diff --git a/crates/libs/windows/src/Windows/AI/MachineLearning/impl.rs b/crates/libs/windows/src/Windows/AI/MachineLearning/impl.rs index c0452309a5..8151c42eeb 100644 --- a/crates/libs/windows/src/Windows/AI/MachineLearning/impl.rs +++ b/crates/libs/windows/src/Windows/AI/MachineLearning/impl.rs @@ -104,7 +104,7 @@ impl ILearningModelOperatorProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait ITensor_Impl: Sized + ILearningModelFeatureValue_Impl { fn TensorKind(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/AI/MachineLearning/mod.rs b/crates/libs/windows/src/Windows/AI/MachineLearning/mod.rs index 9cd09ae7e1..235bb0a4b9 100644 --- a/crates/libs/windows/src/Windows/AI/MachineLearning/mod.rs +++ b/crates/libs/windows/src/Windows/AI/MachineLearning/mod.rs @@ -527,7 +527,7 @@ impl ITensor { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = self; @@ -1456,7 +1456,7 @@ pub struct ITensorUInt8BitStatics2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ImageFeatureDescriptor(::windows_core::IUnknown); impl ImageFeatureDescriptor { - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn BitmapPixelFormat(&self) -> ::windows_core::Result { let this = self; @@ -1465,7 +1465,7 @@ impl ImageFeatureDescriptor { (::windows_core::Interface::vtable(this).BitmapPixelFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn BitmapAlphaMode(&self) -> ::windows_core::Result { let this = self; @@ -1544,7 +1544,7 @@ unsafe impl ::core::marker::Sync for ImageFeatureDescriptor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ImageFeatureValue(::windows_core::IUnknown); impl ImageFeatureValue { - #[doc = "Required features: `Media`"] + #[doc = "Required features: `\"Media\"`"] #[cfg(feature = "Media")] pub fn VideoFrame(&self) -> ::windows_core::Result { let this = self; @@ -1553,7 +1553,7 @@ impl ImageFeatureValue { (::windows_core::Interface::vtable(this).VideoFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media`"] + #[doc = "Required features: `\"Media\"`"] #[cfg(feature = "Media")] pub fn CreateFromVideoFrame(image: P0) -> ::windows_core::Result where @@ -1597,7 +1597,7 @@ unsafe impl ::core::marker::Sync for ImageFeatureValue {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LearningModel(::windows_core::IUnknown); impl LearningModel { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1638,7 +1638,7 @@ impl LearningModel { (::windows_core::Interface::vtable(this).Version)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Metadata(&self) -> ::windows_core::Result> { let this = self; @@ -1647,7 +1647,7 @@ impl LearningModel { (::windows_core::Interface::vtable(this).Metadata)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InputFeatures(&self) -> ::windows_core::Result> { let this = self; @@ -1656,7 +1656,7 @@ impl LearningModel { (::windows_core::Interface::vtable(this).InputFeatures)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OutputFeatures(&self) -> ::windows_core::Result> { let this = self; @@ -1665,7 +1665,7 @@ impl LearningModel { (::windows_core::Interface::vtable(this).OutputFeatures)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadFromStorageFileAsync(modelfile: P0) -> ::windows_core::Result> where @@ -1676,7 +1676,7 @@ impl LearningModel { (::windows_core::Interface::vtable(this).LoadFromStorageFileAsync)(::windows_core::Interface::as_raw(this), modelfile.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn LoadFromStreamAsync(modelstream: P0) -> ::windows_core::Result> where @@ -1693,7 +1693,7 @@ impl LearningModel { (::windows_core::Interface::vtable(this).LoadFromFilePath)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(filepath), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn LoadFromStream(modelstream: P0) -> ::windows_core::Result where @@ -1704,7 +1704,7 @@ impl LearningModel { (::windows_core::Interface::vtable(this).LoadFromStream)(::windows_core::Interface::as_raw(this), modelstream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadFromStorageFileWithOperatorProviderAsync(modelfile: P0, operatorprovider: P1) -> ::windows_core::Result> where @@ -1716,7 +1716,7 @@ impl LearningModel { (::windows_core::Interface::vtable(this).LoadFromStorageFileWithOperatorProviderAsync)(::windows_core::Interface::as_raw(this), modelfile.try_into_param()?.abi(), operatorprovider.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn LoadFromStreamWithOperatorProviderAsync(modelstream: P0, operatorprovider: P1) -> ::windows_core::Result> where @@ -1737,7 +1737,7 @@ impl LearningModel { (::windows_core::Interface::vtable(this).LoadFromFilePathWithOperatorProvider)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(filepath), operatorprovider.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn LoadFromStreamWithOperatorProvider(modelstream: P0, operatorprovider: P1) -> ::windows_core::Result where @@ -1776,7 +1776,7 @@ unsafe impl ::core::marker::Sync for LearningModel {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LearningModelBinding(::windows_core::IUnknown); impl LearningModelBinding { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -1792,7 +1792,7 @@ impl LearningModelBinding { let this = self; unsafe { (::windows_core::Interface::vtable(this).Bind)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BindWithProperties(&self, name: &::windows_core::HSTRING, value: P0, props: P1) -> ::windows_core::Result<()> where @@ -1815,7 +1815,7 @@ impl LearningModelBinding { (::windows_core::Interface::vtable(this).CreateFromSession)(::windows_core::Interface::as_raw(this), session.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::IInspectable> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1824,7 +1824,7 @@ impl LearningModelBinding { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1833,7 +1833,7 @@ impl LearningModelBinding { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1842,7 +1842,7 @@ impl LearningModelBinding { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Split(&self, first: &mut ::core::option::Option>, second: &mut ::core::option::Option>) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1893,7 +1893,7 @@ unsafe impl ::core::marker::Sync for LearningModelBinding {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LearningModelDevice(::windows_core::IUnknown); impl LearningModelDevice { - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn AdapterId(&self) -> ::windows_core::Result { let this = self; @@ -1902,7 +1902,7 @@ impl LearningModelDevice { (::windows_core::Interface::vtable(this).AdapterId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn Direct3D11Device(&self) -> ::windows_core::Result { let this = self; @@ -1917,7 +1917,7 @@ impl LearningModelDevice { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), devicekind, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn CreateFromDirect3D11Device(device: P0) -> ::windows_core::Result where @@ -1979,7 +1979,7 @@ impl LearningModelEvaluationResult { (::windows_core::Interface::vtable(this).Succeeded)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Outputs(&self) -> ::windows_core::Result> { let this = self; @@ -2008,7 +2008,7 @@ unsafe impl ::core::marker::Sync for LearningModelEvaluationResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LearningModelSession(::windows_core::IUnknown); impl LearningModelSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2028,7 +2028,7 @@ impl LearningModelSession { (::windows_core::Interface::vtable(this).Device)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EvaluationProperties(&self) -> ::windows_core::Result { let this = self; @@ -2037,7 +2037,7 @@ impl LearningModelSession { (::windows_core::Interface::vtable(this).EvaluationProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EvaluateAsync(&self, bindings: P0, correlationid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -2049,7 +2049,7 @@ impl LearningModelSession { (::windows_core::Interface::vtable(this).EvaluateAsync)(::windows_core::Interface::as_raw(this), bindings.into_param().abi(), ::core::mem::transmute_copy(correlationid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EvaluateFeaturesAsync(&self, features: P0, correlationid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -2071,7 +2071,7 @@ impl LearningModelSession { (::windows_core::Interface::vtable(this).Evaluate)(::windows_core::Interface::as_raw(this), bindings.into_param().abi(), ::core::mem::transmute_copy(correlationid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EvaluateFeatures(&self, features: P0, correlationid: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -2317,7 +2317,7 @@ unsafe impl ::core::marker::Sync for SequenceFeatureDescriptor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorBoolean(::windows_core::IUnknown); impl TensorBoolean { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2330,7 +2330,7 @@ impl TensorBoolean { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2346,7 +2346,7 @@ impl TensorBoolean { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2355,7 +2355,7 @@ impl TensorBoolean { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -2370,7 +2370,7 @@ impl TensorBoolean { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -2381,7 +2381,7 @@ impl TensorBoolean { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[bool]) -> ::windows_core::Result where @@ -2392,7 +2392,7 @@ impl TensorBoolean { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -2410,7 +2410,7 @@ impl TensorBoolean { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -2457,7 +2457,7 @@ unsafe impl ::core::marker::Sync for TensorBoolean {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorDouble(::windows_core::IUnknown); impl TensorDouble { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2470,7 +2470,7 @@ impl TensorDouble { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2486,7 +2486,7 @@ impl TensorDouble { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2495,7 +2495,7 @@ impl TensorDouble { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -2510,7 +2510,7 @@ impl TensorDouble { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -2521,7 +2521,7 @@ impl TensorDouble { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[f64]) -> ::windows_core::Result where @@ -2532,7 +2532,7 @@ impl TensorDouble { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -2550,7 +2550,7 @@ impl TensorDouble { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -2632,7 +2632,7 @@ impl TensorFeatureDescriptor { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = self; @@ -2662,7 +2662,7 @@ unsafe impl ::core::marker::Sync for TensorFeatureDescriptor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorFloat(::windows_core::IUnknown); impl TensorFloat { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2675,7 +2675,7 @@ impl TensorFloat { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2691,7 +2691,7 @@ impl TensorFloat { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2700,7 +2700,7 @@ impl TensorFloat { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -2715,7 +2715,7 @@ impl TensorFloat { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -2726,7 +2726,7 @@ impl TensorFloat { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[f32]) -> ::windows_core::Result where @@ -2737,7 +2737,7 @@ impl TensorFloat { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -2755,7 +2755,7 @@ impl TensorFloat { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -2802,7 +2802,7 @@ unsafe impl ::core::marker::Sync for TensorFloat {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorFloat16Bit(::windows_core::IUnknown); impl TensorFloat16Bit { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2815,7 +2815,7 @@ impl TensorFloat16Bit { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2831,7 +2831,7 @@ impl TensorFloat16Bit { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2840,7 +2840,7 @@ impl TensorFloat16Bit { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -2855,7 +2855,7 @@ impl TensorFloat16Bit { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -2866,7 +2866,7 @@ impl TensorFloat16Bit { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[f32]) -> ::windows_core::Result where @@ -2877,7 +2877,7 @@ impl TensorFloat16Bit { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -2895,7 +2895,7 @@ impl TensorFloat16Bit { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -2942,7 +2942,7 @@ unsafe impl ::core::marker::Sync for TensorFloat16Bit {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorInt16Bit(::windows_core::IUnknown); impl TensorInt16Bit { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2955,7 +2955,7 @@ impl TensorInt16Bit { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2971,7 +2971,7 @@ impl TensorInt16Bit { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2980,7 +2980,7 @@ impl TensorInt16Bit { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -2995,7 +2995,7 @@ impl TensorInt16Bit { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -3006,7 +3006,7 @@ impl TensorInt16Bit { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[i16]) -> ::windows_core::Result where @@ -3017,7 +3017,7 @@ impl TensorInt16Bit { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -3035,7 +3035,7 @@ impl TensorInt16Bit { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -3082,7 +3082,7 @@ unsafe impl ::core::marker::Sync for TensorInt16Bit {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorInt32Bit(::windows_core::IUnknown); impl TensorInt32Bit { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3095,7 +3095,7 @@ impl TensorInt32Bit { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3111,7 +3111,7 @@ impl TensorInt32Bit { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3120,7 +3120,7 @@ impl TensorInt32Bit { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -3135,7 +3135,7 @@ impl TensorInt32Bit { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -3146,7 +3146,7 @@ impl TensorInt32Bit { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[i32]) -> ::windows_core::Result where @@ -3157,7 +3157,7 @@ impl TensorInt32Bit { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -3175,7 +3175,7 @@ impl TensorInt32Bit { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -3222,7 +3222,7 @@ unsafe impl ::core::marker::Sync for TensorInt32Bit {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorInt64Bit(::windows_core::IUnknown); impl TensorInt64Bit { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3235,7 +3235,7 @@ impl TensorInt64Bit { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3251,7 +3251,7 @@ impl TensorInt64Bit { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3260,7 +3260,7 @@ impl TensorInt64Bit { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -3275,7 +3275,7 @@ impl TensorInt64Bit { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -3286,7 +3286,7 @@ impl TensorInt64Bit { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[i64]) -> ::windows_core::Result where @@ -3297,7 +3297,7 @@ impl TensorInt64Bit { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -3315,7 +3315,7 @@ impl TensorInt64Bit { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -3362,7 +3362,7 @@ unsafe impl ::core::marker::Sync for TensorInt64Bit {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorInt8Bit(::windows_core::IUnknown); impl TensorInt8Bit { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3375,7 +3375,7 @@ impl TensorInt8Bit { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3391,7 +3391,7 @@ impl TensorInt8Bit { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3400,7 +3400,7 @@ impl TensorInt8Bit { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -3415,7 +3415,7 @@ impl TensorInt8Bit { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -3426,7 +3426,7 @@ impl TensorInt8Bit { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[u8]) -> ::windows_core::Result where @@ -3437,7 +3437,7 @@ impl TensorInt8Bit { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -3455,7 +3455,7 @@ impl TensorInt8Bit { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -3502,7 +3502,7 @@ unsafe impl ::core::marker::Sync for TensorInt8Bit {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorString(::windows_core::IUnknown); impl TensorString { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3515,7 +3515,7 @@ impl TensorString { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3531,7 +3531,7 @@ impl TensorString { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3540,7 +3540,7 @@ impl TensorString { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -3555,7 +3555,7 @@ impl TensorString { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -3566,7 +3566,7 @@ impl TensorString { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[::windows_core::HSTRING]) -> ::windows_core::Result where @@ -3577,7 +3577,7 @@ impl TensorString { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, ::core::mem::transmute(data.as_ptr()), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -3631,7 +3631,7 @@ unsafe impl ::core::marker::Sync for TensorString {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorUInt16Bit(::windows_core::IUnknown); impl TensorUInt16Bit { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3644,7 +3644,7 @@ impl TensorUInt16Bit { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3660,7 +3660,7 @@ impl TensorUInt16Bit { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3669,7 +3669,7 @@ impl TensorUInt16Bit { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -3684,7 +3684,7 @@ impl TensorUInt16Bit { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -3695,7 +3695,7 @@ impl TensorUInt16Bit { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[u16]) -> ::windows_core::Result where @@ -3706,7 +3706,7 @@ impl TensorUInt16Bit { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -3724,7 +3724,7 @@ impl TensorUInt16Bit { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -3771,7 +3771,7 @@ unsafe impl ::core::marker::Sync for TensorUInt16Bit {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorUInt32Bit(::windows_core::IUnknown); impl TensorUInt32Bit { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3784,7 +3784,7 @@ impl TensorUInt32Bit { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3800,7 +3800,7 @@ impl TensorUInt32Bit { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3809,7 +3809,7 @@ impl TensorUInt32Bit { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -3824,7 +3824,7 @@ impl TensorUInt32Bit { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -3835,7 +3835,7 @@ impl TensorUInt32Bit { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[u32]) -> ::windows_core::Result where @@ -3846,7 +3846,7 @@ impl TensorUInt32Bit { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -3864,7 +3864,7 @@ impl TensorUInt32Bit { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -3911,7 +3911,7 @@ unsafe impl ::core::marker::Sync for TensorUInt32Bit {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorUInt64Bit(::windows_core::IUnknown); impl TensorUInt64Bit { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3924,7 +3924,7 @@ impl TensorUInt64Bit { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3940,7 +3940,7 @@ impl TensorUInt64Bit { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3949,7 +3949,7 @@ impl TensorUInt64Bit { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -3964,7 +3964,7 @@ impl TensorUInt64Bit { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -3975,7 +3975,7 @@ impl TensorUInt64Bit { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[u64]) -> ::windows_core::Result where @@ -3986,7 +3986,7 @@ impl TensorUInt64Bit { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -4004,7 +4004,7 @@ impl TensorUInt64Bit { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where @@ -4051,7 +4051,7 @@ unsafe impl ::core::marker::Sync for TensorUInt64Bit {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TensorUInt8Bit(::windows_core::IUnknown); impl TensorUInt8Bit { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4064,7 +4064,7 @@ impl TensorUInt8Bit { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4080,7 +4080,7 @@ impl TensorUInt8Bit { (::windows_core::Interface::vtable(this).TensorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shape(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4089,7 +4089,7 @@ impl TensorUInt8Bit { (::windows_core::Interface::vtable(this).Shape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsVectorView(&self) -> ::windows_core::Result> { let this = self; @@ -4104,7 +4104,7 @@ impl TensorUInt8Bit { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create2(shape: P0) -> ::windows_core::Result where @@ -4115,7 +4115,7 @@ impl TensorUInt8Bit { (::windows_core::Interface::vtable(this).Create2)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromArray(shape: P0, data: &[u8]) -> ::windows_core::Result where @@ -4126,7 +4126,7 @@ impl TensorUInt8Bit { (::windows_core::Interface::vtable(this).CreateFromArray)(::windows_core::Interface::as_raw(this), shape.try_into_param()?.abi(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIterable(shape: P0, data: P1) -> ::windows_core::Result where @@ -4144,7 +4144,7 @@ impl TensorUInt8Bit { (::windows_core::Interface::vtable(this).CreateFromShapeArrayAndDataArray)(::windows_core::Interface::as_raw(this), shape.len() as u32, shape.as_ptr(), data.len() as u32, data.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(shape: &[i64], buffer: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/AI/mod.rs b/crates/libs/windows/src/Windows/AI/mod.rs index ed2441d31c..b73b0e84f4 100644 --- a/crates/libs/windows/src/Windows/AI/mod.rs +++ b/crates/libs/windows/src/Windows/AI/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "AI_MachineLearning")] -#[doc = "Required features: `AI_MachineLearning`"] +#[doc = "Required features: `\"AI_MachineLearning\"`"] pub mod MachineLearning; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Activation/impl.rs b/crates/libs/windows/src/Windows/ApplicationModel/Activation/impl.rs index b994dde405..96e3548316 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Activation/impl.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Activation/impl.rs @@ -53,7 +53,7 @@ impl IActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `System`"] +#[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub trait IActivatedEventArgsWithUser_Impl: Sized + IActivatedEventArgs_Impl { fn User(&self) -> ::windows_core::Result; @@ -140,7 +140,7 @@ impl IAppointmentsProviderActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Appointments_AppointmentsProvider`"] +#[doc = "Required features: `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(feature = "ApplicationModel_Appointments_AppointmentsProvider")] pub trait IAppointmentsProviderAddAppointmentActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IAppointmentsProviderActivatedEventArgs_Impl { fn AddAppointmentOperation(&self) -> ::windows_core::Result; @@ -173,7 +173,7 @@ impl IAppointmentsProviderAddAppointmentActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Appointments_AppointmentsProvider`"] +#[doc = "Required features: `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(feature = "ApplicationModel_Appointments_AppointmentsProvider")] pub trait IAppointmentsProviderRemoveAppointmentActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IAppointmentsProviderActivatedEventArgs_Impl { fn RemoveAppointmentOperation(&self) -> ::windows_core::Result; @@ -206,7 +206,7 @@ impl IAppointmentsProviderRemoveAppointmentActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Appointments_AppointmentsProvider`"] +#[doc = "Required features: `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(feature = "ApplicationModel_Appointments_AppointmentsProvider")] pub trait IAppointmentsProviderReplaceAppointmentActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IAppointmentsProviderActivatedEventArgs_Impl { fn ReplaceAppointmentOperation(&self) -> ::windows_core::Result; @@ -239,7 +239,7 @@ impl IAppointmentsProviderReplaceAppointmentActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IAppointmentsProviderActivatedEventArgs_Impl { fn InstanceStartDate(&self) -> ::windows_core::Result>; @@ -300,7 +300,7 @@ impl IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IAppointmentsProviderShowTimeFrameActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IAppointmentsProviderActivatedEventArgs_Impl { fn TimeToShow(&self) -> ::windows_core::Result; @@ -345,7 +345,7 @@ impl IAppointmentsProviderShowTimeFrameActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Background`"] +#[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub trait IBackgroundActivatedEventArgs_Impl: Sized { fn TaskInstance(&self) -> ::windows_core::Result; @@ -407,7 +407,7 @@ impl IBarcodeScannerPreviewActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Storage_Provider`"] +#[doc = "Required features: `\"Storage_Provider\"`"] #[cfg(feature = "Storage_Provider")] pub trait ICachedFileUpdaterActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn CachedFileUpdaterUI(&self) -> ::windows_core::Result; @@ -538,7 +538,7 @@ impl IContactActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Contacts`"] +#[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub trait IContactCallActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IContactActivatedEventArgs_Impl { fn ServiceId(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -599,7 +599,7 @@ impl IContactCallActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Contacts`"] +#[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub trait IContactMapActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IContactActivatedEventArgs_Impl { fn Address(&self) -> ::windows_core::Result; @@ -646,7 +646,7 @@ impl IContactMapActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Contacts`"] +#[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub trait IContactMessageActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IContactActivatedEventArgs_Impl { fn ServiceId(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -707,7 +707,7 @@ impl IContactMessageActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Contacts`"] +#[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub trait IContactPanelActivatedEventArgs_Impl: Sized { fn ContactPanel(&self) -> ::windows_core::Result; @@ -754,7 +754,7 @@ impl IContactPanelActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Contacts_Provider`"] +#[doc = "Required features: `\"ApplicationModel_Contacts_Provider\"`"] #[cfg(feature = "ApplicationModel_Contacts_Provider")] pub trait IContactPickerActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn ContactPickerUI(&self) -> ::windows_core::Result; @@ -787,7 +787,7 @@ impl IContactPickerActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Contacts`"] +#[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub trait IContactPostActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IContactActivatedEventArgs_Impl { fn ServiceId(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -848,7 +848,7 @@ impl IContactPostActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Contacts`"] +#[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub trait IContactVideoCallActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IContactActivatedEventArgs_Impl { fn ServiceId(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -935,7 +935,7 @@ impl IContactsProviderActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IContinuationActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn ContinuationData(&self) -> ::windows_core::Result; @@ -1011,7 +1011,7 @@ impl IDeviceActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Devices_Enumeration`"] +#[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub trait IDevicePairingActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn DeviceInformation(&self) -> ::windows_core::Result; @@ -1073,7 +1073,7 @@ impl IDialReceiverActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Storage`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub trait IFileActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn Files(&self) -> ::windows_core::Result>; @@ -1149,7 +1149,7 @@ impl IFileActivatedEventArgsWithCallerPackageFamilyName_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub trait IFileActivatedEventArgsWithNeighboringFiles_Impl: Sized + IActivatedEventArgs_Impl + IFileActivatedEventArgs_Impl { fn NeighboringFilesQuery(&self) -> ::windows_core::Result; @@ -1182,7 +1182,7 @@ impl IFileActivatedEventArgsWithNeighboringFiles_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Storage_Pickers_Provider`"] +#[doc = "Required features: `\"Storage_Pickers_Provider\"`"] #[cfg(feature = "Storage_Pickers_Provider")] pub trait IFileOpenPickerActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn FileOpenPickerUI(&self) -> ::windows_core::Result; @@ -1244,7 +1244,7 @@ impl IFileOpenPickerActivatedEventArgs2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Storage`, `deprecated`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage", feature = "deprecated"))] pub trait IFileOpenPickerContinuationEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IContinuationActivatedEventArgs_Impl { fn Files(&self) -> ::windows_core::Result>; @@ -1277,7 +1277,7 @@ impl IFileOpenPickerContinuationEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Storage_Pickers_Provider`"] +#[doc = "Required features: `\"Storage_Pickers_Provider\"`"] #[cfg(feature = "Storage_Pickers_Provider")] pub trait IFileSavePickerActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn FileSavePickerUI(&self) -> ::windows_core::Result; @@ -1353,7 +1353,7 @@ impl IFileSavePickerActivatedEventArgs2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Storage`, `deprecated`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage", feature = "deprecated"))] pub trait IFileSavePickerContinuationEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IContinuationActivatedEventArgs_Impl { fn File(&self) -> ::windows_core::Result; @@ -1383,7 +1383,7 @@ impl IFileSavePickerContinuationEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Storage`, `deprecated`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage", feature = "deprecated"))] pub trait IFolderPickerContinuationEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IContinuationActivatedEventArgs_Impl { fn Folder(&self) -> ::windows_core::Result; @@ -1514,7 +1514,7 @@ impl ILockScreenActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Calls`"] +#[doc = "Required features: `\"ApplicationModel_Calls\"`"] #[cfg(feature = "ApplicationModel_Calls")] pub trait ILockScreenCallActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl + ILaunchActivatedEventArgs_Impl { fn CallUI(&self) -> ::windows_core::Result; @@ -1629,7 +1629,7 @@ impl IPrelaunchActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Devices_Printers_Extensions`"] +#[doc = "Required features: `\"Devices_Printers_Extensions\"`"] #[cfg(feature = "Devices_Printers_Extensions")] pub trait IPrint3DWorkflowActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn Workflow(&self) -> ::windows_core::Result; @@ -1662,7 +1662,7 @@ impl IPrint3DWorkflowActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Devices_Printers_Extensions`"] +#[doc = "Required features: `\"Devices_Printers_Extensions\"`"] #[cfg(feature = "Devices_Printers_Extensions")] pub trait IPrintTaskSettingsActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn Configuration(&self) -> ::windows_core::Result; @@ -1695,7 +1695,7 @@ impl IPrintTaskSettingsActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IProtocolActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn Uri(&self) -> ::windows_core::Result; @@ -1725,7 +1725,7 @@ impl IProtocolActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData_Impl: Sized + IActivatedEventArgs_Impl { fn CallerPackageFamilyName(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -1772,7 +1772,7 @@ impl IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `System`"] +#[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub trait IProtocolForResultsActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn ProtocolForResultsOperation(&self) -> ::windows_core::Result; @@ -1877,7 +1877,7 @@ impl ISearchActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Search`"] +#[doc = "Required features: `\"ApplicationModel_Search\"`"] #[cfg(feature = "ApplicationModel_Search")] pub trait ISearchActivatedEventArgsWithLinguisticDetails_Impl: Sized { fn LinguisticDetails(&self) -> ::windows_core::Result; @@ -1910,7 +1910,7 @@ impl ISearchActivatedEventArgsWithLinguisticDetails_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_DataTransfer_ShareTarget`"] +#[doc = "Required features: `\"ApplicationModel_DataTransfer_ShareTarget\"`"] #[cfg(feature = "ApplicationModel_DataTransfer_ShareTarget")] pub trait IShareTargetActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn ShareOperation(&self) -> ::windows_core::Result; @@ -1969,7 +1969,7 @@ impl IStartupTaskActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IToastNotificationActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn Argument(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -2016,7 +2016,7 @@ impl IToastNotificationActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_UserDataAccounts_Provider`"] +#[doc = "Required features: `\"ApplicationModel_UserDataAccounts_Provider\"`"] #[cfg(feature = "ApplicationModel_UserDataAccounts_Provider")] pub trait IUserDataAccountProviderActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn Operation(&self) -> ::windows_core::Result; @@ -2049,7 +2049,7 @@ impl IUserDataAccountProviderActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `UI_ViewManagement`"] +#[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub trait IViewSwitcherProvider_Impl: Sized + IActivatedEventArgs_Impl { fn ViewSwitcher(&self) -> ::windows_core::Result; @@ -2082,7 +2082,7 @@ impl IViewSwitcherProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Media_SpeechRecognition`"] +#[doc = "Required features: `\"Media_SpeechRecognition\"`"] #[cfg(feature = "Media_SpeechRecognition")] pub trait IVoiceCommandActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn Result(&self) -> ::windows_core::Result; @@ -2112,7 +2112,7 @@ impl IVoiceCommandActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `ApplicationModel_Wallet`, `deprecated`"] +#[doc = "Required features: `\"ApplicationModel_Wallet\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Wallet", feature = "deprecated"))] pub trait IWalletActionActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn ItemId(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -2172,7 +2172,7 @@ impl IWalletActionActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Security_Authentication_Web_Provider`"] +#[doc = "Required features: `\"Security_Authentication_Web_Provider\"`"] #[cfg(feature = "Security_Authentication_Web_Provider")] pub trait IWebAccountProviderActivatedEventArgs_Impl: Sized + IActivatedEventArgs_Impl { fn Operation(&self) -> ::windows_core::Result; @@ -2205,7 +2205,7 @@ impl IWebAccountProviderActivatedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Security_Authentication_Web`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Authentication_Web\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Authentication_Web"))] pub trait IWebAuthenticationBrokerContinuationEventArgs_Impl: Sized + IActivatedEventArgs_Impl + IContinuationActivatedEventArgs_Impl { fn WebAuthenticationResult(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Activation/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Activation/mod.rs index 02090782c3..53d702d055 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Activation/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Activation/mod.rs @@ -46,7 +46,7 @@ pub struct IActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActivatedEventArgsWithUser(::windows_core::IUnknown); impl IActivatedEventArgsWithUser { - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -201,7 +201,7 @@ pub struct IAppointmentsProviderActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppointmentsProviderAddAppointmentActivatedEventArgs(::windows_core::IUnknown); impl IAppointmentsProviderAddAppointmentActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Appointments_AppointmentsProvider`"] + #[doc = "Required features: `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(feature = "ApplicationModel_Appointments_AppointmentsProvider")] pub fn AddAppointmentOperation(&self) -> ::windows_core::Result { let this = self; @@ -264,7 +264,7 @@ pub struct IAppointmentsProviderAddAppointmentActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppointmentsProviderRemoveAppointmentActivatedEventArgs(::windows_core::IUnknown); impl IAppointmentsProviderRemoveAppointmentActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Appointments_AppointmentsProvider`"] + #[doc = "Required features: `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(feature = "ApplicationModel_Appointments_AppointmentsProvider")] pub fn RemoveAppointmentOperation(&self) -> ::windows_core::Result { let this = self; @@ -327,7 +327,7 @@ pub struct IAppointmentsProviderRemoveAppointmentActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppointmentsProviderReplaceAppointmentActivatedEventArgs(::windows_core::IUnknown); impl IAppointmentsProviderReplaceAppointmentActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Appointments_AppointmentsProvider`"] + #[doc = "Required features: `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(feature = "ApplicationModel_Appointments_AppointmentsProvider")] pub fn ReplaceAppointmentOperation(&self) -> ::windows_core::Result { let this = self; @@ -390,7 +390,7 @@ pub struct IAppointmentsProviderReplaceAppointmentActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs(::windows_core::IUnknown); impl IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InstanceStartDate(&self) -> ::windows_core::Result> { let this = self; @@ -469,7 +469,7 @@ pub struct IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppointmentsProviderShowTimeFrameActivatedEventArgs(::windows_core::IUnknown); impl IAppointmentsProviderShowTimeFrameActivatedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeToShow(&self) -> ::windows_core::Result { let this = self; @@ -478,7 +478,7 @@ impl IAppointmentsProviderShowTimeFrameActivatedEventArgs { (::windows_core::Interface::vtable(this).TimeToShow)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -545,7 +545,7 @@ pub struct IAppointmentsProviderShowTimeFrameActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBackgroundActivatedEventArgs(::windows_core::IUnknown); impl IBackgroundActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn TaskInstance(&self) -> ::windows_core::Result { let this = self; @@ -628,7 +628,7 @@ pub struct IBarcodeScannerPreviewActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICachedFileUpdaterActivatedEventArgs(::windows_core::IUnknown); impl ICachedFileUpdaterActivatedEventArgs { - #[doc = "Required features: `Storage_Provider`"] + #[doc = "Required features: `\"Storage_Provider\"`"] #[cfg(feature = "Storage_Provider")] pub fn CachedFileUpdaterUI(&self) -> ::windows_core::Result { let this = self; @@ -878,7 +878,7 @@ impl IContactCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -943,7 +943,7 @@ pub struct IContactCallActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContactMapActivatedEventArgs(::windows_core::IUnknown); impl IContactMapActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Address(&self) -> ::windows_core::Result { let this = self; @@ -952,7 +952,7 @@ impl IContactMapActivatedEventArgs { (::windows_core::Interface::vtable(this).Address)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -1033,7 +1033,7 @@ impl IContactMessageActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -1098,7 +1098,7 @@ pub struct IContactMessageActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContactPanelActivatedEventArgs(::windows_core::IUnknown); impl IContactPanelActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn ContactPanel(&self) -> ::windows_core::Result { let this = self; @@ -1107,7 +1107,7 @@ impl IContactPanelActivatedEventArgs { (::windows_core::Interface::vtable(this).ContactPanel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -1144,7 +1144,7 @@ pub struct IContactPanelActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContactPickerActivatedEventArgs(::windows_core::IUnknown); impl IContactPickerActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Contacts_Provider`"] + #[doc = "Required features: `\"ApplicationModel_Contacts_Provider\"`"] #[cfg(feature = "ApplicationModel_Contacts_Provider")] pub fn ContactPickerUI(&self) -> ::windows_core::Result { let this = self; @@ -1213,7 +1213,7 @@ impl IContactPostActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -1292,7 +1292,7 @@ impl IContactVideoCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -1407,7 +1407,7 @@ pub struct IContactsProviderActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContinuationActivatedEventArgs(::windows_core::IUnknown); impl IContinuationActivatedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = self; @@ -1520,7 +1520,7 @@ pub struct IDeviceActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDevicePairingActivatedEventArgs(::windows_core::IUnknown); impl IDevicePairingActivatedEventArgs { - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceInformation(&self) -> ::windows_core::Result { let this = self; @@ -1640,7 +1640,7 @@ pub struct IDialReceiverActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileActivatedEventArgs(::windows_core::IUnknown); impl IFileActivatedEventArgs { - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn Files(&self) -> ::windows_core::Result> { let this = self; @@ -1753,7 +1753,7 @@ pub struct IFileActivatedEventArgsWithCallerPackageFamilyName_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileActivatedEventArgsWithNeighboringFiles(::windows_core::IUnknown); impl IFileActivatedEventArgsWithNeighboringFiles { - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn NeighboringFilesQuery(&self) -> ::windows_core::Result { let this = self; @@ -1783,7 +1783,7 @@ impl IFileActivatedEventArgsWithNeighboringFiles { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn Files(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1825,7 +1825,7 @@ pub struct IFileActivatedEventArgsWithNeighboringFiles_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileOpenPickerActivatedEventArgs(::windows_core::IUnknown); impl IFileOpenPickerActivatedEventArgs { - #[doc = "Required features: `Storage_Pickers_Provider`"] + #[doc = "Required features: `\"Storage_Pickers_Provider\"`"] #[cfg(feature = "Storage_Pickers_Provider")] pub fn FileOpenPickerUI(&self) -> ::windows_core::Result { let this = self; @@ -1904,14 +1904,14 @@ pub struct IFileOpenPickerActivatedEventArgs2_Vtbl { pub base__: ::windows_core::IInspectable_Vtbl, pub CallerPackageFamilyName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, result__: *mut ::std::mem::MaybeUninit<::windows_core::HSTRING>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileOpenPickerContinuationEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl IFileOpenPickerContinuationEventArgs { - #[doc = "Required features: `Foundation_Collections`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage", feature = "deprecated"))] pub fn Files(&self) -> ::windows_core::Result> { let this = self; @@ -1941,7 +1941,7 @@ impl IFileOpenPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1983,7 +1983,7 @@ pub struct IFileOpenPickerContinuationEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSavePickerActivatedEventArgs(::windows_core::IUnknown); impl IFileSavePickerActivatedEventArgs { - #[doc = "Required features: `Storage_Pickers_Provider`"] + #[doc = "Required features: `\"Storage_Pickers_Provider\"`"] #[cfg(feature = "Storage_Pickers_Provider")] pub fn FileSavePickerUI(&self) -> ::windows_core::Result { let this = self; @@ -2070,14 +2070,14 @@ pub struct IFileSavePickerActivatedEventArgs2_Vtbl { pub CallerPackageFamilyName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, result__: *mut ::std::mem::MaybeUninit<::windows_core::HSTRING>) -> ::windows_core::HRESULT, pub EnterpriseId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, result__: *mut ::std::mem::MaybeUninit<::windows_core::HSTRING>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSavePickerContinuationEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl IFileSavePickerContinuationEventArgs { - #[doc = "Required features: `Storage`, `deprecated`"] + #[doc = "Required features: `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage", feature = "deprecated"))] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -2107,7 +2107,7 @@ impl IFileSavePickerContinuationEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2145,14 +2145,14 @@ pub struct IFileSavePickerContinuationEventArgs_Vtbl { #[cfg(not(all(feature = "Storage", feature = "deprecated")))] File: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFolderPickerContinuationEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl IFolderPickerContinuationEventArgs { - #[doc = "Required features: `Storage`, `deprecated`"] + #[doc = "Required features: `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage", feature = "deprecated"))] pub fn Folder(&self) -> ::windows_core::Result { let this = self; @@ -2182,7 +2182,7 @@ impl IFolderPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2397,7 +2397,7 @@ pub struct ILockScreenActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILockScreenCallActivatedEventArgs(::windows_core::IUnknown); impl ILockScreenCallActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Calls`"] + #[doc = "Required features: `\"ApplicationModel_Calls\"`"] #[cfg(feature = "ApplicationModel_Calls")] pub fn CallUI(&self) -> ::windows_core::Result { let this = self; @@ -2617,7 +2617,7 @@ pub struct IPrelaunchActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrint3DWorkflowActivatedEventArgs(::windows_core::IUnknown); impl IPrint3DWorkflowActivatedEventArgs { - #[doc = "Required features: `Devices_Printers_Extensions`"] + #[doc = "Required features: `\"Devices_Printers_Extensions\"`"] #[cfg(feature = "Devices_Printers_Extensions")] pub fn Workflow(&self) -> ::windows_core::Result { let this = self; @@ -2672,7 +2672,7 @@ pub struct IPrint3DWorkflowActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintTaskSettingsActivatedEventArgs(::windows_core::IUnknown); impl IPrintTaskSettingsActivatedEventArgs { - #[doc = "Required features: `Devices_Printers_Extensions`"] + #[doc = "Required features: `\"Devices_Printers_Extensions\"`"] #[cfg(feature = "Devices_Printers_Extensions")] pub fn Configuration(&self) -> ::windows_core::Result { let this = self; @@ -2727,7 +2727,7 @@ pub struct IPrintTaskSettingsActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProtocolActivatedEventArgs(::windows_core::IUnknown); impl IProtocolActivatedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -2789,7 +2789,7 @@ impl IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData { (::windows_core::Interface::vtable(this).CallerPackageFamilyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -2845,7 +2845,7 @@ pub struct IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProtocolForResultsActivatedEventArgs(::windows_core::IUnknown); impl IProtocolForResultsActivatedEventArgs { - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ProtocolForResultsOperation(&self) -> ::windows_core::Result { let this = self; @@ -3008,7 +3008,7 @@ pub struct ISearchActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchActivatedEventArgsWithLinguisticDetails(::windows_core::IUnknown); impl ISearchActivatedEventArgsWithLinguisticDetails { - #[doc = "Required features: `ApplicationModel_Search`"] + #[doc = "Required features: `\"ApplicationModel_Search\"`"] #[cfg(feature = "ApplicationModel_Search")] pub fn LinguisticDetails(&self) -> ::windows_core::Result { let this = self; @@ -3041,7 +3041,7 @@ pub struct ISearchActivatedEventArgsWithLinguisticDetails_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShareTargetActivatedEventArgs(::windows_core::IUnknown); impl IShareTargetActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_DataTransfer_ShareTarget`"] + #[doc = "Required features: `\"ApplicationModel_DataTransfer_ShareTarget\"`"] #[cfg(feature = "ApplicationModel_DataTransfer_ShareTarget")] pub fn ShareOperation(&self) -> ::windows_core::Result { let this = self; @@ -3199,7 +3199,7 @@ impl IToastNotificationActivatedEventArgs { (::windows_core::Interface::vtable(this).Argument)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UserInput(&self) -> ::windows_core::Result { let this = self; @@ -3255,7 +3255,7 @@ pub struct IToastNotificationActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUserDataAccountProviderActivatedEventArgs(::windows_core::IUnknown); impl IUserDataAccountProviderActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_UserDataAccounts_Provider`"] + #[doc = "Required features: `\"ApplicationModel_UserDataAccounts_Provider\"`"] #[cfg(feature = "ApplicationModel_UserDataAccounts_Provider")] pub fn Operation(&self) -> ::windows_core::Result { let this = self; @@ -3310,7 +3310,7 @@ pub struct IUserDataAccountProviderActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IViewSwitcherProvider(::windows_core::IUnknown); impl IViewSwitcherProvider { - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn ViewSwitcher(&self) -> ::windows_core::Result { let this = self; @@ -3365,7 +3365,7 @@ pub struct IViewSwitcherProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVoiceCommandActivatedEventArgs(::windows_core::IUnknown); impl IVoiceCommandActivatedEventArgs { - #[doc = "Required features: `Media_SpeechRecognition`"] + #[doc = "Required features: `\"Media_SpeechRecognition\"`"] #[cfg(feature = "Media_SpeechRecognition")] pub fn Result(&self) -> ::windows_core::Result { let this = self; @@ -3416,14 +3416,14 @@ pub struct IVoiceCommandActivatedEventArgs_Vtbl { #[cfg(not(feature = "Media_SpeechRecognition"))] Result: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWalletActionActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl IWalletActionActivatedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ItemId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3432,7 +3432,7 @@ impl IWalletActionActivatedEventArgs { (::windows_core::Interface::vtable(this).ItemId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Wallet`, `deprecated`"] + #[doc = "Required features: `\"ApplicationModel_Wallet\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Wallet", feature = "deprecated"))] pub fn ActionKind(&self) -> ::windows_core::Result { let this = self; @@ -3441,7 +3441,7 @@ impl IWalletActionActivatedEventArgs { (::windows_core::Interface::vtable(this).ActionKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ActionId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3510,7 +3510,7 @@ pub struct IWalletActionActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebAccountProviderActivatedEventArgs(::windows_core::IUnknown); impl IWebAccountProviderActivatedEventArgs { - #[doc = "Required features: `Security_Authentication_Web_Provider`"] + #[doc = "Required features: `\"Security_Authentication_Web_Provider\"`"] #[cfg(feature = "Security_Authentication_Web_Provider")] pub fn Operation(&self) -> ::windows_core::Result { let this = self; @@ -3565,7 +3565,7 @@ pub struct IWebAccountProviderActivatedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebAuthenticationBrokerContinuationEventArgs(::windows_core::IUnknown); impl IWebAuthenticationBrokerContinuationEventArgs { - #[doc = "Required features: `Security_Authentication_Web`"] + #[doc = "Required features: `\"Security_Authentication_Web\"`"] #[cfg(feature = "Security_Authentication_Web")] pub fn WebAuthenticationResult(&self) -> ::windows_core::Result { let this = self; @@ -3595,7 +3595,7 @@ impl IWebAuthenticationBrokerContinuationEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3651,7 +3651,7 @@ impl AppointmentsProviderAddAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3667,7 +3667,7 @@ impl AppointmentsProviderAddAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Appointments_AppointmentsProvider`"] + #[doc = "Required features: `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(feature = "ApplicationModel_Appointments_AppointmentsProvider")] pub fn AddAppointmentOperation(&self) -> ::windows_core::Result { let this = self; @@ -3721,7 +3721,7 @@ impl AppointmentsProviderRemoveAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3737,7 +3737,7 @@ impl AppointmentsProviderRemoveAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Appointments_AppointmentsProvider`"] + #[doc = "Required features: `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(feature = "ApplicationModel_Appointments_AppointmentsProvider")] pub fn RemoveAppointmentOperation(&self) -> ::windows_core::Result { let this = self; @@ -3791,7 +3791,7 @@ impl AppointmentsProviderReplaceAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3807,7 +3807,7 @@ impl AppointmentsProviderReplaceAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Appointments_AppointmentsProvider`"] + #[doc = "Required features: `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(feature = "ApplicationModel_Appointments_AppointmentsProvider")] pub fn ReplaceAppointmentOperation(&self) -> ::windows_core::Result { let this = self; @@ -3861,7 +3861,7 @@ impl AppointmentsProviderShowAppointmentDetailsActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3877,7 +3877,7 @@ impl AppointmentsProviderShowAppointmentDetailsActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InstanceStartDate(&self) -> ::windows_core::Result> { let this = self; @@ -3945,7 +3945,7 @@ impl AppointmentsProviderShowTimeFrameActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3961,7 +3961,7 @@ impl AppointmentsProviderShowTimeFrameActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeToShow(&self) -> ::windows_core::Result { let this = self; @@ -3970,7 +3970,7 @@ impl AppointmentsProviderShowTimeFrameActivatedEventArgs { (::windows_core::Interface::vtable(this).TimeToShow)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -4003,7 +4003,7 @@ unsafe impl ::core::marker::Sync for AppointmentsProviderShowTimeFrameActivatedE #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BackgroundActivatedEventArgs(::windows_core::IUnknown); impl BackgroundActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn TaskInstance(&self) -> ::windows_core::Result { let this = self; @@ -4054,7 +4054,7 @@ impl BarcodeScannerPreviewActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4114,7 +4114,7 @@ impl CachedFileUpdaterActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4123,7 +4123,7 @@ impl CachedFileUpdaterActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Provider`"] + #[doc = "Required features: `\"Storage_Provider\"`"] #[cfg(feature = "Storage_Provider")] pub fn CachedFileUpdaterUI(&self) -> ::windows_core::Result { let this = self; @@ -4233,7 +4233,7 @@ impl CommandLineActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4297,7 +4297,7 @@ impl CommandLineActivationOperation { (::windows_core::Interface::vtable(this).ExitCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -4368,7 +4368,7 @@ impl ContactCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -4428,7 +4428,7 @@ impl ContactMapActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Address(&self) -> ::windows_core::Result { let this = self; @@ -4437,7 +4437,7 @@ impl ContactMapActivatedEventArgs { (::windows_core::Interface::vtable(this).Address)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -4511,7 +4511,7 @@ impl ContactMessageActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -4564,7 +4564,7 @@ impl ContactPanelActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4573,7 +4573,7 @@ impl ContactPanelActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn ContactPanel(&self) -> ::windows_core::Result { let this = self; @@ -4582,7 +4582,7 @@ impl ContactPanelActivatedEventArgs { (::windows_core::Interface::vtable(this).ContactPanel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -4635,7 +4635,7 @@ impl ContactPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts_Provider`"] + #[doc = "Required features: `\"ApplicationModel_Contacts_Provider\"`"] #[cfg(feature = "ApplicationModel_Contacts_Provider")] pub fn ContactPickerUI(&self) -> ::windows_core::Result { let this = self; @@ -4708,7 +4708,7 @@ impl ContactPostActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -4782,7 +4782,7 @@ impl ContactVideoCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -4835,7 +4835,7 @@ impl DeviceActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4865,7 +4865,7 @@ impl DeviceActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn ViewSwitcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4920,7 +4920,7 @@ impl DevicePairingActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4929,7 +4929,7 @@ impl DevicePairingActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceInformation(&self) -> ::windows_core::Result { let this = self; @@ -4982,7 +4982,7 @@ impl DialReceiverActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5019,7 +5019,7 @@ impl DialReceiverActivatedEventArgs { (::windows_core::Interface::vtable(this).TileId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn ViewSwitcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5075,7 +5075,7 @@ impl FileActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5091,7 +5091,7 @@ impl FileActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn Files(&self) -> ::windows_core::Result> { let this = self; @@ -5114,7 +5114,7 @@ impl FileActivatedEventArgs { (::windows_core::Interface::vtable(this).CallerPackageFamilyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn NeighboringFilesQuery(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5123,7 +5123,7 @@ impl FileActivatedEventArgs { (::windows_core::Interface::vtable(this).NeighboringFilesQuery)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn ViewSwitcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5180,7 +5180,7 @@ impl FileOpenPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5189,7 +5189,7 @@ impl FileOpenPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Pickers_Provider`"] + #[doc = "Required features: `\"Storage_Pickers_Provider\"`"] #[cfg(feature = "Storage_Pickers_Provider")] pub fn FileOpenPickerUI(&self) -> ::windows_core::Result { let this = self; @@ -5225,7 +5225,7 @@ impl ::windows_core::CanTryInto for FileOpenP impl ::windows_core::CanTryInto for FileOpenPickerActivatedEventArgs {} unsafe impl ::core::marker::Send for FileOpenPickerActivatedEventArgs {} unsafe impl ::core::marker::Sync for FileOpenPickerActivatedEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5253,7 +5253,7 @@ impl FileOpenPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5262,7 +5262,7 @@ impl FileOpenPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5271,7 +5271,7 @@ impl FileOpenPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage", feature = "deprecated"))] pub fn Files(&self) -> ::windows_core::Result> { let this = self; @@ -5336,7 +5336,7 @@ impl FileSavePickerActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5345,7 +5345,7 @@ impl FileSavePickerActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Pickers_Provider`"] + #[doc = "Required features: `\"Storage_Pickers_Provider\"`"] #[cfg(feature = "Storage_Pickers_Provider")] pub fn FileSavePickerUI(&self) -> ::windows_core::Result { let this = self; @@ -5388,7 +5388,7 @@ impl ::windows_core::CanTryInto for FileSaveP impl ::windows_core::CanTryInto for FileSavePickerActivatedEventArgs {} unsafe impl ::core::marker::Send for FileSavePickerActivatedEventArgs {} unsafe impl ::core::marker::Sync for FileSavePickerActivatedEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5416,7 +5416,7 @@ impl FileSavePickerContinuationEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5425,7 +5425,7 @@ impl FileSavePickerContinuationEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5434,7 +5434,7 @@ impl FileSavePickerContinuationEventArgs { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`, `deprecated`"] + #[doc = "Required features: `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage", feature = "deprecated"))] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -5474,7 +5474,7 @@ impl ::windows_core::CanTryInto for FileSa unsafe impl ::core::marker::Send for FileSavePickerContinuationEventArgs {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for FileSavePickerContinuationEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5502,7 +5502,7 @@ impl FolderPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5511,7 +5511,7 @@ impl FolderPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5520,7 +5520,7 @@ impl FolderPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`, `deprecated`"] + #[doc = "Required features: `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage", feature = "deprecated"))] pub fn Folder(&self) -> ::windows_core::Result { let this = self; @@ -5585,7 +5585,7 @@ impl LaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5629,7 +5629,7 @@ impl LaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).PrelaunchActivated)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn ViewSwitcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5686,7 +5686,7 @@ impl LockScreenActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5767,7 +5767,7 @@ impl LockScreenCallActivatedEventArgs { (::windows_core::Interface::vtable(this).TileId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Calls`"] + #[doc = "Required features: `\"ApplicationModel_Calls\"`"] #[cfg(feature = "ApplicationModel_Calls")] pub fn CallUI(&self) -> ::windows_core::Result { let this = self; @@ -5776,7 +5776,7 @@ impl LockScreenCallActivatedEventArgs { (::windows_core::Interface::vtable(this).CallUI)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn ViewSwitcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5873,7 +5873,7 @@ impl PhoneCallActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5983,7 +5983,7 @@ impl Print3DWorkflowActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Printers_Extensions`"] + #[doc = "Required features: `\"Devices_Printers_Extensions\"`"] #[cfg(feature = "Devices_Printers_Extensions")] pub fn Workflow(&self) -> ::windows_core::Result { let this = self; @@ -6035,7 +6035,7 @@ impl PrintTaskSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Printers_Extensions`"] + #[doc = "Required features: `\"Devices_Printers_Extensions\"`"] #[cfg(feature = "Devices_Printers_Extensions")] pub fn Configuration(&self) -> ::windows_core::Result { let this = self; @@ -6087,7 +6087,7 @@ impl ProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6103,7 +6103,7 @@ impl ProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -6119,7 +6119,7 @@ impl ProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).CallerPackageFamilyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Data(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6128,7 +6128,7 @@ impl ProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn ViewSwitcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6184,7 +6184,7 @@ impl ProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6200,7 +6200,7 @@ impl ProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6216,7 +6216,7 @@ impl ProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).CallerPackageFamilyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Data(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6225,7 +6225,7 @@ impl ProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ProtocolForResultsOperation(&self) -> ::windows_core::Result { let this = self; @@ -6234,7 +6234,7 @@ impl ProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).ProtocolForResultsOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn ViewSwitcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6291,7 +6291,7 @@ impl RestrictedLaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6351,7 +6351,7 @@ impl SearchActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6381,7 +6381,7 @@ impl SearchActivatedEventArgs { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Search`"] + #[doc = "Required features: `\"ApplicationModel_Search\"`"] #[cfg(feature = "ApplicationModel_Search")] pub fn LinguisticDetails(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6390,7 +6390,7 @@ impl SearchActivatedEventArgs { (::windows_core::Interface::vtable(this).LinguisticDetails)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn ViewSwitcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6446,7 +6446,7 @@ impl ShareTargetActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6455,7 +6455,7 @@ impl ShareTargetActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_DataTransfer_ShareTarget`"] + #[doc = "Required features: `\"ApplicationModel_DataTransfer_ShareTarget\"`"] #[cfg(feature = "ApplicationModel_DataTransfer_ShareTarget")] pub fn ShareOperation(&self) -> ::windows_core::Result { let this = self; @@ -6487,7 +6487,7 @@ unsafe impl ::core::marker::Sync for ShareTargetActivatedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SplashScreen(::windows_core::IUnknown); impl SplashScreen { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImageLocation(&self) -> ::windows_core::Result { let this = self; @@ -6496,7 +6496,7 @@ impl SplashScreen { (::windows_core::Interface::vtable(this).ImageLocation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Dismissed(&self, handler: P0) -> ::windows_core::Result where @@ -6508,7 +6508,7 @@ impl SplashScreen { (::windows_core::Interface::vtable(this).Dismissed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDismissed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -6553,7 +6553,7 @@ impl StartupTaskActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6592,7 +6592,7 @@ unsafe impl ::core::marker::Sync for StartupTaskActivatedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TileActivatedInfo(::windows_core::IUnknown); impl TileActivatedInfo { - #[doc = "Required features: `Foundation_Collections`, `UI_Notifications`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"UI_Notifications\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "UI_Notifications"))] pub fn RecentlyShownNotifications(&self) -> ::windows_core::Result> { let this = self; @@ -6642,7 +6642,7 @@ impl ToastNotificationActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6665,7 +6665,7 @@ impl ToastNotificationActivatedEventArgs { (::windows_core::Interface::vtable(this).Argument)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UserInput(&self) -> ::windows_core::Result { let this = self; @@ -6719,7 +6719,7 @@ impl UserDataAccountProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_UserDataAccounts_Provider`"] + #[doc = "Required features: `\"ApplicationModel_UserDataAccounts_Provider\"`"] #[cfg(feature = "ApplicationModel_UserDataAccounts_Provider")] pub fn Operation(&self) -> ::windows_core::Result { let this = self; @@ -6771,7 +6771,7 @@ impl VoiceCommandActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6780,7 +6780,7 @@ impl VoiceCommandActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_SpeechRecognition`"] + #[doc = "Required features: `\"Media_SpeechRecognition\"`"] #[cfg(feature = "Media_SpeechRecognition")] pub fn Result(&self) -> ::windows_core::Result { let this = self; @@ -6808,7 +6808,7 @@ impl ::windows_core::CanTryInto for VoiceCommandAct impl ::windows_core::CanTryInto for VoiceCommandActivatedEventArgs {} unsafe impl ::core::marker::Send for VoiceCommandActivatedEventArgs {} unsafe impl ::core::marker::Sync for VoiceCommandActivatedEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6836,7 +6836,7 @@ impl WalletActionActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ItemId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -6845,7 +6845,7 @@ impl WalletActionActivatedEventArgs { (::windows_core::Interface::vtable(this).ItemId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Wallet`, `deprecated`"] + #[doc = "Required features: `\"ApplicationModel_Wallet\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Wallet", feature = "deprecated"))] pub fn ActionKind(&self) -> ::windows_core::Result { let this = self; @@ -6854,7 +6854,7 @@ impl WalletActionActivatedEventArgs { (::windows_core::Interface::vtable(this).ActionKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ActionId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -6915,7 +6915,7 @@ impl WebAccountProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6924,7 +6924,7 @@ impl WebAccountProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Authentication_Web_Provider`"] + #[doc = "Required features: `\"Security_Authentication_Web_Provider\"`"] #[cfg(feature = "Security_Authentication_Web_Provider")] pub fn Operation(&self) -> ::windows_core::Result { let this = self; @@ -6977,7 +6977,7 @@ impl WebAuthenticationBrokerContinuationEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6986,7 +6986,7 @@ impl WebAuthenticationBrokerContinuationEventArgs { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Authentication_Web`"] + #[doc = "Required features: `\"Security_Authentication_Web\"`"] #[cfg(feature = "Security_Authentication_Web")] pub fn WebAuthenticationResult(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/AppExtensions/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/AppExtensions/mod.rs index 0b3672932e..e3a2456db0 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/AppExtensions/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/AppExtensions/mod.rs @@ -253,7 +253,7 @@ impl AppExtension { (::windows_core::Interface::vtable(this).AppInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetExtensionPropertiesAsync(&self) -> ::windows_core::Result> { let this = self; @@ -262,7 +262,7 @@ impl AppExtension { (::windows_core::Interface::vtable(this).GetExtensionPropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn GetPublicFolderAsync(&self) -> ::windows_core::Result> { let this = self; @@ -298,7 +298,7 @@ unsafe impl ::core::marker::Sync for AppExtension {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppExtensionCatalog(::windows_core::IUnknown); impl AppExtensionCatalog { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -307,7 +307,7 @@ impl AppExtensionCatalog { (::windows_core::Interface::vtable(this).FindAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestRemovePackageAsync(&self, packagefullname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -316,7 +316,7 @@ impl AppExtensionCatalog { (::windows_core::Interface::vtable(this).RequestRemovePackageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageInstalled(&self, handler: P0) -> ::windows_core::Result where @@ -328,13 +328,13 @@ impl AppExtensionCatalog { (::windows_core::Interface::vtable(this).PackageInstalled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageInstalled(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePackageInstalled)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageUpdating(&self, handler: P0) -> ::windows_core::Result where @@ -346,13 +346,13 @@ impl AppExtensionCatalog { (::windows_core::Interface::vtable(this).PackageUpdating)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageUpdating(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePackageUpdating)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -364,13 +364,13 @@ impl AppExtensionCatalog { (::windows_core::Interface::vtable(this).PackageUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePackageUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageUninstalling(&self, handler: P0) -> ::windows_core::Result where @@ -382,13 +382,13 @@ impl AppExtensionCatalog { (::windows_core::Interface::vtable(this).PackageUninstalling)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageUninstalling(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePackageUninstalling)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -400,7 +400,7 @@ impl AppExtensionCatalog { (::windows_core::Interface::vtable(this).PackageStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -449,7 +449,7 @@ impl AppExtensionPackageInstalledEventArgs { (::windows_core::Interface::vtable(this).Package)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Extensions(&self) -> ::windows_core::Result> { let this = self; @@ -560,7 +560,7 @@ impl AppExtensionPackageUpdatedEventArgs { (::windows_core::Interface::vtable(this).Package)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Extensions(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/AppService/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/AppService/mod.rs index 6bdf780ebf..63214f307a 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/AppService/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/AppService/mod.rs @@ -289,7 +289,7 @@ pub struct IStatelessAppServiceResponse_Vtbl { } pub struct AppServiceCatalog; impl AppServiceCatalog { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAppServiceProvidersAsync(appservicename: &::windows_core::HSTRING) -> ::windows_core::Result>> { Self::IAppServiceCatalogStatics(|this| unsafe { @@ -366,7 +366,7 @@ impl AppServiceConnection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPackageFamilyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenAsync(&self) -> ::windows_core::Result> { let this = self; @@ -375,7 +375,7 @@ impl AppServiceConnection { (::windows_core::Interface::vtable(this).OpenAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SendMessageAsync(&self, message: P0) -> ::windows_core::Result> where @@ -387,7 +387,7 @@ impl AppServiceConnection { (::windows_core::Interface::vtable(this).SendMessageAsync)(::windows_core::Interface::as_raw(this), message.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestReceived(&self, handler: P0) -> ::windows_core::Result where @@ -399,13 +399,13 @@ impl AppServiceConnection { (::windows_core::Interface::vtable(this).RequestReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRequestReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRequestReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServiceClosed(&self, handler: P0) -> ::windows_core::Result where @@ -417,13 +417,13 @@ impl AppServiceConnection { (::windows_core::Interface::vtable(this).ServiceClosed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveServiceClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveServiceClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `System_RemoteSystems`"] + #[doc = "Required features: `\"Foundation\"`, `\"System_RemoteSystems\"`"] #[cfg(all(feature = "Foundation", feature = "System_RemoteSystems"))] pub fn OpenRemoteAsync(&self, remotesystemconnectionrequest: P0) -> ::windows_core::Result> where @@ -435,7 +435,7 @@ impl AppServiceConnection { (::windows_core::Interface::vtable(this).OpenRemoteAsync)(::windows_core::Interface::as_raw(this), remotesystemconnectionrequest.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -444,7 +444,7 @@ impl AppServiceConnection { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetUser(&self, value: P0) -> ::windows_core::Result<()> where @@ -453,7 +453,7 @@ impl AppServiceConnection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetUser)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `System_RemoteSystems`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"System_RemoteSystems\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "System_RemoteSystems"))] pub fn SendStatelessMessageAsync(connection: P0, connectionrequest: P1, message: P2) -> ::windows_core::Result> where @@ -466,7 +466,7 @@ impl AppServiceConnection { (::windows_core::Interface::vtable(this).SendStatelessMessageAsync)(::windows_core::Interface::as_raw(this), connection.into_param().abi(), connectionrequest.into_param().abi(), message.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -523,7 +523,7 @@ unsafe impl ::core::marker::Sync for AppServiceDeferral {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppServiceRequest(::windows_core::IUnknown); impl AppServiceRequest { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Message(&self) -> ::windows_core::Result { let this = self; @@ -532,7 +532,7 @@ impl AppServiceRequest { (::windows_core::Interface::vtable(this).Message)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SendResponseAsync(&self, message: P0) -> ::windows_core::Result> where @@ -598,7 +598,7 @@ unsafe impl ::core::marker::Sync for AppServiceRequestReceivedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppServiceResponse(::windows_core::IUnknown); impl AppServiceResponse { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Message(&self) -> ::windows_core::Result { let this = self; @@ -662,7 +662,7 @@ impl AppServiceTriggerDetails { (::windows_core::Interface::vtable(this).IsRemoteSystemConnection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckCallerForCapabilityAsync(&self, capabilityname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -698,7 +698,7 @@ unsafe impl ::core::marker::Sync for AppServiceTriggerDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StatelessAppServiceResponse(::windows_core::IUnknown); impl StatelessAppServiceResponse { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Message(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Appointments/AppointmentsProvider/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Appointments/AppointmentsProvider/mod.rs index 0bb68a4543..f78bf5129a 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Appointments/AppointmentsProvider/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Appointments/AppointmentsProvider/mod.rs @@ -212,7 +212,7 @@ impl RemoveAppointmentOperation { (::windows_core::Interface::vtable(this).AppointmentId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InstanceStartDate(&self) -> ::windows_core::Result> { let this = self; @@ -278,7 +278,7 @@ impl ReplaceAppointmentOperation { (::windows_core::Interface::vtable(this).AppointmentInformation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InstanceStartDate(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Appointments/DataProvider/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Appointments/DataProvider/mod.rs index 0950344e98..d610b99c83 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Appointments/DataProvider/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Appointments/DataProvider/mod.rs @@ -410,7 +410,7 @@ impl AppointmentCalendarCancelMeetingRequest { (::windows_core::Interface::vtable(this).AppointmentLocalId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppointmentOriginalStartTime(&self) -> ::windows_core::Result> { let this = self; @@ -440,7 +440,7 @@ impl AppointmentCalendarCancelMeetingRequest { (::windows_core::Interface::vtable(this).NotifyInvitees)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -449,7 +449,7 @@ impl AppointmentCalendarCancelMeetingRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -485,7 +485,7 @@ impl AppointmentCalendarCancelMeetingRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -535,7 +535,7 @@ impl AppointmentCalendarCreateOrUpdateAppointmentRequest { (::windows_core::Interface::vtable(this).NotifyInvitees)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ChangedProperties(&self) -> ::windows_core::Result> { let this = self; @@ -544,7 +544,7 @@ impl AppointmentCalendarCreateOrUpdateAppointmentRequest { (::windows_core::Interface::vtable(this).ChangedProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self, createdorupdatedappointment: P0) -> ::windows_core::Result where @@ -556,7 +556,7 @@ impl AppointmentCalendarCreateOrUpdateAppointmentRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), createdorupdatedappointment.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -592,7 +592,7 @@ impl AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -635,7 +635,7 @@ impl AppointmentCalendarForwardMeetingRequest { (::windows_core::Interface::vtable(this).AppointmentLocalId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppointmentOriginalStartTime(&self) -> ::windows_core::Result> { let this = self; @@ -644,7 +644,7 @@ impl AppointmentCalendarForwardMeetingRequest { (::windows_core::Interface::vtable(this).AppointmentOriginalStartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Invitees(&self) -> ::windows_core::Result> { let this = self; @@ -674,7 +674,7 @@ impl AppointmentCalendarForwardMeetingRequest { (::windows_core::Interface::vtable(this).Comment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -683,7 +683,7 @@ impl AppointmentCalendarForwardMeetingRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -719,7 +719,7 @@ impl AppointmentCalendarForwardMeetingRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -762,7 +762,7 @@ impl AppointmentCalendarProposeNewTimeForMeetingRequest { (::windows_core::Interface::vtable(this).AppointmentLocalId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppointmentOriginalStartTime(&self) -> ::windows_core::Result> { let this = self; @@ -771,7 +771,7 @@ impl AppointmentCalendarProposeNewTimeForMeetingRequest { (::windows_core::Interface::vtable(this).AppointmentOriginalStartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NewStartTime(&self) -> ::windows_core::Result { let this = self; @@ -780,7 +780,7 @@ impl AppointmentCalendarProposeNewTimeForMeetingRequest { (::windows_core::Interface::vtable(this).NewStartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NewDuration(&self) -> ::windows_core::Result { let this = self; @@ -803,7 +803,7 @@ impl AppointmentCalendarProposeNewTimeForMeetingRequest { (::windows_core::Interface::vtable(this).Comment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -812,7 +812,7 @@ impl AppointmentCalendarProposeNewTimeForMeetingRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -848,7 +848,7 @@ impl AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -884,7 +884,7 @@ impl AppointmentCalendarSyncManagerSyncRequest { (::windows_core::Interface::vtable(this).AppointmentCalendarLocalId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -893,7 +893,7 @@ impl AppointmentCalendarSyncManagerSyncRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -929,7 +929,7 @@ impl AppointmentCalendarSyncManagerSyncRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -972,7 +972,7 @@ impl AppointmentCalendarUpdateMeetingResponseRequest { (::windows_core::Interface::vtable(this).AppointmentLocalId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppointmentOriginalStartTime(&self) -> ::windows_core::Result> { let this = self; @@ -1009,7 +1009,7 @@ impl AppointmentCalendarUpdateMeetingResponseRequest { (::windows_core::Interface::vtable(this).SendUpdate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1018,7 +1018,7 @@ impl AppointmentCalendarUpdateMeetingResponseRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1054,7 +1054,7 @@ impl AppointmentCalendarUpdateMeetingResponseRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1083,7 +1083,7 @@ unsafe impl ::core::marker::Sync for AppointmentCalendarUpdateMeetingResponseReq #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppointmentDataProviderConnection(::windows_core::IUnknown); impl AppointmentDataProviderConnection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1095,13 +1095,13 @@ impl AppointmentDataProviderConnection { (::windows_core::Interface::vtable(this).SyncRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSyncRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSyncRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateOrUpdateAppointmentRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1113,13 +1113,13 @@ impl AppointmentDataProviderConnection { (::windows_core::Interface::vtable(this).CreateOrUpdateAppointmentRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCreateOrUpdateAppointmentRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCreateOrUpdateAppointmentRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CancelMeetingRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1131,13 +1131,13 @@ impl AppointmentDataProviderConnection { (::windows_core::Interface::vtable(this).CancelMeetingRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCancelMeetingRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCancelMeetingRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ForwardMeetingRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1149,13 +1149,13 @@ impl AppointmentDataProviderConnection { (::windows_core::Interface::vtable(this).ForwardMeetingRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveForwardMeetingRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveForwardMeetingRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProposeNewTimeForMeetingRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1167,13 +1167,13 @@ impl AppointmentDataProviderConnection { (::windows_core::Interface::vtable(this).ProposeNewTimeForMeetingRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProposeNewTimeForMeetingRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveProposeNewTimeForMeetingRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateMeetingResponseRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1185,7 +1185,7 @@ impl AppointmentDataProviderConnection { (::windows_core::Interface::vtable(this).UpdateMeetingResponseRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdateMeetingResponseRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Appointments/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Appointments/mod.rs index b22fcf2d99..00ed234573 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Appointments/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Appointments/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "ApplicationModel_Appointments_AppointmentsProvider")] -#[doc = "Required features: `ApplicationModel_Appointments_AppointmentsProvider`"] +#[doc = "Required features: `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] pub mod AppointmentsProvider; #[cfg(feature = "ApplicationModel_Appointments_DataProvider")] -#[doc = "Required features: `ApplicationModel_Appointments_DataProvider`"] +#[doc = "Required features: `\"ApplicationModel_Appointments_DataProvider\"`"] pub mod DataProvider; #[doc(hidden)] #[repr(transparent)] @@ -1084,7 +1084,7 @@ impl Appointment { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -1093,13 +1093,13 @@ impl Appointment { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -1108,7 +1108,7 @@ impl Appointment { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -1147,7 +1147,7 @@ impl Appointment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDetails)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Reminder(&self) -> ::windows_core::Result> { let this = self; @@ -1156,7 +1156,7 @@ impl Appointment { (::windows_core::Interface::vtable(this).Reminder)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetReminder(&self, value: P0) -> ::windows_core::Result<()> where @@ -1179,7 +1179,7 @@ impl Appointment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOrganizer)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Invitees(&self) -> ::windows_core::Result> { let this = self; @@ -1235,7 +1235,7 @@ impl Appointment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSensitivity)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1244,7 +1244,7 @@ impl Appointment { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1278,7 +1278,7 @@ impl Appointment { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRoamingId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OriginalStartTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1320,7 +1320,7 @@ impl Appointment { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOnlineMeetingLink)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReplyTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1329,7 +1329,7 @@ impl Appointment { (::windows_core::Interface::vtable(this).ReplyTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetReplyTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -1427,7 +1427,7 @@ unsafe impl ::core::marker::Sync for Appointment {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppointmentCalendar(::windows_core::IUnknown); impl AppointmentCalendar { - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn DisplayColor(&self) -> ::windows_core::Result { let this = self; @@ -1501,7 +1501,7 @@ impl AppointmentCalendar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSummaryCardView)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAppointmentsAsync(&self, rangestart: super::super::Foundation::DateTime, rangelength: super::super::Foundation::TimeSpan) -> ::windows_core::Result>> { let this = self; @@ -1510,7 +1510,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).FindAppointmentsAsync)(::windows_core::Interface::as_raw(this), rangestart, rangelength, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAppointmentsAsyncWithOptions(&self, rangestart: super::super::Foundation::DateTime, rangelength: super::super::Foundation::TimeSpan, options: P0) -> ::windows_core::Result>> where @@ -1522,7 +1522,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).FindAppointmentsAsyncWithOptions)(::windows_core::Interface::as_raw(this), rangestart, rangelength, options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindExceptionsFromMasterAsync(&self, masterlocalid: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = self; @@ -1531,7 +1531,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).FindExceptionsFromMasterAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(masterlocalid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllInstancesAsync(&self, masterlocalid: &::windows_core::HSTRING, rangestart: super::super::Foundation::DateTime, rangelength: super::super::Foundation::TimeSpan) -> ::windows_core::Result>> { let this = self; @@ -1540,7 +1540,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).FindAllInstancesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(masterlocalid), rangestart, rangelength, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllInstancesAsyncWithOptions(&self, masterlocalid: &::windows_core::HSTRING, rangestart: super::super::Foundation::DateTime, rangelength: super::super::Foundation::TimeSpan, poptions: P0) -> ::windows_core::Result>> where @@ -1552,7 +1552,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).FindAllInstancesAsyncWithOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(masterlocalid), rangestart, rangelength, poptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppointmentAsync(&self, localid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1561,7 +1561,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).GetAppointmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppointmentInstanceAsync(&self, localid: &::windows_core::HSTRING, instancestarttime: super::super::Foundation::DateTime) -> ::windows_core::Result> { let this = self; @@ -1570,7 +1570,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).GetAppointmentInstanceAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), instancestarttime, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindUnexpandedAppointmentsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1579,7 +1579,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).FindUnexpandedAppointmentsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindUnexpandedAppointmentsAsyncWithOptions(&self, options: P0) -> ::windows_core::Result>> where @@ -1591,7 +1591,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).FindUnexpandedAppointmentsAsyncWithOptions)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result { let this = self; @@ -1600,7 +1600,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -1609,7 +1609,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAppointmentAsync(&self, localid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1618,7 +1618,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).DeleteAppointmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAppointmentInstanceAsync(&self, localid: &::windows_core::HSTRING, instancestarttime: super::super::Foundation::DateTime) -> ::windows_core::Result { let this = self; @@ -1627,7 +1627,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).DeleteAppointmentInstanceAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), instancestarttime, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAppointmentAsync(&self, pappointment: P0) -> ::windows_core::Result where @@ -1657,7 +1657,7 @@ impl AppointmentCalendar { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRemoteId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetDisplayColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1751,7 +1751,7 @@ impl AppointmentCalendar { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMustNofityInvitees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryCreateOrUpdateAppointmentAsync(&self, appointment: P0, notifyinvitees: bool) -> ::windows_core::Result> where @@ -1763,7 +1763,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).TryCreateOrUpdateAppointmentAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), notifyinvitees, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryCancelMeetingAsync(&self, meeting: P0, subject: &::windows_core::HSTRING, comment: &::windows_core::HSTRING, notifyinvitees: bool) -> ::windows_core::Result> where @@ -1775,7 +1775,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).TryCancelMeetingAsync)(::windows_core::Interface::as_raw(this), meeting.into_param().abi(), ::core::mem::transmute_copy(subject), ::core::mem::transmute_copy(comment), notifyinvitees, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TryForwardMeetingAsync(&self, meeting: P0, invitees: P1, subject: &::windows_core::HSTRING, forwardheader: &::windows_core::HSTRING, comment: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1788,7 +1788,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).TryForwardMeetingAsync)(::windows_core::Interface::as_raw(this), meeting.into_param().abi(), invitees.try_into_param()?.abi(), ::core::mem::transmute_copy(subject), ::core::mem::transmute_copy(forwardheader), ::core::mem::transmute_copy(comment), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryProposeNewTimeForMeetingAsync(&self, meeting: P0, newstarttime: super::super::Foundation::DateTime, newduration: super::super::Foundation::TimeSpan, subject: &::windows_core::HSTRING, comment: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1800,7 +1800,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).TryProposeNewTimeForMeetingAsync)(::windows_core::Interface::as_raw(this), meeting.into_param().abi(), newstarttime, newduration, ::core::mem::transmute_copy(subject), ::core::mem::transmute_copy(comment), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryUpdateMeetingResponseAsync(&self, meeting: P0, response: AppointmentParticipantResponse, subject: &::windows_core::HSTRING, comment: &::windows_core::HSTRING, sendupdate: bool) -> ::windows_core::Result> where @@ -1812,7 +1812,7 @@ impl AppointmentCalendar { (::windows_core::Interface::vtable(this).TryUpdateMeetingResponseAsync)(::windows_core::Interface::as_raw(this), meeting.into_param().abi(), response, ::core::mem::transmute_copy(subject), ::core::mem::transmute_copy(comment), sendupdate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RegisterSyncManagerAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1848,7 +1848,7 @@ impl AppointmentCalendarSyncManager { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastSuccessfulSyncTime(&self) -> ::windows_core::Result { let this = self; @@ -1857,7 +1857,7 @@ impl AppointmentCalendarSyncManager { (::windows_core::Interface::vtable(this).LastSuccessfulSyncTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastAttemptedSyncTime(&self) -> ::windows_core::Result { let this = self; @@ -1866,7 +1866,7 @@ impl AppointmentCalendarSyncManager { (::windows_core::Interface::vtable(this).LastAttemptedSyncTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1875,7 +1875,7 @@ impl AppointmentCalendarSyncManager { (::windows_core::Interface::vtable(this).SyncAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1887,7 +1887,7 @@ impl AppointmentCalendarSyncManager { (::windows_core::Interface::vtable(this).SyncStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSyncStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1897,13 +1897,13 @@ impl AppointmentCalendarSyncManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStatus)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastSuccessfulSyncTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLastSuccessfulSyncTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastAttemptedSyncTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1936,7 +1936,7 @@ impl AppointmentConflictResult { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Date(&self) -> ::windows_core::Result { let this = self; @@ -1972,7 +1972,7 @@ impl AppointmentException { (::windows_core::Interface::vtable(this).Appointment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExceptionProperties(&self) -> ::windows_core::Result> { let this = self; @@ -2078,7 +2078,7 @@ unsafe impl ::core::marker::Send for AppointmentInvitee {} unsafe impl ::core::marker::Sync for AppointmentInvitee {} pub struct AppointmentManager; impl AppointmentManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAddAppointmentAsync(appointment: P0, selection: super::super::Foundation::Rect) -> ::windows_core::Result> where @@ -2089,7 +2089,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowAddAppointmentAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), selection, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowAddAppointmentWithPlacementAsync(appointment: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result> where @@ -2100,7 +2100,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowAddAppointmentWithPlacementAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), selection, preferredplacement, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowReplaceAppointmentAsync(appointmentid: &::windows_core::HSTRING, appointment: P0, selection: super::super::Foundation::Rect) -> ::windows_core::Result> where @@ -2111,7 +2111,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowReplaceAppointmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), appointment.into_param().abi(), selection, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowReplaceAppointmentWithPlacementAsync(appointmentid: &::windows_core::HSTRING, appointment: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result> where @@ -2122,7 +2122,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowReplaceAppointmentWithPlacementAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), appointment.into_param().abi(), selection, preferredplacement, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowReplaceAppointmentWithPlacementAndDateAsync(appointmentid: &::windows_core::HSTRING, appointment: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement, instancestartdate: super::super::Foundation::DateTime) -> ::windows_core::Result> where @@ -2133,7 +2133,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowReplaceAppointmentWithPlacementAndDateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), appointment.into_param().abi(), selection, preferredplacement, instancestartdate, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowRemoveAppointmentAsync(appointmentid: &::windows_core::HSTRING, selection: super::super::Foundation::Rect) -> ::windows_core::Result> { Self::IAppointmentManagerStatics(|this| unsafe { @@ -2141,7 +2141,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowRemoveAppointmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), selection, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowRemoveAppointmentWithPlacementAsync(appointmentid: &::windows_core::HSTRING, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result> { Self::IAppointmentManagerStatics(|this| unsafe { @@ -2149,7 +2149,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowRemoveAppointmentWithPlacementAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), selection, preferredplacement, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowRemoveAppointmentWithPlacementAndDateAsync(appointmentid: &::windows_core::HSTRING, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement, instancestartdate: super::super::Foundation::DateTime) -> ::windows_core::Result> { Self::IAppointmentManagerStatics(|this| unsafe { @@ -2157,7 +2157,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowRemoveAppointmentWithPlacementAndDateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), selection, preferredplacement, instancestartdate, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowTimeFrameAsync(timetoshow: super::super::Foundation::DateTime, duration: super::super::Foundation::TimeSpan) -> ::windows_core::Result { Self::IAppointmentManagerStatics(|this| unsafe { @@ -2165,7 +2165,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowTimeFrameAsync)(::windows_core::Interface::as_raw(this), timetoshow, duration, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAppointmentDetailsAsync(appointmentid: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IAppointmentManagerStatics2(|this| unsafe { @@ -2173,7 +2173,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowAppointmentDetailsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAppointmentDetailsWithDateAsync(appointmentid: &::windows_core::HSTRING, instancestartdate: super::super::Foundation::DateTime) -> ::windows_core::Result { Self::IAppointmentManagerStatics2(|this| unsafe { @@ -2181,7 +2181,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowAppointmentDetailsWithDateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), instancestartdate, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowEditNewAppointmentAsync(appointment: P0) -> ::windows_core::Result> where @@ -2192,7 +2192,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).ShowEditNewAppointmentAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync(options: AppointmentStoreAccessType) -> ::windows_core::Result> { Self::IAppointmentManagerStatics2(|this| unsafe { @@ -2200,7 +2200,7 @@ impl AppointmentManager { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), options, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -2234,7 +2234,7 @@ impl ::windows_core::RuntimeName for AppointmentManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppointmentManagerForUser(::windows_core::IUnknown); impl AppointmentManagerForUser { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAddAppointmentAsync(&self, appointment: P0, selection: super::super::Foundation::Rect) -> ::windows_core::Result> where @@ -2246,7 +2246,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowAddAppointmentAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowAddAppointmentWithPlacementAsync(&self, appointment: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result> where @@ -2258,7 +2258,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowAddAppointmentWithPlacementAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), selection, preferredplacement, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowReplaceAppointmentAsync(&self, appointmentid: &::windows_core::HSTRING, appointment: P0, selection: super::super::Foundation::Rect) -> ::windows_core::Result> where @@ -2270,7 +2270,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowReplaceAppointmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), appointment.into_param().abi(), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowReplaceAppointmentWithPlacementAsync(&self, appointmentid: &::windows_core::HSTRING, appointment: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result> where @@ -2282,7 +2282,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowReplaceAppointmentWithPlacementAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), appointment.into_param().abi(), selection, preferredplacement, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowReplaceAppointmentWithPlacementAndDateAsync(&self, appointmentid: &::windows_core::HSTRING, appointment: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement, instancestartdate: super::super::Foundation::DateTime) -> ::windows_core::Result> where @@ -2294,7 +2294,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowReplaceAppointmentWithPlacementAndDateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), appointment.into_param().abi(), selection, preferredplacement, instancestartdate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowRemoveAppointmentAsync(&self, appointmentid: &::windows_core::HSTRING, selection: super::super::Foundation::Rect) -> ::windows_core::Result> { let this = self; @@ -2303,7 +2303,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowRemoveAppointmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowRemoveAppointmentWithPlacementAsync(&self, appointmentid: &::windows_core::HSTRING, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result> { let this = self; @@ -2312,7 +2312,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowRemoveAppointmentWithPlacementAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), selection, preferredplacement, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowRemoveAppointmentWithPlacementAndDateAsync(&self, appointmentid: &::windows_core::HSTRING, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement, instancestartdate: super::super::Foundation::DateTime) -> ::windows_core::Result> { let this = self; @@ -2321,7 +2321,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowRemoveAppointmentWithPlacementAndDateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), selection, preferredplacement, instancestartdate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowTimeFrameAsync(&self, timetoshow: super::super::Foundation::DateTime, duration: super::super::Foundation::TimeSpan) -> ::windows_core::Result { let this = self; @@ -2330,7 +2330,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowTimeFrameAsync)(::windows_core::Interface::as_raw(this), timetoshow, duration, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAppointmentDetailsAsync(&self, appointmentid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2339,7 +2339,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowAppointmentDetailsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAppointmentDetailsWithDateAsync(&self, appointmentid: &::windows_core::HSTRING, instancestartdate: super::super::Foundation::DateTime) -> ::windows_core::Result { let this = self; @@ -2348,7 +2348,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowAppointmentDetailsWithDateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appointmentid), instancestartdate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowEditNewAppointmentAsync(&self, appointment: P0) -> ::windows_core::Result> where @@ -2360,7 +2360,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).ShowEditNewAppointmentAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync(&self, options: AppointmentStoreAccessType) -> ::windows_core::Result> { let this = self; @@ -2369,7 +2369,7 @@ impl AppointmentManagerForUser { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -2578,7 +2578,7 @@ impl AppointmentProperties { (::windows_core::Interface::vtable(this).Invitees)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DefaultProperties() -> ::windows_core::Result> { Self::IAppointmentPropertiesStatics(|this| unsafe { @@ -2640,7 +2640,7 @@ impl AppointmentRecurrence { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUnit)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Occurrences(&self) -> ::windows_core::Result> { let this = self; @@ -2649,7 +2649,7 @@ impl AppointmentRecurrence { (::windows_core::Interface::vtable(this).Occurrences)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetOccurrences(&self, value: P0) -> ::windows_core::Result<()> where @@ -2658,7 +2658,7 @@ impl AppointmentRecurrence { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOccurrences)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Until(&self) -> ::windows_core::Result> { let this = self; @@ -2667,7 +2667,7 @@ impl AppointmentRecurrence { (::windows_core::Interface::vtable(this).Until)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUntil(&self, value: P0) -> ::windows_core::Result<()> where @@ -2783,7 +2783,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).ChangeTracker)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAppointmentCalendarAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2792,7 +2792,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).CreateAppointmentCalendarAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppointmentCalendarAsync(&self, calendarid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2801,7 +2801,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).GetAppointmentCalendarAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(calendarid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppointmentAsync(&self, localid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2810,7 +2810,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).GetAppointmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppointmentInstanceAsync(&self, localid: &::windows_core::HSTRING, instancestarttime: super::super::Foundation::DateTime) -> ::windows_core::Result> { let this = self; @@ -2819,7 +2819,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).GetAppointmentInstanceAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), instancestarttime, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAppointmentCalendarsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -2828,7 +2828,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).FindAppointmentCalendarsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAppointmentCalendarsAsyncWithOptions(&self, options: FindAppointmentCalendarsOptions) -> ::windows_core::Result>> { let this = self; @@ -2837,7 +2837,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).FindAppointmentCalendarsAsyncWithOptions)(::windows_core::Interface::as_raw(this), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAppointmentsAsync(&self, rangestart: super::super::Foundation::DateTime, rangelength: super::super::Foundation::TimeSpan) -> ::windows_core::Result>> { let this = self; @@ -2846,7 +2846,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).FindAppointmentsAsync)(::windows_core::Interface::as_raw(this), rangestart, rangelength, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAppointmentsAsyncWithOptions(&self, rangestart: super::super::Foundation::DateTime, rangelength: super::super::Foundation::TimeSpan, options: P0) -> ::windows_core::Result>> where @@ -2858,7 +2858,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).FindAppointmentsAsyncWithOptions)(::windows_core::Interface::as_raw(this), rangestart, rangelength, options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FindConflictAsync(&self, appointment: P0) -> ::windows_core::Result> where @@ -2870,7 +2870,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).FindConflictAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FindConflictAsyncWithInstanceStart(&self, appointment: P0, instancestarttime: super::super::Foundation::DateTime) -> ::windows_core::Result> where @@ -2882,7 +2882,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).FindConflictAsyncWithInstanceStart)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), instancestarttime, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveAppointmentAsync(&self, appointment: P0, destinationcalendar: P1) -> ::windows_core::Result where @@ -2895,7 +2895,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).MoveAppointmentAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), destinationcalendar.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAddAppointmentAsync(&self, appointment: P0, selection: super::super::Foundation::Rect) -> ::windows_core::Result> where @@ -2907,7 +2907,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).ShowAddAppointmentAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowReplaceAppointmentAsync(&self, localid: &::windows_core::HSTRING, appointment: P0, selection: super::super::Foundation::Rect) -> ::windows_core::Result> where @@ -2919,7 +2919,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).ShowReplaceAppointmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), appointment.into_param().abi(), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowReplaceAppointmentWithPlacementAndDateAsync(&self, localid: &::windows_core::HSTRING, appointment: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement, instancestartdate: super::super::Foundation::DateTime) -> ::windows_core::Result> where @@ -2931,7 +2931,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).ShowReplaceAppointmentWithPlacementAndDateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), appointment.into_param().abi(), selection, preferredplacement, instancestartdate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowRemoveAppointmentAsync(&self, localid: &::windows_core::HSTRING, selection: super::super::Foundation::Rect) -> ::windows_core::Result> { let this = self; @@ -2940,7 +2940,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).ShowRemoveAppointmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowRemoveAppointmentWithPlacementAndDateAsync(&self, localid: &::windows_core::HSTRING, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement, instancestartdate: super::super::Foundation::DateTime) -> ::windows_core::Result> { let this = self; @@ -2949,7 +2949,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).ShowRemoveAppointmentWithPlacementAndDateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), selection, preferredplacement, instancestartdate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAppointmentDetailsAsync(&self, localid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2958,7 +2958,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).ShowAppointmentDetailsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAppointmentDetailsWithDateAsync(&self, localid: &::windows_core::HSTRING, instancestartdate: super::super::Foundation::DateTime) -> ::windows_core::Result { let this = self; @@ -2967,7 +2967,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).ShowAppointmentDetailsWithDateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localid), instancestartdate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowEditNewAppointmentAsync(&self, appointment: P0) -> ::windows_core::Result> where @@ -2979,7 +2979,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).ShowEditNewAppointmentAsync)(::windows_core::Interface::as_raw(this), appointment.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindLocalIdsFromRoamingIdAsync(&self, roamingid: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = self; @@ -2988,7 +2988,7 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).FindLocalIdsFromRoamingIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(roamingid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StoreChanged(&self, phandler: P0) -> ::windows_core::Result where @@ -3000,13 +3000,13 @@ impl AppointmentStore { (::windows_core::Interface::vtable(this).StoreChanged)(::windows_core::Interface::as_raw(this), phandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStoreChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveStoreChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAppointmentCalendarInAccountAsync(&self, name: &::windows_core::HSTRING, userdataaccountid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3083,7 +3083,7 @@ unsafe impl ::core::marker::Sync for AppointmentStoreChange {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppointmentStoreChangeReader(::windows_core::IUnknown); impl AppointmentStoreChangeReader { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -3242,7 +3242,7 @@ impl FindAppointmentsOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CalendarIds(&self) -> ::windows_core::Result> { let this = self; @@ -3251,7 +3251,7 @@ impl FindAppointmentsOptions { (::windows_core::Interface::vtable(this).CalendarIds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FetchProperties(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Background/impl.rs b/crates/libs/windows/src/Windows/ApplicationModel/Background/impl.rs index 3333e31627..f85daab86a 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Background/impl.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Background/impl.rs @@ -29,7 +29,7 @@ impl IBackgroundTask_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IBackgroundTaskInstance_Impl: Sized { fn InstanceId(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -156,7 +156,7 @@ impl IBackgroundTaskInstance_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IBackgroundTaskInstance2_Impl: Sized + IBackgroundTaskInstance_Impl { fn GetThrottleCount(&self, counter: BackgroundTaskThrottleCounter) -> ::windows_core::Result; @@ -188,7 +188,7 @@ impl IBackgroundTaskInstance2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `System`"] +#[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub trait IBackgroundTaskInstance4_Impl: Sized + IBackgroundTaskInstance_Impl { fn User(&self) -> ::windows_core::Result; @@ -218,7 +218,7 @@ impl IBackgroundTaskInstance4_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IBackgroundTaskRegistration_Impl: Sized { fn TaskId(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -311,7 +311,7 @@ impl IBackgroundTaskRegistration_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IBackgroundTaskRegistration2_Impl: Sized + IBackgroundTaskRegistration_Impl { fn Trigger(&self) -> ::windows_core::Result; @@ -341,7 +341,7 @@ impl IBackgroundTaskRegistration2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IBackgroundTaskRegistration3_Impl: Sized + IBackgroundTaskRegistration_Impl { fn TaskGroup(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Background/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Background/mod.rs index f7842b2e59..c6040792a6 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Background/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Background/mod.rs @@ -454,7 +454,7 @@ impl IBackgroundTaskInstance { (::windows_core::Interface::vtable(this).TriggerDetails)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Canceled(&self, cancelhandler: P0) -> ::windows_core::Result where @@ -466,7 +466,7 @@ impl IBackgroundTaskInstance { (::windows_core::Interface::vtable(this).Canceled)(::windows_core::Interface::as_raw(this), cancelhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCanceled(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -560,7 +560,7 @@ impl IBackgroundTaskInstance2 { (::windows_core::Interface::vtable(this).TriggerDetails)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Canceled(&self, cancelhandler: P0) -> ::windows_core::Result where @@ -572,7 +572,7 @@ impl IBackgroundTaskInstance2 { (::windows_core::Interface::vtable(this).Canceled)(::windows_core::Interface::as_raw(this), cancelhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCanceled(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -614,7 +614,7 @@ pub struct IBackgroundTaskInstance2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBackgroundTaskInstance4(::windows_core::IUnknown); impl IBackgroundTaskInstance4 { - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -655,7 +655,7 @@ impl IBackgroundTaskInstance4 { (::windows_core::Interface::vtable(this).TriggerDetails)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Canceled(&self, cancelhandler: P0) -> ::windows_core::Result where @@ -667,7 +667,7 @@ impl IBackgroundTaskInstance4 { (::windows_core::Interface::vtable(this).Canceled)(::windows_core::Interface::as_raw(this), cancelhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCanceled(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -743,7 +743,7 @@ impl IBackgroundTaskRegistration { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Progress(&self, handler: P0) -> ::windows_core::Result where @@ -755,13 +755,13 @@ impl IBackgroundTaskRegistration { (::windows_core::Interface::vtable(this).Progress)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProgress(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveProgress)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, handler: P0) -> ::windows_core::Result where @@ -773,7 +773,7 @@ impl IBackgroundTaskRegistration { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -843,7 +843,7 @@ impl IBackgroundTaskRegistration2 { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Progress(&self, handler: P0) -> ::windows_core::Result where @@ -855,13 +855,13 @@ impl IBackgroundTaskRegistration2 { (::windows_core::Interface::vtable(this).Progress)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProgress(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveProgress)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, handler: P0) -> ::windows_core::Result where @@ -873,7 +873,7 @@ impl IBackgroundTaskRegistration2 { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -926,7 +926,7 @@ impl IBackgroundTaskRegistration3 { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Progress(&self, handler: P0) -> ::windows_core::Result where @@ -938,13 +938,13 @@ impl IBackgroundTaskRegistration3 { (::windows_core::Interface::vtable(this).Progress)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProgress(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveProgress)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, handler: P0) -> ::windows_core::Result where @@ -956,7 +956,7 @@ impl IBackgroundTaskRegistration3 { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2298,7 +2298,7 @@ pub struct IUserNotificationChangedTriggerFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ActivitySensorTrigger(::windows_core::IUnknown); impl ActivitySensorTrigger { - #[doc = "Required features: `Devices_Sensors`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Sensors\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Sensors", feature = "Foundation_Collections"))] pub fn SubscribedActivities(&self) -> ::windows_core::Result> { let this = self; @@ -2314,7 +2314,7 @@ impl ActivitySensorTrigger { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Sensors`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Sensors\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Sensors", feature = "Foundation_Collections"))] pub fn SupportedActivities(&self) -> ::windows_core::Result> { let this = self; @@ -2360,7 +2360,7 @@ unsafe impl ::core::marker::Send for ActivitySensorTrigger {} unsafe impl ::core::marker::Sync for ActivitySensorTrigger {} pub struct AlarmApplicationManager; impl AlarmApplicationManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::IAlarmApplicationManagerStatics(|this| unsafe { @@ -2455,13 +2455,13 @@ impl AppBroadcastTriggerProviderInfo { (::windows_core::Interface::vtable(this).LogoResource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetVideoKeyFrameInterval(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetVideoKeyFrameInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VideoKeyFrameInterval(&self) -> ::windows_core::Result { let this = self; @@ -2530,7 +2530,7 @@ impl ApplicationTrigger { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2539,7 +2539,7 @@ impl ApplicationTrigger { (::windows_core::Interface::vtable(this).RequestAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestAsyncWithArguments(&self, arguments: P0) -> ::windows_core::Result> where @@ -2572,7 +2572,7 @@ unsafe impl ::core::marker::Sync for ApplicationTrigger {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ApplicationTriggerDetails(::windows_core::IUnknown); impl ApplicationTriggerDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Arguments(&self) -> ::windows_core::Result { let this = self; @@ -2627,7 +2627,7 @@ unsafe impl ::core::marker::Send for AppointmentStoreNotificationTrigger {} unsafe impl ::core::marker::Sync for AppointmentStoreNotificationTrigger {} pub struct BackgroundExecutionManager; impl BackgroundExecutionManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::IBackgroundExecutionManagerStatics(|this| unsafe { @@ -2635,7 +2635,7 @@ impl BackgroundExecutionManager { (::windows_core::Interface::vtable(this).RequestAccessAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessForApplicationAsync(applicationid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IBackgroundExecutionManagerStatics(|this| unsafe { @@ -2661,7 +2661,7 @@ impl BackgroundExecutionManager { (::windows_core::Interface::vtable(this).GetAccessStatusForApplication)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(applicationid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessKindAsync(requestedaccess: BackgroundAccessRequestKind, reason: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IBackgroundExecutionManagerStatics2(|this| unsafe { @@ -2669,7 +2669,7 @@ impl BackgroundExecutionManager { (::windows_core::Interface::vtable(this).RequestAccessKindAsync)(::windows_core::Interface::as_raw(this), requestedaccess, ::core::mem::transmute_copy(reason), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessKindForModernStandbyAsync(requestedaccess: BackgroundAccessRequestKind, reason: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IBackgroundExecutionManagerStatics3(|this| unsafe { @@ -2923,7 +2923,7 @@ impl BackgroundTaskRegistration { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Progress(&self, handler: P0) -> ::windows_core::Result where @@ -2935,13 +2935,13 @@ impl BackgroundTaskRegistration { (::windows_core::Interface::vtable(this).Progress)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProgress(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveProgress)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, handler: P0) -> ::windows_core::Result where @@ -2953,7 +2953,7 @@ impl BackgroundTaskRegistration { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2977,7 +2977,7 @@ impl BackgroundTaskRegistration { (::windows_core::Interface::vtable(this).TaskGroup)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllTasks() -> ::windows_core::Result> { Self::IBackgroundTaskRegistrationStatics(|this| unsafe { @@ -2985,7 +2985,7 @@ impl BackgroundTaskRegistration { (::windows_core::Interface::vtable(this).AllTasks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllTaskGroups() -> ::windows_core::Result> { Self::IBackgroundTaskRegistrationStatics2(|this| unsafe { @@ -3046,7 +3046,7 @@ impl BackgroundTaskRegistrationGroup { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn BackgroundActivated(&self, handler: P0) -> ::windows_core::Result where @@ -3058,13 +3058,13 @@ impl BackgroundTaskRegistrationGroup { (::windows_core::Interface::vtable(this).BackgroundActivated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBackgroundActivated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveBackgroundActivated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllTasks(&self) -> ::windows_core::Result> { let this = self; @@ -3134,7 +3134,7 @@ impl BluetoothLEAdvertisementPublisherTrigger { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Devices_Bluetooth_Advertisement`"] + #[doc = "Required features: `\"Devices_Bluetooth_Advertisement\"`"] #[cfg(feature = "Devices_Bluetooth_Advertisement")] pub fn Advertisement(&self) -> ::windows_core::Result { let this = self; @@ -3143,7 +3143,7 @@ impl BluetoothLEAdvertisementPublisherTrigger { (::windows_core::Interface::vtable(this).Advertisement)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PreferredTransmitPowerLevelInDBm(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3152,7 +3152,7 @@ impl BluetoothLEAdvertisementPublisherTrigger { (::windows_core::Interface::vtable(this).PreferredTransmitPowerLevelInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPreferredTransmitPowerLevelInDBm(&self, value: P0) -> ::windows_core::Result<()> where @@ -3222,7 +3222,7 @@ impl BluetoothLEAdvertisementWatcherTrigger { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinSamplingInterval(&self) -> ::windows_core::Result { let this = self; @@ -3231,7 +3231,7 @@ impl BluetoothLEAdvertisementWatcherTrigger { (::windows_core::Interface::vtable(this).MinSamplingInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxSamplingInterval(&self) -> ::windows_core::Result { let this = self; @@ -3240,7 +3240,7 @@ impl BluetoothLEAdvertisementWatcherTrigger { (::windows_core::Interface::vtable(this).MaxSamplingInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinOutOfRangeTimeout(&self) -> ::windows_core::Result { let this = self; @@ -3249,7 +3249,7 @@ impl BluetoothLEAdvertisementWatcherTrigger { (::windows_core::Interface::vtable(this).MinOutOfRangeTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxOutOfRangeTimeout(&self) -> ::windows_core::Result { let this = self; @@ -3258,7 +3258,7 @@ impl BluetoothLEAdvertisementWatcherTrigger { (::windows_core::Interface::vtable(this).MaxOutOfRangeTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth`"] + #[doc = "Required features: `\"Devices_Bluetooth\"`"] #[cfg(feature = "Devices_Bluetooth")] pub fn SignalStrengthFilter(&self) -> ::windows_core::Result { let this = self; @@ -3267,7 +3267,7 @@ impl BluetoothLEAdvertisementWatcherTrigger { (::windows_core::Interface::vtable(this).SignalStrengthFilter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth`"] + #[doc = "Required features: `\"Devices_Bluetooth\"`"] #[cfg(feature = "Devices_Bluetooth")] pub fn SetSignalStrengthFilter(&self, value: P0) -> ::windows_core::Result<()> where @@ -3276,7 +3276,7 @@ impl BluetoothLEAdvertisementWatcherTrigger { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSignalStrengthFilter)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Devices_Bluetooth_Advertisement`"] + #[doc = "Required features: `\"Devices_Bluetooth_Advertisement\"`"] #[cfg(feature = "Devices_Bluetooth_Advertisement")] pub fn AdvertisementFilter(&self) -> ::windows_core::Result { let this = self; @@ -3285,7 +3285,7 @@ impl BluetoothLEAdvertisementWatcherTrigger { (::windows_core::Interface::vtable(this).AdvertisementFilter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Advertisement`"] + #[doc = "Required features: `\"Devices_Bluetooth_Advertisement\"`"] #[cfg(feature = "Devices_Bluetooth_Advertisement")] pub fn SetAdvertisementFilter(&self, value: P0) -> ::windows_core::Result<()> where @@ -3354,7 +3354,7 @@ unsafe impl ::core::marker::Sync for CachedFileUpdaterTrigger {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CachedFileUpdaterTriggerDetails(::windows_core::IUnknown); impl CachedFileUpdaterTriggerDetails { - #[doc = "Required features: `Storage_Provider`"] + #[doc = "Required features: `\"Storage_Provider\"`"] #[cfg(feature = "Storage_Provider")] pub fn UpdateTarget(&self) -> ::windows_core::Result { let this = self; @@ -3363,7 +3363,7 @@ impl CachedFileUpdaterTriggerDetails { (::windows_core::Interface::vtable(this).UpdateTarget)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Provider`"] + #[doc = "Required features: `\"Storage_Provider\"`"] #[cfg(feature = "Storage_Provider")] pub fn UpdateRequest(&self) -> ::windows_core::Result { let this = self; @@ -3518,7 +3518,7 @@ impl ContentPrefetchTrigger { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WaitInterval(&self) -> ::windows_core::Result { let this = self; @@ -3527,7 +3527,7 @@ impl ContentPrefetchTrigger { (::windows_core::Interface::vtable(this).WaitInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Create(waitinterval: super::super::Foundation::TimeSpan) -> ::windows_core::Result { Self::IContentPrefetchTriggerFactory(|this| unsafe { @@ -3654,7 +3654,7 @@ impl DeviceConnectionChangeTrigger { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaintainConnection)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IDeviceConnectionChangeTriggerStatics(|this| unsafe { @@ -3684,14 +3684,14 @@ impl ::windows_core::RuntimeName for DeviceConnectionChangeTrigger { impl ::windows_core::CanTryInto for DeviceConnectionChangeTrigger {} unsafe impl ::core::marker::Send for DeviceConnectionChangeTrigger {} unsafe impl ::core::marker::Sync for DeviceConnectionChangeTrigger {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DeviceManufacturerNotificationTrigger(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl DeviceManufacturerNotificationTrigger { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TriggerQualifier(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3700,7 +3700,7 @@ impl DeviceManufacturerNotificationTrigger { (::windows_core::Interface::vtable(this).TriggerQualifier)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OneShot(&self) -> ::windows_core::Result { let this = self; @@ -3709,7 +3709,7 @@ impl DeviceManufacturerNotificationTrigger { (::windows_core::Interface::vtable(this).OneShot)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Create(triggerqualifier: &::windows_core::HSTRING, oneshot: bool) -> ::windows_core::Result { Self::IDeviceManufacturerNotificationTriggerFactory(|this| unsafe { @@ -3755,7 +3755,7 @@ impl DeviceServicingTrigger { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAsyncSimple(&self, deviceid: &::windows_core::HSTRING, expectedduration: super::super::Foundation::TimeSpan) -> ::windows_core::Result> { let this = self; @@ -3764,7 +3764,7 @@ impl DeviceServicingTrigger { (::windows_core::Interface::vtable(this).RequestAsyncSimple)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), expectedduration, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAsyncWithArguments(&self, deviceid: &::windows_core::HSTRING, expectedduration: super::super::Foundation::TimeSpan, arguments: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3801,7 +3801,7 @@ impl DeviceUseTrigger { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAsyncSimple(&self, deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3810,7 +3810,7 @@ impl DeviceUseTrigger { (::windows_core::Interface::vtable(this).RequestAsyncSimple)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAsyncWithArguments(&self, deviceid: &::windows_core::HSTRING, arguments: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3886,7 +3886,7 @@ unsafe impl ::core::marker::Sync for EmailStoreNotificationTrigger {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GattCharacteristicNotificationTrigger(::windows_core::IUnknown); impl GattCharacteristicNotificationTrigger { - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`"] #[cfg(feature = "Devices_Bluetooth_GenericAttributeProfile")] pub fn Characteristic(&self) -> ::windows_core::Result { let this = self; @@ -3895,7 +3895,7 @@ impl GattCharacteristicNotificationTrigger { (::windows_core::Interface::vtable(this).Characteristic)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Background`"] + #[doc = "Required features: `\"Devices_Bluetooth_Background\"`"] #[cfg(feature = "Devices_Bluetooth_Background")] pub fn EventTriggeringMode(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3904,7 +3904,7 @@ impl GattCharacteristicNotificationTrigger { (::windows_core::Interface::vtable(this).EventTriggeringMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`"] #[cfg(feature = "Devices_Bluetooth_GenericAttributeProfile")] pub fn Create(characteristic: P0) -> ::windows_core::Result where @@ -3915,7 +3915,7 @@ impl GattCharacteristicNotificationTrigger { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), characteristic.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Bluetooth_Background`, `Devices_Bluetooth_GenericAttributeProfile`"] + #[doc = "Required features: `\"Devices_Bluetooth_Background\"`, `\"Devices_Bluetooth_GenericAttributeProfile\"`"] #[cfg(all(feature = "Devices_Bluetooth_Background", feature = "Devices_Bluetooth_GenericAttributeProfile"))] pub fn CreateWithEventTriggeringMode(characteristic: P0, eventtriggeringmode: super::super::Devices::Bluetooth::Background::BluetoothEventTriggeringMode) -> ::windows_core::Result where @@ -3964,7 +3964,7 @@ impl GattServiceProviderTrigger { (::windows_core::Interface::vtable(this).TriggerId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`"] #[cfg(feature = "Devices_Bluetooth_GenericAttributeProfile")] pub fn Service(&self) -> ::windows_core::Result { let this = self; @@ -3973,7 +3973,7 @@ impl GattServiceProviderTrigger { (::windows_core::Interface::vtable(this).Service)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`"] #[cfg(feature = "Devices_Bluetooth_GenericAttributeProfile")] pub fn SetAdvertisingParameters(&self, value: P0) -> ::windows_core::Result<()> where @@ -3982,7 +3982,7 @@ impl GattServiceProviderTrigger { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAdvertisingParameters)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`"] #[cfg(feature = "Devices_Bluetooth_GenericAttributeProfile")] pub fn AdvertisingParameters(&self) -> ::windows_core::Result { let this = self; @@ -3991,7 +3991,7 @@ impl GattServiceProviderTrigger { (::windows_core::Interface::vtable(this).AdvertisingParameters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAsync(triggerid: &::windows_core::HSTRING, serviceuuid: ::windows_core::GUID) -> ::windows_core::Result> { Self::IGattServiceProviderTriggerStatics(|this| unsafe { @@ -4032,7 +4032,7 @@ impl GattServiceProviderTriggerResult { (::windows_core::Interface::vtable(this).Trigger)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth`"] + #[doc = "Required features: `\"Devices_Bluetooth\"`"] #[cfg(feature = "Devices_Bluetooth")] pub fn Error(&self) -> ::windows_core::Result { let this = self; @@ -4068,7 +4068,7 @@ impl GeovisitTrigger { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn MonitoringScope(&self) -> ::windows_core::Result { let this = self; @@ -4077,7 +4077,7 @@ impl GeovisitTrigger { (::windows_core::Interface::vtable(this).MonitoringScope)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn SetMonitoringScope(&self, value: super::super::Devices::Geolocation::VisitMonitoringScope) -> ::windows_core::Result<()> { let this = self; @@ -4194,7 +4194,7 @@ impl MediaProcessingTrigger { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4203,7 +4203,7 @@ impl MediaProcessingTrigger { (::windows_core::Interface::vtable(this).RequestAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestAsyncWithArguments(&self, arguments: P0) -> ::windows_core::Result> where @@ -4500,7 +4500,7 @@ impl PhoneTrigger { (::windows_core::Interface::vtable(this).OneShot)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Calls_Background`"] + #[doc = "Required features: `\"ApplicationModel_Calls_Background\"`"] #[cfg(feature = "ApplicationModel_Calls_Background")] pub fn TriggerType(&self) -> ::windows_core::Result { let this = self; @@ -4509,7 +4509,7 @@ impl PhoneTrigger { (::windows_core::Interface::vtable(this).TriggerType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Calls_Background`"] + #[doc = "Required features: `\"ApplicationModel_Calls_Background\"`"] #[cfg(feature = "ApplicationModel_Calls_Background")] pub fn Create(r#type: super::Calls::Background::PhoneTriggerType, oneshot: bool) -> ::windows_core::Result { Self::IPhoneTriggerFactory(|this| unsafe { @@ -4617,7 +4617,7 @@ impl RfcommConnectionTrigger { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Devices_Bluetooth_Background`"] + #[doc = "Required features: `\"Devices_Bluetooth_Background\"`"] #[cfg(feature = "Devices_Bluetooth_Background")] pub fn InboundConnection(&self) -> ::windows_core::Result { let this = self; @@ -4626,7 +4626,7 @@ impl RfcommConnectionTrigger { (::windows_core::Interface::vtable(this).InboundConnection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Background`"] + #[doc = "Required features: `\"Devices_Bluetooth_Background\"`"] #[cfg(feature = "Devices_Bluetooth_Background")] pub fn OutboundConnection(&self) -> ::windows_core::Result { let this = self; @@ -4646,7 +4646,7 @@ impl RfcommConnectionTrigger { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAllowMultipleConnections)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn ProtectionLevel(&self) -> ::windows_core::Result { let this = self; @@ -4655,13 +4655,13 @@ impl RfcommConnectionTrigger { (::windows_core::Interface::vtable(this).ProtectionLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn SetProtectionLevel(&self, value: super::super::Networking::Sockets::SocketProtectionLevel) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProtectionLevel)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Networking`"] + #[doc = "Required features: `\"Networking\"`"] #[cfg(feature = "Networking")] pub fn RemoteHostName(&self) -> ::windows_core::Result { let this = self; @@ -4670,7 +4670,7 @@ impl RfcommConnectionTrigger { (::windows_core::Interface::vtable(this).RemoteHostName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking`"] + #[doc = "Required features: `\"Networking\"`"] #[cfg(feature = "Networking")] pub fn SetRemoteHostName(&self, value: P0) -> ::windows_core::Result<()> where @@ -4696,7 +4696,7 @@ impl ::windows_core::RuntimeName for RfcommConnectionTrigger { impl ::windows_core::CanTryInto for RfcommConnectionTrigger {} unsafe impl ::core::marker::Send for RfcommConnectionTrigger {} unsafe impl ::core::marker::Sync for RfcommConnectionTrigger {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4735,7 +4735,7 @@ impl ::windows_core::CanTryInto for SecondaryAuthenticationF #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SensorDataThresholdTrigger(::windows_core::IUnknown); impl SensorDataThresholdTrigger { - #[doc = "Required features: `Devices_Sensors`"] + #[doc = "Required features: `\"Devices_Sensors\"`"] #[cfg(feature = "Devices_Sensors")] pub fn Create(threshold: P0) -> ::windows_core::Result where @@ -4772,7 +4772,7 @@ unsafe impl ::core::marker::Sync for SensorDataThresholdTrigger {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmartCardTrigger(::windows_core::IUnknown); impl SmartCardTrigger { - #[doc = "Required features: `Devices_SmartCards`"] + #[doc = "Required features: `\"Devices_SmartCards\"`"] #[cfg(feature = "Devices_SmartCards")] pub fn TriggerType(&self) -> ::windows_core::Result { let this = self; @@ -4781,7 +4781,7 @@ impl SmartCardTrigger { (::windows_core::Interface::vtable(this).TriggerType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_SmartCards`"] + #[doc = "Required features: `\"Devices_SmartCards\"`"] #[cfg(feature = "Devices_SmartCards")] pub fn Create(triggertype: super::super::Devices::SmartCards::SmartCardTriggerType) -> ::windows_core::Result { Self::ISmartCardTriggerFactory(|this| unsafe { @@ -4813,7 +4813,7 @@ impl ::windows_core::CanTryInto for SmartCardTrigger {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmsMessageReceivedTrigger(::windows_core::IUnknown); impl SmsMessageReceivedTrigger { - #[doc = "Required features: `Devices_Sms`"] + #[doc = "Required features: `\"Devices_Sms\"`"] #[cfg(feature = "Devices_Sms")] pub fn Create(filterrules: P0) -> ::windows_core::Result where @@ -4885,7 +4885,7 @@ unsafe impl ::core::marker::Sync for SocketActivityTrigger {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageLibraryChangeTrackerTrigger(::windows_core::IUnknown); impl StorageLibraryChangeTrackerTrigger { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn Create(tracker: P0) -> ::windows_core::Result where @@ -4922,7 +4922,7 @@ unsafe impl ::core::marker::Sync for StorageLibraryChangeTrackerTrigger {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageLibraryContentChangedTrigger(::windows_core::IUnknown); impl StorageLibraryContentChangedTrigger { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn Create(storagelibrary: P0) -> ::windows_core::Result where @@ -4933,7 +4933,7 @@ impl StorageLibraryContentChangedTrigger { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), storagelibrary.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn CreateFromLibraries(storagelibraries: P0) -> ::windows_core::Result where @@ -5199,7 +5199,7 @@ unsafe impl ::core::marker::Sync for ToastNotificationHistoryChangedTrigger {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserNotificationChangedTrigger(::windows_core::IUnknown); impl UserNotificationChangedTrigger { - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn Create(notificationkinds: super::super::UI::Notifications::NotificationKinds) -> ::windows_core::Result { Self::IUserNotificationChangedTriggerFactory(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Calls/Background/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Calls/Background/mod.rs index 368d04fa0f..aba80fb4cd 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Calls/Background/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Calls/Background/mod.rs @@ -180,14 +180,14 @@ impl ::windows_core::RuntimeName for PhoneCallBlockedTriggerDetails { ::windows_core::imp::interface_hierarchy!(PhoneCallBlockedTriggerDetails, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for PhoneCallBlockedTriggerDetails {} unsafe impl ::core::marker::Sync for PhoneCallBlockedTriggerDetails {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PhoneCallOriginDataRequestTriggerDetails(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PhoneCallOriginDataRequestTriggerDetails { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn RequestId(&self) -> ::windows_core::Result<::windows_core::GUID> { let this = self; @@ -196,7 +196,7 @@ impl PhoneCallOriginDataRequestTriggerDetails { (::windows_core::Interface::vtable(this).RequestId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PhoneNumber(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -228,14 +228,14 @@ impl ::windows_core::RuntimeName for PhoneCallOriginDataRequestTriggerDetails { unsafe impl ::core::marker::Send for PhoneCallOriginDataRequestTriggerDetails {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for PhoneCallOriginDataRequestTriggerDetails {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PhoneIncomingCallDismissedTriggerDetails(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PhoneIncomingCallDismissedTriggerDetails { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LineId(&self) -> ::windows_core::Result<::windows_core::GUID> { let this = self; @@ -244,7 +244,7 @@ impl PhoneIncomingCallDismissedTriggerDetails { (::windows_core::Interface::vtable(this).LineId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PhoneNumber(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -253,7 +253,7 @@ impl PhoneIncomingCallDismissedTriggerDetails { (::windows_core::Interface::vtable(this).PhoneNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DisplayName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -262,7 +262,7 @@ impl PhoneIncomingCallDismissedTriggerDetails { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn DismissalTime(&self) -> ::windows_core::Result { let this = self; @@ -271,7 +271,7 @@ impl PhoneIncomingCallDismissedTriggerDetails { (::windows_core::Interface::vtable(this).DismissalTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TextReplyMessage(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -280,7 +280,7 @@ impl PhoneIncomingCallDismissedTriggerDetails { (::windows_core::Interface::vtable(this).TextReplyMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Reason(&self) -> ::windows_core::Result { let this = self; @@ -458,7 +458,7 @@ impl ::core::fmt::Debug for PhoneCallBlockedReason { impl ::windows_core::RuntimeType for PhoneCallBlockedReason { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.ApplicationModel.Calls.Background.PhoneCallBlockedReason;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Calls/Provider/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Calls/Provider/mod.rs index 043e22eff8..a3fdea3164 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Calls/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Calls/Provider/mod.rs @@ -172,7 +172,7 @@ pub struct IPhoneCallOriginManagerStatics3_Vtbl { #[cfg(not(feature = "deprecated"))] IsSupported: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -186,7 +186,7 @@ impl PhoneCallOrigin { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Category(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -195,13 +195,13 @@ impl PhoneCallOrigin { (::windows_core::Interface::vtable(this).Category)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetCategory(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCategory)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CategoryDescription(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -210,13 +210,13 @@ impl PhoneCallOrigin { (::windows_core::Interface::vtable(this).CategoryDescription)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetCategoryDescription(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCategoryDescription)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Location(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -225,13 +225,13 @@ impl PhoneCallOrigin { (::windows_core::Interface::vtable(this).Location)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetLocation(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLocation)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DisplayName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -240,13 +240,13 @@ impl PhoneCallOrigin { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetDisplayName(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDisplayName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage`, `deprecated`"] + #[doc = "Required features: `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage", feature = "deprecated"))] pub fn DisplayPicture(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -255,7 +255,7 @@ impl PhoneCallOrigin { (::windows_core::Interface::vtable(this).DisplayPicture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`, `deprecated`"] + #[doc = "Required features: `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage", feature = "deprecated"))] pub fn SetDisplayPicture(&self, value: P0) -> ::windows_core::Result<()> where @@ -287,12 +287,12 @@ impl ::windows_core::RuntimeName for PhoneCallOrigin { unsafe impl ::core::marker::Send for PhoneCallOrigin {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for PhoneCallOrigin {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct PhoneCallOriginManager; #[cfg(feature = "deprecated")] impl PhoneCallOriginManager { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsCurrentAppActiveCallOriginApp() -> ::windows_core::Result { Self::IPhoneCallOriginManagerStatics(|this| unsafe { @@ -300,12 +300,12 @@ impl PhoneCallOriginManager { (::windows_core::Interface::vtable(this).IsCurrentAppActiveCallOriginApp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ShowPhoneCallOriginSettingsUI() -> ::windows_core::Result<()> { Self::IPhoneCallOriginManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).ShowPhoneCallOriginSettingsUI)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetCallOrigin(requestid: ::windows_core::GUID, callorigin: P0) -> ::windows_core::Result<()> where @@ -313,7 +313,7 @@ impl PhoneCallOriginManager { { Self::IPhoneCallOriginManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).SetCallOrigin)(::windows_core::Interface::as_raw(this), requestid, callorigin.into_param().abi()).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RequestSetAsActiveCallOriginAppAsync() -> ::windows_core::Result> { Self::IPhoneCallOriginManagerStatics2(|this| unsafe { @@ -321,7 +321,7 @@ impl PhoneCallOriginManager { (::windows_core::Interface::vtable(this).RequestSetAsActiveCallOriginAppAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsSupported() -> ::windows_core::Result { Self::IPhoneCallOriginManagerStatics3(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Calls/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Calls/mod.rs index edaac6fa93..d1086066cf 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Calls/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Calls/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "ApplicationModel_Calls_Background")] -#[doc = "Required features: `ApplicationModel_Calls_Background`"] +#[doc = "Required features: `\"ApplicationModel_Calls_Background\"`"] pub mod Background; #[cfg(feature = "ApplicationModel_Calls_Provider")] -#[doc = "Required features: `ApplicationModel_Calls_Provider`"] +#[doc = "Required features: `\"ApplicationModel_Calls_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -1396,7 +1396,7 @@ impl LockScreenCallEndRequestedEventArgs { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; @@ -1429,7 +1429,7 @@ impl LockScreenCallUI { let this = self; unsafe { (::windows_core::Interface::vtable(this).Dismiss)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1441,13 +1441,13 @@ impl LockScreenCallUI { (::windows_core::Interface::vtable(this).EndRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEndRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEndRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -1459,7 +1459,7 @@ impl LockScreenCallUI { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1523,7 +1523,7 @@ unsafe impl ::core::marker::Sync for MuteChangeEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PhoneCall(::windows_core::IUnknown); impl PhoneCall { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1535,13 +1535,13 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).StatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AudioDeviceChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1553,13 +1553,13 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).AudioDeviceChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAudioDeviceChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAudioDeviceChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsMutedChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1571,7 +1571,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).IsMutedChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsMutedChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1612,7 +1612,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).GetPhoneCallInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPhoneCallInfoAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1628,7 +1628,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).End)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1644,7 +1644,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).SendDtmfKey)(::windows_core::Interface::as_raw(this), key, dtmftoneaudioplayback, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendDtmfKeyAsync(&self, key: DtmfKey, dtmftoneaudioplayback: DtmfToneAudioPlayback) -> ::windows_core::Result> { let this = self; @@ -1660,7 +1660,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).AcceptIncoming)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AcceptIncomingAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1676,7 +1676,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).Hold)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HoldAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1692,7 +1692,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).ResumeFromHold)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResumeFromHoldAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1708,7 +1708,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).Mute)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MuteAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1724,7 +1724,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).Unmute)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnmuteAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1740,7 +1740,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).RejectIncoming)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RejectIncomingAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1756,7 +1756,7 @@ impl PhoneCall { (::windows_core::Interface::vtable(this).ChangeAudioDevice)(::windows_core::Interface::as_raw(this), endpoint, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ChangeAudioDeviceAsync(&self, endpoint: PhoneCallAudioDevice) -> ::windows_core::Result> { let this = self; @@ -1812,7 +1812,7 @@ impl PhoneCallBlocking { pub fn SetBlockPrivateNumbers(value: bool) -> ::windows_core::Result<()> { Self::IPhoneCallBlockingStatics(|this| unsafe { (::windows_core::Interface::vtable(this).SetBlockPrivateNumbers)(::windows_core::Interface::as_raw(this), value).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetCallBlockingListAsync(phonenumberlist: P0) -> ::windows_core::Result> where @@ -1864,7 +1864,7 @@ impl PhoneCallHistoryEntry { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAddress)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result> { let this = self; @@ -1873,7 +1873,7 @@ impl PhoneCallHistoryEntry { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: P0) -> ::windows_core::Result<()> where @@ -2032,7 +2032,7 @@ impl PhoneCallHistoryEntry { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSourceIdKind)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -2041,7 +2041,7 @@ impl PhoneCallHistoryEntry { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -2167,7 +2167,7 @@ impl PhoneCallHistoryEntryQueryOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDesiredMedia)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SourceIds(&self) -> ::windows_core::Result> { let this = self; @@ -2196,7 +2196,7 @@ unsafe impl ::core::marker::Sync for PhoneCallHistoryEntryQueryOptions {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PhoneCallHistoryEntryReader(::windows_core::IUnknown); impl PhoneCallHistoryEntryReader { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -2223,7 +2223,7 @@ unsafe impl ::core::marker::Send for PhoneCallHistoryEntryReader {} unsafe impl ::core::marker::Sync for PhoneCallHistoryEntryReader {} pub struct PhoneCallHistoryManager; impl PhoneCallHistoryManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync(accesstype: PhoneCallHistoryStoreAccessType) -> ::windows_core::Result> { Self::IPhoneCallHistoryManagerStatics(|this| unsafe { @@ -2231,7 +2231,7 @@ impl PhoneCallHistoryManager { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), accesstype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -2260,7 +2260,7 @@ impl ::windows_core::RuntimeName for PhoneCallHistoryManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PhoneCallHistoryManagerForUser(::windows_core::IUnknown); impl PhoneCallHistoryManagerForUser { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync(&self, accesstype: PhoneCallHistoryStoreAccessType) -> ::windows_core::Result> { let this = self; @@ -2269,7 +2269,7 @@ impl PhoneCallHistoryManagerForUser { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), accesstype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -2298,7 +2298,7 @@ unsafe impl ::core::marker::Sync for PhoneCallHistoryManagerForUser {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PhoneCallHistoryStore(::windows_core::IUnknown); impl PhoneCallHistoryStore { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetEntryAsync(&self, callhistoryentryid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2324,7 +2324,7 @@ impl PhoneCallHistoryStore { (::windows_core::Interface::vtable(this).GetEntryReaderWithOptions)(::windows_core::Interface::as_raw(this), queryoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveEntryAsync(&self, callhistoryentry: P0) -> ::windows_core::Result where @@ -2336,7 +2336,7 @@ impl PhoneCallHistoryStore { (::windows_core::Interface::vtable(this).SaveEntryAsync)(::windows_core::Interface::as_raw(this), callhistoryentry.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteEntryAsync(&self, callhistoryentry: P0) -> ::windows_core::Result where @@ -2348,7 +2348,7 @@ impl PhoneCallHistoryStore { (::windows_core::Interface::vtable(this).DeleteEntryAsync)(::windows_core::Interface::as_raw(this), callhistoryentry.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DeleteEntriesAsync(&self, callhistoryentries: P0) -> ::windows_core::Result where @@ -2360,7 +2360,7 @@ impl PhoneCallHistoryStore { (::windows_core::Interface::vtable(this).DeleteEntriesAsync)(::windows_core::Interface::as_raw(this), callhistoryentries.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkEntryAsSeenAsync(&self, callhistoryentry: P0) -> ::windows_core::Result where @@ -2372,7 +2372,7 @@ impl PhoneCallHistoryStore { (::windows_core::Interface::vtable(this).MarkEntryAsSeenAsync)(::windows_core::Interface::as_raw(this), callhistoryentry.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MarkEntriesAsSeenAsync(&self, callhistoryentries: P0) -> ::windows_core::Result where @@ -2384,7 +2384,7 @@ impl PhoneCallHistoryStore { (::windows_core::Interface::vtable(this).MarkEntriesAsSeenAsync)(::windows_core::Interface::as_raw(this), callhistoryentries.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetUnseenCountAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2393,7 +2393,7 @@ impl PhoneCallHistoryStore { (::windows_core::Interface::vtable(this).GetUnseenCountAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkAllAsSeenAsync(&self) -> ::windows_core::Result { let this = self; @@ -2402,7 +2402,7 @@ impl PhoneCallHistoryStore { (::windows_core::Interface::vtable(this).MarkAllAsSeenAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSourcesUnseenCountAsync(&self, sourceids: P0) -> ::windows_core::Result> where @@ -2414,7 +2414,7 @@ impl PhoneCallHistoryStore { (::windows_core::Interface::vtable(this).GetSourcesUnseenCountAsync)(::windows_core::Interface::as_raw(this), sourceids.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MarkSourcesAsSeenAsync(&self, sourceids: P0) -> ::windows_core::Result where @@ -2460,7 +2460,7 @@ impl PhoneCallInfo { (::windows_core::Interface::vtable(this).IsHoldSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -2511,7 +2511,7 @@ impl PhoneCallManager { pub fn ShowPhoneCallUI(phonenumber: &::windows_core::HSTRING, displayname: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::IPhoneCallManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).ShowPhoneCallUI)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(phonenumber), ::core::mem::transmute_copy(displayname)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CallStateChanged(handler: P0) -> ::windows_core::Result where @@ -2522,7 +2522,7 @@ impl PhoneCallManager { (::windows_core::Interface::vtable(this).CallStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCallStateChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPhoneCallManagerStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveCallStateChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -2542,7 +2542,7 @@ impl PhoneCallManager { pub fn ShowPhoneCallSettingsUI() -> ::windows_core::Result<()> { Self::IPhoneCallManagerStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).ShowPhoneCallSettingsUI)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync() -> ::windows_core::Result> { Self::IPhoneCallManagerStatics2(|this| unsafe { @@ -2568,7 +2568,7 @@ impl ::windows_core::RuntimeName for PhoneCallManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PhoneCallStore(::windows_core::IUnknown); impl PhoneCallStore { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsEmergencyPhoneNumberAsync(&self, number: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2577,7 +2577,7 @@ impl PhoneCallStore { (::windows_core::Interface::vtable(this).IsEmergencyPhoneNumberAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(number), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultLineAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2638,7 +2638,7 @@ unsafe impl ::core::marker::Send for PhoneCallVideoCapabilities {} unsafe impl ::core::marker::Sync for PhoneCallVideoCapabilities {} pub struct PhoneCallVideoCapabilitiesManager; impl PhoneCallVideoCapabilitiesManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCapabilitiesAsync(phonenumber: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPhoneCallVideoCapabilitiesManagerStatics(|this| unsafe { @@ -2666,7 +2666,7 @@ impl PhoneCallsResult { (::windows_core::Interface::vtable(this).OperationStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllActivePhoneCalls(&self) -> ::windows_core::Result> { let this = self; @@ -2724,7 +2724,7 @@ impl PhoneDialOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDisplayName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -2733,7 +2733,7 @@ impl PhoneDialOptions { (::windows_core::Interface::vtable(this).Contact)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn SetContact(&self, value: P0) -> ::windows_core::Result<()> where @@ -2742,7 +2742,7 @@ impl PhoneDialOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContact)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn ContactPhone(&self) -> ::windows_core::Result { let this = self; @@ -2751,7 +2751,7 @@ impl PhoneDialOptions { (::windows_core::Interface::vtable(this).ContactPhone)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`"] #[cfg(feature = "ApplicationModel_Contacts")] pub fn SetContactPhone(&self, value: P0) -> ::windows_core::Result<()> where @@ -2802,7 +2802,7 @@ unsafe impl ::core::marker::Sync for PhoneDialOptions {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PhoneLine(::windows_core::IUnknown); impl PhoneLine { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LineChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2814,7 +2814,7 @@ impl PhoneLine { (::windows_core::Interface::vtable(this).LineChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLineChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2827,7 +2827,7 @@ impl PhoneLine { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn DisplayColor(&self) -> ::windows_core::Result { let this = self; @@ -2906,7 +2906,7 @@ impl PhoneLine { (::windows_core::Interface::vtable(this).LineConfiguration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsImmediateDialNumberAsync(&self, number: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2926,7 +2926,7 @@ impl PhoneLine { let this = self; unsafe { (::windows_core::Interface::vtable(this).DialWithOptions)(::windows_core::Interface::as_raw(this), options.into_param().abi()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn EnableTextReply(&self, value: bool) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2946,7 +2946,7 @@ impl PhoneLine { (::windows_core::Interface::vtable(this).DialWithResult)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(number), ::core::mem::transmute_copy(displayname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DialWithResultAsync(&self, number: &::windows_core::HSTRING, displayname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2962,7 +2962,7 @@ impl PhoneLine { (::windows_core::Interface::vtable(this).GetAllActivePhoneCalls)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAllActivePhoneCallsAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2971,7 +2971,7 @@ impl PhoneLine { (::windows_core::Interface::vtable(this).GetAllActivePhoneCallsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(lineid: ::windows_core::GUID) -> ::windows_core::Result> { Self::IPhoneLineStatics(|this| unsafe { @@ -3066,7 +3066,7 @@ impl PhoneLineConfiguration { (::windows_core::Interface::vtable(this).IsVideoCallingEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExtendedProperties(&self) -> ::windows_core::Result> { let this = self; @@ -3143,7 +3143,7 @@ impl PhoneLineTransportDevice { (::windows_core::Interface::vtable(this).Transport)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn RequestAccessAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3156,7 +3156,7 @@ impl PhoneLineTransportDevice { let this = self; unsafe { (::windows_core::Interface::vtable(this).RegisterApp)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn RegisterAppForUser(&self, user: P0) -> ::windows_core::Result<()> where @@ -3169,7 +3169,7 @@ impl PhoneLineTransportDevice { let this = self; unsafe { (::windows_core::Interface::vtable(this).UnregisterApp)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn UnregisterAppForUser(&self, user: P0) -> ::windows_core::Result<()> where @@ -3192,7 +3192,7 @@ impl PhoneLineTransportDevice { (::windows_core::Interface::vtable(this).Connect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3208,7 +3208,7 @@ impl PhoneLineTransportDevice { (::windows_core::Interface::vtable(this).AudioRoutingStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AudioRoutingStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3220,7 +3220,7 @@ impl PhoneLineTransportDevice { (::windows_core::Interface::vtable(this).AudioRoutingStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAudioRoutingStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3233,7 +3233,7 @@ impl PhoneLineTransportDevice { (::windows_core::Interface::vtable(this).InBandRingingEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InBandRingingEnabledChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3245,7 +3245,7 @@ impl PhoneLineTransportDevice { (::windows_core::Interface::vtable(this).InBandRingingEnabledChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInBandRingingEnabledChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3302,7 +3302,7 @@ impl PhoneLineWatcher { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LineAdded(&self, handler: P0) -> ::windows_core::Result where @@ -3314,13 +3314,13 @@ impl PhoneLineWatcher { (::windows_core::Interface::vtable(this).LineAdded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLineAdded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLineAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LineRemoved(&self, handler: P0) -> ::windows_core::Result where @@ -3332,13 +3332,13 @@ impl PhoneLineWatcher { (::windows_core::Interface::vtable(this).LineRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLineRemoved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLineRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LineUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -3350,13 +3350,13 @@ impl PhoneLineWatcher { (::windows_core::Interface::vtable(this).LineUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLineUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLineUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -3368,13 +3368,13 @@ impl PhoneLineWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -3386,7 +3386,7 @@ impl PhoneLineWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3467,7 +3467,7 @@ impl PhoneVoicemail { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DialVoicemailAsync(&self) -> ::windows_core::Result { let this = self; @@ -3496,7 +3496,7 @@ unsafe impl ::core::marker::Sync for PhoneVoicemail {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VoipCallCoordinator(::windows_core::IUnknown); impl VoipCallCoordinator { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReserveCallResourcesAsync(&self, taskentrypoint: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3505,7 +3505,7 @@ impl VoipCallCoordinator { (::windows_core::Interface::vtable(this).ReserveCallResourcesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(taskentrypoint), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MuteStateChanged(&self, mutechangehandler: P0) -> ::windows_core::Result where @@ -3517,13 +3517,13 @@ impl VoipCallCoordinator { (::windows_core::Interface::vtable(this).MuteStateChanged)(::windows_core::Interface::as_raw(this), mutechangehandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMuteStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMuteStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestNewIncomingCall(&self, context: &::windows_core::HSTRING, contactname: &::windows_core::HSTRING, contactnumber: &::windows_core::HSTRING, contactimage: P0, servicename: &::windows_core::HSTRING, brandingimage: P1, calldetails: &::windows_core::HSTRING, ringtone: P2, media: VoipPhoneCallMedia, ringtimeout: super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -3559,7 +3559,7 @@ impl VoipCallCoordinator { (::windows_core::Interface::vtable(this).RequestOutgoingUpgradeToVideoCall)(::windows_core::Interface::as_raw(this), callupgradeguid, ::core::mem::transmute_copy(context), ::core::mem::transmute_copy(contactname), ::core::mem::transmute_copy(servicename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestIncomingUpgradeToVideoCall(&self, context: &::windows_core::HSTRING, contactname: &::windows_core::HSTRING, contactnumber: &::windows_core::HSTRING, contactimage: P0, servicename: &::windows_core::HSTRING, brandingimage: P1, calldetails: &::windows_core::HSTRING, ringtone: P2, ringtimeout: super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -3595,7 +3595,7 @@ impl VoipCallCoordinator { (::windows_core::Interface::vtable(this).RequestNewAppInitiatedCall)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(context), ::core::mem::transmute_copy(contactname), ::core::mem::transmute_copy(contactnumber), ::core::mem::transmute_copy(servicename), media, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestNewIncomingCallWithContactRemoteId(&self, context: &::windows_core::HSTRING, contactname: &::windows_core::HSTRING, contactnumber: &::windows_core::HSTRING, contactimage: P0, servicename: &::windows_core::HSTRING, brandingimage: P1, calldetails: &::windows_core::HSTRING, ringtone: P2, media: VoipPhoneCallMedia, ringtimeout: super::super::Foundation::TimeSpan, contactremoteid: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -3609,7 +3609,7 @@ impl VoipCallCoordinator { (::windows_core::Interface::vtable(this).RequestNewIncomingCallWithContactRemoteId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(context), ::core::mem::transmute_copy(contactname), ::core::mem::transmute_copy(contactnumber), contactimage.into_param().abi(), ::core::mem::transmute_copy(servicename), brandingimage.into_param().abi(), ::core::mem::transmute_copy(calldetails), ringtone.into_param().abi(), media, ringtimeout, ::core::mem::transmute_copy(contactremoteid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReserveOneProcessCallResourcesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3649,7 +3649,7 @@ unsafe impl ::core::marker::Sync for VoipCallCoordinator {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VoipPhoneCall(::windows_core::IUnknown); impl VoipPhoneCall { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndRequested(&self, handler: P0) -> ::windows_core::Result where @@ -3661,13 +3661,13 @@ impl VoipPhoneCall { (::windows_core::Interface::vtable(this).EndRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEndRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEndRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HoldRequested(&self, handler: P0) -> ::windows_core::Result where @@ -3679,13 +3679,13 @@ impl VoipPhoneCall { (::windows_core::Interface::vtable(this).HoldRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHoldRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveHoldRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResumeRequested(&self, handler: P0) -> ::windows_core::Result where @@ -3697,13 +3697,13 @@ impl VoipPhoneCall { (::windows_core::Interface::vtable(this).ResumeRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveResumeRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveResumeRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AnswerRequested(&self, accepthandler: P0) -> ::windows_core::Result where @@ -3715,13 +3715,13 @@ impl VoipPhoneCall { (::windows_core::Interface::vtable(this).AnswerRequested)(::windows_core::Interface::as_raw(this), accepthandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAnswerRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAnswerRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RejectRequested(&self, rejecthandler: P0) -> ::windows_core::Result where @@ -3733,7 +3733,7 @@ impl VoipPhoneCall { (::windows_core::Interface::vtable(this).RejectRequested)(::windows_core::Interface::as_raw(this), rejecthandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRejectRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3762,7 +3762,7 @@ impl VoipPhoneCall { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContactName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -3771,7 +3771,7 @@ impl VoipPhoneCall { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Chat/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Chat/mod.rs index 8c67caa357..0c94fa51af 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Chat/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Chat/mod.rs @@ -1361,7 +1361,7 @@ unsafe impl ::core::marker::Send for ChatCapabilities {} unsafe impl ::core::marker::Sync for ChatCapabilities {} pub struct ChatCapabilitiesManager; impl ChatCapabilitiesManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCachedCapabilitiesAsync(address: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IChatCapabilitiesManagerStatics(|this| unsafe { @@ -1369,7 +1369,7 @@ impl ChatCapabilitiesManager { (::windows_core::Interface::vtable(this).GetCachedCapabilitiesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(address), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCapabilitiesFromNetworkAsync(address: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IChatCapabilitiesManagerStatics(|this| unsafe { @@ -1377,7 +1377,7 @@ impl ChatCapabilitiesManager { (::windows_core::Interface::vtable(this).GetCapabilitiesFromNetworkAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(address), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCachedCapabilitiesForTransportAsync(address: &::windows_core::HSTRING, transportid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IChatCapabilitiesManagerStatics2(|this| unsafe { @@ -1385,7 +1385,7 @@ impl ChatCapabilitiesManager { (::windows_core::Interface::vtable(this).GetCachedCapabilitiesForTransportAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(address), ::core::mem::transmute_copy(transportid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCapabilitiesFromNetworkForTransportAsync(address: &::windows_core::HSTRING, transportid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IChatCapabilitiesManagerStatics2(|this| unsafe { @@ -1454,7 +1454,7 @@ impl ChatConversation { (::windows_core::Interface::vtable(this).MostRecentMessageId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Participants(&self) -> ::windows_core::Result> { let this = self; @@ -1470,7 +1470,7 @@ impl ChatConversation { (::windows_core::Interface::vtable(this).ThreadingInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result { let this = self; @@ -1486,7 +1486,7 @@ impl ChatConversation { (::windows_core::Interface::vtable(this).GetMessageReader)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkAllMessagesAsReadAsync(&self) -> ::windows_core::Result { let this = self; @@ -1495,7 +1495,7 @@ impl ChatConversation { (::windows_core::Interface::vtable(this).MarkAllMessagesAsReadAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkMessagesAsReadAsync(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result { let this = self; @@ -1504,7 +1504,7 @@ impl ChatConversation { (::windows_core::Interface::vtable(this).MarkMessagesAsReadAsync)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -1521,7 +1521,7 @@ impl ChatConversation { let this = self; unsafe { (::windows_core::Interface::vtable(this).NotifyRemoteParticipantComposing)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(transportid), ::core::mem::transmute_copy(participantaddress), iscomposing).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoteParticipantComposingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1533,7 +1533,7 @@ impl ChatConversation { (::windows_core::Interface::vtable(this).RemoteParticipantComposingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoteParticipantComposingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1578,7 +1578,7 @@ unsafe impl ::core::marker::Sync for ChatConversation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ChatConversationReader(::windows_core::IUnknown); impl ChatConversationReader { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1587,7 +1587,7 @@ impl ChatConversationReader { (::windows_core::Interface::vtable(this).ReadBatchAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchWithCountAsync(&self, count: i32) -> ::windows_core::Result>> { let this = self; @@ -1656,7 +1656,7 @@ impl ChatConversationThreadingInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetConversationId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Participants(&self) -> ::windows_core::Result> { let this = self; @@ -1710,7 +1710,7 @@ impl ChatMessage { (::windows_core::Interface::vtable(this).ItemKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Attachments(&self) -> ::windows_core::Result> { let this = self; @@ -1765,7 +1765,7 @@ impl ChatMessage { (::windows_core::Interface::vtable(this).IsRead)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LocalTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -1774,7 +1774,7 @@ impl ChatMessage { (::windows_core::Interface::vtable(this).LocalTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NetworkTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -1783,7 +1783,7 @@ impl ChatMessage { (::windows_core::Interface::vtable(this).NetworkTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Recipients(&self) -> ::windows_core::Result> { let this = self; @@ -1792,7 +1792,7 @@ impl ChatMessage { (::windows_core::Interface::vtable(this).Recipients)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RecipientSendStatuses(&self) -> ::windows_core::Result> { let this = self; @@ -1896,7 +1896,7 @@ impl ChatMessage { (::windows_core::Interface::vtable(this).IsSimMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLocalTimestamp(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1924,7 +1924,7 @@ impl ChatMessage { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMessageOperatorKind)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetNetworkTimestamp(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1978,7 +1978,7 @@ impl ChatMessage { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetThreadingInfo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RecipientsDeliveryInfos(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2026,7 +2026,7 @@ unsafe impl ::core::marker::Sync for ChatMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ChatMessageAttachment(::windows_core::IUnknown); impl ChatMessageAttachment { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DataStreamReference(&self) -> ::windows_core::Result { let this = self; @@ -2035,7 +2035,7 @@ impl ChatMessageAttachment { (::windows_core::Interface::vtable(this).DataStreamReference)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetDataStreamReference(&self, value: P0) -> ::windows_core::Result<()> where @@ -2077,7 +2077,7 @@ impl ChatMessageAttachment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2086,7 +2086,7 @@ impl ChatMessageAttachment { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetThumbnail(&self, value: P0) -> ::windows_core::Result<()> where @@ -2117,7 +2117,7 @@ impl ChatMessageAttachment { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOriginalFileName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateChatMessageAttachment(mimetype: &::windows_core::HSTRING, datastreamreference: P0) -> ::windows_core::Result where @@ -2151,7 +2151,7 @@ unsafe impl ::core::marker::Send for ChatMessageAttachment {} unsafe impl ::core::marker::Sync for ChatMessageAttachment {} pub struct ChatMessageBlocking; impl ChatMessageBlocking { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkMessageAsBlockedAsync(localchatmessageid: &::windows_core::HSTRING, blocked: bool) -> ::windows_core::Result { Self::IChatMessageBlockingStatic(|this| unsafe { @@ -2217,7 +2217,7 @@ impl ChatMessageChangeReader { let this = self; unsafe { (::windows_core::Interface::vtable(this).AcceptChangesThrough)(::windows_core::Interface::as_raw(this), lastchangetoacknowledge.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -2330,7 +2330,7 @@ unsafe impl ::core::marker::Send for ChatMessageChangedEventArgs {} unsafe impl ::core::marker::Sync for ChatMessageChangedEventArgs {} pub struct ChatMessageManager; impl ChatMessageManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RegisterTransportAsync() -> ::windows_core::Result> { Self::IChatMessageManager2Statics(|this| unsafe { @@ -2338,7 +2338,7 @@ impl ChatMessageManager { (::windows_core::Interface::vtable(this).RegisterTransportAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetTransportAsync(transportid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IChatMessageManager2Statics(|this| unsafe { @@ -2346,7 +2346,7 @@ impl ChatMessageManager { (::windows_core::Interface::vtable(this).GetTransportAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(transportid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetTransportsAsync() -> ::windows_core::Result>> { Self::IChatMessageManagerStatic(|this| unsafe { @@ -2354,7 +2354,7 @@ impl ChatMessageManager { (::windows_core::Interface::vtable(this).GetTransportsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync() -> ::windows_core::Result> { Self::IChatMessageManagerStatic(|this| unsafe { @@ -2362,7 +2362,7 @@ impl ChatMessageManager { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowComposeSmsMessageAsync(message: P0) -> ::windows_core::Result where @@ -2376,7 +2376,7 @@ impl ChatMessageManager { pub fn ShowSmsSettings() -> ::windows_core::Result<()> { Self::IChatMessageManagerStatic(|this| unsafe { (::windows_core::Interface::vtable(this).ShowSmsSettings)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestSyncManagerAsync() -> ::windows_core::Result> { Self::IChatMessageManagerStatics3(|this| unsafe { @@ -2462,7 +2462,7 @@ unsafe impl ::core::marker::Sync for ChatMessageNotificationTriggerDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ChatMessageReader(::windows_core::IUnknown); impl ChatMessageReader { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -2471,7 +2471,7 @@ impl ChatMessageReader { (::windows_core::Interface::vtable(this).ReadBatchAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchWithCountAsync(&self, count: i32) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2507,7 +2507,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).ChangeTracker)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteMessageAsync(&self, localmessageid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2516,7 +2516,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).DeleteMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localmessageid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadMessageAsync(&self, localchatmessageid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2525,7 +2525,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).DownloadMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localchatmessageid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMessageAsync(&self, localchatmessageid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2541,7 +2541,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).GetMessageReader1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMessageReader2(&self, recenttimelimit: super::super::Foundation::TimeSpan) -> ::windows_core::Result { let this = self; @@ -2550,7 +2550,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).GetMessageReader2)(::windows_core::Interface::as_raw(this), recenttimelimit, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkMessageReadAsync(&self, localchatmessageid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2559,7 +2559,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).MarkMessageReadAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localchatmessageid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RetrySendMessageAsync(&self, localchatmessageid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2568,7 +2568,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).RetrySendMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localchatmessageid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendMessageAsync(&self, chatmessage: P0) -> ::windows_core::Result where @@ -2590,7 +2590,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).ValidateMessage)(::windows_core::Interface::as_raw(this), chatmessage.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MessageChanged(&self, value: P0) -> ::windows_core::Result where @@ -2602,13 +2602,13 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).MessageChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMessageChanged(&self, value: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMessageChanged)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ForwardMessageAsync(&self, localchatmessageid: &::windows_core::HSTRING, addresses: P0) -> ::windows_core::Result> where @@ -2620,7 +2620,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).ForwardMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localchatmessageid), addresses.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetConversationAsync(&self, conversationid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2629,7 +2629,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).GetConversationAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(conversationid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetConversationForTransportsAsync(&self, conversationid: &::windows_core::HSTRING, transportids: P0) -> ::windows_core::Result> where @@ -2641,7 +2641,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).GetConversationForTransportsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(conversationid), transportids.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetConversationFromThreadingInfoAsync(&self, threadinginfo: P0) -> ::windows_core::Result> where @@ -2660,7 +2660,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).GetConversationReader)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetConversationForTransportsReader(&self, transportids: P0) -> ::windows_core::Result where @@ -2672,7 +2672,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).GetConversationForTransportsReader)(::windows_core::Interface::as_raw(this), transportids.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMessageByRemoteIdAsync(&self, transportid: &::windows_core::HSTRING, remoteid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2681,7 +2681,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).GetMessageByRemoteIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(transportid), ::core::mem::transmute_copy(remoteid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetUnseenCountAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2690,7 +2690,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).GetUnseenCountAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUnseenCountForTransportsReaderAsync(&self, transportids: P0) -> ::windows_core::Result> where @@ -2702,7 +2702,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).GetUnseenCountForTransportsReaderAsync)(::windows_core::Interface::as_raw(this), transportids.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkAsSeenAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2711,7 +2711,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).MarkAsSeenAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MarkAsSeenForTransportsAsync(&self, transportids: P0) -> ::windows_core::Result where @@ -2733,7 +2733,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).GetSearchReader)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveMessageAsync(&self, chatmessage: P0) -> ::windows_core::Result where @@ -2745,7 +2745,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).SaveMessageAsync)(::windows_core::Interface::as_raw(this), chatmessage.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryCancelDownloadMessageAsync(&self, localchatmessageid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2754,7 +2754,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).TryCancelDownloadMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localchatmessageid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryCancelSendMessageAsync(&self, localchatmessageid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2763,7 +2763,7 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).TryCancelSendMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localchatmessageid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StoreChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2775,13 +2775,13 @@ impl ChatMessageStore { (::windows_core::Interface::vtable(this).StoreChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStoreChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveStoreChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMessageBySyncIdAsync(&self, syncid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2872,7 +2872,7 @@ impl ChatMessageTransport { (::windows_core::Interface::vtable(this).TransportId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestSetAsNotificationProviderAsync(&self) -> ::windows_core::Result { let this = self; @@ -2936,7 +2936,7 @@ impl ChatMessageTransportConfiguration { (::windows_core::Interface::vtable(this).MaxRecipientCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SupportedVideoFormat(&self) -> ::windows_core::Result { let this = self; @@ -2945,7 +2945,7 @@ impl ChatMessageTransportConfiguration { (::windows_core::Interface::vtable(this).SupportedVideoFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExtendedProperties(&self) -> ::windows_core::Result> { let this = self; @@ -2974,7 +2974,7 @@ unsafe impl ::core::marker::Sync for ChatMessageTransportConfiguration {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ChatMessageValidationResult(::windows_core::IUnknown); impl ChatMessageValidationResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxPartCount(&self) -> ::windows_core::Result> { let this = self; @@ -2983,7 +2983,7 @@ impl ChatMessageValidationResult { (::windows_core::Interface::vtable(this).MaxPartCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PartCount(&self) -> ::windows_core::Result> { let this = self; @@ -2992,7 +2992,7 @@ impl ChatMessageValidationResult { (::windows_core::Interface::vtable(this).PartCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemainingCharacterCountInPart(&self) -> ::windows_core::Result> { let this = self; @@ -3084,7 +3084,7 @@ impl ChatRecipientDeliveryInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTransportAddress)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeliveryTime(&self) -> ::windows_core::Result> { let this = self; @@ -3093,7 +3093,7 @@ impl ChatRecipientDeliveryInfo { (::windows_core::Interface::vtable(this).DeliveryTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDeliveryTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -3102,7 +3102,7 @@ impl ChatRecipientDeliveryInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDeliveryTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadTime(&self) -> ::windows_core::Result> { let this = self; @@ -3111,7 +3111,7 @@ impl ChatRecipientDeliveryInfo { (::windows_core::Interface::vtable(this).ReadTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetReadTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -3175,7 +3175,7 @@ unsafe impl ::core::marker::Sync for ChatRecipientDeliveryInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ChatSearchReader(::windows_core::IUnknown); impl ChatSearchReader { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -3184,7 +3184,7 @@ impl ChatSearchReader { (::windows_core::Interface::vtable(this).ReadBatchAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchWithCountAsync(&self, count: i32) -> ::windows_core::Result>> { let this = self; @@ -3262,7 +3262,7 @@ impl ChatSyncManager { (::windows_core::Interface::vtable(this).Configuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn AssociateAccountAsync(&self, webaccount: P0) -> ::windows_core::Result where @@ -3274,7 +3274,7 @@ impl ChatSyncManager { (::windows_core::Interface::vtable(this).AssociateAccountAsync)(::windows_core::Interface::as_raw(this), webaccount.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnassociateAccountAsync(&self) -> ::windows_core::Result { let this = self; @@ -3283,7 +3283,7 @@ impl ChatSyncManager { (::windows_core::Interface::vtable(this).UnassociateAccountAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn IsAccountAssociated(&self, webaccount: P0) -> ::windows_core::Result where @@ -3299,7 +3299,7 @@ impl ChatSyncManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).StartSync)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetConfigurationAsync(&self, configuration: P0) -> ::windows_core::Result where @@ -3359,7 +3359,7 @@ impl RcsEndUserMessage { (::windows_core::Interface::vtable(this).IsPinRequired)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Actions(&self) -> ::windows_core::Result> { let this = self; @@ -3368,7 +3368,7 @@ impl RcsEndUserMessage { (::windows_core::Interface::vtable(this).Actions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendResponseAsync(&self, action: P0) -> ::windows_core::Result where @@ -3380,7 +3380,7 @@ impl RcsEndUserMessage { (::windows_core::Interface::vtable(this).SendResponseAsync)(::windows_core::Interface::as_raw(this), action.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendResponseWithPinAsync(&self, action: P0, pin: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -3507,7 +3507,7 @@ unsafe impl ::core::marker::Sync for RcsEndUserMessageAvailableTriggerDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RcsEndUserMessageManager(::windows_core::IUnknown); impl RcsEndUserMessageManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MessageAvailableChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3519,7 +3519,7 @@ impl RcsEndUserMessageManager { (::windows_core::Interface::vtable(this).MessageAvailableChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMessageAvailableChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3549,7 +3549,7 @@ impl RcsManager { (::windows_core::Interface::vtable(this).GetEndUserMessageManager)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetTransportsAsync() -> ::windows_core::Result>> { Self::IRcsManagerStatics(|this| unsafe { @@ -3557,7 +3557,7 @@ impl RcsManager { (::windows_core::Interface::vtable(this).GetTransportsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetTransportAsync(transportid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IRcsManagerStatics(|this| unsafe { @@ -3565,7 +3565,7 @@ impl RcsManager { (::windows_core::Interface::vtable(this).GetTransportAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(transportid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LeaveConversationAsync(conversation: P0) -> ::windows_core::Result where @@ -3576,7 +3576,7 @@ impl RcsManager { (::windows_core::Interface::vtable(this).LeaveConversationAsync)(::windows_core::Interface::as_raw(this), conversation.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TransportListChanged(handler: P0) -> ::windows_core::Result where @@ -3587,7 +3587,7 @@ impl RcsManager { (::windows_core::Interface::vtable(this).TransportListChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTransportListChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IRcsManagerStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveTransportListChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -3637,7 +3637,7 @@ unsafe impl ::core::marker::Sync for RcsServiceKindSupportedChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RcsTransport(::windows_core::IUnknown); impl RcsTransport { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExtendedProperties(&self) -> ::windows_core::Result> { let this = self; @@ -3688,7 +3688,7 @@ impl RcsTransport { (::windows_core::Interface::vtable(this).IsServiceKindSupported)(::windows_core::Interface::as_raw(this), servicekind, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServiceKindSupportedChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3700,7 +3700,7 @@ impl RcsTransport { (::windows_core::Interface::vtable(this).ServiceKindSupportedChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveServiceKindSupportedChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/CommunicationBlocking/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/CommunicationBlocking/mod.rs index 26ced1a941..ea40141722 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/CommunicationBlocking/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/CommunicationBlocking/mod.rs @@ -72,7 +72,7 @@ impl CommunicationBlockingAccessManager { (::windows_core::Interface::vtable(this).IsBlockingActive)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsBlockedNumberAsync(number: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICommunicationBlockingAccessManagerStatics(|this| unsafe { @@ -80,7 +80,7 @@ impl CommunicationBlockingAccessManager { (::windows_core::Interface::vtable(this).IsBlockedNumberAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(number), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ShowBlockNumbersUI(phonenumbers: P0) -> ::windows_core::Result where @@ -91,7 +91,7 @@ impl CommunicationBlockingAccessManager { (::windows_core::Interface::vtable(this).ShowBlockNumbersUI)(::windows_core::Interface::as_raw(this), phonenumbers.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ShowUnblockNumbersUI(phonenumbers: P0) -> ::windows_core::Result where @@ -128,7 +128,7 @@ impl CommunicationBlockingAppManager { pub fn ShowCommunicationBlockingSettingsUI() -> ::windows_core::Result<()> { Self::ICommunicationBlockingAppManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).ShowCommunicationBlockingSettingsUI)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestSetAsActiveBlockingAppAsync() -> ::windows_core::Result> { Self::ICommunicationBlockingAppManagerStatics2(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Contacts/DataProvider/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Contacts/DataProvider/mod.rs index 943892673c..55a2b88ea4 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Contacts/DataProvider/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Contacts/DataProvider/mod.rs @@ -266,7 +266,7 @@ pub struct IContactListSyncManagerSyncRequestEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactDataProviderConnection(::windows_core::IUnknown); impl ContactDataProviderConnection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncRequested(&self, handler: P0) -> ::windows_core::Result where @@ -278,13 +278,13 @@ impl ContactDataProviderConnection { (::windows_core::Interface::vtable(this).SyncRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSyncRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSyncRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServerSearchReadBatchRequested(&self, handler: P0) -> ::windows_core::Result where @@ -296,7 +296,7 @@ impl ContactDataProviderConnection { (::windows_core::Interface::vtable(this).ServerSearchReadBatchRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveServerSearchReadBatchRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -306,7 +306,7 @@ impl ContactDataProviderConnection { let this = self; unsafe { (::windows_core::Interface::vtable(this).Start)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateOrUpdateContactRequested(&self, handler: P0) -> ::windows_core::Result where @@ -318,13 +318,13 @@ impl ContactDataProviderConnection { (::windows_core::Interface::vtable(this).CreateOrUpdateContactRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCreateOrUpdateContactRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveCreateOrUpdateContactRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteContactRequested(&self, handler: P0) -> ::windows_core::Result where @@ -336,7 +336,7 @@ impl ContactDataProviderConnection { (::windows_core::Interface::vtable(this).DeleteContactRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDeleteContactRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -403,7 +403,7 @@ impl ContactListCreateOrUpdateContactRequest { (::windows_core::Interface::vtable(this).Contact)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self, createdorupdatedcontact: P0) -> ::windows_core::Result where @@ -415,7 +415,7 @@ impl ContactListCreateOrUpdateContactRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), createdorupdatedcontact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -451,7 +451,7 @@ impl ContactListCreateOrUpdateContactRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -494,7 +494,7 @@ impl ContactListDeleteContactRequest { (::windows_core::Interface::vtable(this).ContactId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -503,7 +503,7 @@ impl ContactListDeleteContactRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -539,7 +539,7 @@ impl ContactListDeleteContactRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -596,7 +596,7 @@ impl ContactListServerSearchReadBatchRequest { (::windows_core::Interface::vtable(this).SuggestedBatchSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveContactAsync(&self, contact: P0) -> ::windows_core::Result where @@ -608,7 +608,7 @@ impl ContactListServerSearchReadBatchRequest { (::windows_core::Interface::vtable(this).SaveContactAsync)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -617,7 +617,7 @@ impl ContactListServerSearchReadBatchRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self, batchstatus: super::ContactBatchStatus) -> ::windows_core::Result { let this = self; @@ -653,7 +653,7 @@ impl ContactListServerSearchReadBatchRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -689,7 +689,7 @@ impl ContactListSyncManagerSyncRequest { (::windows_core::Interface::vtable(this).ContactListId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -698,7 +698,7 @@ impl ContactListSyncManagerSyncRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -734,7 +734,7 @@ impl ContactListSyncManagerSyncRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Contacts/Provider/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Contacts/Provider/mod.rs index 8b862a9e57..26a0d4b31c 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Contacts/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Contacts/Provider/mod.rs @@ -72,7 +72,7 @@ pub struct IContactRemovedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactPickerUI(::windows_core::IUnknown); impl ContactPickerUI { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn AddContact(&self, id: &::windows_core::HSTRING, contact: P0) -> ::windows_core::Result where @@ -95,7 +95,7 @@ impl ContactPickerUI { (::windows_core::Interface::vtable(this).ContainsContact)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn DesiredFields(&self) -> ::windows_core::Result> { let this = self; @@ -111,7 +111,7 @@ impl ContactPickerUI { (::windows_core::Interface::vtable(this).SelectionMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContactRemoved(&self, handler: P0) -> ::windows_core::Result where @@ -123,7 +123,7 @@ impl ContactPickerUI { (::windows_core::Interface::vtable(this).ContactRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContactRemoved(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -139,7 +139,7 @@ impl ContactPickerUI { (::windows_core::Interface::vtable(this).AddContact)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DesiredFieldsWithContactFieldType(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Contacts/impl.rs b/crates/libs/windows/src/Windows/ApplicationModel/Contacts/impl.rs index e1105d051c..e9ab5f9891 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Contacts/impl.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Contacts/impl.rs @@ -124,7 +124,7 @@ impl IContactFieldFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IContactInstantMessageFieldFactory_Impl: Sized { fn CreateInstantMessage_Default(&self, username: &::windows_core::HSTRING) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Contacts/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Contacts/mod.rs index ff8de5debc..e05aa5803e 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Contacts/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Contacts/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "ApplicationModel_Contacts_DataProvider")] -#[doc = "Required features: `ApplicationModel_Contacts_DataProvider`"] +#[doc = "Required features: `\"ApplicationModel_Contacts_DataProvider\"`"] pub mod DataProvider; #[cfg(feature = "ApplicationModel_Contacts_Provider")] -#[doc = "Required features: `ApplicationModel_Contacts_Provider`"] +#[doc = "Required features: `\"ApplicationModel_Contacts_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -836,7 +836,7 @@ impl IContactInstantMessageFieldFactory { (::windows_core::Interface::vtable(this).CreateInstantMessage_Category)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(username), category, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInstantMessage_All(&self, username: &::windows_core::HSTRING, category: ContactFieldCategory, service: &::windows_core::HSTRING, displaytext: &::windows_core::HSTRING, verb: P0) -> ::windows_core::Result where @@ -2273,7 +2273,7 @@ pub struct IPinnedContactManagerStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AggregateContactManager(::windows_core::IUnknown); impl AggregateContactManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindRawContactsAsync(&self, contact: P0) -> ::windows_core::Result>> where @@ -2285,7 +2285,7 @@ impl AggregateContactManager { (::windows_core::Interface::vtable(this).FindRawContactsAsync)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryLinkContactsAsync(&self, primarycontact: P0, secondarycontact: P1) -> ::windows_core::Result> where @@ -2298,7 +2298,7 @@ impl AggregateContactManager { (::windows_core::Interface::vtable(this).TryLinkContactsAsync)(::windows_core::Interface::as_raw(this), primarycontact.into_param().abi(), secondarycontact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnlinkRawContactAsync(&self, contact: P0) -> ::windows_core::Result where @@ -2310,7 +2310,7 @@ impl AggregateContactManager { (::windows_core::Interface::vtable(this).UnlinkRawContactAsync)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySetPreferredSourceForPictureAsync(&self, aggregatecontact: P0, rawcontact: P1) -> ::windows_core::Result> where @@ -2323,7 +2323,7 @@ impl AggregateContactManager { (::windows_core::Interface::vtable(this).TrySetPreferredSourceForPictureAsync)(::windows_core::Interface::as_raw(this), aggregatecontact.into_param().abi(), rawcontact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRemoteIdentificationInformationAsync(&self, contactlistid: &::windows_core::HSTRING, remotesourceid: &::windows_core::HSTRING, accountid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2370,7 +2370,7 @@ impl Contact { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -2379,7 +2379,7 @@ impl Contact { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetThumbnail(&self, value: P0) -> ::windows_core::Result<()> where @@ -2388,7 +2388,7 @@ impl Contact { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetThumbnail)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Fields(&self) -> ::windows_core::Result> { let this = self; @@ -2419,7 +2419,7 @@ impl Contact { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNotes)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Phones(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2428,7 +2428,7 @@ impl Contact { (::windows_core::Interface::vtable(this).Phones)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Emails(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2437,7 +2437,7 @@ impl Contact { (::windows_core::Interface::vtable(this).Emails)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Addresses(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2446,7 +2446,7 @@ impl Contact { (::windows_core::Interface::vtable(this).Addresses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConnectedServiceAccounts(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2455,7 +2455,7 @@ impl Contact { (::windows_core::Interface::vtable(this).ConnectedServiceAccounts)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ImportantDates(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2464,7 +2464,7 @@ impl Contact { (::windows_core::Interface::vtable(this).ImportantDates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DataSuppliers(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2473,7 +2473,7 @@ impl Contact { (::windows_core::Interface::vtable(this).DataSuppliers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn JobInfo(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2482,7 +2482,7 @@ impl Contact { (::windows_core::Interface::vtable(this).JobInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SignificantOthers(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2491,7 +2491,7 @@ impl Contact { (::windows_core::Interface::vtable(this).SignificantOthers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Websites(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2500,7 +2500,7 @@ impl Contact { (::windows_core::Interface::vtable(this).Websites)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProviderProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2516,7 +2516,7 @@ impl Contact { (::windows_core::Interface::vtable(this).ContactListId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisplayPictureUserUpdateTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2525,7 +2525,7 @@ impl Contact { (::windows_core::Interface::vtable(this).DisplayPictureUserUpdateTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDisplayPictureUserUpdateTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2574,7 +2574,7 @@ impl Contact { (::windows_core::Interface::vtable(this).IsDisplayPictureManuallySet)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn LargeDisplayPicture(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2583,7 +2583,7 @@ impl Contact { (::windows_core::Interface::vtable(this).LargeDisplayPicture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SmallDisplayPicture(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2592,7 +2592,7 @@ impl Contact { (::windows_core::Interface::vtable(this).SmallDisplayPicture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SourceDisplayPicture(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2601,7 +2601,7 @@ impl Contact { (::windows_core::Interface::vtable(this).SourceDisplayPicture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSourceDisplayPicture(&self, value: P0) -> ::windows_core::Result<()> where @@ -2940,7 +2940,7 @@ impl ContactAnnotation { (::windows_core::Interface::vtable(this).IsDisabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProviderProperties(&self) -> ::windows_core::Result { let this = self; @@ -3001,7 +3001,7 @@ impl ContactAnnotationList { (::windows_core::Interface::vtable(this).UserDataAccountId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result { let this = self; @@ -3010,7 +3010,7 @@ impl ContactAnnotationList { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySaveAnnotationAsync(&self, annotation: P0) -> ::windows_core::Result> where @@ -3022,7 +3022,7 @@ impl ContactAnnotationList { (::windows_core::Interface::vtable(this).TrySaveAnnotationAsync)(::windows_core::Interface::as_raw(this), annotation.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAnnotationAsync(&self, annotationid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3031,7 +3031,7 @@ impl ContactAnnotationList { (::windows_core::Interface::vtable(this).GetAnnotationAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(annotationid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAnnotationsByRemoteIdAsync(&self, remoteid: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = self; @@ -3040,7 +3040,7 @@ impl ContactAnnotationList { (::windows_core::Interface::vtable(this).FindAnnotationsByRemoteIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(remoteid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAnnotationsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -3049,7 +3049,7 @@ impl ContactAnnotationList { (::windows_core::Interface::vtable(this).FindAnnotationsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAnnotationAsync(&self, annotation: P0) -> ::windows_core::Result where @@ -3081,7 +3081,7 @@ unsafe impl ::core::marker::Sync for ContactAnnotationList {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactAnnotationStore(::windows_core::IUnknown); impl ContactAnnotationStore { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindContactIdsByEmailAsync(&self, emailaddress: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = self; @@ -3090,7 +3090,7 @@ impl ContactAnnotationStore { (::windows_core::Interface::vtable(this).FindContactIdsByEmailAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(emailaddress), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindContactIdsByPhoneNumberAsync(&self, phonenumber: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = self; @@ -3099,7 +3099,7 @@ impl ContactAnnotationStore { (::windows_core::Interface::vtable(this).FindContactIdsByPhoneNumberAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(phonenumber), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAnnotationsForContactAsync(&self, contact: P0) -> ::windows_core::Result>> where @@ -3111,7 +3111,7 @@ impl ContactAnnotationStore { (::windows_core::Interface::vtable(this).FindAnnotationsForContactAsync)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisableAnnotationAsync(&self, annotation: P0) -> ::windows_core::Result where @@ -3123,7 +3123,7 @@ impl ContactAnnotationStore { (::windows_core::Interface::vtable(this).DisableAnnotationAsync)(::windows_core::Interface::as_raw(this), annotation.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAnnotationListAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3132,7 +3132,7 @@ impl ContactAnnotationStore { (::windows_core::Interface::vtable(this).CreateAnnotationListAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAnnotationListInAccountAsync(&self, userdataaccountid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3141,7 +3141,7 @@ impl ContactAnnotationStore { (::windows_core::Interface::vtable(this).CreateAnnotationListInAccountAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(userdataaccountid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAnnotationListAsync(&self, annotationlistid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3150,7 +3150,7 @@ impl ContactAnnotationStore { (::windows_core::Interface::vtable(this).GetAnnotationListAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(annotationlistid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAnnotationListsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -3159,7 +3159,7 @@ impl ContactAnnotationStore { (::windows_core::Interface::vtable(this).FindAnnotationListsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAnnotationsForContactListAsync(&self, contactlistid: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3188,7 +3188,7 @@ unsafe impl ::core::marker::Sync for ContactAnnotationStore {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactBatch(::windows_core::IUnknown); impl ContactBatch { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Contacts(&self) -> ::windows_core::Result> { let this = self; @@ -3224,7 +3224,7 @@ unsafe impl ::core::marker::Sync for ContactBatch {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactCardDelayedDataLoader(::windows_core::IUnknown); impl ContactCardDelayedDataLoader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3288,7 +3288,7 @@ impl ContactCardOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInitialTabKind)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServerSearchContactListIds(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3362,7 +3362,7 @@ impl ContactChangeReader { let this = self; unsafe { (::windows_core::Interface::vtable(this).AcceptChangesThrough)(::windows_core::Interface::as_raw(this), lastchangetoaccept.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -3540,7 +3540,7 @@ impl ContactDate { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Day(&self) -> ::windows_core::Result> { let this = self; @@ -3549,7 +3549,7 @@ impl ContactDate { (::windows_core::Interface::vtable(this).Day)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDay(&self, value: P0) -> ::windows_core::Result<()> where @@ -3558,7 +3558,7 @@ impl ContactDate { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDay)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Month(&self) -> ::windows_core::Result> { let this = self; @@ -3567,7 +3567,7 @@ impl ContactDate { (::windows_core::Interface::vtable(this).Month)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMonth(&self, value: P0) -> ::windows_core::Result<()> where @@ -3576,7 +3576,7 @@ impl ContactDate { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMonth)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Year(&self) -> ::windows_core::Result> { let this = self; @@ -3585,7 +3585,7 @@ impl ContactDate { (::windows_core::Interface::vtable(this).Year)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetYear(&self, value: P0) -> ::windows_core::Result<()> where @@ -3810,7 +3810,7 @@ impl ContactFieldFactory { (::windows_core::Interface::vtable(this).CreateInstantMessage_Category)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(username), category, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInstantMessage_All(&self, username: &::windows_core::HSTRING, category: ContactFieldCategory, service: &::windows_core::HSTRING, displaytext: &::windows_core::HSTRING, verb: P0) -> ::windows_core::Result where @@ -3892,7 +3892,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3901,7 +3901,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).GetThumbnailAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Emails(&self) -> ::windows_core::Result> { let this = self; @@ -3910,7 +3910,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).Emails)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -3919,7 +3919,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).PhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Locations(&self) -> ::windows_core::Result> { let this = self; @@ -3928,7 +3928,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).Locations)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InstantMessages(&self) -> ::windows_core::Result> { let this = self; @@ -3937,7 +3937,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).InstantMessages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CustomFields(&self) -> ::windows_core::Result> { let this = self; @@ -3946,7 +3946,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).CustomFields)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn QueryCustomFields(&self, customname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4022,7 +4022,7 @@ impl ContactInstantMessageField { (::windows_core::Interface::vtable(this).DisplayText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchUri(&self) -> ::windows_core::Result { let this = self; @@ -4043,7 +4043,7 @@ impl ContactInstantMessageField { (::windows_core::Interface::vtable(this).CreateInstantMessage_Category)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(username), category, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInstantMessage_All(username: &::windows_core::HSTRING, category: ContactFieldCategory, service: &::windows_core::HSTRING, displaytext: &::windows_core::HSTRING, verb: P0) -> ::windows_core::Result where @@ -4322,7 +4322,7 @@ impl ContactList { (::windows_core::Interface::vtable(this).UserDataAccountId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContactChanged(&self, value: P0) -> ::windows_core::Result where @@ -4334,13 +4334,13 @@ impl ContactList { (::windows_core::Interface::vtable(this).ContactChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContactChanged(&self, value: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveContactChanged)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -4349,7 +4349,7 @@ impl ContactList { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result { let this = self; @@ -4358,7 +4358,7 @@ impl ContactList { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetContactFromRemoteIdAsync(&self, remoteid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4367,7 +4367,7 @@ impl ContactList { (::windows_core::Interface::vtable(this).GetContactFromRemoteIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(remoteid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMeContactAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4393,7 +4393,7 @@ impl ContactList { (::windows_core::Interface::vtable(this).GetContactReaderWithOptions)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveContactAsync(&self, contact: P0) -> ::windows_core::Result where @@ -4405,7 +4405,7 @@ impl ContactList { (::windows_core::Interface::vtable(this).SaveContactAsync)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteContactAsync(&self, contact: P0) -> ::windows_core::Result where @@ -4417,7 +4417,7 @@ impl ContactList { (::windows_core::Interface::vtable(this).DeleteContactAsync)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetContactAsync(&self, contactid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4426,7 +4426,7 @@ impl ContactList { (::windows_core::Interface::vtable(this).GetContactAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(contactid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RegisterSyncManagerAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4480,7 +4480,7 @@ unsafe impl ::core::marker::Sync for ContactList {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactListLimitedWriteOperations(::windows_core::IUnknown); impl ContactListLimitedWriteOperations { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryCreateOrUpdateContactAsync(&self, contact: P0) -> ::windows_core::Result> where @@ -4492,7 +4492,7 @@ impl ContactListLimitedWriteOperations { (::windows_core::Interface::vtable(this).TryCreateOrUpdateContactAsync)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDeleteContactAsync(&self, contactid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4532,7 +4532,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCanSyncDescriptions)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxHomePhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -4541,7 +4541,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxHomePhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxHomePhoneNumbers(&self, value: P0) -> ::windows_core::Result<()> where @@ -4550,7 +4550,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxHomePhoneNumbers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxMobilePhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -4559,7 +4559,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxMobilePhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxMobilePhoneNumbers(&self, value: P0) -> ::windows_core::Result<()> where @@ -4568,7 +4568,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxMobilePhoneNumbers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxWorkPhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -4577,7 +4577,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxWorkPhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxWorkPhoneNumbers(&self, value: P0) -> ::windows_core::Result<()> where @@ -4586,7 +4586,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxWorkPhoneNumbers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxOtherPhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -4595,7 +4595,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxOtherPhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxOtherPhoneNumbers(&self, value: P0) -> ::windows_core::Result<()> where @@ -4604,7 +4604,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxOtherPhoneNumbers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxPagerPhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -4613,7 +4613,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxPagerPhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxPagerPhoneNumbers(&self, value: P0) -> ::windows_core::Result<()> where @@ -4622,7 +4622,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxPagerPhoneNumbers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxBusinessFaxPhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -4631,7 +4631,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxBusinessFaxPhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxBusinessFaxPhoneNumbers(&self, value: P0) -> ::windows_core::Result<()> where @@ -4640,7 +4640,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxBusinessFaxPhoneNumbers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxHomeFaxPhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -4649,7 +4649,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxHomeFaxPhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxHomeFaxPhoneNumbers(&self, value: P0) -> ::windows_core::Result<()> where @@ -4658,7 +4658,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxHomeFaxPhoneNumbers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxCompanyPhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -4667,7 +4667,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxCompanyPhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxCompanyPhoneNumbers(&self, value: P0) -> ::windows_core::Result<()> where @@ -4676,7 +4676,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxCompanyPhoneNumbers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxAssistantPhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -4685,7 +4685,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxAssistantPhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxAssistantPhoneNumbers(&self, value: P0) -> ::windows_core::Result<()> where @@ -4694,7 +4694,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxAssistantPhoneNumbers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxRadioPhoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -4703,7 +4703,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxRadioPhoneNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxRadioPhoneNumbers(&self, value: P0) -> ::windows_core::Result<()> where @@ -4712,7 +4712,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxRadioPhoneNumbers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxPersonalEmailAddresses(&self) -> ::windows_core::Result> { let this = self; @@ -4721,7 +4721,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxPersonalEmailAddresses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxPersonalEmailAddresses(&self, value: P0) -> ::windows_core::Result<()> where @@ -4730,7 +4730,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxPersonalEmailAddresses)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxWorkEmailAddresses(&self) -> ::windows_core::Result> { let this = self; @@ -4739,7 +4739,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxWorkEmailAddresses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxWorkEmailAddresses(&self, value: P0) -> ::windows_core::Result<()> where @@ -4748,7 +4748,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxWorkEmailAddresses)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxOtherEmailAddresses(&self) -> ::windows_core::Result> { let this = self; @@ -4757,7 +4757,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxOtherEmailAddresses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxOtherEmailAddresses(&self, value: P0) -> ::windows_core::Result<()> where @@ -4766,7 +4766,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxOtherEmailAddresses)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxHomeAddresses(&self) -> ::windows_core::Result> { let this = self; @@ -4775,7 +4775,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxHomeAddresses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxHomeAddresses(&self, value: P0) -> ::windows_core::Result<()> where @@ -4784,7 +4784,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxHomeAddresses)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxWorkAddresses(&self) -> ::windows_core::Result> { let this = self; @@ -4793,7 +4793,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxWorkAddresses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxWorkAddresses(&self, value: P0) -> ::windows_core::Result<()> where @@ -4802,7 +4802,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxWorkAddresses)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxOtherAddresses(&self) -> ::windows_core::Result> { let this = self; @@ -4811,7 +4811,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxOtherAddresses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxOtherAddresses(&self, value: P0) -> ::windows_core::Result<()> where @@ -4820,7 +4820,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxOtherAddresses)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxBirthdayDates(&self) -> ::windows_core::Result> { let this = self; @@ -4829,7 +4829,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxBirthdayDates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxBirthdayDates(&self, value: P0) -> ::windows_core::Result<()> where @@ -4838,7 +4838,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxBirthdayDates)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxAnniversaryDates(&self) -> ::windows_core::Result> { let this = self; @@ -4847,7 +4847,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxAnniversaryDates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxAnniversaryDates(&self, value: P0) -> ::windows_core::Result<()> where @@ -4856,7 +4856,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxAnniversaryDates)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxOtherDates(&self) -> ::windows_core::Result> { let this = self; @@ -4865,7 +4865,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxOtherDates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxOtherDates(&self, value: P0) -> ::windows_core::Result<()> where @@ -4874,7 +4874,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxOtherDates)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxOtherRelationships(&self) -> ::windows_core::Result> { let this = self; @@ -4883,7 +4883,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxOtherRelationships)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxOtherRelationships(&self, value: P0) -> ::windows_core::Result<()> where @@ -4892,7 +4892,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxOtherRelationships)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxSpouseRelationships(&self) -> ::windows_core::Result> { let this = self; @@ -4901,7 +4901,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxSpouseRelationships)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxSpouseRelationships(&self, value: P0) -> ::windows_core::Result<()> where @@ -4910,7 +4910,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxSpouseRelationships)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxPartnerRelationships(&self) -> ::windows_core::Result> { let this = self; @@ -4919,7 +4919,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxPartnerRelationships)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxPartnerRelationships(&self, value: P0) -> ::windows_core::Result<()> where @@ -4928,7 +4928,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxPartnerRelationships)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxSiblingRelationships(&self) -> ::windows_core::Result> { let this = self; @@ -4937,7 +4937,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxSiblingRelationships)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxSiblingRelationships(&self, value: P0) -> ::windows_core::Result<()> where @@ -4946,7 +4946,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxSiblingRelationships)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxParentRelationships(&self) -> ::windows_core::Result> { let this = self; @@ -4955,7 +4955,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxParentRelationships)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxParentRelationships(&self, value: P0) -> ::windows_core::Result<()> where @@ -4964,7 +4964,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxParentRelationships)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxChildRelationships(&self) -> ::windows_core::Result> { let this = self; @@ -4973,7 +4973,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxChildRelationships)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxChildRelationships(&self, value: P0) -> ::windows_core::Result<()> where @@ -4982,7 +4982,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxChildRelationships)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxJobInfo(&self) -> ::windows_core::Result> { let this = self; @@ -4991,7 +4991,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxJobInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxJobInfo(&self, value: P0) -> ::windows_core::Result<()> where @@ -5000,7 +5000,7 @@ impl ContactListSyncConstraints { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxJobInfo)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxWebsites(&self) -> ::windows_core::Result> { let this = self; @@ -5009,7 +5009,7 @@ impl ContactListSyncConstraints { (::windows_core::Interface::vtable(this).MaxWebsites)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxWebsites(&self, value: P0) -> ::windows_core::Result<()> where @@ -5045,7 +5045,7 @@ impl ContactListSyncManager { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastSuccessfulSyncTime(&self) -> ::windows_core::Result { let this = self; @@ -5054,7 +5054,7 @@ impl ContactListSyncManager { (::windows_core::Interface::vtable(this).LastSuccessfulSyncTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastAttemptedSyncTime(&self) -> ::windows_core::Result { let this = self; @@ -5063,7 +5063,7 @@ impl ContactListSyncManager { (::windows_core::Interface::vtable(this).LastAttemptedSyncTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncAsync(&self) -> ::windows_core::Result> { let this = self; @@ -5072,7 +5072,7 @@ impl ContactListSyncManager { (::windows_core::Interface::vtable(this).SyncAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -5084,7 +5084,7 @@ impl ContactListSyncManager { (::windows_core::Interface::vtable(this).SyncStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSyncStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5094,13 +5094,13 @@ impl ContactListSyncManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStatus)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastSuccessfulSyncTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLastSuccessfulSyncTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastAttemptedSyncTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5238,7 +5238,7 @@ unsafe impl ::core::marker::Send for ContactLocationField {} unsafe impl ::core::marker::Sync for ContactLocationField {} pub struct ContactManager; impl ContactManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowContactCard(contact: P0, selection: super::super::Foundation::Rect) -> ::windows_core::Result<()> where @@ -5246,7 +5246,7 @@ impl ContactManager { { Self::IContactManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).ShowContactCard)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), selection).ok() }) } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowContactCardWithPlacement(contact: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result<()> where @@ -5254,7 +5254,7 @@ impl ContactManager { { Self::IContactManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).ShowContactCardWithPlacement)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), selection, preferredplacement).ok() }) } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowDelayLoadedContactCard(contact: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result where @@ -5265,7 +5265,7 @@ impl ContactManager { (::windows_core::Interface::vtable(this).ShowDelayLoadedContactCard)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), selection, preferredplacement, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync() -> ::windows_core::Result> { Self::IContactManagerStatics2(|this| unsafe { @@ -5273,7 +5273,7 @@ impl ContactManager { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ConvertContactToVCardAsync(contact: P0) -> ::windows_core::Result> where @@ -5284,7 +5284,7 @@ impl ContactManager { (::windows_core::Interface::vtable(this).ConvertContactToVCardAsync)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ConvertContactToVCardAsyncWithMaxBytes(contact: P0, maxbytes: u32) -> ::windows_core::Result> where @@ -5295,7 +5295,7 @@ impl ContactManager { (::windows_core::Interface::vtable(this).ConvertContactToVCardAsyncWithMaxBytes)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), maxbytes, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ConvertVCardToContactAsync(vcard: P0) -> ::windows_core::Result> where @@ -5306,7 +5306,7 @@ impl ContactManager { (::windows_core::Interface::vtable(this).ConvertVCardToContactAsync)(::windows_core::Interface::as_raw(this), vcard.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsyncWithAccessType(accesstype: ContactStoreAccessType) -> ::windows_core::Result> { Self::IContactManagerStatics3(|this| unsafe { @@ -5314,7 +5314,7 @@ impl ContactManager { (::windows_core::Interface::vtable(this).RequestStoreAsyncWithAccessType)(::windows_core::Interface::as_raw(this), accesstype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAnnotationStoreAsync(accesstype: ContactAnnotationStoreAccessType) -> ::windows_core::Result> { Self::IContactManagerStatics3(|this| unsafe { @@ -5328,7 +5328,7 @@ impl ContactManager { (::windows_core::Interface::vtable(this).IsShowContactCardSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowContactCardWithOptions(contact: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement, contactcardoptions: P1) -> ::windows_core::Result<()> where @@ -5343,7 +5343,7 @@ impl ContactManager { (::windows_core::Interface::vtable(this).IsShowDelayLoadedContactCardSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowDelayLoadedContactCardWithOptions(contact: P0, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement, contactcardoptions: P1) -> ::windows_core::Result where @@ -5380,7 +5380,7 @@ impl ContactManager { pub fn SetSystemSortOrder(value: ContactNameOrder) -> ::windows_core::Result<()> { Self::IContactManagerStatics3(|this| unsafe { (::windows_core::Interface::vtable(this).SetSystemSortOrder)(::windows_core::Interface::as_raw(this), value).ok() }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -5391,7 +5391,7 @@ impl ContactManager { (::windows_core::Interface::vtable(this).GetForUser)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsShowFullContactCardSupportedAsync() -> ::windows_core::Result> { Self::IContactManagerStatics5(|this| unsafe { @@ -5441,7 +5441,7 @@ impl ::windows_core::RuntimeName for ContactManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactManagerForUser(::windows_core::IUnknown); impl ContactManagerForUser { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ConvertContactToVCardAsync(&self, contact: P0) -> ::windows_core::Result> where @@ -5453,7 +5453,7 @@ impl ContactManagerForUser { (::windows_core::Interface::vtable(this).ConvertContactToVCardAsync)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ConvertContactToVCardAsyncWithMaxBytes(&self, contact: P0, maxbytes: u32) -> ::windows_core::Result> where @@ -5465,7 +5465,7 @@ impl ContactManagerForUser { (::windows_core::Interface::vtable(this).ConvertContactToVCardAsyncWithMaxBytes)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), maxbytes, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ConvertVCardToContactAsync(&self, vcard: P0) -> ::windows_core::Result> where @@ -5477,7 +5477,7 @@ impl ContactManagerForUser { (::windows_core::Interface::vtable(this).ConvertVCardToContactAsync)(::windows_core::Interface::as_raw(this), vcard.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync(&self, accesstype: ContactStoreAccessType) -> ::windows_core::Result> { let this = self; @@ -5486,7 +5486,7 @@ impl ContactManagerForUser { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), accesstype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAnnotationStoreAsync(&self, accesstype: ContactAnnotationStoreAccessType) -> ::windows_core::Result> { let this = self; @@ -5517,7 +5517,7 @@ impl ContactManagerForUser { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSystemSortOrder)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -5561,7 +5561,7 @@ impl ContactMatchReason { (::windows_core::Interface::vtable(this).Field)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Text`, `Foundation_Collections`"] + #[doc = "Required features: `\"Data_Text\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Data_Text", feature = "Foundation_Collections"))] pub fn Segments(&self) -> ::windows_core::Result> { let this = self; @@ -5601,7 +5601,7 @@ impl ContactPanel { let this = self; unsafe { (::windows_core::Interface::vtable(this).ClosePanel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI\"`"] #[cfg(all(feature = "Foundation", feature = "UI"))] pub fn HeaderColor(&self) -> ::windows_core::Result> { let this = self; @@ -5610,7 +5610,7 @@ impl ContactPanel { (::windows_core::Interface::vtable(this).HeaderColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI\"`"] #[cfg(all(feature = "Foundation", feature = "UI"))] pub fn SetHeaderColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -5619,7 +5619,7 @@ impl ContactPanel { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHeaderColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFullAppRequested(&self, handler: P0) -> ::windows_core::Result where @@ -5631,13 +5631,13 @@ impl ContactPanel { (::windows_core::Interface::vtable(this).LaunchFullAppRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLaunchFullAppRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLaunchFullAppRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closing(&self, handler: P0) -> ::windows_core::Result where @@ -5649,7 +5649,7 @@ impl ContactPanel { (::windows_core::Interface::vtable(this).Closing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosing(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5675,7 +5675,7 @@ unsafe impl ::core::marker::Sync for ContactPanel {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactPanelClosingEventArgs(::windows_core::IUnknown); impl ContactPanelClosingEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -5824,7 +5824,7 @@ impl ContactPicker { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSelectionMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DesiredFields(&self) -> ::windows_core::Result> { let this = self; @@ -5833,7 +5833,7 @@ impl ContactPicker { (::windows_core::Interface::vtable(this).DesiredFields)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickSingleContactAsync(&self) -> ::windows_core::Result> { let this = self; @@ -5842,7 +5842,7 @@ impl ContactPicker { (::windows_core::Interface::vtable(this).PickSingleContactAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PickMultipleContactsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -5851,7 +5851,7 @@ impl ContactPicker { (::windows_core::Interface::vtable(this).PickMultipleContactsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DesiredFieldsWithContactFieldType(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5860,7 +5860,7 @@ impl ContactPicker { (::windows_core::Interface::vtable(this).DesiredFieldsWithContactFieldType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickContactAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5869,7 +5869,7 @@ impl ContactPicker { (::windows_core::Interface::vtable(this).PickContactAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PickContactsAsync(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5878,7 +5878,7 @@ impl ContactPicker { (::windows_core::Interface::vtable(this).PickContactsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5887,7 +5887,7 @@ impl ContactPicker { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn CreateForUser(user: P0) -> ::windows_core::Result where @@ -5898,7 +5898,7 @@ impl ContactPicker { (::windows_core::Interface::vtable(this).CreateForUser)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsSupportedAsync() -> ::windows_core::Result> { Self::IContactPickerStatics(|this| unsafe { @@ -5943,7 +5943,7 @@ impl ContactQueryOptions { (::windows_core::Interface::vtable(this).TextSearch)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContactListIds(&self) -> ::windows_core::Result> { let this = self; @@ -5985,7 +5985,7 @@ impl ContactQueryOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDesiredOperations)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AnnotationListIds(&self) -> ::windows_core::Result> { let this = self; @@ -6084,7 +6084,7 @@ unsafe impl ::core::marker::Sync for ContactQueryTextSearch {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactReader(::windows_core::IUnknown); impl ContactReader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result> { let this = self; @@ -6093,7 +6093,7 @@ impl ContactReader { (::windows_core::Interface::vtable(this).ReadBatchAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMatchingPropertiesWithMatchReason(&self, contact: P0) -> ::windows_core::Result> where @@ -6185,7 +6185,7 @@ unsafe impl ::core::marker::Sync for ContactSignificantOther {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactStore(::windows_core::IUnknown); impl ContactStore { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindContactsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -6194,7 +6194,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).FindContactsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindContactsWithSearchTextAsync(&self, searchtext: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = self; @@ -6203,7 +6203,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).FindContactsWithSearchTextAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(searchtext), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetContactAsync(&self, contactid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -6219,7 +6219,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).ChangeTracker)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContactChanged(&self, value: P0) -> ::windows_core::Result where @@ -6231,7 +6231,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).ContactChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContactChanged(&self, value: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6244,7 +6244,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).AggregateContactManager)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindContactListsAsync(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6253,7 +6253,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).FindContactListsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetContactListAsync(&self, contactlistid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6262,7 +6262,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).GetContactListAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(contactlistid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateContactListAsync(&self, displayname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6271,7 +6271,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).CreateContactListAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(displayname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMeContactAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6297,7 +6297,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).GetContactReaderWithOptions)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateContactListInAccountAsync(&self, displayname: &::windows_core::HSTRING, userdataaccountid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6359,7 +6359,7 @@ impl ContactWebsite { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -6368,7 +6368,7 @@ impl ContactWebsite { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -6426,7 +6426,7 @@ impl FullContactCardOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn DesiredRemainingView(&self) -> ::windows_core::Result { let this = self; @@ -6435,7 +6435,7 @@ impl FullContactCardOptions { (::windows_core::Interface::vtable(this).DesiredRemainingView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn SetDesiredRemainingView(&self, value: super::super::UI::ViewManagement::ViewSizePreference) -> ::windows_core::Result<()> { let this = self; @@ -6457,12 +6457,12 @@ impl ::windows_core::RuntimeName for FullContactCardOptions { ::windows_core::imp::interface_hierarchy!(FullContactCardOptions, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for FullContactCardOptions {} unsafe impl ::core::marker::Sync for FullContactCardOptions {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct KnownContactField; #[cfg(feature = "deprecated")] impl KnownContactField { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Email() -> ::windows_core::Result<::windows_core::HSTRING> { Self::IKnownContactFieldStatics(|this| unsafe { @@ -6470,7 +6470,7 @@ impl KnownContactField { (::windows_core::Interface::vtable(this).Email)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PhoneNumber() -> ::windows_core::Result<::windows_core::HSTRING> { Self::IKnownContactFieldStatics(|this| unsafe { @@ -6478,7 +6478,7 @@ impl KnownContactField { (::windows_core::Interface::vtable(this).PhoneNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Location() -> ::windows_core::Result<::windows_core::HSTRING> { Self::IKnownContactFieldStatics(|this| unsafe { @@ -6486,7 +6486,7 @@ impl KnownContactField { (::windows_core::Interface::vtable(this).Location)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn InstantMessage() -> ::windows_core::Result<::windows_core::HSTRING> { Self::IKnownContactFieldStatics(|this| unsafe { @@ -6494,7 +6494,7 @@ impl KnownContactField { (::windows_core::Interface::vtable(this).InstantMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ConvertNameToType(name: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IKnownContactFieldStatics(|this| unsafe { @@ -6502,7 +6502,7 @@ impl KnownContactField { (::windows_core::Interface::vtable(this).ConvertNameToType)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ConvertTypeToName(r#type: ContactFieldType) -> ::windows_core::Result<::windows_core::HSTRING> { Self::IKnownContactFieldStatics(|this| unsafe { @@ -6525,7 +6525,7 @@ impl ::windows_core::RuntimeName for KnownContactField { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PinnedContactIdsQueryResult(::windows_core::IUnknown); impl PinnedContactIdsQueryResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContactIds(&self) -> ::windows_core::Result> { let this = self; @@ -6554,7 +6554,7 @@ unsafe impl ::core::marker::Sync for PinnedContactIdsQueryResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PinnedContactManager(::windows_core::IUnknown); impl PinnedContactManager { - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -6580,7 +6580,7 @@ impl PinnedContactManager { (::windows_core::Interface::vtable(this).IsContactPinned)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), surface, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPinContactAsync(&self, contact: P0, surface: PinnedContactSurface) -> ::windows_core::Result> where @@ -6592,7 +6592,7 @@ impl PinnedContactManager { (::windows_core::Interface::vtable(this).RequestPinContactAsync)(::windows_core::Interface::as_raw(this), contact.into_param().abi(), surface, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestPinContactsAsync(&self, contacts: P0, surface: PinnedContactSurface) -> ::windows_core::Result> where @@ -6604,7 +6604,7 @@ impl PinnedContactManager { (::windows_core::Interface::vtable(this).RequestPinContactsAsync)(::windows_core::Interface::as_raw(this), contacts.try_into_param()?.abi(), surface, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestUnpinContactAsync(&self, contact: P0, surface: PinnedContactSurface) -> ::windows_core::Result> where @@ -6623,7 +6623,7 @@ impl PinnedContactManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).SignalContactActivity)(::windows_core::Interface::as_raw(this), contact.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPinnedContactIdsAsync(&self) -> ::windows_core::Result> { let this = self; @@ -6638,7 +6638,7 @@ impl PinnedContactManager { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/ConversationalAgent/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/ConversationalAgent/mod.rs index 59d89eda85..349aa87c86 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/ConversationalAgent/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/ConversationalAgent/mod.rs @@ -629,7 +629,7 @@ impl ActivationSignalDetectionConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetEnabledAsync(&self, value: bool) -> ::windows_core::Result { let this = self; @@ -645,7 +645,7 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).AvailabilityInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AvailabilityChanged(&self, handler: P0) -> ::windows_core::Result where @@ -657,13 +657,13 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).AvailabilityChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAvailabilityChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAvailabilityChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetModelData(&self, datatype: &::windows_core::HSTRING, data: P0) -> ::windows_core::Result<()> where @@ -672,7 +672,7 @@ impl ActivationSignalDetectionConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetModelData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(datatype), data.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SetModelDataAsync(&self, datatype: &::windows_core::HSTRING, data: P0) -> ::windows_core::Result where @@ -691,7 +691,7 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).GetModelDataType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetModelDataTypeAsync(&self) -> ::windows_core::Result> { let this = self; @@ -700,7 +700,7 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).GetModelDataTypeAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetModelData(&self) -> ::windows_core::Result { let this = self; @@ -709,7 +709,7 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).GetModelData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetModelDataAsync(&self) -> ::windows_core::Result> { let this = self; @@ -722,7 +722,7 @@ impl ActivationSignalDetectionConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).ClearModelData)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearModelDataAsync(&self) -> ::windows_core::Result { let this = self; @@ -752,7 +752,7 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).TrainingDataFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ApplyTrainingData(&self, trainingdataformat: ActivationSignalDetectionTrainingDataFormat, trainingdata: P0) -> ::windows_core::Result where @@ -764,7 +764,7 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).ApplyTrainingData)(::windows_core::Interface::as_raw(this), trainingdataformat, trainingdata.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ApplyTrainingDataAsync(&self, trainingdataformat: ActivationSignalDetectionTrainingDataFormat, trainingdata: P0) -> ::windows_core::Result> where @@ -780,7 +780,7 @@ impl ActivationSignalDetectionConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).ClearTrainingData)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearTrainingDataAsync(&self) -> ::windows_core::Result { let this = self; @@ -789,7 +789,7 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).ClearTrainingDataAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetModelDataWithResult(&self, datatype: &::windows_core::HSTRING, data: P0) -> ::windows_core::Result where @@ -801,7 +801,7 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).SetModelDataWithResult)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(datatype), data.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SetModelDataWithResultAsync(&self, datatype: &::windows_core::HSTRING, data: P0) -> ::windows_core::Result> where @@ -813,7 +813,7 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).SetModelDataWithResultAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(datatype), data.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetEnabledWithResultAsync(&self, value: bool) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -836,7 +836,7 @@ impl ActivationSignalDetectionConfiguration { (::windows_core::Interface::vtable(this).TrainingStepCompletionMaxAllowedTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -919,7 +919,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).CanCreateConfigurations)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedModelDataTypes(&self) -> ::windows_core::Result> { let this = self; @@ -928,7 +928,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).SupportedModelDataTypes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedTrainingDataFormats(&self) -> ::windows_core::Result> { let this = self; @@ -937,7 +937,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).SupportedTrainingDataFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedPowerStates(&self) -> ::windows_core::Result> { let this = self; @@ -946,7 +946,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).SupportedPowerStates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedModelIdsForSignalId(&self, signalid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -955,7 +955,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).GetSupportedModelIdsForSignalId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(signalid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedModelIdsForSignalIdAsync(&self, signalid: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = self; @@ -968,7 +968,7 @@ impl ActivationSignalDetector { let this = self; unsafe { (::windows_core::Interface::vtable(this).CreateConfiguration)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(signalid), ::core::mem::transmute_copy(modelid), ::core::mem::transmute_copy(displayname)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateConfigurationAsync(&self, signalid: &::windows_core::HSTRING, modelid: &::windows_core::HSTRING, displayname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -977,7 +977,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).CreateConfigurationAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(signalid), ::core::mem::transmute_copy(modelid), ::core::mem::transmute_copy(displayname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetConfigurations(&self) -> ::windows_core::Result> { let this = self; @@ -986,7 +986,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).GetConfigurations)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetConfigurationsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1002,7 +1002,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).GetConfiguration)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(signalid), ::core::mem::transmute_copy(modelid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetConfigurationAsync(&self, signalid: &::windows_core::HSTRING, modelid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1015,7 +1015,7 @@ impl ActivationSignalDetector { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveConfiguration)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(signalid), ::core::mem::transmute_copy(modelid)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConfigurationAsync(&self, signalid: &::windows_core::HSTRING, modelid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1024,7 +1024,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).RemoveConfigurationAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(signalid), ::core::mem::transmute_copy(modelid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAvailableModelIdsForSignalIdAsync(&self, signalid: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1033,7 +1033,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).GetAvailableModelIdsForSignalIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(signalid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAvailableModelIdsForSignalId(&self, signalid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1042,7 +1042,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).GetAvailableModelIdsForSignalId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(signalid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateConfigurationWithResultAsync(&self, signalid: &::windows_core::HSTRING, modelid: &::windows_core::HSTRING, displayname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1058,7 +1058,7 @@ impl ActivationSignalDetector { (::windows_core::Interface::vtable(this).CreateConfigurationWithResult)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(signalid), ::core::mem::transmute_copy(modelid), ::core::mem::transmute_copy(displayname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConfigurationWithResultAsync(&self, signalid: &::windows_core::HSTRING, modelid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1101,7 +1101,7 @@ unsafe impl ::core::marker::Sync for ActivationSignalDetector {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ConversationalAgentDetectorManager(::windows_core::IUnknown); impl ConversationalAgentDetectorManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAllActivationSignalDetectors(&self) -> ::windows_core::Result> { let this = self; @@ -1110,7 +1110,7 @@ impl ConversationalAgentDetectorManager { (::windows_core::Interface::vtable(this).GetAllActivationSignalDetectors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAllActivationSignalDetectorsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1119,7 +1119,7 @@ impl ConversationalAgentDetectorManager { (::windows_core::Interface::vtable(this).GetAllActivationSignalDetectorsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetActivationSignalDetectors(&self, kind: ActivationSignalDetectorKind) -> ::windows_core::Result> { let this = self; @@ -1128,7 +1128,7 @@ impl ConversationalAgentDetectorManager { (::windows_core::Interface::vtable(this).GetActivationSignalDetectors)(::windows_core::Interface::as_raw(this), kind, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetActivationSignalDetectorsAsync(&self, kind: ActivationSignalDetectorKind) -> ::windows_core::Result>> { let this = self; @@ -1144,7 +1144,7 @@ impl ConversationalAgentDetectorManager { (::windows_core::Interface::vtable(this).GetActivationSignalDetectorFromId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(detectorid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetActivationSignalDetectorFromIdAsync(&self, detectorid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1184,13 +1184,13 @@ unsafe impl ::core::marker::Sync for ConversationalAgentDetectorManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ConversationalAgentSession(::windows_core::IUnknown); impl ConversationalAgentSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SessionInterrupted(&self, handler: P0) -> ::windows_core::Result where @@ -1202,13 +1202,13 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).SessionInterrupted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSessionInterrupted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSessionInterrupted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SignalDetected(&self, handler: P0) -> ::windows_core::Result where @@ -1220,13 +1220,13 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).SignalDetected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSignalDetected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSignalDetected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1238,7 +1238,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).SystemStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSystemStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1300,7 +1300,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).IsInterrupted)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestInterruptibleAsync(&self, interruptible: bool) -> ::windows_core::Result> { let this = self; @@ -1316,7 +1316,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).RequestInterruptible)(::windows_core::Interface::as_raw(this), interruptible, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAgentStateChangeAsync(&self, state: ConversationalAgentState) -> ::windows_core::Result> { let this = self; @@ -1332,7 +1332,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).RequestAgentStateChange)(::windows_core::Interface::as_raw(this), state, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestForegroundActivationAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1348,7 +1348,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).RequestForegroundActivation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAudioClientAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1364,7 +1364,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).GetAudioClient)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Audio`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Audio\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Audio"))] pub fn CreateAudioDeviceInputNodeAsync(&self, graph: P0) -> ::windows_core::Result> where @@ -1376,7 +1376,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).CreateAudioDeviceInputNodeAsync)(::windows_core::Interface::as_raw(this), graph.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Audio`"] + #[doc = "Required features: `\"Media_Audio\"`"] #[cfg(feature = "Media_Audio")] pub fn CreateAudioDeviceInputNode(&self, graph: P0) -> ::windows_core::Result where @@ -1388,7 +1388,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).CreateAudioDeviceInputNode)(::windows_core::Interface::as_raw(this), graph.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAudioCaptureDeviceIdAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1404,7 +1404,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).GetAudioCaptureDeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAudioRenderDeviceIdAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1420,7 +1420,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).GetAudioRenderDeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSignalModelIdAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1436,7 +1436,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).GetSignalModelId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSignalModelIdAsync(&self, signalmodelid: u32) -> ::windows_core::Result> { let this = self; @@ -1452,7 +1452,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).SetSignalModelId)(::windows_core::Interface::as_raw(this), signalmodelid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedSignalModelIdsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1461,7 +1461,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).GetSupportedSignalModelIdsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedSignalModelIds(&self) -> ::windows_core::Result> { let this = self; @@ -1470,7 +1470,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).GetSupportedSignalModelIds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestActivationAsync(&self, activationkind: ConversationalAgentActivationKind) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1486,7 +1486,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).RequestActivation)(::windows_core::Interface::as_raw(this), activationkind, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSupportLockScreenActivationAsync(&self, lockscreenactivationsupported: bool) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1499,7 +1499,7 @@ impl ConversationalAgentSession { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSupportLockScreenActivation)(::windows_core::Interface::as_raw(this), lockscreenactivationsupported).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMissingPrerequisites(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1508,7 +1508,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).GetMissingPrerequisites)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMissingPrerequisitesAsync(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1517,7 +1517,7 @@ impl ConversationalAgentSession { (::windows_core::Interface::vtable(this).GetMissingPrerequisitesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCurrentSessionAsync() -> ::windows_core::Result> { Self::IConversationalAgentSessionStatics(|this| unsafe { @@ -1624,7 +1624,7 @@ impl ConversationalAgentSignal { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSignalContext)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SignalStart(&self) -> ::windows_core::Result { let this = self; @@ -1633,13 +1633,13 @@ impl ConversationalAgentSignal { (::windows_core::Interface::vtable(this).SignalStart)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSignalStart(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSignalStart)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SignalEnd(&self) -> ::windows_core::Result { let this = self; @@ -1648,7 +1648,7 @@ impl ConversationalAgentSignal { (::windows_core::Interface::vtable(this).SignalEnd)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSignalEnd(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -1789,7 +1789,7 @@ impl DetectionConfigurationAvailabilityInfo { (::windows_core::Interface::vtable(this).HasLockScreenPermission)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UnavailableSystemResources(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Core/impl.rs b/crates/libs/windows/src/Windows/ApplicationModel/Core/impl.rs index 9c84c7e0f1..c659769447 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Core/impl.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Core/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ICoreApplicationUnhandledError_Impl: Sized { fn UnhandledErrorDetected(&self, handler: ::core::option::Option<&super::super::Foundation::EventHandler>) -> ::windows_core::Result; @@ -37,7 +37,7 @@ impl ICoreApplicationUnhandledError_Vtbl { *iid == ::IID } } -#[doc = "Required features: `UI_Core`"] +#[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub trait IFrameworkView_Impl: Sized { fn Initialize(&self, applicationview: ::core::option::Option<&CoreApplicationView>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Core/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Core/mod.rs index 472abadcf8..e2c9d9d0e8 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Core/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Core/mod.rs @@ -202,7 +202,7 @@ pub struct ICoreApplicationExit_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICoreApplicationUnhandledError(::windows_core::IUnknown); impl ICoreApplicationUnhandledError { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnhandledErrorDetected(&self, handler: P0) -> ::windows_core::Result where @@ -214,7 +214,7 @@ impl ICoreApplicationUnhandledError { (::windows_core::Interface::vtable(this).UnhandledErrorDetected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUnhandledErrorDetected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -473,7 +473,7 @@ impl IFrameworkView { let this = self; unsafe { (::windows_core::Interface::vtable(this).Initialize)(::windows_core::Interface::as_raw(this), applicationview.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn SetWindow(&self, window: P0) -> ::windows_core::Result<()> where @@ -609,7 +609,7 @@ impl AppListEntry { (::windows_core::Interface::vtable(this).DisplayInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchAsync(&self) -> ::windows_core::Result> { let this = self; @@ -625,7 +625,7 @@ impl AppListEntry { (::windows_core::Interface::vtable(this).AppUserModelId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn LaunchForUserAsync(&self, user: P0) -> ::windows_core::Result> where @@ -668,7 +668,7 @@ impl CoreApplication { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Suspending(handler: P0) -> ::windows_core::Result where @@ -679,12 +679,12 @@ impl CoreApplication { (::windows_core::Interface::vtable(this).Suspending)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSuspending(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ICoreApplication(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveSuspending)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Resuming(handler: P0) -> ::windows_core::Result where @@ -695,12 +695,12 @@ impl CoreApplication { (::windows_core::Interface::vtable(this).Resuming)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveResuming(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ICoreApplication(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveResuming)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties() -> ::windows_core::Result { Self::ICoreApplication(|this| unsafe { @@ -720,7 +720,7 @@ impl CoreApplication { { Self::ICoreApplication(|this| unsafe { (::windows_core::Interface::vtable(this).Run)(::windows_core::Interface::as_raw(this), viewsource.try_into_param()?.abi()).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RunWithActivationFactories(activationfactorycallback: P0) -> ::windows_core::Result<()> where @@ -728,7 +728,7 @@ impl CoreApplication { { Self::ICoreApplication(|this| unsafe { (::windows_core::Interface::vtable(this).RunWithActivationFactories)(::windows_core::Interface::as_raw(this), activationfactorycallback.try_into_param()?.abi()).ok() }) } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn BackgroundActivated(handler: P0) -> ::windows_core::Result where @@ -739,12 +739,12 @@ impl CoreApplication { (::windows_core::Interface::vtable(this).BackgroundActivated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBackgroundActivated(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ICoreApplication2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveBackgroundActivated)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LeavingBackground(handler: P0) -> ::windows_core::Result where @@ -755,12 +755,12 @@ impl CoreApplication { (::windows_core::Interface::vtable(this).LeavingBackground)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLeavingBackground(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ICoreApplication2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveLeavingBackground)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnteredBackground(handler: P0) -> ::windows_core::Result where @@ -771,7 +771,7 @@ impl CoreApplication { (::windows_core::Interface::vtable(this).EnteredBackground)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnteredBackground(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ICoreApplication2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveEnteredBackground)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -779,7 +779,7 @@ impl CoreApplication { pub fn EnablePrelaunch(value: bool) -> ::windows_core::Result<()> { Self::ICoreApplication2(|this| unsafe { (::windows_core::Interface::vtable(this).EnablePrelaunch)(::windows_core::Interface::as_raw(this), value).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestRestartAsync(launcharguments: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICoreApplication3(|this| unsafe { @@ -787,7 +787,7 @@ impl CoreApplication { (::windows_core::Interface::vtable(this).RequestRestartAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(launcharguments), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn RequestRestartForUserAsync(user: P0, launcharguments: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -801,7 +801,7 @@ impl CoreApplication { pub fn Exit() -> ::windows_core::Result<()> { Self::ICoreApplicationExit(|this| unsafe { (::windows_core::Interface::vtable(this).Exit)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Exiting(handler: P0) -> ::windows_core::Result where @@ -812,12 +812,12 @@ impl CoreApplication { (::windows_core::Interface::vtable(this).Exiting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveExiting(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ICoreApplicationExit(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveExiting)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnhandledErrorDetected(handler: P0) -> ::windows_core::Result where @@ -828,7 +828,7 @@ impl CoreApplication { (::windows_core::Interface::vtable(this).UnhandledErrorDetected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUnhandledErrorDetected(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ICoreApplicationUnhandledError(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveUnhandledErrorDetected)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -839,7 +839,7 @@ impl CoreApplication { pub fn DecrementApplicationUseCount() -> ::windows_core::Result<()> { Self::ICoreApplicationUseCount(|this| unsafe { (::windows_core::Interface::vtable(this).DecrementApplicationUseCount)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Views() -> ::windows_core::Result> { Self::ICoreImmersiveApplication(|this| unsafe { @@ -927,7 +927,7 @@ impl ::windows_core::RuntimeName for CoreApplication { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreApplicationView(::windows_core::IUnknown); impl CoreApplicationView { - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn CoreWindow(&self) -> ::windows_core::Result { let this = self; @@ -936,7 +936,7 @@ impl CoreApplicationView { (::windows_core::Interface::vtable(this).CoreWindow)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn Activated(&self, handler: P0) -> ::windows_core::Result where @@ -948,7 +948,7 @@ impl CoreApplicationView { (::windows_core::Interface::vtable(this).Activated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveActivated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -968,7 +968,7 @@ impl CoreApplicationView { (::windows_core::Interface::vtable(this).IsHosted)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -991,7 +991,7 @@ impl CoreApplicationView { (::windows_core::Interface::vtable(this).TitleBar)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HostedViewClosing(&self, handler: P0) -> ::windows_core::Result where @@ -1003,13 +1003,13 @@ impl CoreApplicationView { (::windows_core::Interface::vtable(this).HostedViewClosing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHostedViewClosing(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHostedViewClosing)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1018,7 +1018,7 @@ impl CoreApplicationView { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1077,7 +1077,7 @@ impl CoreApplicationViewTitleBar { (::windows_core::Interface::vtable(this).Height)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LayoutMetricsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1089,7 +1089,7 @@ impl CoreApplicationViewTitleBar { (::windows_core::Interface::vtable(this).LayoutMetricsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLayoutMetricsChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1102,7 +1102,7 @@ impl CoreApplicationViewTitleBar { (::windows_core::Interface::vtable(this).IsVisible)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsVisibleChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1114,7 +1114,7 @@ impl CoreApplicationViewTitleBar { (::windows_core::Interface::vtable(this).IsVisibleChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsVisibleChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1138,7 +1138,7 @@ impl ::windows_core::RuntimeName for CoreApplicationViewTitleBar { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HostedViewClosingEventArgs(::windows_core::IUnknown); impl HostedViewClosingEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/Core/impl.rs b/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/Core/impl.rs index 9c530b7e24..24bc81b12f 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/Core/impl.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/Core/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ICoreDropOperationTarget_Impl: Sized { fn EnterAsync(&self, draginfo: ::core::option::Option<&CoreDragInfo>, draguioverride: ::core::option::Option<&CoreDragUIOverride>) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/Core/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/Core/mod.rs index 0494b395e7..cf2dc37ee9 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/Core/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/Core/mod.rs @@ -160,7 +160,7 @@ pub struct ICoreDragUIOverride_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICoreDropOperationTarget(::windows_core::IUnknown); impl ICoreDropOperationTarget { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnterAsync(&self, draginfo: P0, draguioverride: P1) -> ::windows_core::Result> where @@ -173,7 +173,7 @@ impl ICoreDropOperationTarget { (::windows_core::Interface::vtable(this).EnterAsync)(::windows_core::Interface::as_raw(this), draginfo.into_param().abi(), draguioverride.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OverAsync(&self, draginfo: P0, draguioverride: P1) -> ::windows_core::Result> where @@ -186,7 +186,7 @@ impl ICoreDropOperationTarget { (::windows_core::Interface::vtable(this).OverAsync)(::windows_core::Interface::as_raw(this), draginfo.into_param().abi(), draguioverride.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LeaveAsync(&self, draginfo: P0) -> ::windows_core::Result where @@ -198,7 +198,7 @@ impl ICoreDropOperationTarget { (::windows_core::Interface::vtable(this).LeaveAsync)(::windows_core::Interface::as_raw(this), draginfo.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DropAsync(&self, draginfo: P0) -> ::windows_core::Result> where @@ -262,7 +262,7 @@ pub struct ICoreDropOperationTargetRequestedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreDragDropManager(::windows_core::IUnknown); impl CoreDragDropManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TargetRequested(&self, value: P0) -> ::windows_core::Result where @@ -274,7 +274,7 @@ impl CoreDragDropManager { (::windows_core::Interface::vtable(this).TargetRequested)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTargetRequested(&self, value: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -336,7 +336,7 @@ impl CoreDragInfo { (::windows_core::Interface::vtable(this).Modifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -390,7 +390,7 @@ impl CoreDragOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPointerId)(::windows_core::Interface::as_raw(this), pointerid).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetDragUIContentFromSoftwareBitmap(&self, softwarebitmap: P0) -> ::windows_core::Result<()> where @@ -399,7 +399,7 @@ impl CoreDragOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDragUIContentFromSoftwareBitmap)(::windows_core::Interface::as_raw(this), softwarebitmap.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging"))] pub fn SetDragUIContentFromSoftwareBitmapWithAnchorPoint(&self, softwarebitmap: P0, anchorpoint: super::super::super::super::Foundation::Point) -> ::windows_core::Result<()> where @@ -419,7 +419,7 @@ impl CoreDragOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDragUIContentMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result> { let this = self; @@ -459,7 +459,7 @@ unsafe impl ::core::marker::Sync for CoreDragOperation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreDragUIOverride(::windows_core::IUnknown); impl CoreDragUIOverride { - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetContentFromSoftwareBitmap(&self, softwarebitmap: P0) -> ::windows_core::Result<()> where @@ -468,7 +468,7 @@ impl CoreDragUIOverride { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContentFromSoftwareBitmap)(::windows_core::Interface::as_raw(this), softwarebitmap.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging"))] pub fn SetContentFromSoftwareBitmapWithAnchorPoint(&self, softwarebitmap: P0, anchorpoint: super::super::super::super::Foundation::Point) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/mod.rs index 8eee1bcacd..7d02c7e4d7 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/DragDrop/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "ApplicationModel_DataTransfer_DragDrop_Core")] -#[doc = "Required features: `ApplicationModel_DataTransfer_DragDrop_Core`"] +#[doc = "Required features: `\"ApplicationModel_DataTransfer_DragDrop_Core\"`"] pub mod Core; #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/ShareTarget/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/ShareTarget/mod.rs index 7f8395bb95..bec7a6424a 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/ShareTarget/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/ShareTarget/mod.rs @@ -114,7 +114,7 @@ impl QuickLink { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -123,7 +123,7 @@ impl QuickLink { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetThumbnail(&self, value: P0) -> ::windows_core::Result<()> where @@ -143,7 +143,7 @@ impl QuickLink { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedDataFormats(&self) -> ::windows_core::Result> { let this = self; @@ -152,7 +152,7 @@ impl QuickLink { (::windows_core::Interface::vtable(this).SupportedDataFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedFileTypes(&self) -> ::windows_core::Result> { let this = self; @@ -228,7 +228,7 @@ impl ShareOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DismissUI)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `ApplicationModel_Contacts`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Contacts", feature = "Foundation_Collections"))] pub fn Contacts(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/mod.rs index 635b05759c..c967d30faf 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/DataTransfer/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "ApplicationModel_DataTransfer_DragDrop")] -#[doc = "Required features: `ApplicationModel_DataTransfer_DragDrop`"] +#[doc = "Required features: `\"ApplicationModel_DataTransfer_DragDrop\"`"] pub mod DragDrop; #[cfg(feature = "ApplicationModel_DataTransfer_ShareTarget")] -#[doc = "Required features: `ApplicationModel_DataTransfer_ShareTarget`"] +#[doc = "Required features: `\"ApplicationModel_DataTransfer_ShareTarget\"`"] pub mod ShareTarget; #[doc(hidden)] #[repr(transparent)] @@ -1158,7 +1158,7 @@ impl Clipboard { pub fn Clear() -> ::windows_core::Result<()> { Self::IClipboardStatics(|this| unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentChanged(handler: P0) -> ::windows_core::Result where @@ -1169,12 +1169,12 @@ impl Clipboard { (::windows_core::Interface::vtable(this).ContentChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContentChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IClipboardStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveContentChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetHistoryItemsAsync() -> ::windows_core::Result> { Self::IClipboardStatics2(|this| unsafe { @@ -1228,7 +1228,7 @@ impl Clipboard { (::windows_core::Interface::vtable(this).SetContentWithOptions)(::windows_core::Interface::as_raw(this), content.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HistoryChanged(handler: P0) -> ::windows_core::Result where @@ -1239,12 +1239,12 @@ impl Clipboard { (::windows_core::Interface::vtable(this).HistoryChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHistoryChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IClipboardStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveHistoryChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RoamingEnabledChanged(handler: P0) -> ::windows_core::Result where @@ -1255,12 +1255,12 @@ impl Clipboard { (::windows_core::Interface::vtable(this).RoamingEnabledChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRoamingEnabledChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IClipboardStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRoamingEnabledChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HistoryEnabledChanged(handler: P0) -> ::windows_core::Result where @@ -1271,7 +1271,7 @@ impl Clipboard { (::windows_core::Interface::vtable(this).HistoryEnabledChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHistoryEnabledChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IClipboardStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveHistoryEnabledChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -1323,7 +1323,7 @@ impl ClipboardContentOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsAllowedInHistory)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RoamingFormats(&self) -> ::windows_core::Result> { let this = self; @@ -1332,7 +1332,7 @@ impl ClipboardContentOptions { (::windows_core::Interface::vtable(this).RoamingFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HistoryFormats(&self) -> ::windows_core::Result> { let this = self; @@ -1387,7 +1387,7 @@ impl ClipboardHistoryItem { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1430,7 +1430,7 @@ impl ClipboardHistoryItemsResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = self; @@ -1491,7 +1491,7 @@ impl DataPackage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRequestedOperation)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OperationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -1503,13 +1503,13 @@ impl DataPackage { (::windows_core::Interface::vtable(this).OperationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOperationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveOperationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Destroyed(&self, handler: P0) -> ::windows_core::Result where @@ -1521,7 +1521,7 @@ impl DataPackage { (::windows_core::Interface::vtable(this).Destroyed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDestroyed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1545,7 +1545,7 @@ impl DataPackage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1558,7 +1558,7 @@ impl DataPackage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHtmlFormat)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn ResourceMap(&self) -> ::windows_core::Result> { let this = self; @@ -1571,7 +1571,7 @@ impl DataPackage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRtf)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetBitmap(&self, value: P0) -> ::windows_core::Result<()> where @@ -1580,7 +1580,7 @@ impl DataPackage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBitmap)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn SetStorageItemsReadOnly(&self, value: P0) -> ::windows_core::Result<()> where @@ -1589,7 +1589,7 @@ impl DataPackage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStorageItemsReadOnly)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn SetStorageItems(&self, value: P0, readonly: bool) -> ::windows_core::Result<()> where @@ -1598,7 +1598,7 @@ impl DataPackage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStorageItems)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), readonly).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetApplicationLink(&self, value: P0) -> ::windows_core::Result<()> where @@ -1607,7 +1607,7 @@ impl DataPackage { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetApplicationLink)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetWebLink(&self, value: P0) -> ::windows_core::Result<()> where @@ -1616,7 +1616,7 @@ impl DataPackage { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetWebLink)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShareCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -1628,13 +1628,13 @@ impl DataPackage { (::windows_core::Interface::vtable(this).ShareCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShareCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveShareCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShareCanceled(&self, handler: P0) -> ::windows_core::Result where @@ -1646,7 +1646,7 @@ impl DataPackage { (::windows_core::Interface::vtable(this).ShareCanceled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShareCanceled(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1694,7 +1694,7 @@ impl DataPackagePropertySet { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDescription)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -1703,7 +1703,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetThumbnail(&self, value: P0) -> ::windows_core::Result<()> where @@ -1712,7 +1712,7 @@ impl DataPackagePropertySet { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetThumbnail)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FileTypes(&self) -> ::windows_core::Result> { let this = self; @@ -1732,7 +1732,7 @@ impl DataPackagePropertySet { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetApplicationName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApplicationListingUri(&self) -> ::windows_core::Result { let this = self; @@ -1741,7 +1741,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).ApplicationListingUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetApplicationListingUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1750,7 +1750,7 @@ impl DataPackagePropertySet { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetApplicationListingUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentSourceWebLink(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1759,7 +1759,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).ContentSourceWebLink)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetContentSourceWebLink(&self, value: P0) -> ::windows_core::Result<()> where @@ -1768,7 +1768,7 @@ impl DataPackagePropertySet { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetContentSourceWebLink)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentSourceApplicationLink(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1777,7 +1777,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).ContentSourceApplicationLink)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetContentSourceApplicationLink(&self, value: P0) -> ::windows_core::Result<()> where @@ -1797,7 +1797,7 @@ impl DataPackagePropertySet { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPackageFamilyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Square30x30Logo(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1806,7 +1806,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).Square30x30Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSquare30x30Logo(&self, value: P0) -> ::windows_core::Result<()> where @@ -1815,7 +1815,7 @@ impl DataPackagePropertySet { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSquare30x30Logo)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn LogoBackgroundColor(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1824,7 +1824,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).LogoBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetLogoBackgroundColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1852,7 +1852,7 @@ impl DataPackagePropertySet { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetContentSourceUserActivityJson)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -1861,7 +1861,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::IInspectable> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1870,7 +1870,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1879,7 +1879,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1888,7 +1888,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1897,7 +1897,7 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result where @@ -1909,13 +1909,13 @@ impl DataPackagePropertySet { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1975,7 +1975,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -1984,7 +1984,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FileTypes(&self) -> ::windows_core::Result> { let this = self; @@ -2000,7 +2000,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).ApplicationName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApplicationListingUri(&self) -> ::windows_core::Result { let this = self; @@ -2016,7 +2016,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).PackageFamilyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentSourceWebLink(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2025,7 +2025,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).ContentSourceWebLink)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentSourceApplicationLink(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2034,7 +2034,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).ContentSourceApplicationLink)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Square30x30Logo(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2043,7 +2043,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).Square30x30Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn LogoBackgroundColor(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2073,7 +2073,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).IsFromRoamingClipboard)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -2082,7 +2082,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::IInspectable> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2091,7 +2091,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2100,7 +2100,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2109,7 +2109,7 @@ impl DataPackagePropertySetView { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Split(&self, first: &mut ::core::option::Option>, second: &mut ::core::option::Option>) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2173,7 +2173,7 @@ impl DataPackageView { let this = self; unsafe { (::windows_core::Interface::vtable(this).ReportOperationCompleted)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AvailableFormats(&self) -> ::windows_core::Result> { let this = self; @@ -2189,7 +2189,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).Contains)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(formatid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDataAsync(&self, formatid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2198,7 +2198,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetDataAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(formatid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetTextAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2207,7 +2207,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetTextAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCustomTextAsync(&self, formatid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2216,7 +2216,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetCustomTextAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(formatid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetUriAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2225,7 +2225,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetUriAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetHtmlFormatAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2234,7 +2234,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetHtmlFormatAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn GetResourceMapAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -2243,7 +2243,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetResourceMapAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRtfAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2252,7 +2252,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetRtfAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetBitmapAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2261,7 +2261,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetBitmapAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn GetStorageItemsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -2270,7 +2270,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetStorageItemsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetApplicationLinkAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2279,7 +2279,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetApplicationLinkAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetWebLinkAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2288,7 +2288,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).GetWebLinkAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Security_EnterpriseData`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_EnterpriseData\"`"] #[cfg(all(feature = "Foundation", feature = "Security_EnterpriseData"))] pub fn RequestAccessAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2297,7 +2297,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).RequestAccessAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Security_EnterpriseData`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_EnterpriseData\"`"] #[cfg(all(feature = "Foundation", feature = "Security_EnterpriseData"))] pub fn RequestAccessWithEnterpriseIdAsync(&self, enterpriseid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2306,7 +2306,7 @@ impl DataPackageView { (::windows_core::Interface::vtable(this).RequestAccessWithEnterpriseIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(enterpriseid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_EnterpriseData`"] + #[doc = "Required features: `\"Security_EnterpriseData\"`"] #[cfg(feature = "Security_EnterpriseData")] pub fn UnlockAndAssumeEnterpriseIdentity(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2370,7 +2370,7 @@ impl DataProviderRequest { (::windows_core::Interface::vtable(this).FormatId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; @@ -2427,7 +2427,7 @@ impl DataRequest { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetData)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; @@ -2518,7 +2518,7 @@ unsafe impl ::core::marker::Sync for DataRequestedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DataTransferManager(::windows_core::IUnknown); impl DataTransferManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DataRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2530,13 +2530,13 @@ impl DataTransferManager { (::windows_core::Interface::vtable(this).DataRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDataRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDataRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TargetApplicationChosen(&self, handler: P0) -> ::windows_core::Result where @@ -2548,13 +2548,13 @@ impl DataTransferManager { (::windows_core::Interface::vtable(this).TargetApplicationChosen)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTargetApplicationChosen(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTargetApplicationChosen)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShareProvidersRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2566,7 +2566,7 @@ impl DataTransferManager { (::windows_core::Interface::vtable(this).ShareProvidersRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShareProvidersRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2717,7 +2717,7 @@ impl ShareProvider { (::windows_core::Interface::vtable(this).Title)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DisplayIcon(&self) -> ::windows_core::Result { let this = self; @@ -2726,7 +2726,7 @@ impl ShareProvider { (::windows_core::Interface::vtable(this).DisplayIcon)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn BackgroundColor(&self) -> ::windows_core::Result { let this = self; @@ -2749,7 +2749,7 @@ impl ShareProvider { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTag)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Storage_Streams`, `UI`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"UI\"`"] #[cfg(all(feature = "Storage_Streams", feature = "UI"))] pub fn Create(title: &::windows_core::HSTRING, displayicon: P0, backgroundcolor: super::super::UI::Color, handler: P1) -> ::windows_core::Result where @@ -2824,7 +2824,7 @@ unsafe impl ::core::marker::Sync for ShareProviderOperation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ShareProvidersRequestedEventArgs(::windows_core::IUnknown); impl ShareProvidersRequestedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Providers(&self) -> ::windows_core::Result> { let this = self; @@ -2840,7 +2840,7 @@ impl ShareProvidersRequestedEventArgs { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2921,7 +2921,7 @@ impl ShareUIOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTheme)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectionRect(&self) -> ::windows_core::Result> { let this = self; @@ -2930,7 +2930,7 @@ impl ShareUIOptions { (::windows_core::Interface::vtable(this).SelectionRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSelectionRect(&self, value: P0) -> ::windows_core::Result<()> where @@ -2957,7 +2957,7 @@ unsafe impl ::core::marker::Send for ShareUIOptions {} unsafe impl ::core::marker::Sync for ShareUIOptions {} pub struct SharedStorageAccessManager; impl SharedStorageAccessManager { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn AddFile(file: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -2968,7 +2968,7 @@ impl SharedStorageAccessManager { (::windows_core::Interface::vtable(this).AddFile)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn RedeemTokenForFileAsync(token: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ISharedStorageAccessManagerStatics(|this| unsafe { @@ -2996,7 +2996,7 @@ impl StandardDataFormats { (::windows_core::Interface::vtable(this).Text)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Uri() -> ::windows_core::Result<::windows_core::HSTRING> { Self::IStandardDataFormatsStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Email/DataProvider/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Email/DataProvider/mod.rs index 7809c617bf..ef20921083 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Email/DataProvider/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Email/DataProvider/mod.rs @@ -867,7 +867,7 @@ pub struct IEmailMailboxValidateCertificatesRequestEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EmailDataProviderConnection(::windows_core::IUnknown); impl EmailDataProviderConnection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MailboxSyncRequested(&self, handler: P0) -> ::windows_core::Result where @@ -879,13 +879,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).MailboxSyncRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMailboxSyncRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMailboxSyncRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadMessageRequested(&self, handler: P0) -> ::windows_core::Result where @@ -897,13 +897,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).DownloadMessageRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDownloadMessageRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDownloadMessageRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadAttachmentRequested(&self, handler: P0) -> ::windows_core::Result where @@ -915,13 +915,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).DownloadAttachmentRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDownloadAttachmentRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDownloadAttachmentRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFolderRequested(&self, handler: P0) -> ::windows_core::Result where @@ -933,13 +933,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).CreateFolderRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCreateFolderRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCreateFolderRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteFolderRequested(&self, handler: P0) -> ::windows_core::Result where @@ -951,13 +951,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).DeleteFolderRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDeleteFolderRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDeleteFolderRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EmptyFolderRequested(&self, handler: P0) -> ::windows_core::Result where @@ -969,13 +969,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).EmptyFolderRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEmptyFolderRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEmptyFolderRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveFolderRequested(&self, handler: P0) -> ::windows_core::Result where @@ -987,13 +987,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).MoveFolderRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMoveFolderRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMoveFolderRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateMeetingResponseRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1005,13 +1005,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).UpdateMeetingResponseRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdateMeetingResponseRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdateMeetingResponseRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ForwardMeetingRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1023,13 +1023,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).ForwardMeetingRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveForwardMeetingRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveForwardMeetingRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProposeNewTimeForMeetingRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1041,13 +1041,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).ProposeNewTimeForMeetingRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProposeNewTimeForMeetingRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveProposeNewTimeForMeetingRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAutoReplySettingsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1059,13 +1059,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).SetAutoReplySettingsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSetAutoReplySettingsRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSetAutoReplySettingsRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAutoReplySettingsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1077,13 +1077,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).GetAutoReplySettingsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGetAutoReplySettingsRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveGetAutoReplySettingsRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResolveRecipientsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1095,13 +1095,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).ResolveRecipientsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveResolveRecipientsRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveResolveRecipientsRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ValidateCertificatesRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1113,13 +1113,13 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).ValidateCertificatesRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveValidateCertificatesRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveValidateCertificatesRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServerSearchReadBatchRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1131,7 +1131,7 @@ impl EmailDataProviderConnection { (::windows_core::Interface::vtable(this).ServerSearchReadBatchRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveServerSearchReadBatchRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1209,7 +1209,7 @@ impl EmailMailboxCreateFolderRequest { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self, folder: P0) -> ::windows_core::Result where @@ -1221,7 +1221,7 @@ impl EmailMailboxCreateFolderRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), folder.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self, status: super::EmailMailboxCreateFolderStatus) -> ::windows_core::Result { let this = self; @@ -1257,7 +1257,7 @@ impl EmailMailboxCreateFolderRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1300,7 +1300,7 @@ impl EmailMailboxDeleteFolderRequest { (::windows_core::Interface::vtable(this).EmailFolderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1309,7 +1309,7 @@ impl EmailMailboxDeleteFolderRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self, status: super::EmailMailboxDeleteFolderStatus) -> ::windows_core::Result { let this = self; @@ -1345,7 +1345,7 @@ impl EmailMailboxDeleteFolderRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1395,7 +1395,7 @@ impl EmailMailboxDownloadAttachmentRequest { (::windows_core::Interface::vtable(this).EmailAttachmentId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1404,7 +1404,7 @@ impl EmailMailboxDownloadAttachmentRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1440,7 +1440,7 @@ impl EmailMailboxDownloadAttachmentRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1483,7 +1483,7 @@ impl EmailMailboxDownloadMessageRequest { (::windows_core::Interface::vtable(this).EmailMessageId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1492,7 +1492,7 @@ impl EmailMailboxDownloadMessageRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1528,7 +1528,7 @@ impl EmailMailboxDownloadMessageRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1571,7 +1571,7 @@ impl EmailMailboxEmptyFolderRequest { (::windows_core::Interface::vtable(this).EmailFolderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1580,7 +1580,7 @@ impl EmailMailboxEmptyFolderRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self, status: super::EmailMailboxEmptyFolderStatus) -> ::windows_core::Result { let this = self; @@ -1616,7 +1616,7 @@ impl EmailMailboxEmptyFolderRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1659,7 +1659,7 @@ impl EmailMailboxForwardMeetingRequest { (::windows_core::Interface::vtable(this).EmailMessageId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Recipients(&self) -> ::windows_core::Result> { let this = self; @@ -1696,7 +1696,7 @@ impl EmailMailboxForwardMeetingRequest { (::windows_core::Interface::vtable(this).Comment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1705,7 +1705,7 @@ impl EmailMailboxForwardMeetingRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1741,7 +1741,7 @@ impl EmailMailboxForwardMeetingRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1784,7 +1784,7 @@ impl EmailMailboxGetAutoReplySettingsRequest { (::windows_core::Interface::vtable(this).RequestedFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self, autoreplysettings: P0) -> ::windows_core::Result where @@ -1796,7 +1796,7 @@ impl EmailMailboxGetAutoReplySettingsRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), autoreplysettings.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1832,7 +1832,7 @@ impl EmailMailboxGetAutoReplySettingsRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1889,7 +1889,7 @@ impl EmailMailboxMoveFolderRequest { (::windows_core::Interface::vtable(this).NewFolderName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1898,7 +1898,7 @@ impl EmailMailboxMoveFolderRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1934,7 +1934,7 @@ impl EmailMailboxMoveFolderRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1977,7 +1977,7 @@ impl EmailMailboxProposeNewTimeForMeetingRequest { (::windows_core::Interface::vtable(this).EmailMessageId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NewStartTime(&self) -> ::windows_core::Result { let this = self; @@ -1986,7 +1986,7 @@ impl EmailMailboxProposeNewTimeForMeetingRequest { (::windows_core::Interface::vtable(this).NewStartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NewDuration(&self) -> ::windows_core::Result { let this = self; @@ -2009,7 +2009,7 @@ impl EmailMailboxProposeNewTimeForMeetingRequest { (::windows_core::Interface::vtable(this).Comment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2018,7 +2018,7 @@ impl EmailMailboxProposeNewTimeForMeetingRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2054,7 +2054,7 @@ impl EmailMailboxProposeNewTimeForMeetingRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2090,7 +2090,7 @@ impl EmailMailboxResolveRecipientsRequest { (::windows_core::Interface::vtable(this).EmailMailboxId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Recipients(&self) -> ::windows_core::Result> { let this = self; @@ -2099,7 +2099,7 @@ impl EmailMailboxResolveRecipientsRequest { (::windows_core::Interface::vtable(this).Recipients)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReportCompletedAsync(&self, resolutionresults: P0) -> ::windows_core::Result where @@ -2111,7 +2111,7 @@ impl EmailMailboxResolveRecipientsRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), resolutionresults.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2147,7 +2147,7 @@ impl EmailMailboxResolveRecipientsRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2211,7 +2211,7 @@ impl EmailMailboxServerSearchReadBatchRequest { (::windows_core::Interface::vtable(this).SuggestedBatchSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveMessageAsync(&self, message: P0) -> ::windows_core::Result where @@ -2223,7 +2223,7 @@ impl EmailMailboxServerSearchReadBatchRequest { (::windows_core::Interface::vtable(this).SaveMessageAsync)(::windows_core::Interface::as_raw(this), message.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2232,7 +2232,7 @@ impl EmailMailboxServerSearchReadBatchRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self, batchstatus: super::EmailBatchStatus) -> ::windows_core::Result { let this = self; @@ -2268,7 +2268,7 @@ impl EmailMailboxServerSearchReadBatchRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2311,7 +2311,7 @@ impl EmailMailboxSetAutoReplySettingsRequest { (::windows_core::Interface::vtable(this).AutoReplySettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2320,7 +2320,7 @@ impl EmailMailboxSetAutoReplySettingsRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2356,7 +2356,7 @@ impl EmailMailboxSetAutoReplySettingsRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2392,7 +2392,7 @@ impl EmailMailboxSyncManagerSyncRequest { (::windows_core::Interface::vtable(this).EmailMailboxId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2401,7 +2401,7 @@ impl EmailMailboxSyncManagerSyncRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2437,7 +2437,7 @@ impl EmailMailboxSyncManagerSyncRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2508,7 +2508,7 @@ impl EmailMailboxUpdateMeetingResponseRequest { (::windows_core::Interface::vtable(this).SendUpdate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2517,7 +2517,7 @@ impl EmailMailboxUpdateMeetingResponseRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2553,7 +2553,7 @@ impl EmailMailboxUpdateMeetingResponseRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2589,7 +2589,7 @@ impl EmailMailboxValidateCertificatesRequest { (::windows_core::Interface::vtable(this).EmailMailboxId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn Certificates(&self) -> ::windows_core::Result> { let this = self; @@ -2598,7 +2598,7 @@ impl EmailMailboxValidateCertificatesRequest { (::windows_core::Interface::vtable(this).Certificates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReportCompletedAsync(&self, validationstatuses: P0) -> ::windows_core::Result where @@ -2610,7 +2610,7 @@ impl EmailMailboxValidateCertificatesRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), validationstatuses.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -2646,7 +2646,7 @@ impl EmailMailboxValidateCertificatesRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Email/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Email/mod.rs index 8b79124ce0..8a00bea787 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Email/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Email/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "ApplicationModel_Email_DataProvider")] -#[doc = "Required features: `ApplicationModel_Email_DataProvider`"] +#[doc = "Required features: `\"ApplicationModel_Email_DataProvider\"`"] pub mod DataProvider; #[doc(hidden)] #[repr(transparent)] @@ -1590,7 +1590,7 @@ impl EmailAttachment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFileName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -1599,7 +1599,7 @@ impl EmailAttachment { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetData(&self, value: P0) -> ::windows_core::Result<()> where @@ -1688,7 +1688,7 @@ impl EmailAttachment { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMimeType)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Create(filename: &::windows_core::HSTRING, data: P0) -> ::windows_core::Result where @@ -1699,7 +1699,7 @@ impl EmailAttachment { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(filename), data.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Create2(filename: &::windows_core::HSTRING, data: P0, mimetype: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1796,7 +1796,7 @@ impl EmailConversation { (::windows_core::Interface::vtable(this).MostRecentMessageId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MostRecentMessageTime(&self) -> ::windows_core::Result { let this = self; @@ -1833,7 +1833,7 @@ impl EmailConversation { (::windows_core::Interface::vtable(this).UnreadMessageCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindMessagesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1842,7 +1842,7 @@ impl EmailConversation { (::windows_core::Interface::vtable(this).FindMessagesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindMessagesWithCountAsync(&self, count: u32) -> ::windows_core::Result>> { let this = self; @@ -1871,7 +1871,7 @@ unsafe impl ::core::marker::Sync for EmailConversation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EmailConversationBatch(::windows_core::IUnknown); impl EmailConversationBatch { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Conversations(&self) -> ::windows_core::Result> { let this = self; @@ -1907,7 +1907,7 @@ unsafe impl ::core::marker::Sync for EmailConversationBatch {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EmailConversationReader(::windows_core::IUnknown); impl EmailConversationReader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1990,7 +1990,7 @@ impl EmailFolder { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsSyncEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastSuccessfulSyncTime(&self) -> ::windows_core::Result { let this = self; @@ -1999,7 +1999,7 @@ impl EmailFolder { (::windows_core::Interface::vtable(this).LastSuccessfulSyncTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastSuccessfulSyncTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -2012,7 +2012,7 @@ impl EmailFolder { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFolderAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2021,7 +2021,7 @@ impl EmailFolder { (::windows_core::Interface::vtable(this).CreateFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result { let this = self; @@ -2030,7 +2030,7 @@ impl EmailFolder { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindChildFoldersAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -2056,7 +2056,7 @@ impl EmailFolder { (::windows_core::Interface::vtable(this).GetConversationReaderWithOptions)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMessageAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2082,7 +2082,7 @@ impl EmailFolder { (::windows_core::Interface::vtable(this).GetMessageReaderWithOptions)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMessageCountsAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2091,7 +2091,7 @@ impl EmailFolder { (::windows_core::Interface::vtable(this).GetMessageCountsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryMoveAsync(&self, newparentfolder: P0) -> ::windows_core::Result> where @@ -2103,7 +2103,7 @@ impl EmailFolder { (::windows_core::Interface::vtable(this).TryMoveAsync)(::windows_core::Interface::as_raw(this), newparentfolder.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryMoveWithNewNameAsync(&self, newparentfolder: P0, newfoldername: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -2115,7 +2115,7 @@ impl EmailFolder { (::windows_core::Interface::vtable(this).TryMoveWithNewNameAsync)(::windows_core::Interface::as_raw(this), newparentfolder.into_param().abi(), ::core::mem::transmute_copy(newfoldername), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySaveAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2124,7 +2124,7 @@ impl EmailFolder { (::windows_core::Interface::vtable(this).TrySaveAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveMessageAsync(&self, message: P0) -> ::windows_core::Result where @@ -2251,7 +2251,7 @@ impl EmailIrmInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCanReplyAll)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationDate(&self) -> ::windows_core::Result { let this = self; @@ -2260,7 +2260,7 @@ impl EmailIrmInfo { (::windows_core::Interface::vtable(this).ExpirationDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExpirationDate(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -2302,7 +2302,7 @@ impl EmailIrmInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTemplate)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Create(expiration: super::super::Foundation::DateTime, irmtemplate: P0) -> ::windows_core::Result where @@ -2514,7 +2514,7 @@ impl EmailMailbox { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMailAddress)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MailAddressAliases(&self) -> ::windows_core::Result> { let this = self; @@ -2607,7 +2607,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).GetMessageReaderWithOptions)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result { let this = self; @@ -2616,7 +2616,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetConversationAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2625,7 +2625,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).GetConversationAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2634,7 +2634,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).GetFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMessageAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2643,7 +2643,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).GetMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSpecialFolderAsync(&self, foldertype: EmailSpecialFolderKind) -> ::windows_core::Result> { let this = self; @@ -2652,7 +2652,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).GetSpecialFolderAsync)(::windows_core::Interface::as_raw(this), foldertype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -2661,7 +2661,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkMessageAsSeenAsync(&self, messageid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2670,7 +2670,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).MarkMessageAsSeenAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(messageid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkFolderAsSeenAsync(&self, folderid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2679,7 +2679,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).MarkFolderAsSeenAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(folderid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkMessageReadAsync(&self, messageid: &::windows_core::HSTRING, isread: bool) -> ::windows_core::Result { let this = self; @@ -2688,7 +2688,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).MarkMessageReadAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(messageid), isread, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ChangeMessageFlagStateAsync(&self, messageid: &::windows_core::HSTRING, flagstate: EmailFlagState) -> ::windows_core::Result { let this = self; @@ -2697,7 +2697,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).ChangeMessageFlagStateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(messageid), flagstate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryMoveMessageAsync(&self, messageid: &::windows_core::HSTRING, newparentfolderid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2706,7 +2706,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).TryMoveMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(messageid), ::core::mem::transmute_copy(newparentfolderid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryMoveFolderAsync(&self, folderid: &::windows_core::HSTRING, newparentfolderid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2715,7 +2715,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).TryMoveFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(folderid), ::core::mem::transmute_copy(newparentfolderid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryMoveFolderWithNewNameAsync(&self, folderid: &::windows_core::HSTRING, newparentfolderid: &::windows_core::HSTRING, newfoldername: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2724,7 +2724,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).TryMoveFolderWithNewNameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(folderid), ::core::mem::transmute_copy(newparentfolderid), ::core::mem::transmute_copy(newfoldername), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteMessageAsync(&self, messageid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2733,7 +2733,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).DeleteMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(messageid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MarkFolderSyncEnabledAsync(&self, folderid: &::windows_core::HSTRING, issyncenabled: bool) -> ::windows_core::Result { let this = self; @@ -2742,7 +2742,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).MarkFolderSyncEnabledAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(folderid), issyncenabled, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendMessageAsync(&self, message: P0) -> ::windows_core::Result where @@ -2754,7 +2754,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).SendMessageAsync)(::windows_core::Interface::as_raw(this), message.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveDraftAsync(&self, message: P0) -> ::windows_core::Result where @@ -2766,7 +2766,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).SaveDraftAsync)(::windows_core::Interface::as_raw(this), message.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadMessageAsync(&self, messageid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2775,7 +2775,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).DownloadMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(messageid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadAttachmentAsync(&self, attachmentid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2784,7 +2784,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).DownloadAttachmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(attachmentid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateResponseMessageAsync(&self, messageid: &::windows_core::HSTRING, responsetype: EmailMessageResponseKind, subject: &::windows_core::HSTRING, responseheadertype: EmailMessageBodyKind, responseheader: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2793,7 +2793,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).CreateResponseMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(messageid), responsetype, ::core::mem::transmute_copy(subject), responseheadertype, ::core::mem::transmute_copy(responseheader), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryUpdateMeetingResponseAsync(&self, meeting: P0, response: EmailMeetingResponseType, subject: &::windows_core::HSTRING, comment: &::windows_core::HSTRING, sendupdate: bool) -> ::windows_core::Result> where @@ -2805,7 +2805,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).TryUpdateMeetingResponseAsync)(::windows_core::Interface::as_raw(this), meeting.into_param().abi(), response, ::core::mem::transmute_copy(subject), ::core::mem::transmute_copy(comment), sendupdate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TryForwardMeetingAsync(&self, meeting: P0, recipients: P1, subject: &::windows_core::HSTRING, forwardheadertype: EmailMessageBodyKind, forwardheader: &::windows_core::HSTRING, comment: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -2818,7 +2818,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).TryForwardMeetingAsync)(::windows_core::Interface::as_raw(this), meeting.into_param().abi(), recipients.try_into_param()?.abi(), ::core::mem::transmute_copy(subject), forwardheadertype, ::core::mem::transmute_copy(forwardheader), ::core::mem::transmute_copy(comment), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryProposeNewTimeForMeetingAsync(&self, meeting: P0, newstarttime: super::super::Foundation::DateTime, newduration: super::super::Foundation::TimeSpan, subject: &::windows_core::HSTRING, comment: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -2830,7 +2830,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).TryProposeNewTimeForMeetingAsync)(::windows_core::Interface::as_raw(this), meeting.into_param().abi(), newstarttime, newduration, ::core::mem::transmute_copy(subject), ::core::mem::transmute_copy(comment), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MailboxChanged(&self, phandler: P0) -> ::windows_core::Result where @@ -2842,13 +2842,13 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).MailboxChanged)(::windows_core::Interface::as_raw(this), phandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMailboxChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMailboxChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SmartSendMessageAsync(&self, message: P0, smartsend: bool) -> ::windows_core::Result where @@ -2860,7 +2860,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).SmartSendMessageAsync)(::windows_core::Interface::as_raw(this), message.into_param().abi(), smartsend, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySetAutoReplySettingsAsync(&self, autoreplysettings: P0) -> ::windows_core::Result> where @@ -2872,7 +2872,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).TrySetAutoReplySettingsAsync)(::windows_core::Interface::as_raw(this), autoreplysettings.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetAutoReplySettingsAsync(&self, requestedformat: EmailMailboxAutoReplyMessageResponseKind) -> ::windows_core::Result> { let this = self; @@ -2902,7 +2902,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).NetworkId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ResolveRecipientsAsync(&self, recipients: P0) -> ::windows_core::Result>> where @@ -2914,7 +2914,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).ResolveRecipientsAsync)(::windows_core::Interface::as_raw(this), recipients.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ValidateCertificatesAsync(&self, certificates: P0) -> ::windows_core::Result>> where @@ -2926,7 +2926,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).ValidateCertificatesAsync)(::windows_core::Interface::as_raw(this), certificates.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryEmptyFolderAsync(&self, folderid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2935,7 +2935,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).TryEmptyFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(folderid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryCreateFolderAsync(&self, parentfolderid: &::windows_core::HSTRING, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2944,7 +2944,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).TryCreateFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(parentfolderid), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDeleteFolderAsync(&self, folderid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2953,7 +2953,7 @@ impl EmailMailbox { (::windows_core::Interface::vtable(this).TryDeleteFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(folderid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RegisterSyncManagerAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3094,7 +3094,7 @@ impl EmailMailboxAutoReplySettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetResponseKind)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result> { let this = self; @@ -3103,7 +3103,7 @@ impl EmailMailboxAutoReplySettings { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -3112,7 +3112,7 @@ impl EmailMailboxAutoReplySettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndTime(&self) -> ::windows_core::Result> { let this = self; @@ -3121,7 +3121,7 @@ impl EmailMailboxAutoReplySettings { (::windows_core::Interface::vtable(this).EndTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetEndTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -3352,7 +3352,7 @@ impl EmailMailboxChange { (::windows_core::Interface::vtable(this).ChangeType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MailboxActions(&self) -> ::windows_core::Result> { let this = self; @@ -3406,7 +3406,7 @@ impl EmailMailboxChangeReader { let this = self; unsafe { (::windows_core::Interface::vtable(this).AcceptChangesThrough)(::windows_core::Interface::as_raw(this), lastchangetoacknowledge.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -3576,7 +3576,7 @@ impl EmailMailboxPolicies { (::windows_core::Interface::vtable(this).AllowSmimeSoftCertificates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequiredSmimeEncryptionAlgorithm(&self) -> ::windows_core::Result> { let this = self; @@ -3585,7 +3585,7 @@ impl EmailMailboxPolicies { (::windows_core::Interface::vtable(this).RequiredSmimeEncryptionAlgorithm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequiredSmimeSigningAlgorithm(&self) -> ::windows_core::Result> { let this = self; @@ -3616,7 +3616,7 @@ impl EmailMailboxPolicies { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAllowSmimeSoftCertificates)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRequiredSmimeEncryptionAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -3625,7 +3625,7 @@ impl EmailMailboxPolicies { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRequiredSmimeEncryptionAlgorithm)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRequiredSmimeSigningAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -3669,7 +3669,7 @@ impl EmailMailboxSyncManager { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastSuccessfulSyncTime(&self) -> ::windows_core::Result { let this = self; @@ -3678,7 +3678,7 @@ impl EmailMailboxSyncManager { (::windows_core::Interface::vtable(this).LastSuccessfulSyncTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastAttemptedSyncTime(&self) -> ::windows_core::Result { let this = self; @@ -3687,7 +3687,7 @@ impl EmailMailboxSyncManager { (::windows_core::Interface::vtable(this).LastAttemptedSyncTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3696,7 +3696,7 @@ impl EmailMailboxSyncManager { (::windows_core::Interface::vtable(this).SyncAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3708,7 +3708,7 @@ impl EmailMailboxSyncManager { (::windows_core::Interface::vtable(this).SyncStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSyncStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3718,13 +3718,13 @@ impl EmailMailboxSyncManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStatus)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastSuccessfulSyncTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLastSuccessfulSyncTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastAttemptedSyncTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3748,7 +3748,7 @@ unsafe impl ::core::marker::Send for EmailMailboxSyncManager {} unsafe impl ::core::marker::Sync for EmailMailboxSyncManager {} pub struct EmailManager; impl EmailManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowComposeNewEmailAsync(message: P0) -> ::windows_core::Result where @@ -3759,7 +3759,7 @@ impl EmailManager { (::windows_core::Interface::vtable(this).ShowComposeNewEmailAsync)(::windows_core::Interface::as_raw(this), message.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync(accesstype: EmailStoreAccessType) -> ::windows_core::Result> { Self::IEmailManagerStatics2(|this| unsafe { @@ -3767,7 +3767,7 @@ impl EmailManager { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), accesstype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -3801,7 +3801,7 @@ impl ::windows_core::RuntimeName for EmailManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EmailManagerForUser(::windows_core::IUnknown); impl EmailManagerForUser { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowComposeNewEmailAsync(&self, message: P0) -> ::windows_core::Result where @@ -3813,7 +3813,7 @@ impl EmailManagerForUser { (::windows_core::Interface::vtable(this).ShowComposeNewEmailAsync)(::windows_core::Interface::as_raw(this), message.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync(&self, accesstype: EmailStoreAccessType) -> ::windows_core::Result> { let this = self; @@ -3822,7 +3822,7 @@ impl EmailManagerForUser { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), accesstype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -3880,7 +3880,7 @@ impl EmailMeetingInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAppointmentRoamingId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppointmentOriginalStartTime(&self) -> ::windows_core::Result> { let this = self; @@ -3889,7 +3889,7 @@ impl EmailMeetingInfo { (::windows_core::Interface::vtable(this).AppointmentOriginalStartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAppointmentOriginalStartTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -3898,7 +3898,7 @@ impl EmailMeetingInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAppointmentOriginalStartTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -3907,7 +3907,7 @@ impl EmailMeetingInfo { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -3946,7 +3946,7 @@ impl EmailMeetingInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLocation)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProposedStartTime(&self) -> ::windows_core::Result> { let this = self; @@ -3955,7 +3955,7 @@ impl EmailMeetingInfo { (::windows_core::Interface::vtable(this).ProposedStartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetProposedStartTime(&self, proposedstarttime: P0) -> ::windows_core::Result<()> where @@ -3964,7 +3964,7 @@ impl EmailMeetingInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProposedStartTime)(::windows_core::Interface::as_raw(this), proposedstarttime.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProposedDuration(&self) -> ::windows_core::Result> { let this = self; @@ -3973,7 +3973,7 @@ impl EmailMeetingInfo { (::windows_core::Interface::vtable(this).ProposedDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetProposedDuration(&self, duration: P0) -> ::windows_core::Result<()> where @@ -3982,7 +3982,7 @@ impl EmailMeetingInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProposedDuration)(::windows_core::Interface::as_raw(this), duration.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecurrenceStartTime(&self) -> ::windows_core::Result> { let this = self; @@ -3991,7 +3991,7 @@ impl EmailMeetingInfo { (::windows_core::Interface::vtable(this).RecurrenceStartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRecurrenceStartTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -4000,7 +4000,7 @@ impl EmailMeetingInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRecurrenceStartTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `ApplicationModel_Appointments`"] + #[doc = "Required features: `\"ApplicationModel_Appointments\"`"] #[cfg(feature = "ApplicationModel_Appointments")] pub fn Recurrence(&self) -> ::windows_core::Result { let this = self; @@ -4009,7 +4009,7 @@ impl EmailMeetingInfo { (::windows_core::Interface::vtable(this).Recurrence)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Appointments`"] + #[doc = "Required features: `\"ApplicationModel_Appointments\"`"] #[cfg(feature = "ApplicationModel_Appointments")] pub fn SetRecurrence(&self, value: P0) -> ::windows_core::Result<()> where @@ -4029,7 +4029,7 @@ impl EmailMeetingInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRemoteChangeNumber)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -4038,7 +4038,7 @@ impl EmailMeetingInfo { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -4100,7 +4100,7 @@ impl EmailMessage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBody)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn To(&self) -> ::windows_core::Result> { let this = self; @@ -4109,7 +4109,7 @@ impl EmailMessage { (::windows_core::Interface::vtable(this).To)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CC(&self) -> ::windows_core::Result> { let this = self; @@ -4118,7 +4118,7 @@ impl EmailMessage { (::windows_core::Interface::vtable(this).CC)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Bcc(&self) -> ::windows_core::Result> { let this = self; @@ -4127,7 +4127,7 @@ impl EmailMessage { (::windows_core::Interface::vtable(this).Bcc)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Attachments(&self) -> ::windows_core::Result> { let this = self; @@ -4373,7 +4373,7 @@ impl EmailMessage { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSender)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SentTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4382,7 +4382,7 @@ impl EmailMessage { (::windows_core::Interface::vtable(this).SentTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSentTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -4405,7 +4405,7 @@ impl EmailMessage { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMeetingInfo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetBodyStream(&self, r#type: EmailMessageBodyKind) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4414,7 +4414,7 @@ impl EmailMessage { (::windows_core::Interface::vtable(this).GetBodyStream)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetBodyStream(&self, r#type: EmailMessageBodyKind, stream: P0) -> ::windows_core::Result<()> where @@ -4423,7 +4423,7 @@ impl EmailMessage { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBodyStream)(::windows_core::Interface::as_raw(this), r#type, stream.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SmimeData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4432,7 +4432,7 @@ impl EmailMessage { (::windows_core::Interface::vtable(this).SmimeData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSmimeData(&self, value: P0) -> ::windows_core::Result<()> where @@ -4452,7 +4452,7 @@ impl EmailMessage { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSmimeKind)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplyTo(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4495,7 +4495,7 @@ unsafe impl ::core::marker::Sync for EmailMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EmailMessageBatch(::windows_core::IUnknown); impl EmailMessageBatch { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Messages(&self) -> ::windows_core::Result> { let this = self; @@ -4531,7 +4531,7 @@ unsafe impl ::core::marker::Sync for EmailMessageBatch {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EmailMessageReader(::windows_core::IUnknown); impl EmailMessageReader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4607,7 +4607,7 @@ impl EmailQueryOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetKind)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FolderIds(&self) -> ::windows_core::Result> { let this = self; @@ -4786,7 +4786,7 @@ impl EmailRecipientResolutionResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn PublicKeys(&self) -> ::windows_core::Result> { let this = self; @@ -4799,7 +4799,7 @@ impl EmailRecipientResolutionResult { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStatus)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn SetPublicKeys(&self, value: P0) -> ::windows_core::Result<()> where @@ -4828,7 +4828,7 @@ unsafe impl ::core::marker::Sync for EmailRecipientResolutionResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EmailStore(::windows_core::IUnknown); impl EmailStore { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindMailboxesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -4871,7 +4871,7 @@ impl EmailStore { (::windows_core::Interface::vtable(this).GetMessageReaderWithOptions)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMailboxAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4880,7 +4880,7 @@ impl EmailStore { (::windows_core::Interface::vtable(this).GetMailboxAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetConversationAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4889,7 +4889,7 @@ impl EmailStore { (::windows_core::Interface::vtable(this).GetConversationAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4898,7 +4898,7 @@ impl EmailStore { (::windows_core::Interface::vtable(this).GetFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMessageAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4907,7 +4907,7 @@ impl EmailStore { (::windows_core::Interface::vtable(this).GetMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateMailboxAsync(&self, accountname: &::windows_core::HSTRING, accountaddress: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4916,7 +4916,7 @@ impl EmailStore { (::windows_core::Interface::vtable(this).CreateMailboxAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(accountname), ::core::mem::transmute_copy(accountaddress), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateMailboxInAccountAsync(&self, accountname: &::windows_core::HSTRING, accountaddress: &::windows_core::HSTRING, userdataaccountid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/ExtendedExecution/Foreground/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/ExtendedExecution/Foreground/mod.rs index 572aafa6ac..f3cc4d108a 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/ExtendedExecution/Foreground/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/ExtendedExecution/Foreground/mod.rs @@ -83,7 +83,7 @@ impl ExtendedExecutionForegroundSession { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -100,7 +100,7 @@ impl ExtendedExecutionForegroundSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDescription)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Revoked(&self, handler: P0) -> ::windows_core::Result where @@ -112,13 +112,13 @@ impl ExtendedExecutionForegroundSession { (::windows_core::Interface::vtable(this).Revoked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRevoked(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRevoked)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestExtensionAsync(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/ExtendedExecution/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/ExtendedExecution/mod.rs index 6069de37cc..b076b2c43f 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/ExtendedExecution/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/ExtendedExecution/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "ApplicationModel_ExtendedExecution_Foreground")] -#[doc = "Required features: `ApplicationModel_ExtendedExecution_Foreground`"] +#[doc = "Required features: `\"ApplicationModel_ExtendedExecution_Foreground\"`"] pub mod Foreground; #[doc(hidden)] #[repr(transparent)] @@ -88,7 +88,7 @@ impl ExtendedExecutionSession { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -127,7 +127,7 @@ impl ExtendedExecutionSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPercentProgress)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Revoked(&self, handler: P0) -> ::windows_core::Result where @@ -139,13 +139,13 @@ impl ExtendedExecutionSession { (::windows_core::Interface::vtable(this).Revoked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRevoked(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRevoked)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestExtensionAsync(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Holographic/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Holographic/mod.rs index d1f31152dc..ad3a1efe4a 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Holographic/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Holographic/mod.rs @@ -42,7 +42,7 @@ pub struct IHolographicKeyboardStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicKeyboard(::windows_core::IUnknown); impl HolographicKeyboard { - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn SetPlacementOverride(&self, coordinatesystem: P0, topcenterposition: super::super::Foundation::Numerics::Vector3, orientation: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> where @@ -51,7 +51,7 @@ impl HolographicKeyboard { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPlacementOverride)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), topcenterposition, orientation).ok() } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn SetPlacementOverrideWithMaxSize(&self, coordinatesystem: P0, topcenterposition: super::super::Foundation::Numerics::Vector3, orientation: super::super::Foundation::Numerics::Quaternion, maxsize: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/LockScreen/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/LockScreen/mod.rs index 3010ced6b5..7e4a51dd37 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/LockScreen/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/LockScreen/mod.rs @@ -174,7 +174,7 @@ impl LockApplicationHost { let this = self; unsafe { (::windows_core::Interface::vtable(this).RequestUnlock)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Unlocking(&self, handler: P0) -> ::windows_core::Result where @@ -186,7 +186,7 @@ impl LockApplicationHost { (::windows_core::Interface::vtable(this).Unlocking)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUnlocking(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -223,7 +223,7 @@ unsafe impl ::core::marker::Sync for LockApplicationHost {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LockScreenBadge(::windows_core::IUnknown); impl LockScreenBadge { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Logo(&self) -> ::windows_core::Result { let this = self; @@ -232,7 +232,7 @@ impl LockScreenBadge { (::windows_core::Interface::vtable(this).Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Glyph(&self) -> ::windows_core::Result { let this = self; @@ -241,7 +241,7 @@ impl LockScreenBadge { (::windows_core::Interface::vtable(this).Glyph)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Number(&self) -> ::windows_core::Result> { let this = self; @@ -281,7 +281,7 @@ unsafe impl ::core::marker::Sync for LockScreenBadge {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LockScreenInfo(::windows_core::IUnknown); impl LockScreenInfo { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LockScreenImageChanged(&self, handler: P0) -> ::windows_core::Result where @@ -293,13 +293,13 @@ impl LockScreenInfo { (::windows_core::Interface::vtable(this).LockScreenImageChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLockScreenImageChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLockScreenImageChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn LockScreenImage(&self) -> ::windows_core::Result { let this = self; @@ -308,7 +308,7 @@ impl LockScreenInfo { (::windows_core::Interface::vtable(this).LockScreenImage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BadgesChanged(&self, handler: P0) -> ::windows_core::Result where @@ -320,13 +320,13 @@ impl LockScreenInfo { (::windows_core::Interface::vtable(this).BadgesChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBadgesChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveBadgesChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Badges(&self) -> ::windows_core::Result> { let this = self; @@ -335,7 +335,7 @@ impl LockScreenInfo { (::windows_core::Interface::vtable(this).Badges)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DetailTextChanged(&self, handler: P0) -> ::windows_core::Result where @@ -347,13 +347,13 @@ impl LockScreenInfo { (::windows_core::Interface::vtable(this).DetailTextChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDetailTextChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDetailTextChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DetailText(&self) -> ::windows_core::Result> { let this = self; @@ -362,7 +362,7 @@ impl LockScreenInfo { (::windows_core::Interface::vtable(this).DetailText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AlarmIconChanged(&self, handler: P0) -> ::windows_core::Result where @@ -374,13 +374,13 @@ impl LockScreenInfo { (::windows_core::Interface::vtable(this).AlarmIconChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAlarmIconChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAlarmIconChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AlarmIcon(&self) -> ::windows_core::Result { let this = self; @@ -440,7 +440,7 @@ impl LockScreenUnlockingEventArgs { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Payments/Provider/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Payments/Provider/mod.rs index a0871f0349..f29c3e9501 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Payments/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Payments/Provider/mod.rs @@ -162,7 +162,7 @@ unsafe impl ::core::marker::Sync for PaymentAppCanMakePaymentTriggerDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PaymentAppManager(::windows_core::IUnknown); impl PaymentAppManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterAsync(&self, supportedpaymentmethodids: P0) -> ::windows_core::Result where @@ -174,7 +174,7 @@ impl PaymentAppManager { (::windows_core::Interface::vtable(this).RegisterAsync)(::windows_core::Interface::as_raw(this), supportedpaymentmethodids.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnregisterAsync(&self) -> ::windows_core::Result { let this = self; @@ -254,7 +254,7 @@ impl PaymentTransaction { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPayerPhoneNumber)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateShippingAddressAsync(&self, shippingaddress: P0) -> ::windows_core::Result> where @@ -266,7 +266,7 @@ impl PaymentTransaction { (::windows_core::Interface::vtable(this).UpdateShippingAddressAsync)(::windows_core::Interface::as_raw(this), shippingaddress.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateSelectedShippingOptionAsync(&self, selectedshippingoption: P0) -> ::windows_core::Result> where @@ -278,7 +278,7 @@ impl PaymentTransaction { (::windows_core::Interface::vtable(this).UpdateSelectedShippingOptionAsync)(::windows_core::Interface::as_raw(this), selectedshippingoption.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AcceptAsync(&self, paymenttoken: P0) -> ::windows_core::Result> where @@ -294,7 +294,7 @@ impl PaymentTransaction { let this = self; unsafe { (::windows_core::Interface::vtable(this).Reject)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(id: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPaymentTransactionStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Payments/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Payments/mod.rs index dfb54561dc..c4e3646bb5 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Payments/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Payments/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "ApplicationModel_Payments_Provider")] -#[doc = "Required features: `ApplicationModel_Payments_Provider`"] +#[doc = "Required features: `\"ApplicationModel_Payments_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -701,7 +701,7 @@ impl PaymentAddress { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCountry)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddressLines(&self) -> ::windows_core::Result> { let this = self; @@ -710,7 +710,7 @@ impl PaymentAddress { (::windows_core::Interface::vtable(this).AddressLines)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAddressLines(&self, value: P0) -> ::windows_core::Result<()> where @@ -818,7 +818,7 @@ impl PaymentAddress { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPhoneNumber)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -976,7 +976,7 @@ impl PaymentDetails { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTotal)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DisplayItems(&self) -> ::windows_core::Result> { let this = self; @@ -985,7 +985,7 @@ impl PaymentDetails { (::windows_core::Interface::vtable(this).DisplayItems)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetDisplayItems(&self, value: P0) -> ::windows_core::Result<()> where @@ -994,7 +994,7 @@ impl PaymentDetails { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDisplayItems)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ShippingOptions(&self) -> ::windows_core::Result> { let this = self; @@ -1003,7 +1003,7 @@ impl PaymentDetails { (::windows_core::Interface::vtable(this).ShippingOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetShippingOptions(&self, value: P0) -> ::windows_core::Result<()> where @@ -1012,7 +1012,7 @@ impl PaymentDetails { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetShippingOptions)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Modifiers(&self) -> ::windows_core::Result> { let this = self; @@ -1021,7 +1021,7 @@ impl PaymentDetails { (::windows_core::Interface::vtable(this).Modifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetModifiers(&self, value: P0) -> ::windows_core::Result<()> where @@ -1039,7 +1039,7 @@ impl PaymentDetails { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), total.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithDisplayItems(total: P0, displayitems: P1) -> ::windows_core::Result where @@ -1083,7 +1083,7 @@ impl PaymentDetailsModifier { (::windows_core::Interface::vtable(this).JsonData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedMethodIds(&self) -> ::windows_core::Result> { let this = self; @@ -1099,7 +1099,7 @@ impl PaymentDetailsModifier { (::windows_core::Interface::vtable(this).Total)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AdditionalDisplayItems(&self) -> ::windows_core::Result> { let this = self; @@ -1108,7 +1108,7 @@ impl PaymentDetailsModifier { (::windows_core::Interface::vtable(this).AdditionalDisplayItems)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create(supportedmethodids: P0, total: P1) -> ::windows_core::Result where @@ -1120,7 +1120,7 @@ impl PaymentDetailsModifier { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), supportedmethodids.try_into_param()?.abi(), total.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithAdditionalDisplayItems(supportedmethodids: P0, total: P1, additionaldisplayitems: P2) -> ::windows_core::Result where @@ -1133,7 +1133,7 @@ impl PaymentDetailsModifier { (::windows_core::Interface::vtable(this).CreateWithAdditionalDisplayItems)(::windows_core::Interface::as_raw(this), supportedmethodids.try_into_param()?.abi(), total.into_param().abi(), additionaldisplayitems.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithAdditionalDisplayItemsAndJsonData(supportedmethodids: P0, total: P1, additionaldisplayitems: P2, jsondata: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1248,7 +1248,7 @@ impl PaymentMediator { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedMethodIdsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1257,7 +1257,7 @@ impl PaymentMediator { (::windows_core::Interface::vtable(this).GetSupportedMethodIdsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SubmitPaymentRequestAsync(&self, paymentrequest: P0) -> ::windows_core::Result> where @@ -1269,7 +1269,7 @@ impl PaymentMediator { (::windows_core::Interface::vtable(this).SubmitPaymentRequestAsync)(::windows_core::Interface::as_raw(this), paymentrequest.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SubmitPaymentRequestWithChangeHandlerAsync(&self, paymentrequest: P0, changehandler: P1) -> ::windows_core::Result> where @@ -1282,7 +1282,7 @@ impl PaymentMediator { (::windows_core::Interface::vtable(this).SubmitPaymentRequestWithChangeHandlerAsync)(::windows_core::Interface::as_raw(this), paymentrequest.into_param().abi(), changehandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CanMakePaymentAsync(&self, paymentrequest: P0) -> ::windows_core::Result> where @@ -1328,7 +1328,7 @@ impl PaymentMerchantInfo { (::windows_core::Interface::vtable(this).PackageFullName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1337,7 +1337,7 @@ impl PaymentMerchantInfo { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Create(uri: P0) -> ::windows_core::Result where @@ -1373,7 +1373,7 @@ unsafe impl ::core::marker::Sync for PaymentMerchantInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PaymentMethodData(::windows_core::IUnknown); impl PaymentMethodData { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedMethodIds(&self) -> ::windows_core::Result> { let this = self; @@ -1389,7 +1389,7 @@ impl PaymentMethodData { (::windows_core::Interface::vtable(this).JsonData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create(supportedmethodids: P0) -> ::windows_core::Result where @@ -1400,7 +1400,7 @@ impl PaymentMethodData { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), supportedmethodids.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithJsonData(supportedmethodids: P0, jsondata: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1532,7 +1532,7 @@ impl PaymentRequest { (::windows_core::Interface::vtable(this).Details)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MethodData(&self) -> ::windows_core::Result> { let this = self; @@ -1555,7 +1555,7 @@ impl PaymentRequest { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create(details: P0, methoddata: P1) -> ::windows_core::Result where @@ -1567,7 +1567,7 @@ impl PaymentRequest { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), details.into_param().abi(), methoddata.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithMerchantInfo(details: P0, methoddata: P1, merchantinfo: P2) -> ::windows_core::Result where @@ -1580,7 +1580,7 @@ impl PaymentRequest { (::windows_core::Interface::vtable(this).CreateWithMerchantInfo)(::windows_core::Interface::as_raw(this), details.into_param().abi(), methoddata.try_into_param()?.abi(), merchantinfo.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithMerchantInfoAndOptions(details: P0, methoddata: P1, merchantinfo: P2, options: P3) -> ::windows_core::Result where @@ -1594,7 +1594,7 @@ impl PaymentRequest { (::windows_core::Interface::vtable(this).CreateWithMerchantInfoAndOptions)(::windows_core::Interface::as_raw(this), details.into_param().abi(), methoddata.try_into_param()?.abi(), merchantinfo.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithMerchantInfoOptionsAndId(details: P0, methoddata: P1, merchantinfo: P2, options: P3, id: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1838,7 +1838,7 @@ impl PaymentResponse { (::windows_core::Interface::vtable(this).PayerPhoneNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CompleteAsync(&self, status: PaymentRequestCompletionStatus) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Preview/Holographic/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Preview/Holographic/mod.rs index 7c9ec94476..f4b8e1e7d7 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Preview/Holographic/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Preview/Holographic/mod.rs @@ -80,7 +80,7 @@ impl HolographicApplicationPreview { (::windows_core::Interface::vtable(this).IsCurrentViewPresentedOnHolographicDisplay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn IsHolographicActivation(activatedeventargs: P0) -> ::windows_core::Result where @@ -100,14 +100,14 @@ impl HolographicApplicationPreview { impl ::windows_core::RuntimeName for HolographicApplicationPreview { const NAME: &'static str = "Windows.ApplicationModel.Preview.Holographic.HolographicApplicationPreview"; } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicKeyboardPlacementOverridePreview(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl HolographicKeyboardPlacementOverridePreview { - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial", feature = "deprecated"))] pub fn SetPlacementOverride(&self, coordinatesystem: P0, topcenterposition: super::super::super::Foundation::Numerics::Vector3, normal: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> where @@ -116,7 +116,7 @@ impl HolographicKeyboardPlacementOverridePreview { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPlacementOverride)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), topcenterposition, normal).ok() } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial", feature = "deprecated"))] pub fn SetPlacementOverrideWithMaxSize(&self, coordinatesystem: P0, topcenterposition: super::super::super::Foundation::Numerics::Vector3, normal: super::super::super::Foundation::Numerics::Vector3, maxsize: super::super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> where @@ -125,13 +125,13 @@ impl HolographicKeyboardPlacementOverridePreview { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPlacementOverrideWithMaxSize)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), topcenterposition, normal, maxsize).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ResetPlacementOverride(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).ResetPlacementOverride)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetForCurrentView() -> ::windows_core::Result { Self::IHolographicKeyboardPlacementOverridePreviewStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Preview/InkWorkspace/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Preview/InkWorkspace/mod.rs index 6bf5996933..e320b4c73f 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Preview/InkWorkspace/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Preview/InkWorkspace/mod.rs @@ -37,7 +37,7 @@ pub struct IInkWorkspaceHostedAppManagerStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InkWorkspaceHostedAppManager(::windows_core::IUnknown); impl InkWorkspaceHostedAppManager { - #[doc = "Required features: `Foundation`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging"))] pub fn SetThumbnailAsync(&self, bitmap: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Preview/Notes/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Preview/Notes/mod.rs index ce92a6ecb6..642c4706a7 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Preview/Notes/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Preview/Notes/mod.rs @@ -229,7 +229,7 @@ impl NotesWindowManagerPreview { let this = self; unsafe { (::windows_core::Interface::vtable(this).ShowNoteRelativeTo)(::windows_core::Interface::as_raw(this), noteviewid, anchornoteviewid).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ShowNoteWithPlacement(&self, noteviewid: i32, data: P0) -> ::windows_core::Result<()> where @@ -242,7 +242,7 @@ impl NotesWindowManagerPreview { let this = self; unsafe { (::windows_core::Interface::vtable(this).HideNote)(::windows_core::Interface::as_raw(this), noteviewid).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetNotePlacement(&self, noteviewid: i32) -> ::windows_core::Result { let this = self; @@ -251,7 +251,7 @@ impl NotesWindowManagerPreview { (::windows_core::Interface::vtable(this).GetNotePlacement)(::windows_core::Interface::as_raw(this), noteviewid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySetNoteSize(&self, noteviewid: i32, size: super::super::super::Foundation::Size) -> ::windows_core::Result { let this = self; @@ -264,7 +264,7 @@ impl NotesWindowManagerPreview { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFocusToNextView)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SetNotesThumbnailAsync(&self, thumbnail: P0) -> ::windows_core::Result where @@ -276,7 +276,7 @@ impl NotesWindowManagerPreview { (::windows_core::Interface::vtable(this).SetNotesThumbnailAsync)(::windows_core::Interface::as_raw(this), thumbnail.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemLockStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -288,13 +288,13 @@ impl NotesWindowManagerPreview { (::windows_core::Interface::vtable(this).SystemLockStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSystemLockStateChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSystemLockStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NotePlacementChanged(&self, handler: P0) -> ::windows_core::Result where @@ -306,13 +306,13 @@ impl NotesWindowManagerPreview { (::windows_core::Interface::vtable(this).NotePlacementChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNotePlacementChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNotePlacementChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NoteVisibilityChanged(&self, handler: P0) -> ::windows_core::Result where @@ -324,7 +324,7 @@ impl NotesWindowManagerPreview { (::windows_core::Interface::vtable(this).NoteVisibilityChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNoteVisibilityChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -337,7 +337,7 @@ impl NotesWindowManagerPreview { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ShowNoteRelativeToWithOptions)(::windows_core::Interface::as_raw(this), noteviewid, anchornoteviewid, options.into_param().abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ShowNoteWithPlacementWithOptions(&self, noteviewid: i32, data: P0, options: P1) -> ::windows_core::Result<()> where @@ -351,7 +351,7 @@ impl NotesWindowManagerPreview { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetFocusToPreviousView)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging"))] pub fn SetThumbnailImageForTaskSwitcherAsync(&self, bitmap: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Preview/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Preview/mod.rs index 3119aeb037..2ffd14df47 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Preview/mod.rs @@ -1,9 +1,9 @@ #[cfg(feature = "ApplicationModel_Preview_Holographic")] -#[doc = "Required features: `ApplicationModel_Preview_Holographic`"] +#[doc = "Required features: `\"ApplicationModel_Preview_Holographic\"`"] pub mod Holographic; #[cfg(feature = "ApplicationModel_Preview_InkWorkspace")] -#[doc = "Required features: `ApplicationModel_Preview_InkWorkspace`"] +#[doc = "Required features: `\"ApplicationModel_Preview_InkWorkspace\"`"] pub mod InkWorkspace; #[cfg(feature = "ApplicationModel_Preview_Notes")] -#[doc = "Required features: `ApplicationModel_Preview_Notes`"] +#[doc = "Required features: `\"ApplicationModel_Preview_Notes\"`"] pub mod Notes; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Resources/Core/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Resources/Core/mod.rs index 67deacf366..044d18769b 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Resources/Core/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Resources/Core/mod.rs @@ -323,7 +323,7 @@ pub struct IResourceQualifier_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct NamedResource(::windows_core::IUnknown); impl NamedResource { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -332,7 +332,7 @@ impl NamedResource { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Candidates(&self) -> ::windows_core::Result> { let this = self; @@ -358,7 +358,7 @@ impl NamedResource { (::windows_core::Interface::vtable(this).ResolveForContext)(::windows_core::Interface::as_raw(this), resourcecontext.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ResolveAll(&self) -> ::windows_core::Result> { let this = self; @@ -367,7 +367,7 @@ impl NamedResource { (::windows_core::Interface::vtable(this).ResolveAll)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ResolveAllForContext(&self, resourcecontext: P0) -> ::windows_core::Result> where @@ -399,7 +399,7 @@ unsafe impl ::core::marker::Sync for NamedResource {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ResourceCandidate(::windows_core::IUnknown); impl ResourceCandidate { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Qualifiers(&self) -> ::windows_core::Result> { let this = self; @@ -436,7 +436,7 @@ impl ResourceCandidate { (::windows_core::Interface::vtable(this).ValueAsString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn GetValueAsFileAsync(&self) -> ::windows_core::Result> { let this = self; @@ -452,7 +452,7 @@ impl ResourceCandidate { (::windows_core::Interface::vtable(this).GetQualifierValue)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(qualifiername), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetValueAsStreamAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -484,14 +484,14 @@ impl ::windows_core::RuntimeName for ResourceCandidate { ::windows_core::imp::interface_hierarchy!(ResourceCandidate, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for ResourceCandidate {} unsafe impl ::core::marker::Sync for ResourceCandidate {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ResourceCandidateVectorView(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl ResourceCandidateVectorView { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -500,7 +500,7 @@ impl ResourceCandidateVectorView { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -509,7 +509,7 @@ impl ResourceCandidateVectorView { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -518,7 +518,7 @@ impl ResourceCandidateVectorView { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -530,7 +530,7 @@ impl ResourceCandidateVectorView { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -593,7 +593,7 @@ impl ResourceContext { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn QualifierValues(&self) -> ::windows_core::Result> { let this = self; @@ -606,7 +606,7 @@ impl ResourceContext { let this = self; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ResetQualifierValues(&self, qualifiernames: P0) -> ::windows_core::Result<()> where @@ -615,7 +615,7 @@ impl ResourceContext { let this = self; unsafe { (::windows_core::Interface::vtable(this).ResetQualifierValues)(::windows_core::Interface::as_raw(this), qualifiernames.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OverrideToMatch(&self, result: P0) -> ::windows_core::Result<()> where @@ -631,7 +631,7 @@ impl ResourceContext { (::windows_core::Interface::vtable(this).Clone)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages(&self) -> ::windows_core::Result> { let this = self; @@ -640,7 +640,7 @@ impl ResourceContext { (::windows_core::Interface::vtable(this).Languages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetLanguages(&self, languages: P0) -> ::windows_core::Result<()> where @@ -649,7 +649,7 @@ impl ResourceContext { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLanguages)(::windows_core::Interface::as_raw(this), languages.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateMatchingContext(result: P0) -> ::windows_core::Result where @@ -672,7 +672,7 @@ impl ResourceContext { pub fn ResetGlobalQualifierValues() -> ::windows_core::Result<()> { Self::IResourceContextStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).ResetGlobalQualifierValues)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ResetGlobalQualifierValuesForSpecifiedQualifiers(qualifiernames: P0) -> ::windows_core::Result<()> where @@ -689,7 +689,7 @@ impl ResourceContext { pub fn SetGlobalQualifierValueWithPersistence(key: &::windows_core::HSTRING, value: &::windows_core::HSTRING, persistence: ResourceQualifierPersistence) -> ::windows_core::Result<()> { Self::IResourceContextStatics3(|this| unsafe { (::windows_core::Interface::vtable(this).SetGlobalQualifierValueWithPersistence)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), ::core::mem::transmute_copy(value), persistence).ok() }) } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn GetForUIContext(context: P0) -> ::windows_core::Result where @@ -736,14 +736,14 @@ impl ::windows_core::RuntimeName for ResourceContext { ::windows_core::imp::interface_hierarchy!(ResourceContext, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for ResourceContext {} unsafe impl ::core::marker::Sync for ResourceContext {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ResourceContextLanguagesVectorView(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl ResourceContextLanguagesVectorView { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -752,7 +752,7 @@ impl ResourceContextLanguagesVectorView { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -761,7 +761,7 @@ impl ResourceContextLanguagesVectorView { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -770,7 +770,7 @@ impl ResourceContextLanguagesVectorView { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: &::windows_core::HSTRING, index: &mut u32) -> ::windows_core::Result { let this = self; @@ -779,7 +779,7 @@ impl ResourceContextLanguagesVectorView { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::windows_core::HSTRING]) -> ::windows_core::Result { let this = self; @@ -842,7 +842,7 @@ impl ResourceManager { (::windows_core::Interface::vtable(this).MainResourceMap)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllResourceMaps(&self) -> ::windows_core::Result> { let this = self; @@ -858,7 +858,7 @@ impl ResourceManager { (::windows_core::Interface::vtable(this).DefaultContext)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn LoadPriFiles(&self, files: P0) -> ::windows_core::Result<()> where @@ -867,7 +867,7 @@ impl ResourceManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).LoadPriFiles)(::windows_core::Interface::as_raw(this), files.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn UnloadPriFiles(&self, files: P0) -> ::windows_core::Result<()> where @@ -876,7 +876,7 @@ impl ResourceManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).UnloadPriFiles)(::windows_core::Interface::as_raw(this), files.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAllNamedResourcesForPackage(&self, packagename: &::windows_core::HSTRING, resourcelayoutinfo: ResourceLayoutInfo) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -885,7 +885,7 @@ impl ResourceManager { (::windows_core::Interface::vtable(this).GetAllNamedResourcesForPackage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagename), resourcelayoutinfo, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAllSubtreesForPackage(&self, packagename: &::windows_core::HSTRING, resourcelayoutinfo: ResourceLayoutInfo) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -931,7 +931,7 @@ unsafe impl ::core::marker::Sync for ResourceManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ResourceMap(::windows_core::IUnknown); impl ResourceMap { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -940,7 +940,7 @@ impl ResourceMap { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -949,7 +949,7 @@ impl ResourceMap { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -958,7 +958,7 @@ impl ResourceMap { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -967,13 +967,13 @@ impl ResourceMap { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Split(&self, first: &mut ::core::option::Option>, second: &mut ::core::option::Option>) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Split)(::windows_core::Interface::as_raw(this), first as *mut _ as _, second as *mut _ as _).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1042,14 +1042,14 @@ impl ::windows_core::CanTryInto> for ResourceMap {} unsafe impl ::core::marker::Send for ResourceMap {} unsafe impl ::core::marker::Sync for ResourceMap {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ResourceMapIterator(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl ResourceMapIterator { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Current(&self) -> ::windows_core::Result> { let this = self; @@ -1058,7 +1058,7 @@ impl ResourceMapIterator { (::windows_core::Interface::vtable(this).Current)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasCurrent(&self) -> ::windows_core::Result { let this = self; @@ -1067,7 +1067,7 @@ impl ResourceMapIterator { (::windows_core::Interface::vtable(this).HasCurrent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MoveNext(&self) -> ::windows_core::Result { let this = self; @@ -1076,7 +1076,7 @@ impl ResourceMapIterator { (::windows_core::Interface::vtable(this).MoveNext)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, items: &mut [::core::option::Option>]) -> ::windows_core::Result { let this = self; @@ -1110,14 +1110,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -1126,7 +1126,7 @@ impl ResourceMapMapView { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1135,7 +1135,7 @@ impl ResourceMapMapView { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1144,7 +1144,7 @@ impl ResourceMapMapView { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1153,7 +1153,7 @@ impl ResourceMapMapView { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Split(&self, first: &mut ::core::option::Option>, second: &mut ::core::option::Option>) -> ::windows_core::Result<()> { let this = self; @@ -1202,14 +1202,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result> { let this = self; @@ -1218,7 +1218,7 @@ impl ResourceMapMapViewIterator { (::windows_core::Interface::vtable(this).Current)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasCurrent(&self) -> ::windows_core::Result { let this = self; @@ -1227,7 +1227,7 @@ impl ResourceMapMapViewIterator { (::windows_core::Interface::vtable(this).HasCurrent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MoveNext(&self) -> ::windows_core::Result { let this = self; @@ -1236,7 +1236,7 @@ impl ResourceMapMapViewIterator { (::windows_core::Interface::vtable(this).MoveNext)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, items: &mut [::core::option::Option>]) -> ::windows_core::Result { let this = self; @@ -1325,14 +1325,14 @@ impl ::windows_core::RuntimeName for ResourceQualifier { ::windows_core::imp::interface_hierarchy!(ResourceQualifier, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for ResourceQualifier {} unsafe impl ::core::marker::Sync for ResourceQualifier {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ResourceQualifierMapView(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl ResourceQualifierMapView { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -1341,7 +1341,7 @@ impl ResourceQualifierMapView { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1350,7 +1350,7 @@ impl ResourceQualifierMapView { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1359,7 +1359,7 @@ impl ResourceQualifierMapView { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1368,7 +1368,7 @@ impl ResourceQualifierMapView { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Split(&self, first: &mut ::core::option::Option>, second: &mut ::core::option::Option>) -> ::windows_core::Result<()> { let this = self; @@ -1417,14 +1417,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -1433,7 +1433,7 @@ impl ResourceQualifierObservableMap { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1442,7 +1442,7 @@ impl ResourceQualifierObservableMap { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1451,7 +1451,7 @@ impl ResourceQualifierObservableMap { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1460,7 +1460,7 @@ impl ResourceQualifierObservableMap { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1469,7 +1469,7 @@ impl ResourceQualifierObservableMap { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1478,19 +1478,19 @@ impl ResourceQualifierObservableMap { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MapChanged(&self, vhnd: P0) -> ::windows_core::Result where @@ -1502,7 +1502,7 @@ impl ResourceQualifierObservableMap { (::windows_core::Interface::vtable(this).MapChanged)(::windows_core::Interface::as_raw(this), vhnd.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveMapChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1553,14 +1553,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1569,7 +1569,7 @@ impl ResourceQualifierVectorView { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -1578,7 +1578,7 @@ impl ResourceQualifierVectorView { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1587,7 +1587,7 @@ impl ResourceQualifierVectorView { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -1599,7 +1599,7 @@ impl ResourceQualifierVectorView { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Resources/Management/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Resources/Management/mod.rs index 864f5e4a46..9fcd9b190a 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Resources/Management/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Resources/Management/mod.rs @@ -129,7 +129,7 @@ impl IndexedResourceCandidate { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -138,7 +138,7 @@ impl IndexedResourceCandidate { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Metadata(&self) -> ::windows_core::Result> { let this = self; @@ -147,7 +147,7 @@ impl IndexedResourceCandidate { (::windows_core::Interface::vtable(this).Metadata)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Qualifiers(&self) -> ::windows_core::Result> { let this = self; @@ -220,14 +220,14 @@ impl ::windows_core::RuntimeName for IndexedResourceQualifier { ::windows_core::imp::interface_hierarchy!(IndexedResourceQualifier, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for IndexedResourceQualifier {} unsafe impl ::core::marker::Sync for IndexedResourceQualifier {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ResourceIndexer(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl ResourceIndexer { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn IndexFilePath(&self, filepath: P0) -> ::windows_core::Result where @@ -239,7 +239,7 @@ impl ResourceIndexer { (::windows_core::Interface::vtable(this).IndexFilePath)(::windows_core::Interface::as_raw(this), filepath.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn IndexFileContentsAsync(&self, file: P0) -> ::windows_core::Result>> where @@ -251,7 +251,7 @@ impl ResourceIndexer { (::windows_core::Interface::vtable(this).IndexFileContentsAsync)(::windows_core::Interface::as_raw(this), file.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn CreateResourceIndexer(projectroot: P0) -> ::windows_core::Result where @@ -262,7 +262,7 @@ impl ResourceIndexer { (::windows_core::Interface::vtable(this).CreateResourceIndexer)(::windows_core::Interface::as_raw(this), projectroot.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn CreateResourceIndexerWithExtension(projectroot: P0, extensiondllpath: P1) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Resources/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Resources/mod.rs index f046238a7b..61de591112 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Resources/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Resources/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "ApplicationModel_Resources_Core")] -#[doc = "Required features: `ApplicationModel_Resources_Core`"] +#[doc = "Required features: `\"ApplicationModel_Resources_Core\"`"] pub mod Core; #[cfg(feature = "ApplicationModel_Resources_Management")] -#[doc = "Required features: `ApplicationModel_Resources_Management`"] +#[doc = "Required features: `\"ApplicationModel_Resources_Management\"`"] pub mod Management; #[doc(hidden)] #[repr(transparent)] @@ -146,7 +146,7 @@ impl ResourceLoader { (::windows_core::Interface::vtable(this).GetString)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(resource), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetStringForUri(&self, uri: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -164,7 +164,7 @@ impl ResourceLoader { (::windows_core::Interface::vtable(this).CreateResourceLoaderByName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetStringForReference(uri: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -199,7 +199,7 @@ impl ResourceLoader { (::windows_core::Interface::vtable(this).GetForViewIndependentUseWithName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn GetForUIContext(context: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Search/Core/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Search/Core/mod.rs index 0ddc77c796..24381cab7f 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Search/Core/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Search/Core/mod.rs @@ -153,7 +153,7 @@ impl SearchSuggestion { (::windows_core::Interface::vtable(this).DetailText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Image(&self) -> ::windows_core::Result { let this = self; @@ -238,7 +238,7 @@ impl SearchSuggestionManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetQueryWithSearchQueryLinguisticDetails)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(querytext), ::core::mem::transmute_copy(language), linguisticdetails.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Suggestions(&self) -> ::windows_core::Result> { let this = self; @@ -259,7 +259,7 @@ impl SearchSuggestionManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).ClearHistory)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SuggestionsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -271,13 +271,13 @@ impl SearchSuggestionManager { (::windows_core::Interface::vtable(this).SuggestionsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSuggestionsRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSuggestionsRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestingFocusOnKeyboardInput(&self, handler: P0) -> ::windows_core::Result where @@ -289,7 +289,7 @@ impl SearchSuggestionManager { (::windows_core::Interface::vtable(this).RequestingFocusOnKeyboardInput)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRequestingFocusOnKeyboardInput(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Search/impl.rs b/crates/libs/windows/src/Windows/ApplicationModel/Search/impl.rs index 614a660f09..d410de1839 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Search/impl.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Search/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait ISearchPaneQueryChangedEventArgs_Impl: Sized { fn QueryText(&self) -> ::windows_core::Result<::windows_core::HSTRING>; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Search/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Search/mod.rs index d9f6a093f4..8337749108 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Search/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Search/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "ApplicationModel_Search_Core")] -#[doc = "Required features: `ApplicationModel_Search_Core`"] +#[doc = "Required features: `\"ApplicationModel_Search_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] @@ -147,14 +147,14 @@ pub struct ISearchPane_Vtbl { #[cfg(not(feature = "deprecated"))] TrySetQueryText: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchPaneQueryChangedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl ISearchPaneQueryChangedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn QueryText(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -163,7 +163,7 @@ impl ISearchPaneQueryChangedEventArgs { (::windows_core::Interface::vtable(this).QueryText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Language(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -172,7 +172,7 @@ impl ISearchPaneQueryChangedEventArgs { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LinguisticDetails(&self) -> ::windows_core::Result { let this = self; @@ -576,7 +576,7 @@ impl LocalContentSuggestionSettings { (::windows_core::Interface::vtable(this).Enabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn Locations(&self) -> ::windows_core::Result> { let this = self; @@ -596,7 +596,7 @@ impl LocalContentSuggestionSettings { (::windows_core::Interface::vtable(this).AqsFilter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PropertiesToMatch(&self) -> ::windows_core::Result> { let this = self; @@ -619,20 +619,20 @@ impl ::windows_core::RuntimeName for LocalContentSuggestionSettings { const NAME: &'static str = "Windows.ApplicationModel.Search.LocalContentSuggestionSettings"; } ::windows_core::imp::interface_hierarchy!(LocalContentSuggestionSettings, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SearchPane(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SearchPane { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetSearchHistoryEnabled(&self, value: bool) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSearchHistoryEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SearchHistoryEnabled(&self) -> ::windows_core::Result { let this = self; @@ -641,13 +641,13 @@ impl SearchPane { (::windows_core::Interface::vtable(this).SearchHistoryEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetSearchHistoryContext(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSearchHistoryContext)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SearchHistoryContext(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -656,13 +656,13 @@ impl SearchPane { (::windows_core::Interface::vtable(this).SearchHistoryContext)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetPlaceholderText(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPlaceholderText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PlaceholderText(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -671,7 +671,7 @@ impl SearchPane { (::windows_core::Interface::vtable(this).PlaceholderText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn QueryText(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -680,7 +680,7 @@ impl SearchPane { (::windows_core::Interface::vtable(this).QueryText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Language(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -689,7 +689,7 @@ impl SearchPane { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Visible(&self) -> ::windows_core::Result { let this = self; @@ -698,7 +698,7 @@ impl SearchPane { (::windows_core::Interface::vtable(this).Visible)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn VisibilityChanged(&self, handler: P0) -> ::windows_core::Result where @@ -710,13 +710,13 @@ impl SearchPane { (::windows_core::Interface::vtable(this).VisibilityChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveVisibilityChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveVisibilityChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn QueryChanged(&self, handler: P0) -> ::windows_core::Result where @@ -728,13 +728,13 @@ impl SearchPane { (::windows_core::Interface::vtable(this).QueryChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveQueryChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveQueryChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SuggestionsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -746,13 +746,13 @@ impl SearchPane { (::windows_core::Interface::vtable(this).SuggestionsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveSuggestionsRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSuggestionsRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn QuerySubmitted(&self, handler: P0) -> ::windows_core::Result where @@ -764,13 +764,13 @@ impl SearchPane { (::windows_core::Interface::vtable(this).QuerySubmitted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveQuerySubmitted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveQuerySubmitted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ResultSuggestionChosen(&self, handler: P0) -> ::windows_core::Result where @@ -782,13 +782,13 @@ impl SearchPane { (::windows_core::Interface::vtable(this).ResultSuggestionChosen)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveResultSuggestionChosen(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveResultSuggestionChosen)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetLocalContentSuggestionSettings(&self, settings: P0) -> ::windows_core::Result<()> where @@ -797,25 +797,25 @@ impl SearchPane { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLocalContentSuggestionSettings)(::windows_core::Interface::as_raw(this), settings.into_param().abi()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ShowOverloadDefault(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).ShowOverloadDefault)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ShowOverloadWithQuery(&self, query: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).ShowOverloadWithQuery)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(query)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetShowOnKeyboardInput(&self, value: bool) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetShowOnKeyboardInput)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ShowOnKeyboardInput(&self) -> ::windows_core::Result { let this = self; @@ -824,7 +824,7 @@ impl SearchPane { (::windows_core::Interface::vtable(this).ShowOnKeyboardInput)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TrySetQueryText(&self, query: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -833,7 +833,7 @@ impl SearchPane { (::windows_core::Interface::vtable(this).TrySetQueryText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(query), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetForCurrentView() -> ::windows_core::Result { Self::ISearchPaneStatics(|this| unsafe { @@ -841,7 +841,7 @@ impl SearchPane { (::windows_core::Interface::vtable(this).GetForCurrentView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn HideThisApplication() -> ::windows_core::Result<()> { Self::ISearchPaneStaticsWithHideThisApplication(|this| unsafe { (::windows_core::Interface::vtable(this).HideThisApplication)(::windows_core::Interface::as_raw(this)).ok() }) @@ -877,14 +877,14 @@ impl ::windows_core::RuntimeName for SearchPane { } #[cfg(feature = "deprecated")] ::windows_core::imp::interface_hierarchy!(SearchPane, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SearchPaneQueryChangedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SearchPaneQueryChangedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn QueryText(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -893,7 +893,7 @@ impl SearchPaneQueryChangedEventArgs { (::windows_core::Interface::vtable(this).QueryText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Language(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -902,7 +902,7 @@ impl SearchPaneQueryChangedEventArgs { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LinguisticDetails(&self) -> ::windows_core::Result { let this = self; @@ -940,7 +940,7 @@ unsafe impl ::core::marker::Sync for SearchPaneQueryChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SearchPaneQueryLinguisticDetails(::windows_core::IUnknown); impl SearchPaneQueryLinguisticDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn QueryTextAlternatives(&self) -> ::windows_core::Result> { let this = self; @@ -979,14 +979,14 @@ impl ::windows_core::RuntimeName for SearchPaneQueryLinguisticDetails { ::windows_core::imp::interface_hierarchy!(SearchPaneQueryLinguisticDetails, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for SearchPaneQueryLinguisticDetails {} unsafe impl ::core::marker::Sync for SearchPaneQueryLinguisticDetails {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SearchPaneQuerySubmittedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SearchPaneQuerySubmittedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn QueryText(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -995,7 +995,7 @@ impl SearchPaneQuerySubmittedEventArgs { (::windows_core::Interface::vtable(this).QueryText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Language(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1004,7 +1004,7 @@ impl SearchPaneQuerySubmittedEventArgs { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LinguisticDetails(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1036,14 +1036,14 @@ impl ::windows_core::RuntimeName for SearchPaneQuerySubmittedEventArgs { unsafe impl ::core::marker::Send for SearchPaneQuerySubmittedEventArgs {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for SearchPaneQuerySubmittedEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SearchPaneResultSuggestionChosenEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SearchPaneResultSuggestionChosenEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Tag(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1075,14 +1075,14 @@ impl ::windows_core::RuntimeName for SearchPaneResultSuggestionChosenEventArgs { unsafe impl ::core::marker::Send for SearchPaneResultSuggestionChosenEventArgs {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for SearchPaneResultSuggestionChosenEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SearchPaneSuggestionsRequest(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SearchPaneSuggestionsRequest { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsCanceled(&self) -> ::windows_core::Result { let this = self; @@ -1091,7 +1091,7 @@ impl SearchPaneSuggestionsRequest { (::windows_core::Interface::vtable(this).IsCanceled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SearchSuggestionCollection(&self) -> ::windows_core::Result { let this = self; @@ -1100,7 +1100,7 @@ impl SearchPaneSuggestionsRequest { (::windows_core::Interface::vtable(this).SearchSuggestionCollection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1132,14 +1132,14 @@ impl ::windows_core::RuntimeName for SearchPaneSuggestionsRequest { unsafe impl ::core::marker::Send for SearchPaneSuggestionsRequest {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for SearchPaneSuggestionsRequest {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SearchPaneSuggestionsRequestDeferral(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SearchPaneSuggestionsRequestDeferral { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Complete(&self) -> ::windows_core::Result<()> { let this = self; @@ -1168,14 +1168,14 @@ impl ::windows_core::RuntimeName for SearchPaneSuggestionsRequestDeferral { unsafe impl ::core::marker::Send for SearchPaneSuggestionsRequestDeferral {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for SearchPaneSuggestionsRequestDeferral {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SearchPaneSuggestionsRequestedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SearchPaneSuggestionsRequestedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn QueryText(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1184,7 +1184,7 @@ impl SearchPaneSuggestionsRequestedEventArgs { (::windows_core::Interface::vtable(this).QueryText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Language(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1193,7 +1193,7 @@ impl SearchPaneSuggestionsRequestedEventArgs { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LinguisticDetails(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1202,7 +1202,7 @@ impl SearchPaneSuggestionsRequestedEventArgs { (::windows_core::Interface::vtable(this).LinguisticDetails)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Request(&self) -> ::windows_core::Result { let this = self; @@ -1236,14 +1236,14 @@ impl ::windows_core::CanTryInto for SearchPane unsafe impl ::core::marker::Send for SearchPaneSuggestionsRequestedEventArgs {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for SearchPaneSuggestionsRequestedEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SearchPaneVisibilityChangedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SearchPaneVisibilityChangedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Visible(&self) -> ::windows_core::Result { let this = self; @@ -1279,7 +1279,7 @@ unsafe impl ::core::marker::Sync for SearchPaneVisibilityChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SearchQueryLinguisticDetails(::windows_core::IUnknown); impl SearchQueryLinguisticDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn QueryTextAlternatives(&self) -> ::windows_core::Result> { let this = self; @@ -1302,7 +1302,7 @@ impl SearchQueryLinguisticDetails { (::windows_core::Interface::vtable(this).QueryTextCompositionLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateInstance(querytextalternatives: P0, querytextcompositionstart: u32, querytextcompositionlength: u32) -> ::windows_core::Result where @@ -1349,7 +1349,7 @@ impl SearchSuggestionCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).AppendQuerySuggestion)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppendQuerySuggestions(&self, suggestions: P0) -> ::windows_core::Result<()> where @@ -1358,7 +1358,7 @@ impl SearchSuggestionCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).AppendQuerySuggestions)(::windows_core::Interface::as_raw(this), suggestions.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AppendResultSuggestion(&self, text: &::windows_core::HSTRING, detailtext: &::windows_core::HSTRING, tag: &::windows_core::HSTRING, image: P0, imagealternatetext: &::windows_core::HSTRING) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Store/LicenseManagement/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Store/LicenseManagement/mod.rs index 290610b63b..61e29772c0 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Store/LicenseManagement/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Store/LicenseManagement/mod.rs @@ -84,7 +84,7 @@ pub struct ILicenseSatisfactionResult_Vtbl { } pub struct LicenseManager; impl LicenseManager { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn AddLicenseAsync(license: P0) -> ::windows_core::Result where @@ -95,7 +95,7 @@ impl LicenseManager { (::windows_core::Interface::vtable(this).AddLicenseAsync)(::windows_core::Interface::as_raw(this), license.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSatisfactionInfosAsync(contentids: P0, keyids: P1) -> ::windows_core::Result> where @@ -107,7 +107,7 @@ impl LicenseManager { (::windows_core::Interface::vtable(this).GetSatisfactionInfosAsync)(::windows_core::Interface::as_raw(this), contentids.try_into_param()?.abi(), keyids.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RefreshLicensesAsync(refreshoption: LicenseRefreshOption) -> ::windows_core::Result { Self::ILicenseManagerStatics2(|this| unsafe { @@ -202,7 +202,7 @@ unsafe impl ::core::marker::Sync for LicenseSatisfactionInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LicenseSatisfactionResult(::windows_core::IUnknown); impl LicenseSatisfactionResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LicenseSatisfactionInfos(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Store/Preview/InstallControl/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Store/Preview/InstallControl/mod.rs index b79dc15237..7406f1b753 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Store/Preview/InstallControl/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Store/Preview/InstallControl/mod.rs @@ -619,7 +619,7 @@ impl AppInstallItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).Restart)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, handler: P0) -> ::windows_core::Result where @@ -631,13 +631,13 @@ impl AppInstallItem { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, token: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -649,7 +649,7 @@ impl AppInstallItem { (::windows_core::Interface::vtable(this).StatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusChanged(&self, token: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -667,7 +667,7 @@ impl AppInstallItem { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RestartWithTelemetry)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(correlationvector)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -776,7 +776,7 @@ impl AppInstallManager { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppInstallItems(&self) -> ::windows_core::Result> { let this = self; @@ -797,7 +797,7 @@ impl AppInstallManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).Restart)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ItemCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -809,13 +809,13 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).ItemCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveItemCompleted(&self, token: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveItemCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ItemStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -827,7 +827,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).ItemStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveItemStatusChanged(&self, token: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -855,7 +855,7 @@ impl AppInstallManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAcquisitionIdentity)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIsApplicableAsync(&self, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -864,7 +864,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).GetIsApplicableAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(skuid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAppInstallAsync(&self, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING, repair: bool, forceuseofnonremovablestorage: bool) -> ::windows_core::Result> { let this = self; @@ -873,7 +873,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).StartAppInstallAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(skuid), repair, forceuseofnonremovablestorage, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateAppByPackageFamilyNameAsync(&self, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -882,7 +882,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).UpdateAppByPackageFamilyNameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SearchForUpdatesAsync(&self, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -891,7 +891,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).SearchForUpdatesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(skuid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SearchForAllUpdatesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -900,7 +900,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).SearchForAllUpdatesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsStoreBlockedByPolicyAsync(&self, storeclientname: &::windows_core::HSTRING, storeclientpublisher: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -909,7 +909,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).IsStoreBlockedByPolicyAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(storeclientname), ::core::mem::transmute_copy(storeclientpublisher), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIsAppAllowedToInstallAsync(&self, productid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -918,7 +918,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).GetIsAppAllowedToInstallAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAppInstallWithTelemetryAsync(&self, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING, repair: bool, forceuseofnonremovablestorage: bool, catalogid: &::windows_core::HSTRING, bundleid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -927,7 +927,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).StartAppInstallWithTelemetryAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(skuid), repair, forceuseofnonremovablestorage, ::core::mem::transmute_copy(catalogid), ::core::mem::transmute_copy(bundleid), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateAppByPackageFamilyNameWithTelemetryAsync(&self, packagefamilyname: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -936,7 +936,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).UpdateAppByPackageFamilyNameWithTelemetryAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefamilyname), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SearchForUpdatesWithTelemetryAsync(&self, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING, catalogid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -945,7 +945,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).SearchForUpdatesWithTelemetryAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(skuid), ::core::mem::transmute_copy(catalogid), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SearchForAllUpdatesWithTelemetryAsync(&self, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -954,7 +954,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).SearchForAllUpdatesWithTelemetryAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIsAppAllowedToInstallWithTelemetryAsync(&self, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING, catalogid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -975,7 +975,7 @@ impl AppInstallManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RestartWithTelemetry)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(correlationvector)).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Management_Deployment`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Management_Deployment\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Management_Deployment"))] pub fn StartProductInstallAsync(&self, productid: &::windows_core::HSTRING, catalogid: &::windows_core::HSTRING, flightid: &::windows_core::HSTRING, clientid: &::windows_core::HSTRING, repair: bool, forceuseofnonremovablestorage: bool, correlationvector: &::windows_core::HSTRING, targetvolume: P0) -> ::windows_core::Result>> where @@ -987,7 +987,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).StartProductInstallAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(catalogid), ::core::mem::transmute_copy(flightid), ::core::mem::transmute_copy(clientid), repair, forceuseofnonremovablestorage, ::core::mem::transmute_copy(correlationvector), targetvolume.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Management_Deployment`, `System`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Management_Deployment\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Management_Deployment", feature = "System"))] pub fn StartProductInstallForUserAsync(&self, user: P0, productid: &::windows_core::HSTRING, catalogid: &::windows_core::HSTRING, flightid: &::windows_core::HSTRING, clientid: &::windows_core::HSTRING, repair: bool, forceuseofnonremovablestorage: bool, correlationvector: &::windows_core::HSTRING, targetvolume: P1) -> ::windows_core::Result>> where @@ -1000,7 +1000,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).StartProductInstallForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(catalogid), ::core::mem::transmute_copy(flightid), ::core::mem::transmute_copy(clientid), repair, forceuseofnonremovablestorage, ::core::mem::transmute_copy(correlationvector), targetvolume.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn UpdateAppByPackageFamilyNameForUserAsync(&self, user: P0, packagefamilyname: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1012,7 +1012,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).UpdateAppByPackageFamilyNameForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(packagefamilyname), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn SearchForUpdatesForUserAsync(&self, user: P0, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING, catalogid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1024,7 +1024,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).SearchForUpdatesForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(skuid), ::core::mem::transmute_copy(catalogid), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `System`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "System"))] pub fn SearchForAllUpdatesForUserAsync(&self, user: P0, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result>> where @@ -1036,7 +1036,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).SearchForAllUpdatesForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetIsAppAllowedToInstallForUserAsync(&self, user: P0, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING, catalogid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1048,7 +1048,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).GetIsAppAllowedToInstallForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(skuid), ::core::mem::transmute_copy(catalogid), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetIsApplicableForUserAsync(&self, user: P0, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1064,7 +1064,7 @@ impl AppInstallManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).MoveToFrontOfDownloadQueue)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(correlationvector)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFreeUserEntitlementAsync(&self, storeid: &::windows_core::HSTRING, campaignid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1073,7 +1073,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).GetFreeUserEntitlementAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(storeid), ::core::mem::transmute_copy(campaignid), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetFreeUserEntitlementForUserAsync(&self, user: P0, storeid: &::windows_core::HSTRING, campaignid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1085,7 +1085,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).GetFreeUserEntitlementForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(storeid), ::core::mem::transmute_copy(campaignid), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFreeDeviceEntitlementAsync(&self, storeid: &::windows_core::HSTRING, campaignid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1094,7 +1094,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).GetFreeDeviceEntitlementAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(storeid), ::core::mem::transmute_copy(campaignid), ::core::mem::transmute_copy(correlationvector), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppInstallItemsWithGroupSupport(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1103,7 +1103,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).AppInstallItemsWithGroupSupport)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SearchForAllUpdatesWithUpdateOptionsAsync(&self, correlationvector: &::windows_core::HSTRING, clientid: &::windows_core::HSTRING, updateoptions: P0) -> ::windows_core::Result>> where @@ -1115,7 +1115,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).SearchForAllUpdatesWithUpdateOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(correlationvector), ::core::mem::transmute_copy(clientid), updateoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `System`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "System"))] pub fn SearchForAllUpdatesWithUpdateOptionsForUserAsync(&self, user: P0, correlationvector: &::windows_core::HSTRING, clientid: &::windows_core::HSTRING, updateoptions: P1) -> ::windows_core::Result>> where @@ -1128,7 +1128,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).SearchForAllUpdatesWithUpdateOptionsForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(correlationvector), ::core::mem::transmute_copy(clientid), updateoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SearchForUpdatesWithUpdateOptionsAsync(&self, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING, clientid: &::windows_core::HSTRING, updateoptions: P0) -> ::windows_core::Result> where @@ -1140,7 +1140,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).SearchForUpdatesWithUpdateOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(skuid), ::core::mem::transmute_copy(correlationvector), ::core::mem::transmute_copy(clientid), updateoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn SearchForUpdatesWithUpdateOptionsForUserAsync(&self, user: P0, productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING, clientid: &::windows_core::HSTRING, updateoptions: P1) -> ::windows_core::Result> where @@ -1153,7 +1153,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).SearchForUpdatesWithUpdateOptionsForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(skuid), ::core::mem::transmute_copy(correlationvector), ::core::mem::transmute_copy(clientid), updateoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StartProductInstallWithOptionsAsync(&self, productid: &::windows_core::HSTRING, flightid: &::windows_core::HSTRING, clientid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING, installoptions: P0) -> ::windows_core::Result>> where @@ -1165,7 +1165,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).StartProductInstallWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(flightid), ::core::mem::transmute_copy(clientid), ::core::mem::transmute_copy(correlationvector), installoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `System`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "System"))] pub fn StartProductInstallWithOptionsForUserAsync(&self, user: P0, productid: &::windows_core::HSTRING, flightid: &::windows_core::HSTRING, clientid: &::windows_core::HSTRING, correlationvector: &::windows_core::HSTRING, installoptions: P1) -> ::windows_core::Result>> where @@ -1178,7 +1178,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).StartProductInstallWithOptionsForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(flightid), ::core::mem::transmute_copy(clientid), ::core::mem::transmute_copy(correlationvector), installoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIsPackageIdentityAllowedToInstallAsync(&self, correlationvector: &::windows_core::HSTRING, packageidentityname: &::windows_core::HSTRING, publishercertificatename: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1187,7 +1187,7 @@ impl AppInstallManager { (::windows_core::Interface::vtable(this).GetIsPackageIdentityAllowedToInstallAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(correlationvector), ::core::mem::transmute_copy(packageidentityname), ::core::mem::transmute_copy(publishercertificatename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetIsPackageIdentityAllowedToInstallForUserAsync(&self, user: P0, correlationvector: &::windows_core::HSTRING, packageidentityname: &::windows_core::HSTRING, publishercertificatename: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1304,7 +1304,7 @@ impl AppInstallOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRepair)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Management_Deployment`"] + #[doc = "Required features: `\"Management_Deployment\"`"] #[cfg(feature = "Management_Deployment")] pub fn TargetVolume(&self) -> ::windows_core::Result { let this = self; @@ -1313,7 +1313,7 @@ impl AppInstallOptions { (::windows_core::Interface::vtable(this).TargetVolume)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Management_Deployment`"] + #[doc = "Required features: `\"Management_Deployment\"`"] #[cfg(feature = "Management_Deployment")] pub fn SetTargetVolume(&self, value: P0) -> ::windows_core::Result<()> where @@ -1487,7 +1487,7 @@ impl AppInstallStatus { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Store/Preview/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Store/Preview/mod.rs index 5bd21bb0c6..1404951206 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Store/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Store/Preview/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "ApplicationModel_Store_Preview_InstallControl")] -#[doc = "Required features: `ApplicationModel_Store_Preview_InstallControl`"] +#[doc = "Required features: `\"ApplicationModel_Store_Preview_InstallControl\"`"] pub mod InstallControl; #[doc(hidden)] #[repr(transparent)] @@ -357,7 +357,7 @@ unsafe impl ::core::marker::Send for DeliveryOptimizationSettings {} unsafe impl ::core::marker::Sync for DeliveryOptimizationSettings {} pub struct StoreConfiguration; impl StoreConfiguration { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSystemConfiguration(cataloghardwaremanufacturerid: &::windows_core::HSTRING, catalogstorecontentmodifierid: &::windows_core::HSTRING, systemconfigurationexpiration: super::super::super::Foundation::DateTime, cataloghardwaredescriptor: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::IStoreConfigurationStatics(|this| unsafe { (::windows_core::Interface::vtable(this).SetSystemConfiguration)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(cataloghardwaremanufacturerid), ::core::mem::transmute_copy(catalogstorecontentmodifierid), systemconfigurationexpiration, ::core::mem::transmute_copy(cataloghardwaredescriptor)).ok() }) @@ -380,7 +380,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).HardwareManufacturerInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FilterUnsupportedSystemFeaturesAsync(systemfeatures: P0) -> ::windows_core::Result>> where @@ -391,7 +391,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).FilterUnsupportedSystemFeaturesAsync)(::windows_core::Interface::as_raw(this), systemfeatures.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PurchasePromptingPolicy() -> ::windows_core::Result> { Self::IStoreConfigurationStatics2(|this| unsafe { @@ -399,7 +399,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).PurchasePromptingPolicy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPurchasePromptingPolicy(value: P0) -> ::windows_core::Result<()> where @@ -413,7 +413,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).HasStoreWebAccount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn HasStoreWebAccountForUser(user: P0) -> ::windows_core::Result where @@ -424,7 +424,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).HasStoreWebAccountForUser)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetStoreLogDataAsync(options: StoreLogOptions) -> ::windows_core::Result> { Self::IStoreConfigurationStatics3(|this| unsafe { @@ -432,7 +432,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).GetStoreLogDataAsync)(::windows_core::Interface::as_raw(this), options, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetStoreWebAccountIdForUser(user: P0, webaccountid: &::windows_core::HSTRING) -> ::windows_core::Result<()> where @@ -440,7 +440,7 @@ impl StoreConfiguration { { Self::IStoreConfigurationStatics3(|this| unsafe { (::windows_core::Interface::vtable(this).SetStoreWebAccountIdForUser)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(webaccountid)).ok() }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn IsStoreWebAccountIdForUser(user: P0, webaccountid: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -451,7 +451,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).IsStoreWebAccountIdForUser)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(webaccountid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetPurchasePromptingPolicyForUser(user: P0) -> ::windows_core::Result> where @@ -462,7 +462,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).GetPurchasePromptingPolicyForUser)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn SetPurchasePromptingPolicyForUser(user: P0, value: P1) -> ::windows_core::Result<()> where @@ -477,7 +477,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).GetStoreWebAccountId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetStoreWebAccountIdForUser(user: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -491,7 +491,7 @@ impl StoreConfiguration { pub fn SetEnterpriseStoreWebAccountId(webaccountid: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::IStoreConfigurationStatics4(|this| unsafe { (::windows_core::Interface::vtable(this).SetEnterpriseStoreWebAccountId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(webaccountid)).ok() }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetEnterpriseStoreWebAccountIdForUser(user: P0, webaccountid: &::windows_core::HSTRING) -> ::windows_core::Result<()> where @@ -505,7 +505,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).GetEnterpriseStoreWebAccountId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetEnterpriseStoreWebAccountIdForUser(user: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -522,7 +522,7 @@ impl StoreConfiguration { (::windows_core::Interface::vtable(this).ShouldRestrictToEnterpriseStoreOnly)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ShouldRestrictToEnterpriseStoreOnlyForUser(user: P0) -> ::windows_core::Result where @@ -554,7 +554,7 @@ impl StoreConfiguration { pub fn PinToDesktop(apppackagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::IStoreConfigurationStatics5(|this| unsafe { (::windows_core::Interface::vtable(this).PinToDesktop)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(apppackagefamilyname)).ok() }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn PinToDesktopForUser(user: P0, apppackagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result<()> where @@ -641,7 +641,7 @@ unsafe impl ::core::marker::Send for StoreHardwareManufacturerInfo {} unsafe impl ::core::marker::Sync for StoreHardwareManufacturerInfo {} pub struct StorePreview; impl StorePreview { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestProductPurchaseByProductIdAndSkuIdAsync(productid: &::windows_core::HSTRING, skuid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IStorePreview(|this| unsafe { @@ -649,7 +649,7 @@ impl StorePreview { (::windows_core::Interface::vtable(this).RequestProductPurchaseByProductIdAndSkuIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(skuid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LoadAddOnProductInfosAsync() -> ::windows_core::Result>> { Self::IStorePreview(|this| unsafe { @@ -698,7 +698,7 @@ impl StorePreviewProductInfo { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SkuInfoList(&self) -> ::windows_core::Result> { let this = self; @@ -835,7 +835,7 @@ unsafe impl ::core::marker::Send for StorePreviewSkuInfo {} unsafe impl ::core::marker::Sync for StorePreviewSkuInfo {} pub struct WebAuthenticationCoreManagerHelper; impl WebAuthenticationCoreManagerHelper { - #[doc = "Required features: `Foundation`, `Security_Authentication_Web_Core`, `UI_Xaml`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Authentication_Web_Core\"`, `\"UI_Xaml\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Authentication_Web_Core", feature = "UI_Xaml"))] pub fn RequestTokenWithUIElementHostingAsync(request: P0, uielement: P1) -> ::windows_core::Result> where @@ -847,7 +847,7 @@ impl WebAuthenticationCoreManagerHelper { (::windows_core::Interface::vtable(this).RequestTokenWithUIElementHostingAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), uielement.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Authentication_Web_Core`, `Security_Credentials`, `UI_Xaml`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Authentication_Web_Core\"`, `\"Security_Credentials\"`, `\"UI_Xaml\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Authentication_Web_Core", feature = "Security_Credentials", feature = "UI_Xaml"))] pub fn RequestTokenWithUIElementHostingAndWebAccountAsync(request: P0, webaccount: P1, uielement: P2) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Store/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Store/mod.rs index b829839847..e9148e5d64 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Store/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Store/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "ApplicationModel_Store_LicenseManagement")] -#[doc = "Required features: `ApplicationModel_Store_LicenseManagement`"] +#[doc = "Required features: `\"ApplicationModel_Store_LicenseManagement\"`"] pub mod LicenseManagement; #[cfg(feature = "ApplicationModel_Store_Preview")] -#[doc = "Required features: `ApplicationModel_Store_Preview`"] +#[doc = "Required features: `\"ApplicationModel_Store_Preview\"`"] pub mod Preview; #[doc(hidden)] #[repr(transparent)] @@ -546,7 +546,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).LicenseInformation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LinkUri() -> ::windows_core::Result { Self::ICurrentApp(|this| unsafe { @@ -560,7 +560,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).AppId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAppPurchaseAsync(includereceipt: bool) -> ::windows_core::Result> { Self::ICurrentApp(|this| unsafe { @@ -568,7 +568,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).RequestAppPurchaseAsync)(::windows_core::Interface::as_raw(this), includereceipt, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RequestProductPurchaseAsync(productid: &::windows_core::HSTRING, includereceipt: bool) -> ::windows_core::Result> { Self::ICurrentApp(|this| unsafe { @@ -576,7 +576,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).RequestProductPurchaseAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), includereceipt, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LoadListingInformationAsync() -> ::windows_core::Result> { Self::ICurrentApp(|this| unsafe { @@ -584,7 +584,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).LoadListingInformationAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppReceiptAsync() -> ::windows_core::Result> { Self::ICurrentApp(|this| unsafe { @@ -592,7 +592,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).GetAppReceiptAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetProductReceiptAsync(productid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICurrentApp(|this| unsafe { @@ -600,7 +600,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).GetProductReceiptAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCustomerPurchaseIdAsync(serviceticket: &::windows_core::HSTRING, publisheruserid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICurrentApp2Statics(|this| unsafe { @@ -608,7 +608,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).GetCustomerPurchaseIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(serviceticket), ::core::mem::transmute_copy(publisheruserid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCustomerCollectionsIdAsync(serviceticket: &::windows_core::HSTRING, publisheruserid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICurrentApp2Statics(|this| unsafe { @@ -616,7 +616,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).GetCustomerCollectionsIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(serviceticket), ::core::mem::transmute_copy(publisheruserid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LoadListingInformationByProductIdsAsync(productids: P0) -> ::windows_core::Result> where @@ -627,7 +627,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).LoadListingInformationByProductIdsAsync)(::windows_core::Interface::as_raw(this), productids.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LoadListingInformationByKeywordsAsync(keywords: P0) -> ::windows_core::Result> where @@ -641,7 +641,7 @@ impl CurrentApp { pub fn ReportProductFulfillment(productid: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::ICurrentAppStaticsWithFiltering(|this| unsafe { (::windows_core::Interface::vtable(this).ReportProductFulfillment)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppPurchaseCampaignIdAsync() -> ::windows_core::Result> { Self::ICurrentAppWithCampaignId(|this| unsafe { @@ -649,7 +649,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).GetAppPurchaseCampaignIdAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportConsumableFulfillmentAsync(productid: &::windows_core::HSTRING, transactionid: ::windows_core::GUID) -> ::windows_core::Result> { Self::ICurrentAppWithConsumables(|this| unsafe { @@ -657,7 +657,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).ReportConsumableFulfillmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), transactionid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestProductPurchaseWithResultsAsync(productid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICurrentAppWithConsumables(|this| unsafe { @@ -665,7 +665,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).RequestProductPurchaseWithResultsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestProductPurchaseWithDisplayPropertiesAsync(productid: &::windows_core::HSTRING, offerid: &::windows_core::HSTRING, displayproperties: P0) -> ::windows_core::Result> where @@ -676,7 +676,7 @@ impl CurrentApp { (::windows_core::Interface::vtable(this).RequestProductPurchaseWithDisplayPropertiesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(offerid), displayproperties.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUnfulfilledConsumablesAsync() -> ::windows_core::Result>> { Self::ICurrentAppWithConsumables(|this| unsafe { @@ -721,7 +721,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).LicenseInformation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LinkUri() -> ::windows_core::Result { Self::ICurrentAppSimulator(|this| unsafe { @@ -735,7 +735,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).AppId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAppPurchaseAsync(includereceipt: bool) -> ::windows_core::Result> { Self::ICurrentAppSimulator(|this| unsafe { @@ -743,7 +743,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).RequestAppPurchaseAsync)(::windows_core::Interface::as_raw(this), includereceipt, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RequestProductPurchaseAsync(productid: &::windows_core::HSTRING, includereceipt: bool) -> ::windows_core::Result> { Self::ICurrentAppSimulator(|this| unsafe { @@ -751,7 +751,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).RequestProductPurchaseAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), includereceipt, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LoadListingInformationAsync() -> ::windows_core::Result> { Self::ICurrentAppSimulator(|this| unsafe { @@ -759,7 +759,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).LoadListingInformationAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppReceiptAsync() -> ::windows_core::Result> { Self::ICurrentAppSimulator(|this| unsafe { @@ -767,7 +767,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).GetAppReceiptAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetProductReceiptAsync(productid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICurrentAppSimulator(|this| unsafe { @@ -775,7 +775,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).GetProductReceiptAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn ReloadSimulatorAsync(simulatorsettingsfile: P0) -> ::windows_core::Result where @@ -786,7 +786,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).ReloadSimulatorAsync)(::windows_core::Interface::as_raw(this), simulatorsettingsfile.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LoadListingInformationByProductIdsAsync(productids: P0) -> ::windows_core::Result> where @@ -797,7 +797,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).LoadListingInformationByProductIdsAsync)(::windows_core::Interface::as_raw(this), productids.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LoadListingInformationByKeywordsAsync(keywords: P0) -> ::windows_core::Result> where @@ -808,7 +808,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).LoadListingInformationByKeywordsAsync)(::windows_core::Interface::as_raw(this), keywords.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppPurchaseCampaignIdAsync() -> ::windows_core::Result> { Self::ICurrentAppSimulatorWithCampaignId(|this| unsafe { @@ -816,7 +816,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).GetAppPurchaseCampaignIdAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportConsumableFulfillmentAsync(productid: &::windows_core::HSTRING, transactionid: ::windows_core::GUID) -> ::windows_core::Result> { Self::ICurrentAppSimulatorWithConsumables(|this| unsafe { @@ -824,7 +824,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).ReportConsumableFulfillmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), transactionid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestProductPurchaseWithResultsAsync(productid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICurrentAppSimulatorWithConsumables(|this| unsafe { @@ -832,7 +832,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).RequestProductPurchaseWithResultsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestProductPurchaseWithDisplayPropertiesAsync(productid: &::windows_core::HSTRING, offerid: &::windows_core::HSTRING, displayproperties: P0) -> ::windows_core::Result> where @@ -843,7 +843,7 @@ impl CurrentAppSimulator { (::windows_core::Interface::vtable(this).RequestProductPurchaseWithDisplayPropertiesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productid), ::core::mem::transmute_copy(offerid), displayproperties.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUnfulfilledConsumablesAsync() -> ::windows_core::Result>> { Self::ICurrentAppSimulatorWithConsumables(|this| unsafe { @@ -879,7 +879,7 @@ impl ::windows_core::RuntimeName for CurrentAppSimulator { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LicenseInformation(::windows_core::IUnknown); impl LicenseInformation { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProductLicenses(&self) -> ::windows_core::Result> { let this = self; @@ -902,7 +902,7 @@ impl LicenseInformation { (::windows_core::Interface::vtable(this).IsTrial)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationDate(&self) -> ::windows_core::Result { let this = self; @@ -911,7 +911,7 @@ impl LicenseInformation { (::windows_core::Interface::vtable(this).ExpirationDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LicenseChanged(&self, handler: P0) -> ::windows_core::Result where @@ -923,7 +923,7 @@ impl LicenseInformation { (::windows_core::Interface::vtable(this).LicenseChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLicenseChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -963,7 +963,7 @@ impl ListingInformation { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProductListings(&self) -> ::windows_core::Result> { let this = self; @@ -1000,7 +1000,7 @@ impl ListingInformation { (::windows_core::Interface::vtable(this).FormattedBasePrice)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaleEndDate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1057,7 +1057,7 @@ impl ProductLicense { (::windows_core::Interface::vtable(this).IsActive)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationDate(&self) -> ::windows_core::Result { let this = self; @@ -1121,7 +1121,7 @@ impl ProductListing { (::windows_core::Interface::vtable(this).FormattedBasePrice)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaleEndDate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1151,7 +1151,7 @@ impl ProductListing { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Keywords(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1174,7 +1174,7 @@ impl ProductListing { (::windows_core::Interface::vtable(this).Tag)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImageUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1232,7 +1232,7 @@ impl ProductPurchaseDisplayProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDescription)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Image(&self) -> ::windows_core::Result { let this = self; @@ -1241,7 +1241,7 @@ impl ProductPurchaseDisplayProperties { (::windows_core::Interface::vtable(this).Image)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetImage(&self, value: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/UserActivities/Core/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/UserActivities/Core/mod.rs index 6d9184652b..d73e98fc4f 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/UserActivities/Core/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/UserActivities/Core/mod.rs @@ -29,7 +29,7 @@ impl CoreUserActivityManager { (::windows_core::Interface::vtable(this).CreateUserActivitySessionInBackground)(::windows_core::Interface::as_raw(this), activity.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteUserActivitySessionsInTimeRangeAsync(channel: P0, starttime: super::super::super::Foundation::DateTime, endtime: super::super::super::Foundation::DateTime) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/UserActivities/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/UserActivities/mod.rs index 638a03a848..8cf4e3d377 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/UserActivities/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/UserActivities/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "ApplicationModel_UserActivities_Core")] -#[doc = "Required features: `ApplicationModel_UserActivities_Core`"] +#[doc = "Required features: `\"ApplicationModel_UserActivities_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] @@ -514,7 +514,7 @@ impl UserActivity { (::windows_core::Interface::vtable(this).VisualElements)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentUri(&self) -> ::windows_core::Result { let this = self; @@ -523,7 +523,7 @@ impl UserActivity { (::windows_core::Interface::vtable(this).ContentUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetContentUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -543,7 +543,7 @@ impl UserActivity { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContentType)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FallbackUri(&self) -> ::windows_core::Result { let this = self; @@ -552,7 +552,7 @@ impl UserActivity { (::windows_core::Interface::vtable(this).FallbackUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetFallbackUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -561,7 +561,7 @@ impl UserActivity { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFallbackUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ActivationUri(&self) -> ::windows_core::Result { let this = self; @@ -570,7 +570,7 @@ impl UserActivity { (::windows_core::Interface::vtable(this).ActivationUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetActivationUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -593,7 +593,7 @@ impl UserActivity { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContentInfo)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -639,7 +639,7 @@ impl UserActivity { (::windows_core::Interface::vtable(this).TryParseFromJson)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(json), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TryParseFromJsonArray(json: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IUserActivityStatics(|this| unsafe { @@ -647,7 +647,7 @@ impl UserActivity { (::windows_core::Interface::vtable(this).TryParseFromJsonArray)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(json), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ToJsonArray(activities: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -695,7 +695,7 @@ impl UserActivityAttribution { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IconUri(&self) -> ::windows_core::Result { let this = self; @@ -704,7 +704,7 @@ impl UserActivityAttribution { (::windows_core::Interface::vtable(this).IconUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIconUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -735,7 +735,7 @@ impl UserActivityAttribution { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAddImageQuery)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWithUri(iconuri: P0) -> ::windows_core::Result where @@ -771,7 +771,7 @@ unsafe impl ::core::marker::Sync for UserActivityAttribution {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserActivityChannel(::windows_core::IUnknown); impl UserActivityChannel { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetOrCreateUserActivityAsync(&self, activityid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -780,7 +780,7 @@ impl UserActivityChannel { (::windows_core::Interface::vtable(this).GetOrCreateUserActivityAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activityid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteActivityAsync(&self, activityid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -789,7 +789,7 @@ impl UserActivityChannel { (::windows_core::Interface::vtable(this).DeleteActivityAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activityid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAllActivitiesAsync(&self) -> ::windows_core::Result { let this = self; @@ -798,7 +798,7 @@ impl UserActivityChannel { (::windows_core::Interface::vtable(this).DeleteAllActivitiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRecentUserActivitiesAsync(&self, maxuniqueactivities: i32) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -807,7 +807,7 @@ impl UserActivityChannel { (::windows_core::Interface::vtable(this).GetRecentUserActivitiesAsync)(::windows_core::Interface::as_raw(this), maxuniqueactivities, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSessionHistoryItemsForUserActivityAsync(&self, activityid: &::windows_core::HSTRING, starttime: super::super::Foundation::DateTime) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -825,7 +825,7 @@ impl UserActivityChannel { pub fn DisableAutoSessionCreation() -> ::windows_core::Result<()> { Self::IUserActivityChannelStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).DisableAutoSessionCreation)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn TryGetForWebAccount(account: P0) -> ::windows_core::Result where @@ -836,7 +836,7 @@ impl UserActivityChannel { (::windows_core::Interface::vtable(this).TryGetForWebAccount)(::windows_core::Interface::as_raw(this), account.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -948,7 +948,7 @@ unsafe impl ::core::marker::Sync for UserActivityRequest {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserActivityRequestManager(::windows_core::IUnknown); impl UserActivityRequestManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UserActivityRequested(&self, handler: P0) -> ::windows_core::Result where @@ -960,7 +960,7 @@ impl UserActivityRequestManager { (::windows_core::Interface::vtable(this).UserActivityRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserActivityRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1002,7 +1002,7 @@ impl UserActivityRequestedEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1031,7 +1031,7 @@ unsafe impl ::core::marker::Sync for UserActivityRequestedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserActivitySession(::windows_core::IUnknown); impl UserActivitySession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1073,7 +1073,7 @@ impl UserActivitySessionHistoryItem { (::windows_core::Interface::vtable(this).UserActivity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -1082,7 +1082,7 @@ impl UserActivitySessionHistoryItem { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndTime(&self) -> ::windows_core::Result> { let this = self; @@ -1133,7 +1133,7 @@ impl UserActivityVisualElements { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDescription)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn BackgroundColor(&self) -> ::windows_core::Result { let this = self; @@ -1142,7 +1142,7 @@ impl UserActivityVisualElements { (::windows_core::Interface::vtable(this).BackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetBackgroundColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; @@ -1162,7 +1162,7 @@ impl UserActivityVisualElements { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAttribution)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Shell`"] + #[doc = "Required features: `\"UI_Shell\"`"] #[cfg(feature = "UI_Shell")] pub fn SetContent(&self, value: P0) -> ::windows_core::Result<()> where @@ -1171,7 +1171,7 @@ impl UserActivityVisualElements { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContent)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `UI_Shell`"] + #[doc = "Required features: `\"UI_Shell\"`"] #[cfg(feature = "UI_Shell")] pub fn Content(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/Provider/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/Provider/mod.rs index 8a67f0b58b..3a13254264 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/Provider/mod.rs @@ -151,7 +151,7 @@ impl UserDataAccountProviderAddAccountOperation { (::windows_core::Interface::vtable(this).ContentKinds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PartnerAccountInfos(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/SystemAccess/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/SystemAccess/mod.rs index cddc549ca5..a1ce717588 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/SystemAccess/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/SystemAccess/mod.rs @@ -377,7 +377,7 @@ impl DeviceAccountConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOutgoingServerUsername)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn IncomingServerCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -386,7 +386,7 @@ impl DeviceAccountConfiguration { (::windows_core::Interface::vtable(this).IncomingServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetIncomingServerCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -395,7 +395,7 @@ impl DeviceAccountConfiguration { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIncomingServerCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn OutgoingServerCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -404,7 +404,7 @@ impl DeviceAccountConfiguration { (::windows_core::Interface::vtable(this).OutgoingServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetOutgoingServerCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -570,7 +570,7 @@ impl DeviceAccountConfiguration { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCalDavSyncScheduleKind)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CardDavServerUrl(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -579,7 +579,7 @@ impl DeviceAccountConfiguration { (::windows_core::Interface::vtable(this).CardDavServerUrl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCardDavServerUrl(&self, value: P0) -> ::windows_core::Result<()> where @@ -599,7 +599,7 @@ impl DeviceAccountConfiguration { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCardDavRequiresSsl)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CalDavServerUrl(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -608,7 +608,7 @@ impl DeviceAccountConfiguration { (::windows_core::Interface::vtable(this).CalDavServerUrl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCalDavServerUrl(&self, value: P0) -> ::windows_core::Result<()> where @@ -734,7 +734,7 @@ unsafe impl ::core::marker::Send for DeviceAccountConfiguration {} unsafe impl ::core::marker::Sync for DeviceAccountConfiguration {} pub struct UserDataAccountSystemAccessManager; impl UserDataAccountSystemAccessManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddAndShowDeviceAccountsAsync(accounts: P0) -> ::windows_core::Result>> where @@ -745,7 +745,7 @@ impl UserDataAccountSystemAccessManager { (::windows_core::Interface::vtable(this).AddAndShowDeviceAccountsAsync)(::windows_core::Interface::as_raw(this), accounts.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SuppressLocalAccountWithAccountAsync(userdataaccountid: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IUserDataAccountSystemAccessManagerStatics2(|this| unsafe { @@ -753,7 +753,7 @@ impl UserDataAccountSystemAccessManager { (::windows_core::Interface::vtable(this).SuppressLocalAccountWithAccountAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(userdataaccountid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateDeviceAccountAsync(account: P0) -> ::windows_core::Result> where @@ -764,7 +764,7 @@ impl UserDataAccountSystemAccessManager { (::windows_core::Interface::vtable(this).CreateDeviceAccountAsync)(::windows_core::Interface::as_raw(this), account.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteDeviceAccountAsync(accountid: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IUserDataAccountSystemAccessManagerStatics2(|this| unsafe { @@ -772,7 +772,7 @@ impl UserDataAccountSystemAccessManager { (::windows_core::Interface::vtable(this).DeleteDeviceAccountAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(accountid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeviceAccountConfigurationAsync(accountid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IUserDataAccountSystemAccessManagerStatics2(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/mod.rs index 1a9661a609..39369c1f22 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/UserDataAccounts/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "ApplicationModel_UserDataAccounts_Provider")] -#[doc = "Required features: `ApplicationModel_UserDataAccounts_Provider`"] +#[doc = "Required features: `\"ApplicationModel_UserDataAccounts_Provider\"`"] pub mod Provider; #[cfg(feature = "ApplicationModel_UserDataAccounts_SystemAccess")] -#[doc = "Required features: `ApplicationModel_UserDataAccounts_SystemAccess`"] +#[doc = "Required features: `\"ApplicationModel_UserDataAccounts_SystemAccess\"`"] pub mod SystemAccess; #[doc(hidden)] #[repr(transparent)] @@ -328,7 +328,7 @@ impl UserDataAccount { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOtherAppReadAccess)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Icon(&self) -> ::windows_core::Result { let this = self; @@ -351,7 +351,7 @@ impl UserDataAccount { (::windows_core::Interface::vtable(this).PackageFamilyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -360,7 +360,7 @@ impl UserDataAccount { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result { let this = self; @@ -369,7 +369,7 @@ impl UserDataAccount { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Appointments`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Appointments\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Appointments", feature = "Foundation_Collections"))] pub fn FindAppointmentCalendarsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -378,7 +378,7 @@ impl UserDataAccount { (::windows_core::Interface::vtable(this).FindAppointmentCalendarsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Email`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Email\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Email", feature = "Foundation_Collections"))] pub fn FindEmailMailboxesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -387,7 +387,7 @@ impl UserDataAccount { (::windows_core::Interface::vtable(this).FindEmailMailboxesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Contacts", feature = "Foundation_Collections"))] pub fn FindContactListsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -396,7 +396,7 @@ impl UserDataAccount { (::windows_core::Interface::vtable(this).FindContactListsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Contacts", feature = "Foundation_Collections"))] pub fn FindContactAnnotationListsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -419,7 +419,7 @@ impl UserDataAccount { (::windows_core::Interface::vtable(this).IsProtectedUnderLock)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExplictReadAccessPackageFamilyNames(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -450,7 +450,7 @@ impl UserDataAccount { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCanShowCreateContactGroup)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProviderProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -459,7 +459,7 @@ impl UserDataAccount { (::windows_core::Interface::vtable(this).ProviderProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_UserDataTasks`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_UserDataTasks\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_UserDataTasks", feature = "Foundation_Collections"))] pub fn FindUserDataTaskListsAsync(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -468,7 +468,7 @@ impl UserDataAccount { (::windows_core::Interface::vtable(this).FindUserDataTaskListsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Contacts`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Contacts\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Contacts", feature = "Foundation_Collections"))] pub fn FindContactGroupsAsync(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -477,7 +477,7 @@ impl UserDataAccount { (::windows_core::Interface::vtable(this).FindContactGroupsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryShowCreateContactGroupAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -490,7 +490,7 @@ impl UserDataAccount { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsProtectedUnderLock)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetIcon(&self, value: P0) -> ::windows_core::Result<()> where @@ -517,7 +517,7 @@ unsafe impl ::core::marker::Send for UserDataAccount {} unsafe impl ::core::marker::Sync for UserDataAccount {} pub struct UserDataAccountManager; impl UserDataAccountManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync(storeaccesstype: UserDataAccountStoreAccessType) -> ::windows_core::Result> { Self::IUserDataAccountManagerStatics(|this| unsafe { @@ -525,7 +525,7 @@ impl UserDataAccountManager { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), storeaccesstype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAddAccountAsync(contentkinds: UserDataAccountContentKinds) -> ::windows_core::Result> { Self::IUserDataAccountManagerStatics(|this| unsafe { @@ -533,7 +533,7 @@ impl UserDataAccountManager { (::windows_core::Interface::vtable(this).ShowAddAccountAsync)(::windows_core::Interface::as_raw(this), contentkinds, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAccountSettingsAsync(id: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IUserDataAccountManagerStatics(|this| unsafe { @@ -541,7 +541,7 @@ impl UserDataAccountManager { (::windows_core::Interface::vtable(this).ShowAccountSettingsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAccountErrorResolverAsync(id: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IUserDataAccountManagerStatics(|this| unsafe { @@ -549,7 +549,7 @@ impl UserDataAccountManager { (::windows_core::Interface::vtable(this).ShowAccountErrorResolverAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -578,7 +578,7 @@ impl ::windows_core::RuntimeName for UserDataAccountManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataAccountManagerForUser(::windows_core::IUnknown); impl UserDataAccountManagerForUser { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync(&self, storeaccesstype: UserDataAccountStoreAccessType) -> ::windows_core::Result> { let this = self; @@ -587,7 +587,7 @@ impl UserDataAccountManagerForUser { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), storeaccesstype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -616,7 +616,7 @@ unsafe impl ::core::marker::Sync for UserDataAccountManagerForUser {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataAccountStore(::windows_core::IUnknown); impl UserDataAccountStore { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAccountsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -625,7 +625,7 @@ impl UserDataAccountStore { (::windows_core::Interface::vtable(this).FindAccountsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAccountAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -634,7 +634,7 @@ impl UserDataAccountStore { (::windows_core::Interface::vtable(this).GetAccountAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAccountAsync(&self, userdisplayname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -643,7 +643,7 @@ impl UserDataAccountStore { (::windows_core::Interface::vtable(this).CreateAccountAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(userdisplayname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAccountWithPackageRelativeAppIdAsync(&self, userdisplayname: &::windows_core::HSTRING, packagerelativeappid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -652,7 +652,7 @@ impl UserDataAccountStore { (::windows_core::Interface::vtable(this).CreateAccountWithPackageRelativeAppIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(userdisplayname), ::core::mem::transmute_copy(packagerelativeappid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StoreChanged(&self, handler: P0) -> ::windows_core::Result where @@ -664,13 +664,13 @@ impl UserDataAccountStore { (::windows_core::Interface::vtable(this).StoreChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStoreChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveStoreChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAccountWithPackageRelativeAppIdAndEnterpriseIdAsync(&self, userdisplayname: &::windows_core::HSTRING, packagerelativeappid: &::windows_core::HSTRING, enterpriseid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -699,7 +699,7 @@ unsafe impl ::core::marker::Sync for UserDataAccountStore {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataAccountStoreChangedEventArgs(::windows_core::IUnknown); impl UserDataAccountStoreChangedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/UserDataTasks/DataProvider/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/UserDataTasks/DataProvider/mod.rs index 1f68dcd353..e9aa154026 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/UserDataTasks/DataProvider/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/UserDataTasks/DataProvider/mod.rs @@ -298,7 +298,7 @@ pub struct IUserDataTaskListSyncManagerSyncRequestEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataTaskDataProviderConnection(::windows_core::IUnknown); impl UserDataTaskDataProviderConnection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateOrUpdateTaskRequested(&self, handler: P0) -> ::windows_core::Result where @@ -310,13 +310,13 @@ impl UserDataTaskDataProviderConnection { (::windows_core::Interface::vtable(this).CreateOrUpdateTaskRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCreateOrUpdateTaskRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCreateOrUpdateTaskRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncRequested(&self, handler: P0) -> ::windows_core::Result where @@ -328,13 +328,13 @@ impl UserDataTaskDataProviderConnection { (::windows_core::Interface::vtable(this).SyncRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSyncRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSyncRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SkipOccurrenceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -346,13 +346,13 @@ impl UserDataTaskDataProviderConnection { (::windows_core::Interface::vtable(this).SkipOccurrenceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSkipOccurrenceRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSkipOccurrenceRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CompleteTaskRequested(&self, handler: P0) -> ::windows_core::Result where @@ -364,13 +364,13 @@ impl UserDataTaskDataProviderConnection { (::windows_core::Interface::vtable(this).CompleteTaskRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleteTaskRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCompleteTaskRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteTaskRequested(&self, handler: P0) -> ::windows_core::Result where @@ -382,7 +382,7 @@ impl UserDataTaskDataProviderConnection { (::windows_core::Interface::vtable(this).DeleteTaskRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDeleteTaskRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -453,7 +453,7 @@ impl UserDataTaskListCompleteTaskRequest { (::windows_core::Interface::vtable(this).TaskId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self, completedtaskid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -462,7 +462,7 @@ impl UserDataTaskListCompleteTaskRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(completedtaskid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -498,7 +498,7 @@ impl UserDataTaskListCompleteTaskRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -541,7 +541,7 @@ impl UserDataTaskListCreateOrUpdateTaskRequest { (::windows_core::Interface::vtable(this).Task)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self, createdorupdateduserdatatask: P0) -> ::windows_core::Result where @@ -553,7 +553,7 @@ impl UserDataTaskListCreateOrUpdateTaskRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), createdorupdateduserdatatask.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -589,7 +589,7 @@ impl UserDataTaskListCreateOrUpdateTaskRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -632,7 +632,7 @@ impl UserDataTaskListDeleteTaskRequest { (::windows_core::Interface::vtable(this).TaskId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -641,7 +641,7 @@ impl UserDataTaskListDeleteTaskRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -677,7 +677,7 @@ impl UserDataTaskListDeleteTaskRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -720,7 +720,7 @@ impl UserDataTaskListSkipOccurrenceRequest { (::windows_core::Interface::vtable(this).TaskId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -729,7 +729,7 @@ impl UserDataTaskListSkipOccurrenceRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -765,7 +765,7 @@ impl UserDataTaskListSkipOccurrenceRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -801,7 +801,7 @@ impl UserDataTaskListSyncManagerSyncRequest { (::windows_core::Interface::vtable(this).TaskListId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -810,7 +810,7 @@ impl UserDataTaskListSyncManagerSyncRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -846,7 +846,7 @@ impl UserDataTaskListSyncManagerSyncRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/UserDataTasks/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/UserDataTasks/mod.rs index bf18bd7e68..db17dfb4e7 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/UserDataTasks/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/UserDataTasks/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "ApplicationModel_UserDataTasks_DataProvider")] -#[doc = "Required features: `ApplicationModel_UserDataTasks_DataProvider`"] +#[doc = "Required features: `\"ApplicationModel_UserDataTasks_DataProvider\"`"] pub mod DataProvider; #[doc(hidden)] #[repr(transparent)] @@ -464,7 +464,7 @@ impl UserDataTask { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRemoteId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CompletedDate(&self) -> ::windows_core::Result> { let this = self; @@ -473,7 +473,7 @@ impl UserDataTask { (::windows_core::Interface::vtable(this).CompletedDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCompletedDate(&self, value: P0) -> ::windows_core::Result<()> where @@ -504,7 +504,7 @@ impl UserDataTask { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDetailsKind)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DueDate(&self) -> ::windows_core::Result> { let this = self; @@ -513,7 +513,7 @@ impl UserDataTask { (::windows_core::Interface::vtable(this).DueDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDueDate(&self, value: P0) -> ::windows_core::Result<()> where @@ -568,7 +568,7 @@ impl UserDataTask { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRegenerationProperties)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Reminder(&self) -> ::windows_core::Result> { let this = self; @@ -577,7 +577,7 @@ impl UserDataTask { (::windows_core::Interface::vtable(this).Reminder)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetReminder(&self, value: P0) -> ::windows_core::Result<()> where @@ -608,7 +608,7 @@ impl UserDataTask { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSubject)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartDate(&self) -> ::windows_core::Result> { let this = self; @@ -617,7 +617,7 @@ impl UserDataTask { (::windows_core::Interface::vtable(this).StartDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartDate(&self, value: P0) -> ::windows_core::Result<()> where @@ -646,7 +646,7 @@ unsafe impl ::core::marker::Sync for UserDataTask {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataTaskBatch(::windows_core::IUnknown); impl UserDataTaskBatch { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Tasks(&self) -> ::windows_core::Result> { let this = self; @@ -743,7 +743,7 @@ impl UserDataTaskList { (::windows_core::Interface::vtable(this).SyncManager)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RegisterSyncManagerAsync(&self) -> ::windows_core::Result { let this = self; @@ -769,7 +769,7 @@ impl UserDataTaskList { (::windows_core::Interface::vtable(this).GetTaskReaderWithOptions)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetTaskAsync(&self, userdatatask: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -778,7 +778,7 @@ impl UserDataTaskList { (::windows_core::Interface::vtable(this).GetTaskAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(userdatatask), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveTaskAsync(&self, userdatatask: P0) -> ::windows_core::Result where @@ -790,7 +790,7 @@ impl UserDataTaskList { (::windows_core::Interface::vtable(this).SaveTaskAsync)(::windows_core::Interface::as_raw(this), userdatatask.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteTaskAsync(&self, userdatataskid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -799,7 +799,7 @@ impl UserDataTaskList { (::windows_core::Interface::vtable(this).DeleteTaskAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(userdatataskid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result { let this = self; @@ -808,7 +808,7 @@ impl UserDataTaskList { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -837,7 +837,7 @@ unsafe impl ::core::marker::Sync for UserDataTaskList {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataTaskListLimitedWriteOperations(::windows_core::IUnknown); impl UserDataTaskListLimitedWriteOperations { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryCompleteTaskAsync(&self, userdatataskid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -846,7 +846,7 @@ impl UserDataTaskListLimitedWriteOperations { (::windows_core::Interface::vtable(this).TryCompleteTaskAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(userdatataskid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryCreateOrUpdateTaskAsync(&self, userdatatask: P0) -> ::windows_core::Result> where @@ -858,7 +858,7 @@ impl UserDataTaskListLimitedWriteOperations { (::windows_core::Interface::vtable(this).TryCreateOrUpdateTaskAsync)(::windows_core::Interface::as_raw(this), userdatatask.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDeleteTaskAsync(&self, userdatataskid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -867,7 +867,7 @@ impl UserDataTaskListLimitedWriteOperations { (::windows_core::Interface::vtable(this).TryDeleteTaskAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(userdatataskid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySkipOccurrenceAsync(&self, userdatataskid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -896,7 +896,7 @@ unsafe impl ::core::marker::Sync for UserDataTaskListLimitedWriteOperations {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataTaskListSyncManager(::windows_core::IUnknown); impl UserDataTaskListSyncManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastAttemptedSyncTime(&self) -> ::windows_core::Result { let this = self; @@ -905,13 +905,13 @@ impl UserDataTaskListSyncManager { (::windows_core::Interface::vtable(this).LastAttemptedSyncTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastAttemptedSyncTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLastAttemptedSyncTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastSuccessfulSyncTime(&self) -> ::windows_core::Result { let this = self; @@ -920,7 +920,7 @@ impl UserDataTaskListSyncManager { (::windows_core::Interface::vtable(this).LastSuccessfulSyncTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastSuccessfulSyncTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -937,7 +937,7 @@ impl UserDataTaskListSyncManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStatus)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncAsync(&self) -> ::windows_core::Result> { let this = self; @@ -946,7 +946,7 @@ impl UserDataTaskListSyncManager { (::windows_core::Interface::vtable(this).SyncAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -958,7 +958,7 @@ impl UserDataTaskListSyncManager { (::windows_core::Interface::vtable(this).SyncStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSyncStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -984,7 +984,7 @@ unsafe impl ::core::marker::Sync for UserDataTaskListSyncManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataTaskManager(::windows_core::IUnknown); impl UserDataTaskManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync(&self, accesstype: UserDataTaskStoreAccessType) -> ::windows_core::Result> { let this = self; @@ -993,7 +993,7 @@ impl UserDataTaskManager { (::windows_core::Interface::vtable(this).RequestStoreAsync)(::windows_core::Interface::as_raw(this), accesstype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -1008,7 +1008,7 @@ impl UserDataTaskManager { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -1093,7 +1093,7 @@ unsafe impl ::core::marker::Sync for UserDataTaskQueryOptions {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataTaskReader(::windows_core::IUnknown); impl UserDataTaskReader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1140,7 +1140,7 @@ impl UserDataTaskRecurrenceProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUnit)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Occurrences(&self) -> ::windows_core::Result> { let this = self; @@ -1149,7 +1149,7 @@ impl UserDataTaskRecurrenceProperties { (::windows_core::Interface::vtable(this).Occurrences)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetOccurrences(&self, value: P0) -> ::windows_core::Result<()> where @@ -1158,7 +1158,7 @@ impl UserDataTaskRecurrenceProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOccurrences)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Until(&self) -> ::windows_core::Result> { let this = self; @@ -1167,7 +1167,7 @@ impl UserDataTaskRecurrenceProperties { (::windows_core::Interface::vtable(this).Until)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUntil(&self, value: P0) -> ::windows_core::Result<()> where @@ -1187,7 +1187,7 @@ impl UserDataTaskRecurrenceProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DaysOfWeek(&self) -> ::windows_core::Result> { let this = self; @@ -1196,7 +1196,7 @@ impl UserDataTaskRecurrenceProperties { (::windows_core::Interface::vtable(this).DaysOfWeek)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDaysOfWeek(&self, value: P0) -> ::windows_core::Result<()> where @@ -1205,7 +1205,7 @@ impl UserDataTaskRecurrenceProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDaysOfWeek)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WeekOfMonth(&self) -> ::windows_core::Result> { let this = self; @@ -1214,7 +1214,7 @@ impl UserDataTaskRecurrenceProperties { (::windows_core::Interface::vtable(this).WeekOfMonth)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetWeekOfMonth(&self, value: P0) -> ::windows_core::Result<()> where @@ -1223,7 +1223,7 @@ impl UserDataTaskRecurrenceProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetWeekOfMonth)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Month(&self) -> ::windows_core::Result> { let this = self; @@ -1232,7 +1232,7 @@ impl UserDataTaskRecurrenceProperties { (::windows_core::Interface::vtable(this).Month)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMonth(&self, value: P0) -> ::windows_core::Result<()> where @@ -1241,7 +1241,7 @@ impl UserDataTaskRecurrenceProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMonth)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Day(&self) -> ::windows_core::Result> { let this = self; @@ -1250,7 +1250,7 @@ impl UserDataTaskRecurrenceProperties { (::windows_core::Interface::vtable(this).Day)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDay(&self, value: P0) -> ::windows_core::Result<()> where @@ -1297,7 +1297,7 @@ impl UserDataTaskRegenerationProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUnit)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Occurrences(&self) -> ::windows_core::Result> { let this = self; @@ -1306,7 +1306,7 @@ impl UserDataTaskRegenerationProperties { (::windows_core::Interface::vtable(this).Occurrences)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetOccurrences(&self, value: P0) -> ::windows_core::Result<()> where @@ -1315,7 +1315,7 @@ impl UserDataTaskRegenerationProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOccurrences)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Until(&self) -> ::windows_core::Result> { let this = self; @@ -1324,7 +1324,7 @@ impl UserDataTaskRegenerationProperties { (::windows_core::Interface::vtable(this).Until)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUntil(&self, value: P0) -> ::windows_core::Result<()> where @@ -1364,7 +1364,7 @@ unsafe impl ::core::marker::Sync for UserDataTaskRegenerationProperties {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataTaskStore(::windows_core::IUnknown); impl UserDataTaskStore { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateListAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1373,7 +1373,7 @@ impl UserDataTaskStore { (::windows_core::Interface::vtable(this).CreateListAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateListInAccountAsync(&self, name: &::windows_core::HSTRING, userdataaccountid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1382,7 +1382,7 @@ impl UserDataTaskStore { (::windows_core::Interface::vtable(this).CreateListInAccountAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(userdataaccountid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindListsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1391,7 +1391,7 @@ impl UserDataTaskStore { (::windows_core::Interface::vtable(this).FindListsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetListAsync(&self, tasklistid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/VoiceCommands/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/VoiceCommands/mod.rs index 7071436a09..b7bfae023a 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/VoiceCommands/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/VoiceCommands/mod.rs @@ -306,7 +306,7 @@ impl VoiceCommand { (::windows_core::Interface::vtable(this).CommandName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result>> { let this = self; @@ -315,7 +315,7 @@ impl VoiceCommand { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_SpeechRecognition`"] + #[doc = "Required features: `\"Media_SpeechRecognition\"`"] #[cfg(feature = "Media_SpeechRecognition")] pub fn SpeechRecognitionResult(&self) -> ::windows_core::Result { let this = self; @@ -449,7 +449,7 @@ impl VoiceCommandContentTile { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTextLine3)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn Image(&self) -> ::windows_core::Result { let this = self; @@ -458,7 +458,7 @@ impl VoiceCommandContentTile { (::windows_core::Interface::vtable(this).Image)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn SetImage(&self, value: P0) -> ::windows_core::Result<()> where @@ -537,7 +537,7 @@ impl VoiceCommandDefinition { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetPhraseListAsync(&self, phraselistname: &::windows_core::HSTRING, phraselist: P0) -> ::windows_core::Result where @@ -567,7 +567,7 @@ unsafe impl ::core::marker::Send for VoiceCommandDefinition {} unsafe impl ::core::marker::Sync for VoiceCommandDefinition {} pub struct VoiceCommandDefinitionManager; impl VoiceCommandDefinitionManager { - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn InstallCommandDefinitionsFromStorageFileAsync(file: P0) -> ::windows_core::Result where @@ -578,7 +578,7 @@ impl VoiceCommandDefinitionManager { (::windows_core::Interface::vtable(this).InstallCommandDefinitionsFromStorageFileAsync)(::windows_core::Interface::as_raw(this), file.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InstalledCommandDefinitions() -> ::windows_core::Result> { Self::IVoiceCommandDefinitionManagerStatics(|this| unsafe { @@ -665,7 +665,7 @@ impl VoiceCommandResponse { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAppLaunchArgument)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn VoiceCommandContentTiles(&self) -> ::windows_core::Result> { let this = self; @@ -689,7 +689,7 @@ impl VoiceCommandResponse { (::windows_core::Interface::vtable(this).CreateResponse)(::windows_core::Interface::as_raw(this), usermessage.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateResponseWithTiles(message: P0, contenttiles: P1) -> ::windows_core::Result where @@ -711,7 +711,7 @@ impl VoiceCommandResponse { (::windows_core::Interface::vtable(this).CreateResponseForPrompt)(::windows_core::Interface::as_raw(this), message.into_param().abi(), repeatmessage.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateResponseForPromptWithTiles(message: P0, repeatmessage: P1, contenttiles: P2) -> ::windows_core::Result where @@ -749,7 +749,7 @@ unsafe impl ::core::marker::Sync for VoiceCommandResponse {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VoiceCommandServiceConnection(::windows_core::IUnknown); impl VoiceCommandServiceConnection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetVoiceCommandAsync(&self) -> ::windows_core::Result> { let this = self; @@ -758,7 +758,7 @@ impl VoiceCommandServiceConnection { (::windows_core::Interface::vtable(this).GetVoiceCommandAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestConfirmationAsync(&self, response: P0) -> ::windows_core::Result> where @@ -770,7 +770,7 @@ impl VoiceCommandServiceConnection { (::windows_core::Interface::vtable(this).RequestConfirmationAsync)(::windows_core::Interface::as_raw(this), response.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestDisambiguationAsync(&self, response: P0) -> ::windows_core::Result> where @@ -782,7 +782,7 @@ impl VoiceCommandServiceConnection { (::windows_core::Interface::vtable(this).RequestDisambiguationAsync)(::windows_core::Interface::as_raw(this), response.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportProgressAsync(&self, response: P0) -> ::windows_core::Result where @@ -794,7 +794,7 @@ impl VoiceCommandServiceConnection { (::windows_core::Interface::vtable(this).ReportProgressAsync)(::windows_core::Interface::as_raw(this), response.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportSuccessAsync(&self, response: P0) -> ::windows_core::Result where @@ -806,7 +806,7 @@ impl VoiceCommandServiceConnection { (::windows_core::Interface::vtable(this).ReportSuccessAsync)(::windows_core::Interface::as_raw(this), response.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailureAsync(&self, response: P0) -> ::windows_core::Result where @@ -818,7 +818,7 @@ impl VoiceCommandServiceConnection { (::windows_core::Interface::vtable(this).ReportFailureAsync)(::windows_core::Interface::as_raw(this), response.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAppLaunchAsync(&self, response: P0) -> ::windows_core::Result where @@ -830,7 +830,7 @@ impl VoiceCommandServiceConnection { (::windows_core::Interface::vtable(this).RequestAppLaunchAsync)(::windows_core::Interface::as_raw(this), response.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn Language(&self) -> ::windows_core::Result { let this = self; @@ -839,7 +839,7 @@ impl VoiceCommandServiceConnection { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VoiceCommandCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -851,13 +851,13 @@ impl VoiceCommandServiceConnection { (::windows_core::Interface::vtable(this).VoiceCommandCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVoiceCommandCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveVoiceCommandCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `ApplicationModel_AppService`"] + #[doc = "Required features: `\"ApplicationModel_AppService\"`"] #[cfg(feature = "ApplicationModel_AppService")] pub fn FromAppServiceTriggerDetails(triggerdetails: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Wallet/System/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Wallet/System/mod.rs index e59e790a67..a9fd73f5c0 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Wallet/System/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Wallet/System/mod.rs @@ -87,14 +87,14 @@ pub struct IWalletManagerSystemStatics_Vtbl { #[cfg(not(all(feature = "Foundation", feature = "deprecated")))] RequestStoreAsync: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WalletItemSystemStore(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl WalletItemSystemStore { - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetItemsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -103,7 +103,7 @@ impl WalletItemSystemStore { (::windows_core::Interface::vtable(this).GetItemsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn DeleteAsync(&self, item: P0) -> ::windows_core::Result where @@ -115,7 +115,7 @@ impl WalletItemSystemStore { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), item.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "deprecated"))] pub fn ImportItemAsync(&self, stream: P0) -> ::windows_core::Result> where @@ -127,7 +127,7 @@ impl WalletItemSystemStore { (::windows_core::Interface::vtable(this).ImportItemAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetAppStatusForItem(&self, item: P0) -> ::windows_core::Result where @@ -139,7 +139,7 @@ impl WalletItemSystemStore { (::windows_core::Interface::vtable(this).GetAppStatusForItem)(::windows_core::Interface::as_raw(this), item.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn LaunchAppForItemAsync(&self, item: P0) -> ::windows_core::Result> where @@ -151,7 +151,7 @@ impl WalletItemSystemStore { (::windows_core::Interface::vtable(this).LaunchAppForItemAsync)(::windows_core::Interface::as_raw(this), item.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ItemsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -163,7 +163,7 @@ impl WalletItemSystemStore { (::windows_core::Interface::vtable(this).ItemsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveItemsChanged(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -192,12 +192,12 @@ impl ::windows_core::RuntimeName for WalletItemSystemStore { unsafe impl ::core::marker::Send for WalletItemSystemStore {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for WalletItemSystemStore {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct WalletManagerSystem; #[cfg(feature = "deprecated")] impl WalletManagerSystem { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RequestStoreAsync() -> ::windows_core::Result> { Self::IWalletManagerSystemStatics(|this| unsafe { @@ -216,7 +216,7 @@ impl WalletManagerSystem { impl ::windows_core::RuntimeName for WalletManagerSystem { const NAME: &'static str = "Windows.ApplicationModel.Wallet.System.WalletManagerSystem"; } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/ApplicationModel/Wallet/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/Wallet/mod.rs index d77fff50d5..03b6d51dba 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/Wallet/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/Wallet/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "ApplicationModel_Wallet_System")] -#[doc = "Required features: `ApplicationModel_Wallet_System`"] +#[doc = "Required features: `\"ApplicationModel_Wallet_System\"`"] pub mod System; #[doc(hidden)] #[cfg(feature = "deprecated")] @@ -652,14 +652,14 @@ pub struct IWalletVerbFactory_Vtbl { #[cfg(not(feature = "deprecated"))] CreateWalletVerb: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WalletBarcode(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl WalletBarcode { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Symbology(&self) -> ::windows_core::Result { let this = self; @@ -668,7 +668,7 @@ impl WalletBarcode { (::windows_core::Interface::vtable(this).Symbology)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Value(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -677,7 +677,7 @@ impl WalletBarcode { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "deprecated"))] pub fn GetImageAsync(&self) -> ::windows_core::Result> { let this = self; @@ -686,7 +686,7 @@ impl WalletBarcode { (::windows_core::Interface::vtable(this).GetImageAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CreateWalletBarcode(symbology: WalletBarcodeSymbology, value: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IWalletBarcodeFactory(|this| unsafe { @@ -694,7 +694,7 @@ impl WalletBarcode { (::windows_core::Interface::vtable(this).CreateWalletBarcode)(::windows_core::Interface::as_raw(this), symbology, ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn CreateCustomWalletBarcode(streamtobarcodeimage: P0) -> ::windows_core::Result where @@ -734,14 +734,14 @@ impl ::windows_core::RuntimeName for WalletBarcode { unsafe impl ::core::marker::Send for WalletBarcode {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for WalletBarcode {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WalletItem(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl WalletItem { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DisplayName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -750,13 +750,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetDisplayName(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDisplayName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Id(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -765,7 +765,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsAcknowledged(&self) -> ::windows_core::Result { let this = self; @@ -774,13 +774,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).IsAcknowledged)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetIsAcknowledged(&self, value: bool) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsAcknowledged)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IssuerDisplayName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -789,13 +789,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).IssuerDisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetIssuerDisplayName(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIssuerDisplayName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn LastUpdated(&self) -> ::windows_core::Result> { let this = self; @@ -804,7 +804,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).LastUpdated)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetLastUpdated(&self, value: P0) -> ::windows_core::Result<()> where @@ -813,7 +813,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLastUpdated)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Kind(&self) -> ::windows_core::Result { let this = self; @@ -822,7 +822,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Barcode(&self) -> ::windows_core::Result { let this = self; @@ -831,7 +831,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).Barcode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetBarcode(&self, value: P0) -> ::windows_core::Result<()> where @@ -840,7 +840,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBarcode)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ExpirationDate(&self) -> ::windows_core::Result> { let this = self; @@ -849,7 +849,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).ExpirationDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetExpirationDate(&self, value: P0) -> ::windows_core::Result<()> where @@ -858,7 +858,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExpirationDate)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn Logo159x159(&self) -> ::windows_core::Result { let this = self; @@ -867,7 +867,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).Logo159x159)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn SetLogo159x159(&self, value: P0) -> ::windows_core::Result<()> where @@ -876,7 +876,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLogo159x159)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn Logo336x336(&self) -> ::windows_core::Result { let this = self; @@ -885,7 +885,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).Logo336x336)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn SetLogo336x336(&self, value: P0) -> ::windows_core::Result<()> where @@ -894,7 +894,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLogo336x336)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn Logo99x99(&self) -> ::windows_core::Result { let this = self; @@ -903,7 +903,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).Logo99x99)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn SetLogo99x99(&self, value: P0) -> ::windows_core::Result<()> where @@ -912,7 +912,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLogo99x99)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DisplayMessage(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -921,13 +921,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).DisplayMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetDisplayMessage(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDisplayMessage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsDisplayMessageLaunchable(&self) -> ::windows_core::Result { let this = self; @@ -936,13 +936,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).IsDisplayMessageLaunchable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetIsDisplayMessageLaunchable(&self, value: bool) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsDisplayMessageLaunchable)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LogoText(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -951,13 +951,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).LogoText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetLogoText(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLogoText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `UI`, `deprecated`"] + #[doc = "Required features: `\"UI\"`, `\"deprecated\"`"] #[cfg(all(feature = "UI", feature = "deprecated"))] pub fn HeaderColor(&self) -> ::windows_core::Result { let this = self; @@ -966,13 +966,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).HeaderColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`, `deprecated`"] + #[doc = "Required features: `\"UI\"`, `\"deprecated\"`"] #[cfg(all(feature = "UI", feature = "deprecated"))] pub fn SetHeaderColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHeaderColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`, `deprecated`"] + #[doc = "Required features: `\"UI\"`, `\"deprecated\"`"] #[cfg(all(feature = "UI", feature = "deprecated"))] pub fn BodyColor(&self) -> ::windows_core::Result { let this = self; @@ -981,13 +981,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).BodyColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`, `deprecated`"] + #[doc = "Required features: `\"UI\"`, `\"deprecated\"`"] #[cfg(all(feature = "UI", feature = "deprecated"))] pub fn SetBodyColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBodyColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`, `deprecated`"] + #[doc = "Required features: `\"UI\"`, `\"deprecated\"`"] #[cfg(all(feature = "UI", feature = "deprecated"))] pub fn HeaderFontColor(&self) -> ::windows_core::Result { let this = self; @@ -996,13 +996,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).HeaderFontColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`, `deprecated`"] + #[doc = "Required features: `\"UI\"`, `\"deprecated\"`"] #[cfg(all(feature = "UI", feature = "deprecated"))] pub fn SetHeaderFontColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHeaderFontColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`, `deprecated`"] + #[doc = "Required features: `\"UI\"`, `\"deprecated\"`"] #[cfg(all(feature = "UI", feature = "deprecated"))] pub fn BodyFontColor(&self) -> ::windows_core::Result { let this = self; @@ -1011,13 +1011,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).BodyFontColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`, `deprecated`"] + #[doc = "Required features: `\"UI\"`, `\"deprecated\"`"] #[cfg(all(feature = "UI", feature = "deprecated"))] pub fn SetBodyFontColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBodyFontColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn HeaderBackgroundImage(&self) -> ::windows_core::Result { let this = self; @@ -1026,7 +1026,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).HeaderBackgroundImage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn SetHeaderBackgroundImage(&self, value: P0) -> ::windows_core::Result<()> where @@ -1035,7 +1035,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHeaderBackgroundImage)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn BodyBackgroundImage(&self) -> ::windows_core::Result { let this = self; @@ -1044,7 +1044,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).BodyBackgroundImage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn SetBodyBackgroundImage(&self, value: P0) -> ::windows_core::Result<()> where @@ -1053,7 +1053,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBodyBackgroundImage)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn LogoImage(&self) -> ::windows_core::Result { let this = self; @@ -1062,7 +1062,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).LogoImage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn SetLogoImage(&self, value: P0) -> ::windows_core::Result<()> where @@ -1071,7 +1071,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLogoImage)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn PromotionalImage(&self) -> ::windows_core::Result { let this = self; @@ -1080,7 +1080,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).PromotionalImage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn SetPromotionalImage(&self, value: P0) -> ::windows_core::Result<()> where @@ -1089,7 +1089,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPromotionalImage)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RelevantDate(&self) -> ::windows_core::Result> { let this = self; @@ -1098,7 +1098,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).RelevantDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetRelevantDate(&self, value: P0) -> ::windows_core::Result<()> where @@ -1107,7 +1107,7 @@ impl WalletItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRelevantDate)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn RelevantDateDisplayMessage(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1116,13 +1116,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).RelevantDateDisplayMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetRelevantDateDisplayMessage(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRelevantDateDisplayMessage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn TransactionHistory(&self) -> ::windows_core::Result> { let this = self; @@ -1131,7 +1131,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).TransactionHistory)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn RelevantLocations(&self) -> ::windows_core::Result> { let this = self; @@ -1140,7 +1140,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).RelevantLocations)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsMoreTransactionHistoryLaunchable(&self) -> ::windows_core::Result { let this = self; @@ -1149,13 +1149,13 @@ impl WalletItem { (::windows_core::Interface::vtable(this).IsMoreTransactionHistoryLaunchable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetIsMoreTransactionHistoryLaunchable(&self, value: bool) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsMoreTransactionHistoryLaunchable)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn DisplayProperties(&self) -> ::windows_core::Result> { let this = self; @@ -1164,7 +1164,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).DisplayProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn Verbs(&self) -> ::windows_core::Result> { let this = self; @@ -1173,7 +1173,7 @@ impl WalletItem { (::windows_core::Interface::vtable(this).Verbs)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CreateWalletItem(kind: WalletItemKind, displayname: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IWalletItemFactory(|this| unsafe { @@ -1210,14 +1210,14 @@ impl ::windows_core::RuntimeName for WalletItem { unsafe impl ::core::marker::Send for WalletItem {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for WalletItem {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WalletItemCustomProperty(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl WalletItemCustomProperty { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Name(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1226,13 +1226,13 @@ impl WalletItemCustomProperty { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetName(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Value(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1241,13 +1241,13 @@ impl WalletItemCustomProperty { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetValue(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetValue)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn AutoDetectLinks(&self) -> ::windows_core::Result { let this = self; @@ -1256,13 +1256,13 @@ impl WalletItemCustomProperty { (::windows_core::Interface::vtable(this).AutoDetectLinks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetAutoDetectLinks(&self, value: bool) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAutoDetectLinks)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DetailViewPosition(&self) -> ::windows_core::Result { let this = self; @@ -1271,13 +1271,13 @@ impl WalletItemCustomProperty { (::windows_core::Interface::vtable(this).DetailViewPosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetDetailViewPosition(&self, value: WalletDetailViewPosition) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDetailViewPosition)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SummaryViewPosition(&self) -> ::windows_core::Result { let this = self; @@ -1286,13 +1286,13 @@ impl WalletItemCustomProperty { (::windows_core::Interface::vtable(this).SummaryViewPosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetSummaryViewPosition(&self, value: WalletSummaryViewPosition) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSummaryViewPosition)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CreateWalletItemCustomProperty(name: &::windows_core::HSTRING, value: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IWalletItemCustomPropertyFactory(|this| unsafe { @@ -1329,14 +1329,14 @@ impl ::windows_core::RuntimeName for WalletItemCustomProperty { unsafe impl ::core::marker::Send for WalletItemCustomProperty {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for WalletItemCustomProperty {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WalletItemStore(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl WalletItemStore { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn AddAsync(&self, id: &::windows_core::HSTRING, item: P0) -> ::windows_core::Result where @@ -1348,7 +1348,7 @@ impl WalletItemStore { (::windows_core::Interface::vtable(this).AddAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), item.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ClearAsync(&self) -> ::windows_core::Result { let this = self; @@ -1357,7 +1357,7 @@ impl WalletItemStore { (::windows_core::Interface::vtable(this).ClearAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetWalletItemAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1366,7 +1366,7 @@ impl WalletItemStore { (::windows_core::Interface::vtable(this).GetWalletItemAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetItemsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1375,7 +1375,7 @@ impl WalletItemStore { (::windows_core::Interface::vtable(this).GetItemsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetItemsWithKindAsync(&self, kind: WalletItemKind) -> ::windows_core::Result>> { let this = self; @@ -1384,7 +1384,7 @@ impl WalletItemStore { (::windows_core::Interface::vtable(this).GetItemsWithKindAsync)(::windows_core::Interface::as_raw(this), kind, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "deprecated"))] pub fn ImportItemAsync(&self, stream: P0) -> ::windows_core::Result> where @@ -1396,7 +1396,7 @@ impl WalletItemStore { (::windows_core::Interface::vtable(this).ImportItemAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn DeleteAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1405,7 +1405,7 @@ impl WalletItemStore { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ShowAsync(&self) -> ::windows_core::Result { let this = self; @@ -1414,7 +1414,7 @@ impl WalletItemStore { (::windows_core::Interface::vtable(this).ShowAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ShowItemAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1423,7 +1423,7 @@ impl WalletItemStore { (::windows_core::Interface::vtable(this).ShowItemAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn UpdateAsync(&self, item: P0) -> ::windows_core::Result where @@ -1458,12 +1458,12 @@ impl ::windows_core::RuntimeName for WalletItemStore { unsafe impl ::core::marker::Send for WalletItemStore {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for WalletItemStore {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct WalletManager; #[cfg(feature = "deprecated")] impl WalletManager { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RequestStoreAsync() -> ::windows_core::Result> { Self::IWalletManagerStatics(|this| unsafe { @@ -1482,7 +1482,7 @@ impl WalletManager { impl ::windows_core::RuntimeName for WalletManager { const NAME: &'static str = "Windows.ApplicationModel.Wallet.WalletManager"; } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1496,7 +1496,7 @@ impl WalletRelevantLocation { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Devices_Geolocation`, `deprecated`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "deprecated"))] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -1505,13 +1505,13 @@ impl WalletRelevantLocation { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`, `deprecated`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "deprecated"))] pub fn SetPosition(&self, value: super::super::Devices::Geolocation::BasicGeoposition) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPosition)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DisplayMessage(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1520,7 +1520,7 @@ impl WalletRelevantLocation { (::windows_core::Interface::vtable(this).DisplayMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetDisplayMessage(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; @@ -1549,7 +1549,7 @@ impl ::windows_core::RuntimeName for WalletRelevantLocation { unsafe impl ::core::marker::Send for WalletRelevantLocation {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for WalletRelevantLocation {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1563,7 +1563,7 @@ impl WalletTransaction { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Description(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1572,13 +1572,13 @@ impl WalletTransaction { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetDescription(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDescription)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DisplayAmount(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1587,13 +1587,13 @@ impl WalletTransaction { (::windows_core::Interface::vtable(this).DisplayAmount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetDisplayAmount(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDisplayAmount)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IgnoreTimeOfDay(&self) -> ::windows_core::Result { let this = self; @@ -1602,13 +1602,13 @@ impl WalletTransaction { (::windows_core::Interface::vtable(this).IgnoreTimeOfDay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetIgnoreTimeOfDay(&self, value: bool) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIgnoreTimeOfDay)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DisplayLocation(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1617,13 +1617,13 @@ impl WalletTransaction { (::windows_core::Interface::vtable(this).DisplayLocation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetDisplayLocation(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDisplayLocation)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn TransactionDate(&self) -> ::windows_core::Result> { let this = self; @@ -1632,7 +1632,7 @@ impl WalletTransaction { (::windows_core::Interface::vtable(this).TransactionDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetTransactionDate(&self, value: P0) -> ::windows_core::Result<()> where @@ -1641,7 +1641,7 @@ impl WalletTransaction { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTransactionDate)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsLaunchable(&self) -> ::windows_core::Result { let this = self; @@ -1650,7 +1650,7 @@ impl WalletTransaction { (::windows_core::Interface::vtable(this).IsLaunchable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetIsLaunchable(&self, value: bool) -> ::windows_core::Result<()> { let this = self; @@ -1679,14 +1679,14 @@ impl ::windows_core::RuntimeName for WalletTransaction { unsafe impl ::core::marker::Send for WalletTransaction {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for WalletTransaction {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WalletVerb(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl WalletVerb { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Name(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1695,13 +1695,13 @@ impl WalletVerb { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetName(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CreateWalletVerb(name: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IWalletVerbFactory(|this| unsafe { @@ -1738,7 +1738,7 @@ impl ::windows_core::RuntimeName for WalletVerb { unsafe impl ::core::marker::Send for WalletVerb {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for WalletVerb {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -1779,7 +1779,7 @@ impl ::core::fmt::Debug for WalletActionKind { impl ::windows_core::RuntimeType for WalletActionKind { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.ApplicationModel.Wallet.WalletActionKind;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -1827,7 +1827,7 @@ impl ::core::fmt::Debug for WalletBarcodeSymbology { impl ::windows_core::RuntimeType for WalletBarcodeSymbology { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.ApplicationModel.Wallet.WalletBarcodeSymbology;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -1878,7 +1878,7 @@ impl ::core::fmt::Debug for WalletDetailViewPosition { impl ::windows_core::RuntimeType for WalletDetailViewPosition { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.ApplicationModel.Wallet.WalletDetailViewPosition;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -1921,7 +1921,7 @@ impl ::core::fmt::Debug for WalletItemKind { impl ::windows_core::RuntimeType for WalletItemKind { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.ApplicationModel.Wallet.WalletItemKind;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/ApplicationModel/impl.rs b/crates/libs/windows/src/Windows/ApplicationModel/impl.rs index d10861d735..34ec907126 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/impl.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IEnteredBackgroundEventArgs_Impl: Sized { fn GetDeferral(&self) -> ::windows_core::Result; @@ -31,7 +31,7 @@ impl IEnteredBackgroundEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ILeavingBackgroundEventArgs_Impl: Sized { fn GetDeferral(&self) -> ::windows_core::Result; @@ -141,7 +141,7 @@ impl ISuspendingEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ISuspendingOperation_Impl: Sized { fn GetDeferral(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/ApplicationModel/mod.rs b/crates/libs/windows/src/Windows/ApplicationModel/mod.rs index e15c567369..a2bf5999b9 100644 --- a/crates/libs/windows/src/Windows/ApplicationModel/mod.rs +++ b/crates/libs/windows/src/Windows/ApplicationModel/mod.rs @@ -1,80 +1,80 @@ #[cfg(feature = "ApplicationModel_Activation")] -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] pub mod Activation; #[cfg(feature = "ApplicationModel_AppExtensions")] -#[doc = "Required features: `ApplicationModel_AppExtensions`"] +#[doc = "Required features: `\"ApplicationModel_AppExtensions\"`"] pub mod AppExtensions; #[cfg(feature = "ApplicationModel_AppService")] -#[doc = "Required features: `ApplicationModel_AppService`"] +#[doc = "Required features: `\"ApplicationModel_AppService\"`"] pub mod AppService; #[cfg(feature = "ApplicationModel_Appointments")] -#[doc = "Required features: `ApplicationModel_Appointments`"] +#[doc = "Required features: `\"ApplicationModel_Appointments\"`"] pub mod Appointments; #[cfg(feature = "ApplicationModel_Background")] -#[doc = "Required features: `ApplicationModel_Background`"] +#[doc = "Required features: `\"ApplicationModel_Background\"`"] pub mod Background; #[cfg(feature = "ApplicationModel_Calls")] -#[doc = "Required features: `ApplicationModel_Calls`"] +#[doc = "Required features: `\"ApplicationModel_Calls\"`"] pub mod Calls; #[cfg(feature = "ApplicationModel_Chat")] -#[doc = "Required features: `ApplicationModel_Chat`"] +#[doc = "Required features: `\"ApplicationModel_Chat\"`"] pub mod Chat; #[cfg(feature = "ApplicationModel_CommunicationBlocking")] -#[doc = "Required features: `ApplicationModel_CommunicationBlocking`"] +#[doc = "Required features: `\"ApplicationModel_CommunicationBlocking\"`"] pub mod CommunicationBlocking; #[cfg(feature = "ApplicationModel_Contacts")] -#[doc = "Required features: `ApplicationModel_Contacts`"] +#[doc = "Required features: `\"ApplicationModel_Contacts\"`"] pub mod Contacts; #[cfg(feature = "ApplicationModel_ConversationalAgent")] -#[doc = "Required features: `ApplicationModel_ConversationalAgent`"] +#[doc = "Required features: `\"ApplicationModel_ConversationalAgent\"`"] pub mod ConversationalAgent; #[cfg(feature = "ApplicationModel_Core")] -#[doc = "Required features: `ApplicationModel_Core`"] +#[doc = "Required features: `\"ApplicationModel_Core\"`"] pub mod Core; #[cfg(feature = "ApplicationModel_DataTransfer")] -#[doc = "Required features: `ApplicationModel_DataTransfer`"] +#[doc = "Required features: `\"ApplicationModel_DataTransfer\"`"] pub mod DataTransfer; #[cfg(feature = "ApplicationModel_Email")] -#[doc = "Required features: `ApplicationModel_Email`"] +#[doc = "Required features: `\"ApplicationModel_Email\"`"] pub mod Email; #[cfg(feature = "ApplicationModel_ExtendedExecution")] -#[doc = "Required features: `ApplicationModel_ExtendedExecution`"] +#[doc = "Required features: `\"ApplicationModel_ExtendedExecution\"`"] pub mod ExtendedExecution; #[cfg(feature = "ApplicationModel_Holographic")] -#[doc = "Required features: `ApplicationModel_Holographic`"] +#[doc = "Required features: `\"ApplicationModel_Holographic\"`"] pub mod Holographic; #[cfg(feature = "ApplicationModel_LockScreen")] -#[doc = "Required features: `ApplicationModel_LockScreen`"] +#[doc = "Required features: `\"ApplicationModel_LockScreen\"`"] pub mod LockScreen; #[cfg(feature = "ApplicationModel_Payments")] -#[doc = "Required features: `ApplicationModel_Payments`"] +#[doc = "Required features: `\"ApplicationModel_Payments\"`"] pub mod Payments; #[cfg(feature = "ApplicationModel_Preview")] -#[doc = "Required features: `ApplicationModel_Preview`"] +#[doc = "Required features: `\"ApplicationModel_Preview\"`"] pub mod Preview; #[cfg(feature = "ApplicationModel_Resources")] -#[doc = "Required features: `ApplicationModel_Resources`"] +#[doc = "Required features: `\"ApplicationModel_Resources\"`"] pub mod Resources; #[cfg(feature = "ApplicationModel_Search")] -#[doc = "Required features: `ApplicationModel_Search`"] +#[doc = "Required features: `\"ApplicationModel_Search\"`"] pub mod Search; #[cfg(feature = "ApplicationModel_Store")] -#[doc = "Required features: `ApplicationModel_Store`"] +#[doc = "Required features: `\"ApplicationModel_Store\"`"] pub mod Store; #[cfg(feature = "ApplicationModel_UserActivities")] -#[doc = "Required features: `ApplicationModel_UserActivities`"] +#[doc = "Required features: `\"ApplicationModel_UserActivities\"`"] pub mod UserActivities; #[cfg(feature = "ApplicationModel_UserDataAccounts")] -#[doc = "Required features: `ApplicationModel_UserDataAccounts`"] +#[doc = "Required features: `\"ApplicationModel_UserDataAccounts\"`"] pub mod UserDataAccounts; #[cfg(feature = "ApplicationModel_UserDataTasks")] -#[doc = "Required features: `ApplicationModel_UserDataTasks`"] +#[doc = "Required features: `\"ApplicationModel_UserDataTasks\"`"] pub mod UserDataTasks; #[cfg(feature = "ApplicationModel_VoiceCommands")] -#[doc = "Required features: `ApplicationModel_VoiceCommands`"] +#[doc = "Required features: `\"ApplicationModel_VoiceCommands\"`"] pub mod VoiceCommands; #[cfg(feature = "ApplicationModel_Wallet")] -#[doc = "Required features: `ApplicationModel_Wallet`"] +#[doc = "Required features: `\"ApplicationModel_Wallet\"`"] pub mod Wallet; #[doc(hidden)] #[repr(transparent)] @@ -348,7 +348,7 @@ pub struct IDesignModeStatics2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnteredBackgroundEventArgs(::windows_core::IUnknown); impl IEnteredBackgroundEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -493,7 +493,7 @@ pub struct IFullTrustProcessLauncherStatics2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILeavingBackgroundEventArgs(::windows_core::IUnknown); impl ILeavingBackgroundEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1447,7 +1447,7 @@ impl ISuspendingOperation { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; @@ -1495,7 +1495,7 @@ impl AppDisplayInfo { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetLogo(&self, size: super::Foundation::Size) -> ::windows_core::Result { let this = self; @@ -1585,7 +1585,7 @@ impl AppInfo { (::windows_core::Interface::vtable(this).GetFromAppUserModelId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appusermodelid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetFromAppUserModelIdForUser(user: P0, appusermodelid: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1621,7 +1621,7 @@ unsafe impl ::core::marker::Sync for AppInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppInstallerInfo(::windows_core::IUnknown); impl AppInstallerInfo { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1686,7 +1686,7 @@ impl AppInstallerInfo { (::windows_core::Interface::vtable(this).Version)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastChecked(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1695,7 +1695,7 @@ impl AppInstallerInfo { (::windows_core::Interface::vtable(this).LastChecked)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PausedUntil(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1704,7 +1704,7 @@ impl AppInstallerInfo { (::windows_core::Interface::vtable(this).PausedUntil)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdateUris(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1713,7 +1713,7 @@ impl AppInstallerInfo { (::windows_core::Interface::vtable(this).UpdateUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RepairUris(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1722,7 +1722,7 @@ impl AppInstallerInfo { (::windows_core::Interface::vtable(this).RepairUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DependencyPackageUris(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1731,7 +1731,7 @@ impl AppInstallerInfo { (::windows_core::Interface::vtable(this).DependencyPackageUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OptionalPackageUris(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1791,7 +1791,7 @@ impl AppInstance { (::windows_core::Interface::vtable(this).RecommendedInstance)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn GetActivatedEventArgs() -> ::windows_core::Result { Self::IAppInstanceStatics(|this| unsafe { @@ -1808,7 +1808,7 @@ impl AppInstance { pub fn Unregister() -> ::windows_core::Result<()> { Self::IAppInstanceStatics(|this| unsafe { (::windows_core::Interface::vtable(this).Unregister)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetInstances() -> ::windows_core::Result> { Self::IAppInstanceStatics(|this| unsafe { @@ -1883,7 +1883,7 @@ impl ::windows_core::RuntimeName for DesignMode { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EnteredBackgroundEventArgs(::windows_core::IUnknown); impl EnteredBackgroundEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2031,7 +2031,7 @@ unsafe impl ::core::marker::Send for FullTrustProcessLaunchResult {} unsafe impl ::core::marker::Sync for FullTrustProcessLaunchResult {} pub struct FullTrustProcessLauncher; impl FullTrustProcessLauncher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFullTrustProcessForCurrentAppAsync() -> ::windows_core::Result { Self::IFullTrustProcessLauncherStatics(|this| unsafe { @@ -2039,7 +2039,7 @@ impl FullTrustProcessLauncher { (::windows_core::Interface::vtable(this).LaunchFullTrustProcessForCurrentAppAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFullTrustProcessForCurrentAppWithParametersAsync(parametergroupid: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IFullTrustProcessLauncherStatics(|this| unsafe { @@ -2047,7 +2047,7 @@ impl FullTrustProcessLauncher { (::windows_core::Interface::vtable(this).LaunchFullTrustProcessForCurrentAppWithParametersAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(parametergroupid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFullTrustProcessForAppAsync(fulltrustpackagerelativeappid: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IFullTrustProcessLauncherStatics(|this| unsafe { @@ -2055,7 +2055,7 @@ impl FullTrustProcessLauncher { (::windows_core::Interface::vtable(this).LaunchFullTrustProcessForAppAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(fulltrustpackagerelativeappid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFullTrustProcessForAppWithParametersAsync(fulltrustpackagerelativeappid: &::windows_core::HSTRING, parametergroupid: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IFullTrustProcessLauncherStatics(|this| unsafe { @@ -2063,7 +2063,7 @@ impl FullTrustProcessLauncher { (::windows_core::Interface::vtable(this).LaunchFullTrustProcessForAppWithParametersAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(fulltrustpackagerelativeappid), ::core::mem::transmute_copy(parametergroupid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFullTrustProcessForCurrentAppWithArgumentsAsync(commandline: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IFullTrustProcessLauncherStatics2(|this| unsafe { @@ -2071,7 +2071,7 @@ impl FullTrustProcessLauncher { (::windows_core::Interface::vtable(this).LaunchFullTrustProcessForCurrentAppWithArgumentsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(commandline), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFullTrustProcessForAppWithArgumentsAsync(fulltrustpackagerelativeappid: &::windows_core::HSTRING, commandline: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IFullTrustProcessLauncherStatics2(|this| unsafe { @@ -2097,7 +2097,7 @@ impl ::windows_core::RuntimeName for FullTrustProcessLauncher { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LeavingBackgroundEventArgs(::windows_core::IUnknown); impl LeavingBackgroundEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2141,7 +2141,7 @@ impl LimitedAccessFeatureRequestResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EstimatedRemovalDate(&self) -> ::windows_core::Result> { let this = self; @@ -2194,7 +2194,7 @@ impl Package { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn InstalledLocation(&self) -> ::windows_core::Result { let this = self; @@ -2210,7 +2210,7 @@ impl Package { (::windows_core::Interface::vtable(this).IsFramework)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Dependencies(&self) -> ::windows_core::Result> { let this = self; @@ -2240,7 +2240,7 @@ impl Package { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Logo(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2277,7 +2277,7 @@ impl Package { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InstalledDate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2286,7 +2286,7 @@ impl Package { (::windows_core::Interface::vtable(this).InstalledDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Core`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Core", feature = "Foundation_Collections"))] pub fn GetAppListEntriesAsync(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2309,7 +2309,7 @@ impl Package { (::windows_core::Interface::vtable(this).IsOptional)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VerifyContentIntegrityAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2318,7 +2318,7 @@ impl Package { (::windows_core::Interface::vtable(this).VerifyContentIntegrityAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetContentGroupsAsync(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2327,7 +2327,7 @@ impl Package { (::windows_core::Interface::vtable(this).GetContentGroupsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetContentGroupAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2336,7 +2336,7 @@ impl Package { (::windows_core::Interface::vtable(this).GetContentGroupAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StageContentGroupsAsync(&self, names: P0) -> ::windows_core::Result>> where @@ -2348,7 +2348,7 @@ impl Package { (::windows_core::Interface::vtable(this).StageContentGroupsAsync)(::windows_core::Interface::as_raw(this), names.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StageContentGroupsWithPriorityAsync(&self, names: P0, movetoheadofqueue: bool) -> ::windows_core::Result>> where @@ -2360,7 +2360,7 @@ impl Package { (::windows_core::Interface::vtable(this).StageContentGroupsWithPriorityAsync)(::windows_core::Interface::as_raw(this), names.try_into_param()?.abi(), movetoheadofqueue, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInUseAsync(&self, inuse: bool) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2376,7 +2376,7 @@ impl Package { (::windows_core::Interface::vtable(this).GetAppInstallerInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckUpdateAvailabilityAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2385,7 +2385,7 @@ impl Package { (::windows_core::Interface::vtable(this).CheckUpdateAvailabilityAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn MutableLocation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2394,7 +2394,7 @@ impl Package { (::windows_core::Interface::vtable(this).MutableLocation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn EffectiveLocation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2403,7 +2403,7 @@ impl Package { (::windows_core::Interface::vtable(this).EffectiveLocation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn EffectiveExternalLocation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2412,7 +2412,7 @@ impl Package { (::windows_core::Interface::vtable(this).EffectiveExternalLocation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn MachineExternalLocation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2421,7 +2421,7 @@ impl Package { (::windows_core::Interface::vtable(this).MachineExternalLocation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn UserExternalLocation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2472,7 +2472,7 @@ impl Package { (::windows_core::Interface::vtable(this).UserExternalPath)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetLogoAsRandomAccessStreamReference(&self, size: super::Foundation::Size) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2481,7 +2481,7 @@ impl Package { (::windows_core::Interface::vtable(this).GetLogoAsRandomAccessStreamReference)(::windows_core::Interface::as_raw(this), size, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Core`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Core", feature = "Foundation_Collections"))] pub fn GetAppListEntries(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2497,7 +2497,7 @@ impl Package { (::windows_core::Interface::vtable(this).IsStub)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindRelatedPackages(&self, options: P0) -> ::windows_core::Result> where @@ -2522,7 +2522,7 @@ impl Package { (::windows_core::Interface::vtable(this).Current)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InstallDate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2538,7 +2538,7 @@ impl Package { (::windows_core::Interface::vtable(this).GetThumbnailToken)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Launch(&self, parameters: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2569,7 +2569,7 @@ unsafe impl ::core::marker::Sync for Package {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PackageCatalog(::windows_core::IUnknown); impl PackageCatalog { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageStaging(&self, handler: P0) -> ::windows_core::Result where @@ -2581,13 +2581,13 @@ impl PackageCatalog { (::windows_core::Interface::vtable(this).PackageStaging)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageStaging(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePackageStaging)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageInstalling(&self, handler: P0) -> ::windows_core::Result where @@ -2599,13 +2599,13 @@ impl PackageCatalog { (::windows_core::Interface::vtable(this).PackageInstalling)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageInstalling(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePackageInstalling)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageUpdating(&self, handler: P0) -> ::windows_core::Result where @@ -2617,13 +2617,13 @@ impl PackageCatalog { (::windows_core::Interface::vtable(this).PackageUpdating)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageUpdating(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePackageUpdating)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageUninstalling(&self, handler: P0) -> ::windows_core::Result where @@ -2635,13 +2635,13 @@ impl PackageCatalog { (::windows_core::Interface::vtable(this).PackageUninstalling)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageUninstalling(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePackageUninstalling)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2653,13 +2653,13 @@ impl PackageCatalog { (::windows_core::Interface::vtable(this).PackageStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageStatusChanged(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePackageStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PackageContentGroupStaging(&self, handler: P0) -> ::windows_core::Result where @@ -2671,13 +2671,13 @@ impl PackageCatalog { (::windows_core::Interface::vtable(this).PackageContentGroupStaging)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageContentGroupStaging(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePackageContentGroupStaging)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddOptionalPackageAsync(&self, optionalpackagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2686,7 +2686,7 @@ impl PackageCatalog { (::windows_core::Interface::vtable(this).AddOptionalPackageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(optionalpackagefamilyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveOptionalPackagesAsync(&self, optionalpackagefamilynames: P0) -> ::windows_core::Result> where @@ -2698,7 +2698,7 @@ impl PackageCatalog { (::windows_core::Interface::vtable(this).RemoveOptionalPackagesAsync)(::windows_core::Interface::as_raw(this), optionalpackagefamilynames.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddResourcePackageAsync(&self, resourcepackagefamilyname: &::windows_core::HSTRING, resourceid: &::windows_core::HSTRING, options: AddResourcePackageOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2707,7 +2707,7 @@ impl PackageCatalog { (::windows_core::Interface::vtable(this).AddResourcePackageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(resourcepackagefamilyname), ::core::mem::transmute_copy(resourceid), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveResourcePackagesAsync(&self, resourcepackages: P0) -> ::windows_core::Result> where @@ -2841,7 +2841,7 @@ unsafe impl ::core::marker::Sync for PackageCatalogAddResourcePackageResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PackageCatalogRemoveOptionalPackagesResult(::windows_core::IUnknown); impl PackageCatalogRemoveOptionalPackagesResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PackagesRemoved(&self) -> ::windows_core::Result> { let this = self; @@ -2875,7 +2875,7 @@ impl ::windows_core::RuntimeName for PackageCatalogRemoveOptionalPackagesResult #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PackageCatalogRemoveResourcePackagesResult(::windows_core::IUnknown); impl PackageCatalogRemoveResourcePackagesResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PackagesRemoved(&self) -> ::windows_core::Result> { let this = self; @@ -3053,7 +3053,7 @@ impl PackageId { (::windows_core::Interface::vtable(this).Version)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn Architecture(&self) -> ::windows_core::Result { let this = self; @@ -3530,7 +3530,7 @@ unsafe impl ::core::marker::Sync for PackageUpdatingEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StartupTask(::windows_core::IUnknown); impl StartupTask { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestEnableAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3557,7 +3557,7 @@ impl StartupTask { (::windows_core::Interface::vtable(this).TaskId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetForCurrentPackageAsync() -> ::windows_core::Result>> { Self::IStartupTaskStatics(|this| unsafe { @@ -3565,7 +3565,7 @@ impl StartupTask { (::windows_core::Interface::vtable(this).GetForCurrentPackageAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAsync(taskid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IStartupTaskStatics(|this| unsafe { @@ -3658,7 +3658,7 @@ impl SuspendingOperation { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Data/Json/mod.rs b/crates/libs/windows/src/Windows/Data/Json/mod.rs index ff8bff5fe4..e3a398ccac 100644 --- a/crates/libs/windows/src/Windows/Data/Json/mod.rs +++ b/crates/libs/windows/src/Windows/Data/Json/mod.rs @@ -234,7 +234,7 @@ impl JsonArray { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -339,7 +339,7 @@ impl JsonArray { (::windows_core::Interface::vtable(this).GetObject)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -348,7 +348,7 @@ impl JsonArray { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -357,7 +357,7 @@ impl JsonArray { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -366,7 +366,7 @@ impl JsonArray { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -375,7 +375,7 @@ impl JsonArray { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -387,7 +387,7 @@ impl JsonArray { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -396,7 +396,7 @@ impl JsonArray { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -405,13 +405,13 @@ impl JsonArray { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -420,19 +420,19 @@ impl JsonArray { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -441,7 +441,7 @@ impl JsonArray { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -519,7 +519,7 @@ impl JsonObject { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -689,7 +689,7 @@ impl JsonObject { (::windows_core::Interface::vtable(this).GetObject)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -698,7 +698,7 @@ impl JsonObject { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -707,7 +707,7 @@ impl JsonObject { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -716,7 +716,7 @@ impl JsonObject { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -725,7 +725,7 @@ impl JsonObject { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result where @@ -737,19 +737,19 @@ impl JsonObject { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -891,7 +891,7 @@ impl JsonValue { (::windows_core::Interface::vtable(this).CreateNullValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Data/Pdf/mod.rs b/crates/libs/windows/src/Windows/Data/Pdf/mod.rs index 2a3973521c..edffb4e915 100644 --- a/crates/libs/windows/src/Windows/Data/Pdf/mod.rs +++ b/crates/libs/windows/src/Windows/Data/Pdf/mod.rs @@ -181,7 +181,7 @@ impl PdfDocument { (::windows_core::Interface::vtable(this).IsPasswordProtected)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadFromFileAsync(file: P0) -> ::windows_core::Result> where @@ -192,7 +192,7 @@ impl PdfDocument { (::windows_core::Interface::vtable(this).LoadFromFileAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadFromFileWithPasswordAsync(file: P0, password: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -203,7 +203,7 @@ impl PdfDocument { (::windows_core::Interface::vtable(this).LoadFromFileWithPasswordAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), ::core::mem::transmute_copy(password), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn LoadFromStreamAsync(inputstream: P0) -> ::windows_core::Result> where @@ -214,7 +214,7 @@ impl PdfDocument { (::windows_core::Interface::vtable(this).LoadFromStreamAsync)(::windows_core::Interface::as_raw(this), inputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn LoadFromStreamWithPasswordAsync(inputstream: P0, password: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -250,13 +250,13 @@ unsafe impl ::core::marker::Sync for PdfDocument {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PdfPage(::windows_core::IUnknown); impl PdfPage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn RenderToStreamAsync(&self, outputstream: P0) -> ::windows_core::Result where @@ -268,7 +268,7 @@ impl PdfPage { (::windows_core::Interface::vtable(this).RenderToStreamAsync)(::windows_core::Interface::as_raw(this), outputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn RenderWithOptionsToStreamAsync(&self, outputstream: P0, options: P1) -> ::windows_core::Result where @@ -281,7 +281,7 @@ impl PdfPage { (::windows_core::Interface::vtable(this).RenderWithOptionsToStreamAsync)(::windows_core::Interface::as_raw(this), outputstream.try_into_param()?.abi(), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PreparePageAsync(&self) -> ::windows_core::Result { let this = self; @@ -297,7 +297,7 @@ impl PdfPage { (::windows_core::Interface::vtable(this).Index)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -349,7 +349,7 @@ unsafe impl ::core::marker::Sync for PdfPage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PdfPageDimensions(::windows_core::IUnknown); impl PdfPageDimensions { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MediaBox(&self) -> ::windows_core::Result { let this = self; @@ -358,7 +358,7 @@ impl PdfPageDimensions { (::windows_core::Interface::vtable(this).MediaBox)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CropBox(&self) -> ::windows_core::Result { let this = self; @@ -367,7 +367,7 @@ impl PdfPageDimensions { (::windows_core::Interface::vtable(this).CropBox)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BleedBox(&self) -> ::windows_core::Result { let this = self; @@ -376,7 +376,7 @@ impl PdfPageDimensions { (::windows_core::Interface::vtable(this).BleedBox)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrimBox(&self) -> ::windows_core::Result { let this = self; @@ -385,7 +385,7 @@ impl PdfPageDimensions { (::windows_core::Interface::vtable(this).TrimBox)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ArtBox(&self) -> ::windows_core::Result { let this = self; @@ -421,7 +421,7 @@ impl PdfPageRenderOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceRect(&self) -> ::windows_core::Result { let this = self; @@ -430,7 +430,7 @@ impl PdfPageRenderOptions { (::windows_core::Interface::vtable(this).SourceRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSourceRect(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; @@ -458,7 +458,7 @@ impl PdfPageRenderOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDestinationHeight)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn BackgroundColor(&self) -> ::windows_core::Result { let this = self; @@ -467,7 +467,7 @@ impl PdfPageRenderOptions { (::windows_core::Interface::vtable(this).BackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetBackgroundColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Data/Text/mod.rs b/crates/libs/windows/src/Windows/Data/Text/mod.rs index 669c716dae..fb3f97e2c0 100644 --- a/crates/libs/windows/src/Windows/Data/Text/mod.rs +++ b/crates/libs/windows/src/Windows/Data/Text/mod.rs @@ -487,7 +487,7 @@ impl SelectableWordsSegmenter { (::windows_core::Interface::vtable(this).GetTokenAt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), startindex, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetTokens(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -496,7 +496,7 @@ impl SelectableWordsSegmenter { (::windows_core::Interface::vtable(this).GetTokens)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Tokenize(&self, text: &::windows_core::HSTRING, startindex: u32, handler: P0) -> ::windows_core::Result<()> where @@ -536,7 +536,7 @@ unsafe impl ::core::marker::Sync for SelectableWordsSegmenter {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SemanticTextQuery(::windows_core::IUnknown); impl SemanticTextQuery { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Find(&self, content: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -545,7 +545,7 @@ impl SemanticTextQuery { (::windows_core::Interface::vtable(this).Find)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(content), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindInProperty(&self, propertycontent: &::windows_core::HSTRING, propertyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -605,7 +605,7 @@ impl TextConversionGenerator { (::windows_core::Interface::vtable(this).LanguageAvailableButNotInstalled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCandidatesAsync(&self, input: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = self; @@ -614,7 +614,7 @@ impl TextConversionGenerator { (::windows_core::Interface::vtable(this).GetCandidatesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCandidatesWithMaxCountAsync(&self, input: &::windows_core::HSTRING, maxcandidates: u32) -> ::windows_core::Result>> { let this = self; @@ -702,7 +702,7 @@ impl TextPredictionGenerator { (::windows_core::Interface::vtable(this).LanguageAvailableButNotInstalled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCandidatesAsync(&self, input: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = self; @@ -711,7 +711,7 @@ impl TextPredictionGenerator { (::windows_core::Interface::vtable(this).GetCandidatesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCandidatesWithMaxCountAsync(&self, input: &::windows_core::HSTRING, maxcandidates: u32) -> ::windows_core::Result>> { let this = self; @@ -720,7 +720,7 @@ impl TextPredictionGenerator { (::windows_core::Interface::vtable(this).GetCandidatesWithMaxCountAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), maxcandidates, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCandidatesWithParametersAsync(&self, input: &::windows_core::HSTRING, maxcandidates: u32, predictionoptions: TextPredictionOptions, previousstrings: P0) -> ::windows_core::Result>> where @@ -732,7 +732,7 @@ impl TextPredictionGenerator { (::windows_core::Interface::vtable(this).GetCandidatesWithParametersAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), maxcandidates, predictionoptions, previousstrings.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetNextWordCandidatesAsync(&self, maxcandidates: u32, previousstrings: P0) -> ::windows_core::Result>> where @@ -744,7 +744,7 @@ impl TextPredictionGenerator { (::windows_core::Interface::vtable(this).GetNextWordCandidatesAsync)(::windows_core::Interface::as_raw(this), maxcandidates, previousstrings.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Text_Core`"] + #[doc = "Required features: `\"UI_Text_Core\"`"] #[cfg(feature = "UI_Text_Core")] pub fn InputScope(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -753,7 +753,7 @@ impl TextPredictionGenerator { (::windows_core::Interface::vtable(this).InputScope)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Text_Core`"] + #[doc = "Required features: `\"UI_Text_Core\"`"] #[cfg(feature = "UI_Text_Core")] pub fn SetInputScope(&self, value: super::super::UI::Text::Core::CoreTextInputScope) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -804,7 +804,7 @@ impl TextReverseConversionGenerator { (::windows_core::Interface::vtable(this).LanguageAvailableButNotInstalled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConvertBackAsync(&self, input: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -813,7 +813,7 @@ impl TextReverseConversionGenerator { (::windows_core::Interface::vtable(this).ConvertBackAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPhonemesAsync(&self, input: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -977,7 +977,7 @@ impl WordSegment { (::windows_core::Interface::vtable(this).SourceTextSegment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AlternateForms(&self) -> ::windows_core::Result> { let this = self; @@ -1020,7 +1020,7 @@ impl WordsSegmenter { (::windows_core::Interface::vtable(this).GetTokenAt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), startindex, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetTokens(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1029,7 +1029,7 @@ impl WordsSegmenter { (::windows_core::Interface::vtable(this).GetTokens)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Tokenize(&self, text: &::windows_core::HSTRING, startindex: u32, handler: P0) -> ::windows_core::Result<()> where @@ -1281,7 +1281,7 @@ impl ::core::default::Default for TextSegment { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1292,7 +1292,7 @@ impl SelectableWordSegmentsTokenizingHandler { let com = SelectableWordSegmentsTokenizingHandlerBox:: { vtable: &SelectableWordSegmentsTokenizingHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Invoke(&self, precedingwords: P0, words: P1) -> ::windows_core::Result<()> where @@ -1368,7 +1368,7 @@ pub struct SelectableWordSegmentsTokenizingHandler_Vtbl { #[cfg(not(feature = "Foundation_Collections"))] Invoke: usize, } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1379,7 +1379,7 @@ impl WordSegmentsTokenizingHandler { let com = WordSegmentsTokenizingHandlerBox:: { vtable: &WordSegmentsTokenizingHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Invoke(&self, precedingwords: P0, words: P1) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Data/Xml/Dom/mod.rs b/crates/libs/windows/src/Windows/Data/Xml/Dom/mod.rs index 408451e86b..a8b8f8056d 100644 --- a/crates/libs/windows/src/Windows/Data/Xml/Dom/mod.rs +++ b/crates/libs/windows/src/Windows/Data/Xml/Dom/mod.rs @@ -2862,7 +2862,7 @@ impl XmlDocument { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).LoadXmlWithSettings)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(xml), loadsettings.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn SaveToFileAsync(&self, file: P0) -> ::windows_core::Result where @@ -2874,7 +2874,7 @@ impl XmlDocument { (::windows_core::Interface::vtable(this).SaveToFileAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn LoadXmlFromBuffer(&self, buffer: P0) -> ::windows_core::Result<()> where @@ -2883,7 +2883,7 @@ impl XmlDocument { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).LoadXmlFromBuffer)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn LoadXmlFromBufferWithSettings(&self, buffer: P0, loadsettings: P1) -> ::windows_core::Result<()> where @@ -2893,7 +2893,7 @@ impl XmlDocument { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).LoadXmlFromBufferWithSettings)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), loadsettings.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LoadFromUriAsync(uri: P0) -> ::windows_core::Result> where @@ -2904,7 +2904,7 @@ impl XmlDocument { (::windows_core::Interface::vtable(this).LoadFromUriAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LoadFromUriWithSettingsAsync(uri: P0, loadsettings: P1) -> ::windows_core::Result> where @@ -2916,7 +2916,7 @@ impl XmlDocument { (::windows_core::Interface::vtable(this).LoadFromUriWithSettingsAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), loadsettings.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadFromFileAsync(file: P0) -> ::windows_core::Result> where @@ -2927,7 +2927,7 @@ impl XmlDocument { (::windows_core::Interface::vtable(this).LoadFromFileAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadFromFileWithSettingsAsync(file: P0, loadsettings: P1) -> ::windows_core::Result> where @@ -4412,7 +4412,7 @@ unsafe impl ::core::marker::Sync for XmlLoadSettings {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct XmlNamedNodeMap(::windows_core::IUnknown); impl XmlNamedNodeMap { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4421,7 +4421,7 @@ impl XmlNamedNodeMap { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4430,7 +4430,7 @@ impl XmlNamedNodeMap { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4439,7 +4439,7 @@ impl XmlNamedNodeMap { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -4451,7 +4451,7 @@ impl XmlNamedNodeMap { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4568,7 +4568,7 @@ unsafe impl ::core::marker::Sync for XmlNamedNodeMap {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct XmlNodeList(::windows_core::IUnknown); impl XmlNodeList { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4577,7 +4577,7 @@ impl XmlNodeList { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4586,7 +4586,7 @@ impl XmlNodeList { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4595,7 +4595,7 @@ impl XmlNodeList { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -4607,7 +4607,7 @@ impl XmlNodeList { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; diff --git a/crates/libs/windows/src/Windows/Data/Xml/Xsl/mod.rs b/crates/libs/windows/src/Windows/Data/Xml/Xsl/mod.rs index be1f82400c..a3af8c60aa 100644 --- a/crates/libs/windows/src/Windows/Data/Xml/Xsl/mod.rs +++ b/crates/libs/windows/src/Windows/Data/Xml/Xsl/mod.rs @@ -59,7 +59,7 @@ pub struct IXsltProcessorFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct XsltProcessor(::windows_core::IUnknown); impl XsltProcessor { - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn TransformToString(&self, inputnode: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -71,7 +71,7 @@ impl XsltProcessor { (::windows_core::Interface::vtable(this).TransformToString)(::windows_core::Interface::as_raw(this), inputnode.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn TransformToDocument(&self, inputnode: P0) -> ::windows_core::Result where @@ -83,7 +83,7 @@ impl XsltProcessor { (::windows_core::Interface::vtable(this).TransformToDocument)(::windows_core::Interface::as_raw(this), inputnode.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn CreateInstance(document: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Data/Xml/mod.rs b/crates/libs/windows/src/Windows/Data/Xml/mod.rs index 3caecfbc24..f01e4e768b 100644 --- a/crates/libs/windows/src/Windows/Data/Xml/mod.rs +++ b/crates/libs/windows/src/Windows/Data/Xml/mod.rs @@ -1,6 +1,6 @@ #[cfg(feature = "Data_Xml_Dom")] -#[doc = "Required features: `Data_Xml_Dom`"] +#[doc = "Required features: `\"Data_Xml_Dom\"`"] pub mod Dom; #[cfg(feature = "Data_Xml_Xsl")] -#[doc = "Required features: `Data_Xml_Xsl`"] +#[doc = "Required features: `\"Data_Xml_Xsl\"`"] pub mod Xsl; diff --git a/crates/libs/windows/src/Windows/Data/mod.rs b/crates/libs/windows/src/Windows/Data/mod.rs index 7444459dd3..7a19da8a3f 100644 --- a/crates/libs/windows/src/Windows/Data/mod.rs +++ b/crates/libs/windows/src/Windows/Data/mod.rs @@ -1,15 +1,15 @@ #[cfg(feature = "Data_Html")] -#[doc = "Required features: `Data_Html`"] +#[doc = "Required features: `\"Data_Html\"`"] pub mod Html; #[cfg(feature = "Data_Json")] -#[doc = "Required features: `Data_Json`"] +#[doc = "Required features: `\"Data_Json\"`"] pub mod Json; #[cfg(feature = "Data_Pdf")] -#[doc = "Required features: `Data_Pdf`"] +#[doc = "Required features: `\"Data_Pdf\"`"] pub mod Pdf; #[cfg(feature = "Data_Text")] -#[doc = "Required features: `Data_Text`"] +#[doc = "Required features: `\"Data_Text\"`"] pub mod Text; #[cfg(feature = "Data_Xml")] -#[doc = "Required features: `Data_Xml`"] +#[doc = "Required features: `\"Data_Xml\"`"] pub mod Xml; diff --git a/crates/libs/windows/src/Windows/Devices/Adc/Provider/impl.rs b/crates/libs/windows/src/Windows/Devices/Adc/Provider/impl.rs index 766dff7506..1c649ebb08 100644 --- a/crates/libs/windows/src/Windows/Devices/Adc/Provider/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/Adc/Provider/impl.rs @@ -125,7 +125,7 @@ impl IAdcControllerProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IAdcProvider_Impl: Sized { fn GetControllers(&self) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Devices/Adc/Provider/mod.rs b/crates/libs/windows/src/Windows/Devices/Adc/Provider/mod.rs index a8e277b6b8..bcbb7e294a 100644 --- a/crates/libs/windows/src/Windows/Devices/Adc/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Adc/Provider/mod.rs @@ -93,7 +93,7 @@ pub struct IAdcControllerProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAdcProvider(::windows_core::IUnknown); impl IAdcProvider { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetControllers(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Adc/mod.rs b/crates/libs/windows/src/Windows/Devices/Adc/mod.rs index a92fe158a8..c54ccec2fd 100644 --- a/crates/libs/windows/src/Windows/Devices/Adc/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Adc/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_Adc_Provider")] -#[doc = "Required features: `Devices_Adc_Provider`"] +#[doc = "Required features: `\"Devices_Adc_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -105,7 +105,7 @@ impl AdcChannel { (::windows_core::Interface::vtable(this).ReadRatio)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -186,7 +186,7 @@ impl AdcController { (::windows_core::Interface::vtable(this).OpenChannel)(::windows_core::Interface::as_raw(this), channelnumber, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Adc_Provider`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Adc_Provider\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Adc_Provider", feature = "Foundation_Collections"))] pub fn GetControllersAsync(provider: P0) -> ::windows_core::Result>> where @@ -197,7 +197,7 @@ impl AdcController { (::windows_core::Interface::vtable(this).GetControllersAsync)(::windows_core::Interface::as_raw(this), provider.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IAdcControllerStatics2(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Devices/Background/mod.rs b/crates/libs/windows/src/Windows/Devices/Background/mod.rs index 97cb2b40a6..252b040e3f 100644 --- a/crates/libs/windows/src/Windows/Devices/Background/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Background/mod.rs @@ -54,7 +54,7 @@ impl DeviceServicingDetails { (::windows_core::Interface::vtable(this).Arguments)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpectedDuration(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Bluetooth/Advertisement/mod.rs b/crates/libs/windows/src/Windows/Devices/Bluetooth/Advertisement/mod.rs index eeace8669f..2d7ade0137 100644 --- a/crates/libs/windows/src/Windows/Devices/Bluetooth/Advertisement/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Bluetooth/Advertisement/mod.rs @@ -507,7 +507,7 @@ impl BluetoothLEAdvertisement { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Flags(&self) -> ::windows_core::Result> { let this = self; @@ -516,7 +516,7 @@ impl BluetoothLEAdvertisement { (::windows_core::Interface::vtable(this).Flags)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetFlags(&self, value: P0) -> ::windows_core::Result<()> where @@ -536,7 +536,7 @@ impl BluetoothLEAdvertisement { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLocalName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServiceUuids(&self) -> ::windows_core::Result> { let this = self; @@ -545,7 +545,7 @@ impl BluetoothLEAdvertisement { (::windows_core::Interface::vtable(this).ServiceUuids)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ManufacturerData(&self) -> ::windows_core::Result> { let this = self; @@ -554,7 +554,7 @@ impl BluetoothLEAdvertisement { (::windows_core::Interface::vtable(this).ManufacturerData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DataSections(&self) -> ::windows_core::Result> { let this = self; @@ -563,7 +563,7 @@ impl BluetoothLEAdvertisement { (::windows_core::Interface::vtable(this).DataSections)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetManufacturerDataByCompanyId(&self, companyid: u16) -> ::windows_core::Result> { let this = self; @@ -572,7 +572,7 @@ impl BluetoothLEAdvertisement { (::windows_core::Interface::vtable(this).GetManufacturerDataByCompanyId)(::windows_core::Interface::as_raw(this), companyid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSectionsByType(&self, r#type: u8) -> ::windows_core::Result> { let this = self; @@ -630,7 +630,7 @@ impl BluetoothLEAdvertisementBytePattern { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOffset)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -639,7 +639,7 @@ impl BluetoothLEAdvertisementBytePattern { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetData(&self, value: P0) -> ::windows_core::Result<()> where @@ -648,7 +648,7 @@ impl BluetoothLEAdvertisementBytePattern { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetData)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Create(datatype: u8, offset: i16, data: P0) -> ::windows_core::Result where @@ -702,7 +702,7 @@ impl BluetoothLEAdvertisementDataSection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDataType)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -711,7 +711,7 @@ impl BluetoothLEAdvertisementDataSection { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetData(&self, value: P0) -> ::windows_core::Result<()> where @@ -720,7 +720,7 @@ impl BluetoothLEAdvertisementDataSection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetData)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Create(datatype: u8, data: P0) -> ::windows_core::Result where @@ -920,7 +920,7 @@ impl BluetoothLEAdvertisementFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAdvertisement)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BytePatterns(&self) -> ::windows_core::Result> { let this = self; @@ -978,7 +978,7 @@ impl BluetoothLEAdvertisementPublisher { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -990,13 +990,13 @@ impl BluetoothLEAdvertisementPublisher { (::windows_core::Interface::vtable(this).StatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PreferredTransmitPowerLevelInDBm(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1005,7 +1005,7 @@ impl BluetoothLEAdvertisementPublisher { (::windows_core::Interface::vtable(this).PreferredTransmitPowerLevelInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPreferredTransmitPowerLevelInDBm(&self, value: P0) -> ::windows_core::Result<()> where @@ -1095,7 +1095,7 @@ impl BluetoothLEAdvertisementPublisherStatusChangedEventArgs { (::windows_core::Interface::vtable(this).Error)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectedTransmitPowerLevelInDBm(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1145,7 +1145,7 @@ impl BluetoothLEAdvertisementReceivedEventArgs { (::windows_core::Interface::vtable(this).AdvertisementType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1168,7 +1168,7 @@ impl BluetoothLEAdvertisementReceivedEventArgs { (::windows_core::Interface::vtable(this).BluetoothAddressType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TransmitPowerLevelInDBm(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1239,7 +1239,7 @@ impl BluetoothLEAdvertisementWatcher { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinSamplingInterval(&self) -> ::windows_core::Result { let this = self; @@ -1248,7 +1248,7 @@ impl BluetoothLEAdvertisementWatcher { (::windows_core::Interface::vtable(this).MinSamplingInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxSamplingInterval(&self) -> ::windows_core::Result { let this = self; @@ -1257,7 +1257,7 @@ impl BluetoothLEAdvertisementWatcher { (::windows_core::Interface::vtable(this).MaxSamplingInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinOutOfRangeTimeout(&self) -> ::windows_core::Result { let this = self; @@ -1266,7 +1266,7 @@ impl BluetoothLEAdvertisementWatcher { (::windows_core::Interface::vtable(this).MinOutOfRangeTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxOutOfRangeTimeout(&self) -> ::windows_core::Result { let this = self; @@ -1329,7 +1329,7 @@ impl BluetoothLEAdvertisementWatcher { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Received(&self, handler: P0) -> ::windows_core::Result where @@ -1341,13 +1341,13 @@ impl BluetoothLEAdvertisementWatcher { (::windows_core::Interface::vtable(this).Received)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReceived(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -1359,7 +1359,7 @@ impl BluetoothLEAdvertisementWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1455,7 +1455,7 @@ impl BluetoothLEManufacturerData { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompanyId)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -1464,7 +1464,7 @@ impl BluetoothLEManufacturerData { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetData(&self, value: P0) -> ::windows_core::Result<()> where @@ -1473,7 +1473,7 @@ impl BluetoothLEManufacturerData { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetData)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Create(companyid: u16, data: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Devices/Bluetooth/Background/mod.rs b/crates/libs/windows/src/Windows/Devices/Bluetooth/Background/mod.rs index 036706b64f..70cecd26ab 100644 --- a/crates/libs/windows/src/Windows/Devices/Bluetooth/Background/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Bluetooth/Background/mod.rs @@ -239,7 +239,7 @@ pub struct IRfcommOutboundConnectionInformation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BluetoothLEAdvertisementPublisherTriggerDetails(::windows_core::IUnknown); impl BluetoothLEAdvertisementPublisherTriggerDetails { - #[doc = "Required features: `Devices_Bluetooth_Advertisement`"] + #[doc = "Required features: `\"Devices_Bluetooth_Advertisement\"`"] #[cfg(feature = "Devices_Bluetooth_Advertisement")] pub fn Status(&self) -> ::windows_core::Result { let this = self; @@ -255,7 +255,7 @@ impl BluetoothLEAdvertisementPublisherTriggerDetails { (::windows_core::Interface::vtable(this).Error)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectedTransmitPowerLevelInDBm(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -291,7 +291,7 @@ impl BluetoothLEAdvertisementWatcherTriggerDetails { (::windows_core::Interface::vtable(this).Error)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Advertisement`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Bluetooth_Advertisement\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Bluetooth_Advertisement", feature = "Foundation_Collections"))] pub fn Advertisements(&self) -> ::windows_core::Result> { let this = self; @@ -327,7 +327,7 @@ unsafe impl ::core::marker::Sync for BluetoothLEAdvertisementWatcherTriggerDetai #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GattCharacteristicNotificationTriggerDetails(::windows_core::IUnknown); impl GattCharacteristicNotificationTriggerDetails { - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`"] #[cfg(feature = "Devices_Bluetooth_GenericAttributeProfile")] pub fn Characteristic(&self) -> ::windows_core::Result { let this = self; @@ -336,7 +336,7 @@ impl GattCharacteristicNotificationTriggerDetails { (::windows_core::Interface::vtable(this).Characteristic)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Value(&self) -> ::windows_core::Result { let this = self; @@ -359,7 +359,7 @@ impl GattCharacteristicNotificationTriggerDetails { (::windows_core::Interface::vtable(this).EventTriggeringMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Bluetooth_GenericAttributeProfile", feature = "Foundation_Collections"))] pub fn ValueChangedEvents(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -395,7 +395,7 @@ impl GattServiceProviderConnection { (::windows_core::Interface::vtable(this).TriggerId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`"] #[cfg(feature = "Devices_Bluetooth_GenericAttributeProfile")] pub fn Service(&self) -> ::windows_core::Result { let this = self; @@ -408,7 +408,7 @@ impl GattServiceProviderConnection { let this = self; unsafe { (::windows_core::Interface::vtable(this).Start)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllServices() -> ::windows_core::Result> { Self::IGattServiceProviderConnectionStatics(|this| unsafe { @@ -468,7 +468,7 @@ unsafe impl ::core::marker::Sync for GattServiceProviderTriggerDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RfcommConnectionTriggerDetails(::windows_core::IUnknown); impl RfcommConnectionTriggerDetails { - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn Socket(&self) -> ::windows_core::Result { let this = self; @@ -511,7 +511,7 @@ unsafe impl ::core::marker::Sync for RfcommConnectionTriggerDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RfcommInboundConnectionInformation(::windows_core::IUnknown); impl RfcommInboundConnectionInformation { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SdpRecord(&self) -> ::windows_core::Result { let this = self; @@ -520,7 +520,7 @@ impl RfcommInboundConnectionInformation { (::windows_core::Interface::vtable(this).SdpRecord)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSdpRecord(&self, value: P0) -> ::windows_core::Result<()> where @@ -529,7 +529,7 @@ impl RfcommInboundConnectionInformation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSdpRecord)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Devices_Bluetooth_Rfcomm`"] + #[doc = "Required features: `\"Devices_Bluetooth_Rfcomm\"`"] #[cfg(feature = "Devices_Bluetooth_Rfcomm")] pub fn LocalServiceId(&self) -> ::windows_core::Result { let this = self; @@ -538,7 +538,7 @@ impl RfcommInboundConnectionInformation { (::windows_core::Interface::vtable(this).LocalServiceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Rfcomm`"] + #[doc = "Required features: `\"Devices_Bluetooth_Rfcomm\"`"] #[cfg(feature = "Devices_Bluetooth_Rfcomm")] pub fn SetLocalServiceId(&self, value: P0) -> ::windows_core::Result<()> where @@ -578,7 +578,7 @@ unsafe impl ::core::marker::Sync for RfcommInboundConnectionInformation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RfcommOutboundConnectionInformation(::windows_core::IUnknown); impl RfcommOutboundConnectionInformation { - #[doc = "Required features: `Devices_Bluetooth_Rfcomm`"] + #[doc = "Required features: `\"Devices_Bluetooth_Rfcomm\"`"] #[cfg(feature = "Devices_Bluetooth_Rfcomm")] pub fn RemoteServiceId(&self) -> ::windows_core::Result { let this = self; @@ -587,7 +587,7 @@ impl RfcommOutboundConnectionInformation { (::windows_core::Interface::vtable(this).RemoteServiceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Rfcomm`"] + #[doc = "Required features: `\"Devices_Bluetooth_Rfcomm\"`"] #[cfg(feature = "Devices_Bluetooth_Rfcomm")] pub fn SetRemoteServiceId(&self, value: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Devices/Bluetooth/GenericAttributeProfile/mod.rs b/crates/libs/windows/src/Windows/Devices/Bluetooth/GenericAttributeProfile/mod.rs index b90fd9c953..576b1575a6 100644 --- a/crates/libs/windows/src/Windows/Devices/Bluetooth/GenericAttributeProfile/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Bluetooth/GenericAttributeProfile/mod.rs @@ -1541,7 +1541,7 @@ pub struct IGattWriteResult_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GattCharacteristic(::windows_core::IUnknown); impl GattCharacteristic { - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetDescriptors(&self, descriptoruuid: ::windows_core::GUID) -> ::windows_core::Result> { let this = self; @@ -1589,7 +1589,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).AttributeHandle)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PresentationFormats(&self) -> ::windows_core::Result> { let this = self; @@ -1598,7 +1598,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).PresentationFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadValueAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1607,7 +1607,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).ReadValueAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadValueWithCacheModeAsync(&self, cachemode: super::BluetoothCacheMode) -> ::windows_core::Result> { let this = self; @@ -1616,7 +1616,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).ReadValueWithCacheModeAsync)(::windows_core::Interface::as_raw(this), cachemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteValueAsync(&self, value: P0) -> ::windows_core::Result> where @@ -1628,7 +1628,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).WriteValueAsync)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteValueWithOptionAsync(&self, value: P0, writeoption: GattWriteOption) -> ::windows_core::Result> where @@ -1640,7 +1640,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).WriteValueWithOptionAsync)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), writeoption, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadClientCharacteristicConfigurationDescriptorAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1649,7 +1649,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).ReadClientCharacteristicConfigurationDescriptorAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteClientCharacteristicConfigurationDescriptorAsync(&self, clientcharacteristicconfigurationdescriptorvalue: GattClientCharacteristicConfigurationDescriptorValue) -> ::windows_core::Result> { let this = self; @@ -1658,7 +1658,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).WriteClientCharacteristicConfigurationDescriptorAsync)(::windows_core::Interface::as_raw(this), clientcharacteristicconfigurationdescriptorvalue, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ValueChanged(&self, valuechangedhandler: P0) -> ::windows_core::Result where @@ -1670,7 +1670,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).ValueChanged)(::windows_core::Interface::as_raw(this), valuechangedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveValueChanged(&self, valuechangedeventcookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1683,7 +1683,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).Service)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetAllDescriptors(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1692,7 +1692,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).GetAllDescriptors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDescriptorsAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1701,7 +1701,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).GetDescriptorsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDescriptorsWithCacheModeAsync(&self, cachemode: super::BluetoothCacheMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1710,7 +1710,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).GetDescriptorsWithCacheModeAsync)(::windows_core::Interface::as_raw(this), cachemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDescriptorsForUuidAsync(&self, descriptoruuid: ::windows_core::GUID) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1719,7 +1719,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).GetDescriptorsForUuidAsync)(::windows_core::Interface::as_raw(this), descriptoruuid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDescriptorsForUuidWithCacheModeAsync(&self, descriptoruuid: ::windows_core::GUID, cachemode: super::BluetoothCacheMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1728,7 +1728,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).GetDescriptorsForUuidWithCacheModeAsync)(::windows_core::Interface::as_raw(this), descriptoruuid, cachemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteValueWithResultAsync(&self, value: P0) -> ::windows_core::Result> where @@ -1740,7 +1740,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).WriteValueWithResultAsync)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteValueWithResultAndOptionAsync(&self, value: P0, writeoption: GattWriteOption) -> ::windows_core::Result> where @@ -1752,7 +1752,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).WriteValueWithResultAndOptionAsync)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), writeoption, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteClientCharacteristicConfigurationDescriptorWithResultAsync(&self, clientcharacteristicconfigurationdescriptorvalue: GattClientCharacteristicConfigurationDescriptorValue) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1761,7 +1761,7 @@ impl GattCharacteristic { (::windows_core::Interface::vtable(this).WriteClientCharacteristicConfigurationDescriptorWithResultAsync)(::windows_core::Interface::as_raw(this), clientcharacteristicconfigurationdescriptorvalue, &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ConvertShortIdToUuid(shortid: u16) -> ::windows_core::Result<::windows_core::GUID> { Self::IGattCharacteristicStatics(|this| unsafe { @@ -2303,7 +2303,7 @@ impl GattCharacteristicsResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtocolError(&self) -> ::windows_core::Result> { let this = self; @@ -2312,7 +2312,7 @@ impl GattCharacteristicsResult { (::windows_core::Interface::vtable(this).ProtocolError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Characteristics(&self) -> ::windows_core::Result> { let this = self; @@ -2355,7 +2355,7 @@ impl GattClientNotificationResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtocolError(&self) -> ::windows_core::Result> { let this = self; @@ -2416,7 +2416,7 @@ impl GattDescriptor { (::windows_core::Interface::vtable(this).AttributeHandle)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadValueAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2425,7 +2425,7 @@ impl GattDescriptor { (::windows_core::Interface::vtable(this).ReadValueAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadValueWithCacheModeAsync(&self, cachemode: super::BluetoothCacheMode) -> ::windows_core::Result> { let this = self; @@ -2434,7 +2434,7 @@ impl GattDescriptor { (::windows_core::Interface::vtable(this).ReadValueWithCacheModeAsync)(::windows_core::Interface::as_raw(this), cachemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteValueAsync(&self, value: P0) -> ::windows_core::Result> where @@ -2446,7 +2446,7 @@ impl GattDescriptor { (::windows_core::Interface::vtable(this).WriteValueAsync)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteValueWithResultAsync(&self, value: P0) -> ::windows_core::Result> where @@ -2458,7 +2458,7 @@ impl GattDescriptor { (::windows_core::Interface::vtable(this).WriteValueWithResultAsync)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ConvertShortIdToUuid(shortid: u16) -> ::windows_core::Result<::windows_core::GUID> { Self::IGattDescriptorStatics(|this| unsafe { @@ -2545,7 +2545,7 @@ impl GattDescriptorsResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtocolError(&self) -> ::windows_core::Result> { let this = self; @@ -2554,7 +2554,7 @@ impl GattDescriptorsResult { (::windows_core::Interface::vtable(this).ProtocolError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Descriptors(&self) -> ::windows_core::Result> { let this = self; @@ -2583,13 +2583,13 @@ unsafe impl ::core::marker::Sync for GattDescriptorsResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GattDeviceService(::windows_core::IUnknown); impl GattDeviceService { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetCharacteristics(&self, characteristicuuid: ::windows_core::GUID) -> ::windows_core::Result> { let this = self; @@ -2598,7 +2598,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetCharacteristics)(::windows_core::Interface::as_raw(this), characteristicuuid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetIncludedServices(&self, serviceuuid: ::windows_core::GUID) -> ::windows_core::Result> { let this = self; @@ -2628,7 +2628,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).AttributeHandle)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Device(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2637,7 +2637,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).Device)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn ParentServices(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2646,7 +2646,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).ParentServices)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetAllCharacteristics(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2655,7 +2655,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetAllCharacteristics)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetAllIncludedServices(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2664,7 +2664,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetAllIncludedServices)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceAccessInformation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2687,7 +2687,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).SharingMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn RequestAccessAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2696,7 +2696,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).RequestAccessAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenAsync(&self, sharingmode: GattSharingMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2705,7 +2705,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).OpenAsync)(::windows_core::Interface::as_raw(this), sharingmode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCharacteristicsAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2714,7 +2714,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetCharacteristicsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCharacteristicsWithCacheModeAsync(&self, cachemode: super::BluetoothCacheMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2723,7 +2723,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetCharacteristicsWithCacheModeAsync)(::windows_core::Interface::as_raw(this), cachemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCharacteristicsForUuidAsync(&self, characteristicuuid: ::windows_core::GUID) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2732,7 +2732,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetCharacteristicsForUuidAsync)(::windows_core::Interface::as_raw(this), characteristicuuid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCharacteristicsForUuidWithCacheModeAsync(&self, characteristicuuid: ::windows_core::GUID, cachemode: super::BluetoothCacheMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2741,7 +2741,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetCharacteristicsForUuidWithCacheModeAsync)(::windows_core::Interface::as_raw(this), characteristicuuid, cachemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIncludedServicesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2750,7 +2750,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetIncludedServicesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIncludedServicesWithCacheModeAsync(&self, cachemode: super::BluetoothCacheMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2759,7 +2759,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetIncludedServicesWithCacheModeAsync)(::windows_core::Interface::as_raw(this), cachemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIncludedServicesForUuidAsync(&self, serviceuuid: ::windows_core::GUID) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2768,7 +2768,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetIncludedServicesForUuidAsync)(::windows_core::Interface::as_raw(this), serviceuuid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIncludedServicesForUuidWithCacheModeAsync(&self, serviceuuid: ::windows_core::GUID, cachemode: super::BluetoothCacheMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2777,7 +2777,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetIncludedServicesForUuidWithCacheModeAsync)(::windows_core::Interface::as_raw(this), serviceuuid, cachemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IGattDeviceServiceStatics(|this| unsafe { @@ -2791,7 +2791,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetDeviceSelectorFromUuid)(::windows_core::Interface::as_raw(this), serviceuuid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetDeviceSelectorFromShortId(serviceshortid: u16) -> ::windows_core::Result<::windows_core::HSTRING> { Self::IGattDeviceServiceStatics(|this| unsafe { @@ -2799,7 +2799,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).GetDeviceSelectorFromShortId)(::windows_core::Interface::as_raw(this), serviceshortid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ConvertShortIdToUuid(shortid: u16) -> ::windows_core::Result<::windows_core::GUID> { Self::IGattDeviceServiceStatics(|this| unsafe { @@ -2807,7 +2807,7 @@ impl GattDeviceService { (::windows_core::Interface::vtable(this).ConvertShortIdToUuid)(::windows_core::Interface::as_raw(this), shortid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdWithSharingModeAsync(deviceid: &::windows_core::HSTRING, sharingmode: GattSharingMode) -> ::windows_core::Result> { Self::IGattDeviceServiceStatics2(|this| unsafe { @@ -2890,7 +2890,7 @@ impl GattDeviceServicesResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtocolError(&self) -> ::windows_core::Result> { let this = self; @@ -2899,7 +2899,7 @@ impl GattDeviceServicesResult { (::windows_core::Interface::vtable(this).ProtocolError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Services(&self) -> ::windows_core::Result> { let this = self; @@ -2935,7 +2935,7 @@ impl GattLocalCharacteristic { (::windows_core::Interface::vtable(this).Uuid)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn StaticValue(&self) -> ::windows_core::Result { let this = self; @@ -2965,7 +2965,7 @@ impl GattLocalCharacteristic { (::windows_core::Interface::vtable(this).WriteProtectionLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateDescriptorAsync(&self, descriptoruuid: ::windows_core::GUID, parameters: P0) -> ::windows_core::Result> where @@ -2977,7 +2977,7 @@ impl GattLocalCharacteristic { (::windows_core::Interface::vtable(this).CreateDescriptorAsync)(::windows_core::Interface::as_raw(this), descriptoruuid, parameters.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Descriptors(&self) -> ::windows_core::Result> { let this = self; @@ -2993,7 +2993,7 @@ impl GattLocalCharacteristic { (::windows_core::Interface::vtable(this).UserDescription)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PresentationFormats(&self) -> ::windows_core::Result> { let this = self; @@ -3002,7 +3002,7 @@ impl GattLocalCharacteristic { (::windows_core::Interface::vtable(this).PresentationFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SubscribedClients(&self) -> ::windows_core::Result> { let this = self; @@ -3011,7 +3011,7 @@ impl GattLocalCharacteristic { (::windows_core::Interface::vtable(this).SubscribedClients)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SubscribedClientsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3023,13 +3023,13 @@ impl GattLocalCharacteristic { (::windows_core::Interface::vtable(this).SubscribedClientsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSubscribedClientsChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSubscribedClientsChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadRequested(&self, handler: P0) -> ::windows_core::Result where @@ -3041,13 +3041,13 @@ impl GattLocalCharacteristic { (::windows_core::Interface::vtable(this).ReadRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteRequested(&self, handler: P0) -> ::windows_core::Result where @@ -3059,13 +3059,13 @@ impl GattLocalCharacteristic { (::windows_core::Interface::vtable(this).WriteRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveWriteRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveWriteRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn NotifyValueAsync(&self, value: P0) -> ::windows_core::Result>> where @@ -3077,7 +3077,7 @@ impl GattLocalCharacteristic { (::windows_core::Interface::vtable(this).NotifyValueAsync)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn NotifyValueForSubscribedClientAsync(&self, value: P0, subscribedclient: P1) -> ::windows_core::Result> where @@ -3117,7 +3117,7 @@ impl GattLocalCharacteristicParameters { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetStaticValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -3126,7 +3126,7 @@ impl GattLocalCharacteristicParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStaticValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn StaticValue(&self) -> ::windows_core::Result { let this = self; @@ -3179,7 +3179,7 @@ impl GattLocalCharacteristicParameters { (::windows_core::Interface::vtable(this).UserDescription)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PresentationFormats(&self) -> ::windows_core::Result> { let this = self; @@ -3249,7 +3249,7 @@ impl GattLocalDescriptor { (::windows_core::Interface::vtable(this).Uuid)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn StaticValue(&self) -> ::windows_core::Result { let this = self; @@ -3272,7 +3272,7 @@ impl GattLocalDescriptor { (::windows_core::Interface::vtable(this).WriteProtectionLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadRequested(&self, handler: P0) -> ::windows_core::Result where @@ -3284,13 +3284,13 @@ impl GattLocalDescriptor { (::windows_core::Interface::vtable(this).ReadRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteRequested(&self, handler: P0) -> ::windows_core::Result where @@ -3302,7 +3302,7 @@ impl GattLocalDescriptor { (::windows_core::Interface::vtable(this).WriteRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveWriteRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3335,7 +3335,7 @@ impl GattLocalDescriptorParameters { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetStaticValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -3344,7 +3344,7 @@ impl GattLocalDescriptorParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStaticValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn StaticValue(&self) -> ::windows_core::Result { let this = self; @@ -3436,7 +3436,7 @@ impl GattLocalService { (::windows_core::Interface::vtable(this).Uuid)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateCharacteristicAsync(&self, characteristicuuid: ::windows_core::GUID, parameters: P0) -> ::windows_core::Result> where @@ -3448,7 +3448,7 @@ impl GattLocalService { (::windows_core::Interface::vtable(this).CreateCharacteristicAsync)(::windows_core::Interface::as_raw(this), characteristicuuid, parameters.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Characteristics(&self) -> ::windows_core::Result> { let this = self; @@ -3854,7 +3854,7 @@ impl GattReadClientCharacteristicConfigurationDescriptorResult { (::windows_core::Interface::vtable(this).ClientCharacteristicConfigurationDescriptor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtocolError(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3904,7 +3904,7 @@ impl GattReadRequest { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3916,13 +3916,13 @@ impl GattReadRequest { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RespondWithValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -3962,7 +3962,7 @@ impl GattReadRequestedEventArgs { (::windows_core::Interface::vtable(this).Session)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3971,7 +3971,7 @@ impl GattReadRequestedEventArgs { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRequestAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4007,7 +4007,7 @@ impl GattReadResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Value(&self) -> ::windows_core::Result { let this = self; @@ -4016,7 +4016,7 @@ impl GattReadResult { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtocolError(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4052,7 +4052,7 @@ impl GattReliableWriteTransaction { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn WriteValue(&self, characteristic: P0, value: P1) -> ::windows_core::Result<()> where @@ -4062,7 +4062,7 @@ impl GattReliableWriteTransaction { let this = self; unsafe { (::windows_core::Interface::vtable(this).WriteValue)(::windows_core::Interface::as_raw(this), characteristic.into_param().abi(), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CommitAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4071,7 +4071,7 @@ impl GattReliableWriteTransaction { (::windows_core::Interface::vtable(this).CommitAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CommitWithResultAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4148,7 +4148,7 @@ impl GattServiceProvider { (::windows_core::Interface::vtable(this).AdvertisementStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AdvertisementStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4160,7 +4160,7 @@ impl GattServiceProvider { (::windows_core::Interface::vtable(this).AdvertisementStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdvertisementStatusChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4181,7 +4181,7 @@ impl GattServiceProvider { let this = self; unsafe { (::windows_core::Interface::vtable(this).StopAdvertising)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAsync(serviceuuid: ::windows_core::GUID) -> ::windows_core::Result> { Self::IGattServiceProviderStatics(|this| unsafe { @@ -4277,7 +4277,7 @@ impl GattServiceProviderAdvertisingParameters { (::windows_core::Interface::vtable(this).IsDiscoverable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetServiceData(&self, value: P0) -> ::windows_core::Result<()> where @@ -4286,7 +4286,7 @@ impl GattServiceProviderAdvertisingParameters { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetServiceData)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ServiceData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4497,7 +4497,7 @@ impl ::windows_core::RuntimeName for GattServiceUuids { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GattSession(::windows_core::IUnknown); impl GattSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4542,7 +4542,7 @@ impl GattSession { (::windows_core::Interface::vtable(this).SessionStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxPduSizeChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4554,13 +4554,13 @@ impl GattSession { (::windows_core::Interface::vtable(this).MaxPduSizeChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMaxPduSizeChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMaxPduSizeChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SessionStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4572,13 +4572,13 @@ impl GattSession { (::windows_core::Interface::vtable(this).SessionStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSessionStatusChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSessionStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromDeviceIdAsync(deviceid: P0) -> ::windows_core::Result> where @@ -4664,7 +4664,7 @@ impl GattSubscribedClient { (::windows_core::Interface::vtable(this).MaxNotificationSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxNotificationSizeChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4676,7 +4676,7 @@ impl GattSubscribedClient { (::windows_core::Interface::vtable(this).MaxNotificationSizeChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMaxNotificationSizeChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4702,7 +4702,7 @@ unsafe impl ::core::marker::Sync for GattSubscribedClient {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GattValueChangedEventArgs(::windows_core::IUnknown); impl GattValueChangedEventArgs { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CharacteristicValue(&self) -> ::windows_core::Result { let this = self; @@ -4711,7 +4711,7 @@ impl GattValueChangedEventArgs { (::windows_core::Interface::vtable(this).CharacteristicValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -4740,7 +4740,7 @@ unsafe impl ::core::marker::Sync for GattValueChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GattWriteRequest(::windows_core::IUnknown); impl GattWriteRequest { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Value(&self) -> ::windows_core::Result { let this = self; @@ -4770,7 +4770,7 @@ impl GattWriteRequest { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4782,7 +4782,7 @@ impl GattWriteRequest { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4823,7 +4823,7 @@ impl GattWriteRequestedEventArgs { (::windows_core::Interface::vtable(this).Session)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -4832,7 +4832,7 @@ impl GattWriteRequestedEventArgs { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRequestAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4868,7 +4868,7 @@ impl GattWriteResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtocolError(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Bluetooth/Rfcomm/mod.rs b/crates/libs/windows/src/Windows/Devices/Bluetooth/Rfcomm/mod.rs index 127cd15594..5258f8770f 100644 --- a/crates/libs/windows/src/Windows/Devices/Bluetooth/Rfcomm/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Bluetooth/Rfcomm/mod.rs @@ -241,13 +241,13 @@ pub struct IRfcommServiceProviderStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RfcommDeviceService(::windows_core::IUnknown); impl RfcommDeviceService { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Networking`"] + #[doc = "Required features: `\"Networking\"`"] #[cfg(feature = "Networking")] pub fn ConnectionHostName(&self) -> ::windows_core::Result { let this = self; @@ -270,7 +270,7 @@ impl RfcommDeviceService { (::windows_core::Interface::vtable(this).ServiceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn ProtectionLevel(&self) -> ::windows_core::Result { let this = self; @@ -279,7 +279,7 @@ impl RfcommDeviceService { (::windows_core::Interface::vtable(this).ProtectionLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn MaxProtectionLevel(&self) -> ::windows_core::Result { let this = self; @@ -288,7 +288,7 @@ impl RfcommDeviceService { (::windows_core::Interface::vtable(this).MaxProtectionLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn GetSdpRawAttributesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -297,7 +297,7 @@ impl RfcommDeviceService { (::windows_core::Interface::vtable(this).GetSdpRawAttributesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn GetSdpRawAttributesWithCacheModeAsync(&self, cachemode: super::BluetoothCacheMode) -> ::windows_core::Result>> { let this = self; @@ -313,7 +313,7 @@ impl RfcommDeviceService { (::windows_core::Interface::vtable(this).Device)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceAccessInformation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -322,7 +322,7 @@ impl RfcommDeviceService { (::windows_core::Interface::vtable(this).DeviceAccessInformation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn RequestAccessAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -331,7 +331,7 @@ impl RfcommDeviceService { (::windows_core::Interface::vtable(this).RequestAccessAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IRfcommDeviceServiceStatics(|this| unsafe { @@ -425,7 +425,7 @@ impl RfcommDeviceServicesResult { (::windows_core::Interface::vtable(this).Error)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Services(&self) -> ::windows_core::Result> { let this = self; @@ -555,7 +555,7 @@ impl RfcommServiceProvider { (::windows_core::Interface::vtable(this).ServiceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn SdpRawAttributes(&self) -> ::windows_core::Result> { let this = self; @@ -564,7 +564,7 @@ impl RfcommServiceProvider { (::windows_core::Interface::vtable(this).SdpRawAttributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn StartAdvertising(&self, listener: P0) -> ::windows_core::Result<()> where @@ -577,7 +577,7 @@ impl RfcommServiceProvider { let this = self; unsafe { (::windows_core::Interface::vtable(this).StopAdvertising)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn StartAdvertisingWithRadioDiscoverability(&self, listener: P0, radiodiscoverable: bool) -> ::windows_core::Result<()> where @@ -586,7 +586,7 @@ impl RfcommServiceProvider { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAdvertisingWithRadioDiscoverability)(::windows_core::Interface::as_raw(this), listener.into_param().abi(), radiodiscoverable).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAsync(serviceid: P0) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Devices/Bluetooth/mod.rs b/crates/libs/windows/src/Windows/Devices/Bluetooth/mod.rs index 435a95c52f..b89fee9542 100644 --- a/crates/libs/windows/src/Windows/Devices/Bluetooth/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Bluetooth/mod.rs @@ -1,14 +1,14 @@ #[cfg(feature = "Devices_Bluetooth_Advertisement")] -#[doc = "Required features: `Devices_Bluetooth_Advertisement`"] +#[doc = "Required features: `\"Devices_Bluetooth_Advertisement\"`"] pub mod Advertisement; #[cfg(feature = "Devices_Bluetooth_Background")] -#[doc = "Required features: `Devices_Bluetooth_Background`"] +#[doc = "Required features: `\"Devices_Bluetooth_Background\"`"] pub mod Background; #[cfg(feature = "Devices_Bluetooth_GenericAttributeProfile")] -#[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`"] +#[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`"] pub mod GenericAttributeProfile; #[cfg(feature = "Devices_Bluetooth_Rfcomm")] -#[doc = "Required features: `Devices_Bluetooth_Rfcomm`"] +#[doc = "Required features: `\"Devices_Bluetooth_Rfcomm\"`"] pub mod Rfcomm; #[doc(hidden)] #[repr(transparent)] @@ -925,7 +925,7 @@ impl BluetoothAdapter { (::windows_core::Interface::vtable(this).IsAdvertisementOffloadSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Radios`, `Foundation`"] + #[doc = "Required features: `\"Devices_Radios\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Radios", feature = "Foundation"))] pub fn GetRadioAsync(&self) -> ::windows_core::Result> { let this = self; @@ -968,7 +968,7 @@ impl BluetoothAdapter { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IBluetoothAdapterStatics(|this| unsafe { @@ -976,7 +976,7 @@ impl BluetoothAdapter { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IBluetoothAdapterStatics(|this| unsafe { @@ -1081,7 +1081,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking`"] + #[doc = "Required features: `\"Networking\"`"] #[cfg(feature = "Networking")] pub fn HostName(&self) -> ::windows_core::Result { let this = self; @@ -1104,7 +1104,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).ClassOfDevice)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn SdpRecords(&self) -> ::windows_core::Result> { let this = self; @@ -1113,7 +1113,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).SdpRecords)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Rfcomm`, `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Devices_Bluetooth_Rfcomm\"`, `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Devices_Bluetooth_Rfcomm", feature = "Foundation_Collections", feature = "deprecated"))] pub fn RfcommServices(&self) -> ::windows_core::Result> { let this = self; @@ -1136,7 +1136,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).BluetoothAddress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NameChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1148,13 +1148,13 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).NameChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNameChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNameChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SdpRecordsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1166,13 +1166,13 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).SdpRecordsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSdpRecordsChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSdpRecordsChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1184,13 +1184,13 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).ConnectionStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveConnectionStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceInformation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1199,7 +1199,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).DeviceInformation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceAccessInformation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1208,7 +1208,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).DeviceAccessInformation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn RequestAccessAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1217,7 +1217,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).RequestAccessAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Rfcomm`, `Foundation`"] + #[doc = "Required features: `\"Devices_Bluetooth_Rfcomm\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Bluetooth_Rfcomm", feature = "Foundation"))] pub fn GetRfcommServicesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1226,7 +1226,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).GetRfcommServicesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Rfcomm`, `Foundation`"] + #[doc = "Required features: `\"Devices_Bluetooth_Rfcomm\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Bluetooth_Rfcomm", feature = "Foundation"))] pub fn GetRfcommServicesWithCacheModeAsync(&self, cachemode: BluetoothCacheMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1235,7 +1235,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).GetRfcommServicesWithCacheModeAsync)(::windows_core::Interface::as_raw(this), cachemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Rfcomm`, `Foundation`"] + #[doc = "Required features: `\"Devices_Bluetooth_Rfcomm\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Bluetooth_Rfcomm", feature = "Foundation"))] pub fn GetRfcommServicesForIdAsync(&self, serviceid: P0) -> ::windows_core::Result> where @@ -1247,7 +1247,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).GetRfcommServicesForIdAsync)(::windows_core::Interface::as_raw(this), serviceid.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_Rfcomm`, `Foundation`"] + #[doc = "Required features: `\"Devices_Bluetooth_Rfcomm\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Bluetooth_Rfcomm", feature = "Foundation"))] pub fn GetRfcommServicesForIdWithCacheModeAsync(&self, serviceid: P0, cachemode: BluetoothCacheMode) -> ::windows_core::Result> where @@ -1273,7 +1273,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).WasSecureConnectionUsedForPairing)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IBluetoothDeviceStatics(|this| unsafe { @@ -1281,7 +1281,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Networking`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking\"`"] #[cfg(all(feature = "Foundation", feature = "Networking"))] pub fn FromHostNameAsync(hostname: P0) -> ::windows_core::Result> where @@ -1292,7 +1292,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).FromHostNameAsync)(::windows_core::Interface::as_raw(this), hostname.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromBluetoothAddressAsync(address: u64) -> ::windows_core::Result> { Self::IBluetoothDeviceStatics(|this| unsafe { @@ -1339,7 +1339,7 @@ impl BluetoothDevice { (::windows_core::Interface::vtable(this).GetDeviceSelectorFromClassOfDevice)(::windows_core::Interface::as_raw(this), classofdevice.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1939,7 +1939,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`, `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`, `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Devices_Bluetooth_GenericAttributeProfile", feature = "Foundation_Collections", feature = "deprecated"))] pub fn GattServices(&self) -> ::windows_core::Result> { let this = self; @@ -1962,7 +1962,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).BluetoothAddress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`, `deprecated`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`, `\"deprecated\"`"] #[cfg(all(feature = "Devices_Bluetooth_GenericAttributeProfile", feature = "deprecated"))] pub fn GetGattService(&self, serviceuuid: ::windows_core::GUID) -> ::windows_core::Result { let this = self; @@ -1971,7 +1971,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).GetGattService)(::windows_core::Interface::as_raw(this), serviceuuid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NameChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1983,13 +1983,13 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).NameChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNameChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNameChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GattServicesChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2001,13 +2001,13 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).GattServicesChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGattServicesChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveGattServicesChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2019,13 +2019,13 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).ConnectionStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveConnectionStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceInformation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2048,7 +2048,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).BluetoothAddressType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceAccessInformation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2057,7 +2057,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).DeviceAccessInformation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn RequestAccessAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2066,7 +2066,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).RequestAccessAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`, `Foundation`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Bluetooth_GenericAttributeProfile", feature = "Foundation"))] pub fn GetGattServicesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2075,7 +2075,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).GetGattServicesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`, `Foundation`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Bluetooth_GenericAttributeProfile", feature = "Foundation"))] pub fn GetGattServicesWithCacheModeAsync(&self, cachemode: BluetoothCacheMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2084,7 +2084,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).GetGattServicesWithCacheModeAsync)(::windows_core::Interface::as_raw(this), cachemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`, `Foundation`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Bluetooth_GenericAttributeProfile", feature = "Foundation"))] pub fn GetGattServicesForUuidAsync(&self, serviceuuid: ::windows_core::GUID) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2093,7 +2093,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).GetGattServicesForUuidAsync)(::windows_core::Interface::as_raw(this), serviceuuid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Bluetooth_GenericAttributeProfile`, `Foundation`"] + #[doc = "Required features: `\"Devices_Bluetooth_GenericAttributeProfile\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Bluetooth_GenericAttributeProfile", feature = "Foundation"))] pub fn GetGattServicesForUuidWithCacheModeAsync(&self, serviceuuid: ::windows_core::GUID, cachemode: BluetoothCacheMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2140,7 +2140,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).RequestPreferredConnectionParameters)(::windows_core::Interface::as_raw(this), preferredconnectionparameters.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionParametersChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2152,13 +2152,13 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).ConnectionParametersChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionParametersChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveConnectionParametersChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionPhyChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2170,13 +2170,13 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).ConnectionPhyChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionPhyChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveConnectionPhyChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IBluetoothLEDeviceStatics(|this| unsafe { @@ -2184,7 +2184,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromBluetoothAddressAsync(bluetoothaddress: u64) -> ::windows_core::Result> { Self::IBluetoothLEDeviceStatics(|this| unsafe { @@ -2237,7 +2237,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).GetDeviceSelectorFromAppearance)(::windows_core::Interface::as_raw(this), appearance.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromBluetoothAddressWithBluetoothAddressTypeAsync(bluetoothaddress: u64, bluetoothaddresstype: BluetoothAddressType) -> ::windows_core::Result> { Self::IBluetoothLEDeviceStatics2(|this| unsafe { @@ -2245,7 +2245,7 @@ impl BluetoothLEDevice { (::windows_core::Interface::vtable(this).FromBluetoothAddressWithBluetoothAddressTypeAsync)(::windows_core::Interface::as_raw(this), bluetoothaddress, bluetoothaddresstype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2361,7 +2361,7 @@ impl BluetoothLEPreferredConnectionParametersRequest { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2396,7 +2396,7 @@ impl BluetoothSignalStrengthFilter { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InRangeThresholdInDBm(&self) -> ::windows_core::Result> { let this = self; @@ -2405,7 +2405,7 @@ impl BluetoothSignalStrengthFilter { (::windows_core::Interface::vtable(this).InRangeThresholdInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInRangeThresholdInDBm(&self, value: P0) -> ::windows_core::Result<()> where @@ -2414,7 +2414,7 @@ impl BluetoothSignalStrengthFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInRangeThresholdInDBm)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OutOfRangeThresholdInDBm(&self) -> ::windows_core::Result> { let this = self; @@ -2423,7 +2423,7 @@ impl BluetoothSignalStrengthFilter { (::windows_core::Interface::vtable(this).OutOfRangeThresholdInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetOutOfRangeThresholdInDBm(&self, value: P0) -> ::windows_core::Result<()> where @@ -2432,7 +2432,7 @@ impl BluetoothSignalStrengthFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOutOfRangeThresholdInDBm)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OutOfRangeTimeout(&self) -> ::windows_core::Result> { let this = self; @@ -2441,7 +2441,7 @@ impl BluetoothSignalStrengthFilter { (::windows_core::Interface::vtable(this).OutOfRangeTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetOutOfRangeTimeout(&self, value: P0) -> ::windows_core::Result<()> where @@ -2450,7 +2450,7 @@ impl BluetoothSignalStrengthFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOutOfRangeTimeout)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SamplingInterval(&self) -> ::windows_core::Result> { let this = self; @@ -2459,7 +2459,7 @@ impl BluetoothSignalStrengthFilter { (::windows_core::Interface::vtable(this).SamplingInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSamplingInterval(&self, value: P0) -> ::windows_core::Result<()> where @@ -2492,7 +2492,7 @@ impl BluetoothUuidHelper { (::windows_core::Interface::vtable(this).FromShortId)(::windows_core::Interface::as_raw(this), shortid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetShortId(uuid: ::windows_core::GUID) -> ::windows_core::Result> { Self::IBluetoothUuidHelperStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Devices/Custom/mod.rs b/crates/libs/windows/src/Windows/Devices/Custom/mod.rs index fc668adad0..988bb294b4 100644 --- a/crates/libs/windows/src/Windows/Devices/Custom/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Custom/mod.rs @@ -145,7 +145,7 @@ pub struct IKnownDeviceTypesStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CustomDevice(::windows_core::IUnknown); impl CustomDevice { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InputStream(&self) -> ::windows_core::Result { let this = self; @@ -154,7 +154,7 @@ impl CustomDevice { (::windows_core::Interface::vtable(this).InputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = self; @@ -163,7 +163,7 @@ impl CustomDevice { (::windows_core::Interface::vtable(this).OutputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SendIOControlAsync(&self, iocontrolcode: P0, inputbuffer: P1, outputbuffer: P2) -> ::windows_core::Result> where @@ -177,7 +177,7 @@ impl CustomDevice { (::windows_core::Interface::vtable(this).SendIOControlAsync)(::windows_core::Interface::as_raw(this), iocontrolcode.try_into_param()?.abi(), inputbuffer.try_into_param()?.abi(), outputbuffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn TrySendIOControlAsync(&self, iocontrolcode: P0, inputbuffer: P1, outputbuffer: P2) -> ::windows_core::Result> where @@ -197,7 +197,7 @@ impl CustomDevice { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), classguid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING, desiredaccess: DeviceAccessMode, sharingmode: DeviceSharingMode) -> ::windows_core::Result> { Self::ICustomDeviceStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Devices/Display/Core/mod.rs b/crates/libs/windows/src/Windows/Devices/Display/Core/mod.rs index 39c5a58dce..5676b60a3d 100644 --- a/crates/libs/windows/src/Windows/Devices/Display/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Display/Core/mod.rs @@ -871,7 +871,7 @@ pub struct IDisplayWireFormatStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DisplayAdapter(::windows_core::IUnknown); impl DisplayAdapter { - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn Id(&self) -> ::windows_core::Result { let this = self; @@ -922,7 +922,7 @@ impl DisplayAdapter { (::windows_core::Interface::vtable(this).PciRevision)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -931,7 +931,7 @@ impl DisplayAdapter { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn FromId(id: super::super::super::Graphics::DisplayAdapterId) -> ::windows_core::Result { Self::IDisplayAdapterStatics(|this| unsafe { @@ -992,7 +992,7 @@ impl DisplayDevice { (::windows_core::Interface::vtable(this).CreateTaskPool)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreatePeriodicFence(&self, target: P0, offsetfromvblank: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -1029,7 +1029,7 @@ impl DisplayDevice { (::windows_core::Interface::vtable(this).IsCapabilitySupported)(::windows_core::Interface::as_raw(this), capability, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Graphics`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics"))] pub fn CreateSimpleScanoutWithDirtyRectsAndOptions(&self, source: P0, surface: P1, subresourceindex: u32, syncinterval: u32, dirtyrects: P2, options: DisplayScanoutOptions) -> ::windows_core::Result where @@ -1082,13 +1082,13 @@ unsafe impl ::core::marker::Sync for DisplayFence {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DisplayManager(::windows_core::IUnknown); impl DisplayManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCurrentTargets(&self) -> ::windows_core::Result> { let this = self; @@ -1097,7 +1097,7 @@ impl DisplayManager { (::windows_core::Interface::vtable(this).GetCurrentTargets)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCurrentAdapters(&self) -> ::windows_core::Result> { let this = self; @@ -1130,7 +1130,7 @@ impl DisplayManager { (::windows_core::Interface::vtable(this).TryReadCurrentStateForAllTargets)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TryAcquireTargetsAndReadCurrentState(&self, targets: P0) -> ::windows_core::Result where @@ -1142,7 +1142,7 @@ impl DisplayManager { (::windows_core::Interface::vtable(this).TryAcquireTargetsAndReadCurrentState)(::windows_core::Interface::as_raw(this), targets.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TryAcquireTargetsAndCreateEmptyState(&self, targets: P0) -> ::windows_core::Result where @@ -1154,7 +1154,7 @@ impl DisplayManager { (::windows_core::Interface::vtable(this).TryAcquireTargetsAndCreateEmptyState)(::windows_core::Interface::as_raw(this), targets.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TryAcquireTargetsAndCreateSubstate(&self, existingstate: P0, targets: P1) -> ::windows_core::Result where @@ -1177,7 +1177,7 @@ impl DisplayManager { (::windows_core::Interface::vtable(this).CreateDisplayDevice)(::windows_core::Interface::as_raw(this), adapter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Enabled(&self, handler: P0) -> ::windows_core::Result where @@ -1189,13 +1189,13 @@ impl DisplayManager { (::windows_core::Interface::vtable(this).Enabled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnabled(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnabled)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Disabled(&self, handler: P0) -> ::windows_core::Result where @@ -1207,13 +1207,13 @@ impl DisplayManager { (::windows_core::Interface::vtable(this).Disabled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDisabled(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDisabled)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Changed(&self, handler: P0) -> ::windows_core::Result where @@ -1225,13 +1225,13 @@ impl DisplayManager { (::windows_core::Interface::vtable(this).Changed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PathsFailedOrInvalidated(&self, handler: P0) -> ::windows_core::Result where @@ -1243,7 +1243,7 @@ impl DisplayManager { (::windows_core::Interface::vtable(this).PathsFailedOrInvalidated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePathsFailedOrInvalidated(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1301,7 +1301,7 @@ impl DisplayManagerChangedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1341,7 +1341,7 @@ impl DisplayManagerDisabledEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1381,7 +1381,7 @@ impl DisplayManagerEnabledEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1421,7 +1421,7 @@ impl DisplayManagerPathsFailedOrInvalidatedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1491,7 +1491,7 @@ unsafe impl ::core::marker::Sync for DisplayManagerResultWithState {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DisplayModeInfo(::windows_core::IUnknown); impl DisplayModeInfo { - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn SourceResolution(&self) -> ::windows_core::Result { let this = self; @@ -1507,7 +1507,7 @@ impl DisplayModeInfo { (::windows_core::Interface::vtable(this).IsStereo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn SourcePixelFormat(&self) -> ::windows_core::Result { let this = self; @@ -1516,7 +1516,7 @@ impl DisplayModeInfo { (::windows_core::Interface::vtable(this).SourcePixelFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn TargetResolution(&self) -> ::windows_core::Result { let this = self; @@ -1525,7 +1525,7 @@ impl DisplayModeInfo { (::windows_core::Interface::vtable(this).TargetResolution)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PresentationRate(&self) -> ::windows_core::Result { let this = self; @@ -1558,7 +1558,7 @@ impl DisplayModeInfo { (::windows_core::Interface::vtable(this).IsWireFormatSupported)(::windows_core::Interface::as_raw(this), wireformat.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -1567,7 +1567,7 @@ impl DisplayModeInfo { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PhysicalPresentationRate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1617,7 +1617,7 @@ impl DisplayPath { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics"))] pub fn SourceResolution(&self) -> ::windows_core::Result> { let this = self; @@ -1626,7 +1626,7 @@ impl DisplayPath { (::windows_core::Interface::vtable(this).SourceResolution)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics"))] pub fn SetSourceResolution(&self, value: P0) -> ::windows_core::Result<()> where @@ -1635,7 +1635,7 @@ impl DisplayPath { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSourceResolution)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn SourcePixelFormat(&self) -> ::windows_core::Result { let this = self; @@ -1644,7 +1644,7 @@ impl DisplayPath { (::windows_core::Interface::vtable(this).SourcePixelFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn SetSourcePixelFormat(&self, value: super::super::super::Graphics::DirectX::DirectXPixelFormat) -> ::windows_core::Result<()> { let this = self; @@ -1661,7 +1661,7 @@ impl DisplayPath { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsStereo)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`, `Graphics`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics"))] pub fn TargetResolution(&self) -> ::windows_core::Result> { let this = self; @@ -1670,7 +1670,7 @@ impl DisplayPath { (::windows_core::Interface::vtable(this).TargetResolution)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics"))] pub fn SetTargetResolution(&self, value: P0) -> ::windows_core::Result<()> where @@ -1679,7 +1679,7 @@ impl DisplayPath { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTargetResolution)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PresentationRate(&self) -> ::windows_core::Result> { let this = self; @@ -1688,7 +1688,7 @@ impl DisplayPath { (::windows_core::Interface::vtable(this).PresentationRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetPresentationRate(&self, value: P0) -> ::windows_core::Result<()> where @@ -1697,7 +1697,7 @@ impl DisplayPath { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPresentationRate)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsInterlaced(&self) -> ::windows_core::Result> { let this = self; @@ -1706,7 +1706,7 @@ impl DisplayPath { (::windows_core::Interface::vtable(this).IsInterlaced)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIsInterlaced(&self, value: P0) -> ::windows_core::Result<()> where @@ -1751,7 +1751,7 @@ impl DisplayPath { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetScaling)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindModes(&self, flags: DisplayModeQueryOptions) -> ::windows_core::Result> { let this = self; @@ -1767,7 +1767,7 @@ impl DisplayPath { let this = self; unsafe { (::windows_core::Interface::vtable(this).ApplyPropertiesFromMode)(::windows_core::Interface::as_raw(this), moderesult.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -1776,7 +1776,7 @@ impl DisplayPath { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PhysicalPresentationRate(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1785,7 +1785,7 @@ impl DisplayPath { (::windows_core::Interface::vtable(this).PhysicalPresentationRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetPhysicalPresentationRate(&self, value: P0) -> ::windows_core::Result<()> where @@ -1828,7 +1828,7 @@ impl DisplayPrimaryDescription { (::windows_core::Interface::vtable(this).Height)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn Format(&self) -> ::windows_core::Result { let this = self; @@ -1837,7 +1837,7 @@ impl DisplayPrimaryDescription { (::windows_core::Interface::vtable(this).Format)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn ColorSpace(&self) -> ::windows_core::Result { let this = self; @@ -1853,7 +1853,7 @@ impl DisplayPrimaryDescription { (::windows_core::Interface::vtable(this).IsStereo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn MultisampleDescription(&self) -> ::windows_core::Result { let this = self; @@ -1862,7 +1862,7 @@ impl DisplayPrimaryDescription { (::windows_core::Interface::vtable(this).MultisampleDescription)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -1871,7 +1871,7 @@ impl DisplayPrimaryDescription { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn CreateInstance(width: u32, height: u32, pixelformat: super::super::super::Graphics::DirectX::DirectXPixelFormat, colorspace: super::super::super::Graphics::DirectX::DirectXColorSpace, isstereo: bool, multisampledescription: super::super::super::Graphics::DirectX::Direct3D11::Direct3DMultisampleDescription) -> ::windows_core::Result { Self::IDisplayPrimaryDescriptionFactory(|this| unsafe { @@ -1879,7 +1879,7 @@ impl DisplayPrimaryDescription { (::windows_core::Interface::vtable(this).CreateInstance)(::windows_core::Interface::as_raw(this), width, height, pixelformat, colorspace, isstereo, multisampledescription, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_DirectX_Direct3D11"))] pub fn CreateWithProperties(extraproperties: P0, width: u32, height: u32, pixelformat: super::super::super::Graphics::DirectX::DirectXPixelFormat, colorspace: super::super::super::Graphics::DirectX::DirectXColorSpace, isstereo: bool, multisampledescription: super::super::super::Graphics::DirectX::Direct3D11::Direct3DMultisampleDescription) -> ::windows_core::Result where @@ -1939,7 +1939,7 @@ unsafe impl ::core::marker::Sync for DisplayScanout {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DisplaySource(::windows_core::IUnknown); impl DisplaySource { - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn AdapterId(&self) -> ::windows_core::Result { let this = self; @@ -1955,7 +1955,7 @@ impl DisplaySource { (::windows_core::Interface::vtable(this).SourceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetMetadata(&self, key: ::windows_core::GUID) -> ::windows_core::Result { let this = self; @@ -1971,7 +1971,7 @@ impl DisplaySource { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1983,7 +1983,7 @@ impl DisplaySource { (::windows_core::Interface::vtable(this).StatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2023,7 +2023,7 @@ impl DisplayState { (::windows_core::Interface::vtable(this).IsStale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Targets(&self) -> ::windows_core::Result> { let this = self; @@ -2032,7 +2032,7 @@ impl DisplayState { (::windows_core::Interface::vtable(this).Targets)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Views(&self) -> ::windows_core::Result> { let this = self; @@ -2041,7 +2041,7 @@ impl DisplayState { (::windows_core::Interface::vtable(this).Views)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -2273,7 +2273,7 @@ impl DisplayTarget { (::windows_core::Interface::vtable(this).TryGetMonitor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -2377,7 +2377,7 @@ impl DisplayTaskPool { (::windows_core::Interface::vtable(this).CreateTask)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ExecuteTask(&self, task: P0) -> ::windows_core::Result<()> where @@ -2457,7 +2457,7 @@ unsafe impl ::core::marker::Sync for DisplayTaskResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DisplayView(::windows_core::IUnknown); impl DisplayView { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Paths(&self) -> ::windows_core::Result> { let this = self; @@ -2466,7 +2466,7 @@ impl DisplayView { (::windows_core::Interface::vtable(this).Paths)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics"))] pub fn ContentResolution(&self) -> ::windows_core::Result> { let this = self; @@ -2475,7 +2475,7 @@ impl DisplayView { (::windows_core::Interface::vtable(this).ContentResolution)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics"))] pub fn SetContentResolution(&self, value: P0) -> ::windows_core::Result<()> where @@ -2491,7 +2491,7 @@ impl DisplayView { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPrimaryPath)(::windows_core::Interface::as_raw(this), path.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -2555,7 +2555,7 @@ impl DisplayWireFormat { (::windows_core::Interface::vtable(this).HdrMetadata)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -2570,7 +2570,7 @@ impl DisplayWireFormat { (::windows_core::Interface::vtable(this).CreateInstance)(::windows_core::Interface::as_raw(this), pixelencoding, bitsperchannel, colorspace, eotf, hdrmetadata, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithProperties(extraproperties: P0, pixelencoding: DisplayWireFormatPixelEncoding, bitsperchannel: i32, colorspace: DisplayWireFormatColorSpace, eotf: DisplayWireFormatEotf, hdrmetadata: DisplayWireFormatHdrMetadata) -> ::windows_core::Result where @@ -3428,7 +3428,7 @@ impl ::windows_core::RuntimeType for DisplayWireFormatPixelEncoding { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Devices.Display.Core.DisplayWireFormatPixelEncoding;i4)"); } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct DisplayPresentationRate { pub VerticalSyncRate: super::super::super::Foundation::Numerics::Rational, diff --git a/crates/libs/windows/src/Windows/Devices/Display/mod.rs b/crates/libs/windows/src/Windows/Devices/Display/mod.rs index aa077c4277..c077a10dce 100644 --- a/crates/libs/windows/src/Windows/Devices/Display/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Display/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_Display_Core")] -#[doc = "Required features: `Devices_Display_Core`"] +#[doc = "Required features: `\"Devices_Display_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] @@ -136,7 +136,7 @@ impl DisplayMonitor { (::windows_core::Interface::vtable(this).DisplayAdapterDeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn DisplayAdapterId(&self) -> ::windows_core::Result { let this = self; @@ -159,7 +159,7 @@ impl DisplayMonitor { (::windows_core::Interface::vtable(this).UsageKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn NativeResolutionInRawPixels(&self) -> ::windows_core::Result { let this = self; @@ -168,7 +168,7 @@ impl DisplayMonitor { (::windows_core::Interface::vtable(this).NativeResolutionInRawPixels)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PhysicalSizeInInches(&self) -> ::windows_core::Result> { let this = self; @@ -191,7 +191,7 @@ impl DisplayMonitor { (::windows_core::Interface::vtable(this).RawDpiY)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RedPrimary(&self) -> ::windows_core::Result { let this = self; @@ -200,7 +200,7 @@ impl DisplayMonitor { (::windows_core::Interface::vtable(this).RedPrimary)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GreenPrimary(&self) -> ::windows_core::Result { let this = self; @@ -209,7 +209,7 @@ impl DisplayMonitor { (::windows_core::Interface::vtable(this).GreenPrimary)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BluePrimary(&self) -> ::windows_core::Result { let this = self; @@ -218,7 +218,7 @@ impl DisplayMonitor { (::windows_core::Interface::vtable(this).BluePrimary)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WhitePoint(&self) -> ::windows_core::Result { let this = self; @@ -268,7 +268,7 @@ impl DisplayMonitor { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IDisplayMonitorStatics(|this| unsafe { @@ -276,7 +276,7 @@ impl DisplayMonitor { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromInterfaceIdAsync(deviceinterfaceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IDisplayMonitorStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Devices/Enumeration/Pnp/mod.rs b/crates/libs/windows/src/Windows/Devices/Enumeration/Pnp/mod.rs index ed3060f1c2..cb71b68cf7 100644 --- a/crates/libs/windows/src/Windows/Devices/Enumeration/Pnp/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Enumeration/Pnp/mod.rs @@ -152,7 +152,7 @@ impl PnpObject { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -168,7 +168,7 @@ impl PnpObject { let this = self; unsafe { (::windows_core::Interface::vtable(this).Update)(::windows_core::Interface::as_raw(this), updateinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIdAsync(r#type: PnpObjectType, id: &::windows_core::HSTRING, requestedproperties: P0) -> ::windows_core::Result> where @@ -179,7 +179,7 @@ impl PnpObject { (::windows_core::Interface::vtable(this).CreateFromIdAsync)(::windows_core::Interface::as_raw(this), r#type, ::core::mem::transmute_copy(id), requestedproperties.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsync(r#type: PnpObjectType, requestedproperties: P0) -> ::windows_core::Result> where @@ -190,7 +190,7 @@ impl PnpObject { (::windows_core::Interface::vtable(this).FindAllAsync)(::windows_core::Interface::as_raw(this), r#type, requestedproperties.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsyncAqsFilter(r#type: PnpObjectType, requestedproperties: P0, aqsfilter: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -201,7 +201,7 @@ impl PnpObject { (::windows_core::Interface::vtable(this).FindAllAsyncAqsFilter)(::windows_core::Interface::as_raw(this), r#type, requestedproperties.try_into_param()?.abi(), ::core::mem::transmute_copy(aqsfilter), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWatcher(r#type: PnpObjectType, requestedproperties: P0) -> ::windows_core::Result where @@ -212,7 +212,7 @@ impl PnpObject { (::windows_core::Interface::vtable(this).CreateWatcher)(::windows_core::Interface::as_raw(this), r#type, requestedproperties.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWatcherAqsFilter(r#type: PnpObjectType, requestedproperties: P0, aqsfilter: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -244,14 +244,14 @@ impl ::windows_core::RuntimeName for PnpObject { ::windows_core::imp::interface_hierarchy!(PnpObject, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for PnpObject {} unsafe impl ::core::marker::Sync for PnpObject {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PnpObjectCollection(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl PnpObjectCollection { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -260,7 +260,7 @@ impl PnpObjectCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -269,7 +269,7 @@ impl PnpObjectCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -278,7 +278,7 @@ impl PnpObjectCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -290,7 +290,7 @@ impl PnpObjectCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -360,7 +360,7 @@ impl PnpObjectUpdate { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -389,7 +389,7 @@ unsafe impl ::core::marker::Sync for PnpObjectUpdate {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PnpObjectWatcher(::windows_core::IUnknown); impl PnpObjectWatcher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -401,13 +401,13 @@ impl PnpObjectWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Updated(&self, handler: P0) -> ::windows_core::Result where @@ -419,13 +419,13 @@ impl PnpObjectWatcher { (::windows_core::Interface::vtable(this).Updated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdated(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -437,13 +437,13 @@ impl PnpObjectWatcher { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -455,13 +455,13 @@ impl PnpObjectWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -473,7 +473,7 @@ impl PnpObjectWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Enumeration/mod.rs b/crates/libs/windows/src/Windows/Devices/Enumeration/mod.rs index cd2744f3f3..4f164035f8 100644 --- a/crates/libs/windows/src/Windows/Devices/Enumeration/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Enumeration/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_Enumeration_Pnp")] -#[doc = "Required features: `Devices_Enumeration_Pnp`"] +#[doc = "Required features: `\"Devices_Enumeration_Pnp\"`"] pub mod Pnp; #[doc(hidden)] #[repr(transparent)] @@ -832,7 +832,7 @@ unsafe impl ::core::marker::Sync for DeviceAccessChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DeviceAccessInformation(::windows_core::IUnknown); impl DeviceAccessInformation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AccessChanged(&self, handler: P0) -> ::windows_core::Result where @@ -844,7 +844,7 @@ impl DeviceAccessInformation { (::windows_core::Interface::vtable(this).AccessChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAccessChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -989,7 +989,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).EnclosureLocation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -1005,7 +1005,7 @@ impl DeviceInformation { let this = self; unsafe { (::windows_core::Interface::vtable(this).Update)(::windows_core::Interface::as_raw(this), updateinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1014,7 +1014,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).GetThumbnailAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetGlyphThumbnailAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1037,7 +1037,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).Pairing)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IDeviceInformationStatics(|this| unsafe { @@ -1045,7 +1045,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).CreateFromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIdAsyncAdditionalProperties(deviceid: &::windows_core::HSTRING, additionalproperties: P0) -> ::windows_core::Result> where @@ -1056,7 +1056,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).CreateFromIdAsyncAdditionalProperties)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), additionalproperties.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsync() -> ::windows_core::Result> { Self::IDeviceInformationStatics(|this| unsafe { @@ -1064,7 +1064,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).FindAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsyncDeviceClass(deviceclass: DeviceClass) -> ::windows_core::Result> { Self::IDeviceInformationStatics(|this| unsafe { @@ -1072,7 +1072,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).FindAllAsyncDeviceClass)(::windows_core::Interface::as_raw(this), deviceclass, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsyncAqsFilter(aqsfilter: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IDeviceInformationStatics(|this| unsafe { @@ -1080,7 +1080,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).FindAllAsyncAqsFilter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(aqsfilter), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsyncAqsFilterAndAdditionalProperties(aqsfilter: &::windows_core::HSTRING, additionalproperties: P0) -> ::windows_core::Result> where @@ -1109,7 +1109,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).CreateWatcherAqsFilter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(aqsfilter), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWatcherAqsFilterAndAdditionalProperties(aqsfilter: &::windows_core::HSTRING, additionalproperties: P0) -> ::windows_core::Result where @@ -1126,7 +1126,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).GetAqsFilterFromDeviceClass)(::windows_core::Interface::as_raw(this), deviceclass, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateFromIdAsyncWithKindAndAdditionalProperties(deviceid: &::windows_core::HSTRING, additionalproperties: P0, kind: DeviceInformationKind) -> ::windows_core::Result> where @@ -1137,7 +1137,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).CreateFromIdAsyncWithKindAndAdditionalProperties)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), additionalproperties.try_into_param()?.abi(), kind, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsyncWithKindAqsFilterAndAdditionalProperties(aqsfilter: &::windows_core::HSTRING, additionalproperties: P0, kind: DeviceInformationKind) -> ::windows_core::Result> where @@ -1148,7 +1148,7 @@ impl DeviceInformation { (::windows_core::Interface::vtable(this).FindAllAsyncWithKindAqsFilterAndAdditionalProperties)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(aqsfilter), additionalproperties.try_into_param()?.abi(), kind, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWatcherWithKindAqsFilterAndAdditionalProperties(aqsfilter: &::windows_core::HSTRING, additionalproperties: P0, kind: DeviceInformationKind) -> ::windows_core::Result where @@ -1185,14 +1185,14 @@ impl ::windows_core::RuntimeName for DeviceInformation { ::windows_core::imp::interface_hierarchy!(DeviceInformation, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for DeviceInformation {} unsafe impl ::core::marker::Sync for DeviceInformation {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DeviceInformationCollection(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl DeviceInformationCollection { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1201,7 +1201,7 @@ impl DeviceInformationCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -1210,7 +1210,7 @@ impl DeviceInformationCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1219,7 +1219,7 @@ impl DeviceInformationCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -1231,7 +1231,7 @@ impl DeviceInformationCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -1287,7 +1287,7 @@ unsafe impl ::core::marker::Sync for DeviceInformationCollection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DeviceInformationCustomPairing(::windows_core::IUnknown); impl DeviceInformationCustomPairing { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PairAsync(&self, pairingkindssupported: DevicePairingKinds) -> ::windows_core::Result> { let this = self; @@ -1296,7 +1296,7 @@ impl DeviceInformationCustomPairing { (::windows_core::Interface::vtable(this).PairAsync)(::windows_core::Interface::as_raw(this), pairingkindssupported, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PairWithProtectionLevelAsync(&self, pairingkindssupported: DevicePairingKinds, minprotectionlevel: DevicePairingProtectionLevel) -> ::windows_core::Result> { let this = self; @@ -1305,7 +1305,7 @@ impl DeviceInformationCustomPairing { (::windows_core::Interface::vtable(this).PairWithProtectionLevelAsync)(::windows_core::Interface::as_raw(this), pairingkindssupported, minprotectionlevel, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PairWithProtectionLevelAndSettingsAsync(&self, pairingkindssupported: DevicePairingKinds, minprotectionlevel: DevicePairingProtectionLevel, devicepairingsettings: P0) -> ::windows_core::Result> where @@ -1317,7 +1317,7 @@ impl DeviceInformationCustomPairing { (::windows_core::Interface::vtable(this).PairWithProtectionLevelAndSettingsAsync)(::windows_core::Interface::as_raw(this), pairingkindssupported, minprotectionlevel, devicepairingsettings.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PairingRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1329,7 +1329,7 @@ impl DeviceInformationCustomPairing { (::windows_core::Interface::vtable(this).PairingRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePairingRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1369,7 +1369,7 @@ impl DeviceInformationPairing { (::windows_core::Interface::vtable(this).CanPair)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PairAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1378,7 +1378,7 @@ impl DeviceInformationPairing { (::windows_core::Interface::vtable(this).PairAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PairWithProtectionLevelAsync(&self, minprotectionlevel: DevicePairingProtectionLevel) -> ::windows_core::Result> { let this = self; @@ -1401,7 +1401,7 @@ impl DeviceInformationPairing { (::windows_core::Interface::vtable(this).Custom)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PairWithProtectionLevelAndSettingsAsync(&self, minprotectionlevel: DevicePairingProtectionLevel, devicepairingsettings: P0) -> ::windows_core::Result> where @@ -1413,7 +1413,7 @@ impl DeviceInformationPairing { (::windows_core::Interface::vtable(this).PairWithProtectionLevelAndSettingsAsync)(::windows_core::Interface::as_raw(this), minprotectionlevel, devicepairingsettings.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnpairAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1471,7 +1471,7 @@ impl DeviceInformationUpdate { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -1536,7 +1536,7 @@ impl DevicePairingRequestedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).AcceptWithPin)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(pin)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1545,7 +1545,7 @@ impl DevicePairingRequestedEventArgs { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn AcceptWithPasswordCredential(&self, passwordcredential: P0) -> ::windows_core::Result<()> where @@ -1629,7 +1629,7 @@ impl DevicePicker { (::windows_core::Interface::vtable(this).Appearance)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestedProperties(&self) -> ::windows_core::Result> { let this = self; @@ -1638,7 +1638,7 @@ impl DevicePicker { (::windows_core::Interface::vtable(this).RequestedProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeviceSelected(&self, handler: P0) -> ::windows_core::Result where @@ -1650,13 +1650,13 @@ impl DevicePicker { (::windows_core::Interface::vtable(this).DeviceSelected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDeviceSelected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDeviceSelected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisconnectButtonClicked(&self, handler: P0) -> ::windows_core::Result where @@ -1668,13 +1668,13 @@ impl DevicePicker { (::windows_core::Interface::vtable(this).DisconnectButtonClicked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDisconnectButtonClicked(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDisconnectButtonClicked)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DevicePickerDismissed(&self, handler: P0) -> ::windows_core::Result where @@ -1686,25 +1686,25 @@ impl DevicePicker { (::windows_core::Interface::vtable(this).DevicePickerDismissed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDevicePickerDismissed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDevicePickerDismissed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Show(&self, selection: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Show)(::windows_core::Interface::as_raw(this), selection).ok() } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowWithPlacement(&self, selection: super::super::Foundation::Rect, placement: super::super::UI::Popups::Placement) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).ShowWithPlacement)(::windows_core::Interface::as_raw(this), selection, placement).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickSingleDeviceAsync(&self, selection: super::super::Foundation::Rect) -> ::windows_core::Result> { let this = self; @@ -1713,7 +1713,7 @@ impl DevicePicker { (::windows_core::Interface::vtable(this).PickSingleDeviceAsync)(::windows_core::Interface::as_raw(this), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn PickSingleDeviceAsyncWithPlacement(&self, selection: super::super::Foundation::Rect, placement: super::super::UI::Popups::Placement) -> ::windows_core::Result> { let this = self; @@ -1764,7 +1764,7 @@ impl DevicePickerAppearance { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn ForegroundColor(&self) -> ::windows_core::Result { let this = self; @@ -1773,13 +1773,13 @@ impl DevicePickerAppearance { (::windows_core::Interface::vtable(this).ForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetForegroundColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetForegroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn BackgroundColor(&self) -> ::windows_core::Result { let this = self; @@ -1788,13 +1788,13 @@ impl DevicePickerAppearance { (::windows_core::Interface::vtable(this).BackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetBackgroundColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBackgroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn AccentColor(&self) -> ::windows_core::Result { let this = self; @@ -1803,13 +1803,13 @@ impl DevicePickerAppearance { (::windows_core::Interface::vtable(this).AccentColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetAccentColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAccentColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SelectedForegroundColor(&self) -> ::windows_core::Result { let this = self; @@ -1818,13 +1818,13 @@ impl DevicePickerAppearance { (::windows_core::Interface::vtable(this).SelectedForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetSelectedForegroundColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSelectedForegroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SelectedBackgroundColor(&self) -> ::windows_core::Result { let this = self; @@ -1833,13 +1833,13 @@ impl DevicePickerAppearance { (::windows_core::Interface::vtable(this).SelectedBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetSelectedBackgroundColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSelectedBackgroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SelectedAccentColor(&self) -> ::windows_core::Result { let this = self; @@ -1848,7 +1848,7 @@ impl DevicePickerAppearance { (::windows_core::Interface::vtable(this).SelectedAccentColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetSelectedAccentColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; @@ -1874,7 +1874,7 @@ unsafe impl ::core::marker::Sync for DevicePickerAppearance {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DevicePickerFilter(::windows_core::IUnknown); impl DevicePickerFilter { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedDeviceClasses(&self) -> ::windows_core::Result> { let this = self; @@ -1883,7 +1883,7 @@ impl DevicePickerFilter { (::windows_core::Interface::vtable(this).SupportedDeviceClasses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedDeviceSelectors(&self) -> ::windows_core::Result> { let this = self; @@ -1935,20 +1935,20 @@ impl ::windows_core::RuntimeName for DeviceSelectedEventArgs { ::windows_core::imp::interface_hierarchy!(DeviceSelectedEventArgs, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for DeviceSelectedEventArgs {} unsafe impl ::core::marker::Sync for DeviceSelectedEventArgs {} -#[doc = "Required features: `Storage_Streams`"] +#[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DeviceThumbnail(::windows_core::IUnknown); #[cfg(feature = "Storage_Streams")] impl DeviceThumbnail { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ContentType(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1957,7 +1957,7 @@ impl DeviceThumbnail { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsync(&self, buffer: P0, count: u32, options: super::super::Storage::Streams::InputStreamOptions) -> ::windows_core::Result> where @@ -1969,7 +1969,7 @@ impl DeviceThumbnail { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -1981,7 +1981,7 @@ impl DeviceThumbnail { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1990,7 +1990,7 @@ impl DeviceThumbnail { (::windows_core::Interface::vtable(this).FlushAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1999,13 +1999,13 @@ impl DeviceThumbnail { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSize(&self, value: u64) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetInputStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2014,7 +2014,7 @@ impl DeviceThumbnail { (::windows_core::Interface::vtable(this).GetInputStreamAt)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetOutputStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2023,7 +2023,7 @@ impl DeviceThumbnail { (::windows_core::Interface::vtable(this).GetOutputStreamAt)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Position(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2032,13 +2032,13 @@ impl DeviceThumbnail { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Seek(&self, position: u64) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Seek)(::windows_core::Interface::as_raw(this), position).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CloneStream(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2047,7 +2047,7 @@ impl DeviceThumbnail { (::windows_core::Interface::vtable(this).CloneStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CanRead(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2056,7 +2056,7 @@ impl DeviceThumbnail { (::windows_core::Interface::vtable(this).CanRead)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CanWrite(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2131,7 +2131,7 @@ unsafe impl ::core::marker::Sync for DeviceUnpairingResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DeviceWatcher(::windows_core::IUnknown); impl DeviceWatcher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -2143,13 +2143,13 @@ impl DeviceWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Updated(&self, handler: P0) -> ::windows_core::Result where @@ -2161,13 +2161,13 @@ impl DeviceWatcher { (::windows_core::Interface::vtable(this).Updated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -2179,13 +2179,13 @@ impl DeviceWatcher { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -2197,13 +2197,13 @@ impl DeviceWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -2215,7 +2215,7 @@ impl DeviceWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2236,7 +2236,7 @@ impl DeviceWatcher { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `ApplicationModel_Background`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Background", feature = "Foundation_Collections"))] pub fn GetBackgroundTrigger(&self, requestedeventkinds: P0) -> ::windows_core::Result where @@ -2309,7 +2309,7 @@ unsafe impl ::core::marker::Sync for DeviceWatcherEvent {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DeviceWatcherTriggerDetails(::windows_core::IUnknown); impl DeviceWatcherTriggerDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DeviceWatcherEvents(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Geolocation/Geofencing/mod.rs b/crates/libs/windows/src/Windows/Devices/Geolocation/Geofencing/mod.rs index 519a7cc47d..3b26e438e4 100644 --- a/crates/libs/windows/src/Windows/Devices/Geolocation/Geofencing/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Geolocation/Geofencing/mod.rs @@ -134,7 +134,7 @@ pub struct IGeofenceStateChangeReport_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Geofence(::windows_core::IUnknown); impl Geofence { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -143,7 +143,7 @@ impl Geofence { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -152,7 +152,7 @@ impl Geofence { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DwellTime(&self) -> ::windows_core::Result { let this = self; @@ -207,7 +207,7 @@ impl Geofence { (::windows_core::Interface::vtable(this).CreateWithMonitorStates)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), geoshape.try_into_param()?.abi(), monitoredstates, singleuse, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWithMonitorStatesAndDwellTime(id: &::windows_core::HSTRING, geoshape: P0, monitoredstates: MonitoredGeofenceStates, singleuse: bool, dwelltime: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -218,7 +218,7 @@ impl Geofence { (::windows_core::Interface::vtable(this).CreateWithMonitorStatesAndDwellTime)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), geoshape.try_into_param()?.abi(), monitoredstates, singleuse, dwelltime, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWithMonitorStatesDwellTimeStartTimeAndDuration(id: &::windows_core::HSTRING, geoshape: P0, monitoredstates: MonitoredGeofenceStates, singleuse: bool, dwelltime: super::super::super::Foundation::TimeSpan, starttime: super::super::super::Foundation::DateTime, duration: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -261,7 +261,7 @@ impl GeofenceMonitor { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Geofences(&self) -> ::windows_core::Result> { let this = self; @@ -277,7 +277,7 @@ impl GeofenceMonitor { (::windows_core::Interface::vtable(this).LastKnownGeoposition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GeofenceStateChanged(&self, eventhandler: P0) -> ::windows_core::Result where @@ -289,13 +289,13 @@ impl GeofenceMonitor { (::windows_core::Interface::vtable(this).GeofenceStateChanged)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGeofenceStateChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveGeofenceStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadReports(&self) -> ::windows_core::Result> { let this = self; @@ -304,7 +304,7 @@ impl GeofenceMonitor { (::windows_core::Interface::vtable(this).ReadReports)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusChanged(&self, eventhandler: P0) -> ::windows_core::Result where @@ -316,7 +316,7 @@ impl GeofenceMonitor { (::windows_core::Interface::vtable(this).StatusChanged)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Geolocation/Provider/mod.rs b/crates/libs/windows/src/Windows/Devices/Geolocation/Provider/mod.rs index 448f21ee1d..c553f4b822 100644 --- a/crates/libs/windows/src/Windows/Devices/Geolocation/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Geolocation/Provider/mod.rs @@ -53,7 +53,7 @@ impl GeolocationProvider { let this = self; unsafe { (::windows_core::Interface::vtable(this).ClearOverridePosition)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsOverriddenChanged(&self, handler: P0) -> ::windows_core::Result where @@ -65,7 +65,7 @@ impl GeolocationProvider { (::windows_core::Interface::vtable(this).IsOverriddenChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsOverriddenChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Geolocation/mod.rs b/crates/libs/windows/src/Windows/Devices/Geolocation/mod.rs index 75db20330e..98ca394a08 100644 --- a/crates/libs/windows/src/Windows/Devices/Geolocation/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Geolocation/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "Devices_Geolocation_Geofencing")] -#[doc = "Required features: `Devices_Geolocation_Geofencing`"] +#[doc = "Required features: `\"Devices_Geolocation_Geofencing\"`"] pub mod Geofencing; #[cfg(feature = "Devices_Geolocation_Provider")] -#[doc = "Required features: `Devices_Geolocation_Provider`"] +#[doc = "Required features: `\"Devices_Geolocation_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -764,7 +764,7 @@ impl CivicAddress { (::windows_core::Interface::vtable(this).PostalCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -846,7 +846,7 @@ impl GeoboundingBox { (::windows_core::Interface::vtable(this).CreateWithAltitudeReferenceAndSpatialReference)(::windows_core::Interface::as_raw(this), northwestcorner, southeastcorner, altitudereferencesystem, spatialreferenceid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TryCompute(positions: P0) -> ::windows_core::Result where @@ -857,7 +857,7 @@ impl GeoboundingBox { (::windows_core::Interface::vtable(this).TryCompute)(::windows_core::Interface::as_raw(this), positions.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TryComputeWithAltitudeReference(positions: P0, altituderefsystem: AltitudeReferenceSystem) -> ::windows_core::Result where @@ -868,7 +868,7 @@ impl GeoboundingBox { (::windows_core::Interface::vtable(this).TryComputeWithAltitudeReference)(::windows_core::Interface::as_raw(this), positions.try_into_param()?.abi(), altituderefsystem, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TryComputeWithAltitudeReferenceAndSpatialReference(positions: P0, altituderefsystem: AltitudeReferenceSystem, spatialreferenceid: u32) -> ::windows_core::Result where @@ -1010,7 +1010,7 @@ unsafe impl ::core::marker::Sync for Geocircle {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Geocoordinate(::windows_core::IUnknown); impl Geocoordinate { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Latitude(&self) -> ::windows_core::Result { let this = self; @@ -1019,7 +1019,7 @@ impl Geocoordinate { (::windows_core::Interface::vtable(this).Latitude)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Longitude(&self) -> ::windows_core::Result { let this = self; @@ -1028,7 +1028,7 @@ impl Geocoordinate { (::windows_core::Interface::vtable(this).Longitude)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Altitude(&self) -> ::windows_core::Result> { let this = self; @@ -1044,7 +1044,7 @@ impl Geocoordinate { (::windows_core::Interface::vtable(this).Accuracy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AltitudeAccuracy(&self) -> ::windows_core::Result> { let this = self; @@ -1053,7 +1053,7 @@ impl Geocoordinate { (::windows_core::Interface::vtable(this).AltitudeAccuracy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Heading(&self) -> ::windows_core::Result> { let this = self; @@ -1062,7 +1062,7 @@ impl Geocoordinate { (::windows_core::Interface::vtable(this).Heading)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Speed(&self) -> ::windows_core::Result> { let this = self; @@ -1071,7 +1071,7 @@ impl Geocoordinate { (::windows_core::Interface::vtable(this).Speed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1101,7 +1101,7 @@ impl Geocoordinate { (::windows_core::Interface::vtable(this).SatelliteData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PositionSourceTimestamp(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1137,7 +1137,7 @@ unsafe impl ::core::marker::Sync for Geocoordinate {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GeocoordinateSatelliteData(::windows_core::IUnknown); impl GeocoordinateSatelliteData { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PositionDilutionOfPrecision(&self) -> ::windows_core::Result> { let this = self; @@ -1146,7 +1146,7 @@ impl GeocoordinateSatelliteData { (::windows_core::Interface::vtable(this).PositionDilutionOfPrecision)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HorizontalDilutionOfPrecision(&self) -> ::windows_core::Result> { let this = self; @@ -1155,7 +1155,7 @@ impl GeocoordinateSatelliteData { (::windows_core::Interface::vtable(this).HorizontalDilutionOfPrecision)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VerticalDilutionOfPrecision(&self) -> ::windows_core::Result> { let this = self; @@ -1164,7 +1164,7 @@ impl GeocoordinateSatelliteData { (::windows_core::Interface::vtable(this).VerticalDilutionOfPrecision)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GeometricDilutionOfPrecision(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1173,7 +1173,7 @@ impl GeocoordinateSatelliteData { (::windows_core::Interface::vtable(this).GeometricDilutionOfPrecision)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeDilutionOfPrecision(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1249,7 +1249,7 @@ impl Geolocator { (::windows_core::Interface::vtable(this).LocationStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetGeopositionAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1258,7 +1258,7 @@ impl Geolocator { (::windows_core::Interface::vtable(this).GetGeopositionAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetGeopositionAsyncWithAgeAndTimeout(&self, maximumage: super::super::Foundation::TimeSpan, timeout: super::super::Foundation::TimeSpan) -> ::windows_core::Result> { let this = self; @@ -1267,7 +1267,7 @@ impl Geolocator { (::windows_core::Interface::vtable(this).GetGeopositionAsyncWithAgeAndTimeout)(::windows_core::Interface::as_raw(this), maximumage, timeout, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PositionChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1279,13 +1279,13 @@ impl Geolocator { (::windows_core::Interface::vtable(this).PositionChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePositionChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePositionChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1297,7 +1297,7 @@ impl Geolocator { (::windows_core::Interface::vtable(this).StatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1307,7 +1307,7 @@ impl Geolocator { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).AllowFallbackToConsentlessPositions)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::IGeolocatorStatics(|this| unsafe { @@ -1315,7 +1315,7 @@ impl Geolocator { (::windows_core::Interface::vtable(this).RequestAccessAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetGeopositionHistoryAsync(starttime: super::super::Foundation::DateTime) -> ::windows_core::Result>> { Self::IGeolocatorStatics(|this| unsafe { @@ -1323,7 +1323,7 @@ impl Geolocator { (::windows_core::Interface::vtable(this).GetGeopositionHistoryAsync)(::windows_core::Interface::as_raw(this), starttime, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetGeopositionHistoryWithDurationAsync(starttime: super::super::Foundation::DateTime, duration: super::super::Foundation::TimeSpan) -> ::windows_core::Result>> { Self::IGeolocatorStatics(|this| unsafe { @@ -1337,7 +1337,7 @@ impl Geolocator { (::windows_core::Interface::vtable(this).IsDefaultGeopositionRecommended)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDefaultGeoposition(value: P0) -> ::windows_core::Result<()> where @@ -1345,7 +1345,7 @@ impl Geolocator { { Self::IGeolocatorStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).SetDefaultGeoposition)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DefaultGeoposition() -> ::windows_core::Result> { Self::IGeolocatorStatics2(|this| unsafe { @@ -1353,7 +1353,7 @@ impl Geolocator { (::windows_core::Interface::vtable(this).DefaultGeoposition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesiredAccuracyInMeters(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1362,7 +1362,7 @@ impl Geolocator { (::windows_core::Interface::vtable(this).DesiredAccuracyInMeters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredAccuracyInMeters(&self, value: P0) -> ::windows_core::Result<()> where @@ -1401,7 +1401,7 @@ unsafe impl ::core::marker::Sync for Geolocator {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Geopath(::windows_core::IUnknown); impl Geopath { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Positions(&self) -> ::windows_core::Result> { let this = self; @@ -1410,7 +1410,7 @@ impl Geopath { (::windows_core::Interface::vtable(this).Positions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create(positions: P0) -> ::windows_core::Result where @@ -1421,7 +1421,7 @@ impl Geopath { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), positions.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithAltitudeReference(positions: P0, altitudereferencesystem: AltitudeReferenceSystem) -> ::windows_core::Result where @@ -1432,7 +1432,7 @@ impl Geopath { (::windows_core::Interface::vtable(this).CreateWithAltitudeReference)(::windows_core::Interface::as_raw(this), positions.try_into_param()?.abi(), altitudereferencesystem, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithAltitudeReferenceAndSpatialReference(positions: P0, altitudereferencesystem: AltitudeReferenceSystem, spatialreferenceid: u32) -> ::windows_core::Result where @@ -1617,7 +1617,7 @@ impl Geovisit { (::windows_core::Interface::vtable(this).StateChange)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1668,7 +1668,7 @@ impl GeovisitMonitor { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VisitStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1680,13 +1680,13 @@ impl GeovisitMonitor { (::windows_core::Interface::vtable(this).VisitStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVisitStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveVisitStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetLastReportAsync() -> ::windows_core::Result> { Self::IGeovisitMonitorStatics(|this| unsafe { @@ -1746,7 +1746,7 @@ unsafe impl ::core::marker::Sync for GeovisitStateChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GeovisitTriggerDetails(::windows_core::IUnknown); impl GeovisitTriggerDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadReports(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Gpio/Provider/impl.rs b/crates/libs/windows/src/Windows/Devices/Gpio/Provider/impl.rs index 44cc4b2ac5..160b8049a2 100644 --- a/crates/libs/windows/src/Windows/Devices/Gpio/Provider/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/Gpio/Provider/impl.rs @@ -40,7 +40,7 @@ impl IGpioControllerProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IGpioPinProvider_Impl: Sized { fn ValueChanged(&self, handler: ::core::option::Option<&super::super::super::Foundation::TypedEventHandler>) -> ::windows_core::Result; @@ -178,7 +178,7 @@ impl IGpioPinProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IGpioProvider_Impl: Sized { fn GetControllers(&self) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Devices/Gpio/Provider/mod.rs b/crates/libs/windows/src/Windows/Devices/Gpio/Provider/mod.rs index 9a8eb17083..ecdf8ea848 100644 --- a/crates/libs/windows/src/Windows/Devices/Gpio/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Gpio/Provider/mod.rs @@ -38,7 +38,7 @@ pub struct IGpioControllerProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGpioPinProvider(::windows_core::IUnknown); impl IGpioPinProvider { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ValueChanged(&self, handler: P0) -> ::windows_core::Result where @@ -50,13 +50,13 @@ impl IGpioPinProvider { (::windows_core::Interface::vtable(this).ValueChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveValueChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveValueChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DebounceTimeout(&self) -> ::windows_core::Result { let this = self; @@ -65,7 +65,7 @@ impl IGpioPinProvider { (::windows_core::Interface::vtable(this).DebounceTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDebounceTimeout(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -189,7 +189,7 @@ pub struct IGpioPinProviderValueChangedEventArgsFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGpioProvider(::windows_core::IUnknown); impl IGpioProvider { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetControllers(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Gpio/mod.rs b/crates/libs/windows/src/Windows/Devices/Gpio/mod.rs index fec90a0e92..f2715da3b7 100644 --- a/crates/libs/windows/src/Windows/Devices/Gpio/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Gpio/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_Gpio_Provider")] -#[doc = "Required features: `Devices_Gpio_Provider`"] +#[doc = "Required features: `\"Devices_Gpio_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -219,7 +219,7 @@ pub struct IGpioPinValueChangedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GpioChangeCounter(::windows_core::IUnknown); impl GpioChangeCounter { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -251,7 +251,7 @@ impl GpioChangeCounter { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Read(&self) -> ::windows_core::Result { let this = self; @@ -260,7 +260,7 @@ impl GpioChangeCounter { (::windows_core::Interface::vtable(this).Read)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Reset(&self) -> ::windows_core::Result { let this = self; @@ -305,7 +305,7 @@ unsafe impl ::core::marker::Sync for GpioChangeCounter {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GpioChangeReader(::windows_core::IUnknown); impl GpioChangeReader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -369,7 +369,7 @@ impl GpioChangeReader { let this = self; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetNextItem(&self) -> ::windows_core::Result { let this = self; @@ -378,7 +378,7 @@ impl GpioChangeReader { (::windows_core::Interface::vtable(this).GetNextItem)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PeekNextItem(&self) -> ::windows_core::Result { let this = self; @@ -387,7 +387,7 @@ impl GpioChangeReader { (::windows_core::Interface::vtable(this).PeekNextItem)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAllItems(&self) -> ::windows_core::Result> { let this = self; @@ -396,7 +396,7 @@ impl GpioChangeReader { (::windows_core::Interface::vtable(this).GetAllItems)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WaitForItemsAsync(&self, count: i32) -> ::windows_core::Result { let this = self; @@ -484,7 +484,7 @@ impl GpioController { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Gpio_Provider`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Gpio_Provider\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Gpio_Provider", feature = "Foundation_Collections"))] pub fn GetControllersAsync(provider: P0) -> ::windows_core::Result>> where @@ -495,7 +495,7 @@ impl GpioController { (::windows_core::Interface::vtable(this).GetControllersAsync)(::windows_core::Interface::as_raw(this), provider.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IGpioControllerStatics2(|this| unsafe { @@ -533,13 +533,13 @@ unsafe impl ::core::marker::Sync for GpioController {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GpioPin(::windows_core::IUnknown); impl GpioPin { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ValueChanged(&self, handler: P0) -> ::windows_core::Result where @@ -551,13 +551,13 @@ impl GpioPin { (::windows_core::Interface::vtable(this).ValueChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveValueChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveValueChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DebounceTimeout(&self) -> ::windows_core::Result { let this = self; @@ -566,7 +566,7 @@ impl GpioPin { (::windows_core::Interface::vtable(this).DebounceTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDebounceTimeout(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -845,7 +845,7 @@ impl ::windows_core::RuntimeType for GpioSharingMode { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Devices.Gpio.GpioSharingMode;i4)"); } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct GpioChangeCount { pub Count: u64, @@ -888,7 +888,7 @@ impl ::core::default::Default for GpioChangeCount { } } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct GpioChangeRecord { pub RelativeTime: super::super::Foundation::TimeSpan, diff --git a/crates/libs/windows/src/Windows/Devices/Haptics/mod.rs b/crates/libs/windows/src/Windows/Devices/Haptics/mod.rs index 10610ca51e..30149577c2 100644 --- a/crates/libs/windows/src/Windows/Devices/Haptics/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Haptics/mod.rs @@ -264,7 +264,7 @@ impl SimpleHapticsController { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedFeedback(&self) -> ::windows_core::Result> { let this = self; @@ -319,7 +319,7 @@ impl SimpleHapticsController { let this = self; unsafe { (::windows_core::Interface::vtable(this).SendHapticFeedbackWithIntensity)(::windows_core::Interface::as_raw(this), feedback.into_param().abi(), intensity).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendHapticFeedbackForDuration(&self, feedback: P0, intensity: f64, playduration: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> where @@ -328,7 +328,7 @@ impl SimpleHapticsController { let this = self; unsafe { (::windows_core::Interface::vtable(this).SendHapticFeedbackForDuration)(::windows_core::Interface::as_raw(this), feedback.into_param().abi(), intensity, playduration).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendHapticFeedbackForPlayCount(&self, feedback: P0, intensity: f64, playcount: i32, replaypauseinterval: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> where @@ -364,7 +364,7 @@ impl SimpleHapticsControllerFeedback { (::windows_core::Interface::vtable(this).Waveform)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -407,7 +407,7 @@ impl VibrationDevice { (::windows_core::Interface::vtable(this).SimpleHapticsController)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::IVibrationDeviceStatics(|this| unsafe { @@ -421,7 +421,7 @@ impl VibrationDevice { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IVibrationDeviceStatics(|this| unsafe { @@ -429,7 +429,7 @@ impl VibrationDevice { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IVibrationDeviceStatics(|this| unsafe { @@ -437,7 +437,7 @@ impl VibrationDevice { (::windows_core::Interface::vtable(this).GetDefaultAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsync() -> ::windows_core::Result>> { Self::IVibrationDeviceStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Devices/HumanInterfaceDevice/mod.rs b/crates/libs/windows/src/Windows/Devices/HumanInterfaceDevice/mod.rs index 8658cd6c5f..9bcd1f6dfa 100644 --- a/crates/libs/windows/src/Windows/Devices/HumanInterfaceDevice/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/HumanInterfaceDevice/mod.rs @@ -423,7 +423,7 @@ impl HidBooleanControlDescription { (::windows_core::Interface::vtable(this).UsageId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ParentCollections(&self) -> ::windows_core::Result> { let this = self; @@ -507,7 +507,7 @@ unsafe impl ::core::marker::Sync for HidCollection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HidDevice(::windows_core::IUnknown); impl HidDevice { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -548,7 +548,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).UsageId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetInputReportAsync(&self) -> ::windows_core::Result> { let this = self; @@ -557,7 +557,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).GetInputReportAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetInputReportByIdAsync(&self, reportid: u16) -> ::windows_core::Result> { let this = self; @@ -566,7 +566,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).GetInputReportByIdAsync)(::windows_core::Interface::as_raw(this), reportid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFeatureReportAsync(&self) -> ::windows_core::Result> { let this = self; @@ -575,7 +575,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).GetFeatureReportAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFeatureReportByIdAsync(&self, reportid: u16) -> ::windows_core::Result> { let this = self; @@ -612,7 +612,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).CreateFeatureReportById)(::windows_core::Interface::as_raw(this), reportid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendOutputReportAsync(&self, outputreport: P0) -> ::windows_core::Result> where @@ -624,7 +624,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).SendOutputReportAsync)(::windows_core::Interface::as_raw(this), outputreport.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendFeatureReportAsync(&self, featurereport: P0) -> ::windows_core::Result> where @@ -636,7 +636,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).SendFeatureReportAsync)(::windows_core::Interface::as_raw(this), featurereport.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetBooleanControlDescriptions(&self, reporttype: HidReportType, usagepage: u16, usageid: u16) -> ::windows_core::Result> { let this = self; @@ -645,7 +645,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).GetBooleanControlDescriptions)(::windows_core::Interface::as_raw(this), reporttype, usagepage, usageid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetNumericControlDescriptions(&self, reporttype: HidReportType, usagepage: u16, usageid: u16) -> ::windows_core::Result> { let this = self; @@ -654,7 +654,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).GetNumericControlDescriptions)(::windows_core::Interface::as_raw(this), reporttype, usagepage, usageid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InputReportReceived(&self, reporthandler: P0) -> ::windows_core::Result where @@ -666,7 +666,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).InputReportReceived)(::windows_core::Interface::as_raw(this), reporthandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInputReportReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -684,7 +684,7 @@ impl HidDevice { (::windows_core::Interface::vtable(this).GetDeviceSelectorVidPid)(::windows_core::Interface::as_raw(this), usagepage, usageid, vendorid, productid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING, accessmode: super::super::Storage::FileAccessMode) -> ::windows_core::Result> { Self::IHidDeviceStatics(|this| unsafe { @@ -726,7 +726,7 @@ impl HidFeatureReport { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -735,7 +735,7 @@ impl HidFeatureReport { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetData(&self, value: P0) -> ::windows_core::Result<()> where @@ -805,7 +805,7 @@ impl HidInputReport { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -814,7 +814,7 @@ impl HidInputReport { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ActivatedBooleanControls(&self) -> ::windows_core::Result> { let this = self; @@ -823,7 +823,7 @@ impl HidInputReport { (::windows_core::Interface::vtable(this).ActivatedBooleanControls)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TransitionedBooleanControls(&self) -> ::windows_core::Result> { let this = self; @@ -1095,7 +1095,7 @@ impl HidNumericControlDescription { (::windows_core::Interface::vtable(this).HasNull)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ParentCollections(&self) -> ::windows_core::Result> { let this = self; @@ -1131,7 +1131,7 @@ impl HidOutputReport { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -1140,7 +1140,7 @@ impl HidOutputReport { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetData(&self, value: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Devices/I2c/Provider/impl.rs b/crates/libs/windows/src/Windows/Devices/I2c/Provider/impl.rs index c56f2a20fb..29c07f2e5d 100644 --- a/crates/libs/windows/src/Windows/Devices/I2c/Provider/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/I2c/Provider/impl.rs @@ -27,7 +27,7 @@ impl II2cControllerProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait II2cDeviceProvider_Impl: Sized + super::super::super::Foundation::IClosable_Impl { fn DeviceId(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -120,7 +120,7 @@ impl II2cDeviceProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait II2cProvider_Impl: Sized { fn GetControllersAsync(&self) -> ::windows_core::Result>>; diff --git a/crates/libs/windows/src/Windows/Devices/I2c/Provider/mod.rs b/crates/libs/windows/src/Windows/Devices/I2c/Provider/mod.rs index 4f94bd318c..9081528d02 100644 --- a/crates/libs/windows/src/Windows/Devices/I2c/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/I2c/Provider/mod.rs @@ -73,7 +73,7 @@ impl II2cDeviceProvider { (::windows_core::Interface::vtable(this).WriteReadPartial)(::windows_core::Interface::as_raw(this), writebuffer.len() as u32, writebuffer.as_ptr(), readbuffer.len() as u32, readbuffer.as_mut_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -108,7 +108,7 @@ pub struct II2cDeviceProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct II2cProvider(::windows_core::IUnknown); impl II2cProvider { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetControllersAsync(&self) -> ::windows_core::Result>> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/I2c/impl.rs b/crates/libs/windows/src/Windows/Devices/I2c/impl.rs index c495047217..f375aacc71 100644 --- a/crates/libs/windows/src/Windows/Devices/I2c/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/I2c/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait II2cDeviceStatics_Impl: Sized { fn GetDeviceSelector(&self) -> ::windows_core::Result<::windows_core::HSTRING>; diff --git a/crates/libs/windows/src/Windows/Devices/I2c/mod.rs b/crates/libs/windows/src/Windows/Devices/I2c/mod.rs index 409fedb102..7f1fd2355a 100644 --- a/crates/libs/windows/src/Windows/Devices/I2c/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/I2c/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_I2c_Provider")] -#[doc = "Required features: `Devices_I2c_Provider`"] +#[doc = "Required features: `\"Devices_I2c_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -118,7 +118,7 @@ impl II2cDeviceStatics { (::windows_core::Interface::vtable(this).GetDeviceSelectorFromFriendlyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(friendlyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(&self, deviceid: &::windows_core::HSTRING, settings: P0) -> ::windows_core::Result> where @@ -230,7 +230,7 @@ impl I2cController { (::windows_core::Interface::vtable(this).GetDevice)(::windows_core::Interface::as_raw(this), settings.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_I2c_Provider`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_I2c_Provider\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_I2c_Provider", feature = "Foundation_Collections"))] pub fn GetControllersAsync(provider: P0) -> ::windows_core::Result>> where @@ -241,7 +241,7 @@ impl I2cController { (::windows_core::Interface::vtable(this).GetControllersAsync)(::windows_core::Interface::as_raw(this), provider.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::II2cControllerStatics(|this| unsafe { @@ -274,7 +274,7 @@ unsafe impl ::core::marker::Sync for I2cController {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct I2cDevice(::windows_core::IUnknown); impl I2cDevice { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -339,7 +339,7 @@ impl I2cDevice { (::windows_core::Interface::vtable(this).GetDeviceSelectorFromFriendlyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(friendlyname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING, settings: P0) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Devices/Input/Preview/mod.rs b/crates/libs/windows/src/Windows/Devices/Input/Preview/mod.rs index f8f0bf5889..1dfb7467cb 100644 --- a/crates/libs/windows/src/Windows/Devices/Input/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Input/Preview/mod.rs @@ -301,7 +301,7 @@ impl GazeDevicePreview { (::windows_core::Interface::vtable(this).ConfigurationState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestCalibrationAsync(&self) -> ::windows_core::Result> { let this = self; @@ -310,7 +310,7 @@ impl GazeDevicePreview { (::windows_core::Interface::vtable(this).RequestCalibrationAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_HumanInterfaceDevice`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_HumanInterfaceDevice\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_HumanInterfaceDevice", feature = "Foundation_Collections"))] pub fn GetNumericControlDescriptions(&self, usagepage: u16, usageid: u16) -> ::windows_core::Result> { let this = self; @@ -319,7 +319,7 @@ impl GazeDevicePreview { (::windows_core::Interface::vtable(this).GetNumericControlDescriptions)(::windows_core::Interface::as_raw(this), usagepage, usageid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_HumanInterfaceDevice`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_HumanInterfaceDevice\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_HumanInterfaceDevice", feature = "Foundation_Collections"))] pub fn GetBooleanControlDescriptions(&self, usagepage: u16, usageid: u16) -> ::windows_core::Result> { let this = self; @@ -375,7 +375,7 @@ unsafe impl ::core::marker::Sync for GazeDeviceWatcherAddedPreviewEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GazeDeviceWatcherPreview(::windows_core::IUnknown); impl GazeDeviceWatcherPreview { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -387,13 +387,13 @@ impl GazeDeviceWatcherPreview { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -405,13 +405,13 @@ impl GazeDeviceWatcherPreview { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Updated(&self, handler: P0) -> ::windows_core::Result where @@ -423,13 +423,13 @@ impl GazeDeviceWatcherPreview { (::windows_core::Interface::vtable(this).Updated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdated(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -441,7 +441,7 @@ impl GazeDeviceWatcherPreview { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -605,7 +605,7 @@ unsafe impl ::core::marker::Sync for GazeExitedPreviewEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GazeInputSourcePreview(::windows_core::IUnknown); impl GazeInputSourcePreview { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GazeMoved(&self, handler: P0) -> ::windows_core::Result where @@ -617,13 +617,13 @@ impl GazeInputSourcePreview { (::windows_core::Interface::vtable(this).GazeMoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGazeMoved(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveGazeMoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GazeEntered(&self, handler: P0) -> ::windows_core::Result where @@ -635,13 +635,13 @@ impl GazeInputSourcePreview { (::windows_core::Interface::vtable(this).GazeEntered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGazeEntered(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveGazeEntered)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GazeExited(&self, handler: P0) -> ::windows_core::Result where @@ -653,7 +653,7 @@ impl GazeInputSourcePreview { (::windows_core::Interface::vtable(this).GazeExited)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGazeExited(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -714,7 +714,7 @@ impl GazeMovedPreviewEventArgs { (::windows_core::Interface::vtable(this).CurrentPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetIntermediatePoints(&self) -> ::windows_core::Result> { let this = self; @@ -750,7 +750,7 @@ impl GazePointPreview { (::windows_core::Interface::vtable(this).SourceDevice)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EyeGazePosition(&self) -> ::windows_core::Result> { let this = self; @@ -759,7 +759,7 @@ impl GazePointPreview { (::windows_core::Interface::vtable(this).EyeGazePosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadGazePosition(&self) -> ::windows_core::Result> { let this = self; @@ -775,7 +775,7 @@ impl GazePointPreview { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_HumanInterfaceDevice`"] + #[doc = "Required features: `\"Devices_HumanInterfaceDevice\"`"] #[cfg(feature = "Devices_HumanInterfaceDevice")] pub fn HidInputReport(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Input/mod.rs b/crates/libs/windows/src/Windows/Devices/Input/mod.rs index 29294402aa..891e3663ea 100644 --- a/crates/libs/windows/src/Windows/Devices/Input/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Input/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_Input_Preview")] -#[doc = "Required features: `Devices_Input_Preview`"] +#[doc = "Required features: `\"Devices_Input_Preview\"`"] pub mod Preview; #[doc(hidden)] #[repr(transparent)] @@ -521,7 +521,7 @@ unsafe impl ::core::marker::Sync for MouseCapabilities {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MouseDevice(::windows_core::IUnknown); impl MouseDevice { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MouseMoved(&self, handler: P0) -> ::windows_core::Result where @@ -533,7 +533,7 @@ impl MouseDevice { (::windows_core::Interface::vtable(this).MouseMoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMouseMoved(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -600,7 +600,7 @@ impl PenButtonListener { (::windows_core::Interface::vtable(this).IsSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsSupportedChanged(&self, handler: P0) -> ::windows_core::Result where @@ -612,13 +612,13 @@ impl PenButtonListener { (::windows_core::Interface::vtable(this).IsSupportedChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsSupportedChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveIsSupportedChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TailButtonClicked(&self, handler: P0) -> ::windows_core::Result where @@ -630,13 +630,13 @@ impl PenButtonListener { (::windows_core::Interface::vtable(this).TailButtonClicked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTailButtonClicked(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTailButtonClicked)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TailButtonDoubleClicked(&self, handler: P0) -> ::windows_core::Result where @@ -648,13 +648,13 @@ impl PenButtonListener { (::windows_core::Interface::vtable(this).TailButtonDoubleClicked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTailButtonDoubleClicked(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTailButtonDoubleClicked)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TailButtonLongPressed(&self, handler: P0) -> ::windows_core::Result where @@ -666,7 +666,7 @@ impl PenButtonListener { (::windows_core::Interface::vtable(this).TailButtonLongPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTailButtonLongPressed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -710,7 +710,7 @@ impl PenDevice { (::windows_core::Interface::vtable(this).PenId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -757,7 +757,7 @@ impl PenDockListener { (::windows_core::Interface::vtable(this).IsSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsSupportedChanged(&self, handler: P0) -> ::windows_core::Result where @@ -769,13 +769,13 @@ impl PenDockListener { (::windows_core::Interface::vtable(this).IsSupportedChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsSupportedChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveIsSupportedChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Docked(&self, handler: P0) -> ::windows_core::Result where @@ -787,13 +787,13 @@ impl PenDockListener { (::windows_core::Interface::vtable(this).Docked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDocked(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDocked)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Undocked(&self, handler: P0) -> ::windows_core::Result where @@ -805,7 +805,7 @@ impl PenDockListener { (::windows_core::Interface::vtable(this).Undocked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUndocked(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -958,7 +958,7 @@ impl PointerDevice { (::windows_core::Interface::vtable(this).MaxContacts)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PhysicalDeviceRect(&self) -> ::windows_core::Result { let this = self; @@ -967,7 +967,7 @@ impl PointerDevice { (::windows_core::Interface::vtable(this).PhysicalDeviceRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScreenRect(&self) -> ::windows_core::Result { let this = self; @@ -976,7 +976,7 @@ impl PointerDevice { (::windows_core::Interface::vtable(this).ScreenRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedUsages(&self) -> ::windows_core::Result> { let this = self; @@ -998,7 +998,7 @@ impl PointerDevice { (::windows_core::Interface::vtable(this).GetPointerDevice)(::windows_core::Interface::as_raw(this), pointerid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPointerDevices() -> ::windows_core::Result> { Self::IPointerDeviceStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Devices/Lights/Effects/mod.rs b/crates/libs/windows/src/Windows/Devices/Lights/Effects/mod.rs index cdf49df7c8..5629f15e42 100644 --- a/crates/libs/windows/src/Windows/Devices/Lights/Effects/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Lights/Effects/mod.rs @@ -465,7 +465,7 @@ pub struct ILampArrayUpdateRequestedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LampArrayBitmapEffect(::windows_core::IUnknown); impl LampArrayBitmapEffect { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -474,13 +474,13 @@ impl LampArrayBitmapEffect { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartDelay(&self) -> ::windows_core::Result { let this = self; @@ -489,13 +489,13 @@ impl LampArrayBitmapEffect { (::windows_core::Interface::vtable(this).StartDelay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartDelay(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStartDelay)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateInterval(&self) -> ::windows_core::Result { let this = self; @@ -504,13 +504,13 @@ impl LampArrayBitmapEffect { (::windows_core::Interface::vtable(this).UpdateInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUpdateInterval(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUpdateInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SuggestedBitmapSize(&self) -> ::windows_core::Result { let this = self; @@ -519,7 +519,7 @@ impl LampArrayBitmapEffect { (::windows_core::Interface::vtable(this).SuggestedBitmapSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BitmapRequested(&self, handler: P0) -> ::windows_core::Result where @@ -531,7 +531,7 @@ impl LampArrayBitmapEffect { (::windows_core::Interface::vtable(this).BitmapRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBitmapRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -583,7 +583,7 @@ unsafe impl ::core::marker::Sync for LampArrayBitmapEffect {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LampArrayBitmapRequestedEventArgs(::windows_core::IUnknown); impl LampArrayBitmapRequestedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SinceStarted(&self) -> ::windows_core::Result { let this = self; @@ -592,7 +592,7 @@ impl LampArrayBitmapRequestedEventArgs { (::windows_core::Interface::vtable(this).SinceStarted)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn UpdateBitmap(&self, bitmap: P0) -> ::windows_core::Result<()> where @@ -621,7 +621,7 @@ unsafe impl ::core::marker::Sync for LampArrayBitmapRequestedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LampArrayBlinkEffect(::windows_core::IUnknown); impl LampArrayBlinkEffect { - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn Color(&self) -> ::windows_core::Result { let this = self; @@ -630,13 +630,13 @@ impl LampArrayBlinkEffect { (::windows_core::Interface::vtable(this).Color)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColor(&self, value: super::super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AttackDuration(&self) -> ::windows_core::Result { let this = self; @@ -645,13 +645,13 @@ impl LampArrayBlinkEffect { (::windows_core::Interface::vtable(this).AttackDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAttackDuration(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAttackDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SustainDuration(&self) -> ::windows_core::Result { let this = self; @@ -660,13 +660,13 @@ impl LampArrayBlinkEffect { (::windows_core::Interface::vtable(this).SustainDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSustainDuration(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSustainDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DecayDuration(&self) -> ::windows_core::Result { let this = self; @@ -675,13 +675,13 @@ impl LampArrayBlinkEffect { (::windows_core::Interface::vtable(this).DecayDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDecayDuration(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDecayDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RepetitionDelay(&self) -> ::windows_core::Result { let this = self; @@ -690,13 +690,13 @@ impl LampArrayBlinkEffect { (::windows_core::Interface::vtable(this).RepetitionDelay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRepetitionDelay(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRepetitionDelay)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartDelay(&self) -> ::windows_core::Result { let this = self; @@ -705,7 +705,7 @@ impl LampArrayBlinkEffect { (::windows_core::Interface::vtable(this).StartDelay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartDelay(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -779,7 +779,7 @@ unsafe impl ::core::marker::Sync for LampArrayBlinkEffect {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LampArrayColorRampEffect(::windows_core::IUnknown); impl LampArrayColorRampEffect { - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn Color(&self) -> ::windows_core::Result { let this = self; @@ -788,13 +788,13 @@ impl LampArrayColorRampEffect { (::windows_core::Interface::vtable(this).Color)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColor(&self, value: super::super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RampDuration(&self) -> ::windows_core::Result { let this = self; @@ -803,13 +803,13 @@ impl LampArrayColorRampEffect { (::windows_core::Interface::vtable(this).RampDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRampDuration(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRampDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartDelay(&self) -> ::windows_core::Result { let this = self; @@ -818,7 +818,7 @@ impl LampArrayColorRampEffect { (::windows_core::Interface::vtable(this).StartDelay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartDelay(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -881,7 +881,7 @@ unsafe impl ::core::marker::Sync for LampArrayColorRampEffect {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LampArrayCustomEffect(::windows_core::IUnknown); impl LampArrayCustomEffect { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -890,13 +890,13 @@ impl LampArrayCustomEffect { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateInterval(&self) -> ::windows_core::Result { let this = self; @@ -905,13 +905,13 @@ impl LampArrayCustomEffect { (::windows_core::Interface::vtable(this).UpdateInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUpdateInterval(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUpdateInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateRequested(&self, handler: P0) -> ::windows_core::Result where @@ -923,7 +923,7 @@ impl LampArrayCustomEffect { (::windows_core::Interface::vtable(this).UpdateRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdateRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -982,7 +982,7 @@ impl LampArrayEffectPlaylist { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1047,7 +1047,7 @@ impl LampArrayEffectPlaylist { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRepetitionMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StartAll(value: P0) -> ::windows_core::Result<()> where @@ -1055,7 +1055,7 @@ impl LampArrayEffectPlaylist { { Self::ILampArrayEffectPlaylistStatics(|this| unsafe { (::windows_core::Interface::vtable(this).StartAll)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StopAll(value: P0) -> ::windows_core::Result<()> where @@ -1063,7 +1063,7 @@ impl LampArrayEffectPlaylist { { Self::ILampArrayEffectPlaylistStatics(|this| unsafe { (::windows_core::Interface::vtable(this).StopAll)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PauseAll(value: P0) -> ::windows_core::Result<()> where @@ -1071,7 +1071,7 @@ impl LampArrayEffectPlaylist { { Self::ILampArrayEffectPlaylistStatics(|this| unsafe { (::windows_core::Interface::vtable(this).PauseAll)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1080,7 +1080,7 @@ impl LampArrayEffectPlaylist { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1089,7 +1089,7 @@ impl LampArrayEffectPlaylist { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -1101,7 +1101,7 @@ impl LampArrayEffectPlaylist { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1166,7 +1166,7 @@ impl LampArraySolidEffect { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetZIndex)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn Color(&self) -> ::windows_core::Result { let this = self; @@ -1175,13 +1175,13 @@ impl LampArraySolidEffect { (::windows_core::Interface::vtable(this).Color)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColor(&self, value: super::super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -1190,13 +1190,13 @@ impl LampArraySolidEffect { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartDelay(&self) -> ::windows_core::Result { let this = self; @@ -1205,7 +1205,7 @@ impl LampArraySolidEffect { (::windows_core::Interface::vtable(this).StartDelay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartDelay(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -1257,7 +1257,7 @@ unsafe impl ::core::marker::Sync for LampArraySolidEffect {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LampArrayUpdateRequestedEventArgs(::windows_core::IUnknown); impl LampArrayUpdateRequestedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SinceStarted(&self) -> ::windows_core::Result { let this = self; @@ -1266,25 +1266,25 @@ impl LampArrayUpdateRequestedEventArgs { (::windows_core::Interface::vtable(this).SinceStarted)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColor(&self, desiredcolor: super::super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColor)(::windows_core::Interface::as_raw(this), desiredcolor).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColorForIndex(&self, lampindex: i32, desiredcolor: super::super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColorForIndex)(::windows_core::Interface::as_raw(this), lampindex, desiredcolor).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetSingleColorForIndices(&self, desiredcolor: super::super::super::UI::Color, lampindexes: &[i32]) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSingleColorForIndices)(::windows_core::Interface::as_raw(this), desiredcolor, lampindexes.len() as u32, lampindexes.as_ptr()).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColorsForIndices(&self, desiredcolors: &[super::super::super::UI::Color], lampindexes: &[i32]) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Lights/mod.rs b/crates/libs/windows/src/Windows/Devices/Lights/mod.rs index ad7aeecf1a..3a651adbde 100644 --- a/crates/libs/windows/src/Windows/Devices/Lights/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Lights/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_Lights_Effects")] -#[doc = "Required features: `Devices_Lights_Effects`"] +#[doc = "Required features: `\"Devices_Lights_Effects\"`"] pub mod Effects; #[doc(hidden)] #[repr(transparent)] @@ -216,7 +216,7 @@ pub struct ILampStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Lamp(::windows_core::IUnknown); impl Lamp { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -258,7 +258,7 @@ impl Lamp { (::windows_core::Interface::vtable(this).IsColorSettable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn Color(&self) -> ::windows_core::Result { let this = self; @@ -267,13 +267,13 @@ impl Lamp { (::windows_core::Interface::vtable(this).Color)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AvailabilityChanged(&self, handler: P0) -> ::windows_core::Result where @@ -285,7 +285,7 @@ impl Lamp { (::windows_core::Interface::vtable(this).AvailabilityChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAvailabilityChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -297,7 +297,7 @@ impl Lamp { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ILampStatics(|this| unsafe { @@ -305,7 +305,7 @@ impl Lamp { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::ILampStatics(|this| unsafe { @@ -382,7 +382,7 @@ impl LampArray { (::windows_core::Interface::vtable(this).LampCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinUpdateInterval(&self) -> ::windows_core::Result { let this = self; @@ -391,7 +391,7 @@ impl LampArray { (::windows_core::Interface::vtable(this).MinUpdateInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn BoundingBox(&self) -> ::windows_core::Result { let this = self; @@ -443,7 +443,7 @@ impl LampArray { (::windows_core::Interface::vtable(this).GetLampInfo)(::windows_core::Interface::as_raw(this), lampindex, &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetIndicesForKey(&self, key: super::super::System::VirtualKey) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -459,49 +459,49 @@ impl LampArray { (::windows_core::Interface::vtable(this).GetIndicesForPurposes)(::windows_core::Interface::as_raw(this), purposes, ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColor(&self, desiredcolor: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColor)(::windows_core::Interface::as_raw(this), desiredcolor).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColorForIndex(&self, lampindex: i32, desiredcolor: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColorForIndex)(::windows_core::Interface::as_raw(this), lampindex, desiredcolor).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetSingleColorForIndices(&self, desiredcolor: super::super::UI::Color, lampindexes: &[i32]) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSingleColorForIndices)(::windows_core::Interface::as_raw(this), desiredcolor, lampindexes.len() as u32, lampindexes.as_ptr()).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColorsForIndices(&self, desiredcolors: &[super::super::UI::Color], lampindexes: &[i32]) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColorsForIndices)(::windows_core::Interface::as_raw(this), desiredcolors.len() as u32, desiredcolors.as_ptr(), lampindexes.len() as u32, lampindexes.as_ptr()).ok() } } - #[doc = "Required features: `System`, `UI`"] + #[doc = "Required features: `\"System\"`, `\"UI\"`"] #[cfg(all(feature = "System", feature = "UI"))] pub fn SetColorsForKey(&self, desiredcolor: super::super::UI::Color, key: super::super::System::VirtualKey) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColorsForKey)(::windows_core::Interface::as_raw(this), desiredcolor, key).ok() } } - #[doc = "Required features: `System`, `UI`"] + #[doc = "Required features: `\"System\"`, `\"UI\"`"] #[cfg(all(feature = "System", feature = "UI"))] pub fn SetColorsForKeys(&self, desiredcolors: &[super::super::UI::Color], keys: &[super::super::System::VirtualKey]) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColorsForKeys)(::windows_core::Interface::as_raw(this), desiredcolors.len() as u32, desiredcolors.as_ptr(), keys.len() as u32, keys.as_ptr()).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColorsForPurposes(&self, desiredcolor: super::super::UI::Color, purposes: LampPurposes) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColorsForPurposes)(::windows_core::Interface::as_raw(this), desiredcolor, purposes).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SendMessageAsync(&self, messageid: i32, message: P0) -> ::windows_core::Result where @@ -513,7 +513,7 @@ impl LampArray { (::windows_core::Interface::vtable(this).SendMessageAsync)(::windows_core::Interface::as_raw(this), messageid, message.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn RequestMessageAsync(&self, messageid: i32) -> ::windows_core::Result> { let this = self; @@ -528,7 +528,7 @@ impl LampArray { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ILampArrayStatics(|this| unsafe { @@ -602,7 +602,7 @@ impl LampInfo { (::windows_core::Interface::vtable(this).Purposes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -639,7 +639,7 @@ impl LampInfo { (::windows_core::Interface::vtable(this).GainLevelCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI\"`"] #[cfg(all(feature = "Foundation", feature = "UI"))] pub fn FixedColor(&self) -> ::windows_core::Result> { let this = self; @@ -648,7 +648,7 @@ impl LampInfo { (::windows_core::Interface::vtable(this).FixedColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn GetNearestSupportedColor(&self, desiredcolor: super::super::UI::Color) -> ::windows_core::Result { let this = self; @@ -657,7 +657,7 @@ impl LampInfo { (::windows_core::Interface::vtable(this).GetNearestSupportedColor)(::windows_core::Interface::as_raw(this), desiredcolor, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateLatency(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Midi/impl.rs b/crates/libs/windows/src/Windows/Devices/Midi/impl.rs index 46969ca4b0..121d0a2907 100644 --- a/crates/libs/windows/src/Windows/Devices/Midi/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/Midi/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait IMidiMessage_Impl: Sized { fn Timestamp(&self) -> ::windows_core::Result; @@ -57,7 +57,7 @@ impl IMidiMessage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait IMidiOutPort_Impl: Sized + super::super::Foundation::IClosable_Impl { fn SendMessage(&self, midimessage: ::core::option::Option<&IMidiMessage>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Devices/Midi/mod.rs b/crates/libs/windows/src/Windows/Devices/Midi/mod.rs index 1894018975..d3961b2014 100644 --- a/crates/libs/windows/src/Windows/Devices/Midi/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Midi/mod.rs @@ -113,7 +113,7 @@ pub struct IMidiInPortStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMidiMessage(::windows_core::IUnknown); impl IMidiMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -122,7 +122,7 @@ impl IMidiMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = self; @@ -258,7 +258,7 @@ impl IMidiOutPort { let this = self; unsafe { (::windows_core::Interface::vtable(this).SendMessage)(::windows_core::Interface::as_raw(this), midimessage.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SendBuffer(&self, mididata: P0) -> ::windows_core::Result<()> where @@ -274,7 +274,7 @@ impl IMidiOutPort { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -599,7 +599,7 @@ impl MidiActiveSensingMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -608,7 +608,7 @@ impl MidiActiveSensingMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = self; @@ -665,7 +665,7 @@ impl MidiChannelPressureMessage { (::windows_core::Interface::vtable(this).CreateMidiChannelPressureMessage)(::windows_core::Interface::as_raw(this), channel, pressure, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -674,7 +674,7 @@ impl MidiChannelPressureMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -723,7 +723,7 @@ impl MidiContinueMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -732,7 +732,7 @@ impl MidiContinueMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = self; @@ -796,7 +796,7 @@ impl MidiControlChangeMessage { (::windows_core::Interface::vtable(this).CreateMidiControlChangeMessage)(::windows_core::Interface::as_raw(this), channel, controller, controlvalue, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -805,7 +805,7 @@ impl MidiControlChangeMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -847,13 +847,13 @@ unsafe impl ::core::marker::Sync for MidiControlChangeMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiInPort(::windows_core::IUnknown); impl MidiInPort { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MessageReceived(&self, handler: P0) -> ::windows_core::Result where @@ -865,7 +865,7 @@ impl MidiInPort { (::windows_core::Interface::vtable(this).MessageReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMessageReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -878,7 +878,7 @@ impl MidiInPort { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IMidiInPortStatics(|this| unsafe { @@ -946,7 +946,7 @@ unsafe impl ::core::marker::Sync for MidiMessageReceivedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiNoteOffMessage(::windows_core::IUnknown); impl MidiNoteOffMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -955,7 +955,7 @@ impl MidiNoteOffMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1024,7 +1024,7 @@ unsafe impl ::core::marker::Sync for MidiNoteOffMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiNoteOnMessage(::windows_core::IUnknown); impl MidiNoteOnMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1033,7 +1033,7 @@ impl MidiNoteOnMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1102,7 +1102,7 @@ unsafe impl ::core::marker::Sync for MidiNoteOnMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiOutPort(::windows_core::IUnknown); impl MidiOutPort { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1115,7 +1115,7 @@ impl MidiOutPort { let this = self; unsafe { (::windows_core::Interface::vtable(this).SendMessage)(::windows_core::Interface::as_raw(this), midimessage.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SendBuffer(&self, mididata: P0) -> ::windows_core::Result<()> where @@ -1131,7 +1131,7 @@ impl MidiOutPort { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IMidiOutPortStatics(|this| unsafe { @@ -1173,7 +1173,7 @@ unsafe impl ::core::marker::Sync for MidiOutPort {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiPitchBendChangeMessage(::windows_core::IUnknown); impl MidiPitchBendChangeMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1182,7 +1182,7 @@ impl MidiPitchBendChangeMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1244,7 +1244,7 @@ unsafe impl ::core::marker::Sync for MidiPitchBendChangeMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiPolyphonicKeyPressureMessage(::windows_core::IUnknown); impl MidiPolyphonicKeyPressureMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1253,7 +1253,7 @@ impl MidiPolyphonicKeyPressureMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1322,7 +1322,7 @@ unsafe impl ::core::marker::Sync for MidiPolyphonicKeyPressureMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiProgramChangeMessage(::windows_core::IUnknown); impl MidiProgramChangeMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1331,7 +1331,7 @@ impl MidiProgramChangeMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1393,7 +1393,7 @@ unsafe impl ::core::marker::Sync for MidiProgramChangeMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiSongPositionPointerMessage(::windows_core::IUnknown); impl MidiSongPositionPointerMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1402,7 +1402,7 @@ impl MidiSongPositionPointerMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1457,7 +1457,7 @@ unsafe impl ::core::marker::Sync for MidiSongPositionPointerMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiSongSelectMessage(::windows_core::IUnknown); impl MidiSongSelectMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1466,7 +1466,7 @@ impl MidiSongSelectMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1528,7 +1528,7 @@ impl MidiStartMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1537,7 +1537,7 @@ impl MidiStartMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = self; @@ -1581,7 +1581,7 @@ impl MidiStopMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1590,7 +1590,7 @@ impl MidiStopMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = self; @@ -1627,7 +1627,7 @@ unsafe impl ::core::marker::Sync for MidiStopMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiSynthesizer(::windows_core::IUnknown); impl MidiSynthesizer { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1640,7 +1640,7 @@ impl MidiSynthesizer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SendMessage)(::windows_core::Interface::as_raw(this), midimessage.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SendBuffer(&self, mididata: P0) -> ::windows_core::Result<()> where @@ -1656,7 +1656,7 @@ impl MidiSynthesizer { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn AudioDevice(&self) -> ::windows_core::Result { let this = self; @@ -1676,7 +1676,7 @@ impl MidiSynthesizer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetVolume)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAsync() -> ::windows_core::Result> { Self::IMidiSynthesizerStatics(|this| unsafe { @@ -1684,7 +1684,7 @@ impl MidiSynthesizer { (::windows_core::Interface::vtable(this).CreateAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn CreateFromAudioDeviceAsync(audiodevice: P0) -> ::windows_core::Result> where @@ -1695,7 +1695,7 @@ impl MidiSynthesizer { (::windows_core::Interface::vtable(this).CreateFromAudioDeviceAsync)(::windows_core::Interface::as_raw(this), audiodevice.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn IsSynthesizer(mididevice: P0) -> ::windows_core::Result where @@ -1734,7 +1734,7 @@ unsafe impl ::core::marker::Sync for MidiSynthesizer {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiSystemExclusiveMessage(::windows_core::IUnknown); impl MidiSystemExclusiveMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1743,7 +1743,7 @@ impl MidiSystemExclusiveMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = self; @@ -1759,7 +1759,7 @@ impl MidiSystemExclusiveMessage { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateMidiSystemExclusiveMessage(rawdata: P0) -> ::windows_core::Result where @@ -1803,7 +1803,7 @@ impl MidiSystemResetMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1812,7 +1812,7 @@ impl MidiSystemResetMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = self; @@ -1849,7 +1849,7 @@ unsafe impl ::core::marker::Sync for MidiSystemResetMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MidiTimeCodeMessage(::windows_core::IUnknown); impl MidiTimeCodeMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1858,7 +1858,7 @@ impl MidiTimeCodeMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1927,7 +1927,7 @@ impl MidiTimingClockMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1936,7 +1936,7 @@ impl MidiTimingClockMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = self; @@ -1980,7 +1980,7 @@ impl MidiTuneRequestMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1989,7 +1989,7 @@ impl MidiTuneRequestMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/PointOfService/Provider/mod.rs b/crates/libs/windows/src/Windows/Devices/PointOfService/Provider/mod.rs index f5841c085a..628f10b929 100644 --- a/crates/libs/windows/src/Windows/Devices/PointOfService/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/PointOfService/Provider/mod.rs @@ -790,7 +790,7 @@ pub struct IBarcodeSymbologyAttributesBuilder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarcodeScannerDisableScannerRequest(::windows_core::IUnknown); impl BarcodeScannerDisableScannerRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -799,7 +799,7 @@ impl BarcodeScannerDisableScannerRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -808,7 +808,7 @@ impl BarcodeScannerDisableScannerRequest { (::windows_core::Interface::vtable(this).ReportFailedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAsync(&self, reason: i32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -817,7 +817,7 @@ impl BarcodeScannerDisableScannerRequest { (::windows_core::Interface::vtable(this).ReportFailedWithFailedReasonAsync)(::windows_core::Interface::as_raw(this), reason, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAndDescriptionAsync(&self, reason: i32, failedreasondescription: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -853,7 +853,7 @@ impl BarcodeScannerDisableScannerRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -882,7 +882,7 @@ unsafe impl ::core::marker::Sync for BarcodeScannerDisableScannerRequestEventArg #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarcodeScannerEnableScannerRequest(::windows_core::IUnknown); impl BarcodeScannerEnableScannerRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -891,7 +891,7 @@ impl BarcodeScannerEnableScannerRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -900,7 +900,7 @@ impl BarcodeScannerEnableScannerRequest { (::windows_core::Interface::vtable(this).ReportFailedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAsync(&self, reason: i32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -909,7 +909,7 @@ impl BarcodeScannerEnableScannerRequest { (::windows_core::Interface::vtable(this).ReportFailedWithFailedReasonAsync)(::windows_core::Interface::as_raw(this), reason, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAndDescriptionAsync(&self, reason: i32, failedreasondescription: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -945,7 +945,7 @@ impl BarcodeScannerEnableScannerRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -974,7 +974,7 @@ unsafe impl ::core::marker::Sync for BarcodeScannerEnableScannerRequestEventArgs #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarcodeScannerFrameReader(::windows_core::IUnknown); impl BarcodeScannerFrameReader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result> { let this = self; @@ -983,7 +983,7 @@ impl BarcodeScannerFrameReader { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopAsync(&self) -> ::windows_core::Result { let this = self; @@ -992,7 +992,7 @@ impl BarcodeScannerFrameReader { (::windows_core::Interface::vtable(this).StopAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryAcquireLatestFrameAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1008,7 +1008,7 @@ impl BarcodeScannerFrameReader { (::windows_core::Interface::vtable(this).Connection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameArrived(&self, handler: P0) -> ::windows_core::Result where @@ -1020,13 +1020,13 @@ impl BarcodeScannerFrameReader { (::windows_core::Interface::vtable(this).FrameArrived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameArrived(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameArrived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1054,7 +1054,7 @@ unsafe impl ::core::marker::Sync for BarcodeScannerFrameReader {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarcodeScannerFrameReaderFrameArrivedEventArgs(::windows_core::IUnknown); impl BarcodeScannerFrameReaderFrameArrivedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1090,7 +1090,7 @@ impl BarcodeScannerGetSymbologyAttributesRequest { (::windows_core::Interface::vtable(this).Symbology)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self, attributes: P0) -> ::windows_core::Result where @@ -1102,7 +1102,7 @@ impl BarcodeScannerGetSymbologyAttributesRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), attributes.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1111,7 +1111,7 @@ impl BarcodeScannerGetSymbologyAttributesRequest { (::windows_core::Interface::vtable(this).ReportFailedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAsync(&self, reason: i32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1120,7 +1120,7 @@ impl BarcodeScannerGetSymbologyAttributesRequest { (::windows_core::Interface::vtable(this).ReportFailedWithFailedReasonAsync)(::windows_core::Interface::as_raw(this), reason, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAndDescriptionAsync(&self, reason: i32, failedreasondescription: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1156,7 +1156,7 @@ impl BarcodeScannerGetSymbologyAttributesRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1185,7 +1185,7 @@ unsafe impl ::core::marker::Sync for BarcodeScannerGetSymbologyAttributesRequest #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarcodeScannerHideVideoPreviewRequest(::windows_core::IUnknown); impl BarcodeScannerHideVideoPreviewRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1194,7 +1194,7 @@ impl BarcodeScannerHideVideoPreviewRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1203,7 +1203,7 @@ impl BarcodeScannerHideVideoPreviewRequest { (::windows_core::Interface::vtable(this).ReportFailedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAsync(&self, reason: i32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1212,7 +1212,7 @@ impl BarcodeScannerHideVideoPreviewRequest { (::windows_core::Interface::vtable(this).ReportFailedWithFailedReasonAsync)(::windows_core::Interface::as_raw(this), reason, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAndDescriptionAsync(&self, reason: i32, failedreasondescription: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1248,7 +1248,7 @@ impl BarcodeScannerHideVideoPreviewRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1291,7 +1291,7 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).VideoDeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedSymbologies(&self) -> ::windows_core::Result> { let this = self; @@ -1337,7 +1337,7 @@ impl BarcodeScannerProviderConnection { let this = self; unsafe { (::windows_core::Interface::vtable(this).Start)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportScannedDataAsync(&self, report: P0) -> ::windows_core::Result where @@ -1349,7 +1349,7 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).ReportScannedDataAsync)(::windows_core::Interface::as_raw(this), report.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportTriggerStateAsync(&self, state: BarcodeScannerTriggerState) -> ::windows_core::Result { let this = self; @@ -1358,7 +1358,7 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).ReportTriggerStateAsync)(::windows_core::Interface::as_raw(this), state, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportErrorAsync(&self, errordata: P0) -> ::windows_core::Result where @@ -1370,7 +1370,7 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).ReportErrorAsync)(::windows_core::Interface::as_raw(this), errordata.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportErrorAsyncWithScanReport(&self, errordata: P0, isretriable: bool, scanreport: P1) -> ::windows_core::Result where @@ -1383,7 +1383,7 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).ReportErrorAsyncWithScanReport)(::windows_core::Interface::as_raw(this), errordata.into_param().abi(), isretriable, scanreport.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnableScannerRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1395,13 +1395,13 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).EnableScannerRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnableScannerRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnableScannerRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisableScannerRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1413,13 +1413,13 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).DisableScannerRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDisableScannerRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDisableScannerRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetActiveSymbologiesRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1431,13 +1431,13 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).SetActiveSymbologiesRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSetActiveSymbologiesRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSetActiveSymbologiesRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartSoftwareTriggerRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1449,13 +1449,13 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).StartSoftwareTriggerRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStartSoftwareTriggerRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStartSoftwareTriggerRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopSoftwareTriggerRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1467,13 +1467,13 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).StopSoftwareTriggerRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopSoftwareTriggerRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStopSoftwareTriggerRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetBarcodeSymbologyAttributesRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1485,13 +1485,13 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).GetBarcodeSymbologyAttributesRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGetBarcodeSymbologyAttributesRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveGetBarcodeSymbologyAttributesRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBarcodeSymbologyAttributesRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1503,13 +1503,13 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).SetBarcodeSymbologyAttributesRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSetBarcodeSymbologyAttributesRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSetBarcodeSymbologyAttributesRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HideVideoPreviewRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1521,13 +1521,13 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).HideVideoPreviewRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHideVideoPreviewRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveHideVideoPreviewRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFrameReaderAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1536,7 +1536,7 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).CreateFrameReaderAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging"))] pub fn CreateFrameReaderWithFormatAsync(&self, preferredformat: super::super::super::Graphics::Imaging::BitmapPixelFormat) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1545,7 +1545,7 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).CreateFrameReaderWithFormatAsync)(::windows_core::Interface::as_raw(this), preferredformat, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging"))] pub fn CreateFrameReaderWithFormatAndSizeAsync(&self, preferredformat: super::super::super::Graphics::Imaging::BitmapPixelFormat, preferredsize: super::super::super::Graphics::Imaging::BitmapSize) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1554,7 +1554,7 @@ impl BarcodeScannerProviderConnection { (::windows_core::Interface::vtable(this).CreateFrameReaderWithFormatAndSizeAsync)(::windows_core::Interface::as_raw(this), preferredformat, preferredsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1609,7 +1609,7 @@ unsafe impl ::core::marker::Sync for BarcodeScannerProviderTriggerDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarcodeScannerSetActiveSymbologiesRequest(::windows_core::IUnknown); impl BarcodeScannerSetActiveSymbologiesRequest { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Symbologies(&self) -> ::windows_core::Result> { let this = self; @@ -1618,7 +1618,7 @@ impl BarcodeScannerSetActiveSymbologiesRequest { (::windows_core::Interface::vtable(this).Symbologies)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1627,7 +1627,7 @@ impl BarcodeScannerSetActiveSymbologiesRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1636,7 +1636,7 @@ impl BarcodeScannerSetActiveSymbologiesRequest { (::windows_core::Interface::vtable(this).ReportFailedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAsync(&self, reason: i32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1645,7 +1645,7 @@ impl BarcodeScannerSetActiveSymbologiesRequest { (::windows_core::Interface::vtable(this).ReportFailedWithFailedReasonAsync)(::windows_core::Interface::as_raw(this), reason, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAndDescriptionAsync(&self, reason: i32, failedreasondescription: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1681,7 +1681,7 @@ impl BarcodeScannerSetActiveSymbologiesRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1724,7 +1724,7 @@ impl BarcodeScannerSetSymbologyAttributesRequest { (::windows_core::Interface::vtable(this).Attributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1733,7 +1733,7 @@ impl BarcodeScannerSetSymbologyAttributesRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1742,7 +1742,7 @@ impl BarcodeScannerSetSymbologyAttributesRequest { (::windows_core::Interface::vtable(this).ReportFailedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAsync(&self, reason: i32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1751,7 +1751,7 @@ impl BarcodeScannerSetSymbologyAttributesRequest { (::windows_core::Interface::vtable(this).ReportFailedWithFailedReasonAsync)(::windows_core::Interface::as_raw(this), reason, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAndDescriptionAsync(&self, reason: i32, failedreasondescription: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1787,7 +1787,7 @@ impl BarcodeScannerSetSymbologyAttributesRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1816,7 +1816,7 @@ unsafe impl ::core::marker::Sync for BarcodeScannerSetSymbologyAttributesRequest #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarcodeScannerStartSoftwareTriggerRequest(::windows_core::IUnknown); impl BarcodeScannerStartSoftwareTriggerRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1825,7 +1825,7 @@ impl BarcodeScannerStartSoftwareTriggerRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1834,7 +1834,7 @@ impl BarcodeScannerStartSoftwareTriggerRequest { (::windows_core::Interface::vtable(this).ReportFailedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAsync(&self, reason: i32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1843,7 +1843,7 @@ impl BarcodeScannerStartSoftwareTriggerRequest { (::windows_core::Interface::vtable(this).ReportFailedWithFailedReasonAsync)(::windows_core::Interface::as_raw(this), reason, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAndDescriptionAsync(&self, reason: i32, failedreasondescription: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1879,7 +1879,7 @@ impl BarcodeScannerStartSoftwareTriggerRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1908,7 +1908,7 @@ unsafe impl ::core::marker::Sync for BarcodeScannerStartSoftwareTriggerRequestEv #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarcodeScannerStopSoftwareTriggerRequest(::windows_core::IUnknown); impl BarcodeScannerStopSoftwareTriggerRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1917,7 +1917,7 @@ impl BarcodeScannerStopSoftwareTriggerRequest { (::windows_core::Interface::vtable(this).ReportCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedAsync(&self) -> ::windows_core::Result { let this = self; @@ -1926,7 +1926,7 @@ impl BarcodeScannerStopSoftwareTriggerRequest { (::windows_core::Interface::vtable(this).ReportFailedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAsync(&self, reason: i32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1935,7 +1935,7 @@ impl BarcodeScannerStopSoftwareTriggerRequest { (::windows_core::Interface::vtable(this).ReportFailedWithFailedReasonAsync)(::windows_core::Interface::as_raw(this), reason, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportFailedWithFailedReasonAndDescriptionAsync(&self, reason: i32, failedreasondescription: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1971,7 +1971,7 @@ impl BarcodeScannerStopSoftwareTriggerRequestEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2000,7 +2000,7 @@ unsafe impl ::core::marker::Sync for BarcodeScannerStopSoftwareTriggerRequestEve #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarcodeScannerVideoFrame(::windows_core::IUnknown); impl BarcodeScannerVideoFrame { - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn Format(&self) -> ::windows_core::Result { let this = self; @@ -2023,7 +2023,7 @@ impl BarcodeScannerVideoFrame { (::windows_core::Interface::vtable(this).Height)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn PixelData(&self) -> ::windows_core::Result { let this = self; @@ -2032,7 +2032,7 @@ impl BarcodeScannerVideoFrame { (::windows_core::Interface::vtable(this).PixelData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Devices/PointOfService/impl.rs b/crates/libs/windows/src/Windows/Devices/PointOfService/impl.rs index 0afec97e20..a15e567f44 100644 --- a/crates/libs/windows/src/Windows/Devices/PointOfService/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/PointOfService/impl.rs @@ -259,7 +259,7 @@ impl ICommonClaimedPosPrinterStation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait ICommonPosPrintStationCapabilities_Impl: Sized { fn IsPrinterPresent(&self) -> ::windows_core::Result; @@ -448,7 +448,7 @@ impl ICommonPosPrintStationCapabilities_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait ICommonReceiptSlipCapabilities_Impl: Sized + ICommonPosPrintStationCapabilities_Impl { fn IsBarcodeSupported(&self) -> ::windows_core::Result; @@ -586,7 +586,7 @@ impl ICommonReceiptSlipCapabilities_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IPosPrinterJob_Impl: Sized { fn Print(&self, data: &::windows_core::HSTRING) -> ::windows_core::Result<()>; @@ -640,7 +640,7 @@ impl IPosPrinterJob_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging"))] pub trait IReceiptOrSlipJob_Impl: Sized + IPosPrinterJob_Impl { fn SetBarcodeRotation(&self, value: PosPrinterRotation) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Devices/PointOfService/mod.rs b/crates/libs/windows/src/Windows/Devices/PointOfService/mod.rs index 1b0a28ede9..153deb5b06 100644 --- a/crates/libs/windows/src/Windows/Devices/PointOfService/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/PointOfService/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_PointOfService_Provider")] -#[doc = "Required features: `Devices_PointOfService_Provider`"] +#[doc = "Required features: `\"Devices_PointOfService_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -1688,7 +1688,7 @@ impl ICommonPosPrintStationCapabilities { (::windows_core::Interface::vtable(this).IsPaperNearEndSensorSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCharactersPerLine(&self) -> ::windows_core::Result> { let this = self; @@ -1782,7 +1782,7 @@ impl ICommonReceiptSlipCapabilities { (::windows_core::Interface::vtable(this).RuledLineCapabilities)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedBarcodeRotations(&self) -> ::windows_core::Result> { let this = self; @@ -1791,7 +1791,7 @@ impl ICommonReceiptSlipCapabilities { (::windows_core::Interface::vtable(this).SupportedBarcodeRotations)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedBitmapRotations(&self) -> ::windows_core::Result> { let this = self; @@ -1884,7 +1884,7 @@ impl ICommonReceiptSlipCapabilities { (::windows_core::Interface::vtable(this).IsPaperNearEndSensorSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCharactersPerLine(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2874,7 +2874,7 @@ impl IPosPrinterJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).PrintNewline)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExecuteAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3047,13 +3047,13 @@ impl IReceiptOrSlipJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPrintRotation)(::windows_core::Interface::as_raw(this), value, includebitmaps).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPrintArea(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPrintArea)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetBitmap(&self, bitmapnumber: u32, bitmap: P0, alignment: PosPrinterAlignment) -> ::windows_core::Result<()> where @@ -3062,7 +3062,7 @@ impl IReceiptOrSlipJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBitmap)(::windows_core::Interface::as_raw(this), bitmapnumber, bitmap.into_param().abi(), alignment).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetBitmapCustomWidthStandardAlign(&self, bitmapnumber: u32, bitmap: P0, alignment: PosPrinterAlignment, width: u32) -> ::windows_core::Result<()> where @@ -3071,7 +3071,7 @@ impl IReceiptOrSlipJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBitmapCustomWidthStandardAlign)(::windows_core::Interface::as_raw(this), bitmapnumber, bitmap.into_param().abi(), alignment, width).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetCustomAlignedBitmap(&self, bitmapnumber: u32, bitmap: P0, alignmentdistance: u32) -> ::windows_core::Result<()> where @@ -3080,7 +3080,7 @@ impl IReceiptOrSlipJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCustomAlignedBitmap)(::windows_core::Interface::as_raw(this), bitmapnumber, bitmap.into_param().abi(), alignmentdistance).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetBitmapCustomWidthCustomAlign(&self, bitmapnumber: u32, bitmap: P0, alignmentdistance: u32, width: u32) -> ::windows_core::Result<()> where @@ -3105,7 +3105,7 @@ impl IReceiptOrSlipJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).PrintBarcodeCustomAlign)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(data), symbology, height, width, textposition, alignmentdistance).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintBitmap(&self, bitmap: P0, alignment: PosPrinterAlignment) -> ::windows_core::Result<()> where @@ -3114,7 +3114,7 @@ impl IReceiptOrSlipJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).PrintBitmap)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), alignment).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintBitmapCustomWidthStandardAlign(&self, bitmap: P0, alignment: PosPrinterAlignment, width: u32) -> ::windows_core::Result<()> where @@ -3123,7 +3123,7 @@ impl IReceiptOrSlipJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).PrintBitmapCustomWidthStandardAlign)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), alignment, width).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintCustomAlignedBitmap(&self, bitmap: P0, alignmentdistance: u32) -> ::windows_core::Result<()> where @@ -3132,7 +3132,7 @@ impl IReceiptOrSlipJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).PrintCustomAlignedBitmap)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), alignmentdistance).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintBitmapCustomWidthCustomAlign(&self, bitmap: P0, alignmentdistance: u32, width: u32) -> ::windows_core::Result<()> where @@ -3153,7 +3153,7 @@ impl IReceiptOrSlipJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PrintNewline)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExecuteAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3406,7 +3406,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).Capabilities)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClaimScannerAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3415,7 +3415,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).ClaimScannerAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckHealthAsync(&self, level: UnifiedPosHealthCheckLevel) -> ::windows_core::Result> { let this = self; @@ -3424,7 +3424,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).CheckHealthAsync)(::windows_core::Interface::as_raw(this), level, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedSymbologiesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -3433,7 +3433,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).GetSupportedSymbologiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsSymbologySupportedAsync(&self, barcodesymbology: u32) -> ::windows_core::Result> { let this = self; @@ -3442,7 +3442,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).IsSymbologySupportedAsync)(::windows_core::Interface::as_raw(this), barcodesymbology, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn RetrieveStatisticsAsync(&self, statisticscategories: P0) -> ::windows_core::Result> where @@ -3454,7 +3454,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).RetrieveStatisticsAsync)(::windows_core::Interface::as_raw(this), statisticscategories.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedProfiles(&self) -> ::windows_core::Result> { let this = self; @@ -3470,7 +3470,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).IsProfileSupported)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(profile), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -3482,7 +3482,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).StatusUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3495,7 +3495,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).VideoDeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IBarcodeScannerStatics(|this| unsafe { @@ -3503,7 +3503,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).GetDefaultAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IBarcodeScannerStatics(|this| unsafe { @@ -3523,7 +3523,7 @@ impl BarcodeScanner { (::windows_core::Interface::vtable(this).GetDeviceSelectorWithConnectionTypes)(::windows_core::Interface::as_raw(this), connectiontypes, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3691,7 +3691,7 @@ unsafe impl ::core::marker::Sync for BarcodeScannerErrorOccurredEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarcodeScannerImagePreviewReceivedEventArgs(::windows_core::IUnknown); impl BarcodeScannerImagePreviewReceivedEventArgs { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Preview(&self) -> ::windows_core::Result { let this = self; @@ -3727,7 +3727,7 @@ impl BarcodeScannerReport { (::windows_core::Interface::vtable(this).ScanDataType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ScanData(&self) -> ::windows_core::Result { let this = self; @@ -3736,7 +3736,7 @@ impl BarcodeScannerReport { (::windows_core::Interface::vtable(this).ScanData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ScanDataLabel(&self) -> ::windows_core::Result { let this = self; @@ -3745,7 +3745,7 @@ impl BarcodeScannerReport { (::windows_core::Interface::vtable(this).ScanDataLabel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateInstance(scandatatype: u32, scandata: P0, scandatalabel: P1) -> ::windows_core::Result where @@ -4533,7 +4533,7 @@ impl CashDrawer { (::windows_core::Interface::vtable(this).DrawerEventSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClaimDrawerAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4542,7 +4542,7 @@ impl CashDrawer { (::windows_core::Interface::vtable(this).ClaimDrawerAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckHealthAsync(&self, level: UnifiedPosHealthCheckLevel) -> ::windows_core::Result> { let this = self; @@ -4551,7 +4551,7 @@ impl CashDrawer { (::windows_core::Interface::vtable(this).CheckHealthAsync)(::windows_core::Interface::as_raw(this), level, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStatisticsAsync(&self, statisticscategories: P0) -> ::windows_core::Result> where @@ -4563,7 +4563,7 @@ impl CashDrawer { (::windows_core::Interface::vtable(this).GetStatisticsAsync)(::windows_core::Interface::as_raw(this), statisticscategories.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -4575,13 +4575,13 @@ impl CashDrawer { (::windows_core::Interface::vtable(this).StatusUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStatusUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::ICashDrawerStatics(|this| unsafe { @@ -4589,7 +4589,7 @@ impl CashDrawer { (::windows_core::Interface::vtable(this).GetDefaultAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICashDrawerStatics(|this| unsafe { @@ -4609,7 +4609,7 @@ impl CashDrawer { (::windows_core::Interface::vtable(this).GetDeviceSelectorWithConnectionTypes)(::windows_core::Interface::as_raw(this), connectiontypes, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4709,13 +4709,13 @@ unsafe impl ::core::marker::Sync for CashDrawerCapabilities {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CashDrawerCloseAlarm(::windows_core::IUnknown); impl CashDrawerCloseAlarm { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAlarmTimeout(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAlarmTimeout)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AlarmTimeout(&self) -> ::windows_core::Result { let this = self; @@ -4735,13 +4735,13 @@ impl CashDrawerCloseAlarm { (::windows_core::Interface::vtable(this).BeepFrequency)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBeepDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBeepDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeepDuration(&self) -> ::windows_core::Result { let this = self; @@ -4750,13 +4750,13 @@ impl CashDrawerCloseAlarm { (::windows_core::Interface::vtable(this).BeepDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBeepDelay(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBeepDelay)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeepDelay(&self) -> ::windows_core::Result { let this = self; @@ -4765,7 +4765,7 @@ impl CashDrawerCloseAlarm { (::windows_core::Interface::vtable(this).BeepDelay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AlarmTimeoutExpired(&self, handler: P0) -> ::windows_core::Result where @@ -4777,13 +4777,13 @@ impl CashDrawerCloseAlarm { (::windows_core::Interface::vtable(this).AlarmTimeoutExpired)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAlarmTimeoutExpired(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAlarmTimeoutExpired)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4840,7 +4840,7 @@ unsafe impl ::core::marker::Sync for CashDrawerClosedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CashDrawerEventSource(::windows_core::IUnknown); impl CashDrawerEventSource { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DrawerClosed(&self, handler: P0) -> ::windows_core::Result where @@ -4852,13 +4852,13 @@ impl CashDrawerEventSource { (::windows_core::Interface::vtable(this).DrawerClosed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDrawerClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDrawerClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DrawerOpened(&self, handler: P0) -> ::windows_core::Result where @@ -4870,7 +4870,7 @@ impl CashDrawerEventSource { (::windows_core::Interface::vtable(this).DrawerOpened)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDrawerOpened(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5021,7 +5021,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).IsDecodeDataEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnableAsync(&self) -> ::windows_core::Result { let this = self; @@ -5030,7 +5030,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).EnableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisableAsync(&self) -> ::windows_core::Result { let this = self; @@ -5043,7 +5043,7 @@ impl ClaimedBarcodeScanner { let this = self; unsafe { (::windows_core::Interface::vtable(this).RetainDevice)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetActiveSymbologiesAsync(&self, symbologies: P0) -> ::windows_core::Result where @@ -5055,7 +5055,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).SetActiveSymbologiesAsync)(::windows_core::Interface::as_raw(this), symbologies.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ResetStatisticsAsync(&self, statisticscategories: P0) -> ::windows_core::Result where @@ -5067,7 +5067,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).ResetStatisticsAsync)(::windows_core::Interface::as_raw(this), statisticscategories.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdateStatisticsAsync(&self, statistics: P0) -> ::windows_core::Result where @@ -5079,7 +5079,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).UpdateStatisticsAsync)(::windows_core::Interface::as_raw(this), statistics.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetActiveProfileAsync(&self, profile: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -5088,7 +5088,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).SetActiveProfileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(profile), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DataReceived(&self, handler: P0) -> ::windows_core::Result where @@ -5100,13 +5100,13 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).DataReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDataReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDataReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TriggerPressed(&self, handler: P0) -> ::windows_core::Result where @@ -5118,13 +5118,13 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).TriggerPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTriggerPressed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTriggerPressed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TriggerReleased(&self, handler: P0) -> ::windows_core::Result where @@ -5136,13 +5136,13 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).TriggerReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTriggerReleased(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTriggerReleased)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReleaseDeviceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -5154,13 +5154,13 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).ReleaseDeviceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReleaseDeviceRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReleaseDeviceRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImagePreviewReceived(&self, handler: P0) -> ::windows_core::Result where @@ -5172,13 +5172,13 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).ImagePreviewReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveImagePreviewReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveImagePreviewReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorOccurred(&self, handler: P0) -> ::windows_core::Result where @@ -5190,13 +5190,13 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).ErrorOccurred)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveErrorOccurred(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveErrorOccurred)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartSoftwareTriggerAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5205,7 +5205,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).StartSoftwareTriggerAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopSoftwareTriggerAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5214,7 +5214,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).StopSoftwareTriggerAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSymbologyAttributesAsync(&self, barcodesymbology: u32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5223,7 +5223,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).GetSymbologyAttributesAsync)(::windows_core::Interface::as_raw(this), barcodesymbology, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSymbologyAttributesAsync(&self, barcodesymbology: u32, attributes: P0) -> ::windows_core::Result> where @@ -5235,7 +5235,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).SetSymbologyAttributesAsync)(::windows_core::Interface::as_raw(this), barcodesymbology, attributes.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowVideoPreviewAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5259,7 +5259,7 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).IsVideoPreviewShownOnEnable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -5271,13 +5271,13 @@ impl ClaimedBarcodeScanner { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5352,7 +5352,7 @@ impl ClaimedCashDrawer { (::windows_core::Interface::vtable(this).CloseAlarm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenDrawerAsync(&self) -> ::windows_core::Result> { let this = self; @@ -5361,7 +5361,7 @@ impl ClaimedCashDrawer { (::windows_core::Interface::vtable(this).OpenDrawerAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnableAsync(&self) -> ::windows_core::Result> { let this = self; @@ -5370,7 +5370,7 @@ impl ClaimedCashDrawer { (::windows_core::Interface::vtable(this).EnableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisableAsync(&self) -> ::windows_core::Result> { let this = self; @@ -5379,7 +5379,7 @@ impl ClaimedCashDrawer { (::windows_core::Interface::vtable(this).DisableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RetainDeviceAsync(&self) -> ::windows_core::Result> { let this = self; @@ -5388,7 +5388,7 @@ impl ClaimedCashDrawer { (::windows_core::Interface::vtable(this).RetainDeviceAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ResetStatisticsAsync(&self, statisticscategories: P0) -> ::windows_core::Result> where @@ -5400,7 +5400,7 @@ impl ClaimedCashDrawer { (::windows_core::Interface::vtable(this).ResetStatisticsAsync)(::windows_core::Interface::as_raw(this), statisticscategories.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdateStatisticsAsync(&self, statistics: P0) -> ::windows_core::Result> where @@ -5412,7 +5412,7 @@ impl ClaimedCashDrawer { (::windows_core::Interface::vtable(this).UpdateStatisticsAsync)(::windows_core::Interface::as_raw(this), statistics.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReleaseDeviceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -5424,13 +5424,13 @@ impl ClaimedCashDrawer { (::windows_core::Interface::vtable(this).ReleaseDeviceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReleaseDeviceRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReleaseDeviceRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -5442,13 +5442,13 @@ impl ClaimedCashDrawer { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5701,7 +5701,7 @@ impl ClaimedLineDisplay { let this = self; unsafe { (::windows_core::Interface::vtable(this).RetainDevice)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReleaseDeviceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -5713,13 +5713,13 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).ReleaseDeviceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReleaseDeviceRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReleaseDeviceRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStatisticsAsync(&self, statisticscategories: P0) -> ::windows_core::Result> where @@ -5731,7 +5731,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).GetStatisticsAsync)(::windows_core::Interface::as_raw(this), statisticscategories.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckHealthAsync(&self, level: UnifiedPosHealthCheckLevel) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5740,7 +5740,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).CheckHealthAsync)(::windows_core::Interface::as_raw(this), level, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckPowerStatusAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5749,7 +5749,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).CheckPowerStatusAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -5761,13 +5761,13 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).StatusUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveStatusUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedScreenSizesInCharacters(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5776,7 +5776,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).SupportedScreenSizesInCharacters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxBitmapSizeInPixels(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5785,7 +5785,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).MaxBitmapSizeInPixels)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCharacterSets(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5808,7 +5808,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).GetAttributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryUpdateAttributesAsync(&self, attributes: P0) -> ::windows_core::Result> where @@ -5820,7 +5820,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).TryUpdateAttributesAsync)(::windows_core::Interface::as_raw(this), attributes.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySetDescriptorAsync(&self, descriptor: u32, descriptorstate: LineDisplayDescriptorState) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5829,7 +5829,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).TrySetDescriptorAsync)(::windows_core::Interface::as_raw(this), descriptor, descriptorstate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryClearDescriptorsAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5838,7 +5838,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).TryClearDescriptorsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryCreateWindowAsync(&self, viewport: super::super::Foundation::Rect, windowsize: super::super::Foundation::Size) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5847,7 +5847,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).TryCreateWindowAsync)(::windows_core::Interface::as_raw(this), viewport, windowsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn TryStoreStorageFileBitmapAsync(&self, bitmap: P0) -> ::windows_core::Result> where @@ -5859,7 +5859,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).TryStoreStorageFileBitmapAsync)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn TryStoreStorageFileBitmapWithAlignmentAsync(&self, bitmap: P0, horizontalalignment: LineDisplayHorizontalAlignment, verticalalignment: LineDisplayVerticalAlignment) -> ::windows_core::Result> where @@ -5871,7 +5871,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).TryStoreStorageFileBitmapWithAlignmentAsync)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), horizontalalignment, verticalalignment, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn TryStoreStorageFileBitmapWithAlignmentAndWidthAsync(&self, bitmap: P0, horizontalalignment: LineDisplayHorizontalAlignment, verticalalignment: LineDisplayVerticalAlignment, widthinpixels: i32) -> ::windows_core::Result> where @@ -5883,7 +5883,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).TryStoreStorageFileBitmapWithAlignmentAndWidthAsync)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), horizontalalignment, verticalalignment, widthinpixels, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -5895,13 +5895,13 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IClaimedLineDisplayStatics(|this| unsafe { @@ -5921,7 +5921,7 @@ impl ClaimedLineDisplay { (::windows_core::Interface::vtable(this).GetDeviceSelectorWithConnectionTypes)(::windows_core::Interface::as_raw(this), connectiontypes, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6049,7 +6049,7 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).IsTransmitSentinelsEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnableAsync(&self) -> ::windows_core::Result { let this = self; @@ -6058,7 +6058,7 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).EnableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisableAsync(&self) -> ::windows_core::Result { let this = self; @@ -6075,7 +6075,7 @@ impl ClaimedMagneticStripeReader { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetErrorReportingType)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn RetrieveDeviceAuthenticationDataAsync(&self) -> ::windows_core::Result> { let this = self; @@ -6084,7 +6084,7 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).RetrieveDeviceAuthenticationDataAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticateDeviceAsync(&self, responsetoken: &[u8]) -> ::windows_core::Result { let this = self; @@ -6093,7 +6093,7 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).AuthenticateDeviceAsync)(::windows_core::Interface::as_raw(this), responsetoken.len() as u32, responsetoken.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeAuthenticateDeviceAsync(&self, responsetoken: &[u8]) -> ::windows_core::Result { let this = self; @@ -6102,7 +6102,7 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).DeAuthenticateDeviceAsync)(::windows_core::Interface::as_raw(this), responsetoken.len() as u32, responsetoken.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateKeyAsync(&self, key: &::windows_core::HSTRING, keyname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -6111,7 +6111,7 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).UpdateKeyAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), ::core::mem::transmute_copy(keyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ResetStatisticsAsync(&self, statisticscategories: P0) -> ::windows_core::Result where @@ -6123,7 +6123,7 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).ResetStatisticsAsync)(::windows_core::Interface::as_raw(this), statisticscategories.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdateStatisticsAsync(&self, statistics: P0) -> ::windows_core::Result where @@ -6135,7 +6135,7 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).UpdateStatisticsAsync)(::windows_core::Interface::as_raw(this), statistics.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BankCardDataReceived(&self, handler: P0) -> ::windows_core::Result where @@ -6147,13 +6147,13 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).BankCardDataReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBankCardDataReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveBankCardDataReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AamvaCardDataReceived(&self, handler: P0) -> ::windows_core::Result where @@ -6165,13 +6165,13 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).AamvaCardDataReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAamvaCardDataReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAamvaCardDataReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VendorSpecificDataReceived(&self, handler: P0) -> ::windows_core::Result where @@ -6183,13 +6183,13 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).VendorSpecificDataReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVendorSpecificDataReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveVendorSpecificDataReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReleaseDeviceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -6201,13 +6201,13 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).ReleaseDeviceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReleaseDeviceRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReleaseDeviceRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorOccurred(&self, handler: P0) -> ::windows_core::Result where @@ -6219,13 +6219,13 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).ErrorOccurred)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveErrorOccurred(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveErrorOccurred)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -6237,13 +6237,13 @@ impl ClaimedMagneticStripeReader { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6365,7 +6365,7 @@ impl ClaimedPosPrinter { (::windows_core::Interface::vtable(this).Journal)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnableAsync(&self) -> ::windows_core::Result> { let this = self; @@ -6374,7 +6374,7 @@ impl ClaimedPosPrinter { (::windows_core::Interface::vtable(this).EnableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisableAsync(&self) -> ::windows_core::Result> { let this = self; @@ -6383,7 +6383,7 @@ impl ClaimedPosPrinter { (::windows_core::Interface::vtable(this).DisableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RetainDeviceAsync(&self) -> ::windows_core::Result> { let this = self; @@ -6392,7 +6392,7 @@ impl ClaimedPosPrinter { (::windows_core::Interface::vtable(this).RetainDeviceAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ResetStatisticsAsync(&self, statisticscategories: P0) -> ::windows_core::Result> where @@ -6404,7 +6404,7 @@ impl ClaimedPosPrinter { (::windows_core::Interface::vtable(this).ResetStatisticsAsync)(::windows_core::Interface::as_raw(this), statisticscategories.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdateStatisticsAsync(&self, statistics: P0) -> ::windows_core::Result> where @@ -6416,7 +6416,7 @@ impl ClaimedPosPrinter { (::windows_core::Interface::vtable(this).UpdateStatisticsAsync)(::windows_core::Interface::as_raw(this), statistics.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReleaseDeviceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -6428,13 +6428,13 @@ impl ClaimedPosPrinter { (::windows_core::Interface::vtable(this).ReleaseDeviceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReleaseDeviceRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReleaseDeviceRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -6446,13 +6446,13 @@ impl ClaimedPosPrinter { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6520,7 +6520,7 @@ impl ClaimedReceiptPrinter { (::windows_core::Interface::vtable(this).LinesToPaperCut)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PageSize(&self) -> ::windows_core::Result { let this = self; @@ -6529,7 +6529,7 @@ impl ClaimedReceiptPrinter { (::windows_core::Interface::vtable(this).PageSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrintArea(&self) -> ::windows_core::Result { let this = self; @@ -6719,7 +6719,7 @@ impl ClaimedSlipPrinter { (::windows_core::Interface::vtable(this).PrintSide)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PageSize(&self) -> ::windows_core::Result { let this = self; @@ -6728,7 +6728,7 @@ impl ClaimedSlipPrinter { (::windows_core::Interface::vtable(this).PageSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrintArea(&self) -> ::windows_core::Result { let this = self; @@ -6745,7 +6745,7 @@ impl ClaimedSlipPrinter { let this = self; unsafe { (::windows_core::Interface::vtable(this).CloseJaws)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InsertSlipAsync(&self, timeout: super::super::Foundation::TimeSpan) -> ::windows_core::Result> { let this = self; @@ -6754,7 +6754,7 @@ impl ClaimedSlipPrinter { (::windows_core::Interface::vtable(this).InsertSlipAsync)(::windows_core::Interface::as_raw(this), timeout, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSlipAsync(&self, timeout: super::super::Foundation::TimeSpan) -> ::windows_core::Result> { let this = self; @@ -6940,7 +6940,7 @@ impl JournalPrintJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).PrintNewline)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExecuteAsync(&self) -> ::windows_core::Result> { let this = self; @@ -7054,7 +7054,7 @@ impl JournalPrinterCapabilities { (::windows_core::Interface::vtable(this).IsPaperNearEndSensorSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCharactersPerLine(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7126,7 +7126,7 @@ unsafe impl ::core::marker::Sync for JournalPrinterCapabilities {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LineDisplay(::windows_core::IUnknown); impl LineDisplay { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7181,7 +7181,7 @@ impl LineDisplay { (::windows_core::Interface::vtable(this).DeviceServiceVersion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClaimAsync(&self) -> ::windows_core::Result> { let this = self; @@ -7190,7 +7190,7 @@ impl LineDisplay { (::windows_core::Interface::vtable(this).ClaimAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckPowerStatusAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7199,7 +7199,7 @@ impl LineDisplay { (::windows_core::Interface::vtable(this).CheckPowerStatusAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ILineDisplayStatics(|this| unsafe { @@ -7207,7 +7207,7 @@ impl LineDisplay { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::ILineDisplayStatics(|this| unsafe { @@ -7287,7 +7287,7 @@ impl LineDisplayAttributes { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBrightness)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BlinkRate(&self) -> ::windows_core::Result { let this = self; @@ -7296,13 +7296,13 @@ impl LineDisplayAttributes { (::windows_core::Interface::vtable(this).BlinkRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBlinkRate(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBlinkRate)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScreenSizeInCharacters(&self) -> ::windows_core::Result { let this = self; @@ -7311,7 +7311,7 @@ impl LineDisplayAttributes { (::windows_core::Interface::vtable(this).ScreenSizeInCharacters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetScreenSizeInCharacters(&self, value: super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = self; @@ -7575,7 +7575,7 @@ impl LineDisplayCursor { (::windows_core::Interface::vtable(this).GetAttributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryUpdateAttributesAsync(&self, attributes: P0) -> ::windows_core::Result> where @@ -7640,7 +7640,7 @@ impl LineDisplayCursorAttributes { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsAutoAdvanceEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -7649,7 +7649,7 @@ impl LineDisplayCursorAttributes { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPosition(&self, value: super::super::Foundation::Point) -> ::windows_core::Result<()> { let this = self; @@ -7675,7 +7675,7 @@ unsafe impl ::core::marker::Sync for LineDisplayCursorAttributes {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LineDisplayCustomGlyphs(::windows_core::IUnknown); impl LineDisplayCustomGlyphs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SizeInPixels(&self) -> ::windows_core::Result { let this = self; @@ -7684,7 +7684,7 @@ impl LineDisplayCustomGlyphs { (::windows_core::Interface::vtable(this).SizeInPixels)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedGlyphCodes(&self) -> ::windows_core::Result> { let this = self; @@ -7693,7 +7693,7 @@ impl LineDisplayCustomGlyphs { (::windows_core::Interface::vtable(this).SupportedGlyphCodes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn TryRedefineAsync(&self, glyphcode: u32, glyphdata: P0) -> ::windows_core::Result> where @@ -7736,7 +7736,7 @@ impl LineDisplayMarquee { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFormat)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RepeatWaitInterval(&self) -> ::windows_core::Result { let this = self; @@ -7745,13 +7745,13 @@ impl LineDisplayMarquee { (::windows_core::Interface::vtable(this).RepeatWaitInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRepeatWaitInterval(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRepeatWaitInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScrollWaitInterval(&self) -> ::windows_core::Result { let this = self; @@ -7760,13 +7760,13 @@ impl LineDisplayMarquee { (::windows_core::Interface::vtable(this).ScrollWaitInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetScrollWaitInterval(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetScrollWaitInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryStartScrollingAsync(&self, direction: LineDisplayScrollDirection) -> ::windows_core::Result> { let this = self; @@ -7775,7 +7775,7 @@ impl LineDisplayMarquee { (::windows_core::Interface::vtable(this).TryStartScrollingAsync)(::windows_core::Interface::as_raw(this), direction, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryStopScrollingAsync(&self) -> ::windows_core::Result> { let this = self; @@ -7879,7 +7879,7 @@ impl LineDisplayStoredBitmap { (::windows_core::Interface::vtable(this).EscapeSequence)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDeleteAsync(&self) -> ::windows_core::Result> { let this = self; @@ -7908,13 +7908,13 @@ unsafe impl ::core::marker::Sync for LineDisplayStoredBitmap {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LineDisplayWindow(::windows_core::IUnknown); impl LineDisplayWindow { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SizeInCharacters(&self) -> ::windows_core::Result { let this = self; @@ -7923,7 +7923,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).SizeInCharacters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InterCharacterWaitInterval(&self) -> ::windows_core::Result { let this = self; @@ -7932,13 +7932,13 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).InterCharacterWaitInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInterCharacterWaitInterval(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInterCharacterWaitInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryRefreshAsync(&self) -> ::windows_core::Result> { let this = self; @@ -7947,7 +7947,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).TryRefreshAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDisplayTextAsync(&self, text: &::windows_core::HSTRING, displayattribute: LineDisplayTextAttribute) -> ::windows_core::Result> { let this = self; @@ -7956,7 +7956,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).TryDisplayTextAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), displayattribute, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDisplayTextAtPositionAsync(&self, text: &::windows_core::HSTRING, displayattribute: LineDisplayTextAttribute, startposition: super::super::Foundation::Point) -> ::windows_core::Result> { let this = self; @@ -7965,7 +7965,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).TryDisplayTextAtPositionAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), displayattribute, startposition, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDisplayTextNormalAsync(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -7974,7 +7974,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).TryDisplayTextNormalAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryScrollTextAsync(&self, direction: LineDisplayScrollDirection, numberofcolumnsorrows: u32) -> ::windows_core::Result> { let this = self; @@ -7983,7 +7983,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).TryScrollTextAsync)(::windows_core::Interface::as_raw(this), direction, numberofcolumnsorrows, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryClearTextAsync(&self) -> ::windows_core::Result> { let this = self; @@ -8006,7 +8006,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).Marquee)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadCharacterAtCursorAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8015,7 +8015,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).ReadCharacterAtCursorAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDisplayStoredBitmapAtCursorAsync(&self, bitmap: P0) -> ::windows_core::Result> where @@ -8027,7 +8027,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).TryDisplayStoredBitmapAtCursorAsync)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn TryDisplayStorageFileBitmapAtCursorAsync(&self, bitmap: P0) -> ::windows_core::Result> where @@ -8039,7 +8039,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).TryDisplayStorageFileBitmapAtCursorAsync)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn TryDisplayStorageFileBitmapAtCursorWithAlignmentAsync(&self, bitmap: P0, horizontalalignment: LineDisplayHorizontalAlignment, verticalalignment: LineDisplayVerticalAlignment) -> ::windows_core::Result> where @@ -8051,7 +8051,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).TryDisplayStorageFileBitmapAtCursorWithAlignmentAsync)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), horizontalalignment, verticalalignment, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn TryDisplayStorageFileBitmapAtCursorWithAlignmentAndWidthAsync(&self, bitmap: P0, horizontalalignment: LineDisplayHorizontalAlignment, verticalalignment: LineDisplayVerticalAlignment, widthinpixels: i32) -> ::windows_core::Result> where @@ -8063,7 +8063,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).TryDisplayStorageFileBitmapAtCursorWithAlignmentAndWidthAsync)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), horizontalalignment, verticalalignment, widthinpixels, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn TryDisplayStorageFileBitmapAtPointAsync(&self, bitmap: P0, offsetinpixels: super::super::Foundation::Point) -> ::windows_core::Result> where @@ -8075,7 +8075,7 @@ impl LineDisplayWindow { (::windows_core::Interface::vtable(this).TryDisplayStorageFileBitmapAtPointAsync)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), offsetinpixels, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn TryDisplayStorageFileBitmapAtPointWithWidthAsync(&self, bitmap: P0, offsetinpixels: super::super::Foundation::Point, widthinpixels: i32) -> ::windows_core::Result> where @@ -8109,7 +8109,7 @@ unsafe impl ::core::marker::Sync for LineDisplayWindow {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MagneticStripeReader(::windows_core::IUnknown); impl MagneticStripeReader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8143,7 +8143,7 @@ impl MagneticStripeReader { (::windows_core::Interface::vtable(this).DeviceAuthenticationProtocol)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckHealthAsync(&self, level: UnifiedPosHealthCheckLevel) -> ::windows_core::Result> { let this = self; @@ -8152,7 +8152,7 @@ impl MagneticStripeReader { (::windows_core::Interface::vtable(this).CheckHealthAsync)(::windows_core::Interface::as_raw(this), level, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClaimReaderAsync(&self) -> ::windows_core::Result> { let this = self; @@ -8161,7 +8161,7 @@ impl MagneticStripeReader { (::windows_core::Interface::vtable(this).ClaimReaderAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn RetrieveStatisticsAsync(&self, statisticscategories: P0) -> ::windows_core::Result> where @@ -8180,7 +8180,7 @@ impl MagneticStripeReader { (::windows_core::Interface::vtable(this).GetErrorReportingType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -8192,13 +8192,13 @@ impl MagneticStripeReader { (::windows_core::Interface::vtable(this).StatusUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStatusUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IMagneticStripeReaderStatics(|this| unsafe { @@ -8206,7 +8206,7 @@ impl MagneticStripeReader { (::windows_core::Interface::vtable(this).GetDefaultAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IMagneticStripeReaderStatics(|this| unsafe { @@ -8752,7 +8752,7 @@ impl MagneticStripeReaderReport { (::windows_core::Interface::vtable(this).Track4)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -8761,7 +8761,7 @@ impl MagneticStripeReaderReport { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CardAuthenticationData(&self) -> ::windows_core::Result { let this = self; @@ -8777,7 +8777,7 @@ impl MagneticStripeReaderReport { (::windows_core::Interface::vtable(this).CardAuthenticationDataLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AdditionalSecurityInformation(&self) -> ::windows_core::Result { let this = self; @@ -8840,7 +8840,7 @@ unsafe impl ::core::marker::Sync for MagneticStripeReaderStatusUpdatedEventArgs #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MagneticStripeReaderTrackData(::windows_core::IUnknown); impl MagneticStripeReaderTrackData { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -8849,7 +8849,7 @@ impl MagneticStripeReaderTrackData { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DiscretionaryData(&self) -> ::windows_core::Result { let this = self; @@ -8858,7 +8858,7 @@ impl MagneticStripeReaderTrackData { (::windows_core::Interface::vtable(this).DiscretionaryData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn EncryptedData(&self) -> ::windows_core::Result { let this = self; @@ -8914,7 +8914,7 @@ unsafe impl ::core::marker::Sync for MagneticStripeReaderVendorSpecificCardDataR #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PosPrinter(::windows_core::IUnknown); impl PosPrinter { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8934,7 +8934,7 @@ impl PosPrinter { (::windows_core::Interface::vtable(this).Capabilities)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCharacterSets(&self) -> ::windows_core::Result> { let this = self; @@ -8943,7 +8943,7 @@ impl PosPrinter { (::windows_core::Interface::vtable(this).SupportedCharacterSets)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedTypeFaces(&self) -> ::windows_core::Result> { let this = self; @@ -8959,7 +8959,7 @@ impl PosPrinter { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClaimPrinterAsync(&self) -> ::windows_core::Result> { let this = self; @@ -8968,7 +8968,7 @@ impl PosPrinter { (::windows_core::Interface::vtable(this).ClaimPrinterAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckHealthAsync(&self, level: UnifiedPosHealthCheckLevel) -> ::windows_core::Result> { let this = self; @@ -8977,7 +8977,7 @@ impl PosPrinter { (::windows_core::Interface::vtable(this).CheckHealthAsync)(::windows_core::Interface::as_raw(this), level, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStatisticsAsync(&self, statisticscategories: P0) -> ::windows_core::Result> where @@ -8989,7 +8989,7 @@ impl PosPrinter { (::windows_core::Interface::vtable(this).GetStatisticsAsync)(::windows_core::Interface::as_raw(this), statisticscategories.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -9001,13 +9001,13 @@ impl PosPrinter { (::windows_core::Interface::vtable(this).StatusUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStatusUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedBarcodeSymbologies(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9023,7 +9023,7 @@ impl PosPrinter { (::windows_core::Interface::vtable(this).GetFontProperty)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(typeface), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IPosPrinterStatics(|this| unsafe { @@ -9031,7 +9031,7 @@ impl PosPrinter { (::windows_core::Interface::vtable(this).GetDefaultAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPosPrinterStatics(|this| unsafe { @@ -9216,7 +9216,7 @@ impl PosPrinterFontProperty { (::windows_core::Interface::vtable(this).IsScalableToAnySize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CharacterSizes(&self) -> ::windows_core::Result> { let this = self; @@ -9507,7 +9507,7 @@ impl ReceiptPrintJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PrintNewline)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExecuteAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9524,13 +9524,13 @@ impl ReceiptPrintJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPrintRotation)(::windows_core::Interface::as_raw(this), value, includebitmaps).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPrintArea(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPrintArea)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetBitmap(&self, bitmapnumber: u32, bitmap: P0, alignment: PosPrinterAlignment) -> ::windows_core::Result<()> where @@ -9539,7 +9539,7 @@ impl ReceiptPrintJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBitmap)(::windows_core::Interface::as_raw(this), bitmapnumber, bitmap.into_param().abi(), alignment).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetBitmapCustomWidthStandardAlign(&self, bitmapnumber: u32, bitmap: P0, alignment: PosPrinterAlignment, width: u32) -> ::windows_core::Result<()> where @@ -9548,7 +9548,7 @@ impl ReceiptPrintJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBitmapCustomWidthStandardAlign)(::windows_core::Interface::as_raw(this), bitmapnumber, bitmap.into_param().abi(), alignment, width).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetCustomAlignedBitmap(&self, bitmapnumber: u32, bitmap: P0, alignmentdistance: u32) -> ::windows_core::Result<()> where @@ -9557,7 +9557,7 @@ impl ReceiptPrintJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCustomAlignedBitmap)(::windows_core::Interface::as_raw(this), bitmapnumber, bitmap.into_param().abi(), alignmentdistance).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetBitmapCustomWidthCustomAlign(&self, bitmapnumber: u32, bitmap: P0, alignmentdistance: u32, width: u32) -> ::windows_core::Result<()> where @@ -9582,7 +9582,7 @@ impl ReceiptPrintJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PrintBarcodeCustomAlign)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(data), symbology, height, width, textposition, alignmentdistance).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintBitmap(&self, bitmap: P0, alignment: PosPrinterAlignment) -> ::windows_core::Result<()> where @@ -9591,7 +9591,7 @@ impl ReceiptPrintJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PrintBitmap)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), alignment).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintBitmapCustomWidthStandardAlign(&self, bitmap: P0, alignment: PosPrinterAlignment, width: u32) -> ::windows_core::Result<()> where @@ -9600,7 +9600,7 @@ impl ReceiptPrintJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PrintBitmapCustomWidthStandardAlign)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), alignment, width).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintCustomAlignedBitmap(&self, bitmap: P0, alignmentdistance: u32) -> ::windows_core::Result<()> where @@ -9609,7 +9609,7 @@ impl ReceiptPrintJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PrintCustomAlignedBitmap)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), alignmentdistance).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintBitmapCustomWidthCustomAlign(&self, bitmap: P0, alignmentdistance: u32, width: u32) -> ::windows_core::Result<()> where @@ -9755,7 +9755,7 @@ impl ReceiptPrinterCapabilities { (::windows_core::Interface::vtable(this).IsPaperNearEndSensorSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCharactersPerLine(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9813,7 +9813,7 @@ impl ReceiptPrinterCapabilities { (::windows_core::Interface::vtable(this).RuledLineCapabilities)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedBarcodeRotations(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9822,7 +9822,7 @@ impl ReceiptPrinterCapabilities { (::windows_core::Interface::vtable(this).SupportedBarcodeRotations)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedBitmapRotations(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9928,7 +9928,7 @@ impl SlipPrintJob { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PrintNewline)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExecuteAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9945,13 +9945,13 @@ impl SlipPrintJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPrintRotation)(::windows_core::Interface::as_raw(this), value, includebitmaps).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPrintArea(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPrintArea)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetBitmap(&self, bitmapnumber: u32, bitmap: P0, alignment: PosPrinterAlignment) -> ::windows_core::Result<()> where @@ -9960,7 +9960,7 @@ impl SlipPrintJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBitmap)(::windows_core::Interface::as_raw(this), bitmapnumber, bitmap.into_param().abi(), alignment).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetBitmapCustomWidthStandardAlign(&self, bitmapnumber: u32, bitmap: P0, alignment: PosPrinterAlignment, width: u32) -> ::windows_core::Result<()> where @@ -9969,7 +9969,7 @@ impl SlipPrintJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBitmapCustomWidthStandardAlign)(::windows_core::Interface::as_raw(this), bitmapnumber, bitmap.into_param().abi(), alignment, width).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetCustomAlignedBitmap(&self, bitmapnumber: u32, bitmap: P0, alignmentdistance: u32) -> ::windows_core::Result<()> where @@ -9978,7 +9978,7 @@ impl SlipPrintJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCustomAlignedBitmap)(::windows_core::Interface::as_raw(this), bitmapnumber, bitmap.into_param().abi(), alignmentdistance).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetBitmapCustomWidthCustomAlign(&self, bitmapnumber: u32, bitmap: P0, alignmentdistance: u32, width: u32) -> ::windows_core::Result<()> where @@ -10003,7 +10003,7 @@ impl SlipPrintJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).PrintBarcodeCustomAlign)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(data), symbology, height, width, textposition, alignmentdistance).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintBitmap(&self, bitmap: P0, alignment: PosPrinterAlignment) -> ::windows_core::Result<()> where @@ -10012,7 +10012,7 @@ impl SlipPrintJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).PrintBitmap)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), alignment).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintBitmapCustomWidthStandardAlign(&self, bitmap: P0, alignment: PosPrinterAlignment, width: u32) -> ::windows_core::Result<()> where @@ -10021,7 +10021,7 @@ impl SlipPrintJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).PrintBitmapCustomWidthStandardAlign)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), alignment, width).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintCustomAlignedBitmap(&self, bitmap: P0, alignmentdistance: u32) -> ::windows_core::Result<()> where @@ -10030,7 +10030,7 @@ impl SlipPrintJob { let this = self; unsafe { (::windows_core::Interface::vtable(this).PrintCustomAlignedBitmap)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), alignmentdistance).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn PrintBitmapCustomWidthCustomAlign(&self, bitmap: P0, alignmentdistance: u32, width: u32) -> ::windows_core::Result<()> where @@ -10160,7 +10160,7 @@ impl SlipPrinterCapabilities { (::windows_core::Interface::vtable(this).IsPaperNearEndSensorSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCharactersPerLine(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10218,7 +10218,7 @@ impl SlipPrinterCapabilities { (::windows_core::Interface::vtable(this).RuledLineCapabilities)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedBarcodeRotations(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10227,7 +10227,7 @@ impl SlipPrinterCapabilities { (::windows_core::Interface::vtable(this).SupportedBarcodeRotations)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedBitmapRotations(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Devices/Portable/mod.rs b/crates/libs/windows/src/Windows/Devices/Portable/mod.rs index 40fb9197f1..c4cb0708df 100644 --- a/crates/libs/windows/src/Windows/Devices/Portable/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Portable/mod.rs @@ -60,7 +60,7 @@ impl ::windows_core::RuntimeName for ServiceDevice { } pub struct StorageDevice; impl StorageDevice { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn FromId(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IStorageDeviceStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Devices/Power/mod.rs b/crates/libs/windows/src/Windows/Devices/Power/mod.rs index 8d464baedd..a887d61391 100644 --- a/crates/libs/windows/src/Windows/Devices/Power/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Power/mod.rs @@ -97,7 +97,7 @@ impl Battery { (::windows_core::Interface::vtable(this).GetReport)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -109,7 +109,7 @@ impl Battery { (::windows_core::Interface::vtable(this).ReportUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReportUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -121,7 +121,7 @@ impl Battery { (::windows_core::Interface::vtable(this).AggregateBattery)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IBatteryStatics(|this| unsafe { @@ -160,7 +160,7 @@ unsafe impl ::core::marker::Sync for Battery {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BatteryReport(::windows_core::IUnknown); impl BatteryReport { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ChargeRateInMilliwatts(&self) -> ::windows_core::Result> { let this = self; @@ -169,7 +169,7 @@ impl BatteryReport { (::windows_core::Interface::vtable(this).ChargeRateInMilliwatts)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesignCapacityInMilliwattHours(&self) -> ::windows_core::Result> { let this = self; @@ -178,7 +178,7 @@ impl BatteryReport { (::windows_core::Interface::vtable(this).DesignCapacityInMilliwattHours)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FullChargeCapacityInMilliwattHours(&self) -> ::windows_core::Result> { let this = self; @@ -187,7 +187,7 @@ impl BatteryReport { (::windows_core::Interface::vtable(this).FullChargeCapacityInMilliwattHours)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemainingCapacityInMilliwattHours(&self) -> ::windows_core::Result> { let this = self; @@ -196,7 +196,7 @@ impl BatteryReport { (::windows_core::Interface::vtable(this).RemainingCapacityInMilliwattHours)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System_Power`"] + #[doc = "Required features: `\"System_Power\"`"] #[cfg(feature = "System_Power")] pub fn Status(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Printers/Extensions/mod.rs b/crates/libs/windows/src/Windows/Devices/Printers/Extensions/mod.rs index c144382248..269b7fe9a6 100644 --- a/crates/libs/windows/src/Windows/Devices/Printers/Extensions/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Printers/Extensions/mod.rs @@ -224,7 +224,7 @@ impl Print3DWorkflow { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsPrintReady)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrintRequested(&self, eventhandler: P0) -> ::windows_core::Result where @@ -236,13 +236,13 @@ impl Print3DWorkflow { (::windows_core::Interface::vtable(this).PrintRequested)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePrintRequested(&self, eventcookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePrintRequested)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrinterChanged(&self, eventhandler: P0) -> ::windows_core::Result where @@ -254,7 +254,7 @@ impl Print3DWorkflow { (::windows_core::Interface::vtable(this).PrinterChanged)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePrinterChanged(&self, eventcookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -411,7 +411,7 @@ impl PrintTaskConfiguration { (::windows_core::Interface::vtable(this).PrinterExtensionContext)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveRequested(&self, eventhandler: P0) -> ::windows_core::Result where @@ -423,7 +423,7 @@ impl PrintTaskConfiguration { (::windows_core::Interface::vtable(this).SaveRequested)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSaveRequested(&self, eventcookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -465,7 +465,7 @@ impl PrintTaskConfigurationSaveRequest { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Printers/mod.rs b/crates/libs/windows/src/Windows/Devices/Printers/mod.rs index f1133348aa..6a7e557fe0 100644 --- a/crates/libs/windows/src/Windows/Devices/Printers/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Printers/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_Printers_Extensions")] -#[doc = "Required features: `Devices_Printers_Extensions`"] +#[doc = "Required features: `\"Devices_Printers_Extensions\"`"] pub mod Extensions; #[doc(hidden)] #[repr(transparent)] @@ -572,7 +572,7 @@ impl IppAttributeError { (::windows_core::Interface::vtable(this).ExtendedError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUnsupportedValues(&self) -> ::windows_core::Result> { let this = self; @@ -608,7 +608,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetIntegerArray(&self) -> ::windows_core::Result> { let this = self; @@ -617,7 +617,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetIntegerArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetBooleanArray(&self) -> ::windows_core::Result> { let this = self; @@ -626,7 +626,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetBooleanArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetEnumArray(&self) -> ::windows_core::Result> { let this = self; @@ -635,7 +635,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetEnumArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn GetOctetStringArray(&self) -> ::windows_core::Result> { let this = self; @@ -644,7 +644,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetOctetStringArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetDateTimeArray(&self) -> ::windows_core::Result> { let this = self; @@ -653,7 +653,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetDateTimeArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetResolutionArray(&self) -> ::windows_core::Result> { let this = self; @@ -662,7 +662,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetResolutionArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRangeOfIntegerArray(&self) -> ::windows_core::Result> { let this = self; @@ -671,7 +671,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetRangeOfIntegerArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCollectionArray(&self) -> ::windows_core::Result>> { let this = self; @@ -680,7 +680,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetCollectionArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetTextWithLanguageArray(&self) -> ::windows_core::Result> { let this = self; @@ -689,7 +689,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetTextWithLanguageArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetNameWithLanguageArray(&self) -> ::windows_core::Result> { let this = self; @@ -698,7 +698,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetNameWithLanguageArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetTextWithoutLanguageArray(&self) -> ::windows_core::Result> { let this = self; @@ -707,7 +707,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetTextWithoutLanguageArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetNameWithoutLanguageArray(&self) -> ::windows_core::Result> { let this = self; @@ -716,7 +716,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetNameWithoutLanguageArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetKeywordArray(&self) -> ::windows_core::Result> { let this = self; @@ -725,7 +725,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetKeywordArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUriArray(&self) -> ::windows_core::Result> { let this = self; @@ -734,7 +734,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetUriArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUriSchemaArray(&self) -> ::windows_core::Result> { let this = self; @@ -743,7 +743,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetUriSchemaArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCharsetArray(&self) -> ::windows_core::Result> { let this = self; @@ -752,7 +752,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetCharsetArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetNaturalLanguageArray(&self) -> ::windows_core::Result> { let this = self; @@ -761,7 +761,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).GetNaturalLanguageArray)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMimeMediaTypeArray(&self) -> ::windows_core::Result> { let this = self; @@ -794,7 +794,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateInteger)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateIntegerArray(values: P0) -> ::windows_core::Result where @@ -811,7 +811,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateBoolean)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateBooleanArray(values: P0) -> ::windows_core::Result where @@ -828,7 +828,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateEnum)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateEnumArray(values: P0) -> ::windows_core::Result where @@ -839,7 +839,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateEnumArray)(::windows_core::Interface::as_raw(this), values.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateOctetString(value: P0) -> ::windows_core::Result where @@ -850,7 +850,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateOctetString)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn CreateOctetStringArray(values: P0) -> ::windows_core::Result where @@ -861,7 +861,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateOctetStringArray)(::windows_core::Interface::as_raw(this), values.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateDateTime(value: super::super::Foundation::DateTime) -> ::windows_core::Result { Self::IIppAttributeValueStatics(|this| unsafe { @@ -869,7 +869,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateDateTime)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateDateTimeArray(values: P0) -> ::windows_core::Result where @@ -889,7 +889,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateResolution)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateResolutionArray(values: P0) -> ::windows_core::Result where @@ -909,7 +909,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateRangeOfInteger)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateRangeOfIntegerArray(values: P0) -> ::windows_core::Result where @@ -920,7 +920,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateRangeOfIntegerArray)(::windows_core::Interface::as_raw(this), values.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateCollection(memberattributes: P0) -> ::windows_core::Result where @@ -931,7 +931,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateCollection)(::windows_core::Interface::as_raw(this), memberattributes.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateCollectionArray(memberattributesarray: P0) -> ::windows_core::Result where @@ -951,7 +951,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateTextWithLanguage)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateTextWithLanguageArray(values: P0) -> ::windows_core::Result where @@ -971,7 +971,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateNameWithLanguage)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateNameWithLanguageArray(values: P0) -> ::windows_core::Result where @@ -988,7 +988,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateTextWithoutLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateTextWithoutLanguageArray(values: P0) -> ::windows_core::Result where @@ -1005,7 +1005,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateNameWithoutLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateNameWithoutLanguageArray(values: P0) -> ::windows_core::Result where @@ -1022,7 +1022,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateKeyword)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateKeywordArray(values: P0) -> ::windows_core::Result where @@ -1033,7 +1033,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateKeywordArray)(::windows_core::Interface::as_raw(this), values.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateUri(value: P0) -> ::windows_core::Result where @@ -1044,7 +1044,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateUri)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateUriArray(values: P0) -> ::windows_core::Result where @@ -1061,7 +1061,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateUriSchema)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateUriSchemaArray(values: P0) -> ::windows_core::Result where @@ -1078,7 +1078,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateCharset)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateCharsetArray(values: P0) -> ::windows_core::Result where @@ -1095,7 +1095,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateNaturalLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateNaturalLanguageArray(values: P0) -> ::windows_core::Result where @@ -1112,7 +1112,7 @@ impl IppAttributeValue { (::windows_core::Interface::vtable(this).CreateMimeMedia)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateMimeMediaArray(values: P0) -> ::windows_core::Result where @@ -1200,7 +1200,7 @@ impl IppPrintDevice { (::windows_core::Interface::vtable(this).PrinterName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrinterUri(&self) -> ::windows_core::Result { let this = self; @@ -1209,7 +1209,7 @@ impl IppPrintDevice { (::windows_core::Interface::vtable(this).PrinterUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn GetPrinterAttributesAsBuffer(&self, attributenames: P0) -> ::windows_core::Result where @@ -1221,7 +1221,7 @@ impl IppPrintDevice { (::windows_core::Interface::vtable(this).GetPrinterAttributesAsBuffer)(::windows_core::Interface::as_raw(this), attributenames.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPrinterAttributes(&self, attributenames: P0) -> ::windows_core::Result> where @@ -1233,7 +1233,7 @@ impl IppPrintDevice { (::windows_core::Interface::vtable(this).GetPrinterAttributes)(::windows_core::Interface::as_raw(this), attributenames.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetPrinterAttributesFromBuffer(&self, printerattributesbuffer: P0) -> ::windows_core::Result where @@ -1245,7 +1245,7 @@ impl IppPrintDevice { (::windows_core::Interface::vtable(this).SetPrinterAttributesFromBuffer)(::windows_core::Interface::as_raw(this), printerattributesbuffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetPrinterAttributes(&self, printerattributes: P0) -> ::windows_core::Result where @@ -1393,7 +1393,7 @@ impl IppSetAttributesResult { (::windows_core::Interface::vtable(this).Succeeded)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeErrors(&self) -> ::windows_core::Result> { let this = self; @@ -1516,7 +1516,7 @@ unsafe impl ::core::marker::Sync for PageConfigurationSettings {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PdlPassthroughProvider(::windows_core::IUnknown); impl PdlPassthroughProvider { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedPdlContentTypes(&self) -> ::windows_core::Result> { let this = self; @@ -1525,7 +1525,7 @@ impl PdlPassthroughProvider { (::windows_core::Interface::vtable(this).SupportedPdlContentTypes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Printing`"] + #[doc = "Required features: `\"Graphics_Printing\"`"] #[cfg(feature = "Graphics_Printing")] pub fn StartPrintJobWithTaskOptions(&self, jobname: &::windows_core::HSTRING, pdlcontenttype: &::windows_core::HSTRING, taskoptions: P0, pageconfigurationsettings: P1) -> ::windows_core::Result where @@ -1538,7 +1538,7 @@ impl PdlPassthroughProvider { (::windows_core::Interface::vtable(this).StartPrintJobWithTaskOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(jobname), ::core::mem::transmute_copy(pdlcontenttype), taskoptions.into_param().abi(), pageconfigurationsettings.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn StartPrintJobWithPrintTicket(&self, jobname: &::windows_core::HSTRING, pdlcontenttype: &::windows_core::HSTRING, printticket: P0, pageconfigurationsettings: P1) -> ::windows_core::Result where @@ -1571,7 +1571,7 @@ unsafe impl ::core::marker::Sync for PdlPassthroughProvider {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PdlPassthroughTarget(::windows_core::IUnknown); impl PdlPassthroughTarget { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1584,7 +1584,7 @@ impl PdlPassthroughTarget { (::windows_core::Interface::vtable(this).PrintJobId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetOutputStream(&self) -> ::windows_core::Result { let this = self; @@ -1626,7 +1626,7 @@ impl Print3DDevice { (::windows_core::Interface::vtable(this).PrintSchema)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPrint3DDeviceStatics(|this| unsafe { @@ -1665,7 +1665,7 @@ unsafe impl ::core::marker::Sync for Print3DDevice {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintSchema(::windows_core::IUnknown); impl PrintSchema { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetDefaultPrintTicketAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1674,7 +1674,7 @@ impl PrintSchema { (::windows_core::Interface::vtable(this).GetDefaultPrintTicketAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetCapabilitiesAsync(&self, constrainticket: P0) -> ::windows_core::Result> where @@ -1686,7 +1686,7 @@ impl PrintSchema { (::windows_core::Interface::vtable(this).GetCapabilitiesAsync)(::windows_core::Interface::as_raw(this), constrainticket.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn MergeAndValidateWithDefaultPrintTicketAsync(&self, deltaticket: P0) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Devices/Pwm/Provider/impl.rs b/crates/libs/windows/src/Windows/Devices/Pwm/Provider/impl.rs index 4813ce50b4..604b594906 100644 --- a/crates/libs/windows/src/Windows/Devices/Pwm/Provider/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/Pwm/Provider/impl.rs @@ -113,7 +113,7 @@ impl IPwmControllerProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IPwmProvider_Impl: Sized { fn GetControllers(&self) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Devices/Pwm/Provider/mod.rs b/crates/libs/windows/src/Windows/Devices/Pwm/Provider/mod.rs index b9a2b8343d..a0e08fa3d5 100644 --- a/crates/libs/windows/src/Windows/Devices/Pwm/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Pwm/Provider/mod.rs @@ -87,7 +87,7 @@ pub struct IPwmControllerProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPwmProvider(::windows_core::IUnknown); impl IPwmProvider { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetControllers(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Pwm/mod.rs b/crates/libs/windows/src/Windows/Devices/Pwm/mod.rs index 6a56a69249..0b581a35d5 100644 --- a/crates/libs/windows/src/Windows/Devices/Pwm/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Pwm/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_Pwm_Provider")] -#[doc = "Required features: `Devices_Pwm_Provider`"] +#[doc = "Required features: `\"Devices_Pwm_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -150,7 +150,7 @@ impl PwmController { (::windows_core::Interface::vtable(this).OpenPin)(::windows_core::Interface::as_raw(this), pinnumber, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Pwm_Provider`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Pwm_Provider\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Pwm_Provider", feature = "Foundation_Collections"))] pub fn GetControllersAsync(provider: P0) -> ::windows_core::Result>> where @@ -161,7 +161,7 @@ impl PwmController { (::windows_core::Interface::vtable(this).GetControllersAsync)(::windows_core::Interface::as_raw(this), provider.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IPwmControllerStatics2(|this| unsafe { @@ -181,7 +181,7 @@ impl PwmController { (::windows_core::Interface::vtable(this).GetDeviceSelectorFromFriendlyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(friendlyname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPwmControllerStatics3(|this| unsafe { @@ -224,7 +224,7 @@ unsafe impl ::core::marker::Sync for PwmController {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PwmPin(::windows_core::IUnknown); impl PwmPin { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Devices/Radios/mod.rs b/crates/libs/windows/src/Windows/Devices/Radios/mod.rs index 90f3826609..700639bca4 100644 --- a/crates/libs/windows/src/Windows/Devices/Radios/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Radios/mod.rs @@ -60,7 +60,7 @@ pub struct IRadioStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Radio(::windows_core::IUnknown); impl Radio { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStateAsync(&self, value: RadioState) -> ::windows_core::Result> { let this = self; @@ -69,7 +69,7 @@ impl Radio { (::windows_core::Interface::vtable(this).SetStateAsync)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -81,7 +81,7 @@ impl Radio { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -108,7 +108,7 @@ impl Radio { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRadiosAsync() -> ::windows_core::Result>> { Self::IRadioStatics(|this| unsafe { @@ -122,7 +122,7 @@ impl Radio { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IRadioStatics(|this| unsafe { @@ -130,7 +130,7 @@ impl Radio { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::IRadioStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Devices/Scanners/impl.rs b/crates/libs/windows/src/Windows/Devices/Scanners/impl.rs index 84c20e846a..3015c6c2b4 100644 --- a/crates/libs/windows/src/Windows/Devices/Scanners/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/Scanners/impl.rs @@ -59,7 +59,7 @@ impl IImageScannerFormatConfiguration_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IImageScannerSourceConfiguration_Impl: Sized + IImageScannerFormatConfiguration_Impl { fn MinScanArea(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Devices/Scanners/mod.rs b/crates/libs/windows/src/Windows/Devices/Scanners/mod.rs index 78915ce1cd..224f22491d 100644 --- a/crates/libs/windows/src/Windows/Devices/Scanners/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Scanners/mod.rs @@ -167,7 +167,7 @@ pub struct IImageScannerScanResult_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IImageScannerSourceConfiguration(::windows_core::IUnknown); impl IImageScannerSourceConfiguration { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinScanArea(&self) -> ::windows_core::Result { let this = self; @@ -176,7 +176,7 @@ impl IImageScannerSourceConfiguration { (::windows_core::Interface::vtable(this).MinScanArea)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxScanArea(&self) -> ::windows_core::Result { let this = self; @@ -185,7 +185,7 @@ impl IImageScannerSourceConfiguration { (::windows_core::Interface::vtable(this).MaxScanArea)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectedScanRegion(&self) -> ::windows_core::Result { let this = self; @@ -194,7 +194,7 @@ impl IImageScannerSourceConfiguration { (::windows_core::Interface::vtable(this).SelectedScanRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSelectedScanRegion(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; @@ -516,7 +516,7 @@ impl ImageScanner { (::windows_core::Interface::vtable(this).IsPreviewSupported)(::windows_core::Interface::as_raw(this), scansource, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ScanPreviewToStreamAsync(&self, scansource: ImageScannerScanSource, targetstream: P0) -> ::windows_core::Result> where @@ -528,7 +528,7 @@ impl ImageScanner { (::windows_core::Interface::vtable(this).ScanPreviewToStreamAsync)(::windows_core::Interface::as_raw(this), scansource, targetstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn ScanFilesToFolderAsync(&self, scansource: ImageScannerScanSource, storagefolder: P0) -> ::windows_core::Result> where @@ -540,7 +540,7 @@ impl ImageScanner { (::windows_core::Interface::vtable(this).ScanFilesToFolderAsync)(::windows_core::Interface::as_raw(this), scansource, storagefolder.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IImageScannerStatics(|this| unsafe { @@ -643,7 +643,7 @@ impl ImageScannerFeederConfiguration { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAutoDetectPageSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Printing`"] + #[doc = "Required features: `\"Graphics_Printing\"`"] #[cfg(feature = "Graphics_Printing")] pub fn PageSize(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -652,13 +652,13 @@ impl ImageScannerFeederConfiguration { (::windows_core::Interface::vtable(this).PageSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Printing`"] + #[doc = "Required features: `\"Graphics_Printing\"`"] #[cfg(feature = "Graphics_Printing")] pub fn SetPageSize(&self, value: super::super::Graphics::Printing::PrintMediaSize) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPageSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Printing`"] + #[doc = "Required features: `\"Graphics_Printing\"`"] #[cfg(feature = "Graphics_Printing")] pub fn PageOrientation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -667,13 +667,13 @@ impl ImageScannerFeederConfiguration { (::windows_core::Interface::vtable(this).PageOrientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Printing`"] + #[doc = "Required features: `\"Graphics_Printing\"`"] #[cfg(feature = "Graphics_Printing")] pub fn SetPageOrientation(&self, value: super::super::Graphics::Printing::PrintOrientation) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPageOrientation)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PageSizeDimensions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -682,7 +682,7 @@ impl ImageScannerFeederConfiguration { (::windows_core::Interface::vtable(this).PageSizeDimensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Printing`"] + #[doc = "Required features: `\"Graphics_Printing\"`"] #[cfg(feature = "Graphics_Printing")] pub fn IsPageSizeSupported(&self, pagesize: super::super::Graphics::Printing::PrintMediaSize, pageorientation: super::super::Graphics::Printing::PrintOrientation) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -763,7 +763,7 @@ impl ImageScannerFeederConfiguration { (::windows_core::Interface::vtable(this).IsFormatSupported)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinScanArea(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -772,7 +772,7 @@ impl ImageScannerFeederConfiguration { (::windows_core::Interface::vtable(this).MinScanArea)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxScanArea(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -781,7 +781,7 @@ impl ImageScannerFeederConfiguration { (::windows_core::Interface::vtable(this).MaxScanArea)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectedScanRegion(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -790,7 +790,7 @@ impl ImageScannerFeederConfiguration { (::windows_core::Interface::vtable(this).SelectedScanRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSelectedScanRegion(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1003,7 +1003,7 @@ impl ImageScannerFlatbedConfiguration { (::windows_core::Interface::vtable(this).IsFormatSupported)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinScanArea(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1012,7 +1012,7 @@ impl ImageScannerFlatbedConfiguration { (::windows_core::Interface::vtable(this).MinScanArea)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxScanArea(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1021,7 +1021,7 @@ impl ImageScannerFlatbedConfiguration { (::windows_core::Interface::vtable(this).MaxScanArea)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectedScanRegion(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1030,7 +1030,7 @@ impl ImageScannerFlatbedConfiguration { (::windows_core::Interface::vtable(this).SelectedScanRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSelectedScanRegion(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1252,7 +1252,7 @@ unsafe impl ::core::marker::Sync for ImageScannerPreviewResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ImageScannerScanResult(::windows_core::IUnknown); impl ImageScannerScanResult { - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn ScannedFiles(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Sensors/Custom/mod.rs b/crates/libs/windows/src/Windows/Devices/Sensors/Custom/mod.rs index 2a94bd49ac..ab73ba94a9 100644 --- a/crates/libs/windows/src/Windows/Devices/Sensors/Custom/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Sensors/Custom/mod.rs @@ -158,7 +158,7 @@ impl CustomSensor { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -170,7 +170,7 @@ impl CustomSensor { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -200,7 +200,7 @@ impl CustomSensor { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), interfaceid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(sensorid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICustomSensorStatics(|this| unsafe { @@ -233,7 +233,7 @@ unsafe impl ::core::marker::Sync for CustomSensor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CustomSensorReading(::windows_core::IUnknown); impl CustomSensorReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -242,7 +242,7 @@ impl CustomSensorReading { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -251,7 +251,7 @@ impl CustomSensorReading { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PerformanceCount(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Devices/Sensors/mod.rs b/crates/libs/windows/src/Windows/Devices/Sensors/mod.rs index 752cbed3a6..e4a48eca46 100644 --- a/crates/libs/windows/src/Windows/Devices/Sensors/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Sensors/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_Sensors_Custom")] -#[doc = "Required features: `Devices_Sensors_Custom`"] +#[doc = "Required features: `\"Devices_Sensors_Custom\"`"] pub mod Custom; #[doc(hidden)] #[repr(transparent)] @@ -2893,7 +2893,7 @@ impl Accelerometer { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2905,13 +2905,13 @@ impl Accelerometer { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadingChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Shaken(&self, handler: P0) -> ::windows_core::Result where @@ -2923,19 +2923,19 @@ impl Accelerometer { (::windows_core::Interface::vtable(this).Shaken)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShaken(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveShaken)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn SetReadingTransform(&self, value: super::super::Graphics::Display::DisplayOrientations) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetReadingTransform)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn ReadingTransform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2995,7 +2995,7 @@ impl Accelerometer { (::windows_core::Interface::vtable(this).GetDefaultWithAccelerometerReadingType)(::windows_core::Interface::as_raw(this), readingtype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IAccelerometerStatics3(|this| unsafe { @@ -3097,7 +3097,7 @@ unsafe impl ::core::marker::Sync for AccelerometerDataThreshold {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AccelerometerReading(::windows_core::IUnknown); impl AccelerometerReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -3127,7 +3127,7 @@ impl AccelerometerReading { (::windows_core::Interface::vtable(this).AccelerationZ)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PerformanceCount(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3136,7 +3136,7 @@ impl AccelerometerReading { (::windows_core::Interface::vtable(this).PerformanceCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3192,7 +3192,7 @@ unsafe impl ::core::marker::Sync for AccelerometerReadingChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AccelerometerShakenEventArgs(::windows_core::IUnknown); impl AccelerometerShakenEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -3221,7 +3221,7 @@ unsafe impl ::core::marker::Sync for AccelerometerShakenEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ActivitySensor(::windows_core::IUnknown); impl ActivitySensor { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCurrentReadingAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3230,7 +3230,7 @@ impl ActivitySensor { (::windows_core::Interface::vtable(this).GetCurrentReadingAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SubscribedActivities(&self) -> ::windows_core::Result> { let this = self; @@ -3253,7 +3253,7 @@ impl ActivitySensor { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedActivities(&self) -> ::windows_core::Result> { let this = self; @@ -3269,7 +3269,7 @@ impl ActivitySensor { (::windows_core::Interface::vtable(this).MinimumReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3281,13 +3281,13 @@ impl ActivitySensor { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadingChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IActivitySensorStatics(|this| unsafe { @@ -3301,7 +3301,7 @@ impl ActivitySensor { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IActivitySensorStatics(|this| unsafe { @@ -3309,7 +3309,7 @@ impl ActivitySensor { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSystemHistoryAsync(fromtime: super::super::Foundation::DateTime) -> ::windows_core::Result>> { Self::IActivitySensorStatics(|this| unsafe { @@ -3317,7 +3317,7 @@ impl ActivitySensor { (::windows_core::Interface::vtable(this).GetSystemHistoryAsync)(::windows_core::Interface::as_raw(this), fromtime, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSystemHistoryWithDurationAsync(fromtime: super::super::Foundation::DateTime, duration: super::super::Foundation::TimeSpan) -> ::windows_core::Result>> { Self::IActivitySensorStatics(|this| unsafe { @@ -3350,7 +3350,7 @@ unsafe impl ::core::marker::Sync for ActivitySensor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ActivitySensorReading(::windows_core::IUnknown); impl ActivitySensorReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -3447,7 +3447,7 @@ unsafe impl ::core::marker::Sync for ActivitySensorReadingChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ActivitySensorTriggerDetails(::windows_core::IUnknown); impl ActivitySensorTriggerDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadReports(&self) -> ::windows_core::Result> { let this = self; @@ -3508,7 +3508,7 @@ impl Altimeter { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3520,7 +3520,7 @@ impl Altimeter { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3575,7 +3575,7 @@ unsafe impl ::core::marker::Sync for Altimeter {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AltimeterReading(::windows_core::IUnknown); impl AltimeterReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -3591,7 +3591,7 @@ impl AltimeterReading { (::windows_core::Interface::vtable(this).AltitudeChangeInMeters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PerformanceCount(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3600,7 +3600,7 @@ impl AltimeterReading { (::windows_core::Interface::vtable(this).PerformanceCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3688,7 +3688,7 @@ impl Barometer { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3700,7 +3700,7 @@ impl Barometer { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3737,7 +3737,7 @@ impl Barometer { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IBarometerStatics2(|this| unsafe { @@ -3812,7 +3812,7 @@ unsafe impl ::core::marker::Sync for BarometerDataThreshold {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BarometerReading(::windows_core::IUnknown); impl BarometerReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -3828,7 +3828,7 @@ impl BarometerReading { (::windows_core::Interface::vtable(this).StationPressureInHectopascals)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PerformanceCount(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3837,7 +3837,7 @@ impl BarometerReading { (::windows_core::Interface::vtable(this).PerformanceCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3918,7 +3918,7 @@ impl Compass { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3930,19 +3930,19 @@ impl Compass { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadingChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn SetReadingTransform(&self, value: super::super::Graphics::Display::DisplayOrientations) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetReadingTransform)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn ReadingTransform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3995,7 +3995,7 @@ impl Compass { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICompassStatics2(|this| unsafe { @@ -4064,7 +4064,7 @@ unsafe impl ::core::marker::Sync for CompassDataThreshold {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CompassReading(::windows_core::IUnknown); impl CompassReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -4080,7 +4080,7 @@ impl CompassReading { (::windows_core::Interface::vtable(this).HeadingMagneticNorth)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadingTrueNorth(&self) -> ::windows_core::Result> { let this = self; @@ -4089,7 +4089,7 @@ impl CompassReading { (::windows_core::Interface::vtable(this).HeadingTrueNorth)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PerformanceCount(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4098,7 +4098,7 @@ impl CompassReading { (::windows_core::Interface::vtable(this).PerformanceCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4186,7 +4186,7 @@ impl Gyrometer { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4198,19 +4198,19 @@ impl Gyrometer { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadingChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn SetReadingTransform(&self, value: super::super::Graphics::Display::DisplayOrientations) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetReadingTransform)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn ReadingTransform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4263,7 +4263,7 @@ impl Gyrometer { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IGyrometerStatics2(|this| unsafe { @@ -4354,7 +4354,7 @@ unsafe impl ::core::marker::Sync for GyrometerDataThreshold {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GyrometerReading(::windows_core::IUnknown); impl GyrometerReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -4384,7 +4384,7 @@ impl GyrometerReading { (::windows_core::Interface::vtable(this).AngularVelocityZ)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PerformanceCount(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4393,7 +4393,7 @@ impl GyrometerReading { (::windows_core::Interface::vtable(this).PerformanceCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4449,7 +4449,7 @@ unsafe impl ::core::marker::Sync for GyrometerReadingChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HingeAngleReading(::windows_core::IUnknown); impl HingeAngleReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -4465,7 +4465,7 @@ impl HingeAngleReading { (::windows_core::Interface::vtable(this).AngleInDegrees)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -4494,7 +4494,7 @@ unsafe impl ::core::marker::Sync for HingeAngleReading {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HingeAngleSensor(::windows_core::IUnknown); impl HingeAngleSensor { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCurrentReadingAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4528,7 +4528,7 @@ impl HingeAngleSensor { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetReportThresholdInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4540,7 +4540,7 @@ impl HingeAngleSensor { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4552,7 +4552,7 @@ impl HingeAngleSensor { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IHingeAngleSensorStatics(|this| unsafe { @@ -4560,7 +4560,7 @@ impl HingeAngleSensor { (::windows_core::Interface::vtable(this).GetDefaultAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRelatedToAdjacentPanelsAsync(firstpanelid: &::windows_core::HSTRING, secondpanelid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IHingeAngleSensorStatics(|this| unsafe { @@ -4568,7 +4568,7 @@ impl HingeAngleSensor { (::windows_core::Interface::vtable(this).GetRelatedToAdjacentPanelsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(firstpanelid), ::core::mem::transmute_copy(secondpanelid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IHingeAngleSensorStatics(|this| unsafe { @@ -4635,7 +4635,7 @@ impl HumanPresenceFeatures { (::windows_core::Interface::vtable(this).SensorId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedWakeOrLockDistancesInMillimeters(&self) -> ::windows_core::Result> { let this = self; @@ -4692,7 +4692,7 @@ impl HumanPresenceSensor { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxDetectableDistanceInMillimeters(&self) -> ::windows_core::Result> { let this = self; @@ -4701,7 +4701,7 @@ impl HumanPresenceSensor { (::windows_core::Interface::vtable(this).MaxDetectableDistanceInMillimeters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinDetectableDistanceInMillimeters(&self) -> ::windows_core::Result> { let this = self; @@ -4717,7 +4717,7 @@ impl HumanPresenceSensor { (::windows_core::Interface::vtable(this).GetCurrentReading)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4729,7 +4729,7 @@ impl HumanPresenceSensor { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4741,7 +4741,7 @@ impl HumanPresenceSensor { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(sensorid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IHumanPresenceSensorStatics(|this| unsafe { @@ -4749,7 +4749,7 @@ impl HumanPresenceSensor { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sensorid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IHumanPresenceSensorStatics(|this| unsafe { @@ -4782,7 +4782,7 @@ unsafe impl ::core::marker::Sync for HumanPresenceSensor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HumanPresenceSensorReading(::windows_core::IUnknown); impl HumanPresenceSensorReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -4805,7 +4805,7 @@ impl HumanPresenceSensorReading { (::windows_core::Interface::vtable(this).Engagement)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DistanceInMillimeters(&self) -> ::windows_core::Result> { let this = self; @@ -4883,7 +4883,7 @@ impl HumanPresenceSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsWakeOnApproachEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WakeOnApproachDistanceInMillimeters(&self) -> ::windows_core::Result> { let this = self; @@ -4892,7 +4892,7 @@ impl HumanPresenceSettings { (::windows_core::Interface::vtable(this).WakeOnApproachDistanceInMillimeters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetWakeOnApproachDistanceInMillimeters(&self, value: P0) -> ::windows_core::Result<()> where @@ -4912,7 +4912,7 @@ impl HumanPresenceSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsLockOnLeaveEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LockOnLeaveDistanceInMillimeters(&self) -> ::windows_core::Result> { let this = self; @@ -4921,7 +4921,7 @@ impl HumanPresenceSettings { (::windows_core::Interface::vtable(this).LockOnLeaveDistanceInMillimeters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLockOnLeaveDistanceInMillimeters(&self, value: P0) -> ::windows_core::Result<()> where @@ -4930,7 +4930,7 @@ impl HumanPresenceSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLockOnLeaveDistanceInMillimeters)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LockOnLeaveTimeout(&self) -> ::windows_core::Result { let this = self; @@ -4939,7 +4939,7 @@ impl HumanPresenceSettings { (::windows_core::Interface::vtable(this).LockOnLeaveTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLockOnLeaveTimeout(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -4956,7 +4956,7 @@ impl HumanPresenceSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsAttentionAwareDimmingEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCurrentSettingsAsync() -> ::windows_core::Result> { Self::IHumanPresenceSettingsStatics(|this| unsafe { @@ -4970,7 +4970,7 @@ impl HumanPresenceSettings { (::windows_core::Interface::vtable(this).GetCurrentSettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateSettingsAsync(settings: P0) -> ::windows_core::Result where @@ -4987,7 +4987,7 @@ impl HumanPresenceSettings { { Self::IHumanPresenceSettingsStatics(|this| unsafe { (::windows_core::Interface::vtable(this).UpdateSettings)(::windows_core::Interface::as_raw(this), settings.into_param().abi()).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSupportedFeaturesForSensorIdAsync(sensorid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IHumanPresenceSettingsStatics(|this| unsafe { @@ -5001,7 +5001,7 @@ impl HumanPresenceSettings { (::windows_core::Interface::vtable(this).GetSupportedFeaturesForSensorId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sensorid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedLockOnLeaveTimeouts() -> ::windows_core::Result> { Self::IHumanPresenceSettingsStatics(|this| unsafe { @@ -5009,7 +5009,7 @@ impl HumanPresenceSettings { (::windows_core::Interface::vtable(this).GetSupportedLockOnLeaveTimeouts)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SettingsChanged(handler: P0) -> ::windows_core::Result where @@ -5020,7 +5020,7 @@ impl HumanPresenceSettings { (::windows_core::Interface::vtable(this).SettingsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSettingsChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IHumanPresenceSettingsStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveSettingsChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -5075,7 +5075,7 @@ impl Inclinometer { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -5087,19 +5087,19 @@ impl Inclinometer { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadingChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn SetReadingTransform(&self, value: super::super::Graphics::Display::DisplayOrientations) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetReadingTransform)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn ReadingTransform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5171,7 +5171,7 @@ impl Inclinometer { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), readingtype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IInclinometerStatics4(|this| unsafe { @@ -5272,7 +5272,7 @@ unsafe impl ::core::marker::Sync for InclinometerDataThreshold {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InclinometerReading(::windows_core::IUnknown); impl InclinometerReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -5302,7 +5302,7 @@ impl InclinometerReading { (::windows_core::Interface::vtable(this).YawDegrees)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PerformanceCount(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5311,7 +5311,7 @@ impl InclinometerReading { (::windows_core::Interface::vtable(this).PerformanceCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5399,7 +5399,7 @@ impl LightSensor { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -5411,7 +5411,7 @@ impl LightSensor { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5461,7 +5461,7 @@ impl LightSensor { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ILightSensorStatics2(|this| unsafe { @@ -5541,7 +5541,7 @@ unsafe impl ::core::marker::Sync for LightSensorDataThreshold {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LightSensorReading(::windows_core::IUnknown); impl LightSensorReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -5557,7 +5557,7 @@ impl LightSensorReading { (::windows_core::Interface::vtable(this).IlluminanceInLux)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PerformanceCount(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5566,7 +5566,7 @@ impl LightSensorReading { (::windows_core::Interface::vtable(this).PerformanceCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5647,7 +5647,7 @@ impl Magnetometer { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -5659,19 +5659,19 @@ impl Magnetometer { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadingChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn SetReadingTransform(&self, value: super::super::Graphics::Display::DisplayOrientations) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetReadingTransform)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn ReadingTransform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5724,7 +5724,7 @@ impl Magnetometer { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IMagnetometerStatics2(|this| unsafe { @@ -5815,7 +5815,7 @@ unsafe impl ::core::marker::Sync for MagnetometerDataThreshold {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MagnetometerReading(::windows_core::IUnknown); impl MagnetometerReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -5852,7 +5852,7 @@ impl MagnetometerReading { (::windows_core::Interface::vtable(this).DirectionalAccuracy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PerformanceCount(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5861,7 +5861,7 @@ impl MagnetometerReading { (::windows_core::Interface::vtable(this).PerformanceCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5942,7 +5942,7 @@ impl OrientationSensor { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -5954,19 +5954,19 @@ impl OrientationSensor { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadingChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn SetReadingTransform(&self, value: super::super::Graphics::Display::DisplayOrientations) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetReadingTransform)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn ReadingTransform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6043,7 +6043,7 @@ impl OrientationSensor { (::windows_core::Interface::vtable(this).GetDeviceSelectorWithSensorReadingTypeAndSensorOptimizationGoal)(::windows_core::Interface::as_raw(this), readingtype, optimizationgoal, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IOrientationSensorStatics4(|this| unsafe { @@ -6091,7 +6091,7 @@ unsafe impl ::core::marker::Sync for OrientationSensor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct OrientationSensorReading(::windows_core::IUnknown); impl OrientationSensorReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -6114,7 +6114,7 @@ impl OrientationSensorReading { (::windows_core::Interface::vtable(this).Quaternion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PerformanceCount(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6123,7 +6123,7 @@ impl OrientationSensorReading { (::windows_core::Interface::vtable(this).PerformanceCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6218,7 +6218,7 @@ impl Pedometer { (::windows_core::Interface::vtable(this).ReportInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -6230,13 +6230,13 @@ impl Pedometer { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadingChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCurrentReadings(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6245,7 +6245,7 @@ impl Pedometer { (::windows_core::Interface::vtable(this).GetCurrentReadings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPedometerStatics(|this| unsafe { @@ -6253,7 +6253,7 @@ impl Pedometer { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::IPedometerStatics(|this| unsafe { @@ -6267,7 +6267,7 @@ impl Pedometer { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSystemHistoryAsync(fromtime: super::super::Foundation::DateTime) -> ::windows_core::Result>> { Self::IPedometerStatics(|this| unsafe { @@ -6275,7 +6275,7 @@ impl Pedometer { (::windows_core::Interface::vtable(this).GetSystemHistoryAsync)(::windows_core::Interface::as_raw(this), fromtime, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSystemHistoryWithDurationAsync(fromtime: super::super::Foundation::DateTime, duration: super::super::Foundation::TimeSpan) -> ::windows_core::Result>> { Self::IPedometerStatics(|this| unsafe { @@ -6283,7 +6283,7 @@ impl Pedometer { (::windows_core::Interface::vtable(this).GetSystemHistoryWithDurationAsync)(::windows_core::Interface::as_raw(this), fromtime, duration, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetReadingsFromTriggerDetails(triggerdetails: P0) -> ::windows_core::Result> where @@ -6373,7 +6373,7 @@ impl PedometerReading { (::windows_core::Interface::vtable(this).CumulativeSteps)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -6382,7 +6382,7 @@ impl PedometerReading { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CumulativeStepsDuration(&self) -> ::windows_core::Result { let this = self; @@ -6445,7 +6445,7 @@ impl ProximitySensor { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxDistanceInMillimeters(&self) -> ::windows_core::Result> { let this = self; @@ -6454,7 +6454,7 @@ impl ProximitySensor { (::windows_core::Interface::vtable(this).MaxDistanceInMillimeters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinDistanceInMillimeters(&self) -> ::windows_core::Result> { let this = self; @@ -6470,7 +6470,7 @@ impl ProximitySensor { (::windows_core::Interface::vtable(this).GetCurrentReading)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -6482,13 +6482,13 @@ impl ProximitySensor { (::windows_core::Interface::vtable(this).ReadingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveReadingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReadingChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateDisplayOnOffController(&self) -> ::windows_core::Result { let this = self; @@ -6509,7 +6509,7 @@ impl ProximitySensor { (::windows_core::Interface::vtable(this).FromId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sensorid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetReadingsFromTriggerDetails(triggerdetails: P0) -> ::windows_core::Result> where @@ -6581,14 +6581,14 @@ impl ::windows_core::RuntimeName for ProximitySensorDataThreshold { impl ::windows_core::CanTryInto for ProximitySensorDataThreshold {} unsafe impl ::core::marker::Send for ProximitySensorDataThreshold {} unsafe impl ::core::marker::Sync for ProximitySensorDataThreshold {} -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ProximitySensorDisplayOnOffController(::windows_core::IUnknown); #[cfg(feature = "Foundation")] impl ProximitySensorDisplayOnOffController { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = self; @@ -6623,7 +6623,7 @@ unsafe impl ::core::marker::Sync for ProximitySensorDisplayOnOffController {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ProximitySensorReading(::windows_core::IUnknown); impl ProximitySensorReading { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -6639,7 +6639,7 @@ impl ProximitySensorReading { (::windows_core::Interface::vtable(this).IsDetected)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DistanceInMillimeters(&self) -> ::windows_core::Result> { let this = self; @@ -6867,7 +6867,7 @@ impl SimpleOrientationSensor { (::windows_core::Interface::vtable(this).GetCurrentOrientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OrientationChanged(&self, handler: P0) -> ::windows_core::Result where @@ -6879,19 +6879,19 @@ impl SimpleOrientationSensor { (::windows_core::Interface::vtable(this).OrientationChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOrientationChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveOrientationChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn SetReadingTransform(&self, value: super::super::Graphics::Display::DisplayOrientations) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetReadingTransform)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Display`"] + #[doc = "Required features: `\"Graphics_Display\"`"] #[cfg(feature = "Graphics_Display")] pub fn ReadingTransform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6919,7 +6919,7 @@ impl SimpleOrientationSensor { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ISimpleOrientationSensorStatics2(|this| unsafe { @@ -6957,7 +6957,7 @@ unsafe impl ::core::marker::Sync for SimpleOrientationSensor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SimpleOrientationSensorOrientationChangedEventArgs(::windows_core::IUnknown); impl SimpleOrientationSensorOrientationChangedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/SerialCommunication/mod.rs b/crates/libs/windows/src/Windows/Devices/SerialCommunication/mod.rs index f312f924f9..59fdbf7175 100644 --- a/crates/libs/windows/src/Windows/Devices/SerialCommunication/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/SerialCommunication/mod.rs @@ -188,7 +188,7 @@ unsafe impl ::core::marker::Sync for PinChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SerialDevice(::windows_core::IUnknown); impl SerialDevice { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -306,7 +306,7 @@ impl SerialDevice { (::windows_core::Interface::vtable(this).PortName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadTimeout(&self) -> ::windows_core::Result { let this = self; @@ -315,7 +315,7 @@ impl SerialDevice { (::windows_core::Interface::vtable(this).ReadTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetReadTimeout(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -346,7 +346,7 @@ impl SerialDevice { (::windows_core::Interface::vtable(this).UsbProductId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteTimeout(&self) -> ::windows_core::Result { let this = self; @@ -355,13 +355,13 @@ impl SerialDevice { (::windows_core::Interface::vtable(this).WriteTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetWriteTimeout(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetWriteTimeout)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InputStream(&self) -> ::windows_core::Result { let this = self; @@ -370,7 +370,7 @@ impl SerialDevice { (::windows_core::Interface::vtable(this).InputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = self; @@ -379,7 +379,7 @@ impl SerialDevice { (::windows_core::Interface::vtable(this).OutputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorReceived(&self, reporthandler: P0) -> ::windows_core::Result where @@ -391,13 +391,13 @@ impl SerialDevice { (::windows_core::Interface::vtable(this).ErrorReceived)(::windows_core::Interface::as_raw(this), reporthandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveErrorReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveErrorReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PinChanged(&self, reporthandler: P0) -> ::windows_core::Result where @@ -409,7 +409,7 @@ impl SerialDevice { (::windows_core::Interface::vtable(this).PinChanged)(::windows_core::Interface::as_raw(this), reporthandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePinChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -433,7 +433,7 @@ impl SerialDevice { (::windows_core::Interface::vtable(this).GetDeviceSelectorFromUsbVidPid)(::windows_core::Interface::as_raw(this), vendorid, productid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ISerialDeviceStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Devices/SmartCards/mod.rs b/crates/libs/windows/src/Windows/Devices/SmartCards/mod.rs index 730d408a78..6f9dd61a2d 100644 --- a/crates/libs/windows/src/Windows/Devices/SmartCards/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/SmartCards/mod.rs @@ -1360,7 +1360,7 @@ unsafe impl ::core::marker::Send for CardRemovedEventArgs {} unsafe impl ::core::marker::Sync for CardRemovedEventArgs {} pub struct KnownSmartCardAppletIds; impl KnownSmartCardAppletIds { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn PaymentSystemEnvironment() -> ::windows_core::Result { Self::IKnownSmartCardAppletIds(|this| unsafe { @@ -1368,7 +1368,7 @@ impl KnownSmartCardAppletIds { (::windows_core::Interface::vtable(this).PaymentSystemEnvironment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ProximityPaymentSystemEnvironment() -> ::windows_core::Result { Self::IKnownSmartCardAppletIds(|this| unsafe { @@ -1396,7 +1396,7 @@ impl SmartCard { (::windows_core::Interface::vtable(this).Reader)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetStatusAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1405,7 +1405,7 @@ impl SmartCard { (::windows_core::Interface::vtable(this).GetStatusAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetAnswerToResetAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1414,7 +1414,7 @@ impl SmartCard { (::windows_core::Interface::vtable(this).GetAnswerToResetAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1461,7 +1461,7 @@ impl SmartCardAppletIdGroup { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDisplayName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn AppletIds(&self) -> ::windows_core::Result> { let this = self; @@ -1503,7 +1503,7 @@ impl SmartCardAppletIdGroup { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAutomaticEnablement)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Logo(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1512,7 +1512,7 @@ impl SmartCardAppletIdGroup { (::windows_core::Interface::vtable(this).Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetLogo(&self, value: P0) -> ::windows_core::Result<()> where @@ -1532,7 +1532,7 @@ impl SmartCardAppletIdGroup { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDescription)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1552,7 +1552,7 @@ impl SmartCardAppletIdGroup { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSecureUserAuthenticationRequired)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn Create(displayname: &::windows_core::HSTRING, appletids: P0, emulationcategory: SmartCardEmulationCategory, emulationtype: SmartCardEmulationType) -> ::windows_core::Result where @@ -1613,7 +1613,7 @@ impl SmartCardAppletIdGroupRegistration { (::windows_core::Interface::vtable(this).AppletIdGroup)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestActivationPolicyChangeAsync(&self, policy: SmartCardAppletIdGroupActivationPolicy) -> ::windows_core::Result> { let this = self; @@ -1629,7 +1629,7 @@ impl SmartCardAppletIdGroupRegistration { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAutomaticResponseApdusAsync(&self, apdus: P0) -> ::windows_core::Result where @@ -1648,7 +1648,7 @@ impl SmartCardAppletIdGroupRegistration { (::windows_core::Interface::vtable(this).SmartCardReaderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetPropertiesAsync(&self, props: P0) -> ::windows_core::Result where @@ -1680,7 +1680,7 @@ unsafe impl ::core::marker::Sync for SmartCardAppletIdGroupRegistration {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmartCardAutomaticResponseApdu(::windows_core::IUnknown); impl SmartCardAutomaticResponseApdu { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CommandApdu(&self) -> ::windows_core::Result { let this = self; @@ -1689,7 +1689,7 @@ impl SmartCardAutomaticResponseApdu { (::windows_core::Interface::vtable(this).CommandApdu)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetCommandApdu(&self, value: P0) -> ::windows_core::Result<()> where @@ -1698,7 +1698,7 @@ impl SmartCardAutomaticResponseApdu { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCommandApdu)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CommandApduBitMask(&self) -> ::windows_core::Result { let this = self; @@ -1707,7 +1707,7 @@ impl SmartCardAutomaticResponseApdu { (::windows_core::Interface::vtable(this).CommandApduBitMask)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetCommandApduBitMask(&self, value: P0) -> ::windows_core::Result<()> where @@ -1727,7 +1727,7 @@ impl SmartCardAutomaticResponseApdu { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetShouldMatchLength)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AppletId(&self) -> ::windows_core::Result { let this = self; @@ -1736,7 +1736,7 @@ impl SmartCardAutomaticResponseApdu { (::windows_core::Interface::vtable(this).AppletId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetAppletId(&self, value: P0) -> ::windows_core::Result<()> where @@ -1745,7 +1745,7 @@ impl SmartCardAutomaticResponseApdu { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAppletId)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ResponseApdu(&self) -> ::windows_core::Result { let this = self; @@ -1754,7 +1754,7 @@ impl SmartCardAutomaticResponseApdu { (::windows_core::Interface::vtable(this).ResponseApdu)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetResponseApdu(&self, value: P0) -> ::windows_core::Result<()> where @@ -1763,7 +1763,7 @@ impl SmartCardAutomaticResponseApdu { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetResponseApdu)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InputState(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1772,7 +1772,7 @@ impl SmartCardAutomaticResponseApdu { (::windows_core::Interface::vtable(this).InputState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInputState(&self, value: P0) -> ::windows_core::Result<()> where @@ -1781,7 +1781,7 @@ impl SmartCardAutomaticResponseApdu { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetInputState)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OutputState(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1790,7 +1790,7 @@ impl SmartCardAutomaticResponseApdu { (::windows_core::Interface::vtable(this).OutputState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetOutputState(&self, value: P0) -> ::windows_core::Result<()> where @@ -1810,7 +1810,7 @@ impl SmartCardAutomaticResponseApdu { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAllowWhenCryptogramGeneratorNotPrepared)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Create(commandapdu: P0, responseapdu: P1) -> ::windows_core::Result where @@ -1847,13 +1847,13 @@ unsafe impl ::core::marker::Sync for SmartCardAutomaticResponseApdu {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmartCardChallengeContext(::windows_core::IUnknown); impl SmartCardChallengeContext { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Challenge(&self) -> ::windows_core::Result { let this = self; @@ -1862,7 +1862,7 @@ impl SmartCardChallengeContext { (::windows_core::Interface::vtable(this).Challenge)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn VerifyResponseAsync(&self, response: P0) -> ::windows_core::Result> where @@ -1874,7 +1874,7 @@ impl SmartCardChallengeContext { (::windows_core::Interface::vtable(this).VerifyResponseAsync)(::windows_core::Interface::as_raw(this), response.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ProvisionAsync(&self, response: P0, formatcard: bool) -> ::windows_core::Result where @@ -1886,7 +1886,7 @@ impl SmartCardChallengeContext { (::windows_core::Interface::vtable(this).ProvisionAsync)(::windows_core::Interface::as_raw(this), response.try_into_param()?.abi(), formatcard, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ProvisionAsyncWithNewCardId(&self, response: P0, formatcard: bool, newcardid: ::windows_core::GUID) -> ::windows_core::Result where @@ -1898,7 +1898,7 @@ impl SmartCardChallengeContext { (::windows_core::Interface::vtable(this).ProvisionAsyncWithNewCardId)(::windows_core::Interface::as_raw(this), response.try_into_param()?.abi(), formatcard, newcardid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ChangeAdministrativeKeyAsync(&self, response: P0, newadministrativekey: P1) -> ::windows_core::Result where @@ -1933,13 +1933,13 @@ unsafe impl ::core::marker::Sync for SmartCardChallengeContext {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmartCardConnection(::windows_core::IUnknown); impl SmartCardConnection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn TransmitAsync(&self, command: P0) -> ::windows_core::Result> where @@ -1973,7 +1973,7 @@ unsafe impl ::core::marker::Sync for SmartCardConnection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmartCardCryptogramGenerator(::windows_core::IUnknown); impl SmartCardCryptogramGenerator { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCryptogramMaterialTypes(&self) -> ::windows_core::Result> { let this = self; @@ -1982,7 +1982,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).SupportedCryptogramMaterialTypes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCryptogramAlgorithms(&self) -> ::windows_core::Result> { let this = self; @@ -1991,7 +1991,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).SupportedCryptogramAlgorithms)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCryptogramMaterialPackageFormats(&self) -> ::windows_core::Result> { let this = self; @@ -2000,7 +2000,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).SupportedCryptogramMaterialPackageFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCryptogramMaterialPackageConfirmationResponseFormats(&self) -> ::windows_core::Result> { let this = self; @@ -2009,7 +2009,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).SupportedCryptogramMaterialPackageConfirmationResponseFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedSmartCardCryptogramStorageKeyCapabilities(&self) -> ::windows_core::Result> { let this = self; @@ -2018,7 +2018,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).SupportedSmartCardCryptogramStorageKeyCapabilities)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteCryptogramMaterialStorageKeyAsync(&self, storagekeyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2027,7 +2027,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).DeleteCryptogramMaterialStorageKeyAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(storagekeyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateCryptogramMaterialStorageKeyAsync(&self, promptingbehavior: SmartCardUnlockPromptingBehavior, storagekeyname: &::windows_core::HSTRING, algorithm: SmartCardCryptogramStorageKeyAlgorithm, capabilities: SmartCardCryptogramStorageKeyCapabilities) -> ::windows_core::Result> { let this = self; @@ -2036,7 +2036,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).CreateCryptogramMaterialStorageKeyAsync)(::windows_core::Interface::as_raw(this), promptingbehavior, ::core::mem::transmute_copy(storagekeyname), algorithm, capabilities, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Security_Cryptography_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Cryptography_Core\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Cryptography_Core"))] pub fn RequestCryptogramMaterialStorageKeyInfoAsync(&self, promptingbehavior: SmartCardUnlockPromptingBehavior, storagekeyname: &::windows_core::HSTRING, format: super::super::Security::Cryptography::Core::CryptographicPublicKeyBlobType) -> ::windows_core::Result> { let this = self; @@ -2045,7 +2045,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).RequestCryptogramMaterialStorageKeyInfoAsync)(::windows_core::Interface::as_raw(this), promptingbehavior, ::core::mem::transmute_copy(storagekeyname), format, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ImportCryptogramMaterialPackageAsync(&self, format: SmartCardCryptogramMaterialPackageFormat, storagekeyname: &::windows_core::HSTRING, materialpackagename: &::windows_core::HSTRING, cryptogrammaterialpackage: P0) -> ::windows_core::Result> where @@ -2057,7 +2057,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).ImportCryptogramMaterialPackageAsync)(::windows_core::Interface::as_raw(this), format, ::core::mem::transmute_copy(storagekeyname), ::core::mem::transmute_copy(materialpackagename), cryptogrammaterialpackage.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn TryProvePossessionOfCryptogramMaterialPackageAsync(&self, promptingbehavior: SmartCardUnlockPromptingBehavior, responseformat: SmartCardCryptogramMaterialPackageConfirmationResponseFormat, materialpackagename: &::windows_core::HSTRING, materialname: &::windows_core::HSTRING, challenge: P0) -> ::windows_core::Result> where @@ -2069,7 +2069,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).TryProvePossessionOfCryptogramMaterialPackageAsync)(::windows_core::Interface::as_raw(this), promptingbehavior, responseformat, ::core::mem::transmute_copy(materialpackagename), ::core::mem::transmute_copy(materialname), challenge.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestUnlockCryptogramMaterialForUseAsync(&self, promptingbehavior: SmartCardUnlockPromptingBehavior) -> ::windows_core::Result> { let this = self; @@ -2078,7 +2078,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).RequestUnlockCryptogramMaterialForUseAsync)(::windows_core::Interface::as_raw(this), promptingbehavior, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteCryptogramMaterialPackageAsync(&self, materialpackagename: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2087,7 +2087,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).DeleteCryptogramMaterialPackageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(materialpackagename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn ValidateRequestApduAsync(&self, promptingbehavior: SmartCardUnlockPromptingBehavior, apdutovalidate: P0, cryptogramplacementsteps: P1) -> ::windows_core::Result> where @@ -2100,7 +2100,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).ValidateRequestApduAsync)(::windows_core::Interface::as_raw(this), promptingbehavior, apdutovalidate.try_into_param()?.abi(), cryptogramplacementsteps.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAllCryptogramStorageKeyCharacteristicsAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2109,7 +2109,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).GetAllCryptogramStorageKeyCharacteristicsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAllCryptogramMaterialPackageCharacteristicsAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2118,7 +2118,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).GetAllCryptogramMaterialPackageCharacteristicsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAllCryptogramMaterialPackageCharacteristicsWithStorageKeyAsync(&self, storagekeyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2127,7 +2127,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).GetAllCryptogramMaterialPackageCharacteristicsWithStorageKeyAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(storagekeyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAllCryptogramMaterialCharacteristicsAsync(&self, promptingbehavior: SmartCardUnlockPromptingBehavior, materialpackagename: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2136,7 +2136,7 @@ impl SmartCardCryptogramGenerator { (::windows_core::Interface::vtable(this).GetAllCryptogramMaterialCharacteristicsAsync)(::windows_core::Interface::as_raw(this), promptingbehavior, ::core::mem::transmute_copy(materialpackagename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSmartCardCryptogramGeneratorAsync() -> ::windows_core::Result> { Self::ISmartCardCryptogramGeneratorStatics(|this| unsafe { @@ -2194,7 +2194,7 @@ impl SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult { (::windows_core::Interface::vtable(this).OperationStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Characteristics(&self) -> ::windows_core::Result> { let this = self; @@ -2237,7 +2237,7 @@ impl SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult { (::windows_core::Interface::vtable(this).OperationStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Characteristics(&self) -> ::windows_core::Result> { let this = self; @@ -2280,7 +2280,7 @@ impl SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult { (::windows_core::Interface::vtable(this).OperationStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Characteristics(&self) -> ::windows_core::Result> { let this = self; @@ -2323,7 +2323,7 @@ impl SmartCardCryptogramMaterialCharacteristics { (::windows_core::Interface::vtable(this).MaterialName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllowedAlgorithms(&self) -> ::windows_core::Result> { let this = self; @@ -2332,7 +2332,7 @@ impl SmartCardCryptogramMaterialCharacteristics { (::windows_core::Interface::vtable(this).AllowedAlgorithms)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllowedProofOfPossessionAlgorithms(&self) -> ::windows_core::Result> { let this = self; @@ -2341,7 +2341,7 @@ impl SmartCardCryptogramMaterialCharacteristics { (::windows_core::Interface::vtable(this).AllowedProofOfPossessionAlgorithms)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllowedValidations(&self) -> ::windows_core::Result> { let this = self; @@ -2419,7 +2419,7 @@ impl SmartCardCryptogramMaterialPackageCharacteristics { (::windows_core::Interface::vtable(this).StorageKeyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateImported(&self) -> ::windows_core::Result { let this = self; @@ -2462,7 +2462,7 @@ impl SmartCardCryptogramMaterialPossessionProof { (::windows_core::Interface::vtable(this).OperationStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Proof(&self) -> ::windows_core::Result { let this = self; @@ -2509,7 +2509,7 @@ impl SmartCardCryptogramPlacementStep { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAlgorithm)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SourceData(&self) -> ::windows_core::Result { let this = self; @@ -2518,7 +2518,7 @@ impl SmartCardCryptogramPlacementStep { (::windows_core::Interface::vtable(this).SourceData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSourceData(&self, value: P0) -> ::windows_core::Result<()> where @@ -2641,7 +2641,7 @@ impl SmartCardCryptogramStorageKeyCharacteristics { (::windows_core::Interface::vtable(this).StorageKeyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateCreated(&self) -> ::windows_core::Result { let this = self; @@ -2691,7 +2691,7 @@ impl SmartCardCryptogramStorageKeyInfo { (::windows_core::Interface::vtable(this).OperationStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Core`"] + #[doc = "Required features: `\"Security_Cryptography_Core\"`"] #[cfg(feature = "Security_Cryptography_Core")] pub fn PublicKeyBlobType(&self) -> ::windows_core::Result { let this = self; @@ -2700,7 +2700,7 @@ impl SmartCardCryptogramStorageKeyInfo { (::windows_core::Interface::vtable(this).PublicKeyBlobType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn PublicKey(&self) -> ::windows_core::Result { let this = self; @@ -2716,7 +2716,7 @@ impl SmartCardCryptogramStorageKeyInfo { (::windows_core::Interface::vtable(this).AttestationStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Attestation(&self) -> ::windows_core::Result { let this = self; @@ -2725,7 +2725,7 @@ impl SmartCardCryptogramStorageKeyInfo { (::windows_core::Interface::vtable(this).Attestation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AttestationCertificateChain(&self) -> ::windows_core::Result { let this = self; @@ -2775,7 +2775,7 @@ impl SmartCardEmulator { (::windows_core::Interface::vtable(this).EnablementPolicy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApduReceived(&self, value: P0) -> ::windows_core::Result where @@ -2787,13 +2787,13 @@ impl SmartCardEmulator { (::windows_core::Interface::vtable(this).ApduReceived)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveApduReceived(&self, value: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveApduReceived)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionDeactivated(&self, value: P0) -> ::windows_core::Result where @@ -2805,7 +2805,7 @@ impl SmartCardEmulator { (::windows_core::Interface::vtable(this).ConnectionDeactivated)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionDeactivated(&self, value: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2822,7 +2822,7 @@ impl SmartCardEmulator { (::windows_core::Interface::vtable(this).IsHostCardEmulationSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::ISmartCardEmulatorStatics(|this| unsafe { @@ -2830,7 +2830,7 @@ impl SmartCardEmulator { (::windows_core::Interface::vtable(this).GetDefaultAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAppletIdGroupRegistrationsAsync() -> ::windows_core::Result>> { Self::ISmartCardEmulatorStatics2(|this| unsafe { @@ -2838,7 +2838,7 @@ impl SmartCardEmulator { (::windows_core::Interface::vtable(this).GetAppletIdGroupRegistrationsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RegisterAppletIdGroupAsync(appletidgroup: P0) -> ::windows_core::Result> where @@ -2849,7 +2849,7 @@ impl SmartCardEmulator { (::windows_core::Interface::vtable(this).RegisterAppletIdGroupAsync)(::windows_core::Interface::as_raw(this), appletidgroup.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnregisterAppletIdGroupAsync(registration: P0) -> ::windows_core::Result where @@ -2907,7 +2907,7 @@ unsafe impl ::core::marker::Sync for SmartCardEmulator {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmartCardEmulatorApduReceivedEventArgs(::windows_core::IUnknown); impl SmartCardEmulatorApduReceivedEventArgs { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CommandApdu(&self) -> ::windows_core::Result { let this = self; @@ -2923,7 +2923,7 @@ impl SmartCardEmulatorApduReceivedEventArgs { (::windows_core::Interface::vtable(this).ConnectionProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn TryRespondAsync(&self, responseapdu: P0) -> ::windows_core::Result> where @@ -2949,7 +2949,7 @@ impl SmartCardEmulatorApduReceivedEventArgs { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn TryRespondWithStateAsync(&self, responseapdu: P0, nextstate: P1) -> ::windows_core::Result> where @@ -2962,7 +2962,7 @@ impl SmartCardEmulatorApduReceivedEventArgs { (::windows_core::Interface::vtable(this).TryRespondWithStateAsync)(::windows_core::Interface::as_raw(this), responseapdu.try_into_param()?.abi(), nextstate.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn TryRespondWithCryptogramsAsync(&self, responsetemplate: P0, cryptogramplacementsteps: P1) -> ::windows_core::Result> where @@ -2975,7 +2975,7 @@ impl SmartCardEmulatorApduReceivedEventArgs { (::windows_core::Interface::vtable(this).TryRespondWithCryptogramsAsync)(::windows_core::Interface::as_raw(this), responsetemplate.try_into_param()?.abi(), cryptogramplacementsteps.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn TryRespondWithCryptogramsAndStateAsync(&self, responsetemplate: P0, cryptogramplacementsteps: P1, nextstate: P2) -> ::windows_core::Result> where @@ -3194,7 +3194,7 @@ unsafe impl ::core::marker::Sync for SmartCardPinResetDeferral {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmartCardPinResetRequest(::windows_core::IUnknown); impl SmartCardPinResetRequest { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Challenge(&self) -> ::windows_core::Result { let this = self; @@ -3203,7 +3203,7 @@ impl SmartCardPinResetRequest { (::windows_core::Interface::vtable(this).Challenge)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; @@ -3219,7 +3219,7 @@ impl SmartCardPinResetRequest { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetResponse(&self, response: P0) -> ::windows_core::Result<()> where @@ -3255,7 +3255,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).SmartCard)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIdAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3264,7 +3264,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).GetIdAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetNameAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3273,7 +3273,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).GetNameAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetChallengeContextAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3282,7 +3282,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).GetChallengeContextAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPinChangeAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3291,7 +3291,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).RequestPinChangeAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPinResetAsync(&self, handler: P0) -> ::windows_core::Result> where @@ -3303,7 +3303,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).RequestPinResetAsync)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAuthorityKeyContainerNameAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3312,7 +3312,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).GetAuthorityKeyContainerNameAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromSmartCardAsync(card: P0) -> ::windows_core::Result> where @@ -3323,7 +3323,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).FromSmartCardAsync)(::windows_core::Interface::as_raw(this), card.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn RequestVirtualSmartCardCreationAsync(friendlyname: &::windows_core::HSTRING, administrativekey: P0, pinpolicy: P1) -> ::windows_core::Result> where @@ -3335,7 +3335,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).RequestVirtualSmartCardCreationAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(friendlyname), administrativekey.try_into_param()?.abi(), pinpolicy.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn RequestVirtualSmartCardCreationAsyncWithCardId(friendlyname: &::windows_core::HSTRING, administrativekey: P0, pinpolicy: P1, cardid: ::windows_core::GUID) -> ::windows_core::Result> where @@ -3347,7 +3347,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).RequestVirtualSmartCardCreationAsyncWithCardId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(friendlyname), administrativekey.try_into_param()?.abi(), pinpolicy.into_param().abi(), cardid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestVirtualSmartCardDeletionAsync(card: P0) -> ::windows_core::Result> where @@ -3358,7 +3358,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).RequestVirtualSmartCardDeletionAsync)(::windows_core::Interface::as_raw(this), card.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn RequestAttestedVirtualSmartCardCreationAsync(friendlyname: &::windows_core::HSTRING, administrativekey: P0, pinpolicy: P1) -> ::windows_core::Result> where @@ -3370,7 +3370,7 @@ impl SmartCardProvisioning { (::windows_core::Interface::vtable(this).RequestAttestedVirtualSmartCardCreationAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(friendlyname), administrativekey.try_into_param()?.abi(), pinpolicy.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn RequestAttestedVirtualSmartCardCreationAsyncWithCardId(friendlyname: &::windows_core::HSTRING, administrativekey: P0, pinpolicy: P1, cardid: ::windows_core::GUID) -> ::windows_core::Result> where @@ -3433,7 +3433,7 @@ impl SmartCardReader { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetStatusAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3442,7 +3442,7 @@ impl SmartCardReader { (::windows_core::Interface::vtable(this).GetStatusAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllCardsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -3451,7 +3451,7 @@ impl SmartCardReader { (::windows_core::Interface::vtable(this).FindAllCardsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CardAdded(&self, handler: P0) -> ::windows_core::Result where @@ -3463,13 +3463,13 @@ impl SmartCardReader { (::windows_core::Interface::vtable(this).CardAdded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCardAdded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCardAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CardRemoved(&self, handler: P0) -> ::windows_core::Result where @@ -3481,7 +3481,7 @@ impl SmartCardReader { (::windows_core::Interface::vtable(this).CardRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCardRemoved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3499,7 +3499,7 @@ impl SmartCardReader { (::windows_core::Interface::vtable(this).GetDeviceSelectorWithKind)(::windows_core::Interface::as_raw(this), kind, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ISmartCardReaderStatics(|this| unsafe { @@ -3539,7 +3539,7 @@ impl SmartCardTriggerDetails { (::windows_core::Interface::vtable(this).TriggerType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SourceAppletId(&self) -> ::windows_core::Result { let this = self; @@ -3548,7 +3548,7 @@ impl SmartCardTriggerDetails { (::windows_core::Interface::vtable(this).SourceAppletId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn TriggerData(&self) -> ::windows_core::Result { let this = self; @@ -3564,7 +3564,7 @@ impl SmartCardTriggerDetails { (::windows_core::Interface::vtable(this).Emulator)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryLaunchCurrentAppAsync(&self, arguments: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3573,7 +3573,7 @@ impl SmartCardTriggerDetails { (::windows_core::Interface::vtable(this).TryLaunchCurrentAppAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(arguments), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryLaunchCurrentAppWithBehaviorAsync(&self, arguments: &::windows_core::HSTRING, behavior: SmartCardLaunchBehavior) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Devices/Sms/impl.rs b/crates/libs/windows/src/Windows/Devices/Sms/impl.rs index 56ac53dbf8..47386c8551 100644 --- a/crates/libs/windows/src/Windows/Devices/Sms/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/Sms/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait ISmsBinaryMessage_Impl: Sized + ISmsMessage_Impl { fn Format(&self) -> ::windows_core::Result; @@ -59,7 +59,7 @@ impl ISmsBinaryMessage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `deprecated`"] +#[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub trait ISmsDevice_Impl: Sized { fn SendMessageAsync(&self, message: ::core::option::Option<&ISmsMessage>) -> ::windows_core::Result; @@ -322,7 +322,7 @@ impl ISmsMessageBase_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `deprecated`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub trait ISmsTextMessage_Impl: Sized + ISmsMessage_Impl { fn Timestamp(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Devices/Sms/mod.rs b/crates/libs/windows/src/Windows/Devices/Sms/mod.rs index 840c272c9c..f4bcc47a0d 100644 --- a/crates/libs/windows/src/Windows/Devices/Sms/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Sms/mod.rs @@ -44,14 +44,14 @@ pub struct ISmsAppMessage_Vtbl { #[cfg(not(feature = "Storage_Streams"))] SetBinaryBody: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISmsBinaryMessage(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl ISmsBinaryMessage { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Format(&self) -> ::windows_core::Result { let this = self; @@ -60,13 +60,13 @@ impl ISmsBinaryMessage { (::windows_core::Interface::vtable(this).Format)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetFormat(&self, value: SmsDataFormat) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFormat)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetData(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -75,7 +75,7 @@ impl ISmsBinaryMessage { (::windows_core::Interface::vtable(this).GetData)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetData(&self, value: &[u8]) -> ::windows_core::Result<()> { let this = self; @@ -162,14 +162,14 @@ pub struct ISmsBroadcastMessage_Vtbl { pub IsEmergencyAlert: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, result__: *mut bool) -> ::windows_core::HRESULT, pub IsUserPopupRequested: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, result__: *mut bool) -> ::windows_core::HRESULT, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISmsDevice(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl ISmsDevice { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SendMessageAsync(&self, message: P0) -> ::windows_core::Result where @@ -181,7 +181,7 @@ impl ISmsDevice { (::windows_core::Interface::vtable(this).SendMessageAsync)(::windows_core::Interface::as_raw(this), message.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CalculateLength(&self, message: P0) -> ::windows_core::Result where @@ -193,7 +193,7 @@ impl ISmsDevice { (::windows_core::Interface::vtable(this).CalculateLength)(::windows_core::Interface::as_raw(this), message.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn AccountPhoneNumber(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -202,7 +202,7 @@ impl ISmsDevice { (::windows_core::Interface::vtable(this).AccountPhoneNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CellularClass(&self) -> ::windows_core::Result { let this = self; @@ -211,7 +211,7 @@ impl ISmsDevice { (::windows_core::Interface::vtable(this).CellularClass)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn MessageStore(&self) -> ::windows_core::Result { let this = self; @@ -220,7 +220,7 @@ impl ISmsDevice { (::windows_core::Interface::vtable(this).MessageStore)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DeviceStatus(&self) -> ::windows_core::Result { let this = self; @@ -229,7 +229,7 @@ impl ISmsDevice { (::windows_core::Interface::vtable(this).DeviceStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SmsMessageReceived(&self, eventhandler: P0) -> ::windows_core::Result where @@ -241,13 +241,13 @@ impl ISmsDevice { (::windows_core::Interface::vtable(this).SmsMessageReceived)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveSmsMessageReceived(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSmsMessageReceived)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SmsDeviceStatusChanged(&self, eventhandler: P0) -> ::windows_core::Result where @@ -259,7 +259,7 @@ impl ISmsDevice { (::windows_core::Interface::vtable(this).SmsDeviceStatusChanged)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveSmsDeviceStatusChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -886,14 +886,14 @@ pub struct ISmsStatusMessage_Vtbl { #[cfg(not(feature = "Foundation"))] DischargeTime: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISmsTextMessage(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl ISmsTextMessage { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -902,7 +902,7 @@ impl ISmsTextMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PartReferenceId(&self) -> ::windows_core::Result { let this = self; @@ -911,7 +911,7 @@ impl ISmsTextMessage { (::windows_core::Interface::vtable(this).PartReferenceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PartNumber(&self) -> ::windows_core::Result { let this = self; @@ -920,7 +920,7 @@ impl ISmsTextMessage { (::windows_core::Interface::vtable(this).PartNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PartCount(&self) -> ::windows_core::Result { let this = self; @@ -929,7 +929,7 @@ impl ISmsTextMessage { (::windows_core::Interface::vtable(this).PartCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn To(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -938,13 +938,13 @@ impl ISmsTextMessage { (::windows_core::Interface::vtable(this).To)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetTo(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn From(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -953,13 +953,13 @@ impl ISmsTextMessage { (::windows_core::Interface::vtable(this).From)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetFrom(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFrom)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Body(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -968,13 +968,13 @@ impl ISmsTextMessage { (::windows_core::Interface::vtable(this).Body)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetBody(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBody)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Encoding(&self) -> ::windows_core::Result { let this = self; @@ -983,13 +983,13 @@ impl ISmsTextMessage { (::windows_core::Interface::vtable(this).Encoding)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetEncoding(&self, value: SmsEncoding) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEncoding)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn ToBinaryMessages(&self, format: SmsDataFormat) -> ::windows_core::Result> { let this = self; @@ -1204,14 +1204,14 @@ pub struct ISmsWapMessage_Vtbl { #[cfg(not(feature = "Foundation_Collections"))] Headers: usize, } -#[doc = "Required features: `Foundation`, `deprecated`"] +#[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DeleteSmsMessageOperation(::windows_core::IUnknown); #[cfg(all(feature = "Foundation", feature = "deprecated"))] impl DeleteSmsMessageOperation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCompleted(&self, handler: P0) -> ::windows_core::Result<()> where @@ -1220,7 +1220,7 @@ impl DeleteSmsMessageOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self) -> ::windows_core::Result { let this = self; @@ -1229,13 +1229,13 @@ impl DeleteSmsMessageOperation { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetResults(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetResults)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Id(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1244,7 +1244,7 @@ impl DeleteSmsMessageOperation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Status(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1253,7 +1253,7 @@ impl DeleteSmsMessageOperation { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result<::windows_core::HRESULT> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1262,13 +1262,13 @@ impl DeleteSmsMessageOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cancel(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1328,14 +1328,14 @@ impl ::std::future::Future for DeleteSmsMessageOperation { impl ::windows_core::CanTryInto for DeleteSmsMessageOperation {} #[cfg(all(feature = "Foundation", feature = "deprecated"))] impl ::windows_core::CanTryInto for DeleteSmsMessageOperation {} -#[doc = "Required features: `Foundation`, `deprecated`"] +#[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DeleteSmsMessagesOperation(::windows_core::IUnknown); #[cfg(all(feature = "Foundation", feature = "deprecated"))] impl DeleteSmsMessagesOperation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCompleted(&self, handler: P0) -> ::windows_core::Result<()> where @@ -1344,7 +1344,7 @@ impl DeleteSmsMessagesOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self) -> ::windows_core::Result { let this = self; @@ -1353,13 +1353,13 @@ impl DeleteSmsMessagesOperation { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetResults(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetResults)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Id(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1368,7 +1368,7 @@ impl DeleteSmsMessagesOperation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Status(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1377,7 +1377,7 @@ impl DeleteSmsMessagesOperation { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result<::windows_core::HRESULT> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1386,13 +1386,13 @@ impl DeleteSmsMessagesOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cancel(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1452,14 +1452,14 @@ impl ::std::future::Future for DeleteSmsMessagesOperation { impl ::windows_core::CanTryInto for DeleteSmsMessagesOperation {} #[cfg(all(feature = "Foundation", feature = "deprecated"))] impl ::windows_core::CanTryInto for DeleteSmsMessagesOperation {} -#[doc = "Required features: `Foundation`, `deprecated`"] +#[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GetSmsDeviceOperation(::windows_core::IUnknown); #[cfg(all(feature = "Foundation", feature = "deprecated"))] impl GetSmsDeviceOperation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Id(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1468,7 +1468,7 @@ impl GetSmsDeviceOperation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Status(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1477,7 +1477,7 @@ impl GetSmsDeviceOperation { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result<::windows_core::HRESULT> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1486,19 +1486,19 @@ impl GetSmsDeviceOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cancel(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCompleted(&self, handler: P0) -> ::windows_core::Result<()> where @@ -1507,7 +1507,7 @@ impl GetSmsDeviceOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self) -> ::windows_core::Result> { let this = self; @@ -1516,7 +1516,7 @@ impl GetSmsDeviceOperation { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetResults(&self) -> ::windows_core::Result { let this = self; @@ -1579,14 +1579,14 @@ impl ::std::future::Future for GetSmsDeviceOperation { impl ::windows_core::CanTryInto for GetSmsDeviceOperation {} #[cfg(all(feature = "Foundation", feature = "deprecated"))] impl ::windows_core::CanTryInto> for GetSmsDeviceOperation {} -#[doc = "Required features: `Foundation`, `deprecated`"] +#[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GetSmsMessageOperation(::windows_core::IUnknown); #[cfg(all(feature = "Foundation", feature = "deprecated"))] impl GetSmsMessageOperation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Id(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1595,7 +1595,7 @@ impl GetSmsMessageOperation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Status(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1604,7 +1604,7 @@ impl GetSmsMessageOperation { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result<::windows_core::HRESULT> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1613,19 +1613,19 @@ impl GetSmsMessageOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cancel(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCompleted(&self, handler: P0) -> ::windows_core::Result<()> where @@ -1634,7 +1634,7 @@ impl GetSmsMessageOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self) -> ::windows_core::Result> { let this = self; @@ -1643,7 +1643,7 @@ impl GetSmsMessageOperation { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetResults(&self) -> ::windows_core::Result { let this = self; @@ -1706,14 +1706,14 @@ impl ::std::future::Future for GetSmsMessageOperation { impl ::windows_core::CanTryInto for GetSmsMessageOperation {} #[cfg(all(feature = "Foundation", feature = "deprecated"))] impl ::windows_core::CanTryInto> for GetSmsMessageOperation {} -#[doc = "Required features: `Foundation_Collections`, `deprecated`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GetSmsMessagesOperation(::windows_core::IUnknown); #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] impl GetSmsMessagesOperation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Id(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1722,7 +1722,7 @@ impl GetSmsMessagesOperation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Status(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1731,7 +1731,7 @@ impl GetSmsMessagesOperation { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result<::windows_core::HRESULT> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1740,19 +1740,19 @@ impl GetSmsMessagesOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cancel(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetProgress(&self, handler: P0) -> ::windows_core::Result<()> where @@ -1761,7 +1761,7 @@ impl GetSmsMessagesOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProgress)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Progress(&self) -> ::windows_core::Result, i32>> { let this = self; @@ -1770,7 +1770,7 @@ impl GetSmsMessagesOperation { (::windows_core::Interface::vtable(this).Progress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetCompleted(&self, handler: P0) -> ::windows_core::Result<()> where @@ -1779,7 +1779,7 @@ impl GetSmsMessagesOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Completed(&self) -> ::windows_core::Result, i32>> { let this = self; @@ -1788,7 +1788,7 @@ impl GetSmsMessagesOperation { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetResults(&self) -> ::windows_core::Result> { let this = self; @@ -1851,14 +1851,14 @@ impl ::std::future::Future for GetSmsMessagesOperation { impl ::windows_core::CanTryInto for GetSmsMessagesOperation {} #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] impl ::windows_core::CanTryInto, i32>> for GetSmsMessagesOperation {} -#[doc = "Required features: `Foundation`, `deprecated`"] +#[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SendSmsMessageOperation(::windows_core::IUnknown); #[cfg(all(feature = "Foundation", feature = "deprecated"))] impl SendSmsMessageOperation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCompleted(&self, handler: P0) -> ::windows_core::Result<()> where @@ -1867,7 +1867,7 @@ impl SendSmsMessageOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self) -> ::windows_core::Result { let this = self; @@ -1876,13 +1876,13 @@ impl SendSmsMessageOperation { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetResults(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetResults)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Id(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1891,7 +1891,7 @@ impl SendSmsMessageOperation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Status(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1900,7 +1900,7 @@ impl SendSmsMessageOperation { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result<::windows_core::HRESULT> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1909,13 +1909,13 @@ impl SendSmsMessageOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cancel(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1986,7 +1986,7 @@ impl SmsAppMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -2101,7 +2101,7 @@ impl SmsAppMessage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProtocolId)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn BinaryBody(&self) -> ::windows_core::Result { let this = self; @@ -2110,7 +2110,7 @@ impl SmsAppMessage { (::windows_core::Interface::vtable(this).BinaryBody)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetBinaryBody(&self, value: P0) -> ::windows_core::Result<()> where @@ -2171,7 +2171,7 @@ impl ::windows_core::RuntimeName for SmsAppMessage { impl ::windows_core::CanTryInto for SmsAppMessage {} unsafe impl ::core::marker::Send for SmsAppMessage {} unsafe impl ::core::marker::Sync for SmsAppMessage {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2185,7 +2185,7 @@ impl SmsBinaryMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Format(&self) -> ::windows_core::Result { let this = self; @@ -2194,13 +2194,13 @@ impl SmsBinaryMessage { (::windows_core::Interface::vtable(this).Format)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetFormat(&self, value: SmsDataFormat) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFormat)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetData(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -2209,7 +2209,7 @@ impl SmsBinaryMessage { (::windows_core::Interface::vtable(this).GetData)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetData(&self, value: &[u8]) -> ::windows_core::Result<()> { let this = self; @@ -2260,7 +2260,7 @@ unsafe impl ::core::marker::Sync for SmsBinaryMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmsBroadcastMessage(::windows_core::IUnknown); impl SmsBroadcastMessage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -2384,14 +2384,14 @@ impl ::windows_core::RuntimeName for SmsBroadcastMessage { impl ::windows_core::CanTryInto for SmsBroadcastMessage {} unsafe impl ::core::marker::Send for SmsBroadcastMessage {} unsafe impl ::core::marker::Sync for SmsBroadcastMessage {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmsDevice(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SmsDevice { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SendMessageAsync(&self, message: P0) -> ::windows_core::Result where @@ -2403,7 +2403,7 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).SendMessageAsync)(::windows_core::Interface::as_raw(this), message.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CalculateLength(&self, message: P0) -> ::windows_core::Result where @@ -2415,7 +2415,7 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).CalculateLength)(::windows_core::Interface::as_raw(this), message.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn AccountPhoneNumber(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2424,7 +2424,7 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).AccountPhoneNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CellularClass(&self) -> ::windows_core::Result { let this = self; @@ -2433,7 +2433,7 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).CellularClass)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn MessageStore(&self) -> ::windows_core::Result { let this = self; @@ -2442,7 +2442,7 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).MessageStore)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DeviceStatus(&self) -> ::windows_core::Result { let this = self; @@ -2451,7 +2451,7 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).DeviceStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SmsMessageReceived(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2463,13 +2463,13 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).SmsMessageReceived)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveSmsMessageReceived(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSmsMessageReceived)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SmsDeviceStatusChanged(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2481,13 +2481,13 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).SmsDeviceStatusChanged)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveSmsDeviceStatusChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSmsDeviceStatusChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetDeviceSelector() -> ::windows_core::Result<::windows_core::HSTRING> { Self::ISmsDeviceStatics(|this| unsafe { @@ -2495,7 +2495,7 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ISmsDeviceStatics(|this| unsafe { @@ -2503,7 +2503,7 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::ISmsDeviceStatics(|this| unsafe { @@ -2511,7 +2511,7 @@ impl SmsDevice { (::windows_core::Interface::vtable(this).GetDefaultAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn FromNetworkAccountIdAsync(networkaccountid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ISmsDeviceStatics2(|this| unsafe { @@ -2612,7 +2612,7 @@ impl SmsDevice2 { (::windows_core::Interface::vtable(this).CalculateLength)(::windows_core::Interface::as_raw(this), message.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendMessageAndGetResultAsync(&self, message: P0) -> ::windows_core::Result> where @@ -2624,7 +2624,7 @@ impl SmsDevice2 { (::windows_core::Interface::vtable(this).SendMessageAndGetResultAsync)(::windows_core::Interface::as_raw(this), message.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeviceStatusChanged(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2636,7 +2636,7 @@ impl SmsDevice2 { (::windows_core::Interface::vtable(this).DeviceStatusChanged)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDeviceStatusChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2685,14 +2685,14 @@ impl ::windows_core::RuntimeName for SmsDevice2 { const NAME: &'static str = "Windows.Devices.Sms.SmsDevice2"; } ::windows_core::imp::interface_hierarchy!(SmsDevice2, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmsDeviceMessageStore(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SmsDeviceMessageStore { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn DeleteMessageAsync(&self, messageid: u32) -> ::windows_core::Result { let this = self; @@ -2701,7 +2701,7 @@ impl SmsDeviceMessageStore { (::windows_core::Interface::vtable(this).DeleteMessageAsync)(::windows_core::Interface::as_raw(this), messageid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn DeleteMessagesAsync(&self, messagefilter: SmsMessageFilter) -> ::windows_core::Result { let this = self; @@ -2710,7 +2710,7 @@ impl SmsDeviceMessageStore { (::windows_core::Interface::vtable(this).DeleteMessagesAsync)(::windows_core::Interface::as_raw(this), messagefilter, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetMessageAsync(&self, messageid: u32) -> ::windows_core::Result> { let this = self; @@ -2719,7 +2719,7 @@ impl SmsDeviceMessageStore { (::windows_core::Interface::vtable(this).GetMessageAsync)(::windows_core::Interface::as_raw(this), messageid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetMessagesAsync(&self, messagefilter: SmsMessageFilter) -> ::windows_core::Result, i32>> { let this = self; @@ -2728,7 +2728,7 @@ impl SmsDeviceMessageStore { (::windows_core::Interface::vtable(this).GetMessagesAsync)(::windows_core::Interface::as_raw(this), messagefilter, &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn MaxMessages(&self) -> ::windows_core::Result { let this = self; @@ -2767,7 +2767,7 @@ impl SmsFilterRule { (::windows_core::Interface::vtable(this).MessageType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ImsiPrefixes(&self) -> ::windows_core::Result> { let this = self; @@ -2776,7 +2776,7 @@ impl SmsFilterRule { (::windows_core::Interface::vtable(this).ImsiPrefixes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DeviceIds(&self) -> ::windows_core::Result> { let this = self; @@ -2785,7 +2785,7 @@ impl SmsFilterRule { (::windows_core::Interface::vtable(this).DeviceIds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SenderNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -2794,7 +2794,7 @@ impl SmsFilterRule { (::windows_core::Interface::vtable(this).SenderNumbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TextMessagePrefixes(&self) -> ::windows_core::Result> { let this = self; @@ -2803,7 +2803,7 @@ impl SmsFilterRule { (::windows_core::Interface::vtable(this).TextMessagePrefixes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PortNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -2823,7 +2823,7 @@ impl SmsFilterRule { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCellularClass)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProtocolIds(&self) -> ::windows_core::Result> { let this = self; @@ -2832,7 +2832,7 @@ impl SmsFilterRule { (::windows_core::Interface::vtable(this).ProtocolIds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TeleserviceIds(&self) -> ::windows_core::Result> { let this = self; @@ -2841,7 +2841,7 @@ impl SmsFilterRule { (::windows_core::Interface::vtable(this).TeleserviceIds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn WapApplicationIds(&self) -> ::windows_core::Result> { let this = self; @@ -2850,7 +2850,7 @@ impl SmsFilterRule { (::windows_core::Interface::vtable(this).WapApplicationIds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn WapContentTypes(&self) -> ::windows_core::Result> { let this = self; @@ -2859,7 +2859,7 @@ impl SmsFilterRule { (::windows_core::Interface::vtable(this).WapContentTypes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BroadcastTypes(&self) -> ::windows_core::Result> { let this = self; @@ -2868,7 +2868,7 @@ impl SmsFilterRule { (::windows_core::Interface::vtable(this).BroadcastTypes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BroadcastChannels(&self) -> ::windows_core::Result> { let this = self; @@ -2915,7 +2915,7 @@ impl SmsFilterRules { (::windows_core::Interface::vtable(this).ActionType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Rules(&self) -> ::windows_core::Result> { let this = self; @@ -2951,14 +2951,14 @@ impl ::windows_core::RuntimeName for SmsFilterRules { ::windows_core::imp::interface_hierarchy!(SmsFilterRules, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for SmsFilterRules {} unsafe impl ::core::marker::Sync for SmsFilterRules {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmsMessageReceivedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SmsMessageReceivedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TextMessage(&self) -> ::windows_core::Result { let this = self; @@ -2967,7 +2967,7 @@ impl SmsMessageReceivedEventArgs { (::windows_core::Interface::vtable(this).TextMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn BinaryMessage(&self) -> ::windows_core::Result { let this = self; @@ -3087,7 +3087,7 @@ impl SmsMessageRegistration { let this = self; unsafe { (::windows_core::Interface::vtable(this).Unregister)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MessageReceived(&self, eventhandler: P0) -> ::windows_core::Result where @@ -3099,13 +3099,13 @@ impl SmsMessageRegistration { (::windows_core::Interface::vtable(this).MessageReceived)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMessageReceived(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMessageReceived)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllRegistrations() -> ::windows_core::Result> { Self::ISmsMessageRegistrationStatics(|this| unsafe { @@ -3141,14 +3141,14 @@ impl ::windows_core::RuntimeName for SmsMessageRegistration { const NAME: &'static str = "Windows.Devices.Sms.SmsMessageRegistration"; } ::windows_core::imp::interface_hierarchy!(SmsMessageRegistration, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SmsReceivedEventDetails(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SmsReceivedEventDetails { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DeviceId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3157,7 +3157,7 @@ impl SmsReceivedEventDetails { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn MessageIndex(&self) -> ::windows_core::Result { let this = self; @@ -3166,7 +3166,7 @@ impl SmsReceivedEventDetails { (::windows_core::Interface::vtable(this).MessageIndex)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn MessageClass(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3175,7 +3175,7 @@ impl SmsReceivedEventDetails { (::windows_core::Interface::vtable(this).MessageClass)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn BinaryMessage(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3218,7 +3218,7 @@ impl SmsSendMessageResult { (::windows_core::Interface::vtable(this).IsSuccessful)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MessageReferenceNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -3352,7 +3352,7 @@ impl SmsStatusMessage { (::windows_core::Interface::vtable(this).MessageReferenceNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServiceCenterTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -3361,7 +3361,7 @@ impl SmsStatusMessage { (::windows_core::Interface::vtable(this).ServiceCenterTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DischargeTime(&self) -> ::windows_core::Result { let this = self; @@ -3387,7 +3387,7 @@ impl ::windows_core::RuntimeName for SmsStatusMessage { impl ::windows_core::CanTryInto for SmsStatusMessage {} unsafe impl ::core::marker::Send for SmsStatusMessage {} unsafe impl ::core::marker::Sync for SmsStatusMessage {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3415,7 +3415,7 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).MessageClass)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -3424,7 +3424,7 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PartReferenceId(&self) -> ::windows_core::Result { let this = self; @@ -3433,7 +3433,7 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).PartReferenceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PartNumber(&self) -> ::windows_core::Result { let this = self; @@ -3442,7 +3442,7 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).PartNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PartCount(&self) -> ::windows_core::Result { let this = self; @@ -3451,7 +3451,7 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).PartCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn To(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3460,13 +3460,13 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).To)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetTo(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn From(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3475,13 +3475,13 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).From)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetFrom(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFrom)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Body(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3490,13 +3490,13 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).Body)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetBody(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBody)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Encoding(&self) -> ::windows_core::Result { let this = self; @@ -3505,13 +3505,13 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).Encoding)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetEncoding(&self, value: SmsEncoding) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEncoding)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn ToBinaryMessages(&self, format: SmsDataFormat) -> ::windows_core::Result> { let this = self; @@ -3520,7 +3520,7 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).ToBinaryMessages)(::windows_core::Interface::as_raw(this), format, &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn FromBinaryMessage(binarymessage: P0) -> ::windows_core::Result where @@ -3531,7 +3531,7 @@ impl SmsTextMessage { (::windows_core::Interface::vtable(this).FromBinaryMessage)(::windows_core::Interface::as_raw(this), binarymessage.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn FromBinaryData(format: SmsDataFormat, value: &[u8]) -> ::windows_core::Result { Self::ISmsTextMessageStatics(|this| unsafe { @@ -3618,7 +3618,7 @@ impl SmsTextMessage2 { (::windows_core::Interface::vtable(this).SimIccId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -3770,7 +3770,7 @@ impl SmsVoicemailMessage { (::windows_core::Interface::vtable(this).SimIccId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -3793,7 +3793,7 @@ impl SmsVoicemailMessage { (::windows_core::Interface::vtable(this).Body)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MessageCount(&self) -> ::windows_core::Result> { let this = self; @@ -3858,7 +3858,7 @@ impl SmsWapMessage { (::windows_core::Interface::vtable(this).SimIccId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -3895,7 +3895,7 @@ impl SmsWapMessage { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn BinaryBody(&self) -> ::windows_core::Result { let this = self; @@ -3904,7 +3904,7 @@ impl SmsWapMessage { (::windows_core::Interface::vtable(this).BinaryBody)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Headers(&self) -> ::windows_core::Result> { let this = self; @@ -4202,7 +4202,7 @@ impl ::core::fmt::Debug for SmsMessageClass { impl ::windows_core::RuntimeType for SmsMessageClass { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Devices.Sms.SmsMessageClass;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -4352,7 +4352,7 @@ impl ::core::default::Default for SmsEncodedLength { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4363,7 +4363,7 @@ impl SmsDeviceStatusChangedEventHandler { let com = SmsDeviceStatusChangedEventHandlerBox:: { vtable: &SmsDeviceStatusChangedEventHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Invoke(&self, sender: P0) -> ::windows_core::Result<()> where @@ -4438,7 +4438,7 @@ pub struct SmsDeviceStatusChangedEventHandler_Vtbl { #[cfg(not(feature = "deprecated"))] Invoke: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4449,7 +4449,7 @@ impl SmsMessageReceivedEventHandler { let com = SmsMessageReceivedEventHandlerBox:: { vtable: &SmsMessageReceivedEventHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Invoke(&self, sender: P0, e: P1) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Devices/Spi/Provider/impl.rs b/crates/libs/windows/src/Windows/Devices/Spi/Provider/impl.rs index baea2638eb..51bb0208f9 100644 --- a/crates/libs/windows/src/Windows/Devices/Spi/Provider/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/Spi/Provider/impl.rs @@ -27,7 +27,7 @@ impl ISpiControllerProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ISpiDeviceProvider_Impl: Sized + super::super::super::Foundation::IClosable_Impl { fn DeviceId(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -102,7 +102,7 @@ impl ISpiDeviceProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait ISpiProvider_Impl: Sized { fn GetControllersAsync(&self) -> ::windows_core::Result>>; diff --git a/crates/libs/windows/src/Windows/Devices/Spi/Provider/mod.rs b/crates/libs/windows/src/Windows/Devices/Spi/Provider/mod.rs index f1da5307ba..31cde385b7 100644 --- a/crates/libs/windows/src/Windows/Devices/Spi/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Spi/Provider/mod.rs @@ -104,7 +104,7 @@ impl ISpiDeviceProvider { let this = self; unsafe { (::windows_core::Interface::vtable(this).TransferFullDuplex)(::windows_core::Interface::as_raw(this), writebuffer.len() as u32, writebuffer.as_ptr(), readbuffer.len() as u32, readbuffer.as_mut_ptr()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -138,7 +138,7 @@ pub struct ISpiDeviceProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpiProvider(::windows_core::IUnknown); impl ISpiProvider { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetControllersAsync(&self) -> ::windows_core::Result>> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/Spi/impl.rs b/crates/libs/windows/src/Windows/Devices/Spi/impl.rs index 42900ff2cd..752ba605df 100644 --- a/crates/libs/windows/src/Windows/Devices/Spi/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/Spi/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ISpiDeviceStatics_Impl: Sized { fn GetDeviceSelector(&self) -> ::windows_core::Result<::windows_core::HSTRING>; diff --git a/crates/libs/windows/src/Windows/Devices/Spi/mod.rs b/crates/libs/windows/src/Windows/Devices/Spi/mod.rs index 6c2ab33ab0..7e4c054cd2 100644 --- a/crates/libs/windows/src/Windows/Devices/Spi/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Spi/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_Spi_Provider")] -#[doc = "Required features: `Devices_Spi_Provider`"] +#[doc = "Required features: `\"Devices_Spi_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -149,7 +149,7 @@ impl ISpiDeviceStatics { (::windows_core::Interface::vtable(this).GetBusInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(busid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(&self, busid: &::windows_core::HSTRING, settings: P0) -> ::windows_core::Result> where @@ -209,7 +209,7 @@ impl SpiBusInfo { (::windows_core::Interface::vtable(this).MaxClockFrequency)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedDataBitLengths(&self) -> ::windows_core::Result> { let this = self; @@ -334,7 +334,7 @@ impl SpiController { (::windows_core::Interface::vtable(this).GetDevice)(::windows_core::Interface::as_raw(this), settings.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDefaultAsync() -> ::windows_core::Result> { Self::ISpiControllerStatics(|this| unsafe { @@ -342,7 +342,7 @@ impl SpiController { (::windows_core::Interface::vtable(this).GetDefaultAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Spi_Provider`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Spi_Provider\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Spi_Provider", feature = "Foundation_Collections"))] pub fn GetControllersAsync(provider: P0) -> ::windows_core::Result>> where @@ -378,7 +378,7 @@ unsafe impl ::core::marker::Sync for SpiController {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpiDevice(::windows_core::IUnknown); impl SpiDevice { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -432,7 +432,7 @@ impl SpiDevice { (::windows_core::Interface::vtable(this).GetBusInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(busid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(busid: &::windows_core::HSTRING, settings: P0) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Devices/Usb/mod.rs b/crates/libs/windows/src/Windows/Devices/Usb/mod.rs index 384fbf7fa4..e8155fbdc1 100644 --- a/crates/libs/windows/src/Windows/Devices/Usb/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/Usb/mod.rs @@ -719,7 +719,7 @@ impl UsbBulkInPipe { (::windows_core::Interface::vtable(this).EndpointDescriptor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearStallAsync(&self) -> ::windows_core::Result { let this = self; @@ -743,7 +743,7 @@ impl UsbBulkInPipe { let this = self; unsafe { (::windows_core::Interface::vtable(this).FlushBuffer)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InputStream(&self) -> ::windows_core::Result { let this = self; @@ -820,7 +820,7 @@ impl UsbBulkOutPipe { (::windows_core::Interface::vtable(this).EndpointDescriptor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearStallAsync(&self) -> ::windows_core::Result { let this = self; @@ -840,7 +840,7 @@ impl UsbBulkOutPipe { (::windows_core::Interface::vtable(this).WriteOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = self; @@ -869,7 +869,7 @@ unsafe impl ::core::marker::Sync for UsbBulkOutPipe {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UsbConfiguration(::windows_core::IUnknown); impl UsbConfiguration { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UsbInterfaces(&self) -> ::windows_core::Result> { let this = self; @@ -885,7 +885,7 @@ impl UsbConfiguration { (::windows_core::Interface::vtable(this).ConfigurationDescriptor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Descriptors(&self) -> ::windows_core::Result> { let this = self; @@ -1070,7 +1070,7 @@ impl UsbDescriptor { (::windows_core::Interface::vtable(this).DescriptorType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ReadDescriptorBuffer(&self, buffer: P0) -> ::windows_core::Result<()> where @@ -1099,13 +1099,13 @@ unsafe impl ::core::marker::Sync for UsbDescriptor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UsbDevice(::windows_core::IUnknown); impl UsbDevice { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SendControlOutTransferAsync(&self, setuppacket: P0, buffer: P1) -> ::windows_core::Result> where @@ -1118,7 +1118,7 @@ impl UsbDevice { (::windows_core::Interface::vtable(this).SendControlOutTransferAsync)(::windows_core::Interface::as_raw(this), setuppacket.into_param().abi(), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendControlOutTransferAsyncNoBuffer(&self, setuppacket: P0) -> ::windows_core::Result> where @@ -1130,7 +1130,7 @@ impl UsbDevice { (::windows_core::Interface::vtable(this).SendControlOutTransferAsyncNoBuffer)(::windows_core::Interface::as_raw(this), setuppacket.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SendControlInTransferAsync(&self, setuppacket: P0, buffer: P1) -> ::windows_core::Result> where @@ -1143,7 +1143,7 @@ impl UsbDevice { (::windows_core::Interface::vtable(this).SendControlInTransferAsync)(::windows_core::Interface::as_raw(this), setuppacket.into_param().abi(), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SendControlInTransferAsyncNoBuffer(&self, setuppacket: P0) -> ::windows_core::Result> where @@ -1203,7 +1203,7 @@ impl UsbDevice { (::windows_core::Interface::vtable(this).GetDeviceClassSelector)(::windows_core::Interface::as_raw(this), usbclass.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IUsbDeviceStatics(|this| unsafe { @@ -1256,7 +1256,7 @@ impl UsbDeviceClass { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetClassCode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SubclassCode(&self) -> ::windows_core::Result> { let this = self; @@ -1265,7 +1265,7 @@ impl UsbDeviceClass { (::windows_core::Interface::vtable(this).SubclassCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSubclassCode(&self, value: P0) -> ::windows_core::Result<()> where @@ -1274,7 +1274,7 @@ impl UsbDeviceClass { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSubclassCode)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtocolCode(&self) -> ::windows_core::Result> { let this = self; @@ -1283,7 +1283,7 @@ impl UsbDeviceClass { (::windows_core::Interface::vtable(this).ProtocolCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetProtocolCode(&self, value: P0) -> ::windows_core::Result<()> where @@ -1545,7 +1545,7 @@ unsafe impl ::core::marker::Sync for UsbEndpointDescriptor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UsbInterface(::windows_core::IUnknown); impl UsbInterface { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BulkInPipes(&self) -> ::windows_core::Result> { let this = self; @@ -1554,7 +1554,7 @@ impl UsbInterface { (::windows_core::Interface::vtable(this).BulkInPipes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InterruptInPipes(&self) -> ::windows_core::Result> { let this = self; @@ -1563,7 +1563,7 @@ impl UsbInterface { (::windows_core::Interface::vtable(this).InterruptInPipes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BulkOutPipes(&self) -> ::windows_core::Result> { let this = self; @@ -1572,7 +1572,7 @@ impl UsbInterface { (::windows_core::Interface::vtable(this).BulkOutPipes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InterruptOutPipes(&self) -> ::windows_core::Result> { let this = self; @@ -1581,7 +1581,7 @@ impl UsbInterface { (::windows_core::Interface::vtable(this).InterruptOutPipes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InterfaceSettings(&self) -> ::windows_core::Result> { let this = self; @@ -1597,7 +1597,7 @@ impl UsbInterface { (::windows_core::Interface::vtable(this).InterfaceNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Descriptors(&self) -> ::windows_core::Result> { let this = self; @@ -1704,7 +1704,7 @@ unsafe impl ::core::marker::Sync for UsbInterfaceDescriptor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UsbInterfaceSetting(::windows_core::IUnknown); impl UsbInterfaceSetting { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BulkInEndpoints(&self) -> ::windows_core::Result> { let this = self; @@ -1713,7 +1713,7 @@ impl UsbInterfaceSetting { (::windows_core::Interface::vtable(this).BulkInEndpoints)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InterruptInEndpoints(&self) -> ::windows_core::Result> { let this = self; @@ -1722,7 +1722,7 @@ impl UsbInterfaceSetting { (::windows_core::Interface::vtable(this).InterruptInEndpoints)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BulkOutEndpoints(&self) -> ::windows_core::Result> { let this = self; @@ -1731,7 +1731,7 @@ impl UsbInterfaceSetting { (::windows_core::Interface::vtable(this).BulkOutEndpoints)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InterruptOutEndpoints(&self) -> ::windows_core::Result> { let this = self; @@ -1747,7 +1747,7 @@ impl UsbInterfaceSetting { (::windows_core::Interface::vtable(this).Selected)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectSettingAsync(&self) -> ::windows_core::Result { let this = self; @@ -1763,7 +1763,7 @@ impl UsbInterfaceSetting { (::windows_core::Interface::vtable(this).InterfaceDescriptor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Descriptors(&self) -> ::windows_core::Result> { let this = self; @@ -1806,7 +1806,7 @@ impl UsbInterruptInEndpointDescriptor { (::windows_core::Interface::vtable(this).EndpointNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Interval(&self) -> ::windows_core::Result { let this = self; @@ -1842,7 +1842,7 @@ unsafe impl ::core::marker::Sync for UsbInterruptInEndpointDescriptor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UsbInterruptInEventArgs(::windows_core::IUnknown); impl UsbInterruptInEventArgs { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InterruptData(&self) -> ::windows_core::Result { let this = self; @@ -1878,7 +1878,7 @@ impl UsbInterruptInPipe { (::windows_core::Interface::vtable(this).EndpointDescriptor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearStallAsync(&self) -> ::windows_core::Result { let this = self; @@ -1887,7 +1887,7 @@ impl UsbInterruptInPipe { (::windows_core::Interface::vtable(this).ClearStallAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DataReceived(&self, handler: P0) -> ::windows_core::Result where @@ -1899,7 +1899,7 @@ impl UsbInterruptInPipe { (::windows_core::Interface::vtable(this).DataReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDataReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1939,7 +1939,7 @@ impl UsbInterruptOutEndpointDescriptor { (::windows_core::Interface::vtable(this).EndpointNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Interval(&self) -> ::windows_core::Result { let this = self; @@ -1982,7 +1982,7 @@ impl UsbInterruptOutPipe { (::windows_core::Interface::vtable(this).EndpointDescriptor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearStallAsync(&self) -> ::windows_core::Result { let this = self; @@ -2002,7 +2002,7 @@ impl UsbInterruptOutPipe { (::windows_core::Interface::vtable(this).WriteOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = self; @@ -2096,7 +2096,7 @@ impl UsbSetupPacket { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLength)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateWithEightByteBuffer(eightbytebuffer: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Devices/WiFi/mod.rs b/crates/libs/windows/src/Windows/Devices/WiFi/mod.rs index 54cfac7531..8809e8e086 100644 --- a/crates/libs/windows/src/Windows/Devices/WiFi/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/WiFi/mod.rs @@ -311,7 +311,7 @@ pub struct IWiFiWpsConfigurationResult_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiAdapter(::windows_core::IUnknown); impl WiFiAdapter { - #[doc = "Required features: `Networking_Connectivity`"] + #[doc = "Required features: `\"Networking_Connectivity\"`"] #[cfg(feature = "Networking_Connectivity")] pub fn NetworkAdapter(&self) -> ::windows_core::Result { let this = self; @@ -320,7 +320,7 @@ impl WiFiAdapter { (::windows_core::Interface::vtable(this).NetworkAdapter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScanAsync(&self) -> ::windows_core::Result { let this = self; @@ -336,7 +336,7 @@ impl WiFiAdapter { (::windows_core::Interface::vtable(this).NetworkReport)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AvailableNetworksChanged(&self, args: P0) -> ::windows_core::Result where @@ -348,13 +348,13 @@ impl WiFiAdapter { (::windows_core::Interface::vtable(this).AvailableNetworksChanged)(::windows_core::Interface::as_raw(this), args.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAvailableNetworksChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAvailableNetworksChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsync(&self, availablenetwork: P0, reconnectionkind: WiFiReconnectionKind) -> ::windows_core::Result> where @@ -366,7 +366,7 @@ impl WiFiAdapter { (::windows_core::Interface::vtable(this).ConnectAsync)(::windows_core::Interface::as_raw(this), availablenetwork.into_param().abi(), reconnectionkind, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn ConnectWithPasswordCredentialAsync(&self, availablenetwork: P0, reconnectionkind: WiFiReconnectionKind, passwordcredential: P1) -> ::windows_core::Result> where @@ -379,7 +379,7 @@ impl WiFiAdapter { (::windows_core::Interface::vtable(this).ConnectWithPasswordCredentialAsync)(::windows_core::Interface::as_raw(this), availablenetwork.into_param().abi(), reconnectionkind, passwordcredential.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn ConnectWithPasswordCredentialAndSsidAsync(&self, availablenetwork: P0, reconnectionkind: WiFiReconnectionKind, passwordcredential: P1, ssid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -396,7 +396,7 @@ impl WiFiAdapter { let this = self; unsafe { (::windows_core::Interface::vtable(this).Disconnect)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetWpsConfigurationAsync(&self, availablenetwork: P0) -> ::windows_core::Result> where @@ -408,7 +408,7 @@ impl WiFiAdapter { (::windows_core::Interface::vtable(this).GetWpsConfigurationAsync)(::windows_core::Interface::as_raw(this), availablenetwork.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn ConnectWithPasswordCredentialAndSsidAndConnectionMethodAsync(&self, availablenetwork: P0, reconnectionkind: WiFiReconnectionKind, passwordcredential: P1, ssid: &::windows_core::HSTRING, connectionmethod: WiFiConnectionMethod) -> ::windows_core::Result> where @@ -421,7 +421,7 @@ impl WiFiAdapter { (::windows_core::Interface::vtable(this).ConnectWithPasswordCredentialAndSsidAndConnectionMethodAsync)(::windows_core::Interface::as_raw(this), availablenetwork.into_param().abi(), reconnectionkind, passwordcredential.into_param().abi(), ::core::mem::transmute_copy(ssid), connectionmethod, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAdaptersAsync() -> ::windows_core::Result>> { Self::IWiFiAdapterStatics(|this| unsafe { @@ -435,7 +435,7 @@ impl WiFiAdapter { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IWiFiAdapterStatics(|this| unsafe { @@ -443,7 +443,7 @@ impl WiFiAdapter { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::IWiFiAdapterStatics(|this| unsafe { @@ -476,7 +476,7 @@ unsafe impl ::core::marker::Sync for WiFiAdapter {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiAvailableNetwork(::windows_core::IUnknown); impl WiFiAvailableNetwork { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uptime(&self) -> ::windows_core::Result { let this = self; @@ -534,7 +534,7 @@ impl WiFiAvailableNetwork { (::windows_core::Interface::vtable(this).PhyKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Connectivity`"] + #[doc = "Required features: `\"Networking_Connectivity\"`"] #[cfg(feature = "Networking_Connectivity")] pub fn SecuritySettings(&self) -> ::windows_core::Result { let this = self; @@ -543,7 +543,7 @@ impl WiFiAvailableNetwork { (::windows_core::Interface::vtable(this).SecuritySettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeaconInterval(&self) -> ::windows_core::Result { let this = self; @@ -606,7 +606,7 @@ unsafe impl ::core::marker::Sync for WiFiConnectionResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiNetworkReport(::windows_core::IUnknown); impl WiFiNetworkReport { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -615,7 +615,7 @@ impl WiFiNetworkReport { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AvailableNetworks(&self) -> ::windows_core::Result> { let this = self; @@ -655,7 +655,7 @@ impl WiFiOnDemandHotspotConnectTriggerDetails { let this = self; unsafe { (::windows_core::Interface::vtable(this).ReportError)(::windows_core::Interface::as_raw(this), status).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsync(&self) -> ::windows_core::Result> { let this = self; @@ -792,7 +792,7 @@ impl WiFiOnDemandHotspotNetworkProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAvailability)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemainingBatteryPercent(&self) -> ::windows_core::Result> { let this = self; @@ -801,7 +801,7 @@ impl WiFiOnDemandHotspotNetworkProperties { (::windows_core::Interface::vtable(this).RemainingBatteryPercent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRemainingBatteryPercent(&self, value: P0) -> ::windows_core::Result<()> where @@ -810,7 +810,7 @@ impl WiFiOnDemandHotspotNetworkProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRemainingBatteryPercent)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CellularBars(&self) -> ::windows_core::Result> { let this = self; @@ -819,7 +819,7 @@ impl WiFiOnDemandHotspotNetworkProperties { (::windows_core::Interface::vtable(this).CellularBars)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCellularBars(&self, value: P0) -> ::windows_core::Result<()> where @@ -850,7 +850,7 @@ impl WiFiOnDemandHotspotNetworkProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSsid)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn Password(&self) -> ::windows_core::Result { let this = self; @@ -859,7 +859,7 @@ impl WiFiOnDemandHotspotNetworkProperties { (::windows_core::Interface::vtable(this).Password)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetPassword(&self, value: P0) -> ::windows_core::Result<()> where @@ -895,7 +895,7 @@ impl WiFiWpsConfigurationResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedWpsKinds(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/WiFiDirect/Services/mod.rs b/crates/libs/windows/src/Windows/Devices/WiFiDirect/Services/mod.rs index c81eb275ef..ccaeae05aa 100644 --- a/crates/libs/windows/src/Windows/Devices/WiFiDirect/Services/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/WiFiDirect/Services/mod.rs @@ -346,7 +346,7 @@ pub struct IWiFiDirectServiceStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiDirectService(::windows_core::IUnknown); impl WiFiDirectService { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RemoteServiceInfo(&self) -> ::windows_core::Result { let this = self; @@ -355,7 +355,7 @@ impl WiFiDirectService { (::windows_core::Interface::vtable(this).RemoteServiceInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedConfigurationMethods(&self) -> ::windows_core::Result> { let this = self; @@ -375,7 +375,7 @@ impl WiFiDirectService { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPreferGroupOwnerMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SessionInfo(&self) -> ::windows_core::Result { let this = self; @@ -384,7 +384,7 @@ impl WiFiDirectService { (::windows_core::Interface::vtable(this).SessionInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSessionInfo(&self, value: P0) -> ::windows_core::Result<()> where @@ -400,7 +400,7 @@ impl WiFiDirectService { (::windows_core::Interface::vtable(this).ServiceError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SessionDeferred(&self, handler: P0) -> ::windows_core::Result where @@ -412,13 +412,13 @@ impl WiFiDirectService { (::windows_core::Interface::vtable(this).SessionDeferred)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSessionDeferred(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSessionDeferred)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetProvisioningInfoAsync(&self, selectedconfigurationmethod: WiFiDirectServiceConfigurationMethod) -> ::windows_core::Result> { let this = self; @@ -427,7 +427,7 @@ impl WiFiDirectService { (::windows_core::Interface::vtable(this).GetProvisioningInfoAsync)(::windows_core::Interface::as_raw(this), selectedconfigurationmethod, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsync(&self) -> ::windows_core::Result> { let this = self; @@ -436,7 +436,7 @@ impl WiFiDirectService { (::windows_core::Interface::vtable(this).ConnectAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsyncWithPin(&self, pin: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -451,7 +451,7 @@ impl WiFiDirectService { (::windows_core::Interface::vtable(this).GetSelector)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(servicename), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetSelectorWithFilter(servicename: &::windows_core::HSTRING, serviceinfofilter: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -462,7 +462,7 @@ impl WiFiDirectService { (::windows_core::Interface::vtable(this).GetSelectorWithFilter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(servicename), serviceinfofilter.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IWiFiDirectServiceStatics(|this| unsafe { @@ -502,7 +502,7 @@ impl WiFiDirectServiceAdvertiser { (::windows_core::Interface::vtable(this).ServiceName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServiceNamePrefixes(&self) -> ::windows_core::Result> { let this = self; @@ -511,7 +511,7 @@ impl WiFiDirectServiceAdvertiser { (::windows_core::Interface::vtable(this).ServiceNamePrefixes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ServiceInfo(&self) -> ::windows_core::Result { let this = self; @@ -520,7 +520,7 @@ impl WiFiDirectServiceAdvertiser { (::windows_core::Interface::vtable(this).ServiceInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetServiceInfo(&self, value: P0) -> ::windows_core::Result<()> where @@ -551,7 +551,7 @@ impl WiFiDirectServiceAdvertiser { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPreferGroupOwnerMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PreferredConfigurationMethods(&self) -> ::windows_core::Result> { let this = self; @@ -582,7 +582,7 @@ impl WiFiDirectServiceAdvertiser { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCustomServiceStatusCode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DeferredSessionInfo(&self) -> ::windows_core::Result { let this = self; @@ -591,7 +591,7 @@ impl WiFiDirectServiceAdvertiser { (::windows_core::Interface::vtable(this).DeferredSessionInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetDeferredSessionInfo(&self, value: P0) -> ::windows_core::Result<()> where @@ -614,7 +614,7 @@ impl WiFiDirectServiceAdvertiser { (::windows_core::Interface::vtable(this).ServiceError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SessionRequested(&self, handler: P0) -> ::windows_core::Result where @@ -626,13 +626,13 @@ impl WiFiDirectServiceAdvertiser { (::windows_core::Interface::vtable(this).SessionRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSessionRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSessionRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AutoAcceptSessionConnected(&self, handler: P0) -> ::windows_core::Result where @@ -644,13 +644,13 @@ impl WiFiDirectServiceAdvertiser { (::windows_core::Interface::vtable(this).AutoAcceptSessionConnected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAutoAcceptSessionConnected(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAutoAcceptSessionConnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AdvertisementStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -662,13 +662,13 @@ impl WiFiDirectServiceAdvertiser { (::windows_core::Interface::vtable(this).AdvertisementStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdvertisementStatusChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdvertisementStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn ConnectAsync(&self, deviceinfo: P0) -> ::windows_core::Result> where @@ -680,7 +680,7 @@ impl WiFiDirectServiceAdvertiser { (::windows_core::Interface::vtable(this).ConnectAsync)(::windows_core::Interface::as_raw(this), deviceinfo.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn ConnectAsyncWithPin(&self, deviceinfo: P0, pin: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -738,7 +738,7 @@ impl WiFiDirectServiceAutoAcceptSessionConnectedEventArgs { (::windows_core::Interface::vtable(this).Session)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SessionInfo(&self) -> ::windows_core::Result { let this = self; @@ -801,7 +801,7 @@ unsafe impl ::core::marker::Sync for WiFiDirectServiceProvisioningInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiDirectServiceRemotePortAddedEventArgs(::windows_core::IUnknown); impl WiFiDirectServiceRemotePortAddedEventArgs { - #[doc = "Required features: `Foundation_Collections`, `Networking`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Networking\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Networking"))] pub fn EndpointPairs(&self) -> ::windows_core::Result> { let this = self; @@ -837,7 +837,7 @@ unsafe impl ::core::marker::Sync for WiFiDirectServiceRemotePortAddedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiDirectServiceSession(::windows_core::IUnknown); impl WiFiDirectServiceSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -892,7 +892,7 @@ impl WiFiDirectServiceSession { (::windows_core::Interface::vtable(this).SessionAddress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Networking`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Networking\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Networking"))] pub fn GetConnectionEndpointPairs(&self) -> ::windows_core::Result> { let this = self; @@ -901,7 +901,7 @@ impl WiFiDirectServiceSession { (::windows_core::Interface::vtable(this).GetConnectionEndpointPairs)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SessionStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -913,13 +913,13 @@ impl WiFiDirectServiceSession { (::windows_core::Interface::vtable(this).SessionStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSessionStatusChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSessionStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Networking_Sockets`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking_Sockets\"`"] #[cfg(all(feature = "Foundation", feature = "Networking_Sockets"))] pub fn AddStreamSocketListenerAsync(&self, value: P0) -> ::windows_core::Result where @@ -931,7 +931,7 @@ impl WiFiDirectServiceSession { (::windows_core::Interface::vtable(this).AddStreamSocketListenerAsync)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Networking_Sockets`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking_Sockets\"`"] #[cfg(all(feature = "Foundation", feature = "Networking_Sockets"))] pub fn AddDatagramSocketAsync(&self, value: P0) -> ::windows_core::Result where @@ -943,7 +943,7 @@ impl WiFiDirectServiceSession { (::windows_core::Interface::vtable(this).AddDatagramSocketAsync)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemotePortAdded(&self, handler: P0) -> ::windows_core::Result where @@ -955,7 +955,7 @@ impl WiFiDirectServiceSession { (::windows_core::Interface::vtable(this).RemotePortAdded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemotePortAdded(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -983,7 +983,7 @@ unsafe impl ::core::marker::Sync for WiFiDirectServiceSession {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiDirectServiceSessionDeferredEventArgs(::windows_core::IUnknown); impl WiFiDirectServiceSessionDeferredEventArgs { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DeferredSessionInfo(&self) -> ::windows_core::Result { let this = self; @@ -1012,13 +1012,13 @@ unsafe impl ::core::marker::Sync for WiFiDirectServiceSessionDeferredEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiDirectServiceSessionRequest(::windows_core::IUnknown); impl WiFiDirectServiceSessionRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceInformation(&self) -> ::windows_core::Result { let this = self; @@ -1034,7 +1034,7 @@ impl WiFiDirectServiceSessionRequest { (::windows_core::Interface::vtable(this).ProvisioningInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SessionInfo(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Devices/WiFiDirect/mod.rs b/crates/libs/windows/src/Windows/Devices/WiFiDirect/mod.rs index 6bedcd547f..4fca35abb9 100644 --- a/crates/libs/windows/src/Windows/Devices/WiFiDirect/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/WiFiDirect/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Devices_WiFiDirect_Services")] -#[doc = "Required features: `Devices_WiFiDirect_Services`"] +#[doc = "Required features: `\"Devices_WiFiDirect_Services\"`"] pub mod Services; #[doc(hidden)] #[repr(transparent)] @@ -363,7 +363,7 @@ pub struct IWiFiDirectLegacySettings_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiDirectAdvertisement(::windows_core::IUnknown); impl WiFiDirectAdvertisement { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InformationElements(&self) -> ::windows_core::Result> { let this = self; @@ -372,7 +372,7 @@ impl WiFiDirectAdvertisement { (::windows_core::Interface::vtable(this).InformationElements)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetInformationElements(&self, value: P0) -> ::windows_core::Result<()> where @@ -410,7 +410,7 @@ impl WiFiDirectAdvertisement { (::windows_core::Interface::vtable(this).LegacySettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedConfigurationMethods(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -460,7 +460,7 @@ impl WiFiDirectAdvertisementPublisher { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -472,7 +472,7 @@ impl WiFiDirectAdvertisementPublisher { (::windows_core::Interface::vtable(this).StatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -547,7 +547,7 @@ impl WiFiDirectConnectionListener { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionRequested(&self, handler: P0) -> ::windows_core::Result where @@ -559,7 +559,7 @@ impl WiFiDirectConnectionListener { (::windows_core::Interface::vtable(this).ConnectionRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -603,7 +603,7 @@ impl WiFiDirectConnectionParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetGroupOwnerIntent)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PreferenceOrderedConfigurationMethods(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -623,7 +623,7 @@ impl WiFiDirectConnectionParameters { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPreferredPairingProcedure)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn GetDevicePairingKinds(configurationmethod: WiFiDirectConfigurationMethod) -> ::windows_core::Result { Self::IWiFiDirectConnectionParametersStatics(|this| unsafe { @@ -658,13 +658,13 @@ unsafe impl ::core::marker::Sync for WiFiDirectConnectionParameters {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiDirectConnectionRequest(::windows_core::IUnknown); impl WiFiDirectConnectionRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceInformation(&self) -> ::windows_core::Result { let this = self; @@ -722,7 +722,7 @@ unsafe impl ::core::marker::Sync for WiFiDirectConnectionRequestedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WiFiDirectDevice(::windows_core::IUnknown); impl WiFiDirectDevice { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -742,7 +742,7 @@ impl WiFiDirectDevice { (::windows_core::Interface::vtable(this).DeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -754,13 +754,13 @@ impl WiFiDirectDevice { (::windows_core::Interface::vtable(this).ConnectionStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveConnectionStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Networking`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Networking\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Networking"))] pub fn GetConnectionEndpointPairs(&self) -> ::windows_core::Result> { let this = self; @@ -775,7 +775,7 @@ impl WiFiDirectDevice { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(deviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IWiFiDirectDeviceStatics(|this| unsafe { @@ -789,7 +789,7 @@ impl WiFiDirectDevice { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync2(deviceid: &::windows_core::HSTRING, connectionparameters: P0) -> ::windows_core::Result> where @@ -839,7 +839,7 @@ impl WiFiDirectInformationElement { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Oui(&self) -> ::windows_core::Result { let this = self; @@ -848,7 +848,7 @@ impl WiFiDirectInformationElement { (::windows_core::Interface::vtable(this).Oui)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetOui(&self, value: P0) -> ::windows_core::Result<()> where @@ -868,7 +868,7 @@ impl WiFiDirectInformationElement { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOuiType)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Value(&self) -> ::windows_core::Result { let this = self; @@ -877,7 +877,7 @@ impl WiFiDirectInformationElement { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -886,7 +886,7 @@ impl WiFiDirectInformationElement { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn CreateFromBuffer(buffer: P0) -> ::windows_core::Result> where @@ -897,7 +897,7 @@ impl WiFiDirectInformationElement { (::windows_core::Interface::vtable(this).CreateFromBuffer)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Enumeration`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation_Collections"))] pub fn CreateFromDeviceInformation(deviceinformation: P0) -> ::windows_core::Result> where @@ -955,7 +955,7 @@ impl WiFiDirectLegacySettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSsid)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn Passphrase(&self) -> ::windows_core::Result { let this = self; @@ -964,7 +964,7 @@ impl WiFiDirectLegacySettings { (::windows_core::Interface::vtable(this).Passphrase)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetPassphrase(&self, value: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Devices/impl.rs b/crates/libs/windows/src/Windows/Devices/impl.rs index 8c6fde52a4..327e892a09 100644 --- a/crates/libs/windows/src/Windows/Devices/impl.rs +++ b/crates/libs/windows/src/Windows/Devices/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Devices_Adc_Provider`, `Devices_Gpio_Provider`, `Devices_I2c_Provider`, `Devices_Pwm_Provider`, `Devices_Spi_Provider`"] +#[doc = "Required features: `\"Devices_Adc_Provider\"`, `\"Devices_Gpio_Provider\"`, `\"Devices_I2c_Provider\"`, `\"Devices_Pwm_Provider\"`, `\"Devices_Spi_Provider\"`"] #[cfg(all(feature = "Devices_Adc_Provider", feature = "Devices_Gpio_Provider", feature = "Devices_I2c_Provider", feature = "Devices_Pwm_Provider", feature = "Devices_Spi_Provider"))] pub trait ILowLevelDevicesAggregateProvider_Impl: Sized { fn AdcControllerProvider(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Devices/mod.rs b/crates/libs/windows/src/Windows/Devices/mod.rs index a5325c782c..f4312f3d62 100644 --- a/crates/libs/windows/src/Windows/Devices/mod.rs +++ b/crates/libs/windows/src/Windows/Devices/mod.rs @@ -1,95 +1,95 @@ #[cfg(feature = "Devices_Adc")] -#[doc = "Required features: `Devices_Adc`"] +#[doc = "Required features: `\"Devices_Adc\"`"] pub mod Adc; #[cfg(feature = "Devices_Background")] -#[doc = "Required features: `Devices_Background`"] +#[doc = "Required features: `\"Devices_Background\"`"] pub mod Background; #[cfg(feature = "Devices_Bluetooth")] -#[doc = "Required features: `Devices_Bluetooth`"] +#[doc = "Required features: `\"Devices_Bluetooth\"`"] pub mod Bluetooth; #[cfg(feature = "Devices_Custom")] -#[doc = "Required features: `Devices_Custom`"] +#[doc = "Required features: `\"Devices_Custom\"`"] pub mod Custom; #[cfg(feature = "Devices_Display")] -#[doc = "Required features: `Devices_Display`"] +#[doc = "Required features: `\"Devices_Display\"`"] pub mod Display; #[cfg(feature = "Devices_Enumeration")] -#[doc = "Required features: `Devices_Enumeration`"] +#[doc = "Required features: `\"Devices_Enumeration\"`"] pub mod Enumeration; #[cfg(feature = "Devices_Geolocation")] -#[doc = "Required features: `Devices_Geolocation`"] +#[doc = "Required features: `\"Devices_Geolocation\"`"] pub mod Geolocation; #[cfg(feature = "Devices_Gpio")] -#[doc = "Required features: `Devices_Gpio`"] +#[doc = "Required features: `\"Devices_Gpio\"`"] pub mod Gpio; #[cfg(feature = "Devices_Haptics")] -#[doc = "Required features: `Devices_Haptics`"] +#[doc = "Required features: `\"Devices_Haptics\"`"] pub mod Haptics; #[cfg(feature = "Devices_HumanInterfaceDevice")] -#[doc = "Required features: `Devices_HumanInterfaceDevice`"] +#[doc = "Required features: `\"Devices_HumanInterfaceDevice\"`"] pub mod HumanInterfaceDevice; #[cfg(feature = "Devices_I2c")] -#[doc = "Required features: `Devices_I2c`"] +#[doc = "Required features: `\"Devices_I2c\"`"] pub mod I2c; #[cfg(feature = "Devices_Input")] -#[doc = "Required features: `Devices_Input`"] +#[doc = "Required features: `\"Devices_Input\"`"] pub mod Input; #[cfg(feature = "Devices_Lights")] -#[doc = "Required features: `Devices_Lights`"] +#[doc = "Required features: `\"Devices_Lights\"`"] pub mod Lights; #[cfg(feature = "Devices_Midi")] -#[doc = "Required features: `Devices_Midi`"] +#[doc = "Required features: `\"Devices_Midi\"`"] pub mod Midi; #[cfg(feature = "Devices_PointOfService")] -#[doc = "Required features: `Devices_PointOfService`"] +#[doc = "Required features: `\"Devices_PointOfService\"`"] pub mod PointOfService; #[cfg(feature = "Devices_Portable")] -#[doc = "Required features: `Devices_Portable`"] +#[doc = "Required features: `\"Devices_Portable\"`"] pub mod Portable; #[cfg(feature = "Devices_Power")] -#[doc = "Required features: `Devices_Power`"] +#[doc = "Required features: `\"Devices_Power\"`"] pub mod Power; #[cfg(feature = "Devices_Printers")] -#[doc = "Required features: `Devices_Printers`"] +#[doc = "Required features: `\"Devices_Printers\"`"] pub mod Printers; #[cfg(feature = "Devices_Pwm")] -#[doc = "Required features: `Devices_Pwm`"] +#[doc = "Required features: `\"Devices_Pwm\"`"] pub mod Pwm; #[cfg(feature = "Devices_Radios")] -#[doc = "Required features: `Devices_Radios`"] +#[doc = "Required features: `\"Devices_Radios\"`"] pub mod Radios; #[cfg(feature = "Devices_Scanners")] -#[doc = "Required features: `Devices_Scanners`"] +#[doc = "Required features: `\"Devices_Scanners\"`"] pub mod Scanners; #[cfg(feature = "Devices_Sensors")] -#[doc = "Required features: `Devices_Sensors`"] +#[doc = "Required features: `\"Devices_Sensors\"`"] pub mod Sensors; #[cfg(feature = "Devices_SerialCommunication")] -#[doc = "Required features: `Devices_SerialCommunication`"] +#[doc = "Required features: `\"Devices_SerialCommunication\"`"] pub mod SerialCommunication; #[cfg(feature = "Devices_SmartCards")] -#[doc = "Required features: `Devices_SmartCards`"] +#[doc = "Required features: `\"Devices_SmartCards\"`"] pub mod SmartCards; #[cfg(feature = "Devices_Sms")] -#[doc = "Required features: `Devices_Sms`"] +#[doc = "Required features: `\"Devices_Sms\"`"] pub mod Sms; #[cfg(feature = "Devices_Spi")] -#[doc = "Required features: `Devices_Spi`"] +#[doc = "Required features: `\"Devices_Spi\"`"] pub mod Spi; #[cfg(feature = "Devices_Usb")] -#[doc = "Required features: `Devices_Usb`"] +#[doc = "Required features: `\"Devices_Usb\"`"] pub mod Usb; #[cfg(feature = "Devices_WiFi")] -#[doc = "Required features: `Devices_WiFi`"] +#[doc = "Required features: `\"Devices_WiFi\"`"] pub mod WiFi; #[cfg(feature = "Devices_WiFiDirect")] -#[doc = "Required features: `Devices_WiFiDirect`"] +#[doc = "Required features: `\"Devices_WiFiDirect\"`"] pub mod WiFiDirect; #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILowLevelDevicesAggregateProvider(::windows_core::IUnknown); impl ILowLevelDevicesAggregateProvider { - #[doc = "Required features: `Devices_Adc_Provider`"] + #[doc = "Required features: `\"Devices_Adc_Provider\"`"] #[cfg(feature = "Devices_Adc_Provider")] pub fn AdcControllerProvider(&self) -> ::windows_core::Result { let this = self; @@ -98,7 +98,7 @@ impl ILowLevelDevicesAggregateProvider { (::windows_core::Interface::vtable(this).AdcControllerProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Pwm_Provider`"] + #[doc = "Required features: `\"Devices_Pwm_Provider\"`"] #[cfg(feature = "Devices_Pwm_Provider")] pub fn PwmControllerProvider(&self) -> ::windows_core::Result { let this = self; @@ -107,7 +107,7 @@ impl ILowLevelDevicesAggregateProvider { (::windows_core::Interface::vtable(this).PwmControllerProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Gpio_Provider`"] + #[doc = "Required features: `\"Devices_Gpio_Provider\"`"] #[cfg(feature = "Devices_Gpio_Provider")] pub fn GpioControllerProvider(&self) -> ::windows_core::Result { let this = self; @@ -116,7 +116,7 @@ impl ILowLevelDevicesAggregateProvider { (::windows_core::Interface::vtable(this).GpioControllerProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_I2c_Provider`"] + #[doc = "Required features: `\"Devices_I2c_Provider\"`"] #[cfg(feature = "Devices_I2c_Provider")] pub fn I2cControllerProvider(&self) -> ::windows_core::Result { let this = self; @@ -125,7 +125,7 @@ impl ILowLevelDevicesAggregateProvider { (::windows_core::Interface::vtable(this).I2cControllerProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Spi_Provider`"] + #[doc = "Required features: `\"Devices_Spi_Provider\"`"] #[cfg(feature = "Devices_Spi_Provider")] pub fn SpiControllerProvider(&self) -> ::windows_core::Result { let this = self; @@ -225,7 +225,7 @@ pub struct ILowLevelDevicesControllerStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LowLevelDevicesAggregateProvider(::windows_core::IUnknown); impl LowLevelDevicesAggregateProvider { - #[doc = "Required features: `Devices_Adc_Provider`"] + #[doc = "Required features: `\"Devices_Adc_Provider\"`"] #[cfg(feature = "Devices_Adc_Provider")] pub fn AdcControllerProvider(&self) -> ::windows_core::Result { let this = self; @@ -234,7 +234,7 @@ impl LowLevelDevicesAggregateProvider { (::windows_core::Interface::vtable(this).AdcControllerProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Pwm_Provider`"] + #[doc = "Required features: `\"Devices_Pwm_Provider\"`"] #[cfg(feature = "Devices_Pwm_Provider")] pub fn PwmControllerProvider(&self) -> ::windows_core::Result { let this = self; @@ -243,7 +243,7 @@ impl LowLevelDevicesAggregateProvider { (::windows_core::Interface::vtable(this).PwmControllerProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Gpio_Provider`"] + #[doc = "Required features: `\"Devices_Gpio_Provider\"`"] #[cfg(feature = "Devices_Gpio_Provider")] pub fn GpioControllerProvider(&self) -> ::windows_core::Result { let this = self; @@ -252,7 +252,7 @@ impl LowLevelDevicesAggregateProvider { (::windows_core::Interface::vtable(this).GpioControllerProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_I2c_Provider`"] + #[doc = "Required features: `\"Devices_I2c_Provider\"`"] #[cfg(feature = "Devices_I2c_Provider")] pub fn I2cControllerProvider(&self) -> ::windows_core::Result { let this = self; @@ -261,7 +261,7 @@ impl LowLevelDevicesAggregateProvider { (::windows_core::Interface::vtable(this).I2cControllerProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Spi_Provider`"] + #[doc = "Required features: `\"Devices_Spi_Provider\"`"] #[cfg(feature = "Devices_Spi_Provider")] pub fn SpiControllerProvider(&self) -> ::windows_core::Result { let this = self; @@ -270,7 +270,7 @@ impl LowLevelDevicesAggregateProvider { (::windows_core::Interface::vtable(this).SpiControllerProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Adc_Provider`, `Devices_Gpio_Provider`, `Devices_I2c_Provider`, `Devices_Pwm_Provider`, `Devices_Spi_Provider`"] + #[doc = "Required features: `\"Devices_Adc_Provider\"`, `\"Devices_Gpio_Provider\"`, `\"Devices_I2c_Provider\"`, `\"Devices_Pwm_Provider\"`, `\"Devices_Spi_Provider\"`"] #[cfg(all(feature = "Devices_Adc_Provider", feature = "Devices_Gpio_Provider", feature = "Devices_I2c_Provider", feature = "Devices_Pwm_Provider", feature = "Devices_Spi_Provider"))] pub fn Create(adc: P0, pwm: P1, gpio: P2, i2c: P3, spi: P4) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Embedded/DeviceLockdown/mod.rs b/crates/libs/windows/src/Windows/Embedded/DeviceLockdown/mod.rs index 851500c25b..b1dabc15a4 100644 --- a/crates/libs/windows/src/Windows/Embedded/DeviceLockdown/mod.rs +++ b/crates/libs/windows/src/Windows/Embedded/DeviceLockdown/mod.rs @@ -41,7 +41,7 @@ pub struct IDeviceLockdownProfileStatics_Vtbl { } pub struct DeviceLockdownProfile; impl DeviceLockdownProfile { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedLockdownProfiles() -> ::windows_core::Result> { Self::IDeviceLockdownProfileStatics(|this| unsafe { @@ -55,7 +55,7 @@ impl DeviceLockdownProfile { (::windows_core::Interface::vtable(this).GetCurrentLockdownProfile)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApplyLockdownProfileAsync(profileid: ::windows_core::GUID) -> ::windows_core::Result { Self::IDeviceLockdownProfileStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Embedded/mod.rs b/crates/libs/windows/src/Windows/Embedded/mod.rs index 260190a290..23bc06947b 100644 --- a/crates/libs/windows/src/Windows/Embedded/mod.rs +++ b/crates/libs/windows/src/Windows/Embedded/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Embedded_DeviceLockdown")] -#[doc = "Required features: `Embedded_DeviceLockdown`"] +#[doc = "Required features: `\"Embedded_DeviceLockdown\"`"] pub mod DeviceLockdown; diff --git a/crates/libs/windows/src/Windows/Foundation/Diagnostics/impl.rs b/crates/libs/windows/src/Windows/Foundation/Diagnostics/impl.rs index f67fcc4164..41fd473b73 100644 --- a/crates/libs/windows/src/Windows/Foundation/Diagnostics/impl.rs +++ b/crates/libs/windows/src/Windows/Foundation/Diagnostics/impl.rs @@ -33,7 +33,7 @@ impl IErrorReportingSettings_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Storage`"] +#[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub trait IFileLoggingSession_Impl: Sized + super::IClosable_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -224,7 +224,7 @@ impl ILoggingChannel_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Storage`"] +#[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub trait ILoggingSession_Impl: Sized + super::IClosable_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::HSTRING>; diff --git a/crates/libs/windows/src/Windows/Foundation/Diagnostics/mod.rs b/crates/libs/windows/src/Windows/Foundation/Diagnostics/mod.rs index 8ed00b7688..9ab7d71e62 100644 --- a/crates/libs/windows/src/Windows/Foundation/Diagnostics/mod.rs +++ b/crates/libs/windows/src/Windows/Foundation/Diagnostics/mod.rs @@ -119,7 +119,7 @@ impl IFileLoggingSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLoggingChannel)(::windows_core::Interface::as_raw(this), loggingchannel.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn CloseAndSaveToFileAsync(&self) -> ::windows_core::Result> { let this = self; @@ -615,7 +615,7 @@ impl ILoggingSession { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn SaveToFileAsync(&self, folder: P0, filename: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -952,7 +952,7 @@ impl FileLoggingSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLoggingChannel)(::windows_core::Interface::as_raw(this), loggingchannel.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn CloseAndSaveToFileAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1008,7 +1008,7 @@ unsafe impl ::core::marker::Sync for FileLoggingSession {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LogFileGeneratedEventArgs(::windows_core::IUnknown); impl LogFileGeneratedEventArgs { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -1273,7 +1273,7 @@ impl LoggingChannel { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Create(name: &::windows_core::HSTRING) -> ::windows_core::Result { Self::ILoggingChannelFactory(|this| unsafe { @@ -2068,7 +2068,7 @@ impl LoggingSession { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn SaveToFileAsync(&self, folder: P0, filename: &::windows_core::HSTRING) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Foundation/mod.rs b/crates/libs/windows/src/Windows/Foundation/mod.rs index 28b0fd773b..d5e24e9f08 100644 --- a/crates/libs/windows/src/Windows/Foundation/mod.rs +++ b/crates/libs/windows/src/Windows/Foundation/mod.rs @@ -1,14 +1,14 @@ #[cfg(feature = "Foundation_Collections")] -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] pub mod Collections; #[cfg(feature = "Foundation_Diagnostics")] -#[doc = "Required features: `Foundation_Diagnostics`"] +#[doc = "Required features: `\"Foundation_Diagnostics\"`"] pub mod Diagnostics; #[cfg(feature = "Foundation_Metadata")] -#[doc = "Required features: `Foundation_Metadata`"] +#[doc = "Required features: `\"Foundation_Metadata\"`"] pub mod Metadata; #[cfg(feature = "Foundation_Numerics")] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] pub mod Numerics; #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2313,7 +2313,7 @@ unsafe impl ::core::marker::Sync for Uri {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WwwFormUrlDecoder(::windows_core::IUnknown); impl WwwFormUrlDecoder { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2322,7 +2322,7 @@ impl WwwFormUrlDecoder { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2331,7 +2331,7 @@ impl WwwFormUrlDecoder { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2340,7 +2340,7 @@ impl WwwFormUrlDecoder { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -2352,7 +2352,7 @@ impl WwwFormUrlDecoder { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; diff --git a/crates/libs/windows/src/Windows/Gaming/Input/Custom/mod.rs b/crates/libs/windows/src/Windows/Gaming/Input/Custom/mod.rs index 625d78c6ed..b7f0412655 100644 --- a/crates/libs/windows/src/Windows/Gaming/Input/Custom/mod.rs +++ b/crates/libs/windows/src/Windows/Gaming/Input/Custom/mod.rs @@ -483,7 +483,7 @@ impl GipGameControllerProvider { let this = self; unsafe { (::windows_core::Interface::vtable(this).SendReceiveMessage)(::windows_core::Interface::as_raw(this), messageclass, messageid, requestmessagebuffer.len() as u32, requestmessagebuffer.as_ptr(), responsemessagebuffer.len() as u32, responsemessagebuffer.as_mut_ptr()).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn UpdateFirmwareAsync(&self, firmwareimage: P0) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Gaming/Input/ForceFeedback/mod.rs b/crates/libs/windows/src/Windows/Gaming/Input/ForceFeedback/mod.rs index 4a24faeb14..983792d790 100644 --- a/crates/libs/windows/src/Windows/Gaming/Input/ForceFeedback/mod.rs +++ b/crates/libs/windows/src/Windows/Gaming/Input/ForceFeedback/mod.rs @@ -225,7 +225,7 @@ impl ConditionForceEffect { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetParameters(&self, direction: super::super::super::Foundation::Numerics::Vector3, positivecoefficient: f32, negativecoefficient: f32, maxpositivemagnitude: f32, maxnegativemagnitude: f32, deadzone: f32, bias: f32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -296,13 +296,13 @@ impl ConstantForceEffect { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetParameters(&self, vector: super::super::super::Foundation::Numerics::Vector3, duration: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParameters)(::windows_core::Interface::as_raw(this), vector, duration).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetParametersWithEnvelope(&self, vector: super::super::super::Foundation::Numerics::Vector3, attackgain: f32, sustaingain: f32, releasegain: f32, startdelay: super::super::super::Foundation::TimeSpan, attackduration: super::super::super::Foundation::TimeSpan, sustainduration: super::super::super::Foundation::TimeSpan, releaseduration: super::super::super::Foundation::TimeSpan, repeatcount: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -387,7 +387,7 @@ impl ForceFeedbackMotor { (::windows_core::Interface::vtable(this).SupportedAxes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LoadEffectAsync(&self, effect: P0) -> ::windows_core::Result> where @@ -411,7 +411,7 @@ impl ForceFeedbackMotor { let this = self; unsafe { (::windows_core::Interface::vtable(this).StopAllEffects)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDisableAsync(&self) -> ::windows_core::Result> { let this = self; @@ -420,7 +420,7 @@ impl ForceFeedbackMotor { (::windows_core::Interface::vtable(this).TryDisableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryEnableAsync(&self) -> ::windows_core::Result> { let this = self; @@ -429,7 +429,7 @@ impl ForceFeedbackMotor { (::windows_core::Interface::vtable(this).TryEnableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryResetAsync(&self) -> ::windows_core::Result> { let this = self; @@ -438,7 +438,7 @@ impl ForceFeedbackMotor { (::windows_core::Interface::vtable(this).TryResetAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryUnloadEffectAsync(&self, effect: P0) -> ::windows_core::Result> where @@ -503,13 +503,13 @@ impl PeriodicForceEffect { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetParameters(&self, vector: super::super::super::Foundation::Numerics::Vector3, frequency: f32, phase: f32, bias: f32, duration: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParameters)(::windows_core::Interface::as_raw(this), vector, frequency, phase, bias, duration).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetParametersWithEnvelope(&self, vector: super::super::super::Foundation::Numerics::Vector3, frequency: f32, phase: f32, bias: f32, attackgain: f32, sustaingain: f32, releasegain: f32, startdelay: super::super::super::Foundation::TimeSpan, attackduration: super::super::super::Foundation::TimeSpan, sustainduration: super::super::super::Foundation::TimeSpan, releaseduration: super::super::super::Foundation::TimeSpan, repeatcount: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -580,13 +580,13 @@ impl RampForceEffect { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetParameters(&self, startvector: super::super::super::Foundation::Numerics::Vector3, endvector: super::super::super::Foundation::Numerics::Vector3, duration: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParameters)(::windows_core::Interface::as_raw(this), startvector, endvector, duration).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetParametersWithEnvelope(&self, startvector: super::super::super::Foundation::Numerics::Vector3, endvector: super::super::super::Foundation::Numerics::Vector3, attackgain: f32, sustaingain: f32, releasegain: f32, startdelay: super::super::super::Foundation::TimeSpan, attackduration: super::super::super::Foundation::TimeSpan, sustainduration: super::super::super::Foundation::TimeSpan, releaseduration: super::super::super::Foundation::TimeSpan, repeatcount: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Gaming/Input/Preview/mod.rs b/crates/libs/windows/src/Windows/Gaming/Input/Preview/mod.rs index 72f9c6c3c2..56bfe993ac 100644 --- a/crates/libs/windows/src/Windows/Gaming/Input/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/Gaming/Input/Preview/mod.rs @@ -23,7 +23,7 @@ pub struct IGameControllerProviderInfoStatics_Vtbl { } pub struct GameControllerProviderInfo; impl GameControllerProviderInfo { - #[doc = "Required features: `Gaming_Input_Custom`"] + #[doc = "Required features: `\"Gaming_Input_Custom\"`"] #[cfg(feature = "Gaming_Input_Custom")] pub fn GetParentProviderId(provider: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -34,7 +34,7 @@ impl GameControllerProviderInfo { (::windows_core::Interface::vtable(this).GetParentProviderId)(::windows_core::Interface::as_raw(this), provider.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Gaming_Input_Custom`"] + #[doc = "Required features: `\"Gaming_Input_Custom\"`"] #[cfg(feature = "Gaming_Input_Custom")] pub fn GetProviderId(provider: P0) -> ::windows_core::Result<::windows_core::HSTRING> where diff --git a/crates/libs/windows/src/Windows/Gaming/Input/impl.rs b/crates/libs/windows/src/Windows/Gaming/Input/impl.rs index ca8978ae65..62d7e2021b 100644 --- a/crates/libs/windows/src/Windows/Gaming/Input/impl.rs +++ b/crates/libs/windows/src/Windows/Gaming/Input/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`, `System`"] +#[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub trait IGameController_Impl: Sized { fn HeadsetConnected(&self, value: ::core::option::Option<&super::super::Foundation::TypedEventHandler>) -> ::windows_core::Result; @@ -118,7 +118,7 @@ impl IGameController_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Devices_Power`"] +#[doc = "Required features: `\"Devices_Power\"`"] #[cfg(feature = "Devices_Power")] pub trait IGameControllerBatteryInfo_Impl: Sized { fn TryGetBatteryReport(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Gaming/Input/mod.rs b/crates/libs/windows/src/Windows/Gaming/Input/mod.rs index 741889a4c8..5a1e2257f1 100644 --- a/crates/libs/windows/src/Windows/Gaming/Input/mod.rs +++ b/crates/libs/windows/src/Windows/Gaming/Input/mod.rs @@ -1,11 +1,11 @@ #[cfg(feature = "Gaming_Input_Custom")] -#[doc = "Required features: `Gaming_Input_Custom`"] +#[doc = "Required features: `\"Gaming_Input_Custom\"`"] pub mod Custom; #[cfg(feature = "Gaming_Input_ForceFeedback")] -#[doc = "Required features: `Gaming_Input_ForceFeedback`"] +#[doc = "Required features: `\"Gaming_Input_ForceFeedback\"`"] pub mod ForceFeedback; #[cfg(feature = "Gaming_Input_Preview")] -#[doc = "Required features: `Gaming_Input_Preview`"] +#[doc = "Required features: `\"Gaming_Input_Preview\"`"] pub mod Preview; #[doc(hidden)] #[repr(transparent)] @@ -133,7 +133,7 @@ pub struct IFlightStickStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGameController(::windows_core::IUnknown); impl IGameController { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetConnected(&self, value: P0) -> ::windows_core::Result where @@ -145,13 +145,13 @@ impl IGameController { (::windows_core::Interface::vtable(this).HeadsetConnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetConnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetConnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetDisconnected(&self, value: P0) -> ::windows_core::Result where @@ -163,13 +163,13 @@ impl IGameController { (::windows_core::Interface::vtable(this).HeadsetDisconnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetDisconnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetDisconnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn UserChanged(&self, value: P0) -> ::windows_core::Result where @@ -181,7 +181,7 @@ impl IGameController { (::windows_core::Interface::vtable(this).UserChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -201,7 +201,7 @@ impl IGameController { (::windows_core::Interface::vtable(this).IsWireless)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -260,7 +260,7 @@ pub struct IGameController_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGameControllerBatteryInfo(::windows_core::IUnknown); impl IGameControllerBatteryInfo { - #[doc = "Required features: `Devices_Power`"] + #[doc = "Required features: `\"Devices_Power\"`"] #[cfg(feature = "Devices_Power")] pub fn TryGetBatteryReport(&self) -> ::windows_core::Result { let this = self; @@ -639,7 +639,7 @@ impl ArcadeStick { (::windows_core::Interface::vtable(this).GetCurrentReading)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ArcadeStickAdded(value: P0) -> ::windows_core::Result where @@ -650,12 +650,12 @@ impl ArcadeStick { (::windows_core::Interface::vtable(this).ArcadeStickAdded)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveArcadeStickAdded(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IArcadeStickStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveArcadeStickAdded)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ArcadeStickRemoved(value: P0) -> ::windows_core::Result where @@ -666,12 +666,12 @@ impl ArcadeStick { (::windows_core::Interface::vtable(this).ArcadeStickRemoved)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveArcadeStickRemoved(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IArcadeStickStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveArcadeStickRemoved)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ArcadeSticks() -> ::windows_core::Result> { Self::IArcadeStickStatics(|this| unsafe { @@ -688,7 +688,7 @@ impl ArcadeStick { (::windows_core::Interface::vtable(this).FromGameController)(::windows_core::Interface::as_raw(this), gamecontroller.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetConnected(&self, value: P0) -> ::windows_core::Result where @@ -700,13 +700,13 @@ impl ArcadeStick { (::windows_core::Interface::vtable(this).HeadsetConnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetConnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetConnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetDisconnected(&self, value: P0) -> ::windows_core::Result where @@ -718,13 +718,13 @@ impl ArcadeStick { (::windows_core::Interface::vtable(this).HeadsetDisconnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetDisconnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetDisconnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn UserChanged(&self, value: P0) -> ::windows_core::Result where @@ -736,7 +736,7 @@ impl ArcadeStick { (::windows_core::Interface::vtable(this).UserChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -756,7 +756,7 @@ impl ArcadeStick { (::windows_core::Interface::vtable(this).IsWireless)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -765,7 +765,7 @@ impl ArcadeStick { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Power`"] + #[doc = "Required features: `\"Devices_Power\"`"] #[cfg(feature = "Devices_Power")] pub fn TryGetBatteryReport(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -827,7 +827,7 @@ impl FlightStick { (::windows_core::Interface::vtable(this).GetCurrentReading)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlightStickAdded(value: P0) -> ::windows_core::Result where @@ -838,12 +838,12 @@ impl FlightStick { (::windows_core::Interface::vtable(this).FlightStickAdded)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFlightStickAdded(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IFlightStickStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveFlightStickAdded)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlightStickRemoved(value: P0) -> ::windows_core::Result where @@ -854,12 +854,12 @@ impl FlightStick { (::windows_core::Interface::vtable(this).FlightStickRemoved)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFlightStickRemoved(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IFlightStickStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveFlightStickRemoved)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FlightSticks() -> ::windows_core::Result> { Self::IFlightStickStatics(|this| unsafe { @@ -876,7 +876,7 @@ impl FlightStick { (::windows_core::Interface::vtable(this).FromGameController)(::windows_core::Interface::as_raw(this), gamecontroller.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetConnected(&self, value: P0) -> ::windows_core::Result where @@ -888,13 +888,13 @@ impl FlightStick { (::windows_core::Interface::vtable(this).HeadsetConnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetConnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetConnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetDisconnected(&self, value: P0) -> ::windows_core::Result where @@ -906,13 +906,13 @@ impl FlightStick { (::windows_core::Interface::vtable(this).HeadsetDisconnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetDisconnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetDisconnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn UserChanged(&self, value: P0) -> ::windows_core::Result where @@ -924,7 +924,7 @@ impl FlightStick { (::windows_core::Interface::vtable(this).UserChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -944,7 +944,7 @@ impl FlightStick { (::windows_core::Interface::vtable(this).IsWireless)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -953,7 +953,7 @@ impl FlightStick { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Power`"] + #[doc = "Required features: `\"Devices_Power\"`"] #[cfg(feature = "Devices_Power")] pub fn TryGetBatteryReport(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -989,7 +989,7 @@ unsafe impl ::core::marker::Sync for FlightStick {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Gamepad(::windows_core::IUnknown); impl Gamepad { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetConnected(&self, value: P0) -> ::windows_core::Result where @@ -1001,13 +1001,13 @@ impl Gamepad { (::windows_core::Interface::vtable(this).HeadsetConnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetConnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetConnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetDisconnected(&self, value: P0) -> ::windows_core::Result where @@ -1019,13 +1019,13 @@ impl Gamepad { (::windows_core::Interface::vtable(this).HeadsetDisconnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetDisconnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetDisconnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn UserChanged(&self, value: P0) -> ::windows_core::Result where @@ -1037,7 +1037,7 @@ impl Gamepad { (::windows_core::Interface::vtable(this).UserChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1057,7 +1057,7 @@ impl Gamepad { (::windows_core::Interface::vtable(this).IsWireless)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1066,7 +1066,7 @@ impl Gamepad { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Power`"] + #[doc = "Required features: `\"Devices_Power\"`"] #[cfg(feature = "Devices_Power")] pub fn TryGetBatteryReport(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1100,7 +1100,7 @@ impl Gamepad { (::windows_core::Interface::vtable(this).GetButtonLabel)(::windows_core::Interface::as_raw(this), button, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GamepadAdded(value: P0) -> ::windows_core::Result where @@ -1111,12 +1111,12 @@ impl Gamepad { (::windows_core::Interface::vtable(this).GamepadAdded)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGamepadAdded(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IGamepadStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveGamepadAdded)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GamepadRemoved(value: P0) -> ::windows_core::Result where @@ -1127,12 +1127,12 @@ impl Gamepad { (::windows_core::Interface::vtable(this).GamepadRemoved)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGamepadRemoved(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IGamepadStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveGamepadRemoved)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Gamepads() -> ::windows_core::Result> { Self::IGamepadStatics(|this| unsafe { @@ -1181,7 +1181,7 @@ unsafe impl ::core::marker::Sync for Gamepad {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Headset(::windows_core::IUnknown); impl Headset { - #[doc = "Required features: `Devices_Power`"] + #[doc = "Required features: `\"Devices_Power\"`"] #[cfg(feature = "Devices_Power")] pub fn TryGetBatteryReport(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1225,7 +1225,7 @@ unsafe impl ::core::marker::Sync for Headset {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RacingWheel(::windows_core::IUnknown); impl RacingWheel { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetConnected(&self, value: P0) -> ::windows_core::Result where @@ -1237,13 +1237,13 @@ impl RacingWheel { (::windows_core::Interface::vtable(this).HeadsetConnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetConnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetConnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetDisconnected(&self, value: P0) -> ::windows_core::Result where @@ -1255,13 +1255,13 @@ impl RacingWheel { (::windows_core::Interface::vtable(this).HeadsetDisconnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetDisconnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetDisconnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn UserChanged(&self, value: P0) -> ::windows_core::Result where @@ -1273,7 +1273,7 @@ impl RacingWheel { (::windows_core::Interface::vtable(this).UserChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1293,7 +1293,7 @@ impl RacingWheel { (::windows_core::Interface::vtable(this).IsWireless)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1302,7 +1302,7 @@ impl RacingWheel { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Power`"] + #[doc = "Required features: `\"Devices_Power\"`"] #[cfg(feature = "Devices_Power")] pub fn TryGetBatteryReport(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1346,7 +1346,7 @@ impl RacingWheel { (::windows_core::Interface::vtable(this).MaxWheelAngle)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Gaming_Input_ForceFeedback`"] + #[doc = "Required features: `\"Gaming_Input_ForceFeedback\"`"] #[cfg(feature = "Gaming_Input_ForceFeedback")] pub fn WheelMotor(&self) -> ::windows_core::Result { let this = self; @@ -1369,7 +1369,7 @@ impl RacingWheel { (::windows_core::Interface::vtable(this).GetCurrentReading)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RacingWheelAdded(value: P0) -> ::windows_core::Result where @@ -1380,12 +1380,12 @@ impl RacingWheel { (::windows_core::Interface::vtable(this).RacingWheelAdded)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRacingWheelAdded(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IRacingWheelStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRacingWheelAdded)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RacingWheelRemoved(value: P0) -> ::windows_core::Result where @@ -1396,12 +1396,12 @@ impl RacingWheel { (::windows_core::Interface::vtable(this).RacingWheelRemoved)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRacingWheelRemoved(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IRacingWheelStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRacingWheelRemoved)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RacingWheels() -> ::windows_core::Result> { Self::IRacingWheelStatics(|this| unsafe { @@ -1450,7 +1450,7 @@ unsafe impl ::core::marker::Sync for RacingWheel {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RawGameController(::windows_core::IUnknown); impl RawGameController { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetConnected(&self, value: P0) -> ::windows_core::Result where @@ -1462,13 +1462,13 @@ impl RawGameController { (::windows_core::Interface::vtable(this).HeadsetConnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetConnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetConnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetDisconnected(&self, value: P0) -> ::windows_core::Result where @@ -1480,13 +1480,13 @@ impl RawGameController { (::windows_core::Interface::vtable(this).HeadsetDisconnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetDisconnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetDisconnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn UserChanged(&self, value: P0) -> ::windows_core::Result where @@ -1498,7 +1498,7 @@ impl RawGameController { (::windows_core::Interface::vtable(this).UserChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1518,7 +1518,7 @@ impl RawGameController { (::windows_core::Interface::vtable(this).IsWireless)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1527,7 +1527,7 @@ impl RawGameController { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Power`"] + #[doc = "Required features: `\"Devices_Power\"`"] #[cfg(feature = "Devices_Power")] pub fn TryGetBatteryReport(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1550,7 +1550,7 @@ impl RawGameController { (::windows_core::Interface::vtable(this).ButtonCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Gaming_Input_ForceFeedback`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Gaming_Input_ForceFeedback\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Gaming_Input_ForceFeedback"))] pub fn ForceFeedbackMotors(&self) -> ::windows_core::Result> { let this = self; @@ -1601,7 +1601,7 @@ impl RawGameController { (::windows_core::Interface::vtable(this).GetSwitchKind)(::windows_core::Interface::as_raw(this), switchindex, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Haptics\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Haptics", feature = "Foundation_Collections"))] pub fn SimpleHapticsControllers(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1624,7 +1624,7 @@ impl RawGameController { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RawGameControllerAdded(value: P0) -> ::windows_core::Result where @@ -1635,12 +1635,12 @@ impl RawGameController { (::windows_core::Interface::vtable(this).RawGameControllerAdded)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRawGameControllerAdded(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IRawGameControllerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRawGameControllerAdded)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RawGameControllerRemoved(value: P0) -> ::windows_core::Result where @@ -1651,12 +1651,12 @@ impl RawGameController { (::windows_core::Interface::vtable(this).RawGameControllerRemoved)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRawGameControllerRemoved(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IRawGameControllerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRawGameControllerRemoved)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RawGameControllers() -> ::windows_core::Result> { Self::IRawGameControllerStatics(|this| unsafe { @@ -1700,7 +1700,7 @@ unsafe impl ::core::marker::Sync for RawGameController {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UINavigationController(::windows_core::IUnknown); impl UINavigationController { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetConnected(&self, value: P0) -> ::windows_core::Result where @@ -1712,13 +1712,13 @@ impl UINavigationController { (::windows_core::Interface::vtable(this).HeadsetConnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetConnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetConnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeadsetDisconnected(&self, value: P0) -> ::windows_core::Result where @@ -1730,13 +1730,13 @@ impl UINavigationController { (::windows_core::Interface::vtable(this).HeadsetDisconnected)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeadsetDisconnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHeadsetDisconnected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn UserChanged(&self, value: P0) -> ::windows_core::Result where @@ -1748,7 +1748,7 @@ impl UINavigationController { (::windows_core::Interface::vtable(this).UserChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1768,7 +1768,7 @@ impl UINavigationController { (::windows_core::Interface::vtable(this).IsWireless)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1777,7 +1777,7 @@ impl UINavigationController { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Power`"] + #[doc = "Required features: `\"Devices_Power\"`"] #[cfg(feature = "Devices_Power")] pub fn TryGetBatteryReport(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1807,7 +1807,7 @@ impl UINavigationController { (::windows_core::Interface::vtable(this).GetRequiredButtonLabel)(::windows_core::Interface::as_raw(this), button, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UINavigationControllerAdded(value: P0) -> ::windows_core::Result where @@ -1818,12 +1818,12 @@ impl UINavigationController { (::windows_core::Interface::vtable(this).UINavigationControllerAdded)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUINavigationControllerAdded(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IUINavigationControllerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveUINavigationControllerAdded)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UINavigationControllerRemoved(value: P0) -> ::windows_core::Result where @@ -1834,12 +1834,12 @@ impl UINavigationController { (::windows_core::Interface::vtable(this).UINavigationControllerRemoved)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUINavigationControllerRemoved(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IUINavigationControllerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveUINavigationControllerRemoved)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UINavigationControllers() -> ::windows_core::Result> { Self::IUINavigationControllerStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Gaming/Preview/GamesEnumeration/impl.rs b/crates/libs/windows/src/Windows/Gaming/Preview/GamesEnumeration/impl.rs index 592ad88034..31d3457ca3 100644 --- a/crates/libs/windows/src/Windows/Gaming/Preview/GamesEnumeration/impl.rs +++ b/crates/libs/windows/src/Windows/Gaming/Preview/GamesEnumeration/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] +#[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub trait IGameListEntry_Impl: Sized { fn DisplayInfo(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Gaming/Preview/GamesEnumeration/mod.rs b/crates/libs/windows/src/Windows/Gaming/Preview/GamesEnumeration/mod.rs index b8120a717d..cddf026f68 100644 --- a/crates/libs/windows/src/Windows/Gaming/Preview/GamesEnumeration/mod.rs +++ b/crates/libs/windows/src/Windows/Gaming/Preview/GamesEnumeration/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGameListEntry(::windows_core::IUnknown); impl IGameListEntry { - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn DisplayInfo(&self) -> ::windows_core::Result { let this = self; @@ -11,7 +11,7 @@ impl IGameListEntry { (::windows_core::Interface::vtable(this).DisplayInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchAsync(&self) -> ::windows_core::Result> { let this = self; @@ -27,7 +27,7 @@ impl IGameListEntry { (::windows_core::Interface::vtable(this).Category)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -36,7 +36,7 @@ impl IGameListEntry { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCategoryAsync(&self, value: GameListCategory) -> ::windows_core::Result { let this = self; @@ -299,7 +299,7 @@ pub struct IGameModeUserConfigurationStatics_Vtbl { } pub struct GameList; impl GameList { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsync() -> ::windows_core::Result>> { Self::IGameListStatics(|this| unsafe { @@ -307,7 +307,7 @@ impl GameList { (::windows_core::Interface::vtable(this).FindAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsyncPackageFamilyName(packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result>> { Self::IGameListStatics(|this| unsafe { @@ -315,7 +315,7 @@ impl GameList { (::windows_core::Interface::vtable(this).FindAllAsyncPackageFamilyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GameAdded(handler: P0) -> ::windows_core::Result where @@ -326,12 +326,12 @@ impl GameList { (::windows_core::Interface::vtable(this).GameAdded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGameAdded(token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IGameListStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveGameAdded)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GameRemoved(handler: P0) -> ::windows_core::Result where @@ -342,12 +342,12 @@ impl GameList { (::windows_core::Interface::vtable(this).GameRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGameRemoved(token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IGameListStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveGameRemoved)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GameUpdated(handler: P0) -> ::windows_core::Result where @@ -358,12 +358,12 @@ impl GameList { (::windows_core::Interface::vtable(this).GameUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGameUpdated(token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IGameListStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveGameUpdated)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MergeEntriesAsync(left: P0, right: P1) -> ::windows_core::Result> where @@ -375,7 +375,7 @@ impl GameList { (::windows_core::Interface::vtable(this).MergeEntriesAsync)(::windows_core::Interface::as_raw(this), left.into_param().abi(), right.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UnmergeEntryAsync(mergedentry: P0) -> ::windows_core::Result>> where @@ -404,7 +404,7 @@ impl ::windows_core::RuntimeName for GameList { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GameListEntry(::windows_core::IUnknown); impl GameListEntry { - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn DisplayInfo(&self) -> ::windows_core::Result { let this = self; @@ -413,7 +413,7 @@ impl GameListEntry { (::windows_core::Interface::vtable(this).DisplayInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchAsync(&self) -> ::windows_core::Result> { let this = self; @@ -429,7 +429,7 @@ impl GameListEntry { (::windows_core::Interface::vtable(this).Category)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -438,7 +438,7 @@ impl GameListEntry { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCategoryAsync(&self, value: GameListCategory) -> ::windows_core::Result { let this = self; @@ -454,7 +454,7 @@ impl GameListEntry { (::windows_core::Interface::vtable(this).LaunchableState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn LauncherExecutable(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -470,7 +470,7 @@ impl GameListEntry { (::windows_core::Interface::vtable(this).LaunchParameters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn SetLauncherExecutableFileAsync(&self, executablefile: P0) -> ::windows_core::Result where @@ -482,7 +482,7 @@ impl GameListEntry { (::windows_core::Interface::vtable(this).SetLauncherExecutableFileAsync)(::windows_core::Interface::as_raw(this), executablefile.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn SetLauncherExecutableFileWithParamsAsync(&self, executablefile: P0, launchparams: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -501,7 +501,7 @@ impl GameListEntry { (::windows_core::Interface::vtable(this).TitleId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTitleIdAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -549,7 +549,7 @@ impl GameModeConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RelatedProcessNames(&self) -> ::windows_core::Result> { let this = self; @@ -558,7 +558,7 @@ impl GameModeConfiguration { (::windows_core::Interface::vtable(this).RelatedProcessNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PercentGpuTimeAllocatedToGame(&self) -> ::windows_core::Result> { let this = self; @@ -567,7 +567,7 @@ impl GameModeConfiguration { (::windows_core::Interface::vtable(this).PercentGpuTimeAllocatedToGame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPercentGpuTimeAllocatedToGame(&self, value: P0) -> ::windows_core::Result<()> where @@ -576,7 +576,7 @@ impl GameModeConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPercentGpuTimeAllocatedToGame)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PercentGpuMemoryAllocatedToGame(&self) -> ::windows_core::Result> { let this = self; @@ -585,7 +585,7 @@ impl GameModeConfiguration { (::windows_core::Interface::vtable(this).PercentGpuMemoryAllocatedToGame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPercentGpuMemoryAllocatedToGame(&self, value: P0) -> ::windows_core::Result<()> where @@ -594,7 +594,7 @@ impl GameModeConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPercentGpuMemoryAllocatedToGame)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PercentGpuMemoryAllocatedToSystemCompositor(&self) -> ::windows_core::Result> { let this = self; @@ -603,7 +603,7 @@ impl GameModeConfiguration { (::windows_core::Interface::vtable(this).PercentGpuMemoryAllocatedToSystemCompositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPercentGpuMemoryAllocatedToSystemCompositor(&self, value: P0) -> ::windows_core::Result<()> where @@ -612,7 +612,7 @@ impl GameModeConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPercentGpuMemoryAllocatedToSystemCompositor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxCpuCount(&self) -> ::windows_core::Result> { let this = self; @@ -621,7 +621,7 @@ impl GameModeConfiguration { (::windows_core::Interface::vtable(this).MaxCpuCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxCpuCount(&self, value: P0) -> ::windows_core::Result<()> where @@ -630,7 +630,7 @@ impl GameModeConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxCpuCount)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CpuExclusivityMaskLow(&self) -> ::windows_core::Result> { let this = self; @@ -639,7 +639,7 @@ impl GameModeConfiguration { (::windows_core::Interface::vtable(this).CpuExclusivityMaskLow)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCpuExclusivityMaskLow(&self, value: P0) -> ::windows_core::Result<()> where @@ -648,7 +648,7 @@ impl GameModeConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCpuExclusivityMaskLow)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CpuExclusivityMaskHigh(&self) -> ::windows_core::Result> { let this = self; @@ -657,7 +657,7 @@ impl GameModeConfiguration { (::windows_core::Interface::vtable(this).CpuExclusivityMaskHigh)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCpuExclusivityMaskHigh(&self, value: P0) -> ::windows_core::Result<()> where @@ -677,7 +677,7 @@ impl GameModeConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAffinitizeToExclusiveCpus)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -706,7 +706,7 @@ unsafe impl ::core::marker::Sync for GameModeConfiguration {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GameModeUserConfiguration(::windows_core::IUnknown); impl GameModeUserConfiguration { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GamingRelatedProcessNames(&self) -> ::windows_core::Result> { let this = self; @@ -715,7 +715,7 @@ impl GameModeUserConfiguration { (::windows_core::Interface::vtable(this).GamingRelatedProcessNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Gaming/Preview/mod.rs b/crates/libs/windows/src/Windows/Gaming/Preview/mod.rs index 09bdab2fac..d72c7f17f0 100644 --- a/crates/libs/windows/src/Windows/Gaming/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/Gaming/Preview/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Gaming_Preview_GamesEnumeration")] -#[doc = "Required features: `Gaming_Preview_GamesEnumeration`"] +#[doc = "Required features: `\"Gaming_Preview_GamesEnumeration\"`"] pub mod GamesEnumeration; diff --git a/crates/libs/windows/src/Windows/Gaming/UI/mod.rs b/crates/libs/windows/src/Windows/Gaming/UI/mod.rs index 345f658357..6f2ed6c2fb 100644 --- a/crates/libs/windows/src/Windows/Gaming/UI/mod.rs +++ b/crates/libs/windows/src/Windows/Gaming/UI/mod.rs @@ -137,7 +137,7 @@ pub struct IGameUIProviderActivatedEventArgs_Vtbl { } pub struct GameBar; impl GameBar { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VisibilityChanged(handler: P0) -> ::windows_core::Result where @@ -148,12 +148,12 @@ impl GameBar { (::windows_core::Interface::vtable(this).VisibilityChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVisibilityChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IGameBarStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveVisibilityChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsInputRedirectedChanged(handler: P0) -> ::windows_core::Result where @@ -164,7 +164,7 @@ impl GameBar { (::windows_core::Interface::vtable(this).IsInputRedirectedChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsInputRedirectedChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IGameBarStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveIsInputRedirectedChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -302,7 +302,7 @@ impl GameChatOverlayMessageSource { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MessageReceived(&self, handler: P0) -> ::windows_core::Result where @@ -314,13 +314,13 @@ impl GameChatOverlayMessageSource { (::windows_core::Interface::vtable(this).MessageReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMessageReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMessageReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayBeforeClosingAfterMessageReceived(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -346,7 +346,7 @@ unsafe impl ::core::marker::Sync for GameChatOverlayMessageSource {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GameUIProviderActivatedEventArgs(::windows_core::IUnknown); impl GameUIProviderActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -355,7 +355,7 @@ impl GameUIProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -364,7 +364,7 @@ impl GameUIProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -373,7 +373,7 @@ impl GameUIProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GameUIArgs(&self) -> ::windows_core::Result { let this = self; @@ -382,7 +382,7 @@ impl GameUIProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).GameUIArgs)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReportCompleted(&self, results: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Gaming/XboxLive/Storage/mod.rs b/crates/libs/windows/src/Windows/Gaming/XboxLive/Storage/mod.rs index 4cf62f1449..7d358bb6e9 100644 --- a/crates/libs/windows/src/Windows/Gaming/XboxLive/Storage/mod.rs +++ b/crates/libs/windows/src/Windows/Gaming/XboxLive/Storage/mod.rs @@ -287,7 +287,7 @@ impl GameSaveBlobGetResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn Value(&self) -> ::windows_core::Result> { let this = self; @@ -357,7 +357,7 @@ impl GameSaveBlobInfoGetResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Value(&self) -> ::windows_core::Result> { let this = self; @@ -386,7 +386,7 @@ unsafe impl ::core::marker::Sync for GameSaveBlobInfoGetResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GameSaveBlobInfoQuery(::windows_core::IUnknown); impl GameSaveBlobInfoQuery { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetBlobInfoAsync(&self) -> ::windows_core::Result> { let this = self; @@ -395,7 +395,7 @@ impl GameSaveBlobInfoQuery { (::windows_core::Interface::vtable(this).GetBlobInfoAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetBlobInfoWithIndexAndMaxAsync(&self, startindex: u32, maxnumberofitems: u32) -> ::windows_core::Result> { let this = self; @@ -404,7 +404,7 @@ impl GameSaveBlobInfoQuery { (::windows_core::Interface::vtable(this).GetBlobInfoWithIndexAndMaxAsync)(::windows_core::Interface::as_raw(this), startindex, maxnumberofitems, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemCountAsync(&self) -> ::windows_core::Result> { let this = self; @@ -447,7 +447,7 @@ impl GameSaveContainer { (::windows_core::Interface::vtable(this).Provider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn SubmitUpdatesAsync(&self, blobstowrite: P0, blobstodelete: P1, displayname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -460,7 +460,7 @@ impl GameSaveContainer { (::windows_core::Interface::vtable(this).SubmitUpdatesAsync)(::windows_core::Interface::as_raw(this), blobstowrite.try_into_param()?.abi(), blobstodelete.try_into_param()?.abi(), ::core::mem::transmute_copy(displayname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn ReadAsync(&self, blobstoread: P0) -> ::windows_core::Result> where @@ -472,7 +472,7 @@ impl GameSaveContainer { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), blobstoread.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsync(&self, blobstoread: P0) -> ::windows_core::Result> where @@ -484,7 +484,7 @@ impl GameSaveContainer { (::windows_core::Interface::vtable(this).GetAsync)(::windows_core::Interface::as_raw(this), blobstoread.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SubmitPropertySetUpdatesAsync(&self, blobstowrite: P0, blobstodelete: P1, displayname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -545,7 +545,7 @@ impl GameSaveContainerInfo { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastModifiedTime(&self) -> ::windows_core::Result { let this = self; @@ -588,7 +588,7 @@ impl GameSaveContainerInfoGetResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Value(&self) -> ::windows_core::Result> { let this = self; @@ -617,7 +617,7 @@ unsafe impl ::core::marker::Sync for GameSaveContainerInfoGetResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GameSaveContainerInfoQuery(::windows_core::IUnknown); impl GameSaveContainerInfoQuery { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetContainerInfoAsync(&self) -> ::windows_core::Result> { let this = self; @@ -626,7 +626,7 @@ impl GameSaveContainerInfoQuery { (::windows_core::Interface::vtable(this).GetContainerInfoAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetContainerInfoWithIndexAndMaxAsync(&self, startindex: u32, maxnumberofitems: u32) -> ::windows_core::Result> { let this = self; @@ -635,7 +635,7 @@ impl GameSaveContainerInfoQuery { (::windows_core::Interface::vtable(this).GetContainerInfoWithIndexAndMaxAsync)(::windows_core::Interface::as_raw(this), startindex, maxnumberofitems, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemCountAsync(&self) -> ::windows_core::Result> { let this = self; @@ -691,7 +691,7 @@ unsafe impl ::core::marker::Sync for GameSaveOperationResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GameSaveProvider(::windows_core::IUnknown); impl GameSaveProvider { - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -707,7 +707,7 @@ impl GameSaveProvider { (::windows_core::Interface::vtable(this).CreateContainer)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteContainerAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -730,7 +730,7 @@ impl GameSaveProvider { (::windows_core::Interface::vtable(this).CreateContainerInfoQueryWithName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(containernameprefix), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRemainingBytesInQuotaAsync(&self) -> ::windows_core::Result> { let this = self; @@ -739,7 +739,7 @@ impl GameSaveProvider { (::windows_core::Interface::vtable(this).GetRemainingBytesInQuotaAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContainersChangedSinceLastSync(&self) -> ::windows_core::Result> { let this = self; @@ -748,7 +748,7 @@ impl GameSaveProvider { (::windows_core::Interface::vtable(this).ContainersChangedSinceLastSync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetForUserAsync(user: P0, serviceconfigid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -759,7 +759,7 @@ impl GameSaveProvider { (::windows_core::Interface::vtable(this).GetForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(serviceconfigid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetSyncOnDemandForUserAsync(user: P0, serviceconfigid: &::windows_core::HSTRING) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Gaming/XboxLive/mod.rs b/crates/libs/windows/src/Windows/Gaming/XboxLive/mod.rs index b2dbf0534e..d73bca9cc1 100644 --- a/crates/libs/windows/src/Windows/Gaming/XboxLive/mod.rs +++ b/crates/libs/windows/src/Windows/Gaming/XboxLive/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Gaming_XboxLive_Storage")] -#[doc = "Required features: `Gaming_XboxLive_Storage`"] +#[doc = "Required features: `\"Gaming_XboxLive_Storage\"`"] pub mod Storage; diff --git a/crates/libs/windows/src/Windows/Gaming/mod.rs b/crates/libs/windows/src/Windows/Gaming/mod.rs index ac16be3c34..ab197df07e 100644 --- a/crates/libs/windows/src/Windows/Gaming/mod.rs +++ b/crates/libs/windows/src/Windows/Gaming/mod.rs @@ -1,12 +1,12 @@ #[cfg(feature = "Gaming_Input")] -#[doc = "Required features: `Gaming_Input`"] +#[doc = "Required features: `\"Gaming_Input\"`"] pub mod Input; #[cfg(feature = "Gaming_Preview")] -#[doc = "Required features: `Gaming_Preview`"] +#[doc = "Required features: `\"Gaming_Preview\"`"] pub mod Preview; #[cfg(feature = "Gaming_UI")] -#[doc = "Required features: `Gaming_UI`"] +#[doc = "Required features: `\"Gaming_UI\"`"] pub mod UI; #[cfg(feature = "Gaming_XboxLive")] -#[doc = "Required features: `Gaming_XboxLive`"] +#[doc = "Required features: `\"Gaming_XboxLive\"`"] pub mod XboxLive; diff --git a/crates/libs/windows/src/Windows/Globalization/Collation/mod.rs b/crates/libs/windows/src/Windows/Globalization/Collation/mod.rs index a656acac8a..48d6d297cb 100644 --- a/crates/libs/windows/src/Windows/Globalization/Collation/mod.rs +++ b/crates/libs/windows/src/Windows/Globalization/Collation/mod.rs @@ -105,7 +105,7 @@ impl CharacterGroupings { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(language), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -114,7 +114,7 @@ impl CharacterGroupings { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -123,7 +123,7 @@ impl CharacterGroupings { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -132,7 +132,7 @@ impl CharacterGroupings { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -144,7 +144,7 @@ impl CharacterGroupings { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; diff --git a/crates/libs/windows/src/Windows/Globalization/DateTimeFormatting/mod.rs b/crates/libs/windows/src/Windows/Globalization/DateTimeFormatting/mod.rs index b719c6c34f..e5c1cbb8f2 100644 --- a/crates/libs/windows/src/Windows/Globalization/DateTimeFormatting/mod.rs +++ b/crates/libs/windows/src/Windows/Globalization/DateTimeFormatting/mod.rs @@ -116,7 +116,7 @@ pub struct IDateTimeFormatterStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DateTimeFormatter(::windows_core::IUnknown); impl DateTimeFormatter { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages(&self) -> ::windows_core::Result> { let this = self; @@ -157,7 +157,7 @@ impl DateTimeFormatter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetNumeralSystem)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Patterns(&self) -> ::windows_core::Result> { let this = self; @@ -173,7 +173,7 @@ impl DateTimeFormatter { (::windows_core::Interface::vtable(this).Template)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Format(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -245,7 +245,7 @@ impl DateTimeFormatter { (::windows_core::Interface::vtable(this).ResolvedGeographicRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FormatUsingTimeZone(&self, datetime: super::super::Foundation::DateTime, timezoneid: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -260,7 +260,7 @@ impl DateTimeFormatter { (::windows_core::Interface::vtable(this).CreateDateTimeFormatter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(formattemplate), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateDateTimeFormatterLanguages(formattemplate: &::windows_core::HSTRING, languages: P0) -> ::windows_core::Result where @@ -271,7 +271,7 @@ impl DateTimeFormatter { (::windows_core::Interface::vtable(this).CreateDateTimeFormatterLanguages)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(formattemplate), languages.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateDateTimeFormatterContext(formattemplate: &::windows_core::HSTRING, languages: P0, geographicregion: &::windows_core::HSTRING, calendar: &::windows_core::HSTRING, clock: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -294,7 +294,7 @@ impl DateTimeFormatter { (::windows_core::Interface::vtable(this).CreateDateTimeFormatterTime)(::windows_core::Interface::as_raw(this), hourformat, minuteformat, secondformat, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateDateTimeFormatterDateTimeLanguages(yearformat: YearFormat, monthformat: MonthFormat, dayformat: DayFormat, dayofweekformat: DayOfWeekFormat, hourformat: HourFormat, minuteformat: MinuteFormat, secondformat: SecondFormat, languages: P0) -> ::windows_core::Result where @@ -305,7 +305,7 @@ impl DateTimeFormatter { (::windows_core::Interface::vtable(this).CreateDateTimeFormatterDateTimeLanguages)(::windows_core::Interface::as_raw(this), yearformat, monthformat, dayformat, dayofweekformat, hourformat, minuteformat, secondformat, languages.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateDateTimeFormatterDateTimeContext(yearformat: YearFormat, monthformat: MonthFormat, dayformat: DayFormat, dayofweekformat: DayOfWeekFormat, hourformat: HourFormat, minuteformat: MinuteFormat, secondformat: SecondFormat, languages: P0, geographicregion: &::windows_core::HSTRING, calendar: &::windows_core::HSTRING, clock: &::windows_core::HSTRING) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Globalization/Fonts/mod.rs b/crates/libs/windows/src/Windows/Globalization/Fonts/mod.rs index b7c205f341..7c9175ab81 100644 --- a/crates/libs/windows/src/Windows/Globalization/Fonts/mod.rs +++ b/crates/libs/windows/src/Windows/Globalization/Fonts/mod.rs @@ -80,7 +80,7 @@ impl LanguageFont { (::windows_core::Interface::vtable(this).FontFamily)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Text`"] + #[doc = "Required features: `\"UI_Text\"`"] #[cfg(feature = "UI_Text")] pub fn FontWeight(&self) -> ::windows_core::Result { let this = self; @@ -89,7 +89,7 @@ impl LanguageFont { (::windows_core::Interface::vtable(this).FontWeight)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Text`"] + #[doc = "Required features: `\"UI_Text\"`"] #[cfg(feature = "UI_Text")] pub fn FontStretch(&self) -> ::windows_core::Result { let this = self; @@ -98,7 +98,7 @@ impl LanguageFont { (::windows_core::Interface::vtable(this).FontStretch)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Text`"] + #[doc = "Required features: `\"UI_Text\"`"] #[cfg(feature = "UI_Text")] pub fn FontStyle(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Globalization/NumberFormatting/impl.rs b/crates/libs/windows/src/Windows/Globalization/NumberFormatting/impl.rs index a9ddaf1af5..4a20b7a6c7 100644 --- a/crates/libs/windows/src/Windows/Globalization/NumberFormatting/impl.rs +++ b/crates/libs/windows/src/Windows/Globalization/NumberFormatting/impl.rs @@ -112,7 +112,7 @@ impl INumberFormatter2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait INumberFormatterOptions_Impl: Sized { fn Languages(&self) -> ::windows_core::Result>; @@ -288,7 +288,7 @@ impl INumberFormatterOptions_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait INumberParser_Impl: Sized { fn ParseInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Globalization/NumberFormatting/mod.rs b/crates/libs/windows/src/Windows/Globalization/NumberFormatting/mod.rs index 7b45eb9ad3..5696a495bd 100644 --- a/crates/libs/windows/src/Windows/Globalization/NumberFormatting/mod.rs +++ b/crates/libs/windows/src/Windows/Globalization/NumberFormatting/mod.rs @@ -186,7 +186,7 @@ pub struct INumberFormatter2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INumberFormatterOptions(::windows_core::IUnknown); impl INumberFormatterOptions { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages(&self) -> ::windows_core::Result> { let this = self; @@ -308,7 +308,7 @@ pub struct INumberFormatterOptions_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INumberParser(::windows_core::IUnknown); impl INumberParser { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -317,7 +317,7 @@ impl INumberParser { (::windows_core::Interface::vtable(this).ParseInt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseUInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -326,7 +326,7 @@ impl INumberParser { (::windows_core::Interface::vtable(this).ParseUInt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseDouble(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -643,7 +643,7 @@ impl CurrencyFormatter { (::windows_core::Interface::vtable(this).Currency)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetCurrency(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; @@ -670,7 +670,7 @@ impl CurrencyFormatter { (::windows_core::Interface::vtable(this).CreateCurrencyFormatterCode)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(currencycode), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateCurrencyFormatterCodeContext(currencycode: &::windows_core::HSTRING, languages: P0, geographicregion: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -723,7 +723,7 @@ impl CurrencyFormatter { (::windows_core::Interface::vtable(this).FormatDouble)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -808,7 +808,7 @@ impl CurrencyFormatter { (::windows_core::Interface::vtable(this).ResolvedGeographicRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -817,7 +817,7 @@ impl CurrencyFormatter { (::windows_core::Interface::vtable(this).ParseInt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseUInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -826,7 +826,7 @@ impl CurrencyFormatter { (::windows_core::Interface::vtable(this).ParseUInt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseDouble(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -910,7 +910,7 @@ impl DecimalFormatter { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateDecimalFormatter(languages: P0, geographicregion: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -963,7 +963,7 @@ impl DecimalFormatter { (::windows_core::Interface::vtable(this).FormatDouble)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1048,7 +1048,7 @@ impl DecimalFormatter { (::windows_core::Interface::vtable(this).ResolvedGeographicRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1057,7 +1057,7 @@ impl DecimalFormatter { (::windows_core::Interface::vtable(this).ParseInt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseUInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1066,7 +1066,7 @@ impl DecimalFormatter { (::windows_core::Interface::vtable(this).ParseUInt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseDouble(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1242,7 +1242,7 @@ impl NumeralSystemTranslator { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages(&self) -> ::windows_core::Result> { let this = self; @@ -1276,7 +1276,7 @@ impl NumeralSystemTranslator { (::windows_core::Interface::vtable(this).TranslateNumerals)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create(languages: P0) -> ::windows_core::Result where @@ -1361,7 +1361,7 @@ impl PercentFormatter { (::windows_core::Interface::vtable(this).FormatDouble)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1446,7 +1446,7 @@ impl PercentFormatter { (::windows_core::Interface::vtable(this).ResolvedGeographicRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1455,7 +1455,7 @@ impl PercentFormatter { (::windows_core::Interface::vtable(this).ParseInt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseUInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1464,7 +1464,7 @@ impl PercentFormatter { (::windows_core::Interface::vtable(this).ParseUInt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseDouble(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1487,7 +1487,7 @@ impl PercentFormatter { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNumberRounder)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreatePercentFormatter(languages: P0, geographicregion: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1601,7 +1601,7 @@ impl PermilleFormatter { (::windows_core::Interface::vtable(this).FormatDouble)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1686,7 +1686,7 @@ impl PermilleFormatter { (::windows_core::Interface::vtable(this).ResolvedGeographicRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1695,7 +1695,7 @@ impl PermilleFormatter { (::windows_core::Interface::vtable(this).ParseInt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseUInt(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1704,7 +1704,7 @@ impl PermilleFormatter { (::windows_core::Interface::vtable(this).ParseUInt)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ParseDouble(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1727,7 +1727,7 @@ impl PermilleFormatter { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNumberRounder)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreatePermilleFormatter(languages: P0, geographicregion: &::windows_core::HSTRING) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Globalization/PhoneNumberFormatting/mod.rs b/crates/libs/windows/src/Windows/Globalization/PhoneNumberFormatting/mod.rs index 8037e1f72e..6435f3083f 100644 --- a/crates/libs/windows/src/Windows/Globalization/PhoneNumberFormatting/mod.rs +++ b/crates/libs/windows/src/Windows/Globalization/PhoneNumberFormatting/mod.rs @@ -268,7 +268,7 @@ impl PhoneNumberInfo { (::windows_core::Interface::vtable(this).TryParseWithRegion)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), ::core::mem::transmute_copy(regioncode), phonenumber as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Globalization/mod.rs b/crates/libs/windows/src/Windows/Globalization/mod.rs index 9b6a0d9d94..fd7a52f8f7 100644 --- a/crates/libs/windows/src/Windows/Globalization/mod.rs +++ b/crates/libs/windows/src/Windows/Globalization/mod.rs @@ -1,17 +1,17 @@ #[cfg(feature = "Globalization_Collation")] -#[doc = "Required features: `Globalization_Collation`"] +#[doc = "Required features: `\"Globalization_Collation\"`"] pub mod Collation; #[cfg(feature = "Globalization_DateTimeFormatting")] -#[doc = "Required features: `Globalization_DateTimeFormatting`"] +#[doc = "Required features: `\"Globalization_DateTimeFormatting\"`"] pub mod DateTimeFormatting; #[cfg(feature = "Globalization_Fonts")] -#[doc = "Required features: `Globalization_Fonts`"] +#[doc = "Required features: `\"Globalization_Fonts\"`"] pub mod Fonts; #[cfg(feature = "Globalization_NumberFormatting")] -#[doc = "Required features: `Globalization_NumberFormatting`"] +#[doc = "Required features: `\"Globalization_NumberFormatting\"`"] pub mod NumberFormatting; #[cfg(feature = "Globalization_PhoneNumberFormatting")] -#[doc = "Required features: `Globalization_PhoneNumberFormatting`"] +#[doc = "Required features: `\"Globalization_PhoneNumberFormatting\"`"] pub mod PhoneNumberFormatting; #[doc(hidden)] #[repr(transparent)] @@ -885,7 +885,7 @@ impl ApplicationLanguages { pub fn SetPrimaryLanguageOverride(value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::IApplicationLanguagesStatics(|this| unsafe { (::windows_core::Interface::vtable(this).SetPrimaryLanguageOverride)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages() -> ::windows_core::Result> { Self::IApplicationLanguagesStatics(|this| unsafe { @@ -893,7 +893,7 @@ impl ApplicationLanguages { (::windows_core::Interface::vtable(this).Languages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ManifestLanguages() -> ::windows_core::Result> { Self::IApplicationLanguagesStatics(|this| unsafe { @@ -901,7 +901,7 @@ impl ApplicationLanguages { (::windows_core::Interface::vtable(this).ManifestLanguages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `System`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "System"))] pub fn GetLanguagesForUser(user: P0) -> ::windows_core::Result> where @@ -952,7 +952,7 @@ impl Calendar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetToMax)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages(&self) -> ::windows_core::Result> { let this = self; @@ -994,7 +994,7 @@ impl Calendar { let this = self; unsafe { (::windows_core::Interface::vtable(this).ChangeClock)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDateTime(&self) -> ::windows_core::Result { let this = self; @@ -1003,7 +1003,7 @@ impl Calendar { (::windows_core::Interface::vtable(this).GetDateTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDateTime(&self, value: super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -1484,7 +1484,7 @@ impl Calendar { (::windows_core::Interface::vtable(this).Compare)(::windows_core::Interface::as_raw(this), other.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CompareDateTime(&self, other: super::Foundation::DateTime) -> ::windows_core::Result { let this = self; @@ -1556,7 +1556,7 @@ impl Calendar { (::windows_core::Interface::vtable(this).IsDaylightSavingTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateCalendarDefaultCalendarAndClock(languages: P0) -> ::windows_core::Result where @@ -1567,7 +1567,7 @@ impl Calendar { (::windows_core::Interface::vtable(this).CreateCalendarDefaultCalendarAndClock)(::windows_core::Interface::as_raw(this), languages.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateCalendar(languages: P0, calendar: &::windows_core::HSTRING, clock: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1578,7 +1578,7 @@ impl Calendar { (::windows_core::Interface::vtable(this).CreateCalendar)(::windows_core::Interface::as_raw(this), languages.try_into_param()?.abi(), ::core::mem::transmute_copy(calendar), ::core::mem::transmute_copy(clock), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateCalendarWithTimeZone(languages: P0, calendar: &::windows_core::HSTRING, clock: &::windows_core::HSTRING, timezoneid: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -2865,7 +2865,7 @@ impl GeographicRegion { (::windows_core::Interface::vtable(this).NativeName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CurrenciesInUse(&self) -> ::windows_core::Result> { let this = self; @@ -2953,7 +2953,7 @@ impl ::windows_core::RuntimeName for JapanesePhoneme { ::windows_core::imp::interface_hierarchy!(JapanesePhoneme, ::windows_core::IUnknown, ::windows_core::IInspectable); pub struct JapanesePhoneticAnalyzer; impl JapanesePhoneticAnalyzer { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetWords(input: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IJapanesePhoneticAnalyzerStatics(|this| unsafe { @@ -2961,7 +2961,7 @@ impl JapanesePhoneticAnalyzer { (::windows_core::Interface::vtable(this).GetWords)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetWordsWithMonoRubyOption(input: &::windows_core::HSTRING, monoruby: bool) -> ::windows_core::Result> { Self::IJapanesePhoneticAnalyzerStatics(|this| unsafe { @@ -3024,7 +3024,7 @@ impl Language { (::windows_core::Interface::vtable(this).AbbreviatedName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetExtensionSubtags(&self, singleton: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3057,7 +3057,7 @@ impl Language { (::windows_core::Interface::vtable(this).TrySetInputMethodLanguageTag)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(languagetag), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMuiCompatibleLanguageListFromLanguageTags(languagetags: P0) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Graphics/Capture/mod.rs b/crates/libs/windows/src/Windows/Graphics/Capture/mod.rs index e70837c8cb..411116a77c 100644 --- a/crates/libs/windows/src/Windows/Graphics/Capture/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Capture/mod.rs @@ -265,13 +265,13 @@ pub struct IGraphicsCaptureSessionStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Direct3D11CaptureFrame(::windows_core::IUnknown); impl Direct3D11CaptureFrame { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn Surface(&self) -> ::windows_core::Result { let this = self; @@ -280,7 +280,7 @@ impl Direct3D11CaptureFrame { (::windows_core::Interface::vtable(this).Surface)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeTime(&self) -> ::windows_core::Result { let this = self; @@ -318,13 +318,13 @@ unsafe impl ::core::marker::Sync for Direct3D11CaptureFrame {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Direct3D11CaptureFramePool(::windows_core::IUnknown); impl Direct3D11CaptureFramePool { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn Recreate(&self, device: P0, pixelformat: super::DirectX::DirectXPixelFormat, numberofbuffers: i32, size: super::SizeInt32) -> ::windows_core::Result<()> where @@ -340,7 +340,7 @@ impl Direct3D11CaptureFramePool { (::windows_core::Interface::vtable(this).TryGetNextFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameArrived(&self, handler: P0) -> ::windows_core::Result where @@ -352,7 +352,7 @@ impl Direct3D11CaptureFramePool { (::windows_core::Interface::vtable(this).FrameArrived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameArrived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -368,7 +368,7 @@ impl Direct3D11CaptureFramePool { (::windows_core::Interface::vtable(this).CreateCaptureSession)(::windows_core::Interface::as_raw(this), item.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = self; @@ -377,7 +377,7 @@ impl Direct3D11CaptureFramePool { (::windows_core::Interface::vtable(this).DispatcherQueue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn Create(device: P0, pixelformat: super::DirectX::DirectXPixelFormat, numberofbuffers: i32, size: super::SizeInt32) -> ::windows_core::Result where @@ -388,7 +388,7 @@ impl Direct3D11CaptureFramePool { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), device.try_into_param()?.abi(), pixelformat, numberofbuffers, size, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn CreateFreeThreaded(device: P0, pixelformat: super::DirectX::DirectXPixelFormat, numberofbuffers: i32, size: super::SizeInt32) -> ::windows_core::Result where @@ -429,7 +429,7 @@ unsafe impl ::core::marker::Send for Direct3D11CaptureFramePool {} unsafe impl ::core::marker::Sync for Direct3D11CaptureFramePool {} pub struct GraphicsCaptureAccess; impl GraphicsCaptureAccess { - #[doc = "Required features: `Foundation`, `Security_Authorization_AppCapabilityAccess`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Authorization_AppCapabilityAccess\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Authorization_AppCapabilityAccess"))] pub fn RequestAccessAsync(request: GraphicsCaptureAccessKind) -> ::windows_core::Result> { Self::IGraphicsCaptureAccessStatics(|this| unsafe { @@ -464,7 +464,7 @@ impl GraphicsCaptureItem { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -476,13 +476,13 @@ impl GraphicsCaptureItem { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `UI_Composition`"] + #[doc = "Required features: `\"UI_Composition\"`"] #[cfg(feature = "UI_Composition")] pub fn CreateFromVisual(visual: P0) -> ::windows_core::Result where @@ -493,7 +493,7 @@ impl GraphicsCaptureItem { (::windows_core::Interface::vtable(this).CreateFromVisual)(::windows_core::Interface::as_raw(this), visual.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn TryCreateFromWindowId(windowid: super::super::UI::WindowId) -> ::windows_core::Result { Self::IGraphicsCaptureItemStatics2(|this| unsafe { @@ -544,7 +544,7 @@ impl GraphicsCapturePicker { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickSingleItemAsync(&self) -> ::windows_core::Result> { let this = self; @@ -573,7 +573,7 @@ unsafe impl ::core::marker::Sync for GraphicsCapturePicker {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GraphicsCaptureSession(::windows_core::IUnknown); impl GraphicsCaptureSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Graphics/DirectX/Direct3D11/impl.rs b/crates/libs/windows/src/Windows/Graphics/DirectX/Direct3D11/impl.rs index fc090db144..82aa2d1c1d 100644 --- a/crates/libs/windows/src/Windows/Graphics/DirectX/Direct3D11/impl.rs +++ b/crates/libs/windows/src/Windows/Graphics/DirectX/Direct3D11/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IDirect3DDevice_Impl: Sized + super::super::super::Foundation::IClosable_Impl { fn Trim(&self) -> ::windows_core::Result<()>; @@ -21,7 +21,7 @@ impl IDirect3DDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IDirect3DSurface_Impl: Sized + super::super::super::Foundation::IClosable_Impl { fn Description(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Graphics/DirectX/Direct3D11/mod.rs b/crates/libs/windows/src/Windows/Graphics/DirectX/Direct3D11/mod.rs index 9d9560335b..03f481545f 100644 --- a/crates/libs/windows/src/Windows/Graphics/DirectX/Direct3D11/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/DirectX/Direct3D11/mod.rs @@ -6,7 +6,7 @@ impl IDirect3DDevice { let this = self; unsafe { (::windows_core::Interface::vtable(this).Trim)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -42,7 +42,7 @@ impl IDirect3DSurface { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Graphics/DirectX/mod.rs b/crates/libs/windows/src/Windows/Graphics/DirectX/mod.rs index 34f49cb107..4bfc198187 100644 --- a/crates/libs/windows/src/Windows/Graphics/DirectX/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/DirectX/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Graphics_DirectX_Direct3D11")] -#[doc = "Required features: `Graphics_DirectX_Direct3D11`"] +#[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] pub mod Direct3D11; #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/Graphics/Display/Core/mod.rs b/crates/libs/windows/src/Windows/Graphics/Display/Core/mod.rs index ae2e07499c..a4f9958b40 100644 --- a/crates/libs/windows/src/Windows/Graphics/Display/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Display/Core/mod.rs @@ -104,7 +104,7 @@ pub struct IHdmiDisplayMode2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HdmiDisplayInformation(::windows_core::IUnknown); impl HdmiDisplayInformation { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedDisplayModes(&self) -> ::windows_core::Result> { let this = self; @@ -120,7 +120,7 @@ impl HdmiDisplayInformation { (::windows_core::Interface::vtable(this).GetCurrentDisplayMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDefaultDisplayModeAsync(&self) -> ::windows_core::Result { let this = self; @@ -129,7 +129,7 @@ impl HdmiDisplayInformation { (::windows_core::Interface::vtable(this).SetDefaultDisplayModeAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestSetCurrentDisplayModeAsync(&self, mode: P0) -> ::windows_core::Result> where @@ -141,7 +141,7 @@ impl HdmiDisplayInformation { (::windows_core::Interface::vtable(this).RequestSetCurrentDisplayModeAsync)(::windows_core::Interface::as_raw(this), mode.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestSetCurrentDisplayModeWithHdrAsync(&self, mode: P0, hdroption: HdmiDisplayHdrOption) -> ::windows_core::Result> where @@ -153,7 +153,7 @@ impl HdmiDisplayInformation { (::windows_core::Interface::vtable(this).RequestSetCurrentDisplayModeWithHdrAsync)(::windows_core::Interface::as_raw(this), mode.into_param().abi(), hdroption, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestSetCurrentDisplayModeWithHdrAndMetadataAsync(&self, mode: P0, hdroption: HdmiDisplayHdrOption, hdrmetadata: HdmiDisplayHdr2086Metadata) -> ::windows_core::Result> where @@ -165,7 +165,7 @@ impl HdmiDisplayInformation { (::windows_core::Interface::vtable(this).RequestSetCurrentDisplayModeWithHdrAndMetadataAsync)(::windows_core::Interface::as_raw(this), mode.into_param().abi(), hdroption, hdrmetadata, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisplayModesChanged(&self, value: P0) -> ::windows_core::Result where @@ -177,7 +177,7 @@ impl HdmiDisplayInformation { (::windows_core::Interface::vtable(this).DisplayModesChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDisplayModesChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Graphics/Display/mod.rs b/crates/libs/windows/src/Windows/Graphics/Display/mod.rs index e0a34f0907..1b8ac0556b 100644 --- a/crates/libs/windows/src/Windows/Graphics/Display/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Display/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Graphics_Display_Core")] -#[doc = "Required features: `Graphics_Display_Core`"] +#[doc = "Required features: `\"Graphics_Display_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] @@ -568,7 +568,7 @@ impl AdvancedColorInfo { (::windows_core::Interface::vtable(this).CurrentAdvancedColorKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RedPrimary(&self) -> ::windows_core::Result { let this = self; @@ -577,7 +577,7 @@ impl AdvancedColorInfo { (::windows_core::Interface::vtable(this).RedPrimary)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GreenPrimary(&self) -> ::windows_core::Result { let this = self; @@ -586,7 +586,7 @@ impl AdvancedColorInfo { (::windows_core::Interface::vtable(this).GreenPrimary)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BluePrimary(&self) -> ::windows_core::Result { let this = self; @@ -595,7 +595,7 @@ impl AdvancedColorInfo { (::windows_core::Interface::vtable(this).BluePrimary)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WhitePoint(&self) -> ::windows_core::Result { let this = self; @@ -710,7 +710,7 @@ impl BrightnessOverride { let this = self; unsafe { (::windows_core::Interface::vtable(this).StopOverride)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsSupportedChanged(&self, handler: P0) -> ::windows_core::Result where @@ -722,13 +722,13 @@ impl BrightnessOverride { (::windows_core::Interface::vtable(this).IsSupportedChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsSupportedChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveIsSupportedChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsOverrideActiveChanged(&self, handler: P0) -> ::windows_core::Result where @@ -740,13 +740,13 @@ impl BrightnessOverride { (::windows_core::Interface::vtable(this).IsOverrideActiveChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsOverrideActiveChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveIsOverrideActiveChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BrightnessLevelChanged(&self, handler: P0) -> ::windows_core::Result where @@ -758,7 +758,7 @@ impl BrightnessOverride { (::windows_core::Interface::vtable(this).BrightnessLevelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBrightnessLevelChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -776,7 +776,7 @@ impl BrightnessOverride { (::windows_core::Interface::vtable(this).GetForCurrentView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveForSystemAsync(value: P0) -> ::windows_core::Result> where @@ -964,7 +964,7 @@ impl DisplayEnhancementOverride { let this = self; unsafe { (::windows_core::Interface::vtable(this).StopOverride)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CanOverrideChanged(&self, handler: P0) -> ::windows_core::Result where @@ -976,13 +976,13 @@ impl DisplayEnhancementOverride { (::windows_core::Interface::vtable(this).CanOverrideChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCanOverrideChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCanOverrideChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsOverrideActiveChanged(&self, handler: P0) -> ::windows_core::Result where @@ -994,13 +994,13 @@ impl DisplayEnhancementOverride { (::windows_core::Interface::vtable(this).IsOverrideActiveChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsOverrideActiveChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveIsOverrideActiveChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisplayEnhancementOverrideCapabilitiesChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1012,7 +1012,7 @@ impl DisplayEnhancementOverride { (::windows_core::Interface::vtable(this).DisplayEnhancementOverrideCapabilitiesChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDisplayEnhancementOverrideCapabilitiesChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1063,7 +1063,7 @@ impl DisplayEnhancementOverrideCapabilities { (::windows_core::Interface::vtable(this).IsBrightnessNitsControlSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSupportedNitRanges(&self) -> ::windows_core::Result> { let this = self; @@ -1133,7 +1133,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).NativeOrientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OrientationChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1145,7 +1145,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).OrientationChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOrientationChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1179,7 +1179,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).RawDpiY)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DpiChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1191,7 +1191,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).DpiChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDpiChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1204,7 +1204,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).StereoEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StereoEnabledChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1216,13 +1216,13 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).StereoEnabledChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStereoEnabledChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStereoEnabledChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetColorProfileAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1231,7 +1231,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).GetColorProfileAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ColorProfileChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1243,7 +1243,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).ColorProfileChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveColorProfileChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1256,7 +1256,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).RawPixelsPerViewPixel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DiagonalSizeInInches(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1286,7 +1286,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).GetAdvancedColorInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AdvancedColorInfoChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1298,7 +1298,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).AdvancedColorInfoChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdvancedColorInfoChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1319,7 +1319,7 @@ impl DisplayInformation { pub fn SetAutoRotationPreferences(value: DisplayOrientations) -> ::windows_core::Result<()> { Self::IDisplayInformationStatics(|this| unsafe { (::windows_core::Interface::vtable(this).SetAutoRotationPreferences)(::windows_core::Interface::as_raw(this), value).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisplayContentsInvalidated(handler: P0) -> ::windows_core::Result where @@ -1330,7 +1330,7 @@ impl DisplayInformation { (::windows_core::Interface::vtable(this).DisplayContentsInvalidated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDisplayContentsInvalidated(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IDisplayInformationStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveDisplayContentsInvalidated)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -1356,12 +1356,12 @@ impl ::windows_core::RuntimeName for DisplayInformation { ::windows_core::imp::interface_hierarchy!(DisplayInformation, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for DisplayInformation {} unsafe impl ::core::marker::Sync for DisplayInformation {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct DisplayProperties; #[cfg(feature = "deprecated")] impl DisplayProperties { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CurrentOrientation() -> ::windows_core::Result { Self::IDisplayPropertiesStatics(|this| unsafe { @@ -1369,7 +1369,7 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).CurrentOrientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn NativeOrientation() -> ::windows_core::Result { Self::IDisplayPropertiesStatics(|this| unsafe { @@ -1377,7 +1377,7 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).NativeOrientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn AutoRotationPreferences() -> ::windows_core::Result { Self::IDisplayPropertiesStatics(|this| unsafe { @@ -1385,12 +1385,12 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).AutoRotationPreferences)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetAutoRotationPreferences(value: DisplayOrientations) -> ::windows_core::Result<()> { Self::IDisplayPropertiesStatics(|this| unsafe { (::windows_core::Interface::vtable(this).SetAutoRotationPreferences)(::windows_core::Interface::as_raw(this), value).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn OrientationChanged(handler: P0) -> ::windows_core::Result where @@ -1401,12 +1401,12 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).OrientationChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveOrientationChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IDisplayPropertiesStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveOrientationChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ResolutionScale() -> ::windows_core::Result { Self::IDisplayPropertiesStatics(|this| unsafe { @@ -1414,7 +1414,7 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).ResolutionScale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LogicalDpi() -> ::windows_core::Result { Self::IDisplayPropertiesStatics(|this| unsafe { @@ -1422,7 +1422,7 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).LogicalDpi)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn LogicalDpiChanged(handler: P0) -> ::windows_core::Result where @@ -1433,12 +1433,12 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).LogicalDpiChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveLogicalDpiChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IDisplayPropertiesStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveLogicalDpiChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn StereoEnabled() -> ::windows_core::Result { Self::IDisplayPropertiesStatics(|this| unsafe { @@ -1446,7 +1446,7 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).StereoEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn StereoEnabledChanged(handler: P0) -> ::windows_core::Result where @@ -1457,12 +1457,12 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).StereoEnabledChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveStereoEnabledChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IDisplayPropertiesStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveStereoEnabledChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "deprecated"))] pub fn GetColorProfileAsync() -> ::windows_core::Result> { Self::IDisplayPropertiesStatics(|this| unsafe { @@ -1470,7 +1470,7 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).GetColorProfileAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ColorProfileChanged(handler: P0) -> ::windows_core::Result where @@ -1481,12 +1481,12 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).ColorProfileChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveColorProfileChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IDisplayPropertiesStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveColorProfileChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn DisplayContentsInvalidated(handler: P0) -> ::windows_core::Result where @@ -1497,7 +1497,7 @@ impl DisplayProperties { (::windows_core::Interface::vtable(this).DisplayContentsInvalidated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveDisplayContentsInvalidated(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IDisplayPropertiesStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveDisplayContentsInvalidated)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -1897,7 +1897,7 @@ impl ::core::default::Default for NitRange { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1908,7 +1908,7 @@ impl DisplayPropertiesEventHandler { let com = DisplayPropertiesEventHandlerBox:: { vtable: &DisplayPropertiesEventHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Invoke(&self, sender: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Graphics/Holographic/mod.rs b/crates/libs/windows/src/Windows/Graphics/Holographic/mod.rs index 9c1a2486d4..d4f48a16ae 100644 --- a/crates/libs/windows/src/Windows/Graphics/Holographic/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Holographic/mod.rs @@ -945,7 +945,7 @@ pub struct IHolographicViewConfiguration2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicCamera(::windows_core::IUnknown); impl HolographicCamera { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenderTargetSize(&self) -> ::windows_core::Result { let this = self; @@ -1026,7 +1026,7 @@ impl HolographicCamera { (::windows_core::Interface::vtable(this).MaxQuadLayerCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn QuadLayers(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1094,7 +1094,7 @@ impl HolographicCameraPose { (::windows_core::Interface::vtable(this).HolographicCamera)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Viewport(&self) -> ::windows_core::Result { let this = self; @@ -1103,7 +1103,7 @@ impl HolographicCameraPose { (::windows_core::Interface::vtable(this).Viewport)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn TryGetViewTransform(&self, coordinatesystem: P0) -> ::windows_core::Result> where @@ -1115,7 +1115,7 @@ impl HolographicCameraPose { (::windows_core::Interface::vtable(this).TryGetViewTransform)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn ProjectionTransform(&self) -> ::windows_core::Result { let this = self; @@ -1124,7 +1124,7 @@ impl HolographicCameraPose { (::windows_core::Interface::vtable(this).ProjectionTransform)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn TryGetCullingFrustum(&self, coordinatesystem: P0) -> ::windows_core::Result> where @@ -1136,7 +1136,7 @@ impl HolographicCameraPose { (::windows_core::Interface::vtable(this).TryGetCullingFrustum)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn TryGetVisibleFrustum(&self, coordinatesystem: P0) -> ::windows_core::Result> where @@ -1162,7 +1162,7 @@ impl HolographicCameraPose { (::windows_core::Interface::vtable(this).FarPlaneDistance)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn OverrideViewTransform(&self, coordinatesystem: P0, coordinatesystemtoviewtransform: HolographicStereoTransform) -> ::windows_core::Result<()> where @@ -1171,13 +1171,13 @@ impl HolographicCameraPose { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).OverrideViewTransform)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), coordinatesystemtoviewtransform).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn OverrideProjectionTransform(&self, projectiontransform: HolographicStereoTransform) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).OverrideProjectionTransform)(::windows_core::Interface::as_raw(this), projectiontransform).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OverrideViewport(&self, leftviewport: super::super::Foundation::Rect, rightviewport: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1203,7 +1203,7 @@ unsafe impl ::core::marker::Sync for HolographicCameraPose {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicCameraRenderingParameters(::windows_core::IUnknown); impl HolographicCameraRenderingParameters { - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn SetFocusPoint(&self, coordinatesystem: P0, position: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> where @@ -1212,7 +1212,7 @@ impl HolographicCameraRenderingParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFocusPoint)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), position).ok() } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn SetFocusPointWithNormal(&self, coordinatesystem: P0, position: super::super::Foundation::Numerics::Vector3, normal: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> where @@ -1221,7 +1221,7 @@ impl HolographicCameraRenderingParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFocusPointWithNormal)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), position, normal).ok() } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn SetFocusPointWithNormalLinearVelocity(&self, coordinatesystem: P0, position: super::super::Foundation::Numerics::Vector3, normal: super::super::Foundation::Numerics::Vector3, linearvelocity: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> where @@ -1230,7 +1230,7 @@ impl HolographicCameraRenderingParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFocusPointWithNormalLinearVelocity)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), position, normal, linearvelocity).ok() } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn Direct3D11Device(&self) -> ::windows_core::Result { let this = self; @@ -1239,7 +1239,7 @@ impl HolographicCameraRenderingParameters { (::windows_core::Interface::vtable(this).Direct3D11Device)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn Direct3D11BackBuffer(&self) -> ::windows_core::Result { let this = self; @@ -1259,7 +1259,7 @@ impl HolographicCameraRenderingParameters { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetReprojectionMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn CommitDirect3D11DepthBuffer(&self, value: P0) -> ::windows_core::Result<()> where @@ -1310,7 +1310,7 @@ unsafe impl ::core::marker::Sync for HolographicCameraRenderingParameters {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicCameraViewportParameters(::windows_core::IUnknown); impl HolographicCameraViewportParameters { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn HiddenAreaMesh(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -1319,7 +1319,7 @@ impl HolographicCameraViewportParameters { (::windows_core::Interface::vtable(this).HiddenAreaMesh)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn VisibleAreaMesh(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -1355,7 +1355,7 @@ impl HolographicDisplay { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxViewportSize(&self) -> ::windows_core::Result { let this = self; @@ -1385,7 +1385,7 @@ impl HolographicDisplay { (::windows_core::Interface::vtable(this).AdapterId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn SpatialLocator(&self) -> ::windows_core::Result { let this = self; @@ -1439,7 +1439,7 @@ unsafe impl ::core::marker::Sync for HolographicDisplay {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicFrame(::windows_core::IUnknown); impl HolographicFrame { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddedCameras(&self) -> ::windows_core::Result> { let this = self; @@ -1448,7 +1448,7 @@ impl HolographicFrame { (::windows_core::Interface::vtable(this).AddedCameras)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemovedCameras(&self) -> ::windows_core::Result> { let this = self; @@ -1467,7 +1467,7 @@ impl HolographicFrame { (::windows_core::Interface::vtable(this).GetRenderingParameters)(::windows_core::Interface::as_raw(this), camerapose.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -1542,7 +1542,7 @@ unsafe impl ::core::marker::Sync for HolographicFrame {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicFramePrediction(::windows_core::IUnknown); impl HolographicFramePrediction { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CameraPoses(&self) -> ::windows_core::Result> { let this = self; @@ -1551,7 +1551,7 @@ impl HolographicFramePrediction { (::windows_core::Interface::vtable(this).CameraPoses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception`"] + #[doc = "Required features: `\"Perception\"`"] #[cfg(feature = "Perception")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1576,20 +1576,20 @@ impl ::windows_core::RuntimeName for HolographicFramePrediction { ::windows_core::imp::interface_hierarchy!(HolographicFramePrediction, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for HolographicFramePrediction {} unsafe impl ::core::marker::Sync for HolographicFramePrediction {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicFramePresentationMonitor(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl HolographicFramePresentationMonitor { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn ReadReports(&self) -> ::windows_core::Result> { let this = self; @@ -1623,14 +1623,14 @@ impl ::windows_core::CanTryInto for Hologra unsafe impl ::core::marker::Send for HolographicFramePresentationMonitor {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for HolographicFramePresentationMonitor {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicFramePresentationReport(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl HolographicFramePresentationReport { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn CompositorGpuDuration(&self) -> ::windows_core::Result { let this = self; @@ -1639,7 +1639,7 @@ impl HolographicFramePresentationReport { (::windows_core::Interface::vtable(this).CompositorGpuDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn AppGpuDuration(&self) -> ::windows_core::Result { let this = self; @@ -1648,7 +1648,7 @@ impl HolographicFramePresentationReport { (::windows_core::Interface::vtable(this).AppGpuDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn AppGpuOverrun(&self) -> ::windows_core::Result { let this = self; @@ -1657,7 +1657,7 @@ impl HolographicFramePresentationReport { (::windows_core::Interface::vtable(this).AppGpuOverrun)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn MissedPresentationOpportunityCount(&self) -> ::windows_core::Result { let this = self; @@ -1666,7 +1666,7 @@ impl HolographicFramePresentationReport { (::windows_core::Interface::vtable(this).MissedPresentationOpportunityCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PresentationCount(&self) -> ::windows_core::Result { let this = self; @@ -1716,7 +1716,7 @@ impl HolographicFrameRenderingReport { (::windows_core::Interface::vtable(this).MissedLatchCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeFrameReadyTime(&self) -> ::windows_core::Result { let this = self; @@ -1725,7 +1725,7 @@ impl HolographicFrameRenderingReport { (::windows_core::Interface::vtable(this).SystemRelativeFrameReadyTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeActualGpuFinishTime(&self) -> ::windows_core::Result { let this = self; @@ -1734,7 +1734,7 @@ impl HolographicFrameRenderingReport { (::windows_core::Interface::vtable(this).SystemRelativeActualGpuFinishTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeTargetLatchTime(&self) -> ::windows_core::Result { let this = self; @@ -1763,13 +1763,13 @@ unsafe impl ::core::marker::Sync for HolographicFrameRenderingReport {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicFrameScanoutMonitor(::windows_core::IUnknown); impl HolographicFrameScanoutMonitor { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadReports(&self) -> ::windows_core::Result> { let this = self; @@ -1814,7 +1814,7 @@ impl HolographicFrameScanoutReport { (::windows_core::Interface::vtable(this).MissedScanoutCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeLatchTime(&self) -> ::windows_core::Result { let this = self; @@ -1823,7 +1823,7 @@ impl HolographicFrameScanoutReport { (::windows_core::Interface::vtable(this).SystemRelativeLatchTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeScanoutStartTime(&self) -> ::windows_core::Result { let this = self; @@ -1832,7 +1832,7 @@ impl HolographicFrameScanoutReport { (::windows_core::Interface::vtable(this).SystemRelativeScanoutStartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativePhotonTime(&self) -> ::windows_core::Result { let this = self; @@ -1861,13 +1861,13 @@ unsafe impl ::core::marker::Sync for HolographicFrameScanoutReport {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicQuadLayer(::windows_core::IUnknown); impl HolographicQuadLayer { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn PixelFormat(&self) -> ::windows_core::Result { let this = self; @@ -1876,7 +1876,7 @@ impl HolographicQuadLayer { (::windows_core::Interface::vtable(this).PixelFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1885,7 +1885,7 @@ impl HolographicQuadLayer { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Create(size: super::super::Foundation::Size) -> ::windows_core::Result { Self::IHolographicQuadLayerFactory(|this| unsafe { @@ -1893,7 +1893,7 @@ impl HolographicQuadLayer { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), size, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Graphics_DirectX`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_DirectX\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_DirectX"))] pub fn CreateWithPixelFormat(size: super::super::Foundation::Size, pixelformat: super::DirectX::DirectXPixelFormat) -> ::windows_core::Result { Self::IHolographicQuadLayerFactory(|this| unsafe { @@ -1928,7 +1928,7 @@ unsafe impl ::core::marker::Sync for HolographicQuadLayer {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicQuadLayerUpdateParameters(::windows_core::IUnknown); impl HolographicQuadLayerUpdateParameters { - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn AcquireBufferToUpdateContent(&self) -> ::windows_core::Result { let this = self; @@ -1937,7 +1937,7 @@ impl HolographicQuadLayerUpdateParameters { (::windows_core::Interface::vtable(this).AcquireBufferToUpdateContent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateViewport(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; @@ -1947,13 +1947,13 @@ impl HolographicQuadLayerUpdateParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).UpdateContentProtectionEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn UpdateExtents(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).UpdateExtents)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn UpdateLocationWithStationaryMode(&self, coordinatesystem: P0, position: super::super::Foundation::Numerics::Vector3, orientation: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> where @@ -1962,7 +1962,7 @@ impl HolographicQuadLayerUpdateParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).UpdateLocationWithStationaryMode)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), position, orientation).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn UpdateLocationWithDisplayRelativeMode(&self, position: super::super::Foundation::Numerics::Vector3, orientation: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = self; @@ -1975,7 +1975,7 @@ impl HolographicQuadLayerUpdateParameters { (::windows_core::Interface::vtable(this).CanAcquireWithHardwareProtection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn AcquireBufferToUpdateContentWithHardwareProtection(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2011,7 +2011,7 @@ impl HolographicSpace { (::windows_core::Interface::vtable(this).PrimaryAdapterId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn SetDirect3D11Device(&self, value: P0) -> ::windows_core::Result<()> where @@ -2020,7 +2020,7 @@ impl HolographicSpace { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDirect3D11Device)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CameraAdded(&self, handler: P0) -> ::windows_core::Result where @@ -2032,13 +2032,13 @@ impl HolographicSpace { (::windows_core::Interface::vtable(this).CameraAdded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCameraAdded(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCameraAdded)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CameraRemoved(&self, handler: P0) -> ::windows_core::Result where @@ -2050,7 +2050,7 @@ impl HolographicSpace { (::windows_core::Interface::vtable(this).CameraRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCameraRemoved(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2070,7 +2070,7 @@ impl HolographicSpace { (::windows_core::Interface::vtable(this).UserPresence)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UserPresenceChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2082,7 +2082,7 @@ impl HolographicSpace { (::windows_core::Interface::vtable(this).UserPresenceChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserPresenceChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2092,13 +2092,13 @@ impl HolographicSpace { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).WaitForNextFrameReady)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WaitForNextFrameReadyWithHeadStart(&self, requestedheadstartduration: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).WaitForNextFrameReadyWithHeadStart)(::windows_core::Interface::as_raw(this), requestedheadstartduration).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CreateFramePresentationMonitor(&self, maxqueuedreports: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2114,7 +2114,7 @@ impl HolographicSpace { (::windows_core::Interface::vtable(this).CreateFrameScanoutMonitor)(::windows_core::Interface::as_raw(this), maxqueuedreports, &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn CreateForCoreWindow(window: P0) -> ::windows_core::Result where @@ -2137,7 +2137,7 @@ impl HolographicSpace { (::windows_core::Interface::vtable(this).IsAvailable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsAvailableChanged(handler: P0) -> ::windows_core::Result where @@ -2148,7 +2148,7 @@ impl HolographicSpace { (::windows_core::Interface::vtable(this).IsAvailableChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsAvailableChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IHolographicSpaceStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveIsAvailableChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -2201,7 +2201,7 @@ impl HolographicSpaceCameraAddedEventArgs { (::windows_core::Interface::vtable(this).Camera)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2257,7 +2257,7 @@ unsafe impl ::core::marker::Sync for HolographicSpaceCameraRemovedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HolographicViewConfiguration(::windows_core::IUnknown); impl HolographicViewConfiguration { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NativeRenderTargetSize(&self) -> ::windows_core::Result { let this = self; @@ -2266,7 +2266,7 @@ impl HolographicViewConfiguration { (::windows_core::Interface::vtable(this).NativeRenderTargetSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenderTargetSize(&self) -> ::windows_core::Result { let this = self; @@ -2275,7 +2275,7 @@ impl HolographicViewConfiguration { (::windows_core::Interface::vtable(this).RenderTargetSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestRenderTargetSize(&self, size: super::super::Foundation::Size) -> ::windows_core::Result { let this = self; @@ -2284,7 +2284,7 @@ impl HolographicViewConfiguration { (::windows_core::Interface::vtable(this).RequestRenderTargetSize)(::windows_core::Interface::as_raw(this), size, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Graphics_DirectX`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_DirectX\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_DirectX"))] pub fn SupportedPixelFormats(&self) -> ::windows_core::Result> { let this = self; @@ -2293,7 +2293,7 @@ impl HolographicViewConfiguration { (::windows_core::Interface::vtable(this).SupportedPixelFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn PixelFormat(&self) -> ::windows_core::Result { let this = self; @@ -2302,7 +2302,7 @@ impl HolographicViewConfiguration { (::windows_core::Interface::vtable(this).PixelFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn SetPixelFormat(&self, value: super::DirectX::DirectXPixelFormat) -> ::windows_core::Result<()> { let this = self; @@ -2347,7 +2347,7 @@ impl HolographicViewConfiguration { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedDepthReprojectionMethods(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2614,7 +2614,7 @@ impl ::core::default::Default for HolographicFrameId { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct HolographicStereoTransform { pub Left: super::super::Foundation::Numerics::Matrix4x4, diff --git a/crates/libs/windows/src/Windows/Graphics/Imaging/impl.rs b/crates/libs/windows/src/Windows/Graphics/Imaging/impl.rs index 7a2cc2111b..09623eb452 100644 --- a/crates/libs/windows/src/Windows/Graphics/Imaging/impl.rs +++ b/crates/libs/windows/src/Windows/Graphics/Imaging/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait IBitmapFrame_Impl: Sized { fn GetThumbnailAsync(&self) -> ::windows_core::Result>; @@ -177,7 +177,7 @@ impl IBitmapFrame_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait IBitmapFrameWithSoftwareBitmap_Impl: Sized + IBitmapFrame_Impl { fn GetSoftwareBitmapAsync(&self) -> ::windows_core::Result>; @@ -238,7 +238,7 @@ impl IBitmapFrameWithSoftwareBitmap_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IBitmapPropertiesView_Impl: Sized { fn GetPropertiesAsync(&self, propertiestoretrieve: ::core::option::Option<&super::super::Foundation::Collections::IIterable<::windows_core::HSTRING>>) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Graphics/Imaging/mod.rs b/crates/libs/windows/src/Windows/Graphics/Imaging/mod.rs index deaf370a88..1f916bd804 100644 --- a/crates/libs/windows/src/Windows/Graphics/Imaging/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Imaging/mod.rs @@ -232,7 +232,7 @@ pub struct IBitmapEncoderWithSoftwareBitmap_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBitmapFrame(::windows_core::IUnknown); impl IBitmapFrame { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self) -> ::windows_core::Result> { let this = self; @@ -304,7 +304,7 @@ impl IBitmapFrame { (::windows_core::Interface::vtable(this).OrientedPixelHeight)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPixelDataAsync(&self) -> ::windows_core::Result> { let this = self; @@ -313,7 +313,7 @@ impl IBitmapFrame { (::windows_core::Interface::vtable(this).GetPixelDataAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPixelDataTransformedAsync(&self, pixelformat: BitmapPixelFormat, alphamode: BitmapAlphaMode, transform: P0, exiforientationmode: ExifOrientationMode, colormanagementmode: ColorManagementMode) -> ::windows_core::Result> where @@ -366,7 +366,7 @@ pub struct IBitmapFrame_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBitmapFrameWithSoftwareBitmap(::windows_core::IUnknown); impl IBitmapFrameWithSoftwareBitmap { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSoftwareBitmapAsync(&self) -> ::windows_core::Result> { let this = self; @@ -375,7 +375,7 @@ impl IBitmapFrameWithSoftwareBitmap { (::windows_core::Interface::vtable(this).GetSoftwareBitmapAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSoftwareBitmapConvertedAsync(&self, pixelformat: BitmapPixelFormat, alphamode: BitmapAlphaMode) -> ::windows_core::Result> { let this = self; @@ -384,7 +384,7 @@ impl IBitmapFrameWithSoftwareBitmap { (::windows_core::Interface::vtable(this).GetSoftwareBitmapConvertedAsync)(::windows_core::Interface::as_raw(this), pixelformat, alphamode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSoftwareBitmapTransformedAsync(&self, pixelformat: BitmapPixelFormat, alphamode: BitmapAlphaMode, transform: P0, exiforientationmode: ExifOrientationMode, colormanagementmode: ColorManagementMode) -> ::windows_core::Result> where @@ -396,7 +396,7 @@ impl IBitmapFrameWithSoftwareBitmap { (::windows_core::Interface::vtable(this).GetSoftwareBitmapTransformedAsync)(::windows_core::Interface::as_raw(this), pixelformat, alphamode, transform.into_param().abi(), exiforientationmode, colormanagementmode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -468,7 +468,7 @@ impl IBitmapFrameWithSoftwareBitmap { (::windows_core::Interface::vtable(this).OrientedPixelHeight)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPixelDataAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -477,7 +477,7 @@ impl IBitmapFrameWithSoftwareBitmap { (::windows_core::Interface::vtable(this).GetPixelDataAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPixelDataTransformedAsync(&self, pixelformat: BitmapPixelFormat, alphamode: BitmapAlphaMode, transform: P0, exiforientationmode: ExifOrientationMode, colormanagementmode: ColorManagementMode) -> ::windows_core::Result> where @@ -541,7 +541,7 @@ pub struct IBitmapProperties_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBitmapPropertiesView(::windows_core::IUnknown); impl IBitmapPropertiesView { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPropertiesAsync(&self, propertiestoretrieve: P0) -> ::windows_core::Result> where @@ -759,13 +759,13 @@ impl BitmapBuffer { (::windows_core::Interface::vtable(this).GetPlaneDescription)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -805,7 +805,7 @@ impl BitmapCodecInformation { (::windows_core::Interface::vtable(this).CodecId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FileExtensions(&self) -> ::windows_core::Result> { let this = self; @@ -821,7 +821,7 @@ impl BitmapCodecInformation { (::windows_core::Interface::vtable(this).FriendlyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MimeTypes(&self) -> ::windows_core::Result> { let this = self; @@ -871,7 +871,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).FrameCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetPreviewAsync(&self) -> ::windows_core::Result> { let this = self; @@ -880,7 +880,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).GetPreviewAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFrameAsync(&self, frameindex: u32) -> ::windows_core::Result> { let this = self; @@ -931,7 +931,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).IcoDecoderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetDecoderInformationEnumerator() -> ::windows_core::Result> { Self::IBitmapDecoderStatics(|this| unsafe { @@ -939,7 +939,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).GetDecoderInformationEnumerator)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateAsync(stream: P0) -> ::windows_core::Result> where @@ -950,7 +950,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).CreateAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateWithIdAsync(decoderid: ::windows_core::GUID, stream: P0) -> ::windows_core::Result> where @@ -973,7 +973,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).WebpDecoderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1045,7 +1045,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).OrientedPixelHeight)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPixelDataAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1054,7 +1054,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).GetPixelDataAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPixelDataTransformedAsync(&self, pixelformat: BitmapPixelFormat, alphamode: BitmapAlphaMode, transform: P0, exiforientationmode: ExifOrientationMode, colormanagementmode: ColorManagementMode) -> ::windows_core::Result> where @@ -1066,7 +1066,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).GetPixelDataTransformedAsync)(::windows_core::Interface::as_raw(this), pixelformat, alphamode, transform.into_param().abi(), exiforientationmode, colormanagementmode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSoftwareBitmapAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1075,7 +1075,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).GetSoftwareBitmapAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSoftwareBitmapConvertedAsync(&self, pixelformat: BitmapPixelFormat, alphamode: BitmapAlphaMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1084,7 +1084,7 @@ impl BitmapDecoder { (::windows_core::Interface::vtable(this).GetSoftwareBitmapConvertedAsync)(::windows_core::Interface::as_raw(this), pixelformat, alphamode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSoftwareBitmapTransformedAsync(&self, pixelformat: BitmapPixelFormat, alphamode: BitmapAlphaMode, transform: P0, exiforientationmode: ExifOrientationMode, colormanagementmode: ColorManagementMode) -> ::windows_core::Result> where @@ -1193,7 +1193,7 @@ impl BitmapEncoder { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPixelData)(::windows_core::Interface::as_raw(this), pixelformat, alphamode, width, height, dpix, dpiy, pixels.len() as u32, pixels.as_ptr()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GoToNextFrameAsync(&self) -> ::windows_core::Result { let this = self; @@ -1202,7 +1202,7 @@ impl BitmapEncoder { (::windows_core::Interface::vtable(this).GoToNextFrameAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GoToNextFrameWithEncodingOptionsAsync(&self, encodingoptions: P0) -> ::windows_core::Result where @@ -1214,7 +1214,7 @@ impl BitmapEncoder { (::windows_core::Interface::vtable(this).GoToNextFrameWithEncodingOptionsAsync)(::windows_core::Interface::as_raw(this), encodingoptions.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result { let this = self; @@ -1259,7 +1259,7 @@ impl BitmapEncoder { (::windows_core::Interface::vtable(this).JpegXREncoderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetEncoderInformationEnumerator() -> ::windows_core::Result> { Self::IBitmapEncoderStatics(|this| unsafe { @@ -1267,7 +1267,7 @@ impl BitmapEncoder { (::windows_core::Interface::vtable(this).GetEncoderInformationEnumerator)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateAsync(encoderid: ::windows_core::GUID, stream: P0) -> ::windows_core::Result> where @@ -1278,7 +1278,7 @@ impl BitmapEncoder { (::windows_core::Interface::vtable(this).CreateAsync)(::windows_core::Interface::as_raw(this), encoderid, stream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn CreateWithEncodingOptionsAsync(encoderid: ::windows_core::GUID, stream: P0, encodingoptions: P1) -> ::windows_core::Result> where @@ -1290,7 +1290,7 @@ impl BitmapEncoder { (::windows_core::Interface::vtable(this).CreateWithEncodingOptionsAsync)(::windows_core::Interface::as_raw(this), encoderid, stream.try_into_param()?.abi(), encodingoptions.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateForTranscodingAsync(stream: P0, bitmapdecoder: P1) -> ::windows_core::Result> where @@ -1302,7 +1302,7 @@ impl BitmapEncoder { (::windows_core::Interface::vtable(this).CreateForTranscodingAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), bitmapdecoder.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateForInPlacePropertyEncodingAsync(bitmapdecoder: P0) -> ::windows_core::Result> where @@ -1356,7 +1356,7 @@ unsafe impl ::core::marker::Sync for BitmapEncoder {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BitmapFrame(::windows_core::IUnknown); impl BitmapFrame { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1428,7 +1428,7 @@ impl BitmapFrame { (::windows_core::Interface::vtable(this).OrientedPixelHeight)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPixelDataAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1437,7 +1437,7 @@ impl BitmapFrame { (::windows_core::Interface::vtable(this).GetPixelDataAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPixelDataTransformedAsync(&self, pixelformat: BitmapPixelFormat, alphamode: BitmapAlphaMode, transform: P0, exiforientationmode: ExifOrientationMode, colormanagementmode: ColorManagementMode) -> ::windows_core::Result> where @@ -1449,7 +1449,7 @@ impl BitmapFrame { (::windows_core::Interface::vtable(this).GetPixelDataTransformedAsync)(::windows_core::Interface::as_raw(this), pixelformat, alphamode, transform.into_param().abi(), exiforientationmode, colormanagementmode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSoftwareBitmapAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1458,7 +1458,7 @@ impl BitmapFrame { (::windows_core::Interface::vtable(this).GetSoftwareBitmapAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSoftwareBitmapConvertedAsync(&self, pixelformat: BitmapPixelFormat, alphamode: BitmapAlphaMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1467,7 +1467,7 @@ impl BitmapFrame { (::windows_core::Interface::vtable(this).GetSoftwareBitmapConvertedAsync)(::windows_core::Interface::as_raw(this), pixelformat, alphamode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSoftwareBitmapTransformedAsync(&self, pixelformat: BitmapPixelFormat, alphamode: BitmapAlphaMode, transform: P0, exiforientationmode: ExifOrientationMode, colormanagementmode: ColorManagementMode) -> ::windows_core::Result> where @@ -1501,7 +1501,7 @@ unsafe impl ::core::marker::Sync for BitmapFrame {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BitmapProperties(::windows_core::IUnknown); impl BitmapProperties { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetPropertiesAsync(&self, propertiestoset: P0) -> ::windows_core::Result where @@ -1513,7 +1513,7 @@ impl BitmapProperties { (::windows_core::Interface::vtable(this).SetPropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestoset.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPropertiesAsync(&self, propertiestoretrieve: P0) -> ::windows_core::Result> where @@ -1546,7 +1546,7 @@ unsafe impl ::core::marker::Sync for BitmapProperties {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BitmapPropertiesView(::windows_core::IUnknown); impl BitmapPropertiesView { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPropertiesAsync(&self, propertiestoretrieve: P0) -> ::windows_core::Result> where @@ -1575,7 +1575,7 @@ impl ::windows_core::RuntimeName for BitmapPropertiesView { impl ::windows_core::CanTryInto for BitmapPropertiesView {} unsafe impl ::core::marker::Send for BitmapPropertiesView {} unsafe impl ::core::marker::Sync for BitmapPropertiesView {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1589,7 +1589,7 @@ impl BitmapPropertySet { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -1598,7 +1598,7 @@ impl BitmapPropertySet { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1607,7 +1607,7 @@ impl BitmapPropertySet { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1616,7 +1616,7 @@ impl BitmapPropertySet { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1625,7 +1625,7 @@ impl BitmapPropertySet { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = self; @@ -1634,7 +1634,7 @@ impl BitmapPropertySet { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result where @@ -1646,13 +1646,13 @@ impl BitmapPropertySet { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; @@ -1805,7 +1805,7 @@ impl BitmapTypedValue { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Type(&self) -> ::windows_core::Result { let this = self; @@ -1814,7 +1814,7 @@ impl BitmapTypedValue { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Create(value: P0, r#type: super::super::Foundation::PropertyType) -> ::windows_core::Result where @@ -1846,20 +1846,20 @@ impl ::windows_core::RuntimeName for BitmapTypedValue { ::windows_core::imp::interface_hierarchy!(BitmapTypedValue, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for BitmapTypedValue {} unsafe impl ::core::marker::Sync for BitmapTypedValue {} -#[doc = "Required features: `Storage_Streams`"] +#[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ImageStream(::windows_core::IUnknown); #[cfg(feature = "Storage_Streams")] impl ImageStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ContentType(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1868,7 +1868,7 @@ impl ImageStream { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsync(&self, buffer: P0, count: u32, options: super::super::Storage::Streams::InputStreamOptions) -> ::windows_core::Result> where @@ -1880,7 +1880,7 @@ impl ImageStream { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -1892,7 +1892,7 @@ impl ImageStream { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1901,7 +1901,7 @@ impl ImageStream { (::windows_core::Interface::vtable(this).FlushAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1910,13 +1910,13 @@ impl ImageStream { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSize(&self, value: u64) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetInputStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1925,7 +1925,7 @@ impl ImageStream { (::windows_core::Interface::vtable(this).GetInputStreamAt)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetOutputStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1934,7 +1934,7 @@ impl ImageStream { (::windows_core::Interface::vtable(this).GetOutputStreamAt)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Position(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1943,13 +1943,13 @@ impl ImageStream { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Seek(&self, position: u64) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Seek)(::windows_core::Interface::as_raw(this), position).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CloneStream(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1958,7 +1958,7 @@ impl ImageStream { (::windows_core::Interface::vtable(this).CloneStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CanRead(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1967,7 +1967,7 @@ impl ImageStream { (::windows_core::Interface::vtable(this).CanRead)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CanWrite(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2042,7 +2042,7 @@ unsafe impl ::core::marker::Sync for PixelDataProvider {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SoftwareBitmap(::windows_core::IUnknown); impl SoftwareBitmap { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2119,7 +2119,7 @@ impl SoftwareBitmap { let this = self; unsafe { (::windows_core::Interface::vtable(this).CopyTo)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CopyFromBuffer(&self, buffer: P0) -> ::windows_core::Result<()> where @@ -2128,7 +2128,7 @@ impl SoftwareBitmap { let this = self; unsafe { (::windows_core::Interface::vtable(this).CopyFromBuffer)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CopyToBuffer(&self, buffer: P0) -> ::windows_core::Result<()> where @@ -2183,7 +2183,7 @@ impl SoftwareBitmap { (::windows_core::Interface::vtable(this).ConvertWithAlpha)(::windows_core::Interface::as_raw(this), source.into_param().abi(), format, alpha, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateCopyFromBuffer(source: P0, format: BitmapPixelFormat, width: i32, height: i32) -> ::windows_core::Result where @@ -2194,7 +2194,7 @@ impl SoftwareBitmap { (::windows_core::Interface::vtable(this).CreateCopyFromBuffer)(::windows_core::Interface::as_raw(this), source.try_into_param()?.abi(), format, width, height, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateCopyWithAlphaFromBuffer(source: P0, format: BitmapPixelFormat, width: i32, height: i32, alpha: BitmapAlphaMode) -> ::windows_core::Result where @@ -2205,7 +2205,7 @@ impl SoftwareBitmap { (::windows_core::Interface::vtable(this).CreateCopyWithAlphaFromBuffer)(::windows_core::Interface::as_raw(this), source.try_into_param()?.abi(), format, width, height, alpha, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_DirectX_Direct3D11"))] pub fn CreateCopyFromSurfaceAsync(surface: P0) -> ::windows_core::Result> where @@ -2216,7 +2216,7 @@ impl SoftwareBitmap { (::windows_core::Interface::vtable(this).CreateCopyFromSurfaceAsync)(::windows_core::Interface::as_raw(this), surface.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_DirectX_Direct3D11"))] pub fn CreateCopyWithAlphaFromSurfaceAsync(surface: P0, alpha: BitmapAlphaMode) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Graphics/Printing/OptionDetails/impl.rs b/crates/libs/windows/src/Windows/Graphics/Printing/OptionDetails/impl.rs index af8f893baa..0d2f06a385 100644 --- a/crates/libs/windows/src/Windows/Graphics/Printing/OptionDetails/impl.rs +++ b/crates/libs/windows/src/Windows/Graphics/Printing/OptionDetails/impl.rs @@ -34,7 +34,7 @@ impl IPrintCustomOptionDetails_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IPrintItemListOptionDetails_Impl: Sized + IPrintOptionDetails_Impl { fn Items(&self) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Graphics/Printing/OptionDetails/mod.rs b/crates/libs/windows/src/Windows/Graphics/Printing/OptionDetails/mod.rs index d529b2dacd..cadc77b13c 100644 --- a/crates/libs/windows/src/Windows/Graphics/Printing/OptionDetails/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Printing/OptionDetails/mod.rs @@ -349,7 +349,7 @@ pub struct IPrintHolePunchOptionDetails_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintItemListOptionDetails(::windows_core::IUnknown); impl IPrintItemListOptionDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = self; @@ -910,7 +910,7 @@ impl PrintBindingOptionDetails { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1016,7 +1016,7 @@ impl PrintBorderingOptionDetails { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1122,7 +1122,7 @@ impl PrintCollationOptionDetails { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1228,7 +1228,7 @@ impl PrintColorModeOptionDetails { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1465,7 +1465,7 @@ impl PrintCustomItemListOptionDetails { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).AddItem)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(itemid), ::core::mem::transmute_copy(displayname)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AddItem2(&self, itemid: &::windows_core::HSTRING, displayname: &::windows_core::HSTRING, description: &::windows_core::HSTRING, icon: P0) -> ::windows_core::Result<()> where @@ -1507,7 +1507,7 @@ impl PrintCustomItemListOptionDetails { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1841,7 +1841,7 @@ impl PrintDuplexOptionDetails { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1947,7 +1947,7 @@ impl PrintHolePunchOptionDetails { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2031,7 +2031,7 @@ unsafe impl ::core::marker::Sync for PrintHolePunchOptionDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintMediaSizeOptionDetails(::windows_core::IUnknown); impl PrintMediaSizeOptionDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2137,7 +2137,7 @@ unsafe impl ::core::marker::Sync for PrintMediaSizeOptionDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintMediaTypeOptionDetails(::windows_core::IUnknown); impl PrintMediaTypeOptionDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2243,7 +2243,7 @@ unsafe impl ::core::marker::Sync for PrintMediaTypeOptionDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintOrientationOptionDetails(::windows_core::IUnknown); impl PrintOrientationOptionDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2445,7 +2445,7 @@ unsafe impl ::core::marker::Sync for PrintPageRangeOptionDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintQualityOptionDetails(::windows_core::IUnknown); impl PrintQualityOptionDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2551,7 +2551,7 @@ unsafe impl ::core::marker::Sync for PrintQualityOptionDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintStapleOptionDetails(::windows_core::IUnknown); impl PrintStapleOptionDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2684,7 +2684,7 @@ unsafe impl ::core::marker::Sync for PrintTaskOptionChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintTaskOptionDetails(::windows_core::IUnknown); impl PrintTaskOptionDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Options(&self) -> ::windows_core::Result> { let this = self; @@ -2707,7 +2707,7 @@ impl PrintTaskOptionDetails { (::windows_core::Interface::vtable(this).CreateTextOption)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(optionid), ::core::mem::transmute_copy(displayname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OptionChanged(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2719,13 +2719,13 @@ impl PrintTaskOptionDetails { (::windows_core::Interface::vtable(this).OptionChanged)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOptionChanged(&self, eventcookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveOptionChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginValidation(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2737,7 +2737,7 @@ impl PrintTaskOptionDetails { (::windows_core::Interface::vtable(this).BeginValidation)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBeginValidation(&self, eventcookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2759,7 +2759,7 @@ impl PrintTaskOptionDetails { (::windows_core::Interface::vtable(this).GetFromPrintTaskOptions)(::windows_core::Interface::as_raw(this), printtaskoptions.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPageDescription(&self, jobpagenumber: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2768,7 +2768,7 @@ impl PrintTaskOptionDetails { (::windows_core::Interface::vtable(this).GetPageDescription)(::windows_core::Interface::as_raw(this), jobpagenumber, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DisplayedOptions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Graphics/Printing/PrintSupport/mod.rs b/crates/libs/windows/src/Windows/Graphics/Printing/PrintSupport/mod.rs index 1841ff40cf..b6e2e3d32e 100644 --- a/crates/libs/windows/src/Windows/Graphics/Printing/PrintSupport/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Printing/PrintSupport/mod.rs @@ -324,7 +324,7 @@ pub struct IPrintSupportSettingsUISession_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintSupportExtensionSession(::windows_core::IUnknown); impl PrintSupportExtensionSession { - #[doc = "Required features: `Devices_Printers`"] + #[doc = "Required features: `\"Devices_Printers\"`"] #[cfg(feature = "Devices_Printers")] pub fn Printer(&self) -> ::windows_core::Result { let this = self; @@ -333,7 +333,7 @@ impl PrintSupportExtensionSession { (::windows_core::Interface::vtable(this).Printer)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrintTicketValidationRequested(&self, handler: P0) -> ::windows_core::Result where @@ -345,13 +345,13 @@ impl PrintSupportExtensionSession { (::windows_core::Interface::vtable(this).PrintTicketValidationRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePrintTicketValidationRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePrintTicketValidationRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrintDeviceCapabilitiesChanged(&self, handler: P0) -> ::windows_core::Result where @@ -363,7 +363,7 @@ impl PrintSupportExtensionSession { (::windows_core::Interface::vtable(this).PrintDeviceCapabilitiesChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePrintDeviceCapabilitiesChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -373,7 +373,7 @@ impl PrintSupportExtensionSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).Start)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrinterSelected(&self, handler: P0) -> ::windows_core::Result where @@ -385,7 +385,7 @@ impl PrintSupportExtensionSession { (::windows_core::Interface::vtable(this).PrinterSelected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePrinterSelected(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -438,7 +438,7 @@ unsafe impl ::core::marker::Sync for PrintSupportExtensionTriggerDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintSupportPrintDeviceCapabilitiesChangedEventArgs(::windows_core::IUnknown); impl PrintSupportPrintDeviceCapabilitiesChangedEventArgs { - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetCurrentPrintDeviceCapabilities(&self) -> ::windows_core::Result { let this = self; @@ -447,7 +447,7 @@ impl PrintSupportPrintDeviceCapabilitiesChangedEventArgs { (::windows_core::Interface::vtable(this).GetCurrentPrintDeviceCapabilities)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn UpdatePrintDeviceCapabilities(&self, updatedpdc: P0) -> ::windows_core::Result<()> where @@ -456,7 +456,7 @@ impl PrintSupportPrintDeviceCapabilitiesChangedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).UpdatePrintDeviceCapabilities)(::windows_core::Interface::as_raw(this), updatedpdc.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -465,7 +465,7 @@ impl PrintSupportPrintDeviceCapabilitiesChangedEventArgs { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetSupportedPdlPassthroughContentTypes(&self, supportedpdlcontenttypes: P0) -> ::windows_core::Result<()> where @@ -481,7 +481,7 @@ impl PrintSupportPrintDeviceCapabilitiesChangedEventArgs { (::windows_core::Interface::vtable(this).ResourceLanguage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetCurrentPrintDeviceResources(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -490,7 +490,7 @@ impl PrintSupportPrintDeviceCapabilitiesChangedEventArgs { (::windows_core::Interface::vtable(this).GetCurrentPrintDeviceResources)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn UpdatePrintDeviceResources(&self, updatedpdr: P0) -> ::windows_core::Result<()> where @@ -526,7 +526,7 @@ unsafe impl ::core::marker::Sync for PrintSupportPrintDeviceCapabilitiesChangedE #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintSupportPrintDeviceCapabilitiesUpdatePolicy(::windows_core::IUnknown); impl PrintSupportPrintDeviceCapabilitiesUpdatePolicy { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreatePeriodicRefresh(updateperiod: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result { Self::IPrintSupportPrintDeviceCapabilitiesUpdatePolicyStatics(|this| unsafe { @@ -614,7 +614,7 @@ unsafe impl ::core::marker::Sync for PrintSupportPrintTicketElement {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintSupportPrintTicketValidationRequestedEventArgs(::windows_core::IUnknown); impl PrintSupportPrintTicketValidationRequestedEventArgs { - #[doc = "Required features: `Graphics_Printing_PrintTicket`"] + #[doc = "Required features: `\"Graphics_Printing_PrintTicket\"`"] #[cfg(feature = "Graphics_Printing_PrintTicket")] pub fn PrintTicket(&self) -> ::windows_core::Result { let this = self; @@ -627,7 +627,7 @@ impl PrintSupportPrintTicketValidationRequestedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPrintTicketValidationStatus)(::windows_core::Interface::as_raw(this), status).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -656,7 +656,7 @@ unsafe impl ::core::marker::Sync for PrintSupportPrintTicketValidationRequestedE #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintSupportPrinterSelectedEventArgs(::windows_core::IUnknown); impl PrintSupportPrinterSelectedEventArgs { - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn SourceAppInfo(&self) -> ::windows_core::Result { let this = self; @@ -665,7 +665,7 @@ impl PrintSupportPrinterSelectedEventArgs { (::windows_core::Interface::vtable(this).SourceAppInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Printing_PrintTicket`"] + #[doc = "Required features: `\"Graphics_Printing_PrintTicket\"`"] #[cfg(feature = "Graphics_Printing_PrintTicket")] pub fn PrintTicket(&self) -> ::windows_core::Result { let this = self; @@ -674,7 +674,7 @@ impl PrintSupportPrinterSelectedEventArgs { (::windows_core::Interface::vtable(this).PrintTicket)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Printing_PrintTicket`"] + #[doc = "Required features: `\"Graphics_Printing_PrintTicket\"`"] #[cfg(feature = "Graphics_Printing_PrintTicket")] pub fn SetPrintTicket(&self, value: P0) -> ::windows_core::Result<()> where @@ -683,7 +683,7 @@ impl PrintSupportPrinterSelectedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPrintTicket)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAdditionalFeatures(&self, features: P0) -> ::windows_core::Result<()> where @@ -692,7 +692,7 @@ impl PrintSupportPrinterSelectedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAdditionalFeatures)(::windows_core::Interface::as_raw(this), features.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAdditionalParameters(&self, parameters: P0) -> ::windows_core::Result<()> where @@ -708,7 +708,7 @@ impl PrintSupportPrinterSelectedEventArgs { (::windows_core::Interface::vtable(this).AllowedAdditionalFeaturesAndParametersCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Shell`"] + #[doc = "Required features: `\"UI_Shell\"`"] #[cfg(feature = "UI_Shell")] pub fn SetAdaptiveCard(&self, adaptivecard: P0) -> ::windows_core::Result<()> where @@ -717,7 +717,7 @@ impl PrintSupportPrinterSelectedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAdaptiveCard)(::windows_core::Interface::as_raw(this), adaptivecard.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -746,7 +746,7 @@ unsafe impl ::core::marker::Sync for PrintSupportPrinterSelectedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintSupportSessionInfo(::windows_core::IUnknown); impl PrintSupportSessionInfo { - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn SourceAppInfo(&self) -> ::windows_core::Result { let this = self; @@ -755,7 +755,7 @@ impl PrintSupportSessionInfo { (::windows_core::Interface::vtable(this).SourceAppInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Printers`"] + #[doc = "Required features: `\"Devices_Printers\"`"] #[cfg(feature = "Devices_Printers")] pub fn Printer(&self) -> ::windows_core::Result { let this = self; @@ -784,7 +784,7 @@ unsafe impl ::core::marker::Sync for PrintSupportSessionInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintSupportSettingsActivatedEventArgs(::windows_core::IUnknown); impl PrintSupportSettingsActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -793,7 +793,7 @@ impl PrintSupportSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -802,7 +802,7 @@ impl PrintSupportSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -811,7 +811,7 @@ impl PrintSupportSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -827,7 +827,7 @@ impl PrintSupportSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).Session)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -860,7 +860,7 @@ unsafe impl ::core::marker::Sync for PrintSupportSettingsActivatedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintSupportSettingsUISession(::windows_core::IUnknown); impl PrintSupportSettingsUISession { - #[doc = "Required features: `Graphics_Printing_PrintTicket`"] + #[doc = "Required features: `\"Graphics_Printing_PrintTicket\"`"] #[cfg(feature = "Graphics_Printing_PrintTicket")] pub fn SessionPrintTicket(&self) -> ::windows_core::Result { let this = self; @@ -883,7 +883,7 @@ impl PrintSupportSettingsUISession { (::windows_core::Interface::vtable(this).LaunchKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Printing_PrintTicket`"] + #[doc = "Required features: `\"Graphics_Printing_PrintTicket\"`"] #[cfg(feature = "Graphics_Printing_PrintTicket")] pub fn UpdatePrintTicket(&self, printticket: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Graphics/Printing/PrintTicket/mod.rs b/crates/libs/windows/src/Windows/Graphics/Printing/PrintTicket/mod.rs index 905d3c893d..316441ebc3 100644 --- a/crates/libs/windows/src/Windows/Graphics/Printing/PrintTicket/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Printing/PrintTicket/mod.rs @@ -249,7 +249,7 @@ impl PrintTicketCapabilities { (::windows_core::Interface::vtable(this).XmlNamespace)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn XmlNode(&self) -> ::windows_core::Result { let this = self; @@ -411,7 +411,7 @@ impl PrintTicketFeature { (::windows_core::Interface::vtable(this).XmlNamespace)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn XmlNode(&self) -> ::windows_core::Result { let this = self; @@ -434,7 +434,7 @@ impl PrintTicketFeature { (::windows_core::Interface::vtable(this).GetOption)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(xmlnamespace), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Options(&self) -> ::windows_core::Result> { let this = self; @@ -498,7 +498,7 @@ impl PrintTicketOption { (::windows_core::Interface::vtable(this).XmlNamespace)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn XmlNode(&self) -> ::windows_core::Result { let this = self; @@ -514,7 +514,7 @@ impl PrintTicketOption { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetPropertyNode(&self, name: &::windows_core::HSTRING, xmlnamespace: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -523,7 +523,7 @@ impl PrintTicketOption { (::windows_core::Interface::vtable(this).GetPropertyNode)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(xmlnamespace), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetScoredPropertyNode(&self, name: &::windows_core::HSTRING, xmlnamespace: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -580,7 +580,7 @@ impl PrintTicketParameterDefinition { (::windows_core::Interface::vtable(this).XmlNamespace)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn XmlNode(&self) -> ::windows_core::Result { let this = self; @@ -651,7 +651,7 @@ impl PrintTicketParameterInitializer { (::windows_core::Interface::vtable(this).XmlNamespace)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn XmlNode(&self) -> ::windows_core::Result { let this = self; @@ -749,7 +749,7 @@ impl WorkflowPrintTicket { (::windows_core::Interface::vtable(this).XmlNamespace)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn XmlNode(&self) -> ::windows_core::Result { let this = self; @@ -877,7 +877,7 @@ impl WorkflowPrintTicket { (::windows_core::Interface::vtable(this).GetFeature)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(xmlnamespace), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NotifyXmlChangedAsync(&self) -> ::windows_core::Result { let this = self; @@ -886,7 +886,7 @@ impl WorkflowPrintTicket { (::windows_core::Interface::vtable(this).NotifyXmlChangedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ValidateAsync(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Graphics/Printing/Workflow/mod.rs b/crates/libs/windows/src/Windows/Graphics/Printing/Workflow/mod.rs index 0c9931083a..3468de2212 100644 --- a/crates/libs/windows/src/Windows/Graphics/Printing/Workflow/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Printing/Workflow/mod.rs @@ -735,7 +735,7 @@ pub struct IPrintWorkflowXpsDataAvailableEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowBackgroundSession(::windows_core::IUnknown); impl PrintWorkflowBackgroundSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetupRequested(&self, setupeventhandler: P0) -> ::windows_core::Result where @@ -747,13 +747,13 @@ impl PrintWorkflowBackgroundSession { (::windows_core::Interface::vtable(this).SetupRequested)(::windows_core::Interface::as_raw(this), setupeventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSetupRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSetupRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Submitted(&self, submittedeventhandler: P0) -> ::windows_core::Result where @@ -765,7 +765,7 @@ impl PrintWorkflowBackgroundSession { (::windows_core::Interface::vtable(this).Submitted)(::windows_core::Interface::as_raw(this), submittedeventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSubmitted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -802,7 +802,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowBackgroundSession {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowBackgroundSetupRequestedEventArgs(::windows_core::IUnknown); impl PrintWorkflowBackgroundSetupRequestedEventArgs { - #[doc = "Required features: `Foundation`, `Graphics_Printing_PrintTicket`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Printing_PrintTicket\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Printing_PrintTicket"))] pub fn GetUserPrintTicketAsync(&self) -> ::windows_core::Result> { let this = self; @@ -822,7 +822,7 @@ impl PrintWorkflowBackgroundSetupRequestedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRequiresUI)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -896,7 +896,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowConfiguration {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowForegroundSession(::windows_core::IUnknown); impl PrintWorkflowForegroundSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetupRequested(&self, setupeventhandler: P0) -> ::windows_core::Result where @@ -908,13 +908,13 @@ impl PrintWorkflowForegroundSession { (::windows_core::Interface::vtable(this).SetupRequested)(::windows_core::Interface::as_raw(this), setupeventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSetupRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSetupRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn XpsDataAvailable(&self, xpsdataavailableeventhandler: P0) -> ::windows_core::Result where @@ -926,7 +926,7 @@ impl PrintWorkflowForegroundSession { (::windows_core::Interface::vtable(this).XpsDataAvailable)(::windows_core::Interface::as_raw(this), xpsdataavailableeventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveXpsDataAvailable(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -963,7 +963,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowForegroundSession {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowForegroundSetupRequestedEventArgs(::windows_core::IUnknown); impl PrintWorkflowForegroundSetupRequestedEventArgs { - #[doc = "Required features: `Foundation`, `Graphics_Printing_PrintTicket`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Printing_PrintTicket\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Printing_PrintTicket"))] pub fn GetUserPrintTicketAsync(&self) -> ::windows_core::Result> { let this = self; @@ -979,7 +979,7 @@ impl PrintWorkflowForegroundSetupRequestedEventArgs { (::windows_core::Interface::vtable(this).Configuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1008,7 +1008,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowForegroundSetupRequestedEventA #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowJobActivatedEventArgs(::windows_core::IUnknown); impl PrintWorkflowJobActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1017,7 +1017,7 @@ impl PrintWorkflowJobActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1026,7 +1026,7 @@ impl PrintWorkflowJobActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1035,7 +1035,7 @@ impl PrintWorkflowJobActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1082,7 +1082,7 @@ impl PrintWorkflowJobBackgroundSession { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn JobStarting(&self, handler: P0) -> ::windows_core::Result where @@ -1094,13 +1094,13 @@ impl PrintWorkflowJobBackgroundSession { (::windows_core::Interface::vtable(this).JobStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveJobStarting(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveJobStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PdlModificationRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1112,7 +1112,7 @@ impl PrintWorkflowJobBackgroundSession { (::windows_core::Interface::vtable(this).PdlModificationRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePdlModificationRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1156,7 +1156,7 @@ impl PrintWorkflowJobNotificationEventArgs { (::windows_core::Interface::vtable(this).PrinterJob)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1192,7 +1192,7 @@ impl PrintWorkflowJobStartingEventArgs { (::windows_core::Interface::vtable(this).Configuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Printers`"] + #[doc = "Required features: `\"Devices_Printers\"`"] #[cfg(feature = "Devices_Printers")] pub fn Printer(&self) -> ::windows_core::Result { let this = self; @@ -1205,7 +1205,7 @@ impl PrintWorkflowJobStartingEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSkipSystemRendering)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1268,7 +1268,7 @@ impl PrintWorkflowJobUISession { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PdlDataAvailable(&self, handler: P0) -> ::windows_core::Result where @@ -1280,13 +1280,13 @@ impl PrintWorkflowJobUISession { (::windows_core::Interface::vtable(this).PdlDataAvailable)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePdlDataAvailable(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePdlDataAvailable)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn JobNotification(&self, handler: P0) -> ::windows_core::Result where @@ -1298,7 +1298,7 @@ impl PrintWorkflowJobUISession { (::windows_core::Interface::vtable(this).JobNotification)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveJobNotification(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1328,7 +1328,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowJobUISession {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowObjectModelSourceFileContent(::windows_core::IUnknown); impl PrintWorkflowObjectModelSourceFileContent { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateInstance(xpsstream: P0) -> ::windows_core::Result where @@ -1383,7 +1383,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowObjectModelTargetPackage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowPdlConverter(::windows_core::IUnknown); impl PrintWorkflowPdlConverter { - #[doc = "Required features: `Foundation`, `Graphics_Printing_PrintTicket`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Printing_PrintTicket\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Printing_PrintTicket", feature = "Storage_Streams"))] pub fn ConvertPdlAsync(&self, printticket: P0, inputstream: P1, outputstream: P2) -> ::windows_core::Result where @@ -1397,7 +1397,7 @@ impl PrintWorkflowPdlConverter { (::windows_core::Interface::vtable(this).ConvertPdlAsync)(::windows_core::Interface::as_raw(this), printticket.into_param().abi(), inputstream.try_into_param()?.abi(), outputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics_Printing_PrintTicket`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Printing_PrintTicket\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Printing_PrintTicket", feature = "Storage_Streams"))] pub fn ConvertPdlAsync2(&self, printticket: P0, inputstream: P1, outputstream: P2, hostbasedprocessingoperations: PdlConversionHostBasedProcessingOperations) -> ::windows_core::Result where @@ -1452,7 +1452,7 @@ impl PrintWorkflowPdlDataAvailableEventArgs { (::windows_core::Interface::vtable(this).SourceContent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1516,7 +1516,7 @@ impl PrintWorkflowPdlModificationRequestedEventArgs { (::windows_core::Interface::vtable(this).CreateJobOnPrinter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(targetcontenttype), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Printers`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Printers\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Printers", feature = "Foundation_Collections"))] pub fn CreateJobOnPrinterWithAttributes(&self, jobattributes: P0, targetcontenttype: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1528,7 +1528,7 @@ impl PrintWorkflowPdlModificationRequestedEventArgs { (::windows_core::Interface::vtable(this).CreateJobOnPrinterWithAttributes)(::windows_core::Interface::as_raw(this), jobattributes.try_into_param()?.abi(), ::core::mem::transmute_copy(targetcontenttype), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateJobOnPrinterWithAttributesBuffer(&self, jobattributesbuffer: P0, targetcontenttype: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1547,7 +1547,7 @@ impl PrintWorkflowPdlModificationRequestedEventArgs { (::windows_core::Interface::vtable(this).GetPdlConverter)(::windows_core::Interface::as_raw(this), conversiontype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1556,7 +1556,7 @@ impl PrintWorkflowPdlModificationRequestedEventArgs { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Printers`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Printers\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Printers", feature = "Foundation_Collections"))] pub fn CreateJobOnPrinterWithAttributes2(&self, jobattributes: P0, targetcontenttype: &::windows_core::HSTRING, operationattributes: P1, jobattributesmergepolicy: PrintWorkflowAttributesMergePolicy, operationattributesmergepolicy: PrintWorkflowAttributesMergePolicy) -> ::windows_core::Result where @@ -1569,7 +1569,7 @@ impl PrintWorkflowPdlModificationRequestedEventArgs { (::windows_core::Interface::vtable(this).CreateJobOnPrinterWithAttributes)(::windows_core::Interface::as_raw(this), jobattributes.try_into_param()?.abi(), ::core::mem::transmute_copy(targetcontenttype), operationattributes.try_into_param()?.abi(), jobattributesmergepolicy, operationattributesmergepolicy, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateJobOnPrinterWithAttributesBuffer2(&self, jobattributesbuffer: P0, targetcontenttype: &::windows_core::HSTRING, operationattributesbuffer: P1, jobattributesmergepolicy: PrintWorkflowAttributesMergePolicy, operationattributesmergepolicy: PrintWorkflowAttributesMergePolicy) -> ::windows_core::Result where @@ -1609,7 +1609,7 @@ impl PrintWorkflowPdlSourceContent { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetInputStream(&self) -> ::windows_core::Result { let this = self; @@ -1618,7 +1618,7 @@ impl PrintWorkflowPdlSourceContent { (::windows_core::Interface::vtable(this).GetInputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn GetContentFileAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1647,7 +1647,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowPdlSourceContent {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowPdlTargetStream(::windows_core::IUnknown); impl PrintWorkflowPdlTargetStream { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetOutputStream(&self) -> ::windows_core::Result { let this = self; @@ -1687,7 +1687,7 @@ impl PrintWorkflowPrinterJob { (::windows_core::Interface::vtable(this).JobId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Printers`"] + #[doc = "Required features: `\"Devices_Printers\"`"] #[cfg(feature = "Devices_Printers")] pub fn Printer(&self) -> ::windows_core::Result { let this = self; @@ -1703,7 +1703,7 @@ impl PrintWorkflowPrinterJob { (::windows_core::Interface::vtable(this).GetJobStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Printing_PrintTicket`"] + #[doc = "Required features: `\"Graphics_Printing_PrintTicket\"`"] #[cfg(feature = "Graphics_Printing_PrintTicket")] pub fn GetJobPrintTicket(&self) -> ::windows_core::Result { let this = self; @@ -1712,7 +1712,7 @@ impl PrintWorkflowPrinterJob { (::windows_core::Interface::vtable(this).GetJobPrintTicket)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn GetJobAttributesAsBuffer(&self, attributenames: P0) -> ::windows_core::Result where @@ -1724,7 +1724,7 @@ impl PrintWorkflowPrinterJob { (::windows_core::Interface::vtable(this).GetJobAttributesAsBuffer)(::windows_core::Interface::as_raw(this), attributenames.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Printers`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Printers\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Printers", feature = "Foundation_Collections"))] pub fn GetJobAttributes(&self, attributenames: P0) -> ::windows_core::Result> where @@ -1736,7 +1736,7 @@ impl PrintWorkflowPrinterJob { (::windows_core::Interface::vtable(this).GetJobAttributes)(::windows_core::Interface::as_raw(this), attributenames.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Printers`, `Storage_Streams`"] + #[doc = "Required features: `\"Devices_Printers\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Devices_Printers", feature = "Storage_Streams"))] pub fn SetJobAttributesFromBuffer(&self, jobattributesbuffer: P0) -> ::windows_core::Result where @@ -1748,7 +1748,7 @@ impl PrintWorkflowPrinterJob { (::windows_core::Interface::vtable(this).SetJobAttributesFromBuffer)(::windows_core::Interface::as_raw(this), jobattributesbuffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Printers`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Printers\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Printers", feature = "Foundation_Collections"))] pub fn SetJobAttributes(&self, jobattributes: P0) -> ::windows_core::Result where @@ -1780,7 +1780,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowPrinterJob {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowSourceContent(::windows_core::IUnknown); impl PrintWorkflowSourceContent { - #[doc = "Required features: `Foundation`, `Graphics_Printing_PrintTicket`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Printing_PrintTicket\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Printing_PrintTicket"))] pub fn GetJobPrintTicketAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1823,7 +1823,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowSourceContent {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowSpoolStreamContent(::windows_core::IUnknown); impl PrintWorkflowSpoolStreamContent { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetInputStream(&self) -> ::windows_core::Result { let this = self; @@ -1852,7 +1852,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowSpoolStreamContent {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowStreamTarget(::windows_core::IUnknown); impl PrintWorkflowStreamTarget { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetOutputStream(&self) -> ::windows_core::Result { let this = self; @@ -1888,7 +1888,7 @@ impl PrintWorkflowSubmittedEventArgs { (::windows_core::Interface::vtable(this).Operation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Printing_PrintTicket`"] + #[doc = "Required features: `\"Graphics_Printing_PrintTicket\"`"] #[cfg(feature = "Graphics_Printing_PrintTicket")] pub fn GetTarget(&self, jobprintticket: P0) -> ::windows_core::Result where @@ -1900,7 +1900,7 @@ impl PrintWorkflowSubmittedEventArgs { (::windows_core::Interface::vtable(this).GetTarget)(::windows_core::Interface::as_raw(this), jobprintticket.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2028,7 +2028,7 @@ unsafe impl ::core::marker::Sync for PrintWorkflowTriggerDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintWorkflowUIActivatedEventArgs(::windows_core::IUnknown); impl PrintWorkflowUIActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2037,7 +2037,7 @@ impl PrintWorkflowUIActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2046,7 +2046,7 @@ impl PrintWorkflowUIActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2055,7 +2055,7 @@ impl PrintWorkflowUIActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2102,7 +2102,7 @@ impl PrintWorkflowUILauncher { (::windows_core::Interface::vtable(this).IsUILaunchEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchAndCompleteUIAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2138,7 +2138,7 @@ impl PrintWorkflowXpsDataAvailableEventArgs { (::windows_core::Interface::vtable(this).Operation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Graphics/Printing/impl.rs b/crates/libs/windows/src/Windows/Graphics/Printing/impl.rs index 0d333b7e88..8e5d3563f8 100644 --- a/crates/libs/windows/src/Windows/Graphics/Printing/impl.rs +++ b/crates/libs/windows/src/Windows/Graphics/Printing/impl.rs @@ -10,7 +10,7 @@ impl IPrintDocumentSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IPrintTaskOptionsCore_Impl: Sized { fn GetPageDescription(&self, jobpagenumber: u32) -> ::windows_core::Result; @@ -303,7 +303,7 @@ impl IPrintTaskOptionsCoreProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IPrintTaskOptionsCoreUIConfiguration_Impl: Sized { fn DisplayedOptions(&self) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Graphics/Printing/mod.rs b/crates/libs/windows/src/Windows/Graphics/Printing/mod.rs index 5ebe1d29ae..36785d6b09 100644 --- a/crates/libs/windows/src/Windows/Graphics/Printing/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Printing/mod.rs @@ -1,14 +1,14 @@ #[cfg(feature = "Graphics_Printing_OptionDetails")] -#[doc = "Required features: `Graphics_Printing_OptionDetails`"] +#[doc = "Required features: `\"Graphics_Printing_OptionDetails\"`"] pub mod OptionDetails; #[cfg(feature = "Graphics_Printing_PrintSupport")] -#[doc = "Required features: `Graphics_Printing_PrintSupport`"] +#[doc = "Required features: `\"Graphics_Printing_PrintSupport\"`"] pub mod PrintSupport; #[cfg(feature = "Graphics_Printing_PrintTicket")] -#[doc = "Required features: `Graphics_Printing_PrintTicket`"] +#[doc = "Required features: `\"Graphics_Printing_PrintTicket\"`"] pub mod PrintTicket; #[cfg(feature = "Graphics_Printing_Workflow")] -#[doc = "Required features: `Graphics_Printing_Workflow`"] +#[doc = "Required features: `\"Graphics_Printing_Workflow\"`"] pub mod Workflow; #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -305,7 +305,7 @@ pub struct IPrintTaskOptions2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintTaskOptionsCore(::windows_core::IUnknown); impl IPrintTaskOptionsCore { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPageDescription(&self, jobpagenumber: u32) -> ::windows_core::Result { let this = self; @@ -517,7 +517,7 @@ pub struct IPrintTaskOptionsCoreProperties_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintTaskOptionsCoreUIConfiguration(::windows_core::IUnknown); impl IPrintTaskOptionsCoreUIConfiguration { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DisplayedOptions(&self) -> ::windows_core::Result> { let this = self; @@ -735,7 +735,7 @@ pub struct IStandardPrintTaskOptionsStatic3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintManager(::windows_core::IUnknown); impl PrintManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrintTaskRequested(&self, eventhandler: P0) -> ::windows_core::Result where @@ -747,7 +747,7 @@ impl PrintManager { (::windows_core::Interface::vtable(this).PrintTaskRequested)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePrintTaskRequested(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -759,7 +759,7 @@ impl PrintManager { (::windows_core::Interface::vtable(this).GetForCurrentView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowPrintUIAsync() -> ::windows_core::Result> { Self::IPrintManagerStatic(|this| unsafe { @@ -821,13 +821,13 @@ impl PrintPageInfo { (::windows_core::Interface::vtable(this).MediaSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPageSize(&self, value: super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPageSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PageSize(&self) -> ::windows_core::Result { let this = self; @@ -993,7 +993,7 @@ unsafe impl ::core::marker::Sync for PrintPageRangeOptions {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintTask(::windows_core::IUnknown); impl PrintTask { - #[doc = "Required features: `ApplicationModel_DataTransfer`"] + #[doc = "Required features: `\"ApplicationModel_DataTransfer\"`"] #[cfg(feature = "ApplicationModel_DataTransfer")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -1016,7 +1016,7 @@ impl PrintTask { (::windows_core::Interface::vtable(this).Options)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Previewing(&self, eventhandler: P0) -> ::windows_core::Result where @@ -1028,13 +1028,13 @@ impl PrintTask { (::windows_core::Interface::vtable(this).Previewing)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePreviewing(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePreviewing)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Submitting(&self, eventhandler: P0) -> ::windows_core::Result where @@ -1046,13 +1046,13 @@ impl PrintTask { (::windows_core::Interface::vtable(this).Submitting)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSubmitting(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSubmitting)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Progressing(&self, eventhandler: P0) -> ::windows_core::Result where @@ -1064,13 +1064,13 @@ impl PrintTask { (::windows_core::Interface::vtable(this).Progressing)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProgressing(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveProgressing)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, eventhandler: P0) -> ::windows_core::Result where @@ -1082,7 +1082,7 @@ impl PrintTask { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1179,7 +1179,7 @@ impl PrintTaskOptions { (::windows_core::Interface::vtable(this).Bordering)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetPagePrintTicket(&self, printpageinfo: P0) -> ::windows_core::Result where @@ -1198,7 +1198,7 @@ impl PrintTaskOptions { (::windows_core::Interface::vtable(this).PageRangeOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CustomPageRanges(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1207,7 +1207,7 @@ impl PrintTaskOptions { (::windows_core::Interface::vtable(this).CustomPageRanges)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPageDescription(&self, jobpagenumber: u32) -> ::windows_core::Result { let this = self; @@ -1351,7 +1351,7 @@ impl PrintTaskOptions { (::windows_core::Interface::vtable(this).NumberOfCopies)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DisplayedOptions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1410,7 +1410,7 @@ unsafe impl ::core::marker::Sync for PrintTaskProgressingEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintTaskRequest(::windows_core::IUnknown); impl PrintTaskRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; @@ -1507,7 +1507,7 @@ unsafe impl ::core::marker::Sync for PrintTaskRequestedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PrintTaskSourceRequestedArgs(::windows_core::IUnknown); impl PrintTaskSourceRequestedArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; @@ -2292,7 +2292,7 @@ impl ::windows_core::RuntimeType for PrintTaskCompletion { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Graphics.Printing.PrintTaskCompletion;i4)"); } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct PrintPageDescription { pub PageSize: super::super::Foundation::Size, diff --git a/crates/libs/windows/src/Windows/Graphics/Printing3D/mod.rs b/crates/libs/windows/src/Windows/Graphics/Printing3D/mod.rs index 8c43323e82..74691e2880 100644 --- a/crates/libs/windows/src/Windows/Graphics/Printing3D/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/Printing3D/mod.rs @@ -934,7 +934,7 @@ pub struct IPrinting3DTextureResource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Print3DManager(::windows_core::IUnknown); impl Print3DManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TaskRequested(&self, eventhandler: P0) -> ::windows_core::Result where @@ -946,7 +946,7 @@ impl Print3DManager { (::windows_core::Interface::vtable(this).TaskRequested)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTaskRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -958,7 +958,7 @@ impl Print3DManager { (::windows_core::Interface::vtable(this).GetForCurrentView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowPrintUIAsync() -> ::windows_core::Result> { Self::IPrint3DManagerStatics(|this| unsafe { @@ -998,7 +998,7 @@ impl Print3DTask { (::windows_core::Interface::vtable(this).Source)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Submitting(&self, eventhandler: P0) -> ::windows_core::Result where @@ -1010,13 +1010,13 @@ impl Print3DTask { (::windows_core::Interface::vtable(this).Submitting)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSubmitting(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSubmitting)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, eventhandler: P0) -> ::windows_core::Result where @@ -1028,13 +1028,13 @@ impl Print3DTask { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCompleted)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceChanged(&self, eventhandler: P0) -> ::windows_core::Result where @@ -1046,7 +1046,7 @@ impl Print3DTask { (::windows_core::Interface::vtable(this).SourceChanged)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourceChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1224,7 +1224,7 @@ impl Printing3D3MFPackage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SaveAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1233,7 +1233,7 @@ impl Printing3D3MFPackage { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn PrintTicket(&self) -> ::windows_core::Result { let this = self; @@ -1242,7 +1242,7 @@ impl Printing3D3MFPackage { (::windows_core::Interface::vtable(this).PrintTicket)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetPrintTicket(&self, value: P0) -> ::windows_core::Result<()> where @@ -1251,7 +1251,7 @@ impl Printing3D3MFPackage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPrintTicket)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ModelPart(&self) -> ::windows_core::Result { let this = self; @@ -1260,7 +1260,7 @@ impl Printing3D3MFPackage { (::windows_core::Interface::vtable(this).ModelPart)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetModelPart(&self, value: P0) -> ::windows_core::Result<()> where @@ -1283,7 +1283,7 @@ impl Printing3D3MFPackage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetThumbnail)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Textures(&self) -> ::windows_core::Result> { let this = self; @@ -1292,7 +1292,7 @@ impl Printing3D3MFPackage { (::windows_core::Interface::vtable(this).Textures)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn LoadModelFromPackageAsync(&self, value: P0) -> ::windows_core::Result> where @@ -1304,7 +1304,7 @@ impl Printing3D3MFPackage { (::windows_core::Interface::vtable(this).LoadModelFromPackageAsync)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveModelToPackageAsync(&self, value: P0) -> ::windows_core::Result where @@ -1327,7 +1327,7 @@ impl Printing3D3MFPackage { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCompression)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn LoadAsync(value: P0) -> ::windows_core::Result> where @@ -1432,7 +1432,7 @@ unsafe impl ::core::marker::Sync for Printing3DBaseMaterial {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Printing3DBaseMaterialGroup(::windows_core::IUnknown); impl Printing3DBaseMaterialGroup { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Bases(&self) -> ::windows_core::Result> { let this = self; @@ -1497,7 +1497,7 @@ impl Printing3DColorMaterial { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetValue)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn Color(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1506,7 +1506,7 @@ impl Printing3DColorMaterial { (::windows_core::Interface::vtable(this).Color)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1532,7 +1532,7 @@ unsafe impl ::core::marker::Sync for Printing3DColorMaterial {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Printing3DColorMaterialGroup(::windows_core::IUnknown); impl Printing3DColorMaterialGroup { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Colors(&self) -> ::windows_core::Result> { let this = self; @@ -1600,7 +1600,7 @@ impl Printing3DComponent { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMesh)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Components(&self) -> ::windows_core::Result> { let this = self; @@ -1697,7 +1697,7 @@ impl Printing3DComponentWithMatrix { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetComponent)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Matrix(&self) -> ::windows_core::Result { let this = self; @@ -1706,7 +1706,7 @@ impl Printing3DComponentWithMatrix { (::windows_core::Interface::vtable(this).Matrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix(&self, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = self; @@ -1739,7 +1739,7 @@ impl Printing3DCompositeMaterial { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Values(&self) -> ::windows_core::Result> { let this = self; @@ -1768,7 +1768,7 @@ unsafe impl ::core::marker::Sync for Printing3DCompositeMaterial {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Printing3DCompositeMaterialGroup(::windows_core::IUnknown); impl Printing3DCompositeMaterialGroup { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Composites(&self) -> ::windows_core::Result> { let this = self; @@ -1784,7 +1784,7 @@ impl Printing3DCompositeMaterialGroup { (::windows_core::Interface::vtable(this).MaterialGroupId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MaterialIndices(&self) -> ::windows_core::Result> { let this = self; @@ -1905,7 +1905,7 @@ impl Printing3DMaterial { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BaseGroups(&self) -> ::windows_core::Result> { let this = self; @@ -1914,7 +1914,7 @@ impl Printing3DMaterial { (::windows_core::Interface::vtable(this).BaseGroups)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ColorGroups(&self) -> ::windows_core::Result> { let this = self; @@ -1923,7 +1923,7 @@ impl Printing3DMaterial { (::windows_core::Interface::vtable(this).ColorGroups)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Texture2CoordGroups(&self) -> ::windows_core::Result> { let this = self; @@ -1932,7 +1932,7 @@ impl Printing3DMaterial { (::windows_core::Interface::vtable(this).Texture2CoordGroups)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CompositeGroups(&self) -> ::windows_core::Result> { let this = self; @@ -1941,7 +1941,7 @@ impl Printing3DMaterial { (::windows_core::Interface::vtable(this).CompositeGroups)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MultiplePropertyGroups(&self) -> ::windows_core::Result> { let this = self; @@ -2043,7 +2043,7 @@ impl Printing3DMesh { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTriangleMaterialIndicesDescription)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetVertexPositions(&self) -> ::windows_core::Result { let this = self; @@ -2056,7 +2056,7 @@ impl Printing3DMesh { let this = self; unsafe { (::windows_core::Interface::vtable(this).CreateVertexPositions)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetVertexNormals(&self) -> ::windows_core::Result { let this = self; @@ -2069,7 +2069,7 @@ impl Printing3DMesh { let this = self; unsafe { (::windows_core::Interface::vtable(this).CreateVertexNormals)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetTriangleIndices(&self) -> ::windows_core::Result { let this = self; @@ -2082,7 +2082,7 @@ impl Printing3DMesh { let this = self; unsafe { (::windows_core::Interface::vtable(this).CreateTriangleIndices)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetTriangleMaterialIndices(&self) -> ::windows_core::Result { let this = self; @@ -2095,7 +2095,7 @@ impl Printing3DMesh { let this = self; unsafe { (::windows_core::Interface::vtable(this).CreateTriangleMaterialIndices)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BufferDescriptionSet(&self) -> ::windows_core::Result { let this = self; @@ -2104,7 +2104,7 @@ impl Printing3DMesh { (::windows_core::Interface::vtable(this).BufferDescriptionSet)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BufferSet(&self) -> ::windows_core::Result { let this = self; @@ -2113,7 +2113,7 @@ impl Printing3DMesh { (::windows_core::Interface::vtable(this).BufferSet)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VerifyAsync(&self, value: Printing3DMeshVerificationMode) -> ::windows_core::Result> { let this = self; @@ -2149,7 +2149,7 @@ impl Printing3DMeshVerificationResult { (::windows_core::Interface::vtable(this).IsValid)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn NonmanifoldTriangles(&self) -> ::windows_core::Result> { let this = self; @@ -2158,7 +2158,7 @@ impl Printing3DMeshVerificationResult { (::windows_core::Interface::vtable(this).NonmanifoldTriangles)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReversedNormalTriangles(&self) -> ::windows_core::Result> { let this = self; @@ -2205,7 +2205,7 @@ impl Printing3DModel { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUnit)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Textures(&self) -> ::windows_core::Result> { let this = self; @@ -2214,7 +2214,7 @@ impl Printing3DModel { (::windows_core::Interface::vtable(this).Textures)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Meshes(&self) -> ::windows_core::Result> { let this = self; @@ -2223,7 +2223,7 @@ impl Printing3DModel { (::windows_core::Interface::vtable(this).Meshes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Components(&self) -> ::windows_core::Result> { let this = self; @@ -2271,7 +2271,7 @@ impl Printing3DModel { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetVersion)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequiredExtensions(&self) -> ::windows_core::Result> { let this = self; @@ -2280,7 +2280,7 @@ impl Printing3DModel { (::windows_core::Interface::vtable(this).RequiredExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Metadata(&self) -> ::windows_core::Result> { let this = self; @@ -2289,7 +2289,7 @@ impl Printing3DModel { (::windows_core::Interface::vtable(this).Metadata)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RepairAsync(&self) -> ::windows_core::Result { let this = self; @@ -2305,7 +2305,7 @@ impl Printing3DModel { (::windows_core::Interface::vtable(this).Clone)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryPartialRepairAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2314,7 +2314,7 @@ impl Printing3DModel { (::windows_core::Interface::vtable(this).TryPartialRepairAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryPartialRepairWithTimeAsync(&self, maxwaittime: super::super::Foundation::TimeSpan) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2323,7 +2323,7 @@ impl Printing3DModel { (::windows_core::Interface::vtable(this).TryPartialRepairWithTimeAsync)(::windows_core::Interface::as_raw(this), maxwaittime, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryReduceFacesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2332,7 +2332,7 @@ impl Printing3DModel { (::windows_core::Interface::vtable(this).TryReduceFacesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryReduceFacesWithOptionsAsync(&self, printing3dfacereductionoptions: P0) -> ::windows_core::Result> where @@ -2344,7 +2344,7 @@ impl Printing3DModel { (::windows_core::Interface::vtable(this).TryReduceFacesWithOptionsAsync)(::windows_core::Interface::as_raw(this), printing3dfacereductionoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryReduceFacesWithOptionsAndTimeAsync(&self, printing3dfacereductionoptions: P0, maxwait: super::super::Foundation::TimeSpan) -> ::windows_core::Result> where @@ -2356,7 +2356,7 @@ impl Printing3DModel { (::windows_core::Interface::vtable(this).TryReduceFacesWithOptionsAndTimeAsync)(::windows_core::Interface::as_raw(this), printing3dfacereductionoptions.into_param().abi(), maxwait, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RepairWithProgressAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2455,7 +2455,7 @@ impl Printing3DMultiplePropertyMaterial { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MaterialIndices(&self) -> ::windows_core::Result> { let this = self; @@ -2484,7 +2484,7 @@ unsafe impl ::core::marker::Sync for Printing3DMultiplePropertyMaterial {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Printing3DMultiplePropertyMaterialGroup(::windows_core::IUnknown); impl Printing3DMultiplePropertyMaterialGroup { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MultipleProperties(&self) -> ::windows_core::Result> { let this = self; @@ -2493,7 +2493,7 @@ impl Printing3DMultiplePropertyMaterialGroup { (::windows_core::Interface::vtable(this).MultipleProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MaterialGroupIndices(&self) -> ::windows_core::Result> { let this = self; @@ -2603,7 +2603,7 @@ unsafe impl ::core::marker::Sync for Printing3DTexture2CoordMaterial {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Printing3DTexture2CoordMaterialGroup(::windows_core::IUnknown); impl Printing3DTexture2CoordMaterialGroup { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Texture2Coords(&self) -> ::windows_core::Result> { let this = self; @@ -2671,7 +2671,7 @@ impl Printing3DTextureResource { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn TextureData(&self) -> ::windows_core::Result { let this = self; @@ -2680,7 +2680,7 @@ impl Printing3DTextureResource { (::windows_core::Interface::vtable(this).TextureData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetTextureData(&self, value: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Graphics/mod.rs b/crates/libs/windows/src/Windows/Graphics/mod.rs index 08f2bf7a7f..daaa1eec95 100644 --- a/crates/libs/windows/src/Windows/Graphics/mod.rs +++ b/crates/libs/windows/src/Windows/Graphics/mod.rs @@ -1,26 +1,26 @@ #[cfg(feature = "Graphics_Capture")] -#[doc = "Required features: `Graphics_Capture`"] +#[doc = "Required features: `\"Graphics_Capture\"`"] pub mod Capture; #[cfg(feature = "Graphics_DirectX")] -#[doc = "Required features: `Graphics_DirectX`"] +#[doc = "Required features: `\"Graphics_DirectX\"`"] pub mod DirectX; #[cfg(feature = "Graphics_Display")] -#[doc = "Required features: `Graphics_Display`"] +#[doc = "Required features: `\"Graphics_Display\"`"] pub mod Display; #[cfg(feature = "Graphics_Effects")] -#[doc = "Required features: `Graphics_Effects`"] +#[doc = "Required features: `\"Graphics_Effects\"`"] pub mod Effects; #[cfg(feature = "Graphics_Holographic")] -#[doc = "Required features: `Graphics_Holographic`"] +#[doc = "Required features: `\"Graphics_Holographic\"`"] pub mod Holographic; #[cfg(feature = "Graphics_Imaging")] -#[doc = "Required features: `Graphics_Imaging`"] +#[doc = "Required features: `\"Graphics_Imaging\"`"] pub mod Imaging; #[cfg(feature = "Graphics_Printing")] -#[doc = "Required features: `Graphics_Printing`"] +#[doc = "Required features: `\"Graphics_Printing\"`"] pub mod Printing; #[cfg(feature = "Graphics_Printing3D")] -#[doc = "Required features: `Graphics_Printing3D`"] +#[doc = "Required features: `\"Graphics_Printing3D\"`"] pub mod Printing3D; #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] diff --git a/crates/libs/windows/src/Windows/Management/Core/mod.rs b/crates/libs/windows/src/Windows/Management/Core/mod.rs index 90ccaf20df..940e1f1b4d 100644 --- a/crates/libs/windows/src/Windows/Management/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Management/Core/mod.rs @@ -36,7 +36,7 @@ pub struct IApplicationDataManagerStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ApplicationDataManager(::windows_core::IUnknown); impl ApplicationDataManager { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn CreateForPackageFamily(packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IApplicationDataManagerStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Management/Deployment/mod.rs b/crates/libs/windows/src/Windows/Management/Deployment/mod.rs index 41df71e6fe..b847ba5056 100644 --- a/crates/libs/windows/src/Windows/Management/Deployment/mod.rs +++ b/crates/libs/windows/src/Windows/Management/Deployment/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Management_Deployment_Preview")] -#[doc = "Required features: `Management_Deployment_Preview`"] +#[doc = "Required features: `\"Management_Deployment_Preview\"`"] pub mod Preview; #[doc(hidden)] #[repr(transparent)] @@ -1153,7 +1153,7 @@ impl AddPackageOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DependencyPackageUris(&self) -> ::windows_core::Result> { let this = self; @@ -1176,7 +1176,7 @@ impl AddPackageOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTargetVolume)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OptionalPackageFamilyNames(&self) -> ::windows_core::Result> { let this = self; @@ -1185,7 +1185,7 @@ impl AddPackageOptions { (::windows_core::Interface::vtable(this).OptionalPackageFamilyNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OptionalPackageUris(&self) -> ::windows_core::Result> { let this = self; @@ -1194,7 +1194,7 @@ impl AddPackageOptions { (::windows_core::Interface::vtable(this).OptionalPackageUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RelatedPackageUris(&self) -> ::windows_core::Result> { let this = self; @@ -1203,7 +1203,7 @@ impl AddPackageOptions { (::windows_core::Interface::vtable(this).RelatedPackageUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExternalLocationUri(&self) -> ::windows_core::Result { let this = self; @@ -1212,7 +1212,7 @@ impl AddPackageOptions { (::windows_core::Interface::vtable(this).ExternalLocationUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExternalLocationUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1342,7 +1342,7 @@ impl AddPackageOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDeferRegistrationWhenPackagesAreInUse)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExpectedDigests(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1393,7 +1393,7 @@ impl AppInstallerManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).ClearAutoUpdateSettings)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefamilyname)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PauseAutoUpdatesUntil(&self, packagefamilyname: &::windows_core::HSTRING, datetime: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -1443,7 +1443,7 @@ impl AutoUpdateSettingsOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn Version(&self) -> ::windows_core::Result { let this = self; @@ -1452,13 +1452,13 @@ impl AutoUpdateSettingsOptions { (::windows_core::Interface::vtable(this).Version)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn SetVersion(&self, value: super::super::ApplicationModel::PackageVersion) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetVersion)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppInstallerUri(&self) -> ::windows_core::Result { let this = self; @@ -1467,7 +1467,7 @@ impl AutoUpdateSettingsOptions { (::windows_core::Interface::vtable(this).AppInstallerUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAppInstallerUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1553,7 +1553,7 @@ impl AutoUpdateSettingsOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsAutoRepairEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdateUris(&self) -> ::windows_core::Result> { let this = self; @@ -1562,7 +1562,7 @@ impl AutoUpdateSettingsOptions { (::windows_core::Interface::vtable(this).UpdateUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RepairUris(&self) -> ::windows_core::Result> { let this = self; @@ -1571,7 +1571,7 @@ impl AutoUpdateSettingsOptions { (::windows_core::Interface::vtable(this).RepairUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DependencyPackageUris(&self) -> ::windows_core::Result> { let this = self; @@ -1580,7 +1580,7 @@ impl AutoUpdateSettingsOptions { (::windows_core::Interface::vtable(this).DependencyPackageUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OptionalPackageUris(&self) -> ::windows_core::Result> { let this = self; @@ -1589,7 +1589,7 @@ impl AutoUpdateSettingsOptions { (::windows_core::Interface::vtable(this).OptionalPackageUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn CreateFromAppInstallerInfo(appinstallerinfo: P0) -> ::windows_core::Result where @@ -1632,7 +1632,7 @@ impl CreateSharedPackageContainerOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Members(&self) -> ::windows_core::Result> { let this = self; @@ -1911,7 +1911,7 @@ impl PackageAllUserProvisioningOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OptionalPackageFamilyNames(&self) -> ::windows_core::Result> { let this = self; @@ -1920,7 +1920,7 @@ impl PackageAllUserProvisioningOptions { (::windows_core::Interface::vtable(this).OptionalPackageFamilyNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProjectionOrderPackageFamilyNames(&self) -> ::windows_core::Result> { let this = self; @@ -1956,7 +1956,7 @@ impl PackageManager { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddPackageAsync(&self, packageuri: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions) -> ::windows_core::Result> where @@ -1969,7 +1969,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).AddPackageAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), deploymentoptions, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdatePackageAsync(&self, packageuri: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions) -> ::windows_core::Result> where @@ -1982,7 +1982,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).UpdatePackageAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), deploymentoptions, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageAsync(&self, packagefullname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1991,7 +1991,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).RemovePackageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StagePackageAsync(&self, packageuri: P0, dependencypackageuris: P1) -> ::windows_core::Result> where @@ -2004,7 +2004,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).StagePackageAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterPackageAsync(&self, manifesturi: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions) -> ::windows_core::Result> where @@ -2017,7 +2017,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).RegisterPackageAsync)(::windows_core::Interface::as_raw(this), manifesturi.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), deploymentoptions, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackages(&self) -> ::windows_core::Result> { let this = self; @@ -2026,7 +2026,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityId(&self, usersecurityid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2035,7 +2035,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByNamePublisher(&self, packagename: &::windows_core::HSTRING, packagepublisher: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2044,7 +2044,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesByNamePublisher)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagename), ::core::mem::transmute_copy(packagepublisher), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityIdNamePublisher(&self, usersecurityid: &::windows_core::HSTRING, packagename: &::windows_core::HSTRING, packagepublisher: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2053,7 +2053,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityIdNamePublisher)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), ::core::mem::transmute_copy(packagename), ::core::mem::transmute_copy(packagepublisher), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindUsers(&self, packagefullname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2066,7 +2066,7 @@ impl PackageManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPackageState)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), packagestate).ok() } } - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn FindPackageByPackageFullName(&self, packagefullname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2075,7 +2075,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackageByPackageFullName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CleanupPackageForUserAsync(&self, packagename: &::windows_core::HSTRING, usersecurityid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2084,7 +2084,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).CleanupPackageForUserAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagename), ::core::mem::transmute_copy(usersecurityid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByPackageFamilyName(&self, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2093,7 +2093,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesByPackageFamilyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityIdPackageFamilyName(&self, usersecurityid: &::windows_core::HSTRING, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2102,7 +2102,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityIdPackageFamilyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn FindPackageByUserSecurityIdPackageFullName(&self, usersecurityid: &::windows_core::HSTRING, packagefullname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2111,7 +2111,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackageByUserSecurityIdPackageFullName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), ::core::mem::transmute_copy(packagefullname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProvisionPackageForAllUsersWithOptionsAsync(&self, mainpackagefamilyname: &::windows_core::HSTRING, options: P0) -> ::windows_core::Result> where @@ -2123,7 +2123,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).ProvisionPackageForAllUsersWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(mainpackagefamilyname), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageWithOptionsAsync(&self, packagefullname: &::windows_core::HSTRING, removaloptions: RemovalOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2132,7 +2132,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).RemovePackageWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), removaloptions, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StagePackageWithOptionsAsync(&self, packageuri: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions) -> ::windows_core::Result> where @@ -2145,7 +2145,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).StagePackageWithOptionsAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), deploymentoptions, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterPackageByFullNameAsync(&self, mainpackagefullname: &::windows_core::HSTRING, dependencypackagefullnames: P0, deploymentoptions: DeploymentOptions) -> ::windows_core::Result> where @@ -2157,7 +2157,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).RegisterPackageByFullNameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(mainpackagefullname), dependencypackagefullnames.try_into_param()?.abi(), deploymentoptions, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesWithPackageTypes(&self, packagetypes: PackageTypes) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2166,7 +2166,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesWithPackageTypes)(::windows_core::Interface::as_raw(this), packagetypes, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityIdWithPackageTypes(&self, usersecurityid: &::windows_core::HSTRING, packagetypes: PackageTypes) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2175,7 +2175,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityIdWithPackageTypes)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), packagetypes, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByNamePublisherWithPackageTypes(&self, packagename: &::windows_core::HSTRING, packagepublisher: &::windows_core::HSTRING, packagetypes: PackageTypes) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2184,7 +2184,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesByNamePublisherWithPackageTypes)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagename), ::core::mem::transmute_copy(packagepublisher), packagetypes, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityIdNamePublisherWithPackageTypes(&self, usersecurityid: &::windows_core::HSTRING, packagename: &::windows_core::HSTRING, packagepublisher: &::windows_core::HSTRING, packagetypes: PackageTypes) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2193,7 +2193,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityIdNamePublisherWithPackageTypes)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), ::core::mem::transmute_copy(packagename), ::core::mem::transmute_copy(packagepublisher), packagetypes, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByPackageFamilyNameWithPackageTypes(&self, packagefamilyname: &::windows_core::HSTRING, packagetypes: PackageTypes) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2202,7 +2202,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesByPackageFamilyNameWithPackageTypes)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefamilyname), packagetypes, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes(&self, usersecurityid: &::windows_core::HSTRING, packagefamilyname: &::windows_core::HSTRING, packagetypes: PackageTypes) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2211,7 +2211,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), ::core::mem::transmute_copy(packagefamilyname), packagetypes, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StageUserDataAsync(&self, packagefullname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2220,7 +2220,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).StageUserDataAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddPackageVolumeAsync(&self, packagestorepath: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2229,7 +2229,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).AddPackageVolumeAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagestorepath), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddPackageToVolumeAsync(&self, packageuri: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions, targetvolume: P2) -> ::windows_core::Result> where @@ -2247,7 +2247,7 @@ impl PackageManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ClearPackageStatus)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), status).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterPackageWithAppDataVolumeAsync(&self, manifesturi: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions, appdatavolume: P2) -> ::windows_core::Result> where @@ -2268,7 +2268,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindPackageVolumeByName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(volumename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindPackageVolumes(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2284,7 +2284,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).GetDefaultPackageVolume)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MovePackageToVolumeAsync(&self, packagefullname: &::windows_core::HSTRING, deploymentoptions: DeploymentOptions, targetvolume: P0) -> ::windows_core::Result> where @@ -2296,7 +2296,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).MovePackageToVolumeAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), deploymentoptions, targetvolume.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePackageVolumeAsync(&self, volume: P0) -> ::windows_core::Result> where @@ -2319,7 +2319,7 @@ impl PackageManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPackageStatus)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), status).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPackageVolumeOfflineAsync(&self, packagevolume: P0) -> ::windows_core::Result> where @@ -2331,7 +2331,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).SetPackageVolumeOfflineAsync)(::windows_core::Interface::as_raw(this), packagevolume.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPackageVolumeOnlineAsync(&self, packagevolume: P0) -> ::windows_core::Result> where @@ -2343,7 +2343,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).SetPackageVolumeOnlineAsync)(::windows_core::Interface::as_raw(this), packagevolume.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StagePackageToVolumeAsync(&self, packageuri: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions, targetvolume: P2) -> ::windows_core::Result> where @@ -2357,7 +2357,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).StagePackageToVolumeAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), deploymentoptions, targetvolume.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StageUserDataWithOptionsAsync(&self, packagefullname: &::windows_core::HSTRING, deploymentoptions: DeploymentOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2366,7 +2366,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).StageUserDataWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), deploymentoptions, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPackageVolumesAsync(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2375,7 +2375,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).GetPackageVolumesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddPackageToVolumeAndOptionalPackagesAsync(&self, packageuri: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions, targetvolume: P2, optionalpackagefamilynames: P3, externalpackageuris: P4) -> ::windows_core::Result> where @@ -2391,7 +2391,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).AddPackageToVolumeAndOptionalPackagesAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), deploymentoptions, targetvolume.into_param().abi(), optionalpackagefamilynames.try_into_param()?.abi(), externalpackageuris.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StagePackageToVolumeAndOptionalPackagesAsync(&self, packageuri: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions, targetvolume: P2, optionalpackagefamilynames: P3, externalpackageuris: P4) -> ::windows_core::Result> where @@ -2407,7 +2407,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).StagePackageToVolumeAndOptionalPackagesAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), deploymentoptions, targetvolume.into_param().abi(), optionalpackagefamilynames.try_into_param()?.abi(), externalpackageuris.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterPackageByFamilyNameAndOptionalPackagesAsync(&self, mainpackagefamilyname: &::windows_core::HSTRING, dependencypackagefamilynames: P0, deploymentoptions: DeploymentOptions, appdatavolume: P1, optionalpackagefamilynames: P2) -> ::windows_core::Result> where @@ -2428,7 +2428,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).DebugSettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProvisionPackageForAllUsersAsync(&self, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2437,7 +2437,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).ProvisionPackageForAllUsersAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddPackageByAppInstallerFileAsync(&self, appinstallerfileuri: P0, options: AddPackageByAppInstallerOptions, targetvolume: P1) -> ::windows_core::Result> where @@ -2450,7 +2450,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).AddPackageByAppInstallerFileAsync)(::windows_core::Interface::as_raw(this), appinstallerfileuri.into_param().abi(), options, targetvolume.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAddPackageByAppInstallerFileAsync(&self, appinstallerfileuri: P0, options: AddPackageByAppInstallerOptions, targetvolume: P1) -> ::windows_core::Result> where @@ -2463,7 +2463,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).RequestAddPackageByAppInstallerFileAsync)(::windows_core::Interface::as_raw(this), appinstallerfileuri.into_param().abi(), options, targetvolume.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddPackageToVolumeAndRelatedSetAsync(&self, packageuri: P0, dependencypackageuris: P1, options: DeploymentOptions, targetvolume: P2, optionalpackagefamilynames: P3, packageuristoinstall: P4, relatedpackageuris: P5) -> ::windows_core::Result> where @@ -2480,7 +2480,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).AddPackageToVolumeAndRelatedSetAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), options, targetvolume.into_param().abi(), optionalpackagefamilynames.try_into_param()?.abi(), packageuristoinstall.try_into_param()?.abi(), relatedpackageuris.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StagePackageToVolumeAndRelatedSetAsync(&self, packageuri: P0, dependencypackageuris: P1, options: DeploymentOptions, targetvolume: P2, optionalpackagefamilynames: P3, packageuristoinstall: P4, relatedpackageuris: P5) -> ::windows_core::Result> where @@ -2497,7 +2497,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).StagePackageToVolumeAndRelatedSetAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), options, targetvolume.into_param().abi(), optionalpackagefamilynames.try_into_param()?.abi(), packageuristoinstall.try_into_param()?.abi(), relatedpackageuris.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestAddPackageAsync(&self, packageuri: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions, targetvolume: P2, optionalpackagefamilynames: P3, relatedpackageuris: P4) -> ::windows_core::Result> where @@ -2513,7 +2513,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).RequestAddPackageAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), deploymentoptions, targetvolume.into_param().abi(), optionalpackagefamilynames.try_into_param()?.abi(), relatedpackageuris.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestAddPackageAndRelatedSetAsync(&self, packageuri: P0, dependencypackageuris: P1, deploymentoptions: DeploymentOptions, targetvolume: P2, optionalpackagefamilynames: P3, relatedpackageuris: P4, packageuristoinstall: P5) -> ::windows_core::Result> where @@ -2530,7 +2530,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).RequestAddPackageAndRelatedSetAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), deploymentoptions, targetvolume.into_param().abi(), optionalpackagefamilynames.try_into_param()?.abi(), relatedpackageuris.try_into_param()?.abi(), packageuristoinstall.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeprovisionPackageForAllUsersAsync(&self, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2539,7 +2539,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).DeprovisionPackageForAllUsersAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindProvisionedPackages(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2548,7 +2548,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).FindProvisionedPackages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddPackageByUriAsync(&self, packageuri: P0, options: P1) -> ::windows_core::Result> where @@ -2561,7 +2561,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).AddPackageByUriAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StagePackageByUriAsync(&self, packageuri: P0, options: P1) -> ::windows_core::Result> where @@ -2574,7 +2574,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).StagePackageByUriAsync)(::windows_core::Interface::as_raw(this), packageuri.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RegisterPackageByUriAsync(&self, manifesturi: P0, options: P1) -> ::windows_core::Result> where @@ -2587,7 +2587,7 @@ impl PackageManager { (::windows_core::Interface::vtable(this).RegisterPackageByUriAsync)(::windows_core::Interface::as_raw(this), manifesturi.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterPackagesByFullNameAsync(&self, packagefullnames: P0, options: P1) -> ::windows_core::Result> where @@ -2631,7 +2631,7 @@ unsafe impl ::core::marker::Sync for PackageManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PackageManagerDebugSettings(::windows_core::IUnknown); impl PackageManagerDebugSettings { - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn SetContentGroupStateAsync(&self, package: P0, contentgroupname: &::windows_core::HSTRING, state: super::super::ApplicationModel::PackageContentGroupState) -> ::windows_core::Result where @@ -2643,7 +2643,7 @@ impl PackageManagerDebugSettings { (::windows_core::Interface::vtable(this).SetContentGroupStateAsync)(::windows_core::Interface::as_raw(this), package.into_param().abi(), ::core::mem::transmute_copy(contentgroupname), state, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn SetContentGroupStateWithPercentageAsync(&self, package: P0, contentgroupname: &::windows_core::HSTRING, state: super::super::ApplicationModel::PackageContentGroupState, completionpercentage: f64) -> ::windows_core::Result where @@ -2751,7 +2751,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).SupportsHardLinks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackages(&self) -> ::windows_core::Result> { let this = self; @@ -2760,7 +2760,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByNamePublisher(&self, packagename: &::windows_core::HSTRING, packagepublisher: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2769,7 +2769,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesByNamePublisher)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagename), ::core::mem::transmute_copy(packagepublisher), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByPackageFamilyName(&self, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2778,7 +2778,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesByPackageFamilyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesWithPackageTypes(&self, packagetypes: PackageTypes) -> ::windows_core::Result> { let this = self; @@ -2787,7 +2787,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesWithPackageTypes)(::windows_core::Interface::as_raw(this), packagetypes, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByNamePublisherWithPackagesTypes(&self, packagetypes: PackageTypes, packagename: &::windows_core::HSTRING, packagepublisher: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2796,7 +2796,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesByNamePublisherWithPackagesTypes)(::windows_core::Interface::as_raw(this), packagetypes, ::core::mem::transmute_copy(packagename), ::core::mem::transmute_copy(packagepublisher), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByPackageFamilyNameWithPackageTypes(&self, packagetypes: PackageTypes, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2805,7 +2805,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesByPackageFamilyNameWithPackageTypes)(::windows_core::Interface::as_raw(this), packagetypes, ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackageByPackageFullName(&self, packagefullname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2814,7 +2814,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackageByPackageFullName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityId(&self, usersecurityid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2823,7 +2823,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityIdNamePublisher(&self, usersecurityid: &::windows_core::HSTRING, packagename: &::windows_core::HSTRING, packagepublisher: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2832,7 +2832,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityIdNamePublisher)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), ::core::mem::transmute_copy(packagename), ::core::mem::transmute_copy(packagepublisher), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityIdPackageFamilyName(&self, usersecurityid: &::windows_core::HSTRING, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2841,7 +2841,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityIdPackageFamilyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityIdWithPackageTypes(&self, usersecurityid: &::windows_core::HSTRING, packagetypes: PackageTypes) -> ::windows_core::Result> { let this = self; @@ -2850,7 +2850,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityIdWithPackageTypes)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), packagetypes, &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityIdNamePublisherWithPackageTypes(&self, usersecurityid: &::windows_core::HSTRING, packagetypes: PackageTypes, packagename: &::windows_core::HSTRING, packagepublisher: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2859,7 +2859,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityIdNamePublisherWithPackageTypes)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), packagetypes, ::core::mem::transmute_copy(packagename), ::core::mem::transmute_copy(packagepublisher), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByUserSecurityIdPackageFamilyNameWithPackagesTypes(&self, usersecurityid: &::windows_core::HSTRING, packagetypes: PackageTypes, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2868,7 +2868,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).FindPackagesByUserSecurityIdPackageFamilyNameWithPackagesTypes)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(usersecurityid), packagetypes, ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackageByUserSecurityIdPackageFullName(&self, usersecurityid: &::windows_core::HSTRING, packagefullname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2891,7 +2891,7 @@ impl PackageVolume { (::windows_core::Interface::vtable(this).IsAppxInstallSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAvailableSpaceAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2927,7 +2927,7 @@ impl RegisterPackageOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DependencyPackageUris(&self) -> ::windows_core::Result> { let this = self; @@ -2950,7 +2950,7 @@ impl RegisterPackageOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAppDataVolume)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OptionalPackageFamilyNames(&self) -> ::windows_core::Result> { let this = self; @@ -2959,7 +2959,7 @@ impl RegisterPackageOptions { (::windows_core::Interface::vtable(this).OptionalPackageFamilyNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExternalLocationUri(&self) -> ::windows_core::Result { let this = self; @@ -2968,7 +2968,7 @@ impl RegisterPackageOptions { (::windows_core::Interface::vtable(this).ExternalLocationUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExternalLocationUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -3065,7 +3065,7 @@ impl RegisterPackageOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDeferRegistrationWhenPackagesAreInUse)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExpectedDigests(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3108,7 +3108,7 @@ impl SharedPackageContainer { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMembers(&self) -> ::windows_core::Result> { let this = self; @@ -3181,7 +3181,7 @@ impl SharedPackageContainerManager { (::windows_core::Interface::vtable(this).GetContainer)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindContainers(&self) -> ::windows_core::Result> { let this = self; @@ -3190,7 +3190,7 @@ impl SharedPackageContainerManager { (::windows_core::Interface::vtable(this).FindContainers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindContainersWithOptions(&self, options: P0) -> ::windows_core::Result> where @@ -3290,7 +3290,7 @@ impl StagePackageOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DependencyPackageUris(&self) -> ::windows_core::Result> { let this = self; @@ -3313,7 +3313,7 @@ impl StagePackageOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTargetVolume)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OptionalPackageFamilyNames(&self) -> ::windows_core::Result> { let this = self; @@ -3322,7 +3322,7 @@ impl StagePackageOptions { (::windows_core::Interface::vtable(this).OptionalPackageFamilyNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OptionalPackageUris(&self) -> ::windows_core::Result> { let this = self; @@ -3331,7 +3331,7 @@ impl StagePackageOptions { (::windows_core::Interface::vtable(this).OptionalPackageUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RelatedPackageUris(&self) -> ::windows_core::Result> { let this = self; @@ -3340,7 +3340,7 @@ impl StagePackageOptions { (::windows_core::Interface::vtable(this).RelatedPackageUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExternalLocationUri(&self) -> ::windows_core::Result { let this = self; @@ -3349,7 +3349,7 @@ impl StagePackageOptions { (::windows_core::Interface::vtable(this).ExternalLocationUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExternalLocationUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -3435,7 +3435,7 @@ impl StagePackageOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAllowUnsigned)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExpectedDigests(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Management/Policies/mod.rs b/crates/libs/windows/src/Windows/Management/Policies/mod.rs index 6033dd6f05..2fb1fc72ba 100644 --- a/crates/libs/windows/src/Windows/Management/Policies/mod.rs +++ b/crates/libs/windows/src/Windows/Management/Policies/mod.rs @@ -66,7 +66,7 @@ impl NamedPolicy { (::windows_core::Interface::vtable(this).GetPolicyFromPath)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(area), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetPolicyFromPathForUser(user: P0, area: &::windows_core::HSTRING, name: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -125,7 +125,7 @@ impl NamedPolicyData { (::windows_core::Interface::vtable(this).IsUserPolicy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -141,7 +141,7 @@ impl NamedPolicyData { (::windows_core::Interface::vtable(this).GetBoolean)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetBinary(&self) -> ::windows_core::Result { let this = self; @@ -171,7 +171,7 @@ impl NamedPolicyData { (::windows_core::Interface::vtable(this).GetString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Changed(&self, changedhandler: P0) -> ::windows_core::Result where @@ -183,7 +183,7 @@ impl NamedPolicyData { (::windows_core::Interface::vtable(this).Changed)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Management/Update/mod.rs b/crates/libs/windows/src/Windows/Management/Update/mod.rs index dc896adcdd..f423036017 100644 --- a/crates/libs/windows/src/Windows/Management/Update/mod.rs +++ b/crates/libs/windows/src/Windows/Management/Update/mod.rs @@ -558,7 +558,7 @@ impl PreviewBuildsManager { (::windows_core::Interface::vtable(this).GetCurrentState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SyncAsync(&self) -> ::windows_core::Result> { let this = self; @@ -604,7 +604,7 @@ unsafe impl ::core::marker::Sync for PreviewBuildsManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PreviewBuildsState(::windows_core::IUnknown); impl PreviewBuildsState { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -724,7 +724,7 @@ impl WindowsUpdate { (::windows_core::Interface::vtable(this).IsSeeker)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoreInfoUrl(&self) -> ::windows_core::Result { let this = self; @@ -733,7 +733,7 @@ impl WindowsUpdate { (::windows_core::Interface::vtable(this).MoreInfoUrl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SupportUrl(&self) -> ::windows_core::Result { let this = self; @@ -756,7 +756,7 @@ impl WindowsUpdate { (::windows_core::Interface::vtable(this).EulaText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result> { let this = self; @@ -906,7 +906,7 @@ unsafe impl ::core::marker::Sync for WindowsUpdateActionProgress {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WindowsUpdateActionResult(::windows_core::IUnknown); impl WindowsUpdateActionResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -979,7 +979,7 @@ impl WindowsUpdateAdministrator { let this = self; unsafe { (::windows_core::Interface::vtable(this).RevokeWindowsUpdateApproval)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(updateid)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUpdates(&self) -> ::windows_core::Result> { let this = self; @@ -1056,7 +1056,7 @@ impl WindowsUpdateApprovalData { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Seeker(&self) -> ::windows_core::Result> { let this = self; @@ -1065,7 +1065,7 @@ impl WindowsUpdateApprovalData { (::windows_core::Interface::vtable(this).Seeker)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSeeker(&self, value: P0) -> ::windows_core::Result<()> where @@ -1074,7 +1074,7 @@ impl WindowsUpdateApprovalData { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSeeker)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AllowDownloadOnMetered(&self) -> ::windows_core::Result> { let this = self; @@ -1083,7 +1083,7 @@ impl WindowsUpdateApprovalData { (::windows_core::Interface::vtable(this).AllowDownloadOnMetered)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAllowDownloadOnMetered(&self, value: P0) -> ::windows_core::Result<()> where @@ -1092,7 +1092,7 @@ impl WindowsUpdateApprovalData { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAllowDownloadOnMetered)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ComplianceDeadlineInDays(&self) -> ::windows_core::Result> { let this = self; @@ -1101,7 +1101,7 @@ impl WindowsUpdateApprovalData { (::windows_core::Interface::vtable(this).ComplianceDeadlineInDays)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetComplianceDeadlineInDays(&self, value: P0) -> ::windows_core::Result<()> where @@ -1110,7 +1110,7 @@ impl WindowsUpdateApprovalData { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetComplianceDeadlineInDays)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ComplianceGracePeriodInDays(&self) -> ::windows_core::Result> { let this = self; @@ -1119,7 +1119,7 @@ impl WindowsUpdateApprovalData { (::windows_core::Interface::vtable(this).ComplianceGracePeriodInDays)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetComplianceGracePeriodInDays(&self, value: P0) -> ::windows_core::Result<()> where @@ -1128,7 +1128,7 @@ impl WindowsUpdateApprovalData { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetComplianceGracePeriodInDays)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OptOutOfAutoReboot(&self) -> ::windows_core::Result> { let this = self; @@ -1137,7 +1137,7 @@ impl WindowsUpdateApprovalData { (::windows_core::Interface::vtable(this).OptOutOfAutoReboot)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetOptOutOfAutoReboot(&self, value: P0) -> ::windows_core::Result<()> where @@ -1173,7 +1173,7 @@ impl WindowsUpdateAttentionRequiredInfo { (::windows_core::Interface::vtable(this).Reason)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result> { let this = self; @@ -1284,7 +1284,7 @@ impl WindowsUpdateItem { (::windows_core::Interface::vtable(this).UpdateId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1307,7 +1307,7 @@ impl WindowsUpdateItem { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoreInfoUrl(&self) -> ::windows_core::Result { let this = self; @@ -1350,7 +1350,7 @@ unsafe impl ::core::marker::Sync for WindowsUpdateItem {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WindowsUpdateManager(::windows_core::IUnknown); impl WindowsUpdateManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScanningStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1362,13 +1362,13 @@ impl WindowsUpdateManager { (::windows_core::Interface::vtable(this).ScanningStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveScanningStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveScanningStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WorkingStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1380,13 +1380,13 @@ impl WindowsUpdateManager { (::windows_core::Interface::vtable(this).WorkingStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveWorkingStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveWorkingStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProgressChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1398,13 +1398,13 @@ impl WindowsUpdateManager { (::windows_core::Interface::vtable(this).ProgressChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProgressChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveProgressChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AttentionRequiredReasonChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1416,13 +1416,13 @@ impl WindowsUpdateManager { (::windows_core::Interface::vtable(this).AttentionRequiredReasonChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAttentionRequiredReasonChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAttentionRequiredReasonChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ActionCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -1434,13 +1434,13 @@ impl WindowsUpdateManager { (::windows_core::Interface::vtable(this).ActionCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveActionCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveActionCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScanCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -1452,7 +1452,7 @@ impl WindowsUpdateManager { (::windows_core::Interface::vtable(this).ScanCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveScanCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1472,7 +1472,7 @@ impl WindowsUpdateManager { (::windows_core::Interface::vtable(this).IsWorking)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastSuccessfulScanTimestamp(&self) -> ::windows_core::Result> { let this = self; @@ -1481,7 +1481,7 @@ impl WindowsUpdateManager { (::windows_core::Interface::vtable(this).LastSuccessfulScanTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetApplicableUpdates(&self) -> ::windows_core::Result> { let this = self; @@ -1490,7 +1490,7 @@ impl WindowsUpdateManager { (::windows_core::Interface::vtable(this).GetApplicableUpdates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMostRecentCompletedUpdates(&self, count: i32) -> ::windows_core::Result> { let this = self; @@ -1499,7 +1499,7 @@ impl WindowsUpdateManager { (::windows_core::Interface::vtable(this).GetMostRecentCompletedUpdates)(::windows_core::Interface::as_raw(this), count, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMostRecentCompletedUpdatesAsync(&self, count: i32) -> ::windows_core::Result>> { let this = self; @@ -1606,7 +1606,7 @@ impl WindowsUpdateRestartRequestOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDescription)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoreInfoUrl(&self) -> ::windows_core::Result { let this = self; @@ -1615,7 +1615,7 @@ impl WindowsUpdateRestartRequestOptions { (::windows_core::Interface::vtable(this).MoreInfoUrl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMoreInfoUrl(&self, value: P0) -> ::windows_core::Result<()> where @@ -1668,7 +1668,7 @@ impl WindowsUpdateRestartRequestOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOptOutOfAutoReboot)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInstance(title: &::windows_core::HSTRING, description: &::windows_core::HSTRING, moreinfourl: P0, compliancedeadlineindays: i32, compliancegraceperiodindays: i32) -> ::windows_core::Result where @@ -1725,7 +1725,7 @@ impl WindowsUpdateScanCompletedEventArgs { (::windows_core::Interface::vtable(this).ExtendedError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Updates(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Management/mod.rs b/crates/libs/windows/src/Windows/Management/mod.rs index 876434fe11..b854716e96 100644 --- a/crates/libs/windows/src/Windows/Management/mod.rs +++ b/crates/libs/windows/src/Windows/Management/mod.rs @@ -1,17 +1,17 @@ #[cfg(feature = "Management_Core")] -#[doc = "Required features: `Management_Core`"] +#[doc = "Required features: `\"Management_Core\"`"] pub mod Core; #[cfg(feature = "Management_Deployment")] -#[doc = "Required features: `Management_Deployment`"] +#[doc = "Required features: `\"Management_Deployment\"`"] pub mod Deployment; #[cfg(feature = "Management_Policies")] -#[doc = "Required features: `Management_Policies`"] +#[doc = "Required features: `\"Management_Policies\"`"] pub mod Policies; #[cfg(feature = "Management_Update")] -#[doc = "Required features: `Management_Update`"] +#[doc = "Required features: `\"Management_Update\"`"] pub mod Update; #[cfg(feature = "Management_Workplace")] -#[doc = "Required features: `Management_Workplace`"] +#[doc = "Required features: `\"Management_Workplace\"`"] pub mod Workplace; #[doc(hidden)] #[repr(transparent)] @@ -200,7 +200,7 @@ impl ::windows_core::RuntimeName for MdmAlert { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MdmSession(::windows_core::IUnknown); impl MdmSession { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Alerts(&self) -> ::windows_core::Result> { let this = self; @@ -230,7 +230,7 @@ impl MdmSession { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AttachAsync(&self) -> ::windows_core::Result { let this = self; @@ -243,7 +243,7 @@ impl MdmSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).Delete)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result { let this = self; @@ -252,7 +252,7 @@ impl MdmSession { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StartWithAlertsAsync(&self, alerts: P0) -> ::windows_core::Result where @@ -280,7 +280,7 @@ impl ::windows_core::RuntimeName for MdmSession { ::windows_core::imp::interface_hierarchy!(MdmSession, ::windows_core::IUnknown, ::windows_core::IInspectable); pub struct MdmSessionManager; impl MdmSessionManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SessionIds() -> ::windows_core::Result> { Self::IMdmSessionManagerStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Media/AppBroadcasting/mod.rs b/crates/libs/windows/src/Windows/Media/AppBroadcasting/mod.rs index afe58af9c4..035c88e2f8 100644 --- a/crates/libs/windows/src/Windows/Media/AppBroadcasting/mod.rs +++ b/crates/libs/windows/src/Windows/Media/AppBroadcasting/mod.rs @@ -117,7 +117,7 @@ impl AppBroadcastingMonitor { (::windows_core::Interface::vtable(this).IsCurrentAppBroadcasting)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsCurrentAppBroadcastingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -129,7 +129,7 @@ impl AppBroadcastingMonitor { (::windows_core::Interface::vtable(this).IsCurrentAppBroadcastingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsCurrentAppBroadcastingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -282,7 +282,7 @@ impl AppBroadcastingUI { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Media/AppRecording/mod.rs b/crates/libs/windows/src/Windows/Media/AppRecording/mod.rs index 60a5bc6121..763e677ae6 100644 --- a/crates/libs/windows/src/Windows/Media/AppRecording/mod.rs +++ b/crates/libs/windows/src/Windows/Media/AppRecording/mod.rs @@ -166,7 +166,7 @@ impl AppRecordingManager { (::windows_core::Interface::vtable(this).GetStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn StartRecordingToFileAsync(&self, file: P0) -> ::windows_core::Result> where @@ -178,7 +178,7 @@ impl AppRecordingManager { (::windows_core::Interface::vtable(this).StartRecordingToFileAsync)(::windows_core::Interface::as_raw(this), file.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn RecordTimeSpanToFileAsync(&self, starttime: super::super::Foundation::DateTime, duration: super::super::Foundation::TimeSpan, file: P0) -> ::windows_core::Result> where @@ -190,7 +190,7 @@ impl AppRecordingManager { (::windows_core::Interface::vtable(this).RecordTimeSpanToFileAsync)(::windows_core::Interface::as_raw(this), starttime, duration, file.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedScreenshotMediaEncodingSubtypes(&self) -> ::windows_core::Result> { let this = self; @@ -199,7 +199,7 @@ impl AppRecordingManager { (::windows_core::Interface::vtable(this).SupportedScreenshotMediaEncodingSubtypes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn SaveScreenshotToFilesAsync(&self, folder: P0, filenameprefix: &::windows_core::HSTRING, option: AppRecordingSaveScreenshotOption, requestedformats: P1) -> ::windows_core::Result> where @@ -257,7 +257,7 @@ impl AppRecordingResult { (::windows_core::Interface::vtable(this).ExtendedError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -307,7 +307,7 @@ impl AppRecordingSaveScreenshotResult { (::windows_core::Interface::vtable(this).ExtendedError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SavedScreenshotInfos(&self) -> ::windows_core::Result> { let this = self; @@ -336,7 +336,7 @@ unsafe impl ::core::marker::Sync for AppRecordingSaveScreenshotResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppRecordingSavedScreenshotInfo(::windows_core::IUnknown); impl AppRecordingSavedScreenshotInfo { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -386,7 +386,7 @@ impl AppRecordingStatus { (::windows_core::Interface::vtable(this).CanRecordTimeSpan)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HistoricalBufferDuration(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/Audio/impl.rs b/crates/libs/windows/src/Windows/Media/Audio/impl.rs index 5bfefc375d..98ddc8e4fe 100644 --- a/crates/libs/windows/src/Windows/Media/Audio/impl.rs +++ b/crates/libs/windows/src/Windows/Media/Audio/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`, `Media_Effects`, `Media_MediaProperties`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects", feature = "Media_MediaProperties"))] pub trait IAudioInputNode_Impl: Sized + IAudioNode_Impl + super::super::Foundation::IClosable_Impl { fn OutgoingConnections(&self) -> ::windows_core::Result>; @@ -52,7 +52,7 @@ impl IAudioInputNode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Media_Effects`, `Media_MediaProperties`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects", feature = "Media_MediaProperties"))] pub trait IAudioInputNode2_Impl: Sized + IAudioInputNode_Impl + IAudioNode_Impl + super::super::Foundation::IClosable_Impl { fn Emitter(&self) -> ::windows_core::Result; @@ -82,7 +82,7 @@ impl IAudioInputNode2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Media_Effects`, `Media_MediaProperties`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects", feature = "Media_MediaProperties"))] pub trait IAudioNode_Impl: Sized + super::super::Foundation::IClosable_Impl { fn EffectDefinitions(&self) -> ::windows_core::Result>; @@ -204,7 +204,7 @@ impl IAudioNode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Media_Effects`, `Media_MediaProperties`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects", feature = "Media_MediaProperties"))] pub trait IAudioNodeWithListener_Impl: Sized + IAudioNode_Impl + super::super::Foundation::IClosable_Impl { fn SetListener(&self, value: ::core::option::Option<&AudioNodeListener>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Media/Audio/mod.rs b/crates/libs/windows/src/Windows/Media/Audio/mod.rs index 54954ffd97..714fe5964e 100644 --- a/crates/libs/windows/src/Windows/Media/Audio/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Audio/mod.rs @@ -489,7 +489,7 @@ pub struct IAudioGraphUnrecoverableErrorOccurredEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioInputNode(::windows_core::IUnknown); impl IAudioInputNode { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OutgoingConnections(&self) -> ::windows_core::Result> { let this = self; @@ -519,7 +519,7 @@ impl IAudioInputNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveOutgoingConnection)(::windows_core::Interface::as_raw(this), destination.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -539,7 +539,7 @@ impl IAudioInputNode { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -571,7 +571,7 @@ impl IAudioInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -580,7 +580,7 @@ impl IAudioInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -589,7 +589,7 @@ impl IAudioInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -632,7 +632,7 @@ impl IAudioInputNode2 { (::windows_core::Interface::vtable(this).Emitter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OutgoingConnections(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -662,7 +662,7 @@ impl IAudioInputNode2 { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveOutgoingConnection)(::windows_core::Interface::as_raw(this), destination.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -682,7 +682,7 @@ impl IAudioInputNode2 { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -714,7 +714,7 @@ impl IAudioInputNode2 { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -723,7 +723,7 @@ impl IAudioInputNode2 { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -732,7 +732,7 @@ impl IAudioInputNode2 { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -763,7 +763,7 @@ pub struct IAudioInputNode2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioNode(::windows_core::IUnknown); impl IAudioNode { - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = self; @@ -783,7 +783,7 @@ impl IAudioNode { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = self; @@ -815,7 +815,7 @@ impl IAudioNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -824,7 +824,7 @@ impl IAudioNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -833,7 +833,7 @@ impl IAudioNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1125,7 +1125,7 @@ impl IAudioNodeWithListener { (::windows_core::Interface::vtable(this).Listener)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1145,7 +1145,7 @@ impl IAudioNodeWithListener { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1177,7 +1177,7 @@ impl IAudioNodeWithListener { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -1186,7 +1186,7 @@ impl IAudioNodeWithListener { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -1195,7 +1195,7 @@ impl IAudioNodeWithListener { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1986,7 +1986,7 @@ pub struct ISpatialAudioFormatSubtypeStatics2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioDeviceInputNode(::windows_core::IUnknown); impl AudioDeviceInputNode { - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn Device(&self) -> ::windows_core::Result { let this = self; @@ -1995,7 +1995,7 @@ impl AudioDeviceInputNode { (::windows_core::Interface::vtable(this).Device)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OutgoingConnections(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2032,7 +2032,7 @@ impl AudioDeviceInputNode { (::windows_core::Interface::vtable(this).Emitter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2052,7 +2052,7 @@ impl AudioDeviceInputNode { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2084,7 +2084,7 @@ impl AudioDeviceInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2093,7 +2093,7 @@ impl AudioDeviceInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2102,7 +2102,7 @@ impl AudioDeviceInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2133,7 +2133,7 @@ unsafe impl ::core::marker::Sync for AudioDeviceInputNode {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioDeviceOutputNode(::windows_core::IUnknown); impl AudioDeviceOutputNode { - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn Device(&self) -> ::windows_core::Result { let this = self; @@ -2142,7 +2142,7 @@ impl AudioDeviceOutputNode { (::windows_core::Interface::vtable(this).Device)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2162,7 +2162,7 @@ impl AudioDeviceOutputNode { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2194,7 +2194,7 @@ impl AudioDeviceOutputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2203,7 +2203,7 @@ impl AudioDeviceOutputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2226,7 +2226,7 @@ impl AudioDeviceOutputNode { (::windows_core::Interface::vtable(this).Listener)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2267,7 +2267,7 @@ impl AudioFileInputNode { (::windows_core::Interface::vtable(this).PlaybackSpeedFactor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2276,13 +2276,13 @@ impl AudioFileInputNode { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Seek(&self, position: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Seek)(::windows_core::Interface::as_raw(this), position).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result> { let this = self; @@ -2291,7 +2291,7 @@ impl AudioFileInputNode { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -2300,7 +2300,7 @@ impl AudioFileInputNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndTime(&self) -> ::windows_core::Result> { let this = self; @@ -2309,7 +2309,7 @@ impl AudioFileInputNode { (::windows_core::Interface::vtable(this).EndTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetEndTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -2318,7 +2318,7 @@ impl AudioFileInputNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEndTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LoopCount(&self) -> ::windows_core::Result> { let this = self; @@ -2327,7 +2327,7 @@ impl AudioFileInputNode { (::windows_core::Interface::vtable(this).LoopCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLoopCount(&self, value: P0) -> ::windows_core::Result<()> where @@ -2336,7 +2336,7 @@ impl AudioFileInputNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLoopCount)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -2345,7 +2345,7 @@ impl AudioFileInputNode { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn SourceFile(&self) -> ::windows_core::Result { let this = self; @@ -2354,7 +2354,7 @@ impl AudioFileInputNode { (::windows_core::Interface::vtable(this).SourceFile)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FileCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -2366,13 +2366,13 @@ impl AudioFileInputNode { (::windows_core::Interface::vtable(this).FileCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFileCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFileCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OutgoingConnections(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2409,7 +2409,7 @@ impl AudioFileInputNode { (::windows_core::Interface::vtable(this).Emitter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2429,7 +2429,7 @@ impl AudioFileInputNode { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2461,7 +2461,7 @@ impl AudioFileInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2470,7 +2470,7 @@ impl AudioFileInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2479,7 +2479,7 @@ impl AudioFileInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2510,7 +2510,7 @@ unsafe impl ::core::marker::Sync for AudioFileInputNode {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioFileOutputNode(::windows_core::IUnknown); impl AudioFileOutputNode { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -2519,7 +2519,7 @@ impl AudioFileOutputNode { (::windows_core::Interface::vtable(this).File)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn FileEncodingProfile(&self) -> ::windows_core::Result { let this = self; @@ -2528,7 +2528,7 @@ impl AudioFileOutputNode { (::windows_core::Interface::vtable(this).FileEncodingProfile)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Transcoding`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Transcoding\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Transcoding"))] pub fn FinalizeAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2537,7 +2537,7 @@ impl AudioFileOutputNode { (::windows_core::Interface::vtable(this).FinalizeAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2557,7 +2557,7 @@ impl AudioFileOutputNode { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2589,7 +2589,7 @@ impl AudioFileOutputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2598,7 +2598,7 @@ impl AudioFileOutputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2607,7 +2607,7 @@ impl AudioFileOutputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2692,7 +2692,7 @@ impl AudioFrameInputNode { (::windows_core::Interface::vtable(this).QueuedSampleCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AudioFrameCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -2704,13 +2704,13 @@ impl AudioFrameInputNode { (::windows_core::Interface::vtable(this).AudioFrameCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAudioFrameCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAudioFrameCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn QuantumStarted(&self, handler: P0) -> ::windows_core::Result where @@ -2722,13 +2722,13 @@ impl AudioFrameInputNode { (::windows_core::Interface::vtable(this).QuantumStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveQuantumStarted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveQuantumStarted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OutgoingConnections(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2765,7 +2765,7 @@ impl AudioFrameInputNode { (::windows_core::Interface::vtable(this).Emitter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2785,7 +2785,7 @@ impl AudioFrameInputNode { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2817,7 +2817,7 @@ impl AudioFrameInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2826,7 +2826,7 @@ impl AudioFrameInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2835,7 +2835,7 @@ impl AudioFrameInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2873,7 +2873,7 @@ impl AudioFrameOutputNode { (::windows_core::Interface::vtable(this).GetFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2893,7 +2893,7 @@ impl AudioFrameOutputNode { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2925,7 +2925,7 @@ impl AudioFrameOutputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2934,7 +2934,7 @@ impl AudioFrameOutputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -2943,7 +2943,7 @@ impl AudioFrameOutputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2979,7 +2979,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateFrameInputNode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn CreateFrameInputNodeWithFormat(&self, encodingproperties: P0) -> ::windows_core::Result where @@ -2991,7 +2991,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateFrameInputNodeWithFormat)(::windows_core::Interface::as_raw(this), encodingproperties.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Capture`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Capture\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Capture"))] pub fn CreateDeviceInputNodeAsync(&self, category: super::Capture::MediaCategory) -> ::windows_core::Result> { let this = self; @@ -3000,7 +3000,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateDeviceInputNodeAsync)(::windows_core::Interface::as_raw(this), category, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn CreateDeviceInputNodeWithFormatAsync(&self, category: super::Capture::MediaCategory, encodingproperties: P0) -> ::windows_core::Result> where @@ -3012,7 +3012,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateDeviceInputNodeWithFormatAsync)(::windows_core::Interface::as_raw(this), category, encodingproperties.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`, `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`, `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation", feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn CreateDeviceInputNodeWithFormatOnDeviceAsync(&self, category: super::Capture::MediaCategory, encodingproperties: P0, device: P1) -> ::windows_core::Result> where @@ -3032,7 +3032,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateFrameOutputNode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn CreateFrameOutputNodeWithFormat(&self, encodingproperties: P0) -> ::windows_core::Result where @@ -3044,7 +3044,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateFrameOutputNodeWithFormat)(::windows_core::Interface::as_raw(this), encodingproperties.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateDeviceOutputNodeAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3053,7 +3053,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateDeviceOutputNodeAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateFileInputNodeAsync(&self, file: P0) -> ::windows_core::Result> where @@ -3065,7 +3065,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateFileInputNodeAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateFileOutputNodeAsync(&self, file: P0) -> ::windows_core::Result> where @@ -3077,7 +3077,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateFileOutputNodeAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties", feature = "Storage"))] pub fn CreateFileOutputNodeWithFileProfileAsync(&self, file: P0, fileencodingprofile: P1) -> ::windows_core::Result> where @@ -3097,7 +3097,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateSubmixNode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn CreateSubmixNodeWithFormat(&self, encodingproperties: P0) -> ::windows_core::Result where @@ -3121,7 +3121,7 @@ impl AudioGraph { let this = self; unsafe { (::windows_core::Interface::vtable(this).ResetAllNodes)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn QuantumStarted(&self, handler: P0) -> ::windows_core::Result where @@ -3133,13 +3133,13 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).QuantumStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveQuantumStarted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveQuantumStarted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn QuantumProcessed(&self, handler: P0) -> ::windows_core::Result where @@ -3151,13 +3151,13 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).QuantumProcessed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveQuantumProcessed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveQuantumProcessed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnrecoverableErrorOccurred(&self, handler: P0) -> ::windows_core::Result where @@ -3169,7 +3169,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).UnrecoverableErrorOccurred)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUnrecoverableErrorOccurred(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3182,7 +3182,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CompletedQuantumCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = self; @@ -3198,7 +3198,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).LatencyInSamples)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn PrimaryRenderDevice(&self) -> ::windows_core::Result { let this = self; @@ -3221,7 +3221,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).SamplesPerQuantum)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn CreateFrameInputNodeWithFormatAndEmitter(&self, encodingproperties: P0, emitter: P1) -> ::windows_core::Result where @@ -3234,7 +3234,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateFrameInputNodeWithFormatAndEmitter)(::windows_core::Interface::as_raw(this), encodingproperties.into_param().abi(), emitter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`, `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`, `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation", feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn CreateDeviceInputNodeWithFormatAndEmitterOnDeviceAsync(&self, category: super::Capture::MediaCategory, encodingproperties: P0, device: P1, emitter: P2) -> ::windows_core::Result> where @@ -3248,7 +3248,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateDeviceInputNodeWithFormatAndEmitterOnDeviceAsync)(::windows_core::Interface::as_raw(this), category, encodingproperties.into_param().abi(), device.into_param().abi(), emitter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateFileInputNodeWithEmitterAsync(&self, file: P0, emitter: P1) -> ::windows_core::Result> where @@ -3261,7 +3261,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateFileInputNodeWithEmitterAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), emitter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn CreateSubmixNodeWithFormatAndEmitter(&self, encodingproperties: P0, emitter: P1) -> ::windows_core::Result where @@ -3274,7 +3274,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateSubmixNodeWithFormatAndEmitter)(::windows_core::Interface::as_raw(this), encodingproperties.into_param().abi(), emitter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateBatchUpdater(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3283,7 +3283,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateBatchUpdater)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Core"))] pub fn CreateMediaSourceAudioInputNodeAsync(&self, mediasource: P0) -> ::windows_core::Result> where @@ -3295,7 +3295,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateMediaSourceAudioInputNodeAsync)(::windows_core::Interface::as_raw(this), mediasource.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Core"))] pub fn CreateMediaSourceAudioInputNodeWithEmitterAsync(&self, mediasource: P0, emitter: P1) -> ::windows_core::Result> where @@ -3308,7 +3308,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateMediaSourceAudioInputNodeWithEmitterAsync)(::windows_core::Interface::as_raw(this), mediasource.into_param().abi(), emitter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAsync(settings: P0) -> ::windows_core::Result> where @@ -3319,7 +3319,7 @@ impl AudioGraph { (::windows_core::Interface::vtable(this).CreateAsync)(::windows_core::Interface::as_raw(this), settings.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3348,14 +3348,14 @@ impl ::windows_core::RuntimeName for AudioGraph { impl ::windows_core::CanTryInto for AudioGraph {} unsafe impl ::core::marker::Send for AudioGraph {} unsafe impl ::core::marker::Sync for AudioGraph {} -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioGraphBatchUpdater(::windows_core::IUnknown); #[cfg(feature = "Foundation")] impl AudioGraphBatchUpdater { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = self; @@ -3428,7 +3428,7 @@ unsafe impl ::core::marker::Sync for AudioGraphConnection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioGraphSettings(::windows_core::IUnknown); impl AudioGraphSettings { - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = self; @@ -3437,7 +3437,7 @@ impl AudioGraphSettings { (::windows_core::Interface::vtable(this).EncodingProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetEncodingProperties(&self, value: P0) -> ::windows_core::Result<()> where @@ -3446,7 +3446,7 @@ impl AudioGraphSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEncodingProperties)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn PrimaryRenderDevice(&self) -> ::windows_core::Result { let this = self; @@ -3455,7 +3455,7 @@ impl AudioGraphSettings { (::windows_core::Interface::vtable(this).PrimaryRenderDevice)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn SetPrimaryRenderDevice(&self, value: P0) -> ::windows_core::Result<()> where @@ -3486,7 +3486,7 @@ impl AudioGraphSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDesiredSamplesPerQuantum)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_Render`"] + #[doc = "Required features: `\"Media_Render\"`"] #[cfg(feature = "Media_Render")] pub fn AudioRenderCategory(&self) -> ::windows_core::Result { let this = self; @@ -3495,7 +3495,7 @@ impl AudioGraphSettings { (::windows_core::Interface::vtable(this).AudioRenderCategory)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Render`"] + #[doc = "Required features: `\"Media_Render\"`"] #[cfg(feature = "Media_Render")] pub fn SetAudioRenderCategory(&self, value: super::Render::AudioRenderCategory) -> ::windows_core::Result<()> { let this = self; @@ -3523,7 +3523,7 @@ impl AudioGraphSettings { (::windows_core::Interface::vtable(this).MaxPlaybackSpeedFactor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Render`"] + #[doc = "Required features: `\"Media_Render\"`"] #[cfg(feature = "Media_Render")] pub fn Create(audiorendercategory: super::Render::AudioRenderCategory) -> ::windows_core::Result { Self::IAudioGraphSettingsFactory(|this| unsafe { @@ -3590,7 +3590,7 @@ impl AudioNodeEmitter { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -3599,13 +3599,13 @@ impl AudioNodeEmitter { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetPosition(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPosition)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Direction(&self) -> ::windows_core::Result { let this = self; @@ -3614,7 +3614,7 @@ impl AudioNodeEmitter { (::windows_core::Interface::vtable(this).Direction)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetDirection(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -3667,7 +3667,7 @@ impl AudioNodeEmitter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDopplerScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn DopplerVelocity(&self) -> ::windows_core::Result { let this = self; @@ -3676,7 +3676,7 @@ impl AudioNodeEmitter { (::windows_core::Interface::vtable(this).DopplerVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetDopplerVelocity(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -3933,7 +3933,7 @@ impl AudioNodeListener { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -3942,13 +3942,13 @@ impl AudioNodeListener { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetPosition(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPosition)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = self; @@ -3957,7 +3957,7 @@ impl AudioNodeListener { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = self; @@ -3974,7 +3974,7 @@ impl AudioNodeListener { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSpeedOfSound)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn DopplerVelocity(&self) -> ::windows_core::Result { let this = self; @@ -3983,7 +3983,7 @@ impl AudioNodeListener { (::windows_core::Interface::vtable(this).DopplerVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetDopplerVelocity(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -4013,7 +4013,7 @@ impl AudioPlaybackConnection { let this = self; unsafe { (::windows_core::Interface::vtable(this).Start)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result { let this = self; @@ -4043,7 +4043,7 @@ impl AudioPlaybackConnection { (::windows_core::Interface::vtable(this).Open)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4052,7 +4052,7 @@ impl AudioPlaybackConnection { (::windows_core::Interface::vtable(this).OpenAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4064,7 +4064,7 @@ impl AudioPlaybackConnection { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4082,7 +4082,7 @@ impl AudioPlaybackConnection { (::windows_core::Interface::vtable(this).TryCreateFromId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4149,7 +4149,7 @@ unsafe impl ::core::marker::Sync for AudioPlaybackConnectionOpenResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioStateMonitor(::windows_core::IUnknown); impl AudioStateMonitor { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SoundLevelChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4161,7 +4161,7 @@ impl AudioStateMonitor { (::windows_core::Interface::vtable(this).SoundLevelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSoundLevelChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4180,7 +4180,7 @@ impl AudioStateMonitor { (::windows_core::Interface::vtable(this).CreateForRenderMonitoring)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Render`"] + #[doc = "Required features: `\"Media_Render\"`"] #[cfg(feature = "Media_Render")] pub fn CreateForRenderMonitoringWithCategory(category: super::Render::AudioRenderCategory) -> ::windows_core::Result { Self::IAudioStateMonitorStatics(|this| unsafe { @@ -4188,7 +4188,7 @@ impl AudioStateMonitor { (::windows_core::Interface::vtable(this).CreateForRenderMonitoringWithCategory)(::windows_core::Interface::as_raw(this), category, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Devices`, `Media_Render`"] + #[doc = "Required features: `\"Media_Devices\"`, `\"Media_Render\"`"] #[cfg(all(feature = "Media_Devices", feature = "Media_Render"))] pub fn CreateForRenderMonitoringWithCategoryAndDeviceRole(category: super::Render::AudioRenderCategory, role: super::Devices::AudioDeviceRole) -> ::windows_core::Result { Self::IAudioStateMonitorStatics(|this| unsafe { @@ -4196,7 +4196,7 @@ impl AudioStateMonitor { (::windows_core::Interface::vtable(this).CreateForRenderMonitoringWithCategoryAndDeviceRole)(::windows_core::Interface::as_raw(this), category, role, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Render`"] + #[doc = "Required features: `\"Media_Render\"`"] #[cfg(feature = "Media_Render")] pub fn CreateForRenderMonitoringWithCategoryAndDeviceId(category: super::Render::AudioRenderCategory, deviceid: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IAudioStateMonitorStatics(|this| unsafe { @@ -4210,7 +4210,7 @@ impl AudioStateMonitor { (::windows_core::Interface::vtable(this).CreateForCaptureMonitoring)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Capture`"] + #[doc = "Required features: `\"Media_Capture\"`"] #[cfg(feature = "Media_Capture")] pub fn CreateForCaptureMonitoringWithCategory(category: super::Capture::MediaCategory) -> ::windows_core::Result { Self::IAudioStateMonitorStatics(|this| unsafe { @@ -4218,7 +4218,7 @@ impl AudioStateMonitor { (::windows_core::Interface::vtable(this).CreateForCaptureMonitoringWithCategory)(::windows_core::Interface::as_raw(this), category, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Capture`, `Media_Devices`"] + #[doc = "Required features: `\"Media_Capture\"`, `\"Media_Devices\"`"] #[cfg(all(feature = "Media_Capture", feature = "Media_Devices"))] pub fn CreateForCaptureMonitoringWithCategoryAndDeviceRole(category: super::Capture::MediaCategory, role: super::Devices::AudioDeviceRole) -> ::windows_core::Result { Self::IAudioStateMonitorStatics(|this| unsafe { @@ -4226,7 +4226,7 @@ impl AudioStateMonitor { (::windows_core::Interface::vtable(this).CreateForCaptureMonitoringWithCategoryAndDeviceRole)(::windows_core::Interface::as_raw(this), category, role, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Capture`"] + #[doc = "Required features: `\"Media_Capture\"`"] #[cfg(feature = "Media_Capture")] pub fn CreateForCaptureMonitoringWithCategoryAndDeviceId(category: super::Capture::MediaCategory, deviceid: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IAudioStateMonitorStatics(|this| unsafe { @@ -4259,7 +4259,7 @@ unsafe impl ::core::marker::Sync for AudioStateMonitor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioSubmixNode(::windows_core::IUnknown); impl AudioSubmixNode { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OutgoingConnections(&self) -> ::windows_core::Result> { let this = self; @@ -4296,7 +4296,7 @@ impl AudioSubmixNode { (::windows_core::Interface::vtable(this).Emitter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4316,7 +4316,7 @@ impl AudioSubmixNode { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4348,7 +4348,7 @@ impl AudioSubmixNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -4357,7 +4357,7 @@ impl AudioSubmixNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -4366,7 +4366,7 @@ impl AudioSubmixNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4643,7 +4643,7 @@ unsafe impl ::core::marker::Sync for CreateMediaSourceAudioInputNodeResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EchoEffectDefinition(::windows_core::IUnknown); impl EchoEffectDefinition { - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn ActivatableClassId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4652,7 +4652,7 @@ impl EchoEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4783,7 +4783,7 @@ unsafe impl ::core::marker::Sync for EqualizerBand {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EqualizerEffectDefinition(::windows_core::IUnknown); impl EqualizerEffectDefinition { - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn ActivatableClassId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4792,7 +4792,7 @@ impl EqualizerEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4801,7 +4801,7 @@ impl EqualizerEffectDefinition { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Bands(&self) -> ::windows_core::Result> { let this = self; @@ -4873,7 +4873,7 @@ unsafe impl ::core::marker::Sync for FrameInputNodeQuantumStartedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LimiterEffectDefinition(::windows_core::IUnknown); impl LimiterEffectDefinition { - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn ActivatableClassId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4882,7 +4882,7 @@ impl LimiterEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4949,7 +4949,7 @@ unsafe impl ::core::marker::Sync for LimiterEffectDefinition {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaSourceAudioInputNode(::windows_core::IUnknown); impl MediaSourceAudioInputNode { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OutgoingConnections(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4986,7 +4986,7 @@ impl MediaSourceAudioInputNode { (::windows_core::Interface::vtable(this).Emitter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn EffectDefinitions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5006,7 +5006,7 @@ impl MediaSourceAudioInputNode { (::windows_core::Interface::vtable(this).OutgoingGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5038,7 +5038,7 @@ impl MediaSourceAudioInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn DisableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -5047,7 +5047,7 @@ impl MediaSourceAudioInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DisableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn EnableEffectsByDefinition(&self, definition: P0) -> ::windows_core::Result<()> where @@ -5056,7 +5056,7 @@ impl MediaSourceAudioInputNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).EnableEffectsByDefinition)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5073,7 +5073,7 @@ impl MediaSourceAudioInputNode { (::windows_core::Interface::vtable(this).PlaybackSpeedFactor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -5082,13 +5082,13 @@ impl MediaSourceAudioInputNode { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Seek(&self, position: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Seek)(::windows_core::Interface::as_raw(this), position).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result> { let this = self; @@ -5097,7 +5097,7 @@ impl MediaSourceAudioInputNode { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -5106,7 +5106,7 @@ impl MediaSourceAudioInputNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndTime(&self) -> ::windows_core::Result> { let this = self; @@ -5115,7 +5115,7 @@ impl MediaSourceAudioInputNode { (::windows_core::Interface::vtable(this).EndTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetEndTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -5124,7 +5124,7 @@ impl MediaSourceAudioInputNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEndTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LoopCount(&self) -> ::windows_core::Result> { let this = self; @@ -5133,7 +5133,7 @@ impl MediaSourceAudioInputNode { (::windows_core::Interface::vtable(this).LoopCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLoopCount(&self, value: P0) -> ::windows_core::Result<()> where @@ -5142,7 +5142,7 @@ impl MediaSourceAudioInputNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLoopCount)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -5151,7 +5151,7 @@ impl MediaSourceAudioInputNode { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn MediaSource(&self) -> ::windows_core::Result { let this = self; @@ -5160,7 +5160,7 @@ impl MediaSourceAudioInputNode { (::windows_core::Interface::vtable(this).MediaSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MediaSourceCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -5172,7 +5172,7 @@ impl MediaSourceAudioInputNode { (::windows_core::Interface::vtable(this).MediaSourceCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMediaSourceCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5203,7 +5203,7 @@ unsafe impl ::core::marker::Sync for MediaSourceAudioInputNode {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ReverbEffectDefinition(::windows_core::IUnknown); impl ReverbEffectDefinition { - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn ActivatableClassId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5212,7 +5212,7 @@ impl ReverbEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5572,7 +5572,7 @@ impl SpatialAudioDeviceConfiguration { (::windows_core::Interface::vtable(this).DefaultSpatialAudioFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDefaultSpatialAudioFormatAsync(&self, subtype: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -5581,7 +5581,7 @@ impl SpatialAudioDeviceConfiguration { (::windows_core::Interface::vtable(this).SetDefaultSpatialAudioFormatAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(subtype), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConfigurationChanged(&self, handler: P0) -> ::windows_core::Result where @@ -5593,7 +5593,7 @@ impl SpatialAudioDeviceConfiguration { (::windows_core::Interface::vtable(this).ConfigurationChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConfigurationChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5630,7 +5630,7 @@ unsafe impl ::core::marker::Sync for SpatialAudioDeviceConfiguration {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialAudioFormatConfiguration(::windows_core::IUnknown); impl SpatialAudioFormatConfiguration { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportLicenseChangedAsync(&self, subtype: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -5639,7 +5639,7 @@ impl SpatialAudioFormatConfiguration { (::windows_core::Interface::vtable(this).ReportLicenseChangedAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(subtype), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportConfigurationChangedAsync(&self, subtype: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/Capture/Core/mod.rs b/crates/libs/windows/src/Windows/Media/Capture/Core/mod.rs index a1eeb38b0c..db7ef8d837 100644 --- a/crates/libs/windows/src/Windows/Media/Capture/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Capture/Core/mod.rs @@ -96,7 +96,7 @@ impl VariablePhotoCapturedEventArgs { (::windows_core::Interface::vtable(this).Frame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CaptureTimeOffset(&self) -> ::windows_core::Result { let this = self; @@ -105,7 +105,7 @@ impl VariablePhotoCapturedEventArgs { (::windows_core::Interface::vtable(this).CaptureTimeOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UsedFrameControllerIndex(&self) -> ::windows_core::Result> { let this = self; @@ -141,7 +141,7 @@ unsafe impl ::core::marker::Sync for VariablePhotoCapturedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VariablePhotoSequenceCapture(::windows_core::IUnknown); impl VariablePhotoSequenceCapture { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result { let this = self; @@ -150,7 +150,7 @@ impl VariablePhotoSequenceCapture { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopAsync(&self) -> ::windows_core::Result { let this = self; @@ -159,7 +159,7 @@ impl VariablePhotoSequenceCapture { (::windows_core::Interface::vtable(this).StopAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FinishAsync(&self) -> ::windows_core::Result { let this = self; @@ -168,7 +168,7 @@ impl VariablePhotoSequenceCapture { (::windows_core::Interface::vtable(this).FinishAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PhotoCaptured(&self, handler: P0) -> ::windows_core::Result where @@ -180,13 +180,13 @@ impl VariablePhotoSequenceCapture { (::windows_core::Interface::vtable(this).PhotoCaptured)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePhotoCaptured(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePhotoCaptured)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -198,13 +198,13 @@ impl VariablePhotoSequenceCapture { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStopped)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateSettingsAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Media/Capture/Frames/mod.rs b/crates/libs/windows/src/Windows/Media/Capture/Frames/mod.rs index 6e1f77c486..9dee028884 100644 --- a/crates/libs/windows/src/Windows/Media/Capture/Frames/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Capture/Frames/mod.rs @@ -670,7 +670,7 @@ impl AudioMediaFrame { (::windows_core::Interface::vtable(this).FrameReference)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn AudioEncodingProperties(&self) -> ::windows_core::Result { let this = self; @@ -713,7 +713,7 @@ impl BufferMediaFrame { (::windows_core::Interface::vtable(this).FrameReference)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Buffer(&self) -> ::windows_core::Result { let this = self; @@ -763,7 +763,7 @@ impl DepthMediaFrame { (::windows_core::Interface::vtable(this).DepthFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Devices_Core`, `Perception_Spatial`"] + #[doc = "Required features: `\"Media_Devices_Core\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Media_Devices_Core", feature = "Perception_Spatial"))] pub fn TryCreateCoordinateMapper(&self, cameraintrinsics: P0, coordinatesystem: P1) -> ::windows_core::Result where @@ -918,7 +918,7 @@ impl MediaFrameFormat { (::windows_core::Interface::vtable(this).Subtype)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn FrameRate(&self) -> ::windows_core::Result { let this = self; @@ -927,7 +927,7 @@ impl MediaFrameFormat { (::windows_core::Interface::vtable(this).FrameRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -943,7 +943,7 @@ impl MediaFrameFormat { (::windows_core::Interface::vtable(this).VideoFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn AudioEncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -972,13 +972,13 @@ unsafe impl ::core::marker::Sync for MediaFrameFormat {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaFrameReader(::windows_core::IUnknown); impl MediaFrameReader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameArrived(&self, handler: P0) -> ::windows_core::Result where @@ -990,7 +990,7 @@ impl MediaFrameReader { (::windows_core::Interface::vtable(this).FrameArrived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameArrived(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1003,7 +1003,7 @@ impl MediaFrameReader { (::windows_core::Interface::vtable(this).TryAcquireLatestFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1012,7 +1012,7 @@ impl MediaFrameReader { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopAsync(&self) -> ::windows_core::Result { let this = self; @@ -1054,7 +1054,7 @@ unsafe impl ::core::marker::Sync for MediaFrameReader {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaFrameReference(::windows_core::IUnknown); impl MediaFrameReference { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1074,7 +1074,7 @@ impl MediaFrameReference { (::windows_core::Interface::vtable(this).Format)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeTime(&self) -> ::windows_core::Result> { let this = self; @@ -1083,7 +1083,7 @@ impl MediaFrameReference { (::windows_core::Interface::vtable(this).SystemRelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -1092,7 +1092,7 @@ impl MediaFrameReference { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -1115,7 +1115,7 @@ impl MediaFrameReference { (::windows_core::Interface::vtable(this).VideoMediaFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn CoordinateSystem(&self) -> ::windows_core::Result { let this = self; @@ -1167,7 +1167,7 @@ impl MediaFrameSource { (::windows_core::Interface::vtable(this).Controller)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedFormats(&self) -> ::windows_core::Result> { let this = self; @@ -1183,7 +1183,7 @@ impl MediaFrameSource { (::windows_core::Interface::vtable(this).CurrentFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetFormatAsync(&self, format: P0) -> ::windows_core::Result where @@ -1195,7 +1195,7 @@ impl MediaFrameSource { (::windows_core::Interface::vtable(this).SetFormatAsync)(::windows_core::Interface::as_raw(this), format.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FormatChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1207,13 +1207,13 @@ impl MediaFrameSource { (::windows_core::Interface::vtable(this).FormatChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFormatChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFormatChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Media_Devices_Core`"] + #[doc = "Required features: `\"Media_Devices_Core\"`"] #[cfg(feature = "Media_Devices_Core")] pub fn TryGetCameraIntrinsics(&self, format: P0) -> ::windows_core::Result where @@ -1245,7 +1245,7 @@ unsafe impl ::core::marker::Sync for MediaFrameSource {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaFrameSourceController(::windows_core::IUnknown); impl MediaFrameSourceController { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPropertyAsync(&self, propertyid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1254,7 +1254,7 @@ impl MediaFrameSourceController { (::windows_core::Interface::vtable(this).GetPropertyAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPropertyAsync(&self, propertyid: &::windows_core::HSTRING, propertyvalue: P0) -> ::windows_core::Result> where @@ -1266,7 +1266,7 @@ impl MediaFrameSourceController { (::windows_core::Interface::vtable(this).SetPropertyAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyid), propertyvalue.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Devices`"] + #[doc = "Required features: `\"Media_Devices\"`"] #[cfg(feature = "Media_Devices")] pub fn VideoDeviceController(&self) -> ::windows_core::Result { let this = self; @@ -1275,7 +1275,7 @@ impl MediaFrameSourceController { (::windows_core::Interface::vtable(this).VideoDeviceController)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPropertyByExtendedIdAsync(&self, extendedpropertyid: &[u8], maxpropertyvaluesize: P0) -> ::windows_core::Result> where @@ -1287,7 +1287,7 @@ impl MediaFrameSourceController { (::windows_core::Interface::vtable(this).GetPropertyByExtendedIdAsync)(::windows_core::Interface::as_raw(this), extendedpropertyid.len() as u32, extendedpropertyid.as_ptr(), maxpropertyvaluesize.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPropertyByExtendedIdAsync(&self, extendedpropertyid: &[u8], propertyvalue: &[u8]) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1296,7 +1296,7 @@ impl MediaFrameSourceController { (::windows_core::Interface::vtable(this).SetPropertyByExtendedIdAsync)(::windows_core::Interface::as_raw(this), extendedpropertyid.len() as u32, extendedpropertyid.as_ptr(), propertyvalue.len() as u32, propertyvalue.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Devices`"] + #[doc = "Required features: `\"Media_Devices\"`"] #[cfg(feature = "Media_Devices")] pub fn AudioDeviceController(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1373,7 +1373,7 @@ impl MediaFrameSourceGroup { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SourceInfos(&self) -> ::windows_core::Result> { let this = self; @@ -1382,7 +1382,7 @@ impl MediaFrameSourceGroup { (::windows_core::Interface::vtable(this).SourceInfos)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsync() -> ::windows_core::Result>> { Self::IMediaFrameSourceGroupStatics(|this| unsafe { @@ -1390,7 +1390,7 @@ impl MediaFrameSourceGroup { (::windows_core::Interface::vtable(this).FindAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(id: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IMediaFrameSourceGroupStatics(|this| unsafe { @@ -1457,7 +1457,7 @@ impl MediaFrameSourceInfo { (::windows_core::Interface::vtable(this).SourceGroup)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn DeviceInformation(&self) -> ::windows_core::Result { let this = self; @@ -1466,7 +1466,7 @@ impl MediaFrameSourceInfo { (::windows_core::Interface::vtable(this).DeviceInformation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -1475,7 +1475,7 @@ impl MediaFrameSourceInfo { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn CoordinateSystem(&self) -> ::windows_core::Result { let this = self; @@ -1491,7 +1491,7 @@ impl MediaFrameSourceInfo { (::windows_core::Interface::vtable(this).ProfileId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn VideoProfileMediaDescription(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1500,7 +1500,7 @@ impl MediaFrameSourceInfo { (::windows_core::Interface::vtable(this).VideoProfileMediaDescription)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`, `UI_WindowManagement`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"UI_WindowManagement\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "UI_WindowManagement"))] pub fn GetRelativePanel(&self, displayregion: P0) -> ::windows_core::Result where @@ -1558,13 +1558,13 @@ unsafe impl ::core::marker::Sync for MultiSourceMediaFrameArrivedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MultiSourceMediaFrameReader(::windows_core::IUnknown); impl MultiSourceMediaFrameReader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameArrived(&self, handler: P0) -> ::windows_core::Result where @@ -1576,7 +1576,7 @@ impl MultiSourceMediaFrameReader { (::windows_core::Interface::vtable(this).FrameArrived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameArrived(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1589,7 +1589,7 @@ impl MultiSourceMediaFrameReader { (::windows_core::Interface::vtable(this).TryAcquireLatestFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1598,7 +1598,7 @@ impl MultiSourceMediaFrameReader { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopAsync(&self) -> ::windows_core::Result { let this = self; @@ -1640,7 +1640,7 @@ unsafe impl ::core::marker::Sync for MultiSourceMediaFrameReader {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MultiSourceMediaFrameReference(::windows_core::IUnknown); impl MultiSourceMediaFrameReference { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1689,7 +1689,7 @@ impl VideoMediaFrame { (::windows_core::Interface::vtable(this).VideoFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SoftwareBitmap(&self) -> ::windows_core::Result { let this = self; @@ -1698,7 +1698,7 @@ impl VideoMediaFrame { (::windows_core::Interface::vtable(this).SoftwareBitmap)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn Direct3DSurface(&self) -> ::windows_core::Result { let this = self; @@ -1707,7 +1707,7 @@ impl VideoMediaFrame { (::windows_core::Interface::vtable(this).Direct3DSurface)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Devices_Core`"] + #[doc = "Required features: `\"Media_Devices_Core\"`"] #[cfg(feature = "Media_Devices_Core")] pub fn CameraIntrinsics(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/Capture/mod.rs b/crates/libs/windows/src/Windows/Media/Capture/mod.rs index cc63b19f8b..d6d72b37c9 100644 --- a/crates/libs/windows/src/Windows/Media/Capture/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Capture/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "Media_Capture_Core")] -#[doc = "Required features: `Media_Capture_Core`"] +#[doc = "Required features: `\"Media_Capture_Core\"`"] pub mod Core; #[cfg(feature = "Media_Capture_Frames")] -#[doc = "Required features: `Media_Capture_Frames`"] +#[doc = "Required features: `\"Media_Capture_Frames\"`"] pub mod Frames; #[doc(hidden)] #[repr(transparent)] @@ -3120,7 +3120,7 @@ impl AdvancedCapturedPhoto { (::windows_core::Interface::vtable(this).Frame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Devices`"] + #[doc = "Required features: `\"Media_Devices\"`"] #[cfg(feature = "Media_Devices")] pub fn Mode(&self) -> ::windows_core::Result { let this = self; @@ -3136,7 +3136,7 @@ impl AdvancedCapturedPhoto { (::windows_core::Interface::vtable(this).Context)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameBoundsRelativeToReferencePhoto(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3165,7 +3165,7 @@ unsafe impl ::core::marker::Sync for AdvancedCapturedPhoto {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AdvancedPhotoCapture(::windows_core::IUnknown); impl AdvancedPhotoCapture { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CaptureAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3174,7 +3174,7 @@ impl AdvancedPhotoCapture { (::windows_core::Interface::vtable(this).CaptureAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CaptureWithContextAsync(&self, context: P0) -> ::windows_core::Result> where @@ -3186,7 +3186,7 @@ impl AdvancedPhotoCapture { (::windows_core::Interface::vtable(this).CaptureWithContextAsync)(::windows_core::Interface::as_raw(this), context.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OptionalReferencePhotoCaptured(&self, handler: P0) -> ::windows_core::Result where @@ -3198,13 +3198,13 @@ impl AdvancedPhotoCapture { (::windows_core::Interface::vtable(this).OptionalReferencePhotoCaptured)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOptionalReferencePhotoCaptured(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveOptionalReferencePhotoCaptured)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AllPhotosCaptured(&self, handler: P0) -> ::windows_core::Result where @@ -3216,13 +3216,13 @@ impl AdvancedPhotoCapture { (::windows_core::Interface::vtable(this).AllPhotosCaptured)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAllPhotosCaptured(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAllPhotosCaptured)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FinishAsync(&self) -> ::windows_core::Result { let this = self; @@ -3319,7 +3319,7 @@ impl AppBroadcastBackgroundService { let this = self; unsafe { (::windows_core::Interface::vtable(this).TerminateBroadcast)(::windows_core::Interface::as_raw(this), reason, providerspecificreason).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HeartbeatRequested(&self, handler: P0) -> ::windows_core::Result where @@ -3331,7 +3331,7 @@ impl AppBroadcastBackgroundService { (::windows_core::Interface::vtable(this).HeartbeatRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHeartbeatRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3370,7 +3370,7 @@ impl AppBroadcastBackgroundService { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBroadcastChannel)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BroadcastTitleChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3382,13 +3382,13 @@ impl AppBroadcastBackgroundService { (::windows_core::Interface::vtable(this).BroadcastTitleChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBroadcastTitleChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveBroadcastTitleChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BroadcastLanguageChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3400,13 +3400,13 @@ impl AppBroadcastBackgroundService { (::windows_core::Interface::vtable(this).BroadcastLanguageChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBroadcastLanguageChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveBroadcastLanguageChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BroadcastChannelChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3418,7 +3418,7 @@ impl AppBroadcastBackgroundService { (::windows_core::Interface::vtable(this).BroadcastChannelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBroadcastChannelChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3449,7 +3449,7 @@ impl AppBroadcastBackgroundServiceSignInInfo { (::windows_core::Interface::vtable(this).SignInState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetOAuthRequestUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -3458,7 +3458,7 @@ impl AppBroadcastBackgroundServiceSignInInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOAuthRequestUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OAuthRequestUri(&self) -> ::windows_core::Result { let this = self; @@ -3467,7 +3467,7 @@ impl AppBroadcastBackgroundServiceSignInInfo { (::windows_core::Interface::vtable(this).OAuthRequestUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetOAuthCallbackUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -3476,7 +3476,7 @@ impl AppBroadcastBackgroundServiceSignInInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOAuthCallbackUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OAuthCallbackUri(&self) -> ::windows_core::Result { let this = self; @@ -3485,7 +3485,7 @@ impl AppBroadcastBackgroundServiceSignInInfo { (::windows_core::Interface::vtable(this).OAuthCallbackUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Authentication_Web`"] + #[doc = "Required features: `\"Security_Authentication_Web\"`"] #[cfg(feature = "Security_Authentication_Web")] pub fn AuthenticationResult(&self) -> ::windows_core::Result { let this = self; @@ -3505,7 +3505,7 @@ impl AppBroadcastBackgroundServiceSignInInfo { (::windows_core::Interface::vtable(this).UserName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SignInStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3517,13 +3517,13 @@ impl AppBroadcastBackgroundServiceSignInInfo { (::windows_core::Interface::vtable(this).SignInStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSignInStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSignInStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UserNameChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3535,7 +3535,7 @@ impl AppBroadcastBackgroundServiceSignInInfo { (::windows_core::Interface::vtable(this).UserNameChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserNameChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3606,7 +3606,7 @@ impl AppBroadcastBackgroundServiceStreamInfo { (::windows_core::Interface::vtable(this).BroadcastStreamReader)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StreamStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3618,13 +3618,13 @@ impl AppBroadcastBackgroundServiceStreamInfo { (::windows_core::Interface::vtable(this).StreamStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStreamStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStreamStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VideoEncodingResolutionChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3636,13 +3636,13 @@ impl AppBroadcastBackgroundServiceStreamInfo { (::windows_core::Interface::vtable(this).VideoEncodingResolutionChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVideoEncodingResolutionChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveVideoEncodingResolutionChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VideoEncodingBitrateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3654,7 +3654,7 @@ impl AppBroadcastBackgroundServiceStreamInfo { (::windows_core::Interface::vtable(this).VideoEncodingBitrateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVideoEncodingBitrateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3984,7 +3984,7 @@ impl AppBroadcastPlugIn { (::windows_core::Interface::vtable(this).ProviderSettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Logo(&self) -> ::windows_core::Result { let this = self; @@ -4027,7 +4027,7 @@ impl AppBroadcastPlugInManager { (::windows_core::Interface::vtable(this).IsBroadcastProviderAvailable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PlugInList(&self) -> ::windows_core::Result> { let this = self; @@ -4056,7 +4056,7 @@ impl AppBroadcastPlugInManager { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -4130,7 +4130,7 @@ impl AppBroadcastPreview { (::windows_core::Interface::vtable(this).PreviewState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result> { let this = self; @@ -4139,7 +4139,7 @@ impl AppBroadcastPreview { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PreviewStateChanged(&self, value: P0) -> ::windows_core::Result where @@ -4151,7 +4151,7 @@ impl AppBroadcastPreview { (::windows_core::Interface::vtable(this).PreviewStateChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePreviewStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4239,7 +4239,7 @@ impl AppBroadcastPreviewStreamReader { (::windows_core::Interface::vtable(this).VideoStride)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn VideoBitmapPixelFormat(&self) -> ::windows_core::Result { let this = self; @@ -4248,7 +4248,7 @@ impl AppBroadcastPreviewStreamReader { (::windows_core::Interface::vtable(this).VideoBitmapPixelFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn VideoBitmapAlphaMode(&self) -> ::windows_core::Result { let this = self; @@ -4264,7 +4264,7 @@ impl AppBroadcastPreviewStreamReader { (::windows_core::Interface::vtable(this).TryGetNextVideoFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VideoFrameArrived(&self, value: P0) -> ::windows_core::Result where @@ -4276,7 +4276,7 @@ impl AppBroadcastPreviewStreamReader { (::windows_core::Interface::vtable(this).VideoFrameArrived)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVideoFrameArrived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4309,7 +4309,7 @@ impl AppBroadcastPreviewStreamVideoFrame { (::windows_core::Interface::vtable(this).VideoHeader)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn VideoBuffer(&self) -> ::windows_core::Result { let this = self; @@ -4338,7 +4338,7 @@ unsafe impl ::core::marker::Sync for AppBroadcastPreviewStreamVideoFrame {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppBroadcastPreviewStreamVideoHeader(::windows_core::IUnknown); impl AppBroadcastPreviewStreamVideoHeader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AbsoluteTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -4347,7 +4347,7 @@ impl AppBroadcastPreviewStreamVideoHeader { (::windows_core::Interface::vtable(this).AbsoluteTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RelativeTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -4356,7 +4356,7 @@ impl AppBroadcastPreviewStreamVideoHeader { (::windows_core::Interface::vtable(this).RelativeTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -4534,7 +4534,7 @@ impl AppBroadcastServices { (::windows_core::Interface::vtable(this).CanCapture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnterBroadcastModeAsync(&self, plugin: P0) -> ::windows_core::Result> where @@ -4562,7 +4562,7 @@ impl AppBroadcastServices { let this = self; unsafe { (::windows_core::Interface::vtable(this).ResumeBroadcast)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartPreview(&self, desiredsize: super::super::Foundation::Size) -> ::windows_core::Result { let this = self; @@ -4674,7 +4674,7 @@ impl AppBroadcastState { let this = self; unsafe { (::windows_core::Interface::vtable(this).RestartCameraCapture)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EncodedVideoSize(&self) -> ::windows_core::Result { let this = self; @@ -4725,7 +4725,7 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).PlugInState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OAuthRequestUri(&self) -> ::windows_core::Result { let this = self; @@ -4734,7 +4734,7 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).OAuthRequestUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OAuthCallbackUri(&self) -> ::windows_core::Result { let this = self; @@ -4743,7 +4743,7 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).OAuthCallbackUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Authentication_Web`"] + #[doc = "Required features: `\"Security_Authentication_Web\"`"] #[cfg(feature = "Security_Authentication_Web")] pub fn AuthenticationResult(&self) -> ::windows_core::Result { let this = self; @@ -4752,7 +4752,7 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).AuthenticationResult)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Authentication_Web`"] + #[doc = "Required features: `\"Security_Authentication_Web\"`"] #[cfg(feature = "Security_Authentication_Web")] pub fn SetAuthenticationResult(&self, value: P0) -> ::windows_core::Result<()> where @@ -4786,7 +4786,7 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).TerminationReasonPlugInSpecific)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ViewerCountChanged(&self, value: P0) -> ::windows_core::Result where @@ -4798,13 +4798,13 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).ViewerCountChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveViewerCountChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveViewerCountChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MicrophoneCaptureStateChanged(&self, value: P0) -> ::windows_core::Result where @@ -4816,13 +4816,13 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).MicrophoneCaptureStateChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMicrophoneCaptureStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMicrophoneCaptureStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CameraCaptureStateChanged(&self, value: P0) -> ::windows_core::Result where @@ -4834,13 +4834,13 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).CameraCaptureStateChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCameraCaptureStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCameraCaptureStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlugInStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4852,13 +4852,13 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).PlugInStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlugInStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePlugInStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StreamStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4870,13 +4870,13 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).StreamStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStreamStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStreamStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CaptureTargetClosed(&self, value: P0) -> ::windows_core::Result where @@ -4888,7 +4888,7 @@ impl AppBroadcastState { (::windows_core::Interface::vtable(this).CaptureTargetClosed)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCaptureTargetClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4921,7 +4921,7 @@ impl AppBroadcastStreamAudioFrame { (::windows_core::Interface::vtable(this).AudioHeader)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AudioBuffer(&self) -> ::windows_core::Result { let this = self; @@ -4948,7 +4948,7 @@ impl ::windows_core::RuntimeName for AppBroadcastStreamAudioFrame { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppBroadcastStreamAudioHeader(::windows_core::IUnknown); impl AppBroadcastStreamAudioHeader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AbsoluteTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -4957,7 +4957,7 @@ impl AppBroadcastStreamAudioHeader { (::windows_core::Interface::vtable(this).AbsoluteTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RelativeTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -4966,7 +4966,7 @@ impl AppBroadcastStreamAudioHeader { (::windows_core::Interface::vtable(this).RelativeTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -5021,7 +5021,7 @@ impl AppBroadcastStreamReader { (::windows_core::Interface::vtable(this).AudioSampleRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AudioAacSequence(&self) -> ::windows_core::Result { let this = self; @@ -5072,7 +5072,7 @@ impl AppBroadcastStreamReader { (::windows_core::Interface::vtable(this).TryGetNextVideoFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AudioFrameArrived(&self, value: P0) -> ::windows_core::Result where @@ -5084,13 +5084,13 @@ impl AppBroadcastStreamReader { (::windows_core::Interface::vtable(this).AudioFrameArrived)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAudioFrameArrived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAudioFrameArrived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VideoFrameArrived(&self, value: P0) -> ::windows_core::Result where @@ -5102,7 +5102,7 @@ impl AppBroadcastStreamReader { (::windows_core::Interface::vtable(this).VideoFrameArrived)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVideoFrameArrived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5158,7 +5158,7 @@ impl AppBroadcastStreamVideoFrame { (::windows_core::Interface::vtable(this).VideoHeader)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn VideoBuffer(&self) -> ::windows_core::Result { let this = self; @@ -5185,7 +5185,7 @@ impl ::windows_core::RuntimeName for AppBroadcastStreamVideoFrame { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppBroadcastStreamVideoHeader(::windows_core::IUnknown); impl AppBroadcastStreamVideoHeader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AbsoluteTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -5194,7 +5194,7 @@ impl AppBroadcastStreamVideoHeader { (::windows_core::Interface::vtable(this).AbsoluteTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RelativeTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -5203,7 +5203,7 @@ impl AppBroadcastStreamVideoHeader { (::windows_core::Interface::vtable(this).RelativeTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -5317,7 +5317,7 @@ impl AppCapture { (::windows_core::Interface::vtable(this).IsCapturingVideo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CapturingChanged(&self, handler: P0) -> ::windows_core::Result where @@ -5329,7 +5329,7 @@ impl AppCapture { (::windows_core::Interface::vtable(this).CapturingChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCapturingChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5341,7 +5341,7 @@ impl AppCapture { (::windows_core::Interface::vtable(this).GetForCurrentView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAllowedAsync(allowed: bool) -> ::windows_core::Result { Self::IAppCaptureStatics2(|this| unsafe { @@ -5377,13 +5377,13 @@ impl ::windows_core::RuntimeName for AppCapture { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppCaptureAlternateShortcutKeys(::windows_core::IUnknown); impl AppCaptureAlternateShortcutKeys { - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleGameBarKey(&self, value: super::super::System::VirtualKey) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetToggleGameBarKey)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleGameBarKey(&self) -> ::windows_core::Result { let this = self; @@ -5392,13 +5392,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleGameBarKey)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleGameBarKeyModifiers(&self, value: super::super::System::VirtualKeyModifiers) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetToggleGameBarKeyModifiers)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleGameBarKeyModifiers(&self) -> ::windows_core::Result { let this = self; @@ -5407,13 +5407,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleGameBarKeyModifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetSaveHistoricalVideoKey(&self, value: super::super::System::VirtualKey) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSaveHistoricalVideoKey)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SaveHistoricalVideoKey(&self) -> ::windows_core::Result { let this = self; @@ -5422,13 +5422,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).SaveHistoricalVideoKey)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetSaveHistoricalVideoKeyModifiers(&self, value: super::super::System::VirtualKeyModifiers) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSaveHistoricalVideoKeyModifiers)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SaveHistoricalVideoKeyModifiers(&self) -> ::windows_core::Result { let this = self; @@ -5437,13 +5437,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).SaveHistoricalVideoKeyModifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleRecordingKey(&self, value: super::super::System::VirtualKey) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetToggleRecordingKey)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleRecordingKey(&self) -> ::windows_core::Result { let this = self; @@ -5452,13 +5452,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleRecordingKey)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleRecordingKeyModifiers(&self, value: super::super::System::VirtualKeyModifiers) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetToggleRecordingKeyModifiers)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleRecordingKeyModifiers(&self) -> ::windows_core::Result { let this = self; @@ -5467,13 +5467,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleRecordingKeyModifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetTakeScreenshotKey(&self, value: super::super::System::VirtualKey) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTakeScreenshotKey)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn TakeScreenshotKey(&self) -> ::windows_core::Result { let this = self; @@ -5482,13 +5482,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).TakeScreenshotKey)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetTakeScreenshotKeyModifiers(&self, value: super::super::System::VirtualKeyModifiers) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTakeScreenshotKeyModifiers)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn TakeScreenshotKeyModifiers(&self) -> ::windows_core::Result { let this = self; @@ -5497,13 +5497,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).TakeScreenshotKeyModifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleRecordingIndicatorKey(&self, value: super::super::System::VirtualKey) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetToggleRecordingIndicatorKey)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleRecordingIndicatorKey(&self) -> ::windows_core::Result { let this = self; @@ -5512,13 +5512,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleRecordingIndicatorKey)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleRecordingIndicatorKeyModifiers(&self, value: super::super::System::VirtualKeyModifiers) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetToggleRecordingIndicatorKeyModifiers)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleRecordingIndicatorKeyModifiers(&self) -> ::windows_core::Result { let this = self; @@ -5527,13 +5527,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleRecordingIndicatorKeyModifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleMicrophoneCaptureKey(&self, value: super::super::System::VirtualKey) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetToggleMicrophoneCaptureKey)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleMicrophoneCaptureKey(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5542,13 +5542,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleMicrophoneCaptureKey)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleMicrophoneCaptureKeyModifiers(&self, value: super::super::System::VirtualKeyModifiers) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetToggleMicrophoneCaptureKeyModifiers)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleMicrophoneCaptureKeyModifiers(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5557,13 +5557,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleMicrophoneCaptureKeyModifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleCameraCaptureKey(&self, value: super::super::System::VirtualKey) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetToggleCameraCaptureKey)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleCameraCaptureKey(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5572,13 +5572,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleCameraCaptureKey)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleCameraCaptureKeyModifiers(&self, value: super::super::System::VirtualKeyModifiers) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetToggleCameraCaptureKeyModifiers)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleCameraCaptureKeyModifiers(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5587,13 +5587,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleCameraCaptureKeyModifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleBroadcastKey(&self, value: super::super::System::VirtualKey) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetToggleBroadcastKey)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleBroadcastKey(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5602,13 +5602,13 @@ impl AppCaptureAlternateShortcutKeys { (::windows_core::Interface::vtable(this).ToggleBroadcastKey)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn SetToggleBroadcastKeyModifiers(&self, value: super::super::System::VirtualKeyModifiers) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetToggleBroadcastKeyModifiers)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn ToggleBroadcastKeyModifiers(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5635,7 +5635,7 @@ impl ::windows_core::RuntimeName for AppCaptureAlternateShortcutKeys { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppCaptureDurationGeneratedEventArgs(::windows_core::IUnknown); impl AppCaptureDurationGeneratedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -5664,7 +5664,7 @@ unsafe impl ::core::marker::Sync for AppCaptureDurationGeneratedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppCaptureFileGeneratedEventArgs(::windows_core::IUnknown); impl AppCaptureFileGeneratedEventArgs { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -5762,7 +5762,7 @@ impl AppCaptureMetadataWriter { (::windows_core::Interface::vtable(this).RemainingStorageBytesAvailable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MetadataPurged(&self, handler: P0) -> ::windows_core::Result where @@ -5774,13 +5774,13 @@ impl AppCaptureMetadataWriter { (::windows_core::Interface::vtable(this).MetadataPurged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMetadataPurged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMetadataPurged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5853,7 +5853,7 @@ impl AppCaptureRecordOperation { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result> { let this = self; @@ -5862,7 +5862,7 @@ impl AppCaptureRecordOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result> { let this = self; @@ -5871,7 +5871,7 @@ impl AppCaptureRecordOperation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -5880,7 +5880,7 @@ impl AppCaptureRecordOperation { (::windows_core::Interface::vtable(this).File)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsFileTruncated(&self) -> ::windows_core::Result> { let this = self; @@ -5889,7 +5889,7 @@ impl AppCaptureRecordOperation { (::windows_core::Interface::vtable(this).IsFileTruncated)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, value: P0) -> ::windows_core::Result where @@ -5901,13 +5901,13 @@ impl AppCaptureRecordOperation { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DurationGenerated(&self, value: P0) -> ::windows_core::Result where @@ -5919,13 +5919,13 @@ impl AppCaptureRecordOperation { (::windows_core::Interface::vtable(this).DurationGenerated)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDurationGenerated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDurationGenerated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FileGenerated(&self, value: P0) -> ::windows_core::Result where @@ -5937,7 +5937,7 @@ impl AppCaptureRecordOperation { (::windows_core::Interface::vtable(this).FileGenerated)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFileGenerated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -6004,7 +6004,7 @@ impl AppCaptureServices { (::windows_core::Interface::vtable(this).Record)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecordTimeSpan(&self, starttime: super::super::Foundation::DateTime, duration: super::super::Foundation::TimeSpan) -> ::windows_core::Result { let this = self; @@ -6047,7 +6047,7 @@ unsafe impl ::core::marker::Sync for AppCaptureServices {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppCaptureSettings(::windows_core::IUnknown); impl AppCaptureSettings { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn SetAppCaptureDestinationFolder(&self, value: P0) -> ::windows_core::Result<()> where @@ -6056,7 +6056,7 @@ impl AppCaptureSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAppCaptureDestinationFolder)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn AppCaptureDestinationFolder(&self) -> ::windows_core::Result { let this = self; @@ -6175,13 +6175,13 @@ impl AppCaptureSettings { (::windows_core::Interface::vtable(this).IsHistoricalCaptureOnWirelessDisplayAllowed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaximumRecordLength(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaximumRecordLength)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaximumRecordLength(&self) -> ::windows_core::Result { let this = self; @@ -6190,7 +6190,7 @@ impl AppCaptureSettings { (::windows_core::Interface::vtable(this).MaximumRecordLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn SetScreenshotDestinationFolder(&self, value: P0) -> ::windows_core::Result<()> where @@ -6199,7 +6199,7 @@ impl AppCaptureSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetScreenshotDestinationFolder)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn ScreenshotDestinationFolder(&self) -> ::windows_core::Result { let this = self; @@ -6421,7 +6421,7 @@ impl AppCaptureState { (::windows_core::Interface::vtable(this).MicrophoneCaptureError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MicrophoneCaptureStateChanged(&self, value: P0) -> ::windows_core::Result where @@ -6433,13 +6433,13 @@ impl AppCaptureState { (::windows_core::Interface::vtable(this).MicrophoneCaptureStateChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMicrophoneCaptureStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMicrophoneCaptureStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CaptureTargetClosed(&self, value: P0) -> ::windows_core::Result where @@ -6451,7 +6451,7 @@ impl AppCaptureState { (::windows_core::Interface::vtable(this).CaptureTargetClosed)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCaptureTargetClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -6498,7 +6498,7 @@ impl CameraCaptureUI { (::windows_core::Interface::vtable(this).VideoSettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CaptureFileAsync(&self, mode: CameraCaptureUIMode) -> ::windows_core::Result> { let this = self; @@ -6547,7 +6547,7 @@ impl CameraCaptureUIPhotoCaptureSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxResolution)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CroppedSizeInPixels(&self) -> ::windows_core::Result { let this = self; @@ -6556,13 +6556,13 @@ impl CameraCaptureUIPhotoCaptureSettings { (::windows_core::Interface::vtable(this).CroppedSizeInPixels)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCroppedSizeInPixels(&self, value: super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCroppedSizeInPixels)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CroppedAspectRatio(&self) -> ::windows_core::Result { let this = self; @@ -6571,7 +6571,7 @@ impl CameraCaptureUIPhotoCaptureSettings { (::windows_core::Interface::vtable(this).CroppedAspectRatio)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCroppedAspectRatio(&self, value: super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = self; @@ -6710,7 +6710,7 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).ControlValues)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_Imaging"))] pub fn BitmapProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6719,7 +6719,7 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).BitmapProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SoftwareBitmap(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6728,13 +6728,13 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).SoftwareBitmap)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ContentType(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6743,7 +6743,7 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsync(&self, buffer: P0, count: u32, options: super::super::Storage::Streams::InputStreamOptions) -> ::windows_core::Result> where @@ -6755,7 +6755,7 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -6767,7 +6767,7 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6776,7 +6776,7 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).FlushAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6785,13 +6785,13 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSize(&self, value: u64) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetInputStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6800,7 +6800,7 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).GetInputStreamAt)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetOutputStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6809,7 +6809,7 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).GetOutputStreamAt)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Position(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6818,13 +6818,13 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Seek(&self, position: u64) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Seek)(::windows_core::Interface::as_raw(this), position).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CloneStream(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6833,7 +6833,7 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).CloneStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CanRead(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6842,7 +6842,7 @@ impl CapturedFrame { (::windows_core::Interface::vtable(this).CanRead)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CanWrite(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6883,7 +6883,7 @@ unsafe impl ::core::marker::Sync for CapturedFrame {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CapturedFrameControlValues(::windows_core::IUnknown); impl CapturedFrameControlValues { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Exposure(&self) -> ::windows_core::Result> { let this = self; @@ -6892,7 +6892,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).Exposure)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExposureCompensation(&self) -> ::windows_core::Result> { let this = self; @@ -6901,7 +6901,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).ExposureCompensation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsoSpeed(&self) -> ::windows_core::Result> { let this = self; @@ -6910,7 +6910,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).IsoSpeed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Focus(&self) -> ::windows_core::Result> { let this = self; @@ -6919,7 +6919,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).Focus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Devices`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Devices\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Devices"))] pub fn SceneMode(&self) -> ::windows_core::Result> { let this = self; @@ -6928,7 +6928,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).SceneMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Flashed(&self) -> ::windows_core::Result> { let this = self; @@ -6937,7 +6937,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).Flashed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlashPowerPercent(&self) -> ::windows_core::Result> { let this = self; @@ -6946,7 +6946,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).FlashPowerPercent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WhiteBalance(&self) -> ::windows_core::Result> { let this = self; @@ -6955,7 +6955,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).WhiteBalance)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ZoomFactor(&self) -> ::windows_core::Result> { let this = self; @@ -6964,7 +6964,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).ZoomFactor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Devices`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Devices\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Devices"))] pub fn FocusState(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6973,7 +6973,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).FocusState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsoDigitalGain(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6982,7 +6982,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).IsoDigitalGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsoAnalogGain(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6991,7 +6991,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).IsoAnalogGain)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SensorFrameRate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7000,7 +7000,7 @@ impl CapturedFrameControlValues { (::windows_core::Interface::vtable(this).SensorFrameRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WhiteBalanceGain(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7106,7 +7106,7 @@ impl GameBarServices { (::windows_core::Interface::vtable(this).AppCaptureServices)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CommandReceived(&self, value: P0) -> ::windows_core::Result where @@ -7118,7 +7118,7 @@ impl GameBarServices { (::windows_core::Interface::vtable(this).CommandReceived)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCommandReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -7178,7 +7178,7 @@ unsafe impl ::core::marker::Sync for GameBarServicesCommandEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GameBarServicesManager(::windows_core::IUnknown); impl GameBarServicesManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GameBarServicesCreated(&self, value: P0) -> ::windows_core::Result where @@ -7190,7 +7190,7 @@ impl GameBarServicesManager { (::windows_core::Interface::vtable(this).GameBarServicesCreated)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGameBarServicesCreated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -7302,7 +7302,7 @@ unsafe impl ::core::marker::Sync for GameBarServicesTargetInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LowLagMediaRecording(::windows_core::IUnknown); impl LowLagMediaRecording { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result { let this = self; @@ -7311,7 +7311,7 @@ impl LowLagMediaRecording { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopAsync(&self) -> ::windows_core::Result { let this = self; @@ -7320,7 +7320,7 @@ impl LowLagMediaRecording { (::windows_core::Interface::vtable(this).StopAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FinishAsync(&self) -> ::windows_core::Result { let this = self; @@ -7329,7 +7329,7 @@ impl LowLagMediaRecording { (::windows_core::Interface::vtable(this).FinishAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Devices`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Devices\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Devices"))] pub fn PauseAsync(&self, behavior: super::Devices::MediaCapturePauseBehavior) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7338,7 +7338,7 @@ impl LowLagMediaRecording { (::windows_core::Interface::vtable(this).PauseAsync)(::windows_core::Interface::as_raw(this), behavior, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResumeAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7347,7 +7347,7 @@ impl LowLagMediaRecording { (::windows_core::Interface::vtable(this).ResumeAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Devices`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Devices\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Devices"))] pub fn PauseWithResultAsync(&self, behavior: super::Devices::MediaCapturePauseBehavior) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7356,7 +7356,7 @@ impl LowLagMediaRecording { (::windows_core::Interface::vtable(this).PauseWithResultAsync)(::windows_core::Interface::as_raw(this), behavior, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopWithResultAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7383,7 +7383,7 @@ impl ::windows_core::RuntimeName for LowLagMediaRecording { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LowLagPhotoCapture(::windows_core::IUnknown); impl LowLagPhotoCapture { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CaptureAsync(&self) -> ::windows_core::Result> { let this = self; @@ -7392,7 +7392,7 @@ impl LowLagPhotoCapture { (::windows_core::Interface::vtable(this).CaptureAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FinishAsync(&self) -> ::windows_core::Result { let this = self; @@ -7419,7 +7419,7 @@ impl ::windows_core::RuntimeName for LowLagPhotoCapture { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LowLagPhotoSequenceCapture(::windows_core::IUnknown); impl LowLagPhotoSequenceCapture { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result { let this = self; @@ -7428,7 +7428,7 @@ impl LowLagPhotoSequenceCapture { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopAsync(&self) -> ::windows_core::Result { let this = self; @@ -7437,7 +7437,7 @@ impl LowLagPhotoSequenceCapture { (::windows_core::Interface::vtable(this).StopAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FinishAsync(&self) -> ::windows_core::Result { let this = self; @@ -7446,7 +7446,7 @@ impl LowLagPhotoSequenceCapture { (::windows_core::Interface::vtable(this).FinishAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PhotoCaptured(&self, handler: P0) -> ::windows_core::Result where @@ -7458,7 +7458,7 @@ impl LowLagPhotoSequenceCapture { (::windows_core::Interface::vtable(this).PhotoCaptured)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePhotoCaptured(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -7489,13 +7489,13 @@ impl MediaCapture { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitializeAsync(&self) -> ::windows_core::Result { let this = self; @@ -7504,7 +7504,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).InitializeAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitializeWithSettingsAsync(&self, mediacaptureinitializationsettings: P0) -> ::windows_core::Result where @@ -7516,7 +7516,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).InitializeWithSettingsAsync)(::windows_core::Interface::as_raw(this), mediacaptureinitializationsettings.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties", feature = "Storage"))] pub fn StartRecordToStorageFileAsync(&self, encodingprofile: P0, file: P1) -> ::windows_core::Result where @@ -7529,7 +7529,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).StartRecordToStorageFileAsync)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties", feature = "Storage_Streams"))] pub fn StartRecordToStreamAsync(&self, encodingprofile: P0, stream: P1) -> ::windows_core::Result where @@ -7542,7 +7542,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).StartRecordToStreamAsync)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties"))] pub fn StartRecordToCustomSinkAsync(&self, encodingprofile: P0, custommediasink: P1) -> ::windows_core::Result where @@ -7555,7 +7555,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).StartRecordToCustomSinkAsync)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), custommediasink.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_MediaProperties"))] pub fn StartRecordToCustomSinkIdAsync(&self, encodingprofile: P0, customsinkactivationid: &::windows_core::HSTRING, customsinksettings: P1) -> ::windows_core::Result where @@ -7568,7 +7568,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).StartRecordToCustomSinkIdAsync)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), ::core::mem::transmute_copy(customsinkactivationid), customsinksettings.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopRecordAsync(&self) -> ::windows_core::Result { let this = self; @@ -7577,7 +7577,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).StopRecordAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties", feature = "Storage"))] pub fn CapturePhotoToStorageFileAsync(&self, r#type: P0, file: P1) -> ::windows_core::Result where @@ -7590,7 +7590,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).CapturePhotoToStorageFileAsync)(::windows_core::Interface::as_raw(this), r#type.into_param().abi(), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties", feature = "Storage_Streams"))] pub fn CapturePhotoToStreamAsync(&self, r#type: P0, stream: P1) -> ::windows_core::Result where @@ -7603,7 +7603,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).CapturePhotoToStreamAsync)(::windows_core::Interface::as_raw(this), r#type.into_param().abi(), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn AddEffectAsync(&self, mediastreamtype: MediaStreamType, effectactivationid: &::windows_core::HSTRING, effectsettings: P0) -> ::windows_core::Result where @@ -7615,7 +7615,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).AddEffectAsync)(::windows_core::Interface::as_raw(this), mediastreamtype, ::core::mem::transmute_copy(effectactivationid), effectsettings.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearEffectsAsync(&self, mediastreamtype: MediaStreamType) -> ::windows_core::Result { let this = self; @@ -7638,7 +7638,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).GetEncoderProperty)(::windows_core::Interface::as_raw(this), mediastreamtype, propertyid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Failed(&self, erroreventhandler: P0) -> ::windows_core::Result where @@ -7650,13 +7650,13 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).Failed)(::windows_core::Interface::as_raw(this), erroreventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFailed(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFailed)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecordLimitationExceeded(&self, recordlimitationexceededeventhandler: P0) -> ::windows_core::Result where @@ -7668,7 +7668,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).RecordLimitationExceeded)(::windows_core::Interface::as_raw(this), recordlimitationexceededeventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRecordLimitationExceeded(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -7681,7 +7681,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).MediaCaptureSettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Devices`"] + #[doc = "Required features: `\"Media_Devices\"`"] #[cfg(feature = "Media_Devices")] pub fn AudioDeviceController(&self) -> ::windows_core::Result { let this = self; @@ -7690,7 +7690,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).AudioDeviceController)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Devices`"] + #[doc = "Required features: `\"Media_Devices\"`"] #[cfg(feature = "Media_Devices")] pub fn VideoDeviceController(&self) -> ::windows_core::Result { let this = self; @@ -7732,7 +7732,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).GetRecordRotation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties", feature = "Storage"))] pub fn PrepareLowLagRecordToStorageFileAsync(&self, encodingprofile: P0, file: P1) -> ::windows_core::Result> where @@ -7745,7 +7745,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PrepareLowLagRecordToStorageFileAsync)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties", feature = "Storage_Streams"))] pub fn PrepareLowLagRecordToStreamAsync(&self, encodingprofile: P0, stream: P1) -> ::windows_core::Result> where @@ -7758,7 +7758,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PrepareLowLagRecordToStreamAsync)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties"))] pub fn PrepareLowLagRecordToCustomSinkAsync(&self, encodingprofile: P0, custommediasink: P1) -> ::windows_core::Result> where @@ -7771,7 +7771,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PrepareLowLagRecordToCustomSinkAsync)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), custommediasink.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_MediaProperties"))] pub fn PrepareLowLagRecordToCustomSinkIdAsync(&self, encodingprofile: P0, customsinkactivationid: &::windows_core::HSTRING, customsinksettings: P1) -> ::windows_core::Result> where @@ -7784,7 +7784,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PrepareLowLagRecordToCustomSinkIdAsync)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), ::core::mem::transmute_copy(customsinkactivationid), customsinksettings.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties"))] pub fn PrepareLowLagPhotoCaptureAsync(&self, r#type: P0) -> ::windows_core::Result> where @@ -7796,7 +7796,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PrepareLowLagPhotoCaptureAsync)(::windows_core::Interface::as_raw(this), r#type.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties"))] pub fn PrepareLowLagPhotoSequenceCaptureAsync(&self, r#type: P0) -> ::windows_core::Result> where @@ -7808,7 +7808,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PrepareLowLagPhotoSequenceCaptureAsync)(::windows_core::Interface::as_raw(this), r#type.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_MediaProperties"))] pub fn SetEncodingPropertiesAsync(&self, mediastreamtype: MediaStreamType, mediaencodingproperties: P0, encoderproperties: P1) -> ::windows_core::Result where @@ -7821,7 +7821,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).SetEncodingPropertiesAsync)(::windows_core::Interface::as_raw(this), mediastreamtype, mediaencodingproperties.try_into_param()?.abi(), encoderproperties.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Capture_Core`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Capture_Core\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Capture_Core", feature = "Media_MediaProperties"))] pub fn PrepareVariablePhotoSequenceCaptureAsync(&self, r#type: P0) -> ::windows_core::Result> where @@ -7833,7 +7833,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PrepareVariablePhotoSequenceCaptureAsync)(::windows_core::Interface::as_raw(this), r#type.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FocusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -7845,13 +7845,13 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).FocusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFocusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveFocusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PhotoConfirmationCaptured(&self, handler: P0) -> ::windows_core::Result where @@ -7863,13 +7863,13 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PhotoConfirmationCaptured)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePhotoConfirmationCaptured(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePhotoConfirmationCaptured)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Effects"))] pub fn AddAudioEffectAsync(&self, definition: P0) -> ::windows_core::Result> where @@ -7881,7 +7881,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).AddAudioEffectAsync)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Effects"))] pub fn AddVideoEffectAsync(&self, definition: P0, mediastreamtype: MediaStreamType) -> ::windows_core::Result> where @@ -7893,7 +7893,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).AddVideoEffectAsync)(::windows_core::Interface::as_raw(this), definition.try_into_param()?.abi(), mediastreamtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Devices`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Devices\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Devices"))] pub fn PauseRecordAsync(&self, behavior: super::Devices::MediaCapturePauseBehavior) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7902,7 +7902,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PauseRecordAsync)(::windows_core::Interface::as_raw(this), behavior, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResumeRecordAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7911,7 +7911,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).ResumeRecordAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CameraStreamStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -7923,13 +7923,13 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).CameraStreamStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCameraStreamStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveCameraStreamStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Media_Devices`"] + #[doc = "Required features: `\"Media_Devices\"`"] #[cfg(feature = "Media_Devices")] pub fn CameraStreamState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7938,7 +7938,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).CameraStreamState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPreviewFrameAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7947,7 +7947,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).GetPreviewFrameAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPreviewFrameCopyAsync(&self, destination: P0) -> ::windows_core::Result> where @@ -7959,7 +7959,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).GetPreviewFrameCopyAsync)(::windows_core::Interface::as_raw(this), destination.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ThermalStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -7971,7 +7971,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).ThermalStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveThermalStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7984,7 +7984,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).ThermalStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties"))] pub fn PrepareAdvancedPhotoCaptureAsync(&self, encodingproperties: P0) -> ::windows_core::Result> where @@ -7996,7 +7996,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PrepareAdvancedPhotoCaptureAsync)(::windows_core::Interface::as_raw(this), encodingproperties.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEffectAsync(&self, effect: P0) -> ::windows_core::Result where @@ -8008,7 +8008,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).RemoveEffectAsync)(::windows_core::Interface::as_raw(this), effect.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Devices`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Devices\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Devices"))] pub fn PauseRecordWithResultAsync(&self, behavior: super::Devices::MediaCapturePauseBehavior) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8017,7 +8017,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).PauseRecordWithResultAsync)(::windows_core::Interface::as_raw(this), behavior, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopRecordWithResultAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8026,7 +8026,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).StopRecordWithResultAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Capture_Frames`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Capture_Frames\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Capture_Frames"))] pub fn FrameSources(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8035,7 +8035,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).FrameSources)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Capture_Frames`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Capture_Frames\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Capture_Frames"))] pub fn CreateFrameReaderAsync(&self, inputsource: P0) -> ::windows_core::Result> where @@ -8047,7 +8047,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).CreateFrameReaderAsync)(::windows_core::Interface::as_raw(this), inputsource.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Capture_Frames`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Capture_Frames\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Capture_Frames"))] pub fn CreateFrameReaderWithSubtypeAsync(&self, inputsource: P0, outputsubtype: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -8059,7 +8059,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).CreateFrameReaderWithSubtypeAsync)(::windows_core::Interface::as_raw(this), inputsource.into_param().abi(), ::core::mem::transmute_copy(outputsubtype), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics_Imaging`, `Media_Capture_Frames`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`, `\"Media_Capture_Frames\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging", feature = "Media_Capture_Frames"))] pub fn CreateFrameReaderWithSubtypeAndSizeAsync(&self, inputsource: P0, outputsubtype: &::windows_core::HSTRING, outputsize: super::super::Graphics::Imaging::BitmapSize) -> ::windows_core::Result> where @@ -8071,7 +8071,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).CreateFrameReaderWithSubtypeAndSizeAsync)(::windows_core::Interface::as_raw(this), inputsource.into_param().abi(), ::core::mem::transmute_copy(outputsubtype), outputsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CaptureDeviceExclusiveControlStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -8083,13 +8083,13 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).CaptureDeviceExclusiveControlStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCaptureDeviceExclusiveControlStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveCaptureDeviceExclusiveControlStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Media_Capture_Frames`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Capture_Frames\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Capture_Frames"))] pub fn CreateMultiSourceFrameReaderAsync(&self, inputsources: P0) -> ::windows_core::Result> where @@ -8101,7 +8101,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).CreateMultiSourceFrameReaderAsync)(::windows_core::Interface::as_raw(this), inputsources.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_WindowManagement`"] + #[doc = "Required features: `\"UI_WindowManagement\"`"] #[cfg(feature = "UI_WindowManagement")] pub fn CreateRelativePanelWatcher(&self, capturemode: StreamingCaptureMode, displayregion: P0) -> ::windows_core::Result where @@ -8119,7 +8119,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).IsVideoProfileSupported)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(videodeviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllVideoProfiles(videodeviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IMediaCaptureStatics(|this| unsafe { @@ -8127,7 +8127,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).FindAllVideoProfiles)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(videodeviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindConcurrentProfiles(videodeviceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IMediaCaptureStatics(|this| unsafe { @@ -8135,7 +8135,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).FindConcurrentProfiles)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(videodeviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindKnownVideoProfiles(videodeviceid: &::windows_core::HSTRING, name: KnownVideoProfile) -> ::windows_core::Result> { Self::IMediaCaptureStatics(|this| unsafe { @@ -8143,7 +8143,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).FindKnownVideoProfiles)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(videodeviceid), name, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartPreviewAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8152,7 +8152,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).StartPreviewAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties"))] pub fn StartPreviewToCustomSinkAsync(&self, encodingprofile: P0, custommediasink: P1) -> ::windows_core::Result where @@ -8165,7 +8165,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).StartPreviewToCustomSinkAsync)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), custommediasink.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_MediaProperties"))] pub fn StartPreviewToCustomSinkIdAsync(&self, encodingprofile: P0, customsinkactivationid: &::windows_core::HSTRING, customsinksettings: P1) -> ::windows_core::Result where @@ -8178,7 +8178,7 @@ impl MediaCapture { (::windows_core::Interface::vtable(this).StartPreviewToCustomSinkIdAsync)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), ::core::mem::transmute_copy(customsinkactivationid), customsinksettings.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopPreviewAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8278,7 +8278,7 @@ impl ::windows_core::RuntimeName for MediaCaptureFailedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaCaptureFocusChangedEventArgs(::windows_core::IUnknown); impl MediaCaptureFocusChangedEventArgs { - #[doc = "Required features: `Media_Devices`"] + #[doc = "Required features: `\"Media_Devices\"`"] #[cfg(feature = "Media_Devices")] pub fn FocusState(&self) -> ::windows_core::Result { let this = self; @@ -8380,7 +8380,7 @@ impl MediaCaptureInitializationSettings { (::windows_core::Interface::vtable(this).AudioProcessing)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn SetAudioSource(&self, value: P0) -> ::windows_core::Result<()> where @@ -8389,7 +8389,7 @@ impl MediaCaptureInitializationSettings { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAudioSource)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn AudioSource(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8398,7 +8398,7 @@ impl MediaCaptureInitializationSettings { (::windows_core::Interface::vtable(this).AudioSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn SetVideoSource(&self, value: P0) -> ::windows_core::Result<()> where @@ -8407,7 +8407,7 @@ impl MediaCaptureInitializationSettings { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVideoSource)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn VideoSource(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8472,7 +8472,7 @@ impl MediaCaptureInitializationSettings { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPhotoMediaDescription)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Media_Capture_Frames`"] + #[doc = "Required features: `\"Media_Capture_Frames\"`"] #[cfg(feature = "Media_Capture_Frames")] pub fn SourceGroup(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8481,7 +8481,7 @@ impl MediaCaptureInitializationSettings { (::windows_core::Interface::vtable(this).SourceGroup)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Capture_Frames`"] + #[doc = "Required features: `\"Media_Capture_Frames\"`"] #[cfg(feature = "Media_Capture_Frames")] pub fn SetSourceGroup(&self, value: P0) -> ::windows_core::Result<()> where @@ -8523,7 +8523,7 @@ impl MediaCaptureInitializationSettings { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAlwaysPlaySystemShutterSound)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn DeviceUriPasswordCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8532,7 +8532,7 @@ impl MediaCaptureInitializationSettings { (::windows_core::Interface::vtable(this).DeviceUriPasswordCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetDeviceUriPasswordCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -8541,7 +8541,7 @@ impl MediaCaptureInitializationSettings { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDeviceUriPasswordCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeviceUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8550,7 +8550,7 @@ impl MediaCaptureInitializationSettings { (::windows_core::Interface::vtable(this).DeviceUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDeviceUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -8579,7 +8579,7 @@ unsafe impl ::core::marker::Sync for MediaCaptureInitializationSettings {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaCapturePauseResult(::windows_core::IUnknown); impl MediaCapturePauseResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8592,7 +8592,7 @@ impl MediaCapturePauseResult { (::windows_core::Interface::vtable(this).LastFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecordDuration(&self) -> ::windows_core::Result { let this = self; @@ -8621,13 +8621,13 @@ impl ::windows_core::CanTryInto for MediaCa #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaCaptureRelativePanelWatcher(::windows_core::IUnknown); impl MediaCaptureRelativePanelWatcher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn RelativePanel(&self) -> ::windows_core::Result { let this = self; @@ -8636,7 +8636,7 @@ impl MediaCaptureRelativePanelWatcher { (::windows_core::Interface::vtable(this).RelativePanel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Changed(&self, handler: P0) -> ::windows_core::Result where @@ -8648,7 +8648,7 @@ impl MediaCaptureRelativePanelWatcher { (::windows_core::Interface::vtable(this).Changed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -8740,7 +8740,7 @@ impl MediaCaptureSettings { (::windows_core::Interface::vtable(this).CameraSoundRequiredForRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Horizontal35mmEquivalentFocalLength(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8749,7 +8749,7 @@ impl MediaCaptureSettings { (::windows_core::Interface::vtable(this).Horizontal35mmEquivalentFocalLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PitchOffsetDegrees(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8758,7 +8758,7 @@ impl MediaCaptureSettings { (::windows_core::Interface::vtable(this).PitchOffsetDegrees)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Vertical35mmEquivalentFocalLength(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8781,7 +8781,7 @@ impl MediaCaptureSettings { (::windows_core::Interface::vtable(this).AudioProcessing)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn Direct3D11Device(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8808,7 +8808,7 @@ impl ::windows_core::RuntimeName for MediaCaptureSettings { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaCaptureStopResult(::windows_core::IUnknown); impl MediaCaptureStopResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8821,7 +8821,7 @@ impl MediaCaptureStopResult { (::windows_core::Interface::vtable(this).LastFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecordDuration(&self) -> ::windows_core::Result { let this = self; @@ -8864,7 +8864,7 @@ impl MediaCaptureVideoProfile { (::windows_core::Interface::vtable(this).VideoDeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedPreviewMediaDescription(&self) -> ::windows_core::Result> { let this = self; @@ -8873,7 +8873,7 @@ impl MediaCaptureVideoProfile { (::windows_core::Interface::vtable(this).SupportedPreviewMediaDescription)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedRecordMediaDescription(&self) -> ::windows_core::Result> { let this = self; @@ -8882,7 +8882,7 @@ impl MediaCaptureVideoProfile { (::windows_core::Interface::vtable(this).SupportedRecordMediaDescription)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedPhotoMediaDescription(&self) -> ::windows_core::Result> { let this = self; @@ -8891,7 +8891,7 @@ impl MediaCaptureVideoProfile { (::windows_core::Interface::vtable(this).SupportedPhotoMediaDescription)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetConcurrency(&self) -> ::windows_core::Result> { let this = self; @@ -8900,7 +8900,7 @@ impl MediaCaptureVideoProfile { (::windows_core::Interface::vtable(this).GetConcurrency)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Capture_Frames`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Capture_Frames\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Capture_Frames"))] pub fn FrameSourceInfos(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8909,7 +8909,7 @@ impl MediaCaptureVideoProfile { (::windows_core::Interface::vtable(this).FrameSourceInfos)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8959,7 +8959,7 @@ impl MediaCaptureVideoProfileMediaDescription { (::windows_core::Interface::vtable(this).FrameRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsVariablePhotoSequenceSupported(&self) -> ::windows_core::Result { let this = self; @@ -8968,7 +8968,7 @@ impl MediaCaptureVideoProfileMediaDescription { (::windows_core::Interface::vtable(this).IsVariablePhotoSequenceSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsHdrVideoSupported(&self) -> ::windows_core::Result { let this = self; @@ -8984,7 +8984,7 @@ impl MediaCaptureVideoProfileMediaDescription { (::windows_core::Interface::vtable(this).Subtype)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9061,7 +9061,7 @@ impl PhotoCapturedEventArgs { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CaptureTimeOffset(&self) -> ::windows_core::Result { let this = self; @@ -9097,7 +9097,7 @@ impl PhotoConfirmationCapturedEventArgs { (::windows_core::Interface::vtable(this).Frame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CaptureTimeOffset(&self) -> ::windows_core::Result { let this = self; @@ -9126,7 +9126,7 @@ unsafe impl ::core::marker::Sync for PhotoConfirmationCapturedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ScreenCapture(::windows_core::IUnknown); impl ScreenCapture { - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn AudioSource(&self) -> ::windows_core::Result { let this = self; @@ -9135,7 +9135,7 @@ impl ScreenCapture { (::windows_core::Interface::vtable(this).AudioSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn VideoSource(&self) -> ::windows_core::Result { let this = self; @@ -9158,7 +9158,7 @@ impl ScreenCapture { (::windows_core::Interface::vtable(this).IsVideoSuspended)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceSuspensionChanged(&self, handler: P0) -> ::windows_core::Result where @@ -9170,7 +9170,7 @@ impl ScreenCapture { (::windows_core::Interface::vtable(this).SourceSuspensionChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourceSuspensionChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -9241,7 +9241,7 @@ unsafe impl ::core::marker::Sync for SourceSuspensionChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VideoStreamConfiguration(::windows_core::IUnknown); impl VideoStreamConfiguration { - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn InputProperties(&self) -> ::windows_core::Result { let this = self; @@ -9250,7 +9250,7 @@ impl VideoStreamConfiguration { (::windows_core::Interface::vtable(this).InputProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn OutputProperties(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/Casting/mod.rs b/crates/libs/windows/src/Windows/Media/Casting/mod.rs index 13b79c3b47..36476437a5 100644 --- a/crates/libs/windows/src/Windows/Media/Casting/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Casting/mod.rs @@ -253,7 +253,7 @@ impl CastingConnection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSource)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -265,13 +265,13 @@ impl CastingConnection { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorOccurred(&self, handler: P0) -> ::windows_core::Result where @@ -283,13 +283,13 @@ impl CastingConnection { (::windows_core::Interface::vtable(this).ErrorOccurred)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveErrorOccurred(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveErrorOccurred)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStartCastingAsync(&self, value: P0) -> ::windows_core::Result> where @@ -301,7 +301,7 @@ impl CastingConnection { (::windows_core::Interface::vtable(this).RequestStartCastingAsync)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisconnectAsync(&self) -> ::windows_core::Result> { let this = self; @@ -310,7 +310,7 @@ impl CastingConnection { (::windows_core::Interface::vtable(this).DisconnectAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -386,7 +386,7 @@ impl CastingDevice { (::windows_core::Interface::vtable(this).FriendlyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Icon(&self) -> ::windows_core::Result { let this = self; @@ -395,7 +395,7 @@ impl CastingDevice { (::windows_core::Interface::vtable(this).Icon)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSupportedCastingPlaybackTypesAsync(&self) -> ::windows_core::Result> { let this = self; @@ -417,7 +417,7 @@ impl CastingDevice { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeviceSelectorFromCastingSourceAsync(castingsource: P0) -> ::windows_core::Result> where @@ -428,7 +428,7 @@ impl CastingDevice { (::windows_core::Interface::vtable(this).GetDeviceSelectorFromCastingSourceAsync)(::windows_core::Interface::as_raw(this), castingsource.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(value: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICastingDeviceStatics(|this| unsafe { @@ -436,7 +436,7 @@ impl CastingDevice { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn DeviceInfoSupportsCastingAsync(device: P0) -> ::windows_core::Result> where @@ -486,7 +486,7 @@ impl CastingDevicePicker { (::windows_core::Interface::vtable(this).Filter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn Appearance(&self) -> ::windows_core::Result { let this = self; @@ -495,7 +495,7 @@ impl CastingDevicePicker { (::windows_core::Interface::vtable(this).Appearance)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CastingDeviceSelected(&self, handler: P0) -> ::windows_core::Result where @@ -507,13 +507,13 @@ impl CastingDevicePicker { (::windows_core::Interface::vtable(this).CastingDeviceSelected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCastingDeviceSelected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCastingDeviceSelected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CastingDevicePickerDismissed(&self, handler: P0) -> ::windows_core::Result where @@ -525,19 +525,19 @@ impl CastingDevicePicker { (::windows_core::Interface::vtable(this).CastingDevicePickerDismissed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCastingDevicePickerDismissed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCastingDevicePickerDismissed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Show(&self, selection: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Show)(::windows_core::Interface::as_raw(this), selection).ok() } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowWithPlacement(&self, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result<()> { let this = self; @@ -600,7 +600,7 @@ impl CastingDevicePickerFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSupportsPictures)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCastingSources(&self) -> ::windows_core::Result> { let this = self; @@ -656,7 +656,7 @@ unsafe impl ::core::marker::Sync for CastingDeviceSelectedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CastingSource(::windows_core::IUnknown); impl CastingSource { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PreferredSourceUri(&self) -> ::windows_core::Result { let this = self; @@ -665,7 +665,7 @@ impl CastingSource { (::windows_core::Interface::vtable(this).PreferredSourceUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPreferredSourceUri(&self, value: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Media/ClosedCaptioning/mod.rs b/crates/libs/windows/src/Windows/Media/ClosedCaptioning/mod.rs index 2c58af63c1..099ff32e39 100644 --- a/crates/libs/windows/src/Windows/Media/ClosedCaptioning/mod.rs +++ b/crates/libs/windows/src/Windows/Media/ClosedCaptioning/mod.rs @@ -42,7 +42,7 @@ impl ClosedCaptionProperties { (::windows_core::Interface::vtable(this).FontColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn ComputedFontColor() -> ::windows_core::Result { Self::IClosedCaptionPropertiesStatics(|this| unsafe { @@ -80,7 +80,7 @@ impl ClosedCaptionProperties { (::windows_core::Interface::vtable(this).BackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn ComputedBackgroundColor() -> ::windows_core::Result { Self::IClosedCaptionPropertiesStatics(|this| unsafe { @@ -100,7 +100,7 @@ impl ClosedCaptionProperties { (::windows_core::Interface::vtable(this).RegionColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn ComputedRegionColor() -> ::windows_core::Result { Self::IClosedCaptionPropertiesStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Media/ContentRestrictions/mod.rs b/crates/libs/windows/src/Windows/Media/ContentRestrictions/mod.rs index b104b58377..3675b2ee5e 100644 --- a/crates/libs/windows/src/Windows/Media/ContentRestrictions/mod.rs +++ b/crates/libs/windows/src/Windows/Media/ContentRestrictions/mod.rs @@ -137,7 +137,7 @@ impl ContentRestrictionsBrowsePolicy { (::windows_core::Interface::vtable(this).GeographicRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxBrowsableAgeRating(&self) -> ::windows_core::Result> { let this = self; @@ -146,7 +146,7 @@ impl ContentRestrictionsBrowsePolicy { (::windows_core::Interface::vtable(this).MaxBrowsableAgeRating)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PreferredAgeRating(&self) -> ::windows_core::Result> { let this = self; @@ -197,7 +197,7 @@ impl RatedContentDescription { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Image(&self) -> ::windows_core::Result { let this = self; @@ -206,7 +206,7 @@ impl RatedContentDescription { (::windows_core::Interface::vtable(this).Image)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetImage(&self, value: P0) -> ::windows_core::Result<()> where @@ -226,7 +226,7 @@ impl RatedContentDescription { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCategory)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Ratings(&self) -> ::windows_core::Result> { let this = self; @@ -235,7 +235,7 @@ impl RatedContentDescription { (::windows_core::Interface::vtable(this).Ratings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetRatings(&self, value: P0) -> ::windows_core::Result<()> where @@ -282,7 +282,7 @@ impl RatedContentRestrictions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetBrowsePolicyAsync(&self) -> ::windows_core::Result> { let this = self; @@ -291,7 +291,7 @@ impl RatedContentRestrictions { (::windows_core::Interface::vtable(this).GetBrowsePolicyAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRestrictionLevelAsync(&self, ratedcontentdescription: P0) -> ::windows_core::Result> where @@ -303,7 +303,7 @@ impl RatedContentRestrictions { (::windows_core::Interface::vtable(this).GetRestrictionLevelAsync)(::windows_core::Interface::as_raw(this), ratedcontentdescription.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestContentAccessAsync(&self, ratedcontentdescription: P0) -> ::windows_core::Result> where @@ -315,7 +315,7 @@ impl RatedContentRestrictions { (::windows_core::Interface::vtable(this).RequestContentAccessAsync)(::windows_core::Interface::as_raw(this), ratedcontentdescription.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RestrictionsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -327,7 +327,7 @@ impl RatedContentRestrictions { (::windows_core::Interface::vtable(this).RestrictionsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRestrictionsChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/Control/mod.rs b/crates/libs/windows/src/Windows/Media/Control/mod.rs index 67f5419000..58b332ef01 100644 --- a/crates/libs/windows/src/Windows/Media/Control/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Control/mod.rs @@ -400,7 +400,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).SourceAppUserModelId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetMediaPropertiesAsync(&self) -> ::windows_core::Result> { let this = self; @@ -423,7 +423,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).GetPlaybackInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryPlayAsync(&self) -> ::windows_core::Result> { let this = self; @@ -432,7 +432,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryPlayAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryPauseAsync(&self) -> ::windows_core::Result> { let this = self; @@ -441,7 +441,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryPauseAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryStopAsync(&self) -> ::windows_core::Result> { let this = self; @@ -450,7 +450,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryStopAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryRecordAsync(&self) -> ::windows_core::Result> { let this = self; @@ -459,7 +459,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryRecordAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryFastForwardAsync(&self) -> ::windows_core::Result> { let this = self; @@ -468,7 +468,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryFastForwardAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryRewindAsync(&self) -> ::windows_core::Result> { let this = self; @@ -477,7 +477,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryRewindAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySkipNextAsync(&self) -> ::windows_core::Result> { let this = self; @@ -486,7 +486,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TrySkipNextAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySkipPreviousAsync(&self) -> ::windows_core::Result> { let this = self; @@ -495,7 +495,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TrySkipPreviousAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryChangeChannelUpAsync(&self) -> ::windows_core::Result> { let this = self; @@ -504,7 +504,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryChangeChannelUpAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryChangeChannelDownAsync(&self) -> ::windows_core::Result> { let this = self; @@ -513,7 +513,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryChangeChannelDownAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryTogglePlayPauseAsync(&self) -> ::windows_core::Result> { let this = self; @@ -522,7 +522,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryTogglePlayPauseAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryChangeAutoRepeatModeAsync(&self, requestedautorepeatmode: super::MediaPlaybackAutoRepeatMode) -> ::windows_core::Result> { let this = self; @@ -531,7 +531,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryChangeAutoRepeatModeAsync)(::windows_core::Interface::as_raw(this), requestedautorepeatmode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryChangePlaybackRateAsync(&self, requestedplaybackrate: f64) -> ::windows_core::Result> { let this = self; @@ -540,7 +540,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryChangePlaybackRateAsync)(::windows_core::Interface::as_raw(this), requestedplaybackrate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryChangeShuffleActiveAsync(&self, requestedshufflestate: bool) -> ::windows_core::Result> { let this = self; @@ -549,7 +549,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryChangeShuffleActiveAsync)(::windows_core::Interface::as_raw(this), requestedshufflestate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryChangePlaybackPositionAsync(&self, requestedplaybackposition: i64) -> ::windows_core::Result> { let this = self; @@ -558,7 +558,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TryChangePlaybackPositionAsync)(::windows_core::Interface::as_raw(this), requestedplaybackposition, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimelinePropertiesChanged(&self, handler: P0) -> ::windows_core::Result where @@ -570,13 +570,13 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).TimelinePropertiesChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTimelinePropertiesChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTimelinePropertiesChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlaybackInfoChanged(&self, handler: P0) -> ::windows_core::Result where @@ -588,13 +588,13 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).PlaybackInfoChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlaybackInfoChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePlaybackInfoChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MediaPropertiesChanged(&self, handler: P0) -> ::windows_core::Result where @@ -606,7 +606,7 @@ impl GlobalSystemMediaTransportControlsSession { (::windows_core::Interface::vtable(this).MediaPropertiesChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMediaPropertiesChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -639,7 +639,7 @@ impl GlobalSystemMediaTransportControlsSessionManager { (::windows_core::Interface::vtable(this).GetCurrentSession)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSessions(&self) -> ::windows_core::Result> { let this = self; @@ -648,7 +648,7 @@ impl GlobalSystemMediaTransportControlsSessionManager { (::windows_core::Interface::vtable(this).GetSessions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CurrentSessionChanged(&self, handler: P0) -> ::windows_core::Result where @@ -660,13 +660,13 @@ impl GlobalSystemMediaTransportControlsSessionManager { (::windows_core::Interface::vtable(this).CurrentSessionChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCurrentSessionChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCurrentSessionChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SessionsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -678,13 +678,13 @@ impl GlobalSystemMediaTransportControlsSessionManager { (::windows_core::Interface::vtable(this).SessionsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSessionsChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSessionsChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAsync() -> ::windows_core::Result> { Self::IGlobalSystemMediaTransportControlsSessionManagerStatics(|this| unsafe { @@ -759,7 +759,7 @@ impl GlobalSystemMediaTransportControlsSessionMediaProperties { (::windows_core::Interface::vtable(this).TrackNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Genres(&self) -> ::windows_core::Result> { let this = self; @@ -775,7 +775,7 @@ impl GlobalSystemMediaTransportControlsSessionMediaProperties { (::windows_core::Interface::vtable(this).AlbumTrackCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlaybackType(&self) -> ::windows_core::Result> { let this = self; @@ -784,7 +784,7 @@ impl GlobalSystemMediaTransportControlsSessionMediaProperties { (::windows_core::Interface::vtable(this).PlaybackType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -952,7 +952,7 @@ impl GlobalSystemMediaTransportControlsSessionPlaybackInfo { (::windows_core::Interface::vtable(this).PlaybackStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlaybackType(&self) -> ::windows_core::Result> { let this = self; @@ -961,7 +961,7 @@ impl GlobalSystemMediaTransportControlsSessionPlaybackInfo { (::windows_core::Interface::vtable(this).PlaybackType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AutoRepeatMode(&self) -> ::windows_core::Result> { let this = self; @@ -970,7 +970,7 @@ impl GlobalSystemMediaTransportControlsSessionPlaybackInfo { (::windows_core::Interface::vtable(this).AutoRepeatMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlaybackRate(&self) -> ::windows_core::Result> { let this = self; @@ -979,7 +979,7 @@ impl GlobalSystemMediaTransportControlsSessionPlaybackInfo { (::windows_core::Interface::vtable(this).PlaybackRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsShuffleActive(&self) -> ::windows_core::Result> { let this = self; @@ -1008,7 +1008,7 @@ unsafe impl ::core::marker::Sync for GlobalSystemMediaTransportControlsSessionPl #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GlobalSystemMediaTransportControlsSessionTimelineProperties(::windows_core::IUnknown); impl GlobalSystemMediaTransportControlsSessionTimelineProperties { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -1017,7 +1017,7 @@ impl GlobalSystemMediaTransportControlsSessionTimelineProperties { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndTime(&self) -> ::windows_core::Result { let this = self; @@ -1026,7 +1026,7 @@ impl GlobalSystemMediaTransportControlsSessionTimelineProperties { (::windows_core::Interface::vtable(this).EndTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinSeekTime(&self) -> ::windows_core::Result { let this = self; @@ -1035,7 +1035,7 @@ impl GlobalSystemMediaTransportControlsSessionTimelineProperties { (::windows_core::Interface::vtable(this).MinSeekTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxSeekTime(&self) -> ::windows_core::Result { let this = self; @@ -1044,7 +1044,7 @@ impl GlobalSystemMediaTransportControlsSessionTimelineProperties { (::windows_core::Interface::vtable(this).MaxSeekTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -1053,7 +1053,7 @@ impl GlobalSystemMediaTransportControlsSessionTimelineProperties { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastUpdatedTime(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/Core/Preview/mod.rs b/crates/libs/windows/src/Windows/Media/Core/Preview/mod.rs index 35076a6d2d..bbae99846e 100644 --- a/crates/libs/windows/src/Windows/Media/Core/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Core/Preview/mod.rs @@ -30,7 +30,7 @@ impl SoundLevelBroker { (::windows_core::Interface::vtable(this).SoundLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SoundLevelChanged(handler: P0) -> ::windows_core::Result where @@ -41,7 +41,7 @@ impl SoundLevelBroker { (::windows_core::Interface::vtable(this).SoundLevelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSoundLevelChanged(token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ISoundLevelBrokerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveSoundLevelChanged)(::windows_core::Interface::as_raw(this), token).ok() }) diff --git a/crates/libs/windows/src/Windows/Media/Core/impl.rs b/crates/libs/windows/src/Windows/Media/Core/impl.rs index 18e44ba078..7d0a79d13f 100644 --- a/crates/libs/windows/src/Windows/Media/Core/impl.rs +++ b/crates/libs/windows/src/Windows/Media/Core/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IMediaCue_Impl: Sized { fn SetStartTime(&self, value: &super::super::Foundation::TimeSpan) -> ::windows_core::Result<()>; @@ -273,7 +273,7 @@ impl IMediaTrack_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ISingleSelectMediaTrackList_Impl: Sized { fn SelectedIndexChanged(&self, handler: ::core::option::Option<&super::super::Foundation::TypedEventHandler>) -> ::windows_core::Result; @@ -332,7 +332,7 @@ impl ISingleSelectMediaTrackList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait ITimedMetadataTrackProvider_Impl: Sized { fn TimedMetadataTracks(&self) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Media/Core/mod.rs b/crates/libs/windows/src/Windows/Media/Core/mod.rs index f4e40c9adb..91559cd8ca 100644 --- a/crates/libs/windows/src/Windows/Media/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Core/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Media_Core_Preview")] -#[doc = "Required features: `Media_Core_Preview`"] +#[doc = "Required features: `\"Media_Core_Preview\"`"] pub mod Preview; #[doc(hidden)] #[repr(transparent)] @@ -651,13 +651,13 @@ pub struct IMediaBindingEventArgs3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMediaCue(::windows_core::IUnknown); impl IMediaCue { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -666,13 +666,13 @@ impl IMediaCue { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -2081,7 +2081,7 @@ pub struct ISceneAnalyzedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISingleSelectMediaTrackList(::windows_core::IUnknown); impl ISingleSelectMediaTrackList { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectedIndexChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2093,7 +2093,7 @@ impl ISingleSelectMediaTrackList { (::windows_core::Interface::vtable(this).SelectedIndexChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSelectedIndexChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2332,7 +2332,7 @@ pub struct ITimedMetadataTrackFailedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITimedMetadataTrackProvider(::windows_core::IUnknown); impl ITimedMetadataTrackProvider { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TimedMetadataTracks(&self) -> ::windows_core::Result> { let this = self; @@ -2896,7 +2896,7 @@ pub struct IVideoTrackSupportInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioStreamDescriptor(::windows_core::IUnknown); impl AudioStreamDescriptor { - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = self; @@ -2905,7 +2905,7 @@ impl AudioStreamDescriptor { (::windows_core::Interface::vtable(this).EncodingProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLeadingEncoderPadding(&self, value: P0) -> ::windows_core::Result<()> where @@ -2914,7 +2914,7 @@ impl AudioStreamDescriptor { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLeadingEncoderPadding)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LeadingEncoderPadding(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2923,7 +2923,7 @@ impl AudioStreamDescriptor { (::windows_core::Interface::vtable(this).LeadingEncoderPadding)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTrailingEncoderPadding(&self, value: P0) -> ::windows_core::Result<()> where @@ -2932,7 +2932,7 @@ impl AudioStreamDescriptor { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTrailingEncoderPadding)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrailingEncoderPadding(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2948,7 +2948,7 @@ impl AudioStreamDescriptor { (::windows_core::Interface::vtable(this).Copy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn Create(encodingproperties: P0) -> ::windows_core::Result where @@ -3026,7 +3026,7 @@ unsafe impl ::core::marker::Sync for AudioStreamDescriptor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioTrack(::windows_core::IUnknown); impl AudioTrack { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenFailed(&self, handler: P0) -> ::windows_core::Result where @@ -3038,13 +3038,13 @@ impl AudioTrack { (::windows_core::Interface::vtable(this).OpenFailed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOpenFailed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveOpenFailed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetEncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3053,7 +3053,7 @@ impl AudioTrack { (::windows_core::Interface::vtable(this).GetEncodingProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Playback`"] + #[doc = "Required features: `\"Media_Playback\"`"] #[cfg(feature = "Media_Playback")] pub fn PlaybackItem(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3222,13 +3222,13 @@ impl ChapterCue { (::windows_core::Interface::vtable(this).Title)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3237,13 +3237,13 @@ impl ChapterCue { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3298,7 +3298,7 @@ impl CodecInfo { (::windows_core::Interface::vtable(this).Category)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Subtypes(&self) -> ::windows_core::Result> { let this = self; @@ -3348,7 +3348,7 @@ impl CodecQuery { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsync(&self, kind: CodecKind, category: CodecCategory, subtype: &::windows_core::HSTRING) -> ::windows_core::Result>> { let this = self; @@ -3701,7 +3701,7 @@ impl DataCue { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetData(&self, value: P0) -> ::windows_core::Result<()> where @@ -3710,7 +3710,7 @@ impl DataCue { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetData)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -3719,7 +3719,7 @@ impl DataCue { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3728,13 +3728,13 @@ impl DataCue { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3743,13 +3743,13 @@ impl DataCue { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3828,13 +3828,13 @@ impl FaceDetectionEffect { (::windows_core::Interface::vtable(this).Enabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredDetectionInterval(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDesiredDetectionInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesiredDetectionInterval(&self) -> ::windows_core::Result { let this = self; @@ -3843,7 +3843,7 @@ impl FaceDetectionEffect { (::windows_core::Interface::vtable(this).DesiredDetectionInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FaceDetected(&self, handler: P0) -> ::windows_core::Result where @@ -3855,13 +3855,13 @@ impl FaceDetectionEffect { (::windows_core::Interface::vtable(this).FaceDetected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFaceDetected(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFaceDetected)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetProperties(&self, configuration: P0) -> ::windows_core::Result<()> where @@ -3887,7 +3887,7 @@ impl ::windows_core::RuntimeName for FaceDetectionEffect { impl ::windows_core::CanTryInto for FaceDetectionEffect {} unsafe impl ::core::marker::Send for FaceDetectionEffect {} unsafe impl ::core::marker::Sync for FaceDetectionEffect {} -#[doc = "Required features: `Media_Effects`"] +#[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3923,7 +3923,7 @@ impl FaceDetectionEffectDefinition { (::windows_core::Interface::vtable(this).SynchronousDetectionEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn ActivatableClassId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3932,7 +3932,7 @@ impl FaceDetectionEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -3970,13 +3970,13 @@ unsafe impl ::core::marker::Sync for FaceDetectionEffectDefinition {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FaceDetectionEffectFrame(::windows_core::IUnknown); impl FaceDetectionEffectFrame { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Media_FaceAnalysis`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_FaceAnalysis\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_FaceAnalysis"))] pub fn DetectedFaces(&self) -> ::windows_core::Result> { let this = self; @@ -3999,7 +3999,7 @@ impl FaceDetectionEffectFrame { (::windows_core::Interface::vtable(this).IsReadOnly)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRelativeTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -4008,7 +4008,7 @@ impl FaceDetectionEffectFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RelativeTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4017,7 +4017,7 @@ impl FaceDetectionEffectFrame { (::windows_core::Interface::vtable(this).RelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSystemRelativeTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -4026,7 +4026,7 @@ impl FaceDetectionEffectFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSystemRelativeTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4035,7 +4035,7 @@ impl FaceDetectionEffectFrame { (::windows_core::Interface::vtable(this).SystemRelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: P0) -> ::windows_core::Result<()> where @@ -4044,7 +4044,7 @@ impl FaceDetectionEffectFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4064,7 +4064,7 @@ impl FaceDetectionEffectFrame { (::windows_core::Interface::vtable(this).IsDiscontinuous)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExtendedProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4134,7 +4134,7 @@ impl HighDynamicRangeOutput { (::windows_core::Interface::vtable(this).Certainty)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Devices_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Devices_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Devices_Core"))] pub fn FrameControllers(&self) -> ::windows_core::Result> { let this = self; @@ -4192,7 +4192,7 @@ impl ImageCue { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExtent)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetSoftwareBitmap(&self, value: P0) -> ::windows_core::Result<()> where @@ -4201,7 +4201,7 @@ impl ImageCue { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSoftwareBitmap)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SoftwareBitmap(&self) -> ::windows_core::Result { let this = self; @@ -4210,13 +4210,13 @@ impl ImageCue { (::windows_core::Interface::vtable(this).SoftwareBitmap)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4225,13 +4225,13 @@ impl ImageCue { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4279,7 +4279,7 @@ impl InitializeMediaStreamSourceRequestedEventArgs { (::windows_core::Interface::vtable(this).Source)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RandomAccessStream(&self) -> ::windows_core::Result { let this = self; @@ -4288,7 +4288,7 @@ impl InitializeMediaStreamSourceRequestedEventArgs { (::windows_core::Interface::vtable(this).RandomAccessStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -4315,7 +4315,7 @@ unsafe impl ::core::marker::Send for InitializeMediaStreamSourceRequestedEventAr unsafe impl ::core::marker::Sync for InitializeMediaStreamSourceRequestedEventArgs {} pub struct LowLightFusion; impl LowLightFusion { - #[doc = "Required features: `Foundation_Collections`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_Imaging"))] pub fn SupportedBitmapPixelFormats() -> ::windows_core::Result> { Self::ILowLightFusionStatics(|this| unsafe { @@ -4329,7 +4329,7 @@ impl LowLightFusion { (::windows_core::Interface::vtable(this).MaxSupportedFrameCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_Imaging"))] pub fn FuseAsync(frameset: P0) -> ::windows_core::Result> where @@ -4353,13 +4353,13 @@ impl ::windows_core::RuntimeName for LowLightFusion { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LowLightFusionResult(::windows_core::IUnknown); impl LowLightFusionResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn Frame(&self) -> ::windows_core::Result { let this = self; @@ -4397,7 +4397,7 @@ impl MediaBinder { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Binding(&self, handler: P0) -> ::windows_core::Result where @@ -4409,7 +4409,7 @@ impl MediaBinder { (::windows_core::Interface::vtable(this).Binding)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBinding(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4453,7 +4453,7 @@ unsafe impl ::core::marker::Sync for MediaBinder {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaBindingEventArgs(::windows_core::IUnknown); impl MediaBindingEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Canceled(&self, handler: P0) -> ::windows_core::Result where @@ -4465,7 +4465,7 @@ impl MediaBindingEventArgs { (::windows_core::Interface::vtable(this).Canceled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCanceled(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4478,7 +4478,7 @@ impl MediaBindingEventArgs { (::windows_core::Interface::vtable(this).MediaBinder)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -4487,7 +4487,7 @@ impl MediaBindingEventArgs { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, uri: P0) -> ::windows_core::Result<()> where @@ -4496,7 +4496,7 @@ impl MediaBindingEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUri)(::windows_core::Interface::as_raw(this), uri.into_param().abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetStream(&self, stream: P0, contenttype: &::windows_core::HSTRING) -> ::windows_core::Result<()> where @@ -4505,7 +4505,7 @@ impl MediaBindingEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStream)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), ::core::mem::transmute_copy(contenttype)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetStreamReference(&self, stream: P0, contenttype: &::windows_core::HSTRING) -> ::windows_core::Result<()> where @@ -4514,7 +4514,7 @@ impl MediaBindingEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStreamReference)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), ::core::mem::transmute_copy(contenttype)).ok() } } - #[doc = "Required features: `Media_Streaming_Adaptive`"] + #[doc = "Required features: `\"Media_Streaming_Adaptive\"`"] #[cfg(feature = "Media_Streaming_Adaptive")] pub fn SetAdaptiveMediaSource(&self, mediasource: P0) -> ::windows_core::Result<()> where @@ -4523,7 +4523,7 @@ impl MediaBindingEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAdaptiveMediaSource)(::windows_core::Interface::as_raw(this), mediasource.into_param().abi()).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn SetStorageFile(&self, file: P0) -> ::windows_core::Result<()> where @@ -4532,7 +4532,7 @@ impl MediaBindingEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStorageFile)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Networking_BackgroundTransfer`"] + #[doc = "Required features: `\"Networking_BackgroundTransfer\"`"] #[cfg(feature = "Networking_BackgroundTransfer")] pub fn SetDownloadOperation(&self, downloadoperation: P0) -> ::windows_core::Result<()> where @@ -4588,13 +4588,13 @@ unsafe impl ::core::marker::Sync for MediaCueEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaSource(::windows_core::IUnknown); impl MediaSource { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenOperationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -4606,13 +4606,13 @@ impl MediaSource { (::windows_core::Interface::vtable(this).OpenOperationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOpenOperationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveOpenOperationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CustomProperties(&self) -> ::windows_core::Result { let this = self; @@ -4621,7 +4621,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).CustomProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result> { let this = self; @@ -4637,7 +4637,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).IsOpen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExternalTimedTextSources(&self) -> ::windows_core::Result> { let this = self; @@ -4646,7 +4646,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).ExternalTimedTextSources)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExternalTimedMetadataTracks(&self) -> ::windows_core::Result> { let this = self; @@ -4655,7 +4655,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).ExternalTimedMetadataTracks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4667,7 +4667,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4684,7 +4684,7 @@ impl MediaSource { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Reset)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Streaming_Adaptive`"] + #[doc = "Required features: `\"Media_Streaming_Adaptive\"`"] #[cfg(feature = "Media_Streaming_Adaptive")] pub fn AdaptiveMediaSource(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4707,7 +4707,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).MseStreamSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4716,7 +4716,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4725,7 +4725,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).OpenAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_BackgroundTransfer`"] + #[doc = "Required features: `\"Networking_BackgroundTransfer\"`"] #[cfg(feature = "Networking_BackgroundTransfer")] pub fn DownloadOperation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4734,7 +4734,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).DownloadOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Streaming_Adaptive`"] + #[doc = "Required features: `\"Media_Streaming_Adaptive\"`"] #[cfg(feature = "Media_Streaming_Adaptive")] pub fn CreateFromAdaptiveMediaSource(mediasource: P0) -> ::windows_core::Result where @@ -4772,7 +4772,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).CreateFromIMediaSource)(::windows_core::Interface::as_raw(this), mediasource.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn CreateFromStorageFile(file: P0) -> ::windows_core::Result where @@ -4783,7 +4783,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).CreateFromStorageFile)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromStream(stream: P0, contenttype: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -4794,7 +4794,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).CreateFromStream)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), ::core::mem::transmute_copy(contenttype), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromStreamReference(stream: P0, contenttype: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -4805,7 +4805,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).CreateFromStreamReference)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), ::core::mem::transmute_copy(contenttype), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFromUri(uri: P0) -> ::windows_core::Result where @@ -4825,7 +4825,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).CreateFromMediaBinder)(::windows_core::Interface::as_raw(this), binder.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Capture_Frames`"] + #[doc = "Required features: `\"Media_Capture_Frames\"`"] #[cfg(feature = "Media_Capture_Frames")] pub fn CreateFromMediaFrameSource(framesource: P0) -> ::windows_core::Result where @@ -4836,7 +4836,7 @@ impl MediaSource { (::windows_core::Interface::vtable(this).CreateFromMediaFrameSource)(::windows_core::Interface::as_raw(this), framesource.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Networking_BackgroundTransfer`"] + #[doc = "Required features: `\"Networking_BackgroundTransfer\"`"] #[cfg(feature = "Networking_BackgroundTransfer")] pub fn CreateFromDownloadOperation(downloadoperation: P0) -> ::windows_core::Result where @@ -4891,7 +4891,7 @@ unsafe impl ::core::marker::Sync for MediaSource {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaSourceAppServiceConnection(::windows_core::IUnknown); impl MediaSourceAppServiceConnection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitializeMediaStreamSourceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -4903,7 +4903,7 @@ impl MediaSourceAppServiceConnection { (::windows_core::Interface::vtable(this).InitializeMediaStreamSourceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInitializeMediaStreamSourceRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4913,7 +4913,7 @@ impl MediaSourceAppServiceConnection { let this = self; unsafe { (::windows_core::Interface::vtable(this).Start)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `ApplicationModel_AppService`"] + #[doc = "Required features: `\"ApplicationModel_AppService\"`"] #[cfg(feature = "ApplicationModel_AppService")] pub fn Create(appserviceconnection: P0) -> ::windows_core::Result where @@ -5035,7 +5035,7 @@ unsafe impl ::core::marker::Sync for MediaSourceStateChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaStreamSample(::windows_core::IUnknown); impl MediaStreamSample { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Processed(&self, handler: P0) -> ::windows_core::Result where @@ -5047,13 +5047,13 @@ impl MediaStreamSample { (::windows_core::Interface::vtable(this).Processed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProcessed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveProcessed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Buffer(&self) -> ::windows_core::Result { let this = self; @@ -5062,7 +5062,7 @@ impl MediaStreamSample { (::windows_core::Interface::vtable(this).Buffer)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -5071,7 +5071,7 @@ impl MediaStreamSample { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExtendedProperties(&self) -> ::windows_core::Result { let this = self; @@ -5087,13 +5087,13 @@ impl MediaStreamSample { (::windows_core::Interface::vtable(this).Protection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDecodeTimestamp(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDecodeTimestamp)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DecodeTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -5102,13 +5102,13 @@ impl MediaStreamSample { (::windows_core::Interface::vtable(this).DecodeTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -5139,7 +5139,7 @@ impl MediaStreamSample { (::windows_core::Interface::vtable(this).Discontinuous)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn Direct3D11Surface(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5148,7 +5148,7 @@ impl MediaStreamSample { (::windows_core::Interface::vtable(this).Direct3D11Surface)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateFromBuffer(buffer: P0, timestamp: super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -5159,7 +5159,7 @@ impl MediaStreamSample { (::windows_core::Interface::vtable(this).CreateFromBuffer)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), timestamp, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateFromStreamAsync(stream: P0, count: u32, timestamp: super::super::Foundation::TimeSpan) -> ::windows_core::Result> where @@ -5170,7 +5170,7 @@ impl MediaStreamSample { (::windows_core::Interface::vtable(this).CreateFromStreamAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), count, timestamp, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_DirectX_Direct3D11"))] pub fn CreateFromDirect3D11Surface(surface: P0, timestamp: super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -5207,14 +5207,14 @@ impl ::windows_core::RuntimeName for MediaStreamSample { ::windows_core::imp::interface_hierarchy!(MediaStreamSample, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for MediaStreamSample {} unsafe impl ::core::marker::Sync for MediaStreamSample {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaStreamSamplePropertySet(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl MediaStreamSamplePropertySet { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -5223,7 +5223,7 @@ impl MediaStreamSamplePropertySet { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IInspectable> { let this = self; @@ -5232,7 +5232,7 @@ impl MediaStreamSamplePropertySet { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), key, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -5241,7 +5241,7 @@ impl MediaStreamSamplePropertySet { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: ::windows_core::GUID) -> ::windows_core::Result { let this = self; @@ -5250,7 +5250,7 @@ impl MediaStreamSamplePropertySet { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), key, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = self; @@ -5259,7 +5259,7 @@ impl MediaStreamSamplePropertySet { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: ::windows_core::GUID, value: P0) -> ::windows_core::Result where @@ -5271,13 +5271,13 @@ impl MediaStreamSamplePropertySet { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), key, value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: ::windows_core::GUID) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), key).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; @@ -5374,7 +5374,7 @@ unsafe impl ::core::marker::Sync for MediaStreamSampleProtectionProperties {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaStreamSource(::windows_core::IUnknown); impl MediaStreamSource { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -5386,13 +5386,13 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Starting(&self, handler: P0) -> ::windows_core::Result where @@ -5404,13 +5404,13 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).Starting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStarting(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Paused(&self, handler: P0) -> ::windows_core::Result where @@ -5422,13 +5422,13 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).Paused)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePaused(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePaused)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SampleRequested(&self, handler: P0) -> ::windows_core::Result where @@ -5440,13 +5440,13 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).SampleRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSampleRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSampleRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SwitchStreamsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -5458,7 +5458,7 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).SwitchStreamsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSwitchStreamsRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5475,7 +5475,7 @@ impl MediaStreamSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).AddStreamDescriptor)(::windows_core::Interface::as_raw(this), descriptor.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Protection`"] + #[doc = "Required features: `\"Media_Protection\"`"] #[cfg(feature = "Media_Protection")] pub fn SetMediaProtectionManager(&self, value: P0) -> ::windows_core::Result<()> where @@ -5484,7 +5484,7 @@ impl MediaStreamSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMediaProtectionManager)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Media_Protection`"] + #[doc = "Required features: `\"Media_Protection\"`"] #[cfg(feature = "Media_Protection")] pub fn MediaProtectionManager(&self) -> ::windows_core::Result { let this = self; @@ -5493,13 +5493,13 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).MediaProtectionManager)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -5519,13 +5519,13 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).CanSeek)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBufferTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBufferTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferTime(&self) -> ::windows_core::Result { let this = self; @@ -5534,13 +5534,13 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).BufferTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBufferedRange(&self, startoffset: super::super::Foundation::TimeSpan, endoffset: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBufferedRange)(::windows_core::Interface::as_raw(this), startoffset, endoffset).ok() } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn MusicProperties(&self) -> ::windows_core::Result { let this = self; @@ -5549,7 +5549,7 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).MusicProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn VideoProperties(&self) -> ::windows_core::Result { let this = self; @@ -5558,7 +5558,7 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).VideoProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetThumbnail(&self, value: P0) -> ::windows_core::Result<()> where @@ -5567,7 +5567,7 @@ impl MediaStreamSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetThumbnail)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -5583,7 +5583,7 @@ impl MediaStreamSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).AddProtectionKey)(::windows_core::Interface::as_raw(this), streamdescriptor.try_into_param()?.abi(), keyidentifier.len() as u32, keyidentifier.as_ptr(), licensedata.len() as u32, licensedata.as_ptr()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SampleRendered(&self, handler: P0) -> ::windows_core::Result where @@ -5595,13 +5595,13 @@ impl MediaStreamSource { (::windows_core::Interface::vtable(this).SampleRendered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSampleRendered(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveSampleRendered)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxSupportedPlaybackRate(&self, value: P0) -> ::windows_core::Result<()> where @@ -5610,7 +5610,7 @@ impl MediaStreamSource { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMaxSupportedPlaybackRate)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxSupportedPlaybackRate(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5729,7 +5729,7 @@ unsafe impl ::core::marker::Sync for MediaStreamSourceClosedRequest {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaStreamSourceSampleRenderedEventArgs(::windows_core::IUnknown); impl MediaStreamSourceSampleRenderedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SampleLag(&self) -> ::windows_core::Result { let this = self; @@ -5888,7 +5888,7 @@ unsafe impl ::core::marker::Sync for MediaStreamSourceStartingEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaStreamSourceStartingRequest(::windows_core::IUnknown); impl MediaStreamSourceStartingRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartPosition(&self) -> ::windows_core::Result> { let this = self; @@ -5904,7 +5904,7 @@ impl MediaStreamSourceStartingRequest { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetActualStartPosition(&self, position: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -6046,7 +6046,7 @@ unsafe impl ::core::marker::Sync for MediaStreamSourceSwitchStreamsRequestedEven #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MseSourceBuffer(::windows_core::IUnknown); impl MseSourceBuffer { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateStarting(&self, handler: P0) -> ::windows_core::Result where @@ -6058,13 +6058,13 @@ impl MseSourceBuffer { (::windows_core::Interface::vtable(this).UpdateStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdateStarting(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdateStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Updated(&self, handler: P0) -> ::windows_core::Result where @@ -6076,13 +6076,13 @@ impl MseSourceBuffer { (::windows_core::Interface::vtable(this).Updated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateEnded(&self, handler: P0) -> ::windows_core::Result where @@ -6094,13 +6094,13 @@ impl MseSourceBuffer { (::windows_core::Interface::vtable(this).UpdateEnded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdateEnded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdateEnded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorOccurred(&self, handler: P0) -> ::windows_core::Result where @@ -6112,13 +6112,13 @@ impl MseSourceBuffer { (::windows_core::Interface::vtable(this).ErrorOccurred)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveErrorOccurred(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveErrorOccurred)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Aborted(&self, handler: P0) -> ::windows_core::Result where @@ -6130,7 +6130,7 @@ impl MseSourceBuffer { (::windows_core::Interface::vtable(this).Aborted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAborted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -6154,7 +6154,7 @@ impl MseSourceBuffer { (::windows_core::Interface::vtable(this).IsUpdating)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Buffered(&self) -> ::windows_core::Result> { let this = self; @@ -6163,7 +6163,7 @@ impl MseSourceBuffer { (::windows_core::Interface::vtable(this).Buffered)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimestampOffset(&self) -> ::windows_core::Result { let this = self; @@ -6172,13 +6172,13 @@ impl MseSourceBuffer { (::windows_core::Interface::vtable(this).TimestampOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTimestampOffset(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTimestampOffset)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppendWindowStart(&self) -> ::windows_core::Result { let this = self; @@ -6187,13 +6187,13 @@ impl MseSourceBuffer { (::windows_core::Interface::vtable(this).AppendWindowStart)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAppendWindowStart(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAppendWindowStart)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppendWindowEnd(&self) -> ::windows_core::Result> { let this = self; @@ -6202,7 +6202,7 @@ impl MseSourceBuffer { (::windows_core::Interface::vtable(this).AppendWindowEnd)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAppendWindowEnd(&self, value: P0) -> ::windows_core::Result<()> where @@ -6211,7 +6211,7 @@ impl MseSourceBuffer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAppendWindowEnd)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AppendBuffer(&self, buffer: P0) -> ::windows_core::Result<()> where @@ -6220,7 +6220,7 @@ impl MseSourceBuffer { let this = self; unsafe { (::windows_core::Interface::vtable(this).AppendBuffer)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AppendStream(&self, stream: P0) -> ::windows_core::Result<()> where @@ -6229,7 +6229,7 @@ impl MseSourceBuffer { let this = self; unsafe { (::windows_core::Interface::vtable(this).AppendStream)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AppendStreamMaxSize(&self, stream: P0, maxsize: u64) -> ::windows_core::Result<()> where @@ -6242,7 +6242,7 @@ impl MseSourceBuffer { let this = self; unsafe { (::windows_core::Interface::vtable(this).Abort)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Remove(&self, start: super::super::Foundation::TimeSpan, end: P0) -> ::windows_core::Result<()> where @@ -6271,7 +6271,7 @@ unsafe impl ::core::marker::Sync for MseSourceBuffer {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MseSourceBufferList(::windows_core::IUnknown); impl MseSourceBufferList { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceBufferAdded(&self, handler: P0) -> ::windows_core::Result where @@ -6283,13 +6283,13 @@ impl MseSourceBufferList { (::windows_core::Interface::vtable(this).SourceBufferAdded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourceBufferAdded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSourceBufferAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceBufferRemoved(&self, handler: P0) -> ::windows_core::Result where @@ -6301,13 +6301,13 @@ impl MseSourceBufferList { (::windows_core::Interface::vtable(this).SourceBufferRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourceBufferRemoved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSourceBufferRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Buffers(&self) -> ::windows_core::Result> { let this = self; @@ -6343,7 +6343,7 @@ impl MseStreamSource { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Opened(&self, handler: P0) -> ::windows_core::Result where @@ -6355,13 +6355,13 @@ impl MseStreamSource { (::windows_core::Interface::vtable(this).Opened)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOpened(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveOpened)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Ended(&self, handler: P0) -> ::windows_core::Result where @@ -6373,13 +6373,13 @@ impl MseStreamSource { (::windows_core::Interface::vtable(this).Ended)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -6391,7 +6391,7 @@ impl MseStreamSource { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -6418,7 +6418,7 @@ impl MseStreamSource { (::windows_core::Interface::vtable(this).ReadyState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result> { let this = self; @@ -6427,7 +6427,7 @@ impl MseStreamSource { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: P0) -> ::windows_core::Result<()> where @@ -6454,7 +6454,7 @@ impl MseStreamSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).EndOfStream)(::windows_core::Interface::as_raw(this), status).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LiveSeekableRange(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6463,7 +6463,7 @@ impl MseStreamSource { (::windows_core::Interface::vtable(this).LiveSeekableRange)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLiveSeekableRange(&self, value: P0) -> ::windows_core::Result<()> where @@ -6504,7 +6504,7 @@ unsafe impl ::core::marker::Sync for MseStreamSource {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SceneAnalysisEffect(::windows_core::IUnknown); impl SceneAnalysisEffect { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetProperties(&self, configuration: P0) -> ::windows_core::Result<()> where @@ -6520,13 +6520,13 @@ impl SceneAnalysisEffect { (::windows_core::Interface::vtable(this).HighDynamicRangeAnalyzer)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredAnalysisInterval(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDesiredAnalysisInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesiredAnalysisInterval(&self) -> ::windows_core::Result { let this = self; @@ -6535,7 +6535,7 @@ impl SceneAnalysisEffect { (::windows_core::Interface::vtable(this).DesiredAnalysisInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SceneAnalyzed(&self, handler: P0) -> ::windows_core::Result where @@ -6547,7 +6547,7 @@ impl SceneAnalysisEffect { (::windows_core::Interface::vtable(this).SceneAnalyzed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSceneAnalyzed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -6570,7 +6570,7 @@ impl ::windows_core::RuntimeName for SceneAnalysisEffect { impl ::windows_core::CanTryInto for SceneAnalysisEffect {} unsafe impl ::core::marker::Send for SceneAnalysisEffect {} unsafe impl ::core::marker::Sync for SceneAnalysisEffect {} -#[doc = "Required features: `Media_Effects`"] +#[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6584,7 +6584,7 @@ impl SceneAnalysisEffectDefinition { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn ActivatableClassId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -6593,7 +6593,7 @@ impl SceneAnalysisEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -6631,7 +6631,7 @@ unsafe impl ::core::marker::Sync for SceneAnalysisEffectDefinition {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SceneAnalysisEffectFrame(::windows_core::IUnknown); impl SceneAnalysisEffectFrame { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6651,7 +6651,7 @@ impl SceneAnalysisEffectFrame { (::windows_core::Interface::vtable(this).IsReadOnly)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRelativeTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -6660,7 +6660,7 @@ impl SceneAnalysisEffectFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RelativeTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6669,7 +6669,7 @@ impl SceneAnalysisEffectFrame { (::windows_core::Interface::vtable(this).RelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSystemRelativeTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -6678,7 +6678,7 @@ impl SceneAnalysisEffectFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSystemRelativeTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6687,7 +6687,7 @@ impl SceneAnalysisEffectFrame { (::windows_core::Interface::vtable(this).SystemRelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: P0) -> ::windows_core::Result<()> where @@ -6696,7 +6696,7 @@ impl SceneAnalysisEffectFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6716,7 +6716,7 @@ impl SceneAnalysisEffectFrame { (::windows_core::Interface::vtable(this).IsDiscontinuous)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExtendedProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6725,7 +6725,7 @@ impl SceneAnalysisEffectFrame { (::windows_core::Interface::vtable(this).ExtendedProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Capture`"] + #[doc = "Required features: `\"Media_Capture\"`"] #[cfg(feature = "Media_Capture")] pub fn FrameControlValues(&self) -> ::windows_core::Result { let this = self; @@ -6805,13 +6805,13 @@ impl SpeechCue { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6820,13 +6820,13 @@ impl SpeechCue { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6857,7 +6857,7 @@ impl SpeechCue { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartPositionInInput(&self) -> ::windows_core::Result> { let this = self; @@ -6866,7 +6866,7 @@ impl SpeechCue { (::windows_core::Interface::vtable(this).StartPositionInInput)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartPositionInInput(&self, value: P0) -> ::windows_core::Result<()> where @@ -6875,7 +6875,7 @@ impl SpeechCue { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStartPositionInInput)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndPositionInInput(&self) -> ::windows_core::Result> { let this = self; @@ -6884,7 +6884,7 @@ impl SpeechCue { (::windows_core::Interface::vtable(this).EndPositionInInput)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetEndPositionInInput(&self, value: P0) -> ::windows_core::Result<()> where @@ -6954,7 +6954,7 @@ impl TimedMetadataStreamDescriptor { (::windows_core::Interface::vtable(this).Label)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6970,7 +6970,7 @@ impl TimedMetadataStreamDescriptor { (::windows_core::Interface::vtable(this).Copy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn Create(encodingproperties: P0) -> ::windows_core::Result where @@ -7040,7 +7040,7 @@ impl TimedMetadataTrack { (::windows_core::Interface::vtable(this).Label)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CueEntered(&self, handler: P0) -> ::windows_core::Result where @@ -7052,13 +7052,13 @@ impl TimedMetadataTrack { (::windows_core::Interface::vtable(this).CueEntered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCueEntered(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCueEntered)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CueExited(&self, handler: P0) -> ::windows_core::Result where @@ -7070,13 +7070,13 @@ impl TimedMetadataTrack { (::windows_core::Interface::vtable(this).CueExited)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCueExited(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCueExited)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrackFailed(&self, handler: P0) -> ::windows_core::Result where @@ -7088,13 +7088,13 @@ impl TimedMetadataTrack { (::windows_core::Interface::vtable(this).TrackFailed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTrackFailed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTrackFailed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Cues(&self) -> ::windows_core::Result> { let this = self; @@ -7103,7 +7103,7 @@ impl TimedMetadataTrack { (::windows_core::Interface::vtable(this).Cues)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ActiveCues(&self) -> ::windows_core::Result> { let this = self; @@ -7140,7 +7140,7 @@ impl TimedMetadataTrack { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCue)(::windows_core::Interface::as_raw(this), cue.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Playback`"] + #[doc = "Required features: `\"Media_Playback\"`"] #[cfg(feature = "Media_Playback")] pub fn PlaybackItem(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7260,7 +7260,7 @@ impl TimedTextBouten { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetType)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn Color(&self) -> ::windows_core::Result { let this = self; @@ -7269,7 +7269,7 @@ impl TimedTextBouten { (::windows_core::Interface::vtable(this).Color)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; @@ -7313,13 +7313,13 @@ impl TimedTextCue { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7328,13 +7328,13 @@ impl TimedTextCue { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7382,7 +7382,7 @@ impl TimedTextCue { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCueStyle)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lines(&self) -> ::windows_core::Result> { let this = self; @@ -7430,7 +7430,7 @@ impl TimedTextLine { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Subformats(&self) -> ::windows_core::Result> { let this = self; @@ -7499,7 +7499,7 @@ impl TimedTextRegion { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExtent)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn Background(&self) -> ::windows_core::Result { let this = self; @@ -7508,7 +7508,7 @@ impl TimedTextRegion { (::windows_core::Interface::vtable(this).Background)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetBackground(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; @@ -7686,7 +7686,7 @@ unsafe impl ::core::marker::Sync for TimedTextRuby {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TimedTextSource(::windows_core::IUnknown); impl TimedTextSource { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Resolved(&self, handler: P0) -> ::windows_core::Result where @@ -7698,13 +7698,13 @@ impl TimedTextSource { (::windows_core::Interface::vtable(this).Resolved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveResolved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveResolved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromStream(stream: P0) -> ::windows_core::Result where @@ -7715,7 +7715,7 @@ impl TimedTextSource { (::windows_core::Interface::vtable(this).CreateFromStream)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFromUri(uri: P0) -> ::windows_core::Result where @@ -7726,7 +7726,7 @@ impl TimedTextSource { (::windows_core::Interface::vtable(this).CreateFromUri)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromStreamWithLanguage(stream: P0, defaultlanguage: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -7737,7 +7737,7 @@ impl TimedTextSource { (::windows_core::Interface::vtable(this).CreateFromStreamWithLanguage)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), ::core::mem::transmute_copy(defaultlanguage), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFromUriWithLanguage(uri: P0, defaultlanguage: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -7748,7 +7748,7 @@ impl TimedTextSource { (::windows_core::Interface::vtable(this).CreateFromUriWithLanguage)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), ::core::mem::transmute_copy(defaultlanguage), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromStreamWithIndex(stream: P0, indexstream: P1) -> ::windows_core::Result where @@ -7760,7 +7760,7 @@ impl TimedTextSource { (::windows_core::Interface::vtable(this).CreateFromStreamWithIndex)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), indexstream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFromUriWithIndex(uri: P0, indexuri: P1) -> ::windows_core::Result where @@ -7772,7 +7772,7 @@ impl TimedTextSource { (::windows_core::Interface::vtable(this).CreateFromUriWithIndex)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), indexuri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromStreamWithIndexAndLanguage(stream: P0, indexstream: P1, defaultlanguage: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -7784,7 +7784,7 @@ impl TimedTextSource { (::windows_core::Interface::vtable(this).CreateFromStreamWithIndexAndLanguage)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), indexstream.try_into_param()?.abi(), ::core::mem::transmute_copy(defaultlanguage), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFromUriWithIndexAndLanguage(uri: P0, indexuri: P1, defaultlanguage: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -7833,7 +7833,7 @@ impl TimedTextSourceResolveResultEventArgs { (::windows_core::Interface::vtable(this).Error)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Tracks(&self) -> ::windows_core::Result> { let this = self; @@ -7913,7 +7913,7 @@ impl TimedTextStyle { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFontWeight)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn Foreground(&self) -> ::windows_core::Result { let this = self; @@ -7922,13 +7922,13 @@ impl TimedTextStyle { (::windows_core::Interface::vtable(this).Foreground)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetForeground(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetForeground)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn Background(&self) -> ::windows_core::Result { let this = self; @@ -7937,7 +7937,7 @@ impl TimedTextStyle { (::windows_core::Interface::vtable(this).Background)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetBackground(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; @@ -7976,7 +7976,7 @@ impl TimedTextStyle { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLineAlignment)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn OutlineColor(&self) -> ::windows_core::Result { let this = self; @@ -7985,7 +7985,7 @@ impl TimedTextStyle { (::windows_core::Interface::vtable(this).OutlineColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetOutlineColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; @@ -8176,7 +8176,7 @@ unsafe impl ::core::marker::Sync for TimedTextSubformat {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VideoStabilizationEffect(::windows_core::IUnknown); impl VideoStabilizationEffect { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetProperties(&self, configuration: P0) -> ::windows_core::Result<()> where @@ -8196,7 +8196,7 @@ impl VideoStabilizationEffect { (::windows_core::Interface::vtable(this).Enabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnabledChanged(&self, handler: P0) -> ::windows_core::Result where @@ -8208,13 +8208,13 @@ impl VideoStabilizationEffect { (::windows_core::Interface::vtable(this).EnabledChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnabledChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnabledChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Media_Capture`, `Media_Devices`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_Capture\"`, `\"Media_Devices\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Media_Capture", feature = "Media_Devices", feature = "Media_MediaProperties"))] pub fn GetRecommendedStreamConfiguration(&self, controller: P0, desiredproperties: P1) -> ::windows_core::Result where @@ -8244,7 +8244,7 @@ impl ::windows_core::RuntimeName for VideoStabilizationEffect { impl ::windows_core::CanTryInto for VideoStabilizationEffect {} unsafe impl ::core::marker::Send for VideoStabilizationEffect {} unsafe impl ::core::marker::Sync for VideoStabilizationEffect {} -#[doc = "Required features: `Media_Effects`"] +#[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8258,7 +8258,7 @@ impl VideoStabilizationEffectDefinition { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn ActivatableClassId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -8267,7 +8267,7 @@ impl VideoStabilizationEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -8372,7 +8372,7 @@ impl VideoStreamDescriptor { (::windows_core::Interface::vtable(this).Label)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn EncodingProperties(&self) -> ::windows_core::Result { let this = self; @@ -8388,7 +8388,7 @@ impl VideoStreamDescriptor { (::windows_core::Interface::vtable(this).Copy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn Create(encodingproperties: P0) -> ::windows_core::Result where @@ -8458,7 +8458,7 @@ impl VideoTrack { (::windows_core::Interface::vtable(this).Label)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenFailed(&self, handler: P0) -> ::windows_core::Result where @@ -8470,13 +8470,13 @@ impl VideoTrack { (::windows_core::Interface::vtable(this).OpenFailed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOpenFailed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveOpenFailed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetEncodingProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8485,7 +8485,7 @@ impl VideoTrack { (::windows_core::Interface::vtable(this).GetEncodingProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Playback`"] + #[doc = "Required features: `\"Media_Playback\"`"] #[cfg(feature = "Media_Playback")] pub fn PlaybackItem(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9572,7 +9572,7 @@ impl ::windows_core::RuntimeType for VideoStabilizationEffectEnabledChangedReaso const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.Core.VideoStabilizationEffectEnabledChangedReason;i4)"); } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct MseTimeRange { pub Start: super::super::Foundation::TimeSpan, diff --git a/crates/libs/windows/src/Windows/Media/Devices/Core/mod.rs b/crates/libs/windows/src/Windows/Media/Devices/Core/mod.rs index 12d8b31982..8d5a4c6fb3 100644 --- a/crates/libs/windows/src/Windows/Media/Devices/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Devices/Core/mod.rs @@ -469,7 +469,7 @@ pub struct IVariablePhotoSequenceController_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CameraIntrinsics(::windows_core::IUnknown); impl CameraIntrinsics { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FocalLength(&self) -> ::windows_core::Result { let this = self; @@ -478,7 +478,7 @@ impl CameraIntrinsics { (::windows_core::Interface::vtable(this).FocalLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PrincipalPoint(&self) -> ::windows_core::Result { let this = self; @@ -487,7 +487,7 @@ impl CameraIntrinsics { (::windows_core::Interface::vtable(this).PrincipalPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RadialDistortion(&self) -> ::windows_core::Result { let this = self; @@ -496,7 +496,7 @@ impl CameraIntrinsics { (::windows_core::Interface::vtable(this).RadialDistortion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TangentialDistortion(&self) -> ::windows_core::Result { let this = self; @@ -519,7 +519,7 @@ impl CameraIntrinsics { (::windows_core::Interface::vtable(this).ImageHeight)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn ProjectOntoFrame(&self, coordinate: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result { let this = self; @@ -528,7 +528,7 @@ impl CameraIntrinsics { (::windows_core::Interface::vtable(this).ProjectOntoFrame)(::windows_core::Interface::as_raw(this), coordinate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn UnprojectAtUnitDepth(&self, pixelcoordinate: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = self; @@ -537,19 +537,19 @@ impl CameraIntrinsics { (::windows_core::Interface::vtable(this).UnprojectAtUnitDepth)(::windows_core::Interface::as_raw(this), pixelcoordinate, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn ProjectManyOntoFrame(&self, coordinates: &[super::super::super::Foundation::Numerics::Vector3], results: &mut [super::super::super::Foundation::Point]) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).ProjectManyOntoFrame)(::windows_core::Interface::as_raw(this), coordinates.len() as u32, coordinates.as_ptr(), results.len() as u32, results.as_mut_ptr()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn UnprojectPixelsAtUnitDepth(&self, pixelcoordinates: &[super::super::super::Foundation::Point], results: &mut [super::super::super::Foundation::Numerics::Vector2]) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).UnprojectPixelsAtUnitDepth)(::windows_core::Interface::as_raw(this), pixelcoordinates.len() as u32, pixelcoordinates.as_ptr(), results.len() as u32, results.as_mut_ptr()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn UndistortedProjectionTransform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -558,7 +558,7 @@ impl CameraIntrinsics { (::windows_core::Interface::vtable(this).UndistortedProjectionTransform)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DistortPoint(&self, input: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -567,13 +567,13 @@ impl CameraIntrinsics { (::windows_core::Interface::vtable(this).DistortPoint)(::windows_core::Interface::as_raw(this), input, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DistortPoints(&self, inputs: &[super::super::super::Foundation::Point], results: &mut [super::super::super::Foundation::Point]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).DistortPoints)(::windows_core::Interface::as_raw(this), inputs.len() as u32, inputs.as_ptr(), results.len() as u32, results.as_mut_ptr()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UndistortPoint(&self, input: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -582,13 +582,13 @@ impl CameraIntrinsics { (::windows_core::Interface::vtable(this).UndistortPoint)(::windows_core::Interface::as_raw(this), input, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UndistortPoints(&self, inputs: &[super::super::super::Foundation::Point], results: &mut [super::super::super::Foundation::Point]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).UndistortPoints)(::windows_core::Interface::as_raw(this), inputs.len() as u32, inputs.as_ptr(), results.len() as u32, results.as_mut_ptr()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Create(focallength: super::super::super::Foundation::Numerics::Vector2, principalpoint: super::super::super::Foundation::Numerics::Vector2, radialdistortion: super::super::super::Foundation::Numerics::Vector3, tangentialdistortion: super::super::super::Foundation::Numerics::Vector2, imagewidth: u32, imageheight: u32) -> ::windows_core::Result { Self::ICameraIntrinsicsFactory(|this| unsafe { @@ -621,13 +621,13 @@ unsafe impl ::core::marker::Sync for CameraIntrinsics {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DepthCorrelatedCoordinateMapper(::windows_core::IUnknown); impl DepthCorrelatedCoordinateMapper { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn UnprojectPoint(&self, sourcepoint: super::super::super::Foundation::Point, targetcoordinatesystem: P0) -> ::windows_core::Result where @@ -639,7 +639,7 @@ impl DepthCorrelatedCoordinateMapper { (::windows_core::Interface::vtable(this).UnprojectPoint)(::windows_core::Interface::as_raw(this), sourcepoint, targetcoordinatesystem.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn UnprojectPoints(&self, sourcepoints: &[super::super::super::Foundation::Point], targetcoordinatesystem: P0, results: &mut [super::super::super::Foundation::Numerics::Vector3]) -> ::windows_core::Result<()> where @@ -648,7 +648,7 @@ impl DepthCorrelatedCoordinateMapper { let this = self; unsafe { (::windows_core::Interface::vtable(this).UnprojectPoints)(::windows_core::Interface::as_raw(this), sourcepoints.len() as u32, sourcepoints.as_ptr(), targetcoordinatesystem.into_param().abi(), results.len() as u32, results.as_mut_ptr()).ok() } } - #[doc = "Required features: `Foundation`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation", feature = "Perception_Spatial"))] pub fn MapPoint(&self, sourcepoint: super::super::super::Foundation::Point, targetcoordinatesystem: P0, targetcameraintrinsics: P1) -> ::windows_core::Result where @@ -661,7 +661,7 @@ impl DepthCorrelatedCoordinateMapper { (::windows_core::Interface::vtable(this).MapPoint)(::windows_core::Interface::as_raw(this), sourcepoint, targetcoordinatesystem.into_param().abi(), targetcameraintrinsics.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation", feature = "Perception_Spatial"))] pub fn MapPoints(&self, sourcepoints: &[super::super::super::Foundation::Point], targetcoordinatesystem: P0, targetcameraintrinsics: P1, results: &mut [super::super::super::Foundation::Point]) -> ::windows_core::Result<()> where @@ -788,7 +788,7 @@ impl FrameController { (::windows_core::Interface::vtable(this).FocusControl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PhotoConfirmationEnabled(&self) -> ::windows_core::Result> { let this = self; @@ -797,7 +797,7 @@ impl FrameController { (::windows_core::Interface::vtable(this).PhotoConfirmationEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPhotoConfirmationEnabled(&self, value: P0) -> ::windows_core::Result<()> where @@ -840,7 +840,7 @@ impl FrameExposureCapabilities { (::windows_core::Interface::vtable(this).Supported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Min(&self) -> ::windows_core::Result { let this = self; @@ -849,7 +849,7 @@ impl FrameExposureCapabilities { (::windows_core::Interface::vtable(this).Min)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Max(&self) -> ::windows_core::Result { let this = self; @@ -858,7 +858,7 @@ impl FrameExposureCapabilities { (::windows_core::Interface::vtable(this).Max)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Step(&self) -> ::windows_core::Result { let this = self; @@ -931,7 +931,7 @@ impl ::windows_core::RuntimeName for FrameExposureCompensationCapabilities { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FrameExposureCompensationControl(::windows_core::IUnknown); impl FrameExposureCompensationControl { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Value(&self) -> ::windows_core::Result> { let this = self; @@ -940,7 +940,7 @@ impl FrameExposureCompensationControl { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -978,7 +978,7 @@ impl FrameExposureControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAuto)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Value(&self) -> ::windows_core::Result> { let this = self; @@ -987,7 +987,7 @@ impl FrameExposureControl { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -1161,7 +1161,7 @@ impl ::windows_core::RuntimeName for FrameFocusCapabilities { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FrameFocusControl(::windows_core::IUnknown); impl FrameFocusControl { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Value(&self) -> ::windows_core::Result> { let this = self; @@ -1170,7 +1170,7 @@ impl FrameFocusControl { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -1254,7 +1254,7 @@ impl FrameIsoSpeedControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAuto)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Value(&self) -> ::windows_core::Result> { let this = self; @@ -1263,7 +1263,7 @@ impl FrameIsoSpeedControl { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -1315,7 +1315,7 @@ impl VariablePhotoSequenceController { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPhotosPerSecondLimit)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetHighestConcurrentFrameRate(&self, captureproperties: P0) -> ::windows_core::Result where @@ -1327,7 +1327,7 @@ impl VariablePhotoSequenceController { (::windows_core::Interface::vtable(this).GetHighestConcurrentFrameRate)(::windows_core::Interface::as_raw(this), captureproperties.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetCurrentFrameRate(&self) -> ::windows_core::Result { let this = self; @@ -1343,7 +1343,7 @@ impl VariablePhotoSequenceController { (::windows_core::Interface::vtable(this).FrameCapabilities)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DesiredFrameControllers(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/Devices/impl.rs b/crates/libs/windows/src/Windows/Media/Devices/impl.rs index 3fdf4643f7..54cbe4aff4 100644 --- a/crates/libs/windows/src/Windows/Media/Devices/impl.rs +++ b/crates/libs/windows/src/Windows/Media/Devices/impl.rs @@ -40,7 +40,7 @@ impl IDefaultAudioDeviceChangedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Media_Capture`, `Media_MediaProperties`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Capture", feature = "Media_MediaProperties"))] pub trait IMediaDeviceController_Impl: Sized { fn GetAvailableMediaStreamProperties(&self, mediastreamtype: super::Capture::MediaStreamType) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Media/Devices/mod.rs b/crates/libs/windows/src/Windows/Media/Devices/mod.rs index 31ebcd2cfc..edd9180706 100644 --- a/crates/libs/windows/src/Windows/Media/Devices/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Devices/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Media_Devices_Core")] -#[doc = "Required features: `Media_Devices_Core`"] +#[doc = "Required features: `\"Media_Devices_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] @@ -1121,7 +1121,7 @@ pub struct IMediaDeviceControlCapabilities_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMediaDeviceController(::windows_core::IUnknown); impl IMediaDeviceController { - #[doc = "Required features: `Foundation_Collections`, `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn GetAvailableMediaStreamProperties(&self, mediastreamtype: super::Capture::MediaStreamType) -> ::windows_core::Result> { let this = self; @@ -1130,7 +1130,7 @@ impl IMediaDeviceController { (::windows_core::Interface::vtable(this).GetAvailableMediaStreamProperties)(::windows_core::Interface::as_raw(this), mediastreamtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn GetMediaStreamProperties(&self, mediastreamtype: super::Capture::MediaStreamType) -> ::windows_core::Result { let this = self; @@ -1139,7 +1139,7 @@ impl IMediaDeviceController { (::windows_core::Interface::vtable(this).GetMediaStreamProperties)(::windows_core::Interface::as_raw(this), mediastreamtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn SetMediaStreamPropertiesAsync(&self, mediastreamtype: super::Capture::MediaStreamType, mediaencodingproperties: P0) -> ::windows_core::Result where @@ -1661,7 +1661,7 @@ impl AdvancedPhotoControl { (::windows_core::Interface::vtable(this).Supported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedModes(&self) -> ::windows_core::Result> { let this = self; @@ -1726,7 +1726,7 @@ impl AudioDeviceController { (::windows_core::Interface::vtable(this).VolumePercent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn GetAvailableMediaStreamProperties(&self, mediastreamtype: super::Capture::MediaStreamType) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1735,7 +1735,7 @@ impl AudioDeviceController { (::windows_core::Interface::vtable(this).GetAvailableMediaStreamProperties)(::windows_core::Interface::as_raw(this), mediastreamtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn GetMediaStreamProperties(&self, mediastreamtype: super::Capture::MediaStreamType) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1744,7 +1744,7 @@ impl AudioDeviceController { (::windows_core::Interface::vtable(this).GetMediaStreamProperties)(::windows_core::Interface::as_raw(this), mediastreamtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn SetMediaStreamPropertiesAsync(&self, mediastreamtype: super::Capture::MediaStreamType, mediaencodingproperties: P0) -> ::windows_core::Result where @@ -1810,7 +1810,7 @@ impl AudioDeviceModule { (::windows_core::Interface::vtable(this).MinorVersion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SendCommandAsync(&self, command: P0) -> ::windows_core::Result> where @@ -1847,7 +1847,7 @@ impl AudioDeviceModuleNotificationEventArgs { (::windows_core::Interface::vtable(this).Module)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn NotificationData(&self) -> ::windows_core::Result { let this = self; @@ -1876,7 +1876,7 @@ unsafe impl ::core::marker::Sync for AudioDeviceModuleNotificationEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioDeviceModulesManager(::windows_core::IUnknown); impl AudioDeviceModulesManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ModuleNotificationReceived(&self, handler: P0) -> ::windows_core::Result where @@ -1888,13 +1888,13 @@ impl AudioDeviceModulesManager { (::windows_core::Interface::vtable(this).ModuleNotificationReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveModuleNotificationReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveModuleNotificationReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllById(&self, moduleid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1903,7 +1903,7 @@ impl AudioDeviceModulesManager { (::windows_core::Interface::vtable(this).FindAllById)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(moduleid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAll(&self) -> ::windows_core::Result> { let this = self; @@ -1972,7 +1972,7 @@ impl CallControl { (::windows_core::Interface::vtable(this).HasRinger)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AnswerRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1984,13 +1984,13 @@ impl CallControl { (::windows_core::Interface::vtable(this).AnswerRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAnswerRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAnswerRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HangUpRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2002,13 +2002,13 @@ impl CallControl { (::windows_core::Interface::vtable(this).HangUpRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHangUpRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveHangUpRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DialRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2020,13 +2020,13 @@ impl CallControl { (::windows_core::Interface::vtable(this).DialRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDialRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDialRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RedialRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2038,13 +2038,13 @@ impl CallControl { (::windows_core::Interface::vtable(this).RedialRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRedialRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRedialRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn KeypadPressed(&self, handler: P0) -> ::windows_core::Result where @@ -2056,13 +2056,13 @@ impl CallControl { (::windows_core::Interface::vtable(this).KeypadPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveKeypadPressed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveKeypadPressed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AudioTransferRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2074,7 +2074,7 @@ impl CallControl { (::windows_core::Interface::vtable(this).AudioTransferRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAudioTransferRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2131,7 +2131,7 @@ impl CameraOcclusionInfo { (::windows_core::Interface::vtable(this).IsOcclusionKindSupported)(::windows_core::Interface::as_raw(this), occlusionkind, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2143,7 +2143,7 @@ impl CameraOcclusionInfo { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2426,7 +2426,7 @@ impl DigitalWindowCapability { (::windows_core::Interface::vtable(this).MinScaleValueWithoutUpsampling)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NormalizedFieldOfViewLimit(&self) -> ::windows_core::Result { let this = self; @@ -2494,7 +2494,7 @@ impl DigitalWindowControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).ConfigureWithBounds)(::windows_core::Interface::as_raw(this), digitalwindowmode, digitalwindowbounds.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCapabilities(&self) -> ::windows_core::Result> { let this = self; @@ -2565,7 +2565,7 @@ impl ExposureCompensationControl { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValueAsync(&self, value: f32) -> ::windows_core::Result { let this = self; @@ -2606,7 +2606,7 @@ impl ExposureControl { (::windows_core::Interface::vtable(this).Auto)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAutoAsync(&self, value: bool) -> ::windows_core::Result { let this = self; @@ -2615,7 +2615,7 @@ impl ExposureControl { (::windows_core::Interface::vtable(this).SetAutoAsync)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Min(&self) -> ::windows_core::Result { let this = self; @@ -2624,7 +2624,7 @@ impl ExposureControl { (::windows_core::Interface::vtable(this).Min)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Max(&self) -> ::windows_core::Result { let this = self; @@ -2633,7 +2633,7 @@ impl ExposureControl { (::windows_core::Interface::vtable(this).Max)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Step(&self) -> ::windows_core::Result { let this = self; @@ -2642,7 +2642,7 @@ impl ExposureControl { (::windows_core::Interface::vtable(this).Step)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Value(&self) -> ::windows_core::Result { let this = self; @@ -2651,7 +2651,7 @@ impl ExposureControl { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValueAsync(&self, shutterduration: super::super::Foundation::TimeSpan) -> ::windows_core::Result { let this = self; @@ -2824,7 +2824,7 @@ impl FocusControl { (::windows_core::Interface::vtable(this).Supported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedPresets(&self) -> ::windows_core::Result> { let this = self; @@ -2840,7 +2840,7 @@ impl FocusControl { (::windows_core::Interface::vtable(this).Preset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPresetAsync(&self, preset: FocusPreset) -> ::windows_core::Result { let this = self; @@ -2849,7 +2849,7 @@ impl FocusControl { (::windows_core::Interface::vtable(this).SetPresetAsync)(::windows_core::Interface::as_raw(this), preset, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPresetWithCompletionOptionAsync(&self, preset: FocusPreset, completebeforefocus: bool) -> ::windows_core::Result { let this = self; @@ -2886,7 +2886,7 @@ impl FocusControl { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValueAsync(&self, focus: u32) -> ::windows_core::Result { let this = self; @@ -2895,7 +2895,7 @@ impl FocusControl { (::windows_core::Interface::vtable(this).SetValueAsync)(::windows_core::Interface::as_raw(this), focus, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FocusAsync(&self) -> ::windows_core::Result { let this = self; @@ -2918,7 +2918,7 @@ impl FocusControl { (::windows_core::Interface::vtable(this).WaitForFocusSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedFocusModes(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2927,7 +2927,7 @@ impl FocusControl { (::windows_core::Interface::vtable(this).SupportedFocusModes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedFocusDistances(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2936,7 +2936,7 @@ impl FocusControl { (::windows_core::Interface::vtable(this).SupportedFocusDistances)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedFocusRanges(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2959,7 +2959,7 @@ impl FocusControl { (::windows_core::Interface::vtable(this).FocusState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnlockAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2968,7 +2968,7 @@ impl FocusControl { (::windows_core::Interface::vtable(this).UnlockAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LockAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3031,7 +3031,7 @@ impl FocusSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAutoFocusRange)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Value(&self) -> ::windows_core::Result> { let this = self; @@ -3040,7 +3040,7 @@ impl FocusSettings { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -3049,7 +3049,7 @@ impl FocusSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Distance(&self) -> ::windows_core::Result> { let this = self; @@ -3058,7 +3058,7 @@ impl FocusSettings { (::windows_core::Interface::vtable(this).Distance)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDistance(&self, value: P0) -> ::windows_core::Result<()> where @@ -3116,7 +3116,7 @@ impl HdrVideoControl { (::windows_core::Interface::vtable(this).Supported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedModes(&self) -> ::windows_core::Result> { let this = self; @@ -3163,7 +3163,7 @@ impl InfraredTorchControl { (::windows_core::Interface::vtable(this).IsSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedModes(&self) -> ::windows_core::Result> { let this = self; @@ -3242,7 +3242,7 @@ impl IsoSpeedControl { (::windows_core::Interface::vtable(this).Supported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn SupportedPresets(&self) -> ::windows_core::Result> { let this = self; @@ -3251,7 +3251,7 @@ impl IsoSpeedControl { (::windows_core::Interface::vtable(this).SupportedPresets)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Preset(&self) -> ::windows_core::Result { let this = self; @@ -3260,7 +3260,7 @@ impl IsoSpeedControl { (::windows_core::Interface::vtable(this).Preset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetPresetAsync(&self, preset: IsoSpeedPreset) -> ::windows_core::Result { let this = self; @@ -3297,7 +3297,7 @@ impl IsoSpeedControl { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValueAsync(&self, isospeed: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3313,7 +3313,7 @@ impl IsoSpeedControl { (::windows_core::Interface::vtable(this).Auto)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAutoAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3367,7 +3367,7 @@ unsafe impl ::core::marker::Sync for KeypadPressedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LowLagPhotoControl(::windows_core::IUnknown); impl LowLagPhotoControl { - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetHighestConcurrentFrameRate(&self, captureproperties: P0) -> ::windows_core::Result where @@ -3379,7 +3379,7 @@ impl LowLagPhotoControl { (::windows_core::Interface::vtable(this).GetHighestConcurrentFrameRate)(::windows_core::Interface::as_raw(this), captureproperties.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetCurrentFrameRate(&self) -> ::windows_core::Result { let this = self; @@ -3399,7 +3399,7 @@ impl LowLagPhotoControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetThumbnailEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn ThumbnailFormat(&self) -> ::windows_core::Result { let this = self; @@ -3408,7 +3408,7 @@ impl LowLagPhotoControl { (::windows_core::Interface::vtable(this).ThumbnailFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetThumbnailFormat(&self, value: super::MediaProperties::MediaThumbnailFormat) -> ::windows_core::Result<()> { let this = self; @@ -3493,7 +3493,7 @@ impl LowLagPhotoSequenceControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPhotosPerSecondLimit)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetHighestConcurrentFrameRate(&self, captureproperties: P0) -> ::windows_core::Result where @@ -3505,7 +3505,7 @@ impl LowLagPhotoSequenceControl { (::windows_core::Interface::vtable(this).GetHighestConcurrentFrameRate)(::windows_core::Interface::as_raw(this), captureproperties.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetCurrentFrameRate(&self) -> ::windows_core::Result { let this = self; @@ -3525,7 +3525,7 @@ impl LowLagPhotoSequenceControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetThumbnailEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn ThumbnailFormat(&self) -> ::windows_core::Result { let this = self; @@ -3534,7 +3534,7 @@ impl LowLagPhotoSequenceControl { (::windows_core::Interface::vtable(this).ThumbnailFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetThumbnailFormat(&self, value: super::MediaProperties::MediaThumbnailFormat) -> ::windows_core::Result<()> { let this = self; @@ -3604,7 +3604,7 @@ impl MediaDevice { (::windows_core::Interface::vtable(this).GetDefaultAudioRenderId)(::windows_core::Interface::as_raw(this), role, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DefaultAudioCaptureDeviceChanged(handler: P0) -> ::windows_core::Result where @@ -3615,12 +3615,12 @@ impl MediaDevice { (::windows_core::Interface::vtable(this).DefaultAudioCaptureDeviceChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDefaultAudioCaptureDeviceChanged(cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaDeviceStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveDefaultAudioCaptureDeviceChanged)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DefaultAudioRenderDeviceChanged(handler: P0) -> ::windows_core::Result where @@ -3631,7 +3631,7 @@ impl MediaDevice { (::windows_core::Interface::vtable(this).DefaultAudioRenderDeviceChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDefaultAudioRenderDeviceChanged(cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaDeviceStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveDefaultAudioRenderDeviceChanged)(::windows_core::Interface::as_raw(this), cookie).ok() }) @@ -3769,7 +3769,7 @@ impl ModuleCommandResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Result(&self) -> ::windows_core::Result { let this = self; @@ -3803,7 +3803,7 @@ impl OpticalImageStabilizationControl { (::windows_core::Interface::vtable(this).Supported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedModes(&self) -> ::windows_core::Result> { let this = self; @@ -3850,7 +3850,7 @@ impl PanelBasedOptimizationControl { (::windows_core::Interface::vtable(this).IsSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn Panel(&self) -> ::windows_core::Result { let this = self; @@ -3859,7 +3859,7 @@ impl PanelBasedOptimizationControl { (::windows_core::Interface::vtable(this).Panel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn SetPanel(&self, value: super::super::Devices::Enumeration::Panel) -> ::windows_core::Result<()> { let this = self; @@ -3903,7 +3903,7 @@ impl PhotoConfirmationControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn PixelFormat(&self) -> ::windows_core::Result { let this = self; @@ -3912,7 +3912,7 @@ impl PhotoConfirmationControl { (::windows_core::Interface::vtable(this).PixelFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetPixelFormat(&self, format: super::MediaProperties::MediaPixelFormat) -> ::windows_core::Result<()> { let this = self; @@ -4000,7 +4000,7 @@ impl RegionOfInterest { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAutoExposureEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Bounds(&self) -> ::windows_core::Result { let this = self; @@ -4009,7 +4009,7 @@ impl RegionOfInterest { (::windows_core::Interface::vtable(this).Bounds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBounds(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; @@ -4075,7 +4075,7 @@ impl RegionsOfInterestControl { (::windows_core::Interface::vtable(this).MaxRegions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetRegionsAsync(&self, regions: P0) -> ::windows_core::Result where @@ -4087,7 +4087,7 @@ impl RegionsOfInterestControl { (::windows_core::Interface::vtable(this).SetRegionsAsync)(::windows_core::Interface::as_raw(this), regions.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetRegionsWithLockAsync(&self, regions: P0, lockvalues: bool) -> ::windows_core::Result where @@ -4099,7 +4099,7 @@ impl RegionsOfInterestControl { (::windows_core::Interface::vtable(this).SetRegionsWithLockAsync)(::windows_core::Interface::as_raw(this), regions.try_into_param()?.abi(), lockvalues, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearRegionsAsync(&self) -> ::windows_core::Result { let this = self; @@ -4147,7 +4147,7 @@ impl ::windows_core::RuntimeName for RegionsOfInterestControl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SceneModeControl(::windows_core::IUnknown); impl SceneModeControl { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedModes(&self) -> ::windows_core::Result> { let this = self; @@ -4163,7 +4163,7 @@ impl SceneModeControl { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValueAsync(&self, scenemode: CaptureSceneMode) -> ::windows_core::Result { let this = self; @@ -4265,7 +4265,7 @@ impl VideoDeviceController { (::windows_core::Interface::vtable(this).CameraOcclusionInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Capture`"] + #[doc = "Required features: `\"Media_Capture\"`"] #[cfg(feature = "Media_Capture")] pub fn TryAcquireExclusiveControl(&self, deviceid: &::windows_core::HSTRING, mode: super::Capture::MediaCaptureDeviceExclusiveControlReleaseMode) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4362,7 +4362,7 @@ impl VideoDeviceController { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPrimaryUse)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_Devices_Core`"] + #[doc = "Required features: `\"Media_Devices_Core\"`"] #[cfg(feature = "Media_Devices_Core")] pub fn VariablePhotoSequenceController(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4431,7 +4431,7 @@ impl VideoDeviceController { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDevicePropertyById(&self, propertyid: &::windows_core::HSTRING, maxpropertyvaluesize: P0) -> ::windows_core::Result where @@ -4453,7 +4453,7 @@ impl VideoDeviceController { (::windows_core::Interface::vtable(this).SetDevicePropertyById)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyid), propertyvalue.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDevicePropertyByExtendedId(&self, extendedpropertyid: &[u8], maxpropertyvaluesize: P0) -> ::windows_core::Result where @@ -4500,7 +4500,7 @@ impl VideoDeviceController { (::windows_core::Interface::vtable(this).DigitalWindowControl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn GetAvailableMediaStreamProperties(&self, mediastreamtype: super::Capture::MediaStreamType) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4509,7 +4509,7 @@ impl VideoDeviceController { (::windows_core::Interface::vtable(this).GetAvailableMediaStreamProperties)(::windows_core::Interface::as_raw(this), mediastreamtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn GetMediaStreamProperties(&self, mediastreamtype: super::Capture::MediaStreamType) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4518,7 +4518,7 @@ impl VideoDeviceController { (::windows_core::Interface::vtable(this).GetMediaStreamProperties)(::windows_core::Interface::as_raw(this), mediastreamtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Capture`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Capture\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Capture", feature = "Media_MediaProperties"))] pub fn SetMediaStreamPropertiesAsync(&self, mediastreamtype: super::Capture::MediaStreamType, mediaencodingproperties: P0) -> ::windows_core::Result where @@ -4607,7 +4607,7 @@ impl VideoDeviceController { (::windows_core::Interface::vtable(this).Focus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Capture`"] + #[doc = "Required features: `\"Media_Capture\"`"] #[cfg(feature = "Media_Capture")] pub fn TrySetPowerlineFrequency(&self, value: super::Capture::PowerlineFrequency) -> ::windows_core::Result { let this = self; @@ -4616,7 +4616,7 @@ impl VideoDeviceController { (::windows_core::Interface::vtable(this).TrySetPowerlineFrequency)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Capture`"] + #[doc = "Required features: `\"Media_Capture\"`"] #[cfg(feature = "Media_Capture")] pub fn TryGetPowerlineFrequency(&self, value: &mut super::Capture::PowerlineFrequency) -> ::windows_core::Result { let this = self; @@ -4685,7 +4685,7 @@ impl VideoTemporalDenoisingControl { (::windows_core::Interface::vtable(this).Supported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedModes(&self) -> ::windows_core::Result> { let this = self; @@ -4739,7 +4739,7 @@ impl WhiteBalanceControl { (::windows_core::Interface::vtable(this).Preset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPresetAsync(&self, preset: ColorTemperaturePreset) -> ::windows_core::Result { let this = self; @@ -4776,7 +4776,7 @@ impl WhiteBalanceControl { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValueAsync(&self, temperature: u32) -> ::windows_core::Result { let this = self; @@ -4842,7 +4842,7 @@ impl ZoomControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetValue)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedModes(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5337,7 +5337,7 @@ impl ::core::fmt::Debug for InfraredTorchMode { impl ::windows_core::RuntimeType for InfraredTorchMode { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.Devices.InfraredTorchMode;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/Media/DialProtocol/mod.rs b/crates/libs/windows/src/Windows/Media/DialProtocol/mod.rs index 60033f034b..eb8c60f43e 100644 --- a/crates/libs/windows/src/Windows/Media/DialProtocol/mod.rs +++ b/crates/libs/windows/src/Windows/Media/DialProtocol/mod.rs @@ -286,7 +286,7 @@ impl DialApp { (::windows_core::Interface::vtable(this).AppName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestLaunchAsync(&self, appargument: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -295,7 +295,7 @@ impl DialApp { (::windows_core::Interface::vtable(this).RequestLaunchAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appargument), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopAsync(&self) -> ::windows_core::Result> { let this = self; @@ -304,7 +304,7 @@ impl DialApp { (::windows_core::Interface::vtable(this).StopAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppStateAsync(&self) -> ::windows_core::Result> { let this = self; @@ -388,7 +388,7 @@ impl DialDevice { (::windows_core::Interface::vtable(this).FriendlyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -403,7 +403,7 @@ impl DialDevice { (::windows_core::Interface::vtable(this).GetDeviceSelector)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(value: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IDialDeviceStatics(|this| unsafe { @@ -411,7 +411,7 @@ impl DialDevice { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn DeviceInfoSupportsDialAsync(device: P0) -> ::windows_core::Result> where @@ -461,7 +461,7 @@ impl DialDevicePicker { (::windows_core::Interface::vtable(this).Filter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn Appearance(&self) -> ::windows_core::Result { let this = self; @@ -470,7 +470,7 @@ impl DialDevicePicker { (::windows_core::Interface::vtable(this).Appearance)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DialDeviceSelected(&self, handler: P0) -> ::windows_core::Result where @@ -482,13 +482,13 @@ impl DialDevicePicker { (::windows_core::Interface::vtable(this).DialDeviceSelected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDialDeviceSelected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDialDeviceSelected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisconnectButtonClicked(&self, handler: P0) -> ::windows_core::Result where @@ -500,13 +500,13 @@ impl DialDevicePicker { (::windows_core::Interface::vtable(this).DisconnectButtonClicked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDisconnectButtonClicked(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDisconnectButtonClicked)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DialDevicePickerDismissed(&self, handler: P0) -> ::windows_core::Result where @@ -518,25 +518,25 @@ impl DialDevicePicker { (::windows_core::Interface::vtable(this).DialDevicePickerDismissed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDialDevicePickerDismissed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDialDevicePickerDismissed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Show(&self, selection: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Show)(::windows_core::Interface::as_raw(this), selection).ok() } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowWithPlacement(&self, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).ShowWithPlacement)(::windows_core::Interface::as_raw(this), selection, preferredplacement).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickSingleDialDeviceAsync(&self, selection: super::super::Foundation::Rect) -> ::windows_core::Result> { let this = self; @@ -545,7 +545,7 @@ impl DialDevicePicker { (::windows_core::Interface::vtable(this).PickSingleDialDeviceAsync)(::windows_core::Interface::as_raw(this), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn PickSingleDialDeviceAsyncWithPlacement(&self, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result> { let this = self; @@ -585,7 +585,7 @@ unsafe impl ::core::marker::Sync for DialDevicePicker {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DialDevicePickerFilter(::windows_core::IUnknown); impl DialDevicePickerFilter { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedAppNames(&self) -> ::windows_core::Result> { let this = self; @@ -668,7 +668,7 @@ unsafe impl ::core::marker::Sync for DialDisconnectButtonClickedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DialReceiverApp(::windows_core::IUnknown); impl DialReceiverApp { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAdditionalDataAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -677,7 +677,7 @@ impl DialReceiverApp { (::windows_core::Interface::vtable(this).GetAdditionalDataAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAdditionalDataAsync(&self, additionaldata: P0) -> ::windows_core::Result where @@ -689,7 +689,7 @@ impl DialReceiverApp { (::windows_core::Interface::vtable(this).SetAdditionalDataAsync)(::windows_core::Interface::as_raw(this), additionaldata.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetUniqueDeviceNameAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Media/Editing/mod.rs b/crates/libs/windows/src/Windows/Media/Editing/mod.rs index 43d8cb74bc..0dd77ec7d8 100644 --- a/crates/libs/windows/src/Windows/Media/Editing/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Editing/mod.rs @@ -431,7 +431,7 @@ pub struct IMediaOverlayLayerFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BackgroundAudioTrack(::windows_core::IUnknown); impl BackgroundAudioTrack { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrimTimeFromStart(&self) -> ::windows_core::Result { let this = self; @@ -440,13 +440,13 @@ impl BackgroundAudioTrack { (::windows_core::Interface::vtable(this).TrimTimeFromStart)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTrimTimeFromStart(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTrimTimeFromStart)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrimTimeFromEnd(&self) -> ::windows_core::Result { let this = self; @@ -455,13 +455,13 @@ impl BackgroundAudioTrack { (::windows_core::Interface::vtable(this).TrimTimeFromEnd)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTrimTimeFromEnd(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTrimTimeFromEnd)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OriginalDuration(&self) -> ::windows_core::Result { let this = self; @@ -470,7 +470,7 @@ impl BackgroundAudioTrack { (::windows_core::Interface::vtable(this).OriginalDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrimmedDuration(&self) -> ::windows_core::Result { let this = self; @@ -479,7 +479,7 @@ impl BackgroundAudioTrack { (::windows_core::Interface::vtable(this).TrimmedDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UserData(&self) -> ::windows_core::Result> { let this = self; @@ -488,13 +488,13 @@ impl BackgroundAudioTrack { (::windows_core::Interface::vtable(this).UserData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelay(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDelay)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delay(&self) -> ::windows_core::Result { let this = self; @@ -521,7 +521,7 @@ impl BackgroundAudioTrack { (::windows_core::Interface::vtable(this).Clone)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetAudioEncodingProperties(&self) -> ::windows_core::Result { let this = self; @@ -530,7 +530,7 @@ impl BackgroundAudioTrack { (::windows_core::Interface::vtable(this).GetAudioEncodingProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn AudioEffectDefinitions(&self) -> ::windows_core::Result> { let this = self; @@ -548,7 +548,7 @@ impl BackgroundAudioTrack { (::windows_core::Interface::vtable(this).CreateFromEmbeddedAudioTrack)(::windows_core::Interface::as_raw(this), embeddedaudiotrack.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateFromFileAsync(file: P0) -> ::windows_core::Result> where @@ -584,7 +584,7 @@ unsafe impl ::core::marker::Sync for BackgroundAudioTrack {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EmbeddedAudioTrack(::windows_core::IUnknown); impl EmbeddedAudioTrack { - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetAudioEncodingProperties(&self) -> ::windows_core::Result { let this = self; @@ -613,7 +613,7 @@ unsafe impl ::core::marker::Sync for EmbeddedAudioTrack {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaClip(::windows_core::IUnknown); impl MediaClip { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrimTimeFromStart(&self) -> ::windows_core::Result { let this = self; @@ -622,13 +622,13 @@ impl MediaClip { (::windows_core::Interface::vtable(this).TrimTimeFromStart)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTrimTimeFromStart(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTrimTimeFromStart)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrimTimeFromEnd(&self) -> ::windows_core::Result { let this = self; @@ -637,13 +637,13 @@ impl MediaClip { (::windows_core::Interface::vtable(this).TrimTimeFromEnd)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTrimTimeFromEnd(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTrimTimeFromEnd)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OriginalDuration(&self) -> ::windows_core::Result { let this = self; @@ -652,7 +652,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).OriginalDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrimmedDuration(&self) -> ::windows_core::Result { let this = self; @@ -661,7 +661,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).TrimmedDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UserData(&self) -> ::windows_core::Result> { let this = self; @@ -677,7 +677,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).Clone)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTimeInComposition(&self) -> ::windows_core::Result { let this = self; @@ -686,7 +686,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).StartTimeInComposition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndTimeInComposition(&self) -> ::windows_core::Result { let this = self; @@ -695,7 +695,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).EndTimeInComposition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EmbeddedAudioTracks(&self) -> ::windows_core::Result> { let this = self; @@ -726,7 +726,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).Volume)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn GetVideoEncodingProperties(&self) -> ::windows_core::Result { let this = self; @@ -735,7 +735,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).GetVideoEncodingProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn AudioEffectDefinitions(&self) -> ::windows_core::Result> { let this = self; @@ -744,7 +744,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).AudioEffectDefinitions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Effects"))] pub fn VideoEffectDefinitions(&self) -> ::windows_core::Result> { let this = self; @@ -753,7 +753,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).VideoEffectDefinitions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI\"`"] #[cfg(all(feature = "Foundation", feature = "UI"))] pub fn CreateFromColor(color: super::super::UI::Color, originalduration: super::super::Foundation::TimeSpan) -> ::windows_core::Result { Self::IMediaClipStatics(|this| unsafe { @@ -761,7 +761,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).CreateFromColor)(::windows_core::Interface::as_raw(this), color, originalduration, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateFromFileAsync(file: P0) -> ::windows_core::Result> where @@ -772,7 +772,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).CreateFromFileAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateFromImageFileAsync(file: P0, originalduration: super::super::Foundation::TimeSpan) -> ::windows_core::Result> where @@ -783,7 +783,7 @@ impl MediaClip { (::windows_core::Interface::vtable(this).CreateFromImageFileAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), originalduration, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_DirectX_Direct3D11"))] pub fn CreateFromSurface(surface: P0, originalduration: super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -831,7 +831,7 @@ impl MediaComposition { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -840,7 +840,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clips(&self) -> ::windows_core::Result> { let this = self; @@ -849,7 +849,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).Clips)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BackgroundAudioTracks(&self) -> ::windows_core::Result> { let this = self; @@ -858,7 +858,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).BackgroundAudioTracks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UserData(&self) -> ::windows_core::Result> { let this = self; @@ -874,7 +874,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).Clone)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn SaveAsync(&self, file: P0) -> ::windows_core::Result where @@ -886,7 +886,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics_Imaging`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self, timefromstart: super::super::Foundation::TimeSpan, scaledwidth: i32, scaledheight: i32, frameprecision: VideoFramePrecision) -> ::windows_core::Result> { let this = self; @@ -895,7 +895,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).GetThumbnailAsync)(::windows_core::Interface::as_raw(this), timefromstart, scaledwidth, scaledheight, frameprecision, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Graphics_Imaging`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_Imaging\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_Imaging", feature = "Storage_Streams"))] pub fn GetThumbnailsAsync(&self, timesfromstart: P0, scaledwidth: i32, scaledheight: i32, frameprecision: VideoFramePrecision) -> ::windows_core::Result>> where @@ -907,7 +907,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).GetThumbnailsAsync)(::windows_core::Interface::as_raw(this), timesfromstart.try_into_param()?.abi(), scaledwidth, scaledheight, frameprecision, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Transcoding`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Transcoding\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Transcoding", feature = "Storage"))] pub fn RenderToFileAsync(&self, destination: P0) -> ::windows_core::Result> where @@ -919,7 +919,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).RenderToFileAsync)(::windows_core::Interface::as_raw(this), destination.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Transcoding`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Transcoding\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Transcoding", feature = "Storage"))] pub fn RenderToFileWithTrimmingPreferenceAsync(&self, destination: P0, trimmingpreference: MediaTrimmingPreference) -> ::windows_core::Result> where @@ -931,7 +931,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).RenderToFileWithTrimmingPreferenceAsync)(::windows_core::Interface::as_raw(this), destination.try_into_param()?.abi(), trimmingpreference, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`, `Media_Transcoding`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`, `\"Media_Transcoding\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties", feature = "Media_Transcoding", feature = "Storage"))] pub fn RenderToFileWithProfileAsync(&self, destination: P0, trimmingpreference: MediaTrimmingPreference, encodingprofile: P1) -> ::windows_core::Result> where @@ -944,7 +944,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).RenderToFileWithProfileAsync)(::windows_core::Interface::as_raw(this), destination.try_into_param()?.abi(), trimmingpreference, encodingprofile.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn CreateDefaultEncodingProfile(&self) -> ::windows_core::Result { let this = self; @@ -953,7 +953,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).CreateDefaultEncodingProfile)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn GenerateMediaStreamSource(&self) -> ::windows_core::Result { let this = self; @@ -962,7 +962,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).GenerateMediaStreamSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Core`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_Core\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Media_Core", feature = "Media_MediaProperties"))] pub fn GenerateMediaStreamSourceWithProfile(&self, encodingprofile: P0) -> ::windows_core::Result where @@ -974,7 +974,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).GenerateMediaStreamSourceWithProfile)(::windows_core::Interface::as_raw(this), encodingprofile.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn GeneratePreviewMediaStreamSource(&self, scaledwidth: i32, scaledheight: i32) -> ::windows_core::Result { let this = self; @@ -983,7 +983,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).GeneratePreviewMediaStreamSource)(::windows_core::Interface::as_raw(this), scaledwidth, scaledheight, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OverlayLayers(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -992,7 +992,7 @@ impl MediaComposition { (::windows_core::Interface::vtable(this).OverlayLayers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadAsync(file: P0) -> ::windows_core::Result> where @@ -1028,7 +1028,7 @@ unsafe impl ::core::marker::Sync for MediaComposition {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaOverlay(::windows_core::IUnknown); impl MediaOverlay { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -1037,19 +1037,19 @@ impl MediaOverlay { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPosition(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPosition)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelay(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDelay)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delay(&self) -> ::windows_core::Result { let this = self; @@ -1103,7 +1103,7 @@ impl MediaOverlay { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), clip.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWithPositionAndOpacity(clip: P0, position: super::super::Foundation::Rect, opacity: f64) -> ::windows_core::Result where @@ -1153,7 +1153,7 @@ impl MediaOverlayLayer { (::windows_core::Interface::vtable(this).Clone)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Overlays(&self) -> ::windows_core::Result> { let this = self; @@ -1162,7 +1162,7 @@ impl MediaOverlayLayer { (::windows_core::Interface::vtable(this).Overlays)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn CustomCompositorDefinition(&self) -> ::windows_core::Result { let this = self; @@ -1171,7 +1171,7 @@ impl MediaOverlayLayer { (::windows_core::Interface::vtable(this).CustomCompositorDefinition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Effects`"] + #[doc = "Required features: `\"Media_Effects\"`"] #[cfg(feature = "Media_Effects")] pub fn CreateWithCompositorDefinition(compositordefinition: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Media/Effects/impl.rs b/crates/libs/windows/src/Windows/Media/Effects/impl.rs index 29c75b87b3..3a1ea3ec5b 100644 --- a/crates/libs/windows/src/Windows/Media/Effects/impl.rs +++ b/crates/libs/windows/src/Windows/Media/Effects/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IAudioEffectDefinition_Impl: Sized { fn ActivatableClassId(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -45,7 +45,7 @@ impl IAudioEffectDefinition_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Media_MediaProperties`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_MediaProperties"))] pub trait IBasicAudioEffect_Impl: Sized + super::IMediaExtension_Impl { fn UseInputFrameForOutput(&self) -> ::windows_core::Result; @@ -119,7 +119,7 @@ impl IBasicAudioEffect_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Graphics_DirectX_Direct3D11`, `Media_MediaProperties`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_DirectX_Direct3D11\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_DirectX_Direct3D11", feature = "Media_MediaProperties"))] pub trait IBasicVideoEffect_Impl: Sized + super::IMediaExtension_Impl { fn IsReadOnly(&self) -> ::windows_core::Result; @@ -219,7 +219,7 @@ impl IBasicVideoEffect_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Graphics_DirectX_Direct3D11`, `Media_MediaProperties`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_DirectX_Direct3D11\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_DirectX_Direct3D11", feature = "Media_MediaProperties"))] pub trait IVideoCompositor_Impl: Sized + super::IMediaExtension_Impl { fn TimeIndependent(&self) -> ::windows_core::Result; @@ -279,7 +279,7 @@ impl IVideoCompositor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IVideoCompositorDefinition_Impl: Sized { fn ActivatableClassId(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -326,7 +326,7 @@ impl IVideoCompositorDefinition_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IVideoEffectDefinition_Impl: Sized { fn ActivatableClassId(&self) -> ::windows_core::Result<::windows_core::HSTRING>; diff --git a/crates/libs/windows/src/Windows/Media/Effects/mod.rs b/crates/libs/windows/src/Windows/Media/Effects/mod.rs index e859d0d62c..2cdd4b9568 100644 --- a/crates/libs/windows/src/Windows/Media/Effects/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Effects/mod.rs @@ -52,7 +52,7 @@ impl IAudioEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -202,7 +202,7 @@ impl IBasicAudioEffect { (::windows_core::Interface::vtable(this).UseInputFrameForOutput)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_MediaProperties"))] pub fn SupportedEncodingProperties(&self) -> ::windows_core::Result> { let this = self; @@ -211,7 +211,7 @@ impl IBasicAudioEffect { (::windows_core::Interface::vtable(this).SupportedEncodingProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetEncodingProperties(&self, encodingproperties: P0) -> ::windows_core::Result<()> where @@ -235,7 +235,7 @@ impl IBasicAudioEffect { let this = self; unsafe { (::windows_core::Interface::vtable(this).DiscardQueuedFrames)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetProperties(&self, configuration: P0) -> ::windows_core::Result<()> where @@ -298,7 +298,7 @@ impl IBasicVideoEffect { (::windows_core::Interface::vtable(this).TimeIndependent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_MediaProperties"))] pub fn SupportedEncodingProperties(&self) -> ::windows_core::Result> { let this = self; @@ -307,7 +307,7 @@ impl IBasicVideoEffect { (::windows_core::Interface::vtable(this).SupportedEncodingProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Graphics_DirectX_Direct3D11", feature = "Media_MediaProperties"))] pub fn SetEncodingProperties(&self, encodingproperties: P0, device: P1) -> ::windows_core::Result<()> where @@ -332,7 +332,7 @@ impl IBasicVideoEffect { let this = self; unsafe { (::windows_core::Interface::vtable(this).DiscardQueuedFrames)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetProperties(&self, configuration: P0) -> ::windows_core::Result<()> where @@ -459,7 +459,7 @@ impl IVideoCompositor { (::windows_core::Interface::vtable(this).TimeIndependent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`, `Media_MediaProperties`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`, `\"Media_MediaProperties\"`"] #[cfg(all(feature = "Graphics_DirectX_Direct3D11", feature = "Media_MediaProperties"))] pub fn SetEncodingProperties(&self, backgroundproperties: P0, device: P1) -> ::windows_core::Result<()> where @@ -484,7 +484,7 @@ impl IVideoCompositor { let this = self; unsafe { (::windows_core::Interface::vtable(this).DiscardQueuedFrames)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetProperties(&self, configuration: P0) -> ::windows_core::Result<()> where @@ -529,7 +529,7 @@ impl IVideoCompositorDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -590,7 +590,7 @@ impl IVideoEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -766,7 +766,7 @@ pub struct IVideoTransformSphericalProjection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioCaptureEffectsManager(::windows_core::IUnknown); impl AudioCaptureEffectsManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AudioCaptureEffectsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -778,13 +778,13 @@ impl AudioCaptureEffectsManager { (::windows_core::Interface::vtable(this).AudioCaptureEffectsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAudioCaptureEffectsChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAudioCaptureEffectsChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAudioCaptureEffects(&self) -> ::windows_core::Result> { let this = self; @@ -847,7 +847,7 @@ impl AudioEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -862,7 +862,7 @@ impl AudioEffectDefinition { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithProperties(activatableclassid: &::windows_core::HSTRING, props: P0) -> ::windows_core::Result where @@ -897,7 +897,7 @@ unsafe impl ::core::marker::Send for AudioEffectDefinition {} unsafe impl ::core::marker::Sync for AudioEffectDefinition {} pub struct AudioEffectsManager; impl AudioEffectsManager { - #[doc = "Required features: `Media_Render`"] + #[doc = "Required features: `\"Media_Render\"`"] #[cfg(feature = "Media_Render")] pub fn CreateAudioRenderEffectsManager(deviceid: &::windows_core::HSTRING, category: super::Render::AudioRenderCategory) -> ::windows_core::Result { Self::IAudioEffectsManagerStatics(|this| unsafe { @@ -905,7 +905,7 @@ impl AudioEffectsManager { (::windows_core::Interface::vtable(this).CreateAudioRenderEffectsManager)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), category, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Render`"] + #[doc = "Required features: `\"Media_Render\"`"] #[cfg(feature = "Media_Render")] pub fn CreateAudioRenderEffectsManagerWithMode(deviceid: &::windows_core::HSTRING, category: super::Render::AudioRenderCategory, mode: super::AudioProcessing) -> ::windows_core::Result { Self::IAudioEffectsManagerStatics(|this| unsafe { @@ -913,7 +913,7 @@ impl AudioEffectsManager { (::windows_core::Interface::vtable(this).CreateAudioRenderEffectsManagerWithMode)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), category, mode, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Capture`"] + #[doc = "Required features: `\"Media_Capture\"`"] #[cfg(feature = "Media_Capture")] pub fn CreateAudioCaptureEffectsManager(deviceid: &::windows_core::HSTRING, category: super::Capture::MediaCategory) -> ::windows_core::Result { Self::IAudioEffectsManagerStatics(|this| unsafe { @@ -921,7 +921,7 @@ impl AudioEffectsManager { (::windows_core::Interface::vtable(this).CreateAudioCaptureEffectsManager)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), category, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Capture`"] + #[doc = "Required features: `\"Media_Capture\"`"] #[cfg(feature = "Media_Capture")] pub fn CreateAudioCaptureEffectsManagerWithMode(deviceid: &::windows_core::HSTRING, category: super::Capture::MediaCategory, mode: super::AudioProcessing) -> ::windows_core::Result { Self::IAudioEffectsManagerStatics(|this| unsafe { @@ -942,7 +942,7 @@ impl ::windows_core::RuntimeName for AudioEffectsManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AudioRenderEffectsManager(::windows_core::IUnknown); impl AudioRenderEffectsManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AudioRenderEffectsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -954,13 +954,13 @@ impl AudioRenderEffectsManager { (::windows_core::Interface::vtable(this).AudioRenderEffectsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAudioRenderEffectsChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAudioRenderEffectsChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAudioRenderEffects(&self) -> ::windows_core::Result> { let this = self; @@ -969,7 +969,7 @@ impl AudioRenderEffectsManager { (::windows_core::Interface::vtable(this).GetAudioRenderEffects)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn EffectsProviderThumbnail(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -978,7 +978,7 @@ impl AudioRenderEffectsManager { (::windows_core::Interface::vtable(this).EffectsProviderThumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn EffectsProviderSettingsLabel(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -987,7 +987,7 @@ impl AudioRenderEffectsManager { (::windows_core::Interface::vtable(this).EffectsProviderSettingsLabel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ShowSettingsUI(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1013,7 +1013,7 @@ unsafe impl ::core::marker::Sync for AudioRenderEffectsManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CompositeVideoFrameContext(::windows_core::IUnknown); impl CompositeVideoFrameContext { - #[doc = "Required features: `Foundation_Collections`, `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_DirectX_Direct3D11"))] pub fn SurfacesToOverlay(&self) -> ::windows_core::Result> { let this = self; @@ -1036,7 +1036,7 @@ impl CompositeVideoFrameContext { (::windows_core::Interface::vtable(this).OutputFrame)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`, `Media_Editing`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`, `\"Media_Editing\"`"] #[cfg(all(feature = "Graphics_DirectX_Direct3D11", feature = "Media_Editing"))] pub fn GetOverlayForSurface(&self, surfacetooverlay: P0) -> ::windows_core::Result where @@ -1161,7 +1161,7 @@ impl SlowMotionEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1198,7 +1198,7 @@ impl VideoCompositorDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -1213,7 +1213,7 @@ impl VideoCompositorDefinition { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithProperties(activatableclassid: &::windows_core::HSTRING, props: P0) -> ::windows_core::Result where @@ -1257,7 +1257,7 @@ impl VideoEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -1272,7 +1272,7 @@ impl VideoEffectDefinition { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithProperties(activatableclassid: &::windows_core::HSTRING, props: P0) -> ::windows_core::Result where @@ -1323,7 +1323,7 @@ impl VideoTransformEffectDefinition { (::windows_core::Interface::vtable(this).ActivatableClassId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -1332,7 +1332,7 @@ impl VideoTransformEffectDefinition { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn PaddingColor(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1341,13 +1341,13 @@ impl VideoTransformEffectDefinition { (::windows_core::Interface::vtable(this).PaddingColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetPaddingColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPaddingColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OutputSize(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1356,13 +1356,13 @@ impl VideoTransformEffectDefinition { (::windows_core::Interface::vtable(this).OutputSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetOutputSize(&self, value: super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOutputSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CropRectangle(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1371,13 +1371,13 @@ impl VideoTransformEffectDefinition { (::windows_core::Interface::vtable(this).CropRectangle)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCropRectangle(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCropRectangle)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn Rotation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1386,13 +1386,13 @@ impl VideoTransformEffectDefinition { (::windows_core::Interface::vtable(this).Rotation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetRotation(&self, value: super::MediaProperties::MediaRotation) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotation)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn Mirror(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1401,19 +1401,19 @@ impl VideoTransformEffectDefinition { (::windows_core::Interface::vtable(this).Mirror)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetMirror(&self, value: super::MediaProperties::MediaMirroringOptions) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMirror)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_Transcoding`"] + #[doc = "Required features: `\"Media_Transcoding\"`"] #[cfg(feature = "Media_Transcoding")] pub fn SetProcessingAlgorithm(&self, value: super::Transcoding::MediaVideoProcessingAlgorithm) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProcessingAlgorithm)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_Transcoding`"] + #[doc = "Required features: `\"Media_Transcoding\"`"] #[cfg(feature = "Media_Transcoding")] pub fn ProcessingAlgorithm(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1461,7 +1461,7 @@ impl VideoTransformSphericalProjection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn FrameFormat(&self) -> ::windows_core::Result { let this = self; @@ -1470,13 +1470,13 @@ impl VideoTransformSphericalProjection { (::windows_core::Interface::vtable(this).FrameFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetFrameFormat(&self, value: super::MediaProperties::SphericalVideoFrameFormat) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFrameFormat)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_Playback`"] + #[doc = "Required features: `\"Media_Playback\"`"] #[cfg(feature = "Media_Playback")] pub fn ProjectionMode(&self) -> ::windows_core::Result { let this = self; @@ -1485,7 +1485,7 @@ impl VideoTransformSphericalProjection { (::windows_core::Interface::vtable(this).ProjectionMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Playback`"] + #[doc = "Required features: `\"Media_Playback\"`"] #[cfg(feature = "Media_Playback")] pub fn SetProjectionMode(&self, value: super::Playback::SphericalVideoProjectionMode) -> ::windows_core::Result<()> { let this = self; @@ -1502,7 +1502,7 @@ impl VideoTransformSphericalProjection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHorizontalFieldOfViewInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn ViewOrientation(&self) -> ::windows_core::Result { let this = self; @@ -1511,7 +1511,7 @@ impl VideoTransformSphericalProjection { (::windows_core::Interface::vtable(this).ViewOrientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetViewOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/FaceAnalysis/mod.rs b/crates/libs/windows/src/Windows/Media/FaceAnalysis/mod.rs index e4333eb05c..5ee9dd0973 100644 --- a/crates/libs/windows/src/Windows/Media/FaceAnalysis/mod.rs +++ b/crates/libs/windows/src/Windows/Media/FaceAnalysis/mod.rs @@ -151,7 +151,7 @@ pub struct IFaceTrackerStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DetectedFace(::windows_core::IUnknown); impl DetectedFace { - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn FaceBox(&self) -> ::windows_core::Result { let this = self; @@ -180,7 +180,7 @@ unsafe impl ::core::marker::Sync for DetectedFace {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FaceDetector(::windows_core::IUnknown); impl FaceDetector { - #[doc = "Required features: `Foundation_Collections`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_Imaging"))] pub fn DetectFacesAsync(&self, image: P0) -> ::windows_core::Result>> where @@ -192,7 +192,7 @@ impl FaceDetector { (::windows_core::Interface::vtable(this).DetectFacesAsync)(::windows_core::Interface::as_raw(this), image.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_Imaging"))] pub fn DetectFacesWithSearchAreaAsync(&self, image: P0, searcharea: super::super::Graphics::Imaging::BitmapBounds) -> ::windows_core::Result>> where @@ -204,7 +204,7 @@ impl FaceDetector { (::windows_core::Interface::vtable(this).DetectFacesWithSearchAreaAsync)(::windows_core::Interface::as_raw(this), image.into_param().abi(), searcharea, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn MinDetectableFaceSize(&self) -> ::windows_core::Result { let this = self; @@ -213,13 +213,13 @@ impl FaceDetector { (::windows_core::Interface::vtable(this).MinDetectableFaceSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetMinDetectableFaceSize(&self, value: super::super::Graphics::Imaging::BitmapSize) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMinDetectableFaceSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn MaxDetectableFaceSize(&self) -> ::windows_core::Result { let this = self; @@ -228,13 +228,13 @@ impl FaceDetector { (::windows_core::Interface::vtable(this).MaxDetectableFaceSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetMaxDetectableFaceSize(&self, value: super::super::Graphics::Imaging::BitmapSize) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxDetectableFaceSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAsync() -> ::windows_core::Result> { Self::IFaceDetectorStatics(|this| unsafe { @@ -242,7 +242,7 @@ impl FaceDetector { (::windows_core::Interface::vtable(this).CreateAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_Imaging"))] pub fn GetSupportedBitmapPixelFormats() -> ::windows_core::Result> { Self::IFaceDetectorStatics(|this| unsafe { @@ -250,7 +250,7 @@ impl FaceDetector { (::windows_core::Interface::vtable(this).GetSupportedBitmapPixelFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn IsBitmapPixelFormatSupported(bitmappixelformat: super::super::Graphics::Imaging::BitmapPixelFormat) -> ::windows_core::Result { Self::IFaceDetectorStatics(|this| unsafe { @@ -289,7 +289,7 @@ unsafe impl ::core::marker::Sync for FaceDetector {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FaceTracker(::windows_core::IUnknown); impl FaceTracker { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProcessNextFrameAsync(&self, videoframe: P0) -> ::windows_core::Result>> where @@ -301,7 +301,7 @@ impl FaceTracker { (::windows_core::Interface::vtable(this).ProcessNextFrameAsync)(::windows_core::Interface::as_raw(this), videoframe.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn MinDetectableFaceSize(&self) -> ::windows_core::Result { let this = self; @@ -310,13 +310,13 @@ impl FaceTracker { (::windows_core::Interface::vtable(this).MinDetectableFaceSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetMinDetectableFaceSize(&self, value: super::super::Graphics::Imaging::BitmapSize) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMinDetectableFaceSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn MaxDetectableFaceSize(&self) -> ::windows_core::Result { let this = self; @@ -325,13 +325,13 @@ impl FaceTracker { (::windows_core::Interface::vtable(this).MaxDetectableFaceSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SetMaxDetectableFaceSize(&self, value: super::super::Graphics::Imaging::BitmapSize) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxDetectableFaceSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAsync() -> ::windows_core::Result> { Self::IFaceTrackerStatics(|this| unsafe { @@ -339,7 +339,7 @@ impl FaceTracker { (::windows_core::Interface::vtable(this).CreateAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_Imaging"))] pub fn GetSupportedBitmapPixelFormats() -> ::windows_core::Result> { Self::IFaceTrackerStatics(|this| unsafe { @@ -347,7 +347,7 @@ impl FaceTracker { (::windows_core::Interface::vtable(this).GetSupportedBitmapPixelFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn IsBitmapPixelFormatSupported(bitmappixelformat: super::super::Graphics::Imaging::BitmapPixelFormat) -> ::windows_core::Result { Self::IFaceTrackerStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Media/Import/mod.rs b/crates/libs/windows/src/Windows/Media/Import/mod.rs index 0886bdc7ba..df83004ba6 100644 --- a/crates/libs/windows/src/Windows/Media/Import/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Import/mod.rs @@ -514,7 +514,7 @@ impl PhotoImportDeleteImportedItemsFromSourceResult { (::windows_core::Interface::vtable(this).HasSucceeded)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DeletedItems(&self) -> ::windows_core::Result> { let this = self; @@ -627,7 +627,7 @@ impl PhotoImportFindItemsResult { (::windows_core::Interface::vtable(this).HasSucceeded)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FoundItems(&self) -> ::windows_core::Result> { let this = self; @@ -714,7 +714,7 @@ impl PhotoImportFindItemsResult { let this = self; unsafe { (::windows_core::Interface::vtable(this).SelectNone)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectNewAsync(&self) -> ::windows_core::Result { let this = self; @@ -804,7 +804,7 @@ impl PhotoImportFindItemsResult { (::windows_core::Interface::vtable(this).SelectedTotalSizeInBytes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectionChanged(&self, value: P0) -> ::windows_core::Result where @@ -816,13 +816,13 @@ impl PhotoImportFindItemsResult { (::windows_core::Interface::vtable(this).SelectionChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSelectionChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSelectionChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImportItemsAsync(&self) -> ::windows_core::Result> { let this = self; @@ -831,7 +831,7 @@ impl PhotoImportFindItemsResult { (::windows_core::Interface::vtable(this).ImportItemsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ItemImported(&self, value: P0) -> ::windows_core::Result where @@ -843,13 +843,13 @@ impl PhotoImportFindItemsResult { (::windows_core::Interface::vtable(this).ItemImported)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveItemImported(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveItemImported)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddItemsInDateRangeToSelection(&self, rangestart: super::super::Foundation::DateTime, rangelength: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -889,7 +889,7 @@ impl PhotoImportImportItemsResult { (::windows_core::Interface::vtable(this).HasSucceeded)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ImportedItems(&self) -> ::windows_core::Result> { let this = self; @@ -968,7 +968,7 @@ impl PhotoImportImportItemsResult { (::windows_core::Interface::vtable(this).TotalSizeInBytes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteImportedItemsFromSourceAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1025,7 +1025,7 @@ impl PhotoImportItem { (::windows_core::Interface::vtable(this).SizeInBytes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Date(&self) -> ::windows_core::Result { let this = self; @@ -1041,7 +1041,7 @@ impl PhotoImportItem { (::windows_core::Interface::vtable(this).Sibling)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Sidecars(&self) -> ::windows_core::Result> { let this = self; @@ -1050,7 +1050,7 @@ impl PhotoImportItem { (::windows_core::Interface::vtable(this).Sidecars)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn VideoSegments(&self) -> ::windows_core::Result> { let this = self; @@ -1070,7 +1070,7 @@ impl PhotoImportItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsSelected)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -1079,7 +1079,7 @@ impl PhotoImportItem { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ImportedFileNames(&self) -> ::windows_core::Result> { let this = self; @@ -1088,7 +1088,7 @@ impl PhotoImportItem { (::windows_core::Interface::vtable(this).ImportedFileNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DeletedFileNames(&self) -> ::windows_core::Result> { let this = self; @@ -1149,7 +1149,7 @@ unsafe impl ::core::marker::Send for PhotoImportItemImportedEventArgs {} unsafe impl ::core::marker::Sync for PhotoImportItemImportedEventArgs {} pub struct PhotoImportManager; impl PhotoImportManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsSupportedAsync() -> ::windows_core::Result> { Self::IPhotoImportManagerStatics(|this| unsafe { @@ -1157,7 +1157,7 @@ impl PhotoImportManager { (::windows_core::Interface::vtable(this).IsSupportedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllSourcesAsync() -> ::windows_core::Result>> { Self::IPhotoImportManagerStatics(|this| unsafe { @@ -1165,7 +1165,7 @@ impl PhotoImportManager { (::windows_core::Interface::vtable(this).FindAllSourcesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPendingOperations() -> ::windows_core::Result> { Self::IPhotoImportManagerStatics(|this| unsafe { @@ -1200,7 +1200,7 @@ impl PhotoImportOperation { (::windows_core::Interface::vtable(this).Session)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContinueFindingItemsAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1209,7 +1209,7 @@ impl PhotoImportOperation { (::windows_core::Interface::vtable(this).ContinueFindingItemsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContinueImportingItemsAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1218,7 +1218,7 @@ impl PhotoImportOperation { (::windows_core::Interface::vtable(this).ContinueImportingItemsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContinueDeletingImportedItemsFromSourceAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1274,7 +1274,7 @@ unsafe impl ::core::marker::Sync for PhotoImportSelectionChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PhotoImportSession(::windows_core::IUnknown); impl PhotoImportSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1294,7 +1294,7 @@ impl PhotoImportSession { (::windows_core::Interface::vtable(this).SessionId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn SetDestinationFolder(&self, value: P0) -> ::windows_core::Result<()> where @@ -1303,7 +1303,7 @@ impl PhotoImportSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDestinationFolder)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn DestinationFolder(&self) -> ::windows_core::Result { let this = self; @@ -1345,7 +1345,7 @@ impl PhotoImportSession { (::windows_core::Interface::vtable(this).DestinationFileNamePrefix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FindItemsAsync(&self, contenttypefilter: PhotoImportContentTypeFilter, itemselectionmode: PhotoImportItemSelectionMode) -> ::windows_core::Result> { let this = self; @@ -1412,7 +1412,7 @@ impl PhotoImportSidecar { (::windows_core::Interface::vtable(this).SizeInBytes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Date(&self) -> ::windows_core::Result { let this = self; @@ -1511,7 +1511,7 @@ impl PhotoImportSource { (::windows_core::Interface::vtable(this).PowerSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BatteryLevelPercent(&self) -> ::windows_core::Result> { let this = self; @@ -1520,7 +1520,7 @@ impl PhotoImportSource { (::windows_core::Interface::vtable(this).BatteryLevelPercent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateTime(&self) -> ::windows_core::Result> { let this = self; @@ -1529,7 +1529,7 @@ impl PhotoImportSource { (::windows_core::Interface::vtable(this).DateTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StorageMedia(&self) -> ::windows_core::Result> { let this = self; @@ -1538,7 +1538,7 @@ impl PhotoImportSource { (::windows_core::Interface::vtable(this).StorageMedia)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsLocked(&self) -> ::windows_core::Result> { let this = self; @@ -1554,7 +1554,7 @@ impl PhotoImportSource { (::windows_core::Interface::vtable(this).IsMassStorage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -1570,7 +1570,7 @@ impl PhotoImportSource { (::windows_core::Interface::vtable(this).CreateImportSession)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromIdAsync(sourceid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPhotoImportSourceStatics(|this| unsafe { @@ -1578,7 +1578,7 @@ impl PhotoImportSource { (::windows_core::Interface::vtable(this).FromIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sourceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn FromFolderAsync(sourcerootfolder: P0) -> ::windows_core::Result> where @@ -1701,7 +1701,7 @@ impl PhotoImportVideoSegment { (::windows_core::Interface::vtable(this).SizeInBytes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Date(&self) -> ::windows_core::Result { let this = self; @@ -1717,7 +1717,7 @@ impl PhotoImportVideoSegment { (::windows_core::Interface::vtable(this).Sibling)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Sidecars(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/MediaProperties/impl.rs b/crates/libs/windows/src/Windows/Media/MediaProperties/impl.rs index 90b796917a..a24c7312ac 100644 --- a/crates/libs/windows/src/Windows/Media/MediaProperties/impl.rs +++ b/crates/libs/windows/src/Windows/Media/MediaProperties/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IMediaEncodingProperties_Impl: Sized { fn Properties(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Media/MediaProperties/mod.rs b/crates/libs/windows/src/Windows/Media/MediaProperties/mod.rs index 6b1a1d64eb..8fe2d98bc0 100644 --- a/crates/libs/windows/src/Windows/Media/MediaProperties/mod.rs +++ b/crates/libs/windows/src/Windows/Media/MediaProperties/mod.rs @@ -391,7 +391,7 @@ pub struct IMediaEncodingProfileStatics3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMediaEncodingProperties(::windows_core::IUnknown); impl IMediaEncodingProperties { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -902,7 +902,7 @@ impl AudioEncodingProperties { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).GetFormatUserData)(::windows_core::Interface::as_raw(this), value.set_abi_len(), value as *mut _ as _).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -974,7 +974,7 @@ impl ContainerEncodingProperties { (::windows_core::Interface::vtable(this).Copy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1165,7 +1165,7 @@ impl ImageEncodingProperties { (::windows_core::Interface::vtable(this).CreateHeif)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1277,7 +1277,7 @@ impl MediaEncodingProfile { (::windows_core::Interface::vtable(this).Container)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn SetAudioTracks(&self, value: P0) -> ::windows_core::Result<()> where @@ -1286,7 +1286,7 @@ impl MediaEncodingProfile { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAudioTracks)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn GetAudioTracks(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1295,7 +1295,7 @@ impl MediaEncodingProfile { (::windows_core::Interface::vtable(this).GetAudioTracks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn SetVideoTracks(&self, value: P0) -> ::windows_core::Result<()> where @@ -1304,7 +1304,7 @@ impl MediaEncodingProfile { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVideoTracks)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn GetVideoTracks(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1313,7 +1313,7 @@ impl MediaEncodingProfile { (::windows_core::Interface::vtable(this).GetVideoTracks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn SetTimedMetadataTracks(&self, value: P0) -> ::windows_core::Result<()> where @@ -1322,7 +1322,7 @@ impl MediaEncodingProfile { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTimedMetadataTracks)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn GetTimedMetadataTracks(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1361,7 +1361,7 @@ impl MediaEncodingProfile { (::windows_core::Interface::vtable(this).CreateWmv)(::windows_core::Interface::as_raw(this), quality, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateFromFileAsync(file: P0) -> ::windows_core::Result> where @@ -1372,7 +1372,7 @@ impl MediaEncodingProfile { (::windows_core::Interface::vtable(this).CreateFromFileAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateFromStreamAsync(stream: P0) -> ::windows_core::Result> where @@ -1792,7 +1792,7 @@ impl MediaEncodingSubtypes { impl ::windows_core::RuntimeName for MediaEncodingSubtypes { const NAME: &'static str = "Windows.Media.MediaProperties.MediaEncodingSubtypes"; } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1806,7 +1806,7 @@ impl MediaPropertySet { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -1815,7 +1815,7 @@ impl MediaPropertySet { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IInspectable> { let this = self; @@ -1824,7 +1824,7 @@ impl MediaPropertySet { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), key, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1833,7 +1833,7 @@ impl MediaPropertySet { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: ::windows_core::GUID) -> ::windows_core::Result { let this = self; @@ -1842,7 +1842,7 @@ impl MediaPropertySet { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), key, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = self; @@ -1851,7 +1851,7 @@ impl MediaPropertySet { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: ::windows_core::GUID, value: P0) -> ::windows_core::Result where @@ -1863,13 +1863,13 @@ impl MediaPropertySet { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), key, value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: ::windows_core::GUID) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), key).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; @@ -2012,7 +2012,7 @@ impl TimedMetadataEncodingProperties { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -2111,7 +2111,7 @@ impl VideoEncodingProperties { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Media/Miracast/mod.rs b/crates/libs/windows/src/Windows/Media/Miracast/mod.rs index 893737f7c9..fe549ac79e 100644 --- a/crates/libs/windows/src/Windows/Media/Miracast/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Miracast/mod.rs @@ -517,7 +517,7 @@ impl MiracastReceiver { (::windows_core::Interface::vtable(this).GetCurrentSettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCurrentSettingsAsync(&self) -> ::windows_core::Result> { let this = self; @@ -536,7 +536,7 @@ impl MiracastReceiver { (::windows_core::Interface::vtable(this).DisconnectAllAndApplySettings)(::windows_core::Interface::as_raw(this), settings.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisconnectAllAndApplySettingsAsync(&self, settings: P0) -> ::windows_core::Result> where @@ -555,7 +555,7 @@ impl MiracastReceiver { (::windows_core::Interface::vtable(this).GetStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetStatusAsync(&self) -> ::windows_core::Result> { let this = self; @@ -564,7 +564,7 @@ impl MiracastReceiver { (::windows_core::Interface::vtable(this).GetStatusAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -576,13 +576,13 @@ impl MiracastReceiver { (::windows_core::Interface::vtable(this).StatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `ApplicationModel_Core`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`"] #[cfg(feature = "ApplicationModel_Core")] pub fn CreateSession(&self, view: P0) -> ::windows_core::Result where @@ -594,7 +594,7 @@ impl MiracastReceiver { (::windows_core::Interface::vtable(this).CreateSession)(::windows_core::Interface::as_raw(this), view.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Core`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Core", feature = "Foundation"))] pub fn CreateSessionAsync(&self, view: P0) -> ::windows_core::Result> where @@ -671,7 +671,7 @@ unsafe impl ::core::marker::Sync for MiracastReceiverApplySettingsResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MiracastReceiverConnection(::windows_core::IUnknown); impl MiracastReceiverConnection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -689,7 +689,7 @@ impl MiracastReceiverConnection { let this = self; unsafe { (::windows_core::Interface::vtable(this).Pause)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PauseAsync(&self) -> ::windows_core::Result { let this = self; @@ -702,7 +702,7 @@ impl MiracastReceiverConnection { let this = self; unsafe { (::windows_core::Interface::vtable(this).Resume)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResumeAsync(&self) -> ::windows_core::Result { let this = self; @@ -775,7 +775,7 @@ impl MiracastReceiverConnectionCreatedEventArgs { (::windows_core::Interface::vtable(this).Pin)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -811,7 +811,7 @@ impl MiracastReceiverCursorImageChannel { (::windows_core::Interface::vtable(this).IsEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn MaxImageSize(&self) -> ::windows_core::Result { let this = self; @@ -820,7 +820,7 @@ impl MiracastReceiverCursorImageChannel { (::windows_core::Interface::vtable(this).MaxImageSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -829,7 +829,7 @@ impl MiracastReceiverCursorImageChannel { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ImageStream(&self) -> ::windows_core::Result { let this = self; @@ -838,7 +838,7 @@ impl MiracastReceiverCursorImageChannel { (::windows_core::Interface::vtable(this).ImageStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImageStreamChanged(&self, handler: P0) -> ::windows_core::Result where @@ -850,13 +850,13 @@ impl MiracastReceiverCursorImageChannel { (::windows_core::Interface::vtable(this).ImageStreamChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveImageStreamChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveImageStreamChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PositionChanged(&self, handler: P0) -> ::windows_core::Result where @@ -868,7 +868,7 @@ impl MiracastReceiverCursorImageChannel { (::windows_core::Interface::vtable(this).PositionChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePositionChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -905,7 +905,7 @@ impl MiracastReceiverCursorImageChannelSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn MaxImageSize(&self) -> ::windows_core::Result { let this = self; @@ -914,7 +914,7 @@ impl MiracastReceiverCursorImageChannelSettings { (::windows_core::Interface::vtable(this).MaxImageSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn SetMaxImageSize(&self, value: super::super::Graphics::SizeInt32) -> ::windows_core::Result<()> { let this = self; @@ -1003,7 +1003,7 @@ impl MiracastReceiverGameControllerDevice { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Changed(&self, handler: P0) -> ::windows_core::Result where @@ -1015,7 +1015,7 @@ impl MiracastReceiverGameControllerDevice { (::windows_core::Interface::vtable(this).Changed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1100,7 +1100,7 @@ impl MiracastReceiverKeyboardDevice { (::windows_core::Interface::vtable(this).IsTransmittingInput)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Changed(&self, handler: P0) -> ::windows_core::Result where @@ -1112,7 +1112,7 @@ impl MiracastReceiverKeyboardDevice { (::windows_core::Interface::vtable(this).Changed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1145,7 +1145,7 @@ impl MiracastReceiverMediaSourceCreatedEventArgs { (::windows_core::Interface::vtable(this).Connection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn MediaSource(&self) -> ::windows_core::Result { let this = self; @@ -1161,7 +1161,7 @@ impl MiracastReceiverMediaSourceCreatedEventArgs { (::windows_core::Interface::vtable(this).CursorImageChannelSettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1190,13 +1190,13 @@ unsafe impl ::core::marker::Sync for MiracastReceiverMediaSourceCreatedEventArgs #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MiracastReceiverSession(::windows_core::IUnknown); impl MiracastReceiverSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionCreated(&self, handler: P0) -> ::windows_core::Result where @@ -1208,13 +1208,13 @@ impl MiracastReceiverSession { (::windows_core::Interface::vtable(this).ConnectionCreated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionCreated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveConnectionCreated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MediaSourceCreated(&self, handler: P0) -> ::windows_core::Result where @@ -1226,13 +1226,13 @@ impl MiracastReceiverSession { (::windows_core::Interface::vtable(this).MediaSourceCreated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMediaSourceCreated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMediaSourceCreated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Disconnected(&self, handler: P0) -> ::windows_core::Result where @@ -1244,7 +1244,7 @@ impl MiracastReceiverSession { (::windows_core::Interface::vtable(this).Disconnected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDisconnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1279,7 +1279,7 @@ impl MiracastReceiverSession { (::windows_core::Interface::vtable(this).Start)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1447,7 +1447,7 @@ impl MiracastReceiverStatus { (::windows_core::Interface::vtable(this).MaxSimultaneousConnections)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn KnownTransmitters(&self) -> ::windows_core::Result> { let this = self; @@ -1483,7 +1483,7 @@ impl MiracastReceiverStreamControl { (::windows_core::Interface::vtable(this).GetVideoStreamSettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetVideoStreamSettingsAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1499,7 +1499,7 @@ impl MiracastReceiverStreamControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SuggestVideoStreamSettings)(::windows_core::Interface::as_raw(this), settings.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SuggestVideoStreamSettingsAsync(&self, settings: P0) -> ::windows_core::Result where @@ -1542,7 +1542,7 @@ unsafe impl ::core::marker::Sync for MiracastReceiverStreamControl {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MiracastReceiverVideoStreamSettings(::windows_core::IUnknown); impl MiracastReceiverVideoStreamSettings { - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1551,7 +1551,7 @@ impl MiracastReceiverVideoStreamSettings { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn SetSize(&self, value: super::super::Graphics::SizeInt32) -> ::windows_core::Result<()> { let this = self; @@ -1610,7 +1610,7 @@ impl MiracastTransmitter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAuthorizationStatus)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetConnections(&self) -> ::windows_core::Result> { let this = self; @@ -1626,7 +1626,7 @@ impl MiracastTransmitter { (::windows_core::Interface::vtable(this).MacAddress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastConnectionTime(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/Ocr/mod.rs b/crates/libs/windows/src/Windows/Media/Ocr/mod.rs index 85bd3db6ca..c910f020f6 100644 --- a/crates/libs/windows/src/Windows/Media/Ocr/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Ocr/mod.rs @@ -118,7 +118,7 @@ pub struct IOcrWord_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct OcrEngine(::windows_core::IUnknown); impl OcrEngine { - #[doc = "Required features: `Foundation`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging"))] pub fn RecognizeAsync(&self, bitmap: P0) -> ::windows_core::Result> where @@ -130,7 +130,7 @@ impl OcrEngine { (::windows_core::Interface::vtable(this).RecognizeAsync)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn RecognizerLanguage(&self) -> ::windows_core::Result { let this = self; @@ -145,7 +145,7 @@ impl OcrEngine { (::windows_core::Interface::vtable(this).MaxImageDimension)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn AvailableRecognizerLanguages() -> ::windows_core::Result> { Self::IOcrEngineStatics(|this| unsafe { @@ -153,7 +153,7 @@ impl OcrEngine { (::windows_core::Interface::vtable(this).AvailableRecognizerLanguages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn IsLanguageSupported(language: P0) -> ::windows_core::Result where @@ -164,7 +164,7 @@ impl OcrEngine { (::windows_core::Interface::vtable(this).IsLanguageSupported)(::windows_core::Interface::as_raw(this), language.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn TryCreateFromLanguage(language: P0) -> ::windows_core::Result where @@ -206,7 +206,7 @@ unsafe impl ::core::marker::Sync for OcrEngine {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct OcrLine(::windows_core::IUnknown); impl OcrLine { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Words(&self) -> ::windows_core::Result> { let this = self; @@ -242,7 +242,7 @@ unsafe impl ::core::marker::Sync for OcrLine {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct OcrResult(::windows_core::IUnknown); impl OcrResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lines(&self) -> ::windows_core::Result> { let this = self; @@ -251,7 +251,7 @@ impl OcrResult { (::windows_core::Interface::vtable(this).Lines)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TextAngle(&self) -> ::windows_core::Result> { let this = self; @@ -287,7 +287,7 @@ unsafe impl ::core::marker::Sync for OcrResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct OcrWord(::windows_core::IUnknown); impl OcrWord { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/PlayTo/mod.rs b/crates/libs/windows/src/Windows/Media/PlayTo/mod.rs index 99593cb55b..b6634d3811 100644 --- a/crates/libs/windows/src/Windows/Media/PlayTo/mod.rs +++ b/crates/libs/windows/src/Windows/Media/PlayTo/mod.rs @@ -614,7 +614,7 @@ pub struct IVolumeChangeRequestedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CurrentTimeChangeRequestedEventArgs(::windows_core::IUnknown); impl CurrentTimeChangeRequestedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Time(&self) -> ::windows_core::Result { let this = self; @@ -662,14 +662,14 @@ impl ::windows_core::RuntimeName for MuteChangeRequestedEventArgs { const NAME: &'static str = "Windows.Media.PlayTo.MuteChangeRequestedEventArgs"; } ::windows_core::imp::interface_hierarchy!(MuteChangeRequestedEventArgs, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayToConnection(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PlayToConnection { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn State(&self) -> ::windows_core::Result { let this = self; @@ -678,7 +678,7 @@ impl PlayToConnection { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -690,13 +690,13 @@ impl PlayToConnection { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Transferred(&self, handler: P0) -> ::windows_core::Result where @@ -708,13 +708,13 @@ impl PlayToConnection { (::windows_core::Interface::vtable(this).Transferred)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveTransferred(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTransferred)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Error(&self, handler: P0) -> ::windows_core::Result where @@ -726,7 +726,7 @@ impl PlayToConnection { (::windows_core::Interface::vtable(this).Error)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveError(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -755,14 +755,14 @@ impl ::windows_core::RuntimeName for PlayToConnection { unsafe impl ::core::marker::Send for PlayToConnection {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for PlayToConnection {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayToConnectionErrorEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PlayToConnectionErrorEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Code(&self) -> ::windows_core::Result { let this = self; @@ -771,7 +771,7 @@ impl PlayToConnectionErrorEventArgs { (::windows_core::Interface::vtable(this).Code)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Message(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -803,14 +803,14 @@ impl ::windows_core::RuntimeName for PlayToConnectionErrorEventArgs { unsafe impl ::core::marker::Send for PlayToConnectionErrorEventArgs {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for PlayToConnectionErrorEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayToConnectionStateChangedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PlayToConnectionStateChangedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PreviousState(&self) -> ::windows_core::Result { let this = self; @@ -819,7 +819,7 @@ impl PlayToConnectionStateChangedEventArgs { (::windows_core::Interface::vtable(this).PreviousState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CurrentState(&self) -> ::windows_core::Result { let this = self; @@ -851,14 +851,14 @@ impl ::windows_core::RuntimeName for PlayToConnectionStateChangedEventArgs { unsafe impl ::core::marker::Send for PlayToConnectionStateChangedEventArgs {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for PlayToConnectionStateChangedEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayToConnectionTransferredEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PlayToConnectionTransferredEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PreviousSource(&self) -> ::windows_core::Result { let this = self; @@ -867,7 +867,7 @@ impl PlayToConnectionTransferredEventArgs { (::windows_core::Interface::vtable(this).PreviousSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CurrentSource(&self) -> ::windows_core::Result { let this = self; @@ -899,14 +899,14 @@ impl ::windows_core::RuntimeName for PlayToConnectionTransferredEventArgs { unsafe impl ::core::marker::Send for PlayToConnectionTransferredEventArgs {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for PlayToConnectionTransferredEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayToManager(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PlayToManager { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SourceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -918,13 +918,13 @@ impl PlayToManager { (::windows_core::Interface::vtable(this).SourceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveSourceRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSourceRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SourceSelected(&self, handler: P0) -> ::windows_core::Result where @@ -936,19 +936,19 @@ impl PlayToManager { (::windows_core::Interface::vtable(this).SourceSelected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveSourceSelected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSourceSelected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetDefaultSourceSelection(&self, value: bool) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDefaultSourceSelection)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DefaultSourceSelection(&self) -> ::windows_core::Result { let this = self; @@ -957,7 +957,7 @@ impl PlayToManager { (::windows_core::Interface::vtable(this).DefaultSourceSelection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetForCurrentView() -> ::windows_core::Result { Self::IPlayToManagerStatics(|this| unsafe { @@ -965,7 +965,7 @@ impl PlayToManager { (::windows_core::Interface::vtable(this).GetForCurrentView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ShowPlayToUI() -> ::windows_core::Result<()> { Self::IPlayToManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).ShowPlayToUI)(::windows_core::Interface::as_raw(this)).ok() }) @@ -1010,7 +1010,7 @@ impl PlayToReceiver { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlayRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1022,13 +1022,13 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).PlayRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlayRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePlayRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PauseRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1040,13 +1040,13 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).PauseRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePauseRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePauseRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceChangeRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1058,13 +1058,13 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).SourceChangeRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourceChangeRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSourceChangeRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlaybackRateChangeRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1076,13 +1076,13 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).PlaybackRateChangeRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlaybackRateChangeRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePlaybackRateChangeRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CurrentTimeChangeRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1094,13 +1094,13 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).CurrentTimeChangeRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCurrentTimeChangeRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCurrentTimeChangeRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MuteChangeRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1112,13 +1112,13 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).MuteChangeRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMuteChangeRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMuteChangeRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VolumeChangeRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1130,13 +1130,13 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).VolumeChangeRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVolumeChangeRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveVolumeChangeRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeUpdateRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1148,13 +1148,13 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).TimeUpdateRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTimeUpdateRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTimeUpdateRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1166,7 +1166,7 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).StopRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1184,13 +1184,13 @@ impl PlayToReceiver { let this = self; unsafe { (::windows_core::Interface::vtable(this).NotifyLoadedMetadata)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NotifyTimeUpdate(&self, currenttime: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).NotifyTimeUpdate)(::windows_core::Interface::as_raw(this), currenttime).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NotifyDurationChange(&self, duration: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -1268,7 +1268,7 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).SupportsVideo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -1277,7 +1277,7 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result { let this = self; @@ -1286,7 +1286,7 @@ impl PlayToReceiver { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopAsync(&self) -> ::windows_core::Result { let this = self; @@ -1309,14 +1309,14 @@ impl ::windows_core::RuntimeName for PlayToReceiver { const NAME: &'static str = "Windows.Media.PlayTo.PlayToReceiver"; } ::windows_core::imp::interface_hierarchy!(PlayToReceiver, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayToSource(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PlayToSource { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Connection(&self) -> ::windows_core::Result { let this = self; @@ -1325,7 +1325,7 @@ impl PlayToSource { (::windows_core::Interface::vtable(this).Connection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Next(&self) -> ::windows_core::Result { let this = self; @@ -1334,7 +1334,7 @@ impl PlayToSource { (::windows_core::Interface::vtable(this).Next)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetNext(&self, value: P0) -> ::windows_core::Result<()> where @@ -1343,13 +1343,13 @@ impl PlayToSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetNext)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PlayNext(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).PlayNext)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn PreferredSourceUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1358,7 +1358,7 @@ impl PlayToSource { (::windows_core::Interface::vtable(this).PreferredSourceUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetPreferredSourceUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1390,14 +1390,14 @@ impl ::windows_core::RuntimeName for PlayToSource { unsafe impl ::core::marker::Send for PlayToSource {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for PlayToSource {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayToSourceDeferral(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PlayToSourceDeferral { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Complete(&self) -> ::windows_core::Result<()> { let this = self; @@ -1426,14 +1426,14 @@ impl ::windows_core::RuntimeName for PlayToSourceDeferral { unsafe impl ::core::marker::Send for PlayToSourceDeferral {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for PlayToSourceDeferral {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayToSourceRequest(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PlayToSourceRequest { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; @@ -1442,13 +1442,13 @@ impl PlayToSourceRequest { (::windows_core::Interface::vtable(this).Deadline)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn DisplayErrorString(&self, errorstring: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).DisplayErrorString)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(errorstring)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1457,7 +1457,7 @@ impl PlayToSourceRequest { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetSource(&self, value: P0) -> ::windows_core::Result<()> where @@ -1489,14 +1489,14 @@ impl ::windows_core::RuntimeName for PlayToSourceRequest { unsafe impl ::core::marker::Send for PlayToSourceRequest {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for PlayToSourceRequest {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayToSourceRequestedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PlayToSourceRequestedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SourceRequest(&self) -> ::windows_core::Result { let this = self; @@ -1528,14 +1528,14 @@ impl ::windows_core::RuntimeName for PlayToSourceRequestedEventArgs { unsafe impl ::core::marker::Send for PlayToSourceRequestedEventArgs {} #[cfg(feature = "deprecated")] unsafe impl ::core::marker::Sync for PlayToSourceRequestedEventArgs {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayToSourceSelectedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl PlayToSourceSelectedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn FriendlyName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1544,7 +1544,7 @@ impl PlayToSourceSelectedEventArgs { (::windows_core::Interface::vtable(this).FriendlyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn Icon(&self) -> ::windows_core::Result { let this = self; @@ -1553,7 +1553,7 @@ impl PlayToSourceSelectedEventArgs { (::windows_core::Interface::vtable(this).Icon)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SupportsImage(&self) -> ::windows_core::Result { let this = self; @@ -1562,7 +1562,7 @@ impl PlayToSourceSelectedEventArgs { (::windows_core::Interface::vtable(this).SupportsImage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SupportsAudio(&self) -> ::windows_core::Result { let this = self; @@ -1571,7 +1571,7 @@ impl PlayToSourceSelectedEventArgs { (::windows_core::Interface::vtable(this).SupportsAudio)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SupportsVideo(&self) -> ::windows_core::Result { let this = self; @@ -1632,7 +1632,7 @@ impl ::windows_core::RuntimeName for PlaybackRateChangeRequestedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SourceChangeRequestedEventArgs(::windows_core::IUnknown); impl SourceChangeRequestedEventArgs { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Stream(&self) -> ::windows_core::Result { let this = self; @@ -1676,7 +1676,7 @@ impl SourceChangeRequestedEventArgs { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Date(&self) -> ::windows_core::Result> { let this = self; @@ -1685,7 +1685,7 @@ impl SourceChangeRequestedEventArgs { (::windows_core::Interface::vtable(this).Date)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -1694,7 +1694,7 @@ impl SourceChangeRequestedEventArgs { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Rating(&self) -> ::windows_core::Result> { let this = self; @@ -1703,7 +1703,7 @@ impl SourceChangeRequestedEventArgs { (::windows_core::Interface::vtable(this).Rating)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -1751,7 +1751,7 @@ impl ::windows_core::RuntimeName for VolumeChangeRequestedEventArgs { const NAME: &'static str = "Windows.Media.PlayTo.VolumeChangeRequestedEventArgs"; } ::windows_core::imp::interface_hierarchy!(VolumeChangeRequestedEventArgs, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -1792,7 +1792,7 @@ impl ::core::fmt::Debug for PlayToConnectionError { impl ::windows_core::RuntimeType for PlayToConnectionError { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.PlayTo.PlayToConnectionError;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/Media/Playback/impl.rs b/crates/libs/windows/src/Windows/Media/Playback/impl.rs index 24bfa38003..833ec5401f 100644 --- a/crates/libs/windows/src/Windows/Media/Playback/impl.rs +++ b/crates/libs/windows/src/Windows/Media/Playback/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait IMediaEnginePlaybackSource_Impl: Sized { fn CurrentItem(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Media/Playback/mod.rs b/crates/libs/windows/src/Windows/Media/Playback/mod.rs index 22a5058186..267d6f4385 100644 --- a/crates/libs/windows/src/Windows/Media/Playback/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Playback/mod.rs @@ -293,14 +293,14 @@ pub struct IMediaBreakStartedEventArgs_Vtbl { pub base__: ::windows_core::IInspectable_Vtbl, pub MediaBreak: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, result__: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMediaEnginePlaybackSource(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl IMediaEnginePlaybackSource { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CurrentItem(&self) -> ::windows_core::Result { let this = self; @@ -309,7 +309,7 @@ impl IMediaEnginePlaybackSource { (::windows_core::Interface::vtable(this).CurrentItem)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetPlaybackSource(&self, source: P0) -> ::windows_core::Result<()> where @@ -1997,12 +1997,12 @@ pub struct ITimedMetadataPresentationModeChangedEventArgs_Vtbl { pub OldPresentationMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, result__: *mut TimedMetadataTrackPresentationMode) -> ::windows_core::HRESULT, pub NewPresentationMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, result__: *mut TimedMetadataTrackPresentationMode) -> ::windows_core::HRESULT, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct BackgroundMediaPlayer; #[cfg(feature = "deprecated")] impl BackgroundMediaPlayer { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Current() -> ::windows_core::Result { Self::IBackgroundMediaPlayerStatics(|this| unsafe { @@ -2010,7 +2010,7 @@ impl BackgroundMediaPlayer { (::windows_core::Interface::vtable(this).Current)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn MessageReceivedFromBackground(value: P0) -> ::windows_core::Result where @@ -2021,12 +2021,12 @@ impl BackgroundMediaPlayer { (::windows_core::Interface::vtable(this).MessageReceivedFromBackground)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveMessageReceivedFromBackground(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IBackgroundMediaPlayerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveMessageReceivedFromBackground)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn MessageReceivedFromForeground(value: P0) -> ::windows_core::Result where @@ -2037,12 +2037,12 @@ impl BackgroundMediaPlayer { (::windows_core::Interface::vtable(this).MessageReceivedFromForeground)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveMessageReceivedFromForeground(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IBackgroundMediaPlayerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveMessageReceivedFromForeground)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn SendMessageToBackground(value: P0) -> ::windows_core::Result<()> where @@ -2050,7 +2050,7 @@ impl BackgroundMediaPlayer { { Self::IBackgroundMediaPlayerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).SendMessageToBackground)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() }) } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn SendMessageToForeground(value: P0) -> ::windows_core::Result<()> where @@ -2058,7 +2058,7 @@ impl BackgroundMediaPlayer { { Self::IBackgroundMediaPlayerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).SendMessageToForeground)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsMediaPlaying() -> ::windows_core::Result { Self::IBackgroundMediaPlayerStatics(|this| unsafe { @@ -2066,7 +2066,7 @@ impl BackgroundMediaPlayer { (::windows_core::Interface::vtable(this).IsMediaPlaying)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Shutdown() -> ::windows_core::Result<()> { Self::IBackgroundMediaPlayerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).Shutdown)(::windows_core::Interface::as_raw(this)).ok() }) @@ -2134,7 +2134,7 @@ impl MediaBreak { (::windows_core::Interface::vtable(this).PlaybackList)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PresentationPosition(&self) -> ::windows_core::Result> { let this = self; @@ -2150,7 +2150,7 @@ impl MediaBreak { (::windows_core::Interface::vtable(this).InsertionMethod)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CustomProperties(&self) -> ::windows_core::Result { let this = self; @@ -2176,7 +2176,7 @@ impl MediaBreak { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), insertionmethod, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWithPresentationPosition(insertionmethod: MediaBreakInsertionMethod, presentationposition: super::super::Foundation::TimeSpan) -> ::windows_core::Result { Self::IMediaBreakFactory(|this| unsafe { @@ -2236,7 +2236,7 @@ unsafe impl ::core::marker::Sync for MediaBreakEndedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaBreakManager(::windows_core::IUnknown); impl MediaBreakManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BreaksSeekedOver(&self, handler: P0) -> ::windows_core::Result where @@ -2248,13 +2248,13 @@ impl MediaBreakManager { (::windows_core::Interface::vtable(this).BreaksSeekedOver)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBreaksSeekedOver(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveBreaksSeekedOver)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BreakStarted(&self, handler: P0) -> ::windows_core::Result where @@ -2266,13 +2266,13 @@ impl MediaBreakManager { (::windows_core::Interface::vtable(this).BreakStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBreakStarted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveBreakStarted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BreakEnded(&self, handler: P0) -> ::windows_core::Result where @@ -2284,13 +2284,13 @@ impl MediaBreakManager { (::windows_core::Interface::vtable(this).BreakEnded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBreakEnded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveBreakEnded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BreakSkipped(&self, handler: P0) -> ::windows_core::Result where @@ -2302,7 +2302,7 @@ impl MediaBreakManager { (::windows_core::Interface::vtable(this).BreakSkipped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBreakSkipped(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2353,7 +2353,7 @@ unsafe impl ::core::marker::Sync for MediaBreakManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaBreakSchedule(::windows_core::IUnknown); impl MediaBreakSchedule { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScheduleChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2365,7 +2365,7 @@ impl MediaBreakSchedule { (::windows_core::Interface::vtable(this).ScheduleChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveScheduleChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2385,7 +2385,7 @@ impl MediaBreakSchedule { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMidrollBreak)(::windows_core::Interface::as_raw(this), mediabreak.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MidrollBreaks(&self) -> ::windows_core::Result> { let this = self; @@ -2449,7 +2449,7 @@ unsafe impl ::core::marker::Sync for MediaBreakSchedule {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaBreakSeekedOverEventArgs(::windows_core::IUnknown); impl MediaBreakSeekedOverEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SeekedOverBreaks(&self) -> ::windows_core::Result> { let this = self; @@ -2458,7 +2458,7 @@ impl MediaBreakSeekedOverEventArgs { (::windows_core::Interface::vtable(this).SeekedOverBreaks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OldPosition(&self) -> ::windows_core::Result { let this = self; @@ -2467,7 +2467,7 @@ impl MediaBreakSeekedOverEventArgs { (::windows_core::Interface::vtable(this).OldPosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NewPosition(&self) -> ::windows_core::Result { let this = self; @@ -2575,7 +2575,7 @@ impl MediaItemDisplayProperties { (::windows_core::Interface::vtable(this).VideoProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -2584,7 +2584,7 @@ impl MediaItemDisplayProperties { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetThumbnail(&self, value: P0) -> ::windows_core::Result<()> where @@ -2613,14 +2613,14 @@ impl ::windows_core::RuntimeName for MediaItemDisplayProperties { ::windows_core::imp::interface_hierarchy!(MediaItemDisplayProperties, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for MediaItemDisplayProperties {} unsafe impl ::core::marker::Sync for MediaItemDisplayProperties {} -#[doc = "Required features: `Foundation_Collections`, `Media_Core`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaPlaybackAudioTrackList(::windows_core::IUnknown); #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] impl MediaPlaybackAudioTrackList { - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2629,7 +2629,7 @@ impl MediaPlaybackAudioTrackList { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Core"))] pub fn SelectedIndexChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2641,19 +2641,19 @@ impl MediaPlaybackAudioTrackList { (::windows_core::Interface::vtable(this).SelectedIndexChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Core"))] pub fn RemoveSelectedIndexChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveSelectedIndexChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn SetSelectedIndex(&self, value: i32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSelectedIndex)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn SelectedIndex(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2662,7 +2662,7 @@ impl MediaPlaybackAudioTrackList { (::windows_core::Interface::vtable(this).SelectedIndex)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -2671,7 +2671,7 @@ impl MediaPlaybackAudioTrackList { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -2680,7 +2680,7 @@ impl MediaPlaybackAudioTrackList { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -2692,7 +2692,7 @@ impl MediaPlaybackAudioTrackList { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -2838,7 +2838,7 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).RateBehavior)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlayReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2850,13 +2850,13 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).PlayReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlayReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePlayReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PauseReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2868,13 +2868,13 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).PauseReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePauseReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePauseReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NextReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2886,13 +2886,13 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).NextReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNextReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNextReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PreviousReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2904,13 +2904,13 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).PreviousReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePreviousReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePreviousReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FastForwardReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2922,13 +2922,13 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).FastForwardReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFastForwardReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFastForwardReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RewindReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2940,13 +2940,13 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).RewindReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRewindReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRewindReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShuffleReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2958,13 +2958,13 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).ShuffleReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShuffleReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveShuffleReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AutoRepeatModeReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2976,13 +2976,13 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).AutoRepeatModeReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAutoRepeatModeReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAutoRepeatModeReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PositionReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2994,13 +2994,13 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).PositionReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePositionReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePositionReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RateReceived(&self, handler: P0) -> ::windows_core::Result where @@ -3012,7 +3012,7 @@ impl MediaPlaybackCommandManager { (::windows_core::Interface::vtable(this).RateReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRateReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3056,7 +3056,7 @@ impl MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs { (::windows_core::Interface::vtable(this).AutoRepeatMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3110,7 +3110,7 @@ impl MediaPlaybackCommandManagerCommandBehavior { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEnablingRule)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsEnabledChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3122,7 +3122,7 @@ impl MediaPlaybackCommandManagerCommandBehavior { (::windows_core::Interface::vtable(this).IsEnabledChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsEnabledChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3159,7 +3159,7 @@ impl MediaPlaybackCommandManagerFastForwardReceivedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3199,7 +3199,7 @@ impl MediaPlaybackCommandManagerNextReceivedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3239,7 +3239,7 @@ impl MediaPlaybackCommandManagerPauseReceivedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3279,7 +3279,7 @@ impl MediaPlaybackCommandManagerPlayReceivedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3319,7 +3319,7 @@ impl MediaPlaybackCommandManagerPositionReceivedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -3328,7 +3328,7 @@ impl MediaPlaybackCommandManagerPositionReceivedEventArgs { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3368,7 +3368,7 @@ impl MediaPlaybackCommandManagerPreviousReceivedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3415,7 +3415,7 @@ impl MediaPlaybackCommandManagerRateReceivedEventArgs { (::windows_core::Interface::vtable(this).PlaybackRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3455,7 +3455,7 @@ impl MediaPlaybackCommandManagerRewindReceivedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3502,7 +3502,7 @@ impl MediaPlaybackCommandManagerShuffleReceivedEventArgs { (::windows_core::Interface::vtable(this).IsShuffleRequested)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3531,7 +3531,7 @@ unsafe impl ::core::marker::Sync for MediaPlaybackCommandManagerShuffleReceivedE #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaPlaybackItem(::windows_core::IUnknown); impl MediaPlaybackItem { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AudioTracksChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3543,13 +3543,13 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).AudioTracksChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAudioTracksChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAudioTracksChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn VideoTracksChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3561,13 +3561,13 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).VideoTracksChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVideoTracksChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveVideoTracksChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TimedMetadataTracksChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3579,13 +3579,13 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).TimedMetadataTracksChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTimedMetadataTracksChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTimedMetadataTracksChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn Source(&self) -> ::windows_core::Result { let this = self; @@ -3594,7 +3594,7 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).Source)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn AudioTracks(&self) -> ::windows_core::Result { let this = self; @@ -3603,7 +3603,7 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).AudioTracks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn VideoTracks(&self) -> ::windows_core::Result { let this = self; @@ -3612,7 +3612,7 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).VideoTracks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn TimedMetadataTracks(&self) -> ::windows_core::Result { let this = self; @@ -3628,7 +3628,7 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).BreakSchedule)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3637,7 +3637,7 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DurationLimit(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3700,7 +3700,7 @@ impl MediaPlaybackItem { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAutoLoadedDisplayProperties)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn Create(source: P0) -> ::windows_core::Result where @@ -3711,7 +3711,7 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), source.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Media_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Core"))] pub fn CreateWithStartTime(source: P0, starttime: super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -3722,7 +3722,7 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).CreateWithStartTime)(::windows_core::Interface::as_raw(this), source.into_param().abi(), starttime, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Media_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Core"))] pub fn CreateWithStartTimeAndDurationLimit(source: P0, starttime: super::super::Foundation::TimeSpan, durationlimit: super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -3733,7 +3733,7 @@ impl MediaPlaybackItem { (::windows_core::Interface::vtable(this).CreateWithStartTimeAndDurationLimit)(::windows_core::Interface::as_raw(this), source.into_param().abi(), starttime, durationlimit, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn FindFromMediaSource(source: P0) -> ::windows_core::Result where @@ -3882,7 +3882,7 @@ impl MediaPlaybackList { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ItemFailed(&self, handler: P0) -> ::windows_core::Result where @@ -3894,13 +3894,13 @@ impl MediaPlaybackList { (::windows_core::Interface::vtable(this).ItemFailed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveItemFailed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveItemFailed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CurrentItemChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3912,13 +3912,13 @@ impl MediaPlaybackList { (::windows_core::Interface::vtable(this).CurrentItemChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCurrentItemChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCurrentItemChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ItemOpened(&self, handler: P0) -> ::windows_core::Result where @@ -3930,13 +3930,13 @@ impl MediaPlaybackList { (::windows_core::Interface::vtable(this).ItemOpened)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveItemOpened(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveItemOpened)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = self; @@ -4002,7 +4002,7 @@ impl MediaPlaybackList { (::windows_core::Interface::vtable(this).MoveTo)(::windows_core::Interface::as_raw(this), itemindex, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxPrefetchTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4011,7 +4011,7 @@ impl MediaPlaybackList { (::windows_core::Interface::vtable(this).MaxPrefetchTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxPrefetchTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -4034,7 +4034,7 @@ impl MediaPlaybackList { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStartingItem)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ShuffledItems(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4043,7 +4043,7 @@ impl MediaPlaybackList { (::windows_core::Interface::vtable(this).ShuffledItems)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetShuffledItems(&self, value: P0) -> ::windows_core::Result<()> where @@ -4052,7 +4052,7 @@ impl MediaPlaybackList { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetShuffledItems)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxPlayedItemsToKeepOpen(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4061,7 +4061,7 @@ impl MediaPlaybackList { (::windows_core::Interface::vtable(this).MaxPlayedItemsToKeepOpen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxPlayedItemsToKeepOpen(&self, value: P0) -> ::windows_core::Result<()> where @@ -4091,7 +4091,7 @@ unsafe impl ::core::marker::Sync for MediaPlaybackList {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaPlaybackSession(::windows_core::IUnknown); impl MediaPlaybackSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlaybackStateChanged(&self, value: P0) -> ::windows_core::Result where @@ -4103,13 +4103,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).PlaybackStateChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlaybackStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePlaybackStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlaybackRateChanged(&self, value: P0) -> ::windows_core::Result where @@ -4121,13 +4121,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).PlaybackRateChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlaybackRateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePlaybackRateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SeekCompleted(&self, value: P0) -> ::windows_core::Result where @@ -4139,13 +4139,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).SeekCompleted)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSeekCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSeekCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferingStarted(&self, value: P0) -> ::windows_core::Result where @@ -4157,13 +4157,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).BufferingStarted)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBufferingStarted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveBufferingStarted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferingEnded(&self, value: P0) -> ::windows_core::Result where @@ -4175,13 +4175,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).BufferingEnded)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBufferingEnded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveBufferingEnded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferingProgressChanged(&self, value: P0) -> ::windows_core::Result where @@ -4193,13 +4193,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).BufferingProgressChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBufferingProgressChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveBufferingProgressChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadProgressChanged(&self, value: P0) -> ::windows_core::Result where @@ -4211,13 +4211,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).DownloadProgressChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDownloadProgressChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDownloadProgressChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NaturalDurationChanged(&self, value: P0) -> ::windows_core::Result where @@ -4229,13 +4229,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).NaturalDurationChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNaturalDurationChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNaturalDurationChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PositionChanged(&self, value: P0) -> ::windows_core::Result where @@ -4247,13 +4247,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).PositionChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePositionChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePositionChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NaturalVideoSizeChanged(&self, value: P0) -> ::windows_core::Result where @@ -4265,7 +4265,7 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).NaturalVideoSizeChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNaturalVideoSizeChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4278,7 +4278,7 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).MediaPlayer)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NaturalDuration(&self) -> ::windows_core::Result { let this = self; @@ -4287,7 +4287,7 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).NaturalDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -4296,7 +4296,7 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPosition(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -4369,7 +4369,7 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).NaturalVideoWidth)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NormalizedSourceRect(&self) -> ::windows_core::Result { let this = self; @@ -4378,13 +4378,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).NormalizedSourceRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetNormalizedSourceRect(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetNormalizedSourceRect)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn StereoscopicVideoPackingMode(&self) -> ::windows_core::Result { let this = self; @@ -4393,13 +4393,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).StereoscopicVideoPackingMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetStereoscopicVideoPackingMode(&self, value: super::MediaProperties::StereoscopicVideoPackingMode) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStereoscopicVideoPackingMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferedRangesChanged(&self, value: P0) -> ::windows_core::Result where @@ -4411,13 +4411,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).BufferedRangesChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBufferedRangesChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveBufferedRangesChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlayedRangesChanged(&self, value: P0) -> ::windows_core::Result where @@ -4429,13 +4429,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).PlayedRangesChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlayedRangesChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePlayedRangesChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SeekableRangesChanged(&self, value: P0) -> ::windows_core::Result where @@ -4447,13 +4447,13 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).SeekableRangesChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSeekableRangesChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveSeekableRangesChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SupportedPlaybackRatesChanged(&self, value: P0) -> ::windows_core::Result where @@ -4465,7 +4465,7 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).SupportedPlaybackRatesChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSupportedPlaybackRatesChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4489,7 +4489,7 @@ impl MediaPlaybackSession { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsMirroring)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetBufferedRanges(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4498,7 +4498,7 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).GetBufferedRanges)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPlayedRanges(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4507,7 +4507,7 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).GetPlayedRanges)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSeekableRanges(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4523,7 +4523,7 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).IsSupportedPlaybackRateRange)(::windows_core::Interface::as_raw(this), rate1, rate2, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn PlaybackRotation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4532,7 +4532,7 @@ impl MediaPlaybackSession { (::windows_core::Interface::vtable(this).PlaybackRotation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetPlaybackRotation(&self, value: super::MediaProperties::MediaRotation) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4630,7 +4630,7 @@ impl MediaPlaybackSphericalVideoProjection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn FrameFormat(&self) -> ::windows_core::Result { let this = self; @@ -4639,7 +4639,7 @@ impl MediaPlaybackSphericalVideoProjection { (::windows_core::Interface::vtable(this).FrameFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_MediaProperties`"] + #[doc = "Required features: `\"Media_MediaProperties\"`"] #[cfg(feature = "Media_MediaProperties")] pub fn SetFrameFormat(&self, value: super::MediaProperties::SphericalVideoFrameFormat) -> ::windows_core::Result<()> { let this = self; @@ -4656,7 +4656,7 @@ impl MediaPlaybackSphericalVideoProjection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHorizontalFieldOfViewInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn ViewOrientation(&self) -> ::windows_core::Result { let this = self; @@ -4665,7 +4665,7 @@ impl MediaPlaybackSphericalVideoProjection { (::windows_core::Interface::vtable(this).ViewOrientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetViewOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = self; @@ -4698,14 +4698,14 @@ impl ::windows_core::RuntimeName for MediaPlaybackSphericalVideoProjection { ::windows_core::imp::interface_hierarchy!(MediaPlaybackSphericalVideoProjection, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for MediaPlaybackSphericalVideoProjection {} unsafe impl ::core::marker::Sync for MediaPlaybackSphericalVideoProjection {} -#[doc = "Required features: `Foundation_Collections`, `Media_Core`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaPlaybackTimedMetadataTrackList(::windows_core::IUnknown); #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] impl MediaPlaybackTimedMetadataTrackList { - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4714,7 +4714,7 @@ impl MediaPlaybackTimedMetadataTrackList { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn PresentationModeChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4726,7 +4726,7 @@ impl MediaPlaybackTimedMetadataTrackList { (::windows_core::Interface::vtable(this).PresentationModeChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePresentationModeChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4743,7 +4743,7 @@ impl MediaPlaybackTimedMetadataTrackList { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPresentationMode)(::windows_core::Interface::as_raw(this), index, value).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -4752,7 +4752,7 @@ impl MediaPlaybackTimedMetadataTrackList { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -4761,7 +4761,7 @@ impl MediaPlaybackTimedMetadataTrackList { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -4773,7 +4773,7 @@ impl MediaPlaybackTimedMetadataTrackList { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -4825,14 +4825,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4841,7 +4841,7 @@ impl MediaPlaybackVideoTrackList { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Core"))] pub fn SelectedIndexChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4853,19 +4853,19 @@ impl MediaPlaybackVideoTrackList { (::windows_core::Interface::vtable(this).SelectedIndexChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Core"))] pub fn RemoveSelectedIndexChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveSelectedIndexChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn SetSelectedIndex(&self, value: i32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSelectedIndex)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn SelectedIndex(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4874,7 +4874,7 @@ impl MediaPlaybackVideoTrackList { (::windows_core::Interface::vtable(this).SelectedIndex)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -4883,7 +4883,7 @@ impl MediaPlaybackVideoTrackList { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -4892,7 +4892,7 @@ impl MediaPlaybackVideoTrackList { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -4904,7 +4904,7 @@ impl MediaPlaybackVideoTrackList { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -4969,7 +4969,7 @@ impl MediaPlayer { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4986,7 +4986,7 @@ impl MediaPlayer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAutoPlay)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn NaturalDuration(&self) -> ::windows_core::Result { let this = self; @@ -4995,7 +4995,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).NaturalDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -5004,13 +5004,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetPosition(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPosition)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn BufferingProgress(&self) -> ::windows_core::Result { let this = self; @@ -5019,7 +5019,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).BufferingProgress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CurrentState(&self) -> ::windows_core::Result { let this = self; @@ -5028,7 +5028,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).CurrentState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CanSeek(&self) -> ::windows_core::Result { let this = self; @@ -5037,7 +5037,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).CanSeek)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CanPause(&self) -> ::windows_core::Result { let this = self; @@ -5057,7 +5057,7 @@ impl MediaPlayer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsLoopingEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsProtected(&self) -> ::windows_core::Result { let this = self; @@ -5077,7 +5077,7 @@ impl MediaPlayer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsMuted)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PlaybackRate(&self) -> ::windows_core::Result { let this = self; @@ -5086,7 +5086,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).PlaybackRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetPlaybackRate(&self, value: f64) -> ::windows_core::Result<()> { let this = self; @@ -5103,7 +5103,7 @@ impl MediaPlayer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetVolume)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PlaybackMediaMarkers(&self) -> ::windows_core::Result { let this = self; @@ -5112,7 +5112,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).PlaybackMediaMarkers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MediaOpened(&self, value: P0) -> ::windows_core::Result where @@ -5124,13 +5124,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).MediaOpened)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMediaOpened(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMediaOpened)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MediaEnded(&self, value: P0) -> ::windows_core::Result where @@ -5142,13 +5142,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).MediaEnded)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMediaEnded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMediaEnded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MediaFailed(&self, value: P0) -> ::windows_core::Result where @@ -5160,13 +5160,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).MediaFailed)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMediaFailed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMediaFailed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn CurrentStateChanged(&self, value: P0) -> ::windows_core::Result where @@ -5178,13 +5178,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).CurrentStateChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveCurrentStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCurrentStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn PlaybackMediaMarkerReached(&self, value: P0) -> ::windows_core::Result where @@ -5196,13 +5196,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).PlaybackMediaMarkerReached)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemovePlaybackMediaMarkerReached(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePlaybackMediaMarkerReached)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn MediaPlayerRateChanged(&self, value: P0) -> ::windows_core::Result where @@ -5214,13 +5214,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).MediaPlayerRateChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveMediaPlayerRateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMediaPlayerRateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VolumeChanged(&self, value: P0) -> ::windows_core::Result where @@ -5232,13 +5232,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).VolumeChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVolumeChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveVolumeChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SeekCompleted(&self, value: P0) -> ::windows_core::Result where @@ -5250,13 +5250,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).SeekCompleted)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveSeekCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSeekCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn BufferingStarted(&self, value: P0) -> ::windows_core::Result where @@ -5268,13 +5268,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).BufferingStarted)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveBufferingStarted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveBufferingStarted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn BufferingEnded(&self, value: P0) -> ::windows_core::Result where @@ -5286,7 +5286,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).BufferingEnded)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveBufferingEnded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5300,7 +5300,7 @@ impl MediaPlayer { let this = self; unsafe { (::windows_core::Interface::vtable(this).Pause)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetUriSource(&self, value: P0) -> ::windows_core::Result<()> where @@ -5338,7 +5338,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAudioDeviceType)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsMutedChanged(&self, value: P0) -> ::windows_core::Result where @@ -5350,13 +5350,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).IsMutedChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsMutedChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveIsMutedChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceChanged(&self, value: P0) -> ::windows_core::Result where @@ -5368,7 +5368,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).SourceChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourceChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5421,7 +5421,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).CommandManager)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn AudioDevice(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5430,7 +5430,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).AudioDevice)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Enumeration`"] + #[doc = "Required features: `\"Devices_Enumeration\"`"] #[cfg(feature = "Devices_Enumeration")] pub fn SetAudioDevice(&self, value: P0) -> ::windows_core::Result<()> where @@ -5453,7 +5453,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTimelineController)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimelineControllerPositionOffset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5462,7 +5462,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).TimelineControllerPositionOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTimelineControllerPositionOffset(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5483,7 +5483,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StepBackwardOneFrame)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Media_Casting`"] + #[doc = "Required features: `\"Media_Casting\"`"] #[cfg(feature = "Media_Casting")] pub fn GetAsCastingSource(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5492,13 +5492,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).GetAsCastingSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSurfaceSize(&self, size: super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSurfaceSize)(::windows_core::Interface::as_raw(this), size).ok() } } - #[doc = "Required features: `UI_Composition`"] + #[doc = "Required features: `\"UI_Composition\"`"] #[cfg(feature = "UI_Composition")] pub fn GetSurface(&self, compositor: P0) -> ::windows_core::Result where @@ -5510,7 +5510,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).GetSurface)(::windows_core::Interface::as_raw(this), compositor.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VideoFrameAvailable(&self, value: P0) -> ::windows_core::Result where @@ -5522,7 +5522,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).VideoFrameAvailable)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVideoFrameAvailable(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5539,7 +5539,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsVideoFrameServerEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn CopyFrameToVideoSurface(&self, destination: P0) -> ::windows_core::Result<()> where @@ -5548,7 +5548,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).CopyFrameToVideoSurface)(::windows_core::Interface::as_raw(this), destination.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`, `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_DirectX_Direct3D11"))] pub fn CopyFrameToVideoSurfaceWithTargetRectangle(&self, destination: P0, targetrectangle: super::super::Foundation::Rect) -> ::windows_core::Result<()> where @@ -5557,7 +5557,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).CopyFrameToVideoSurfaceWithTargetRectangle)(::windows_core::Interface::as_raw(this), destination.try_into_param()?.abi(), targetrectangle).ok() } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn CopyFrameToStereoscopicVideoSurfaces(&self, destinationlefteye: P0, destinationrighteye: P1) -> ::windows_core::Result<()> where @@ -5567,7 +5567,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).CopyFrameToStereoscopicVideoSurfaces)(::windows_core::Interface::as_raw(this), destinationlefteye.try_into_param()?.abi(), destinationrighteye.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SubtitleFrameChanged(&self, handler: P0) -> ::windows_core::Result where @@ -5579,13 +5579,13 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).SubtitleFrameChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSubtitleFrameChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveSubtitleFrameChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn RenderSubtitlesToSurface(&self, destination: P0) -> ::windows_core::Result where @@ -5597,7 +5597,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).RenderSubtitlesToSurface)(::windows_core::Interface::as_raw(this), destination.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_DirectX_Direct3D11"))] pub fn RenderSubtitlesToSurfaceWithTargetRectangle(&self, destination: P0, targetrectangle: super::super::Foundation::Rect) -> ::windows_core::Result where @@ -5609,7 +5609,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).RenderSubtitlesToSurfaceWithTargetRectangle)(::windows_core::Interface::as_raw(this), destination.try_into_param()?.abi(), targetrectangle, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Audio`"] + #[doc = "Required features: `\"Media_Audio\"`"] #[cfg(feature = "Media_Audio")] pub fn AudioStateMonitor(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5618,7 +5618,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).AudioStateMonitor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddAudioEffect(&self, activatableclassid: &::windows_core::HSTRING, effectoptional: bool, configuration: P0) -> ::windows_core::Result<()> where @@ -5631,7 +5631,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAllEffects)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddVideoEffect(&self, activatableclassid: &::windows_core::HSTRING, effectoptional: bool, effectconfiguration: P0) -> ::windows_core::Result<()> where @@ -5640,7 +5640,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).AddVideoEffect)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), effectoptional, effectconfiguration.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Protection`"] + #[doc = "Required features: `\"Media_Protection\"`"] #[cfg(feature = "Media_Protection")] pub fn ProtectionManager(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5649,7 +5649,7 @@ impl MediaPlayer { (::windows_core::Interface::vtable(this).ProtectionManager)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Protection`"] + #[doc = "Required features: `\"Media_Protection\"`"] #[cfg(feature = "Media_Protection")] pub fn SetProtectionManager(&self, value: P0) -> ::windows_core::Result<()> where @@ -5658,7 +5658,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProtectionManager)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Storage`, `deprecated`"] + #[doc = "Required features: `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage", feature = "deprecated"))] pub fn SetFileSource(&self, file: P0) -> ::windows_core::Result<()> where @@ -5667,7 +5667,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetFileSource)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage_Streams", feature = "deprecated"))] pub fn SetStreamSource(&self, stream: P0) -> ::windows_core::Result<()> where @@ -5676,7 +5676,7 @@ impl MediaPlayer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStreamSource)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Core`, `deprecated`"] + #[doc = "Required features: `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Media_Core", feature = "deprecated"))] pub fn SetMediaSource(&self, source: P0) -> ::windows_core::Result<()> where @@ -5721,7 +5721,7 @@ unsafe impl ::core::marker::Sync for MediaPlayer {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaPlayerDataReceivedEventArgs(::windows_core::IUnknown); impl MediaPlayerDataReceivedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -5818,13 +5818,13 @@ unsafe impl ::core::marker::Sync for MediaPlayerRateChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaPlayerSurface(::windows_core::IUnknown); impl MediaPlayerSurface { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `UI_Composition`"] + #[doc = "Required features: `\"UI_Composition\"`"] #[cfg(feature = "UI_Composition")] pub fn CompositionSurface(&self) -> ::windows_core::Result { let this = self; @@ -5833,7 +5833,7 @@ impl MediaPlayerSurface { (::windows_core::Interface::vtable(this).CompositionSurface)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Composition`"] + #[doc = "Required features: `\"UI_Composition\"`"] #[cfg(feature = "UI_Composition")] pub fn Compositor(&self) -> ::windows_core::Result { let this = self; @@ -5871,7 +5871,7 @@ unsafe impl ::core::marker::Sync for MediaPlayerSurface {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlaybackMediaMarker(::windows_core::IUnknown); impl PlaybackMediaMarker { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Time(&self) -> ::windows_core::Result { let this = self; @@ -5894,7 +5894,7 @@ impl PlaybackMediaMarker { (::windows_core::Interface::vtable(this).Text)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFromTime(value: super::super::Foundation::TimeSpan) -> ::windows_core::Result { Self::IPlaybackMediaMarkerFactory(|this| unsafe { @@ -5902,7 +5902,7 @@ impl PlaybackMediaMarker { (::windows_core::Interface::vtable(this).CreateFromTime)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Create(value: super::super::Foundation::TimeSpan, mediamarkettype: &::windows_core::HSTRING, text: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IPlaybackMediaMarkerFactory(|this| unsafe { @@ -5962,7 +5962,7 @@ unsafe impl ::core::marker::Sync for PlaybackMediaMarkerReachedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlaybackMediaMarkerSequence(::windows_core::IUnknown); impl PlaybackMediaMarkerSequence { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -6027,7 +6027,7 @@ unsafe impl ::core::marker::Sync for PlaybackMediaMarkerSequence {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TimedMetadataPresentationModeChangedEventArgs(::windows_core::IUnknown); impl TimedMetadataPresentationModeChangedEventArgs { - #[doc = "Required features: `Media_Core`"] + #[doc = "Required features: `\"Media_Core\"`"] #[cfg(feature = "Media_Core")] pub fn Track(&self) -> ::windows_core::Result { let this = self; @@ -6415,7 +6415,7 @@ impl ::core::fmt::Debug for MediaPlayerError { impl ::windows_core::RuntimeType for MediaPlayerError { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.Playback.MediaPlayerError;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/Media/Playlists/mod.rs b/crates/libs/windows/src/Windows/Media/Playlists/mod.rs index 84182a1af1..8095a44ce9 100644 --- a/crates/libs/windows/src/Windows/Media/Playlists/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Playlists/mod.rs @@ -59,7 +59,7 @@ impl Playlist { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn Files(&self) -> ::windows_core::Result> { let this = self; @@ -68,7 +68,7 @@ impl Playlist { (::windows_core::Interface::vtable(this).Files)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -77,7 +77,7 @@ impl Playlist { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn SaveAsAsync(&self, savelocation: P0, desiredname: &::windows_core::HSTRING, option: super::super::Storage::NameCollisionOption) -> ::windows_core::Result> where @@ -89,7 +89,7 @@ impl Playlist { (::windows_core::Interface::vtable(this).SaveAsAsync)(::windows_core::Interface::as_raw(this), savelocation.try_into_param()?.abi(), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn SaveAsWithFormatAsync(&self, savelocation: P0, desiredname: &::windows_core::HSTRING, option: super::super::Storage::NameCollisionOption, playlistformat: PlaylistFormat) -> ::windows_core::Result> where @@ -101,7 +101,7 @@ impl Playlist { (::windows_core::Interface::vtable(this).SaveAsWithFormatAsync)(::windows_core::Interface::as_raw(this), savelocation.try_into_param()?.abi(), ::core::mem::transmute_copy(desiredname), option, playlistformat, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadAsync(file: P0) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Media/Protection/PlayReady/impl.rs b/crates/libs/windows/src/Windows/Media/Protection/PlayReady/impl.rs index 48a3ee6e5a..b76fb60a6a 100644 --- a/crates/libs/windows/src/Windows/Media/Protection/PlayReady/impl.rs +++ b/crates/libs/windows/src/Windows/Media/Protection/PlayReady/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait INDClosedCaptionDataReceivedEventArgs_Impl: Sized { fn ClosedCaptionDataFormat(&self) -> ::windows_core::Result; @@ -58,7 +58,7 @@ impl INDClosedCaptionDataReceivedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait INDCustomData_Impl: Sized { fn CustomDataTypeID(&self) -> ::windows_core::Result<::windows_core::Array>; @@ -107,7 +107,7 @@ impl INDCustomData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `deprecated`"] +#[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub trait INDDownloadEngine_Impl: Sized { fn Open(&self, uri: ::core::option::Option<&super::super::super::Foundation::Uri>, sessionidbytes: &[u8]) -> ::windows_core::Result<()>; @@ -214,7 +214,7 @@ impl INDDownloadEngine_Vtbl { *iid == ::IID } } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait INDDownloadEngineNotifier_Impl: Sized { fn OnStreamOpened(&self) -> ::windows_core::Result<()>; @@ -275,7 +275,7 @@ impl INDDownloadEngineNotifier_Vtbl { *iid == ::IID } } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait INDLicenseFetchCompletedEventArgs_Impl: Sized { fn ResponseCustomData(&self) -> ::windows_core::Result; @@ -308,7 +308,7 @@ impl INDLicenseFetchCompletedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait INDLicenseFetchDescriptor_Impl: Sized { fn ContentIDType(&self) -> ::windows_core::Result; @@ -376,7 +376,7 @@ impl INDLicenseFetchDescriptor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait INDLicenseFetchResult_Impl: Sized { fn ResponseCustomData(&self) -> ::windows_core::Result; @@ -409,7 +409,7 @@ impl INDLicenseFetchResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `deprecated`"] +#[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub trait INDMessenger_Impl: Sized { fn SendRegistrationRequestAsync(&self, sessionidbytes: &[u8], challengedatabytes: &[u8]) -> ::windows_core::Result>; @@ -484,7 +484,7 @@ impl INDMessenger_Vtbl { *iid == ::IID } } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait INDProximityDetectionCompletedEventArgs_Impl: Sized { fn ProximityDetectionRetryCount(&self) -> ::windows_core::Result; @@ -516,7 +516,7 @@ impl INDProximityDetectionCompletedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait INDRegistrationCompletedEventArgs_Impl: Sized { fn ResponseCustomData(&self) -> ::windows_core::Result; @@ -583,7 +583,7 @@ impl INDRegistrationCompletedEventArgs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub trait INDSendResult_Impl: Sized { fn Response(&self) -> ::windows_core::Result<::windows_core::Array>; @@ -614,7 +614,7 @@ impl INDSendResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Media_Core`, `deprecated`"] +#[doc = "Required features: `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Media_Core", feature = "deprecated"))] pub trait INDStartResult_Impl: Sized { fn MediaStreamSource(&self) -> ::windows_core::Result; @@ -647,7 +647,7 @@ impl INDStartResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Storage`, `deprecated`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage", feature = "deprecated"))] pub trait INDStorageFileHelper_Impl: Sized { fn GetFileURLs(&self, file: ::core::option::Option<&super::super::super::Storage::IStorageFile>) -> ::windows_core::Result>; @@ -677,7 +677,7 @@ impl INDStorageFileHelper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Media_Core`, `deprecated`"] +#[doc = "Required features: `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Media_Core", feature = "deprecated"))] pub trait INDStreamParser_Impl: Sized { fn ParseData(&self, databytes: &[u8]) -> ::windows_core::Result<()>; @@ -744,7 +744,7 @@ impl INDStreamParser_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Media_Core`, `deprecated`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core", feature = "deprecated"))] pub trait INDStreamParserNotifier_Impl: Sized { fn OnContentIDReceived(&self, licensefetchdescriptor: ::core::option::Option<&INDLicenseFetchDescriptor>) -> ::windows_core::Result<()>; @@ -791,7 +791,7 @@ impl INDStreamParserNotifier_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `deprecated`"] +#[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub trait INDTransmitterProperties_Impl: Sized { fn CertificateType(&self) -> ::windows_core::Result; @@ -962,7 +962,7 @@ impl INDTransmitterProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IPlayReadyDomain_Impl: Sized { fn AccountId(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -1048,7 +1048,7 @@ impl IPlayReadyDomain_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IPlayReadyLicense_Impl: Sized { fn FullyEvaluated(&self) -> ::windows_core::Result; @@ -1159,7 +1159,7 @@ impl IPlayReadyLicense_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IPlayReadyLicenseAcquisitionServiceRequest_Impl: Sized + super::IMediaProtectionServiceRequest_Impl + IPlayReadyServiceRequest_Impl { fn ContentHeader(&self) -> ::windows_core::Result; @@ -1255,7 +1255,7 @@ impl IPlayReadyLicenseSession_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IPlayReadyLicenseSession2_Impl: Sized + IPlayReadyLicenseSession_Impl { fn CreateLicenseIterable(&self, contentheader: ::core::option::Option<&PlayReadyContentHeader>, fullyevaluated: bool) -> ::windows_core::Result; @@ -1288,7 +1288,7 @@ impl IPlayReadyLicenseSession2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IPlayReadySecureStopServiceRequest_Impl: Sized + super::IMediaProtectionServiceRequest_Impl + IPlayReadyServiceRequest_Impl { fn SessionID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -1374,7 +1374,7 @@ impl IPlayReadySecureStopServiceRequest_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IPlayReadyServiceRequest_Impl: Sized + super::IMediaProtectionServiceRequest_Impl { fn Uri(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Media/Protection/PlayReady/mod.rs b/crates/libs/windows/src/Windows/Media/Protection/PlayReady/mod.rs index e4f893dfc3..4f6b7809ad 100644 --- a/crates/libs/windows/src/Windows/Media/Protection/PlayReady/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Protection/PlayReady/mod.rs @@ -96,14 +96,14 @@ pub struct INDClientFactory_Vtbl { #[cfg(not(feature = "deprecated"))] CreateInstance: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDClosedCaptionDataReceivedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDClosedCaptionDataReceivedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ClosedCaptionDataFormat(&self) -> ::windows_core::Result { let this = self; @@ -112,7 +112,7 @@ impl INDClosedCaptionDataReceivedEventArgs { (::windows_core::Interface::vtable(this).ClosedCaptionDataFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PresentationTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -121,7 +121,7 @@ impl INDClosedCaptionDataReceivedEventArgs { (::windows_core::Interface::vtable(this).PresentationTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ClosedCaptionData(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -163,14 +163,14 @@ pub struct INDClosedCaptionDataReceivedEventArgs_Vtbl { #[cfg(not(feature = "deprecated"))] ClosedCaptionData: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDCustomData(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDCustomData { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CustomDataTypeID(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -179,7 +179,7 @@ impl INDCustomData { (::windows_core::Interface::vtable(this).CustomDataTypeID)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CustomData(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -240,14 +240,14 @@ pub struct INDCustomDataFactory_Vtbl { #[cfg(not(feature = "deprecated"))] CreateInstance: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDDownloadEngine(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDDownloadEngine { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Open(&self, uri: P0, sessionidbytes: &[u8]) -> ::windows_core::Result<()> where @@ -256,31 +256,31 @@ impl INDDownloadEngine { let this = self; unsafe { (::windows_core::Interface::vtable(this).Open)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), sessionidbytes.len() as u32, sessionidbytes.as_ptr()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Pause(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Pause)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Resume(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Resume)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Seek(&self, startposition: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Seek)(::windows_core::Interface::as_raw(this), startposition).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CanSeek(&self) -> ::windows_core::Result { let this = self; @@ -289,7 +289,7 @@ impl INDDownloadEngine { (::windows_core::Interface::vtable(this).CanSeek)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn BufferFullMinThresholdInSamples(&self) -> ::windows_core::Result { let this = self; @@ -298,7 +298,7 @@ impl INDDownloadEngine { (::windows_core::Interface::vtable(this).BufferFullMinThresholdInSamples)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn BufferFullMaxThresholdInSamples(&self) -> ::windows_core::Result { let this = self; @@ -307,7 +307,7 @@ impl INDDownloadEngine { (::windows_core::Interface::vtable(this).BufferFullMaxThresholdInSamples)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Notifier(&self) -> ::windows_core::Result { let this = self; @@ -373,26 +373,26 @@ pub struct INDDownloadEngine_Vtbl { #[cfg(not(feature = "deprecated"))] Notifier: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDDownloadEngineNotifier(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDDownloadEngineNotifier { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnStreamOpened(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnStreamOpened)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnPlayReadyObjectReceived(&self, databytes: &[u8]) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnPlayReadyObjectReceived)(::windows_core::Interface::as_raw(this), databytes.len() as u32, databytes.as_ptr()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnContentIDReceived(&self, licensefetchdescriptor: P0) -> ::windows_core::Result<()> where @@ -401,19 +401,19 @@ impl INDDownloadEngineNotifier { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnContentIDReceived)(::windows_core::Interface::as_raw(this), licensefetchdescriptor.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnDataReceived(&self, databytes: &[u8], bytesreceived: u32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnDataReceived)(::windows_core::Interface::as_raw(this), databytes.len() as u32, databytes.as_ptr(), bytesreceived).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnEndOfStream(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnEndOfStream)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnNetworkError(&self) -> ::windows_core::Result<()> { let this = self; @@ -464,14 +464,14 @@ pub struct INDDownloadEngineNotifier_Vtbl { #[cfg(not(feature = "deprecated"))] OnNetworkError: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDLicenseFetchCompletedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDLicenseFetchCompletedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ResponseCustomData(&self) -> ::windows_core::Result { let this = self; @@ -505,14 +505,14 @@ pub struct INDLicenseFetchCompletedEventArgs_Vtbl { #[cfg(not(feature = "deprecated"))] ResponseCustomData: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDLicenseFetchDescriptor(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDLicenseFetchDescriptor { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ContentIDType(&self) -> ::windows_core::Result { let this = self; @@ -521,7 +521,7 @@ impl INDLicenseFetchDescriptor { (::windows_core::Interface::vtable(this).ContentIDType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ContentID(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -530,7 +530,7 @@ impl INDLicenseFetchDescriptor { (::windows_core::Interface::vtable(this).ContentID)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LicenseFetchChallengeCustomData(&self) -> ::windows_core::Result { let this = self; @@ -539,7 +539,7 @@ impl INDLicenseFetchDescriptor { (::windows_core::Interface::vtable(this).LicenseFetchChallengeCustomData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetLicenseFetchChallengeCustomData(&self, licensefetchchallengecustomdata: P0) -> ::windows_core::Result<()> where @@ -608,14 +608,14 @@ pub struct INDLicenseFetchDescriptorFactory_Vtbl { #[cfg(not(feature = "deprecated"))] CreateInstance: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDLicenseFetchResult(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDLicenseFetchResult { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ResponseCustomData(&self) -> ::windows_core::Result { let this = self; @@ -649,14 +649,14 @@ pub struct INDLicenseFetchResult_Vtbl { #[cfg(not(feature = "deprecated"))] ResponseCustomData: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDMessenger(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDMessenger { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SendRegistrationRequestAsync(&self, sessionidbytes: &[u8], challengedatabytes: &[u8]) -> ::windows_core::Result> { let this = self; @@ -665,7 +665,7 @@ impl INDMessenger { (::windows_core::Interface::vtable(this).SendRegistrationRequestAsync)(::windows_core::Interface::as_raw(this), sessionidbytes.len() as u32, sessionidbytes.as_ptr(), challengedatabytes.len() as u32, challengedatabytes.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SendProximityDetectionStartAsync(&self, pdtype: NDProximityDetectionType, transmitterchannelbytes: &[u8], sessionidbytes: &[u8], challengedatabytes: &[u8]) -> ::windows_core::Result> { let this = self; @@ -674,7 +674,7 @@ impl INDMessenger { (::windows_core::Interface::vtable(this).SendProximityDetectionStartAsync)(::windows_core::Interface::as_raw(this), pdtype, transmitterchannelbytes.len() as u32, transmitterchannelbytes.as_ptr(), sessionidbytes.len() as u32, sessionidbytes.as_ptr(), challengedatabytes.len() as u32, challengedatabytes.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SendProximityDetectionResponseAsync(&self, pdtype: NDProximityDetectionType, transmitterchannelbytes: &[u8], sessionidbytes: &[u8], responsedatabytes: &[u8]) -> ::windows_core::Result> { let this = self; @@ -683,7 +683,7 @@ impl INDMessenger { (::windows_core::Interface::vtable(this).SendProximityDetectionResponseAsync)(::windows_core::Interface::as_raw(this), pdtype, transmitterchannelbytes.len() as u32, transmitterchannelbytes.as_ptr(), sessionidbytes.len() as u32, sessionidbytes.as_ptr(), responsedatabytes.len() as u32, responsedatabytes.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SendLicenseFetchRequestAsync(&self, sessionidbytes: &[u8], challengedatabytes: &[u8]) -> ::windows_core::Result> { let this = self; @@ -729,14 +729,14 @@ pub struct INDMessenger_Vtbl { #[cfg(not(all(feature = "Foundation", feature = "deprecated")))] SendLicenseFetchRequestAsync: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDProximityDetectionCompletedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDProximityDetectionCompletedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ProximityDetectionRetryCount(&self) -> ::windows_core::Result { let this = self; @@ -770,14 +770,14 @@ pub struct INDProximityDetectionCompletedEventArgs_Vtbl { #[cfg(not(feature = "deprecated"))] ProximityDetectionRetryCount: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDRegistrationCompletedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDRegistrationCompletedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ResponseCustomData(&self) -> ::windows_core::Result { let this = self; @@ -786,7 +786,7 @@ impl INDRegistrationCompletedEventArgs { (::windows_core::Interface::vtable(this).ResponseCustomData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TransmitterProperties(&self) -> ::windows_core::Result { let this = self; @@ -795,7 +795,7 @@ impl INDRegistrationCompletedEventArgs { (::windows_core::Interface::vtable(this).TransmitterProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TransmitterCertificateAccepted(&self) -> ::windows_core::Result { let this = self; @@ -804,7 +804,7 @@ impl INDRegistrationCompletedEventArgs { (::windows_core::Interface::vtable(this).TransmitterCertificateAccepted)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetTransmitterCertificateAccepted(&self, accept: bool) -> ::windows_core::Result<()> { let this = self; @@ -847,14 +847,14 @@ pub struct INDRegistrationCompletedEventArgs_Vtbl { #[cfg(not(feature = "deprecated"))] SetTransmitterCertificateAccepted: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDSendResult(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDSendResult { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Response(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -888,14 +888,14 @@ pub struct INDSendResult_Vtbl { #[cfg(not(feature = "deprecated"))] Response: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDStartResult(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDStartResult { - #[doc = "Required features: `Media_Core`, `deprecated`"] + #[doc = "Required features: `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Media_Core", feature = "deprecated"))] pub fn MediaStreamSource(&self) -> ::windows_core::Result { let this = self; @@ -929,14 +929,14 @@ pub struct INDStartResult_Vtbl { #[cfg(not(all(feature = "Media_Core", feature = "deprecated")))] MediaStreamSource: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDStorageFileHelper(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDStorageFileHelper { - #[doc = "Required features: `Foundation_Collections`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage", feature = "deprecated"))] pub fn GetFileURLs(&self, file: P0) -> ::windows_core::Result> where @@ -973,20 +973,20 @@ pub struct INDStorageFileHelper_Vtbl { #[cfg(not(all(feature = "Foundation_Collections", feature = "Storage", feature = "deprecated")))] GetFileURLs: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDStreamParser(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDStreamParser { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ParseData(&self, databytes: &[u8]) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).ParseData)(::windows_core::Interface::as_raw(this), databytes.len() as u32, databytes.as_ptr()).ok() } } - #[doc = "Required features: `Media_Core`, `deprecated`"] + #[doc = "Required features: `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Media_Core", feature = "deprecated"))] pub fn GetStreamInformation(&self, descriptor: P0, streamtype: &mut NDMediaStreamType) -> ::windows_core::Result where @@ -998,19 +998,19 @@ impl INDStreamParser { (::windows_core::Interface::vtable(this).GetStreamInformation)(::windows_core::Interface::as_raw(this), descriptor.try_into_param()?.abi(), streamtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn BeginOfStream(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).BeginOfStream)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn EndOfStream(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).EndOfStream)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Notifier(&self) -> ::windows_core::Result { let this = self; @@ -1060,14 +1060,14 @@ pub struct INDStreamParser_Vtbl { #[cfg(not(feature = "deprecated"))] Notifier: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDStreamParserNotifier(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDStreamParserNotifier { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnContentIDReceived(&self, licensefetchdescriptor: P0) -> ::windows_core::Result<()> where @@ -1076,7 +1076,7 @@ impl INDStreamParserNotifier { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnContentIDReceived)(::windows_core::Interface::as_raw(this), licensefetchdescriptor.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core", feature = "deprecated"))] pub fn OnMediaStreamDescriptorCreated(&self, audiostreamdescriptors: P0, videostreamdescriptors: P1) -> ::windows_core::Result<()> where @@ -1086,7 +1086,7 @@ impl INDStreamParserNotifier { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnMediaStreamDescriptorCreated)(::windows_core::Interface::as_raw(this), audiostreamdescriptors.try_into_param()?.abi(), videostreamdescriptors.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Core`, `deprecated`"] + #[doc = "Required features: `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Media_Core", feature = "deprecated"))] pub fn OnSampleParsed(&self, streamid: u32, streamtype: NDMediaStreamType, streamsample: P0, pts: i64, ccformat: NDClosedCaptionFormat, ccdatabytes: &[u8]) -> ::windows_core::Result<()> where @@ -1095,7 +1095,7 @@ impl INDStreamParserNotifier { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnSampleParsed)(::windows_core::Interface::as_raw(this), streamid, streamtype, streamsample.into_param().abi(), pts, ccformat, ccdatabytes.len() as u32, ccdatabytes.as_ptr()).ok() } } - #[doc = "Required features: `Media_Core`, `deprecated`"] + #[doc = "Required features: `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Media_Core", feature = "deprecated"))] pub fn OnBeginSetupDecryptor(&self, descriptor: P0, keyid: ::windows_core::GUID, probytes: &[u8]) -> ::windows_core::Result<()> where @@ -1164,14 +1164,14 @@ pub struct INDTCPMessengerFactory_Vtbl { #[cfg(not(feature = "deprecated"))] CreateInstance: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INDTransmitterProperties(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl INDTransmitterProperties { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CertificateType(&self) -> ::windows_core::Result { let this = self; @@ -1180,7 +1180,7 @@ impl INDTransmitterProperties { (::windows_core::Interface::vtable(this).CertificateType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PlatformIdentifier(&self) -> ::windows_core::Result { let this = self; @@ -1189,7 +1189,7 @@ impl INDTransmitterProperties { (::windows_core::Interface::vtable(this).PlatformIdentifier)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SupportedFeatures(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -1198,7 +1198,7 @@ impl INDTransmitterProperties { (::windows_core::Interface::vtable(this).SupportedFeatures)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SecurityLevel(&self) -> ::windows_core::Result { let this = self; @@ -1207,7 +1207,7 @@ impl INDTransmitterProperties { (::windows_core::Interface::vtable(this).SecurityLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SecurityVersion(&self) -> ::windows_core::Result { let this = self; @@ -1216,7 +1216,7 @@ impl INDTransmitterProperties { (::windows_core::Interface::vtable(this).SecurityVersion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ExpirationDate(&self) -> ::windows_core::Result { let this = self; @@ -1225,7 +1225,7 @@ impl INDTransmitterProperties { (::windows_core::Interface::vtable(this).ExpirationDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ClientID(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -1234,7 +1234,7 @@ impl INDTransmitterProperties { (::windows_core::Interface::vtable(this).ClientID)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ModelDigest(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -1243,7 +1243,7 @@ impl INDTransmitterProperties { (::windows_core::Interface::vtable(this).ModelDigest)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ModelManufacturerName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1252,7 +1252,7 @@ impl INDTransmitterProperties { (::windows_core::Interface::vtable(this).ModelManufacturerName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ModelName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1261,7 +1261,7 @@ impl INDTransmitterProperties { (::windows_core::Interface::vtable(this).ModelName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ModelNumber(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1474,7 +1474,7 @@ impl IPlayReadyDomain { (::windows_core::Interface::vtable(this).FriendlyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DomainJoinUrl(&self) -> ::windows_core::Result { let this = self; @@ -1618,7 +1618,7 @@ impl IPlayReadyLicense { (::windows_core::Interface::vtable(this).UsableForPlay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationDate(&self) -> ::windows_core::Result> { let this = self; @@ -1743,7 +1743,7 @@ impl IPlayReadyLicenseAcquisitionServiceRequest { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1752,7 +1752,7 @@ impl IPlayReadyLicenseAcquisitionServiceRequest { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1779,7 +1779,7 @@ impl IPlayReadyLicenseAcquisitionServiceRequest { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetChallengeCustomData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginServiceRequest(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1944,7 +1944,7 @@ pub struct IPlayReadyLicenseSession_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPlayReadyLicenseSession2(::windows_core::IUnknown); impl IPlayReadyLicenseSession2 { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateLicenseIterable(&self, contentheader: P0, fullyevaluated: bool) -> ::windows_core::Result where @@ -2072,7 +2072,7 @@ impl IPlayReadySecureStopServiceRequest { (::windows_core::Interface::vtable(this).SessionID)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -2081,7 +2081,7 @@ impl IPlayReadySecureStopServiceRequest { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateTime(&self) -> ::windows_core::Result { let this = self; @@ -2118,7 +2118,7 @@ impl IPlayReadySecureStopServiceRequest { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2127,7 +2127,7 @@ impl IPlayReadySecureStopServiceRequest { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2154,7 +2154,7 @@ impl IPlayReadySecureStopServiceRequest { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetChallengeCustomData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginServiceRequest(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2234,7 +2234,7 @@ pub struct IPlayReadySecureStopServiceRequestFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPlayReadyServiceRequest(::windows_core::IUnknown); impl IPlayReadyServiceRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -2243,7 +2243,7 @@ impl IPlayReadyServiceRequest { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2270,7 +2270,7 @@ impl IPlayReadyServiceRequest { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetChallengeCustomData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginServiceRequest(&self) -> ::windows_core::Result { let this = self; @@ -2470,14 +2470,14 @@ pub struct IPlayReadyStatics5_Vtbl { HardwareDRMDisabledUntilTime: usize, pub ResetHardwareDRMDisabled: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct NDClient(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl NDClient { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RegistrationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -2489,13 +2489,13 @@ impl NDClient { (::windows_core::Interface::vtable(this).RegistrationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveRegistrationCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRegistrationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ProximityDetectionCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -2507,13 +2507,13 @@ impl NDClient { (::windows_core::Interface::vtable(this).ProximityDetectionCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveProximityDetectionCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveProximityDetectionCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn LicenseFetchCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -2525,13 +2525,13 @@ impl NDClient { (::windows_core::Interface::vtable(this).LicenseFetchCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveLicenseFetchCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLicenseFetchCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ReRegistrationNeeded(&self, handler: P0) -> ::windows_core::Result where @@ -2543,13 +2543,13 @@ impl NDClient { (::windows_core::Interface::vtable(this).ReRegistrationNeeded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveReRegistrationNeeded(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveReRegistrationNeeded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ClosedCaptionDataReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2561,13 +2561,13 @@ impl NDClient { (::windows_core::Interface::vtable(this).ClosedCaptionDataReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveClosedCaptionDataReceived(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveClosedCaptionDataReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn StartAsync(&self, contenturl: P0, startasyncoptions: u32, registrationcustomdata: P1, licensefetchdescriptor: P2) -> ::windows_core::Result> where @@ -2581,7 +2581,7 @@ impl NDClient { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), contenturl.into_param().abi(), startasyncoptions, registrationcustomdata.try_into_param()?.abi(), licensefetchdescriptor.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn LicenseFetchAsync(&self, licensefetchdescriptor: P0) -> ::windows_core::Result> where @@ -2593,7 +2593,7 @@ impl NDClient { (::windows_core::Interface::vtable(this).LicenseFetchAsync)(::windows_core::Interface::as_raw(this), licensefetchdescriptor.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ReRegistrationAsync(&self, registrationcustomdata: P0) -> ::windows_core::Result where @@ -2605,13 +2605,13 @@ impl NDClient { (::windows_core::Interface::vtable(this).ReRegistrationAsync)(::windows_core::Interface::as_raw(this), registrationcustomdata.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CreateInstance(downloadengine: P0, streamparser: P1, pmessenger: P2) -> ::windows_core::Result where @@ -2649,14 +2649,14 @@ impl ::windows_core::RuntimeName for NDClient { } #[cfg(feature = "deprecated")] ::windows_core::imp::interface_hierarchy!(NDClient, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct NDCustomData(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl NDCustomData { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CustomDataTypeID(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -2665,7 +2665,7 @@ impl NDCustomData { (::windows_core::Interface::vtable(this).CustomDataTypeID)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CustomData(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -2674,7 +2674,7 @@ impl NDCustomData { (::windows_core::Interface::vtable(this).CustomData)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CreateInstance(customdatatypeidbytes: &[u8], customdatabytes: &[u8]) -> ::windows_core::Result { Self::INDCustomDataFactory(|this| unsafe { @@ -2709,7 +2709,7 @@ impl ::windows_core::RuntimeName for NDCustomData { ::windows_core::imp::interface_hierarchy!(NDCustomData, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "deprecated")] impl ::windows_core::CanTryInto for NDCustomData {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2723,19 +2723,19 @@ impl NDDownloadEngineNotifier { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnStreamOpened(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnStreamOpened)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnPlayReadyObjectReceived(&self, databytes: &[u8]) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnPlayReadyObjectReceived)(::windows_core::Interface::as_raw(this), databytes.len() as u32, databytes.as_ptr()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnContentIDReceived(&self, licensefetchdescriptor: P0) -> ::windows_core::Result<()> where @@ -2744,19 +2744,19 @@ impl NDDownloadEngineNotifier { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnContentIDReceived)(::windows_core::Interface::as_raw(this), licensefetchdescriptor.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnDataReceived(&self, databytes: &[u8], bytesreceived: u32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnDataReceived)(::windows_core::Interface::as_raw(this), databytes.len() as u32, databytes.as_ptr(), bytesreceived).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnEndOfStream(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnEndOfStream)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnNetworkError(&self) -> ::windows_core::Result<()> { let this = self; @@ -2783,14 +2783,14 @@ impl ::windows_core::RuntimeName for NDDownloadEngineNotifier { ::windows_core::imp::interface_hierarchy!(NDDownloadEngineNotifier, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "deprecated")] impl ::windows_core::CanTryInto for NDDownloadEngineNotifier {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct NDLicenseFetchDescriptor(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl NDLicenseFetchDescriptor { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ContentIDType(&self) -> ::windows_core::Result { let this = self; @@ -2799,7 +2799,7 @@ impl NDLicenseFetchDescriptor { (::windows_core::Interface::vtable(this).ContentIDType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ContentID(&self) -> ::windows_core::Result<::windows_core::Array> { let this = self; @@ -2808,7 +2808,7 @@ impl NDLicenseFetchDescriptor { (::windows_core::Interface::vtable(this).ContentID)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LicenseFetchChallengeCustomData(&self) -> ::windows_core::Result { let this = self; @@ -2817,7 +2817,7 @@ impl NDLicenseFetchDescriptor { (::windows_core::Interface::vtable(this).LicenseFetchChallengeCustomData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetLicenseFetchChallengeCustomData(&self, licensefetchchallengecustomdata: P0) -> ::windows_core::Result<()> where @@ -2826,7 +2826,7 @@ impl NDLicenseFetchDescriptor { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLicenseFetchChallengeCustomData)(::windows_core::Interface::as_raw(this), licensefetchchallengecustomdata.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CreateInstance(contentidtype: NDContentIDType, contentidbytes: &[u8], licensefetchchallengecustomdata: P0) -> ::windows_core::Result where @@ -2864,7 +2864,7 @@ impl ::windows_core::RuntimeName for NDLicenseFetchDescriptor { ::windows_core::imp::interface_hierarchy!(NDLicenseFetchDescriptor, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "deprecated")] impl ::windows_core::CanTryInto for NDLicenseFetchDescriptor {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2878,7 +2878,7 @@ impl NDStorageFileHelper { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage", feature = "deprecated"))] pub fn GetFileURLs(&self, file: P0) -> ::windows_core::Result> where @@ -2911,7 +2911,7 @@ impl ::windows_core::RuntimeName for NDStorageFileHelper { ::windows_core::imp::interface_hierarchy!(NDStorageFileHelper, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "deprecated")] impl ::windows_core::CanTryInto for NDStorageFileHelper {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2925,7 +2925,7 @@ impl NDStreamParserNotifier { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn OnContentIDReceived(&self, licensefetchdescriptor: P0) -> ::windows_core::Result<()> where @@ -2934,7 +2934,7 @@ impl NDStreamParserNotifier { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnContentIDReceived)(::windows_core::Interface::as_raw(this), licensefetchdescriptor.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core", feature = "deprecated"))] pub fn OnMediaStreamDescriptorCreated(&self, audiostreamdescriptors: P0, videostreamdescriptors: P1) -> ::windows_core::Result<()> where @@ -2944,7 +2944,7 @@ impl NDStreamParserNotifier { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnMediaStreamDescriptorCreated)(::windows_core::Interface::as_raw(this), audiostreamdescriptors.try_into_param()?.abi(), videostreamdescriptors.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Media_Core`, `deprecated`"] + #[doc = "Required features: `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Media_Core", feature = "deprecated"))] pub fn OnSampleParsed(&self, streamid: u32, streamtype: NDMediaStreamType, streamsample: P0, pts: i64, ccformat: NDClosedCaptionFormat, ccdatabytes: &[u8]) -> ::windows_core::Result<()> where @@ -2953,7 +2953,7 @@ impl NDStreamParserNotifier { let this = self; unsafe { (::windows_core::Interface::vtable(this).OnSampleParsed)(::windows_core::Interface::as_raw(this), streamid, streamtype, streamsample.into_param().abi(), pts, ccformat, ccdatabytes.len() as u32, ccdatabytes.as_ptr()).ok() } } - #[doc = "Required features: `Media_Core`, `deprecated`"] + #[doc = "Required features: `\"Media_Core\"`, `\"deprecated\"`"] #[cfg(all(feature = "Media_Core", feature = "deprecated"))] pub fn OnBeginSetupDecryptor(&self, descriptor: P0, keyid: ::windows_core::GUID, probytes: &[u8]) -> ::windows_core::Result<()> where @@ -2983,14 +2983,14 @@ impl ::windows_core::RuntimeName for NDStreamParserNotifier { ::windows_core::imp::interface_hierarchy!(NDStreamParserNotifier, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "deprecated")] impl ::windows_core::CanTryInto for NDStreamParserNotifier {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct NDTCPMessenger(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl NDTCPMessenger { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SendRegistrationRequestAsync(&self, sessionidbytes: &[u8], challengedatabytes: &[u8]) -> ::windows_core::Result> { let this = self; @@ -2999,7 +2999,7 @@ impl NDTCPMessenger { (::windows_core::Interface::vtable(this).SendRegistrationRequestAsync)(::windows_core::Interface::as_raw(this), sessionidbytes.len() as u32, sessionidbytes.as_ptr(), challengedatabytes.len() as u32, challengedatabytes.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SendProximityDetectionStartAsync(&self, pdtype: NDProximityDetectionType, transmitterchannelbytes: &[u8], sessionidbytes: &[u8], challengedatabytes: &[u8]) -> ::windows_core::Result> { let this = self; @@ -3008,7 +3008,7 @@ impl NDTCPMessenger { (::windows_core::Interface::vtable(this).SendProximityDetectionStartAsync)(::windows_core::Interface::as_raw(this), pdtype, transmitterchannelbytes.len() as u32, transmitterchannelbytes.as_ptr(), sessionidbytes.len() as u32, sessionidbytes.as_ptr(), challengedatabytes.len() as u32, challengedatabytes.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SendProximityDetectionResponseAsync(&self, pdtype: NDProximityDetectionType, transmitterchannelbytes: &[u8], sessionidbytes: &[u8], responsedatabytes: &[u8]) -> ::windows_core::Result> { let this = self; @@ -3017,7 +3017,7 @@ impl NDTCPMessenger { (::windows_core::Interface::vtable(this).SendProximityDetectionResponseAsync)(::windows_core::Interface::as_raw(this), pdtype, transmitterchannelbytes.len() as u32, transmitterchannelbytes.as_ptr(), sessionidbytes.len() as u32, sessionidbytes.as_ptr(), responsedatabytes.len() as u32, responsedatabytes.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SendLicenseFetchRequestAsync(&self, sessionidbytes: &[u8], challengedatabytes: &[u8]) -> ::windows_core::Result> { let this = self; @@ -3026,7 +3026,7 @@ impl NDTCPMessenger { (::windows_core::Interface::vtable(this).SendLicenseFetchRequestAsync)(::windows_core::Interface::as_raw(this), sessionidbytes.len() as u32, sessionidbytes.as_ptr(), challengedatabytes.len() as u32, challengedatabytes.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn CreateInstance(remotehostname: &::windows_core::HSTRING, remotehostport: u32) -> ::windows_core::Result { Self::INDTCPMessengerFactory(|this| unsafe { @@ -3079,7 +3079,7 @@ impl PlayReadyContentHeader { (::windows_core::Interface::vtable(this).KeyIdString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LicenseAcquisitionUrl(&self) -> ::windows_core::Result { let this = self; @@ -3088,7 +3088,7 @@ impl PlayReadyContentHeader { (::windows_core::Interface::vtable(this).LicenseAcquisitionUrl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LicenseAcquisitionUserInterfaceUrl(&self) -> ::windows_core::Result { let this = self; @@ -3153,7 +3153,7 @@ impl PlayReadyContentHeader { (::windows_core::Interface::vtable(this).KeyIdStrings)(::windows_core::Interface::as_raw(this), ::windows_core::Array::<::windows_core::HSTRING>::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInstanceFromWindowsMediaDrmHeader(headerbytes: &[u8], licenseacquisitionurl: P0, licenseacquisitionuserinterfaceurl: P1, customattributes: &::windows_core::HSTRING, domainserviceid: ::windows_core::GUID) -> ::windows_core::Result where @@ -3165,7 +3165,7 @@ impl PlayReadyContentHeader { (::windows_core::Interface::vtable(this).CreateInstanceFromWindowsMediaDrmHeader)(::windows_core::Interface::as_raw(this), headerbytes.len() as u32, headerbytes.as_ptr(), licenseacquisitionurl.into_param().abi(), licenseacquisitionuserinterfaceurl.into_param().abi(), ::core::mem::transmute_copy(customattributes), domainserviceid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInstanceFromComponents(contentkeyid: ::windows_core::GUID, contentkeyidstring: &::windows_core::HSTRING, contentencryptionalgorithm: PlayReadyEncryptionAlgorithm, licenseacquisitionurl: P0, licenseacquisitionuserinterfaceurl: P1, customattributes: &::windows_core::HSTRING, domainserviceid: ::windows_core::GUID) -> ::windows_core::Result where @@ -3183,7 +3183,7 @@ impl PlayReadyContentHeader { (::windows_core::Interface::vtable(this).CreateInstanceFromPlayReadyHeader)(::windows_core::Interface::as_raw(this), headerbytes.len() as u32, headerbytes.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInstanceFromComponents2(dwflags: u32, contentkeyids: &[::windows_core::GUID], contentkeyidstrings: &[::windows_core::HSTRING], contentencryptionalgorithm: PlayReadyEncryptionAlgorithm, licenseacquisitionurl: P0, licenseacquisitionuserinterfaceurl: P1, customattributes: &::windows_core::HSTRING, domainserviceid: ::windows_core::GUID) -> ::windows_core::Result where @@ -3271,7 +3271,7 @@ impl PlayReadyDomain { (::windows_core::Interface::vtable(this).FriendlyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DomainJoinUrl(&self) -> ::windows_core::Result { let this = self; @@ -3295,14 +3295,14 @@ impl ::windows_core::RuntimeName for PlayReadyDomain { } ::windows_core::imp::interface_hierarchy!(PlayReadyDomain, ::windows_core::IUnknown, ::windows_core::IInspectable); impl ::windows_core::CanTryInto for PlayReadyDomain {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayReadyDomainIterable(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl PlayReadyDomainIterable { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = self; @@ -3311,7 +3311,7 @@ impl PlayReadyDomainIterable { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateInstance(domainaccountid: ::windows_core::GUID) -> ::windows_core::Result { Self::IPlayReadyDomainIterableFactory(|this| unsafe { @@ -3361,14 +3361,14 @@ impl ::core::iter::IntoIterator for &PlayReadyDomainIterable { ::windows_core::imp::interface_hierarchy!(PlayReadyDomainIterable, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "Foundation_Collections")] impl ::windows_core::CanTryInto> for PlayReadyDomainIterable {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayReadyDomainIterator(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl PlayReadyDomainIterator { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Current(&self) -> ::windows_core::Result { let this = self; @@ -3377,7 +3377,7 @@ impl PlayReadyDomainIterator { (::windows_core::Interface::vtable(this).Current)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasCurrent(&self) -> ::windows_core::Result { let this = self; @@ -3386,7 +3386,7 @@ impl PlayReadyDomainIterator { (::windows_core::Interface::vtable(this).HasCurrent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MoveNext(&self) -> ::windows_core::Result { let this = self; @@ -3395,7 +3395,7 @@ impl PlayReadyDomainIterator { (::windows_core::Interface::vtable(this).MoveNext)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -3483,7 +3483,7 @@ impl PlayReadyDomainJoinServiceRequest { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDomainServiceId)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3492,7 +3492,7 @@ impl PlayReadyDomainJoinServiceRequest { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -3519,7 +3519,7 @@ impl PlayReadyDomainJoinServiceRequest { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetChallengeCustomData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginServiceRequest(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3612,7 +3612,7 @@ impl PlayReadyDomainLeaveServiceRequest { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDomainServiceId)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3621,7 +3621,7 @@ impl PlayReadyDomainLeaveServiceRequest { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -3648,7 +3648,7 @@ impl PlayReadyDomainLeaveServiceRequest { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetChallengeCustomData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginServiceRequest(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3705,7 +3705,7 @@ impl PlayReadyITADataGenerator { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GenerateData(&self, guidcpsystemid: ::windows_core::GUID, countofstreams: u32, configuration: P0, format: PlayReadyITADataFormat) -> ::windows_core::Result<::windows_core::Array> where @@ -3756,7 +3756,7 @@ impl PlayReadyIndividualizationServiceRequest { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3765,7 +3765,7 @@ impl PlayReadyIndividualizationServiceRequest { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -3792,7 +3792,7 @@ impl PlayReadyIndividualizationServiceRequest { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetChallengeCustomData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginServiceRequest(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3856,7 +3856,7 @@ impl PlayReadyLicense { (::windows_core::Interface::vtable(this).UsableForPlay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationDate(&self) -> ::windows_core::Result> { let this = self; @@ -3993,7 +3993,7 @@ impl PlayReadyLicenseAcquisitionServiceRequest { (::windows_core::Interface::vtable(this).SessionId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateLicenseIterable(&self, contentheader: P0, fullyevaluated: bool) -> ::windows_core::Result where @@ -4005,7 +4005,7 @@ impl PlayReadyLicenseAcquisitionServiceRequest { (::windows_core::Interface::vtable(this).CreateLicenseIterable)(::windows_core::Interface::as_raw(this), contentheader.into_param().abi(), fullyevaluated, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4014,7 +4014,7 @@ impl PlayReadyLicenseAcquisitionServiceRequest { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -4041,7 +4041,7 @@ impl PlayReadyLicenseAcquisitionServiceRequest { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetChallengeCustomData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginServiceRequest(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4088,7 +4088,7 @@ impl ::windows_core::RuntimeName for PlayReadyLicenseAcquisitionServiceRequest { impl ::windows_core::CanTryInto for PlayReadyLicenseAcquisitionServiceRequest {} impl ::windows_core::CanTryInto for PlayReadyLicenseAcquisitionServiceRequest {} impl ::windows_core::CanTryInto for PlayReadyLicenseAcquisitionServiceRequest {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4102,7 +4102,7 @@ impl PlayReadyLicenseIterable { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = self; @@ -4111,7 +4111,7 @@ impl PlayReadyLicenseIterable { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateInstance(contentheader: P0, fullyevaluated: bool) -> ::windows_core::Result where @@ -4164,14 +4164,14 @@ impl ::core::iter::IntoIterator for &PlayReadyLicenseIterable { ::windows_core::imp::interface_hierarchy!(PlayReadyLicenseIterable, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "Foundation_Collections")] impl ::windows_core::CanTryInto> for PlayReadyLicenseIterable {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayReadyLicenseIterator(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl PlayReadyLicenseIterator { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Current(&self) -> ::windows_core::Result { let this = self; @@ -4180,7 +4180,7 @@ impl PlayReadyLicenseIterator { (::windows_core::Interface::vtable(this).Current)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasCurrent(&self) -> ::windows_core::Result { let this = self; @@ -4189,7 +4189,7 @@ impl PlayReadyLicenseIterator { (::windows_core::Interface::vtable(this).HasCurrent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MoveNext(&self) -> ::windows_core::Result { let this = self; @@ -4198,7 +4198,7 @@ impl PlayReadyLicenseIterator { (::windows_core::Interface::vtable(this).MoveNext)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -4230,7 +4230,7 @@ impl ::windows_core::RuntimeName for PlayReadyLicenseIterator { impl ::windows_core::CanTryInto> for PlayReadyLicenseIterator {} pub struct PlayReadyLicenseManagement; impl PlayReadyLicenseManagement { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteLicenses(contentheader: P0) -> ::windows_core::Result where @@ -4268,7 +4268,7 @@ impl PlayReadyLicenseSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).ConfigureMediaProtectionManager)(::windows_core::Interface::as_raw(this), mpm.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateLicenseIterable(&self, contentheader: P0, fullyevaluated: bool) -> ::windows_core::Result where @@ -4280,7 +4280,7 @@ impl PlayReadyLicenseSession { (::windows_core::Interface::vtable(this).CreateLicenseIterable)(::windows_core::Interface::as_raw(this), contentheader.into_param().abi(), fullyevaluated, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateInstance(configuration: P0) -> ::windows_core::Result where @@ -4348,7 +4348,7 @@ impl PlayReadyMeteringReportServiceRequest { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMeteringCertificate)(::windows_core::Interface::as_raw(this), meteringcertbytes.len() as u32, meteringcertbytes.as_ptr()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4357,7 +4357,7 @@ impl PlayReadyMeteringReportServiceRequest { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -4384,7 +4384,7 @@ impl PlayReadyMeteringReportServiceRequest { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetChallengeCustomData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginServiceRequest(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4455,7 +4455,7 @@ impl PlayReadyRevocationServiceRequest { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4464,7 +4464,7 @@ impl PlayReadyRevocationServiceRequest { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -4491,7 +4491,7 @@ impl PlayReadyRevocationServiceRequest { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetChallengeCustomData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginServiceRequest(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4537,14 +4537,14 @@ impl ::windows_core::RuntimeName for PlayReadyRevocationServiceRequest { ::windows_core::imp::interface_hierarchy!(PlayReadyRevocationServiceRequest, ::windows_core::IUnknown, ::windows_core::IInspectable); impl ::windows_core::CanTryInto for PlayReadyRevocationServiceRequest {} impl ::windows_core::CanTryInto for PlayReadyRevocationServiceRequest {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayReadySecureStopIterable(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl PlayReadySecureStopIterable { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = self; @@ -4553,7 +4553,7 @@ impl PlayReadySecureStopIterable { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateInstance(publishercertbytes: &[u8]) -> ::windows_core::Result { Self::IPlayReadySecureStopIterableFactory(|this| unsafe { @@ -4603,14 +4603,14 @@ impl ::core::iter::IntoIterator for &PlayReadySecureStopIterable { ::windows_core::imp::interface_hierarchy!(PlayReadySecureStopIterable, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "Foundation_Collections")] impl ::windows_core::CanTryInto> for PlayReadySecureStopIterable {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlayReadySecureStopIterator(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl PlayReadySecureStopIterator { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Current(&self) -> ::windows_core::Result { let this = self; @@ -4619,7 +4619,7 @@ impl PlayReadySecureStopIterator { (::windows_core::Interface::vtable(this).Current)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasCurrent(&self) -> ::windows_core::Result { let this = self; @@ -4628,7 +4628,7 @@ impl PlayReadySecureStopIterator { (::windows_core::Interface::vtable(this).HasCurrent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MoveNext(&self) -> ::windows_core::Result { let this = self; @@ -4637,7 +4637,7 @@ impl PlayReadySecureStopIterator { (::windows_core::Interface::vtable(this).MoveNext)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -4692,7 +4692,7 @@ impl PlayReadySecureStopServiceRequest { (::windows_core::Interface::vtable(this).SessionID)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -4701,7 +4701,7 @@ impl PlayReadySecureStopServiceRequest { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateTime(&self) -> ::windows_core::Result { let this = self; @@ -4736,7 +4736,7 @@ impl PlayReadySecureStopServiceRequest { (::windows_core::Interface::vtable(this).CreateInstanceFromSessionID)(::windows_core::Interface::as_raw(this), sessionid, publishercertbytes.len() as u32, publishercertbytes.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4745,7 +4745,7 @@ impl PlayReadySecureStopServiceRequest { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -4772,7 +4772,7 @@ impl PlayReadySecureStopServiceRequest { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetChallengeCustomData)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginServiceRequest(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4835,7 +4835,7 @@ impl PlayReadySoapMessage { (::windows_core::Interface::vtable(this).GetMessageBody)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MessageHeaders(&self) -> ::windows_core::Result { let this = self; @@ -4844,7 +4844,7 @@ impl PlayReadySoapMessage { (::windows_core::Interface::vtable(this).MessageHeaders)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -4947,7 +4947,7 @@ impl PlayReadyStatics { (::windows_core::Interface::vtable(this).ProtectionSystemId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HardwareDRMDisabledAtTime() -> ::windows_core::Result> { Self::IPlayReadyStatics5(|this| unsafe { @@ -4955,7 +4955,7 @@ impl PlayReadyStatics { (::windows_core::Interface::vtable(this).HardwareDRMDisabledAtTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HardwareDRMDisabledUntilTime() -> ::windows_core::Result> { Self::IPlayReadyStatics5(|this| unsafe { @@ -4995,7 +4995,7 @@ impl PlayReadyStatics { impl ::windows_core::RuntimeName for PlayReadyStatics { const NAME: &'static str = "Windows.Media.Protection.PlayReady.PlayReadyStatics"; } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -5038,7 +5038,7 @@ impl ::core::fmt::Debug for NDCertificateFeature { impl ::windows_core::RuntimeType for NDCertificateFeature { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.Protection.PlayReady.NDCertificateFeature;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -5086,7 +5086,7 @@ impl ::core::fmt::Debug for NDCertificatePlatformID { impl ::windows_core::RuntimeType for NDCertificatePlatformID { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.Protection.PlayReady.NDCertificatePlatformID;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -5135,7 +5135,7 @@ impl ::core::fmt::Debug for NDCertificateType { impl ::windows_core::RuntimeType for NDCertificateType { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.Protection.PlayReady.NDCertificateType;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -5174,7 +5174,7 @@ impl ::core::fmt::Debug for NDClosedCaptionFormat { impl ::windows_core::RuntimeType for NDClosedCaptionFormat { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.Protection.PlayReady.NDClosedCaptionFormat;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -5213,7 +5213,7 @@ impl ::core::fmt::Debug for NDContentIDType { impl ::windows_core::RuntimeType for NDContentIDType { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.Protection.PlayReady.NDContentIDType;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -5251,7 +5251,7 @@ impl ::core::fmt::Debug for NDMediaStreamType { impl ::windows_core::RuntimeType for NDMediaStreamType { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.Protection.PlayReady.NDMediaStreamType;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -5290,7 +5290,7 @@ impl ::core::fmt::Debug for NDProximityDetectionType { impl ::windows_core::RuntimeType for NDProximityDetectionType { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.Protection.PlayReady.NDProximityDetectionType;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/Media/Protection/mod.rs b/crates/libs/windows/src/Windows/Media/Protection/mod.rs index f048080435..4c34ff9f32 100644 --- a/crates/libs/windows/src/Windows/Media/Protection/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Protection/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Media_Protection_PlayReady")] -#[doc = "Required features: `Media_Protection_PlayReady`"] +#[doc = "Required features: `\"Media_Protection_PlayReady\"`"] pub mod PlayReady; #[doc(hidden)] #[repr(transparent)] @@ -329,7 +329,7 @@ unsafe impl ::core::marker::Send for ComponentLoadFailedEventArgs {} unsafe impl ::core::marker::Sync for ComponentLoadFailedEventArgs {} pub struct ComponentRenewal; impl ComponentRenewal { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenewSystemComponentsAsync(information: P0) -> ::windows_core::Result> where @@ -360,7 +360,7 @@ impl HdcpSession { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -373,7 +373,7 @@ impl HdcpSession { (::windows_core::Interface::vtable(this).IsEffectiveProtectionAtLeast)(::windows_core::Interface::as_raw(this), protection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetEffectiveProtection(&self) -> ::windows_core::Result> { let this = self; @@ -382,7 +382,7 @@ impl HdcpSession { (::windows_core::Interface::vtable(this).GetEffectiveProtection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredMinProtectionAsync(&self, protection: HdcpProtection) -> ::windows_core::Result> { let this = self; @@ -391,7 +391,7 @@ impl HdcpSession { (::windows_core::Interface::vtable(this).SetDesiredMinProtectionAsync)(::windows_core::Interface::as_raw(this), protection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtectionChanged(&self, handler: P0) -> ::windows_core::Result where @@ -403,7 +403,7 @@ impl HdcpSession { (::windows_core::Interface::vtable(this).ProtectionChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProtectionChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -438,7 +438,7 @@ impl MediaProtectionManager { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServiceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -450,13 +450,13 @@ impl MediaProtectionManager { (::windows_core::Interface::vtable(this).ServiceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveServiceRequested(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveServiceRequested)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RebootNeeded(&self, handler: P0) -> ::windows_core::Result where @@ -468,13 +468,13 @@ impl MediaProtectionManager { (::windows_core::Interface::vtable(this).RebootNeeded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRebootNeeded(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRebootNeeded)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ComponentLoadFailed(&self, handler: P0) -> ::windows_core::Result where @@ -486,13 +486,13 @@ impl MediaProtectionManager { (::windows_core::Interface::vtable(this).ComponentLoadFailed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveComponentLoadFailed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveComponentLoadFailed)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -521,7 +521,7 @@ unsafe impl ::core::marker::Sync for MediaProtectionManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaProtectionPMPServer(::windows_core::IUnknown); impl MediaProtectionPMPServer { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -530,7 +530,7 @@ impl MediaProtectionPMPServer { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreatePMPServer(pproperties: P0) -> ::windows_core::Result where @@ -624,7 +624,7 @@ unsafe impl ::core::marker::Sync for ProtectionCapabilities {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RevocationAndRenewalInformation(::windows_core::IUnknown); impl RevocationAndRenewalInformation { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = self; @@ -722,7 +722,7 @@ impl ServiceRequestedEventArgs { (::windows_core::Interface::vtable(this).Completion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Media_Playback`"] + #[doc = "Required features: `\"Media_Playback\"`"] #[cfg(feature = "Media_Playback")] pub fn MediaPlaybackItem(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Media/SpeechRecognition/mod.rs b/crates/libs/windows/src/Windows/Media/SpeechRecognition/mod.rs index cfbe7de446..cae43b3a97 100644 --- a/crates/libs/windows/src/Windows/Media/SpeechRecognition/mod.rs +++ b/crates/libs/windows/src/Windows/Media/SpeechRecognition/mod.rs @@ -752,7 +752,7 @@ unsafe impl ::core::marker::Sync for SpeechContinuousRecognitionResultGeneratedE #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpeechContinuousRecognitionSession(::windows_core::IUnknown); impl SpeechContinuousRecognitionSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AutoStopSilenceTimeout(&self) -> ::windows_core::Result { let this = self; @@ -761,13 +761,13 @@ impl SpeechContinuousRecognitionSession { (::windows_core::Interface::vtable(this).AutoStopSilenceTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAutoStopSilenceTimeout(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAutoStopSilenceTimeout)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result { let this = self; @@ -776,7 +776,7 @@ impl SpeechContinuousRecognitionSession { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartWithModeAsync(&self, mode: SpeechContinuousRecognitionMode) -> ::windows_core::Result { let this = self; @@ -785,7 +785,7 @@ impl SpeechContinuousRecognitionSession { (::windows_core::Interface::vtable(this).StartWithModeAsync)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopAsync(&self) -> ::windows_core::Result { let this = self; @@ -794,7 +794,7 @@ impl SpeechContinuousRecognitionSession { (::windows_core::Interface::vtable(this).StopAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CancelAsync(&self) -> ::windows_core::Result { let this = self; @@ -803,7 +803,7 @@ impl SpeechContinuousRecognitionSession { (::windows_core::Interface::vtable(this).CancelAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PauseAsync(&self) -> ::windows_core::Result { let this = self; @@ -816,7 +816,7 @@ impl SpeechContinuousRecognitionSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).Resume)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, value: P0) -> ::windows_core::Result where @@ -828,13 +828,13 @@ impl SpeechContinuousRecognitionSession { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, value: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCompleted)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResultGenerated(&self, value: P0) -> ::windows_core::Result where @@ -846,7 +846,7 @@ impl SpeechContinuousRecognitionSession { (::windows_core::Interface::vtable(this).ResultGenerated)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveResultGenerated(&self, value: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -939,7 +939,7 @@ impl SpeechRecognitionGrammarFileConstraint { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProbability)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn GrammarFile(&self) -> ::windows_core::Result { let this = self; @@ -948,7 +948,7 @@ impl SpeechRecognitionGrammarFileConstraint { (::windows_core::Interface::vtable(this).GrammarFile)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn Create(file: P0) -> ::windows_core::Result where @@ -959,7 +959,7 @@ impl SpeechRecognitionGrammarFileConstraint { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), file.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn CreateWithTag(file: P0, tag: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1090,7 +1090,7 @@ impl SpeechRecognitionListConstraint { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProbability)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Commands(&self) -> ::windows_core::Result> { let this = self; @@ -1099,7 +1099,7 @@ impl SpeechRecognitionListConstraint { (::windows_core::Interface::vtable(this).Commands)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create(commands: P0) -> ::windows_core::Result where @@ -1110,7 +1110,7 @@ impl SpeechRecognitionListConstraint { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), commands.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithTag(commands: P0, tag: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1202,7 +1202,7 @@ impl SpeechRecognitionResult { (::windows_core::Interface::vtable(this).SemanticInterpretation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAlternates(&self, maxalternates: u32) -> ::windows_core::Result> { let this = self; @@ -1218,7 +1218,7 @@ impl SpeechRecognitionResult { (::windows_core::Interface::vtable(this).Constraint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RulePath(&self) -> ::windows_core::Result> { let this = self; @@ -1234,7 +1234,7 @@ impl SpeechRecognitionResult { (::windows_core::Interface::vtable(this).RawConfidence)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PhraseStartTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1243,7 +1243,7 @@ impl SpeechRecognitionResult { (::windows_core::Interface::vtable(this).PhraseStartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PhraseDuration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1272,7 +1272,7 @@ unsafe impl ::core::marker::Sync for SpeechRecognitionResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpeechRecognitionSemanticInterpretation(::windows_core::IUnknown); impl SpeechRecognitionSemanticInterpretation { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result>> { let this = self; @@ -1461,13 +1461,13 @@ impl SpeechRecognizer { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn CurrentLanguage(&self) -> ::windows_core::Result { let this = self; @@ -1476,7 +1476,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).CurrentLanguage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Constraints(&self) -> ::windows_core::Result> { let this = self; @@ -1499,7 +1499,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).UIOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CompileConstraintsAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1508,7 +1508,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).CompileConstraintsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecognizeAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1517,7 +1517,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).RecognizeAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecognizeWithUIAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1526,7 +1526,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).RecognizeWithUIAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecognitionQualityDegrading(&self, speechrecognitionqualitydegradinghandler: P0) -> ::windows_core::Result where @@ -1538,13 +1538,13 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).RecognitionQualityDegrading)(::windows_core::Interface::as_raw(this), speechrecognitionqualitydegradinghandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRecognitionQualityDegrading(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRecognitionQualityDegrading)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, statechangedhandler: P0) -> ::windows_core::Result where @@ -1556,7 +1556,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), statechangedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1576,7 +1576,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopRecognitionAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1585,7 +1585,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).StopRecognitionAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HypothesisGenerated(&self, value: P0) -> ::windows_core::Result where @@ -1597,13 +1597,13 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).HypothesisGenerated)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHypothesisGenerated(&self, value: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveHypothesisGenerated)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn Create(language: P0) -> ::windows_core::Result where @@ -1614,7 +1614,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), language.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn SystemSpeechLanguage() -> ::windows_core::Result { Self::ISpeechRecognizerStatics(|this| unsafe { @@ -1622,7 +1622,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).SystemSpeechLanguage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn SupportedTopicLanguages() -> ::windows_core::Result> { Self::ISpeechRecognizerStatics(|this| unsafe { @@ -1630,7 +1630,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).SupportedTopicLanguages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn SupportedGrammarLanguages() -> ::windows_core::Result> { Self::ISpeechRecognizerStatics(|this| unsafe { @@ -1638,7 +1638,7 @@ impl SpeechRecognizer { (::windows_core::Interface::vtable(this).SupportedGrammarLanguages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Globalization`"] + #[doc = "Required features: `\"Foundation\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation", feature = "Globalization"))] pub fn TrySetSystemSpeechLanguageAsync(speechlanguage: P0) -> ::windows_core::Result> where @@ -1713,7 +1713,7 @@ unsafe impl ::core::marker::Sync for SpeechRecognizerStateChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpeechRecognizerTimeouts(::windows_core::IUnknown); impl SpeechRecognizerTimeouts { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitialSilenceTimeout(&self) -> ::windows_core::Result { let this = self; @@ -1722,13 +1722,13 @@ impl SpeechRecognizerTimeouts { (::windows_core::Interface::vtable(this).InitialSilenceTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInitialSilenceTimeout(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInitialSilenceTimeout)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndSilenceTimeout(&self) -> ::windows_core::Result { let this = self; @@ -1737,13 +1737,13 @@ impl SpeechRecognizerTimeouts { (::windows_core::Interface::vtable(this).EndSilenceTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetEndSilenceTimeout(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEndSilenceTimeout)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BabbleTimeout(&self) -> ::windows_core::Result { let this = self; @@ -1752,7 +1752,7 @@ impl SpeechRecognizerTimeouts { (::windows_core::Interface::vtable(this).BabbleTimeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBabbleTimeout(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -1840,7 +1840,7 @@ unsafe impl ::core::marker::Send for SpeechRecognizerUIOptions {} unsafe impl ::core::marker::Sync for SpeechRecognizerUIOptions {} pub struct VoiceCommandManager; impl VoiceCommandManager { - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn InstallCommandSetsFromStorageFileAsync(file: P0) -> ::windows_core::Result where @@ -1851,7 +1851,7 @@ impl VoiceCommandManager { (::windows_core::Interface::vtable(this).InstallCommandSetsFromStorageFileAsync)(::windows_core::Interface::as_raw(this), file.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InstalledCommandSets() -> ::windows_core::Result> { Self::IVoiceCommandManager(|this| unsafe { @@ -1886,7 +1886,7 @@ impl VoiceCommandSet { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetPhraseListAsync(&self, phraselistname: &::windows_core::HSTRING, phraselist: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Media/SpeechSynthesis/mod.rs b/crates/libs/windows/src/Windows/Media/SpeechSynthesis/mod.rs index 8230fcdc79..a1ef6b56bd 100644 --- a/crates/libs/windows/src/Windows/Media/SpeechSynthesis/mod.rs +++ b/crates/libs/windows/src/Windows/Media/SpeechSynthesis/mod.rs @@ -180,13 +180,13 @@ pub struct IVoiceInformation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpeechSynthesisStream(::windows_core::IUnknown); impl SpeechSynthesisStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ContentType(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -195,7 +195,7 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsync(&self, buffer: P0, count: u32, options: super::super::Storage::Streams::InputStreamOptions) -> ::windows_core::Result> where @@ -207,7 +207,7 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -219,7 +219,7 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -228,7 +228,7 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).FlushAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -237,13 +237,13 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSize(&self, value: u64) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetInputStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -252,7 +252,7 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).GetInputStreamAt)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetOutputStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -261,7 +261,7 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).GetOutputStreamAt)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Position(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -270,13 +270,13 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Seek(&self, position: u64) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Seek)(::windows_core::Interface::as_raw(this), position).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CloneStream(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -285,7 +285,7 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).CloneStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CanRead(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -294,7 +294,7 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).CanRead)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CanWrite(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -303,7 +303,7 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).CanWrite)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Markers(&self) -> ::windows_core::Result> { let this = self; @@ -312,7 +312,7 @@ impl SpeechSynthesisStream { (::windows_core::Interface::vtable(this).Markers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Media_Core`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Media_Core\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Media_Core"))] pub fn TimedMetadataTracks(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -362,13 +362,13 @@ impl SpeechSynthesizer { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllVoices() -> ::windows_core::Result> { Self::IInstalledVoicesStatic(|this| unsafe { @@ -382,7 +382,7 @@ impl SpeechSynthesizer { (::windows_core::Interface::vtable(this).DefaultVoice)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySetDefaultVoiceAsync(voice: P0) -> ::windows_core::Result> where @@ -393,7 +393,7 @@ impl SpeechSynthesizer { (::windows_core::Interface::vtable(this).TrySetDefaultVoiceAsync)(::windows_core::Interface::as_raw(this), voice.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SynthesizeTextToStreamAsync(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -402,7 +402,7 @@ impl SpeechSynthesizer { (::windows_core::Interface::vtable(this).SynthesizeTextToStreamAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SynthesizeSsmlToStreamAsync(&self, ssml: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/Streaming/Adaptive/mod.rs b/crates/libs/windows/src/Windows/Media/Streaming/Adaptive/mod.rs index 446f72f259..40a8fa6539 100644 --- a/crates/libs/windows/src/Windows/Media/Streaming/Adaptive/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Streaming/Adaptive/mod.rs @@ -778,7 +778,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).IsLive)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesiredLiveOffset(&self) -> ::windows_core::Result { let this = self; @@ -787,7 +787,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).DesiredLiveOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredLiveOffset(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -818,7 +818,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).CurrentPlaybackBitrate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AvailableBitrates(&self) -> ::windows_core::Result> { let this = self; @@ -827,7 +827,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).AvailableBitrates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesiredMinBitrate(&self) -> ::windows_core::Result> { let this = self; @@ -836,7 +836,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).DesiredMinBitrate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredMinBitrate(&self, value: P0) -> ::windows_core::Result<()> where @@ -845,7 +845,7 @@ impl AdaptiveMediaSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDesiredMinBitrate)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesiredMaxBitrate(&self) -> ::windows_core::Result> { let this = self; @@ -854,7 +854,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).DesiredMaxBitrate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredMaxBitrate(&self, value: P0) -> ::windows_core::Result<()> where @@ -877,7 +877,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).InboundBitsPerSecond)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InboundBitsPerSecondWindow(&self) -> ::windows_core::Result { let this = self; @@ -886,13 +886,13 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).InboundBitsPerSecondWindow)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInboundBitsPerSecondWindow(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInboundBitsPerSecondWindow)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadBitrateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -904,13 +904,13 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).DownloadBitrateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDownloadBitrateChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDownloadBitrateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlaybackBitrateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -922,13 +922,13 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).PlaybackBitrateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlaybackBitrateChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePlaybackBitrateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadRequested(&self, handler: P0) -> ::windows_core::Result where @@ -940,13 +940,13 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).DownloadRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDownloadRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDownloadRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -958,13 +958,13 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).DownloadCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDownloadCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDownloadCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadFailed(&self, handler: P0) -> ::windows_core::Result where @@ -976,7 +976,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).DownloadFailed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDownloadFailed(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -989,7 +989,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).AdvancedSettings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinLiveOffset(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -998,7 +998,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).MinLiveOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxSeekableWindowSize(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1007,7 +1007,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).MaxSeekableWindowSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesiredSeekableWindowSize(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1016,7 +1016,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).DesiredSeekableWindowSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredSeekableWindowSize(&self, value: P0) -> ::windows_core::Result<()> where @@ -1045,7 +1045,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).IsContentTypeSupported)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(contenttype), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFromUriAsync(uri: P0) -> ::windows_core::Result> where @@ -1056,7 +1056,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).CreateFromUriAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Web_Http`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Http"))] pub fn CreateFromUriWithDownloaderAsync(uri: P0, httpclient: P1) -> ::windows_core::Result> where @@ -1068,7 +1068,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).CreateFromUriWithDownloaderAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), httpclient.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateFromStreamAsync(stream: P0, uri: P1, contenttype: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1080,7 +1080,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).CreateFromStreamAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), uri.into_param().abi(), ::core::mem::transmute_copy(contenttype), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `Web_Http`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "Web_Http"))] pub fn CreateFromStreamWithDownloaderAsync(stream: P0, uri: P1, contenttype: &::windows_core::HSTRING, httpclient: P2) -> ::windows_core::Result> where @@ -1093,7 +1093,7 @@ impl AdaptiveMediaSource { (::windows_core::Interface::vtable(this).CreateFromStreamWithDownloaderAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), uri.into_param().abi(), ::core::mem::transmute_copy(contenttype), httpclient.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1139,7 +1139,7 @@ impl AdaptiveMediaSourceAdvancedSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAllSegmentsIndependent)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesiredBitrateHeadroomRatio(&self) -> ::windows_core::Result> { let this = self; @@ -1148,7 +1148,7 @@ impl AdaptiveMediaSourceAdvancedSettings { (::windows_core::Interface::vtable(this).DesiredBitrateHeadroomRatio)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredBitrateHeadroomRatio(&self, value: P0) -> ::windows_core::Result<()> where @@ -1157,7 +1157,7 @@ impl AdaptiveMediaSourceAdvancedSettings { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDesiredBitrateHeadroomRatio)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BitrateDowngradeTriggerRatio(&self) -> ::windows_core::Result> { let this = self; @@ -1166,7 +1166,7 @@ impl AdaptiveMediaSourceAdvancedSettings { (::windows_core::Interface::vtable(this).BitrateDowngradeTriggerRatio)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBitrateDowngradeTriggerRatio(&self, value: P0) -> ::windows_core::Result<()> where @@ -1195,7 +1195,7 @@ unsafe impl ::core::marker::Sync for AdaptiveMediaSourceAdvancedSettings {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AdaptiveMediaSourceCorrelatedTimes(::windows_core::IUnknown); impl AdaptiveMediaSourceCorrelatedTimes { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result> { let this = self; @@ -1204,7 +1204,7 @@ impl AdaptiveMediaSourceCorrelatedTimes { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PresentationTimeStamp(&self) -> ::windows_core::Result> { let this = self; @@ -1213,7 +1213,7 @@ impl AdaptiveMediaSourceCorrelatedTimes { (::windows_core::Interface::vtable(this).PresentationTimeStamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProgramDateTime(&self) -> ::windows_core::Result> { let this = self; @@ -1256,7 +1256,7 @@ impl AdaptiveMediaSourceCreationResult { (::windows_core::Interface::vtable(this).MediaSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn HttpResponseMessage(&self) -> ::windows_core::Result { let this = self; @@ -1299,7 +1299,7 @@ impl AdaptiveMediaSourceDiagnosticAvailableEventArgs { (::windows_core::Interface::vtable(this).DiagnosticType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestId(&self) -> ::windows_core::Result> { let this = self; @@ -1308,7 +1308,7 @@ impl AdaptiveMediaSourceDiagnosticAvailableEventArgs { (::windows_core::Interface::vtable(this).RequestId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result> { let this = self; @@ -1317,7 +1317,7 @@ impl AdaptiveMediaSourceDiagnosticAvailableEventArgs { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SegmentId(&self) -> ::windows_core::Result> { let this = self; @@ -1326,7 +1326,7 @@ impl AdaptiveMediaSourceDiagnosticAvailableEventArgs { (::windows_core::Interface::vtable(this).SegmentId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceType(&self) -> ::windows_core::Result> { let this = self; @@ -1335,7 +1335,7 @@ impl AdaptiveMediaSourceDiagnosticAvailableEventArgs { (::windows_core::Interface::vtable(this).ResourceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceUri(&self) -> ::windows_core::Result { let this = self; @@ -1344,7 +1344,7 @@ impl AdaptiveMediaSourceDiagnosticAvailableEventArgs { (::windows_core::Interface::vtable(this).ResourceUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceByteRangeOffset(&self) -> ::windows_core::Result> { let this = self; @@ -1353,7 +1353,7 @@ impl AdaptiveMediaSourceDiagnosticAvailableEventArgs { (::windows_core::Interface::vtable(this).ResourceByteRangeOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceByteRangeLength(&self) -> ::windows_core::Result> { let this = self; @@ -1362,7 +1362,7 @@ impl AdaptiveMediaSourceDiagnosticAvailableEventArgs { (::windows_core::Interface::vtable(this).ResourceByteRangeLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Bitrate(&self) -> ::windows_core::Result> { let this = self; @@ -1378,7 +1378,7 @@ impl AdaptiveMediaSourceDiagnosticAvailableEventArgs { (::windows_core::Interface::vtable(this).ExtendedError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceDuration(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1414,7 +1414,7 @@ unsafe impl ::core::marker::Sync for AdaptiveMediaSourceDiagnosticAvailableEvent #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AdaptiveMediaSourceDiagnostics(::windows_core::IUnknown); impl AdaptiveMediaSourceDiagnostics { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DiagnosticAvailable(&self, handler: P0) -> ::windows_core::Result where @@ -1426,7 +1426,7 @@ impl AdaptiveMediaSourceDiagnostics { (::windows_core::Interface::vtable(this).DiagnosticAvailable)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDiagnosticAvailable(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1500,7 +1500,7 @@ impl AdaptiveMediaSourceDownloadCompletedEventArgs { (::windows_core::Interface::vtable(this).ResourceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceUri(&self) -> ::windows_core::Result { let this = self; @@ -1509,7 +1509,7 @@ impl AdaptiveMediaSourceDownloadCompletedEventArgs { (::windows_core::Interface::vtable(this).ResourceUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceByteRangeOffset(&self) -> ::windows_core::Result> { let this = self; @@ -1518,7 +1518,7 @@ impl AdaptiveMediaSourceDownloadCompletedEventArgs { (::windows_core::Interface::vtable(this).ResourceByteRangeOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceByteRangeLength(&self) -> ::windows_core::Result> { let this = self; @@ -1527,7 +1527,7 @@ impl AdaptiveMediaSourceDownloadCompletedEventArgs { (::windows_core::Interface::vtable(this).ResourceByteRangeLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn HttpResponseMessage(&self) -> ::windows_core::Result { let this = self; @@ -1550,7 +1550,7 @@ impl AdaptiveMediaSourceDownloadCompletedEventArgs { (::windows_core::Interface::vtable(this).Statistics)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1559,7 +1559,7 @@ impl AdaptiveMediaSourceDownloadCompletedEventArgs { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceDuration(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1602,7 +1602,7 @@ impl AdaptiveMediaSourceDownloadFailedEventArgs { (::windows_core::Interface::vtable(this).ResourceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceUri(&self) -> ::windows_core::Result { let this = self; @@ -1611,7 +1611,7 @@ impl AdaptiveMediaSourceDownloadFailedEventArgs { (::windows_core::Interface::vtable(this).ResourceUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceByteRangeOffset(&self) -> ::windows_core::Result> { let this = self; @@ -1620,7 +1620,7 @@ impl AdaptiveMediaSourceDownloadFailedEventArgs { (::windows_core::Interface::vtable(this).ResourceByteRangeOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceByteRangeLength(&self) -> ::windows_core::Result> { let this = self; @@ -1629,7 +1629,7 @@ impl AdaptiveMediaSourceDownloadFailedEventArgs { (::windows_core::Interface::vtable(this).ResourceByteRangeLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn HttpResponseMessage(&self) -> ::windows_core::Result { let this = self; @@ -1659,7 +1659,7 @@ impl AdaptiveMediaSourceDownloadFailedEventArgs { (::windows_core::Interface::vtable(this).Statistics)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1668,7 +1668,7 @@ impl AdaptiveMediaSourceDownloadFailedEventArgs { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceDuration(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1735,7 +1735,7 @@ impl AdaptiveMediaSourceDownloadRequestedEventArgs { (::windows_core::Interface::vtable(this).ResourceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceUri(&self) -> ::windows_core::Result { let this = self; @@ -1744,7 +1744,7 @@ impl AdaptiveMediaSourceDownloadRequestedEventArgs { (::windows_core::Interface::vtable(this).ResourceUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceByteRangeOffset(&self) -> ::windows_core::Result> { let this = self; @@ -1753,7 +1753,7 @@ impl AdaptiveMediaSourceDownloadRequestedEventArgs { (::windows_core::Interface::vtable(this).ResourceByteRangeOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceByteRangeLength(&self) -> ::windows_core::Result> { let this = self; @@ -1783,7 +1783,7 @@ impl AdaptiveMediaSourceDownloadRequestedEventArgs { (::windows_core::Interface::vtable(this).RequestId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1792,7 +1792,7 @@ impl AdaptiveMediaSourceDownloadRequestedEventArgs { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceDuration(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1828,7 +1828,7 @@ unsafe impl ::core::marker::Sync for AdaptiveMediaSourceDownloadRequestedEventAr #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AdaptiveMediaSourceDownloadResult(::windows_core::IUnknown); impl AdaptiveMediaSourceDownloadResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceUri(&self) -> ::windows_core::Result { let this = self; @@ -1837,7 +1837,7 @@ impl AdaptiveMediaSourceDownloadResult { (::windows_core::Interface::vtable(this).ResourceUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetResourceUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1846,7 +1846,7 @@ impl AdaptiveMediaSourceDownloadResult { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetResourceUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InputStream(&self) -> ::windows_core::Result { let this = self; @@ -1855,7 +1855,7 @@ impl AdaptiveMediaSourceDownloadResult { (::windows_core::Interface::vtable(this).InputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetInputStream(&self, value: P0) -> ::windows_core::Result<()> where @@ -1864,7 +1864,7 @@ impl AdaptiveMediaSourceDownloadResult { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInputStream)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Buffer(&self) -> ::windows_core::Result { let this = self; @@ -1873,7 +1873,7 @@ impl AdaptiveMediaSourceDownloadResult { (::windows_core::Interface::vtable(this).Buffer)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetBuffer(&self, value: P0) -> ::windows_core::Result<()> where @@ -1904,7 +1904,7 @@ impl AdaptiveMediaSourceDownloadResult { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExtendedStatus)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceByteRangeOffset(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1913,7 +1913,7 @@ impl AdaptiveMediaSourceDownloadResult { (::windows_core::Interface::vtable(this).ResourceByteRangeOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetResourceByteRangeOffset(&self, value: P0) -> ::windows_core::Result<()> where @@ -1922,7 +1922,7 @@ impl AdaptiveMediaSourceDownloadResult { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetResourceByteRangeOffset)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResourceByteRangeLength(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1931,7 +1931,7 @@ impl AdaptiveMediaSourceDownloadResult { (::windows_core::Interface::vtable(this).ResourceByteRangeLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetResourceByteRangeLength(&self, value: P0) -> ::windows_core::Result<()> where @@ -1967,7 +1967,7 @@ impl AdaptiveMediaSourceDownloadStatistics { (::windows_core::Interface::vtable(this).ContentBytesReceivedCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeToHeadersReceived(&self) -> ::windows_core::Result> { let this = self; @@ -1976,7 +1976,7 @@ impl AdaptiveMediaSourceDownloadStatistics { (::windows_core::Interface::vtable(this).TimeToHeadersReceived)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeToFirstByteReceived(&self) -> ::windows_core::Result> { let this = self; @@ -1985,7 +1985,7 @@ impl AdaptiveMediaSourceDownloadStatistics { (::windows_core::Interface::vtable(this).TimeToFirstByteReceived)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeToLastByteReceived(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/Streaming/mod.rs b/crates/libs/windows/src/Windows/Media/Streaming/mod.rs index 2ed022983a..f2cbfbcff0 100644 --- a/crates/libs/windows/src/Windows/Media/Streaming/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Streaming/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Media_Streaming_Adaptive")] -#[doc = "Required features: `Media_Streaming_Adaptive`"] +#[doc = "Required features: `\"Media_Streaming_Adaptive\"`"] pub mod Adaptive; diff --git a/crates/libs/windows/src/Windows/Media/Transcoding/mod.rs b/crates/libs/windows/src/Windows/Media/Transcoding/mod.rs index c3d0894c51..2ee955d079 100644 --- a/crates/libs/windows/src/Windows/Media/Transcoding/mod.rs +++ b/crates/libs/windows/src/Windows/Media/Transcoding/mod.rs @@ -105,13 +105,13 @@ impl MediaTranscoder { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTrimStartTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTrimStartTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrimStartTime(&self) -> ::windows_core::Result { let this = self; @@ -120,13 +120,13 @@ impl MediaTranscoder { (::windows_core::Interface::vtable(this).TrimStartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTrimStopTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTrimStopTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrimStopTime(&self) -> ::windows_core::Result { let this = self; @@ -161,7 +161,7 @@ impl MediaTranscoder { let this = self; unsafe { (::windows_core::Interface::vtable(this).AddAudioEffect)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddAudioEffectWithSettings(&self, activatableclassid: &::windows_core::HSTRING, effectrequired: bool, configuration: P0) -> ::windows_core::Result<()> where @@ -174,7 +174,7 @@ impl MediaTranscoder { let this = self; unsafe { (::windows_core::Interface::vtable(this).AddVideoEffect)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddVideoEffectWithSettings(&self, activatableclassid: &::windows_core::HSTRING, effectrequired: bool, configuration: P0) -> ::windows_core::Result<()> where @@ -187,7 +187,7 @@ impl MediaTranscoder { let this = self; unsafe { (::windows_core::Interface::vtable(this).ClearEffects)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties", feature = "Storage"))] pub fn PrepareFileTranscodeAsync(&self, source: P0, destination: P1, profile: P2) -> ::windows_core::Result> where @@ -201,7 +201,7 @@ impl MediaTranscoder { (::windows_core::Interface::vtable(this).PrepareFileTranscodeAsync)(::windows_core::Interface::as_raw(this), source.try_into_param()?.abi(), destination.try_into_param()?.abi(), profile.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_MediaProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_MediaProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Media_MediaProperties", feature = "Storage_Streams"))] pub fn PrepareStreamTranscodeAsync(&self, source: P0, destination: P1, profile: P2) -> ::windows_core::Result> where @@ -215,7 +215,7 @@ impl MediaTranscoder { (::windows_core::Interface::vtable(this).PrepareStreamTranscodeAsync)(::windows_core::Interface::as_raw(this), source.try_into_param()?.abi(), destination.try_into_param()?.abi(), profile.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Media_Core`, `Media_MediaProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Media_Core\"`, `\"Media_MediaProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Media_Core", feature = "Media_MediaProperties", feature = "Storage_Streams"))] pub fn PrepareMediaStreamSourceTranscodeAsync(&self, source: P0, destination: P1, profile: P2) -> ::windows_core::Result> where @@ -274,7 +274,7 @@ impl PrepareTranscodeResult { (::windows_core::Interface::vtable(this).FailureReason)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TranscodeAsync(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Media/impl.rs b/crates/libs/windows/src/Windows/Media/impl.rs index 3dbaa22625..d9411e7356 100644 --- a/crates/libs/windows/src/Windows/Media/impl.rs +++ b/crates/libs/windows/src/Windows/Media/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IMediaExtension_Impl: Sized { fn SetProperties(&self, configuration: ::core::option::Option<&super::Foundation::Collections::IPropertySet>) -> ::windows_core::Result<()>; @@ -21,7 +21,7 @@ impl IMediaExtension_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IMediaFrame_Impl: Sized + super::Foundation::IClosable_Impl { fn Type(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -164,7 +164,7 @@ impl IMediaFrame_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IMediaMarker_Impl: Sized { fn Time(&self) -> ::windows_core::Result; @@ -224,7 +224,7 @@ impl IMediaMarker_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IMediaMarkers_Impl: Sized { fn Markers(&self) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Media/mod.rs b/crates/libs/windows/src/Windows/Media/mod.rs index cc1d3ed7c6..dd7ae5bd76 100644 --- a/crates/libs/windows/src/Windows/Media/mod.rs +++ b/crates/libs/windows/src/Windows/Media/mod.rs @@ -1,83 +1,83 @@ #[cfg(feature = "Media_AppBroadcasting")] -#[doc = "Required features: `Media_AppBroadcasting`"] +#[doc = "Required features: `\"Media_AppBroadcasting\"`"] pub mod AppBroadcasting; #[cfg(feature = "Media_AppRecording")] -#[doc = "Required features: `Media_AppRecording`"] +#[doc = "Required features: `\"Media_AppRecording\"`"] pub mod AppRecording; #[cfg(feature = "Media_Audio")] -#[doc = "Required features: `Media_Audio`"] +#[doc = "Required features: `\"Media_Audio\"`"] pub mod Audio; #[cfg(feature = "Media_Capture")] -#[doc = "Required features: `Media_Capture`"] +#[doc = "Required features: `\"Media_Capture\"`"] pub mod Capture; #[cfg(feature = "Media_Casting")] -#[doc = "Required features: `Media_Casting`"] +#[doc = "Required features: `\"Media_Casting\"`"] pub mod Casting; #[cfg(feature = "Media_ClosedCaptioning")] -#[doc = "Required features: `Media_ClosedCaptioning`"] +#[doc = "Required features: `\"Media_ClosedCaptioning\"`"] pub mod ClosedCaptioning; #[cfg(feature = "Media_ContentRestrictions")] -#[doc = "Required features: `Media_ContentRestrictions`"] +#[doc = "Required features: `\"Media_ContentRestrictions\"`"] pub mod ContentRestrictions; #[cfg(feature = "Media_Control")] -#[doc = "Required features: `Media_Control`"] +#[doc = "Required features: `\"Media_Control\"`"] pub mod Control; #[cfg(feature = "Media_Core")] -#[doc = "Required features: `Media_Core`"] +#[doc = "Required features: `\"Media_Core\"`"] pub mod Core; #[cfg(feature = "Media_Devices")] -#[doc = "Required features: `Media_Devices`"] +#[doc = "Required features: `\"Media_Devices\"`"] pub mod Devices; #[cfg(feature = "Media_DialProtocol")] -#[doc = "Required features: `Media_DialProtocol`"] +#[doc = "Required features: `\"Media_DialProtocol\"`"] pub mod DialProtocol; #[cfg(feature = "Media_Editing")] -#[doc = "Required features: `Media_Editing`"] +#[doc = "Required features: `\"Media_Editing\"`"] pub mod Editing; #[cfg(feature = "Media_Effects")] -#[doc = "Required features: `Media_Effects`"] +#[doc = "Required features: `\"Media_Effects\"`"] pub mod Effects; #[cfg(feature = "Media_FaceAnalysis")] -#[doc = "Required features: `Media_FaceAnalysis`"] +#[doc = "Required features: `\"Media_FaceAnalysis\"`"] pub mod FaceAnalysis; #[cfg(feature = "Media_Import")] -#[doc = "Required features: `Media_Import`"] +#[doc = "Required features: `\"Media_Import\"`"] pub mod Import; #[cfg(feature = "Media_MediaProperties")] -#[doc = "Required features: `Media_MediaProperties`"] +#[doc = "Required features: `\"Media_MediaProperties\"`"] pub mod MediaProperties; #[cfg(feature = "Media_Miracast")] -#[doc = "Required features: `Media_Miracast`"] +#[doc = "Required features: `\"Media_Miracast\"`"] pub mod Miracast; #[cfg(feature = "Media_Ocr")] -#[doc = "Required features: `Media_Ocr`"] +#[doc = "Required features: `\"Media_Ocr\"`"] pub mod Ocr; #[cfg(feature = "Media_PlayTo")] -#[doc = "Required features: `Media_PlayTo`"] +#[doc = "Required features: `\"Media_PlayTo\"`"] pub mod PlayTo; #[cfg(feature = "Media_Playback")] -#[doc = "Required features: `Media_Playback`"] +#[doc = "Required features: `\"Media_Playback\"`"] pub mod Playback; #[cfg(feature = "Media_Playlists")] -#[doc = "Required features: `Media_Playlists`"] +#[doc = "Required features: `\"Media_Playlists\"`"] pub mod Playlists; #[cfg(feature = "Media_Protection")] -#[doc = "Required features: `Media_Protection`"] +#[doc = "Required features: `\"Media_Protection\"`"] pub mod Protection; #[cfg(feature = "Media_Render")] -#[doc = "Required features: `Media_Render`"] +#[doc = "Required features: `\"Media_Render\"`"] pub mod Render; #[cfg(feature = "Media_SpeechRecognition")] -#[doc = "Required features: `Media_SpeechRecognition`"] +#[doc = "Required features: `\"Media_SpeechRecognition\"`"] pub mod SpeechRecognition; #[cfg(feature = "Media_SpeechSynthesis")] -#[doc = "Required features: `Media_SpeechSynthesis`"] +#[doc = "Required features: `\"Media_SpeechSynthesis\"`"] pub mod SpeechSynthesis; #[cfg(feature = "Media_Streaming")] -#[doc = "Required features: `Media_Streaming`"] +#[doc = "Required features: `\"Media_Streaming\"`"] pub mod Streaming; #[cfg(feature = "Media_Transcoding")] -#[doc = "Required features: `Media_Transcoding`"] +#[doc = "Required features: `\"Media_Transcoding\"`"] pub mod Transcoding; #[doc(hidden)] #[repr(transparent)] @@ -319,7 +319,7 @@ pub struct IMediaControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMediaExtension(::windows_core::IUnknown); impl IMediaExtension { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetProperties(&self, configuration: P0) -> ::windows_core::Result<()> where @@ -430,7 +430,7 @@ impl IMediaFrame { (::windows_core::Interface::vtable(this).IsReadOnly)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRelativeTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -439,7 +439,7 @@ impl IMediaFrame { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRelativeTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RelativeTime(&self) -> ::windows_core::Result> { let this = self; @@ -448,7 +448,7 @@ impl IMediaFrame { (::windows_core::Interface::vtable(this).RelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSystemRelativeTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -457,7 +457,7 @@ impl IMediaFrame { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSystemRelativeTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeTime(&self) -> ::windows_core::Result> { let this = self; @@ -466,7 +466,7 @@ impl IMediaFrame { (::windows_core::Interface::vtable(this).SystemRelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: P0) -> ::windows_core::Result<()> where @@ -475,7 +475,7 @@ impl IMediaFrame { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result> { let this = self; @@ -495,7 +495,7 @@ impl IMediaFrame { (::windows_core::Interface::vtable(this).IsDiscontinuous)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExtendedProperties(&self) -> ::windows_core::Result { let this = self; @@ -504,7 +504,7 @@ impl IMediaFrame { (::windows_core::Interface::vtable(this).ExtendedProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -564,7 +564,7 @@ pub struct IMediaFrame_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMediaMarker(::windows_core::IUnknown); impl IMediaMarker { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Time(&self) -> ::windows_core::Result { let this = self; @@ -629,7 +629,7 @@ pub struct IMediaMarkerTypesStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMediaMarkers(::windows_core::IUnknown); impl IMediaMarkers { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Markers(&self) -> ::windows_core::Result> { let this = self; @@ -1317,13 +1317,13 @@ impl AudioBuffer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLength)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1369,7 +1369,7 @@ impl AudioFrame { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), capacity, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1389,7 +1389,7 @@ impl AudioFrame { (::windows_core::Interface::vtable(this).IsReadOnly)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRelativeTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -1398,7 +1398,7 @@ impl AudioFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RelativeTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1407,7 +1407,7 @@ impl AudioFrame { (::windows_core::Interface::vtable(this).RelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSystemRelativeTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -1416,7 +1416,7 @@ impl AudioFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSystemRelativeTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1425,7 +1425,7 @@ impl AudioFrame { (::windows_core::Interface::vtable(this).SystemRelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: P0) -> ::windows_core::Result<()> where @@ -1434,7 +1434,7 @@ impl AudioFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1454,7 +1454,7 @@ impl AudioFrame { (::windows_core::Interface::vtable(this).IsDiscontinuous)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExtendedProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1556,12 +1556,12 @@ impl ::windows_core::RuntimeName for ImageDisplayProperties { ::windows_core::imp::interface_hierarchy!(ImageDisplayProperties, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for ImageDisplayProperties {} unsafe impl ::core::marker::Sync for ImageDisplayProperties {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct MediaControl; #[cfg(feature = "deprecated")] impl MediaControl { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SoundLevelChanged(handler: P0) -> ::windows_core::Result where @@ -1572,12 +1572,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).SoundLevelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveSoundLevelChanged(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveSoundLevelChanged)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn PlayPressed(handler: P0) -> ::windows_core::Result where @@ -1588,12 +1588,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).PlayPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemovePlayPressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemovePlayPressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn PausePressed(handler: P0) -> ::windows_core::Result where @@ -1604,12 +1604,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).PausePressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemovePausePressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemovePausePressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn StopPressed(handler: P0) -> ::windows_core::Result where @@ -1620,12 +1620,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).StopPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveStopPressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveStopPressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn PlayPauseTogglePressed(handler: P0) -> ::windows_core::Result where @@ -1636,12 +1636,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).PlayPauseTogglePressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemovePlayPauseTogglePressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemovePlayPauseTogglePressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RecordPressed(handler: P0) -> ::windows_core::Result where @@ -1652,12 +1652,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).RecordPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveRecordPressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRecordPressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn NextTrackPressed(handler: P0) -> ::windows_core::Result where @@ -1668,12 +1668,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).NextTrackPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveNextTrackPressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveNextTrackPressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn PreviousTrackPressed(handler: P0) -> ::windows_core::Result where @@ -1684,12 +1684,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).PreviousTrackPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemovePreviousTrackPressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemovePreviousTrackPressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn FastForwardPressed(handler: P0) -> ::windows_core::Result where @@ -1700,12 +1700,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).FastForwardPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveFastForwardPressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveFastForwardPressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RewindPressed(handler: P0) -> ::windows_core::Result where @@ -1716,12 +1716,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).RewindPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveRewindPressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRewindPressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ChannelUpPressed(handler: P0) -> ::windows_core::Result where @@ -1732,12 +1732,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).ChannelUpPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveChannelUpPressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveChannelUpPressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ChannelDownPressed(handler: P0) -> ::windows_core::Result where @@ -1748,12 +1748,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).ChannelDownPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveChannelDownPressed(cookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveChannelDownPressed)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SoundLevel() -> ::windows_core::Result { Self::IMediaControl(|this| unsafe { @@ -1761,12 +1761,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).SoundLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetTrackName(value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).SetTrackName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TrackName() -> ::windows_core::Result<::windows_core::HSTRING> { Self::IMediaControl(|this| unsafe { @@ -1774,12 +1774,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).TrackName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetArtistName(value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).SetArtistName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ArtistName() -> ::windows_core::Result<::windows_core::HSTRING> { Self::IMediaControl(|this| unsafe { @@ -1787,12 +1787,12 @@ impl MediaControl { (::windows_core::Interface::vtable(this).ArtistName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetIsPlaying(value: bool) -> ::windows_core::Result<()> { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).SetIsPlaying)(::windows_core::Interface::as_raw(this), value).ok() }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsPlaying() -> ::windows_core::Result { Self::IMediaControl(|this| unsafe { @@ -1800,7 +1800,7 @@ impl MediaControl { (::windows_core::Interface::vtable(this).IsPlaying)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetAlbumArt(value: P0) -> ::windows_core::Result<()> where @@ -1808,7 +1808,7 @@ impl MediaControl { { Self::IMediaControl(|this| unsafe { (::windows_core::Interface::vtable(this).SetAlbumArt)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn AlbumArt() -> ::windows_core::Result { Self::IMediaControl(|this| unsafe { @@ -1842,7 +1842,7 @@ impl MediaExtensionManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).RegisterSchemeHandler)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), ::core::mem::transmute_copy(scheme)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterSchemeHandlerWithSettings(&self, activatableclassid: &::windows_core::HSTRING, scheme: &::windows_core::HSTRING, configuration: P0) -> ::windows_core::Result<()> where @@ -1855,7 +1855,7 @@ impl MediaExtensionManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).RegisterByteStreamHandler)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), ::core::mem::transmute_copy(fileextension), ::core::mem::transmute_copy(mimetype)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterByteStreamHandlerWithSettings(&self, activatableclassid: &::windows_core::HSTRING, fileextension: &::windows_core::HSTRING, mimetype: &::windows_core::HSTRING, configuration: P0) -> ::windows_core::Result<()> where @@ -1868,7 +1868,7 @@ impl MediaExtensionManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).RegisterAudioDecoder)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), inputsubtype, outputsubtype).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterAudioDecoderWithSettings(&self, activatableclassid: &::windows_core::HSTRING, inputsubtype: ::windows_core::GUID, outputsubtype: ::windows_core::GUID, configuration: P0) -> ::windows_core::Result<()> where @@ -1881,7 +1881,7 @@ impl MediaExtensionManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).RegisterAudioEncoder)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), inputsubtype, outputsubtype).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterAudioEncoderWithSettings(&self, activatableclassid: &::windows_core::HSTRING, inputsubtype: ::windows_core::GUID, outputsubtype: ::windows_core::GUID, configuration: P0) -> ::windows_core::Result<()> where @@ -1894,7 +1894,7 @@ impl MediaExtensionManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).RegisterVideoDecoder)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), inputsubtype, outputsubtype).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterVideoDecoderWithSettings(&self, activatableclassid: &::windows_core::HSTRING, inputsubtype: ::windows_core::GUID, outputsubtype: ::windows_core::GUID, configuration: P0) -> ::windows_core::Result<()> where @@ -1907,7 +1907,7 @@ impl MediaExtensionManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).RegisterVideoEncoder)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), inputsubtype, outputsubtype).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterVideoEncoderWithSettings(&self, activatableclassid: &::windows_core::HSTRING, inputsubtype: ::windows_core::GUID, outputsubtype: ::windows_core::GUID, configuration: P0) -> ::windows_core::Result<()> where @@ -1916,7 +1916,7 @@ impl MediaExtensionManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).RegisterVideoEncoderWithSettings)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activatableclassid), inputsubtype, outputsubtype, configuration.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `ApplicationModel_AppService`"] + #[doc = "Required features: `\"ApplicationModel_AppService\"`"] #[cfg(feature = "ApplicationModel_AppService")] pub fn RegisterMediaExtensionForAppService(&self, extension: P0, connection: P1) -> ::windows_core::Result<()> where @@ -1963,7 +1963,7 @@ impl ::windows_core::RuntimeName for MediaMarkerTypes { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaProcessingTriggerDetails(::windows_core::IUnknown); impl MediaProcessingTriggerDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Arguments(&self) -> ::windows_core::Result { let this = self; @@ -2011,7 +2011,7 @@ impl MediaTimelineController { let this = self; unsafe { (::windows_core::Interface::vtable(this).Pause)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2020,7 +2020,7 @@ impl MediaTimelineController { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPosition(&self, value: super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -2044,7 +2044,7 @@ impl MediaTimelineController { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PositionChanged(&self, positionchangedeventhandler: P0) -> ::windows_core::Result where @@ -2056,13 +2056,13 @@ impl MediaTimelineController { (::windows_core::Interface::vtable(this).PositionChanged)(::windows_core::Interface::as_raw(this), positionchangedeventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePositionChanged(&self, eventcookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePositionChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, statechangedeventhandler: P0) -> ::windows_core::Result where @@ -2074,13 +2074,13 @@ impl MediaTimelineController { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), statechangedeventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, eventcookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStateChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2089,7 +2089,7 @@ impl MediaTimelineController { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: P0) -> ::windows_core::Result<()> where @@ -2109,7 +2109,7 @@ impl MediaTimelineController { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsLoopingEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Failed(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2121,13 +2121,13 @@ impl MediaTimelineController { (::windows_core::Interface::vtable(this).Failed)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFailed(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveFailed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Ended(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2139,7 +2139,7 @@ impl MediaTimelineController { (::windows_core::Interface::vtable(this).Ended)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnded(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2247,7 +2247,7 @@ impl MusicDisplayProperties { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTrackNumber)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Genres(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2287,7 +2287,7 @@ unsafe impl ::core::marker::Sync for MusicDisplayProperties {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlaybackPositionChangeRequestedEventArgs(::windows_core::IUnknown); impl PlaybackPositionChangeRequestedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestedPlaybackPosition(&self) -> ::windows_core::Result { let this = self; @@ -2516,7 +2516,7 @@ impl SystemMediaTransportControls { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsChannelDownEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonPressed(&self, handler: P0) -> ::windows_core::Result where @@ -2528,13 +2528,13 @@ impl SystemMediaTransportControls { (::windows_core::Interface::vtable(this).ButtonPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveButtonPressed(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveButtonPressed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PropertyChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2546,7 +2546,7 @@ impl SystemMediaTransportControls { (::windows_core::Interface::vtable(this).PropertyChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePropertyChanged(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2592,7 +2592,7 @@ impl SystemMediaTransportControls { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).UpdateTimelineProperties)(::windows_core::Interface::as_raw(this), timelineproperties.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlaybackPositionChangeRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2604,13 +2604,13 @@ impl SystemMediaTransportControls { (::windows_core::Interface::vtable(this).PlaybackPositionChangeRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlaybackPositionChangeRequested(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePlaybackPositionChangeRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PlaybackRateChangeRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2622,13 +2622,13 @@ impl SystemMediaTransportControls { (::windows_core::Interface::vtable(this).PlaybackRateChangeRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePlaybackRateChangeRequested(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePlaybackRateChangeRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShuffleEnabledChangeRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2640,13 +2640,13 @@ impl SystemMediaTransportControls { (::windows_core::Interface::vtable(this).ShuffleEnabledChangeRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShuffleEnabledChangeRequested(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveShuffleEnabledChangeRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AutoRepeatModeChangeRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2658,7 +2658,7 @@ impl SystemMediaTransportControls { (::windows_core::Interface::vtable(this).AutoRepeatModeChangeRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAutoRepeatModeChangeRequested(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2744,7 +2744,7 @@ impl SystemMediaTransportControlsDisplayUpdater { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAppMediaId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -2753,7 +2753,7 @@ impl SystemMediaTransportControlsDisplayUpdater { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetThumbnail(&self, value: P0) -> ::windows_core::Result<()> where @@ -2783,7 +2783,7 @@ impl SystemMediaTransportControlsDisplayUpdater { (::windows_core::Interface::vtable(this).ImageProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CopyFromFileAsync(&self, r#type: MediaPlaybackType, source: P0) -> ::windows_core::Result> where @@ -2857,7 +2857,7 @@ impl SystemMediaTransportControlsTimelineProperties { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -2866,13 +2866,13 @@ impl SystemMediaTransportControlsTimelineProperties { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStartTime(&self, value: super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStartTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndTime(&self) -> ::windows_core::Result { let this = self; @@ -2881,13 +2881,13 @@ impl SystemMediaTransportControlsTimelineProperties { (::windows_core::Interface::vtable(this).EndTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetEndTime(&self, value: super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEndTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinSeekTime(&self) -> ::windows_core::Result { let this = self; @@ -2896,13 +2896,13 @@ impl SystemMediaTransportControlsTimelineProperties { (::windows_core::Interface::vtable(this).MinSeekTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMinSeekTime(&self, value: super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMinSeekTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxSeekTime(&self) -> ::windows_core::Result { let this = self; @@ -2911,13 +2911,13 @@ impl SystemMediaTransportControlsTimelineProperties { (::windows_core::Interface::vtable(this).MaxSeekTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxSeekTime(&self, value: super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxSeekTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2926,7 +2926,7 @@ impl SystemMediaTransportControlsTimelineProperties { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPosition(&self, value: super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -2974,7 +2974,7 @@ impl VideoDisplayProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSubtitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Genres(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3020,7 +3020,7 @@ impl ::windows_core::RuntimeName for VideoEffects { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VideoFrame(::windows_core::IUnknown); impl VideoFrame { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3040,7 +3040,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).IsReadOnly)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRelativeTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -3049,7 +3049,7 @@ impl VideoFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RelativeTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3058,7 +3058,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).RelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSystemRelativeTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -3067,7 +3067,7 @@ impl VideoFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSystemRelativeTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3076,7 +3076,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).SystemRelativeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: P0) -> ::windows_core::Result<()> where @@ -3085,7 +3085,7 @@ impl VideoFrame { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDuration)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3105,7 +3105,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).IsDiscontinuous)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExtendedProperties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3114,7 +3114,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).ExtendedProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn SoftwareBitmap(&self) -> ::windows_core::Result { let this = self; @@ -3123,7 +3123,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).SoftwareBitmap)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyToAsync(&self, frame: P0) -> ::windows_core::Result where @@ -3135,7 +3135,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).CopyToAsync)(::windows_core::Interface::as_raw(this), frame.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn Direct3DSurface(&self) -> ::windows_core::Result { let this = self; @@ -3144,7 +3144,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).Direct3DSurface)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Graphics_Imaging`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Imaging"))] pub fn CopyToWithBoundsAsync(&self, frame: P0, sourcebounds: P1, destinationbounds: P2) -> ::windows_core::Result where @@ -3158,7 +3158,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).CopyToWithBoundsAsync)(::windows_core::Interface::as_raw(this), frame.into_param().abi(), sourcebounds.try_into_param()?.abi(), destinationbounds.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn Create(format: super::Graphics::Imaging::BitmapPixelFormat, width: i32, height: i32) -> ::windows_core::Result { Self::IVideoFrameFactory(|this| unsafe { @@ -3166,7 +3166,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), format, width, height, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn CreateWithAlpha(format: super::Graphics::Imaging::BitmapPixelFormat, width: i32, height: i32, alpha: super::Graphics::Imaging::BitmapAlphaMode) -> ::windows_core::Result { Self::IVideoFrameFactory(|this| unsafe { @@ -3174,7 +3174,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).CreateWithAlpha)(::windows_core::Interface::as_raw(this), format, width, height, alpha, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn CreateAsDirect3D11SurfaceBacked(format: super::Graphics::DirectX::DirectXPixelFormat, width: i32, height: i32) -> ::windows_core::Result { Self::IVideoFrameStatics(|this| unsafe { @@ -3182,7 +3182,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).CreateAsDirect3D11SurfaceBacked)(::windows_core::Interface::as_raw(this), format, width, height, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn CreateAsDirect3D11SurfaceBackedWithDevice(format: super::Graphics::DirectX::DirectXPixelFormat, width: i32, height: i32, device: P0) -> ::windows_core::Result where @@ -3193,7 +3193,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).CreateAsDirect3D11SurfaceBackedWithDevice)(::windows_core::Interface::as_raw(this), format, width, height, device.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Graphics_Imaging`"] + #[doc = "Required features: `\"Graphics_Imaging\"`"] #[cfg(feature = "Graphics_Imaging")] pub fn CreateWithSoftwareBitmap(bitmap: P0) -> ::windows_core::Result where @@ -3204,7 +3204,7 @@ impl VideoFrame { (::windows_core::Interface::vtable(this).CreateWithSoftwareBitmap)(::windows_core::Interface::as_raw(this), bitmap.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Graphics_DirectX_Direct3D11`"] + #[doc = "Required features: `\"Graphics_DirectX_Direct3D11\"`"] #[cfg(feature = "Graphics_DirectX_Direct3D11")] pub fn CreateWithDirect3D11Surface(surface: P0) -> ::windows_core::Result where @@ -3523,7 +3523,7 @@ impl ::windows_core::RuntimeType for SystemMediaTransportControlsProperty { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Media.SystemMediaTransportControlsProperty;i4)"); } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct MediaTimeRange { pub Start: super::Foundation::TimeSpan, diff --git a/crates/libs/windows/src/Windows/Networking/BackgroundTransfer/impl.rs b/crates/libs/windows/src/Windows/Networking/BackgroundTransfer/impl.rs index 544e557008..934f86c413 100644 --- a/crates/libs/windows/src/Windows/Networking/BackgroundTransfer/impl.rs +++ b/crates/libs/windows/src/Windows/Networking/BackgroundTransfer/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Security_Credentials`"] +#[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub trait IBackgroundTransferBase_Impl: Sized { fn SetRequestHeader(&self, headername: &::windows_core::HSTRING, headervalue: &::windows_core::HSTRING) -> ::windows_core::Result<()>; @@ -171,7 +171,7 @@ impl IBackgroundTransferContentPartFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait IBackgroundTransferOperation_Impl: Sized { fn Guid(&self) -> ::windows_core::Result<::windows_core::GUID>; diff --git a/crates/libs/windows/src/Windows/Networking/BackgroundTransfer/mod.rs b/crates/libs/windows/src/Windows/Networking/BackgroundTransfer/mod.rs index 606a072c4d..b0e82c6a78 100644 --- a/crates/libs/windows/src/Windows/Networking/BackgroundTransfer/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/BackgroundTransfer/mod.rs @@ -179,7 +179,7 @@ impl IBackgroundTransferBase { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRequestHeader)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(headername), ::core::mem::transmute_copy(headervalue)).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = self; @@ -188,7 +188,7 @@ impl IBackgroundTransferBase { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetServerCredential(&self, credential: P0) -> ::windows_core::Result<()> where @@ -197,7 +197,7 @@ impl IBackgroundTransferBase { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetServerCredential)(::windows_core::Interface::as_raw(this), credential.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = self; @@ -206,7 +206,7 @@ impl IBackgroundTransferBase { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetProxyCredential(&self, credential: P0) -> ::windows_core::Result<()> where @@ -226,7 +226,7 @@ impl IBackgroundTransferBase { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMethod)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Group(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -235,7 +235,7 @@ impl IBackgroundTransferBase { (::windows_core::Interface::vtable(this).Group)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetGroup(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; @@ -462,7 +462,7 @@ impl IBackgroundTransferOperation { (::windows_core::Interface::vtable(this).Guid)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestedUri(&self) -> ::windows_core::Result { let this = self; @@ -478,7 +478,7 @@ impl IBackgroundTransferOperation { (::windows_core::Interface::vtable(this).Method)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Group(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -498,7 +498,7 @@ impl IBackgroundTransferOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCostPolicy)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetResultStreamAt(&self, position: u64) -> ::windows_core::Result { let this = self; @@ -1091,7 +1091,7 @@ impl BackgroundDownloader { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateDownload(&self, uri: P0, resultfile: P1) -> ::windows_core::Result where @@ -1104,7 +1104,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).CreateDownload)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), resultfile.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateDownloadFromFile(&self, uri: P0, resultfile: P1, requestbodyfile: P2) -> ::windows_core::Result where @@ -1118,7 +1118,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).CreateDownloadFromFile)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), resultfile.try_into_param()?.abi(), requestbodyfile.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateDownloadAsync(&self, uri: P0, resultfile: P1, requestbodystream: P2) -> ::windows_core::Result> where @@ -1146,7 +1146,7 @@ impl BackgroundDownloader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTransferGroup)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SuccessToastNotification(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1155,7 +1155,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).SuccessToastNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SetSuccessToastNotification(&self, value: P0) -> ::windows_core::Result<()> where @@ -1164,7 +1164,7 @@ impl BackgroundDownloader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSuccessToastNotification)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn FailureToastNotification(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1173,7 +1173,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).FailureToastNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SetFailureToastNotification(&self, value: P0) -> ::windows_core::Result<()> where @@ -1182,7 +1182,7 @@ impl BackgroundDownloader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetFailureToastNotification)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SuccessTileNotification(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1191,7 +1191,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).SuccessTileNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SetSuccessTileNotification(&self, value: P0) -> ::windows_core::Result<()> where @@ -1200,7 +1200,7 @@ impl BackgroundDownloader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSuccessTileNotification)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn FailureTileNotification(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1209,7 +1209,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).FailureTileNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SetFailureTileNotification(&self, value: P0) -> ::windows_core::Result<()> where @@ -1234,7 +1234,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).CreateWithCompletionGroup)(::windows_core::Interface::as_raw(this), completiongroup.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCurrentDownloadsAsync() -> ::windows_core::Result>> { Self::IBackgroundDownloaderStaticMethods(|this| unsafe { @@ -1242,7 +1242,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).GetCurrentDownloadsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetCurrentDownloadsForGroupAsync(group: &::windows_core::HSTRING) -> ::windows_core::Result>> { Self::IBackgroundDownloaderStaticMethods(|this| unsafe { @@ -1250,7 +1250,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).GetCurrentDownloadsForGroupAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(group), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCurrentDownloadsForTransferGroupAsync(group: P0) -> ::windows_core::Result>> where @@ -1261,7 +1261,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).GetCurrentDownloadsForTransferGroupAsync)(::windows_core::Interface::as_raw(this), group.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn RequestUnconstrainedDownloadsAsync(operations: P0) -> ::windows_core::Result> where @@ -1276,7 +1276,7 @@ impl BackgroundDownloader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRequestHeader)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(headername), ::core::mem::transmute_copy(headervalue)).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1285,7 +1285,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetServerCredential(&self, credential: P0) -> ::windows_core::Result<()> where @@ -1294,7 +1294,7 @@ impl BackgroundDownloader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetServerCredential)(::windows_core::Interface::as_raw(this), credential.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1303,7 +1303,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetProxyCredential(&self, credential: P0) -> ::windows_core::Result<()> where @@ -1323,7 +1323,7 @@ impl BackgroundDownloader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMethod)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Group(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1332,7 +1332,7 @@ impl BackgroundDownloader { (::windows_core::Interface::vtable(this).Group)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetGroup(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1398,7 +1398,7 @@ impl BackgroundTransferCompletionGroup { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn Trigger(&self) -> ::windows_core::Result { let this = self; @@ -1438,7 +1438,7 @@ unsafe impl ::core::marker::Sync for BackgroundTransferCompletionGroup {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BackgroundTransferCompletionGroupTriggerDetails(::windows_core::IUnknown); impl BackgroundTransferCompletionGroupTriggerDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Downloads(&self) -> ::windows_core::Result> { let this = self; @@ -1447,7 +1447,7 @@ impl BackgroundTransferCompletionGroupTriggerDetails { (::windows_core::Interface::vtable(this).Downloads)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Uploads(&self) -> ::windows_core::Result> { let this = self; @@ -1491,7 +1491,7 @@ impl BackgroundTransferContentPart { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn SetFile(&self, value: P0) -> ::windows_core::Result<()> where @@ -1535,7 +1535,7 @@ unsafe impl ::core::marker::Send for BackgroundTransferContentPart {} unsafe impl ::core::marker::Sync for BackgroundTransferContentPart {} pub struct BackgroundTransferError; impl BackgroundTransferError { - #[doc = "Required features: `Web`"] + #[doc = "Required features: `\"Web\"`"] #[cfg(feature = "Web")] pub fn GetStatus(hresult: i32) -> ::windows_core::Result { Self::IBackgroundTransferErrorStaticMethods(|this| unsafe { @@ -1612,7 +1612,7 @@ impl BackgroundTransferRangesDownloadedEventArgs { (::windows_core::Interface::vtable(this).WasDownloadRestarted)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddedRanges(&self) -> ::windows_core::Result> { let this = self; @@ -1621,7 +1621,7 @@ impl BackgroundTransferRangesDownloadedEventArgs { (::windows_core::Interface::vtable(this).AddedRanges)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1661,7 +1661,7 @@ impl BackgroundUploader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRequestHeader)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(headername), ::core::mem::transmute_copy(headervalue)).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1670,7 +1670,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetServerCredential(&self, credential: P0) -> ::windows_core::Result<()> where @@ -1679,7 +1679,7 @@ impl BackgroundUploader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetServerCredential)(::windows_core::Interface::as_raw(this), credential.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1688,7 +1688,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetProxyCredential(&self, credential: P0) -> ::windows_core::Result<()> where @@ -1708,7 +1708,7 @@ impl BackgroundUploader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMethod)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Group(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1717,7 +1717,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).Group)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetGroup(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1734,7 +1734,7 @@ impl BackgroundUploader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCostPolicy)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateUpload(&self, uri: P0, sourcefile: P1) -> ::windows_core::Result where @@ -1747,7 +1747,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).CreateUpload)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), sourcefile.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateUploadFromStreamAsync(&self, uri: P0, sourcestream: P1) -> ::windows_core::Result> where @@ -1760,7 +1760,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).CreateUploadFromStreamAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), sourcestream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateUploadWithFormDataAndAutoBoundaryAsync(&self, uri: P0, parts: P1) -> ::windows_core::Result> where @@ -1773,7 +1773,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).CreateUploadWithFormDataAndAutoBoundaryAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), parts.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateUploadWithSubTypeAsync(&self, uri: P0, parts: P1, subtype: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1786,7 +1786,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).CreateUploadWithSubTypeAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), parts.try_into_param()?.abi(), ::core::mem::transmute_copy(subtype), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateUploadWithSubTypeAndBoundaryAsync(&self, uri: P0, parts: P1, subtype: &::windows_core::HSTRING, boundary: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1813,7 +1813,7 @@ impl BackgroundUploader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTransferGroup)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SuccessToastNotification(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1822,7 +1822,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).SuccessToastNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SetSuccessToastNotification(&self, value: P0) -> ::windows_core::Result<()> where @@ -1831,7 +1831,7 @@ impl BackgroundUploader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSuccessToastNotification)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn FailureToastNotification(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1840,7 +1840,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).FailureToastNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SetFailureToastNotification(&self, value: P0) -> ::windows_core::Result<()> where @@ -1849,7 +1849,7 @@ impl BackgroundUploader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetFailureToastNotification)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SuccessTileNotification(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1858,7 +1858,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).SuccessTileNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SetSuccessTileNotification(&self, value: P0) -> ::windows_core::Result<()> where @@ -1867,7 +1867,7 @@ impl BackgroundUploader { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSuccessTileNotification)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn FailureTileNotification(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1876,7 +1876,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).FailureTileNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn SetFailureTileNotification(&self, value: P0) -> ::windows_core::Result<()> where @@ -1901,7 +1901,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).CreateWithCompletionGroup)(::windows_core::Interface::as_raw(this), completiongroup.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCurrentUploadsAsync() -> ::windows_core::Result>> { Self::IBackgroundUploaderStaticMethods(|this| unsafe { @@ -1909,7 +1909,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).GetCurrentUploadsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn GetCurrentUploadsForGroupAsync(group: &::windows_core::HSTRING) -> ::windows_core::Result>> { Self::IBackgroundUploaderStaticMethods(|this| unsafe { @@ -1917,7 +1917,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).GetCurrentUploadsForGroupAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(group), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCurrentUploadsForTransferGroupAsync(group: P0) -> ::windows_core::Result>> where @@ -1928,7 +1928,7 @@ impl BackgroundUploader { (::windows_core::Interface::vtable(this).GetCurrentUploadsForTransferGroupAsync)(::windows_core::Interface::as_raw(this), group.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn RequestUnconstrainedUploadsAsync(operations: P0) -> ::windows_core::Result> where @@ -1979,7 +1979,7 @@ unsafe impl ::core::marker::Send for BackgroundUploader {} unsafe impl ::core::marker::Sync for BackgroundUploader {} pub struct ContentPrefetcher; impl ContentPrefetcher { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContentUris() -> ::windows_core::Result> { Self::IContentPrefetcher(|this| unsafe { @@ -1987,7 +1987,7 @@ impl ContentPrefetcher { (::windows_core::Interface::vtable(this).ContentUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIndirectContentUri(value: P0) -> ::windows_core::Result<()> where @@ -1995,7 +1995,7 @@ impl ContentPrefetcher { { Self::IContentPrefetcher(|this| unsafe { (::windows_core::Interface::vtable(this).SetIndirectContentUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IndirectContentUri() -> ::windows_core::Result { Self::IContentPrefetcher(|this| unsafe { @@ -2003,7 +2003,7 @@ impl ContentPrefetcher { (::windows_core::Interface::vtable(this).IndirectContentUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastSuccessfulPrefetchTime() -> ::windows_core::Result> { Self::IContentPrefetcherTime(|this| unsafe { @@ -2036,7 +2036,7 @@ impl DownloadOperation { (::windows_core::Interface::vtable(this).Guid)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestedUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2052,7 +2052,7 @@ impl DownloadOperation { (::windows_core::Interface::vtable(this).Method)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Group(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2072,7 +2072,7 @@ impl DownloadOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCostPolicy)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetResultStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2099,7 +2099,7 @@ impl DownloadOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPriority)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn ResultFile(&self) -> ::windows_core::Result { let this = self; @@ -2115,7 +2115,7 @@ impl DownloadOperation { (::windows_core::Interface::vtable(this).Progress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2124,7 +2124,7 @@ impl DownloadOperation { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AttachAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2159,7 +2159,7 @@ impl DownloadOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsRandomAccessRequired)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetResultRandomAccessStreamReference(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2168,7 +2168,7 @@ impl DownloadOperation { (::windows_core::Interface::vtable(this).GetResultRandomAccessStreamReference)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetDownloadedRanges(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2177,7 +2177,7 @@ impl DownloadOperation { (::windows_core::Interface::vtable(this).GetDownloadedRanges)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RangesDownloaded(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2189,13 +2189,13 @@ impl DownloadOperation { (::windows_core::Interface::vtable(this).RangesDownloaded)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRangesDownloaded(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveRangesDownloaded)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRequestedUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2204,7 +2204,7 @@ impl DownloadOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRequestedUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Web`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web"))] pub fn RecoverableWebErrorStatuses(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2213,7 +2213,7 @@ impl DownloadOperation { (::windows_core::Interface::vtable(this).RecoverableWebErrorStatuses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web\"`"] #[cfg(all(feature = "Foundation", feature = "Web"))] pub fn CurrentWebErrorStatus(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2263,7 +2263,7 @@ impl ResponseInformation { (::windows_core::Interface::vtable(this).IsResumable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ActualUri(&self) -> ::windows_core::Result { let this = self; @@ -2279,7 +2279,7 @@ impl ResponseInformation { (::windows_core::Interface::vtable(this).StatusCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Headers(&self) -> ::windows_core::Result> { let this = self; @@ -2304,14 +2304,14 @@ impl ::windows_core::RuntimeName for ResponseInformation { ::windows_core::imp::interface_hierarchy!(ResponseInformation, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for ResponseInformation {} unsafe impl ::core::marker::Sync for ResponseInformation {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UnconstrainedTransferRequestResult(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl UnconstrainedTransferRequestResult { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsUnconstrained(&self) -> ::windows_core::Result { let this = self; @@ -2354,7 +2354,7 @@ impl UploadOperation { (::windows_core::Interface::vtable(this).Guid)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestedUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2370,7 +2370,7 @@ impl UploadOperation { (::windows_core::Interface::vtable(this).Method)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Group(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2390,7 +2390,7 @@ impl UploadOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCostPolicy)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetResultStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2417,7 +2417,7 @@ impl UploadOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPriority)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn SourceFile(&self) -> ::windows_core::Result { let this = self; @@ -2433,7 +2433,7 @@ impl UploadOperation { (::windows_core::Interface::vtable(this).Progress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2442,7 +2442,7 @@ impl UploadOperation { (::windows_core::Interface::vtable(this).StartAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AttachAsync(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Networking/Connectivity/mod.rs b/crates/libs/windows/src/Windows/Networking/Connectivity/mod.rs index 1cc07ebc66..1df336edf1 100644 --- a/crates/libs/windows/src/Windows/Networking/Connectivity/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/Connectivity/mod.rs @@ -880,7 +880,7 @@ impl AttributedNetworkUsage { (::windows_core::Interface::vtable(this).AttributionName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AttributionThumbnail(&self) -> ::windows_core::Result { let this = self; @@ -1082,7 +1082,7 @@ impl ConnectionProfile { (::windows_core::Interface::vtable(this).GetNetworkConnectivityLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetNetworkNames(&self) -> ::windows_core::Result> { let this = self; @@ -1112,7 +1112,7 @@ impl ConnectionProfile { (::windows_core::Interface::vtable(this).NetworkAdapter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetLocalUsage(&self, starttime: super::super::Foundation::DateTime, endtime: super::super::Foundation::DateTime) -> ::windows_core::Result { let this = self; @@ -1121,7 +1121,7 @@ impl ConnectionProfile { (::windows_core::Interface::vtable(this).GetLocalUsage)(::windows_core::Interface::as_raw(this), starttime, endtime, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetLocalUsagePerRoamingStates(&self, starttime: super::super::Foundation::DateTime, endtime: super::super::Foundation::DateTime, states: RoamingStates) -> ::windows_core::Result { let this = self; @@ -1165,7 +1165,7 @@ impl ConnectionProfile { (::windows_core::Interface::vtable(this).WlanConnectionProfileDetails)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServiceProviderGuid(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1174,7 +1174,7 @@ impl ConnectionProfile { (::windows_core::Interface::vtable(this).ServiceProviderGuid)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetSignalBars(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1190,7 +1190,7 @@ impl ConnectionProfile { (::windows_core::Interface::vtable(this).GetDomainConnectivityLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetNetworkUsageAsync(&self, starttime: super::super::Foundation::DateTime, endtime: super::super::Foundation::DateTime, granularity: DataUsageGranularity, states: NetworkUsageStates) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1199,7 +1199,7 @@ impl ConnectionProfile { (::windows_core::Interface::vtable(this).GetNetworkUsageAsync)(::windows_core::Interface::as_raw(this), starttime, endtime, granularity, states, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetConnectivityIntervalsAsync(&self, starttime: super::super::Foundation::DateTime, endtime: super::super::Foundation::DateTime, states: NetworkUsageStates) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1208,7 +1208,7 @@ impl ConnectionProfile { (::windows_core::Interface::vtable(this).GetConnectivityIntervalsAsync)(::windows_core::Interface::as_raw(this), starttime, endtime, states, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAttributedNetworkUsageAsync(&self, starttime: super::super::Foundation::DateTime, endtime: super::super::Foundation::DateTime, states: NetworkUsageStates) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1217,7 +1217,7 @@ impl ConnectionProfile { (::windows_core::Interface::vtable(this).GetAttributedNetworkUsageAsync)(::windows_core::Interface::as_raw(this), starttime, endtime, states, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetProviderNetworkUsageAsync(&self, starttime: super::super::Foundation::DateTime, endtime: super::super::Foundation::DateTime, states: NetworkUsageStates) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1233,7 +1233,7 @@ impl ConnectionProfile { (::windows_core::Interface::vtable(this).CanDelete)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDeleteAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1320,7 +1320,7 @@ impl ConnectionProfileFilter { (::windows_core::Interface::vtable(this).NetworkCostType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetServiceProviderGuid(&self, value: P0) -> ::windows_core::Result<()> where @@ -1329,7 +1329,7 @@ impl ConnectionProfileFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetServiceProviderGuid)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServiceProviderGuid(&self) -> ::windows_core::Result> { let this = self; @@ -1338,7 +1338,7 @@ impl ConnectionProfileFilter { (::windows_core::Interface::vtable(this).ServiceProviderGuid)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIsRoaming(&self, value: P0) -> ::windows_core::Result<()> where @@ -1347,7 +1347,7 @@ impl ConnectionProfileFilter { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsRoaming)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsRoaming(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1356,7 +1356,7 @@ impl ConnectionProfileFilter { (::windows_core::Interface::vtable(this).IsRoaming)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIsOverDataLimit(&self, value: P0) -> ::windows_core::Result<()> where @@ -1365,7 +1365,7 @@ impl ConnectionProfileFilter { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsOverDataLimit)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsOverDataLimit(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1374,7 +1374,7 @@ impl ConnectionProfileFilter { (::windows_core::Interface::vtable(this).IsOverDataLimit)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIsBackgroundDataUsageRestricted(&self, value: P0) -> ::windows_core::Result<()> where @@ -1383,7 +1383,7 @@ impl ConnectionProfileFilter { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsBackgroundDataUsageRestricted)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsBackgroundDataUsageRestricted(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1392,7 +1392,7 @@ impl ConnectionProfileFilter { (::windows_core::Interface::vtable(this).IsBackgroundDataUsageRestricted)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RawData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1401,7 +1401,7 @@ impl ConnectionProfileFilter { (::windows_core::Interface::vtable(this).RawData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPurposeGuid(&self, value: P0) -> ::windows_core::Result<()> where @@ -1410,7 +1410,7 @@ impl ConnectionProfileFilter { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPurposeGuid)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PurposeGuid(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1439,7 +1439,7 @@ unsafe impl ::core::marker::Sync for ConnectionProfileFilter {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ConnectionSession(::windows_core::IUnknown); impl ConnectionSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1474,7 +1474,7 @@ unsafe impl ::core::marker::Sync for ConnectionSession {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ConnectivityInterval(::windows_core::IUnknown); impl ConnectivityInterval { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -1483,7 +1483,7 @@ impl ConnectivityInterval { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionDuration(&self) -> ::windows_core::Result { let this = self; @@ -1510,7 +1510,7 @@ unsafe impl ::core::marker::Send for ConnectivityInterval {} unsafe impl ::core::marker::Sync for ConnectivityInterval {} pub struct ConnectivityManager; impl ConnectivityManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AcquireConnectionAsync(cellularapncontext: P0) -> ::windows_core::Result> where @@ -1553,7 +1553,7 @@ impl DataPlanStatus { (::windows_core::Interface::vtable(this).DataPlanUsage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DataLimitInMegabytes(&self) -> ::windows_core::Result> { let this = self; @@ -1562,7 +1562,7 @@ impl DataPlanStatus { (::windows_core::Interface::vtable(this).DataLimitInMegabytes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InboundBitsPerSecond(&self) -> ::windows_core::Result> { let this = self; @@ -1571,7 +1571,7 @@ impl DataPlanStatus { (::windows_core::Interface::vtable(this).InboundBitsPerSecond)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OutboundBitsPerSecond(&self) -> ::windows_core::Result> { let this = self; @@ -1580,7 +1580,7 @@ impl DataPlanStatus { (::windows_core::Interface::vtable(this).OutboundBitsPerSecond)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NextBillingCycle(&self) -> ::windows_core::Result> { let this = self; @@ -1589,7 +1589,7 @@ impl DataPlanStatus { (::windows_core::Interface::vtable(this).NextBillingCycle)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxTransferSizeInMegabytes(&self) -> ::windows_core::Result> { let this = self; @@ -1625,7 +1625,7 @@ impl DataPlanUsage { (::windows_core::Interface::vtable(this).MegabytesUsed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastSyncTime(&self) -> ::windows_core::Result { let this = self; @@ -1650,14 +1650,14 @@ impl ::windows_core::RuntimeName for DataPlanUsage { ::windows_core::imp::interface_hierarchy!(DataPlanUsage, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for DataPlanUsage {} unsafe impl ::core::marker::Sync for DataPlanUsage {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DataUsage(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl DataUsage { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn BytesSent(&self) -> ::windows_core::Result { let this = self; @@ -1666,7 +1666,7 @@ impl DataUsage { (::windows_core::Interface::vtable(this).BytesSent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn BytesReceived(&self) -> ::windows_core::Result { let this = self; @@ -1709,7 +1709,7 @@ impl IPInformation { (::windows_core::Interface::vtable(this).NetworkAdapter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrefixLength(&self) -> ::windows_core::Result> { let this = self; @@ -1786,7 +1786,7 @@ impl LanIdentifierData { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Value(&self) -> ::windows_core::Result> { let this = self; @@ -1850,7 +1850,7 @@ impl NetworkAdapter { (::windows_core::Interface::vtable(this).NetworkAdapterId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetConnectedProfileAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1877,7 +1877,7 @@ unsafe impl ::core::marker::Send for NetworkAdapter {} unsafe impl ::core::marker::Sync for NetworkAdapter {} pub struct NetworkInformation; impl NetworkInformation { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetConnectionProfiles() -> ::windows_core::Result> { Self::INetworkInformationStatics(|this| unsafe { @@ -1891,7 +1891,7 @@ impl NetworkInformation { (::windows_core::Interface::vtable(this).GetInternetConnectionProfile)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetLanIdentifiers() -> ::windows_core::Result> { Self::INetworkInformationStatics(|this| unsafe { @@ -1899,7 +1899,7 @@ impl NetworkInformation { (::windows_core::Interface::vtable(this).GetLanIdentifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetHostNames() -> ::windows_core::Result> { Self::INetworkInformationStatics(|this| unsafe { @@ -1907,7 +1907,7 @@ impl NetworkInformation { (::windows_core::Interface::vtable(this).GetHostNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetProxyConfigurationAsync(uri: P0) -> ::windows_core::Result> where @@ -1918,7 +1918,7 @@ impl NetworkInformation { (::windows_core::Interface::vtable(this).GetProxyConfigurationAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSortedEndpointPairs(destinationlist: P0, sortoptions: super::HostNameSortOptions) -> ::windows_core::Result> where @@ -1929,7 +1929,7 @@ impl NetworkInformation { (::windows_core::Interface::vtable(this).GetSortedEndpointPairs)(::windows_core::Interface::as_raw(this), destinationlist.try_into_param()?.abi(), sortoptions, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NetworkStatusChanged(networkstatushandler: P0) -> ::windows_core::Result where @@ -1940,12 +1940,12 @@ impl NetworkInformation { (::windows_core::Interface::vtable(this).NetworkStatusChanged)(::windows_core::Interface::as_raw(this), networkstatushandler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNetworkStatusChanged(eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::INetworkInformationStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveNetworkStatusChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindConnectionProfilesAsync(pprofilefilter: P0) -> ::windows_core::Result>> where @@ -2132,7 +2132,7 @@ impl NetworkUsage { (::windows_core::Interface::vtable(this).BytesReceived)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionDuration(&self) -> ::windows_core::Result { let this = self; @@ -2202,7 +2202,7 @@ unsafe impl ::core::marker::Sync for ProviderNetworkUsage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ProxyConfiguration(::windows_core::IUnknown); impl ProxyConfiguration { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProxyUris(&self) -> ::windows_core::Result> { let this = self; @@ -2356,7 +2356,7 @@ impl WwanConnectionProfileDetails { (::windows_core::Interface::vtable(this).IPKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PurposeGuids(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Networking/NetworkOperators/mod.rs b/crates/libs/windows/src/Windows/Networking/NetworkOperators/mod.rs index 25e4acc59f..f71c856c34 100644 --- a/crates/libs/windows/src/Windows/Networking/NetworkOperators/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/NetworkOperators/mod.rs @@ -2732,7 +2732,7 @@ pub struct IUssdSessionStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ESim(::windows_core::IUnknown); impl ESim { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AvailableMemoryInBytes(&self) -> ::windows_core::Result> { let this = self; @@ -2776,7 +2776,7 @@ impl ESim { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetProfiles(&self) -> ::windows_core::Result> { let this = self; @@ -2785,7 +2785,7 @@ impl ESim { (::windows_core::Interface::vtable(this).GetProfiles)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteProfileAsync(&self, profileid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2794,7 +2794,7 @@ impl ESim { (::windows_core::Interface::vtable(this).DeleteProfileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(profileid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DownloadProfileMetadataAsync(&self, activationcode: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -2803,7 +2803,7 @@ impl ESim { (::windows_core::Interface::vtable(this).DownloadProfileMetadataAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(activationcode), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResetAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2812,7 +2812,7 @@ impl ESim { (::windows_core::Interface::vtable(this).ResetAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProfileChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2824,7 +2824,7 @@ impl ESim { (::windows_core::Interface::vtable(this).ProfileChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProfileChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2844,7 +2844,7 @@ impl ESim { (::windows_core::Interface::vtable(this).DiscoverWithServerAddressAndMatchingId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(serveraddress), ::core::mem::transmute_copy(matchingid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DiscoverAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2853,7 +2853,7 @@ impl ESim { (::windows_core::Interface::vtable(this).DiscoverAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DiscoverWithServerAddressAndMatchingIdAsync(&self, serveraddress: &::windows_core::HSTRING, matchingid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2862,7 +2862,7 @@ impl ESim { (::windows_core::Interface::vtable(this).DiscoverWithServerAddressAndMatchingIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(serveraddress), ::core::mem::transmute_copy(matchingid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SlotIndex(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2952,7 +2952,7 @@ unsafe impl ::core::marker::Sync for ESimDiscoverEvent {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ESimDiscoverResult(::windows_core::IUnknown); impl ESimDiscoverResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Events(&self) -> ::windows_core::Result> { let this = self; @@ -3046,7 +3046,7 @@ impl ESimManager { (::windows_core::Interface::vtable(this).TryCreateESimWatcher)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServiceInfoChanged(handler: P0) -> ::windows_core::Result where @@ -3057,7 +3057,7 @@ impl ESimManager { (::windows_core::Interface::vtable(this).ServiceInfoChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveServiceInfoChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IESimManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveServiceInfoChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -3157,7 +3157,7 @@ impl ESimProfile { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ProviderIcon(&self) -> ::windows_core::Result { let this = self; @@ -3187,7 +3187,7 @@ impl ESimProfile { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisableAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3196,7 +3196,7 @@ impl ESimProfile { (::windows_core::Interface::vtable(this).DisableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnableAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3205,7 +3205,7 @@ impl ESimProfile { (::windows_core::Interface::vtable(this).EnableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetNicknameAsync(&self, newnickname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3255,7 +3255,7 @@ impl ESimProfileMetadata { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ProviderIcon(&self) -> ::windows_core::Result { let this = self; @@ -3285,7 +3285,7 @@ impl ESimProfileMetadata { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DenyInstallAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3294,7 +3294,7 @@ impl ESimProfileMetadata { (::windows_core::Interface::vtable(this).DenyInstallAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConfirmInstallAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3303,7 +3303,7 @@ impl ESimProfileMetadata { (::windows_core::Interface::vtable(this).ConfirmInstallAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConfirmInstallWithConfirmationCodeAsync(&self, confirmationcode: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3312,7 +3312,7 @@ impl ESimProfileMetadata { (::windows_core::Interface::vtable(this).ConfirmInstallWithConfirmationCodeAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(confirmationcode), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PostponeInstallAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3321,7 +3321,7 @@ impl ESimProfileMetadata { (::windows_core::Interface::vtable(this).PostponeInstallAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3333,7 +3333,7 @@ impl ESimProfileMetadata { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3503,7 +3503,7 @@ impl ESimWatcher { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -3515,13 +3515,13 @@ impl ESimWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -3533,13 +3533,13 @@ impl ESimWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -3551,13 +3551,13 @@ impl ESimWatcher { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -3569,13 +3569,13 @@ impl ESimWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStopped)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Updated(&self, handler: P0) -> ::windows_core::Result where @@ -3587,7 +3587,7 @@ impl ESimWatcher { (::windows_core::Interface::vtable(this).Updated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3611,7 +3611,7 @@ unsafe impl ::core::marker::Send for ESimWatcher {} unsafe impl ::core::marker::Sync for ESimWatcher {} pub struct FdnAccessManager; impl FdnAccessManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestUnlockAsync(contactlistid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IFdnAccessManagerStatics(|this| unsafe { @@ -3639,7 +3639,7 @@ impl HotspotAuthenticationContext { (::windows_core::Interface::vtable(this).WirelessNetworkId)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `Networking_Connectivity`"] + #[doc = "Required features: `\"Networking_Connectivity\"`"] #[cfg(feature = "Networking_Connectivity")] pub fn NetworkAdapter(&self) -> ::windows_core::Result { let this = self; @@ -3648,7 +3648,7 @@ impl HotspotAuthenticationContext { (::windows_core::Interface::vtable(this).NetworkAdapter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RedirectMessageUrl(&self) -> ::windows_core::Result { let this = self; @@ -3657,7 +3657,7 @@ impl HotspotAuthenticationContext { (::windows_core::Interface::vtable(this).RedirectMessageUrl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn RedirectMessageXml(&self) -> ::windows_core::Result { let this = self; @@ -3666,7 +3666,7 @@ impl HotspotAuthenticationContext { (::windows_core::Interface::vtable(this).RedirectMessageXml)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticationUrl(&self) -> ::windows_core::Result { let this = self; @@ -3691,7 +3691,7 @@ impl HotspotAuthenticationContext { let this = self; unsafe { (::windows_core::Interface::vtable(this).TriggerAttentionRequired)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagerelativeapplicationid), ::core::mem::transmute_copy(applicationparameters)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IssueCredentialsAsync(&self, username: &::windows_core::HSTRING, password: &::windows_core::HSTRING, extraparameters: &::windows_core::HSTRING, markasmanualconnectonfailure: bool) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3768,7 +3768,7 @@ impl HotspotCredentialsAuthenticationResult { (::windows_core::Interface::vtable(this).ResponseCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LogoffUrl(&self) -> ::windows_core::Result { let this = self; @@ -3777,7 +3777,7 @@ impl HotspotCredentialsAuthenticationResult { (::windows_core::Interface::vtable(this).LogoffUrl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn AuthenticationReplyXml(&self) -> ::windows_core::Result { let this = self; @@ -3802,7 +3802,7 @@ impl ::windows_core::RuntimeName for HotspotCredentialsAuthenticationResult { ::windows_core::imp::interface_hierarchy!(HotspotCredentialsAuthenticationResult, ::windows_core::IUnknown, ::windows_core::IInspectable); pub struct KnownCSimFilePaths; impl KnownCSimFilePaths { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EFSpn() -> ::windows_core::Result> { Self::IKnownCSimFilePathsStatics(|this| unsafe { @@ -3810,7 +3810,7 @@ impl KnownCSimFilePaths { (::windows_core::Interface::vtable(this).EFSpn)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Gid1() -> ::windows_core::Result> { Self::IKnownCSimFilePathsStatics(|this| unsafe { @@ -3818,7 +3818,7 @@ impl KnownCSimFilePaths { (::windows_core::Interface::vtable(this).Gid1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Gid2() -> ::windows_core::Result> { Self::IKnownCSimFilePathsStatics(|this| unsafe { @@ -3837,7 +3837,7 @@ impl ::windows_core::RuntimeName for KnownCSimFilePaths { } pub struct KnownRuimFilePaths; impl KnownRuimFilePaths { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EFSpn() -> ::windows_core::Result> { Self::IKnownRuimFilePathsStatics(|this| unsafe { @@ -3845,7 +3845,7 @@ impl KnownRuimFilePaths { (::windows_core::Interface::vtable(this).EFSpn)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Gid1() -> ::windows_core::Result> { Self::IKnownRuimFilePathsStatics(|this| unsafe { @@ -3853,7 +3853,7 @@ impl KnownRuimFilePaths { (::windows_core::Interface::vtable(this).Gid1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Gid2() -> ::windows_core::Result> { Self::IKnownRuimFilePathsStatics(|this| unsafe { @@ -3872,7 +3872,7 @@ impl ::windows_core::RuntimeName for KnownRuimFilePaths { } pub struct KnownSimFilePaths; impl KnownSimFilePaths { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EFOns() -> ::windows_core::Result> { Self::IKnownSimFilePathsStatics(|this| unsafe { @@ -3880,7 +3880,7 @@ impl KnownSimFilePaths { (::windows_core::Interface::vtable(this).EFOns)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EFSpn() -> ::windows_core::Result> { Self::IKnownSimFilePathsStatics(|this| unsafe { @@ -3888,7 +3888,7 @@ impl KnownSimFilePaths { (::windows_core::Interface::vtable(this).EFSpn)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Gid1() -> ::windows_core::Result> { Self::IKnownSimFilePathsStatics(|this| unsafe { @@ -3896,7 +3896,7 @@ impl KnownSimFilePaths { (::windows_core::Interface::vtable(this).Gid1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Gid2() -> ::windows_core::Result> { Self::IKnownSimFilePathsStatics(|this| unsafe { @@ -3915,7 +3915,7 @@ impl ::windows_core::RuntimeName for KnownSimFilePaths { } pub struct KnownUSimFilePaths; impl KnownUSimFilePaths { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EFSpn() -> ::windows_core::Result> { Self::IKnownUSimFilePathsStatics(|this| unsafe { @@ -3923,7 +3923,7 @@ impl KnownUSimFilePaths { (::windows_core::Interface::vtable(this).EFSpn)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EFOpl() -> ::windows_core::Result> { Self::IKnownUSimFilePathsStatics(|this| unsafe { @@ -3931,7 +3931,7 @@ impl KnownUSimFilePaths { (::windows_core::Interface::vtable(this).EFOpl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EFPnn() -> ::windows_core::Result> { Self::IKnownUSimFilePathsStatics(|this| unsafe { @@ -3939,7 +3939,7 @@ impl KnownUSimFilePaths { (::windows_core::Interface::vtable(this).EFPnn)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Gid1() -> ::windows_core::Result> { Self::IKnownUSimFilePathsStatics(|this| unsafe { @@ -3947,7 +3947,7 @@ impl KnownUSimFilePaths { (::windows_core::Interface::vtable(this).Gid1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Gid2() -> ::windows_core::Result> { Self::IKnownUSimFilePathsStatics(|this| unsafe { @@ -4003,7 +4003,7 @@ impl MobileBroadbandAccount { (::windows_core::Interface::vtable(this).CurrentDeviceInformation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Networking_Connectivity`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Networking_Connectivity\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Networking_Connectivity"))] pub fn GetConnectionProfiles(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4012,7 +4012,7 @@ impl MobileBroadbandAccount { (::windows_core::Interface::vtable(this).GetConnectionProfiles)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AccountExperienceUrl(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4021,7 +4021,7 @@ impl MobileBroadbandAccount { (::windows_core::Interface::vtable(this).AccountExperienceUrl)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AvailableNetworkAccountIds() -> ::windows_core::Result> { Self::IMobileBroadbandAccountStatics(|this| unsafe { @@ -4129,7 +4129,7 @@ impl MobileBroadbandAccountWatcher { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AccountAdded(&self, handler: P0) -> ::windows_core::Result where @@ -4141,13 +4141,13 @@ impl MobileBroadbandAccountWatcher { (::windows_core::Interface::vtable(this).AccountAdded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAccountAdded(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAccountAdded)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AccountUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -4159,13 +4159,13 @@ impl MobileBroadbandAccountWatcher { (::windows_core::Interface::vtable(this).AccountUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAccountUpdated(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAccountUpdated)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AccountRemoved(&self, handler: P0) -> ::windows_core::Result where @@ -4177,13 +4177,13 @@ impl MobileBroadbandAccountWatcher { (::windows_core::Interface::vtable(this).AccountRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAccountRemoved(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAccountRemoved)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -4195,13 +4195,13 @@ impl MobileBroadbandAccountWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -4213,7 +4213,7 @@ impl MobileBroadbandAccountWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4297,7 +4297,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandAntennaSar {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandCellCdma(::windows_core::IUnknown); impl MobileBroadbandCellCdma { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseStationId(&self) -> ::windows_core::Result> { let this = self; @@ -4306,7 +4306,7 @@ impl MobileBroadbandCellCdma { (::windows_core::Interface::vtable(this).BaseStationId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseStationPNCode(&self) -> ::windows_core::Result> { let this = self; @@ -4315,7 +4315,7 @@ impl MobileBroadbandCellCdma { (::windows_core::Interface::vtable(this).BaseStationPNCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseStationLatitude(&self) -> ::windows_core::Result> { let this = self; @@ -4324,7 +4324,7 @@ impl MobileBroadbandCellCdma { (::windows_core::Interface::vtable(this).BaseStationLatitude)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseStationLongitude(&self) -> ::windows_core::Result> { let this = self; @@ -4333,7 +4333,7 @@ impl MobileBroadbandCellCdma { (::windows_core::Interface::vtable(this).BaseStationLongitude)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseStationLastBroadcastGpsTime(&self) -> ::windows_core::Result> { let this = self; @@ -4342,7 +4342,7 @@ impl MobileBroadbandCellCdma { (::windows_core::Interface::vtable(this).BaseStationLastBroadcastGpsTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NetworkId(&self) -> ::windows_core::Result> { let this = self; @@ -4351,7 +4351,7 @@ impl MobileBroadbandCellCdma { (::windows_core::Interface::vtable(this).NetworkId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PilotSignalStrengthInDB(&self) -> ::windows_core::Result> { let this = self; @@ -4360,7 +4360,7 @@ impl MobileBroadbandCellCdma { (::windows_core::Interface::vtable(this).PilotSignalStrengthInDB)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemId(&self) -> ::windows_core::Result> { let this = self; @@ -4389,7 +4389,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandCellCdma {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandCellGsm(::windows_core::IUnknown); impl MobileBroadbandCellGsm { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseStationId(&self) -> ::windows_core::Result> { let this = self; @@ -4398,7 +4398,7 @@ impl MobileBroadbandCellGsm { (::windows_core::Interface::vtable(this).BaseStationId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CellId(&self) -> ::windows_core::Result> { let this = self; @@ -4407,7 +4407,7 @@ impl MobileBroadbandCellGsm { (::windows_core::Interface::vtable(this).CellId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ChannelNumber(&self) -> ::windows_core::Result> { let this = self; @@ -4416,7 +4416,7 @@ impl MobileBroadbandCellGsm { (::windows_core::Interface::vtable(this).ChannelNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LocationAreaCode(&self) -> ::windows_core::Result> { let this = self; @@ -4432,7 +4432,7 @@ impl MobileBroadbandCellGsm { (::windows_core::Interface::vtable(this).ProviderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReceivedSignalStrengthInDBm(&self) -> ::windows_core::Result> { let this = self; @@ -4441,7 +4441,7 @@ impl MobileBroadbandCellGsm { (::windows_core::Interface::vtable(this).ReceivedSignalStrengthInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimingAdvanceInBitPeriods(&self) -> ::windows_core::Result> { let this = self; @@ -4470,7 +4470,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandCellGsm {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandCellLte(::windows_core::IUnknown); impl MobileBroadbandCellLte { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CellId(&self) -> ::windows_core::Result> { let this = self; @@ -4479,7 +4479,7 @@ impl MobileBroadbandCellLte { (::windows_core::Interface::vtable(this).CellId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ChannelNumber(&self) -> ::windows_core::Result> { let this = self; @@ -4488,7 +4488,7 @@ impl MobileBroadbandCellLte { (::windows_core::Interface::vtable(this).ChannelNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PhysicalCellId(&self) -> ::windows_core::Result> { let this = self; @@ -4504,7 +4504,7 @@ impl MobileBroadbandCellLte { (::windows_core::Interface::vtable(this).ProviderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReferenceSignalReceivedPowerInDBm(&self) -> ::windows_core::Result> { let this = self; @@ -4513,7 +4513,7 @@ impl MobileBroadbandCellLte { (::windows_core::Interface::vtable(this).ReferenceSignalReceivedPowerInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReferenceSignalReceivedQualityInDBm(&self) -> ::windows_core::Result> { let this = self; @@ -4522,7 +4522,7 @@ impl MobileBroadbandCellLte { (::windows_core::Interface::vtable(this).ReferenceSignalReceivedQualityInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimingAdvanceInBitPeriods(&self) -> ::windows_core::Result> { let this = self; @@ -4531,7 +4531,7 @@ impl MobileBroadbandCellLte { (::windows_core::Interface::vtable(this).TimingAdvanceInBitPeriods)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrackingAreaCode(&self) -> ::windows_core::Result> { let this = self; @@ -4560,7 +4560,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandCellLte {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandCellNR(::windows_core::IUnknown); impl MobileBroadbandCellNR { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CellId(&self) -> ::windows_core::Result> { let this = self; @@ -4569,7 +4569,7 @@ impl MobileBroadbandCellNR { (::windows_core::Interface::vtable(this).CellId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ChannelNumber(&self) -> ::windows_core::Result> { let this = self; @@ -4578,7 +4578,7 @@ impl MobileBroadbandCellNR { (::windows_core::Interface::vtable(this).ChannelNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PhysicalCellId(&self) -> ::windows_core::Result> { let this = self; @@ -4594,7 +4594,7 @@ impl MobileBroadbandCellNR { (::windows_core::Interface::vtable(this).ProviderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReferenceSignalReceivedPowerInDBm(&self) -> ::windows_core::Result> { let this = self; @@ -4603,7 +4603,7 @@ impl MobileBroadbandCellNR { (::windows_core::Interface::vtable(this).ReferenceSignalReceivedPowerInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReferenceSignalReceivedQualityInDBm(&self) -> ::windows_core::Result> { let this = self; @@ -4612,7 +4612,7 @@ impl MobileBroadbandCellNR { (::windows_core::Interface::vtable(this).ReferenceSignalReceivedQualityInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimingAdvanceInNanoseconds(&self) -> ::windows_core::Result> { let this = self; @@ -4621,7 +4621,7 @@ impl MobileBroadbandCellNR { (::windows_core::Interface::vtable(this).TimingAdvanceInNanoseconds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrackingAreaCode(&self) -> ::windows_core::Result> { let this = self; @@ -4630,7 +4630,7 @@ impl MobileBroadbandCellNR { (::windows_core::Interface::vtable(this).TrackingAreaCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SignalToNoiseRatioInDB(&self) -> ::windows_core::Result> { let this = self; @@ -4659,7 +4659,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandCellNR {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandCellTdscdma(::windows_core::IUnknown); impl MobileBroadbandCellTdscdma { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CellId(&self) -> ::windows_core::Result> { let this = self; @@ -4668,7 +4668,7 @@ impl MobileBroadbandCellTdscdma { (::windows_core::Interface::vtable(this).CellId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CellParameterId(&self) -> ::windows_core::Result> { let this = self; @@ -4677,7 +4677,7 @@ impl MobileBroadbandCellTdscdma { (::windows_core::Interface::vtable(this).CellParameterId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ChannelNumber(&self) -> ::windows_core::Result> { let this = self; @@ -4686,7 +4686,7 @@ impl MobileBroadbandCellTdscdma { (::windows_core::Interface::vtable(this).ChannelNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LocationAreaCode(&self) -> ::windows_core::Result> { let this = self; @@ -4695,7 +4695,7 @@ impl MobileBroadbandCellTdscdma { (::windows_core::Interface::vtable(this).LocationAreaCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PathLossInDB(&self) -> ::windows_core::Result> { let this = self; @@ -4711,7 +4711,7 @@ impl MobileBroadbandCellTdscdma { (::windows_core::Interface::vtable(this).ProviderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReceivedSignalCodePowerInDBm(&self) -> ::windows_core::Result> { let this = self; @@ -4720,7 +4720,7 @@ impl MobileBroadbandCellTdscdma { (::windows_core::Interface::vtable(this).ReceivedSignalCodePowerInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimingAdvanceInBitPeriods(&self) -> ::windows_core::Result> { let this = self; @@ -4749,7 +4749,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandCellTdscdma {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandCellUmts(::windows_core::IUnknown); impl MobileBroadbandCellUmts { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CellId(&self) -> ::windows_core::Result> { let this = self; @@ -4758,7 +4758,7 @@ impl MobileBroadbandCellUmts { (::windows_core::Interface::vtable(this).CellId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ChannelNumber(&self) -> ::windows_core::Result> { let this = self; @@ -4767,7 +4767,7 @@ impl MobileBroadbandCellUmts { (::windows_core::Interface::vtable(this).ChannelNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LocationAreaCode(&self) -> ::windows_core::Result> { let this = self; @@ -4776,7 +4776,7 @@ impl MobileBroadbandCellUmts { (::windows_core::Interface::vtable(this).LocationAreaCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PathLossInDB(&self) -> ::windows_core::Result> { let this = self; @@ -4785,7 +4785,7 @@ impl MobileBroadbandCellUmts { (::windows_core::Interface::vtable(this).PathLossInDB)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrimaryScramblingCode(&self) -> ::windows_core::Result> { let this = self; @@ -4801,7 +4801,7 @@ impl MobileBroadbandCellUmts { (::windows_core::Interface::vtable(this).ProviderId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReceivedSignalCodePowerInDBm(&self) -> ::windows_core::Result> { let this = self; @@ -4810,7 +4810,7 @@ impl MobileBroadbandCellUmts { (::windows_core::Interface::vtable(this).ReceivedSignalCodePowerInDBm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SignalToNoiseRatioInDB(&self) -> ::windows_core::Result> { let this = self; @@ -4839,7 +4839,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandCellUmts {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandCellsInfo(::windows_core::IUnknown); impl MobileBroadbandCellsInfo { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn NeighboringCellsCdma(&self) -> ::windows_core::Result> { let this = self; @@ -4848,7 +4848,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).NeighboringCellsCdma)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn NeighboringCellsGsm(&self) -> ::windows_core::Result> { let this = self; @@ -4857,7 +4857,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).NeighboringCellsGsm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn NeighboringCellsLte(&self) -> ::windows_core::Result> { let this = self; @@ -4866,7 +4866,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).NeighboringCellsLte)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn NeighboringCellsTdscdma(&self) -> ::windows_core::Result> { let this = self; @@ -4875,7 +4875,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).NeighboringCellsTdscdma)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn NeighboringCellsUmts(&self) -> ::windows_core::Result> { let this = self; @@ -4884,7 +4884,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).NeighboringCellsUmts)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServingCellsCdma(&self) -> ::windows_core::Result> { let this = self; @@ -4893,7 +4893,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).ServingCellsCdma)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServingCellsGsm(&self) -> ::windows_core::Result> { let this = self; @@ -4902,7 +4902,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).ServingCellsGsm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServingCellsLte(&self) -> ::windows_core::Result> { let this = self; @@ -4911,7 +4911,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).ServingCellsLte)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServingCellsTdscdma(&self) -> ::windows_core::Result> { let this = self; @@ -4920,7 +4920,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).ServingCellsTdscdma)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServingCellsUmts(&self) -> ::windows_core::Result> { let this = self; @@ -4929,7 +4929,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).ServingCellsUmts)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn NeighboringCellsNR(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4938,7 +4938,7 @@ impl MobileBroadbandCellsInfo { (::windows_core::Interface::vtable(this).NeighboringCellsNR)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServingCellsNR(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5022,7 +5022,7 @@ impl MobileBroadbandDeviceInformation { (::windows_core::Interface::vtable(this).FirmwareInformation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Sms`"] + #[doc = "Required features: `\"Devices_Sms\"`"] #[cfg(feature = "Devices_Sms")] pub fn CellularClass(&self) -> ::windows_core::Result { let this = self; @@ -5052,7 +5052,7 @@ impl MobileBroadbandDeviceInformation { (::windows_core::Interface::vtable(this).MobileEquipmentId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TelephoneNumbers(&self) -> ::windows_core::Result> { let this = self; @@ -5170,7 +5170,7 @@ impl MobileBroadbandDeviceService { (::windows_core::Interface::vtable(this).DeviceServiceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedCommands(&self) -> ::windows_core::Result> { let this = self; @@ -5220,7 +5220,7 @@ impl MobileBroadbandDeviceServiceCommandResult { (::windows_core::Interface::vtable(this).StatusCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ResponseData(&self) -> ::windows_core::Result { let this = self; @@ -5249,7 +5249,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandDeviceServiceCommandResult { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandDeviceServiceCommandSession(::windows_core::IUnknown); impl MobileBroadbandDeviceServiceCommandSession { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SendQueryCommandAsync(&self, commandid: u32, data: P0) -> ::windows_core::Result> where @@ -5261,7 +5261,7 @@ impl MobileBroadbandDeviceServiceCommandSession { (::windows_core::Interface::vtable(this).SendQueryCommandAsync)(::windows_core::Interface::as_raw(this), commandid, data.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SendSetCommandAsync(&self, commandid: u32, data: P0) -> ::windows_core::Result> where @@ -5297,7 +5297,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandDeviceServiceCommandSession #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandDeviceServiceDataReceivedEventArgs(::windows_core::IUnknown); impl MobileBroadbandDeviceServiceDataReceivedEventArgs { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ReceivedData(&self) -> ::windows_core::Result { let this = self; @@ -5326,7 +5326,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandDeviceServiceDataReceivedEve #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandDeviceServiceDataSession(::windows_core::IUnknown); impl MobileBroadbandDeviceServiceDataSession { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteDataAsync(&self, value: P0) -> ::windows_core::Result where @@ -5342,7 +5342,7 @@ impl MobileBroadbandDeviceServiceDataSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).CloseSession)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DataReceived(&self, eventhandler: P0) -> ::windows_core::Result where @@ -5354,7 +5354,7 @@ impl MobileBroadbandDeviceServiceDataSession { (::windows_core::Interface::vtable(this).DataReceived)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDataReceived(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5435,7 +5435,7 @@ impl MobileBroadbandDeviceServiceTriggerDetails { (::windows_core::Interface::vtable(this).DeviceServiceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ReceivedData(&self) -> ::windows_core::Result { let this = self; @@ -5499,7 +5499,7 @@ impl MobileBroadbandModem { (::windows_core::Interface::vtable(this).MaxDeviceServiceDataSizeInBytes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DeviceServices(&self) -> ::windows_core::Result> { let this = self; @@ -5522,7 +5522,7 @@ impl MobileBroadbandModem { (::windows_core::Interface::vtable(this).IsResetSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResetAsync(&self) -> ::windows_core::Result { let this = self; @@ -5531,7 +5531,7 @@ impl MobileBroadbandModem { (::windows_core::Interface::vtable(this).ResetAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCurrentConfigurationAsync(&self) -> ::windows_core::Result> { let this = self; @@ -5547,7 +5547,7 @@ impl MobileBroadbandModem { (::windows_core::Interface::vtable(this).CurrentNetwork)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIsPassthroughEnabledAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5556,7 +5556,7 @@ impl MobileBroadbandModem { (::windows_core::Interface::vtable(this).GetIsPassthroughEnabledAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIsPassthroughEnabledAsync(&self, value: bool) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5565,7 +5565,7 @@ impl MobileBroadbandModem { (::windows_core::Interface::vtable(this).SetIsPassthroughEnabledAsync)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetPcoAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5581,7 +5581,7 @@ impl MobileBroadbandModem { (::windows_core::Interface::vtable(this).IsInEmergencyCallMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsInEmergencyCallModeChanged(&self, handler: P0) -> ::windows_core::Result where @@ -5593,13 +5593,13 @@ impl MobileBroadbandModem { (::windows_core::Interface::vtable(this).IsInEmergencyCallModeChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsInEmergencyCallModeChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveIsInEmergencyCallModeChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIsPassthroughEnabledWithSlotIndexAsync(&self, value: bool, slotindex: i32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5608,7 +5608,7 @@ impl MobileBroadbandModem { (::windows_core::Interface::vtable(this).SetIsPassthroughEnabledWithSlotIndexAsync)(::windows_core::Interface::as_raw(this), value, slotindex, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIsPassthroughEnabledWithSlotIndexAsync(&self, slotindex: i32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5735,7 +5735,7 @@ impl MobileBroadbandModemIsolation { let this = self; unsafe { (::windows_core::Interface::vtable(this).AddAllowedHostRange)(::windows_core::Interface::as_raw(this), first.into_param().abi(), last.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApplyConfigurationAsync(&self) -> ::windows_core::Result { let this = self; @@ -5744,7 +5744,7 @@ impl MobileBroadbandModemIsolation { (::windows_core::Interface::vtable(this).ApplyConfigurationAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearConfigurationAsync(&self) -> ::windows_core::Result { let this = self; @@ -5784,7 +5784,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandModemIsolation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandNetwork(::windows_core::IUnknown); impl MobileBroadbandNetwork { - #[doc = "Required features: `Networking_Connectivity`"] + #[doc = "Required features: `\"Networking_Connectivity\"`"] #[cfg(feature = "Networking_Connectivity")] pub fn NetworkAdapter(&self) -> ::windows_core::Result { let this = self; @@ -5853,7 +5853,7 @@ impl MobileBroadbandNetwork { let this = self; unsafe { (::windows_core::Interface::vtable(this).ShowConnectionUI)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetVoiceCallSupportAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5862,7 +5862,7 @@ impl MobileBroadbandNetwork { (::windows_core::Interface::vtable(this).GetVoiceCallSupportAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegistrationUiccApps(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5871,7 +5871,7 @@ impl MobileBroadbandNetwork { (::windows_core::Interface::vtable(this).RegistrationUiccApps)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCellsInfoAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5932,7 +5932,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandNetworkRegistrationStateChan #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandNetworkRegistrationStateChangeTriggerDetails(::windows_core::IUnknown); impl MobileBroadbandNetworkRegistrationStateChangeTriggerDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn NetworkRegistrationStateChanges(&self) -> ::windows_core::Result> { let this = self; @@ -5961,7 +5961,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandNetworkRegistrationStateChan #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandPco(::windows_core::IUnknown); impl MobileBroadbandPco { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -6080,7 +6080,7 @@ impl MobileBroadbandPin { (::windows_core::Interface::vtable(this).AttemptsRemaining)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnableAsync(&self, currentpin: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -6089,7 +6089,7 @@ impl MobileBroadbandPin { (::windows_core::Interface::vtable(this).EnableAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(currentpin), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisableAsync(&self, currentpin: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -6098,7 +6098,7 @@ impl MobileBroadbandPin { (::windows_core::Interface::vtable(this).DisableAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(currentpin), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnterAsync(&self, currentpin: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -6107,7 +6107,7 @@ impl MobileBroadbandPin { (::windows_core::Interface::vtable(this).EnterAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(currentpin), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ChangeAsync(&self, currentpin: &::windows_core::HSTRING, newpin: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -6116,7 +6116,7 @@ impl MobileBroadbandPin { (::windows_core::Interface::vtable(this).ChangeAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(currentpin), ::core::mem::transmute_copy(newpin), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnblockAsync(&self, pinunblockkey: &::windows_core::HSTRING, newpin: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -6186,7 +6186,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandPinLockStateChange {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandPinLockStateChangeTriggerDetails(::windows_core::IUnknown); impl MobileBroadbandPinLockStateChangeTriggerDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PinLockStateChanges(&self) -> ::windows_core::Result> { let this = self; @@ -6215,7 +6215,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandPinLockStateChangeTriggerDet #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandPinManager(::windows_core::IUnknown); impl MobileBroadbandPinManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedPins(&self) -> ::windows_core::Result> { let this = self; @@ -6319,7 +6319,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandRadioStateChange {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandRadioStateChangeTriggerDetails(::windows_core::IUnknown); impl MobileBroadbandRadioStateChangeTriggerDetails { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RadioStateChanges(&self) -> ::windows_core::Result> { let this = self; @@ -6369,7 +6369,7 @@ impl MobileBroadbandSarManager { (::windows_core::Interface::vtable(this).IsSarControlledByHardware)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Antennas(&self) -> ::windows_core::Result> { let this = self; @@ -6378,7 +6378,7 @@ impl MobileBroadbandSarManager { (::windows_core::Interface::vtable(this).Antennas)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HysteresisTimerPeriod(&self) -> ::windows_core::Result { let this = self; @@ -6387,7 +6387,7 @@ impl MobileBroadbandSarManager { (::windows_core::Interface::vtable(this).HysteresisTimerPeriod)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TransmissionStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -6399,13 +6399,13 @@ impl MobileBroadbandSarManager { (::windows_core::Interface::vtable(this).TransmissionStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTransmissionStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTransmissionStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnableBackoffAsync(&self) -> ::windows_core::Result { let this = self; @@ -6414,7 +6414,7 @@ impl MobileBroadbandSarManager { (::windows_core::Interface::vtable(this).EnableBackoffAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisableBackoffAsync(&self) -> ::windows_core::Result { let this = self; @@ -6423,7 +6423,7 @@ impl MobileBroadbandSarManager { (::windows_core::Interface::vtable(this).DisableBackoffAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetConfigurationAsync(&self, antennas: P0) -> ::windows_core::Result where @@ -6435,7 +6435,7 @@ impl MobileBroadbandSarManager { (::windows_core::Interface::vtable(this).SetConfigurationAsync)(::windows_core::Interface::as_raw(this), antennas.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RevertSarToHardwareControlAsync(&self) -> ::windows_core::Result { let this = self; @@ -6444,7 +6444,7 @@ impl MobileBroadbandSarManager { (::windows_core::Interface::vtable(this).RevertSarToHardwareControlAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTransmissionStateChangedHysteresisAsync(&self, timerperiod: super::super::Foundation::TimeSpan) -> ::windows_core::Result { let this = self; @@ -6453,7 +6453,7 @@ impl MobileBroadbandSarManager { (::windows_core::Interface::vtable(this).SetTransmissionStateChangedHysteresisAsync)(::windows_core::Interface::as_raw(this), timerperiod, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIsTransmittingAsync(&self) -> ::windows_core::Result> { let this = self; @@ -6558,7 +6558,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandSlotInfoChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandSlotManager(::windows_core::IUnknown); impl MobileBroadbandSlotManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SlotInfos(&self) -> ::windows_core::Result> { let this = self; @@ -6581,7 +6581,7 @@ impl MobileBroadbandSlotManager { (::windows_core::Interface::vtable(this).SetCurrentSlot)(::windows_core::Interface::as_raw(this), slotindex, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCurrentSlotAsync(&self, slotindex: i32) -> ::windows_core::Result> { let this = self; @@ -6590,7 +6590,7 @@ impl MobileBroadbandSlotManager { (::windows_core::Interface::vtable(this).SetCurrentSlotAsync)(::windows_core::Interface::as_raw(this), slotindex, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SlotInfoChanged(&self, handler: P0) -> ::windows_core::Result where @@ -6602,13 +6602,13 @@ impl MobileBroadbandSlotManager { (::windows_core::Interface::vtable(this).SlotInfoChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSlotInfoChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSlotInfoChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CurrentSlotIndexChanged(&self, handler: P0) -> ::windows_core::Result where @@ -6620,7 +6620,7 @@ impl MobileBroadbandSlotManager { (::windows_core::Interface::vtable(this).CurrentSlotIndexChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCurrentSlotIndexChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -6680,7 +6680,7 @@ impl MobileBroadbandUicc { (::windows_core::Interface::vtable(this).SimIccId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetUiccAppsAsync(&self) -> ::windows_core::Result> { let this = self; @@ -6709,7 +6709,7 @@ unsafe impl ::core::marker::Sync for MobileBroadbandUicc {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MobileBroadbandUiccApp(::windows_core::IUnknown); impl MobileBroadbandUiccApp { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Id(&self) -> ::windows_core::Result { let this = self; @@ -6725,7 +6725,7 @@ impl MobileBroadbandUiccApp { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRecordDetailsAsync(&self, uiccfilepath: P0) -> ::windows_core::Result> where @@ -6737,7 +6737,7 @@ impl MobileBroadbandUiccApp { (::windows_core::Interface::vtable(this).GetRecordDetailsAsync)(::windows_core::Interface::as_raw(this), uiccfilepath.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadRecordAsync(&self, uiccfilepath: P0, recordindex: i32) -> ::windows_core::Result> where @@ -6776,7 +6776,7 @@ impl MobileBroadbandUiccAppReadRecordResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -6874,7 +6874,7 @@ impl MobileBroadbandUiccAppsResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UiccApps(&self) -> ::windows_core::Result> { let this = self; @@ -6965,7 +6965,7 @@ impl NetworkOperatorNotificationEventDetails { (::windows_core::Interface::vtable(this).RuleId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Sms`"] + #[doc = "Required features: `\"Devices_Sms\"`"] #[cfg(feature = "Devices_Sms")] pub fn SmsMessage(&self) -> ::windows_core::Result { let this = self; @@ -7034,7 +7034,7 @@ impl NetworkOperatorTetheringAccessPointConfiguration { (::windows_core::Interface::vtable(this).IsBandSupported)(::windows_core::Interface::as_raw(this), band, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsBandSupportedAsync(&self, band: TetheringWiFiBand) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7081,7 +7081,7 @@ impl NetworkOperatorTetheringClient { (::windows_core::Interface::vtable(this).MacAddress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HostNames(&self) -> ::windows_core::Result> { let this = self; @@ -7110,7 +7110,7 @@ unsafe impl ::core::marker::Sync for NetworkOperatorTetheringClient {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct NetworkOperatorTetheringManager(::windows_core::IUnknown); impl NetworkOperatorTetheringManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetTetheringClients(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7147,7 +7147,7 @@ impl NetworkOperatorTetheringManager { (::windows_core::Interface::vtable(this).GetCurrentAccessPointConfiguration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConfigureAccessPointAsync(&self, configuration: P0) -> ::windows_core::Result where @@ -7159,7 +7159,7 @@ impl NetworkOperatorTetheringManager { (::windows_core::Interface::vtable(this).ConfigureAccessPointAsync)(::windows_core::Interface::as_raw(this), configuration.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTetheringAsync(&self) -> ::windows_core::Result> { let this = self; @@ -7168,7 +7168,7 @@ impl NetworkOperatorTetheringManager { (::windows_core::Interface::vtable(this).StartTetheringAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopTetheringAsync(&self) -> ::windows_core::Result> { let this = self; @@ -7189,7 +7189,7 @@ impl NetworkOperatorTetheringManager { (::windows_core::Interface::vtable(this).CreateFromNetworkAccountId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(networkaccountid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Networking_Connectivity`"] + #[doc = "Required features: `\"Networking_Connectivity\"`"] #[cfg(feature = "Networking_Connectivity")] pub fn GetTetheringCapabilityFromConnectionProfile(profile: P0) -> ::windows_core::Result where @@ -7200,7 +7200,7 @@ impl NetworkOperatorTetheringManager { (::windows_core::Interface::vtable(this).GetTetheringCapabilityFromConnectionProfile)(::windows_core::Interface::as_raw(this), profile.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Networking_Connectivity`"] + #[doc = "Required features: `\"Networking_Connectivity\"`"] #[cfg(feature = "Networking_Connectivity")] pub fn CreateFromConnectionProfile(profile: P0) -> ::windows_core::Result where @@ -7211,7 +7211,7 @@ impl NetworkOperatorTetheringManager { (::windows_core::Interface::vtable(this).CreateFromConnectionProfile)(::windows_core::Interface::as_raw(this), profile.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Networking_Connectivity`"] + #[doc = "Required features: `\"Networking_Connectivity\"`"] #[cfg(feature = "Networking_Connectivity")] pub fn CreateFromConnectionProfileWithTargetAdapter(profile: P0, adapter: P1) -> ::windows_core::Result where @@ -7232,7 +7232,7 @@ impl NetworkOperatorTetheringManager { pub fn EnableNoConnectionsTimeout() -> ::windows_core::Result<()> { Self::INetworkOperatorTetheringManagerStatics4(|this| unsafe { (::windows_core::Interface::vtable(this).EnableNoConnectionsTimeout)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnableNoConnectionsTimeoutAsync() -> ::windows_core::Result { Self::INetworkOperatorTetheringManagerStatics4(|this| unsafe { @@ -7243,7 +7243,7 @@ impl NetworkOperatorTetheringManager { pub fn DisableNoConnectionsTimeout() -> ::windows_core::Result<()> { Self::INetworkOperatorTetheringManagerStatics4(|this| unsafe { (::windows_core::Interface::vtable(this).DisableNoConnectionsTimeout)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisableNoConnectionsTimeoutAsync() -> ::windows_core::Result { Self::INetworkOperatorTetheringManagerStatics4(|this| unsafe { @@ -7353,13 +7353,13 @@ impl ::windows_core::RuntimeName for ProvisionFromXmlDocumentResults { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ProvisionedProfile(::windows_core::IUnknown); impl ProvisionedProfile { - #[doc = "Required features: `Networking_Connectivity`"] + #[doc = "Required features: `\"Networking_Connectivity\"`"] #[cfg(feature = "Networking_Connectivity")] pub fn UpdateCost(&self, value: super::Connectivity::NetworkCostType) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).UpdateCost)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateUsage(&self, value: ProfileUsage) -> ::windows_core::Result<()> { let this = self; @@ -7390,7 +7390,7 @@ impl ProvisioningAgent { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProvisionFromXmlDocumentAsync(&self, provisioningxmldocument: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -7566,7 +7566,7 @@ impl ::windows_core::RuntimeName for UssdReply { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UssdSession(::windows_core::IUnknown); impl UssdSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendMessageAndGetReplyAsync(&self, message: P0) -> ::windows_core::Result> where @@ -8753,7 +8753,7 @@ impl ::core::default::Default for ESimProfileInstallProgress { } } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct ProfileUsage { pub UsageInMegabytes: u32, diff --git a/crates/libs/windows/src/Windows/Networking/Proximity/mod.rs b/crates/libs/windows/src/Windows/Networking/Proximity/mod.rs index a9a2d5410d..1e81977470 100644 --- a/crates/libs/windows/src/Windows/Networking/Proximity/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/Proximity/mod.rs @@ -393,7 +393,7 @@ impl PeerFinder { (::windows_core::Interface::vtable(this).SupportedDiscoveryTypes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AlternateIdentities() -> ::windows_core::Result> { Self::IPeerFinderStatics(|this| unsafe { @@ -410,7 +410,7 @@ impl PeerFinder { pub fn Stop() -> ::windows_core::Result<()> { Self::IPeerFinderStatics(|this| unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TriggeredConnectionStateChanged(handler: P0) -> ::windows_core::Result where @@ -421,12 +421,12 @@ impl PeerFinder { (::windows_core::Interface::vtable(this).TriggeredConnectionStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTriggeredConnectionStateChanged(cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPeerFinderStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveTriggeredConnectionStateChanged)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionRequested(handler: P0) -> ::windows_core::Result where @@ -437,12 +437,12 @@ impl PeerFinder { (::windows_core::Interface::vtable(this).ConnectionRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionRequested(cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPeerFinderStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveConnectionRequested)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllPeersAsync() -> ::windows_core::Result>> { Self::IPeerFinderStatics(|this| unsafe { @@ -450,7 +450,7 @@ impl PeerFinder { (::windows_core::Interface::vtable(this).FindAllPeersAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Networking_Sockets`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking_Sockets\"`"] #[cfg(all(feature = "Foundation", feature = "Networking_Sockets"))] pub fn ConnectAsync(peerinformation: P0) -> ::windows_core::Result> where @@ -470,7 +470,7 @@ impl PeerFinder { pub fn SetRole(value: PeerRole) -> ::windows_core::Result<()> { Self::IPeerFinderStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).SetRole)(::windows_core::Interface::as_raw(this), value).ok() }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DiscoveryData() -> ::windows_core::Result { Self::IPeerFinderStatics2(|this| unsafe { @@ -478,7 +478,7 @@ impl PeerFinder { (::windows_core::Interface::vtable(this).DiscoveryData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetDiscoveryData(value: P0) -> ::windows_core::Result<()> where @@ -524,7 +524,7 @@ impl PeerInformation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DiscoveryData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -567,7 +567,7 @@ unsafe impl ::core::marker::Sync for PeerInformation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PeerWatcher(::windows_core::IUnknown); impl PeerWatcher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -579,13 +579,13 @@ impl PeerWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -597,13 +597,13 @@ impl PeerWatcher { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Updated(&self, handler: P0) -> ::windows_core::Result where @@ -615,13 +615,13 @@ impl PeerWatcher { (::windows_core::Interface::vtable(this).Updated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -633,13 +633,13 @@ impl PeerWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -651,7 +651,7 @@ impl PeerWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -719,7 +719,7 @@ impl ProximityDevice { (::windows_core::Interface::vtable(this).PublishMessageWithCallback)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(messagetype), ::core::mem::transmute_copy(message), messagetransmittedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn PublishBinaryMessage(&self, messagetype: &::windows_core::HSTRING, message: P0) -> ::windows_core::Result where @@ -731,7 +731,7 @@ impl ProximityDevice { (::windows_core::Interface::vtable(this).PublishBinaryMessage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(messagetype), message.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn PublishBinaryMessageWithCallback(&self, messagetype: &::windows_core::HSTRING, message: P0, messagetransmittedhandler: P1) -> ::windows_core::Result where @@ -744,7 +744,7 @@ impl ProximityDevice { (::windows_core::Interface::vtable(this).PublishBinaryMessageWithCallback)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(messagetype), message.try_into_param()?.abi(), messagetransmittedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PublishUriMessage(&self, message: P0) -> ::windows_core::Result where @@ -756,7 +756,7 @@ impl ProximityDevice { (::windows_core::Interface::vtable(this).PublishUriMessage)(::windows_core::Interface::as_raw(this), message.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PublishUriMessageWithCallback(&self, message: P0, messagetransmittedhandler: P1) -> ::windows_core::Result where @@ -777,7 +777,7 @@ impl ProximityDevice { let this = self; unsafe { (::windows_core::Interface::vtable(this).StopPublishingMessage)(::windows_core::Interface::as_raw(this), messageid).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeviceArrived(&self, arrivedhandler: P0) -> ::windows_core::Result where @@ -789,13 +789,13 @@ impl ProximityDevice { (::windows_core::Interface::vtable(this).DeviceArrived)(::windows_core::Interface::as_raw(this), arrivedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDeviceArrived(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDeviceArrived)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeviceDeparted(&self, departedhandler: P0) -> ::windows_core::Result where @@ -807,7 +807,7 @@ impl ProximityDevice { (::windows_core::Interface::vtable(this).DeviceDeparted)(::windows_core::Interface::as_raw(this), departedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDeviceDeparted(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -891,7 +891,7 @@ impl ProximityMessage { (::windows_core::Interface::vtable(this).SubscriptionId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -941,7 +941,7 @@ impl TriggeredConnectionStateChangedEventArgs { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn Socket(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Networking/PushNotifications/mod.rs b/crates/libs/windows/src/Windows/Networking/PushNotifications/mod.rs index 17618f23c8..e3bf8099f8 100644 --- a/crates/libs/windows/src/Windows/Networking/PushNotifications/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/PushNotifications/mod.rs @@ -278,7 +278,7 @@ impl PushNotificationChannel { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationTime(&self) -> ::windows_core::Result { let this = self; @@ -291,7 +291,7 @@ impl PushNotificationChannel { let this = self; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PushNotificationReceived(&self, handler: P0) -> ::windows_core::Result where @@ -303,7 +303,7 @@ impl PushNotificationChannel { (::windows_core::Interface::vtable(this).PushNotificationReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePushNotificationReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -327,7 +327,7 @@ unsafe impl ::core::marker::Send for PushNotificationChannel {} unsafe impl ::core::marker::Sync for PushNotificationChannel {} pub struct PushNotificationChannelManager; impl PushNotificationChannelManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreatePushNotificationChannelForApplicationAsync() -> ::windows_core::Result> { Self::IPushNotificationChannelManagerStatics(|this| unsafe { @@ -335,7 +335,7 @@ impl PushNotificationChannelManager { (::windows_core::Interface::vtable(this).CreatePushNotificationChannelForApplicationAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreatePushNotificationChannelForApplicationAsyncWithId(applicationid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPushNotificationChannelManagerStatics(|this| unsafe { @@ -343,7 +343,7 @@ impl PushNotificationChannelManager { (::windows_core::Interface::vtable(this).CreatePushNotificationChannelForApplicationAsyncWithId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(applicationid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreatePushNotificationChannelForSecondaryTileAsync(tileid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPushNotificationChannelManagerStatics(|this| unsafe { @@ -351,7 +351,7 @@ impl PushNotificationChannelManager { (::windows_core::Interface::vtable(this).CreatePushNotificationChannelForSecondaryTileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -368,7 +368,7 @@ impl PushNotificationChannelManager { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ChannelsRevoked(handler: P0) -> ::windows_core::Result where @@ -379,7 +379,7 @@ impl PushNotificationChannelManager { (::windows_core::Interface::vtable(this).ChannelsRevoked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChannelsRevoked(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPushNotificationChannelManagerStatics4(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveChannelsRevoked)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -412,7 +412,7 @@ impl ::windows_core::RuntimeName for PushNotificationChannelManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PushNotificationChannelManagerForUser(::windows_core::IUnknown); impl PushNotificationChannelManagerForUser { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreatePushNotificationChannelForApplicationAsync(&self) -> ::windows_core::Result> { let this = self; @@ -421,7 +421,7 @@ impl PushNotificationChannelManagerForUser { (::windows_core::Interface::vtable(this).CreatePushNotificationChannelForApplicationAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreatePushNotificationChannelForApplicationAsyncWithId(&self, applicationid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -430,7 +430,7 @@ impl PushNotificationChannelManagerForUser { (::windows_core::Interface::vtable(this).CreatePushNotificationChannelForApplicationAsyncWithId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(applicationid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreatePushNotificationChannelForSecondaryTileAsync(&self, tileid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -439,7 +439,7 @@ impl PushNotificationChannelManagerForUser { (::windows_core::Interface::vtable(this).CreatePushNotificationChannelForSecondaryTileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -448,7 +448,7 @@ impl PushNotificationChannelManagerForUser { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateRawPushNotificationChannelWithAlternateKeyForApplicationAsync(&self, appserverkey: P0, channelid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -460,7 +460,7 @@ impl PushNotificationChannelManagerForUser { (::windows_core::Interface::vtable(this).CreateRawPushNotificationChannelWithAlternateKeyForApplicationAsync)(::windows_core::Interface::as_raw(this), appserverkey.try_into_param()?.abi(), ::core::mem::transmute_copy(channelid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateRawPushNotificationChannelWithAlternateKeyForApplicationAsyncWithId(&self, appserverkey: P0, channelid: &::windows_core::HSTRING, appid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -529,7 +529,7 @@ impl PushNotificationReceivedEventArgs { (::windows_core::Interface::vtable(this).NotificationType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn ToastNotification(&self) -> ::windows_core::Result { let this = self; @@ -538,7 +538,7 @@ impl PushNotificationReceivedEventArgs { (::windows_core::Interface::vtable(this).ToastNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn TileNotification(&self) -> ::windows_core::Result { let this = self; @@ -547,7 +547,7 @@ impl PushNotificationReceivedEventArgs { (::windows_core::Interface::vtable(this).TileNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn BadgeNotification(&self) -> ::windows_core::Result { let this = self; @@ -590,7 +590,7 @@ impl RawNotification { (::windows_core::Interface::vtable(this).Content)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Headers(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -606,7 +606,7 @@ impl RawNotification { (::windows_core::Interface::vtable(this).ChannelId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ContentBytes(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Networking/ServiceDiscovery/Dnssd/mod.rs b/crates/libs/windows/src/Windows/Networking/ServiceDiscovery/Dnssd/mod.rs index 425a6de78b..bb12807fa6 100644 --- a/crates/libs/windows/src/Windows/Networking/ServiceDiscovery/Dnssd/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/ServiceDiscovery/Dnssd/mod.rs @@ -151,7 +151,7 @@ impl DnssdRegistrationResult { (::windows_core::Interface::vtable(this).HasInstanceNameChanged)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -240,7 +240,7 @@ impl DnssdServiceInstance { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetWeight)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TextAttributes(&self) -> ::windows_core::Result> { let this = self; @@ -249,7 +249,7 @@ impl DnssdServiceInstance { (::windows_core::Interface::vtable(this).TextAttributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Networking_Sockets`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking_Sockets\"`"] #[cfg(all(feature = "Foundation", feature = "Networking_Sockets"))] pub fn RegisterStreamSocketListenerAsync1(&self, socket: P0) -> ::windows_core::Result> where @@ -261,7 +261,7 @@ impl DnssdServiceInstance { (::windows_core::Interface::vtable(this).RegisterStreamSocketListenerAsync1)(::windows_core::Interface::as_raw(this), socket.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Networking_Connectivity`, `Networking_Sockets`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking_Connectivity\"`, `\"Networking_Sockets\"`"] #[cfg(all(feature = "Foundation", feature = "Networking_Connectivity", feature = "Networking_Sockets"))] pub fn RegisterStreamSocketListenerAsync2(&self, socket: P0, adapter: P1) -> ::windows_core::Result> where @@ -274,7 +274,7 @@ impl DnssdServiceInstance { (::windows_core::Interface::vtable(this).RegisterStreamSocketListenerAsync2)(::windows_core::Interface::as_raw(this), socket.into_param().abi(), adapter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Networking_Sockets`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking_Sockets\"`"] #[cfg(all(feature = "Foundation", feature = "Networking_Sockets"))] pub fn RegisterDatagramSocketAsync1(&self, socket: P0) -> ::windows_core::Result> where @@ -286,7 +286,7 @@ impl DnssdServiceInstance { (::windows_core::Interface::vtable(this).RegisterDatagramSocketAsync1)(::windows_core::Interface::as_raw(this), socket.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Networking_Connectivity`, `Networking_Sockets`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking_Connectivity\"`, `\"Networking_Sockets\"`"] #[cfg(all(feature = "Foundation", feature = "Networking_Connectivity", feature = "Networking_Sockets"))] pub fn RegisterDatagramSocketAsync2(&self, socket: P0, adapter: P1) -> ::windows_core::Result> where @@ -308,7 +308,7 @@ impl DnssdServiceInstance { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(dnssdserviceinstancename), hostname.into_param().abi(), port, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -340,14 +340,14 @@ impl ::windows_core::RuntimeName for DnssdServiceInstance { impl ::windows_core::CanTryInto for DnssdServiceInstance {} unsafe impl ::core::marker::Send for DnssdServiceInstance {} unsafe impl ::core::marker::Sync for DnssdServiceInstance {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DnssdServiceInstanceCollection(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl DnssdServiceInstanceCollection { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -356,7 +356,7 @@ impl DnssdServiceInstanceCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -365,7 +365,7 @@ impl DnssdServiceInstanceCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -374,7 +374,7 @@ impl DnssdServiceInstanceCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -386,7 +386,7 @@ impl DnssdServiceInstanceCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -442,7 +442,7 @@ unsafe impl ::core::marker::Sync for DnssdServiceInstanceCollection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DnssdServiceWatcher(::windows_core::IUnknown); impl DnssdServiceWatcher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -454,13 +454,13 @@ impl DnssdServiceWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -472,13 +472,13 @@ impl DnssdServiceWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -490,7 +490,7 @@ impl DnssdServiceWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Networking/ServiceDiscovery/mod.rs b/crates/libs/windows/src/Windows/Networking/ServiceDiscovery/mod.rs index 398ad9f26e..8f7dc0b2b2 100644 --- a/crates/libs/windows/src/Windows/Networking/ServiceDiscovery/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/ServiceDiscovery/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Networking_ServiceDiscovery_Dnssd")] -#[doc = "Required features: `Networking_ServiceDiscovery_Dnssd`"] +#[doc = "Required features: `\"Networking_ServiceDiscovery_Dnssd\"`"] pub mod Dnssd; diff --git a/crates/libs/windows/src/Windows/Networking/Sockets/impl.rs b/crates/libs/windows/src/Windows/Networking/Sockets/impl.rs index 1c6a014838..f4ac66d180 100644 --- a/crates/libs/windows/src/Windows/Networking/Sockets/impl.rs +++ b/crates/libs/windows/src/Windows/Networking/Sockets/impl.rs @@ -81,7 +81,7 @@ impl IControlChannelTriggerResetEventDetails_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait IWebSocket_Impl: Sized + super::super::Foundation::IClosable_Impl { fn OutputStream(&self) -> ::windows_core::Result; @@ -162,7 +162,7 @@ impl IWebSocket_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Security_Credentials`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials"))] pub trait IWebSocketControl_Impl: Sized { fn OutboundBufferSizeInBytes(&self) -> ::windows_core::Result; @@ -257,7 +257,7 @@ impl IWebSocketControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Security_Credentials`, `Security_Cryptography_Certificates`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials", feature = "Security_Cryptography_Certificates"))] pub trait IWebSocketControl2_Impl: Sized + IWebSocketControl_Impl { fn IgnorableServerCertificateErrors(&self) -> ::windows_core::Result>; @@ -346,7 +346,7 @@ impl IWebSocketInformation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub trait IWebSocketInformation2_Impl: Sized + IWebSocketInformation_Impl { fn ServerCertificate(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Networking/Sockets/mod.rs b/crates/libs/windows/src/Windows/Networking/Sockets/mod.rs index c1549aa96b..dc1a7506f7 100644 --- a/crates/libs/windows/src/Windows/Networking/Sockets/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/Sockets/mod.rs @@ -1268,7 +1268,7 @@ pub struct IStreamWebSocketControl2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebSocket(::windows_core::IUnknown); impl IWebSocket { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = self; @@ -1277,7 +1277,7 @@ impl IWebSocket { (::windows_core::Interface::vtable(this).OutputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsync(&self, uri: P0) -> ::windows_core::Result where @@ -1293,7 +1293,7 @@ impl IWebSocket { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRequestHeader)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(headername), ::core::mem::transmute_copy(headervalue)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, eventhandler: P0) -> ::windows_core::Result where @@ -1305,7 +1305,7 @@ impl IWebSocket { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1315,7 +1315,7 @@ impl IWebSocket { let this = self; unsafe { (::windows_core::Interface::vtable(this).CloseWithStatus)(::windows_core::Interface::as_raw(this), code, ::core::mem::transmute_copy(reason)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1389,7 +1389,7 @@ impl IWebSocketControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOutboundBufferSizeInBytes)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = self; @@ -1398,7 +1398,7 @@ impl IWebSocketControl { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetServerCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -1407,7 +1407,7 @@ impl IWebSocketControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetServerCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = self; @@ -1416,7 +1416,7 @@ impl IWebSocketControl { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetProxyCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -1425,7 +1425,7 @@ impl IWebSocketControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProxyCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedProtocols(&self) -> ::windows_core::Result> { let this = self; @@ -1476,7 +1476,7 @@ pub struct IWebSocketControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebSocketControl2(::windows_core::IUnknown); impl IWebSocketControl2 { - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn IgnorableServerCertificateErrors(&self) -> ::windows_core::Result> { let this = self; @@ -1496,7 +1496,7 @@ impl IWebSocketControl2 { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOutboundBufferSizeInBytes)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1505,7 +1505,7 @@ impl IWebSocketControl2 { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetServerCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -1514,7 +1514,7 @@ impl IWebSocketControl2 { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetServerCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1523,7 +1523,7 @@ impl IWebSocketControl2 { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetProxyCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -1532,7 +1532,7 @@ impl IWebSocketControl2 { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProxyCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedProtocols(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1629,7 +1629,7 @@ pub struct IWebSocketInformation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebSocketInformation2(::windows_core::IUnknown); impl IWebSocketInformation2 { - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ServerCertificate(&self) -> ::windows_core::Result { let this = self; @@ -1645,7 +1645,7 @@ impl IWebSocketInformation2 { (::windows_core::Interface::vtable(this).ServerCertificateErrorSeverity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerCertificateErrors(&self) -> ::windows_core::Result> { let this = self; @@ -1654,7 +1654,7 @@ impl IWebSocketInformation2 { (::windows_core::Interface::vtable(this).ServerCertificateErrors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerIntermediateCertificates(&self) -> ::windows_core::Result> { let this = self; @@ -1751,7 +1751,7 @@ pub struct IWebSocketServerCustomValidationRequestedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ControlChannelTrigger(::windows_core::IUnknown); impl ControlChannelTrigger { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1789,7 +1789,7 @@ impl ControlChannelTrigger { (::windows_core::Interface::vtable(this).TransportObject)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn KeepAliveTrigger(&self) -> ::windows_core::Result { let this = self; @@ -1798,7 +1798,7 @@ impl ControlChannelTrigger { (::windows_core::Interface::vtable(this).KeepAliveTrigger)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn PushNotificationTrigger(&self) -> ::windows_core::Result { let this = self; @@ -1882,7 +1882,7 @@ impl DatagramSocket { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1902,7 +1902,7 @@ impl DatagramSocket { (::windows_core::Interface::vtable(this).Information)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = self; @@ -1911,7 +1911,7 @@ impl DatagramSocket { (::windows_core::Interface::vtable(this).OutputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsync(&self, remotehostname: P0, remoteservicename: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1923,7 +1923,7 @@ impl DatagramSocket { (::windows_core::Interface::vtable(this).ConnectAsync)(::windows_core::Interface::as_raw(this), remotehostname.into_param().abi(), ::core::mem::transmute_copy(remoteservicename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectWithEndpointPairAsync(&self, endpointpair: P0) -> ::windows_core::Result where @@ -1935,7 +1935,7 @@ impl DatagramSocket { (::windows_core::Interface::vtable(this).ConnectWithEndpointPairAsync)(::windows_core::Interface::as_raw(this), endpointpair.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BindServiceNameAsync(&self, localservicename: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1944,7 +1944,7 @@ impl DatagramSocket { (::windows_core::Interface::vtable(this).BindServiceNameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localservicename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BindEndpointAsync(&self, localhostname: P0, localservicename: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1963,7 +1963,7 @@ impl DatagramSocket { let this = self; unsafe { (::windows_core::Interface::vtable(this).JoinMulticastGroup)(::windows_core::Interface::as_raw(this), host.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetOutputStreamAsync(&self, remotehostname: P0, remoteservicename: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1975,7 +1975,7 @@ impl DatagramSocket { (::windows_core::Interface::vtable(this).GetOutputStreamAsync)(::windows_core::Interface::as_raw(this), remotehostname.into_param().abi(), ::core::mem::transmute_copy(remoteservicename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetOutputStreamWithEndpointPairAsync(&self, endpointpair: P0) -> ::windows_core::Result> where @@ -1987,7 +1987,7 @@ impl DatagramSocket { (::windows_core::Interface::vtable(this).GetOutputStreamWithEndpointPairAsync)(::windows_core::Interface::as_raw(this), endpointpair.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MessageReceived(&self, eventhandler: P0) -> ::windows_core::Result where @@ -1999,13 +1999,13 @@ impl DatagramSocket { (::windows_core::Interface::vtable(this).MessageReceived)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMessageReceived(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMessageReceived)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`, `Networking_Connectivity`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking_Connectivity\"`"] #[cfg(all(feature = "Foundation", feature = "Networking_Connectivity"))] pub fn BindServiceNameAndAdapterAsync(&self, localservicename: &::windows_core::HSTRING, adapter: P0) -> ::windows_core::Result where @@ -2017,7 +2017,7 @@ impl DatagramSocket { (::windows_core::Interface::vtable(this).BindServiceNameAndAdapterAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localservicename), adapter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CancelIOAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2045,7 +2045,7 @@ impl DatagramSocket { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).TransferOwnershipWithContext)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(socketid), data.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TransferOwnershipWithContextAndKeepAliveTime(&self, socketid: &::windows_core::HSTRING, data: P0, keepalivetime: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> where @@ -2054,7 +2054,7 @@ impl DatagramSocket { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).TransferOwnershipWithContextAndKeepAliveTime)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(socketid), data.into_param().abi(), keepalivetime).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetEndpointPairsAsync(remotehostname: P0, remoteservicename: &::windows_core::HSTRING) -> ::windows_core::Result>> where @@ -2065,7 +2065,7 @@ impl DatagramSocket { (::windows_core::Interface::vtable(this).GetEndpointPairsAsync)(::windows_core::Interface::as_raw(this), remotehostname.into_param().abi(), ::core::mem::transmute_copy(remoteservicename), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetEndpointPairsWithSortOptionsAsync(remotehostname: P0, remoteservicename: &::windows_core::HSTRING, sortoptions: super::HostNameSortOptions) -> ::windows_core::Result>> where @@ -2247,7 +2247,7 @@ impl DatagramSocketMessageReceivedEventArgs { (::windows_core::Interface::vtable(this).LocalAddress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetDataReader(&self) -> ::windows_core::Result { let this = self; @@ -2256,7 +2256,7 @@ impl DatagramSocketMessageReceivedEventArgs { (::windows_core::Interface::vtable(this).GetDataReader)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetDataStream(&self) -> ::windows_core::Result { let this = self; @@ -2292,7 +2292,7 @@ impl MessageWebSocket { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2312,7 +2312,7 @@ impl MessageWebSocket { (::windows_core::Interface::vtable(this).Information)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MessageReceived(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2324,13 +2324,13 @@ impl MessageWebSocket { (::windows_core::Interface::vtable(this).MessageReceived)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMessageReceived(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMessageReceived)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServerCustomValidationRequested(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2342,13 +2342,13 @@ impl MessageWebSocket { (::windows_core::Interface::vtable(this).ServerCustomValidationRequested)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveServerCustomValidationRequested(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveServerCustomValidationRequested)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SendNonfinalFrameAsync(&self, data: P0) -> ::windows_core::Result> where @@ -2360,7 +2360,7 @@ impl MessageWebSocket { (::windows_core::Interface::vtable(this).SendNonfinalFrameAsync)(::windows_core::Interface::as_raw(this), data.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SendFinalFrameAsync(&self, data: P0) -> ::windows_core::Result> where @@ -2372,7 +2372,7 @@ impl MessageWebSocket { (::windows_core::Interface::vtable(this).SendFinalFrameAsync)(::windows_core::Interface::as_raw(this), data.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2381,7 +2381,7 @@ impl MessageWebSocket { (::windows_core::Interface::vtable(this).OutputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsync(&self, uri: P0) -> ::windows_core::Result where @@ -2397,7 +2397,7 @@ impl MessageWebSocket { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRequestHeader)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(headername), ::core::mem::transmute_copy(headervalue)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2409,7 +2409,7 @@ impl MessageWebSocket { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2464,7 +2464,7 @@ impl MessageWebSocketControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMessageType)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesiredUnsolicitedPongInterval(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2473,13 +2473,13 @@ impl MessageWebSocketControl { (::windows_core::Interface::vtable(this).DesiredUnsolicitedPongInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredUnsolicitedPongInterval(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDesiredUnsolicitedPongInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ActualUnsolicitedPongInterval(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2499,7 +2499,7 @@ impl MessageWebSocketControl { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetReceiveMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ClientCertificate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2508,7 +2508,7 @@ impl MessageWebSocketControl { (::windows_core::Interface::vtable(this).ClientCertificate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn SetClientCertificate(&self, value: P0) -> ::windows_core::Result<()> where @@ -2528,7 +2528,7 @@ impl MessageWebSocketControl { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOutboundBufferSizeInBytes)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2537,7 +2537,7 @@ impl MessageWebSocketControl { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetServerCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -2546,7 +2546,7 @@ impl MessageWebSocketControl { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetServerCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2555,7 +2555,7 @@ impl MessageWebSocketControl { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetProxyCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -2564,7 +2564,7 @@ impl MessageWebSocketControl { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProxyCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedProtocols(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2573,7 +2573,7 @@ impl MessageWebSocketControl { (::windows_core::Interface::vtable(this).SupportedProtocols)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn IgnorableServerCertificateErrors(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2625,7 +2625,7 @@ impl MessageWebSocketInformation { (::windows_core::Interface::vtable(this).Protocol)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ServerCertificate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2641,7 +2641,7 @@ impl MessageWebSocketInformation { (::windows_core::Interface::vtable(this).ServerCertificateErrorSeverity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerCertificateErrors(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2650,7 +2650,7 @@ impl MessageWebSocketInformation { (::windows_core::Interface::vtable(this).ServerCertificateErrors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerIntermediateCertificates(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2688,7 +2688,7 @@ impl MessageWebSocketMessageReceivedEventArgs { (::windows_core::Interface::vtable(this).MessageType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetDataReader(&self) -> ::windows_core::Result { let this = self; @@ -2697,7 +2697,7 @@ impl MessageWebSocketMessageReceivedEventArgs { (::windows_core::Interface::vtable(this).GetDataReader)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetDataStream(&self) -> ::windows_core::Result { let this = self; @@ -2733,13 +2733,13 @@ unsafe impl ::core::marker::Sync for MessageWebSocketMessageReceivedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ServerMessageWebSocket(::windows_core::IUnknown); impl ServerMessageWebSocket { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MessageReceived(&self, value: P0) -> ::windows_core::Result where @@ -2751,7 +2751,7 @@ impl ServerMessageWebSocket { (::windows_core::Interface::vtable(this).MessageReceived)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMessageReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2771,7 +2771,7 @@ impl ServerMessageWebSocket { (::windows_core::Interface::vtable(this).Information)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = self; @@ -2780,7 +2780,7 @@ impl ServerMessageWebSocket { (::windows_core::Interface::vtable(this).OutputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, value: P0) -> ::windows_core::Result where @@ -2792,7 +2792,7 @@ impl ServerMessageWebSocket { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2896,7 +2896,7 @@ unsafe impl ::core::marker::Sync for ServerMessageWebSocketInformation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ServerStreamWebSocket(::windows_core::IUnknown); impl ServerStreamWebSocket { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2909,7 +2909,7 @@ impl ServerStreamWebSocket { (::windows_core::Interface::vtable(this).Information)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InputStream(&self) -> ::windows_core::Result { let this = self; @@ -2918,7 +2918,7 @@ impl ServerStreamWebSocket { (::windows_core::Interface::vtable(this).InputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = self; @@ -2927,7 +2927,7 @@ impl ServerStreamWebSocket { (::windows_core::Interface::vtable(this).OutputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, value: P0) -> ::windows_core::Result where @@ -2939,7 +2939,7 @@ impl ServerStreamWebSocket { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3012,7 +3012,7 @@ unsafe impl ::core::marker::Sync for ServerStreamWebSocketInformation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SocketActivityContext(::windows_core::IUnknown); impl SocketActivityContext { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -3021,7 +3021,7 @@ impl SocketActivityContext { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Create(data: P0) -> ::windows_core::Result where @@ -3106,7 +3106,7 @@ impl SocketActivityInformation { (::windows_core::Interface::vtable(this).StreamSocketListener)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllSockets() -> ::windows_core::Result> { Self::ISocketActivityInformationStatics(|this| unsafe { @@ -3197,7 +3197,7 @@ impl StreamSocket { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3217,7 +3217,7 @@ impl StreamSocket { (::windows_core::Interface::vtable(this).Information)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InputStream(&self) -> ::windows_core::Result { let this = self; @@ -3226,7 +3226,7 @@ impl StreamSocket { (::windows_core::Interface::vtable(this).InputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = self; @@ -3235,7 +3235,7 @@ impl StreamSocket { (::windows_core::Interface::vtable(this).OutputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectWithEndpointPairAsync(&self, endpointpair: P0) -> ::windows_core::Result where @@ -3247,7 +3247,7 @@ impl StreamSocket { (::windows_core::Interface::vtable(this).ConnectWithEndpointPairAsync)(::windows_core::Interface::as_raw(this), endpointpair.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsync(&self, remotehostname: P0, remoteservicename: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -3259,7 +3259,7 @@ impl StreamSocket { (::windows_core::Interface::vtable(this).ConnectAsync)(::windows_core::Interface::as_raw(this), remotehostname.into_param().abi(), ::core::mem::transmute_copy(remoteservicename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectWithEndpointPairAndProtectionLevelAsync(&self, endpointpair: P0, protectionlevel: SocketProtectionLevel) -> ::windows_core::Result where @@ -3271,7 +3271,7 @@ impl StreamSocket { (::windows_core::Interface::vtable(this).ConnectWithEndpointPairAndProtectionLevelAsync)(::windows_core::Interface::as_raw(this), endpointpair.into_param().abi(), protectionlevel, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectWithProtectionLevelAsync(&self, remotehostname: P0, remoteservicename: &::windows_core::HSTRING, protectionlevel: SocketProtectionLevel) -> ::windows_core::Result where @@ -3283,7 +3283,7 @@ impl StreamSocket { (::windows_core::Interface::vtable(this).ConnectWithProtectionLevelAsync)(::windows_core::Interface::as_raw(this), remotehostname.into_param().abi(), ::core::mem::transmute_copy(remoteservicename), protectionlevel, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpgradeToSslAsync(&self, protectionlevel: SocketProtectionLevel, validationhostname: P0) -> ::windows_core::Result where @@ -3295,7 +3295,7 @@ impl StreamSocket { (::windows_core::Interface::vtable(this).UpgradeToSslAsync)(::windows_core::Interface::as_raw(this), protectionlevel, validationhostname.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Networking_Connectivity`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking_Connectivity\"`"] #[cfg(all(feature = "Foundation", feature = "Networking_Connectivity"))] pub fn ConnectWithProtectionLevelAndAdapterAsync(&self, remotehostname: P0, remoteservicename: &::windows_core::HSTRING, protectionlevel: SocketProtectionLevel, adapter: P1) -> ::windows_core::Result where @@ -3308,7 +3308,7 @@ impl StreamSocket { (::windows_core::Interface::vtable(this).ConnectWithProtectionLevelAndAdapterAsync)(::windows_core::Interface::as_raw(this), remotehostname.into_param().abi(), ::core::mem::transmute_copy(remoteservicename), protectionlevel, adapter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CancelIOAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3336,7 +3336,7 @@ impl StreamSocket { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).TransferOwnershipWithContext)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(socketid), data.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TransferOwnershipWithContextAndKeepAliveTime(&self, socketid: &::windows_core::HSTRING, data: P0, keepalivetime: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> where @@ -3345,7 +3345,7 @@ impl StreamSocket { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).TransferOwnershipWithContextAndKeepAliveTime)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(socketid), data.into_param().abi(), keepalivetime).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetEndpointPairsAsync(remotehostname: P0, remoteservicename: &::windows_core::HSTRING) -> ::windows_core::Result>> where @@ -3356,7 +3356,7 @@ impl StreamSocket { (::windows_core::Interface::vtable(this).GetEndpointPairsAsync)(::windows_core::Interface::as_raw(this), remotehostname.into_param().abi(), ::core::mem::transmute_copy(remoteservicename), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetEndpointPairsWithSortOptionsAsync(remotehostname: P0, remoteservicename: &::windows_core::HSTRING, sortoptions: super::HostNameSortOptions) -> ::windows_core::Result>> where @@ -3449,7 +3449,7 @@ impl StreamSocketControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOutboundUnicastHopLimit)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn IgnorableServerCertificateErrors(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3469,7 +3469,7 @@ impl StreamSocketControl { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSerializeConnectionAttempts)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ClientCertificate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3478,7 +3478,7 @@ impl StreamSocketControl { (::windows_core::Interface::vtable(this).ClientCertificate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn SetClientCertificate(&self, value: P0) -> ::windows_core::Result<()> where @@ -3581,7 +3581,7 @@ impl StreamSocketInformation { (::windows_core::Interface::vtable(this).ProtectionLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SessionKey(&self) -> ::windows_core::Result { let this = self; @@ -3597,7 +3597,7 @@ impl StreamSocketInformation { (::windows_core::Interface::vtable(this).ServerCertificateErrorSeverity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerCertificateErrors(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3606,7 +3606,7 @@ impl StreamSocketInformation { (::windows_core::Interface::vtable(this).ServerCertificateErrors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ServerCertificate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3615,7 +3615,7 @@ impl StreamSocketInformation { (::windows_core::Interface::vtable(this).ServerCertificate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerIntermediateCertificates(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3651,7 +3651,7 @@ impl StreamSocketListener { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3671,7 +3671,7 @@ impl StreamSocketListener { (::windows_core::Interface::vtable(this).Information)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BindServiceNameAsync(&self, localservicename: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -3680,7 +3680,7 @@ impl StreamSocketListener { (::windows_core::Interface::vtable(this).BindServiceNameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localservicename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BindEndpointAsync(&self, localhostname: P0, localservicename: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -3692,7 +3692,7 @@ impl StreamSocketListener { (::windows_core::Interface::vtable(this).BindEndpointAsync)(::windows_core::Interface::as_raw(this), localhostname.into_param().abi(), ::core::mem::transmute_copy(localservicename), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionReceived(&self, eventhandler: P0) -> ::windows_core::Result where @@ -3704,13 +3704,13 @@ impl StreamSocketListener { (::windows_core::Interface::vtable(this).ConnectionReceived)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionReceived(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveConnectionReceived)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BindServiceNameWithProtectionLevelAsync(&self, localservicename: &::windows_core::HSTRING, protectionlevel: SocketProtectionLevel) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3719,7 +3719,7 @@ impl StreamSocketListener { (::windows_core::Interface::vtable(this).BindServiceNameWithProtectionLevelAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localservicename), protectionlevel, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Networking_Connectivity`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking_Connectivity\"`"] #[cfg(all(feature = "Foundation", feature = "Networking_Connectivity"))] pub fn BindServiceNameWithProtectionLevelAndAdapterAsync(&self, localservicename: &::windows_core::HSTRING, protectionlevel: SocketProtectionLevel, adapter: P0) -> ::windows_core::Result where @@ -3731,7 +3731,7 @@ impl StreamSocketListener { (::windows_core::Interface::vtable(this).BindServiceNameWithProtectionLevelAndAdapterAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(localservicename), protectionlevel, adapter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CancelIOAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3917,7 +3917,7 @@ impl StreamWebSocket { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3937,7 +3937,7 @@ impl StreamWebSocket { (::windows_core::Interface::vtable(this).Information)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InputStream(&self) -> ::windows_core::Result { let this = self; @@ -3946,7 +3946,7 @@ impl StreamWebSocket { (::windows_core::Interface::vtable(this).InputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServerCustomValidationRequested(&self, eventhandler: P0) -> ::windows_core::Result where @@ -3958,13 +3958,13 @@ impl StreamWebSocket { (::windows_core::Interface::vtable(this).ServerCustomValidationRequested)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveServerCustomValidationRequested(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveServerCustomValidationRequested)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn OutputStream(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3973,7 +3973,7 @@ impl StreamWebSocket { (::windows_core::Interface::vtable(this).OutputStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectAsync(&self, uri: P0) -> ::windows_core::Result where @@ -3989,7 +3989,7 @@ impl StreamWebSocket { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRequestHeader)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(headername), ::core::mem::transmute_copy(headervalue)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, eventhandler: P0) -> ::windows_core::Result where @@ -4001,7 +4001,7 @@ impl StreamWebSocket { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4045,7 +4045,7 @@ impl StreamWebSocketControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetNoDelay)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DesiredUnsolicitedPongInterval(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4054,13 +4054,13 @@ impl StreamWebSocketControl { (::windows_core::Interface::vtable(this).DesiredUnsolicitedPongInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredUnsolicitedPongInterval(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDesiredUnsolicitedPongInterval)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ActualUnsolicitedPongInterval(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4069,7 +4069,7 @@ impl StreamWebSocketControl { (::windows_core::Interface::vtable(this).ActualUnsolicitedPongInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ClientCertificate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4078,7 +4078,7 @@ impl StreamWebSocketControl { (::windows_core::Interface::vtable(this).ClientCertificate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn SetClientCertificate(&self, value: P0) -> ::windows_core::Result<()> where @@ -4098,7 +4098,7 @@ impl StreamWebSocketControl { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOutboundBufferSizeInBytes)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4107,7 +4107,7 @@ impl StreamWebSocketControl { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetServerCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -4116,7 +4116,7 @@ impl StreamWebSocketControl { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetServerCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4125,7 +4125,7 @@ impl StreamWebSocketControl { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetProxyCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -4134,7 +4134,7 @@ impl StreamWebSocketControl { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProxyCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedProtocols(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4143,7 +4143,7 @@ impl StreamWebSocketControl { (::windows_core::Interface::vtable(this).SupportedProtocols)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn IgnorableServerCertificateErrors(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4195,7 +4195,7 @@ impl StreamWebSocketInformation { (::windows_core::Interface::vtable(this).Protocol)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ServerCertificate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4211,7 +4211,7 @@ impl StreamWebSocketInformation { (::windows_core::Interface::vtable(this).ServerCertificateErrorSeverity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerCertificateErrors(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4220,7 +4220,7 @@ impl StreamWebSocketInformation { (::windows_core::Interface::vtable(this).ServerCertificateErrors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerIntermediateCertificates(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4283,7 +4283,7 @@ unsafe impl ::core::marker::Send for WebSocketClosedEventArgs {} unsafe impl ::core::marker::Sync for WebSocketClosedEventArgs {} pub struct WebSocketError; impl WebSocketError { - #[doc = "Required features: `Web`"] + #[doc = "Required features: `\"Web\"`"] #[cfg(feature = "Web")] pub fn GetStatus(hresult: i32) -> ::windows_core::Result { Self::IWebSocketErrorStatics(|this| unsafe { @@ -4300,7 +4300,7 @@ impl WebSocketError { impl ::windows_core::RuntimeName for WebSocketError { const NAME: &'static str = "Windows.Networking.Sockets.WebSocketError"; } -#[doc = "Required features: `ApplicationModel_Background`"] +#[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4314,7 +4314,7 @@ impl WebSocketKeepAlive { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn Run(&self, taskinstance: P0) -> ::windows_core::Result<()> where @@ -4352,7 +4352,7 @@ unsafe impl ::core::marker::Sync for WebSocketKeepAlive {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebSocketServerCustomValidationRequestedEventArgs(::windows_core::IUnknown); impl WebSocketServerCustomValidationRequestedEventArgs { - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ServerCertificate(&self) -> ::windows_core::Result { let this = self; @@ -4368,7 +4368,7 @@ impl WebSocketServerCustomValidationRequestedEventArgs { (::windows_core::Interface::vtable(this).ServerCertificateErrorSeverity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerCertificateErrors(&self) -> ::windows_core::Result> { let this = self; @@ -4377,7 +4377,7 @@ impl WebSocketServerCustomValidationRequestedEventArgs { (::windows_core::Interface::vtable(this).ServerCertificateErrors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerIntermediateCertificates(&self) -> ::windows_core::Result> { let this = self; @@ -4390,7 +4390,7 @@ impl WebSocketServerCustomValidationRequestedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).Reject)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Networking/Vpn/impl.rs b/crates/libs/windows/src/Windows/Networking/Vpn/impl.rs index eaf1d14c17..3f3af0b5d1 100644 --- a/crates/libs/windows/src/Windows/Networking/Vpn/impl.rs +++ b/crates/libs/windows/src/Windows/Networking/Vpn/impl.rs @@ -20,7 +20,7 @@ impl IVpnChannelStatics_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Security_Credentials`, `Security_Cryptography_Certificates`"] +#[doc = "Required features: `\"Security_Credentials\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Security_Credentials", feature = "Security_Cryptography_Certificates"))] pub trait IVpnCredential_Impl: Sized { fn PasskeyCredential(&self) -> ::windows_core::Result; @@ -247,7 +247,7 @@ impl IVpnCustomPromptElement_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IVpnDomainNameInfoFactory_Impl: Sized { fn CreateVpnDomainNameInfo(&self, name: &::windows_core::HSTRING, nametype: VpnDomainNameType, dnsserverlist: ::core::option::Option<&super::super::Foundation::Collections::IIterable>, proxyserverlist: ::core::option::Option<&super::super::Foundation::Collections::IIterable>) -> ::windows_core::Result; @@ -309,7 +309,7 @@ impl IVpnInterfaceIdFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IVpnNamespaceInfoFactory_Impl: Sized { fn CreateVpnNamespaceInfo(&self, name: &::windows_core::HSTRING, dnsserverlist: ::core::option::Option<&super::super::Foundation::Collections::IVector>, proxyserverlist: ::core::option::Option<&super::super::Foundation::Collections::IVector>) -> ::windows_core::Result; @@ -421,7 +421,7 @@ impl IVpnPlugIn_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IVpnProfile_Impl: Sized { fn ProfileName(&self) -> ::windows_core::Result<::windows_core::HSTRING>; diff --git a/crates/libs/windows/src/Windows/Networking/Vpn/mod.rs b/crates/libs/windows/src/Windows/Networking/Vpn/mod.rs index 6a3cba5036..eeb6b6bc49 100644 --- a/crates/libs/windows/src/Windows/Networking/Vpn/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/Vpn/mod.rs @@ -303,7 +303,7 @@ pub struct IVpnChannelStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVpnCredential(::windows_core::IUnknown); impl IVpnCredential { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn PasskeyCredential(&self) -> ::windows_core::Result { let this = self; @@ -312,7 +312,7 @@ impl IVpnCredential { (::windows_core::Interface::vtable(this).PasskeyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn CertificateCredential(&self) -> ::windows_core::Result { let this = self; @@ -328,7 +328,7 @@ impl IVpnCredential { (::windows_core::Interface::vtable(this).AdditionalPin)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn OldPasswordCredential(&self) -> ::windows_core::Result { let this = self; @@ -730,7 +730,7 @@ pub struct IVpnDomainNameInfo2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVpnDomainNameInfoFactory(::windows_core::IUnknown); impl IVpnDomainNameInfoFactory { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateVpnDomainNameInfo(&self, name: &::windows_core::HSTRING, nametype: VpnDomainNameType, dnsserverlist: P0, proxyserverlist: P1) -> ::windows_core::Result where @@ -966,7 +966,7 @@ pub struct IVpnNamespaceInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVpnNamespaceInfoFactory(::windows_core::IUnknown); impl IVpnNamespaceInfoFactory { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateVpnNamespaceInfo(&self, name: &::windows_core::HSTRING, dnsserverlist: P0, proxyserverlist: P1) -> ::windows_core::Result where @@ -1320,7 +1320,7 @@ impl IVpnProfile { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProfileName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppTriggers(&self) -> ::windows_core::Result> { let this = self; @@ -1329,7 +1329,7 @@ impl IVpnProfile { (::windows_core::Interface::vtable(this).AppTriggers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Routes(&self) -> ::windows_core::Result> { let this = self; @@ -1338,7 +1338,7 @@ impl IVpnProfile { (::windows_core::Interface::vtable(this).Routes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DomainNameInfoList(&self) -> ::windows_core::Result> { let this = self; @@ -1347,7 +1347,7 @@ impl IVpnProfile { (::windows_core::Interface::vtable(this).DomainNameInfoList)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TrafficFilters(&self) -> ::windows_core::Result> { let this = self; @@ -1679,7 +1679,7 @@ impl VpnChannel { let this = self; unsafe { (::windows_core::Interface::vtable(this).AssociateTransport)(::windows_core::Interface::as_raw(this), mainoutertunneltransport.into_param().abi(), optionaloutertunneltransport.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Start(&self, assignedclientipv4list: P0, assignedclientipv6list: P1, vpninterfaceid: P2, routescope: P3, namespacescope: P4, mtusize: u32, maxframesize: u32, optimizeforlowcostnetwork: bool, mainoutertunneltransport: P5, optionaloutertunneltransport: P6) -> ::windows_core::Result<()> where @@ -1698,7 +1698,7 @@ impl VpnChannel { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn RequestCredentials(&self, credtype: VpnCredentialType, isretry: bool, issinglesignoncredential: bool, certificate: P0) -> ::windows_core::Result where @@ -1732,7 +1732,7 @@ impl VpnChannel { (::windows_core::Interface::vtable(this).Configuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ActivityChange(&self, handler: P0) -> ::windows_core::Result where @@ -1744,7 +1744,7 @@ impl VpnChannel { (::windows_core::Interface::vtable(this).ActivityChange)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveActivityChange(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1771,7 +1771,7 @@ impl VpnChannel { (::windows_core::Interface::vtable(this).SystemHealth)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestCustomPrompt(&self, customprompt: P0) -> ::windows_core::Result<()> where @@ -1791,7 +1791,7 @@ impl VpnChannel { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAllowedSslTlsVersions)(::windows_core::Interface::as_raw(this), tunneltransport.into_param().abi(), usetls12).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StartWithMainTransport(&self, assignedclientipv4list: P0, assignedclientipv6list: P1, vpninterfaceid: P2, assignedroutes: P3, assigneddomainname: P4, mtusize: u32, maxframesize: u32, reserved: bool, mainoutertunneltransport: P5) -> ::windows_core::Result<()> where @@ -1805,7 +1805,7 @@ impl VpnChannel { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartWithMainTransport)(::windows_core::Interface::as_raw(this), assignedclientipv4list.try_into_param()?.abi(), assignedclientipv6list.try_into_param()?.abi(), vpninterfaceid.into_param().abi(), assignedroutes.into_param().abi(), assigneddomainname.into_param().abi(), mtusize, maxframesize, reserved, mainoutertunneltransport.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StartExistingTransports(&self, assignedclientipv4list: P0, assignedclientipv6list: P1, vpninterfaceid: P2, assignedroutes: P3, assigneddomainname: P4, mtusize: u32, maxframesize: u32, reserved: bool) -> ::windows_core::Result<()> where @@ -1818,7 +1818,7 @@ impl VpnChannel { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartExistingTransports)(::windows_core::Interface::as_raw(this), assignedclientipv4list.try_into_param()?.abi(), assignedclientipv6list.try_into_param()?.abi(), vpninterfaceid.into_param().abi(), assignedroutes.into_param().abi(), assigneddomainname.into_param().abi(), mtusize, maxframesize, reserved).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ActivityStateChange(&self, handler: P0) -> ::windows_core::Result where @@ -1830,7 +1830,7 @@ impl VpnChannel { (::windows_core::Interface::vtable(this).ActivityStateChange)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveActivityStateChange(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1850,7 +1850,7 @@ impl VpnChannel { (::windows_core::Interface::vtable(this).GetVpnReceivePacketBuffer)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestCustomPromptAsync(&self, custompromptelement: P0) -> ::windows_core::Result where @@ -1862,7 +1862,7 @@ impl VpnChannel { (::windows_core::Interface::vtable(this).RequestCustomPromptAsync)(::windows_core::Interface::as_raw(this), custompromptelement.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Cryptography_Certificates"))] pub fn RequestCredentialsWithCertificateAsync(&self, credtype: VpnCredentialType, credoptions: u32, certificate: P0) -> ::windows_core::Result> where @@ -1874,7 +1874,7 @@ impl VpnChannel { (::windows_core::Interface::vtable(this).RequestCredentialsWithCertificateAsync)(::windows_core::Interface::as_raw(this), credtype, credoptions, certificate.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestCredentialsWithOptionsAsync(&self, credtype: VpnCredentialType, credoptions: u32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1883,7 +1883,7 @@ impl VpnChannel { (::windows_core::Interface::vtable(this).RequestCredentialsWithOptionsAsync)(::windows_core::Interface::as_raw(this), credtype, credoptions, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestCredentialsSimpleAsync(&self, credtype: VpnCredentialType) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1896,7 +1896,7 @@ impl VpnChannel { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).TerminateConnection)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(message)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StartWithTrafficFilter(&self, assignedclientipv4list: P0, assignedclientipv6list: P1, vpninterfaceid: P2, assignedroutes: P3, assignednamespace: P4, mtusize: u32, maxframesize: u32, reserved: bool, mainoutertunneltransport: P5, optionaloutertunneltransport: P6, assignedtrafficfilters: P7) -> ::windows_core::Result<()> where @@ -1920,7 +1920,7 @@ impl VpnChannel { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).AddAndAssociateTransport)(::windows_core::Interface::as_raw(this), transport.into_param().abi(), context.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StartWithMultipleTransports(&self, assignedclientipv4addresses: P0, assignedclientipv6addresses: P1, vpninterfaceid: P2, assignedroutes: P3, assignednamespace: P4, mtusize: u32, maxframesize: u32, reserved: bool, transports: P5, assignedtrafficfilters: P6) -> ::windows_core::Result<()> where @@ -1951,7 +1951,7 @@ impl VpnChannel { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartReconnectingTransport)(::windows_core::Interface::as_raw(this), transport.into_param().abi(), context.into_param().abi()).ok() } } - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn GetSlotTypeForTransportContext(&self, context: P0) -> ::windows_core::Result where @@ -1992,7 +1992,7 @@ impl VpnChannel { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).FlushVpnSendPacketBuffers)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ActivateForeground(&self, packagerelativeappid: &::windows_core::HSTRING, sharedcontext: P0) -> ::windows_core::Result where @@ -2097,7 +2097,7 @@ impl VpnChannelConfiguration { (::windows_core::Interface::vtable(this).ServerServiceName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServerHostNameList(&self) -> ::windows_core::Result> { let this = self; @@ -2113,7 +2113,7 @@ impl VpnChannelConfiguration { (::windows_core::Interface::vtable(this).CustomField)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServerUris(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2142,7 +2142,7 @@ unsafe impl ::core::marker::Sync for VpnChannelConfiguration {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VpnCredential(::windows_core::IUnknown); impl VpnCredential { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn PasskeyCredential(&self) -> ::windows_core::Result { let this = self; @@ -2151,7 +2151,7 @@ impl VpnCredential { (::windows_core::Interface::vtable(this).PasskeyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn CertificateCredential(&self) -> ::windows_core::Result { let this = self; @@ -2167,7 +2167,7 @@ impl VpnCredential { (::windows_core::Interface::vtable(this).AdditionalPin)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn OldPasswordCredential(&self) -> ::windows_core::Result { let this = self; @@ -2283,7 +2283,7 @@ impl VpnCustomComboBox { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetOptionsText(&self, value: P0) -> ::windows_core::Result<()> where @@ -2292,7 +2292,7 @@ impl VpnCustomComboBox { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOptionsText)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn OptionsText(&self) -> ::windows_core::Result> { let this = self; @@ -2632,7 +2632,7 @@ impl VpnCustomPromptOptionSelector { (::windows_core::Interface::vtable(this).Emphasized)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Options(&self) -> ::windows_core::Result> { let this = self; @@ -2910,7 +2910,7 @@ impl VpnDomainNameAssignment { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DomainNameList(&self) -> ::windows_core::Result> { let this = self; @@ -2919,7 +2919,7 @@ impl VpnDomainNameAssignment { (::windows_core::Interface::vtable(this).DomainNameList)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetProxyAutoConfigurationUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2928,7 +2928,7 @@ impl VpnDomainNameAssignment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProxyAutoConfigurationUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProxyAutoConfigurationUri(&self) -> ::windows_core::Result { let this = self; @@ -2982,7 +2982,7 @@ impl VpnDomainNameInfo { (::windows_core::Interface::vtable(this).DomainNameType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DnsServers(&self) -> ::windows_core::Result> { let this = self; @@ -2991,7 +2991,7 @@ impl VpnDomainNameInfo { (::windows_core::Interface::vtable(this).DnsServers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn WebProxyServers(&self) -> ::windows_core::Result> { let this = self; @@ -3000,7 +3000,7 @@ impl VpnDomainNameInfo { (::windows_core::Interface::vtable(this).WebProxyServers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn WebProxyUris(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3009,7 +3009,7 @@ impl VpnDomainNameInfo { (::windows_core::Interface::vtable(this).WebProxyUris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateVpnDomainNameInfo(name: &::windows_core::HSTRING, nametype: VpnDomainNameType, dnsserverlist: P0, proxyserverlist: P1) -> ::windows_core::Result where @@ -3046,7 +3046,7 @@ unsafe impl ::core::marker::Sync for VpnDomainNameInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VpnForegroundActivatedEventArgs(::windows_core::IUnknown); impl VpnForegroundActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3055,7 +3055,7 @@ impl VpnForegroundActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3064,7 +3064,7 @@ impl VpnForegroundActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3073,7 +3073,7 @@ impl VpnForegroundActivatedEventArgs { (::windows_core::Interface::vtable(this).SplashScreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3089,7 +3089,7 @@ impl VpnForegroundActivatedEventArgs { (::windows_core::Interface::vtable(this).ProfileName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SharedContext(&self) -> ::windows_core::Result { let this = self; @@ -3129,7 +3129,7 @@ unsafe impl ::core::marker::Sync for VpnForegroundActivatedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VpnForegroundActivationOperation(::windows_core::IUnknown); impl VpnForegroundActivationOperation { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Complete(&self, result: P0) -> ::windows_core::Result<()> where @@ -3200,7 +3200,7 @@ impl VpnManagementAgent { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddProfileFromXmlAsync(&self, xml: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3209,7 +3209,7 @@ impl VpnManagementAgent { (::windows_core::Interface::vtable(this).AddProfileFromXmlAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(xml), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddProfileFromObjectAsync(&self, profile: P0) -> ::windows_core::Result> where @@ -3221,7 +3221,7 @@ impl VpnManagementAgent { (::windows_core::Interface::vtable(this).AddProfileFromObjectAsync)(::windows_core::Interface::as_raw(this), profile.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateProfileFromXmlAsync(&self, xml: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3230,7 +3230,7 @@ impl VpnManagementAgent { (::windows_core::Interface::vtable(this).UpdateProfileFromXmlAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(xml), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateProfileFromObjectAsync(&self, profile: P0) -> ::windows_core::Result> where @@ -3242,7 +3242,7 @@ impl VpnManagementAgent { (::windows_core::Interface::vtable(this).UpdateProfileFromObjectAsync)(::windows_core::Interface::as_raw(this), profile.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetProfilesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -3251,7 +3251,7 @@ impl VpnManagementAgent { (::windows_core::Interface::vtable(this).GetProfilesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteProfileAsync(&self, profile: P0) -> ::windows_core::Result> where @@ -3263,7 +3263,7 @@ impl VpnManagementAgent { (::windows_core::Interface::vtable(this).DeleteProfileAsync)(::windows_core::Interface::as_raw(this), profile.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectProfileAsync(&self, profile: P0) -> ::windows_core::Result> where @@ -3275,7 +3275,7 @@ impl VpnManagementAgent { (::windows_core::Interface::vtable(this).ConnectProfileAsync)(::windows_core::Interface::as_raw(this), profile.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn ConnectProfileWithPasswordCredentialAsync(&self, profile: P0, passwordcredential: P1) -> ::windows_core::Result> where @@ -3288,7 +3288,7 @@ impl VpnManagementAgent { (::windows_core::Interface::vtable(this).ConnectProfileWithPasswordCredentialAsync)(::windows_core::Interface::as_raw(this), profile.try_into_param()?.abi(), passwordcredential.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisconnectProfileAsync(&self, profile: P0) -> ::windows_core::Result> where @@ -3327,7 +3327,7 @@ impl VpnNamespaceAssignment { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetNamespaceList(&self, value: P0) -> ::windows_core::Result<()> where @@ -3336,7 +3336,7 @@ impl VpnNamespaceAssignment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetNamespaceList)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn NamespaceList(&self) -> ::windows_core::Result> { let this = self; @@ -3345,7 +3345,7 @@ impl VpnNamespaceAssignment { (::windows_core::Interface::vtable(this).NamespaceList)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetProxyAutoConfigUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -3354,7 +3354,7 @@ impl VpnNamespaceAssignment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProxyAutoConfigUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProxyAutoConfigUri(&self) -> ::windows_core::Result { let this = self; @@ -3394,7 +3394,7 @@ impl VpnNamespaceInfo { (::windows_core::Interface::vtable(this).Namespace)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetDnsServers(&self, value: P0) -> ::windows_core::Result<()> where @@ -3403,7 +3403,7 @@ impl VpnNamespaceInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDnsServers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DnsServers(&self) -> ::windows_core::Result> { let this = self; @@ -3412,7 +3412,7 @@ impl VpnNamespaceInfo { (::windows_core::Interface::vtable(this).DnsServers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetWebProxyServers(&self, value: P0) -> ::windows_core::Result<()> where @@ -3421,7 +3421,7 @@ impl VpnNamespaceInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetWebProxyServers)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn WebProxyServers(&self) -> ::windows_core::Result> { let this = self; @@ -3430,7 +3430,7 @@ impl VpnNamespaceInfo { (::windows_core::Interface::vtable(this).WebProxyServers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateVpnNamespaceInfo(name: &::windows_core::HSTRING, dnsserverlist: P0, proxyserverlist: P1) -> ::windows_core::Result where @@ -3474,7 +3474,7 @@ impl VpnNativeProfile { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Servers(&self) -> ::windows_core::Result> { let this = self; @@ -3567,7 +3567,7 @@ impl VpnNativeProfile { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProfileName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppTriggers(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3576,7 +3576,7 @@ impl VpnNativeProfile { (::windows_core::Interface::vtable(this).AppTriggers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Routes(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3585,7 +3585,7 @@ impl VpnNativeProfile { (::windows_core::Interface::vtable(this).Routes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DomainNameInfoList(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3594,7 +3594,7 @@ impl VpnNativeProfile { (::windows_core::Interface::vtable(this).DomainNameInfoList)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TrafficFilters(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3646,7 +3646,7 @@ unsafe impl ::core::marker::Sync for VpnNativeProfile {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VpnPacketBuffer(::windows_core::IUnknown); impl VpnPacketBuffer { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Buffer(&self) -> ::windows_core::Result { let this = self; @@ -3732,7 +3732,7 @@ unsafe impl ::core::marker::Sync for VpnPacketBuffer {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VpnPacketBufferList(::windows_core::IUnknown); impl VpnPacketBufferList { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3829,7 +3829,7 @@ unsafe impl ::core::marker::Sync for VpnPacketBufferList {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VpnPickedCredential(::windows_core::IUnknown); impl VpnPickedCredential { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn PasskeyCredential(&self) -> ::windows_core::Result { let this = self; @@ -3845,7 +3845,7 @@ impl VpnPickedCredential { (::windows_core::Interface::vtable(this).AdditionalPin)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn OldPasswordCredential(&self) -> ::windows_core::Result { let this = self; @@ -3881,7 +3881,7 @@ impl VpnPlugInProfile { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ServerUris(&self) -> ::windows_core::Result> { let this = self; @@ -3941,7 +3941,7 @@ impl VpnPlugInProfile { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProfileName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppTriggers(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3950,7 +3950,7 @@ impl VpnPlugInProfile { (::windows_core::Interface::vtable(this).AppTriggers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Routes(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3959,7 +3959,7 @@ impl VpnPlugInProfile { (::windows_core::Interface::vtable(this).Routes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DomainNameInfoList(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3968,7 +3968,7 @@ impl VpnPlugInProfile { (::windows_core::Interface::vtable(this).DomainNameInfoList)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TrafficFilters(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4086,7 +4086,7 @@ impl VpnRouteAssignment { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetIpv4InclusionRoutes(&self, value: P0) -> ::windows_core::Result<()> where @@ -4095,7 +4095,7 @@ impl VpnRouteAssignment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIpv4InclusionRoutes)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetIpv6InclusionRoutes(&self, value: P0) -> ::windows_core::Result<()> where @@ -4104,7 +4104,7 @@ impl VpnRouteAssignment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIpv6InclusionRoutes)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Ipv4InclusionRoutes(&self) -> ::windows_core::Result> { let this = self; @@ -4113,7 +4113,7 @@ impl VpnRouteAssignment { (::windows_core::Interface::vtable(this).Ipv4InclusionRoutes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Ipv6InclusionRoutes(&self) -> ::windows_core::Result> { let this = self; @@ -4122,7 +4122,7 @@ impl VpnRouteAssignment { (::windows_core::Interface::vtable(this).Ipv6InclusionRoutes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetIpv4ExclusionRoutes(&self, value: P0) -> ::windows_core::Result<()> where @@ -4131,7 +4131,7 @@ impl VpnRouteAssignment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIpv4ExclusionRoutes)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetIpv6ExclusionRoutes(&self, value: P0) -> ::windows_core::Result<()> where @@ -4140,7 +4140,7 @@ impl VpnRouteAssignment { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIpv6ExclusionRoutes)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Ipv4ExclusionRoutes(&self) -> ::windows_core::Result> { let this = self; @@ -4149,7 +4149,7 @@ impl VpnRouteAssignment { (::windows_core::Interface::vtable(this).Ipv4ExclusionRoutes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Ipv6ExclusionRoutes(&self) -> ::windows_core::Result> { let this = self; @@ -4189,7 +4189,7 @@ unsafe impl ::core::marker::Sync for VpnRouteAssignment {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VpnSystemHealth(::windows_core::IUnknown); impl VpnSystemHealth { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn StatementOfHealth(&self) -> ::windows_core::Result { let this = self; @@ -4232,7 +4232,7 @@ impl VpnTrafficFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAppId)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppClaims(&self) -> ::windows_core::Result> { let this = self; @@ -4252,7 +4252,7 @@ impl VpnTrafficFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProtocol)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LocalPortRanges(&self) -> ::windows_core::Result> { let this = self; @@ -4261,7 +4261,7 @@ impl VpnTrafficFilter { (::windows_core::Interface::vtable(this).LocalPortRanges)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemotePortRanges(&self) -> ::windows_core::Result> { let this = self; @@ -4270,7 +4270,7 @@ impl VpnTrafficFilter { (::windows_core::Interface::vtable(this).RemotePortRanges)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LocalAddressRanges(&self) -> ::windows_core::Result> { let this = self; @@ -4279,7 +4279,7 @@ impl VpnTrafficFilter { (::windows_core::Interface::vtable(this).LocalAddressRanges)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoteAddressRanges(&self) -> ::windows_core::Result> { let this = self; @@ -4340,7 +4340,7 @@ impl VpnTrafficFilterAssignment { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TrafficFilterList(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Networking/XboxLive/mod.rs b/crates/libs/windows/src/Windows/Networking/XboxLive/mod.rs index c6a51a568d..172c43c1e7 100644 --- a/crates/libs/windows/src/Windows/Networking/XboxLive/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/XboxLive/mod.rs @@ -356,7 +356,7 @@ pub struct IXboxLiveQualityOfServicePrivatePayloadResult_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct XboxLiveDeviceAddress(::windows_core::IUnknown); impl XboxLiveDeviceAddress { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SnapshotChanged(&self, handler: P0) -> ::windows_core::Result where @@ -368,7 +368,7 @@ impl XboxLiveDeviceAddress { (::windows_core::Interface::vtable(this).SnapshotChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSnapshotChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -381,7 +381,7 @@ impl XboxLiveDeviceAddress { (::windows_core::Interface::vtable(this).GetSnapshotAsBase64)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetSnapshotAsBuffer(&self) -> ::windows_core::Result { let this = self; @@ -431,7 +431,7 @@ impl XboxLiveDeviceAddress { (::windows_core::Interface::vtable(this).CreateFromSnapshotBase64)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(base64), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromSnapshotBuffer(buffer: P0) -> ::windows_core::Result where @@ -485,7 +485,7 @@ unsafe impl ::core::marker::Sync for XboxLiveDeviceAddress {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct XboxLiveEndpointPair(::windows_core::IUnknown); impl XboxLiveEndpointPair { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -497,13 +497,13 @@ impl XboxLiveEndpointPair { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStateChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result { let this = self; @@ -692,7 +692,7 @@ unsafe impl ::core::marker::Sync for XboxLiveEndpointPairStateChangedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct XboxLiveEndpointPairTemplate(::windows_core::IUnknown); impl XboxLiveEndpointPairTemplate { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InboundEndpointPairCreated(&self, handler: P0) -> ::windows_core::Result where @@ -704,13 +704,13 @@ impl XboxLiveEndpointPairTemplate { (::windows_core::Interface::vtable(this).InboundEndpointPairCreated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInboundEndpointPairCreated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveInboundEndpointPairCreated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateEndpointPairDefaultAsync(&self, deviceaddress: P0) -> ::windows_core::Result> where @@ -722,7 +722,7 @@ impl XboxLiveEndpointPairTemplate { (::windows_core::Interface::vtable(this).CreateEndpointPairDefaultAsync)(::windows_core::Interface::as_raw(this), deviceaddress.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateEndpointPairWithBehaviorsAsync(&self, deviceaddress: P0, behaviors: XboxLiveEndpointPairCreationBehaviors) -> ::windows_core::Result> where @@ -734,7 +734,7 @@ impl XboxLiveEndpointPairTemplate { (::windows_core::Interface::vtable(this).CreateEndpointPairWithBehaviorsAsync)(::windows_core::Interface::as_raw(this), deviceaddress.into_param().abi(), behaviors, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateEndpointPairForPortsDefaultAsync(&self, deviceaddress: P0, initiatorport: &::windows_core::HSTRING, acceptorport: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -746,7 +746,7 @@ impl XboxLiveEndpointPairTemplate { (::windows_core::Interface::vtable(this).CreateEndpointPairForPortsDefaultAsync)(::windows_core::Interface::as_raw(this), deviceaddress.into_param().abi(), ::core::mem::transmute_copy(initiatorport), ::core::mem::transmute_copy(acceptorport), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateEndpointPairForPortsWithBehaviorsAsync(&self, deviceaddress: P0, initiatorport: &::windows_core::HSTRING, acceptorport: &::windows_core::HSTRING, behaviors: XboxLiveEndpointPairCreationBehaviors) -> ::windows_core::Result> where @@ -800,7 +800,7 @@ impl XboxLiveEndpointPairTemplate { (::windows_core::Interface::vtable(this).AcceptorBoundPortRangeUpper)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EndpointPairs(&self) -> ::windows_core::Result> { let this = self; @@ -815,7 +815,7 @@ impl XboxLiveEndpointPairTemplate { (::windows_core::Interface::vtable(this).GetTemplateByName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Templates() -> ::windows_core::Result> { Self::IXboxLiveEndpointPairTemplateStatics(|this| unsafe { @@ -882,7 +882,7 @@ impl XboxLiveQualityOfServiceMeasurement { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MeasureAsync(&self) -> ::windows_core::Result { let this = self; @@ -891,7 +891,7 @@ impl XboxLiveQualityOfServiceMeasurement { (::windows_core::Interface::vtable(this).MeasureAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMetricResultsForDevice(&self, deviceaddress: P0) -> ::windows_core::Result> where @@ -903,7 +903,7 @@ impl XboxLiveQualityOfServiceMeasurement { (::windows_core::Interface::vtable(this).GetMetricResultsForDevice)(::windows_core::Interface::as_raw(this), deviceaddress.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMetricResultsForMetric(&self, metric: XboxLiveQualityOfServiceMetric) -> ::windows_core::Result> { let this = self; @@ -932,7 +932,7 @@ impl XboxLiveQualityOfServiceMeasurement { (::windows_core::Interface::vtable(this).GetPrivatePayloadResult)(::windows_core::Interface::as_raw(this), deviceaddress.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Metrics(&self) -> ::windows_core::Result> { let this = self; @@ -941,7 +941,7 @@ impl XboxLiveQualityOfServiceMeasurement { (::windows_core::Interface::vtable(this).Metrics)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DeviceAddresses(&self) -> ::windows_core::Result> { let this = self; @@ -990,7 +990,7 @@ impl XboxLiveQualityOfServiceMeasurement { (::windows_core::Interface::vtable(this).NumberOfResultsPending)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MetricResults(&self) -> ::windows_core::Result> { let this = self; @@ -999,7 +999,7 @@ impl XboxLiveQualityOfServiceMeasurement { (::windows_core::Interface::vtable(this).MetricResults)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PrivatePayloadResults(&self) -> ::windows_core::Result> { let this = self; @@ -1041,7 +1041,7 @@ impl XboxLiveQualityOfServiceMeasurement { pub fn SetIsSystemInboundBandwidthConstrained(value: bool) -> ::windows_core::Result<()> { Self::IXboxLiveQualityOfServiceMeasurementStatics(|this| unsafe { (::windows_core::Interface::vtable(this).SetIsSystemInboundBandwidthConstrained)(::windows_core::Interface::as_raw(this), value).ok() }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn PublishedPrivatePayload() -> ::windows_core::Result { Self::IXboxLiveQualityOfServiceMeasurementStatics(|this| unsafe { @@ -1049,7 +1049,7 @@ impl XboxLiveQualityOfServiceMeasurement { (::windows_core::Interface::vtable(this).PublishedPrivatePayload)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetPublishedPrivatePayload(value: P0) -> ::windows_core::Result<()> where @@ -1150,7 +1150,7 @@ impl XboxLiveQualityOfServicePrivatePayloadResult { (::windows_core::Interface::vtable(this).DeviceAddress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Value(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Networking/mod.rs b/crates/libs/windows/src/Windows/Networking/mod.rs index 3158d4f8c9..25f2659f8c 100644 --- a/crates/libs/windows/src/Windows/Networking/mod.rs +++ b/crates/libs/windows/src/Windows/Networking/mod.rs @@ -1,29 +1,29 @@ #[cfg(feature = "Networking_BackgroundTransfer")] -#[doc = "Required features: `Networking_BackgroundTransfer`"] +#[doc = "Required features: `\"Networking_BackgroundTransfer\"`"] pub mod BackgroundTransfer; #[cfg(feature = "Networking_Connectivity")] -#[doc = "Required features: `Networking_Connectivity`"] +#[doc = "Required features: `\"Networking_Connectivity\"`"] pub mod Connectivity; #[cfg(feature = "Networking_NetworkOperators")] -#[doc = "Required features: `Networking_NetworkOperators`"] +#[doc = "Required features: `\"Networking_NetworkOperators\"`"] pub mod NetworkOperators; #[cfg(feature = "Networking_Proximity")] -#[doc = "Required features: `Networking_Proximity`"] +#[doc = "Required features: `\"Networking_Proximity\"`"] pub mod Proximity; #[cfg(feature = "Networking_PushNotifications")] -#[doc = "Required features: `Networking_PushNotifications`"] +#[doc = "Required features: `\"Networking_PushNotifications\"`"] pub mod PushNotifications; #[cfg(feature = "Networking_ServiceDiscovery")] -#[doc = "Required features: `Networking_ServiceDiscovery`"] +#[doc = "Required features: `\"Networking_ServiceDiscovery\"`"] pub mod ServiceDiscovery; #[cfg(feature = "Networking_Sockets")] -#[doc = "Required features: `Networking_Sockets`"] +#[doc = "Required features: `\"Networking_Sockets\"`"] pub mod Sockets; #[cfg(feature = "Networking_Vpn")] -#[doc = "Required features: `Networking_Vpn`"] +#[doc = "Required features: `\"Networking_Vpn\"`"] pub mod Vpn; #[cfg(feature = "Networking_XboxLive")] -#[doc = "Required features: `Networking_XboxLive`"] +#[doc = "Required features: `\"Networking_XboxLive\"`"] pub mod XboxLive; #[doc(hidden)] #[repr(transparent)] @@ -209,7 +209,7 @@ unsafe impl ::core::marker::Sync for EndpointPair {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HostName(::windows_core::IUnknown); impl HostName { - #[doc = "Required features: `Networking_Connectivity`"] + #[doc = "Required features: `\"Networking_Connectivity\"`"] #[cfg(feature = "Networking_Connectivity")] pub fn IPInformation(&self) -> ::windows_core::Result { let this = self; @@ -268,7 +268,7 @@ impl HostName { (::windows_core::Interface::vtable(this).Compare)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value1), ::core::mem::transmute_copy(value2), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Perception/Automation/Core/mod.rs b/crates/libs/windows/src/Windows/Perception/Automation/Core/mod.rs index 5b3154bbef..4b1f2468e7 100644 --- a/crates/libs/windows/src/Windows/Perception/Automation/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Perception/Automation/Core/mod.rs @@ -19,7 +19,7 @@ pub struct ICorePerceptionAutomationStatics_Vtbl { } pub struct CorePerceptionAutomation; impl CorePerceptionAutomation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetActivationFactoryProvider(provider: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Perception/Automation/mod.rs b/crates/libs/windows/src/Windows/Perception/Automation/mod.rs index 67516dc96e..a2a392f979 100644 --- a/crates/libs/windows/src/Windows/Perception/Automation/mod.rs +++ b/crates/libs/windows/src/Windows/Perception/Automation/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Perception_Automation_Core")] -#[doc = "Required features: `Perception_Automation_Core`"] +#[doc = "Required features: `\"Perception_Automation_Core\"`"] pub mod Core; diff --git a/crates/libs/windows/src/Windows/Perception/People/mod.rs b/crates/libs/windows/src/Windows/Perception/People/mod.rs index df61707e53..6fdbec9f98 100644 --- a/crates/libs/windows/src/Windows/Perception/People/mod.rs +++ b/crates/libs/windows/src/Windows/Perception/People/mod.rs @@ -158,7 +158,7 @@ impl EyesPose { (::windows_core::Interface::vtable(this).IsCalibrationValid)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn Gaze(&self) -> ::windows_core::Result> { let this = self; @@ -180,7 +180,7 @@ impl EyesPose { (::windows_core::Interface::vtable(this).IsSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `UI_Input`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Input\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Input"))] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::IEyesPoseStatics(|this| unsafe { @@ -213,7 +213,7 @@ unsafe impl ::core::marker::Sync for EyesPose {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HandMeshObserver(::windows_core::IUnknown); impl HandMeshObserver { - #[doc = "Required features: `UI_Input_Spatial`"] + #[doc = "Required features: `\"UI_Input_Spatial\"`"] #[cfg(feature = "UI_Input_Spatial")] pub fn Source(&self) -> ::windows_core::Result { let this = self; @@ -291,7 +291,7 @@ unsafe impl ::core::marker::Sync for HandMeshObserver {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HandMeshVertexState(::windows_core::IUnknown); impl HandMeshVertexState { - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn CoordinateSystem(&self) -> ::windows_core::Result { let this = self; @@ -300,7 +300,7 @@ impl HandMeshVertexState { (::windows_core::Interface::vtable(this).CoordinateSystem)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn GetVertices(&self, vertices: &mut [HandMeshVertex]) -> ::windows_core::Result<()> { let this = self; @@ -333,7 +333,7 @@ unsafe impl ::core::marker::Sync for HandMeshVertexState {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HandPose(::windows_core::IUnknown); impl HandPose { - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn TryGetJoint(&self, coordinatesystem: P0, joint: HandJointKind, jointpose: &mut JointPose) -> ::windows_core::Result where @@ -345,7 +345,7 @@ impl HandPose { (::windows_core::Interface::vtable(this).TryGetJoint)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), joint, jointpose, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn TryGetJoints(&self, coordinatesystem: P0, joints: &[HandJointKind], jointposes: &mut [JointPose]) -> ::windows_core::Result where @@ -357,7 +357,7 @@ impl HandPose { (::windows_core::Interface::vtable(this).TryGetJoints)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), joints.len() as u32, joints.as_ptr(), jointposes.len() as u32, jointposes.as_mut_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn GetRelativeJoint(&self, joint: HandJointKind, referencejoint: HandJointKind) -> ::windows_core::Result { let this = self; @@ -366,7 +366,7 @@ impl HandPose { (::windows_core::Interface::vtable(this).GetRelativeJoint)(::windows_core::Interface::as_raw(this), joint, referencejoint, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn GetRelativeJoints(&self, joints: &[HandJointKind], referencejoints: &[HandJointKind], jointposes: &mut [JointPose]) -> ::windows_core::Result<()> { let this = self; @@ -392,7 +392,7 @@ unsafe impl ::core::marker::Sync for HandPose {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HeadPose(::windows_core::IUnknown); impl HeadPose { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -401,7 +401,7 @@ impl HeadPose { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn ForwardDirection(&self) -> ::windows_core::Result { let this = self; @@ -410,7 +410,7 @@ impl HeadPose { (::windows_core::Interface::vtable(this).ForwardDirection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn UpDirection(&self) -> ::windows_core::Result { let this = self; @@ -518,7 +518,7 @@ impl ::windows_core::RuntimeType for JointPoseAccuracy { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Perception.People.JointPoseAccuracy;i4)"); } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct HandMeshVertex { pub Position: super::super::Foundation::Numerics::Vector3, @@ -561,7 +561,7 @@ impl ::core::default::Default for HandMeshVertex { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct JointPose { pub Orientation: super::super::Foundation::Numerics::Quaternion, diff --git a/crates/libs/windows/src/Windows/Perception/Spatial/Preview/mod.rs b/crates/libs/windows/src/Windows/Perception/Spatial/Preview/mod.rs index 0efa3fb13b..1f12d485ac 100644 --- a/crates/libs/windows/src/Windows/Perception/Spatial/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/Perception/Spatial/Preview/mod.rs @@ -86,7 +86,7 @@ impl SpatialGraphInteropFrameOfReferencePreview { (::windows_core::Interface::vtable(this).NodeId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CoordinateSystemToNodeTransform(&self) -> ::windows_core::Result { let this = self; @@ -119,7 +119,7 @@ impl SpatialGraphInteropPreview { (::windows_core::Interface::vtable(this).CreateCoordinateSystemForNode)(::windows_core::Interface::as_raw(this), nodeid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateCoordinateSystemForNodeWithPosition(nodeid: ::windows_core::GUID, relativeposition: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result { Self::ISpatialGraphInteropPreviewStatics(|this| unsafe { @@ -127,7 +127,7 @@ impl SpatialGraphInteropPreview { (::windows_core::Interface::vtable(this).CreateCoordinateSystemForNodeWithPosition)(::windows_core::Interface::as_raw(this), nodeid, relativeposition, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateCoordinateSystemForNodeWithPositionAndOrientation(nodeid: ::windows_core::GUID, relativeposition: super::super::super::Foundation::Numerics::Vector3, relativeorientation: super::super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result { Self::ISpatialGraphInteropPreviewStatics(|this| unsafe { @@ -150,7 +150,7 @@ impl SpatialGraphInteropPreview { (::windows_core::Interface::vtable(this).TryCreateFrameOfReference)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryCreateFrameOfReferenceWithPosition(coordinatesystem: P0, relativeposition: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result where @@ -161,7 +161,7 @@ impl SpatialGraphInteropPreview { (::windows_core::Interface::vtable(this).TryCreateFrameOfReferenceWithPosition)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), relativeposition, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryCreateFrameOfReferenceWithPositionAndOrientation(coordinatesystem: P0, relativeposition: super::super::super::Foundation::Numerics::Vector3, relativeorientation: super::super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Perception/Spatial/Surfaces/mod.rs b/crates/libs/windows/src/Windows/Perception/Spatial/Surfaces/mod.rs index 76dbb37d7e..e1dded1657 100644 --- a/crates/libs/windows/src/Windows/Perception/Spatial/Surfaces/mod.rs +++ b/crates/libs/windows/src/Windows/Perception/Spatial/Surfaces/mod.rs @@ -225,7 +225,7 @@ impl SpatialSurfaceInfo { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateTime(&self) -> ::windows_core::Result { let this = self; @@ -234,7 +234,7 @@ impl SpatialSurfaceInfo { (::windows_core::Interface::vtable(this).UpdateTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryGetBounds(&self, coordinatesystem: P0) -> ::windows_core::Result> where @@ -246,7 +246,7 @@ impl SpatialSurfaceInfo { (::windows_core::Interface::vtable(this).TryGetBounds)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryComputeLatestMeshAsync(&self, maxtrianglespercubicmeter: f64) -> ::windows_core::Result> { let this = self; @@ -255,7 +255,7 @@ impl SpatialSurfaceInfo { (::windows_core::Interface::vtable(this).TryComputeLatestMeshAsync)(::windows_core::Interface::as_raw(this), maxtrianglespercubicmeter, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryComputeLatestMeshWithOptionsAsync(&self, maxtrianglespercubicmeter: f64, options: P0) -> ::windows_core::Result> where @@ -315,7 +315,7 @@ impl SpatialSurfaceMesh { (::windows_core::Interface::vtable(this).VertexPositions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn VertexPositionScale(&self) -> ::windows_core::Result { let this = self; @@ -351,7 +351,7 @@ unsafe impl ::core::marker::Sync for SpatialSurfaceMesh {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialSurfaceMeshBuffer(::windows_core::IUnknown); impl SpatialSurfaceMeshBuffer { - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn Format(&self) -> ::windows_core::Result { let this = self; @@ -374,7 +374,7 @@ impl SpatialSurfaceMeshBuffer { (::windows_core::Interface::vtable(this).ElementCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Data(&self) -> ::windows_core::Result { let this = self; @@ -410,7 +410,7 @@ impl SpatialSurfaceMeshOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn VertexPositionFormat(&self) -> ::windows_core::Result { let this = self; @@ -419,13 +419,13 @@ impl SpatialSurfaceMeshOptions { (::windows_core::Interface::vtable(this).VertexPositionFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn SetVertexPositionFormat(&self, value: super::super::super::Graphics::DirectX::DirectXPixelFormat) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetVertexPositionFormat)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn TriangleIndexFormat(&self) -> ::windows_core::Result { let this = self; @@ -434,13 +434,13 @@ impl SpatialSurfaceMeshOptions { (::windows_core::Interface::vtable(this).TriangleIndexFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn SetTriangleIndexFormat(&self, value: super::super::super::Graphics::DirectX::DirectXPixelFormat) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTriangleIndexFormat)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn VertexNormalFormat(&self) -> ::windows_core::Result { let this = self; @@ -449,7 +449,7 @@ impl SpatialSurfaceMeshOptions { (::windows_core::Interface::vtable(this).VertexNormalFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn SetVertexNormalFormat(&self, value: super::super::super::Graphics::DirectX::DirectXPixelFormat) -> ::windows_core::Result<()> { let this = self; @@ -466,7 +466,7 @@ impl SpatialSurfaceMeshOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIncludeVertexNormals)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Graphics_DirectX`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_DirectX\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_DirectX"))] pub fn SupportedVertexPositionFormats() -> ::windows_core::Result> { Self::ISpatialSurfaceMeshOptionsStatics(|this| unsafe { @@ -474,7 +474,7 @@ impl SpatialSurfaceMeshOptions { (::windows_core::Interface::vtable(this).SupportedVertexPositionFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Graphics_DirectX`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_DirectX\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_DirectX"))] pub fn SupportedTriangleIndexFormats() -> ::windows_core::Result> { Self::ISpatialSurfaceMeshOptionsStatics(|this| unsafe { @@ -482,7 +482,7 @@ impl SpatialSurfaceMeshOptions { (::windows_core::Interface::vtable(this).SupportedTriangleIndexFormats)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Graphics_DirectX`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_DirectX\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_DirectX"))] pub fn SupportedVertexNormalFormats() -> ::windows_core::Result> { Self::ISpatialSurfaceMeshOptionsStatics(|this| unsafe { @@ -522,7 +522,7 @@ impl SpatialSurfaceObserver { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetObservedSurfaces(&self) -> ::windows_core::Result> { let this = self; @@ -538,7 +538,7 @@ impl SpatialSurfaceObserver { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBoundingVolume)(::windows_core::Interface::as_raw(this), bounds.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetBoundingVolumes(&self, bounds: P0) -> ::windows_core::Result<()> where @@ -547,7 +547,7 @@ impl SpatialSurfaceObserver { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBoundingVolumes)(::windows_core::Interface::as_raw(this), bounds.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ObservedSurfacesChanged(&self, handler: P0) -> ::windows_core::Result where @@ -559,13 +559,13 @@ impl SpatialSurfaceObserver { (::windows_core::Interface::vtable(this).ObservedSurfacesChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveObservedSurfacesChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveObservedSurfacesChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::ISpatialSurfaceObserverStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Perception/Spatial/mod.rs b/crates/libs/windows/src/Windows/Perception/Spatial/mod.rs index b5daf28cc1..97422fcbd4 100644 --- a/crates/libs/windows/src/Windows/Perception/Spatial/mod.rs +++ b/crates/libs/windows/src/Windows/Perception/Spatial/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "Perception_Spatial_Preview")] -#[doc = "Required features: `Perception_Spatial_Preview`"] +#[doc = "Required features: `\"Perception_Spatial_Preview\"`"] pub mod Preview; #[cfg(feature = "Perception_Spatial_Surfaces")] -#[doc = "Required features: `Perception_Spatial_Surfaces`"] +#[doc = "Required features: `\"Perception_Spatial_Surfaces\"`"] pub mod Surfaces; #[doc(hidden)] #[repr(transparent)] @@ -745,7 +745,7 @@ impl SpatialAnchor { (::windows_core::Interface::vtable(this).RawCoordinateSystem)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RawCoordinateSystemAdjusted(&self, handler: P0) -> ::windows_core::Result where @@ -757,7 +757,7 @@ impl SpatialAnchor { (::windows_core::Interface::vtable(this).RawCoordinateSystemAdjusted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRawCoordinateSystemAdjusted(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -779,7 +779,7 @@ impl SpatialAnchor { (::windows_core::Interface::vtable(this).TryCreateRelativeTo)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryCreateWithPositionRelativeTo(coordinatesystem: P0, position: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result where @@ -790,7 +790,7 @@ impl SpatialAnchor { (::windows_core::Interface::vtable(this).TryCreateWithPositionRelativeTo)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), position, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryCreateWithPositionAndOrientationRelativeTo(coordinatesystem: P0, position: super::super::Foundation::Numerics::Vector3, orientation: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result where @@ -867,7 +867,7 @@ unsafe impl ::core::marker::Sync for SpatialAnchorExportSufficiency {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialAnchorExporter(::windows_core::IUnknown); impl SpatialAnchorExporter { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAnchorExportSufficiencyAsync(&self, anchor: P0, purpose: SpatialAnchorExportPurpose) -> ::windows_core::Result> where @@ -879,7 +879,7 @@ impl SpatialAnchorExporter { (::windows_core::Interface::vtable(this).GetAnchorExportSufficiencyAsync)(::windows_core::Interface::as_raw(this), anchor.into_param().abi(), purpose, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn TryExportAnchorAsync(&self, anchor: P0, purpose: SpatialAnchorExportPurpose, stream: P1) -> ::windows_core::Result> where @@ -898,7 +898,7 @@ impl SpatialAnchorExporter { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::ISpatialAnchorExporterStatics(|this| unsafe { @@ -929,7 +929,7 @@ unsafe impl ::core::marker::Send for SpatialAnchorExporter {} unsafe impl ::core::marker::Sync for SpatialAnchorExporter {} pub struct SpatialAnchorManager; impl SpatialAnchorManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStoreAsync() -> ::windows_core::Result> { Self::ISpatialAnchorManagerStatics(|this| unsafe { @@ -950,7 +950,7 @@ impl ::windows_core::RuntimeName for SpatialAnchorManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialAnchorRawCoordinateSystemAdjustedEventArgs(::windows_core::IUnknown); impl SpatialAnchorRawCoordinateSystemAdjustedEventArgs { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn OldRawCoordinateSystemToNewRawCoordinateSystemTransform(&self) -> ::windows_core::Result { let this = self; @@ -979,7 +979,7 @@ unsafe impl ::core::marker::Sync for SpatialAnchorRawCoordinateSystemAdjustedEve #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialAnchorStore(::windows_core::IUnknown); impl SpatialAnchorStore { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAllSavedAnchors(&self) -> ::windows_core::Result> { let this = self; @@ -1022,12 +1022,12 @@ impl ::windows_core::RuntimeName for SpatialAnchorStore { ::windows_core::imp::interface_hierarchy!(SpatialAnchorStore, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for SpatialAnchorStore {} unsafe impl ::core::marker::Sync for SpatialAnchorStore {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct SpatialAnchorTransferManager; #[cfg(feature = "deprecated")] impl SpatialAnchorTransferManager { - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams", feature = "deprecated"))] pub fn TryImportAnchorsAsync(stream: P0) -> ::windows_core::Result>> where @@ -1038,7 +1038,7 @@ impl SpatialAnchorTransferManager { (::windows_core::Interface::vtable(this).TryImportAnchorsAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams", feature = "deprecated"))] pub fn TryExportAnchorsAsync(anchors: P0, stream: P1) -> ::windows_core::Result> where @@ -1050,7 +1050,7 @@ impl SpatialAnchorTransferManager { (::windows_core::Interface::vtable(this).TryExportAnchorsAsync)(::windows_core::Interface::as_raw(this), anchors.try_into_param()?.abi(), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::ISpatialAnchorTransferManagerStatics(|this| unsafe { @@ -1073,7 +1073,7 @@ impl ::windows_core::RuntimeName for SpatialAnchorTransferManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialBoundingVolume(::windows_core::IUnknown); impl SpatialBoundingVolume { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FromBox(coordinatesystem: P0, r#box: SpatialBoundingBox) -> ::windows_core::Result where @@ -1084,7 +1084,7 @@ impl SpatialBoundingVolume { (::windows_core::Interface::vtable(this).FromBox)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), r#box, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FromOrientedBox(coordinatesystem: P0, r#box: SpatialBoundingOrientedBox) -> ::windows_core::Result where @@ -1095,7 +1095,7 @@ impl SpatialBoundingVolume { (::windows_core::Interface::vtable(this).FromOrientedBox)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), r#box, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FromSphere(coordinatesystem: P0, sphere: SpatialBoundingSphere) -> ::windows_core::Result where @@ -1106,7 +1106,7 @@ impl SpatialBoundingVolume { (::windows_core::Interface::vtable(this).FromSphere)(::windows_core::Interface::as_raw(this), coordinatesystem.into_param().abi(), sphere, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FromFrustum(coordinatesystem: P0, frustum: SpatialBoundingFrustum) -> ::windows_core::Result where @@ -1142,7 +1142,7 @@ unsafe impl ::core::marker::Sync for SpatialBoundingVolume {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialCoordinateSystem(::windows_core::IUnknown); impl SpatialCoordinateSystem { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryGetTransformTo(&self, target: P0) -> ::windows_core::Result> where @@ -1188,7 +1188,7 @@ impl SpatialEntity { (::windows_core::Interface::vtable(this).Anchor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -1206,7 +1206,7 @@ impl SpatialEntity { (::windows_core::Interface::vtable(this).CreateWithSpatialAnchor)(::windows_core::Interface::as_raw(this), spatialanchor.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWithSpatialAnchorAndProperties(spatialanchor: P0, propertyset: P1) -> ::windows_core::Result where @@ -1297,7 +1297,7 @@ unsafe impl ::core::marker::Sync for SpatialEntityRemovedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialEntityStore(::windows_core::IUnknown); impl SpatialEntityStore { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self, entity: P0) -> ::windows_core::Result where @@ -1309,7 +1309,7 @@ impl SpatialEntityStore { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), entity.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAsync(&self, entity: P0) -> ::windows_core::Result where @@ -1334,7 +1334,7 @@ impl SpatialEntityStore { (::windows_core::Interface::vtable(this).IsSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System_RemoteSystems`"] + #[doc = "Required features: `\"System_RemoteSystems\"`"] #[cfg(feature = "System_RemoteSystems")] pub fn TryGetForRemoteSystemSession(session: P0) -> ::windows_core::Result where @@ -1404,7 +1404,7 @@ impl SpatialEntityWatcher { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -1416,13 +1416,13 @@ impl SpatialEntityWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Updated(&self, handler: P0) -> ::windows_core::Result where @@ -1434,13 +1434,13 @@ impl SpatialEntityWatcher { (::windows_core::Interface::vtable(this).Updated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -1452,13 +1452,13 @@ impl SpatialEntityWatcher { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -1470,7 +1470,7 @@ impl SpatialEntityWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1504,7 +1504,7 @@ unsafe impl ::core::marker::Sync for SpatialEntityWatcher {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialLocation(::windows_core::IUnknown); impl SpatialLocation { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -1513,7 +1513,7 @@ impl SpatialLocation { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = self; @@ -1522,7 +1522,7 @@ impl SpatialLocation { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AbsoluteLinearVelocity(&self) -> ::windows_core::Result { let this = self; @@ -1531,7 +1531,7 @@ impl SpatialLocation { (::windows_core::Interface::vtable(this).AbsoluteLinearVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AbsoluteLinearAcceleration(&self) -> ::windows_core::Result { let this = self; @@ -1540,7 +1540,7 @@ impl SpatialLocation { (::windows_core::Interface::vtable(this).AbsoluteLinearAcceleration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "deprecated"))] pub fn AbsoluteAngularVelocity(&self) -> ::windows_core::Result { let this = self; @@ -1549,7 +1549,7 @@ impl SpatialLocation { (::windows_core::Interface::vtable(this).AbsoluteAngularVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "deprecated"))] pub fn AbsoluteAngularAcceleration(&self) -> ::windows_core::Result { let this = self; @@ -1558,7 +1558,7 @@ impl SpatialLocation { (::windows_core::Interface::vtable(this).AbsoluteAngularAcceleration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AbsoluteAngularVelocityAxisAngle(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1567,7 +1567,7 @@ impl SpatialLocation { (::windows_core::Interface::vtable(this).AbsoluteAngularVelocityAxisAngle)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AbsoluteAngularAccelerationAxisAngle(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1603,7 +1603,7 @@ impl SpatialLocator { (::windows_core::Interface::vtable(this).Locatability)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LocatabilityChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1615,13 +1615,13 @@ impl SpatialLocator { (::windows_core::Interface::vtable(this).LocatabilityChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLocatabilityChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLocatabilityChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PositionalTrackingDeactivating(&self, handler: P0) -> ::windows_core::Result where @@ -1633,7 +1633,7 @@ impl SpatialLocator { (::windows_core::Interface::vtable(this).PositionalTrackingDeactivating)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePositionalTrackingDeactivating(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1657,7 +1657,7 @@ impl SpatialLocator { (::windows_core::Interface::vtable(this).CreateAttachedFrameOfReferenceAtCurrentHeading)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateAttachedFrameOfReferenceAtCurrentHeadingWithPosition(&self, relativeposition: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result { let this = self; @@ -1666,7 +1666,7 @@ impl SpatialLocator { (::windows_core::Interface::vtable(this).CreateAttachedFrameOfReferenceAtCurrentHeadingWithPosition)(::windows_core::Interface::as_raw(this), relativeposition, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateAttachedFrameOfReferenceAtCurrentHeadingWithPositionAndOrientation(&self, relativeposition: super::super::Foundation::Numerics::Vector3, relativeorientation: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result { let this = self; @@ -1675,7 +1675,7 @@ impl SpatialLocator { (::windows_core::Interface::vtable(this).CreateAttachedFrameOfReferenceAtCurrentHeadingWithPositionAndOrientation)(::windows_core::Interface::as_raw(this), relativeposition, relativeorientation, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateAttachedFrameOfReferenceAtCurrentHeadingWithPositionAndOrientationAndRelativeHeading(&self, relativeposition: super::super::Foundation::Numerics::Vector3, relativeorientation: super::super::Foundation::Numerics::Quaternion, relativeheadinginradians: f64) -> ::windows_core::Result { let this = self; @@ -1691,7 +1691,7 @@ impl SpatialLocator { (::windows_core::Interface::vtable(this).CreateStationaryFrameOfReferenceAtCurrentLocation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateStationaryFrameOfReferenceAtCurrentLocationWithPosition(&self, relativeposition: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result { let this = self; @@ -1700,7 +1700,7 @@ impl SpatialLocator { (::windows_core::Interface::vtable(this).CreateStationaryFrameOfReferenceAtCurrentLocationWithPosition)(::windows_core::Interface::as_raw(this), relativeposition, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateStationaryFrameOfReferenceAtCurrentLocationWithPositionAndOrientation(&self, relativeposition: super::super::Foundation::Numerics::Vector3, relativeorientation: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result { let this = self; @@ -1709,7 +1709,7 @@ impl SpatialLocator { (::windows_core::Interface::vtable(this).CreateStationaryFrameOfReferenceAtCurrentLocationWithPositionAndOrientation)(::windows_core::Interface::as_raw(this), relativeposition, relativeorientation, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateStationaryFrameOfReferenceAtCurrentLocationWithPositionAndOrientationAndRelativeHeading(&self, relativeposition: super::super::Foundation::Numerics::Vector3, relativeorientation: super::super::Foundation::Numerics::Quaternion, relativeheadinginradians: f64) -> ::windows_core::Result { let this = self; @@ -1749,7 +1749,7 @@ unsafe impl ::core::marker::Sync for SpatialLocator {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialLocatorAttachedFrameOfReference(::windows_core::IUnknown); impl SpatialLocatorAttachedFrameOfReference { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativePosition(&self) -> ::windows_core::Result { let this = self; @@ -1758,13 +1758,13 @@ impl SpatialLocatorAttachedFrameOfReference { (::windows_core::Interface::vtable(this).RelativePosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativePosition(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRelativePosition)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeOrientation(&self) -> ::windows_core::Result { let this = self; @@ -1773,7 +1773,7 @@ impl SpatialLocatorAttachedFrameOfReference { (::windows_core::Interface::vtable(this).RelativeOrientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = self; @@ -1793,7 +1793,7 @@ impl SpatialLocatorAttachedFrameOfReference { (::windows_core::Interface::vtable(this).GetStationaryCoordinateSystemAtTimestamp)(::windows_core::Interface::as_raw(this), timestamp.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetRelativeHeadingAtTimestamp(&self, timestamp: P0) -> ::windows_core::Result> where @@ -1887,7 +1887,7 @@ impl SpatialStageFrameOfReference { (::windows_core::Interface::vtable(this).GetCoordinateSystemAtCurrentLocation)(::windows_core::Interface::as_raw(this), locator.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryGetMovementBounds(&self, coordinatesystem: P0) -> ::windows_core::Result<::windows_core::Array> where @@ -1905,7 +1905,7 @@ impl SpatialStageFrameOfReference { (::windows_core::Interface::vtable(this).Current)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CurrentChanged(handler: P0) -> ::windows_core::Result where @@ -1916,12 +1916,12 @@ impl SpatialStageFrameOfReference { (::windows_core::Interface::vtable(this).CurrentChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCurrentChanged(cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ISpatialStageFrameOfReferenceStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveCurrentChanged)(::windows_core::Interface::as_raw(this), cookie).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestNewStageAsync() -> ::windows_core::Result> { Self::ISpatialStageFrameOfReferenceStatics(|this| unsafe { @@ -2161,7 +2161,7 @@ impl ::windows_core::RuntimeType for SpatialPerceptionAccessStatus { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Perception.Spatial.SpatialPerceptionAccessStatus;i4)"); } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct SpatialBoundingBox { pub Center: super::super::Foundation::Numerics::Vector3, @@ -2204,7 +2204,7 @@ impl ::core::default::Default for SpatialBoundingBox { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct SpatialBoundingFrustum { pub Near: super::super::Foundation::Numerics::Plane, @@ -2251,7 +2251,7 @@ impl ::core::default::Default for SpatialBoundingFrustum { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct SpatialBoundingOrientedBox { pub Center: super::super::Foundation::Numerics::Vector3, @@ -2295,7 +2295,7 @@ impl ::core::default::Default for SpatialBoundingOrientedBox { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct SpatialBoundingSphere { pub Center: super::super::Foundation::Numerics::Vector3, @@ -2338,7 +2338,7 @@ impl ::core::default::Default for SpatialBoundingSphere { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct SpatialRay { pub Origin: super::super::Foundation::Numerics::Vector3, diff --git a/crates/libs/windows/src/Windows/Perception/mod.rs b/crates/libs/windows/src/Windows/Perception/mod.rs index cf83298c6b..52c04e7aa3 100644 --- a/crates/libs/windows/src/Windows/Perception/mod.rs +++ b/crates/libs/windows/src/Windows/Perception/mod.rs @@ -1,11 +1,11 @@ #[cfg(feature = "Perception_Automation")] -#[doc = "Required features: `Perception_Automation`"] +#[doc = "Required features: `\"Perception_Automation\"`"] pub mod Automation; #[cfg(feature = "Perception_People")] -#[doc = "Required features: `Perception_People`"] +#[doc = "Required features: `\"Perception_People\"`"] pub mod People; #[cfg(feature = "Perception_Spatial")] -#[doc = "Required features: `Perception_Spatial`"] +#[doc = "Required features: `\"Perception_Spatial\"`"] pub mod Spatial; #[doc(hidden)] #[repr(transparent)] @@ -91,7 +91,7 @@ pub struct IPerceptionTimestampHelperStatics2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PerceptionTimestamp(::windows_core::IUnknown); impl PerceptionTimestamp { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TargetTime(&self) -> ::windows_core::Result { let this = self; @@ -100,7 +100,7 @@ impl PerceptionTimestamp { (::windows_core::Interface::vtable(this).TargetTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PredictionAmount(&self) -> ::windows_core::Result { let this = self; @@ -109,7 +109,7 @@ impl PerceptionTimestamp { (::windows_core::Interface::vtable(this).PredictionAmount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemRelativeTargetTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -136,7 +136,7 @@ unsafe impl ::core::marker::Send for PerceptionTimestamp {} unsafe impl ::core::marker::Sync for PerceptionTimestamp {} pub struct PerceptionTimestampHelper; impl PerceptionTimestampHelper { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromHistoricalTargetTime(targettime: super::Foundation::DateTime) -> ::windows_core::Result { Self::IPerceptionTimestampHelperStatics(|this| unsafe { @@ -144,7 +144,7 @@ impl PerceptionTimestampHelper { (::windows_core::Interface::vtable(this).FromHistoricalTargetTime)(::windows_core::Interface::as_raw(this), targettime, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FromSystemRelativeTargetTime(targettime: super::Foundation::TimeSpan) -> ::windows_core::Result { Self::IPerceptionTimestampHelperStatics2(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Phone/Devices/Notification/mod.rs b/crates/libs/windows/src/Windows/Phone/Devices/Notification/mod.rs index b756226666..47fbb68b4f 100644 --- a/crates/libs/windows/src/Windows/Phone/Devices/Notification/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/Devices/Notification/mod.rs @@ -38,7 +38,7 @@ pub struct IVibrationDeviceStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct VibrationDevice(::windows_core::IUnknown); impl VibrationDevice { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Vibrate(&self, duration: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Phone/Devices/Power/mod.rs b/crates/libs/windows/src/Windows/Phone/Devices/Power/mod.rs index b34380516c..d3bc6de4fa 100644 --- a/crates/libs/windows/src/Windows/Phone/Devices/Power/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/Devices/Power/mod.rs @@ -53,7 +53,7 @@ impl Battery { (::windows_core::Interface::vtable(this).RemainingChargePercent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemainingDischargeTime(&self) -> ::windows_core::Result { let this = self; @@ -62,7 +62,7 @@ impl Battery { (::windows_core::Interface::vtable(this).RemainingDischargeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemainingChargePercentChanged(&self, changehandler: P0) -> ::windows_core::Result where @@ -74,7 +74,7 @@ impl Battery { (::windows_core::Interface::vtable(this).RemainingChargePercentChanged)(::windows_core::Interface::as_raw(this), changehandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemainingChargePercentChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Phone/Devices/mod.rs b/crates/libs/windows/src/Windows/Phone/Devices/mod.rs index fe88eeaabe..28d0117ea9 100644 --- a/crates/libs/windows/src/Windows/Phone/Devices/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/Devices/mod.rs @@ -1,6 +1,6 @@ #[cfg(feature = "Phone_Devices_Notification")] -#[doc = "Required features: `Phone_Devices_Notification`"] +#[doc = "Required features: `\"Phone_Devices_Notification\"`"] pub mod Notification; #[cfg(feature = "Phone_Devices_Power")] -#[doc = "Required features: `Phone_Devices_Power`"] +#[doc = "Required features: `\"Phone_Devices_Power\"`"] pub mod Power; diff --git a/crates/libs/windows/src/Windows/Phone/Management/Deployment/mod.rs b/crates/libs/windows/src/Windows/Phone/Management/Deployment/mod.rs index 10ce38e0ef..1902a7b129 100644 --- a/crates/libs/windows/src/Windows/Phone/Management/Deployment/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/Management/Deployment/mod.rs @@ -197,7 +197,7 @@ impl Enterprise { (::windows_core::Interface::vtable(this).WorkplaceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnrollmentValidFrom(&self) -> ::windows_core::Result { let this = self; @@ -206,7 +206,7 @@ impl Enterprise { (::windows_core::Interface::vtable(this).EnrollmentValidFrom)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnrollmentValidTo(&self) -> ::windows_core::Result { let this = self; @@ -240,7 +240,7 @@ unsafe impl ::core::marker::Send for Enterprise {} unsafe impl ::core::marker::Sync for Enterprise {} pub struct EnterpriseEnrollmentManager; impl EnterpriseEnrollmentManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EnrolledEnterprises() -> ::windows_core::Result> { Self::IEnterpriseEnrollmentManager(|this| unsafe { @@ -254,7 +254,7 @@ impl EnterpriseEnrollmentManager { (::windows_core::Interface::vtable(this).CurrentEnterprise)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ValidateEnterprisesAsync() -> ::windows_core::Result { Self::IEnterpriseEnrollmentManager(|this| unsafe { @@ -262,7 +262,7 @@ impl EnterpriseEnrollmentManager { (::windows_core::Interface::vtable(this).ValidateEnterprisesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestEnrollmentAsync(enrollmenttoken: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IEnterpriseEnrollmentManager(|this| unsafe { @@ -270,7 +270,7 @@ impl EnterpriseEnrollmentManager { (::windows_core::Interface::vtable(this).RequestEnrollmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(enrollmenttoken), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestUnenrollmentAsync(enterprise: P0) -> ::windows_core::Result> where @@ -324,7 +324,7 @@ impl ::windows_core::RuntimeName for EnterpriseEnrollmentResult { ::windows_core::imp::interface_hierarchy!(EnterpriseEnrollmentResult, ::windows_core::IUnknown, ::windows_core::IInspectable); pub struct InstallationManager; impl InstallationManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddPackageAsync(title: &::windows_core::HSTRING, sourcelocation: P0) -> ::windows_core::Result> where @@ -335,7 +335,7 @@ impl InstallationManager { (::windows_core::Interface::vtable(this).AddPackageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(title), sourcelocation.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddPackagePreloadedAsync(title: &::windows_core::HSTRING, sourcelocation: P0, instanceid: &::windows_core::HSTRING, offerid: &::windows_core::HSTRING, license: P1) -> ::windows_core::Result> where @@ -347,7 +347,7 @@ impl InstallationManager { (::windows_core::Interface::vtable(this).AddPackagePreloadedAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(title), sourcelocation.into_param().abi(), ::core::mem::transmute_copy(instanceid), ::core::mem::transmute_copy(offerid), license.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPendingPackageInstalls() -> ::windows_core::Result>> { Self::IInstallationManagerStatics(|this| unsafe { @@ -355,7 +355,7 @@ impl InstallationManager { (::windows_core::Interface::vtable(this).GetPendingPackageInstalls)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesForCurrentPublisher() -> ::windows_core::Result> { Self::IInstallationManagerStatics(|this| unsafe { @@ -363,7 +363,7 @@ impl InstallationManager { (::windows_core::Interface::vtable(this).FindPackagesForCurrentPublisher)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackages() -> ::windows_core::Result> { Self::IInstallationManagerStatics(|this| unsafe { @@ -371,7 +371,7 @@ impl InstallationManager { (::windows_core::Interface::vtable(this).FindPackages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Management_Deployment`"] + #[doc = "Required features: `\"Foundation\"`, `\"Management_Deployment\"`"] #[cfg(all(feature = "Foundation", feature = "Management_Deployment"))] pub fn RemovePackageAsync(packagefullname: &::windows_core::HSTRING, removaloptions: super::super::super::Management::Deployment::RemovalOptions) -> ::windows_core::Result> { Self::IInstallationManagerStatics2(|this| unsafe { @@ -379,7 +379,7 @@ impl InstallationManager { (::windows_core::Interface::vtable(this).RemovePackageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefullname), removaloptions, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Management_Deployment`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Management_Deployment\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Management_Deployment"))] pub fn RegisterPackageAsync(manifesturi: P0, dependencypackageuris: P1, deploymentoptions: super::super::super::Management::Deployment::DeploymentOptions) -> ::windows_core::Result> where @@ -391,7 +391,7 @@ impl InstallationManager { (::windows_core::Interface::vtable(this).RegisterPackageAsync)(::windows_core::Interface::as_raw(this), manifesturi.into_param().abi(), dependencypackageuris.try_into_param()?.abi(), deploymentoptions, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindPackagesByNamePublisher(packagename: &::windows_core::HSTRING, packagepublisher: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IInstallationManagerStatics2(|this| unsafe { @@ -424,7 +424,7 @@ impl PackageInstallResult { (::windows_core::Interface::vtable(this).ProductId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Management_Deployment`"] + #[doc = "Required features: `\"Management_Deployment\"`"] #[cfg(feature = "Management_Deployment")] pub fn InstallState(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Phone/Management/mod.rs b/crates/libs/windows/src/Windows/Phone/Management/mod.rs index 0aa7aa96c7..62c972b791 100644 --- a/crates/libs/windows/src/Windows/Phone/Management/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/Management/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Phone_Management_Deployment")] -#[doc = "Required features: `Phone_Management_Deployment`"] +#[doc = "Required features: `\"Phone_Management_Deployment\"`"] pub mod Deployment; diff --git a/crates/libs/windows/src/Windows/Phone/Media/Devices/mod.rs b/crates/libs/windows/src/Windows/Phone/Media/Devices/mod.rs index 715392c004..d2554274e8 100644 --- a/crates/libs/windows/src/Windows/Phone/Media/Devices/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/Media/Devices/mod.rs @@ -55,7 +55,7 @@ impl AudioRoutingManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAudioEndpoint)(::windows_core::Interface::as_raw(this), endpoint).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AudioEndpointChanged(&self, endpointchangehandler: P0) -> ::windows_core::Result where @@ -67,7 +67,7 @@ impl AudioRoutingManager { (::windows_core::Interface::vtable(this).AudioEndpointChanged)(::windows_core::Interface::as_raw(this), endpointchangehandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAudioEndpointChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Phone/Media/mod.rs b/crates/libs/windows/src/Windows/Phone/Media/mod.rs index 2b6cc1123c..a2b87dd35b 100644 --- a/crates/libs/windows/src/Windows/Phone/Media/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/Media/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Phone_Media_Devices")] -#[doc = "Required features: `Phone_Media_Devices`"] +#[doc = "Required features: `\"Phone_Media_Devices\"`"] pub mod Devices; diff --git a/crates/libs/windows/src/Windows/Phone/Notification/Management/impl.rs b/crates/libs/windows/src/Windows/Phone/Notification/Management/impl.rs index 28dee95a62..496a1fdf09 100644 --- a/crates/libs/windows/src/Windows/Phone/Notification/Management/impl.rs +++ b/crates/libs/windows/src/Windows/Phone/Notification/Management/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IAccessoryNotificationTriggerDetails_Impl: Sized { fn TimeCreated(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Phone/Notification/Management/mod.rs b/crates/libs/windows/src/Windows/Phone/Notification/Management/mod.rs index e23e1fda88..69bde5ed0b 100644 --- a/crates/libs/windows/src/Windows/Phone/Notification/Management/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/Notification/Management/mod.rs @@ -137,7 +137,7 @@ pub struct IAccessoryManager3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAccessoryNotificationTriggerDetails(::windows_core::IUnknown); impl IAccessoryNotificationTriggerDetails { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeCreated(&self) -> ::windows_core::Result { let this = self; @@ -704,7 +704,7 @@ impl AccessoryManager { { Self::IAccessoryManager(|this| unsafe { (::windows_core::Interface::vtable(this).ProcessTriggerDetails)(::windows_core::Interface::as_raw(this), pdetails.try_into_param()?.abi()).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PhoneLineDetails() -> ::windows_core::Result> { Self::IAccessoryManager(|this| unsafe { @@ -778,7 +778,7 @@ impl AccessoryManager { pub fn SnoozeAlarm(alarmid: ::windows_core::GUID) -> ::windows_core::Result<()> { Self::IAccessoryManager(|this| unsafe { (::windows_core::Interface::vtable(this).SnoozeAlarm)(::windows_core::Interface::as_raw(this), alarmid).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SnoozeAlarmForSpecifiedTime(alarmid: ::windows_core::GUID, timespan: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { Self::IAccessoryManager(|this| unsafe { (::windows_core::Interface::vtable(this).SnoozeAlarmForSpecifiedTime)(::windows_core::Interface::as_raw(this), alarmid, timespan).ok() }) @@ -789,7 +789,7 @@ impl AccessoryManager { pub fn SnoozeReminder(reminderid: ::windows_core::GUID) -> ::windows_core::Result<()> { Self::IAccessoryManager(|this| unsafe { (::windows_core::Interface::vtable(this).SnoozeReminder)(::windows_core::Interface::as_raw(this), reminderid).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SnoozeReminderForSpecifiedTime(reminderid: ::windows_core::GUID, timespan: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { Self::IAccessoryManager(|this| unsafe { (::windows_core::Interface::vtable(this).SnoozeReminderForSpecifiedTime)(::windows_core::Interface::as_raw(this), reminderid, timespan).ok() }) @@ -836,7 +836,7 @@ impl AccessoryManager { (::windows_core::Interface::vtable(this).BatterySaverState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetApps() -> ::windows_core::Result> { Self::IAccessoryManager(|this| unsafe { @@ -874,7 +874,7 @@ impl AccessoryManager { (::windows_core::Interface::vtable(this).GetUserConsent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetAppIcon(appid: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IAccessoryManager(|this| unsafe { @@ -885,7 +885,7 @@ impl AccessoryManager { pub fn RingDevice() -> ::windows_core::Result<()> { Self::IAccessoryManager2(|this| unsafe { (::windows_core::Interface::vtable(this).RingDevice)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SpeedDialList() -> ::windows_core::Result> { Self::IAccessoryManager2(|this| unsafe { @@ -920,7 +920,7 @@ impl AccessoryManager { (::windows_core::Interface::vtable(this).VolumeInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAllEmailAccounts() -> ::windows_core::Result> { Self::IAccessoryManager2(|this| unsafe { @@ -928,7 +928,7 @@ impl AccessoryManager { (::windows_core::Interface::vtable(this).GetAllEmailAccounts)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFolders(emailaccount: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IAccessoryManager2(|this| unsafe { @@ -942,7 +942,7 @@ impl AccessoryManager { pub fn DisableEmailNotificationEmailAccount(emailaccount: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::IAccessoryManager2(|this| unsafe { (::windows_core::Interface::vtable(this).DisableEmailNotificationEmailAccount)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(emailaccount)).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EnableEmailNotificationFolderFilter(emailaccount: &::windows_core::HSTRING, folders: P0) -> ::windows_core::Result<()> where @@ -991,7 +991,7 @@ impl ::windows_core::RuntimeName for AccessoryManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AlarmNotificationTriggerDetails(::windows_core::IUnknown); impl AlarmNotificationTriggerDetails { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1046,7 +1046,7 @@ impl AlarmNotificationTriggerDetails { (::windows_core::Interface::vtable(this).Title)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1152,7 +1152,7 @@ impl ::windows_core::RuntimeName for BinaryId { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CalendarChangedNotificationTriggerDetails(::windows_core::IUnknown); impl CalendarChangedNotificationTriggerDetails { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1226,7 +1226,7 @@ impl ::windows_core::CanTryInto for Calend #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CortanaTileNotificationTriggerDetails(::windows_core::IUnknown); impl CortanaTileNotificationTriggerDetails { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1420,7 +1420,7 @@ impl ::windows_core::RuntimeName for EmailFolderInfo { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EmailNotificationTriggerDetails(::windows_core::IUnknown); impl EmailNotificationTriggerDetails { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1489,7 +1489,7 @@ impl EmailNotificationTriggerDetails { (::windows_core::Interface::vtable(this).SenderAddress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Email`"] + #[doc = "Required features: `\"ApplicationModel_Email\"`"] #[cfg(feature = "ApplicationModel_Email")] pub fn EmailMessage(&self) -> ::windows_core::Result { let this = self; @@ -1498,7 +1498,7 @@ impl EmailNotificationTriggerDetails { (::windows_core::Interface::vtable(this).EmailMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -1533,7 +1533,7 @@ impl ::windows_core::CanTryInto for EmailN #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EmailReadNotificationTriggerDetails(::windows_core::IUnknown); impl EmailReadNotificationTriggerDetails { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1621,7 +1621,7 @@ impl ::windows_core::CanTryInto for EmailR #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MediaControlsTriggerDetails(::windows_core::IUnknown); impl MediaControlsTriggerDetails { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1730,7 +1730,7 @@ impl MediaMetadata { (::windows_core::Interface::vtable(this).Track)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -1739,7 +1739,7 @@ impl MediaMetadata { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -1815,7 +1815,7 @@ impl PhoneCallDetails { (::windows_core::Interface::vtable(this).ConferenceCallId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTime(&self) -> ::windows_core::Result { let this = self; @@ -1824,7 +1824,7 @@ impl PhoneCallDetails { (::windows_core::Interface::vtable(this).StartTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndTime(&self) -> ::windows_core::Result { let this = self; @@ -1847,7 +1847,7 @@ impl PhoneCallDetails { (::windows_core::Interface::vtable(this).ContactName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PresetTextResponses(&self) -> ::windows_core::Result> { let this = self; @@ -1941,7 +1941,7 @@ impl ::windows_core::RuntimeName for PhoneLineDetails { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PhoneNotificationTriggerDetails(::windows_core::IUnknown); impl PhoneNotificationTriggerDetails { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2022,7 +2022,7 @@ impl ::windows_core::CanTryInto for PhoneN #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ReminderNotificationTriggerDetails(::windows_core::IUnknown); impl ReminderNotificationTriggerDetails { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2091,7 +2091,7 @@ impl ReminderNotificationTriggerDetails { (::windows_core::Interface::vtable(this).Details)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -2100,7 +2100,7 @@ impl ReminderNotificationTriggerDetails { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Appointments`"] + #[doc = "Required features: `\"ApplicationModel_Appointments\"`"] #[cfg(feature = "ApplicationModel_Appointments")] pub fn Appointment(&self) -> ::windows_core::Result { let this = self; @@ -2213,7 +2213,7 @@ impl ::windows_core::RuntimeName for TextResponse { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ToastNotificationTriggerDetails(::windows_core::IUnknown); impl ToastNotificationTriggerDetails { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Phone/Notification/mod.rs b/crates/libs/windows/src/Windows/Phone/Notification/mod.rs index 9b753f8d54..002221c91c 100644 --- a/crates/libs/windows/src/Windows/Phone/Notification/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/Notification/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Phone_Notification_Management")] -#[doc = "Required features: `Phone_Notification_Management`"] +#[doc = "Required features: `\"Phone_Notification_Management\"`"] pub mod Management; diff --git a/crates/libs/windows/src/Windows/Phone/PersonalInformation/Provisioning/mod.rs b/crates/libs/windows/src/Windows/Phone/PersonalInformation/Provisioning/mod.rs index 1235740dde..cefc72974f 100644 --- a/crates/libs/windows/src/Windows/Phone/PersonalInformation/Provisioning/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/PersonalInformation/Provisioning/mod.rs @@ -65,7 +65,7 @@ pub struct IMessagePartnerProvisioningManagerStatics_Vtbl { } pub struct ContactPartnerProvisioningManager; impl ContactPartnerProvisioningManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AssociateNetworkAccountAsync(store: P0, networkname: &::windows_core::HSTRING, networkaccountid: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -76,7 +76,7 @@ impl ContactPartnerProvisioningManager { (::windows_core::Interface::vtable(this).AssociateNetworkAccountAsync)(::windows_core::Interface::as_raw(this), store.into_param().abi(), ::core::mem::transmute_copy(networkname), ::core::mem::transmute_copy(networkaccountid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ImportVcardToSystemAsync(stream: P0) -> ::windows_core::Result where @@ -87,7 +87,7 @@ impl ContactPartnerProvisioningManager { (::windows_core::Interface::vtable(this).ImportVcardToSystemAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AssociateSocialNetworkAccountAsync(store: P0, networkname: &::windows_core::HSTRING, networkaccountid: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -114,7 +114,7 @@ impl ::windows_core::RuntimeName for ContactPartnerProvisioningManager { } pub struct MessagePartnerProvisioningManager; impl MessagePartnerProvisioningManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ImportSmsToSystemAsync(incoming: bool, read: bool, body: &::windows_core::HSTRING, sender: &::windows_core::HSTRING, recipients: P0, deliverytime: super::super::super::Foundation::DateTime) -> ::windows_core::Result where @@ -125,7 +125,7 @@ impl MessagePartnerProvisioningManager { (::windows_core::Interface::vtable(this).ImportSmsToSystemAsync)(::windows_core::Interface::as_raw(this), incoming, read, ::core::mem::transmute_copy(body), ::core::mem::transmute_copy(sender), recipients.try_into_param()?.abi(), deliverytime, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ImportMmsToSystemAsync(incoming: bool, read: bool, subject: &::windows_core::HSTRING, sender: &::windows_core::HSTRING, recipients: P0, deliverytime: super::super::super::Foundation::DateTime, attachments: P1) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Phone/PersonalInformation/impl.rs b/crates/libs/windows/src/Windows/Phone/PersonalInformation/impl.rs index 8e3074d18f..222513a8ee 100644 --- a/crates/libs/windows/src/Windows/Phone/PersonalInformation/impl.rs +++ b/crates/libs/windows/src/Windows/Phone/PersonalInformation/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub trait IContactInformation_Impl: Sized { fn DisplayName(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -206,7 +206,7 @@ impl IContactInformation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IContactInformation2_Impl: Sized { fn DisplayPictureDate(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Phone/PersonalInformation/mod.rs b/crates/libs/windows/src/Windows/Phone/PersonalInformation/mod.rs index 896c216a1d..bd60b94b87 100644 --- a/crates/libs/windows/src/Windows/Phone/PersonalInformation/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/PersonalInformation/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Phone_PersonalInformation_Provisioning")] -#[doc = "Required features: `Phone_PersonalInformation_Provisioning`"] +#[doc = "Required features: `\"Phone_PersonalInformation_Provisioning\"`"] pub mod Provisioning; #[doc(hidden)] #[repr(transparent)] @@ -104,7 +104,7 @@ impl IContactInformation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHonorificSuffix)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetDisplayPictureAsync(&self) -> ::windows_core::Result> { let this = self; @@ -113,7 +113,7 @@ impl IContactInformation { (::windows_core::Interface::vtable(this).GetDisplayPictureAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SetDisplayPictureAsync(&self, stream: P0) -> ::windows_core::Result where @@ -125,7 +125,7 @@ impl IContactInformation { (::windows_core::Interface::vtable(this).SetDisplayPictureAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DisplayPicture(&self) -> ::windows_core::Result { let this = self; @@ -134,7 +134,7 @@ impl IContactInformation { (::windows_core::Interface::vtable(this).DisplayPicture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPropertiesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -143,7 +143,7 @@ impl IContactInformation { (::windows_core::Interface::vtable(this).GetPropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ToVcardAsync(&self) -> ::windows_core::Result> { let this = self; @@ -152,7 +152,7 @@ impl IContactInformation { (::windows_core::Interface::vtable(this).ToVcardAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ToVcardWithOptionsAsync(&self, format: VCardFormat) -> ::windows_core::Result> { let this = self; @@ -215,7 +215,7 @@ pub struct IContactInformation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContactInformation2(::windows_core::IUnknown); impl IContactInformation2 { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisplayPictureDate(&self) -> ::windows_core::Result { let this = self; @@ -224,7 +224,7 @@ impl IContactInformation2 { (::windows_core::Interface::vtable(this).DisplayPictureDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDisplayPictureDate(&self, returnvalue: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -704,7 +704,7 @@ impl ContactInformation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHonorificSuffix)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetDisplayPictureAsync(&self) -> ::windows_core::Result> { let this = self; @@ -713,7 +713,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).GetDisplayPictureAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SetDisplayPictureAsync(&self, stream: P0) -> ::windows_core::Result where @@ -725,7 +725,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).SetDisplayPictureAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DisplayPicture(&self) -> ::windows_core::Result { let this = self; @@ -734,7 +734,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).DisplayPicture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPropertiesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -743,7 +743,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).GetPropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ToVcardAsync(&self) -> ::windows_core::Result> { let this = self; @@ -752,7 +752,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).ToVcardAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ToVcardWithOptionsAsync(&self, format: VCardFormat) -> ::windows_core::Result> { let this = self; @@ -761,7 +761,7 @@ impl ContactInformation { (::windows_core::Interface::vtable(this).ToVcardWithOptionsAsync)(::windows_core::Interface::as_raw(this), format, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ParseVcardAsync(vcard: P0) -> ::windows_core::Result> where @@ -805,7 +805,7 @@ impl ContactQueryOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DesiredFields(&self) -> ::windows_core::Result> { let this = self; @@ -845,7 +845,7 @@ unsafe impl ::core::marker::Sync for ContactQueryOptions {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactQueryResult(::windows_core::IUnknown); impl ContactQueryResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetContactCountAsync(&self) -> ::windows_core::Result> { let this = self; @@ -854,7 +854,7 @@ impl ContactQueryResult { (::windows_core::Interface::vtable(this).GetContactCountAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetContactsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -863,7 +863,7 @@ impl ContactQueryResult { (::windows_core::Interface::vtable(this).GetContactsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetContactsAsyncInRange(&self, startindex: u32, maxnumberofitems: u32) -> ::windows_core::Result>> { let this = self; @@ -899,7 +899,7 @@ unsafe impl ::core::marker::Sync for ContactQueryResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContactStore(::windows_core::IUnknown); impl ContactStore { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FindContactByRemoteIdAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -908,7 +908,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).FindContactByRemoteIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FindContactByIdAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -917,7 +917,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).FindContactByIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteContactAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -943,7 +943,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).CreateContactQueryWithOptions)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result { let this = self; @@ -959,7 +959,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).RevisionNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetChangesAsync(&self, baserevisionnumber: u64) -> ::windows_core::Result>> { let this = self; @@ -968,7 +968,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).GetChangesAsync)(::windows_core::Interface::as_raw(this), baserevisionnumber, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LoadExtendedPropertiesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -977,7 +977,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).LoadExtendedPropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SaveExtendedPropertiesAsync(&self, data: P0) -> ::windows_core::Result where @@ -989,7 +989,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).SaveExtendedPropertiesAsync)(::windows_core::Interface::as_raw(this), data.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateMeContactAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -998,7 +998,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).CreateMeContactAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateOrOpenAsync() -> ::windows_core::Result> { Self::IContactStoreStatics(|this| unsafe { @@ -1006,7 +1006,7 @@ impl ContactStore { (::windows_core::Interface::vtable(this).CreateOrOpenAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateOrOpenWithOptionsAsync(access: ContactStoreSystemAccessMode, sharing: ContactStoreApplicationAccessMode) -> ::windows_core::Result> { Self::IContactStoreStatics(|this| unsafe { @@ -1315,7 +1315,7 @@ impl StoredContact { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetHonorificSuffix)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetDisplayPictureAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1324,7 +1324,7 @@ impl StoredContact { (::windows_core::Interface::vtable(this).GetDisplayPictureAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SetDisplayPictureAsync(&self, stream: P0) -> ::windows_core::Result where @@ -1336,7 +1336,7 @@ impl StoredContact { (::windows_core::Interface::vtable(this).SetDisplayPictureAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DisplayPicture(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1345,7 +1345,7 @@ impl StoredContact { (::windows_core::Interface::vtable(this).DisplayPicture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPropertiesAsync(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1354,7 +1354,7 @@ impl StoredContact { (::windows_core::Interface::vtable(this).GetPropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ToVcardAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1363,7 +1363,7 @@ impl StoredContact { (::windows_core::Interface::vtable(this).ToVcardAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ToVcardWithOptionsAsync(&self, format: VCardFormat) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1372,7 +1372,7 @@ impl StoredContact { (::windows_core::Interface::vtable(this).ToVcardWithOptionsAsync)(::windows_core::Interface::as_raw(this), format, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DisplayPictureDate(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1381,7 +1381,7 @@ impl StoredContact { (::windows_core::Interface::vtable(this).DisplayPictureDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDisplayPictureDate(&self, returnvalue: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1412,7 +1412,7 @@ impl StoredContact { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRemoteId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetExtendedPropertiesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1421,7 +1421,7 @@ impl StoredContact { (::windows_core::Interface::vtable(this).GetExtendedPropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -1430,7 +1430,7 @@ impl StoredContact { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReplaceExistingContactAsync(&self, id: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Phone/Speech/mod.rs b/crates/libs/windows/src/Windows/Phone/Speech/mod.rs index fcb4bc2435..1843f1fc1f 100644 --- a/crates/libs/windows/src/Windows/Phone/Speech/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/Speech/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Phone_Speech_Recognition")] -#[doc = "Required features: `Phone_Speech_Recognition`"] +#[doc = "Required features: `\"Phone_Speech_Recognition\"`"] pub mod Recognition; diff --git a/crates/libs/windows/src/Windows/Phone/StartScreen/impl.rs b/crates/libs/windows/src/Windows/Phone/StartScreen/impl.rs index d53adc4c41..6a5d54df7a 100644 --- a/crates/libs/windows/src/Windows/Phone/StartScreen/impl.rs +++ b/crates/libs/windows/src/Windows/Phone/StartScreen/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `UI_Notifications`"] +#[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub trait IToastNotificationManagerStatics3_Impl: Sized { fn CreateToastNotifierForSecondaryTile(&self, tileid: &::windows_core::HSTRING) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Phone/StartScreen/mod.rs b/crates/libs/windows/src/Windows/Phone/StartScreen/mod.rs index 979dec4473..c1be3bc89b 100644 --- a/crates/libs/windows/src/Windows/Phone/StartScreen/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/StartScreen/mod.rs @@ -76,7 +76,7 @@ pub struct IDualSimTileStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IToastNotificationManagerStatics3(::windows_core::IUnknown); impl IToastNotificationManagerStatics3 { - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn CreateToastNotifierForSecondaryTile(&self, tileid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -134,7 +134,7 @@ impl DualSimTile { (::windows_core::Interface::vtable(this).IsPinnedToStart)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAsync(&self) -> ::windows_core::Result> { let this = self; @@ -143,7 +143,7 @@ impl DualSimTile { (::windows_core::Interface::vtable(this).CreateAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateAsync(&self) -> ::windows_core::Result> { let this = self; @@ -152,7 +152,7 @@ impl DualSimTile { (::windows_core::Interface::vtable(this).UpdateAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self) -> ::windows_core::Result> { let this = self; @@ -167,7 +167,7 @@ impl DualSimTile { (::windows_core::Interface::vtable(this).GetTileForSim2)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateDisplayNameForSim1Async(name: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IDualSimTileStatics(|this| unsafe { @@ -175,7 +175,7 @@ impl DualSimTile { (::windows_core::Interface::vtable(this).UpdateDisplayNameForSim1Async)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn CreateTileUpdaterForSim1() -> ::windows_core::Result { Self::IDualSimTileStatics(|this| unsafe { @@ -183,7 +183,7 @@ impl DualSimTile { (::windows_core::Interface::vtable(this).CreateTileUpdaterForSim1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn CreateTileUpdaterForSim2() -> ::windows_core::Result { Self::IDualSimTileStatics(|this| unsafe { @@ -191,7 +191,7 @@ impl DualSimTile { (::windows_core::Interface::vtable(this).CreateTileUpdaterForSim2)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn CreateBadgeUpdaterForSim1() -> ::windows_core::Result { Self::IDualSimTileStatics(|this| unsafe { @@ -199,7 +199,7 @@ impl DualSimTile { (::windows_core::Interface::vtable(this).CreateBadgeUpdaterForSim1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn CreateBadgeUpdaterForSim2() -> ::windows_core::Result { Self::IDualSimTileStatics(|this| unsafe { @@ -207,7 +207,7 @@ impl DualSimTile { (::windows_core::Interface::vtable(this).CreateBadgeUpdaterForSim2)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn CreateToastNotifierForSim1() -> ::windows_core::Result { Self::IDualSimTileStatics(|this| unsafe { @@ -215,7 +215,7 @@ impl DualSimTile { (::windows_core::Interface::vtable(this).CreateToastNotifierForSim1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI_Notifications`"] + #[doc = "Required features: `\"UI_Notifications\"`"] #[cfg(feature = "UI_Notifications")] pub fn CreateToastNotifierForSim2() -> ::windows_core::Result { Self::IDualSimTileStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Phone/System/Power/mod.rs b/crates/libs/windows/src/Windows/Phone/System/Power/mod.rs index ded7fe6b35..09c65afe05 100644 --- a/crates/libs/windows/src/Windows/Phone/System/Power/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/System/Power/mod.rs @@ -46,7 +46,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).PowerSavingMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PowerSavingModeChanged(changehandler: P0) -> ::windows_core::Result where @@ -57,7 +57,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).PowerSavingModeChanged)(::windows_core::Interface::as_raw(this), changehandler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePowerSavingModeChanged(token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPowerManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemovePowerSavingModeChanged)(::windows_core::Interface::as_raw(this), token).ok() }) diff --git a/crates/libs/windows/src/Windows/Phone/System/Profile/mod.rs b/crates/libs/windows/src/Windows/Phone/System/Profile/mod.rs index 5d5609bd55..207cd14dc0 100644 --- a/crates/libs/windows/src/Windows/Phone/System/Profile/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/System/Profile/mod.rs @@ -21,12 +21,12 @@ pub struct IRetailModeStatics_Vtbl { #[cfg(not(feature = "deprecated"))] RetailModeEnabled: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct RetailMode; #[cfg(feature = "deprecated")] impl RetailMode { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn RetailModeEnabled() -> ::windows_core::Result { Self::IRetailModeStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Phone/System/UserProfile/GameServices/Core/mod.rs b/crates/libs/windows/src/Windows/Phone/System/UserProfile/GameServices/Core/mod.rs index bf4396c9fe..95ffbce04a 100644 --- a/crates/libs/windows/src/Windows/Phone/System/UserProfile/GameServices/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/System/UserProfile/GameServices/Core/mod.rs @@ -80,7 +80,7 @@ pub struct IGameServicePropertyCollection_Vtbl { } pub struct GameService; impl GameService { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServiceUri() -> ::windows_core::Result { Self::IGameService(|this| unsafe { @@ -88,7 +88,7 @@ impl GameService { (::windows_core::Interface::vtable(this).ServiceUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetGamerProfileAsync() -> ::windows_core::Result> { Self::IGameService(|this| unsafe { @@ -96,7 +96,7 @@ impl GameService { (::windows_core::Interface::vtable(this).GetGamerProfileAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetInstalledGameItemsAsync() -> ::windows_core::Result> { Self::IGameService(|this| unsafe { @@ -104,7 +104,7 @@ impl GameService { (::windows_core::Interface::vtable(this).GetInstalledGameItemsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPartnerTokenAsync(audienceuri: P0) -> ::windows_core::Result> where @@ -115,7 +115,7 @@ impl GameService { (::windows_core::Interface::vtable(this).GetPartnerTokenAsync)(::windows_core::Interface::as_raw(this), audienceuri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPrivilegesAsync() -> ::windows_core::Result> { Self::IGameService(|this| unsafe { @@ -129,7 +129,7 @@ impl GameService { pub fn GrantAvatarAward(avatarawardid: u32) -> ::windows_core::Result<()> { Self::IGameService(|this| unsafe { (::windows_core::Interface::vtable(this).GrantAvatarAward)(::windows_core::Interface::as_raw(this), avatarawardid).ok() }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn PostResult(gamevariant: u32, scorekind: GameServiceScoreKind, scorevalue: i64, gameoutcome: GameServiceGameOutcome, buffer: P0) -> ::windows_core::Result<()> where @@ -137,7 +137,7 @@ impl GameService { { Self::IGameService(|this| unsafe { (::windows_core::Interface::vtable(this).PostResult)(::windows_core::Interface::as_raw(this), gamevariant, scorekind, scorevalue, gameoutcome, buffer.try_into_param()?.abi()).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NotifyPartnerTokenExpired(audienceuri: P0) -> ::windows_core::Result<()> where @@ -169,7 +169,7 @@ impl ::windows_core::RuntimeName for GameService { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GameServicePropertyCollection(::windows_core::IUnknown); impl GameServicePropertyCollection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPropertyAsync(&self, propertyname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Phone/System/UserProfile/GameServices/mod.rs b/crates/libs/windows/src/Windows/Phone/System/UserProfile/GameServices/mod.rs index 0d649d08c3..6f32e312df 100644 --- a/crates/libs/windows/src/Windows/Phone/System/UserProfile/GameServices/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/System/UserProfile/GameServices/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Phone_System_UserProfile_GameServices_Core")] -#[doc = "Required features: `Phone_System_UserProfile_GameServices_Core`"] +#[doc = "Required features: `\"Phone_System_UserProfile_GameServices_Core\"`"] pub mod Core; diff --git a/crates/libs/windows/src/Windows/Phone/System/UserProfile/mod.rs b/crates/libs/windows/src/Windows/Phone/System/UserProfile/mod.rs index 2f698a0bdb..77f5c3f0ee 100644 --- a/crates/libs/windows/src/Windows/Phone/System/UserProfile/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/System/UserProfile/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Phone_System_UserProfile_GameServices")] -#[doc = "Required features: `Phone_System_UserProfile_GameServices`"] +#[doc = "Required features: `\"Phone_System_UserProfile_GameServices\"`"] pub mod GameServices; diff --git a/crates/libs/windows/src/Windows/Phone/System/mod.rs b/crates/libs/windows/src/Windows/Phone/System/mod.rs index cf0d6f8572..881476fe9c 100644 --- a/crates/libs/windows/src/Windows/Phone/System/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/System/mod.rs @@ -1,11 +1,11 @@ #[cfg(feature = "Phone_System_Power")] -#[doc = "Required features: `Phone_System_Power`"] +#[doc = "Required features: `\"Phone_System_Power\"`"] pub mod Power; #[cfg(feature = "Phone_System_Profile")] -#[doc = "Required features: `Phone_System_Profile`"] +#[doc = "Required features: `\"Phone_System_Profile\"`"] pub mod Profile; #[cfg(feature = "Phone_System_UserProfile")] -#[doc = "Required features: `Phone_System_UserProfile`"] +#[doc = "Required features: `\"Phone_System_UserProfile\"`"] pub mod UserProfile; #[doc(hidden)] #[repr(transparent)] diff --git a/crates/libs/windows/src/Windows/Phone/UI/Input/mod.rs b/crates/libs/windows/src/Windows/Phone/UI/Input/mod.rs index fc44547620..fab12b2b74 100644 --- a/crates/libs/windows/src/Windows/Phone/UI/Input/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/UI/Input/mod.rs @@ -144,7 +144,7 @@ unsafe impl ::core::marker::Send for CameraEventArgs {} unsafe impl ::core::marker::Sync for CameraEventArgs {} pub struct HardwareButtons; impl HardwareButtons { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BackPressed(handler: P0) -> ::windows_core::Result where @@ -155,12 +155,12 @@ impl HardwareButtons { (::windows_core::Interface::vtable(this).BackPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBackPressed(token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IHardwareButtonsStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveBackPressed)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CameraHalfPressed(handler: P0) -> ::windows_core::Result where @@ -171,12 +171,12 @@ impl HardwareButtons { (::windows_core::Interface::vtable(this).CameraHalfPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCameraHalfPressed(token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IHardwareButtonsStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveCameraHalfPressed)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CameraPressed(handler: P0) -> ::windows_core::Result where @@ -187,12 +187,12 @@ impl HardwareButtons { (::windows_core::Interface::vtable(this).CameraPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCameraPressed(token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IHardwareButtonsStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveCameraPressed)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CameraReleased(handler: P0) -> ::windows_core::Result where @@ -203,7 +203,7 @@ impl HardwareButtons { (::windows_core::Interface::vtable(this).CameraReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCameraReleased(token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IHardwareButtonsStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveCameraReleased)(::windows_core::Interface::as_raw(this), token).ok() }) diff --git a/crates/libs/windows/src/Windows/Phone/UI/mod.rs b/crates/libs/windows/src/Windows/Phone/UI/mod.rs index 38d5c7d2ba..fbdcdeed3f 100644 --- a/crates/libs/windows/src/Windows/Phone/UI/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/UI/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Phone_UI_Input")] -#[doc = "Required features: `Phone_UI_Input`"] +#[doc = "Required features: `\"Phone_UI_Input\"`"] pub mod Input; diff --git a/crates/libs/windows/src/Windows/Phone/mod.rs b/crates/libs/windows/src/Windows/Phone/mod.rs index 2aa00c21d4..9b3e5230e5 100644 --- a/crates/libs/windows/src/Windows/Phone/mod.rs +++ b/crates/libs/windows/src/Windows/Phone/mod.rs @@ -1,30 +1,30 @@ #[cfg(feature = "Phone_ApplicationModel")] -#[doc = "Required features: `Phone_ApplicationModel`"] +#[doc = "Required features: `\"Phone_ApplicationModel\"`"] pub mod ApplicationModel; #[cfg(feature = "Phone_Devices")] -#[doc = "Required features: `Phone_Devices`"] +#[doc = "Required features: `\"Phone_Devices\"`"] pub mod Devices; #[cfg(feature = "Phone_Management")] -#[doc = "Required features: `Phone_Management`"] +#[doc = "Required features: `\"Phone_Management\"`"] pub mod Management; #[cfg(feature = "Phone_Media")] -#[doc = "Required features: `Phone_Media`"] +#[doc = "Required features: `\"Phone_Media\"`"] pub mod Media; #[cfg(feature = "Phone_Notification")] -#[doc = "Required features: `Phone_Notification`"] +#[doc = "Required features: `\"Phone_Notification\"`"] pub mod Notification; #[cfg(feature = "Phone_PersonalInformation")] -#[doc = "Required features: `Phone_PersonalInformation`"] +#[doc = "Required features: `\"Phone_PersonalInformation\"`"] pub mod PersonalInformation; #[cfg(feature = "Phone_Speech")] -#[doc = "Required features: `Phone_Speech`"] +#[doc = "Required features: `\"Phone_Speech\"`"] pub mod Speech; #[cfg(feature = "Phone_StartScreen")] -#[doc = "Required features: `Phone_StartScreen`"] +#[doc = "Required features: `\"Phone_StartScreen\"`"] pub mod StartScreen; #[cfg(feature = "Phone_System")] -#[doc = "Required features: `Phone_System`"] +#[doc = "Required features: `\"Phone_System\"`"] pub mod System; #[cfg(feature = "Phone_UI")] -#[doc = "Required features: `Phone_UI`"] +#[doc = "Required features: `\"Phone_UI\"`"] pub mod UI; diff --git a/crates/libs/windows/src/Windows/Security/Authentication/Identity/Core/mod.rs b/crates/libs/windows/src/Windows/Security/Authentication/Identity/Core/mod.rs index 241f7e01b1..b4d3fd5eb4 100644 --- a/crates/libs/windows/src/Windows/Security/Authentication/Identity/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Authentication/Identity/Core/mod.rs @@ -170,7 +170,7 @@ pub struct IMicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MicrosoftAccountMultiFactorAuthenticationManager(::windows_core::IUnknown); impl MicrosoftAccountMultiFactorAuthenticationManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetOneTimePassCodeAsync(&self, useraccountid: &::windows_core::HSTRING, codelength: u32) -> ::windows_core::Result> { let this = self; @@ -179,7 +179,7 @@ impl MicrosoftAccountMultiFactorAuthenticationManager { (::windows_core::Interface::vtable(this).GetOneTimePassCodeAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(useraccountid), codelength, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddDeviceAsync(&self, useraccountid: &::windows_core::HSTRING, authenticationtoken: &::windows_core::HSTRING, wnschannelid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -188,7 +188,7 @@ impl MicrosoftAccountMultiFactorAuthenticationManager { (::windows_core::Interface::vtable(this).AddDeviceAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(useraccountid), ::core::mem::transmute_copy(authenticationtoken), ::core::mem::transmute_copy(wnschannelid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDeviceAsync(&self, useraccountid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -197,7 +197,7 @@ impl MicrosoftAccountMultiFactorAuthenticationManager { (::windows_core::Interface::vtable(this).RemoveDeviceAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(useraccountid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateWnsChannelAsync(&self, useraccountid: &::windows_core::HSTRING, channeluri: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -206,7 +206,7 @@ impl MicrosoftAccountMultiFactorAuthenticationManager { (::windows_core::Interface::vtable(this).UpdateWnsChannelAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(useraccountid), ::core::mem::transmute_copy(channeluri), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSessionsAsync(&self, useraccountidlist: P0) -> ::windows_core::Result> where @@ -218,7 +218,7 @@ impl MicrosoftAccountMultiFactorAuthenticationManager { (::windows_core::Interface::vtable(this).GetSessionsAsync)(::windows_core::Interface::as_raw(this), useraccountidlist.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSessionsAndUnregisteredAccountsAsync(&self, useraccountidlist: P0) -> ::windows_core::Result> where @@ -230,7 +230,7 @@ impl MicrosoftAccountMultiFactorAuthenticationManager { (::windows_core::Interface::vtable(this).GetSessionsAndUnregisteredAccountsAsync)(::windows_core::Interface::as_raw(this), useraccountidlist.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApproveSessionUsingAuthSessionInfoAsync(&self, sessionauthentictionstatus: MicrosoftAccountMultiFactorSessionAuthenticationStatus, authenticationsessioninfo: P0) -> ::windows_core::Result> where @@ -242,7 +242,7 @@ impl MicrosoftAccountMultiFactorAuthenticationManager { (::windows_core::Interface::vtable(this).ApproveSessionUsingAuthSessionInfoAsync)(::windows_core::Interface::as_raw(this), sessionauthentictionstatus, authenticationsessioninfo.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApproveSessionAsync(&self, sessionauthentictionstatus: MicrosoftAccountMultiFactorSessionAuthenticationStatus, useraccountid: &::windows_core::HSTRING, sessionid: &::windows_core::HSTRING, sessionauthenticationtype: MicrosoftAccountMultiFactorAuthenticationType) -> ::windows_core::Result> { let this = self; @@ -251,7 +251,7 @@ impl MicrosoftAccountMultiFactorAuthenticationManager { (::windows_core::Interface::vtable(this).ApproveSessionAsync)(::windows_core::Interface::as_raw(this), sessionauthentictionstatus, ::core::mem::transmute_copy(useraccountid), ::core::mem::transmute_copy(sessionid), sessionauthenticationtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DenySessionUsingAuthSessionInfoAsync(&self, authenticationsessioninfo: P0) -> ::windows_core::Result> where @@ -263,7 +263,7 @@ impl MicrosoftAccountMultiFactorAuthenticationManager { (::windows_core::Interface::vtable(this).DenySessionUsingAuthSessionInfoAsync)(::windows_core::Interface::as_raw(this), authenticationsessioninfo.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DenySessionAsync(&self, useraccountid: &::windows_core::HSTRING, sessionid: &::windows_core::HSTRING, sessionauthenticationtype: MicrosoftAccountMultiFactorAuthenticationType) -> ::windows_core::Result> { let this = self; @@ -303,7 +303,7 @@ unsafe impl ::core::marker::Sync for MicrosoftAccountMultiFactorAuthenticationMa #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MicrosoftAccountMultiFactorGetSessionsResult(::windows_core::IUnknown); impl MicrosoftAccountMultiFactorGetSessionsResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Sessions(&self) -> ::windows_core::Result> { let this = self; @@ -346,7 +346,7 @@ impl MicrosoftAccountMultiFactorOneTimeCodedInfo { (::windows_core::Interface::vtable(this).Code)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeInterval(&self) -> ::windows_core::Result { let this = self; @@ -355,7 +355,7 @@ impl MicrosoftAccountMultiFactorOneTimeCodedInfo { (::windows_core::Interface::vtable(this).TimeInterval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeToLive(&self) -> ::windows_core::Result { let this = self; @@ -426,7 +426,7 @@ impl MicrosoftAccountMultiFactorSessionInfo { (::windows_core::Interface::vtable(this).AuthenticationType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestTime(&self) -> ::windows_core::Result { let this = self; @@ -435,7 +435,7 @@ impl MicrosoftAccountMultiFactorSessionInfo { (::windows_core::Interface::vtable(this).RequestTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationTime(&self) -> ::windows_core::Result { let this = self; @@ -464,7 +464,7 @@ unsafe impl ::core::marker::Sync for MicrosoftAccountMultiFactorSessionInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo(::windows_core::IUnknown); impl MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Sessions(&self) -> ::windows_core::Result> { let this = self; @@ -473,7 +473,7 @@ impl MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo { (::windows_core::Interface::vtable(this).Sessions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UnregisteredAccounts(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Security/Authentication/Identity/mod.rs b/crates/libs/windows/src/Windows/Security/Authentication/Identity/mod.rs index b7234d4a0d..739327ece7 100644 --- a/crates/libs/windows/src/Windows/Security/Authentication/Identity/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Authentication/Identity/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Security_Authentication_Identity_Core")] -#[doc = "Required features: `Security_Authentication_Identity_Core`"] +#[doc = "Required features: `\"Security_Authentication_Identity_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] @@ -115,7 +115,7 @@ unsafe impl ::core::marker::Sync for EnterpriseKeyCredentialRegistrationInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EnterpriseKeyCredentialRegistrationManager(::windows_core::IUnknown); impl EnterpriseKeyCredentialRegistrationManager { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRegistrationsAsync(&self) -> ::windows_core::Result>> { let this = self; diff --git a/crates/libs/windows/src/Windows/Security/Authentication/OnlineId/mod.rs b/crates/libs/windows/src/Windows/Security/Authentication/OnlineId/mod.rs index 5b0a869970..d7c3583727 100644 --- a/crates/libs/windows/src/Windows/Security/Authentication/OnlineId/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Authentication/OnlineId/mod.rs @@ -198,7 +198,7 @@ impl OnlineIdAuthenticator { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticateUserAsync(&self, request: P0) -> ::windows_core::Result where @@ -210,7 +210,7 @@ impl OnlineIdAuthenticator { (::windows_core::Interface::vtable(this).AuthenticateUserAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AuthenticateUserAsyncAdvanced(&self, requests: P0, credentialprompttype: CredentialPromptType) -> ::windows_core::Result where @@ -222,7 +222,7 @@ impl OnlineIdAuthenticator { (::windows_core::Interface::vtable(this).AuthenticateUserAsyncAdvanced)(::windows_core::Interface::as_raw(this), requests.try_into_param()?.abi(), credentialprompttype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SignOutUserAsync(&self) -> ::windows_core::Result { let this = self; @@ -372,7 +372,7 @@ impl OnlineIdSystemAuthenticator { (::windows_core::Interface::vtable(this).Default)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -396,7 +396,7 @@ impl ::windows_core::RuntimeName for OnlineIdSystemAuthenticator { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct OnlineIdSystemAuthenticatorForUser(::windows_core::IUnknown); impl OnlineIdSystemAuthenticatorForUser { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetTicketAsync(&self, request: P0) -> ::windows_core::Result> where @@ -419,7 +419,7 @@ impl OnlineIdSystemAuthenticatorForUser { (::windows_core::Interface::vtable(this).ApplicationId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -519,14 +519,14 @@ impl ::windows_core::RuntimeName for OnlineIdSystemTicketResult { ::windows_core::imp::interface_hierarchy!(OnlineIdSystemTicketResult, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for OnlineIdSystemTicketResult {} unsafe impl ::core::marker::Sync for OnlineIdSystemTicketResult {} -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SignOutUserOperation(::windows_core::IUnknown); #[cfg(feature = "Foundation")] impl SignOutUserOperation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCompleted(&self, handler: P0) -> ::windows_core::Result<()> where @@ -535,7 +535,7 @@ impl SignOutUserOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self) -> ::windows_core::Result { let this = self; @@ -544,13 +544,13 @@ impl SignOutUserOperation { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetResults(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetResults)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Id(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -559,7 +559,7 @@ impl SignOutUserOperation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Status(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -568,7 +568,7 @@ impl SignOutUserOperation { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result<::windows_core::HRESULT> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -577,13 +577,13 @@ impl SignOutUserOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cancel(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -647,14 +647,14 @@ impl ::windows_core::CanTryInto for unsafe impl ::core::marker::Send for SignOutUserOperation {} #[cfg(feature = "Foundation")] unsafe impl ::core::marker::Sync for SignOutUserOperation {} -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserAuthenticationOperation(::windows_core::IUnknown); #[cfg(feature = "Foundation")] impl UserAuthenticationOperation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Id(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -663,7 +663,7 @@ impl UserAuthenticationOperation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Status(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -672,7 +672,7 @@ impl UserAuthenticationOperation { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result<::windows_core::HRESULT> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -681,19 +681,19 @@ impl UserAuthenticationOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cancel(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCompleted(&self, handler: P0) -> ::windows_core::Result<()> where @@ -702,7 +702,7 @@ impl UserAuthenticationOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self) -> ::windows_core::Result> { let this = self; @@ -711,7 +711,7 @@ impl UserAuthenticationOperation { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetResults(&self) -> ::windows_core::Result { let this = self; @@ -782,7 +782,7 @@ unsafe impl ::core::marker::Sync for UserAuthenticationOperation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserIdentity(::windows_core::IUnknown); impl UserIdentity { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Tickets(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Security/Authentication/Web/Core/mod.rs b/crates/libs/windows/src/Windows/Security/Authentication/Web/Core/mod.rs index 79dc1bf490..ae523d0317 100644 --- a/crates/libs/windows/src/Windows/Security/Authentication/Web/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Authentication/Web/Core/mod.rs @@ -424,7 +424,7 @@ pub struct IWebTokenResponseFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FindAllAccountsResult(::windows_core::IUnknown); impl FindAllAccountsResult { - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials"))] pub fn Accounts(&self) -> ::windows_core::Result> { let this = self; @@ -467,7 +467,7 @@ unsafe impl ::core::marker::Sync for FindAllAccountsResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebAccountEventArgs(::windows_core::IUnknown); impl WebAccountEventArgs { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn Account(&self) -> ::windows_core::Result { let this = self; @@ -496,7 +496,7 @@ unsafe impl ::core::marker::Sync for WebAccountEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebAccountMonitor(::windows_core::IUnknown); impl WebAccountMonitor { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Updated(&self, handler: P0) -> ::windows_core::Result where @@ -508,13 +508,13 @@ impl WebAccountMonitor { (::windows_core::Interface::vtable(this).Updated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdated(&self, token: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -526,13 +526,13 @@ impl WebAccountMonitor { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DefaultSignInAccountChanged(&self, handler: P0) -> ::windows_core::Result where @@ -544,13 +544,13 @@ impl WebAccountMonitor { (::windows_core::Interface::vtable(this).DefaultSignInAccountChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDefaultSignInAccountChanged(&self, token: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDefaultSignInAccountChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AccountPictureUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -562,7 +562,7 @@ impl WebAccountMonitor { (::windows_core::Interface::vtable(this).AccountPictureUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAccountPictureUpdated(&self, token: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -586,7 +586,7 @@ unsafe impl ::core::marker::Send for WebAccountMonitor {} unsafe impl ::core::marker::Sync for WebAccountMonitor {} pub struct WebAuthenticationCoreManager; impl WebAuthenticationCoreManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetTokenSilentlyAsync(request: P0) -> ::windows_core::Result> where @@ -597,7 +597,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).GetTokenSilentlyAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn GetTokenSilentlyWithWebAccountAsync(request: P0, webaccount: P1) -> ::windows_core::Result> where @@ -609,7 +609,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).GetTokenSilentlyWithWebAccountAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), webaccount.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestTokenAsync(request: P0) -> ::windows_core::Result> where @@ -620,7 +620,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).RequestTokenAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn RequestTokenWithWebAccountAsync(request: P0, webaccount: P1) -> ::windows_core::Result> where @@ -632,7 +632,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).RequestTokenWithWebAccountAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), webaccount.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn FindAccountAsync(provider: P0, webaccountid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -643,7 +643,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).FindAccountAsync)(::windows_core::Interface::as_raw(this), provider.into_param().abi(), ::core::mem::transmute_copy(webaccountid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn FindAccountProviderAsync(webaccountproviderid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IWebAuthenticationCoreManagerStatics(|this| unsafe { @@ -651,7 +651,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).FindAccountProviderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(webaccountproviderid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn FindAccountProviderWithAuthorityAsync(webaccountproviderid: &::windows_core::HSTRING, authority: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IWebAuthenticationCoreManagerStatics(|this| unsafe { @@ -659,7 +659,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).FindAccountProviderWithAuthorityAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(webaccountproviderid), ::core::mem::transmute_copy(authority), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials", feature = "System"))] pub fn FindAccountProviderWithAuthorityForUserAsync(webaccountproviderid: &::windows_core::HSTRING, authority: &::windows_core::HSTRING, user: P0) -> ::windows_core::Result> where @@ -670,7 +670,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).FindAccountProviderWithAuthorityForUserAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(webaccountproviderid), ::core::mem::transmute_copy(authority), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials"))] pub fn CreateWebAccountMonitor(webaccounts: P0) -> ::windows_core::Result where @@ -681,7 +681,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).CreateWebAccountMonitor)(::windows_core::Interface::as_raw(this), webaccounts.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn FindAllAccountsAsync(provider: P0) -> ::windows_core::Result> where @@ -692,7 +692,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).FindAllAccountsAsync)(::windows_core::Interface::as_raw(this), provider.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn FindAllAccountsWithClientIdAsync(provider: P0, clientid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -703,7 +703,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).FindAllAccountsWithClientIdAsync)(::windows_core::Interface::as_raw(this), provider.into_param().abi(), ::core::mem::transmute_copy(clientid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn FindSystemAccountProviderAsync(webaccountproviderid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IWebAuthenticationCoreManagerStatics4(|this| unsafe { @@ -711,7 +711,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).FindSystemAccountProviderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(webaccountproviderid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn FindSystemAccountProviderWithAuthorityAsync(webaccountproviderid: &::windows_core::HSTRING, authority: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IWebAuthenticationCoreManagerStatics4(|this| unsafe { @@ -719,7 +719,7 @@ impl WebAuthenticationCoreManager { (::windows_core::Interface::vtable(this).FindSystemAccountProviderWithAuthorityAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(webaccountproviderid), ::core::mem::transmute_copy(authority), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials", feature = "System"))] pub fn FindSystemAccountProviderWithAuthorityForUserAsync(webaccountproviderid: &::windows_core::HSTRING, authority: &::windows_core::HSTRING, user: P0) -> ::windows_core::Result> where @@ -772,7 +772,7 @@ impl WebProviderError { (::windows_core::Interface::vtable(this).ErrorMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -812,7 +812,7 @@ unsafe impl ::core::marker::Sync for WebProviderError {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebTokenRequest(::windows_core::IUnknown); impl WebTokenRequest { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn WebAccountProvider(&self) -> ::windows_core::Result { let this = self; @@ -842,7 +842,7 @@ impl WebTokenRequest { (::windows_core::Interface::vtable(this).PromptType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -851,7 +851,7 @@ impl WebTokenRequest { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppProperties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -871,7 +871,7 @@ impl WebTokenRequest { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCorrelationId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn Create(provider: P0, scope: &::windows_core::HSTRING, clientid: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -882,7 +882,7 @@ impl WebTokenRequest { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), provider.into_param().abi(), ::core::mem::transmute_copy(scope), ::core::mem::transmute_copy(clientid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateWithPromptType(provider: P0, scope: &::windows_core::HSTRING, clientid: &::windows_core::HSTRING, prompttype: WebTokenRequestPromptType) -> ::windows_core::Result where @@ -893,7 +893,7 @@ impl WebTokenRequest { (::windows_core::Interface::vtable(this).CreateWithPromptType)(::windows_core::Interface::as_raw(this), provider.into_param().abi(), ::core::mem::transmute_copy(scope), ::core::mem::transmute_copy(clientid), prompttype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateWithProvider(provider: P0) -> ::windows_core::Result where @@ -904,7 +904,7 @@ impl WebTokenRequest { (::windows_core::Interface::vtable(this).CreateWithProvider)(::windows_core::Interface::as_raw(this), provider.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateWithScope(provider: P0, scope: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -940,7 +940,7 @@ unsafe impl ::core::marker::Sync for WebTokenRequest {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebTokenRequestResult(::windows_core::IUnknown); impl WebTokenRequestResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ResponseData(&self) -> ::windows_core::Result> { let this = self; @@ -963,7 +963,7 @@ impl WebTokenRequestResult { (::windows_core::Interface::vtable(this).ResponseError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InvalidateCacheAsync(&self) -> ::windows_core::Result { let this = self; @@ -1013,7 +1013,7 @@ impl WebTokenResponse { (::windows_core::Interface::vtable(this).ProviderError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn WebAccount(&self) -> ::windows_core::Result { let this = self; @@ -1022,7 +1022,7 @@ impl WebTokenResponse { (::windows_core::Interface::vtable(this).WebAccount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -1037,7 +1037,7 @@ impl WebTokenResponse { (::windows_core::Interface::vtable(this).CreateWithToken)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateWithTokenAndAccount(token: &::windows_core::HSTRING, webaccount: P0) -> ::windows_core::Result where @@ -1048,7 +1048,7 @@ impl WebTokenResponse { (::windows_core::Interface::vtable(this).CreateWithTokenAndAccount)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), webaccount.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateWithTokenAccountAndError(token: &::windows_core::HSTRING, webaccount: P0, error: P1) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Security/Authentication/Web/Provider/impl.rs b/crates/libs/windows/src/Windows/Security/Authentication/Web/Provider/impl.rs index ee044de237..13b9b10d32 100644 --- a/crates/libs/windows/src/Windows/Security/Authentication/Web/Provider/impl.rs +++ b/crates/libs/windows/src/Windows/Security/Authentication/Web/Provider/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Security_Authentication_Web_Core`"] +#[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub trait IWebAccountProviderBaseReportOperation_Impl: Sized { fn ReportCompleted(&self) -> ::windows_core::Result<()>; @@ -56,7 +56,7 @@ impl IWebAccountProviderOperation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Security_Authentication_Web_Core`"] +#[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub trait IWebAccountProviderSilentReportOperation_Impl: Sized + IWebAccountProviderBaseReportOperation_Impl { fn ReportUserInteractionRequired(&self) -> ::windows_core::Result<()>; @@ -118,7 +118,7 @@ impl IWebAccountProviderTokenObjects_Vtbl { *iid == ::IID } } -#[doc = "Required features: `System`"] +#[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub trait IWebAccountProviderTokenObjects2_Impl: Sized + IWebAccountProviderTokenObjects_Impl { fn User(&self) -> ::windows_core::Result; @@ -148,7 +148,7 @@ impl IWebAccountProviderTokenObjects2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IWebAccountProviderTokenOperation_Impl: Sized + IWebAccountProviderOperation_Impl { fn ProviderRequest(&self) -> ::windows_core::Result; @@ -215,7 +215,7 @@ impl IWebAccountProviderTokenOperation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Security_Authentication_Web_Core`"] +#[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub trait IWebAccountProviderUIReportOperation_Impl: Sized + IWebAccountProviderBaseReportOperation_Impl { fn ReportUserCanceled(&self) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Security/Authentication/Web/Provider/mod.rs b/crates/libs/windows/src/Windows/Security/Authentication/Web/Provider/mod.rs index 1911307658..875f55cb80 100644 --- a/crates/libs/windows/src/Windows/Security/Authentication/Web/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Authentication/Web/Provider/mod.rs @@ -225,7 +225,7 @@ impl IWebAccountProviderBaseReportOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).ReportCompleted)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ReportError(&self, value: P0) -> ::windows_core::Result<()> where @@ -389,7 +389,7 @@ impl IWebAccountProviderSilentReportOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).ReportUserInteractionRequired)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ReportUserInteractionRequiredWithError(&self, value: P0) -> ::windows_core::Result<()> where @@ -402,7 +402,7 @@ impl IWebAccountProviderSilentReportOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ReportCompleted)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ReportError(&self, value: P0) -> ::windows_core::Result<()> where @@ -465,7 +465,7 @@ pub struct IWebAccountProviderTokenObjects_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebAccountProviderTokenObjects2(::windows_core::IUnknown); impl IWebAccountProviderTokenObjects2 { - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -513,7 +513,7 @@ impl IWebAccountProviderTokenOperation { (::windows_core::Interface::vtable(this).ProviderRequest)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProviderResponses(&self) -> ::windows_core::Result> { let this = self; @@ -522,13 +522,13 @@ impl IWebAccountProviderTokenOperation { (::windows_core::Interface::vtable(this).ProviderResponses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCacheExpirationTime(&self, value: super::super::super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCacheExpirationTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CacheExpirationTime(&self) -> ::windows_core::Result { let this = self; @@ -586,7 +586,7 @@ impl IWebAccountProviderUIReportOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ReportCompleted)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ReportError(&self, value: P0) -> ::windows_core::Result<()> where @@ -754,7 +754,7 @@ pub struct IWebProviderTokenResponseFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebAccountClientView(::windows_core::IUnknown); impl WebAccountClientView { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApplicationCallbackUri(&self) -> ::windows_core::Result { let this = self; @@ -777,7 +777,7 @@ impl WebAccountClientView { (::windows_core::Interface::vtable(this).AccountPairwiseId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Create(viewtype: WebAccountClientViewType, applicationcallbackuri: P0) -> ::windows_core::Result where @@ -788,7 +788,7 @@ impl WebAccountClientView { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), viewtype, applicationcallbackuri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWithPairwiseId(viewtype: WebAccountClientViewType, applicationcallbackuri: P0, accountpairwiseid: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -822,7 +822,7 @@ unsafe impl ::core::marker::Send for WebAccountClientView {} unsafe impl ::core::marker::Sync for WebAccountClientView {} pub struct WebAccountManager; impl WebAccountManager { - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials"))] pub fn UpdateWebAccountPropertiesAsync(webaccount: P0, webaccountusername: &::windows_core::HSTRING, additionalproperties: P1) -> ::windows_core::Result where @@ -834,7 +834,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).UpdateWebAccountPropertiesAsync)(::windows_core::Interface::as_raw(this), webaccount.into_param().abi(), ::core::mem::transmute_copy(webaccountusername), additionalproperties.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials"))] pub fn AddWebAccountAsync(webaccountid: &::windows_core::HSTRING, webaccountusername: &::windows_core::HSTRING, props: P0) -> ::windows_core::Result> where @@ -845,7 +845,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).AddWebAccountAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(webaccountid), ::core::mem::transmute_copy(webaccountusername), props.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn DeleteWebAccountAsync(webaccount: P0) -> ::windows_core::Result where @@ -856,7 +856,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).DeleteWebAccountAsync)(::windows_core::Interface::as_raw(this), webaccount.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials"))] pub fn FindAllProviderWebAccountsAsync() -> ::windows_core::Result>> { Self::IWebAccountManagerStatics(|this| unsafe { @@ -864,7 +864,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).FindAllProviderWebAccountsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Web_Http`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_Http"))] pub fn PushCookiesAsync(uri: P0, cookies: P1) -> ::windows_core::Result where @@ -876,7 +876,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).PushCookiesAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), cookies.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn SetViewAsync(webaccount: P0, view: P1) -> ::windows_core::Result where @@ -888,7 +888,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).SetViewAsync)(::windows_core::Interface::as_raw(this), webaccount.into_param().abi(), view.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn ClearViewAsync(webaccount: P0, applicationcallbackuri: P1) -> ::windows_core::Result where @@ -900,7 +900,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).ClearViewAsync)(::windows_core::Interface::as_raw(this), webaccount.into_param().abi(), applicationcallbackuri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials"))] pub fn GetViewsAsync(webaccount: P0) -> ::windows_core::Result>> where @@ -911,7 +911,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).GetViewsAsync)(::windows_core::Interface::as_raw(this), webaccount.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials", feature = "Storage_Streams"))] pub fn SetWebAccountPictureAsync(webaccount: P0, webaccountpicture: P1) -> ::windows_core::Result where @@ -923,7 +923,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).SetWebAccountPictureAsync)(::windows_core::Interface::as_raw(this), webaccount.into_param().abi(), webaccountpicture.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn ClearWebAccountPictureAsync(webaccount: P0) -> ::windows_core::Result where @@ -934,7 +934,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).ClearWebAccountPictureAsync)(::windows_core::Interface::as_raw(this), webaccount.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PullCookiesAsync(uristring: &::windows_core::HSTRING, callerpfn: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IWebAccountManagerStatics2(|this| unsafe { @@ -942,7 +942,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).PullCookiesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(uristring), ::core::mem::transmute_copy(callerpfn), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`, `System`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials", feature = "System"))] pub fn FindAllProviderWebAccountsForUserAsync(user: P0) -> ::windows_core::Result>> where @@ -953,7 +953,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).FindAllProviderWebAccountsForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`, `System`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials", feature = "System"))] pub fn AddWebAccountForUserAsync(user: P0, webaccountid: &::windows_core::HSTRING, webaccountusername: &::windows_core::HSTRING, props: P1) -> ::windows_core::Result> where @@ -965,7 +965,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).AddWebAccountForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(webaccountid), ::core::mem::transmute_copy(webaccountusername), props.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`, `System`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials", feature = "System"))] pub fn AddWebAccountWithScopeForUserAsync(user: P0, webaccountid: &::windows_core::HSTRING, webaccountusername: &::windows_core::HSTRING, props: P1, scope: WebAccountScope) -> ::windows_core::Result> where @@ -977,7 +977,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).AddWebAccountWithScopeForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(webaccountid), ::core::mem::transmute_copy(webaccountusername), props.try_into_param()?.abi(), scope, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`, `System`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials", feature = "System"))] pub fn AddWebAccountWithScopeAndMapForUserAsync(user: P0, webaccountid: &::windows_core::HSTRING, webaccountusername: &::windows_core::HSTRING, props: P1, scope: WebAccountScope, peruserwebaccountid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -989,7 +989,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).AddWebAccountWithScopeAndMapForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(webaccountid), ::core::mem::transmute_copy(webaccountusername), props.try_into_param()?.abi(), scope, ::core::mem::transmute_copy(peruserwebaccountid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InvalidateAppCacheForAllAccountsAsync() -> ::windows_core::Result { Self::IWebAccountManagerStatics4(|this| unsafe { @@ -997,7 +997,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).InvalidateAppCacheForAllAccountsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn InvalidateAppCacheForAccountAsync(webaccount: P0) -> ::windows_core::Result where @@ -1008,7 +1008,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).InvalidateAppCacheForAccountAsync)(::windows_core::Interface::as_raw(this), webaccount.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials"))] pub fn AddWebAccountWithScopeAndMapAsync(webaccountid: &::windows_core::HSTRING, webaccountusername: &::windows_core::HSTRING, props: P0, scope: WebAccountScope, peruserwebaccountid: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1019,7 +1019,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).AddWebAccountWithScopeAndMapAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(webaccountid), ::core::mem::transmute_copy(webaccountusername), props.try_into_param()?.abi(), scope, ::core::mem::transmute_copy(peruserwebaccountid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn SetPerAppToPerUserAccountAsync(perappaccount: P0, peruserwebaccountid: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1030,7 +1030,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).SetPerAppToPerUserAccountAsync)(::windows_core::Interface::as_raw(this), perappaccount.into_param().abi(), ::core::mem::transmute_copy(peruserwebaccountid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn GetPerUserFromPerAppAccountAsync(perappaccount: P0) -> ::windows_core::Result> where @@ -1041,7 +1041,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).GetPerUserFromPerAppAccountAsync)(::windows_core::Interface::as_raw(this), perappaccount.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn ClearPerUserFromPerAppAccountAsync(perappaccount: P0) -> ::windows_core::Result where @@ -1052,7 +1052,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).ClearPerUserFromPerAppAccountAsync)(::windows_core::Interface::as_raw(this), perappaccount.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials"))] pub fn AddWebAccountWithScopeAsync(webaccountid: &::windows_core::HSTRING, webaccountusername: &::windows_core::HSTRING, props: P0, scope: WebAccountScope) -> ::windows_core::Result> where @@ -1063,7 +1063,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).AddWebAccountWithScopeAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(webaccountid), ::core::mem::transmute_copy(webaccountusername), props.try_into_param()?.abi(), scope, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub fn SetScopeAsync(webaccount: P0, scope: WebAccountScope) -> ::windows_core::Result where @@ -1074,7 +1074,7 @@ impl WebAccountManager { (::windows_core::Interface::vtable(this).SetScopeAsync)(::windows_core::Interface::as_raw(this), webaccount.into_param().abi(), scope, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn GetScope(webaccount: P0) -> ::windows_core::Result where @@ -1159,7 +1159,7 @@ impl WebAccountProviderDeleteAccountOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ReportCompleted)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ReportError(&self, value: P0) -> ::windows_core::Result<()> where @@ -1168,7 +1168,7 @@ impl WebAccountProviderDeleteAccountOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ReportError)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn WebAccount(&self) -> ::windows_core::Result { let this = self; @@ -1210,7 +1210,7 @@ impl WebAccountProviderGetTokenSilentOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ReportCompleted)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ReportError(&self, value: P0) -> ::windows_core::Result<()> where @@ -1230,7 +1230,7 @@ impl WebAccountProviderGetTokenSilentOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ReportUserInteractionRequired)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ReportUserInteractionRequiredWithError(&self, value: P0) -> ::windows_core::Result<()> where @@ -1246,7 +1246,7 @@ impl WebAccountProviderGetTokenSilentOperation { (::windows_core::Interface::vtable(this).ProviderRequest)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProviderResponses(&self) -> ::windows_core::Result> { let this = self; @@ -1255,13 +1255,13 @@ impl WebAccountProviderGetTokenSilentOperation { (::windows_core::Interface::vtable(this).ProviderResponses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCacheExpirationTime(&self, value: super::super::super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCacheExpirationTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CacheExpirationTime(&self) -> ::windows_core::Result { let this = self; @@ -1294,7 +1294,7 @@ unsafe impl ::core::marker::Sync for WebAccountProviderGetTokenSilentOperation { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebAccountProviderManageAccountOperation(::windows_core::IUnknown); impl WebAccountProviderManageAccountOperation { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn WebAccount(&self) -> ::windows_core::Result { let this = self; @@ -1339,7 +1339,7 @@ impl WebAccountProviderRequestTokenOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ReportCompleted)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ReportError(&self, value: P0) -> ::windows_core::Result<()> where @@ -1362,7 +1362,7 @@ impl WebAccountProviderRequestTokenOperation { (::windows_core::Interface::vtable(this).ProviderRequest)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProviderResponses(&self) -> ::windows_core::Result> { let this = self; @@ -1371,13 +1371,13 @@ impl WebAccountProviderRequestTokenOperation { (::windows_core::Interface::vtable(this).ProviderResponses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCacheExpirationTime(&self, value: super::super::super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCacheExpirationTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CacheExpirationTime(&self) -> ::windows_core::Result { let this = self; @@ -1418,7 +1418,7 @@ impl WebAccountProviderRetrieveCookiesOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ReportCompleted)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ReportError(&self, value: P0) -> ::windows_core::Result<()> where @@ -1434,7 +1434,7 @@ impl WebAccountProviderRetrieveCookiesOperation { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Context(&self) -> ::windows_core::Result { let this = self; @@ -1443,7 +1443,7 @@ impl WebAccountProviderRetrieveCookiesOperation { (::windows_core::Interface::vtable(this).Context)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Web_Http`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_Http"))] pub fn Cookies(&self) -> ::windows_core::Result> { let this = self; @@ -1452,7 +1452,7 @@ impl WebAccountProviderRetrieveCookiesOperation { (::windows_core::Interface::vtable(this).Cookies)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, uri: P0) -> ::windows_core::Result<()> where @@ -1461,7 +1461,7 @@ impl WebAccountProviderRetrieveCookiesOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUri)(::windows_core::Interface::as_raw(this), uri.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1470,7 +1470,7 @@ impl WebAccountProviderRetrieveCookiesOperation { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApplicationCallbackUri(&self) -> ::windows_core::Result { let this = self; @@ -1505,7 +1505,7 @@ impl WebAccountProviderSignOutAccountOperation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ReportCompleted)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ReportError(&self, value: P0) -> ::windows_core::Result<()> where @@ -1521,7 +1521,7 @@ impl WebAccountProviderSignOutAccountOperation { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn WebAccount(&self) -> ::windows_core::Result { let this = self; @@ -1530,7 +1530,7 @@ impl WebAccountProviderSignOutAccountOperation { (::windows_core::Interface::vtable(this).WebAccount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApplicationCallbackUri(&self) -> ::windows_core::Result { let this = self; @@ -1575,7 +1575,7 @@ impl WebAccountProviderTriggerDetails { (::windows_core::Interface::vtable(this).Operation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1606,7 +1606,7 @@ unsafe impl ::core::marker::Sync for WebAccountProviderTriggerDetails {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebProviderTokenRequest(::windows_core::IUnknown); impl WebProviderTokenRequest { - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ClientRequest(&self) -> ::windows_core::Result { let this = self; @@ -1615,7 +1615,7 @@ impl WebProviderTokenRequest { (::windows_core::Interface::vtable(this).ClientRequest)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Credentials`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Credentials"))] pub fn WebAccounts(&self) -> ::windows_core::Result> { let this = self; @@ -1631,7 +1631,7 @@ impl WebProviderTokenRequest { (::windows_core::Interface::vtable(this).WebAccountSelectionOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApplicationCallbackUri(&self) -> ::windows_core::Result { let this = self; @@ -1640,7 +1640,7 @@ impl WebProviderTokenRequest { (::windows_core::Interface::vtable(this).ApplicationCallbackUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Security_Cryptography_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Cryptography_Core\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Cryptography_Core"))] pub fn GetApplicationTokenBindingKeyAsync(&self, keytype: super::TokenBindingKeyType, target: P0) -> ::windows_core::Result> where @@ -1652,7 +1652,7 @@ impl WebProviderTokenRequest { (::windows_core::Interface::vtable(this).GetApplicationTokenBindingKeyAsync)(::windows_core::Interface::as_raw(this), keytype, target.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetApplicationTokenBindingKeyIdAsync(&self, keytype: super::TokenBindingKeyType, target: P0) -> ::windows_core::Result> where @@ -1678,7 +1678,7 @@ impl WebProviderTokenRequest { (::windows_core::Interface::vtable(this).ApplicationProcessName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckApplicationForCapabilityAsync(&self, capabilityname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1707,7 +1707,7 @@ unsafe impl ::core::marker::Sync for WebProviderTokenRequest {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebProviderTokenResponse(::windows_core::IUnknown); impl WebProviderTokenResponse { - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn ClientResponse(&self) -> ::windows_core::Result { let this = self; @@ -1716,7 +1716,7 @@ impl WebProviderTokenResponse { (::windows_core::Interface::vtable(this).ClientResponse)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Authentication_Web_Core`"] + #[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] #[cfg(feature = "Security_Authentication_Web_Core")] pub fn Create(webtokenresponse: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Security/Authentication/Web/mod.rs b/crates/libs/windows/src/Windows/Security/Authentication/Web/mod.rs index 10261f78e3..83b15308d0 100644 --- a/crates/libs/windows/src/Windows/Security/Authentication/Web/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Authentication/Web/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "Security_Authentication_Web_Core")] -#[doc = "Required features: `Security_Authentication_Web_Core`"] +#[doc = "Required features: `\"Security_Authentication_Web_Core\"`"] pub mod Core; #[cfg(feature = "Security_Authentication_Web_Provider")] -#[doc = "Required features: `Security_Authentication_Web_Provider`"] +#[doc = "Required features: `\"Security_Authentication_Web_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -86,7 +86,7 @@ pub struct IWebAuthenticationResult_Vtbl { } pub struct WebAuthenticationBroker; impl WebAuthenticationBroker { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticateWithCallbackUriAsync(options: WebAuthenticationOptions, requesturi: P0, callbackuri: P1) -> ::windows_core::Result> where @@ -98,7 +98,7 @@ impl WebAuthenticationBroker { (::windows_core::Interface::vtable(this).AuthenticateWithCallbackUriAsync)(::windows_core::Interface::as_raw(this), options, requesturi.into_param().abi(), callbackuri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticateWithoutCallbackUriAsync(options: WebAuthenticationOptions, requesturi: P0) -> ::windows_core::Result> where @@ -109,7 +109,7 @@ impl WebAuthenticationBroker { (::windows_core::Interface::vtable(this).AuthenticateWithoutCallbackUriAsync)(::windows_core::Interface::as_raw(this), options, requesturi.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCurrentApplicationCallbackUri() -> ::windows_core::Result { Self::IWebAuthenticationBrokerStatics(|this| unsafe { @@ -117,7 +117,7 @@ impl WebAuthenticationBroker { (::windows_core::Interface::vtable(this).GetCurrentApplicationCallbackUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticateAndContinue(requesturi: P0) -> ::windows_core::Result<()> where @@ -125,7 +125,7 @@ impl WebAuthenticationBroker { { Self::IWebAuthenticationBrokerStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).AuthenticateAndContinue)(::windows_core::Interface::as_raw(this), requesturi.into_param().abi()).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticateWithCallbackUriAndContinue(requesturi: P0, callbackuri: P1) -> ::windows_core::Result<()> where @@ -134,7 +134,7 @@ impl WebAuthenticationBroker { { Self::IWebAuthenticationBrokerStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).AuthenticateWithCallbackUriAndContinue)(::windows_core::Interface::as_raw(this), requesturi.into_param().abi(), callbackuri.into_param().abi()).ok() }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AuthenticateWithCallbackUriContinuationDataAndOptionsAndContinue(requesturi: P0, callbackuri: P1, continuationdata: P2, options: WebAuthenticationOptions) -> ::windows_core::Result<()> where @@ -144,7 +144,7 @@ impl WebAuthenticationBroker { { Self::IWebAuthenticationBrokerStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).AuthenticateWithCallbackUriContinuationDataAndOptionsAndContinue)(::windows_core::Interface::as_raw(this), requesturi.into_param().abi(), callbackuri.into_param().abi(), continuationdata.into_param().abi(), options).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticateSilentlyAsync(requesturi: P0) -> ::windows_core::Result> where @@ -155,7 +155,7 @@ impl WebAuthenticationBroker { (::windows_core::Interface::vtable(this).AuthenticateSilentlyAsync)(::windows_core::Interface::as_raw(this), requesturi.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticateSilentlyWithOptionsAsync(requesturi: P0, options: WebAuthenticationOptions) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Security/Authentication/mod.rs b/crates/libs/windows/src/Windows/Security/Authentication/mod.rs index 424f166a04..3f4db59871 100644 --- a/crates/libs/windows/src/Windows/Security/Authentication/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Authentication/mod.rs @@ -1,9 +1,9 @@ #[cfg(feature = "Security_Authentication_Identity")] -#[doc = "Required features: `Security_Authentication_Identity`"] +#[doc = "Required features: `\"Security_Authentication_Identity\"`"] pub mod Identity; #[cfg(feature = "Security_Authentication_OnlineId")] -#[doc = "Required features: `Security_Authentication_OnlineId`"] +#[doc = "Required features: `\"Security_Authentication_OnlineId\"`"] pub mod OnlineId; #[cfg(feature = "Security_Authentication_Web")] -#[doc = "Required features: `Security_Authentication_Web`"] +#[doc = "Required features: `\"Security_Authentication_Web\"`"] pub mod Web; diff --git a/crates/libs/windows/src/Windows/Security/Authorization/AppCapabilityAccess/mod.rs b/crates/libs/windows/src/Windows/Security/Authorization/AppCapabilityAccess/mod.rs index f95aaa3680..3bbe5f8a28 100644 --- a/crates/libs/windows/src/Windows/Security/Authorization/AppCapabilityAccess/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Authorization/AppCapabilityAccess/mod.rs @@ -102,7 +102,7 @@ impl AppCapability { (::windows_core::Interface::vtable(this).CapabilityName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -111,7 +111,7 @@ impl AppCapability { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync(&self) -> ::windows_core::Result> { let this = self; @@ -127,7 +127,7 @@ impl AppCapability { (::windows_core::Interface::vtable(this).CheckAccess)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AccessChanged(&self, handler: P0) -> ::windows_core::Result where @@ -139,7 +139,7 @@ impl AppCapability { (::windows_core::Interface::vtable(this).AccessChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAccessChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -156,7 +156,7 @@ impl AppCapability { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDisplayMessage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestAccessForCapabilitiesAsync(capabilitynames: P0) -> ::windows_core::Result>> where @@ -167,7 +167,7 @@ impl AppCapability { (::windows_core::Interface::vtable(this).RequestAccessForCapabilitiesAsync)(::windows_core::Interface::as_raw(this), capabilitynames.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `System`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "System"))] pub fn RequestAccessForCapabilitiesForUserAsync(user: P0, capabilitynames: P1) -> ::windows_core::Result>> where @@ -185,7 +185,7 @@ impl AppCapability { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(capabilityname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn CreateWithProcessIdForUser(user: P0, capabilityname: &::windows_core::HSTRING, pid: u32) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Security/Authorization/mod.rs b/crates/libs/windows/src/Windows/Security/Authorization/mod.rs index b94b1ae9e4..bc29089743 100644 --- a/crates/libs/windows/src/Windows/Security/Authorization/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Authorization/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Security_Authorization_AppCapabilityAccess")] -#[doc = "Required features: `Security_Authorization_AppCapabilityAccess`"] +#[doc = "Required features: `\"Security_Authorization_AppCapabilityAccess\"`"] pub mod AppCapabilityAccess; diff --git a/crates/libs/windows/src/Windows/Security/Credentials/UI/mod.rs b/crates/libs/windows/src/Windows/Security/Credentials/UI/mod.rs index c8271b91e2..456f0111c6 100644 --- a/crates/libs/windows/src/Windows/Security/Credentials/UI/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Credentials/UI/mod.rs @@ -116,7 +116,7 @@ pub struct IUserConsentVerifierStatics_Vtbl { } pub struct CredentialPicker; impl CredentialPicker { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickWithOptionsAsync(options: P0) -> ::windows_core::Result> where @@ -127,7 +127,7 @@ impl CredentialPicker { (::windows_core::Interface::vtable(this).PickWithOptionsAsync)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickWithMessageAsync(targetname: &::windows_core::HSTRING, message: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICredentialPickerStatics(|this| unsafe { @@ -135,7 +135,7 @@ impl CredentialPicker { (::windows_core::Interface::vtable(this).PickWithMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(targetname), ::core::mem::transmute_copy(message), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickWithCaptionAsync(targetname: &::windows_core::HSTRING, message: &::windows_core::HSTRING, caption: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ICredentialPickerStatics(|this| unsafe { @@ -229,7 +229,7 @@ impl CredentialPickerOptions { (::windows_core::Interface::vtable(this).CustomAuthenticationProtocol)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetPreviousCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -238,7 +238,7 @@ impl CredentialPickerOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPreviousCredential)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn PreviousCredential(&self) -> ::windows_core::Result { let this = self; @@ -319,7 +319,7 @@ impl CredentialPickerResults { (::windows_core::Interface::vtable(this).CredentialSaved)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Credential(&self) -> ::windows_core::Result { let this = self; @@ -365,7 +365,7 @@ impl ::windows_core::RuntimeName for CredentialPickerResults { ::windows_core::imp::interface_hierarchy!(CredentialPickerResults, ::windows_core::IUnknown, ::windows_core::IInspectable); pub struct UserConsentVerifier; impl UserConsentVerifier { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckAvailabilityAsync() -> ::windows_core::Result> { Self::IUserConsentVerifierStatics(|this| unsafe { @@ -373,7 +373,7 @@ impl UserConsentVerifier { (::windows_core::Interface::vtable(this).CheckAvailabilityAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestVerificationAsync(message: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IUserConsentVerifierStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Security/Credentials/mod.rs b/crates/libs/windows/src/Windows/Security/Credentials/mod.rs index fdbec083ae..00f9af86fb 100644 --- a/crates/libs/windows/src/Windows/Security/Credentials/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Credentials/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Security_Credentials_UI")] -#[doc = "Required features: `Security_Credentials_UI`"] +#[doc = "Required features: `\"Security_Credentials_UI\"`"] pub mod UI; #[doc(hidden)] #[repr(transparent)] @@ -396,7 +396,7 @@ impl KeyCredential { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn RetrievePublicKeyWithDefaultBlobType(&self) -> ::windows_core::Result { let this = self; @@ -405,7 +405,7 @@ impl KeyCredential { (::windows_core::Interface::vtable(this).RetrievePublicKeyWithDefaultBlobType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Core`, `Storage_Streams`"] + #[doc = "Required features: `\"Security_Cryptography_Core\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Security_Cryptography_Core", feature = "Storage_Streams"))] pub fn RetrievePublicKeyWithBlobType(&self, blobtype: super::Cryptography::Core::CryptographicPublicKeyBlobType) -> ::windows_core::Result { let this = self; @@ -414,7 +414,7 @@ impl KeyCredential { (::windows_core::Interface::vtable(this).RetrievePublicKeyWithBlobType)(::windows_core::Interface::as_raw(this), blobtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn RequestSignAsync(&self, data: P0) -> ::windows_core::Result> where @@ -426,7 +426,7 @@ impl KeyCredential { (::windows_core::Interface::vtable(this).RequestSignAsync)(::windows_core::Interface::as_raw(this), data.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAttestationAsync(&self) -> ::windows_core::Result> { let this = self; @@ -455,7 +455,7 @@ unsafe impl ::core::marker::Sync for KeyCredential {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct KeyCredentialAttestationResult(::windows_core::IUnknown); impl KeyCredentialAttestationResult { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CertificateChainBuffer(&self) -> ::windows_core::Result { let this = self; @@ -464,7 +464,7 @@ impl KeyCredentialAttestationResult { (::windows_core::Interface::vtable(this).CertificateChainBuffer)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AttestationBuffer(&self) -> ::windows_core::Result { let this = self; @@ -498,7 +498,7 @@ unsafe impl ::core::marker::Send for KeyCredentialAttestationResult {} unsafe impl ::core::marker::Sync for KeyCredentialAttestationResult {} pub struct KeyCredentialManager; impl KeyCredentialManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsSupportedAsync() -> ::windows_core::Result> { Self::IKeyCredentialManagerStatics(|this| unsafe { @@ -506,7 +506,7 @@ impl KeyCredentialManager { (::windows_core::Interface::vtable(this).IsSupportedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenewAttestationAsync() -> ::windows_core::Result { Self::IKeyCredentialManagerStatics(|this| unsafe { @@ -514,7 +514,7 @@ impl KeyCredentialManager { (::windows_core::Interface::vtable(this).RenewAttestationAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestCreateAsync(name: &::windows_core::HSTRING, option: KeyCredentialCreationOption) -> ::windows_core::Result> { Self::IKeyCredentialManagerStatics(|this| unsafe { @@ -522,7 +522,7 @@ impl KeyCredentialManager { (::windows_core::Interface::vtable(this).RequestCreateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), option, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenAsync(name: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IKeyCredentialManagerStatics(|this| unsafe { @@ -530,7 +530,7 @@ impl KeyCredentialManager { (::windows_core::Interface::vtable(this).OpenAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(name: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IKeyCredentialManagerStatics(|this| unsafe { @@ -551,7 +551,7 @@ impl ::windows_core::RuntimeName for KeyCredentialManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct KeyCredentialOperationResult(::windows_core::IUnknown); impl KeyCredentialOperationResult { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Result(&self) -> ::windows_core::Result { let this = self; @@ -671,7 +671,7 @@ impl PasswordCredential { let this = self; unsafe { (::windows_core::Interface::vtable(this).RetrievePassword)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -701,7 +701,7 @@ impl ::windows_core::RuntimeName for PasswordCredential { ::windows_core::imp::interface_hierarchy!(PasswordCredential, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for PasswordCredential {} unsafe impl ::core::marker::Sync for PasswordCredential {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -715,7 +715,7 @@ impl PasswordCredentialPropertyStore { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -724,7 +724,7 @@ impl PasswordCredentialPropertyStore { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::IInspectable> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -733,7 +733,7 @@ impl PasswordCredentialPropertyStore { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -742,7 +742,7 @@ impl PasswordCredentialPropertyStore { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -751,7 +751,7 @@ impl PasswordCredentialPropertyStore { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -760,7 +760,7 @@ impl PasswordCredentialPropertyStore { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result where @@ -772,19 +772,19 @@ impl PasswordCredentialPropertyStore { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MapChanged(&self, vhnd: P0) -> ::windows_core::Result where @@ -796,7 +796,7 @@ impl PasswordCredentialPropertyStore { (::windows_core::Interface::vtable(this).MapChanged)(::windows_core::Interface::as_raw(this), vhnd.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveMapChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -881,7 +881,7 @@ impl PasswordVault { (::windows_core::Interface::vtable(this).Retrieve)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(resource), ::core::mem::transmute_copy(username), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllByResource(&self, resource: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -890,7 +890,7 @@ impl PasswordVault { (::windows_core::Interface::vtable(this).FindAllByResource)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(resource), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllByUserName(&self, username: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -899,7 +899,7 @@ impl PasswordVault { (::windows_core::Interface::vtable(this).FindAllByUserName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(username), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RetrieveAll(&self) -> ::windows_core::Result> { let this = self; @@ -956,7 +956,7 @@ impl WebAccount { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -965,7 +965,7 @@ impl WebAccount { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetPictureAsync(&self, desizedsize: WebAccountPictureSize) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -974,7 +974,7 @@ impl WebAccount { (::windows_core::Interface::vtable(this).GetPictureAsync)(::windows_core::Interface::as_raw(this), desizedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SignOutAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -983,7 +983,7 @@ impl WebAccount { (::windows_core::Interface::vtable(this).SignOutAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SignOutWithClientIdAsync(&self, clientid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1041,7 +1041,7 @@ impl WebAccountProvider { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn IconUri(&self) -> ::windows_core::Result { let this = self; @@ -1064,7 +1064,7 @@ impl WebAccountProvider { (::windows_core::Interface::vtable(this).Authority)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1080,7 +1080,7 @@ impl WebAccountProvider { (::windows_core::Interface::vtable(this).IsSystemProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWebAccountProvider(id: &::windows_core::HSTRING, displayname: &::windows_core::HSTRING, iconuri: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Security/Cryptography/Certificates/mod.rs b/crates/libs/windows/src/Windows/Security/Cryptography/Certificates/mod.rs index d0a1245d2a..ce4a34c9b7 100644 --- a/crates/libs/windows/src/Windows/Security/Cryptography/Certificates/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Cryptography/Certificates/mod.rs @@ -1023,7 +1023,7 @@ pub struct IUserCertificateStore_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Certificate(::windows_core::IUnknown); impl Certificate { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BuildChainAsync(&self, certificates: P0) -> ::windows_core::Result> where @@ -1035,7 +1035,7 @@ impl Certificate { (::windows_core::Interface::vtable(this).BuildChainAsync)(::windows_core::Interface::as_raw(this), certificates.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BuildChainWithParametersAsync(&self, certificates: P0, parameters: P1) -> ::windows_core::Result> where @@ -1069,7 +1069,7 @@ impl Certificate { (::windows_core::Interface::vtable(this).GetHashValueWithAlgorithm)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(hashalgorithmname), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetCertificateBlob(&self) -> ::windows_core::Result { let this = self; @@ -1106,7 +1106,7 @@ impl Certificate { (::windows_core::Interface::vtable(this).IsStronglyProtected)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ValidFrom(&self) -> ::windows_core::Result { let this = self; @@ -1115,7 +1115,7 @@ impl Certificate { (::windows_core::Interface::vtable(this).ValidFrom)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ValidTo(&self) -> ::windows_core::Result { let this = self; @@ -1124,7 +1124,7 @@ impl Certificate { (::windows_core::Interface::vtable(this).ValidTo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EnhancedKeyUsages(&self) -> ::windows_core::Result> { let this = self; @@ -1207,7 +1207,7 @@ impl Certificate { (::windows_core::Interface::vtable(this).KeyStorageProviderName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateCertificate(certblob: P0) -> ::windows_core::Result where @@ -1260,7 +1260,7 @@ impl CertificateChain { (::windows_core::Interface::vtable(this).ValidateWithParameters)(::windows_core::Interface::as_raw(this), parameter.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCertificates(&self, includeroot: bool) -> ::windows_core::Result> { let this = self; @@ -1287,7 +1287,7 @@ unsafe impl ::core::marker::Send for CertificateChain {} unsafe impl ::core::marker::Sync for CertificateChain {} pub struct CertificateEnrollmentManager; impl CertificateEnrollmentManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateRequestAsync(request: P0) -> ::windows_core::Result> where @@ -1298,7 +1298,7 @@ impl CertificateEnrollmentManager { (::windows_core::Interface::vtable(this).CreateRequestAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InstallCertificateAsync(certificate: &::windows_core::HSTRING, installoption: InstallOptions) -> ::windows_core::Result { Self::ICertificateEnrollmentManagerStatics(|this| unsafe { @@ -1306,7 +1306,7 @@ impl CertificateEnrollmentManager { (::windows_core::Interface::vtable(this).InstallCertificateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(certificate), installoption, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImportPfxDataAsync(pfxdata: &::windows_core::HSTRING, password: &::windows_core::HSTRING, exportable: ExportOption, keyprotectionlevel: KeyProtectionLevel, installoption: InstallOptions, friendlyname: &::windows_core::HSTRING) -> ::windows_core::Result { Self::ICertificateEnrollmentManagerStatics(|this| unsafe { @@ -1320,7 +1320,7 @@ impl CertificateEnrollmentManager { (::windows_core::Interface::vtable(this).UserCertificateEnrollmentManager)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImportPfxDataToKspAsync(pfxdata: &::windows_core::HSTRING, password: &::windows_core::HSTRING, exportable: ExportOption, keyprotectionlevel: KeyProtectionLevel, installoption: InstallOptions, friendlyname: &::windows_core::HSTRING, keystorageprovider: &::windows_core::HSTRING) -> ::windows_core::Result { Self::ICertificateEnrollmentManagerStatics2(|this| unsafe { @@ -1328,7 +1328,7 @@ impl CertificateEnrollmentManager { (::windows_core::Interface::vtable(this).ImportPfxDataToKspAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(pfxdata), ::core::mem::transmute_copy(password), exportable, keyprotectionlevel, installoption, ::core::mem::transmute_copy(friendlyname), ::core::mem::transmute_copy(keystorageprovider), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImportPfxDataToKspWithParametersAsync(pfxdata: &::windows_core::HSTRING, password: &::windows_core::HSTRING, pfximportparameters: P0) -> ::windows_core::Result where @@ -1548,7 +1548,7 @@ impl CertificateQuery { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EnhancedKeyUsages(&self) -> ::windows_core::Result> { let this = self; @@ -1854,7 +1854,7 @@ impl CertificateRequestProperties { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetUseExistingKey)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SuppressedDefaults(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1870,7 +1870,7 @@ impl CertificateRequestProperties { (::windows_core::Interface::vtable(this).SubjectAlternativeName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Extensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1938,7 +1938,7 @@ unsafe impl ::core::marker::Send for CertificateStore {} unsafe impl ::core::marker::Sync for CertificateStore {} pub struct CertificateStores; impl CertificateStores { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsync() -> ::windows_core::Result>> { Self::ICertificateStoresStatics(|this| unsafe { @@ -1946,7 +1946,7 @@ impl CertificateStores { (::windows_core::Interface::vtable(this).FindAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllWithQueryAsync(query: P0) -> ::windows_core::Result>> where @@ -2006,7 +2006,7 @@ impl ChainBuildingParameters { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EnhancedKeyUsages(&self) -> ::windows_core::Result> { let this = self; @@ -2015,7 +2015,7 @@ impl ChainBuildingParameters { (::windows_core::Interface::vtable(this).EnhancedKeyUsages)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ValidationTimestamp(&self) -> ::windows_core::Result { let this = self; @@ -2024,7 +2024,7 @@ impl ChainBuildingParameters { (::windows_core::Interface::vtable(this).ValidationTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetValidationTimestamp(&self, value: super::super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -2074,7 +2074,7 @@ impl ChainBuildingParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCurrentTimeValidationEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExclusiveTrustRoots(&self) -> ::windows_core::Result> { let this = self; @@ -2121,7 +2121,7 @@ impl ChainValidationParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCertificateChainPolicy)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Networking`"] + #[doc = "Required features: `\"Networking\"`"] #[cfg(feature = "Networking")] pub fn ServerDnsName(&self) -> ::windows_core::Result { let this = self; @@ -2130,7 +2130,7 @@ impl ChainValidationParameters { (::windows_core::Interface::vtable(this).ServerDnsName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking`"] + #[doc = "Required features: `\"Networking\"`"] #[cfg(feature = "Networking")] pub fn SetServerDnsName(&self, value: P0) -> ::windows_core::Result<()> where @@ -2159,7 +2159,7 @@ unsafe impl ::core::marker::Sync for ChainValidationParameters {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CmsAttachedSignature(::windows_core::IUnknown); impl CmsAttachedSignature { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Certificates(&self) -> ::windows_core::Result> { let this = self; @@ -2175,7 +2175,7 @@ impl CmsAttachedSignature { (::windows_core::Interface::vtable(this).Content)(::windows_core::Interface::as_raw(this), ::windows_core::Array::::set_abi_len(::std::mem::transmute(&mut result__)), result__.as_mut_ptr() as *mut _ as _).and_then(|| result__.assume_init()) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Signers(&self) -> ::windows_core::Result> { let this = self; @@ -2191,7 +2191,7 @@ impl CmsAttachedSignature { (::windows_core::Interface::vtable(this).VerifySignature)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateCmsAttachedSignature(inputblob: P0) -> ::windows_core::Result where @@ -2202,7 +2202,7 @@ impl CmsAttachedSignature { (::windows_core::Interface::vtable(this).CreateCmsAttachedSignature)(::windows_core::Interface::as_raw(this), inputblob.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn GenerateSignatureAsync(data: P0, signers: P1, certificates: P2) -> ::windows_core::Result> where @@ -2245,7 +2245,7 @@ unsafe impl ::core::marker::Sync for CmsAttachedSignature {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CmsDetachedSignature(::windows_core::IUnknown); impl CmsDetachedSignature { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Certificates(&self) -> ::windows_core::Result> { let this = self; @@ -2254,7 +2254,7 @@ impl CmsDetachedSignature { (::windows_core::Interface::vtable(this).Certificates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Signers(&self) -> ::windows_core::Result> { let this = self; @@ -2263,7 +2263,7 @@ impl CmsDetachedSignature { (::windows_core::Interface::vtable(this).Signers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn VerifySignatureAsync(&self, data: P0) -> ::windows_core::Result> where @@ -2275,7 +2275,7 @@ impl CmsDetachedSignature { (::windows_core::Interface::vtable(this).VerifySignatureAsync)(::windows_core::Interface::as_raw(this), data.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateCmsDetachedSignature(inputblob: P0) -> ::windows_core::Result where @@ -2286,7 +2286,7 @@ impl CmsDetachedSignature { (::windows_core::Interface::vtable(this).CreateCmsDetachedSignature)(::windows_core::Interface::as_raw(this), inputblob.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn GenerateSignatureAsync(data: P0, signers: P1, certificates: P2) -> ::windows_core::Result> where @@ -2395,7 +2395,7 @@ impl CmsTimestampInfo { (::windows_core::Interface::vtable(this).SigningCertificate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Certificates(&self) -> ::windows_core::Result> { let this = self; @@ -2404,7 +2404,7 @@ impl CmsTimestampInfo { (::windows_core::Interface::vtable(this).Certificates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -2507,7 +2507,7 @@ impl ::windows_core::RuntimeName for KeyAlgorithmNames { } pub struct KeyAttestationHelper; impl KeyAttestationHelper { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DecryptTpmAttestationCredentialAsync(credential: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IKeyAttestationHelperStatics(|this| unsafe { @@ -2521,7 +2521,7 @@ impl KeyAttestationHelper { (::windows_core::Interface::vtable(this).GetTpmAttestationCredentialId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(credential), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DecryptTpmAttestationCredentialWithContainerNameAsync(credential: &::windows_core::HSTRING, containername: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IKeyAttestationHelperStatics2(|this| unsafe { @@ -2727,7 +2727,7 @@ impl SubjectAlternativeNameInfo { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EmailName(&self) -> ::windows_core::Result> { let this = self; @@ -2736,7 +2736,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).EmailName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IPAddress(&self) -> ::windows_core::Result> { let this = self; @@ -2745,7 +2745,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).IPAddress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Url(&self) -> ::windows_core::Result> { let this = self; @@ -2754,7 +2754,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).Url)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DnsName(&self) -> ::windows_core::Result> { let this = self; @@ -2763,7 +2763,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).DnsName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DistinguishedName(&self) -> ::windows_core::Result> { let this = self; @@ -2772,7 +2772,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).DistinguishedName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PrincipalName(&self) -> ::windows_core::Result> { let this = self; @@ -2781,7 +2781,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).PrincipalName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn EmailNames(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2790,7 +2790,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).EmailNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IPAddresses(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2799,7 +2799,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).IPAddresses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Urls(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2808,7 +2808,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).Urls)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DnsNames(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2817,7 +2817,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).DnsNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DistinguishedNames(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2826,7 +2826,7 @@ impl SubjectAlternativeNameInfo { (::windows_core::Interface::vtable(this).DistinguishedNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PrincipalNames(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2862,7 +2862,7 @@ unsafe impl ::core::marker::Sync for SubjectAlternativeNameInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserCertificateEnrollmentManager(::windows_core::IUnknown); impl UserCertificateEnrollmentManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateRequestAsync(&self, request: P0) -> ::windows_core::Result> where @@ -2874,7 +2874,7 @@ impl UserCertificateEnrollmentManager { (::windows_core::Interface::vtable(this).CreateRequestAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InstallCertificateAsync(&self, certificate: &::windows_core::HSTRING, installoption: InstallOptions) -> ::windows_core::Result { let this = self; @@ -2883,7 +2883,7 @@ impl UserCertificateEnrollmentManager { (::windows_core::Interface::vtable(this).InstallCertificateAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(certificate), installoption, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImportPfxDataAsync(&self, pfxdata: &::windows_core::HSTRING, password: &::windows_core::HSTRING, exportable: ExportOption, keyprotectionlevel: KeyProtectionLevel, installoption: InstallOptions, friendlyname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2892,7 +2892,7 @@ impl UserCertificateEnrollmentManager { (::windows_core::Interface::vtable(this).ImportPfxDataAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(pfxdata), ::core::mem::transmute_copy(password), exportable, keyprotectionlevel, installoption, ::core::mem::transmute_copy(friendlyname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImportPfxDataToKspAsync(&self, pfxdata: &::windows_core::HSTRING, password: &::windows_core::HSTRING, exportable: ExportOption, keyprotectionlevel: KeyProtectionLevel, installoption: InstallOptions, friendlyname: &::windows_core::HSTRING, keystorageprovider: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -2901,7 +2901,7 @@ impl UserCertificateEnrollmentManager { (::windows_core::Interface::vtable(this).ImportPfxDataToKspAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(pfxdata), ::core::mem::transmute_copy(password), exportable, keyprotectionlevel, installoption, ::core::mem::transmute_copy(friendlyname), ::core::mem::transmute_copy(keystorageprovider), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImportPfxDataToKspWithParametersAsync(&self, pfxdata: &::windows_core::HSTRING, password: &::windows_core::HSTRING, pfximportparameters: P0) -> ::windows_core::Result where @@ -2933,7 +2933,7 @@ unsafe impl ::core::marker::Sync for UserCertificateEnrollmentManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserCertificateStore(::windows_core::IUnknown); impl UserCertificateStore { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAddAsync(&self, certificate: P0) -> ::windows_core::Result> where @@ -2945,7 +2945,7 @@ impl UserCertificateStore { (::windows_core::Interface::vtable(this).RequestAddAsync)(::windows_core::Interface::as_raw(this), certificate.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestDeleteAsync(&self, certificate: P0) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Security/Cryptography/Core/mod.rs b/crates/libs/windows/src/Windows/Security/Cryptography/Core/mod.rs index 27fc280851..0d84c5fdd4 100644 --- a/crates/libs/windows/src/Windows/Security/Cryptography/Core/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Cryptography/Core/mod.rs @@ -894,7 +894,7 @@ impl AsymmetricKeyAlgorithmProvider { (::windows_core::Interface::vtable(this).CreateKeyPair)(::windows_core::Interface::as_raw(this), keysize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ImportDefaultPrivateKeyBlob(&self, keyblob: P0) -> ::windows_core::Result where @@ -906,7 +906,7 @@ impl AsymmetricKeyAlgorithmProvider { (::windows_core::Interface::vtable(this).ImportDefaultPrivateKeyBlob)(::windows_core::Interface::as_raw(this), keyblob.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ImportKeyPairWithBlobType(&self, keyblob: P0, blobtype: CryptographicPrivateKeyBlobType) -> ::windows_core::Result where @@ -918,7 +918,7 @@ impl AsymmetricKeyAlgorithmProvider { (::windows_core::Interface::vtable(this).ImportKeyPairWithBlobType)(::windows_core::Interface::as_raw(this), keyblob.try_into_param()?.abi(), blobtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ImportDefaultPublicKeyBlob(&self, keyblob: P0) -> ::windows_core::Result where @@ -930,7 +930,7 @@ impl AsymmetricKeyAlgorithmProvider { (::windows_core::Interface::vtable(this).ImportDefaultPublicKeyBlob)(::windows_core::Interface::as_raw(this), keyblob.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ImportPublicKeyWithBlobType(&self, keyblob: P0, blobtype: CryptographicPublicKeyBlobType) -> ::windows_core::Result where @@ -985,7 +985,7 @@ unsafe impl ::core::marker::Send for AsymmetricKeyAlgorithmProvider {} unsafe impl ::core::marker::Sync for AsymmetricKeyAlgorithmProvider {} pub struct CryptographicEngine; impl CryptographicEngine { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Encrypt(key: P0, data: P1, iv: P2) -> ::windows_core::Result where @@ -998,7 +998,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).Encrypt)(::windows_core::Interface::as_raw(this), key.into_param().abi(), data.try_into_param()?.abi(), iv.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Decrypt(key: P0, data: P1, iv: P2) -> ::windows_core::Result where @@ -1011,7 +1011,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).Decrypt)(::windows_core::Interface::as_raw(this), key.into_param().abi(), data.try_into_param()?.abi(), iv.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn EncryptAndAuthenticate(key: P0, data: P1, nonce: P2, authenticateddata: P3) -> ::windows_core::Result where @@ -1025,7 +1025,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).EncryptAndAuthenticate)(::windows_core::Interface::as_raw(this), key.into_param().abi(), data.try_into_param()?.abi(), nonce.try_into_param()?.abi(), authenticateddata.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DecryptAndAuthenticate(key: P0, data: P1, nonce: P2, authenticationtag: P3, authenticateddata: P4) -> ::windows_core::Result where @@ -1040,7 +1040,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).DecryptAndAuthenticate)(::windows_core::Interface::as_raw(this), key.into_param().abi(), data.try_into_param()?.abi(), nonce.try_into_param()?.abi(), authenticationtag.try_into_param()?.abi(), authenticateddata.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Sign(key: P0, data: P1) -> ::windows_core::Result where @@ -1052,7 +1052,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).Sign)(::windows_core::Interface::as_raw(this), key.into_param().abi(), data.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn VerifySignature(key: P0, data: P1, signature: P2) -> ::windows_core::Result where @@ -1065,7 +1065,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).VerifySignature)(::windows_core::Interface::as_raw(this), key.into_param().abi(), data.try_into_param()?.abi(), signature.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DeriveKeyMaterial(key: P0, parameters: P1, desiredkeysize: u32) -> ::windows_core::Result where @@ -1077,7 +1077,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).DeriveKeyMaterial)(::windows_core::Interface::as_raw(this), key.into_param().abi(), parameters.into_param().abi(), desiredkeysize, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SignHashedData(key: P0, data: P1) -> ::windows_core::Result where @@ -1089,7 +1089,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).SignHashedData)(::windows_core::Interface::as_raw(this), key.into_param().abi(), data.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn VerifySignatureWithHashInput(key: P0, data: P1, signature: P2) -> ::windows_core::Result where @@ -1102,7 +1102,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).VerifySignatureWithHashInput)(::windows_core::Interface::as_raw(this), key.into_param().abi(), data.try_into_param()?.abi(), signature.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn DecryptAsync(key: P0, data: P1, iv: P2) -> ::windows_core::Result> where @@ -1115,7 +1115,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).DecryptAsync)(::windows_core::Interface::as_raw(this), key.into_param().abi(), data.try_into_param()?.abi(), iv.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SignAsync(key: P0, data: P1) -> ::windows_core::Result> where @@ -1127,7 +1127,7 @@ impl CryptographicEngine { (::windows_core::Interface::vtable(this).SignAsync)(::windows_core::Interface::as_raw(this), key.into_param().abi(), data.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SignHashedDataAsync(key: P0, data: P1) -> ::windows_core::Result> where @@ -1157,7 +1157,7 @@ impl ::windows_core::RuntimeName for CryptographicEngine { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CryptographicHash(::windows_core::IUnknown); impl CryptographicHash { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Append(&self, data: P0) -> ::windows_core::Result<()> where @@ -1166,7 +1166,7 @@ impl CryptographicHash { let this = self; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), data.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetValueAndReset(&self) -> ::windows_core::Result { let this = self; @@ -1202,7 +1202,7 @@ impl CryptographicKey { (::windows_core::Interface::vtable(this).KeySize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ExportDefaultPrivateKeyBlobType(&self) -> ::windows_core::Result { let this = self; @@ -1211,7 +1211,7 @@ impl CryptographicKey { (::windows_core::Interface::vtable(this).ExportDefaultPrivateKeyBlobType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ExportPrivateKeyWithBlobType(&self, blobtype: CryptographicPrivateKeyBlobType) -> ::windows_core::Result { let this = self; @@ -1220,7 +1220,7 @@ impl CryptographicKey { (::windows_core::Interface::vtable(this).ExportPrivateKeyWithBlobType)(::windows_core::Interface::as_raw(this), blobtype, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ExportDefaultPublicKeyBlobType(&self) -> ::windows_core::Result { let this = self; @@ -1229,7 +1229,7 @@ impl CryptographicKey { (::windows_core::Interface::vtable(this).ExportDefaultPublicKeyBlobType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ExportPublicKeyWithBlobType(&self, blobtype: CryptographicPublicKeyBlobType) -> ::windows_core::Result { let this = self; @@ -1526,7 +1526,7 @@ impl EccCurveNames { (::windows_core::Interface::vtable(this).X962P256v1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllEccCurveNames() -> ::windows_core::Result> { Self::IEccCurveNamesStatics(|this| unsafe { @@ -1547,7 +1547,7 @@ impl ::windows_core::RuntimeName for EccCurveNames { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EncryptedAndAuthenticatedData(::windows_core::IUnknown); impl EncryptedAndAuthenticatedData { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn EncryptedData(&self) -> ::windows_core::Result { let this = self; @@ -1556,7 +1556,7 @@ impl EncryptedAndAuthenticatedData { (::windows_core::Interface::vtable(this).EncryptedData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn AuthenticationTag(&self) -> ::windows_core::Result { let this = self; @@ -1640,7 +1640,7 @@ impl HashAlgorithmProvider { (::windows_core::Interface::vtable(this).HashLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn HashData(&self, data: P0) -> ::windows_core::Result where @@ -1833,7 +1833,7 @@ impl KeyDerivationAlgorithmProvider { (::windows_core::Interface::vtable(this).AlgorithmName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateKey(&self, keymaterial: P0) -> ::windows_core::Result where @@ -1876,7 +1876,7 @@ unsafe impl ::core::marker::Sync for KeyDerivationAlgorithmProvider {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct KeyDerivationParameters(::windows_core::IUnknown); impl KeyDerivationParameters { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn KdfGenericBinary(&self) -> ::windows_core::Result { let this = self; @@ -1885,7 +1885,7 @@ impl KeyDerivationParameters { (::windows_core::Interface::vtable(this).KdfGenericBinary)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetKdfGenericBinary(&self, value: P0) -> ::windows_core::Result<()> where @@ -1912,7 +1912,7 @@ impl KeyDerivationParameters { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCapi1KdfTargetAlgorithm)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn BuildForPbkdf2(pbkdf2salt: P0, iterationcount: u32) -> ::windows_core::Result where @@ -1923,7 +1923,7 @@ impl KeyDerivationParameters { (::windows_core::Interface::vtable(this).BuildForPbkdf2)(::windows_core::Interface::as_raw(this), pbkdf2salt.try_into_param()?.abi(), iterationcount, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn BuildForSP800108(label: P0, context: P1) -> ::windows_core::Result where @@ -1935,7 +1935,7 @@ impl KeyDerivationParameters { (::windows_core::Interface::vtable(this).BuildForSP800108)(::windows_core::Interface::as_raw(this), label.try_into_param()?.abi(), context.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn BuildForSP80056a(algorithmid: P0, partyuinfo: P1, partyvinfo: P2, supppubinfo: P3, suppprivinfo: P4) -> ::windows_core::Result where @@ -2047,7 +2047,7 @@ impl MacAlgorithmProvider { (::windows_core::Interface::vtable(this).MacLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateKey(&self, keymaterial: P0) -> ::windows_core::Result where @@ -2059,7 +2059,7 @@ impl MacAlgorithmProvider { (::windows_core::Interface::vtable(this).CreateKey)(::windows_core::Interface::as_raw(this), keymaterial.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateHash(&self, keymaterial: P0) -> ::windows_core::Result where @@ -2100,7 +2100,7 @@ unsafe impl ::core::marker::Send for MacAlgorithmProvider {} unsafe impl ::core::marker::Sync for MacAlgorithmProvider {} pub struct PersistedKeyProvider; impl PersistedKeyProvider { - #[doc = "Required features: `Foundation`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Cryptography_Certificates"))] pub fn OpenKeyPairFromCertificateAsync(certificate: P0, hashalgorithmname: &::windows_core::HSTRING, padding: CryptographicPadding) -> ::windows_core::Result> where @@ -2111,7 +2111,7 @@ impl PersistedKeyProvider { (::windows_core::Interface::vtable(this).OpenKeyPairFromCertificateAsync)(::windows_core::Interface::as_raw(this), certificate.into_param().abi(), ::core::mem::transmute_copy(hashalgorithmname), padding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn OpenPublicKeyFromCertificate(certificate: P0, hashalgorithmname: &::windows_core::HSTRING, padding: CryptographicPadding) -> ::windows_core::Result where @@ -2274,7 +2274,7 @@ impl SymmetricKeyAlgorithmProvider { (::windows_core::Interface::vtable(this).BlockLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateSymmetricKey(&self, keymaterial: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Security/Cryptography/DataProtection/mod.rs b/crates/libs/windows/src/Windows/Security/Cryptography/DataProtection/mod.rs index f89d2e8dea..87cac250fe 100644 --- a/crates/libs/windows/src/Windows/Security/Cryptography/DataProtection/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Cryptography/DataProtection/mod.rs @@ -56,7 +56,7 @@ impl DataProtectionProvider { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ProtectAsync(&self, data: P0) -> ::windows_core::Result> where @@ -68,7 +68,7 @@ impl DataProtectionProvider { (::windows_core::Interface::vtable(this).ProtectAsync)(::windows_core::Interface::as_raw(this), data.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn UnprotectAsync(&self, data: P0) -> ::windows_core::Result> where @@ -80,7 +80,7 @@ impl DataProtectionProvider { (::windows_core::Interface::vtable(this).UnprotectAsync)(::windows_core::Interface::as_raw(this), data.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ProtectStreamAsync(&self, src: P0, dest: P1) -> ::windows_core::Result where @@ -93,7 +93,7 @@ impl DataProtectionProvider { (::windows_core::Interface::vtable(this).ProtectStreamAsync)(::windows_core::Interface::as_raw(this), src.try_into_param()?.abi(), dest.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn UnprotectStreamAsync(&self, src: P0, dest: P1) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Security/Cryptography/mod.rs b/crates/libs/windows/src/Windows/Security/Cryptography/mod.rs index 93c092cc4a..1706e3d0c5 100644 --- a/crates/libs/windows/src/Windows/Security/Cryptography/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Cryptography/mod.rs @@ -1,11 +1,11 @@ #[cfg(feature = "Security_Cryptography_Certificates")] -#[doc = "Required features: `Security_Cryptography_Certificates`"] +#[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] pub mod Certificates; #[cfg(feature = "Security_Cryptography_Core")] -#[doc = "Required features: `Security_Cryptography_Core`"] +#[doc = "Required features: `\"Security_Cryptography_Core\"`"] pub mod Core; #[cfg(feature = "Security_Cryptography_DataProtection")] -#[doc = "Required features: `Security_Cryptography_DataProtection`"] +#[doc = "Required features: `\"Security_Cryptography_DataProtection\"`"] pub mod DataProtection; #[doc(hidden)] #[repr(transparent)] @@ -65,7 +65,7 @@ pub struct ICryptographicBufferStatics_Vtbl { } pub struct CryptographicBuffer; impl CryptographicBuffer { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Compare(object1: P0, object2: P1) -> ::windows_core::Result where @@ -77,7 +77,7 @@ impl CryptographicBuffer { (::windows_core::Interface::vtable(this).Compare)(::windows_core::Interface::as_raw(this), object1.try_into_param()?.abi(), object2.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GenerateRandom(length: u32) -> ::windows_core::Result { Self::ICryptographicBufferStatics(|this| unsafe { @@ -91,7 +91,7 @@ impl CryptographicBuffer { (::windows_core::Interface::vtable(this).GenerateRandomNumber)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromByteArray(value: &[u8]) -> ::windows_core::Result { Self::ICryptographicBufferStatics(|this| unsafe { @@ -99,7 +99,7 @@ impl CryptographicBuffer { (::windows_core::Interface::vtable(this).CreateFromByteArray)(::windows_core::Interface::as_raw(this), value.len() as u32, value.as_ptr(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CopyToByteArray(buffer: P0, value: &mut ::windows_core::Array) -> ::windows_core::Result<()> where @@ -107,7 +107,7 @@ impl CryptographicBuffer { { Self::ICryptographicBufferStatics(|this| unsafe { (::windows_core::Interface::vtable(this).CopyToByteArray)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), value.set_abi_len(), value as *mut _ as _).ok() }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DecodeFromHexString(value: &::windows_core::HSTRING) -> ::windows_core::Result { Self::ICryptographicBufferStatics(|this| unsafe { @@ -115,7 +115,7 @@ impl CryptographicBuffer { (::windows_core::Interface::vtable(this).DecodeFromHexString)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn EncodeToHexString(buffer: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -126,7 +126,7 @@ impl CryptographicBuffer { (::windows_core::Interface::vtable(this).EncodeToHexString)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DecodeFromBase64String(value: &::windows_core::HSTRING) -> ::windows_core::Result { Self::ICryptographicBufferStatics(|this| unsafe { @@ -134,7 +134,7 @@ impl CryptographicBuffer { (::windows_core::Interface::vtable(this).DecodeFromBase64String)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn EncodeToBase64String(buffer: P0) -> ::windows_core::Result<::windows_core::HSTRING> where @@ -145,7 +145,7 @@ impl CryptographicBuffer { (::windows_core::Interface::vtable(this).EncodeToBase64String)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ConvertStringToBinary(value: &::windows_core::HSTRING, encoding: BinaryStringEncoding) -> ::windows_core::Result { Self::ICryptographicBufferStatics(|this| unsafe { @@ -153,7 +153,7 @@ impl CryptographicBuffer { (::windows_core::Interface::vtable(this).ConvertStringToBinary)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ConvertBinaryToString(encoding: BinaryStringEncoding, buffer: P0) -> ::windows_core::Result<::windows_core::HSTRING> where diff --git a/crates/libs/windows/src/Windows/Security/DataProtection/mod.rs b/crates/libs/windows/src/Windows/Security/DataProtection/mod.rs index 0efaf3838f..e13c588ef5 100644 --- a/crates/libs/windows/src/Windows/Security/DataProtection/mod.rs +++ b/crates/libs/windows/src/Windows/Security/DataProtection/mod.rs @@ -117,7 +117,7 @@ pub struct IUserDataStorageItemProtectionInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataAvailabilityStateChangedEventArgs(::windows_core::IUnknown); impl UserDataAvailabilityStateChangedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -153,7 +153,7 @@ impl UserDataBufferUnprotectResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn UnprotectedBuffer(&self) -> ::windows_core::Result { let this = self; @@ -182,7 +182,7 @@ unsafe impl ::core::marker::Sync for UserDataBufferUnprotectResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserDataProtectionManager(::windows_core::IUnknown); impl UserDataProtectionManager { - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn ProtectStorageItemAsync(&self, storageitem: P0, availability: UserDataAvailability) -> ::windows_core::Result> where @@ -194,7 +194,7 @@ impl UserDataProtectionManager { (::windows_core::Interface::vtable(this).ProtectStorageItemAsync)(::windows_core::Interface::as_raw(this), storageitem.try_into_param()?.abi(), availability, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn GetStorageItemProtectionInfoAsync(&self, storageitem: P0) -> ::windows_core::Result> where @@ -206,7 +206,7 @@ impl UserDataProtectionManager { (::windows_core::Interface::vtable(this).GetStorageItemProtectionInfoAsync)(::windows_core::Interface::as_raw(this), storageitem.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ProtectBufferAsync(&self, unprotectedbuffer: P0, availability: UserDataAvailability) -> ::windows_core::Result> where @@ -218,7 +218,7 @@ impl UserDataProtectionManager { (::windows_core::Interface::vtable(this).ProtectBufferAsync)(::windows_core::Interface::as_raw(this), unprotectedbuffer.try_into_param()?.abi(), availability, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn UnprotectBufferAsync(&self, protectedbuffer: P0) -> ::windows_core::Result> where @@ -237,7 +237,7 @@ impl UserDataProtectionManager { (::windows_core::Interface::vtable(this).IsContinuedDataAvailabilityExpected)(::windows_core::Interface::as_raw(this), availability, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DataAvailabilityStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -249,7 +249,7 @@ impl UserDataProtectionManager { (::windows_core::Interface::vtable(this).DataAvailabilityStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDataAvailabilityStateChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -261,7 +261,7 @@ impl UserDataProtectionManager { (::windows_core::Interface::vtable(this).TryGetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn TryGetForUser(user: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Security/EnterpriseData/mod.rs b/crates/libs/windows/src/Windows/Security/EnterpriseData/mod.rs index 722e74f61d..d42db56e79 100644 --- a/crates/libs/windows/src/Windows/Security/EnterpriseData/mod.rs +++ b/crates/libs/windows/src/Windows/Security/EnterpriseData/mod.rs @@ -663,7 +663,7 @@ pub struct IThreadNetworkContext_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BufferProtectUnprotectResult(::windows_core::IUnknown); impl BufferProtectUnprotectResult { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Buffer(&self) -> ::windows_core::Result { let this = self; @@ -731,7 +731,7 @@ unsafe impl ::core::marker::Send for DataProtectionInfo {} unsafe impl ::core::marker::Sync for DataProtectionInfo {} pub struct DataProtectionManager; impl DataProtectionManager { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ProtectAsync(data: P0, identity: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -742,7 +742,7 @@ impl DataProtectionManager { (::windows_core::Interface::vtable(this).ProtectAsync)(::windows_core::Interface::as_raw(this), data.try_into_param()?.abi(), ::core::mem::transmute_copy(identity), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn UnprotectAsync(data: P0) -> ::windows_core::Result> where @@ -753,7 +753,7 @@ impl DataProtectionManager { (::windows_core::Interface::vtable(this).UnprotectAsync)(::windows_core::Interface::as_raw(this), data.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ProtectStreamAsync(unprotectedstream: P0, identity: &::windows_core::HSTRING, protectedstream: P1) -> ::windows_core::Result> where @@ -765,7 +765,7 @@ impl DataProtectionManager { (::windows_core::Interface::vtable(this).ProtectStreamAsync)(::windows_core::Interface::as_raw(this), unprotectedstream.try_into_param()?.abi(), ::core::mem::transmute_copy(identity), protectedstream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn UnprotectStreamAsync(protectedstream: P0, unprotectedstream: P1) -> ::windows_core::Result> where @@ -777,7 +777,7 @@ impl DataProtectionManager { (::windows_core::Interface::vtable(this).UnprotectStreamAsync)(::windows_core::Interface::as_raw(this), protectedstream.try_into_param()?.abi(), unprotectedstream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetProtectionInfoAsync(protecteddata: P0) -> ::windows_core::Result> where @@ -788,7 +788,7 @@ impl DataProtectionManager { (::windows_core::Interface::vtable(this).GetProtectionInfoAsync)(::windows_core::Interface::as_raw(this), protecteddata.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetStreamProtectionInfoAsync(protectedstream: P0) -> ::windows_core::Result> where @@ -858,7 +858,7 @@ unsafe impl ::core::marker::Send for FileProtectionInfo {} unsafe impl ::core::marker::Sync for FileProtectionInfo {} pub struct FileProtectionManager; impl FileProtectionManager { - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn ProtectAsync(target: P0, identity: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -869,7 +869,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).ProtectAsync)(::windows_core::Interface::as_raw(this), target.try_into_param()?.abi(), ::core::mem::transmute_copy(identity), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CopyProtectionAsync(source: P0, target: P1) -> ::windows_core::Result> where @@ -881,7 +881,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).CopyProtectionAsync)(::windows_core::Interface::as_raw(this), source.try_into_param()?.abi(), target.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn GetProtectionInfoAsync(source: P0) -> ::windows_core::Result> where @@ -892,7 +892,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).GetProtectionInfoAsync)(::windows_core::Interface::as_raw(this), source.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn SaveFileAsContainerAsync(protectedfile: P0) -> ::windows_core::Result> where @@ -903,7 +903,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).SaveFileAsContainerAsync)(::windows_core::Interface::as_raw(this), protectedfile.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadFileFromContainerAsync(containerfile: P0) -> ::windows_core::Result> where @@ -914,7 +914,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).LoadFileFromContainerAsync)(::windows_core::Interface::as_raw(this), containerfile.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadFileFromContainerWithTargetAsync(containerfile: P0, target: P1) -> ::windows_core::Result> where @@ -926,7 +926,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).LoadFileFromContainerWithTargetAsync)(::windows_core::Interface::as_raw(this), containerfile.try_into_param()?.abi(), target.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn CreateProtectedAndOpenAsync(parentfolder: P0, desiredname: &::windows_core::HSTRING, identity: &::windows_core::HSTRING, collisionoption: super::super::Storage::CreationCollisionOption) -> ::windows_core::Result> where @@ -937,7 +937,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).CreateProtectedAndOpenAsync)(::windows_core::Interface::as_raw(this), parentfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desiredname), ::core::mem::transmute_copy(identity), collisionoption, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn IsContainerAsync(file: P0) -> ::windows_core::Result> where @@ -948,7 +948,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).IsContainerAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LoadFileFromContainerWithTargetAndNameCollisionOptionAsync(containerfile: P0, target: P1, collisionoption: super::super::Storage::NameCollisionOption) -> ::windows_core::Result> where @@ -960,7 +960,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).LoadFileFromContainerWithTargetAndNameCollisionOptionAsync)(::windows_core::Interface::as_raw(this), containerfile.try_into_param()?.abi(), target.try_into_param()?.abi(), collisionoption, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn SaveFileAsContainerWithSharingAsync(protectedfile: P0, sharedwithidentities: P1) -> ::windows_core::Result> where @@ -972,7 +972,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).SaveFileAsContainerWithSharingAsync)(::windows_core::Interface::as_raw(this), protectedfile.try_into_param()?.abi(), sharedwithidentities.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn UnprotectAsync(target: P0) -> ::windows_core::Result> where @@ -983,7 +983,7 @@ impl FileProtectionManager { (::windows_core::Interface::vtable(this).UnprotectAsync)(::windows_core::Interface::as_raw(this), target.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn UnprotectWithOptionsAsync(target: P0, options: P1) -> ::windows_core::Result> where @@ -1014,12 +1014,12 @@ impl FileProtectionManager { impl ::windows_core::RuntimeName for FileProtectionManager { const NAME: &'static str = "Windows.Security.EnterpriseData.FileProtectionManager"; } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct FileRevocationManager; #[cfg(feature = "deprecated")] impl FileRevocationManager { - #[doc = "Required features: `Foundation`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage", feature = "deprecated"))] pub fn ProtectAsync(storageitem: P0, enterpriseidentity: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1030,7 +1030,7 @@ impl FileRevocationManager { (::windows_core::Interface::vtable(this).ProtectAsync)(::windows_core::Interface::as_raw(this), storageitem.try_into_param()?.abi(), ::core::mem::transmute_copy(enterpriseidentity), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage", feature = "deprecated"))] pub fn CopyProtectionAsync(sourcestorageitem: P0, targetstorageitem: P1) -> ::windows_core::Result> where @@ -1042,12 +1042,12 @@ impl FileRevocationManager { (::windows_core::Interface::vtable(this).CopyProtectionAsync)(::windows_core::Interface::as_raw(this), sourcestorageitem.try_into_param()?.abi(), targetstorageitem.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Revoke(enterpriseidentity: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::IFileRevocationManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).Revoke)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(enterpriseidentity)).ok() }) } - #[doc = "Required features: `Foundation`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage", feature = "deprecated"))] pub fn GetStatusAsync(storageitem: P0) -> ::windows_core::Result> where @@ -1115,7 +1115,7 @@ unsafe impl ::core::marker::Sync for FileUnprotectOptions {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ProtectedAccessResumedEventArgs(::windows_core::IUnknown); impl ProtectedAccessResumedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Identities(&self) -> ::windows_core::Result> { let this = self; @@ -1144,7 +1144,7 @@ unsafe impl ::core::marker::Sync for ProtectedAccessResumedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ProtectedAccessSuspendingEventArgs(::windows_core::IUnknown); impl ProtectedAccessSuspendingEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Identities(&self) -> ::windows_core::Result> { let this = self; @@ -1153,7 +1153,7 @@ impl ProtectedAccessSuspendingEventArgs { (::windows_core::Interface::vtable(this).Identities)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; @@ -1162,7 +1162,7 @@ impl ProtectedAccessSuspendingEventArgs { (::windows_core::Interface::vtable(this).Deadline)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1198,7 +1198,7 @@ impl ProtectedContainerExportResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -1234,7 +1234,7 @@ impl ProtectedContainerImportResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -1263,7 +1263,7 @@ unsafe impl ::core::marker::Sync for ProtectedContainerImportResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ProtectedContentRevokedEventArgs(::windows_core::IUnknown); impl ProtectedContentRevokedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Identities(&self) -> ::windows_core::Result> { let this = self; @@ -1292,7 +1292,7 @@ unsafe impl ::core::marker::Sync for ProtectedContentRevokedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ProtectedFileCreateResult(::windows_core::IUnknown); impl ProtectedFileCreateResult { - #[doc = "Required features: `Storage`"] + #[doc = "Required features: `\"Storage\"`"] #[cfg(feature = "Storage")] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -1301,7 +1301,7 @@ impl ProtectedFileCreateResult { (::windows_core::Interface::vtable(this).File)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Stream(&self) -> ::windows_core::Result { let this = self; @@ -1461,7 +1461,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).CreateCurrentThreadNetworkContext)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(identity), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Networking`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking\"`"] #[cfg(all(feature = "Foundation", feature = "Networking"))] pub fn GetPrimaryManagedIdentityForNetworkEndpointAsync(endpointhost: P0) -> ::windows_core::Result> where @@ -1481,7 +1481,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).GetForCurrentView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtectedAccessSuspending(handler: P0) -> ::windows_core::Result where @@ -1492,12 +1492,12 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).ProtectedAccessSuspending)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProtectedAccessSuspending(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IProtectionPolicyManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveProtectedAccessSuspending)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtectedAccessResumed(handler: P0) -> ::windows_core::Result where @@ -1508,12 +1508,12 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).ProtectedAccessResumed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProtectedAccessResumed(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IProtectionPolicyManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveProtectedAccessResumed)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProtectedContentRevoked(handler: P0) -> ::windows_core::Result where @@ -1524,7 +1524,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).ProtectedContentRevoked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProtectedContentRevoked(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IProtectionPolicyManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveProtectedContentRevoked)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -1535,7 +1535,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).CheckAccess)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(targetidentity), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync(sourceidentity: &::windows_core::HSTRING, targetidentity: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IProtectionPolicyManagerStatics(|this| unsafe { @@ -1543,7 +1543,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).RequestAccessAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(targetidentity), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HasContentBeenRevokedSince(identity: &::windows_core::HSTRING, since: super::super::Foundation::DateTime) -> ::windows_core::Result { Self::IProtectionPolicyManagerStatics2(|this| unsafe { @@ -1557,7 +1557,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).CheckAccessForApp)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(apppackagefamilyname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessForAppAsync(sourceidentity: &::windows_core::HSTRING, apppackagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IProtectionPolicyManagerStatics2(|this| unsafe { @@ -1583,7 +1583,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).IsProtectionUnderLockRequired)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(identity), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PolicyChanged(handler: P0) -> ::windows_core::Result where @@ -1594,7 +1594,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).PolicyChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePolicyChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IProtectionPolicyManagerStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemovePolicyChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -1605,7 +1605,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).IsProtectionEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessWithAuditingInfoAsync(sourceidentity: &::windows_core::HSTRING, targetidentity: &::windows_core::HSTRING, auditinfo: P0) -> ::windows_core::Result> where @@ -1616,7 +1616,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).RequestAccessWithAuditingInfoAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(targetidentity), auditinfo.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessWithMessageAsync(sourceidentity: &::windows_core::HSTRING, targetidentity: &::windows_core::HSTRING, auditinfo: P0, messagefromapp: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1627,7 +1627,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).RequestAccessWithMessageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(targetidentity), auditinfo.into_param().abi(), ::core::mem::transmute_copy(messagefromapp), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessForAppWithAuditingInfoAsync(sourceidentity: &::windows_core::HSTRING, apppackagefamilyname: &::windows_core::HSTRING, auditinfo: P0) -> ::windows_core::Result> where @@ -1638,7 +1638,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).RequestAccessForAppWithAuditingInfoAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(apppackagefamilyname), auditinfo.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessForAppWithMessageAsync(sourceidentity: &::windows_core::HSTRING, apppackagefamilyname: &::windows_core::HSTRING, auditinfo: P0, messagefromapp: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1661,7 +1661,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).IsRoamableProtectionEnabled)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(identity), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessWithBehaviorAsync(sourceidentity: &::windows_core::HSTRING, targetidentity: &::windows_core::HSTRING, auditinfo: P0, messagefromapp: &::windows_core::HSTRING, behavior: ProtectionPolicyRequestAccessBehavior) -> ::windows_core::Result> where @@ -1672,7 +1672,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).RequestAccessWithBehaviorAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(targetidentity), auditinfo.into_param().abi(), ::core::mem::transmute_copy(messagefromapp), behavior, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessForAppWithBehaviorAsync(sourceidentity: &::windows_core::HSTRING, apppackagefamilyname: &::windows_core::HSTRING, auditinfo: P0, messagefromapp: &::windows_core::HSTRING, behavior: ProtectionPolicyRequestAccessBehavior) -> ::windows_core::Result> where @@ -1683,7 +1683,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).RequestAccessForAppWithBehaviorAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(apppackagefamilyname), auditinfo.into_param().abi(), ::core::mem::transmute_copy(messagefromapp), behavior, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn RequestAccessToFilesForAppAsync(sourceitemlist: P0, apppackagefamilyname: &::windows_core::HSTRING, auditinfo: P1) -> ::windows_core::Result> where @@ -1695,7 +1695,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).RequestAccessToFilesForAppAsync)(::windows_core::Interface::as_raw(this), sourceitemlist.try_into_param()?.abi(), ::core::mem::transmute_copy(apppackagefamilyname), auditinfo.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn RequestAccessToFilesForAppWithMessageAndBehaviorAsync(sourceitemlist: P0, apppackagefamilyname: &::windows_core::HSTRING, auditinfo: P1, messagefromapp: &::windows_core::HSTRING, behavior: ProtectionPolicyRequestAccessBehavior) -> ::windows_core::Result> where @@ -1707,7 +1707,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).RequestAccessToFilesForAppWithMessageAndBehaviorAsync)(::windows_core::Interface::as_raw(this), sourceitemlist.try_into_param()?.abi(), ::core::mem::transmute_copy(apppackagefamilyname), auditinfo.into_param().abi(), ::core::mem::transmute_copy(messagefromapp), behavior, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn RequestAccessToFilesForProcessAsync(sourceitemlist: P0, processid: u32, auditinfo: P1) -> ::windows_core::Result> where @@ -1719,7 +1719,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).RequestAccessToFilesForProcessAsync)(::windows_core::Interface::as_raw(this), sourceitemlist.try_into_param()?.abi(), processid, auditinfo.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn RequestAccessToFilesForProcessWithMessageAndBehaviorAsync(sourceitemlist: P0, processid: u32, auditinfo: P1, messagefromapp: &::windows_core::HSTRING, behavior: ProtectionPolicyRequestAccessBehavior) -> ::windows_core::Result> where @@ -1731,7 +1731,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).RequestAccessToFilesForProcessWithMessageAndBehaviorAsync)(::windows_core::Interface::as_raw(this), sourceitemlist.try_into_param()?.abi(), processid, auditinfo.into_param().abi(), ::core::mem::transmute_copy(messagefromapp), behavior, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn IsFileProtectionRequiredAsync(target: P0, identity: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1742,7 +1742,7 @@ impl ProtectionPolicyManager { (::windows_core::Interface::vtable(this).IsFileProtectionRequiredAsync)(::windows_core::Interface::as_raw(this), target.try_into_param()?.abi(), ::core::mem::transmute_copy(identity), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn IsFileProtectionRequiredForNewFileAsync(parentfolder: P0, identity: &::windows_core::HSTRING, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1805,7 +1805,7 @@ unsafe impl ::core::marker::Sync for ProtectionPolicyManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ThreadNetworkContext(::windows_core::IUnknown); impl ThreadNetworkContext { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Security/ExchangeActiveSyncProvisioning/mod.rs b/crates/libs/windows/src/Windows/Security/ExchangeActiveSyncProvisioning/mod.rs index 52ecab8ad8..1a45e91c3f 100644 --- a/crates/libs/windows/src/Windows/Security/ExchangeActiveSyncProvisioning/mod.rs +++ b/crates/libs/windows/src/Windows/Security/ExchangeActiveSyncProvisioning/mod.rs @@ -260,7 +260,7 @@ impl EasClientSecurityPolicy { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMinPasswordComplexCharacters)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PasswordExpiration(&self) -> ::windows_core::Result { let this = self; @@ -269,7 +269,7 @@ impl EasClientSecurityPolicy { (::windows_core::Interface::vtable(this).PasswordExpiration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPasswordExpiration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -297,7 +297,7 @@ impl EasClientSecurityPolicy { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxPasswordFailedAttempts)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxInactivityTimeLock(&self) -> ::windows_core::Result { let this = self; @@ -306,7 +306,7 @@ impl EasClientSecurityPolicy { (::windows_core::Interface::vtable(this).MaxInactivityTimeLock)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxInactivityTimeLock(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -319,7 +319,7 @@ impl EasClientSecurityPolicy { (::windows_core::Interface::vtable(this).CheckCompliance)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ApplyAsync(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Security/Isolation/mod.rs b/crates/libs/windows/src/Windows/Security/Isolation/mod.rs index cbd6265223..449c92a0d2 100644 --- a/crates/libs/windows/src/Windows/Security/Isolation/mod.rs +++ b/crates/libs/windows/src/Windows/Security/Isolation/mod.rs @@ -619,7 +619,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartProcessSilentlyAsync(&self, hostexepath: &::windows_core::HSTRING, arguments: &::windows_core::HSTRING, activator: IsolatedWindowsEnvironmentActivator) -> ::windows_core::Result> { let this = self; @@ -628,7 +628,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).StartProcessSilentlyAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(hostexepath), ::core::mem::transmute_copy(arguments), activator, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartProcessSilentlyWithTelemetryAsync(&self, hostexepath: &::windows_core::HSTRING, arguments: &::windows_core::HSTRING, activator: IsolatedWindowsEnvironmentActivator, telemetryparameters: P0) -> ::windows_core::Result> where @@ -640,7 +640,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).StartProcessSilentlyWithTelemetryAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(hostexepath), ::core::mem::transmute_copy(arguments), activator, telemetryparameters.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShareFolderAsync(&self, hostfolder: &::windows_core::HSTRING, requestoptions: P0) -> ::windows_core::Result> where @@ -652,7 +652,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).ShareFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(hostfolder), requestoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShareFolderWithTelemetryAsync(&self, hostfolder: &::windows_core::HSTRING, requestoptions: P0, telemetryparameters: P1) -> ::windows_core::Result> where @@ -665,7 +665,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).ShareFolderWithTelemetryAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(hostfolder), requestoptions.into_param().abi(), telemetryparameters.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFileWithUIAsync(&self, appexepath: &::windows_core::HSTRING, argumentstemplate: &::windows_core::HSTRING, filepath: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -674,7 +674,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).LaunchFileWithUIAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appexepath), ::core::mem::transmute_copy(argumentstemplate), ::core::mem::transmute_copy(filepath), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFileWithUIAndTelemetryAsync(&self, appexepath: &::windows_core::HSTRING, argumentstemplate: &::windows_core::HSTRING, filepath: &::windows_core::HSTRING, telemetryparameters: P0) -> ::windows_core::Result> where @@ -686,7 +686,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).LaunchFileWithUIAndTelemetryAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(appexepath), ::core::mem::transmute_copy(argumentstemplate), ::core::mem::transmute_copy(filepath), telemetryparameters.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TerminateAsync(&self) -> ::windows_core::Result { let this = self; @@ -695,7 +695,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).TerminateAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TerminateWithTelemetryAsync(&self, telemetryparameters: P0) -> ::windows_core::Result where @@ -707,7 +707,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).TerminateWithTelemetryAsync)(::windows_core::Interface::as_raw(this), telemetryparameters.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterMessageReceiver(&self, receiverid: ::windows_core::GUID, messagereceivedcallback: P0) -> ::windows_core::Result<()> where @@ -720,7 +720,7 @@ impl IsolatedWindowsEnvironment { let this = self; unsafe { (::windows_core::Interface::vtable(this).UnregisterMessageReceiver)(::windows_core::Interface::as_raw(this), receiverid).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PostMessageToReceiverAsync(&self, receiverid: ::windows_core::GUID, message: P0) -> ::windows_core::Result> where @@ -732,7 +732,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).PostMessageToReceiverAsync)(::windows_core::Interface::as_raw(this), receiverid, message.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PostMessageToReceiverWithTelemetryAsync(&self, receiverid: ::windows_core::GUID, message: P0, telemetryparameters: P1) -> ::windows_core::Result> where @@ -752,7 +752,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).GetUserInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShareFileAsync(&self, filepath: &::windows_core::HSTRING, options: P0) -> ::windows_core::Result> where @@ -764,7 +764,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).ShareFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(filepath), options.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShareFileWithTelemetryAsync(&self, filepath: &::windows_core::HSTRING, options: P0, telemetryparameters: P1) -> ::windows_core::Result> where @@ -781,7 +781,7 @@ impl IsolatedWindowsEnvironment { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ChangePriority)(::windows_core::Interface::as_raw(this), priority).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAsync(options: P0) -> ::windows_core::Result> where @@ -792,7 +792,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).CreateAsync)(::windows_core::Interface::as_raw(this), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWithTelemetryAsync(options: P0, telemetryparameters: P1) -> ::windows_core::Result> where @@ -810,7 +810,7 @@ impl IsolatedWindowsEnvironment { (::windows_core::Interface::vtable(this).GetById)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(environmentid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindByOwnerId(environmentownerid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IIsolatedWindowsEnvironmentFactory(|this| unsafe { @@ -944,7 +944,7 @@ impl IsolatedWindowsEnvironmentHost { (::windows_core::Interface::vtable(this).IsReady)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HostErrors() -> ::windows_core::Result> { Self::IIsolatedWindowsEnvironmentHostStatics(|this| unsafe { @@ -1202,7 +1202,7 @@ impl IsolatedWindowsEnvironmentOwnerRegistrationData { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ShareableFolders(&self) -> ::windows_core::Result> { let this = self; @@ -1211,7 +1211,7 @@ impl IsolatedWindowsEnvironmentOwnerRegistrationData { (::windows_core::Interface::vtable(this).ShareableFolders)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProcessesRunnableAsSystem(&self) -> ::windows_core::Result> { let this = self; @@ -1220,7 +1220,7 @@ impl IsolatedWindowsEnvironmentOwnerRegistrationData { (::windows_core::Interface::vtable(this).ProcessesRunnableAsSystem)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProcessesRunnableAsUser(&self) -> ::windows_core::Result> { let this = self; @@ -1229,7 +1229,7 @@ impl IsolatedWindowsEnvironmentOwnerRegistrationData { (::windows_core::Interface::vtable(this).ProcessesRunnableAsUser)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ActivationFileExtensions(&self) -> ::windows_core::Result> { let this = self; @@ -1348,7 +1348,7 @@ impl IsolatedWindowsEnvironmentProcess { let this = self; unsafe { (::windows_core::Interface::vtable(this).WaitForExitWithTimeout)(::windows_core::Interface::as_raw(this), timeoutmilliseconds).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WaitForExitAsync(&self) -> ::windows_core::Result { let this = self; @@ -1621,7 +1621,7 @@ impl IsolatedWindowsEnvironmentUserInfo { (::windows_core::Interface::vtable(this).EnvironmentUserName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryWaitForSignInAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1630,7 +1630,7 @@ impl IsolatedWindowsEnvironmentUserInfo { (::windows_core::Interface::vtable(this).TryWaitForSignInAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryWaitForSignInWithProgressAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1657,7 +1657,7 @@ unsafe impl ::core::marker::Send for IsolatedWindowsEnvironmentUserInfo {} unsafe impl ::core::marker::Sync for IsolatedWindowsEnvironmentUserInfo {} pub struct IsolatedWindowsHostMessenger; impl IsolatedWindowsHostMessenger { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PostMessageToReceiver(receiverid: ::windows_core::GUID, message: P0) -> ::windows_core::Result<()> where @@ -1671,7 +1671,7 @@ impl IsolatedWindowsHostMessenger { (::windows_core::Interface::vtable(this).GetFileId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(filepath), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RegisterHostMessageReceiver(receiverid: ::windows_core::GUID, hostmessagereceivedcallback: P0) -> ::windows_core::Result<()> where @@ -2330,7 +2330,7 @@ impl ::core::default::Default for IsolatedWindowsEnvironmentCreateProgress { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2341,7 +2341,7 @@ impl HostMessageReceivedCallback { let com = HostMessageReceivedCallbackBox:: { vtable: &HostMessageReceivedCallbackBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Invoke(&self, receiverid: ::windows_core::GUID, message: P0) -> ::windows_core::Result<()> where @@ -2416,7 +2416,7 @@ pub struct HostMessageReceivedCallback_Vtbl { #[cfg(not(feature = "Foundation_Collections"))] Invoke: usize, } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2427,7 +2427,7 @@ impl MessageReceivedCallback { let com = MessageReceivedCallbackBox:: { vtable: &MessageReceivedCallbackBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Invoke(&self, receiverid: ::windows_core::GUID, message: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Security/mod.rs b/crates/libs/windows/src/Windows/Security/mod.rs index 3f7f8e45ad..5e98ddc8b4 100644 --- a/crates/libs/windows/src/Windows/Security/mod.rs +++ b/crates/libs/windows/src/Windows/Security/mod.rs @@ -1,24 +1,24 @@ #[cfg(feature = "Security_Authentication")] -#[doc = "Required features: `Security_Authentication`"] +#[doc = "Required features: `\"Security_Authentication\"`"] pub mod Authentication; #[cfg(feature = "Security_Authorization")] -#[doc = "Required features: `Security_Authorization`"] +#[doc = "Required features: `\"Security_Authorization\"`"] pub mod Authorization; #[cfg(feature = "Security_Credentials")] -#[doc = "Required features: `Security_Credentials`"] +#[doc = "Required features: `\"Security_Credentials\"`"] pub mod Credentials; #[cfg(feature = "Security_Cryptography")] -#[doc = "Required features: `Security_Cryptography`"] +#[doc = "Required features: `\"Security_Cryptography\"`"] pub mod Cryptography; #[cfg(feature = "Security_DataProtection")] -#[doc = "Required features: `Security_DataProtection`"] +#[doc = "Required features: `\"Security_DataProtection\"`"] pub mod DataProtection; #[cfg(feature = "Security_EnterpriseData")] -#[doc = "Required features: `Security_EnterpriseData`"] +#[doc = "Required features: `\"Security_EnterpriseData\"`"] pub mod EnterpriseData; #[cfg(feature = "Security_ExchangeActiveSyncProvisioning")] -#[doc = "Required features: `Security_ExchangeActiveSyncProvisioning`"] +#[doc = "Required features: `\"Security_ExchangeActiveSyncProvisioning\"`"] pub mod ExchangeActiveSyncProvisioning; #[cfg(feature = "Security_Isolation")] -#[doc = "Required features: `Security_Isolation`"] +#[doc = "Required features: `\"Security_Isolation\"`"] pub mod Isolation; diff --git a/crates/libs/windows/src/Windows/Services/Maps/Guidance/mod.rs b/crates/libs/windows/src/Windows/Services/Maps/Guidance/mod.rs index 62c6d05a57..198c0fa13e 100644 --- a/crates/libs/windows/src/Windows/Services/Maps/Guidance/mod.rs +++ b/crates/libs/windows/src/Windows/Services/Maps/Guidance/mod.rs @@ -469,7 +469,7 @@ impl GuidanceAudioNotificationRequestedEventArgs { (::windows_core::Interface::vtable(this).AudioNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AudioFilePaths(&self) -> ::windows_core::Result> { let this = self; @@ -539,7 +539,7 @@ unsafe impl ::core::marker::Sync for GuidanceLaneInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GuidanceManeuver(::windows_core::IUnknown); impl GuidanceManeuver { - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn StartLocation(&self) -> ::windows_core::Result { let this = self; @@ -645,7 +645,7 @@ unsafe impl ::core::marker::Sync for GuidanceManeuver {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GuidanceMapMatchedCoordinate(::windows_core::IUnknown); impl GuidanceMapMatchedCoordinate { - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Location(&self) -> ::windows_core::Result { let this = self; @@ -758,7 +758,7 @@ impl GuidanceNavigator { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAudioNotifications)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GuidanceUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -770,13 +770,13 @@ impl GuidanceNavigator { (::windows_core::Interface::vtable(this).GuidanceUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGuidanceUpdated(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveGuidanceUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DestinationReached(&self, handler: P0) -> ::windows_core::Result where @@ -788,13 +788,13 @@ impl GuidanceNavigator { (::windows_core::Interface::vtable(this).DestinationReached)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDestinationReached(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDestinationReached)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Rerouting(&self, handler: P0) -> ::windows_core::Result where @@ -806,13 +806,13 @@ impl GuidanceNavigator { (::windows_core::Interface::vtable(this).Rerouting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRerouting(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRerouting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Rerouted(&self, handler: P0) -> ::windows_core::Result where @@ -824,13 +824,13 @@ impl GuidanceNavigator { (::windows_core::Interface::vtable(this).Rerouted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRerouted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRerouted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RerouteFailed(&self, handler: P0) -> ::windows_core::Result where @@ -842,13 +842,13 @@ impl GuidanceNavigator { (::windows_core::Interface::vtable(this).RerouteFailed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRerouteFailed(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRerouteFailed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UserLocationLost(&self, handler: P0) -> ::windows_core::Result where @@ -860,13 +860,13 @@ impl GuidanceNavigator { (::windows_core::Interface::vtable(this).UserLocationLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserLocationLost(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUserLocationLost)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UserLocationRestored(&self, handler: P0) -> ::windows_core::Result where @@ -878,7 +878,7 @@ impl GuidanceNavigator { (::windows_core::Interface::vtable(this).UserLocationRestored)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserLocationRestored(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -888,7 +888,7 @@ impl GuidanceNavigator { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetGuidanceVoice)(::windows_core::Interface::as_raw(this), voiceid, ::core::mem::transmute_copy(voicefolder)).ok() } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn UpdateUserLocation(&self, userlocation: P0) -> ::windows_core::Result<()> where @@ -897,7 +897,7 @@ impl GuidanceNavigator { let this = self; unsafe { (::windows_core::Interface::vtable(this).UpdateUserLocation)(::windows_core::Interface::as_raw(this), userlocation.into_param().abi()).ok() } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn UpdateUserLocationWithPositionOverride(&self, userlocation: P0, positionoverride: super::super::super::Devices::Geolocation::BasicGeoposition) -> ::windows_core::Result<()> where @@ -906,7 +906,7 @@ impl GuidanceNavigator { let this = self; unsafe { (::windows_core::Interface::vtable(this).UpdateUserLocationWithPositionOverride)(::windows_core::Interface::as_raw(this), userlocation.into_param().abi(), positionoverride).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AudioNotificationRequested(&self, value: P0) -> ::windows_core::Result where @@ -918,7 +918,7 @@ impl GuidanceNavigator { (::windows_core::Interface::vtable(this).AudioNotificationRequested)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAudioNotificationRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1025,7 +1025,7 @@ impl GuidanceRoadSegment { (::windows_core::Interface::vtable(this).SpeedLimit)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TravelTime(&self) -> ::windows_core::Result { let this = self; @@ -1034,7 +1034,7 @@ impl GuidanceRoadSegment { (::windows_core::Interface::vtable(this).TravelTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Path(&self) -> ::windows_core::Result { let this = self; @@ -1112,7 +1112,7 @@ impl GuidanceRoadSignpost { (::windows_core::Interface::vtable(this).Exit)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn BackgroundColor(&self) -> ::windows_core::Result { let this = self; @@ -1121,7 +1121,7 @@ impl GuidanceRoadSignpost { (::windows_core::Interface::vtable(this).BackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn ForegroundColor(&self) -> ::windows_core::Result { let this = self; @@ -1130,7 +1130,7 @@ impl GuidanceRoadSignpost { (::windows_core::Interface::vtable(this).ForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ExitDirections(&self) -> ::windows_core::Result> { let this = self; @@ -1159,7 +1159,7 @@ unsafe impl ::core::marker::Sync for GuidanceRoadSignpost {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct GuidanceRoute(::windows_core::IUnknown); impl GuidanceRoute { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -1175,7 +1175,7 @@ impl GuidanceRoute { (::windows_core::Interface::vtable(this).Distance)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Maneuvers(&self) -> ::windows_core::Result> { let this = self; @@ -1184,7 +1184,7 @@ impl GuidanceRoute { (::windows_core::Interface::vtable(this).Maneuvers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn BoundingBox(&self) -> ::windows_core::Result { let this = self; @@ -1193,7 +1193,7 @@ impl GuidanceRoute { (::windows_core::Interface::vtable(this).BoundingBox)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Path(&self) -> ::windows_core::Result { let this = self; @@ -1202,7 +1202,7 @@ impl GuidanceRoute { (::windows_core::Interface::vtable(this).Path)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RoadSegments(&self) -> ::windows_core::Result> { let this = self; @@ -1378,7 +1378,7 @@ impl GuidanceUpdatedEventArgs { (::windows_core::Interface::vtable(this).ElapsedDistance)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ElapsedTime(&self) -> ::windows_core::Result { let this = self; @@ -1387,7 +1387,7 @@ impl GuidanceUpdatedEventArgs { (::windows_core::Interface::vtable(this).ElapsedTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TimeToDestination(&self) -> ::windows_core::Result { let this = self; @@ -1424,7 +1424,7 @@ impl GuidanceUpdatedEventArgs { (::windows_core::Interface::vtable(this).IsNewManeuver)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LaneInfo(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Services/Maps/LocalSearch/mod.rs b/crates/libs/windows/src/Windows/Services/Maps/LocalSearch/mod.rs index 361fad5605..961a9c5b56 100644 --- a/crates/libs/windows/src/Windows/Services/Maps/LocalSearch/mod.rs +++ b/crates/libs/windows/src/Windows/Services/Maps/LocalSearch/mod.rs @@ -264,7 +264,7 @@ impl LocalLocation { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Point(&self) -> ::windows_core::Result { let this = self; @@ -301,7 +301,7 @@ impl LocalLocation { (::windows_core::Interface::vtable(this).RatingInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HoursOfOperation(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -328,7 +328,7 @@ unsafe impl ::core::marker::Send for LocalLocation {} unsafe impl ::core::marker::Sync for LocalLocation {} pub struct LocalLocationFinder; impl LocalLocationFinder { - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn FindLocalLocationsAsync(searchterm: &::windows_core::HSTRING, searcharea: P0, localcategory: &::windows_core::HSTRING, maxresults: u32) -> ::windows_core::Result> where @@ -352,7 +352,7 @@ impl ::windows_core::RuntimeName for LocalLocationFinder { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LocalLocationFinderResult(::windows_core::IUnknown); impl LocalLocationFinderResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LocalLocations(&self) -> ::windows_core::Result> { let this = self; @@ -388,7 +388,7 @@ unsafe impl ::core::marker::Sync for LocalLocationFinderResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LocalLocationHoursOfOperationItem(::windows_core::IUnknown); impl LocalLocationHoursOfOperationItem { - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn Day(&self) -> ::windows_core::Result { let this = self; @@ -397,7 +397,7 @@ impl LocalLocationHoursOfOperationItem { (::windows_core::Interface::vtable(this).Day)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Start(&self) -> ::windows_core::Result { let this = self; @@ -406,7 +406,7 @@ impl LocalLocationHoursOfOperationItem { (::windows_core::Interface::vtable(this).Start)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Span(&self) -> ::windows_core::Result { let this = self; @@ -435,7 +435,7 @@ unsafe impl ::core::marker::Sync for LocalLocationHoursOfOperationItem {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LocalLocationRatingInfo(::windows_core::IUnknown); impl LocalLocationRatingInfo { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AggregateRating(&self) -> ::windows_core::Result> { let this = self; @@ -444,7 +444,7 @@ impl LocalLocationRatingInfo { (::windows_core::Interface::vtable(this).AggregateRating)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RatingCount(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Services/Maps/OfflineMaps/mod.rs b/crates/libs/windows/src/Windows/Services/Maps/OfflineMaps/mod.rs index b30941a1fb..c7ae7e7454 100644 --- a/crates/libs/windows/src/Windows/Services/Maps/OfflineMaps/mod.rs +++ b/crates/libs/windows/src/Windows/Services/Maps/OfflineMaps/mod.rs @@ -124,13 +124,13 @@ impl OfflineMapPackage { (::windows_core::Interface::vtable(this).EstimatedSizeInBytes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusChanged(&self, value: P0) -> ::windows_core::Result where @@ -142,7 +142,7 @@ impl OfflineMapPackage { (::windows_core::Interface::vtable(this).StatusChanged)(::windows_core::Interface::as_raw(this), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStartDownloadAsync(&self) -> ::windows_core::Result> { let this = self; @@ -151,7 +151,7 @@ impl OfflineMapPackage { (::windows_core::Interface::vtable(this).RequestStartDownloadAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn FindPackagesAsync(querypoint: P0) -> ::windows_core::Result> where @@ -162,7 +162,7 @@ impl OfflineMapPackage { (::windows_core::Interface::vtable(this).FindPackagesAsync)(::windows_core::Interface::as_raw(this), querypoint.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn FindPackagesInBoundingBoxAsync(queryboundingbox: P0) -> ::windows_core::Result> where @@ -173,7 +173,7 @@ impl OfflineMapPackage { (::windows_core::Interface::vtable(this).FindPackagesInBoundingBoxAsync)(::windows_core::Interface::as_raw(this), queryboundingbox.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn FindPackagesInGeocircleAsync(querycircle: P0) -> ::windows_core::Result> where @@ -216,7 +216,7 @@ impl OfflineMapPackageQueryResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Packages(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Services/Maps/mod.rs b/crates/libs/windows/src/Windows/Services/Maps/mod.rs index 1d411a1a63..d580225804 100644 --- a/crates/libs/windows/src/Windows/Services/Maps/mod.rs +++ b/crates/libs/windows/src/Windows/Services/Maps/mod.rs @@ -1,11 +1,11 @@ #[cfg(feature = "Services_Maps_Guidance")] -#[doc = "Required features: `Services_Maps_Guidance`"] +#[doc = "Required features: `\"Services_Maps_Guidance\"`"] pub mod Guidance; #[cfg(feature = "Services_Maps_LocalSearch")] -#[doc = "Required features: `Services_Maps_LocalSearch`"] +#[doc = "Required features: `\"Services_Maps_LocalSearch\"`"] pub mod LocalSearch; #[cfg(feature = "Services_Maps_OfflineMaps")] -#[doc = "Required features: `Services_Maps_OfflineMaps`"] +#[doc = "Required features: `\"Services_Maps_OfflineMaps\"`"] pub mod OfflineMaps; #[doc(hidden)] #[repr(transparent)] @@ -764,7 +764,7 @@ pub struct IPlaceInfoStatics2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EnhancedWaypoint(::windows_core::IUnknown); impl EnhancedWaypoint { - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Point(&self) -> ::windows_core::Result { let this = self; @@ -780,7 +780,7 @@ impl EnhancedWaypoint { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Create(point: P0, kind: WaypointKind) -> ::windows_core::Result where @@ -982,7 +982,7 @@ unsafe impl ::core::marker::Sync for MapAddress {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MapLocation(::windows_core::IUnknown); impl MapLocation { - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Point(&self) -> ::windows_core::Result { let this = self; @@ -1030,7 +1030,7 @@ unsafe impl ::core::marker::Send for MapLocation {} unsafe impl ::core::marker::Sync for MapLocation {} pub struct MapLocationFinder; impl MapLocationFinder { - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn FindLocationsAtAsync(querypoint: P0) -> ::windows_core::Result> where @@ -1041,7 +1041,7 @@ impl MapLocationFinder { (::windows_core::Interface::vtable(this).FindLocationsAtAsync)(::windows_core::Interface::as_raw(this), querypoint.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn FindLocationsAsync(searchtext: &::windows_core::HSTRING, referencepoint: P0) -> ::windows_core::Result> where @@ -1052,7 +1052,7 @@ impl MapLocationFinder { (::windows_core::Interface::vtable(this).FindLocationsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(searchtext), referencepoint.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn FindLocationsWithMaxCountAsync(searchtext: &::windows_core::HSTRING, referencepoint: P0, maxcount: u32) -> ::windows_core::Result> where @@ -1063,7 +1063,7 @@ impl MapLocationFinder { (::windows_core::Interface::vtable(this).FindLocationsWithMaxCountAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(searchtext), referencepoint.into_param().abi(), maxcount, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn FindLocationsAtWithAccuracyAsync(querypoint: P0, accuracy: MapLocationDesiredAccuracy) -> ::windows_core::Result> where @@ -1092,7 +1092,7 @@ impl ::windows_core::RuntimeName for MapLocationFinder { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MapLocationFinderResult(::windows_core::IUnknown); impl MapLocationFinderResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Locations(&self) -> ::windows_core::Result> { let this = self; @@ -1145,7 +1145,7 @@ impl ::windows_core::RuntimeName for MapManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MapRoute(::windows_core::IUnknown); impl MapRoute { - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn BoundingBox(&self) -> ::windows_core::Result { let this = self; @@ -1161,7 +1161,7 @@ impl MapRoute { (::windows_core::Interface::vtable(this).LengthInMeters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EstimatedDuration(&self) -> ::windows_core::Result { let this = self; @@ -1170,7 +1170,7 @@ impl MapRoute { (::windows_core::Interface::vtable(this).EstimatedDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Path(&self) -> ::windows_core::Result { let this = self; @@ -1179,7 +1179,7 @@ impl MapRoute { (::windows_core::Interface::vtable(this).Path)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Legs(&self) -> ::windows_core::Result> { let this = self; @@ -1209,7 +1209,7 @@ impl MapRoute { (::windows_core::Interface::vtable(this).HasBlockedRoads)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DurationWithoutTraffic(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1270,7 +1270,7 @@ impl MapRouteDrivingOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxAlternateRouteCount)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitialHeading(&self) -> ::windows_core::Result> { let this = self; @@ -1279,7 +1279,7 @@ impl MapRouteDrivingOptions { (::windows_core::Interface::vtable(this).InitialHeading)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInitialHeading(&self, value: P0) -> ::windows_core::Result<()> where @@ -1310,7 +1310,7 @@ impl MapRouteDrivingOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRouteRestrictions)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DepartureTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1319,7 +1319,7 @@ impl MapRouteDrivingOptions { (::windows_core::Interface::vtable(this).DepartureTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDepartureTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -1346,7 +1346,7 @@ unsafe impl ::core::marker::Send for MapRouteDrivingOptions {} unsafe impl ::core::marker::Sync for MapRouteDrivingOptions {} pub struct MapRouteFinder; impl MapRouteFinder { - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn GetDrivingRouteAsync(startpoint: P0, endpoint: P1) -> ::windows_core::Result> where @@ -1358,7 +1358,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetDrivingRouteAsync)(::windows_core::Interface::as_raw(this), startpoint.into_param().abi(), endpoint.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn GetDrivingRouteWithOptimizationAsync(startpoint: P0, endpoint: P1, optimization: MapRouteOptimization) -> ::windows_core::Result> where @@ -1370,7 +1370,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetDrivingRouteWithOptimizationAsync)(::windows_core::Interface::as_raw(this), startpoint.into_param().abi(), endpoint.into_param().abi(), optimization, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn GetDrivingRouteWithOptimizationAndRestrictionsAsync(startpoint: P0, endpoint: P1, optimization: MapRouteOptimization, restrictions: MapRouteRestrictions) -> ::windows_core::Result> where @@ -1382,7 +1382,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetDrivingRouteWithOptimizationAndRestrictionsAsync)(::windows_core::Interface::as_raw(this), startpoint.into_param().abi(), endpoint.into_param().abi(), optimization, restrictions, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn GetDrivingRouteWithOptimizationRestrictionsAndHeadingAsync(startpoint: P0, endpoint: P1, optimization: MapRouteOptimization, restrictions: MapRouteRestrictions, headingindegrees: f64) -> ::windows_core::Result> where @@ -1394,7 +1394,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetDrivingRouteWithOptimizationRestrictionsAndHeadingAsync)(::windows_core::Interface::as_raw(this), startpoint.into_param().abi(), endpoint.into_param().abi(), optimization, restrictions, headingindegrees, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation_Collections"))] pub fn GetDrivingRouteFromWaypointsAsync(waypoints: P0) -> ::windows_core::Result> where @@ -1405,7 +1405,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetDrivingRouteFromWaypointsAsync)(::windows_core::Interface::as_raw(this), waypoints.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation_Collections"))] pub fn GetDrivingRouteFromWaypointsAndOptimizationAsync(waypoints: P0, optimization: MapRouteOptimization) -> ::windows_core::Result> where @@ -1416,7 +1416,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetDrivingRouteFromWaypointsAndOptimizationAsync)(::windows_core::Interface::as_raw(this), waypoints.try_into_param()?.abi(), optimization, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation_Collections"))] pub fn GetDrivingRouteFromWaypointsOptimizationAndRestrictionsAsync(waypoints: P0, optimization: MapRouteOptimization, restrictions: MapRouteRestrictions) -> ::windows_core::Result> where @@ -1427,7 +1427,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetDrivingRouteFromWaypointsOptimizationAndRestrictionsAsync)(::windows_core::Interface::as_raw(this), waypoints.try_into_param()?.abi(), optimization, restrictions, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation_Collections"))] pub fn GetDrivingRouteFromWaypointsOptimizationRestrictionsAndHeadingAsync(waypoints: P0, optimization: MapRouteOptimization, restrictions: MapRouteRestrictions, headingindegrees: f64) -> ::windows_core::Result> where @@ -1438,7 +1438,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetDrivingRouteFromWaypointsOptimizationRestrictionsAndHeadingAsync)(::windows_core::Interface::as_raw(this), waypoints.try_into_param()?.abi(), optimization, restrictions, headingindegrees, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn GetWalkingRouteAsync(startpoint: P0, endpoint: P1) -> ::windows_core::Result> where @@ -1450,7 +1450,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetWalkingRouteAsync)(::windows_core::Interface::as_raw(this), startpoint.into_param().abi(), endpoint.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation_Collections`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation_Collections"))] pub fn GetWalkingRouteFromWaypointsAsync(waypoints: P0) -> ::windows_core::Result> where @@ -1461,7 +1461,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetWalkingRouteFromWaypointsAsync)(::windows_core::Interface::as_raw(this), waypoints.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn GetDrivingRouteWithOptionsAsync(startpoint: P0, endpoint: P1, options: P2) -> ::windows_core::Result> where @@ -1474,7 +1474,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetDrivingRouteWithOptionsAsync)(::windows_core::Interface::as_raw(this), startpoint.into_param().abi(), endpoint.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetDrivingRouteFromEnhancedWaypointsAsync(waypoints: P0) -> ::windows_core::Result> where @@ -1485,7 +1485,7 @@ impl MapRouteFinder { (::windows_core::Interface::vtable(this).GetDrivingRouteFromEnhancedWaypointsAsync)(::windows_core::Interface::as_raw(this), waypoints.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetDrivingRouteFromEnhancedWaypointsWithOptionsAsync(waypoints: P0, options: P1) -> ::windows_core::Result> where @@ -1534,7 +1534,7 @@ impl MapRouteFinderResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AlternateRoutes(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1563,7 +1563,7 @@ unsafe impl ::core::marker::Sync for MapRouteFinderResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MapRouteLeg(::windows_core::IUnknown); impl MapRouteLeg { - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn BoundingBox(&self) -> ::windows_core::Result { let this = self; @@ -1572,7 +1572,7 @@ impl MapRouteLeg { (::windows_core::Interface::vtable(this).BoundingBox)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Path(&self) -> ::windows_core::Result { let this = self; @@ -1588,7 +1588,7 @@ impl MapRouteLeg { (::windows_core::Interface::vtable(this).LengthInMeters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EstimatedDuration(&self) -> ::windows_core::Result { let this = self; @@ -1597,7 +1597,7 @@ impl MapRouteLeg { (::windows_core::Interface::vtable(this).EstimatedDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Maneuvers(&self) -> ::windows_core::Result> { let this = self; @@ -1606,7 +1606,7 @@ impl MapRouteLeg { (::windows_core::Interface::vtable(this).Maneuvers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DurationWithoutTraffic(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1642,7 +1642,7 @@ unsafe impl ::core::marker::Sync for MapRouteLeg {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MapRouteManeuver(::windows_core::IUnknown); impl MapRouteManeuver { - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn StartingPoint(&self) -> ::windows_core::Result { let this = self; @@ -1707,7 +1707,7 @@ impl MapRouteManeuver { (::windows_core::Interface::vtable(this).StreetName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Warnings(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1792,13 +1792,13 @@ impl ::windows_core::RuntimeName for MapService { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PlaceInfo(::windows_core::IUnknown); impl PlaceInfo { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Show(&self, selection: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Show)(::windows_core::Interface::as_raw(this), selection).ok() } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowWithPreferredPlacement(&self, selection: super::super::Foundation::Rect, preferredplacement: super::super::UI::Popups::Placement) -> ::windows_core::Result<()> { let this = self; @@ -1825,7 +1825,7 @@ impl PlaceInfo { (::windows_core::Interface::vtable(this).DisplayAddress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Geoshape(&self) -> ::windows_core::Result { let this = self; @@ -1834,7 +1834,7 @@ impl PlaceInfo { (::windows_core::Interface::vtable(this).Geoshape)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn Create(referencepoint: P0) -> ::windows_core::Result where @@ -1845,7 +1845,7 @@ impl PlaceInfo { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), referencepoint.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn CreateWithGeopointAndOptions(referencepoint: P0, options: P1) -> ::windows_core::Result where @@ -1863,7 +1863,7 @@ impl PlaceInfo { (::windows_core::Interface::vtable(this).CreateFromIdentifier)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(identifier), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`"] #[cfg(feature = "Devices_Geolocation")] pub fn CreateFromIdentifierWithOptions(identifier: &::windows_core::HSTRING, defaultpoint: P0, options: P1) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Services/Store/mod.rs b/crates/libs/windows/src/Windows/Services/Store/mod.rs index 9fa8af2cc9..683de952e9 100644 --- a/crates/libs/windows/src/Windows/Services/Store/mod.rs +++ b/crates/libs/windows/src/Windows/Services/Store/mod.rs @@ -1106,7 +1106,7 @@ impl StoreAppLicense { (::windows_core::Interface::vtable(this).IsTrial)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationDate(&self) -> ::windows_core::Result { let this = self; @@ -1122,7 +1122,7 @@ impl StoreAppLicense { (::windows_core::Interface::vtable(this).ExtendedJsonData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddOnLicenses(&self) -> ::windows_core::Result> { let this = self; @@ -1131,7 +1131,7 @@ impl StoreAppLicense { (::windows_core::Interface::vtable(this).AddOnLicenses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrialTimeRemaining(&self) -> ::windows_core::Result { let this = self; @@ -1188,7 +1188,7 @@ impl StoreAvailability { (::windows_core::Interface::vtable(this).StoreId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndDate(&self) -> ::windows_core::Result { let this = self; @@ -1211,7 +1211,7 @@ impl StoreAvailability { (::windows_core::Interface::vtable(this).ExtendedJsonData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPurchaseAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1220,7 +1220,7 @@ impl StoreAvailability { (::windows_core::Interface::vtable(this).RequestPurchaseAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPurchaseWithPurchasePropertiesAsync(&self, storepurchaseproperties: P0) -> ::windows_core::Result> where @@ -1314,7 +1314,7 @@ impl StoreCollectionData { (::windows_core::Interface::vtable(this).DeveloperOfferId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AcquiredDate(&self) -> ::windows_core::Result { let this = self; @@ -1323,7 +1323,7 @@ impl StoreCollectionData { (::windows_core::Interface::vtable(this).AcquiredDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartDate(&self) -> ::windows_core::Result { let this = self; @@ -1332,7 +1332,7 @@ impl StoreCollectionData { (::windows_core::Interface::vtable(this).StartDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EndDate(&self) -> ::windows_core::Result { let this = self; @@ -1341,7 +1341,7 @@ impl StoreCollectionData { (::windows_core::Interface::vtable(this).EndDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrialTimeRemaining(&self) -> ::windows_core::Result { let this = self; @@ -1425,7 +1425,7 @@ unsafe impl ::core::marker::Sync for StoreConsumableResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StoreContext(::windows_core::IUnknown); impl StoreContext { - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -1434,7 +1434,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OfflineLicensesChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1446,13 +1446,13 @@ impl StoreContext { (::windows_core::Interface::vtable(this).OfflineLicensesChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOfflineLicensesChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveOfflineLicensesChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCustomerPurchaseIdAsync(&self, serviceticket: &::windows_core::HSTRING, publisheruserid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1461,7 +1461,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetCustomerPurchaseIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(serviceticket), ::core::mem::transmute_copy(publisheruserid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCustomerCollectionsIdAsync(&self, serviceticket: &::windows_core::HSTRING, publisheruserid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1470,7 +1470,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetCustomerCollectionsIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(serviceticket), ::core::mem::transmute_copy(publisheruserid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAppLicenseAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1479,7 +1479,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetAppLicenseAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetStoreProductForCurrentAppAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1488,7 +1488,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetStoreProductForCurrentAppAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStoreProductsAsync(&self, productkinds: P0, storeids: P1) -> ::windows_core::Result> where @@ -1501,7 +1501,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetStoreProductsAsync)(::windows_core::Interface::as_raw(this), productkinds.try_into_param()?.abi(), storeids.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAssociatedStoreProductsAsync(&self, productkinds: P0) -> ::windows_core::Result> where @@ -1513,7 +1513,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetAssociatedStoreProductsAsync)(::windows_core::Interface::as_raw(this), productkinds.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAssociatedStoreProductsWithPagingAsync(&self, productkinds: P0, maxitemstoretrieveperpage: u32) -> ::windows_core::Result> where @@ -1525,7 +1525,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetAssociatedStoreProductsWithPagingAsync)(::windows_core::Interface::as_raw(this), productkinds.try_into_param()?.abi(), maxitemstoretrieveperpage, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUserCollectionAsync(&self, productkinds: P0) -> ::windows_core::Result> where @@ -1537,7 +1537,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetUserCollectionAsync)(::windows_core::Interface::as_raw(this), productkinds.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUserCollectionWithPagingAsync(&self, productkinds: P0, maxitemstoretrieveperpage: u32) -> ::windows_core::Result> where @@ -1549,7 +1549,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetUserCollectionWithPagingAsync)(::windows_core::Interface::as_raw(this), productkinds.try_into_param()?.abi(), maxitemstoretrieveperpage, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReportConsumableFulfillmentAsync(&self, productstoreid: &::windows_core::HSTRING, quantity: u32, trackingid: ::windows_core::GUID) -> ::windows_core::Result> { let this = self; @@ -1558,7 +1558,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).ReportConsumableFulfillmentAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productstoreid), quantity, trackingid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetConsumableBalanceRemainingAsync(&self, productstoreid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1567,7 +1567,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetConsumableBalanceRemainingAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productstoreid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn AcquireStoreLicenseForOptionalPackageAsync(&self, optionalpackage: P0) -> ::windows_core::Result> where @@ -1579,7 +1579,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).AcquireStoreLicenseForOptionalPackageAsync)(::windows_core::Interface::as_raw(this), optionalpackage.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPurchaseAsync(&self, storeid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1588,7 +1588,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).RequestPurchaseAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(storeid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPurchaseWithPurchasePropertiesAsync(&self, storeid: &::windows_core::HSTRING, storepurchaseproperties: P0) -> ::windows_core::Result> where @@ -1600,7 +1600,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).RequestPurchaseWithPurchasePropertiesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(storeid), storepurchaseproperties.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAppAndOptionalStorePackageUpdatesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -1609,7 +1609,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetAppAndOptionalStorePackageUpdatesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestDownloadStorePackageUpdatesAsync(&self, storepackageupdates: P0) -> ::windows_core::Result> where @@ -1621,7 +1621,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).RequestDownloadStorePackageUpdatesAsync)(::windows_core::Interface::as_raw(this), storepackageupdates.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestDownloadAndInstallStorePackageUpdatesAsync(&self, storepackageupdates: P0) -> ::windows_core::Result> where @@ -1633,7 +1633,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).RequestDownloadAndInstallStorePackageUpdatesAsync)(::windows_core::Interface::as_raw(this), storepackageupdates.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestDownloadAndInstallStorePackagesAsync(&self, storeids: P0) -> ::windows_core::Result> where @@ -1645,7 +1645,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).RequestDownloadAndInstallStorePackagesAsync)(::windows_core::Interface::as_raw(this), storeids.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindStoreProductForPackageAsync(&self, productkinds: P0, package: P1) -> ::windows_core::Result> where @@ -1665,7 +1665,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).CanSilentlyDownloadStorePackageUpdates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TrySilentDownloadStorePackageUpdatesAsync(&self, storepackageupdates: P0) -> ::windows_core::Result> where @@ -1677,7 +1677,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).TrySilentDownloadStorePackageUpdatesAsync)(::windows_core::Interface::as_raw(this), storepackageupdates.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TrySilentDownloadAndInstallStorePackageUpdatesAsync(&self, storepackageupdates: P0) -> ::windows_core::Result> where @@ -1689,7 +1689,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).TrySilentDownloadAndInstallStorePackageUpdatesAsync)(::windows_core::Interface::as_raw(this), storepackageupdates.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn CanAcquireStoreLicenseForOptionalPackageAsync(&self, optionalpackage: P0) -> ::windows_core::Result> where @@ -1701,7 +1701,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).CanAcquireStoreLicenseForOptionalPackageAsync)(::windows_core::Interface::as_raw(this), optionalpackage.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CanAcquireStoreLicenseAsync(&self, productstoreid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1710,7 +1710,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).CanAcquireStoreLicenseAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(productstoreid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStoreProductsWithOptionsAsync(&self, productkinds: P0, storeids: P1, storeproductoptions: P2) -> ::windows_core::Result> where @@ -1724,7 +1724,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetStoreProductsWithOptionsAsync)(::windows_core::Interface::as_raw(this), productkinds.try_into_param()?.abi(), storeids.try_into_param()?.abi(), storeproductoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAssociatedStoreQueueItemsAsync(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1733,7 +1733,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetAssociatedStoreQueueItemsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStoreQueueItemsAsync(&self, storeids: P0) -> ::windows_core::Result>> where @@ -1745,7 +1745,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetStoreQueueItemsAsync)(::windows_core::Interface::as_raw(this), storeids.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestDownloadAndInstallStorePackagesWithInstallOptionsAsync(&self, storeids: P0, storepackageinstalloptions: P1) -> ::windows_core::Result> where @@ -1758,7 +1758,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).RequestDownloadAndInstallStorePackagesWithInstallOptionsAsync)(::windows_core::Interface::as_raw(this), storeids.try_into_param()?.abi(), storepackageinstalloptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DownloadAndInstallStorePackagesAsync(&self, storeids: P0) -> ::windows_core::Result> where @@ -1770,7 +1770,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).DownloadAndInstallStorePackagesAsync)(::windows_core::Interface::as_raw(this), storeids.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn RequestUninstallStorePackageAsync(&self, package: P0) -> ::windows_core::Result> where @@ -1782,7 +1782,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).RequestUninstallStorePackageAsync)(::windows_core::Interface::as_raw(this), package.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestUninstallStorePackageByStoreIdAsync(&self, storeid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1791,7 +1791,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).RequestUninstallStorePackageByStoreIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(storeid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn UninstallStorePackageAsync(&self, package: P0) -> ::windows_core::Result> where @@ -1803,7 +1803,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).UninstallStorePackageAsync)(::windows_core::Interface::as_raw(this), package.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UninstallStorePackageByStoreIdAsync(&self, storeid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1812,7 +1812,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).UninstallStorePackageByStoreIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(storeid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestRateAndReviewAppAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1821,7 +1821,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).RequestRateAndReviewAppAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetInstallOrderForAssociatedStoreQueueItemsAsync(&self, items: P0) -> ::windows_core::Result>> where @@ -1839,7 +1839,7 @@ impl StoreContext { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -1875,7 +1875,7 @@ unsafe impl ::core::marker::Sync for StoreContext {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StoreImage(::windows_core::IUnknown); impl StoreImage { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1946,7 +1946,7 @@ impl StoreLicense { (::windows_core::Interface::vtable(this).IsActive)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationDate(&self) -> ::windows_core::Result { let this = self; @@ -2027,13 +2027,13 @@ unsafe impl ::core::marker::Sync for StorePackageInstallOptions {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorePackageLicense(::windows_core::IUnknown); impl StorePackageLicense { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LicenseLost(&self, handler: P0) -> ::windows_core::Result where @@ -2045,13 +2045,13 @@ impl StorePackageLicense { (::windows_core::Interface::vtable(this).LicenseLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLicenseLost(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLicenseLost)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn Package(&self) -> ::windows_core::Result { let this = self; @@ -2093,7 +2093,7 @@ unsafe impl ::core::marker::Sync for StorePackageLicense {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorePackageUpdate(::windows_core::IUnknown); impl StorePackageUpdate { - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn Package(&self) -> ::windows_core::Result { let this = self; @@ -2136,7 +2136,7 @@ impl StorePackageUpdateResult { (::windows_core::Interface::vtable(this).OverallState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StorePackageUpdateStatuses(&self) -> ::windows_core::Result> { let this = self; @@ -2145,7 +2145,7 @@ impl StorePackageUpdateResult { (::windows_core::Interface::vtable(this).StorePackageUpdateStatuses)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StoreQueueItems(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2195,7 +2195,7 @@ impl StorePrice { (::windows_core::Interface::vtable(this).IsOnSale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaleEndDate(&self) -> ::windows_core::Result { let this = self; @@ -2280,7 +2280,7 @@ impl StoreProduct { (::windows_core::Interface::vtable(this).HasDigitalDownload)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Keywords(&self) -> ::windows_core::Result> { let this = self; @@ -2289,7 +2289,7 @@ impl StoreProduct { (::windows_core::Interface::vtable(this).Keywords)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Images(&self) -> ::windows_core::Result> { let this = self; @@ -2298,7 +2298,7 @@ impl StoreProduct { (::windows_core::Interface::vtable(this).Images)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Videos(&self) -> ::windows_core::Result> { let this = self; @@ -2307,7 +2307,7 @@ impl StoreProduct { (::windows_core::Interface::vtable(this).Videos)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Skus(&self) -> ::windows_core::Result> { let this = self; @@ -2337,7 +2337,7 @@ impl StoreProduct { (::windows_core::Interface::vtable(this).ExtendedJsonData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LinkUri(&self) -> ::windows_core::Result { let this = self; @@ -2346,7 +2346,7 @@ impl StoreProduct { (::windows_core::Interface::vtable(this).LinkUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIsAnySkuInstalledAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2355,7 +2355,7 @@ impl StoreProduct { (::windows_core::Interface::vtable(this).GetIsAnySkuInstalledAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPurchaseAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2364,7 +2364,7 @@ impl StoreProduct { (::windows_core::Interface::vtable(this).RequestPurchaseAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPurchaseWithPurchasePropertiesAsync(&self, storepurchaseproperties: P0) -> ::windows_core::Result> where @@ -2410,7 +2410,7 @@ impl StoreProductOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ActionFilters(&self) -> ::windows_core::Result> { let this = self; @@ -2439,7 +2439,7 @@ unsafe impl ::core::marker::Sync for StoreProductOptions {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StoreProductPagedQueryResult(::windows_core::IUnknown); impl StoreProductPagedQueryResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Products(&self) -> ::windows_core::Result> { let this = self; @@ -2462,7 +2462,7 @@ impl StoreProductPagedQueryResult { (::windows_core::Interface::vtable(this).ExtendedError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetNextAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2491,7 +2491,7 @@ unsafe impl ::core::marker::Sync for StoreProductPagedQueryResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StoreProductQueryResult(::windows_core::IUnknown); impl StoreProductQueryResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Products(&self) -> ::windows_core::Result> { let this = self; @@ -2683,7 +2683,7 @@ impl StoreQueueItem { (::windows_core::Interface::vtable(this).GetCurrentStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, handler: P0) -> ::windows_core::Result where @@ -2695,13 +2695,13 @@ impl StoreQueueItem { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2713,13 +2713,13 @@ impl StoreQueueItem { (::windows_core::Interface::vtable(this).StatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CancelInstallAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2728,7 +2728,7 @@ impl StoreQueueItem { (::windows_core::Interface::vtable(this).CancelInstallAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PauseInstallAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2737,7 +2737,7 @@ impl StoreQueueItem { (::windows_core::Interface::vtable(this).PauseInstallAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResumeInstallAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2887,7 +2887,7 @@ unsafe impl ::core::marker::Send for StoreRateAndReviewResult {} unsafe impl ::core::marker::Sync for StoreRateAndReviewResult {} pub struct StoreRequestHelper; impl StoreRequestHelper { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendRequestAsync(context: P0, requestkind: u32, parametersasjson: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -2925,7 +2925,7 @@ impl StoreSendRequestResult { (::windows_core::Interface::vtable(this).ExtendedError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn HttpStatusCode(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2996,7 +2996,7 @@ impl StoreSku { (::windows_core::Interface::vtable(this).CustomDeveloperData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Images(&self) -> ::windows_core::Result> { let this = self; @@ -3005,7 +3005,7 @@ impl StoreSku { (::windows_core::Interface::vtable(this).Images)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Videos(&self) -> ::windows_core::Result> { let this = self; @@ -3014,7 +3014,7 @@ impl StoreSku { (::windows_core::Interface::vtable(this).Videos)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Availabilities(&self) -> ::windows_core::Result> { let this = self; @@ -3044,7 +3044,7 @@ impl StoreSku { (::windows_core::Interface::vtable(this).IsInUserCollection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BundledSkus(&self) -> ::windows_core::Result> { let this = self; @@ -3060,7 +3060,7 @@ impl StoreSku { (::windows_core::Interface::vtable(this).CollectionData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIsInstalledAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3069,7 +3069,7 @@ impl StoreSku { (::windows_core::Interface::vtable(this).GetIsInstalledAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPurchaseAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3078,7 +3078,7 @@ impl StoreSku { (::windows_core::Interface::vtable(this).RequestPurchaseAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPurchaseWithPurchasePropertiesAsync(&self, storepurchaseproperties: P0) -> ::windows_core::Result> where @@ -3213,7 +3213,7 @@ unsafe impl ::core::marker::Sync for StoreUninstallStorePackageResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StoreVideo(::windows_core::IUnknown); impl StoreVideo { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Services/TargetedContent/mod.rs b/crates/libs/windows/src/Windows/Services/TargetedContent/mod.rs index ffe7b00cc2..20d503d1e6 100644 --- a/crates/libs/windows/src/Windows/Services/TargetedContent/mod.rs +++ b/crates/libs/windows/src/Windows/Services/TargetedContent/mod.rs @@ -381,7 +381,7 @@ pub struct ITargetedContentValue_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TargetedContentAction(::windows_core::IUnknown); impl TargetedContentAction { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InvokeAsync(&self) -> ::windows_core::Result { let this = self; @@ -410,7 +410,7 @@ unsafe impl ::core::marker::Sync for TargetedContentAction {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TargetedContentAvailabilityChangedEventArgs(::windows_core::IUnknown); impl TargetedContentAvailabilityChangedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -439,7 +439,7 @@ unsafe impl ::core::marker::Sync for TargetedContentAvailabilityChangedEventArgs #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TargetedContentChangedEventArgs(::windows_core::IUnknown); impl TargetedContentChangedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -497,7 +497,7 @@ impl TargetedContentCollection { (::windows_core::Interface::vtable(this).Path)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -506,7 +506,7 @@ impl TargetedContentCollection { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Collections(&self) -> ::windows_core::Result> { let this = self; @@ -515,7 +515,7 @@ impl TargetedContentCollection { (::windows_core::Interface::vtable(this).Collections)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = self; @@ -551,7 +551,7 @@ impl TargetedContentContainer { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -581,7 +581,7 @@ impl TargetedContentContainer { (::windows_core::Interface::vtable(this).SelectSingleObject)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(path), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAsync(contentid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ITargetedContentContainerStatics(|this| unsafe { @@ -610,14 +610,14 @@ impl ::windows_core::RuntimeName for TargetedContentContainer { ::windows_core::imp::interface_hierarchy!(TargetedContentContainer, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for TargetedContentContainer {} unsafe impl ::core::marker::Sync for TargetedContentContainer {} -#[doc = "Required features: `Storage_Streams`"] +#[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TargetedContentFile(::windows_core::IUnknown); #[cfg(feature = "Storage_Streams")] impl TargetedContentFile { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenReadAsync(&self) -> ::windows_core::Result> { let this = self; @@ -655,7 +655,7 @@ unsafe impl ::core::marker::Sync for TargetedContentFile {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TargetedContentImage(::windows_core::IUnknown); impl TargetedContentImage { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenReadAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -722,7 +722,7 @@ impl TargetedContentItem { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -731,7 +731,7 @@ impl TargetedContentItem { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Collections(&self) -> ::windows_core::Result> { let this = self; @@ -842,7 +842,7 @@ unsafe impl ::core::marker::Sync for TargetedContentObject {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TargetedContentStateChangedEventArgs(::windows_core::IUnknown); impl TargetedContentStateChangedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -878,7 +878,7 @@ impl TargetedContentSubscription { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetContentContainerAsync(&self) -> ::windows_core::Result> { let this = self; @@ -887,7 +887,7 @@ impl TargetedContentSubscription { (::windows_core::Interface::vtable(this).GetContentContainerAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentChanged(&self, handler: P0) -> ::windows_core::Result where @@ -899,13 +899,13 @@ impl TargetedContentSubscription { (::windows_core::Interface::vtable(this).ContentChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContentChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveContentChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AvailabilityChanged(&self, handler: P0) -> ::windows_core::Result where @@ -917,13 +917,13 @@ impl TargetedContentSubscription { (::windows_core::Interface::vtable(this).AvailabilityChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAvailabilityChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAvailabilityChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -935,13 +935,13 @@ impl TargetedContentSubscription { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStateChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAsync(subscriptionid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ITargetedContentSubscriptionStatics(|this| unsafe { @@ -998,7 +998,7 @@ impl TargetedContentSubscriptionOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAllowPartialContentAvailability)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CloudQueryParameters(&self) -> ::windows_core::Result> { let this = self; @@ -1007,7 +1007,7 @@ impl TargetedContentSubscriptionOptions { (::windows_core::Interface::vtable(this).CloudQueryParameters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LocalFilters(&self) -> ::windows_core::Result> { let this = self; @@ -1061,7 +1061,7 @@ impl TargetedContentValue { (::windows_core::Interface::vtable(this).String)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1084,7 +1084,7 @@ impl TargetedContentValue { (::windows_core::Interface::vtable(this).Boolean)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -1107,7 +1107,7 @@ impl TargetedContentValue { (::windows_core::Interface::vtable(this).Action)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Strings(&self) -> ::windows_core::Result> { let this = self; @@ -1116,7 +1116,7 @@ impl TargetedContentValue { (::windows_core::Interface::vtable(this).Strings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Uris(&self) -> ::windows_core::Result> { let this = self; @@ -1125,7 +1125,7 @@ impl TargetedContentValue { (::windows_core::Interface::vtable(this).Uris)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Numbers(&self) -> ::windows_core::Result> { let this = self; @@ -1134,7 +1134,7 @@ impl TargetedContentValue { (::windows_core::Interface::vtable(this).Numbers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Booleans(&self) -> ::windows_core::Result> { let this = self; @@ -1143,7 +1143,7 @@ impl TargetedContentValue { (::windows_core::Interface::vtable(this).Booleans)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn Files(&self) -> ::windows_core::Result> { let this = self; @@ -1152,7 +1152,7 @@ impl TargetedContentValue { (::windows_core::Interface::vtable(this).Files)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ImageFiles(&self) -> ::windows_core::Result> { let this = self; @@ -1161,7 +1161,7 @@ impl TargetedContentValue { (::windows_core::Interface::vtable(this).ImageFiles)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Actions(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Services/mod.rs b/crates/libs/windows/src/Windows/Services/mod.rs index 66c79e823b..3ee0b380a3 100644 --- a/crates/libs/windows/src/Windows/Services/mod.rs +++ b/crates/libs/windows/src/Windows/Services/mod.rs @@ -1,9 +1,9 @@ #[cfg(feature = "Services_Maps")] -#[doc = "Required features: `Services_Maps`"] +#[doc = "Required features: `\"Services_Maps\"`"] pub mod Maps; #[cfg(feature = "Services_Store")] -#[doc = "Required features: `Services_Store`"] +#[doc = "Required features: `\"Services_Store\"`"] pub mod Store; #[cfg(feature = "Services_TargetedContent")] -#[doc = "Required features: `Services_TargetedContent`"] +#[doc = "Required features: `\"Services_TargetedContent\"`"] pub mod TargetedContent; diff --git a/crates/libs/windows/src/Windows/Storage/AccessCache/impl.rs b/crates/libs/windows/src/Windows/Storage/AccessCache/impl.rs index 9cdd81cce6..b8321a5abf 100644 --- a/crates/libs/windows/src/Windows/Storage/AccessCache/impl.rs +++ b/crates/libs/windows/src/Windows/Storage/AccessCache/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IStorageItemAccessList_Impl: Sized { fn AddOverloadDefaultMetadata(&self, file: ::core::option::Option<&super::IStorageItem>) -> ::windows_core::Result<::windows_core::HSTRING>; diff --git a/crates/libs/windows/src/Windows/Storage/AccessCache/mod.rs b/crates/libs/windows/src/Windows/Storage/AccessCache/mod.rs index 62bdfe3a71..896200304c 100644 --- a/crates/libs/windows/src/Windows/Storage/AccessCache/mod.rs +++ b/crates/libs/windows/src/Windows/Storage/AccessCache/mod.rs @@ -92,7 +92,7 @@ impl IStorageItemAccessList { let this = self; unsafe { (::windows_core::Interface::vtable(this).AddOrReplace)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), file.try_into_param()?.abi(), ::core::mem::transmute_copy(metadata)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemAsync(&self, token: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -101,7 +101,7 @@ impl IStorageItemAccessList { (::windows_core::Interface::vtable(this).GetItemAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileAsync(&self, token: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -110,7 +110,7 @@ impl IStorageItemAccessList { (::windows_core::Interface::vtable(this).GetFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderAsync(&self, token: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -119,7 +119,7 @@ impl IStorageItemAccessList { (::windows_core::Interface::vtable(this).GetFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemWithOptionsAsync(&self, token: &::windows_core::HSTRING, options: AccessCacheOptions) -> ::windows_core::Result> { let this = self; @@ -128,7 +128,7 @@ impl IStorageItemAccessList { (::windows_core::Interface::vtable(this).GetItemWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileWithOptionsAsync(&self, token: &::windows_core::HSTRING, options: AccessCacheOptions) -> ::windows_core::Result> { let this = self; @@ -137,7 +137,7 @@ impl IStorageItemAccessList { (::windows_core::Interface::vtable(this).GetFileWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderWithOptionsAsync(&self, token: &::windows_core::HSTRING, options: AccessCacheOptions) -> ::windows_core::Result> { let this = self; @@ -171,7 +171,7 @@ impl IStorageItemAccessList { (::windows_core::Interface::vtable(this).CheckAccess)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Entries(&self) -> ::windows_core::Result { let this = self; @@ -280,14 +280,14 @@ pub struct IStorageItemMostRecentlyUsedList2_Vtbl { pub AddWithMetadataAndVisibility: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, file: *mut ::core::ffi::c_void, metadata: ::std::mem::MaybeUninit<::windows_core::HSTRING>, visibility: RecentStorageItemVisibility, result__: *mut ::std::mem::MaybeUninit<::windows_core::HSTRING>) -> ::windows_core::HRESULT, pub AddOrReplaceWithMetadataAndVisibility: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, token: ::std::mem::MaybeUninit<::windows_core::HSTRING>, file: *mut ::core::ffi::c_void, metadata: ::std::mem::MaybeUninit<::windows_core::HSTRING>, visibility: RecentStorageItemVisibility) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AccessListEntryView(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl AccessListEntryView { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -296,7 +296,7 @@ impl AccessListEntryView { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -305,7 +305,7 @@ impl AccessListEntryView { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -314,7 +314,7 @@ impl AccessListEntryView { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -326,7 +326,7 @@ impl AccessListEntryView { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [AccessListEntry]) -> ::windows_core::Result { let this = self; @@ -413,7 +413,7 @@ impl StorageApplicationPermissions { (::windows_core::Interface::vtable(this).MostRecentlyUsedList)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetFutureAccessListForUser(user: P0) -> ::windows_core::Result where @@ -424,7 +424,7 @@ impl StorageApplicationPermissions { (::windows_core::Interface::vtable(this).GetFutureAccessListForUser)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetMostRecentlyUsedListForUser(user: P0) -> ::windows_core::Result where @@ -487,7 +487,7 @@ impl StorageItemAccessList { let this = self; unsafe { (::windows_core::Interface::vtable(this).AddOrReplace)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), file.try_into_param()?.abi(), ::core::mem::transmute_copy(metadata)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemAsync(&self, token: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -496,7 +496,7 @@ impl StorageItemAccessList { (::windows_core::Interface::vtable(this).GetItemAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileAsync(&self, token: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -505,7 +505,7 @@ impl StorageItemAccessList { (::windows_core::Interface::vtable(this).GetFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderAsync(&self, token: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -514,7 +514,7 @@ impl StorageItemAccessList { (::windows_core::Interface::vtable(this).GetFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemWithOptionsAsync(&self, token: &::windows_core::HSTRING, options: AccessCacheOptions) -> ::windows_core::Result> { let this = self; @@ -523,7 +523,7 @@ impl StorageItemAccessList { (::windows_core::Interface::vtable(this).GetItemWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileWithOptionsAsync(&self, token: &::windows_core::HSTRING, options: AccessCacheOptions) -> ::windows_core::Result> { let this = self; @@ -532,7 +532,7 @@ impl StorageItemAccessList { (::windows_core::Interface::vtable(this).GetFileWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderWithOptionsAsync(&self, token: &::windows_core::HSTRING, options: AccessCacheOptions) -> ::windows_core::Result> { let this = self; @@ -566,7 +566,7 @@ impl StorageItemAccessList { (::windows_core::Interface::vtable(this).CheckAccess)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Entries(&self) -> ::windows_core::Result { let this = self; @@ -635,7 +635,7 @@ impl StorageItemMostRecentlyUsedList { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).AddOrReplace)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), file.try_into_param()?.abi(), ::core::mem::transmute_copy(metadata)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemAsync(&self, token: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -644,7 +644,7 @@ impl StorageItemMostRecentlyUsedList { (::windows_core::Interface::vtable(this).GetItemAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileAsync(&self, token: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -653,7 +653,7 @@ impl StorageItemMostRecentlyUsedList { (::windows_core::Interface::vtable(this).GetFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderAsync(&self, token: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -662,7 +662,7 @@ impl StorageItemMostRecentlyUsedList { (::windows_core::Interface::vtable(this).GetFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemWithOptionsAsync(&self, token: &::windows_core::HSTRING, options: AccessCacheOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -671,7 +671,7 @@ impl StorageItemMostRecentlyUsedList { (::windows_core::Interface::vtable(this).GetItemWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileWithOptionsAsync(&self, token: &::windows_core::HSTRING, options: AccessCacheOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -680,7 +680,7 @@ impl StorageItemMostRecentlyUsedList { (::windows_core::Interface::vtable(this).GetFileWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(token), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderWithOptionsAsync(&self, token: &::windows_core::HSTRING, options: AccessCacheOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -714,7 +714,7 @@ impl StorageItemMostRecentlyUsedList { (::windows_core::Interface::vtable(this).CheckAccess)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Entries(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -730,7 +730,7 @@ impl StorageItemMostRecentlyUsedList { (::windows_core::Interface::vtable(this).MaximumItemsAllowed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ItemRemoved(&self, handler: P0) -> ::windows_core::Result where @@ -742,7 +742,7 @@ impl StorageItemMostRecentlyUsedList { (::windows_core::Interface::vtable(this).ItemRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveItemRemoved(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Storage/BulkAccess/impl.rs b/crates/libs/windows/src/Windows/Storage/BulkAccess/impl.rs index c21c6dd3c8..d6a975fff4 100644 --- a/crates/libs/windows/src/Windows/Storage/BulkAccess/impl.rs +++ b/crates/libs/windows/src/Windows/Storage/BulkAccess/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub trait IStorageItemInformation_Impl: Sized { fn MusicProperties(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Storage/BulkAccess/mod.rs b/crates/libs/windows/src/Windows/Storage/BulkAccess/mod.rs index 24165d0f30..a7f836a1a5 100644 --- a/crates/libs/windows/src/Windows/Storage/BulkAccess/mod.rs +++ b/crates/libs/windows/src/Windows/Storage/BulkAccess/mod.rs @@ -75,7 +75,7 @@ pub struct IFileInformationFactoryFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageItemInformation(::windows_core::IUnknown); impl IStorageItemInformation { - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn MusicProperties(&self) -> ::windows_core::Result { let this = self; @@ -84,7 +84,7 @@ impl IStorageItemInformation { (::windows_core::Interface::vtable(this).MusicProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn VideoProperties(&self) -> ::windows_core::Result { let this = self; @@ -93,7 +93,7 @@ impl IStorageItemInformation { (::windows_core::Interface::vtable(this).VideoProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn ImageProperties(&self) -> ::windows_core::Result { let this = self; @@ -102,7 +102,7 @@ impl IStorageItemInformation { (::windows_core::Interface::vtable(this).ImageProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn DocumentProperties(&self) -> ::windows_core::Result { let this = self; @@ -111,7 +111,7 @@ impl IStorageItemInformation { (::windows_core::Interface::vtable(this).DocumentProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn BasicProperties(&self) -> ::windows_core::Result { let this = self; @@ -120,7 +120,7 @@ impl IStorageItemInformation { (::windows_core::Interface::vtable(this).BasicProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -129,7 +129,7 @@ impl IStorageItemInformation { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ThumbnailUpdated(&self, changedhandler: P0) -> ::windows_core::Result where @@ -141,13 +141,13 @@ impl IStorageItemInformation { (::windows_core::Interface::vtable(this).ThumbnailUpdated)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveThumbnailUpdated(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveThumbnailUpdated)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PropertiesUpdated(&self, changedhandler: P0) -> ::windows_core::Result where @@ -159,7 +159,7 @@ impl IStorageItemInformation { (::windows_core::Interface::vtable(this).PropertiesUpdated)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePropertiesUpdated(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -225,7 +225,7 @@ pub struct IStorageItemInformation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FileInformation(::windows_core::IUnknown); impl FileInformation { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenSequentialReadAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -234,7 +234,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).OpenSequentialReadAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenReadAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -257,7 +257,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenAsync(&self, accessmode: super::FileAccessMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -266,7 +266,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).OpenAsync)(::windows_core::Interface::as_raw(this), accessmode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenTransactedWriteAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -275,7 +275,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).OpenTransactedWriteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyOverloadDefaultNameAndOptions(&self, destinationfolder: P0) -> ::windows_core::Result> where @@ -287,7 +287,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).CopyOverloadDefaultNameAndOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyOverloadDefaultOptions(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -299,7 +299,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).CopyOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyOverload(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING, option: super::NameCollisionOption) -> ::windows_core::Result> where @@ -311,7 +311,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).CopyOverload)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyAndReplaceAsync(&self, filetoreplace: P0) -> ::windows_core::Result where @@ -323,7 +323,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).CopyAndReplaceAsync)(::windows_core::Interface::as_raw(this), filetoreplace.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveOverloadDefaultNameAndOptions(&self, destinationfolder: P0) -> ::windows_core::Result where @@ -335,7 +335,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).MoveOverloadDefaultNameAndOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveOverloadDefaultOptions(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -347,7 +347,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).MoveOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveOverload(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING, option: super::NameCollisionOption) -> ::windows_core::Result where @@ -359,7 +359,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).MoveOverload)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveAndReplaceAsync(&self, filetoreplace: P0) -> ::windows_core::Result where @@ -371,7 +371,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).MoveAndReplaceAsync)(::windows_core::Interface::as_raw(this), filetoreplace.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenWithOptionsAsync(&self, accessmode: super::FileAccessMode, options: super::StorageOpenOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -380,7 +380,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).OpenWithOptionsAsync)(::windows_core::Interface::as_raw(this), accessmode, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenTransactedWriteWithOptionsAsync(&self, options: super::StorageOpenOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -396,7 +396,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).IsAvailable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -405,7 +405,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).RenameAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsync(&self, desiredname: &::windows_core::HSTRING, option: super::NameCollisionOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -414,7 +414,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).RenameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsyncOverloadDefaultOptions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -423,7 +423,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).DeleteAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self, option: super::StorageDeleteOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -432,7 +432,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties"))] pub fn GetBasicPropertiesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -462,7 +462,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).Attributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -478,7 +478,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).IsOfType)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetParentAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -497,7 +497,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).IsEqual)(::windows_core::Interface::as_raw(this), item.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn MusicProperties(&self) -> ::windows_core::Result { let this = self; @@ -506,7 +506,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).MusicProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn VideoProperties(&self) -> ::windows_core::Result { let this = self; @@ -515,7 +515,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).VideoProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn ImageProperties(&self) -> ::windows_core::Result { let this = self; @@ -524,7 +524,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).ImageProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn DocumentProperties(&self) -> ::windows_core::Result { let this = self; @@ -533,7 +533,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).DocumentProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn BasicProperties(&self) -> ::windows_core::Result { let this = self; @@ -542,7 +542,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).BasicProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -551,7 +551,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ThumbnailUpdated(&self, changedhandler: P0) -> ::windows_core::Result where @@ -563,13 +563,13 @@ impl FileInformation { (::windows_core::Interface::vtable(this).ThumbnailUpdated)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveThumbnailUpdated(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveThumbnailUpdated)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PropertiesUpdated(&self, changedhandler: P0) -> ::windows_core::Result where @@ -581,13 +581,13 @@ impl FileInformation { (::windows_core::Interface::vtable(this).PropertiesUpdated)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePropertiesUpdated(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePropertiesUpdated)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: super::FileProperties::ThumbnailMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -596,7 +596,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultSizeDefaultOptions)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultOptions(&self, mode: super::FileProperties::ThumbnailMode, requestedsize: u32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -605,7 +605,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), mode, requestedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self, mode: super::FileProperties::ThumbnailMode, requestedsize: u32, options: super::FileProperties::ThumbnailOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -635,7 +635,7 @@ impl FileInformation { (::windows_core::Interface::vtable(this).FolderRelativeId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -681,7 +681,7 @@ impl ::windows_core::CanTryInto for F #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FileInformationFactory(::windows_core::IUnknown); impl FileInformationFactory { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetItemsAsync(&self, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = self; @@ -690,7 +690,7 @@ impl FileInformationFactory { (::windows_core::Interface::vtable(this).GetItemsAsync)(::windows_core::Interface::as_raw(this), startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetItemsAsyncDefaultStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -699,7 +699,7 @@ impl FileInformationFactory { (::windows_core::Interface::vtable(this).GetItemsAsyncDefaultStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFilesAsync(&self, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = self; @@ -708,7 +708,7 @@ impl FileInformationFactory { (::windows_core::Interface::vtable(this).GetFilesAsync)(::windows_core::Interface::as_raw(this), startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFilesAsyncDefaultStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -717,7 +717,7 @@ impl FileInformationFactory { (::windows_core::Interface::vtable(this).GetFilesAsyncDefaultStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFoldersAsync(&self, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = self; @@ -726,7 +726,7 @@ impl FileInformationFactory { (::windows_core::Interface::vtable(this).GetFoldersAsync)(::windows_core::Interface::as_raw(this), startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFoldersAsyncDefaultStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -756,7 +756,7 @@ impl FileInformationFactory { (::windows_core::Interface::vtable(this).GetVirtualizedFoldersVector)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`, `Storage_Search`"] + #[doc = "Required features: `\"Storage_FileProperties\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Storage_FileProperties", feature = "Storage_Search"))] pub fn CreateWithMode(queryresult: P0, mode: super::FileProperties::ThumbnailMode) -> ::windows_core::Result where @@ -767,7 +767,7 @@ impl FileInformationFactory { (::windows_core::Interface::vtable(this).CreateWithMode)(::windows_core::Interface::as_raw(this), queryresult.try_into_param()?.abi(), mode, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_FileProperties`, `Storage_Search`"] + #[doc = "Required features: `\"Storage_FileProperties\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Storage_FileProperties", feature = "Storage_Search"))] pub fn CreateWithModeAndSize(queryresult: P0, mode: super::FileProperties::ThumbnailMode, requestedthumbnailsize: u32) -> ::windows_core::Result where @@ -778,7 +778,7 @@ impl FileInformationFactory { (::windows_core::Interface::vtable(this).CreateWithModeAndSize)(::windows_core::Interface::as_raw(this), queryresult.try_into_param()?.abi(), mode, requestedthumbnailsize, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_FileProperties`, `Storage_Search`"] + #[doc = "Required features: `\"Storage_FileProperties\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Storage_FileProperties", feature = "Storage_Search"))] pub fn CreateWithModeAndSizeAndOptions(queryresult: P0, mode: super::FileProperties::ThumbnailMode, requestedthumbnailsize: u32, thumbnailoptions: super::FileProperties::ThumbnailOptions) -> ::windows_core::Result where @@ -789,7 +789,7 @@ impl FileInformationFactory { (::windows_core::Interface::vtable(this).CreateWithModeAndSizeAndOptions)(::windows_core::Interface::as_raw(this), queryresult.try_into_param()?.abi(), mode, requestedthumbnailsize, thumbnailoptions, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_FileProperties`, `Storage_Search`"] + #[doc = "Required features: `\"Storage_FileProperties\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Storage_FileProperties", feature = "Storage_Search"))] pub fn CreateWithModeAndSizeAndOptionsAndFlags(queryresult: P0, mode: super::FileProperties::ThumbnailMode, requestedthumbnailsize: u32, thumbnailoptions: super::FileProperties::ThumbnailOptions, delayload: bool) -> ::windows_core::Result where @@ -825,7 +825,7 @@ unsafe impl ::core::marker::Sync for FileInformationFactory {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FolderInformation(::windows_core::IUnknown); impl FolderInformation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFileAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -834,7 +834,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateFileAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFileAsync(&self, desiredname: &::windows_core::HSTRING, options: super::CreationCollisionOption) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -843,7 +843,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFolderAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -852,7 +852,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateFolderAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFolderAsync(&self, desiredname: &::windows_core::HSTRING, options: super::CreationCollisionOption) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -861,7 +861,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -870,7 +870,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -879,7 +879,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -888,7 +888,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetItemAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFilesAsyncOverloadDefaultOptionsStartAndCount(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -897,7 +897,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetFilesAsyncOverloadDefaultOptionsStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFoldersAsyncOverloadDefaultOptionsStartAndCount(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -906,7 +906,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetFoldersAsyncOverloadDefaultOptionsStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetItemsAsyncOverloadDefaultStartAndCount(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -915,7 +915,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetItemsAsyncOverloadDefaultStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetItemAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -924,7 +924,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).TryGetItemAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Search"))] pub fn GetIndexedStateAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -933,7 +933,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetIndexedStateAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFileQueryOverloadDefault(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -942,7 +942,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateFileQueryOverloadDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFileQuery(&self, query: super::Search::CommonFileQuery) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -951,7 +951,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateFileQuery)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFileQueryWithOptions(&self, queryoptions: P0) -> ::windows_core::Result where @@ -963,7 +963,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateFileQueryWithOptions)(::windows_core::Interface::as_raw(this), queryoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFolderQueryOverloadDefault(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -972,7 +972,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateFolderQueryOverloadDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFolderQuery(&self, query: super::Search::CommonFolderQuery) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -981,7 +981,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateFolderQuery)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFolderQueryWithOptions(&self, queryoptions: P0) -> ::windows_core::Result where @@ -993,7 +993,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateFolderQueryWithOptions)(::windows_core::Interface::as_raw(this), queryoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateItemQuery(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1002,7 +1002,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateItemQuery)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateItemQueryWithOptions(&self, queryoptions: P0) -> ::windows_core::Result where @@ -1014,7 +1014,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).CreateItemQueryWithOptions)(::windows_core::Interface::as_raw(this), queryoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub fn GetFilesAsync(&self, query: super::Search::CommonFileQuery, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1023,7 +1023,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetFilesAsync)(::windows_core::Interface::as_raw(this), query, startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub fn GetFilesAsyncOverloadDefaultStartAndCount(&self, query: super::Search::CommonFileQuery) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1032,7 +1032,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetFilesAsyncOverloadDefaultStartAndCount)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub fn GetFoldersAsync(&self, query: super::Search::CommonFolderQuery, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1041,7 +1041,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetFoldersAsync)(::windows_core::Interface::as_raw(this), query, startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub fn GetFoldersAsyncOverloadDefaultStartAndCount(&self, query: super::Search::CommonFolderQuery) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1050,7 +1050,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetFoldersAsyncOverloadDefaultStartAndCount)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub fn GetItemsAsync(&self, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1059,7 +1059,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetItemsAsync)(::windows_core::Interface::as_raw(this), startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn AreQueryOptionsSupported(&self, queryoptions: P0) -> ::windows_core::Result where @@ -1071,7 +1071,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).AreQueryOptionsSupported)(::windows_core::Interface::as_raw(this), queryoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn IsCommonFolderQuerySupported(&self, query: super::Search::CommonFolderQuery) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1080,7 +1080,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).IsCommonFolderQuerySupported)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn IsCommonFileQuerySupported(&self, query: super::Search::CommonFileQuery) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1089,7 +1089,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).IsCommonFileQuerySupported)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1098,7 +1098,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).RenameAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsync(&self, desiredname: &::windows_core::HSTRING, option: super::NameCollisionOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1107,7 +1107,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).RenameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsyncOverloadDefaultOptions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1116,7 +1116,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).DeleteAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self, option: super::StorageDeleteOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1125,7 +1125,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties"))] pub fn GetBasicPropertiesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1155,7 +1155,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).Attributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1171,7 +1171,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).IsOfType)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetParentAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1190,7 +1190,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).IsEqual)(::windows_core::Interface::as_raw(this), item.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn MusicProperties(&self) -> ::windows_core::Result { let this = self; @@ -1199,7 +1199,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).MusicProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn VideoProperties(&self) -> ::windows_core::Result { let this = self; @@ -1208,7 +1208,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).VideoProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn ImageProperties(&self) -> ::windows_core::Result { let this = self; @@ -1217,7 +1217,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).ImageProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn DocumentProperties(&self) -> ::windows_core::Result { let this = self; @@ -1226,7 +1226,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).DocumentProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn BasicProperties(&self) -> ::windows_core::Result { let this = self; @@ -1235,7 +1235,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).BasicProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn Thumbnail(&self) -> ::windows_core::Result { let this = self; @@ -1244,7 +1244,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).Thumbnail)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ThumbnailUpdated(&self, changedhandler: P0) -> ::windows_core::Result where @@ -1256,13 +1256,13 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).ThumbnailUpdated)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveThumbnailUpdated(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveThumbnailUpdated)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PropertiesUpdated(&self, changedhandler: P0) -> ::windows_core::Result where @@ -1274,13 +1274,13 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).PropertiesUpdated)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePropertiesUpdated(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePropertiesUpdated)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: super::FileProperties::ThumbnailMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1289,7 +1289,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultSizeDefaultOptions)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultOptions(&self, mode: super::FileProperties::ThumbnailMode, requestedsize: u32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1298,7 +1298,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), mode, requestedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self, mode: super::FileProperties::ThumbnailMode, requestedsize: u32, options: super::FileProperties::ThumbnailOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1328,7 +1328,7 @@ impl FolderInformation { (::windows_core::Interface::vtable(this).FolderRelativeId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/Storage/Compression/mod.rs b/crates/libs/windows/src/Windows/Storage/Compression/mod.rs index e11a81dd12..57850cdacf 100644 --- a/crates/libs/windows/src/Windows/Storage/Compression/mod.rs +++ b/crates/libs/windows/src/Windows/Storage/Compression/mod.rs @@ -86,13 +86,13 @@ pub struct IDecompressorFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Compressor(::windows_core::IUnknown); impl Compressor { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FinishAsync(&self) -> ::windows_core::Result> { let this = self; @@ -101,7 +101,7 @@ impl Compressor { (::windows_core::Interface::vtable(this).FinishAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DetachStream(&self) -> ::windows_core::Result { let this = self; @@ -110,7 +110,7 @@ impl Compressor { (::windows_core::Interface::vtable(this).DetachStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateCompressor(underlyingstream: P0) -> ::windows_core::Result where @@ -121,7 +121,7 @@ impl Compressor { (::windows_core::Interface::vtable(this).CreateCompressor)(::windows_core::Interface::as_raw(this), underlyingstream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateCompressorEx(underlyingstream: P0, algorithm: CompressAlgorithm, blocksize: u32) -> ::windows_core::Result where @@ -132,7 +132,7 @@ impl Compressor { (::windows_core::Interface::vtable(this).CreateCompressorEx)(::windows_core::Interface::as_raw(this), underlyingstream.try_into_param()?.abi(), algorithm, blocksize, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -144,7 +144,7 @@ impl Compressor { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -182,13 +182,13 @@ unsafe impl ::core::marker::Sync for Compressor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Decompressor(::windows_core::IUnknown); impl Decompressor { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn DetachStream(&self) -> ::windows_core::Result { let this = self; @@ -197,7 +197,7 @@ impl Decompressor { (::windows_core::Interface::vtable(this).DetachStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateDecompressor(underlyingstream: P0) -> ::windows_core::Result where @@ -208,7 +208,7 @@ impl Decompressor { (::windows_core::Interface::vtable(this).CreateDecompressor)(::windows_core::Interface::as_raw(this), underlyingstream.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsync(&self, buffer: P0, count: u32, options: super::Streams::InputStreamOptions) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Storage/FileProperties/impl.rs b/crates/libs/windows/src/Windows/Storage/FileProperties/impl.rs index bf4506f466..2724ac14cb 100644 --- a/crates/libs/windows/src/Windows/Storage/FileProperties/impl.rs +++ b/crates/libs/windows/src/Windows/Storage/FileProperties/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IStorageItemExtraProperties_Impl: Sized { fn RetrievePropertiesAsync(&self, propertiestoretrieve: ::core::option::Option<&super::super::Foundation::Collections::IIterable<::windows_core::HSTRING>>) -> ::windows_core::Result>>; diff --git a/crates/libs/windows/src/Windows/Storage/FileProperties/mod.rs b/crates/libs/windows/src/Windows/Storage/FileProperties/mod.rs index 8b1d2094f7..f201a6e829 100644 --- a/crates/libs/windows/src/Windows/Storage/FileProperties/mod.rs +++ b/crates/libs/windows/src/Windows/Storage/FileProperties/mod.rs @@ -219,7 +219,7 @@ pub struct IStorageItemContentProperties_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageItemExtraProperties(::windows_core::IUnknown); impl IStorageItemExtraProperties { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RetrievePropertiesAsync(&self, propertiestoretrieve: P0) -> ::windows_core::Result>> where @@ -231,7 +231,7 @@ impl IStorageItemExtraProperties { (::windows_core::Interface::vtable(this).RetrievePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestoretrieve.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SavePropertiesAsync(&self, propertiestosave: P0) -> ::windows_core::Result where @@ -243,7 +243,7 @@ impl IStorageItemExtraProperties { (::windows_core::Interface::vtable(this).SavePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestosave.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SavePropertiesAsyncOverloadDefault(&self) -> ::windows_core::Result { let this = self; @@ -367,7 +367,7 @@ impl BasicProperties { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateModified(&self) -> ::windows_core::Result { let this = self; @@ -376,7 +376,7 @@ impl BasicProperties { (::windows_core::Interface::vtable(this).DateModified)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ItemDate(&self) -> ::windows_core::Result { let this = self; @@ -385,7 +385,7 @@ impl BasicProperties { (::windows_core::Interface::vtable(this).ItemDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RetrievePropertiesAsync(&self, propertiestoretrieve: P0) -> ::windows_core::Result>> where @@ -397,7 +397,7 @@ impl BasicProperties { (::windows_core::Interface::vtable(this).RetrievePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestoretrieve.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SavePropertiesAsync(&self, propertiestosave: P0) -> ::windows_core::Result where @@ -409,7 +409,7 @@ impl BasicProperties { (::windows_core::Interface::vtable(this).SavePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestosave.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SavePropertiesAsyncOverloadDefault(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -437,7 +437,7 @@ impl ::windows_core::CanTryInto for BasicProperties #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DocumentProperties(::windows_core::IUnknown); impl DocumentProperties { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Author(&self) -> ::windows_core::Result> { let this = self; @@ -457,7 +457,7 @@ impl DocumentProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Keywords(&self) -> ::windows_core::Result> { let this = self; @@ -477,7 +477,7 @@ impl DocumentProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetComment)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RetrievePropertiesAsync(&self, propertiestoretrieve: P0) -> ::windows_core::Result>> where @@ -489,7 +489,7 @@ impl DocumentProperties { (::windows_core::Interface::vtable(this).RetrievePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestoretrieve.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SavePropertiesAsync(&self, propertiestosave: P0) -> ::windows_core::Result where @@ -501,7 +501,7 @@ impl DocumentProperties { (::windows_core::Interface::vtable(this).SavePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestosave.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SavePropertiesAsyncOverloadDefault(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -527,7 +527,7 @@ impl ::windows_core::RuntimeName for DocumentProperties { impl ::windows_core::CanTryInto for DocumentProperties {} pub struct GeotagHelper; impl GeotagHelper { - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn GetGeotagAsync(file: P0) -> ::windows_core::Result> where @@ -538,7 +538,7 @@ impl GeotagHelper { (::windows_core::Interface::vtable(this).GetGeotagAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn SetGeotagFromGeolocatorAsync(file: P0, geolocator: P1) -> ::windows_core::Result where @@ -550,7 +550,7 @@ impl GeotagHelper { (::windows_core::Interface::vtable(this).SetGeotagFromGeolocatorAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), geolocator.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Devices_Geolocation`, `Foundation`"] + #[doc = "Required features: `\"Devices_Geolocation\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Geolocation", feature = "Foundation"))] pub fn SetGeotagAsync(file: P0, geopoint: P1) -> ::windows_core::Result where @@ -586,7 +586,7 @@ impl ImageProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRating)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Keywords(&self) -> ::windows_core::Result> { let this = self; @@ -595,7 +595,7 @@ impl ImageProperties { (::windows_core::Interface::vtable(this).Keywords)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateTaken(&self) -> ::windows_core::Result { let this = self; @@ -604,7 +604,7 @@ impl ImageProperties { (::windows_core::Interface::vtable(this).DateTaken)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDateTaken(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -635,7 +635,7 @@ impl ImageProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Latitude(&self) -> ::windows_core::Result> { let this = self; @@ -644,7 +644,7 @@ impl ImageProperties { (::windows_core::Interface::vtable(this).Latitude)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Longitude(&self) -> ::windows_core::Result> { let this = self; @@ -682,7 +682,7 @@ impl ImageProperties { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PeopleNames(&self) -> ::windows_core::Result> { let this = self; @@ -691,7 +691,7 @@ impl ImageProperties { (::windows_core::Interface::vtable(this).PeopleNames)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RetrievePropertiesAsync(&self, propertiestoretrieve: P0) -> ::windows_core::Result>> where @@ -703,7 +703,7 @@ impl ImageProperties { (::windows_core::Interface::vtable(this).RetrievePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestoretrieve.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SavePropertiesAsync(&self, propertiestosave: P0) -> ::windows_core::Result where @@ -715,7 +715,7 @@ impl ImageProperties { (::windows_core::Interface::vtable(this).SavePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestosave.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SavePropertiesAsyncOverloadDefault(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -765,7 +765,7 @@ impl MusicProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetArtist)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Genre(&self) -> ::windows_core::Result> { let this = self; @@ -807,7 +807,7 @@ impl MusicProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRating)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -834,7 +834,7 @@ impl MusicProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAlbumArtist)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Composers(&self) -> ::windows_core::Result> { let this = self; @@ -843,7 +843,7 @@ impl MusicProperties { (::windows_core::Interface::vtable(this).Composers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Conductors(&self) -> ::windows_core::Result> { let this = self; @@ -863,7 +863,7 @@ impl MusicProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSubtitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Producers(&self) -> ::windows_core::Result> { let this = self; @@ -883,7 +883,7 @@ impl MusicProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPublisher)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Writers(&self) -> ::windows_core::Result> { let this = self; @@ -903,7 +903,7 @@ impl MusicProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetYear)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RetrievePropertiesAsync(&self, propertiestoretrieve: P0) -> ::windows_core::Result>> where @@ -915,7 +915,7 @@ impl MusicProperties { (::windows_core::Interface::vtable(this).RetrievePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestoretrieve.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SavePropertiesAsync(&self, propertiestosave: P0) -> ::windows_core::Result where @@ -927,7 +927,7 @@ impl MusicProperties { (::windows_core::Interface::vtable(this).SavePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestosave.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SavePropertiesAsyncOverloadDefault(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -955,7 +955,7 @@ impl ::windows_core::CanTryInto for MusicProperties #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageItemContentProperties(::windows_core::IUnknown); impl StorageItemContentProperties { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetMusicPropertiesAsync(&self) -> ::windows_core::Result> { let this = self; @@ -964,7 +964,7 @@ impl StorageItemContentProperties { (::windows_core::Interface::vtable(this).GetMusicPropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetVideoPropertiesAsync(&self) -> ::windows_core::Result> { let this = self; @@ -973,7 +973,7 @@ impl StorageItemContentProperties { (::windows_core::Interface::vtable(this).GetVideoPropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetImagePropertiesAsync(&self) -> ::windows_core::Result> { let this = self; @@ -982,7 +982,7 @@ impl StorageItemContentProperties { (::windows_core::Interface::vtable(this).GetImagePropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDocumentPropertiesAsync(&self) -> ::windows_core::Result> { let this = self; @@ -991,7 +991,7 @@ impl StorageItemContentProperties { (::windows_core::Interface::vtable(this).GetDocumentPropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RetrievePropertiesAsync(&self, propertiestoretrieve: P0) -> ::windows_core::Result>> where @@ -1003,7 +1003,7 @@ impl StorageItemContentProperties { (::windows_core::Interface::vtable(this).RetrievePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestoretrieve.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SavePropertiesAsync(&self, propertiestosave: P0) -> ::windows_core::Result where @@ -1015,7 +1015,7 @@ impl StorageItemContentProperties { (::windows_core::Interface::vtable(this).SavePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestosave.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SavePropertiesAsyncOverloadDefault(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1039,20 +1039,20 @@ impl ::windows_core::RuntimeName for StorageItemContentProperties { } ::windows_core::imp::interface_hierarchy!(StorageItemContentProperties, ::windows_core::IUnknown, ::windows_core::IInspectable); impl ::windows_core::CanTryInto for StorageItemContentProperties {} -#[doc = "Required features: `Storage_Streams`"] +#[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageItemThumbnail(::windows_core::IUnknown); #[cfg(feature = "Storage_Streams")] impl StorageItemThumbnail { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ContentType(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1061,7 +1061,7 @@ impl StorageItemThumbnail { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsync(&self, buffer: P0, count: u32, options: super::Streams::InputStreamOptions) -> ::windows_core::Result> where @@ -1073,7 +1073,7 @@ impl StorageItemThumbnail { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -1085,7 +1085,7 @@ impl StorageItemThumbnail { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1094,7 +1094,7 @@ impl StorageItemThumbnail { (::windows_core::Interface::vtable(this).FlushAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1103,13 +1103,13 @@ impl StorageItemThumbnail { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetSize(&self, value: u64) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetInputStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1118,7 +1118,7 @@ impl StorageItemThumbnail { (::windows_core::Interface::vtable(this).GetInputStreamAt)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetOutputStreamAt(&self, position: u64) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1127,7 +1127,7 @@ impl StorageItemThumbnail { (::windows_core::Interface::vtable(this).GetOutputStreamAt)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Position(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1136,13 +1136,13 @@ impl StorageItemThumbnail { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Seek(&self, position: u64) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Seek)(::windows_core::Interface::as_raw(this), position).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CloneStream(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1151,7 +1151,7 @@ impl StorageItemThumbnail { (::windows_core::Interface::vtable(this).CloneStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CanRead(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1160,7 +1160,7 @@ impl StorageItemThumbnail { (::windows_core::Interface::vtable(this).CanRead)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CanWrite(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1232,7 +1232,7 @@ impl ::windows_core::CanTryInto(&self, propertiestoretrieve: P0) -> ::windows_core::Result>> where @@ -1244,7 +1244,7 @@ impl VideoProperties { (::windows_core::Interface::vtable(this).RetrievePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestoretrieve.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SavePropertiesAsync(&self, propertiestosave: P0) -> ::windows_core::Result where @@ -1256,7 +1256,7 @@ impl VideoProperties { (::windows_core::Interface::vtable(this).SavePropertiesAsync)(::windows_core::Interface::as_raw(this), propertiestosave.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SavePropertiesAsyncOverloadDefault(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1276,7 +1276,7 @@ impl VideoProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRating)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Keywords(&self) -> ::windows_core::Result> { let this = self; @@ -1299,7 +1299,7 @@ impl VideoProperties { (::windows_core::Interface::vtable(this).Height)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -1308,7 +1308,7 @@ impl VideoProperties { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Latitude(&self) -> ::windows_core::Result> { let this = self; @@ -1317,7 +1317,7 @@ impl VideoProperties { (::windows_core::Interface::vtable(this).Latitude)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Longitude(&self) -> ::windows_core::Result> { let this = self; @@ -1348,7 +1348,7 @@ impl VideoProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSubtitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Producers(&self) -> ::windows_core::Result> { let this = self; @@ -1368,7 +1368,7 @@ impl VideoProperties { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPublisher)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Writers(&self) -> ::windows_core::Result> { let this = self; @@ -1395,7 +1395,7 @@ impl VideoProperties { (::windows_core::Interface::vtable(this).Bitrate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Directors(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Storage/Pickers/Provider/mod.rs b/crates/libs/windows/src/Windows/Storage/Pickers/Provider/mod.rs index a01d36528d..430d0542fc 100644 --- a/crates/libs/windows/src/Windows/Storage/Pickers/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Storage/Pickers/Provider/mod.rs @@ -242,7 +242,7 @@ impl FileOpenPickerUI { (::windows_core::Interface::vtable(this).CanAddFile)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllowedFileTypes(&self) -> ::windows_core::Result> { let this = self; @@ -276,7 +276,7 @@ impl FileOpenPickerUI { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn FileRemoved(&self, handler: P0) -> ::windows_core::Result where @@ -288,13 +288,13 @@ impl FileOpenPickerUI { (::windows_core::Interface::vtable(this).FileRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveFileRemoved(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFileRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closing(&self, handler: P0) -> ::windows_core::Result where @@ -306,7 +306,7 @@ impl FileOpenPickerUI { (::windows_core::Interface::vtable(this).Closing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosing(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -326,14 +326,14 @@ impl ::windows_core::RuntimeName for FileOpenPickerUI { const NAME: &'static str = "Windows.Storage.Pickers.Provider.FileOpenPickerUI"; } ::windows_core::imp::interface_hierarchy!(FileOpenPickerUI, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FileRemovedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl FileRemovedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Id(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -376,7 +376,7 @@ impl FileSavePickerUI { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AllowedFileTypes(&self) -> ::windows_core::Result> { let this = self; @@ -406,7 +406,7 @@ impl FileSavePickerUI { (::windows_core::Interface::vtable(this).TrySetFileName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FileNameChanged(&self, handler: P0) -> ::windows_core::Result where @@ -418,13 +418,13 @@ impl FileSavePickerUI { (::windows_core::Interface::vtable(this).FileNameChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFileNameChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFileNameChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TargetFileRequested(&self, handler: P0) -> ::windows_core::Result where @@ -436,7 +436,7 @@ impl FileSavePickerUI { (::windows_core::Interface::vtable(this).TargetFileRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTargetFileRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -521,7 +521,7 @@ impl PickerClosingOperation { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Storage/Pickers/mod.rs b/crates/libs/windows/src/Windows/Storage/Pickers/mod.rs index 8e7dba3713..c3725b5161 100644 --- a/crates/libs/windows/src/Windows/Storage/Pickers/mod.rs +++ b/crates/libs/windows/src/Windows/Storage/Pickers/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Storage_Pickers_Provider")] -#[doc = "Required features: `Storage_Pickers_Provider`"] +#[doc = "Required features: `\"Storage_Pickers_Provider\"`"] pub mod Provider; #[doc(hidden)] #[repr(transparent)] @@ -344,14 +344,14 @@ pub struct IFolderPickerStatics_Vtbl { #[cfg(not(feature = "System"))] CreateForUser: usize, } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FileExtensionVector(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl FileExtensionVector { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -360,7 +360,7 @@ impl FileExtensionVector { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -369,7 +369,7 @@ impl FileExtensionVector { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -378,7 +378,7 @@ impl FileExtensionVector { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = self; @@ -387,7 +387,7 @@ impl FileExtensionVector { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: &::windows_core::HSTRING, index: &mut u32) -> ::windows_core::Result { let this = self; @@ -396,43 +396,43 @@ impl FileExtensionVector { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::windows_core::HSTRING]) -> ::windows_core::Result { let this = self; @@ -441,7 +441,7 @@ impl FileExtensionVector { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::windows_core::HSTRING]) -> ::windows_core::Result<()> { let this = self; @@ -545,7 +545,7 @@ impl FileOpenPicker { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCommitButtonText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FileTypeFilter(&self) -> ::windows_core::Result> { let this = self; @@ -554,7 +554,7 @@ impl FileOpenPicker { (::windows_core::Interface::vtable(this).FileTypeFilter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickSingleFileAsync(&self) -> ::windows_core::Result> { let this = self; @@ -563,7 +563,7 @@ impl FileOpenPicker { (::windows_core::Interface::vtable(this).PickSingleFileAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PickMultipleFilesAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -572,7 +572,7 @@ impl FileOpenPicker { (::windows_core::Interface::vtable(this).PickMultipleFilesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -581,19 +581,19 @@ impl FileOpenPicker { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PickSingleFileAndContinue(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PickSingleFileAndContinue)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PickMultipleFilesAndContinue(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PickMultipleFilesAndContinue)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -602,7 +602,7 @@ impl FileOpenPicker { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn ResumePickSingleFileAsync() -> ::windows_core::Result> { Self::IFileOpenPickerStatics(|this| unsafe { @@ -610,7 +610,7 @@ impl FileOpenPicker { (::windows_core::Interface::vtable(this).ResumePickSingleFileAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn CreateForUser(user: P0) -> ::windows_core::Result where @@ -621,7 +621,7 @@ impl FileOpenPicker { (::windows_core::Interface::vtable(this).CreateForUser)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickSingleFileAsync2(&self, pickeroperationid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -656,14 +656,14 @@ impl ::windows_core::RuntimeName for FileOpenPicker { ::windows_core::imp::interface_hierarchy!(FileOpenPicker, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for FileOpenPicker {} unsafe impl ::core::marker::Sync for FileOpenPicker {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FilePickerFileTypesOrderedMap(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl FilePickerFileTypesOrderedMap { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>>> { let this = &::windows_core::ComInterface::cast::>>>(self)?; @@ -672,7 +672,7 @@ impl FilePickerFileTypesOrderedMap { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -681,7 +681,7 @@ impl FilePickerFileTypesOrderedMap { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -690,7 +690,7 @@ impl FilePickerFileTypesOrderedMap { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -699,7 +699,7 @@ impl FilePickerFileTypesOrderedMap { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result>> { let this = self; @@ -708,7 +708,7 @@ impl FilePickerFileTypesOrderedMap { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result where @@ -720,13 +720,13 @@ impl FilePickerFileTypesOrderedMap { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; @@ -775,14 +775,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -791,7 +791,7 @@ impl FilePickerSelectedFilesArray { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -800,7 +800,7 @@ impl FilePickerSelectedFilesArray { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -809,7 +809,7 @@ impl FilePickerSelectedFilesArray { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -821,7 +821,7 @@ impl FilePickerSelectedFilesArray { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -917,7 +917,7 @@ impl FileSavePicker { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCommitButtonText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FileTypeChoices(&self) -> ::windows_core::Result>> { let this = self; @@ -962,7 +962,7 @@ impl FileSavePicker { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSuggestedFileName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickSaveFileAsync(&self) -> ::windows_core::Result> { let this = self; @@ -971,7 +971,7 @@ impl FileSavePicker { (::windows_core::Interface::vtable(this).PickSaveFileAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -980,7 +980,7 @@ impl FileSavePicker { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PickSaveFileAndContinue(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -997,7 +997,7 @@ impl FileSavePicker { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetEnterpriseId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1006,7 +1006,7 @@ impl FileSavePicker { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn CreateForUser(user: P0) -> ::windows_core::Result where @@ -1093,7 +1093,7 @@ impl FolderPicker { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCommitButtonText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FileTypeFilter(&self) -> ::windows_core::Result> { let this = self; @@ -1102,7 +1102,7 @@ impl FolderPicker { (::windows_core::Interface::vtable(this).FileTypeFilter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickSingleFolderAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1111,7 +1111,7 @@ impl FolderPicker { (::windows_core::Interface::vtable(this).PickSingleFolderAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1120,13 +1120,13 @@ impl FolderPicker { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn PickFolderAndContinue(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PickFolderAndContinue)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1135,7 +1135,7 @@ impl FolderPicker { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn CreateForUser(user: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Storage/Provider/impl.rs b/crates/libs/windows/src/Windows/Storage/Provider/impl.rs index 851bd6e719..afef24fa52 100644 --- a/crates/libs/windows/src/Windows/Storage/Provider/impl.rs +++ b/crates/libs/windows/src/Windows/Storage/Provider/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IStorageProviderItemPropertySource_Impl: Sized { fn GetItemProperties(&self, itempath: &::windows_core::HSTRING) -> ::windows_core::Result>; @@ -59,7 +59,7 @@ impl IStorageProviderPropertyCapabilities_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IStorageProviderStatusUISource_Impl: Sized { fn GetStatusUI(&self) -> ::windows_core::Result; @@ -141,7 +141,7 @@ impl IStorageProviderStatusUISourceFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IStorageProviderUICommand_Impl: Sized { fn Label(&self) -> ::windows_core::Result<::windows_core::HSTRING>; diff --git a/crates/libs/windows/src/Windows/Storage/Provider/mod.rs b/crates/libs/windows/src/Windows/Storage/Provider/mod.rs index b29b50ac3a..8ac463fbe9 100644 --- a/crates/libs/windows/src/Windows/Storage/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Storage/Provider/mod.rs @@ -272,7 +272,7 @@ pub struct IStorageProviderItemPropertyDefinition_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageProviderItemPropertySource(::windows_core::IUnknown); impl IStorageProviderItemPropertySource { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetItemProperties(&self, itempath: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -431,7 +431,7 @@ impl IStorageProviderStatusUISource { (::windows_core::Interface::vtable(this).GetStatusUI)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StatusUIChanged(&self, handler: P0) -> ::windows_core::Result where @@ -443,7 +443,7 @@ impl IStorageProviderStatusUISource { (::windows_core::Interface::vtable(this).StatusUIChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStatusUIChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -656,7 +656,7 @@ impl IStorageProviderUICommand { (::windows_core::Interface::vtable(this).Description)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Icon(&self) -> ::windows_core::Result { let this = self; @@ -775,7 +775,7 @@ impl CachedFileUpdaterUI { (::windows_core::Interface::vtable(this).UpdateTarget)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FileUpdateRequested(&self, handler: P0) -> ::windows_core::Result where @@ -787,13 +787,13 @@ impl CachedFileUpdaterUI { (::windows_core::Interface::vtable(this).FileUpdateRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFileUpdateRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFileUpdateRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UIRequested(&self, handler: P0) -> ::windows_core::Result where @@ -805,7 +805,7 @@ impl CachedFileUpdaterUI { (::windows_core::Interface::vtable(this).UIRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUIRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1117,7 +1117,7 @@ unsafe impl ::core::marker::Send for StorageProviderGetPathForContentUriResult { unsafe impl ::core::marker::Sync for StorageProviderGetPathForContentUriResult {} pub struct StorageProviderItemProperties; impl StorageProviderItemProperties { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAsync(item: P0, itemproperties: P1) -> ::windows_core::Result where @@ -1343,7 +1343,7 @@ impl StorageProviderQuotaUI { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetQuotaUsedLabel)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI\"`"] #[cfg(all(feature = "Foundation", feature = "UI"))] pub fn QuotaUsedColor(&self) -> ::windows_core::Result> { let this = self; @@ -1352,7 +1352,7 @@ impl StorageProviderQuotaUI { (::windows_core::Interface::vtable(this).QuotaUsedColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI\"`"] #[cfg(all(feature = "Foundation", feature = "UI"))] pub fn SetQuotaUsedColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1410,7 +1410,7 @@ impl StorageProviderStatusUI { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProviderStateLabel)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProviderStateIcon(&self) -> ::windows_core::Result { let this = self; @@ -1419,7 +1419,7 @@ impl StorageProviderStatusUI { (::windows_core::Interface::vtable(this).ProviderStateIcon)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetProviderStateIcon(&self, value: P0) -> ::windows_core::Result<()> where @@ -1484,7 +1484,7 @@ impl StorageProviderStatusUI { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProviderPrimaryCommand)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProviderSecondaryCommands(&self) -> ::windows_core::Result> { let this = self; @@ -1493,7 +1493,7 @@ impl StorageProviderStatusUI { (::windows_core::Interface::vtable(this).ProviderSecondaryCommands)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetProviderSecondaryCommands(&self, value: P0) -> ::windows_core::Result<()> where @@ -1540,7 +1540,7 @@ impl StorageProviderSyncRootInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Context(&self) -> ::windows_core::Result { let this = self; @@ -1549,7 +1549,7 @@ impl StorageProviderSyncRootInfo { (::windows_core::Interface::vtable(this).Context)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetContext(&self, value: P0) -> ::windows_core::Result<()> where @@ -1693,7 +1693,7 @@ impl StorageProviderSyncRootInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAllowPinning)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StorageProviderItemPropertyDefinitions(&self) -> ::windows_core::Result> { let this = self; @@ -1702,7 +1702,7 @@ impl StorageProviderSyncRootInfo { (::windows_core::Interface::vtable(this).StorageProviderItemPropertyDefinitions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecycleBinUri(&self) -> ::windows_core::Result { let this = self; @@ -1711,7 +1711,7 @@ impl StorageProviderSyncRootInfo { (::windows_core::Interface::vtable(this).RecycleBinUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRecycleBinUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1731,7 +1731,7 @@ impl StorageProviderSyncRootInfo { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProviderId)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FallbackFileTypeInfo(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1782,7 +1782,7 @@ impl StorageProviderSyncRootManager { (::windows_core::Interface::vtable(this).GetSyncRootInformationForId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(id), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCurrentSyncRoots() -> ::windows_core::Result> { Self::IStorageProviderSyncRootManagerStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/Storage/Search/impl.rs b/crates/libs/windows/src/Windows/Storage/Search/impl.rs index 9404ce7fc0..345cefbc60 100644 --- a/crates/libs/windows/src/Windows/Storage/Search/impl.rs +++ b/crates/libs/windows/src/Windows/Storage/Search/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub trait IIndexableContent_Impl: Sized { fn Id(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -94,7 +94,7 @@ impl IIndexableContent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IStorageFolderQueryOperations_Impl: Sized { fn GetIndexedStateAsync(&self) -> ::windows_core::Result>; @@ -348,7 +348,7 @@ impl IStorageFolderQueryOperations_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IStorageQueryResultBase_Impl: Sized { fn GetItemCountAsync(&self) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Storage/Search/mod.rs b/crates/libs/windows/src/Windows/Storage/Search/mod.rs index 586def05b5..4cc8c90c34 100644 --- a/crates/libs/windows/src/Windows/Storage/Search/mod.rs +++ b/crates/libs/windows/src/Windows/Storage/Search/mod.rs @@ -133,7 +133,7 @@ impl IIndexableContent { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -142,7 +142,7 @@ impl IIndexableContent { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Stream(&self) -> ::windows_core::Result { let this = self; @@ -151,7 +151,7 @@ impl IIndexableContent { (::windows_core::Interface::vtable(this).Stream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetStream(&self, value: P0) -> ::windows_core::Result<()> where @@ -333,7 +333,7 @@ pub struct IStorageFileQueryResult2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageFolderQueryOperations(::windows_core::IUnknown); impl IStorageFolderQueryOperations { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetIndexedStateAsync(&self) -> ::windows_core::Result> { let this = self; @@ -407,7 +407,7 @@ impl IStorageFolderQueryOperations { (::windows_core::Interface::vtable(this).CreateItemQueryWithOptions)(::windows_core::Interface::as_raw(this), queryoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFilesAsync(&self, query: CommonFileQuery, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = self; @@ -416,7 +416,7 @@ impl IStorageFolderQueryOperations { (::windows_core::Interface::vtable(this).GetFilesAsync)(::windows_core::Interface::as_raw(this), query, startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFilesAsyncOverloadDefaultStartAndCount(&self, query: CommonFileQuery) -> ::windows_core::Result>> { let this = self; @@ -425,7 +425,7 @@ impl IStorageFolderQueryOperations { (::windows_core::Interface::vtable(this).GetFilesAsyncOverloadDefaultStartAndCount)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFoldersAsync(&self, query: CommonFolderQuery, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = self; @@ -434,7 +434,7 @@ impl IStorageFolderQueryOperations { (::windows_core::Interface::vtable(this).GetFoldersAsync)(::windows_core::Interface::as_raw(this), query, startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFoldersAsyncOverloadDefaultStartAndCount(&self, query: CommonFolderQuery) -> ::windows_core::Result>> { let this = self; @@ -443,7 +443,7 @@ impl IStorageFolderQueryOperations { (::windows_core::Interface::vtable(this).GetFoldersAsyncOverloadDefaultStartAndCount)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetItemsAsync(&self, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = self; @@ -614,7 +614,7 @@ pub struct IStorageLibraryContentChangedTriggerDetails_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageQueryResultBase(::windows_core::IUnknown); impl IStorageQueryResultBase { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemCountAsync(&self) -> ::windows_core::Result> { let this = self; @@ -630,7 +630,7 @@ impl IStorageQueryResultBase { (::windows_core::Interface::vtable(this).Folder)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -642,13 +642,13 @@ impl IStorageQueryResultBase { (::windows_core::Interface::vtable(this).ContentsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContentsChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveContentsChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OptionsChanged(&self, changedhandler: P0) -> ::windows_core::Result where @@ -660,13 +660,13 @@ impl IStorageQueryResultBase { (::windows_core::Interface::vtable(this).OptionsChanged)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOptionsChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveOptionsChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FindStartIndexAsync(&self, value: P0) -> ::windows_core::Result> where @@ -758,7 +758,7 @@ pub struct IValueAndLanguage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContentIndexer(::windows_core::IUnknown); impl ContentIndexer { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddAsync(&self, indexablecontent: P0) -> ::windows_core::Result where @@ -770,7 +770,7 @@ impl ContentIndexer { (::windows_core::Interface::vtable(this).AddAsync)(::windows_core::Interface::as_raw(this), indexablecontent.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateAsync(&self, indexablecontent: P0) -> ::windows_core::Result where @@ -782,7 +782,7 @@ impl ContentIndexer { (::windows_core::Interface::vtable(this).UpdateAsync)(::windows_core::Interface::as_raw(this), indexablecontent.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self, contentid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -791,7 +791,7 @@ impl ContentIndexer { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(contentid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DeleteMultipleAsync(&self, contentids: P0) -> ::windows_core::Result where @@ -803,7 +803,7 @@ impl ContentIndexer { (::windows_core::Interface::vtable(this).DeleteMultipleAsync)(::windows_core::Interface::as_raw(this), contentids.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAllAsync(&self) -> ::windows_core::Result { let this = self; @@ -812,7 +812,7 @@ impl ContentIndexer { (::windows_core::Interface::vtable(this).DeleteAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RetrievePropertiesAsync(&self, contentid: &::windows_core::HSTRING, propertiestoretrieve: P0) -> ::windows_core::Result>> where @@ -831,7 +831,7 @@ impl ContentIndexer { (::windows_core::Interface::vtable(this).Revision)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateQueryWithSortOrderAndLanguage(&self, searchfilter: &::windows_core::HSTRING, propertiestoretrieve: P0, sortorder: P1, searchfilterlanguage: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -844,7 +844,7 @@ impl ContentIndexer { (::windows_core::Interface::vtable(this).CreateQueryWithSortOrderAndLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(searchfilter), propertiestoretrieve.try_into_param()?.abi(), sortorder.try_into_param()?.abi(), ::core::mem::transmute_copy(searchfilterlanguage), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateQueryWithSortOrder(&self, searchfilter: &::windows_core::HSTRING, propertiestoretrieve: P0, sortorder: P1) -> ::windows_core::Result where @@ -857,7 +857,7 @@ impl ContentIndexer { (::windows_core::Interface::vtable(this).CreateQueryWithSortOrder)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(searchfilter), propertiestoretrieve.try_into_param()?.abi(), sortorder.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateQuery(&self, searchfilter: &::windows_core::HSTRING, propertiestoretrieve: P0) -> ::windows_core::Result where @@ -906,7 +906,7 @@ unsafe impl ::core::marker::Sync for ContentIndexer {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContentIndexerQuery(::windows_core::IUnknown); impl ContentIndexerQuery { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCountAsync(&self) -> ::windows_core::Result> { let this = self; @@ -915,7 +915,7 @@ impl ContentIndexerQuery { (::windows_core::Interface::vtable(this).GetCountAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPropertiesAsync(&self) -> ::windows_core::Result>>> { let this = self; @@ -924,7 +924,7 @@ impl ContentIndexerQuery { (::windows_core::Interface::vtable(this).GetPropertiesAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPropertiesRangeAsync(&self, startindex: u32, maxitems: u32) -> ::windows_core::Result>>> { let this = self; @@ -933,7 +933,7 @@ impl ContentIndexerQuery { (::windows_core::Interface::vtable(this).GetPropertiesRangeAsync)(::windows_core::Interface::as_raw(this), startindex, maxitems, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -942,7 +942,7 @@ impl ContentIndexerQuery { (::windows_core::Interface::vtable(this).GetAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRangeAsync(&self, startindex: u32, maxitems: u32) -> ::windows_core::Result>> { let this = self; @@ -996,7 +996,7 @@ impl IndexableContent { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -1005,7 +1005,7 @@ impl IndexableContent { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Stream(&self) -> ::windows_core::Result { let this = self; @@ -1014,7 +1014,7 @@ impl IndexableContent { (::windows_core::Interface::vtable(this).Stream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetStream(&self, value: P0) -> ::windows_core::Result<()> where @@ -1062,7 +1062,7 @@ impl QueryOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FileTypeFilter(&self) -> ::windows_core::Result> { let this = self; @@ -1126,7 +1126,7 @@ impl QueryOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIndexerOption)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SortOrder(&self) -> ::windows_core::Result> { let this = self; @@ -1160,13 +1160,13 @@ impl QueryOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).LoadFromString)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn SetThumbnailPrefetch(&self, mode: super::FileProperties::ThumbnailMode, requestedsize: u32, options: super::FileProperties::ThumbnailOptions) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetThumbnailPrefetch)(::windows_core::Interface::as_raw(this), mode, requestedsize, options).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Storage_FileProperties`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_FileProperties"))] pub fn SetPropertyPrefetch(&self, options: super::FileProperties::PropertyPrefetchOptions, propertiestoretrieve: P0) -> ::windows_core::Result<()> where @@ -1175,7 +1175,7 @@ impl QueryOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPropertyPrefetch)(::windows_core::Interface::as_raw(this), options, propertiestoretrieve.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateCommonFileQuery(query: CommonFileQuery, filetypefilter: P0) -> ::windows_core::Result where @@ -1192,7 +1192,7 @@ impl QueryOptions { (::windows_core::Interface::vtable(this).CreateCommonFolderQuery)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StorageProviderIdFilter(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1222,14 +1222,14 @@ impl ::windows_core::RuntimeName for QueryOptions { ::windows_core::imp::interface_hierarchy!(QueryOptions, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for QueryOptions {} unsafe impl ::core::marker::Sync for QueryOptions {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SortEntryVector(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl SortEntryVector { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1238,7 +1238,7 @@ impl SortEntryVector { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -1247,7 +1247,7 @@ impl SortEntryVector { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1256,7 +1256,7 @@ impl SortEntryVector { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = self; @@ -1265,7 +1265,7 @@ impl SortEntryVector { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -1277,7 +1277,7 @@ impl SortEntryVector { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -1286,7 +1286,7 @@ impl SortEntryVector { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -1295,13 +1295,13 @@ impl SortEntryVector { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -1310,19 +1310,19 @@ impl SortEntryVector { let this = self; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [SortEntry]) -> ::windows_core::Result { let this = self; @@ -1331,7 +1331,7 @@ impl SortEntryVector { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[SortEntry]) -> ::windows_core::Result<()> { let this = self; @@ -1380,7 +1380,7 @@ impl ::windows_core::CanTryInto ::windows_core::Result>> { let this = self; @@ -1389,7 +1389,7 @@ impl StorageFileQueryResult { (::windows_core::Interface::vtable(this).GetFilesAsync)(::windows_core::Interface::as_raw(this), startindex, maxnumberofitems, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFilesAsyncDefaultStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -1398,7 +1398,7 @@ impl StorageFileQueryResult { (::windows_core::Interface::vtable(this).GetFilesAsyncDefaultStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Text`, `Foundation_Collections`"] + #[doc = "Required features: `\"Data_Text\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Data_Text", feature = "Foundation_Collections"))] pub fn GetMatchingPropertiesWithRanges(&self, file: P0) -> ::windows_core::Result>> where @@ -1410,7 +1410,7 @@ impl StorageFileQueryResult { (::windows_core::Interface::vtable(this).GetMatchingPropertiesWithRanges)(::windows_core::Interface::as_raw(this), file.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemCountAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1426,7 +1426,7 @@ impl StorageFileQueryResult { (::windows_core::Interface::vtable(this).Folder)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1438,13 +1438,13 @@ impl StorageFileQueryResult { (::windows_core::Interface::vtable(this).ContentsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContentsChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveContentsChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OptionsChanged(&self, changedhandler: P0) -> ::windows_core::Result where @@ -1456,13 +1456,13 @@ impl StorageFileQueryResult { (::windows_core::Interface::vtable(this).OptionsChanged)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOptionsChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveOptionsChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FindStartIndexAsync(&self, value: P0) -> ::windows_core::Result> where @@ -1507,7 +1507,7 @@ impl ::windows_core::CanTryInto for StorageFileQueryRes #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageFolderQueryResult(::windows_core::IUnknown); impl StorageFolderQueryResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFoldersAsync(&self, startindex: u32, maxnumberofitems: u32) -> ::windows_core::Result>> { let this = self; @@ -1516,7 +1516,7 @@ impl StorageFolderQueryResult { (::windows_core::Interface::vtable(this).GetFoldersAsync)(::windows_core::Interface::as_raw(this), startindex, maxnumberofitems, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFoldersAsyncDefaultStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -1525,7 +1525,7 @@ impl StorageFolderQueryResult { (::windows_core::Interface::vtable(this).GetFoldersAsyncDefaultStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemCountAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1541,7 +1541,7 @@ impl StorageFolderQueryResult { (::windows_core::Interface::vtable(this).Folder)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1553,13 +1553,13 @@ impl StorageFolderQueryResult { (::windows_core::Interface::vtable(this).ContentsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContentsChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveContentsChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OptionsChanged(&self, changedhandler: P0) -> ::windows_core::Result where @@ -1571,13 +1571,13 @@ impl StorageFolderQueryResult { (::windows_core::Interface::vtable(this).OptionsChanged)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOptionsChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveOptionsChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FindStartIndexAsync(&self, value: P0) -> ::windows_core::Result> where @@ -1622,7 +1622,7 @@ impl ::windows_core::CanTryInto for StorageFolderQueryR #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageItemQueryResult(::windows_core::IUnknown); impl StorageItemQueryResult { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetItemsAsync(&self, startindex: u32, maxnumberofitems: u32) -> ::windows_core::Result>> { let this = self; @@ -1631,7 +1631,7 @@ impl StorageItemQueryResult { (::windows_core::Interface::vtable(this).GetItemsAsync)(::windows_core::Interface::as_raw(this), startindex, maxnumberofitems, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetItemsAsyncDefaultStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -1640,7 +1640,7 @@ impl StorageItemQueryResult { (::windows_core::Interface::vtable(this).GetItemsAsyncDefaultStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemCountAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1656,7 +1656,7 @@ impl StorageItemQueryResult { (::windows_core::Interface::vtable(this).Folder)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1668,13 +1668,13 @@ impl StorageItemQueryResult { (::windows_core::Interface::vtable(this).ContentsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContentsChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveContentsChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OptionsChanged(&self, changedhandler: P0) -> ::windows_core::Result where @@ -1686,13 +1686,13 @@ impl StorageItemQueryResult { (::windows_core::Interface::vtable(this).OptionsChanged)(::windows_core::Interface::as_raw(this), changedhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOptionsChanged(&self, eventcookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveOptionsChanged)(::windows_core::Interface::as_raw(this), eventcookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FindStartIndexAsync(&self, value: P0) -> ::windows_core::Result> where @@ -1776,7 +1776,7 @@ impl StorageLibraryContentChangedTriggerDetails { (::windows_core::Interface::vtable(this).Folder)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateModifiedSinceQuery(&self, lastquerytime: super::super::Foundation::DateTime) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Storage/Streams/impl.rs b/crates/libs/windows/src/Windows/Storage/Streams/impl.rs index 33101cdffa..b6271050ca 100644 --- a/crates/libs/windows/src/Windows/Storage/Streams/impl.rs +++ b/crates/libs/windows/src/Windows/Storage/Streams/impl.rs @@ -72,7 +72,7 @@ impl IContentTypeProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IDataReader_Impl: Sized { fn UnconsumedBufferLength(&self) -> ::windows_core::Result; @@ -410,7 +410,7 @@ impl IDataReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IDataWriter_Impl: Sized { fn UnstoredBufferLength(&self) -> ::windows_core::Result; @@ -676,7 +676,7 @@ impl IDataWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IInputStream_Impl: Sized + super::super::Foundation::IClosable_Impl { fn ReadAsync(&self, buffer: ::core::option::Option<&IBuffer>, count: u32, options: InputStreamOptions) -> ::windows_core::Result>; @@ -706,7 +706,7 @@ impl IInputStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IInputStreamReference_Impl: Sized { fn OpenSequentialReadAsync(&self) -> ::windows_core::Result>; @@ -739,7 +739,7 @@ impl IInputStreamReference_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IOutputStream_Impl: Sized + super::super::Foundation::IClosable_Impl { fn WriteAsync(&self, buffer: ::core::option::Option<&IBuffer>) -> ::windows_core::Result>; @@ -786,7 +786,7 @@ impl IOutputStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IPropertySetSerializer_Impl: Sized { fn Serialize(&self, propertyset: ::core::option::Option<&super::super::Foundation::Collections::IPropertySet>) -> ::windows_core::Result; @@ -826,7 +826,7 @@ impl IPropertySetSerializer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IRandomAccessStream_Impl: Sized + super::super::Foundation::IClosable_Impl + IInputStream_Impl + IOutputStream_Impl { fn Size(&self) -> ::windows_core::Result; @@ -953,7 +953,7 @@ impl IRandomAccessStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IRandomAccessStreamReference_Impl: Sized { fn OpenReadAsync(&self) -> ::windows_core::Result>; @@ -986,7 +986,7 @@ impl IRandomAccessStreamReference_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IRandomAccessStreamWithContentType_Impl: Sized + super::super::Foundation::IClosable_Impl + IContentTypeProvider_Impl + IInputStream_Impl + IOutputStream_Impl + IRandomAccessStream_Impl {} #[cfg(feature = "Foundation")] diff --git a/crates/libs/windows/src/Windows/Storage/Streams/mod.rs b/crates/libs/windows/src/Windows/Storage/Streams/mod.rs index 50f37bcc6b..f2f86afa38 100644 --- a/crates/libs/windows/src/Windows/Storage/Streams/mod.rs +++ b/crates/libs/windows/src/Windows/Storage/Streams/mod.rs @@ -245,7 +245,7 @@ impl IDataReader { (::windows_core::Interface::vtable(this).ReadString)(::windows_core::Interface::as_raw(this), codeunitcount, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadDateTime(&self) -> ::windows_core::Result { let this = self; @@ -254,7 +254,7 @@ impl IDataReader { (::windows_core::Interface::vtable(this).ReadDateTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadTimeSpan(&self) -> ::windows_core::Result { let this = self; @@ -263,7 +263,7 @@ impl IDataReader { (::windows_core::Interface::vtable(this).ReadTimeSpan)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LoadAsync(&self, count: u32) -> ::windows_core::Result { let this = self; @@ -464,13 +464,13 @@ impl IDataWriter { let this = self; unsafe { (::windows_core::Interface::vtable(this).WriteDouble)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteDateTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).WriteDateTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteTimeSpan(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -490,7 +490,7 @@ impl IDataWriter { (::windows_core::Interface::vtable(this).MeasureString)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StoreAsync(&self) -> ::windows_core::Result { let this = self; @@ -499,7 +499,7 @@ impl IDataWriter { (::windows_core::Interface::vtable(this).StoreAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = self; @@ -644,7 +644,7 @@ pub struct IFileRandomAccessStreamStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInputStream(::windows_core::IUnknown); impl IInputStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsync(&self, buffer: P0, count: u32, options: InputStreamOptions) -> ::windows_core::Result> where @@ -656,7 +656,7 @@ impl IInputStream { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -688,7 +688,7 @@ pub struct IInputStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInputStreamReference(::windows_core::IUnknown); impl IInputStreamReference { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenSequentialReadAsync(&self) -> ::windows_core::Result> { let this = self; @@ -721,7 +721,7 @@ pub struct IInputStreamReference_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOutputStream(::windows_core::IUnknown); impl IOutputStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -733,7 +733,7 @@ impl IOutputStream { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = self; @@ -742,7 +742,7 @@ impl IOutputStream { (::windows_core::Interface::vtable(this).FlushAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -778,7 +778,7 @@ pub struct IOutputStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPropertySetSerializer(::windows_core::IUnknown); impl IPropertySetSerializer { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Serialize(&self, propertyset: P0) -> ::windows_core::Result where @@ -790,7 +790,7 @@ impl IPropertySetSerializer { (::windows_core::Interface::vtable(this).Serialize)(::windows_core::Interface::as_raw(this), propertyset.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Deserialize(&self, propertyset: P0, buffer: P1) -> ::windows_core::Result<()> where @@ -885,13 +885,13 @@ impl IRandomAccessStream { (::windows_core::Interface::vtable(this).CanWrite)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsync(&self, buffer: P0, count: u32, options: InputStreamOptions) -> ::windows_core::Result> where @@ -903,7 +903,7 @@ impl IRandomAccessStream { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -915,7 +915,7 @@ impl IRandomAccessStream { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -957,7 +957,7 @@ pub struct IRandomAccessStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRandomAccessStreamReference(::windows_core::IUnknown); impl IRandomAccessStreamReference { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenReadAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1038,7 +1038,7 @@ pub struct IRandomAccessStreamStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRandomAccessStreamWithContentType(::windows_core::IUnknown); impl IRandomAccessStreamWithContentType { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1051,7 +1051,7 @@ impl IRandomAccessStreamWithContentType { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsync(&self, buffer: P0, count: u32, options: InputStreamOptions) -> ::windows_core::Result> where @@ -1063,7 +1063,7 @@ impl IRandomAccessStreamWithContentType { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -1075,7 +1075,7 @@ impl IRandomAccessStreamWithContentType { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1191,7 +1191,7 @@ impl Buffer { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), capacity, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateCopyFromMemoryBuffer(input: P0) -> ::windows_core::Result where @@ -1202,7 +1202,7 @@ impl Buffer { (::windows_core::Interface::vtable(this).CreateCopyFromMemoryBuffer)(::windows_core::Interface::as_raw(this), input.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateMemoryBufferOverIBuffer(input: P0) -> ::windows_core::Result where @@ -1244,7 +1244,7 @@ unsafe impl ::core::marker::Sync for Buffer {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DataReader(::windows_core::IUnknown); impl DataReader { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1385,7 +1385,7 @@ impl DataReader { (::windows_core::Interface::vtable(this).ReadString)(::windows_core::Interface::as_raw(this), codeunitcount, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadDateTime(&self) -> ::windows_core::Result { let this = self; @@ -1394,7 +1394,7 @@ impl DataReader { (::windows_core::Interface::vtable(this).ReadDateTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadTimeSpan(&self) -> ::windows_core::Result { let this = self; @@ -1403,7 +1403,7 @@ impl DataReader { (::windows_core::Interface::vtable(this).ReadTimeSpan)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LoadAsync(&self, count: u32) -> ::windows_core::Result { let this = self; @@ -1473,14 +1473,14 @@ impl ::windows_core::CanTryInto for DataRea impl ::windows_core::CanTryInto for DataReader {} unsafe impl ::core::marker::Send for DataReader {} unsafe impl ::core::marker::Sync for DataReader {} -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DataReaderLoadOperation(::windows_core::IUnknown); #[cfg(feature = "Foundation")] impl DataReaderLoadOperation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Id(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1489,7 +1489,7 @@ impl DataReaderLoadOperation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Status(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1498,7 +1498,7 @@ impl DataReaderLoadOperation { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result<::windows_core::HRESULT> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1507,19 +1507,19 @@ impl DataReaderLoadOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cancel(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCompleted(&self, handler: P0) -> ::windows_core::Result<()> where @@ -1528,7 +1528,7 @@ impl DataReaderLoadOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self) -> ::windows_core::Result> { let this = self; @@ -1537,7 +1537,7 @@ impl DataReaderLoadOperation { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetResults(&self) -> ::windows_core::Result { let this = self; @@ -1615,7 +1615,7 @@ impl DataWriter { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1712,13 +1712,13 @@ impl DataWriter { let this = self; unsafe { (::windows_core::Interface::vtable(this).WriteDouble)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteDateTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).WriteDateTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteTimeSpan(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -1738,7 +1738,7 @@ impl DataWriter { (::windows_core::Interface::vtable(this).MeasureString)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StoreAsync(&self) -> ::windows_core::Result { let this = self; @@ -1747,7 +1747,7 @@ impl DataWriter { (::windows_core::Interface::vtable(this).StoreAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1803,14 +1803,14 @@ impl ::windows_core::CanTryInto for DataWri impl ::windows_core::CanTryInto for DataWriter {} unsafe impl ::core::marker::Send for DataWriter {} unsafe impl ::core::marker::Sync for DataWriter {} -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DataWriterStoreOperation(::windows_core::IUnknown); #[cfg(feature = "Foundation")] impl DataWriterStoreOperation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Id(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1819,7 +1819,7 @@ impl DataWriterStoreOperation { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Status(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1828,7 +1828,7 @@ impl DataWriterStoreOperation { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorCode(&self) -> ::windows_core::Result<::windows_core::HRESULT> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1837,19 +1837,19 @@ impl DataWriterStoreOperation { (::windows_core::Interface::vtable(this).ErrorCode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cancel(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCompleted(&self, handler: P0) -> ::windows_core::Result<()> where @@ -1858,7 +1858,7 @@ impl DataWriterStoreOperation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self) -> ::windows_core::Result> { let this = self; @@ -1867,7 +1867,7 @@ impl DataWriterStoreOperation { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetResults(&self) -> ::windows_core::Result { let this = self; @@ -1938,13 +1938,13 @@ unsafe impl ::core::marker::Sync for DataWriterStoreOperation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FileInputStream(::windows_core::IUnknown); impl FileInputStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsync(&self, buffer: P0, count: u32, options: InputStreamOptions) -> ::windows_core::Result> where @@ -1979,13 +1979,13 @@ unsafe impl ::core::marker::Sync for FileInputStream {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FileOutputStream(::windows_core::IUnknown); impl FileOutputStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -1997,7 +1997,7 @@ impl FileOutputStream { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2029,13 +2029,13 @@ unsafe impl ::core::marker::Sync for FileOutputStream {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FileRandomAccessStream(::windows_core::IUnknown); impl FileRandomAccessStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenAsync(filepath: &::windows_core::HSTRING, accessmode: super::FileAccessMode) -> ::windows_core::Result> { Self::IFileRandomAccessStreamStatics(|this| unsafe { @@ -2043,7 +2043,7 @@ impl FileRandomAccessStream { (::windows_core::Interface::vtable(this).OpenAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(filepath), accessmode, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenWithOptionsAsync(filepath: &::windows_core::HSTRING, accessmode: super::FileAccessMode, sharingoptions: super::StorageOpenOptions, opendisposition: FileOpenDisposition) -> ::windows_core::Result> { Self::IFileRandomAccessStreamStatics(|this| unsafe { @@ -2051,7 +2051,7 @@ impl FileRandomAccessStream { (::windows_core::Interface::vtable(this).OpenWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(filepath), accessmode, sharingoptions, opendisposition, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenTransactedWriteAsync(filepath: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IFileRandomAccessStreamStatics(|this| unsafe { @@ -2059,7 +2059,7 @@ impl FileRandomAccessStream { (::windows_core::Interface::vtable(this).OpenTransactedWriteAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(filepath), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenTransactedWriteWithOptionsAsync(filepath: &::windows_core::HSTRING, openoptions: super::StorageOpenOptions, opendisposition: FileOpenDisposition) -> ::windows_core::Result> { Self::IFileRandomAccessStreamStatics(|this| unsafe { @@ -2067,7 +2067,7 @@ impl FileRandomAccessStream { (::windows_core::Interface::vtable(this).OpenTransactedWriteWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(filepath), openoptions, opendisposition, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn OpenForUserAsync(user: P0, filepath: &::windows_core::HSTRING, accessmode: super::FileAccessMode) -> ::windows_core::Result> where @@ -2078,7 +2078,7 @@ impl FileRandomAccessStream { (::windows_core::Interface::vtable(this).OpenForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(filepath), accessmode, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn OpenForUserWithOptionsAsync(user: P0, filepath: &::windows_core::HSTRING, accessmode: super::FileAccessMode, sharingoptions: super::StorageOpenOptions, opendisposition: FileOpenDisposition) -> ::windows_core::Result> where @@ -2089,7 +2089,7 @@ impl FileRandomAccessStream { (::windows_core::Interface::vtable(this).OpenForUserWithOptionsAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(filepath), accessmode, sharingoptions, opendisposition, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn OpenTransactedWriteForUserAsync(user: P0, filepath: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -2100,7 +2100,7 @@ impl FileRandomAccessStream { (::windows_core::Interface::vtable(this).OpenTransactedWriteForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(filepath), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn OpenTransactedWriteForUserWithOptionsAsync(user: P0, filepath: &::windows_core::HSTRING, openoptions: super::StorageOpenOptions, opendisposition: FileOpenDisposition) -> ::windows_core::Result> where @@ -2111,7 +2111,7 @@ impl FileRandomAccessStream { (::windows_core::Interface::vtable(this).OpenTransactedWriteForUserWithOptionsAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(filepath), openoptions, opendisposition, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsync(&self, buffer: P0, count: u32, options: InputStreamOptions) -> ::windows_core::Result> where @@ -2123,7 +2123,7 @@ impl FileRandomAccessStream { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -2135,7 +2135,7 @@ impl FileRandomAccessStream { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2238,13 +2238,13 @@ impl InMemoryRandomAccessStream { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsync(&self, buffer: P0, count: u32, options: InputStreamOptions) -> ::windows_core::Result> where @@ -2256,7 +2256,7 @@ impl InMemoryRandomAccessStream { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -2268,7 +2268,7 @@ impl InMemoryRandomAccessStream { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2359,13 +2359,13 @@ unsafe impl ::core::marker::Sync for InMemoryRandomAccessStream {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InputStreamOverStream(::windows_core::IUnknown); impl InputStreamOverStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsync(&self, buffer: P0, count: u32, options: InputStreamOptions) -> ::windows_core::Result> where @@ -2400,13 +2400,13 @@ unsafe impl ::core::marker::Sync for InputStreamOverStream {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct OutputStreamOverStream(::windows_core::IUnknown); impl OutputStreamOverStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -2418,7 +2418,7 @@ impl OutputStreamOverStream { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2448,7 +2448,7 @@ unsafe impl ::core::marker::Send for OutputStreamOverStream {} unsafe impl ::core::marker::Sync for OutputStreamOverStream {} pub struct RandomAccessStream; impl RandomAccessStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyAsync(source: P0, destination: P1) -> ::windows_core::Result> where @@ -2460,7 +2460,7 @@ impl RandomAccessStream { (::windows_core::Interface::vtable(this).CopyAsync)(::windows_core::Interface::as_raw(this), source.try_into_param()?.abi(), destination.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopySizeAsync(source: P0, destination: P1, bytestocopy: u64) -> ::windows_core::Result> where @@ -2472,7 +2472,7 @@ impl RandomAccessStream { (::windows_core::Interface::vtable(this).CopySizeAsync)(::windows_core::Interface::as_raw(this), source.try_into_param()?.abi(), destination.try_into_param()?.abi(), bytestocopy, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyAndCloseAsync(source: P0, destination: P1) -> ::windows_core::Result> where @@ -2497,13 +2497,13 @@ impl ::windows_core::RuntimeName for RandomAccessStream { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RandomAccessStreamOverStream(::windows_core::IUnknown); impl RandomAccessStreamOverStream { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsync(&self, buffer: P0, count: u32, options: InputStreamOptions) -> ::windows_core::Result> where @@ -2515,7 +2515,7 @@ impl RandomAccessStreamOverStream { (::windows_core::Interface::vtable(this).ReadAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), count, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -2527,7 +2527,7 @@ impl RandomAccessStreamOverStream { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2618,7 +2618,7 @@ unsafe impl ::core::marker::Sync for RandomAccessStreamOverStream {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RandomAccessStreamReference(::windows_core::IUnknown); impl RandomAccessStreamReference { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenReadAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2636,7 +2636,7 @@ impl RandomAccessStreamReference { (::windows_core::Interface::vtable(this).CreateFromFile)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFromUri(uri: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Storage/impl.rs b/crates/libs/windows/src/Windows/Storage/impl.rs index 39f8655f4b..259b276ac4 100644 --- a/crates/libs/windows/src/Windows/Storage/impl.rs +++ b/crates/libs/windows/src/Windows/Storage/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub trait IStorageFile_Impl: Sized + Streams::IInputStreamReference_Impl + Streams::IRandomAccessStreamReference_Impl + IStorageItem_Impl { fn FileType(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -185,7 +185,7 @@ impl IStorageFile_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait IStorageFile2_Impl: Sized { fn OpenWithOptionsAsync(&self, accessmode: FileAccessMode, options: StorageOpenOptions) -> ::windows_core::Result>; @@ -260,7 +260,7 @@ impl IStorageFilePropertiesWithAvailability_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Storage_FileProperties`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_FileProperties"))] pub trait IStorageFolder_Impl: Sized + IStorageItem_Impl { fn CreateFileAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result>; @@ -419,7 +419,7 @@ impl IStorageFolder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IStorageFolder2_Impl: Sized { fn TryGetItemAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result>; @@ -452,7 +452,7 @@ impl IStorageFolder2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_FileProperties`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties"))] pub trait IStorageItem_Impl: Sized { fn RenameAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result; @@ -608,7 +608,7 @@ impl IStorageItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_FileProperties`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties"))] pub trait IStorageItem2_Impl: Sized + IStorageItem_Impl { fn GetParentAsync(&self) -> ::windows_core::Result>; @@ -654,7 +654,7 @@ impl IStorageItem2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub trait IStorageItemProperties_Impl: Sized { fn GetThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: FileProperties::ThumbnailMode) -> ::windows_core::Result>; @@ -771,7 +771,7 @@ impl IStorageItemProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub trait IStorageItemProperties2_Impl: Sized + IStorageItemProperties_Impl { fn GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: FileProperties::ThumbnailMode) -> ::windows_core::Result>; @@ -832,7 +832,7 @@ impl IStorageItemProperties2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub trait IStorageItemPropertiesWithProvider_Impl: Sized + IStorageItemProperties_Impl { fn Provider(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Storage/mod.rs b/crates/libs/windows/src/Windows/Storage/mod.rs index e19b50c8dd..de4fc881fa 100644 --- a/crates/libs/windows/src/Windows/Storage/mod.rs +++ b/crates/libs/windows/src/Windows/Storage/mod.rs @@ -1,26 +1,26 @@ #[cfg(feature = "Storage_AccessCache")] -#[doc = "Required features: `Storage_AccessCache`"] +#[doc = "Required features: `\"Storage_AccessCache\"`"] pub mod AccessCache; #[cfg(feature = "Storage_BulkAccess")] -#[doc = "Required features: `Storage_BulkAccess`"] +#[doc = "Required features: `\"Storage_BulkAccess\"`"] pub mod BulkAccess; #[cfg(feature = "Storage_Compression")] -#[doc = "Required features: `Storage_Compression`"] +#[doc = "Required features: `\"Storage_Compression\"`"] pub mod Compression; #[cfg(feature = "Storage_FileProperties")] -#[doc = "Required features: `Storage_FileProperties`"] +#[doc = "Required features: `\"Storage_FileProperties\"`"] pub mod FileProperties; #[cfg(feature = "Storage_Pickers")] -#[doc = "Required features: `Storage_Pickers`"] +#[doc = "Required features: `\"Storage_Pickers\"`"] pub mod Pickers; #[cfg(feature = "Storage_Provider")] -#[doc = "Required features: `Storage_Provider`"] +#[doc = "Required features: `\"Storage_Provider\"`"] pub mod Provider; #[cfg(feature = "Storage_Search")] -#[doc = "Required features: `Storage_Search`"] +#[doc = "Required features: `\"Storage_Search\"`"] pub mod Search; #[cfg(feature = "Storage_Streams")] -#[doc = "Required features: `Storage_Streams`"] +#[doc = "Required features: `\"Storage_Streams\"`"] pub mod Streams; #[doc(hidden)] #[repr(transparent)] @@ -626,7 +626,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenAsync(&self, accessmode: FileAccessMode) -> ::windows_core::Result> { let this = self; @@ -635,7 +635,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).OpenAsync)(::windows_core::Interface::as_raw(this), accessmode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenTransactedWriteAsync(&self) -> ::windows_core::Result> { let this = self; @@ -644,7 +644,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).OpenTransactedWriteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyOverloadDefaultNameAndOptions(&self, destinationfolder: P0) -> ::windows_core::Result> where @@ -656,7 +656,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).CopyOverloadDefaultNameAndOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyOverloadDefaultOptions(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -668,7 +668,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).CopyOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyOverload(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING, option: NameCollisionOption) -> ::windows_core::Result> where @@ -680,7 +680,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).CopyOverload)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyAndReplaceAsync(&self, filetoreplace: P0) -> ::windows_core::Result where @@ -692,7 +692,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).CopyAndReplaceAsync)(::windows_core::Interface::as_raw(this), filetoreplace.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveOverloadDefaultNameAndOptions(&self, destinationfolder: P0) -> ::windows_core::Result where @@ -704,7 +704,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).MoveOverloadDefaultNameAndOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveOverloadDefaultOptions(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -716,7 +716,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).MoveOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveOverload(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING, option: NameCollisionOption) -> ::windows_core::Result where @@ -728,7 +728,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).MoveOverload)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveAndReplaceAsync(&self, filetoreplace: P0) -> ::windows_core::Result where @@ -740,7 +740,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).MoveAndReplaceAsync)(::windows_core::Interface::as_raw(this), filetoreplace.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenSequentialReadAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -749,7 +749,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).OpenSequentialReadAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenReadAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -758,7 +758,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).OpenReadAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -767,7 +767,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).RenameAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsync(&self, desiredname: &::windows_core::HSTRING, option: NameCollisionOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -776,7 +776,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).RenameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsyncOverloadDefaultOptions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -785,7 +785,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).DeleteAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self, option: StorageDeleteOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -794,7 +794,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties"))] pub fn GetBasicPropertiesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -824,7 +824,7 @@ impl IStorageFile { (::windows_core::Interface::vtable(this).Attributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -907,7 +907,7 @@ pub struct IStorageFile_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageFile2(::windows_core::IUnknown); impl IStorageFile2 { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenWithOptionsAsync(&self, accessmode: FileAccessMode, options: StorageOpenOptions) -> ::windows_core::Result> { let this = self; @@ -916,7 +916,7 @@ impl IStorageFile2 { (::windows_core::Interface::vtable(this).OpenWithOptionsAsync)(::windows_core::Interface::as_raw(this), accessmode, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenTransactedWriteWithOptionsAsync(&self, options: StorageOpenOptions) -> ::windows_core::Result> { let this = self; @@ -1039,7 +1039,7 @@ pub struct IStorageFileStatics2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageFolder(::windows_core::IUnknown); impl IStorageFolder { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFileAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1048,7 +1048,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).CreateFileAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFileAsync(&self, desiredname: &::windows_core::HSTRING, options: CreationCollisionOption) -> ::windows_core::Result> { let this = self; @@ -1057,7 +1057,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).CreateFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFolderAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1066,7 +1066,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).CreateFolderAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFolderAsync(&self, desiredname: &::windows_core::HSTRING, options: CreationCollisionOption) -> ::windows_core::Result> { let this = self; @@ -1075,7 +1075,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).CreateFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1084,7 +1084,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).GetFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1093,7 +1093,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).GetFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1102,7 +1102,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).GetItemAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFilesAsyncOverloadDefaultOptionsStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -1111,7 +1111,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).GetFilesAsyncOverloadDefaultOptionsStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFoldersAsyncOverloadDefaultOptionsStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -1120,7 +1120,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).GetFoldersAsyncOverloadDefaultOptionsStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetItemsAsyncOverloadDefaultStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -1129,7 +1129,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).GetItemsAsyncOverloadDefaultStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1138,7 +1138,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).RenameAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsync(&self, desiredname: &::windows_core::HSTRING, option: NameCollisionOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1147,7 +1147,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).RenameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsyncOverloadDefaultOptions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1156,7 +1156,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).DeleteAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self, option: StorageDeleteOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1165,7 +1165,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties"))] pub fn GetBasicPropertiesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1195,7 +1195,7 @@ impl IStorageFolder { (::windows_core::Interface::vtable(this).Attributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1272,7 +1272,7 @@ pub struct IStorageFolder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageFolder2(::windows_core::IUnknown); impl IStorageFolder2 { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetItemAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -1359,7 +1359,7 @@ pub struct IStorageFolderStatics2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageItem(::windows_core::IUnknown); impl IStorageItem { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -1368,7 +1368,7 @@ impl IStorageItem { (::windows_core::Interface::vtable(this).RenameAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsync(&self, desiredname: &::windows_core::HSTRING, option: NameCollisionOption) -> ::windows_core::Result { let this = self; @@ -1377,7 +1377,7 @@ impl IStorageItem { (::windows_core::Interface::vtable(this).RenameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsyncOverloadDefaultOptions(&self) -> ::windows_core::Result { let this = self; @@ -1386,7 +1386,7 @@ impl IStorageItem { (::windows_core::Interface::vtable(this).DeleteAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self, option: StorageDeleteOption) -> ::windows_core::Result { let this = self; @@ -1395,7 +1395,7 @@ impl IStorageItem { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties"))] pub fn GetBasicPropertiesAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1425,7 +1425,7 @@ impl IStorageItem { (::windows_core::Interface::vtable(this).Attributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateCreated(&self) -> ::windows_core::Result { let this = self; @@ -1489,7 +1489,7 @@ pub struct IStorageItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageItem2(::windows_core::IUnknown); impl IStorageItem2 { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetParentAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1508,7 +1508,7 @@ impl IStorageItem2 { (::windows_core::Interface::vtable(this).IsEqual)(::windows_core::Interface::as_raw(this), item.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1517,7 +1517,7 @@ impl IStorageItem2 { (::windows_core::Interface::vtable(this).RenameAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsync(&self, desiredname: &::windows_core::HSTRING, option: NameCollisionOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1526,7 +1526,7 @@ impl IStorageItem2 { (::windows_core::Interface::vtable(this).RenameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsyncOverloadDefaultOptions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1535,7 +1535,7 @@ impl IStorageItem2 { (::windows_core::Interface::vtable(this).DeleteAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self, option: StorageDeleteOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1544,7 +1544,7 @@ impl IStorageItem2 { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties"))] pub fn GetBasicPropertiesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1574,7 +1574,7 @@ impl IStorageItem2 { (::windows_core::Interface::vtable(this).Attributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1616,7 +1616,7 @@ pub struct IStorageItem2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageItemProperties(::windows_core::IUnknown); impl IStorageItemProperties { - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: FileProperties::ThumbnailMode) -> ::windows_core::Result> { let this = self; @@ -1625,7 +1625,7 @@ impl IStorageItemProperties { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultSizeDefaultOptions)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultOptions(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32) -> ::windows_core::Result> { let this = self; @@ -1634,7 +1634,7 @@ impl IStorageItemProperties { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), mode, requestedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32, options: FileProperties::ThumbnailOptions) -> ::windows_core::Result> { let this = self; @@ -1664,7 +1664,7 @@ impl IStorageItemProperties { (::windows_core::Interface::vtable(this).FolderRelativeId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn Properties(&self) -> ::windows_core::Result { let this = self; @@ -1712,7 +1712,7 @@ pub struct IStorageItemProperties_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageItemProperties2(::windows_core::IUnknown); impl IStorageItemProperties2 { - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: FileProperties::ThumbnailMode) -> ::windows_core::Result> { let this = self; @@ -1721,7 +1721,7 @@ impl IStorageItemProperties2 { (::windows_core::Interface::vtable(this).GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetScaledImageAsThumbnailAsyncOverloadDefaultOptions(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32) -> ::windows_core::Result> { let this = self; @@ -1730,7 +1730,7 @@ impl IStorageItemProperties2 { (::windows_core::Interface::vtable(this).GetScaledImageAsThumbnailAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), mode, requestedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetScaledImageAsThumbnailAsync(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32, options: FileProperties::ThumbnailOptions) -> ::windows_core::Result> { let this = self; @@ -1739,7 +1739,7 @@ impl IStorageItemProperties2 { (::windows_core::Interface::vtable(this).GetScaledImageAsThumbnailAsync)(::windows_core::Interface::as_raw(this), mode, requestedsize, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: FileProperties::ThumbnailMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1748,7 +1748,7 @@ impl IStorageItemProperties2 { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultSizeDefaultOptions)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultOptions(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1757,7 +1757,7 @@ impl IStorageItemProperties2 { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), mode, requestedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32, options: FileProperties::ThumbnailOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1787,7 +1787,7 @@ impl IStorageItemProperties2 { (::windows_core::Interface::vtable(this).FolderRelativeId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1836,7 +1836,7 @@ impl IStorageItemPropertiesWithProvider { (::windows_core::Interface::vtable(this).Provider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: FileProperties::ThumbnailMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1845,7 +1845,7 @@ impl IStorageItemPropertiesWithProvider { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultSizeDefaultOptions)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultOptions(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1854,7 +1854,7 @@ impl IStorageItemPropertiesWithProvider { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), mode, requestedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32, options: FileProperties::ThumbnailOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1884,7 +1884,7 @@ impl IStorageItemPropertiesWithProvider { (::windows_core::Interface::vtable(this).FolderRelativeId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2579,7 +2579,7 @@ impl AppDataPaths { (::windows_core::Interface::vtable(this).RoamingAppData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -2628,7 +2628,7 @@ impl ApplicationData { (::windows_core::Interface::vtable(this).Version)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetVersionAsync(&self, desiredversion: u32, handler: P0) -> ::windows_core::Result where @@ -2640,7 +2640,7 @@ impl ApplicationData { (::windows_core::Interface::vtable(this).SetVersionAsync)(::windows_core::Interface::as_raw(this), desiredversion, handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearAllAsync(&self) -> ::windows_core::Result { let this = self; @@ -2649,7 +2649,7 @@ impl ApplicationData { (::windows_core::Interface::vtable(this).ClearAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearAsync(&self, locality: ApplicationDataLocality) -> ::windows_core::Result { let this = self; @@ -2693,7 +2693,7 @@ impl ApplicationData { (::windows_core::Interface::vtable(this).TemporaryFolder)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DataChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2705,7 +2705,7 @@ impl ApplicationData { (::windows_core::Interface::vtable(this).DataChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDataChanged(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2736,7 +2736,7 @@ impl ApplicationData { (::windows_core::Interface::vtable(this).GetPublisherCacheFolder)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(foldername), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClearPublisherCacheFolderAsync(&self, foldername: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2758,7 +2758,7 @@ impl ApplicationData { (::windows_core::Interface::vtable(this).Current)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetForUserAsync(user: P0) -> ::windows_core::Result> where @@ -2769,7 +2769,7 @@ impl ApplicationData { (::windows_core::Interface::vtable(this).GetForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2803,7 +2803,7 @@ impl ::windows_core::RuntimeName for ApplicationData { impl ::windows_core::CanTryInto for ApplicationData {} unsafe impl ::core::marker::Send for ApplicationData {} unsafe impl ::core::marker::Sync for ApplicationData {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2817,7 +2817,7 @@ impl ApplicationDataCompositeValue { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -2826,7 +2826,7 @@ impl ApplicationDataCompositeValue { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::IInspectable> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2835,7 +2835,7 @@ impl ApplicationDataCompositeValue { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2844,7 +2844,7 @@ impl ApplicationDataCompositeValue { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2853,7 +2853,7 @@ impl ApplicationDataCompositeValue { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2862,7 +2862,7 @@ impl ApplicationDataCompositeValue { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result where @@ -2874,19 +2874,19 @@ impl ApplicationDataCompositeValue { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MapChanged(&self, vhnd: P0) -> ::windows_core::Result where @@ -2898,7 +2898,7 @@ impl ApplicationDataCompositeValue { (::windows_core::Interface::vtable(this).MapChanged)(::windows_core::Interface::as_raw(this), vhnd.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveMapChanged(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2969,7 +2969,7 @@ impl ApplicationDataContainer { (::windows_core::Interface::vtable(this).Locality)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Values(&self) -> ::windows_core::Result { let this = self; @@ -2978,7 +2978,7 @@ impl ApplicationDataContainer { (::windows_core::Interface::vtable(this).Values)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Containers(&self) -> ::windows_core::Result> { let this = self; @@ -2998,7 +2998,7 @@ impl ApplicationDataContainer { let this = self; unsafe { (::windows_core::Interface::vtable(this).DeleteContainer)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3022,14 +3022,14 @@ impl ::windows_core::RuntimeName for ApplicationDataContainer { impl ::windows_core::CanTryInto for ApplicationDataContainer {} unsafe impl ::core::marker::Send for ApplicationDataContainer {} unsafe impl ::core::marker::Sync for ApplicationDataContainer {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ApplicationDataContainerSettings(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl ApplicationDataContainerSettings { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -3038,7 +3038,7 @@ impl ApplicationDataContainerSettings { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::IInspectable> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3047,7 +3047,7 @@ impl ApplicationDataContainerSettings { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3056,7 +3056,7 @@ impl ApplicationDataContainerSettings { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3065,7 +3065,7 @@ impl ApplicationDataContainerSettings { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3074,7 +3074,7 @@ impl ApplicationDataContainerSettings { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result where @@ -3086,19 +3086,19 @@ impl ApplicationDataContainerSettings { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn MapChanged(&self, vhnd: P0) -> ::windows_core::Result where @@ -3110,7 +3110,7 @@ impl ApplicationDataContainerSettings { (::windows_core::Interface::vtable(this).MapChanged)(::windows_core::Interface::as_raw(this), vhnd.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveMapChanged(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3171,7 +3171,7 @@ impl CachedFileManager { { Self::ICachedFileManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).DeferUpdates)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi()).ok() }) } - #[doc = "Required features: `Foundation`, `Storage_Provider`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Provider\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Provider"))] pub fn CompleteUpdatesAsync(file: P0) -> ::windows_core::Result> where @@ -3193,7 +3193,7 @@ impl ::windows_core::RuntimeName for CachedFileManager { } pub struct DownloadsFolder; impl DownloadsFolder { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFileAsync(desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IDownloadsFolderStatics(|this| unsafe { @@ -3201,7 +3201,7 @@ impl DownloadsFolder { (::windows_core::Interface::vtable(this).CreateFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFolderAsync(desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IDownloadsFolderStatics(|this| unsafe { @@ -3209,7 +3209,7 @@ impl DownloadsFolder { (::windows_core::Interface::vtable(this).CreateFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFileWithCollisionOptionAsync(desiredname: &::windows_core::HSTRING, option: CreationCollisionOption) -> ::windows_core::Result> { Self::IDownloadsFolderStatics(|this| unsafe { @@ -3217,7 +3217,7 @@ impl DownloadsFolder { (::windows_core::Interface::vtable(this).CreateFileWithCollisionOptionAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFolderWithCollisionOptionAsync(desiredname: &::windows_core::HSTRING, option: CreationCollisionOption) -> ::windows_core::Result> { Self::IDownloadsFolderStatics(|this| unsafe { @@ -3225,7 +3225,7 @@ impl DownloadsFolder { (::windows_core::Interface::vtable(this).CreateFolderWithCollisionOptionAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn CreateFileForUserAsync(user: P0, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -3236,7 +3236,7 @@ impl DownloadsFolder { (::windows_core::Interface::vtable(this).CreateFileForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn CreateFolderForUserAsync(user: P0, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -3247,7 +3247,7 @@ impl DownloadsFolder { (::windows_core::Interface::vtable(this).CreateFolderForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn CreateFileForUserWithCollisionOptionAsync(user: P0, desiredname: &::windows_core::HSTRING, option: CreationCollisionOption) -> ::windows_core::Result> where @@ -3258,7 +3258,7 @@ impl DownloadsFolder { (::windows_core::Interface::vtable(this).CreateFileForUserWithCollisionOptionAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn CreateFolderForUserWithCollisionOptionAsync(user: P0, desiredname: &::windows_core::HSTRING, option: CreationCollisionOption) -> ::windows_core::Result> where @@ -3285,7 +3285,7 @@ impl ::windows_core::RuntimeName for DownloadsFolder { } pub struct FileIO; impl FileIO { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadTextAsync(file: P0) -> ::windows_core::Result> where @@ -3296,7 +3296,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).ReadTextAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadTextWithEncodingAsync(file: P0, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result> where @@ -3307,7 +3307,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).ReadTextWithEncodingAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteTextAsync(file: P0, contents: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -3318,7 +3318,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).WriteTextAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), ::core::mem::transmute_copy(contents), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteTextWithEncodingAsync(file: P0, contents: &::windows_core::HSTRING, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result where @@ -3329,7 +3329,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).WriteTextWithEncodingAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), ::core::mem::transmute_copy(contents), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppendTextAsync(file: P0, contents: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -3340,7 +3340,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).AppendTextAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), ::core::mem::transmute_copy(contents), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn AppendTextWithEncodingAsync(file: P0, contents: &::windows_core::HSTRING, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result where @@ -3351,7 +3351,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).AppendTextWithEncodingAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), ::core::mem::transmute_copy(contents), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadLinesAsync(file: P0) -> ::windows_core::Result>> where @@ -3362,7 +3362,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).ReadLinesAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn ReadLinesWithEncodingAsync(file: P0, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result>> where @@ -3373,7 +3373,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).ReadLinesWithEncodingAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn WriteLinesAsync(file: P0, lines: P1) -> ::windows_core::Result where @@ -3385,7 +3385,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).WriteLinesAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), lines.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn WriteLinesWithEncodingAsync(file: P0, lines: P1, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result where @@ -3397,7 +3397,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).WriteLinesWithEncodingAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), lines.try_into_param()?.abi(), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppendLinesAsync(file: P0, lines: P1) -> ::windows_core::Result where @@ -3409,7 +3409,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).AppendLinesAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), lines.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn AppendLinesWithEncodingAsync(file: P0, lines: P1, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result where @@ -3421,7 +3421,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).AppendLinesWithEncodingAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), lines.try_into_param()?.abi(), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadBufferAsync(file: P0) -> ::windows_core::Result> where @@ -3432,7 +3432,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).ReadBufferAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteBufferAsync(file: P0, buffer: P1) -> ::windows_core::Result where @@ -3444,7 +3444,7 @@ impl FileIO { (::windows_core::Interface::vtable(this).WriteBufferAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteBytesAsync(file: P0, buffer: &[u8]) -> ::windows_core::Result where @@ -3544,7 +3544,7 @@ impl KnownFolders { (::windows_core::Interface::vtable(this).RecordedCalls)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetFolderForUserAsync(user: P0, folderid: KnownFolderId) -> ::windows_core::Result> where @@ -3555,7 +3555,7 @@ impl KnownFolders { (::windows_core::Interface::vtable(this).GetFolderForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), folderid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync(folderid: KnownFolderId) -> ::windows_core::Result> { Self::IKnownFoldersStatics4(|this| unsafe { @@ -3563,7 +3563,7 @@ impl KnownFolders { (::windows_core::Interface::vtable(this).RequestAccessAsync)(::windows_core::Interface::as_raw(this), folderid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn RequestAccessForUserAsync(user: P0, folderid: KnownFolderId) -> ::windows_core::Result> where @@ -3574,7 +3574,7 @@ impl KnownFolders { (::windows_core::Interface::vtable(this).RequestAccessForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), folderid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderAsync(folderid: KnownFolderId) -> ::windows_core::Result> { Self::IKnownFoldersStatics4(|this| unsafe { @@ -3623,7 +3623,7 @@ impl ::windows_core::RuntimeName for KnownFolders { } pub struct PathIO; impl PathIO { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadTextAsync(absolutepath: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPathIOStatics(|this| unsafe { @@ -3631,7 +3631,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).ReadTextAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadTextWithEncodingAsync(absolutepath: &::windows_core::HSTRING, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result> { Self::IPathIOStatics(|this| unsafe { @@ -3639,7 +3639,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).ReadTextWithEncodingAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteTextAsync(absolutepath: &::windows_core::HSTRING, contents: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IPathIOStatics(|this| unsafe { @@ -3647,7 +3647,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).WriteTextAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), ::core::mem::transmute_copy(contents), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteTextWithEncodingAsync(absolutepath: &::windows_core::HSTRING, contents: &::windows_core::HSTRING, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result { Self::IPathIOStatics(|this| unsafe { @@ -3655,7 +3655,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).WriteTextWithEncodingAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), ::core::mem::transmute_copy(contents), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppendTextAsync(absolutepath: &::windows_core::HSTRING, contents: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IPathIOStatics(|this| unsafe { @@ -3663,7 +3663,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).AppendTextAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), ::core::mem::transmute_copy(contents), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn AppendTextWithEncodingAsync(absolutepath: &::windows_core::HSTRING, contents: &::windows_core::HSTRING, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result { Self::IPathIOStatics(|this| unsafe { @@ -3671,7 +3671,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).AppendTextWithEncodingAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), ::core::mem::transmute_copy(contents), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadLinesAsync(absolutepath: &::windows_core::HSTRING) -> ::windows_core::Result>> { Self::IPathIOStatics(|this| unsafe { @@ -3679,7 +3679,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).ReadLinesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn ReadLinesWithEncodingAsync(absolutepath: &::windows_core::HSTRING, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result>> { Self::IPathIOStatics(|this| unsafe { @@ -3687,7 +3687,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).ReadLinesWithEncodingAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn WriteLinesAsync(absolutepath: &::windows_core::HSTRING, lines: P0) -> ::windows_core::Result where @@ -3698,7 +3698,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).WriteLinesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), lines.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn WriteLinesWithEncodingAsync(absolutepath: &::windows_core::HSTRING, lines: P0, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result where @@ -3709,7 +3709,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).WriteLinesWithEncodingAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), lines.try_into_param()?.abi(), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppendLinesAsync(absolutepath: &::windows_core::HSTRING, lines: P0) -> ::windows_core::Result where @@ -3720,7 +3720,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).AppendLinesAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), lines.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub fn AppendLinesWithEncodingAsync(absolutepath: &::windows_core::HSTRING, lines: P0, encoding: Streams::UnicodeEncoding) -> ::windows_core::Result where @@ -3731,7 +3731,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).AppendLinesWithEncodingAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), lines.try_into_param()?.abi(), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadBufferAsync(absolutepath: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IPathIOStatics(|this| unsafe { @@ -3739,7 +3739,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).ReadBufferAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteBufferAsync(absolutepath: &::windows_core::HSTRING, buffer: P0) -> ::windows_core::Result where @@ -3750,7 +3750,7 @@ impl PathIO { (::windows_core::Interface::vtable(this).WriteBufferAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(absolutepath), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WriteBytesAsync(absolutepath: &::windows_core::HSTRING, buffer: &[u8]) -> ::windows_core::Result { Self::IPathIOStatics(|this| unsafe { @@ -3836,7 +3836,7 @@ unsafe impl ::core::marker::Sync for SetVersionRequest {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageFile(::windows_core::IUnknown); impl StorageFile { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenSequentialReadAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3845,7 +3845,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).OpenSequentialReadAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenReadAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3868,7 +3868,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).ContentType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenAsync(&self, accessmode: FileAccessMode) -> ::windows_core::Result> { let this = self; @@ -3877,7 +3877,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).OpenAsync)(::windows_core::Interface::as_raw(this), accessmode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenTransactedWriteAsync(&self) -> ::windows_core::Result> { let this = self; @@ -3886,7 +3886,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).OpenTransactedWriteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyOverloadDefaultNameAndOptions(&self, destinationfolder: P0) -> ::windows_core::Result> where @@ -3898,7 +3898,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).CopyOverloadDefaultNameAndOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyOverloadDefaultOptions(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -3910,7 +3910,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).CopyOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyOverload(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING, option: NameCollisionOption) -> ::windows_core::Result> where @@ -3922,7 +3922,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).CopyOverload)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CopyAndReplaceAsync(&self, filetoreplace: P0) -> ::windows_core::Result where @@ -3934,7 +3934,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).CopyAndReplaceAsync)(::windows_core::Interface::as_raw(this), filetoreplace.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveOverloadDefaultNameAndOptions(&self, destinationfolder: P0) -> ::windows_core::Result where @@ -3946,7 +3946,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).MoveOverloadDefaultNameAndOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveOverloadDefaultOptions(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -3958,7 +3958,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).MoveOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveOverload(&self, destinationfolder: P0, desirednewname: &::windows_core::HSTRING, option: NameCollisionOption) -> ::windows_core::Result where @@ -3970,7 +3970,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).MoveOverload)(::windows_core::Interface::as_raw(this), destinationfolder.try_into_param()?.abi(), ::core::mem::transmute_copy(desirednewname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveAndReplaceAsync(&self, filetoreplace: P0) -> ::windows_core::Result where @@ -3982,7 +3982,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).MoveAndReplaceAsync)(::windows_core::Interface::as_raw(this), filetoreplace.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn OpenWithOptionsAsync(&self, accessmode: FileAccessMode, options: StorageOpenOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3991,7 +3991,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).OpenWithOptionsAsync)(::windows_core::Interface::as_raw(this), accessmode, options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OpenTransactedWriteWithOptionsAsync(&self, options: StorageOpenOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4007,7 +4007,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).IsAvailable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileFromPathAsync(path: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IStorageFileStatics(|this| unsafe { @@ -4015,7 +4015,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).GetFileFromPathAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(path), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileFromApplicationUriAsync(uri: P0) -> ::windows_core::Result> where @@ -4026,7 +4026,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).GetFileFromApplicationUriAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateStreamedFileAsync(displaynamewithextension: &::windows_core::HSTRING, datarequested: P0, thumbnail: P1) -> ::windows_core::Result> where @@ -4038,7 +4038,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).CreateStreamedFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(displaynamewithextension), datarequested.into_param().abi(), thumbnail.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReplaceWithStreamedFileAsync(filetoreplace: P0, datarequested: P1, thumbnail: P2) -> ::windows_core::Result> where @@ -4051,7 +4051,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).ReplaceWithStreamedFileAsync)(::windows_core::Interface::as_raw(this), filetoreplace.try_into_param()?.abi(), datarequested.into_param().abi(), thumbnail.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CreateStreamedFileFromUriAsync(displaynamewithextension: &::windows_core::HSTRING, uri: P0, thumbnail: P1) -> ::windows_core::Result> where @@ -4063,7 +4063,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).CreateStreamedFileFromUriAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(displaynamewithextension), uri.into_param().abi(), thumbnail.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReplaceWithStreamedFileFromUriAsync(filetoreplace: P0, uri: P1, thumbnail: P2) -> ::windows_core::Result> where @@ -4076,7 +4076,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).ReplaceWithStreamedFileFromUriAsync)(::windows_core::Interface::as_raw(this), filetoreplace.try_into_param()?.abi(), uri.into_param().abi(), thumbnail.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetFileFromPathForUserAsync(user: P0, path: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -4087,7 +4087,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).GetFileFromPathForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(path), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4096,7 +4096,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).RenameAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsync(&self, desiredname: &::windows_core::HSTRING, option: NameCollisionOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4105,7 +4105,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).RenameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsyncOverloadDefaultOptions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4114,7 +4114,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).DeleteAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self, option: StorageDeleteOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4123,7 +4123,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties"))] pub fn GetBasicPropertiesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4153,7 +4153,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).Attributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4169,7 +4169,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).IsOfType)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetParentAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4188,7 +4188,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).IsEqual)(::windows_core::Interface::as_raw(this), item.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: FileProperties::ThumbnailMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4197,7 +4197,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultSizeDefaultOptions)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultOptions(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4206,7 +4206,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), mode, requestedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32, options: FileProperties::ThumbnailOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4236,7 +4236,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).FolderRelativeId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4245,7 +4245,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: FileProperties::ThumbnailMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4254,7 +4254,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetScaledImageAsThumbnailAsyncOverloadDefaultOptions(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4263,7 +4263,7 @@ impl StorageFile { (::windows_core::Interface::vtable(this).GetScaledImageAsThumbnailAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), mode, requestedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetScaledImageAsThumbnailAsync(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32, options: FileProperties::ThumbnailOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4319,7 +4319,7 @@ impl ::windows_core::CanTryInto for StorageF #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageFolder(::windows_core::IUnknown); impl StorageFolder { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFileAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4328,7 +4328,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateFileAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFileAsync(&self, desiredname: &::windows_core::HSTRING, options: CreationCollisionOption) -> ::windows_core::Result> { let this = self; @@ -4337,7 +4337,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFolderAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4346,7 +4346,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateFolderAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFolderAsync(&self, desiredname: &::windows_core::HSTRING, options: CreationCollisionOption) -> ::windows_core::Result> { let this = self; @@ -4355,7 +4355,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), options, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFileAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4364,7 +4364,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetFileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4373,7 +4373,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetFolderAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetItemAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4382,7 +4382,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetItemAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFilesAsyncOverloadDefaultOptionsStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -4391,7 +4391,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetFilesAsyncOverloadDefaultOptionsStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetFoldersAsyncOverloadDefaultOptionsStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -4400,7 +4400,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetFoldersAsyncOverloadDefaultOptionsStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetItemsAsyncOverloadDefaultStartAndCount(&self) -> ::windows_core::Result>> { let this = self; @@ -4409,7 +4409,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetItemsAsyncOverloadDefaultStartAndCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetItemAsync(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4425,7 +4425,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).TryGetChangeTracker)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Search"))] pub fn GetIndexedStateAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4434,7 +4434,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetIndexedStateAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFileQueryOverloadDefault(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4443,7 +4443,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateFileQueryOverloadDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFileQuery(&self, query: Search::CommonFileQuery) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4452,7 +4452,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateFileQuery)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFileQueryWithOptions(&self, queryoptions: P0) -> ::windows_core::Result where @@ -4464,7 +4464,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateFileQueryWithOptions)(::windows_core::Interface::as_raw(this), queryoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFolderQueryOverloadDefault(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4473,7 +4473,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateFolderQueryOverloadDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFolderQuery(&self, query: Search::CommonFolderQuery) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4482,7 +4482,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateFolderQuery)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateFolderQueryWithOptions(&self, queryoptions: P0) -> ::windows_core::Result where @@ -4494,7 +4494,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateFolderQueryWithOptions)(::windows_core::Interface::as_raw(this), queryoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateItemQuery(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4503,7 +4503,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateItemQuery)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn CreateItemQueryWithOptions(&self, queryoptions: P0) -> ::windows_core::Result where @@ -4515,7 +4515,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).CreateItemQueryWithOptions)(::windows_core::Interface::as_raw(this), queryoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub fn GetFilesAsync(&self, query: Search::CommonFileQuery, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4524,7 +4524,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetFilesAsync)(::windows_core::Interface::as_raw(this), query, startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub fn GetFilesAsyncOverloadDefaultStartAndCount(&self, query: Search::CommonFileQuery) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4533,7 +4533,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetFilesAsyncOverloadDefaultStartAndCount)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub fn GetFoldersAsync(&self, query: Search::CommonFolderQuery, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4542,7 +4542,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetFoldersAsync)(::windows_core::Interface::as_raw(this), query, startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub fn GetFoldersAsyncOverloadDefaultStartAndCount(&self, query: Search::CommonFolderQuery) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4551,7 +4551,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetFoldersAsyncOverloadDefaultStartAndCount)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Storage_Search`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Search"))] pub fn GetItemsAsync(&self, startindex: u32, maxitemstoretrieve: u32) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4560,7 +4560,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetItemsAsync)(::windows_core::Interface::as_raw(this), startindex, maxitemstoretrieve, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn AreQueryOptionsSupported(&self, queryoptions: P0) -> ::windows_core::Result where @@ -4572,7 +4572,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).AreQueryOptionsSupported)(::windows_core::Interface::as_raw(this), queryoptions.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn IsCommonFolderQuerySupported(&self, query: Search::CommonFolderQuery) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4581,7 +4581,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).IsCommonFolderQuerySupported)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn IsCommonFileQuerySupported(&self, query: Search::CommonFileQuery) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4590,7 +4590,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).IsCommonFileQuerySupported)(::windows_core::Interface::as_raw(this), query, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetFolderFromPathAsync(path: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IStorageFolderStatics(|this| unsafe { @@ -4598,7 +4598,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetFolderFromPathAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(path), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetFolderFromPathForUserAsync(user: P0, path: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -4609,7 +4609,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetFolderFromPathForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(path), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsyncOverloadDefaultOptions(&self, desiredname: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4618,7 +4618,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).RenameAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenameAsync(&self, desiredname: &::windows_core::HSTRING, option: NameCollisionOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4627,7 +4627,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).RenameAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(desiredname), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsyncOverloadDefaultOptions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4636,7 +4636,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).DeleteAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self, option: StorageDeleteOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4645,7 +4645,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties"))] pub fn GetBasicPropertiesAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4675,7 +4675,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).Attributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DateCreated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4691,7 +4691,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).IsOfType)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetParentAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4710,7 +4710,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).IsEqual)(::windows_core::Interface::as_raw(this), item.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: FileProperties::ThumbnailMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4719,7 +4719,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultSizeDefaultOptions)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsyncOverloadDefaultOptions(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4728,7 +4728,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetThumbnailAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), mode, requestedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetThumbnailAsync(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32, options: FileProperties::ThumbnailOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4758,7 +4758,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).FolderRelativeId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_FileProperties`"] + #[doc = "Required features: `\"Storage_FileProperties\"`"] #[cfg(feature = "Storage_FileProperties")] pub fn Properties(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4767,7 +4767,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions(&self, mode: FileProperties::ThumbnailMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4776,7 +4776,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions)(::windows_core::Interface::as_raw(this), mode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetScaledImageAsThumbnailAsyncOverloadDefaultOptions(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4785,7 +4785,7 @@ impl StorageFolder { (::windows_core::Interface::vtable(this).GetScaledImageAsThumbnailAsyncOverloadDefaultOptions)(::windows_core::Interface::as_raw(this), mode, requestedsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_FileProperties`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_FileProperties\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_FileProperties", feature = "Storage_Streams"))] pub fn GetScaledImageAsThumbnailAsync(&self, mode: FileProperties::ThumbnailMode, requestedsize: u32, options: FileProperties::ThumbnailOptions) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4838,7 +4838,7 @@ impl ::windows_core::CanTryInto for StorageF #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageLibrary(::windows_core::IUnknown); impl StorageLibrary { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAddFolderAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4847,7 +4847,7 @@ impl StorageLibrary { (::windows_core::Interface::vtable(this).RequestAddFolderAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestRemoveFolderAsync(&self, folder: P0) -> ::windows_core::Result> where @@ -4859,7 +4859,7 @@ impl StorageLibrary { (::windows_core::Interface::vtable(this).RequestRemoveFolderAsync)(::windows_core::Interface::as_raw(this), folder.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Folders(&self) -> ::windows_core::Result> { let this = self; @@ -4875,7 +4875,7 @@ impl StorageLibrary { (::windows_core::Interface::vtable(this).SaveFolder)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DefinitionChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4887,7 +4887,7 @@ impl StorageLibrary { (::windows_core::Interface::vtable(this).DefinitionChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDefinitionChanged(&self, eventcookie: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4900,7 +4900,7 @@ impl StorageLibrary { (::windows_core::Interface::vtable(this).ChangeTracker)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AreFolderSuggestionsAvailableAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4909,7 +4909,7 @@ impl StorageLibrary { (::windows_core::Interface::vtable(this).AreFolderSuggestionsAvailableAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetLibraryAsync(libraryid: KnownLibraryId) -> ::windows_core::Result> { Self::IStorageLibraryStatics(|this| unsafe { @@ -4917,7 +4917,7 @@ impl StorageLibrary { (::windows_core::Interface::vtable(this).GetLibraryAsync)(::windows_core::Interface::as_raw(this), libraryid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn GetLibraryForUserAsync(user: P0, libraryid: KnownLibraryId) -> ::windows_core::Result> where @@ -4984,7 +4984,7 @@ impl StorageLibraryChange { (::windows_core::Interface::vtable(this).IsOfType)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetStorageItemAsync(&self) -> ::windows_core::Result> { let this = self; @@ -5013,7 +5013,7 @@ unsafe impl ::core::marker::Sync for StorageLibraryChange {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageLibraryChangeReader(::windows_core::IUnknown); impl StorageLibraryChangeReader { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReadBatchAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -5022,7 +5022,7 @@ impl StorageLibraryChangeReader { (::windows_core::Interface::vtable(this).ReadBatchAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AcceptChangesAsync(&self) -> ::windows_core::Result { let this = self; @@ -5187,7 +5187,7 @@ impl StorageProvider { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsPropertySupportedForPartialFileAsync(&self, propertycanonicalname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5214,13 +5214,13 @@ impl ::windows_core::RuntimeName for StorageProvider { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StorageStreamTransaction(::windows_core::IUnknown); impl StorageStreamTransaction { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Stream(&self) -> ::windows_core::Result { let this = self; @@ -5229,7 +5229,7 @@ impl StorageStreamTransaction { (::windows_core::Interface::vtable(this).Stream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CommitAsync(&self) -> ::windows_core::Result { let this = self; @@ -5254,20 +5254,20 @@ impl ::windows_core::RuntimeName for StorageStreamTransaction { ::windows_core::imp::interface_hierarchy!(StorageStreamTransaction, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "Foundation")] impl ::windows_core::CanTryInto for StorageStreamTransaction {} -#[doc = "Required features: `Storage_Streams`"] +#[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StreamedFileDataRequest(::windows_core::IUnknown); #[cfg(feature = "Storage_Streams")] impl StreamedFileDataRequest { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteAsync(&self, buffer: P0) -> ::windows_core::Result> where @@ -5279,7 +5279,7 @@ impl StreamedFileDataRequest { (::windows_core::Interface::vtable(this).WriteAsync)(::windows_core::Interface::as_raw(this), buffer.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn FlushAsync(&self) -> ::windows_core::Result> { let this = self; @@ -6029,7 +6029,7 @@ impl UserDataPaths { (::windows_core::Interface::vtable(this).Videos)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -6686,7 +6686,7 @@ pub struct ApplicationDataSetVersionHandler_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub Invoke: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, setversionrequest: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Storage_Streams`"] +#[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6697,7 +6697,7 @@ impl StreamedFileDataRequestedHandler { let com = StreamedFileDataRequestedHandlerBox:: { vtable: &StreamedFileDataRequestedHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Invoke(&self, stream: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/System/Diagnostics/DevicePortal/mod.rs b/crates/libs/windows/src/Windows/System/Diagnostics/DevicePortal/mod.rs index bcb576124f..394bd4a8da 100644 --- a/crates/libs/windows/src/Windows/System/Diagnostics/DevicePortal/mod.rs +++ b/crates/libs/windows/src/Windows/System/Diagnostics/DevicePortal/mod.rs @@ -150,7 +150,7 @@ pub struct IDevicePortalWebSocketConnectionRequestReceivedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DevicePortalConnection(::windows_core::IUnknown); impl DevicePortalConnection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -162,13 +162,13 @@ impl DevicePortalConnection { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestReceived(&self, handler: P0) -> ::windows_core::Result where @@ -180,13 +180,13 @@ impl DevicePortalConnection { (::windows_core::Interface::vtable(this).RequestReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRequestReceived(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRequestReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `ApplicationModel_AppService`"] + #[doc = "Required features: `\"ApplicationModel_AppService\"`"] #[cfg(feature = "ApplicationModel_AppService")] pub fn GetForAppServiceConnection(appserviceconnection: P0) -> ::windows_core::Result where @@ -197,7 +197,7 @@ impl DevicePortalConnection { (::windows_core::Interface::vtable(this).GetForAppServiceConnection)(::windows_core::Interface::as_raw(this), appserviceconnection.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Networking_Sockets`, `Web_Http`"] + #[doc = "Required features: `\"Networking_Sockets\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Networking_Sockets", feature = "Web_Http"))] pub fn GetServerMessageWebSocketForRequest(&self, request: P0) -> ::windows_core::Result where @@ -209,7 +209,7 @@ impl DevicePortalConnection { (::windows_core::Interface::vtable(this).GetServerMessageWebSocketForRequest)(::windows_core::Interface::as_raw(this), request.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`, `Web_Http`"] + #[doc = "Required features: `\"Networking_Sockets\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Networking_Sockets", feature = "Web_Http"))] pub fn GetServerMessageWebSocketForRequest2(&self, request: P0, messagetype: super::super::super::Networking::Sockets::SocketMessageType, protocol: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -221,7 +221,7 @@ impl DevicePortalConnection { (::windows_core::Interface::vtable(this).GetServerMessageWebSocketForRequest2)(::windows_core::Interface::as_raw(this), request.into_param().abi(), messagetype, ::core::mem::transmute_copy(protocol), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`, `Web_Http`"] + #[doc = "Required features: `\"Networking_Sockets\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Networking_Sockets", feature = "Web_Http"))] pub fn GetServerMessageWebSocketForRequest3(&self, request: P0, messagetype: super::super::super::Networking::Sockets::SocketMessageType, protocol: &::windows_core::HSTRING, outboundbuffersizeinbytes: u32, maxmessagesize: u32, receivemode: super::super::super::Networking::Sockets::MessageWebSocketReceiveMode) -> ::windows_core::Result where @@ -233,7 +233,7 @@ impl DevicePortalConnection { (::windows_core::Interface::vtable(this).GetServerMessageWebSocketForRequest3)(::windows_core::Interface::as_raw(this), request.into_param().abi(), messagetype, ::core::mem::transmute_copy(protocol), outboundbuffersizeinbytes, maxmessagesize, receivemode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`, `Web_Http`"] + #[doc = "Required features: `\"Networking_Sockets\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Networking_Sockets", feature = "Web_Http"))] pub fn GetServerStreamWebSocketForRequest(&self, request: P0) -> ::windows_core::Result where @@ -245,7 +245,7 @@ impl DevicePortalConnection { (::windows_core::Interface::vtable(this).GetServerStreamWebSocketForRequest)(::windows_core::Interface::as_raw(this), request.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`, `Web_Http`"] + #[doc = "Required features: `\"Networking_Sockets\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Networking_Sockets", feature = "Web_Http"))] pub fn GetServerStreamWebSocketForRequest2(&self, request: P0, protocol: &::windows_core::HSTRING, outboundbuffersizeinbytes: u32, nodelay: bool) -> ::windows_core::Result where @@ -309,7 +309,7 @@ unsafe impl ::core::marker::Sync for DevicePortalConnectionClosedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DevicePortalConnectionRequestReceivedEventArgs(::windows_core::IUnknown); impl DevicePortalConnectionRequestReceivedEventArgs { - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn RequestMessage(&self) -> ::windows_core::Result { let this = self; @@ -318,7 +318,7 @@ impl DevicePortalConnectionRequestReceivedEventArgs { (::windows_core::Interface::vtable(this).RequestMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn ResponseMessage(&self) -> ::windows_core::Result { let this = self; @@ -334,7 +334,7 @@ impl DevicePortalConnectionRequestReceivedEventArgs { (::windows_core::Interface::vtable(this).IsWebSocketUpgradeRequest)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn WebSocketProtocolsRequested(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -343,7 +343,7 @@ impl DevicePortalConnectionRequestReceivedEventArgs { (::windows_core::Interface::vtable(this).WebSocketProtocolsRequested)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/System/Diagnostics/TraceReporting/mod.rs b/crates/libs/windows/src/Windows/System/Diagnostics/TraceReporting/mod.rs index 5f043a3787..8c8e9218c1 100644 --- a/crates/libs/windows/src/Windows/System/Diagnostics/TraceReporting/mod.rs +++ b/crates/libs/windows/src/Windows/System/Diagnostics/TraceReporting/mod.rs @@ -76,7 +76,7 @@ impl PlatformDiagnosticActions { (::windows_core::Interface::vtable(this).IsScenarioEnabled)(::windows_core::Interface::as_raw(this), scenarioid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TryEscalateScenario(scenarioid: ::windows_core::GUID, escalationtype: PlatformDiagnosticEscalationType, outputdirectory: &::windows_core::HSTRING, timestampoutputdirectory: bool, forceescalationupload: bool, triggers: P0) -> ::windows_core::Result where @@ -93,7 +93,7 @@ impl PlatformDiagnosticActions { (::windows_core::Interface::vtable(this).DownloadLatestSettingsForNamespace)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(partner), ::core::mem::transmute_copy(feature), isscenarionamespace, downloadovercostednetwork, downloadoverbattery, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetActiveScenarioList() -> ::windows_core::Result> { Self::IPlatformDiagnosticActionsStatics(|this| unsafe { @@ -119,7 +119,7 @@ impl PlatformDiagnosticActions { (::windows_core::Interface::vtable(this).GetActiveTraceRuntime)(::windows_core::Interface::as_raw(this), slottype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetKnownTraceList(slottype: PlatformDiagnosticTraceSlotType) -> ::windows_core::Result> { Self::IPlatformDiagnosticActionsStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/System/Diagnostics/mod.rs b/crates/libs/windows/src/Windows/System/Diagnostics/mod.rs index 46d2e211ce..caf1940aa0 100644 --- a/crates/libs/windows/src/Windows/System/Diagnostics/mod.rs +++ b/crates/libs/windows/src/Windows/System/Diagnostics/mod.rs @@ -1,11 +1,11 @@ #[cfg(feature = "System_Diagnostics_DevicePortal")] -#[doc = "Required features: `System_Diagnostics_DevicePortal`"] +#[doc = "Required features: `\"System_Diagnostics_DevicePortal\"`"] pub mod DevicePortal; #[cfg(feature = "System_Diagnostics_Telemetry")] -#[doc = "Required features: `System_Diagnostics_Telemetry`"] +#[doc = "Required features: `\"System_Diagnostics_Telemetry\"`"] pub mod Telemetry; #[cfg(feature = "System_Diagnostics_TraceReporting")] -#[doc = "Required features: `System_Diagnostics_TraceReporting`"] +#[doc = "Required features: `\"System_Diagnostics_TraceReporting\"`"] pub mod TraceReporting; #[doc(hidden)] #[repr(transparent)] @@ -421,7 +421,7 @@ impl DiagnosticActionResult { (::windows_core::Interface::vtable(this).ExtendedError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Results(&self) -> ::windows_core::Result { let this = self; @@ -450,7 +450,7 @@ unsafe impl ::core::marker::Sync for DiagnosticActionResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DiagnosticInvoker(::windows_core::IUnknown); impl DiagnosticInvoker { - #[doc = "Required features: `Data_Json`, `Foundation`"] + #[doc = "Required features: `\"Data_Json\"`, `\"Foundation\"`"] #[cfg(all(feature = "Data_Json", feature = "Foundation"))] pub fn RunDiagnosticActionAsync(&self, context: P0) -> ::windows_core::Result> where @@ -462,7 +462,7 @@ impl DiagnosticInvoker { (::windows_core::Interface::vtable(this).RunDiagnosticActionAsync)(::windows_core::Interface::as_raw(this), context.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RunDiagnosticActionFromStringAsync(&self, context: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -544,7 +544,7 @@ unsafe impl ::core::marker::Sync for ProcessCpuUsage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ProcessCpuUsageReport(::windows_core::IUnknown); impl ProcessCpuUsageReport { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn KernelTime(&self) -> ::windows_core::Result { let this = self; @@ -553,7 +553,7 @@ impl ProcessCpuUsageReport { (::windows_core::Interface::vtable(this).KernelTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UserTime(&self) -> ::windows_core::Result { let this = self; @@ -603,7 +603,7 @@ impl ProcessDiagnosticInfo { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProcessStartTime(&self) -> ::windows_core::Result { let this = self; @@ -633,7 +633,7 @@ impl ProcessDiagnosticInfo { (::windows_core::Interface::vtable(this).CpuUsage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAppDiagnosticInfos(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -649,7 +649,7 @@ impl ProcessDiagnosticInfo { (::windows_core::Interface::vtable(this).IsPackaged)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetForProcesses() -> ::windows_core::Result> { Self::IProcessDiagnosticInfoStatics(|this| unsafe { @@ -946,7 +946,7 @@ unsafe impl ::core::marker::Sync for SystemCpuUsage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SystemCpuUsageReport(::windows_core::IUnknown); impl SystemCpuUsageReport { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn KernelTime(&self) -> ::windows_core::Result { let this = self; @@ -955,7 +955,7 @@ impl SystemCpuUsageReport { (::windows_core::Interface::vtable(this).KernelTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UserTime(&self) -> ::windows_core::Result { let this = self; @@ -964,7 +964,7 @@ impl SystemCpuUsageReport { (::windows_core::Interface::vtable(this).UserTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IdleTime(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/System/Implementation/FileExplorer/impl.rs b/crates/libs/windows/src/Windows/System/Implementation/FileExplorer/impl.rs index 1ef57ea88c..d6e789a36f 100644 --- a/crates/libs/windows/src/Windows/System/Implementation/FileExplorer/impl.rs +++ b/crates/libs/windows/src/Windows/System/Implementation/FileExplorer/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ISysStorageProviderEventSource_Impl: Sized { fn EventReceived(&self, handler: ::core::option::Option<&super::super::super::Foundation::TypedEventHandler>) -> ::windows_core::Result; @@ -80,7 +80,7 @@ impl ISysStorageProviderHandlerFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Web_Http`"] +#[doc = "Required features: `\"Foundation\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Http"))] pub trait ISysStorageProviderHttpRequestProvider_Impl: Sized { fn SendRequestAsync(&self, request: ::core::option::Option<&super::super::super::Web::Http::HttpRequestMessage>) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/System/Implementation/FileExplorer/mod.rs b/crates/libs/windows/src/Windows/System/Implementation/FileExplorer/mod.rs index ed085a29d3..3c5cf3df6e 100644 --- a/crates/libs/windows/src/Windows/System/Implementation/FileExplorer/mod.rs +++ b/crates/libs/windows/src/Windows/System/Implementation/FileExplorer/mod.rs @@ -34,7 +34,7 @@ pub struct ISysStorageProviderEventReceivedEventArgsFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISysStorageProviderEventSource(::windows_core::IUnknown); impl ISysStorageProviderEventSource { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EventReceived(&self, handler: P0) -> ::windows_core::Result where @@ -46,7 +46,7 @@ impl ISysStorageProviderEventSource { (::windows_core::Interface::vtable(this).EventReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEventReceived(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -116,7 +116,7 @@ pub struct ISysStorageProviderHandlerFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISysStorageProviderHttpRequestProvider(::windows_core::IUnknown); impl ISysStorageProviderHttpRequestProvider { - #[doc = "Required features: `Foundation`, `Web_Http`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Http\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Http"))] pub fn SendRequestAsync(&self, request: P0) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/System/Implementation/mod.rs b/crates/libs/windows/src/Windows/System/Implementation/mod.rs index 46cab83a3f..96c575298c 100644 --- a/crates/libs/windows/src/Windows/System/Implementation/mod.rs +++ b/crates/libs/windows/src/Windows/System/Implementation/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "System_Implementation_FileExplorer")] -#[doc = "Required features: `System_Implementation_FileExplorer`"] +#[doc = "Required features: `\"System_Implementation_FileExplorer\"`"] pub mod FileExplorer; diff --git a/crates/libs/windows/src/Windows/System/Inventory/mod.rs b/crates/libs/windows/src/Windows/System/Inventory/mod.rs index 1424fd5fd3..d19c3eaf1c 100644 --- a/crates/libs/windows/src/Windows/System/Inventory/mod.rs +++ b/crates/libs/windows/src/Windows/System/Inventory/mod.rs @@ -68,7 +68,7 @@ impl InstalledDesktopApp { (::windows_core::Interface::vtable(this).DisplayVersion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetInventoryAsync() -> ::windows_core::Result>> { Self::IInstalledDesktopAppStatics(|this| unsafe { @@ -76,7 +76,7 @@ impl InstalledDesktopApp { (::windows_core::Interface::vtable(this).GetInventoryAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/System/Power/mod.rs b/crates/libs/windows/src/Windows/System/Power/mod.rs index a7c68b71a6..61c524f70d 100644 --- a/crates/libs/windows/src/Windows/System/Power/mod.rs +++ b/crates/libs/windows/src/Windows/System/Power/mod.rs @@ -187,12 +187,12 @@ pub struct IPowerManagerStatics_Vtbl { #[cfg(not(feature = "Foundation"))] RemoveRemainingDischargeTimeChanged: usize, } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct BackgroundEnergyManager; #[cfg(feature = "deprecated")] impl BackgroundEnergyManager { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LowUsageLevel() -> ::windows_core::Result { Self::IBackgroundEnergyManagerStatics(|this| unsafe { @@ -200,7 +200,7 @@ impl BackgroundEnergyManager { (::windows_core::Interface::vtable(this).LowUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn NearMaxAcceptableUsageLevel() -> ::windows_core::Result { Self::IBackgroundEnergyManagerStatics(|this| unsafe { @@ -208,7 +208,7 @@ impl BackgroundEnergyManager { (::windows_core::Interface::vtable(this).NearMaxAcceptableUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn MaxAcceptableUsageLevel() -> ::windows_core::Result { Self::IBackgroundEnergyManagerStatics(|this| unsafe { @@ -216,7 +216,7 @@ impl BackgroundEnergyManager { (::windows_core::Interface::vtable(this).MaxAcceptableUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ExcessiveUsageLevel() -> ::windows_core::Result { Self::IBackgroundEnergyManagerStatics(|this| unsafe { @@ -224,7 +224,7 @@ impl BackgroundEnergyManager { (::windows_core::Interface::vtable(this).ExcessiveUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn NearTerminationUsageLevel() -> ::windows_core::Result { Self::IBackgroundEnergyManagerStatics(|this| unsafe { @@ -232,7 +232,7 @@ impl BackgroundEnergyManager { (::windows_core::Interface::vtable(this).NearTerminationUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TerminationUsageLevel() -> ::windows_core::Result { Self::IBackgroundEnergyManagerStatics(|this| unsafe { @@ -240,7 +240,7 @@ impl BackgroundEnergyManager { (::windows_core::Interface::vtable(this).TerminationUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn RecentEnergyUsage() -> ::windows_core::Result { Self::IBackgroundEnergyManagerStatics(|this| unsafe { @@ -248,7 +248,7 @@ impl BackgroundEnergyManager { (::windows_core::Interface::vtable(this).RecentEnergyUsage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn RecentEnergyUsageLevel() -> ::windows_core::Result { Self::IBackgroundEnergyManagerStatics(|this| unsafe { @@ -256,7 +256,7 @@ impl BackgroundEnergyManager { (::windows_core::Interface::vtable(this).RecentEnergyUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RecentEnergyUsageIncreased(handler: P0) -> ::windows_core::Result where @@ -267,12 +267,12 @@ impl BackgroundEnergyManager { (::windows_core::Interface::vtable(this).RecentEnergyUsageIncreased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveRecentEnergyUsageIncreased(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IBackgroundEnergyManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRecentEnergyUsageIncreased)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RecentEnergyUsageReturnedToLow(handler: P0) -> ::windows_core::Result where @@ -283,7 +283,7 @@ impl BackgroundEnergyManager { (::windows_core::Interface::vtable(this).RecentEnergyUsageReturnedToLow)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveRecentEnergyUsageReturnedToLow(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IBackgroundEnergyManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRecentEnergyUsageReturnedToLow)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -299,12 +299,12 @@ impl BackgroundEnergyManager { impl ::windows_core::RuntimeName for BackgroundEnergyManager { const NAME: &'static str = "Windows.System.Power.BackgroundEnergyManager"; } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct ForegroundEnergyManager; #[cfg(feature = "deprecated")] impl ForegroundEnergyManager { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn LowUsageLevel() -> ::windows_core::Result { Self::IForegroundEnergyManagerStatics(|this| unsafe { @@ -312,7 +312,7 @@ impl ForegroundEnergyManager { (::windows_core::Interface::vtable(this).LowUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn NearMaxAcceptableUsageLevel() -> ::windows_core::Result { Self::IForegroundEnergyManagerStatics(|this| unsafe { @@ -320,7 +320,7 @@ impl ForegroundEnergyManager { (::windows_core::Interface::vtable(this).NearMaxAcceptableUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn MaxAcceptableUsageLevel() -> ::windows_core::Result { Self::IForegroundEnergyManagerStatics(|this| unsafe { @@ -328,7 +328,7 @@ impl ForegroundEnergyManager { (::windows_core::Interface::vtable(this).MaxAcceptableUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ExcessiveUsageLevel() -> ::windows_core::Result { Self::IForegroundEnergyManagerStatics(|this| unsafe { @@ -336,7 +336,7 @@ impl ForegroundEnergyManager { (::windows_core::Interface::vtable(this).ExcessiveUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn RecentEnergyUsage() -> ::windows_core::Result { Self::IForegroundEnergyManagerStatics(|this| unsafe { @@ -344,7 +344,7 @@ impl ForegroundEnergyManager { (::windows_core::Interface::vtable(this).RecentEnergyUsage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn RecentEnergyUsageLevel() -> ::windows_core::Result { Self::IForegroundEnergyManagerStatics(|this| unsafe { @@ -352,7 +352,7 @@ impl ForegroundEnergyManager { (::windows_core::Interface::vtable(this).RecentEnergyUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RecentEnergyUsageIncreased(handler: P0) -> ::windows_core::Result where @@ -363,12 +363,12 @@ impl ForegroundEnergyManager { (::windows_core::Interface::vtable(this).RecentEnergyUsageIncreased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveRecentEnergyUsageIncreased(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IForegroundEnergyManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRecentEnergyUsageIncreased)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RecentEnergyUsageReturnedToLow(handler: P0) -> ::windows_core::Result where @@ -379,7 +379,7 @@ impl ForegroundEnergyManager { (::windows_core::Interface::vtable(this).RecentEnergyUsageReturnedToLow)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveRecentEnergyUsageReturnedToLow(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IForegroundEnergyManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRecentEnergyUsageReturnedToLow)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -403,7 +403,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).EnergySaverStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnergySaverStatusChanged(handler: P0) -> ::windows_core::Result where @@ -414,7 +414,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).EnergySaverStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnergySaverStatusChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPowerManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveEnergySaverStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -425,7 +425,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).BatteryStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BatteryStatusChanged(handler: P0) -> ::windows_core::Result where @@ -436,7 +436,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).BatteryStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBatteryStatusChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPowerManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveBatteryStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -447,7 +447,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).PowerSupplyStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PowerSupplyStatusChanged(handler: P0) -> ::windows_core::Result where @@ -458,7 +458,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).PowerSupplyStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePowerSupplyStatusChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPowerManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemovePowerSupplyStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -469,7 +469,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).RemainingChargePercent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemainingChargePercentChanged(handler: P0) -> ::windows_core::Result where @@ -480,12 +480,12 @@ impl PowerManager { (::windows_core::Interface::vtable(this).RemainingChargePercentChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemainingChargePercentChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPowerManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRemainingChargePercentChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemainingDischargeTime() -> ::windows_core::Result { Self::IPowerManagerStatics(|this| unsafe { @@ -493,7 +493,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).RemainingDischargeTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemainingDischargeTimeChanged(handler: P0) -> ::windows_core::Result where @@ -504,7 +504,7 @@ impl PowerManager { (::windows_core::Interface::vtable(this).RemainingDischargeTimeChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemainingDischargeTimeChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPowerManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveRemainingDischargeTimeChanged)(::windows_core::Interface::as_raw(this), token).ok() }) diff --git a/crates/libs/windows/src/Windows/System/Profile/SystemManufacturers/mod.rs b/crates/libs/windows/src/Windows/System/Profile/SystemManufacturers/mod.rs index 635e8bef66..6bd30ffe42 100644 --- a/crates/libs/windows/src/Windows/System/Profile/SystemManufacturers/mod.rs +++ b/crates/libs/windows/src/Windows/System/Profile/SystemManufacturers/mod.rs @@ -97,7 +97,7 @@ pub struct ISystemSupportInfoStatics2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct OemSupportInfo(::windows_core::IUnknown); impl OemSupportInfo { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SupportLink(&self) -> ::windows_core::Result { let this = self; @@ -106,7 +106,7 @@ impl OemSupportInfo { (::windows_core::Interface::vtable(this).SupportLink)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SupportAppLink(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/System/Profile/mod.rs b/crates/libs/windows/src/Windows/System/Profile/mod.rs index add645da2c..bd354b2f72 100644 --- a/crates/libs/windows/src/Windows/System/Profile/mod.rs +++ b/crates/libs/windows/src/Windows/System/Profile/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "System_Profile_SystemManufacturers")] -#[doc = "Required features: `System_Profile_SystemManufacturers`"] +#[doc = "Required features: `\"System_Profile_SystemManufacturers\"`"] pub mod SystemManufacturers; #[doc(hidden)] #[repr(transparent)] @@ -408,7 +408,7 @@ impl AnalyticsInfo { (::windows_core::Interface::vtable(this).DeviceForm)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetSystemPropertiesAsync(attributenames: P0) -> ::windows_core::Result>> where @@ -476,7 +476,7 @@ unsafe impl ::core::marker::Send for AnalyticsVersionInfo {} unsafe impl ::core::marker::Sync for AnalyticsVersionInfo {} pub struct AppApplicability; impl AppApplicability { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUnsupportedAppRequirements(capabilities: P0) -> ::windows_core::Result> where @@ -515,7 +515,7 @@ impl ::windows_core::RuntimeName for EducationSettings { } pub struct HardwareIdentification; impl HardwareIdentification { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetPackageSpecificToken(nonce: P0) -> ::windows_core::Result where @@ -539,7 +539,7 @@ impl ::windows_core::RuntimeName for HardwareIdentification { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HardwareToken(::windows_core::IUnknown); impl HardwareToken { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Id(&self) -> ::windows_core::Result { let this = self; @@ -548,7 +548,7 @@ impl HardwareToken { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Signature(&self) -> ::windows_core::Result { let this = self; @@ -557,7 +557,7 @@ impl HardwareToken { (::windows_core::Interface::vtable(this).Signature)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Certificate(&self) -> ::windows_core::Result { let this = self; @@ -733,7 +733,7 @@ impl PlatformDiagnosticsAndUsageDataSettings { (::windows_core::Interface::vtable(this).CollectionLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CollectionLevelChanged(handler: P0) -> ::windows_core::Result where @@ -744,7 +744,7 @@ impl PlatformDiagnosticsAndUsageDataSettings { (::windows_core::Interface::vtable(this).CollectionLevelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCollectionLevelChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IPlatformDiagnosticsAndUsageDataSettingsStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveCollectionLevelChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -772,7 +772,7 @@ impl RetailInfo { (::windows_core::Interface::vtable(this).IsDemoModeEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties() -> ::windows_core::Result> { Self::IRetailInfoStatics(|this| unsafe { @@ -825,7 +825,7 @@ impl SmartAppControlPolicy { (::windows_core::Interface::vtable(this).IsEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Changed(handler: P0) -> ::windows_core::Result where @@ -836,7 +836,7 @@ impl SmartAppControlPolicy { (::windows_core::Interface::vtable(this).Changed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ISmartAppControlPolicyStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -880,7 +880,7 @@ impl ::windows_core::RuntimeName for SystemIdentification { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SystemIdentificationInfo(::windows_core::IUnknown); impl SystemIdentificationInfo { - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Id(&self) -> ::windows_core::Result { let this = self; @@ -920,7 +920,7 @@ impl SystemSetupInfo { (::windows_core::Interface::vtable(this).OutOfBoxExperienceState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OutOfBoxExperienceStateChanged(handler: P0) -> ::windows_core::Result where @@ -931,7 +931,7 @@ impl SystemSetupInfo { (::windows_core::Interface::vtable(this).OutOfBoxExperienceStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOutOfBoxExperienceStateChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ISystemSetupInfoStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveOutOfBoxExperienceStateChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -1005,7 +1005,7 @@ impl WindowsIntegrityPolicy { (::windows_core::Interface::vtable(this).IsDisableSupported)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PolicyChanged(handler: P0) -> ::windows_core::Result where @@ -1016,7 +1016,7 @@ impl WindowsIntegrityPolicy { (::windows_core::Interface::vtable(this).PolicyChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePolicyChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IWindowsIntegrityPolicyStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemovePolicyChanged)(::windows_core::Interface::as_raw(this), token).ok() }) diff --git a/crates/libs/windows/src/Windows/System/RemoteDesktop/Input/mod.rs b/crates/libs/windows/src/Windows/System/RemoteDesktop/Input/mod.rs index cd30d2ad39..96a48a4d17 100644 --- a/crates/libs/windows/src/Windows/System/RemoteDesktop/Input/mod.rs +++ b/crates/libs/windows/src/Windows/System/RemoteDesktop/Input/mod.rs @@ -38,7 +38,7 @@ pub struct IRemoteTextConnectionFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RemoteTextConnection(::windows_core::IUnknown); impl RemoteTextConnection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/System/RemoteDesktop/mod.rs b/crates/libs/windows/src/Windows/System/RemoteDesktop/mod.rs index ba42327831..f388448f6c 100644 --- a/crates/libs/windows/src/Windows/System/RemoteDesktop/mod.rs +++ b/crates/libs/windows/src/Windows/System/RemoteDesktop/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "System_RemoteDesktop_Input")] -#[doc = "Required features: `System_RemoteDesktop_Input`"] +#[doc = "Required features: `\"System_RemoteDesktop_Input\"`"] pub mod Input; #[doc(hidden)] #[repr(transparent)] diff --git a/crates/libs/windows/src/Windows/System/RemoteSystems/mod.rs b/crates/libs/windows/src/Windows/System/RemoteSystems/mod.rs index 0c57f12f95..8a469c1ee7 100644 --- a/crates/libs/windows/src/Windows/System/RemoteSystems/mod.rs +++ b/crates/libs/windows/src/Windows/System/RemoteSystems/mod.rs @@ -1412,7 +1412,7 @@ impl RemoteSystem { (::windows_core::Interface::vtable(this).IsAvailableBySpatialProximity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetCapabilitySupportedAsync(&self, capabilityname: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1442,7 +1442,7 @@ impl RemoteSystem { (::windows_core::Interface::vtable(this).Platform)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Apps(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1458,7 +1458,7 @@ impl RemoteSystem { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Networking`"] + #[doc = "Required features: `\"Foundation\"`, `\"Networking\"`"] #[cfg(all(feature = "Foundation", feature = "Networking"))] pub fn FindByHostNameAsync(hostname: P0) -> ::windows_core::Result> where @@ -1475,7 +1475,7 @@ impl RemoteSystem { (::windows_core::Interface::vtable(this).CreateWatcher)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWatcherWithFilters(filters: P0) -> ::windows_core::Result where @@ -1486,7 +1486,7 @@ impl RemoteSystem { (::windows_core::Interface::vtable(this).CreateWatcherWithFilters)(::windows_core::Interface::as_raw(this), filters.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::IRemoteSystemStatics(|this| unsafe { @@ -1509,7 +1509,7 @@ impl RemoteSystem { (::windows_core::Interface::vtable(this).CreateWatcherForUser)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateWatcherWithFiltersForUser(user: P0, filters: P1) -> ::windows_core::Result where @@ -1611,7 +1611,7 @@ impl RemoteSystemApp { (::windows_core::Interface::vtable(this).IsAvailableBySpatialProximity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Attributes(&self) -> ::windows_core::Result> { let this = self; @@ -1661,7 +1661,7 @@ impl RemoteSystemAppRegistration { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Attributes(&self) -> ::windows_core::Result> { let this = self; @@ -1670,7 +1670,7 @@ impl RemoteSystemAppRegistration { (::windows_core::Interface::vtable(this).Attributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1765,7 +1765,7 @@ impl RemoteSystemConnectionInfo { (::windows_core::Interface::vtable(this).IsProximal)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_AppService`"] + #[doc = "Required features: `\"ApplicationModel_AppService\"`"] #[cfg(feature = "ApplicationModel_AppService")] pub fn TryCreateFromAppServiceConnection(connection: P0) -> ::windows_core::Result where @@ -1948,7 +1948,7 @@ unsafe impl ::core::marker::Sync for RemoteSystemEnumerationCompletedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RemoteSystemKindFilter(::windows_core::IUnknown); impl RemoteSystemKindFilter { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoteSystemKinds(&self) -> ::windows_core::Result> { let this = self; @@ -1957,7 +1957,7 @@ impl RemoteSystemKindFilter { (::windows_core::Interface::vtable(this).RemoteSystemKinds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create(remotesystemkinds: P0) -> ::windows_core::Result where @@ -2085,7 +2085,7 @@ unsafe impl ::core::marker::Sync for RemoteSystemRemovedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RemoteSystemSession(::windows_core::IUnknown); impl RemoteSystemSession { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2112,7 +2112,7 @@ impl RemoteSystemSession { (::windows_core::Interface::vtable(this).ControllerDisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Disconnected(&self, handler: P0) -> ::windows_core::Result where @@ -2124,7 +2124,7 @@ impl RemoteSystemSession { (::windows_core::Interface::vtable(this).Disconnected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDisconnected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2137,7 +2137,7 @@ impl RemoteSystemSession { (::windows_core::Interface::vtable(this).CreateParticipantWatcher)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendInvitationAsync(&self, invitee: P0) -> ::windows_core::Result> where @@ -2209,7 +2209,7 @@ unsafe impl ::core::marker::Sync for RemoteSystemSessionAddedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RemoteSystemSessionController(::windows_core::IUnknown); impl RemoteSystemSessionController { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn JoinRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2221,13 +2221,13 @@ impl RemoteSystemSessionController { (::windows_core::Interface::vtable(this).JoinRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveJoinRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveJoinRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveParticipantAsync(&self, pparticipant: P0) -> ::windows_core::Result> where @@ -2239,7 +2239,7 @@ impl RemoteSystemSessionController { (::windows_core::Interface::vtable(this).RemoveParticipantAsync)(::windows_core::Interface::as_raw(this), pparticipant.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateSessionAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2363,7 +2363,7 @@ impl RemoteSystemSessionInfo { (::windows_core::Interface::vtable(this).ControllerDisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn JoinAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2433,7 +2433,7 @@ impl RemoteSystemSessionInvitationListener { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InvitationReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2445,7 +2445,7 @@ impl RemoteSystemSessionInvitationListener { (::windows_core::Interface::vtable(this).InvitationReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInvitationReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2536,7 +2536,7 @@ impl RemoteSystemSessionJoinRequestedEventArgs { (::windows_core::Interface::vtable(this).JoinRequest)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2606,7 +2606,7 @@ impl RemoteSystemSessionMessageChannel { (::windows_core::Interface::vtable(this).Session)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BroadcastValueSetAsync(&self, messagedata: P0) -> ::windows_core::Result> where @@ -2618,7 +2618,7 @@ impl RemoteSystemSessionMessageChannel { (::windows_core::Interface::vtable(this).BroadcastValueSetAsync)(::windows_core::Interface::as_raw(this), messagedata.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SendValueSetAsync(&self, messagedata: P0, participant: P1) -> ::windows_core::Result> where @@ -2631,7 +2631,7 @@ impl RemoteSystemSessionMessageChannel { (::windows_core::Interface::vtable(this).SendValueSetAsync)(::windows_core::Interface::as_raw(this), messagedata.into_param().abi(), participant.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SendValueSetToParticipantsAsync(&self, messagedata: P0, participants: P1) -> ::windows_core::Result> where @@ -2644,7 +2644,7 @@ impl RemoteSystemSessionMessageChannel { (::windows_core::Interface::vtable(this).SendValueSetToParticipantsAsync)(::windows_core::Interface::as_raw(this), messagedata.into_param().abi(), participants.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ValueSetReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2656,7 +2656,7 @@ impl RemoteSystemSessionMessageChannel { (::windows_core::Interface::vtable(this).ValueSetReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveValueSetReceived(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2750,7 +2750,7 @@ impl RemoteSystemSessionParticipant { (::windows_core::Interface::vtable(this).RemoteSystem)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Networking`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Networking\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Networking"))] pub fn GetHostNames(&self) -> ::windows_core::Result> { let this = self; @@ -2848,7 +2848,7 @@ impl RemoteSystemSessionParticipantWatcher { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -2860,13 +2860,13 @@ impl RemoteSystemSessionParticipantWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -2878,13 +2878,13 @@ impl RemoteSystemSessionParticipantWatcher { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -2896,7 +2896,7 @@ impl RemoteSystemSessionParticipantWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2983,7 +2983,7 @@ impl RemoteSystemSessionValueSetReceivedEventArgs { (::windows_core::Interface::vtable(this).Sender)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Message(&self) -> ::windows_core::Result { let this = self; @@ -3027,7 +3027,7 @@ impl RemoteSystemSessionWatcher { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -3039,13 +3039,13 @@ impl RemoteSystemSessionWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Updated(&self, handler: P0) -> ::windows_core::Result where @@ -3057,13 +3057,13 @@ impl RemoteSystemSessionWatcher { (::windows_core::Interface::vtable(this).Updated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -3075,7 +3075,7 @@ impl RemoteSystemSessionWatcher { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3175,7 +3175,7 @@ impl RemoteSystemWatcher { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoteSystemAdded(&self, handler: P0) -> ::windows_core::Result where @@ -3187,13 +3187,13 @@ impl RemoteSystemWatcher { (::windows_core::Interface::vtable(this).RemoteSystemAdded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoteSystemAdded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoteSystemAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoteSystemUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -3205,13 +3205,13 @@ impl RemoteSystemWatcher { (::windows_core::Interface::vtable(this).RemoteSystemUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoteSystemUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoteSystemUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoteSystemRemoved(&self, handler: P0) -> ::windows_core::Result where @@ -3223,13 +3223,13 @@ impl RemoteSystemWatcher { (::windows_core::Interface::vtable(this).RemoteSystemRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoteSystemRemoved(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoteSystemRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -3241,13 +3241,13 @@ impl RemoteSystemWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ErrorOccurred(&self, handler: P0) -> ::windows_core::Result where @@ -3259,7 +3259,7 @@ impl RemoteSystemWatcher { (::windows_core::Interface::vtable(this).ErrorOccurred)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveErrorOccurred(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3319,7 +3319,7 @@ unsafe impl ::core::marker::Sync for RemoteSystemWatcherErrorOccurredEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RemoteSystemWebAccountFilter(::windows_core::IUnknown); impl RemoteSystemWebAccountFilter { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn Account(&self) -> ::windows_core::Result { let this = self; @@ -3328,7 +3328,7 @@ impl RemoteSystemWebAccountFilter { (::windows_core::Interface::vtable(this).Account)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn Create(account: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/System/Threading/Core/mod.rs b/crates/libs/windows/src/Windows/System/Threading/Core/mod.rs index 5447652eb6..4f67943ee3 100644 --- a/crates/libs/windows/src/Windows/System/Threading/Core/mod.rs +++ b/crates/libs/windows/src/Windows/System/Threading/Core/mod.rs @@ -90,7 +90,7 @@ pub struct ISignalNotifierStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PreallocatedWorkItem(::windows_core::IUnknown); impl PreallocatedWorkItem { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RunAsync(&self) -> ::windows_core::Result { let this = self; @@ -99,7 +99,7 @@ impl PreallocatedWorkItem { (::windows_core::Interface::vtable(this).RunAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWorkItem(handler: P0) -> ::windows_core::Result where @@ -110,7 +110,7 @@ impl PreallocatedWorkItem { (::windows_core::Interface::vtable(this).CreateWorkItem)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWorkItemWithPriority(handler: P0, priority: super::WorkItemPriority) -> ::windows_core::Result where @@ -121,7 +121,7 @@ impl PreallocatedWorkItem { (::windows_core::Interface::vtable(this).CreateWorkItemWithPriority)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), priority, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWorkItemWithPriorityAndOptions(handler: P0, priority: super::WorkItemPriority, options: super::WorkItemOptions) -> ::windows_core::Result where @@ -174,7 +174,7 @@ impl SignalNotifier { (::windows_core::Interface::vtable(this).AttachToEvent)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AttachToEventWithTimeout(name: &::windows_core::HSTRING, handler: P0, timeout: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -194,7 +194,7 @@ impl SignalNotifier { (::windows_core::Interface::vtable(this).AttachToSemaphore)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AttachToSemaphoreWithTimeout(name: &::windows_core::HSTRING, handler: P0, timeout: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/System/Threading/mod.rs b/crates/libs/windows/src/Windows/System/Threading/mod.rs index 307e24ef8e..ccbcf361dd 100644 --- a/crates/libs/windows/src/Windows/System/Threading/mod.rs +++ b/crates/libs/windows/src/Windows/System/Threading/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "System_Threading_Core")] -#[doc = "Required features: `System_Threading_Core`"] +#[doc = "Required features: `\"System_Threading_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] @@ -85,7 +85,7 @@ pub struct IThreadPoolTimerStatics_Vtbl { } pub struct ThreadPool; impl ThreadPool { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RunAsync(handler: P0) -> ::windows_core::Result where @@ -96,7 +96,7 @@ impl ThreadPool { (::windows_core::Interface::vtable(this).RunAsync)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RunWithPriorityAsync(handler: P0, priority: WorkItemPriority) -> ::windows_core::Result where @@ -107,7 +107,7 @@ impl ThreadPool { (::windows_core::Interface::vtable(this).RunWithPriorityAsync)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), priority, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RunWithPriorityAndOptionsAsync(handler: P0, priority: WorkItemPriority, options: WorkItemOptions) -> ::windows_core::Result where @@ -131,7 +131,7 @@ impl ::windows_core::RuntimeName for ThreadPool { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ThreadPoolTimer(::windows_core::IUnknown); impl ThreadPoolTimer { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Period(&self) -> ::windows_core::Result { let this = self; @@ -140,7 +140,7 @@ impl ThreadPoolTimer { (::windows_core::Interface::vtable(this).Period)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delay(&self) -> ::windows_core::Result { let this = self; @@ -153,7 +153,7 @@ impl ThreadPoolTimer { let this = self; unsafe { (::windows_core::Interface::vtable(this).Cancel)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreatePeriodicTimer(handler: P0, period: super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -164,7 +164,7 @@ impl ThreadPoolTimer { (::windows_core::Interface::vtable(this).CreatePeriodicTimer)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), period, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateTimer(handler: P0, delay: super::super::Foundation::TimeSpan) -> ::windows_core::Result where @@ -175,7 +175,7 @@ impl ThreadPoolTimer { (::windows_core::Interface::vtable(this).CreateTimer)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), delay, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreatePeriodicTimerWithCompletion(handler: P0, period: super::super::Foundation::TimeSpan, destroyed: P1) -> ::windows_core::Result where @@ -187,7 +187,7 @@ impl ThreadPoolTimer { (::windows_core::Interface::vtable(this).CreatePeriodicTimerWithCompletion)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), period, destroyed.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateTimerWithCompletion(handler: P0, delay: super::super::Foundation::TimeSpan, destroyed: P1) -> ::windows_core::Result where @@ -456,7 +456,7 @@ pub struct TimerElapsedHandler_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub Invoke: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, timer: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -467,7 +467,7 @@ impl WorkItemHandler { let com = WorkItemHandlerBox:: { vtable: &WorkItemHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Invoke(&self, operation: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/System/Update/mod.rs b/crates/libs/windows/src/Windows/System/Update/mod.rs index 845e15516f..9b56a3573f 100644 --- a/crates/libs/windows/src/Windows/System/Update/mod.rs +++ b/crates/libs/windows/src/Windows/System/Update/mod.rs @@ -242,7 +242,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StateChanged(handler: P0) -> ::windows_core::Result where @@ -253,7 +253,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).StateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStateChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::ISystemUpdateManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveStateChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -270,7 +270,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).InstallProgress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UserActiveHoursStart() -> ::windows_core::Result { Self::ISystemUpdateManagerStatics(|this| unsafe { @@ -278,7 +278,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).UserActiveHoursStart)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UserActiveHoursEnd() -> ::windows_core::Result { Self::ISystemUpdateManagerStatics(|this| unsafe { @@ -292,7 +292,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).UserActiveHoursMax)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySetUserActiveHours(start: super::super::Foundation::TimeSpan, end: super::super::Foundation::TimeSpan) -> ::windows_core::Result { Self::ISystemUpdateManagerStatics(|this| unsafe { @@ -300,7 +300,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).TrySetUserActiveHours)(::windows_core::Interface::as_raw(this), start, end, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastUpdateCheckTime() -> ::windows_core::Result { Self::ISystemUpdateManagerStatics(|this| unsafe { @@ -308,7 +308,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).LastUpdateCheckTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastUpdateInstallTime() -> ::windows_core::Result { Self::ISystemUpdateManagerStatics(|this| unsafe { @@ -322,7 +322,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).LastErrorInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAutomaticRebootBlockIds() -> ::windows_core::Result> { Self::ISystemUpdateManagerStatics(|this| unsafe { @@ -330,7 +330,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).GetAutomaticRebootBlockIds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BlockAutomaticRebootAsync(lockid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ISystemUpdateManagerStatics(|this| unsafe { @@ -338,7 +338,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).BlockAutomaticRebootAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(lockid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnblockAutomaticRebootAsync(lockid: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ISystemUpdateManagerStatics(|this| unsafe { @@ -352,7 +352,7 @@ impl SystemUpdateManager { (::windows_core::Interface::vtable(this).ExtendedError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetUpdateItems() -> ::windows_core::Result> { Self::ISystemUpdateManagerStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/System/UserProfile/mod.rs b/crates/libs/windows/src/Windows/System/UserProfile/mod.rs index a20802a219..93fe74110b 100644 --- a/crates/libs/windows/src/Windows/System/UserProfile/mod.rs +++ b/crates/libs/windows/src/Windows/System/UserProfile/mod.rs @@ -616,7 +616,7 @@ impl FirstSignInSettings { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -625,7 +625,7 @@ impl FirstSignInSettings { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::IInspectable> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -634,7 +634,7 @@ impl FirstSignInSettings { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -643,7 +643,7 @@ impl FirstSignInSettings { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -652,7 +652,7 @@ impl FirstSignInSettings { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Split(&self, first: &mut ::core::option::Option>, second: &mut ::core::option::Option>) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -701,7 +701,7 @@ unsafe impl ::core::marker::Send for FirstSignInSettings {} unsafe impl ::core::marker::Sync for FirstSignInSettings {} pub struct GlobalizationPreferences; impl GlobalizationPreferences { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Calendars() -> ::windows_core::Result> { Self::IGlobalizationPreferencesStatics(|this| unsafe { @@ -709,7 +709,7 @@ impl GlobalizationPreferences { (::windows_core::Interface::vtable(this).Calendars)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clocks() -> ::windows_core::Result> { Self::IGlobalizationPreferencesStatics(|this| unsafe { @@ -717,7 +717,7 @@ impl GlobalizationPreferences { (::windows_core::Interface::vtable(this).Clocks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Currencies() -> ::windows_core::Result> { Self::IGlobalizationPreferencesStatics(|this| unsafe { @@ -725,7 +725,7 @@ impl GlobalizationPreferences { (::windows_core::Interface::vtable(this).Currencies)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages() -> ::windows_core::Result> { Self::IGlobalizationPreferencesStatics(|this| unsafe { @@ -739,7 +739,7 @@ impl GlobalizationPreferences { (::windows_core::Interface::vtable(this).HomeGeographicRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn WeekStartsOn() -> ::windows_core::Result { Self::IGlobalizationPreferencesStatics(|this| unsafe { @@ -753,7 +753,7 @@ impl GlobalizationPreferences { (::windows_core::Interface::vtable(this).TrySetHomeGeographicRegion)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(region), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TrySetLanguages(languagetags: P0) -> ::windows_core::Result where @@ -803,7 +803,7 @@ impl GlobalizationPreferencesForUser { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Calendars(&self) -> ::windows_core::Result> { let this = self; @@ -812,7 +812,7 @@ impl GlobalizationPreferencesForUser { (::windows_core::Interface::vtable(this).Calendars)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clocks(&self) -> ::windows_core::Result> { let this = self; @@ -821,7 +821,7 @@ impl GlobalizationPreferencesForUser { (::windows_core::Interface::vtable(this).Clocks)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Currencies(&self) -> ::windows_core::Result> { let this = self; @@ -830,7 +830,7 @@ impl GlobalizationPreferencesForUser { (::windows_core::Interface::vtable(this).Currencies)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Languages(&self) -> ::windows_core::Result> { let this = self; @@ -846,7 +846,7 @@ impl GlobalizationPreferencesForUser { (::windows_core::Interface::vtable(this).HomeGeographicRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn WeekStartsOn(&self) -> ::windows_core::Result { let this = self; @@ -873,7 +873,7 @@ unsafe impl ::core::marker::Send for GlobalizationPreferencesForUser {} unsafe impl ::core::marker::Sync for GlobalizationPreferencesForUser {} pub struct LockScreen; impl LockScreen { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestSetImageFeedAsync(syndicationfeeduri: P0) -> ::windows_core::Result> where @@ -890,7 +890,7 @@ impl LockScreen { (::windows_core::Interface::vtable(this).TryRemoveImageFeed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OriginalImageFile() -> ::windows_core::Result { Self::ILockScreenStatics(|this| unsafe { @@ -898,7 +898,7 @@ impl LockScreen { (::windows_core::Interface::vtable(this).OriginalImageFile)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetImageStream() -> ::windows_core::Result { Self::ILockScreenStatics(|this| unsafe { @@ -906,7 +906,7 @@ impl LockScreen { (::windows_core::Interface::vtable(this).GetImageStream)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn SetImageFileAsync(value: P0) -> ::windows_core::Result where @@ -917,7 +917,7 @@ impl LockScreen { (::windows_core::Interface::vtable(this).SetImageFileAsync)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SetImageStreamAsync(value: P0) -> ::windows_core::Result where @@ -942,12 +942,12 @@ impl LockScreen { impl ::windows_core::RuntimeName for LockScreen { const NAME: &'static str = "Windows.System.UserProfile.LockScreen"; } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub struct UserInformation; #[cfg(feature = "deprecated")] impl UserInformation { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn AccountPictureChangeEnabled() -> ::windows_core::Result { Self::IUserInformationStatics(|this| unsafe { @@ -955,7 +955,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).AccountPictureChangeEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn NameAccessAllowed() -> ::windows_core::Result { Self::IUserInformationStatics(|this| unsafe { @@ -963,7 +963,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).NameAccessAllowed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage`, `deprecated`"] + #[doc = "Required features: `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Storage", feature = "deprecated"))] pub fn GetAccountPicture(kind: AccountPictureKind) -> ::windows_core::Result { Self::IUserInformationStatics(|this| unsafe { @@ -971,7 +971,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).GetAccountPicture)(::windows_core::Interface::as_raw(this), kind, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage", feature = "deprecated"))] pub fn SetAccountPictureAsync(image: P0) -> ::windows_core::Result> where @@ -982,7 +982,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).SetAccountPictureAsync)(::windows_core::Interface::as_raw(this), image.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage", feature = "deprecated"))] pub fn SetAccountPicturesAsync(smallimage: P0, largeimage: P1, video: P2) -> ::windows_core::Result> where @@ -995,7 +995,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).SetAccountPicturesAsync)(::windows_core::Interface::as_raw(this), smallimage.try_into_param()?.abi(), largeimage.try_into_param()?.abi(), video.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "deprecated"))] pub fn SetAccountPictureFromStreamAsync(image: P0) -> ::windows_core::Result> where @@ -1006,7 +1006,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).SetAccountPictureFromStreamAsync)(::windows_core::Interface::as_raw(this), image.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "deprecated"))] pub fn SetAccountPicturesFromStreamsAsync(smallimage: P0, largeimage: P1, video: P2) -> ::windows_core::Result> where @@ -1019,7 +1019,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).SetAccountPicturesFromStreamsAsync)(::windows_core::Interface::as_raw(this), smallimage.try_into_param()?.abi(), largeimage.try_into_param()?.abi(), video.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn AccountPictureChanged(changehandler: P0) -> ::windows_core::Result where @@ -1030,12 +1030,12 @@ impl UserInformation { (::windows_core::Interface::vtable(this).AccountPictureChanged)(::windows_core::Interface::as_raw(this), changehandler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveAccountPictureChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IUserInformationStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveAccountPictureChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetDisplayNameAsync() -> ::windows_core::Result> { Self::IUserInformationStatics(|this| unsafe { @@ -1043,7 +1043,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).GetDisplayNameAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetFirstNameAsync() -> ::windows_core::Result> { Self::IUserInformationStatics(|this| unsafe { @@ -1051,7 +1051,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).GetFirstNameAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetLastNameAsync() -> ::windows_core::Result> { Self::IUserInformationStatics(|this| unsafe { @@ -1059,7 +1059,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).GetLastNameAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetPrincipalNameAsync() -> ::windows_core::Result> { Self::IUserInformationStatics(|this| unsafe { @@ -1067,7 +1067,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).GetPrincipalNameAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetSessionInitiationProtocolUriAsync() -> ::windows_core::Result> { Self::IUserInformationStatics(|this| unsafe { @@ -1075,7 +1075,7 @@ impl UserInformation { (::windows_core::Interface::vtable(this).GetSessionInitiationProtocolUriAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn GetDomainNameAsync() -> ::windows_core::Result> { Self::IUserInformationStatics(|this| unsafe { @@ -1098,7 +1098,7 @@ impl ::windows_core::RuntimeName for UserInformation { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserProfilePersonalizationSettings(::windows_core::IUnknown); impl UserProfilePersonalizationSettings { - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn TrySetLockScreenImageAsync(&self, imagefile: P0) -> ::windows_core::Result> where @@ -1110,7 +1110,7 @@ impl UserProfilePersonalizationSettings { (::windows_core::Interface::vtable(this).TrySetLockScreenImageAsync)(::windows_core::Interface::as_raw(this), imagefile.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn TrySetWallpaperImageAsync(&self, imagefile: P0) -> ::windows_core::Result> where @@ -1155,7 +1155,7 @@ impl ::windows_core::RuntimeName for UserProfilePersonalizationSettings { ::windows_core::imp::interface_hierarchy!(UserProfilePersonalizationSettings, ::windows_core::IUnknown, ::windows_core::IInspectable); unsafe impl ::core::marker::Send for UserProfilePersonalizationSettings {} unsafe impl ::core::marker::Sync for UserProfilePersonalizationSettings {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] @@ -1194,7 +1194,7 @@ impl ::core::fmt::Debug for AccountPictureKind { impl ::windows_core::RuntimeType for AccountPictureKind { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.System.UserProfile.AccountPictureKind;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/System/impl.rs b/crates/libs/windows/src/Windows/System/impl.rs index f8a5e7c987..1ea8b563b5 100644 --- a/crates/libs/windows/src/Windows/System/impl.rs +++ b/crates/libs/windows/src/Windows/System/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `UI_ViewManagement`"] +#[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub trait ILauncherViewOptions_Impl: Sized { fn DesiredRemainingView(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/System/mod.rs b/crates/libs/windows/src/Windows/System/mod.rs index 0ca239a0d0..f2e49e08c6 100644 --- a/crates/libs/windows/src/Windows/System/mod.rs +++ b/crates/libs/windows/src/Windows/System/mod.rs @@ -1,35 +1,35 @@ #[cfg(feature = "System_Diagnostics")] -#[doc = "Required features: `System_Diagnostics`"] +#[doc = "Required features: `\"System_Diagnostics\"`"] pub mod Diagnostics; #[cfg(feature = "System_Display")] -#[doc = "Required features: `System_Display`"] +#[doc = "Required features: `\"System_Display\"`"] pub mod Display; #[cfg(feature = "System_Implementation")] -#[doc = "Required features: `System_Implementation`"] +#[doc = "Required features: `\"System_Implementation\"`"] pub mod Implementation; #[cfg(feature = "System_Inventory")] -#[doc = "Required features: `System_Inventory`"] +#[doc = "Required features: `\"System_Inventory\"`"] pub mod Inventory; #[cfg(feature = "System_Power")] -#[doc = "Required features: `System_Power`"] +#[doc = "Required features: `\"System_Power\"`"] pub mod Power; #[cfg(feature = "System_Profile")] -#[doc = "Required features: `System_Profile`"] +#[doc = "Required features: `\"System_Profile\"`"] pub mod Profile; #[cfg(feature = "System_RemoteDesktop")] -#[doc = "Required features: `System_RemoteDesktop`"] +#[doc = "Required features: `\"System_RemoteDesktop\"`"] pub mod RemoteDesktop; #[cfg(feature = "System_RemoteSystems")] -#[doc = "Required features: `System_RemoteSystems`"] +#[doc = "Required features: `\"System_RemoteSystems\"`"] pub mod RemoteSystems; #[cfg(feature = "System_Threading")] -#[doc = "Required features: `System_Threading`"] +#[doc = "Required features: `\"System_Threading\"`"] pub mod Threading; #[cfg(feature = "System_Update")] -#[doc = "Required features: `System_Update`"] +#[doc = "Required features: `\"System_Update\"`"] pub mod Update; #[cfg(feature = "System_UserProfile")] -#[doc = "Required features: `System_UserProfile`"] +#[doc = "Required features: `\"System_UserProfile\"`"] pub mod UserProfile; #[doc(hidden)] #[repr(transparent)] @@ -1242,7 +1242,7 @@ pub struct ILauncherUIOptions_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILauncherViewOptions(::windows_core::IUnknown); impl ILauncherViewOptions { - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn DesiredRemainingView(&self) -> ::windows_core::Result { let this = self; @@ -1251,7 +1251,7 @@ impl ILauncherViewOptions { (::windows_core::Interface::vtable(this).DesiredRemainingView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn SetDesiredRemainingView(&self, value: super::UI::ViewManagement::ViewSizePreference) -> ::windows_core::Result<()> { let this = self; @@ -1981,7 +1981,7 @@ unsafe impl ::core::marker::Sync for AppActivationResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppDiagnosticInfo(::windows_core::IUnknown); impl AppDiagnosticInfo { - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn AppInfo(&self) -> ::windows_core::Result { let this = self; @@ -1990,7 +1990,7 @@ impl AppDiagnosticInfo { (::windows_core::Interface::vtable(this).AppInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetResourceGroups(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2006,7 +2006,7 @@ impl AppDiagnosticInfo { (::windows_core::Interface::vtable(this).CreateResourceGroupWatcher)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2015,7 +2015,7 @@ impl AppDiagnosticInfo { (::windows_core::Interface::vtable(this).LaunchAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestInfoAsync() -> ::windows_core::Result>> { Self::IAppDiagnosticInfoStatics(|this| unsafe { @@ -2029,7 +2029,7 @@ impl AppDiagnosticInfo { (::windows_core::Interface::vtable(this).CreateWatcher)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync() -> ::windows_core::Result> { Self::IAppDiagnosticInfoStatics2(|this| unsafe { @@ -2037,7 +2037,7 @@ impl AppDiagnosticInfo { (::windows_core::Interface::vtable(this).RequestAccessAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestInfoForPackageAsync(packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result>> { Self::IAppDiagnosticInfoStatics2(|this| unsafe { @@ -2045,7 +2045,7 @@ impl AppDiagnosticInfo { (::windows_core::Interface::vtable(this).RequestInfoForPackageAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestInfoForAppAsync() -> ::windows_core::Result>> { Self::IAppDiagnosticInfoStatics2(|this| unsafe { @@ -2053,7 +2053,7 @@ impl AppDiagnosticInfo { (::windows_core::Interface::vtable(this).RequestInfoForAppAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RequestInfoForAppUserModelId(appusermodelid: &::windows_core::HSTRING) -> ::windows_core::Result>> { Self::IAppDiagnosticInfoStatics2(|this| unsafe { @@ -2091,7 +2091,7 @@ unsafe impl ::core::marker::Sync for AppDiagnosticInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppDiagnosticInfoWatcher(::windows_core::IUnknown); impl AppDiagnosticInfoWatcher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -2103,13 +2103,13 @@ impl AppDiagnosticInfoWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -2121,13 +2121,13 @@ impl AppDiagnosticInfoWatcher { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -2139,13 +2139,13 @@ impl AppDiagnosticInfoWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -2157,7 +2157,7 @@ impl AppDiagnosticInfoWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2403,7 +2403,7 @@ impl AppResourceGroupInfo { (::windows_core::Interface::vtable(this).IsShared)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetBackgroundTaskReports(&self) -> ::windows_core::Result> { let this = self; @@ -2419,7 +2419,7 @@ impl AppResourceGroupInfo { (::windows_core::Interface::vtable(this).GetMemoryReport)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `System_Diagnostics`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"System_Diagnostics\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "System_Diagnostics"))] pub fn GetProcessDiagnosticInfos(&self) -> ::windows_core::Result> { let this = self; @@ -2435,7 +2435,7 @@ impl AppResourceGroupInfo { (::windows_core::Interface::vtable(this).GetStateReport)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartSuspendAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2444,7 +2444,7 @@ impl AppResourceGroupInfo { (::windows_core::Interface::vtable(this).StartSuspendAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartResumeAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2453,7 +2453,7 @@ impl AppResourceGroupInfo { (::windows_core::Interface::vtable(this).StartResumeAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartTerminateAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2482,7 +2482,7 @@ unsafe impl ::core::marker::Sync for AppResourceGroupInfo {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppResourceGroupInfoWatcher(::windows_core::IUnknown); impl AppResourceGroupInfoWatcher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -2494,13 +2494,13 @@ impl AppResourceGroupInfoWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -2512,13 +2512,13 @@ impl AppResourceGroupInfoWatcher { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -2530,13 +2530,13 @@ impl AppResourceGroupInfoWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -2548,13 +2548,13 @@ impl AppResourceGroupInfoWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStopped)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExecutionStateChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2566,7 +2566,7 @@ impl AppResourceGroupInfoWatcher { (::windows_core::Interface::vtable(this).ExecutionStateChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveExecutionStateChanged(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2607,7 +2607,7 @@ unsafe impl ::core::marker::Sync for AppResourceGroupInfoWatcher {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppResourceGroupInfoWatcherEventArgs(::windows_core::IUnknown); impl AppResourceGroupInfoWatcherEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppDiagnosticInfos(&self) -> ::windows_core::Result> { let this = self; @@ -2643,7 +2643,7 @@ unsafe impl ::core::marker::Sync for AppResourceGroupInfoWatcherEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppResourceGroupInfoWatcherExecutionStateChangedEventArgs(::windows_core::IUnknown); impl AppResourceGroupInfoWatcherExecutionStateChangedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppDiagnosticInfos(&self) -> ::windows_core::Result> { let this = self; @@ -2835,7 +2835,7 @@ impl AppUriHandlerRegistration { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAppAddedHostsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -2844,7 +2844,7 @@ impl AppUriHandlerRegistration { (::windows_core::Interface::vtable(this).GetAppAddedHostsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAppAddedHostsAsync(&self, hosts: P0) -> ::windows_core::Result where @@ -2856,7 +2856,7 @@ impl AppUriHandlerRegistration { (::windows_core::Interface::vtable(this).SetAppAddedHostsAsync)(::windows_core::Interface::as_raw(this), hosts.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAllHosts(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2865,7 +2865,7 @@ impl AppUriHandlerRegistration { (::windows_core::Interface::vtable(this).GetAllHosts)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdateHosts(&self, hosts: P0) -> ::windows_core::Result<()> where @@ -2980,7 +2980,7 @@ unsafe impl ::core::marker::Send for AppUriHandlerRegistrationManager {} unsafe impl ::core::marker::Sync for AppUriHandlerRegistrationManager {} pub struct DateTimeSettings; impl DateTimeSettings { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSystemDateTime(utcdatetime: super::Foundation::DateTime) -> ::windows_core::Result<()> { Self::IDateTimeSettingsStatics(|this| unsafe { (::windows_core::Interface::vtable(this).SetSystemDateTime)(::windows_core::Interface::as_raw(this), utcdatetime).ok() }) @@ -3025,7 +3025,7 @@ impl DispatcherQueue { (::windows_core::Interface::vtable(this).TryEnqueueWithPriority)(::windows_core::Interface::as_raw(this), priority, callback.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShutdownStarting(&self, handler: P0) -> ::windows_core::Result where @@ -3037,13 +3037,13 @@ impl DispatcherQueue { (::windows_core::Interface::vtable(this).ShutdownStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShutdownStarting(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveShutdownStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShutdownCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -3055,7 +3055,7 @@ impl DispatcherQueue { (::windows_core::Interface::vtable(this).ShutdownCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShutdownCompleted(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3106,7 +3106,7 @@ impl DispatcherQueueController { (::windows_core::Interface::vtable(this).DispatcherQueue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShutdownQueueAsync(&self) -> ::windows_core::Result { let this = self; @@ -3146,7 +3146,7 @@ unsafe impl ::core::marker::Sync for DispatcherQueueController {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DispatcherQueueShutdownStartingEventArgs(::windows_core::IUnknown); impl DispatcherQueueShutdownStartingEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -3175,7 +3175,7 @@ unsafe impl ::core::marker::Sync for DispatcherQueueShutdownStartingEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DispatcherQueueTimer(::windows_core::IUnknown); impl DispatcherQueueTimer { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Interval(&self) -> ::windows_core::Result { let this = self; @@ -3184,7 +3184,7 @@ impl DispatcherQueueTimer { (::windows_core::Interface::vtable(this).Interval)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInterval(&self, value: super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -3216,7 +3216,7 @@ impl DispatcherQueueTimer { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Tick(&self, handler: P0) -> ::windows_core::Result where @@ -3228,7 +3228,7 @@ impl DispatcherQueueTimer { (::windows_core::Interface::vtable(this).Tick)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTick(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3261,7 +3261,7 @@ impl FolderLauncherOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage"))] pub fn ItemsToSelect(&self) -> ::windows_core::Result> { let this = self; @@ -3270,7 +3270,7 @@ impl FolderLauncherOptions { (::windows_core::Interface::vtable(this).ItemsToSelect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn DesiredRemainingView(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3279,7 +3279,7 @@ impl FolderLauncherOptions { (::windows_core::Interface::vtable(this).DesiredRemainingView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn SetDesiredRemainingView(&self, value: super::UI::ViewManagement::ViewSizePreference) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3389,7 +3389,7 @@ impl LaunchUriResult { (::windows_core::Interface::vtable(this).Status)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Result(&self) -> ::windows_core::Result { let this = self; @@ -3416,7 +3416,7 @@ unsafe impl ::core::marker::Send for LaunchUriResult {} unsafe impl ::core::marker::Sync for LaunchUriResult {} pub struct Launcher; impl Launcher { - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LaunchFileAsync(file: P0) -> ::windows_core::Result> where @@ -3427,7 +3427,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchFileAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LaunchFileWithOptionsAsync(file: P0, options: P1) -> ::windows_core::Result> where @@ -3439,7 +3439,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchFileWithOptionsAsync)(::windows_core::Interface::as_raw(this), file.try_into_param()?.abi(), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchUriAsync(uri: P0) -> ::windows_core::Result> where @@ -3450,7 +3450,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchUriAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchUriWithOptionsAsync(uri: P0, options: P1) -> ::windows_core::Result> where @@ -3462,7 +3462,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchUriWithOptionsAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchUriForResultsAsync(uri: P0, options: P1) -> ::windows_core::Result> where @@ -3474,7 +3474,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchUriForResultsAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LaunchUriForResultsWithDataAsync(uri: P0, options: P1, inputdata: P2) -> ::windows_core::Result> where @@ -3487,7 +3487,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchUriForResultsWithDataAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), options.into_param().abi(), inputdata.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LaunchUriWithDataAsync(uri: P0, options: P1, inputdata: P2) -> ::windows_core::Result> where @@ -3500,7 +3500,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchUriWithDataAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), options.into_param().abi(), inputdata.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn QueryUriSupportAsync(uri: P0, launchquerysupporttype: LaunchQuerySupportType) -> ::windows_core::Result> where @@ -3511,7 +3511,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).QueryUriSupportAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), launchquerysupporttype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn QueryUriSupportWithPackageFamilyNameAsync(uri: P0, launchquerysupporttype: LaunchQuerySupportType, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -3522,7 +3522,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).QueryUriSupportWithPackageFamilyNameAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), launchquerysupporttype, ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn QueryFileSupportAsync(file: P0) -> ::windows_core::Result> where @@ -3533,7 +3533,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).QueryFileSupportAsync)(::windows_core::Interface::as_raw(this), file.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn QueryFileSupportWithPackageFamilyNameAsync(file: P0, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -3544,7 +3544,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).QueryFileSupportWithPackageFamilyNameAsync)(::windows_core::Interface::as_raw(this), file.into_param().abi(), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindUriSchemeHandlersAsync(scheme: &::windows_core::HSTRING) -> ::windows_core::Result>> { Self::ILauncherStatics2(|this| unsafe { @@ -3552,7 +3552,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).FindUriSchemeHandlersAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(scheme), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindUriSchemeHandlersWithLaunchUriTypeAsync(scheme: &::windows_core::HSTRING, launchquerysupporttype: LaunchQuerySupportType) -> ::windows_core::Result>> { Self::ILauncherStatics2(|this| unsafe { @@ -3560,7 +3560,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).FindUriSchemeHandlersWithLaunchUriTypeAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(scheme), launchquerysupporttype, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindFileHandlersAsync(extension: &::windows_core::HSTRING) -> ::windows_core::Result>> { Self::ILauncherStatics2(|this| unsafe { @@ -3568,7 +3568,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).FindFileHandlersAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(extension), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LaunchFolderAsync(folder: P0) -> ::windows_core::Result> where @@ -3579,7 +3579,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchFolderAsync)(::windows_core::Interface::as_raw(this), folder.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Storage`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage\"`"] #[cfg(all(feature = "Foundation", feature = "Storage"))] pub fn LaunchFolderWithOptionsAsync(folder: P0, options: P1) -> ::windows_core::Result> where @@ -3591,7 +3591,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchFolderWithOptionsAsync)(::windows_core::Interface::as_raw(this), folder.try_into_param()?.abi(), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn QueryAppUriSupportAsync(uri: P0) -> ::windows_core::Result> where @@ -3602,7 +3602,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).QueryAppUriSupportAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn QueryAppUriSupportWithPackageFamilyNameAsync(uri: P0, packagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -3613,7 +3613,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).QueryAppUriSupportWithPackageFamilyNameAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), ::core::mem::transmute_copy(packagefamilyname), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `ApplicationModel`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation_Collections"))] pub fn FindAppUriHandlersAsync(uri: P0) -> ::windows_core::Result>> where @@ -3624,7 +3624,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).FindAppUriHandlersAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchUriForUserAsync(user: P0, uri: P1) -> ::windows_core::Result> where @@ -3636,7 +3636,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchUriForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchUriWithOptionsForUserAsync(user: P0, uri: P1, options: P2) -> ::windows_core::Result> where @@ -3649,7 +3649,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchUriWithOptionsForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), uri.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LaunchUriWithDataForUserAsync(user: P0, uri: P1, options: P2, inputdata: P3) -> ::windows_core::Result> where @@ -3663,7 +3663,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchUriWithDataForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), uri.into_param().abi(), options.into_param().abi(), inputdata.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchUriForResultsForUserAsync(user: P0, uri: P1, options: P2) -> ::windows_core::Result> where @@ -3676,7 +3676,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchUriForResultsForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), uri.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn LaunchUriForResultsWithDataForUserAsync(user: P0, uri: P1, options: P2, inputdata: P3) -> ::windows_core::Result> where @@ -3690,7 +3690,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchUriForResultsWithDataForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), uri.into_param().abi(), options.into_param().abi(), inputdata.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFolderPathAsync(path: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::ILauncherStatics5(|this| unsafe { @@ -3698,7 +3698,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchFolderPathAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(path), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFolderPathWithOptionsAsync(path: &::windows_core::HSTRING, options: P0) -> ::windows_core::Result> where @@ -3709,7 +3709,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchFolderPathWithOptionsAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(path), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFolderPathForUserAsync(user: P0, path: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -3720,7 +3720,7 @@ impl Launcher { (::windows_core::Interface::vtable(this).LaunchFolderPathForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(path), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LaunchFolderPathWithOptionsForUserAsync(user: P0, path: &::windows_core::HSTRING, options: P1) -> ::windows_core::Result> where @@ -3823,7 +3823,7 @@ impl LauncherOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPreferredApplicationDisplayName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FallbackUri(&self) -> ::windows_core::Result { let this = self; @@ -3832,7 +3832,7 @@ impl LauncherOptions { (::windows_core::Interface::vtable(this).FallbackUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetFallbackUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -3863,7 +3863,7 @@ impl LauncherOptions { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTargetApplicationPackageFamilyName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn NeighboringFilesQuery(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3872,7 +3872,7 @@ impl LauncherOptions { (::windows_core::Interface::vtable(this).NeighboringFilesQuery)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Search`"] + #[doc = "Required features: `\"Storage_Search\"`"] #[cfg(feature = "Storage_Search")] pub fn SetNeighboringFilesQuery(&self, value: P0) -> ::windows_core::Result<()> where @@ -3903,7 +3903,7 @@ impl LauncherOptions { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLimitPickerToCurrentAppAndAppUriHandlers)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn DesiredRemainingView(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3912,7 +3912,7 @@ impl LauncherOptions { (::windows_core::Interface::vtable(this).DesiredRemainingView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_ViewManagement`"] + #[doc = "Required features: `\"UI_ViewManagement\"`"] #[cfg(feature = "UI_ViewManagement")] pub fn SetDesiredRemainingView(&self, value: super::UI::ViewManagement::ViewSizePreference) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3939,7 +3939,7 @@ unsafe impl ::core::marker::Sync for LauncherOptions {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LauncherUIOptions(::windows_core::IUnknown); impl LauncherUIOptions { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InvocationPoint(&self) -> ::windows_core::Result> { let this = self; @@ -3948,7 +3948,7 @@ impl LauncherUIOptions { (::windows_core::Interface::vtable(this).InvocationPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInvocationPoint(&self, value: P0) -> ::windows_core::Result<()> where @@ -3957,7 +3957,7 @@ impl LauncherUIOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInvocationPoint)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectionRect(&self) -> ::windows_core::Result> { let this = self; @@ -3966,7 +3966,7 @@ impl LauncherUIOptions { (::windows_core::Interface::vtable(this).SelectionRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSelectionRect(&self, value: P0) -> ::windows_core::Result<()> where @@ -3975,7 +3975,7 @@ impl LauncherUIOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSelectionRect)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn PreferredPlacement(&self) -> ::windows_core::Result { let this = self; @@ -3984,7 +3984,7 @@ impl LauncherUIOptions { (::windows_core::Interface::vtable(this).PreferredPlacement)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn SetPreferredPlacement(&self, value: super::UI::Popups::Placement) -> ::windows_core::Result<()> { let this = self; @@ -4026,7 +4026,7 @@ impl MemoryManager { (::windows_core::Interface::vtable(this).AppMemoryUsageLevel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppMemoryUsageIncreased(handler: P0) -> ::windows_core::Result where @@ -4037,12 +4037,12 @@ impl MemoryManager { (::windows_core::Interface::vtable(this).AppMemoryUsageIncreased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAppMemoryUsageIncreased(token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMemoryManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveAppMemoryUsageIncreased)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppMemoryUsageDecreased(handler: P0) -> ::windows_core::Result where @@ -4053,12 +4053,12 @@ impl MemoryManager { (::windows_core::Interface::vtable(this).AppMemoryUsageDecreased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAppMemoryUsageDecreased(token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMemoryManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveAppMemoryUsageDecreased)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AppMemoryUsageLimitChanging(handler: P0) -> ::windows_core::Result where @@ -4069,7 +4069,7 @@ impl MemoryManager { (::windows_core::Interface::vtable(this).AppMemoryUsageLimitChanging)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAppMemoryUsageLimitChanging(token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IMemoryManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveAppMemoryUsageLimitChanging)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -4124,7 +4124,7 @@ impl ::windows_core::RuntimeName for MemoryManager { } pub struct ProcessLauncher; impl ProcessLauncher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RunToCompletionAsync(filename: &::windows_core::HSTRING, args: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IProcessLauncherStatics(|this| unsafe { @@ -4132,7 +4132,7 @@ impl ProcessLauncher { (::windows_core::Interface::vtable(this).RunToCompletionAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(filename), ::core::mem::transmute_copy(args), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RunToCompletionAsyncWithOptions(filename: &::windows_core::HSTRING, args: &::windows_core::HSTRING, options: P0) -> ::windows_core::Result> where @@ -4163,7 +4163,7 @@ impl ProcessLauncherOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn StandardInput(&self) -> ::windows_core::Result { let this = self; @@ -4172,7 +4172,7 @@ impl ProcessLauncherOptions { (::windows_core::Interface::vtable(this).StandardInput)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetStandardInput(&self, value: P0) -> ::windows_core::Result<()> where @@ -4181,7 +4181,7 @@ impl ProcessLauncherOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStandardInput)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn StandardOutput(&self) -> ::windows_core::Result { let this = self; @@ -4190,7 +4190,7 @@ impl ProcessLauncherOptions { (::windows_core::Interface::vtable(this).StandardOutput)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetStandardOutput(&self, value: P0) -> ::windows_core::Result<()> where @@ -4199,7 +4199,7 @@ impl ProcessLauncherOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStandardOutput)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn StandardError(&self) -> ::windows_core::Result { let this = self; @@ -4208,7 +4208,7 @@ impl ProcessLauncherOptions { (::windows_core::Interface::vtable(this).StandardError)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetStandardError(&self, value: P0) -> ::windows_core::Result<()> where @@ -4309,7 +4309,7 @@ unsafe impl ::core::marker::Sync for ProcessMemoryReport {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ProtocolForResultsOperation(::windows_core::IUnknown); impl ProtocolForResultsOperation { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReportCompleted(&self, data: P0) -> ::windows_core::Result<()> where @@ -4336,7 +4336,7 @@ unsafe impl ::core::marker::Send for ProtocolForResultsOperation {} unsafe impl ::core::marker::Sync for ProtocolForResultsOperation {} pub struct RemoteLauncher; impl RemoteLauncher { - #[doc = "Required features: `Foundation`, `System_RemoteSystems`"] + #[doc = "Required features: `\"Foundation\"`, `\"System_RemoteSystems\"`"] #[cfg(all(feature = "Foundation", feature = "System_RemoteSystems"))] pub fn LaunchUriAsync(remotesystemconnectionrequest: P0, uri: P1) -> ::windows_core::Result> where @@ -4348,7 +4348,7 @@ impl RemoteLauncher { (::windows_core::Interface::vtable(this).LaunchUriAsync)(::windows_core::Interface::as_raw(this), remotesystemconnectionrequest.into_param().abi(), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System_RemoteSystems`"] + #[doc = "Required features: `\"Foundation\"`, `\"System_RemoteSystems\"`"] #[cfg(all(feature = "Foundation", feature = "System_RemoteSystems"))] pub fn LaunchUriWithOptionsAsync(remotesystemconnectionrequest: P0, uri: P1, options: P2) -> ::windows_core::Result> where @@ -4361,7 +4361,7 @@ impl RemoteLauncher { (::windows_core::Interface::vtable(this).LaunchUriWithOptionsAsync)(::windows_core::Interface::as_raw(this), remotesystemconnectionrequest.into_param().abi(), uri.into_param().abi(), options.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `System_RemoteSystems`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"System_RemoteSystems\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "System_RemoteSystems"))] pub fn LaunchUriWithDataAsync(remotesystemconnectionrequest: P0, uri: P1, options: P2, inputdata: P3) -> ::windows_core::Result> where @@ -4395,7 +4395,7 @@ impl RemoteLauncherOptions { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FallbackUri(&self) -> ::windows_core::Result { let this = self; @@ -4404,7 +4404,7 @@ impl RemoteLauncherOptions { (::windows_core::Interface::vtable(this).FallbackUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetFallbackUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -4413,7 +4413,7 @@ impl RemoteLauncherOptions { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFallbackUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PreferredAppIds(&self) -> ::windows_core::Result> { let this = self; @@ -4440,7 +4440,7 @@ unsafe impl ::core::marker::Send for RemoteLauncherOptions {} unsafe impl ::core::marker::Sync for RemoteLauncherOptions {} pub struct ShutdownManager; impl ShutdownManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BeginShutdown(shutdownkind: ShutdownKind, timeout: super::Foundation::TimeSpan) -> ::windows_core::Result<()> { Self::IShutdownManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).BeginShutdown)(::windows_core::Interface::as_raw(this), shutdownkind, timeout).ok() }) @@ -4457,7 +4457,7 @@ impl ShutdownManager { pub fn EnterPowerState(powerstate: PowerState) -> ::windows_core::Result<()> { Self::IShutdownManagerStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).EnterPowerState)(::windows_core::Interface::as_raw(this), powerstate).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnterPowerStateWithTimeSpan(powerstate: PowerState, wakeupafter: super::Foundation::TimeSpan) -> ::windows_core::Result<()> { Self::IShutdownManagerStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).EnterPowerStateWithTimeSpan)(::windows_core::Interface::as_raw(this), powerstate, wakeupafter).ok() }) @@ -4484,7 +4484,7 @@ impl TimeZoneSettings { (::windows_core::Interface::vtable(this).CurrentTimeZoneDisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SupportedTimeZoneDisplayNames() -> ::windows_core::Result> { Self::ITimeZoneSettingsStatics(|this| unsafe { @@ -4501,7 +4501,7 @@ impl TimeZoneSettings { pub fn ChangeTimeZoneByDisplayName(timezonedisplayname: &::windows_core::HSTRING) -> ::windows_core::Result<()> { Self::ITimeZoneSettingsStatics(|this| unsafe { (::windows_core::Interface::vtable(this).ChangeTimeZoneByDisplayName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(timezonedisplayname)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AutoUpdateTimeZoneAsync(timeout: super::Foundation::TimeSpan) -> ::windows_core::Result> { Self::ITimeZoneSettingsStatics2(|this| unsafe { @@ -4548,7 +4548,7 @@ impl User { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPropertyAsync(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -4557,7 +4557,7 @@ impl User { (::windows_core::Interface::vtable(this).GetPropertyAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetPropertiesAsync(&self, values: P0) -> ::windows_core::Result> where @@ -4569,7 +4569,7 @@ impl User { (::windows_core::Interface::vtable(this).GetPropertiesAsync)(::windows_core::Interface::as_raw(this), values.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetPictureAsync(&self, desiredsize: UserPictureSize) -> ::windows_core::Result> { let this = self; @@ -4578,7 +4578,7 @@ impl User { (::windows_core::Interface::vtable(this).GetPictureAsync)(::windows_core::Interface::as_raw(this), desiredsize, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CheckUserAgeConsentGroupAsync(&self, consentgroup: UserAgeConsentGroup) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4593,7 +4593,7 @@ impl User { (::windows_core::Interface::vtable(this).CreateWatcher)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsync() -> ::windows_core::Result>> { Self::IUserStatics(|this| unsafe { @@ -4601,7 +4601,7 @@ impl User { (::windows_core::Interface::vtable(this).FindAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn FindAllAsyncByType(r#type: UserType) -> ::windows_core::Result>> { Self::IUserStatics(|this| unsafe { @@ -4609,7 +4609,7 @@ impl User { (::windows_core::Interface::vtable(this).FindAllAsyncByType)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))] pub fn FindAllAsyncByTypeAndStatus(r#type: UserType, status: UserAuthenticationStatus) -> ::windows_core::Result>> { Self::IUserStatics(|this| unsafe { @@ -4738,7 +4738,7 @@ impl UserChangedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ChangedPropertyKinds(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4771,7 +4771,7 @@ impl UserDeviceAssociation { (::windows_core::Interface::vtable(this).FindUserFromDeviceId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(deviceid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UserDeviceAssociationChanged(handler: P0) -> ::windows_core::Result where @@ -4782,7 +4782,7 @@ impl UserDeviceAssociation { (::windows_core::Interface::vtable(this).UserDeviceAssociationChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUserDeviceAssociationChanged(token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IUserDeviceAssociationStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveUserDeviceAssociationChanged)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -4873,7 +4873,7 @@ impl UserPicker { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSuggestedSelectedUser)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PickSingleUserAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4928,7 +4928,7 @@ impl UserWatcher { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Added(&self, handler: P0) -> ::windows_core::Result where @@ -4940,13 +4940,13 @@ impl UserWatcher { (::windows_core::Interface::vtable(this).Added)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdded(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAdded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Removed(&self, handler: P0) -> ::windows_core::Result where @@ -4958,13 +4958,13 @@ impl UserWatcher { (::windows_core::Interface::vtable(this).Removed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRemoved(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRemoved)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Updated(&self, handler: P0) -> ::windows_core::Result where @@ -4976,13 +4976,13 @@ impl UserWatcher { (::windows_core::Interface::vtable(this).Updated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUpdated(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticationStatusChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4994,13 +4994,13 @@ impl UserWatcher { (::windows_core::Interface::vtable(this).AuthenticationStatusChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAuthenticationStatusChanged(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAuthenticationStatusChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AuthenticationStatusChanging(&self, handler: P0) -> ::windows_core::Result where @@ -5012,13 +5012,13 @@ impl UserWatcher { (::windows_core::Interface::vtable(this).AuthenticationStatusChanging)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAuthenticationStatusChanging(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAuthenticationStatusChanging)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnumerationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -5030,13 +5030,13 @@ impl UserWatcher { (::windows_core::Interface::vtable(this).EnumerationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnumerationCompleted(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveEnumerationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Stopped(&self, handler: P0) -> ::windows_core::Result where @@ -5048,7 +5048,7 @@ impl UserWatcher { (::windows_core::Interface::vtable(this).Stopped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStopped(&self, token: super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Accessibility/mod.rs b/crates/libs/windows/src/Windows/UI/Accessibility/mod.rs index 87d07e133e..6006cc0d6f 100644 --- a/crates/libs/windows/src/Windows/UI/Accessibility/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Accessibility/mod.rs @@ -46,7 +46,7 @@ pub struct IScreenReaderService_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ScreenReaderPositionChangedEventArgs(::windows_core::IUnknown); impl ScreenReaderPositionChangedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScreenPositionInRawPixels(&self) -> ::windows_core::Result { let this = self; @@ -96,7 +96,7 @@ impl ScreenReaderService { (::windows_core::Interface::vtable(this).CurrentScreenReaderPosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScreenReaderPositionChanged(&self, handler: P0) -> ::windows_core::Result where @@ -108,7 +108,7 @@ impl ScreenReaderService { (::windows_core::Interface::vtable(this).ScreenReaderPositionChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveScreenReaderPositionChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/ApplicationSettings/mod.rs b/crates/libs/windows/src/Windows/UI/ApplicationSettings/mod.rs index 7e29add620..1f153015bd 100644 --- a/crates/libs/windows/src/Windows/UI/ApplicationSettings/mod.rs +++ b/crates/libs/windows/src/Windows/UI/ApplicationSettings/mod.rs @@ -437,7 +437,7 @@ pub struct IWebAccountProviderCommandFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AccountsSettingsPane(::windows_core::IUnknown); impl AccountsSettingsPane { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AccountCommandsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -449,7 +449,7 @@ impl AccountsSettingsPane { (::windows_core::Interface::vtable(this).AccountCommandsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAccountCommandsRequested(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -464,7 +464,7 @@ impl AccountsSettingsPane { pub fn Show() -> ::windows_core::Result<()> { Self::IAccountsSettingsPaneStatics(|this| unsafe { (::windows_core::Interface::vtable(this).Show)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowManageAccountsAsync() -> ::windows_core::Result { Self::IAccountsSettingsPaneStatics2(|this| unsafe { @@ -472,7 +472,7 @@ impl AccountsSettingsPane { (::windows_core::Interface::vtable(this).ShowManageAccountsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAddAccountAsync() -> ::windows_core::Result { Self::IAccountsSettingsPaneStatics2(|this| unsafe { @@ -480,7 +480,7 @@ impl AccountsSettingsPane { (::windows_core::Interface::vtable(this).ShowAddAccountAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn ShowManageAccountsForUserAsync(user: P0) -> ::windows_core::Result where @@ -491,7 +491,7 @@ impl AccountsSettingsPane { (::windows_core::Interface::vtable(this).ShowManageAccountsForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `System`"] + #[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub fn ShowAddAccountForUserAsync(user: P0) -> ::windows_core::Result where @@ -535,7 +535,7 @@ impl ::windows_core::RuntimeName for AccountsSettingsPane { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AccountsSettingsPaneCommandsRequestedEventArgs(::windows_core::IUnknown); impl AccountsSettingsPaneCommandsRequestedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn WebAccountProviderCommands(&self) -> ::windows_core::Result> { let this = self; @@ -544,7 +544,7 @@ impl AccountsSettingsPaneCommandsRequestedEventArgs { (::windows_core::Interface::vtable(this).WebAccountProviderCommands)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn WebAccountCommands(&self) -> ::windows_core::Result> { let this = self; @@ -553,7 +553,7 @@ impl AccountsSettingsPaneCommandsRequestedEventArgs { (::windows_core::Interface::vtable(this).WebAccountCommands)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CredentialCommands(&self) -> ::windows_core::Result> { let this = self; @@ -562,7 +562,7 @@ impl AccountsSettingsPaneCommandsRequestedEventArgs { (::windows_core::Interface::vtable(this).CredentialCommands)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "UI_Popups"))] pub fn Commands(&self) -> ::windows_core::Result> { let this = self; @@ -589,7 +589,7 @@ impl AccountsSettingsPaneCommandsRequestedEventArgs { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -638,7 +638,7 @@ impl ::windows_core::RuntimeName for AccountsSettingsPaneEventDeferral { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CredentialCommand(::windows_core::IUnknown); impl CredentialCommand { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn PasswordCredential(&self) -> ::windows_core::Result { let this = self; @@ -654,7 +654,7 @@ impl CredentialCommand { (::windows_core::Interface::vtable(this).CredentialDeleted)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateCredentialCommand(passwordcredential: P0) -> ::windows_core::Result where @@ -665,7 +665,7 @@ impl CredentialCommand { (::windows_core::Interface::vtable(this).CreateCredentialCommand)(::windows_core::Interface::as_raw(this), passwordcredential.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateCredentialCommandWithHandler(passwordcredential: P0, deleted: P1) -> ::windows_core::Result where @@ -696,14 +696,14 @@ impl ::windows_core::RuntimeName for CredentialCommand { const NAME: &'static str = "Windows.UI.ApplicationSettings.CredentialCommand"; } ::windows_core::imp::interface_hierarchy!(CredentialCommand, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `UI_Popups`"] +#[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SettingsCommand(::windows_core::IUnknown); #[cfg(feature = "UI_Popups")] impl SettingsCommand { - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn CreateSettingsCommand(settingscommandid: P0, label: &::windows_core::HSTRING, handler: P1) -> ::windows_core::Result where @@ -715,7 +715,7 @@ impl SettingsCommand { (::windows_core::Interface::vtable(this).CreateSettingsCommand)(::windows_core::Interface::as_raw(this), settingscommandid.into_param().abi(), ::core::mem::transmute_copy(label), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn AccountsCommand() -> ::windows_core::Result { Self::ISettingsCommandStatics(|this| unsafe { @@ -723,7 +723,7 @@ impl SettingsCommand { (::windows_core::Interface::vtable(this).AccountsCommand)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn Label(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -732,13 +732,13 @@ impl SettingsCommand { (::windows_core::Interface::vtable(this).Label)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn SetLabel(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLabel)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn Invoked(&self) -> ::windows_core::Result { let this = self; @@ -747,7 +747,7 @@ impl SettingsCommand { (::windows_core::Interface::vtable(this).Invoked)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn SetInvoked(&self, value: P0) -> ::windows_core::Result<()> where @@ -756,7 +756,7 @@ impl SettingsCommand { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInvoked)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn Id(&self) -> ::windows_core::Result<::windows_core::IInspectable> { let this = self; @@ -765,7 +765,7 @@ impl SettingsCommand { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn SetId(&self, value: P0) -> ::windows_core::Result<()> where @@ -805,14 +805,14 @@ impl ::windows_core::RuntimeName for SettingsCommand { ::windows_core::imp::interface_hierarchy!(SettingsCommand, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "UI_Popups")] impl ::windows_core::CanTryInto for SettingsCommand {} -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SettingsPane(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SettingsPane { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn CommandsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -824,13 +824,13 @@ impl SettingsPane { (::windows_core::Interface::vtable(this).CommandsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn RemoveCommandsRequested(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCommandsRequested)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn GetForCurrentView() -> ::windows_core::Result { Self::ISettingsPaneStatics(|this| unsafe { @@ -838,12 +838,12 @@ impl SettingsPane { (::windows_core::Interface::vtable(this).GetForCurrentView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Show() -> ::windows_core::Result<()> { Self::ISettingsPaneStatics(|this| unsafe { (::windows_core::Interface::vtable(this).Show)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Edge() -> ::windows_core::Result { Self::ISettingsPaneStatics(|this| unsafe { @@ -876,14 +876,14 @@ impl ::windows_core::RuntimeName for SettingsPane { } #[cfg(feature = "deprecated")] ::windows_core::imp::interface_hierarchy!(SettingsPane, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SettingsPaneCommandsRequest(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SettingsPaneCommandsRequest { - #[doc = "Required features: `Foundation_Collections`, `UI_Popups`, `deprecated`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"UI_Popups\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "UI_Popups", feature = "deprecated"))] pub fn ApplicationCommands(&self) -> ::windows_core::Result> { let this = self; @@ -911,14 +911,14 @@ impl ::windows_core::RuntimeName for SettingsPaneCommandsRequest { } #[cfg(feature = "deprecated")] ::windows_core::imp::interface_hierarchy!(SettingsPaneCommandsRequest, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SettingsPaneCommandsRequestedEventArgs(::windows_core::IUnknown); #[cfg(feature = "deprecated")] impl SettingsPaneCommandsRequestedEventArgs { - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Request(&self) -> ::windows_core::Result { let this = self; @@ -950,7 +950,7 @@ impl ::windows_core::RuntimeName for SettingsPaneCommandsRequestedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebAccountCommand(::windows_core::IUnknown); impl WebAccountCommand { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn WebAccount(&self) -> ::windows_core::Result { let this = self; @@ -973,7 +973,7 @@ impl WebAccountCommand { (::windows_core::Interface::vtable(this).Actions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateWebAccountCommand(webaccount: P0, invoked: P1, actions: SupportedWebAccountActions) -> ::windows_core::Result where @@ -1033,7 +1033,7 @@ impl ::windows_core::RuntimeName for WebAccountInvokedArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebAccountProviderCommand(::windows_core::IUnknown); impl WebAccountProviderCommand { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn WebAccountProvider(&self) -> ::windows_core::Result { let this = self; @@ -1049,7 +1049,7 @@ impl WebAccountProviderCommand { (::windows_core::Interface::vtable(this).Invoked)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateWebAccountProviderCommand(webaccountprovider: P0, invoked: P1) -> ::windows_core::Result where @@ -1080,7 +1080,7 @@ impl ::windows_core::RuntimeName for WebAccountProviderCommand { const NAME: &'static str = "Windows.UI.ApplicationSettings.WebAccountProviderCommand"; } ::windows_core::imp::interface_hierarchy!(WebAccountProviderCommand, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/UI/Composition/Core/mod.rs b/crates/libs/windows/src/Windows/UI/Composition/Core/mod.rs index 24f71fc843..1985dcedcf 100644 --- a/crates/libs/windows/src/Windows/UI/Composition/Core/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Composition/Core/mod.rs @@ -38,7 +38,7 @@ impl CompositorController { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -55,7 +55,7 @@ impl CompositorController { let this = self; unsafe { (::windows_core::Interface::vtable(this).Commit)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EnsurePreviousCommitCompletedAsync(&self) -> ::windows_core::Result { let this = self; @@ -64,7 +64,7 @@ impl CompositorController { (::windows_core::Interface::vtable(this).EnsurePreviousCommitCompletedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CommitNeeded(&self, handler: P0) -> ::windows_core::Result where @@ -76,7 +76,7 @@ impl CompositorController { (::windows_core::Interface::vtable(this).CommitNeeded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCommitNeeded(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Composition/Desktop/mod.rs b/crates/libs/windows/src/Windows/UI/Composition/Desktop/mod.rs index d492ac200f..53e1d65b80 100644 --- a/crates/libs/windows/src/Windows/UI/Composition/Desktop/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Composition/Desktop/mod.rs @@ -25,7 +25,7 @@ impl DesktopWindowTarget { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -38,7 +38,7 @@ impl DesktopWindowTarget { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -104,7 +104,7 @@ impl DesktopWindowTarget { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/UI/Composition/Effects/mod.rs b/crates/libs/windows/src/Windows/UI/Composition/Effects/mod.rs index 509eea2932..a5a8f73c90 100644 --- a/crates/libs/windows/src/Windows/UI/Composition/Effects/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Composition/Effects/mod.rs @@ -57,7 +57,7 @@ impl SceneLightingEffect { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Graphics_Effects`"] + #[doc = "Required features: `\"Graphics_Effects\"`"] #[cfg(feature = "Graphics_Effects")] pub fn Name(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -66,7 +66,7 @@ impl SceneLightingEffect { (::windows_core::Interface::vtable(this).Name)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Effects`"] + #[doc = "Required features: `\"Graphics_Effects\"`"] #[cfg(feature = "Graphics_Effects")] pub fn SetName(&self, name: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -94,7 +94,7 @@ impl SceneLightingEffect { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDiffuseAmount)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Graphics_Effects`"] + #[doc = "Required features: `\"Graphics_Effects\"`"] #[cfg(feature = "Graphics_Effects")] pub fn NormalMapSource(&self) -> ::windows_core::Result { let this = self; @@ -103,7 +103,7 @@ impl SceneLightingEffect { (::windows_core::Interface::vtable(this).NormalMapSource)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Effects`"] + #[doc = "Required features: `\"Graphics_Effects\"`"] #[cfg(feature = "Graphics_Effects")] pub fn SetNormalMapSource(&self, value: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/UI/Composition/Interactions/mod.rs b/crates/libs/windows/src/Windows/UI/Composition/Interactions/mod.rs index a8345469af..ef458808cb 100644 --- a/crates/libs/windows/src/Windows/UI/Composition/Interactions/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Composition/Interactions/mod.rs @@ -954,7 +954,7 @@ impl CompositionConditionalValue { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1004,7 +1004,7 @@ impl CompositionConditionalValue { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1070,7 +1070,7 @@ impl CompositionConditionalValue { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1130,7 +1130,7 @@ impl CompositionInteractionSourceCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1168,7 +1168,7 @@ impl CompositionInteractionSourceCollection { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1234,7 +1234,7 @@ impl CompositionInteractionSourceCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1258,7 +1258,7 @@ impl CompositionInteractionSourceCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1316,7 +1316,7 @@ impl InteractionSourceConfiguration { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1329,7 +1329,7 @@ impl InteractionSourceConfiguration { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1395,7 +1395,7 @@ impl InteractionSourceConfiguration { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1483,7 +1483,7 @@ impl InteractionTracker { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1496,7 +1496,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1562,7 +1562,7 @@ impl InteractionTracker { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1600,7 +1600,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).IsPositionRoundingSuggested)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn MaxPosition(&self) -> ::windows_core::Result { let this = self; @@ -1609,7 +1609,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).MaxPosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMaxPosition(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -1626,7 +1626,7 @@ impl InteractionTracker { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn MinPosition(&self) -> ::windows_core::Result { let this = self; @@ -1635,7 +1635,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).MinPosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMinPosition(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -1652,7 +1652,7 @@ impl InteractionTracker { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMinScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn NaturalRestingPosition(&self) -> ::windows_core::Result { let this = self; @@ -1675,7 +1675,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).Owner)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -1684,7 +1684,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PositionInertiaDecayRate(&self) -> ::windows_core::Result> { let this = self; @@ -1693,7 +1693,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).PositionInertiaDecayRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetPositionInertiaDecayRate(&self, value: P0) -> ::windows_core::Result<()> where @@ -1702,7 +1702,7 @@ impl InteractionTracker { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPositionInertiaDecayRate)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PositionVelocityInPixelsPerSecond(&self) -> ::windows_core::Result { let this = self; @@ -1718,7 +1718,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScaleInertiaDecayRate(&self) -> ::windows_core::Result> { let this = self; @@ -1727,7 +1727,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).ScaleInertiaDecayRate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetScaleInertiaDecayRate(&self, value: P0) -> ::windows_core::Result<()> where @@ -1751,7 +1751,7 @@ impl InteractionTracker { let this = self; unsafe { (::windows_core::Interface::vtable(this).AdjustPositionYIfGreaterThanThreshold)(::windows_core::Interface::as_raw(this), adjustment, positionthreshold).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigurePositionXInertiaModifiers(&self, modifiers: P0) -> ::windows_core::Result<()> where @@ -1760,7 +1760,7 @@ impl InteractionTracker { let this = self; unsafe { (::windows_core::Interface::vtable(this).ConfigurePositionXInertiaModifiers)(::windows_core::Interface::as_raw(this), modifiers.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigurePositionYInertiaModifiers(&self, modifiers: P0) -> ::windows_core::Result<()> where @@ -1769,7 +1769,7 @@ impl InteractionTracker { let this = self; unsafe { (::windows_core::Interface::vtable(this).ConfigurePositionYInertiaModifiers)(::windows_core::Interface::as_raw(this), modifiers.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigureScaleInertiaModifiers(&self, modifiers: P0) -> ::windows_core::Result<()> where @@ -1778,7 +1778,7 @@ impl InteractionTracker { let this = self; unsafe { (::windows_core::Interface::vtable(this).ConfigureScaleInertiaModifiers)(::windows_core::Interface::as_raw(this), modifiers.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryUpdatePosition(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result { let this = self; @@ -1787,7 +1787,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).TryUpdatePosition)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryUpdatePositionBy(&self, amount: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result { let this = self; @@ -1806,7 +1806,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).TryUpdatePositionWithAnimation)(::windows_core::Interface::as_raw(this), animation.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryUpdatePositionWithAdditionalVelocity(&self, velocityinpixelspersecond: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result { let this = self; @@ -1815,7 +1815,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).TryUpdatePositionWithAdditionalVelocity)(::windows_core::Interface::as_raw(this), velocityinpixelspersecond, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryUpdateScale(&self, value: f32, centerpoint: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result { let this = self; @@ -1824,7 +1824,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).TryUpdateScale)(::windows_core::Interface::as_raw(this), value, centerpoint, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryUpdateScaleWithAnimation(&self, animation: P0, centerpoint: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result where @@ -1836,7 +1836,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).TryUpdateScaleWithAnimation)(::windows_core::Interface::as_raw(this), animation.try_into_param()?.abi(), centerpoint, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryUpdateScaleWithAdditionalVelocity(&self, velocityinpercentpersecond: f32, centerpoint: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result { let this = self; @@ -1845,7 +1845,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).TryUpdateScaleWithAdditionalVelocity)(::windows_core::Interface::as_raw(this), velocityinpercentpersecond, centerpoint, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigureCenterPointXInertiaModifiers(&self, conditionalvalues: P0) -> ::windows_core::Result<()> where @@ -1854,7 +1854,7 @@ impl InteractionTracker { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ConfigureCenterPointXInertiaModifiers)(::windows_core::Interface::as_raw(this), conditionalvalues.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigureCenterPointYInertiaModifiers(&self, conditionalvalues: P0) -> ::windows_core::Result<()> where @@ -1863,7 +1863,7 @@ impl InteractionTracker { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ConfigureCenterPointYInertiaModifiers)(::windows_core::Interface::as_raw(this), conditionalvalues.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigureVector2PositionInertiaModifiers(&self, modifiers: P0) -> ::windows_core::Result<()> where @@ -1872,7 +1872,7 @@ impl InteractionTracker { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ConfigureVector2PositionInertiaModifiers)(::windows_core::Interface::as_raw(this), modifiers.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryUpdatePositionWithOption(&self, value: super::super::super::Foundation::Numerics::Vector3, option: InteractionTrackerClampingOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1881,7 +1881,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).TryUpdatePositionWithOption)(::windows_core::Interface::as_raw(this), value, option, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryUpdatePositionByWithOption(&self, amount: super::super::super::Foundation::Numerics::Vector3, option: InteractionTrackerClampingOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1897,7 +1897,7 @@ impl InteractionTracker { (::windows_core::Interface::vtable(this).IsInertiaFromImpulse)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryUpdatePositionWithOption2(&self, value: super::super::super::Foundation::Numerics::Vector3, option: InteractionTrackerClampingOption, posupdateoption: InteractionTrackerPositionUpdateOption) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2051,7 +2051,7 @@ impl InteractionTrackerInertiaModifier { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2064,7 +2064,7 @@ impl InteractionTrackerInertiaModifier { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2130,7 +2130,7 @@ impl InteractionTrackerInertiaModifier { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2185,7 +2185,7 @@ impl InteractionTrackerInertiaMotion { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2198,7 +2198,7 @@ impl InteractionTrackerInertiaMotion { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2264,7 +2264,7 @@ impl InteractionTrackerInertiaMotion { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2362,7 +2362,7 @@ impl InteractionTrackerInertiaNaturalMotion { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2375,7 +2375,7 @@ impl InteractionTrackerInertiaNaturalMotion { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2441,7 +2441,7 @@ impl InteractionTrackerInertiaNaturalMotion { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2539,7 +2539,7 @@ impl InteractionTrackerInertiaRestingValue { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2552,7 +2552,7 @@ impl InteractionTrackerInertiaRestingValue { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2618,7 +2618,7 @@ impl InteractionTrackerInertiaRestingValue { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2709,7 +2709,7 @@ unsafe impl ::core::marker::Sync for InteractionTrackerInertiaRestingValue {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InteractionTrackerInertiaStateEnteredArgs(::windows_core::IUnknown); impl InteractionTrackerInertiaStateEnteredArgs { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn ModifiedRestingPosition(&self) -> ::windows_core::Result> { let this = self; @@ -2718,7 +2718,7 @@ impl InteractionTrackerInertiaStateEnteredArgs { (::windows_core::Interface::vtable(this).ModifiedRestingPosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ModifiedRestingScale(&self) -> ::windows_core::Result> { let this = self; @@ -2727,7 +2727,7 @@ impl InteractionTrackerInertiaStateEnteredArgs { (::windows_core::Interface::vtable(this).ModifiedRestingScale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn NaturalRestingPosition(&self) -> ::windows_core::Result { let this = self; @@ -2743,7 +2743,7 @@ impl InteractionTrackerInertiaStateEnteredArgs { (::windows_core::Interface::vtable(this).NaturalRestingScale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PositionVelocityInPixelsPerSecond(&self) -> ::windows_core::Result { let this = self; @@ -2861,7 +2861,7 @@ unsafe impl ::core::marker::Sync for InteractionTrackerRequestIgnoredArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InteractionTrackerValuesChangedArgs(::windows_core::IUnknown); impl InteractionTrackerValuesChangedArgs { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2911,7 +2911,7 @@ impl InteractionTrackerVector2InertiaModifier { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2924,7 +2924,7 @@ impl InteractionTrackerVector2InertiaModifier { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2990,7 +2990,7 @@ impl InteractionTrackerVector2InertiaModifier { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3045,7 +3045,7 @@ impl InteractionTrackerVector2InertiaNaturalMotion { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3058,7 +3058,7 @@ impl InteractionTrackerVector2InertiaNaturalMotion { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3124,7 +3124,7 @@ impl InteractionTrackerVector2InertiaNaturalMotion { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3222,7 +3222,7 @@ impl VisualInteractionSource { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3235,7 +3235,7 @@ impl VisualInteractionSource { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3301,7 +3301,7 @@ impl VisualInteractionSource { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3431,7 +3431,7 @@ impl VisualInteractionSource { (::windows_core::Interface::vtable(this).Source)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Input`"] + #[doc = "Required features: `\"UI_Input\"`"] #[cfg(feature = "UI_Input")] pub fn TryRedirectForManipulation(&self, pointerpoint: P0) -> ::windows_core::Result<()> where @@ -3440,7 +3440,7 @@ impl VisualInteractionSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).TryRedirectForManipulation)(::windows_core::Interface::as_raw(this), pointerpoint.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn DeltaPosition(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3456,7 +3456,7 @@ impl VisualInteractionSource { (::windows_core::Interface::vtable(this).DeltaScale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Position(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3465,7 +3465,7 @@ impl VisualInteractionSource { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PositionVelocity(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3488,7 +3488,7 @@ impl VisualInteractionSource { (::windows_core::Interface::vtable(this).ScaleVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigureCenterPointXModifiers(&self, conditionalvalues: P0) -> ::windows_core::Result<()> where @@ -3497,7 +3497,7 @@ impl VisualInteractionSource { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ConfigureCenterPointXModifiers)(::windows_core::Interface::as_raw(this), conditionalvalues.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigureCenterPointYModifiers(&self, conditionalvalues: P0) -> ::windows_core::Result<()> where @@ -3506,7 +3506,7 @@ impl VisualInteractionSource { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ConfigureCenterPointYModifiers)(::windows_core::Interface::as_raw(this), conditionalvalues.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigureDeltaPositionXModifiers(&self, conditionalvalues: P0) -> ::windows_core::Result<()> where @@ -3515,7 +3515,7 @@ impl VisualInteractionSource { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ConfigureDeltaPositionXModifiers)(::windows_core::Interface::as_raw(this), conditionalvalues.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigureDeltaPositionYModifiers(&self, conditionalvalues: P0) -> ::windows_core::Result<()> where @@ -3524,7 +3524,7 @@ impl VisualInteractionSource { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ConfigureDeltaPositionYModifiers)(::windows_core::Interface::as_raw(this), conditionalvalues.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ConfigureDeltaScaleModifiers(&self, conditionalvalues: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/UI/Composition/Scenes/mod.rs b/crates/libs/windows/src/Windows/UI/Composition/Scenes/mod.rs index 60f149b89a..742b786db7 100644 --- a/crates/libs/windows/src/Windows/UI/Composition/Scenes/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Composition/Scenes/mod.rs @@ -586,7 +586,7 @@ impl SceneBoundingBox { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -599,7 +599,7 @@ impl SceneBoundingBox { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -665,7 +665,7 @@ impl SceneBoundingBox { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -689,7 +689,7 @@ impl SceneBoundingBox { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Center(&self) -> ::windows_core::Result { let this = self; @@ -698,7 +698,7 @@ impl SceneBoundingBox { (::windows_core::Interface::vtable(this).Center)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Extents(&self) -> ::windows_core::Result { let this = self; @@ -707,7 +707,7 @@ impl SceneBoundingBox { (::windows_core::Interface::vtable(this).Extents)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Max(&self) -> ::windows_core::Result { let this = self; @@ -716,7 +716,7 @@ impl SceneBoundingBox { (::windows_core::Interface::vtable(this).Max)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Min(&self) -> ::windows_core::Result { let this = self; @@ -725,7 +725,7 @@ impl SceneBoundingBox { (::windows_core::Interface::vtable(this).Min)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -766,7 +766,7 @@ impl SceneComponent { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -779,7 +779,7 @@ impl SceneComponent { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -845,7 +845,7 @@ impl SceneComponent { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -897,7 +897,7 @@ impl ::windows_core::CanTryInto for SceneComponent {} impl ::windows_core::CanTryInto for SceneComponent {} unsafe impl ::core::marker::Send for SceneComponent {} unsafe impl ::core::marker::Sync for SceneComponent {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -911,7 +911,7 @@ impl SceneComponentCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -924,7 +924,7 @@ impl SceneComponentCollection { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -990,7 +990,7 @@ impl SceneComponentCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1014,7 +1014,7 @@ impl SceneComponentCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1023,7 +1023,7 @@ impl SceneComponentCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -1032,7 +1032,7 @@ impl SceneComponentCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1041,7 +1041,7 @@ impl SceneComponentCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = self; @@ -1050,7 +1050,7 @@ impl SceneComponentCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -1062,7 +1062,7 @@ impl SceneComponentCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -1071,7 +1071,7 @@ impl SceneComponentCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -1080,13 +1080,13 @@ impl SceneComponentCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -1095,19 +1095,19 @@ impl SceneComponentCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -1116,7 +1116,7 @@ impl SceneComponentCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = self; @@ -1184,7 +1184,7 @@ impl SceneMaterial { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1197,7 +1197,7 @@ impl SceneMaterial { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1263,7 +1263,7 @@ impl SceneMaterial { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1319,7 +1319,7 @@ impl SceneMaterialInput { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1332,7 +1332,7 @@ impl SceneMaterialInput { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1398,7 +1398,7 @@ impl SceneMaterialInput { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1454,7 +1454,7 @@ impl SceneMesh { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1467,7 +1467,7 @@ impl SceneMesh { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1533,7 +1533,7 @@ impl SceneMesh { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1564,7 +1564,7 @@ impl SceneMesh { (::windows_core::Interface::vtable(this).Bounds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn PrimitiveTopology(&self) -> ::windows_core::Result { let this = self; @@ -1573,13 +1573,13 @@ impl SceneMesh { (::windows_core::Interface::vtable(this).PrimitiveTopology)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn SetPrimitiveTopology(&self, value: super::super::super::Graphics::DirectX::DirectXPrimitiveTopology) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPrimitiveTopology)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`, `Graphics_DirectX`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_DirectX\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_DirectX"))] pub fn FillMeshAttribute(&self, semantic: SceneAttributeSemantic, format: super::super::super::Graphics::DirectX::DirectXPixelFormat, memory: P0) -> ::windows_core::Result<()> where @@ -1634,7 +1634,7 @@ impl SceneMeshMaterialAttributeMap { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1647,7 +1647,7 @@ impl SceneMeshMaterialAttributeMap { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1713,7 +1713,7 @@ impl SceneMeshMaterialAttributeMap { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1737,7 +1737,7 @@ impl SceneMeshMaterialAttributeMap { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -1746,7 +1746,7 @@ impl SceneMeshMaterialAttributeMap { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1755,7 +1755,7 @@ impl SceneMeshMaterialAttributeMap { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1764,7 +1764,7 @@ impl SceneMeshMaterialAttributeMap { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1773,7 +1773,7 @@ impl SceneMeshMaterialAttributeMap { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1782,7 +1782,7 @@ impl SceneMeshMaterialAttributeMap { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: SceneAttributeSemantic) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1791,13 +1791,13 @@ impl SceneMeshMaterialAttributeMap { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1855,7 +1855,7 @@ impl SceneMeshRendererComponent { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1868,7 +1868,7 @@ impl SceneMeshRendererComponent { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1934,7 +1934,7 @@ impl SceneMeshRendererComponent { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2048,7 +2048,7 @@ impl SceneMetallicRoughnessMaterial { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2061,7 +2061,7 @@ impl SceneMetallicRoughnessMaterial { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2127,7 +2127,7 @@ impl SceneMetallicRoughnessMaterial { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2165,7 +2165,7 @@ impl SceneMetallicRoughnessMaterial { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBaseColorInput)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn BaseColorFactor(&self) -> ::windows_core::Result { let this = self; @@ -2174,7 +2174,7 @@ impl SceneMetallicRoughnessMaterial { (::windows_core::Interface::vtable(this).BaseColorFactor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetBaseColorFactor(&self, value: super::super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = self; @@ -2261,7 +2261,7 @@ impl SceneMetallicRoughnessMaterial { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetEmissiveInput)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn EmissiveFactor(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2270,7 +2270,7 @@ impl SceneMetallicRoughnessMaterial { (::windows_core::Interface::vtable(this).EmissiveFactor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetEmissiveFactor(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2376,7 +2376,7 @@ impl SceneModelTransform { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2389,7 +2389,7 @@ impl SceneModelTransform { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2455,7 +2455,7 @@ impl SceneModelTransform { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2479,7 +2479,7 @@ impl SceneModelTransform { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = self; @@ -2488,7 +2488,7 @@ impl SceneModelTransform { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOrientation(&self, value: super::super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = self; @@ -2516,7 +2516,7 @@ impl SceneModelTransform { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RotationAxis(&self) -> ::windows_core::Result { let this = self; @@ -2525,13 +2525,13 @@ impl SceneModelTransform { (::windows_core::Interface::vtable(this).RotationAxis)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRotationAxis(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRotationAxis)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = self; @@ -2540,13 +2540,13 @@ impl SceneModelTransform { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Translation(&self) -> ::windows_core::Result { let this = self; @@ -2555,7 +2555,7 @@ impl SceneModelTransform { (::windows_core::Interface::vtable(this).Translation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTranslation(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -2593,7 +2593,7 @@ impl SceneNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2606,7 +2606,7 @@ impl SceneNode { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2672,7 +2672,7 @@ impl SceneNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2696,7 +2696,7 @@ impl SceneNode { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result { let this = self; @@ -2705,7 +2705,7 @@ impl SceneNode { (::windows_core::Interface::vtable(this).Children)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Components(&self) -> ::windows_core::Result { let this = self; @@ -2770,7 +2770,7 @@ impl ::windows_core::CanTryInto for SceneNode {} impl ::windows_core::CanTryInto for SceneNode {} unsafe impl ::core::marker::Send for SceneNode {} unsafe impl ::core::marker::Sync for SceneNode {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2784,7 +2784,7 @@ impl SceneNodeCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2797,7 +2797,7 @@ impl SceneNodeCollection { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2863,7 +2863,7 @@ impl SceneNodeCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2887,7 +2887,7 @@ impl SceneNodeCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2896,7 +2896,7 @@ impl SceneNodeCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -2905,7 +2905,7 @@ impl SceneNodeCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -2914,7 +2914,7 @@ impl SceneNodeCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = self; @@ -2923,7 +2923,7 @@ impl SceneNodeCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -2935,7 +2935,7 @@ impl SceneNodeCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -2944,7 +2944,7 @@ impl SceneNodeCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -2953,13 +2953,13 @@ impl SceneNodeCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -2968,19 +2968,19 @@ impl SceneNodeCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -2989,7 +2989,7 @@ impl SceneNodeCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = self; @@ -3057,7 +3057,7 @@ impl SceneObject { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3070,7 +3070,7 @@ impl SceneObject { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3136,7 +3136,7 @@ impl SceneObject { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3191,7 +3191,7 @@ impl ScenePbrMaterial { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3204,7 +3204,7 @@ impl ScenePbrMaterial { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3270,7 +3270,7 @@ impl ScenePbrMaterial { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3330,7 +3330,7 @@ impl ScenePbrMaterial { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEmissiveInput)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn EmissiveFactor(&self) -> ::windows_core::Result { let this = self; @@ -3339,7 +3339,7 @@ impl ScenePbrMaterial { (::windows_core::Interface::vtable(this).EmissiveFactor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetEmissiveFactor(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -3439,7 +3439,7 @@ impl SceneRendererComponent { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3452,7 +3452,7 @@ impl SceneRendererComponent { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3518,7 +3518,7 @@ impl SceneRendererComponent { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3582,7 +3582,7 @@ impl SceneSurfaceMaterialInput { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3595,7 +3595,7 @@ impl SceneSurfaceMaterialInput { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3661,7 +3661,7 @@ impl SceneSurfaceMaterialInput { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3779,7 +3779,7 @@ impl SceneVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3792,7 +3792,7 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3858,7 +3858,7 @@ impl SceneVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3912,7 +3912,7 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), compositor.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3921,7 +3921,7 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3949,7 +3949,7 @@ impl SceneVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBorderMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3958,7 +3958,7 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4000,7 +4000,7 @@ impl SceneVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsVisible)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4009,7 +4009,7 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4026,7 +4026,7 @@ impl SceneVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOpacity)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4035,7 +4035,7 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOrientation(&self, value: super::super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4070,7 +4070,7 @@ impl SceneVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RotationAxis(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4079,13 +4079,13 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).RotationAxis)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRotationAxis(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAxis)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4094,13 +4094,13 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4109,13 +4109,13 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4124,7 +4124,7 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4144,7 +4144,7 @@ impl SceneVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParentForTransform)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeOffsetAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4153,13 +4153,13 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).RelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeOffsetAdjustment(&self, value: super::super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeSizeAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4168,7 +4168,7 @@ impl SceneVisual { (::windows_core::Interface::vtable(this).RelativeSizeAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeSizeAdjustment(&self, value: super::super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/UI/Composition/mod.rs b/crates/libs/windows/src/Windows/UI/Composition/mod.rs index 3fabddf6ef..fa10a9bdd7 100644 --- a/crates/libs/windows/src/Windows/UI/Composition/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Composition/mod.rs @@ -1,20 +1,20 @@ #[cfg(feature = "UI_Composition_Core")] -#[doc = "Required features: `UI_Composition_Core`"] +#[doc = "Required features: `\"UI_Composition_Core\"`"] pub mod Core; #[cfg(feature = "UI_Composition_Desktop")] -#[doc = "Required features: `UI_Composition_Desktop`"] +#[doc = "Required features: `\"UI_Composition_Desktop\"`"] pub mod Desktop; #[cfg(feature = "UI_Composition_Diagnostics")] -#[doc = "Required features: `UI_Composition_Diagnostics`"] +#[doc = "Required features: `\"UI_Composition_Diagnostics\"`"] pub mod Diagnostics; #[cfg(feature = "UI_Composition_Effects")] -#[doc = "Required features: `UI_Composition_Effects`"] +#[doc = "Required features: `\"UI_Composition_Effects\"`"] pub mod Effects; #[cfg(feature = "UI_Composition_Interactions")] -#[doc = "Required features: `UI_Composition_Interactions`"] +#[doc = "Required features: `\"UI_Composition_Interactions\"`"] pub mod Interactions; #[cfg(feature = "UI_Composition_Scenes")] -#[doc = "Required features: `UI_Composition_Scenes`"] +#[doc = "Required features: `\"UI_Composition_Scenes\"`"] pub mod Scenes; #[doc(hidden)] #[repr(transparent)] @@ -4194,7 +4194,7 @@ impl AmbientLight { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4232,7 +4232,7 @@ impl AmbientLight { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4298,7 +4298,7 @@ impl AmbientLight { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4407,7 +4407,7 @@ impl AnimationController { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4420,7 +4420,7 @@ impl AnimationController { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4486,7 +4486,7 @@ impl AnimationController { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4571,7 +4571,7 @@ impl AnimationPropertyInfo { (::windows_core::Interface::vtable(this).GetResolvedCompositionObjectProperty)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4584,7 +4584,7 @@ impl AnimationPropertyInfo { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4650,7 +4650,7 @@ impl AnimationPropertyInfo { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4719,7 +4719,7 @@ impl BackEasingFunction { (::windows_core::Interface::vtable(this).Amplitude)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4732,7 +4732,7 @@ impl BackEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4798,7 +4798,7 @@ impl BackEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4858,7 +4858,7 @@ impl BooleanKeyFrameAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertKeyFrame)(::windows_core::Interface::as_raw(this), normalizedprogresskey, value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4876,19 +4876,19 @@ impl BooleanKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4905,19 +4905,19 @@ impl BooleanKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4938,7 +4938,7 @@ impl BooleanKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4961,7 +4961,7 @@ impl BooleanKeyFrameAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5027,7 +5027,7 @@ impl BooleanKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5051,7 +5051,7 @@ impl BooleanKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5060,13 +5060,13 @@ impl BooleanKeyFrameAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5075,7 +5075,7 @@ impl BooleanKeyFrameAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5209,7 +5209,7 @@ impl BounceEasingFunction { (::windows_core::Interface::vtable(this).Bounciness)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5222,7 +5222,7 @@ impl BounceEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5288,7 +5288,7 @@ impl BounceEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5366,7 +5366,7 @@ impl BounceScalarNaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRestitution)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5384,19 +5384,19 @@ impl BounceScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5413,19 +5413,19 @@ impl BounceScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5446,7 +5446,7 @@ impl BounceScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5469,7 +5469,7 @@ impl BounceScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5535,7 +5535,7 @@ impl BounceScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5570,7 +5570,7 @@ impl BounceScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5579,7 +5579,7 @@ impl BounceScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5596,7 +5596,7 @@ impl BounceScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStopBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FinalValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5605,7 +5605,7 @@ impl BounceScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).FinalValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetFinalValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -5614,7 +5614,7 @@ impl BounceScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetFinalValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitialValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5623,7 +5623,7 @@ impl BounceScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInitialValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -5700,7 +5700,7 @@ impl BounceVector2NaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRestitution)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5718,19 +5718,19 @@ impl BounceVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5747,19 +5747,19 @@ impl BounceVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5780,7 +5780,7 @@ impl BounceVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5803,7 +5803,7 @@ impl BounceVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5869,7 +5869,7 @@ impl BounceVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5904,7 +5904,7 @@ impl BounceVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5913,7 +5913,7 @@ impl BounceVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5930,7 +5930,7 @@ impl BounceVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStopBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FinalValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5939,7 +5939,7 @@ impl BounceVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).FinalValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetFinalValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -5948,7 +5948,7 @@ impl BounceVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetFinalValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5957,7 +5957,7 @@ impl BounceVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -5966,7 +5966,7 @@ impl BounceVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetInitialValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialVelocity(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5975,7 +5975,7 @@ impl BounceVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialVelocity(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6038,7 +6038,7 @@ impl BounceVector3NaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRestitution)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6056,19 +6056,19 @@ impl BounceVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6085,19 +6085,19 @@ impl BounceVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6118,7 +6118,7 @@ impl BounceVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6141,7 +6141,7 @@ impl BounceVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6207,7 +6207,7 @@ impl BounceVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6242,7 +6242,7 @@ impl BounceVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6251,7 +6251,7 @@ impl BounceVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6268,7 +6268,7 @@ impl BounceVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStopBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FinalValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6277,7 +6277,7 @@ impl BounceVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).FinalValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetFinalValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -6286,7 +6286,7 @@ impl BounceVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetFinalValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6295,7 +6295,7 @@ impl BounceVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -6304,7 +6304,7 @@ impl BounceVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetInitialValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialVelocity(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6313,7 +6313,7 @@ impl BounceVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialVelocity(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6361,7 +6361,7 @@ impl CircleEasingFunction { (::windows_core::Interface::vtable(this).Mode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6374,7 +6374,7 @@ impl CircleEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6440,7 +6440,7 @@ impl CircleEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6496,7 +6496,7 @@ impl ColorKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6536,19 +6536,19 @@ impl ColorKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6565,19 +6565,19 @@ impl ColorKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6598,7 +6598,7 @@ impl ColorKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6621,7 +6621,7 @@ impl ColorKeyFrameAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6687,7 +6687,7 @@ impl ColorKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6711,7 +6711,7 @@ impl ColorKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6720,13 +6720,13 @@ impl ColorKeyFrameAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6735,7 +6735,7 @@ impl ColorKeyFrameAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6848,7 +6848,7 @@ impl CompositionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6866,19 +6866,19 @@ impl CompositionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = self; @@ -6895,19 +6895,19 @@ impl CompositionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = self; @@ -6928,7 +6928,7 @@ impl CompositionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6951,7 +6951,7 @@ impl CompositionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7017,7 +7017,7 @@ impl CompositionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7073,7 +7073,7 @@ impl CompositionAnimationGroup { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7111,7 +7111,7 @@ impl CompositionAnimationGroup { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7177,7 +7177,7 @@ impl CompositionAnimationGroup { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7201,7 +7201,7 @@ impl CompositionAnimationGroup { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -7260,7 +7260,7 @@ impl CompositionBackdropBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7273,7 +7273,7 @@ impl CompositionBackdropBrush { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7339,7 +7339,7 @@ impl CompositionBackdropBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7395,7 +7395,7 @@ impl CompositionBatchCompletedEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7408,7 +7408,7 @@ impl CompositionBatchCompletedEventArgs { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7474,7 +7474,7 @@ impl CompositionBatchCompletedEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7529,7 +7529,7 @@ impl CompositionBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7542,7 +7542,7 @@ impl CompositionBrush { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7608,7 +7608,7 @@ impl CompositionBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7670,7 +7670,7 @@ impl CompositionCapabilities { (::windows_core::Interface::vtable(this).AreEffectsFast)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Changed(&self, handler: P0) -> ::windows_core::Result where @@ -7682,7 +7682,7 @@ impl CompositionCapabilities { (::windows_core::Interface::vtable(this).Changed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -7726,13 +7726,13 @@ impl CompositionClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7741,13 +7741,13 @@ impl CompositionClip { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAnchorPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7756,13 +7756,13 @@ impl CompositionClip { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCenterPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7771,7 +7771,7 @@ impl CompositionClip { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7799,7 +7799,7 @@ impl CompositionClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7808,13 +7808,13 @@ impl CompositionClip { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7823,7 +7823,7 @@ impl CompositionClip { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7836,7 +7836,7 @@ impl CompositionClip { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7902,7 +7902,7 @@ impl CompositionClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7957,7 +7957,7 @@ impl CompositionColorBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -7981,7 +7981,7 @@ impl CompositionColorBrush { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8047,7 +8047,7 @@ impl CompositionColorBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8103,7 +8103,7 @@ impl CompositionColorGradientStop { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8138,7 +8138,7 @@ impl CompositionColorGradientStop { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8204,7 +8204,7 @@ impl CompositionColorGradientStop { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8252,7 +8252,7 @@ unsafe impl ::core::marker::Sync for CompositionColorGradientStop {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CompositionColorGradientStopCollection(::windows_core::IUnknown); impl CompositionColorGradientStopCollection { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -8261,7 +8261,7 @@ impl CompositionColorGradientStopCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -8270,7 +8270,7 @@ impl CompositionColorGradientStopCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -8279,7 +8279,7 @@ impl CompositionColorGradientStopCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -8288,7 +8288,7 @@ impl CompositionColorGradientStopCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -8300,7 +8300,7 @@ impl CompositionColorGradientStopCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -8309,7 +8309,7 @@ impl CompositionColorGradientStopCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -8318,13 +8318,13 @@ impl CompositionColorGradientStopCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -8333,19 +8333,19 @@ impl CompositionColorGradientStopCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -8354,7 +8354,7 @@ impl CompositionColorGradientStopCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -8407,7 +8407,7 @@ impl CompositionCommitBatch { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8427,7 +8427,7 @@ impl CompositionCommitBatch { (::windows_core::Interface::vtable(this).IsEnded)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, handler: P0) -> ::windows_core::Result where @@ -8439,7 +8439,7 @@ impl CompositionCommitBatch { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -8452,7 +8452,7 @@ impl CompositionCommitBatch { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8518,7 +8518,7 @@ impl CompositionCommitBatch { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8573,13 +8573,13 @@ impl CompositionContainerShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shapes(&self) -> ::windows_core::Result { let this = self; @@ -8595,7 +8595,7 @@ impl CompositionContainerShape { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8661,7 +8661,7 @@ impl CompositionContainerShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8685,7 +8685,7 @@ impl CompositionContainerShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8694,13 +8694,13 @@ impl CompositionContainerShape { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCenterPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8709,7 +8709,7 @@ impl CompositionContainerShape { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8737,7 +8737,7 @@ impl CompositionContainerShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8746,13 +8746,13 @@ impl CompositionContainerShape { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8761,7 +8761,7 @@ impl CompositionContainerShape { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8799,13 +8799,13 @@ impl CompositionDrawingSurface { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn AlphaMode(&self) -> ::windows_core::Result { let this = self; @@ -8814,7 +8814,7 @@ impl CompositionDrawingSurface { (::windows_core::Interface::vtable(this).AlphaMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn PixelFormat(&self) -> ::windows_core::Result { let this = self; @@ -8823,7 +8823,7 @@ impl CompositionDrawingSurface { (::windows_core::Interface::vtable(this).PixelFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -8832,7 +8832,7 @@ impl CompositionDrawingSurface { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn SizeInt32(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8841,31 +8841,31 @@ impl CompositionDrawingSurface { (::windows_core::Interface::vtable(this).SizeInt32)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn Resize(&self, sizepixels: super::super::Graphics::SizeInt32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Resize)(::windows_core::Interface::as_raw(this), sizepixels).ok() } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn Scroll(&self, offset: super::super::Graphics::PointInt32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Scroll)(::windows_core::Interface::as_raw(this), offset).ok() } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn ScrollRect(&self, offset: super::super::Graphics::PointInt32, scrollrect: super::super::Graphics::RectInt32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ScrollRect)(::windows_core::Interface::as_raw(this), offset, scrollrect).ok() } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn ScrollWithClip(&self, offset: super::super::Graphics::PointInt32, cliprect: super::super::Graphics::RectInt32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ScrollWithClip)(::windows_core::Interface::as_raw(this), offset, cliprect).ok() } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn ScrollRectWithClip(&self, offset: super::super::Graphics::PointInt32, cliprect: super::super::Graphics::RectInt32, scrollrect: super::super::Graphics::RectInt32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8878,7 +8878,7 @@ impl CompositionDrawingSurface { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -8944,7 +8944,7 @@ impl CompositionDrawingSurface { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9000,13 +9000,13 @@ impl CompositionEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateCubicBezierEasingFunction(owner: P0, controlpoint1: super::super::Foundation::Numerics::Vector2, controlpoint2: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result where @@ -9114,7 +9114,7 @@ impl CompositionEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9180,7 +9180,7 @@ impl CompositionEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9240,7 +9240,7 @@ impl CompositionEffectBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9267,7 +9267,7 @@ impl CompositionEffectBrush { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9333,7 +9333,7 @@ impl CompositionEffectBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9389,7 +9389,7 @@ impl CompositionEffectFactory { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9423,7 +9423,7 @@ impl CompositionEffectFactory { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9489,7 +9489,7 @@ impl CompositionEffectFactory { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9584,13 +9584,13 @@ impl CompositionEllipseGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Center(&self) -> ::windows_core::Result { let this = self; @@ -9599,13 +9599,13 @@ impl CompositionEllipseGeometry { (::windows_core::Interface::vtable(this).Center)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenter(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCenter)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Radius(&self) -> ::windows_core::Result { let this = self; @@ -9614,7 +9614,7 @@ impl CompositionEllipseGeometry { (::windows_core::Interface::vtable(this).Radius)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRadius(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -9660,7 +9660,7 @@ impl CompositionEllipseGeometry { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9726,7 +9726,7 @@ impl CompositionEllipseGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9782,13 +9782,13 @@ impl CompositionGeometricClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9797,13 +9797,13 @@ impl CompositionGeometricClip { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAnchorPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9812,13 +9812,13 @@ impl CompositionGeometricClip { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCenterPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9827,7 +9827,7 @@ impl CompositionGeometricClip { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9855,7 +9855,7 @@ impl CompositionGeometricClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9864,13 +9864,13 @@ impl CompositionGeometricClip { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9879,7 +9879,7 @@ impl CompositionGeometricClip { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9920,7 +9920,7 @@ impl CompositionGeometricClip { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -9986,7 +9986,7 @@ impl CompositionGeometricClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10042,7 +10042,7 @@ impl CompositionGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10088,7 +10088,7 @@ impl CompositionGeometry { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10154,7 +10154,7 @@ impl CompositionGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10209,13 +10209,13 @@ impl CompositionGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = self; @@ -10224,13 +10224,13 @@ impl CompositionGradientBrush { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAnchorPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = self; @@ -10239,7 +10239,7 @@ impl CompositionGradientBrush { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -10274,7 +10274,7 @@ impl CompositionGradientBrush { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInterpolationSpace)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = self; @@ -10283,7 +10283,7 @@ impl CompositionGradientBrush { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -10311,7 +10311,7 @@ impl CompositionGradientBrush { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = self; @@ -10320,13 +10320,13 @@ impl CompositionGradientBrush { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = self; @@ -10335,7 +10335,7 @@ impl CompositionGradientBrush { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = self; @@ -10359,7 +10359,7 @@ impl CompositionGradientBrush { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10425,7 +10425,7 @@ impl CompositionGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10481,13 +10481,13 @@ impl CompositionGraphicsDevice { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Graphics_DirectX`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_DirectX\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_DirectX"))] pub fn CreateDrawingSurface(&self, sizepixels: super::super::Foundation::Size, pixelformat: super::super::Graphics::DirectX::DirectXPixelFormat, alphamode: super::super::Graphics::DirectX::DirectXAlphaMode) -> ::windows_core::Result { let this = self; @@ -10496,7 +10496,7 @@ impl CompositionGraphicsDevice { (::windows_core::Interface::vtable(this).CreateDrawingSurface)(::windows_core::Interface::as_raw(this), sizepixels, pixelformat, alphamode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RenderingDeviceReplaced(&self, handler: P0) -> ::windows_core::Result where @@ -10508,13 +10508,13 @@ impl CompositionGraphicsDevice { (::windows_core::Interface::vtable(this).RenderingDeviceReplaced)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRenderingDeviceReplaced(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRenderingDeviceReplaced)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn CreateDrawingSurface2(&self, sizepixels: super::super::Graphics::SizeInt32, pixelformat: super::super::Graphics::DirectX::DirectXPixelFormat, alphamode: super::super::Graphics::DirectX::DirectXAlphaMode) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10523,7 +10523,7 @@ impl CompositionGraphicsDevice { (::windows_core::Interface::vtable(this).CreateDrawingSurface2)(::windows_core::Interface::as_raw(this), sizepixels, pixelformat, alphamode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn CreateVirtualDrawingSurface(&self, sizepixels: super::super::Graphics::SizeInt32, pixelformat: super::super::Graphics::DirectX::DirectXPixelFormat, alphamode: super::super::Graphics::DirectX::DirectXAlphaMode) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10532,7 +10532,7 @@ impl CompositionGraphicsDevice { (::windows_core::Interface::vtable(this).CreateVirtualDrawingSurface)(::windows_core::Interface::as_raw(this), sizepixels, pixelformat, alphamode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn CreateMipmapSurface(&self, sizepixels: super::super::Graphics::SizeInt32, pixelformat: super::super::Graphics::DirectX::DirectXPixelFormat, alphamode: super::super::Graphics::DirectX::DirectXAlphaMode) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10545,7 +10545,7 @@ impl CompositionGraphicsDevice { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Trim)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Graphics_DirectX`"] + #[doc = "Required features: `\"Foundation\"`, `\"Graphics_DirectX\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_DirectX"))] pub fn CaptureAsync(&self, capturevisual: P0, size: super::super::Graphics::SizeInt32, pixelformat: super::super::Graphics::DirectX::DirectXPixelFormat, alphamode: super::super::Graphics::DirectX::DirectXAlphaMode, sdrboost: f32) -> ::windows_core::Result> where @@ -10564,7 +10564,7 @@ impl CompositionGraphicsDevice { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10630,7 +10630,7 @@ impl CompositionGraphicsDevice { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10685,7 +10685,7 @@ impl CompositionLight { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10723,7 +10723,7 @@ impl CompositionLight { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10789,7 +10789,7 @@ impl CompositionLight { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10844,7 +10844,7 @@ impl CompositionLineGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10883,7 +10883,7 @@ impl CompositionLineGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTrimStart)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Start(&self) -> ::windows_core::Result { let this = self; @@ -10892,13 +10892,13 @@ impl CompositionLineGeometry { (::windows_core::Interface::vtable(this).Start)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetStart(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStart)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn End(&self) -> ::windows_core::Result { let this = self; @@ -10907,7 +10907,7 @@ impl CompositionLineGeometry { (::windows_core::Interface::vtable(this).End)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetEnd(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -10920,7 +10920,7 @@ impl CompositionLineGeometry { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -10986,7 +10986,7 @@ impl CompositionLineGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11042,13 +11042,13 @@ impl CompositionLinearGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11057,13 +11057,13 @@ impl CompositionLinearGradientBrush { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAnchorPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11072,7 +11072,7 @@ impl CompositionLinearGradientBrush { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11107,7 +11107,7 @@ impl CompositionLinearGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetInterpolationSpace)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11116,7 +11116,7 @@ impl CompositionLinearGradientBrush { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11144,7 +11144,7 @@ impl CompositionLinearGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11153,13 +11153,13 @@ impl CompositionLinearGradientBrush { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11168,7 +11168,7 @@ impl CompositionLinearGradientBrush { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11185,7 +11185,7 @@ impl CompositionLinearGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMappingMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn EndPoint(&self) -> ::windows_core::Result { let this = self; @@ -11194,13 +11194,13 @@ impl CompositionLinearGradientBrush { (::windows_core::Interface::vtable(this).EndPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetEndPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEndPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn StartPoint(&self) -> ::windows_core::Result { let this = self; @@ -11209,7 +11209,7 @@ impl CompositionLinearGradientBrush { (::windows_core::Interface::vtable(this).StartPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetStartPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -11222,7 +11222,7 @@ impl CompositionLinearGradientBrush { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11288,7 +11288,7 @@ impl CompositionLinearGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11345,7 +11345,7 @@ impl CompositionMaskBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11386,7 +11386,7 @@ impl CompositionMaskBrush { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11452,7 +11452,7 @@ impl CompositionMaskBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11508,7 +11508,7 @@ impl CompositionMipmapSurface { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11521,7 +11521,7 @@ impl CompositionMipmapSurface { (::windows_core::Interface::vtable(this).LevelCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn AlphaMode(&self) -> ::windows_core::Result { let this = self; @@ -11530,7 +11530,7 @@ impl CompositionMipmapSurface { (::windows_core::Interface::vtable(this).AlphaMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn PixelFormat(&self) -> ::windows_core::Result { let this = self; @@ -11539,7 +11539,7 @@ impl CompositionMipmapSurface { (::windows_core::Interface::vtable(this).PixelFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn SizeInt32(&self) -> ::windows_core::Result { let this = self; @@ -11562,7 +11562,7 @@ impl CompositionMipmapSurface { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11628,7 +11628,7 @@ impl CompositionMipmapSurface { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11684,7 +11684,7 @@ impl CompositionNineGridBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11826,7 +11826,7 @@ impl CompositionNineGridBrush { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11892,7 +11892,7 @@ impl CompositionNineGridBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11948,7 +11948,7 @@ impl CompositionObject { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -11961,7 +11961,7 @@ impl CompositionObject { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = self; @@ -12027,7 +12027,7 @@ impl CompositionObject { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12093,7 +12093,7 @@ unsafe impl ::core::marker::Sync for CompositionObject {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CompositionPath(::windows_core::IUnknown); impl CompositionPath { - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn Create(source: P0) -> ::windows_core::Result where @@ -12138,7 +12138,7 @@ impl CompositionPathGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12184,7 +12184,7 @@ impl CompositionPathGeometry { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12250,7 +12250,7 @@ impl CompositionPathGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12320,7 +12320,7 @@ impl CompositionProjectedShadow { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12333,7 +12333,7 @@ impl CompositionProjectedShadow { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12399,7 +12399,7 @@ impl CompositionProjectedShadow { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12515,7 +12515,7 @@ impl CompositionProjectedShadowCaster { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12528,7 +12528,7 @@ impl CompositionProjectedShadowCaster { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12594,7 +12594,7 @@ impl CompositionProjectedShadowCaster { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12677,7 +12677,7 @@ impl CompositionProjectedShadowCasterCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12690,7 +12690,7 @@ impl CompositionProjectedShadowCasterCollection { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12756,7 +12756,7 @@ impl CompositionProjectedShadowCasterCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12834,7 +12834,7 @@ impl CompositionProjectedShadowCasterCollection { (::windows_core::Interface::vtable(this).MaxRespectedCasters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -12897,7 +12897,7 @@ impl CompositionProjectedShadowReceiver { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12910,7 +12910,7 @@ impl CompositionProjectedShadowReceiver { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -12976,7 +12976,7 @@ impl CompositionProjectedShadowReceiver { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13045,7 +13045,7 @@ impl CompositionProjectedShadowReceiverUnorderedCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13058,7 +13058,7 @@ impl CompositionProjectedShadowReceiverUnorderedCollection { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13124,7 +13124,7 @@ impl CompositionProjectedShadowReceiverUnorderedCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13173,7 +13173,7 @@ impl CompositionProjectedShadowReceiverUnorderedCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAll)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -13231,7 +13231,7 @@ impl CompositionPropertySet { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13244,7 +13244,7 @@ impl CompositionPropertySet { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13310,7 +13310,7 @@ impl CompositionPropertySet { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13338,19 +13338,19 @@ impl CompositionPropertySet { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertColor)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertMatrix3x2(&self, propertyname: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertMatrix3x2)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertMatrix4x4(&self, propertyname: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertMatrix4x4)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertQuaternion(&self, propertyname: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = self; @@ -13360,19 +13360,19 @@ impl CompositionPropertySet { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertScalar)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertVector2(&self, propertyname: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertVector2)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertVector3(&self, propertyname: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertVector3)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertVector4(&self, propertyname: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = self; @@ -13385,7 +13385,7 @@ impl CompositionPropertySet { (::windows_core::Interface::vtable(this).TryGetColor)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryGetMatrix3x2(&self, propertyname: &::windows_core::HSTRING, value: &mut super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result { let this = self; @@ -13394,7 +13394,7 @@ impl CompositionPropertySet { (::windows_core::Interface::vtable(this).TryGetMatrix3x2)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryGetMatrix4x4(&self, propertyname: &::windows_core::HSTRING, value: &mut super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result { let this = self; @@ -13403,7 +13403,7 @@ impl CompositionPropertySet { (::windows_core::Interface::vtable(this).TryGetMatrix4x4)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryGetQuaternion(&self, propertyname: &::windows_core::HSTRING, value: &mut super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result { let this = self; @@ -13419,7 +13419,7 @@ impl CompositionPropertySet { (::windows_core::Interface::vtable(this).TryGetScalar)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryGetVector2(&self, propertyname: &::windows_core::HSTRING, value: &mut super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result { let this = self; @@ -13428,7 +13428,7 @@ impl CompositionPropertySet { (::windows_core::Interface::vtable(this).TryGetVector2)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryGetVector3(&self, propertyname: &::windows_core::HSTRING, value: &mut super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result { let this = self; @@ -13437,7 +13437,7 @@ impl CompositionPropertySet { (::windows_core::Interface::vtable(this).TryGetVector3)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TryGetVector4(&self, propertyname: &::windows_core::HSTRING, value: &mut super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result { let this = self; @@ -13488,13 +13488,13 @@ impl CompositionRadialGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13503,13 +13503,13 @@ impl CompositionRadialGradientBrush { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAnchorPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13518,7 +13518,7 @@ impl CompositionRadialGradientBrush { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13553,7 +13553,7 @@ impl CompositionRadialGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetInterpolationSpace)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13562,7 +13562,7 @@ impl CompositionRadialGradientBrush { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13590,7 +13590,7 @@ impl CompositionRadialGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13599,13 +13599,13 @@ impl CompositionRadialGradientBrush { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13614,7 +13614,7 @@ impl CompositionRadialGradientBrush { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13638,7 +13638,7 @@ impl CompositionRadialGradientBrush { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13704,7 +13704,7 @@ impl CompositionRadialGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13728,7 +13728,7 @@ impl CompositionRadialGradientBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn EllipseCenter(&self) -> ::windows_core::Result { let this = self; @@ -13737,13 +13737,13 @@ impl CompositionRadialGradientBrush { (::windows_core::Interface::vtable(this).EllipseCenter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetEllipseCenter(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEllipseCenter)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn EllipseRadius(&self) -> ::windows_core::Result { let this = self; @@ -13752,13 +13752,13 @@ impl CompositionRadialGradientBrush { (::windows_core::Interface::vtable(this).EllipseRadius)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetEllipseRadius(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetEllipseRadius)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn GradientOriginOffset(&self) -> ::windows_core::Result { let this = self; @@ -13767,7 +13767,7 @@ impl CompositionRadialGradientBrush { (::windows_core::Interface::vtable(this).GradientOriginOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetGradientOriginOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -13806,7 +13806,7 @@ impl CompositionRectangleGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13852,7 +13852,7 @@ impl CompositionRectangleGeometry { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13918,7 +13918,7 @@ impl CompositionRectangleGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -13942,7 +13942,7 @@ impl CompositionRectangleGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = self; @@ -13951,13 +13951,13 @@ impl CompositionRectangleGeometry { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOffset)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -13966,7 +13966,7 @@ impl CompositionRectangleGeometry { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -14004,7 +14004,7 @@ impl CompositionRoundedRectangleGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14050,7 +14050,7 @@ impl CompositionRoundedRectangleGeometry { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14116,7 +14116,7 @@ impl CompositionRoundedRectangleGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14140,7 +14140,7 @@ impl CompositionRoundedRectangleGeometry { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CornerRadius(&self) -> ::windows_core::Result { let this = self; @@ -14149,13 +14149,13 @@ impl CompositionRoundedRectangleGeometry { (::windows_core::Interface::vtable(this).CornerRadius)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCornerRadius(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCornerRadius)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = self; @@ -14164,13 +14164,13 @@ impl CompositionRoundedRectangleGeometry { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOffset)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -14179,7 +14179,7 @@ impl CompositionRoundedRectangleGeometry { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -14217,7 +14217,7 @@ impl CompositionScopedBatch { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14230,7 +14230,7 @@ impl CompositionScopedBatch { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14296,7 +14296,7 @@ impl CompositionScopedBatch { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14346,7 +14346,7 @@ impl CompositionScopedBatch { let this = self; unsafe { (::windows_core::Interface::vtable(this).Suspend)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, handler: P0) -> ::windows_core::Result where @@ -14358,7 +14358,7 @@ impl CompositionScopedBatch { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -14395,7 +14395,7 @@ impl CompositionShadow { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14408,7 +14408,7 @@ impl CompositionShadow { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14474,7 +14474,7 @@ impl CompositionShadow { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14529,7 +14529,7 @@ impl CompositionShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14542,7 +14542,7 @@ impl CompositionShape { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14608,7 +14608,7 @@ impl CompositionShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14632,7 +14632,7 @@ impl CompositionShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = self; @@ -14641,13 +14641,13 @@ impl CompositionShape { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCenterPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = self; @@ -14656,7 +14656,7 @@ impl CompositionShape { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -14684,7 +14684,7 @@ impl CompositionShape { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = self; @@ -14693,13 +14693,13 @@ impl CompositionShape { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = self; @@ -14708,7 +14708,7 @@ impl CompositionShape { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = self; @@ -14734,7 +14734,7 @@ impl ::windows_core::CanTryInto for Composi impl ::windows_core::CanTryInto for CompositionShape {} unsafe impl ::core::marker::Send for CompositionShape {} unsafe impl ::core::marker::Sync for CompositionShape {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14748,7 +14748,7 @@ impl CompositionShapeCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14761,7 +14761,7 @@ impl CompositionShapeCollection { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14827,7 +14827,7 @@ impl CompositionShapeCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -14851,7 +14851,7 @@ impl CompositionShapeCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -14860,7 +14860,7 @@ impl CompositionShapeCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -14869,7 +14869,7 @@ impl CompositionShapeCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -14878,7 +14878,7 @@ impl CompositionShapeCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = self; @@ -14887,7 +14887,7 @@ impl CompositionShapeCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -14899,7 +14899,7 @@ impl CompositionShapeCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -14908,7 +14908,7 @@ impl CompositionShapeCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -14917,13 +14917,13 @@ impl CompositionShapeCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -14932,19 +14932,19 @@ impl CompositionShapeCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -14953,7 +14953,7 @@ impl CompositionShapeCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = self; @@ -15019,7 +15019,7 @@ impl CompositionSpriteShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15032,7 +15032,7 @@ impl CompositionSpriteShape { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15098,7 +15098,7 @@ impl CompositionSpriteShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15122,7 +15122,7 @@ impl CompositionSpriteShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15131,13 +15131,13 @@ impl CompositionSpriteShape { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCenterPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15146,7 +15146,7 @@ impl CompositionSpriteShape { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15174,7 +15174,7 @@ impl CompositionSpriteShape { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15183,13 +15183,13 @@ impl CompositionSpriteShape { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15198,7 +15198,7 @@ impl CompositionSpriteShape { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15257,7 +15257,7 @@ impl CompositionSpriteShape { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStrokeBrush)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StrokeDashArray(&self) -> ::windows_core::Result { let this = self; @@ -15364,7 +15364,7 @@ impl ::windows_core::CanTryInto for CompositionSpriteShape {} impl ::windows_core::CanTryInto for CompositionSpriteShape {} unsafe impl ::core::marker::Send for CompositionSpriteShape {} unsafe impl ::core::marker::Sync for CompositionSpriteShape {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15378,7 +15378,7 @@ impl CompositionStrokeDashArray { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15391,7 +15391,7 @@ impl CompositionStrokeDashArray { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15457,7 +15457,7 @@ impl CompositionStrokeDashArray { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15481,7 +15481,7 @@ impl CompositionStrokeDashArray { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -15490,7 +15490,7 @@ impl CompositionStrokeDashArray { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -15499,7 +15499,7 @@ impl CompositionStrokeDashArray { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -15508,7 +15508,7 @@ impl CompositionStrokeDashArray { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = self; @@ -15517,7 +15517,7 @@ impl CompositionStrokeDashArray { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: f32, index: &mut u32) -> ::windows_core::Result { let this = self; @@ -15526,43 +15526,43 @@ impl CompositionStrokeDashArray { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value, index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: f32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: f32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: f32) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [f32]) -> ::windows_core::Result { let this = self; @@ -15571,7 +15571,7 @@ impl CompositionStrokeDashArray { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, items.as_mut_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[f32]) -> ::windows_core::Result<()> { let this = self; @@ -15637,7 +15637,7 @@ impl CompositionSurfaceBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15650,7 +15650,7 @@ impl CompositionSurfaceBrush { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15716,7 +15716,7 @@ impl CompositionSurfaceBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15798,7 +15798,7 @@ impl CompositionSurfaceBrush { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetVerticalAlignmentRatio)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15807,13 +15807,13 @@ impl CompositionSurfaceBrush { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAnchorPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15822,13 +15822,13 @@ impl CompositionSurfaceBrush { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCenterPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15837,7 +15837,7 @@ impl CompositionSurfaceBrush { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15865,7 +15865,7 @@ impl CompositionSurfaceBrush { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15874,13 +15874,13 @@ impl CompositionSurfaceBrush { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15889,7 +15889,7 @@ impl CompositionSurfaceBrush { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15938,7 +15938,7 @@ impl CompositionTarget { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -15951,7 +15951,7 @@ impl CompositionTarget { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16017,7 +16017,7 @@ impl CompositionTarget { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16086,7 +16086,7 @@ impl CompositionTransform { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16099,7 +16099,7 @@ impl CompositionTransform { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16165,7 +16165,7 @@ impl CompositionTransform { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16220,7 +16220,7 @@ impl CompositionViewBox { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16233,7 +16233,7 @@ impl CompositionViewBox { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16299,7 +16299,7 @@ impl CompositionViewBox { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16334,7 +16334,7 @@ impl CompositionViewBox { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHorizontalAlignmentRatio)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = self; @@ -16343,13 +16343,13 @@ impl CompositionViewBox { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOffset)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -16358,7 +16358,7 @@ impl CompositionViewBox { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -16417,13 +16417,13 @@ impl CompositionVirtualDrawingSurface { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn AlphaMode(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16432,7 +16432,7 @@ impl CompositionVirtualDrawingSurface { (::windows_core::Interface::vtable(this).AlphaMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_DirectX`"] + #[doc = "Required features: `\"Graphics_DirectX\"`"] #[cfg(feature = "Graphics_DirectX")] pub fn PixelFormat(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16441,7 +16441,7 @@ impl CompositionVirtualDrawingSurface { (::windows_core::Interface::vtable(this).PixelFormat)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16450,7 +16450,7 @@ impl CompositionVirtualDrawingSurface { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn SizeInt32(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16459,31 +16459,31 @@ impl CompositionVirtualDrawingSurface { (::windows_core::Interface::vtable(this).SizeInt32)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn Resize(&self, sizepixels: super::super::Graphics::SizeInt32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Resize)(::windows_core::Interface::as_raw(this), sizepixels).ok() } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn Scroll(&self, offset: super::super::Graphics::PointInt32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Scroll)(::windows_core::Interface::as_raw(this), offset).ok() } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn ScrollRect(&self, offset: super::super::Graphics::PointInt32, scrollrect: super::super::Graphics::RectInt32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ScrollRect)(::windows_core::Interface::as_raw(this), offset, scrollrect).ok() } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn ScrollWithClip(&self, offset: super::super::Graphics::PointInt32, cliprect: super::super::Graphics::RectInt32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ScrollWithClip)(::windows_core::Interface::as_raw(this), offset, cliprect).ok() } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn ScrollRectWithClip(&self, offset: super::super::Graphics::PointInt32, cliprect: super::super::Graphics::RectInt32, scrollrect: super::super::Graphics::RectInt32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16496,7 +16496,7 @@ impl CompositionVirtualDrawingSurface { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16562,7 +16562,7 @@ impl CompositionVirtualDrawingSurface { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16586,7 +16586,7 @@ impl CompositionVirtualDrawingSurface { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Graphics`"] + #[doc = "Required features: `\"Graphics\"`"] #[cfg(feature = "Graphics")] pub fn Trim(&self, rects: &[super::super::Graphics::RectInt32]) -> ::windows_core::Result<()> { let this = self; @@ -16625,7 +16625,7 @@ impl CompositionVisualSurface { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16638,7 +16638,7 @@ impl CompositionVisualSurface { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16704,7 +16704,7 @@ impl CompositionVisualSurface { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16742,7 +16742,7 @@ impl CompositionVisualSurface { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSourceVisual)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SourceOffset(&self) -> ::windows_core::Result { let this = self; @@ -16751,13 +16751,13 @@ impl CompositionVisualSurface { (::windows_core::Interface::vtable(this).SourceOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSourceOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSourceOffset)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SourceSize(&self) -> ::windows_core::Result { let this = self; @@ -16766,7 +16766,7 @@ impl CompositionVisualSurface { (::windows_core::Interface::vtable(this).SourceSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSourceSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -16804,7 +16804,7 @@ impl Compositor { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -16838,7 +16838,7 @@ impl Compositor { (::windows_core::Interface::vtable(this).CreateContainerVisual)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateCubicBezierEasingFunction(&self, controlpoint1: super::super::Foundation::Numerics::Vector2, controlpoint2: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result { let this = self; @@ -16847,7 +16847,7 @@ impl Compositor { (::windows_core::Interface::vtable(this).CreateCubicBezierEasingFunction)(::windows_core::Interface::as_raw(this), controlpoint1, controlpoint2, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Graphics_Effects`"] + #[doc = "Required features: `\"Graphics_Effects\"`"] #[cfg(feature = "Graphics_Effects")] pub fn CreateEffectFactory(&self, graphicseffect: P0) -> ::windows_core::Result where @@ -16859,7 +16859,7 @@ impl Compositor { (::windows_core::Interface::vtable(this).CreateEffectFactory)(::windows_core::Interface::as_raw(this), graphicseffect.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Graphics_Effects`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Graphics_Effects\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Graphics_Effects"))] pub fn CreateEffectFactoryWithProperties(&self, graphicseffect: P0, animatableproperties: P1) -> ::windows_core::Result where @@ -17267,7 +17267,7 @@ impl Compositor { (::windows_core::Interface::vtable(this).CreateViewBox)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestCommitAsync(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17317,7 +17317,7 @@ impl Compositor { (::windows_core::Interface::vtable(this).CreateBooleanKeyFrameAnimation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17347,7 +17347,7 @@ impl Compositor { (::windows_core::Interface::vtable(this).CreateRectangleClipWithSides)(::windows_core::Interface::as_raw(this), left, top, right, bottom, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CreateRectangleClipWithSidesAndRadius(&self, left: f32, top: f32, right: f32, bottom: f32, topleftradius: super::super::Foundation::Numerics::Vector2, toprightradius: super::super::Foundation::Numerics::Vector2, bottomrightradius: super::super::Foundation::Numerics::Vector2, bottomleftradius: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17451,7 +17451,7 @@ impl ContainerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17464,7 +17464,7 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17530,7 +17530,7 @@ impl ContainerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17561,7 +17561,7 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).Children)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17570,7 +17570,7 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17598,7 +17598,7 @@ impl ContainerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBorderMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17607,7 +17607,7 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17649,7 +17649,7 @@ impl ContainerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsVisible)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17658,7 +17658,7 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17675,7 +17675,7 @@ impl ContainerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOpacity)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17684,7 +17684,7 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17719,7 +17719,7 @@ impl ContainerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RotationAxis(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17728,13 +17728,13 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).RotationAxis)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRotationAxis(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAxis)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17743,13 +17743,13 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17758,13 +17758,13 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17773,7 +17773,7 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17793,7 +17793,7 @@ impl ContainerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParentForTransform)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeOffsetAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17802,13 +17802,13 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).RelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeOffsetAdjustment(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeSizeAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17817,7 +17817,7 @@ impl ContainerVisual { (::windows_core::Interface::vtable(this).RelativeSizeAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeSizeAdjustment(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17877,7 +17877,7 @@ impl CubicBezierEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17890,7 +17890,7 @@ impl CubicBezierEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17956,7 +17956,7 @@ impl CubicBezierEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -17980,7 +17980,7 @@ impl CubicBezierEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn ControlPoint1(&self) -> ::windows_core::Result { let this = self; @@ -17989,7 +17989,7 @@ impl CubicBezierEasingFunction { (::windows_core::Interface::vtable(this).ControlPoint1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn ControlPoint2(&self) -> ::windows_core::Result { let this = self; @@ -18030,7 +18030,7 @@ impl DelegatedInkTrailVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18043,7 +18043,7 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18109,7 +18109,7 @@ impl DelegatedInkTrailVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18133,7 +18133,7 @@ impl DelegatedInkTrailVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddTrailPoints(&self, inkpoints: &[InkTrailPoint]) -> ::windows_core::Result { let this = self; @@ -18142,7 +18142,7 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).AddTrailPoints)(::windows_core::Interface::as_raw(this), inkpoints.len() as u32, inkpoints.as_ptr(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AddTrailPointsWithPrediction(&self, inkpoints: &[InkTrailPoint], predictedinkpoints: &[InkTrailPoint]) -> ::windows_core::Result { let this = self; @@ -18178,7 +18178,7 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).CreateForSwapChain)(::windows_core::Interface::as_raw(this), compositor.into_param().abi(), swapchain.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18187,7 +18187,7 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18215,7 +18215,7 @@ impl DelegatedInkTrailVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBorderMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18224,7 +18224,7 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18266,7 +18266,7 @@ impl DelegatedInkTrailVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsVisible)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18275,7 +18275,7 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18292,7 +18292,7 @@ impl DelegatedInkTrailVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOpacity)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18301,7 +18301,7 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18336,7 +18336,7 @@ impl DelegatedInkTrailVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RotationAxis(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18345,13 +18345,13 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).RotationAxis)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRotationAxis(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAxis)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18360,13 +18360,13 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18375,13 +18375,13 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18390,7 +18390,7 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18410,7 +18410,7 @@ impl DelegatedInkTrailVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParentForTransform)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeOffsetAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18419,13 +18419,13 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).RelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeOffsetAdjustment(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeSizeAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18434,7 +18434,7 @@ impl DelegatedInkTrailVisual { (::windows_core::Interface::vtable(this).RelativeSizeAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeSizeAdjustment(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18499,7 +18499,7 @@ impl DistantLight { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18537,7 +18537,7 @@ impl DistantLight { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18603,7 +18603,7 @@ impl DistantLight { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18652,7 +18652,7 @@ impl DistantLight { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCoordinateSpace)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Direction(&self) -> ::windows_core::Result { let this = self; @@ -18661,7 +18661,7 @@ impl DistantLight { (::windows_core::Interface::vtable(this).Direction)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetDirection(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -18710,7 +18710,7 @@ impl DropShadow { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18723,7 +18723,7 @@ impl DropShadow { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18789,7 +18789,7 @@ impl DropShadow { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18849,7 +18849,7 @@ impl DropShadow { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMask)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = self; @@ -18858,7 +18858,7 @@ impl DropShadow { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -18918,7 +18918,7 @@ impl ElasticEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18931,7 +18931,7 @@ impl ElasticEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -18997,7 +18997,7 @@ impl ElasticEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19074,7 +19074,7 @@ impl ExponentialEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19087,7 +19087,7 @@ impl ExponentialEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19153,7 +19153,7 @@ impl ExponentialEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19223,7 +19223,7 @@ impl ExpressionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19241,19 +19241,19 @@ impl ExpressionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19270,19 +19270,19 @@ impl ExpressionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19303,7 +19303,7 @@ impl ExpressionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19326,7 +19326,7 @@ impl ExpressionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19392,7 +19392,7 @@ impl ExpressionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19460,7 +19460,7 @@ impl ImplicitAnimationCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19473,7 +19473,7 @@ impl ImplicitAnimationCollection { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19539,7 +19539,7 @@ impl ImplicitAnimationCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19563,7 +19563,7 @@ impl ImplicitAnimationCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -19572,7 +19572,7 @@ impl ImplicitAnimationCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -19581,7 +19581,7 @@ impl ImplicitAnimationCollection { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -19590,7 +19590,7 @@ impl ImplicitAnimationCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -19599,7 +19599,7 @@ impl ImplicitAnimationCollection { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -19608,7 +19608,7 @@ impl ImplicitAnimationCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result where @@ -19620,13 +19620,13 @@ impl ImplicitAnimationCollection { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -19672,7 +19672,7 @@ impl ::windows_core::CanTryInto for ImplicitAnimationCollection {} unsafe impl ::core::marker::Send for ImplicitAnimationCollection {} unsafe impl ::core::marker::Sync for ImplicitAnimationCollection {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -19686,7 +19686,7 @@ impl InitialValueExpressionCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19699,7 +19699,7 @@ impl InitialValueExpressionCollection { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19765,7 +19765,7 @@ impl InitialValueExpressionCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19789,7 +19789,7 @@ impl InitialValueExpressionCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -19798,7 +19798,7 @@ impl InitialValueExpressionCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -19807,7 +19807,7 @@ impl InitialValueExpressionCollection { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -19816,7 +19816,7 @@ impl InitialValueExpressionCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -19825,7 +19825,7 @@ impl InitialValueExpressionCollection { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = self; @@ -19834,7 +19834,7 @@ impl InitialValueExpressionCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -19843,13 +19843,13 @@ impl InitialValueExpressionCollection { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = self; @@ -19915,13 +19915,13 @@ impl InsetClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19930,13 +19930,13 @@ impl InsetClip { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAnchorPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19945,13 +19945,13 @@ impl InsetClip { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCenterPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19960,7 +19960,7 @@ impl InsetClip { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19988,7 +19988,7 @@ impl InsetClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -19997,13 +19997,13 @@ impl InsetClip { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20012,7 +20012,7 @@ impl InsetClip { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20025,7 +20025,7 @@ impl InsetClip { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20091,7 +20091,7 @@ impl InsetClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20191,7 +20191,7 @@ impl KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20209,19 +20209,19 @@ impl KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20238,19 +20238,19 @@ impl KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20271,7 +20271,7 @@ impl KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20294,7 +20294,7 @@ impl KeyFrameAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20360,7 +20360,7 @@ impl KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20384,7 +20384,7 @@ impl KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = self; @@ -20393,13 +20393,13 @@ impl KeyFrameAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDelayTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -20408,7 +20408,7 @@ impl KeyFrameAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -20520,7 +20520,7 @@ impl LayerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20533,7 +20533,7 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20599,7 +20599,7 @@ impl LayerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20658,7 +20658,7 @@ impl LayerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetShadow)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20667,7 +20667,7 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20695,7 +20695,7 @@ impl LayerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBorderMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20704,7 +20704,7 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20746,7 +20746,7 @@ impl LayerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsVisible)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20755,7 +20755,7 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20772,7 +20772,7 @@ impl LayerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOpacity)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20781,7 +20781,7 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20816,7 +20816,7 @@ impl LayerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RotationAxis(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20825,13 +20825,13 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).RotationAxis)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRotationAxis(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAxis)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20840,13 +20840,13 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20855,13 +20855,13 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20870,7 +20870,7 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20890,7 +20890,7 @@ impl LayerVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParentForTransform)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeOffsetAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20899,13 +20899,13 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).RelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeOffsetAdjustment(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeSizeAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20914,7 +20914,7 @@ impl LayerVisual { (::windows_core::Interface::vtable(this).RelativeSizeAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeSizeAdjustment(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20975,7 +20975,7 @@ impl LinearEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -20988,7 +20988,7 @@ impl LinearEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21054,7 +21054,7 @@ impl LinearEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21110,7 +21110,7 @@ impl NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21128,19 +21128,19 @@ impl NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21157,19 +21157,19 @@ impl NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21190,7 +21190,7 @@ impl NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21213,7 +21213,7 @@ impl NaturalMotionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21279,7 +21279,7 @@ impl NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21314,7 +21314,7 @@ impl NaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = self; @@ -21323,7 +21323,7 @@ impl NaturalMotionAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -21373,7 +21373,7 @@ impl PathKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21391,19 +21391,19 @@ impl PathKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21420,19 +21420,19 @@ impl PathKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21453,7 +21453,7 @@ impl PathKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21476,7 +21476,7 @@ impl PathKeyFrameAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21542,7 +21542,7 @@ impl PathKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21566,7 +21566,7 @@ impl PathKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21575,13 +21575,13 @@ impl PathKeyFrameAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21590,7 +21590,7 @@ impl PathKeyFrameAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21718,7 +21718,7 @@ impl PointLight { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21756,7 +21756,7 @@ impl PointLight { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21822,7 +21822,7 @@ impl PointLight { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21893,7 +21893,7 @@ impl PointLight { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLinearAttenuation)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = self; @@ -21902,7 +21902,7 @@ impl PointLight { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -21984,7 +21984,7 @@ impl PowerEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -21997,7 +21997,7 @@ impl PowerEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22063,7 +22063,7 @@ impl PowerEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22133,7 +22133,7 @@ impl QuaternionKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22151,19 +22151,19 @@ impl QuaternionKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22180,19 +22180,19 @@ impl QuaternionKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22213,7 +22213,7 @@ impl QuaternionKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22236,7 +22236,7 @@ impl QuaternionKeyFrameAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22302,7 +22302,7 @@ impl QuaternionKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22326,7 +22326,7 @@ impl QuaternionKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22335,13 +22335,13 @@ impl QuaternionKeyFrameAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22350,7 +22350,7 @@ impl QuaternionKeyFrameAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22429,13 +22429,13 @@ impl QuaternionKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertKeyFrame(&self, normalizedprogresskey: f32, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertKeyFrame)(::windows_core::Interface::as_raw(this), normalizedprogresskey, value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertKeyFrameWithEasingFunction(&self, normalizedprogresskey: f32, value: super::super::Foundation::Numerics::Quaternion, easingfunction: P0) -> ::windows_core::Result<()> where @@ -22478,13 +22478,13 @@ impl RectangleClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22493,13 +22493,13 @@ impl RectangleClip { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAnchorPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22508,13 +22508,13 @@ impl RectangleClip { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCenterPoint)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22523,7 +22523,7 @@ impl RectangleClip { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22551,7 +22551,7 @@ impl RectangleClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22560,13 +22560,13 @@ impl RectangleClip { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22575,7 +22575,7 @@ impl RectangleClip { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22588,7 +22588,7 @@ impl RectangleClip { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22654,7 +22654,7 @@ impl RectangleClip { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22689,7 +22689,7 @@ impl RectangleClip { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBottom)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn BottomLeftRadius(&self) -> ::windows_core::Result { let this = self; @@ -22698,13 +22698,13 @@ impl RectangleClip { (::windows_core::Interface::vtable(this).BottomLeftRadius)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetBottomLeftRadius(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBottomLeftRadius)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn BottomRightRadius(&self) -> ::windows_core::Result { let this = self; @@ -22713,7 +22713,7 @@ impl RectangleClip { (::windows_core::Interface::vtable(this).BottomRightRadius)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetBottomRightRadius(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -22752,7 +22752,7 @@ impl RectangleClip { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTop)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TopLeftRadius(&self) -> ::windows_core::Result { let this = self; @@ -22761,13 +22761,13 @@ impl RectangleClip { (::windows_core::Interface::vtable(this).TopLeftRadius)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTopLeftRadius(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTopLeftRadius)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TopRightRadius(&self) -> ::windows_core::Result { let this = self; @@ -22776,7 +22776,7 @@ impl RectangleClip { (::windows_core::Interface::vtable(this).TopRightRadius)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTopRightRadius(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -22814,7 +22814,7 @@ impl RedirectVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22827,7 +22827,7 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22893,7 +22893,7 @@ impl RedirectVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22938,7 +22938,7 @@ impl RedirectVisual { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSource)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22947,7 +22947,7 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22975,7 +22975,7 @@ impl RedirectVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBorderMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -22984,7 +22984,7 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23026,7 +23026,7 @@ impl RedirectVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsVisible)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23035,7 +23035,7 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23052,7 +23052,7 @@ impl RedirectVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOpacity)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23061,7 +23061,7 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23096,7 +23096,7 @@ impl RedirectVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RotationAxis(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23105,13 +23105,13 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).RotationAxis)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRotationAxis(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAxis)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23120,13 +23120,13 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23135,13 +23135,13 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23150,7 +23150,7 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23170,7 +23170,7 @@ impl RedirectVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParentForTransform)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeOffsetAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23179,13 +23179,13 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).RelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeOffsetAdjustment(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeSizeAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23194,7 +23194,7 @@ impl RedirectVisual { (::windows_core::Interface::vtable(this).RelativeSizeAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeSizeAdjustment(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23255,7 +23255,7 @@ impl RenderingDeviceReplacedEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23268,7 +23268,7 @@ impl RenderingDeviceReplacedEventArgs { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23334,7 +23334,7 @@ impl RenderingDeviceReplacedEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23396,7 +23396,7 @@ impl ScalarKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23414,19 +23414,19 @@ impl ScalarKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23443,19 +23443,19 @@ impl ScalarKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23476,7 +23476,7 @@ impl ScalarKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23499,7 +23499,7 @@ impl ScalarKeyFrameAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23565,7 +23565,7 @@ impl ScalarKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23589,7 +23589,7 @@ impl ScalarKeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23598,13 +23598,13 @@ impl ScalarKeyFrameAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23613,7 +23613,7 @@ impl ScalarKeyFrameAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23737,7 +23737,7 @@ impl ScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23755,19 +23755,19 @@ impl ScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23784,19 +23784,19 @@ impl ScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23817,7 +23817,7 @@ impl ScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23840,7 +23840,7 @@ impl ScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23906,7 +23906,7 @@ impl ScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23941,7 +23941,7 @@ impl ScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23950,7 +23950,7 @@ impl ScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -23967,7 +23967,7 @@ impl ScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStopBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FinalValue(&self) -> ::windows_core::Result> { let this = self; @@ -23976,7 +23976,7 @@ impl ScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).FinalValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetFinalValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -23985,7 +23985,7 @@ impl ScalarNaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFinalValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitialValue(&self) -> ::windows_core::Result> { let this = self; @@ -23994,7 +23994,7 @@ impl ScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInitialValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -24048,7 +24048,7 @@ impl ShapeVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24061,7 +24061,7 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24127,7 +24127,7 @@ impl ShapeVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24158,7 +24158,7 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).Children)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Shapes(&self) -> ::windows_core::Result { let this = self; @@ -24181,7 +24181,7 @@ impl ShapeVisual { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetViewBox)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24190,7 +24190,7 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24218,7 +24218,7 @@ impl ShapeVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBorderMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24227,7 +24227,7 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24269,7 +24269,7 @@ impl ShapeVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsVisible)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24278,7 +24278,7 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24295,7 +24295,7 @@ impl ShapeVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOpacity)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24304,7 +24304,7 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24339,7 +24339,7 @@ impl ShapeVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RotationAxis(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24348,13 +24348,13 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).RotationAxis)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRotationAxis(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAxis)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24363,13 +24363,13 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24378,13 +24378,13 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24393,7 +24393,7 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24413,7 +24413,7 @@ impl ShapeVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParentForTransform)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeOffsetAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24422,13 +24422,13 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).RelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeOffsetAdjustment(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeSizeAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24437,7 +24437,7 @@ impl ShapeVisual { (::windows_core::Interface::vtable(this).RelativeSizeAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeSizeAdjustment(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24498,7 +24498,7 @@ impl SineEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24511,7 +24511,7 @@ impl SineEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24577,7 +24577,7 @@ impl SineEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24640,7 +24640,7 @@ impl SpotLight { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24678,7 +24678,7 @@ impl SpotLight { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24744,7 +24744,7 @@ impl SpotLight { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -24793,7 +24793,7 @@ impl SpotLight { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCoordinateSpace)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Direction(&self) -> ::windows_core::Result { let this = self; @@ -24802,7 +24802,7 @@ impl SpotLight { (::windows_core::Interface::vtable(this).Direction)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetDirection(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -24852,7 +24852,7 @@ impl SpotLight { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLinearAttenuation)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = self; @@ -24861,7 +24861,7 @@ impl SpotLight { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -24987,7 +24987,7 @@ impl SpringScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25005,19 +25005,19 @@ impl SpringScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25034,19 +25034,19 @@ impl SpringScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25067,7 +25067,7 @@ impl SpringScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25090,7 +25090,7 @@ impl SpringScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25156,7 +25156,7 @@ impl SpringScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25191,7 +25191,7 @@ impl SpringScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25200,7 +25200,7 @@ impl SpringScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25217,7 +25217,7 @@ impl SpringScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStopBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FinalValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25226,7 +25226,7 @@ impl SpringScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).FinalValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetFinalValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -25235,7 +25235,7 @@ impl SpringScalarNaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetFinalValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitialValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25244,7 +25244,7 @@ impl SpringScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInitialValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -25275,7 +25275,7 @@ impl SpringScalarNaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDampingRatio)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Period(&self) -> ::windows_core::Result { let this = self; @@ -25284,7 +25284,7 @@ impl SpringScalarNaturalMotionAnimation { (::windows_core::Interface::vtable(this).Period)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPeriod(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -25325,7 +25325,7 @@ impl SpringVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25343,19 +25343,19 @@ impl SpringVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25372,19 +25372,19 @@ impl SpringVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25405,7 +25405,7 @@ impl SpringVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25428,7 +25428,7 @@ impl SpringVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25494,7 +25494,7 @@ impl SpringVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25529,7 +25529,7 @@ impl SpringVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25538,7 +25538,7 @@ impl SpringVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25566,7 +25566,7 @@ impl SpringVector2NaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDampingRatio)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Period(&self) -> ::windows_core::Result { let this = self; @@ -25575,13 +25575,13 @@ impl SpringVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).Period)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPeriod(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPeriod)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FinalValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25590,7 +25590,7 @@ impl SpringVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).FinalValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetFinalValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -25599,7 +25599,7 @@ impl SpringVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetFinalValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25608,7 +25608,7 @@ impl SpringVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -25617,7 +25617,7 @@ impl SpringVector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetInitialValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialVelocity(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25626,7 +25626,7 @@ impl SpringVector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialVelocity(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25667,7 +25667,7 @@ impl SpringVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25685,19 +25685,19 @@ impl SpringVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25714,19 +25714,19 @@ impl SpringVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25747,7 +25747,7 @@ impl SpringVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25770,7 +25770,7 @@ impl SpringVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25836,7 +25836,7 @@ impl SpringVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25871,7 +25871,7 @@ impl SpringVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25880,7 +25880,7 @@ impl SpringVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25908,7 +25908,7 @@ impl SpringVector3NaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDampingRatio)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Period(&self) -> ::windows_core::Result { let this = self; @@ -25917,13 +25917,13 @@ impl SpringVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).Period)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPeriod(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPeriod)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FinalValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25932,7 +25932,7 @@ impl SpringVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).FinalValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetFinalValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -25941,7 +25941,7 @@ impl SpringVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetFinalValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialValue(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25950,7 +25950,7 @@ impl SpringVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -25959,7 +25959,7 @@ impl SpringVector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetInitialValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialVelocity(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -25968,7 +25968,7 @@ impl SpringVector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialVelocity(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26009,7 +26009,7 @@ impl SpriteVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26022,7 +26022,7 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26088,7 +26088,7 @@ impl SpriteVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26147,7 +26147,7 @@ impl SpriteVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetShadow)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26156,7 +26156,7 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26184,7 +26184,7 @@ impl SpriteVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBorderMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26193,7 +26193,7 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26235,7 +26235,7 @@ impl SpriteVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIsVisible)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26244,7 +26244,7 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26261,7 +26261,7 @@ impl SpriteVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetOpacity)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26270,7 +26270,7 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26305,7 +26305,7 @@ impl SpriteVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RotationAxis(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26314,13 +26314,13 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).RotationAxis)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRotationAxis(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRotationAxis)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26329,13 +26329,13 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26344,13 +26344,13 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26359,7 +26359,7 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26379,7 +26379,7 @@ impl SpriteVisual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParentForTransform)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeOffsetAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26388,13 +26388,13 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).RelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeOffsetAdjustment(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeSizeAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26403,7 +26403,7 @@ impl SpriteVisual { (::windows_core::Interface::vtable(this).RelativeSizeAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeSizeAdjustment(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26464,7 +26464,7 @@ impl StepEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26477,7 +26477,7 @@ impl StepEasingFunction { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26543,7 +26543,7 @@ impl StepEasingFunction { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26654,7 +26654,7 @@ impl Vector2KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26672,19 +26672,19 @@ impl Vector2KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26701,19 +26701,19 @@ impl Vector2KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26734,7 +26734,7 @@ impl Vector2KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26757,7 +26757,7 @@ impl Vector2KeyFrameAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26823,7 +26823,7 @@ impl Vector2KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26847,7 +26847,7 @@ impl Vector2KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26856,13 +26856,13 @@ impl Vector2KeyFrameAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26871,7 +26871,7 @@ impl Vector2KeyFrameAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -26950,13 +26950,13 @@ impl Vector2KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertKeyFrame(&self, normalizedprogresskey: f32, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertKeyFrame)(::windows_core::Interface::as_raw(this), normalizedprogresskey, value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertKeyFrameWithEasingFunction(&self, normalizedprogresskey: f32, value: super::super::Foundation::Numerics::Vector2, easingfunction: P0) -> ::windows_core::Result<()> where @@ -26999,7 +26999,7 @@ impl Vector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27017,19 +27017,19 @@ impl Vector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27046,19 +27046,19 @@ impl Vector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27079,7 +27079,7 @@ impl Vector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27102,7 +27102,7 @@ impl Vector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27168,7 +27168,7 @@ impl Vector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27203,7 +27203,7 @@ impl Vector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27212,7 +27212,7 @@ impl Vector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27229,7 +27229,7 @@ impl Vector2NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStopBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FinalValue(&self) -> ::windows_core::Result> { let this = self; @@ -27238,7 +27238,7 @@ impl Vector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).FinalValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetFinalValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -27247,7 +27247,7 @@ impl Vector2NaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFinalValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialValue(&self) -> ::windows_core::Result> { let this = self; @@ -27256,7 +27256,7 @@ impl Vector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -27265,7 +27265,7 @@ impl Vector2NaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInitialValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialVelocity(&self) -> ::windows_core::Result { let this = self; @@ -27274,7 +27274,7 @@ impl Vector2NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialVelocity(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -27314,7 +27314,7 @@ impl Vector3KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27332,19 +27332,19 @@ impl Vector3KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27361,19 +27361,19 @@ impl Vector3KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27394,7 +27394,7 @@ impl Vector3KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27417,7 +27417,7 @@ impl Vector3KeyFrameAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27483,7 +27483,7 @@ impl Vector3KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27507,7 +27507,7 @@ impl Vector3KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27516,13 +27516,13 @@ impl Vector3KeyFrameAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27531,7 +27531,7 @@ impl Vector3KeyFrameAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27610,13 +27610,13 @@ impl Vector3KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertKeyFrame(&self, normalizedprogresskey: f32, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertKeyFrame)(::windows_core::Interface::as_raw(this), normalizedprogresskey, value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertKeyFrameWithEasingFunction(&self, normalizedprogresskey: f32, value: super::super::Foundation::Numerics::Vector3, easingfunction: P0) -> ::windows_core::Result<()> where @@ -27659,7 +27659,7 @@ impl Vector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27677,19 +27677,19 @@ impl Vector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27706,19 +27706,19 @@ impl Vector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27739,7 +27739,7 @@ impl Vector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27762,7 +27762,7 @@ impl Vector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27828,7 +27828,7 @@ impl Vector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27863,7 +27863,7 @@ impl Vector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27872,7 +27872,7 @@ impl Vector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27889,7 +27889,7 @@ impl Vector3NaturalMotionAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStopBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn FinalValue(&self) -> ::windows_core::Result> { let this = self; @@ -27898,7 +27898,7 @@ impl Vector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).FinalValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetFinalValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -27907,7 +27907,7 @@ impl Vector3NaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFinalValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialValue(&self) -> ::windows_core::Result> { let this = self; @@ -27916,7 +27916,7 @@ impl Vector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -27925,7 +27925,7 @@ impl Vector3NaturalMotionAnimation { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInitialValue)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InitialVelocity(&self) -> ::windows_core::Result { let this = self; @@ -27934,7 +27934,7 @@ impl Vector3NaturalMotionAnimation { (::windows_core::Interface::vtable(this).InitialVelocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetInitialVelocity(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -27974,7 +27974,7 @@ impl Vector4KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -27992,19 +27992,19 @@ impl Vector4KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetColorParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix3x2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix3x2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetMatrix4x4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMatrix4x4Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetQuaternionParameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28021,19 +28021,19 @@ impl Vector4KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetScalarParameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector2Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector2Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector3Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetVector3Parameter)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetVector4Parameter(&self, key: &::windows_core::HSTRING, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28054,7 +28054,7 @@ impl Vector4KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTarget)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InitialValueExpressions(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28077,7 +28077,7 @@ impl Vector4KeyFrameAnimation { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28143,7 +28143,7 @@ impl Vector4KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28167,7 +28167,7 @@ impl Vector4KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayTime(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28176,13 +28176,13 @@ impl Vector4KeyFrameAnimation { (::windows_core::Interface::vtable(this).DelayTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDelayTime(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28191,7 +28191,7 @@ impl Vector4KeyFrameAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDuration(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28270,13 +28270,13 @@ impl Vector4KeyFrameAnimation { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDelayBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertKeyFrame(&self, normalizedprogresskey: f32, value: super::super::Foundation::Numerics::Vector4) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).InsertKeyFrame)(::windows_core::Interface::as_raw(this), normalizedprogresskey, value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn InsertKeyFrameWithEasingFunction(&self, normalizedprogresskey: f32, value: super::super::Foundation::Numerics::Vector4, easingfunction: P0) -> ::windows_core::Result<()> where @@ -28319,7 +28319,7 @@ impl Visual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28332,7 +28332,7 @@ impl Visual { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28398,7 +28398,7 @@ impl Visual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28422,7 +28422,7 @@ impl Visual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AnchorPoint(&self) -> ::windows_core::Result { let this = self; @@ -28431,7 +28431,7 @@ impl Visual { (::windows_core::Interface::vtable(this).AnchorPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetAnchorPoint(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; @@ -28459,7 +28459,7 @@ impl Visual { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBorderMode)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn CenterPoint(&self) -> ::windows_core::Result { let this = self; @@ -28468,7 +28468,7 @@ impl Visual { (::windows_core::Interface::vtable(this).CenterPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetCenterPoint(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -28510,7 +28510,7 @@ impl Visual { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsVisible)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Offset(&self) -> ::windows_core::Result { let this = self; @@ -28519,7 +28519,7 @@ impl Visual { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOffset(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; @@ -28536,7 +28536,7 @@ impl Visual { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetOpacity)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = self; @@ -28545,7 +28545,7 @@ impl Visual { (::windows_core::Interface::vtable(this).Orientation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetOrientation(&self, value: super::super::Foundation::Numerics::Quaternion) -> ::windows_core::Result<()> { let this = self; @@ -28580,7 +28580,7 @@ impl Visual { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRotationAngleInDegrees)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RotationAxis(&self) -> ::windows_core::Result { let this = self; @@ -28589,13 +28589,13 @@ impl Visual { (::windows_core::Interface::vtable(this).RotationAxis)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRotationAxis(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRotationAxis)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Scale(&self) -> ::windows_core::Result { let this = self; @@ -28604,13 +28604,13 @@ impl Visual { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetScale(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetScale)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -28619,13 +28619,13 @@ impl Visual { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetSize(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn TransformMatrix(&self) -> ::windows_core::Result { let this = self; @@ -28634,7 +28634,7 @@ impl Visual { (::windows_core::Interface::vtable(this).TransformMatrix)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransformMatrix(&self, value: super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { let this = self; @@ -28654,7 +28654,7 @@ impl Visual { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetParentForTransform)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeOffsetAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28663,13 +28663,13 @@ impl Visual { (::windows_core::Interface::vtable(this).RelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeOffsetAdjustment(&self, value: super::super::Foundation::Numerics::Vector3) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRelativeOffsetAdjustment)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn RelativeSizeAdjustment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28678,7 +28678,7 @@ impl Visual { (::windows_core::Interface::vtable(this).RelativeSizeAdjustment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetRelativeSizeAdjustment(&self, value: super::super::Foundation::Numerics::Vector2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28737,7 +28737,7 @@ impl VisualCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28750,7 +28750,7 @@ impl VisualCollection { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28816,7 +28816,7 @@ impl VisualCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28840,7 +28840,7 @@ impl VisualCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -28946,7 +28946,7 @@ impl VisualUnorderedCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).PopulatePropertyInfo)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), propertyinfo.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -28959,7 +28959,7 @@ impl VisualUnorderedCollection { (::windows_core::Interface::vtable(this).Compositor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -29025,7 +29025,7 @@ impl VisualUnorderedCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StopAnimationGroup)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -29049,7 +29049,7 @@ impl VisualUnorderedCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).StartAnimationWithController)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(propertyname), animation.try_into_param()?.abi(), animationcontroller.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -29798,7 +29798,7 @@ impl ::windows_core::RuntimeType for CompositionStrokeLineJoin { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.UI.Composition.CompositionStrokeLineJoin;i4)"); } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct InkTrailPoint { pub Point: super::super::Foundation::Point, diff --git a/crates/libs/windows/src/Windows/UI/Core/AnimationMetrics/impl.rs b/crates/libs/windows/src/Windows/UI/Core/AnimationMetrics/impl.rs index 3defad4453..3adb6d57cf 100644 --- a/crates/libs/windows/src/Windows/UI/Core/AnimationMetrics/impl.rs +++ b/crates/libs/windows/src/Windows/UI/Core/AnimationMetrics/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IPropertyAnimation_Impl: Sized { fn Type(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/UI/Core/AnimationMetrics/mod.rs b/crates/libs/windows/src/Windows/UI/Core/AnimationMetrics/mod.rs index eabf9d7989..db6bce1947 100644 --- a/crates/libs/windows/src/Windows/UI/Core/AnimationMetrics/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Core/AnimationMetrics/mod.rs @@ -74,7 +74,7 @@ impl IPropertyAnimation { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delay(&self) -> ::windows_core::Result { let this = self; @@ -83,7 +83,7 @@ impl IPropertyAnimation { (::windows_core::Interface::vtable(this).Delay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -92,7 +92,7 @@ impl IPropertyAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Control1(&self) -> ::windows_core::Result { let this = self; @@ -101,7 +101,7 @@ impl IPropertyAnimation { (::windows_core::Interface::vtable(this).Control1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Control2(&self) -> ::windows_core::Result { let this = self; @@ -176,7 +176,7 @@ pub struct IScaleAnimation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AnimationDescription(::windows_core::IUnknown); impl AnimationDescription { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Animations(&self) -> ::windows_core::Result> { let this = self; @@ -185,7 +185,7 @@ impl AnimationDescription { (::windows_core::Interface::vtable(this).Animations)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StaggerDelay(&self) -> ::windows_core::Result { let this = self; @@ -201,7 +201,7 @@ impl AnimationDescription { (::windows_core::Interface::vtable(this).StaggerDelayFactor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DelayLimit(&self) -> ::windows_core::Result { let this = self; @@ -248,7 +248,7 @@ unsafe impl ::core::marker::Sync for AnimationDescription {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct OpacityAnimation(::windows_core::IUnknown); impl OpacityAnimation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitialOpacity(&self) -> ::windows_core::Result> { let this = self; @@ -271,7 +271,7 @@ impl OpacityAnimation { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delay(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -280,7 +280,7 @@ impl OpacityAnimation { (::windows_core::Interface::vtable(this).Delay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -289,7 +289,7 @@ impl OpacityAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Control1(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -298,7 +298,7 @@ impl OpacityAnimation { (::windows_core::Interface::vtable(this).Control1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Control2(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -335,7 +335,7 @@ impl PropertyAnimation { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delay(&self) -> ::windows_core::Result { let this = self; @@ -344,7 +344,7 @@ impl PropertyAnimation { (::windows_core::Interface::vtable(this).Delay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -353,7 +353,7 @@ impl PropertyAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Control1(&self) -> ::windows_core::Result { let this = self; @@ -362,7 +362,7 @@ impl PropertyAnimation { (::windows_core::Interface::vtable(this).Control1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Control2(&self) -> ::windows_core::Result { let this = self; @@ -399,7 +399,7 @@ impl ScaleAnimation { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delay(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -408,7 +408,7 @@ impl ScaleAnimation { (::windows_core::Interface::vtable(this).Delay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -417,7 +417,7 @@ impl ScaleAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Control1(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -426,7 +426,7 @@ impl ScaleAnimation { (::windows_core::Interface::vtable(this).Control1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Control2(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -435,7 +435,7 @@ impl ScaleAnimation { (::windows_core::Interface::vtable(this).Control2)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitialScaleX(&self) -> ::windows_core::Result> { let this = self; @@ -444,7 +444,7 @@ impl ScaleAnimation { (::windows_core::Interface::vtable(this).InitialScaleX)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InitialScaleY(&self) -> ::windows_core::Result> { let this = self; @@ -467,7 +467,7 @@ impl ScaleAnimation { (::windows_core::Interface::vtable(this).FinalScaleY)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NormalizedOrigin(&self) -> ::windows_core::Result { let this = self; @@ -504,7 +504,7 @@ impl TranslationAnimation { (::windows_core::Interface::vtable(this).Type)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delay(&self) -> ::windows_core::Result { let this = self; @@ -513,7 +513,7 @@ impl TranslationAnimation { (::windows_core::Interface::vtable(this).Delay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -522,7 +522,7 @@ impl TranslationAnimation { (::windows_core::Interface::vtable(this).Duration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Control1(&self) -> ::windows_core::Result { let this = self; @@ -531,7 +531,7 @@ impl TranslationAnimation { (::windows_core::Interface::vtable(this).Control1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Control2(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Core/Preview/mod.rs b/crates/libs/windows/src/Windows/UI/Core/Preview/mod.rs index 900bed5714..445992255c 100644 --- a/crates/libs/windows/src/Windows/UI/Core/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Core/Preview/mod.rs @@ -96,7 +96,7 @@ pub struct ISystemNavigationManagerPreviewStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreAppWindowPreview(::windows_core::IUnknown); impl CoreAppWindowPreview { - #[doc = "Required features: `UI_WindowManagement`"] + #[doc = "Required features: `\"UI_WindowManagement\"`"] #[cfg(feature = "UI_WindowManagement")] pub fn GetIdFromWindow(window: P0) -> ::windows_core::Result where @@ -143,7 +143,7 @@ impl SystemNavigationCloseRequestedPreviewEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -172,7 +172,7 @@ unsafe impl ::core::marker::Sync for SystemNavigationCloseRequestedPreviewEventA #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SystemNavigationManagerPreview(::windows_core::IUnknown); impl SystemNavigationManagerPreview { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CloseRequested(&self, handler: P0) -> ::windows_core::Result where @@ -184,7 +184,7 @@ impl SystemNavigationManagerPreview { (::windows_core::Interface::vtable(this).CloseRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCloseRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Core/impl.rs b/crates/libs/windows/src/Windows/UI/Core/impl.rs index b1962a4ff7..81484a6dfa 100644 --- a/crates/libs/windows/src/Windows/UI/Core/impl.rs +++ b/crates/libs/windows/src/Windows/UI/Core/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ICoreAcceleratorKeys_Impl: Sized { fn AcceleratorKeyActivated(&self, handler: ::core::option::Option<&super::super::Foundation::TypedEventHandler>) -> ::windows_core::Result; @@ -37,7 +37,7 @@ impl ICoreAcceleratorKeys_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ICoreInputSourceBase_Impl: Sized { fn Dispatcher(&self) -> ::windows_core::Result; @@ -110,7 +110,7 @@ impl ICoreInputSourceBase_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ICorePointerInputSource_Impl: Sized { fn ReleasePointerCapture(&self) -> ::windows_core::Result<()>; @@ -330,7 +330,7 @@ impl ICorePointerInputSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `System`"] +#[doc = "Required features: `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "Foundation", feature = "System"))] pub trait ICorePointerInputSource2_Impl: Sized + ICorePointerInputSource_Impl { fn DispatcherQueue(&self) -> ::windows_core::Result; @@ -363,7 +363,7 @@ impl ICorePointerInputSource2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait ICorePointerRedirector_Impl: Sized { fn PointerRoutedAway(&self, handler: ::core::option::Option<&super::super::Foundation::TypedEventHandler>) -> ::windows_core::Result; @@ -442,7 +442,7 @@ impl ICorePointerRedirector_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `System`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"System\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "System"))] pub trait ICoreWindow_Impl: Sized { fn AutomationHostProvider(&self) -> ::windows_core::Result<::windows_core::IInspectable>; diff --git a/crates/libs/windows/src/Windows/UI/Core/mod.rs b/crates/libs/windows/src/Windows/UI/Core/mod.rs index 33eef08032..55b902df39 100644 --- a/crates/libs/windows/src/Windows/UI/Core/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Core/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "UI_Core_AnimationMetrics")] -#[doc = "Required features: `UI_Core_AnimationMetrics`"] +#[doc = "Required features: `\"UI_Core_AnimationMetrics\"`"] pub mod AnimationMetrics; #[cfg(feature = "UI_Core_Preview")] -#[doc = "Required features: `UI_Core_Preview`"] +#[doc = "Required features: `\"UI_Core_Preview\"`"] pub mod Preview; #[doc(hidden)] #[repr(transparent)] @@ -127,7 +127,7 @@ pub struct IClosestInteractiveBoundsRequestedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICoreAcceleratorKeys(::windows_core::IUnknown); impl ICoreAcceleratorKeys { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AcceleratorKeyActivated(&self, handler: P0) -> ::windows_core::Result where @@ -139,7 +139,7 @@ impl ICoreAcceleratorKeys { (::windows_core::Interface::vtable(this).AcceleratorKeyActivated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAcceleratorKeyActivated(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -392,7 +392,7 @@ impl ICoreInputSourceBase { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsInputEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InputEnabled(&self, handler: P0) -> ::windows_core::Result where @@ -404,7 +404,7 @@ impl ICoreInputSourceBase { (::windows_core::Interface::vtable(this).InputEnabled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInputEnabled(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -515,7 +515,7 @@ impl ICorePointerInputSource { (::windows_core::Interface::vtable(this).HasCapture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPosition(&self) -> ::windows_core::Result { let this = self; @@ -538,7 +538,7 @@ impl ICorePointerInputSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPointerCursor)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerCaptureLost(&self, handler: P0) -> ::windows_core::Result where @@ -550,13 +550,13 @@ impl ICorePointerInputSource { (::windows_core::Interface::vtable(this).PointerCaptureLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerCaptureLost(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerCaptureLost)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerEntered(&self, handler: P0) -> ::windows_core::Result where @@ -568,13 +568,13 @@ impl ICorePointerInputSource { (::windows_core::Interface::vtable(this).PointerEntered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerEntered(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerEntered)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerExited(&self, handler: P0) -> ::windows_core::Result where @@ -586,13 +586,13 @@ impl ICorePointerInputSource { (::windows_core::Interface::vtable(this).PointerExited)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerExited(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerExited)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerMoved(&self, handler: P0) -> ::windows_core::Result where @@ -604,13 +604,13 @@ impl ICorePointerInputSource { (::windows_core::Interface::vtable(this).PointerMoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerMoved(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerMoved)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPressed(&self, handler: P0) -> ::windows_core::Result where @@ -622,13 +622,13 @@ impl ICorePointerInputSource { (::windows_core::Interface::vtable(this).PointerPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerPressed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerPressed)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerReleased(&self, handler: P0) -> ::windows_core::Result where @@ -640,13 +640,13 @@ impl ICorePointerInputSource { (::windows_core::Interface::vtable(this).PointerReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerReleased(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerReleased)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerWheelChanged(&self, handler: P0) -> ::windows_core::Result where @@ -658,7 +658,7 @@ impl ICorePointerInputSource { (::windows_core::Interface::vtable(this).PointerWheelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerWheelChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -749,7 +749,7 @@ pub struct ICorePointerInputSource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICorePointerInputSource2(::windows_core::IUnknown); impl ICorePointerInputSource2 { - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = self; @@ -773,7 +773,7 @@ impl ICorePointerInputSource2 { (::windows_core::Interface::vtable(this).HasCapture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPosition(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -796,7 +796,7 @@ impl ICorePointerInputSource2 { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPointerCursor)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerCaptureLost(&self, handler: P0) -> ::windows_core::Result where @@ -808,13 +808,13 @@ impl ICorePointerInputSource2 { (::windows_core::Interface::vtable(this).PointerCaptureLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerCaptureLost(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerCaptureLost)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerEntered(&self, handler: P0) -> ::windows_core::Result where @@ -826,13 +826,13 @@ impl ICorePointerInputSource2 { (::windows_core::Interface::vtable(this).PointerEntered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerEntered(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerEntered)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerExited(&self, handler: P0) -> ::windows_core::Result where @@ -844,13 +844,13 @@ impl ICorePointerInputSource2 { (::windows_core::Interface::vtable(this).PointerExited)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerExited(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerExited)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerMoved(&self, handler: P0) -> ::windows_core::Result where @@ -862,13 +862,13 @@ impl ICorePointerInputSource2 { (::windows_core::Interface::vtable(this).PointerMoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerMoved(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerMoved)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPressed(&self, handler: P0) -> ::windows_core::Result where @@ -880,13 +880,13 @@ impl ICorePointerInputSource2 { (::windows_core::Interface::vtable(this).PointerPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerPressed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerPressed)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerReleased(&self, handler: P0) -> ::windows_core::Result where @@ -898,13 +898,13 @@ impl ICorePointerInputSource2 { (::windows_core::Interface::vtable(this).PointerReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerReleased(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerReleased)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerWheelChanged(&self, handler: P0) -> ::windows_core::Result where @@ -916,7 +916,7 @@ impl ICorePointerInputSource2 { (::windows_core::Interface::vtable(this).PointerWheelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerWheelChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -947,7 +947,7 @@ pub struct ICorePointerInputSource2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICorePointerRedirector(::windows_core::IUnknown); impl ICorePointerRedirector { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerRoutedAway(&self, handler: P0) -> ::windows_core::Result where @@ -959,13 +959,13 @@ impl ICorePointerRedirector { (::windows_core::Interface::vtable(this).PointerRoutedAway)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerRoutedAway(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerRoutedAway)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerRoutedTo(&self, handler: P0) -> ::windows_core::Result where @@ -977,13 +977,13 @@ impl ICorePointerRedirector { (::windows_core::Interface::vtable(this).PointerRoutedTo)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerRoutedTo(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerRoutedTo)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerRoutedReleased(&self, handler: P0) -> ::windows_core::Result where @@ -995,7 +995,7 @@ impl ICorePointerRedirector { (::windows_core::Interface::vtable(this).PointerRoutedReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerRoutedReleased(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1075,7 +1075,7 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).AutomationHostProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Bounds(&self) -> ::windows_core::Result { let this = self; @@ -1084,7 +1084,7 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).Bounds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CustomProperties(&self) -> ::windows_core::Result { let this = self; @@ -1136,7 +1136,7 @@ impl ICoreWindow { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPointerCursor)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPosition(&self) -> ::windows_core::Result { let this = self; @@ -1160,7 +1160,7 @@ impl ICoreWindow { let this = self; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetAsyncKeyState(&self, virtualkey: super::super::System::VirtualKey) -> ::windows_core::Result { let this = self; @@ -1169,7 +1169,7 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).GetAsyncKeyState)(::windows_core::Interface::as_raw(this), virtualkey, &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetKeyState(&self, virtualkey: super::super::System::VirtualKey) -> ::windows_core::Result { let this = self; @@ -1186,7 +1186,7 @@ impl ICoreWindow { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPointerCapture)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Activated(&self, handler: P0) -> ::windows_core::Result where @@ -1198,13 +1198,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).Activated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveActivated(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveActivated)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AutomationProviderRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1216,13 +1216,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).AutomationProviderRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAutomationProviderRequested(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAutomationProviderRequested)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CharacterReceived(&self, handler: P0) -> ::windows_core::Result where @@ -1234,13 +1234,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).CharacterReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCharacterReceived(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCharacterReceived)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -1252,13 +1252,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InputEnabled(&self, handler: P0) -> ::windows_core::Result where @@ -1270,13 +1270,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).InputEnabled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInputEnabled(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveInputEnabled)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn KeyDown(&self, handler: P0) -> ::windows_core::Result where @@ -1288,13 +1288,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).KeyDown)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveKeyDown(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveKeyDown)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn KeyUp(&self, handler: P0) -> ::windows_core::Result where @@ -1306,13 +1306,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).KeyUp)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveKeyUp(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveKeyUp)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerCaptureLost(&self, handler: P0) -> ::windows_core::Result where @@ -1324,13 +1324,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).PointerCaptureLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerCaptureLost(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerCaptureLost)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerEntered(&self, handler: P0) -> ::windows_core::Result where @@ -1342,13 +1342,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).PointerEntered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerEntered(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerEntered)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerExited(&self, handler: P0) -> ::windows_core::Result where @@ -1360,13 +1360,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).PointerExited)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerExited(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerExited)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerMoved(&self, handler: P0) -> ::windows_core::Result where @@ -1378,13 +1378,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).PointerMoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerMoved(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerMoved)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPressed(&self, handler: P0) -> ::windows_core::Result where @@ -1396,13 +1396,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).PointerPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerPressed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerPressed)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerReleased(&self, handler: P0) -> ::windows_core::Result where @@ -1414,13 +1414,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).PointerReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerReleased(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerReleased)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TouchHitTesting(&self, handler: P0) -> ::windows_core::Result where @@ -1432,13 +1432,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).TouchHitTesting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTouchHitTesting(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTouchHitTesting)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerWheelChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1450,13 +1450,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).PointerWheelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerWheelChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerWheelChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SizeChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1468,13 +1468,13 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).SizeChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSizeChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSizeChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VisibilityChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1486,7 +1486,7 @@ impl ICoreWindow { (::windows_core::Interface::vtable(this).VisibilityChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVisibilityChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2331,7 +2331,7 @@ impl AcceleratorKeyEventArgs { (::windows_core::Interface::vtable(this).EventType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn VirtualKey(&self) -> ::windows_core::Result { let this = self; @@ -2505,7 +2505,7 @@ impl ::windows_core::CanTryInto for CharacterReceivedEvent #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ClosestInteractiveBoundsRequestedEventArgs(::windows_core::IUnknown); impl ClosestInteractiveBoundsRequestedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPosition(&self) -> ::windows_core::Result { let this = self; @@ -2514,7 +2514,7 @@ impl ClosestInteractiveBoundsRequestedEventArgs { (::windows_core::Interface::vtable(this).PointerPosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SearchBounds(&self) -> ::windows_core::Result { let this = self; @@ -2523,7 +2523,7 @@ impl ClosestInteractiveBoundsRequestedEventArgs { (::windows_core::Interface::vtable(this).SearchBounds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClosestInteractiveBounds(&self) -> ::windows_core::Result { let this = self; @@ -2532,7 +2532,7 @@ impl ClosestInteractiveBoundsRequestedEventArgs { (::windows_core::Interface::vtable(this).ClosestInteractiveBounds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetClosestInteractiveBounds(&self, value: super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; @@ -2556,7 +2556,7 @@ impl ::windows_core::RuntimeName for ClosestInteractiveBoundsRequestedEventArgs #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreAcceleratorKeys(::windows_core::IUnknown); impl CoreAcceleratorKeys { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AcceleratorKeyActivated(&self, handler: P0) -> ::windows_core::Result where @@ -2568,7 +2568,7 @@ impl CoreAcceleratorKeys { (::windows_core::Interface::vtable(this).AcceleratorKeyActivated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAcceleratorKeyActivated(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2595,7 +2595,7 @@ unsafe impl ::core::marker::Sync for CoreAcceleratorKeys {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreComponentInputSource(::windows_core::IUnknown); impl CoreComponentInputSource { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClosestInteractiveBoundsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -2607,7 +2607,7 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).ClosestInteractiveBoundsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosestInteractiveBoundsRequested(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2620,7 +2620,7 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).HasFocus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GotFocus(&self, handler: P0) -> ::windows_core::Result where @@ -2632,13 +2632,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).GotFocus)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGotFocus(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveGotFocus)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LostFocus(&self, handler: P0) -> ::windows_core::Result where @@ -2650,7 +2650,7 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).LostFocus)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLostFocus(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2674,7 +2674,7 @@ impl CoreComponentInputSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsInputEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InputEnabled(&self, handler: P0) -> ::windows_core::Result where @@ -2686,13 +2686,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).InputEnabled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInputEnabled(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveInputEnabled)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetCurrentKeyState(&self, virtualkey: super::super::System::VirtualKey) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2701,7 +2701,7 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).GetCurrentKeyState)(::windows_core::Interface::as_raw(this), virtualkey, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CharacterReceived(&self, handler: P0) -> ::windows_core::Result where @@ -2713,13 +2713,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).CharacterReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCharacterReceived(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveCharacterReceived)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn KeyDown(&self, handler: P0) -> ::windows_core::Result where @@ -2731,13 +2731,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).KeyDown)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveKeyDown(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveKeyDown)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn KeyUp(&self, handler: P0) -> ::windows_core::Result where @@ -2749,7 +2749,7 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).KeyUp)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveKeyUp(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2777,7 +2777,7 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).HasCapture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPosition(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2800,7 +2800,7 @@ impl CoreComponentInputSource { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPointerCursor)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerCaptureLost(&self, handler: P0) -> ::windows_core::Result where @@ -2812,13 +2812,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).PointerCaptureLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerCaptureLost(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerCaptureLost)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerEntered(&self, handler: P0) -> ::windows_core::Result where @@ -2830,13 +2830,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).PointerEntered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerEntered(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerEntered)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerExited(&self, handler: P0) -> ::windows_core::Result where @@ -2848,13 +2848,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).PointerExited)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerExited(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerExited)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerMoved(&self, handler: P0) -> ::windows_core::Result where @@ -2866,13 +2866,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).PointerMoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerMoved(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerMoved)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPressed(&self, handler: P0) -> ::windows_core::Result where @@ -2884,13 +2884,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).PointerPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerPressed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerPressed)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerReleased(&self, handler: P0) -> ::windows_core::Result where @@ -2902,13 +2902,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).PointerReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerReleased(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerReleased)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerWheelChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2920,13 +2920,13 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).PointerWheelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerWheelChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerWheelChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2935,7 +2935,7 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).DispatcherQueue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TouchHitTesting(&self, handler: P0) -> ::windows_core::Result where @@ -2947,7 +2947,7 @@ impl CoreComponentInputSource { (::windows_core::Interface::vtable(this).TouchHitTesting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTouchHitTesting(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3021,7 +3021,7 @@ unsafe impl ::core::marker::Sync for CoreCursor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreDispatcher(::windows_core::IUnknown); impl CoreDispatcher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AcceleratorKeyActivated(&self, handler: P0) -> ::windows_core::Result where @@ -3033,7 +3033,7 @@ impl CoreDispatcher { (::windows_core::Interface::vtable(this).AcceleratorKeyActivated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAcceleratorKeyActivated(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3050,7 +3050,7 @@ impl CoreDispatcher { let this = self; unsafe { (::windows_core::Interface::vtable(this).ProcessEvents)(::windows_core::Interface::as_raw(this), options).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RunAsync(&self, priority: CoreDispatcherPriority, agilecallback: P0) -> ::windows_core::Result where @@ -3062,7 +3062,7 @@ impl CoreDispatcher { (::windows_core::Interface::vtable(this).RunAsync)(::windows_core::Interface::as_raw(this), priority, agilecallback.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RunIdleAsync(&self, agilecallback: P0) -> ::windows_core::Result where @@ -3074,7 +3074,7 @@ impl CoreDispatcher { (::windows_core::Interface::vtable(this).RunIdleAsync)(::windows_core::Interface::as_raw(this), agilecallback.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryRunAsync(&self, priority: CoreDispatcherPriority, agilecallback: P0) -> ::windows_core::Result> where @@ -3086,7 +3086,7 @@ impl CoreDispatcher { (::windows_core::Interface::vtable(this).TryRunAsync)(::windows_core::Interface::as_raw(this), priority, agilecallback.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryRunIdleAsync(&self, agilecallback: P0) -> ::windows_core::Result> where @@ -3166,7 +3166,7 @@ impl CoreIndependentInputSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsInputEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InputEnabled(&self, handler: P0) -> ::windows_core::Result where @@ -3178,7 +3178,7 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).InputEnabled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInputEnabled(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3199,7 +3199,7 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).HasCapture)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPosition(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3222,7 +3222,7 @@ impl CoreIndependentInputSource { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPointerCursor)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerCaptureLost(&self, handler: P0) -> ::windows_core::Result where @@ -3234,13 +3234,13 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).PointerCaptureLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerCaptureLost(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerCaptureLost)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerEntered(&self, handler: P0) -> ::windows_core::Result where @@ -3252,13 +3252,13 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).PointerEntered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerEntered(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerEntered)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerExited(&self, handler: P0) -> ::windows_core::Result where @@ -3270,13 +3270,13 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).PointerExited)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerExited(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerExited)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerMoved(&self, handler: P0) -> ::windows_core::Result where @@ -3288,13 +3288,13 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).PointerMoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerMoved(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerMoved)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPressed(&self, handler: P0) -> ::windows_core::Result where @@ -3306,13 +3306,13 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).PointerPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerPressed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerPressed)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerReleased(&self, handler: P0) -> ::windows_core::Result where @@ -3324,13 +3324,13 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).PointerReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerReleased(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerReleased)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerWheelChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3342,13 +3342,13 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).PointerWheelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerWheelChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerWheelChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3357,7 +3357,7 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).DispatcherQueue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerRoutedAway(&self, handler: P0) -> ::windows_core::Result where @@ -3369,13 +3369,13 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).PointerRoutedAway)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerRoutedAway(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerRoutedAway)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerRoutedTo(&self, handler: P0) -> ::windows_core::Result where @@ -3387,13 +3387,13 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).PointerRoutedTo)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerRoutedTo(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerRoutedTo)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerRoutedReleased(&self, handler: P0) -> ::windows_core::Result where @@ -3405,7 +3405,7 @@ impl CoreIndependentInputSource { (::windows_core::Interface::vtable(this).PointerRoutedReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerRoutedReleased(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3435,7 +3435,7 @@ unsafe impl ::core::marker::Sync for CoreIndependentInputSource {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreIndependentInputSourceController(::windows_core::IUnknown); impl CoreIndependentInputSourceController { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3478,7 +3478,7 @@ impl CoreIndependentInputSourceController { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetControlledInputWithFilters)(::windows_core::Interface::as_raw(this), inputtypes, required, excluded).ok() } } - #[doc = "Required features: `UI_Composition`"] + #[doc = "Required features: `\"UI_Composition\"`"] #[cfg(feature = "UI_Composition")] pub fn CreateForVisual(visual: P0) -> ::windows_core::Result where @@ -3489,7 +3489,7 @@ impl CoreIndependentInputSourceController { (::windows_core::Interface::vtable(this).CreateForVisual)(::windows_core::Interface::as_raw(this), visual.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI_Composition`"] + #[doc = "Required features: `\"UI_Composition\"`"] #[cfg(feature = "UI_Composition")] pub fn CreateForIVisualElement(visualelement: P0) -> ::windows_core::Result where @@ -3527,7 +3527,7 @@ unsafe impl ::core::marker::Sync for CoreIndependentInputSourceController {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreWindow(::windows_core::IUnknown); impl CoreWindow { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerRoutedAway(&self, handler: P0) -> ::windows_core::Result where @@ -3539,13 +3539,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).PointerRoutedAway)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerRoutedAway(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerRoutedAway)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerRoutedTo(&self, handler: P0) -> ::windows_core::Result where @@ -3557,13 +3557,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).PointerRoutedTo)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerRoutedTo(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePointerRoutedTo)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerRoutedReleased(&self, handler: P0) -> ::windows_core::Result where @@ -3575,7 +3575,7 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).PointerRoutedReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerRoutedReleased(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3588,7 +3588,7 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).AutomationHostProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Bounds(&self) -> ::windows_core::Result { let this = self; @@ -3597,7 +3597,7 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).Bounds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CustomProperties(&self) -> ::windows_core::Result { let this = self; @@ -3649,7 +3649,7 @@ impl CoreWindow { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPointerCursor)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPosition(&self) -> ::windows_core::Result { let this = self; @@ -3673,7 +3673,7 @@ impl CoreWindow { let this = self; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetAsyncKeyState(&self, virtualkey: super::super::System::VirtualKey) -> ::windows_core::Result { let this = self; @@ -3682,7 +3682,7 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).GetAsyncKeyState)(::windows_core::Interface::as_raw(this), virtualkey, &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetKeyState(&self, virtualkey: super::super::System::VirtualKey) -> ::windows_core::Result { let this = self; @@ -3699,7 +3699,7 @@ impl CoreWindow { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPointerCapture)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Activated(&self, handler: P0) -> ::windows_core::Result where @@ -3711,13 +3711,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).Activated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveActivated(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveActivated)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AutomationProviderRequested(&self, handler: P0) -> ::windows_core::Result where @@ -3729,13 +3729,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).AutomationProviderRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAutomationProviderRequested(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveAutomationProviderRequested)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CharacterReceived(&self, handler: P0) -> ::windows_core::Result where @@ -3747,13 +3747,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).CharacterReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCharacterReceived(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCharacterReceived)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -3765,13 +3765,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InputEnabled(&self, handler: P0) -> ::windows_core::Result where @@ -3783,13 +3783,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).InputEnabled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInputEnabled(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveInputEnabled)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn KeyDown(&self, handler: P0) -> ::windows_core::Result where @@ -3801,13 +3801,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).KeyDown)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveKeyDown(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveKeyDown)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn KeyUp(&self, handler: P0) -> ::windows_core::Result where @@ -3819,13 +3819,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).KeyUp)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveKeyUp(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveKeyUp)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerCaptureLost(&self, handler: P0) -> ::windows_core::Result where @@ -3837,13 +3837,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).PointerCaptureLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerCaptureLost(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerCaptureLost)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerEntered(&self, handler: P0) -> ::windows_core::Result where @@ -3855,13 +3855,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).PointerEntered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerEntered(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerEntered)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerExited(&self, handler: P0) -> ::windows_core::Result where @@ -3873,13 +3873,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).PointerExited)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerExited(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerExited)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerMoved(&self, handler: P0) -> ::windows_core::Result where @@ -3891,13 +3891,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).PointerMoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerMoved(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerMoved)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerPressed(&self, handler: P0) -> ::windows_core::Result where @@ -3909,13 +3909,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).PointerPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerPressed(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerPressed)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerReleased(&self, handler: P0) -> ::windows_core::Result where @@ -3927,13 +3927,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).PointerReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerReleased(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerReleased)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TouchHitTesting(&self, handler: P0) -> ::windows_core::Result where @@ -3945,13 +3945,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).TouchHitTesting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTouchHitTesting(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTouchHitTesting)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PointerWheelChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3963,13 +3963,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).PointerWheelChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerWheelChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerWheelChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SizeChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3981,13 +3981,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).SizeChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSizeChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSizeChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VisibilityChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3999,19 +3999,19 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).VisibilityChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVisibilityChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveVisibilityChanged)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPointerPosition(&self, value: super::super::Foundation::Point) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPointerPosition)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ClosestInteractiveBoundsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -4023,7 +4023,7 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).ClosestInteractiveBoundsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosestInteractiveBoundsRequested(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4036,7 +4036,7 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).GetCurrentKeyEventDeviceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResizeStarted(&self, handler: P0) -> ::windows_core::Result where @@ -4048,13 +4048,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).ResizeStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveResizeStarted(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveResizeStarted)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResizeCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -4066,13 +4066,13 @@ impl CoreWindow { (::windows_core::Interface::vtable(this).ResizeCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveResizeCompleted(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveResizeCompleted)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4133,7 +4133,7 @@ impl CoreWindowDialog { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Showing(&self, handler: P0) -> ::windows_core::Result where @@ -4145,13 +4145,13 @@ impl CoreWindowDialog { (::windows_core::Interface::vtable(this).Showing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShowing(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveShowing)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxSize(&self) -> ::windows_core::Result { let this = self; @@ -4160,7 +4160,7 @@ impl CoreWindowDialog { (::windows_core::Interface::vtable(this).MaxSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinSize(&self) -> ::windows_core::Result { let this = self; @@ -4191,7 +4191,7 @@ impl CoreWindowDialog { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsInteractionDelayed)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "UI_Popups"))] pub fn Commands(&self) -> ::windows_core::Result> { let this = self; @@ -4222,7 +4222,7 @@ impl CoreWindowDialog { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCancelCommandIndex)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn BackButtonCommand(&self) -> ::windows_core::Result { let this = self; @@ -4231,7 +4231,7 @@ impl CoreWindowDialog { (::windows_core::Interface::vtable(this).BackButtonCommand)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn SetBackButtonCommand(&self, value: P0) -> ::windows_core::Result<()> where @@ -4240,7 +4240,7 @@ impl CoreWindowDialog { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBackButtonCommand)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4308,7 +4308,7 @@ impl ::windows_core::CanTryInto for CoreWindowEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreWindowFlyout(::windows_core::IUnknown); impl CoreWindowFlyout { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Showing(&self, handler: P0) -> ::windows_core::Result where @@ -4320,13 +4320,13 @@ impl CoreWindowFlyout { (::windows_core::Interface::vtable(this).Showing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShowing(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveShowing)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxSize(&self) -> ::windows_core::Result { let this = self; @@ -4335,7 +4335,7 @@ impl CoreWindowFlyout { (::windows_core::Interface::vtable(this).MaxSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinSize(&self) -> ::windows_core::Result { let this = self; @@ -4366,7 +4366,7 @@ impl CoreWindowFlyout { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsInteractionDelayed)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "UI_Popups"))] pub fn Commands(&self) -> ::windows_core::Result> { let this = self; @@ -4386,7 +4386,7 @@ impl CoreWindowFlyout { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDefaultCommandIndex)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn BackButtonCommand(&self) -> ::windows_core::Result { let this = self; @@ -4395,7 +4395,7 @@ impl CoreWindowFlyout { (::windows_core::Interface::vtable(this).BackButtonCommand)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Popups`"] + #[doc = "Required features: `\"UI_Popups\"`"] #[cfg(feature = "UI_Popups")] pub fn SetBackButtonCommand(&self, value: P0) -> ::windows_core::Result<()> where @@ -4404,7 +4404,7 @@ impl CoreWindowFlyout { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBackButtonCommand)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn ShowAsync(&self) -> ::windows_core::Result> { let this = self; @@ -4413,7 +4413,7 @@ impl CoreWindowFlyout { (::windows_core::Interface::vtable(this).ShowAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Create(position: super::super::Foundation::Point) -> ::windows_core::Result { Self::ICoreWindowFlyoutFactory(|this| unsafe { @@ -4421,7 +4421,7 @@ impl CoreWindowFlyout { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), position, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWithTitle(position: super::super::Foundation::Point, title: &::windows_core::HSTRING) -> ::windows_core::Result { Self::ICoreWindowFlyoutFactory(|this| unsafe { @@ -4452,7 +4452,7 @@ impl ::windows_core::RuntimeName for CoreWindowFlyout { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreWindowPopupShowingEventArgs(::windows_core::IUnknown); impl CoreWindowPopupShowingEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDesiredSize(&self, value: super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = self; @@ -4595,7 +4595,7 @@ impl KeyEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn VirtualKey(&self) -> ::windows_core::Result { let this = self; @@ -4648,7 +4648,7 @@ impl PointerEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI_Input`"] + #[doc = "Required features: `\"UI_Input\"`"] #[cfg(feature = "UI_Input")] pub fn CurrentPoint(&self) -> ::windows_core::Result { let this = self; @@ -4657,7 +4657,7 @@ impl PointerEventArgs { (::windows_core::Interface::vtable(this).CurrentPoint)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn KeyModifiers(&self) -> ::windows_core::Result { let this = self; @@ -4666,7 +4666,7 @@ impl PointerEventArgs { (::windows_core::Interface::vtable(this).KeyModifiers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `UI_Input`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"UI_Input\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "UI_Input"))] pub fn GetIntermediatePoints(&self) -> ::windows_core::Result> { let this = self; @@ -4694,7 +4694,7 @@ impl ::windows_core::CanTryInto for PointerEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SystemNavigationManager(::windows_core::IUnknown); impl SystemNavigationManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BackRequested(&self, handler: P0) -> ::windows_core::Result where @@ -4706,7 +4706,7 @@ impl SystemNavigationManager { (::windows_core::Interface::vtable(this).BackRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBackRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -4765,7 +4765,7 @@ impl TouchHitTestingEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProximityEvaluation(&self) -> ::windows_core::Result { let this = self; @@ -4774,13 +4774,13 @@ impl TouchHitTestingEventArgs { (::windows_core::Interface::vtable(this).ProximityEvaluation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetProximityEvaluation(&self, value: CoreProximityEvaluation) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProximityEvaluation)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Point(&self) -> ::windows_core::Result { let this = self; @@ -4789,7 +4789,7 @@ impl TouchHitTestingEventArgs { (::windows_core::Interface::vtable(this).Point)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingBox(&self) -> ::windows_core::Result { let this = self; @@ -4798,7 +4798,7 @@ impl TouchHitTestingEventArgs { (::windows_core::Interface::vtable(this).BoundingBox)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EvaluateProximityToRect(&self, controlboundingbox: super::super::Foundation::Rect) -> ::windows_core::Result { let this = self; @@ -4807,7 +4807,7 @@ impl TouchHitTestingEventArgs { (::windows_core::Interface::vtable(this).EvaluateProximityToRect)(::windows_core::Interface::as_raw(this), controlboundingbox, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EvaluateProximityToPolygon(&self, controlvertices: &[super::super::Foundation::Point]) -> ::windows_core::Result { let this = self; @@ -4920,7 +4920,7 @@ impl WindowSizeChangedEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -5465,7 +5465,7 @@ impl ::core::default::Default for CorePhysicalKeyStatus { } } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct CoreProximityEvaluation { pub Score: i32, diff --git a/crates/libs/windows/src/Windows/UI/Input/Core/mod.rs b/crates/libs/windows/src/Windows/UI/Input/Core/mod.rs index 90e305c6dd..37f4edb833 100644 --- a/crates/libs/windows/src/Windows/UI/Input/Core/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Input/Core/mod.rs @@ -67,7 +67,7 @@ impl RadialControllerIndependentInputSource { (::windows_core::Interface::vtable(this).Controller)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn Dispatcher(&self) -> ::windows_core::Result { let this = self; @@ -76,7 +76,7 @@ impl RadialControllerIndependentInputSource { (::windows_core::Interface::vtable(this).Dispatcher)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -85,7 +85,7 @@ impl RadialControllerIndependentInputSource { (::windows_core::Interface::vtable(this).DispatcherQueue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Core`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`"] #[cfg(feature = "ApplicationModel_Core")] pub fn CreateForView(view: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/UI/Input/Inking/Analysis/impl.rs b/crates/libs/windows/src/Windows/UI/Input/Inking/Analysis/impl.rs index 1351cf314c..c94aa666c8 100644 --- a/crates/libs/windows/src/Windows/UI/Input/Inking/Analysis/impl.rs +++ b/crates/libs/windows/src/Windows/UI/Input/Inking/Analysis/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IInkAnalysisNode_Impl: Sized { fn Id(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/UI/Input/Inking/Analysis/mod.rs b/crates/libs/windows/src/Windows/UI/Input/Inking/Analysis/mod.rs index b01de7942c..ff36bda618 100644 --- a/crates/libs/windows/src/Windows/UI/Input/Inking/Analysis/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Input/Inking/Analysis/mod.rs @@ -109,7 +109,7 @@ impl IInkAnalysisNode { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = self; @@ -118,7 +118,7 @@ impl IInkAnalysisNode { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RotatedBoundingRect(&self) -> ::windows_core::Result> { let this = self; @@ -127,7 +127,7 @@ impl IInkAnalysisNode { (::windows_core::Interface::vtable(this).RotatedBoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = self; @@ -143,7 +143,7 @@ impl IInkAnalysisNode { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokeIds(&self) -> ::windows_core::Result> { let this = self; @@ -342,7 +342,7 @@ impl InkAnalysisInkBullet { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -351,7 +351,7 @@ impl InkAnalysisInkBullet { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RotatedBoundingRect(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -360,7 +360,7 @@ impl InkAnalysisInkBullet { (::windows_core::Interface::vtable(this).RotatedBoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -376,7 +376,7 @@ impl InkAnalysisInkBullet { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokeIds(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -413,7 +413,7 @@ impl InkAnalysisInkDrawing { (::windows_core::Interface::vtable(this).DrawingKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Center(&self) -> ::windows_core::Result { let this = self; @@ -422,7 +422,7 @@ impl InkAnalysisInkDrawing { (::windows_core::Interface::vtable(this).Center)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Points(&self) -> ::windows_core::Result> { let this = self; @@ -445,7 +445,7 @@ impl InkAnalysisInkDrawing { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -454,7 +454,7 @@ impl InkAnalysisInkDrawing { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RotatedBoundingRect(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -463,7 +463,7 @@ impl InkAnalysisInkDrawing { (::windows_core::Interface::vtable(this).RotatedBoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -479,7 +479,7 @@ impl InkAnalysisInkDrawing { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokeIds(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -516,7 +516,7 @@ impl InkAnalysisInkWord { (::windows_core::Interface::vtable(this).RecognizedText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn TextAlternates(&self) -> ::windows_core::Result> { let this = self; @@ -539,7 +539,7 @@ impl InkAnalysisInkWord { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -548,7 +548,7 @@ impl InkAnalysisInkWord { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RotatedBoundingRect(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -557,7 +557,7 @@ impl InkAnalysisInkWord { (::windows_core::Interface::vtable(this).RotatedBoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -573,7 +573,7 @@ impl InkAnalysisInkWord { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokeIds(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -631,7 +631,7 @@ impl InkAnalysisLine { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -640,7 +640,7 @@ impl InkAnalysisLine { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RotatedBoundingRect(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -649,7 +649,7 @@ impl InkAnalysisLine { (::windows_core::Interface::vtable(this).RotatedBoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -665,7 +665,7 @@ impl InkAnalysisLine { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokeIds(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -716,7 +716,7 @@ impl InkAnalysisListItem { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -725,7 +725,7 @@ impl InkAnalysisListItem { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RotatedBoundingRect(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -734,7 +734,7 @@ impl InkAnalysisListItem { (::windows_core::Interface::vtable(this).RotatedBoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -750,7 +750,7 @@ impl InkAnalysisListItem { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokeIds(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -794,7 +794,7 @@ impl InkAnalysisNode { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = self; @@ -803,7 +803,7 @@ impl InkAnalysisNode { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RotatedBoundingRect(&self) -> ::windows_core::Result> { let this = self; @@ -812,7 +812,7 @@ impl InkAnalysisNode { (::windows_core::Interface::vtable(this).RotatedBoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = self; @@ -828,7 +828,7 @@ impl InkAnalysisNode { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokeIds(&self) -> ::windows_core::Result> { let this = self; @@ -872,7 +872,7 @@ impl InkAnalysisParagraph { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -881,7 +881,7 @@ impl InkAnalysisParagraph { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RotatedBoundingRect(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -890,7 +890,7 @@ impl InkAnalysisParagraph { (::windows_core::Interface::vtable(this).RotatedBoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -906,7 +906,7 @@ impl InkAnalysisParagraph { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokeIds(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -984,7 +984,7 @@ impl InkAnalysisRoot { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -993,7 +993,7 @@ impl InkAnalysisRoot { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RotatedBoundingRect(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1002,7 +1002,7 @@ impl InkAnalysisRoot { (::windows_core::Interface::vtable(this).RotatedBoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1018,7 +1018,7 @@ impl InkAnalysisRoot { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokeIds(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1034,7 +1034,7 @@ impl InkAnalysisRoot { (::windows_core::Interface::vtable(this).RecognizedText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindNodes(&self, nodekind: InkAnalysisNodeKind) -> ::windows_core::Result> { let this = self; @@ -1078,7 +1078,7 @@ impl InkAnalysisWritingRegion { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1087,7 +1087,7 @@ impl InkAnalysisWritingRegion { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RotatedBoundingRect(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1096,7 +1096,7 @@ impl InkAnalysisWritingRegion { (::windows_core::Interface::vtable(this).RotatedBoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Children(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1112,7 +1112,7 @@ impl InkAnalysisWritingRegion { (::windows_core::Interface::vtable(this).Parent)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokeIds(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1177,7 +1177,7 @@ impl InkAnalyzer { let this = self; unsafe { (::windows_core::Interface::vtable(this).AddDataForStroke)(::windows_core::Interface::as_raw(this), stroke.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddDataForStrokes(&self, strokes: P0) -> ::windows_core::Result<()> where @@ -1194,7 +1194,7 @@ impl InkAnalyzer { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDataForStroke)(::windows_core::Interface::as_raw(this), strokeid).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveDataForStrokes(&self, strokeids: P0) -> ::windows_core::Result<()> where @@ -1214,7 +1214,7 @@ impl InkAnalyzer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetStrokeDataKind)(::windows_core::Interface::as_raw(this), strokeid, strokekind).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AnalyzeAsync(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Input/Inking/Core/mod.rs b/crates/libs/windows/src/Windows/UI/Input/Inking/Core/mod.rs index 0f9e48e277..69bcc40665 100644 --- a/crates/libs/windows/src/Windows/UI/Input/Inking/Core/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Input/Inking/Core/mod.rs @@ -279,7 +279,7 @@ pub struct ICoreWetStrokeUpdateSourceStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreIncrementalInkStroke(::windows_core::IUnknown); impl CoreIncrementalInkStroke { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AppendInkPoints(&self, inkpoints: P0) -> ::windows_core::Result where @@ -305,7 +305,7 @@ impl CoreIncrementalInkStroke { (::windows_core::Interface::vtable(this).DrawingAttributes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PointTransform(&self) -> ::windows_core::Result { let this = self; @@ -314,7 +314,7 @@ impl CoreIncrementalInkStroke { (::windows_core::Interface::vtable(this).PointTransform)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = self; @@ -323,7 +323,7 @@ impl CoreIncrementalInkStroke { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Create(drawingattributes: P0, pointtransform: super::super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result where @@ -359,7 +359,7 @@ unsafe impl ::core::marker::Sync for CoreIncrementalInkStroke {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreInkIndependentInputSource(::windows_core::IUnknown); impl CoreInkIndependentInputSource { - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerEntering(&self, handler: P0) -> ::windows_core::Result where @@ -371,13 +371,13 @@ impl CoreInkIndependentInputSource { (::windows_core::Interface::vtable(this).PointerEntering)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerEntering(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerEntering)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerHovering(&self, handler: P0) -> ::windows_core::Result where @@ -389,13 +389,13 @@ impl CoreInkIndependentInputSource { (::windows_core::Interface::vtable(this).PointerHovering)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerHovering(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerHovering)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerExiting(&self, handler: P0) -> ::windows_core::Result where @@ -407,13 +407,13 @@ impl CoreInkIndependentInputSource { (::windows_core::Interface::vtable(this).PointerExiting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerExiting(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerExiting)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerPressing(&self, handler: P0) -> ::windows_core::Result where @@ -425,13 +425,13 @@ impl CoreInkIndependentInputSource { (::windows_core::Interface::vtable(this).PointerPressing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerPressing(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerPressing)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerMoving(&self, handler: P0) -> ::windows_core::Result where @@ -443,13 +443,13 @@ impl CoreInkIndependentInputSource { (::windows_core::Interface::vtable(this).PointerMoving)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerMoving(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerMoving)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerReleasing(&self, handler: P0) -> ::windows_core::Result where @@ -461,13 +461,13 @@ impl CoreInkIndependentInputSource { (::windows_core::Interface::vtable(this).PointerReleasing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerReleasing(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerReleasing)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerLost(&self, handler: P0) -> ::windows_core::Result where @@ -479,7 +479,7 @@ impl CoreInkIndependentInputSource { (::windows_core::Interface::vtable(this).PointerLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerLost(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -492,7 +492,7 @@ impl CoreInkIndependentInputSource { (::windows_core::Interface::vtable(this).InkPresenter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn PointerCursor(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -501,7 +501,7 @@ impl CoreInkIndependentInputSource { (::windows_core::Interface::vtable(this).PointerCursor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn SetPointerCursor(&self, value: P0) -> ::windows_core::Result<()> where @@ -558,7 +558,7 @@ impl CoreInkPresenterHost { (::windows_core::Interface::vtable(this).InkPresenter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Composition`"] + #[doc = "Required features: `\"UI_Composition\"`"] #[cfg(feature = "UI_Composition")] pub fn RootVisual(&self) -> ::windows_core::Result { let this = self; @@ -567,7 +567,7 @@ impl CoreInkPresenterHost { (::windows_core::Interface::vtable(this).RootVisual)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Composition`"] + #[doc = "Required features: `\"UI_Composition\"`"] #[cfg(feature = "UI_Composition")] pub fn SetRootVisual(&self, value: P0) -> ::windows_core::Result<()> where @@ -596,7 +596,7 @@ unsafe impl ::core::marker::Sync for CoreInkPresenterHost {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreWetStrokeUpdateEventArgs(::windows_core::IUnknown); impl CoreWetStrokeUpdateEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn NewInkPoints(&self) -> ::windows_core::Result> { let this = self; @@ -643,7 +643,7 @@ unsafe impl ::core::marker::Sync for CoreWetStrokeUpdateEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreWetStrokeUpdateSource(::windows_core::IUnknown); impl CoreWetStrokeUpdateSource { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WetStrokeStarting(&self, handler: P0) -> ::windows_core::Result where @@ -655,13 +655,13 @@ impl CoreWetStrokeUpdateSource { (::windows_core::Interface::vtable(this).WetStrokeStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveWetStrokeStarting(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveWetStrokeStarting)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WetStrokeContinuing(&self, handler: P0) -> ::windows_core::Result where @@ -673,13 +673,13 @@ impl CoreWetStrokeUpdateSource { (::windows_core::Interface::vtable(this).WetStrokeContinuing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveWetStrokeContinuing(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveWetStrokeContinuing)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WetStrokeStopping(&self, handler: P0) -> ::windows_core::Result where @@ -691,13 +691,13 @@ impl CoreWetStrokeUpdateSource { (::windows_core::Interface::vtable(this).WetStrokeStopping)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveWetStrokeStopping(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveWetStrokeStopping)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WetStrokeCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -709,13 +709,13 @@ impl CoreWetStrokeUpdateSource { (::windows_core::Interface::vtable(this).WetStrokeCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveWetStrokeCompleted(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveWetStrokeCompleted)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WetStrokeCanceled(&self, handler: P0) -> ::windows_core::Result where @@ -727,7 +727,7 @@ impl CoreWetStrokeUpdateSource { (::windows_core::Interface::vtable(this).WetStrokeCanceled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveWetStrokeCanceled(&self, cookie: super::super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Input/Inking/Preview/mod.rs b/crates/libs/windows/src/Windows/UI/Input/Inking/Preview/mod.rs index a65e1cf422..6425968b84 100644 --- a/crates/libs/windows/src/Windows/UI/Input/Inking/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Input/Inking/Preview/mod.rs @@ -40,13 +40,13 @@ pub struct IPalmRejectionDelayZonePreviewStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PalmRejectionDelayZonePreview(::windows_core::IUnknown); impl PalmRejectionDelayZonePreview { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `UI_Composition`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Composition\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Composition"))] pub fn CreateForVisual(inputpanelvisual: P0, inputpanelrect: super::super::super::super::Foundation::Rect) -> ::windows_core::Result where @@ -57,7 +57,7 @@ impl PalmRejectionDelayZonePreview { (::windows_core::Interface::vtable(this).CreateForVisual)(::windows_core::Interface::as_raw(this), inputpanelvisual.try_into_param()?.abi(), inputpanelrect, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `UI_Composition`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Composition\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Composition"))] pub fn CreateForVisualWithViewportClip(inputpanelvisual: P0, inputpanelrect: super::super::super::super::Foundation::Rect, viewportvisual: P1, viewportrect: super::super::super::super::Foundation::Rect) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/UI/Input/Inking/impl.rs b/crates/libs/windows/src/Windows/UI/Input/Inking/impl.rs index 4da95ef9e7..1082b49a0b 100644 --- a/crates/libs/windows/src/Windows/UI/Input/Inking/impl.rs +++ b/crates/libs/windows/src/Windows/UI/Input/Inking/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IInkPointFactory_Impl: Sized { fn CreateInkPoint(&self, position: &super::super::super::Foundation::Point, pressure: f32) -> ::windows_core::Result; @@ -54,7 +54,7 @@ impl IInkPresenterRulerFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub trait IInkPresenterStencil_Impl: Sized { fn Kind(&self) -> ::windows_core::Result; @@ -166,7 +166,7 @@ impl IInkPresenterStencil_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IInkRecognizerContainer_Impl: Sized { fn SetDefaultRecognizer(&self, recognizer: ::core::option::Option<&InkRecognizer>) -> ::windows_core::Result<()>; @@ -220,7 +220,7 @@ impl IInkRecognizerContainer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Collections`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation_Collections\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Storage_Streams"))] pub trait IInkStrokeContainer_Impl: Sized { fn BoundingRect(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/UI/Input/Inking/mod.rs b/crates/libs/windows/src/Windows/UI/Input/Inking/mod.rs index a57eee1019..162f956c31 100644 --- a/crates/libs/windows/src/Windows/UI/Input/Inking/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Input/Inking/mod.rs @@ -1,11 +1,11 @@ #[cfg(feature = "UI_Input_Inking_Analysis")] -#[doc = "Required features: `UI_Input_Inking_Analysis`"] +#[doc = "Required features: `\"UI_Input_Inking_Analysis\"`"] pub mod Analysis; #[cfg(feature = "UI_Input_Inking_Core")] -#[doc = "Required features: `UI_Input_Inking_Core`"] +#[doc = "Required features: `\"UI_Input_Inking_Core\"`"] pub mod Core; #[cfg(feature = "UI_Input_Inking_Preview")] -#[doc = "Required features: `UI_Input_Inking_Preview`"] +#[doc = "Required features: `\"UI_Input_Inking_Preview\"`"] pub mod Preview; #[doc(hidden)] #[repr(transparent)] @@ -313,7 +313,7 @@ pub struct IInkPoint2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkPointFactory(::windows_core::IUnknown); impl IInkPointFactory { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInkPoint(&self, position: super::super::super::Foundation::Point, pressure: f32) -> ::windows_core::Result { let this = self; @@ -602,7 +602,7 @@ impl IInkPresenterStencil { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetForegroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Transform(&self) -> ::windows_core::Result { let this = self; @@ -611,7 +611,7 @@ impl IInkPresenterStencil { (::windows_core::Interface::vtable(this).Transform)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransform(&self, value: super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = self; @@ -702,7 +702,7 @@ impl IInkRecognizerContainer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDefaultRecognizer)(::windows_core::Interface::as_raw(this), recognizer.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RecognizeAsync(&self, strokecollection: P0, recognitiontarget: InkRecognitionTarget) -> ::windows_core::Result>> where @@ -714,7 +714,7 @@ impl IInkRecognizerContainer { (::windows_core::Interface::vtable(this).RecognizeAsync)(::windows_core::Interface::as_raw(this), strokecollection.into_param().abi(), recognitiontarget, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRecognizers(&self) -> ::windows_core::Result> { let this = self; @@ -917,7 +917,7 @@ pub struct IInkStrokeBuilder3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkStrokeContainer(::windows_core::IUnknown); impl IInkStrokeContainer { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = self; @@ -933,7 +933,7 @@ impl IInkStrokeContainer { let this = self; unsafe { (::windows_core::Interface::vtable(this).AddStroke)(::windows_core::Interface::as_raw(this), stroke.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteSelected(&self) -> ::windows_core::Result { let this = self; @@ -942,7 +942,7 @@ impl IInkStrokeContainer { (::windows_core::Interface::vtable(this).DeleteSelected)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveSelected(&self, translation: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = self; @@ -951,7 +951,7 @@ impl IInkStrokeContainer { (::windows_core::Interface::vtable(this).MoveSelected)(::windows_core::Interface::as_raw(this), translation, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SelectWithPolyLine(&self, polyline: P0) -> ::windows_core::Result where @@ -963,7 +963,7 @@ impl IInkStrokeContainer { (::windows_core::Interface::vtable(this).SelectWithPolyLine)(::windows_core::Interface::as_raw(this), polyline.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectWithLine(&self, from: super::super::super::Foundation::Point, to: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = self; @@ -976,7 +976,7 @@ impl IInkStrokeContainer { let this = self; unsafe { (::windows_core::Interface::vtable(this).CopySelectedToClipboard)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PasteFromClipboard(&self, position: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = self; @@ -992,7 +992,7 @@ impl IInkStrokeContainer { (::windows_core::Interface::vtable(this).CanPasteFromClipboard)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn LoadAsync(&self, inputstream: P0) -> ::windows_core::Result> where @@ -1004,7 +1004,7 @@ impl IInkStrokeContainer { (::windows_core::Interface::vtable(this).LoadAsync)(::windows_core::Interface::as_raw(this), inputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SaveAsync(&self, outputstream: P0) -> ::windows_core::Result> where @@ -1016,7 +1016,7 @@ impl IInkStrokeContainer { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), outputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdateRecognitionResults(&self, recognitionresults: P0) -> ::windows_core::Result<()> where @@ -1025,7 +1025,7 @@ impl IInkStrokeContainer { let this = self; unsafe { (::windows_core::Interface::vtable(this).UpdateRecognitionResults)(::windows_core::Interface::as_raw(this), recognitionresults.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokes(&self) -> ::windows_core::Result> { let this = self; @@ -1034,7 +1034,7 @@ impl IInkStrokeContainer { (::windows_core::Interface::vtable(this).GetStrokes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRecognitionResults(&self) -> ::windows_core::Result> { let this = self; @@ -1441,7 +1441,7 @@ impl InkDrawingAttributes { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPenTip)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1450,7 +1450,7 @@ impl InkDrawingAttributes { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSize(&self, value: super::super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = self; @@ -1478,7 +1478,7 @@ impl InkDrawingAttributes { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFitToCurve)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PenTipTransform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1487,7 +1487,7 @@ impl InkDrawingAttributes { (::windows_core::Interface::vtable(this).PenTipTransform)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetPenTipTransform(&self, value: super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1728,7 +1728,7 @@ impl InkManager { (::windows_core::Interface::vtable(this).ProcessPointerUpdate)(::windows_core::Interface::as_raw(this), pointerpoint.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProcessPointerUp(&self, pointerpoint: P0) -> ::windows_core::Result where @@ -1747,7 +1747,7 @@ impl InkManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDefaultDrawingAttributes)(::windows_core::Interface::as_raw(this), drawingattributes.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RecognizeAsync2(&self, recognitiontarget: InkRecognitionTarget) -> ::windows_core::Result>> { let this = self; @@ -1763,7 +1763,7 @@ impl InkManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDefaultRecognizer)(::windows_core::Interface::as_raw(this), recognizer.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RecognizeAsync(&self, strokecollection: P0, recognitiontarget: InkRecognitionTarget) -> ::windows_core::Result>> where @@ -1775,7 +1775,7 @@ impl InkManager { (::windows_core::Interface::vtable(this).RecognizeAsync)(::windows_core::Interface::as_raw(this), strokecollection.into_param().abi(), recognitiontarget, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRecognizers(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1784,7 +1784,7 @@ impl InkManager { (::windows_core::Interface::vtable(this).GetRecognizers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1800,7 +1800,7 @@ impl InkManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).AddStroke)(::windows_core::Interface::as_raw(this), stroke.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteSelected(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1809,7 +1809,7 @@ impl InkManager { (::windows_core::Interface::vtable(this).DeleteSelected)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveSelected(&self, translation: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1818,7 +1818,7 @@ impl InkManager { (::windows_core::Interface::vtable(this).MoveSelected)(::windows_core::Interface::as_raw(this), translation, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SelectWithPolyLine(&self, polyline: P0) -> ::windows_core::Result where @@ -1830,7 +1830,7 @@ impl InkManager { (::windows_core::Interface::vtable(this).SelectWithPolyLine)(::windows_core::Interface::as_raw(this), polyline.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectWithLine(&self, from: super::super::super::Foundation::Point, to: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1843,7 +1843,7 @@ impl InkManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).CopySelectedToClipboard)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PasteFromClipboard(&self, position: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1859,7 +1859,7 @@ impl InkManager { (::windows_core::Interface::vtable(this).CanPasteFromClipboard)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn LoadAsync(&self, inputstream: P0) -> ::windows_core::Result> where @@ -1871,7 +1871,7 @@ impl InkManager { (::windows_core::Interface::vtable(this).LoadAsync)(::windows_core::Interface::as_raw(this), inputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SaveAsync(&self, outputstream: P0) -> ::windows_core::Result> where @@ -1883,7 +1883,7 @@ impl InkManager { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), outputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdateRecognitionResults(&self, recognitionresults: P0) -> ::windows_core::Result<()> where @@ -1892,7 +1892,7 @@ impl InkManager { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).UpdateRecognitionResults)(::windows_core::Interface::as_raw(this), recognitionresults.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokes(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1901,7 +1901,7 @@ impl InkManager { (::windows_core::Interface::vtable(this).GetStrokes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRecognitionResults(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1930,7 +1930,7 @@ impl ::windows_core::CanTryInto for InkManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InkModelerAttributes(::windows_core::IUnknown); impl InkModelerAttributes { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PredictionTime(&self) -> ::windows_core::Result { let this = self; @@ -1939,7 +1939,7 @@ impl InkModelerAttributes { (::windows_core::Interface::vtable(this).PredictionTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPredictionTime(&self, value: super::super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = self; @@ -1987,7 +1987,7 @@ unsafe impl ::core::marker::Sync for InkModelerAttributes {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InkPoint(::windows_core::IUnknown); impl InkPoint { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2024,7 +2024,7 @@ impl InkPoint { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInkPoint(position: super::super::super::Foundation::Point, pressure: f32) -> ::windows_core::Result { Self::IInkPointFactory(|this| unsafe { @@ -2032,7 +2032,7 @@ impl InkPoint { (::windows_core::Interface::vtable(this).CreateInkPoint)(::windows_core::Interface::as_raw(this), position, pressure, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInkPointWithTiltAndTimestamp(position: super::super::super::Foundation::Point, pressure: f32, tiltx: f32, tilty: f32, timestamp: u64) -> ::windows_core::Result { Self::IInkPointFactory2(|this| unsafe { @@ -2081,7 +2081,7 @@ impl InkPresenter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsInputEnabled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn InputDeviceTypes(&self) -> ::windows_core::Result { let this = self; @@ -2090,7 +2090,7 @@ impl InkPresenter { (::windows_core::Interface::vtable(this).InputDeviceTypes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn SetInputDeviceTypes(&self, value: super::super::Core::CoreInputDeviceTypes) -> ::windows_core::Result<()> { let this = self; @@ -2156,7 +2156,7 @@ impl InkPresenter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetPredefinedConfiguration)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StrokesCollected(&self, handler: P0) -> ::windows_core::Result where @@ -2168,13 +2168,13 @@ impl InkPresenter { (::windows_core::Interface::vtable(this).StrokesCollected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStrokesCollected(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStrokesCollected)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StrokesErased(&self, handler: P0) -> ::windows_core::Result where @@ -2186,7 +2186,7 @@ impl InkPresenter { (::windows_core::Interface::vtable(this).StrokesErased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStrokesErased(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2356,7 +2356,7 @@ impl InkPresenterProtractor { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetForegroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Transform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2365,7 +2365,7 @@ impl InkPresenterProtractor { (::windows_core::Interface::vtable(this).Transform)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransform(&self, value: super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2490,7 +2490,7 @@ impl InkPresenterRuler { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetForegroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Transform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2499,7 +2499,7 @@ impl InkPresenterRuler { (::windows_core::Interface::vtable(this).Transform)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetTransform(&self, value: super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2531,7 +2531,7 @@ unsafe impl ::core::marker::Sync for InkPresenterRuler {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InkRecognitionResult(::windows_core::IUnknown); impl InkRecognitionResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = self; @@ -2540,7 +2540,7 @@ impl InkRecognitionResult { (::windows_core::Interface::vtable(this).BoundingRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetTextCandidates(&self) -> ::windows_core::Result> { let this = self; @@ -2549,7 +2549,7 @@ impl InkRecognitionResult { (::windows_core::Interface::vtable(this).GetTextCandidates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokes(&self) -> ::windows_core::Result> { let this = self; @@ -2617,7 +2617,7 @@ impl InkRecognizerContainer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDefaultRecognizer)(::windows_core::Interface::as_raw(this), recognizer.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RecognizeAsync(&self, strokecollection: P0, recognitiontarget: InkRecognitionTarget) -> ::windows_core::Result>> where @@ -2629,7 +2629,7 @@ impl InkRecognizerContainer { (::windows_core::Interface::vtable(this).RecognizeAsync)(::windows_core::Interface::as_raw(this), strokecollection.into_param().abi(), recognitiontarget, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRecognizers(&self) -> ::windows_core::Result> { let this = self; @@ -2671,7 +2671,7 @@ impl InkStroke { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDrawingAttributes)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = self; @@ -2698,7 +2698,7 @@ impl InkStroke { (::windows_core::Interface::vtable(this).Recognized)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRenderingSegments(&self) -> ::windows_core::Result> { let this = self; @@ -2714,7 +2714,7 @@ impl InkStroke { (::windows_core::Interface::vtable(this).Clone)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn PointTransform(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2723,13 +2723,13 @@ impl InkStroke { (::windows_core::Interface::vtable(this).PointTransform)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn SetPointTransform(&self, value: super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPointTransform)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetInkPoints(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2745,7 +2745,7 @@ impl InkStroke { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StrokeStartedTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2754,7 +2754,7 @@ impl InkStroke { (::windows_core::Interface::vtable(this).StrokeStartedTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStrokeStartedTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -2763,7 +2763,7 @@ impl InkStroke { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetStrokeStartedTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StrokeDuration(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2772,7 +2772,7 @@ impl InkStroke { (::windows_core::Interface::vtable(this).StrokeDuration)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetStrokeDuration(&self, value: P0) -> ::windows_core::Result<()> where @@ -2842,7 +2842,7 @@ impl InkStrokeBuilder { (::windows_core::Interface::vtable(this).EndStroke)(::windows_core::Interface::as_raw(this), pointerpoint.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateStroke(&self, points: P0) -> ::windows_core::Result where @@ -2861,7 +2861,7 @@ impl InkStrokeBuilder { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDefaultDrawingAttributes)(::windows_core::Interface::as_raw(this), drawingattributes.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Foundation_Numerics\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Foundation_Numerics"))] pub fn CreateStrokeFromInkPoints(&self, inkpoints: P0, transform: super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result where @@ -2873,7 +2873,7 @@ impl InkStrokeBuilder { (::windows_core::Interface::vtable(this).CreateStrokeFromInkPoints)(::windows_core::Interface::as_raw(this), inkpoints.try_into_param()?.abi(), transform, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Foundation_Numerics\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Foundation_Numerics"))] pub fn CreateStrokeFromInkPoints2(&self, inkpoints: P0, transform: super::super::super::Foundation::Numerics::Matrix3x2, strokestartedtime: P1, strokeduration: P2) -> ::windows_core::Result where @@ -2912,7 +2912,7 @@ impl InkStrokeContainer { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BoundingRect(&self) -> ::windows_core::Result { let this = self; @@ -2928,7 +2928,7 @@ impl InkStrokeContainer { let this = self; unsafe { (::windows_core::Interface::vtable(this).AddStroke)(::windows_core::Interface::as_raw(this), stroke.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteSelected(&self) -> ::windows_core::Result { let this = self; @@ -2937,7 +2937,7 @@ impl InkStrokeContainer { (::windows_core::Interface::vtable(this).DeleteSelected)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveSelected(&self, translation: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = self; @@ -2946,7 +2946,7 @@ impl InkStrokeContainer { (::windows_core::Interface::vtable(this).MoveSelected)(::windows_core::Interface::as_raw(this), translation, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SelectWithPolyLine(&self, polyline: P0) -> ::windows_core::Result where @@ -2958,7 +2958,7 @@ impl InkStrokeContainer { (::windows_core::Interface::vtable(this).SelectWithPolyLine)(::windows_core::Interface::as_raw(this), polyline.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectWithLine(&self, from: super::super::super::Foundation::Point, to: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = self; @@ -2971,7 +2971,7 @@ impl InkStrokeContainer { let this = self; unsafe { (::windows_core::Interface::vtable(this).CopySelectedToClipboard)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PasteFromClipboard(&self, position: super::super::super::Foundation::Point) -> ::windows_core::Result { let this = self; @@ -2987,7 +2987,7 @@ impl InkStrokeContainer { (::windows_core::Interface::vtable(this).CanPasteFromClipboard)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn LoadAsync(&self, inputstream: P0) -> ::windows_core::Result> where @@ -2999,7 +2999,7 @@ impl InkStrokeContainer { (::windows_core::Interface::vtable(this).LoadAsync)(::windows_core::Interface::as_raw(this), inputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SaveAsync(&self, outputstream: P0) -> ::windows_core::Result> where @@ -3011,7 +3011,7 @@ impl InkStrokeContainer { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), outputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UpdateRecognitionResults(&self, recognitionresults: P0) -> ::windows_core::Result<()> where @@ -3020,7 +3020,7 @@ impl InkStrokeContainer { let this = self; unsafe { (::windows_core::Interface::vtable(this).UpdateRecognitionResults)(::windows_core::Interface::as_raw(this), recognitionresults.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetStrokes(&self) -> ::windows_core::Result> { let this = self; @@ -3029,7 +3029,7 @@ impl InkStrokeContainer { (::windows_core::Interface::vtable(this).GetStrokes)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetRecognitionResults(&self) -> ::windows_core::Result> { let this = self; @@ -3038,7 +3038,7 @@ impl InkStrokeContainer { (::windows_core::Interface::vtable(this).GetRecognitionResults)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AddStrokes(&self, strokes: P0) -> ::windows_core::Result<()> where @@ -3051,7 +3051,7 @@ impl InkStrokeContainer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn SaveWithFormatAsync(&self, outputstream: P0, inkpersistenceformat: InkPersistenceFormat) -> ::windows_core::Result> where @@ -3089,7 +3089,7 @@ impl ::windows_core::CanTryInto for InkStrokeContainer {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InkStrokeInput(::windows_core::IUnknown); impl InkStrokeInput { - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn StrokeStarted(&self, handler: P0) -> ::windows_core::Result where @@ -3101,13 +3101,13 @@ impl InkStrokeInput { (::windows_core::Interface::vtable(this).StrokeStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStrokeStarted(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStrokeStarted)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn StrokeContinued(&self, handler: P0) -> ::windows_core::Result where @@ -3119,13 +3119,13 @@ impl InkStrokeInput { (::windows_core::Interface::vtable(this).StrokeContinued)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStrokeContinued(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStrokeContinued)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn StrokeEnded(&self, handler: P0) -> ::windows_core::Result where @@ -3137,13 +3137,13 @@ impl InkStrokeInput { (::windows_core::Interface::vtable(this).StrokeEnded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStrokeEnded(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStrokeEnded)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn StrokeCanceled(&self, handler: P0) -> ::windows_core::Result where @@ -3155,7 +3155,7 @@ impl InkStrokeInput { (::windows_core::Interface::vtable(this).StrokeCanceled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStrokeCanceled(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3188,7 +3188,7 @@ unsafe impl ::core::marker::Sync for InkStrokeInput {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InkStrokeRenderingSegment(::windows_core::IUnknown); impl InkStrokeRenderingSegment { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -3197,7 +3197,7 @@ impl InkStrokeRenderingSegment { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BezierControlPoint1(&self) -> ::windows_core::Result { let this = self; @@ -3206,7 +3206,7 @@ impl InkStrokeRenderingSegment { (::windows_core::Interface::vtable(this).BezierControlPoint1)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BezierControlPoint2(&self) -> ::windows_core::Result { let this = self; @@ -3263,7 +3263,7 @@ unsafe impl ::core::marker::Sync for InkStrokeRenderingSegment {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InkStrokesCollectedEventArgs(::windows_core::IUnknown); impl InkStrokesCollectedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Strokes(&self) -> ::windows_core::Result> { let this = self; @@ -3290,7 +3290,7 @@ impl ::windows_core::RuntimeName for InkStrokesCollectedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InkStrokesErasedEventArgs(::windows_core::IUnknown); impl InkStrokesErasedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Strokes(&self) -> ::windows_core::Result> { let this = self; @@ -3317,7 +3317,7 @@ impl ::windows_core::RuntimeName for InkStrokesErasedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InkSynchronizer(::windows_core::IUnknown); impl InkSynchronizer { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn BeginDry(&self) -> ::windows_core::Result> { let this = self; @@ -3348,7 +3348,7 @@ impl ::windows_core::RuntimeName for InkSynchronizer { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InkUnprocessedInput(::windows_core::IUnknown); impl InkUnprocessedInput { - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerEntered(&self, handler: P0) -> ::windows_core::Result where @@ -3360,13 +3360,13 @@ impl InkUnprocessedInput { (::windows_core::Interface::vtable(this).PointerEntered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerEntered(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerEntered)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerHovered(&self, handler: P0) -> ::windows_core::Result where @@ -3378,13 +3378,13 @@ impl InkUnprocessedInput { (::windows_core::Interface::vtable(this).PointerHovered)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerHovered(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerHovered)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerExited(&self, handler: P0) -> ::windows_core::Result where @@ -3396,13 +3396,13 @@ impl InkUnprocessedInput { (::windows_core::Interface::vtable(this).PointerExited)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerExited(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerExited)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerPressed(&self, handler: P0) -> ::windows_core::Result where @@ -3414,13 +3414,13 @@ impl InkUnprocessedInput { (::windows_core::Interface::vtable(this).PointerPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerPressed(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerPressed)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerMoved(&self, handler: P0) -> ::windows_core::Result where @@ -3432,13 +3432,13 @@ impl InkUnprocessedInput { (::windows_core::Interface::vtable(this).PointerMoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerMoved(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerMoved)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerReleased(&self, handler: P0) -> ::windows_core::Result where @@ -3450,13 +3450,13 @@ impl InkUnprocessedInput { (::windows_core::Interface::vtable(this).PointerReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerReleased(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePointerReleased)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn PointerLost(&self, handler: P0) -> ::windows_core::Result where @@ -3468,7 +3468,7 @@ impl InkUnprocessedInput { (::windows_core::Interface::vtable(this).PointerLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePointerLost(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Input/Preview/Injection/mod.rs b/crates/libs/windows/src/Windows/UI/Input/Preview/Injection/mod.rs index 1ba366ea19..6a1ade2d1b 100644 --- a/crates/libs/windows/src/Windows/UI/Input/Preview/Injection/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Input/Preview/Injection/mod.rs @@ -246,7 +246,7 @@ impl InjectedInputGamepadInfo { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Gaming_Input`"] + #[doc = "Required features: `\"Gaming_Input\"`"] #[cfg(feature = "Gaming_Input")] pub fn Buttons(&self) -> ::windows_core::Result { let this = self; @@ -255,7 +255,7 @@ impl InjectedInputGamepadInfo { (::windows_core::Interface::vtable(this).Buttons)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Gaming_Input`"] + #[doc = "Required features: `\"Gaming_Input\"`"] #[cfg(feature = "Gaming_Input")] pub fn SetButtons(&self, value: super::super::super::super::Gaming::Input::GamepadButtons) -> ::windows_core::Result<()> { let this = self; @@ -327,7 +327,7 @@ impl InjectedInputGamepadInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRightTrigger)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Gaming_Input`"] + #[doc = "Required features: `\"Gaming_Input\"`"] #[cfg(feature = "Gaming_Input")] pub fn CreateInstanceFromGamepadReading(reading: super::super::super::super::Gaming::Input::GamepadReading) -> ::windows_core::Result { Self::IInjectedInputGamepadInfoFactory(|this| unsafe { @@ -678,7 +678,7 @@ impl ::windows_core::RuntimeName for InjectedInputTouchInfo { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InputInjector(::windows_core::IUnknown); impl InputInjector { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InjectKeyboardInput(&self, input: P0) -> ::windows_core::Result<()> where @@ -687,7 +687,7 @@ impl InputInjector { let this = self; unsafe { (::windows_core::Interface::vtable(this).InjectKeyboardInput)(::windows_core::Interface::as_raw(this), input.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InjectMouseInput(&self, input: P0) -> ::windows_core::Result<()> where @@ -700,7 +700,7 @@ impl InputInjector { let this = self; unsafe { (::windows_core::Interface::vtable(this).InitializeTouchInjection)(::windows_core::Interface::as_raw(this), visualmode).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InjectTouchInput(&self, input: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/UI/Input/Preview/mod.rs b/crates/libs/windows/src/Windows/UI/Input/Preview/mod.rs index 1677075f53..2cf806fb3e 100644 --- a/crates/libs/windows/src/Windows/UI/Input/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Input/Preview/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "UI_Input_Preview_Injection")] -#[doc = "Required features: `UI_Input_Preview_Injection`"] +#[doc = "Required features: `\"UI_Input_Preview_Injection\"`"] pub mod Injection; #[doc(hidden)] #[repr(transparent)] @@ -22,7 +22,7 @@ pub struct IInputActivationListenerPreviewStatics_Vtbl { } pub struct InputActivationListenerPreview; impl InputActivationListenerPreview { - #[doc = "Required features: `UI_WindowManagement`"] + #[doc = "Required features: `\"UI_WindowManagement\"`"] #[cfg(feature = "UI_WindowManagement")] pub fn CreateForApplicationWindow(window: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/UI/Input/Spatial/mod.rs b/crates/libs/windows/src/Windows/UI/Input/Spatial/mod.rs index c073165c96..bd99fc1a86 100644 --- a/crates/libs/windows/src/Windows/UI/Input/Spatial/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Input/Spatial/mod.rs @@ -1057,7 +1057,7 @@ pub struct ISpatialTappedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialGestureRecognizer(::windows_core::IUnknown); impl SpatialGestureRecognizer { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecognitionStarted(&self, handler: P0) -> ::windows_core::Result where @@ -1069,13 +1069,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).RecognitionStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRecognitionStarted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRecognitionStarted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RecognitionEnded(&self, handler: P0) -> ::windows_core::Result where @@ -1087,13 +1087,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).RecognitionEnded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRecognitionEnded(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRecognitionEnded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Tapped(&self, handler: P0) -> ::windows_core::Result where @@ -1105,13 +1105,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).Tapped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTapped(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTapped)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HoldStarted(&self, handler: P0) -> ::windows_core::Result where @@ -1123,13 +1123,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).HoldStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHoldStarted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveHoldStarted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HoldCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -1141,13 +1141,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).HoldCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHoldCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveHoldCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HoldCanceled(&self, handler: P0) -> ::windows_core::Result where @@ -1159,13 +1159,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).HoldCanceled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHoldCanceled(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveHoldCanceled)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ManipulationStarted(&self, handler: P0) -> ::windows_core::Result where @@ -1177,13 +1177,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).ManipulationStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveManipulationStarted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveManipulationStarted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ManipulationUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -1195,13 +1195,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).ManipulationUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveManipulationUpdated(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveManipulationUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ManipulationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -1213,13 +1213,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).ManipulationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveManipulationCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveManipulationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ManipulationCanceled(&self, handler: P0) -> ::windows_core::Result where @@ -1231,13 +1231,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).ManipulationCanceled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveManipulationCanceled(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveManipulationCanceled)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NavigationStarted(&self, handler: P0) -> ::windows_core::Result where @@ -1249,13 +1249,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).NavigationStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNavigationStarted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNavigationStarted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NavigationUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -1267,13 +1267,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).NavigationUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNavigationUpdated(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNavigationUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NavigationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -1285,13 +1285,13 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).NavigationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNavigationCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNavigationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NavigationCanceled(&self, handler: P0) -> ::windows_core::Result where @@ -1303,7 +1303,7 @@ impl SpatialGestureRecognizer { (::windows_core::Interface::vtable(this).NavigationCanceled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNavigationCanceled(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1426,7 +1426,7 @@ impl SpatialHoldStartedEventArgs { (::windows_core::Interface::vtable(this).InteractionSourceKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetPointerPose(&self, coordinatesystem: P0) -> ::windows_core::Result where @@ -1499,7 +1499,7 @@ impl SpatialInteractionController { (::windows_core::Interface::vtable(this).HasThumbstick)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = self; @@ -1529,7 +1529,7 @@ impl SpatialInteractionController { (::windows_core::Interface::vtable(this).Version)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn TryGetRenderableModelAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1538,7 +1538,7 @@ impl SpatialInteractionController { (::windows_core::Interface::vtable(this).TryGetRenderableModelAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Power`"] + #[doc = "Required features: `\"Devices_Power\"`"] #[cfg(feature = "Devices_Power")] pub fn TryGetBatteryReport(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1643,7 +1643,7 @@ impl SpatialInteractionDetectedEventArgs { (::windows_core::Interface::vtable(this).InteractionSourceKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetPointerPose(&self, coordinatesystem: P0) -> ::windows_core::Result where @@ -1689,7 +1689,7 @@ unsafe impl ::core::marker::Sync for SpatialInteractionDetectedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialInteractionManager(::windows_core::IUnknown); impl SpatialInteractionManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceDetected(&self, handler: P0) -> ::windows_core::Result where @@ -1701,13 +1701,13 @@ impl SpatialInteractionManager { (::windows_core::Interface::vtable(this).SourceDetected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourceDetected(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSourceDetected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceLost(&self, handler: P0) -> ::windows_core::Result where @@ -1719,13 +1719,13 @@ impl SpatialInteractionManager { (::windows_core::Interface::vtable(this).SourceLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourceLost(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSourceLost)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -1737,13 +1737,13 @@ impl SpatialInteractionManager { (::windows_core::Interface::vtable(this).SourceUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourceUpdated(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSourceUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourcePressed(&self, handler: P0) -> ::windows_core::Result where @@ -1755,13 +1755,13 @@ impl SpatialInteractionManager { (::windows_core::Interface::vtable(this).SourcePressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourcePressed(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSourcePressed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceReleased(&self, handler: P0) -> ::windows_core::Result where @@ -1773,13 +1773,13 @@ impl SpatialInteractionManager { (::windows_core::Interface::vtable(this).SourceReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSourceReleased(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSourceReleased)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InteractionDetected(&self, handler: P0) -> ::windows_core::Result where @@ -1791,13 +1791,13 @@ impl SpatialInteractionManager { (::windows_core::Interface::vtable(this).InteractionDetected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInteractionDetected(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveInteractionDetected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Perception`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Perception\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Perception"))] pub fn GetDetectedSourcesAtTimestamp(&self, timestamp: P0) -> ::windows_core::Result> where @@ -1893,7 +1893,7 @@ impl SpatialInteractionSource { (::windows_core::Interface::vtable(this).Controller)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception`"] + #[doc = "Required features: `\"Perception\"`"] #[cfg(feature = "Perception")] pub fn TryGetStateAtTimestamp(&self, timestamp: P0) -> ::windows_core::Result where @@ -1912,7 +1912,7 @@ impl SpatialInteractionSource { (::windows_core::Interface::vtable(this).Handedness)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_People`"] + #[doc = "Required features: `\"Perception_People\"`"] #[cfg(feature = "Perception_People")] pub fn TryCreateHandMeshObserver(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1921,7 +1921,7 @@ impl SpatialInteractionSource { (::windows_core::Interface::vtable(this).TryCreateHandMeshObserver)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Perception_People`"] + #[doc = "Required features: `\"Foundation\"`, `\"Perception_People\"`"] #[cfg(all(feature = "Foundation", feature = "Perception_People"))] pub fn TryCreateHandMeshObserverAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1984,7 +1984,7 @@ unsafe impl ::core::marker::Sync for SpatialInteractionSourceEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialInteractionSourceLocation(::windows_core::IUnknown); impl SpatialInteractionSourceLocation { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Position(&self) -> ::windows_core::Result> { let this = self; @@ -1993,7 +1993,7 @@ impl SpatialInteractionSourceLocation { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Velocity(&self) -> ::windows_core::Result> { let this = self; @@ -2002,7 +2002,7 @@ impl SpatialInteractionSourceLocation { (::windows_core::Interface::vtable(this).Velocity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2018,7 +2018,7 @@ impl SpatialInteractionSourceLocation { (::windows_core::Interface::vtable(this).PositionAccuracy)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn AngularVelocity(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2054,7 +2054,7 @@ unsafe impl ::core::marker::Sync for SpatialInteractionSourceLocation {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialInteractionSourceProperties(::windows_core::IUnknown); impl SpatialInteractionSourceProperties { - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn TryGetSourceLossMitigationDirection(&self, coordinatesystem: P0) -> ::windows_core::Result> where @@ -2073,7 +2073,7 @@ impl SpatialInteractionSourceProperties { (::windows_core::Interface::vtable(this).SourceLossRisk)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetLocation(&self, coordinatesystem: P0) -> ::windows_core::Result where @@ -2126,7 +2126,7 @@ impl SpatialInteractionSourceState { (::windows_core::Interface::vtable(this).IsPressed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception`"] + #[doc = "Required features: `\"Perception\"`"] #[cfg(feature = "Perception")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -2135,7 +2135,7 @@ impl SpatialInteractionSourceState { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetPointerPose(&self, coordinatesystem: P0) -> ::windows_core::Result where @@ -2182,7 +2182,7 @@ impl SpatialInteractionSourceState { (::windows_core::Interface::vtable(this).ControllerProperties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_People`"] + #[doc = "Required features: `\"Perception_People\"`"] #[cfg(feature = "Perception_People")] pub fn TryGetHandPose(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2245,7 +2245,7 @@ impl SpatialManipulationCompletedEventArgs { (::windows_core::Interface::vtable(this).InteractionSourceKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetCumulativeDelta(&self, coordinatesystem: P0) -> ::windows_core::Result where @@ -2277,7 +2277,7 @@ unsafe impl ::core::marker::Sync for SpatialManipulationCompletedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialManipulationDelta(::windows_core::IUnknown); impl SpatialManipulationDelta { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Translation(&self) -> ::windows_core::Result { let this = self; @@ -2313,7 +2313,7 @@ impl SpatialManipulationStartedEventArgs { (::windows_core::Interface::vtable(this).InteractionSourceKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetPointerPose(&self, coordinatesystem: P0) -> ::windows_core::Result where @@ -2352,7 +2352,7 @@ impl SpatialManipulationUpdatedEventArgs { (::windows_core::Interface::vtable(this).InteractionSourceKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetCumulativeDelta(&self, coordinatesystem: P0) -> ::windows_core::Result where @@ -2418,7 +2418,7 @@ impl SpatialNavigationCompletedEventArgs { (::windows_core::Interface::vtable(this).InteractionSourceKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn NormalizedOffset(&self) -> ::windows_core::Result { let this = self; @@ -2454,7 +2454,7 @@ impl SpatialNavigationStartedEventArgs { (::windows_core::Interface::vtable(this).InteractionSourceKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetPointerPose(&self, coordinatesystem: P0) -> ::windows_core::Result where @@ -2514,7 +2514,7 @@ impl SpatialNavigationUpdatedEventArgs { (::windows_core::Interface::vtable(this).InteractionSourceKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn NormalizedOffset(&self) -> ::windows_core::Result { let this = self; @@ -2543,7 +2543,7 @@ unsafe impl ::core::marker::Sync for SpatialNavigationUpdatedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialPointerInteractionSourcePose(::windows_core::IUnknown); impl SpatialPointerInteractionSourcePose { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2552,7 +2552,7 @@ impl SpatialPointerInteractionSourcePose { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn ForwardDirection(&self) -> ::windows_core::Result { let this = self; @@ -2561,7 +2561,7 @@ impl SpatialPointerInteractionSourcePose { (::windows_core::Interface::vtable(this).ForwardDirection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn UpDirection(&self) -> ::windows_core::Result { let this = self; @@ -2570,7 +2570,7 @@ impl SpatialPointerInteractionSourcePose { (::windows_core::Interface::vtable(this).UpDirection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub fn Orientation(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2606,7 +2606,7 @@ unsafe impl ::core::marker::Sync for SpatialPointerInteractionSourcePose {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SpatialPointerPose(::windows_core::IUnknown); impl SpatialPointerPose { - #[doc = "Required features: `Perception`"] + #[doc = "Required features: `\"Perception\"`"] #[cfg(feature = "Perception")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -2615,7 +2615,7 @@ impl SpatialPointerPose { (::windows_core::Interface::vtable(this).Timestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_People`"] + #[doc = "Required features: `\"Perception_People\"`"] #[cfg(feature = "Perception_People")] pub fn Head(&self) -> ::windows_core::Result { let this = self; @@ -2634,7 +2634,7 @@ impl SpatialPointerPose { (::windows_core::Interface::vtable(this).TryGetInteractionSourcePose)(::windows_core::Interface::as_raw(this), source.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_People`"] + #[doc = "Required features: `\"Perception_People\"`"] #[cfg(feature = "Perception_People")] pub fn Eyes(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2650,7 +2650,7 @@ impl SpatialPointerPose { (::windows_core::Interface::vtable(this).IsHeadCapturedBySystem)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetAtTimestamp(coordinatesystem: P0, timestamp: P1) -> ::windows_core::Result where @@ -2721,7 +2721,7 @@ impl SpatialRecognitionStartedEventArgs { (::windows_core::Interface::vtable(this).InteractionSourceKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetPointerPose(&self, coordinatesystem: P0) -> ::windows_core::Result where @@ -2767,7 +2767,7 @@ impl SpatialTappedEventArgs { (::windows_core::Interface::vtable(this).InteractionSourceKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Perception_Spatial`"] + #[doc = "Required features: `\"Perception_Spatial\"`"] #[cfg(feature = "Perception_Spatial")] pub fn TryGetPointerPose(&self, coordinatesystem: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/UI/Input/impl.rs b/crates/libs/windows/src/Windows/UI/Input/impl.rs index 2cd5a65cc0..26dcfe58e4 100644 --- a/crates/libs/windows/src/Windows/UI/Input/impl.rs +++ b/crates/libs/windows/src/Windows/UI/Input/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IPointerPointTransform_Impl: Sized { fn Inverse(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/UI/Input/mod.rs b/crates/libs/windows/src/Windows/UI/Input/mod.rs index 546eda7fee..82e9d958c1 100644 --- a/crates/libs/windows/src/Windows/UI/Input/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Input/mod.rs @@ -1,14 +1,14 @@ #[cfg(feature = "UI_Input_Core")] -#[doc = "Required features: `UI_Input_Core`"] +#[doc = "Required features: `\"UI_Input_Core\"`"] pub mod Core; #[cfg(feature = "UI_Input_Inking")] -#[doc = "Required features: `UI_Input_Inking`"] +#[doc = "Required features: `\"UI_Input_Inking\"`"] pub mod Inking; #[cfg(feature = "UI_Input_Preview")] -#[doc = "Required features: `UI_Input_Preview`"] +#[doc = "Required features: `\"UI_Input_Preview\"`"] pub mod Preview; #[cfg(feature = "UI_Input_Spatial")] -#[doc = "Required features: `UI_Input_Spatial`"] +#[doc = "Required features: `\"UI_Input_Spatial\"`"] pub mod Spatial; #[doc(hidden)] #[repr(transparent)] @@ -855,7 +855,7 @@ impl IPointerPointTransform { (::windows_core::Interface::vtable(this).Inverse)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryTransform(&self, inpoint: super::super::Foundation::Point, outpoint: &mut super::super::Foundation::Point) -> ::windows_core::Result { let this = self; @@ -864,7 +864,7 @@ impl IPointerPointTransform { (::windows_core::Interface::vtable(this).TryTransform)(::windows_core::Interface::as_raw(this), inpoint, outpoint, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TransformBounds(&self, rect: super::super::Foundation::Rect) -> ::windows_core::Result { let this = self; @@ -1718,7 +1718,7 @@ pub struct ITappedEventArgs2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AttachableInputObject(::windows_core::IUnknown); impl AttachableInputObject { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1746,7 +1746,7 @@ unsafe impl ::core::marker::Sync for AttachableInputObject {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CrossSlidingEventArgs(::windows_core::IUnknown); impl CrossSlidingEventArgs { - #[doc = "Required features: `Devices_Input`"] + #[doc = "Required features: `\"Devices_Input\"`"] #[cfg(feature = "Devices_Input")] pub fn PointerDeviceType(&self) -> ::windows_core::Result { let this = self; @@ -1755,7 +1755,7 @@ impl CrossSlidingEventArgs { (::windows_core::Interface::vtable(this).PointerDeviceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -1796,7 +1796,7 @@ impl ::windows_core::RuntimeName for CrossSlidingEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DraggingEventArgs(::windows_core::IUnknown); impl DraggingEventArgs { - #[doc = "Required features: `Devices_Input`"] + #[doc = "Required features: `\"Devices_Input\"`"] #[cfg(feature = "Devices_Input")] pub fn PointerDeviceType(&self) -> ::windows_core::Result { let this = self; @@ -1805,7 +1805,7 @@ impl DraggingEventArgs { (::windows_core::Interface::vtable(this).PointerDeviceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -1846,7 +1846,7 @@ impl ::windows_core::RuntimeName for DraggingEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct EdgeGesture(::windows_core::IUnknown); impl EdgeGesture { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Starting(&self, handler: P0) -> ::windows_core::Result where @@ -1858,13 +1858,13 @@ impl EdgeGesture { (::windows_core::Interface::vtable(this).Starting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveStarting(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Completed(&self, handler: P0) -> ::windows_core::Result where @@ -1876,13 +1876,13 @@ impl EdgeGesture { (::windows_core::Interface::vtable(this).Completed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Canceled(&self, handler: P0) -> ::windows_core::Result where @@ -1894,7 +1894,7 @@ impl EdgeGesture { (::windows_core::Interface::vtable(this).Canceled)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCanceled(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1997,7 +1997,7 @@ impl GestureRecognizer { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetShowGestureFeedback)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PivotCenter(&self) -> ::windows_core::Result { let this = self; @@ -2006,7 +2006,7 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).PivotCenter)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPivotCenter(&self, value: super::super::Foundation::Point) -> ::windows_core::Result<()> { let this = self; @@ -2168,7 +2168,7 @@ impl GestureRecognizer { let this = self; unsafe { (::windows_core::Interface::vtable(this).ProcessDownEvent)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ProcessMoveEvents(&self, value: P0) -> ::windows_core::Result<()> where @@ -2199,7 +2199,7 @@ impl GestureRecognizer { let this = self; unsafe { (::windows_core::Interface::vtable(this).CompleteGesture)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Tapped(&self, handler: P0) -> ::windows_core::Result where @@ -2211,13 +2211,13 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).Tapped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTapped(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTapped)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RightTapped(&self, handler: P0) -> ::windows_core::Result where @@ -2229,13 +2229,13 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).RightTapped)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRightTapped(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRightTapped)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Holding(&self, handler: P0) -> ::windows_core::Result where @@ -2247,13 +2247,13 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).Holding)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHolding(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveHolding)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Dragging(&self, handler: P0) -> ::windows_core::Result where @@ -2265,13 +2265,13 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).Dragging)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDragging(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDragging)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ManipulationStarted(&self, handler: P0) -> ::windows_core::Result where @@ -2283,13 +2283,13 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).ManipulationStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveManipulationStarted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveManipulationStarted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ManipulationUpdated(&self, handler: P0) -> ::windows_core::Result where @@ -2301,13 +2301,13 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).ManipulationUpdated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveManipulationUpdated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveManipulationUpdated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ManipulationInertiaStarting(&self, handler: P0) -> ::windows_core::Result where @@ -2319,13 +2319,13 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).ManipulationInertiaStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveManipulationInertiaStarting(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveManipulationInertiaStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ManipulationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -2337,13 +2337,13 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).ManipulationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveManipulationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveManipulationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CrossSliding(&self, handler: P0) -> ::windows_core::Result where @@ -2355,7 +2355,7 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).CrossSliding)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCrossSliding(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2416,7 +2416,7 @@ impl GestureRecognizer { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetHoldRadius)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HoldStartDelay(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2425,7 +2425,7 @@ impl GestureRecognizer { (::windows_core::Interface::vtable(this).HoldStartDelay)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetHoldStartDelay(&self, value: super::super::Foundation::TimeSpan) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2471,7 +2471,7 @@ impl ::windows_core::RuntimeName for GestureRecognizer { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HoldingEventArgs(::windows_core::IUnknown); impl HoldingEventArgs { - #[doc = "Required features: `Devices_Input`"] + #[doc = "Required features: `\"Devices_Input\"`"] #[cfg(feature = "Devices_Input")] pub fn PointerDeviceType(&self) -> ::windows_core::Result { let this = self; @@ -2480,7 +2480,7 @@ impl HoldingEventArgs { (::windows_core::Interface::vtable(this).PointerDeviceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2528,7 +2528,7 @@ impl ::windows_core::RuntimeName for HoldingEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InputActivationListener(::windows_core::IUnknown); impl InputActivationListener { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2541,7 +2541,7 @@ impl InputActivationListener { (::windows_core::Interface::vtable(this).State)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InputActivationChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2553,7 +2553,7 @@ impl InputActivationListener { (::windows_core::Interface::vtable(this).InputActivationChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInputActivationChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2620,7 +2620,7 @@ impl KeyboardDeliveryInterceptor { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsInterceptionEnabledWhenInForeground)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn KeyDown(&self, handler: P0) -> ::windows_core::Result where @@ -2632,13 +2632,13 @@ impl KeyboardDeliveryInterceptor { (::windows_core::Interface::vtable(this).KeyDown)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveKeyDown(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveKeyDown)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `UI_Core`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Core\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Core"))] pub fn KeyUp(&self, handler: P0) -> ::windows_core::Result where @@ -2650,7 +2650,7 @@ impl KeyboardDeliveryInterceptor { (::windows_core::Interface::vtable(this).KeyUp)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveKeyUp(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2687,7 +2687,7 @@ unsafe impl ::core::marker::Sync for KeyboardDeliveryInterceptor {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ManipulationCompletedEventArgs(::windows_core::IUnknown); impl ManipulationCompletedEventArgs { - #[doc = "Required features: `Devices_Input`"] + #[doc = "Required features: `\"Devices_Input\"`"] #[cfg(feature = "Devices_Input")] pub fn PointerDeviceType(&self) -> ::windows_core::Result { let this = self; @@ -2696,7 +2696,7 @@ impl ManipulationCompletedEventArgs { (::windows_core::Interface::vtable(this).PointerDeviceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2705,7 +2705,7 @@ impl ManipulationCompletedEventArgs { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cumulative(&self) -> ::windows_core::Result { let this = self; @@ -2714,7 +2714,7 @@ impl ManipulationCompletedEventArgs { (::windows_core::Interface::vtable(this).Cumulative)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Velocities(&self) -> ::windows_core::Result { let this = self; @@ -2755,7 +2755,7 @@ impl ::windows_core::RuntimeName for ManipulationCompletedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ManipulationInertiaStartingEventArgs(::windows_core::IUnknown); impl ManipulationInertiaStartingEventArgs { - #[doc = "Required features: `Devices_Input`"] + #[doc = "Required features: `\"Devices_Input\"`"] #[cfg(feature = "Devices_Input")] pub fn PointerDeviceType(&self) -> ::windows_core::Result { let this = self; @@ -2764,7 +2764,7 @@ impl ManipulationInertiaStartingEventArgs { (::windows_core::Interface::vtable(this).PointerDeviceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2773,7 +2773,7 @@ impl ManipulationInertiaStartingEventArgs { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delta(&self) -> ::windows_core::Result { let this = self; @@ -2782,7 +2782,7 @@ impl ManipulationInertiaStartingEventArgs { (::windows_core::Interface::vtable(this).Delta)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cumulative(&self) -> ::windows_core::Result { let this = self; @@ -2791,7 +2791,7 @@ impl ManipulationInertiaStartingEventArgs { (::windows_core::Interface::vtable(this).Cumulative)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Velocities(&self) -> ::windows_core::Result { let this = self; @@ -2825,7 +2825,7 @@ impl ::windows_core::RuntimeName for ManipulationInertiaStartingEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ManipulationStartedEventArgs(::windows_core::IUnknown); impl ManipulationStartedEventArgs { - #[doc = "Required features: `Devices_Input`"] + #[doc = "Required features: `\"Devices_Input\"`"] #[cfg(feature = "Devices_Input")] pub fn PointerDeviceType(&self) -> ::windows_core::Result { let this = self; @@ -2834,7 +2834,7 @@ impl ManipulationStartedEventArgs { (::windows_core::Interface::vtable(this).PointerDeviceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2843,7 +2843,7 @@ impl ManipulationStartedEventArgs { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cumulative(&self) -> ::windows_core::Result { let this = self; @@ -2877,7 +2877,7 @@ impl ::windows_core::RuntimeName for ManipulationStartedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ManipulationUpdatedEventArgs(::windows_core::IUnknown); impl ManipulationUpdatedEventArgs { - #[doc = "Required features: `Devices_Input`"] + #[doc = "Required features: `\"Devices_Input\"`"] #[cfg(feature = "Devices_Input")] pub fn PointerDeviceType(&self) -> ::windows_core::Result { let this = self; @@ -2886,7 +2886,7 @@ impl ManipulationUpdatedEventArgs { (::windows_core::Interface::vtable(this).PointerDeviceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -2895,7 +2895,7 @@ impl ManipulationUpdatedEventArgs { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delta(&self) -> ::windows_core::Result { let this = self; @@ -2904,7 +2904,7 @@ impl ManipulationUpdatedEventArgs { (::windows_core::Interface::vtable(this).Delta)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Cumulative(&self) -> ::windows_core::Result { let this = self; @@ -2913,7 +2913,7 @@ impl ManipulationUpdatedEventArgs { (::windows_core::Interface::vtable(this).Cumulative)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Velocities(&self) -> ::windows_core::Result { let this = self; @@ -2954,7 +2954,7 @@ impl ::windows_core::RuntimeName for ManipulationUpdatedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct MouseWheelParameters(::windows_core::IUnknown); impl MouseWheelParameters { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CharTranslation(&self) -> ::windows_core::Result { let this = self; @@ -2963,7 +2963,7 @@ impl MouseWheelParameters { (::windows_core::Interface::vtable(this).CharTranslation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCharTranslation(&self, value: super::super::Foundation::Point) -> ::windows_core::Result<()> { let this = self; @@ -2991,7 +2991,7 @@ impl MouseWheelParameters { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDeltaRotationAngle)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PageTranslation(&self) -> ::windows_core::Result { let this = self; @@ -3000,7 +3000,7 @@ impl MouseWheelParameters { (::windows_core::Interface::vtable(this).PageTranslation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPageTranslation(&self, value: super::super::Foundation::Point) -> ::windows_core::Result<()> { let this = self; @@ -3024,7 +3024,7 @@ impl ::windows_core::RuntimeName for MouseWheelParameters { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct PointerPoint(::windows_core::IUnknown); impl PointerPoint { - #[doc = "Required features: `Devices_Input`"] + #[doc = "Required features: `\"Devices_Input\"`"] #[cfg(feature = "Devices_Input")] pub fn PointerDevice(&self) -> ::windows_core::Result { let this = self; @@ -3033,7 +3033,7 @@ impl PointerPoint { (::windows_core::Interface::vtable(this).PointerDevice)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -3042,7 +3042,7 @@ impl PointerPoint { (::windows_core::Interface::vtable(this).Position)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RawPosition(&self) -> ::windows_core::Result { let this = self; @@ -3092,7 +3092,7 @@ impl PointerPoint { (::windows_core::Interface::vtable(this).GetCurrentPoint)(::windows_core::Interface::as_raw(this), pointerid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetIntermediatePoints(pointerid: u32) -> ::windows_core::Result> { Self::IPointerPointStatics(|this| unsafe { @@ -3109,7 +3109,7 @@ impl PointerPoint { (::windows_core::Interface::vtable(this).GetCurrentPointTransformed)(::windows_core::Interface::as_raw(this), pointerid, transform.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetIntermediatePointsTransformed(pointerid: u32, transform: P0) -> ::windows_core::Result> where @@ -3192,7 +3192,7 @@ impl PointerPointProperties { (::windows_core::Interface::vtable(this).Twist)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContactRect(&self) -> ::windows_core::Result { let this = self; @@ -3201,7 +3201,7 @@ impl PointerPointProperties { (::windows_core::Interface::vtable(this).ContactRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContactRectRaw(&self) -> ::windows_core::Result { let this = self; @@ -3315,7 +3315,7 @@ impl PointerPointProperties { (::windows_core::Interface::vtable(this).GetUsageValue)(::windows_core::Interface::as_raw(this), usagepage, usageid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ZDistance(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3424,7 +3424,7 @@ impl RadialController { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUseAutomaticHapticFeedback)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScreenContactStarted(&self, handler: P0) -> ::windows_core::Result where @@ -3436,13 +3436,13 @@ impl RadialController { (::windows_core::Interface::vtable(this).ScreenContactStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveScreenContactStarted(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveScreenContactStarted)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScreenContactEnded(&self, handler: P0) -> ::windows_core::Result where @@ -3454,13 +3454,13 @@ impl RadialController { (::windows_core::Interface::vtable(this).ScreenContactEnded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveScreenContactEnded(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveScreenContactEnded)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScreenContactContinued(&self, handler: P0) -> ::windows_core::Result where @@ -3472,13 +3472,13 @@ impl RadialController { (::windows_core::Interface::vtable(this).ScreenContactContinued)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveScreenContactContinued(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveScreenContactContinued)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ControlLost(&self, handler: P0) -> ::windows_core::Result where @@ -3490,13 +3490,13 @@ impl RadialController { (::windows_core::Interface::vtable(this).ControlLost)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveControlLost(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveControlLost)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RotationChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3508,13 +3508,13 @@ impl RadialController { (::windows_core::Interface::vtable(this).RotationChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRotationChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRotationChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonClicked(&self, handler: P0) -> ::windows_core::Result where @@ -3526,13 +3526,13 @@ impl RadialController { (::windows_core::Interface::vtable(this).ButtonClicked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveButtonClicked(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveButtonClicked)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ControlAcquired(&self, handler: P0) -> ::windows_core::Result where @@ -3544,13 +3544,13 @@ impl RadialController { (::windows_core::Interface::vtable(this).ControlAcquired)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveControlAcquired(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveControlAcquired)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonPressed(&self, handler: P0) -> ::windows_core::Result where @@ -3562,13 +3562,13 @@ impl RadialController { (::windows_core::Interface::vtable(this).ButtonPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveButtonPressed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveButtonPressed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonHolding(&self, handler: P0) -> ::windows_core::Result where @@ -3580,13 +3580,13 @@ impl RadialController { (::windows_core::Interface::vtable(this).ButtonHolding)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveButtonHolding(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveButtonHolding)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonReleased(&self, handler: P0) -> ::windows_core::Result where @@ -3598,7 +3598,7 @@ impl RadialController { (::windows_core::Interface::vtable(this).ButtonReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveButtonReleased(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3648,7 +3648,7 @@ impl RadialControllerButtonClickedEventArgs { (::windows_core::Interface::vtable(this).Contact)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3684,7 +3684,7 @@ impl RadialControllerButtonHoldingEventArgs { (::windows_core::Interface::vtable(this).Contact)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = self; @@ -3720,7 +3720,7 @@ impl RadialControllerButtonPressedEventArgs { (::windows_core::Interface::vtable(this).Contact)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = self; @@ -3756,7 +3756,7 @@ impl RadialControllerButtonReleasedEventArgs { (::windows_core::Interface::vtable(this).Contact)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = self; @@ -3785,7 +3785,7 @@ unsafe impl ::core::marker::Sync for RadialControllerButtonReleasedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RadialControllerConfiguration(::windows_core::IUnknown); impl RadialControllerConfiguration { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetDefaultMenuItems(&self, buttons: P0) -> ::windows_core::Result<()> where @@ -3901,7 +3901,7 @@ impl RadialControllerControlAcquiredEventArgs { (::windows_core::Interface::vtable(this).IsButtonPressed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3930,7 +3930,7 @@ unsafe impl ::core::marker::Sync for RadialControllerControlAcquiredEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RadialControllerMenu(::windows_core::IUnknown); impl RadialControllerMenu { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = self; @@ -4012,7 +4012,7 @@ impl RadialControllerMenuItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTag)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Invoked(&self, handler: P0) -> ::windows_core::Result where @@ -4024,13 +4024,13 @@ impl RadialControllerMenuItem { (::windows_core::Interface::vtable(this).Invoked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInvoked(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveInvoked)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromIcon(displaytext: &::windows_core::HSTRING, icon: P0) -> ::windows_core::Result where @@ -4053,7 +4053,7 @@ impl RadialControllerMenuItem { (::windows_core::Interface::vtable(this).CreateFromFontGlyph)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(displaytext), ::core::mem::transmute_copy(glyph), ::core::mem::transmute_copy(fontfamily), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateFromFontGlyphWithUri(displaytext: &::windows_core::HSTRING, glyph: &::windows_core::HSTRING, fontfamily: &::windows_core::HSTRING, fonturi: P0) -> ::windows_core::Result where @@ -4115,7 +4115,7 @@ impl RadialControllerRotationChangedEventArgs { (::windows_core::Interface::vtable(this).IsButtonPressed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4144,7 +4144,7 @@ unsafe impl ::core::marker::Sync for RadialControllerRotationChangedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RadialControllerScreenContact(::windows_core::IUnknown); impl RadialControllerScreenContact { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Bounds(&self) -> ::windows_core::Result { let this = self; @@ -4153,7 +4153,7 @@ impl RadialControllerScreenContact { (::windows_core::Interface::vtable(this).Bounds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -4196,7 +4196,7 @@ impl RadialControllerScreenContactContinuedEventArgs { (::windows_core::Interface::vtable(this).IsButtonPressed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4232,7 +4232,7 @@ impl RadialControllerScreenContactEndedEventArgs { (::windows_core::Interface::vtable(this).IsButtonPressed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = self; @@ -4275,7 +4275,7 @@ impl RadialControllerScreenContactStartedEventArgs { (::windows_core::Interface::vtable(this).IsButtonPressed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Devices_Haptics`"] + #[doc = "Required features: `\"Devices_Haptics\"`"] #[cfg(feature = "Devices_Haptics")] pub fn SimpleHapticsController(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4304,7 +4304,7 @@ unsafe impl ::core::marker::Sync for RadialControllerScreenContactStartedEventAr #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct RightTappedEventArgs(::windows_core::IUnknown); impl RightTappedEventArgs { - #[doc = "Required features: `Devices_Input`"] + #[doc = "Required features: `\"Devices_Input\"`"] #[cfg(feature = "Devices_Input")] pub fn PointerDeviceType(&self) -> ::windows_core::Result { let this = self; @@ -4313,7 +4313,7 @@ impl RightTappedEventArgs { (::windows_core::Interface::vtable(this).PointerDeviceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -4347,13 +4347,13 @@ impl ::windows_core::RuntimeName for RightTappedEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SystemButtonEventController(::windows_core::IUnknown); impl SystemButtonEventController { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemFunctionButtonPressed(&self, handler: P0) -> ::windows_core::Result where @@ -4365,13 +4365,13 @@ impl SystemButtonEventController { (::windows_core::Interface::vtable(this).SystemFunctionButtonPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSystemFunctionButtonPressed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSystemFunctionButtonPressed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemFunctionButtonReleased(&self, handler: P0) -> ::windows_core::Result where @@ -4383,13 +4383,13 @@ impl SystemButtonEventController { (::windows_core::Interface::vtable(this).SystemFunctionButtonReleased)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSystemFunctionButtonReleased(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSystemFunctionButtonReleased)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemFunctionLockChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4401,13 +4401,13 @@ impl SystemButtonEventController { (::windows_core::Interface::vtable(this).SystemFunctionLockChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSystemFunctionLockChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSystemFunctionLockChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SystemFunctionLockIndicatorChanged(&self, handler: P0) -> ::windows_core::Result where @@ -4419,13 +4419,13 @@ impl SystemButtonEventController { (::windows_core::Interface::vtable(this).SystemFunctionLockIndicatorChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSystemFunctionLockIndicatorChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSystemFunctionLockIndicatorChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn CreateForDispatcherQueue(queue: P0) -> ::windows_core::Result where @@ -4592,7 +4592,7 @@ unsafe impl ::core::marker::Sync for SystemFunctionLockIndicatorChangedEventArgs #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TappedEventArgs(::windows_core::IUnknown); impl TappedEventArgs { - #[doc = "Required features: `Devices_Input`"] + #[doc = "Required features: `\"Devices_Input\"`"] #[cfg(feature = "Devices_Input")] pub fn PointerDeviceType(&self) -> ::windows_core::Result { let this = self; @@ -4601,7 +4601,7 @@ impl TappedEventArgs { (::windows_core::Interface::vtable(this).PointerDeviceType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Position(&self) -> ::windows_core::Result { let this = self; @@ -5044,7 +5044,7 @@ impl ::core::default::Default for CrossSlideThresholds { } } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct ManipulationDelta { pub Translation: super::super::Foundation::Point, @@ -5089,7 +5089,7 @@ impl ::core::default::Default for ManipulationDelta { } } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct ManipulationVelocities { pub Linear: super::super::Foundation::Point, diff --git a/crates/libs/windows/src/Windows/UI/Notifications/Management/mod.rs b/crates/libs/windows/src/Windows/UI/Notifications/Management/mod.rs index c17af8c546..be1a6fc8ac 100644 --- a/crates/libs/windows/src/Windows/UI/Notifications/Management/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Notifications/Management/mod.rs @@ -53,7 +53,7 @@ pub struct IUserNotificationListenerStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct UserNotificationListener(::windows_core::IUnknown); impl UserNotificationListener { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestAccessAsync(&self) -> ::windows_core::Result> { let this = self; @@ -69,7 +69,7 @@ impl UserNotificationListener { (::windows_core::Interface::vtable(this).GetAccessStatus)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NotificationChanged(&self, handler: P0) -> ::windows_core::Result where @@ -81,13 +81,13 @@ impl UserNotificationListener { (::windows_core::Interface::vtable(this).NotificationChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNotificationChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNotificationChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetNotificationsAsync(&self, kinds: super::NotificationKinds) -> ::windows_core::Result>> { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Notifications/impl.rs b/crates/libs/windows/src/Windows/UI/Notifications/impl.rs index 25c88a84cb..3e53eb508f 100644 --- a/crates/libs/windows/src/Windows/UI/Notifications/impl.rs +++ b/crates/libs/windows/src/Windows/UI/Notifications/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub trait IAdaptiveNotificationContent_Impl: Sized { fn Kind(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/UI/Notifications/mod.rs b/crates/libs/windows/src/Windows/UI/Notifications/mod.rs index 4b55d9887c..4f53428cf5 100644 --- a/crates/libs/windows/src/Windows/UI/Notifications/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Notifications/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "UI_Notifications_Management")] -#[doc = "Required features: `UI_Notifications_Management`"] +#[doc = "Required features: `\"UI_Notifications_Management\"`"] pub mod Management; #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12,7 +12,7 @@ impl IAdaptiveNotificationContent { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Hints(&self) -> ::windows_core::Result> { let this = self; @@ -1524,7 +1524,7 @@ impl AdaptiveNotificationText { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Hints(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1576,7 +1576,7 @@ unsafe impl ::core::marker::Sync for AdaptiveNotificationText {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BadgeNotification(::windows_core::IUnknown); impl BadgeNotification { - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn Content(&self) -> ::windows_core::Result { let this = self; @@ -1585,7 +1585,7 @@ impl BadgeNotification { (::windows_core::Interface::vtable(this).Content)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExpirationTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -1594,7 +1594,7 @@ impl BadgeNotification { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExpirationTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationTime(&self) -> ::windows_core::Result> { let this = self; @@ -1603,7 +1603,7 @@ impl BadgeNotification { (::windows_core::Interface::vtable(this).ExpirationTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn CreateBadgeNotification(content: P0) -> ::windows_core::Result where @@ -1655,7 +1655,7 @@ impl BadgeUpdateManager { (::windows_core::Interface::vtable(this).CreateBadgeUpdaterForSecondaryTile)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetTemplateContent(r#type: BadgeTemplateType) -> ::windows_core::Result { Self::IBadgeUpdateManagerStatics(|this| unsafe { @@ -1663,7 +1663,7 @@ impl BadgeUpdateManager { (::windows_core::Interface::vtable(this).GetTemplateContent)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -1713,7 +1713,7 @@ impl BadgeUpdateManagerForUser { (::windows_core::Interface::vtable(this).CreateBadgeUpdaterForSecondaryTile)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -1753,7 +1753,7 @@ impl BadgeUpdater { let this = self; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartPeriodicUpdate(&self, badgecontent: P0, requestedinterval: PeriodicUpdateRecurrence) -> ::windows_core::Result<()> where @@ -1762,7 +1762,7 @@ impl BadgeUpdater { let this = self; unsafe { (::windows_core::Interface::vtable(this).StartPeriodicUpdate)(::windows_core::Interface::as_raw(this), badgecontent.into_param().abi(), requestedinterval).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartPeriodicUpdateAtTime(&self, badgecontent: P0, starttime: super::super::Foundation::DateTime, requestedinterval: PeriodicUpdateRecurrence) -> ::windows_core::Result<()> where @@ -1991,7 +1991,7 @@ impl Notification { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationTime(&self) -> ::windows_core::Result> { let this = self; @@ -2000,7 +2000,7 @@ impl Notification { (::windows_core::Interface::vtable(this).ExpirationTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExpirationTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -2065,7 +2065,7 @@ impl NotificationBinding { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Hints(&self) -> ::windows_core::Result> { let this = self; @@ -2074,7 +2074,7 @@ impl NotificationBinding { (::windows_core::Interface::vtable(this).Hints)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetTextElements(&self) -> ::windows_core::Result> { let this = self; @@ -2110,7 +2110,7 @@ impl NotificationData { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Values(&self) -> ::windows_core::Result> { let this = self; @@ -2130,7 +2130,7 @@ impl NotificationData { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSequenceNumber)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateNotificationDataWithValuesAndSequenceNumber(initialvalues: P0, sequencenumber: u32) -> ::windows_core::Result where @@ -2141,7 +2141,7 @@ impl NotificationData { (::windows_core::Interface::vtable(this).CreateNotificationDataWithValuesAndSequenceNumber)(::windows_core::Interface::as_raw(this), initialvalues.try_into_param()?.abi(), sequencenumber, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CreateNotificationDataWithValues(initialvalues: P0) -> ::windows_core::Result where @@ -2188,7 +2188,7 @@ impl NotificationVisual { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Bindings(&self) -> ::windows_core::Result> { let this = self; @@ -2224,7 +2224,7 @@ unsafe impl ::core::marker::Sync for NotificationVisual {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ScheduledTileNotification(::windows_core::IUnknown); impl ScheduledTileNotification { - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn Content(&self) -> ::windows_core::Result { let this = self; @@ -2233,7 +2233,7 @@ impl ScheduledTileNotification { (::windows_core::Interface::vtable(this).Content)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeliveryTime(&self) -> ::windows_core::Result { let this = self; @@ -2242,7 +2242,7 @@ impl ScheduledTileNotification { (::windows_core::Interface::vtable(this).DeliveryTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExpirationTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -2251,7 +2251,7 @@ impl ScheduledTileNotification { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExpirationTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationTime(&self) -> ::windows_core::Result> { let this = self; @@ -2282,7 +2282,7 @@ impl ScheduledTileNotification { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`, `Foundation`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`, `\"Foundation\"`"] #[cfg(all(feature = "Data_Xml_Dom", feature = "Foundation"))] pub fn CreateScheduledTileNotification(content: P0, deliverytime: super::super::Foundation::DateTime) -> ::windows_core::Result where @@ -2318,7 +2318,7 @@ unsafe impl ::core::marker::Sync for ScheduledTileNotification {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ScheduledToastNotification(::windows_core::IUnknown); impl ScheduledToastNotification { - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn Content(&self) -> ::windows_core::Result { let this = self; @@ -2327,7 +2327,7 @@ impl ScheduledToastNotification { (::windows_core::Interface::vtable(this).Content)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeliveryTime(&self) -> ::windows_core::Result { let this = self; @@ -2336,7 +2336,7 @@ impl ScheduledToastNotification { (::windows_core::Interface::vtable(this).DeliveryTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SnoozeInterval(&self) -> ::windows_core::Result> { let this = self; @@ -2418,7 +2418,7 @@ impl ScheduledToastNotification { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRemoteId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationTime(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2427,7 +2427,7 @@ impl ScheduledToastNotification { (::windows_core::Interface::vtable(this).ExpirationTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExpirationTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -2436,7 +2436,7 @@ impl ScheduledToastNotification { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetExpirationTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Data_Xml_Dom`, `Foundation`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`, `\"Foundation\"`"] #[cfg(all(feature = "Data_Xml_Dom", feature = "Foundation"))] pub fn CreateScheduledToastNotification(content: P0, deliverytime: super::super::Foundation::DateTime) -> ::windows_core::Result where @@ -2447,7 +2447,7 @@ impl ScheduledToastNotification { (::windows_core::Interface::vtable(this).CreateScheduledToastNotification)(::windows_core::Interface::as_raw(this), content.into_param().abi(), deliverytime, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Data_Xml_Dom`, `Foundation`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`, `\"Foundation\"`"] #[cfg(all(feature = "Data_Xml_Dom", feature = "Foundation"))] pub fn CreateScheduledToastNotificationRecurring(content: P0, deliverytime: super::super::Foundation::DateTime, snoozeinterval: super::super::Foundation::TimeSpan, maximumsnoozecount: u32) -> ::windows_core::Result where @@ -2501,7 +2501,7 @@ impl ScheduledToastNotificationShowingEventArgs { (::windows_core::Interface::vtable(this).ScheduledToastNotification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -2557,7 +2557,7 @@ unsafe impl ::core::marker::Sync for ShownTileNotification {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TileFlyoutNotification(::windows_core::IUnknown); impl TileFlyoutNotification { - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn Content(&self) -> ::windows_core::Result { let this = self; @@ -2566,7 +2566,7 @@ impl TileFlyoutNotification { (::windows_core::Interface::vtable(this).Content)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExpirationTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -2575,7 +2575,7 @@ impl TileFlyoutNotification { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExpirationTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationTime(&self) -> ::windows_core::Result> { let this = self; @@ -2584,7 +2584,7 @@ impl TileFlyoutNotification { (::windows_core::Interface::vtable(this).ExpirationTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn CreateTileFlyoutNotification(content: P0) -> ::windows_core::Result where @@ -2636,7 +2636,7 @@ impl TileFlyoutUpdateManager { (::windows_core::Interface::vtable(this).CreateTileFlyoutUpdaterForSecondaryTile)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetTemplateContent(r#type: TileFlyoutTemplateType) -> ::windows_core::Result { Self::ITileFlyoutUpdateManagerStatics(|this| unsafe { @@ -2668,7 +2668,7 @@ impl TileFlyoutUpdater { let this = self; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartPeriodicUpdate(&self, tileflyoutcontent: P0, requestedinterval: PeriodicUpdateRecurrence) -> ::windows_core::Result<()> where @@ -2677,7 +2677,7 @@ impl TileFlyoutUpdater { let this = self; unsafe { (::windows_core::Interface::vtable(this).StartPeriodicUpdate)(::windows_core::Interface::as_raw(this), tileflyoutcontent.into_param().abi(), requestedinterval).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartPeriodicUpdateAtTime(&self, tileflyoutcontent: P0, starttime: super::super::Foundation::DateTime, requestedinterval: PeriodicUpdateRecurrence) -> ::windows_core::Result<()> where @@ -2715,7 +2715,7 @@ impl ::windows_core::RuntimeName for TileFlyoutUpdater { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TileNotification(::windows_core::IUnknown); impl TileNotification { - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn Content(&self) -> ::windows_core::Result { let this = self; @@ -2724,7 +2724,7 @@ impl TileNotification { (::windows_core::Interface::vtable(this).Content)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExpirationTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -2733,7 +2733,7 @@ impl TileNotification { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExpirationTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationTime(&self) -> ::windows_core::Result> { let this = self; @@ -2753,7 +2753,7 @@ impl TileNotification { (::windows_core::Interface::vtable(this).Tag)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn CreateTileNotification(content: P0) -> ::windows_core::Result where @@ -2805,7 +2805,7 @@ impl TileUpdateManager { (::windows_core::Interface::vtable(this).CreateTileUpdaterForSecondaryTile)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetTemplateContent(r#type: TileTemplateType) -> ::windows_core::Result { Self::ITileUpdateManagerStatics(|this| unsafe { @@ -2813,7 +2813,7 @@ impl TileUpdateManager { (::windows_core::Interface::vtable(this).GetTemplateContent)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -2863,7 +2863,7 @@ impl TileUpdateManagerForUser { (::windows_core::Interface::vtable(this).CreateTileUpdaterForSecondaryTile)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -2928,7 +2928,7 @@ impl TileUpdater { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFromSchedule)(::windows_core::Interface::as_raw(this), scheduledtile.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetScheduledTileNotifications(&self) -> ::windows_core::Result> { let this = self; @@ -2937,7 +2937,7 @@ impl TileUpdater { (::windows_core::Interface::vtable(this).GetScheduledTileNotifications)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartPeriodicUpdate(&self, tilecontent: P0, requestedinterval: PeriodicUpdateRecurrence) -> ::windows_core::Result<()> where @@ -2946,7 +2946,7 @@ impl TileUpdater { let this = self; unsafe { (::windows_core::Interface::vtable(this).StartPeriodicUpdate)(::windows_core::Interface::as_raw(this), tilecontent.into_param().abi(), requestedinterval).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartPeriodicUpdateAtTime(&self, tilecontent: P0, starttime: super::super::Foundation::DateTime, requestedinterval: PeriodicUpdateRecurrence) -> ::windows_core::Result<()> where @@ -2959,7 +2959,7 @@ impl TileUpdater { let this = self; unsafe { (::windows_core::Interface::vtable(this).StopPeriodicUpdate)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StartPeriodicUpdateBatch(&self, tilecontents: P0, requestedinterval: PeriodicUpdateRecurrence) -> ::windows_core::Result<()> where @@ -2968,7 +2968,7 @@ impl TileUpdater { let this = self; unsafe { (::windows_core::Interface::vtable(this).StartPeriodicUpdateBatch)(::windows_core::Interface::as_raw(this), tilecontents.try_into_param()?.abi(), requestedinterval).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn StartPeriodicUpdateBatchAtTime(&self, tilecontents: P0, starttime: super::super::Foundation::DateTime, requestedinterval: PeriodicUpdateRecurrence) -> ::windows_core::Result<()> where @@ -3016,7 +3016,7 @@ impl ToastActivatedEventArgs { (::windows_core::Interface::vtable(this).Arguments)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UserInput(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3072,7 +3072,7 @@ impl ToastCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLaunchArgs)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Icon(&self) -> ::windows_core::Result { let this = self; @@ -3081,7 +3081,7 @@ impl ToastCollection { (::windows_core::Interface::vtable(this).Icon)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIcon(&self, value: P0) -> ::windows_core::Result<()> where @@ -3090,7 +3090,7 @@ impl ToastCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIcon)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateInstance(collectionid: &::windows_core::HSTRING, displayname: &::windows_core::HSTRING, launchargs: &::windows_core::HSTRING, iconuri: P0) -> ::windows_core::Result where @@ -3126,7 +3126,7 @@ unsafe impl ::core::marker::Sync for ToastCollection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ToastCollectionManager(::windows_core::IUnknown); impl ToastCollectionManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveToastCollectionAsync(&self, collection: P0) -> ::windows_core::Result where @@ -3138,7 +3138,7 @@ impl ToastCollectionManager { (::windows_core::Interface::vtable(this).SaveToastCollectionAsync)(::windows_core::Interface::as_raw(this), collection.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllToastCollectionsAsync(&self) -> ::windows_core::Result>> { let this = self; @@ -3147,7 +3147,7 @@ impl ToastCollectionManager { (::windows_core::Interface::vtable(this).FindAllToastCollectionsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetToastCollectionAsync(&self, collectionid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = self; @@ -3156,7 +3156,7 @@ impl ToastCollectionManager { (::windows_core::Interface::vtable(this).GetToastCollectionAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(collectionid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveToastCollectionAsync(&self, collectionid: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -3165,7 +3165,7 @@ impl ToastCollectionManager { (::windows_core::Interface::vtable(this).RemoveToastCollectionAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(collectionid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAllToastCollectionsAsync(&self) -> ::windows_core::Result { let this = self; @@ -3174,7 +3174,7 @@ impl ToastCollectionManager { (::windows_core::Interface::vtable(this).RemoveAllToastCollectionsAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -3264,7 +3264,7 @@ unsafe impl ::core::marker::Sync for ToastFailedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ToastNotification(::windows_core::IUnknown); impl ToastNotification { - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn Content(&self) -> ::windows_core::Result { let this = self; @@ -3273,7 +3273,7 @@ impl ToastNotification { (::windows_core::Interface::vtable(this).Content)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExpirationTime(&self, value: P0) -> ::windows_core::Result<()> where @@ -3282,7 +3282,7 @@ impl ToastNotification { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExpirationTime)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExpirationTime(&self) -> ::windows_core::Result> { let this = self; @@ -3291,7 +3291,7 @@ impl ToastNotification { (::windows_core::Interface::vtable(this).ExpirationTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Dismissed(&self, handler: P0) -> ::windows_core::Result where @@ -3303,13 +3303,13 @@ impl ToastNotification { (::windows_core::Interface::vtable(this).Dismissed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDismissed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDismissed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Activated(&self, handler: P0) -> ::windows_core::Result where @@ -3321,13 +3321,13 @@ impl ToastNotification { (::windows_core::Interface::vtable(this).Activated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveActivated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveActivated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Failed(&self, handler: P0) -> ::windows_core::Result where @@ -3339,7 +3339,7 @@ impl ToastNotification { (::windows_core::Interface::vtable(this).Failed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFailed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -3436,7 +3436,7 @@ impl ToastNotification { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetExpiresOnReboot)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn CreateToastNotification(content: P0) -> ::windows_core::Result where @@ -3479,7 +3479,7 @@ impl ToastNotificationActionTriggerDetail { (::windows_core::Interface::vtable(this).Argument)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn UserInput(&self) -> ::windows_core::Result { let this = self; @@ -3534,7 +3534,7 @@ impl ToastNotificationHistory { let this = self; unsafe { (::windows_core::Interface::vtable(this).ClearWithId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(applicationid)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetHistory(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3543,7 +3543,7 @@ impl ToastNotificationHistory { (::windows_core::Interface::vtable(this).GetHistory)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetHistoryWithId(&self, applicationid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3612,7 +3612,7 @@ impl ToastNotificationManager { (::windows_core::Interface::vtable(this).CreateToastNotifierWithId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(applicationid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetTemplateContent(r#type: ToastTemplateType) -> ::windows_core::Result { Self::IToastNotificationManagerStatics(|this| unsafe { @@ -3626,7 +3626,7 @@ impl ToastNotificationManager { (::windows_core::Interface::vtable(this).History)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -3695,7 +3695,7 @@ impl ToastNotificationManagerForUser { (::windows_core::Interface::vtable(this).History)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -3704,7 +3704,7 @@ impl ToastNotificationManagerForUser { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetToastNotifierForToastCollectionIdAsync(&self, collectionid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3713,7 +3713,7 @@ impl ToastNotificationManagerForUser { (::windows_core::Interface::vtable(this).GetToastNotifierForToastCollectionIdAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(collectionid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetHistoryForToastCollectionIdAsync(&self, collectionid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3743,7 +3743,7 @@ impl ToastNotificationManagerForUser { (::windows_core::Interface::vtable(this).NotificationMode)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NotificationModeChanged(&self, handler: P0) -> ::windows_core::Result where @@ -3755,7 +3755,7 @@ impl ToastNotificationManagerForUser { (::windows_core::Interface::vtable(this).NotificationModeChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNotificationModeChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3816,7 +3816,7 @@ impl ToastNotifier { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFromSchedule)(::windows_core::Interface::as_raw(this), scheduledtoast.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetScheduledToastNotifications(&self) -> ::windows_core::Result> { let this = self; @@ -3845,7 +3845,7 @@ impl ToastNotifier { (::windows_core::Interface::vtable(this).UpdateWithTag)(::windows_core::Interface::as_raw(this), data.into_param().abi(), ::core::mem::transmute_copy(tag), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScheduledToastNotificationShowing(&self, handler: P0) -> ::windows_core::Result where @@ -3857,7 +3857,7 @@ impl ToastNotifier { (::windows_core::Interface::vtable(this).ScheduledToastNotificationShowing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveScheduledToastNotificationShowing(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3890,7 +3890,7 @@ impl UserNotification { (::windows_core::Interface::vtable(this).Notification)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn AppInfo(&self) -> ::windows_core::Result { let this = self; @@ -3906,7 +3906,7 @@ impl UserNotification { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreationTime(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Popups/mod.rs b/crates/libs/windows/src/Windows/UI/Popups/mod.rs index 00dfd51d4b..396d46914c 100644 --- a/crates/libs/windows/src/Windows/UI/Popups/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Popups/mod.rs @@ -177,7 +177,7 @@ impl MessageDialog { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Commands(&self) -> ::windows_core::Result> { let this = self; @@ -219,7 +219,7 @@ impl MessageDialog { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContent)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAsync(&self) -> ::windows_core::Result> { let this = self; @@ -281,7 +281,7 @@ impl PopupMenu { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Commands(&self) -> ::windows_core::Result> { let this = self; @@ -290,7 +290,7 @@ impl PopupMenu { (::windows_core::Interface::vtable(this).Commands)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAsync(&self, invocationpoint: super::super::Foundation::Point) -> ::windows_core::Result> { let this = self; @@ -299,7 +299,7 @@ impl PopupMenu { (::windows_core::Interface::vtable(this).ShowAsync)(::windows_core::Interface::as_raw(this), invocationpoint, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAsyncWithRect(&self, selection: super::super::Foundation::Rect) -> ::windows_core::Result> { let this = self; @@ -308,7 +308,7 @@ impl PopupMenu { (::windows_core::Interface::vtable(this).ShowAsyncWithRect)(::windows_core::Interface::as_raw(this), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAsyncWithRectAndPlacement(&self, selection: super::super::Foundation::Rect, preferredplacement: Placement) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Shell/mod.rs b/crates/libs/windows/src/Windows/UI/Shell/mod.rs index 2295cafcbc..43e30a292c 100644 --- a/crates/libs/windows/src/Windows/UI/Shell/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Shell/mod.rs @@ -360,7 +360,7 @@ impl FocusSessionManager { (::windows_core::Interface::vtable(this).TryStartFocusSession)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryStartFocusSession2(&self, endtime: super::super::Foundation::DateTime) -> ::windows_core::Result { let this = self; @@ -373,7 +373,7 @@ impl FocusSessionManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).DeactivateFocus)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsFocusActiveChanged(&self, handler: P0) -> ::windows_core::Result where @@ -385,7 +385,7 @@ impl FocusSessionManager { (::windows_core::Interface::vtable(this).IsFocusActiveChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveIsFocusActiveChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -435,7 +435,7 @@ impl SecurityAppManager { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Register(&self, kind: SecurityAppKind, displayname: &::windows_core::HSTRING, detailsuri: P0, registerperuser: bool) -> ::windows_core::Result<::windows_core::GUID> where @@ -451,7 +451,7 @@ impl SecurityAppManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).Unregister)(::windows_core::Interface::as_raw(this), kind, guidregistration).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateState(&self, kind: SecurityAppKind, guidregistration: ::windows_core::GUID, state: SecurityAppState, substatus: SecurityAppSubstatus, detailsuri: P0) -> ::windows_core::Result<()> where @@ -530,7 +530,7 @@ impl ShareWindowCommandSource { let this = self; unsafe { (::windows_core::Interface::vtable(this).ReportCommandChanged)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CommandRequested(&self, handler: P0) -> ::windows_core::Result where @@ -542,13 +542,13 @@ impl ShareWindowCommandSource { (::windows_core::Interface::vtable(this).CommandRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCommandRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCommandRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CommandInvoked(&self, handler: P0) -> ::windows_core::Result where @@ -560,7 +560,7 @@ impl ShareWindowCommandSource { (::windows_core::Interface::vtable(this).CommandInvoked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCommandInvoked(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -611,7 +611,7 @@ impl TaskbarManager { (::windows_core::Interface::vtable(this).IsPinningAllowed)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsCurrentAppPinnedAsync(&self) -> ::windows_core::Result> { let this = self; @@ -620,7 +620,7 @@ impl TaskbarManager { (::windows_core::Interface::vtable(this).IsCurrentAppPinnedAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Core`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Core", feature = "Foundation"))] pub fn IsAppListEntryPinnedAsync(&self, applistentry: P0) -> ::windows_core::Result> where @@ -632,7 +632,7 @@ impl TaskbarManager { (::windows_core::Interface::vtable(this).IsAppListEntryPinnedAsync)(::windows_core::Interface::as_raw(this), applistentry.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestPinCurrentAppAsync(&self) -> ::windows_core::Result> { let this = self; @@ -641,7 +641,7 @@ impl TaskbarManager { (::windows_core::Interface::vtable(this).RequestPinCurrentAppAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Core`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Core", feature = "Foundation"))] pub fn RequestPinAppListEntryAsync(&self, applistentry: P0) -> ::windows_core::Result> where @@ -653,7 +653,7 @@ impl TaskbarManager { (::windows_core::Interface::vtable(this).RequestPinAppListEntryAsync)(::windows_core::Interface::as_raw(this), applistentry.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IsSecondaryTilePinnedAsync(&self, tileid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -662,7 +662,7 @@ impl TaskbarManager { (::windows_core::Interface::vtable(this).IsSecondaryTilePinnedAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_StartScreen`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_StartScreen\"`"] #[cfg(all(feature = "Foundation", feature = "UI_StartScreen"))] pub fn RequestPinSecondaryTileAsync(&self, secondarytile: P0) -> ::windows_core::Result> where @@ -674,7 +674,7 @@ impl TaskbarManager { (::windows_core::Interface::vtable(this).RequestPinSecondaryTileAsync)(::windows_core::Interface::as_raw(this), secondarytile.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryUnpinSecondaryTileAsync(&self, tileid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; diff --git a/crates/libs/windows/src/Windows/UI/StartScreen/mod.rs b/crates/libs/windows/src/Windows/UI/StartScreen/mod.rs index ffda997fe7..ee340121fd 100644 --- a/crates/libs/windows/src/Windows/UI/StartScreen/mod.rs +++ b/crates/libs/windows/src/Windows/UI/StartScreen/mod.rs @@ -624,7 +624,7 @@ pub struct IVisualElementsRequestedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct JumpList(::windows_core::IUnknown); impl JumpList { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = self; @@ -644,7 +644,7 @@ impl JumpList { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSystemGroupKind)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SaveAsync(&self) -> ::windows_core::Result { let this = self; @@ -653,7 +653,7 @@ impl JumpList { (::windows_core::Interface::vtable(this).SaveAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LoadCurrentAsync() -> ::windows_core::Result> { Self::IJumpListStatics(|this| unsafe { @@ -746,7 +746,7 @@ impl JumpListItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetGroupName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Logo(&self) -> ::windows_core::Result { let this = self; @@ -755,7 +755,7 @@ impl JumpListItem { (::windows_core::Interface::vtable(this).Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLogo(&self, value: P0) -> ::windows_core::Result<()> where @@ -830,13 +830,13 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).Arguments)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetShortName(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetShortName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ShortName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -856,7 +856,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).DisplayName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetLogo(&self, value: P0) -> ::windows_core::Result<()> where @@ -865,7 +865,7 @@ impl SecondaryTile { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLogo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Logo(&self) -> ::windows_core::Result { let this = self; @@ -874,7 +874,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetSmallLogo(&self, value: P0) -> ::windows_core::Result<()> where @@ -883,7 +883,7 @@ impl SecondaryTile { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSmallLogo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SmallLogo(&self) -> ::windows_core::Result { let this = self; @@ -892,7 +892,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).SmallLogo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetWideLogo(&self, value: P0) -> ::windows_core::Result<()> where @@ -901,7 +901,7 @@ impl SecondaryTile { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetWideLogo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn WideLogo(&self) -> ::windows_core::Result { let this = self; @@ -910,7 +910,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).WideLogo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLockScreenBadgeLogo(&self, value: P0) -> ::windows_core::Result<()> where @@ -919,7 +919,7 @@ impl SecondaryTile { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLockScreenBadgeLogo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LockScreenBadgeLogo(&self) -> ::windows_core::Result { let this = self; @@ -939,13 +939,13 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).LockScreenDisplayBadgeAndTileText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetTileOptions(&self, value: TileOptions) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTileOptions)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TileOptions(&self) -> ::windows_core::Result { let this = self; @@ -954,13 +954,13 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).TileOptions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetForegroundText(&self, value: ForegroundText) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetForegroundText)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn ForegroundText(&self) -> ::windows_core::Result { let this = self; @@ -969,13 +969,13 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).ForegroundText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetBackgroundColor(&self, value: super::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBackgroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn BackgroundColor(&self) -> ::windows_core::Result { let this = self; @@ -984,7 +984,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).BackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestCreateAsync(&self) -> ::windows_core::Result> { let this = self; @@ -993,7 +993,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).RequestCreateAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestCreateAsyncWithPoint(&self, invocationpoint: super::super::Foundation::Point) -> ::windows_core::Result> { let this = self; @@ -1002,7 +1002,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).RequestCreateAsyncWithPoint)(::windows_core::Interface::as_raw(this), invocationpoint, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestCreateAsyncWithRect(&self, selection: super::super::Foundation::Rect) -> ::windows_core::Result> { let this = self; @@ -1011,7 +1011,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).RequestCreateAsyncWithRect)(::windows_core::Interface::as_raw(this), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn RequestCreateAsyncWithRectAndPlacement(&self, selection: super::super::Foundation::Rect, preferredplacement: super::Popups::Placement) -> ::windows_core::Result> { let this = self; @@ -1020,7 +1020,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).RequestCreateAsyncWithRectAndPlacement)(::windows_core::Interface::as_raw(this), selection, preferredplacement, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestDeleteAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1029,7 +1029,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).RequestDeleteAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestDeleteAsyncWithPoint(&self, invocationpoint: super::super::Foundation::Point) -> ::windows_core::Result> { let this = self; @@ -1038,7 +1038,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).RequestDeleteAsyncWithPoint)(::windows_core::Interface::as_raw(this), invocationpoint, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestDeleteAsyncWithRect(&self, selection: super::super::Foundation::Rect) -> ::windows_core::Result> { let this = self; @@ -1047,7 +1047,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).RequestDeleteAsyncWithRect)(::windows_core::Interface::as_raw(this), selection, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn RequestDeleteAsyncWithRectAndPlacement(&self, selection: super::super::Foundation::Rect, preferredplacement: super::Popups::Placement) -> ::windows_core::Result> { let this = self; @@ -1056,7 +1056,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).RequestDeleteAsyncWithRectAndPlacement)(::windows_core::Interface::as_raw(this), selection, preferredplacement, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UpdateAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1094,7 +1094,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).RoamingEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VisualElementsRequested(&self, handler: P0) -> ::windows_core::Result where @@ -1106,13 +1106,13 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).VisualElementsRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVisualElementsRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveVisualElementsRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn CreateTile(tileid: &::windows_core::HSTRING, shortname: &::windows_core::HSTRING, displayname: &::windows_core::HSTRING, arguments: &::windows_core::HSTRING, tileoptions: TileOptions, logoreference: P0) -> ::windows_core::Result where @@ -1123,7 +1123,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).CreateTile)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), ::core::mem::transmute_copy(shortname), ::core::mem::transmute_copy(displayname), ::core::mem::transmute_copy(arguments), tileoptions, logoreference.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn CreateWideTile(tileid: &::windows_core::HSTRING, shortname: &::windows_core::HSTRING, displayname: &::windows_core::HSTRING, arguments: &::windows_core::HSTRING, tileoptions: TileOptions, logoreference: P0, widelogoreference: P1) -> ::windows_core::Result where @@ -1141,7 +1141,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).CreateWithId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateMinimalTile(tileid: &::windows_core::HSTRING, displayname: &::windows_core::HSTRING, arguments: &::windows_core::HSTRING, square150x150logo: P0, desiredsize: TileSize) -> ::windows_core::Result where @@ -1158,7 +1158,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).Exists)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllAsync() -> ::windows_core::Result>> { Self::ISecondaryTileStatics(|this| unsafe { @@ -1166,7 +1166,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).FindAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllForApplicationAsync(applicationid: &::windows_core::HSTRING) -> ::windows_core::Result>> { Self::ISecondaryTileStatics(|this| unsafe { @@ -1174,7 +1174,7 @@ impl SecondaryTile { (::windows_core::Interface::vtable(this).FindAllForApplicationAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(applicationid), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllForPackageAsync() -> ::windows_core::Result>> { Self::ISecondaryTileStatics(|this| unsafe { @@ -1217,7 +1217,7 @@ unsafe impl ::core::marker::Sync for SecondaryTile {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SecondaryTileVisualElements(::windows_core::IUnknown); impl SecondaryTileVisualElements { - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetSquare30x30Logo(&self, value: P0) -> ::windows_core::Result<()> where @@ -1226,7 +1226,7 @@ impl SecondaryTileVisualElements { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSquare30x30Logo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Square30x30Logo(&self) -> ::windows_core::Result { let this = self; @@ -1235,7 +1235,7 @@ impl SecondaryTileVisualElements { (::windows_core::Interface::vtable(this).Square30x30Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn SetSquare70x70Logo(&self, value: P0) -> ::windows_core::Result<()> where @@ -1244,7 +1244,7 @@ impl SecondaryTileVisualElements { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSquare70x70Logo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`, `deprecated`"] + #[doc = "Required features: `\"Foundation\"`, `\"deprecated\"`"] #[cfg(all(feature = "Foundation", feature = "deprecated"))] pub fn Square70x70Logo(&self) -> ::windows_core::Result { let this = self; @@ -1253,7 +1253,7 @@ impl SecondaryTileVisualElements { (::windows_core::Interface::vtable(this).Square70x70Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSquare150x150Logo(&self, value: P0) -> ::windows_core::Result<()> where @@ -1262,7 +1262,7 @@ impl SecondaryTileVisualElements { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSquare150x150Logo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Square150x150Logo(&self) -> ::windows_core::Result { let this = self; @@ -1271,7 +1271,7 @@ impl SecondaryTileVisualElements { (::windows_core::Interface::vtable(this).Square150x150Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetWide310x150Logo(&self, value: P0) -> ::windows_core::Result<()> where @@ -1280,7 +1280,7 @@ impl SecondaryTileVisualElements { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetWide310x150Logo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Wide310x150Logo(&self) -> ::windows_core::Result { let this = self; @@ -1289,7 +1289,7 @@ impl SecondaryTileVisualElements { (::windows_core::Interface::vtable(this).Wide310x150Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSquare310x310Logo(&self, value: P0) -> ::windows_core::Result<()> where @@ -1298,7 +1298,7 @@ impl SecondaryTileVisualElements { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSquare310x310Logo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Square310x310Logo(&self) -> ::windows_core::Result { let this = self; @@ -1362,7 +1362,7 @@ impl SecondaryTileVisualElements { (::windows_core::Interface::vtable(this).ShowNameOnSquare310x310Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSquare71x71Logo(&self, value: P0) -> ::windows_core::Result<()> where @@ -1371,7 +1371,7 @@ impl SecondaryTileVisualElements { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSquare71x71Logo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Square71x71Logo(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1380,7 +1380,7 @@ impl SecondaryTileVisualElements { (::windows_core::Interface::vtable(this).Square71x71Logo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSquare44x44Logo(&self, value: P0) -> ::windows_core::Result<()> where @@ -1389,7 +1389,7 @@ impl SecondaryTileVisualElements { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSquare44x44Logo)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Square44x44Logo(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1425,7 +1425,7 @@ unsafe impl ::core::marker::Sync for SecondaryTileVisualElements {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StartScreenManager(::windows_core::IUnknown); impl StartScreenManager { - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = self; @@ -1434,7 +1434,7 @@ impl StartScreenManager { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Core`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`"] #[cfg(feature = "ApplicationModel_Core")] pub fn SupportsAppListEntry(&self, applistentry: P0) -> ::windows_core::Result where @@ -1446,7 +1446,7 @@ impl StartScreenManager { (::windows_core::Interface::vtable(this).SupportsAppListEntry)(::windows_core::Interface::as_raw(this), applistentry.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Core`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Core", feature = "Foundation"))] pub fn ContainsAppListEntryAsync(&self, applistentry: P0) -> ::windows_core::Result> where @@ -1458,7 +1458,7 @@ impl StartScreenManager { (::windows_core::Interface::vtable(this).ContainsAppListEntryAsync)(::windows_core::Interface::as_raw(this), applistentry.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Core`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Core", feature = "Foundation"))] pub fn RequestAddAppListEntryAsync(&self, applistentry: P0) -> ::windows_core::Result> where @@ -1470,7 +1470,7 @@ impl StartScreenManager { (::windows_core::Interface::vtable(this).RequestAddAppListEntryAsync)(::windows_core::Interface::as_raw(this), applistentry.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContainsSecondaryTileAsync(&self, tileid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1479,7 +1479,7 @@ impl StartScreenManager { (::windows_core::Interface::vtable(this).ContainsSecondaryTileAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(tileid), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryRemoveSecondaryTileAsync(&self, tileid: &::windows_core::HSTRING) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1494,7 +1494,7 @@ impl StartScreenManager { (::windows_core::Interface::vtable(this).GetDefault)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn GetForUser(user: P0) -> ::windows_core::Result where @@ -1530,7 +1530,7 @@ unsafe impl ::core::marker::Sync for StartScreenManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct TileMixedRealityModel(::windows_core::IUnknown); impl TileMixedRealityModel { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1539,7 +1539,7 @@ impl TileMixedRealityModel { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1548,7 +1548,7 @@ impl TileMixedRealityModel { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn SetBoundingBox(&self, value: P0) -> ::windows_core::Result<()> where @@ -1557,7 +1557,7 @@ impl TileMixedRealityModel { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBoundingBox)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation_Numerics`, `Perception_Spatial`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Perception_Spatial\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Perception_Spatial"))] pub fn BoundingBox(&self) -> ::windows_core::Result> { let this = self; @@ -1604,7 +1604,7 @@ impl VisualElementsRequest { (::windows_core::Interface::vtable(this).VisualElements)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AlternateVisualElements(&self) -> ::windows_core::Result> { let this = self; @@ -1613,7 +1613,7 @@ impl VisualElementsRequest { (::windows_core::Interface::vtable(this).AlternateVisualElements)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Text/Core/mod.rs b/crates/libs/windows/src/Windows/UI/Text/Core/mod.rs index 5a62d05d91..91e107cf56 100644 --- a/crates/libs/windows/src/Windows/UI/Text/Core/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Text/Core/mod.rs @@ -507,7 +507,7 @@ impl CoreTextCompositionCompletedEventArgs { (::windows_core::Interface::vtable(this).IsCanceled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn CompositionSegments(&self) -> ::windows_core::Result> { let this = self; @@ -516,7 +516,7 @@ impl CoreTextCompositionCompletedEventArgs { (::windows_core::Interface::vtable(this).CompositionSegments)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -586,7 +586,7 @@ impl CoreTextCompositionStartedEventArgs { (::windows_core::Interface::vtable(this).IsCanceled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -659,7 +659,7 @@ impl CoreTextEditContext { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInputPaneDisplayPolicy)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TextRequested(&self, handler: P0) -> ::windows_core::Result where @@ -671,13 +671,13 @@ impl CoreTextEditContext { (::windows_core::Interface::vtable(this).TextRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTextRequested(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTextRequested)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectionRequested(&self, handler: P0) -> ::windows_core::Result where @@ -689,13 +689,13 @@ impl CoreTextEditContext { (::windows_core::Interface::vtable(this).SelectionRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSelectionRequested(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSelectionRequested)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LayoutRequested(&self, handler: P0) -> ::windows_core::Result where @@ -707,13 +707,13 @@ impl CoreTextEditContext { (::windows_core::Interface::vtable(this).LayoutRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLayoutRequested(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLayoutRequested)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TextUpdating(&self, handler: P0) -> ::windows_core::Result where @@ -725,13 +725,13 @@ impl CoreTextEditContext { (::windows_core::Interface::vtable(this).TextUpdating)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTextUpdating(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveTextUpdating)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SelectionUpdating(&self, handler: P0) -> ::windows_core::Result where @@ -743,13 +743,13 @@ impl CoreTextEditContext { (::windows_core::Interface::vtable(this).SelectionUpdating)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSelectionUpdating(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveSelectionUpdating)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FormatUpdating(&self, handler: P0) -> ::windows_core::Result where @@ -761,13 +761,13 @@ impl CoreTextEditContext { (::windows_core::Interface::vtable(this).FormatUpdating)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFormatUpdating(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFormatUpdating)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CompositionStarted(&self, handler: P0) -> ::windows_core::Result where @@ -779,13 +779,13 @@ impl CoreTextEditContext { (::windows_core::Interface::vtable(this).CompositionStarted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompositionStarted(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCompositionStarted)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CompositionCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -797,13 +797,13 @@ impl CoreTextEditContext { (::windows_core::Interface::vtable(this).CompositionCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCompositionCompleted(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCompositionCompleted)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FocusRemoved(&self, handler: P0) -> ::windows_core::Result where @@ -815,7 +815,7 @@ impl CoreTextEditContext { (::windows_core::Interface::vtable(this).FocusRemoved)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFocusRemoved(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -841,7 +841,7 @@ impl CoreTextEditContext { let this = self; unsafe { (::windows_core::Interface::vtable(this).NotifyLayoutChanged)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NotifyFocusLeaveCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -853,7 +853,7 @@ impl CoreTextEditContext { (::windows_core::Interface::vtable(this).NotifyFocusLeaveCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNotifyFocusLeaveCompleted(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -886,7 +886,7 @@ impl CoreTextFormatUpdatingEventArgs { (::windows_core::Interface::vtable(this).Range)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_ViewManagement`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_ViewManagement\"`"] #[cfg(all(feature = "Foundation", feature = "UI_ViewManagement"))] pub fn TextColor(&self) -> ::windows_core::Result> { let this = self; @@ -895,7 +895,7 @@ impl CoreTextFormatUpdatingEventArgs { (::windows_core::Interface::vtable(this).TextColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_ViewManagement`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_ViewManagement\"`"] #[cfg(all(feature = "Foundation", feature = "UI_ViewManagement"))] pub fn BackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -904,7 +904,7 @@ impl CoreTextFormatUpdatingEventArgs { (::windows_core::Interface::vtable(this).BackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `UI_ViewManagement`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_ViewManagement\"`"] #[cfg(all(feature = "Foundation", feature = "UI_ViewManagement"))] pub fn UnderlineColor(&self) -> ::windows_core::Result> { let this = self; @@ -913,7 +913,7 @@ impl CoreTextFormatUpdatingEventArgs { (::windows_core::Interface::vtable(this).UnderlineColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnderlineType(&self) -> ::windows_core::Result> { let this = self; @@ -947,7 +947,7 @@ impl CoreTextFormatUpdatingEventArgs { (::windows_core::Interface::vtable(this).IsCanceled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -976,7 +976,7 @@ unsafe impl ::core::marker::Sync for CoreTextFormatUpdatingEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreTextLayoutBounds(::windows_core::IUnknown); impl CoreTextLayoutBounds { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TextBounds(&self) -> ::windows_core::Result { let this = self; @@ -985,13 +985,13 @@ impl CoreTextLayoutBounds { (::windows_core::Interface::vtable(this).TextBounds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetTextBounds(&self, value: super::super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTextBounds)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ControlBounds(&self) -> ::windows_core::Result { let this = self; @@ -1000,7 +1000,7 @@ impl CoreTextLayoutBounds { (::windows_core::Interface::vtable(this).ControlBounds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetControlBounds(&self, value: super::super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = self; @@ -1047,7 +1047,7 @@ impl CoreTextLayoutRequest { (::windows_core::Interface::vtable(this).IsCanceled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1128,7 +1128,7 @@ impl CoreTextSelectionRequest { (::windows_core::Interface::vtable(this).IsCanceled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1209,7 +1209,7 @@ impl CoreTextSelectionUpdatingEventArgs { (::windows_core::Interface::vtable(this).IsCanceled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1255,7 +1255,7 @@ impl ::windows_core::RuntimeName for CoreTextServicesConstants { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreTextServicesManager(::windows_core::IUnknown); impl CoreTextServicesManager { - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn InputLanguage(&self) -> ::windows_core::Result { let this = self; @@ -1264,7 +1264,7 @@ impl CoreTextServicesManager { (::windows_core::Interface::vtable(this).InputLanguage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InputLanguageChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1276,7 +1276,7 @@ impl CoreTextServicesManager { (::windows_core::Interface::vtable(this).InputLanguageChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveInputLanguageChanged(&self, cookie: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1345,7 +1345,7 @@ impl CoreTextTextRequest { (::windows_core::Interface::vtable(this).IsCanceled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1422,7 +1422,7 @@ impl CoreTextTextUpdatingEventArgs { (::windows_core::Interface::vtable(this).NewSelection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Globalization`"] + #[doc = "Required features: `\"Globalization\"`"] #[cfg(feature = "Globalization")] pub fn InputLanguage(&self) -> ::windows_core::Result { let this = self; @@ -1449,7 +1449,7 @@ impl CoreTextTextUpdatingEventArgs { (::windows_core::Interface::vtable(this).IsCanceled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/Text/impl.rs b/crates/libs/windows/src/Windows/UI/Text/impl.rs index b18577f7a6..b1e582c8ff 100644 --- a/crates/libs/windows/src/Windows/UI/Text/impl.rs +++ b/crates/libs/windows/src/Windows/UI/Text/impl.rs @@ -522,7 +522,7 @@ impl ITextCharacterFormat_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait ITextDocument_Impl: Sized { fn CaretType(&self) -> ::windows_core::Result; @@ -1315,7 +1315,7 @@ impl ITextParagraphFormat_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait ITextRange_Impl: Sized { fn Character(&self) -> ::windows_core::Result; @@ -1854,7 +1854,7 @@ impl ITextRange_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait ITextSelection_Impl: Sized + ITextRange_Impl { fn Options(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/UI/Text/mod.rs b/crates/libs/windows/src/Windows/UI/Text/mod.rs index b2a68db764..2c336ca829 100644 --- a/crates/libs/windows/src/Windows/UI/Text/mod.rs +++ b/crates/libs/windows/src/Windows/UI/Text/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "UI_Text_Core")] -#[doc = "Required features: `UI_Text_Core`"] +#[doc = "Required features: `\"UI_Text_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] @@ -582,7 +582,7 @@ impl ITextDocument { (::windows_core::Interface::vtable(this).GetRange)(::windows_core::Interface::as_raw(this), startposition, endposition, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRangeFromPoint(&self, point: super::super::Foundation::Point, options: PointOptions) -> ::windows_core::Result { let this = self; @@ -595,7 +595,7 @@ impl ITextDocument { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetText)(::windows_core::Interface::as_raw(this), options, value as *mut _ as _).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn LoadFromStream(&self, options: TextSetOptions, value: P0) -> ::windows_core::Result<()> where @@ -608,7 +608,7 @@ impl ITextDocument { let this = self; unsafe { (::windows_core::Interface::vtable(this).Redo)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SaveToStream(&self, options: TextGetOptions, value: P0) -> ::windows_core::Result<()> where @@ -1277,13 +1277,13 @@ impl ITextRange { (::windows_core::Interface::vtable(this).GetIndex)(::windows_core::Interface::as_raw(this), unit, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPoint(&self, horizontalalign: HorizontalCharacterAlignment, verticalalign: VerticalCharacterAlignment, options: PointOptions, point: &mut super::super::Foundation::Point) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetPoint)(::windows_core::Interface::as_raw(this), horizontalalign, verticalalign, options, point).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRect(&self, options: PointOptions, rect: &mut super::super::Foundation::Rect, hit: &mut i32) -> ::windows_core::Result<()> { let this = self; @@ -1293,7 +1293,7 @@ impl ITextRange { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetText)(::windows_core::Interface::as_raw(this), options, value as *mut _ as _).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetTextViaStream(&self, options: TextGetOptions, value: P0) -> ::windows_core::Result<()> where @@ -1312,7 +1312,7 @@ impl ITextRange { (::windows_core::Interface::vtable(this).InRange)(::windows_core::Interface::as_raw(this), range.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InsertImage(&self, width: i32, height: i32, ascent: i32, verticalalign: VerticalCharacterAlignment, alternatetext: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result<()> where @@ -1378,7 +1378,7 @@ impl ITextRange { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIndex)(::windows_core::Interface::as_raw(this), unit, index, extend).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPoint(&self, point: super::super::Foundation::Point, options: PointOptions, extend: bool) -> ::windows_core::Result<()> { let this = self; @@ -1392,7 +1392,7 @@ impl ITextRange { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetText2)(::windows_core::Interface::as_raw(this), options, ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetTextViaStream(&self, options: TextSetOptions, value: P0) -> ::windows_core::Result<()> where @@ -1753,13 +1753,13 @@ impl ITextSelection { (::windows_core::Interface::vtable(this).GetIndex)(::windows_core::Interface::as_raw(this), unit, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPoint(&self, horizontalalign: HorizontalCharacterAlignment, verticalalign: VerticalCharacterAlignment, options: PointOptions, point: &mut super::super::Foundation::Point) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).GetPoint)(::windows_core::Interface::as_raw(this), horizontalalign, verticalalign, options, point).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRect(&self, options: PointOptions, rect: &mut super::super::Foundation::Rect, hit: &mut i32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1769,7 +1769,7 @@ impl ITextSelection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).GetText)(::windows_core::Interface::as_raw(this), options, value as *mut _ as _).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetTextViaStream(&self, options: TextGetOptions, value: P0) -> ::windows_core::Result<()> where @@ -1788,7 +1788,7 @@ impl ITextSelection { (::windows_core::Interface::vtable(this).InRange)(::windows_core::Interface::as_raw(this), range.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InsertImage(&self, width: i32, height: i32, ascent: i32, verticalalign: VerticalCharacterAlignment, alternatetext: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result<()> where @@ -1854,7 +1854,7 @@ impl ITextSelection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetIndex)(::windows_core::Interface::as_raw(this), unit, index, extend).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPoint(&self, point: super::super::Foundation::Point, options: PointOptions, extend: bool) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1868,7 +1868,7 @@ impl ITextSelection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetText2)(::windows_core::Interface::as_raw(this), options, ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetTextViaStream(&self, options: TextSetOptions, value: P0) -> ::windows_core::Result<()> where @@ -1955,7 +1955,7 @@ impl ContentLinkInfo { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetSecondaryText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1964,7 +1964,7 @@ impl ContentLinkInfo { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2206,7 +2206,7 @@ impl RichEditTextDocument { (::windows_core::Interface::vtable(this).GetRange)(::windows_core::Interface::as_raw(this), startposition, endposition, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRangeFromPoint(&self, point: super::super::Foundation::Point, options: PointOptions) -> ::windows_core::Result { let this = self; @@ -2219,7 +2219,7 @@ impl RichEditTextDocument { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetText)(::windows_core::Interface::as_raw(this), options, value as *mut _ as _).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn LoadFromStream(&self, options: TextSetOptions, value: P0) -> ::windows_core::Result<()> where @@ -2232,7 +2232,7 @@ impl RichEditTextDocument { let this = self; unsafe { (::windows_core::Interface::vtable(this).Redo)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SaveToStream(&self, options: TextGetOptions, value: P0) -> ::windows_core::Result<()> where @@ -2527,13 +2527,13 @@ impl RichEditTextRange { (::windows_core::Interface::vtable(this).GetIndex)(::windows_core::Interface::as_raw(this), unit, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetPoint(&self, horizontalalign: HorizontalCharacterAlignment, verticalalign: VerticalCharacterAlignment, options: PointOptions, point: &mut super::super::Foundation::Point) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetPoint)(::windows_core::Interface::as_raw(this), horizontalalign, verticalalign, options, point).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetRect(&self, options: PointOptions, rect: &mut super::super::Foundation::Rect, hit: &mut i32) -> ::windows_core::Result<()> { let this = self; @@ -2543,7 +2543,7 @@ impl RichEditTextRange { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetText)(::windows_core::Interface::as_raw(this), options, value as *mut _ as _).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn GetTextViaStream(&self, options: TextGetOptions, value: P0) -> ::windows_core::Result<()> where @@ -2562,7 +2562,7 @@ impl RichEditTextRange { (::windows_core::Interface::vtable(this).InRange)(::windows_core::Interface::as_raw(this), range.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn InsertImage(&self, width: i32, height: i32, ascent: i32, verticalalign: VerticalCharacterAlignment, alternatetext: &::windows_core::HSTRING, value: P0) -> ::windows_core::Result<()> where @@ -2628,7 +2628,7 @@ impl RichEditTextRange { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIndex)(::windows_core::Interface::as_raw(this), unit, index, extend).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPoint(&self, point: super::super::Foundation::Point, options: PointOptions, extend: bool) -> ::windows_core::Result<()> { let this = self; @@ -2642,7 +2642,7 @@ impl RichEditTextRange { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetText2)(::windows_core::Interface::as_raw(this), options, ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetTextViaStream(&self, options: TextSetOptions, value: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/UI/UIAutomation/Core/mod.rs b/crates/libs/windows/src/Windows/UI/UIAutomation/Core/mod.rs index ace079276b..ab28af8013 100644 --- a/crates/libs/windows/src/Windows/UI/UIAutomation/Core/mod.rs +++ b/crates/libs/windows/src/Windows/UI/UIAutomation/Core/mod.rs @@ -471,7 +471,7 @@ impl RemoteAutomationClientSession { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWindowAsync(&self, remotewindowid: u64, remoteprocessid: u32, parentautomationelement: P0) -> ::windows_core::Result> where @@ -490,7 +490,7 @@ impl RemoteAutomationClientSession { (::windows_core::Interface::vtable(this).SessionId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionRequested(&self, handler: P0) -> ::windows_core::Result where @@ -502,13 +502,13 @@ impl RemoteAutomationClientSession { (::windows_core::Interface::vtable(this).ConnectionRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConnectionRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveConnectionRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Disconnected(&self, handler: P0) -> ::windows_core::Result where @@ -520,7 +520,7 @@ impl RemoteAutomationClientSession { (::windows_core::Interface::vtable(this).Disconnected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDisconnected(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -645,7 +645,7 @@ impl RemoteAutomationWindow { (::windows_core::Interface::vtable(this).AutomationProvider)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnregisterAsync(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/UIAutomation/mod.rs b/crates/libs/windows/src/Windows/UI/UIAutomation/mod.rs index 0788493722..012a8764a6 100644 --- a/crates/libs/windows/src/Windows/UI/UIAutomation/mod.rs +++ b/crates/libs/windows/src/Windows/UI/UIAutomation/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "UI_UIAutomation_Core")] -#[doc = "Required features: `UI_UIAutomation_Core`"] +#[doc = "Required features: `\"UI_UIAutomation_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] diff --git a/crates/libs/windows/src/Windows/UI/ViewManagement/Core/mod.rs b/crates/libs/windows/src/Windows/UI/ViewManagement/Core/mod.rs index 0ee12019a0..d62078afc3 100644 --- a/crates/libs/windows/src/Windows/UI/ViewManagement/Core/mod.rs +++ b/crates/libs/windows/src/Windows/UI/ViewManagement/Core/mod.rs @@ -432,7 +432,7 @@ pub struct IUISettingsControllerStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreFrameworkInputView(::windows_core::IUnknown); impl CoreFrameworkInputView { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrimaryViewAnimationStarting(&self, handler: P0) -> ::windows_core::Result where @@ -444,13 +444,13 @@ impl CoreFrameworkInputView { (::windows_core::Interface::vtable(this).PrimaryViewAnimationStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePrimaryViewAnimationStarting(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePrimaryViewAnimationStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OcclusionsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -462,7 +462,7 @@ impl CoreFrameworkInputView { (::windows_core::Interface::vtable(this).OcclusionsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOcclusionsChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -508,7 +508,7 @@ unsafe impl ::core::marker::Sync for CoreFrameworkInputView {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreFrameworkInputViewAnimationStartingEventArgs(::windows_core::IUnknown); impl CoreFrameworkInputViewAnimationStartingEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Occlusions(&self) -> ::windows_core::Result> { let this = self; @@ -524,7 +524,7 @@ impl CoreFrameworkInputViewAnimationStartingEventArgs { (::windows_core::Interface::vtable(this).FrameworkAnimationRecommended)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AnimationDuration(&self) -> ::windows_core::Result { let this = self; @@ -553,7 +553,7 @@ unsafe impl ::core::marker::Sync for CoreFrameworkInputViewAnimationStartingEven #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreFrameworkInputViewOcclusionsChangedEventArgs(::windows_core::IUnknown); impl CoreFrameworkInputViewOcclusionsChangedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Occlusions(&self) -> ::windows_core::Result> { let this = self; @@ -589,7 +589,7 @@ unsafe impl ::core::marker::Sync for CoreFrameworkInputViewOcclusionsChangedEven #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreInputView(::windows_core::IUnknown); impl CoreInputView { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OcclusionsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -601,13 +601,13 @@ impl CoreInputView { (::windows_core::Interface::vtable(this).OcclusionsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveOcclusionsChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveOcclusionsChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCoreInputViewOcclusions(&self) -> ::windows_core::Result> { let this = self; @@ -630,7 +630,7 @@ impl CoreInputView { (::windows_core::Interface::vtable(this).TryHidePrimaryView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn XYFocusTransferringFromPrimaryView(&self, handler: P0) -> ::windows_core::Result where @@ -642,13 +642,13 @@ impl CoreInputView { (::windows_core::Interface::vtable(this).XYFocusTransferringFromPrimaryView)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveXYFocusTransferringFromPrimaryView(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveXYFocusTransferringFromPrimaryView)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn XYFocusTransferredToPrimaryView(&self, handler: P0) -> ::windows_core::Result where @@ -660,13 +660,13 @@ impl CoreInputView { (::windows_core::Interface::vtable(this).XYFocusTransferredToPrimaryView)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveXYFocusTransferredToPrimaryView(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveXYFocusTransferredToPrimaryView)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryTransferXYFocusToPrimaryView(&self, origin: super::super::super::Foundation::Rect, direction: CoreInputViewXYFocusTransferDirection) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -696,7 +696,7 @@ impl CoreInputView { (::windows_core::Interface::vtable(this).TryHide)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrimaryViewShowing(&self, handler: P0) -> ::windows_core::Result where @@ -708,13 +708,13 @@ impl CoreInputView { (::windows_core::Interface::vtable(this).PrimaryViewShowing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePrimaryViewShowing(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePrimaryViewShowing)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrimaryViewHiding(&self, handler: P0) -> ::windows_core::Result where @@ -726,7 +726,7 @@ impl CoreInputView { (::windows_core::Interface::vtable(this).PrimaryViewHiding)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePrimaryViewHiding(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -739,7 +739,7 @@ impl CoreInputView { (::windows_core::Interface::vtable(this).IsKindSupported)(::windows_core::Interface::as_raw(this), r#type, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SupportedKindsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -751,13 +751,13 @@ impl CoreInputView { (::windows_core::Interface::vtable(this).SupportedKindsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSupportedKindsChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveSupportedKindsChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrimaryViewAnimationStarting(&self, handler: P0) -> ::windows_core::Result where @@ -769,7 +769,7 @@ impl CoreInputView { (::windows_core::Interface::vtable(this).PrimaryViewAnimationStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePrimaryViewAnimationStarting(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -820,7 +820,7 @@ unsafe impl ::core::marker::Sync for CoreInputView {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreInputViewAnimationStartingEventArgs(::windows_core::IUnknown); impl CoreInputViewAnimationStartingEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Occlusions(&self) -> ::windows_core::Result> { let this = self; @@ -840,7 +840,7 @@ impl CoreInputViewAnimationStartingEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHandled)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AnimationDuration(&self) -> ::windows_core::Result { let this = self; @@ -896,7 +896,7 @@ unsafe impl ::core::marker::Sync for CoreInputViewHidingEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreInputViewOcclusion(::windows_core::IUnknown); impl CoreInputViewOcclusion { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OccludingRect(&self) -> ::windows_core::Result { let this = self; @@ -932,7 +932,7 @@ unsafe impl ::core::marker::Sync for CoreInputViewOcclusion {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreInputViewOcclusionsChangedEventArgs(::windows_core::IUnknown); impl CoreInputViewOcclusionsChangedEventArgs { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Occlusions(&self) -> ::windows_core::Result> { let this = self; @@ -999,7 +999,7 @@ unsafe impl ::core::marker::Sync for CoreInputViewShowingEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CoreInputViewTransferringXYFocusEventArgs(::windows_core::IUnknown); impl CoreInputViewTransferringXYFocusEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Origin(&self) -> ::windows_core::Result { let this = self; @@ -1077,7 +1077,7 @@ impl UISettingsController { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTextScaleFactor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestDefaultAsync() -> ::windows_core::Result> { Self::IUISettingsControllerStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/UI/ViewManagement/mod.rs b/crates/libs/windows/src/Windows/UI/ViewManagement/mod.rs index cf78e6f087..78c67607fd 100644 --- a/crates/libs/windows/src/Windows/UI/ViewManagement/mod.rs +++ b/crates/libs/windows/src/Windows/UI/ViewManagement/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "UI_ViewManagement_Core")] -#[doc = "Required features: `UI_ViewManagement_Core`"] +#[doc = "Required features: `\"UI_ViewManagement_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] @@ -1265,7 +1265,7 @@ impl AccessibilitySettings { (::windows_core::Interface::vtable(this).HighContrastScheme)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HighContrastChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1277,7 +1277,7 @@ impl AccessibilitySettings { (::windows_core::Interface::vtable(this).HighContrastChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHighContrastChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1303,7 +1303,7 @@ unsafe impl ::core::marker::Sync for AccessibilitySettings {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ActivationViewSwitcher(::windows_core::IUnknown); impl ActivationViewSwitcher { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAsStandaloneAsync(&self, viewid: i32) -> ::windows_core::Result { let this = self; @@ -1312,7 +1312,7 @@ impl ActivationViewSwitcher { (::windows_core::Interface::vtable(this).ShowAsStandaloneAsync)(::windows_core::Interface::as_raw(this), viewid, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAsStandaloneWithSizePreferenceAsync(&self, viewid: i32, sizepreference: ViewSizePreference) -> ::windows_core::Result { let this = self; @@ -1369,7 +1369,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).AdjacentToRightDisplayEdge)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn IsFullScreen(&self) -> ::windows_core::Result { let this = self; @@ -1414,7 +1414,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Consolidated(&self, handler: P0) -> ::windows_core::Result where @@ -1426,13 +1426,13 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).Consolidated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveConsolidated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveConsolidated)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SuppressSystemOverlays(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1441,13 +1441,13 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).SuppressSystemOverlays)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn SetSuppressSystemOverlays(&self, value: bool) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSuppressSystemOverlays)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VisibleBounds(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1456,7 +1456,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).VisibleBounds)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn VisibleBoundsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -1468,7 +1468,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).VisibleBoundsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveVisibleBoundsChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1528,7 +1528,7 @@ impl ApplicationView { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ShowStandardSystemOverlays)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryResizeView(&self, value: super::super::Foundation::Size) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1537,7 +1537,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).TryResizeView)(::windows_core::Interface::as_raw(this), value, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPreferredMinSize(&self, minsize: super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1557,7 +1557,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).IsViewModeSupported)(::windows_core::Interface::as_raw(this), viewmode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryEnterViewModeAsync(&self, viewmode: ApplicationViewMode) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1566,7 +1566,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).TryEnterViewModeAsync)(::windows_core::Interface::as_raw(this), viewmode, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryEnterViewModeWithPreferencesAsync(&self, viewmode: ApplicationViewMode, viewmodepreferences: P0) -> ::windows_core::Result> where @@ -1578,7 +1578,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).TryEnterViewModeWithPreferencesAsync)(::windows_core::Interface::as_raw(this), viewmode, viewmodepreferences.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryConsolidateAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1598,7 +1598,7 @@ impl ApplicationView { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPersistedStateId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `UI_WindowManagement`"] + #[doc = "Required features: `\"UI_WindowManagement\"`"] #[cfg(feature = "UI_WindowManagement")] pub fn WindowingEnvironment(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1607,7 +1607,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).WindowingEnvironment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `UI_WindowManagement`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"UI_WindowManagement\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "UI_WindowManagement"))] pub fn GetDisplayRegions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1616,7 +1616,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).GetDisplayRegions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TryUnsnapToFullscreen() -> ::windows_core::Result { Self::IApplicationViewFullscreenStatics(|this| unsafe { @@ -1624,7 +1624,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).TryUnsnapToFullscreen)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn GetApplicationViewIdForWindow(window: P0) -> ::windows_core::Result where @@ -1635,7 +1635,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).GetApplicationViewIdForWindow)(::windows_core::Interface::as_raw(this), window.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn Value() -> ::windows_core::Result { Self::IApplicationViewStatics(|this| unsafe { @@ -1643,7 +1643,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `deprecated`"] + #[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] pub fn TryUnsnap() -> ::windows_core::Result { Self::IApplicationViewStatics(|this| unsafe { @@ -1675,7 +1675,7 @@ impl ApplicationView { pub fn SetPreferredLaunchWindowingMode(value: ApplicationViewWindowingMode) -> ::windows_core::Result<()> { Self::IApplicationViewStatics3(|this| unsafe { (::windows_core::Interface::vtable(this).SetPreferredLaunchWindowingMode)(::windows_core::Interface::as_raw(this), value).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PreferredLaunchViewSize() -> ::windows_core::Result { Self::IApplicationViewStatics3(|this| unsafe { @@ -1683,7 +1683,7 @@ impl ApplicationView { (::windows_core::Interface::vtable(this).PreferredLaunchViewSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPreferredLaunchViewSize(value: super::super::Foundation::Size) -> ::windows_core::Result<()> { Self::IApplicationViewStatics3(|this| unsafe { (::windows_core::Interface::vtable(this).SetPreferredLaunchViewSize)(::windows_core::Interface::as_raw(this), value).ok() }) @@ -1823,7 +1823,7 @@ impl ApplicationViewSwitcher { pub fn DisableShowingMainViewOnActivation() -> ::windows_core::Result<()> { Self::IApplicationViewSwitcherStatics(|this| unsafe { (::windows_core::Interface::vtable(this).DisableShowingMainViewOnActivation)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryShowAsStandaloneAsync(viewid: i32) -> ::windows_core::Result> { Self::IApplicationViewSwitcherStatics(|this| unsafe { @@ -1831,7 +1831,7 @@ impl ApplicationViewSwitcher { (::windows_core::Interface::vtable(this).TryShowAsStandaloneAsync)(::windows_core::Interface::as_raw(this), viewid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryShowAsStandaloneWithSizePreferenceAsync(viewid: i32, sizepreference: ViewSizePreference) -> ::windows_core::Result> { Self::IApplicationViewSwitcherStatics(|this| unsafe { @@ -1839,7 +1839,7 @@ impl ApplicationViewSwitcher { (::windows_core::Interface::vtable(this).TryShowAsStandaloneWithSizePreferenceAsync)(::windows_core::Interface::as_raw(this), viewid, sizepreference, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryShowAsStandaloneWithAnchorViewAndSizePreferenceAsync(viewid: i32, sizepreference: ViewSizePreference, anchorviewid: i32, anchorsizepreference: ViewSizePreference) -> ::windows_core::Result> { Self::IApplicationViewSwitcherStatics(|this| unsafe { @@ -1847,7 +1847,7 @@ impl ApplicationViewSwitcher { (::windows_core::Interface::vtable(this).TryShowAsStandaloneWithAnchorViewAndSizePreferenceAsync)(::windows_core::Interface::as_raw(this), viewid, sizepreference, anchorviewid, anchorsizepreference, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SwitchAsync(viewid: i32) -> ::windows_core::Result { Self::IApplicationViewSwitcherStatics(|this| unsafe { @@ -1855,7 +1855,7 @@ impl ApplicationViewSwitcher { (::windows_core::Interface::vtable(this).SwitchAsync)(::windows_core::Interface::as_raw(this), viewid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SwitchFromViewAsync(toviewid: i32, fromviewid: i32) -> ::windows_core::Result { Self::IApplicationViewSwitcherStatics(|this| unsafe { @@ -1863,7 +1863,7 @@ impl ApplicationViewSwitcher { (::windows_core::Interface::vtable(this).SwitchFromViewAsync)(::windows_core::Interface::as_raw(this), toviewid, fromviewid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SwitchFromViewWithOptionsAsync(toviewid: i32, fromviewid: i32, options: ApplicationViewSwitchingOptions) -> ::windows_core::Result { Self::IApplicationViewSwitcherStatics(|this| unsafe { @@ -1871,7 +1871,7 @@ impl ApplicationViewSwitcher { (::windows_core::Interface::vtable(this).SwitchFromViewWithOptionsAsync)(::windows_core::Interface::as_raw(this), toviewid, fromviewid, options, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PrepareForCustomAnimatedSwitchAsync(toviewid: i32, fromviewid: i32, options: ApplicationViewSwitchingOptions) -> ::windows_core::Result> { Self::IApplicationViewSwitcherStatics(|this| unsafe { @@ -1882,7 +1882,7 @@ impl ApplicationViewSwitcher { pub fn DisableSystemViewActivationPolicy() -> ::windows_core::Result<()> { Self::IApplicationViewSwitcherStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).DisableSystemViewActivationPolicy)(::windows_core::Interface::as_raw(this)).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryShowAsViewModeAsync(viewid: i32, viewmode: ApplicationViewMode) -> ::windows_core::Result> { Self::IApplicationViewSwitcherStatics3(|this| unsafe { @@ -1890,7 +1890,7 @@ impl ApplicationViewSwitcher { (::windows_core::Interface::vtable(this).TryShowAsViewModeAsync)(::windows_core::Interface::as_raw(this), viewid, viewmode, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryShowAsViewModeWithPreferencesAsync(viewid: i32, viewmode: ApplicationViewMode, viewmodepreferences: P0) -> ::windows_core::Result> where @@ -1924,7 +1924,7 @@ impl ::windows_core::RuntimeName for ApplicationViewSwitcher { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ApplicationViewTitleBar(::windows_core::IUnknown); impl ApplicationViewTitleBar { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1933,7 +1933,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1942,7 +1942,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).ForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1951,7 +1951,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1960,7 +1960,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).BackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1969,7 +1969,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1978,7 +1978,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).ButtonForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1987,7 +1987,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonBackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1996,7 +1996,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).ButtonBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonHoverForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -2005,7 +2005,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonHoverForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonHoverForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -2014,7 +2014,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).ButtonHoverForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonHoverBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -2023,7 +2023,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonHoverBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonHoverBackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -2032,7 +2032,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).ButtonHoverBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonPressedForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -2041,7 +2041,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonPressedForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonPressedForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -2050,7 +2050,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).ButtonPressedForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonPressedBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -2059,7 +2059,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonPressedBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonPressedBackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -2068,7 +2068,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).ButtonPressedBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInactiveForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -2077,7 +2077,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInactiveForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InactiveForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -2086,7 +2086,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).InactiveForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInactiveBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -2095,7 +2095,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInactiveBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InactiveBackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -2104,7 +2104,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).InactiveBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonInactiveForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -2113,7 +2113,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonInactiveForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonInactiveForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -2122,7 +2122,7 @@ impl ApplicationViewTitleBar { (::windows_core::Interface::vtable(this).ButtonInactiveForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonInactiveBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -2131,7 +2131,7 @@ impl ApplicationViewTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonInactiveBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonInactiveBackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -2207,7 +2207,7 @@ impl ::windows_core::RuntimeName for ApplicationViewTransferContext { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InputPane(::windows_core::IUnknown); impl InputPane { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Showing(&self, handler: P0) -> ::windows_core::Result where @@ -2219,13 +2219,13 @@ impl InputPane { (::windows_core::Interface::vtable(this).Showing)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShowing(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveShowing)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Hiding(&self, handler: P0) -> ::windows_core::Result where @@ -2237,13 +2237,13 @@ impl InputPane { (::windows_core::Interface::vtable(this).Hiding)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHiding(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveHiding)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OccludedRect(&self) -> ::windows_core::Result { let this = self; @@ -2320,7 +2320,7 @@ impl ::windows_core::RuntimeName for InputPane { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct InputPaneVisibilityEventArgs(::windows_core::IUnknown); impl InputPaneVisibilityEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OccludedRect(&self) -> ::windows_core::Result { let this = self; @@ -2356,7 +2356,7 @@ impl ::windows_core::RuntimeName for InputPaneVisibilityEventArgs { ::windows_core::imp::interface_hierarchy!(InputPaneVisibilityEventArgs, ::windows_core::IUnknown, ::windows_core::IInspectable); pub struct ProjectionManager; impl ProjectionManager { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StartProjectingAsync(projectionviewid: i32, anchorviewid: i32) -> ::windows_core::Result { Self::IProjectionManagerStatics(|this| unsafe { @@ -2364,7 +2364,7 @@ impl ProjectionManager { (::windows_core::Interface::vtable(this).StartProjectingAsync)(::windows_core::Interface::as_raw(this), projectionviewid, anchorviewid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SwapDisplaysForViewsAsync(projectionviewid: i32, anchorviewid: i32) -> ::windows_core::Result { Self::IProjectionManagerStatics(|this| unsafe { @@ -2372,7 +2372,7 @@ impl ProjectionManager { (::windows_core::Interface::vtable(this).SwapDisplaysForViewsAsync)(::windows_core::Interface::as_raw(this), projectionviewid, anchorviewid, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn StopProjectingAsync(projectionviewid: i32, anchorviewid: i32) -> ::windows_core::Result { Self::IProjectionManagerStatics(|this| unsafe { @@ -2386,7 +2386,7 @@ impl ProjectionManager { (::windows_core::Interface::vtable(this).ProjectionDisplayAvailable)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProjectionDisplayAvailableChanged(handler: P0) -> ::windows_core::Result where @@ -2397,12 +2397,12 @@ impl ProjectionManager { (::windows_core::Interface::vtable(this).ProjectionDisplayAvailableChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProjectionDisplayAvailableChanged(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IProjectionManagerStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveProjectionDisplayAvailableChanged)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Devices_Enumeration`, `Foundation`"] + #[doc = "Required features: `\"Devices_Enumeration\"`, `\"Foundation\"`"] #[cfg(all(feature = "Devices_Enumeration", feature = "Foundation"))] pub fn StartProjectingWithDeviceInfoAsync(projectionviewid: i32, anchorviewid: i32, displaydeviceinfo: P0) -> ::windows_core::Result where @@ -2413,7 +2413,7 @@ impl ProjectionManager { (::windows_core::Interface::vtable(this).StartProjectingWithDeviceInfoAsync)(::windows_core::Interface::as_raw(this), projectionviewid, anchorviewid, displaydeviceinfo.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestStartProjectingAsync(projectionviewid: i32, anchorviewid: i32, selection: super::super::Foundation::Rect) -> ::windows_core::Result> { Self::IProjectionManagerStatics2(|this| unsafe { @@ -2421,7 +2421,7 @@ impl ProjectionManager { (::windows_core::Interface::vtable(this).RequestStartProjectingAsync)(::windows_core::Interface::as_raw(this), projectionviewid, anchorviewid, selection, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `UI_Popups`"] + #[doc = "Required features: `\"Foundation\"`, `\"UI_Popups\"`"] #[cfg(all(feature = "Foundation", feature = "UI_Popups"))] pub fn RequestStartProjectingWithPlacementAsync(projectionviewid: i32, anchorviewid: i32, selection: super::super::Foundation::Rect, prefferedplacement: super::Popups::Placement) -> ::windows_core::Result> { Self::IProjectionManagerStatics2(|this| unsafe { @@ -2453,7 +2453,7 @@ impl ::windows_core::RuntimeName for ProjectionManager { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StatusBar(::windows_core::IUnknown); impl StatusBar { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAsync(&self) -> ::windows_core::Result { let this = self; @@ -2462,7 +2462,7 @@ impl StatusBar { (::windows_core::Interface::vtable(this).ShowAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HideAsync(&self) -> ::windows_core::Result { let this = self; @@ -2482,7 +2482,7 @@ impl StatusBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBackgroundOpacity)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -2491,7 +2491,7 @@ impl StatusBar { (::windows_core::Interface::vtable(this).ForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -2500,7 +2500,7 @@ impl StatusBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -2509,7 +2509,7 @@ impl StatusBar { (::windows_core::Interface::vtable(this).BackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -2525,7 +2525,7 @@ impl StatusBar { (::windows_core::Interface::vtable(this).ProgressIndicator)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OccludedRect(&self) -> ::windows_core::Result { let this = self; @@ -2534,7 +2534,7 @@ impl StatusBar { (::windows_core::Interface::vtable(this).OccludedRect)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Showing(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2546,13 +2546,13 @@ impl StatusBar { (::windows_core::Interface::vtable(this).Showing)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveShowing(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveShowing)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Hiding(&self, eventhandler: P0) -> ::windows_core::Result where @@ -2564,7 +2564,7 @@ impl StatusBar { (::windows_core::Interface::vtable(this).Hiding)(::windows_core::Interface::as_raw(this), eventhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveHiding(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -2601,7 +2601,7 @@ unsafe impl ::core::marker::Sync for StatusBar {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct StatusBarProgressIndicator(::windows_core::IUnknown); impl StatusBarProgressIndicator { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ShowAsync(&self) -> ::windows_core::Result { let this = self; @@ -2610,7 +2610,7 @@ impl StatusBarProgressIndicator { (::windows_core::Interface::vtable(this).ShowAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn HideAsync(&self) -> ::windows_core::Result { let this = self; @@ -2630,7 +2630,7 @@ impl StatusBarProgressIndicator { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProgressValue(&self) -> ::windows_core::Result> { let this = self; @@ -2639,7 +2639,7 @@ impl StatusBarProgressIndicator { (::windows_core::Interface::vtable(this).ProgressValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetProgressValue(&self, value: P0) -> ::windows_core::Result<()> where @@ -2682,7 +2682,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).HandPreference)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CursorSize(&self) -> ::windows_core::Result { let this = self; @@ -2691,7 +2691,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).CursorSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScrollBarSize(&self) -> ::windows_core::Result { let this = self; @@ -2700,7 +2700,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).ScrollBarSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScrollBarArrowSize(&self) -> ::windows_core::Result { let this = self; @@ -2709,7 +2709,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).ScrollBarArrowSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScrollBarThumbBoxSize(&self) -> ::windows_core::Result { let this = self; @@ -2781,7 +2781,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).TextScaleFactor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TextScaleFactorChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2793,7 +2793,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).TextScaleFactorChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveTextScaleFactorChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2806,7 +2806,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).GetColorValue)(::windows_core::Interface::as_raw(this), desiredcolor, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ColorValuesChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2818,7 +2818,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).ColorValuesChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveColorValuesChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2831,7 +2831,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).AdvancedEffectsEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AdvancedEffectsEnabledChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2843,7 +2843,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).AdvancedEffectsEnabledChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAdvancedEffectsEnabledChanged(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2856,7 +2856,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).AutoHideScrollBars)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AutoHideScrollBarsChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2868,13 +2868,13 @@ impl UISettings { (::windows_core::Interface::vtable(this).AutoHideScrollBarsChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAutoHideScrollBarsChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAutoHideScrollBarsChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AnimationsEnabledChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2886,13 +2886,13 @@ impl UISettings { (::windows_core::Interface::vtable(this).AnimationsEnabledChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAnimationsEnabledChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAnimationsEnabledChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MessageDurationChanged(&self, handler: P0) -> ::windows_core::Result where @@ -2904,7 +2904,7 @@ impl UISettings { (::windows_core::Interface::vtable(this).MessageDurationChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMessageDurationChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3036,7 +3036,7 @@ impl ViewModePreferences { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetViewSizePreference)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CustomSize(&self) -> ::windows_core::Result { let this = self; @@ -3045,7 +3045,7 @@ impl ViewModePreferences { (::windows_core::Interface::vtable(this).CustomSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCustomSize(&self, value: super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = self; @@ -3163,7 +3163,7 @@ impl ::core::fmt::Debug for ApplicationViewOrientation { impl ::windows_core::RuntimeType for ApplicationViewOrientation { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.UI.ViewManagement.ApplicationViewOrientation;i4)"); } -#[doc = "Required features: `deprecated`"] +#[doc = "Required features: `\"deprecated\"`"] #[cfg(feature = "deprecated")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)] diff --git a/crates/libs/windows/src/Windows/UI/WebUI/Core/mod.rs b/crates/libs/windows/src/Windows/UI/WebUI/Core/mod.rs index 3124131384..22f11eb38e 100644 --- a/crates/libs/windows/src/Windows/UI/WebUI/Core/mod.rs +++ b/crates/libs/windows/src/Windows/UI/WebUI/Core/mod.rs @@ -353,7 +353,7 @@ impl WebUICommandBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIsOpen)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -362,7 +362,7 @@ impl WebUICommandBar { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn PrimaryCommands(&self) -> ::windows_core::Result> { let this = self; @@ -371,7 +371,7 @@ impl WebUICommandBar { (::windows_core::Interface::vtable(this).PrimaryCommands)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SecondaryCommands(&self) -> ::windows_core::Result> { let this = self; @@ -380,7 +380,7 @@ impl WebUICommandBar { (::windows_core::Interface::vtable(this).SecondaryCommands)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MenuOpened(&self, handler: P0) -> ::windows_core::Result where @@ -392,13 +392,13 @@ impl WebUICommandBar { (::windows_core::Interface::vtable(this).MenuOpened)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMenuOpened(&self, value: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMenuOpened)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MenuClosed(&self, handler: P0) -> ::windows_core::Result where @@ -410,13 +410,13 @@ impl WebUICommandBar { (::windows_core::Interface::vtable(this).MenuClosed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMenuClosed(&self, value: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveMenuClosed)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SizeChanged(&self, handler: P0) -> ::windows_core::Result where @@ -428,7 +428,7 @@ impl WebUICommandBar { (::windows_core::Interface::vtable(this).SizeChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSizeChanged(&self, value: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -472,7 +472,7 @@ impl WebUICommandBarBitmapIcon { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -481,7 +481,7 @@ impl WebUICommandBarBitmapIcon { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -490,7 +490,7 @@ impl WebUICommandBarBitmapIcon { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Create(uri: P0) -> ::windows_core::Result where @@ -545,7 +545,7 @@ impl WebUICommandBarConfirmationButton { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ItemInvoked(&self, handler: P0) -> ::windows_core::Result where @@ -557,7 +557,7 @@ impl WebUICommandBarConfirmationButton { (::windows_core::Interface::vtable(this).ItemInvoked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveItemInvoked(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -649,7 +649,7 @@ impl WebUICommandBarIconButton { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIcon)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ItemInvoked(&self, handler: P0) -> ::windows_core::Result where @@ -661,7 +661,7 @@ impl WebUICommandBarIconButton { (::windows_core::Interface::vtable(this).ItemInvoked)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveItemInvoked(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -715,7 +715,7 @@ unsafe impl ::core::marker::Sync for WebUICommandBarItemInvokedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUICommandBarSizeChangedEventArgs(::windows_core::IUnknown); impl WebUICommandBarSizeChangedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Size(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/UI/WebUI/mod.rs b/crates/libs/windows/src/Windows/UI/WebUI/mod.rs index 8cf54518eb..4ffa9309bf 100644 --- a/crates/libs/windows/src/Windows/UI/WebUI/mod.rs +++ b/crates/libs/windows/src/Windows/UI/WebUI/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "UI_WebUI_Core")] -#[doc = "Required features: `UI_WebUI_Core`"] +#[doc = "Required features: `\"UI_WebUI_Core\"`"] pub mod Core; #[doc(hidden)] #[repr(transparent)] @@ -465,14 +465,14 @@ impl ::windows_core::RuntimeName for ActivatedOperation { const NAME: &'static str = "Windows.UI.WebUI.ActivatedOperation"; } ::windows_core::imp::interface_hierarchy!(ActivatedOperation, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct BackgroundActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl BackgroundActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Background\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Background"))] pub fn TaskInstance(&self) -> ::windows_core::Result { let this = self; @@ -506,14 +506,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result { let this = self; @@ -551,7 +551,7 @@ unsafe impl ::core::marker::Sync for EnteredBackgroundEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HtmlPrintDocumentSource(::windows_core::IUnknown); impl HtmlPrintDocumentSource { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -679,14 +679,14 @@ impl ::windows_core::CanTryInto for HtmlPri impl ::windows_core::CanTryInto for HtmlPrintDocumentSource {} unsafe impl ::core::marker::Send for HtmlPrintDocumentSource {} unsafe impl ::core::marker::Sync for HtmlPrintDocumentSource {} -#[doc = "Required features: `ApplicationModel`"] +#[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct LeavingBackgroundEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel")] impl LeavingBackgroundEventArgs { - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -731,7 +731,7 @@ impl NewWebUIViewCreatedEventArgs { (::windows_core::Interface::vtable(this).WebUIView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn ActivatedEventArgs(&self) -> ::windows_core::Result { let this = self; @@ -747,7 +747,7 @@ impl NewWebUIViewCreatedEventArgs { (::windows_core::Interface::vtable(this).HasPendingNavigate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -770,14 +770,14 @@ impl ::windows_core::RuntimeName for NewWebUIViewCreatedEventArgs { const NAME: &'static str = "Windows.UI.WebUI.NewWebUIViewCreatedEventArgs"; } ::windows_core::imp::interface_hierarchy!(NewWebUIViewCreatedEventArgs, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `ApplicationModel`"] +#[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SuspendingDeferral(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel")] impl SuspendingDeferral { - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn Complete(&self) -> ::windows_core::Result<()> { let this = self; @@ -804,14 +804,14 @@ impl ::windows_core::RuntimeName for SuspendingDeferral { ::windows_core::imp::interface_hierarchy!(SuspendingDeferral, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "ApplicationModel")] impl ::windows_core::CanTryInto for SuspendingDeferral {} -#[doc = "Required features: `ApplicationModel`"] +#[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SuspendingEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel")] impl SuspendingEventArgs { - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn SuspendingOperation(&self) -> ::windows_core::Result { let this = self; @@ -841,14 +841,14 @@ impl ::windows_core::RuntimeName for SuspendingEventArgs { ::windows_core::imp::interface_hierarchy!(SuspendingEventArgs, ::windows_core::IUnknown, ::windows_core::IInspectable); #[cfg(feature = "ApplicationModel")] impl ::windows_core::CanTryInto for SuspendingEventArgs {} -#[doc = "Required features: `ApplicationModel`"] +#[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct SuspendingOperation(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel")] impl SuspendingOperation { - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -857,7 +857,7 @@ impl SuspendingOperation { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn Deadline(&self) -> ::windows_core::Result { let this = self; @@ -889,7 +889,7 @@ impl ::windows_core::RuntimeName for SuspendingOperation { impl ::windows_core::CanTryInto for SuspendingOperation {} pub struct WebUIApplication; impl WebUIApplication { - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn Activated(handler: P0) -> ::windows_core::Result where @@ -900,12 +900,12 @@ impl WebUIApplication { (::windows_core::Interface::vtable(this).Activated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveActivated(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IWebUIActivationStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveActivated)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn Suspending(handler: P0) -> ::windows_core::Result where @@ -916,12 +916,12 @@ impl WebUIApplication { (::windows_core::Interface::vtable(this).Suspending)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveSuspending(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IWebUIActivationStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveSuspending)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Resuming(handler: P0) -> ::windows_core::Result where @@ -932,12 +932,12 @@ impl WebUIApplication { (::windows_core::Interface::vtable(this).Resuming)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveResuming(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IWebUIActivationStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveResuming)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Navigated(handler: P0) -> ::windows_core::Result where @@ -948,12 +948,12 @@ impl WebUIApplication { (::windows_core::Interface::vtable(this).Navigated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNavigated(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IWebUIActivationStatics(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveNavigated)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn LeavingBackground(handler: P0) -> ::windows_core::Result where @@ -964,12 +964,12 @@ impl WebUIApplication { (::windows_core::Interface::vtable(this).LeavingBackground)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLeavingBackground(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IWebUIActivationStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveLeavingBackground)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `ApplicationModel`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel", feature = "Foundation"))] pub fn EnteredBackground(handler: P0) -> ::windows_core::Result where @@ -980,7 +980,7 @@ impl WebUIApplication { (::windows_core::Interface::vtable(this).EnteredBackground)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveEnteredBackground(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IWebUIActivationStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveEnteredBackground)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -988,7 +988,7 @@ impl WebUIApplication { pub fn EnablePrelaunch(value: bool) -> ::windows_core::Result<()> { Self::IWebUIActivationStatics2(|this| unsafe { (::windows_core::Interface::vtable(this).EnablePrelaunch)(::windows_core::Interface::as_raw(this), value).ok() }) } - #[doc = "Required features: `ApplicationModel_Core`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Core", feature = "Foundation"))] pub fn RequestRestartAsync(launcharguments: &::windows_core::HSTRING) -> ::windows_core::Result> { Self::IWebUIActivationStatics3(|this| unsafe { @@ -996,7 +996,7 @@ impl WebUIApplication { (::windows_core::Interface::vtable(this).RequestRestartAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(launcharguments), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `ApplicationModel_Core`, `Foundation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Core\"`, `\"Foundation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Core", feature = "Foundation", feature = "System"))] pub fn RequestRestartForUserAsync(user: P0, launcharguments: &::windows_core::HSTRING) -> ::windows_core::Result> where @@ -1007,7 +1007,7 @@ impl WebUIApplication { (::windows_core::Interface::vtable(this).RequestRestartForUserAsync)(::windows_core::Interface::as_raw(this), user.into_param().abi(), ::core::mem::transmute_copy(launcharguments), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NewWebUIViewCreated(handler: P0) -> ::windows_core::Result where @@ -1018,12 +1018,12 @@ impl WebUIApplication { (::windows_core::Interface::vtable(this).NewWebUIViewCreated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNewWebUIViewCreated(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IWebUIActivationStatics4(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveNewWebUIViewCreated)(::windows_core::Interface::as_raw(this), token).ok() }) } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn BackgroundActivated(handler: P0) -> ::windows_core::Result where @@ -1034,7 +1034,7 @@ impl WebUIApplication { (::windows_core::Interface::vtable(this).BackgroundActivated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveBackgroundActivated(token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { Self::IWebUIActivationStatics4(|this| unsafe { (::windows_core::Interface::vtable(this).RemoveBackgroundActivated)(::windows_core::Interface::as_raw(this), token).ok() }) @@ -1063,14 +1063,14 @@ impl WebUIApplication { impl ::windows_core::RuntimeName for WebUIApplication { const NAME: &'static str = "Windows.UI.WebUI.WebUIApplication"; } -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIAppointmentsProviderAddAppointmentActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIAppointmentsProviderAddAppointmentActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1079,7 +1079,7 @@ impl WebUIAppointmentsProviderAddAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1088,7 +1088,7 @@ impl WebUIAppointmentsProviderAddAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1104,7 +1104,7 @@ impl WebUIAppointmentsProviderAddAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1113,7 +1113,7 @@ impl WebUIAppointmentsProviderAddAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1122,7 +1122,7 @@ impl WebUIAppointmentsProviderAddAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Appointments_AppointmentsProvider`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Appointments_AppointmentsProvider"))] pub fn AddAppointmentOperation(&self) -> ::windows_core::Result { let this = self; @@ -1160,14 +1160,14 @@ impl ::windows_core::CanTryInto for WebUIAppointmentsProviderAddAppointmentActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIAppointmentsProviderAddAppointmentActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1176,7 +1176,7 @@ impl WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1185,7 +1185,7 @@ impl WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1201,7 +1201,7 @@ impl WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1210,7 +1210,7 @@ impl WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1219,7 +1219,7 @@ impl WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Appointments_AppointmentsProvider`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Appointments_AppointmentsProvider"))] pub fn RemoveAppointmentOperation(&self) -> ::windows_core::Result { let this = self; @@ -1257,14 +1257,14 @@ impl ::windows_core::CanTryInto for WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1273,7 +1273,7 @@ impl WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1282,7 +1282,7 @@ impl WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1298,7 +1298,7 @@ impl WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1307,7 +1307,7 @@ impl WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1316,7 +1316,7 @@ impl WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Appointments_AppointmentsProvider`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Appointments_AppointmentsProvider\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Appointments_AppointmentsProvider"))] pub fn ReplaceAppointmentOperation(&self) -> ::windows_core::Result { let this = self; @@ -1354,14 +1354,14 @@ impl ::windows_core::CanTryInto for WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1370,7 +1370,7 @@ impl WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1379,7 +1379,7 @@ impl WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1395,7 +1395,7 @@ impl WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1404,7 +1404,7 @@ impl WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1413,7 +1413,7 @@ impl WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn InstanceStartDate(&self) -> ::windows_core::Result> { let this = self; @@ -1422,7 +1422,7 @@ impl WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs { (::windows_core::Interface::vtable(this).InstanceStartDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn LocalId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1431,7 +1431,7 @@ impl WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs { (::windows_core::Interface::vtable(this).LocalId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn RoamingId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1469,14 +1469,14 @@ impl ::windows_core::CanTryInto for WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1485,7 +1485,7 @@ impl WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1494,7 +1494,7 @@ impl WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1510,7 +1510,7 @@ impl WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1519,7 +1519,7 @@ impl WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1528,7 +1528,7 @@ impl WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn TimeToShow(&self) -> ::windows_core::Result { let this = self; @@ -1537,7 +1537,7 @@ impl WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs { (::windows_core::Interface::vtable(this).TimeToShow)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn Duration(&self) -> ::windows_core::Result { let this = self; @@ -1596,7 +1596,7 @@ impl ::windows_core::RuntimeName for WebUIBackgroundTaskInstance { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIBackgroundTaskInstanceRuntimeClass(::windows_core::IUnknown); impl WebUIBackgroundTaskInstanceRuntimeClass { - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn InstanceId(&self) -> ::windows_core::Result<::windows_core::GUID> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1605,7 +1605,7 @@ impl WebUIBackgroundTaskInstanceRuntimeClass { (::windows_core::Interface::vtable(this).InstanceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn Task(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1614,7 +1614,7 @@ impl WebUIBackgroundTaskInstanceRuntimeClass { (::windows_core::Interface::vtable(this).Task)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn Progress(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1623,13 +1623,13 @@ impl WebUIBackgroundTaskInstanceRuntimeClass { (::windows_core::Interface::vtable(this).Progress)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn SetProgress(&self, value: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProgress)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn TriggerDetails(&self) -> ::windows_core::Result<::windows_core::IInspectable> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1638,7 +1638,7 @@ impl WebUIBackgroundTaskInstanceRuntimeClass { (::windows_core::Interface::vtable(this).TriggerDetails)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Background`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Background", feature = "Foundation"))] pub fn Canceled(&self, cancelhandler: P0) -> ::windows_core::Result where @@ -1650,13 +1650,13 @@ impl WebUIBackgroundTaskInstanceRuntimeClass { (::windows_core::Interface::vtable(this).Canceled)(::windows_core::Interface::as_raw(this), cancelhandler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Background`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Background", feature = "Foundation"))] pub fn RemoveCanceled(&self, cookie: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveCanceled)(::windows_core::Interface::as_raw(this), cookie).ok() } } - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn SuspendedCount(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1665,7 +1665,7 @@ impl WebUIBackgroundTaskInstanceRuntimeClass { (::windows_core::Interface::vtable(this).SuspendedCount)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Background`"] + #[doc = "Required features: `\"ApplicationModel_Background\"`"] #[cfg(feature = "ApplicationModel_Background")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1702,14 +1702,14 @@ impl ::windows_core::RuntimeName for WebUIBackgroundTaskInstanceRuntimeClass { #[cfg(feature = "ApplicationModel_Background")] impl ::windows_core::CanTryInto for WebUIBackgroundTaskInstanceRuntimeClass {} impl ::windows_core::CanTryInto for WebUIBackgroundTaskInstanceRuntimeClass {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIBarcodeScannerPreviewActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIBarcodeScannerPreviewActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1718,7 +1718,7 @@ impl WebUIBarcodeScannerPreviewActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1727,7 +1727,7 @@ impl WebUIBarcodeScannerPreviewActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1743,7 +1743,7 @@ impl WebUIBarcodeScannerPreviewActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1752,7 +1752,7 @@ impl WebUIBarcodeScannerPreviewActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn ConnectionId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -1792,14 +1792,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1808,7 +1808,7 @@ impl WebUICachedFileUpdaterActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1817,7 +1817,7 @@ impl WebUICachedFileUpdaterActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1833,7 +1833,7 @@ impl WebUICachedFileUpdaterActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1842,7 +1842,7 @@ impl WebUICachedFileUpdaterActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Storage_Provider`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Storage_Provider\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Storage_Provider"))] pub fn CachedFileUpdaterUI(&self) -> ::windows_core::Result { let this = self; @@ -1878,14 +1878,14 @@ impl ::windows_core::CanTryInto for WebUICachedFile impl ::windows_core::CanTryInto for WebUICachedFileUpdaterActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUICachedFileUpdaterActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUICameraSettingsActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUICameraSettingsActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1894,7 +1894,7 @@ impl WebUICameraSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1903,7 +1903,7 @@ impl WebUICameraSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1919,7 +1919,7 @@ impl WebUICameraSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn VideoDeviceController(&self) -> ::windows_core::Result<::windows_core::IInspectable> { let this = self; @@ -1928,7 +1928,7 @@ impl WebUICameraSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).VideoDeviceController)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn VideoDeviceExtension(&self) -> ::windows_core::Result<::windows_core::IInspectable> { let this = self; @@ -1962,14 +1962,14 @@ impl ::windows_core::CanTryInto for WebUICameraSettingsActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUICameraSettingsActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUICommandLineActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUICommandLineActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1978,7 +1978,7 @@ impl WebUICommandLineActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1987,7 +1987,7 @@ impl WebUICommandLineActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2003,7 +2003,7 @@ impl WebUICommandLineActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2012,7 +2012,7 @@ impl WebUICommandLineActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Operation(&self) -> ::windows_core::Result { let this = self; @@ -2052,14 +2052,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2068,7 +2068,7 @@ impl WebUIContactCallActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2077,7 +2077,7 @@ impl WebUIContactCallActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2093,7 +2093,7 @@ impl WebUIContactCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2102,7 +2102,7 @@ impl WebUIContactCallActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn ServiceId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2111,7 +2111,7 @@ impl WebUIContactCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn ServiceUserId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2120,7 +2120,7 @@ impl WebUIContactCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Contacts\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Contacts"))] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -2156,14 +2156,14 @@ impl ::windows_core::CanTryInto for WebUIContactCal impl ::windows_core::CanTryInto for WebUIContactCallActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIContactCallActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIContactMapActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIContactMapActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2172,7 +2172,7 @@ impl WebUIContactMapActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2181,7 +2181,7 @@ impl WebUIContactMapActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2197,7 +2197,7 @@ impl WebUIContactMapActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2206,7 +2206,7 @@ impl WebUIContactMapActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Contacts\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Contacts"))] pub fn Address(&self) -> ::windows_core::Result { let this = self; @@ -2215,7 +2215,7 @@ impl WebUIContactMapActivatedEventArgs { (::windows_core::Interface::vtable(this).Address)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Contacts\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Contacts"))] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -2251,14 +2251,14 @@ impl ::windows_core::CanTryInto for WebUIContactMap impl ::windows_core::CanTryInto for WebUIContactMapActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIContactMapActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIContactMessageActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIContactMessageActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2267,7 +2267,7 @@ impl WebUIContactMessageActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2276,7 +2276,7 @@ impl WebUIContactMessageActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2292,7 +2292,7 @@ impl WebUIContactMessageActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2301,7 +2301,7 @@ impl WebUIContactMessageActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn ServiceId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2310,7 +2310,7 @@ impl WebUIContactMessageActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn ServiceUserId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2319,7 +2319,7 @@ impl WebUIContactMessageActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Contacts\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Contacts"))] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -2355,14 +2355,14 @@ impl ::windows_core::CanTryInto for WebUIContactMes impl ::windows_core::CanTryInto for WebUIContactMessageActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIContactMessageActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIContactPanelActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIContactPanelActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2371,7 +2371,7 @@ impl WebUIContactPanelActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2380,7 +2380,7 @@ impl WebUIContactPanelActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2396,7 +2396,7 @@ impl WebUIContactPanelActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2405,7 +2405,7 @@ impl WebUIContactPanelActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Contacts\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Contacts"))] pub fn ContactPanel(&self) -> ::windows_core::Result { let this = self; @@ -2414,7 +2414,7 @@ impl WebUIContactPanelActivatedEventArgs { (::windows_core::Interface::vtable(this).ContactPanel)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Contacts\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Contacts"))] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -2454,14 +2454,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2470,7 +2470,7 @@ impl WebUIContactPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2479,7 +2479,7 @@ impl WebUIContactPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2495,7 +2495,7 @@ impl WebUIContactPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Contacts_Provider`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Contacts_Provider\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Contacts_Provider"))] pub fn ContactPickerUI(&self) -> ::windows_core::Result { let this = self; @@ -2529,14 +2529,14 @@ impl ::windows_core::CanTryInto for WebUIContactPickerActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIContactPickerActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIContactPostActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIContactPostActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2545,7 +2545,7 @@ impl WebUIContactPostActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2554,7 +2554,7 @@ impl WebUIContactPostActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2570,7 +2570,7 @@ impl WebUIContactPostActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2579,7 +2579,7 @@ impl WebUIContactPostActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn ServiceId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2588,7 +2588,7 @@ impl WebUIContactPostActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn ServiceUserId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2597,7 +2597,7 @@ impl WebUIContactPostActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Contacts\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Contacts"))] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -2633,14 +2633,14 @@ impl ::windows_core::CanTryInto for WebUIContactPos impl ::windows_core::CanTryInto for WebUIContactPostActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIContactPostActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIContactVideoCallActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIContactVideoCallActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2649,7 +2649,7 @@ impl WebUIContactVideoCallActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2658,7 +2658,7 @@ impl WebUIContactVideoCallActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2674,7 +2674,7 @@ impl WebUIContactVideoCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2683,7 +2683,7 @@ impl WebUIContactVideoCallActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn ServiceId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2692,7 +2692,7 @@ impl WebUIContactVideoCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn ServiceUserId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2701,7 +2701,7 @@ impl WebUIContactVideoCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ServiceUserId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Contacts`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Contacts\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Contacts"))] pub fn Contact(&self) -> ::windows_core::Result { let this = self; @@ -2737,14 +2737,14 @@ impl ::windows_core::CanTryInto for WebUIContactVid impl ::windows_core::CanTryInto for WebUIContactVideoCallActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIContactVideoCallActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIDeviceActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIDeviceActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2753,7 +2753,7 @@ impl WebUIDeviceActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2762,7 +2762,7 @@ impl WebUIDeviceActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2778,7 +2778,7 @@ impl WebUIDeviceActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2787,7 +2787,7 @@ impl WebUIDeviceActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CurrentlyShownApplicationViewId(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2796,7 +2796,7 @@ impl WebUIDeviceActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn DeviceInformationId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2805,7 +2805,7 @@ impl WebUIDeviceActivatedEventArgs { (::windows_core::Interface::vtable(this).DeviceInformationId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2843,14 +2843,14 @@ impl ::windows_core::CanTryInto for WebUIDeviceActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIDeviceActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIDevicePairingActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIDevicePairingActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2859,7 +2859,7 @@ impl WebUIDevicePairingActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2868,7 +2868,7 @@ impl WebUIDevicePairingActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2884,7 +2884,7 @@ impl WebUIDevicePairingActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2893,7 +2893,7 @@ impl WebUIDevicePairingActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Devices_Enumeration`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Devices_Enumeration\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Devices_Enumeration"))] pub fn DeviceInformation(&self) -> ::windows_core::Result { let this = self; @@ -2929,14 +2929,14 @@ impl ::windows_core::CanTryInto for WebUIDevicePair impl ::windows_core::CanTryInto for WebUIDevicePairingActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIDevicePairingActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIDialReceiverActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIDialReceiverActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2945,7 +2945,7 @@ impl WebUIDialReceiverActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2954,7 +2954,7 @@ impl WebUIDialReceiverActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2970,7 +2970,7 @@ impl WebUIDialReceiverActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2979,7 +2979,7 @@ impl WebUIDialReceiverActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CurrentlyShownApplicationViewId(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2988,7 +2988,7 @@ impl WebUIDialReceiverActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn AppName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -2997,7 +2997,7 @@ impl WebUIDialReceiverActivatedEventArgs { (::windows_core::Interface::vtable(this).AppName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Arguments(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3006,7 +3006,7 @@ impl WebUIDialReceiverActivatedEventArgs { (::windows_core::Interface::vtable(this).Arguments)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn TileId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3046,14 +3046,14 @@ impl ::windows_core::CanTryInto for WebUIDialReceiverActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIDialReceiverActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIFileActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIFileActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3062,7 +3062,7 @@ impl WebUIFileActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3071,7 +3071,7 @@ impl WebUIFileActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3087,7 +3087,7 @@ impl WebUIFileActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3096,7 +3096,7 @@ impl WebUIFileActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CurrentlyShownApplicationViewId(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3105,7 +3105,7 @@ impl WebUIFileActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation_Collections`, `Storage`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation_Collections\"`, `\"Storage\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation_Collections", feature = "Storage"))] pub fn Files(&self) -> ::windows_core::Result> { let this = self; @@ -3114,7 +3114,7 @@ impl WebUIFileActivatedEventArgs { (::windows_core::Interface::vtable(this).Files)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Verb(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3123,7 +3123,7 @@ impl WebUIFileActivatedEventArgs { (::windows_core::Interface::vtable(this).Verb)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Storage_Search`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Storage_Search\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Storage_Search"))] pub fn NeighboringFilesQuery(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3163,14 +3163,14 @@ impl ::windows_core::CanTryInto for WebUIFileActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIFileActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIFileOpenPickerActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIFileOpenPickerActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3179,7 +3179,7 @@ impl WebUIFileOpenPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3188,7 +3188,7 @@ impl WebUIFileOpenPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3204,7 +3204,7 @@ impl WebUIFileOpenPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3213,7 +3213,7 @@ impl WebUIFileOpenPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Storage_Pickers_Provider`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Storage_Pickers_Provider\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Storage_Pickers_Provider"))] pub fn FileOpenPickerUI(&self) -> ::windows_core::Result { let this = self; @@ -3222,7 +3222,7 @@ impl WebUIFileOpenPickerActivatedEventArgs { (::windows_core::Interface::vtable(this).FileOpenPickerUI)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CallerPackageFamilyName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3260,14 +3260,14 @@ impl ::windows_core::CanTryInto for WebUIFileOpenPickerActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIFileOpenPickerActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`, `deprecated`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIFileOpenPickerContinuationEventArgs(::windows_core::IUnknown); #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] impl WebUIFileOpenPickerContinuationEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3276,7 +3276,7 @@ impl WebUIFileOpenPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3285,7 +3285,7 @@ impl WebUIFileOpenPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3301,7 +3301,7 @@ impl WebUIFileOpenPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3310,7 +3310,7 @@ impl WebUIFileOpenPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation_Collections"))] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3319,7 +3319,7 @@ impl WebUIFileOpenPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation_Collections`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation_Collections\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation_Collections", feature = "Storage", feature = "deprecated"))] pub fn Files(&self) -> ::windows_core::Result> { let this = self; @@ -3357,14 +3357,14 @@ impl ::windows_core::CanTryInto for WebUIFileOpenPickerContinuationEventArgs {} #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] impl ::windows_core::CanTryInto for WebUIFileOpenPickerContinuationEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIFileSavePickerActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIFileSavePickerActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3373,7 +3373,7 @@ impl WebUIFileSavePickerActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3382,7 +3382,7 @@ impl WebUIFileSavePickerActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3398,7 +3398,7 @@ impl WebUIFileSavePickerActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3407,7 +3407,7 @@ impl WebUIFileSavePickerActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Storage_Pickers_Provider`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Storage_Pickers_Provider\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Storage_Pickers_Provider"))] pub fn FileSavePickerUI(&self) -> ::windows_core::Result { let this = self; @@ -3416,7 +3416,7 @@ impl WebUIFileSavePickerActivatedEventArgs { (::windows_core::Interface::vtable(this).FileSavePickerUI)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CallerPackageFamilyName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3425,7 +3425,7 @@ impl WebUIFileSavePickerActivatedEventArgs { (::windows_core::Interface::vtable(this).CallerPackageFamilyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn EnterpriseId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3463,14 +3463,14 @@ impl ::windows_core::CanTryInto for WebUIFileSavePickerActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIFileSavePickerActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`, `deprecated`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIFileSavePickerContinuationEventArgs(::windows_core::IUnknown); #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] impl WebUIFileSavePickerContinuationEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3479,7 +3479,7 @@ impl WebUIFileSavePickerContinuationEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3488,7 +3488,7 @@ impl WebUIFileSavePickerContinuationEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3504,7 +3504,7 @@ impl WebUIFileSavePickerContinuationEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3513,7 +3513,7 @@ impl WebUIFileSavePickerContinuationEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation_Collections"))] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3522,7 +3522,7 @@ impl WebUIFileSavePickerContinuationEventArgs { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Storage", feature = "deprecated"))] pub fn File(&self) -> ::windows_core::Result { let this = self; @@ -3560,14 +3560,14 @@ impl ::windows_core::CanTryInto for WebUIFileSavePickerContinuationEventArgs {} #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] impl ::windows_core::CanTryInto for WebUIFileSavePickerContinuationEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`, `deprecated`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIFolderPickerContinuationEventArgs(::windows_core::IUnknown); #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] impl WebUIFolderPickerContinuationEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3576,7 +3576,7 @@ impl WebUIFolderPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3585,7 +3585,7 @@ impl WebUIFolderPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3601,7 +3601,7 @@ impl WebUIFolderPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3610,7 +3610,7 @@ impl WebUIFolderPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation_Collections"))] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3619,7 +3619,7 @@ impl WebUIFolderPickerContinuationEventArgs { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Storage`, `deprecated`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Storage\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Storage", feature = "deprecated"))] pub fn Folder(&self) -> ::windows_core::Result { let this = self; @@ -3657,14 +3657,14 @@ impl ::windows_core::CanTryInto for WebUIFolderPickerContinuationEventArgs {} #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] impl ::windows_core::CanTryInto for WebUIFolderPickerContinuationEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUILaunchActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUILaunchActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3673,7 +3673,7 @@ impl WebUILaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3682,7 +3682,7 @@ impl WebUILaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3698,7 +3698,7 @@ impl WebUILaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3707,7 +3707,7 @@ impl WebUILaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CurrentlyShownApplicationViewId(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3716,7 +3716,7 @@ impl WebUILaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Arguments(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3725,7 +3725,7 @@ impl WebUILaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).Arguments)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn TileId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -3734,7 +3734,7 @@ impl WebUILaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).TileId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn TileActivatedInfo(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3743,7 +3743,7 @@ impl WebUILaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).TileActivatedInfo)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PrelaunchActivated(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3785,14 +3785,14 @@ impl ::windows_core::CanTryInto for WebUILaunchActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUILaunchActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUILockScreenActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUILockScreenActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3801,7 +3801,7 @@ impl WebUILockScreenActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3810,7 +3810,7 @@ impl WebUILockScreenActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3826,7 +3826,7 @@ impl WebUILockScreenActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3835,7 +3835,7 @@ impl WebUILockScreenActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CurrentlyShownApplicationViewId(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3844,7 +3844,7 @@ impl WebUILockScreenActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Info(&self) -> ::windows_core::Result<::windows_core::IInspectable> { let this = self; @@ -3882,14 +3882,14 @@ impl ::windows_core::CanTryInto for WebUILockScreenActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUILockScreenActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUILockScreenCallActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUILockScreenCallActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3898,7 +3898,7 @@ impl WebUILockScreenCallActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3907,7 +3907,7 @@ impl WebUILockScreenCallActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3923,7 +3923,7 @@ impl WebUILockScreenCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CurrentlyShownApplicationViewId(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3932,7 +3932,7 @@ impl WebUILockScreenCallActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Arguments(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3941,7 +3941,7 @@ impl WebUILockScreenCallActivatedEventArgs { (::windows_core::Interface::vtable(this).Arguments)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn TileId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3950,7 +3950,7 @@ impl WebUILockScreenCallActivatedEventArgs { (::windows_core::Interface::vtable(this).TileId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Calls`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Calls\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Calls"))] pub fn CallUI(&self) -> ::windows_core::Result { let this = self; @@ -3988,14 +3988,14 @@ impl ::windows_core::CanTryInto for WebUILockScreenCallActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUILockScreenCallActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUILockScreenComponentActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUILockScreenComponentActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = self; @@ -4004,7 +4004,7 @@ impl WebUILockScreenComponentActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = self; @@ -4013,7 +4013,7 @@ impl WebUILockScreenComponentActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = self; @@ -4125,14 +4125,14 @@ impl ::windows_core::RuntimeName for WebUINavigatedOperation { const NAME: &'static str = "Windows.UI.WebUI.WebUINavigatedOperation"; } ::windows_core::imp::interface_hierarchy!(WebUINavigatedOperation, ::windows_core::IUnknown, ::windows_core::IInspectable); -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIPhoneCallActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIPhoneCallActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4141,7 +4141,7 @@ impl WebUIPhoneCallActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4150,7 +4150,7 @@ impl WebUIPhoneCallActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4166,7 +4166,7 @@ impl WebUIPhoneCallActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4175,7 +4175,7 @@ impl WebUIPhoneCallActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn LineId(&self) -> ::windows_core::Result<::windows_core::GUID> { let this = self; @@ -4215,14 +4215,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4231,7 +4231,7 @@ impl WebUIPrint3DWorkflowActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4240,7 +4240,7 @@ impl WebUIPrint3DWorkflowActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4256,7 +4256,7 @@ impl WebUIPrint3DWorkflowActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Devices_Printers_Extensions`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Devices_Printers_Extensions\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Devices_Printers_Extensions"))] pub fn Workflow(&self) -> ::windows_core::Result { let this = self; @@ -4290,14 +4290,14 @@ impl ::windows_core::CanTryInto for WebUIPrint3DWorkflowActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIPrint3DWorkflowActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIPrintTaskSettingsActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIPrintTaskSettingsActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4306,7 +4306,7 @@ impl WebUIPrintTaskSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4315,7 +4315,7 @@ impl WebUIPrintTaskSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4331,7 +4331,7 @@ impl WebUIPrintTaskSettingsActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Devices_Printers_Extensions`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Devices_Printers_Extensions\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Devices_Printers_Extensions"))] pub fn Configuration(&self) -> ::windows_core::Result { let this = self; @@ -4365,14 +4365,14 @@ impl ::windows_core::CanTryInto for WebUIPrintTaskSettingsActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIPrintTaskSettingsActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIPrintWorkflowForegroundTaskActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIPrintWorkflowForegroundTaskActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = self; @@ -4381,7 +4381,7 @@ impl WebUIPrintWorkflowForegroundTaskActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = self; @@ -4390,7 +4390,7 @@ impl WebUIPrintWorkflowForegroundTaskActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = self; @@ -4429,14 +4429,14 @@ impl ::windows_core::RuntimeName for WebUIPrintWorkflowForegroundTaskActivatedEv impl ::windows_core::CanTryInto for WebUIPrintWorkflowForegroundTaskActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIPrintWorkflowForegroundTaskActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIProtocolActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIProtocolActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4445,7 +4445,7 @@ impl WebUIProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4454,7 +4454,7 @@ impl WebUIProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4470,7 +4470,7 @@ impl WebUIProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4479,7 +4479,7 @@ impl WebUIProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CurrentlyShownApplicationViewId(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4488,7 +4488,7 @@ impl WebUIProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -4497,7 +4497,7 @@ impl WebUIProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CallerPackageFamilyName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4506,7 +4506,7 @@ impl WebUIProtocolActivatedEventArgs { (::windows_core::Interface::vtable(this).CallerPackageFamilyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation_Collections"))] pub fn Data(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4546,14 +4546,14 @@ impl ::windows_core::CanTryInto for WebUIProtocolActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIProtocolActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIProtocolForResultsActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIProtocolForResultsActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4562,7 +4562,7 @@ impl WebUIProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4571,7 +4571,7 @@ impl WebUIProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4587,7 +4587,7 @@ impl WebUIProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4596,7 +4596,7 @@ impl WebUIProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CurrentlyShownApplicationViewId(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4605,7 +4605,7 @@ impl WebUIProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn Uri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4614,7 +4614,7 @@ impl WebUIProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CallerPackageFamilyName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4623,7 +4623,7 @@ impl WebUIProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).CallerPackageFamilyName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation_Collections"))] pub fn Data(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4632,7 +4632,7 @@ impl WebUIProtocolForResultsActivatedEventArgs { (::windows_core::Interface::vtable(this).Data)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn ProtocolForResultsOperation(&self) -> ::windows_core::Result { let this = self; @@ -4674,14 +4674,14 @@ impl ::windows_core::CanTryInto for WebUIProtocolForResultsActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIProtocolForResultsActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIRestrictedLaunchActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIRestrictedLaunchActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4690,7 +4690,7 @@ impl WebUIRestrictedLaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4699,7 +4699,7 @@ impl WebUIRestrictedLaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4715,7 +4715,7 @@ impl WebUIRestrictedLaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4724,7 +4724,7 @@ impl WebUIRestrictedLaunchActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SharedContext(&self) -> ::windows_core::Result<::windows_core::IInspectable> { let this = self; @@ -4760,14 +4760,14 @@ impl ::windows_core::CanTryInto for WebUIRestricted impl ::windows_core::CanTryInto for WebUIRestrictedLaunchActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIRestrictedLaunchActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUISearchActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUISearchActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4776,7 +4776,7 @@ impl WebUISearchActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4785,7 +4785,7 @@ impl WebUISearchActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4801,7 +4801,7 @@ impl WebUISearchActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn CurrentlyShownApplicationViewId(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4810,7 +4810,7 @@ impl WebUISearchActivatedEventArgs { (::windows_core::Interface::vtable(this).CurrentlyShownApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn QueryText(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -4819,7 +4819,7 @@ impl WebUISearchActivatedEventArgs { (::windows_core::Interface::vtable(this).QueryText)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Language(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -4828,7 +4828,7 @@ impl WebUISearchActivatedEventArgs { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Search`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Search\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Search"))] pub fn LinguisticDetails(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4866,14 +4866,14 @@ impl ::windows_core::CanTryInto for WebUISearchActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUISearchActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIShareTargetActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIShareTargetActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4882,7 +4882,7 @@ impl WebUIShareTargetActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4891,7 +4891,7 @@ impl WebUIShareTargetActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4907,7 +4907,7 @@ impl WebUIShareTargetActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4916,7 +4916,7 @@ impl WebUIShareTargetActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_DataTransfer_ShareTarget`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_DataTransfer_ShareTarget\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_DataTransfer_ShareTarget"))] pub fn ShareOperation(&self) -> ::windows_core::Result { let this = self; @@ -4952,14 +4952,14 @@ impl ::windows_core::CanTryInto for WebUIShareTarge impl ::windows_core::CanTryInto for WebUIShareTargetActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIShareTargetActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIStartupTaskActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIStartupTaskActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4968,7 +4968,7 @@ impl WebUIStartupTaskActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4977,7 +4977,7 @@ impl WebUIStartupTaskActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4993,7 +4993,7 @@ impl WebUIStartupTaskActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5002,7 +5002,7 @@ impl WebUIStartupTaskActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn TaskId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -5042,14 +5042,14 @@ impl ::windows_core::CanTryInto ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5058,7 +5058,7 @@ impl WebUIToastNotificationActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5067,7 +5067,7 @@ impl WebUIToastNotificationActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5083,7 +5083,7 @@ impl WebUIToastNotificationActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5092,7 +5092,7 @@ impl WebUIToastNotificationActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Argument(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -5101,7 +5101,7 @@ impl WebUIToastNotificationActivatedEventArgs { (::windows_core::Interface::vtable(this).Argument)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation_Collections"))] pub fn UserInput(&self) -> ::windows_core::Result { let this = self; @@ -5137,14 +5137,14 @@ impl ::windows_core::CanTryInto for WebUIToastNotif impl ::windows_core::CanTryInto for WebUIToastNotificationActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIToastNotificationActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIUserDataAccountProviderActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIUserDataAccountProviderActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5153,7 +5153,7 @@ impl WebUIUserDataAccountProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5162,7 +5162,7 @@ impl WebUIUserDataAccountProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5178,7 +5178,7 @@ impl WebUIUserDataAccountProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_UserDataAccounts_Provider`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_UserDataAccounts_Provider\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_UserDataAccounts_Provider"))] pub fn Operation(&self) -> ::windows_core::Result { let this = self; @@ -5223,7 +5223,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).ApplicationViewId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -5235,13 +5235,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation"))] pub fn Activated(&self, handler: P0) -> ::windows_core::Result where @@ -5253,7 +5253,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).Activated)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveActivated(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -5270,7 +5270,7 @@ impl WebUIView { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIgnoreApplicationContentUriRulesNavigationRestrictions)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateAsync() -> ::windows_core::Result> { Self::IWebUIViewStatics(|this| unsafe { @@ -5278,7 +5278,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).CreateAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWithUriAsync(uri: P0) -> ::windows_core::Result> where @@ -5289,7 +5289,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).CreateWithUriAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn Source(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5298,7 +5298,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).Source)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn SetSource(&self, source: P0) -> ::windows_core::Result<()> where @@ -5307,7 +5307,7 @@ impl WebUIView { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetSource)(::windows_core::Interface::as_raw(this), source.into_param().abi()).ok() } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn DocumentTitle(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5316,7 +5316,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).DocumentTitle)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn CanGoBack(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5325,7 +5325,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).CanGoBack)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn CanGoForward(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5334,13 +5334,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).CanGoForward)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn SetDefaultBackgroundColor(&self, value: super::Color) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDefaultBackgroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn DefaultBackgroundColor(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5349,7 +5349,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).DefaultBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn ContainsFullScreenElement(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5358,7 +5358,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).ContainsFullScreenElement)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn Settings(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5367,7 +5367,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).Settings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Web_UI`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_UI"))] pub fn DeferredPermissionRequests(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5376,31 +5376,31 @@ impl WebUIView { (::windows_core::Interface::vtable(this).DeferredPermissionRequests)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn GoForward(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).GoForward)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn GoBack(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).GoBack)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn Refresh(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Refresh)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn Stop(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn Navigate(&self, source: P0) -> ::windows_core::Result<()> where @@ -5409,13 +5409,13 @@ impl WebUIView { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Navigate)(::windows_core::Interface::as_raw(this), source.into_param().abi()).ok() } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn NavigateToString(&self, text: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).NavigateToString)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text)).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn NavigateToLocalStreamUri(&self, source: P0, streamresolver: P1) -> ::windows_core::Result<()> where @@ -5425,7 +5425,7 @@ impl WebUIView { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).NavigateToLocalStreamUri)(::windows_core::Interface::as_raw(this), source.into_param().abi(), streamresolver.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Web_Http`, `Web_UI`"] + #[doc = "Required features: `\"Web_Http\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Web_Http", feature = "Web_UI"))] pub fn NavigateWithHttpRequestMessage(&self, requestmessage: P0) -> ::windows_core::Result<()> where @@ -5434,7 +5434,7 @@ impl WebUIView { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).NavigateWithHttpRequestMessage)(::windows_core::Interface::as_raw(this), requestmessage.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Web_UI`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_UI"))] pub fn InvokeScriptAsync(&self, scriptname: &::windows_core::HSTRING, arguments: P0) -> ::windows_core::Result> where @@ -5446,7 +5446,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).InvokeScriptAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(scriptname), arguments.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "Web_UI"))] pub fn CapturePreviewToStreamAsync(&self, stream: P0) -> ::windows_core::Result where @@ -5458,7 +5458,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).CapturePreviewToStreamAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_DataTransfer`, `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"ApplicationModel_DataTransfer\"`, `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "ApplicationModel_DataTransfer", feature = "Foundation", feature = "Web_UI"))] pub fn CaptureSelectedContentToDataPackageAsync(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5467,7 +5467,7 @@ impl WebUIView { (::windows_core::Interface::vtable(this).CaptureSelectedContentToDataPackageAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn BuildLocalStreamUri(&self, contentidentifier: &::windows_core::HSTRING, relativepath: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5476,13 +5476,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).BuildLocalStreamUri)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(contentidentifier), ::core::mem::transmute_copy(relativepath), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn GetDeferredPermissionRequestById(&self, id: u32, result: &mut ::core::option::Option) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).GetDeferredPermissionRequestById)(::windows_core::Interface::as_raw(this), id, result as *mut _ as _).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn NavigationStarting(&self, handler: P0) -> ::windows_core::Result where @@ -5494,13 +5494,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).NavigationStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveNavigationStarting(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveNavigationStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn ContentLoading(&self, handler: P0) -> ::windows_core::Result where @@ -5512,13 +5512,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).ContentLoading)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveContentLoading(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveContentLoading)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn DOMContentLoaded(&self, handler: P0) -> ::windows_core::Result where @@ -5530,13 +5530,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).DOMContentLoaded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveDOMContentLoaded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveDOMContentLoaded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn NavigationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -5548,13 +5548,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).NavigationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveNavigationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveNavigationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn FrameNavigationStarting(&self, handler: P0) -> ::windows_core::Result where @@ -5566,13 +5566,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).FrameNavigationStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveFrameNavigationStarting(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameNavigationStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn FrameContentLoading(&self, handler: P0) -> ::windows_core::Result where @@ -5584,13 +5584,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).FrameContentLoading)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveFrameContentLoading(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameContentLoading)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn FrameDOMContentLoaded(&self, handler: P0) -> ::windows_core::Result where @@ -5602,13 +5602,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).FrameDOMContentLoaded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveFrameDOMContentLoaded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameDOMContentLoaded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn FrameNavigationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -5620,13 +5620,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).FrameNavigationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveFrameNavigationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameNavigationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn ScriptNotify(&self, handler: P0) -> ::windows_core::Result where @@ -5638,13 +5638,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).ScriptNotify)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveScriptNotify(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveScriptNotify)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn LongRunningScriptDetected(&self, handler: P0) -> ::windows_core::Result where @@ -5656,13 +5656,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).LongRunningScriptDetected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveLongRunningScriptDetected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveLongRunningScriptDetected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn UnsafeContentWarningDisplaying(&self, handler: P0) -> ::windows_core::Result where @@ -5674,13 +5674,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).UnsafeContentWarningDisplaying)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveUnsafeContentWarningDisplaying(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveUnsafeContentWarningDisplaying)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn UnviewableContentIdentified(&self, handler: P0) -> ::windows_core::Result where @@ -5692,13 +5692,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).UnviewableContentIdentified)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveUnviewableContentIdentified(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveUnviewableContentIdentified)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn PermissionRequested(&self, handler: P0) -> ::windows_core::Result where @@ -5710,13 +5710,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).PermissionRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemovePermissionRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemovePermissionRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn UnsupportedUriSchemeIdentified(&self, handler: P0) -> ::windows_core::Result where @@ -5728,13 +5728,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).UnsupportedUriSchemeIdentified)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveUnsupportedUriSchemeIdentified(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveUnsupportedUriSchemeIdentified)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn NewWindowRequested(&self, handler: P0) -> ::windows_core::Result where @@ -5746,13 +5746,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).NewWindowRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveNewWindowRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveNewWindowRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn ContainsFullScreenElementChanged(&self, handler: P0) -> ::windows_core::Result where @@ -5764,13 +5764,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).ContainsFullScreenElementChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveContainsFullScreenElementChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveContainsFullScreenElementChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn WebResourceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -5782,13 +5782,13 @@ impl WebUIView { (::windows_core::Interface::vtable(this).WebResourceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_UI`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_UI\"`"] #[cfg(all(feature = "Foundation", feature = "Web_UI"))] pub fn RemoveWebResourceRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveWebResourceRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Web_UI`"] + #[doc = "Required features: `\"Web_UI\"`"] #[cfg(feature = "Web_UI")] pub fn AddInitializeScript(&self, script: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5817,14 +5817,14 @@ impl ::windows_core::RuntimeName for WebUIView { impl ::windows_core::CanTryInto for WebUIView {} #[cfg(feature = "Web_UI")] impl ::windows_core::CanTryInto for WebUIView {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIVoiceCommandActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIVoiceCommandActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5833,7 +5833,7 @@ impl WebUIVoiceCommandActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5842,7 +5842,7 @@ impl WebUIVoiceCommandActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5858,7 +5858,7 @@ impl WebUIVoiceCommandActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5867,7 +5867,7 @@ impl WebUIVoiceCommandActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Media_SpeechRecognition`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Media_SpeechRecognition\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Media_SpeechRecognition"))] pub fn Result(&self) -> ::windows_core::Result { let this = self; @@ -5903,14 +5903,14 @@ impl ::windows_core::CanTryInto for WebUIVoiceComma impl ::windows_core::CanTryInto for WebUIVoiceCommandActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIVoiceCommandActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`, `deprecated`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIWalletActionActivatedEventArgs(::windows_core::IUnknown); #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] impl WebUIWalletActionActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5919,7 +5919,7 @@ impl WebUIWalletActionActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5928,7 +5928,7 @@ impl WebUIWalletActionActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5944,7 +5944,7 @@ impl WebUIWalletActionActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `deprecated`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] pub fn ItemId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -5953,7 +5953,7 @@ impl WebUIWalletActionActivatedEventArgs { (::windows_core::Interface::vtable(this).ItemId)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `ApplicationModel_Wallet`, `deprecated`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"ApplicationModel_Wallet\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "ApplicationModel_Wallet", feature = "deprecated"))] pub fn ActionKind(&self) -> ::windows_core::Result { let this = self; @@ -5962,7 +5962,7 @@ impl WebUIWalletActionActivatedEventArgs { (::windows_core::Interface::vtable(this).ActionKind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `deprecated`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"deprecated\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] pub fn ActionId(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = self; @@ -5996,14 +5996,14 @@ impl ::windows_core::CanTryInto for WebUIWalletActionActivatedEventArgs {} #[cfg(all(feature = "ApplicationModel_Activation", feature = "deprecated"))] impl ::windows_core::CanTryInto for WebUIWalletActionActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIWebAccountProviderActivatedEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIWebAccountProviderActivatedEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6012,7 +6012,7 @@ impl WebUIWebAccountProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6021,7 +6021,7 @@ impl WebUIWebAccountProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6037,7 +6037,7 @@ impl WebUIWebAccountProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `System`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"System\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "System"))] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6046,7 +6046,7 @@ impl WebUIWebAccountProviderActivatedEventArgs { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Security_Authentication_Web_Provider`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Security_Authentication_Web_Provider\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Security_Authentication_Web_Provider"))] pub fn Operation(&self) -> ::windows_core::Result { let this = self; @@ -6082,14 +6082,14 @@ impl ::windows_core::CanTryInto for WebUIWebAccount impl ::windows_core::CanTryInto for WebUIWebAccountProviderActivatedEventArgs {} #[cfg(feature = "ApplicationModel_Activation")] impl ::windows_core::CanTryInto for WebUIWebAccountProviderActivatedEventArgs {} -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebUIWebAuthenticationBrokerContinuationEventArgs(::windows_core::IUnknown); #[cfg(feature = "ApplicationModel_Activation")] impl WebUIWebAuthenticationBrokerContinuationEventArgs { - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Kind(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6098,7 +6098,7 @@ impl WebUIWebAuthenticationBrokerContinuationEventArgs { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn PreviousExecutionState(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6107,7 +6107,7 @@ impl WebUIWebAuthenticationBrokerContinuationEventArgs { (::windows_core::Interface::vtable(this).PreviousExecutionState)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn SplashScreen(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6123,7 +6123,7 @@ impl WebUIWebAuthenticationBrokerContinuationEventArgs { (::windows_core::Interface::vtable(this).ActivatedOperation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Foundation_Collections`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Foundation_Collections"))] pub fn ContinuationData(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -6132,7 +6132,7 @@ impl WebUIWebAuthenticationBrokerContinuationEventArgs { (::windows_core::Interface::vtable(this).ContinuationData)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_Activation`, `Security_Authentication_Web`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`, `\"Security_Authentication_Web\"`"] #[cfg(all(feature = "ApplicationModel_Activation", feature = "Security_Authentication_Web"))] pub fn WebAuthenticationResult(&self) -> ::windows_core::Result { let this = self; @@ -6199,7 +6199,7 @@ impl ::core::fmt::Debug for PrintContent { impl ::windows_core::RuntimeType for PrintContent { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.UI.WebUI.PrintContent;i4)"); } -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6210,7 +6210,7 @@ impl ActivatedEventHandler { let com = ActivatedEventHandlerBox:: { vtable: &ActivatedEventHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Invoke(&self, sender: P0, eventargs: P1) -> ::windows_core::Result<()> where @@ -6286,7 +6286,7 @@ pub struct ActivatedEventHandler_Vtbl { #[cfg(not(feature = "ApplicationModel_Activation"))] Invoke: usize, } -#[doc = "Required features: `ApplicationModel_Activation`"] +#[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6297,7 +6297,7 @@ impl BackgroundActivatedEventHandler { let com = BackgroundActivatedEventHandlerBox:: { vtable: &BackgroundActivatedEventHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `ApplicationModel_Activation`"] + #[doc = "Required features: `\"ApplicationModel_Activation\"`"] #[cfg(feature = "ApplicationModel_Activation")] pub fn Invoke(&self, sender: P0, eventargs: P1) -> ::windows_core::Result<()> where @@ -6373,7 +6373,7 @@ pub struct BackgroundActivatedEventHandler_Vtbl { #[cfg(not(feature = "ApplicationModel_Activation"))] Invoke: usize, } -#[doc = "Required features: `ApplicationModel`"] +#[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6384,7 +6384,7 @@ impl EnteredBackgroundEventHandler { let com = EnteredBackgroundEventHandlerBox:: { vtable: &EnteredBackgroundEventHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn Invoke(&self, sender: P0, e: P1) -> ::windows_core::Result<()> where @@ -6460,7 +6460,7 @@ pub struct EnteredBackgroundEventHandler_Vtbl { #[cfg(not(feature = "ApplicationModel"))] Invoke: usize, } -#[doc = "Required features: `ApplicationModel`"] +#[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6471,7 +6471,7 @@ impl LeavingBackgroundEventHandler { let com = LeavingBackgroundEventHandlerBox:: { vtable: &LeavingBackgroundEventHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn Invoke(&self, sender: P0, e: P1) -> ::windows_core::Result<()> where @@ -6692,7 +6692,7 @@ pub struct ResumingEventHandler_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub Invoke: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, sender: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `ApplicationModel`"] +#[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6703,7 +6703,7 @@ impl SuspendingEventHandler { let com = SuspendingEventHandlerBox:: { vtable: &SuspendingEventHandlerBox::::VTABLE, count: ::windows_core::imp::RefCount::new(1), invoke }; unsafe { ::core::mem::transmute(::std::boxed::Box::new(com)) } } - #[doc = "Required features: `ApplicationModel`"] + #[doc = "Required features: `\"ApplicationModel\"`"] #[cfg(feature = "ApplicationModel")] pub fn Invoke(&self, sender: P0, e: P1) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/UI/WindowManagement/Preview/mod.rs b/crates/libs/windows/src/Windows/UI/WindowManagement/Preview/mod.rs index a84ef11fed..a2b44db58e 100644 --- a/crates/libs/windows/src/Windows/UI/WindowManagement/Preview/mod.rs +++ b/crates/libs/windows/src/Windows/UI/WindowManagement/Preview/mod.rs @@ -36,7 +36,7 @@ pub struct IWindowManagementPreviewStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WindowManagementPreview(::windows_core::IUnknown); impl WindowManagementPreview { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPreferredMinSize(window: P0, preferredframeminsize: super::super::super::Foundation::Size) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/UI/WindowManagement/mod.rs b/crates/libs/windows/src/Windows/UI/WindowManagement/mod.rs index 380015decd..57cc2c1199 100644 --- a/crates/libs/windows/src/Windows/UI/WindowManagement/mod.rs +++ b/crates/libs/windows/src/Windows/UI/WindowManagement/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "UI_WindowManagement_Preview")] -#[doc = "Required features: `UI_WindowManagement_Preview`"] +#[doc = "Required features: `\"UI_WindowManagement_Preview\"`"] pub mod Preview; #[doc(hidden)] #[repr(transparent)] @@ -642,7 +642,7 @@ impl AppWindow { (::windows_core::Interface::vtable(this).Content)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn DispatcherQueue(&self) -> ::windows_core::Result { let this = self; @@ -715,7 +715,7 @@ impl AppWindow { (::windows_core::Interface::vtable(this).WindowingEnvironment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CloseAsync(&self) -> ::windows_core::Result { let this = self; @@ -731,7 +731,7 @@ impl AppWindow { (::windows_core::Interface::vtable(this).GetPlacement)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetDisplayRegions(&self) -> ::windows_core::Result> { let this = self; @@ -758,7 +758,7 @@ impl AppWindow { let this = self; unsafe { (::windows_core::Interface::vtable(this).RequestMoveAdjacentToWindow)(::windows_core::Interface::as_raw(this), anchorwindow.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestMoveRelativeToWindowContent(&self, anchorwindow: P0, contentoffset: super::super::Foundation::Point) -> ::windows_core::Result<()> where @@ -767,13 +767,13 @@ impl AppWindow { let this = self; unsafe { (::windows_core::Interface::vtable(this).RequestMoveRelativeToWindowContent)(::windows_core::Interface::as_raw(this), anchorwindow.into_param().abi(), contentoffset).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestMoveRelativeToCurrentViewContent(&self, contentoffset: super::super::Foundation::Point) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RequestMoveRelativeToCurrentViewContent)(::windows_core::Interface::as_raw(this), contentoffset).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestMoveRelativeToDisplayRegion(&self, displayregion: P0, displayregionoffset: super::super::Foundation::Point) -> ::windows_core::Result<()> where @@ -782,13 +782,13 @@ impl AppWindow { let this = self; unsafe { (::windows_core::Interface::vtable(this).RequestMoveRelativeToDisplayRegion)(::windows_core::Interface::as_raw(this), displayregion.into_param().abi(), displayregionoffset).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestSize(&self, framesize: super::super::Foundation::Size) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RequestSize)(::windows_core::Interface::as_raw(this), framesize).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryShowAsync(&self) -> ::windows_core::Result> { let this = self; @@ -797,7 +797,7 @@ impl AppWindow { (::windows_core::Interface::vtable(this).TryShowAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Changed(&self, handler: P0) -> ::windows_core::Result where @@ -809,13 +809,13 @@ impl AppWindow { (::windows_core::Interface::vtable(this).Changed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Closed(&self, handler: P0) -> ::windows_core::Result where @@ -827,13 +827,13 @@ impl AppWindow { (::windows_core::Interface::vtable(this).Closed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveClosed(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveClosed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CloseRequested(&self, handler: P0) -> ::windows_core::Result where @@ -845,13 +845,13 @@ impl AppWindow { (::windows_core::Interface::vtable(this).CloseRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveCloseRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveCloseRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryCreateAsync() -> ::windows_core::Result> { Self::IAppWindowStatics(|this| unsafe { @@ -977,7 +977,7 @@ impl AppWindowCloseRequestedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCancel)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1033,7 +1033,7 @@ unsafe impl ::core::marker::Sync for AppWindowClosedEventArgs {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppWindowFrame(::windows_core::IUnknown); impl AppWindowFrame { - #[doc = "Required features: `Foundation_Collections`, `UI_Composition`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"UI_Composition\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "UI_Composition"))] pub fn DragRegionVisuals(&self) -> ::windows_core::Result> { let this = self; @@ -1080,7 +1080,7 @@ impl AppWindowPlacement { (::windows_core::Interface::vtable(this).DisplayRegion)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Offset(&self) -> ::windows_core::Result { let this = self; @@ -1089,7 +1089,7 @@ impl AppWindowPlacement { (::windows_core::Interface::vtable(this).Offset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1196,7 +1196,7 @@ unsafe impl ::core::marker::Sync for AppWindowPresenter {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppWindowTitleBar(::windows_core::IUnknown); impl AppWindowTitleBar { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1205,7 +1205,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).BackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1214,7 +1214,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonBackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1223,7 +1223,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).ButtonBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1232,7 +1232,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1241,7 +1241,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).ButtonForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1250,7 +1250,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonHoverBackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1259,7 +1259,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).ButtonHoverBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonHoverBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1268,7 +1268,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonHoverBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonHoverForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1277,7 +1277,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).ButtonHoverForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonHoverForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1286,7 +1286,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonHoverForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonInactiveBackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1295,7 +1295,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).ButtonInactiveBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonInactiveBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1304,7 +1304,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonInactiveBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonInactiveForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1313,7 +1313,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).ButtonInactiveForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonInactiveForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1322,7 +1322,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonInactiveForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonPressedBackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1331,7 +1331,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).ButtonPressedBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonPressedBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1340,7 +1340,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetButtonPressedBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ButtonPressedForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1349,7 +1349,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).ButtonPressedForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetButtonPressedForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1369,7 +1369,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExtendsContentIntoTitleBar)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1378,7 +1378,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).ForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1387,7 +1387,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetForegroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InactiveBackgroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1396,7 +1396,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).InactiveBackgroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInactiveBackgroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1405,7 +1405,7 @@ impl AppWindowTitleBar { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetInactiveBackgroundColor)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn InactiveForegroundColor(&self) -> ::windows_core::Result> { let this = self; @@ -1414,7 +1414,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).InactiveForegroundColor)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetInactiveForegroundColor(&self, value: P0) -> ::windows_core::Result<()> where @@ -1430,7 +1430,7 @@ impl AppWindowTitleBar { (::windows_core::Interface::vtable(this).IsVisible)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetTitleBarOcclusions(&self) -> ::windows_core::Result> { let this = self; @@ -1470,7 +1470,7 @@ unsafe impl ::core::marker::Sync for AppWindowTitleBar {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AppWindowTitleBarOcclusion(::windows_core::IUnknown); impl AppWindowTitleBarOcclusion { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn OccludingRect(&self) -> ::windows_core::Result { let this = self; @@ -1583,7 +1583,7 @@ impl DisplayRegion { (::windows_core::Interface::vtable(this).IsVisible)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WorkAreaOffset(&self) -> ::windows_core::Result { let this = self; @@ -1592,7 +1592,7 @@ impl DisplayRegion { (::windows_core::Interface::vtable(this).WorkAreaOffset)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WorkAreaSize(&self) -> ::windows_core::Result { let this = self; @@ -1608,7 +1608,7 @@ impl DisplayRegion { (::windows_core::Interface::vtable(this).WindowingEnvironment)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Changed(&self, handler: P0) -> ::windows_core::Result where @@ -1620,7 +1620,7 @@ impl DisplayRegion { (::windows_core::Interface::vtable(this).Changed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1690,7 +1690,7 @@ unsafe impl ::core::marker::Send for FullScreenPresentationConfiguration {} unsafe impl ::core::marker::Sync for FullScreenPresentationConfiguration {} pub struct WindowServices; impl WindowServices { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllTopLevelWindowIds() -> ::windows_core::Result> { Self::IWindowServicesStatics(|this| unsafe { @@ -1725,7 +1725,7 @@ impl WindowingEnvironment { (::windows_core::Interface::vtable(this).Kind)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetDisplayRegions(&self) -> ::windows_core::Result> { let this = self; @@ -1734,7 +1734,7 @@ impl WindowingEnvironment { (::windows_core::Interface::vtable(this).GetDisplayRegions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Changed(&self, handler: P0) -> ::windows_core::Result where @@ -1746,13 +1746,13 @@ impl WindowingEnvironment { (::windows_core::Interface::vtable(this).Changed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAll() -> ::windows_core::Result> { Self::IWindowingEnvironmentStatics(|this| unsafe { @@ -1760,7 +1760,7 @@ impl WindowingEnvironment { (::windows_core::Interface::vtable(this).FindAll)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn FindAllWithKind(kind: WindowingEnvironmentKind) -> ::windows_core::Result> { Self::IWindowingEnvironmentStatics(|this| unsafe { diff --git a/crates/libs/windows/src/Windows/UI/mod.rs b/crates/libs/windows/src/Windows/UI/mod.rs index 4f02e8f4eb..28ebceff3b 100644 --- a/crates/libs/windows/src/Windows/UI/mod.rs +++ b/crates/libs/windows/src/Windows/UI/mod.rs @@ -1,44 +1,44 @@ #[cfg(feature = "UI_Accessibility")] -#[doc = "Required features: `UI_Accessibility`"] +#[doc = "Required features: `\"UI_Accessibility\"`"] pub mod Accessibility; #[cfg(feature = "UI_ApplicationSettings")] -#[doc = "Required features: `UI_ApplicationSettings`"] +#[doc = "Required features: `\"UI_ApplicationSettings\"`"] pub mod ApplicationSettings; #[cfg(feature = "UI_Composition")] -#[doc = "Required features: `UI_Composition`"] +#[doc = "Required features: `\"UI_Composition\"`"] pub mod Composition; #[cfg(feature = "UI_Core")] -#[doc = "Required features: `UI_Core`"] +#[doc = "Required features: `\"UI_Core\"`"] pub mod Core; #[cfg(feature = "UI_Input")] -#[doc = "Required features: `UI_Input`"] +#[doc = "Required features: `\"UI_Input\"`"] pub mod Input; #[cfg(feature = "UI_Notifications")] -#[doc = "Required features: `UI_Notifications`"] +#[doc = "Required features: `\"UI_Notifications\"`"] pub mod Notifications; #[cfg(feature = "UI_Popups")] -#[doc = "Required features: `UI_Popups`"] +#[doc = "Required features: `\"UI_Popups\"`"] pub mod Popups; #[cfg(feature = "UI_Shell")] -#[doc = "Required features: `UI_Shell`"] +#[doc = "Required features: `\"UI_Shell\"`"] pub mod Shell; #[cfg(feature = "UI_StartScreen")] -#[doc = "Required features: `UI_StartScreen`"] +#[doc = "Required features: `\"UI_StartScreen\"`"] pub mod StartScreen; #[cfg(feature = "UI_Text")] -#[doc = "Required features: `UI_Text`"] +#[doc = "Required features: `\"UI_Text\"`"] pub mod Text; #[cfg(feature = "UI_UIAutomation")] -#[doc = "Required features: `UI_UIAutomation`"] +#[doc = "Required features: `\"UI_UIAutomation\"`"] pub mod UIAutomation; #[cfg(feature = "UI_ViewManagement")] -#[doc = "Required features: `UI_ViewManagement`"] +#[doc = "Required features: `\"UI_ViewManagement\"`"] pub mod ViewManagement; #[cfg(feature = "UI_WebUI")] -#[doc = "Required features: `UI_WebUI`"] +#[doc = "Required features: `\"UI_WebUI\"`"] pub mod WebUI; #[cfg(feature = "UI_WindowManagement")] -#[doc = "Required features: `UI_WindowManagement`"] +#[doc = "Required features: `\"UI_WindowManagement\"`"] pub mod WindowManagement; #[doc(hidden)] #[repr(transparent)] diff --git a/crates/libs/windows/src/Windows/Wdk/Foundation/mod.rs b/crates/libs/windows/src/Windows/Wdk/Foundation/mod.rs index e9399ab7a8..197be12254 100644 --- a/crates/libs/windows/src/Windows/Wdk/Foundation/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/Foundation/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtClose(handle: P0) -> super::super::Win32::Foundation::NTSTATUS @@ -8,7 +8,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtClose(handle : super::super::Win32::Foundation:: HANDLE) -> super::super::Win32::Foundation:: NTSTATUS); NtClose(handle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtQueryObject(handle: P0, objectinformationclass: OBJECT_INFORMATION_CLASS, objectinformation: ::core::option::Option<*mut ::core::ffi::c_void>, objectinformationlength: u32, returnlength: ::core::option::Option<*mut u32>) -> super::super::Win32::Foundation::NTSTATUS @@ -156,7 +156,7 @@ impl ::core::fmt::Debug for POOL_TYPE { } } #[repr(C)] -#[doc = "Required features: `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct ACCESS_STATE { pub OperationID: super::super::Win32::Foundation::LUID, @@ -195,7 +195,7 @@ impl ::core::default::Default for ACCESS_STATE { } } #[repr(C)] -#[doc = "Required features: `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] pub union ACCESS_STATE_0 { pub InitialPrivilegeSet: super::System::SystemServices::INITIAL_PRIVILEGE_SET, @@ -220,7 +220,7 @@ impl ::core::default::Default for ACCESS_STATE_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct DEVICE_OBJECT { pub Type: i16, @@ -268,7 +268,7 @@ impl ::core::default::Default for DEVICE_OBJECT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union DEVICE_OBJECT_0 { pub ListEntry: super::super::Win32::System::Kernel::LIST_ENTRY, @@ -293,7 +293,7 @@ impl ::core::default::Default for DEVICE_OBJECT_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct DEVOBJ_EXTENSION { pub Type: i16, @@ -363,7 +363,7 @@ impl ::core::default::Default for DEVOBJ_EXTENSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER { pub Anonymous: DISPATCHER_HEADER_0, @@ -389,7 +389,7 @@ impl ::core::default::Default for DISPATCHER_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union DISPATCHER_HEADER_0 { pub Anonymous1: DISPATCHER_HEADER_0_0, @@ -419,7 +419,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union DISPATCHER_HEADER_0_0 { pub Lock: i32, @@ -444,7 +444,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_1 { pub Type: u8, @@ -485,7 +485,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_2 { pub TimerType: u8, @@ -512,7 +512,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union DISPATCHER_HEADER_0_2_0 { pub TimerControlFlags: u8, @@ -537,7 +537,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_2_0_0 { pub _bitfield: u8, @@ -575,7 +575,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_2_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union DISPATCHER_HEADER_0_2_1 { pub TimerMiscFlags: u8, @@ -600,7 +600,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_2_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_2_1_0 { pub _bitfield: u8, @@ -638,7 +638,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_2_1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_3 { pub Timer2Type: u8, @@ -665,7 +665,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union DISPATCHER_HEADER_0_3_0 { pub Timer2Flags: u8, @@ -690,7 +690,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_3_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_3_0_0 { pub _bitfield: u8, @@ -728,7 +728,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_3_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_4 { pub QueueType: u8, @@ -755,7 +755,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union DISPATCHER_HEADER_0_4_0 { pub QueueControlFlags: u8, @@ -780,7 +780,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_4_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_4_0_0 { pub _bitfield: u8, @@ -818,7 +818,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_4_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_5 { pub ThreadType: u8, @@ -845,7 +845,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union DISPATCHER_HEADER_0_5_0 { pub ThreadControlFlags: u8, @@ -870,7 +870,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_5_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_5_0_0 { pub _bitfield: u8, @@ -908,7 +908,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_5_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union DISPATCHER_HEADER_0_5_1 { pub DebugActive: u8, @@ -932,7 +932,7 @@ impl ::core::default::Default for DISPATCHER_HEADER_0_5_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_HEADER_0_6 { pub MutantType: u8, @@ -995,7 +995,7 @@ impl ::windows_core::TypeKind for DMA_COMMON_BUFFER_VECTOR { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct DRIVER_EXTENSION { pub DriverObject: *mut DRIVER_OBJECT, @@ -1028,7 +1028,7 @@ impl ::core::default::Default for DRIVER_EXTENSION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct DRIVER_OBJECT { pub Type: i16, @@ -1116,7 +1116,7 @@ impl ::windows_core::TypeKind for ECP_LIST { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct ERESOURCE { pub SystemResourcesList: super::super::Win32::System::Kernel::LIST_ENTRY, @@ -1152,7 +1152,7 @@ impl ::core::default::Default for ERESOURCE { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub union ERESOURCE_0 { pub Flag: u16, @@ -1177,7 +1177,7 @@ impl ::core::default::Default for ERESOURCE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct ERESOURCE_0_0 { pub ReservedLowFlags: u8, @@ -1216,7 +1216,7 @@ impl ::core::default::Default for ERESOURCE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub union ERESOURCE_1 { pub Address: *mut ::core::ffi::c_void, @@ -1241,7 +1241,7 @@ impl ::core::default::Default for ERESOURCE_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAST_IO_DISPATCH { pub SizeOfFastIoDispatch: u32, @@ -1298,7 +1298,7 @@ impl ::core::default::Default for FAST_IO_DISPATCH { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct FAST_MUTEX { pub Count: i32, @@ -1326,7 +1326,7 @@ impl ::core::default::Default for FAST_MUTEX { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FILE_OBJECT { pub Type: i16, @@ -1454,7 +1454,7 @@ impl ::core::default::Default for IO_COMPLETION_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct IO_SECURITY_CONTEXT { pub SecurityQos: *mut super::super::Win32::Security::SECURITY_QUALITY_OF_SERVICE, @@ -1495,7 +1495,7 @@ impl ::core::default::Default for IO_SECURITY_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION { pub MajorFunction: u8, @@ -1527,7 +1527,7 @@ impl ::core::default::Default for IO_STACK_LOCATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IO_STACK_LOCATION_0 { pub Create: IO_STACK_LOCATION_0_2, @@ -1589,7 +1589,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_0 { pub SecurityContext: *mut IO_SECURITY_CONTEXT, @@ -1631,7 +1631,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_1 { pub SecurityContext: *mut IO_SECURITY_CONTEXT, @@ -1673,7 +1673,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_2 { pub SecurityContext: *mut IO_SECURITY_CONTEXT, @@ -1715,7 +1715,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_2 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_3 { pub Capabilities: *mut super::System::SystemServices::DEVICE_CAPABILITIES, @@ -1753,7 +1753,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_3 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_4 { pub OutputBufferLength: u32, @@ -1794,7 +1794,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_4 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_5 { pub OutputBufferLength: u32, @@ -1835,7 +1835,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_5 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_6 { pub IoResourceRequirementList: *mut super::System::SystemServices::IO_RESOURCE_REQUIREMENTS_LIST, @@ -1873,7 +1873,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_6 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_7 { pub Length: *mut i64, @@ -1899,7 +1899,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_7 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_8 { pub Vpb: *mut VPB, @@ -1938,7 +1938,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_8 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_9 { pub Length: u32, @@ -1978,7 +1978,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_9 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_10 { pub Length: u32, @@ -2017,7 +2017,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_10 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_11 { pub Argument1: *mut ::core::ffi::c_void, @@ -2058,7 +2058,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_11 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_12 { pub PowerSequence: *mut super::System::SystemServices::POWER_SEQUENCE, @@ -2096,7 +2096,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_12 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_13 { pub Anonymous: IO_STACK_LOCATION_0_13_0, @@ -2123,7 +2123,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_13 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IO_STACK_LOCATION_0_13_0 { pub SystemContext: u32, @@ -2148,7 +2148,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_13_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_14 { pub Type: super::System::SystemServices::DEVICE_RELATION_TYPE, @@ -2186,7 +2186,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_14 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_15 { pub DeviceTextType: super::System::SystemServices::DEVICE_TEXT_TYPE, @@ -2225,7 +2225,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_15 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_16 { pub Length: u32, @@ -2266,7 +2266,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_16 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_17 { pub Length: u32, @@ -2307,7 +2307,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_17 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_18 { pub Length: u32, @@ -2346,7 +2346,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_18 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_19 { pub IdType: super::System::SystemServices::BUS_QUERY_ID_TYPE, @@ -2384,7 +2384,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_19 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_20 { pub InterfaceType: *const ::windows_core::GUID, @@ -2426,7 +2426,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_20 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_21 { pub Length: u32, @@ -2467,7 +2467,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_21 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_22 { pub SecurityInformation: u32, @@ -2506,7 +2506,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_22 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_23 { pub Length: u32, @@ -2545,7 +2545,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_23 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_24 { pub WhichSpace: u32, @@ -2586,7 +2586,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_24 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_25 { pub Length: u32, @@ -2612,7 +2612,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_25 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_26 { pub Srb: *mut _SCSI_REQUEST_BLOCK, @@ -2650,7 +2650,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_26 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_27 { pub Length: u32, @@ -2688,7 +2688,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_27 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_28 { pub Length: u32, @@ -2715,7 +2715,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_28 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IO_STACK_LOCATION_0_28_0 { pub Anonymous: IO_STACK_LOCATION_0_28_0_0, @@ -2741,7 +2741,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_28_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_28_0_0 { pub ReplaceIfExists: super::super::Win32::Foundation::BOOLEAN, @@ -2780,7 +2780,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_28_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_29 { pub Lock: super::super::Win32::Foundation::BOOLEAN, @@ -2818,7 +2818,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_29 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_30 { pub Length: u32, @@ -2856,7 +2856,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_30 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_31 { pub SecurityInformation: u32, @@ -2895,7 +2895,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_31 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_32 { pub Length: u32, @@ -2934,7 +2934,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_32 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_33 { pub AllocatedResources: *mut super::System::SystemServices::CM_RESOURCE_LIST, @@ -2973,7 +2973,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_33 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_34 { pub InPath: super::super::Win32::Foundation::BOOLEAN, @@ -3013,7 +3013,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_34 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_35 { pub Vpb: *mut VPB, @@ -3052,7 +3052,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_35 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_36 { pub ProviderId: usize, @@ -3093,7 +3093,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_36 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_37 { pub PowerState: super::super::Win32::System::Power::SYSTEM_POWER_STATE, @@ -3131,7 +3131,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_37 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_STACK_LOCATION_0_38 { pub Length: u32, @@ -3157,7 +3157,7 @@ impl ::core::default::Default for IO_STACK_LOCATION_0_38 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IRP { pub Type: i16, @@ -3201,7 +3201,7 @@ impl ::core::default::Default for IRP { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IRP_0 { pub UserIosb: *mut super::super::Win32::System::IO::IO_STATUS_BLOCK, @@ -3226,7 +3226,7 @@ impl ::core::default::Default for IRP_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IRP_1 { pub MasterIrp: *mut IRP, @@ -3252,7 +3252,7 @@ impl ::core::default::Default for IRP_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IRP_2 { pub AsynchronousParameters: IRP_2_0, @@ -3277,7 +3277,7 @@ impl ::core::default::Default for IRP_2 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IRP_2_0 { pub Anonymous1: IRP_2_0_0, @@ -3302,7 +3302,7 @@ impl ::core::default::Default for IRP_2_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IRP_2_0_0 { pub UserApcRoutine: super::super::Win32::System::IO::PIO_APC_ROUTINE, @@ -3327,7 +3327,7 @@ impl ::core::default::Default for IRP_2_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IRP_2_0_1 { pub UserApcContext: *mut ::core::ffi::c_void, @@ -3352,7 +3352,7 @@ impl ::core::default::Default for IRP_2_0_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IRP_3 { pub Overlay: IRP_3_0, @@ -3378,7 +3378,7 @@ impl ::core::default::Default for IRP_3 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IRP_3_0 { pub Anonymous1: IRP_3_0_0, @@ -3406,7 +3406,7 @@ impl ::core::default::Default for IRP_3_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IRP_3_0_0 { pub DeviceQueueEntry: super::System::SystemServices::KDEVICE_QUEUE_ENTRY, @@ -3431,7 +3431,7 @@ impl ::core::default::Default for IRP_3_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IRP_3_0_0_0 { pub DriverContext: [*mut ::core::ffi::c_void; 4], @@ -3469,7 +3469,7 @@ impl ::core::default::Default for IRP_3_0_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IRP_3_0_1 { pub ListEntry: super::super::Win32::System::Kernel::LIST_ENTRY, @@ -3494,7 +3494,7 @@ impl ::core::default::Default for IRP_3_0_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IRP_3_0_1_0 { pub CurrentStackLocation: *mut IO_STACK_LOCATION, @@ -3519,7 +3519,7 @@ impl ::core::default::Default for IRP_3_0_1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KDEVICE_QUEUE { pub Type: i16, @@ -3561,7 +3561,7 @@ impl ::core::default::Default for KDEVICE_QUEUE { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct KDPC { pub Anonymous: KDPC_0, @@ -3592,7 +3592,7 @@ impl ::core::default::Default for KDPC { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub union KDPC_0 { pub TargetInfoAsUlong: u32, @@ -3617,7 +3617,7 @@ impl ::core::default::Default for KDPC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct KDPC_0_0 { pub Type: u8, @@ -3679,7 +3679,7 @@ impl ::windows_core::TypeKind for KENLISTMENT { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KEVENT { pub Header: DISPATCHER_HEADER, @@ -3747,7 +3747,7 @@ impl ::windows_core::TypeKind for KIDT { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KMUTANT { pub Header: DISPATCHER_HEADER, @@ -3775,7 +3775,7 @@ impl ::core::default::Default for KMUTANT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union KMUTANT_0 { pub MutantFlags: u8, @@ -3800,7 +3800,7 @@ impl ::core::default::Default for KMUTANT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KMUTANT_0_0 { pub _bitfield: u8, @@ -3882,7 +3882,7 @@ impl ::windows_core::TypeKind for KPRCB { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KQUEUE { pub Header: DISPATCHER_HEADER, @@ -3998,7 +3998,7 @@ impl ::windows_core::TypeKind for KTSS { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KWAIT_BLOCK { pub WaitListEntry: super::super::Win32::System::Kernel::LIST_ENTRY, @@ -4028,7 +4028,7 @@ impl ::core::default::Default for KWAIT_BLOCK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union KWAIT_BLOCK_0 { pub Thread: *mut isize, @@ -4112,7 +4112,7 @@ impl ::core::default::Default for MDL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OBJECT_ATTRIBUTES { pub Length: u32, @@ -4223,7 +4223,7 @@ impl ::core::default::Default for OBJECT_ATTRIBUTES64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OBJECT_NAME_INFORMATION { pub Name: super::super::Win32::Foundation::UNICODE_STRING, @@ -4940,7 +4940,7 @@ impl ::core::default::Default for SECTION_OBJECT_POINTERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct SECURITY_SUBJECT_CONTEXT { pub ClientToken: *mut ::core::ffi::c_void, @@ -5003,7 +5003,7 @@ impl ::windows_core::TypeKind for SspiAsyncContext { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct TARGET_DEVICE_CUSTOM_NOTIFICATION { pub Version: u16, @@ -5046,7 +5046,7 @@ impl ::core::default::Default for TARGET_DEVICE_CUSTOM_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Storage_FileSystem`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Storage_FileSystem", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct VPB { pub Type: i16, @@ -5092,7 +5092,7 @@ impl ::core::default::Default for VPB { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct WORK_QUEUE_ITEM { pub List: super::super::Win32::System::Kernel::LIST_ENTRY, @@ -5189,95 +5189,95 @@ impl ::core::fmt::Debug for _SCSI_REQUEST_BLOCK { impl ::windows_core::TypeKind for _SCSI_REQUEST_BLOCK { type TypeKind = ::windows_core::CopyType; } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDRIVER_ADD_DEVICE = ::core::option::Option super::super::Win32::Foundation::NTSTATUS>; pub type PDRIVER_CANCEL = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDRIVER_DISPATCH = ::core::option::Option super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDRIVER_INITIALIZE = ::core::option::Option super::super::Win32::Foundation::NTSTATUS>; pub type PDRIVER_STARTIO = ::core::option::Option ()>; pub type PDRIVER_UNLOAD = ::core::option::Option ()>; pub type PFAST_IO_ACQUIRE_FILE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_ACQUIRE_FOR_CCFLUSH = ::core::option::Option super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_ACQUIRE_FOR_MOD_WRITE = ::core::option::Option super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_CHECK_IF_POSSIBLE = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; pub type PFAST_IO_DETACH_DEVICE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_DEVICE_CONTROL = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_LOCK = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_MDL_READ = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_MDL_READ_COMPLETE = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_MDL_READ_COMPLETE_COMPRESSED = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_MDL_WRITE_COMPLETE = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_MDL_WRITE_COMPLETE_COMPRESSED = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_PREPARE_MDL_WRITE = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_QUERY_BASIC_INFO = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_QUERY_NETWORK_OPEN_INFO = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_QUERY_OPEN = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_QUERY_STANDARD_INFO = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_READ = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_READ_COMPRESSED = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; pub type PFAST_IO_RELEASE_FILE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_RELEASE_FOR_CCFLUSH = ::core::option::Option super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_RELEASE_FOR_MOD_WRITE = ::core::option::Option super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_UNLOCK_ALL = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_UNLOCK_ALL_BY_KEY = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_UNLOCK_SINGLE = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_WRITE = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAST_IO_WRITE_COMPRESSED = ::core::option::Option super::super::Win32::Foundation::BOOLEAN>; pub type PFREE_FUNCTION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIO_COMPLETION_ROUTINE = ::core::option::Option super::super::Win32::Foundation::NTSTATUS>; pub type PKDEFERRED_ROUTINE = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Wdk/Graphics/Direct3D/mod.rs b/crates/libs/windows/src/Windows/Wdk/Graphics/Direct3D/mod.rs index fe52ea8c53..c88f385566 100644 --- a/crates/libs/windows/src/Windows/Wdk/Graphics/Direct3D/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/Graphics/Direct3D/mod.rs @@ -1,466 +1,466 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTAcquireKeyedMutex(param0: *mut D3DKMT_ACQUIREKEYEDMUTEX) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTAcquireKeyedMutex(param0 : *mut D3DKMT_ACQUIREKEYEDMUTEX) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTAcquireKeyedMutex(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTAcquireKeyedMutex2(param0: *mut D3DKMT_ACQUIREKEYEDMUTEX2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTAcquireKeyedMutex2(param0 : *mut D3DKMT_ACQUIREKEYEDMUTEX2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTAcquireKeyedMutex2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTAdjustFullscreenGamma(param0: *const D3DKMT_ADJUSTFULLSCREENGAMMA) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTAdjustFullscreenGamma(param0 : *const D3DKMT_ADJUSTFULLSCREENGAMMA) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTAdjustFullscreenGamma(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCancelPresents(param0: *const D3DKMT_CANCEL_PRESENTS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCancelPresents(param0 : *const D3DKMT_CANCEL_PRESENTS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCancelPresents(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn D3DKMTChangeSurfacePointer(param0: *const D3DKMT_CHANGESURFACEPOINTER) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTChangeSurfacePointer(param0 : *const D3DKMT_CHANGESURFACEPOINTER) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTChangeSurfacePointer(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTChangeVideoMemoryReservation(param0: *const D3DKMT_CHANGEVIDEOMEMORYRESERVATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTChangeVideoMemoryReservation(param0 : *const D3DKMT_CHANGEVIDEOMEMORYRESERVATION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTChangeVideoMemoryReservation(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCheckExclusiveOwnership() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCheckExclusiveOwnership() -> super::super::super::Win32::Foundation:: BOOLEAN); D3DKMTCheckExclusiveOwnership() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCheckMonitorPowerState(param0: *const D3DKMT_CHECKMONITORPOWERSTATE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCheckMonitorPowerState(param0 : *const D3DKMT_CHECKMONITORPOWERSTATE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCheckMonitorPowerState(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCheckMultiPlaneOverlaySupport(param0: *mut D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCheckMultiPlaneOverlaySupport(param0 : *mut D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCheckMultiPlaneOverlaySupport(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCheckMultiPlaneOverlaySupport2(param0: *mut D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCheckMultiPlaneOverlaySupport2(param0 : *mut D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCheckMultiPlaneOverlaySupport2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCheckMultiPlaneOverlaySupport3(param0: *mut D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCheckMultiPlaneOverlaySupport3(param0 : *mut D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCheckMultiPlaneOverlaySupport3(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCheckOcclusion(param0: *const D3DKMT_CHECKOCCLUSION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCheckOcclusion(param0 : *const D3DKMT_CHECKOCCLUSION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCheckOcclusion(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCheckSharedResourceAccess(param0: *const D3DKMT_CHECKSHAREDRESOURCEACCESS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCheckSharedResourceAccess(param0 : *const D3DKMT_CHECKSHAREDRESOURCEACCESS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCheckSharedResourceAccess(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCheckVidPnExclusiveOwnership(param0: *const D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCheckVidPnExclusiveOwnership(param0 : *const D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCheckVidPnExclusiveOwnership(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCloseAdapter(param0: *const D3DKMT_CLOSEADAPTER) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCloseAdapter(param0 : *const D3DKMT_CLOSEADAPTER) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCloseAdapter(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTConfigureSharedResource(param0: *const D3DKMT_CONFIGURESHAREDRESOURCE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTConfigureSharedResource(param0 : *const D3DKMT_CONFIGURESHAREDRESOURCE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTConfigureSharedResource(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateAllocation(param0: *mut D3DKMT_CREATEALLOCATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateAllocation(param0 : *mut D3DKMT_CREATEALLOCATION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateAllocation(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateAllocation2(param0: *mut D3DKMT_CREATEALLOCATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateAllocation2(param0 : *mut D3DKMT_CREATEALLOCATION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateAllocation2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateContext(param0: *mut D3DKMT_CREATECONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateContext(param0 : *mut D3DKMT_CREATECONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateContext(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateContextVirtual(param0: *const D3DKMT_CREATECONTEXTVIRTUAL) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateContextVirtual(param0 : *const D3DKMT_CREATECONTEXTVIRTUAL) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateContextVirtual(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn D3DKMTCreateDCFromMemory(param0: *mut D3DKMT_CREATEDCFROMMEMORY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateDCFromMemory(param0 : *mut D3DKMT_CREATEDCFROMMEMORY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateDCFromMemory(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateDevice(param0: *mut D3DKMT_CREATEDEVICE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateDevice(param0 : *mut D3DKMT_CREATEDEVICE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateDevice(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateHwContext(param0: *mut D3DKMT_CREATEHWCONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateHwContext(param0 : *mut D3DKMT_CREATEHWCONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateHwContext(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateHwQueue(param0: *mut D3DKMT_CREATEHWQUEUE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateHwQueue(param0 : *mut D3DKMT_CREATEHWQUEUE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateHwQueue(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateKeyedMutex(param0: *mut D3DKMT_CREATEKEYEDMUTEX) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateKeyedMutex(param0 : *mut D3DKMT_CREATEKEYEDMUTEX) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateKeyedMutex(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateKeyedMutex2(param0: *mut D3DKMT_CREATEKEYEDMUTEX2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateKeyedMutex2(param0 : *mut D3DKMT_CREATEKEYEDMUTEX2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateKeyedMutex2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateOutputDupl(param0: *const D3DKMT_CREATE_OUTPUTDUPL) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateOutputDupl(param0 : *const D3DKMT_CREATE_OUTPUTDUPL) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateOutputDupl(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateOverlay(param0: *mut D3DKMT_CREATEOVERLAY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateOverlay(param0 : *mut D3DKMT_CREATEOVERLAY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateOverlay(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreatePagingQueue(param0: *mut D3DKMT_CREATEPAGINGQUEUE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreatePagingQueue(param0 : *mut D3DKMT_CREATEPAGINGQUEUE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreatePagingQueue(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateProtectedSession(param0: *mut D3DKMT_CREATEPROTECTEDSESSION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateProtectedSession(param0 : *mut D3DKMT_CREATEPROTECTEDSESSION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateProtectedSession(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateSynchronizationObject(param0: *mut D3DKMT_CREATESYNCHRONIZATIONOBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateSynchronizationObject(param0 : *mut D3DKMT_CREATESYNCHRONIZATIONOBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateSynchronizationObject(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTCreateSynchronizationObject2(param0: *mut D3DKMT_CREATESYNCHRONIZATIONOBJECT2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTCreateSynchronizationObject2(param0 : *mut D3DKMT_CREATESYNCHRONIZATIONOBJECT2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTCreateSynchronizationObject2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyAllocation(param0: *const D3DKMT_DESTROYALLOCATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyAllocation(param0 : *const D3DKMT_DESTROYALLOCATION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyAllocation(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyAllocation2(param0: *const D3DKMT_DESTROYALLOCATION2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyAllocation2(param0 : *const D3DKMT_DESTROYALLOCATION2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyAllocation2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyContext(param0: *const D3DKMT_DESTROYCONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyContext(param0 : *const D3DKMT_DESTROYCONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyContext(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn D3DKMTDestroyDCFromMemory(param0: *const D3DKMT_DESTROYDCFROMMEMORY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyDCFromMemory(param0 : *const D3DKMT_DESTROYDCFROMMEMORY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyDCFromMemory(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyDevice(param0: *const D3DKMT_DESTROYDEVICE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyDevice(param0 : *const D3DKMT_DESTROYDEVICE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyDevice(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyHwContext(param0: *const D3DKMT_DESTROYHWCONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyHwContext(param0 : *const D3DKMT_DESTROYHWCONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyHwContext(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyHwQueue(param0: *const D3DKMT_DESTROYHWQUEUE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyHwQueue(param0 : *const D3DKMT_DESTROYHWQUEUE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyHwQueue(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyKeyedMutex(param0: *const D3DKMT_DESTROYKEYEDMUTEX) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyKeyedMutex(param0 : *const D3DKMT_DESTROYKEYEDMUTEX) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyKeyedMutex(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyOutputDupl(param0: *const D3DKMT_DESTROY_OUTPUTDUPL) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyOutputDupl(param0 : *const D3DKMT_DESTROY_OUTPUTDUPL) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyOutputDupl(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyOverlay(param0: *const D3DKMT_DESTROYOVERLAY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyOverlay(param0 : *const D3DKMT_DESTROYOVERLAY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyOverlay(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyPagingQueue(param0: *mut D3DDDI_DESTROYPAGINGQUEUE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyPagingQueue(param0 : *mut D3DDDI_DESTROYPAGINGQUEUE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyPagingQueue(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroyProtectedSession(param0: *mut D3DKMT_DESTROYPROTECTEDSESSION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroyProtectedSession(param0 : *mut D3DKMT_DESTROYPROTECTEDSESSION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroyProtectedSession(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTDestroySynchronizationObject(param0: *const D3DKMT_DESTROYSYNCHRONIZATIONOBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTDestroySynchronizationObject(param0 : *const D3DKMT_DESTROYSYNCHRONIZATIONOBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTDestroySynchronizationObject(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTEnumAdapters(param0: *mut D3DKMT_ENUMADAPTERS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTEnumAdapters(param0 : *mut D3DKMT_ENUMADAPTERS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTEnumAdapters(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTEnumAdapters2(param0: *mut D3DKMT_ENUMADAPTERS2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTEnumAdapters2(param0 : *mut D3DKMT_ENUMADAPTERS2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTEnumAdapters2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTEnumAdapters3(param0: *mut D3DKMT_ENUMADAPTERS3) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("api-ms-win-dx-d3dkmt-l1-1-6.dll" "system" fn D3DKMTEnumAdapters3(param0 : *mut D3DKMT_ENUMADAPTERS3) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTEnumAdapters3(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTEscape(param0: *const D3DKMT_ESCAPE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTEscape(param0 : *const D3DKMT_ESCAPE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTEscape(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTEvict(param0: *mut D3DKMT_EVICT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTEvict(param0 : *mut D3DKMT_EVICT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTEvict(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTFlipOverlay(param0: *const D3DKMT_FLIPOVERLAY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTFlipOverlay(param0 : *const D3DKMT_FLIPOVERLAY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTFlipOverlay(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTFlushHeapTransitions(param0: *const D3DKMT_FLUSHHEAPTRANSITIONS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTFlushHeapTransitions(param0 : *const D3DKMT_FLUSHHEAPTRANSITIONS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTFlushHeapTransitions(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTFreeGpuVirtualAddress(param0: *const D3DKMT_FREEGPUVIRTUALADDRESS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTFreeGpuVirtualAddress(param0 : *const D3DKMT_FREEGPUVIRTUALADDRESS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTFreeGpuVirtualAddress(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetAllocationPriority(param0: *const D3DKMT_GETALLOCATIONPRIORITY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetAllocationPriority(param0 : *const D3DKMT_GETALLOCATIONPRIORITY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetAllocationPriority(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetContextInProcessSchedulingPriority(param0: *mut D3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetContextInProcessSchedulingPriority(param0 : *mut D3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetContextInProcessSchedulingPriority(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetContextSchedulingPriority(param0: *mut D3DKMT_GETCONTEXTSCHEDULINGPRIORITY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetContextSchedulingPriority(param0 : *mut D3DKMT_GETCONTEXTSCHEDULINGPRIORITY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetContextSchedulingPriority(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetDWMVerticalBlankEvent(param0: *const D3DKMT_GETVERTICALBLANKEVENT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetDWMVerticalBlankEvent(param0 : *const D3DKMT_GETVERTICALBLANKEVENT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetDWMVerticalBlankEvent(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetDeviceState(param0: *mut D3DKMT_GETDEVICESTATE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetDeviceState(param0 : *mut D3DKMT_GETDEVICESTATE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetDeviceState(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetDisplayModeList(param0: *mut D3DKMT_GETDISPLAYMODELIST) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetDisplayModeList(param0 : *mut D3DKMT_GETDISPLAYMODELIST) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetDisplayModeList(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetMultiPlaneOverlayCaps(param0: *mut D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetMultiPlaneOverlayCaps(param0 : *mut D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetMultiPlaneOverlayCaps(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetMultisampleMethodList(param0: *mut D3DKMT_GETMULTISAMPLEMETHODLIST) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetMultisampleMethodList(param0 : *mut D3DKMT_GETMULTISAMPLEMETHODLIST) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetMultisampleMethodList(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetOverlayState(param0: *mut D3DKMT_GETOVERLAYSTATE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetOverlayState(param0 : *mut D3DKMT_GETOVERLAYSTATE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetOverlayState(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetPostCompositionCaps(param0: *mut D3DKMT_GET_POST_COMPOSITION_CAPS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetPostCompositionCaps(param0 : *mut D3DKMT_GET_POST_COMPOSITION_CAPS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetPostCompositionCaps(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetPresentHistory(param0: *mut D3DKMT_GETPRESENTHISTORY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetPresentHistory(param0 : *mut D3DKMT_GETPRESENTHISTORY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetPresentHistory(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetPresentQueueEvent(hadapter: u32, param1: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetPresentQueueEvent(hadapter : u32, param1 : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetPresentQueueEvent(hadapter, param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetProcessDeviceRemovalSupport(param0: *mut D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetProcessDeviceRemovalSupport(param0 : *mut D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetProcessDeviceRemovalSupport(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetProcessSchedulingPriorityClass(param0: P0, param1: *mut D3DKMT_SCHEDULINGPRIORITYCLASS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -470,427 +470,427 @@ where ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetProcessSchedulingPriorityClass(param0 : super::super::super::Win32::Foundation:: HANDLE, param1 : *mut D3DKMT_SCHEDULINGPRIORITYCLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetProcessSchedulingPriorityClass(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetResourcePresentPrivateDriverData(param0: *mut D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetResourcePresentPrivateDriverData(param0 : *mut D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetResourcePresentPrivateDriverData(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetRuntimeData(param0: *mut D3DKMT_GETRUNTIMEDATA) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetRuntimeData(param0 : *mut D3DKMT_GETRUNTIMEDATA) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetRuntimeData(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetScanLine(param0: *mut D3DKMT_GETSCANLINE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetScanLine(param0 : *mut D3DKMT_GETSCANLINE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetScanLine(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetSharedPrimaryHandle(param0: *mut D3DKMT_GETSHAREDPRIMARYHANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetSharedPrimaryHandle(param0 : *mut D3DKMT_GETSHAREDPRIMARYHANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetSharedPrimaryHandle(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTGetSharedResourceAdapterLuid(param0: *mut D3DKMT_GETSHAREDRESOURCEADAPTERLUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTGetSharedResourceAdapterLuid(param0 : *mut D3DKMT_GETSHAREDRESOURCEADAPTERLUID) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTGetSharedResourceAdapterLuid(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTInvalidateActiveVidPn(param0: *const D3DKMT_INVALIDATEACTIVEVIDPN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTInvalidateActiveVidPn(param0 : *const D3DKMT_INVALIDATEACTIVEVIDPN) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTInvalidateActiveVidPn(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTInvalidateCache(param0: *const D3DKMT_INVALIDATECACHE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTInvalidateCache(param0 : *const D3DKMT_INVALIDATECACHE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTInvalidateCache(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTLock(param0: *mut D3DKMT_LOCK) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTLock(param0 : *mut D3DKMT_LOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTLock(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTLock2(param0: *mut D3DKMT_LOCK2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTLock2(param0 : *mut D3DKMT_LOCK2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTLock2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTMakeResident(param0: *mut D3DDDI_MAKERESIDENT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTMakeResident(param0 : *mut D3DDDI_MAKERESIDENT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTMakeResident(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTMapGpuVirtualAddress(param0: *mut D3DDDI_MAPGPUVIRTUALADDRESS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTMapGpuVirtualAddress(param0 : *mut D3DDDI_MAPGPUVIRTUALADDRESS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTMapGpuVirtualAddress(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTMarkDeviceAsError(param0: *const D3DKMT_MARKDEVICEASERROR) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTMarkDeviceAsError(param0 : *const D3DKMT_MARKDEVICEASERROR) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTMarkDeviceAsError(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOfferAllocations(param0: *const D3DKMT_OFFERALLOCATIONS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOfferAllocations(param0 : *const D3DKMT_OFFERALLOCATIONS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOfferAllocations(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenAdapterFromDeviceName(param0: *mut D3DKMT_OPENADAPTERFROMDEVICENAME) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenAdapterFromDeviceName(param0 : *mut D3DKMT_OPENADAPTERFROMDEVICENAME) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenAdapterFromDeviceName(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenAdapterFromGdiDisplayName(param0: *mut D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenAdapterFromGdiDisplayName(param0 : *mut D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenAdapterFromGdiDisplayName(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn D3DKMTOpenAdapterFromHdc(param0: *mut D3DKMT_OPENADAPTERFROMHDC) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenAdapterFromHdc(param0 : *mut D3DKMT_OPENADAPTERFROMHDC) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenAdapterFromHdc(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenAdapterFromLuid(param0: *mut D3DKMT_OPENADAPTERFROMLUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenAdapterFromLuid(param0 : *mut D3DKMT_OPENADAPTERFROMLUID) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenAdapterFromLuid(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenKeyedMutex(param0: *mut D3DKMT_OPENKEYEDMUTEX) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenKeyedMutex(param0 : *mut D3DKMT_OPENKEYEDMUTEX) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenKeyedMutex(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenKeyedMutex2(param0: *mut D3DKMT_OPENKEYEDMUTEX2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenKeyedMutex2(param0 : *mut D3DKMT_OPENKEYEDMUTEX2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenKeyedMutex2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenKeyedMutexFromNtHandle(param0: *mut D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenKeyedMutexFromNtHandle(param0 : *mut D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenKeyedMutexFromNtHandle(param0) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn D3DKMTOpenNtHandleFromName(param0: *mut D3DKMT_OPENNTHANDLEFROMNAME) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenNtHandleFromName(param0 : *mut D3DKMT_OPENNTHANDLEFROMNAME) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenNtHandleFromName(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenProtectedSessionFromNtHandle(param0: *mut D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenProtectedSessionFromNtHandle(param0 : *mut D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenProtectedSessionFromNtHandle(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenResource(param0: *mut D3DKMT_OPENRESOURCE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenResource(param0 : *mut D3DKMT_OPENRESOURCE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenResource(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenResource2(param0: *mut D3DKMT_OPENRESOURCE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenResource2(param0 : *mut D3DKMT_OPENRESOURCE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenResource2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenResourceFromNtHandle(param0: *mut D3DKMT_OPENRESOURCEFROMNTHANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenResourceFromNtHandle(param0 : *mut D3DKMT_OPENRESOURCEFROMNTHANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenResourceFromNtHandle(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenSyncObjectFromNtHandle(param0: *mut D3DKMT_OPENSYNCOBJECTFROMNTHANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenSyncObjectFromNtHandle(param0 : *mut D3DKMT_OPENSYNCOBJECTFROMNTHANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenSyncObjectFromNtHandle(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenSyncObjectFromNtHandle2(param0: *mut D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenSyncObjectFromNtHandle2(param0 : *mut D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenSyncObjectFromNtHandle2(param0) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn D3DKMTOpenSyncObjectNtHandleFromName(param0: *mut D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenSyncObjectNtHandleFromName(param0 : *mut D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenSyncObjectNtHandleFromName(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOpenSynchronizationObject(param0: *mut D3DKMT_OPENSYNCHRONIZATIONOBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOpenSynchronizationObject(param0 : *mut D3DKMT_OPENSYNCHRONIZATIONOBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOpenSynchronizationObject(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOutputDuplGetFrameInfo(param0: *mut D3DKMT_OUTPUTDUPL_GET_FRAMEINFO) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOutputDuplGetFrameInfo(param0 : *mut D3DKMT_OUTPUTDUPL_GET_FRAMEINFO) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOutputDuplGetFrameInfo(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOutputDuplGetMetaData(param0: *mut D3DKMT_OUTPUTDUPL_METADATA) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOutputDuplGetMetaData(param0 : *mut D3DKMT_OUTPUTDUPL_METADATA) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOutputDuplGetMetaData(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOutputDuplGetPointerShapeData(param0: *mut D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOutputDuplGetPointerShapeData(param0 : *mut D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOutputDuplGetPointerShapeData(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOutputDuplPresent(param0: *const D3DKMT_OUTPUTDUPLPRESENT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOutputDuplPresent(param0 : *const D3DKMT_OUTPUTDUPLPRESENT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOutputDuplPresent(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOutputDuplPresentToHwQueue(param0: *const D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("api-ms-win-dx-d3dkmt-l1-1-4.dll" "system" fn D3DKMTOutputDuplPresentToHwQueue(param0 : *const D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOutputDuplPresentToHwQueue(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTOutputDuplReleaseFrame(param0: *mut D3DKMT_OUTPUTDUPL_RELEASE_FRAME) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTOutputDuplReleaseFrame(param0 : *mut D3DKMT_OUTPUTDUPL_RELEASE_FRAME) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTOutputDuplReleaseFrame(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTPollDisplayChildren(param0: *const D3DKMT_POLLDISPLAYCHILDREN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTPollDisplayChildren(param0 : *const D3DKMT_POLLDISPLAYCHILDREN) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTPollDisplayChildren(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTPresent(param0: *mut D3DKMT_PRESENT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTPresent(param0 : *mut D3DKMT_PRESENT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTPresent(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTPresentMultiPlaneOverlay(param0: *const D3DKMT_PRESENT_MULTIPLANE_OVERLAY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTPresentMultiPlaneOverlay(param0 : *const D3DKMT_PRESENT_MULTIPLANE_OVERLAY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTPresentMultiPlaneOverlay(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTPresentMultiPlaneOverlay2(param0: *const D3DKMT_PRESENT_MULTIPLANE_OVERLAY2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTPresentMultiPlaneOverlay2(param0 : *const D3DKMT_PRESENT_MULTIPLANE_OVERLAY2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTPresentMultiPlaneOverlay2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTPresentMultiPlaneOverlay3(param0: *const D3DKMT_PRESENT_MULTIPLANE_OVERLAY3) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTPresentMultiPlaneOverlay3(param0 : *const D3DKMT_PRESENT_MULTIPLANE_OVERLAY3) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTPresentMultiPlaneOverlay3(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTPresentRedirected(param0: *const D3DKMT_PRESENT_REDIRECTED) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTPresentRedirected(param0 : *const D3DKMT_PRESENT_REDIRECTED) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTPresentRedirected(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryAdapterInfo(param0: *mut D3DKMT_QUERYADAPTERINFO) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryAdapterInfo(param0 : *mut D3DKMT_QUERYADAPTERINFO) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryAdapterInfo(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryAllocationResidency(param0: *const D3DKMT_QUERYALLOCATIONRESIDENCY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryAllocationResidency(param0 : *const D3DKMT_QUERYALLOCATIONRESIDENCY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryAllocationResidency(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryClockCalibration(param0: *mut D3DKMT_QUERYCLOCKCALIBRATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryClockCalibration(param0 : *mut D3DKMT_QUERYCLOCKCALIBRATION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryClockCalibration(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryFSEBlock(param0: *mut D3DKMT_QUERYFSEBLOCK) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryFSEBlock(param0 : *mut D3DKMT_QUERYFSEBLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryFSEBlock(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryProcessOfferInfo(param0: *mut D3DKMT_QUERYPROCESSOFFERINFO) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryProcessOfferInfo(param0 : *mut D3DKMT_QUERYPROCESSOFFERINFO) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryProcessOfferInfo(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryProtectedSessionInfoFromNtHandle(param0: *mut D3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryProtectedSessionInfoFromNtHandle(param0 : *mut D3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryProtectedSessionInfoFromNtHandle(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryProtectedSessionStatus(param0: *mut D3DKMT_QUERYPROTECTEDSESSIONSTATUS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryProtectedSessionStatus(param0 : *mut D3DKMT_QUERYPROTECTEDSESSIONSTATUS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryProtectedSessionStatus(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName(param0: *mut D3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName(param0 : *mut D3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryResourceInfo(param0: *mut D3DKMT_QUERYRESOURCEINFO) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryResourceInfo(param0 : *mut D3DKMT_QUERYRESOURCEINFO) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryResourceInfo(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryResourceInfoFromNtHandle(param0: *mut D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryResourceInfoFromNtHandle(param0 : *mut D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryResourceInfoFromNtHandle(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryStatistics(param0: *const D3DKMT_QUERYSTATISTICS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryStatistics(param0 : *const D3DKMT_QUERYSTATISTICS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryStatistics(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryVidPnExclusiveOwnership(param0: *mut D3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryVidPnExclusiveOwnership(param0 : *mut D3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryVidPnExclusiveOwnership(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTQueryVideoMemoryInfo(param0: *mut D3DKMT_QUERYVIDEOMEMORYINFO) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTQueryVideoMemoryInfo(param0 : *mut D3DKMT_QUERYVIDEOMEMORYINFO) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTQueryVideoMemoryInfo(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTReclaimAllocations(param0: *mut D3DKMT_RECLAIMALLOCATIONS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTReclaimAllocations(param0 : *mut D3DKMT_RECLAIMALLOCATIONS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTReclaimAllocations(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTReclaimAllocations2(param0: *mut D3DKMT_RECLAIMALLOCATIONS2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTReclaimAllocations2(param0 : *mut D3DKMT_RECLAIMALLOCATIONS2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTReclaimAllocations2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTRegisterTrimNotification(param0: *mut D3DKMT_REGISTERTRIMNOTIFICATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTRegisterTrimNotification(param0 : *mut D3DKMT_REGISTERTRIMNOTIFICATION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTRegisterTrimNotification(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTRegisterVailProcess(param0: *const ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTRegisterVailProcess(param0 : *const ::windows_core::GUID) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTRegisterVailProcess(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTReleaseKeyedMutex(param0: *mut D3DKMT_RELEASEKEYEDMUTEX) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTReleaseKeyedMutex(param0 : *mut D3DKMT_RELEASEKEYEDMUTEX) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTReleaseKeyedMutex(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTReleaseKeyedMutex2(param0: *mut D3DKMT_RELEASEKEYEDMUTEX2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTReleaseKeyedMutex2(param0 : *mut D3DKMT_RELEASEKEYEDMUTEX2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTReleaseKeyedMutex2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTReleaseProcessVidPnSourceOwners(param0: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -900,84 +900,84 @@ where ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTReleaseProcessVidPnSourceOwners(param0 : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTReleaseProcessVidPnSourceOwners(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTRender(param0: *mut D3DKMT_RENDER) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTRender(param0 : *mut D3DKMT_RENDER) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTRender(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTReserveGpuVirtualAddress(param0: *mut D3DDDI_RESERVEGPUVIRTUALADDRESS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTReserveGpuVirtualAddress(param0 : *mut D3DDDI_RESERVEGPUVIRTUALADDRESS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTReserveGpuVirtualAddress(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetAllocationPriority(param0: *const D3DKMT_SETALLOCATIONPRIORITY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetAllocationPriority(param0 : *const D3DKMT_SETALLOCATIONPRIORITY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetAllocationPriority(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetContextInProcessSchedulingPriority(param0: *const D3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetContextInProcessSchedulingPriority(param0 : *const D3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetContextInProcessSchedulingPriority(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetContextSchedulingPriority(param0: *const D3DKMT_SETCONTEXTSCHEDULINGPRIORITY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetContextSchedulingPriority(param0 : *const D3DKMT_SETCONTEXTSCHEDULINGPRIORITY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetContextSchedulingPriority(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetDisplayMode(param0: *mut D3DKMT_SETDISPLAYMODE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetDisplayMode(param0 : *mut D3DKMT_SETDISPLAYMODE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetDisplayMode(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetDisplayPrivateDriverFormat(param0: *const D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetDisplayPrivateDriverFormat(param0 : *const D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetDisplayPrivateDriverFormat(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetFSEBlock(param0: *const D3DKMT_SETFSEBLOCK) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetFSEBlock(param0 : *const D3DKMT_SETFSEBLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetFSEBlock(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetGammaRamp(param0: *const D3DKMT_SETGAMMARAMP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetGammaRamp(param0 : *const D3DKMT_SETGAMMARAMP) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetGammaRamp(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetHwProtectionTeardownRecovery(param0: *const D3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetHwProtectionTeardownRecovery(param0 : *const D3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetHwProtectionTeardownRecovery(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetMonitorColorSpaceTransform(param0: *const D3DKMT_SET_COLORSPACE_TRANSFORM) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetMonitorColorSpaceTransform(param0 : *const D3DKMT_SET_COLORSPACE_TRANSFORM) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetMonitorColorSpaceTransform(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetProcessSchedulingPriorityClass(param0: P0, param1: D3DKMT_SCHEDULINGPRIORITYCLASS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -987,245 +987,245 @@ where ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetProcessSchedulingPriorityClass(param0 : super::super::super::Win32::Foundation:: HANDLE, param1 : D3DKMT_SCHEDULINGPRIORITYCLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetProcessSchedulingPriorityClass(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetQueuedLimit(param0: *const D3DKMT_SETQUEUEDLIMIT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetQueuedLimit(param0 : *const D3DKMT_SETQUEUEDLIMIT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetQueuedLimit(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetStablePowerState(param0: *const D3DKMT_SETSTABLEPOWERSTATE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetStablePowerState(param0 : *const D3DKMT_SETSTABLEPOWERSTATE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetStablePowerState(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetSyncRefreshCountWaitTarget(param0: *const D3DKMT_SETSYNCREFRESHCOUNTWAITTARGET) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetSyncRefreshCountWaitTarget(param0 : *const D3DKMT_SETSYNCREFRESHCOUNTWAITTARGET) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetSyncRefreshCountWaitTarget(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetVidPnSourceHwProtection(param0: *const D3DKMT_SETVIDPNSOURCEHWPROTECTION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetVidPnSourceHwProtection(param0 : *const D3DKMT_SETVIDPNSOURCEHWPROTECTION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetVidPnSourceHwProtection(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetVidPnSourceOwner(param0: *const D3DKMT_SETVIDPNSOURCEOWNER) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetVidPnSourceOwner(param0 : *const D3DKMT_SETVIDPNSOURCEOWNER) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetVidPnSourceOwner(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetVidPnSourceOwner1(param0: *const D3DKMT_SETVIDPNSOURCEOWNER1) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetVidPnSourceOwner1(param0 : *const D3DKMT_SETVIDPNSOURCEOWNER1) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetVidPnSourceOwner1(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSetVidPnSourceOwner2(param0: *const D3DKMT_SETVIDPNSOURCEOWNER2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSetVidPnSourceOwner2(param0 : *const D3DKMT_SETVIDPNSOURCEOWNER2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSetVidPnSourceOwner2(param0) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn D3DKMTShareObjects(hobjects: &[u32], pobjectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, dwdesiredaccess: u32, phsharednthandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTShareObjects(cobjects : u32, hobjects : *const u32, pobjectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, dwdesiredaccess : u32, phsharednthandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTShareObjects(hobjects.len() as _, ::core::mem::transmute(hobjects.as_ptr()), pobjectattributes, dwdesiredaccess, phsharednthandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSharedPrimaryLockNotification(param0: *const D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSharedPrimaryLockNotification(param0 : *const D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSharedPrimaryLockNotification(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSharedPrimaryUnLockNotification(param0: *const D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSharedPrimaryUnLockNotification(param0 : *const D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSharedPrimaryUnLockNotification(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSignalSynchronizationObject(param0: *const D3DKMT_SIGNALSYNCHRONIZATIONOBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSignalSynchronizationObject(param0 : *const D3DKMT_SIGNALSYNCHRONIZATIONOBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSignalSynchronizationObject(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSignalSynchronizationObject2(param0: *const D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSignalSynchronizationObject2(param0 : *const D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSignalSynchronizationObject2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSignalSynchronizationObjectFromCpu(param0: *const D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSignalSynchronizationObjectFromCpu(param0 : *const D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSignalSynchronizationObjectFromCpu(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSignalSynchronizationObjectFromGpu(param0: *const D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSignalSynchronizationObjectFromGpu(param0 : *const D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSignalSynchronizationObjectFromGpu(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSignalSynchronizationObjectFromGpu2(param0: *const D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSignalSynchronizationObjectFromGpu2(param0 : *const D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSignalSynchronizationObjectFromGpu2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSubmitCommand(param0: *const D3DKMT_SUBMITCOMMAND) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSubmitCommand(param0 : *const D3DKMT_SUBMITCOMMAND) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSubmitCommand(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSubmitCommandToHwQueue(param0: *const D3DKMT_SUBMITCOMMANDTOHWQUEUE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSubmitCommandToHwQueue(param0 : *const D3DKMT_SUBMITCOMMANDTOHWQUEUE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSubmitCommandToHwQueue(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSubmitPresentBltToHwQueue(param0: *const D3DKMT_SUBMITPRESENTBLTTOHWQUEUE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("api-ms-win-dx-d3dkmt-l1-1-4.dll" "system" fn D3DKMTSubmitPresentBltToHwQueue(param0 : *const D3DKMT_SUBMITPRESENTBLTTOHWQUEUE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSubmitPresentBltToHwQueue(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSubmitPresentToHwQueue(param0: *mut D3DKMT_SUBMITPRESENTTOHWQUEUE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("api-ms-win-dx-d3dkmt-l1-1-4.dll" "system" fn D3DKMTSubmitPresentToHwQueue(param0 : *mut D3DKMT_SUBMITPRESENTTOHWQUEUE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSubmitPresentToHwQueue(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSubmitSignalSyncObjectsToHwQueue(param0: *const D3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSubmitSignalSyncObjectsToHwQueue(param0 : *const D3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSubmitSignalSyncObjectsToHwQueue(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTSubmitWaitForSyncObjectsToHwQueue(param0: *const D3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTSubmitWaitForSyncObjectsToHwQueue(param0 : *const D3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTSubmitWaitForSyncObjectsToHwQueue(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTTrimProcessCommitment(param0: *mut D3DKMT_TRIMPROCESSCOMMITMENT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTTrimProcessCommitment(param0 : *mut D3DKMT_TRIMPROCESSCOMMITMENT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTTrimProcessCommitment(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTUnlock(param0: *const D3DKMT_UNLOCK) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTUnlock(param0 : *const D3DKMT_UNLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTUnlock(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTUnlock2(param0: *const D3DKMT_UNLOCK2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTUnlock2(param0 : *const D3DKMT_UNLOCK2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTUnlock2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTUnregisterTrimNotification(param0: *mut D3DKMT_UNREGISTERTRIMNOTIFICATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTUnregisterTrimNotification(param0 : *mut D3DKMT_UNREGISTERTRIMNOTIFICATION) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTUnregisterTrimNotification(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTUpdateAllocationProperty(param0: *mut D3DDDI_UPDATEALLOCPROPERTY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTUpdateAllocationProperty(param0 : *mut D3DDDI_UPDATEALLOCPROPERTY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTUpdateAllocationProperty(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTUpdateGpuVirtualAddress(param0: *const D3DKMT_UPDATEGPUVIRTUALADDRESS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTUpdateGpuVirtualAddress(param0 : *const D3DKMT_UPDATEGPUVIRTUALADDRESS) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTUpdateGpuVirtualAddress(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTUpdateOverlay(param0: *const D3DKMT_UPDATEOVERLAY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTUpdateOverlay(param0 : *const D3DKMT_UPDATEOVERLAY) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTUpdateOverlay(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTWaitForIdle(param0: *const D3DKMT_WAITFORIDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTWaitForIdle(param0 : *const D3DKMT_WAITFORIDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTWaitForIdle(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTWaitForSynchronizationObject(param0: *const D3DKMT_WAITFORSYNCHRONIZATIONOBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTWaitForSynchronizationObject(param0 : *const D3DKMT_WAITFORSYNCHRONIZATIONOBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTWaitForSynchronizationObject(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTWaitForSynchronizationObject2(param0: *const D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTWaitForSynchronizationObject2(param0 : *const D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTWaitForSynchronizationObject2(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTWaitForSynchronizationObjectFromCpu(param0: *const D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTWaitForSynchronizationObjectFromCpu(param0 : *const D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTWaitForSynchronizationObjectFromCpu(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTWaitForSynchronizationObjectFromGpu(param0: *const D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTWaitForSynchronizationObjectFromGpu(param0 : *const D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTWaitForSynchronizationObjectFromGpu(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTWaitForVerticalBlankEvent(param0: *const D3DKMT_WAITFORVERTICALBLANKEVENT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("gdi32.dll" "system" fn D3DKMTWaitForVerticalBlankEvent(param0 : *const D3DKMT_WAITFORVERTICALBLANKEVENT) -> super::super::super::Win32::Foundation:: NTSTATUS); D3DKMTWaitForVerticalBlankEvent(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DKMTWaitForVerticalBlankEvent2(param0: *const D3DKMT_WAITFORVERTICALBLANKEVENT2) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -6158,7 +6158,7 @@ impl ::core::fmt::Debug for OUTPUTDUPL_CONTEXT_DEBUG_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DCAPS8 { pub DeviceType: super::super::super::Win32::Graphics::Direct3D9::D3DDEVTYPE, @@ -6354,7 +6354,7 @@ impl ::core::default::Default for D3DCAPS8 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDIARG_CREATERESOURCE { pub Format: D3DDDIFORMAT, @@ -6390,7 +6390,7 @@ impl ::core::default::Default for D3DDDIARG_CREATERESOURCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDIARG_CREATERESOURCE2 { pub Format: D3DDDIFORMAT, @@ -6860,7 +6860,7 @@ impl ::core::default::Default for D3DDDI_ALLOCATIONINFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_ALLOCATIONINFO2 { pub hAllocation: u32, @@ -6892,7 +6892,7 @@ impl ::core::default::Default for D3DDDI_ALLOCATIONINFO2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DDDI_ALLOCATIONINFO2_0 { pub hSection: super::super::super::Win32::Foundation::HANDLE, @@ -6917,7 +6917,7 @@ impl ::core::default::Default for D3DDDI_ALLOCATIONINFO2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DDDI_ALLOCATIONINFO2_1 { pub Priority: u32, @@ -6942,7 +6942,7 @@ impl ::core::default::Default for D3DDDI_ALLOCATIONINFO2_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DDDI_ALLOCATIONINFO2_2 { pub Anonymous: D3DDDI_ALLOCATIONINFO2_2_0, @@ -6967,7 +6967,7 @@ impl ::core::default::Default for D3DDDI_ALLOCATIONINFO2_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_ALLOCATIONINFO2_2_0 { pub _bitfield: u32, @@ -8627,7 +8627,7 @@ impl ::core::default::Default for D3DDDI_SURFACEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO { pub Type: D3DDDI_SYNCHRONIZATIONOBJECT_TYPE, @@ -8652,7 +8652,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DDDI_SYNCHRONIZATIONOBJECTINFO_0 { pub SynchronizationMutex: D3DDDI_SYNCHRONIZATIONOBJECTINFO_0_2, @@ -8678,7 +8678,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO_0_0 { pub Reserved: [u32; 16], @@ -8716,7 +8716,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO_0_1 { pub MaxCount: u32, @@ -8755,7 +8755,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO_0_2 { pub InitialState: super::super::super::Win32::Foundation::BOOL, @@ -8793,7 +8793,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO2 { pub Type: D3DDDI_SYNCHRONIZATIONOBJECT_TYPE, @@ -8820,7 +8820,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0 { pub SynchronizationMutex: D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_6, @@ -8850,7 +8850,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_0 { pub Event: super::super::super::Win32::Foundation::HANDLE, @@ -8888,7 +8888,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_1 { pub FenceValue: u64, @@ -8926,7 +8926,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_2 { pub InitialFenceValue: u64, @@ -8968,7 +8968,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_3 { pub hAdapter: u32, @@ -9012,7 +9012,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_4 { pub Reserved: [u64; 8], @@ -9050,7 +9050,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_5 { pub MaxCount: u32, @@ -9089,7 +9089,7 @@ impl ::core::default::Default for D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDDI_SYNCHRONIZATIONOBJECTINFO2_0_6 { pub InitialState: super::super::super::Win32::Foundation::BOOL, @@ -9611,7 +9611,7 @@ impl ::core::default::Default for D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLA } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct D3DDEVICEDESC_V1 { pub dwSize: u32, @@ -9675,7 +9675,7 @@ impl ::core::default::Default for D3DDEVICEDESC_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct D3DDEVICEDESC_V2 { pub dwSize: u32, @@ -9775,7 +9775,7 @@ impl ::core::default::Default for D3DDEVICEDESC_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct D3DDEVICEDESC_V3 { pub dwSize: u32, @@ -9945,7 +9945,7 @@ impl ::core::default::Default for D3DGPU_PHYSICAL_ADDRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub struct D3DHAL_CALLBACKS { pub dwSize: u32, @@ -10034,7 +10034,7 @@ impl ::core::default::Default for D3DHAL_CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub struct D3DHAL_CALLBACKS2 { pub dwSize: u32, @@ -10070,7 +10070,7 @@ impl ::core::default::Default for D3DHAL_CALLBACKS2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub struct D3DHAL_CALLBACKS3 { pub dwSize: u32, @@ -10105,7 +10105,7 @@ impl ::core::default::Default for D3DHAL_CALLBACKS3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_CLEAR2DATA { pub dwhContext: usize, @@ -10150,7 +10150,7 @@ impl ::core::default::Default for D3DHAL_CLEAR2DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_CLEARDATA { pub dwhContext: usize, @@ -10225,7 +10225,7 @@ impl ::core::default::Default for D3DHAL_CLIPPEDTRIANGLEFAN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub struct D3DHAL_CONTEXTCREATEDATA { pub Anonymous1: D3DHAL_CONTEXTCREATEDATA_0, @@ -10252,7 +10252,7 @@ impl ::core::default::Default for D3DHAL_CONTEXTCREATEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub union D3DHAL_CONTEXTCREATEDATA_0 { pub lpDDGbl: *mut super::super::super::Win32::Graphics::DirectDraw::DDRAWI_DIRECTDRAW_GBL, @@ -10277,7 +10277,7 @@ impl ::core::default::Default for D3DHAL_CONTEXTCREATEDATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub union D3DHAL_CONTEXTCREATEDATA_1 { pub lpDDS: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -10300,7 +10300,7 @@ impl ::core::default::Default for D3DHAL_CONTEXTCREATEDATA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub union D3DHAL_CONTEXTCREATEDATA_2 { pub lpDDSZ: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -10323,7 +10323,7 @@ impl ::core::default::Default for D3DHAL_CONTEXTCREATEDATA_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub union D3DHAL_CONTEXTCREATEDATA_3 { pub dwPID: u32, @@ -10623,7 +10623,7 @@ impl ::core::default::Default for D3DHAL_D3DEXTENDEDCAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2ADDDIRTYBOX { pub dwSurface: u32, @@ -10662,7 +10662,7 @@ impl ::core::default::Default for D3DHAL_DP2ADDDIRTYBOX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DHAL_DP2ADDDIRTYRECT { pub dwSurface: u32, @@ -10701,7 +10701,7 @@ impl ::core::default::Default for D3DHAL_DP2ADDDIRTYRECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DHAL_DP2BLT { pub dwSource: u32, @@ -10745,7 +10745,7 @@ impl ::core::default::Default for D3DHAL_DP2BLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2BUFFERBLT { pub dwDDDestSurface: u32, @@ -10787,7 +10787,7 @@ impl ::core::default::Default for D3DHAL_DP2BUFFERBLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DHAL_DP2CLEAR { pub dwFlags: u32, @@ -10829,7 +10829,7 @@ impl ::core::default::Default for D3DHAL_DP2CLEAR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DHAL_DP2COLORFILL { pub dwSurface: u32, @@ -10908,7 +10908,7 @@ impl ::core::default::Default for D3DHAL_DP2COMMAND_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2COMPOSERECTS { pub SrcSurfaceHandle: u32, @@ -11012,7 +11012,7 @@ impl ::core::default::Default for D3DHAL_DP2CREATEPIXELSHADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2CREATEQUERY { pub dwQueryID: u32, @@ -11171,7 +11171,7 @@ impl ::core::default::Default for D3DHAL_DP2DELETEQUERY { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2DRAWINDEXEDPRIMITIVE { pub primType: super::super::super::Win32::Graphics::Direct3D9::D3DPRIMITIVETYPE, @@ -11214,7 +11214,7 @@ impl ::core::default::Default for D3DHAL_DP2DRAWINDEXEDPRIMITIVE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2DRAWINDEXEDPRIMITIVE2 { pub primType: super::super::super::Win32::Graphics::Direct3D9::D3DPRIMITIVETYPE, @@ -11257,7 +11257,7 @@ impl ::core::default::Default for D3DHAL_DP2DRAWINDEXEDPRIMITIVE2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2DRAWPRIMITIVE { pub primType: super::super::super::Win32::Graphics::Direct3D9::D3DPRIMITIVETYPE, @@ -11297,7 +11297,7 @@ impl ::core::default::Default for D3DHAL_DP2DRAWPRIMITIVE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2DRAWPRIMITIVE2 { pub primType: super::super::super::Win32::Graphics::Direct3D9::D3DPRIMITIVETYPE, @@ -11427,7 +11427,7 @@ impl ::core::default::Default for D3DHAL_DP2EXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2GENERATEMIPSUBLEVELS { pub hSurface: u32, @@ -11734,7 +11734,7 @@ impl ::core::default::Default for D3DHAL_DP2LINESTRIP { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct3D9"))] pub struct D3DHAL_DP2MULTIPLYTRANSFORM { pub xfrmType: super::super::super::Win32::Graphics::Direct3D9::D3DTRANSFORMSTATETYPE, @@ -11832,7 +11832,7 @@ impl ::core::default::Default for D3DHAL_DP2POINTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2RENDERSTATE { pub RenderState: super::super::super::Win32::Graphics::Direct3D9::D3DRENDERSTATETYPE, @@ -11857,7 +11857,7 @@ impl ::core::default::Default for D3DHAL_DP2RENDERSTATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub union D3DHAL_DP2RENDERSTATE_0 { pub dvState: f32, @@ -12398,7 +12398,7 @@ impl ::core::default::Default for D3DHAL_DP2SETTEXLOD { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct3D9"))] pub struct D3DHAL_DP2SETTRANSFORM { pub xfrmType: super::super::super::Win32::Graphics::Direct3D9::D3DTRANSFORMSTATETYPE, @@ -12496,7 +12496,7 @@ impl ::core::default::Default for D3DHAL_DP2STARTVERTEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2STATESET { pub dwOperation: u32, @@ -12536,7 +12536,7 @@ impl ::core::default::Default for D3DHAL_DP2STATESET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DHAL_DP2SURFACEBLT { pub dwSource: u32, @@ -12580,7 +12580,7 @@ impl ::core::default::Default for D3DHAL_DP2SURFACEBLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DHAL_DP2TEXBLT { pub dwDDDestSurface: u32, @@ -12861,7 +12861,7 @@ impl ::core::default::Default for D3DHAL_DP2VIEWPORTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DP2VOLUMEBLT { pub dwDDDestSurface: u32, @@ -12965,7 +12965,7 @@ impl ::core::default::Default for D3DHAL_DP2ZRANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DRAWONEINDEXEDPRIMITIVEDATA { pub dwhContext: usize, @@ -12997,7 +12997,7 @@ impl ::core::default::Default for D3DHAL_DRAWONEINDEXEDPRIMITIVEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub union D3DHAL_DRAWONEINDEXEDPRIMITIVEDATA_0 { pub VertexType: super::super::super::Win32::Graphics::Direct3D9::D3DVERTEXTYPE, @@ -13022,7 +13022,7 @@ impl ::core::default::Default for D3DHAL_DRAWONEINDEXEDPRIMITIVEDATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_DRAWONEPRIMITIVEDATA { pub dwhContext: usize, @@ -13053,7 +13053,7 @@ impl ::core::default::Default for D3DHAL_DRAWONEPRIMITIVEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub union D3DHAL_DRAWONEPRIMITIVEDATA_0 { pub VertexType: super::super::super::Win32::Graphics::Direct3D9::D3DVERTEXTYPE, @@ -13110,7 +13110,7 @@ impl ::core::default::Default for D3DHAL_DRAWPRIMCOUNTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub struct D3DHAL_DRAWPRIMITIVES2DATA { pub dwhContext: usize, @@ -13147,7 +13147,7 @@ impl ::core::default::Default for D3DHAL_DRAWPRIMITIVES2DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub union D3DHAL_DRAWPRIMITIVES2DATA_0 { pub lpDDVertex: *mut super::super::super::Win32::Graphics::DirectDraw::DDRAWI_DDRAWSURFACE_LCL, @@ -13172,7 +13172,7 @@ impl ::core::default::Default for D3DHAL_DRAWPRIMITIVES2DATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub union D3DHAL_DRAWPRIMITIVES2DATA_1 { pub dwVertexSize: u32, @@ -13230,7 +13230,7 @@ impl ::core::default::Default for D3DHAL_DRAWPRIMITIVESDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DHAL_GETSTATEDATA { pub dwhContext: usize, @@ -13257,7 +13257,7 @@ impl ::core::default::Default for D3DHAL_GETSTATEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_DirectDraw"))] pub struct D3DHAL_GLOBALDRIVERDATA { pub dwSize: u32, @@ -13300,7 +13300,7 @@ impl ::core::default::Default for D3DHAL_GLOBALDRIVERDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_DirectDraw"))] pub struct D3DHAL_RENDERPRIMITIVEDATA { pub dwhContext: usize, @@ -13343,7 +13343,7 @@ impl ::core::default::Default for D3DHAL_RENDERPRIMITIVEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub struct D3DHAL_RENDERSTATEDATA { pub dwhContext: usize, @@ -13414,7 +13414,7 @@ impl ::core::default::Default for D3DHAL_SCENECAPTUREDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub struct D3DHAL_SETRENDERTARGETDATA { pub dwhContext: usize, @@ -13439,7 +13439,7 @@ impl ::core::default::Default for D3DHAL_SETRENDERTARGETDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub union D3DHAL_SETRENDERTARGETDATA_0 { pub lpDDS: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -13462,7 +13462,7 @@ impl ::core::default::Default for D3DHAL_SETRENDERTARGETDATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub union D3DHAL_SETRENDERTARGETDATA_1 { pub lpDDSZ: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -13485,7 +13485,7 @@ impl ::core::default::Default for D3DHAL_SETRENDERTARGETDATA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub struct D3DHAL_TEXTURECREATEDATA { pub dwhContext: usize, @@ -14290,7 +14290,7 @@ impl ::core::default::Default for D3DKMDT_VIDEO_PRESENT_SOURCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMDT_VIDEO_PRESENT_TARGET { pub Id: u32, @@ -14866,7 +14866,7 @@ impl ::core::default::Default for D3DKMT_ACQUIREKEYEDMUTEX2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_ACTIVATE_SPECIFIC_DIAG_ESCAPE { pub Type: D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE, @@ -14936,7 +14936,7 @@ impl ::core::default::Default for D3DKMT_ADAPTERADDRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_ADAPTERINFO { pub hAdapter: u32, @@ -15338,7 +15338,7 @@ impl ::core::default::Default for D3DKMT_AUXILIARYPRESENTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_BDDFALLBACK_CTL { pub ForceBddHeadlessNextFallback: super::super::super::Win32::Foundation::BOOLEAN, @@ -15406,7 +15406,7 @@ impl ::core::default::Default for D3DKMT_BLOCKLIST_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN { pub hLogicalSurface: u64, @@ -15447,7 +15447,7 @@ impl ::core::default::Default for D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_BRIGHTNESS_INFO { pub Type: D3DKMT_BRIGHTNESS_INFO_TYPE, @@ -15473,7 +15473,7 @@ impl ::core::default::Default for D3DKMT_BRIGHTNESS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_BRIGHTNESS_INFO_0 { pub PossibleLevels: D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS, @@ -15566,7 +15566,7 @@ impl ::core::default::Default for D3DKMT_BUDGETCHANGENOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CANCEL_PRESENTS { pub cbSize: u32, @@ -15662,7 +15662,7 @@ impl ::core::default::Default for D3DKMT_CANCEL_PRESENTS_FLAGS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct D3DKMT_CHANGESURFACEPOINTER { pub hDC: super::super::super::Win32::Graphics::Gdi::HDC, @@ -15705,7 +15705,7 @@ impl ::core::default::Default for D3DKMT_CHANGESURFACEPOINTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CHANGEVIDEOMEMORYRESERVATION { pub hProcess: super::super::super::Win32::Foundation::HANDLE, @@ -15777,7 +15777,7 @@ impl ::core::default::Default for D3DKMT_CHECKMONITORPOWERSTATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT { pub hDevice: u32, @@ -15805,7 +15805,7 @@ impl ::core::default::Default for D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2 { pub hAdapter: u32, @@ -15834,7 +15834,7 @@ impl ::core::default::Default for D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3 { pub hAdapter: u32, @@ -15865,7 +15865,7 @@ impl ::core::default::Default for D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CHECKOCCLUSION { pub hWindow: super::super::super::Win32::Foundation::HWND, @@ -15963,7 +15963,7 @@ impl ::core::default::Default for D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE { pub hResource: u32, @@ -16004,7 +16004,7 @@ impl ::core::default::Default for D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2 { pub LayerIndex: u32, @@ -16046,7 +16046,7 @@ impl ::core::default::Default for D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3 { pub LayerIndex: u32, @@ -16212,7 +16212,7 @@ impl ::core::default::Default for D3DKMT_COMPOSITION_PRESENTHISTORYTOKEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CONFIGURESHAREDRESOURCE { pub hDevice: u32, @@ -16368,7 +16368,7 @@ impl ::core::default::Default for D3DKMT_CPDRIVERNAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CREATEALLOCATION { pub hDevice: u32, @@ -16402,7 +16402,7 @@ impl ::core::default::Default for D3DKMT_CREATEALLOCATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_CREATEALLOCATION_0 { pub pStandardAllocation: *mut D3DKMT_CREATESTANDARDALLOCATION, @@ -16427,7 +16427,7 @@ impl ::core::default::Default for D3DKMT_CREATEALLOCATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_CREATEALLOCATION_1 { pub pAllocationInfo: *mut D3DDDI_ALLOCATIONINFO, @@ -16538,7 +16538,7 @@ impl ::core::default::Default for D3DKMT_CREATECONTEXTVIRTUAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct D3DKMT_CREATEDCFROMMEMORY { pub pMemory: *mut ::core::ffi::c_void, @@ -17083,7 +17083,7 @@ impl ::core::default::Default for D3DKMT_CREATESYNCFILE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CREATESYNCHRONIZATIONOBJECT { pub hDevice: u32, @@ -17109,7 +17109,7 @@ impl ::core::default::Default for D3DKMT_CREATESYNCHRONIZATIONOBJECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CREATESYNCHRONIZATIONOBJECT2 { pub hDevice: u32, @@ -17227,7 +17227,7 @@ impl ::core::default::Default for D3DKMT_CREATE_DOORBELL_FLAGS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_CREATE_OUTPUTDUPL { pub hAdapter: u32, @@ -17428,7 +17428,7 @@ impl ::core::default::Default for D3DKMT_DESTROYCONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct D3DKMT_DESTROYDCFROMMEMORY { pub hDc: super::super::super::Win32::Graphics::Gdi::HDC, @@ -17700,7 +17700,7 @@ impl ::core::default::Default for D3DKMT_DESTROY_DOORBELL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_DESTROY_OUTPUTDUPL { pub hAdapter: u32, @@ -17763,7 +17763,7 @@ impl ::core::default::Default for D3DKMT_DEVICEPAGEFAULT_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_DEVICEPRESENT_QUEUE_STATE { pub VidPnSourceId: u32, @@ -18029,7 +18029,7 @@ impl ::core::default::Default for D3DKMT_DEVICE_IDS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_DIRECTFLIP_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOL, @@ -18067,7 +18067,7 @@ impl ::core::default::Default for D3DKMT_DIRECTFLIP_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_DIRTYREGIONS { pub NumRects: u32, @@ -18320,7 +18320,7 @@ impl ::core::default::Default for D3DKMT_DMM_ESCAPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_DOD_SET_DIRTYRECT_MODE { pub bForceFullScreenDirty: super::super::super::Win32::Foundation::BOOL, @@ -18442,7 +18442,7 @@ impl ::core::default::Default for D3DKMT_DRIVER_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_ENUMADAPTERS { pub NumAdapters: u32, @@ -18481,7 +18481,7 @@ impl ::core::default::Default for D3DKMT_ENUMADAPTERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_ENUMADAPTERS2 { pub NumAdapters: u32, @@ -18520,7 +18520,7 @@ impl ::core::default::Default for D3DKMT_ENUMADAPTERS2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_ENUMADAPTERS3 { pub Filter: D3DKMT_ENUMADAPTERS_FILTER, @@ -18618,7 +18618,7 @@ impl ::core::default::Default for D3DKMT_ESCAPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE { pub Type: D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE, @@ -18827,7 +18827,7 @@ impl ::core::default::Default for D3DKMT_FLIPINFOFLAGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_FLIPMANAGER_AUXILIARYPRESENTINFO { pub auxiliaryPresentInfo: D3DKMT_AUXILIARYPRESENTINFO, @@ -18953,7 +18953,7 @@ impl ::core::default::Default for D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN { pub FenceValue: u64, @@ -19006,7 +19006,7 @@ impl ::core::default::Default for D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN_0 { pub ScatterBlts: D3DKMT_SCATTERBLTS, @@ -19031,7 +19031,7 @@ impl ::core::default::Default for D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN_0_0 { pub hSyncObject: super::super::super::Win32::Foundation::HANDLE, @@ -19057,7 +19057,7 @@ impl ::core::default::Default for D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN_0_0_0 { pub HDRMetaDataHDR10: D3DDDI_HDR_METADATA_HDR10, @@ -19272,7 +19272,7 @@ impl ::core::default::Default for D3DKMT_FREEGPUVIRTUALADDRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN { pub hLogicalSurface: u64, @@ -19438,7 +19438,7 @@ impl ::core::default::Default for D3DKMT_GETCONTEXTSCHEDULINGPRIORITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GETDEVICESTATE { pub hDevice: u32, @@ -19464,7 +19464,7 @@ impl ::core::default::Default for D3DKMT_GETDEVICESTATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_GETDEVICESTATE_0 { pub ExecutionState: D3DKMT_DEVICEEXECUTION_STATE, @@ -19560,7 +19560,7 @@ impl ::core::default::Default for D3DKMT_GETMULTISAMPLEMETHODLIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GETOVERLAYSTATE { pub hDevice: u32, @@ -19600,7 +19600,7 @@ impl ::core::default::Default for D3DKMT_GETOVERLAYSTATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GETPRESENTHISTORY { pub hAdapter: u32, @@ -19642,7 +19642,7 @@ impl ::core::default::Default for D3DKMT_GETPRESENTHISTORY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT { pub hProcess: super::super::super::Win32::Foundation::HANDLE, @@ -19714,7 +19714,7 @@ impl ::core::default::Default for D3DKMT_GETRUNTIMEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GETSCANLINE { pub hAdapter: u32, @@ -19786,7 +19786,7 @@ impl ::core::default::Default for D3DKMT_GETSHAREDPRIMARYHANDLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GETSHAREDRESOURCEADAPTERLUID { pub hGlobalShare: u32, @@ -19858,7 +19858,7 @@ impl ::core::default::Default for D3DKMT_GETVERTICALBLANKEVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GET_DEVICE_VIDPN_OWNERSHIP_INFO { pub hDevice: u32, @@ -19897,7 +19897,7 @@ impl ::core::default::Default for D3DKMT_GET_DEVICE_VIDPN_OWNERSHIP_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GET_GPUMMU_CAPS { pub PhysicalAdapterIndex: u32, @@ -19993,7 +19993,7 @@ impl ::core::default::Default for D3DKMT_GET_POST_COMPOSITION_CAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GET_PTE { pub PhysicalAdapterIndex: u32, @@ -20023,7 +20023,7 @@ impl ::core::default::Default for D3DKMT_GET_PTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_GET_SEGMENT_CAPS { pub PhysicalAdapterIndex: u32, @@ -20161,7 +20161,7 @@ impl ::core::default::Default for D3DKMT_GPUVERSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_HISTORY_BUFFER_STATUS { pub Enabled: super::super::super::Win32::Foundation::BOOLEAN, @@ -20200,7 +20200,7 @@ impl ::core::default::Default for D3DKMT_HISTORY_BUFFER_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_HWDRM_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOLEAN, @@ -20238,7 +20238,7 @@ impl ::core::default::Default for D3DKMT_HWDRM_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_HYBRID_DLIST_DLL_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOL, @@ -20276,7 +20276,7 @@ impl ::core::default::Default for D3DKMT_HYBRID_DLIST_DLL_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_HYBRID_LIST { pub State: D3DKMT_GPU_PREFERENCE_QUERY_STATE, @@ -20317,7 +20317,7 @@ impl ::core::default::Default for D3DKMT_HYBRID_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_INDEPENDENTFLIP_SECONDARY_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOL, @@ -20355,7 +20355,7 @@ impl ::core::default::Default for D3DKMT_INDEPENDENTFLIP_SECONDARY_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_INDEPENDENTFLIP_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOL, @@ -20456,7 +20456,7 @@ impl ::core::default::Default for D3DKMT_INVALIDATECACHE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_ISBADDRIVERFORHWPROTECTIONDISABLED { pub Disabled: super::super::super::Win32::Foundation::BOOL, @@ -20648,7 +20648,7 @@ impl ::core::default::Default for D3DKMT_MIRACAST_CHUNK_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MIRACAST_DISPLAY_DEVICE_CAPS { pub HdcpSupported: super::super::super::Win32::Foundation::BOOLEAN, @@ -20717,7 +20717,7 @@ impl ::core::default::Default for D3DKMT_MIRACAST_DISPLAY_DEVICE_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MIRACAST_DISPLAY_STOP_SESSIONS { pub AdapterLuid: super::super::super::Win32::Foundation::LUID, @@ -20757,7 +20757,7 @@ impl ::core::default::Default for D3DKMT_MIRACAST_DISPLAY_STOP_SESSIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MOVE_RECT { pub SourcePoint: super::super::super::Win32::Foundation::POINT, @@ -20796,7 +20796,7 @@ impl ::core::default::Default for D3DKMT_MOVE_RECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MPO3DDI_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOL, @@ -20834,7 +20834,7 @@ impl ::core::default::Default for D3DKMT_MPO3DDI_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MPOKERNELCAPS_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOL, @@ -20872,7 +20872,7 @@ impl ::core::default::Default for D3DKMT_MPOKERNELCAPS_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANEOVERLAY_DECODE_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOL, @@ -20910,7 +20910,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANEOVERLAY_DECODE_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANEOVERLAY_HUD_SUPPORT { pub VidPnSourceId: u32, @@ -20951,7 +20951,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANEOVERLAY_HUD_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANEOVERLAY_SECONDARY_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOL, @@ -20989,7 +20989,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANEOVERLAY_SECONDARY_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANEOVERLAY_STRETCH_SUPPORT { pub VidPnSourceId: u32, @@ -21029,7 +21029,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANEOVERLAY_STRETCH_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANEOVERLAY_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOL, @@ -21067,7 +21067,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANEOVERLAY_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANE_OVERLAY { pub LayerIndex: u32, @@ -21108,7 +21108,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANE_OVERLAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANE_OVERLAY2 { pub LayerIndex: u32, @@ -21149,7 +21149,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANE_OVERLAY2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANE_OVERLAY3 { pub LayerIndex: u32, @@ -21185,7 +21185,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANE_OVERLAY3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES { pub Flags: u32, @@ -21253,7 +21253,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 { pub Flags: u32, @@ -21323,7 +21323,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 { pub Flags: u32, @@ -21437,7 +21437,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANE_OVERLAY_CAPS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION { pub Flags: D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS, @@ -21530,7 +21530,7 @@ impl ::core::default::Default for D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLA } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_WITH_SOURCE { pub VidPnSourceId: u32, @@ -21586,7 +21586,7 @@ impl ::core::default::Default for D3DKMT_MULTISAMPLEMETHOD { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_NODEMETADATA { pub NodeOrdinalAndAdapterIndex: u32, @@ -21822,7 +21822,7 @@ impl ::core::default::Default for D3DKMT_OFFER_FLAGS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OPENADAPTERFROMDEVICENAME { pub pDeviceName: ::windows_core::PCWSTR, @@ -21862,7 +21862,7 @@ impl ::core::default::Default for D3DKMT_OPENADAPTERFROMDEVICENAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME { pub DeviceName: [u16; 32], @@ -21903,7 +21903,7 @@ impl ::core::default::Default for D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct D3DKMT_OPENADAPTERFROMHDC { pub hDc: super::super::super::Win32::Graphics::Gdi::HDC, @@ -21944,7 +21944,7 @@ impl ::core::default::Default for D3DKMT_OPENADAPTERFROMHDC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OPENADAPTERFROMLUID { pub AdapterLuid: super::super::super::Win32::Foundation::LUID, @@ -22076,7 +22076,7 @@ impl ::core::default::Default for D3DKMT_OPENKEYEDMUTEX2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE { pub hNtHandle: super::super::super::Win32::Foundation::HANDLE, @@ -22117,7 +22117,7 @@ impl ::core::default::Default for D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OPENNATIVEFENCEFROMNTHANDLE { pub hNtHandle: super::super::super::Win32::Foundation::HANDLE, @@ -22146,7 +22146,7 @@ impl ::core::default::Default for D3DKMT_OPENNATIVEFENCEFROMNTHANDLE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct D3DKMT_OPENNTHANDLEFROMNAME { pub dwDesiredAccess: u32, @@ -22186,7 +22186,7 @@ impl ::core::default::Default for D3DKMT_OPENNTHANDLEFROMNAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE { pub hNtHandle: super::super::super::Win32::Foundation::HANDLE, @@ -22272,7 +22272,7 @@ impl ::core::default::Default for D3DKMT_OPENRESOURCE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OPENRESOURCEFROMNTHANDLE { pub hDevice: u32, @@ -22385,7 +22385,7 @@ impl ::core::default::Default for D3DKMT_OPENSYNCHRONIZATIONOBJECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OPENSYNCOBJECTFROMNTHANDLE { pub hNtHandle: super::super::super::Win32::Foundation::HANDLE, @@ -22424,7 +22424,7 @@ impl ::core::default::Default for D3DKMT_OPENSYNCOBJECTFROMNTHANDLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2 { pub hNtHandle: super::super::super::Win32::Foundation::HANDLE, @@ -22452,7 +22452,7 @@ impl ::core::default::Default for D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2_0 { pub MonitoredFence: D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2_0_0, @@ -22477,7 +22477,7 @@ impl ::core::default::Default for D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2_0_0 { pub FenceValueCPUVirtualAddress: *mut ::core::ffi::c_void, @@ -22517,7 +22517,7 @@ impl ::core::default::Default for D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME { pub dwDesiredAccess: u32, @@ -22557,7 +22557,7 @@ impl ::core::default::Default for D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OUTDUPL_POINTER_SHAPE_INFO { pub Type: D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE, @@ -22695,7 +22695,7 @@ impl ::core::default::Default for D3DKMT_OUTPUTDUPLCREATIONFLAGS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OUTPUTDUPLPRESENT { pub hContext: u32, @@ -22792,7 +22792,7 @@ impl ::core::default::Default for D3DKMT_OUTPUTDUPLPRESENTFLAGS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE { pub hSource: u32, @@ -22822,7 +22822,7 @@ impl ::core::default::Default for D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OUTPUTDUPL_FRAMEINFO { pub LastPresentTime: i64, @@ -22876,7 +22876,7 @@ impl ::core::default::Default for D3DKMT_OUTPUTDUPL_FRAMEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OUTPUTDUPL_GET_FRAMEINFO { pub hAdapter: u32, @@ -22916,7 +22916,7 @@ impl ::core::default::Default for D3DKMT_OUTPUTDUPL_GET_FRAMEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA { pub hAdapter: u32, @@ -22959,7 +22959,7 @@ impl ::core::default::Default for D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OUTPUTDUPL_KEYEDMUTEX { pub hSharedSurfaceNt: super::super::super::Win32::Foundation::HANDLE, @@ -23031,7 +23031,7 @@ impl ::core::default::Default for D3DKMT_OUTPUTDUPL_METADATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OUTPUTDUPL_POINTER_POSITION { pub Position: super::super::super::Win32::Foundation::POINT, @@ -23101,7 +23101,7 @@ impl ::core::default::Default for D3DKMT_OUTPUTDUPL_RELEASE_FRAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_OUTPUTDUPL_SNAPSHOT { pub Size: u32, @@ -23178,7 +23178,7 @@ impl ::core::default::Default for D3DKMT_PAGE_TABLE_LEVEL_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_PANELFITTER_SUPPORT { pub Supported: super::super::super::Win32::Foundation::BOOL, @@ -23216,7 +23216,7 @@ impl ::core::default::Default for D3DKMT_PANELFITTER_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_PARAVIRTUALIZATION { pub SecureContainer: super::super::super::Win32::Foundation::BOOLEAN, @@ -23476,7 +23476,7 @@ impl ::core::default::Default for D3DKMT_POLLDISPLAYCHILDREN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_PRESENT { pub Anonymous1: D3DKMT_PRESENT_0, @@ -23524,7 +23524,7 @@ impl ::core::default::Default for D3DKMT_PRESENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_PRESENT_0 { pub hDevice: u32, @@ -23549,7 +23549,7 @@ impl ::core::default::Default for D3DKMT_PRESENT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_PRESENT_1 { pub hAdapter: u32, @@ -23640,7 +23640,7 @@ impl ::core::default::Default for D3DKMT_PRESENTFLAGS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_PRESENTHISTORYTOKEN { pub Model: D3DKMT_PRESENT_MODEL, @@ -23667,7 +23667,7 @@ impl ::core::default::Default for D3DKMT_PRESENTHISTORYTOKEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_PRESENTHISTORYTOKEN_0 { pub Flip: D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN, @@ -23699,7 +23699,7 @@ impl ::core::default::Default for D3DKMT_PRESENTHISTORYTOKEN_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_PRESENT_MULTIPLANE_OVERLAY { pub Anonymous: D3DKMT_PRESENT_MULTIPLANE_OVERLAY_0, @@ -23732,7 +23732,7 @@ impl ::core::default::Default for D3DKMT_PRESENT_MULTIPLANE_OVERLAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_PRESENT_MULTIPLANE_OVERLAY_0 { pub hDevice: u32, @@ -23757,7 +23757,7 @@ impl ::core::default::Default for D3DKMT_PRESENT_MULTIPLANE_OVERLAY_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 { pub hAdapter: u32, @@ -23791,7 +23791,7 @@ impl ::core::default::Default for D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_PRESENT_MULTIPLANE_OVERLAY2_0 { pub hDevice: u32, @@ -23816,7 +23816,7 @@ impl ::core::default::Default for D3DKMT_PRESENT_MULTIPLANE_OVERLAY2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_PRESENT_MULTIPLANE_OVERLAY3 { pub hAdapter: u32, @@ -23919,7 +23919,7 @@ impl ::core::default::Default for D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_PRESENT_REDIRECTED { pub hSyncObj: u32, @@ -24016,7 +24016,7 @@ impl ::core::default::Default for D3DKMT_PRESENT_REDIRECTED_FLAGS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_PRESENT_RGNS { pub DirtyRectCount: u32, @@ -24171,7 +24171,7 @@ impl ::core::default::Default for D3DKMT_PRESENT_STATS_DWM2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_PROCESS_VERIFIER_OPTION { pub hProcess: super::super::super::Win32::Foundation::HANDLE, @@ -24381,7 +24381,7 @@ impl ::core::default::Default for D3DKMT_QUERYCLOCKCALIBRATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_QUERYFSEBLOCK { pub AdapterLuid: super::super::super::Win32::Foundation::LUID, @@ -24456,7 +24456,7 @@ impl ::core::default::Default for D3DKMT_QUERYFSEBLOCKFLAGS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_QUERYPROCESSOFFERINFO { pub cbSize: u32, @@ -24497,7 +24497,7 @@ impl ::core::default::Default for D3DKMT_QUERYPROCESSOFFERINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE { pub hNtHandle: super::super::super::Win32::Foundation::HANDLE, @@ -24634,7 +24634,7 @@ impl ::core::default::Default for D3DKMT_QUERYRESOURCEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE { pub hDevice: u32, @@ -24678,7 +24678,7 @@ impl ::core::default::Default for D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_QUERYSTATISTICS { pub Type: D3DKMT_QUERYSTATISTICS_TYPE, @@ -24706,7 +24706,7 @@ impl ::core::default::Default for D3DKMT_QUERYSTATISTICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_QUERYSTATISTICS_0 { pub QuerySegment: D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT, @@ -26478,7 +26478,7 @@ impl ::core::default::Default for D3DKMT_QUERYSTATSTICS_TERMINATIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_QUERYVIDEOMEMORYINFO { pub hProcess: super::super::super::Win32::Foundation::HANDLE, @@ -26523,7 +26523,7 @@ impl ::core::default::Default for D3DKMT_QUERYVIDEOMEMORYINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP { pub hProcess: super::super::super::Win32::Foundation::HANDLE, @@ -26734,7 +26734,7 @@ impl ::core::default::Default for D3DKMT_QUERY_SCANOUT_CAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_RECLAIMALLOCATIONS { pub hDevice: u32, @@ -26776,7 +26776,7 @@ impl ::core::default::Default for D3DKMT_RECLAIMALLOCATIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_RECLAIMALLOCATIONS2 { pub hPagingQueue: u32, @@ -26805,7 +26805,7 @@ impl ::core::default::Default for D3DKMT_RECLAIMALLOCATIONS2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_RECLAIMALLOCATIONS2_0 { pub pDiscarded: *mut super::super::super::Win32::Foundation::BOOL, @@ -26856,7 +26856,7 @@ impl ::core::default::Default for D3DKMT_REGISTERBUDGETCHANGENOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_REGISTERTRIMNOTIFICATION { pub AdapterLuid: super::super::super::Win32::Foundation::LUID, @@ -27069,7 +27069,7 @@ impl ::core::default::Default for D3DKMT_REQUEST_MACHINE_CRASH_ESCAPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SCATTERBLT { pub hLogicalSurfaceDestination: u64, @@ -27111,7 +27111,7 @@ impl ::core::default::Default for D3DKMT_SCATTERBLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SCATTERBLTS { pub NumBlts: u32, @@ -27214,7 +27214,7 @@ impl ::core::default::Default for D3DKMT_SEGMENTSIZEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SEGMENT_CAPS { pub Size: u64, @@ -27445,7 +27445,7 @@ impl ::core::default::Default for D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SETFSEBLOCK { pub AdapterLuid: super::super::super::Win32::Foundation::LUID, @@ -27561,7 +27561,7 @@ impl ::core::default::Default for D3DKMT_SETGAMMARAMP_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY { pub hAdapter: u32, @@ -27669,7 +27669,7 @@ impl ::core::default::Default for D3DKMT_SETQUEUEDLIMIT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SETSTABLEPOWERSTATE { pub hAdapter: u32, @@ -27740,7 +27740,7 @@ impl ::core::default::Default for D3DKMT_SETSYNCREFRESHCOUNTWAITTARGET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SETVIDPNSOURCEHWPROTECTION { pub hAdapter: u32, @@ -27850,7 +27850,7 @@ impl ::core::default::Default for D3DKMT_SETVIDPNSOURCEOWNER2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SET_COLORSPACE_TRANSFORM { pub AdapterLuid: super::super::super::Win32::Foundation::LUID, @@ -27878,7 +27878,7 @@ impl ::core::default::Default for D3DKMT_SET_COLORSPACE_TRANSFORM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_SET_COLORSPACE_TRANSFORM_0 { pub pColorSpaceTransform: *mut D3DKMDT_3x4_COLORSPACE_TRANSFORM, @@ -27902,7 +27902,7 @@ impl ::core::default::Default for D3DKMT_SET_COLORSPACE_TRANSFORM_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION { pub AdapterLuid: super::super::super::Win32::Foundation::LUID, @@ -27942,7 +27942,7 @@ impl ::core::default::Default for D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION { pub AdapterLuid: super::super::super::Win32::Foundation::LUID, @@ -28034,7 +28034,7 @@ impl ::core::default::Default for D3DKMT_SIGNALSYNCHRONIZATIONOBJECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2 { pub hContext: u32, @@ -28064,7 +28064,7 @@ impl ::core::default::Default for D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2_0 { pub Fence: D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2_0_0, @@ -28090,7 +28090,7 @@ impl ::core::default::Default for D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2_0_0 { pub FenceValue: u64, @@ -28190,7 +28190,7 @@ impl ::core::default::Default for D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 { pub ObjectCount: u32, @@ -28219,7 +28219,7 @@ impl ::core::default::Default for D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2_0 { pub FenceValue: u64, @@ -28393,7 +28393,7 @@ impl ::core::default::Default for D3DKMT_SUBMITCOMMANDTOHWQUEUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SUBMITPRESENTBLTTOHWQUEUE { pub hHwQueue: u32, @@ -28419,7 +28419,7 @@ impl ::core::default::Default for D3DKMT_SUBMITPRESENTBLTTOHWQUEUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_SUBMITPRESENTTOHWQUEUE { pub hHwQueues: *mut u32, @@ -28565,7 +28565,7 @@ impl ::core::default::Default for D3DKMT_TDRDBGCTRL_ESCAPE_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_TRACKEDWORKLOAD_SUPPORT { pub PhysicalAdapterIndex: u32, @@ -28611,7 +28611,7 @@ impl ::core::default::Default for D3DKMT_TRIMNOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_TRIMPROCESSCOMMITMENT { pub cbSize: u32, @@ -29097,7 +29097,7 @@ impl ::core::default::Default for D3DKMT_VGPUINTERFACEID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE { pub Type: D3DKMT_VIDMMESCAPETYPE, @@ -29122,7 +29122,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_VIDMM_ESCAPE_0 { pub SetFault: D3DKMT_VIDMM_ESCAPE_0_9, @@ -29160,7 +29160,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_0 { pub Operation: D3DKMT_DEFRAG_ESCAPE_OPERATION, @@ -29203,7 +29203,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_1 { pub hPagingQueue: u32, @@ -29244,7 +29244,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_2 { pub TimerValue: i64, @@ -29282,7 +29282,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_3 { pub NtHandle: u64, @@ -29320,7 +29320,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_4 { pub ResourceHandle: u32, @@ -29360,7 +29360,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_5 { pub NumBytesToTrim: u64, @@ -29398,7 +29398,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_6 { pub Anonymous: D3DKMT_VIDMM_ESCAPE_0_6_0, @@ -29424,7 +29424,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_6 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_VIDMM_ESCAPE_0_6_0 { pub GetNumVads: D3DKMT_VIDMM_ESCAPE_0_6_0_0, @@ -29453,7 +29453,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_6_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_6_0_0 { pub NumVads: u32, @@ -29491,7 +29491,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_6_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_7 { pub hProcess: super::super::super::Win32::Foundation::HANDLE, @@ -29529,7 +29529,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_7 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_8 { pub LocalMemoryBudget: u64, @@ -29568,7 +29568,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_8 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_9 { pub Anonymous: D3DKMT_VIDMM_ESCAPE_0_9_0, @@ -29592,7 +29592,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_9 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_VIDMM_ESCAPE_0_9_0 { pub Anonymous: D3DKMT_VIDMM_ESCAPE_0_9_0_0, @@ -29617,7 +29617,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_9_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_9_0_0 { pub _bitfield: u32, @@ -29655,7 +29655,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_9_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_10 { pub MinTrimInterval: u32, @@ -29695,7 +29695,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_10 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_11 { pub hProcess: super::super::super::Win32::Foundation::HANDLE, @@ -29734,7 +29734,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_11 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_12 { pub SegmentId: u32, @@ -29772,7 +29772,7 @@ impl ::core::default::Default for D3DKMT_VIDMM_ESCAPE_0_12 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDMM_ESCAPE_0_13 { pub bFlush: super::super::super::Win32::Foundation::BOOL, @@ -29876,7 +29876,7 @@ impl ::core::default::Default for D3DKMT_VIDPNSOURCEOWNER_FLAGS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDSCH_ESCAPE { pub Type: D3DKMT_VIDSCHESCAPETYPE, @@ -29902,7 +29902,7 @@ impl ::core::default::Default for D3DKMT_VIDSCH_ESCAPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_VIDSCH_ESCAPE_0 { pub PreemptionControl: super::super::super::Win32::Foundation::BOOL, @@ -29933,7 +29933,7 @@ impl ::core::default::Default for D3DKMT_VIDSCH_ESCAPE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDSCH_ESCAPE_0_0 { pub TdrControl: u32, @@ -29958,7 +29958,7 @@ impl ::core::default::Default for D3DKMT_VIDSCH_ESCAPE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3DKMT_VIDSCH_ESCAPE_0_0_0 { pub NodeOrdinal: u32, @@ -29982,7 +29982,7 @@ impl ::core::default::Default for D3DKMT_VIDSCH_ESCAPE_0_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_VIDSCH_ESCAPE_0_1 { pub Count: u32, @@ -30208,7 +30208,7 @@ impl ::core::default::Default for D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU { pub hDevice: u32, @@ -30828,7 +30828,7 @@ impl ::core::default::Default for D3DKMT_WSAUMDIMAGENAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DKMT_XBOX { pub IsXBOX: super::super::super::Win32::Foundation::BOOL, @@ -30896,7 +30896,7 @@ impl ::core::default::Default for D3DLINEPATTERN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct D3DNTDEVICEDESC_V3 { pub dwSize: u32, @@ -31035,7 +31035,7 @@ impl ::core::default::Default for D3DNTDEVICEDESC_V3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct D3DNTHALDEVICEDESC_V1 { pub dwSize: u32, @@ -31099,7 +31099,7 @@ impl ::core::default::Default for D3DNTHALDEVICEDESC_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct D3DNTHALDEVICEDESC_V2 { pub dwSize: u32, @@ -31199,7 +31199,7 @@ impl ::core::default::Default for D3DNTHALDEVICEDESC_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub struct D3DNTHAL_CALLBACKS { pub dwSize: u32, @@ -31291,7 +31291,7 @@ impl ::core::default::Default for D3DNTHAL_CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub struct D3DNTHAL_CALLBACKS2 { pub dwSize: u32, @@ -31327,7 +31327,7 @@ impl ::core::default::Default for D3DNTHAL_CALLBACKS2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_DirectDraw"))] pub struct D3DNTHAL_CALLBACKS3 { pub dwSize: u32, @@ -31362,7 +31362,7 @@ impl ::core::default::Default for D3DNTHAL_CALLBACKS3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_CLEAR2DATA { pub dwhContext: usize, @@ -31438,7 +31438,7 @@ impl ::core::default::Default for D3DNTHAL_CLIPPEDTRIANGLEFAN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub struct D3DNTHAL_CONTEXTCREATEDATA { pub Anonymous1: D3DNTHAL_CONTEXTCREATEDATA_0, @@ -31467,7 +31467,7 @@ impl ::core::default::Default for D3DNTHAL_CONTEXTCREATEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub union D3DNTHAL_CONTEXTCREATEDATA_0 { pub lpDDGbl: *mut super::super::super::Win32::Graphics::DirectDraw::DD_DIRECTDRAW_GLOBAL, @@ -31492,7 +31492,7 @@ impl ::core::default::Default for D3DNTHAL_CONTEXTCREATEDATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub union D3DNTHAL_CONTEXTCREATEDATA_1 { pub lpDDS: *mut super::super::super::Win32::Graphics::DirectDraw::DD_SURFACE_LOCAL, @@ -31517,7 +31517,7 @@ impl ::core::default::Default for D3DNTHAL_CONTEXTCREATEDATA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub union D3DNTHAL_CONTEXTCREATEDATA_2 { pub lpDDSZ: *mut super::super::super::Win32::Graphics::DirectDraw::DD_SURFACE_LOCAL, @@ -31817,7 +31817,7 @@ impl ::core::default::Default for D3DNTHAL_D3DEXTENDEDCAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2ADDDIRTYBOX { pub dwSurface: u32, @@ -31856,7 +31856,7 @@ impl ::core::default::Default for D3DNTHAL_DP2ADDDIRTYBOX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DNTHAL_DP2ADDDIRTYRECT { pub dwSurface: u32, @@ -31895,7 +31895,7 @@ impl ::core::default::Default for D3DNTHAL_DP2ADDDIRTYRECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DNTHAL_DP2BLT { pub dwSource: u32, @@ -31939,7 +31939,7 @@ impl ::core::default::Default for D3DNTHAL_DP2BLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2BUFFERBLT { pub dwDDDestSurface: u32, @@ -31981,7 +31981,7 @@ impl ::core::default::Default for D3DNTHAL_DP2BUFFERBLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DNTHAL_DP2CLEAR { pub dwFlags: u32, @@ -32023,7 +32023,7 @@ impl ::core::default::Default for D3DNTHAL_DP2CLEAR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DNTHAL_DP2COLORFILL { pub dwSurface: u32, @@ -32102,7 +32102,7 @@ impl ::core::default::Default for D3DNTHAL_DP2COMMAND_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2COMPOSERECTS { pub SrcSurfaceHandle: u32, @@ -32206,7 +32206,7 @@ impl ::core::default::Default for D3DNTHAL_DP2CREATEPIXELSHADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2CREATEQUERY { pub dwQueryID: u32, @@ -32365,7 +32365,7 @@ impl ::core::default::Default for D3DNTHAL_DP2DELETEQUERY { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2DRAWINDEXEDPRIMITIVE { pub primType: super::super::super::Win32::Graphics::Direct3D9::D3DPRIMITIVETYPE, @@ -32408,7 +32408,7 @@ impl ::core::default::Default for D3DNTHAL_DP2DRAWINDEXEDPRIMITIVE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2DRAWINDEXEDPRIMITIVE2 { pub primType: super::super::super::Win32::Graphics::Direct3D9::D3DPRIMITIVETYPE, @@ -32451,7 +32451,7 @@ impl ::core::default::Default for D3DNTHAL_DP2DRAWINDEXEDPRIMITIVE2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2DRAWPRIMITIVE { pub primType: super::super::super::Win32::Graphics::Direct3D9::D3DPRIMITIVETYPE, @@ -32491,7 +32491,7 @@ impl ::core::default::Default for D3DNTHAL_DP2DRAWPRIMITIVE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2DRAWPRIMITIVE2 { pub primType: super::super::super::Win32::Graphics::Direct3D9::D3DPRIMITIVETYPE, @@ -32621,7 +32621,7 @@ impl ::core::default::Default for D3DNTHAL_DP2EXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2GENERATEMIPSUBLEVELS { pub hSurface: u32, @@ -32928,7 +32928,7 @@ impl ::core::default::Default for D3DNTHAL_DP2LINESTRIP { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct3D9"))] pub struct D3DNTHAL_DP2MULTIPLYTRANSFORM { pub xfrmType: super::super::super::Win32::Graphics::Direct3D9::D3DTRANSFORMSTATETYPE, @@ -33026,7 +33026,7 @@ impl ::core::default::Default for D3DNTHAL_DP2POINTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2RENDERSTATE { pub RenderState: super::super::super::Win32::Graphics::Direct3D9::D3DRENDERSTATETYPE, @@ -33051,7 +33051,7 @@ impl ::core::default::Default for D3DNTHAL_DP2RENDERSTATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub union D3DNTHAL_DP2RENDERSTATE_0 { pub fState: f32, @@ -33600,7 +33600,7 @@ impl ::core::default::Default for D3DNTHAL_DP2SETTEXLOD { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct3D9"))] pub struct D3DNTHAL_DP2SETTRANSFORM { pub xfrmType: super::super::super::Win32::Graphics::Direct3D9::D3DTRANSFORMSTATETYPE, @@ -33698,7 +33698,7 @@ impl ::core::default::Default for D3DNTHAL_DP2STARTVERTEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2STATESET { pub dwOperation: u32, @@ -33738,7 +33738,7 @@ impl ::core::default::Default for D3DNTHAL_DP2STATESET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DNTHAL_DP2SURFACEBLT { pub dwSource: u32, @@ -33782,7 +33782,7 @@ impl ::core::default::Default for D3DNTHAL_DP2SURFACEBLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DNTHAL_DP2TEXBLT { pub dwDDDestSurface: u32, @@ -34063,7 +34063,7 @@ impl ::core::default::Default for D3DNTHAL_DP2VIEWPORTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct D3DNTHAL_DP2VOLUMEBLT { pub dwDDDestSurface: u32, @@ -34167,7 +34167,7 @@ impl ::core::default::Default for D3DNTHAL_DP2ZRANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub struct D3DNTHAL_DRAWPRIMITIVES2DATA { pub dwhContext: usize, @@ -34204,7 +34204,7 @@ impl ::core::default::Default for D3DNTHAL_DRAWPRIMITIVES2DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub union D3DNTHAL_DRAWPRIMITIVES2DATA_0 { pub lpDDVertex: *mut super::super::super::Win32::Graphics::DirectDraw::DD_SURFACE_LOCAL, @@ -34229,7 +34229,7 @@ impl ::core::default::Default for D3DNTHAL_DRAWPRIMITIVES2DATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub union D3DNTHAL_DRAWPRIMITIVES2DATA_1 { pub dwVertexSize: u32, @@ -34254,7 +34254,7 @@ impl ::core::default::Default for D3DNTHAL_DRAWPRIMITIVES2DATA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_DirectDraw"))] pub struct D3DNTHAL_GLOBALDRIVERDATA { pub dwSize: u32, @@ -34328,7 +34328,7 @@ impl ::core::default::Default for D3DNTHAL_SCENECAPTUREDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub struct D3DNTHAL_SETRENDERTARGETDATA { pub dwhContext: usize, @@ -34369,7 +34369,7 @@ impl ::core::default::Default for D3DNTHAL_SETRENDERTARGETDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DNTHAL_TEXTURECREATEDATA { pub dwhContext: usize, @@ -34441,7 +34441,7 @@ impl ::core::default::Default for D3DNTHAL_TEXTUREDESTROYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DNTHAL_TEXTUREGETSURFDATA { pub dwhContext: usize, @@ -34699,7 +34699,7 @@ impl ::core::default::Default for DDNT_GETD3DQUERYCOUNTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DDNT_GETD3DQUERYDATA { pub gdi2: DDNT_GETDRIVERINFO2DATA, @@ -34724,7 +34724,7 @@ impl ::core::default::Default for DDNT_GETD3DQUERYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub union DDNT_GETD3DQUERYDATA_0 { pub dwQueryIndex: u32, @@ -34843,7 +34843,7 @@ impl ::core::default::Default for DDNT_GETEXTENDEDMODECOUNTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DDNT_GETEXTENDEDMODEDATA { pub gdi2: DDNT_GETDRIVERINFO2DATA, @@ -34914,7 +34914,7 @@ impl ::core::default::Default for DDNT_GETFORMATCOUNTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub struct DDNT_GETFORMATDATA { pub gdi2: DDNT_GETDRIVERINFO2DATA, @@ -34940,7 +34940,7 @@ impl ::core::default::Default for DDNT_GETFORMATDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DDNT_MULTISAMPLEQUALITYLEVELSDATA { pub gdi2: DDNT_GETDRIVERINFO2DATA, @@ -35133,7 +35133,7 @@ impl ::core::default::Default for DD_GETD3DQUERYCOUNTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DD_GETD3DQUERYDATA { pub gdi2: DD_GETDRIVERINFO2DATA, @@ -35158,7 +35158,7 @@ impl ::core::default::Default for DD_GETD3DQUERYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub union DD_GETD3DQUERYDATA_0 { pub dwQueryIndex: u32, @@ -35277,7 +35277,7 @@ impl ::core::default::Default for DD_GETEXTENDEDMODECOUNTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DD_GETEXTENDEDMODEDATA { pub gdi2: DD_GETDRIVERINFO2DATA, @@ -35348,7 +35348,7 @@ impl ::core::default::Default for DD_GETFORMATCOUNTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub struct DD_GETFORMATDATA { pub gdi2: DD_GETDRIVERINFO2DATA, @@ -35374,7 +35374,7 @@ impl ::core::default::Default for DD_GETFORMATDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DD_MULTISAMPLEQUALITYLEVELSDATA { pub gdi2: DD_GETDRIVERINFO2DATA, @@ -35650,7 +35650,7 @@ impl ::core::default::Default for DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETER } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKMDT_OPM_CREATE_VIDEO_OUTPUT_FOR_TARGET_PARAMETERS { pub AdapterLuid: super::super::super::Win32::Foundation::LUID, @@ -35943,7 +35943,7 @@ impl ::core::default::Default for DXGKMDT_OPM_STANDARD_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKVGPU_ESCAPE_HEAD { pub Luid: GPUP_DRIVER_ESCAPE_INPUT, @@ -35982,7 +35982,7 @@ impl ::core::default::Default for DXGKVGPU_ESCAPE_HEAD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKVGPU_ESCAPE_INITIALIZE { pub Header: DXGKVGPU_ESCAPE_HEAD, @@ -36021,7 +36021,7 @@ impl ::core::default::Default for DXGKVGPU_ESCAPE_INITIALIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKVGPU_ESCAPE_PAUSE { pub Header: DXGKVGPU_ESCAPE_HEAD, @@ -36047,7 +36047,7 @@ impl ::core::default::Default for DXGKVGPU_ESCAPE_PAUSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DXGKVGPU_ESCAPE_PAUSE_0 { pub Anonymous: DXGKVGPU_ESCAPE_PAUSE_0_0, @@ -36072,7 +36072,7 @@ impl ::core::default::Default for DXGKVGPU_ESCAPE_PAUSE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKVGPU_ESCAPE_PAUSE_0_0 { pub _bitfield: u32, @@ -36110,7 +36110,7 @@ impl ::core::default::Default for DXGKVGPU_ESCAPE_PAUSE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKVGPU_ESCAPE_POWERTRANSITIONCOMPLETE { pub Header: DXGKVGPU_ESCAPE_HEAD, @@ -36149,7 +36149,7 @@ impl ::core::default::Default for DXGKVGPU_ESCAPE_POWERTRANSITIONCOMPLETE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKVGPU_ESCAPE_READ_PCI_CONFIG { pub Header: DXGKVGPU_ESCAPE_HEAD, @@ -36189,7 +36189,7 @@ impl ::core::default::Default for DXGKVGPU_ESCAPE_READ_PCI_CONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKVGPU_ESCAPE_READ_VGPU_TYPE { pub Header: DXGKVGPU_ESCAPE_HEAD, @@ -36227,7 +36227,7 @@ impl ::core::default::Default for DXGKVGPU_ESCAPE_READ_VGPU_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKVGPU_ESCAPE_RELEASE { pub Header: DXGKVGPU_ESCAPE_HEAD, @@ -36265,7 +36265,7 @@ impl ::core::default::Default for DXGKVGPU_ESCAPE_RELEASE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKVGPU_ESCAPE_RESUME { pub Header: DXGKVGPU_ESCAPE_HEAD, @@ -36305,7 +36305,7 @@ impl ::core::default::Default for DXGKVGPU_ESCAPE_RESUME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGKVGPU_ESCAPE_WRITE_PCI_CONFIG { pub Header: DXGKVGPU_ESCAPE_HEAD, @@ -36716,7 +36716,7 @@ impl ::core::default::Default for DXGK_DISPLAY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGK_ESCAPE_GPUMMUCAPS { pub ReadOnlyMemorySupported: super::super::super::Win32::Foundation::BOOLEAN, @@ -36942,7 +36942,7 @@ impl ::core::default::Default for DXGK_GPUVERSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] pub struct DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2 { pub Version: u32, @@ -36977,7 +36977,7 @@ impl ::core::default::Default for DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] pub struct DXGK_GRAPHICSPOWER_REGISTER_OUTPUT { pub DeviceHandle: *mut ::core::ffi::c_void, @@ -37153,7 +37153,7 @@ impl ::core::default::Default for DXGK_MONITORLINKINFO_USAGEHINTS_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGK_NODEMETADATA { pub EngineType: DXGK_ENGINE_TYPE, @@ -37366,7 +37366,7 @@ impl ::core::default::Default for DXGK_TARGETMODE_DETAIL_TIMING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GPUP_DRIVER_ESCAPE_INPUT { pub vfLUID: super::super::super::Win32::Foundation::LUID, @@ -37404,7 +37404,7 @@ impl ::core::default::Default for GPUP_DRIVER_ESCAPE_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OUTPUTDUPL_CONTEXT_DEBUG_INFO { pub Status: OUTPUTDUPL_CONTEXT_DEBUG_STATUS, @@ -37476,633 +37476,633 @@ impl ::core::default::Default for _NT_D3DLINEPATTERN { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub type LPD3DHAL_CLEAR2CB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub type LPD3DHAL_CLEARCB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub type LPD3DHAL_CONTEXTCREATECB = ::core::option::Option u32>; pub type LPD3DHAL_CONTEXTDESTROYALLCB = ::core::option::Option u32>; pub type LPD3DHAL_CONTEXTDESTROYCB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub type LPD3DHAL_DRAWONEINDEXEDPRIMITIVECB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub type LPD3DHAL_DRAWONEPRIMITIVECB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub type LPD3DHAL_DRAWPRIMITIVES2CB = ::core::option::Option u32>; pub type LPD3DHAL_DRAWPRIMITIVESCB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub type LPD3DHAL_GETSTATECB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_DirectDraw"))] pub type LPD3DHAL_RENDERPRIMITIVECB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub type LPD3DHAL_RENDERSTATECB = ::core::option::Option u32>; pub type LPD3DHAL_SCENECAPTURECB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub type LPD3DHAL_SETRENDERTARGETCB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub type LPD3DHAL_TEXTURECREATECB = ::core::option::Option u32>; pub type LPD3DHAL_TEXTUREDESTROYCB = ::core::option::Option u32>; pub type LPD3DHAL_TEXTUREGETSURFCB = ::core::option::Option u32>; pub type LPD3DHAL_TEXTURESWAPCB = ::core::option::Option u32>; pub type LPD3DHAL_VALIDATETEXTURESTAGESTATECB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub type LPD3DNTHAL_CLEAR2CB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub type LPD3DNTHAL_CONTEXTCREATECB = ::core::option::Option u32>; pub type LPD3DNTHAL_CONTEXTDESTROYALLCB = ::core::option::Option u32>; pub type LPD3DNTHAL_CONTEXTDESTROYCB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub type LPD3DNTHAL_DRAWPRIMITIVES2CB = ::core::option::Option u32>; pub type LPD3DNTHAL_SCENECAPTURECB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub type LPD3DNTHAL_SETRENDERTARGETCB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPD3DNTHAL_TEXTURECREATECB = ::core::option::Option u32>; pub type LPD3DNTHAL_TEXTUREDESTROYCB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPD3DNTHAL_TEXTUREGETSURFCB = ::core::option::Option u32>; pub type LPD3DNTHAL_TEXTURESWAPCB = ::core::option::Option u32>; pub type LPD3DNTHAL_VALIDATETEXTURESTAGESTATECB = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXGK_FSTATE_NOTIFICATION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXGK_GRAPHICSPOWER_UNREGISTER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXGK_INITIAL_COMPONENT_STATE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] pub type PDXGK_POWER_NOTIFICATION = ::core::option::Option ()>; pub type PDXGK_REMOVAL_NOTIFICATION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXGK_SET_SHARED_POWER_COMPONENT_STATE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_ACQUIREKEYEDMUTEX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_ACQUIREKEYEDMUTEX2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_ADJUSTFULLSCREENGAMMA = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CANCELPRESENTS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFND3DKMT_CHANGESURFACEPOINTER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CHANGEVIDEOMEMORYRESERVATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CHECKMONITORPOWERSTATE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CHECKOCCLUSION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CHECKSHAREDRESOURCEACCESS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CLOSEADAPTER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CONFIGURESHAREDRESOURCE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CONNECTDOORBELL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEALLOCATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEALLOCATION2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATECONTEXT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATECONTEXTVIRTUAL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFND3DKMT_CREATEDCFROMMEMORY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEDEVICE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEDOORBELL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEHWQUEUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEKEYEDMUTEX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEKEYEDMUTEX2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATENATIVEFENCE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEOUTPUTDUPL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEOVERLAY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEPAGINGQUEUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATEPROTECTEDSESSION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATESYNCHRONIZATIONOBJECT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYALLOCATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYALLOCATION2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYCONTEXT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFND3DKMT_DESTROYDCFROMMEMORY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYDEVICE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYDOORBELL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYHWQUEUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYKEYEDMUTEX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYOUTPUTDUPL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYOVERLAY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYPAGINGQUEUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYPROTECTEDSESSION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_DESTROYSYNCHRONIZATIONOBJECT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_ENUMADAPTERS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_ENUMADAPTERS2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_ENUMADAPTERS3 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_ESCAPE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_EVICT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_FLIPOVERLAY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_FLUSHHEAPTRANSITIONS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_FREEGPUVIRTUALADDRESS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETALLOCATIONPRIORITY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETCONTEXTSCHEDULINGPRIORITY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETDEVICESTATE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETDISPLAYMODELIST = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETDWMVERTICALBLANKEVENT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETMULTIPLANEOVERLAYCAPS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETMULTISAMPLEMETHODLIST = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETOVERLAYSTATE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETPOSTCOMPOSITIONCAPS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETPRESENTHISTORY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETPROCESSDEVICEREMOVALSUPPORT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETPROCESSSCHEDULINGPRIORITYCLASS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETRESOURCEPRESENTPRIVATEDRIVERDATA = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETRUNTIMEDATA = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETSCANLINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETSHAREDPRIMARYHANDLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_GETSHAREDRESOURCEADAPTERLUID = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_INVALIDATEACTIVEVIDPN = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_INVALIDATECACHE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_LOCK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_LOCK2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_MAKERESIDENT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_MAPGPUVIRTUALADDRESS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_MARKDEVICEASERROR = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_NOTIFYWORKSUBMISSION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OFFERALLOCATIONS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENADAPTERFROMDEVICENAME = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENADAPTERFROMGDIDISPLAYNAME = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFND3DKMT_OPENADAPTERFROMHDC = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENADAPTERFROMLUID = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENKEYEDMUTEX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENKEYEDMUTEX2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENKEYEDMUTEXFROMNTHANDLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENNATIVEFENCEFROMNTHANDLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type PFND3DKMT_OPENNTHANDLEFROMNAME = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENRESOURCE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENRESOURCE2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENRESOURCEFROMNTHANDLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENSYNCHRONIZATIONOBJECT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OUTPUTDUPLGETFRAMEINFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OUTPUTDUPLGETMETADATA = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATA = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OUTPUTDUPLPRESENT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_OUTPUTDUPLRELEASEFRAME = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_PINDIRECTFLIPRESOURCES = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_POLLDISPLAYCHILDREN = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_PRESENT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_PRESENTMULTIPLANEOVERLAY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_PRESENTMULTIPLANEOVERLAY2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_PRESENTMULTIPLANEOVERLAY3 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYADAPTERINFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYALLOCATIONRESIDENCY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYCLOCKCALIBRATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYFSEBLOCK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYHYBRIDLISTVALUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYPROCESSOFFERINFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYPROTECTEDSESSIONSTATUS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYRESOURCEINFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYSTATISTICS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYVIDEOMEMORYINFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_RECLAIMALLOCATIONS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_RECLAIMALLOCATIONS2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_REGISTERTRIMNOTIFICATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_RELEASEKEYEDMUTEX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_RELEASEKEYEDMUTEX2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_RENDER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_RESERVEGPUVIRTUALADDRESS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETALLOCATIONPRIORITY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETDISPLAYMODE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETFSEBLOCK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETGAMMARAMP = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETHYBRIDLISTVVALUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETQUEUEDLIMIT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETSTABLEPOWERSTATE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETSTEREOENABLED = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGET = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETVIDPNSOURCEHWPROTECTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETVIDPNSOURCEOWNER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETVIDPNSOURCEOWNER1 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SETVIDPNSOURCEOWNER2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type PFND3DKMT_SHAREOBJECTS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SUBMITCOMMAND = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SUBMITCOMMANDTOHWQUEUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SUBMITPRESENTBLTTOHWQUEUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SUBMITPRESENTTOHWQUEUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PFND3DKMT_TRIMNOTIFICATIONCALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_TRIMPROCESSCOMMITMENT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_UNLOCK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_UNLOCK2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_UNPINDIRECTFLIPRESOURCES = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_UNREGISTERTRIMNOTIFICATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_UPDATEALLOCATIONPROPERTY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_UPDATEGPUVIRTUALADDRESS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_UPDATEOVERLAY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_WAITFORIDLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_WAITFORVERTICALBLANKEVENT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFND3DKMT_WAITFORVERTICALBLANKEVENT2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PFND3DNTPARSEUNKNOWNCOMMAND = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Wdk/Graphics/mod.rs b/crates/libs/windows/src/Windows/Wdk/Graphics/mod.rs index fd2bc45421..b6b90519b7 100644 --- a/crates/libs/windows/src/Windows/Wdk/Graphics/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/Graphics/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Wdk_Graphics_Direct3D")] -#[doc = "Required features: `Wdk_Graphics_Direct3D`"] +#[doc = "Required features: `\"Wdk_Graphics_Direct3D\"`"] pub mod Direct3D; diff --git a/crates/libs/windows/src/Windows/Wdk/Storage/FileSystem/Minifilters/mod.rs b/crates/libs/windows/src/Windows/Wdk/Storage/FileSystem/Minifilters/mod.rs index 41a3db13a8..39f0f2bfce 100644 --- a/crates/libs/windows/src/Windows/Wdk/Storage/FileSystem/Minifilters/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/Storage/FileSystem/Minifilters/mod.rs @@ -26,21 +26,21 @@ pub unsafe fn FltAcquirePushLockSharedEx(pushlock: *mut usize, flags: u32) { ::windows_targets::link!("fltmgr.sys" "system" fn FltAcquirePushLockSharedEx(pushlock : *mut usize, flags : u32) -> ()); FltAcquirePushLockSharedEx(pushlock, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FltAcquireResourceExclusive(resource: *mut super::super::super::Foundation::ERESOURCE) { ::windows_targets::link!("fltmgr.sys" "system" fn FltAcquireResourceExclusive(resource : *mut super::super::super::Foundation:: ERESOURCE) -> ()); FltAcquireResourceExclusive(resource) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FltAcquireResourceShared(resource: *mut super::super::super::Foundation::ERESOURCE) { ::windows_targets::link!("fltmgr.sys" "system" fn FltAcquireResourceShared(resource : *mut super::super::super::Foundation:: ERESOURCE) -> ()); FltAcquireResourceShared(resource) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltAddOpenReparseEntry(filter: P0, data: *const FLT_CALLBACK_DATA, openreparseentry: *const super::OPEN_REPARSE_LIST_ENTRY) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -50,7 +50,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltAddOpenReparseEntry(filter : PFLT_FILTER, data : *const FLT_CALLBACK_DATA, openreparseentry : *const super:: OPEN_REPARSE_LIST_ENTRY) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltAddOpenReparseEntry(filter.into_param().abi(), data, openreparseentry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltAdjustDeviceStackSizeForIoRedirection(sourceinstance: P0, targetinstance: P1, sourcedevicestacksizemodified: ::core::option::Option<*mut super::super::super::super::Win32::Foundation::BOOLEAN>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -61,7 +61,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltAdjustDeviceStackSizeForIoRedirection(sourceinstance : PFLT_INSTANCE, targetinstance : PFLT_INSTANCE, sourcedevicestacksizemodified : *mut super::super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltAdjustDeviceStackSizeForIoRedirection(sourceinstance.into_param().abi(), targetinstance.into_param().abi(), ::core::mem::transmute(sourcedevicestacksizemodified.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltAllocateCallbackData(instance: P0, fileobject: ::core::option::Option<*const super::super::super::Foundation::FILE_OBJECT>, retnewcallbackdata: *mut *mut FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -71,7 +71,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltAllocateCallbackData(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, retnewcallbackdata : *mut *mut FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltAllocateCallbackData(instance.into_param().abi(), ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null())), retnewcallbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltAllocateCallbackDataEx(instance: P0, fileobject: ::core::option::Option<*const super::super::super::Foundation::FILE_OBJECT>, flags: u32, retnewcallbackdata: *mut *mut FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -81,7 +81,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltAllocateCallbackDataEx(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, flags : u32, retnewcallbackdata : *mut *mut FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltAllocateCallbackDataEx(instance.into_param().abi(), ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null())), flags, retnewcallbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltAllocateContext(filter: P0, contexttype: u16, contextsize: usize, pooltype: super::super::super::Foundation::POOL_TYPE, returnedcontext: *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -96,7 +96,7 @@ pub unsafe fn FltAllocateDeferredIoWorkItem() -> PFLT_DEFERRED_IO_WORKITEM { ::windows_targets::link!("fltmgr.sys" "system" fn FltAllocateDeferredIoWorkItem() -> PFLT_DEFERRED_IO_WORKITEM); FltAllocateDeferredIoWorkItem() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltAllocateExtraCreateParameter(filter: P0, ecptype: *const ::windows_core::GUID, sizeofcontext: u32, flags: u32, cleanupcallback: super::PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK, pooltag: u32, ecpcontext: *mut *mut ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -106,7 +106,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltAllocateExtraCreateParameter(filter : PFLT_FILTER, ecptype : *const ::windows_core::GUID, sizeofcontext : u32, flags : u32, cleanupcallback : super:: PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK, pooltag : u32, ecpcontext : *mut *mut ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltAllocateExtraCreateParameter(filter.into_param().abi(), ecptype, sizeofcontext, flags, cleanupcallback, pooltag, ecpcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltAllocateExtraCreateParameterFromLookasideList(filter: P0, ecptype: *const ::windows_core::GUID, sizeofcontext: u32, flags: u32, cleanupcallback: super::PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK, lookasidelist: *mut ::core::ffi::c_void, ecpcontext: *mut *mut ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -116,7 +116,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltAllocateExtraCreateParameterFromLookasideList(filter : PFLT_FILTER, ecptype : *const ::windows_core::GUID, sizeofcontext : u32, flags : u32, cleanupcallback : super:: PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK, lookasidelist : *mut ::core::ffi::c_void, ecpcontext : *mut *mut ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltAllocateExtraCreateParameterFromLookasideList(filter.into_param().abi(), ecptype, sizeofcontext, flags, cleanupcallback, lookasidelist, ecpcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltAllocateExtraCreateParameterList(filter: P0, flags: u32, ecplist: *mut *mut super::super::super::Foundation::ECP_LIST) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -126,7 +126,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltAllocateExtraCreateParameterList(filter : PFLT_FILTER, flags : u32, ecplist : *mut *mut super::super::super::Foundation:: ECP_LIST) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltAllocateExtraCreateParameterList(filter.into_param().abi(), flags, ecplist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltAllocateFileLock(completelockcallbackdataroutine: PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE, unlockroutine: super::PUNLOCK_ROUTINE) -> *mut super::FILE_LOCK { @@ -138,7 +138,7 @@ pub unsafe fn FltAllocateGenericWorkItem() -> PFLT_GENERIC_WORKITEM { ::windows_targets::link!("fltmgr.sys" "system" fn FltAllocateGenericWorkItem() -> PFLT_GENERIC_WORKITEM); FltAllocateGenericWorkItem() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FltAllocatePoolAlignedWithTag(instance: P0, pooltype: super::super::super::Foundation::POOL_TYPE, numberofbytes: usize, tag: u32) -> *mut ::core::ffi::c_void @@ -148,7 +148,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltAllocatePoolAlignedWithTag(instance : PFLT_INSTANCE, pooltype : super::super::super::Foundation:: POOL_TYPE, numberofbytes : usize, tag : u32) -> *mut ::core::ffi::c_void); FltAllocatePoolAlignedWithTag(instance.into_param().abi(), pooltype, numberofbytes, tag) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltApplyPriorityInfoThread(inputpriorityinfo: *const super::IO_PRIORITY_INFO, outputpriorityinfo: ::core::option::Option<*mut super::IO_PRIORITY_INFO>, thread: P0) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -158,7 +158,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltApplyPriorityInfoThread(inputpriorityinfo : *const super:: IO_PRIORITY_INFO, outputpriorityinfo : *mut super:: IO_PRIORITY_INFO, thread : super::super::super::Foundation:: PETHREAD) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltApplyPriorityInfoThread(inputpriorityinfo, ::core::mem::transmute(outputpriorityinfo.unwrap_or(::std::ptr::null_mut())), thread.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltAttachVolume(filter: P0, volume: P1, instancename: ::core::option::Option<*const super::super::super::super::Win32::Foundation::UNICODE_STRING>, retinstance: ::core::option::Option<*mut PFLT_INSTANCE>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -169,7 +169,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltAttachVolume(filter : PFLT_FILTER, volume : PFLT_VOLUME, instancename : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING, retinstance : *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltAttachVolume(filter.into_param().abi(), volume.into_param().abi(), ::core::mem::transmute(instancename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(retinstance.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltAttachVolumeAtAltitude(filter: P0, volume: P1, altitude: *const super::super::super::super::Win32::Foundation::UNICODE_STRING, instancename: ::core::option::Option<*const super::super::super::super::Win32::Foundation::UNICODE_STRING>, retinstance: ::core::option::Option<*mut PFLT_INSTANCE>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -180,14 +180,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltAttachVolumeAtAltitude(filter : PFLT_FILTER, volume : PFLT_VOLUME, altitude : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING, instancename : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING, retinstance : *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltAttachVolumeAtAltitude(filter.into_param().abi(), volume.into_param().abi(), altitude, ::core::mem::transmute(instancename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(retinstance.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FltBuildDefaultSecurityDescriptor(securitydescriptor: *mut super::super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, desiredaccess: u32) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltBuildDefaultSecurityDescriptor(securitydescriptor : *mut super::super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, desiredaccess : u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltBuildDefaultSecurityDescriptor(securitydescriptor, desiredaccess) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCancelFileOpen(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT) @@ -197,42 +197,42 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCancelFileOpen(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT) -> ()); FltCancelFileOpen(instance.into_param().abi(), fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCancelIo(callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltCancelIo(callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltCancelIo(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCancellableWaitForMultipleObjects(objectarray: &[*const ::core::ffi::c_void], waittype: super::super::super::super::Win32::System::Kernel::WAIT_TYPE, timeout: ::core::option::Option<*const i64>, waitblockarray: ::core::option::Option<*const super::super::super::Foundation::KWAIT_BLOCK>, callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltCancellableWaitForMultipleObjects(count : u32, objectarray : *const *const ::core::ffi::c_void, waittype : super::super::super::super::Win32::System::Kernel:: WAIT_TYPE, timeout : *const i64, waitblockarray : *const super::super::super::Foundation:: KWAIT_BLOCK, callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCancellableWaitForMultipleObjects(objectarray.len() as _, ::core::mem::transmute(objectarray.as_ptr()), waittype, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(waitblockarray.unwrap_or(::std::ptr::null())), callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCancellableWaitForSingleObject(object: *const ::core::ffi::c_void, timeout: ::core::option::Option<*const i64>, callbackdata: ::core::option::Option<*const FLT_CALLBACK_DATA>) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltCancellableWaitForSingleObject(object : *const ::core::ffi::c_void, timeout : *const i64, callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCancellableWaitForSingleObject(object, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(callbackdata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCbdqDisable(cbdq: *mut FLT_CALLBACK_DATA_QUEUE) { ::windows_targets::link!("fltmgr.sys" "system" fn FltCbdqDisable(cbdq : *mut FLT_CALLBACK_DATA_QUEUE) -> ()); FltCbdqDisable(cbdq) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCbdqEnable(cbdq: *mut FLT_CALLBACK_DATA_QUEUE) { ::windows_targets::link!("fltmgr.sys" "system" fn FltCbdqEnable(cbdq : *mut FLT_CALLBACK_DATA_QUEUE) -> ()); FltCbdqEnable(cbdq) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCbdqInitialize(instance: P0, cbdq: *mut FLT_CALLBACK_DATA_QUEUE, cbdqinsertio: PFLT_CALLBACK_DATA_QUEUE_INSERT_IO, cbdqremoveio: PFLT_CALLBACK_DATA_QUEUE_REMOVE_IO, cbdqpeeknextio: PFLT_CALLBACK_DATA_QUEUE_PEEK_NEXT_IO, cbdqacquire: PFLT_CALLBACK_DATA_QUEUE_ACQUIRE, cbdqrelease: PFLT_CALLBACK_DATA_QUEUE_RELEASE, cbdqcompletecanceledio: PFLT_CALLBACK_DATA_QUEUE_COMPLETE_CANCELED_IO) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -242,77 +242,77 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCbdqInitialize(instance : PFLT_INSTANCE, cbdq : *mut FLT_CALLBACK_DATA_QUEUE, cbdqinsertio : PFLT_CALLBACK_DATA_QUEUE_INSERT_IO, cbdqremoveio : PFLT_CALLBACK_DATA_QUEUE_REMOVE_IO, cbdqpeeknextio : PFLT_CALLBACK_DATA_QUEUE_PEEK_NEXT_IO, cbdqacquire : PFLT_CALLBACK_DATA_QUEUE_ACQUIRE, cbdqrelease : PFLT_CALLBACK_DATA_QUEUE_RELEASE, cbdqcompletecanceledio : PFLT_CALLBACK_DATA_QUEUE_COMPLETE_CANCELED_IO) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCbdqInitialize(instance.into_param().abi(), cbdq, cbdqinsertio, cbdqremoveio, cbdqpeeknextio, cbdqacquire, cbdqrelease, cbdqcompletecanceledio) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCbdqInsertIo(cbdq: *mut FLT_CALLBACK_DATA_QUEUE, cbd: *const FLT_CALLBACK_DATA, context: ::core::option::Option<*const super::super::super::System::SystemServices::IO_CSQ_IRP_CONTEXT>, insertcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltCbdqInsertIo(cbdq : *mut FLT_CALLBACK_DATA_QUEUE, cbd : *const FLT_CALLBACK_DATA, context : *const super::super::super::System::SystemServices:: IO_CSQ_IRP_CONTEXT, insertcontext : *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCbdqInsertIo(cbdq, cbd, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), ::core::mem::transmute(insertcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCbdqRemoveIo(cbdq: *mut FLT_CALLBACK_DATA_QUEUE, context: *const super::super::super::System::SystemServices::IO_CSQ_IRP_CONTEXT) -> *mut FLT_CALLBACK_DATA { ::windows_targets::link!("fltmgr.sys" "system" fn FltCbdqRemoveIo(cbdq : *mut FLT_CALLBACK_DATA_QUEUE, context : *const super::super::super::System::SystemServices:: IO_CSQ_IRP_CONTEXT) -> *mut FLT_CALLBACK_DATA); FltCbdqRemoveIo(cbdq, context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCbdqRemoveNextIo(cbdq: *mut FLT_CALLBACK_DATA_QUEUE, peekcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut FLT_CALLBACK_DATA { ::windows_targets::link!("fltmgr.sys" "system" fn FltCbdqRemoveNextIo(cbdq : *mut FLT_CALLBACK_DATA_QUEUE, peekcontext : *const ::core::ffi::c_void) -> *mut FLT_CALLBACK_DATA); FltCbdqRemoveNextIo(cbdq, ::core::mem::transmute(peekcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltCheckAndGrowNameControl(namectrl: *mut FLT_NAME_CONTROL, newsize: u16) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltCheckAndGrowNameControl(namectrl : *mut FLT_NAME_CONTROL, newsize : u16) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCheckAndGrowNameControl(namectrl, newsize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCheckLockForReadAccess(filelock: *const super::FILE_LOCK, callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltCheckLockForReadAccess(filelock : *const super:: FILE_LOCK, callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltCheckLockForReadAccess(filelock, callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCheckLockForWriteAccess(filelock: *const super::FILE_LOCK, callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltCheckLockForWriteAccess(filelock : *const super:: FILE_LOCK, callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltCheckLockForWriteAccess(filelock, callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCheckOplock(oplock: *const *const ::core::ffi::c_void, callbackdata: *const FLT_CALLBACK_DATA, context: ::core::option::Option<*const ::core::ffi::c_void>, waitcompletionroutine: PFLTOPLOCK_WAIT_COMPLETE_ROUTINE, prepostcallbackdataroutine: PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE) -> FLT_PREOP_CALLBACK_STATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltCheckOplock(oplock : *const *const ::core::ffi::c_void, callbackdata : *const FLT_CALLBACK_DATA, context : *const ::core::ffi::c_void, waitcompletionroutine : PFLTOPLOCK_WAIT_COMPLETE_ROUTINE, prepostcallbackdataroutine : PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE) -> FLT_PREOP_CALLBACK_STATUS); FltCheckOplock(oplock, callbackdata, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), waitcompletionroutine, prepostcallbackdataroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCheckOplockEx(oplock: *const *const ::core::ffi::c_void, callbackdata: *const FLT_CALLBACK_DATA, flags: u32, context: ::core::option::Option<*const ::core::ffi::c_void>, waitcompletionroutine: PFLTOPLOCK_WAIT_COMPLETE_ROUTINE, prepostcallbackdataroutine: PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE) -> FLT_PREOP_CALLBACK_STATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltCheckOplockEx(oplock : *const *const ::core::ffi::c_void, callbackdata : *const FLT_CALLBACK_DATA, flags : u32, context : *const ::core::ffi::c_void, waitcompletionroutine : PFLTOPLOCK_WAIT_COMPLETE_ROUTINE, prepostcallbackdataroutine : PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE) -> FLT_PREOP_CALLBACK_STATUS); FltCheckOplockEx(oplock, callbackdata, flags, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), waitcompletionroutine, prepostcallbackdataroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltClearCallbackDataDirty(data: *mut FLT_CALLBACK_DATA) { ::windows_targets::link!("fltmgr.sys" "system" fn FltClearCallbackDataDirty(data : *mut FLT_CALLBACK_DATA) -> ()); FltClearCallbackDataDirty(data) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltClearCancelCompletion(callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltClearCancelCompletion(callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltClearCancelCompletion(callbackdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltClose(filehandle: P0) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -338,7 +338,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCloseCommunicationPort(serverport : PFLT_PORT) -> ()); FltCloseCommunicationPort(serverport.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltCloseSectionForDataScan(sectioncontext: P0) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -348,7 +348,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCloseSectionForDataScan(sectioncontext : PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCloseSectionForDataScan(sectioncontext.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltCommitComplete(instance: P0, transaction: *const super::super::super::Foundation::KTRANSACTION, transactioncontext: P1) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -359,7 +359,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCommitComplete(instance : PFLT_INSTANCE, transaction : *const super::super::super::Foundation:: KTRANSACTION, transactioncontext : PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCommitComplete(instance.into_param().abi(), transaction, transactioncontext.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltCommitFinalizeComplete(instance: P0, transaction: *const super::super::super::Foundation::KTRANSACTION, transactioncontext: P1) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -379,21 +379,21 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCompareInstanceAltitudes(instance1 : PFLT_INSTANCE, instance2 : PFLT_INSTANCE) -> i32); FltCompareInstanceAltitudes(instance1.into_param().abi(), instance2.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCompletePendedPostOperation(callbackdata: *const FLT_CALLBACK_DATA) { ::windows_targets::link!("fltmgr.sys" "system" fn FltCompletePendedPostOperation(callbackdata : *const FLT_CALLBACK_DATA) -> ()); FltCompletePendedPostOperation(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCompletePendedPreOperation(callbackdata: *const FLT_CALLBACK_DATA, callbackstatus: FLT_PREOP_CALLBACK_STATUS, context: ::core::option::Option<*const ::core::ffi::c_void>) { ::windows_targets::link!("fltmgr.sys" "system" fn FltCompletePendedPreOperation(callbackdata : *const FLT_CALLBACK_DATA, callbackstatus : FLT_PREOP_CALLBACK_STATUS, context : *const ::core::ffi::c_void) -> ()); FltCompletePendedPreOperation(callbackdata, callbackstatus, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCopyOpenReparseList(filter: P0, data: *const FLT_CALLBACK_DATA, ecplist: *mut super::super::super::Foundation::ECP_LIST) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -403,7 +403,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCopyOpenReparseList(filter : PFLT_FILTER, data : *const FLT_CALLBACK_DATA, ecplist : *mut super::super::super::Foundation:: ECP_LIST) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCopyOpenReparseList(filter.into_param().abi(), data, ecplist) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltCreateCommunicationPort(filter: P0, serverport: *mut PFLT_PORT, objectattributes: *const super::super::super::Foundation::OBJECT_ATTRIBUTES, serverportcookie: ::core::option::Option<*const ::core::ffi::c_void>, connectnotifycallback: PFLT_CONNECT_NOTIFY, disconnectnotifycallback: PFLT_DISCONNECT_NOTIFY, messagenotifycallback: PFLT_MESSAGE_NOTIFY, maxconnections: i32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -413,7 +413,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCreateCommunicationPort(filter : PFLT_FILTER, serverport : *mut PFLT_PORT, objectattributes : *const super::super::super::Foundation:: OBJECT_ATTRIBUTES, serverportcookie : *const ::core::ffi::c_void, connectnotifycallback : PFLT_CONNECT_NOTIFY, disconnectnotifycallback : PFLT_DISCONNECT_NOTIFY, messagenotifycallback : PFLT_MESSAGE_NOTIFY, maxconnections : i32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCreateCommunicationPort(filter.into_param().abi(), serverport, objectattributes, ::core::mem::transmute(serverportcookie.unwrap_or(::std::ptr::null())), connectnotifycallback, disconnectnotifycallback, messagenotifycallback, maxconnections) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn FltCreateFile(filter: P0, instance: P1, filehandle: *mut super::super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::super::Win32::System::IO::IO_STATUS_BLOCK, allocationsize: ::core::option::Option<*const i64>, fileattributes: u32, shareaccess: u32, createdisposition: u32, createoptions: u32, eabuffer: ::core::option::Option<*const ::core::ffi::c_void>, ealength: u32, flags: u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -424,7 +424,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCreateFile(filter : PFLT_FILTER, instance : PFLT_INSTANCE, filehandle : *mut super::super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, allocationsize : *const i64, fileattributes : u32, shareaccess : u32, createdisposition : u32, createoptions : u32, eabuffer : *const ::core::ffi::c_void, ealength : u32, flags : u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCreateFile(filter.into_param().abi(), instance.into_param().abi(), filehandle, desiredaccess, objectattributes, iostatusblock, ::core::mem::transmute(allocationsize.unwrap_or(::std::ptr::null())), fileattributes, shareaccess, createdisposition, createoptions, ::core::mem::transmute(eabuffer.unwrap_or(::std::ptr::null())), ealength, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCreateFileEx(filter: P0, instance: P1, filehandle: *mut super::super::super::super::Win32::Foundation::HANDLE, fileobject: ::core::option::Option<*mut *mut super::super::super::Foundation::FILE_OBJECT>, desiredaccess: u32, objectattributes: *const super::super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::super::Win32::System::IO::IO_STATUS_BLOCK, allocationsize: ::core::option::Option<*const i64>, fileattributes: u32, shareaccess: u32, createdisposition: u32, createoptions: u32, eabuffer: ::core::option::Option<*const ::core::ffi::c_void>, ealength: u32, flags: u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -435,7 +435,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCreateFileEx(filter : PFLT_FILTER, instance : PFLT_INSTANCE, filehandle : *mut super::super::super::super::Win32::Foundation:: HANDLE, fileobject : *mut *mut super::super::super::Foundation:: FILE_OBJECT, desiredaccess : u32, objectattributes : *const super::super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, allocationsize : *const i64, fileattributes : u32, shareaccess : u32, createdisposition : u32, createoptions : u32, eabuffer : *const ::core::ffi::c_void, ealength : u32, flags : u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCreateFileEx(filter.into_param().abi(), instance.into_param().abi(), filehandle, ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null_mut())), desiredaccess, objectattributes, iostatusblock, ::core::mem::transmute(allocationsize.unwrap_or(::std::ptr::null())), fileattributes, shareaccess, createdisposition, createoptions, ::core::mem::transmute(eabuffer.unwrap_or(::std::ptr::null())), ealength, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCreateFileEx2( @@ -463,7 +463,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCreateFileEx2(filter : PFLT_FILTER, instance : PFLT_INSTANCE, filehandle : *mut super::super::super::super::Win32::Foundation:: HANDLE, fileobject : *mut *mut super::super::super::Foundation:: FILE_OBJECT, desiredaccess : u32, objectattributes : *const super::super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, allocationsize : *const i64, fileattributes : u32, shareaccess : u32, createdisposition : u32, createoptions : u32, eabuffer : *const ::core::ffi::c_void, ealength : u32, flags : u32, drivercontext : *const super::super::super::System::SystemServices:: IO_DRIVER_CREATE_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCreateFileEx2(filter.into_param().abi(), instance.into_param().abi(), filehandle, ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null_mut())), desiredaccess, objectattributes, iostatusblock, ::core::mem::transmute(allocationsize.unwrap_or(::std::ptr::null())), fileattributes, shareaccess, createdisposition, createoptions, ::core::mem::transmute(eabuffer.unwrap_or(::std::ptr::null())), ealength, flags, ::core::mem::transmute(drivercontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCreateMailslotFile(filter: P0, instance: P1, filehandle: *mut super::super::super::super::Win32::Foundation::HANDLE, fileobject: ::core::option::Option<*mut *mut super::super::super::Foundation::FILE_OBJECT>, desiredaccess: u32, objectattributes: *const super::super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::super::Win32::System::IO::IO_STATUS_BLOCK, createoptions: u32, mailslotquota: u32, maximummessagesize: u32, readtimeout: *const i64, drivercontext: ::core::option::Option<*const super::super::super::System::SystemServices::IO_DRIVER_CREATE_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -474,7 +474,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCreateMailslotFile(filter : PFLT_FILTER, instance : PFLT_INSTANCE, filehandle : *mut super::super::super::super::Win32::Foundation:: HANDLE, fileobject : *mut *mut super::super::super::Foundation:: FILE_OBJECT, desiredaccess : u32, objectattributes : *const super::super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, createoptions : u32, mailslotquota : u32, maximummessagesize : u32, readtimeout : *const i64, drivercontext : *const super::super::super::System::SystemServices:: IO_DRIVER_CREATE_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCreateMailslotFile(filter.into_param().abi(), instance.into_param().abi(), filehandle, ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null_mut())), desiredaccess, objectattributes, iostatusblock, createoptions, mailslotquota, maximummessagesize, readtimeout, ::core::mem::transmute(drivercontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCreateNamedPipeFile( @@ -504,7 +504,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCreateNamedPipeFile(filter : PFLT_FILTER, instance : PFLT_INSTANCE, filehandle : *mut super::super::super::super::Win32::Foundation:: HANDLE, fileobject : *mut *mut super::super::super::Foundation:: FILE_OBJECT, desiredaccess : u32, objectattributes : *const super::super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, shareaccess : u32, createdisposition : u32, createoptions : u32, namedpipetype : u32, readmode : u32, completionmode : u32, maximuminstances : u32, inboundquota : u32, outboundquota : u32, defaulttimeout : *const i64, drivercontext : *const super::super::super::System::SystemServices:: IO_DRIVER_CREATE_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCreateNamedPipeFile(filter.into_param().abi(), instance.into_param().abi(), filehandle, ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null_mut())), desiredaccess, objectattributes, iostatusblock, shareaccess, createdisposition, createoptions, namedpipetype, readmode, completionmode, maximuminstances, inboundquota, outboundquota, ::core::mem::transmute(defaulttimeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(drivercontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltCreateSectionForDataScan(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, sectioncontext: P1, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::super::Foundation::OBJECT_ATTRIBUTES>, maximumsize: ::core::option::Option<*const i64>, sectionpageprotection: u32, allocationattributes: u32, flags: u32, sectionhandle: *mut super::super::super::super::Win32::Foundation::HANDLE, sectionobject: *mut *mut ::core::ffi::c_void, sectionfilesize: ::core::option::Option<*mut i64>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -515,7 +515,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCreateSectionForDataScan(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, sectioncontext : PFLT_CONTEXT, desiredaccess : u32, objectattributes : *const super::super::super::Foundation:: OBJECT_ATTRIBUTES, maximumsize : *const i64, sectionpageprotection : u32, allocationattributes : u32, flags : u32, sectionhandle : *mut super::super::super::super::Win32::Foundation:: HANDLE, sectionobject : *mut *mut ::core::ffi::c_void, sectionfilesize : *mut i64) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCreateSectionForDataScan(instance.into_param().abi(), fileobject, sectioncontext.into_param().abi(), desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(maximumsize.unwrap_or(::std::ptr::null())), sectionpageprotection, allocationattributes, flags, sectionhandle, sectionobject, ::core::mem::transmute(sectionfilesize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltCreateSystemVolumeInformationFolder(instance: P0) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -525,28 +525,28 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltCreateSystemVolumeInformationFolder(instance : PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltCreateSystemVolumeInformationFolder(instance.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltCurrentBatchOplock(oplock: *const *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltCurrentBatchOplock(oplock : *const *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltCurrentBatchOplock(oplock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltCurrentOplock(oplock: *const *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltCurrentOplock(oplock : *const *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltCurrentOplock(oplock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltCurrentOplockH(oplock: *const *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltCurrentOplockH(oplock : *const *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltCurrentOplockH(oplock) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltDecodeParameters(callbackdata: *const FLT_CALLBACK_DATA, mdladdresspointer: ::core::option::Option<*mut *mut *mut super::super::super::Foundation::MDL>, buffer: ::core::option::Option<*mut *mut *mut ::core::ffi::c_void>, length: ::core::option::Option<*mut *mut u32>, desiredaccess: ::core::option::Option<*mut super::super::super::System::SystemServices::LOCK_OPERATION>) -> super::super::super::super::Win32::Foundation::NTSTATUS { @@ -569,7 +569,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltDeleteExtraCreateParameterLookasideList(filter : PFLT_FILTER, lookaside : *mut ::core::ffi::c_void, flags : u32) -> ()); FltDeleteExtraCreateParameterLookasideList(filter.into_param().abi(), lookaside, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltDeleteFileContext(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -579,7 +579,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltDeleteFileContext(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltDeleteFileContext(instance.into_param().abi(), fileobject, ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltDeleteInstanceContext(instance: P0, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -594,7 +594,7 @@ pub unsafe fn FltDeletePushLock(pushlock: *const usize) { ::windows_targets::link!("fltmgr.sys" "system" fn FltDeletePushLock(pushlock : *const usize) -> ()); FltDeletePushLock(pushlock) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltDeleteStreamContext(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -604,7 +604,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltDeleteStreamContext(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltDeleteStreamContext(instance.into_param().abi(), fileobject, ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltDeleteStreamHandleContext(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -614,7 +614,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltDeleteStreamHandleContext(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltDeleteStreamHandleContext(instance.into_param().abi(), fileobject, ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltDeleteTransactionContext(instance: P0, transaction: *const super::super::super::Foundation::KTRANSACTION, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -624,7 +624,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltDeleteTransactionContext(instance : PFLT_INSTANCE, transaction : *const super::super::super::Foundation:: KTRANSACTION, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltDeleteTransactionContext(instance.into_param().abi(), transaction, ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltDeleteVolumeContext(filter: P0, volume: P1, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -635,7 +635,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltDeleteVolumeContext(filter : PFLT_FILTER, volume : PFLT_VOLUME, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltDeleteVolumeContext(filter.into_param().abi(), volume.into_param().abi(), ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltDetachVolume(filter: P0, volume: P1, instancename: ::core::option::Option<*const super::super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -646,7 +646,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltDetachVolume(filter : PFLT_FILTER, volume : PFLT_VOLUME, instancename : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltDetachVolume(filter.into_param().abi(), volume.into_param().abi(), ::core::mem::transmute(instancename.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltDeviceIoControlFile(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, iocontrolcode: u32, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outputbufferlength: u32, lengthreturned: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -656,14 +656,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltDeviceIoControlFile(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, iocontrolcode : u32, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *mut ::core::ffi::c_void, outputbufferlength : u32, lengthreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltDeviceIoControlFile(instance.into_param().abi(), fileobject, iocontrolcode, ::core::mem::transmute(inputbuffer.unwrap_or(::std::ptr::null())), inputbufferlength, ::core::mem::transmute(outputbuffer.unwrap_or(::std::ptr::null_mut())), outputbufferlength, ::core::mem::transmute(lengthreturned.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltDoCompletionProcessingWhenSafe(data: *const FLT_CALLBACK_DATA, fltobjects: *const FLT_RELATED_OBJECTS, completioncontext: ::core::option::Option<*const ::core::ffi::c_void>, flags: u32, safepostcallback: PFLT_POST_OPERATION_CALLBACK, retpostoperationstatus: *mut FLT_POSTOP_CALLBACK_STATUS) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltDoCompletionProcessingWhenSafe(data : *const FLT_CALLBACK_DATA, fltobjects : *const FLT_RELATED_OBJECTS, completioncontext : *const ::core::ffi::c_void, flags : u32, safepostcallback : PFLT_POST_OPERATION_CALLBACK, retpostoperationstatus : *mut FLT_POSTOP_CALLBACK_STATUS) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltDoCompletionProcessingWhenSafe(data, fltobjects, ::core::mem::transmute(completioncontext.unwrap_or(::std::ptr::null())), flags, safepostcallback, retpostoperationstatus) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltEnlistInTransaction(instance: P0, transaction: *const super::super::super::Foundation::KTRANSACTION, transactioncontext: P1, notificationmask: u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -674,28 +674,28 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltEnlistInTransaction(instance : PFLT_INSTANCE, transaction : *const super::super::super::Foundation:: KTRANSACTION, transactioncontext : PFLT_CONTEXT, notificationmask : u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltEnlistInTransaction(instance.into_param().abi(), transaction, transactioncontext.into_param().abi(), notificationmask) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_InstallableFileSystems`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_InstallableFileSystems\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_InstallableFileSystems"))] #[inline] pub unsafe fn FltEnumerateFilterInformation(index: u32, informationclass: super::super::super::super::Win32::Storage::InstallableFileSystems::FILTER_INFORMATION_CLASS, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, bytesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltEnumerateFilterInformation(index : u32, informationclass : super::super::super::super::Win32::Storage::InstallableFileSystems:: FILTER_INFORMATION_CLASS, buffer : *mut ::core::ffi::c_void, buffersize : u32, bytesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltEnumerateFilterInformation(index, informationclass, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize, bytesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltEnumerateFilters(filterlist: ::core::option::Option<&mut [PFLT_FILTER]>, numberfiltersreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltEnumerateFilters(filterlist : *mut PFLT_FILTER, filterlistsize : u32, numberfiltersreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltEnumerateFilters(::core::mem::transmute(filterlist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), filterlist.as_deref().map_or(0, |slice| slice.len() as _), numberfiltersreturned) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_InstallableFileSystems`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_InstallableFileSystems", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltEnumerateInstanceInformationByDeviceObject(deviceobject: *const super::super::super::Foundation::DEVICE_OBJECT, index: u32, informationclass: super::super::super::super::Win32::Storage::InstallableFileSystems::INSTANCE_INFORMATION_CLASS, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, bytesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltEnumerateInstanceInformationByDeviceObject(deviceobject : *const super::super::super::Foundation:: DEVICE_OBJECT, index : u32, informationclass : super::super::super::super::Win32::Storage::InstallableFileSystems:: INSTANCE_INFORMATION_CLASS, buffer : *mut ::core::ffi::c_void, buffersize : u32, bytesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltEnumerateInstanceInformationByDeviceObject(deviceobject, index, informationclass, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize, bytesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_InstallableFileSystems`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_InstallableFileSystems\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_InstallableFileSystems"))] #[inline] pub unsafe fn FltEnumerateInstanceInformationByFilter(filter: P0, index: u32, informationclass: super::super::super::super::Win32::Storage::InstallableFileSystems::INSTANCE_INFORMATION_CLASS, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, bytesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -705,7 +705,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltEnumerateInstanceInformationByFilter(filter : PFLT_FILTER, index : u32, informationclass : super::super::super::super::Win32::Storage::InstallableFileSystems:: INSTANCE_INFORMATION_CLASS, buffer : *mut ::core::ffi::c_void, buffersize : u32, bytesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltEnumerateInstanceInformationByFilter(filter.into_param().abi(), index, informationclass, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize, bytesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_InstallableFileSystems`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_InstallableFileSystems\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_InstallableFileSystems"))] #[inline] pub unsafe fn FltEnumerateInstanceInformationByVolume(volume: P0, index: u32, informationclass: super::super::super::super::Win32::Storage::InstallableFileSystems::INSTANCE_INFORMATION_CLASS, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, bytesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -715,14 +715,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltEnumerateInstanceInformationByVolume(volume : PFLT_VOLUME, index : u32, informationclass : super::super::super::super::Win32::Storage::InstallableFileSystems:: INSTANCE_INFORMATION_CLASS, buffer : *mut ::core::ffi::c_void, buffersize : u32, bytesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltEnumerateInstanceInformationByVolume(volume.into_param().abi(), index, informationclass, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize, bytesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_InstallableFileSystems`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_InstallableFileSystems\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_InstallableFileSystems"))] #[inline] pub unsafe fn FltEnumerateInstanceInformationByVolumeName(volumename: *const super::super::super::super::Win32::Foundation::UNICODE_STRING, index: u32, informationclass: super::super::super::super::Win32::Storage::InstallableFileSystems::INSTANCE_INFORMATION_CLASS, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, bytesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltEnumerateInstanceInformationByVolumeName(volumename : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING, index : u32, informationclass : super::super::super::super::Win32::Storage::InstallableFileSystems:: INSTANCE_INFORMATION_CLASS, buffer : *mut ::core::ffi::c_void, buffersize : u32, bytesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltEnumerateInstanceInformationByVolumeName(volumename, index, informationclass, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize, bytesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltEnumerateInstances(volume: P0, filter: P1, instancelist: ::core::option::Option<&mut [PFLT_INSTANCE]>, numberinstancesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -733,7 +733,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltEnumerateInstances(volume : PFLT_VOLUME, filter : PFLT_FILTER, instancelist : *mut PFLT_INSTANCE, instancelistsize : u32, numberinstancesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltEnumerateInstances(volume.into_param().abi(), filter.into_param().abi(), ::core::mem::transmute(instancelist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), instancelist.as_deref().map_or(0, |slice| slice.len() as _), numberinstancesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_InstallableFileSystems`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_InstallableFileSystems\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_InstallableFileSystems"))] #[inline] pub unsafe fn FltEnumerateVolumeInformation(filter: P0, index: u32, informationclass: super::super::super::super::Win32::Storage::InstallableFileSystems::FILTER_VOLUME_INFORMATION_CLASS, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, bytesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -743,7 +743,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltEnumerateVolumeInformation(filter : PFLT_FILTER, index : u32, informationclass : super::super::super::super::Win32::Storage::InstallableFileSystems:: FILTER_VOLUME_INFORMATION_CLASS, buffer : *mut ::core::ffi::c_void, buffersize : u32, bytesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltEnumerateVolumeInformation(filter.into_param().abi(), index, informationclass, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize, bytesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltEnumerateVolumes(filter: P0, volumelist: ::core::option::Option<&mut [PFLT_VOLUME]>, numbervolumesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -753,7 +753,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltEnumerateVolumes(filter : PFLT_FILTER, volumelist : *mut PFLT_VOLUME, volumelistsize : u32, numbervolumesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltEnumerateVolumes(filter.into_param().abi(), ::core::mem::transmute(volumelist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), volumelist.as_deref().map_or(0, |slice| slice.len() as _), numbervolumesreturned) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltFastIoMdlRead(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, lockkey: u32, mdlchain: *mut *mut super::super::super::Foundation::MDL, iostatus: *mut super::super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::super::Win32::Foundation::BOOLEAN @@ -763,7 +763,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFastIoMdlRead(initiatinginstance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, lockkey : u32, mdlchain : *mut *mut super::super::super::Foundation:: MDL, iostatus : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltFastIoMdlRead(initiatinginstance.into_param().abi(), fileobject, fileoffset, length, lockkey, mdlchain, iostatus) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltFastIoMdlReadComplete(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, mdlchain: *const super::super::super::Foundation::MDL) -> super::super::super::super::Win32::Foundation::BOOLEAN @@ -773,7 +773,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFastIoMdlReadComplete(initiatinginstance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, mdlchain : *const super::super::super::Foundation:: MDL) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltFastIoMdlReadComplete(initiatinginstance.into_param().abi(), fileobject, mdlchain) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltFastIoMdlWriteComplete(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, mdlchain: *const super::super::super::Foundation::MDL) -> super::super::super::super::Win32::Foundation::BOOLEAN @@ -783,7 +783,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFastIoMdlWriteComplete(initiatinginstance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, mdlchain : *const super::super::super::Foundation:: MDL) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltFastIoMdlWriteComplete(initiatinginstance.into_param().abi(), fileobject, fileoffset, mdlchain) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltFastIoPrepareMdlWrite(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, lockkey: u32, mdlchain: *mut *mut super::super::super::Foundation::MDL, iostatus: *mut super::super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::super::Win32::Foundation::BOOLEAN @@ -793,7 +793,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFastIoPrepareMdlWrite(initiatinginstance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, lockkey : u32, mdlchain : *mut *mut super::super::super::Foundation:: MDL, iostatus : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltFastIoPrepareMdlWrite(initiatinginstance.into_param().abi(), fileobject, fileoffset, length, lockkey, mdlchain, iostatus) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltFindExtraCreateParameter(filter: P0, ecplist: *const super::super::super::Foundation::ECP_LIST, ecptype: *const ::windows_core::GUID, ecpcontext: ::core::option::Option<*mut *mut ::core::ffi::c_void>, ecpcontextsize: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -803,7 +803,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFindExtraCreateParameter(filter : PFLT_FILTER, ecplist : *const super::super::super::Foundation:: ECP_LIST, ecptype : *const ::windows_core::GUID, ecpcontext : *mut *mut ::core::ffi::c_void, ecpcontextsize : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltFindExtraCreateParameter(filter.into_param().abi(), ecplist, ecptype, ::core::mem::transmute(ecpcontext.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ecpcontextsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltFlushBuffers(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -813,7 +813,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFlushBuffers(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltFlushBuffers(instance.into_param().abi(), fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltFlushBuffers2(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, flushtype: u32, callbackdata: ::core::option::Option<*const FLT_CALLBACK_DATA>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -823,7 +823,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFlushBuffers2(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, flushtype : u32, callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltFlushBuffers2(instance.into_param().abi(), fileobject, flushtype, ::core::mem::transmute(callbackdata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltFreeCallbackData(callbackdata: *const FLT_CALLBACK_DATA) { @@ -846,7 +846,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFreeExtraCreateParameter(filter : PFLT_FILTER, ecpcontext : *const ::core::ffi::c_void) -> ()); FltFreeExtraCreateParameter(filter.into_param().abi(), ecpcontext) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FltFreeExtraCreateParameterList(filter: P0, ecplist: *const super::super::super::Foundation::ECP_LIST) @@ -856,7 +856,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFreeExtraCreateParameterList(filter : PFLT_FILTER, ecplist : *const super::super::super::Foundation:: ECP_LIST) -> ()); FltFreeExtraCreateParameterList(filter.into_param().abi(), ecplist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltFreeFileLock(filelock: *const super::FILE_LOCK) { @@ -871,7 +871,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFreeGenericWorkItem(fltworkitem : PFLT_GENERIC_WORKITEM) -> ()); FltFreeGenericWorkItem(fltworkitem.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FltFreeOpenReparseList(filter: P0, ecplist: *const super::super::super::Foundation::ECP_LIST) @@ -889,7 +889,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFreePoolAlignedWithTag(instance : PFLT_INSTANCE, buffer : *const ::core::ffi::c_void, tag : u32) -> ()); FltFreePoolAlignedWithTag(instance.into_param().abi(), buffer, tag) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn FltFreeSecurityDescriptor(securitydescriptor: P0) @@ -899,7 +899,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFreeSecurityDescriptor(securitydescriptor : super::super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> ()); FltFreeSecurityDescriptor(securitydescriptor.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltFsControlFile(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, fscontrolcode: u32, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outputbufferlength: u32, lengthreturned: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -909,14 +909,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltFsControlFile(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, fscontrolcode : u32, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *mut ::core::ffi::c_void, outputbufferlength : u32, lengthreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltFsControlFile(instance.into_param().abi(), fileobject, fscontrolcode, ::core::mem::transmute(inputbuffer.unwrap_or(::std::ptr::null())), inputbufferlength, ::core::mem::transmute(outputbuffer.unwrap_or(::std::ptr::null_mut())), outputbufferlength, ::core::mem::transmute(lengthreturned.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetActivityIdCallbackData(callbackdata: *const FLT_CALLBACK_DATA, guid: *mut ::windows_core::GUID) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetActivityIdCallbackData(callbackdata : *const FLT_CALLBACK_DATA, guid : *mut ::windows_core::GUID) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetActivityIdCallbackData(callbackdata, guid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetBottomInstance(volume: P0, instance: *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -926,21 +926,21 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetBottomInstance(volume : PFLT_VOLUME, instance : *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetBottomInstance(volume.into_param().abi(), instance) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetContexts(fltobjects: *const FLT_RELATED_OBJECTS, desiredcontexts: u16, contexts: *mut FLT_RELATED_CONTEXTS) { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetContexts(fltobjects : *const FLT_RELATED_OBJECTS, desiredcontexts : u16, contexts : *mut FLT_RELATED_CONTEXTS) -> ()); FltGetContexts(fltobjects, desiredcontexts, contexts) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetContextsEx(fltobjects: *const FLT_RELATED_OBJECTS, desiredcontexts: u16, contextssize: usize, contexts: *mut FLT_RELATED_CONTEXTS_EX) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetContextsEx(fltobjects : *const FLT_RELATED_OBJECTS, desiredcontexts : u16, contextssize : usize, contexts : *mut FLT_RELATED_CONTEXTS_EX) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetContextsEx(fltobjects, desiredcontexts, contextssize, contexts) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetDestinationFileNameInformation(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, rootdirectory: P1, filename: P2, filenamelength: u32, nameoptions: u32, retfilenameinformation: *mut *mut FLT_FILE_NAME_INFORMATION) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -952,7 +952,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetDestinationFileNameInformation(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, rootdirectory : super::super::super::super::Win32::Foundation:: HANDLE, filename : ::windows_core::PCWSTR, filenamelength : u32, nameoptions : u32, retfilenameinformation : *mut *mut FLT_FILE_NAME_INFORMATION) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetDestinationFileNameInformation(instance.into_param().abi(), fileobject, rootdirectory.into_param().abi(), filename.into_param().abi(), filenamelength, nameoptions, retfilenameinformation) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetDeviceObject(volume: P0, deviceobject: *mut *mut super::super::super::Foundation::DEVICE_OBJECT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -962,7 +962,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetDeviceObject(volume : PFLT_VOLUME, deviceobject : *mut *mut super::super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetDeviceObject(volume.into_param().abi(), deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetDiskDeviceObject(volume: P0, diskdeviceobject: *mut *mut super::super::super::Foundation::DEVICE_OBJECT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -972,7 +972,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetDiskDeviceObject(volume : PFLT_VOLUME, diskdeviceobject : *mut *mut super::super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetDiskDeviceObject(volume.into_param().abi(), diskdeviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetEcpListFromCallbackData(filter: P0, callbackdata: *const FLT_CALLBACK_DATA, ecplist: *mut *mut super::super::super::Foundation::ECP_LIST) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -982,7 +982,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetEcpListFromCallbackData(filter : PFLT_FILTER, callbackdata : *const FLT_CALLBACK_DATA, ecplist : *mut *mut super::super::super::Foundation:: ECP_LIST) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetEcpListFromCallbackData(filter.into_param().abi(), callbackdata, ecplist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetFileContext(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, context: *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -992,14 +992,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetFileContext(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, context : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetFileContext(instance.into_param().abi(), fileobject, context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetFileNameInformation(callbackdata: *const FLT_CALLBACK_DATA, nameoptions: u32, filenameinformation: *mut *mut FLT_FILE_NAME_INFORMATION) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetFileNameInformation(callbackdata : *const FLT_CALLBACK_DATA, nameoptions : u32, filenameinformation : *mut *mut FLT_FILE_NAME_INFORMATION) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetFileNameInformation(callbackdata, nameoptions, filenameinformation) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetFileNameInformationUnsafe(fileobject: *const super::super::super::Foundation::FILE_OBJECT, instance: P0, nameoptions: u32, filenameinformation: *mut *mut FLT_FILE_NAME_INFORMATION) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1009,14 +1009,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetFileNameInformationUnsafe(fileobject : *const super::super::super::Foundation:: FILE_OBJECT, instance : PFLT_INSTANCE, nameoptions : u32, filenameinformation : *mut *mut FLT_FILE_NAME_INFORMATION) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetFileNameInformationUnsafe(fileobject, instance.into_param().abi(), nameoptions, filenameinformation) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_InstallableFileSystems`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_InstallableFileSystems\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_InstallableFileSystems"))] #[inline] pub unsafe fn FltGetFileSystemType(fltobject: *const ::core::ffi::c_void, filesystemtype: *mut super::super::super::super::Win32::Storage::InstallableFileSystems::FLT_FILESYSTEM_TYPE) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetFileSystemType(fltobject : *const ::core::ffi::c_void, filesystemtype : *mut super::super::super::super::Win32::Storage::InstallableFileSystems:: FLT_FILESYSTEM_TYPE) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetFileSystemType(fltobject, filesystemtype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetFilterFromInstance(instance: P0, retfilter: *mut PFLT_FILTER) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1026,14 +1026,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetFilterFromInstance(instance : PFLT_INSTANCE, retfilter : *mut PFLT_FILTER) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetFilterFromInstance(instance.into_param().abi(), retfilter) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetFilterFromName(filtername: *const super::super::super::super::Win32::Foundation::UNICODE_STRING, retfilter: *mut PFLT_FILTER) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetFilterFromName(filtername : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING, retfilter : *mut PFLT_FILTER) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetFilterFromName(filtername, retfilter) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_InstallableFileSystems`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_InstallableFileSystems\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_InstallableFileSystems"))] #[inline] pub unsafe fn FltGetFilterInformation(filter: P0, informationclass: super::super::super::super::Win32::Storage::InstallableFileSystems::FILTER_INFORMATION_CLASS, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, bytesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1043,14 +1043,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetFilterInformation(filter : PFLT_FILTER, informationclass : super::super::super::super::Win32::Storage::InstallableFileSystems:: FILTER_INFORMATION_CLASS, buffer : *mut ::core::ffi::c_void, buffersize : u32, bytesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetFilterInformation(filter.into_param().abi(), informationclass, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize, bytesreturned) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetFsZeroingOffset(data: *const FLT_CALLBACK_DATA, zeroingoffset: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetFsZeroingOffset(data : *const FLT_CALLBACK_DATA, zeroingoffset : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetFsZeroingOffset(data, zeroingoffset) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetInstanceContext(instance: P0, context: *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1060,7 +1060,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetInstanceContext(instance : PFLT_INSTANCE, context : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetInstanceContext(instance.into_param().abi(), context) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_InstallableFileSystems`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_InstallableFileSystems\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_InstallableFileSystems"))] #[inline] pub unsafe fn FltGetInstanceInformation(instance: P0, informationclass: super::super::super::super::Win32::Storage::InstallableFileSystems::INSTANCE_INFORMATION_CLASS, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, bytesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1070,35 +1070,35 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetInstanceInformation(instance : PFLT_INSTANCE, informationclass : super::super::super::super::Win32::Storage::InstallableFileSystems:: INSTANCE_INFORMATION_CLASS, buffer : *mut ::core::ffi::c_void, buffersize : u32, bytesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetInstanceInformation(instance.into_param().abi(), informationclass, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize, bytesreturned) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetIoAttributionHandleFromCallbackData(data: *const FLT_CALLBACK_DATA) -> *mut ::core::ffi::c_void { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetIoAttributionHandleFromCallbackData(data : *const FLT_CALLBACK_DATA) -> *mut ::core::ffi::c_void); FltGetIoAttributionHandleFromCallbackData(data) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetIoPriorityHint(data: *const FLT_CALLBACK_DATA) -> super::super::super::Foundation::IO_PRIORITY_HINT { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetIoPriorityHint(data : *const FLT_CALLBACK_DATA) -> super::super::super::Foundation:: IO_PRIORITY_HINT); FltGetIoPriorityHint(data) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetIoPriorityHintFromCallbackData(data: *const FLT_CALLBACK_DATA) -> super::super::super::Foundation::IO_PRIORITY_HINT { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetIoPriorityHintFromCallbackData(data : *const FLT_CALLBACK_DATA) -> super::super::super::Foundation:: IO_PRIORITY_HINT); FltGetIoPriorityHintFromCallbackData(data) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetIoPriorityHintFromFileObject(fileobject: *const super::super::super::Foundation::FILE_OBJECT) -> super::super::super::Foundation::IO_PRIORITY_HINT { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetIoPriorityHintFromFileObject(fileobject : *const super::super::super::Foundation:: FILE_OBJECT) -> super::super::super::Foundation:: IO_PRIORITY_HINT); FltGetIoPriorityHintFromFileObject(fileobject) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FltGetIoPriorityHintFromThread(thread: P0) -> super::super::super::Foundation::IO_PRIORITY_HINT @@ -1113,7 +1113,7 @@ pub unsafe fn FltGetIrpName(irpmajorcode: u8) -> ::windows_core::PSTR { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetIrpName(irpmajorcode : u8) -> ::windows_core::PSTR); FltGetIrpName(irpmajorcode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetLowerInstance(currentinstance: P0, lowerinstance: *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1123,14 +1123,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetLowerInstance(currentinstance : PFLT_INSTANCE, lowerinstance : *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetLowerInstance(currentinstance.into_param().abi(), lowerinstance) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetNewSystemBufferAddress(callbackdata: *const FLT_CALLBACK_DATA) -> *mut ::core::ffi::c_void { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetNewSystemBufferAddress(callbackdata : *const FLT_CALLBACK_DATA) -> *mut ::core::ffi::c_void); FltGetNewSystemBufferAddress(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltGetNextExtraCreateParameter(filter: P0, ecplist: *const super::super::super::Foundation::ECP_LIST, currentecpcontext: ::core::option::Option<*const ::core::ffi::c_void>, nextecptype: ::core::option::Option<*mut ::windows_core::GUID>, nextecpcontext: ::core::option::Option<*mut *mut ::core::ffi::c_void>, nextecpcontextsize: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1140,28 +1140,28 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetNextExtraCreateParameter(filter : PFLT_FILTER, ecplist : *const super::super::super::Foundation:: ECP_LIST, currentecpcontext : *const ::core::ffi::c_void, nextecptype : *mut ::windows_core::GUID, nextecpcontext : *mut *mut ::core::ffi::c_void, nextecpcontextsize : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetNextExtraCreateParameter(filter.into_param().abi(), ecplist, ::core::mem::transmute(currentecpcontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(nextecptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(nextecpcontext.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(nextecpcontextsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetRequestorProcess(callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::Foundation::PEPROCESS { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetRequestorProcess(callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::Foundation:: PEPROCESS); FltGetRequestorProcess(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetRequestorProcessId(callbackdata: *const FLT_CALLBACK_DATA) -> u32 { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetRequestorProcessId(callbackdata : *const FLT_CALLBACK_DATA) -> u32); FltGetRequestorProcessId(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetRequestorProcessIdEx(callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::HANDLE { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetRequestorProcessIdEx(callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: HANDLE); FltGetRequestorProcessIdEx(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetRequestorSessionId(callbackdata: *const FLT_CALLBACK_DATA, sessionid: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS { @@ -1176,7 +1176,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetRoutineAddress(fltmgrroutinename : ::windows_core::PCSTR) -> *mut ::core::ffi::c_void); FltGetRoutineAddress(fltmgrroutinename.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetSectionContext(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, context: *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1186,7 +1186,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetSectionContext(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, context : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetSectionContext(instance.into_param().abi(), fileobject, context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetStreamContext(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, context: *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1196,7 +1196,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetStreamContext(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, context : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetStreamContext(instance.into_param().abi(), fileobject, context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetStreamHandleContext(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, context: *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1206,14 +1206,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetStreamHandleContext(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, context : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetStreamHandleContext(instance.into_param().abi(), fileobject, context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetSwappedBufferMdlAddress(callbackdata: *const FLT_CALLBACK_DATA) -> *mut super::super::super::Foundation::MDL { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetSwappedBufferMdlAddress(callbackdata : *const FLT_CALLBACK_DATA) -> *mut super::super::super::Foundation:: MDL); FltGetSwappedBufferMdlAddress(callbackdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetTopInstance(volume: P0, instance: *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1223,7 +1223,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetTopInstance(volume : PFLT_VOLUME, instance : *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetTopInstance(volume.into_param().abi(), instance) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltGetTransactionContext(instance: P0, transaction: *const super::super::super::Foundation::KTRANSACTION, context: *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1233,14 +1233,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetTransactionContext(instance : PFLT_INSTANCE, transaction : *const super::super::super::Foundation:: KTRANSACTION, context : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetTransactionContext(instance.into_param().abi(), transaction, context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetTunneledName(callbackdata: *const FLT_CALLBACK_DATA, filenameinformation: *const FLT_FILE_NAME_INFORMATION, rettunneledfilenameinformation: *mut *mut FLT_FILE_NAME_INFORMATION) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltGetTunneledName(callbackdata : *const FLT_CALLBACK_DATA, filenameinformation : *const FLT_FILE_NAME_INFORMATION, rettunneledfilenameinformation : *mut *mut FLT_FILE_NAME_INFORMATION) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetTunneledName(callbackdata, filenameinformation, rettunneledfilenameinformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetUpperInstance(currentinstance: P0, upperinstance: *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1250,7 +1250,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetUpperInstance(currentinstance : PFLT_INSTANCE, upperinstance : *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetUpperInstance(currentinstance.into_param().abi(), upperinstance) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetVolumeContext(filter: P0, volume: P1, context: *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1261,7 +1261,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetVolumeContext(filter : PFLT_FILTER, volume : PFLT_VOLUME, context : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetVolumeContext(filter.into_param().abi(), volume.into_param().abi(), context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetVolumeFromDeviceObject(filter: P0, deviceobject: *const super::super::super::Foundation::DEVICE_OBJECT, retvolume: *mut PFLT_VOLUME) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1271,7 +1271,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetVolumeFromDeviceObject(filter : PFLT_FILTER, deviceobject : *const super::super::super::Foundation:: DEVICE_OBJECT, retvolume : *mut PFLT_VOLUME) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetVolumeFromDeviceObject(filter.into_param().abi(), deviceobject, retvolume) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltGetVolumeFromFileObject(filter: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, retvolume: *mut PFLT_VOLUME) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1281,7 +1281,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetVolumeFromFileObject(filter : PFLT_FILTER, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, retvolume : *mut PFLT_VOLUME) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetVolumeFromFileObject(filter.into_param().abi(), fileobject, retvolume) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetVolumeFromInstance(instance: P0, retvolume: *mut PFLT_VOLUME) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1291,7 +1291,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetVolumeFromInstance(instance : PFLT_INSTANCE, retvolume : *mut PFLT_VOLUME) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetVolumeFromInstance(instance.into_param().abi(), retvolume) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetVolumeFromName(filter: P0, volumename: *const super::super::super::super::Win32::Foundation::UNICODE_STRING, retvolume: *mut PFLT_VOLUME) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1301,7 +1301,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetVolumeFromName(filter : PFLT_FILTER, volumename : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING, retvolume : *mut PFLT_VOLUME) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetVolumeFromName(filter.into_param().abi(), volumename, retvolume) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetVolumeGuidName(volume: P0, volumeguidname: ::core::option::Option<*mut super::super::super::super::Win32::Foundation::UNICODE_STRING>, buffersizeneeded: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1311,7 +1311,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetVolumeGuidName(volume : PFLT_VOLUME, volumeguidname : *mut super::super::super::super::Win32::Foundation:: UNICODE_STRING, buffersizeneeded : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetVolumeGuidName(volume.into_param().abi(), ::core::mem::transmute(volumeguidname.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(buffersizeneeded.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_InstallableFileSystems`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_InstallableFileSystems\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_InstallableFileSystems"))] #[inline] pub unsafe fn FltGetVolumeInformation(volume: P0, informationclass: super::super::super::super::Win32::Storage::InstallableFileSystems::FILTER_VOLUME_INFORMATION_CLASS, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, bytesreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1321,7 +1321,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetVolumeInformation(volume : PFLT_VOLUME, informationclass : super::super::super::super::Win32::Storage::InstallableFileSystems:: FILTER_VOLUME_INFORMATION_CLASS, buffer : *mut ::core::ffi::c_void, buffersize : u32, bytesreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetVolumeInformation(volume.into_param().abi(), informationclass, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize, bytesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetVolumeInstanceFromName(filter: P0, volume: P1, instancename: ::core::option::Option<*const super::super::super::super::Win32::Foundation::UNICODE_STRING>, retinstance: *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1332,7 +1332,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetVolumeInstanceFromName(filter : PFLT_FILTER, volume : PFLT_VOLUME, instancename : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING, retinstance : *mut PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetVolumeInstanceFromName(filter.into_param().abi(), volume.into_param().abi(), ::core::mem::transmute(instancename.unwrap_or(::std::ptr::null())), retinstance) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetVolumeName(volume: P0, volumename: ::core::option::Option<*mut super::super::super::super::Win32::Foundation::UNICODE_STRING>, buffersizeneeded: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1342,7 +1342,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltGetVolumeName(volume : PFLT_VOLUME, volumename : *mut super::super::super::super::Win32::Foundation:: UNICODE_STRING, buffersizeneeded : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltGetVolumeName(volume.into_param().abi(), ::core::mem::transmute(volumename.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(buffersizeneeded.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltGetVolumeProperties(volume: P0, volumeproperties: ::core::option::Option<*mut FLT_VOLUME_PROPERTIES>, volumepropertieslength: u32, lengthreturned: *mut u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1360,7 +1360,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltInitExtraCreateParameterLookasideList(filter : PFLT_FILTER, lookaside : *mut ::core::ffi::c_void, flags : u32, size : usize, tag : u32) -> ()); FltInitExtraCreateParameterLookasideList(filter.into_param().abi(), lookaside, flags, size, tag) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltInitializeFileLock(filelock: *mut super::FILE_LOCK) { @@ -1379,7 +1379,7 @@ pub unsafe fn FltInitializePushLock() -> usize { FltInitializePushLock(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltInsertExtraCreateParameter(filter: P0, ecplist: *mut super::super::super::Foundation::ECP_LIST, ecpcontext: *mut ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1389,21 +1389,21 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltInsertExtraCreateParameter(filter : PFLT_FILTER, ecplist : *mut super::super::super::Foundation:: ECP_LIST, ecpcontext : *mut ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltInsertExtraCreateParameter(filter.into_param().abi(), ecplist, ecpcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltIs32bitProcess(callbackdata: ::core::option::Option<*const FLT_CALLBACK_DATA>) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltIs32bitProcess(callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltIs32bitProcess(::core::mem::transmute(callbackdata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltIsCallbackDataDirty(data: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltIsCallbackDataDirty(data : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltIsCallbackDataDirty(data) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltIsDirectory(fileobject: *const super::super::super::Foundation::FILE_OBJECT, instance: P0, isdirectory: *mut super::super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1413,7 +1413,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltIsDirectory(fileobject : *const super::super::super::Foundation:: FILE_OBJECT, instance : PFLT_INSTANCE, isdirectory : *mut super::super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltIsDirectory(fileobject, instance.into_param().abi(), isdirectory) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltIsEcpAcknowledged(filter: P0, ecpcontext: *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::BOOLEAN @@ -1423,7 +1423,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltIsEcpAcknowledged(filter : PFLT_FILTER, ecpcontext : *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltIsEcpAcknowledged(filter.into_param().abi(), ecpcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltIsEcpFromUserMode(filter: P0, ecpcontext: *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::BOOLEAN @@ -1433,21 +1433,21 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltIsEcpFromUserMode(filter : PFLT_FILTER, ecpcontext : *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltIsEcpFromUserMode(filter.into_param().abi(), ecpcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltIsFltMgrVolumeDeviceObject(deviceobject: *const super::super::super::Foundation::DEVICE_OBJECT) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltIsFltMgrVolumeDeviceObject(deviceobject : *const super::super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltIsFltMgrVolumeDeviceObject(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltIsIoCanceled(callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltIsIoCanceled(callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltIsIoCanceled(callbackdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltIsIoRedirectionAllowed(sourceinstance: P0, targetinstance: P1, redirectionallowed: *mut super::super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1458,7 +1458,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltIsIoRedirectionAllowed(sourceinstance : PFLT_INSTANCE, targetinstance : PFLT_INSTANCE, redirectionallowed : *mut super::super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltIsIoRedirectionAllowed(sourceinstance.into_param().abi(), targetinstance.into_param().abi(), redirectionallowed) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltIsIoRedirectionAllowedForOperation(data: *const FLT_CALLBACK_DATA, targetinstance: P0, redirectionallowedthisio: *mut super::super::super::super::Win32::Foundation::BOOLEAN, redirectionallowedallio: ::core::option::Option<*mut super::super::super::super::Win32::Foundation::BOOLEAN>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1468,42 +1468,42 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltIsIoRedirectionAllowedForOperation(data : *const FLT_CALLBACK_DATA, targetinstance : PFLT_INSTANCE, redirectionallowedthisio : *mut super::super::super::super::Win32::Foundation:: BOOLEAN, redirectionallowedallio : *mut super::super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltIsIoRedirectionAllowedForOperation(data, targetinstance.into_param().abi(), redirectionallowedthisio, ::core::mem::transmute(redirectionallowedallio.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltIsOperationSynchronous(callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltIsOperationSynchronous(callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltIsOperationSynchronous(callbackdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltIsVolumeSnapshot(fltobject: *const ::core::ffi::c_void, issnapshotvolume: *mut super::super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltIsVolumeSnapshot(fltobject : *const ::core::ffi::c_void, issnapshotvolume : *mut super::super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltIsVolumeSnapshot(fltobject, issnapshotvolume) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltIsVolumeWritable(fltobject: *const ::core::ffi::c_void, iswritable: *mut super::super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltIsVolumeWritable(fltobject : *const ::core::ffi::c_void, iswritable : *mut super::super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltIsVolumeWritable(fltobject, iswritable) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltLoadFilter(filtername: *const super::super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltLoadFilter(filtername : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltLoadFilter(filtername) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltLockUserBuffer(callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltLockUserBuffer(callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltLockUserBuffer(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltNotifyFilterChangeDirectory(notifysync: P0, notifylist: *mut super::super::super::super::Win32::System::Kernel::LIST_ENTRY, fscontext: *const ::core::ffi::c_void, fulldirectoryname: *const super::super::super::super::Win32::System::Kernel::STRING, watchtree: P1, ignorebuffer: P2, completionfilter: u32, notifycallbackdata: *const FLT_CALLBACK_DATA, traversecallback: super::PCHECK_FOR_TRAVERSE_ACCESS, subjectcontext: ::core::option::Option<*const super::super::super::Foundation::SECURITY_SUBJECT_CONTEXT>, filtercallback: super::PFILTER_REPORT_CHANGE) @@ -1520,14 +1520,14 @@ pub unsafe fn FltObjectDereference(fltobject: *mut ::core::ffi::c_void) { ::windows_targets::link!("fltmgr.sys" "system" fn FltObjectDereference(fltobject : *mut ::core::ffi::c_void) -> ()); FltObjectDereference(fltobject) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltObjectReference(fltobject: *mut ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltObjectReference(fltobject : *mut ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltObjectReference(fltobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltOpenVolume(instance: P0, volumehandle: *mut super::super::super::super::Win32::Foundation::HANDLE, volumefileobject: ::core::option::Option<*mut *mut super::super::super::Foundation::FILE_OBJECT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1537,91 +1537,91 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltOpenVolume(instance : PFLT_INSTANCE, volumehandle : *mut super::super::super::super::Win32::Foundation:: HANDLE, volumefileobject : *mut *mut super::super::super::Foundation:: FILE_OBJECT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltOpenVolume(instance.into_param().abi(), volumehandle, ::core::mem::transmute(volumefileobject.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltOplockBreakH(oplock: *const *const ::core::ffi::c_void, callbackdata: *const FLT_CALLBACK_DATA, flags: u32, context: ::core::option::Option<*const ::core::ffi::c_void>, waitcompletionroutine: PFLTOPLOCK_WAIT_COMPLETE_ROUTINE, prepostcallbackdataroutine: PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE) -> FLT_PREOP_CALLBACK_STATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltOplockBreakH(oplock : *const *const ::core::ffi::c_void, callbackdata : *const FLT_CALLBACK_DATA, flags : u32, context : *const ::core::ffi::c_void, waitcompletionroutine : PFLTOPLOCK_WAIT_COMPLETE_ROUTINE, prepostcallbackdataroutine : PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE) -> FLT_PREOP_CALLBACK_STATUS); FltOplockBreakH(oplock, callbackdata, flags, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), waitcompletionroutine, prepostcallbackdataroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltOplockBreakToNone(oplock: *const *const ::core::ffi::c_void, callbackdata: *const FLT_CALLBACK_DATA, context: ::core::option::Option<*const ::core::ffi::c_void>, waitcompletionroutine: PFLTOPLOCK_WAIT_COMPLETE_ROUTINE, prepostcallbackdataroutine: PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE) -> FLT_PREOP_CALLBACK_STATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltOplockBreakToNone(oplock : *const *const ::core::ffi::c_void, callbackdata : *const FLT_CALLBACK_DATA, context : *const ::core::ffi::c_void, waitcompletionroutine : PFLTOPLOCK_WAIT_COMPLETE_ROUTINE, prepostcallbackdataroutine : PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE) -> FLT_PREOP_CALLBACK_STATUS); FltOplockBreakToNone(oplock, callbackdata, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), waitcompletionroutine, prepostcallbackdataroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltOplockBreakToNoneEx(oplock: *const *const ::core::ffi::c_void, callbackdata: *const FLT_CALLBACK_DATA, flags: u32, context: ::core::option::Option<*const ::core::ffi::c_void>, waitcompletionroutine: PFLTOPLOCK_WAIT_COMPLETE_ROUTINE, prepostcallbackdataroutine: PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE) -> FLT_PREOP_CALLBACK_STATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltOplockBreakToNoneEx(oplock : *const *const ::core::ffi::c_void, callbackdata : *const FLT_CALLBACK_DATA, flags : u32, context : *const ::core::ffi::c_void, waitcompletionroutine : PFLTOPLOCK_WAIT_COMPLETE_ROUTINE, prepostcallbackdataroutine : PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE) -> FLT_PREOP_CALLBACK_STATUS); FltOplockBreakToNoneEx(oplock, callbackdata, flags, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), waitcompletionroutine, prepostcallbackdataroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltOplockFsctrl(oplock: *const *const ::core::ffi::c_void, callbackdata: *const FLT_CALLBACK_DATA, opencount: u32) -> FLT_PREOP_CALLBACK_STATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltOplockFsctrl(oplock : *const *const ::core::ffi::c_void, callbackdata : *const FLT_CALLBACK_DATA, opencount : u32) -> FLT_PREOP_CALLBACK_STATUS); FltOplockFsctrl(oplock, callbackdata, opencount) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltOplockFsctrlEx(oplock: *const *const ::core::ffi::c_void, callbackdata: *const FLT_CALLBACK_DATA, opencount: u32, flags: u32) -> FLT_PREOP_CALLBACK_STATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltOplockFsctrlEx(oplock : *const *const ::core::ffi::c_void, callbackdata : *const FLT_CALLBACK_DATA, opencount : u32, flags : u32) -> FLT_PREOP_CALLBACK_STATUS); FltOplockFsctrlEx(oplock, callbackdata, opencount, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltOplockIsFastIoPossible(oplock: *const *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltOplockIsFastIoPossible(oplock : *const *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltOplockIsFastIoPossible(oplock) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltOplockIsSharedRequest(callbackdata: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltOplockIsSharedRequest(callbackdata : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltOplockIsSharedRequest(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltOplockKeysEqual(fo1: ::core::option::Option<*const super::super::super::Foundation::FILE_OBJECT>, fo2: ::core::option::Option<*const super::super::super::Foundation::FILE_OBJECT>) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltOplockKeysEqual(fo1 : *const super::super::super::Foundation:: FILE_OBJECT, fo2 : *const super::super::super::Foundation:: FILE_OBJECT) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltOplockKeysEqual(::core::mem::transmute(fo1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(fo2.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltParseFileName(filename: *const super::super::super::super::Win32::Foundation::UNICODE_STRING, extension: ::core::option::Option<*mut super::super::super::super::Win32::Foundation::UNICODE_STRING>, stream: ::core::option::Option<*mut super::super::super::super::Win32::Foundation::UNICODE_STRING>, finalcomponent: ::core::option::Option<*mut super::super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltParseFileName(filename : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING, extension : *mut super::super::super::super::Win32::Foundation:: UNICODE_STRING, stream : *mut super::super::super::super::Win32::Foundation:: UNICODE_STRING, finalcomponent : *mut super::super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltParseFileName(filename, ::core::mem::transmute(extension.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(stream.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(finalcomponent.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltParseFileNameInformation(filenameinformation: *mut FLT_FILE_NAME_INFORMATION) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltParseFileNameInformation(filenameinformation : *mut FLT_FILE_NAME_INFORMATION) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltParseFileNameInformation(filenameinformation) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltPerformAsynchronousIo(callbackdata: *mut FLT_CALLBACK_DATA, callbackroutine: PFLT_COMPLETED_ASYNC_IO_CALLBACK, callbackcontext: *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltPerformAsynchronousIo(callbackdata : *mut FLT_CALLBACK_DATA, callbackroutine : PFLT_COMPLETED_ASYNC_IO_CALLBACK, callbackcontext : *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltPerformAsynchronousIo(callbackdata, callbackroutine, callbackcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltPerformSynchronousIo(callbackdata: *mut FLT_CALLBACK_DATA) { ::windows_targets::link!("fltmgr.sys" "system" fn FltPerformSynchronousIo(callbackdata : *mut FLT_CALLBACK_DATA) -> ()); FltPerformSynchronousIo(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltPrePrepareComplete(instance: P0, transaction: *const super::super::super::Foundation::KTRANSACTION, transactioncontext: P1) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1632,7 +1632,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltPrePrepareComplete(instance : PFLT_INSTANCE, transaction : *const super::super::super::Foundation:: KTRANSACTION, transactioncontext : PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltPrePrepareComplete(instance.into_param().abi(), transaction, transactioncontext.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltPrepareComplete(instance: P0, transaction: *const super::super::super::Foundation::KTRANSACTION, transactioncontext: P1) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1651,28 +1651,28 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltPrepareToReuseEcp(filter : PFLT_FILTER, ecpcontext : *const ::core::ffi::c_void) -> ()); FltPrepareToReuseEcp(filter.into_param().abi(), ecpcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltProcessFileLock(filelock: *const super::FILE_LOCK, callbackdata: *const FLT_CALLBACK_DATA, context: ::core::option::Option<*const ::core::ffi::c_void>) -> FLT_PREOP_CALLBACK_STATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltProcessFileLock(filelock : *const super:: FILE_LOCK, callbackdata : *const FLT_CALLBACK_DATA, context : *const ::core::ffi::c_void) -> FLT_PREOP_CALLBACK_STATUS); FltProcessFileLock(filelock, callbackdata, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltPropagateActivityIdToThread(callbackdata: *const FLT_CALLBACK_DATA, propagateid: *mut ::windows_core::GUID, originalid: *mut *mut ::windows_core::GUID) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltPropagateActivityIdToThread(callbackdata : *const FLT_CALLBACK_DATA, propagateid : *mut ::windows_core::GUID, originalid : *mut *mut ::windows_core::GUID) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltPropagateActivityIdToThread(callbackdata, propagateid, originalid) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltPropagateIrpExtension(sourcedata: *const FLT_CALLBACK_DATA, targetdata: *mut FLT_CALLBACK_DATA, flags: u32) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltPropagateIrpExtension(sourcedata : *const FLT_CALLBACK_DATA, targetdata : *mut FLT_CALLBACK_DATA, flags : u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltPropagateIrpExtension(sourcedata, targetdata, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltPurgeFileNameInformationCache(instance: P0, fileobject: ::core::option::Option<*const super::super::super::Foundation::FILE_OBJECT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1682,7 +1682,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltPurgeFileNameInformationCache(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltPurgeFileNameInformationCache(instance.into_param().abi(), ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltQueryDirectoryFile(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, returnsingleentry: P1, filename: ::core::option::Option<*const super::super::super::super::Win32::Foundation::UNICODE_STRING>, restartscan: P2, lengthreturned: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1694,7 +1694,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQueryDirectoryFile(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, returnsingleentry : super::super::super::super::Win32::Foundation:: BOOLEAN, filename : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING, restartscan : super::super::super::super::Win32::Foundation:: BOOLEAN, lengthreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQueryDirectoryFile(instance.into_param().abi(), fileobject, fileinformation, length, fileinformationclass, returnsingleentry.into_param().abi(), ::core::mem::transmute(filename.unwrap_or(::std::ptr::null())), restartscan.into_param().abi(), ::core::mem::transmute(lengthreturned.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltQueryDirectoryFileEx(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, queryflags: u32, filename: ::core::option::Option<*const super::super::super::super::Win32::Foundation::UNICODE_STRING>, lengthreturned: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1704,7 +1704,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQueryDirectoryFileEx(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, queryflags : u32, filename : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING, lengthreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQueryDirectoryFileEx(instance.into_param().abi(), fileobject, fileinformation, length, fileinformationclass, queryflags, ::core::mem::transmute(filename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lengthreturned.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltQueryEaFile(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, returnedeadata: *mut ::core::ffi::c_void, length: u32, returnsingleentry: P1, ealist: ::core::option::Option<*const ::core::ffi::c_void>, ealistlength: u32, eaindex: ::core::option::Option<*const u32>, restartscan: P2, lengthreturned: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1716,7 +1716,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQueryEaFile(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, returnedeadata : *mut ::core::ffi::c_void, length : u32, returnsingleentry : super::super::super::super::Win32::Foundation:: BOOLEAN, ealist : *const ::core::ffi::c_void, ealistlength : u32, eaindex : *const u32, restartscan : super::super::super::super::Win32::Foundation:: BOOLEAN, lengthreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQueryEaFile(instance.into_param().abi(), fileobject, returnedeadata, length, returnsingleentry.into_param().abi(), ::core::mem::transmute(ealist.unwrap_or(::std::ptr::null())), ealistlength, ::core::mem::transmute(eaindex.unwrap_or(::std::ptr::null())), restartscan.into_param().abi(), ::core::mem::transmute(lengthreturned.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltQueryInformationByName(filter: P0, instance: P1, objectattributes: *const super::super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, drivercontext: ::core::option::Option<*const super::super::super::System::SystemServices::IO_DRIVER_CREATE_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1727,7 +1727,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQueryInformationByName(filter : PFLT_FILTER, instance : PFLT_INSTANCE, objectattributes : *const super::super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, drivercontext : *const super::super::super::System::SystemServices:: IO_DRIVER_CREATE_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQueryInformationByName(filter.into_param().abi(), instance.into_param().abi(), objectattributes, iostatusblock, fileinformation, length, fileinformationclass, ::core::mem::transmute(drivercontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltQueryInformationFile(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, lengthreturned: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1737,7 +1737,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQueryInformationFile(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, lengthreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQueryInformationFile(instance.into_param().abi(), fileobject, fileinformation, length, fileinformationclass, ::core::mem::transmute(lengthreturned.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltQueryQuotaInformationFile(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, iostatusblock: *mut super::super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *mut ::core::ffi::c_void, length: u32, returnsingleentry: P1, sidlist: ::core::option::Option<*const ::core::ffi::c_void>, sidlistlength: u32, startsid: ::core::option::Option<*const u32>, restartscan: P2, lengthreturned: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1749,7 +1749,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQueryQuotaInformationFile(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, iostatusblock : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *mut ::core::ffi::c_void, length : u32, returnsingleentry : super::super::super::super::Win32::Foundation:: BOOLEAN, sidlist : *const ::core::ffi::c_void, sidlistlength : u32, startsid : *const u32, restartscan : super::super::super::super::Win32::Foundation:: BOOLEAN, lengthreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQueryQuotaInformationFile(instance.into_param().abi(), fileobject, iostatusblock, buffer, length, returnsingleentry.into_param().abi(), ::core::mem::transmute(sidlist.unwrap_or(::std::ptr::null())), sidlistlength, ::core::mem::transmute(startsid.unwrap_or(::std::ptr::null())), restartscan.into_param().abi(), ::core::mem::transmute(lengthreturned.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltQuerySecurityObject(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, securityinformation: u32, securitydescriptor: super::super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, length: u32, lengthneeded: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1759,7 +1759,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQuerySecurityObject(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, securityinformation : u32, securitydescriptor : super::super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, length : u32, lengthneeded : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQuerySecurityObject(instance.into_param().abi(), fileobject, securityinformation, securitydescriptor, length, ::core::mem::transmute(lengthneeded.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn FltQueryVolumeInformation(instance: P0, iosb: *mut super::super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fsinformation: *mut ::core::ffi::c_void, length: u32, fsinformationclass: super::FS_INFORMATION_CLASS) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1769,7 +1769,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQueryVolumeInformation(instance : PFLT_INSTANCE, iosb : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fsinformation : *mut ::core::ffi::c_void, length : u32, fsinformationclass : super:: FS_INFORMATION_CLASS) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQueryVolumeInformation(instance.into_param().abi(), iosb, fsinformation, length, fsinformationclass) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltQueryVolumeInformationFile(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, fsinformation: *mut ::core::ffi::c_void, length: u32, fsinformationclass: super::FS_INFORMATION_CLASS, lengthreturned: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1779,7 +1779,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQueryVolumeInformationFile(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, fsinformation : *mut ::core::ffi::c_void, length : u32, fsinformationclass : super:: FS_INFORMATION_CLASS, lengthreturned : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQueryVolumeInformationFile(instance.into_param().abi(), fileobject, fsinformation, length, fsinformationclass, ::core::mem::transmute(lengthreturned.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltQueueDeferredIoWorkItem(fltworkitem: P0, data: *const FLT_CALLBACK_DATA, workerroutine: PFLT_DEFERRED_IO_WORKITEM_ROUTINE, queuetype: super::super::super::System::SystemServices::WORK_QUEUE_TYPE, context: *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1789,7 +1789,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQueueDeferredIoWorkItem(fltworkitem : PFLT_DEFERRED_IO_WORKITEM, data : *const FLT_CALLBACK_DATA, workerroutine : PFLT_DEFERRED_IO_WORKITEM_ROUTINE, queuetype : super::super::super::System::SystemServices:: WORK_QUEUE_TYPE, context : *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQueueDeferredIoWorkItem(fltworkitem.into_param().abi(), data, workerroutine, queuetype, context) } -#[doc = "Required features: `Wdk_System_SystemServices`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_System_SystemServices", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltQueueGenericWorkItem(fltworkitem: P0, fltobject: *const ::core::ffi::c_void, workerroutine: PFLT_GENERIC_WORKITEM_ROUTINE, queuetype: super::super::super::System::SystemServices::WORK_QUEUE_TYPE, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1799,7 +1799,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltQueueGenericWorkItem(fltworkitem : PFLT_GENERIC_WORKITEM, fltobject : *const ::core::ffi::c_void, workerroutine : PFLT_GENERIC_WORKITEM_ROUTINE, queuetype : super::super::super::System::SystemServices:: WORK_QUEUE_TYPE, context : *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltQueueGenericWorkItem(fltworkitem.into_param().abi(), fltobject, workerroutine, queuetype, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltReadFile(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, byteoffset: ::core::option::Option<*const i64>, length: u32, buffer: *mut ::core::ffi::c_void, flags: u32, bytesread: ::core::option::Option<*mut u32>, callbackroutine: PFLT_COMPLETED_ASYNC_IO_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1809,7 +1809,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltReadFile(initiatinginstance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, byteoffset : *const i64, length : u32, buffer : *mut ::core::ffi::c_void, flags : u32, bytesread : *mut u32, callbackroutine : PFLT_COMPLETED_ASYNC_IO_CALLBACK, callbackcontext : *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltReadFile(initiatinginstance.into_param().abi(), fileobject, ::core::mem::transmute(byteoffset.unwrap_or(::std::ptr::null())), length, buffer, flags, ::core::mem::transmute(bytesread.unwrap_or(::std::ptr::null_mut())), callbackroutine, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltReadFileEx(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, byteoffset: ::core::option::Option<*const i64>, length: u32, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, flags: u32, bytesread: ::core::option::Option<*mut u32>, callbackroutine: PFLT_COMPLETED_ASYNC_IO_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, key: ::core::option::Option<*const u32>, mdl: ::core::option::Option<*const super::super::super::Foundation::MDL>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1827,21 +1827,21 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltReferenceContext(context : PFLT_CONTEXT) -> ()); FltReferenceContext(context.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltReferenceFileNameInformation(filenameinformation: *const FLT_FILE_NAME_INFORMATION) { ::windows_targets::link!("fltmgr.sys" "system" fn FltReferenceFileNameInformation(filenameinformation : *const FLT_FILE_NAME_INFORMATION) -> ()); FltReferenceFileNameInformation(filenameinformation) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_InstallableFileSystems`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_InstallableFileSystems", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltRegisterFilter(driver: *const super::super::super::Foundation::DRIVER_OBJECT, registration: *const FLT_REGISTRATION, retfilter: *mut PFLT_FILTER) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltRegisterFilter(driver : *const super::super::super::Foundation:: DRIVER_OBJECT, registration : *const FLT_REGISTRATION, retfilter : *mut PFLT_FILTER) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltRegisterFilter(driver, registration, retfilter) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltRegisterForDataScan(instance: P0) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1851,7 +1851,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltRegisterForDataScan(instance : PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltRegisterForDataScan(instance.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltReissueSynchronousIo(initiatinginstance: P0, callbackdata: *const FLT_CALLBACK_DATA) @@ -1879,7 +1879,7 @@ pub unsafe fn FltReleaseContextsEx(contextssize: usize, contexts: *const FLT_REL ::windows_targets::link!("fltmgr.sys" "system" fn FltReleaseContextsEx(contextssize : usize, contexts : *const FLT_RELATED_CONTEXTS_EX) -> ()); FltReleaseContextsEx(contextssize, contexts) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltReleaseFileNameInformation(filenameinformation: *const FLT_FILE_NAME_INFORMATION) { @@ -1896,14 +1896,14 @@ pub unsafe fn FltReleasePushLockEx(pushlock: *mut usize, flags: u32) { ::windows_targets::link!("fltmgr.sys" "system" fn FltReleasePushLockEx(pushlock : *mut usize, flags : u32) -> ()); FltReleasePushLockEx(pushlock, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FltReleaseResource(resource: *mut super::super::super::Foundation::ERESOURCE) { ::windows_targets::link!("fltmgr.sys" "system" fn FltReleaseResource(resource : *mut super::super::super::Foundation:: ERESOURCE) -> ()); FltReleaseResource(resource) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltRemoveExtraCreateParameter(filter: P0, ecplist: *mut super::super::super::Foundation::ECP_LIST, ecptype: *const ::windows_core::GUID, ecpcontext: *mut *mut ::core::ffi::c_void, ecpcontextsize: ::core::option::Option<*mut u32>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1913,7 +1913,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltRemoveExtraCreateParameter(filter : PFLT_FILTER, ecplist : *mut super::super::super::Foundation:: ECP_LIST, ecptype : *const ::windows_core::GUID, ecpcontext : *mut *mut ::core::ffi::c_void, ecpcontextsize : *mut u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltRemoveExtraCreateParameter(filter.into_param().abi(), ecplist, ecptype, ecpcontext, ::core::mem::transmute(ecpcontextsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltRemoveOpenReparseEntry(filter: P0, data: *const FLT_CALLBACK_DATA, openreparseentry: *const super::OPEN_REPARSE_LIST_ENTRY) @@ -1923,7 +1923,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltRemoveOpenReparseEntry(filter : PFLT_FILTER, data : *const FLT_CALLBACK_DATA, openreparseentry : *const super:: OPEN_REPARSE_LIST_ENTRY) -> ()); FltRemoveOpenReparseEntry(filter.into_param().abi(), data, openreparseentry) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltRequestFileInfoOnCreateCompletion(filter: P0, data: *const FLT_CALLBACK_DATA, infoclassflags: u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1933,21 +1933,21 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltRequestFileInfoOnCreateCompletion(filter : PFLT_FILTER, data : *const FLT_CALLBACK_DATA, infoclassflags : u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltRequestFileInfoOnCreateCompletion(filter.into_param().abi(), data, infoclassflags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltRequestOperationStatusCallback(data: *const FLT_CALLBACK_DATA, callbackroutine: PFLT_GET_OPERATION_STATUS_CALLBACK, requestercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltRequestOperationStatusCallback(data : *const FLT_CALLBACK_DATA, callbackroutine : PFLT_GET_OPERATION_STATUS_CALLBACK, requestercontext : *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltRequestOperationStatusCallback(data, callbackroutine, ::core::mem::transmute(requestercontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltRetainSwappedBufferMdlAddress(callbackdata: *const FLT_CALLBACK_DATA) { ::windows_targets::link!("fltmgr.sys" "system" fn FltRetainSwappedBufferMdlAddress(callbackdata : *const FLT_CALLBACK_DATA) -> ()); FltRetainSwappedBufferMdlAddress(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltRetrieveFileInfoOnCreateCompletion(filter: P0, data: *const FLT_CALLBACK_DATA, infoclass: u32, size: *mut u32) -> *mut ::core::ffi::c_void @@ -1957,7 +1957,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltRetrieveFileInfoOnCreateCompletion(filter : PFLT_FILTER, data : *const FLT_CALLBACK_DATA, infoclass : u32, size : *mut u32) -> *mut ::core::ffi::c_void); FltRetrieveFileInfoOnCreateCompletion(filter.into_param().abi(), data, infoclass, size) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltRetrieveFileInfoOnCreateCompletionEx(filter: P0, data: *const FLT_CALLBACK_DATA, infoclass: u32, retinfosize: *mut u32, retinfobuffer: *mut *mut ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1967,7 +1967,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltRetrieveFileInfoOnCreateCompletionEx(filter : PFLT_FILTER, data : *const FLT_CALLBACK_DATA, infoclass : u32, retinfosize : *mut u32, retinfobuffer : *mut *mut ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltRetrieveFileInfoOnCreateCompletionEx(filter.into_param().abi(), data, infoclass, retinfosize, retinfobuffer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltRetrieveIoPriorityInfo(data: ::core::option::Option<*const FLT_CALLBACK_DATA>, fileobject: ::core::option::Option<*const super::super::super::Foundation::FILE_OBJECT>, thread: P0, priorityinfo: *mut super::IO_PRIORITY_INFO) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1977,14 +1977,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltRetrieveIoPriorityInfo(data : *const FLT_CALLBACK_DATA, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, thread : super::super::super::Foundation:: PETHREAD, priorityinfo : *mut super:: IO_PRIORITY_INFO) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltRetrieveIoPriorityInfo(::core::mem::transmute(data.unwrap_or(::std::ptr::null())), ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null())), thread.into_param().abi(), priorityinfo) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltReuseCallbackData(callbackdata: *mut FLT_CALLBACK_DATA) { ::windows_targets::link!("fltmgr.sys" "system" fn FltReuseCallbackData(callbackdata : *mut FLT_CALLBACK_DATA) -> ()); FltReuseCallbackData(callbackdata) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltRollbackComplete(instance: P0, transaction: *const super::super::super::Foundation::KTRANSACTION, transactioncontext: P1) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -1995,7 +1995,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltRollbackComplete(instance : PFLT_INSTANCE, transaction : *const super::super::super::Foundation:: KTRANSACTION, transactioncontext : PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltRollbackComplete(instance.into_param().abi(), transaction, transactioncontext.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltRollbackEnlistment(instance: P0, transaction: *const super::super::super::Foundation::KTRANSACTION, transactioncontext: P1) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2006,7 +2006,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltRollbackEnlistment(instance : PFLT_INSTANCE, transaction : *const super::super::super::Foundation:: KTRANSACTION, transactioncontext : PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltRollbackEnlistment(instance.into_param().abi(), transaction, transactioncontext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltSendMessage(filter: P0, clientport: *const PFLT_PORT, senderbuffer: *const ::core::ffi::c_void, senderbufferlength: u32, replybuffer: ::core::option::Option<*mut ::core::ffi::c_void>, replylength: ::core::option::Option<*mut u32>, timeout: ::core::option::Option<*const i64>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2016,28 +2016,28 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSendMessage(filter : PFLT_FILTER, clientport : *const PFLT_PORT, senderbuffer : *const ::core::ffi::c_void, senderbufferlength : u32, replybuffer : *mut ::core::ffi::c_void, replylength : *mut u32, timeout : *const i64) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSendMessage(filter.into_param().abi(), clientport, senderbuffer, senderbufferlength, ::core::mem::transmute(replybuffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(replylength.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetActivityIdCallbackData(callbackdata: *mut FLT_CALLBACK_DATA, guid: ::core::option::Option<*const ::windows_core::GUID>) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltSetActivityIdCallbackData(callbackdata : *mut FLT_CALLBACK_DATA, guid : *const ::windows_core::GUID) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetActivityIdCallbackData(callbackdata, ::core::mem::transmute(guid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetCallbackDataDirty(data: *mut FLT_CALLBACK_DATA) { ::windows_targets::link!("fltmgr.sys" "system" fn FltSetCallbackDataDirty(data : *mut FLT_CALLBACK_DATA) -> ()); FltSetCallbackDataDirty(data) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetCancelCompletion(callbackdata: *const FLT_CALLBACK_DATA, canceledcallback: PFLT_COMPLETE_CANCELED_CALLBACK) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltSetCancelCompletion(callbackdata : *const FLT_CALLBACK_DATA, canceledcallback : PFLT_COMPLETE_CANCELED_CALLBACK) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetCancelCompletion(callbackdata, canceledcallback) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetEaFile(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, eabuffer: *const ::core::ffi::c_void, length: u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2047,7 +2047,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetEaFile(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, eabuffer : *const ::core::ffi::c_void, length : u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetEaFile(instance.into_param().abi(), fileobject, eabuffer, length) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetEcpListIntoCallbackData(filter: P0, callbackdata: *const FLT_CALLBACK_DATA, ecplist: *const super::super::super::Foundation::ECP_LIST) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2057,7 +2057,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetEcpListIntoCallbackData(filter : PFLT_FILTER, callbackdata : *const FLT_CALLBACK_DATA, ecplist : *const super::super::super::Foundation:: ECP_LIST) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetEcpListIntoCallbackData(filter.into_param().abi(), callbackdata, ecplist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetFileContext(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, operation: FLT_SET_CONTEXT_OPERATION, newcontext: P1, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2068,21 +2068,21 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetFileContext(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, operation : FLT_SET_CONTEXT_OPERATION, newcontext : PFLT_CONTEXT, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetFileContext(instance.into_param().abi(), fileobject, operation, newcontext.into_param().abi(), ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetFsZeroingOffset(data: *const FLT_CALLBACK_DATA, zeroingoffset: u32) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltSetFsZeroingOffset(data : *const FLT_CALLBACK_DATA, zeroingoffset : u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetFsZeroingOffset(data, zeroingoffset) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetFsZeroingOffsetRequired(data: *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltSetFsZeroingOffsetRequired(data : *const FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetFsZeroingOffsetRequired(data) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetInformationFile(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, fileinformation: *const ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2092,7 +2092,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetInformationFile(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, fileinformation : *const ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetInformationFile(instance.into_param().abi(), fileobject, fileinformation, length, fileinformationclass) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltSetInstanceContext(instance: P0, operation: FLT_SET_CONTEXT_OPERATION, newcontext: P1, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2103,21 +2103,21 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetInstanceContext(instance : PFLT_INSTANCE, operation : FLT_SET_CONTEXT_OPERATION, newcontext : PFLT_CONTEXT, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetInstanceContext(instance.into_param().abi(), operation, newcontext.into_param().abi(), ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetIoPriorityHintIntoCallbackData(data: *const FLT_CALLBACK_DATA, priorityhint: super::super::super::Foundation::IO_PRIORITY_HINT) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltSetIoPriorityHintIntoCallbackData(data : *const FLT_CALLBACK_DATA, priorityhint : super::super::super::Foundation:: IO_PRIORITY_HINT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetIoPriorityHintIntoCallbackData(data, priorityhint) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetIoPriorityHintIntoFileObject(fileobject: *const super::super::super::Foundation::FILE_OBJECT, priorityhint: super::super::super::Foundation::IO_PRIORITY_HINT) -> super::super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("fltmgr.sys" "system" fn FltSetIoPriorityHintIntoFileObject(fileobject : *const super::super::super::Foundation:: FILE_OBJECT, priorityhint : super::super::super::Foundation:: IO_PRIORITY_HINT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetIoPriorityHintIntoFileObject(fileobject, priorityhint) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltSetIoPriorityHintIntoThread(thread: P0, priorityhint: super::super::super::Foundation::IO_PRIORITY_HINT) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2127,7 +2127,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetIoPriorityHintIntoThread(thread : super::super::super::Foundation:: PETHREAD, priorityhint : super::super::super::Foundation:: IO_PRIORITY_HINT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetIoPriorityHintIntoThread(thread.into_param().abi(), priorityhint) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetQuotaInformationFile(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, buffer: *const ::core::ffi::c_void, length: u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2137,7 +2137,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetQuotaInformationFile(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, buffer : *const ::core::ffi::c_void, length : u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetQuotaInformationFile(instance.into_param().abi(), fileobject, buffer, length) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetSecurityObject(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, securityinformation: u32, securitydescriptor: P1) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2148,7 +2148,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetSecurityObject(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, securityinformation : u32, securitydescriptor : super::super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetSecurityObject(instance.into_param().abi(), fileobject, securityinformation, securitydescriptor.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetStreamContext(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, operation: FLT_SET_CONTEXT_OPERATION, newcontext: P1, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2159,7 +2159,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetStreamContext(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, operation : FLT_SET_CONTEXT_OPERATION, newcontext : PFLT_CONTEXT, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetStreamContext(instance.into_param().abi(), fileobject, operation, newcontext.into_param().abi(), ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSetStreamHandleContext(instance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, operation: FLT_SET_CONTEXT_OPERATION, newcontext: P1, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2170,7 +2170,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetStreamHandleContext(instance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, operation : FLT_SET_CONTEXT_OPERATION, newcontext : PFLT_CONTEXT, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetStreamHandleContext(instance.into_param().abi(), fileobject, operation, newcontext.into_param().abi(), ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FltSetTransactionContext(instance: P0, transaction: *const super::super::super::Foundation::KTRANSACTION, operation: FLT_SET_CONTEXT_OPERATION, newcontext: P1, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2181,7 +2181,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetTransactionContext(instance : PFLT_INSTANCE, transaction : *const super::super::super::Foundation:: KTRANSACTION, operation : FLT_SET_CONTEXT_OPERATION, newcontext : PFLT_CONTEXT, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetTransactionContext(instance.into_param().abi(), transaction, operation, newcontext.into_param().abi(), ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltSetVolumeContext(volume: P0, operation: FLT_SET_CONTEXT_OPERATION, newcontext: P1, oldcontext: ::core::option::Option<*mut PFLT_CONTEXT>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2192,7 +2192,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetVolumeContext(volume : PFLT_VOLUME, operation : FLT_SET_CONTEXT_OPERATION, newcontext : PFLT_CONTEXT, oldcontext : *mut PFLT_CONTEXT) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetVolumeContext(volume.into_param().abi(), operation, newcontext.into_param().abi(), ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn FltSetVolumeInformation(instance: P0, iosb: *mut super::super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fsinformation: *mut ::core::ffi::c_void, length: u32, fsinformationclass: super::FS_INFORMATION_CLASS) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2202,7 +2202,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSetVolumeInformation(instance : PFLT_INSTANCE, iosb : *mut super::super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fsinformation : *mut ::core::ffi::c_void, length : u32, fsinformationclass : super:: FS_INFORMATION_CLASS) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltSetVolumeInformation(instance.into_param().abi(), iosb, fsinformation, length, fsinformationclass) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltStartFiltering(filter: P0) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2212,14 +2212,14 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltStartFiltering(filter : PFLT_FILTER) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltStartFiltering(filter.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSupportsFileContexts(fileobject: *const super::super::super::Foundation::FILE_OBJECT) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltSupportsFileContexts(fileobject : *const super::super::super::Foundation:: FILE_OBJECT) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltSupportsFileContexts(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSupportsFileContextsEx(fileobject: *const super::super::super::Foundation::FILE_OBJECT, instance: P0) -> super::super::super::super::Win32::Foundation::BOOLEAN @@ -2229,21 +2229,21 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltSupportsFileContextsEx(fileobject : *const super::super::super::Foundation:: FILE_OBJECT, instance : PFLT_INSTANCE) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltSupportsFileContextsEx(fileobject, instance.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSupportsStreamContexts(fileobject: *const super::super::super::Foundation::FILE_OBJECT) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltSupportsStreamContexts(fileobject : *const super::super::super::Foundation:: FILE_OBJECT) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltSupportsStreamContexts(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltSupportsStreamHandleContexts(fileobject: *const super::super::super::Foundation::FILE_OBJECT) -> super::super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("fltmgr.sys" "system" fn FltSupportsStreamHandleContexts(fileobject : *const super::super::super::Foundation:: FILE_OBJECT) -> super::super::super::super::Win32::Foundation:: BOOLEAN); FltSupportsStreamHandleContexts(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltTagFile(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, filetag: u32, guid: ::core::option::Option<*const ::windows_core::GUID>, databuffer: *const ::core::ffi::c_void, databufferlength: u16) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2253,7 +2253,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltTagFile(initiatinginstance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, filetag : u32, guid : *const ::windows_core::GUID, databuffer : *const ::core::ffi::c_void, databufferlength : u16) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltTagFile(initiatinginstance.into_param().abi(), fileobject, filetag, ::core::mem::transmute(guid.unwrap_or(::std::ptr::null())), databuffer, databufferlength) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltTagFileEx(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, filetag: u32, guid: ::core::option::Option<*const ::windows_core::GUID>, databuffer: *const ::core::ffi::c_void, databufferlength: u16, existingfiletag: u32, existingguid: ::core::option::Option<*const ::windows_core::GUID>, flags: u32) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2263,7 +2263,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltTagFileEx(initiatinginstance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, filetag : u32, guid : *const ::windows_core::GUID, databuffer : *const ::core::ffi::c_void, databufferlength : u16, existingfiletag : u32, existingguid : *const ::windows_core::GUID, flags : u32) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltTagFileEx(initiatinginstance.into_param().abi(), fileobject, filetag, ::core::mem::transmute(guid.unwrap_or(::std::ptr::null())), databuffer, databufferlength, existingfiletag, ::core::mem::transmute(existingguid.unwrap_or(::std::ptr::null())), flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltUninitializeFileLock(filelock: *const super::FILE_LOCK) { @@ -2275,7 +2275,7 @@ pub unsafe fn FltUninitializeOplock(oplock: *const *const ::core::ffi::c_void) { ::windows_targets::link!("fltmgr.sys" "system" fn FltUninitializeOplock(oplock : *const *const ::core::ffi::c_void) -> ()); FltUninitializeOplock(oplock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FltUnloadFilter(filtername: *const super::super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::super::Win32::Foundation::NTSTATUS { @@ -2290,7 +2290,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltUnregisterFilter(filter : PFLT_FILTER) -> ()); FltUnregisterFilter(filter.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltUntagFile(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, filetag: u32, guid: ::core::option::Option<*const ::windows_core::GUID>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2300,7 +2300,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltUntagFile(initiatinginstance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, filetag : u32, guid : *const ::windows_core::GUID) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltUntagFile(initiatinginstance.into_param().abi(), fileobject, filetag, ::core::mem::transmute(guid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltVetoBypassIo(callbackdata: *const FLT_CALLBACK_DATA, fltobjects: *const FLT_RELATED_OBJECTS, operationstatus: P0, failurereason: *const super::super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2310,7 +2310,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltVetoBypassIo(callbackdata : *const FLT_CALLBACK_DATA, fltobjects : *const FLT_RELATED_OBJECTS, operationstatus : super::super::super::super::Win32::Foundation:: NTSTATUS, failurereason : *const super::super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltVetoBypassIo(callbackdata, fltobjects, operationstatus.into_param().abi(), failurereason) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltWriteFile(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, byteoffset: ::core::option::Option<*const i64>, length: u32, buffer: *const ::core::ffi::c_void, flags: u32, byteswritten: ::core::option::Option<*mut u32>, callbackroutine: PFLT_COMPLETED_ASYNC_IO_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2320,7 +2320,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltWriteFile(initiatinginstance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, byteoffset : *const i64, length : u32, buffer : *const ::core::ffi::c_void, flags : u32, byteswritten : *mut u32, callbackroutine : PFLT_COMPLETED_ASYNC_IO_CALLBACK, callbackcontext : *const ::core::ffi::c_void) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltWriteFile(initiatinginstance.into_param().abi(), fileobject, ::core::mem::transmute(byteoffset.unwrap_or(::std::ptr::null())), length, buffer, flags, ::core::mem::transmute(byteswritten.unwrap_or(::std::ptr::null_mut())), callbackroutine, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltWriteFileEx(initiatinginstance: P0, fileobject: *const super::super::super::Foundation::FILE_OBJECT, byteoffset: ::core::option::Option<*const i64>, length: u32, buffer: ::core::option::Option<*const ::core::ffi::c_void>, flags: u32, byteswritten: ::core::option::Option<*mut u32>, callbackroutine: PFLT_COMPLETED_ASYNC_IO_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, key: ::core::option::Option<*const u32>, mdl: ::core::option::Option<*const super::super::super::Foundation::MDL>) -> super::super::super::super::Win32::Foundation::NTSTATUS @@ -2330,7 +2330,7 @@ where ::windows_targets::link!("fltmgr.sys" "system" fn FltWriteFileEx(initiatinginstance : PFLT_INSTANCE, fileobject : *const super::super::super::Foundation:: FILE_OBJECT, byteoffset : *const i64, length : u32, buffer : *const ::core::ffi::c_void, flags : u32, byteswritten : *mut u32, callbackroutine : PFLT_COMPLETED_ASYNC_IO_CALLBACK, callbackcontext : *const ::core::ffi::c_void, key : *const u32, mdl : *const super::super::super::Foundation:: MDL) -> super::super::super::super::Win32::Foundation:: NTSTATUS); FltWriteFileEx(initiatinginstance.into_param().abi(), fileobject, ::core::mem::transmute(byteoffset.unwrap_or(::std::ptr::null())), length, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null())), flags, ::core::mem::transmute(byteswritten.unwrap_or(::std::ptr::null_mut())), callbackroutine, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), ::core::mem::transmute(mdl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FltpTraceRedirectedFileIo(originatingfileobject: *const super::super::super::Foundation::FILE_OBJECT, childcallbackdata: *mut FLT_CALLBACK_DATA) -> super::super::super::super::Win32::Foundation::NTSTATUS { @@ -2519,7 +2519,7 @@ impl ::core::fmt::Debug for FLT_SET_CONTEXT_OPERATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_CALLBACK_DATA { pub Flags: u32, @@ -2549,7 +2549,7 @@ impl ::core::default::Default for FLT_CALLBACK_DATA { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union FLT_CALLBACK_DATA_0 { pub Anonymous: FLT_CALLBACK_DATA_0_0, @@ -2574,7 +2574,7 @@ impl ::core::default::Default for FLT_CALLBACK_DATA_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_CALLBACK_DATA_0_0 { pub QueueLinks: super::super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -2613,7 +2613,7 @@ impl ::core::default::Default for FLT_CALLBACK_DATA_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_CALLBACK_DATA_QUEUE { pub Csq: super::super::super::System::SystemServices::IO_CSQ, @@ -2651,7 +2651,7 @@ impl ::core::default::Default for FLT_CALLBACK_DATA_QUEUE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct FLT_CONTEXT_REGISTRATION { pub ContextType: u16, @@ -2688,7 +2688,7 @@ impl ::core::default::Default for FLT_CONTEXT_REGISTRATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FLT_CREATEFILE_TARGET_ECP_CONTEXT { pub Instance: PFLT_INSTANCE, @@ -2729,7 +2729,7 @@ impl ::core::default::Default for FLT_CREATEFILE_TARGET_ECP_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FLT_FILE_NAME_INFORMATION { pub Size: u16, @@ -2776,7 +2776,7 @@ impl ::core::default::Default for FLT_FILE_NAME_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_IO_PARAMETER_BLOCK { pub IrpFlags: u32, @@ -2807,7 +2807,7 @@ impl ::core::default::Default for FLT_IO_PARAMETER_BLOCK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FLT_NAME_CONTROL { pub Name: super::super::super::super::Win32::Foundation::UNICODE_STRING, @@ -2845,7 +2845,7 @@ impl ::core::default::Default for FLT_NAME_CONTROL { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_OPERATION_REGISTRATION { pub MajorFunction: u8, @@ -2879,7 +2879,7 @@ impl ::core::default::Default for FLT_OPERATION_REGISTRATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union FLT_PARAMETERS { pub Create: FLT_PARAMETERS_4, @@ -2935,7 +2935,7 @@ impl ::core::default::Default for FLT_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_0 { pub EndingOffset: *mut i64, @@ -2974,7 +2974,7 @@ impl ::core::default::Default for FLT_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_1 { pub SyncType: super::FS_FILTER_SECTION_SYNC_TYPE, @@ -3016,7 +3016,7 @@ impl ::core::default::Default for FLT_PARAMETERS_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_2 { pub SecurityContext: *mut super::super::super::Foundation::IO_SECURITY_CONTEXT, @@ -3058,7 +3058,7 @@ impl ::core::default::Default for FLT_PARAMETERS_2 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_3 { pub SecurityContext: *mut super::super::super::Foundation::IO_SECURITY_CONTEXT, @@ -3100,7 +3100,7 @@ impl ::core::default::Default for FLT_PARAMETERS_3 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_4 { pub SecurityContext: *mut super::super::super::Foundation::IO_SECURITY_CONTEXT, @@ -3130,7 +3130,7 @@ impl ::core::default::Default for FLT_PARAMETERS_4 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union FLT_PARAMETERS_5 { pub Common: FLT_PARAMETERS_5_1, @@ -3158,7 +3158,7 @@ impl ::core::default::Default for FLT_PARAMETERS_5 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_5_0 { pub OutputBufferLength: u32, @@ -3199,7 +3199,7 @@ impl ::core::default::Default for FLT_PARAMETERS_5_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_5_1 { pub OutputBufferLength: u32, @@ -3239,7 +3239,7 @@ impl ::core::default::Default for FLT_PARAMETERS_5_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_5_2 { pub OutputBufferLength: u32, @@ -3282,7 +3282,7 @@ impl ::core::default::Default for FLT_PARAMETERS_5_2 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_5_3 { pub OutputBufferLength: u32, @@ -3324,7 +3324,7 @@ impl ::core::default::Default for FLT_PARAMETERS_5_3 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_5_4 { pub OutputBufferLength: u32, @@ -3367,7 +3367,7 @@ impl ::core::default::Default for FLT_PARAMETERS_5_4 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union FLT_PARAMETERS_6 { pub QueryDirectory: FLT_PARAMETERS_6_2, @@ -3393,7 +3393,7 @@ impl ::core::default::Default for FLT_PARAMETERS_6 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_6_0 { pub Length: u32, @@ -3436,7 +3436,7 @@ impl ::core::default::Default for FLT_PARAMETERS_6_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_6_1 { pub Length: u32, @@ -3479,7 +3479,7 @@ impl ::core::default::Default for FLT_PARAMETERS_6_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_6_2 { pub Length: u32, @@ -3522,7 +3522,7 @@ impl ::core::default::Default for FLT_PARAMETERS_6_2 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_7 { pub FileOffset: i64, @@ -3549,7 +3549,7 @@ impl ::core::default::Default for FLT_PARAMETERS_7 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union FLT_PARAMETERS_8 { pub VerifyVolume: FLT_PARAMETERS_8_4, @@ -3577,7 +3577,7 @@ impl ::core::default::Default for FLT_PARAMETERS_8 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_8_0 { pub OutputBufferLength: u32, @@ -3618,7 +3618,7 @@ impl ::core::default::Default for FLT_PARAMETERS_8_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_8_1 { pub OutputBufferLength: u32, @@ -3658,7 +3658,7 @@ impl ::core::default::Default for FLT_PARAMETERS_8_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_8_2 { pub OutputBufferLength: u32, @@ -3701,7 +3701,7 @@ impl ::core::default::Default for FLT_PARAMETERS_8_2 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_8_3 { pub OutputBufferLength: u32, @@ -3744,7 +3744,7 @@ impl ::core::default::Default for FLT_PARAMETERS_8_3 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_8_4 { pub Vpb: *mut super::super::super::Foundation::VPB, @@ -3783,7 +3783,7 @@ impl ::core::default::Default for FLT_PARAMETERS_8_4 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_9 { pub Length: *mut i64, @@ -3812,7 +3812,7 @@ impl ::core::default::Default for FLT_PARAMETERS_9 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_10 { pub MdlChain: *mut super::super::super::Foundation::MDL, @@ -3850,7 +3850,7 @@ impl ::core::default::Default for FLT_PARAMETERS_10 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_11 { pub FileOffset: i64, @@ -3877,7 +3877,7 @@ impl ::core::default::Default for FLT_PARAMETERS_11 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_12 { pub FileOffset: i64, @@ -3902,7 +3902,7 @@ impl ::core::default::Default for FLT_PARAMETERS_12 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_13 { pub DeviceType: u32, @@ -3940,7 +3940,7 @@ impl ::core::default::Default for FLT_PARAMETERS_13 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_14 { pub Irp: *mut super::super::super::Foundation::IRP, @@ -3979,7 +3979,7 @@ impl ::core::default::Default for FLT_PARAMETERS_14 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_15 { pub Argument1: *mut ::core::ffi::c_void, @@ -4008,7 +4008,7 @@ impl ::core::default::Default for FLT_PARAMETERS_15 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union FLT_PARAMETERS_16 { pub StartDevice: FLT_PARAMETERS_16_8, @@ -4041,7 +4041,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_16_0 { pub Capabilities: *mut super::super::super::System::SystemServices::DEVICE_CAPABILITIES, @@ -4079,7 +4079,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_16_1 { pub IoResourceRequirementList: *mut super::super::super::System::SystemServices::IO_RESOURCE_REQUIREMENTS_LIST, @@ -4117,7 +4117,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_16_2 { pub Type: super::super::super::System::SystemServices::DEVICE_RELATION_TYPE, @@ -4155,7 +4155,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16_2 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_16_3 { pub DeviceTextType: super::super::super::System::SystemServices::DEVICE_TEXT_TYPE, @@ -4194,7 +4194,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16_3 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_16_4 { pub IdType: super::super::super::System::SystemServices::BUS_QUERY_ID_TYPE, @@ -4232,7 +4232,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16_4 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_16_5 { pub InterfaceType: *const ::windows_core::GUID, @@ -4274,7 +4274,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16_5 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_16_6 { pub WhichSpace: u32, @@ -4315,7 +4315,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16_6 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_16_7 { pub Lock: super::super::super::super::Win32::Foundation::BOOLEAN, @@ -4353,7 +4353,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16_7 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_16_8 { pub AllocatedResources: *mut super::super::super::System::SystemServices::CM_RESOURCE_LIST, @@ -4392,7 +4392,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16_8 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_16_9 { pub InPath: super::super::super::super::Win32::Foundation::BOOLEAN, @@ -4432,7 +4432,7 @@ impl ::core::default::Default for FLT_PARAMETERS_16_9 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_17 { pub FileOffset: i64, @@ -4459,7 +4459,7 @@ impl ::core::default::Default for FLT_PARAMETERS_17 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_18 { pub Length: u32, @@ -4502,7 +4502,7 @@ impl ::core::default::Default for FLT_PARAMETERS_18 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_19 { pub Length: u32, @@ -4542,7 +4542,7 @@ impl ::core::default::Default for FLT_PARAMETERS_19 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_20 { pub Irp: *mut super::super::super::Foundation::IRP, @@ -4583,7 +4583,7 @@ impl ::core::default::Default for FLT_PARAMETERS_20 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_21 { pub Length: u32, @@ -4626,7 +4626,7 @@ impl ::core::default::Default for FLT_PARAMETERS_21 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_22 { pub SecurityInformation: u32, @@ -4667,7 +4667,7 @@ impl ::core::default::Default for FLT_PARAMETERS_22 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_23 { pub Length: u32, @@ -4707,7 +4707,7 @@ impl ::core::default::Default for FLT_PARAMETERS_23 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_24 { pub Length: u32, @@ -4735,7 +4735,7 @@ impl ::core::default::Default for FLT_PARAMETERS_24 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_25 { pub ResourceToRelease: *mut super::super::super::Foundation::ERESOURCE, @@ -4773,7 +4773,7 @@ impl ::core::default::Default for FLT_PARAMETERS_25 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_26 { pub Length: u32, @@ -4813,7 +4813,7 @@ impl ::core::default::Default for FLT_PARAMETERS_26 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_27 { pub Length: u32, @@ -4841,7 +4841,7 @@ impl ::core::default::Default for FLT_PARAMETERS_27 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union FLT_PARAMETERS_27_0 { pub Anonymous: FLT_PARAMETERS_27_0_0, @@ -4867,7 +4867,7 @@ impl ::core::default::Default for FLT_PARAMETERS_27_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_27_0_0 { pub ReplaceIfExists: super::super::super::super::Win32::Foundation::BOOLEAN, @@ -4906,7 +4906,7 @@ impl ::core::default::Default for FLT_PARAMETERS_27_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_28 { pub Length: u32, @@ -4946,7 +4946,7 @@ impl ::core::default::Default for FLT_PARAMETERS_28 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_29 { pub SecurityInformation: u32, @@ -4985,7 +4985,7 @@ impl ::core::default::Default for FLT_PARAMETERS_29 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_30 { pub Length: u32, @@ -5025,7 +5025,7 @@ impl ::core::default::Default for FLT_PARAMETERS_30 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_31 { pub ProviderId: usize, @@ -5066,7 +5066,7 @@ impl ::core::default::Default for FLT_PARAMETERS_31 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_PARAMETERS_32 { pub Length: u32, @@ -5094,7 +5094,7 @@ impl ::core::default::Default for FLT_PARAMETERS_32 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_InstallableFileSystems`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_InstallableFileSystems", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_REGISTRATION { pub Size: u16, @@ -5208,7 +5208,7 @@ impl ::core::default::Default for FLT_RELATED_CONTEXTS_EX { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FLT_RELATED_OBJECTS { pub Size: u16, @@ -5420,7 +5420,7 @@ impl ::core::default::Default for FLT_TAG_DATA_BUFFER_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FLT_VOLUME_PROPERTIES { pub DeviceType: u32, @@ -5634,89 +5634,89 @@ impl ::core::fmt::Debug for PFLT_VOLUME { impl ::windows_core::TypeKind for PFLT_VOLUME { type TypeKind = ::windows_core::CopyType; } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLTOPLOCK_WAIT_COMPLETE_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_CALLBACK_DATA_QUEUE_ACQUIRE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_CALLBACK_DATA_QUEUE_COMPLETE_CANCELED_IO = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_CALLBACK_DATA_QUEUE_INSERT_IO = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_CALLBACK_DATA_QUEUE_PEEK_NEXT_IO = ::core::option::Option *mut FLT_CALLBACK_DATA>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_CALLBACK_DATA_QUEUE_RELEASE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_CALLBACK_DATA_QUEUE_REMOVE_IO = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_COMPLETED_ASYNC_IO_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_COMPLETE_CANCELED_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFLT_CONNECT_NOTIFY = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type PFLT_CONTEXT_ALLOCATE_CALLBACK = ::core::option::Option *mut ::core::ffi::c_void>; pub type PFLT_CONTEXT_CLEANUP_CALLBACK = ::core::option::Option ()>; pub type PFLT_CONTEXT_FREE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_DEFERRED_IO_WORKITEM_ROUTINE = ::core::option::Option ()>; pub type PFLT_DISCONNECT_NOTIFY = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFLT_FILTER_UNLOAD_CALLBACK = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_GENERATE_FILE_NAME = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; pub type PFLT_GENERIC_WORKITEM_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_GET_OPERATION_STATUS_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_InstallableFileSystems`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_InstallableFileSystems", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_INSTANCE_SETUP_CALLBACK = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_INSTANCE_TEARDOWN_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFLT_MESSAGE_NOTIFY = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; pub type PFLT_NORMALIZE_CONTEXT_CLEANUP = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFLT_NORMALIZE_NAME_COMPONENT = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_NORMALIZE_NAME_COMPONENT_EX = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_POST_OPERATION_CALLBACK = ::core::option::Option FLT_POSTOP_CALLBACK_STATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_PRE_OPERATION_CALLBACK = ::core::option::Option FLT_PREOP_CALLBACK_STATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_SECTION_CONFLICT_NOTIFICATION_CALLBACK = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLT_TRANSACTION_NOTIFICATION_CALLBACK = ::core::option::Option super::super::super::super::Win32::Foundation::NTSTATUS>; diff --git a/crates/libs/windows/src/Windows/Wdk/Storage/FileSystem/mod.rs b/crates/libs/windows/src/Windows/Wdk/Storage/FileSystem/mod.rs index c2af8ce7e3..f059af66d9 100644 --- a/crates/libs/windows/src/Windows/Wdk/Storage/FileSystem/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/Storage/FileSystem/mod.rs @@ -1,12 +1,12 @@ #[cfg(feature = "Wdk_Storage_FileSystem_Minifilters")] -#[doc = "Required features: `Wdk_Storage_FileSystem_Minifilters`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem_Minifilters\"`"] pub mod Minifilters; #[inline] pub unsafe fn ApplyControlToken(phcontext: *const SecHandle, pinput: *const SecBufferDesc) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn ApplyControlToken(phcontext : *const SecHandle, pinput : *const SecBufferDesc) -> ::windows_core::HRESULT); ApplyControlToken(phcontext, pinput).ok() } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcAsyncCopyRead(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, wait: P0, buffer: *mut ::core::ffi::c_void, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, ioissuerthread: P1, asyncreadcontext: *const CC_ASYNC_READ_CONTEXT) -> super::super::super::Win32::Foundation::BOOLEAN @@ -17,7 +17,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcAsyncCopyRead(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, wait : super::super::super::Win32::Foundation:: BOOLEAN, buffer : *mut ::core::ffi::c_void, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, ioissuerthread : super::super::Foundation:: PETHREAD, asyncreadcontext : *const CC_ASYNC_READ_CONTEXT) -> super::super::super::Win32::Foundation:: BOOLEAN); CcAsyncCopyRead(fileobject, fileoffset, length, wait.into_param().abi(), buffer, iostatus, ioissuerthread.into_param().abi(), asyncreadcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcCanIWrite(fileobject: ::core::option::Option<*const super::super::Foundation::FILE_OBJECT>, bytestowrite: u32, wait: P0, retrying: u8) -> super::super::super::Win32::Foundation::BOOLEAN @@ -27,14 +27,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcCanIWrite(fileobject : *const super::super::Foundation:: FILE_OBJECT, bytestowrite : u32, wait : super::super::super::Win32::Foundation:: BOOLEAN, retrying : u8) -> super::super::super::Win32::Foundation:: BOOLEAN); CcCanIWrite(::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null())), bytestowrite, wait.into_param().abi(), retrying) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CcCoherencyFlushAndPurgeCache(sectionobjectpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS, fileoffset: ::core::option::Option<*const i64>, length: u32, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, flags: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcCoherencyFlushAndPurgeCache(sectionobjectpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS, fileoffset : *const i64, length : u32, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, flags : u32) -> ()); CcCoherencyFlushAndPurgeCache(sectionobjectpointer, ::core::mem::transmute(fileoffset.unwrap_or(::std::ptr::null())), length, iostatus, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcCopyRead(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, wait: P0, buffer: *mut ::core::ffi::c_void, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation::BOOLEAN @@ -44,7 +44,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcCopyRead(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, wait : super::super::super::Win32::Foundation:: BOOLEAN, buffer : *mut ::core::ffi::c_void, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation:: BOOLEAN); CcCopyRead(fileobject, fileoffset, length, wait.into_param().abi(), buffer, iostatus) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcCopyReadEx(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, wait: P0, buffer: *mut ::core::ffi::c_void, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, ioissuerthread: P1) -> super::super::super::Win32::Foundation::BOOLEAN @@ -55,7 +55,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcCopyReadEx(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, wait : super::super::super::Win32::Foundation:: BOOLEAN, buffer : *mut ::core::ffi::c_void, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, ioissuerthread : super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: BOOLEAN); CcCopyReadEx(fileobject, fileoffset, length, wait.into_param().abi(), buffer, iostatus, ioissuerthread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcCopyWrite(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, wait: P0, buffer: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN @@ -65,7 +65,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcCopyWrite(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, wait : super::super::super::Win32::Foundation:: BOOLEAN, buffer : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); CcCopyWrite(fileobject, fileoffset, length, wait.into_param().abi(), buffer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcCopyWriteEx(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, wait: P0, buffer: *const ::core::ffi::c_void, ioissuerthread: P1) -> super::super::super::Win32::Foundation::BOOLEAN @@ -76,14 +76,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcCopyWriteEx(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, wait : super::super::super::Win32::Foundation:: BOOLEAN, buffer : *const ::core::ffi::c_void, ioissuerthread : super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: BOOLEAN); CcCopyWriteEx(fileobject, fileoffset, length, wait.into_param().abi(), buffer, ioissuerthread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcCopyWriteWontFlush(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: ::core::option::Option<*const i64>, length: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcCopyWriteWontFlush(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); CcCopyWriteWontFlush(fileobject, ::core::mem::transmute(fileoffset.unwrap_or(::std::ptr::null())), length) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcDeferWrite(fileobject: *const super::super::Foundation::FILE_OBJECT, postroutine: PCC_POST_DEFERRED_WRITE, context1: *const ::core::ffi::c_void, context2: *const ::core::ffi::c_void, bytestowrite: u32, retrying: P0) @@ -93,63 +93,63 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcDeferWrite(fileobject : *const super::super::Foundation:: FILE_OBJECT, postroutine : PCC_POST_DEFERRED_WRITE, context1 : *const ::core::ffi::c_void, context2 : *const ::core::ffi::c_void, bytestowrite : u32, retrying : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); CcDeferWrite(fileobject, postroutine, context1, context2, bytestowrite, retrying.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CcErrorCallbackRoutine(context: *const CC_ERROR_CALLBACK_CONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcErrorCallbackRoutine(context : *const CC_ERROR_CALLBACK_CONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); CcErrorCallbackRoutine(context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcFastCopyRead(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: u32, length: u32, pagecount: u32, buffer: *mut ::core::ffi::c_void, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcFastCopyRead(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : u32, length : u32, pagecount : u32, buffer : *mut ::core::ffi::c_void, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> ()); CcFastCopyRead(fileobject, fileoffset, length, pagecount, buffer, iostatus) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcFastCopyWrite(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: u32, length: u32, buffer: *const ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcFastCopyWrite(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : u32, length : u32, buffer : *const ::core::ffi::c_void) -> ()); CcFastCopyWrite(fileobject, fileoffset, length, buffer) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CcFlushCache(sectionobjectpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS, fileoffset: ::core::option::Option<*const i64>, length: u32, iostatus: ::core::option::Option<*mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcFlushCache(sectionobjectpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS, fileoffset : *const i64, length : u32, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> ()); CcFlushCache(sectionobjectpointer, ::core::mem::transmute(fileoffset.unwrap_or(::std::ptr::null())), length, ::core::mem::transmute(iostatus.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcGetDirtyPages(loghandle: *const ::core::ffi::c_void, dirtypageroutine: PDIRTY_PAGE_ROUTINE, context1: *const ::core::ffi::c_void, context2: *const ::core::ffi::c_void) -> i64 { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcGetDirtyPages(loghandle : *const ::core::ffi::c_void, dirtypageroutine : PDIRTY_PAGE_ROUTINE, context1 : *const ::core::ffi::c_void, context2 : *const ::core::ffi::c_void) -> i64); CcGetDirtyPages(loghandle, dirtypageroutine, context1, context2) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcGetFileObjectFromBcb(bcb: *const ::core::ffi::c_void) -> *mut super::super::Foundation::FILE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcGetFileObjectFromBcb(bcb : *const ::core::ffi::c_void) -> *mut super::super::Foundation:: FILE_OBJECT); CcGetFileObjectFromBcb(bcb) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcGetFileObjectFromSectionPtrs(sectionobjectpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS) -> *mut super::super::Foundation::FILE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcGetFileObjectFromSectionPtrs(sectionobjectpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS) -> *mut super::super::Foundation:: FILE_OBJECT); CcGetFileObjectFromSectionPtrs(sectionobjectpointer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcGetFileObjectFromSectionPtrsRef(sectionobjectpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS) -> *mut super::super::Foundation::FILE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcGetFileObjectFromSectionPtrsRef(sectionobjectpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS) -> *mut super::super::Foundation:: FILE_OBJECT); CcGetFileObjectFromSectionPtrsRef(sectionobjectpointer) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn CcGetFlushedValidData(sectionobjectpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS, bcblistheld: P0) -> i64 @@ -159,7 +159,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcGetFlushedValidData(sectionobjectpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS, bcblistheld : super::super::super::Win32::Foundation:: BOOLEAN) -> i64); CcGetFlushedValidData(sectionobjectpointer, bcblistheld.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcInitializeCacheMap(fileobject: *const super::super::Foundation::FILE_OBJECT, filesizes: *const CC_FILE_SIZES, pinaccess: P0, callbacks: *const CACHE_MANAGER_CALLBACKS, lazywritecontext: *const ::core::ffi::c_void) @@ -169,7 +169,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcInitializeCacheMap(fileobject : *const super::super::Foundation:: FILE_OBJECT, filesizes : *const CC_FILE_SIZES, pinaccess : super::super::super::Win32::Foundation:: BOOLEAN, callbacks : *const CACHE_MANAGER_CALLBACKS, lazywritecontext : *const ::core::ffi::c_void) -> ()); CcInitializeCacheMap(fileobject, filesizes, pinaccess.into_param().abi(), callbacks, lazywritecontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcInitializeCacheMapEx(fileobject: *const super::super::Foundation::FILE_OBJECT, filesizes: *const CC_FILE_SIZES, pinaccess: P0, callbacks: *const CACHE_MANAGER_CALLBACKS, lazywritecontext: *const ::core::ffi::c_void, flags: u32) @@ -179,7 +179,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcInitializeCacheMapEx(fileobject : *const super::super::Foundation:: FILE_OBJECT, filesizes : *const CC_FILE_SIZES, pinaccess : super::super::super::Win32::Foundation:: BOOLEAN, callbacks : *const CACHE_MANAGER_CALLBACKS, lazywritecontext : *const ::core::ffi::c_void, flags : u32) -> ()); CcInitializeCacheMapEx(fileobject, filesizes, pinaccess.into_param().abi(), callbacks, lazywritecontext, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CcIsCacheManagerCallbackNeeded(status: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -189,77 +189,77 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcIsCacheManagerCallbackNeeded(status : super::super::super::Win32::Foundation:: NTSTATUS) -> super::super::super::Win32::Foundation:: BOOLEAN); CcIsCacheManagerCallbackNeeded(status.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcIsThereDirtyData(vpb: *const super::super::Foundation::VPB) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcIsThereDirtyData(vpb : *const super::super::Foundation:: VPB) -> super::super::super::Win32::Foundation:: BOOLEAN); CcIsThereDirtyData(vpb) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcIsThereDirtyDataEx(vpb: *const super::super::Foundation::VPB, numberofdirtypages: ::core::option::Option<*const u32>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcIsThereDirtyDataEx(vpb : *const super::super::Foundation:: VPB, numberofdirtypages : *const u32) -> super::super::super::Win32::Foundation:: BOOLEAN); CcIsThereDirtyDataEx(vpb, ::core::mem::transmute(numberofdirtypages.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcMapData(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, flags: u32, bcb: *mut *mut ::core::ffi::c_void, buffer: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcMapData(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, flags : u32, bcb : *mut *mut ::core::ffi::c_void, buffer : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); CcMapData(fileobject, fileoffset, length, flags, bcb, buffer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcMdlRead(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, mdlchain: *mut *mut super::super::Foundation::MDL, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcMdlRead(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, mdlchain : *mut *mut super::super::Foundation:: MDL, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> ()); CcMdlRead(fileobject, fileoffset, length, mdlchain, iostatus) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcMdlReadComplete(fileobject: *const super::super::Foundation::FILE_OBJECT, mdlchain: *const super::super::Foundation::MDL) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcMdlReadComplete(fileobject : *const super::super::Foundation:: FILE_OBJECT, mdlchain : *const super::super::Foundation:: MDL) -> ()); CcMdlReadComplete(fileobject, mdlchain) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcMdlWriteAbort(fileobject: *const super::super::Foundation::FILE_OBJECT, mdlchain: *const super::super::Foundation::MDL) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcMdlWriteAbort(fileobject : *const super::super::Foundation:: FILE_OBJECT, mdlchain : *const super::super::Foundation:: MDL) -> ()); CcMdlWriteAbort(fileobject, mdlchain) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcMdlWriteComplete(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, mdlchain: *const super::super::Foundation::MDL) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcMdlWriteComplete(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, mdlchain : *const super::super::Foundation:: MDL) -> ()); CcMdlWriteComplete(fileobject, fileoffset, mdlchain) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcPinMappedData(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, flags: u32, bcb: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcPinMappedData(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, flags : u32, bcb : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); CcPinMappedData(fileobject, fileoffset, length, flags, bcb) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcPinRead(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, flags: u32, bcb: *mut *mut ::core::ffi::c_void, buffer: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcPinRead(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, flags : u32, bcb : *mut *mut ::core::ffi::c_void, buffer : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); CcPinRead(fileobject, fileoffset, length, flags, bcb, buffer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcPrepareMdlWrite(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, mdlchain: *mut *mut super::super::Foundation::MDL, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcPrepareMdlWrite(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, mdlchain : *mut *mut super::super::Foundation:: MDL, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> ()); CcPrepareMdlWrite(fileobject, fileoffset, length, mdlchain, iostatus) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcPreparePinWrite(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, zero: P0, flags: u32, bcb: *mut *mut ::core::ffi::c_void, buffer: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN @@ -269,7 +269,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcPreparePinWrite(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, zero : super::super::super::Win32::Foundation:: BOOLEAN, flags : u32, bcb : *mut *mut ::core::ffi::c_void, buffer : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); CcPreparePinWrite(fileobject, fileoffset, length, zero.into_param().abi(), flags, bcb, buffer) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn CcPurgeCacheSection(sectionobjectpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS, fileoffset: ::core::option::Option<*const i64>, length: u32, flags: u32) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -286,14 +286,14 @@ pub unsafe fn CcRepinBcb(bcb: *const ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcRepinBcb(bcb : *const ::core::ffi::c_void) -> ()); CcRepinBcb(bcb) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcScheduleReadAhead(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcScheduleReadAhead(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32) -> ()); CcScheduleReadAhead(fileobject, fileoffset, length) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcScheduleReadAheadEx(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, ioissuerthread: P0) @@ -303,7 +303,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcScheduleReadAheadEx(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, ioissuerthread : super::super::Foundation:: PETHREAD) -> ()); CcScheduleReadAheadEx(fileobject, fileoffset, length, ioissuerthread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcSetAdditionalCacheAttributes(fileobject: *const super::super::Foundation::FILE_OBJECT, disablereadahead: P0, disablewritebehind: P1) @@ -314,7 +314,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcSetAdditionalCacheAttributes(fileobject : *const super::super::Foundation:: FILE_OBJECT, disablereadahead : super::super::super::Win32::Foundation:: BOOLEAN, disablewritebehind : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); CcSetAdditionalCacheAttributes(fileobject, disablereadahead.into_param().abi(), disablewritebehind.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcSetAdditionalCacheAttributesEx(fileobject: *const super::super::Foundation::FILE_OBJECT, flags: u32) { @@ -326,7 +326,7 @@ pub unsafe fn CcSetBcbOwnerPointer(bcb: *const ::core::ffi::c_void, ownerpointer ::windows_targets::link!("ntoskrnl.exe" "system" fn CcSetBcbOwnerPointer(bcb : *const ::core::ffi::c_void, ownerpointer : *const ::core::ffi::c_void) -> ()); CcSetBcbOwnerPointer(bcb, ownerpointer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcSetDirtyPageThreshold(fileobject: *const super::super::Foundation::FILE_OBJECT, dirtypagethreshold: u32) { @@ -338,28 +338,28 @@ pub unsafe fn CcSetDirtyPinnedData(bcbvoid: *const ::core::ffi::c_void, lsn: ::c ::windows_targets::link!("ntoskrnl.exe" "system" fn CcSetDirtyPinnedData(bcbvoid : *const ::core::ffi::c_void, lsn : *const i64) -> ()); CcSetDirtyPinnedData(bcbvoid, ::core::mem::transmute(lsn.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcSetFileSizes(fileobject: *const super::super::Foundation::FILE_OBJECT, filesizes: *const CC_FILE_SIZES) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcSetFileSizes(fileobject : *const super::super::Foundation:: FILE_OBJECT, filesizes : *const CC_FILE_SIZES) -> ()); CcSetFileSizes(fileobject, filesizes) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcSetFileSizesEx(fileobject: *const super::super::Foundation::FILE_OBJECT, filesizes: *const CC_FILE_SIZES) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcSetFileSizesEx(fileobject : *const super::super::Foundation:: FILE_OBJECT, filesizes : *const CC_FILE_SIZES) -> super::super::super::Win32::Foundation:: NTSTATUS); CcSetFileSizesEx(fileobject, filesizes) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcSetLogHandleForFile(fileobject: *const super::super::Foundation::FILE_OBJECT, loghandle: *const ::core::ffi::c_void, flushtolsnroutine: PFLUSH_TO_LSN) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcSetLogHandleForFile(fileobject : *const super::super::Foundation:: FILE_OBJECT, loghandle : *const ::core::ffi::c_void, flushtolsnroutine : PFLUSH_TO_LSN) -> ()); CcSetLogHandleForFile(fileobject, loghandle, flushtolsnroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcSetParallelFlushFile(fileobject: *const super::super::Foundation::FILE_OBJECT, enableparallelflush: P0) @@ -369,14 +369,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn CcSetParallelFlushFile(fileobject : *const super::super::Foundation:: FILE_OBJECT, enableparallelflush : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); CcSetParallelFlushFile(fileobject, enableparallelflush.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcSetReadAheadGranularity(fileobject: *const super::super::Foundation::FILE_OBJECT, granularity: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcSetReadAheadGranularity(fileobject : *const super::super::Foundation:: FILE_OBJECT, granularity : u32) -> ()); CcSetReadAheadGranularity(fileobject, granularity) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcUninitializeCacheMap(fileobject: *const super::super::Foundation::FILE_OBJECT, truncatesize: ::core::option::Option<*const i64>, uninitializeevent: ::core::option::Option<*const CACHE_UNINITIALIZE_EVENT>) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -393,7 +393,7 @@ pub unsafe fn CcUnpinDataForThread(bcb: *const ::core::ffi::c_void, resourcethre ::windows_targets::link!("ntoskrnl.exe" "system" fn CcUnpinDataForThread(bcb : *const ::core::ffi::c_void, resourcethreadid : usize) -> ()); CcUnpinDataForThread(bcb, resourcethreadid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CcUnpinRepinnedBcb(bcb: *const ::core::ffi::c_void, writethrough: P0) -> super::super::super::Win32::System::IO::IO_STATUS_BLOCK @@ -405,14 +405,14 @@ where CcUnpinRepinnedBcb(bcb, writethrough.into_param().abi(), &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CcWaitForCurrentLazyWriterActivity() -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn CcWaitForCurrentLazyWriterActivity() -> super::super::super::Win32::Foundation:: NTSTATUS); CcWaitForCurrentLazyWriterActivity() } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn CcZeroData(fileobject: *const super::super::Foundation::FILE_OBJECT, startoffset: *const i64, endoffset: *const i64, wait: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -427,14 +427,14 @@ pub unsafe fn CompleteAuthToken(phcontext: *const SecHandle, ptoken: *const SecB ::windows_targets::link!("secur32.dll" "system" fn CompleteAuthToken(phcontext : *const SecHandle, ptoken : *const SecBufferDesc) -> ::windows_core::HRESULT); CompleteAuthToken(phcontext, ptoken).ok() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExDisableResourceBoostLite(resource: *const super::super::Foundation::ERESOURCE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExDisableResourceBoostLite(resource : *const super::super::Foundation:: ERESOURCE) -> ()); ExDisableResourceBoostLite(resource) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExQueryPoolBlockSize(poolblock: *const ::core::ffi::c_void, quotacharged: *mut super::super::super::Win32::Foundation::BOOLEAN) -> usize { @@ -451,42 +451,42 @@ pub unsafe fn FsRtlAcknowledgeEcp(ecpcontext: *const ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAcknowledgeEcp(ecpcontext : *const ::core::ffi::c_void) -> ()); FsRtlAcknowledgeEcp(ecpcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlAcquireFileExclusive(fileobject: *const super::super::Foundation::FILE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAcquireFileExclusive(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> ()); FsRtlAcquireFileExclusive(fileobject) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlAddBaseMcbEntry(mcb: *mut BASE_MCB, vbn: i64, lbn: i64, sectorcount: i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAddBaseMcbEntry(mcb : *mut BASE_MCB, vbn : i64, lbn : i64, sectorcount : i64) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlAddBaseMcbEntry(mcb, vbn, lbn, sectorcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlAddBaseMcbEntryEx(mcb: *mut BASE_MCB, vbn: i64, lbn: i64, sectorcount: i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAddBaseMcbEntryEx(mcb : *mut BASE_MCB, vbn : i64, lbn : i64, sectorcount : i64) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlAddBaseMcbEntryEx(mcb, vbn, lbn, sectorcount) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlAddLargeMcbEntry(mcb: *mut LARGE_MCB, vbn: i64, lbn: i64, sectorcount: i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAddLargeMcbEntry(mcb : *mut LARGE_MCB, vbn : i64, lbn : i64, sectorcount : i64) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlAddLargeMcbEntry(mcb, vbn, lbn, sectorcount) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlAddMcbEntry(mcb: *mut MCB, vbn: u32, lbn: u32, sectorcount: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAddMcbEntry(mcb : *mut MCB, vbn : u32, lbn : u32, sectorcount : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlAddMcbEntry(mcb, vbn, lbn, sectorcount) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlAddToTunnelCache(cache: *mut TUNNEL, directorykey: u64, shortname: *const super::super::super::Win32::Foundation::UNICODE_STRING, longname: *const super::super::super::Win32::Foundation::UNICODE_STRING, keybyshortname: P0, datalength: u32, data: *const ::core::ffi::c_void) @@ -496,56 +496,56 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAddToTunnelCache(cache : *mut TUNNEL, directorykey : u64, shortname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, longname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, keybyshortname : super::super::super::Win32::Foundation:: BOOLEAN, datalength : u32, data : *const ::core::ffi::c_void) -> ()); FsRtlAddToTunnelCache(cache, directorykey, shortname, longname, keybyshortname.into_param().abi(), datalength, data) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlAddToTunnelCacheEx(cache: *mut TUNNEL, directorykey: u64, shortname: *const super::super::super::Win32::Foundation::UNICODE_STRING, longname: *const super::super::super::Win32::Foundation::UNICODE_STRING, flags: u32, datalength: u32, data: *const ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAddToTunnelCacheEx(cache : *mut TUNNEL, directorykey : u64, shortname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, longname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, flags : u32, datalength : u32, data : *const ::core::ffi::c_void) -> ()); FsRtlAddToTunnelCacheEx(cache, directorykey, shortname, longname, flags, datalength, data) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FsRtlAllocateAePushLock(pooltype: super::super::Foundation::POOL_TYPE, tag: u32) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAllocateAePushLock(pooltype : super::super::Foundation:: POOL_TYPE, tag : u32) -> *mut ::core::ffi::c_void); FsRtlAllocateAePushLock(pooltype, tag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlAllocateExtraCreateParameter(ecptype: *const ::windows_core::GUID, sizeofcontext: u32, flags: u32, cleanupcallback: PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK, pooltag: u32, ecpcontext: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAllocateExtraCreateParameter(ecptype : *const ::windows_core::GUID, sizeofcontext : u32, flags : u32, cleanupcallback : PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK, pooltag : u32, ecpcontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlAllocateExtraCreateParameter(ecptype, sizeofcontext, flags, cleanupcallback, pooltag, ecpcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlAllocateExtraCreateParameterFromLookasideList(ecptype: *const ::windows_core::GUID, sizeofcontext: u32, flags: u32, cleanupcallback: PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK, lookasidelist: *mut ::core::ffi::c_void, ecpcontext: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAllocateExtraCreateParameterFromLookasideList(ecptype : *const ::windows_core::GUID, sizeofcontext : u32, flags : u32, cleanupcallback : PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK, lookasidelist : *mut ::core::ffi::c_void, ecpcontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlAllocateExtraCreateParameterFromLookasideList(ecptype, sizeofcontext, flags, cleanupcallback, lookasidelist, ecpcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FsRtlAllocateExtraCreateParameterList(flags: u32, ecplist: *mut *mut super::super::Foundation::ECP_LIST) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAllocateExtraCreateParameterList(flags : u32, ecplist : *mut *mut super::super::Foundation:: ECP_LIST) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlAllocateExtraCreateParameterList(flags, ecplist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlAllocateFileLock(completelockirproutine: PCOMPLETE_LOCK_IRP_ROUTINE, unlockroutine: PUNLOCK_ROUTINE) -> *mut FILE_LOCK { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAllocateFileLock(completelockirproutine : PCOMPLETE_LOCK_IRP_ROUTINE, unlockroutine : PUNLOCK_ROUTINE) -> *mut FILE_LOCK); FsRtlAllocateFileLock(completelockirproutine, unlockroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlAllocateResource() -> *mut super::super::Foundation::ERESOURCE { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAllocateResource() -> *mut super::super::Foundation:: ERESOURCE); FsRtlAllocateResource() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlAreNamesEqual(constantnamea: *const super::super::super::Win32::Foundation::UNICODE_STRING, constantnameb: *const super::super::super::Win32::Foundation::UNICODE_STRING, ignorecase: P0, upcasetable: ::core::option::Option<*const u16>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -555,105 +555,105 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAreNamesEqual(constantnamea : *const super::super::super::Win32::Foundation:: UNICODE_STRING, constantnameb : *const super::super::super::Win32::Foundation:: UNICODE_STRING, ignorecase : super::super::super::Win32::Foundation:: BOOLEAN, upcasetable : *const u16) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlAreNamesEqual(constantnamea, constantnameb, ignorecase.into_param().abi(), ::core::mem::transmute(upcasetable.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlAreThereCurrentOrInProgressFileLocks(filelock: *const FILE_LOCK) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAreThereCurrentOrInProgressFileLocks(filelock : *const FILE_LOCK) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlAreThereCurrentOrInProgressFileLocks(filelock) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlAreThereWaitingFileLocks(filelock: *const FILE_LOCK) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAreThereWaitingFileLocks(filelock : *const FILE_LOCK) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlAreThereWaitingFileLocks(filelock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlAreVolumeStartupApplicationsComplete() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlAreVolumeStartupApplicationsComplete() -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlAreVolumeStartupApplicationsComplete() } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlBalanceReads(targetdevice: *const super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlBalanceReads(targetdevice : *const super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlBalanceReads(targetdevice) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCancellableWaitForMultipleObjects(objectarray: &[*const ::core::ffi::c_void], waittype: super::super::super::Win32::System::Kernel::WAIT_TYPE, timeout: ::core::option::Option<*const i64>, waitblockarray: ::core::option::Option<*const super::super::Foundation::KWAIT_BLOCK>, irp: ::core::option::Option<*const super::super::Foundation::IRP>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCancellableWaitForMultipleObjects(count : u32, objectarray : *const *const ::core::ffi::c_void, waittype : super::super::super::Win32::System::Kernel:: WAIT_TYPE, timeout : *const i64, waitblockarray : *const super::super::Foundation:: KWAIT_BLOCK, irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlCancellableWaitForMultipleObjects(objectarray.len() as _, ::core::mem::transmute(objectarray.as_ptr()), waittype, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(waitblockarray.unwrap_or(::std::ptr::null())), ::core::mem::transmute(irp.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCancellableWaitForSingleObject(object: *const ::core::ffi::c_void, timeout: ::core::option::Option<*const i64>, irp: ::core::option::Option<*const super::super::Foundation::IRP>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCancellableWaitForSingleObject(object : *const ::core::ffi::c_void, timeout : *const i64, irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlCancellableWaitForSingleObject(object, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(irp.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlChangeBackingFileObject(currentfileobject: ::core::option::Option<*const super::super::Foundation::FILE_OBJECT>, newfileobject: *const super::super::Foundation::FILE_OBJECT, changebackingtype: FSRTL_CHANGE_BACKING_TYPE, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlChangeBackingFileObject(currentfileobject : *const super::super::Foundation:: FILE_OBJECT, newfileobject : *const super::super::Foundation:: FILE_OBJECT, changebackingtype : FSRTL_CHANGE_BACKING_TYPE, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlChangeBackingFileObject(::core::mem::transmute(currentfileobject.unwrap_or(::std::ptr::null())), newfileobject, changebackingtype, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCheckLockForOplockRequest(filelock: *const FILE_LOCK, allocationsize: *const i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCheckLockForOplockRequest(filelock : *const FILE_LOCK, allocationsize : *const i64) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlCheckLockForOplockRequest(filelock, allocationsize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCheckLockForReadAccess(filelock: *const FILE_LOCK, irp: *const super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCheckLockForReadAccess(filelock : *const FILE_LOCK, irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlCheckLockForReadAccess(filelock, irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCheckLockForWriteAccess(filelock: *const FILE_LOCK, irp: *const super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCheckLockForWriteAccess(filelock : *const FILE_LOCK, irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlCheckLockForWriteAccess(filelock, irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCheckOplock(oplock: *const *const ::core::ffi::c_void, irp: *const super::super::Foundation::IRP, context: ::core::option::Option<*const ::core::ffi::c_void>, completionroutine: POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine: POPLOCK_FS_PREPOST_IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCheckOplock(oplock : *const *const ::core::ffi::c_void, irp : *const super::super::Foundation:: IRP, context : *const ::core::ffi::c_void, completionroutine : POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine : POPLOCK_FS_PREPOST_IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlCheckOplock(oplock, irp, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), completionroutine, postirproutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCheckOplockEx(oplock: *const *const ::core::ffi::c_void, irp: *const super::super::Foundation::IRP, flags: u32, context: ::core::option::Option<*const ::core::ffi::c_void>, completionroutine: POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine: POPLOCK_FS_PREPOST_IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCheckOplockEx(oplock : *const *const ::core::ffi::c_void, irp : *const super::super::Foundation:: IRP, flags : u32, context : *const ::core::ffi::c_void, completionroutine : POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine : POPLOCK_FS_PREPOST_IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlCheckOplockEx(oplock, irp, flags, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), completionroutine, postirproutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCheckOplockEx2(oplock: *const *const ::core::ffi::c_void, irp: *const super::super::Foundation::IRP, flags: u32, flagsex2: u32, completionroutinecontext: ::core::option::Option<*const ::core::ffi::c_void>, completionroutine: POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine: POPLOCK_FS_PREPOST_IRP, timeout: u64, notifycontext: ::core::option::Option<*const ::core::ffi::c_void>, notifyroutine: POPLOCK_NOTIFY_ROUTINE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCheckOplockEx2(oplock : *const *const ::core::ffi::c_void, irp : *const super::super::Foundation:: IRP, flags : u32, flagsex2 : u32, completionroutinecontext : *const ::core::ffi::c_void, completionroutine : POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine : POPLOCK_FS_PREPOST_IRP, timeout : u64, notifycontext : *const ::core::ffi::c_void, notifyroutine : POPLOCK_NOTIFY_ROUTINE) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlCheckOplockEx2(oplock, irp, flags, flagsex2, ::core::mem::transmute(completionroutinecontext.unwrap_or(::std::ptr::null())), completionroutine, postirproutine, timeout, ::core::mem::transmute(notifycontext.unwrap_or(::std::ptr::null())), notifyroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCheckUpperOplock(oplock: *const *const ::core::ffi::c_void, newloweroplockstate: u32, completionroutinecontext: ::core::option::Option<*const ::core::ffi::c_void>, completionroutine: POPLOCK_WAIT_COMPLETE_ROUTINE, prependroutine: POPLOCK_FS_PREPOST_IRP, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCheckUpperOplock(oplock : *const *const ::core::ffi::c_void, newloweroplockstate : u32, completionroutinecontext : *const ::core::ffi::c_void, completionroutine : POPLOCK_WAIT_COMPLETE_ROUTINE, prependroutine : POPLOCK_FS_PREPOST_IRP, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlCheckUpperOplock(oplock, newloweroplockstate, ::core::mem::transmute(completionroutinecontext.unwrap_or(::std::ptr::null())), completionroutine, prependroutine, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCopyRead(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, wait: P0, lockkey: u32, buffer: *mut ::core::ffi::c_void, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::BOOLEAN @@ -663,7 +663,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCopyRead(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, wait : super::super::super::Win32::Foundation:: BOOLEAN, lockkey : u32, buffer : *mut ::core::ffi::c_void, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlCopyRead(fileobject, fileoffset, length, wait.into_param().abi(), lockkey, buffer, iostatus, deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCopyWrite(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, wait: P0, lockkey: u32, buffer: *const ::core::ffi::c_void, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::BOOLEAN @@ -673,28 +673,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCopyWrite(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, wait : super::super::super::Win32::Foundation:: BOOLEAN, lockkey : u32, buffer : *const ::core::ffi::c_void, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlCopyWrite(fileobject, fileoffset, length, wait.into_param().abi(), lockkey, buffer, iostatus, deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlCreateSectionForDataScan(sectionhandle: *mut super::super::super::Win32::Foundation::HANDLE, sectionobject: *mut *mut ::core::ffi::c_void, sectionfilesize: ::core::option::Option<*mut i64>, fileobject: *const super::super::Foundation::FILE_OBJECT, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, maximumsize: ::core::option::Option<*const i64>, sectionpageprotection: u32, allocationattributes: u32, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCreateSectionForDataScan(sectionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, sectionobject : *mut *mut ::core::ffi::c_void, sectionfilesize : *mut i64, fileobject : *const super::super::Foundation:: FILE_OBJECT, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, maximumsize : *const i64, sectionpageprotection : u32, allocationattributes : u32, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlCreateSectionForDataScan(sectionhandle, sectionobject, ::core::mem::transmute(sectionfilesize.unwrap_or(::std::ptr::null_mut())), fileobject, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(maximumsize.unwrap_or(::std::ptr::null())), sectionpageprotection, allocationattributes, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlCurrentBatchOplock(oplock: *const *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCurrentBatchOplock(oplock : *const *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlCurrentBatchOplock(oplock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlCurrentOplock(oplock: *const *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlCurrentOplock(oplock : *const *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlCurrentOplock(oplock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlCurrentOplockH(oplock: *const *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -706,21 +706,21 @@ pub unsafe fn FsRtlDeleteExtraCreateParameterLookasideList(lookaside: *mut ::cor ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlDeleteExtraCreateParameterLookasideList(lookaside : *mut ::core::ffi::c_void, flags : u32) -> ()); FsRtlDeleteExtraCreateParameterLookasideList(lookaside, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlDeleteKeyFromTunnelCache(cache: *mut TUNNEL, directorykey: u64) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlDeleteKeyFromTunnelCache(cache : *mut TUNNEL, directorykey : u64) -> ()); FsRtlDeleteKeyFromTunnelCache(cache, directorykey) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlDeleteTunnelCache(cache: *mut TUNNEL) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlDeleteTunnelCache(cache : *mut TUNNEL) -> ()); FsRtlDeleteTunnelCache(cache) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlDeregisterUncProvider(handle: P0) @@ -730,7 +730,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlDeregisterUncProvider(handle : super::super::super::Win32::Foundation:: HANDLE) -> ()); FsRtlDeregisterUncProvider(handle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlDismountComplete(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, dismountstatus: P0) @@ -740,49 +740,49 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlDismountComplete(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, dismountstatus : super::super::super::Win32::Foundation:: NTSTATUS) -> ()); FsRtlDismountComplete(deviceobject, dismountstatus.into_param().abi()) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn FsRtlDissectDbcs(path: super::super::super::Win32::System::Kernel::STRING, firstname: *mut super::super::super::Win32::System::Kernel::STRING, remainingname: *mut super::super::super::Win32::System::Kernel::STRING) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlDissectDbcs(path : super::super::super::Win32::System::Kernel:: STRING, firstname : *mut super::super::super::Win32::System::Kernel:: STRING, remainingname : *mut super::super::super::Win32::System::Kernel:: STRING) -> ()); FsRtlDissectDbcs(::core::mem::transmute(path), firstname, remainingname) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlDissectName(path: super::super::super::Win32::Foundation::UNICODE_STRING, firstname: *mut super::super::super::Win32::Foundation::UNICODE_STRING, remainingname: *mut super::super::super::Win32::Foundation::UNICODE_STRING) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlDissectName(path : super::super::super::Win32::Foundation:: UNICODE_STRING, firstname : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, remainingname : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> ()); FsRtlDissectName(::core::mem::transmute(path), firstname, remainingname) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlDoesDbcsContainWildCards(name: *const super::super::super::Win32::System::Kernel::STRING) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlDoesDbcsContainWildCards(name : *const super::super::super::Win32::System::Kernel:: STRING) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlDoesDbcsContainWildCards(name) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlDoesNameContainWildCards(name: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlDoesNameContainWildCards(name : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlDoesNameContainWildCards(name) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlFastCheckLockForRead(filelock: *const FILE_LOCK, startingbyte: *const i64, length: *const i64, key: u32, fileobject: *const super::super::Foundation::FILE_OBJECT, processid: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlFastCheckLockForRead(filelock : *const FILE_LOCK, startingbyte : *const i64, length : *const i64, key : u32, fileobject : *const super::super::Foundation:: FILE_OBJECT, processid : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlFastCheckLockForRead(filelock, startingbyte, length, key, fileobject, processid) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlFastCheckLockForWrite(filelock: *const FILE_LOCK, startingbyte: *const i64, length: *const i64, key: u32, fileobject: *const ::core::ffi::c_void, processid: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlFastCheckLockForWrite(filelock : *const FILE_LOCK, startingbyte : *const i64, length : *const i64, key : u32, fileobject : *const ::core::ffi::c_void, processid : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlFastCheckLockForWrite(filelock, startingbyte, length, key, fileobject, processid) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlFastUnlockAll(filelock: *const FILE_LOCK, fileobject: *const super::super::Foundation::FILE_OBJECT, processid: P0, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -792,7 +792,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlFastUnlockAll(filelock : *const FILE_LOCK, fileobject : *const super::super::Foundation:: FILE_OBJECT, processid : super::super::Foundation:: PEPROCESS, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlFastUnlockAll(filelock, fileobject, processid.into_param().abi(), ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlFastUnlockAllByKey(filelock: *const FILE_LOCK, fileobject: *const super::super::Foundation::FILE_OBJECT, processid: P0, key: u32, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -802,7 +802,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlFastUnlockAllByKey(filelock : *const FILE_LOCK, fileobject : *const super::super::Foundation:: FILE_OBJECT, processid : super::super::Foundation:: PEPROCESS, key : u32, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlFastUnlockAllByKey(filelock, fileobject, processid.into_param().abi(), key, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlFastUnlockSingle(filelock: *const FILE_LOCK, fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: *const i64, processid: P0, key: u32, context: ::core::option::Option<*const ::core::ffi::c_void>, alreadysynchronized: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -813,21 +813,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlFastUnlockSingle(filelock : *const FILE_LOCK, fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : *const i64, processid : super::super::Foundation:: PEPROCESS, key : u32, context : *const ::core::ffi::c_void, alreadysynchronized : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlFastUnlockSingle(filelock, fileobject, fileoffset, length, processid.into_param().abi(), key, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), alreadysynchronized.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FsRtlFindExtraCreateParameter(ecplist: *const super::super::Foundation::ECP_LIST, ecptype: *const ::windows_core::GUID, ecpcontext: ::core::option::Option<*mut *mut ::core::ffi::c_void>, ecpcontextsize: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlFindExtraCreateParameter(ecplist : *const super::super::Foundation:: ECP_LIST, ecptype : *const ::windows_core::GUID, ecpcontext : *mut *mut ::core::ffi::c_void, ecpcontextsize : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlFindExtraCreateParameter(ecplist, ecptype, ::core::mem::transmute(ecpcontext.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ecpcontextsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlFindInTunnelCache(cache: *const TUNNEL, directorykey: u64, name: *const super::super::super::Win32::Foundation::UNICODE_STRING, shortname: *mut super::super::super::Win32::Foundation::UNICODE_STRING, longname: *mut super::super::super::Win32::Foundation::UNICODE_STRING, datalength: *mut u32, data: *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlFindInTunnelCache(cache : *const TUNNEL, directorykey : u64, name : *const super::super::super::Win32::Foundation:: UNICODE_STRING, shortname : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, longname : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, datalength : *mut u32, data : *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlFindInTunnelCache(cache, directorykey, name, shortname, longname, datalength, data) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlFindInTunnelCacheEx(cache: *const TUNNEL, directorykey: u64, name: *const super::super::super::Win32::Foundation::UNICODE_STRING, shortname: *mut super::super::super::Win32::Foundation::UNICODE_STRING, longname: *mut super::super::super::Win32::Foundation::UNICODE_STRING, flags: u32, datalength: *mut u32, data: *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -844,56 +844,56 @@ pub unsafe fn FsRtlFreeExtraCreateParameter(ecpcontext: *const ::core::ffi::c_vo ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlFreeExtraCreateParameter(ecpcontext : *const ::core::ffi::c_void) -> ()); FsRtlFreeExtraCreateParameter(ecpcontext) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FsRtlFreeExtraCreateParameterList(ecplist: *const super::super::Foundation::ECP_LIST) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlFreeExtraCreateParameterList(ecplist : *const super::super::Foundation:: ECP_LIST) -> ()); FsRtlFreeExtraCreateParameterList(ecplist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlFreeFileLock(filelock: *const FILE_LOCK) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlFreeFileLock(filelock : *const FILE_LOCK) -> ()); FsRtlFreeFileLock(filelock) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn FsRtlGetCurrentProcessLoaderList() -> *mut super::super::super::Win32::System::Kernel::LIST_ENTRY { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlGetCurrentProcessLoaderList() -> *mut super::super::super::Win32::System::Kernel:: LIST_ENTRY); FsRtlGetCurrentProcessLoaderList() } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlGetEcpListFromIrp(irp: *const super::super::Foundation::IRP, ecplist: *mut *mut super::super::Foundation::ECP_LIST) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlGetEcpListFromIrp(irp : *const super::super::Foundation:: IRP, ecplist : *mut *mut super::super::Foundation:: ECP_LIST) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlGetEcpListFromIrp(irp, ecplist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlGetFileSize(fileobject: *const super::super::Foundation::FILE_OBJECT, filesize: *mut i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlGetFileSize(fileobject : *const super::super::Foundation:: FILE_OBJECT, filesize : *mut i64) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlGetFileSize(fileobject, filesize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlGetNextBaseMcbEntry(mcb: *const BASE_MCB, runindex: u32, vbn: *mut i64, lbn: *mut i64, sectorcount: *mut i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlGetNextBaseMcbEntry(mcb : *const BASE_MCB, runindex : u32, vbn : *mut i64, lbn : *mut i64, sectorcount : *mut i64) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlGetNextBaseMcbEntry(mcb, runindex, vbn, lbn, sectorcount) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FsRtlGetNextExtraCreateParameter(ecplist: *const super::super::Foundation::ECP_LIST, currentecpcontext: ::core::option::Option<*const ::core::ffi::c_void>, nextecptype: ::core::option::Option<*mut ::windows_core::GUID>, nextecpcontext: ::core::option::Option<*mut *mut ::core::ffi::c_void>, nextecpcontextsize: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlGetNextExtraCreateParameter(ecplist : *const super::super::Foundation:: ECP_LIST, currentecpcontext : *const ::core::ffi::c_void, nextecptype : *mut ::windows_core::GUID, nextecpcontext : *mut *mut ::core::ffi::c_void, nextecpcontextsize : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlGetNextExtraCreateParameter(ecplist, ::core::mem::transmute(currentecpcontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(nextecptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(nextecpcontext.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(nextecpcontextsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlGetNextFileLock(filelock: *const FILE_LOCK, restart: P0) -> *mut FILE_LOCK_INFO @@ -903,35 +903,35 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlGetNextFileLock(filelock : *const FILE_LOCK, restart : super::super::super::Win32::Foundation:: BOOLEAN) -> *mut FILE_LOCK_INFO); FsRtlGetNextFileLock(filelock, restart.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlGetNextLargeMcbEntry(mcb: *const LARGE_MCB, runindex: u32, vbn: *mut i64, lbn: *mut i64, sectorcount: *mut i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlGetNextLargeMcbEntry(mcb : *const LARGE_MCB, runindex : u32, vbn : *mut i64, lbn : *mut i64, sectorcount : *mut i64) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlGetNextLargeMcbEntry(mcb, runindex, vbn, lbn, sectorcount) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlGetNextMcbEntry(mcb: *const MCB, runindex: u32, vbn: *mut u32, lbn: *mut u32, sectorcount: *mut u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlGetNextMcbEntry(mcb : *const MCB, runindex : u32, vbn : *mut u32, lbn : *mut u32, sectorcount : *mut u32) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlGetNextMcbEntry(mcb, runindex, vbn, lbn, sectorcount) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlGetSectorSizeInformation(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, sectorsizeinfo: *mut FILE_FS_SECTOR_SIZE_INFORMATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlGetSectorSizeInformation(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, sectorsizeinfo : *mut FILE_FS_SECTOR_SIZE_INFORMATION) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlGetSectorSizeInformation(deviceobject, sectorsizeinfo) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlGetSupportedFeatures(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, supportedfeatures: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlGetSupportedFeatures(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, supportedfeatures : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlGetSupportedFeatures(deviceobject, supportedfeatures) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlGetVirtualDiskNestingLevel(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, nestinglevel: *mut u32, nestingflags: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -968,49 +968,49 @@ pub unsafe fn FsRtlInitExtraCreateParameterLookasideList(lookaside: *mut ::core: ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInitExtraCreateParameterLookasideList(lookaside : *mut ::core::ffi::c_void, flags : u32, size : usize, tag : u32) -> ()); FsRtlInitExtraCreateParameterLookasideList(lookaside, flags, size, tag) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FsRtlInitializeBaseMcb(mcb: *mut BASE_MCB, pooltype: super::super::Foundation::POOL_TYPE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInitializeBaseMcb(mcb : *mut BASE_MCB, pooltype : super::super::Foundation:: POOL_TYPE) -> ()); FsRtlInitializeBaseMcb(mcb, pooltype) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FsRtlInitializeBaseMcbEx(mcb: *mut BASE_MCB, pooltype: super::super::Foundation::POOL_TYPE, flags: u16) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInitializeBaseMcbEx(mcb : *mut BASE_MCB, pooltype : super::super::Foundation:: POOL_TYPE, flags : u16) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlInitializeBaseMcbEx(mcb, pooltype, flags) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FsRtlInitializeExtraCreateParameter(ecp: *mut super::super::Foundation::ECP_HEADER, ecpflags: u32, cleanupcallback: PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK, totalsize: u32, ecptype: *const ::windows_core::GUID, listallocatedfrom: ::core::option::Option<*const ::core::ffi::c_void>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInitializeExtraCreateParameter(ecp : *mut super::super::Foundation:: ECP_HEADER, ecpflags : u32, cleanupcallback : PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK, totalsize : u32, ecptype : *const ::windows_core::GUID, listallocatedfrom : *const ::core::ffi::c_void) -> ()); FsRtlInitializeExtraCreateParameter(ecp, ecpflags, cleanupcallback, totalsize, ecptype, ::core::mem::transmute(listallocatedfrom.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FsRtlInitializeExtraCreateParameterList(ecplist: *mut super::super::Foundation::ECP_LIST) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInitializeExtraCreateParameterList(ecplist : *mut super::super::Foundation:: ECP_LIST) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlInitializeExtraCreateParameterList(ecplist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlInitializeFileLock(filelock: *mut FILE_LOCK, completelockirproutine: PCOMPLETE_LOCK_IRP_ROUTINE, unlockroutine: PUNLOCK_ROUTINE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInitializeFileLock(filelock : *mut FILE_LOCK, completelockirproutine : PCOMPLETE_LOCK_IRP_ROUTINE, unlockroutine : PUNLOCK_ROUTINE) -> ()); FsRtlInitializeFileLock(filelock, completelockirproutine, unlockroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlInitializeLargeMcb(mcb: *mut LARGE_MCB, pooltype: super::super::Foundation::POOL_TYPE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInitializeLargeMcb(mcb : *mut LARGE_MCB, pooltype : super::super::Foundation:: POOL_TYPE) -> ()); FsRtlInitializeLargeMcb(mcb, pooltype) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlInitializeMcb(mcb: *mut MCB, pooltype: super::super::Foundation::POOL_TYPE) { @@ -1022,42 +1022,42 @@ pub unsafe fn FsRtlInitializeOplock(oplock: *mut *mut ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInitializeOplock(oplock : *mut *mut ::core::ffi::c_void) -> ()); FsRtlInitializeOplock(oplock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlInitializeTunnelCache(cache: *mut TUNNEL) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInitializeTunnelCache(cache : *mut TUNNEL) -> ()); FsRtlInitializeTunnelCache(cache) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FsRtlInsertExtraCreateParameter(ecplist: *mut super::super::Foundation::ECP_LIST, ecpcontext: *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInsertExtraCreateParameter(ecplist : *mut super::super::Foundation:: ECP_LIST, ecpcontext : *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlInsertExtraCreateParameter(ecplist, ecpcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlInsertPerFileContext(perfilecontextpointer: *const *const ::core::ffi::c_void, ptr: *const FSRTL_PER_FILE_CONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInsertPerFileContext(perfilecontextpointer : *const *const ::core::ffi::c_void, ptr : *const FSRTL_PER_FILE_CONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlInsertPerFileContext(perfilecontextpointer, ptr) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlInsertPerFileObjectContext(fileobject: *const super::super::Foundation::FILE_OBJECT, ptr: *const FSRTL_PER_FILEOBJECT_CONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInsertPerFileObjectContext(fileobject : *const super::super::Foundation:: FILE_OBJECT, ptr : *const FSRTL_PER_FILEOBJECT_CONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlInsertPerFileObjectContext(fileobject, ptr) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlInsertPerStreamContext(perstreamcontext: *const FSRTL_ADVANCED_FCB_HEADER, ptr: *const FSRTL_PER_STREAM_CONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlInsertPerStreamContext(perstreamcontext : *const FSRTL_ADVANCED_FCB_HEADER, ptr : *const FSRTL_PER_STREAM_CONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlInsertPerStreamContext(perstreamcontext, ptr) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FsRtlIs32BitProcess(process: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -1067,28 +1067,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIs32BitProcess(process : super::super::Foundation:: PEPROCESS) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIs32BitProcess(process.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlIsDaxVolume(fileobject: *const super::super::Foundation::FILE_OBJECT) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsDaxVolume(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsDaxVolume(fileobject) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlIsDbcsInExpression(expression: *const super::super::super::Win32::System::Kernel::STRING, name: *const super::super::super::Win32::System::Kernel::STRING) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsDbcsInExpression(expression : *const super::super::super::Win32::System::Kernel:: STRING, name : *const super::super::super::Win32::System::Kernel:: STRING) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsDbcsInExpression(expression, name) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlIsEcpAcknowledged(ecpcontext: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsEcpAcknowledged(ecpcontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsEcpAcknowledged(ecpcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlIsEcpFromUserMode(ecpcontext: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -1100,7 +1100,7 @@ pub unsafe fn FsRtlIsExtentDangling(startpage: u32, numberofpages: u32, flags: u ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsExtentDangling(startpage : u32, numberofpages : u32, flags : u32) -> u32); FsRtlIsExtentDangling(startpage, numberofpages, flags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlIsFatDbcsLegal(dbcsname: super::super::super::Win32::System::Kernel::STRING, wildcardspermissible: P0, pathnamepermissible: P1, leadingbackslashpermissible: P2) -> super::super::super::Win32::Foundation::BOOLEAN @@ -1112,7 +1112,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsFatDbcsLegal(dbcsname : super::super::super::Win32::System::Kernel:: STRING, wildcardspermissible : super::super::super::Win32::Foundation:: BOOLEAN, pathnamepermissible : super::super::super::Win32::Foundation:: BOOLEAN, leadingbackslashpermissible : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsFatDbcsLegal(::core::mem::transmute(dbcsname), wildcardspermissible.into_param().abi(), pathnamepermissible.into_param().abi(), leadingbackslashpermissible.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlIsHpfsDbcsLegal(dbcsname: super::super::super::Win32::System::Kernel::STRING, wildcardspermissible: P0, pathnamepermissible: P1, leadingbackslashpermissible: P2) -> super::super::super::Win32::Foundation::BOOLEAN @@ -1124,14 +1124,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsHpfsDbcsLegal(dbcsname : super::super::super::Win32::System::Kernel:: STRING, wildcardspermissible : super::super::super::Win32::Foundation:: BOOLEAN, pathnamepermissible : super::super::super::Win32::Foundation:: BOOLEAN, leadingbackslashpermissible : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsHpfsDbcsLegal(::core::mem::transmute(dbcsname), wildcardspermissible.into_param().abi(), pathnamepermissible.into_param().abi(), leadingbackslashpermissible.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlIsMobileOS() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsMobileOS() -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsMobileOS() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlIsNameInExpression(expression: *const super::super::super::Win32::Foundation::UNICODE_STRING, name: *const super::super::super::Win32::Foundation::UNICODE_STRING, ignorecase: P0, upcasetable: P1) -> super::super::super::Win32::Foundation::BOOLEAN @@ -1142,7 +1142,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsNameInExpression(expression : *const super::super::super::Win32::Foundation:: UNICODE_STRING, name : *const super::super::super::Win32::Foundation:: UNICODE_STRING, ignorecase : super::super::super::Win32::Foundation:: BOOLEAN, upcasetable : ::windows_core::PCWSTR) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsNameInExpression(expression, name, ignorecase.into_param().abi(), upcasetable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlIsNameInUnUpcasedExpression(expression: *const super::super::super::Win32::Foundation::UNICODE_STRING, name: *const super::super::super::Win32::Foundation::UNICODE_STRING, ignorecase: P0, upcasetable: P1) -> super::super::super::Win32::Foundation::BOOLEAN @@ -1153,14 +1153,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsNameInUnUpcasedExpression(expression : *const super::super::super::Win32::Foundation:: UNICODE_STRING, name : *const super::super::super::Win32::Foundation:: UNICODE_STRING, ignorecase : super::super::super::Win32::Foundation:: BOOLEAN, upcasetable : ::windows_core::PCWSTR) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsNameInUnUpcasedExpression(expression, name, ignorecase.into_param().abi(), upcasetable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlIsNonEmptyDirectoryReparsePointAllowed(reparsetag: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsNonEmptyDirectoryReparsePointAllowed(reparsetag : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsNonEmptyDirectoryReparsePointAllowed(reparsetag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlIsNtstatusExpected(exception: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -1170,35 +1170,35 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsNtstatusExpected(exception : super::super::super::Win32::Foundation:: NTSTATUS) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsNtstatusExpected(exception.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlIsPagingFile(fileobject: *const super::super::Foundation::FILE_OBJECT) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsPagingFile(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> u32); FsRtlIsPagingFile(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlIsSystemPagingFile(fileobject: *const super::super::Foundation::FILE_OBJECT) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsSystemPagingFile(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> u32); FsRtlIsSystemPagingFile(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlIssueDeviceIoControl(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, ioctl: u32, flags: u8, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, outputbufferlength: u32, iosbinformation: ::core::option::Option<*mut usize>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIssueDeviceIoControl(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, ioctl : u32, flags : u8, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *const ::core::ffi::c_void, outputbufferlength : u32, iosbinformation : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlIssueDeviceIoControl(deviceobject, ioctl, flags, ::core::mem::transmute(inputbuffer.unwrap_or(::std::ptr::null())), inputbufferlength, ::core::mem::transmute(outputbuffer.unwrap_or(::std::ptr::null())), outputbufferlength, ::core::mem::transmute(iosbinformation.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlKernelFsControlFile(fileobject: *const super::super::Foundation::FILE_OBJECT, fscontrolcode: u32, inputbuffer: *const ::core::ffi::c_void, inputbufferlength: u32, outputbuffer: *mut ::core::ffi::c_void, outputbufferlength: u32, retoutputbuffersize: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlKernelFsControlFile(fileobject : *const super::super::Foundation:: FILE_OBJECT, fscontrolcode : u32, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *mut ::core::ffi::c_void, outputbufferlength : u32, retoutputbuffersize : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlKernelFsControlFile(fileobject, fscontrolcode, inputbuffer, inputbufferlength, outputbuffer, outputbufferlength, retoutputbuffersize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlLogCcFlushError(filename: *const super::super::super::Win32::Foundation::UNICODE_STRING, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, sectionobjectpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS, flusherror: P0, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1208,126 +1208,126 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLogCcFlushError(filename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, sectionobjectpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS, flusherror : super::super::super::Win32::Foundation:: NTSTATUS, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlLogCcFlushError(filename, deviceobject, sectionobjectpointer, flusherror.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlLookupBaseMcbEntry(mcb: *const BASE_MCB, vbn: i64, lbn: ::core::option::Option<*mut i64>, sectorcountfromlbn: ::core::option::Option<*mut i64>, startinglbn: ::core::option::Option<*mut i64>, sectorcountfromstartinglbn: ::core::option::Option<*mut i64>, index: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupBaseMcbEntry(mcb : *const BASE_MCB, vbn : i64, lbn : *mut i64, sectorcountfromlbn : *mut i64, startinglbn : *mut i64, sectorcountfromstartinglbn : *mut i64, index : *mut u32) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlLookupBaseMcbEntry(mcb, vbn, ::core::mem::transmute(lbn.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(sectorcountfromlbn.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(startinglbn.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(sectorcountfromstartinglbn.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(index.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlLookupLargeMcbEntry(mcb: *const LARGE_MCB, vbn: i64, lbn: ::core::option::Option<*mut i64>, sectorcountfromlbn: ::core::option::Option<*mut i64>, startinglbn: ::core::option::Option<*mut i64>, sectorcountfromstartinglbn: ::core::option::Option<*mut i64>, index: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupLargeMcbEntry(mcb : *const LARGE_MCB, vbn : i64, lbn : *mut i64, sectorcountfromlbn : *mut i64, startinglbn : *mut i64, sectorcountfromstartinglbn : *mut i64, index : *mut u32) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlLookupLargeMcbEntry(mcb, vbn, ::core::mem::transmute(lbn.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(sectorcountfromlbn.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(startinglbn.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(sectorcountfromstartinglbn.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(index.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlLookupLastBaseMcbEntry(mcb: *const BASE_MCB, vbn: *mut i64, lbn: *mut i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupLastBaseMcbEntry(mcb : *const BASE_MCB, vbn : *mut i64, lbn : *mut i64) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlLookupLastBaseMcbEntry(mcb, vbn, lbn) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlLookupLastBaseMcbEntryAndIndex(opaquemcb: *const BASE_MCB, largevbn: *mut i64, largelbn: *mut i64, index: *mut u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupLastBaseMcbEntryAndIndex(opaquemcb : *const BASE_MCB, largevbn : *mut i64, largelbn : *mut i64, index : *mut u32) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlLookupLastBaseMcbEntryAndIndex(opaquemcb, largevbn, largelbn, index) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlLookupLastLargeMcbEntry(mcb: *const LARGE_MCB, vbn: *mut i64, lbn: *mut i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupLastLargeMcbEntry(mcb : *const LARGE_MCB, vbn : *mut i64, lbn : *mut i64) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlLookupLastLargeMcbEntry(mcb, vbn, lbn) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlLookupLastLargeMcbEntryAndIndex(opaquemcb: *const LARGE_MCB, largevbn: *mut i64, largelbn: *mut i64, index: *mut u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupLastLargeMcbEntryAndIndex(opaquemcb : *const LARGE_MCB, largevbn : *mut i64, largelbn : *mut i64, index : *mut u32) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlLookupLastLargeMcbEntryAndIndex(opaquemcb, largevbn, largelbn, index) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlLookupLastMcbEntry(mcb: *const MCB, vbn: *mut u32, lbn: *mut u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupLastMcbEntry(mcb : *const MCB, vbn : *mut u32, lbn : *mut u32) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlLookupLastMcbEntry(mcb, vbn, lbn) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlLookupMcbEntry(mcb: *const MCB, vbn: u32, lbn: *mut u32, sectorcount: ::core::option::Option<*mut u32>, index: *mut u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupMcbEntry(mcb : *const MCB, vbn : u32, lbn : *mut u32, sectorcount : *mut u32, index : *mut u32) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlLookupMcbEntry(mcb, vbn, lbn, ::core::mem::transmute(sectorcount.unwrap_or(::std::ptr::null_mut())), index) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlLookupPerFileContext(perfilecontextpointer: *const *const ::core::ffi::c_void, ownerid: ::core::option::Option<*const ::core::ffi::c_void>, instanceid: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut FSRTL_PER_FILE_CONTEXT { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupPerFileContext(perfilecontextpointer : *const *const ::core::ffi::c_void, ownerid : *const ::core::ffi::c_void, instanceid : *const ::core::ffi::c_void) -> *mut FSRTL_PER_FILE_CONTEXT); FsRtlLookupPerFileContext(perfilecontextpointer, ::core::mem::transmute(ownerid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(instanceid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlLookupPerFileObjectContext(fileobject: *const super::super::Foundation::FILE_OBJECT, ownerid: ::core::option::Option<*const ::core::ffi::c_void>, instanceid: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut FSRTL_PER_FILEOBJECT_CONTEXT { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupPerFileObjectContext(fileobject : *const super::super::Foundation:: FILE_OBJECT, ownerid : *const ::core::ffi::c_void, instanceid : *const ::core::ffi::c_void) -> *mut FSRTL_PER_FILEOBJECT_CONTEXT); FsRtlLookupPerFileObjectContext(fileobject, ::core::mem::transmute(ownerid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(instanceid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlLookupPerStreamContextInternal(streamcontext: *const FSRTL_ADVANCED_FCB_HEADER, ownerid: ::core::option::Option<*const ::core::ffi::c_void>, instanceid: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut FSRTL_PER_STREAM_CONTEXT { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlLookupPerStreamContextInternal(streamcontext : *const FSRTL_ADVANCED_FCB_HEADER, ownerid : *const ::core::ffi::c_void, instanceid : *const ::core::ffi::c_void) -> *mut FSRTL_PER_STREAM_CONTEXT); FsRtlLookupPerStreamContextInternal(streamcontext, ::core::mem::transmute(ownerid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(instanceid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlMdlReadCompleteDev(fileobject: *const super::super::Foundation::FILE_OBJECT, mdlchain: *const super::super::Foundation::MDL, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlMdlReadCompleteDev(fileobject : *const super::super::Foundation:: FILE_OBJECT, mdlchain : *const super::super::Foundation:: MDL, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlMdlReadCompleteDev(fileobject, mdlchain, ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlMdlReadDev(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, lockkey: u32, mdlchain: *mut *mut super::super::Foundation::MDL, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlMdlReadDev(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, lockkey : u32, mdlchain : *mut *mut super::super::Foundation:: MDL, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlMdlReadDev(fileobject, fileoffset, length, lockkey, mdlchain, iostatus, ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlMdlReadEx(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, lockkey: u32, mdlchain: *mut *mut super::super::Foundation::MDL, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlMdlReadEx(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, lockkey : u32, mdlchain : *mut *mut super::super::Foundation:: MDL, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlMdlReadEx(fileobject, fileoffset, length, lockkey, mdlchain, iostatus) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlMdlWriteCompleteDev(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, mdlchain: *const super::super::Foundation::MDL, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlMdlWriteCompleteDev(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, mdlchain : *const super::super::Foundation:: MDL, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlMdlWriteCompleteDev(fileobject, fileoffset, mdlchain, ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlMupGetProviderIdFromName(pprovidername: *const super::super::super::Win32::Foundation::UNICODE_STRING, pproviderid: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlMupGetProviderIdFromName(pprovidername : *const super::super::super::Win32::Foundation:: UNICODE_STRING, pproviderid : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlMupGetProviderIdFromName(pprovidername, pproviderid) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlMupGetProviderInfoFromFileObject(pfileobject: *const super::super::Foundation::FILE_OBJECT, level: u32, pbuffer: *mut ::core::ffi::c_void, pbuffersize: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlMupGetProviderInfoFromFileObject(pfileobject : *const super::super::Foundation:: FILE_OBJECT, level : u32, pbuffer : *mut ::core::ffi::c_void, pbuffersize : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlMupGetProviderInfoFromFileObject(pfileobject, level, pbuffer, pbuffersize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlNormalizeNtstatus(exception: P0, genericexception: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1338,7 +1338,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNormalizeNtstatus(exception : super::super::super::Win32::Foundation:: NTSTATUS, genericexception : super::super::super::Win32::Foundation:: NTSTATUS) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlNormalizeNtstatus(exception.into_param().abi(), genericexception.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlNotifyCleanup(notifysync: P0, notifylist: *const super::super::super::Win32::System::Kernel::LIST_ENTRY, fscontext: *const ::core::ffi::c_void) @@ -1348,7 +1348,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNotifyCleanup(notifysync : super::super::Foundation:: PNOTIFY_SYNC, notifylist : *const super::super::super::Win32::System::Kernel:: LIST_ENTRY, fscontext : *const ::core::ffi::c_void) -> ()); FsRtlNotifyCleanup(notifysync.into_param().abi(), notifylist, fscontext) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlNotifyCleanupAll(notifysync: P0, notifylist: *const super::super::super::Win32::System::Kernel::LIST_ENTRY) @@ -1358,7 +1358,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNotifyCleanupAll(notifysync : super::super::Foundation:: PNOTIFY_SYNC, notifylist : *const super::super::super::Win32::System::Kernel:: LIST_ENTRY) -> ()); FsRtlNotifyCleanupAll(notifysync.into_param().abi(), notifylist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlNotifyFilterChangeDirectory(notifysync: P0, notifylist: *const super::super::super::Win32::System::Kernel::LIST_ENTRY, fscontext: *const ::core::ffi::c_void, fulldirectoryname: *const super::super::super::Win32::System::Kernel::STRING, watchtree: P1, ignorebuffer: P2, completionfilter: u32, notifyirp: ::core::option::Option<*const super::super::Foundation::IRP>, traversecallback: PCHECK_FOR_TRAVERSE_ACCESS, subjectcontext: ::core::option::Option<*const super::super::Foundation::SECURITY_SUBJECT_CONTEXT>, filtercallback: PFILTER_REPORT_CHANGE) @@ -1370,7 +1370,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNotifyFilterChangeDirectory(notifysync : super::super::Foundation:: PNOTIFY_SYNC, notifylist : *const super::super::super::Win32::System::Kernel:: LIST_ENTRY, fscontext : *const ::core::ffi::c_void, fulldirectoryname : *const super::super::super::Win32::System::Kernel:: STRING, watchtree : super::super::super::Win32::Foundation:: BOOLEAN, ignorebuffer : super::super::super::Win32::Foundation:: BOOLEAN, completionfilter : u32, notifyirp : *const super::super::Foundation:: IRP, traversecallback : PCHECK_FOR_TRAVERSE_ACCESS, subjectcontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT, filtercallback : PFILTER_REPORT_CHANGE) -> ()); FsRtlNotifyFilterChangeDirectory(notifysync.into_param().abi(), notifylist, fscontext, fulldirectoryname, watchtree.into_param().abi(), ignorebuffer.into_param().abi(), completionfilter, ::core::mem::transmute(notifyirp.unwrap_or(::std::ptr::null())), traversecallback, ::core::mem::transmute(subjectcontext.unwrap_or(::std::ptr::null())), filtercallback) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlNotifyFilterReportChange(notifysync: P0, notifylist: *const super::super::super::Win32::System::Kernel::LIST_ENTRY, fulltargetname: *const super::super::super::Win32::System::Kernel::STRING, targetnameoffset: u16, streamname: ::core::option::Option<*const super::super::super::Win32::System::Kernel::STRING>, normalizedparentname: ::core::option::Option<*const super::super::super::Win32::System::Kernel::STRING>, filtermatch: u32, action: u32, targetcontext: ::core::option::Option<*const ::core::ffi::c_void>, filtercontext: ::core::option::Option<*const ::core::ffi::c_void>) @@ -1380,7 +1380,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNotifyFilterReportChange(notifysync : super::super::Foundation:: PNOTIFY_SYNC, notifylist : *const super::super::super::Win32::System::Kernel:: LIST_ENTRY, fulltargetname : *const super::super::super::Win32::System::Kernel:: STRING, targetnameoffset : u16, streamname : *const super::super::super::Win32::System::Kernel:: STRING, normalizedparentname : *const super::super::super::Win32::System::Kernel:: STRING, filtermatch : u32, action : u32, targetcontext : *const ::core::ffi::c_void, filtercontext : *const ::core::ffi::c_void) -> ()); FsRtlNotifyFilterReportChange(notifysync.into_param().abi(), notifylist, fulltargetname, targetnameoffset, ::core::mem::transmute(streamname.unwrap_or(::std::ptr::null())), ::core::mem::transmute(normalizedparentname.unwrap_or(::std::ptr::null())), filtermatch, action, ::core::mem::transmute(targetcontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(filtercontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlNotifyFullChangeDirectory(notifysync: P0, notifylist: *const super::super::super::Win32::System::Kernel::LIST_ENTRY, fscontext: *const ::core::ffi::c_void, fulldirectoryname: *mut super::super::super::Win32::System::Kernel::STRING, watchtree: P1, ignorebuffer: P2, completionfilter: u32, notifyirp: ::core::option::Option<*const super::super::Foundation::IRP>, traversecallback: PCHECK_FOR_TRAVERSE_ACCESS, subjectcontext: ::core::option::Option<*const super::super::Foundation::SECURITY_SUBJECT_CONTEXT>) @@ -1392,7 +1392,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNotifyFullChangeDirectory(notifysync : super::super::Foundation:: PNOTIFY_SYNC, notifylist : *const super::super::super::Win32::System::Kernel:: LIST_ENTRY, fscontext : *const ::core::ffi::c_void, fulldirectoryname : *mut super::super::super::Win32::System::Kernel:: STRING, watchtree : super::super::super::Win32::Foundation:: BOOLEAN, ignorebuffer : super::super::super::Win32::Foundation:: BOOLEAN, completionfilter : u32, notifyirp : *const super::super::Foundation:: IRP, traversecallback : PCHECK_FOR_TRAVERSE_ACCESS, subjectcontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT) -> ()); FsRtlNotifyFullChangeDirectory(notifysync.into_param().abi(), notifylist, fscontext, fulldirectoryname, watchtree.into_param().abi(), ignorebuffer.into_param().abi(), completionfilter, ::core::mem::transmute(notifyirp.unwrap_or(::std::ptr::null())), traversecallback, ::core::mem::transmute(subjectcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlNotifyFullReportChange(notifysync: P0, notifylist: *const super::super::super::Win32::System::Kernel::LIST_ENTRY, fulltargetname: *const super::super::super::Win32::System::Kernel::STRING, targetnameoffset: u16, streamname: ::core::option::Option<*const super::super::super::Win32::System::Kernel::STRING>, normalizedparentname: ::core::option::Option<*const super::super::super::Win32::System::Kernel::STRING>, filtermatch: u32, action: u32, targetcontext: ::core::option::Option<*const ::core::ffi::c_void>) @@ -1402,7 +1402,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNotifyFullReportChange(notifysync : super::super::Foundation:: PNOTIFY_SYNC, notifylist : *const super::super::super::Win32::System::Kernel:: LIST_ENTRY, fulltargetname : *const super::super::super::Win32::System::Kernel:: STRING, targetnameoffset : u16, streamname : *const super::super::super::Win32::System::Kernel:: STRING, normalizedparentname : *const super::super::super::Win32::System::Kernel:: STRING, filtermatch : u32, action : u32, targetcontext : *const ::core::ffi::c_void) -> ()); FsRtlNotifyFullReportChange(notifysync.into_param().abi(), notifylist, fulltargetname, targetnameoffset, ::core::mem::transmute(streamname.unwrap_or(::std::ptr::null())), ::core::mem::transmute(normalizedparentname.unwrap_or(::std::ptr::null())), filtermatch, action, ::core::mem::transmute(targetcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FsRtlNotifyInitializeSync() -> super::super::Foundation::PNOTIFY_SYNC { @@ -1411,21 +1411,21 @@ pub unsafe fn FsRtlNotifyInitializeSync() -> super::super::Foundation::PNOTIFY_S FsRtlNotifyInitializeSync(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FsRtlNotifyUninitializeSync(notifysync: *mut super::super::Foundation::PNOTIFY_SYNC) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNotifyUninitializeSync(notifysync : *mut super::super::Foundation:: PNOTIFY_SYNC) -> ()); FsRtlNotifyUninitializeSync(notifysync) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlNotifyVolumeEvent(fileobject: *const super::super::Foundation::FILE_OBJECT, eventcode: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNotifyVolumeEvent(fileobject : *const super::super::Foundation:: FILE_OBJECT, eventcode : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlNotifyVolumeEvent(fileobject, eventcode) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlNotifyVolumeEventEx(fileobject: *const super::super::Foundation::FILE_OBJECT, eventcode: u32, event: *const super::super::Foundation::TARGET_DEVICE_CUSTOM_NOTIFICATION) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -1437,112 +1437,112 @@ pub unsafe fn FsRtlNumberOfRunsInBaseMcb(mcb: *const BASE_MCB) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNumberOfRunsInBaseMcb(mcb : *const BASE_MCB) -> u32); FsRtlNumberOfRunsInBaseMcb(mcb) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlNumberOfRunsInLargeMcb(mcb: *const LARGE_MCB) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNumberOfRunsInLargeMcb(mcb : *const LARGE_MCB) -> u32); FsRtlNumberOfRunsInLargeMcb(mcb) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlNumberOfRunsInMcb(mcb: *const MCB) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlNumberOfRunsInMcb(mcb : *const MCB) -> u32); FsRtlNumberOfRunsInMcb(mcb) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlOplockBreakH(oplock: *const *const ::core::ffi::c_void, irp: *const super::super::Foundation::IRP, flags: u32, context: ::core::option::Option<*const ::core::ffi::c_void>, completionroutine: POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine: POPLOCK_FS_PREPOST_IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlOplockBreakH(oplock : *const *const ::core::ffi::c_void, irp : *const super::super::Foundation:: IRP, flags : u32, context : *const ::core::ffi::c_void, completionroutine : POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine : POPLOCK_FS_PREPOST_IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlOplockBreakH(oplock, irp, flags, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), completionroutine, postirproutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlOplockBreakH2(oplock: *const *const ::core::ffi::c_void, irp: *const super::super::Foundation::IRP, flags: u32, context: ::core::option::Option<*const ::core::ffi::c_void>, completionroutine: POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine: POPLOCK_FS_PREPOST_IRP, grantedaccess: ::core::option::Option<*const u32>, shareaccess: ::core::option::Option<*const u16>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlOplockBreakH2(oplock : *const *const ::core::ffi::c_void, irp : *const super::super::Foundation:: IRP, flags : u32, context : *const ::core::ffi::c_void, completionroutine : POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine : POPLOCK_FS_PREPOST_IRP, grantedaccess : *const u32, shareaccess : *const u16) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlOplockBreakH2(oplock, irp, flags, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), completionroutine, postirproutine, ::core::mem::transmute(grantedaccess.unwrap_or(::std::ptr::null())), ::core::mem::transmute(shareaccess.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlOplockBreakToNone(oplock: *mut *mut ::core::ffi::c_void, irpsp: ::core::option::Option<*const super::super::Foundation::IO_STACK_LOCATION>, irp: *const super::super::Foundation::IRP, context: ::core::option::Option<*const ::core::ffi::c_void>, completionroutine: POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine: POPLOCK_FS_PREPOST_IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlOplockBreakToNone(oplock : *mut *mut ::core::ffi::c_void, irpsp : *const super::super::Foundation:: IO_STACK_LOCATION, irp : *const super::super::Foundation:: IRP, context : *const ::core::ffi::c_void, completionroutine : POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine : POPLOCK_FS_PREPOST_IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlOplockBreakToNone(oplock, ::core::mem::transmute(irpsp.unwrap_or(::std::ptr::null())), irp, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), completionroutine, postirproutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlOplockBreakToNoneEx(oplock: *mut *mut ::core::ffi::c_void, irp: *const super::super::Foundation::IRP, flags: u32, context: ::core::option::Option<*const ::core::ffi::c_void>, completionroutine: POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine: POPLOCK_FS_PREPOST_IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlOplockBreakToNoneEx(oplock : *mut *mut ::core::ffi::c_void, irp : *const super::super::Foundation:: IRP, flags : u32, context : *const ::core::ffi::c_void, completionroutine : POPLOCK_WAIT_COMPLETE_ROUTINE, postirproutine : POPLOCK_FS_PREPOST_IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlOplockBreakToNoneEx(oplock, irp, flags, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), completionroutine, postirproutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlOplockFsctrl(oplock: *const *const ::core::ffi::c_void, irp: *const super::super::Foundation::IRP, opencount: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlOplockFsctrl(oplock : *const *const ::core::ffi::c_void, irp : *const super::super::Foundation:: IRP, opencount : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlOplockFsctrl(oplock, irp, opencount) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlOplockFsctrlEx(oplock: *const *const ::core::ffi::c_void, irp: *const super::super::Foundation::IRP, opencount: u32, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlOplockFsctrlEx(oplock : *const *const ::core::ffi::c_void, irp : *const super::super::Foundation:: IRP, opencount : u32, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlOplockFsctrlEx(oplock, irp, opencount, flags) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn FsRtlOplockGetAnyBreakOwnerProcess(oplock: *const *const ::core::ffi::c_void) -> super::super::Foundation::PEPROCESS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlOplockGetAnyBreakOwnerProcess(oplock : *const *const ::core::ffi::c_void) -> super::super::Foundation:: PEPROCESS); FsRtlOplockGetAnyBreakOwnerProcess(oplock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlOplockIsFastIoPossible(oplock: *const *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlOplockIsFastIoPossible(oplock : *const *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlOplockIsFastIoPossible(oplock) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlOplockIsSharedRequest(irp: *const super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlOplockIsSharedRequest(irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlOplockIsSharedRequest(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlOplockKeysEqual(fo1: ::core::option::Option<*const super::super::Foundation::FILE_OBJECT>, fo2: ::core::option::Option<*const super::super::Foundation::FILE_OBJECT>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlOplockKeysEqual(fo1 : *const super::super::Foundation:: FILE_OBJECT, fo2 : *const super::super::Foundation:: FILE_OBJECT) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlOplockKeysEqual(::core::mem::transmute(fo1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(fo2.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlPostPagingFileStackOverflow(context: *const ::core::ffi::c_void, event: *const super::super::Foundation::KEVENT, stackoverflowroutine: PFSRTL_STACK_OVERFLOW_ROUTINE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlPostPagingFileStackOverflow(context : *const ::core::ffi::c_void, event : *const super::super::Foundation:: KEVENT, stackoverflowroutine : PFSRTL_STACK_OVERFLOW_ROUTINE) -> ()); FsRtlPostPagingFileStackOverflow(context, event, stackoverflowroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlPostStackOverflow(context: *const ::core::ffi::c_void, event: *const super::super::Foundation::KEVENT, stackoverflowroutine: PFSRTL_STACK_OVERFLOW_ROUTINE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlPostStackOverflow(context : *const ::core::ffi::c_void, event : *const super::super::Foundation:: KEVENT, stackoverflowroutine : PFSRTL_STACK_OVERFLOW_ROUTINE) -> ()); FsRtlPostStackOverflow(context, event, stackoverflowroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlPrepareMdlWriteDev(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, lockkey: u32, mdlchain: *mut *mut super::super::Foundation::MDL, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlPrepareMdlWriteDev(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : u32, lockkey : u32, mdlchain : *mut *mut super::super::Foundation:: MDL, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlPrepareMdlWriteDev(fileobject, fileoffset, length, lockkey, mdlchain, iostatus, deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlPrepareMdlWriteEx(fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: u32, lockkey: u32, mdlchain: *mut *mut super::super::Foundation::MDL, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -1554,7 +1554,7 @@ pub unsafe fn FsRtlPrepareToReuseEcp(ecpcontext: *const ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlPrepareToReuseEcp(ecpcontext : *const ::core::ffi::c_void) -> ()); FsRtlPrepareToReuseEcp(ecpcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlPrivateLock(filelock: *const FILE_LOCK, fileobject: *const super::super::Foundation::FILE_OBJECT, fileoffset: *const i64, length: *const i64, processid: P0, key: u32, failimmediately: P1, exclusivelock: P2, iosb: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, irp: ::core::option::Option<*const super::super::Foundation::IRP>, context: ::core::option::Option<*const ::core::ffi::c_void>, alreadysynchronized: P3) -> super::super::super::Win32::Foundation::BOOLEAN @@ -1567,28 +1567,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlPrivateLock(filelock : *const FILE_LOCK, fileobject : *const super::super::Foundation:: FILE_OBJECT, fileoffset : *const i64, length : *const i64, processid : super::super::Foundation:: PEPROCESS, key : u32, failimmediately : super::super::super::Win32::Foundation:: BOOLEAN, exclusivelock : super::super::super::Win32::Foundation:: BOOLEAN, iosb : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, irp : *const super::super::Foundation:: IRP, context : *const ::core::ffi::c_void, alreadysynchronized : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlPrivateLock(filelock, fileobject, fileoffset, length, processid.into_param().abi(), key, failimmediately.into_param().abi(), exclusivelock.into_param().abi(), iosb, ::core::mem::transmute(irp.unwrap_or(::std::ptr::null())), ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), alreadysynchronized.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlProcessFileLock(filelock: *const FILE_LOCK, irp: *const super::super::Foundation::IRP, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlProcessFileLock(filelock : *const FILE_LOCK, irp : *const super::super::Foundation:: IRP, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlProcessFileLock(filelock, irp, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlQueryCachedVdl(fileobject: *const super::super::Foundation::FILE_OBJECT, vdl: *mut i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlQueryCachedVdl(fileobject : *const super::super::Foundation:: FILE_OBJECT, vdl : *mut i64) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlQueryCachedVdl(fileobject, vdl) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlQueryInformationFile(fileobject: *const super::super::Foundation::FILE_OBJECT, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, retfileinformationsize: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlQueryInformationFile(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, retfileinformationsize : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlQueryInformationFile(fileobject, fileinformation, length, fileinformationclass, retfileinformationsize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlQueryKernelEaFile(fileobject: *const super::super::Foundation::FILE_OBJECT, returnedeadata: *mut ::core::ffi::c_void, length: u32, returnsingleentry: P0, ealist: ::core::option::Option<*const ::core::ffi::c_void>, ealistlength: u32, eaindex: ::core::option::Option<*const u32>, restartscan: P1, lengthreturned: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1604,14 +1604,14 @@ pub unsafe fn FsRtlQueryMaximumVirtualDiskNestingLevel() -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlQueryMaximumVirtualDiskNestingLevel() -> u32); FsRtlQueryMaximumVirtualDiskNestingLevel() } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlRegisterFileSystemFilterCallbacks(filterdriverobject: *const super::super::Foundation::DRIVER_OBJECT, callbacks: *const FS_FILTER_CALLBACKS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRegisterFileSystemFilterCallbacks(filterdriverobject : *const super::super::Foundation:: DRIVER_OBJECT, callbacks : *const FS_FILTER_CALLBACKS) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlRegisterFileSystemFilterCallbacks(filterdriverobject, callbacks) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlRegisterUncProvider(muphandle: *mut super::super::super::Win32::Foundation::HANDLE, redirectordevicename: *const super::super::super::Win32::Foundation::UNICODE_STRING, mailslotssupported: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1621,77 +1621,77 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRegisterUncProvider(muphandle : *mut super::super::super::Win32::Foundation:: HANDLE, redirectordevicename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, mailslotssupported : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlRegisterUncProvider(muphandle, redirectordevicename, mailslotssupported.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlRegisterUncProviderEx(muphandle: *mut super::super::super::Win32::Foundation::HANDLE, redirdevname: *const super::super::super::Win32::Foundation::UNICODE_STRING, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRegisterUncProviderEx(muphandle : *mut super::super::super::Win32::Foundation:: HANDLE, redirdevname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlRegisterUncProviderEx(muphandle, redirdevname, deviceobject, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlRegisterUncProviderEx2(redirdevname: *const super::super::super::Win32::Foundation::UNICODE_STRING, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, registration: *const FSRTL_UNC_PROVIDER_REGISTRATION, muphandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRegisterUncProviderEx2(redirdevname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, registration : *const FSRTL_UNC_PROVIDER_REGISTRATION, muphandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlRegisterUncProviderEx2(redirdevname, deviceobject, registration, muphandle) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlReleaseFile(fileobject: *const super::super::Foundation::FILE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlReleaseFile(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> ()); FsRtlReleaseFile(fileobject) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlRemoveBaseMcbEntry(mcb: *mut BASE_MCB, vbn: i64, sectorcount: i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRemoveBaseMcbEntry(mcb : *mut BASE_MCB, vbn : i64, sectorcount : i64) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlRemoveBaseMcbEntry(mcb, vbn, sectorcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlRemoveDotsFromPath(originalstring: ::windows_core::PWSTR, pathlength: u16, newlength: *mut u16) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRemoveDotsFromPath(originalstring : ::windows_core::PWSTR, pathlength : u16, newlength : *mut u16) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlRemoveDotsFromPath(::core::mem::transmute(originalstring), pathlength, newlength) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn FsRtlRemoveExtraCreateParameter(ecplist: *mut super::super::Foundation::ECP_LIST, ecptype: *const ::windows_core::GUID, ecpcontext: *mut *mut ::core::ffi::c_void, ecpcontextsize: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRemoveExtraCreateParameter(ecplist : *mut super::super::Foundation:: ECP_LIST, ecptype : *const ::windows_core::GUID, ecpcontext : *mut *mut ::core::ffi::c_void, ecpcontextsize : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlRemoveExtraCreateParameter(ecplist, ecptype, ecpcontext, ::core::mem::transmute(ecpcontextsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlRemoveLargeMcbEntry(mcb: *mut LARGE_MCB, vbn: i64, sectorcount: i64) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRemoveLargeMcbEntry(mcb : *mut LARGE_MCB, vbn : i64, sectorcount : i64) -> ()); FsRtlRemoveLargeMcbEntry(mcb, vbn, sectorcount) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlRemoveMcbEntry(mcb: *mut MCB, vbn: u32, sectorcount: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRemoveMcbEntry(mcb : *mut MCB, vbn : u32, sectorcount : u32) -> ()); FsRtlRemoveMcbEntry(mcb, vbn, sectorcount) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlRemovePerFileContext(perfilecontextpointer: *const *const ::core::ffi::c_void, ownerid: ::core::option::Option<*const ::core::ffi::c_void>, instanceid: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut FSRTL_PER_FILE_CONTEXT { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRemovePerFileContext(perfilecontextpointer : *const *const ::core::ffi::c_void, ownerid : *const ::core::ffi::c_void, instanceid : *const ::core::ffi::c_void) -> *mut FSRTL_PER_FILE_CONTEXT); FsRtlRemovePerFileContext(perfilecontextpointer, ::core::mem::transmute(ownerid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(instanceid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlRemovePerFileObjectContext(fileobject: *const super::super::Foundation::FILE_OBJECT, ownerid: ::core::option::Option<*const ::core::ffi::c_void>, instanceid: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut FSRTL_PER_FILEOBJECT_CONTEXT { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlRemovePerFileObjectContext(fileobject : *const super::super::Foundation:: FILE_OBJECT, ownerid : *const ::core::ffi::c_void, instanceid : *const ::core::ffi::c_void) -> *mut FSRTL_PER_FILEOBJECT_CONTEXT); FsRtlRemovePerFileObjectContext(fileobject, ::core::mem::transmute(ownerid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(instanceid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlRemovePerStreamContext(streamcontext: *const FSRTL_ADVANCED_FCB_HEADER, ownerid: ::core::option::Option<*const ::core::ffi::c_void>, instanceid: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut FSRTL_PER_STREAM_CONTEXT { @@ -1705,7 +1705,7 @@ pub unsafe fn FsRtlResetBaseMcb() -> BASE_MCB { FsRtlResetBaseMcb(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlResetLargeMcb(mcb: *mut LARGE_MCB, selfsynchronized: P0) @@ -1715,35 +1715,35 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlResetLargeMcb(mcb : *mut LARGE_MCB, selfsynchronized : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); FsRtlResetLargeMcb(mcb, selfsynchronized.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlSetDriverBacking(driverobj: *const super::super::Foundation::DRIVER_OBJECT, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlSetDriverBacking(driverobj : *const super::super::Foundation:: DRIVER_OBJECT, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlSetDriverBacking(driverobj, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlSetEcpListIntoIrp(irp: *mut super::super::Foundation::IRP, ecplist: *const super::super::Foundation::ECP_LIST) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlSetEcpListIntoIrp(irp : *mut super::super::Foundation:: IRP, ecplist : *const super::super::Foundation:: ECP_LIST) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlSetEcpListIntoIrp(irp, ecplist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlSetKernelEaFile(fileobject: *const super::super::Foundation::FILE_OBJECT, eabuffer: *const ::core::ffi::c_void, length: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlSetKernelEaFile(fileobject : *const super::super::Foundation:: FILE_OBJECT, eabuffer : *const ::core::ffi::c_void, length : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlSetKernelEaFile(fileobject, eabuffer, length) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlSplitBaseMcb(mcb: *mut BASE_MCB, vbn: i64, amount: i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlSplitBaseMcb(mcb : *mut BASE_MCB, vbn : i64, amount : i64) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlSplitBaseMcb(mcb, vbn, amount) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlSplitLargeMcb(mcb: *mut LARGE_MCB, vbn: i64, amount: i64) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -1755,7 +1755,7 @@ pub unsafe fn FsRtlTeardownPerFileContexts(perfilecontextpointer: *const *const ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlTeardownPerFileContexts(perfilecontextpointer : *const *const ::core::ffi::c_void) -> ()); FsRtlTeardownPerFileContexts(perfilecontextpointer) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlTeardownPerStreamContexts(advancedheader: *const FSRTL_ADVANCED_FCB_HEADER) { @@ -1767,14 +1767,14 @@ pub unsafe fn FsRtlTruncateBaseMcb(mcb: *mut BASE_MCB, vbn: i64) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlTruncateBaseMcb(mcb : *mut BASE_MCB, vbn : i64) -> ()); FsRtlTruncateBaseMcb(mcb, vbn) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlTruncateLargeMcb(mcb: *mut LARGE_MCB, vbn: i64) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlTruncateLargeMcb(mcb : *mut LARGE_MCB, vbn : i64) -> ()); FsRtlTruncateLargeMcb(mcb, vbn) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlTruncateMcb(mcb: *mut MCB, vbn: u32) { @@ -1786,21 +1786,21 @@ pub unsafe fn FsRtlUninitializeBaseMcb(mcb: *const BASE_MCB) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlUninitializeBaseMcb(mcb : *const BASE_MCB) -> ()); FsRtlUninitializeBaseMcb(mcb) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlUninitializeFileLock(filelock: *mut FILE_LOCK) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlUninitializeFileLock(filelock : *mut FILE_LOCK) -> ()); FsRtlUninitializeFileLock(filelock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlUninitializeLargeMcb(mcb: *mut LARGE_MCB) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlUninitializeLargeMcb(mcb : *mut LARGE_MCB) -> ()); FsRtlUninitializeLargeMcb(mcb) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn FsRtlUninitializeMcb(mcb: *mut MCB) { @@ -1817,28 +1817,28 @@ pub unsafe fn FsRtlUpdateDiskCounters(bytesread: u64, byteswritten: u64) { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlUpdateDiskCounters(bytesread : u64, byteswritten : u64) -> ()); FsRtlUpdateDiskCounters(bytesread, byteswritten) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlUpperOplockFsctrl(oplock: *const *const ::core::ffi::c_void, irp: *const super::super::Foundation::IRP, opencount: u32, loweroplockstate: u32, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlUpperOplockFsctrl(oplock : *const *const ::core::ffi::c_void, irp : *const super::super::Foundation:: IRP, opencount : u32, loweroplockstate : u32, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlUpperOplockFsctrl(oplock, irp, opencount, loweroplockstate, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlValidateReparsePointBuffer(bufferlength: u32, reparsebuffer: *const REPARSE_DATA_BUFFER) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlValidateReparsePointBuffer(bufferlength : u32, reparsebuffer : *const REPARSE_DATA_BUFFER) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlValidateReparsePointBuffer(bufferlength, reparsebuffer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FsRtlVolumeDeviceToCorrelationId(volumedeviceobject: *const super::super::Foundation::DEVICE_OBJECT, guid: *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlVolumeDeviceToCorrelationId(volumedeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, guid : *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation:: NTSTATUS); FsRtlVolumeDeviceToCorrelationId(volumedeviceobject, guid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn GetSecurityUserInfo(logonid: ::core::option::Option<*const super::super::super::Win32::Foundation::LUID>, flags: u32, userinformation: *mut *mut super::super::super::Win32::Security::Authentication::Identity::SECURITY_USER_DATA) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -1852,7 +1852,7 @@ pub unsafe fn IoAcquireVpbSpinLock() -> u8 { IoAcquireVpbSpinLock(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn IoApplyPriorityInfoThread(inputpriorityinfo: *const IO_PRIORITY_INFO, outputpriorityinfo: ::core::option::Option<*mut IO_PRIORITY_INFO>, thread: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1862,28 +1862,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoApplyPriorityInfoThread(inputpriorityinfo : *const IO_PRIORITY_INFO, outputpriorityinfo : *mut IO_PRIORITY_INFO, thread : super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: NTSTATUS); IoApplyPriorityInfoThread(inputpriorityinfo, ::core::mem::transmute(outputpriorityinfo.unwrap_or(::std::ptr::null_mut())), thread.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoCheckDesiredAccess(desiredaccess: *mut u32, grantedaccess: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCheckDesiredAccess(desiredaccess : *mut u32, grantedaccess : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCheckDesiredAccess(desiredaccess, grantedaccess) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoCheckEaBufferValidity(eabuffer: *const FILE_FULL_EA_INFORMATION, ealength: u32, erroroffset: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCheckEaBufferValidity(eabuffer : *const FILE_FULL_EA_INFORMATION, ealength : u32, erroroffset : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCheckEaBufferValidity(eabuffer, ealength, erroroffset) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoCheckFunctionAccess(grantedaccess: u32, majorfunction: u8, minorfunction: u8, iocontrolcode: u32, arg1: ::core::option::Option<*const ::core::ffi::c_void>, arg2: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCheckFunctionAccess(grantedaccess : u32, majorfunction : u8, minorfunction : u8, iocontrolcode : u32, arg1 : *const ::core::ffi::c_void, arg2 : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCheckFunctionAccess(grantedaccess, majorfunction, minorfunction, iocontrolcode, ::core::mem::transmute(arg1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(arg2.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCheckQuerySetFileInformation(fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, length: u32, setoperation: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1893,7 +1893,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCheckQuerySetFileInformation(fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, length : u32, setoperation : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCheckQuerySetFileInformation(fileinformationclass, length, setoperation.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoCheckQuerySetVolumeInformation(fsinformationclass: FS_INFORMATION_CLASS, length: u32, setoperation: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1903,91 +1903,91 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCheckQuerySetVolumeInformation(fsinformationclass : FS_INFORMATION_CLASS, length : u32, setoperation : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCheckQuerySetVolumeInformation(fsinformationclass, length, setoperation.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IoCheckQuotaBufferValidity(quotabuffer: *const FILE_QUOTA_INFORMATION, quotalength: u32, erroroffset: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCheckQuotaBufferValidity(quotabuffer : *const FILE_QUOTA_INFORMATION, quotalength : u32, erroroffset : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCheckQuotaBufferValidity(quotabuffer, quotalength, erroroffset) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoClearFsTrackOffsetState(irp: *mut super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoClearFsTrackOffsetState(irp : *mut super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); IoClearFsTrackOffsetState(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCreateStreamFileObject(fileobject: ::core::option::Option<*const super::super::Foundation::FILE_OBJECT>, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>) -> *mut super::super::Foundation::FILE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateStreamFileObject(fileobject : *const super::super::Foundation:: FILE_OBJECT, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> *mut super::super::Foundation:: FILE_OBJECT); IoCreateStreamFileObject(::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCreateStreamFileObjectEx(fileobject: ::core::option::Option<*const super::super::Foundation::FILE_OBJECT>, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, filehandle: ::core::option::Option<*mut super::super::super::Win32::Foundation::HANDLE>) -> *mut super::super::Foundation::FILE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateStreamFileObjectEx(fileobject : *const super::super::Foundation:: FILE_OBJECT, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, filehandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> *mut super::super::Foundation:: FILE_OBJECT); IoCreateStreamFileObjectEx(::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(filehandle.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCreateStreamFileObjectEx2(createoptions: *const IO_CREATE_STREAM_FILE_OPTIONS, fileobject: ::core::option::Option<*const super::super::Foundation::FILE_OBJECT>, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, streamfileobject: *mut *mut super::super::Foundation::FILE_OBJECT, filehandle: ::core::option::Option<*mut super::super::super::Win32::Foundation::HANDLE>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateStreamFileObjectEx2(createoptions : *const IO_CREATE_STREAM_FILE_OPTIONS, fileobject : *const super::super::Foundation:: FILE_OBJECT, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, streamfileobject : *mut *mut super::super::Foundation:: FILE_OBJECT, filehandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCreateStreamFileObjectEx2(createoptions, ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null())), streamfileobject, ::core::mem::transmute(filehandle.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCreateStreamFileObjectLite(fileobject: ::core::option::Option<*const super::super::Foundation::FILE_OBJECT>, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>) -> *mut super::super::Foundation::FILE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateStreamFileObjectLite(fileobject : *const super::super::Foundation:: FILE_OBJECT, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> *mut super::super::Foundation:: FILE_OBJECT); IoCreateStreamFileObjectLite(::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoEnumerateDeviceObjectList(driverobject: *const super::super::Foundation::DRIVER_OBJECT, deviceobjectlist: ::core::option::Option<*mut *mut super::super::Foundation::DEVICE_OBJECT>, deviceobjectlistsize: u32, actualnumberdeviceobjects: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoEnumerateDeviceObjectList(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, deviceobjectlist : *mut *mut super::super::Foundation:: DEVICE_OBJECT, deviceobjectlistsize : u32, actualnumberdeviceobjects : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoEnumerateDeviceObjectList(driverobject, ::core::mem::transmute(deviceobjectlist.unwrap_or(::std::ptr::null_mut())), deviceobjectlistsize, actualnumberdeviceobjects) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoEnumerateRegisteredFiltersList(driverobjectlist: ::core::option::Option<*mut *mut super::super::Foundation::DRIVER_OBJECT>, driverobjectlistsize: u32, actualnumberdriverobjects: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoEnumerateRegisteredFiltersList(driverobjectlist : *mut *mut super::super::Foundation:: DRIVER_OBJECT, driverobjectlistsize : u32, actualnumberdriverobjects : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoEnumerateRegisteredFiltersList(::core::mem::transmute(driverobjectlist.unwrap_or(::std::ptr::null_mut())), driverobjectlistsize, actualnumberdriverobjects) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn IoFastQueryNetworkAttributes(objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, desiredaccess: u32, openoptions: u32, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *mut FILE_NETWORK_OPEN_INFORMATION) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoFastQueryNetworkAttributes(objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, desiredaccess : u32, openoptions : u32, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *mut FILE_NETWORK_OPEN_INFORMATION) -> super::super::super::Win32::Foundation:: BOOLEAN); IoFastQueryNetworkAttributes(objectattributes, desiredaccess, openoptions, iostatus, buffer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetAttachedDevice(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> *mut super::super::Foundation::DEVICE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetAttachedDevice(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> *mut super::super::Foundation:: DEVICE_OBJECT); IoGetAttachedDevice(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetBaseFileSystemDeviceObject(fileobject: *const super::super::Foundation::FILE_OBJECT) -> *mut super::super::Foundation::DEVICE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetBaseFileSystemDeviceObject(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> *mut super::super::Foundation:: DEVICE_OBJECT); IoGetBaseFileSystemDeviceObject(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDeviceAttachmentBaseRef(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> *mut super::super::Foundation::DEVICE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDeviceAttachmentBaseRef(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> *mut super::super::Foundation:: DEVICE_OBJECT); IoGetDeviceAttachmentBaseRef(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDeviceToVerify(thread: P0) -> *mut super::super::Foundation::DEVICE_OBJECT @@ -1997,77 +1997,77 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDeviceToVerify(thread : super::super::Foundation:: PETHREAD) -> *mut super::super::Foundation:: DEVICE_OBJECT); IoGetDeviceToVerify(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDiskDeviceObject(filesystemdeviceobject: *const super::super::Foundation::DEVICE_OBJECT, diskdeviceobject: *mut *mut super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDiskDeviceObject(filesystemdeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, diskdeviceobject : *mut *mut super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetDiskDeviceObject(filesystemdeviceobject, diskdeviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetFsTrackOffsetState(irp: *const super::super::Foundation::IRP, retfstrackoffsetblob: *mut *mut super::super::super::Win32::System::Ioctl::IO_IRP_EXT_TRACK_OFFSET_HEADER, rettrackedoffset: *mut i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetFsTrackOffsetState(irp : *const super::super::Foundation:: IRP, retfstrackoffsetblob : *mut *mut super::super::super::Win32::System::Ioctl:: IO_IRP_EXT_TRACK_OFFSET_HEADER, rettrackedoffset : *mut i64) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetFsTrackOffsetState(irp, retfstrackoffsetblob, rettrackedoffset) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetLowerDeviceObject(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> *mut super::super::Foundation::DEVICE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetLowerDeviceObject(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> *mut super::super::Foundation:: DEVICE_OBJECT); IoGetLowerDeviceObject(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetOplockKeyContext(fileobject: *const super::super::Foundation::FILE_OBJECT) -> *mut OPLOCK_KEY_ECP_CONTEXT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetOplockKeyContext(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> *mut OPLOCK_KEY_ECP_CONTEXT); IoGetOplockKeyContext(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetOplockKeyContextEx(fileobject: *const super::super::Foundation::FILE_OBJECT) -> *mut OPLOCK_KEY_CONTEXT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetOplockKeyContextEx(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> *mut OPLOCK_KEY_CONTEXT); IoGetOplockKeyContextEx(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetRequestorProcess(irp: *const super::super::Foundation::IRP) -> super::super::Foundation::PEPROCESS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetRequestorProcess(irp : *const super::super::Foundation:: IRP) -> super::super::Foundation:: PEPROCESS); IoGetRequestorProcess(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetRequestorProcessId(irp: *const super::super::Foundation::IRP) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetRequestorProcessId(irp : *const super::super::Foundation:: IRP) -> u32); IoGetRequestorProcessId(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetRequestorSessionId(irp: *const super::super::Foundation::IRP, psessionid: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetRequestorSessionId(irp : *const super::super::Foundation:: IRP, psessionid : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetRequestorSessionId(irp, psessionid) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoIrpHasFsTrackOffsetExtensionType(irp: *const super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIrpHasFsTrackOffsetExtensionType(irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: BOOLEAN); IoIrpHasFsTrackOffsetExtensionType(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoIsOperationSynchronous(irp: *const super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIsOperationSynchronous(irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: BOOLEAN); IoIsOperationSynchronous(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn IoIsSystemThread(thread: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -2077,63 +2077,63 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIsSystemThread(thread : super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: BOOLEAN); IoIsSystemThread(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoIsValidNameGraftingBuffer(irp: *const super::super::Foundation::IRP, reparsebuffer: *const REPARSE_DATA_BUFFER) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIsValidNameGraftingBuffer(irp : *const super::super::Foundation:: IRP, reparsebuffer : *const REPARSE_DATA_BUFFER) -> super::super::super::Win32::Foundation:: BOOLEAN); IoIsValidNameGraftingBuffer(irp, reparsebuffer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoPageRead(fileobject: *const super::super::Foundation::FILE_OBJECT, memorydescriptorlist: *const super::super::Foundation::MDL, startingoffset: *const i64, event: *const super::super::Foundation::KEVENT, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoPageRead(fileobject : *const super::super::Foundation:: FILE_OBJECT, memorydescriptorlist : *const super::super::Foundation:: MDL, startingoffset : *const i64, event : *const super::super::Foundation:: KEVENT, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); IoPageRead(fileobject, memorydescriptorlist, startingoffset, event, iostatusblock) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoQueryFileDosDeviceName(fileobject: *const super::super::Foundation::FILE_OBJECT, objectnameinformation: *mut *mut super::super::Foundation::OBJECT_NAME_INFORMATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoQueryFileDosDeviceName(fileobject : *const super::super::Foundation:: FILE_OBJECT, objectnameinformation : *mut *mut super::super::Foundation:: OBJECT_NAME_INFORMATION) -> super::super::super::Win32::Foundation:: NTSTATUS); IoQueryFileDosDeviceName(fileobject, objectnameinformation) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoQueryFileInformation(fileobject: *const super::super::Foundation::FILE_OBJECT, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, length: u32, fileinformation: *mut ::core::ffi::c_void, returnedlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoQueryFileInformation(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, length : u32, fileinformation : *mut ::core::ffi::c_void, returnedlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoQueryFileInformation(fileobject, fileinformationclass, length, fileinformation, returnedlength) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoQueryVolumeInformation(fileobject: *const super::super::Foundation::FILE_OBJECT, fsinformationclass: FS_INFORMATION_CLASS, length: u32, fsinformation: *mut ::core::ffi::c_void, returnedlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoQueryVolumeInformation(fileobject : *const super::super::Foundation:: FILE_OBJECT, fsinformationclass : FS_INFORMATION_CLASS, length : u32, fsinformation : *mut ::core::ffi::c_void, returnedlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoQueryVolumeInformation(fileobject, fsinformationclass, length, fsinformation, returnedlength) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoQueueThreadIrp(irp: *const super::super::Foundation::IRP) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoQueueThreadIrp(irp : *const super::super::Foundation:: IRP) -> ()); IoQueueThreadIrp(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRegisterFileSystem(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRegisterFileSystem(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoRegisterFileSystem(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRegisterFsRegistrationChange(driverobject: *const super::super::Foundation::DRIVER_OBJECT, drivernotificationroutine: PDRIVER_FS_NOTIFICATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRegisterFsRegistrationChange(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, drivernotificationroutine : PDRIVER_FS_NOTIFICATION) -> super::super::super::Win32::Foundation:: NTSTATUS); IoRegisterFsRegistrationChange(driverobject, drivernotificationroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRegisterFsRegistrationChangeMountAware(driverobject: *const super::super::Foundation::DRIVER_OBJECT, drivernotificationroutine: PDRIVER_FS_NOTIFICATION, synchronizewithmounts: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2148,7 +2148,7 @@ pub unsafe fn IoReleaseVpbSpinLock(irql: u8) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReleaseVpbSpinLock(irql : u8) -> ()); IoReleaseVpbSpinLock(irql) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReplaceFileObjectName(fileobject: *const super::super::Foundation::FILE_OBJECT, newfilename: P0, filenamelength: u16) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2158,14 +2158,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReplaceFileObjectName(fileobject : *const super::super::Foundation:: FILE_OBJECT, newfilename : ::windows_core::PCWSTR, filenamelength : u16) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReplaceFileObjectName(fileobject, newfilename.into_param().abi(), filenamelength) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRequestDeviceRemovalForReset(physicaldeviceobject: *const super::super::Foundation::DEVICE_OBJECT, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRequestDeviceRemovalForReset(physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoRequestDeviceRemovalForReset(physicaldeviceobject, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRetrievePriorityInfo(irp: ::core::option::Option<*const super::super::Foundation::IRP>, fileobject: ::core::option::Option<*const super::super::Foundation::FILE_OBJECT>, thread: P0, priorityinfo: *mut IO_PRIORITY_INFO) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2175,7 +2175,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRetrievePriorityInfo(irp : *const super::super::Foundation:: IRP, fileobject : *const super::super::Foundation:: FILE_OBJECT, thread : super::super::Foundation:: PETHREAD, priorityinfo : *mut IO_PRIORITY_INFO) -> super::super::super::Win32::Foundation:: NTSTATUS); IoRetrievePriorityInfo(::core::mem::transmute(irp.unwrap_or(::std::ptr::null())), ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null())), thread.into_param().abi(), priorityinfo) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetDeviceToVerify(thread: P0, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>) @@ -2185,28 +2185,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetDeviceToVerify(thread : super::super::Foundation:: PETHREAD, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoSetDeviceToVerify(thread.into_param().abi(), ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetFsTrackOffsetState(irp: *mut super::super::Foundation::IRP, fstrackoffsetblob: *const super::super::super::Win32::System::Ioctl::IO_IRP_EXT_TRACK_OFFSET_HEADER, trackedoffset: i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetFsTrackOffsetState(irp : *mut super::super::Foundation:: IRP, fstrackoffsetblob : *const super::super::super::Win32::System::Ioctl:: IO_IRP_EXT_TRACK_OFFSET_HEADER, trackedoffset : i64) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetFsTrackOffsetState(irp, fstrackoffsetblob, trackedoffset) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetInformation(fileobject: *const super::super::Foundation::FILE_OBJECT, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, length: u32, fileinformation: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetInformation(fileobject : *const super::super::Foundation:: FILE_OBJECT, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, length : u32, fileinformation : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetInformation(fileobject, fileinformationclass, length, fileinformation) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSynchronousPageWrite(fileobject: *const super::super::Foundation::FILE_OBJECT, memorydescriptorlist: *const super::super::Foundation::MDL, startingoffset: *const i64, event: *const super::super::Foundation::KEVENT, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSynchronousPageWrite(fileobject : *const super::super::Foundation:: FILE_OBJECT, memorydescriptorlist : *const super::super::Foundation:: MDL, startingoffset : *const i64, event : *const super::super::Foundation:: KEVENT, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSynchronousPageWrite(fileobject, memorydescriptorlist, startingoffset, event, iostatusblock) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoThreadToProcess(thread: P0) -> super::super::Foundation::PEPROCESS @@ -2216,21 +2216,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoThreadToProcess(thread : super::super::Foundation:: PETHREAD) -> super::super::Foundation:: PEPROCESS); IoThreadToProcess(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoUnregisterFileSystem(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoUnregisterFileSystem(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoUnregisterFileSystem(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoUnregisterFsRegistrationChange(driverobject: *const super::super::Foundation::DRIVER_OBJECT, drivernotificationroutine: PDRIVER_FS_NOTIFICATION) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoUnregisterFsRegistrationChange(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, drivernotificationroutine : PDRIVER_FS_NOTIFICATION) -> ()); IoUnregisterFsRegistrationChange(driverobject, drivernotificationroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoVerifyVolume(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, allowrawmount: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2240,7 +2240,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoVerifyVolume(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, allowrawmount : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoVerifyVolume(deviceobject, allowrawmount.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeAcquireQueuedSpinLock(number: super::super::Foundation::KSPIN_LOCK_QUEUE_NUMBER) -> u8 { @@ -2252,7 +2252,7 @@ pub unsafe fn KeAcquireSpinLockRaiseToSynch(spinlock: *mut usize) -> u8 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeAcquireSpinLockRaiseToSynch(spinlock : *mut usize) -> u8); KeAcquireSpinLockRaiseToSynch(spinlock) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeAttachProcess(process: P0) @@ -2267,7 +2267,7 @@ pub unsafe fn KeDetachProcess() { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeDetachProcess() -> ()); KeDetachProcess() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeMutant(mutant: *mut super::super::Foundation::KMUTANT, initialowner: P0) @@ -2277,42 +2277,42 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeMutant(mutant : *mut super::super::Foundation:: KMUTANT, initialowner : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); KeInitializeMutant(mutant, initialowner.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeQueue(queue: *mut super::super::Foundation::KQUEUE, count: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeQueue(queue : *mut super::super::Foundation:: KQUEUE, count : u32) -> ()); KeInitializeQueue(queue, count) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInsertHeadQueue(queue: *mut super::super::Foundation::KQUEUE, entry: *mut super::super::super::Win32::System::Kernel::LIST_ENTRY) -> i32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInsertHeadQueue(queue : *mut super::super::Foundation:: KQUEUE, entry : *mut super::super::super::Win32::System::Kernel:: LIST_ENTRY) -> i32); KeInsertHeadQueue(queue, entry) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInsertQueue(queue: *mut super::super::Foundation::KQUEUE, entry: *mut super::super::super::Win32::System::Kernel::LIST_ENTRY) -> i32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInsertQueue(queue : *mut super::super::Foundation:: KQUEUE, entry : *mut super::super::super::Win32::System::Kernel:: LIST_ENTRY) -> i32); KeInsertQueue(queue, entry) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReadStateMutant(mutant: *const super::super::Foundation::KMUTANT) -> i32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReadStateMutant(mutant : *const super::super::Foundation:: KMUTANT) -> i32); KeReadStateMutant(mutant) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReadStateQueue(queue: *const super::super::Foundation::KQUEUE) -> i32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReadStateQueue(queue : *const super::super::Foundation:: KQUEUE) -> i32); KeReadStateQueue(queue) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReleaseMutant(mutant: *mut super::super::Foundation::KMUTANT, increment: i32, abandoned: P0, wait: P1) -> i32 @@ -2323,21 +2323,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReleaseMutant(mutant : *mut super::super::Foundation:: KMUTANT, increment : i32, abandoned : super::super::super::Win32::Foundation:: BOOLEAN, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> i32); KeReleaseMutant(mutant, increment, abandoned.into_param().abi(), wait.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeReleaseQueuedSpinLock(number: super::super::Foundation::KSPIN_LOCK_QUEUE_NUMBER, oldirql: u8) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReleaseQueuedSpinLock(number : super::super::Foundation:: KSPIN_LOCK_QUEUE_NUMBER, oldirql : u8) -> ()); KeReleaseQueuedSpinLock(number, oldirql) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRemoveQueue(queue: *mut super::super::Foundation::KQUEUE, waitmode: i8, timeout: ::core::option::Option<*const i64>) -> *mut super::super::super::Win32::System::Kernel::LIST_ENTRY { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRemoveQueue(queue : *mut super::super::Foundation:: KQUEUE, waitmode : i8, timeout : *const i64) -> *mut super::super::super::Win32::System::Kernel:: LIST_ENTRY); KeRemoveQueue(queue, waitmode, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRemoveQueueEx(queue: *mut super::super::Foundation::KQUEUE, waitmode: i8, alertable: P0, timeout: ::core::option::Option<*const i64>, entryarray: &mut [*mut super::super::super::Win32::System::Kernel::LIST_ENTRY]) -> u32 @@ -2347,14 +2347,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRemoveQueueEx(queue : *mut super::super::Foundation:: KQUEUE, waitmode : i8, alertable : super::super::super::Win32::Foundation:: BOOLEAN, timeout : *const i64, entryarray : *mut *mut super::super::super::Win32::System::Kernel:: LIST_ENTRY, count : u32) -> u32); KeRemoveQueueEx(queue, waitmode, alertable.into_param().abi(), ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(entryarray.as_ptr()), entryarray.len() as _) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRundownQueue(queue: *mut super::super::Foundation::KQUEUE) -> *mut super::super::super::Win32::System::Kernel::LIST_ENTRY { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRundownQueue(queue : *mut super::super::Foundation:: KQUEUE) -> *mut super::super::super::Win32::System::Kernel:: LIST_ENTRY); KeRundownQueue(queue) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeSetIdealProcessorThread(thread: P0, processor: u8) -> u8 @@ -2364,7 +2364,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetIdealProcessorThread(thread : super::super::Foundation:: PKTHREAD, processor : u8) -> u8); KeSetIdealProcessorThread(thread.into_param().abi(), processor) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeSetKernelStackSwapEnable(enable: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -2374,7 +2374,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetKernelStackSwapEnable(enable : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); KeSetKernelStackSwapEnable(enable.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeStackAttachProcess(process: P0, apcstate: *mut KAPC_STATE) @@ -2384,21 +2384,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeStackAttachProcess(process : super::super::Foundation:: PRKPROCESS, apcstate : *mut KAPC_STATE) -> ()); KeStackAttachProcess(process.into_param().abi(), apcstate) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeTryToAcquireQueuedSpinLock(number: super::super::Foundation::KSPIN_LOCK_QUEUE_NUMBER, oldirql: *mut u8) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeTryToAcquireQueuedSpinLock(number : super::super::Foundation:: KSPIN_LOCK_QUEUE_NUMBER, oldirql : *mut u8) -> u32); KeTryToAcquireQueuedSpinLock(number, oldirql) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeUnstackDetachProcess(apcstate: *const KAPC_STATE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeUnstackDetachProcess(apcstate : *const KAPC_STATE) -> ()); KeUnstackDetachProcess(apcstate) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaFreeReturnBuffer(buffer: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -2410,35 +2410,35 @@ pub unsafe fn MakeSignature(phcontext: *const SecHandle, fqop: u32, pmessage: *c ::windows_targets::link!("secur32.dll" "system" fn MakeSignature(phcontext : *const SecHandle, fqop : u32, pmessage : *const SecBufferDesc, messageseqno : u32) -> ::windows_core::HRESULT); MakeSignature(phcontext, fqop, pmessage, messageseqno).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapSecurityError(secstatus: ::windows_core::HRESULT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ksecdd.sys" "system" fn MapSecurityError(secstatus : ::windows_core::HRESULT) -> super::super::super::Win32::Foundation:: NTSTATUS); MapSecurityError(secstatus) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmCanFileBeTruncated(sectionpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS, newfilesize: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmCanFileBeTruncated(sectionpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS, newfilesize : *const i64) -> super::super::super::Win32::Foundation:: BOOLEAN); MmCanFileBeTruncated(sectionpointer, ::core::mem::transmute(newfilesize.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmDoesFileHaveUserWritableReferences(sectionpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmDoesFileHaveUserWritableReferences(sectionpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS) -> u32); MmDoesFileHaveUserWritableReferences(sectionpointer) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmFlushImageSection(sectionobjectpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS, flushtype: MMFLUSH_TYPE) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmFlushImageSection(sectionobjectpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS, flushtype : MMFLUSH_TYPE) -> super::super::super::Win32::Foundation:: BOOLEAN); MmFlushImageSection(sectionobjectpointer, flushtype) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmForceSectionClosed(sectionobjectpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS, delayclose: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -2448,7 +2448,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn MmForceSectionClosed(sectionobjectpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS, delayclose : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); MmForceSectionClosed(sectionobjectpointer, delayclose.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmForceSectionClosedEx(sectionobjectpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS, forcecloseflags: u32) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -2460,42 +2460,42 @@ pub unsafe fn MmGetMaximumFileSectionSize() -> u64 { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmGetMaximumFileSectionSize() -> u64); MmGetMaximumFileSectionSize() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmIsFileSectionActive(fssectionpointer: *const super::super::Foundation::SECTION_OBJECT_POINTERS, flags: u32, sectionisactive: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmIsFileSectionActive(fssectionpointer : *const super::super::Foundation:: SECTION_OBJECT_POINTERS, flags : u32, sectionisactive : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); MmIsFileSectionActive(fssectionpointer, flags, sectionisactive) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmIsRecursiveIoFault() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmIsRecursiveIoFault() -> super::super::super::Win32::Foundation:: BOOLEAN); MmIsRecursiveIoFault() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmMdlPagesAreZero(mdl: *const super::super::Foundation::MDL) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMdlPagesAreZero(mdl : *const super::super::Foundation:: MDL) -> u32); MmMdlPagesAreZero(mdl) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn MmPrefetchPages(readlists: &[*const READ_LIST]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmPrefetchPages(numberoflists : u32, readlists : *const *const READ_LIST) -> super::super::super::Win32::Foundation:: NTSTATUS); MmPrefetchPages(readlists.len() as _, ::core::mem::transmute(readlists.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmSetAddressRangeModified(address: *const ::core::ffi::c_void, length: usize) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmSetAddressRangeModified(address : *const ::core::ffi::c_void, length : usize) -> super::super::super::Win32::Foundation:: BOOLEAN); MmSetAddressRangeModified(address, length) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtAccessCheckAndAuditAlarm(subsystemname: *const super::super::super::Win32::Foundation::UNICODE_STRING, handleid: ::core::option::Option<*const ::core::ffi::c_void>, objecttypename: *const super::super::super::Win32::Foundation::UNICODE_STRING, objectname: *const super::super::super::Win32::Foundation::UNICODE_STRING, securitydescriptor: P0, desiredaccess: u32, genericmapping: *const super::super::super::Win32::Security::GENERIC_MAPPING, objectcreation: P1, grantedaccess: *mut u32, accessstatus: *mut i32, generateonclose: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2506,7 +2506,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtAccessCheckAndAuditAlarm(subsystemname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, handleid : *const ::core::ffi::c_void, objecttypename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, objectname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, desiredaccess : u32, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING, objectcreation : super::super::super::Win32::Foundation:: BOOLEAN, grantedaccess : *mut u32, accessstatus : *mut i32, generateonclose : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtAccessCheckAndAuditAlarm(subsystemname, ::core::mem::transmute(handleid.unwrap_or(::std::ptr::null())), objecttypename, objectname, securitydescriptor.into_param().abi(), desiredaccess, genericmapping, objectcreation.into_param().abi(), grantedaccess, accessstatus, generateonclose) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtAccessCheckByTypeAndAuditAlarm( @@ -2534,7 +2534,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtAccessCheckByTypeAndAuditAlarm(subsystemname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, handleid : *const ::core::ffi::c_void, objecttypename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, objectname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, principalselfsid : super::super::super::Win32::Foundation:: PSID, desiredaccess : u32, audittype : super::super::super::Win32::Security:: AUDIT_EVENT_TYPE, flags : u32, objecttypelist : *const super::super::super::Win32::Security:: OBJECT_TYPE_LIST, objecttypelistlength : u32, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING, objectcreation : super::super::super::Win32::Foundation:: BOOLEAN, grantedaccess : *mut u32, accessstatus : *mut i32, generateonclose : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtAccessCheckByTypeAndAuditAlarm(subsystemname, ::core::mem::transmute(handleid.unwrap_or(::std::ptr::null())), objecttypename, objectname, securitydescriptor.into_param().abi(), principalselfsid.into_param().abi(), desiredaccess, audittype, flags, ::core::mem::transmute(objecttypelist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), objecttypelist.as_deref().map_or(0, |slice| slice.len() as _), genericmapping, objectcreation.into_param().abi(), grantedaccess, accessstatus, generateonclose) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtAccessCheckByTypeResultListAndAuditAlarm( @@ -2563,7 +2563,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtAccessCheckByTypeResultListAndAuditAlarm(subsystemname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, handleid : *const ::core::ffi::c_void, objecttypename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, objectname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, principalselfsid : super::super::super::Win32::Foundation:: PSID, desiredaccess : u32, audittype : super::super::super::Win32::Security:: AUDIT_EVENT_TYPE, flags : u32, objecttypelist : *const super::super::super::Win32::Security:: OBJECT_TYPE_LIST, objecttypelistlength : u32, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING, objectcreation : super::super::super::Win32::Foundation:: BOOLEAN, grantedaccess : *mut u32, accessstatus : *mut i32, generateonclose : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtAccessCheckByTypeResultListAndAuditAlarm(subsystemname, ::core::mem::transmute(handleid.unwrap_or(::std::ptr::null())), objecttypename, objectname, securitydescriptor.into_param().abi(), principalselfsid.into_param().abi(), desiredaccess, audittype, flags, ::core::mem::transmute(objecttypelist.unwrap_or(::std::ptr::null())), objecttypelistlength, genericmapping, objectcreation.into_param().abi(), grantedaccess, accessstatus, generateonclose) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtAccessCheckByTypeResultListAndAuditAlarmByHandle( @@ -2594,7 +2594,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtAccessCheckByTypeResultListAndAuditAlarmByHandle(subsystemname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, handleid : *const ::core::ffi::c_void, clienttoken : super::super::super::Win32::Foundation:: HANDLE, objecttypename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, objectname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, principalselfsid : super::super::super::Win32::Foundation:: PSID, desiredaccess : u32, audittype : super::super::super::Win32::Security:: AUDIT_EVENT_TYPE, flags : u32, objecttypelist : *const super::super::super::Win32::Security:: OBJECT_TYPE_LIST, objecttypelistlength : u32, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING, objectcreation : super::super::super::Win32::Foundation:: BOOLEAN, grantedaccess : *mut u32, accessstatus : *mut i32, generateonclose : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtAccessCheckByTypeResultListAndAuditAlarmByHandle(subsystemname, ::core::mem::transmute(handleid.unwrap_or(::std::ptr::null())), clienttoken.into_param().abi(), objecttypename, objectname, securitydescriptor.into_param().abi(), principalselfsid.into_param().abi(), desiredaccess, audittype, flags, ::core::mem::transmute(objecttypelist.unwrap_or(::std::ptr::null())), objecttypelistlength, genericmapping, objectcreation.into_param().abi(), grantedaccess, accessstatus, generateonclose) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtAdjustGroupsToken(tokenhandle: P0, resettodefault: P1, newstate: ::core::option::Option<*const super::super::super::Win32::Security::TOKEN_GROUPS>, bufferlength: u32, previousstate: ::core::option::Option<*mut super::super::super::Win32::Security::TOKEN_GROUPS>, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2605,7 +2605,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtAdjustGroupsToken(tokenhandle : super::super::super::Win32::Foundation:: HANDLE, resettodefault : super::super::super::Win32::Foundation:: BOOLEAN, newstate : *const super::super::super::Win32::Security:: TOKEN_GROUPS, bufferlength : u32, previousstate : *mut super::super::super::Win32::Security:: TOKEN_GROUPS, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtAdjustGroupsToken(tokenhandle.into_param().abi(), resettodefault.into_param().abi(), ::core::mem::transmute(newstate.unwrap_or(::std::ptr::null())), bufferlength, ::core::mem::transmute(previousstate.unwrap_or(::std::ptr::null_mut())), returnlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtAdjustPrivilegesToken(tokenhandle: P0, disableallprivileges: P1, newstate: ::core::option::Option<*const super::super::super::Win32::Security::TOKEN_PRIVILEGES>, bufferlength: u32, previousstate: ::core::option::Option<*mut super::super::super::Win32::Security::TOKEN_PRIVILEGES>, returnlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2616,7 +2616,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtAdjustPrivilegesToken(tokenhandle : super::super::super::Win32::Foundation:: HANDLE, disableallprivileges : super::super::super::Win32::Foundation:: BOOLEAN, newstate : *const super::super::super::Win32::Security:: TOKEN_PRIVILEGES, bufferlength : u32, previousstate : *mut super::super::super::Win32::Security:: TOKEN_PRIVILEGES, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtAdjustPrivilegesToken(tokenhandle.into_param().abi(), disableallprivileges.into_param().abi(), ::core::mem::transmute(newstate.unwrap_or(::std::ptr::null())), bufferlength, ::core::mem::transmute(previousstate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtAllocateVirtualMemory(processhandle: P0, baseaddress: *mut *mut ::core::ffi::c_void, zerobits: usize, regionsize: *mut usize, allocationtype: u32, protect: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2626,7 +2626,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtAllocateVirtualMemory(processhandle : super::super::super::Win32::Foundation:: HANDLE, baseaddress : *mut *mut ::core::ffi::c_void, zerobits : usize, regionsize : *mut usize, allocationtype : u32, protect : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtAllocateVirtualMemory(processhandle.into_param().abi(), baseaddress, zerobits, regionsize, allocationtype, protect) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtCancelIoFileEx(filehandle: P0, iorequesttocancel: ::core::option::Option<*const super::super::super::Win32::System::IO::IO_STATUS_BLOCK>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2636,7 +2636,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtCancelIoFileEx(filehandle : super::super::super::Win32::Foundation:: HANDLE, iorequesttocancel : *const super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCancelIoFileEx(filehandle.into_param().abi(), ::core::mem::transmute(iorequesttocancel.unwrap_or(::std::ptr::null())), iostatusblock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtCloseObjectAuditAlarm(subsystemname: *const super::super::super::Win32::Foundation::UNICODE_STRING, handleid: ::core::option::Option<*const ::core::ffi::c_void>, generateonclose: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2646,14 +2646,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtCloseObjectAuditAlarm(subsystemname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, handleid : *const ::core::ffi::c_void, generateonclose : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCloseObjectAuditAlarm(subsystemname, ::core::mem::transmute(handleid.unwrap_or(::std::ptr::null())), generateonclose.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtCreateFile(filehandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: super::super::super::Win32::Storage::FileSystem::FILE_ACCESS_RIGHTS, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, allocationsize: ::core::option::Option<*const i64>, fileattributes: super::super::super::Win32::Storage::FileSystem::FILE_FLAGS_AND_ATTRIBUTES, shareaccess: super::super::super::Win32::Storage::FileSystem::FILE_SHARE_MODE, createdisposition: NTCREATEFILE_CREATE_DISPOSITION, createoptions: NTCREATEFILE_CREATE_OPTIONS, eabuffer: ::core::option::Option<*const ::core::ffi::c_void>, ealength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtCreateFile(filehandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : super::super::super::Win32::Storage::FileSystem:: FILE_ACCESS_RIGHTS, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, allocationsize : *const i64, fileattributes : super::super::super::Win32::Storage::FileSystem:: FILE_FLAGS_AND_ATTRIBUTES, shareaccess : super::super::super::Win32::Storage::FileSystem:: FILE_SHARE_MODE, createdisposition : NTCREATEFILE_CREATE_DISPOSITION, createoptions : NTCREATEFILE_CREATE_OPTIONS, eabuffer : *const ::core::ffi::c_void, ealength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCreateFile(filehandle, desiredaccess, objectattributes, iostatusblock, ::core::mem::transmute(allocationsize.unwrap_or(::std::ptr::null())), fileattributes, shareaccess, createdisposition, createoptions, ::core::mem::transmute(eabuffer.unwrap_or(::std::ptr::null())), ealength) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn NtCreateSection(sectionhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, maximumsize: ::core::option::Option<*const i64>, sectionpageprotection: u32, allocationattributes: u32, filehandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2663,7 +2663,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtCreateSection(sectionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, maximumsize : *const i64, sectionpageprotection : u32, allocationattributes : u32, filehandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCreateSection(sectionhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(maximumsize.unwrap_or(::std::ptr::null())), sectionpageprotection, allocationattributes, filehandle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Memory"))] #[inline] pub unsafe fn NtCreateSectionEx(sectionhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, maximumsize: ::core::option::Option<*const i64>, sectionpageprotection: u32, allocationattributes: u32, filehandle: P0, extendedparameters: ::core::option::Option<&mut [super::super::super::Win32::System::Memory::MEM_EXTENDED_PARAMETER]>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2673,7 +2673,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtCreateSectionEx(sectionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, maximumsize : *const i64, sectionpageprotection : u32, allocationattributes : u32, filehandle : super::super::super::Win32::Foundation:: HANDLE, extendedparameters : *mut super::super::super::Win32::System::Memory:: MEM_EXTENDED_PARAMETER, extendedparametercount : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCreateSectionEx(sectionhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(maximumsize.unwrap_or(::std::ptr::null())), sectionpageprotection, allocationattributes, filehandle.into_param().abi(), ::core::mem::transmute(extendedparameters.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), extendedparameters.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtDeleteObjectAuditAlarm(subsystemname: *const super::super::super::Win32::Foundation::UNICODE_STRING, handleid: ::core::option::Option<*const ::core::ffi::c_void>, generateonclose: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2683,7 +2683,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtDeleteObjectAuditAlarm(subsystemname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, handleid : *const ::core::ffi::c_void, generateonclose : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtDeleteObjectAuditAlarm(subsystemname, ::core::mem::transmute(handleid.unwrap_or(::std::ptr::null())), generateonclose.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtDuplicateToken(existingtokenhandle: P0, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, effectiveonly: P1, tokentype: super::super::super::Win32::Security::TOKEN_TYPE, newtokenhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2694,7 +2694,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtDuplicateToken(existingtokenhandle : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, effectiveonly : super::super::super::Win32::Foundation:: BOOLEAN, tokentype : super::super::super::Win32::Security:: TOKEN_TYPE, newtokenhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtDuplicateToken(existingtokenhandle.into_param().abi(), desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), effectiveonly.into_param().abi(), tokentype, newtokenhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtFilterToken(existingtokenhandle: P0, flags: u32, sidstodisable: ::core::option::Option<*const super::super::super::Win32::Security::TOKEN_GROUPS>, privilegestodelete: ::core::option::Option<*const super::super::super::Win32::Security::TOKEN_PRIVILEGES>, restrictedsids: ::core::option::Option<*const super::super::super::Win32::Security::TOKEN_GROUPS>, newtokenhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2704,7 +2704,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtFilterToken(existingtokenhandle : super::super::super::Win32::Foundation:: HANDLE, flags : u32, sidstodisable : *const super::super::super::Win32::Security:: TOKEN_GROUPS, privilegestodelete : *const super::super::super::Win32::Security:: TOKEN_PRIVILEGES, restrictedsids : *const super::super::super::Win32::Security:: TOKEN_GROUPS, newtokenhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtFilterToken(existingtokenhandle.into_param().abi(), flags, ::core::mem::transmute(sidstodisable.unwrap_or(::std::ptr::null())), ::core::mem::transmute(privilegestodelete.unwrap_or(::std::ptr::null())), ::core::mem::transmute(restrictedsids.unwrap_or(::std::ptr::null())), newtokenhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtFlushBuffersFileEx(filehandle: P0, flags: u32, parameters: *const ::core::ffi::c_void, parameterssize: u32, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2714,7 +2714,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtFlushBuffersFileEx(filehandle : super::super::super::Win32::Foundation:: HANDLE, flags : u32, parameters : *const ::core::ffi::c_void, parameterssize : u32, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); NtFlushBuffersFileEx(filehandle.into_param().abi(), flags, parameters, parameterssize, iostatusblock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtFreeVirtualMemory(processhandle: P0, baseaddress: *mut *mut ::core::ffi::c_void, regionsize: *mut usize, freetype: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2724,7 +2724,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtFreeVirtualMemory(processhandle : super::super::super::Win32::Foundation:: HANDLE, baseaddress : *mut *mut ::core::ffi::c_void, regionsize : *mut usize, freetype : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtFreeVirtualMemory(processhandle.into_param().abi(), baseaddress, regionsize, freetype) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtFsControlFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fscontrolcode: u32, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outputbufferlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2735,7 +2735,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtFsControlFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fscontrolcode : u32, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *mut ::core::ffi::c_void, outputbufferlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtFsControlFile(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, fscontrolcode, ::core::mem::transmute(inputbuffer.unwrap_or(::std::ptr::null())), inputbufferlength, ::core::mem::transmute(outputbuffer.unwrap_or(::std::ptr::null_mut())), outputbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtImpersonateAnonymousToken(threadhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2745,7 +2745,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtImpersonateAnonymousToken(threadhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtImpersonateAnonymousToken(threadhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtLockFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, byteoffset: *const i64, length: *const i64, key: u32, failimmediately: P2, exclusivelock: P3) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2758,14 +2758,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtLockFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, byteoffset : *const i64, length : *const i64, key : u32, failimmediately : super::super::super::Win32::Foundation:: BOOLEAN, exclusivelock : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtLockFile(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, byteoffset, length, key, failimmediately.into_param().abi(), exclusivelock.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtOpenFile(filehandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, shareaccess: u32, openoptions: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtOpenFile(filehandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, shareaccess : u32, openoptions : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenFile(filehandle, desiredaccess, objectattributes, iostatusblock, shareaccess, openoptions) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtOpenObjectAuditAlarm(subsystemname: *const super::super::super::Win32::Foundation::UNICODE_STRING, handleid: ::core::option::Option<*const ::core::ffi::c_void>, objecttypename: *const super::super::super::Win32::Foundation::UNICODE_STRING, objectname: *const super::super::super::Win32::Foundation::UNICODE_STRING, securitydescriptor: P0, clienttoken: P1, desiredaccess: u32, grantedaccess: u32, privileges: ::core::option::Option<*const super::super::super::Win32::Security::PRIVILEGE_SET>, objectcreation: P2, accessgranted: P3, generateonclose: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2778,7 +2778,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtOpenObjectAuditAlarm(subsystemname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, handleid : *const ::core::ffi::c_void, objecttypename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, objectname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, clienttoken : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, grantedaccess : u32, privileges : *const super::super::super::Win32::Security:: PRIVILEGE_SET, objectcreation : super::super::super::Win32::Foundation:: BOOLEAN, accessgranted : super::super::super::Win32::Foundation:: BOOLEAN, generateonclose : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenObjectAuditAlarm(subsystemname, ::core::mem::transmute(handleid.unwrap_or(::std::ptr::null())), objecttypename, objectname, securitydescriptor.into_param().abi(), clienttoken.into_param().abi(), desiredaccess, grantedaccess, ::core::mem::transmute(privileges.unwrap_or(::std::ptr::null())), objectcreation.into_param().abi(), accessgranted.into_param().abi(), generateonclose) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtOpenProcessToken(processhandle: P0, desiredaccess: u32, tokenhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2788,7 +2788,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtOpenProcessToken(processhandle : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, tokenhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenProcessToken(processhandle.into_param().abi(), desiredaccess, tokenhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtOpenProcessTokenEx(processhandle: P0, desiredaccess: u32, handleattributes: u32, tokenhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2798,7 +2798,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtOpenProcessTokenEx(processhandle : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, handleattributes : u32, tokenhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenProcessTokenEx(processhandle.into_param().abi(), desiredaccess, handleattributes, tokenhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtOpenThreadToken(threadhandle: P0, desiredaccess: u32, openasself: P1, tokenhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2809,7 +2809,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtOpenThreadToken(threadhandle : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, openasself : super::super::super::Win32::Foundation:: BOOLEAN, tokenhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenThreadToken(threadhandle.into_param().abi(), desiredaccess, openasself.into_param().abi(), tokenhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtOpenThreadTokenEx(threadhandle: P0, desiredaccess: u32, openasself: P1, handleattributes: u32, tokenhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2820,7 +2820,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtOpenThreadTokenEx(threadhandle : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, openasself : super::super::super::Win32::Foundation:: BOOLEAN, handleattributes : u32, tokenhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenThreadTokenEx(threadhandle.into_param().abi(), desiredaccess, openasself.into_param().abi(), handleattributes, tokenhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtPrivilegeCheck(clienttoken: P0, requiredprivileges: *mut super::super::super::Win32::Security::PRIVILEGE_SET, result: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2830,7 +2830,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtPrivilegeCheck(clienttoken : super::super::super::Win32::Foundation:: HANDLE, requiredprivileges : *mut super::super::super::Win32::Security:: PRIVILEGE_SET, result : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtPrivilegeCheck(clienttoken.into_param().abi(), requiredprivileges, result) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtPrivilegeObjectAuditAlarm(subsystemname: *const super::super::super::Win32::Foundation::UNICODE_STRING, handleid: ::core::option::Option<*const ::core::ffi::c_void>, clienttoken: P0, desiredaccess: u32, privileges: *const super::super::super::Win32::Security::PRIVILEGE_SET, accessgranted: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2841,7 +2841,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtPrivilegeObjectAuditAlarm(subsystemname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, handleid : *const ::core::ffi::c_void, clienttoken : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, privileges : *const super::super::super::Win32::Security:: PRIVILEGE_SET, accessgranted : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtPrivilegeObjectAuditAlarm(subsystemname, ::core::mem::transmute(handleid.unwrap_or(::std::ptr::null())), clienttoken.into_param().abi(), desiredaccess, privileges, accessgranted.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtPrivilegedServiceAuditAlarm(subsystemname: *const super::super::super::Win32::Foundation::UNICODE_STRING, servicename: *const super::super::super::Win32::Foundation::UNICODE_STRING, clienttoken: P0, privileges: *const super::super::super::Win32::Security::PRIVILEGE_SET, accessgranted: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2852,7 +2852,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtPrivilegedServiceAuditAlarm(subsystemname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, servicename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, clienttoken : super::super::super::Win32::Foundation:: HANDLE, privileges : *const super::super::super::Win32::Security:: PRIVILEGE_SET, accessgranted : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtPrivilegedServiceAuditAlarm(subsystemname, servicename, clienttoken.into_param().abi(), privileges, accessgranted.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn NtQueryDirectoryFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, returnsingleentry: P2, filename: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, restartscan: P3) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2865,7 +2865,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryDirectoryFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, returnsingleentry : super::super::super::Win32::Foundation:: BOOLEAN, filename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, restartscan : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryDirectoryFile(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, fileinformation, length, fileinformationclass, returnsingleentry.into_param().abi(), ::core::mem::transmute(filename.unwrap_or(::std::ptr::null())), restartscan.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn NtQueryDirectoryFileEx(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, queryflags: u32, filename: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2876,14 +2876,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryDirectoryFileEx(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, queryflags : u32, filename : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryDirectoryFileEx(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, fileinformation, length, fileinformationclass, queryflags, ::core::mem::transmute(filename.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn NtQueryInformationByName(objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtQueryInformationByName(objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryInformationByName(objectattributes, iostatusblock, fileinformation, length, fileinformationclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn NtQueryInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2893,7 +2893,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryInformationFile(filehandle.into_param().abi(), iostatusblock, fileinformation, length, fileinformationclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtQueryInformationToken(tokenhandle: P0, tokeninformationclass: super::super::super::Win32::Security::TOKEN_INFORMATION_CLASS, tokeninformation: ::core::option::Option<*mut ::core::ffi::c_void>, tokeninformationlength: u32, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2903,7 +2903,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryInformationToken(tokenhandle : super::super::super::Win32::Foundation:: HANDLE, tokeninformationclass : super::super::super::Win32::Security:: TOKEN_INFORMATION_CLASS, tokeninformation : *mut ::core::ffi::c_void, tokeninformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryInformationToken(tokenhandle.into_param().abi(), tokeninformationclass, ::core::mem::transmute(tokeninformation.unwrap_or(::std::ptr::null_mut())), tokeninformationlength, returnlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtQueryQuotaInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *mut ::core::ffi::c_void, length: u32, returnsingleentry: P1, sidlist: ::core::option::Option<*const ::core::ffi::c_void>, sidlistlength: u32, startsid: P2, restartscan: P3) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2916,7 +2916,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryQuotaInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *mut ::core::ffi::c_void, length : u32, returnsingleentry : super::super::super::Win32::Foundation:: BOOLEAN, sidlist : *const ::core::ffi::c_void, sidlistlength : u32, startsid : super::super::super::Win32::Foundation:: PSID, restartscan : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryQuotaInformationFile(filehandle.into_param().abi(), iostatusblock, buffer, length, returnsingleentry.into_param().abi(), ::core::mem::transmute(sidlist.unwrap_or(::std::ptr::null())), sidlistlength, startsid.into_param().abi(), restartscan.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtQuerySecurityObject(handle: P0, securityinformation: u32, securitydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, length: u32, lengthneeded: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2926,7 +2926,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQuerySecurityObject(handle : super::super::super::Win32::Foundation:: HANDLE, securityinformation : u32, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, length : u32, lengthneeded : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQuerySecurityObject(handle.into_param().abi(), securityinformation, securitydescriptor, length, lengthneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtQueryVirtualMemory(processhandle: P0, baseaddress: ::core::option::Option<*const ::core::ffi::c_void>, memoryinformationclass: MEMORY_INFORMATION_CLASS, memoryinformation: *mut ::core::ffi::c_void, memoryinformationlength: usize, returnlength: ::core::option::Option<*mut usize>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2936,7 +2936,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryVirtualMemory(processhandle : super::super::super::Win32::Foundation:: HANDLE, baseaddress : *const ::core::ffi::c_void, memoryinformationclass : MEMORY_INFORMATION_CLASS, memoryinformation : *mut ::core::ffi::c_void, memoryinformationlength : usize, returnlength : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryVirtualMemory(processhandle.into_param().abi(), ::core::mem::transmute(baseaddress.unwrap_or(::std::ptr::null())), memoryinformationclass, memoryinformation, memoryinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtQueryVolumeInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fsinformation: *mut ::core::ffi::c_void, length: u32, fsinformationclass: FS_INFORMATION_CLASS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2946,7 +2946,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryVolumeInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fsinformation : *mut ::core::ffi::c_void, length : u32, fsinformationclass : FS_INFORMATION_CLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryVolumeInformationFile(filehandle.into_param().abi(), iostatusblock, fsinformation, length, fsinformationclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtReadFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *mut ::core::ffi::c_void, length: u32, byteoffset: ::core::option::Option<*const i64>, key: ::core::option::Option<*const u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2957,7 +2957,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtReadFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *mut ::core::ffi::c_void, length : u32, byteoffset : *const i64, key : *const u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtReadFile(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, buffer, length, ::core::mem::transmute(byteoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(key.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn NtSetInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *const ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2967,7 +2967,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *const ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetInformationFile(filehandle.into_param().abi(), iostatusblock, fileinformation, length, fileinformationclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtSetInformationToken(tokenhandle: P0, tokeninformationclass: super::super::super::Win32::Security::TOKEN_INFORMATION_CLASS, tokeninformation: *const ::core::ffi::c_void, tokeninformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2977,7 +2977,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetInformationToken(tokenhandle : super::super::super::Win32::Foundation:: HANDLE, tokeninformationclass : super::super::super::Win32::Security:: TOKEN_INFORMATION_CLASS, tokeninformation : *const ::core::ffi::c_void, tokeninformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetInformationToken(tokenhandle.into_param().abi(), tokeninformationclass, tokeninformation, tokeninformationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtSetInformationVirtualMemory(processhandle: P0, vminformationclass: VIRTUAL_MEMORY_INFORMATION_CLASS, virtualaddresses: &[MEMORY_RANGE_ENTRY], vminformation: *const ::core::ffi::c_void, vminformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2987,7 +2987,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetInformationVirtualMemory(processhandle : super::super::super::Win32::Foundation:: HANDLE, vminformationclass : VIRTUAL_MEMORY_INFORMATION_CLASS, numberofentries : usize, virtualaddresses : *const MEMORY_RANGE_ENTRY, vminformation : *const ::core::ffi::c_void, vminformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetInformationVirtualMemory(processhandle.into_param().abi(), vminformationclass, virtualaddresses.len() as _, ::core::mem::transmute(virtualaddresses.as_ptr()), vminformation, vminformationlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtSetQuotaInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *const ::core::ffi::c_void, length: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2997,7 +2997,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetQuotaInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *const ::core::ffi::c_void, length : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetQuotaInformationFile(filehandle.into_param().abi(), iostatusblock, buffer, length) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NtSetSecurityObject(handle: P0, securityinformation: u32, securitydescriptor: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3008,7 +3008,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetSecurityObject(handle : super::super::super::Win32::Foundation:: HANDLE, securityinformation : u32, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetSecurityObject(handle.into_param().abi(), securityinformation, securitydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtSetVolumeInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fsinformation: *const ::core::ffi::c_void, length: u32, fsinformationclass: FS_INFORMATION_CLASS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3018,7 +3018,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetVolumeInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fsinformation : *const ::core::ffi::c_void, length : u32, fsinformationclass : FS_INFORMATION_CLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetVolumeInformationFile(filehandle.into_param().abi(), iostatusblock, fsinformation, length, fsinformationclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtUnlockFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, byteoffset: *const i64, length: *const i64, key: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3028,7 +3028,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtUnlockFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, byteoffset : *const i64, length : *const i64, key : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtUnlockFile(filehandle.into_param().abi(), iostatusblock, byteoffset, length, key) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtWriteFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *const ::core::ffi::c_void, length: u32, byteoffset: ::core::option::Option<*const i64>, key: ::core::option::Option<*const u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3039,14 +3039,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtWriteFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *const ::core::ffi::c_void, length : u32, byteoffset : *const i64, key : *const u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtWriteFile(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, buffer, length, ::core::mem::transmute(byteoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(key.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ObInsertObject(object: *const ::core::ffi::c_void, passedaccessstate: ::core::option::Option<*mut super::super::Foundation::ACCESS_STATE>, desiredaccess: u32, objectpointerbias: u32, newobject: ::core::option::Option<*mut *mut ::core::ffi::c_void>, handle: ::core::option::Option<*mut super::super::super::Win32::Foundation::HANDLE>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ObInsertObject(object : *const ::core::ffi::c_void, passedaccessstate : *mut super::super::Foundation:: ACCESS_STATE, desiredaccess : u32, objectpointerbias : u32, newobject : *mut *mut ::core::ffi::c_void, handle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ObInsertObject(object, ::core::mem::transmute(passedaccessstate.unwrap_or(::std::ptr::null_mut())), desiredaccess, objectpointerbias, ::core::mem::transmute(newobject.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(handle.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObIsKernelHandle(handle: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -3061,7 +3061,7 @@ pub unsafe fn ObMakeTemporaryObject(object: *const ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ObMakeTemporaryObject(object : *const ::core::ffi::c_void) -> ()); ObMakeTemporaryObject(object) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ObOpenObjectByPointer(object: *const ::core::ffi::c_void, handleattributes: u32, passedaccessstate: ::core::option::Option<*const super::super::Foundation::ACCESS_STATE>, desiredaccess: u32, objecttype: P0, accessmode: i8, handle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3071,7 +3071,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ObOpenObjectByPointer(object : *const ::core::ffi::c_void, handleattributes : u32, passedaccessstate : *const super::super::Foundation:: ACCESS_STATE, desiredaccess : u32, objecttype : super::super::Foundation:: POBJECT_TYPE, accessmode : i8, handle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ObOpenObjectByPointer(object, handleattributes, ::core::mem::transmute(passedaccessstate.unwrap_or(::std::ptr::null())), desiredaccess, objecttype.into_param().abi(), accessmode, handle) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ObOpenObjectByPointerWithTag(object: *const ::core::ffi::c_void, handleattributes: u32, passedaccessstate: ::core::option::Option<*const super::super::Foundation::ACCESS_STATE>, desiredaccess: u32, objecttype: P0, accessmode: i8, tag: u32, handle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3081,14 +3081,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ObOpenObjectByPointerWithTag(object : *const ::core::ffi::c_void, handleattributes : u32, passedaccessstate : *const super::super::Foundation:: ACCESS_STATE, desiredaccess : u32, objecttype : super::super::Foundation:: POBJECT_TYPE, accessmode : i8, tag : u32, handle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ObOpenObjectByPointerWithTag(object, handleattributes, ::core::mem::transmute(passedaccessstate.unwrap_or(::std::ptr::null())), desiredaccess, objecttype.into_param().abi(), accessmode, tag, handle) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ObQueryNameString(object: *const ::core::ffi::c_void, objectnameinfo: ::core::option::Option<*mut super::super::Foundation::OBJECT_NAME_INFORMATION>, length: u32, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ObQueryNameString(object : *const ::core::ffi::c_void, objectnameinfo : *mut super::super::Foundation:: OBJECT_NAME_INFORMATION, length : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ObQueryNameString(object, ::core::mem::transmute(objectnameinfo.unwrap_or(::std::ptr::null_mut())), length, returnlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObQueryObjectAuditingByHandle(handle: P0, generateonclose: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3098,14 +3098,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ObQueryObjectAuditingByHandle(handle : super::super::super::Win32::Foundation:: HANDLE, generateonclose : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ObQueryObjectAuditingByHandle(handle.into_param().abi(), generateonclose) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn PfxFindPrefix(prefixtable: *const PREFIX_TABLE, fullname: *const super::super::super::Win32::System::Kernel::STRING) -> *mut PREFIX_TABLE_ENTRY { ::windows_targets::link!("ntdll.dll" "system" fn PfxFindPrefix(prefixtable : *const PREFIX_TABLE, fullname : *const super::super::super::Win32::System::Kernel:: STRING) -> *mut PREFIX_TABLE_ENTRY); PfxFindPrefix(prefixtable, fullname) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn PfxInitialize() -> PREFIX_TABLE { @@ -3114,28 +3114,28 @@ pub unsafe fn PfxInitialize() -> PREFIX_TABLE { PfxInitialize(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn PfxInsertPrefix(prefixtable: *const PREFIX_TABLE, prefix: *const super::super::super::Win32::System::Kernel::STRING, prefixtableentry: *mut PREFIX_TABLE_ENTRY) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn PfxInsertPrefix(prefixtable : *const PREFIX_TABLE, prefix : *const super::super::super::Win32::System::Kernel:: STRING, prefixtableentry : *mut PREFIX_TABLE_ENTRY) -> super::super::super::Win32::Foundation:: BOOLEAN); PfxInsertPrefix(prefixtable, prefix, prefixtableentry) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn PfxRemovePrefix(prefixtable: *const PREFIX_TABLE, prefixtableentry: *const PREFIX_TABLE_ENTRY) { ::windows_targets::link!("ntdll.dll" "system" fn PfxRemovePrefix(prefixtable : *const PREFIX_TABLE, prefixtableentry : *const PREFIX_TABLE_ENTRY) -> ()); PfxRemovePrefix(prefixtable, prefixtableentry) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn PoQueueShutdownWorkItem(workitem: *mut super::super::Foundation::WORK_QUEUE_ITEM) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoQueueShutdownWorkItem(workitem : *mut super::super::Foundation:: WORK_QUEUE_ITEM) -> super::super::super::Win32::Foundation:: NTSTATUS); PoQueueShutdownWorkItem(workitem) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsAssignImpersonationToken(thread: P0, token: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3146,7 +3146,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsAssignImpersonationToken(thread : super::super::Foundation:: PETHREAD, token : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); PsAssignImpersonationToken(thread.into_param().abi(), token.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsChargePoolQuota(process: P0, pooltype: super::super::Foundation::POOL_TYPE, amount: usize) @@ -3156,7 +3156,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsChargePoolQuota(process : super::super::Foundation:: PEPROCESS, pooltype : super::super::Foundation:: POOL_TYPE, amount : usize) -> ()); PsChargePoolQuota(process.into_param().abi(), pooltype, amount) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsChargeProcessPoolQuota(process: P0, pooltype: super::super::Foundation::POOL_TYPE, amount: usize) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3176,7 +3176,7 @@ pub unsafe fn PsDereferencePrimaryToken(primarytoken: *const ::core::ffi::c_void ::windows_targets::link!("ntoskrnl.exe" "system" fn PsDereferencePrimaryToken(primarytoken : *const ::core::ffi::c_void) -> ()); PsDereferencePrimaryToken(primarytoken) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn PsDisableImpersonation(thread: P0, impersonationstate: *mut super::super::super::Win32::Security::SE_IMPERSONATION_STATE) -> super::super::super::Win32::Foundation::BOOLEAN @@ -3191,7 +3191,7 @@ pub unsafe fn PsGetProcessExitTime() -> i64 { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetProcessExitTime() -> i64); PsGetProcessExitTime() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetThreadProcess(thread: P0) -> super::super::Foundation::PEPROCESS @@ -3201,7 +3201,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetThreadProcess(thread : super::super::Foundation:: PETHREAD) -> super::super::Foundation:: PEPROCESS); PsGetThreadProcess(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn PsImpersonateClient(thread: P0, token: ::core::option::Option<*const ::core::ffi::c_void>, copyonopen: P1, effectiveonly: P2, impersonationlevel: super::super::super::Win32::Security::SECURITY_IMPERSONATION_LEVEL) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3213,14 +3213,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsImpersonateClient(thread : super::super::Foundation:: PETHREAD, token : *const ::core::ffi::c_void, copyonopen : super::super::super::Win32::Foundation:: BOOLEAN, effectiveonly : super::super::super::Win32::Foundation:: BOOLEAN, impersonationlevel : super::super::super::Win32::Security:: SECURITY_IMPERSONATION_LEVEL) -> super::super::super::Win32::Foundation:: NTSTATUS); PsImpersonateClient(thread.into_param().abi(), ::core::mem::transmute(token.unwrap_or(::std::ptr::null())), copyonopen.into_param().abi(), effectiveonly.into_param().abi(), impersonationlevel) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsIsDiskCountersEnabled() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsIsDiskCountersEnabled() -> super::super::super::Win32::Foundation:: BOOLEAN); PsIsDiskCountersEnabled() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsIsSystemThread(thread: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -3230,7 +3230,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsIsSystemThread(thread : super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: BOOLEAN); PsIsSystemThread(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsIsThreadTerminating(thread: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -3240,7 +3240,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsIsThreadTerminating(thread : super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: BOOLEAN); PsIsThreadTerminating(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsLookupProcessByProcessId(processid: P0, process: *mut super::super::Foundation::PEPROCESS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3250,7 +3250,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsLookupProcessByProcessId(processid : super::super::super::Win32::Foundation:: HANDLE, process : *mut super::super::Foundation:: PEPROCESS) -> super::super::super::Win32::Foundation:: NTSTATUS); PsLookupProcessByProcessId(processid.into_param().abi(), process) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsLookupThreadByThreadId(threadid: P0, thread: *mut super::super::Foundation::PETHREAD) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3260,7 +3260,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsLookupThreadByThreadId(threadid : super::super::super::Win32::Foundation:: HANDLE, thread : *mut super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: NTSTATUS); PsLookupThreadByThreadId(threadid.into_param().abi(), thread) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn PsReferenceImpersonationToken(thread: P0, copyonopen: *mut super::super::super::Win32::Foundation::BOOLEAN, effectiveonly: *mut super::super::super::Win32::Foundation::BOOLEAN, impersonationlevel: *mut super::super::super::Win32::Security::SECURITY_IMPERSONATION_LEVEL) -> *mut ::core::ffi::c_void @@ -3270,7 +3270,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsReferenceImpersonationToken(thread : super::super::Foundation:: PETHREAD, copyonopen : *mut super::super::super::Win32::Foundation:: BOOLEAN, effectiveonly : *mut super::super::super::Win32::Foundation:: BOOLEAN, impersonationlevel : *mut super::super::super::Win32::Security:: SECURITY_IMPERSONATION_LEVEL) -> *mut ::core::ffi::c_void); PsReferenceImpersonationToken(thread.into_param().abi(), copyonopen, effectiveonly, impersonationlevel) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsReferencePrimaryToken(process: P0) -> *mut ::core::ffi::c_void @@ -3280,7 +3280,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsReferencePrimaryToken(process : super::super::Foundation:: PEPROCESS) -> *mut ::core::ffi::c_void); PsReferencePrimaryToken(process.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn PsRestoreImpersonation(thread: P0, impersonationstate: *const super::super::super::Win32::Security::SE_IMPERSONATION_STATE) @@ -3290,7 +3290,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsRestoreImpersonation(thread : super::super::Foundation:: PETHREAD, impersonationstate : *const super::super::super::Win32::Security:: SE_IMPERSONATION_STATE) -> ()); PsRestoreImpersonation(thread.into_param().abi(), impersonationstate) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsReturnPoolQuota(process: P0, pooltype: super::super::Foundation::POOL_TYPE, amount: usize) @@ -3305,7 +3305,7 @@ pub unsafe fn PsRevertToSelf() { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsRevertToSelf() -> ()); PsRevertToSelf() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsUpdateDiskCounters(process: P0, bytesread: u64, byteswritten: u64, readoperationcount: u32, writeoperationcount: u32, flushoperationcount: u32) @@ -3320,7 +3320,7 @@ pub unsafe fn QuerySecurityContextToken(phcontext: *const SecHandle, token: *mut ::windows_targets::link!("secur32.dll" "system" fn QuerySecurityContextToken(phcontext : *const SecHandle, token : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); QuerySecurityContextToken(phcontext, token).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlAbsoluteToSelfRelativeSD(absolutesecuritydescriptor: P0, selfrelativesecuritydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, bufferlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3330,7 +3330,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlAbsoluteToSelfRelativeSD(absolutesecuritydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, selfrelativesecuritydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, bufferlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlAbsoluteToSelfRelativeSD(absolutesecuritydescriptor.into_param().abi(), selfrelativesecuritydescriptor, bufferlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlAddAccessAllowedAce(acl: *mut super::super::super::Win32::Security::ACL, acerevision: u32, accessmask: u32, sid: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3340,7 +3340,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlAddAccessAllowedAce(acl : *mut super::super::super::Win32::Security:: ACL, acerevision : u32, accessmask : u32, sid : super::super::super::Win32::Foundation:: PSID) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlAddAccessAllowedAce(acl, acerevision, accessmask, sid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlAddAccessAllowedAceEx(acl: *mut super::super::super::Win32::Security::ACL, acerevision: u32, aceflags: u32, accessmask: u32, sid: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3350,21 +3350,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlAddAccessAllowedAceEx(acl : *mut super::super::super::Win32::Security:: ACL, acerevision : u32, aceflags : u32, accessmask : u32, sid : super::super::super::Win32::Foundation:: PSID) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlAddAccessAllowedAceEx(acl, acerevision, aceflags, accessmask, sid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlAddAce(acl: *mut super::super::super::Win32::Security::ACL, acerevision: u32, startingaceindex: u32, acelist: *const ::core::ffi::c_void, acelistlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlAddAce(acl : *mut super::super::super::Win32::Security:: ACL, acerevision : u32, startingaceindex : u32, acelist : *const ::core::ffi::c_void, acelistlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlAddAce(acl, acerevision, startingaceindex, acelist, acelistlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlAllocateAndInitializeSid(identifierauthority: *const super::super::super::Win32::Security::SID_IDENTIFIER_AUTHORITY, subauthoritycount: u8, subauthority0: u32, subauthority1: u32, subauthority2: u32, subauthority3: u32, subauthority4: u32, subauthority5: u32, subauthority6: u32, subauthority7: u32, sid: *mut super::super::super::Win32::Foundation::PSID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlAllocateAndInitializeSid(identifierauthority : *const super::super::super::Win32::Security:: SID_IDENTIFIER_AUTHORITY, subauthoritycount : u8, subauthority0 : u32, subauthority1 : u32, subauthority2 : u32, subauthority3 : u32, subauthority4 : u32, subauthority5 : u32, subauthority6 : u32, subauthority7 : u32, sid : *mut super::super::super::Win32::Foundation:: PSID) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlAllocateAndInitializeSid(identifierauthority, subauthoritycount, subauthority0, subauthority1, subauthority2, subauthority3, subauthority4, subauthority5, subauthority6, subauthority7, sid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlAllocateAndInitializeSidEx(identifierauthority: *const super::super::super::Win32::Security::SID_IDENTIFIER_AUTHORITY, subauthorities: &[u32], sid: *mut super::super::super::Win32::Foundation::PSID) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3376,14 +3376,14 @@ pub unsafe fn RtlAllocateHeap(heaphandle: *const ::core::ffi::c_void, flags: u32 ::windows_targets::link!("ntdll.dll" "system" fn RtlAllocateHeap(heaphandle : *const ::core::ffi::c_void, flags : u32, size : usize) -> *mut ::core::ffi::c_void); RtlAllocateHeap(heaphandle, flags, size) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlAppendStringToString(destination: *mut super::super::super::Win32::System::Kernel::STRING, source: *const super::super::super::Win32::System::Kernel::STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlAppendStringToString(destination : *mut super::super::super::Win32::System::Kernel:: STRING, source : *const super::super::super::Win32::System::Kernel:: STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlAppendStringToString(destination, source) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCompareAltitudes(altitude1: *const super::super::super::Win32::Foundation::UNICODE_STRING, altitude2: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> i32 { @@ -3395,21 +3395,21 @@ pub unsafe fn RtlCompareMemoryUlong(source: *const ::core::ffi::c_void, length: ::windows_targets::link!("ntdll.dll" "system" fn RtlCompareMemoryUlong(source : *const ::core::ffi::c_void, length : usize, pattern : u32) -> usize); RtlCompareMemoryUlong(source, length, pattern) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCompressBuffer(compressionformatandengine: u16, uncompressedbuffer: &[u8], compressedbuffer: &mut [u8], uncompressedchunksize: u32, finalcompressedsize: *mut u32, workspace: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlCompressBuffer(compressionformatandengine : u16, uncompressedbuffer : *const u8, uncompressedbuffersize : u32, compressedbuffer : *mut u8, compressedbuffersize : u32, uncompressedchunksize : u32, finalcompressedsize : *mut u32, workspace : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCompressBuffer(compressionformatandengine, ::core::mem::transmute(uncompressedbuffer.as_ptr()), uncompressedbuffer.len() as _, ::core::mem::transmute(compressedbuffer.as_ptr()), compressedbuffer.len() as _, uncompressedchunksize, finalcompressedsize, workspace) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCompressChunks(uncompressedbuffer: &[u8], compressedbuffer: &mut [u8], compresseddatainfo: *mut COMPRESSED_DATA_INFO, compresseddatainfolength: u32, workspace: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlCompressChunks(uncompressedbuffer : *const u8, uncompressedbuffersize : u32, compressedbuffer : *mut u8, compressedbuffersize : u32, compresseddatainfo : *mut COMPRESSED_DATA_INFO, compresseddatainfolength : u32, workspace : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCompressChunks(::core::mem::transmute(uncompressedbuffer.as_ptr()), uncompressedbuffer.len() as _, ::core::mem::transmute(compressedbuffer.as_ptr()), compressedbuffer.len() as _, compresseddatainfo, compresseddatainfolength, workspace) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlConvertSidToUnicodeString(unicodestring: *mut super::super::super::Win32::Foundation::UNICODE_STRING, sid: P0, allocatedestinationstring: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3420,14 +3420,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlConvertSidToUnicodeString(unicodestring : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, sid : super::super::super::Win32::Foundation:: PSID, allocatedestinationstring : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlConvertSidToUnicodeString(unicodestring, sid.into_param().abi(), allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCopyLuid(destinationluid: *mut super::super::super::Win32::Foundation::LUID, sourceluid: *const super::super::super::Win32::Foundation::LUID) { ::windows_targets::link!("ntdll.dll" "system" fn RtlCopyLuid(destinationluid : *mut super::super::super::Win32::Foundation:: LUID, sourceluid : *const super::super::super::Win32::Foundation:: LUID) -> ()); RtlCopyLuid(destinationluid, sourceluid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCopySid(destinationsidlength: u32, destinationsid: super::super::super::Win32::Foundation::PSID, sourcesid: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3437,35 +3437,35 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlCopySid(destinationsidlength : u32, destinationsid : super::super::super::Win32::Foundation:: PSID, sourcesid : super::super::super::Win32::Foundation:: PSID) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCopySid(destinationsidlength, destinationsid, sourcesid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlCreateAcl(acl: *mut super::super::super::Win32::Security::ACL, acllength: u32, aclrevision: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlCreateAcl(acl : *mut super::super::super::Win32::Security:: ACL, acllength : u32, aclrevision : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCreateAcl(acl, acllength, aclrevision) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCreateHeap(flags: u32, heapbase: ::core::option::Option<*const ::core::ffi::c_void>, reservesize: usize, commitsize: usize, lock: ::core::option::Option<*const ::core::ffi::c_void>, parameters: ::core::option::Option<*const RTL_HEAP_PARAMETERS>) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntdll.dll" "system" fn RtlCreateHeap(flags : u32, heapbase : *const ::core::ffi::c_void, reservesize : usize, commitsize : usize, lock : *const ::core::ffi::c_void, parameters : *const RTL_HEAP_PARAMETERS) -> *mut ::core::ffi::c_void); RtlCreateHeap(flags, ::core::mem::transmute(heapbase.unwrap_or(::std::ptr::null())), reservesize, commitsize, ::core::mem::transmute(lock.unwrap_or(::std::ptr::null())), ::core::mem::transmute(parameters.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCreateServiceSid(servicename: *const super::super::super::Win32::Foundation::UNICODE_STRING, servicesid: super::super::super::Win32::Foundation::PSID, servicesidlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlCreateServiceSid(servicename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, servicesid : super::super::super::Win32::Foundation:: PSID, servicesidlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCreateServiceSid(servicename, servicesid, servicesidlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCreateSystemVolumeInformationFolder(volumerootpath: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlCreateSystemVolumeInformationFolder(volumerootpath : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCreateSystemVolumeInformationFolder(volumerootpath) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCreateUnicodeString(destinationstring: *mut super::super::super::Win32::Foundation::UNICODE_STRING, sourcestring: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -3475,70 +3475,70 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlCreateUnicodeString(destinationstring : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, sourcestring : ::windows_core::PCWSTR) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlCreateUnicodeString(destinationstring, sourcestring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCreateVirtualAccountSid(name: *const super::super::super::Win32::Foundation::UNICODE_STRING, basesubauthority: u32, sid: super::super::super::Win32::Foundation::PSID, sidlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlCreateVirtualAccountSid(name : *const super::super::super::Win32::Foundation:: UNICODE_STRING, basesubauthority : u32, sid : super::super::super::Win32::Foundation:: PSID, sidlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCreateVirtualAccountSid(name, basesubauthority, sid, sidlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCustomCPToUnicodeN(customcp: *const CPTABLEINFO, unicodestring: ::windows_core::PWSTR, maxbytesinunicodestring: u32, bytesinunicodestring: ::core::option::Option<*mut u32>, customcpstring: &[u8]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlCustomCPToUnicodeN(customcp : *const CPTABLEINFO, unicodestring : ::windows_core::PWSTR, maxbytesinunicodestring : u32, bytesinunicodestring : *mut u32, customcpstring : ::windows_core::PCSTR, bytesincustomcpstring : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCustomCPToUnicodeN(customcp, ::core::mem::transmute(unicodestring), maxbytesinunicodestring, ::core::mem::transmute(bytesinunicodestring.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(customcpstring.as_ptr()), customcpstring.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDecompressBuffer(compressionformat: u16, uncompressedbuffer: &mut [u8], compressedbuffer: &[u8], finaluncompressedsize: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlDecompressBuffer(compressionformat : u16, uncompressedbuffer : *mut u8, uncompressedbuffersize : u32, compressedbuffer : *const u8, compressedbuffersize : u32, finaluncompressedsize : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlDecompressBuffer(compressionformat, ::core::mem::transmute(uncompressedbuffer.as_ptr()), uncompressedbuffer.len() as _, ::core::mem::transmute(compressedbuffer.as_ptr()), compressedbuffer.len() as _, finaluncompressedsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDecompressBufferEx(compressionformat: u16, uncompressedbuffer: &mut [u8], compressedbuffer: &[u8], finaluncompressedsize: *mut u32, workspace: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlDecompressBufferEx(compressionformat : u16, uncompressedbuffer : *mut u8, uncompressedbuffersize : u32, compressedbuffer : *const u8, compressedbuffersize : u32, finaluncompressedsize : *mut u32, workspace : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlDecompressBufferEx(compressionformat, ::core::mem::transmute(uncompressedbuffer.as_ptr()), uncompressedbuffer.len() as _, ::core::mem::transmute(compressedbuffer.as_ptr()), compressedbuffer.len() as _, finaluncompressedsize, ::core::mem::transmute(workspace.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDecompressBufferEx2(compressionformat: u16, uncompressedbuffer: &mut [u8], compressedbuffer: &[u8], uncompressedchunksize: u32, finaluncompressedsize: *mut u32, workspace: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlDecompressBufferEx2(compressionformat : u16, uncompressedbuffer : *mut u8, uncompressedbuffersize : u32, compressedbuffer : *const u8, compressedbuffersize : u32, uncompressedchunksize : u32, finaluncompressedsize : *mut u32, workspace : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlDecompressBufferEx2(compressionformat, ::core::mem::transmute(uncompressedbuffer.as_ptr()), uncompressedbuffer.len() as _, ::core::mem::transmute(compressedbuffer.as_ptr()), compressedbuffer.len() as _, uncompressedchunksize, finaluncompressedsize, ::core::mem::transmute(workspace.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDecompressChunks(uncompressedbuffer: &mut [u8], compressedbuffer: &[u8], compressedtail: &[u8], compresseddatainfo: *const COMPRESSED_DATA_INFO) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlDecompressChunks(uncompressedbuffer : *mut u8, uncompressedbuffersize : u32, compressedbuffer : *const u8, compressedbuffersize : u32, compressedtail : *const u8, compressedtailsize : u32, compresseddatainfo : *const COMPRESSED_DATA_INFO) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlDecompressChunks(::core::mem::transmute(uncompressedbuffer.as_ptr()), uncompressedbuffer.len() as _, ::core::mem::transmute(compressedbuffer.as_ptr()), compressedbuffer.len() as _, ::core::mem::transmute(compressedtail.as_ptr()), compressedtail.len() as _, compresseddatainfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDecompressFragment(compressionformat: u16, uncompressedfragment: &mut [u8], compressedbuffer: &[u8], fragmentoffset: u32, finaluncompressedsize: *mut u32, workspace: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlDecompressFragment(compressionformat : u16, uncompressedfragment : *mut u8, uncompressedfragmentsize : u32, compressedbuffer : *const u8, compressedbuffersize : u32, fragmentoffset : u32, finaluncompressedsize : *mut u32, workspace : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlDecompressFragment(compressionformat, ::core::mem::transmute(uncompressedfragment.as_ptr()), uncompressedfragment.len() as _, ::core::mem::transmute(compressedbuffer.as_ptr()), compressedbuffer.len() as _, fragmentoffset, finaluncompressedsize, workspace) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDecompressFragmentEx(compressionformat: u16, uncompressedfragment: &mut [u8], compressedbuffer: &[u8], fragmentoffset: u32, uncompressedchunksize: u32, finaluncompressedsize: *mut u32, workspace: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlDecompressFragmentEx(compressionformat : u16, uncompressedfragment : *mut u8, uncompressedfragmentsize : u32, compressedbuffer : *const u8, compressedbuffersize : u32, fragmentoffset : u32, uncompressedchunksize : u32, finaluncompressedsize : *mut u32, workspace : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlDecompressFragmentEx(compressionformat, ::core::mem::transmute(uncompressedfragment.as_ptr()), uncompressedfragment.len() as _, ::core::mem::transmute(compressedbuffer.as_ptr()), compressedbuffer.len() as _, fragmentoffset, uncompressedchunksize, finaluncompressedsize, workspace) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlDeleteAce(acl: *mut super::super::super::Win32::Security::ACL, aceindex: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlDeleteAce(acl : *mut super::super::super::Win32::Security:: ACL, aceindex : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlDeleteAce(acl, aceindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDescribeChunk(compressionformat: u16, compressedbuffer: *mut *mut u8, endofcompressedbufferplus1: *const u8, chunkbuffer: *mut *mut u8, chunksize: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3550,7 +3550,7 @@ pub unsafe fn RtlDestroyHeap(heaphandle: *const ::core::ffi::c_void) -> *mut ::c ::windows_targets::link!("ntdll.dll" "system" fn RtlDestroyHeap(heaphandle : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); RtlDestroyHeap(heaphandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDowncaseUnicodeString(destinationstring: *mut super::super::super::Win32::Foundation::UNICODE_STRING, sourcestring: *const super::super::super::Win32::Foundation::UNICODE_STRING, allocatedestinationstring: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3560,14 +3560,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlDowncaseUnicodeString(destinationstring : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, sourcestring : *const super::super::super::Win32::Foundation:: UNICODE_STRING, allocatedestinationstring : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlDowncaseUnicodeString(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDuplicateUnicodeString(flags: u32, stringin: *const super::super::super::Win32::Foundation::UNICODE_STRING, stringout: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlDuplicateUnicodeString(flags : u32, stringin : *const super::super::super::Win32::Foundation:: UNICODE_STRING, stringout : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlDuplicateUnicodeString(flags, stringin, stringout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlEqualPrefixSid(sid1: P0, sid2: P1) -> super::super::super::Win32::Foundation::BOOLEAN @@ -3578,7 +3578,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlEqualPrefixSid(sid1 : super::super::super::Win32::Foundation:: PSID, sid2 : super::super::super::Win32::Foundation:: PSID) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlEqualPrefixSid(sid1.into_param().abi(), sid2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlEqualSid(sid1: P0, sid2: P1) -> super::super::super::Win32::Foundation::BOOLEAN @@ -3589,7 +3589,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlEqualSid(sid1 : super::super::super::Win32::Foundation:: PSID, sid2 : super::super::super::Win32::Foundation:: PSID) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlEqualSid(sid1.into_param().abi(), sid2.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn RtlFindUnicodePrefix(prefixtable: *const UNICODE_PREFIX_TABLE, fullname: *const super::super::super::Win32::Foundation::UNICODE_STRING, caseinsensitiveindex: u32) -> *mut UNICODE_PREFIX_TABLE_ENTRY { @@ -3601,7 +3601,7 @@ pub unsafe fn RtlFreeHeap(heaphandle: *const ::core::ffi::c_void, flags: u32, ba ::windows_targets::link!("ntdll.dll" "system" fn RtlFreeHeap(heaphandle : *const ::core::ffi::c_void, flags : u32, baseaddress : *const ::core::ffi::c_void) -> u32); RtlFreeHeap(heaphandle, flags, ::core::mem::transmute(baseaddress.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlFreeSid(sid: P0) -> *mut ::core::ffi::c_void @@ -3611,7 +3611,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlFreeSid(sid : super::super::super::Win32::Foundation:: PSID) -> *mut ::core::ffi::c_void); RtlFreeSid(sid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlGenerate8dot3Name(name: *const super::super::super::Win32::Foundation::UNICODE_STRING, allowextendedcharacters: P0, context: *mut GENERATE_NAME_CONTEXT, name8dot3: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3621,21 +3621,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlGenerate8dot3Name(name : *const super::super::super::Win32::Foundation:: UNICODE_STRING, allowextendedcharacters : super::super::super::Win32::Foundation:: BOOLEAN, context : *mut GENERATE_NAME_CONTEXT, name8dot3 : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlGenerate8dot3Name(name, allowextendedcharacters.into_param().abi(), context, name8dot3) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlGetAce(acl: *const super::super::super::Win32::Security::ACL, aceindex: u32, ace: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlGetAce(acl : *const super::super::super::Win32::Security:: ACL, aceindex : u32, ace : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlGetAce(acl, aceindex, ace) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlGetCompressionWorkSpaceSize(compressionformatandengine: u16, compressbufferworkspacesize: *mut u32, compressfragmentworkspacesize: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlGetCompressionWorkSpaceSize(compressionformatandengine : u16, compressbufferworkspacesize : *mut u32, compressfragmentworkspacesize : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlGetCompressionWorkSpaceSize(compressionformatandengine, compressbufferworkspacesize, compressfragmentworkspacesize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlGetDaclSecurityDescriptor(securitydescriptor: P0, daclpresent: *mut super::super::super::Win32::Foundation::BOOLEAN, dacl: *mut *mut super::super::super::Win32::Security::ACL, dacldefaulted: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3645,7 +3645,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlGetDaclSecurityDescriptor(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, daclpresent : *mut super::super::super::Win32::Foundation:: BOOLEAN, dacl : *mut *mut super::super::super::Win32::Security:: ACL, dacldefaulted : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlGetDaclSecurityDescriptor(securitydescriptor.into_param().abi(), daclpresent, dacl, dacldefaulted) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlGetGroupSecurityDescriptor(securitydescriptor: P0, group: *mut super::super::super::Win32::Foundation::PSID, groupdefaulted: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3655,7 +3655,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlGetGroupSecurityDescriptor(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, group : *mut super::super::super::Win32::Foundation:: PSID, groupdefaulted : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlGetGroupSecurityDescriptor(securitydescriptor.into_param().abi(), group, groupdefaulted) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlGetOwnerSecurityDescriptor(securitydescriptor: P0, owner: *mut super::super::super::Win32::Foundation::PSID, ownerdefaulted: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3665,7 +3665,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlGetOwnerSecurityDescriptor(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, owner : *mut super::super::super::Win32::Foundation:: PSID, ownerdefaulted : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlGetOwnerSecurityDescriptor(securitydescriptor.into_param().abi(), owner, ownerdefaulted) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlGetSaclSecurityDescriptor(securitydescriptor: P0, saclpresent: *mut super::super::super::Win32::Foundation::BOOLEAN, sacl: *mut *mut super::super::super::Win32::Security::ACL, sacldefaulted: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3675,7 +3675,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlGetSaclSecurityDescriptor(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, saclpresent : *mut super::super::super::Win32::Foundation:: BOOLEAN, sacl : *mut *mut super::super::super::Win32::Security:: ACL, sacldefaulted : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlGetSaclSecurityDescriptor(securitydescriptor.into_param().abi(), saclpresent, sacl, sacldefaulted) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlIdentifierAuthoritySid(sid: P0) -> *mut super::super::super::Win32::Security::SID_IDENTIFIER_AUTHORITY @@ -3685,7 +3685,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIdentifierAuthoritySid(sid : super::super::super::Win32::Foundation:: PSID) -> *mut super::super::super::Win32::Security:: SID_IDENTIFIER_AUTHORITY); RtlIdentifierAuthoritySid(sid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIdnToAscii(flags: u32, sourcestring: P0, sourcestringlength: i32, destinationstring: ::windows_core::PWSTR, destinationstringlength: *mut i32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3695,7 +3695,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIdnToAscii(flags : u32, sourcestring : ::windows_core::PCWSTR, sourcestringlength : i32, destinationstring : ::windows_core::PWSTR, destinationstringlength : *mut i32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlIdnToAscii(flags, sourcestring.into_param().abi(), sourcestringlength, ::core::mem::transmute(destinationstring), destinationstringlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIdnToNameprepUnicode(flags: u32, sourcestring: P0, sourcestringlength: i32, destinationstring: ::windows_core::PWSTR, destinationstringlength: *mut i32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3705,7 +3705,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIdnToNameprepUnicode(flags : u32, sourcestring : ::windows_core::PCWSTR, sourcestringlength : i32, destinationstring : ::windows_core::PWSTR, destinationstringlength : *mut i32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlIdnToNameprepUnicode(flags, sourcestring.into_param().abi(), sourcestringlength, ::core::mem::transmute(destinationstring), destinationstringlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIdnToUnicode(flags: u32, sourcestring: P0, sourcestringlength: i32, destinationstring: ::windows_core::PWSTR, destinationstringlength: *mut i32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3720,7 +3720,7 @@ pub unsafe fn RtlInitCodePageTable(tablebase: ::core::option::Option<&[u16; 2]>, ::windows_targets::link!("ntdll.dll" "system" fn RtlInitCodePageTable(tablebase : *const u16, codepagetable : *mut CPTABLEINFO) -> ()); RtlInitCodePageTable(::core::mem::transmute(tablebase.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), codepagetable) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlInitUnicodeStringEx(destinationstring: *mut super::super::super::Win32::Foundation::UNICODE_STRING, sourcestring: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3730,21 +3730,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlInitUnicodeStringEx(destinationstring : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, sourcestring : ::windows_core::PCWSTR) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlInitUnicodeStringEx(destinationstring, sourcestring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlInitializeSid(sid: super::super::super::Win32::Foundation::PSID, identifierauthority: *const super::super::super::Win32::Security::SID_IDENTIFIER_AUTHORITY, subauthoritycount: u8) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlInitializeSid(sid : super::super::super::Win32::Foundation:: PSID, identifierauthority : *const super::super::super::Win32::Security:: SID_IDENTIFIER_AUTHORITY, subauthoritycount : u8) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlInitializeSid(sid, identifierauthority, subauthoritycount) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlInitializeSidEx(sid: super::super::super::Win32::Foundation::PSID, identifierauthority: *const super::super::super::Win32::Security::SID_IDENTIFIER_AUTHORITY, subauthoritycount: u8) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "cdecl" fn RtlInitializeSidEx(sid : super::super::super::Win32::Foundation:: PSID, identifierauthority : *const super::super::super::Win32::Security:: SID_IDENTIFIER_AUTHORITY, subauthoritycount : u8) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlInitializeSidEx(sid, identifierauthority, subauthoritycount) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn RtlInitializeUnicodePrefix() -> UNICODE_PREFIX_TABLE { @@ -3753,28 +3753,28 @@ pub unsafe fn RtlInitializeUnicodePrefix() -> UNICODE_PREFIX_TABLE { RtlInitializeUnicodePrefix(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn RtlInsertUnicodePrefix(prefixtable: *const UNICODE_PREFIX_TABLE, prefix: *const super::super::super::Win32::Foundation::UNICODE_STRING, prefixtableentry: *mut UNICODE_PREFIX_TABLE_ENTRY) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlInsertUnicodePrefix(prefixtable : *const UNICODE_PREFIX_TABLE, prefix : *const super::super::super::Win32::Foundation:: UNICODE_STRING, prefixtableentry : *mut UNICODE_PREFIX_TABLE_ENTRY) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlInsertUnicodePrefix(prefixtable, prefix, prefixtableentry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsCloudFilesPlaceholder(fileattributes: u32, reparsetag: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsCloudFilesPlaceholder(fileattributes : u32, reparsetag : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsCloudFilesPlaceholder(fileattributes, reparsetag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsNonEmptyDirectoryReparsePointAllowed(reparsetag: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsNonEmptyDirectoryReparsePointAllowed(reparsetag : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsNonEmptyDirectoryReparsePointAllowed(reparsetag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsNormalizedString(normform: u32, sourcestring: P0, sourcestringlength: i32, normalized: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3784,14 +3784,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIsNormalizedString(normform : u32, sourcestring : ::windows_core::PCWSTR, sourcestringlength : i32, normalized : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlIsNormalizedString(normform, sourcestring.into_param().abi(), sourcestringlength, normalized) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsPartialPlaceholder(fileattributes: u32, reparsetag: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsPartialPlaceholder(fileattributes : u32, reparsetag : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsPartialPlaceholder(fileattributes, reparsetag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsPartialPlaceholderFileHandle(filehandle: P0, ispartialplaceholder: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3801,21 +3801,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIsPartialPlaceholderFileHandle(filehandle : super::super::super::Win32::Foundation:: HANDLE, ispartialplaceholder : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlIsPartialPlaceholderFileHandle(filehandle.into_param().abi(), ispartialplaceholder) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn RtlIsPartialPlaceholderFileInfo(infobuffer: *const ::core::ffi::c_void, infoclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, ispartialplaceholder: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsPartialPlaceholderFileInfo(infobuffer : *const ::core::ffi::c_void, infoclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, ispartialplaceholder : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlIsPartialPlaceholderFileInfo(infobuffer, infoclass, ispartialplaceholder) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlIsSandboxedToken(context: ::core::option::Option<*const super::super::Foundation::SECURITY_SUBJECT_CONTEXT>, previousmode: i8) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlIsSandboxedToken(context : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT, previousmode : i8) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsSandboxedToken(::core::mem::transmute(context.unwrap_or(::std::ptr::null())), previousmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsValidOemCharacter(char: ::windows_core::PWSTR) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -3827,7 +3827,7 @@ pub unsafe fn RtlLengthRequiredSid(subauthoritycount: u32) -> u32 { ::windows_targets::link!("ntdll.dll" "system" fn RtlLengthRequiredSid(subauthoritycount : u32) -> u32); RtlLengthRequiredSid(subauthoritycount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlLengthSid(sid: P0) -> u32 @@ -3837,21 +3837,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlLengthSid(sid : super::super::super::Win32::Foundation:: PSID) -> u32); RtlLengthSid(sid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlMultiByteToUnicodeN(unicodestring: ::windows_core::PWSTR, maxbytesinunicodestring: u32, bytesinunicodestring: ::core::option::Option<*mut u32>, multibytestring: &[u8]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlMultiByteToUnicodeN(unicodestring : ::windows_core::PWSTR, maxbytesinunicodestring : u32, bytesinunicodestring : *mut u32, multibytestring : ::windows_core::PCSTR, bytesinmultibytestring : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlMultiByteToUnicodeN(::core::mem::transmute(unicodestring), maxbytesinunicodestring, ::core::mem::transmute(bytesinunicodestring.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(multibytestring.as_ptr()), multibytestring.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlMultiByteToUnicodeSize(bytesinunicodestring: *mut u32, multibytestring: &[u8]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlMultiByteToUnicodeSize(bytesinunicodestring : *mut u32, multibytestring : ::windows_core::PCSTR, bytesinmultibytestring : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlMultiByteToUnicodeSize(bytesinunicodestring, ::core::mem::transmute(multibytestring.as_ptr()), multibytestring.len() as _) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn RtlNextUnicodePrefix(prefixtable: *const UNICODE_PREFIX_TABLE, restart: P0) -> *mut UNICODE_PREFIX_TABLE_ENTRY @@ -3861,7 +3861,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlNextUnicodePrefix(prefixtable : *const UNICODE_PREFIX_TABLE, restart : super::super::super::Win32::Foundation:: BOOLEAN) -> *mut UNICODE_PREFIX_TABLE_ENTRY); RtlNextUnicodePrefix(prefixtable, restart.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlNormalizeString(normform: u32, sourcestring: P0, sourcestringlength: i32, destinationstring: ::windows_core::PWSTR, destinationstringlength: *mut i32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3871,7 +3871,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlNormalizeString(normform : u32, sourcestring : ::windows_core::PCWSTR, sourcestringlength : i32, destinationstring : ::windows_core::PWSTR, destinationstringlength : *mut i32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlNormalizeString(normform, sourcestring.into_param().abi(), sourcestringlength, ::core::mem::transmute(destinationstring), destinationstringlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlNtStatusToDosErrorNoTeb(status: P0) -> u32 @@ -3881,7 +3881,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlNtStatusToDosErrorNoTeb(status : super::super::super::Win32::Foundation:: NTSTATUS) -> u32); RtlNtStatusToDosErrorNoTeb(status.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlOemStringToCountedUnicodeString(destinationstring: *mut super::super::super::Win32::Foundation::UNICODE_STRING, sourcestring: *const super::super::super::Win32::System::Kernel::STRING, allocatedestinationstring: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3891,7 +3891,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlOemStringToCountedUnicodeString(destinationstring : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, sourcestring : *const super::super::super::Win32::System::Kernel:: STRING, allocatedestinationstring : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlOemStringToCountedUnicodeString(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlOemStringToUnicodeString(destinationstring: *mut super::super::super::Win32::Foundation::UNICODE_STRING, sourcestring: *const super::super::super::Win32::System::Kernel::STRING, allocatedestinationstring: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3901,14 +3901,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlOemStringToUnicodeString(destinationstring : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, sourcestring : *const super::super::super::Win32::System::Kernel:: STRING, allocatedestinationstring : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlOemStringToUnicodeString(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlOemToUnicodeN(unicodestring: ::windows_core::PWSTR, maxbytesinunicodestring: u32, bytesinunicodestring: ::core::option::Option<*mut u32>, oemstring: &[u8]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlOemToUnicodeN(unicodestring : ::windows_core::PWSTR, maxbytesinunicodestring : u32, bytesinunicodestring : *mut u32, oemstring : ::windows_core::PCSTR, bytesinoemstring : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlOemToUnicodeN(::core::mem::transmute(unicodestring), maxbytesinunicodestring, ::core::mem::transmute(bytesinunicodestring.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(oemstring.as_ptr()), oemstring.len() as _) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlPrefixString(string1: *const super::super::super::Win32::System::Kernel::STRING, string2: *const super::super::super::Win32::System::Kernel::STRING, caseinsensitive: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -3918,14 +3918,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlPrefixString(string1 : *const super::super::super::Win32::System::Kernel:: STRING, string2 : *const super::super::super::Win32::System::Kernel:: STRING, caseinsensitive : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlPrefixString(string1, string2, caseinsensitive.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlQueryPackageIdentity(tokenobject: *const ::core::ffi::c_void, packagefullname: ::windows_core::PWSTR, packagesize: *mut usize, appid: ::windows_core::PWSTR, appidsize: ::core::option::Option<*mut usize>, packaged: ::core::option::Option<*mut super::super::super::Win32::Foundation::BOOLEAN>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlQueryPackageIdentity(tokenobject : *const ::core::ffi::c_void, packagefullname : ::windows_core::PWSTR, packagesize : *mut usize, appid : ::windows_core::PWSTR, appidsize : *mut usize, packaged : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlQueryPackageIdentity(tokenobject, ::core::mem::transmute(packagefullname), packagesize, ::core::mem::transmute(appid), ::core::mem::transmute(appidsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(packaged.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlQueryPackageIdentityEx(tokenobject: *const ::core::ffi::c_void, packagefullname: ::windows_core::PWSTR, packagesize: *mut usize, appid: ::windows_core::PWSTR, appidsize: ::core::option::Option<*mut usize>, dynamicid: ::core::option::Option<*mut ::windows_core::GUID>, flags: ::core::option::Option<*mut u64>) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3952,14 +3952,14 @@ pub unsafe fn RtlRandomEx(seed: *mut u32) -> u32 { ::windows_targets::link!("ntdll.dll" "system" fn RtlRandomEx(seed : *mut u32) -> u32); RtlRandomEx(seed) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn RtlRemoveUnicodePrefix(prefixtable: *const UNICODE_PREFIX_TABLE, prefixtableentry: *const UNICODE_PREFIX_TABLE_ENTRY) { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlRemoveUnicodePrefix(prefixtable : *const UNICODE_PREFIX_TABLE, prefixtableentry : *const UNICODE_PREFIX_TABLE_ENTRY) -> ()); RtlRemoveUnicodePrefix(prefixtable, prefixtableentry) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlReplaceSidInSd(securitydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, oldsid: P0, newsid: P1, numchanges: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3970,7 +3970,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlReplaceSidInSd(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, oldsid : super::super::super::Win32::Foundation:: PSID, newsid : super::super::super::Win32::Foundation:: PSID, numchanges : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlReplaceSidInSd(securitydescriptor, oldsid.into_param().abi(), newsid.into_param().abi(), numchanges) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlReserveChunk(compressionformat: u16, compressedbuffer: *mut *mut u8, endofcompressedbufferplus1: *const u8, chunkbuffer: *mut *mut u8, chunksize: u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3991,7 +3991,7 @@ pub unsafe fn RtlSecondsSince1980ToTime(elapsedseconds: u32) -> i64 { RtlSecondsSince1980ToTime(elapsedseconds, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlSelfRelativeToAbsoluteSD(selfrelativesecuritydescriptor: P0, absolutesecuritydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, absolutesecuritydescriptorsize: *mut u32, dacl: ::core::option::Option<*mut super::super::super::Win32::Security::ACL>, daclsize: *mut u32, sacl: ::core::option::Option<*mut super::super::super::Win32::Security::ACL>, saclsize: *mut u32, owner: super::super::super::Win32::Foundation::PSID, ownersize: *mut u32, primarygroup: super::super::super::Win32::Foundation::PSID, primarygroupsize: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4001,7 +4001,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlSelfRelativeToAbsoluteSD(selfrelativesecuritydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, absolutesecuritydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, absolutesecuritydescriptorsize : *mut u32, dacl : *mut super::super::super::Win32::Security:: ACL, daclsize : *mut u32, sacl : *mut super::super::super::Win32::Security:: ACL, saclsize : *mut u32, owner : super::super::super::Win32::Foundation:: PSID, ownersize : *mut u32, primarygroup : super::super::super::Win32::Foundation:: PSID, primarygroupsize : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlSelfRelativeToAbsoluteSD(selfrelativesecuritydescriptor.into_param().abi(), absolutesecuritydescriptor, absolutesecuritydescriptorsize, ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null_mut())), daclsize, ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null_mut())), saclsize, owner, ownersize, primarygroup, primarygroupsize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlSetGroupSecurityDescriptor(securitydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, group: P0, groupdefaulted: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4012,7 +4012,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlSetGroupSecurityDescriptor(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, group : super::super::super::Win32::Foundation:: PSID, groupdefaulted : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlSetGroupSecurityDescriptor(securitydescriptor, group.into_param().abi(), groupdefaulted.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlSetOwnerSecurityDescriptor(securitydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, owner: P0, ownerdefaulted: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4033,7 +4033,7 @@ pub unsafe fn RtlSetThreadPlaceholderCompatibilityMode(mode: u8) -> u8 { ::windows_targets::link!("ntdll.dll" "system" fn RtlSetThreadPlaceholderCompatibilityMode(mode : u8) -> u8); RtlSetThreadPlaceholderCompatibilityMode(mode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlSubAuthorityCountSid(sid: P0) -> *mut u8 @@ -4043,7 +4043,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlSubAuthorityCountSid(sid : super::super::super::Win32::Foundation:: PSID) -> *mut u8); RtlSubAuthorityCountSid(sid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlSubAuthoritySid(sid: P0, subauthority: u32) -> *mut u32 @@ -4053,14 +4053,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlSubAuthoritySid(sid : super::super::super::Win32::Foundation:: PSID, subauthority : u32) -> *mut u32); RtlSubAuthoritySid(sid.into_param().abi(), subauthority) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlTimeToSecondsSince1980(time: *const i64, elapsedseconds: *mut u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlTimeToSecondsSince1980(time : *const i64, elapsedseconds : *mut u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlTimeToSecondsSince1980(time, elapsedseconds) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlUnicodeStringToCountedOemString(destinationstring: *mut super::super::super::Win32::System::Kernel::STRING, sourcestring: *const super::super::super::Win32::Foundation::UNICODE_STRING, allocatedestinationstring: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4070,7 +4070,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlUnicodeStringToCountedOemString(destinationstring : *mut super::super::super::Win32::System::Kernel:: STRING, sourcestring : *const super::super::super::Win32::Foundation:: UNICODE_STRING, allocatedestinationstring : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUnicodeStringToCountedOemString(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUnicodeToCustomCPN(customcp: *const CPTABLEINFO, customcpstring: &mut [u8], bytesincustomcpstring: ::core::option::Option<*mut u32>, unicodestring: P0, bytesinunicodestring: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4080,21 +4080,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlUnicodeToCustomCPN(customcp : *const CPTABLEINFO, customcpstring : ::windows_core::PSTR, maxbytesincustomcpstring : u32, bytesincustomcpstring : *mut u32, unicodestring : ::windows_core::PCWSTR, bytesinunicodestring : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUnicodeToCustomCPN(customcp, ::core::mem::transmute(customcpstring.as_ptr()), customcpstring.len() as _, ::core::mem::transmute(bytesincustomcpstring.unwrap_or(::std::ptr::null_mut())), unicodestring.into_param().abi(), bytesinunicodestring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUnicodeToMultiByteN(multibytestring: &mut [u8], bytesinmultibytestring: ::core::option::Option<*mut u32>, unicodestring: *const u16, bytesinunicodestring: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlUnicodeToMultiByteN(multibytestring : ::windows_core::PSTR, maxbytesinmultibytestring : u32, bytesinmultibytestring : *mut u32, unicodestring : *const u16, bytesinunicodestring : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUnicodeToMultiByteN(::core::mem::transmute(multibytestring.as_ptr()), multibytestring.len() as _, ::core::mem::transmute(bytesinmultibytestring.unwrap_or(::std::ptr::null_mut())), unicodestring, bytesinunicodestring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUnicodeToOemN(oemstring: &mut [u8], bytesinoemstring: ::core::option::Option<*mut u32>, unicodestring: *const u16, bytesinunicodestring: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlUnicodeToOemN(oemstring : ::windows_core::PSTR, maxbytesinoemstring : u32, bytesinoemstring : *mut u32, unicodestring : *const u16, bytesinunicodestring : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUnicodeToOemN(::core::mem::transmute(oemstring.as_ptr()), oemstring.len() as _, ::core::mem::transmute(bytesinoemstring.unwrap_or(::std::ptr::null_mut())), unicodestring, bytesinunicodestring) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlUpcaseUnicodeStringToCountedOemString(destinationstring: *mut super::super::super::Win32::System::Kernel::STRING, sourcestring: *const super::super::super::Win32::Foundation::UNICODE_STRING, allocatedestinationstring: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4104,7 +4104,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlUpcaseUnicodeStringToCountedOemString(destinationstring : *mut super::super::super::Win32::System::Kernel:: STRING, sourcestring : *const super::super::super::Win32::Foundation:: UNICODE_STRING, allocatedestinationstring : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUpcaseUnicodeStringToCountedOemString(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlUpcaseUnicodeStringToOemString(destinationstring: *mut super::super::super::Win32::System::Kernel::STRING, sourcestring: *const super::super::super::Win32::Foundation::UNICODE_STRING, allocatedestinationstring: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4114,7 +4114,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlUpcaseUnicodeStringToOemString(destinationstring : *mut super::super::super::Win32::System::Kernel:: STRING, sourcestring : *const super::super::super::Win32::Foundation:: UNICODE_STRING, allocatedestinationstring : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUpcaseUnicodeStringToOemString(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUpcaseUnicodeToCustomCPN(customcp: *const CPTABLEINFO, customcpstring: &mut [u8], bytesincustomcpstring: ::core::option::Option<*mut u32>, unicodestring: P0, bytesinunicodestring: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4124,21 +4124,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlUpcaseUnicodeToCustomCPN(customcp : *const CPTABLEINFO, customcpstring : ::windows_core::PSTR, maxbytesincustomcpstring : u32, bytesincustomcpstring : *mut u32, unicodestring : ::windows_core::PCWSTR, bytesinunicodestring : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUpcaseUnicodeToCustomCPN(customcp, ::core::mem::transmute(customcpstring.as_ptr()), customcpstring.len() as _, ::core::mem::transmute(bytesincustomcpstring.unwrap_or(::std::ptr::null_mut())), unicodestring.into_param().abi(), bytesinunicodestring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUpcaseUnicodeToMultiByteN(multibytestring: &mut [u8], bytesinmultibytestring: ::core::option::Option<*mut u32>, unicodestring: *const u16, bytesinunicodestring: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlUpcaseUnicodeToMultiByteN(multibytestring : ::windows_core::PSTR, maxbytesinmultibytestring : u32, bytesinmultibytestring : *mut u32, unicodestring : *const u16, bytesinunicodestring : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUpcaseUnicodeToMultiByteN(::core::mem::transmute(multibytestring.as_ptr()), multibytestring.len() as _, ::core::mem::transmute(bytesinmultibytestring.unwrap_or(::std::ptr::null_mut())), unicodestring, bytesinunicodestring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUpcaseUnicodeToOemN(oemstring: &mut [u8], bytesinoemstring: ::core::option::Option<*mut u32>, unicodestring: *const u16, bytesinunicodestring: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlUpcaseUnicodeToOemN(oemstring : ::windows_core::PSTR, maxbytesinoemstring : u32, bytesinoemstring : *mut u32, unicodestring : *const u16, bytesinunicodestring : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUpcaseUnicodeToOemN(::core::mem::transmute(oemstring.as_ptr()), oemstring.len() as _, ::core::mem::transmute(bytesinoemstring.unwrap_or(::std::ptr::null_mut())), unicodestring, bytesinunicodestring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlValidSid(sid: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4148,28 +4148,28 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlValidSid(sid : super::super::super::Win32::Foundation:: PSID) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlValidSid(sid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlValidateUnicodeString(flags: u32, string: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlValidateUnicodeString(flags : u32, string : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlValidateUnicodeString(flags, string) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlxOemStringToUnicodeSize(oemstring: *const super::super::super::Win32::System::Kernel::STRING) -> u32 { ::windows_targets::link!("ntdll.dll" "system" fn RtlxOemStringToUnicodeSize(oemstring : *const super::super::super::Win32::System::Kernel:: STRING) -> u32); RtlxOemStringToUnicodeSize(oemstring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlxUnicodeStringToOemSize(unicodestring: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> u32 { ::windows_targets::link!("ntdll.dll" "system" fn RtlxUnicodeStringToOemSize(unicodestring : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> u32); RtlxUnicodeStringToOemSize(unicodestring) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAccessCheckFromState(securitydescriptor: P0, primarytokeninformation: *const super::super::super::Win32::Security::TOKEN_ACCESS_INFORMATION, clienttokeninformation: ::core::option::Option<*const super::super::super::Win32::Security::TOKEN_ACCESS_INFORMATION>, desiredaccess: u32, previouslygrantedaccess: u32, privileges: ::core::option::Option<*mut *mut super::super::super::Win32::Security::PRIVILEGE_SET>, genericmapping: *const super::super::super::Win32::Security::GENERIC_MAPPING, accessmode: i8, grantedaccess: *mut u32, accessstatus: *mut i32) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4179,7 +4179,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAccessCheckFromState(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, primarytokeninformation : *const super::super::super::Win32::Security:: TOKEN_ACCESS_INFORMATION, clienttokeninformation : *const super::super::super::Win32::Security:: TOKEN_ACCESS_INFORMATION, desiredaccess : u32, previouslygrantedaccess : u32, privileges : *mut *mut super::super::super::Win32::Security:: PRIVILEGE_SET, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING, accessmode : i8, grantedaccess : *mut u32, accessstatus : *mut i32) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAccessCheckFromState(securitydescriptor.into_param().abi(), primarytokeninformation, ::core::mem::transmute(clienttokeninformation.unwrap_or(::std::ptr::null())), desiredaccess, previouslygrantedaccess, ::core::mem::transmute(privileges.unwrap_or(::std::ptr::null_mut())), genericmapping, accessmode, grantedaccess, accessstatus) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAccessCheckFromStateEx(securitydescriptor: P0, primarytoken: *const ::core::ffi::c_void, clienttoken: ::core::option::Option<*const ::core::ffi::c_void>, desiredaccess: u32, previouslygrantedaccess: u32, privileges: ::core::option::Option<*mut *mut super::super::super::Win32::Security::PRIVILEGE_SET>, genericmapping: *const super::super::super::Win32::Security::GENERIC_MAPPING, accessmode: i8, grantedaccess: *mut u32, accessstatus: *mut i32) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4189,7 +4189,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAccessCheckFromStateEx(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, primarytoken : *const ::core::ffi::c_void, clienttoken : *const ::core::ffi::c_void, desiredaccess : u32, previouslygrantedaccess : u32, privileges : *mut *mut super::super::super::Win32::Security:: PRIVILEGE_SET, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING, accessmode : i8, grantedaccess : *mut u32, accessstatus : *mut i32) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAccessCheckFromStateEx(securitydescriptor.into_param().abi(), primarytoken, ::core::mem::transmute(clienttoken.unwrap_or(::std::ptr::null())), desiredaccess, previouslygrantedaccess, ::core::mem::transmute(privileges.unwrap_or(::std::ptr::null_mut())), genericmapping, accessmode, grantedaccess, accessstatus) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAdjustAccessStateForAccessConstraints(objecttype: *const ::core::ffi::c_void, securitydescriptor: P0, accessstate: *mut super::super::Foundation::ACCESS_STATE) @@ -4199,7 +4199,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAdjustAccessStateForAccessConstraints(objecttype : *const ::core::ffi::c_void, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, accessstate : *mut super::super::Foundation:: ACCESS_STATE) -> ()); SeAdjustAccessStateForAccessConstraints(objecttype, securitydescriptor.into_param().abi(), accessstate) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAdjustAccessStateForTrustLabel(objecttype: *const ::core::ffi::c_void, securitydescriptor: P0, accessstate: *mut super::super::Foundation::ACCESS_STATE) @@ -4209,7 +4209,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAdjustAccessStateForTrustLabel(objecttype : *const ::core::ffi::c_void, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, accessstate : *mut super::super::Foundation:: ACCESS_STATE) -> ()); SeAdjustAccessStateForTrustLabel(objecttype, securitydescriptor.into_param().abi(), accessstate) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAdjustObjectSecurity(objectname: *const super::super::super::Win32::Foundation::UNICODE_STRING, originaldescriptor: P0, proposeddescriptor: P1, subjectsecuritycontext: *const super::super::Foundation::SECURITY_SUBJECT_CONTEXT, adjusteddescriptor: *mut super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, applyadjusteddescriptor: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4220,14 +4220,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAdjustObjectSecurity(objectname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, originaldescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, proposeddescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, subjectsecuritycontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT, adjusteddescriptor : *mut super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, applyadjusteddescriptor : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); SeAdjustObjectSecurity(objectname, originaldescriptor.into_param().abi(), proposeddescriptor.into_param().abi(), subjectsecuritycontext, adjusteddescriptor, applyadjusteddescriptor) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAppendPrivileges(accessstate: *mut super::super::Foundation::ACCESS_STATE, privileges: *const super::super::super::Win32::Security::PRIVILEGE_SET) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAppendPrivileges(accessstate : *mut super::super::Foundation:: ACCESS_STATE, privileges : *const super::super::super::Win32::Security:: PRIVILEGE_SET) -> super::super::super::Win32::Foundation:: NTSTATUS); SeAppendPrivileges(accessstate, privileges) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeAuditFipsCryptoSelftests(bsuccess: P0, selftestcode: u32) @@ -4237,7 +4237,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditFipsCryptoSelftests(bsuccess : super::super::super::Win32::Foundation:: BOOLEAN, selftestcode : u32) -> ()); SeAuditFipsCryptoSelftests(bsuccess.into_param().abi(), selftestcode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeAuditHardLinkCreation(filename: *const super::super::super::Win32::Foundation::UNICODE_STRING, linkname: *const super::super::super::Win32::Foundation::UNICODE_STRING, bsuccess: P0) @@ -4247,7 +4247,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditHardLinkCreation(filename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, linkname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, bsuccess : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); SeAuditHardLinkCreation(filename, linkname, bsuccess.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeAuditHardLinkCreationWithTransaction(filename: *const super::super::super::Win32::Foundation::UNICODE_STRING, linkname: *const super::super::super::Win32::Foundation::UNICODE_STRING, bsuccess: P0, transactionid: ::core::option::Option<*const ::windows_core::GUID>) @@ -4262,7 +4262,7 @@ pub unsafe fn SeAuditTransactionStateChange(transactionid: *const ::windows_core ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditTransactionStateChange(transactionid : *const ::windows_core::GUID, resourcemanagerid : *const ::windows_core::GUID, newtransactionstate : u32) -> ()); SeAuditTransactionStateChange(transactionid, resourcemanagerid, newtransactionstate) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAuditingAnyFileEventsWithContext(securitydescriptor: P0, subjectsecuritycontext: ::core::option::Option<*const super::super::Foundation::SECURITY_SUBJECT_CONTEXT>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4272,7 +4272,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditingAnyFileEventsWithContext(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, subjectsecuritycontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAuditingAnyFileEventsWithContext(securitydescriptor.into_param().abi(), ::core::mem::transmute(subjectsecuritycontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAuditingAnyFileEventsWithContextEx(securitydescriptor: P0, subjectsecuritycontext: ::core::option::Option<*const super::super::Foundation::SECURITY_SUBJECT_CONTEXT>, stagingenabled: ::core::option::Option<*mut super::super::super::Win32::Foundation::BOOLEAN>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4282,7 +4282,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditingAnyFileEventsWithContextEx(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, subjectsecuritycontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT, stagingenabled : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAuditingAnyFileEventsWithContextEx(securitydescriptor.into_param().abi(), ::core::mem::transmute(subjectsecuritycontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(stagingenabled.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAuditingFileEvents(accessgranted: P0, securitydescriptor: P1) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4293,7 +4293,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditingFileEvents(accessgranted : super::super::super::Win32::Foundation:: BOOLEAN, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAuditingFileEvents(accessgranted.into_param().abi(), securitydescriptor.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAuditingFileEventsWithContext(accessgranted: P0, securitydescriptor: P1, subjectsecuritycontext: ::core::option::Option<*const super::super::Foundation::SECURITY_SUBJECT_CONTEXT>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4304,7 +4304,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditingFileEventsWithContext(accessgranted : super::super::super::Win32::Foundation:: BOOLEAN, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, subjectsecuritycontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAuditingFileEventsWithContext(accessgranted.into_param().abi(), securitydescriptor.into_param().abi(), ::core::mem::transmute(subjectsecuritycontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAuditingFileEventsWithContextEx(accessgranted: P0, securitydescriptor: P1, subjectsecuritycontext: ::core::option::Option<*const super::super::Foundation::SECURITY_SUBJECT_CONTEXT>, stagingenabled: ::core::option::Option<*mut super::super::super::Win32::Foundation::BOOLEAN>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4315,7 +4315,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditingFileEventsWithContextEx(accessgranted : super::super::super::Win32::Foundation:: BOOLEAN, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, subjectsecuritycontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT, stagingenabled : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAuditingFileEventsWithContextEx(accessgranted.into_param().abi(), securitydescriptor.into_param().abi(), ::core::mem::transmute(subjectsecuritycontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(stagingenabled.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAuditingFileOrGlobalEvents(accessgranted: P0, securitydescriptor: P1, subjectsecuritycontext: *const super::super::Foundation::SECURITY_SUBJECT_CONTEXT) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4326,7 +4326,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditingFileOrGlobalEvents(accessgranted : super::super::super::Win32::Foundation:: BOOLEAN, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, subjectsecuritycontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAuditingFileOrGlobalEvents(accessgranted.into_param().abi(), securitydescriptor.into_param().abi(), subjectsecuritycontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAuditingHardLinkEvents(accessgranted: P0, securitydescriptor: P1) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4337,7 +4337,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditingHardLinkEvents(accessgranted : super::super::super::Win32::Foundation:: BOOLEAN, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAuditingHardLinkEvents(accessgranted.into_param().abi(), securitydescriptor.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAuditingHardLinkEventsWithContext(accessgranted: P0, securitydescriptor: P1, subjectsecuritycontext: ::core::option::Option<*const super::super::Foundation::SECURITY_SUBJECT_CONTEXT>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4348,7 +4348,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAuditingHardLinkEventsWithContext(accessgranted : super::super::super::Win32::Foundation:: BOOLEAN, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, subjectsecuritycontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAuditingHardLinkEventsWithContext(accessgranted.into_param().abi(), securitydescriptor.into_param().abi(), ::core::mem::transmute(subjectsecuritycontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeCaptureSubjectContextEx(thread: P0, process: P1) -> super::super::Foundation::SECURITY_SUBJECT_CONTEXT @@ -4361,7 +4361,7 @@ where SeCaptureSubjectContextEx(thread.into_param().abi(), process.into_param().abi(), &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeCheckForCriticalAceRemoval(currentdescriptor: P0, newdescriptor: P1, subjectsecuritycontext: *const super::super::Foundation::SECURITY_SUBJECT_CONTEXT) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4374,7 +4374,7 @@ where SeCheckForCriticalAceRemoval(currentdescriptor.into_param().abi(), newdescriptor.into_param().abi(), subjectsecuritycontext, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeCreateClientSecurity(clientthread: P0, clientsecurityqos: *const super::super::super::Win32::Security::SECURITY_QUALITY_OF_SERVICE, remotesession: P1, clientcontext: *mut SECURITY_CLIENT_CONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4385,7 +4385,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeCreateClientSecurity(clientthread : super::super::Foundation:: PETHREAD, clientsecurityqos : *const super::super::super::Win32::Security:: SECURITY_QUALITY_OF_SERVICE, remotesession : super::super::super::Win32::Foundation:: BOOLEAN, clientcontext : *mut SECURITY_CLIENT_CONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); SeCreateClientSecurity(clientthread.into_param().abi(), clientsecurityqos, remotesession.into_param().abi(), clientcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeCreateClientSecurityFromSubjectContext(subjectcontext: *const super::super::Foundation::SECURITY_SUBJECT_CONTEXT, clientsecurityqos: *const super::super::super::Win32::Security::SECURITY_QUALITY_OF_SERVICE, serverisremote: P0, clientcontext: *mut SECURITY_CLIENT_CONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4395,14 +4395,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeCreateClientSecurityFromSubjectContext(subjectcontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT, clientsecurityqos : *const super::super::super::Win32::Security:: SECURITY_QUALITY_OF_SERVICE, serverisremote : super::super::super::Win32::Foundation:: BOOLEAN, clientcontext : *mut SECURITY_CLIENT_CONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); SeCreateClientSecurityFromSubjectContext(subjectcontext, clientsecurityqos, serverisremote.into_param().abi(), clientcontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeDeleteClientSecurity(clientcontext: *mut SECURITY_CLIENT_CONTEXT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeDeleteClientSecurity(clientcontext : *mut SECURITY_CLIENT_CONTEXT) -> ()); SeDeleteClientSecurity(clientcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeDeleteObjectAuditAlarm(object: *const ::core::ffi::c_void, handle: P0) @@ -4412,7 +4412,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeDeleteObjectAuditAlarm(object : *const ::core::ffi::c_void, handle : super::super::super::Win32::Foundation:: HANDLE) -> ()); SeDeleteObjectAuditAlarm(object, handle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeDeleteObjectAuditAlarmWithTransaction(object: *const ::core::ffi::c_void, handle: P0, transactionid: ::core::option::Option<*const ::windows_core::GUID>) @@ -4422,7 +4422,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeDeleteObjectAuditAlarmWithTransaction(object : *const ::core::ffi::c_void, handle : super::super::super::Win32::Foundation:: HANDLE, transactionid : *const ::windows_core::GUID) -> ()); SeDeleteObjectAuditAlarmWithTransaction(object, handle.into_param().abi(), ::core::mem::transmute(transactionid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeExamineSacl(sacl: *const super::super::super::Win32::Security::ACL, resourcesacl: *const super::super::super::Win32::Security::ACL, token: *const ::core::ffi::c_void, desiredaccess: u32, accessgranted: P0, generateaudit: *mut super::super::super::Win32::Foundation::BOOLEAN, generatealarm: *mut super::super::super::Win32::Foundation::BOOLEAN) @@ -4432,21 +4432,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeExamineSacl(sacl : *const super::super::super::Win32::Security:: ACL, resourcesacl : *const super::super::super::Win32::Security:: ACL, token : *const ::core::ffi::c_void, desiredaccess : u32, accessgranted : super::super::super::Win32::Foundation:: BOOLEAN, generateaudit : *mut super::super::super::Win32::Foundation:: BOOLEAN, generatealarm : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> ()); SeExamineSacl(sacl, resourcesacl, token, desiredaccess, accessgranted.into_param().abi(), generateaudit, generatealarm) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeFilterToken(existingtoken: *const ::core::ffi::c_void, flags: u32, sidstodisable: ::core::option::Option<*const super::super::super::Win32::Security::TOKEN_GROUPS>, privilegestodelete: ::core::option::Option<*const super::super::super::Win32::Security::TOKEN_PRIVILEGES>, restrictedsids: ::core::option::Option<*const super::super::super::Win32::Security::TOKEN_GROUPS>, filteredtoken: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeFilterToken(existingtoken : *const ::core::ffi::c_void, flags : u32, sidstodisable : *const super::super::super::Win32::Security:: TOKEN_GROUPS, privilegestodelete : *const super::super::super::Win32::Security:: TOKEN_PRIVILEGES, restrictedsids : *const super::super::super::Win32::Security:: TOKEN_GROUPS, filteredtoken : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); SeFilterToken(existingtoken, flags, ::core::mem::transmute(sidstodisable.unwrap_or(::std::ptr::null())), ::core::mem::transmute(privilegestodelete.unwrap_or(::std::ptr::null())), ::core::mem::transmute(restrictedsids.unwrap_or(::std::ptr::null())), filteredtoken) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeFreePrivileges(privileges: *const super::super::super::Win32::Security::PRIVILEGE_SET) { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeFreePrivileges(privileges : *const super::super::super::Win32::Security:: PRIVILEGE_SET) -> ()); SeFreePrivileges(privileges) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeImpersonateClient(clientcontext: *const SECURITY_CLIENT_CONTEXT, serverthread: P0) @@ -4456,7 +4456,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeImpersonateClient(clientcontext : *const SECURITY_CLIENT_CONTEXT, serverthread : super::super::Foundation:: PETHREAD) -> ()); SeImpersonateClient(clientcontext, serverthread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeImpersonateClientEx(clientcontext: *const SECURITY_CLIENT_CONTEXT, serverthread: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4466,7 +4466,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeImpersonateClientEx(clientcontext : *const SECURITY_CLIENT_CONTEXT, serverthread : super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: NTSTATUS); SeImpersonateClientEx(clientcontext, serverthread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SeLocateProcessImageName(process: P0, pimagefilename: *mut *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4476,14 +4476,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeLocateProcessImageName(process : super::super::Foundation:: PEPROCESS, pimagefilename : *mut *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); SeLocateProcessImageName(process.into_param().abi(), pimagefilename) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeMarkLogonSessionForTerminationNotification(logonid: *const super::super::super::Win32::Foundation::LUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeMarkLogonSessionForTerminationNotification(logonid : *const super::super::super::Win32::Foundation:: LUID) -> super::super::super::Win32::Foundation:: NTSTATUS); SeMarkLogonSessionForTerminationNotification(logonid) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SeMarkLogonSessionForTerminationNotificationEx(logonid: *const super::super::super::Win32::Foundation::LUID, pserversilo: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4493,7 +4493,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeMarkLogonSessionForTerminationNotificationEx(logonid : *const super::super::super::Win32::Foundation:: LUID, pserversilo : super::super::Foundation:: PESILO) -> super::super::super::Win32::Foundation:: NTSTATUS); SeMarkLogonSessionForTerminationNotificationEx(logonid, pserversilo.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeOpenObjectAuditAlarm(objecttypename: *const super::super::super::Win32::Foundation::UNICODE_STRING, object: ::core::option::Option<*const ::core::ffi::c_void>, absoluteobjectname: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, securitydescriptor: P0, accessstate: *const super::super::Foundation::ACCESS_STATE, objectcreated: P1, accessgranted: P2, accessmode: i8) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4507,7 +4507,7 @@ where SeOpenObjectAuditAlarm(objecttypename, ::core::mem::transmute(object.unwrap_or(::std::ptr::null())), ::core::mem::transmute(absoluteobjectname.unwrap_or(::std::ptr::null())), securitydescriptor.into_param().abi(), accessstate, objectcreated.into_param().abi(), accessgranted.into_param().abi(), accessmode, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeOpenObjectAuditAlarmWithTransaction(objecttypename: *const super::super::super::Win32::Foundation::UNICODE_STRING, object: ::core::option::Option<*const ::core::ffi::c_void>, absoluteobjectname: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, securitydescriptor: P0, accessstate: *const super::super::Foundation::ACCESS_STATE, objectcreated: P1, accessgranted: P2, accessmode: i8, transactionid: ::core::option::Option<*const ::windows_core::GUID>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4521,7 +4521,7 @@ where SeOpenObjectAuditAlarmWithTransaction(objecttypename, ::core::mem::transmute(object.unwrap_or(::std::ptr::null())), ::core::mem::transmute(absoluteobjectname.unwrap_or(::std::ptr::null())), securitydescriptor.into_param().abi(), accessstate, objectcreated.into_param().abi(), accessgranted.into_param().abi(), accessmode, ::core::mem::transmute(transactionid.unwrap_or(::std::ptr::null())), &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeOpenObjectForDeleteAuditAlarm(objecttypename: *const super::super::super::Win32::Foundation::UNICODE_STRING, object: ::core::option::Option<*const ::core::ffi::c_void>, absoluteobjectname: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, securitydescriptor: P0, accessstate: *const super::super::Foundation::ACCESS_STATE, objectcreated: P1, accessgranted: P2, accessmode: i8) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4535,7 +4535,7 @@ where SeOpenObjectForDeleteAuditAlarm(objecttypename, ::core::mem::transmute(object.unwrap_or(::std::ptr::null())), ::core::mem::transmute(absoluteobjectname.unwrap_or(::std::ptr::null())), securitydescriptor.into_param().abi(), accessstate, objectcreated.into_param().abi(), accessgranted.into_param().abi(), accessmode, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeOpenObjectForDeleteAuditAlarmWithTransaction(objecttypename: *const super::super::super::Win32::Foundation::UNICODE_STRING, object: ::core::option::Option<*const ::core::ffi::c_void>, absoluteobjectname: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, securitydescriptor: P0, accessstate: *const super::super::Foundation::ACCESS_STATE, objectcreated: P1, accessgranted: P2, accessmode: i8, transactionid: ::core::option::Option<*const ::windows_core::GUID>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4549,70 +4549,70 @@ where SeOpenObjectForDeleteAuditAlarmWithTransaction(objecttypename, ::core::mem::transmute(object.unwrap_or(::std::ptr::null())), ::core::mem::transmute(absoluteobjectname.unwrap_or(::std::ptr::null())), securitydescriptor.into_param().abi(), accessstate, objectcreated.into_param().abi(), accessgranted.into_param().abi(), accessmode, ::core::mem::transmute(transactionid.unwrap_or(::std::ptr::null())), &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SePrivilegeCheck(requiredprivileges: *mut super::super::super::Win32::Security::PRIVILEGE_SET, subjectsecuritycontext: *const super::super::Foundation::SECURITY_SUBJECT_CONTEXT, accessmode: i8) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn SePrivilegeCheck(requiredprivileges : *mut super::super::super::Win32::Security:: PRIVILEGE_SET, subjectsecuritycontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT, accessmode : i8) -> super::super::super::Win32::Foundation:: BOOLEAN); SePrivilegeCheck(requiredprivileges, subjectsecuritycontext, accessmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeQueryAuthenticationIdToken(token: *const ::core::ffi::c_void, authenticationid: *mut super::super::super::Win32::Foundation::LUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeQueryAuthenticationIdToken(token : *const ::core::ffi::c_void, authenticationid : *mut super::super::super::Win32::Foundation:: LUID) -> super::super::super::Win32::Foundation:: NTSTATUS); SeQueryAuthenticationIdToken(token, authenticationid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeQueryInformationToken(token: *const ::core::ffi::c_void, tokeninformationclass: super::super::super::Win32::Security::TOKEN_INFORMATION_CLASS, tokeninformation: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeQueryInformationToken(token : *const ::core::ffi::c_void, tokeninformationclass : super::super::super::Win32::Security:: TOKEN_INFORMATION_CLASS, tokeninformation : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); SeQueryInformationToken(token, tokeninformationclass, tokeninformation) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeQuerySecurityDescriptorInfo(securityinformation: *const u32, securitydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, length: *mut u32, objectssecuritydescriptor: *mut super::super::super::Win32::Security::PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeQuerySecurityDescriptorInfo(securityinformation : *const u32, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, length : *mut u32, objectssecuritydescriptor : *mut super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation:: NTSTATUS); SeQuerySecurityDescriptorInfo(securityinformation, securitydescriptor, length, objectssecuritydescriptor) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SeQueryServerSiloToken(token: *const ::core::ffi::c_void, pserversilo: *mut super::super::Foundation::PESILO) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeQueryServerSiloToken(token : *const ::core::ffi::c_void, pserversilo : *mut super::super::Foundation:: PESILO) -> super::super::super::Win32::Foundation:: NTSTATUS); SeQueryServerSiloToken(token, pserversilo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeQuerySessionIdToken(token: *const ::core::ffi::c_void, sessionid: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeQuerySessionIdToken(token : *const ::core::ffi::c_void, sessionid : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); SeQuerySessionIdToken(token, sessionid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeQuerySessionIdTokenEx(token: *const ::core::ffi::c_void, sessionid: *mut u32, isservicesession: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeQuerySessionIdTokenEx(token : *const ::core::ffi::c_void, sessionid : *mut u32, isservicesession : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); SeQuerySessionIdTokenEx(token, sessionid, isservicesession) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeRegisterLogonSessionTerminatedRoutine(callbackroutine: PSE_LOGON_SESSION_TERMINATED_ROUTINE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeRegisterLogonSessionTerminatedRoutine(callbackroutine : PSE_LOGON_SESSION_TERMINATED_ROUTINE) -> super::super::super::Win32::Foundation:: NTSTATUS); SeRegisterLogonSessionTerminatedRoutine(callbackroutine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeRegisterLogonSessionTerminatedRoutineEx(callbackroutine: PSE_LOGON_SESSION_TERMINATED_ROUTINE_EX, context: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeRegisterLogonSessionTerminatedRoutineEx(callbackroutine : PSE_LOGON_SESSION_TERMINATED_ROUTINE_EX, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); SeRegisterLogonSessionTerminatedRoutineEx(callbackroutine, context) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn SeReportSecurityEventWithSubCategory(flags: u32, sourcename: *const super::super::super::Win32::Foundation::UNICODE_STRING, usersid: P0, auditparameters: *const super::super::super::Win32::Security::Authentication::Identity::SE_ADT_PARAMETER_ARRAY, auditsubcategoryid: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4622,14 +4622,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeReportSecurityEventWithSubCategory(flags : u32, sourcename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, usersid : super::super::super::Win32::Foundation:: PSID, auditparameters : *const super::super::super::Win32::Security::Authentication::Identity:: SE_ADT_PARAMETER_ARRAY, auditsubcategoryid : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); SeReportSecurityEventWithSubCategory(flags, sourcename, usersid.into_param().abi(), auditparameters, auditsubcategoryid) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeSetAccessStateGenericMapping(accessstate: *mut super::super::Foundation::ACCESS_STATE, genericmapping: *const super::super::super::Win32::Security::GENERIC_MAPPING) { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeSetAccessStateGenericMapping(accessstate : *mut super::super::Foundation:: ACCESS_STATE, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING) -> ()); SeSetAccessStateGenericMapping(accessstate, genericmapping) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeSetSecurityDescriptorInfo(object: ::core::option::Option<*const ::core::ffi::c_void>, securityinformation: *const u32, modificationdescriptor: P0, objectssecuritydescriptor: *mut super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, pooltype: super::super::Foundation::POOL_TYPE, genericmapping: *const super::super::super::Win32::Security::GENERIC_MAPPING) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4639,7 +4639,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeSetSecurityDescriptorInfo(object : *const ::core::ffi::c_void, securityinformation : *const u32, modificationdescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, objectssecuritydescriptor : *mut super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, pooltype : super::super::Foundation:: POOL_TYPE, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING) -> super::super::super::Win32::Foundation:: NTSTATUS); SeSetSecurityDescriptorInfo(::core::mem::transmute(object.unwrap_or(::std::ptr::null())), securityinformation, modificationdescriptor.into_param().abi(), objectssecuritydescriptor, pooltype, genericmapping) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeSetSecurityDescriptorInfoEx(object: ::core::option::Option<*const ::core::ffi::c_void>, securityinformation: *const u32, modificationdescriptor: P0, objectssecuritydescriptor: *mut super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, autoinheritflags: u32, pooltype: super::super::Foundation::POOL_TYPE, genericmapping: *const super::super::super::Win32::Security::GENERIC_MAPPING) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4649,7 +4649,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeSetSecurityDescriptorInfoEx(object : *const ::core::ffi::c_void, securityinformation : *const u32, modificationdescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, objectssecuritydescriptor : *mut super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, autoinheritflags : u32, pooltype : super::super::Foundation:: POOL_TYPE, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING) -> super::super::super::Win32::Foundation:: NTSTATUS); SeSetSecurityDescriptorInfoEx(::core::mem::transmute(object.unwrap_or(::std::ptr::null())), securityinformation, modificationdescriptor.into_param().abi(), objectssecuritydescriptor, autoinheritflags, pooltype, genericmapping) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeShouldCheckForAccessRightsFromParent(objecttype: *const ::core::ffi::c_void, childdescriptor: P0, accessstate: *const super::super::Foundation::ACCESS_STATE) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4659,63 +4659,63 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeShouldCheckForAccessRightsFromParent(objecttype : *const ::core::ffi::c_void, childdescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, accessstate : *const super::super::Foundation:: ACCESS_STATE) -> super::super::super::Win32::Foundation:: BOOLEAN); SeShouldCheckForAccessRightsFromParent(objecttype, childdescriptor.into_param().abi(), accessstate) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeTokenFromAccessInformation(accessinformation: ::core::option::Option<*const super::super::super::Win32::Security::TOKEN_ACCESS_INFORMATION>, token: ::core::option::Option<*mut ::core::ffi::c_void>, length: u32, requiredlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeTokenFromAccessInformation(accessinformation : *const super::super::super::Win32::Security:: TOKEN_ACCESS_INFORMATION, token : *mut ::core::ffi::c_void, length : u32, requiredlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); SeTokenFromAccessInformation(::core::mem::transmute(accessinformation.unwrap_or(::std::ptr::null())), ::core::mem::transmute(token.unwrap_or(::std::ptr::null_mut())), length, requiredlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeTokenIsAdmin(token: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeTokenIsAdmin(token : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); SeTokenIsAdmin(token) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeTokenIsRestricted(token: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeTokenIsRestricted(token : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); SeTokenIsRestricted(token) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeTokenIsWriteRestricted(token: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeTokenIsWriteRestricted(token : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); SeTokenIsWriteRestricted(token) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn SeTokenType(token: *const ::core::ffi::c_void) -> super::super::super::Win32::Security::TOKEN_TYPE { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeTokenType(token : *const ::core::ffi::c_void) -> super::super::super::Win32::Security:: TOKEN_TYPE); SeTokenType(token) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeUnregisterLogonSessionTerminatedRoutine(callbackroutine: PSE_LOGON_SESSION_TERMINATED_ROUTINE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeUnregisterLogonSessionTerminatedRoutine(callbackroutine : PSE_LOGON_SESSION_TERMINATED_ROUTINE) -> super::super::super::Win32::Foundation:: NTSTATUS); SeUnregisterLogonSessionTerminatedRoutine(callbackroutine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeUnregisterLogonSessionTerminatedRoutineEx(callbackroutine: PSE_LOGON_SESSION_TERMINATED_ROUTINE_EX, context: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeUnregisterLogonSessionTerminatedRoutineEx(callbackroutine : PSE_LOGON_SESSION_TERMINATED_ROUTINE_EX, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); SeUnregisterLogonSessionTerminatedRoutineEx(callbackroutine, context) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SecLookupAccountName(name: *const super::super::super::Win32::Foundation::UNICODE_STRING, sidsize: *mut u32, sid: super::super::super::Win32::Foundation::PSID, nameuse: *mut super::super::super::Win32::Security::SID_NAME_USE, domainsize: *mut u32, referenceddomain: ::core::option::Option<*mut super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ksecdd.sys" "system" fn SecLookupAccountName(name : *const super::super::super::Win32::Foundation:: UNICODE_STRING, sidsize : *mut u32, sid : super::super::super::Win32::Foundation:: PSID, nameuse : *mut super::super::super::Win32::Security:: SID_NAME_USE, domainsize : *mut u32, referenceddomain : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); SecLookupAccountName(name, sidsize, sid, nameuse, domainsize, ::core::mem::transmute(referenceddomain.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SecLookupAccountSid(sid: P0, namesize: *mut u32, namebuffer: *mut super::super::super::Win32::Foundation::UNICODE_STRING, domainsize: *mut u32, domainbuffer: ::core::option::Option<*mut super::super::super::Win32::Foundation::UNICODE_STRING>, nameuse: *mut super::super::super::Win32::Security::SID_NAME_USE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4725,14 +4725,14 @@ where ::windows_targets::link!("ksecdd.sys" "system" fn SecLookupAccountSid(sid : super::super::super::Win32::Foundation:: PSID, namesize : *mut u32, namebuffer : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, domainsize : *mut u32, domainbuffer : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, nameuse : *mut super::super::super::Win32::Security:: SID_NAME_USE) -> super::super::super::Win32::Foundation:: NTSTATUS); SecLookupAccountSid(sid.into_param().abi(), namesize, namebuffer, domainsize, ::core::mem::transmute(domainbuffer.unwrap_or(::std::ptr::null_mut())), nameuse) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SecLookupWellKnownSid(sidtype: super::super::super::Win32::Security::WELL_KNOWN_SID_TYPE, sid: super::super::super::Win32::Foundation::PSID, sidbuffersize: u32, sidsize: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ksecdd.sys" "system" fn SecLookupWellKnownSid(sidtype : super::super::super::Win32::Security:: WELL_KNOWN_SID_TYPE, sid : super::super::super::Win32::Foundation:: PSID, sidbuffersize : u32, sidsize : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); SecLookupWellKnownSid(sidtype, sid, sidbuffersize, ::core::mem::transmute(sidsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SecMakeSPN(serviceclass: *mut super::super::super::Win32::Foundation::UNICODE_STRING, servicename: *mut super::super::super::Win32::Foundation::UNICODE_STRING, instancename: *mut super::super::super::Win32::Foundation::UNICODE_STRING, instanceport: u16, referrer: *mut super::super::super::Win32::Foundation::UNICODE_STRING, spn: *mut super::super::super::Win32::Foundation::UNICODE_STRING, length: *mut u32, allocate: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4742,7 +4742,7 @@ where ::windows_targets::link!("ksecdd.sys" "system" fn SecMakeSPN(serviceclass : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, servicename : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, instancename : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, instanceport : u16, referrer : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, spn : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, length : *mut u32, allocate : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); SecMakeSPN(serviceclass, servicename, instancename, instanceport, referrer, spn, length, allocate.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SecMakeSPNEx(serviceclass: *mut super::super::super::Win32::Foundation::UNICODE_STRING, servicename: *mut super::super::super::Win32::Foundation::UNICODE_STRING, instancename: *mut super::super::super::Win32::Foundation::UNICODE_STRING, instanceport: u16, referrer: *mut super::super::super::Win32::Foundation::UNICODE_STRING, targetinfo: *mut super::super::super::Win32::Foundation::UNICODE_STRING, spn: *mut super::super::super::Win32::Foundation::UNICODE_STRING, length: *mut u32, allocate: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4752,7 +4752,7 @@ where ::windows_targets::link!("ksecdd.sys" "system" fn SecMakeSPNEx(serviceclass : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, servicename : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, instancename : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, instanceport : u16, referrer : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, targetinfo : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, spn : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, length : *mut u32, allocate : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); SecMakeSPNEx(serviceclass, servicename, instancename, instanceport, referrer, targetinfo, spn, length, allocate.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SecMakeSPNEx2(serviceclass: *mut super::super::super::Win32::Foundation::UNICODE_STRING, servicename: *mut super::super::super::Win32::Foundation::UNICODE_STRING, instancename: *mut super::super::super::Win32::Foundation::UNICODE_STRING, instanceport: u16, referrer: *mut super::super::super::Win32::Foundation::UNICODE_STRING, intargetinfo: *mut super::super::super::Win32::Foundation::UNICODE_STRING, spn: *mut super::super::super::Win32::Foundation::UNICODE_STRING, totalsize: *mut u32, allocate: P0, istargetinfomarshaled: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4768,14 +4768,14 @@ pub unsafe fn SetContextAttributesW(phcontext: *const SecHandle, ulattribute: u3 ::windows_targets::link!("secur32.dll" "system" fn SetContextAttributesW(phcontext : *const SecHandle, ulattribute : u32, pbuffer : *const ::core::ffi::c_void, cbbuffer : u32) -> ::windows_core::HRESULT); SetContextAttributesW(phcontext, ulattribute, pbuffer, cbbuffer).ok() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn SspiAcceptSecurityContextAsync(asynccontext: *mut super::super::Foundation::SspiAsyncContext, phcredential: ::core::option::Option<*const SecHandle>, phcontext: ::core::option::Option<*const SecHandle>, pinput: ::core::option::Option<*const SecBufferDesc>, fcontextreq: u32, targetdatarep: u32, phnewcontext: ::core::option::Option<*const SecHandle>, poutput: ::core::option::Option<*const SecBufferDesc>, pfcontextattr: *const u32, ptsexpiry: ::core::option::Option<*const i64>) -> ::windows_core::Result<()> { ::windows_targets::link!("ksecdd.sys" "system" fn SspiAcceptSecurityContextAsync(asynccontext : *mut super::super::Foundation:: SspiAsyncContext, phcredential : *const SecHandle, phcontext : *const SecHandle, pinput : *const SecBufferDesc, fcontextreq : u32, targetdatarep : u32, phnewcontext : *const SecHandle, poutput : *const SecBufferDesc, pfcontextattr : *const u32, ptsexpiry : *const i64) -> ::windows_core::HRESULT); SspiAcceptSecurityContextAsync(asynccontext, ::core::mem::transmute(phcredential.unwrap_or(::std::ptr::null())), ::core::mem::transmute(phcontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pinput.unwrap_or(::std::ptr::null())), fcontextreq, targetdatarep, ::core::mem::transmute(phnewcontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(poutput.unwrap_or(::std::ptr::null())), pfcontextattr, ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn SspiAcquireCredentialsHandleAsyncA(asynccontext: *mut super::super::Foundation::SspiAsyncContext, pszprincipal: P0, pszpackage: P1, fcredentialuse: u32, pvlogonid: ::core::option::Option<*const ::core::ffi::c_void>, pauthdata: ::core::option::Option<*const ::core::ffi::c_void>, pgetkeyfn: super::super::super::Win32::Security::Authentication::Identity::SEC_GET_KEY_FN, pvgetkeyargument: ::core::option::Option<*const ::core::ffi::c_void>, phcredential: *const SecHandle, ptsexpiry: ::core::option::Option<*const i64>) -> ::windows_core::Result<()> @@ -4786,49 +4786,49 @@ where ::windows_targets::link!("ksecdd.sys" "system" fn SspiAcquireCredentialsHandleAsyncA(asynccontext : *mut super::super::Foundation:: SspiAsyncContext, pszprincipal : ::windows_core::PCSTR, pszpackage : ::windows_core::PCSTR, fcredentialuse : u32, pvlogonid : *const ::core::ffi::c_void, pauthdata : *const ::core::ffi::c_void, pgetkeyfn : super::super::super::Win32::Security::Authentication::Identity:: SEC_GET_KEY_FN, pvgetkeyargument : *const ::core::ffi::c_void, phcredential : *const SecHandle, ptsexpiry : *const i64) -> ::windows_core::HRESULT); SspiAcquireCredentialsHandleAsyncA(asynccontext, pszprincipal.into_param().abi(), pszpackage.into_param().abi(), fcredentialuse, ::core::mem::transmute(pvlogonid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pauthdata.unwrap_or(::std::ptr::null())), pgetkeyfn, ::core::mem::transmute(pvgetkeyargument.unwrap_or(::std::ptr::null())), phcredential, ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn SspiAcquireCredentialsHandleAsyncW(asynccontext: *mut super::super::Foundation::SspiAsyncContext, pszprincipal: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, pszpackage: *const super::super::super::Win32::Foundation::UNICODE_STRING, fcredentialuse: u32, pvlogonid: ::core::option::Option<*const ::core::ffi::c_void>, pauthdata: ::core::option::Option<*const ::core::ffi::c_void>, pgetkeyfn: super::super::super::Win32::Security::Authentication::Identity::SEC_GET_KEY_FN, pvgetkeyargument: ::core::option::Option<*const ::core::ffi::c_void>, phcredential: *const SecHandle, ptsexpiry: ::core::option::Option<*const i64>) -> ::windows_core::Result<()> { ::windows_targets::link!("ksecdd.sys" "system" fn SspiAcquireCredentialsHandleAsyncW(asynccontext : *mut super::super::Foundation:: SspiAsyncContext, pszprincipal : *const super::super::super::Win32::Foundation:: UNICODE_STRING, pszpackage : *const super::super::super::Win32::Foundation:: UNICODE_STRING, fcredentialuse : u32, pvlogonid : *const ::core::ffi::c_void, pauthdata : *const ::core::ffi::c_void, pgetkeyfn : super::super::super::Win32::Security::Authentication::Identity:: SEC_GET_KEY_FN, pvgetkeyargument : *const ::core::ffi::c_void, phcredential : *const SecHandle, ptsexpiry : *const i64) -> ::windows_core::HRESULT); SspiAcquireCredentialsHandleAsyncW(asynccontext, ::core::mem::transmute(pszprincipal.unwrap_or(::std::ptr::null())), pszpackage, fcredentialuse, ::core::mem::transmute(pvlogonid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pauthdata.unwrap_or(::std::ptr::null())), pgetkeyfn, ::core::mem::transmute(pvgetkeyargument.unwrap_or(::std::ptr::null())), phcredential, ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn SspiCreateAsyncContext() -> *mut super::super::Foundation::SspiAsyncContext { ::windows_targets::link!("ksecdd.sys" "system" fn SspiCreateAsyncContext() -> *mut super::super::Foundation:: SspiAsyncContext); SspiCreateAsyncContext() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn SspiDeleteSecurityContextAsync(asynccontext: *mut super::super::Foundation::SspiAsyncContext, phcontext: *const SecHandle) -> ::windows_core::Result<()> { ::windows_targets::link!("ksecdd.sys" "system" fn SspiDeleteSecurityContextAsync(asynccontext : *mut super::super::Foundation:: SspiAsyncContext, phcontext : *const SecHandle) -> ::windows_core::HRESULT); SspiDeleteSecurityContextAsync(asynccontext, phcontext).ok() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn SspiFreeAsyncContext(handle: ::core::option::Option<*const super::super::Foundation::SspiAsyncContext>) { ::windows_targets::link!("ksecdd.sys" "system" fn SspiFreeAsyncContext(handle : *const super::super::Foundation:: SspiAsyncContext) -> ()); SspiFreeAsyncContext(::core::mem::transmute(handle.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn SspiFreeCredentialsHandleAsync(asynccontext: *mut super::super::Foundation::SspiAsyncContext, phcredential: *const SecHandle) -> ::windows_core::Result<()> { ::windows_targets::link!("ksecdd.sys" "system" fn SspiFreeCredentialsHandleAsync(asynccontext : *mut super::super::Foundation:: SspiAsyncContext, phcredential : *const SecHandle) -> ::windows_core::HRESULT); SspiFreeCredentialsHandleAsync(asynccontext, phcredential).ok() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn SspiGetAsyncCallStatus(handle: *const super::super::Foundation::SspiAsyncContext) -> ::windows_core::Result<()> { ::windows_targets::link!("ksecdd.sys" "system" fn SspiGetAsyncCallStatus(handle : *const super::super::Foundation:: SspiAsyncContext) -> ::windows_core::HRESULT); SspiGetAsyncCallStatus(handle).ok() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn SspiInitializeSecurityContextAsyncA(asynccontext: *mut super::super::Foundation::SspiAsyncContext, phcredential: ::core::option::Option<*const SecHandle>, phcontext: ::core::option::Option<*const SecHandle>, psztargetname: P0, fcontextreq: u32, reserved1: u32, targetdatarep: u32, pinput: ::core::option::Option<*const SecBufferDesc>, reserved2: u32, phnewcontext: ::core::option::Option<*const SecHandle>, poutput: ::core::option::Option<*const SecBufferDesc>, pfcontextattr: *const u32, ptsexpiry: ::core::option::Option<*const i64>) -> ::windows_core::Result<()> @@ -4853,7 +4853,7 @@ where ) .ok() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SspiInitializeSecurityContextAsyncW(asynccontext: *mut super::super::Foundation::SspiAsyncContext, phcredential: ::core::option::Option<*const SecHandle>, phcontext: ::core::option::Option<*const SecHandle>, psztargetname: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, fcontextreq: u32, reserved1: u32, targetdatarep: u32, pinput: ::core::option::Option<*const SecBufferDesc>, reserved2: u32, phnewcontext: ::core::option::Option<*const SecHandle>, poutput: ::core::option::Option<*const SecBufferDesc>, pfcontextattr: *const u32, ptsexpiry: ::core::option::Option<*const i64>) -> ::windows_core::Result<()> { @@ -4875,14 +4875,14 @@ pub unsafe fn SspiInitializeSecurityContextAsyncW(asynccontext: *mut super::supe ) .ok() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SspiReinitAsyncContext(handle: *mut super::super::Foundation::SspiAsyncContext) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ksecdd.sys" "system" fn SspiReinitAsyncContext(handle : *mut super::super::Foundation:: SspiAsyncContext) -> super::super::super::Win32::Foundation:: NTSTATUS); SspiReinitAsyncContext(handle) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn SspiSetAsyncNotifyCallback(context: *const super::super::Foundation::SspiAsyncContext, callback: SspiAsyncNotifyCallback, callbackdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { @@ -4895,7 +4895,7 @@ pub unsafe fn VerifySignature(phcontext: *const SecHandle, pmessage: *const SecB let mut result__ = ::std::mem::zeroed(); VerifySignature(phcontext, pmessage, messageseqno, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwAllocateVirtualMemory(processhandle: P0, baseaddress: *mut *mut ::core::ffi::c_void, zerobits: usize, regionsize: *mut usize, allocationtype: u32, protect: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4905,7 +4905,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwAllocateVirtualMemory(processhandle : super::super::super::Win32::Foundation:: HANDLE, baseaddress : *mut *mut ::core::ffi::c_void, zerobits : usize, regionsize : *mut usize, allocationtype : u32, protect : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwAllocateVirtualMemory(processhandle.into_param().abi(), baseaddress, zerobits, regionsize, allocationtype, protect) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] #[inline] pub unsafe fn ZwAllocateVirtualMemoryEx(processhandle: P0, baseaddress: *mut *mut ::core::ffi::c_void, regionsize: *mut usize, allocationtype: u32, pageprotection: u32, extendedparameters: ::core::option::Option<&mut [super::super::super::Win32::System::Memory::MEM_EXTENDED_PARAMETER]>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4915,7 +4915,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwAllocateVirtualMemoryEx(processhandle : super::super::super::Win32::Foundation:: HANDLE, baseaddress : *mut *mut ::core::ffi::c_void, regionsize : *mut usize, allocationtype : u32, pageprotection : u32, extendedparameters : *mut super::super::super::Win32::System::Memory:: MEM_EXTENDED_PARAMETER, extendedparametercount : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwAllocateVirtualMemoryEx(processhandle.into_param().abi(), baseaddress, regionsize, allocationtype, pageprotection, ::core::mem::transmute(extendedparameters.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), extendedparameters.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ZwCreateEvent(eventhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, eventtype: super::super::super::Win32::System::Kernel::EVENT_TYPE, initialstate: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4925,14 +4925,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateEvent(eventhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, eventtype : super::super::super::Win32::System::Kernel:: EVENT_TYPE, initialstate : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateEvent(eventhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), eventtype, initialstate.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwDeleteFile(objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwDeleteFile(objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwDeleteFile(objectattributes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwDuplicateObject(sourceprocesshandle: P0, sourcehandle: P1, targetprocesshandle: P2, targethandle: ::core::option::Option<*mut super::super::super::Win32::Foundation::HANDLE>, desiredaccess: u32, handleattributes: u32, options: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4944,7 +4944,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwDuplicateObject(sourceprocesshandle : super::super::super::Win32::Foundation:: HANDLE, sourcehandle : super::super::super::Win32::Foundation:: HANDLE, targetprocesshandle : super::super::super::Win32::Foundation:: HANDLE, targethandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, handleattributes : u32, options : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwDuplicateObject(sourceprocesshandle.into_param().abi(), sourcehandle.into_param().abi(), targetprocesshandle.into_param().abi(), ::core::mem::transmute(targethandle.unwrap_or(::std::ptr::null_mut())), desiredaccess, handleattributes, options) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ZwDuplicateToken(existingtokenhandle: P0, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, effectiveonly: P1, tokentype: super::super::super::Win32::Security::TOKEN_TYPE, newtokenhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4955,7 +4955,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwDuplicateToken(existingtokenhandle : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, effectiveonly : super::super::super::Win32::Foundation:: BOOLEAN, tokentype : super::super::super::Win32::Security:: TOKEN_TYPE, newtokenhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwDuplicateToken(existingtokenhandle.into_param().abi(), desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), effectiveonly.into_param().abi(), tokentype, newtokenhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwFlushBuffersFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4965,7 +4965,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwFlushBuffersFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwFlushBuffersFile(filehandle.into_param().abi(), iostatusblock) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwFlushBuffersFileEx(filehandle: P0, flags: u32, parameters: *const ::core::ffi::c_void, parameterssize: u32, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4975,7 +4975,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwFlushBuffersFileEx(filehandle : super::super::super::Win32::Foundation:: HANDLE, flags : u32, parameters : *const ::core::ffi::c_void, parameterssize : u32, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwFlushBuffersFileEx(filehandle.into_param().abi(), flags, parameters, parameterssize, iostatusblock) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwFlushVirtualMemory(processhandle: P0, baseaddress: *mut *mut ::core::ffi::c_void, regionsize: *mut usize, iostatus: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4985,7 +4985,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwFlushVirtualMemory(processhandle : super::super::super::Win32::Foundation:: HANDLE, baseaddress : *mut *mut ::core::ffi::c_void, regionsize : *mut usize, iostatus : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwFlushVirtualMemory(processhandle.into_param().abi(), baseaddress, regionsize, iostatus) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwFreeVirtualMemory(processhandle: P0, baseaddress: *mut *mut ::core::ffi::c_void, regionsize: *mut usize, freetype: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4995,7 +4995,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwFreeVirtualMemory(processhandle : super::super::super::Win32::Foundation:: HANDLE, baseaddress : *mut *mut ::core::ffi::c_void, regionsize : *mut usize, freetype : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwFreeVirtualMemory(processhandle.into_param().abi(), baseaddress, regionsize, freetype) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwFsControlFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fscontrolcode: u32, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outputbufferlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5006,7 +5006,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwFsControlFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fscontrolcode : u32, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *mut ::core::ffi::c_void, outputbufferlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwFsControlFile(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, fscontrolcode, ::core::mem::transmute(inputbuffer.unwrap_or(::std::ptr::null())), inputbufferlength, ::core::mem::transmute(outputbuffer.unwrap_or(::std::ptr::null_mut())), outputbufferlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwLockFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, byteoffset: *const i64, length: *const i64, key: u32, failimmediately: P2, exclusivelock: P3) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5019,7 +5019,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwLockFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, byteoffset : *const i64, length : *const i64, key : u32, failimmediately : super::super::super::Win32::Foundation:: BOOLEAN, exclusivelock : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwLockFile(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, byteoffset, length, key, failimmediately.into_param().abi(), exclusivelock.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwNotifyChangeKey(keyhandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, completionfilter: u32, watchtree: P2, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, asynchronous: P3) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5032,14 +5032,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwNotifyChangeKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, completionfilter : u32, watchtree : super::super::super::Win32::Foundation:: BOOLEAN, buffer : *mut ::core::ffi::c_void, buffersize : u32, asynchronous : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwNotifyChangeKey(keyhandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, completionfilter, watchtree.into_param().abi(), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize, asynchronous.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenDirectoryObject(directoryhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenDirectoryObject(directoryhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenDirectoryObject(directoryhandle, desiredaccess, objectattributes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwOpenProcessTokenEx(processhandle: P0, desiredaccess: u32, handleattributes: u32, tokenhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5049,7 +5049,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenProcessTokenEx(processhandle : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, handleattributes : u32, tokenhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenProcessTokenEx(processhandle.into_param().abi(), desiredaccess, handleattributes, tokenhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwOpenThreadTokenEx(threadhandle: P0, desiredaccess: u32, openasself: P1, handleattributes: u32, tokenhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5060,7 +5060,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenThreadTokenEx(threadhandle : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, openasself : super::super::super::Win32::Foundation:: BOOLEAN, handleattributes : u32, tokenhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenThreadTokenEx(threadhandle.into_param().abi(), desiredaccess, openasself.into_param().abi(), handleattributes, tokenhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ZwQueryDirectoryFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, returnsingleentry: P2, filename: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, restartscan: P3) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5073,7 +5073,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryDirectoryFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, returnsingleentry : super::super::super::Win32::Foundation:: BOOLEAN, filename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, restartscan : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryDirectoryFile(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, fileinformation, length, fileinformationclass, returnsingleentry.into_param().abi(), ::core::mem::transmute(filename.unwrap_or(::std::ptr::null())), restartscan.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ZwQueryDirectoryFileEx(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, queryflags: u32, filename: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5084,7 +5084,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryDirectoryFileEx(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, queryflags : u32, filename : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryDirectoryFileEx(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, fileinformation, length, fileinformationclass, queryflags, ::core::mem::transmute(filename.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwQueryEaFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *mut ::core::ffi::c_void, length: u32, returnsingleentry: P1, ealist: ::core::option::Option<*const ::core::ffi::c_void>, ealistlength: u32, eaindex: ::core::option::Option<*const u32>, restartscan: P2) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5096,14 +5096,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryEaFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *mut ::core::ffi::c_void, length : u32, returnsingleentry : super::super::super::Win32::Foundation:: BOOLEAN, ealist : *const ::core::ffi::c_void, ealistlength : u32, eaindex : *const u32, restartscan : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryEaFile(filehandle.into_param().abi(), iostatusblock, buffer, length, returnsingleentry.into_param().abi(), ::core::mem::transmute(ealist.unwrap_or(::std::ptr::null())), ealistlength, ::core::mem::transmute(eaindex.unwrap_or(::std::ptr::null())), restartscan.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwQueryFullAttributesFile(objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, fileinformation: *mut FILE_NETWORK_OPEN_INFORMATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryFullAttributesFile(objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, fileinformation : *mut FILE_NETWORK_OPEN_INFORMATION) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryFullAttributesFile(objectattributes, fileinformation) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ZwQueryInformationToken(tokenhandle: P0, tokeninformationclass: super::super::super::Win32::Security::TOKEN_INFORMATION_CLASS, tokeninformation: ::core::option::Option<*mut ::core::ffi::c_void>, tokeninformationlength: u32, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5113,7 +5113,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryInformationToken(tokenhandle : super::super::super::Win32::Foundation:: HANDLE, tokeninformationclass : super::super::super::Win32::Security:: TOKEN_INFORMATION_CLASS, tokeninformation : *mut ::core::ffi::c_void, tokeninformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryInformationToken(tokenhandle.into_param().abi(), tokeninformationclass, ::core::mem::transmute(tokeninformation.unwrap_or(::std::ptr::null_mut())), tokeninformationlength, returnlength) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwQueryObject(handle: P0, objectinformationclass: super::super::Foundation::OBJECT_INFORMATION_CLASS, objectinformation: ::core::option::Option<*mut ::core::ffi::c_void>, objectinformationlength: u32, returnlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5123,7 +5123,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryObject(handle : super::super::super::Win32::Foundation:: HANDLE, objectinformationclass : super::super::Foundation:: OBJECT_INFORMATION_CLASS, objectinformation : *mut ::core::ffi::c_void, objectinformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryObject(handle.into_param().abi(), objectinformationclass, ::core::mem::transmute(objectinformation.unwrap_or(::std::ptr::null_mut())), objectinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwQueryQuotaInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *mut ::core::ffi::c_void, length: u32, returnsingleentry: P1, sidlist: ::core::option::Option<*const ::core::ffi::c_void>, sidlistlength: u32, startsid: P2, restartscan: P3) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5136,7 +5136,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryQuotaInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *mut ::core::ffi::c_void, length : u32, returnsingleentry : super::super::super::Win32::Foundation:: BOOLEAN, sidlist : *const ::core::ffi::c_void, sidlistlength : u32, startsid : super::super::super::Win32::Foundation:: PSID, restartscan : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryQuotaInformationFile(filehandle.into_param().abi(), iostatusblock, buffer, length, returnsingleentry.into_param().abi(), ::core::mem::transmute(sidlist.unwrap_or(::std::ptr::null())), sidlistlength, startsid.into_param().abi(), restartscan.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ZwQuerySecurityObject(handle: P0, securityinformation: u32, securitydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, length: u32, lengthneeded: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5146,7 +5146,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQuerySecurityObject(handle : super::super::super::Win32::Foundation:: HANDLE, securityinformation : u32, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, length : u32, lengthneeded : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQuerySecurityObject(handle.into_param().abi(), securityinformation, securitydescriptor, length, lengthneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwQueryVirtualMemory(processhandle: P0, baseaddress: ::core::option::Option<*const ::core::ffi::c_void>, memoryinformationclass: MEMORY_INFORMATION_CLASS, memoryinformation: *mut ::core::ffi::c_void, memoryinformationlength: usize, returnlength: ::core::option::Option<*mut usize>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5156,7 +5156,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryVirtualMemory(processhandle : super::super::super::Win32::Foundation:: HANDLE, baseaddress : *const ::core::ffi::c_void, memoryinformationclass : MEMORY_INFORMATION_CLASS, memoryinformation : *mut ::core::ffi::c_void, memoryinformationlength : usize, returnlength : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryVirtualMemory(processhandle.into_param().abi(), ::core::mem::transmute(baseaddress.unwrap_or(::std::ptr::null())), memoryinformationclass, memoryinformation, memoryinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwQueryVolumeInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fsinformation: *mut ::core::ffi::c_void, length: u32, fsinformationclass: FS_INFORMATION_CLASS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5166,7 +5166,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryVolumeInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fsinformation : *mut ::core::ffi::c_void, length : u32, fsinformationclass : FS_INFORMATION_CLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryVolumeInformationFile(filehandle.into_param().abi(), iostatusblock, fsinformation, length, fsinformationclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwSetEaFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *const ::core::ffi::c_void, length: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5176,7 +5176,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetEaFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *const ::core::ffi::c_void, length : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetEaFile(filehandle.into_param().abi(), iostatusblock, buffer, length) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwSetEvent(eventhandle: P0, previousstate: ::core::option::Option<*mut i32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5186,7 +5186,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetEvent(eventhandle : super::super::super::Win32::Foundation:: HANDLE, previousstate : *mut i32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetEvent(eventhandle.into_param().abi(), ::core::mem::transmute(previousstate.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ZwSetInformationToken(tokenhandle: P0, tokeninformationclass: super::super::super::Win32::Security::TOKEN_INFORMATION_CLASS, tokeninformation: *const ::core::ffi::c_void, tokeninformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5196,7 +5196,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetInformationToken(tokenhandle : super::super::super::Win32::Foundation:: HANDLE, tokeninformationclass : super::super::super::Win32::Security:: TOKEN_INFORMATION_CLASS, tokeninformation : *const ::core::ffi::c_void, tokeninformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetInformationToken(tokenhandle.into_param().abi(), tokeninformationclass, tokeninformation, tokeninformationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwSetInformationVirtualMemory(processhandle: P0, vminformationclass: VIRTUAL_MEMORY_INFORMATION_CLASS, virtualaddresses: &[MEMORY_RANGE_ENTRY], vminformation: *const ::core::ffi::c_void, vminformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5206,7 +5206,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetInformationVirtualMemory(processhandle : super::super::super::Win32::Foundation:: HANDLE, vminformationclass : VIRTUAL_MEMORY_INFORMATION_CLASS, numberofentries : usize, virtualaddresses : *const MEMORY_RANGE_ENTRY, vminformation : *const ::core::ffi::c_void, vminformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetInformationVirtualMemory(processhandle.into_param().abi(), vminformationclass, virtualaddresses.len() as _, ::core::mem::transmute(virtualaddresses.as_ptr()), vminformation, vminformationlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwSetQuotaInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *const ::core::ffi::c_void, length: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5216,7 +5216,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetQuotaInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *const ::core::ffi::c_void, length : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetQuotaInformationFile(filehandle.into_param().abi(), iostatusblock, buffer, length) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ZwSetSecurityObject(handle: P0, securityinformation: u32, securitydescriptor: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5227,7 +5227,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetSecurityObject(handle : super::super::super::Win32::Foundation:: HANDLE, securityinformation : u32, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetSecurityObject(handle.into_param().abi(), securityinformation, securitydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwSetVolumeInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fsinformation: *const ::core::ffi::c_void, length: u32, fsinformationclass: FS_INFORMATION_CLASS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5237,7 +5237,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetVolumeInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fsinformation : *const ::core::ffi::c_void, length : u32, fsinformationclass : FS_INFORMATION_CLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetVolumeInformationFile(filehandle.into_param().abi(), iostatusblock, fsinformation, length, fsinformationclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwUnlockFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, byteoffset: *const i64, length: *const i64, key: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5247,7 +5247,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwUnlockFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, byteoffset : *const i64, length : *const i64, key : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwUnlockFile(filehandle.into_param().abi(), iostatusblock, byteoffset, length, key) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwWaitForSingleObject(handle: P0, alertable: P1, timeout: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6993,7 +6993,7 @@ impl ::core::default::Default for BOOT_AREA_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CACHE_MANAGER_CALLBACKS { pub AcquireForLazyWrite: PACQUIRE_FOR_LAZY_WRITE, @@ -7026,7 +7026,7 @@ impl ::core::default::Default for CACHE_MANAGER_CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CACHE_MANAGER_CALLBACKS_EX { pub Version: u16, @@ -7058,7 +7058,7 @@ impl ::core::default::Default for CACHE_MANAGER_CALLBACKS_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CACHE_MANAGER_CALLBACK_FUNCTIONS { pub AcquireForLazyWriteEx: PACQUIRE_FOR_LAZY_WRITE_EX, @@ -7091,7 +7091,7 @@ impl ::core::default::Default for CACHE_MANAGER_CALLBACK_FUNCTIONS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct CACHE_UNINITIALIZE_EVENT { pub Next: *mut CACHE_UNINITIALIZE_EVENT, @@ -7116,7 +7116,7 @@ impl ::core::default::Default for CACHE_UNINITIALIZE_EVENT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct CC_ASYNC_READ_CONTEXT { pub CompletionRoutine: PASYNC_READ_COMPLETION_CALLBACK, @@ -7150,7 +7150,7 @@ impl ::core::default::Default for CC_ASYNC_READ_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CC_ERROR_CALLBACK_CONTEXT { pub NodeByteSize: i16, @@ -7343,7 +7343,7 @@ impl ::core::default::Default for CONTAINER_VOLUME_STATE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct COPY_INFORMATION { pub SourceFileObject: *mut super::super::Foundation::FILE_OBJECT, @@ -7435,7 +7435,7 @@ impl ::core::default::Default for CPTABLEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct CREATE_REDIRECTION_ECP_CONTEXT { pub Size: u16, @@ -7506,7 +7506,7 @@ impl ::core::default::Default for CREATE_USN_JOURNAL_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT { pub Version: u32, @@ -7578,7 +7578,7 @@ impl ::core::default::Default for CSV_QUERY_FILE_REVISION_ECP_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128 { pub FileId: super::super::super::Win32::Storage::FileSystem::FILE_ID_128, @@ -7648,7 +7648,7 @@ impl ::core::default::Default for CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DUAL_OPLOCK_KEY_ECP_CONTEXT { pub ParentOplockKey: ::windows_core::GUID, @@ -7752,7 +7752,7 @@ impl ::core::default::Default for ECP_OPEN_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct EOF_WAIT_BLOCK { pub EofWaitLinks: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -7895,7 +7895,7 @@ impl ::core::default::Default for FILE_ALLOCATION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_ALL_INFORMATION { pub BasicInformation: FILE_BASIC_INFORMATION, @@ -8070,7 +8070,7 @@ impl ::core::default::Default for FILE_CASE_SENSITIVE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_COMPLETION_INFORMATION { pub Port: super::super::super::Win32::Foundation::HANDLE, @@ -8194,7 +8194,7 @@ impl ::core::default::Default for FILE_DIRECTORY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_DISPOSITION_INFORMATION { pub DeleteFile: super::super::super::Win32::Foundation::BOOLEAN, @@ -8417,7 +8417,7 @@ impl ::core::default::Default for FILE_FS_DATA_COPY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_FS_DRIVER_PATH_INFORMATION { pub DriverInPath: super::super::super::Win32::Foundation::BOOLEAN, @@ -8646,7 +8646,7 @@ impl ::core::default::Default for FILE_GET_EA_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct FILE_GET_QUOTA_INFORMATION { pub NextEntryOffset: u32, @@ -8745,7 +8745,7 @@ impl ::core::default::Default for FILE_ID_BOTH_DIR_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct FILE_ID_EXTD_BOTH_DIR_INFORMATION { pub NextEntryOffset: u32, @@ -8815,7 +8815,7 @@ impl ::core::default::Default for FILE_ID_EXTD_BOTH_DIR_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct FILE_ID_EXTD_DIR_INFORMATION { pub NextEntryOffset: u32, @@ -8993,7 +8993,7 @@ impl ::core::default::Default for FILE_ID_GLOBAL_TX_DIR_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct FILE_ID_INFORMATION { pub VolumeSerialNumber: u64, @@ -9032,7 +9032,7 @@ impl ::core::default::Default for FILE_ID_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_System_WindowsProgramming\"`"] #[cfg(feature = "Win32_System_WindowsProgramming")] pub struct FILE_INFORMATION_DEFINITION { pub Class: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, @@ -9131,7 +9131,7 @@ impl ::core::default::Default for FILE_KNOWN_FOLDER_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct FILE_LINKS_FULL_ID_INFORMATION { pub BytesNeeded: u32, @@ -9202,7 +9202,7 @@ impl ::core::default::Default for FILE_LINKS_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct FILE_LINK_ENTRY_FULL_ID_INFORMATION { pub NextEntryOffset: u32, @@ -9275,7 +9275,7 @@ impl ::core::default::Default for FILE_LINK_ENTRY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_LINK_INFORMATION { pub Anonymous: FILE_LINK_INFORMATION_0, @@ -9302,7 +9302,7 @@ impl ::core::default::Default for FILE_LINK_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union FILE_LINK_INFORMATION_0 { pub ReplaceIfExists: super::super::super::Win32::Foundation::BOOLEAN, @@ -9327,7 +9327,7 @@ impl ::core::default::Default for FILE_LINK_INFORMATION_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FILE_LOCK { pub CompleteLockIrpRoutine: PCOMPLETE_LOCK_IRP_ROUTINE, @@ -9364,7 +9364,7 @@ impl ::core::default::Default for FILE_LOCK { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FILE_LOCK_INFO { pub StartingByte: i64, @@ -9499,7 +9499,7 @@ impl ::core::default::Default for FILE_MODE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_MOVE_CLUSTER_INFORMATION { pub ClusterCount: u32, @@ -9737,7 +9737,7 @@ impl ::core::default::Default for FILE_OBJECTID_INFORMATION_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_PIPE_ASSIGN_EVENT_BUFFER { pub EventHandle: super::super::super::Win32::Foundation::HANDLE, @@ -10106,7 +10106,7 @@ impl ::core::default::Default for FILE_PIPE_REMOTE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_PIPE_SILO_ARRIVAL_INPUT { pub JobHandle: super::super::super::Win32::Foundation::HANDLE, @@ -10144,7 +10144,7 @@ impl ::core::default::Default for FILE_PIPE_SILO_ARRIVAL_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_PIPE_WAIT_FOR_BUFFER { pub Timeout: i64, @@ -10214,7 +10214,7 @@ impl ::core::default::Default for FILE_POSITION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct FILE_QUOTA_INFORMATION { pub NextEntryOffset: u32, @@ -10425,7 +10425,7 @@ impl ::core::default::Default for FILE_REMOTE_PROTOCOL_INFORMATION_1_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_RENAME_INFORMATION { pub Anonymous: FILE_RENAME_INFORMATION_0, @@ -10452,7 +10452,7 @@ impl ::core::default::Default for FILE_RENAME_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union FILE_RENAME_INFORMATION_0 { pub ReplaceIfExists: super::super::super::Win32::Foundation::BOOLEAN, @@ -10507,7 +10507,7 @@ impl ::core::default::Default for FILE_REPARSE_POINT_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_STANDARD_INFORMATION { pub AllocationSize: i64, @@ -10549,7 +10549,7 @@ impl ::core::default::Default for FILE_STANDARD_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_STANDARD_LINK_INFORMATION { pub NumberOfAccessibleLinks: u32, @@ -10704,7 +10704,7 @@ impl ::core::default::Default for FILE_STAT_LX_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Ioctl`"] +#[doc = "Required features: `\"Win32_System_Ioctl\"`"] #[cfg(feature = "Win32_System_Ioctl")] pub struct FILE_STORAGE_RESERVE_ID_INFORMATION { pub StorageReserveId: super::super::super::Win32::System::Ioctl::STORAGE_RESERVE_ID, @@ -10807,7 +10807,7 @@ impl ::core::default::Default for FILE_TIMESTAMPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_TRACKING_INFORMATION { pub DestinationFile: super::super::super::Win32::Foundation::HANDLE, @@ -11058,7 +11058,7 @@ impl ::core::default::Default for FSCTL_UNMAP_SPACE_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct FSRTL_ADVANCED_FCB_HEADER { pub Base: FSRTL_COMMON_FCB_HEADER, @@ -11089,7 +11089,7 @@ impl ::core::default::Default for FSRTL_ADVANCED_FCB_HEADER { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union FSRTL_ADVANCED_FCB_HEADER_0 { pub Oplock: *mut ::core::ffi::c_void, @@ -11114,7 +11114,7 @@ impl ::core::default::Default for FSRTL_ADVANCED_FCB_HEADER_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct FSRTL_AUXILIARY_BUFFER { pub Buffer: *mut ::core::ffi::c_void, @@ -11155,7 +11155,7 @@ impl ::core::default::Default for FSRTL_AUXILIARY_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub struct FSRTL_COMMON_FCB_HEADER { pub NodeTypeCode: i16, @@ -11244,7 +11244,7 @@ impl ::core::default::Default for FSRTL_MUP_PROVIDER_INFO_LEVEL_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FSRTL_MUP_PROVIDER_INFO_LEVEL_2 { pub ProviderId: u32, @@ -11283,7 +11283,7 @@ impl ::core::default::Default for FSRTL_MUP_PROVIDER_INFO_LEVEL_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct FSRTL_PER_FILEOBJECT_CONTEXT { pub Links: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -11323,7 +11323,7 @@ impl ::core::default::Default for FSRTL_PER_FILEOBJECT_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub struct FSRTL_PER_FILE_CONTEXT { pub Links: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -11356,7 +11356,7 @@ impl ::core::default::Default for FSRTL_PER_FILE_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub struct FSRTL_PER_STREAM_CONTEXT { pub Links: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -11537,7 +11537,7 @@ impl ::core::default::Default for FS_BPIO_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Ioctl`"] +#[doc = "Required features: `\"Win32_System_Ioctl\"`"] #[cfg(feature = "Win32_System_Ioctl")] pub struct FS_BPIO_INPUT { pub Operation: super::super::super::Win32::System::Ioctl::FS_BPIO_OPERATIONS, @@ -11578,7 +11578,7 @@ impl ::core::default::Default for FS_BPIO_INPUT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FS_FILTER_CALLBACKS { pub SizeOfFsFilterCallbacks: u32, @@ -11623,7 +11623,7 @@ impl ::core::default::Default for FS_FILTER_CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FS_FILTER_CALLBACK_DATA { pub SizeOfFsFilterCallbackData: u32, @@ -11652,7 +11652,7 @@ impl ::core::default::Default for FS_FILTER_CALLBACK_DATA { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union FS_FILTER_PARAMETERS { pub AcquireForModifiedPageWriter: FS_FILTER_PARAMETERS_0, @@ -11680,7 +11680,7 @@ impl ::core::default::Default for FS_FILTER_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FS_FILTER_PARAMETERS_0 { pub EndingOffset: *mut i64, @@ -11719,7 +11719,7 @@ impl ::core::default::Default for FS_FILTER_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FS_FILTER_PARAMETERS_1 { pub SyncType: FS_FILTER_SECTION_SYNC_TYPE, @@ -11761,7 +11761,7 @@ impl ::core::default::Default for FS_FILTER_PARAMETERS_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FS_FILTER_PARAMETERS_2 { pub Argument1: *mut ::core::ffi::c_void, @@ -11803,7 +11803,7 @@ impl ::core::default::Default for FS_FILTER_PARAMETERS_2 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FS_FILTER_PARAMETERS_3 { pub Irp: *mut super::super::Foundation::IRP, @@ -11845,7 +11845,7 @@ impl ::core::default::Default for FS_FILTER_PARAMETERS_3 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FS_FILTER_PARAMETERS_4 { pub ResourceToRelease: *mut super::super::Foundation::ERESOURCE, @@ -11915,7 +11915,7 @@ impl ::core::default::Default for FS_FILTER_SECTION_SYNC_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GENERATE_NAME_CONTEXT { pub Checksum: u16, @@ -11993,7 +11993,7 @@ impl ::core::default::Default for GHOSTED_FILE_EXTENT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_CREATE_STREAM_FILE_OPTIONS { pub Size: u16, @@ -12033,7 +12033,7 @@ impl ::core::default::Default for IO_CREATE_STREAM_FILE_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_DEVICE_HINT_ECP_CONTEXT { pub TargetDevice: *mut super::super::Foundation::DEVICE_OBJECT, @@ -12072,7 +12072,7 @@ impl ::core::default::Default for IO_DEVICE_HINT_ECP_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IO_PRIORITY_INFO { pub Size: u32, @@ -12172,7 +12172,7 @@ impl ::core::default::Default for IO_STOP_ON_SYMLINK_FILTER_ECP_v0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KAPC_STATE { pub ApcListHead: [super::super::super::Win32::System::Kernel::LIST_ENTRY; 2], @@ -12200,7 +12200,7 @@ impl ::core::default::Default for KAPC_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union KAPC_STATE_0 { pub InProgressFlags: u8, @@ -12225,7 +12225,7 @@ impl ::core::default::Default for KAPC_STATE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KAPC_STATE_0_0 { pub _bitfield: u8, @@ -12263,7 +12263,7 @@ impl ::core::default::Default for KAPC_STATE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union KAPC_STATE_1 { pub UserApcPendingAll: super::super::super::Win32::Foundation::BOOLEAN, @@ -12288,7 +12288,7 @@ impl ::core::default::Default for KAPC_STATE_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KAPC_STATE_1_0 { pub _bitfield: u8, @@ -12326,7 +12326,7 @@ impl ::core::default::Default for KAPC_STATE_1_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct LARGE_MCB { pub GuardedMutex: *mut super::super::Foundation::FAST_MUTEX, @@ -12459,7 +12459,7 @@ impl ::core::default::Default for LINK_TRACKING_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct MCB { pub DummyFieldThatSizesThisStructureCorrectly: LARGE_MCB, @@ -12608,7 +12608,7 @@ impl ::core::default::Default for MM_PREFETCH_FLAGS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Security_Authentication_Identity\"`"] #[cfg(feature = "Win32_Security_Authentication_Identity")] pub struct MSV1_0_ENUMUSERS_REQUEST { pub MessageType: super::super::super::Win32::Security::Authentication::Identity::MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -12646,7 +12646,7 @@ impl ::core::default::Default for MSV1_0_ENUMUSERS_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] pub struct MSV1_0_ENUMUSERS_RESPONSE { pub MessageType: super::super::super::Win32::Security::Authentication::Identity::MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -12687,7 +12687,7 @@ impl ::core::default::Default for MSV1_0_ENUMUSERS_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] pub struct MSV1_0_GETCHALLENRESP_REQUEST { pub MessageType: super::super::super::Win32::Security::Authentication::Identity::MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -12732,7 +12732,7 @@ impl ::core::default::Default for MSV1_0_GETCHALLENRESP_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] pub struct MSV1_0_GETCHALLENRESP_REQUEST_V1 { pub MessageType: super::super::super::Win32::Security::Authentication::Identity::MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -12774,7 +12774,7 @@ impl ::core::default::Default for MSV1_0_GETCHALLENRESP_REQUEST_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_System_Kernel"))] pub struct MSV1_0_GETCHALLENRESP_RESPONSE { pub MessageType: super::super::super::Win32::Security::Authentication::Identity::MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -12818,7 +12818,7 @@ impl ::core::default::Default for MSV1_0_GETCHALLENRESP_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] pub struct MSV1_0_GETUSERINFO_REQUEST { pub MessageType: super::super::super::Win32::Security::Authentication::Identity::MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -12857,7 +12857,7 @@ impl ::core::default::Default for MSV1_0_GETUSERINFO_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] pub struct MSV1_0_GETUSERINFO_RESPONSE { pub MessageType: super::super::super::Win32::Security::Authentication::Identity::MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -12900,7 +12900,7 @@ impl ::core::default::Default for MSV1_0_GETUSERINFO_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Security_Authentication_Identity\"`"] #[cfg(feature = "Win32_Security_Authentication_Identity")] pub struct MSV1_0_LM20_CHALLENGE_REQUEST { pub MessageType: super::super::super::Win32::Security::Authentication::Identity::MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -12938,7 +12938,7 @@ impl ::core::default::Default for MSV1_0_LM20_CHALLENGE_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Security_Authentication_Identity\"`"] #[cfg(feature = "Win32_Security_Authentication_Identity")] pub struct MSV1_0_LM20_CHALLENGE_RESPONSE { pub MessageType: super::super::super::Win32::Security::Authentication::Identity::MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -13284,7 +13284,7 @@ impl ::core::default::Default for NETWORK_OPEN_ECP_CONTEXT_V0_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct NFS_OPEN_ECP_CONTEXT { pub ExportAlias: *mut super::super::super::Win32::Foundation::UNICODE_STRING, @@ -13355,7 +13355,7 @@ impl ::core::default::Default for NLSTABLEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct OPEN_REPARSE_LIST { pub OpenReparseList: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -13393,7 +13393,7 @@ impl ::core::default::Default for OPEN_REPARSE_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct OPEN_REPARSE_LIST_ENTRY { pub OpenReparseListEntry: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -13499,7 +13499,7 @@ impl ::core::default::Default for OPLOCK_KEY_ECP_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct OPLOCK_NOTIFY_PARAMS { pub NotifyReason: OPLOCK_NOTIFY_REASON, @@ -13661,7 +13661,7 @@ impl ::core::default::Default for PREFETCH_OPEN_ECP_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub struct PREFIX_TABLE { pub NodeTypeCode: i16, @@ -13701,7 +13701,7 @@ impl ::core::default::Default for PREFIX_TABLE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub struct PREFIX_TABLE_ENTRY { pub NodeTypeCode: i16, @@ -13775,7 +13775,7 @@ impl ::core::default::Default for PUBLIC_BCB { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Ioctl`"] +#[doc = "Required features: `\"Win32_System_Ioctl\"`"] #[cfg(feature = "Win32_System_Ioctl")] pub struct QUERY_BAD_RANGES_INPUT { pub Flags: u32, @@ -13985,7 +13985,7 @@ impl ::core::default::Default for QUERY_ON_CREATE_FILE_STAT_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct QUERY_PATH_REQUEST { pub PathNameLength: u32, @@ -14025,7 +14025,7 @@ impl ::core::default::Default for QUERY_PATH_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct QUERY_PATH_REQUEST_EX { pub pSecurityContext: *mut super::super::Foundation::IO_SECURITY_CONTEXT, @@ -14131,7 +14131,7 @@ impl ::core::default::Default for READ_AHEAD_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct READ_LIST { pub FileObject: *mut super::super::Foundation::FILE_OBJECT, @@ -14337,7 +14337,7 @@ impl ::core::default::Default for REFS_QUERY_VOLUME_COMPRESSION_INFO_OUTPUT_BUFF } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REFS_QUERY_VOLUME_DEDUP_INFO_OUTPUT_BUFFER { pub Enabled: super::super::super::Win32::Foundation::BOOLEAN, @@ -14439,7 +14439,7 @@ impl ::core::default::Default for REFS_SET_VOLUME_COMPRESSION_INFO_INPUT_BUFFER } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REFS_SET_VOLUME_DEDUP_INFO_INPUT_BUFFER { pub Enable: super::super::super::Win32::Foundation::BOOLEAN, @@ -14671,7 +14671,7 @@ impl ::core::default::Default for REFS_STREAM_SNAPSHOT_QUERY_DELTAS_OUTPUT_BUFFE } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REFS_VOLUME_COUNTER_INFO_INPUT_BUFFER { pub ResetCounters: super::super::super::Win32::Foundation::BOOLEAN, @@ -14953,7 +14953,7 @@ impl ::core::default::Default for REPARSE_DATA_BUFFER_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct REPARSE_DATA_BUFFER_EX { pub Flags: u32, @@ -14981,7 +14981,7 @@ impl ::core::default::Default for REPARSE_DATA_BUFFER_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub union REPARSE_DATA_BUFFER_EX_0 { pub ReparseDataBuffer: REPARSE_DATA_BUFFER, @@ -15179,7 +15179,7 @@ impl ::core::default::Default for RTL_HEAP_MEMORY_LIMIT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RTL_HEAP_PARAMETERS { pub Length: u32, @@ -15277,7 +15277,7 @@ impl ::core::default::Default for RTL_NLS_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RTL_SEGMENT_HEAP_MEMORY_SOURCE { pub Flags: u32, @@ -15305,7 +15305,7 @@ impl ::core::default::Default for RTL_SEGMENT_HEAP_MEMORY_SOURCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union RTL_SEGMENT_HEAP_MEMORY_SOURCE_0 { pub PartitionHandle: super::super::super::Win32::Foundation::HANDLE, @@ -15330,7 +15330,7 @@ impl ::core::default::Default for RTL_SEGMENT_HEAP_MEMORY_SOURCE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RTL_SEGMENT_HEAP_PARAMETERS { pub Version: u16, @@ -15358,7 +15358,7 @@ impl ::core::default::Default for RTL_SEGMENT_HEAP_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RTL_SEGMENT_HEAP_VA_CALLBACKS { pub CallbackContext: super::super::super::Win32::Foundation::HANDLE, @@ -15391,7 +15391,7 @@ impl ::core::default::Default for RTL_SEGMENT_HEAP_VA_CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct SECURITY_CLIENT_CONTEXT { pub SecurityQos: super::super::super::Win32::Security::SECURITY_QUALITY_OF_SERVICE, @@ -15434,7 +15434,7 @@ impl ::core::default::Default for SECURITY_CLIENT_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Security_Authentication_Identity\"`"] #[cfg(feature = "Win32_Security_Authentication_Identity")] pub struct SEC_APPLICATION_PROTOCOLS { pub ProtocolListsSize: u32, @@ -15623,7 +15623,7 @@ impl ::core::default::Default for SEC_SRTP_MASTER_KEY_IDENTIFIER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SET_CACHED_RUNS_STATE_INPUT_BUFFER { pub Enable: super::super::super::Win32::Foundation::BOOLEAN, @@ -15661,7 +15661,7 @@ impl ::core::default::Default for SET_CACHED_RUNS_STATE_INPUT_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct SE_AUDIT_INFO { pub Size: u32, @@ -15723,7 +15723,7 @@ impl ::core::default::Default for SE_AUDIT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SE_EXPORTS { pub SeCreateTokenPrivilege: super::super::super::Win32::Foundation::LUID, @@ -15979,7 +15979,7 @@ impl ::core::default::Default for SE_EXPORTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct SRV_OPEN_ECP_CONTEXT { pub ShareName: *mut super::super::super::Win32::Foundation::UNICODE_STRING, @@ -16146,7 +16146,7 @@ impl ::core::default::Default for SecHandle { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct TUNNEL { pub Mutex: super::super::Foundation::FAST_MUTEX, @@ -16173,7 +16173,7 @@ impl ::core::default::Default for TUNNEL { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct UNICODE_PREFIX_TABLE { pub NodeTypeCode: i16, @@ -16214,7 +16214,7 @@ impl ::core::default::Default for UNICODE_PREFIX_TABLE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct UNICODE_PREFIX_TABLE_ENTRY { pub NodeTypeCode: i16, @@ -16645,106 +16645,106 @@ impl ::core::default::Default for VOLUME_REFS_INFO_BUFFER { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] pub type ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_FS_NOTIFICATION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FREE_VIRTUAL_MEMORY_EX_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PACQUIRE_FOR_LAZY_WRITE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PACQUIRE_FOR_LAZY_WRITE_EX = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PACQUIRE_FOR_READ_AHEAD = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PASYNC_READ_COMPLETION_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type PCC_POST_DEFERRED_WRITE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] pub type PCHECK_FOR_TRAVERSE_ACCESS = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCOMPLETE_LOCK_IRP_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PDIRTY_PAGE_ROUTINE = ::core::option::Option ()>; pub type PDRIVER_FS_NOTIFICATION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFILTER_REPORT_CHANGE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type PFLUSH_TO_LSN = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub type PFN_FSRTLTEARDOWNPERSTREAMCONTEXTS = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFREE_VIRTUAL_MEMORY_EX_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub type PFSRTL_STACK_OVERFLOW_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFS_FILTER_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFS_FILTER_COMPLETION_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type POPLOCK_FS_PREPOST_IRP = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type POPLOCK_NOTIFY_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type POPLOCK_WAIT_COMPLETE_ROUTINE = ::core::option::Option ()>; pub type PQUERY_LOG_USAGE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PQUERY_VIRTUAL_MEMORY_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PRELEASE_FROM_LAZY_WRITE = ::core::option::Option ()>; pub type PRELEASE_FROM_READ_AHEAD = ::core::option::Option ()>; pub type PRTL_ALLOCATE_STRING_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; pub type PRTL_FREE_STRING_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRTL_HEAP_COMMIT_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PRTL_REALLOCATE_STRING_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSE_LOGON_SESSION_TERMINATED_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSE_LOGON_SESSION_TERMINATED_ROUTINE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_System_SystemServices`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_System_SystemServices", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PUNLOCK_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type QUERY_VIRTUAL_MEMORY_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type RTL_ALLOCATE_STRING_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; pub type RTL_FREE_STRING_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type RTL_HEAP_COMMIT_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type RTL_REALLOCATE_STRING_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SE_LOGON_SESSION_TERMINATED_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type SE_LOGON_SESSION_TERMINATED_ROUTINE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type SspiAsyncNotifyCallback = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Wdk/Storage/mod.rs b/crates/libs/windows/src/Windows/Wdk/Storage/mod.rs index b7ea376616..5afcdb860d 100644 --- a/crates/libs/windows/src/Windows/Wdk/Storage/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/Storage/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Wdk_Storage_FileSystem")] -#[doc = "Required features: `Wdk_Storage_FileSystem`"] +#[doc = "Required features: `\"Wdk_Storage_FileSystem\"`"] pub mod FileSystem; diff --git a/crates/libs/windows/src/Windows/Wdk/System/IO/mod.rs b/crates/libs/windows/src/Windows/Wdk/System/IO/mod.rs index 4f0d5a1d9b..f357f1e6c9 100644 --- a/crates/libs/windows/src/Windows/Wdk/System/IO/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/System/IO/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtDeviceIoControlFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, iocontrolcode: u32, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outputbufferlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS diff --git a/crates/libs/windows/src/Windows/Wdk/System/OfflineRegistry/mod.rs b/crates/libs/windows/src/Windows/Wdk/System/OfflineRegistry/mod.rs index 43852b423c..143979dcb3 100644 --- a/crates/libs/windows/src/Windows/Wdk/System/OfflineRegistry/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/System/OfflineRegistry/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORCloseHive(handle: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORCloseHive(handle : ORHKEY) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORCloseHive(handle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORCloseKey(keyhandle: P0) -> ::windows_core::Result<()> @@ -18,14 +18,14 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORCloseKey(keyhandle : ORHKEY) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORCloseKey(keyhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORCreateHive(horkey: *mut ORHKEY) -> ::windows_core::Result<()> { ::windows_targets::link!("offreg.dll" "system" fn ORCreateHive(horkey : *mut ORHKEY) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORCreateHive(horkey).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ORCreateKey(keyhandle: P0, lpsubkey: P1, lpclass: P2, dwoptions: u32, psecuritydescriptor: P3, phkresult: *mut ORHKEY, pdwdisposition: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -38,7 +38,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORCreateKey(keyhandle : ORHKEY, lpsubkey : ::windows_core::PCWSTR, lpclass : ::windows_core::PCWSTR, dwoptions : u32, psecuritydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, phkresult : *mut ORHKEY, pdwdisposition : *mut u32) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORCreateKey(keyhandle.into_param().abi(), lpsubkey.into_param().abi(), lpclass.into_param().abi(), dwoptions, psecuritydescriptor.into_param().abi(), phkresult, ::core::mem::transmute(pdwdisposition.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORDeleteKey(handle: P0, lpsubkey: P1) -> ::windows_core::Result<()> @@ -49,7 +49,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORDeleteKey(handle : ORHKEY, lpsubkey : ::windows_core::PCWSTR) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORDeleteKey(handle.into_param().abi(), lpsubkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORDeleteValue(handle: P0, lpvaluename: P1) -> ::windows_core::Result<()> @@ -60,7 +60,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORDeleteValue(handle : ORHKEY, lpvaluename : ::windows_core::PCWSTR) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORDeleteValue(handle.into_param().abi(), lpvaluename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OREnumKey(handle: P0, dwindex: u32, lpname: ::windows_core::PWSTR, lpcname: *mut u32, lpclass: ::windows_core::PWSTR, lpcclass: ::core::option::Option<*mut u32>, lpftlastwritetime: ::core::option::Option<*mut super::super::super::Win32::Foundation::FILETIME>) -> ::windows_core::Result<()> @@ -70,7 +70,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn OREnumKey(handle : ORHKEY, dwindex : u32, lpname : ::windows_core::PWSTR, lpcname : *mut u32, lpclass : ::windows_core::PWSTR, lpcclass : *mut u32, lpftlastwritetime : *mut super::super::super::Win32::Foundation:: FILETIME) -> super::super::super::Win32::Foundation:: WIN32_ERROR); OREnumKey(handle.into_param().abi(), dwindex, ::core::mem::transmute(lpname), lpcname, ::core::mem::transmute(lpclass), ::core::mem::transmute(lpcclass.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpftlastwritetime.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OREnumValue(handle: P0, dwindex: u32, lpvaluename: ::windows_core::PWSTR, lpcvaluename: *mut u32, lptype: ::core::option::Option<*mut u32>, lpdata: ::core::option::Option<*mut u8>, lpcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -80,7 +80,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn OREnumValue(handle : ORHKEY, dwindex : u32, lpvaluename : ::windows_core::PWSTR, lpcvaluename : *mut u32, lptype : *mut u32, lpdata : *mut u8, lpcbdata : *mut u32) -> super::super::super::Win32::Foundation:: WIN32_ERROR); OREnumValue(handle.into_param().abi(), dwindex, ::core::mem::transmute(lpvaluename), lpcvaluename, ::core::mem::transmute(lptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ORGetKeySecurity(handle: P0, securityinformation: u32, psecuritydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, lpcbsecuritydescriptor: *mut u32) -> ::windows_core::Result<()> @@ -90,7 +90,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORGetKeySecurity(handle : ORHKEY, securityinformation : u32, psecuritydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, lpcbsecuritydescriptor : *mut u32) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORGetKeySecurity(handle.into_param().abi(), securityinformation, psecuritydescriptor, lpcbsecuritydescriptor).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORGetValue(handle: P0, lpsubkey: P1, lpvalue: P2, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -102,14 +102,14 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORGetValue(handle : ORHKEY, lpsubkey : ::windows_core::PCWSTR, lpvalue : ::windows_core::PCWSTR, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORGetValue(handle.into_param().abi(), lpsubkey.into_param().abi(), lpvalue.into_param().abi(), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORGetVersion(pdwmajorversion: *mut u32, pdwminorversion: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("offreg.dll" "system" fn ORGetVersion(pdwmajorversion : *mut u32, pdwminorversion : *mut u32) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORGetVersion(pdwmajorversion, pdwminorversion).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORGetVirtualFlags(handle: P0, pdwflags: *mut u32) -> ::windows_core::Result<()> @@ -119,14 +119,14 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORGetVirtualFlags(handle : ORHKEY, pdwflags : *mut u32) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORGetVirtualFlags(handle.into_param().abi(), pdwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORMergeHives(hivehandles: &[ORHKEY], phkresult: *mut ORHKEY) -> ::windows_core::Result<()> { ::windows_targets::link!("offreg.dll" "system" fn ORMergeHives(hivehandles : *const ORHKEY, hivecount : u32, phkresult : *mut ORHKEY) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORMergeHives(::core::mem::transmute(hivehandles.as_ptr()), hivehandles.len() as _, phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OROpenHive(filepath: P0, horkey: *mut ORHKEY) -> ::windows_core::Result<()> @@ -136,7 +136,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn OROpenHive(filepath : ::windows_core::PCWSTR, horkey : *mut ORHKEY) -> super::super::super::Win32::Foundation:: WIN32_ERROR); OROpenHive(filepath.into_param().abi(), horkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OROpenHiveByHandle(filehandle: P0, horkey: *mut ORHKEY) -> ::windows_core::Result<()> @@ -146,7 +146,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn OROpenHiveByHandle(filehandle : super::super::super::Win32::Foundation:: HANDLE, horkey : *mut ORHKEY) -> super::super::super::Win32::Foundation:: WIN32_ERROR); OROpenHiveByHandle(filehandle.into_param().abi(), horkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OROpenKey(handle: P0, lpsubkey: P1, phkresult: *mut ORHKEY) -> ::windows_core::Result<()> @@ -157,7 +157,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn OROpenKey(handle : ORHKEY, lpsubkey : ::windows_core::PCWSTR, phkresult : *mut ORHKEY) -> super::super::super::Win32::Foundation:: WIN32_ERROR); OROpenKey(handle.into_param().abi(), lpsubkey.into_param().abi(), phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORQueryInfoKey(handle: P0, lpclass: ::windows_core::PWSTR, lpcclass: ::core::option::Option<*mut u32>, lpcsubkeys: ::core::option::Option<*mut u32>, lpcmaxsubkeylen: ::core::option::Option<*mut u32>, lpcmaxclasslen: ::core::option::Option<*mut u32>, lpcvalues: ::core::option::Option<*mut u32>, lpcmaxvaluenamelen: ::core::option::Option<*mut u32>, lpcmaxvaluelen: ::core::option::Option<*mut u32>, lpcbsecuritydescriptor: ::core::option::Option<*mut u32>, lpftlastwritetime: ::core::option::Option<*mut super::super::super::Win32::Foundation::FILETIME>) -> ::windows_core::Result<()> @@ -180,7 +180,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORRenameKey(handle: P0, lpnewname: P1) -> ::windows_core::Result<()> @@ -191,7 +191,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORRenameKey(handle : ORHKEY, lpnewname : ::windows_core::PCWSTR) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORRenameKey(handle.into_param().abi(), lpnewname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORSaveHive(horkey: P0, hivepath: P1, osmajorversion: u32, osminorversion: u32) -> ::windows_core::Result<()> @@ -202,7 +202,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORSaveHive(horkey : ORHKEY, hivepath : ::windows_core::PCWSTR, osmajorversion : u32, osminorversion : u32) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORSaveHive(horkey.into_param().abi(), hivepath.into_param().abi(), osmajorversion, osminorversion).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ORSetKeySecurity(handle: P0, securityinformation: u32, psecuritydescriptor: P1) -> ::windows_core::Result<()> @@ -213,7 +213,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORSetKeySecurity(handle : ORHKEY, securityinformation : u32, psecuritydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORSetKeySecurity(handle.into_param().abi(), securityinformation, psecuritydescriptor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORSetValue(handle: P0, lpvaluename: P1, dwtype: u32, lpdata: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> @@ -224,7 +224,7 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORSetValue(handle : ORHKEY, lpvaluename : ::windows_core::PCWSTR, dwtype : u32, lpdata : *const u8, cbdata : u32) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORSetValue(handle.into_param().abi(), lpvaluename.into_param().abi(), dwtype, ::core::mem::transmute(lpdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdata.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORSetVirtualFlags(handle: P0, dwflags: u32) -> ::windows_core::Result<()> @@ -234,14 +234,14 @@ where ::windows_targets::link!("offreg.dll" "system" fn ORSetVirtualFlags(handle : ORHKEY, dwflags : u32) -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORSetVirtualFlags(handle.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORShutdown() -> ::windows_core::Result<()> { ::windows_targets::link!("offreg.dll" "system" fn ORShutdown() -> super::super::super::Win32::Foundation:: WIN32_ERROR); ORShutdown().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ORStart() -> ::windows_core::Result<()> { diff --git a/crates/libs/windows/src/Windows/Wdk/System/Registry/mod.rs b/crates/libs/windows/src/Windows/Wdk/System/Registry/mod.rs index b29530dc14..24a71f1157 100644 --- a/crates/libs/windows/src/Windows/Wdk/System/Registry/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/System/Registry/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NtNotifyChangeMultipleKeys(masterkeyhandle: P0, subordinateobjects: ::core::option::Option<&[super::super::Foundation::OBJECT_ATTRIBUTES]>, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, completionfilter: u32, watchtree: P2, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, buffersize: u32, asynchronous: P3) -> super::super::super::Win32::Foundation::NTSTATUS @@ -24,7 +24,7 @@ where asynchronous.into_param().abi(), ) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtQueryMultipleValueKey(keyhandle: P0, valueentries: &mut [KEY_VALUE_ENTRY], valuebuffer: *mut ::core::ffi::c_void, bufferlength: *mut u32, requiredbufferlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -34,7 +34,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryMultipleValueKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, valueentries : *mut KEY_VALUE_ENTRY, entrycount : u32, valuebuffer : *mut ::core::ffi::c_void, bufferlength : *mut u32, requiredbufferlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryMultipleValueKey(keyhandle.into_param().abi(), ::core::mem::transmute(valueentries.as_ptr()), valueentries.len() as _, valuebuffer, bufferlength, ::core::mem::transmute(requiredbufferlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRenameKey(keyhandle: P0, newname: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS @@ -44,7 +44,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtRenameKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, newname : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRenameKey(keyhandle.into_param().abi(), newname) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtSetInformationKey(keyhandle: P0, keysetinformationclass: KEY_SET_INFORMATION_CLASS, keysetinformation: *const ::core::ffi::c_void, keysetinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -54,7 +54,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetInformationKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, keysetinformationclass : KEY_SET_INFORMATION_CLASS, keysetinformation : *const ::core::ffi::c_void, keysetinformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetInformationKey(keyhandle.into_param().abi(), keysetinformationclass, keysetinformation, keysetinformationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwSetInformationKey(keyhandle: P0, keysetinformationclass: KEY_SET_INFORMATION_CLASS, keysetinformation: *const ::core::ffi::c_void, keysetinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -95,7 +95,7 @@ impl ::core::fmt::Debug for KEY_SET_INFORMATION_CLASS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KEY_VALUE_ENTRY { pub ValueName: *mut super::super::super::Win32::Foundation::UNICODE_STRING, @@ -136,7 +136,7 @@ impl ::core::default::Default for KEY_VALUE_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION { pub Object: *mut ::core::ffi::c_void, diff --git a/crates/libs/windows/src/Windows/Wdk/System/SystemInformation/mod.rs b/crates/libs/windows/src/Windows/Wdk/System/SystemInformation/mod.rs index 391b14b3e3..138abd7097 100644 --- a/crates/libs/windows/src/Windows/Wdk/System/SystemInformation/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/System/SystemInformation/mod.rs @@ -1,18 +1,18 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtQuerySystemInformation(systeminformationclass: SYSTEM_INFORMATION_CLASS, systeminformation: *mut ::core::ffi::c_void, systeminformationlength: u32, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtQuerySystemInformation(systeminformationclass : SYSTEM_INFORMATION_CLASS, systeminformation : *mut ::core::ffi::c_void, systeminformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQuerySystemInformation(systeminformationclass, systeminformation, systeminformationlength, returnlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtQuerySystemTime(systemtime: *mut i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtQuerySystemTime(systemtime : *mut i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQuerySystemTime(systemtime) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtQueryTimerResolution(maximumtime: *mut u32, minimumtime: *mut u32, currenttime: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { diff --git a/crates/libs/windows/src/Windows/Wdk/System/SystemServices/mod.rs b/crates/libs/windows/src/Windows/Wdk/System/SystemServices/mod.rs index 3a293d2d3a..66ef1d3cc3 100644 --- a/crates/libs/windows/src/Windows/Wdk/System/SystemServices/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/System/SystemServices/mod.rs @@ -1,53 +1,53 @@ -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsAddLogContainer(plfolog: *const super::super::Foundation::FILE_OBJECT, pcbcontainer: *const u64, puszcontainerpath: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsAddLogContainer(plfolog : *const super::super::Foundation:: FILE_OBJECT, pcbcontainer : *const u64, puszcontainerpath : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsAddLogContainer(plfolog, pcbcontainer, puszcontainerpath) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsAddLogContainerSet(plfolog: *const super::super::Foundation::FILE_OBJECT, pcbcontainer: ::core::option::Option<*const u64>, rguszcontainerpath: &[super::super::super::Win32::Foundation::UNICODE_STRING]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsAddLogContainerSet(plfolog : *const super::super::Foundation:: FILE_OBJECT, ccontainers : u16, pcbcontainer : *const u64, rguszcontainerpath : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsAddLogContainerSet(plfolog, rguszcontainerpath.len() as _, ::core::mem::transmute(pcbcontainer.unwrap_or(::std::ptr::null())), ::core::mem::transmute(rguszcontainerpath.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsAdvanceLogBase(pvmarshalcontext: *mut ::core::ffi::c_void, plsnbase: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN, fflags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsAdvanceLogBase(pvmarshalcontext : *mut ::core::ffi::c_void, plsnbase : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN, fflags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsAdvanceLogBase(pvmarshalcontext, plsnbase, fflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsAlignReservedLog(pvmarshalcontext: *const ::core::ffi::c_void, rgcbreservation: &[i64], pcbalignreservation: *mut i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsAlignReservedLog(pvmarshalcontext : *const ::core::ffi::c_void, crecords : u32, rgcbreservation : *const i64, pcbalignreservation : *mut i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsAlignReservedLog(pvmarshalcontext, rgcbreservation.len() as _, ::core::mem::transmute(rgcbreservation.as_ptr()), pcbalignreservation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsAllocReservedLog(pvmarshalcontext: *const ::core::ffi::c_void, pcbadjustment: &[i64]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsAllocReservedLog(pvmarshalcontext : *const ::core::ffi::c_void, crecords : u32, pcbadjustment : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsAllocReservedLog(pvmarshalcontext, pcbadjustment.len() as _, ::core::mem::transmute(pcbadjustment.as_ptr())) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsCloseAndResetLogFile(plfolog: *const super::super::Foundation::FILE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsCloseAndResetLogFile(plfolog : *const super::super::Foundation:: FILE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsCloseAndResetLogFile(plfolog) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsCloseLogFileObject(plfolog: *const super::super::Foundation::FILE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsCloseLogFileObject(plfolog : *const super::super::Foundation:: FILE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsCloseLogFileObject(plfolog) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsCreateLogFile(pplfolog: *mut *mut super::super::Foundation::FILE_OBJECT, puszlogfilename: *const super::super::super::Win32::Foundation::UNICODE_STRING, fdesiredaccess: u32, dwsharemode: u32, psdlogfile: P0, fcreatedisposition: u32, fcreateoptions: u32, fflagsandattributes: u32, flogoptionflag: u32, pvcontext: ::core::option::Option<*const ::core::ffi::c_void>, cbcontext: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -57,49 +57,49 @@ where ::windows_targets::link!("clfs.sys" "system" fn ClfsCreateLogFile(pplfolog : *mut *mut super::super::Foundation:: FILE_OBJECT, puszlogfilename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, fdesiredaccess : u32, dwsharemode : u32, psdlogfile : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, fcreatedisposition : u32, fcreateoptions : u32, fflagsandattributes : u32, flogoptionflag : u32, pvcontext : *const ::core::ffi::c_void, cbcontext : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsCreateLogFile(pplfolog, puszlogfilename, fdesiredaccess, dwsharemode, psdlogfile.into_param().abi(), fcreatedisposition, fcreateoptions, fflagsandattributes, flogoptionflag, ::core::mem::transmute(pvcontext.unwrap_or(::std::ptr::null())), cbcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsCreateMarshallingArea(plfolog: *const super::super::Foundation::FILE_OBJECT, epooltype: super::super::Foundation::POOL_TYPE, pfnallocbuffer: PALLOCATE_FUNCTION, pfnfreebuffer: super::super::Foundation::PFREE_FUNCTION, cbmarshallingbuffer: u32, cmaxwritebuffers: u32, cmaxreadbuffers: u32, ppvmarshalcontext: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsCreateMarshallingArea(plfolog : *const super::super::Foundation:: FILE_OBJECT, epooltype : super::super::Foundation:: POOL_TYPE, pfnallocbuffer : PALLOCATE_FUNCTION, pfnfreebuffer : super::super::Foundation:: PFREE_FUNCTION, cbmarshallingbuffer : u32, cmaxwritebuffers : u32, cmaxreadbuffers : u32, ppvmarshalcontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsCreateMarshallingArea(plfolog, epooltype, pfnallocbuffer, pfnfreebuffer, cbmarshallingbuffer, cmaxwritebuffers, cmaxreadbuffers, ppvmarshalcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsCreateMarshallingAreaEx(plfolog: *const super::super::Foundation::FILE_OBJECT, epooltype: super::super::Foundation::POOL_TYPE, pfnallocbuffer: PALLOCATE_FUNCTION, pfnfreebuffer: super::super::Foundation::PFREE_FUNCTION, cbmarshallingbuffer: u32, cmaxwritebuffers: u32, cmaxreadbuffers: u32, calignmentsize: u32, fflags: u64, ppvmarshalcontext: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsCreateMarshallingAreaEx(plfolog : *const super::super::Foundation:: FILE_OBJECT, epooltype : super::super::Foundation:: POOL_TYPE, pfnallocbuffer : PALLOCATE_FUNCTION, pfnfreebuffer : super::super::Foundation:: PFREE_FUNCTION, cbmarshallingbuffer : u32, cmaxwritebuffers : u32, cmaxreadbuffers : u32, calignmentsize : u32, fflags : u64, ppvmarshalcontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsCreateMarshallingAreaEx(plfolog, epooltype, pfnallocbuffer, pfnfreebuffer, cbmarshallingbuffer, cmaxwritebuffers, cmaxreadbuffers, calignmentsize, fflags, ppvmarshalcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsCreateScanContext(plfolog: *const super::super::Foundation::FILE_OBJECT, cfromcontainer: u32, ccontainers: u32, escanmode: u8, pcxscan: *mut super::super::super::Win32::Storage::FileSystem::CLS_SCAN_CONTEXT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsCreateScanContext(plfolog : *const super::super::Foundation:: FILE_OBJECT, cfromcontainer : u32, ccontainers : u32, escanmode : u8, pcxscan : *mut super::super::super::Win32::Storage::FileSystem:: CLS_SCAN_CONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsCreateScanContext(plfolog, cfromcontainer, ccontainers, escanmode, pcxscan) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsDeleteLogByPointer(plfolog: *const super::super::Foundation::FILE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsDeleteLogByPointer(plfolog : *const super::super::Foundation:: FILE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsDeleteLogByPointer(plfolog) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsDeleteLogFile(puszlogfilename: *const super::super::super::Win32::Foundation::UNICODE_STRING, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, flogoptionflag: u32, pvcontext: ::core::option::Option<*const ::core::ffi::c_void>, cbcontext: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsDeleteLogFile(puszlogfilename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, pvreserved : *const ::core::ffi::c_void, flogoptionflag : u32, pvcontext : *const ::core::ffi::c_void, cbcontext : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsDeleteLogFile(puszlogfilename, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), flogoptionflag, ::core::mem::transmute(pvcontext.unwrap_or(::std::ptr::null())), cbcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsDeleteMarshallingArea(pvmarshalcontext: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsDeleteMarshallingArea(pvmarshalcontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsDeleteMarshallingArea(pvmarshalcontext) } -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] #[inline] pub unsafe fn ClfsEarlierLsn(plsn: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Storage::FileSystem::CLS_LSN { @@ -111,189 +111,189 @@ pub unsafe fn ClfsFinalize() { ::windows_targets::link!("clfs.sys" "system" fn ClfsFinalize() -> ()); ClfsFinalize() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsFlushBuffers(pvmarshalcontext: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsFlushBuffers(pvmarshalcontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsFlushBuffers(pvmarshalcontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsFlushToLsn(pvmarshalcontext: *const ::core::ffi::c_void, plsnflush: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN, plsnlastflushed: ::core::option::Option<*mut super::super::super::Win32::Storage::FileSystem::CLS_LSN>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsFlushToLsn(pvmarshalcontext : *const ::core::ffi::c_void, plsnflush : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN, plsnlastflushed : *mut super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsFlushToLsn(pvmarshalcontext, plsnflush, ::core::mem::transmute(plsnlastflushed.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsFreeReservedLog(pvmarshalcontext: *const ::core::ffi::c_void, pcbadjustment: &[i64]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsFreeReservedLog(pvmarshalcontext : *const ::core::ffi::c_void, crecords : u32, pcbadjustment : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsFreeReservedLog(pvmarshalcontext, pcbadjustment.len() as _, ::core::mem::transmute(pcbadjustment.as_ptr())) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsGetContainerName(plfolog: *const super::super::Foundation::FILE_OBJECT, cidlogicalcontainer: u32, puszcontainername: *mut super::super::super::Win32::Foundation::UNICODE_STRING, pcactuallencontainername: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsGetContainerName(plfolog : *const super::super::Foundation:: FILE_OBJECT, cidlogicalcontainer : u32, puszcontainername : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, pcactuallencontainername : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsGetContainerName(plfolog, cidlogicalcontainer, puszcontainername, ::core::mem::transmute(pcactuallencontainername.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsGetIoStatistics(plfolog: *const super::super::Foundation::FILE_OBJECT, pvstatsbuffer: *mut ::core::ffi::c_void, cbstatsbuffer: u32, estatsclass: super::super::super::Win32::Storage::FileSystem::CLFS_IOSTATS_CLASS, pcbstatswritten: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsGetIoStatistics(plfolog : *const super::super::Foundation:: FILE_OBJECT, pvstatsbuffer : *mut ::core::ffi::c_void, cbstatsbuffer : u32, estatsclass : super::super::super::Win32::Storage::FileSystem:: CLFS_IOSTATS_CLASS, pcbstatswritten : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsGetIoStatistics(plfolog, pvstatsbuffer, cbstatsbuffer, estatsclass, ::core::mem::transmute(pcbstatswritten.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsGetLogFileInformation(plfolog: *const super::super::Foundation::FILE_OBJECT, pinfobuffer: *mut super::super::super::Win32::Storage::FileSystem::CLS_INFORMATION, pcbinfobuffer: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsGetLogFileInformation(plfolog : *const super::super::Foundation:: FILE_OBJECT, pinfobuffer : *mut super::super::super::Win32::Storage::FileSystem:: CLS_INFORMATION, pcbinfobuffer : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsGetLogFileInformation(plfolog, pinfobuffer, pcbinfobuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsInitialize() -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsInitialize() -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsInitialize() } -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] #[inline] pub unsafe fn ClfsLaterLsn(plsn: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Storage::FileSystem::CLS_LSN { ::windows_targets::link!("clfs.sys" "system" fn ClfsLaterLsn(plsn : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Storage::FileSystem:: CLS_LSN); ClfsLaterLsn(plsn) } -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] #[inline] pub unsafe fn ClfsLsnBlockOffset(plsn: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> u32 { ::windows_targets::link!("clfs.sys" "system" fn ClfsLsnBlockOffset(plsn : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> u32); ClfsLsnBlockOffset(plsn) } -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] #[inline] pub unsafe fn ClfsLsnContainer(plsn: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> u32 { ::windows_targets::link!("clfs.sys" "system" fn ClfsLsnContainer(plsn : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> u32); ClfsLsnContainer(plsn) } -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] #[inline] pub unsafe fn ClfsLsnCreate(cidcontainer: u32, offblock: u32, crecord: u32) -> super::super::super::Win32::Storage::FileSystem::CLS_LSN { ::windows_targets::link!("clfs.sys" "system" fn ClfsLsnCreate(cidcontainer : u32, offblock : u32, crecord : u32) -> super::super::super::Win32::Storage::FileSystem:: CLS_LSN); ClfsLsnCreate(cidcontainer, offblock, crecord) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsLsnDifference(plsnstart: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN, plsnfinish: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN, cbcontainer: u32, cbmaxblock: u32, pcbdifference: *mut i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsLsnDifference(plsnstart : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN, plsnfinish : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN, cbcontainer : u32, cbmaxblock : u32, pcbdifference : *mut i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsLsnDifference(plsnstart, plsnfinish, cbcontainer, cbmaxblock, pcbdifference) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsLsnEqual(plsn1: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN, plsn2: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("clfs.sys" "system" fn ClfsLsnEqual(plsn1 : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN, plsn2 : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: BOOLEAN); ClfsLsnEqual(plsn1, plsn2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsLsnGreater(plsn1: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN, plsn2: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("clfs.sys" "system" fn ClfsLsnGreater(plsn1 : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN, plsn2 : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: BOOLEAN); ClfsLsnGreater(plsn1, plsn2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsLsnInvalid(plsn: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("clfs.sys" "system" fn ClfsLsnInvalid(plsn : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: BOOLEAN); ClfsLsnInvalid(plsn) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsLsnLess(plsn1: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN, plsn2: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("clfs.sys" "system" fn ClfsLsnLess(plsn1 : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN, plsn2 : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: BOOLEAN); ClfsLsnLess(plsn1, plsn2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsLsnNull(plsn: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("clfs.sys" "system" fn ClfsLsnNull(plsn : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: BOOLEAN); ClfsLsnNull(plsn) } -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] #[inline] pub unsafe fn ClfsLsnRecordSequence(plsn: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> u32 { ::windows_targets::link!("clfs.sys" "system" fn ClfsLsnRecordSequence(plsn : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> u32); ClfsLsnRecordSequence(plsn) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsMgmtDeregisterManagedClient(clientcookie: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsMgmtDeregisterManagedClient(clientcookie : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsMgmtDeregisterManagedClient(clientcookie) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsMgmtHandleLogFileFull(client: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsMgmtHandleLogFileFull(client : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsMgmtHandleLogFileFull(client) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsMgmtInstallPolicy(logfile: *const super::super::Foundation::FILE_OBJECT, policy: *const super::super::super::Win32::Storage::FileSystem::CLFS_MGMT_POLICY, policylength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsMgmtInstallPolicy(logfile : *const super::super::Foundation:: FILE_OBJECT, policy : *const super::super::super::Win32::Storage::FileSystem:: CLFS_MGMT_POLICY, policylength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsMgmtInstallPolicy(logfile, policy, policylength) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsMgmtQueryPolicy(logfile: *const super::super::Foundation::FILE_OBJECT, policytype: super::super::super::Win32::Storage::FileSystem::CLFS_MGMT_POLICY_TYPE, policy: *mut super::super::super::Win32::Storage::FileSystem::CLFS_MGMT_POLICY, policylength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsMgmtQueryPolicy(logfile : *const super::super::Foundation:: FILE_OBJECT, policytype : super::super::super::Win32::Storage::FileSystem:: CLFS_MGMT_POLICY_TYPE, policy : *mut super::super::super::Win32::Storage::FileSystem:: CLFS_MGMT_POLICY, policylength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsMgmtQueryPolicy(logfile, policytype, policy, policylength) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsMgmtRegisterManagedClient(logfile: *const super::super::Foundation::FILE_OBJECT, registrationdata: *const CLFS_MGMT_CLIENT_REGISTRATION, clientcookie: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsMgmtRegisterManagedClient(logfile : *const super::super::Foundation:: FILE_OBJECT, registrationdata : *const CLFS_MGMT_CLIENT_REGISTRATION, clientcookie : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsMgmtRegisterManagedClient(logfile, registrationdata, clientcookie) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsMgmtRemovePolicy(logfile: *const super::super::Foundation::FILE_OBJECT, policytype: super::super::super::Win32::Storage::FileSystem::CLFS_MGMT_POLICY_TYPE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsMgmtRemovePolicy(logfile : *const super::super::Foundation:: FILE_OBJECT, policytype : super::super::super::Win32::Storage::FileSystem:: CLFS_MGMT_POLICY_TYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsMgmtRemovePolicy(logfile, policytype) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsMgmtSetLogFileSize(logfile: *const super::super::Foundation::FILE_OBJECT, newsizeincontainers: *const u64, resultingsizeincontainers: ::core::option::Option<*mut u64>, completionroutine: PCLFS_SET_LOG_SIZE_COMPLETE_CALLBACK, completionroutinedata: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsMgmtSetLogFileSize(logfile : *const super::super::Foundation:: FILE_OBJECT, newsizeincontainers : *const u64, resultingsizeincontainers : *mut u64, completionroutine : PCLFS_SET_LOG_SIZE_COMPLETE_CALLBACK, completionroutinedata : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsMgmtSetLogFileSize(logfile, newsizeincontainers, ::core::mem::transmute(resultingsizeincontainers.unwrap_or(::std::ptr::null_mut())), completionroutine, ::core::mem::transmute(completionroutinedata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsMgmtSetLogFileSizeAsClient(logfile: *const super::super::Foundation::FILE_OBJECT, clientcookie: ::core::option::Option<*const *const ::core::ffi::c_void>, newsizeincontainers: *const u64, resultingsizeincontainers: ::core::option::Option<*mut u64>, completionroutine: PCLFS_SET_LOG_SIZE_COMPLETE_CALLBACK, completionroutinedata: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsMgmtSetLogFileSizeAsClient(logfile : *const super::super::Foundation:: FILE_OBJECT, clientcookie : *const *const ::core::ffi::c_void, newsizeincontainers : *const u64, resultingsizeincontainers : *mut u64, completionroutine : PCLFS_SET_LOG_SIZE_COMPLETE_CALLBACK, completionroutinedata : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsMgmtSetLogFileSizeAsClient(logfile, ::core::mem::transmute(clientcookie.unwrap_or(::std::ptr::null())), newsizeincontainers, ::core::mem::transmute(resultingsizeincontainers.unwrap_or(::std::ptr::null_mut())), completionroutine, ::core::mem::transmute(completionroutinedata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsMgmtTailAdvanceFailure(client: *const ::core::ffi::c_void, reason: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -303,42 +303,42 @@ where ::windows_targets::link!("clfs.sys" "system" fn ClfsMgmtTailAdvanceFailure(client : *const ::core::ffi::c_void, reason : super::super::super::Win32::Foundation:: NTSTATUS) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsMgmtTailAdvanceFailure(client, reason.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsQueryLogFileInformation(plfolog: *const super::super::Foundation::FILE_OBJECT, einformationclass: super::super::super::Win32::Storage::FileSystem::CLS_LOG_INFORMATION_CLASS, pinfoinputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, cbinfoinputbuffer: u32, pinfobuffer: *mut ::core::ffi::c_void, pcbinfobuffer: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsQueryLogFileInformation(plfolog : *const super::super::Foundation:: FILE_OBJECT, einformationclass : super::super::super::Win32::Storage::FileSystem:: CLS_LOG_INFORMATION_CLASS, pinfoinputbuffer : *const ::core::ffi::c_void, cbinfoinputbuffer : u32, pinfobuffer : *mut ::core::ffi::c_void, pcbinfobuffer : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsQueryLogFileInformation(plfolog, einformationclass, ::core::mem::transmute(pinfoinputbuffer.unwrap_or(::std::ptr::null())), cbinfoinputbuffer, pinfobuffer, pcbinfobuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsReadLogRecord(pvmarshalcontext: *const ::core::ffi::c_void, plsnfirst: *mut super::super::super::Win32::Storage::FileSystem::CLS_LSN, pecontextmode: super::super::super::Win32::Storage::FileSystem::CLFS_CONTEXT_MODE, ppvreadbuffer: *mut *mut ::core::ffi::c_void, pcbreadbuffer: *mut u32, perecordtype: *mut u8, plsnundonext: *mut super::super::super::Win32::Storage::FileSystem::CLS_LSN, plsnprevious: *mut super::super::super::Win32::Storage::FileSystem::CLS_LSN, ppvreadcontext: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsReadLogRecord(pvmarshalcontext : *const ::core::ffi::c_void, plsnfirst : *mut super::super::super::Win32::Storage::FileSystem:: CLS_LSN, pecontextmode : super::super::super::Win32::Storage::FileSystem:: CLFS_CONTEXT_MODE, ppvreadbuffer : *mut *mut ::core::ffi::c_void, pcbreadbuffer : *mut u32, perecordtype : *mut u8, plsnundonext : *mut super::super::super::Win32::Storage::FileSystem:: CLS_LSN, plsnprevious : *mut super::super::super::Win32::Storage::FileSystem:: CLS_LSN, ppvreadcontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsReadLogRecord(pvmarshalcontext, plsnfirst, pecontextmode, ppvreadbuffer, pcbreadbuffer, perecordtype, plsnundonext, plsnprevious, ppvreadcontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsReadNextLogRecord(pvreadcontext: *mut ::core::ffi::c_void, ppvbuffer: *mut *mut ::core::ffi::c_void, pcbbuffer: *mut u32, perecordtype: *mut u8, plsnuser: ::core::option::Option<*const super::super::super::Win32::Storage::FileSystem::CLS_LSN>, plsnundonext: *mut super::super::super::Win32::Storage::FileSystem::CLS_LSN, plsnprevious: *mut super::super::super::Win32::Storage::FileSystem::CLS_LSN, plsnrecord: *mut super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsReadNextLogRecord(pvreadcontext : *mut ::core::ffi::c_void, ppvbuffer : *mut *mut ::core::ffi::c_void, pcbbuffer : *mut u32, perecordtype : *mut u8, plsnuser : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN, plsnundonext : *mut super::super::super::Win32::Storage::FileSystem:: CLS_LSN, plsnprevious : *mut super::super::super::Win32::Storage::FileSystem:: CLS_LSN, plsnrecord : *mut super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsReadNextLogRecord(pvreadcontext, ppvbuffer, pcbbuffer, perecordtype, ::core::mem::transmute(plsnuser.unwrap_or(::std::ptr::null())), plsnundonext, plsnprevious, plsnrecord) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsReadPreviousRestartArea(pvreadcontext: *const ::core::ffi::c_void, ppvrestartbuffer: *mut *mut ::core::ffi::c_void, pcbrestartbuffer: *mut u32, plsnrestart: *mut super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsReadPreviousRestartArea(pvreadcontext : *const ::core::ffi::c_void, ppvrestartbuffer : *mut *mut ::core::ffi::c_void, pcbrestartbuffer : *mut u32, plsnrestart : *mut super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsReadPreviousRestartArea(pvreadcontext, ppvrestartbuffer, pcbrestartbuffer, plsnrestart) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsReadRestartArea(pvmarshalcontext: *mut ::core::ffi::c_void, ppvrestartbuffer: *mut *mut ::core::ffi::c_void, pcbrestartbuffer: *mut u32, plsn: *mut super::super::super::Win32::Storage::FileSystem::CLS_LSN, ppvreadcontext: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsReadRestartArea(pvmarshalcontext : *mut ::core::ffi::c_void, ppvrestartbuffer : *mut *mut ::core::ffi::c_void, pcbrestartbuffer : *mut u32, plsn : *mut super::super::super::Win32::Storage::FileSystem:: CLS_LSN, ppvreadcontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsReadRestartArea(pvmarshalcontext, ppvrestartbuffer, pcbrestartbuffer, plsn, ppvreadcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsRemoveLogContainer(plfolog: *const super::super::Foundation::FILE_OBJECT, puszcontainerpath: *const super::super::super::Win32::Foundation::UNICODE_STRING, fforce: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -348,7 +348,7 @@ where ::windows_targets::link!("clfs.sys" "system" fn ClfsRemoveLogContainer(plfolog : *const super::super::Foundation:: FILE_OBJECT, puszcontainerpath : *const super::super::super::Win32::Foundation:: UNICODE_STRING, fforce : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsRemoveLogContainer(plfolog, puszcontainerpath, fforce.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsRemoveLogContainerSet(plfolog: *const super::super::Foundation::FILE_OBJECT, rgwszcontainerpath: &[super::super::super::Win32::Foundation::UNICODE_STRING], fforce: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -358,7 +358,7 @@ where ::windows_targets::link!("clfs.sys" "system" fn ClfsRemoveLogContainerSet(plfolog : *const super::super::Foundation:: FILE_OBJECT, ccontainers : u16, rgwszcontainerpath : *const super::super::super::Win32::Foundation:: UNICODE_STRING, fforce : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsRemoveLogContainerSet(plfolog, rgwszcontainerpath.len() as _, ::core::mem::transmute(rgwszcontainerpath.as_ptr()), fforce.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsReserveAndAppendLog(pvmarshalcontext: *const ::core::ffi::c_void, rgwriteentries: ::core::option::Option<&[super::super::super::Win32::Storage::FileSystem::CLS_WRITE_ENTRY]>, plsnundonext: ::core::option::Option<*const super::super::super::Win32::Storage::FileSystem::CLS_LSN>, plsnprevious: ::core::option::Option<*const super::super::super::Win32::Storage::FileSystem::CLS_LSN>, rgcbreservation: ::core::option::Option<&mut [i64]>, fflags: u32, plsn: ::core::option::Option<*mut super::super::super::Win32::Storage::FileSystem::CLS_LSN>) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -375,7 +375,7 @@ pub unsafe fn ClfsReserveAndAppendLog(pvmarshalcontext: *const ::core::ffi::c_vo ::core::mem::transmute(plsn.unwrap_or(::std::ptr::null_mut())), ) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsReserveAndAppendLogAligned(pvmarshalcontext: *const ::core::ffi::c_void, rgwriteentries: ::core::option::Option<&[super::super::super::Win32::Storage::FileSystem::CLS_WRITE_ENTRY]>, cbentryalignment: u32, plsnundonext: ::core::option::Option<*const super::super::super::Win32::Storage::FileSystem::CLS_LSN>, plsnprevious: ::core::option::Option<*const super::super::super::Win32::Storage::FileSystem::CLS_LSN>, rgcbreservation: ::core::option::Option<&mut [i64]>, fflags: u32, plsn: ::core::option::Option<*mut super::super::super::Win32::Storage::FileSystem::CLS_LSN>) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -393,63 +393,63 @@ pub unsafe fn ClfsReserveAndAppendLogAligned(pvmarshalcontext: *const ::core::ff ::core::mem::transmute(plsn.unwrap_or(::std::ptr::null_mut())), ) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsScanLogContainers(pcxscan: *mut super::super::super::Win32::Storage::FileSystem::CLS_SCAN_CONTEXT, escanmode: u8) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsScanLogContainers(pcxscan : *mut super::super::super::Win32::Storage::FileSystem:: CLS_SCAN_CONTEXT, escanmode : u8) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsScanLogContainers(pcxscan, escanmode) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsSetArchiveTail(plfolog: *const super::super::Foundation::FILE_OBJECT, plsnarchivetail: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsSetArchiveTail(plfolog : *const super::super::Foundation:: FILE_OBJECT, plsnarchivetail : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsSetArchiveTail(plfolog, plsnarchivetail) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsSetEndOfLog(plfolog: *const super::super::Foundation::FILE_OBJECT, plsnend: *const super::super::super::Win32::Storage::FileSystem::CLS_LSN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsSetEndOfLog(plfolog : *const super::super::Foundation:: FILE_OBJECT, plsnend : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsSetEndOfLog(plfolog, plsnend) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ClfsSetLogFileInformation(plfolog: *const super::super::Foundation::FILE_OBJECT, einformationclass: super::super::super::Win32::Storage::FileSystem::CLS_LOG_INFORMATION_CLASS, pinfobuffer: *const ::core::ffi::c_void, cbbuffer: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsSetLogFileInformation(plfolog : *const super::super::Foundation:: FILE_OBJECT, einformationclass : super::super::super::Win32::Storage::FileSystem:: CLS_LOG_INFORMATION_CLASS, pinfobuffer : *const ::core::ffi::c_void, cbbuffer : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsSetLogFileInformation(plfolog, einformationclass, pinfobuffer, cbbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClfsTerminateReadLog(pvcursorcontext: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsTerminateReadLog(pvcursorcontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsTerminateReadLog(pvcursorcontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ClfsWriteRestartArea(pvmarshalcontext: *mut ::core::ffi::c_void, pvrestartbuffer: *const ::core::ffi::c_void, cbrestartbuffer: u32, plsnbase: ::core::option::Option<*const super::super::super::Win32::Storage::FileSystem::CLS_LSN>, fflags: u32, pcbwritten: ::core::option::Option<*mut u32>, plsnnext: ::core::option::Option<*mut super::super::super::Win32::Storage::FileSystem::CLS_LSN>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("clfs.sys" "system" fn ClfsWriteRestartArea(pvmarshalcontext : *mut ::core::ffi::c_void, pvrestartbuffer : *const ::core::ffi::c_void, cbrestartbuffer : u32, plsnbase : *const super::super::super::Win32::Storage::FileSystem:: CLS_LSN, fflags : u32, pcbwritten : *mut u32, plsnnext : *mut super::super::super::Win32::Storage::FileSystem:: CLS_LSN) -> super::super::super::Win32::Foundation:: NTSTATUS); ClfsWriteRestartArea(pvmarshalcontext, pvrestartbuffer, cbrestartbuffer, ::core::mem::transmute(plsnbase.unwrap_or(::std::ptr::null())), fflags, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(plsnnext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CmCallbackGetKeyObjectID(cookie: *const i64, object: *const ::core::ffi::c_void, objectid: ::core::option::Option<*mut usize>, objectname: ::core::option::Option<*mut *mut super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn CmCallbackGetKeyObjectID(cookie : *const i64, object : *const ::core::ffi::c_void, objectid : *mut usize, objectname : *mut *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); CmCallbackGetKeyObjectID(cookie, object, ::core::mem::transmute(objectid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(objectname.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CmCallbackGetKeyObjectIDEx(cookie: *const i64, object: *const ::core::ffi::c_void, objectid: ::core::option::Option<*mut usize>, objectname: ::core::option::Option<*mut *mut super::super::super::Win32::Foundation::UNICODE_STRING>, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn CmCallbackGetKeyObjectIDEx(cookie : *const i64, object : *const ::core::ffi::c_void, objectid : *mut usize, objectname : *mut *mut super::super::super::Win32::Foundation:: UNICODE_STRING, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); CmCallbackGetKeyObjectIDEx(cookie, object, ::core::mem::transmute(objectid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(objectname.unwrap_or(::std::ptr::null_mut())), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CmCallbackReleaseKeyObjectIDEx(objectname: *const super::super::super::Win32::Foundation::UNICODE_STRING) { @@ -466,28 +466,28 @@ pub unsafe fn CmGetCallbackVersion(major: ::core::option::Option<*mut u32>, mino ::windows_targets::link!("ntoskrnl.exe" "system" fn CmGetCallbackVersion(major : *mut u32, minor : *mut u32) -> ()); CmGetCallbackVersion(::core::mem::transmute(major.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(minor.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CmRegisterCallback(function: PEX_CALLBACK_FUNCTION, context: ::core::option::Option<*const ::core::ffi::c_void>, cookie: *mut i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn CmRegisterCallback(function : PEX_CALLBACK_FUNCTION, context : *const ::core::ffi::c_void, cookie : *mut i64) -> super::super::super::Win32::Foundation:: NTSTATUS); CmRegisterCallback(function, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), cookie) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CmRegisterCallbackEx(function: PEX_CALLBACK_FUNCTION, altitude: *const super::super::super::Win32::Foundation::UNICODE_STRING, driver: *const ::core::ffi::c_void, context: ::core::option::Option<*const ::core::ffi::c_void>, cookie: *mut i64, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn CmRegisterCallbackEx(function : PEX_CALLBACK_FUNCTION, altitude : *const super::super::super::Win32::Foundation:: UNICODE_STRING, driver : *const ::core::ffi::c_void, context : *const ::core::ffi::c_void, cookie : *mut i64, reserved : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); CmRegisterCallbackEx(function, altitude, driver, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), cookie, ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CmSetCallbackObjectContext(object: *mut ::core::ffi::c_void, cookie: *const i64, newcontext: *const ::core::ffi::c_void, oldcontext: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn CmSetCallbackObjectContext(object : *mut ::core::ffi::c_void, cookie : *const i64, newcontext : *const ::core::ffi::c_void, oldcontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); CmSetCallbackObjectContext(object, cookie, newcontext, ::core::mem::transmute(oldcontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CmUnRegisterCallback(cookie: i64) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -531,14 +531,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn DbgPrompt(prompt : ::windows_core::PCSTR, response : ::windows_core::PSTR, length : u32) -> u32); DbgPrompt(prompt.into_param().abi(), ::core::mem::transmute(response.as_ptr()), response.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DbgQueryDebugFilterState(componentid: u32, level: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn DbgQueryDebugFilterState(componentid : u32, level : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); DbgQueryDebugFilterState(componentid, level) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DbgSetDebugFilterState(componentid: u32, level: u32, state: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -548,7 +548,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn DbgSetDebugFilterState(componentid : u32, level : u32, state : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); DbgSetDebugFilterState(componentid, level, state.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn DbgSetDebugPrintCallback(debugprintcallback: PDEBUG_PRINT_CALLBACK, enable: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -558,63 +558,63 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn DbgSetDebugPrintCallback(debugprintcallback : PDEBUG_PRINT_CALLBACK, enable : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); DbgSetDebugPrintCallback(debugprintcallback, enable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EtwActivityIdControl(controlcode: u32, activityid: *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn EtwActivityIdControl(controlcode : u32, activityid : *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation:: NTSTATUS); EtwActivityIdControl(controlcode, activityid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] #[inline] pub unsafe fn EtwEventEnabled(reghandle: u64, eventdescriptor: *const super::super::super::Win32::System::Diagnostics::Etw::EVENT_DESCRIPTOR) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn EtwEventEnabled(reghandle : u64, eventdescriptor : *const super::super::super::Win32::System::Diagnostics::Etw:: EVENT_DESCRIPTOR) -> super::super::super::Win32::Foundation:: BOOLEAN); EtwEventEnabled(reghandle, eventdescriptor) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EtwProviderEnabled(reghandle: u64, level: u8, keyword: u64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn EtwProviderEnabled(reghandle : u64, level : u8, keyword : u64) -> super::super::super::Win32::Foundation:: BOOLEAN); EtwProviderEnabled(reghandle, level, keyword) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EtwRegister(providerid: *const ::windows_core::GUID, enablecallback: PETWENABLECALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, reghandle: *mut u64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn EtwRegister(providerid : *const ::windows_core::GUID, enablecallback : PETWENABLECALLBACK, callbackcontext : *const ::core::ffi::c_void, reghandle : *mut u64) -> super::super::super::Win32::Foundation:: NTSTATUS); EtwRegister(providerid, enablecallback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), reghandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] #[inline] pub unsafe fn EtwSetInformation(reghandle: u64, informationclass: super::super::super::Win32::System::Diagnostics::Etw::EVENT_INFO_CLASS, eventinformation: ::core::option::Option<*const ::core::ffi::c_void>, informationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn EtwSetInformation(reghandle : u64, informationclass : super::super::super::Win32::System::Diagnostics::Etw:: EVENT_INFO_CLASS, eventinformation : *const ::core::ffi::c_void, informationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); EtwSetInformation(reghandle, informationclass, ::core::mem::transmute(eventinformation.unwrap_or(::std::ptr::null())), informationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EtwUnregister(reghandle: u64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn EtwUnregister(reghandle : u64) -> super::super::super::Win32::Foundation:: NTSTATUS); EtwUnregister(reghandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] #[inline] pub unsafe fn EtwWrite(reghandle: u64, eventdescriptor: *const super::super::super::Win32::System::Diagnostics::Etw::EVENT_DESCRIPTOR, activityid: ::core::option::Option<*const ::windows_core::GUID>, userdata: ::core::option::Option<&[super::super::super::Win32::System::Diagnostics::Etw::EVENT_DATA_DESCRIPTOR]>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn EtwWrite(reghandle : u64, eventdescriptor : *const super::super::super::Win32::System::Diagnostics::Etw:: EVENT_DESCRIPTOR, activityid : *const ::windows_core::GUID, userdatacount : u32, userdata : *const super::super::super::Win32::System::Diagnostics::Etw:: EVENT_DATA_DESCRIPTOR) -> super::super::super::Win32::Foundation:: NTSTATUS); EtwWrite(reghandle, eventdescriptor, ::core::mem::transmute(activityid.unwrap_or(::std::ptr::null())), userdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(userdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] #[inline] pub unsafe fn EtwWriteEx(reghandle: u64, eventdescriptor: *const super::super::super::Win32::System::Diagnostics::Etw::EVENT_DESCRIPTOR, filter: u64, flags: u32, activityid: ::core::option::Option<*const ::windows_core::GUID>, relatedactivityid: ::core::option::Option<*const ::windows_core::GUID>, userdata: ::core::option::Option<&[super::super::super::Win32::System::Diagnostics::Etw::EVENT_DATA_DESCRIPTOR]>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn EtwWriteEx(reghandle : u64, eventdescriptor : *const super::super::super::Win32::System::Diagnostics::Etw:: EVENT_DESCRIPTOR, filter : u64, flags : u32, activityid : *const ::windows_core::GUID, relatedactivityid : *const ::windows_core::GUID, userdatacount : u32, userdata : *const super::super::super::Win32::System::Diagnostics::Etw:: EVENT_DATA_DESCRIPTOR) -> super::super::super::Win32::Foundation:: NTSTATUS); EtwWriteEx(reghandle, eventdescriptor, filter, flags, ::core::mem::transmute(activityid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(relatedactivityid.unwrap_or(::std::ptr::null())), userdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(userdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EtwWriteString(reghandle: u64, level: u8, keyword: u64, activityid: ::core::option::Option<*const ::windows_core::GUID>, string: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -624,21 +624,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn EtwWriteString(reghandle : u64, level : u8, keyword : u64, activityid : *const ::windows_core::GUID, string : ::windows_core::PCWSTR) -> super::super::super::Win32::Foundation:: NTSTATUS); EtwWriteString(reghandle, level, keyword, ::core::mem::transmute(activityid.unwrap_or(::std::ptr::null())), string.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] #[inline] pub unsafe fn EtwWriteTransfer(reghandle: u64, eventdescriptor: *const super::super::super::Win32::System::Diagnostics::Etw::EVENT_DESCRIPTOR, activityid: ::core::option::Option<*const ::windows_core::GUID>, relatedactivityid: ::core::option::Option<*const ::windows_core::GUID>, userdata: ::core::option::Option<&[super::super::super::Win32::System::Diagnostics::Etw::EVENT_DATA_DESCRIPTOR]>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn EtwWriteTransfer(reghandle : u64, eventdescriptor : *const super::super::super::Win32::System::Diagnostics::Etw:: EVENT_DESCRIPTOR, activityid : *const ::windows_core::GUID, relatedactivityid : *const ::windows_core::GUID, userdatacount : u32, userdata : *const super::super::super::Win32::System::Diagnostics::Etw:: EVENT_DATA_DESCRIPTOR) -> super::super::super::Win32::Foundation:: NTSTATUS); EtwWriteTransfer(reghandle, eventdescriptor, ::core::mem::transmute(activityid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(relatedactivityid.unwrap_or(::std::ptr::null())), userdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(userdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExAcquireFastMutex(fastmutex: *mut super::super::Foundation::FAST_MUTEX) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAcquireFastMutex(fastmutex : *mut super::super::Foundation:: FAST_MUTEX) -> ()); ExAcquireFastMutex(fastmutex) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExAcquireFastMutexUnsafe(fastmutex: *mut super::super::Foundation::FAST_MUTEX) { @@ -655,7 +655,7 @@ pub unsafe fn ExAcquirePushLockSharedEx(pushlock: *mut usize, flags: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAcquirePushLockSharedEx(pushlock : *mut usize, flags : u32) -> ()); ExAcquirePushLockSharedEx(pushlock, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExAcquireResourceExclusiveLite(resource: *mut super::super::Foundation::ERESOURCE, wait: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -665,7 +665,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAcquireResourceExclusiveLite(resource : *mut super::super::Foundation:: ERESOURCE, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); ExAcquireResourceExclusiveLite(resource, wait.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExAcquireResourceSharedLite(resource: *mut super::super::Foundation::ERESOURCE, wait: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -675,14 +675,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAcquireResourceSharedLite(resource : *mut super::super::Foundation:: ERESOURCE, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); ExAcquireResourceSharedLite(resource, wait.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExAcquireRundownProtection(runref: *mut EX_RUNDOWN_REF) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAcquireRundownProtection(runref : *mut EX_RUNDOWN_REF) -> super::super::super::Win32::Foundation:: BOOLEAN); ExAcquireRundownProtection(runref) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ExAcquireRundownProtectionCacheAware(runrefcacheaware: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -692,7 +692,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAcquireRundownProtectionCacheAware(runrefcacheaware : super::super::Foundation:: PEX_RUNDOWN_REF_CACHE_AWARE) -> super::super::super::Win32::Foundation:: BOOLEAN); ExAcquireRundownProtectionCacheAware(runrefcacheaware.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ExAcquireRundownProtectionCacheAwareEx(runrefcacheaware: P0, count: u32) -> super::super::super::Win32::Foundation::BOOLEAN @@ -702,14 +702,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAcquireRundownProtectionCacheAwareEx(runrefcacheaware : super::super::Foundation:: PEX_RUNDOWN_REF_CACHE_AWARE, count : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); ExAcquireRundownProtectionCacheAwareEx(runrefcacheaware.into_param().abi(), count) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExAcquireRundownProtectionEx(runref: *mut EX_RUNDOWN_REF, count: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAcquireRundownProtectionEx(runref : *mut EX_RUNDOWN_REF, count : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); ExAcquireRundownProtectionEx(runref, count) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExAcquireSharedStarveExclusive(resource: *mut super::super::Foundation::ERESOURCE, wait: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -719,7 +719,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAcquireSharedStarveExclusive(resource : *mut super::super::Foundation:: ERESOURCE, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); ExAcquireSharedStarveExclusive(resource, wait.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExAcquireSharedWaitForExclusive(resource: *mut super::super::Foundation::ERESOURCE, wait: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -749,14 +749,14 @@ pub unsafe fn ExAcquireSpinLockSharedAtDpcLevel(spinlock: *mut i32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAcquireSpinLockSharedAtDpcLevel(spinlock : *mut i32) -> ()); ExAcquireSpinLockSharedAtDpcLevel(spinlock) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExAllocateCacheAwareRundownProtection(pooltype: super::super::Foundation::POOL_TYPE, pooltag: u32) -> super::super::Foundation::PEX_RUNDOWN_REF_CACHE_AWARE { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAllocateCacheAwareRundownProtection(pooltype : super::super::Foundation:: POOL_TYPE, pooltag : u32) -> super::super::Foundation:: PEX_RUNDOWN_REF_CACHE_AWARE); ExAllocateCacheAwareRundownProtection(pooltype, pooltag) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExAllocatePool(pooltype: super::super::Foundation::POOL_TYPE, numberofbytes: usize) -> *mut ::core::ffi::c_void { @@ -768,49 +768,49 @@ pub unsafe fn ExAllocatePool2(flags: u64, numberofbytes: usize, tag: u32) -> *mu ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAllocatePool2(flags : u64, numberofbytes : usize, tag : u32) -> *mut ::core::ffi::c_void); ExAllocatePool2(flags, numberofbytes, tag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExAllocatePool3(flags: u64, numberofbytes: usize, tag: u32, extendedparameters: ::core::option::Option<&[POOL_EXTENDED_PARAMETER]>) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAllocatePool3(flags : u64, numberofbytes : usize, tag : u32, extendedparameters : *const POOL_EXTENDED_PARAMETER, extendedparameterscount : u32) -> *mut ::core::ffi::c_void); ExAllocatePool3(flags, numberofbytes, tag, ::core::mem::transmute(extendedparameters.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), extendedparameters.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExAllocatePoolWithQuota(pooltype: super::super::Foundation::POOL_TYPE, numberofbytes: usize) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAllocatePoolWithQuota(pooltype : super::super::Foundation:: POOL_TYPE, numberofbytes : usize) -> *mut ::core::ffi::c_void); ExAllocatePoolWithQuota(pooltype, numberofbytes) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExAllocatePoolWithQuotaTag(pooltype: super::super::Foundation::POOL_TYPE, numberofbytes: usize, tag: u32) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAllocatePoolWithQuotaTag(pooltype : super::super::Foundation:: POOL_TYPE, numberofbytes : usize, tag : u32) -> *mut ::core::ffi::c_void); ExAllocatePoolWithQuotaTag(pooltype, numberofbytes, tag) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExAllocatePoolWithTag(pooltype: super::super::Foundation::POOL_TYPE, numberofbytes: usize, tag: u32) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAllocatePoolWithTag(pooltype : super::super::Foundation:: POOL_TYPE, numberofbytes : usize, tag : u32) -> *mut ::core::ffi::c_void); ExAllocatePoolWithTag(pooltype, numberofbytes, tag) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExAllocatePoolWithTagPriority(pooltype: super::super::Foundation::POOL_TYPE, numberofbytes: usize, tag: u32, priority: EX_POOL_PRIORITY) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAllocatePoolWithTagPriority(pooltype : super::super::Foundation:: POOL_TYPE, numberofbytes : usize, tag : u32, priority : EX_POOL_PRIORITY) -> *mut ::core::ffi::c_void); ExAllocatePoolWithTagPriority(pooltype, numberofbytes, tag, priority) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExAllocateTimer(callback: PEXT_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, attributes: u32) -> super::super::Foundation::PEX_TIMER { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExAllocateTimer(callback : PEXT_CALLBACK, callbackcontext : *const ::core::ffi::c_void, attributes : u32) -> super::super::Foundation:: PEX_TIMER); ExAllocateTimer(callback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), attributes) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ExCancelTimer(timer: P0, parameters: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -820,7 +820,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExCancelTimer(timer : super::super::Foundation:: PEX_TIMER, parameters : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); ExCancelTimer(timer.into_param().abi(), ::core::mem::transmute(parameters.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExCleanupRundownProtectionCacheAware(runrefcacheaware: P0) @@ -830,14 +830,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExCleanupRundownProtectionCacheAware(runrefcacheaware : super::super::Foundation:: PEX_RUNDOWN_REF_CACHE_AWARE) -> ()); ExCleanupRundownProtectionCacheAware(runrefcacheaware.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExConvertExclusiveToSharedLite(resource: *mut super::super::Foundation::ERESOURCE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExConvertExclusiveToSharedLite(resource : *mut super::super::Foundation:: ERESOURCE) -> ()); ExConvertExclusiveToSharedLite(resource) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ExCreateCallback(callbackobject: *mut super::super::Foundation::PCALLBACK_OBJECT, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, create: P0, allowmultiplecallbacks: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -848,21 +848,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExCreateCallback(callbackobject : *mut super::super::Foundation:: PCALLBACK_OBJECT, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, create : super::super::super::Win32::Foundation:: BOOLEAN, allowmultiplecallbacks : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ExCreateCallback(callbackobject, objectattributes, create.into_param().abi(), allowmultiplecallbacks.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExCreatePool(flags: u32, tag: usize, params: ::core::option::Option<*const POOL_CREATE_EXTENDED_PARAMS>, poolhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExCreatePool(flags : u32, tag : usize, params : *const POOL_CREATE_EXTENDED_PARAMS, poolhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ExCreatePool(flags, tag, ::core::mem::transmute(params.unwrap_or(::std::ptr::null())), poolhandle) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExDeleteResourceLite(resource: *mut super::super::Foundation::ERESOURCE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExDeleteResourceLite(resource : *mut super::super::Foundation:: ERESOURCE) -> super::super::super::Win32::Foundation:: NTSTATUS); ExDeleteResourceLite(resource) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ExDeleteTimer(timer: P0, cancel: P1, wait: P2, parameters: ::core::option::Option<*const EXT_DELETE_PARAMETERS>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -874,7 +874,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExDeleteTimer(timer : super::super::Foundation:: PEX_TIMER, cancel : super::super::super::Win32::Foundation:: BOOLEAN, wait : super::super::super::Win32::Foundation:: BOOLEAN, parameters : *const EXT_DELETE_PARAMETERS) -> super::super::super::Win32::Foundation:: BOOLEAN); ExDeleteTimer(timer.into_param().abi(), cancel.into_param().abi(), wait.into_param().abi(), ::core::mem::transmute(parameters.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExDestroyPool(poolhandle: P0) @@ -884,42 +884,42 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExDestroyPool(poolhandle : super::super::super::Win32::Foundation:: HANDLE) -> ()); ExDestroyPool(poolhandle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExEnterCriticalRegionAndAcquireResourceExclusive(resource: *mut super::super::Foundation::ERESOURCE) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExEnterCriticalRegionAndAcquireResourceExclusive(resource : *mut super::super::Foundation:: ERESOURCE) -> *mut ::core::ffi::c_void); ExEnterCriticalRegionAndAcquireResourceExclusive(resource) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExEnterCriticalRegionAndAcquireResourceShared(resource: *mut super::super::Foundation::ERESOURCE) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExEnterCriticalRegionAndAcquireResourceShared(resource : *mut super::super::Foundation:: ERESOURCE) -> *mut ::core::ffi::c_void); ExEnterCriticalRegionAndAcquireResourceShared(resource) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExEnterCriticalRegionAndAcquireSharedWaitForExclusive(resource: *mut super::super::Foundation::ERESOURCE) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExEnterCriticalRegionAndAcquireSharedWaitForExclusive(resource : *mut super::super::Foundation:: ERESOURCE) -> *mut ::core::ffi::c_void); ExEnterCriticalRegionAndAcquireSharedWaitForExclusive(resource) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExEnumerateSystemFirmwareTables(firmwaretableprovidersignature: u32, firmwaretablebuffer: ::core::option::Option<*mut ::core::ffi::c_void>, bufferlength: u32, returnlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExEnumerateSystemFirmwareTables(firmwaretableprovidersignature : u32, firmwaretablebuffer : *mut ::core::ffi::c_void, bufferlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ExEnumerateSystemFirmwareTables(firmwaretableprovidersignature, ::core::mem::transmute(firmwaretablebuffer.unwrap_or(::std::ptr::null_mut())), bufferlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExExtendZone(zone: *mut ZONE_HEADER, segment: *mut ::core::ffi::c_void, segmentsize: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExExtendZone(zone : *mut ZONE_HEADER, segment : *mut ::core::ffi::c_void, segmentsize : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ExExtendZone(zone, segment, segmentsize) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExFreeCacheAwareRundownProtection(runrefcacheaware: P0) @@ -934,7 +934,7 @@ pub unsafe fn ExFreePool(p: *mut ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExFreePool(p : *mut ::core::ffi::c_void) -> ()); ExFreePool(p) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExFreePool2(p: *mut ::core::ffi::c_void, tag: u32, extendedparameters: ::core::option::Option<&[POOL_EXTENDED_PARAMETER]>) { @@ -946,21 +946,21 @@ pub unsafe fn ExFreePoolWithTag(p: *mut ::core::ffi::c_void, tag: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExFreePoolWithTag(p : *mut ::core::ffi::c_void, tag : u32) -> ()); ExFreePoolWithTag(p, tag) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExGetExclusiveWaiterCount(resource: *const super::super::Foundation::ERESOURCE) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExGetExclusiveWaiterCount(resource : *const super::super::Foundation:: ERESOURCE) -> u32); ExGetExclusiveWaiterCount(resource) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExGetFirmwareEnvironmentVariable(variablename: *const super::super::super::Win32::Foundation::UNICODE_STRING, vendorguid: *const ::windows_core::GUID, value: ::core::option::Option<*mut ::core::ffi::c_void>, valuelength: *mut u32, attributes: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExGetFirmwareEnvironmentVariable(variablename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, vendorguid : *const ::windows_core::GUID, value : *mut ::core::ffi::c_void, valuelength : *mut u32, attributes : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ExGetFirmwareEnvironmentVariable(variablename, vendorguid, ::core::mem::transmute(value.unwrap_or(::std::ptr::null_mut())), valuelength, ::core::mem::transmute(attributes.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] pub unsafe fn ExGetFirmwareType() -> super::super::super::Win32::System::SystemInformation::FIRMWARE_TYPE { @@ -972,14 +972,14 @@ pub unsafe fn ExGetPreviousMode() -> i8 { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExGetPreviousMode() -> i8); ExGetPreviousMode() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExGetSharedWaiterCount(resource: *const super::super::Foundation::ERESOURCE) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExGetSharedWaiterCount(resource : *const super::super::Foundation:: ERESOURCE) -> u32); ExGetSharedWaiterCount(resource) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExGetSystemFirmwareTable(firmwaretableprovidersignature: u32, firmwaretableid: u32, firmwaretablebuffer: ::core::option::Option<*mut ::core::ffi::c_void>, bufferlength: u32, returnlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -993,7 +993,7 @@ pub unsafe fn ExInitializePushLock() -> usize { ExInitializePushLock(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExInitializeResourceLite(resource: *mut super::super::Foundation::ERESOURCE) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -1007,7 +1007,7 @@ pub unsafe fn ExInitializeRundownProtection() -> EX_RUNDOWN_REF { ExInitializeRundownProtection(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExInitializeRundownProtectionCacheAware(runrefcacheaware: P0, runrefsize: usize) @@ -1017,7 +1017,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExInitializeRundownProtectionCacheAware(runrefcacheaware : super::super::Foundation:: PEX_RUNDOWN_REF_CACHE_AWARE, runrefsize : usize) -> ()); ExInitializeRundownProtectionCacheAware(runrefcacheaware.into_param().abi(), runrefsize) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExInitializeRundownProtectionCacheAwareEx(runrefcacheaware: P0, flags: u32) @@ -1027,7 +1027,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExInitializeRundownProtectionCacheAwareEx(runrefcacheaware : super::super::Foundation:: PEX_RUNDOWN_REF_CACHE_AWARE, flags : u32) -> ()); ExInitializeRundownProtectionCacheAwareEx(runrefcacheaware.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExInitializeZone(zone: *mut ZONE_HEADER, blocksize: u32, initialsegment: *mut ::core::ffi::c_void, initialsegmentsize: u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -1039,42 +1039,42 @@ pub unsafe fn ExInterlockedAddLargeInteger(addend: *mut i64, increment: i64, loc ::windows_targets::link!("ntoskrnl.exe" "system" fn ExInterlockedAddLargeInteger(addend : *mut i64, increment : i64, lock : *mut usize) -> i64); ExInterlockedAddLargeInteger(addend, increment, lock) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExInterlockedExtendZone(zone: *mut ZONE_HEADER, segment: *mut ::core::ffi::c_void, segmentsize: u32, lock: *mut usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExInterlockedExtendZone(zone : *mut ZONE_HEADER, segment : *mut ::core::ffi::c_void, segmentsize : u32, lock : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); ExInterlockedExtendZone(zone, segment, segmentsize, lock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExIsManufacturingModeEnabled() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExIsManufacturingModeEnabled() -> super::super::super::Win32::Foundation:: BOOLEAN); ExIsManufacturingModeEnabled() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExIsProcessorFeaturePresent(processorfeature: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExIsProcessorFeaturePresent(processorfeature : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); ExIsProcessorFeaturePresent(processorfeature) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExIsResourceAcquiredExclusiveLite(resource: *const super::super::Foundation::ERESOURCE) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExIsResourceAcquiredExclusiveLite(resource : *const super::super::Foundation:: ERESOURCE) -> super::super::super::Win32::Foundation:: BOOLEAN); ExIsResourceAcquiredExclusiveLite(resource) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExIsResourceAcquiredSharedLite(resource: *const super::super::Foundation::ERESOURCE) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExIsResourceAcquiredSharedLite(resource : *const super::super::Foundation:: ERESOURCE) -> u32); ExIsResourceAcquiredSharedLite(resource) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExIsSoftBoot() -> super::super::super::Win32::Foundation::BOOLEAN { @@ -1098,7 +1098,7 @@ pub unsafe fn ExQueryTimerResolution(maximumtime: *mut u32, minimumtime: *mut u3 ::windows_targets::link!("ntoskrnl.exe" "system" fn ExQueryTimerResolution(maximumtime : *mut u32, minimumtime : *mut u32, currenttime : *mut u32) -> ()); ExQueryTimerResolution(maximumtime, minimumtime, currenttime) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExQueueWorkItem(workitem: *mut super::super::Foundation::WORK_QUEUE_ITEM, queuetype: WORK_QUEUE_TYPE) { @@ -1115,7 +1115,7 @@ pub unsafe fn ExRaiseDatatypeMisalignment() { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExRaiseDatatypeMisalignment() -> ()); ExRaiseDatatypeMisalignment() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExRaiseStatus(status: P0) @@ -1130,7 +1130,7 @@ pub unsafe fn ExReInitializeRundownProtection(runref: *mut EX_RUNDOWN_REF) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExReInitializeRundownProtection(runref : *mut EX_RUNDOWN_REF) -> ()); ExReInitializeRundownProtection(runref) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExReInitializeRundownProtectionCacheAware(runrefcacheaware: P0) @@ -1140,7 +1140,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExReInitializeRundownProtectionCacheAware(runrefcacheaware : super::super::Foundation:: PEX_RUNDOWN_REF_CACHE_AWARE) -> ()); ExReInitializeRundownProtectionCacheAware(runrefcacheaware.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExRegisterCallback(callbackobject: P0, callbackfunction: PCALLBACK_FUNCTION, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut ::core::ffi::c_void @@ -1150,21 +1150,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExRegisterCallback(callbackobject : super::super::Foundation:: PCALLBACK_OBJECT, callbackfunction : PCALLBACK_FUNCTION, callbackcontext : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); ExRegisterCallback(callbackobject.into_param().abi(), callbackfunction, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExReinitializeResourceLite(resource: *mut super::super::Foundation::ERESOURCE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExReinitializeResourceLite(resource : *mut super::super::Foundation:: ERESOURCE) -> super::super::super::Win32::Foundation:: NTSTATUS); ExReinitializeResourceLite(resource) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExReleaseFastMutex(fastmutex: *mut super::super::Foundation::FAST_MUTEX) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExReleaseFastMutex(fastmutex : *mut super::super::Foundation:: FAST_MUTEX) -> ()); ExReleaseFastMutex(fastmutex) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExReleaseFastMutexUnsafe(fastmutex: *mut super::super::Foundation::FAST_MUTEX) { @@ -1181,21 +1181,21 @@ pub unsafe fn ExReleasePushLockSharedEx(pushlock: *mut usize, flags: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExReleasePushLockSharedEx(pushlock : *mut usize, flags : u32) -> ()); ExReleasePushLockSharedEx(pushlock, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExReleaseResourceAndLeaveCriticalRegion(resource: *mut super::super::Foundation::ERESOURCE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExReleaseResourceAndLeaveCriticalRegion(resource : *mut super::super::Foundation:: ERESOURCE) -> ()); ExReleaseResourceAndLeaveCriticalRegion(resource) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExReleaseResourceForThreadLite(resource: *mut super::super::Foundation::ERESOURCE, resourcethreadid: usize) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExReleaseResourceForThreadLite(resource : *mut super::super::Foundation:: ERESOURCE, resourcethreadid : usize) -> ()); ExReleaseResourceForThreadLite(resource, resourcethreadid) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExReleaseResourceLite(resource: *mut super::super::Foundation::ERESOURCE) { @@ -1207,7 +1207,7 @@ pub unsafe fn ExReleaseRundownProtection(runref: *mut EX_RUNDOWN_REF) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExReleaseRundownProtection(runref : *mut EX_RUNDOWN_REF) -> ()); ExReleaseRundownProtection(runref) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExReleaseRundownProtectionCacheAware(runrefcacheaware: P0) @@ -1217,7 +1217,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExReleaseRundownProtectionCacheAware(runrefcacheaware : super::super::Foundation:: PEX_RUNDOWN_REF_CACHE_AWARE) -> ()); ExReleaseRundownProtectionCacheAware(runrefcacheaware.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExReleaseRundownProtectionCacheAwareEx(runref: P0, count: u32) @@ -1259,7 +1259,7 @@ pub unsafe fn ExRundownCompleted() -> EX_RUNDOWN_REF { ExRundownCompleted(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExRundownCompletedCacheAware(runrefcacheaware: P0) @@ -1269,7 +1269,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExRundownCompletedCacheAware(runrefcacheaware : super::super::Foundation:: PEX_RUNDOWN_REF_CACHE_AWARE) -> ()); ExRundownCompletedCacheAware(runrefcacheaware.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExSecurePoolUpdate(securepoolhandle: P0, tag: u32, allocation: *const ::core::ffi::c_void, cookie: usize, offset: usize, size: usize, buffer: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1279,7 +1279,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExSecurePoolUpdate(securepoolhandle : super::super::super::Win32::Foundation:: HANDLE, tag : u32, allocation : *const ::core::ffi::c_void, cookie : usize, offset : usize, size : usize, buffer : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ExSecurePoolUpdate(securepoolhandle.into_param().abi(), tag, allocation, cookie, offset, size, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExSecurePoolValidate(securepoolhandle: P0, tag: u32, allocation: *const ::core::ffi::c_void, cookie: usize) -> u32 @@ -1289,28 +1289,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExSecurePoolValidate(securepoolhandle : super::super::super::Win32::Foundation:: HANDLE, tag : u32, allocation : *const ::core::ffi::c_void, cookie : usize) -> u32); ExSecurePoolValidate(securepoolhandle.into_param().abi(), tag, allocation, cookie) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExSetFirmwareEnvironmentVariable(variablename: *const super::super::super::Win32::Foundation::UNICODE_STRING, vendorguid: *const ::windows_core::GUID, value: ::core::option::Option<*const ::core::ffi::c_void>, valuelength: u32, attributes: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExSetFirmwareEnvironmentVariable(variablename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, vendorguid : *const ::windows_core::GUID, value : *const ::core::ffi::c_void, valuelength : u32, attributes : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ExSetFirmwareEnvironmentVariable(variablename, vendorguid, ::core::mem::transmute(value.unwrap_or(::std::ptr::null())), valuelength, attributes) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExSetResourceOwnerPointer(resource: *mut super::super::Foundation::ERESOURCE, ownerpointer: *const ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExSetResourceOwnerPointer(resource : *mut super::super::Foundation:: ERESOURCE, ownerpointer : *const ::core::ffi::c_void) -> ()); ExSetResourceOwnerPointer(resource, ownerpointer) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExSetResourceOwnerPointerEx(resource: *mut super::super::Foundation::ERESOURCE, ownerpointer: *const ::core::ffi::c_void, flags: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExSetResourceOwnerPointerEx(resource : *mut super::super::Foundation:: ERESOURCE, ownerpointer : *const ::core::ffi::c_void, flags : u32) -> ()); ExSetResourceOwnerPointerEx(resource, ownerpointer, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ExSetTimer(timer: P0, duetime: i64, period: i64, parameters: ::core::option::Option<*const _EXT_SET_PARAMETERS_V0>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -1320,7 +1320,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExSetTimer(timer : super::super::Foundation:: PEX_TIMER, duetime : i64, period : i64, parameters : *const _EXT_SET_PARAMETERS_V0) -> super::super::super::Win32::Foundation:: BOOLEAN); ExSetTimer(timer.into_param().abi(), duetime, period, ::core::mem::transmute(parameters.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExSetTimerResolution(desiredtime: u32, setresolution: P0) -> u32 @@ -1357,7 +1357,7 @@ pub unsafe fn ExTryConvertSharedSpinLockExclusive(spinlock: *mut i32) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExTryConvertSharedSpinLockExclusive(spinlock : *mut i32) -> u32); ExTryConvertSharedSpinLockExclusive(spinlock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExTryToAcquireFastMutex(fastmutex: *mut super::super::Foundation::FAST_MUTEX) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -1369,14 +1369,14 @@ pub unsafe fn ExUnregisterCallback(callbackregistration: *mut ::core::ffi::c_voi ::windows_targets::link!("ntoskrnl.exe" "system" fn ExUnregisterCallback(callbackregistration : *mut ::core::ffi::c_void) -> ()); ExUnregisterCallback(callbackregistration) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExUuidCreate(uuid: *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExUuidCreate(uuid : *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation:: NTSTATUS); ExUuidCreate(uuid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ExVerifySuite(suitetype: super::super::super::Win32::System::Kernel::SUITE_TYPE) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -1388,7 +1388,7 @@ pub unsafe fn ExWaitForRundownProtectionRelease(runref: *mut EX_RUNDOWN_REF) { ::windows_targets::link!("ntoskrnl.exe" "system" fn ExWaitForRundownProtectionRelease(runref : *mut EX_RUNDOWN_REF) -> ()); ExWaitForRundownProtectionRelease(runref) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn ExWaitForRundownProtectionReleaseCacheAware(runref: P0) @@ -1398,7 +1398,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ExWaitForRundownProtectionReleaseCacheAware(runref : super::super::Foundation:: PEX_RUNDOWN_REF_CACHE_AWARE) -> ()); ExWaitForRundownProtectionReleaseCacheAware(runref.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FsRtlIsTotalDeviceFailure(status: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -1408,21 +1408,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn FsRtlIsTotalDeviceFailure(status : super::super::super::Win32::Foundation:: NTSTATUS) -> super::super::super::Win32::Foundation:: BOOLEAN); FsRtlIsTotalDeviceFailure(status.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HalAcquireDisplayOwnership(resetdisplayparameters: PHAL_RESET_DISPLAY_PARAMETERS) { ::windows_targets::link!("hal.dll" "system" fn HalAcquireDisplayOwnership(resetdisplayparameters : PHAL_RESET_DISPLAY_PARAMETERS) -> ()); HalAcquireDisplayOwnership(resetdisplayparameters) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Storage_IscsiDisc`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IscsiDisc\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Storage_IscsiDisc", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn HalAllocateAdapterChannel(adapterobject: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT, wcb: *const WAIT_CONTEXT_BLOCK, numberofmapregisters: u32, executionroutine: PDRIVER_CONTROL) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("hal.dll" "system" fn HalAllocateAdapterChannel(adapterobject : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT, wcb : *const WAIT_CONTEXT_BLOCK, numberofmapregisters : u32, executionroutine : PDRIVER_CONTROL) -> super::super::super::Win32::Foundation:: NTSTATUS); HalAllocateAdapterChannel(adapterobject, wcb, numberofmapregisters, executionroutine) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IscsiDisc\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IscsiDisc"))] #[inline] pub unsafe fn HalAllocateCommonBuffer(adapterobject: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT, length: u32, logicaladdress: *mut i64, cacheenabled: P0) -> *mut ::core::ffi::c_void @@ -1432,56 +1432,56 @@ where ::windows_targets::link!("hal.dll" "system" fn HalAllocateCommonBuffer(adapterobject : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT, length : u32, logicaladdress : *mut i64, cacheenabled : super::super::super::Win32::Foundation:: BOOLEAN) -> *mut ::core::ffi::c_void); HalAllocateCommonBuffer(adapterobject, length, logicaladdress, cacheenabled.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Win32_Storage_IscsiDisc\"`"] #[cfg(feature = "Win32_Storage_IscsiDisc")] #[inline] pub unsafe fn HalAllocateCrashDumpRegisters(adapterobject: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT, numberofmapregisters: *mut u32) -> *mut ::core::ffi::c_void { ::windows_targets::link!("hal.dll" "system" fn HalAllocateCrashDumpRegisters(adapterobject : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT, numberofmapregisters : *mut u32) -> *mut ::core::ffi::c_void); HalAllocateCrashDumpRegisters(adapterobject, numberofmapregisters) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn HalAllocateHardwareCounters(groupaffinty: ::core::option::Option<&[super::super::super::Win32::System::SystemInformation::GROUP_AFFINITY]>, resourcelist: ::core::option::Option<*const PHYSICAL_COUNTER_RESOURCE_LIST>, countersethandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("hal.dll" "system" fn HalAllocateHardwareCounters(groupaffinty : *const super::super::super::Win32::System::SystemInformation:: GROUP_AFFINITY, groupcount : u32, resourcelist : *const PHYSICAL_COUNTER_RESOURCE_LIST, countersethandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); HalAllocateHardwareCounters(::core::mem::transmute(groupaffinty.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), groupaffinty.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(resourcelist.unwrap_or(::std::ptr::null())), countersethandle) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn HalAssignSlotResources(registrypath: *const super::super::super::Win32::Foundation::UNICODE_STRING, driverclassname: *const super::super::super::Win32::Foundation::UNICODE_STRING, driverobject: *const super::super::Foundation::DRIVER_OBJECT, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, bustype: INTERFACE_TYPE, busnumber: u32, slotnumber: u32, allocatedresources: *mut *mut CM_RESOURCE_LIST) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("hal.dll" "system" fn HalAssignSlotResources(registrypath : *const super::super::super::Win32::Foundation:: UNICODE_STRING, driverclassname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, driverobject : *const super::super::Foundation:: DRIVER_OBJECT, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, bustype : INTERFACE_TYPE, busnumber : u32, slotnumber : u32, allocatedresources : *mut *mut CM_RESOURCE_LIST) -> super::super::super::Win32::Foundation:: NTSTATUS); HalAssignSlotResources(registrypath, driverclassname, driverobject, deviceobject, bustype, busnumber, slotnumber, allocatedresources) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn HalBugCheckSystem(errorsource: *const super::super::super::Win32::System::Diagnostics::Debug::WHEA_ERROR_SOURCE_DESCRIPTOR, errorrecord: *const WHEA_ERROR_RECORD) { ::windows_targets::link!("hal.dll" "system" fn HalBugCheckSystem(errorsource : *const super::super::super::Win32::System::Diagnostics::Debug:: WHEA_ERROR_SOURCE_DESCRIPTOR, errorrecord : *const WHEA_ERROR_RECORD) -> ()); HalBugCheckSystem(errorsource, errorrecord) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IscsiDisc\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IscsiDisc"))] #[inline] pub unsafe fn HalDmaAllocateCrashDumpRegistersEx(adapter: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT, numberofmapregisters: u32, r#type: HAL_DMA_CRASH_DUMP_REGISTER_TYPE, mapregisterbase: *mut *mut ::core::ffi::c_void, mapregistersavailable: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("hal.dll" "system" fn HalDmaAllocateCrashDumpRegistersEx(adapter : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT, numberofmapregisters : u32, r#type : HAL_DMA_CRASH_DUMP_REGISTER_TYPE, mapregisterbase : *mut *mut ::core::ffi::c_void, mapregistersavailable : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); HalDmaAllocateCrashDumpRegistersEx(adapter, numberofmapregisters, r#type, mapregisterbase, mapregistersavailable) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IscsiDisc\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IscsiDisc"))] #[inline] pub unsafe fn HalDmaFreeCrashDumpRegistersEx(adapter: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT, r#type: HAL_DMA_CRASH_DUMP_REGISTER_TYPE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("hal.dll" "system" fn HalDmaFreeCrashDumpRegistersEx(adapter : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT, r#type : HAL_DMA_CRASH_DUMP_REGISTER_TYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); HalDmaFreeCrashDumpRegistersEx(adapter, r#type) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn HalExamineMBR(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, sectorsize: u32, mbrtypeidentifier: u32, buffer: *mut *mut ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn HalExamineMBR(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, sectorsize : u32, mbrtypeidentifier : u32, buffer : *mut *mut ::core::ffi::c_void) -> ()); HalExamineMBR(deviceobject, sectorsize, mbrtypeidentifier, buffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IscsiDisc\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IscsiDisc"))] #[inline] pub unsafe fn HalFreeCommonBuffer(adapterobject: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT, length: u32, logicaladdress: i64, virtualaddress: *const ::core::ffi::c_void, cacheenabled: P0) @@ -1491,7 +1491,7 @@ where ::windows_targets::link!("hal.dll" "system" fn HalFreeCommonBuffer(adapterobject : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT, length : u32, logicaladdress : i64, virtualaddress : *const ::core::ffi::c_void, cacheenabled : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); HalFreeCommonBuffer(adapterobject, length, logicaladdress, virtualaddress, cacheenabled.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HalFreeHardwareCounters(countersethandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1501,7 +1501,7 @@ where ::windows_targets::link!("hal.dll" "system" fn HalFreeHardwareCounters(countersethandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); HalFreeHardwareCounters(countersethandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IscsiDisc\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IscsiDisc"))] #[inline] pub unsafe fn HalGetAdapter(devicedescription: *const DEVICE_DESCRIPTION, numberofmapregisters: *mut u32) -> *mut super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT { @@ -1523,14 +1523,14 @@ pub unsafe fn HalGetInterruptVector(interfacetype: INTERFACE_TYPE, busnumber: u3 ::windows_targets::link!("hal.dll" "system" fn HalGetInterruptVector(interfacetype : INTERFACE_TYPE, busnumber : u32, businterruptlevel : u32, businterruptvector : u32, irql : *mut u8, affinity : *mut usize) -> u32); HalGetInterruptVector(interfacetype, busnumber, businterruptlevel, businterruptvector, irql, affinity) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HalMakeBeep(frequency: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("hal.dll" "system" fn HalMakeBeep(frequency : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); HalMakeBeep(frequency) } -#[doc = "Required features: `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Win32_Storage_IscsiDisc\"`"] #[cfg(feature = "Win32_Storage_IscsiDisc")] #[inline] pub unsafe fn HalReadDmaCounter(adapterobject: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT) -> u32 { @@ -1547,21 +1547,21 @@ pub unsafe fn HalSetBusDataByOffset(busdatatype: BUS_DATA_TYPE, busnumber: u32, ::windows_targets::link!("hal.dll" "system" fn HalSetBusDataByOffset(busdatatype : BUS_DATA_TYPE, busnumber : u32, slotnumber : u32, buffer : *const ::core::ffi::c_void, offset : u32, length : u32) -> u32); HalSetBusDataByOffset(busdatatype, busnumber, slotnumber, buffer, offset, length) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HalTranslateBusAddress(interfacetype: INTERFACE_TYPE, busnumber: u32, busaddress: i64, addressspace: *mut u32, translatedaddress: *mut i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("hal.dll" "system" fn HalTranslateBusAddress(interfacetype : INTERFACE_TYPE, busnumber : u32, busaddress : i64, addressspace : *mut u32, translatedaddress : *mut i64) -> super::super::super::Win32::Foundation:: BOOLEAN); HalTranslateBusAddress(interfacetype, busnumber, busaddress, addressspace, translatedaddress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HvlRegisterWheaErrorNotification(callback: PHVL_WHEA_ERROR_NOTIFICATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn HvlRegisterWheaErrorNotification(callback : PHVL_WHEA_ERROR_NOTIFICATION) -> super::super::super::Win32::Foundation:: NTSTATUS); HvlRegisterWheaErrorNotification(callback) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HvlUnregisterWheaErrorNotification(callback: PHVL_WHEA_ERROR_NOTIFICATION) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -1575,21 +1575,21 @@ pub unsafe fn IoAcquireCancelSpinLock() -> u8 { IoAcquireCancelSpinLock(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAcquireKsrPersistentMemory(driverobject: *const super::super::Foundation::DRIVER_OBJECT, physicaldeviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, buffer: *mut ::core::ffi::c_void, size: *mut usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAcquireKsrPersistentMemory(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, buffer : *mut ::core::ffi::c_void, size : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); IoAcquireKsrPersistentMemory(driverobject, ::core::mem::transmute(physicaldeviceobject.unwrap_or(::std::ptr::null())), buffer, size) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAcquireKsrPersistentMemoryEx(driverobject: *const super::super::Foundation::DRIVER_OBJECT, physicaldeviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, physicaldeviceid: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, datatag: ::core::option::Option<*const u16>, dataversion: ::core::option::Option<*mut u32>, buffer: *mut ::core::ffi::c_void, size: *mut usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAcquireKsrPersistentMemoryEx(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, physicaldeviceid : *const super::super::super::Win32::Foundation:: UNICODE_STRING, datatag : *const u16, dataversion : *mut u32, buffer : *mut ::core::ffi::c_void, size : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); IoAcquireKsrPersistentMemoryEx(driverobject, ::core::mem::transmute(physicaldeviceobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(physicaldeviceid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(datatag.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dataversion.unwrap_or(::std::ptr::null_mut())), buffer, size) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn IoAcquireRemoveLockEx(removelock: *mut IO_REMOVE_LOCK, tag: ::core::option::Option<*const ::core::ffi::c_void>, file: P0, line: u32, remlocksize: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1599,21 +1599,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAcquireRemoveLockEx(removelock : *mut IO_REMOVE_LOCK, tag : *const ::core::ffi::c_void, file : ::windows_core::PCSTR, line : u32, remlocksize : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoAcquireRemoveLockEx(removelock, ::core::mem::transmute(tag.unwrap_or(::std::ptr::null())), file.into_param().abi(), line, remlocksize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_IscsiDisc`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_IscsiDisc\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_IscsiDisc", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAllocateAdapterChannel(adapterobject: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, numberofmapregisters: u32, executionroutine: PDRIVER_CONTROL, context: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAllocateAdapterChannel(adapterobject : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, numberofmapregisters : u32, executionroutine : PDRIVER_CONTROL, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoAllocateAdapterChannel(adapterobject, deviceobject, numberofmapregisters, executionroutine, context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAllocateController(controllerobject: *const CONTROLLER_OBJECT, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, executionroutine: PDRIVER_CONTROL, context: ::core::option::Option<*const ::core::ffi::c_void>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAllocateController(controllerobject : *const CONTROLLER_OBJECT, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, executionroutine : PDRIVER_CONTROL, context : *const ::core::ffi::c_void) -> ()); IoAllocateController(controllerobject, deviceobject, executionroutine, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAllocateDriverObjectExtension(driverobject: *const super::super::Foundation::DRIVER_OBJECT, clientidentificationaddress: *const ::core::ffi::c_void, driverobjectextensionsize: u32, driverobjectextension: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -1625,7 +1625,7 @@ pub unsafe fn IoAllocateErrorLogEntry(ioobject: *const ::core::ffi::c_void, entr ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAllocateErrorLogEntry(ioobject : *const ::core::ffi::c_void, entrysize : u8) -> *mut ::core::ffi::c_void); IoAllocateErrorLogEntry(ioobject, entrysize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAllocateIrp(stacksize: i8, chargequota: P0) -> *mut super::super::Foundation::IRP @@ -1635,7 +1635,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAllocateIrp(stacksize : i8, chargequota : super::super::super::Win32::Foundation:: BOOLEAN) -> *mut super::super::Foundation:: IRP); IoAllocateIrp(stacksize, chargequota.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAllocateIrpEx(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, stacksize: i8, chargequota: P0) -> *mut super::super::Foundation::IRP @@ -1645,7 +1645,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAllocateIrpEx(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, stacksize : i8, chargequota : super::super::super::Win32::Foundation:: BOOLEAN) -> *mut super::super::Foundation:: IRP); IoAllocateIrpEx(deviceobject, stacksize, chargequota.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAllocateMdl(virtualaddress: ::core::option::Option<*const ::core::ffi::c_void>, length: u32, secondarybuffer: P0, chargequota: P1, irp: ::core::option::Option<*mut super::super::Foundation::IRP>) -> *mut super::super::Foundation::MDL @@ -1656,63 +1656,63 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAllocateMdl(virtualaddress : *const ::core::ffi::c_void, length : u32, secondarybuffer : super::super::super::Win32::Foundation:: BOOLEAN, chargequota : super::super::super::Win32::Foundation:: BOOLEAN, irp : *mut super::super::Foundation:: IRP) -> *mut super::super::Foundation:: MDL); IoAllocateMdl(::core::mem::transmute(virtualaddress.unwrap_or(::std::ptr::null())), length, secondarybuffer.into_param().abi(), chargequota.into_param().abi(), ::core::mem::transmute(irp.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAllocateSfioStreamIdentifier(fileobject: *const super::super::Foundation::FILE_OBJECT, length: u32, signature: *const ::core::ffi::c_void, streamidentifier: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAllocateSfioStreamIdentifier(fileobject : *const super::super::Foundation:: FILE_OBJECT, length : u32, signature : *const ::core::ffi::c_void, streamidentifier : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoAllocateSfioStreamIdentifier(fileobject, length, signature, streamidentifier) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAllocateWorkItem(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> super::super::Foundation::PIO_WORKITEM { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAllocateWorkItem(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> super::super::Foundation:: PIO_WORKITEM); IoAllocateWorkItem(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAssignResources(registrypath: *const super::super::super::Win32::Foundation::UNICODE_STRING, driverclassname: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, driverobject: *const super::super::Foundation::DRIVER_OBJECT, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, requestedresources: ::core::option::Option<*const IO_RESOURCE_REQUIREMENTS_LIST>, allocatedresources: *mut *mut CM_RESOURCE_LIST) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAssignResources(registrypath : *const super::super::super::Win32::Foundation:: UNICODE_STRING, driverclassname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, driverobject : *const super::super::Foundation:: DRIVER_OBJECT, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, requestedresources : *const IO_RESOURCE_REQUIREMENTS_LIST, allocatedresources : *mut *mut CM_RESOURCE_LIST) -> super::super::super::Win32::Foundation:: NTSTATUS); IoAssignResources(registrypath, ::core::mem::transmute(driverclassname.unwrap_or(::std::ptr::null())), driverobject, ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(requestedresources.unwrap_or(::std::ptr::null())), allocatedresources) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAttachDevice(sourcedevice: *const super::super::Foundation::DEVICE_OBJECT, targetdevice: *const super::super::super::Win32::Foundation::UNICODE_STRING, attacheddevice: *mut *mut super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAttachDevice(sourcedevice : *const super::super::Foundation:: DEVICE_OBJECT, targetdevice : *const super::super::super::Win32::Foundation:: UNICODE_STRING, attacheddevice : *mut *mut super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoAttachDevice(sourcedevice, targetdevice, attacheddevice) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAttachDeviceByPointer(sourcedevice: *const super::super::Foundation::DEVICE_OBJECT, targetdevice: *const super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAttachDeviceByPointer(sourcedevice : *const super::super::Foundation:: DEVICE_OBJECT, targetdevice : *const super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoAttachDeviceByPointer(sourcedevice, targetdevice) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAttachDeviceToDeviceStack(sourcedevice: *const super::super::Foundation::DEVICE_OBJECT, targetdevice: *const super::super::Foundation::DEVICE_OBJECT) -> *mut super::super::Foundation::DEVICE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAttachDeviceToDeviceStack(sourcedevice : *const super::super::Foundation:: DEVICE_OBJECT, targetdevice : *const super::super::Foundation:: DEVICE_OBJECT) -> *mut super::super::Foundation:: DEVICE_OBJECT); IoAttachDeviceToDeviceStack(sourcedevice, targetdevice) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoAttachDeviceToDeviceStackSafe(sourcedevice: *const super::super::Foundation::DEVICE_OBJECT, targetdevice: *const super::super::Foundation::DEVICE_OBJECT, attachedtodeviceobject: *mut *mut super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoAttachDeviceToDeviceStackSafe(sourcedevice : *const super::super::Foundation:: DEVICE_OBJECT, targetdevice : *const super::super::Foundation:: DEVICE_OBJECT, attachedtodeviceobject : *mut *mut super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoAttachDeviceToDeviceStackSafe(sourcedevice, targetdevice, attachedtodeviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoBuildAsynchronousFsdRequest(majorfunction: u32, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, length: u32, startingoffset: ::core::option::Option<*const i64>, iostatusblock: ::core::option::Option<*const super::super::super::Win32::System::IO::IO_STATUS_BLOCK>) -> *mut super::super::Foundation::IRP { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoBuildAsynchronousFsdRequest(majorfunction : u32, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, buffer : *mut ::core::ffi::c_void, length : u32, startingoffset : *const i64, iostatusblock : *const super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> *mut super::super::Foundation:: IRP); IoBuildAsynchronousFsdRequest(majorfunction, deviceobject, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), length, ::core::mem::transmute(startingoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(iostatusblock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoBuildDeviceIoControlRequest(iocontrolcode: u32, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outputbufferlength: u32, internaldeviceiocontrol: P0, event: ::core::option::Option<*const super::super::Foundation::KEVENT>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> *mut super::super::Foundation::IRP @@ -1722,42 +1722,42 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoBuildDeviceIoControlRequest(iocontrolcode : u32, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *mut ::core::ffi::c_void, outputbufferlength : u32, internaldeviceiocontrol : super::super::super::Win32::Foundation:: BOOLEAN, event : *const super::super::Foundation:: KEVENT, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> *mut super::super::Foundation:: IRP); IoBuildDeviceIoControlRequest(iocontrolcode, deviceobject, ::core::mem::transmute(inputbuffer.unwrap_or(::std::ptr::null())), inputbufferlength, ::core::mem::transmute(outputbuffer.unwrap_or(::std::ptr::null_mut())), outputbufferlength, internaldeviceiocontrol.into_param().abi(), ::core::mem::transmute(event.unwrap_or(::std::ptr::null())), iostatusblock) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoBuildPartialMdl(sourcemdl: *const super::super::Foundation::MDL, targetmdl: *mut super::super::Foundation::MDL, virtualaddress: *mut ::core::ffi::c_void, length: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoBuildPartialMdl(sourcemdl : *const super::super::Foundation:: MDL, targetmdl : *mut super::super::Foundation:: MDL, virtualaddress : *mut ::core::ffi::c_void, length : u32) -> ()); IoBuildPartialMdl(sourcemdl, targetmdl, virtualaddress, length) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoBuildSynchronousFsdRequest(majorfunction: u32, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, buffer: *mut ::core::ffi::c_void, length: u32, startingoffset: ::core::option::Option<*const i64>, event: *const super::super::Foundation::KEVENT, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK) -> *mut super::super::Foundation::IRP { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoBuildSynchronousFsdRequest(majorfunction : u32, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, buffer : *mut ::core::ffi::c_void, length : u32, startingoffset : *const i64, event : *const super::super::Foundation:: KEVENT, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK) -> *mut super::super::Foundation:: IRP); IoBuildSynchronousFsdRequest(majorfunction, deviceobject, buffer, length, ::core::mem::transmute(startingoffset.unwrap_or(::std::ptr::null())), event, iostatusblock) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCancelFileOpen(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, fileobject: *const super::super::Foundation::FILE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCancelFileOpen(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, fileobject : *const super::super::Foundation:: FILE_OBJECT) -> ()); IoCancelFileOpen(deviceobject, fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCancelIrp(irp: *const super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCancelIrp(irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: BOOLEAN); IoCancelIrp(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCheckLinkShareAccess(desiredaccess: u32, desiredshareaccess: u32, fileobject: ::core::option::Option<*mut super::super::Foundation::FILE_OBJECT>, shareaccess: ::core::option::Option<*mut SHARE_ACCESS>, linkshareaccess: ::core::option::Option<*mut LINK_SHARE_ACCESS>, ioshareaccessflags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCheckLinkShareAccess(desiredaccess : u32, desiredshareaccess : u32, fileobject : *mut super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS, linkshareaccess : *mut LINK_SHARE_ACCESS, ioshareaccessflags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCheckLinkShareAccess(desiredaccess, desiredshareaccess, ::core::mem::transmute(fileobject.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(shareaccess.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(linkshareaccess.unwrap_or(::std::ptr::null_mut())), ioshareaccessflags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCheckShareAccess(desiredaccess: u32, desiredshareaccess: u32, fileobject: *mut super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS, update: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1767,7 +1767,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCheckShareAccess(desiredaccess : u32, desiredshareaccess : u32, fileobject : *mut super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS, update : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCheckShareAccess(desiredaccess, desiredshareaccess, fileobject, shareaccess, update.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCheckShareAccessEx(desiredaccess: u32, desiredshareaccess: u32, fileobject: *mut super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS, update: P0, writepermission: ::core::option::Option<*const super::super::super::Win32::Foundation::BOOLEAN>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1777,7 +1777,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCheckShareAccessEx(desiredaccess : u32, desiredshareaccess : u32, fileobject : *mut super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS, update : super::super::super::Win32::Foundation:: BOOLEAN, writepermission : *const super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCheckShareAccessEx(desiredaccess, desiredshareaccess, fileobject, shareaccess, update.into_param().abi(), ::core::mem::transmute(writepermission.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCleanupIrp(irp: *mut super::super::Foundation::IRP) { @@ -1789,14 +1789,14 @@ pub unsafe fn IoClearActivityIdThread(originalid: *const ::windows_core::GUID) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoClearActivityIdThread(originalid : *const ::windows_core::GUID) -> ()); IoClearActivityIdThread(originalid) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoClearIrpExtraCreateParameter(irp: *mut super::super::Foundation::IRP) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoClearIrpExtraCreateParameter(irp : *mut super::super::Foundation:: IRP) -> ()); IoClearIrpExtraCreateParameter(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn IoConnectInterrupt(interruptobject: *mut super::super::Foundation::PKINTERRUPT, serviceroutine: PKSERVICE_ROUTINE, servicecontext: ::core::option::Option<*const ::core::ffi::c_void>, spinlock: ::core::option::Option<*const usize>, vector: u32, irql: u8, synchronizeirql: u8, interruptmode: KINTERRUPT_MODE, sharevector: P0, processorenablemask: usize, floatingsave: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1807,21 +1807,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoConnectInterrupt(interruptobject : *mut super::super::Foundation:: PKINTERRUPT, serviceroutine : PKSERVICE_ROUTINE, servicecontext : *const ::core::ffi::c_void, spinlock : *const usize, vector : u32, irql : u8, synchronizeirql : u8, interruptmode : KINTERRUPT_MODE, sharevector : super::super::super::Win32::Foundation:: BOOLEAN, processorenablemask : usize, floatingsave : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoConnectInterrupt(interruptobject, serviceroutine, ::core::mem::transmute(servicecontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(spinlock.unwrap_or(::std::ptr::null())), vector, irql, synchronizeirql, interruptmode, sharevector.into_param().abi(), processorenablemask, floatingsave.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoConnectInterruptEx(parameters: *mut IO_CONNECT_INTERRUPT_PARAMETERS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoConnectInterruptEx(parameters : *mut IO_CONNECT_INTERRUPT_PARAMETERS) -> super::super::super::Win32::Foundation:: NTSTATUS); IoConnectInterruptEx(parameters) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn IoCreateController(size: u32) -> *mut CONTROLLER_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateController(size : u32) -> *mut CONTROLLER_OBJECT); IoCreateController(size) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCreateDevice(driverobject: *const super::super::Foundation::DRIVER_OBJECT, deviceextensionsize: u32, devicename: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, devicetype: u32, devicecharacteristics: u32, exclusive: P0, deviceobject: *mut *mut super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1831,56 +1831,56 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateDevice(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, deviceextensionsize : u32, devicename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, devicetype : u32, devicecharacteristics : u32, exclusive : super::super::super::Win32::Foundation:: BOOLEAN, deviceobject : *mut *mut super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCreateDevice(driverobject, deviceextensionsize, ::core::mem::transmute(devicename.unwrap_or(::std::ptr::null())), devicetype, devicecharacteristics, exclusive.into_param().abi(), deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCreateDisk(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, disk: ::core::option::Option<*const super::super::super::Win32::System::Ioctl::CREATE_DISK>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateDisk(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, disk : *const super::super::super::Win32::System::Ioctl:: CREATE_DISK) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCreateDisk(deviceobject, ::core::mem::transmute(disk.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn IoCreateFile(filehandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, allocationsize: ::core::option::Option<*const i64>, fileattributes: u32, shareaccess: u32, disposition: u32, createoptions: u32, eabuffer: ::core::option::Option<*const ::core::ffi::c_void>, ealength: u32, createfiletype: CREATE_FILE_TYPE, internalparameters: ::core::option::Option<*const ::core::ffi::c_void>, options: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateFile(filehandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, allocationsize : *const i64, fileattributes : u32, shareaccess : u32, disposition : u32, createoptions : u32, eabuffer : *const ::core::ffi::c_void, ealength : u32, createfiletype : CREATE_FILE_TYPE, internalparameters : *const ::core::ffi::c_void, options : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCreateFile(filehandle, desiredaccess, objectattributes, iostatusblock, ::core::mem::transmute(allocationsize.unwrap_or(::std::ptr::null())), fileattributes, shareaccess, disposition, createoptions, ::core::mem::transmute(eabuffer.unwrap_or(::std::ptr::null())), ealength, createfiletype, ::core::mem::transmute(internalparameters.unwrap_or(::std::ptr::null())), options) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn IoCreateFileEx(filehandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, allocationsize: ::core::option::Option<*const i64>, fileattributes: u32, shareaccess: u32, disposition: u32, createoptions: u32, eabuffer: ::core::option::Option<*const ::core::ffi::c_void>, ealength: u32, createfiletype: CREATE_FILE_TYPE, internalparameters: ::core::option::Option<*const ::core::ffi::c_void>, options: u32, drivercontext: ::core::option::Option<*const IO_DRIVER_CREATE_CONTEXT>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateFileEx(filehandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, allocationsize : *const i64, fileattributes : u32, shareaccess : u32, disposition : u32, createoptions : u32, eabuffer : *const ::core::ffi::c_void, ealength : u32, createfiletype : CREATE_FILE_TYPE, internalparameters : *const ::core::ffi::c_void, options : u32, drivercontext : *const IO_DRIVER_CREATE_CONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCreateFileEx(filehandle, desiredaccess, objectattributes, iostatusblock, ::core::mem::transmute(allocationsize.unwrap_or(::std::ptr::null())), fileattributes, shareaccess, disposition, createoptions, ::core::mem::transmute(eabuffer.unwrap_or(::std::ptr::null())), ealength, createfiletype, ::core::mem::transmute(internalparameters.unwrap_or(::std::ptr::null())), options, ::core::mem::transmute(drivercontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn IoCreateFileSpecifyDeviceObjectHint(filehandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, allocationsize: ::core::option::Option<*const i64>, fileattributes: u32, shareaccess: u32, disposition: u32, createoptions: u32, eabuffer: ::core::option::Option<*const ::core::ffi::c_void>, ealength: u32, createfiletype: CREATE_FILE_TYPE, internalparameters: ::core::option::Option<*const ::core::ffi::c_void>, options: u32, deviceobject: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateFileSpecifyDeviceObjectHint(filehandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, allocationsize : *const i64, fileattributes : u32, shareaccess : u32, disposition : u32, createoptions : u32, eabuffer : *const ::core::ffi::c_void, ealength : u32, createfiletype : CREATE_FILE_TYPE, internalparameters : *const ::core::ffi::c_void, options : u32, deviceobject : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCreateFileSpecifyDeviceObjectHint(filehandle, desiredaccess, objectattributes, iostatusblock, ::core::mem::transmute(allocationsize.unwrap_or(::std::ptr::null())), fileattributes, shareaccess, disposition, createoptions, ::core::mem::transmute(eabuffer.unwrap_or(::std::ptr::null())), ealength, createfiletype, ::core::mem::transmute(internalparameters.unwrap_or(::std::ptr::null())), options, ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn IoCreateNotificationEvent(eventname: *const super::super::super::Win32::Foundation::UNICODE_STRING, eventhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> *mut super::super::Foundation::KEVENT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateNotificationEvent(eventname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, eventhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> *mut super::super::Foundation:: KEVENT); IoCreateNotificationEvent(eventname, eventhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoCreateSymbolicLink(symboliclinkname: *const super::super::super::Win32::Foundation::UNICODE_STRING, devicename: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateSymbolicLink(symboliclinkname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, devicename : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCreateSymbolicLink(symboliclinkname, devicename) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn IoCreateSynchronizationEvent(eventname: *const super::super::super::Win32::Foundation::UNICODE_STRING, eventhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> *mut super::super::Foundation::KEVENT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateSynchronizationEvent(eventname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, eventhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> *mut super::super::Foundation:: KEVENT); IoCreateSynchronizationEvent(eventname, eventhandle) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCreateSystemThread(ioobject: *mut ::core::ffi::c_void, threadhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, processhandle: P0, clientid: ::core::option::Option<*mut super::super::super::Win32::System::WindowsProgramming::CLIENT_ID>, startroutine: PKSTART_ROUTINE, startcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1890,56 +1890,56 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateSystemThread(ioobject : *mut ::core::ffi::c_void, threadhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, processhandle : super::super::super::Win32::Foundation:: HANDLE, clientid : *mut super::super::super::Win32::System::WindowsProgramming:: CLIENT_ID, startroutine : PKSTART_ROUTINE, startcontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCreateSystemThread(ioobject, threadhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), processhandle.into_param().abi(), ::core::mem::transmute(clientid.unwrap_or(::std::ptr::null_mut())), startroutine, ::core::mem::transmute(startcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoCreateUnprotectedSymbolicLink(symboliclinkname: *const super::super::super::Win32::Foundation::UNICODE_STRING, devicename: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCreateUnprotectedSymbolicLink(symboliclinkname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, devicename : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCreateUnprotectedSymbolicLink(symboliclinkname, devicename) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCsqInitialize(csq: *mut IO_CSQ, csqinsertirp: PIO_CSQ_INSERT_IRP, csqremoveirp: PIO_CSQ_REMOVE_IRP, csqpeeknextirp: PIO_CSQ_PEEK_NEXT_IRP, csqacquirelock: PIO_CSQ_ACQUIRE_LOCK, csqreleaselock: PIO_CSQ_RELEASE_LOCK, csqcompletecanceledirp: PIO_CSQ_COMPLETE_CANCELED_IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCsqInitialize(csq : *mut IO_CSQ, csqinsertirp : PIO_CSQ_INSERT_IRP, csqremoveirp : PIO_CSQ_REMOVE_IRP, csqpeeknextirp : PIO_CSQ_PEEK_NEXT_IRP, csqacquirelock : PIO_CSQ_ACQUIRE_LOCK, csqreleaselock : PIO_CSQ_RELEASE_LOCK, csqcompletecanceledirp : PIO_CSQ_COMPLETE_CANCELED_IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCsqInitialize(csq, csqinsertirp, csqremoveirp, csqpeeknextirp, csqacquirelock, csqreleaselock, csqcompletecanceledirp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCsqInitializeEx(csq: *mut IO_CSQ, csqinsertirp: PIO_CSQ_INSERT_IRP_EX, csqremoveirp: PIO_CSQ_REMOVE_IRP, csqpeeknextirp: PIO_CSQ_PEEK_NEXT_IRP, csqacquirelock: PIO_CSQ_ACQUIRE_LOCK, csqreleaselock: PIO_CSQ_RELEASE_LOCK, csqcompletecanceledirp: PIO_CSQ_COMPLETE_CANCELED_IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCsqInitializeEx(csq : *mut IO_CSQ, csqinsertirp : PIO_CSQ_INSERT_IRP_EX, csqremoveirp : PIO_CSQ_REMOVE_IRP, csqpeeknextirp : PIO_CSQ_PEEK_NEXT_IRP, csqacquirelock : PIO_CSQ_ACQUIRE_LOCK, csqreleaselock : PIO_CSQ_RELEASE_LOCK, csqcompletecanceledirp : PIO_CSQ_COMPLETE_CANCELED_IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCsqInitializeEx(csq, csqinsertirp, csqremoveirp, csqpeeknextirp, csqacquirelock, csqreleaselock, csqcompletecanceledirp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCsqInsertIrp(csq: *mut IO_CSQ, irp: *mut super::super::Foundation::IRP, context: ::core::option::Option<*mut IO_CSQ_IRP_CONTEXT>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCsqInsertIrp(csq : *mut IO_CSQ, irp : *mut super::super::Foundation:: IRP, context : *mut IO_CSQ_IRP_CONTEXT) -> ()); IoCsqInsertIrp(csq, irp, ::core::mem::transmute(context.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCsqInsertIrpEx(csq: *mut IO_CSQ, irp: *mut super::super::Foundation::IRP, context: ::core::option::Option<*mut IO_CSQ_IRP_CONTEXT>, insertcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCsqInsertIrpEx(csq : *mut IO_CSQ, irp : *mut super::super::Foundation:: IRP, context : *mut IO_CSQ_IRP_CONTEXT, insertcontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoCsqInsertIrpEx(csq, irp, ::core::mem::transmute(context.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(insertcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCsqRemoveIrp(csq: *mut IO_CSQ, context: *mut IO_CSQ_IRP_CONTEXT) -> *mut super::super::Foundation::IRP { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCsqRemoveIrp(csq : *mut IO_CSQ, context : *mut IO_CSQ_IRP_CONTEXT) -> *mut super::super::Foundation:: IRP); IoCsqRemoveIrp(csq, context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoCsqRemoveNextIrp(csq: *mut IO_CSQ, peekcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut super::super::Foundation::IRP { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoCsqRemoveNextIrp(csq : *mut IO_CSQ, peekcontext : *const ::core::ffi::c_void) -> *mut super::super::Foundation:: IRP); IoCsqRemoveNextIrp(csq, ::core::mem::transmute(peekcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoDecrementKeepAliveCount(fileobject: *mut super::super::Foundation::FILE_OBJECT, process: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -1949,35 +1949,35 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoDecrementKeepAliveCount(fileobject : *mut super::super::Foundation:: FILE_OBJECT, process : super::super::Foundation:: PEPROCESS) -> super::super::super::Win32::Foundation:: NTSTATUS); IoDecrementKeepAliveCount(fileobject, process.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn IoDeleteController(controllerobject: *const CONTROLLER_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoDeleteController(controllerobject : *const CONTROLLER_OBJECT) -> ()); IoDeleteController(controllerobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoDeleteDevice(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoDeleteDevice(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoDeleteDevice(deviceobject) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoDeleteSymbolicLink(symboliclinkname: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoDeleteSymbolicLink(symboliclinkname : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoDeleteSymbolicLink(symboliclinkname) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoDetachDevice(targetdevice: *mut super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoDetachDevice(targetdevice : *mut super::super::Foundation:: DEVICE_OBJECT) -> ()); IoDetachDevice(targetdevice) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoDisconnectInterrupt(interruptobject: P0) @@ -1987,21 +1987,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoDisconnectInterrupt(interruptobject : super::super::Foundation:: PKINTERRUPT) -> ()); IoDisconnectInterrupt(interruptobject.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoDisconnectInterruptEx(parameters: *const IO_DISCONNECT_INTERRUPT_PARAMETERS) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoDisconnectInterruptEx(parameters : *const IO_DISCONNECT_INTERRUPT_PARAMETERS) -> ()); IoDisconnectInterruptEx(parameters) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoEnumerateKsrPersistentMemoryEx(driverobject: *const super::super::Foundation::DRIVER_OBJECT, physicaldeviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, physicaldeviceid: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, callback: PIO_PERSISTED_MEMORY_ENUMERATION_CALLBACK, callbackcontext: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoEnumerateKsrPersistentMemoryEx(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, physicaldeviceid : *const super::super::super::Win32::Foundation:: UNICODE_STRING, callback : PIO_PERSISTED_MEMORY_ENUMERATION_CALLBACK, callbackcontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoEnumerateKsrPersistentMemoryEx(driverobject, ::core::mem::transmute(physicaldeviceobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(physicaldeviceid.unwrap_or(::std::ptr::null())), callback, callbackcontext) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IscsiDisc\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Storage_IscsiDisc"))] #[inline] pub unsafe fn IoFlushAdapterBuffers(adapterobject: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT, mdl: *const super::super::Foundation::MDL, mapregisterbase: *const ::core::ffi::c_void, currentva: *const ::core::ffi::c_void, length: u32, writetodevice: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -2011,21 +2011,21 @@ where ::windows_targets::link!("hal.dll" "system" fn IoFlushAdapterBuffers(adapterobject : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT, mdl : *const super::super::Foundation:: MDL, mapregisterbase : *const ::core::ffi::c_void, currentva : *const ::core::ffi::c_void, length : u32, writetodevice : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); IoFlushAdapterBuffers(adapterobject, mdl, mapregisterbase, currentva, length, writetodevice.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoForwardIrpSynchronously(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, irp: *const super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoForwardIrpSynchronously(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: BOOLEAN); IoForwardIrpSynchronously(deviceobject, irp) } -#[doc = "Required features: `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Win32_Storage_IscsiDisc\"`"] #[cfg(feature = "Win32_Storage_IscsiDisc")] #[inline] pub unsafe fn IoFreeAdapterChannel(adapterobject: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT) { ::windows_targets::link!("hal.dll" "system" fn IoFreeAdapterChannel(adapterobject : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT) -> ()); IoFreeAdapterChannel(adapterobject) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn IoFreeController(controllerobject: *const CONTROLLER_OBJECT) { @@ -2037,42 +2037,42 @@ pub unsafe fn IoFreeErrorLogEntry(elentry: *const ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoFreeErrorLogEntry(elentry : *const ::core::ffi::c_void) -> ()); IoFreeErrorLogEntry(elentry) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoFreeIrp(irp: *const super::super::Foundation::IRP) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoFreeIrp(irp : *const super::super::Foundation:: IRP) -> ()); IoFreeIrp(irp) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoFreeKsrPersistentMemory(datahandle: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoFreeKsrPersistentMemory(datahandle : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoFreeKsrPersistentMemory(datahandle) } -#[doc = "Required features: `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Win32_Storage_IscsiDisc\"`"] #[cfg(feature = "Win32_Storage_IscsiDisc")] #[inline] pub unsafe fn IoFreeMapRegisters(adapterobject: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT, mapregisterbase: *const ::core::ffi::c_void, numberofmapregisters: u32) { ::windows_targets::link!("hal.dll" "system" fn IoFreeMapRegisters(adapterobject : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT, mapregisterbase : *const ::core::ffi::c_void, numberofmapregisters : u32) -> ()); IoFreeMapRegisters(adapterobject, mapregisterbase, numberofmapregisters) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoFreeMdl(mdl: *mut super::super::Foundation::MDL) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoFreeMdl(mdl : *mut super::super::Foundation:: MDL) -> ()); IoFreeMdl(mdl) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoFreeSfioStreamIdentifier(fileobject: *const super::super::Foundation::FILE_OBJECT, signature: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoFreeSfioStreamIdentifier(fileobject : *const super::super::Foundation:: FILE_OBJECT, signature : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoFreeSfioStreamIdentifier(fileobject, signature) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoFreeWorkItem(ioworkitem: P0) @@ -2082,7 +2082,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoFreeWorkItem(ioworkitem : super::super::Foundation:: PIO_WORKITEM) -> ()); IoFreeWorkItem(ioworkitem.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetActivityIdIrp(irp: *const super::super::Foundation::IRP, guid: *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -2094,7 +2094,7 @@ pub unsafe fn IoGetActivityIdThread() -> *mut ::windows_core::GUID { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetActivityIdThread() -> *mut ::windows_core::GUID); IoGetActivityIdThread() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn IoGetAffinityInterrupt(interruptobject: P0, groupaffinity: *mut super::super::super::Win32::System::SystemInformation::GROUP_AFFINITY) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2104,133 +2104,133 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetAffinityInterrupt(interruptobject : super::super::Foundation:: PKINTERRUPT, groupaffinity : *mut super::super::super::Win32::System::SystemInformation:: GROUP_AFFINITY) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetAffinityInterrupt(interruptobject.into_param().abi(), groupaffinity) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetAttachedDeviceReference(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> *mut super::super::Foundation::DEVICE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetAttachedDeviceReference(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> *mut super::super::Foundation:: DEVICE_OBJECT); IoGetAttachedDeviceReference(deviceobject) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoGetBootDiskInformation(bootdiskinformation: *mut BOOTDISK_INFORMATION, size: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetBootDiskInformation(bootdiskinformation : *mut BOOTDISK_INFORMATION, size : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetBootDiskInformation(bootdiskinformation, size) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoGetBootDiskInformationLite(bootdiskinformation: *mut *mut BOOTDISK_INFORMATION_LITE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetBootDiskInformationLite(bootdiskinformation : *mut *mut BOOTDISK_INFORMATION_LITE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetBootDiskInformationLite(bootdiskinformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoGetConfigurationInformation() -> *mut CONFIGURATION_INFORMATION { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetConfigurationInformation() -> *mut CONFIGURATION_INFORMATION); IoGetConfigurationInformation() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoGetContainerInformation(informationclass: IO_CONTAINER_INFORMATION_CLASS, containerobject: ::core::option::Option<*const ::core::ffi::c_void>, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, bufferlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetContainerInformation(informationclass : IO_CONTAINER_INFORMATION_CLASS, containerobject : *const ::core::ffi::c_void, buffer : *mut ::core::ffi::c_void, bufferlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetContainerInformation(informationclass, ::core::mem::transmute(containerobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), bufferlength) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoGetCurrentProcess() -> super::super::Foundation::PEPROCESS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetCurrentProcess() -> super::super::Foundation:: PEPROCESS); IoGetCurrentProcess() } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDeviceDirectory(physicaldeviceobject: *const super::super::Foundation::DEVICE_OBJECT, directorytype: DEVICE_DIRECTORY_TYPE, flags: u32, reserved: *const ::core::ffi::c_void, devicedirectoryhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDeviceDirectory(physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, directorytype : DEVICE_DIRECTORY_TYPE, flags : u32, reserved : *const ::core::ffi::c_void, devicedirectoryhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetDeviceDirectory(physicaldeviceobject, directorytype, flags, reserved, devicedirectoryhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoGetDeviceInterfaceAlias(symboliclinkname: *const super::super::super::Win32::Foundation::UNICODE_STRING, aliasinterfaceclassguid: *const ::windows_core::GUID, aliassymboliclinkname: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDeviceInterfaceAlias(symboliclinkname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, aliasinterfaceclassguid : *const ::windows_core::GUID, aliassymboliclinkname : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetDeviceInterfaceAlias(symboliclinkname, aliasinterfaceclassguid, aliassymboliclinkname) } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn IoGetDeviceInterfacePropertyData(symboliclinkname: *const super::super::super::Win32::Foundation::UNICODE_STRING, propertykey: *const super::super::super::Win32::Devices::Properties::DEVPROPKEY, lcid: u32, flags: u32, size: u32, data: *mut ::core::ffi::c_void, requiredsize: *mut u32, r#type: *mut super::super::super::Win32::Devices::Properties::DEVPROPTYPE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDeviceInterfacePropertyData(symboliclinkname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, propertykey : *const super::super::super::Win32::Devices::Properties:: DEVPROPKEY, lcid : u32, flags : u32, size : u32, data : *mut ::core::ffi::c_void, requiredsize : *mut u32, r#type : *mut super::super::super::Win32::Devices::Properties:: DEVPROPTYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetDeviceInterfacePropertyData(symboliclinkname, propertykey, lcid, flags, size, data, requiredsize, r#type) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDeviceInterfaces(interfaceclassguid: *const ::windows_core::GUID, physicaldeviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, flags: u32, symboliclinklist: *mut ::windows_core::PWSTR) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDeviceInterfaces(interfaceclassguid : *const ::windows_core::GUID, physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, flags : u32, symboliclinklist : *mut ::windows_core::PWSTR) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetDeviceInterfaces(interfaceclassguid, ::core::mem::transmute(physicaldeviceobject.unwrap_or(::std::ptr::null())), flags, symboliclinklist) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDeviceNumaNode(pdo: *const super::super::Foundation::DEVICE_OBJECT, nodenumber: *mut u16) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDeviceNumaNode(pdo : *const super::super::Foundation:: DEVICE_OBJECT, nodenumber : *mut u16) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetDeviceNumaNode(pdo, nodenumber) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDeviceObjectPointer(objectname: *const super::super::super::Win32::Foundation::UNICODE_STRING, desiredaccess: u32, fileobject: *mut *mut super::super::Foundation::FILE_OBJECT, deviceobject: *mut *mut super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDeviceObjectPointer(objectname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, desiredaccess : u32, fileobject : *mut *mut super::super::Foundation:: FILE_OBJECT, deviceobject : *mut *mut super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetDeviceObjectPointer(objectname, desiredaccess, fileobject, deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDeviceProperty(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, deviceproperty: DEVICE_REGISTRY_PROPERTY, bufferlength: u32, propertybuffer: ::core::option::Option<*mut ::core::ffi::c_void>, resultlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDeviceProperty(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, deviceproperty : DEVICE_REGISTRY_PROPERTY, bufferlength : u32, propertybuffer : *mut ::core::ffi::c_void, resultlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetDeviceProperty(deviceobject, deviceproperty, bufferlength, ::core::mem::transmute(propertybuffer.unwrap_or(::std::ptr::null_mut())), resultlength) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Devices_Properties`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Devices_Properties", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDevicePropertyData(pdo: *const super::super::Foundation::DEVICE_OBJECT, propertykey: *const super::super::super::Win32::Devices::Properties::DEVPROPKEY, lcid: u32, flags: u32, size: u32, data: *mut ::core::ffi::c_void, requiredsize: *mut u32, r#type: *mut super::super::super::Win32::Devices::Properties::DEVPROPTYPE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDevicePropertyData(pdo : *const super::super::Foundation:: DEVICE_OBJECT, propertykey : *const super::super::super::Win32::Devices::Properties:: DEVPROPKEY, lcid : u32, flags : u32, size : u32, data : *mut ::core::ffi::c_void, requiredsize : *mut u32, r#type : *mut super::super::super::Win32::Devices::Properties:: DEVPROPTYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetDevicePropertyData(pdo, propertykey, lcid, flags, size, data, requiredsize, r#type) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDmaAdapter(physicaldeviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, devicedescription: *const DEVICE_DESCRIPTION, numberofmapregisters: *mut u32) -> *mut DMA_ADAPTER { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDmaAdapter(physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, devicedescription : *const DEVICE_DESCRIPTION, numberofmapregisters : *mut u32) -> *mut DMA_ADAPTER); IoGetDmaAdapter(::core::mem::transmute(physicaldeviceobject.unwrap_or(::std::ptr::null())), devicedescription, numberofmapregisters) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDriverDirectory(driverobject: *const super::super::Foundation::DRIVER_OBJECT, directorytype: DRIVER_DIRECTORY_TYPE, flags: u32, driverdirectoryhandle: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDriverDirectory(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, directorytype : DRIVER_DIRECTORY_TYPE, flags : u32, driverdirectoryhandle : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetDriverDirectory(driverobject, directorytype, flags, driverdirectoryhandle) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetDriverObjectExtension(driverobject: *const super::super::Foundation::DRIVER_OBJECT, clientidentificationaddress: *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetDriverObjectExtension(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, clientidentificationaddress : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); IoGetDriverObjectExtension(driverobject, clientidentificationaddress) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn IoGetFileObjectGenericMapping() -> *mut super::super::super::Win32::Security::GENERIC_MAPPING { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetFileObjectGenericMapping() -> *mut super::super::super::Win32::Security:: GENERIC_MAPPING); IoGetFileObjectGenericMapping() } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetFsZeroingOffset(irp: *const super::super::Foundation::IRP, zeroingoffset: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -2242,77 +2242,77 @@ pub unsafe fn IoGetInitialStack() -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetInitialStack() -> *mut ::core::ffi::c_void); IoGetInitialStack() } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetInitiatorProcess(fileobject: *const super::super::Foundation::FILE_OBJECT) -> super::super::Foundation::PEPROCESS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetInitiatorProcess(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> super::super::Foundation:: PEPROCESS); IoGetInitiatorProcess(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetIoAttributionHandle(irp: *const super::super::Foundation::IRP, ioattributionhandle: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetIoAttributionHandle(irp : *const super::super::Foundation:: IRP, ioattributionhandle : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetIoAttributionHandle(irp, ioattributionhandle) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetIoPriorityHint(irp: *const super::super::Foundation::IRP) -> super::super::Foundation::IO_PRIORITY_HINT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetIoPriorityHint(irp : *const super::super::Foundation:: IRP) -> super::super::Foundation:: IO_PRIORITY_HINT); IoGetIoPriorityHint(irp) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoGetIommuInterface(version: u32, interfaceout: *mut DMA_IOMMU_INTERFACE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetIommuInterface(version : u32, interfaceout : *mut DMA_IOMMU_INTERFACE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetIommuInterface(version, interfaceout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoGetIommuInterfaceEx(version: u32, flags: u64, interfaceout: *mut DMA_IOMMU_INTERFACE_EX) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetIommuInterfaceEx(version : u32, flags : u64, interfaceout : *mut DMA_IOMMU_INTERFACE_EX) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetIommuInterfaceEx(version, flags, interfaceout) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetIrpExtraCreateParameter(irp: *const super::super::Foundation::IRP, extracreateparameter: *mut *mut isize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetIrpExtraCreateParameter(irp : *const super::super::Foundation:: IRP, extracreateparameter : *mut *mut isize) -> super::super::super::Win32::Foundation:: NTSTATUS); IoGetIrpExtraCreateParameter(irp, extracreateparameter) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetPagingIoPriority(irp: *const super::super::Foundation::IRP) -> IO_PAGING_PRIORITY { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetPagingIoPriority(irp : *const super::super::Foundation:: IRP) -> IO_PAGING_PRIORITY); IoGetPagingIoPriority(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetRelatedDeviceObject(fileobject: *const super::super::Foundation::FILE_OBJECT) -> *mut super::super::Foundation::DEVICE_OBJECT { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetRelatedDeviceObject(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> *mut super::super::Foundation:: DEVICE_OBJECT); IoGetRelatedDeviceObject(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetSfioStreamIdentifier(fileobject: *const super::super::Foundation::FILE_OBJECT, signature: *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetSfioStreamIdentifier(fileobject : *const super::super::Foundation:: FILE_OBJECT, signature : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); IoGetSfioStreamIdentifier(fileobject, signature) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetSilo(fileobject: *const super::super::Foundation::FILE_OBJECT) -> super::super::Foundation::PESILO { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetSilo(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> super::super::Foundation:: PESILO); IoGetSilo(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetSiloParameters(fileobject: *const super::super::Foundation::FILE_OBJECT) -> *mut IO_FOEXT_SILO_PARAMETERS { @@ -2324,21 +2324,21 @@ pub unsafe fn IoGetStackLimits(lowlimit: *mut usize, highlimit: *mut usize) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetStackLimits(lowlimit : *mut usize, highlimit : *mut usize) -> ()); IoGetStackLimits(lowlimit, highlimit) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetTopLevelIrp() -> *mut super::super::Foundation::IRP { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetTopLevelIrp() -> *mut super::super::Foundation:: IRP); IoGetTopLevelIrp() } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoGetTransactionParameterBlock(fileobject: *const super::super::Foundation::FILE_OBJECT) -> *mut TXN_PARAMETER_BLOCK { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoGetTransactionParameterBlock(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> *mut TXN_PARAMETER_BLOCK); IoGetTransactionParameterBlock(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoIncrementKeepAliveCount(fileobject: *mut super::super::Foundation::FILE_OBJECT, process: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2348,35 +2348,35 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIncrementKeepAliveCount(fileobject : *mut super::super::Foundation:: FILE_OBJECT, process : super::super::Foundation:: PEPROCESS) -> super::super::super::Win32::Foundation:: NTSTATUS); IoIncrementKeepAliveCount(fileobject, process.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoInitializeIrp(irp: *mut super::super::Foundation::IRP, packetsize: u16, stacksize: i8) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoInitializeIrp(irp : *mut super::super::Foundation:: IRP, packetsize : u16, stacksize : i8) -> ()); IoInitializeIrp(irp, packetsize, stacksize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoInitializeIrpEx(irp: *mut super::super::Foundation::IRP, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, packetsize: u16, stacksize: i8) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoInitializeIrpEx(irp : *mut super::super::Foundation:: IRP, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, packetsize : u16, stacksize : i8) -> ()); IoInitializeIrpEx(irp, ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null())), packetsize, stacksize) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn IoInitializeRemoveLockEx(lock: *mut IO_REMOVE_LOCK, allocatetag: u32, maxlockedminutes: u32, highwatermark: u32, remlocksize: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoInitializeRemoveLockEx(lock : *mut IO_REMOVE_LOCK, allocatetag : u32, maxlockedminutes : u32, highwatermark : u32, remlocksize : u32) -> ()); IoInitializeRemoveLockEx(lock, allocatetag, maxlockedminutes, highwatermark, remlocksize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoInitializeTimer(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, timerroutine: PIO_TIMER_ROUTINE, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoInitializeTimer(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, timerroutine : PIO_TIMER_ROUTINE, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoInitializeTimer(deviceobject, timerroutine, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoInitializeWorkItem(ioobject: *const ::core::ffi::c_void, ioworkitem: P0) @@ -2386,49 +2386,49 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoInitializeWorkItem(ioobject : *const ::core::ffi::c_void, ioworkitem : super::super::Foundation:: PIO_WORKITEM) -> ()); IoInitializeWorkItem(ioobject, ioworkitem.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoInvalidateDeviceRelations(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, r#type: DEVICE_RELATION_TYPE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoInvalidateDeviceRelations(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, r#type : DEVICE_RELATION_TYPE) -> ()); IoInvalidateDeviceRelations(deviceobject, r#type) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoInvalidateDeviceState(physicaldeviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoInvalidateDeviceState(physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoInvalidateDeviceState(physicaldeviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoIs32bitProcess(irp: ::core::option::Option<*const super::super::Foundation::IRP>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIs32bitProcess(irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: BOOLEAN); IoIs32bitProcess(::core::mem::transmute(irp.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoIsFileObjectIgnoringSharing(fileobject: *const super::super::Foundation::FILE_OBJECT) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIsFileObjectIgnoringSharing(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> super::super::super::Win32::Foundation:: BOOLEAN); IoIsFileObjectIgnoringSharing(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoIsFileOriginRemote(fileobject: *const super::super::Foundation::FILE_OBJECT) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIsFileOriginRemote(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> super::super::super::Win32::Foundation:: BOOLEAN); IoIsFileOriginRemote(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoIsInitiator32bitProcess(irp: *const super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIsInitiator32bitProcess(irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: BOOLEAN); IoIsInitiator32bitProcess(irp) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoIsValidIrpStatus(status: P0) -> u32 @@ -2438,28 +2438,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIsValidIrpStatus(status : super::super::super::Win32::Foundation:: NTSTATUS) -> u32); IoIsValidIrpStatus(status.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoIsWdmVersionAvailable(majorversion: u8, minorversion: u8) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoIsWdmVersionAvailable(majorversion : u8, minorversion : u8) -> super::super::super::Win32::Foundation:: BOOLEAN); IoIsWdmVersionAvailable(majorversion, minorversion) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoMakeAssociatedIrp(irp: *const super::super::Foundation::IRP, stacksize: i8) -> *mut super::super::Foundation::IRP { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoMakeAssociatedIrp(irp : *const super::super::Foundation:: IRP, stacksize : i8) -> *mut super::super::Foundation:: IRP); IoMakeAssociatedIrp(irp, stacksize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoMakeAssociatedIrpEx(irp: *const super::super::Foundation::IRP, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, stacksize: i8) -> *mut super::super::Foundation::IRP { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoMakeAssociatedIrpEx(irp : *const super::super::Foundation:: IRP, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, stacksize : i8) -> *mut super::super::Foundation:: IRP); IoMakeAssociatedIrpEx(irp, deviceobject, stacksize) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IscsiDisc\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Storage_IscsiDisc"))] #[inline] pub unsafe fn IoMapTransfer(adapterobject: *const super::super::super::Win32::Storage::IscsiDisc::_ADAPTER_OBJECT, mdl: *const super::super::Foundation::MDL, mapregisterbase: *const ::core::ffi::c_void, currentva: *const ::core::ffi::c_void, length: *mut u32, writetodevice: P0) -> i64 @@ -2469,35 +2469,35 @@ where ::windows_targets::link!("hal.dll" "system" fn IoMapTransfer(adapterobject : *const super::super::super::Win32::Storage::IscsiDisc:: _ADAPTER_OBJECT, mdl : *const super::super::Foundation:: MDL, mapregisterbase : *const ::core::ffi::c_void, currentva : *const ::core::ffi::c_void, length : *mut u32, writetodevice : super::super::super::Win32::Foundation:: BOOLEAN) -> i64); IoMapTransfer(adapterobject, mdl, mapregisterbase, currentva, length, writetodevice.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoOpenDeviceInterfaceRegistryKey(symboliclinkname: *const super::super::super::Win32::Foundation::UNICODE_STRING, desiredaccess: u32, deviceinterfaceregkey: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoOpenDeviceInterfaceRegistryKey(symboliclinkname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, desiredaccess : u32, deviceinterfaceregkey : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoOpenDeviceInterfaceRegistryKey(symboliclinkname, desiredaccess, deviceinterfaceregkey) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoOpenDeviceRegistryKey(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, devinstkeytype: u32, desiredaccess: u32, deviceregkey: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoOpenDeviceRegistryKey(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, devinstkeytype : u32, desiredaccess : u32, deviceregkey : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoOpenDeviceRegistryKey(deviceobject, devinstkeytype, desiredaccess, deviceregkey) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoOpenDriverRegistryKey(driverobject: *const super::super::Foundation::DRIVER_OBJECT, regkeytype: DRIVER_REGKEY_TYPE, desiredaccess: u32, flags: u32, driverregkey: *mut super::super::super::Win32::Foundation::HANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoOpenDriverRegistryKey(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, regkeytype : DRIVER_REGKEY_TYPE, desiredaccess : u32, flags : u32, driverregkey : *mut super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoOpenDriverRegistryKey(driverobject, regkeytype, desiredaccess, flags, driverregkey) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoPropagateActivityIdToThread(irp: *const super::super::Foundation::IRP, propagatedid: *mut ::windows_core::GUID, originalid: *mut *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoPropagateActivityIdToThread(irp : *const super::super::Foundation:: IRP, propagatedid : *mut ::windows_core::GUID, originalid : *mut *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation:: NTSTATUS); IoPropagateActivityIdToThread(irp, propagatedid, originalid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoQueryDeviceDescription(bustype: ::core::option::Option<*const INTERFACE_TYPE>, busnumber: ::core::option::Option<*const u32>, controllertype: ::core::option::Option<*const CONFIGURATION_TYPE>, controllernumber: ::core::option::Option<*const u32>, peripheraltype: ::core::option::Option<*const CONFIGURATION_TYPE>, peripheralnumber: ::core::option::Option<*const u32>, calloutroutine: PIO_QUERY_DEVICE_ROUTINE, context: ::core::option::Option<*mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -2513,35 +2513,35 @@ pub unsafe fn IoQueryDeviceDescription(bustype: ::core::option::Option<*const IN ::core::mem::transmute(context.unwrap_or(::std::ptr::null_mut())), ) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoQueryFullDriverPath(driverobject: *const super::super::Foundation::DRIVER_OBJECT, fullpath: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoQueryFullDriverPath(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, fullpath : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoQueryFullDriverPath(driverobject, fullpath) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoQueryInformationByName(objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS, options: u32, drivercontext: ::core::option::Option<*const IO_DRIVER_CREATE_CONTEXT>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoQueryInformationByName(objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS, options : u32, drivercontext : *const IO_DRIVER_CREATE_CONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoQueryInformationByName(objectattributes, iostatusblock, fileinformation, length, fileinformationclass, options, ::core::mem::transmute(drivercontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoQueryKsrPersistentMemorySize(driverobject: *const super::super::Foundation::DRIVER_OBJECT, physicaldeviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, buffersize: *mut usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoQueryKsrPersistentMemorySize(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, buffersize : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); IoQueryKsrPersistentMemorySize(driverobject, ::core::mem::transmute(physicaldeviceobject.unwrap_or(::std::ptr::null())), buffersize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoQueryKsrPersistentMemorySizeEx(driverobject: *const super::super::Foundation::DRIVER_OBJECT, physicaldeviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, physicaldeviceid: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, datatag: ::core::option::Option<*const u16>, dataversion: ::core::option::Option<*mut u32>, buffersize: *mut usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoQueryKsrPersistentMemorySizeEx(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, physicaldeviceid : *const super::super::super::Win32::Foundation:: UNICODE_STRING, datatag : *const u16, dataversion : *mut u32, buffersize : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); IoQueryKsrPersistentMemorySizeEx(driverobject, ::core::mem::transmute(physicaldeviceobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(physicaldeviceid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(datatag.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dataversion.unwrap_or(::std::ptr::null_mut())), buffersize) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoQueueWorkItem(ioworkitem: P0, workerroutine: PIO_WORKITEM_ROUTINE, queuetype: WORK_QUEUE_TYPE, context: ::core::option::Option<*const ::core::ffi::c_void>) @@ -2551,7 +2551,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoQueueWorkItem(ioworkitem : super::super::Foundation:: PIO_WORKITEM, workerroutine : PIO_WORKITEM_ROUTINE, queuetype : WORK_QUEUE_TYPE, context : *const ::core::ffi::c_void) -> ()); IoQueueWorkItem(ioworkitem.into_param().abi(), workerroutine, queuetype, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoQueueWorkItemEx(ioworkitem: P0, workerroutine: PIO_WORKITEM_ROUTINE_EX, queuetype: WORK_QUEUE_TYPE, context: ::core::option::Option<*const ::core::ffi::c_void>) @@ -2561,14 +2561,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoQueueWorkItemEx(ioworkitem : super::super::Foundation:: PIO_WORKITEM, workerroutine : PIO_WORKITEM_ROUTINE_EX, queuetype : WORK_QUEUE_TYPE, context : *const ::core::ffi::c_void) -> ()); IoQueueWorkItemEx(ioworkitem.into_param().abi(), workerroutine, queuetype, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRaiseHardError(irp: *const super::super::Foundation::IRP, vpb: ::core::option::Option<*const super::super::Foundation::VPB>, realdeviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRaiseHardError(irp : *const super::super::Foundation:: IRP, vpb : *const super::super::Foundation:: VPB, realdeviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoRaiseHardError(irp, ::core::mem::transmute(vpb.unwrap_or(::std::ptr::null())), realdeviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn IoRaiseInformationalHardError(errorstatus: P0, string: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, thread: P1) -> super::super::super::Win32::Foundation::BOOLEAN @@ -2579,14 +2579,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRaiseInformationalHardError(errorstatus : super::super::super::Win32::Foundation:: NTSTATUS, string : *const super::super::super::Win32::Foundation:: UNICODE_STRING, thread : super::super::Foundation:: PKTHREAD) -> super::super::super::Win32::Foundation:: BOOLEAN); IoRaiseInformationalHardError(errorstatus.into_param().abi(), ::core::mem::transmute(string.unwrap_or(::std::ptr::null())), thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReadDiskSignature(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, bytespersector: u32, signature: *mut DISK_SIGNATURE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReadDiskSignature(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, bytespersector : u32, signature : *mut DISK_SIGNATURE) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReadDiskSignature(deviceobject, bytespersector, signature) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReadPartitionTable(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, sectorsize: u32, returnrecognizedpartitions: P0, partitionbuffer: *mut *mut super::super::super::Win32::System::Ioctl::DRIVE_LAYOUT_INFORMATION) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2596,14 +2596,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReadPartitionTable(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, sectorsize : u32, returnrecognizedpartitions : super::super::super::Win32::Foundation:: BOOLEAN, partitionbuffer : *mut *mut super::super::super::Win32::System::Ioctl:: DRIVE_LAYOUT_INFORMATION) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReadPartitionTable(deviceobject, sectorsize, returnrecognizedpartitions.into_param().abi(), partitionbuffer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReadPartitionTableEx(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, drivelayout: *mut *mut super::super::super::Win32::System::Ioctl::DRIVE_LAYOUT_INFORMATION_EX) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReadPartitionTableEx(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, drivelayout : *mut *mut super::super::super::Win32::System::Ioctl:: DRIVE_LAYOUT_INFORMATION_EX) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReadPartitionTableEx(deviceobject, drivelayout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoRecordIoAttribution(opaquehandle: *mut ::core::ffi::c_void, attributioninformation: *const IO_ATTRIBUTION_INFORMATION) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -2615,49 +2615,49 @@ pub unsafe fn IoRegisterBootDriverCallback(callbackfunction: PBOOT_DRIVER_CALLBA ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRegisterBootDriverCallback(callbackfunction : PBOOT_DRIVER_CALLBACK_FUNCTION, callbackcontext : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); IoRegisterBootDriverCallback(callbackfunction, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRegisterBootDriverReinitialization(driverobject: *const super::super::Foundation::DRIVER_OBJECT, driverreinitializationroutine: PDRIVER_REINITIALIZE, context: ::core::option::Option<*const ::core::ffi::c_void>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRegisterBootDriverReinitialization(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, driverreinitializationroutine : PDRIVER_REINITIALIZE, context : *const ::core::ffi::c_void) -> ()); IoRegisterBootDriverReinitialization(driverobject, driverreinitializationroutine, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoRegisterContainerNotification(notificationclass: IO_CONTAINER_NOTIFICATION_CLASS, callbackfunction: PIO_CONTAINER_NOTIFICATION_FUNCTION, notificationinformation: ::core::option::Option<*const ::core::ffi::c_void>, notificationinformationlength: u32, callbackregistration: *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRegisterContainerNotification(notificationclass : IO_CONTAINER_NOTIFICATION_CLASS, callbackfunction : PIO_CONTAINER_NOTIFICATION_FUNCTION, notificationinformation : *const ::core::ffi::c_void, notificationinformationlength : u32, callbackregistration : *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoRegisterContainerNotification(notificationclass, callbackfunction, ::core::mem::transmute(notificationinformation.unwrap_or(::std::ptr::null())), notificationinformationlength, callbackregistration) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRegisterDeviceInterface(physicaldeviceobject: *const super::super::Foundation::DEVICE_OBJECT, interfaceclassguid: *const ::windows_core::GUID, referencestring: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, symboliclinkname: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRegisterDeviceInterface(physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, interfaceclassguid : *const ::windows_core::GUID, referencestring : *const super::super::super::Win32::Foundation:: UNICODE_STRING, symboliclinkname : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoRegisterDeviceInterface(physicaldeviceobject, interfaceclassguid, ::core::mem::transmute(referencestring.unwrap_or(::std::ptr::null())), symboliclinkname) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRegisterDriverReinitialization(driverobject: *const super::super::Foundation::DRIVER_OBJECT, driverreinitializationroutine: PDRIVER_REINITIALIZE, context: ::core::option::Option<*const ::core::ffi::c_void>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRegisterDriverReinitialization(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, driverreinitializationroutine : PDRIVER_REINITIALIZE, context : *const ::core::ffi::c_void) -> ()); IoRegisterDriverReinitialization(driverobject, driverreinitializationroutine, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRegisterLastChanceShutdownNotification(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRegisterLastChanceShutdownNotification(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoRegisterLastChanceShutdownNotification(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRegisterPlugPlayNotification(eventcategory: IO_NOTIFICATION_EVENT_CATEGORY, eventcategoryflags: u32, eventcategorydata: ::core::option::Option<*const ::core::ffi::c_void>, driverobject: *const super::super::Foundation::DRIVER_OBJECT, callbackroutine: PDRIVER_NOTIFICATION_CALLBACK_ROUTINE, context: ::core::option::Option<*mut ::core::ffi::c_void>, notificationentry: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRegisterPlugPlayNotification(eventcategory : IO_NOTIFICATION_EVENT_CATEGORY, eventcategoryflags : u32, eventcategorydata : *const ::core::ffi::c_void, driverobject : *const super::super::Foundation:: DRIVER_OBJECT, callbackroutine : PDRIVER_NOTIFICATION_CALLBACK_ROUTINE, context : *mut ::core::ffi::c_void, notificationentry : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoRegisterPlugPlayNotification(eventcategory, eventcategoryflags, ::core::mem::transmute(eventcategorydata.unwrap_or(::std::ptr::null())), driverobject, callbackroutine, ::core::mem::transmute(context.unwrap_or(::std::ptr::null_mut())), notificationentry) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRegisterShutdownNotification(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -2669,49 +2669,49 @@ pub unsafe fn IoReleaseCancelSpinLock(irql: u8) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReleaseCancelSpinLock(irql : u8) -> ()); IoReleaseCancelSpinLock(irql) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn IoReleaseRemoveLockAndWaitEx(removelock: *mut IO_REMOVE_LOCK, tag: ::core::option::Option<*const ::core::ffi::c_void>, remlocksize: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReleaseRemoveLockAndWaitEx(removelock : *mut IO_REMOVE_LOCK, tag : *const ::core::ffi::c_void, remlocksize : u32) -> ()); IoReleaseRemoveLockAndWaitEx(removelock, ::core::mem::transmute(tag.unwrap_or(::std::ptr::null())), remlocksize) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn IoReleaseRemoveLockEx(removelock: *mut IO_REMOVE_LOCK, tag: ::core::option::Option<*const ::core::ffi::c_void>, remlocksize: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReleaseRemoveLockEx(removelock : *mut IO_REMOVE_LOCK, tag : *const ::core::ffi::c_void, remlocksize : u32) -> ()); IoReleaseRemoveLockEx(removelock, ::core::mem::transmute(tag.unwrap_or(::std::ptr::null())), remlocksize) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRemoveLinkShareAccess(fileobject: *const super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS, linkshareaccess: ::core::option::Option<*mut LINK_SHARE_ACCESS>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRemoveLinkShareAccess(fileobject : *const super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS, linkshareaccess : *mut LINK_SHARE_ACCESS) -> ()); IoRemoveLinkShareAccess(fileobject, shareaccess, ::core::mem::transmute(linkshareaccess.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRemoveLinkShareAccessEx(fileobject: *const super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS, linkshareaccess: ::core::option::Option<*mut LINK_SHARE_ACCESS>, ioshareaccessflags: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRemoveLinkShareAccessEx(fileobject : *const super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS, linkshareaccess : *mut LINK_SHARE_ACCESS, ioshareaccessflags : u32) -> ()); IoRemoveLinkShareAccessEx(fileobject, shareaccess, ::core::mem::transmute(linkshareaccess.unwrap_or(::std::ptr::null_mut())), ioshareaccessflags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRemoveShareAccess(fileobject: *const super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRemoveShareAccess(fileobject : *const super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS) -> ()); IoRemoveShareAccess(fileobject, shareaccess) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReplacePartitionUnit(targetpdo: *const super::super::Foundation::DEVICE_OBJECT, sparepdo: *const super::super::Foundation::DEVICE_OBJECT, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReplacePartitionUnit(targetpdo : *const super::super::Foundation:: DEVICE_OBJECT, sparepdo : *const super::super::Foundation:: DEVICE_OBJECT, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReplacePartitionUnit(targetpdo, sparepdo, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReportDetectedDevice(driverobject: *const super::super::Foundation::DRIVER_OBJECT, legacybustype: INTERFACE_TYPE, busnumber: u32, slotnumber: u32, resourcelist: ::core::option::Option<*const CM_RESOURCE_LIST>, resourcerequirements: ::core::option::Option<*const IO_RESOURCE_REQUIREMENTS_LIST>, resourceassigned: P0, deviceobject: *mut *mut super::super::Foundation::DEVICE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2721,28 +2721,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReportDetectedDevice(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, legacybustype : INTERFACE_TYPE, busnumber : u32, slotnumber : u32, resourcelist : *const CM_RESOURCE_LIST, resourcerequirements : *const IO_RESOURCE_REQUIREMENTS_LIST, resourceassigned : super::super::super::Win32::Foundation:: BOOLEAN, deviceobject : *mut *mut super::super::Foundation:: DEVICE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReportDetectedDevice(driverobject, legacybustype, busnumber, slotnumber, ::core::mem::transmute(resourcelist.unwrap_or(::std::ptr::null())), ::core::mem::transmute(resourcerequirements.unwrap_or(::std::ptr::null())), resourceassigned.into_param().abi(), deviceobject) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoReportInterruptActive(parameters: *const IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReportInterruptActive(parameters : *const IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS) -> ()); IoReportInterruptActive(parameters) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoReportInterruptInactive(parameters: *const IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReportInterruptInactive(parameters : *const IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS) -> ()); IoReportInterruptInactive(parameters) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReportResourceForDetection(driverobject: *const super::super::Foundation::DRIVER_OBJECT, driverlist: ::core::option::Option<*const CM_RESOURCE_LIST>, driverlistsize: u32, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, devicelist: ::core::option::Option<*const CM_RESOURCE_LIST>, devicelistsize: u32, conflictdetected: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReportResourceForDetection(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, driverlist : *const CM_RESOURCE_LIST, driverlistsize : u32, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, devicelist : *const CM_RESOURCE_LIST, devicelistsize : u32, conflictdetected : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReportResourceForDetection(driverobject, ::core::mem::transmute(driverlist.unwrap_or(::std::ptr::null())), driverlistsize, ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(devicelist.unwrap_or(::std::ptr::null())), devicelistsize, conflictdetected) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReportResourceUsage(driverclassname: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, driverobject: *const super::super::Foundation::DRIVER_OBJECT, driverlist: ::core::option::Option<*const CM_RESOURCE_LIST>, driverlistsize: u32, deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, devicelist: ::core::option::Option<*const CM_RESOURCE_LIST>, devicelistsize: u32, overrideconflict: P0, conflictdetected: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2752,56 +2752,56 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReportResourceUsage(driverclassname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, driverobject : *const super::super::Foundation:: DRIVER_OBJECT, driverlist : *const CM_RESOURCE_LIST, driverlistsize : u32, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, devicelist : *const CM_RESOURCE_LIST, devicelistsize : u32, overrideconflict : super::super::super::Win32::Foundation:: BOOLEAN, conflictdetected : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReportResourceUsage(::core::mem::transmute(driverclassname.unwrap_or(::std::ptr::null())), driverobject, ::core::mem::transmute(driverlist.unwrap_or(::std::ptr::null())), driverlistsize, ::core::mem::transmute(deviceobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(devicelist.unwrap_or(::std::ptr::null())), devicelistsize, overrideconflict.into_param().abi(), conflictdetected) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReportRootDevice(driverobject: *const super::super::Foundation::DRIVER_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReportRootDevice(driverobject : *const super::super::Foundation:: DRIVER_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReportRootDevice(driverobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReportTargetDeviceChange(physicaldeviceobject: *const super::super::Foundation::DEVICE_OBJECT, notificationstructure: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReportTargetDeviceChange(physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, notificationstructure : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReportTargetDeviceChange(physicaldeviceobject, notificationstructure) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReportTargetDeviceChangeAsynchronous(physicaldeviceobject: *const super::super::Foundation::DEVICE_OBJECT, notificationstructure: *const ::core::ffi::c_void, callback: PDEVICE_CHANGE_COMPLETE_CALLBACK, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReportTargetDeviceChangeAsynchronous(physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, notificationstructure : *const ::core::ffi::c_void, callback : PDEVICE_CHANGE_COMPLETE_CALLBACK, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReportTargetDeviceChangeAsynchronous(physicaldeviceobject, notificationstructure, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRequestDeviceEject(physicaldeviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRequestDeviceEject(physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoRequestDeviceEject(physicaldeviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoRequestDeviceEjectEx(physicaldeviceobject: *const super::super::Foundation::DEVICE_OBJECT, callback: PIO_DEVICE_EJECT_CALLBACK, context: ::core::option::Option<*const ::core::ffi::c_void>, driverobject: ::core::option::Option<*const super::super::Foundation::DRIVER_OBJECT>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoRequestDeviceEjectEx(physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, callback : PIO_DEVICE_EJECT_CALLBACK, context : *const ::core::ffi::c_void, driverobject : *const super::super::Foundation:: DRIVER_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoRequestDeviceEjectEx(physicaldeviceobject, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), ::core::mem::transmute(driverobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReserveKsrPersistentMemory(driverobject: *const super::super::Foundation::DRIVER_OBJECT, physicaldeviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, size: usize, flags: u32, datahandle: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReserveKsrPersistentMemory(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, size : usize, flags : u32, datahandle : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReserveKsrPersistentMemory(driverobject, ::core::mem::transmute(physicaldeviceobject.unwrap_or(::std::ptr::null())), size, flags, datahandle) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReserveKsrPersistentMemoryEx(driverobject: *const super::super::Foundation::DRIVER_OBJECT, physicaldeviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, physicaldeviceid: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, datatag: ::core::option::Option<*const u16>, dataversion: u32, size: usize, flags: u32, datahandle: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReserveKsrPersistentMemoryEx(driverobject : *const super::super::Foundation:: DRIVER_OBJECT, physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, physicaldeviceid : *const super::super::super::Win32::Foundation:: UNICODE_STRING, datatag : *const u16, dataversion : u32, size : usize, flags : u32, datahandle : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoReserveKsrPersistentMemoryEx(driverobject, ::core::mem::transmute(physicaldeviceobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(physicaldeviceid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(datatag.unwrap_or(::std::ptr::null())), dataversion, size, flags, datahandle) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoReuseIrp(irp: *mut super::super::Foundation::IRP, iostatus: P0) @@ -2811,7 +2811,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoReuseIrp(irp : *mut super::super::Foundation:: IRP, iostatus : super::super::super::Win32::Foundation:: NTSTATUS) -> ()); IoReuseIrp(irp, iostatus.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetActivityIdIrp(irp: *mut super::super::Foundation::IRP, guid: ::core::option::Option<*const ::windows_core::GUID>) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -2823,7 +2823,7 @@ pub unsafe fn IoSetActivityIdThread(activityid: *const ::windows_core::GUID) -> ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetActivityIdThread(activityid : *const ::windows_core::GUID) -> *mut ::windows_core::GUID); IoSetActivityIdThread(activityid) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetCompletionRoutineEx(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, irp: *const super::super::Foundation::IRP, completionroutine: super::super::Foundation::PIO_COMPLETION_ROUTINE, context: ::core::option::Option<*const ::core::ffi::c_void>, invokeonsuccess: P0, invokeonerror: P1, invokeoncancel: P2) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2835,14 +2835,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetCompletionRoutineEx(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, irp : *const super::super::Foundation:: IRP, completionroutine : super::super::Foundation:: PIO_COMPLETION_ROUTINE, context : *const ::core::ffi::c_void, invokeonsuccess : super::super::super::Win32::Foundation:: BOOLEAN, invokeonerror : super::super::super::Win32::Foundation:: BOOLEAN, invokeoncancel : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetCompletionRoutineEx(deviceobject, irp, completionroutine, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), invokeonsuccess.into_param().abi(), invokeonerror.into_param().abi(), invokeoncancel.into_param().abi()) } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn IoSetDeviceInterfacePropertyData(symboliclinkname: *const super::super::super::Win32::Foundation::UNICODE_STRING, propertykey: *const super::super::super::Win32::Devices::Properties::DEVPROPKEY, lcid: u32, flags: u32, r#type: u32, size: u32, data: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetDeviceInterfacePropertyData(symboliclinkname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, propertykey : *const super::super::super::Win32::Devices::Properties:: DEVPROPKEY, lcid : u32, flags : u32, r#type : u32, size : u32, data : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetDeviceInterfacePropertyData(symboliclinkname, propertykey, lcid, flags, r#type, size, ::core::mem::transmute(data.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoSetDeviceInterfaceState(symboliclinkname: *const super::super::super::Win32::Foundation::UNICODE_STRING, enable: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2852,21 +2852,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetDeviceInterfaceState(symboliclinkname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, enable : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetDeviceInterfaceState(symboliclinkname, enable.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Devices_Properties`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Devices_Properties", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetDevicePropertyData(pdo: *const super::super::Foundation::DEVICE_OBJECT, propertykey: *const super::super::super::Win32::Devices::Properties::DEVPROPKEY, lcid: u32, flags: u32, r#type: u32, size: u32, data: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetDevicePropertyData(pdo : *const super::super::Foundation:: DEVICE_OBJECT, propertykey : *const super::super::super::Win32::Devices::Properties:: DEVPROPKEY, lcid : u32, flags : u32, r#type : u32, size : u32, data : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetDevicePropertyData(pdo, propertykey, lcid, flags, r#type, size, ::core::mem::transmute(data.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetFileObjectIgnoreSharing(fileobject: *const super::super::Foundation::FILE_OBJECT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetFileObjectIgnoreSharing(fileobject : *const super::super::Foundation:: FILE_OBJECT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetFileObjectIgnoreSharing(fileobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetFileOrigin(fileobject: *const super::super::Foundation::FILE_OBJECT, remote: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -2876,56 +2876,56 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetFileOrigin(fileobject : *const super::super::Foundation:: FILE_OBJECT, remote : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetFileOrigin(fileobject, remote.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetFsZeroingOffset(irp: *mut super::super::Foundation::IRP, zeroingoffset: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetFsZeroingOffset(irp : *mut super::super::Foundation:: IRP, zeroingoffset : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetFsZeroingOffset(irp, zeroingoffset) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetFsZeroingOffsetRequired(irp: *mut super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetFsZeroingOffsetRequired(irp : *mut super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetFsZeroingOffsetRequired(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetHardErrorOrVerifyDevice(irp: *const super::super::Foundation::IRP, deviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetHardErrorOrVerifyDevice(irp : *const super::super::Foundation:: IRP, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoSetHardErrorOrVerifyDevice(irp, deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetIoAttributionIrp(irp: *mut super::super::Foundation::IRP, attributionsource: *const ::core::ffi::c_void, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetIoAttributionIrp(irp : *mut super::super::Foundation:: IRP, attributionsource : *const ::core::ffi::c_void, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetIoAttributionIrp(irp, attributionsource, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetIoPriorityHint(irp: *const super::super::Foundation::IRP, priorityhint: super::super::Foundation::IO_PRIORITY_HINT) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetIoPriorityHint(irp : *const super::super::Foundation:: IRP, priorityhint : super::super::Foundation:: IO_PRIORITY_HINT) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetIoPriorityHint(irp, priorityhint) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetIrpExtraCreateParameter(irp: *mut super::super::Foundation::IRP, extracreateparameter: *const isize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetIrpExtraCreateParameter(irp : *mut super::super::Foundation:: IRP, extracreateparameter : *const isize) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetIrpExtraCreateParameter(irp, extracreateparameter) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetLinkShareAccess(desiredaccess: u32, desiredshareaccess: u32, fileobject: *mut super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS, linkshareaccess: ::core::option::Option<*mut LINK_SHARE_ACCESS>, ioshareaccessflags: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetLinkShareAccess(desiredaccess : u32, desiredshareaccess : u32, fileobject : *mut super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS, linkshareaccess : *mut LINK_SHARE_ACCESS, ioshareaccessflags : u32) -> ()); IoSetLinkShareAccess(desiredaccess, desiredshareaccess, fileobject, shareaccess, ::core::mem::transmute(linkshareaccess.unwrap_or(::std::ptr::null_mut())), ioshareaccessflags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetMasterIrpStatus(masterirp: *mut super::super::Foundation::IRP, status: P0) @@ -2935,35 +2935,35 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetMasterIrpStatus(masterirp : *mut super::super::Foundation:: IRP, status : super::super::super::Win32::Foundation:: NTSTATUS) -> ()); IoSetMasterIrpStatus(masterirp, status.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetPartitionInformation(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, sectorsize: u32, partitionnumber: u32, partitiontype: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetPartitionInformation(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, sectorsize : u32, partitionnumber : u32, partitiontype : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetPartitionInformation(deviceobject, sectorsize, partitionnumber, partitiontype) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetPartitionInformationEx(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, partitionnumber: u32, partitioninfo: *const super::super::super::Win32::System::Ioctl::SET_PARTITION_INFORMATION_EX) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetPartitionInformationEx(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, partitionnumber : u32, partitioninfo : *const super::super::super::Win32::System::Ioctl:: SET_PARTITION_INFORMATION_EX) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetPartitionInformationEx(deviceobject, partitionnumber, partitioninfo) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetShareAccess(desiredaccess: u32, desiredshareaccess: u32, fileobject: *mut super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetShareAccess(desiredaccess : u32, desiredshareaccess : u32, fileobject : *mut super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS) -> ()); IoSetShareAccess(desiredaccess, desiredshareaccess, fileobject, shareaccess) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetShareAccessEx(desiredaccess: u32, desiredshareaccess: u32, fileobject: *mut super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS, writepermission: ::core::option::Option<*const super::super::super::Win32::Foundation::BOOLEAN>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetShareAccessEx(desiredaccess : u32, desiredshareaccess : u32, fileobject : *mut super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS, writepermission : *const super::super::super::Win32::Foundation:: BOOLEAN) -> ()); IoSetShareAccessEx(desiredaccess, desiredshareaccess, fileobject, shareaccess, ::core::mem::transmute(writepermission.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetStartIoAttributes(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, deferredstartio: P0, noncancelable: P1) @@ -2974,14 +2974,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetStartIoAttributes(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, deferredstartio : super::super::super::Win32::Foundation:: BOOLEAN, noncancelable : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); IoSetStartIoAttributes(deviceobject, deferredstartio.into_param().abi(), noncancelable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoSetSystemPartition(volumenamestring: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetSystemPartition(volumenamestring : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoSetSystemPartition(volumenamestring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoSetThreadHardErrorMode(enableharderrors: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -2991,14 +2991,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetThreadHardErrorMode(enableharderrors : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); IoSetThreadHardErrorMode(enableharderrors.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSetTopLevelIrp(irp: ::core::option::Option<*const super::super::Foundation::IRP>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSetTopLevelIrp(irp : *const super::super::Foundation:: IRP) -> ()); IoSetTopLevelIrp(::core::mem::transmute(irp.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSizeOfIrpEx(deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, stacksize: i8) -> u16 { @@ -3010,7 +3010,7 @@ pub unsafe fn IoSizeofWorkItem() -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoSizeofWorkItem() -> u32); IoSizeofWorkItem() } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoStartNextPacket(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, cancelable: P0) @@ -3020,7 +3020,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoStartNextPacket(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, cancelable : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); IoStartNextPacket(deviceobject, cancelable.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoStartNextPacketByKey(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, cancelable: P0, key: u32) @@ -3030,28 +3030,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoStartNextPacketByKey(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, cancelable : super::super::super::Win32::Foundation:: BOOLEAN, key : u32) -> ()); IoStartNextPacketByKey(deviceobject, cancelable.into_param().abi(), key) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoStartPacket(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, irp: *const super::super::Foundation::IRP, key: ::core::option::Option<*const u32>, cancelfunction: super::super::Foundation::PDRIVER_CANCEL) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoStartPacket(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, irp : *const super::super::Foundation:: IRP, key : *const u32, cancelfunction : super::super::Foundation:: PDRIVER_CANCEL) -> ()); IoStartPacket(deviceobject, irp, ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), cancelfunction) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoStartTimer(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoStartTimer(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoStartTimer(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoStopTimer(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoStopTimer(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoStopTimer(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoSynchronousCallDriver(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, irp: *const super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3063,14 +3063,14 @@ pub unsafe fn IoTransferActivityId(activityid: *const ::windows_core::GUID, rela ::windows_targets::link!("ntoskrnl.exe" "system" fn IoTransferActivityId(activityid : *const ::windows_core::GUID, relatedactivityid : *const ::windows_core::GUID) -> ()); IoTransferActivityId(activityid, relatedactivityid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoTranslateBusAddress(interfacetype: INTERFACE_TYPE, busnumber: u32, busaddress: i64, addressspace: *mut u32, translatedaddress: *mut i64) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoTranslateBusAddress(interfacetype : INTERFACE_TYPE, busnumber : u32, busaddress : i64, addressspace : *mut u32, translatedaddress : *mut i64) -> super::super::super::Win32::Foundation:: BOOLEAN); IoTranslateBusAddress(interfacetype, busnumber, busaddress, addressspace, translatedaddress) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn IoTryQueueWorkItem(ioworkitem: P0, workerroutine: PIO_WORKITEM_ROUTINE_EX, queuetype: WORK_QUEUE_TYPE, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -3080,7 +3080,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoTryQueueWorkItem(ioworkitem : super::super::Foundation:: PIO_WORKITEM, workerroutine : PIO_WORKITEM_ROUTINE_EX, queuetype : WORK_QUEUE_TYPE, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); IoTryQueueWorkItem(ioworkitem.into_param().abi(), workerroutine, queuetype, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn IoUninitializeWorkItem(ioworkitem: P0) @@ -3100,56 +3100,56 @@ pub unsafe fn IoUnregisterContainerNotification(callbackregistration: *const ::c ::windows_targets::link!("ntoskrnl.exe" "system" fn IoUnregisterContainerNotification(callbackregistration : *const ::core::ffi::c_void) -> ()); IoUnregisterContainerNotification(callbackregistration) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoUnregisterPlugPlayNotification(notificationentry: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoUnregisterPlugPlayNotification(notificationentry : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoUnregisterPlugPlayNotification(notificationentry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoUnregisterPlugPlayNotificationEx(notificationentry: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoUnregisterPlugPlayNotificationEx(notificationentry : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoUnregisterPlugPlayNotificationEx(notificationentry) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoUnregisterShutdownNotification(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoUnregisterShutdownNotification(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); IoUnregisterShutdownNotification(deviceobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoUpdateLinkShareAccess(fileobject: *const super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS, linkshareaccess: ::core::option::Option<*mut LINK_SHARE_ACCESS>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoUpdateLinkShareAccess(fileobject : *const super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS, linkshareaccess : *mut LINK_SHARE_ACCESS) -> ()); IoUpdateLinkShareAccess(fileobject, shareaccess, ::core::mem::transmute(linkshareaccess.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoUpdateLinkShareAccessEx(fileobject: *const super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS, linkshareaccess: ::core::option::Option<*mut LINK_SHARE_ACCESS>, ioshareaccessflags: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoUpdateLinkShareAccessEx(fileobject : *const super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS, linkshareaccess : *mut LINK_SHARE_ACCESS, ioshareaccessflags : u32) -> ()); IoUpdateLinkShareAccessEx(fileobject, shareaccess, ::core::mem::transmute(linkshareaccess.unwrap_or(::std::ptr::null_mut())), ioshareaccessflags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoUpdateShareAccess(fileobject: *const super::super::Foundation::FILE_OBJECT, shareaccess: *mut SHARE_ACCESS) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoUpdateShareAccess(fileobject : *const super::super::Foundation:: FILE_OBJECT, shareaccess : *mut SHARE_ACCESS) -> ()); IoUpdateShareAccess(fileobject, shareaccess) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoValidateDeviceIoControlAccess(irp: *const super::super::Foundation::IRP, requiredaccess: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoValidateDeviceIoControlAccess(irp : *const super::super::Foundation:: IRP, requiredaccess : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoValidateDeviceIoControlAccess(irp, requiredaccess) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoVerifyPartitionTable(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, fixerrors: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3159,63 +3159,63 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoVerifyPartitionTable(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, fixerrors : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); IoVerifyPartitionTable(deviceobject, fixerrors.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoVolumeDeviceNameToGuid(volumedevicename: *const super::super::super::Win32::Foundation::UNICODE_STRING, guid: *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoVolumeDeviceNameToGuid(volumedevicename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, guid : *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation:: NTSTATUS); IoVolumeDeviceNameToGuid(volumedevicename, guid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoVolumeDeviceNameToGuidPath(volumedevicename: *const super::super::super::Win32::Foundation::UNICODE_STRING, guidpath: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoVolumeDeviceNameToGuidPath(volumedevicename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, guidpath : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoVolumeDeviceNameToGuidPath(volumedevicename, guidpath) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoVolumeDeviceToDosName(volumedeviceobject: *const ::core::ffi::c_void, dosname: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoVolumeDeviceToDosName(volumedeviceobject : *const ::core::ffi::c_void, dosname : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoVolumeDeviceToDosName(volumedeviceobject, dosname) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoVolumeDeviceToGuid(volumedeviceobject: *const ::core::ffi::c_void, guid: *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoVolumeDeviceToGuid(volumedeviceobject : *const ::core::ffi::c_void, guid : *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation:: NTSTATUS); IoVolumeDeviceToGuid(volumedeviceobject, guid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoVolumeDeviceToGuidPath(volumedeviceobject: *const ::core::ffi::c_void, guidpath: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoVolumeDeviceToGuidPath(volumedeviceobject : *const ::core::ffi::c_void, guidpath : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoVolumeDeviceToGuidPath(volumedeviceobject, guidpath) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMIAllocateInstanceIds(guid: *const ::windows_core::GUID, instancecount: u32, firstinstanceid: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMIAllocateInstanceIds(guid : *const ::windows_core::GUID, instancecount : u32, firstinstanceid : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMIAllocateInstanceIds(guid, instancecount, firstinstanceid) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoWMIDeviceObjectToInstanceName(datablockobject: *const ::core::ffi::c_void, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, instancename: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMIDeviceObjectToInstanceName(datablockobject : *const ::core::ffi::c_void, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, instancename : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMIDeviceObjectToInstanceName(datablockobject, deviceobject, instancename) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMIExecuteMethod(datablockobject: *const ::core::ffi::c_void, instancename: *const super::super::super::Win32::Foundation::UNICODE_STRING, methodid: u32, inbuffersize: u32, outbuffersize: *mut u32, inoutbuffer: ::core::option::Option<*mut u8>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMIExecuteMethod(datablockobject : *const ::core::ffi::c_void, instancename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, methodid : u32, inbuffersize : u32, outbuffersize : *mut u32, inoutbuffer : *mut u8) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMIExecuteMethod(datablockobject, instancename, methodid, inbuffersize, outbuffersize, ::core::mem::transmute(inoutbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMIHandleToInstanceName(datablockobject: *const ::core::ffi::c_void, filehandle: P0, instancename: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3225,70 +3225,70 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMIHandleToInstanceName(datablockobject : *const ::core::ffi::c_void, filehandle : super::super::super::Win32::Foundation:: HANDLE, instancename : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMIHandleToInstanceName(datablockobject, filehandle.into_param().abi(), instancename) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMIOpenBlock(guid: *const ::windows_core::GUID, desiredaccess: u32, datablockobject: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMIOpenBlock(guid : *const ::windows_core::GUID, desiredaccess : u32, datablockobject : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMIOpenBlock(guid, desiredaccess, datablockobject) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMIQueryAllData(datablockobject: *const ::core::ffi::c_void, inoutbuffersize: *mut u32, outbuffer: ::core::option::Option<*mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMIQueryAllData(datablockobject : *const ::core::ffi::c_void, inoutbuffersize : *mut u32, outbuffer : *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMIQueryAllData(datablockobject, inoutbuffersize, ::core::mem::transmute(outbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMIQueryAllDataMultiple(datablockobjectlist: &[*const ::core::ffi::c_void], inoutbuffersize: *mut u32, outbuffer: ::core::option::Option<*mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMIQueryAllDataMultiple(datablockobjectlist : *const *const ::core::ffi::c_void, objectcount : u32, inoutbuffersize : *mut u32, outbuffer : *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMIQueryAllDataMultiple(::core::mem::transmute(datablockobjectlist.as_ptr()), datablockobjectlist.len() as _, inoutbuffersize, ::core::mem::transmute(outbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMIQuerySingleInstance(datablockobject: *const ::core::ffi::c_void, instancename: *const super::super::super::Win32::Foundation::UNICODE_STRING, inoutbuffersize: *mut u32, outbuffer: ::core::option::Option<*mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMIQuerySingleInstance(datablockobject : *const ::core::ffi::c_void, instancename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, inoutbuffersize : *mut u32, outbuffer : *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMIQuerySingleInstance(datablockobject, instancename, inoutbuffersize, ::core::mem::transmute(outbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMIQuerySingleInstanceMultiple(datablockobjectlist: *const *const ::core::ffi::c_void, instancenames: *const super::super::super::Win32::Foundation::UNICODE_STRING, objectcount: u32, inoutbuffersize: *mut u32, outbuffer: ::core::option::Option<*mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMIQuerySingleInstanceMultiple(datablockobjectlist : *const *const ::core::ffi::c_void, instancenames : *const super::super::super::Win32::Foundation:: UNICODE_STRING, objectcount : u32, inoutbuffersize : *mut u32, outbuffer : *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMIQuerySingleInstanceMultiple(datablockobjectlist, instancenames, objectcount, inoutbuffersize, ::core::mem::transmute(outbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoWMIRegistrationControl(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, action: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMIRegistrationControl(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, action : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMIRegistrationControl(deviceobject, action) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMISetNotificationCallback(object: *mut ::core::ffi::c_void, callback: WMI_NOTIFICATION_CALLBACK, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMISetNotificationCallback(object : *mut ::core::ffi::c_void, callback : WMI_NOTIFICATION_CALLBACK, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMISetNotificationCallback(object, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMISetSingleInstance(datablockobject: *const ::core::ffi::c_void, instancename: *const super::super::super::Win32::Foundation::UNICODE_STRING, version: u32, valuebuffersize: u32, valuebuffer: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMISetSingleInstance(datablockobject : *const ::core::ffi::c_void, instancename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, version : u32, valuebuffersize : u32, valuebuffer : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMISetSingleInstance(datablockobject, instancename, version, valuebuffersize, valuebuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMISetSingleItem(datablockobject: *const ::core::ffi::c_void, instancename: *const super::super::super::Win32::Foundation::UNICODE_STRING, dataitemid: u32, version: u32, valuebuffersize: u32, valuebuffer: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMISetSingleItem(datablockobject : *const ::core::ffi::c_void, instancename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, dataitemid : u32, version : u32, valuebuffersize : u32, valuebuffer : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMISetSingleItem(datablockobject, instancename, dataitemid, version, valuebuffersize, valuebuffer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoWMISuggestInstanceName(physicaldeviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, symboliclinkname: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, combinenames: P0, suggestedinstancename: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3298,7 +3298,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWMISuggestInstanceName(physicaldeviceobject : *const super::super::Foundation:: DEVICE_OBJECT, symboliclinkname : *const super::super::super::Win32::Foundation:: UNICODE_STRING, combinenames : super::super::super::Win32::Foundation:: BOOLEAN, suggestedinstancename : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWMISuggestInstanceName(::core::mem::transmute(physicaldeviceobject.unwrap_or(::std::ptr::null())), ::core::mem::transmute(symboliclinkname.unwrap_or(::std::ptr::null())), combinenames.into_param().abi(), suggestedinstancename) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWMIWriteEvent(wnodeeventitem: *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3315,77 +3315,77 @@ pub unsafe fn IoWriteErrorLogEntry(elentry: *const ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWriteErrorLogEntry(elentry : *const ::core::ffi::c_void) -> ()); IoWriteErrorLogEntry(elentry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IoWriteKsrPersistentMemory(datahandle: *const ::core::ffi::c_void, buffer: *const ::core::ffi::c_void, size: usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWriteKsrPersistentMemory(datahandle : *const ::core::ffi::c_void, buffer : *const ::core::ffi::c_void, size : usize) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWriteKsrPersistentMemory(datahandle, buffer, size) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoWritePartitionTable(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, sectorsize: u32, sectorspertrack: u32, numberofheads: u32, partitionbuffer: *const super::super::super::Win32::System::Ioctl::DRIVE_LAYOUT_INFORMATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWritePartitionTable(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, sectorsize : u32, sectorspertrack : u32, numberofheads : u32, partitionbuffer : *const super::super::super::Win32::System::Ioctl:: DRIVE_LAYOUT_INFORMATION) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWritePartitionTable(deviceobject, sectorsize, sectorspertrack, numberofheads, partitionbuffer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IoWritePartitionTableEx(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, drivelayout: *const super::super::super::Win32::System::Ioctl::DRIVE_LAYOUT_INFORMATION_EX) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IoWritePartitionTableEx(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, drivelayout : *const super::super::super::Win32::System::Ioctl:: DRIVE_LAYOUT_INFORMATION_EX) -> super::super::super::Win32::Foundation:: NTSTATUS); IoWritePartitionTableEx(deviceobject, drivelayout) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IofCallDriver(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, irp: *mut super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn IofCallDriver(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, irp : *mut super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); IofCallDriver(deviceobject, irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn IofCompleteRequest(irp: *const super::super::Foundation::IRP, priorityboost: i8) { ::windows_targets::link!("ntoskrnl.exe" "system" fn IofCompleteRequest(irp : *const super::super::Foundation:: IRP, priorityboost : i8) -> ()); IofCompleteRequest(irp, priorityboost) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KdChangeOption(option: KD_OPTION, inbufferbytes: u32, inbuffer: *const ::core::ffi::c_void, outbufferbytes: u32, outbuffer: *mut ::core::ffi::c_void, outbufferneeded: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KdChangeOption(option : KD_OPTION, inbufferbytes : u32, inbuffer : *const ::core::ffi::c_void, outbufferbytes : u32, outbuffer : *mut ::core::ffi::c_void, outbufferneeded : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); KdChangeOption(option, inbufferbytes, inbuffer, outbufferbytes, outbuffer, outbufferneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KdDisableDebugger() -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KdDisableDebugger() -> super::super::super::Win32::Foundation:: NTSTATUS); KdDisableDebugger() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KdEnableDebugger() -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KdEnableDebugger() -> super::super::super::Win32::Foundation:: NTSTATUS); KdEnableDebugger() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KdRefreshDebuggerNotPresent() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KdRefreshDebuggerNotPresent() -> super::super::super::Win32::Foundation:: BOOLEAN); KdRefreshDebuggerNotPresent() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeAcquireGuardedMutex(mutex: *mut super::super::Foundation::FAST_MUTEX) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeAcquireGuardedMutex(mutex : *mut super::super::Foundation:: FAST_MUTEX) -> ()); KeAcquireGuardedMutex(mutex) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeAcquireGuardedMutexUnsafe(fastmutex: *mut super::super::Foundation::FAST_MUTEX) { @@ -3407,7 +3407,7 @@ pub unsafe fn KeAcquireInStackQueuedSpinLockForDpc(spinlock: *mut usize, lockhan ::windows_targets::link!("ntoskrnl.exe" "system" fn KeAcquireInStackQueuedSpinLockForDpc(spinlock : *mut usize, lockhandle : *mut KLOCK_QUEUE_HANDLE) -> ()); KeAcquireInStackQueuedSpinLockForDpc(spinlock, lockhandle) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeAcquireInterruptSpinLock(interrupt: P0) -> u8 @@ -3422,21 +3422,21 @@ pub unsafe fn KeAcquireSpinLockForDpc(spinlock: *mut usize) -> u8 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeAcquireSpinLockForDpc(spinlock : *mut usize) -> u8); KeAcquireSpinLockForDpc(spinlock) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeAddTriageDumpDataBlock(ktriagedumpdataarray: *mut KTRIAGE_DUMP_DATA_ARRAY, address: *const ::core::ffi::c_void, size: usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeAddTriageDumpDataBlock(ktriagedumpdataarray : *mut KTRIAGE_DUMP_DATA_ARRAY, address : *const ::core::ffi::c_void, size : usize) -> super::super::super::Win32::Foundation:: NTSTATUS); KeAddTriageDumpDataBlock(ktriagedumpdataarray, address, size) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeAreAllApcsDisabled() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeAreAllApcsDisabled() -> super::super::super::Win32::Foundation:: BOOLEAN); KeAreAllApcsDisabled() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeAreApcsDisabled() -> super::super::super::Win32::Foundation::BOOLEAN { @@ -3453,35 +3453,35 @@ pub unsafe fn KeBugCheckEx(bugcheckcode: u32, bugcheckparameter1: usize, bugchec ::windows_targets::link!("ntoskrnl.exe" "system" fn KeBugCheckEx(bugcheckcode : u32, bugcheckparameter1 : usize, bugcheckparameter2 : usize, bugcheckparameter3 : usize, bugcheckparameter4 : usize) -> ()); KeBugCheckEx(bugcheckcode, bugcheckparameter1, bugcheckparameter2, bugcheckparameter3, bugcheckparameter4) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeCancelTimer(param0: *mut KTIMER) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeCancelTimer(param0 : *mut KTIMER) -> super::super::super::Win32::Foundation:: BOOLEAN); KeCancelTimer(param0) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeClearEvent(event: *mut super::super::Foundation::KEVENT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeClearEvent(event : *mut super::super::Foundation:: KEVENT) -> ()); KeClearEvent(event) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeConvertAuxiliaryCounterToPerformanceCounter(auxiliarycountervalue: u64, performancecountervalue: *mut u64, conversionerror: ::core::option::Option<*mut u64>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeConvertAuxiliaryCounterToPerformanceCounter(auxiliarycountervalue : u64, performancecountervalue : *mut u64, conversionerror : *mut u64) -> super::super::super::Win32::Foundation:: NTSTATUS); KeConvertAuxiliaryCounterToPerformanceCounter(auxiliarycountervalue, performancecountervalue, ::core::mem::transmute(conversionerror.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeConvertPerformanceCounterToAuxiliaryCounter(performancecountervalue: u64, auxiliarycountervalue: *mut u64, conversionerror: ::core::option::Option<*mut u64>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeConvertPerformanceCounterToAuxiliaryCounter(performancecountervalue : u64, auxiliarycountervalue : *mut u64, conversionerror : *mut u64) -> super::super::super::Win32::Foundation:: NTSTATUS); KeConvertPerformanceCounterToAuxiliaryCounter(performancecountervalue, auxiliarycountervalue, ::core::mem::transmute(conversionerror.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeDelayExecutionThread(waitmode: i8, alertable: P0, interval: *const i64) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3491,28 +3491,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeDelayExecutionThread(waitmode : i8, alertable : super::super::super::Win32::Foundation:: BOOLEAN, interval : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); KeDelayExecutionThread(waitmode, alertable.into_param().abi(), interval) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeDeregisterBoundCallback(handle: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeDeregisterBoundCallback(handle : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); KeDeregisterBoundCallback(handle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeDeregisterBugCheckCallback(callbackrecord: *mut KBUGCHECK_CALLBACK_RECORD) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeDeregisterBugCheckCallback(callbackrecord : *mut KBUGCHECK_CALLBACK_RECORD) -> super::super::super::Win32::Foundation:: BOOLEAN); KeDeregisterBugCheckCallback(callbackrecord) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeDeregisterBugCheckReasonCallback(callbackrecord: *mut KBUGCHECK_REASON_CALLBACK_RECORD) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeDeregisterBugCheckReasonCallback(callbackrecord : *mut KBUGCHECK_REASON_CALLBACK_RECORD) -> super::super::super::Win32::Foundation:: BOOLEAN); KeDeregisterBugCheckReasonCallback(callbackrecord) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeDeregisterNmiCallback(handle: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3534,14 +3534,14 @@ pub unsafe fn KeEnterGuardedRegion() { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeEnterGuardedRegion() -> ()); KeEnterGuardedRegion() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeExpandKernelStackAndCallout(callout: PEXPAND_STACK_CALLOUT, parameter: ::core::option::Option<*const ::core::ffi::c_void>, size: usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeExpandKernelStackAndCallout(callout : PEXPAND_STACK_CALLOUT, parameter : *const ::core::ffi::c_void, size : usize) -> super::super::super::Win32::Foundation:: NTSTATUS); KeExpandKernelStackAndCallout(callout, ::core::mem::transmute(parameter.unwrap_or(::std::ptr::null())), size) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeExpandKernelStackAndCalloutEx(callout: PEXPAND_STACK_CALLOUT, parameter: ::core::option::Option<*const ::core::ffi::c_void>, size: usize, wait: P0, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -3551,7 +3551,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeExpandKernelStackAndCalloutEx(callout : PEXPAND_STACK_CALLOUT, parameter : *const ::core::ffi::c_void, size : usize, wait : super::super::super::Win32::Foundation:: BOOLEAN, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); KeExpandKernelStackAndCalloutEx(callout, ::core::mem::transmute(parameter.unwrap_or(::std::ptr::null())), size, wait.into_param().abi(), ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn KeFlushIoBuffers(mdl: *const super::super::Foundation::MDL, readoperation: P0, dmaoperation: P1) @@ -3582,21 +3582,21 @@ pub unsafe fn KeGetCurrentNodeNumber() -> u16 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeGetCurrentNodeNumber() -> u16); KeGetCurrentNodeNumber() } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn KeGetCurrentProcessorNumberEx(procnumber: ::core::option::Option<*mut super::super::super::Win32::System::Kernel::PROCESSOR_NUMBER>) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeGetCurrentProcessorNumberEx(procnumber : *mut super::super::super::Win32::System::Kernel:: PROCESSOR_NUMBER) -> u32); KeGetCurrentProcessorNumberEx(::core::mem::transmute(procnumber.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn KeGetProcessorIndexFromNumber(procnumber: *const super::super::super::Win32::System::Kernel::PROCESSOR_NUMBER) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeGetProcessorIndexFromNumber(procnumber : *const super::super::super::Win32::System::Kernel:: PROCESSOR_NUMBER) -> u32); KeGetProcessorIndexFromNumber(procnumber) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeGetProcessorNumberFromIndex(procindex: u32, procnumber: *mut super::super::super::Win32::System::Kernel::PROCESSOR_NUMBER) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3608,28 +3608,28 @@ pub unsafe fn KeGetRecommendedSharedDataAlignment() -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeGetRecommendedSharedDataAlignment() -> u32); KeGetRecommendedSharedDataAlignment() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeInitializeCrashDumpHeader(dumptype: u32, flags: u32, buffer: *mut ::core::ffi::c_void, buffersize: u32, bufferneeded: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeCrashDumpHeader(dumptype : u32, flags : u32, buffer : *mut ::core::ffi::c_void, buffersize : u32, bufferneeded : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); KeInitializeCrashDumpHeader(dumptype, flags, buffer, buffersize, ::core::mem::transmute(bufferneeded.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeDeviceQueue(devicequeue: *mut super::super::Foundation::KDEVICE_QUEUE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeDeviceQueue(devicequeue : *mut super::super::Foundation:: KDEVICE_QUEUE) -> ()); KeInitializeDeviceQueue(devicequeue) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeDpc(dpc: *mut super::super::Foundation::KDPC, deferredroutine: super::super::Foundation::PKDEFERRED_ROUTINE, deferredcontext: ::core::option::Option<*const ::core::ffi::c_void>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeDpc(dpc : *mut super::super::Foundation:: KDPC, deferredroutine : super::super::Foundation:: PKDEFERRED_ROUTINE, deferredcontext : *const ::core::ffi::c_void) -> ()); KeInitializeDpc(dpc, deferredroutine, ::core::mem::transmute(deferredcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeEvent(event: *mut super::super::Foundation::KEVENT, r#type: super::super::super::Win32::System::Kernel::EVENT_TYPE, state: P0) @@ -3639,21 +3639,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeEvent(event : *mut super::super::Foundation:: KEVENT, r#type : super::super::super::Win32::System::Kernel:: EVENT_TYPE, state : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); KeInitializeEvent(event, r#type, state.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeGuardedMutex(mutex: *mut super::super::Foundation::FAST_MUTEX) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeGuardedMutex(mutex : *mut super::super::Foundation:: FAST_MUTEX) -> ()); KeInitializeGuardedMutex(mutex) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeMutex(mutex: *mut super::super::Foundation::KMUTANT, level: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeMutex(mutex : *mut super::super::Foundation:: KMUTANT, level : u32) -> ()); KeInitializeMutex(mutex, level) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeSemaphore(semaphore: *mut KSEMAPHORE, count: i32, limit: i32) { @@ -3667,56 +3667,56 @@ pub unsafe fn KeInitializeSpinLock() -> usize { KeInitializeSpinLock(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeThreadedDpc(dpc: *mut super::super::Foundation::KDPC, deferredroutine: super::super::Foundation::PKDEFERRED_ROUTINE, deferredcontext: ::core::option::Option<*const ::core::ffi::c_void>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeThreadedDpc(dpc : *mut super::super::Foundation:: KDPC, deferredroutine : super::super::Foundation:: PKDEFERRED_ROUTINE, deferredcontext : *const ::core::ffi::c_void) -> ()); KeInitializeThreadedDpc(dpc, deferredroutine, ::core::mem::transmute(deferredcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeTimer(timer: *mut KTIMER) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeTimer(timer : *mut KTIMER) -> ()); KeInitializeTimer(timer) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeTimerEx(timer: *mut KTIMER, r#type: super::super::super::Win32::System::Kernel::TIMER_TYPE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeTimerEx(timer : *mut KTIMER, r#type : super::super::super::Win32::System::Kernel:: TIMER_TYPE) -> ()); KeInitializeTimerEx(timer, r#type) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInitializeTriageDumpDataArray(ktriagedumpdataarray: *mut KTRIAGE_DUMP_DATA_ARRAY, size: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInitializeTriageDumpDataArray(ktriagedumpdataarray : *mut KTRIAGE_DUMP_DATA_ARRAY, size : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); KeInitializeTriageDumpDataArray(ktriagedumpdataarray, size) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInsertByKeyDeviceQueue(devicequeue: *mut super::super::Foundation::KDEVICE_QUEUE, devicequeueentry: *mut KDEVICE_QUEUE_ENTRY, sortkey: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInsertByKeyDeviceQueue(devicequeue : *mut super::super::Foundation:: KDEVICE_QUEUE, devicequeueentry : *mut KDEVICE_QUEUE_ENTRY, sortkey : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); KeInsertByKeyDeviceQueue(devicequeue, devicequeueentry, sortkey) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInsertDeviceQueue(devicequeue: *mut super::super::Foundation::KDEVICE_QUEUE, devicequeueentry: *mut KDEVICE_QUEUE_ENTRY) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInsertDeviceQueue(devicequeue : *mut super::super::Foundation:: KDEVICE_QUEUE, devicequeueentry : *mut KDEVICE_QUEUE_ENTRY) -> super::super::super::Win32::Foundation:: BOOLEAN); KeInsertDeviceQueue(devicequeue, devicequeueentry) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeInsertQueueDpc(dpc: *mut super::super::Foundation::KDPC, systemargument1: ::core::option::Option<*const ::core::ffi::c_void>, systemargument2: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeInsertQueueDpc(dpc : *mut super::super::Foundation:: KDPC, systemargument1 : *const ::core::ffi::c_void, systemargument2 : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); KeInsertQueueDpc(dpc, ::core::mem::transmute(systemargument1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(systemargument2.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeInvalidateAllCaches() -> super::super::super::Win32::Foundation::BOOLEAN { @@ -3748,7 +3748,7 @@ pub unsafe fn KeLeaveGuardedRegion() { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeLeaveGuardedRegion() -> ()); KeLeaveGuardedRegion() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KePulseEvent(event: *mut super::super::Foundation::KEVENT, increment: i32, wait: P0) -> i32 @@ -3778,14 +3778,14 @@ pub unsafe fn KeQueryActiveProcessors() -> usize { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeQueryActiveProcessors() -> usize); KeQueryActiveProcessors() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeQueryAuxiliaryCounterFrequency(auxiliarycounterfrequency: ::core::option::Option<*mut u64>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeQueryAuxiliaryCounterFrequency(auxiliarycounterfrequency : *mut u64) -> super::super::super::Win32::Foundation:: NTSTATUS); KeQueryAuxiliaryCounterFrequency(::core::mem::transmute(auxiliarycounterfrequency.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeQueryDpcWatchdogInformation(watchdoginformation: *mut KDPC_WATCHDOG_INFORMATION) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3797,7 +3797,7 @@ pub unsafe fn KeQueryGroupAffinity(groupnumber: u16) -> usize { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeQueryGroupAffinity(groupnumber : u16) -> usize); KeQueryGroupAffinity(groupnumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeQueryHardwareCounterConfiguration(counterarray: &mut [HARDWARE_COUNTER], count: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3814,7 +3814,7 @@ pub unsafe fn KeQueryInterruptTimePrecise(qpctimestamp: *mut u64) -> u64 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeQueryInterruptTimePrecise(qpctimestamp : *mut u64) -> u64); KeQueryInterruptTimePrecise(qpctimestamp) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn KeQueryLogicalProcessorRelationship(processornumber: ::core::option::Option<*const super::super::super::Win32::System::Kernel::PROCESSOR_NUMBER>, relationshiptype: super::super::super::Win32::System::SystemInformation::LOGICAL_PROCESSOR_RELATIONSHIP, information: ::core::option::Option<*mut super::super::super::Win32::System::SystemInformation::SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX>, length: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3836,14 +3836,14 @@ pub unsafe fn KeQueryMaximumProcessorCountEx(groupnumber: u16) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeQueryMaximumProcessorCountEx(groupnumber : u16) -> u32); KeQueryMaximumProcessorCountEx(groupnumber) } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] pub unsafe fn KeQueryNodeActiveAffinity(nodenumber: u16, affinity: ::core::option::Option<*mut super::super::super::Win32::System::SystemInformation::GROUP_AFFINITY>, count: ::core::option::Option<*mut u16>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeQueryNodeActiveAffinity(nodenumber : u16, affinity : *mut super::super::super::Win32::System::SystemInformation:: GROUP_AFFINITY, count : *mut u16) -> ()); KeQueryNodeActiveAffinity(nodenumber, ::core::mem::transmute(affinity.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(count.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn KeQueryNodeActiveAffinity2(nodenumber: u16, groupaffinities: ::core::option::Option<&mut [super::super::super::Win32::System::SystemInformation::GROUP_AFFINITY]>, groupaffinitiesrequired: *mut u16) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -3865,7 +3865,7 @@ pub unsafe fn KeQueryPerformanceCounter(performancefrequency: ::core::option::Op ::windows_targets::link!("hal.dll" "system" fn KeQueryPerformanceCounter(performancefrequency : *mut i64) -> i64); KeQueryPerformanceCounter(::core::mem::transmute(performancefrequency.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeQueryPriorityThread(thread: P0) -> i32 @@ -3875,7 +3875,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeQueryPriorityThread(thread : super::super::Foundation:: PKTHREAD) -> i32); KeQueryPriorityThread(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeQueryRuntimeThread(thread: P0, usertime: *mut u32) -> u32 @@ -3897,7 +3897,7 @@ pub unsafe fn KeQueryTimeIncrement() -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeQueryTimeIncrement() -> u32); KeQueryTimeIncrement() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeQueryTotalCycleTimeThread(thread: P0, cycletimestamp: *mut u64) -> u64 @@ -3917,28 +3917,28 @@ pub unsafe fn KeQueryUnbiasedInterruptTimePrecise(qpctimestamp: *mut u64) -> u64 ::windows_targets::link!("ntoskrnl.exe" "system" fn KeQueryUnbiasedInterruptTimePrecise(qpctimestamp : *mut u64) -> u64); KeQueryUnbiasedInterruptTimePrecise(qpctimestamp) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReadStateEvent(event: *const super::super::Foundation::KEVENT) -> i32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReadStateEvent(event : *const super::super::Foundation:: KEVENT) -> i32); KeReadStateEvent(event) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReadStateMutex(mutex: *const super::super::Foundation::KMUTANT) -> i32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReadStateMutex(mutex : *const super::super::Foundation:: KMUTANT) -> i32); KeReadStateMutex(mutex) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReadStateSemaphore(semaphore: *const KSEMAPHORE) -> i32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReadStateSemaphore(semaphore : *const KSEMAPHORE) -> i32); KeReadStateSemaphore(semaphore) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReadStateTimer(timer: *const KTIMER) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -3950,21 +3950,21 @@ pub unsafe fn KeRegisterBoundCallback(callbackroutine: PBOUND_CALLBACK) -> *mut ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRegisterBoundCallback(callbackroutine : PBOUND_CALLBACK) -> *mut ::core::ffi::c_void); KeRegisterBoundCallback(callbackroutine) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRegisterBugCheckCallback(callbackrecord: *mut KBUGCHECK_CALLBACK_RECORD, callbackroutine: PKBUGCHECK_CALLBACK_ROUTINE, buffer: ::core::option::Option<*const ::core::ffi::c_void>, length: u32, component: *const u8) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRegisterBugCheckCallback(callbackrecord : *mut KBUGCHECK_CALLBACK_RECORD, callbackroutine : PKBUGCHECK_CALLBACK_ROUTINE, buffer : *const ::core::ffi::c_void, length : u32, component : *const u8) -> super::super::super::Win32::Foundation:: BOOLEAN); KeRegisterBugCheckCallback(callbackrecord, callbackroutine, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null())), length, component) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRegisterBugCheckReasonCallback(callbackrecord: *mut KBUGCHECK_REASON_CALLBACK_RECORD, callbackroutine: PKBUGCHECK_REASON_CALLBACK_ROUTINE, reason: KBUGCHECK_CALLBACK_REASON, component: *const u8) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRegisterBugCheckReasonCallback(callbackrecord : *mut KBUGCHECK_REASON_CALLBACK_RECORD, callbackroutine : PKBUGCHECK_REASON_CALLBACK_ROUTINE, reason : KBUGCHECK_CALLBACK_REASON, component : *const u8) -> super::super::super::Win32::Foundation:: BOOLEAN); KeRegisterBugCheckReasonCallback(callbackrecord, callbackroutine, reason, component) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeRegisterNmiCallback(callbackroutine: PNMI_CALLBACK, context: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut ::core::ffi::c_void { @@ -3976,14 +3976,14 @@ pub unsafe fn KeRegisterProcessorChangeCallback(callbackfunction: PPROCESSOR_CAL ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRegisterProcessorChangeCallback(callbackfunction : PPROCESSOR_CALLBACK_FUNCTION, callbackcontext : *const ::core::ffi::c_void, flags : u32) -> *mut ::core::ffi::c_void); KeRegisterProcessorChangeCallback(callbackfunction, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), flags) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReleaseGuardedMutex(mutex: *mut super::super::Foundation::FAST_MUTEX) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReleaseGuardedMutex(mutex : *mut super::super::Foundation:: FAST_MUTEX) -> ()); KeReleaseGuardedMutex(mutex) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReleaseGuardedMutexUnsafe(fastmutex: *mut super::super::Foundation::FAST_MUTEX) { @@ -4005,7 +4005,7 @@ pub unsafe fn KeReleaseInStackQueuedSpinLockFromDpcLevel(lockhandle: *const KLOC ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReleaseInStackQueuedSpinLockFromDpcLevel(lockhandle : *const KLOCK_QUEUE_HANDLE) -> ()); KeReleaseInStackQueuedSpinLockFromDpcLevel(lockhandle) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeReleaseInterruptSpinLock(interrupt: P0, oldirql: u8) @@ -4015,7 +4015,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReleaseInterruptSpinLock(interrupt : super::super::Foundation:: PKINTERRUPT, oldirql : u8) -> ()); KeReleaseInterruptSpinLock(interrupt.into_param().abi(), oldirql) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReleaseMutex(mutex: *mut super::super::Foundation::KMUTANT, wait: P0) -> i32 @@ -4025,7 +4025,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReleaseMutex(mutex : *mut super::super::Foundation:: KMUTANT, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> i32); KeReleaseMutex(mutex, wait.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeReleaseSemaphore(semaphore: *mut KSEMAPHORE, increment: i32, adjustment: i32, wait: P0) -> i32 @@ -4040,42 +4040,42 @@ pub unsafe fn KeReleaseSpinLockForDpc(spinlock: *mut usize, oldirql: u8) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeReleaseSpinLockForDpc(spinlock : *mut usize, oldirql : u8) -> ()); KeReleaseSpinLockForDpc(spinlock, oldirql) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRemoveByKeyDeviceQueue(devicequeue: *mut super::super::Foundation::KDEVICE_QUEUE, sortkey: u32) -> *mut KDEVICE_QUEUE_ENTRY { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRemoveByKeyDeviceQueue(devicequeue : *mut super::super::Foundation:: KDEVICE_QUEUE, sortkey : u32) -> *mut KDEVICE_QUEUE_ENTRY); KeRemoveByKeyDeviceQueue(devicequeue, sortkey) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRemoveByKeyDeviceQueueIfBusy(devicequeue: *mut super::super::Foundation::KDEVICE_QUEUE, sortkey: u32) -> *mut KDEVICE_QUEUE_ENTRY { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRemoveByKeyDeviceQueueIfBusy(devicequeue : *mut super::super::Foundation:: KDEVICE_QUEUE, sortkey : u32) -> *mut KDEVICE_QUEUE_ENTRY); KeRemoveByKeyDeviceQueueIfBusy(devicequeue, sortkey) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRemoveDeviceQueue(devicequeue: *mut super::super::Foundation::KDEVICE_QUEUE) -> *mut KDEVICE_QUEUE_ENTRY { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRemoveDeviceQueue(devicequeue : *mut super::super::Foundation:: KDEVICE_QUEUE) -> *mut KDEVICE_QUEUE_ENTRY); KeRemoveDeviceQueue(devicequeue) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRemoveEntryDeviceQueue(devicequeue: *mut super::super::Foundation::KDEVICE_QUEUE, devicequeueentry: *mut KDEVICE_QUEUE_ENTRY) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRemoveEntryDeviceQueue(devicequeue : *mut super::super::Foundation:: KDEVICE_QUEUE, devicequeueentry : *mut KDEVICE_QUEUE_ENTRY) -> super::super::super::Win32::Foundation:: BOOLEAN); KeRemoveEntryDeviceQueue(devicequeue, devicequeueentry) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRemoveQueueDpc(dpc: *mut super::super::Foundation::KDPC) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRemoveQueueDpc(dpc : *mut super::super::Foundation:: KDPC) -> super::super::super::Win32::Foundation:: BOOLEAN); KeRemoveQueueDpc(dpc) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeRemoveQueueDpcEx(dpc: *mut super::super::Foundation::KDPC, waitifactive: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4085,14 +4085,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRemoveQueueDpcEx(dpc : *mut super::super::Foundation:: KDPC, waitifactive : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); KeRemoveQueueDpcEx(dpc, waitifactive.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeResetEvent(event: *mut super::super::Foundation::KEVENT) -> i32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeResetEvent(event : *mut super::super::Foundation:: KEVENT) -> i32); KeResetEvent(event) } -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] #[inline] pub unsafe fn KeRestoreExtendedProcessorState(xstatesave: *const XSTATE_SAVE) { @@ -4109,21 +4109,21 @@ pub unsafe fn KeRevertToUserAffinityThreadEx(affinity: usize) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRevertToUserAffinityThreadEx(affinity : usize) -> ()); KeRevertToUserAffinityThreadEx(affinity) } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] pub unsafe fn KeRevertToUserGroupAffinityThread(previousaffinity: *const super::super::super::Win32::System::SystemInformation::GROUP_AFFINITY) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeRevertToUserGroupAffinityThread(previousaffinity : *const super::super::super::Win32::System::SystemInformation:: GROUP_AFFINITY) -> ()); KeRevertToUserGroupAffinityThread(previousaffinity) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn KeSaveExtendedProcessorState(mask: u64, xstatesave: *mut XSTATE_SAVE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSaveExtendedProcessorState(mask : u64, xstatesave : *mut XSTATE_SAVE) -> super::super::super::Win32::Foundation:: NTSTATUS); KeSaveExtendedProcessorState(mask, xstatesave) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeSetBasePriorityThread(thread: P0, increment: i32) -> i32 @@ -4133,14 +4133,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetBasePriorityThread(thread : super::super::Foundation:: PKTHREAD, increment : i32) -> i32); KeSetBasePriorityThread(thread.into_param().abi(), increment) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeSetCoalescableTimer(timer: *mut KTIMER, duetime: i64, period: u32, tolerabledelay: u32, dpc: ::core::option::Option<*const super::super::Foundation::KDPC>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetCoalescableTimer(timer : *mut KTIMER, duetime : i64, period : u32, tolerabledelay : u32, dpc : *const super::super::Foundation:: KDPC) -> super::super::super::Win32::Foundation:: BOOLEAN); KeSetCoalescableTimer(timer, duetime, period, tolerabledelay, ::core::mem::transmute(dpc.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeSetEvent(event: *mut super::super::Foundation::KEVENT, increment: i32, wait: P0) -> i32 @@ -4150,21 +4150,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetEvent(event : *mut super::super::Foundation:: KEVENT, increment : i32, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> i32); KeSetEvent(event, increment, wait.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeSetHardwareCounterConfiguration(counterarray: &[HARDWARE_COUNTER]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetHardwareCounterConfiguration(counterarray : *const HARDWARE_COUNTER, count : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); KeSetHardwareCounterConfiguration(::core::mem::transmute(counterarray.as_ptr()), counterarray.len() as _) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeSetImportanceDpc(dpc: *mut super::super::Foundation::KDPC, importance: KDPC_IMPORTANCE) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetImportanceDpc(dpc : *mut super::super::Foundation:: KDPC, importance : KDPC_IMPORTANCE) -> ()); KeSetImportanceDpc(dpc, importance) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn KeSetPriorityThread(thread: P0, priority: i32) -> i32 @@ -4184,35 +4184,35 @@ pub unsafe fn KeSetSystemAffinityThreadEx(affinity: usize) -> usize { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetSystemAffinityThreadEx(affinity : usize) -> usize); KeSetSystemAffinityThreadEx(affinity) } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] pub unsafe fn KeSetSystemGroupAffinityThread(affinity: *const super::super::super::Win32::System::SystemInformation::GROUP_AFFINITY, previousaffinity: ::core::option::Option<*mut super::super::super::Win32::System::SystemInformation::GROUP_AFFINITY>) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetSystemGroupAffinityThread(affinity : *const super::super::super::Win32::System::SystemInformation:: GROUP_AFFINITY, previousaffinity : *mut super::super::super::Win32::System::SystemInformation:: GROUP_AFFINITY) -> ()); KeSetSystemGroupAffinityThread(affinity, ::core::mem::transmute(previousaffinity.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeSetTargetProcessorDpc(dpc: *mut super::super::Foundation::KDPC, number: i8) { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetTargetProcessorDpc(dpc : *mut super::super::Foundation:: KDPC, number : i8) -> ()); KeSetTargetProcessorDpc(dpc, number) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeSetTargetProcessorDpcEx(dpc: *mut super::super::Foundation::KDPC, procnumber: *const super::super::super::Win32::System::Kernel::PROCESSOR_NUMBER) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetTargetProcessorDpcEx(dpc : *mut super::super::Foundation:: KDPC, procnumber : *const super::super::super::Win32::System::Kernel:: PROCESSOR_NUMBER) -> super::super::super::Win32::Foundation:: NTSTATUS); KeSetTargetProcessorDpcEx(dpc, procnumber) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeSetTimer(timer: *mut KTIMER, duetime: i64, dpc: ::core::option::Option<*const super::super::Foundation::KDPC>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSetTimer(timer : *mut KTIMER, duetime : i64, dpc : *const super::super::Foundation:: KDPC) -> super::super::super::Win32::Foundation:: BOOLEAN); KeSetTimer(timer, duetime, ::core::mem::transmute(dpc.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeSetTimerEx(timer: *mut KTIMER, duetime: i64, period: i32, dpc: ::core::option::Option<*const super::super::Foundation::KDPC>) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -4229,7 +4229,7 @@ pub unsafe fn KeStallExecutionProcessor(microseconds: u32) { ::windows_targets::link!("hal.dll" "system" fn KeStallExecutionProcessor(microseconds : u32) -> ()); KeStallExecutionProcessor(microseconds) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn KeSynchronizeExecution(interrupt: P0, synchronizeroutine: PKSYNCHRONIZE_ROUTINE, synchronizecontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::BOOLEAN @@ -4239,28 +4239,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeSynchronizeExecution(interrupt : super::super::Foundation:: PKINTERRUPT, synchronizeroutine : PKSYNCHRONIZE_ROUTINE, synchronizecontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); KeSynchronizeExecution(interrupt.into_param().abi(), synchronizeroutine, ::core::mem::transmute(synchronizecontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeTestSpinLock(spinlock: *const usize) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeTestSpinLock(spinlock : *const usize) -> super::super::super::Win32::Foundation:: BOOLEAN); KeTestSpinLock(spinlock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeTryToAcquireGuardedMutex(mutex: *mut super::super::Foundation::FAST_MUTEX) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeTryToAcquireGuardedMutex(mutex : *mut super::super::Foundation:: FAST_MUTEX) -> super::super::super::Win32::Foundation:: BOOLEAN); KeTryToAcquireGuardedMutex(mutex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeTryToAcquireSpinLockAtDpcLevel(spinlock: *mut usize) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn KeTryToAcquireSpinLockAtDpcLevel(spinlock : *mut usize) -> super::super::super::Win32::Foundation:: BOOLEAN); KeTryToAcquireSpinLockAtDpcLevel(spinlock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn KeWaitForMultipleObjects(object: &[*const ::core::ffi::c_void], waittype: super::super::super::Win32::System::Kernel::WAIT_TYPE, waitreason: KWAIT_REASON, waitmode: i8, alertable: P0, timeout: ::core::option::Option<*const i64>, waitblockarray: ::core::option::Option<*mut super::super::Foundation::KWAIT_BLOCK>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4270,7 +4270,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn KeWaitForMultipleObjects(count : u32, object : *const *const ::core::ffi::c_void, waittype : super::super::super::Win32::System::Kernel:: WAIT_TYPE, waitreason : KWAIT_REASON, waitmode : i8, alertable : super::super::super::Win32::Foundation:: BOOLEAN, timeout : *const i64, waitblockarray : *mut super::super::Foundation:: KWAIT_BLOCK) -> super::super::super::Win32::Foundation:: NTSTATUS); KeWaitForMultipleObjects(object.len() as _, ::core::mem::transmute(object.as_ptr()), waittype, waitreason, waitmode, alertable.into_param().abi(), ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(waitblockarray.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeWaitForSingleObject(object: *const ::core::ffi::c_void, waitreason: KWAIT_REASON, waitmode: i8, alertable: P0, timeout: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4285,28 +4285,28 @@ pub unsafe fn KfRaiseIrql(newirql: u8) -> u8 { ::windows_targets::link!("ntoskrnl.exe" "system" fn KfRaiseIrql(newirql : u8) -> u8); KfRaiseIrql(newirql) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmAddPhysicalMemory(startaddress: *const i64, numberofbytes: *mut i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAddPhysicalMemory(startaddress : *const i64, numberofbytes : *mut i64) -> super::super::super::Win32::Foundation:: NTSTATUS); MmAddPhysicalMemory(startaddress, numberofbytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmAddVerifierSpecialThunks(entryroutine: usize, thunkbuffer: *const ::core::ffi::c_void, thunkbuffersize: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAddVerifierSpecialThunks(entryroutine : usize, thunkbuffer : *const ::core::ffi::c_void, thunkbuffersize : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); MmAddVerifierSpecialThunks(entryroutine, thunkbuffer, thunkbuffersize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmAddVerifierThunks(thunkbuffer: *const ::core::ffi::c_void, thunkbuffersize: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAddVerifierThunks(thunkbuffer : *const ::core::ffi::c_void, thunkbuffersize : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); MmAddVerifierThunks(thunkbuffer, thunkbuffersize) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmAdvanceMdl(mdl: *mut super::super::Foundation::MDL, numberofbytes: u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -4318,7 +4318,7 @@ pub unsafe fn MmAllocateContiguousMemory(numberofbytes: usize, highestacceptable ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAllocateContiguousMemory(numberofbytes : usize, highestacceptableaddress : i64) -> *mut ::core::ffi::c_void); MmAllocateContiguousMemory(numberofbytes, highestacceptableaddress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmAllocateContiguousMemoryEx(numberofbytes: *const usize, lowestacceptableaddress: i64, highestacceptableaddress: i64, boundaryaddressmultiple: i64, preferrednode: u32, protect: u32, partitionobject: ::core::option::Option<*const ::core::ffi::c_void>, tag: u32, flags: u32, baseaddress: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -4350,14 +4350,14 @@ pub unsafe fn MmAllocateMappingAddressEx(numberofbytes: usize, pooltag: u32, fla ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAllocateMappingAddressEx(numberofbytes : usize, pooltag : u32, flags : u32) -> *mut ::core::ffi::c_void); MmAllocateMappingAddressEx(numberofbytes, pooltag, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmAllocateMdlForIoSpace(physicaladdresslist: &[MM_PHYSICAL_ADDRESS_LIST], newmdl: *mut *mut super::super::Foundation::MDL) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAllocateMdlForIoSpace(physicaladdresslist : *const MM_PHYSICAL_ADDRESS_LIST, numberofentries : usize, newmdl : *mut *mut super::super::Foundation:: MDL) -> super::super::super::Win32::Foundation:: NTSTATUS); MmAllocateMdlForIoSpace(::core::mem::transmute(physicaladdresslist.as_ptr()), physicaladdresslist.len() as _, newmdl) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmAllocateNodePagesForMdlEx(lowaddress: i64, highaddress: i64, skipbytes: i64, totalbytes: usize, cachetype: MEMORY_CACHING_TYPE, idealnode: u32, flags: u32) -> *mut super::super::Foundation::MDL { @@ -4369,56 +4369,56 @@ pub unsafe fn MmAllocateNonCachedMemory(numberofbytes: usize) -> *mut ::core::ff ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAllocateNonCachedMemory(numberofbytes : usize) -> *mut ::core::ffi::c_void); MmAllocateNonCachedMemory(numberofbytes) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmAllocatePagesForMdl(lowaddress: i64, highaddress: i64, skipbytes: i64, totalbytes: usize) -> *mut super::super::Foundation::MDL { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAllocatePagesForMdl(lowaddress : i64, highaddress : i64, skipbytes : i64, totalbytes : usize) -> *mut super::super::Foundation:: MDL); MmAllocatePagesForMdl(lowaddress, highaddress, skipbytes, totalbytes) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmAllocatePagesForMdlEx(lowaddress: i64, highaddress: i64, skipbytes: i64, totalbytes: usize, cachetype: MEMORY_CACHING_TYPE, flags: u32) -> *mut super::super::Foundation::MDL { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAllocatePagesForMdlEx(lowaddress : i64, highaddress : i64, skipbytes : i64, totalbytes : usize, cachetype : MEMORY_CACHING_TYPE, flags : u32) -> *mut super::super::Foundation:: MDL); MmAllocatePagesForMdlEx(lowaddress, highaddress, skipbytes, totalbytes, cachetype, flags) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmAllocatePartitionNodePagesForMdlEx(lowaddress: i64, highaddress: i64, skipbytes: i64, totalbytes: usize, cachetype: MEMORY_CACHING_TYPE, idealnode: u32, flags: u32, partitionobject: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut super::super::Foundation::MDL { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAllocatePartitionNodePagesForMdlEx(lowaddress : i64, highaddress : i64, skipbytes : i64, totalbytes : usize, cachetype : MEMORY_CACHING_TYPE, idealnode : u32, flags : u32, partitionobject : *const ::core::ffi::c_void) -> *mut super::super::Foundation:: MDL); MmAllocatePartitionNodePagesForMdlEx(lowaddress, highaddress, skipbytes, totalbytes, cachetype, idealnode, flags, ::core::mem::transmute(partitionobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmAreMdlPagesCached(memorydescriptorlist: *const super::super::Foundation::MDL) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmAreMdlPagesCached(memorydescriptorlist : *const super::super::Foundation:: MDL) -> u32); MmAreMdlPagesCached(memorydescriptorlist) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmBuildMdlForNonPagedPool(memorydescriptorlist: *mut super::super::Foundation::MDL) { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmBuildMdlForNonPagedPool(memorydescriptorlist : *mut super::super::Foundation:: MDL) -> ()); MmBuildMdlForNonPagedPool(memorydescriptorlist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmCopyMemory(targetaddress: *const ::core::ffi::c_void, sourceaddress: MM_COPY_ADDRESS, numberofbytes: usize, flags: u32, numberofbytestransferred: *mut usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmCopyMemory(targetaddress : *const ::core::ffi::c_void, sourceaddress : MM_COPY_ADDRESS, numberofbytes : usize, flags : u32, numberofbytestransferred : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); MmCopyMemory(targetaddress, ::core::mem::transmute(sourceaddress), numberofbytes, flags, numberofbytestransferred) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmCreateMdl(memorydescriptorlist: ::core::option::Option<*mut super::super::Foundation::MDL>, base: ::core::option::Option<*const ::core::ffi::c_void>, length: usize) -> *mut super::super::Foundation::MDL { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmCreateMdl(memorydescriptorlist : *mut super::super::Foundation:: MDL, base : *const ::core::ffi::c_void, length : usize) -> *mut super::super::Foundation:: MDL); MmCreateMdl(::core::mem::transmute(memorydescriptorlist.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(base.unwrap_or(::std::ptr::null())), length) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmCreateMirror() -> super::super::super::Win32::Foundation::NTSTATUS { @@ -4445,28 +4445,28 @@ pub unsafe fn MmFreeNonCachedMemory(baseaddress: *const ::core::ffi::c_void, num ::windows_targets::link!("ntoskrnl.exe" "system" fn MmFreeNonCachedMemory(baseaddress : *const ::core::ffi::c_void, numberofbytes : usize) -> ()); MmFreeNonCachedMemory(baseaddress, numberofbytes) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmFreePagesFromMdl(memorydescriptorlist: *mut super::super::Foundation::MDL) { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmFreePagesFromMdl(memorydescriptorlist : *mut super::super::Foundation:: MDL) -> ()); MmFreePagesFromMdl(memorydescriptorlist) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmFreePagesFromMdlEx(memorydescriptorlist: *mut super::super::Foundation::MDL, flags: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmFreePagesFromMdlEx(memorydescriptorlist : *mut super::super::Foundation:: MDL, flags : u32) -> ()); MmFreePagesFromMdlEx(memorydescriptorlist, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmGetCacheAttribute(physicaladdress: i64, cachetype: *mut MEMORY_CACHING_TYPE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmGetCacheAttribute(physicaladdress : i64, cachetype : *mut MEMORY_CACHING_TYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); MmGetCacheAttribute(physicaladdress, cachetype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmGetCacheAttributeEx(physicaladdress: i64, flags: u32, cachetype: *mut MEMORY_CACHING_TYPE) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -4493,7 +4493,7 @@ pub unsafe fn MmGetPhysicalMemoryRangesEx2(partitionobject: ::core::option::Opti ::windows_targets::link!("ntoskrnl.exe" "system" fn MmGetPhysicalMemoryRangesEx2(partitionobject : *const ::core::ffi::c_void, flags : u32) -> *mut PHYSICAL_MEMORY_RANGE); MmGetPhysicalMemoryRangesEx2(::core::mem::transmute(partitionobject.unwrap_or(::std::ptr::null())), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmGetSystemRoutineAddress(systemroutinename: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> *mut ::core::ffi::c_void { @@ -4505,21 +4505,21 @@ pub unsafe fn MmGetVirtualForPhysical(physicaladdress: i64) -> *mut ::core::ffi: ::windows_targets::link!("ntoskrnl.exe" "system" fn MmGetVirtualForPhysical(physicaladdress : i64) -> *mut ::core::ffi::c_void); MmGetVirtualForPhysical(physicaladdress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmIsAddressValid(virtualaddress: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmIsAddressValid(virtualaddress : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); MmIsAddressValid(virtualaddress) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn MmIsDriverSuspectForVerifier(driverobject: *const super::super::Foundation::DRIVER_OBJECT) -> u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmIsDriverSuspectForVerifier(driverobject : *const super::super::Foundation:: DRIVER_OBJECT) -> u32); MmIsDriverSuspectForVerifier(driverobject) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn MmIsDriverVerifying(driverobject: *const super::super::Foundation::DRIVER_OBJECT) -> u32 { @@ -4536,21 +4536,21 @@ pub unsafe fn MmIsIoSpaceActive(startaddress: i64, numberofbytes: usize) -> u32 ::windows_targets::link!("ntoskrnl.exe" "system" fn MmIsIoSpaceActive(startaddress : i64, numberofbytes : usize) -> u32); MmIsIoSpaceActive(startaddress, numberofbytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmIsNonPagedSystemAddressValid(virtualaddress: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmIsNonPagedSystemAddressValid(virtualaddress : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); MmIsNonPagedSystemAddressValid(virtualaddress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmIsThisAnNtAsSystem() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmIsThisAnNtAsSystem() -> super::super::super::Win32::Foundation:: BOOLEAN); MmIsThisAnNtAsSystem() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmIsVerifierEnabled(verifierflags: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -4577,42 +4577,42 @@ pub unsafe fn MmMapIoSpaceEx(physicaladdress: i64, numberofbytes: usize, protect ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapIoSpaceEx(physicaladdress : i64, numberofbytes : usize, protect : u32) -> *mut ::core::ffi::c_void); MmMapIoSpaceEx(physicaladdress, numberofbytes, protect) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmMapLockedPages(memorydescriptorlist: *mut super::super::Foundation::MDL, accessmode: i8) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapLockedPages(memorydescriptorlist : *mut super::super::Foundation:: MDL, accessmode : i8) -> *mut ::core::ffi::c_void); MmMapLockedPages(memorydescriptorlist, accessmode) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmMapLockedPagesSpecifyCache(memorydescriptorlist: *mut super::super::Foundation::MDL, accessmode: i8, cachetype: MEMORY_CACHING_TYPE, requestedaddress: ::core::option::Option<*const ::core::ffi::c_void>, bugcheckonfailure: u32, priority: u32) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapLockedPagesSpecifyCache(memorydescriptorlist : *mut super::super::Foundation:: MDL, accessmode : i8, cachetype : MEMORY_CACHING_TYPE, requestedaddress : *const ::core::ffi::c_void, bugcheckonfailure : u32, priority : u32) -> *mut ::core::ffi::c_void); MmMapLockedPagesSpecifyCache(memorydescriptorlist, accessmode, cachetype, ::core::mem::transmute(requestedaddress.unwrap_or(::std::ptr::null())), bugcheckonfailure, priority) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmMapLockedPagesWithReservedMapping(mappingaddress: *const ::core::ffi::c_void, pooltag: u32, memorydescriptorlist: *mut super::super::Foundation::MDL, cachetype: MEMORY_CACHING_TYPE) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapLockedPagesWithReservedMapping(mappingaddress : *const ::core::ffi::c_void, pooltag : u32, memorydescriptorlist : *mut super::super::Foundation:: MDL, cachetype : MEMORY_CACHING_TYPE) -> *mut ::core::ffi::c_void); MmMapLockedPagesWithReservedMapping(mappingaddress, pooltag, memorydescriptorlist, cachetype) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmMapMdl(memorydescriptorlist: *mut super::super::Foundation::MDL, protection: u32, driverroutine: PMM_MDL_ROUTINE, drivercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapMdl(memorydescriptorlist : *mut super::super::Foundation:: MDL, protection : u32, driverroutine : PMM_MDL_ROUTINE, drivercontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); MmMapMdl(memorydescriptorlist, protection, driverroutine, ::core::mem::transmute(drivercontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmMapMemoryDumpMdlEx(va: *const ::core::ffi::c_void, pagetotal: u32, memorydumpmdl: *mut super::super::Foundation::MDL, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapMemoryDumpMdlEx(va : *const ::core::ffi::c_void, pagetotal : u32, memorydumpmdl : *mut super::super::Foundation:: MDL, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); MmMapMemoryDumpMdlEx(va, pagetotal, memorydumpmdl, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmMapUserAddressesToPage(baseaddress: *const ::core::ffi::c_void, numberofbytes: usize, pageaddress: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -4624,35 +4624,35 @@ pub unsafe fn MmMapVideoDisplay(physicaladdress: i64, numberofbytes: usize, cach ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapVideoDisplay(physicaladdress : i64, numberofbytes : usize, cachetype : MEMORY_CACHING_TYPE) -> *mut ::core::ffi::c_void); MmMapVideoDisplay(physicaladdress, numberofbytes, cachetype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmMapViewInSessionSpace(section: *const ::core::ffi::c_void, mappedbase: *mut *mut ::core::ffi::c_void, viewsize: *mut usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapViewInSessionSpace(section : *const ::core::ffi::c_void, mappedbase : *mut *mut ::core::ffi::c_void, viewsize : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); MmMapViewInSessionSpace(section, mappedbase, viewsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmMapViewInSessionSpaceEx(section: *const ::core::ffi::c_void, mappedbase: *mut *mut ::core::ffi::c_void, viewsize: *mut usize, sectionoffset: *mut i64, flags: usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapViewInSessionSpaceEx(section : *const ::core::ffi::c_void, mappedbase : *mut *mut ::core::ffi::c_void, viewsize : *mut usize, sectionoffset : *mut i64, flags : usize) -> super::super::super::Win32::Foundation:: NTSTATUS); MmMapViewInSessionSpaceEx(section, mappedbase, viewsize, sectionoffset, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmMapViewInSystemSpace(section: *const ::core::ffi::c_void, mappedbase: *mut *mut ::core::ffi::c_void, viewsize: *mut usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapViewInSystemSpace(section : *const ::core::ffi::c_void, mappedbase : *mut *mut ::core::ffi::c_void, viewsize : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); MmMapViewInSystemSpace(section, mappedbase, viewsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmMapViewInSystemSpaceEx(section: *const ::core::ffi::c_void, mappedbase: *mut *mut ::core::ffi::c_void, viewsize: *mut usize, sectionoffset: *mut i64, flags: usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmMapViewInSystemSpaceEx(section : *const ::core::ffi::c_void, mappedbase : *mut *mut ::core::ffi::c_void, viewsize : *mut usize, sectionoffset : *mut i64, flags : usize) -> super::super::super::Win32::Foundation:: NTSTATUS); MmMapViewInSystemSpaceEx(section, mappedbase, viewsize, sectionoffset, flags) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmMdlPageContentsState(memorydescriptorlist: *mut super::super::Foundation::MDL, state: MM_MDL_PAGE_CONTENTS_STATE) -> MM_MDL_PAGE_CONTENTS_STATE { @@ -4664,14 +4664,14 @@ pub unsafe fn MmPageEntireDriver(addresswithinsection: *const ::core::ffi::c_voi ::windows_targets::link!("ntoskrnl.exe" "system" fn MmPageEntireDriver(addresswithinsection : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); MmPageEntireDriver(addresswithinsection) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmProbeAndLockPages(memorydescriptorlist: *mut super::super::Foundation::MDL, accessmode: i8, operation: LOCK_OPERATION) { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmProbeAndLockPages(memorydescriptorlist : *mut super::super::Foundation:: MDL, accessmode : i8, operation : LOCK_OPERATION) -> ()); MmProbeAndLockPages(memorydescriptorlist, accessmode, operation) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmProbeAndLockProcessPages(memorydescriptorlist: *mut super::super::Foundation::MDL, process: P0, accessmode: i8, operation: LOCK_OPERATION) @@ -4681,21 +4681,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn MmProbeAndLockProcessPages(memorydescriptorlist : *mut super::super::Foundation:: MDL, process : super::super::Foundation:: PEPROCESS, accessmode : i8, operation : LOCK_OPERATION) -> ()); MmProbeAndLockProcessPages(memorydescriptorlist, process.into_param().abi(), accessmode, operation) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn MmProbeAndLockSelectedPages(memorydescriptorlist: *mut super::super::Foundation::MDL, segmentarray: *const super::super::super::Win32::Storage::FileSystem::FILE_SEGMENT_ELEMENT, accessmode: i8, operation: LOCK_OPERATION) { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmProbeAndLockSelectedPages(memorydescriptorlist : *mut super::super::Foundation:: MDL, segmentarray : *const super::super::super::Win32::Storage::FileSystem:: FILE_SEGMENT_ELEMENT, accessmode : i8, operation : LOCK_OPERATION) -> ()); MmProbeAndLockSelectedPages(memorydescriptorlist, segmentarray, accessmode, operation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmProtectDriverSection(addresswithinsection: *const ::core::ffi::c_void, size: usize, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmProtectDriverSection(addresswithinsection : *const ::core::ffi::c_void, size : usize, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); MmProtectDriverSection(addresswithinsection, size, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmProtectMdlSystemAddress(memorydescriptorlist: *const super::super::Foundation::MDL, newprotect: u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -4707,7 +4707,7 @@ pub unsafe fn MmQuerySystemSize() -> MM_SYSTEMSIZE { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmQuerySystemSize() -> MM_SYSTEMSIZE); MmQuerySystemSize() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmRemovePhysicalMemory(startaddress: *const i64, numberofbytes: *mut i64) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -4719,28 +4719,28 @@ pub unsafe fn MmResetDriverPaging(addresswithinsection: *const ::core::ffi::c_vo ::windows_targets::link!("ntoskrnl.exe" "system" fn MmResetDriverPaging(addresswithinsection : *const ::core::ffi::c_void) -> ()); MmResetDriverPaging(addresswithinsection) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn MmRotatePhysicalView(virtualaddress: *const ::core::ffi::c_void, numberofbytes: *mut usize, newmdl: ::core::option::Option<*const super::super::Foundation::MDL>, direction: MM_ROTATE_DIRECTION, copyfunction: PMM_ROTATE_COPY_CALLBACK_FUNCTION, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmRotatePhysicalView(virtualaddress : *const ::core::ffi::c_void, numberofbytes : *mut usize, newmdl : *const super::super::Foundation:: MDL, direction : MM_ROTATE_DIRECTION, copyfunction : PMM_ROTATE_COPY_CALLBACK_FUNCTION, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); MmRotatePhysicalView(virtualaddress, numberofbytes, ::core::mem::transmute(newmdl.unwrap_or(::std::ptr::null())), direction, copyfunction, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmSecureVirtualMemory(address: *const ::core::ffi::c_void, size: usize, probemode: u32) -> super::super::super::Win32::Foundation::HANDLE { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmSecureVirtualMemory(address : *const ::core::ffi::c_void, size : usize, probemode : u32) -> super::super::super::Win32::Foundation:: HANDLE); MmSecureVirtualMemory(address, size, probemode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmSecureVirtualMemoryEx(address: *const ::core::ffi::c_void, size: usize, probemode: u32, flags: u32) -> super::super::super::Win32::Foundation::HANDLE { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmSecureVirtualMemoryEx(address : *const ::core::ffi::c_void, size : usize, probemode : u32, flags : u32) -> super::super::super::Win32::Foundation:: HANDLE); MmSecureVirtualMemoryEx(address, size, probemode, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmSetPermanentCacheAttribute(startaddress: i64, numberofbytes: i64, cachetype: MEMORY_CACHING_TYPE, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -4757,7 +4757,7 @@ pub unsafe fn MmUnlockPagableImageSection(imagesectionhandle: *const ::core::ffi ::windows_targets::link!("ntoskrnl.exe" "system" fn MmUnlockPagableImageSection(imagesectionhandle : *const ::core::ffi::c_void) -> ()); MmUnlockPagableImageSection(imagesectionhandle) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmUnlockPages(memorydescriptorlist: *mut super::super::Foundation::MDL) { @@ -4769,14 +4769,14 @@ pub unsafe fn MmUnmapIoSpace(baseaddress: *const ::core::ffi::c_void, numberofby ::windows_targets::link!("ntoskrnl.exe" "system" fn MmUnmapIoSpace(baseaddress : *const ::core::ffi::c_void, numberofbytes : usize) -> ()); MmUnmapIoSpace(baseaddress, numberofbytes) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmUnmapLockedPages(baseaddress: *const ::core::ffi::c_void, memorydescriptorlist: *mut super::super::Foundation::MDL) { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmUnmapLockedPages(baseaddress : *const ::core::ffi::c_void, memorydescriptorlist : *mut super::super::Foundation:: MDL) -> ()); MmUnmapLockedPages(baseaddress, memorydescriptorlist) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn MmUnmapReservedMapping(baseaddress: *const ::core::ffi::c_void, pooltag: u32, memorydescriptorlist: *mut super::super::Foundation::MDL) { @@ -4788,21 +4788,21 @@ pub unsafe fn MmUnmapVideoDisplay(baseaddress: *const ::core::ffi::c_void, numbe ::windows_targets::link!("ntoskrnl.exe" "system" fn MmUnmapVideoDisplay(baseaddress : *const ::core::ffi::c_void, numberofbytes : usize) -> ()); MmUnmapVideoDisplay(baseaddress, numberofbytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmUnmapViewInSessionSpace(mappedbase: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmUnmapViewInSessionSpace(mappedbase : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); MmUnmapViewInSessionSpace(mappedbase) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmUnmapViewInSystemSpace(mappedbase: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn MmUnmapViewInSystemSpace(mappedbase : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); MmUnmapViewInSystemSpace(mappedbase) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MmUnsecureVirtualMemory(securehandle: P0) @@ -4812,7 +4812,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn MmUnsecureVirtualMemory(securehandle : super::super::super::Win32::Foundation:: HANDLE) -> ()); MmUnsecureVirtualMemory(securehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtCommitComplete(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4822,7 +4822,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtCommitComplete(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCommitComplete(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtCommitEnlistment(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4832,7 +4832,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtCommitEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCommitEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtCommitTransaction(transactionhandle: P0, wait: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4843,7 +4843,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtCommitTransaction(transactionhandle : super::super::super::Win32::Foundation:: HANDLE, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCommitTransaction(transactionhandle.into_param().abi(), wait.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn NtCreateEnlistment(enlistmenthandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, resourcemanagerhandle: P0, transactionhandle: P1, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, createoptions: u32, notificationmask: u32, enlistmentkey: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4854,7 +4854,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtCreateEnlistment(enlistmenthandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, transactionhandle : super::super::super::Win32::Foundation:: HANDLE, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, createoptions : u32, notificationmask : u32, enlistmentkey : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCreateEnlistment(enlistmenthandle, desiredaccess, resourcemanagerhandle.into_param().abi(), transactionhandle.into_param().abi(), ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), createoptions, notificationmask, ::core::mem::transmute(enlistmentkey.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn NtCreateResourceManager(resourcemanagerhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, tmhandle: P0, rmguid: *const ::windows_core::GUID, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, createoptions: u32, description: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4864,7 +4864,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtCreateResourceManager(resourcemanagerhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, tmhandle : super::super::super::Win32::Foundation:: HANDLE, rmguid : *const ::windows_core::GUID, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, createoptions : u32, description : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCreateResourceManager(resourcemanagerhandle, desiredaccess, tmhandle.into_param().abi(), rmguid, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), createoptions, ::core::mem::transmute(description.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn NtCreateTransaction(transactionhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, uow: ::core::option::Option<*const ::windows_core::GUID>, tmhandle: P0, createoptions: u32, isolationlevel: u32, isolationflags: u32, timeout: ::core::option::Option<*const i64>, description: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4874,14 +4874,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtCreateTransaction(transactionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, uow : *const ::windows_core::GUID, tmhandle : super::super::super::Win32::Foundation:: HANDLE, createoptions : u32, isolationlevel : u32, isolationflags : u32, timeout : *const i64, description : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCreateTransaction(transactionhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(uow.unwrap_or(::std::ptr::null())), tmhandle.into_param().abi(), createoptions, isolationlevel, isolationflags, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(description.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn NtCreateTransactionManager(tmhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, logfilename: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, createoptions: u32, commitstrength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtCreateTransactionManager(tmhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, logfilename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, createoptions : u32, commitstrength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtCreateTransactionManager(tmhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(logfilename.unwrap_or(::std::ptr::null())), createoptions, commitstrength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn NtEnumerateTransactionObject(rootobjecthandle: P0, querytype: super::super::super::Win32::System::SystemServices::KTMOBJECT_TYPE, objectcursor: *mut super::super::super::Win32::System::SystemServices::KTMOBJECT_CURSOR, objectcursorlength: u32, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4891,7 +4891,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtEnumerateTransactionObject(rootobjecthandle : super::super::super::Win32::Foundation:: HANDLE, querytype : super::super::super::Win32::System::SystemServices:: KTMOBJECT_TYPE, objectcursor : *mut super::super::super::Win32::System::SystemServices:: KTMOBJECT_CURSOR, objectcursorlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtEnumerateTransactionObject(rootobjecthandle.into_param().abi(), querytype, objectcursor, objectcursorlength, returnlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn NtGetNotificationResourceManager(resourcemanagerhandle: P0, transactionnotification: *mut super::super::super::Win32::Storage::FileSystem::TRANSACTION_NOTIFICATION, notificationlength: u32, timeout: ::core::option::Option<*const i64>, returnlength: ::core::option::Option<*mut u32>, asynchronous: u32, asynchronouscontext: usize) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4901,7 +4901,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtGetNotificationResourceManager(resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, transactionnotification : *mut super::super::super::Win32::Storage::FileSystem:: TRANSACTION_NOTIFICATION, notificationlength : u32, timeout : *const i64, returnlength : *mut u32, asynchronous : u32, asynchronouscontext : usize) -> super::super::super::Win32::Foundation:: NTSTATUS); NtGetNotificationResourceManager(resourcemanagerhandle.into_param().abi(), transactionnotification, notificationlength, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut())), asynchronous, asynchronouscontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtManagePartition(targethandle: P0, sourcehandle: P1, partitioninformationclass: PARTITION_INFORMATION_CLASS, partitioninformation: *mut ::core::ffi::c_void, partitioninformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4912,7 +4912,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtManagePartition(targethandle : super::super::super::Win32::Foundation:: HANDLE, sourcehandle : super::super::super::Win32::Foundation:: HANDLE, partitioninformationclass : PARTITION_INFORMATION_CLASS, partitioninformation : *mut ::core::ffi::c_void, partitioninformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtManagePartition(targethandle.into_param().abi(), sourcehandle.into_param().abi(), partitioninformationclass, partitioninformation, partitioninformationlength) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn NtOpenEnlistment(enlistmenthandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, resourcemanagerhandle: P0, enlistmentguid: *const ::windows_core::GUID, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4922,21 +4922,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtOpenEnlistment(enlistmenthandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, enlistmentguid : *const ::windows_core::GUID, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenEnlistment(enlistmenthandle, desiredaccess, resourcemanagerhandle.into_param().abi(), enlistmentguid, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn NtOpenProcess(processhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, clientid: ::core::option::Option<*const super::super::super::Win32::System::WindowsProgramming::CLIENT_ID>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtOpenProcess(processhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, clientid : *const super::super::super::Win32::System::WindowsProgramming:: CLIENT_ID) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenProcess(processhandle, desiredaccess, objectattributes, ::core::mem::transmute(clientid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn NtOpenRegistryTransaction(transactionhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtOpenRegistryTransaction(transactionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenRegistryTransaction(transactionhandle, desiredaccess, objectattributes) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn NtOpenResourceManager(resourcemanagerhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, tmhandle: P0, resourcemanagerguid: ::core::option::Option<*const ::windows_core::GUID>, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4946,7 +4946,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtOpenResourceManager(resourcemanagerhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, tmhandle : super::super::super::Win32::Foundation:: HANDLE, resourcemanagerguid : *const ::windows_core::GUID, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenResourceManager(resourcemanagerhandle, desiredaccess, tmhandle.into_param().abi(), ::core::mem::transmute(resourcemanagerguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn NtOpenTransaction(transactionhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, uow: *const ::windows_core::GUID, tmhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4956,21 +4956,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtOpenTransaction(transactionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, uow : *const ::windows_core::GUID, tmhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenTransaction(transactionhandle, desiredaccess, objectattributes, uow, tmhandle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn NtOpenTransactionManager(tmhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, logfilename: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, tmidentity: ::core::option::Option<*const ::windows_core::GUID>, openoptions: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtOpenTransactionManager(tmhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, logfilename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, tmidentity : *const ::windows_core::GUID, openoptions : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtOpenTransactionManager(tmhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(logfilename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(tmidentity.unwrap_or(::std::ptr::null())), openoptions) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] #[inline] pub unsafe fn NtPowerInformation(informationlevel: super::super::super::Win32::System::Power::POWER_INFORMATION_LEVEL, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outputbufferlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtPowerInformation(informationlevel : super::super::super::Win32::System::Power:: POWER_INFORMATION_LEVEL, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *mut ::core::ffi::c_void, outputbufferlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtPowerInformation(informationlevel, ::core::mem::transmute(inputbuffer.unwrap_or(::std::ptr::null())), inputbufferlength, ::core::mem::transmute(outputbuffer.unwrap_or(::std::ptr::null_mut())), outputbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtPrePrepareComplete(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4980,7 +4980,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtPrePrepareComplete(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtPrePrepareComplete(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtPrePrepareEnlistment(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -4990,7 +4990,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtPrePrepareEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtPrePrepareEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtPrepareComplete(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5000,7 +5000,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtPrepareComplete(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtPrepareComplete(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtPrepareEnlistment(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5010,7 +5010,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtPrepareEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtPrepareEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtPropagationComplete(resourcemanagerhandle: P0, requestcookie: u32, bufferlength: u32, buffer: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5020,7 +5020,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtPropagationComplete(resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, requestcookie : u32, bufferlength : u32, buffer : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); NtPropagationComplete(resourcemanagerhandle.into_param().abi(), requestcookie, bufferlength, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtPropagationFailed(resourcemanagerhandle: P0, requestcookie: u32, propstatus: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5031,7 +5031,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtPropagationFailed(resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, requestcookie : u32, propstatus : super::super::super::Win32::Foundation:: NTSTATUS) -> super::super::super::Win32::Foundation:: NTSTATUS); NtPropagationFailed(resourcemanagerhandle.into_param().abi(), requestcookie, propstatus.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn NtQueryInformationEnlistment(enlistmenthandle: P0, enlistmentinformationclass: super::super::super::Win32::System::SystemServices::ENLISTMENT_INFORMATION_CLASS, enlistmentinformation: *mut ::core::ffi::c_void, enlistmentinformationlength: u32, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5041,7 +5041,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryInformationEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, enlistmentinformationclass : super::super::super::Win32::System::SystemServices:: ENLISTMENT_INFORMATION_CLASS, enlistmentinformation : *mut ::core::ffi::c_void, enlistmentinformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryInformationEnlistment(enlistmenthandle.into_param().abi(), enlistmentinformationclass, enlistmentinformation, enlistmentinformationlength, returnlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn NtQueryInformationResourceManager(resourcemanagerhandle: P0, resourcemanagerinformationclass: super::super::super::Win32::System::SystemServices::RESOURCEMANAGER_INFORMATION_CLASS, resourcemanagerinformation: *mut ::core::ffi::c_void, resourcemanagerinformationlength: u32, returnlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5051,7 +5051,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryInformationResourceManager(resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, resourcemanagerinformationclass : super::super::super::Win32::System::SystemServices:: RESOURCEMANAGER_INFORMATION_CLASS, resourcemanagerinformation : *mut ::core::ffi::c_void, resourcemanagerinformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryInformationResourceManager(resourcemanagerhandle.into_param().abi(), resourcemanagerinformationclass, resourcemanagerinformation, resourcemanagerinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn NtQueryInformationTransaction(transactionhandle: P0, transactioninformationclass: super::super::super::Win32::System::SystemServices::TRANSACTION_INFORMATION_CLASS, transactioninformation: *mut ::core::ffi::c_void, transactioninformationlength: u32, returnlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5061,7 +5061,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryInformationTransaction(transactionhandle : super::super::super::Win32::Foundation:: HANDLE, transactioninformationclass : super::super::super::Win32::System::SystemServices:: TRANSACTION_INFORMATION_CLASS, transactioninformation : *mut ::core::ffi::c_void, transactioninformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryInformationTransaction(transactionhandle.into_param().abi(), transactioninformationclass, transactioninformation, transactioninformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn NtQueryInformationTransactionManager(transactionmanagerhandle: P0, transactionmanagerinformationclass: super::super::super::Win32::System::SystemServices::TRANSACTIONMANAGER_INFORMATION_CLASS, transactionmanagerinformation: *mut ::core::ffi::c_void, transactionmanagerinformationlength: u32, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5071,7 +5071,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryInformationTransactionManager(transactionmanagerhandle : super::super::super::Win32::Foundation:: HANDLE, transactionmanagerinformationclass : super::super::super::Win32::System::SystemServices:: TRANSACTIONMANAGER_INFORMATION_CLASS, transactionmanagerinformation : *mut ::core::ffi::c_void, transactionmanagerinformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryInformationTransactionManager(transactionmanagerhandle.into_param().abi(), transactionmanagerinformationclass, transactionmanagerinformation, transactionmanagerinformationlength, returnlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtReadOnlyEnlistment(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5081,7 +5081,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtReadOnlyEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtReadOnlyEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRecoverEnlistment(enlistmenthandle: P0, enlistmentkey: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5091,7 +5091,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtRecoverEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, enlistmentkey : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRecoverEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(enlistmentkey.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRecoverResourceManager(resourcemanagerhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5101,7 +5101,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtRecoverResourceManager(resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRecoverResourceManager(resourcemanagerhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRecoverTransactionManager(transactionmanagerhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5111,7 +5111,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtRecoverTransactionManager(transactionmanagerhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRecoverTransactionManager(transactionmanagerhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRegisterProtocolAddressInformation(resourcemanager: P0, protocolid: *const ::windows_core::GUID, protocolinformationsize: u32, protocolinformation: *const ::core::ffi::c_void, createoptions: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5121,14 +5121,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtRegisterProtocolAddressInformation(resourcemanager : super::super::super::Win32::Foundation:: HANDLE, protocolid : *const ::windows_core::GUID, protocolinformationsize : u32, protocolinformation : *const ::core::ffi::c_void, createoptions : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRegisterProtocolAddressInformation(resourcemanager.into_param().abi(), protocolid, protocolinformationsize, protocolinformation, createoptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRenameTransactionManager(logfilename: *const super::super::super::Win32::Foundation::UNICODE_STRING, existingtransactionmanagerguid: *const ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn NtRenameTransactionManager(logfilename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, existingtransactionmanagerguid : *const ::windows_core::GUID) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRenameTransactionManager(logfilename, existingtransactionmanagerguid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRollbackComplete(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5138,7 +5138,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtRollbackComplete(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRollbackComplete(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRollbackEnlistment(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5148,7 +5148,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtRollbackEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRollbackEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRollbackRegistryTransaction(transactionhandle: P0, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5158,7 +5158,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtRollbackRegistryTransaction(transactionhandle : super::super::super::Win32::Foundation:: HANDLE, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRollbackRegistryTransaction(transactionhandle.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRollbackTransaction(transactionhandle: P0, wait: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5169,7 +5169,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtRollbackTransaction(transactionhandle : super::super::super::Win32::Foundation:: HANDLE, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRollbackTransaction(transactionhandle.into_param().abi(), wait.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtRollforwardTransactionManager(transactionmanagerhandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5179,7 +5179,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtRollforwardTransactionManager(transactionmanagerhandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtRollforwardTransactionManager(transactionmanagerhandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn NtSetInformationEnlistment(enlistmenthandle: P0, enlistmentinformationclass: super::super::super::Win32::System::SystemServices::ENLISTMENT_INFORMATION_CLASS, enlistmentinformation: *const ::core::ffi::c_void, enlistmentinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5189,7 +5189,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetInformationEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, enlistmentinformationclass : super::super::super::Win32::System::SystemServices:: ENLISTMENT_INFORMATION_CLASS, enlistmentinformation : *const ::core::ffi::c_void, enlistmentinformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetInformationEnlistment(enlistmenthandle.into_param().abi(), enlistmentinformationclass, enlistmentinformation, enlistmentinformationlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn NtSetInformationResourceManager(resourcemanagerhandle: P0, resourcemanagerinformationclass: super::super::super::Win32::System::SystemServices::RESOURCEMANAGER_INFORMATION_CLASS, resourcemanagerinformation: *const ::core::ffi::c_void, resourcemanagerinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5199,7 +5199,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetInformationResourceManager(resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, resourcemanagerinformationclass : super::super::super::Win32::System::SystemServices:: RESOURCEMANAGER_INFORMATION_CLASS, resourcemanagerinformation : *const ::core::ffi::c_void, resourcemanagerinformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetInformationResourceManager(resourcemanagerhandle.into_param().abi(), resourcemanagerinformationclass, resourcemanagerinformation, resourcemanagerinformationlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn NtSetInformationTransaction(transactionhandle: P0, transactioninformationclass: super::super::super::Win32::System::SystemServices::TRANSACTION_INFORMATION_CLASS, transactioninformation: *const ::core::ffi::c_void, transactioninformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5209,7 +5209,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetInformationTransaction(transactionhandle : super::super::super::Win32::Foundation:: HANDLE, transactioninformationclass : super::super::super::Win32::System::SystemServices:: TRANSACTION_INFORMATION_CLASS, transactioninformation : *const ::core::ffi::c_void, transactioninformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetInformationTransaction(transactionhandle.into_param().abi(), transactioninformationclass, transactioninformation, transactioninformationlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn NtSetInformationTransactionManager(tmhandle: P0, transactionmanagerinformationclass: super::super::super::Win32::System::SystemServices::TRANSACTIONMANAGER_INFORMATION_CLASS, transactionmanagerinformation: *const ::core::ffi::c_void, transactionmanagerinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5219,7 +5219,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetInformationTransactionManager(tmhandle : super::super::super::Win32::Foundation:: HANDLE, transactionmanagerinformationclass : super::super::super::Win32::System::SystemServices:: TRANSACTIONMANAGER_INFORMATION_CLASS, transactionmanagerinformation : *const ::core::ffi::c_void, transactionmanagerinformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetInformationTransactionManager(tmhandle.into_param().abi(), transactionmanagerinformationclass, transactionmanagerinformation, transactionmanagerinformationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtSinglePhaseReject(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5229,7 +5229,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSinglePhaseReject(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSinglePhaseReject(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObCloseHandle(handle: P0, previousmode: i8) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5254,14 +5254,14 @@ pub unsafe fn ObGetFilterVersion() -> u16 { ::windows_targets::link!("ntoskrnl.exe" "system" fn ObGetFilterVersion() -> u16); ObGetFilterVersion() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ObGetObjectSecurity(object: *const ::core::ffi::c_void, securitydescriptor: *mut super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, memoryallocated: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ObGetObjectSecurity(object : *const ::core::ffi::c_void, securitydescriptor : *mut super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, memoryallocated : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ObGetObjectSecurity(object, securitydescriptor, memoryallocated) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ObReferenceObjectByHandle(handle: P0, desiredaccess: u32, objecttype: P1, accessmode: i8, object: *mut *mut ::core::ffi::c_void, handleinformation: ::core::option::Option<*mut OBJECT_HANDLE_INFORMATION>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5272,7 +5272,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ObReferenceObjectByHandle(handle : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objecttype : super::super::Foundation:: POBJECT_TYPE, accessmode : i8, object : *mut *mut ::core::ffi::c_void, handleinformation : *mut OBJECT_HANDLE_INFORMATION) -> super::super::super::Win32::Foundation:: NTSTATUS); ObReferenceObjectByHandle(handle.into_param().abi(), desiredaccess, objecttype.into_param().abi(), accessmode, object, ::core::mem::transmute(handleinformation.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ObReferenceObjectByHandleWithTag(handle: P0, desiredaccess: u32, objecttype: P1, accessmode: i8, tag: u32, object: *mut *mut ::core::ffi::c_void, handleinformation: ::core::option::Option<*mut OBJECT_HANDLE_INFORMATION>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5283,7 +5283,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ObReferenceObjectByHandleWithTag(handle : super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objecttype : super::super::Foundation:: POBJECT_TYPE, accessmode : i8, tag : u32, object : *mut *mut ::core::ffi::c_void, handleinformation : *mut OBJECT_HANDLE_INFORMATION) -> super::super::super::Win32::Foundation:: NTSTATUS); ObReferenceObjectByHandleWithTag(handle.into_param().abi(), desiredaccess, objecttype.into_param().abi(), accessmode, tag, object, ::core::mem::transmute(handleinformation.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ObReferenceObjectByPointer(object: *const ::core::ffi::c_void, desiredaccess: u32, objecttype: P0, accessmode: i8) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5293,7 +5293,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ObReferenceObjectByPointer(object : *const ::core::ffi::c_void, desiredaccess : u32, objecttype : super::super::Foundation:: POBJECT_TYPE, accessmode : i8) -> super::super::super::Win32::Foundation:: NTSTATUS); ObReferenceObjectByPointer(object, desiredaccess, objecttype.into_param().abi(), accessmode) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ObReferenceObjectByPointerWithTag(object: *const ::core::ffi::c_void, desiredaccess: u32, objecttype: P0, accessmode: i8, tag: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5303,28 +5303,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn ObReferenceObjectByPointerWithTag(object : *const ::core::ffi::c_void, desiredaccess : u32, objecttype : super::super::Foundation:: POBJECT_TYPE, accessmode : i8, tag : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ObReferenceObjectByPointerWithTag(object, desiredaccess, objecttype.into_param().abi(), accessmode, tag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObReferenceObjectSafe(object: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn ObReferenceObjectSafe(object : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); ObReferenceObjectSafe(object) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObReferenceObjectSafeWithTag(object: *const ::core::ffi::c_void, tag: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn ObReferenceObjectSafeWithTag(object : *const ::core::ffi::c_void, tag : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); ObReferenceObjectSafeWithTag(object, tag) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ObRegisterCallbacks(callbackregistration: *const OB_CALLBACK_REGISTRATION, registrationhandle: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn ObRegisterCallbacks(callbackregistration : *const OB_CALLBACK_REGISTRATION, registrationhandle : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ObRegisterCallbacks(callbackregistration, registrationhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ObReleaseObjectSecurity(securitydescriptor: P0, memoryallocated: P1) @@ -5360,7 +5360,7 @@ pub unsafe fn ObfReferenceObjectWithTag(object: *const ::core::ffi::c_void, tag: ::windows_targets::link!("ntoskrnl.exe" "system" fn ObfReferenceObjectWithTag(object : *const ::core::ffi::c_void, tag : u32) -> isize); ObfReferenceObjectWithTag(object, tag) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PcwAddInstance(buffer: P0, name: *const super::super::super::Win32::Foundation::UNICODE_STRING, id: u32, data: &[PCW_DATA]) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5370,7 +5370,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PcwAddInstance(buffer : super::super::Foundation:: PPCW_BUFFER, name : *const super::super::super::Win32::Foundation:: UNICODE_STRING, id : u32, count : u32, data : *const PCW_DATA) -> super::super::super::Win32::Foundation:: NTSTATUS); PcwAddInstance(buffer.into_param().abi(), name, id, data.len() as _, ::core::mem::transmute(data.as_ptr())) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PcwCloseInstance(instance: P0) @@ -5380,7 +5380,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PcwCloseInstance(instance : super::super::Foundation:: PPCW_INSTANCE) -> ()); PcwCloseInstance(instance.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PcwCreateInstance(instance: *mut super::super::Foundation::PPCW_INSTANCE, registration: P0, name: *const super::super::super::Win32::Foundation::UNICODE_STRING, data: &[PCW_DATA]) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5390,14 +5390,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PcwCreateInstance(instance : *mut super::super::Foundation:: PPCW_INSTANCE, registration : super::super::Foundation:: PPCW_REGISTRATION, name : *const super::super::super::Win32::Foundation:: UNICODE_STRING, count : u32, data : *const PCW_DATA) -> super::super::super::Win32::Foundation:: NTSTATUS); PcwCreateInstance(instance, registration.into_param().abi(), name, data.len() as _, ::core::mem::transmute(data.as_ptr())) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PcwRegister(registration: *mut super::super::Foundation::PPCW_REGISTRATION, info: *const PCW_REGISTRATION_INFORMATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PcwRegister(registration : *mut super::super::Foundation:: PPCW_REGISTRATION, info : *const PCW_REGISTRATION_INFORMATION) -> super::super::super::Win32::Foundation:: NTSTATUS); PcwRegister(registration, info) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PcwUnregister(registration: P0) @@ -5407,28 +5407,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PcwUnregister(registration : super::super::Foundation:: PPCW_REGISTRATION) -> ()); PcwUnregister(registration.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoCallDriver(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, irp: *mut super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoCallDriver(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, irp : *mut super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: NTSTATUS); PoCallDriver(deviceobject, irp) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] #[inline] pub unsafe fn PoClearPowerRequest(powerrequest: *mut ::core::ffi::c_void, r#type: super::super::super::Win32::System::Power::POWER_REQUEST_TYPE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoClearPowerRequest(powerrequest : *mut ::core::ffi::c_void, r#type : super::super::super::Win32::System::Power:: POWER_REQUEST_TYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); PoClearPowerRequest(powerrequest, r#type) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoCreatePowerRequest(powerrequest: *mut *mut ::core::ffi::c_void, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, context: ::core::option::Option<*const COUNTED_REASON_CONTEXT>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoCreatePowerRequest(powerrequest : *mut *mut ::core::ffi::c_void, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, context : *const COUNTED_REASON_CONTEXT) -> super::super::super::Win32::Foundation:: NTSTATUS); PoCreatePowerRequest(powerrequest, deviceobject, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoCreateThermalRequest(thermalrequest: *mut *mut ::core::ffi::c_void, targetdeviceobject: *const super::super::Foundation::DEVICE_OBJECT, policydeviceobject: *const super::super::Foundation::DEVICE_OBJECT, context: *const COUNTED_REASON_CONTEXT, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -5450,7 +5450,7 @@ pub unsafe fn PoEndDeviceBusy(idlepointer: *mut u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoEndDeviceBusy(idlepointer : *mut u32) -> ()); PoEndDeviceBusy(idlepointer) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxActivateComponent(handle: P0, component: u32, flags: u32) @@ -5460,7 +5460,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxActivateComponent(handle : super::super::Foundation:: POHANDLE, component : u32, flags : u32) -> ()); PoFxActivateComponent(handle.into_param().abi(), component, flags) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxCompleteDevicePowerNotRequired(handle: P0) @@ -5470,7 +5470,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxCompleteDevicePowerNotRequired(handle : super::super::Foundation:: POHANDLE) -> ()); PoFxCompleteDevicePowerNotRequired(handle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxCompleteDirectedPowerDown(handle: P0) @@ -5480,7 +5480,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxCompleteDirectedPowerDown(handle : super::super::Foundation:: POHANDLE) -> ()); PoFxCompleteDirectedPowerDown(handle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxCompleteIdleCondition(handle: P0, component: u32) @@ -5490,7 +5490,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxCompleteIdleCondition(handle : super::super::Foundation:: POHANDLE, component : u32) -> ()); PoFxCompleteIdleCondition(handle.into_param().abi(), component) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxCompleteIdleState(handle: P0, component: u32) @@ -5500,7 +5500,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxCompleteIdleState(handle : super::super::Foundation:: POHANDLE, component : u32) -> ()); PoFxCompleteIdleState(handle.into_param().abi(), component) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxIdleComponent(handle: P0, component: u32, flags: u32) @@ -5510,7 +5510,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxIdleComponent(handle : super::super::Foundation:: POHANDLE, component : u32, flags : u32) -> ()); PoFxIdleComponent(handle.into_param().abi(), component, flags) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxIssueComponentPerfStateChange(handle: P0, flags: u32, component: u32, perfchange: *const PO_FX_PERF_STATE_CHANGE, context: *const ::core::ffi::c_void) @@ -5520,7 +5520,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxIssueComponentPerfStateChange(handle : super::super::Foundation:: POHANDLE, flags : u32, component : u32, perfchange : *const PO_FX_PERF_STATE_CHANGE, context : *const ::core::ffi::c_void) -> ()); PoFxIssueComponentPerfStateChange(handle.into_param().abi(), flags, component, perfchange, context) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxIssueComponentPerfStateChangeMultiple(handle: P0, flags: u32, component: u32, perfchangescount: u32, perfchanges: *const PO_FX_PERF_STATE_CHANGE, context: *const ::core::ffi::c_void) @@ -5530,14 +5530,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxIssueComponentPerfStateChangeMultiple(handle : super::super::Foundation:: POHANDLE, flags : u32, component : u32, perfchangescount : u32, perfchanges : *const PO_FX_PERF_STATE_CHANGE, context : *const ::core::ffi::c_void) -> ()); PoFxIssueComponentPerfStateChangeMultiple(handle.into_param().abi(), flags, component, perfchangescount, perfchanges, context) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoFxNotifySurprisePowerOn(pdo: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxNotifySurprisePowerOn(pdo : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); PoFxNotifySurprisePowerOn(pdo) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PoFxPowerControl(handle: P0, powercontrolcode: *const ::windows_core::GUID, inbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inbuffersize: usize, outbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outbuffersize: usize, bytesreturned: ::core::option::Option<*mut usize>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5547,7 +5547,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxPowerControl(handle : super::super::Foundation:: POHANDLE, powercontrolcode : *const ::windows_core::GUID, inbuffer : *const ::core::ffi::c_void, inbuffersize : usize, outbuffer : *mut ::core::ffi::c_void, outbuffersize : usize, bytesreturned : *mut usize) -> super::super::super::Win32::Foundation:: NTSTATUS); PoFxPowerControl(handle.into_param().abi(), powercontrolcode, ::core::mem::transmute(inbuffer.unwrap_or(::std::ptr::null())), inbuffersize, ::core::mem::transmute(outbuffer.unwrap_or(::std::ptr::null_mut())), outbuffersize, ::core::mem::transmute(bytesreturned.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PoFxPowerOnCrashdumpDevice(handle: P0, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5557,7 +5557,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxPowerOnCrashdumpDevice(handle : super::super::Foundation:: POHANDLE, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); PoFxPowerOnCrashdumpDevice(handle.into_param().abi(), ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PoFxQueryCurrentComponentPerfState(handle: P0, flags: u32, component: u32, setindex: u32, currentperf: *mut u64) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5567,7 +5567,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxQueryCurrentComponentPerfState(handle : super::super::Foundation:: POHANDLE, flags : u32, component : u32, setindex : u32, currentperf : *mut u64) -> super::super::super::Win32::Foundation:: NTSTATUS); PoFxQueryCurrentComponentPerfState(handle.into_param().abi(), flags, component, setindex, currentperf) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PoFxRegisterComponentPerfStates(handle: P0, component: u32, flags: u64, componentperfstatecallback: PPO_FX_COMPONENT_PERF_STATE_CALLBACK, inputstateinfo: *const PO_FX_COMPONENT_PERF_INFO, outputstateinfo: *mut *mut PO_FX_COMPONENT_PERF_INFO) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5577,7 +5577,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxRegisterComponentPerfStates(handle : super::super::Foundation:: POHANDLE, component : u32, flags : u64, componentperfstatecallback : PPO_FX_COMPONENT_PERF_STATE_CALLBACK, inputstateinfo : *const PO_FX_COMPONENT_PERF_INFO, outputstateinfo : *mut *mut PO_FX_COMPONENT_PERF_INFO) -> super::super::super::Win32::Foundation:: NTSTATUS); PoFxRegisterComponentPerfStates(handle.into_param().abi(), component, flags, componentperfstatecallback, inputstateinfo, outputstateinfo) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PoFxRegisterCrashdumpDevice(handle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5587,14 +5587,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxRegisterCrashdumpDevice(handle : super::super::Foundation:: POHANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); PoFxRegisterCrashdumpDevice(handle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoFxRegisterDevice(pdo: *const super::super::Foundation::DEVICE_OBJECT, device: *const PO_FX_DEVICE_V1, handle: *mut super::super::Foundation::POHANDLE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxRegisterDevice(pdo : *const super::super::Foundation:: DEVICE_OBJECT, device : *const PO_FX_DEVICE_V1, handle : *mut super::super::Foundation:: POHANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); PoFxRegisterDevice(pdo, device, handle) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoFxRegisterDripsWatchdogCallback(handle: P0, callback: PPO_FX_DRIPS_WATCHDOG_CALLBACK, includechilddevices: P1, matchingdriverobject: ::core::option::Option<*const super::super::Foundation::DRIVER_OBJECT>) @@ -5605,7 +5605,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxRegisterDripsWatchdogCallback(handle : super::super::Foundation:: POHANDLE, callback : PPO_FX_DRIPS_WATCHDOG_CALLBACK, includechilddevices : super::super::super::Win32::Foundation:: BOOLEAN, matchingdriverobject : *const super::super::Foundation:: DRIVER_OBJECT) -> ()); PoFxRegisterDripsWatchdogCallback(handle.into_param().abi(), callback, includechilddevices.into_param().abi(), ::core::mem::transmute(matchingdriverobject.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxReportDevicePoweredOn(handle: P0) @@ -5615,7 +5615,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxReportDevicePoweredOn(handle : super::super::Foundation:: POHANDLE) -> ()); PoFxReportDevicePoweredOn(handle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxSetComponentLatency(handle: P0, component: u32, latency: u64) @@ -5625,7 +5625,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxSetComponentLatency(handle : super::super::Foundation:: POHANDLE, component : u32, latency : u64) -> ()); PoFxSetComponentLatency(handle.into_param().abi(), component, latency) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxSetComponentResidency(handle: P0, component: u32, residency: u64) @@ -5635,7 +5635,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxSetComponentResidency(handle : super::super::Foundation:: POHANDLE, component : u32, residency : u64) -> ()); PoFxSetComponentResidency(handle.into_param().abi(), component, residency) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PoFxSetComponentWake(handle: P0, component: u32, wakehint: P1) @@ -5646,7 +5646,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxSetComponentWake(handle : super::super::Foundation:: POHANDLE, component : u32, wakehint : super::super::super::Win32::Foundation:: BOOLEAN) -> ()); PoFxSetComponentWake(handle.into_param().abi(), component, wakehint.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxSetDeviceIdleTimeout(handle: P0, idletimeout: u64) @@ -5656,7 +5656,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxSetDeviceIdleTimeout(handle : super::super::Foundation:: POHANDLE, idletimeout : u64) -> ()); PoFxSetDeviceIdleTimeout(handle.into_param().abi(), idletimeout) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Power"))] #[inline] pub unsafe fn PoFxSetTargetDripsDevicePowerState(handle: P0, targetstate: super::super::super::Win32::System::Power::DEVICE_POWER_STATE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5666,7 +5666,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxSetTargetDripsDevicePowerState(handle : super::super::Foundation:: POHANDLE, targetstate : super::super::super::Win32::System::Power:: DEVICE_POWER_STATE) -> super::super::super::Win32::Foundation:: NTSTATUS); PoFxSetTargetDripsDevicePowerState(handle.into_param().abi(), targetstate) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxStartDevicePowerManagement(handle: P0) @@ -5676,7 +5676,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxStartDevicePowerManagement(handle : super::super::Foundation:: POHANDLE) -> ()); PoFxStartDevicePowerManagement(handle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PoFxUnregisterDevice(handle: P0) @@ -5686,35 +5686,35 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoFxUnregisterDevice(handle : super::super::Foundation:: POHANDLE) -> ()); PoFxUnregisterDevice(handle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoGetSystemWake(irp: *const super::super::Foundation::IRP) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoGetSystemWake(irp : *const super::super::Foundation:: IRP) -> super::super::super::Win32::Foundation:: BOOLEAN); PoGetSystemWake(irp) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PoGetThermalRequestSupport(thermalrequest: *const ::core::ffi::c_void, r#type: PO_THERMAL_REQUEST_TYPE) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoGetThermalRequestSupport(thermalrequest : *const ::core::ffi::c_void, r#type : PO_THERMAL_REQUEST_TYPE) -> super::super::super::Win32::Foundation:: BOOLEAN); PoGetThermalRequestSupport(thermalrequest, r#type) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoQueryWatchdogTime(pdo: *const super::super::Foundation::DEVICE_OBJECT, secondsremaining: *mut u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoQueryWatchdogTime(pdo : *const super::super::Foundation:: DEVICE_OBJECT, secondsremaining : *mut u32) -> super::super::super::Win32::Foundation:: BOOLEAN); PoQueryWatchdogTime(pdo, secondsremaining) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoRegisterDeviceForIdleDetection(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, conservationidletime: u32, performanceidletime: u32, state: super::super::super::Win32::System::Power::DEVICE_POWER_STATE) -> *mut u32 { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoRegisterDeviceForIdleDetection(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, conservationidletime : u32, performanceidletime : u32, state : super::super::super::Win32::System::Power:: DEVICE_POWER_STATE) -> *mut u32); PoRegisterDeviceForIdleDetection(deviceobject, conservationidletime, performanceidletime, state) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoRegisterPowerSettingCallback(deviceobject: ::core::option::Option<*const super::super::Foundation::DEVICE_OBJECT>, settingguid: *const ::windows_core::GUID, callback: PPOWER_SETTING_CALLBACK, context: ::core::option::Option<*const ::core::ffi::c_void>, handle: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -5726,7 +5726,7 @@ pub unsafe fn PoRegisterSystemState(statehandle: ::core::option::Option<*mut ::c ::windows_targets::link!("ntoskrnl.exe" "system" fn PoRegisterSystemState(statehandle : *mut ::core::ffi::c_void, flags : u32) -> *mut ::core::ffi::c_void); PoRegisterSystemState(::core::mem::transmute(statehandle.unwrap_or(::std::ptr::null_mut())), flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoRequestPowerIrp(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, minorfunction: u8, powerstate: POWER_STATE, completionfunction: PREQUEST_POWER_COMPLETE, context: ::core::option::Option<*const ::core::ffi::c_void>, irp: ::core::option::Option<*mut *mut super::super::Foundation::IRP>) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -5743,14 +5743,14 @@ pub unsafe fn PoSetHiberRange(memorymap: ::core::option::Option<*const ::core::f ::windows_targets::link!("ntoskrnl.exe" "system" fn PoSetHiberRange(memorymap : *const ::core::ffi::c_void, flags : u32, address : *const ::core::ffi::c_void, length : usize, tag : u32) -> ()); PoSetHiberRange(::core::mem::transmute(memorymap.unwrap_or(::std::ptr::null())), flags, address, length, tag) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] #[inline] pub unsafe fn PoSetPowerRequest(powerrequest: *mut ::core::ffi::c_void, r#type: super::super::super::Win32::System::Power::POWER_REQUEST_TYPE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoSetPowerRequest(powerrequest : *mut ::core::ffi::c_void, r#type : super::super::super::Win32::System::Power:: POWER_REQUEST_TYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); PoSetPowerRequest(powerrequest, r#type) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoSetPowerState(deviceobject: *const super::super::Foundation::DEVICE_OBJECT, r#type: POWER_STATE_TYPE, state: POWER_STATE) -> POWER_STATE { @@ -5762,21 +5762,21 @@ pub unsafe fn PoSetSystemState(flags: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoSetSystemState(flags : u32) -> ()); PoSetSystemState(flags) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoSetSystemWake(irp: *mut super::super::Foundation::IRP) { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoSetSystemWake(irp : *mut super::super::Foundation:: IRP) -> ()); PoSetSystemWake(irp) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoSetSystemWakeDevice(deviceobject: *const super::super::Foundation::DEVICE_OBJECT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoSetSystemWakeDevice(deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> ()); PoSetSystemWakeDevice(deviceobject) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PoSetThermalActiveCooling(thermalrequest: *mut ::core::ffi::c_void, engaged: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5786,7 +5786,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PoSetThermalActiveCooling(thermalrequest : *mut ::core::ffi::c_void, engaged : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); PoSetThermalActiveCooling(thermalrequest, engaged.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PoSetThermalPassiveCooling(thermalrequest: *mut ::core::ffi::c_void, throttle: u8) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -5798,14 +5798,14 @@ pub unsafe fn PoStartDeviceBusy(idlepointer: *mut u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoStartDeviceBusy(idlepointer : *mut u32) -> ()); PoStartDeviceBusy(idlepointer) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PoStartNextPowerIrp(irp: *mut super::super::Foundation::IRP) { ::windows_targets::link!("ntoskrnl.exe" "system" fn PoStartNextPowerIrp(irp : *mut super::super::Foundation:: IRP) -> ()); PoStartNextPowerIrp(irp) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PoUnregisterPowerSettingCallback(handle: *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -5827,7 +5827,7 @@ pub unsafe fn ProbeForWrite(address: *mut ::core::ffi::c_void, length: usize, al ::windows_targets::link!("ntoskrnl.exe" "system" fn ProbeForWrite(address : *mut ::core::ffi::c_void, length : usize, alignment : u32) -> ()); ProbeForWrite(address, length, alignment) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsAcquireSiloHardReference(silo: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5837,21 +5837,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsAcquireSiloHardReference(silo : super::super::Foundation:: PESILO) -> super::super::super::Win32::Foundation:: NTSTATUS); PsAcquireSiloHardReference(silo.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsAllocSiloContextSlot(reserved: usize, returnedcontextslot: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsAllocSiloContextSlot(reserved : usize, returnedcontextslot : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); PsAllocSiloContextSlot(reserved, returnedcontextslot) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsAllocateAffinityToken(affinitytoken: *mut super::super::Foundation::PAFFINITY_TOKEN) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsAllocateAffinityToken(affinitytoken : *mut super::super::Foundation:: PAFFINITY_TOKEN) -> super::super::super::Win32::Foundation:: NTSTATUS); PsAllocateAffinityToken(affinitytoken) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsAttachSiloToCurrentThread(silo: P0) -> super::super::Foundation::PESILO @@ -5861,7 +5861,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsAttachSiloToCurrentThread(silo : super::super::Foundation:: PESILO) -> super::super::Foundation:: PESILO); PsAttachSiloToCurrentThread(silo.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsCreateSiloContext(silo: P0, size: u32, pooltype: super::super::Foundation::POOL_TYPE, contextcleanupcallback: SILO_CONTEXT_CLEANUP_CALLBACK, returnedsilocontext: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5871,7 +5871,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsCreateSiloContext(silo : super::super::Foundation:: PESILO, size : u32, pooltype : super::super::Foundation:: POOL_TYPE, contextcleanupcallback : SILO_CONTEXT_CLEANUP_CALLBACK, returnedsilocontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); PsCreateSiloContext(silo.into_param().abi(), size, pooltype, contextcleanupcallback, returnedsilocontext) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PsCreateSystemThread(threadhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, processhandle: P0, clientid: ::core::option::Option<*mut super::super::super::Win32::System::WindowsProgramming::CLIENT_ID>, startroutine: PKSTART_ROUTINE, startcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5886,7 +5886,7 @@ pub unsafe fn PsDereferenceSiloContext(silocontext: *const ::core::ffi::c_void) ::windows_targets::link!("ntoskrnl.exe" "system" fn PsDereferenceSiloContext(silocontext : *const ::core::ffi::c_void) -> ()); PsDereferenceSiloContext(silocontext) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsDetachSiloFromCurrentThread(previoussilo: P0) @@ -5896,7 +5896,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsDetachSiloFromCurrentThread(previoussilo : super::super::Foundation:: PESILO) -> ()); PsDetachSiloFromCurrentThread(previoussilo.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsFreeAffinityToken(affinitytoken: P0) @@ -5906,42 +5906,42 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsFreeAffinityToken(affinitytoken : super::super::Foundation:: PAFFINITY_TOKEN) -> ()); PsFreeAffinityToken(affinitytoken.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsFreeSiloContextSlot(contextslot: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsFreeSiloContextSlot(contextslot : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); PsFreeSiloContextSlot(contextslot) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsGetCurrentProcessId() -> super::super::super::Win32::Foundation::HANDLE { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetCurrentProcessId() -> super::super::super::Win32::Foundation:: HANDLE); PsGetCurrentProcessId() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetCurrentServerSilo() -> super::super::Foundation::PESILO { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetCurrentServerSilo() -> super::super::Foundation:: PESILO); PsGetCurrentServerSilo() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsGetCurrentServerSiloName() -> *mut super::super::super::Win32::Foundation::UNICODE_STRING { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetCurrentServerSiloName() -> *mut super::super::super::Win32::Foundation:: UNICODE_STRING); PsGetCurrentServerSiloName() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetCurrentSilo() -> super::super::Foundation::PESILO { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetCurrentSilo() -> super::super::Foundation:: PESILO); PsGetCurrentSilo() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsGetCurrentThreadId() -> super::super::super::Win32::Foundation::HANDLE { @@ -5953,7 +5953,7 @@ pub unsafe fn PsGetCurrentThreadTeb() -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetCurrentThreadTeb() -> *mut ::core::ffi::c_void); PsGetCurrentThreadTeb() } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetEffectiveServerSilo(silo: P0) -> super::super::Foundation::PESILO @@ -5963,14 +5963,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetEffectiveServerSilo(silo : super::super::Foundation:: PESILO) -> super::super::Foundation:: PESILO); PsGetEffectiveServerSilo(silo.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetHostSilo() -> super::super::Foundation::PESILO { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetHostSilo() -> super::super::Foundation:: PESILO); PsGetHostSilo() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsGetJobServerSilo(job: P0, serversilo: *mut super::super::Foundation::PESILO) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5980,7 +5980,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetJobServerSilo(job : super::super::Foundation:: PEJOB, serversilo : *mut super::super::Foundation:: PESILO) -> super::super::super::Win32::Foundation:: NTSTATUS); PsGetJobServerSilo(job.into_param().abi(), serversilo) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsGetJobSilo(job: P0, silo: *mut super::super::Foundation::PESILO) -> super::super::super::Win32::Foundation::NTSTATUS @@ -5990,7 +5990,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetJobSilo(job : super::super::Foundation:: PEJOB, silo : *mut super::super::Foundation:: PESILO) -> super::super::super::Win32::Foundation:: NTSTATUS); PsGetJobSilo(job.into_param().abi(), silo) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetParentSilo(job: P0) -> super::super::Foundation::PESILO @@ -6000,7 +6000,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetParentSilo(job : super::super::Foundation:: PEJOB) -> super::super::Foundation:: PESILO); PsGetParentSilo(job.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsGetPermanentSiloContext(silo: P0, contextslot: u32, returnedsilocontext: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6010,7 +6010,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetPermanentSiloContext(silo : super::super::Foundation:: PESILO, contextslot : u32, returnedsilocontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); PsGetPermanentSiloContext(silo.into_param().abi(), contextslot, returnedsilocontext) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetProcessCreateTimeQuadPart(process: P0) -> i64 @@ -6020,7 +6020,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetProcessCreateTimeQuadPart(process : super::super::Foundation:: PEPROCESS) -> i64); PsGetProcessCreateTimeQuadPart(process.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsGetProcessExitStatus(process: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6030,7 +6030,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetProcessExitStatus(process : super::super::Foundation:: PEPROCESS) -> super::super::super::Win32::Foundation:: NTSTATUS); PsGetProcessExitStatus(process.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsGetProcessId(process: P0) -> super::super::super::Win32::Foundation::HANDLE @@ -6040,7 +6040,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetProcessId(process : super::super::Foundation:: PEPROCESS) -> super::super::super::Win32::Foundation:: HANDLE); PsGetProcessId(process.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetProcessStartKey(process: P0) -> u64 @@ -6050,7 +6050,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetProcessStartKey(process : super::super::Foundation:: PEPROCESS) -> u64); PsGetProcessStartKey(process.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetServerSiloServiceSessionId(silo: P0) -> u32 @@ -6060,7 +6060,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetServerSiloServiceSessionId(silo : super::super::Foundation:: PESILO) -> u32); PsGetServerSiloServiceSessionId(silo.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetSiloContainerId(silo: P0) -> *mut ::windows_core::GUID @@ -6070,7 +6070,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetSiloContainerId(silo : super::super::Foundation:: PESILO) -> *mut ::windows_core::GUID); PsGetSiloContainerId(silo.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsGetSiloContext(silo: P0, contextslot: u32, returnedsilocontext: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6080,7 +6080,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetSiloContext(silo : super::super::Foundation:: PESILO, contextslot : u32, returnedsilocontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); PsGetSiloContext(silo.into_param().abi(), contextslot, returnedsilocontext) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetSiloMonitorContextSlot(monitor: P0) -> u32 @@ -6090,7 +6090,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetSiloMonitorContextSlot(monitor : super::super::Foundation:: PSILO_MONITOR) -> u32); PsGetSiloMonitorContextSlot(monitor.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetThreadCreateTime(thread: P0) -> i64 @@ -6100,7 +6100,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetThreadCreateTime(thread : super::super::Foundation:: PETHREAD) -> i64); PsGetThreadCreateTime(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsGetThreadExitStatus(thread: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6110,7 +6110,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetThreadExitStatus(thread : super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: NTSTATUS); PsGetThreadExitStatus(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsGetThreadId(thread: P0) -> super::super::super::Win32::Foundation::HANDLE @@ -6120,7 +6120,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetThreadId(thread : super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: HANDLE); PsGetThreadId(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsGetThreadProcessId(thread: P0) -> super::super::super::Win32::Foundation::HANDLE @@ -6130,7 +6130,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetThreadProcessId(thread : super::super::Foundation:: PETHREAD) -> super::super::super::Win32::Foundation:: HANDLE); PsGetThreadProcessId(thread.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetThreadProperty(thread: P0, key: usize, flags: u32) -> *mut ::core::ffi::c_void @@ -6140,7 +6140,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetThreadProperty(thread : super::super::Foundation:: PETHREAD, key : usize, flags : u32) -> *mut ::core::ffi::c_void); PsGetThreadProperty(thread.into_param().abi(), key, flags) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsGetThreadServerSilo(thread: P0) -> super::super::Foundation::PESILO @@ -6150,14 +6150,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetThreadServerSilo(thread : super::super::Foundation:: PETHREAD) -> super::super::Foundation:: PESILO); PsGetThreadServerSilo(thread.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsGetVersion(majorversion: ::core::option::Option<*mut u32>, minorversion: ::core::option::Option<*mut u32>, buildnumber: ::core::option::Option<*mut u32>, csdversion: ::core::option::Option<*mut super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsGetVersion(majorversion : *mut u32, minorversion : *mut u32, buildnumber : *mut u32, csdversion : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: BOOLEAN); PsGetVersion(::core::mem::transmute(majorversion.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(minorversion.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(buildnumber.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(csdversion.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsInsertPermanentSiloContext(silo: P0, contextslot: u32, silocontext: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6167,7 +6167,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsInsertPermanentSiloContext(silo : super::super::Foundation:: PESILO, contextslot : u32, silocontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); PsInsertPermanentSiloContext(silo.into_param().abi(), contextslot, silocontext) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsInsertSiloContext(silo: P0, contextslot: u32, silocontext: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6177,21 +6177,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsInsertSiloContext(silo : super::super::Foundation:: PESILO, contextslot : u32, silocontext : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); PsInsertSiloContext(silo.into_param().abi(), contextslot, silocontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsIsCurrentThreadInServerSilo() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsIsCurrentThreadInServerSilo() -> super::super::super::Win32::Foundation:: BOOLEAN); PsIsCurrentThreadInServerSilo() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsIsCurrentThreadPrefetching() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsIsCurrentThreadPrefetching() -> super::super::super::Win32::Foundation:: BOOLEAN); PsIsCurrentThreadPrefetching() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsIsHostSilo(silo: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -6201,7 +6201,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsIsHostSilo(silo : super::super::Foundation:: PESILO) -> super::super::super::Win32::Foundation:: BOOLEAN); PsIsHostSilo(silo.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsMakeSiloContextPermanent(silo: P0, contextslot: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6211,7 +6211,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsMakeSiloContextPermanent(silo : super::super::Foundation:: PESILO, contextslot : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); PsMakeSiloContextPermanent(silo.into_param().abi(), contextslot) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsQueryTotalCycleTimeProcess(process: P0, cycletimestamp: *mut u64) -> u64 @@ -6226,14 +6226,14 @@ pub unsafe fn PsReferenceSiloContext(silocontext: *const ::core::ffi::c_void) { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsReferenceSiloContext(silocontext : *const ::core::ffi::c_void) -> ()); PsReferenceSiloContext(silocontext) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsRegisterSiloMonitor(registration: *const SILO_MONITOR_REGISTRATION, returnedmonitor: *mut super::super::Foundation::PSILO_MONITOR) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsRegisterSiloMonitor(registration : *const SILO_MONITOR_REGISTRATION, returnedmonitor : *mut super::super::Foundation:: PSILO_MONITOR) -> super::super::super::Win32::Foundation:: NTSTATUS); PsRegisterSiloMonitor(registration, returnedmonitor) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsReleaseSiloHardReference(silo: P0) @@ -6243,21 +6243,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsReleaseSiloHardReference(silo : super::super::Foundation:: PESILO) -> ()); PsReleaseSiloHardReference(silo.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsRemoveCreateThreadNotifyRoutine(notifyroutine: PCREATE_THREAD_NOTIFY_ROUTINE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsRemoveCreateThreadNotifyRoutine(notifyroutine : PCREATE_THREAD_NOTIFY_ROUTINE) -> super::super::super::Win32::Foundation:: NTSTATUS); PsRemoveCreateThreadNotifyRoutine(notifyroutine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsRemoveLoadImageNotifyRoutine(notifyroutine: PLOAD_IMAGE_NOTIFY_ROUTINE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsRemoveLoadImageNotifyRoutine(notifyroutine : PLOAD_IMAGE_NOTIFY_ROUTINE) -> super::super::super::Win32::Foundation:: NTSTATUS); PsRemoveLoadImageNotifyRoutine(notifyroutine) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsRemoveSiloContext(silo: P0, contextslot: u32, removedsilocontext: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6267,7 +6267,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsRemoveSiloContext(silo : super::super::Foundation:: PESILO, contextslot : u32, removedsilocontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); PsRemoveSiloContext(silo.into_param().abi(), contextslot, ::core::mem::transmute(removedsilocontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsReplaceSiloContext(silo: P0, contextslot: u32, newsilocontext: *const ::core::ffi::c_void, oldsilocontext: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6277,7 +6277,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsReplaceSiloContext(silo : super::super::Foundation:: PESILO, contextslot : u32, newsilocontext : *const ::core::ffi::c_void, oldsilocontext : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); PsReplaceSiloContext(silo.into_param().abi(), contextslot, newsilocontext, ::core::mem::transmute(oldsilocontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsRevertToUserMultipleGroupAffinityThread(affinitytoken: P0) @@ -6287,7 +6287,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsRevertToUserMultipleGroupAffinityThread(affinitytoken : super::super::Foundation:: PAFFINITY_TOKEN) -> ()); PsRevertToUserMultipleGroupAffinityThread(affinitytoken.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsSetCreateProcessNotifyRoutine(notifyroutine: PCREATE_PROCESS_NOTIFY_ROUTINE, remove: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6297,7 +6297,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsSetCreateProcessNotifyRoutine(notifyroutine : PCREATE_PROCESS_NOTIFY_ROUTINE, remove : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); PsSetCreateProcessNotifyRoutine(notifyroutine, remove.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn PsSetCreateProcessNotifyRoutineEx(notifyroutine: PCREATE_PROCESS_NOTIFY_ROUTINE_EX, remove: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6307,7 +6307,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsSetCreateProcessNotifyRoutineEx(notifyroutine : PCREATE_PROCESS_NOTIFY_ROUTINE_EX, remove : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); PsSetCreateProcessNotifyRoutineEx(notifyroutine, remove.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsSetCreateProcessNotifyRoutineEx2(notifytype: PSCREATEPROCESSNOTIFYTYPE, notifyinformation: *const ::core::ffi::c_void, remove: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6317,21 +6317,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsSetCreateProcessNotifyRoutineEx2(notifytype : PSCREATEPROCESSNOTIFYTYPE, notifyinformation : *const ::core::ffi::c_void, remove : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); PsSetCreateProcessNotifyRoutineEx2(notifytype, notifyinformation, remove.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsSetCreateThreadNotifyRoutine(notifyroutine: PCREATE_THREAD_NOTIFY_ROUTINE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsSetCreateThreadNotifyRoutine(notifyroutine : PCREATE_THREAD_NOTIFY_ROUTINE) -> super::super::super::Win32::Foundation:: NTSTATUS); PsSetCreateThreadNotifyRoutine(notifyroutine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsSetCreateThreadNotifyRoutineEx(notifytype: PSCREATETHREADNOTIFYTYPE, notifyinformation: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsSetCreateThreadNotifyRoutineEx(notifytype : PSCREATETHREADNOTIFYTYPE, notifyinformation : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); PsSetCreateThreadNotifyRoutineEx(notifytype, notifyinformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsSetCurrentThreadPrefetching(prefetching: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -6341,21 +6341,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsSetCurrentThreadPrefetching(prefetching : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); PsSetCurrentThreadPrefetching(prefetching.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsSetLoadImageNotifyRoutine(notifyroutine: PLOAD_IMAGE_NOTIFY_ROUTINE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsSetLoadImageNotifyRoutine(notifyroutine : PLOAD_IMAGE_NOTIFY_ROUTINE) -> super::super::super::Win32::Foundation:: NTSTATUS); PsSetLoadImageNotifyRoutine(notifyroutine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsSetLoadImageNotifyRoutineEx(notifyroutine: PLOAD_IMAGE_NOTIFY_ROUTINE, flags: usize) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn PsSetLoadImageNotifyRoutineEx(notifyroutine : PLOAD_IMAGE_NOTIFY_ROUTINE, flags : usize) -> super::super::super::Win32::Foundation:: NTSTATUS); PsSetLoadImageNotifyRoutineEx(notifyroutine, flags) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn PsSetSystemMultipleGroupAffinityThread(groupaffinities: &[super::super::super::Win32::System::SystemInformation::GROUP_AFFINITY], affinitytoken: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6365,7 +6365,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsSetSystemMultipleGroupAffinityThread(groupaffinities : *const super::super::super::Win32::System::SystemInformation:: GROUP_AFFINITY, groupcount : u16, affinitytoken : super::super::Foundation:: PAFFINITY_TOKEN) -> super::super::super::Win32::Foundation:: NTSTATUS); PsSetSystemMultipleGroupAffinityThread(::core::mem::transmute(groupaffinities.as_ptr()), groupaffinities.len() as _, affinitytoken.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsStartSiloMonitor(monitor: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6375,7 +6375,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsStartSiloMonitor(monitor : super::super::Foundation:: PSILO_MONITOR) -> super::super::super::Win32::Foundation:: NTSTATUS); PsStartSiloMonitor(monitor.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn PsTerminateServerSilo(serversilo: P0, exitstatus: P1) @@ -6386,7 +6386,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsTerminateServerSilo(serversilo : super::super::Foundation:: PESILO, exitstatus : super::super::super::Win32::Foundation:: NTSTATUS) -> ()); PsTerminateServerSilo(serversilo.into_param().abi(), exitstatus.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsTerminateSystemThread(exitstatus: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6396,7 +6396,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsTerminateSystemThread(exitstatus : super::super::super::Win32::Foundation:: NTSTATUS) -> super::super::super::Win32::Foundation:: NTSTATUS); PsTerminateSystemThread(exitstatus.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn PsUnregisterSiloMonitor(monitor: P0) @@ -6406,7 +6406,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn PsUnregisterSiloMonitor(monitor : super::super::Foundation:: PSILO_MONITOR) -> ()); PsUnregisterSiloMonitor(monitor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PsWrapApcWow64Thread(apccontext: *mut *mut ::core::ffi::c_void, apcroutine: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -6423,21 +6423,21 @@ pub unsafe fn PshedFreeMemory(address: *const ::core::ffi::c_void) { ::windows_targets::link!("pshed.dll" "system" fn PshedFreeMemory(address : *const ::core::ffi::c_void) -> ()); PshedFreeMemory(address) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PshedIsSystemWheaEnabled() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("pshed.dll" "system" fn PshedIsSystemWheaEnabled() -> super::super::super::Win32::Foundation:: BOOLEAN); PshedIsSystemWheaEnabled() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn PshedRegisterPlugin(packet: *mut WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("pshed.dll" "system" fn PshedRegisterPlugin(packet : *mut WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V2) -> super::super::super::Win32::Foundation:: NTSTATUS); PshedRegisterPlugin(packet) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn PshedSynchronizeExecution(errorsource: *const super::super::super::Win32::System::Diagnostics::Debug::WHEA_ERROR_SOURCE_DESCRIPTOR, synchronizeroutine: PKSYNCHRONIZE_ROUTINE, synchronizecontext: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -6449,14 +6449,14 @@ pub unsafe fn PshedUnregisterPlugin(pluginhandle: *const ::core::ffi::c_void) { ::windows_targets::link!("pshed.dll" "system" fn PshedUnregisterPlugin(pluginhandle : *const ::core::ffi::c_void) -> ()); PshedUnregisterPlugin(pluginhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlAppendUnicodeStringToString(destination: *mut super::super::super::Win32::Foundation::UNICODE_STRING, source: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlAppendUnicodeStringToString(destination : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, source : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlAppendUnicodeStringToString(destination, source) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlAppendUnicodeToString(destination: *mut super::super::super::Win32::Foundation::UNICODE_STRING, source: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6466,14 +6466,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlAppendUnicodeToString(destination : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, source : ::windows_core::PCWSTR) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlAppendUnicodeToString(destination, source.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlAreBitsClear(bitmapheader: *const RTL_BITMAP, startingindex: u32, length: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlAreBitsClear(bitmapheader : *const RTL_BITMAP, startingindex : u32, length : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlAreBitsClear(bitmapheader, startingindex, length) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlAreBitsSet(bitmapheader: *const RTL_BITMAP, startingindex: u32, length: u32) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -6488,7 +6488,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlAssert(voidfailedassertion : *const ::core::ffi::c_void, voidfilename : *const ::core::ffi::c_void, linenumber : u32, mutablemessage : ::windows_core::PCSTR) -> ()); RtlAssert(voidfailedassertion, voidfilename, linenumber, mutablemessage.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCheckRegistryKey(relativeto: u32, path: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6518,14 +6518,14 @@ pub unsafe fn RtlCmDecodeMemIoResource(descriptor: *const CM_PARTIAL_RESOURCE_DE ::windows_targets::link!("ntdll.dll" "system" fn RtlCmDecodeMemIoResource(descriptor : *const CM_PARTIAL_RESOURCE_DESCRIPTOR, start : *mut u64) -> u64); RtlCmDecodeMemIoResource(descriptor, ::core::mem::transmute(start.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCmEncodeMemIoResource(descriptor: *const CM_PARTIAL_RESOURCE_DESCRIPTOR, r#type: u8, length: u64, start: u64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlCmEncodeMemIoResource(descriptor : *const CM_PARTIAL_RESOURCE_DESCRIPTOR, r#type : u8, length : u64, start : u64) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCmEncodeMemIoResource(descriptor, r#type, length, start) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlCompareString(string1: *const super::super::super::Win32::System::Kernel::STRING, string2: *const super::super::super::Win32::System::Kernel::STRING, caseinsensitive: P0) -> i32 @@ -6535,7 +6535,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlCompareString(string1 : *const super::super::super::Win32::System::Kernel:: STRING, string2 : *const super::super::super::Win32::System::Kernel:: STRING, caseinsensitive : super::super::super::Win32::Foundation:: BOOLEAN) -> i32); RtlCompareString(string1, string2, caseinsensitive.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCompareUnicodeString(string1: *const super::super::super::Win32::Foundation::UNICODE_STRING, string2: *const super::super::super::Win32::Foundation::UNICODE_STRING, caseinsensitive: P0) -> i32 @@ -6545,7 +6545,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlCompareUnicodeString(string1 : *const super::super::super::Win32::Foundation:: UNICODE_STRING, string2 : *const super::super::super::Win32::Foundation:: UNICODE_STRING, caseinsensitive : super::super::super::Win32::Foundation:: BOOLEAN) -> i32); RtlCompareUnicodeString(string1, string2, caseinsensitive.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCompareUnicodeStrings(string1: &[u16], string2: &[u16], caseinsensitive: P0) -> i32 @@ -6555,7 +6555,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlCompareUnicodeStrings(string1 : *const u16, string1length : usize, string2 : *const u16, string2length : usize, caseinsensitive : super::super::super::Win32::Foundation:: BOOLEAN) -> i32); RtlCompareUnicodeStrings(::core::mem::transmute(string1.as_ptr()), string1.len() as _, ::core::mem::transmute(string2.as_ptr()), string2.len() as _, caseinsensitive.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlContractHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -6567,14 +6567,14 @@ pub unsafe fn RtlCopyBitMap(source: *const RTL_BITMAP, destination: *const RTL_B ::windows_targets::link!("ntdll.dll" "system" fn RtlCopyBitMap(source : *const RTL_BITMAP, destination : *const RTL_BITMAP, targetbit : u32) -> ()); RtlCopyBitMap(source, destination, targetbit) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlCopyString(destinationstring: *mut super::super::super::Win32::System::Kernel::STRING, sourcestring: ::core::option::Option<*const super::super::super::Win32::System::Kernel::STRING>) { ::windows_targets::link!("ntdll.dll" "system" fn RtlCopyString(destinationstring : *mut super::super::super::Win32::System::Kernel:: STRING, sourcestring : *const super::super::super::Win32::System::Kernel:: STRING) -> ()); RtlCopyString(destinationstring, ::core::mem::transmute(sourcestring.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCopyUnicodeString(destinationstring: *mut super::super::super::Win32::Foundation::UNICODE_STRING, sourcestring: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>) { @@ -6586,21 +6586,21 @@ pub unsafe fn RtlCrc64(buffer: *const ::core::ffi::c_void, size: usize, initialc ::windows_targets::link!("ntdll.dll" "system" fn RtlCrc64(buffer : *const ::core::ffi::c_void, size : usize, initialcrc : u64) -> u64); RtlCrc64(buffer, size, initialcrc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCreateHashTable(hashtable: *mut *mut RTL_DYNAMIC_HASH_TABLE, shift: u32, flags: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlCreateHashTable(hashtable : *mut *mut RTL_DYNAMIC_HASH_TABLE, shift : u32, flags : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlCreateHashTable(hashtable, shift, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCreateHashTableEx(hashtable: *mut *mut RTL_DYNAMIC_HASH_TABLE, initialsize: u32, shift: u32, flags: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlCreateHashTableEx(hashtable : *mut *mut RTL_DYNAMIC_HASH_TABLE, initialsize : u32, shift : u32, flags : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlCreateHashTableEx(hashtable, initialsize, shift, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCreateRegistryKey(relativeto: u32, path: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6610,28 +6610,28 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlCreateRegistryKey(relativeto : u32, path : ::windows_core::PCWSTR) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCreateRegistryKey(relativeto, path.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlCreateSecurityDescriptor(securitydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, revision: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlCreateSecurityDescriptor(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, revision : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlCreateSecurityDescriptor(securitydescriptor, revision) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn RtlDelete(links: *const super::super::Foundation::RTL_SPLAY_LINKS) -> *mut super::super::Foundation::RTL_SPLAY_LINKS { ::windows_targets::link!("ntdll.dll" "system" fn RtlDelete(links : *const super::super::Foundation:: RTL_SPLAY_LINKS) -> *mut super::super::Foundation:: RTL_SPLAY_LINKS); RtlDelete(links) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlDeleteElementGenericTable(table: *const RTL_GENERIC_TABLE, buffer: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlDeleteElementGenericTable(table : *const RTL_GENERIC_TABLE, buffer : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlDeleteElementGenericTable(table, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDeleteElementGenericTableAvl(table: *const RTL_AVL_TABLE, buffer: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -6648,14 +6648,14 @@ pub unsafe fn RtlDeleteHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE) { ::windows_targets::link!("ntdll.dll" "system" fn RtlDeleteHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE) -> ()); RtlDeleteHashTable(hashtable) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn RtlDeleteNoSplay(links: *const super::super::Foundation::RTL_SPLAY_LINKS, root: *mut *mut super::super::Foundation::RTL_SPLAY_LINKS) { ::windows_targets::link!("ntdll.dll" "system" fn RtlDeleteNoSplay(links : *const super::super::Foundation:: RTL_SPLAY_LINKS, root : *mut *mut super::super::Foundation:: RTL_SPLAY_LINKS) -> ()); RtlDeleteNoSplay(links, root) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDeleteRegistryValue(relativeto: u32, path: P0, valuename: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6671,35 +6671,35 @@ pub unsafe fn RtlDowncaseUnicodeChar(sourcecharacter: u16) -> u16 { ::windows_targets::link!("ntdll.dll" "system" fn RtlDowncaseUnicodeChar(sourcecharacter : u16) -> u16); RtlDowncaseUnicodeChar(sourcecharacter) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlEndEnumerationHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, enumerator: *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) { ::windows_targets::link!("ntdll.dll" "system" fn RtlEndEnumerationHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, enumerator : *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> ()); RtlEndEnumerationHashTable(hashtable, enumerator) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlEndStrongEnumerationHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, enumerator: *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) { ::windows_targets::link!("ntdll.dll" "system" fn RtlEndStrongEnumerationHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, enumerator : *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> ()); RtlEndStrongEnumerationHashTable(hashtable, enumerator) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlEndWeakEnumerationHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, enumerator: *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) { ::windows_targets::link!("ntdll.dll" "system" fn RtlEndWeakEnumerationHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, enumerator : *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> ()); RtlEndWeakEnumerationHashTable(hashtable, enumerator) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlEnumerateEntryHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, enumerator: *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> *mut RTL_DYNAMIC_HASH_TABLE_ENTRY { ::windows_targets::link!("ntdll.dll" "system" fn RtlEnumerateEntryHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, enumerator : *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> *mut RTL_DYNAMIC_HASH_TABLE_ENTRY); RtlEnumerateEntryHashTable(hashtable, enumerator) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlEnumerateGenericTable(table: *const RTL_GENERIC_TABLE, restart: P0) -> *mut ::core::ffi::c_void @@ -6709,7 +6709,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlEnumerateGenericTable(table : *const RTL_GENERIC_TABLE, restart : super::super::super::Win32::Foundation:: BOOLEAN) -> *mut ::core::ffi::c_void); RtlEnumerateGenericTable(table, restart.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlEnumerateGenericTableAvl(table: *const RTL_AVL_TABLE, restart: P0) -> *mut ::core::ffi::c_void @@ -6719,14 +6719,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlEnumerateGenericTableAvl(table : *const RTL_AVL_TABLE, restart : super::super::super::Win32::Foundation:: BOOLEAN) -> *mut ::core::ffi::c_void); RtlEnumerateGenericTableAvl(table, restart.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlEnumerateGenericTableLikeADirectory(table: *const RTL_AVL_TABLE, matchfunction: PRTL_AVL_MATCH_FUNCTION, matchdata: ::core::option::Option<*const ::core::ffi::c_void>, nextflag: u32, restartkey: *mut *mut ::core::ffi::c_void, deletecount: *mut u32, buffer: *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntdll.dll" "system" fn RtlEnumerateGenericTableLikeADirectory(table : *const RTL_AVL_TABLE, matchfunction : PRTL_AVL_MATCH_FUNCTION, matchdata : *const ::core::ffi::c_void, nextflag : u32, restartkey : *mut *mut ::core::ffi::c_void, deletecount : *mut u32, buffer : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); RtlEnumerateGenericTableLikeADirectory(table, matchfunction, ::core::mem::transmute(matchdata.unwrap_or(::std::ptr::null())), nextflag, restartkey, deletecount, buffer) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlEnumerateGenericTableWithoutSplaying(table: *const RTL_GENERIC_TABLE, restartkey: *mut *mut ::core::ffi::c_void) -> *mut ::core::ffi::c_void { @@ -6738,7 +6738,7 @@ pub unsafe fn RtlEnumerateGenericTableWithoutSplayingAvl(table: *const RTL_AVL_T ::windows_targets::link!("ntdll.dll" "system" fn RtlEnumerateGenericTableWithoutSplayingAvl(table : *const RTL_AVL_TABLE, restartkey : *mut *mut ::core::ffi::c_void) -> *mut ::core::ffi::c_void); RtlEnumerateGenericTableWithoutSplayingAvl(table, restartkey) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlEqualString(string1: *const super::super::super::Win32::System::Kernel::STRING, string2: *const super::super::super::Win32::System::Kernel::STRING, caseinsensitive: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -6748,7 +6748,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlEqualString(string1 : *const super::super::super::Win32::System::Kernel:: STRING, string2 : *const super::super::super::Win32::System::Kernel:: STRING, caseinsensitive : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlEqualString(string1, string2, caseinsensitive.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlEqualUnicodeString(string1: *const super::super::super::Win32::Foundation::UNICODE_STRING, string2: *const super::super::super::Win32::Foundation::UNICODE_STRING, caseinsensitive: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -6758,7 +6758,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlEqualUnicodeString(string1 : *const super::super::super::Win32::Foundation:: UNICODE_STRING, string2 : *const super::super::super::Win32::Foundation:: UNICODE_STRING, caseinsensitive : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlEqualUnicodeString(string1, string2, caseinsensitive.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlExpandHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -6780,7 +6780,7 @@ pub unsafe fn RtlFindClearBitsAndSet(bitmapheader: *const RTL_BITMAP, numbertofi ::windows_targets::link!("ntdll.dll" "system" fn RtlFindClearBitsAndSet(bitmapheader : *const RTL_BITMAP, numbertofind : u32, hintindex : u32) -> u32); RtlFindClearBitsAndSet(bitmapheader, numbertofind, hintindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlFindClearRuns(bitmapheader: *const RTL_BITMAP, runarray: &mut [RTL_BITMAP_RUN], locatelongestruns: P0) -> u32 @@ -6790,7 +6790,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlFindClearRuns(bitmapheader : *const RTL_BITMAP, runarray : *mut RTL_BITMAP_RUN, sizeofrunarray : u32, locatelongestruns : super::super::super::Win32::Foundation:: BOOLEAN) -> u32); RtlFindClearRuns(bitmapheader, ::core::mem::transmute(runarray.as_ptr()), runarray.len() as _, locatelongestruns.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlFindClosestEncodableLength(sourcelength: u64, targetlength: *mut u64) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -6837,21 +6837,21 @@ pub unsafe fn RtlFindSetBitsAndClear(bitmapheader: *const RTL_BITMAP, numbertofi ::windows_targets::link!("ntdll.dll" "system" fn RtlFindSetBitsAndClear(bitmapheader : *const RTL_BITMAP, numbertofind : u32, hintindex : u32) -> u32); RtlFindSetBitsAndClear(bitmapheader, numbertofind, hintindex) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlFreeUTF8String(utf8string: ::core::option::Option<*mut super::super::super::Win32::System::Kernel::STRING>) { ::windows_targets::link!("ntdll.dll" "system" fn RtlFreeUTF8String(utf8string : *mut super::super::super::Win32::System::Kernel:: STRING) -> ()); RtlFreeUTF8String(::core::mem::transmute(utf8string.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlGUIDFromString(guidstring: *const super::super::super::Win32::Foundation::UNICODE_STRING, guid: *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlGUIDFromString(guidstring : *const super::super::super::Win32::Foundation:: UNICODE_STRING, guid : *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlGUIDFromString(guidstring, guid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlGenerateClass5Guid(namespaceguid: *const ::windows_core::GUID, buffer: *const ::core::ffi::c_void, buffersize: u32, guid: *mut ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -6873,7 +6873,7 @@ pub unsafe fn RtlGetConsoleSessionForegroundProcessId() -> u64 { ::windows_targets::link!("ntdll.dll" "system" fn RtlGetConsoleSessionForegroundProcessId() -> u64); RtlGetConsoleSessionForegroundProcessId() } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlGetElementGenericTable(table: *const RTL_GENERIC_TABLE, i: u32) -> *mut ::core::ffi::c_void { @@ -6890,14 +6890,14 @@ pub unsafe fn RtlGetEnabledExtendedFeatures(featuremask: u64) -> u64 { ::windows_targets::link!("ntdll.dll" "system" fn RtlGetEnabledExtendedFeatures(featuremask : u64) -> u64); RtlGetEnabledExtendedFeatures(featuremask) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlGetNextEntryHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, context: *const RTL_DYNAMIC_HASH_TABLE_CONTEXT) -> *mut RTL_DYNAMIC_HASH_TABLE_ENTRY { ::windows_targets::link!("ntdll.dll" "system" fn RtlGetNextEntryHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, context : *const RTL_DYNAMIC_HASH_TABLE_CONTEXT) -> *mut RTL_DYNAMIC_HASH_TABLE_ENTRY); RtlGetNextEntryHashTable(hashtable, context) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlGetNtProductType(ntproducttype: *mut super::super::super::Win32::System::Kernel::NT_PRODUCT_TYPE) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -6909,7 +6909,7 @@ pub unsafe fn RtlGetNtSystemRoot() -> ::windows_core::PCWSTR { ::windows_targets::link!("ntdll.dll" "system" fn RtlGetNtSystemRoot() -> ::windows_core::PCWSTR); RtlGetNtSystemRoot() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlGetPersistedStateLocation(sourceid: P0, customvalue: P1, defaultpath: P2, statelocationtype: STATE_LOCATION_TYPE, targetpath: ::windows_core::PWSTR, bufferlengthin: u32, bufferlengthout: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6926,14 +6926,14 @@ pub unsafe fn RtlGetSuiteMask() -> u32 { ::windows_targets::link!("ntdll.dll" "system" fn RtlGetSuiteMask() -> u32); RtlGetSuiteMask() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn RtlGetVersion(lpversioninformation: *mut super::super::super::Win32::System::SystemInformation::OSVERSIONINFOW) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlGetVersion(lpversioninformation : *mut super::super::super::Win32::System::SystemInformation:: OSVERSIONINFOW) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlGetVersion(lpversioninformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlHashUnicodeString(string: *const super::super::super::Win32::Foundation::UNICODE_STRING, caseinsensitive: P0, hashalgorithm: u32, hashvalue: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -6943,35 +6943,35 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlHashUnicodeString(string : *const super::super::super::Win32::Foundation:: UNICODE_STRING, caseinsensitive : super::super::super::Win32::Foundation:: BOOLEAN, hashalgorithm : u32, hashvalue : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlHashUnicodeString(string, caseinsensitive.into_param().abi(), hashalgorithm, hashvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlInitEnumerationHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, enumerator: *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlInitEnumerationHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, enumerator : *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlInitEnumerationHashTable(hashtable, enumerator) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlInitStrongEnumerationHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, enumerator: *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlInitStrongEnumerationHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, enumerator : *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlInitStrongEnumerationHashTable(hashtable, enumerator) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlInitUTF8String(destinationstring: *mut super::super::super::Win32::System::Kernel::STRING, sourcestring: ::core::option::Option<*const i8>) { ::windows_targets::link!("ntdll.dll" "system" fn RtlInitUTF8String(destinationstring : *mut super::super::super::Win32::System::Kernel:: STRING, sourcestring : *const i8) -> ()); RtlInitUTF8String(destinationstring, ::core::mem::transmute(sourcestring.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlInitUTF8StringEx(destinationstring: *mut super::super::super::Win32::System::Kernel::STRING, sourcestring: ::core::option::Option<*const i8>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlInitUTF8StringEx(destinationstring : *mut super::super::super::Win32::System::Kernel:: STRING, sourcestring : *const i8) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlInitUTF8StringEx(destinationstring, ::core::mem::transmute(sourcestring.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlInitWeakEnumerationHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, enumerator: *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -6983,7 +6983,7 @@ pub unsafe fn RtlInitializeBitMap(bitmapheader: *mut RTL_BITMAP, bitmapbuffer: : ::windows_targets::link!("ntdll.dll" "system" fn RtlInitializeBitMap(bitmapheader : *mut RTL_BITMAP, bitmapbuffer : *const u32, sizeofbitmap : u32) -> ()); RtlInitializeBitMap(bitmapheader, ::core::mem::transmute(bitmapbuffer.unwrap_or(::std::ptr::null())), sizeofbitmap) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlInitializeGenericTable(table: *mut RTL_GENERIC_TABLE, compareroutine: PRTL_GENERIC_COMPARE_ROUTINE, allocateroutine: PRTL_GENERIC_ALLOCATE_ROUTINE, freeroutine: PRTL_GENERIC_FREE_ROUTINE, tablecontext: ::core::option::Option<*const ::core::ffi::c_void>) { @@ -6995,49 +6995,49 @@ pub unsafe fn RtlInitializeGenericTableAvl(table: *mut RTL_AVL_TABLE, comparerou ::windows_targets::link!("ntdll.dll" "system" fn RtlInitializeGenericTableAvl(table : *mut RTL_AVL_TABLE, compareroutine : PRTL_AVL_COMPARE_ROUTINE, allocateroutine : PRTL_AVL_ALLOCATE_ROUTINE, freeroutine : PRTL_AVL_FREE_ROUTINE, tablecontext : *const ::core::ffi::c_void) -> ()); RtlInitializeGenericTableAvl(table, compareroutine, allocateroutine, freeroutine, ::core::mem::transmute(tablecontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlInsertElementGenericTable(table: *const RTL_GENERIC_TABLE, buffer: *const ::core::ffi::c_void, buffersize: u32, newelement: ::core::option::Option<*mut super::super::super::Win32::Foundation::BOOLEAN>) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntdll.dll" "system" fn RtlInsertElementGenericTable(table : *const RTL_GENERIC_TABLE, buffer : *const ::core::ffi::c_void, buffersize : u32, newelement : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> *mut ::core::ffi::c_void); RtlInsertElementGenericTable(table, buffer, buffersize, ::core::mem::transmute(newelement.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlInsertElementGenericTableAvl(table: *const RTL_AVL_TABLE, buffer: *const ::core::ffi::c_void, buffersize: u32, newelement: ::core::option::Option<*mut super::super::super::Win32::Foundation::BOOLEAN>) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntdll.dll" "system" fn RtlInsertElementGenericTableAvl(table : *const RTL_AVL_TABLE, buffer : *const ::core::ffi::c_void, buffersize : u32, newelement : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> *mut ::core::ffi::c_void); RtlInsertElementGenericTableAvl(table, buffer, buffersize, ::core::mem::transmute(newelement.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlInsertElementGenericTableFull(table: *const RTL_GENERIC_TABLE, buffer: *const ::core::ffi::c_void, buffersize: u32, newelement: ::core::option::Option<*mut super::super::super::Win32::Foundation::BOOLEAN>, nodeorparent: *const ::core::ffi::c_void, searchresult: TABLE_SEARCH_RESULT) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntdll.dll" "system" fn RtlInsertElementGenericTableFull(table : *const RTL_GENERIC_TABLE, buffer : *const ::core::ffi::c_void, buffersize : u32, newelement : *mut super::super::super::Win32::Foundation:: BOOLEAN, nodeorparent : *const ::core::ffi::c_void, searchresult : TABLE_SEARCH_RESULT) -> *mut ::core::ffi::c_void); RtlInsertElementGenericTableFull(table, buffer, buffersize, ::core::mem::transmute(newelement.unwrap_or(::std::ptr::null_mut())), nodeorparent, searchresult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlInsertElementGenericTableFullAvl(table: *const RTL_AVL_TABLE, buffer: *const ::core::ffi::c_void, buffersize: u32, newelement: ::core::option::Option<*mut super::super::super::Win32::Foundation::BOOLEAN>, nodeorparent: *const ::core::ffi::c_void, searchresult: TABLE_SEARCH_RESULT) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntdll.dll" "system" fn RtlInsertElementGenericTableFullAvl(table : *const RTL_AVL_TABLE, buffer : *const ::core::ffi::c_void, buffersize : u32, newelement : *mut super::super::super::Win32::Foundation:: BOOLEAN, nodeorparent : *const ::core::ffi::c_void, searchresult : TABLE_SEARCH_RESULT) -> *mut ::core::ffi::c_void); RtlInsertElementGenericTableFullAvl(table, buffer, buffersize, ::core::mem::transmute(newelement.unwrap_or(::std::ptr::null_mut())), nodeorparent, searchresult) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlInsertEntryHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, entry: *const RTL_DYNAMIC_HASH_TABLE_ENTRY, signature: usize, context: ::core::option::Option<*mut RTL_DYNAMIC_HASH_TABLE_CONTEXT>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlInsertEntryHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, entry : *const RTL_DYNAMIC_HASH_TABLE_ENTRY, signature : usize, context : *mut RTL_DYNAMIC_HASH_TABLE_CONTEXT) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlInsertEntryHashTable(hashtable, entry, signature, ::core::mem::transmute(context.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlInt64ToUnicodeString(value: u64, base: u32, string: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlInt64ToUnicodeString(value : u64, base : u32, string : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlInt64ToUnicodeString(value, base, string) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIntegerToUnicodeString(value: u32, base: u32, string: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -7049,14 +7049,14 @@ pub unsafe fn RtlIoDecodeMemIoResource(descriptor: *const IO_RESOURCE_DESCRIPTOR ::windows_targets::link!("ntdll.dll" "system" fn RtlIoDecodeMemIoResource(descriptor : *const IO_RESOURCE_DESCRIPTOR, alignment : *mut u64, minimumaddress : *mut u64, maximumaddress : *mut u64) -> u64); RtlIoDecodeMemIoResource(descriptor, ::core::mem::transmute(alignment.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(minimumaddress.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(maximumaddress.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIoEncodeMemIoResource(descriptor: *const IO_RESOURCE_DESCRIPTOR, r#type: u8, length: u64, alignment: u64, minimumaddress: u64, maximumaddress: u64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlIoEncodeMemIoResource(descriptor : *const IO_RESOURCE_DESCRIPTOR, r#type : u8, length : u64, alignment : u64, minimumaddress : u64, maximumaddress : u64) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlIoEncodeMemIoResource(descriptor, r#type, length, alignment, minimumaddress, maximumaddress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsApiSetImplemented(apisetname: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7066,56 +7066,56 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIsApiSetImplemented(apisetname : ::windows_core::PCSTR) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlIsApiSetImplemented(apisetname.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlIsGenericTableEmpty(table: *const RTL_GENERIC_TABLE) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsGenericTableEmpty(table : *const RTL_GENERIC_TABLE) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsGenericTableEmpty(table) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsGenericTableEmptyAvl(table: *const RTL_AVL_TABLE) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsGenericTableEmptyAvl(table : *const RTL_AVL_TABLE) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsGenericTableEmptyAvl(table) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsMultiSessionSku() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsMultiSessionSku() -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsMultiSessionSku() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsMultiUsersInSessionSku() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsMultiUsersInSessionSku() -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsMultiUsersInSessionSku() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsNtDdiVersionAvailable(version: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlIsNtDdiVersionAvailable(version : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsNtDdiVersionAvailable(version) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsServicePackVersionInstalled(version: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlIsServicePackVersionInstalled(version : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsServicePackVersionInstalled(version) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsStateSeparationEnabled() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsStateSeparationEnabled() -> super::super::super::Win32::Foundation:: BOOLEAN); RtlIsStateSeparationEnabled() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsUntrustedObject(handle: P0, object: ::core::option::Option<*const ::core::ffi::c_void>, untrustedobject: *mut super::super::super::Win32::Foundation::BOOLEAN) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7125,7 +7125,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIsUntrustedObject(handle : super::super::super::Win32::Foundation:: HANDLE, object : *const ::core::ffi::c_void, untrustedobject : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlIsUntrustedObject(handle.into_param().abi(), ::core::mem::transmute(object.unwrap_or(::std::ptr::null())), untrustedobject) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn RtlLengthSecurityDescriptor(securitydescriptor: P0) -> u32 @@ -7135,7 +7135,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlLengthSecurityDescriptor(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> u32); RtlLengthSecurityDescriptor(securitydescriptor.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlLookupElementGenericTable(table: *const RTL_GENERIC_TABLE, buffer: *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void { @@ -7147,7 +7147,7 @@ pub unsafe fn RtlLookupElementGenericTableAvl(table: *const RTL_AVL_TABLE, buffe ::windows_targets::link!("ntdll.dll" "system" fn RtlLookupElementGenericTableAvl(table : *const RTL_AVL_TABLE, buffer : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); RtlLookupElementGenericTableAvl(table, buffer) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlLookupElementGenericTableFull(table: *const RTL_GENERIC_TABLE, buffer: *const ::core::ffi::c_void, nodeorparent: *mut *mut ::core::ffi::c_void, searchresult: *mut TABLE_SEARCH_RESULT) -> *mut ::core::ffi::c_void { @@ -7159,7 +7159,7 @@ pub unsafe fn RtlLookupElementGenericTableFullAvl(table: *const RTL_AVL_TABLE, b ::windows_targets::link!("ntdll.dll" "system" fn RtlLookupElementGenericTableFullAvl(table : *const RTL_AVL_TABLE, buffer : *const ::core::ffi::c_void, nodeorparent : *mut *mut ::core::ffi::c_void, searchresult : *mut TABLE_SEARCH_RESULT) -> *mut ::core::ffi::c_void); RtlLookupElementGenericTableFullAvl(table, buffer, nodeorparent, searchresult) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlLookupEntryHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, signature: usize, context: ::core::option::Option<*mut RTL_DYNAMIC_HASH_TABLE_CONTEXT>) -> *mut RTL_DYNAMIC_HASH_TABLE_ENTRY { @@ -7171,14 +7171,14 @@ pub unsafe fn RtlLookupFirstMatchingElementGenericTableAvl(table: *const RTL_AVL ::windows_targets::link!("ntdll.dll" "system" fn RtlLookupFirstMatchingElementGenericTableAvl(table : *const RTL_AVL_TABLE, buffer : *const ::core::ffi::c_void, restartkey : *mut *mut ::core::ffi::c_void) -> *mut ::core::ffi::c_void); RtlLookupFirstMatchingElementGenericTableAvl(table, buffer, restartkey) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn RtlMapGenericMask(accessmask: *mut u32, genericmapping: *const super::super::super::Win32::Security::GENERIC_MAPPING) { ::windows_targets::link!("ntdll.dll" "system" fn RtlMapGenericMask(accessmask : *mut u32, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING) -> ()); RtlMapGenericMask(accessmask, genericmapping) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlNormalizeSecurityDescriptor(securitydescriptor: *mut super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, securitydescriptorlength: u32, newsecuritydescriptor: ::core::option::Option<*mut super::super::super::Win32::Security::PSECURITY_DESCRIPTOR>, newsecuritydescriptorlength: ::core::option::Option<*mut u32>, checkonly: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -7188,7 +7188,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlNormalizeSecurityDescriptor(securitydescriptor : *mut super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, securitydescriptorlength : u32, newsecuritydescriptor : *mut super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, newsecuritydescriptorlength : *mut u32, checkonly : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlNormalizeSecurityDescriptor(securitydescriptor, securitydescriptorlength, ::core::mem::transmute(newsecuritydescriptor.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(newsecuritydescriptorlength.unwrap_or(::std::ptr::null_mut())), checkonly.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlNumberGenericTableElements(table: *const RTL_GENERIC_TABLE) -> u32 { @@ -7230,7 +7230,7 @@ pub unsafe fn RtlPrefetchMemoryNonTemporal(source: *const ::core::ffi::c_void, l ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlPrefetchMemoryNonTemporal(source : *const ::core::ffi::c_void, length : usize) -> ()); RtlPrefetchMemoryNonTemporal(source, length) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlPrefixUnicodeString(string1: *const super::super::super::Win32::Foundation::UNICODE_STRING, string2: *const super::super::super::Win32::Foundation::UNICODE_STRING, caseinsensitive: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -7240,7 +7240,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlPrefixUnicodeString(string1 : *const super::super::super::Win32::Foundation:: UNICODE_STRING, string2 : *const super::super::super::Win32::Foundation:: UNICODE_STRING, caseinsensitive : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlPrefixUnicodeString(string1, string2, caseinsensitive.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlQueryRegistryValueWithFallback(primaryhandle: P0, fallbackhandle: P1, valuename: *const super::super::super::Win32::Foundation::UNICODE_STRING, valuelength: u32, valuetype: ::core::option::Option<*mut u32>, valuedata: *mut ::core::ffi::c_void, resultlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7251,7 +7251,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlQueryRegistryValueWithFallback(primaryhandle : super::super::super::Win32::Foundation:: HANDLE, fallbackhandle : super::super::super::Win32::Foundation:: HANDLE, valuename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, valuelength : u32, valuetype : *mut u32, valuedata : *mut ::core::ffi::c_void, resultlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlQueryRegistryValueWithFallback(primaryhandle.into_param().abi(), fallbackhandle.into_param().abi(), valuename, valuelength, ::core::mem::transmute(valuetype.unwrap_or(::std::ptr::null_mut())), valuedata, resultlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlQueryRegistryValues(relativeto: u32, path: P0, querytable: *mut RTL_QUERY_REGISTRY_TABLE, context: ::core::option::Option<*const ::core::ffi::c_void>, environment: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7261,56 +7261,56 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlQueryRegistryValues(relativeto : u32, path : ::windows_core::PCWSTR, querytable : *mut RTL_QUERY_REGISTRY_TABLE, context : *const ::core::ffi::c_void, environment : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlQueryRegistryValues(relativeto, path.into_param().abi(), querytable, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), ::core::mem::transmute(environment.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlQueryValidationRunlevel(componentname: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>) -> u32 { ::windows_targets::link!("ntdll.dll" "system" fn RtlQueryValidationRunlevel(componentname : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> u32); RtlQueryValidationRunlevel(::core::mem::transmute(componentname.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn RtlRealPredecessor(links: *const super::super::Foundation::RTL_SPLAY_LINKS) -> *mut super::super::Foundation::RTL_SPLAY_LINKS { ::windows_targets::link!("ntdll.dll" "system" fn RtlRealPredecessor(links : *const super::super::Foundation:: RTL_SPLAY_LINKS) -> *mut super::super::Foundation:: RTL_SPLAY_LINKS); RtlRealPredecessor(links) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn RtlRealSuccessor(links: *const super::super::Foundation::RTL_SPLAY_LINKS) -> *mut super::super::Foundation::RTL_SPLAY_LINKS { ::windows_targets::link!("ntdll.dll" "system" fn RtlRealSuccessor(links : *const super::super::Foundation:: RTL_SPLAY_LINKS) -> *mut super::super::Foundation:: RTL_SPLAY_LINKS); RtlRealSuccessor(links) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlRemoveEntryHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, entry: *const RTL_DYNAMIC_HASH_TABLE_ENTRY, context: ::core::option::Option<*mut RTL_DYNAMIC_HASH_TABLE_CONTEXT>) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlRemoveEntryHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, entry : *const RTL_DYNAMIC_HASH_TABLE_ENTRY, context : *mut RTL_DYNAMIC_HASH_TABLE_CONTEXT) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlRemoveEntryHashTable(hashtable, entry, ::core::mem::transmute(context.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn RtlRunOnceBeginInitialize(runonce: *mut super::super::super::Win32::System::Threading::INIT_ONCE, flags: u32, context: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlRunOnceBeginInitialize(runonce : *mut super::super::super::Win32::System::Threading:: INIT_ONCE, flags : u32, context : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlRunOnceBeginInitialize(runonce, flags, ::core::mem::transmute(context.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn RtlRunOnceComplete(runonce: *mut super::super::super::Win32::System::Threading::INIT_ONCE, flags: u32, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlRunOnceComplete(runonce : *mut super::super::super::Win32::System::Threading:: INIT_ONCE, flags : u32, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlRunOnceComplete(runonce, flags, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn RtlRunOnceExecuteOnce(runonce: *mut super::super::super::Win32::System::Threading::INIT_ONCE, initfn: PRTL_RUN_ONCE_INIT_FN, parameter: ::core::option::Option<*mut ::core::ffi::c_void>, context: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlRunOnceExecuteOnce(runonce : *mut super::super::super::Win32::System::Threading:: INIT_ONCE, initfn : PRTL_RUN_ONCE_INIT_FN, parameter : *mut ::core::ffi::c_void, context : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlRunOnceExecuteOnce(runonce, initfn, ::core::mem::transmute(parameter.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(context.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_System_Threading\"`"] #[cfg(feature = "Win32_System_Threading")] #[inline] pub unsafe fn RtlRunOnceInitialize() -> super::super::super::Win32::System::Threading::INIT_ONCE { @@ -7334,7 +7334,7 @@ pub unsafe fn RtlSetBits(bitmapheader: *const RTL_BITMAP, startingindex: u32, nu ::windows_targets::link!("ntdll.dll" "system" fn RtlSetBits(bitmapheader : *const RTL_BITMAP, startingindex : u32, numbertoset : u32) -> ()); RtlSetBits(bitmapheader, startingindex, numbertoset) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlSetDaclSecurityDescriptor(securitydescriptor: super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, daclpresent: P0, dacl: ::core::option::Option<*const super::super::super::Win32::Security::ACL>, dacldefaulted: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7345,49 +7345,49 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlSetDaclSecurityDescriptor(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, daclpresent : super::super::super::Win32::Foundation:: BOOLEAN, dacl : *const super::super::super::Win32::Security:: ACL, dacldefaulted : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlSetDaclSecurityDescriptor(securitydescriptor, daclpresent.into_param().abi(), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), dacldefaulted.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn RtlSetSystemGlobalData(dataid: super::super::super::Win32::System::SystemInformation::RTL_SYSTEM_GLOBAL_DATA_ID, buffer: *const ::core::ffi::c_void, size: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlSetSystemGlobalData(dataid : super::super::super::Win32::System::SystemInformation:: RTL_SYSTEM_GLOBAL_DATA_ID, buffer : *const ::core::ffi::c_void, size : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlSetSystemGlobalData(dataid, buffer, size) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn RtlSplay(links: *mut super::super::Foundation::RTL_SPLAY_LINKS) -> *mut super::super::Foundation::RTL_SPLAY_LINKS { ::windows_targets::link!("ntdll.dll" "system" fn RtlSplay(links : *mut super::super::Foundation:: RTL_SPLAY_LINKS) -> *mut super::super::Foundation:: RTL_SPLAY_LINKS); RtlSplay(links) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlStringFromGUID(guid: *const ::windows_core::GUID, guidstring: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlStringFromGUID(guid : *const ::windows_core::GUID, guidstring : *mut super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlStringFromGUID(guid, guidstring) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlStronglyEnumerateEntryHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, enumerator: *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> *mut RTL_DYNAMIC_HASH_TABLE_ENTRY { ::windows_targets::link!("ntdll.dll" "system" fn RtlStronglyEnumerateEntryHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, enumerator : *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> *mut RTL_DYNAMIC_HASH_TABLE_ENTRY); RtlStronglyEnumerateEntryHashTable(hashtable, enumerator) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn RtlSubtreePredecessor(links: *const super::super::Foundation::RTL_SPLAY_LINKS) -> *mut super::super::Foundation::RTL_SPLAY_LINKS { ::windows_targets::link!("ntdll.dll" "system" fn RtlSubtreePredecessor(links : *const super::super::Foundation:: RTL_SPLAY_LINKS) -> *mut super::super::Foundation:: RTL_SPLAY_LINKS); RtlSubtreePredecessor(links) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn RtlSubtreeSuccessor(links: *const super::super::Foundation::RTL_SPLAY_LINKS) -> *mut super::super::Foundation::RTL_SPLAY_LINKS { ::windows_targets::link!("ntdll.dll" "system" fn RtlSubtreeSuccessor(links : *const super::super::Foundation:: RTL_SPLAY_LINKS) -> *mut super::super::Foundation:: RTL_SPLAY_LINKS); RtlSubtreeSuccessor(links) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlSuffixUnicodeString(string1: *const super::super::super::Win32::Foundation::UNICODE_STRING, string2: *const super::super::super::Win32::Foundation::UNICODE_STRING, caseinsensitive: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -7397,14 +7397,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlSuffixUnicodeString(string1 : *const super::super::super::Win32::Foundation:: UNICODE_STRING, string2 : *const super::super::super::Win32::Foundation:: UNICODE_STRING, caseinsensitive : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlSuffixUnicodeString(string1, string2, caseinsensitive.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlTestBit(bitmapheader: *const RTL_BITMAP, bitnumber: u32) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlTestBit(bitmapheader : *const RTL_BITMAP, bitnumber : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlTestBit(bitmapheader, bitnumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlTimeFieldsToTime(timefields: *const TIME_FIELDS, time: *mut i64) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -7418,7 +7418,7 @@ pub unsafe fn RtlTimeToTimeFields(time: *const i64) -> TIME_FIELDS { RtlTimeToTimeFields(time, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlUTF8StringToUnicodeString(destinationstring: *mut super::super::super::Win32::Foundation::UNICODE_STRING, sourcestring: *const super::super::super::Win32::System::Kernel::STRING, allocatedestinationstring: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7428,28 +7428,28 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlUTF8StringToUnicodeString(destinationstring : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, sourcestring : *const super::super::super::Win32::System::Kernel:: STRING, allocatedestinationstring : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUTF8StringToUnicodeString(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUTF8ToUnicodeN(unicodestringdestination: ::windows_core::PWSTR, unicodestringmaxbytecount: u32, unicodestringactualbytecount: *mut u32, utf8stringsource: &[u8]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlUTF8ToUnicodeN(unicodestringdestination : ::windows_core::PWSTR, unicodestringmaxbytecount : u32, unicodestringactualbytecount : *mut u32, utf8stringsource : ::windows_core::PCSTR, utf8stringbytecount : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUTF8ToUnicodeN(::core::mem::transmute(unicodestringdestination), unicodestringmaxbytecount, unicodestringactualbytecount, ::core::mem::transmute(utf8stringsource.as_ptr()), utf8stringsource.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUnicodeStringToInt64(string: *const super::super::super::Win32::Foundation::UNICODE_STRING, base: u32, number: *mut i64, endpointer: ::core::option::Option<*mut ::windows_core::PWSTR>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn RtlUnicodeStringToInt64(string : *const super::super::super::Win32::Foundation:: UNICODE_STRING, base : u32, number : *mut i64, endpointer : *mut ::windows_core::PWSTR) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUnicodeStringToInt64(string, base, number, ::core::mem::transmute(endpointer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUnicodeStringToInteger(string: *const super::super::super::Win32::Foundation::UNICODE_STRING, base: u32, value: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlUnicodeStringToInteger(string : *const super::super::super::Win32::Foundation:: UNICODE_STRING, base : u32, value : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUnicodeStringToInteger(string, base, value) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlUnicodeStringToUTF8String(destinationstring: *mut super::super::super::Win32::System::Kernel::STRING, sourcestring: *const super::super::super::Win32::Foundation::UNICODE_STRING, allocatedestinationstring: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7459,7 +7459,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlUnicodeStringToUTF8String(destinationstring : *mut super::super::super::Win32::System::Kernel:: STRING, sourcestring : *const super::super::super::Win32::Foundation:: UNICODE_STRING, allocatedestinationstring : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlUnicodeStringToUTF8String(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUnicodeToUTF8N(utf8stringdestination: &mut [u8], utf8stringactualbytecount: *mut u32, unicodestringsource: *const u16, unicodestringbytecount: u32) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -7471,7 +7471,7 @@ pub unsafe fn RtlUpcaseUnicodeChar(sourcecharacter: u16) -> u16 { ::windows_targets::link!("ntdll.dll" "system" fn RtlUpcaseUnicodeChar(sourcecharacter : u16) -> u16); RtlUpcaseUnicodeChar(sourcecharacter) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUpcaseUnicodeString(destinationstring: *mut super::super::super::Win32::Foundation::UNICODE_STRING, sourcestring: *const super::super::super::Win32::Foundation::UNICODE_STRING, allocatedestinationstring: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7486,14 +7486,14 @@ pub unsafe fn RtlUpperChar(character: u8) -> u8 { ::windows_targets::link!("ntdll.dll" "system" fn RtlUpperChar(character : u8) -> u8); RtlUpperChar(character) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlUpperString(destinationstring: *mut super::super::super::Win32::System::Kernel::STRING, sourcestring: *const super::super::super::Win32::System::Kernel::STRING) { ::windows_targets::link!("ntdll.dll" "system" fn RtlUpperString(destinationstring : *mut super::super::super::Win32::System::Kernel:: STRING, sourcestring : *const super::super::super::Win32::System::Kernel:: STRING) -> ()); RtlUpperString(destinationstring, sourcestring) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlValidRelativeSecurityDescriptor(securitydescriptorinput: P0, securitydescriptorlength: u32, requiredinformation: u32) -> super::super::super::Win32::Foundation::BOOLEAN @@ -7503,7 +7503,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlValidRelativeSecurityDescriptor(securitydescriptorinput : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, securitydescriptorlength : u32, requiredinformation : u32) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlValidRelativeSecurityDescriptor(securitydescriptorinput.into_param().abi(), securitydescriptorlength, requiredinformation) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RtlValidSecurityDescriptor(securitydescriptor: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -7513,14 +7513,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlValidSecurityDescriptor(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation:: BOOLEAN); RtlValidSecurityDescriptor(securitydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn RtlVerifyVersionInfo(versioninfo: *const super::super::super::Win32::System::SystemInformation::OSVERSIONINFOEXW, typemask: u32, conditionmask: u64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlVerifyVersionInfo(versioninfo : *const super::super::super::Win32::System::SystemInformation:: OSVERSIONINFOEXW, typemask : u32, conditionmask : u64) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlVerifyVersionInfo(versioninfo, typemask, conditionmask) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlVolumeDeviceToDosName(volumedeviceobject: *const ::core::ffi::c_void, dosname: *mut super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -7532,14 +7532,14 @@ pub unsafe fn RtlWalkFrameChain(callers: *mut *mut ::core::ffi::c_void, count: u ::windows_targets::link!("ntdll.dll" "system" fn RtlWalkFrameChain(callers : *mut *mut ::core::ffi::c_void, count : u32, flags : u32) -> u32); RtlWalkFrameChain(callers, count, flags) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlWeaklyEnumerateEntryHashTable(hashtable: *const RTL_DYNAMIC_HASH_TABLE, enumerator: *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> *mut RTL_DYNAMIC_HASH_TABLE_ENTRY { ::windows_targets::link!("ntdll.dll" "system" fn RtlWeaklyEnumerateEntryHashTable(hashtable : *const RTL_DYNAMIC_HASH_TABLE, enumerator : *mut RTL_DYNAMIC_HASH_TABLE_ENUMERATOR) -> *mut RTL_DYNAMIC_HASH_TABLE_ENTRY); RtlWeaklyEnumerateEntryHashTable(hashtable, enumerator) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlWriteRegistryValue(relativeto: u32, path: P0, valuename: P1, valuetype: u32, valuedata: ::core::option::Option<*const ::core::ffi::c_void>, valuelength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7550,21 +7550,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlWriteRegistryValue(relativeto : u32, path : ::windows_core::PCWSTR, valuename : ::windows_core::PCWSTR, valuetype : u32, valuedata : *const ::core::ffi::c_void, valuelength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); RtlWriteRegistryValue(relativeto, path.into_param().abi(), valuename.into_param().abi(), valuetype, ::core::mem::transmute(valuedata.unwrap_or(::std::ptr::null())), valuelength) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlxAnsiStringToUnicodeSize(ansistring: *const super::super::super::Win32::System::Kernel::STRING) -> u32 { ::windows_targets::link!("ntdll.dll" "system" fn RtlxAnsiStringToUnicodeSize(ansistring : *const super::super::super::Win32::System::Kernel:: STRING) -> u32); RtlxAnsiStringToUnicodeSize(ansistring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlxUnicodeStringToAnsiSize(unicodestring: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> u32 { ::windows_targets::link!("ntdll.dll" "system" fn RtlxUnicodeStringToAnsiSize(unicodestring : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> u32); RtlxUnicodeStringToAnsiSize(unicodestring) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAccessCheck(securitydescriptor: P0, subjectsecuritycontext: *const super::super::Foundation::SECURITY_SUBJECT_CONTEXT, subjectcontextlocked: P1, desiredaccess: u32, previouslygrantedaccess: u32, privileges: ::core::option::Option<*mut *mut super::super::super::Win32::Security::PRIVILEGE_SET>, genericmapping: *const super::super::super::Win32::Security::GENERIC_MAPPING, accessmode: i8, grantedaccess: *mut u32, accessstatus: *mut i32) -> super::super::super::Win32::Foundation::BOOLEAN @@ -7575,7 +7575,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAccessCheck(securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, subjectsecuritycontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT, subjectcontextlocked : super::super::super::Win32::Foundation:: BOOLEAN, desiredaccess : u32, previouslygrantedaccess : u32, privileges : *mut *mut super::super::super::Win32::Security:: PRIVILEGE_SET, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING, accessmode : i8, grantedaccess : *mut u32, accessstatus : *mut i32) -> super::super::super::Win32::Foundation:: BOOLEAN); SeAccessCheck(securitydescriptor.into_param().abi(), subjectsecuritycontext, subjectcontextlocked.into_param().abi(), desiredaccess, previouslygrantedaccess, ::core::mem::transmute(privileges.unwrap_or(::std::ptr::null_mut())), genericmapping, accessmode, grantedaccess, accessstatus) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAssignSecurity(parentdescriptor: P0, explicitdescriptor: P1, newdescriptor: *mut super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, isdirectoryobject: P2, subjectcontext: *const super::super::Foundation::SECURITY_SUBJECT_CONTEXT, genericmapping: *const super::super::super::Win32::Security::GENERIC_MAPPING, pooltype: super::super::Foundation::POOL_TYPE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7587,7 +7587,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAssignSecurity(parentdescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, explicitdescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, newdescriptor : *mut super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, isdirectoryobject : super::super::super::Win32::Foundation:: BOOLEAN, subjectcontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING, pooltype : super::super::Foundation:: POOL_TYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); SeAssignSecurity(parentdescriptor.into_param().abi(), explicitdescriptor.into_param().abi(), newdescriptor, isdirectoryobject.into_param().abi(), subjectcontext, genericmapping, pooltype) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeAssignSecurityEx(parentdescriptor: P0, explicitdescriptor: P1, newdescriptor: *mut super::super::super::Win32::Security::PSECURITY_DESCRIPTOR, objecttype: ::core::option::Option<*const ::windows_core::GUID>, isdirectoryobject: P2, autoinheritflags: u32, subjectcontext: *const super::super::Foundation::SECURITY_SUBJECT_CONTEXT, genericmapping: *const super::super::super::Win32::Security::GENERIC_MAPPING, pooltype: super::super::Foundation::POOL_TYPE) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7599,7 +7599,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeAssignSecurityEx(parentdescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, explicitdescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, newdescriptor : *mut super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, objecttype : *const ::windows_core::GUID, isdirectoryobject : super::super::super::Win32::Foundation:: BOOLEAN, autoinheritflags : u32, subjectcontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT, genericmapping : *const super::super::super::Win32::Security:: GENERIC_MAPPING, pooltype : super::super::Foundation:: POOL_TYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); SeAssignSecurityEx(parentdescriptor.into_param().abi(), explicitdescriptor.into_param().abi(), newdescriptor, ::core::mem::transmute(objecttype.unwrap_or(::std::ptr::null())), isdirectoryobject.into_param().abi(), autoinheritflags, subjectcontext, genericmapping, pooltype) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeCaptureSubjectContext() -> super::super::Foundation::SECURITY_SUBJECT_CONTEXT { @@ -7608,7 +7608,7 @@ pub unsafe fn SeCaptureSubjectContext() -> super::super::Foundation::SECURITY_SU SeCaptureSubjectContext(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn SeComputeAutoInheritByObjectType(objecttype: *const ::core::ffi::c_void, securitydescriptor: P0, parentsecuritydescriptor: P1) -> u32 @@ -7619,42 +7619,42 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeComputeAutoInheritByObjectType(objecttype : *const ::core::ffi::c_void, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR, parentsecuritydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> u32); SeComputeAutoInheritByObjectType(objecttype, securitydescriptor.into_param().abi(), parentsecuritydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeDeassignSecurity(securitydescriptor: *mut super::super::super::Win32::Security::PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeDeassignSecurity(securitydescriptor : *mut super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation:: NTSTATUS); SeDeassignSecurity(securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeEtwWriteKMCveEvent(cveid: *const super::super::super::Win32::Foundation::UNICODE_STRING, additionaldetails: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeEtwWriteKMCveEvent(cveid : *const super::super::super::Win32::Foundation:: UNICODE_STRING, additionaldetails : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); SeEtwWriteKMCveEvent(cveid, ::core::mem::transmute(additionaldetails.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeLockSubjectContext(subjectcontext: *const super::super::Foundation::SECURITY_SUBJECT_CONTEXT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeLockSubjectContext(subjectcontext : *const super::super::Foundation:: SECURITY_SUBJECT_CONTEXT) -> ()); SeLockSubjectContext(subjectcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeRegisterImageVerificationCallback(imagetype: SE_IMAGE_TYPE, callbacktype: SE_IMAGE_VERIFICATION_CALLBACK_TYPE, callbackfunction: PSE_IMAGE_VERIFICATION_CALLBACK_FUNCTION, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, token: ::core::option::Option<*const ::core::ffi::c_void>, callbackhandle: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeRegisterImageVerificationCallback(imagetype : SE_IMAGE_TYPE, callbacktype : SE_IMAGE_VERIFICATION_CALLBACK_TYPE, callbackfunction : PSE_IMAGE_VERIFICATION_CALLBACK_FUNCTION, callbackcontext : *const ::core::ffi::c_void, token : *const ::core::ffi::c_void, callbackhandle : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); SeRegisterImageVerificationCallback(imagetype, callbacktype, callbackfunction, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(token.unwrap_or(::std::ptr::null())), callbackhandle) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeReleaseSubjectContext(subjectcontext: *mut super::super::Foundation::SECURITY_SUBJECT_CONTEXT) { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeReleaseSubjectContext(subjectcontext : *mut super::super::Foundation:: SECURITY_SUBJECT_CONTEXT) -> ()); SeReleaseSubjectContext(subjectcontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn SeReportSecurityEvent(flags: u32, sourcename: *const super::super::super::Win32::Foundation::UNICODE_STRING, usersid: P0, auditparameters: *const super::super::super::Win32::Security::Authentication::Identity::SE_ADT_PARAMETER_ARRAY) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7664,21 +7664,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeReportSecurityEvent(flags : u32, sourcename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, usersid : super::super::super::Win32::Foundation:: PSID, auditparameters : *const super::super::super::Win32::Security::Authentication::Identity:: SE_ADT_PARAMETER_ARRAY) -> super::super::super::Win32::Foundation:: NTSTATUS); SeReportSecurityEvent(flags, sourcename, usersid.into_param().abi(), auditparameters) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn SeSetAuditParameter(auditparameters: *mut super::super::super::Win32::Security::Authentication::Identity::SE_ADT_PARAMETER_ARRAY, r#type: super::super::super::Win32::Security::Authentication::Identity::SE_ADT_PARAMETER_TYPE, index: u32, data: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeSetAuditParameter(auditparameters : *mut super::super::super::Win32::Security::Authentication::Identity:: SE_ADT_PARAMETER_ARRAY, r#type : super::super::super::Win32::Security::Authentication::Identity:: SE_ADT_PARAMETER_TYPE, index : u32, data : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); SeSetAuditParameter(auditparameters, r#type, index, data) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SeSinglePrivilegeCheck(privilegevalue: super::super::super::Win32::Foundation::LUID, previousmode: i8) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn SeSinglePrivilegeCheck(privilegevalue : super::super::super::Win32::Foundation:: LUID, previousmode : i8) -> super::super::super::Win32::Foundation:: BOOLEAN); SeSinglePrivilegeCheck(::core::mem::transmute(privilegevalue), previousmode) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeUnlockSubjectContext(subjectcontext: *const super::super::Foundation::SECURITY_SUBJECT_CONTEXT) { @@ -7690,7 +7690,7 @@ pub unsafe fn SeUnregisterImageVerificationCallback(callbackhandle: *const ::cor ::windows_targets::link!("ntoskrnl.exe" "system" fn SeUnregisterImageVerificationCallback(callbackhandle : *const ::core::ffi::c_void) -> ()); SeUnregisterImageVerificationCallback(callbackhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SeValidSecurityDescriptor(length: u32, securitydescriptor: P0) -> super::super::super::Win32::Foundation::BOOLEAN @@ -7700,21 +7700,21 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn SeValidSecurityDescriptor(length : u32, securitydescriptor : super::super::super::Win32::Security:: PSECURITY_DESCRIPTOR) -> super::super::super::Win32::Foundation:: BOOLEAN); SeValidSecurityDescriptor(length, securitydescriptor.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmCommitComplete(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmCommitComplete(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmCommitComplete(enlistment, ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmCommitEnlistment(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: *const i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmCommitEnlistment(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmCommitEnlistment(enlistment, tmvirtualclock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmCommitTransaction(transaction: *const super::super::Foundation::KTRANSACTION, wait: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7724,28 +7724,28 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn TmCommitTransaction(transaction : *const super::super::Foundation:: KTRANSACTION, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); TmCommitTransaction(transaction, wait.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmCreateEnlistment(enlistmenthandle: *mut super::super::super::Win32::Foundation::HANDLE, previousmode: i8, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, resourcemanager: *const isize, transaction: *const super::super::Foundation::KTRANSACTION, createoptions: u32, notificationmask: u32, enlistmentkey: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmCreateEnlistment(enlistmenthandle : *mut super::super::super::Win32::Foundation:: HANDLE, previousmode : i8, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, resourcemanager : *const isize, transaction : *const super::super::Foundation:: KTRANSACTION, createoptions : u32, notificationmask : u32, enlistmentkey : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); TmCreateEnlistment(enlistmenthandle, previousmode, desiredaccess, objectattributes, resourcemanager, transaction, createoptions, notificationmask, ::core::mem::transmute(enlistmentkey.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmDereferenceEnlistmentKey(enlistment: *const super::super::Foundation::KENLISTMENT, lastreference: ::core::option::Option<*mut super::super::super::Win32::Foundation::BOOLEAN>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmDereferenceEnlistmentKey(enlistment : *const super::super::Foundation:: KENLISTMENT, lastreference : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); TmDereferenceEnlistmentKey(enlistment, ::core::mem::transmute(lastreference.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmEnableCallbacks(resourcemanager: *const super::super::Foundation::KRESOURCEMANAGER, callbackroutine: PTM_RM_NOTIFICATION, rmkey: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmEnableCallbacks(resourcemanager : *const super::super::Foundation:: KRESOURCEMANAGER, callbackroutine : PTM_RM_NOTIFICATION, rmkey : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); TmEnableCallbacks(resourcemanager, callbackroutine, ::core::mem::transmute(rmkey.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] #[inline] pub unsafe fn TmGetTransactionId(transaction: *const super::super::Foundation::KTRANSACTION) -> ::windows_core::GUID { @@ -7754,56 +7754,56 @@ pub unsafe fn TmGetTransactionId(transaction: *const super::super::Foundation::K TmGetTransactionId(transaction, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TmInitializeTransactionManager(transactionmanager: *const isize, logfilename: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, tmid: ::core::option::Option<*const ::windows_core::GUID>, createoptions: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmInitializeTransactionManager(transactionmanager : *const isize, logfilename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, tmid : *const ::windows_core::GUID, createoptions : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); TmInitializeTransactionManager(transactionmanager, ::core::mem::transmute(logfilename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(tmid.unwrap_or(::std::ptr::null())), createoptions) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmIsTransactionActive(transaction: *const super::super::Foundation::KTRANSACTION) -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmIsTransactionActive(transaction : *const super::super::Foundation:: KTRANSACTION) -> super::super::super::Win32::Foundation:: BOOLEAN); TmIsTransactionActive(transaction) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmPrePrepareComplete(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: *const i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmPrePrepareComplete(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmPrePrepareComplete(enlistment, tmvirtualclock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmPrePrepareEnlistment(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: *const i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmPrePrepareEnlistment(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmPrePrepareEnlistment(enlistment, tmvirtualclock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmPrepareComplete(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmPrepareComplete(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmPrepareComplete(enlistment, ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmPrepareEnlistment(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: *const i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmPrepareEnlistment(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmPrepareEnlistment(enlistment, tmvirtualclock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmPropagationComplete(resourcemanager: *const super::super::Foundation::KRESOURCEMANAGER, requestcookie: u32, bufferlength: u32, buffer: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmPropagationComplete(resourcemanager : *const super::super::Foundation:: KRESOURCEMANAGER, requestcookie : u32, bufferlength : u32, buffer : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); TmPropagationComplete(resourcemanager, requestcookie, bufferlength, buffer) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmPropagationFailed(resourcemanager: *const super::super::Foundation::KRESOURCEMANAGER, requestcookie: u32, status: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7813,70 +7813,70 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn TmPropagationFailed(resourcemanager : *const super::super::Foundation:: KRESOURCEMANAGER, requestcookie : u32, status : super::super::super::Win32::Foundation:: NTSTATUS) -> super::super::super::Win32::Foundation:: NTSTATUS); TmPropagationFailed(resourcemanager, requestcookie, status.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmReadOnlyEnlistment(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmReadOnlyEnlistment(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmReadOnlyEnlistment(enlistment, ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmRecoverEnlistment(enlistment: *const super::super::Foundation::KENLISTMENT, enlistmentkey: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmRecoverEnlistment(enlistment : *const super::super::Foundation:: KENLISTMENT, enlistmentkey : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); TmRecoverEnlistment(enlistment, enlistmentkey) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmRecoverResourceManager(resourcemanager: *const super::super::Foundation::KRESOURCEMANAGER) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmRecoverResourceManager(resourcemanager : *const super::super::Foundation:: KRESOURCEMANAGER) -> super::super::super::Win32::Foundation:: NTSTATUS); TmRecoverResourceManager(resourcemanager) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmRecoverTransactionManager(tm: *const super::super::Foundation::KTM, targetvirtualclock: *const i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmRecoverTransactionManager(tm : *const super::super::Foundation:: KTM, targetvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmRecoverTransactionManager(tm, targetvirtualclock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmReferenceEnlistmentKey(enlistment: *const super::super::Foundation::KENLISTMENT, key: *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmReferenceEnlistmentKey(enlistment : *const super::super::Foundation:: KENLISTMENT, key : *mut *mut ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); TmReferenceEnlistmentKey(enlistment, key) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TmRenameTransactionManager(logfilename: *const super::super::super::Win32::Foundation::UNICODE_STRING, existingtransactionmanagerguid: *const ::windows_core::GUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmRenameTransactionManager(logfilename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, existingtransactionmanagerguid : *const ::windows_core::GUID) -> super::super::super::Win32::Foundation:: NTSTATUS); TmRenameTransactionManager(logfilename, existingtransactionmanagerguid) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmRequestOutcomeEnlistment(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: *const i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmRequestOutcomeEnlistment(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmRequestOutcomeEnlistment(enlistment, tmvirtualclock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmRollbackComplete(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmRollbackComplete(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmRollbackComplete(enlistment, ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmRollbackEnlistment(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmRollbackEnlistment(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmRollbackEnlistment(enlistment, ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmRollbackTransaction(transaction: *const super::super::Foundation::KTRANSACTION, wait: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7886,14 +7886,14 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn TmRollbackTransaction(transaction : *const super::super::Foundation:: KTRANSACTION, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); TmRollbackTransaction(transaction, wait.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn TmSinglePhaseReject(enlistment: *const super::super::Foundation::KENLISTMENT, tmvirtualclock: *const i64) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn TmSinglePhaseReject(enlistment : *const super::super::Foundation:: KENLISTMENT, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); TmSinglePhaseReject(enlistment, tmvirtualclock) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn VslCreateSecureSection(handle: *mut super::super::super::Win32::Foundation::HANDLE, targetprocess: P0, mdl: *const super::super::Foundation::MDL, devicepageprotection: u32, attributes: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7903,7 +7903,7 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn VslCreateSecureSection(handle : *mut super::super::super::Win32::Foundation:: HANDLE, targetprocess : super::super::Foundation:: PEPROCESS, mdl : *const super::super::Foundation:: MDL, devicepageprotection : u32, attributes : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); VslCreateSecureSection(handle, targetprocess.into_param().abi(), mdl, devicepageprotection, attributes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VslDeleteSecureSection(globalhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -7913,63 +7913,63 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn VslDeleteSecureSection(globalhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); VslDeleteSecureSection(globalhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn WheaAddErrorSource(errorsource: *const super::super::super::Win32::System::Diagnostics::Debug::WHEA_ERROR_SOURCE_DESCRIPTOR, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaAddErrorSource(errorsource : *const super::super::super::Win32::System::Diagnostics::Debug:: WHEA_ERROR_SOURCE_DESCRIPTOR, context : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaAddErrorSource(errorsource, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn WheaAddErrorSourceDeviceDriver(context: ::core::option::Option<*mut ::core::ffi::c_void>, configuration: *const super::super::super::Win32::System::Diagnostics::Debug::WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER, numberpreallocatederrorreports: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaAddErrorSourceDeviceDriver(context : *mut ::core::ffi::c_void, configuration : *const super::super::super::Win32::System::Diagnostics::Debug:: WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER, numberpreallocatederrorreports : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaAddErrorSourceDeviceDriver(::core::mem::transmute(context.unwrap_or(::std::ptr::null_mut())), configuration, numberpreallocatederrorreports) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn WheaAddErrorSourceDeviceDriverV1(context: ::core::option::Option<*mut ::core::ffi::c_void>, configuration: *const super::super::super::Win32::System::Diagnostics::Debug::WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER, numbufferstopreallocate: u32, maxdatalength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaAddErrorSourceDeviceDriverV1(context : *mut ::core::ffi::c_void, configuration : *const super::super::super::Win32::System::Diagnostics::Debug:: WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER, numbufferstopreallocate : u32, maxdatalength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaAddErrorSourceDeviceDriverV1(::core::mem::transmute(context.unwrap_or(::std::ptr::null_mut())), configuration, numbufferstopreallocate, maxdatalength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn WheaAddHwErrorReportSectionDeviceDriver(errorhandle: *const ::core::ffi::c_void, sectiondatalength: u32, bufferset: *mut super::super::super::Win32::System::Diagnostics::Debug::WHEA_DRIVER_BUFFER_SET) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaAddHwErrorReportSectionDeviceDriver(errorhandle : *const ::core::ffi::c_void, sectiondatalength : u32, bufferset : *mut super::super::super::Win32::System::Diagnostics::Debug:: WHEA_DRIVER_BUFFER_SET) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaAddHwErrorReportSectionDeviceDriver(errorhandle, sectiondatalength, bufferset) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn WheaConfigureErrorSource(sourcetype: super::super::super::Win32::System::Diagnostics::Debug::WHEA_ERROR_SOURCE_TYPE, configuration: *const WHEA_ERROR_SOURCE_CONFIGURATION) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaConfigureErrorSource(sourcetype : super::super::super::Win32::System::Diagnostics::Debug:: WHEA_ERROR_SOURCE_TYPE, configuration : *const WHEA_ERROR_SOURCE_CONFIGURATION) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaConfigureErrorSource(sourcetype, configuration) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn WheaCreateHwErrorReportDeviceDriver(errorsourceid: u32, deviceobject: *const super::super::Foundation::DEVICE_OBJECT) -> *mut ::core::ffi::c_void { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaCreateHwErrorReportDeviceDriver(errorsourceid : u32, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT) -> *mut ::core::ffi::c_void); WheaCreateHwErrorReportDeviceDriver(errorsourceid, deviceobject) } -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] #[inline] pub unsafe fn WheaErrorSourceGetState(errorsourceid: u32) -> super::super::super::Win32::System::Diagnostics::Debug::WHEA_ERROR_SOURCE_STATE { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaErrorSourceGetState(errorsourceid : u32) -> super::super::super::Win32::System::Diagnostics::Debug:: WHEA_ERROR_SOURCE_STATE); WheaErrorSourceGetState(errorsourceid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WheaGetNotifyAllOfflinesPolicy() -> super::super::super::Win32::Foundation::BOOLEAN { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaGetNotifyAllOfflinesPolicy() -> super::super::super::Win32::Foundation:: BOOLEAN); WheaGetNotifyAllOfflinesPolicy() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn WheaHighIrqlLogSelEventHandlerRegister(handler: PFN_WHEA_HIGH_IRQL_LOG_SEL_EVENT_HANDLER, context: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::BOOLEAN { @@ -7981,42 +7981,42 @@ pub unsafe fn WheaHighIrqlLogSelEventHandlerUnregister() { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaHighIrqlLogSelEventHandlerUnregister() -> ()); WheaHighIrqlLogSelEventHandlerUnregister() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WheaHwErrorReportAbandonDeviceDriver(errorhandle: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaHwErrorReportAbandonDeviceDriver(errorhandle : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaHwErrorReportAbandonDeviceDriver(errorhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn WheaHwErrorReportSetSectionNameDeviceDriver(bufferset: *const super::super::super::Win32::System::Diagnostics::Debug::WHEA_DRIVER_BUFFER_SET, name: &[u8]) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaHwErrorReportSetSectionNameDeviceDriver(bufferset : *const super::super::super::Win32::System::Diagnostics::Debug:: WHEA_DRIVER_BUFFER_SET, namelength : u32, name : *const u8) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaHwErrorReportSetSectionNameDeviceDriver(bufferset, name.len() as _, ::core::mem::transmute(name.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WheaHwErrorReportSetSeverityDeviceDriver(errorhandle: *const ::core::ffi::c_void, errorseverity: WHEA_ERROR_SEVERITY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaHwErrorReportSetSeverityDeviceDriver(errorhandle : *const ::core::ffi::c_void, errorseverity : WHEA_ERROR_SEVERITY) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaHwErrorReportSetSeverityDeviceDriver(errorhandle, errorseverity) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WheaHwErrorReportSubmitDeviceDriver(errorhandle: *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaHwErrorReportSubmitDeviceDriver(errorhandle : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaHwErrorReportSubmitDeviceDriver(errorhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WheaInitializeRecordHeader(header: *mut WHEA_ERROR_RECORD_HEADER) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaInitializeRecordHeader(header : *mut WHEA_ERROR_RECORD_HEADER) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaInitializeRecordHeader(header) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WheaIsCriticalState() -> super::super::super::Win32::Foundation::BOOLEAN { @@ -8028,7 +8028,7 @@ pub unsafe fn WheaLogInternalEvent(entry: *const WHEA_EVENT_LOG_ENTRY) { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaLogInternalEvent(entry : *const WHEA_EVENT_LOG_ENTRY) -> ()); WheaLogInternalEvent(entry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WheaRegisterInUsePageOfflineNotification(callback: PFN_IN_USE_PAGE_OFFLINE_NOTIFY, context: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { @@ -8040,21 +8040,21 @@ pub unsafe fn WheaRemoveErrorSource(errorsourceid: u32) { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaRemoveErrorSource(errorsourceid : u32) -> ()); WheaRemoveErrorSource(errorsourceid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WheaRemoveErrorSourceDeviceDriver(errorsourceid: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaRemoveErrorSourceDeviceDriver(errorsourceid : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaRemoveErrorSourceDeviceDriver(errorsourceid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn WheaReportHwError(errorpacket: *mut WHEA_ERROR_PACKET_V2) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaReportHwError(errorpacket : *mut WHEA_ERROR_PACKET_V2) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaReportHwError(errorpacket) } -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn WheaReportHwErrorDeviceDriver(errorsourceid: u32, deviceobject: *const super::super::Foundation::DEVICE_OBJECT, errordata: &[u8], sectiontypeguid: *const ::windows_core::GUID, errorseverity: WHEA_ERROR_SEVERITY, devicefriendlyname: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8064,35 +8064,35 @@ where ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaReportHwErrorDeviceDriver(errorsourceid : u32, deviceobject : *const super::super::Foundation:: DEVICE_OBJECT, errordata : *const u8, errordatalength : u32, sectiontypeguid : *const ::windows_core::GUID, errorseverity : WHEA_ERROR_SEVERITY, devicefriendlyname : ::windows_core::PCSTR) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaReportHwErrorDeviceDriver(errorsourceid, deviceobject, ::core::mem::transmute(errordata.as_ptr()), errordata.len() as _, sectiontypeguid, errorseverity, devicefriendlyname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn WheaUnconfigureErrorSource(sourcetype: super::super::super::Win32::System::Diagnostics::Debug::WHEA_ERROR_SOURCE_TYPE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaUnconfigureErrorSource(sourcetype : super::super::super::Win32::System::Diagnostics::Debug:: WHEA_ERROR_SOURCE_TYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaUnconfigureErrorSource(sourcetype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WheaUnregisterInUsePageOfflineNotification(callback: PFN_IN_USE_PAGE_OFFLINE_NOTIFY) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WheaUnregisterInUsePageOfflineNotification(callback : PFN_IN_USE_PAGE_OFFLINE_NOTIFY) -> super::super::super::Win32::Foundation:: NTSTATUS); WheaUnregisterInUsePageOfflineNotification(callback) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WmiQueryTraceInformation(traceinformationclass: TRACE_INFORMATION_CLASS, traceinformation: *mut ::core::ffi::c_void, traceinformationlength: u32, requiredlength: ::core::option::Option<*mut u32>, buffer: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntoskrnl.exe" "system" fn WmiQueryTraceInformation(traceinformationclass : TRACE_INFORMATION_CLASS, traceinformation : *mut ::core::ffi::c_void, traceinformationlength : u32, requiredlength : *mut u32, buffer : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); WmiQueryTraceInformation(traceinformationclass, traceinformation, traceinformationlength, ::core::mem::transmute(requiredlength.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwAllocateLocallyUniqueId(luid: *mut super::super::super::Win32::Foundation::LUID) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwAllocateLocallyUniqueId(luid : *mut super::super::super::Win32::Foundation:: LUID) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwAllocateLocallyUniqueId(luid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwCancelTimer(timerhandle: P0, currentstate: ::core::option::Option<*mut super::super::super::Win32::Foundation::BOOLEAN>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8102,7 +8102,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCancelTimer(timerhandle : super::super::super::Win32::Foundation:: HANDLE, currentstate : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCancelTimer(timerhandle.into_param().abi(), ::core::mem::transmute(currentstate.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwClose(handle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8112,7 +8112,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwClose(handle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwClose(handle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwCommitComplete(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8122,7 +8122,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCommitComplete(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCommitComplete(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwCommitEnlistment(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8132,7 +8132,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCommitEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCommitEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwCommitRegistryTransaction(transactionhandle: P0, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8142,7 +8142,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCommitRegistryTransaction(transactionhandle : super::super::super::Win32::Foundation:: HANDLE, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCommitRegistryTransaction(transactionhandle.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwCommitTransaction(transactionhandle: P0, wait: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8153,14 +8153,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCommitTransaction(transactionhandle : super::super::super::Win32::Foundation:: HANDLE, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCommitTransaction(transactionhandle.into_param().abi(), wait.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwCreateDirectoryObject(directoryhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateDirectoryObject(directoryhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateDirectoryObject(directoryhandle, desiredaccess, objectattributes) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwCreateEnlistment(enlistmenthandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, resourcemanagerhandle: P0, transactionhandle: P1, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, createoptions: u32, notificationmask: u32, enlistmentkey: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8171,21 +8171,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateEnlistment(enlistmenthandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, transactionhandle : super::super::super::Win32::Foundation:: HANDLE, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, createoptions : u32, notificationmask : u32, enlistmentkey : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateEnlistment(enlistmenthandle, desiredaccess, resourcemanagerhandle.into_param().abi(), transactionhandle.into_param().abi(), ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), createoptions, notificationmask, ::core::mem::transmute(enlistmentkey.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwCreateFile(filehandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, allocationsize: ::core::option::Option<*const i64>, fileattributes: u32, shareaccess: u32, createdisposition: u32, createoptions: u32, eabuffer: ::core::option::Option<*const ::core::ffi::c_void>, ealength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateFile(filehandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, allocationsize : *const i64, fileattributes : u32, shareaccess : u32, createdisposition : u32, createoptions : u32, eabuffer : *const ::core::ffi::c_void, ealength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateFile(filehandle, desiredaccess, objectattributes, iostatusblock, ::core::mem::transmute(allocationsize.unwrap_or(::std::ptr::null())), fileattributes, shareaccess, createdisposition, createoptions, ::core::mem::transmute(eabuffer.unwrap_or(::std::ptr::null())), ealength) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwCreateKey(keyhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, titleindex: u32, class: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, createoptions: u32, disposition: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateKey(keyhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, titleindex : u32, class : *const super::super::super::Win32::Foundation:: UNICODE_STRING, createoptions : u32, disposition : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateKey(keyhandle, desiredaccess, objectattributes, titleindex, ::core::mem::transmute(class.unwrap_or(::std::ptr::null())), createoptions, ::core::mem::transmute(disposition.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwCreateKeyTransacted(keyhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, titleindex: u32, class: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, createoptions: u32, transactionhandle: P0, disposition: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8195,14 +8195,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateKeyTransacted(keyhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, titleindex : u32, class : *const super::super::super::Win32::Foundation:: UNICODE_STRING, createoptions : u32, transactionhandle : super::super::super::Win32::Foundation:: HANDLE, disposition : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateKeyTransacted(keyhandle, desiredaccess, objectattributes, titleindex, ::core::mem::transmute(class.unwrap_or(::std::ptr::null())), createoptions, transactionhandle.into_param().abi(), ::core::mem::transmute(disposition.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwCreateRegistryTransaction(transactionhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, createoptions: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateRegistryTransaction(transactionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, createoptions : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateRegistryTransaction(transactionhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), createoptions) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwCreateResourceManager(resourcemanagerhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, tmhandle: P0, resourcemanagerguid: ::core::option::Option<*const ::windows_core::GUID>, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, createoptions: u32, description: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8212,7 +8212,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateResourceManager(resourcemanagerhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, tmhandle : super::super::super::Win32::Foundation:: HANDLE, resourcemanagerguid : *const ::windows_core::GUID, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, createoptions : u32, description : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateResourceManager(resourcemanagerhandle, desiredaccess, tmhandle.into_param().abi(), ::core::mem::transmute(resourcemanagerguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), createoptions, ::core::mem::transmute(description.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwCreateSection(sectionhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, maximumsize: ::core::option::Option<*const i64>, sectionpageprotection: u32, allocationattributes: u32, filehandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8222,14 +8222,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateSection(sectionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, maximumsize : *const i64, sectionpageprotection : u32, allocationattributes : u32, filehandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateSection(sectionhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(maximumsize.unwrap_or(::std::ptr::null())), sectionpageprotection, allocationattributes, filehandle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ZwCreateTimer(timerhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, timertype: super::super::super::Win32::System::Kernel::TIMER_TYPE) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateTimer(timerhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, timertype : super::super::super::Win32::System::Kernel:: TIMER_TYPE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateTimer(timerhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), timertype) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwCreateTransaction(transactionhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, uow: ::core::option::Option<*const ::windows_core::GUID>, tmhandle: P0, createoptions: u32, isolationlevel: u32, isolationflags: u32, timeout: ::core::option::Option<*const i64>, description: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8239,14 +8239,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateTransaction(transactionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, uow : *const ::windows_core::GUID, tmhandle : super::super::super::Win32::Foundation:: HANDLE, createoptions : u32, isolationlevel : u32, isolationflags : u32, timeout : *const i64, description : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateTransaction(transactionhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(uow.unwrap_or(::std::ptr::null())), tmhandle.into_param().abi(), createoptions, isolationlevel, isolationflags, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(description.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwCreateTransactionManager(tmhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, logfilename: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, createoptions: u32, commitstrength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwCreateTransactionManager(tmhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, logfilename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, createoptions : u32, commitstrength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwCreateTransactionManager(tmhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(logfilename.unwrap_or(::std::ptr::null())), createoptions, commitstrength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwDeleteKey(keyhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8256,7 +8256,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwDeleteKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwDeleteKey(keyhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwDeleteValueKey(keyhandle: P0, valuename: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8266,7 +8266,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwDeleteValueKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, valuename : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwDeleteValueKey(keyhandle.into_param().abi(), valuename) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwDeviceIoControlFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, iocontrolcode: u32, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outputbufferlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8277,14 +8277,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwDeviceIoControlFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, iocontrolcode : u32, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *mut ::core::ffi::c_void, outputbufferlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwDeviceIoControlFile(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, iocontrolcode, ::core::mem::transmute(inputbuffer.unwrap_or(::std::ptr::null())), inputbufferlength, ::core::mem::transmute(outputbuffer.unwrap_or(::std::ptr::null_mut())), outputbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwDisplayString(string: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwDisplayString(string : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwDisplayString(string) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwEnumerateKey(keyhandle: P0, index: u32, keyinformationclass: KEY_INFORMATION_CLASS, keyinformation: ::core::option::Option<*mut ::core::ffi::c_void>, length: u32, resultlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8294,7 +8294,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwEnumerateKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, index : u32, keyinformationclass : KEY_INFORMATION_CLASS, keyinformation : *mut ::core::ffi::c_void, length : u32, resultlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwEnumerateKey(keyhandle.into_param().abi(), index, keyinformationclass, ::core::mem::transmute(keyinformation.unwrap_or(::std::ptr::null_mut())), length, resultlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn ZwEnumerateTransactionObject(rootobjecthandle: P0, querytype: super::super::super::Win32::System::SystemServices::KTMOBJECT_TYPE, objectcursor: *mut super::super::super::Win32::System::SystemServices::KTMOBJECT_CURSOR, objectcursorlength: u32, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8304,7 +8304,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwEnumerateTransactionObject(rootobjecthandle : super::super::super::Win32::Foundation:: HANDLE, querytype : super::super::super::Win32::System::SystemServices:: KTMOBJECT_TYPE, objectcursor : *mut super::super::super::Win32::System::SystemServices:: KTMOBJECT_CURSOR, objectcursorlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwEnumerateTransactionObject(rootobjecthandle.into_param().abi(), querytype, objectcursor, objectcursorlength, returnlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwEnumerateValueKey(keyhandle: P0, index: u32, keyvalueinformationclass: KEY_VALUE_INFORMATION_CLASS, keyvalueinformation: ::core::option::Option<*mut ::core::ffi::c_void>, length: u32, resultlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8314,7 +8314,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwEnumerateValueKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, index : u32, keyvalueinformationclass : KEY_VALUE_INFORMATION_CLASS, keyvalueinformation : *mut ::core::ffi::c_void, length : u32, resultlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwEnumerateValueKey(keyhandle.into_param().abi(), index, keyvalueinformationclass, ::core::mem::transmute(keyvalueinformation.unwrap_or(::std::ptr::null_mut())), length, resultlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwFlushKey(keyhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8324,7 +8324,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwFlushKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwFlushKey(keyhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn ZwGetNotificationResourceManager(resourcemanagerhandle: P0, transactionnotification: *mut super::super::super::Win32::Storage::FileSystem::TRANSACTION_NOTIFICATION, notificationlength: u32, timeout: *const i64, returnlength: ::core::option::Option<*mut u32>, asynchronous: u32, asynchronouscontext: usize) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8334,14 +8334,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwGetNotificationResourceManager(resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, transactionnotification : *mut super::super::super::Win32::Storage::FileSystem:: TRANSACTION_NOTIFICATION, notificationlength : u32, timeout : *const i64, returnlength : *mut u32, asynchronous : u32, asynchronouscontext : usize) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwGetNotificationResourceManager(resourcemanagerhandle.into_param().abi(), transactionnotification, notificationlength, timeout, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut())), asynchronous, asynchronouscontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwLoadDriver(driverservicename: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwLoadDriver(driverservicename : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwLoadDriver(driverservicename) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwMakeTemporaryObject(handle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8351,7 +8351,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwMakeTemporaryObject(handle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwMakeTemporaryObject(handle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwMapViewOfSection(sectionhandle: P0, processhandle: P1, baseaddress: *mut *mut ::core::ffi::c_void, zerobits: usize, commitsize: usize, sectionoffset: ::core::option::Option<*mut i64>, viewsize: *mut usize, inheritdisposition: SECTION_INHERIT, allocationtype: u32, win32protect: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8362,7 +8362,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwMapViewOfSection(sectionhandle : super::super::super::Win32::Foundation:: HANDLE, processhandle : super::super::super::Win32::Foundation:: HANDLE, baseaddress : *mut *mut ::core::ffi::c_void, zerobits : usize, commitsize : usize, sectionoffset : *mut i64, viewsize : *mut usize, inheritdisposition : SECTION_INHERIT, allocationtype : u32, win32protect : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwMapViewOfSection(sectionhandle.into_param().abi(), processhandle.into_param().abi(), baseaddress, zerobits, commitsize, ::core::mem::transmute(sectionoffset.unwrap_or(::std::ptr::null_mut())), viewsize, inheritdisposition, allocationtype, win32protect) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenEnlistment(enlistmenthandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, rmhandle: P0, enlistmentguid: *const ::windows_core::GUID, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8372,35 +8372,35 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenEnlistment(enlistmenthandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, rmhandle : super::super::super::Win32::Foundation:: HANDLE, enlistmentguid : *const ::windows_core::GUID, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenEnlistment(enlistmenthandle, desiredaccess, rmhandle.into_param().abi(), enlistmentguid, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenEvent(eventhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenEvent(eventhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenEvent(eventhandle, desiredaccess, objectattributes) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwOpenFile(filehandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, shareaccess: u32, openoptions: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenFile(filehandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, shareaccess : u32, openoptions : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenFile(filehandle, desiredaccess, objectattributes, iostatusblock, shareaccess, openoptions) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenKey(keyhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenKey(keyhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenKey(keyhandle, desiredaccess, objectattributes) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenKeyEx(keyhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, openoptions: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenKeyEx(keyhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, openoptions : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenKeyEx(keyhandle, desiredaccess, objectattributes, openoptions) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenKeyTransacted(keyhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, transactionhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8410,7 +8410,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenKeyTransacted(keyhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, transactionhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenKeyTransacted(keyhandle, desiredaccess, objectattributes, transactionhandle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenKeyTransactedEx(keyhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, openoptions: u32, transactionhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8420,14 +8420,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenKeyTransactedEx(keyhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, openoptions : u32, transactionhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenKeyTransactedEx(keyhandle, desiredaccess, objectattributes, openoptions, transactionhandle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ZwOpenProcess(processhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, clientid: ::core::option::Option<*const super::super::super::Win32::System::WindowsProgramming::CLIENT_ID>) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenProcess(processhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, clientid : *const super::super::super::Win32::System::WindowsProgramming:: CLIENT_ID) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenProcess(processhandle, desiredaccess, objectattributes, ::core::mem::transmute(clientid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenResourceManager(resourcemanagerhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, tmhandle: P0, resourcemanagerguid: *const ::windows_core::GUID, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8437,28 +8437,28 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenResourceManager(resourcemanagerhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, tmhandle : super::super::super::Win32::Foundation:: HANDLE, resourcemanagerguid : *const ::windows_core::GUID, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenResourceManager(resourcemanagerhandle, desiredaccess, tmhandle.into_param().abi(), resourcemanagerguid, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenSection(sectionhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenSection(sectionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenSection(sectionhandle, desiredaccess, objectattributes) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenSymbolicLinkObject(linkhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenSymbolicLinkObject(linkhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenSymbolicLinkObject(linkhandle, desiredaccess, objectattributes) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenTimer(timerhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenTimer(timerhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenTimer(timerhandle, desiredaccess, objectattributes) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenTransaction(transactionhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, uow: *const ::windows_core::GUID, tmhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8468,21 +8468,21 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenTransaction(transactionhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, uow : *const ::windows_core::GUID, tmhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenTransaction(transactionhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), uow, tmhandle.into_param().abi()) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] #[inline] pub unsafe fn ZwOpenTransactionManager(tmhandle: *mut super::super::super::Win32::Foundation::HANDLE, desiredaccess: u32, objectattributes: ::core::option::Option<*const super::super::Foundation::OBJECT_ATTRIBUTES>, logfilename: ::core::option::Option<*const super::super::super::Win32::Foundation::UNICODE_STRING>, tmidentity: ::core::option::Option<*const ::windows_core::GUID>, openoptions: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwOpenTransactionManager(tmhandle : *mut super::super::super::Win32::Foundation:: HANDLE, desiredaccess : u32, objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, logfilename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, tmidentity : *const ::windows_core::GUID, openoptions : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwOpenTransactionManager(tmhandle, desiredaccess, ::core::mem::transmute(objectattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(logfilename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(tmidentity.unwrap_or(::std::ptr::null())), openoptions) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] #[inline] pub unsafe fn ZwPowerInformation(informationlevel: super::super::super::Win32::System::Power::POWER_INFORMATION_LEVEL, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outputbufferlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwPowerInformation(informationlevel : super::super::super::Win32::System::Power:: POWER_INFORMATION_LEVEL, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *mut ::core::ffi::c_void, outputbufferlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwPowerInformation(informationlevel, ::core::mem::transmute(inputbuffer.unwrap_or(::std::ptr::null())), inputbufferlength, ::core::mem::transmute(outputbuffer.unwrap_or(::std::ptr::null_mut())), outputbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwPrePrepareComplete(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8492,7 +8492,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwPrePrepareComplete(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwPrePrepareComplete(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwPrePrepareEnlistment(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8502,7 +8502,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwPrePrepareEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwPrePrepareEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwPrepareComplete(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8512,7 +8512,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwPrepareComplete(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwPrepareComplete(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwPrepareEnlistment(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8522,14 +8522,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwPrepareEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwPrepareEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ZwQueryInformationByName(objectattributes: *const super::super::Foundation::OBJECT_ATTRIBUTES, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryInformationByName(objectattributes : *const super::super::Foundation:: OBJECT_ATTRIBUTES, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryInformationByName(objectattributes, iostatusblock, fileinformation, length, fileinformationclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn ZwQueryInformationEnlistment(enlistmenthandle: P0, enlistmentinformationclass: super::super::super::Win32::System::SystemServices::ENLISTMENT_INFORMATION_CLASS, enlistmentinformation: *mut ::core::ffi::c_void, enlistmentinformationlength: u32, returnlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8539,7 +8539,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryInformationEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, enlistmentinformationclass : super::super::super::Win32::System::SystemServices:: ENLISTMENT_INFORMATION_CLASS, enlistmentinformation : *mut ::core::ffi::c_void, enlistmentinformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryInformationEnlistment(enlistmenthandle.into_param().abi(), enlistmentinformationclass, enlistmentinformation, enlistmentinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ZwQueryInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *mut ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8549,7 +8549,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *mut ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryInformationFile(filehandle.into_param().abi(), iostatusblock, fileinformation, length, fileinformationclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn ZwQueryInformationResourceManager(resourcemanagerhandle: P0, resourcemanagerinformationclass: super::super::super::Win32::System::SystemServices::RESOURCEMANAGER_INFORMATION_CLASS, resourcemanagerinformation: *mut ::core::ffi::c_void, resourcemanagerinformationlength: u32, returnlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8559,7 +8559,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryInformationResourceManager(resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, resourcemanagerinformationclass : super::super::super::Win32::System::SystemServices:: RESOURCEMANAGER_INFORMATION_CLASS, resourcemanagerinformation : *mut ::core::ffi::c_void, resourcemanagerinformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryInformationResourceManager(resourcemanagerhandle.into_param().abi(), resourcemanagerinformationclass, resourcemanagerinformation, resourcemanagerinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn ZwQueryInformationTransaction(transactionhandle: P0, transactioninformationclass: super::super::super::Win32::System::SystemServices::TRANSACTION_INFORMATION_CLASS, transactioninformation: *mut ::core::ffi::c_void, transactioninformationlength: u32, returnlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8569,7 +8569,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryInformationTransaction(transactionhandle : super::super::super::Win32::Foundation:: HANDLE, transactioninformationclass : super::super::super::Win32::System::SystemServices:: TRANSACTION_INFORMATION_CLASS, transactioninformation : *mut ::core::ffi::c_void, transactioninformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryInformationTransaction(transactionhandle.into_param().abi(), transactioninformationclass, transactioninformation, transactioninformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn ZwQueryInformationTransactionManager(transactionmanagerhandle: P0, transactionmanagerinformationclass: super::super::super::Win32::System::SystemServices::TRANSACTIONMANAGER_INFORMATION_CLASS, transactionmanagerinformation: *mut ::core::ffi::c_void, transactionmanagerinformationlength: u32, returnlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8579,7 +8579,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryInformationTransactionManager(transactionmanagerhandle : super::super::super::Win32::Foundation:: HANDLE, transactionmanagerinformationclass : super::super::super::Win32::System::SystemServices:: TRANSACTIONMANAGER_INFORMATION_CLASS, transactionmanagerinformation : *mut ::core::ffi::c_void, transactionmanagerinformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryInformationTransactionManager(transactionmanagerhandle.into_param().abi(), transactionmanagerinformationclass, transactionmanagerinformation, transactionmanagerinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwQueryKey(keyhandle: P0, keyinformationclass: KEY_INFORMATION_CLASS, keyinformation: ::core::option::Option<*mut ::core::ffi::c_void>, length: u32, resultlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8589,7 +8589,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, keyinformationclass : KEY_INFORMATION_CLASS, keyinformation : *mut ::core::ffi::c_void, length : u32, resultlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryKey(keyhandle.into_param().abi(), keyinformationclass, ::core::mem::transmute(keyinformation.unwrap_or(::std::ptr::null_mut())), length, resultlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwQuerySymbolicLinkObject(linkhandle: P0, linktarget: *mut super::super::super::Win32::Foundation::UNICODE_STRING, returnedlength: ::core::option::Option<*mut u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8599,7 +8599,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQuerySymbolicLinkObject(linkhandle : super::super::super::Win32::Foundation:: HANDLE, linktarget : *mut super::super::super::Win32::Foundation:: UNICODE_STRING, returnedlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQuerySymbolicLinkObject(linkhandle.into_param().abi(), linktarget, ::core::mem::transmute(returnedlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwQueryValueKey(keyhandle: P0, valuename: *const super::super::super::Win32::Foundation::UNICODE_STRING, keyvalueinformationclass: KEY_VALUE_INFORMATION_CLASS, keyvalueinformation: ::core::option::Option<*mut ::core::ffi::c_void>, length: u32, resultlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8609,7 +8609,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwQueryValueKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, valuename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, keyvalueinformationclass : KEY_VALUE_INFORMATION_CLASS, keyvalueinformation : *mut ::core::ffi::c_void, length : u32, resultlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwQueryValueKey(keyhandle.into_param().abi(), valuename, keyvalueinformationclass, ::core::mem::transmute(keyvalueinformation.unwrap_or(::std::ptr::null_mut())), length, resultlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwReadFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *mut ::core::ffi::c_void, length: u32, byteoffset: ::core::option::Option<*const i64>, key: ::core::option::Option<*const u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8620,7 +8620,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwReadFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, event : super::super::super::Win32::Foundation:: HANDLE, apcroutine : super::super::super::Win32::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, buffer : *mut ::core::ffi::c_void, length : u32, byteoffset : *const i64, key : *const u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwReadFile(filehandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), iostatusblock, buffer, length, ::core::mem::transmute(byteoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(key.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwReadOnlyEnlistment(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8630,7 +8630,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwReadOnlyEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwReadOnlyEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwRecoverEnlistment(enlistmenthandle: P0, enlistmentkey: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8640,7 +8640,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwRecoverEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, enlistmentkey : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwRecoverEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(enlistmentkey.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwRecoverResourceManager(resourcemanagerhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8650,7 +8650,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwRecoverResourceManager(resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwRecoverResourceManager(resourcemanagerhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwRecoverTransactionManager(transactionmanagerhandle: P0) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8660,7 +8660,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwRecoverTransactionManager(transactionmanagerhandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwRecoverTransactionManager(transactionmanagerhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwRenameKey(keyhandle: P0, newname: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8670,7 +8670,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwRenameKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, newname : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwRenameKey(keyhandle.into_param().abi(), newname) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwRestoreKey(keyhandle: P0, filehandle: P1, flags: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8681,7 +8681,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwRestoreKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, filehandle : super::super::super::Win32::Foundation:: HANDLE, flags : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwRestoreKey(keyhandle.into_param().abi(), filehandle.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwRollbackComplete(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8691,7 +8691,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwRollbackComplete(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwRollbackComplete(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwRollbackEnlistment(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8701,7 +8701,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwRollbackEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwRollbackEnlistment(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwRollbackTransaction(transactionhandle: P0, wait: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8712,7 +8712,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwRollbackTransaction(transactionhandle : super::super::super::Win32::Foundation:: HANDLE, wait : super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwRollbackTransaction(transactionhandle.into_param().abi(), wait.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwRollforwardTransactionManager(transactionmanagerhandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8722,7 +8722,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwRollforwardTransactionManager(transactionmanagerhandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwRollforwardTransactionManager(transactionmanagerhandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwSaveKey(keyhandle: P0, filehandle: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8733,7 +8733,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSaveKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, filehandle : super::super::super::Win32::Foundation:: HANDLE) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSaveKey(keyhandle.into_param().abi(), filehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwSaveKeyEx(keyhandle: P0, filehandle: P1, format: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8744,7 +8744,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSaveKeyEx(keyhandle : super::super::super::Win32::Foundation:: HANDLE, filehandle : super::super::super::Win32::Foundation:: HANDLE, format : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSaveKeyEx(keyhandle.into_param().abi(), filehandle.into_param().abi(), format) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn ZwSetInformationEnlistment(enlistmenthandle: P0, enlistmentinformationclass: super::super::super::Win32::System::SystemServices::ENLISTMENT_INFORMATION_CLASS, enlistmentinformation: *const ::core::ffi::c_void, enlistmentinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8754,7 +8754,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetInformationEnlistment(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, enlistmentinformationclass : super::super::super::Win32::System::SystemServices:: ENLISTMENT_INFORMATION_CLASS, enlistmentinformation : *const ::core::ffi::c_void, enlistmentinformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetInformationEnlistment(enlistmenthandle.into_param().abi(), enlistmentinformationclass, enlistmentinformation, enlistmentinformationlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn ZwSetInformationFile(filehandle: P0, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, fileinformation: *const ::core::ffi::c_void, length: u32, fileinformationclass: super::super::super::Win32::System::WindowsProgramming::FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8764,7 +8764,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetInformationFile(filehandle : super::super::super::Win32::Foundation:: HANDLE, iostatusblock : *mut super::super::super::Win32::System::IO:: IO_STATUS_BLOCK, fileinformation : *const ::core::ffi::c_void, length : u32, fileinformationclass : super::super::super::Win32::System::WindowsProgramming:: FILE_INFORMATION_CLASS) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetInformationFile(filehandle.into_param().abi(), iostatusblock, fileinformation, length, fileinformationclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn ZwSetInformationResourceManager(resourcemanagerhandle: P0, resourcemanagerinformationclass: super::super::super::Win32::System::SystemServices::RESOURCEMANAGER_INFORMATION_CLASS, resourcemanagerinformation: *const ::core::ffi::c_void, resourcemanagerinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8774,7 +8774,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetInformationResourceManager(resourcemanagerhandle : super::super::super::Win32::Foundation:: HANDLE, resourcemanagerinformationclass : super::super::super::Win32::System::SystemServices:: RESOURCEMANAGER_INFORMATION_CLASS, resourcemanagerinformation : *const ::core::ffi::c_void, resourcemanagerinformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetInformationResourceManager(resourcemanagerhandle.into_param().abi(), resourcemanagerinformationclass, resourcemanagerinformation, resourcemanagerinformationlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn ZwSetInformationTransaction(transactionhandle: P0, transactioninformationclass: super::super::super::Win32::System::SystemServices::TRANSACTION_INFORMATION_CLASS, transactioninformation: *const ::core::ffi::c_void, transactioninformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8784,7 +8784,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetInformationTransaction(transactionhandle : super::super::super::Win32::Foundation:: HANDLE, transactioninformationclass : super::super::super::Win32::System::SystemServices:: TRANSACTION_INFORMATION_CLASS, transactioninformation : *const ::core::ffi::c_void, transactioninformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetInformationTransaction(transactionhandle.into_param().abi(), transactioninformationclass, transactioninformation, transactioninformationlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn ZwSetInformationTransactionManager(tmhandle: P0, transactionmanagerinformationclass: super::super::super::Win32::System::SystemServices::TRANSACTIONMANAGER_INFORMATION_CLASS, transactionmanagerinformation: *const ::core::ffi::c_void, transactionmanagerinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8794,7 +8794,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetInformationTransactionManager(tmhandle : super::super::super::Win32::Foundation:: HANDLE, transactionmanagerinformationclass : super::super::super::Win32::System::SystemServices:: TRANSACTIONMANAGER_INFORMATION_CLASS, transactionmanagerinformation : *const ::core::ffi::c_void, transactionmanagerinformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetInformationTransactionManager(tmhandle.into_param().abi(), transactionmanagerinformationclass, transactionmanagerinformation, transactionmanagerinformationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwSetTimer(timerhandle: P0, duetime: *const i64, timerapcroutine: PTIMER_APC_ROUTINE, timercontext: ::core::option::Option<*const ::core::ffi::c_void>, resumetimer: P1, period: i32, previousstate: ::core::option::Option<*mut super::super::super::Win32::Foundation::BOOLEAN>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8805,7 +8805,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetTimer(timerhandle : super::super::super::Win32::Foundation:: HANDLE, duetime : *const i64, timerapcroutine : PTIMER_APC_ROUTINE, timercontext : *const ::core::ffi::c_void, resumetimer : super::super::super::Win32::Foundation:: BOOLEAN, period : i32, previousstate : *mut super::super::super::Win32::Foundation:: BOOLEAN) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetTimer(timerhandle.into_param().abi(), duetime, timerapcroutine, ::core::mem::transmute(timercontext.unwrap_or(::std::ptr::null())), resumetimer.into_param().abi(), period, ::core::mem::transmute(previousstate.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwSetTimerEx(timerhandle: P0, timersetinformationclass: TIMER_SET_INFORMATION_CLASS, timersetinformation: ::core::option::Option<*mut ::core::ffi::c_void>, timersetinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8815,7 +8815,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetTimerEx(timerhandle : super::super::super::Win32::Foundation:: HANDLE, timersetinformationclass : TIMER_SET_INFORMATION_CLASS, timersetinformation : *mut ::core::ffi::c_void, timersetinformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetTimerEx(timerhandle.into_param().abi(), timersetinformationclass, ::core::mem::transmute(timersetinformation.unwrap_or(::std::ptr::null_mut())), timersetinformationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwSetValueKey(keyhandle: P0, valuename: *const super::super::super::Win32::Foundation::UNICODE_STRING, titleindex: u32, r#type: u32, data: ::core::option::Option<*const ::core::ffi::c_void>, datasize: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8825,7 +8825,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSetValueKey(keyhandle : super::super::super::Win32::Foundation:: HANDLE, valuename : *const super::super::super::Win32::Foundation:: UNICODE_STRING, titleindex : u32, r#type : u32, data : *const ::core::ffi::c_void, datasize : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSetValueKey(keyhandle.into_param().abi(), valuename, titleindex, r#type, ::core::mem::transmute(data.unwrap_or(::std::ptr::null())), datasize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwSinglePhaseReject(enlistmenthandle: P0, tmvirtualclock: ::core::option::Option<*const i64>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8835,7 +8835,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwSinglePhaseReject(enlistmenthandle : super::super::super::Win32::Foundation:: HANDLE, tmvirtualclock : *const i64) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwSinglePhaseReject(enlistmenthandle.into_param().abi(), ::core::mem::transmute(tmvirtualclock.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwTerminateProcess(processhandle: P0, exitstatus: P1) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8846,14 +8846,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwTerminateProcess(processhandle : super::super::super::Win32::Foundation:: HANDLE, exitstatus : super::super::super::Win32::Foundation:: NTSTATUS) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwTerminateProcess(processhandle.into_param().abi(), exitstatus.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwUnloadDriver(driverservicename: *const super::super::super::Win32::Foundation::UNICODE_STRING) -> super::super::super::Win32::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn ZwUnloadDriver(driverservicename : *const super::super::super::Win32::Foundation:: UNICODE_STRING) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwUnloadDriver(driverservicename) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwUnmapViewOfSection(processhandle: P0, baseaddress: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8863,7 +8863,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn ZwUnmapViewOfSection(processhandle : super::super::super::Win32::Foundation:: HANDLE, baseaddress : *const ::core::ffi::c_void) -> super::super::super::Win32::Foundation:: NTSTATUS); ZwUnmapViewOfSection(processhandle.into_param().abi(), ::core::mem::transmute(baseaddress.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ZwWriteFile(filehandle: P0, event: P1, apcroutine: super::super::super::Win32::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, iostatusblock: *mut super::super::super::Win32::System::IO::IO_STATUS_BLOCK, buffer: *const ::core::ffi::c_void, length: u32, byteoffset: ::core::option::Option<*const i64>, key: ::core::option::Option<*const u32>) -> super::super::super::Win32::Foundation::NTSTATUS @@ -15003,7 +15003,7 @@ impl ::core::default::Default for ACPI_DEBUGGING_DEVICE_IN_USE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct ACPI_INTERFACE_STANDARD { pub Size: u16, @@ -15044,7 +15044,7 @@ impl ::core::default::Default for ACPI_INTERFACE_STANDARD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACPI_INTERFACE_STANDARD2 { pub Size: u16, @@ -15266,7 +15266,7 @@ impl ::core::default::Default for AMD_L3_CACHE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct ARBITER_ADD_RESERVED_PARAMETERS { pub ReserveDevice: *mut super::super::Foundation::DEVICE_OBJECT, @@ -15304,7 +15304,7 @@ impl ::core::default::Default for ARBITER_ADD_RESERVED_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct ARBITER_BOOT_ALLOCATION_PARAMETERS { pub ArbitrationList: *mut super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -15342,7 +15342,7 @@ impl ::core::default::Default for ARBITER_BOOT_ALLOCATION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct ARBITER_CONFLICT_INFO { pub OwningObject: *mut super::super::Foundation::DEVICE_OBJECT, @@ -15382,7 +15382,7 @@ impl ::core::default::Default for ARBITER_CONFLICT_INFO { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct ARBITER_INTERFACE { pub Size: u16, @@ -15418,7 +15418,7 @@ impl ::core::default::Default for ARBITER_INTERFACE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct ARBITER_LIST_ENTRY { pub ListEntry: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -15482,7 +15482,7 @@ impl ::core::default::Default for ARBITER_LIST_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct ARBITER_PARAMETERS { pub Parameters: ARBITER_PARAMETERS_0, @@ -15506,7 +15506,7 @@ impl ::core::default::Default for ARBITER_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union ARBITER_PARAMETERS_0 { pub TestAllocation: ARBITER_TEST_ALLOCATION_PARAMETERS, @@ -15565,7 +15565,7 @@ impl ::core::default::Default for ARBITER_QUERY_ALLOCATED_RESOURCES_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct ARBITER_QUERY_ARBITRATE_PARAMETERS { pub ArbitrationList: *mut super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -15603,7 +15603,7 @@ impl ::core::default::Default for ARBITER_QUERY_ARBITRATE_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct ARBITER_QUERY_CONFLICT_PARAMETERS { pub PhysicalDeviceObject: *mut super::super::Foundation::DEVICE_OBJECT, @@ -15644,7 +15644,7 @@ impl ::core::default::Default for ARBITER_QUERY_CONFLICT_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct ARBITER_RETEST_ALLOCATION_PARAMETERS { pub ArbitrationList: *mut super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -15684,7 +15684,7 @@ impl ::core::default::Default for ARBITER_RETEST_ALLOCATION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct ARBITER_TEST_ALLOCATION_PARAMETERS { pub ArbitrationList: *mut super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -15724,7 +15724,7 @@ impl ::core::default::Default for ARBITER_TEST_ALLOCATION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct ARM64_NT_CONTEXT { pub ContextFlags: u32, @@ -15759,7 +15759,7 @@ impl ::core::default::Default for ARM64_NT_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub union ARM64_NT_CONTEXT_0 { pub Anonymous: ARM64_NT_CONTEXT_0_0, @@ -15784,7 +15784,7 @@ impl ::core::default::Default for ARM64_NT_CONTEXT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct ARM64_NT_CONTEXT_0_0 { pub X0: u64, @@ -15884,7 +15884,7 @@ impl ::core::default::Default for ARM64_NT_CONTEXT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BDCB_IMAGE_INFORMATION { pub Classification: BDCB_CLASSIFICATION, @@ -16007,7 +16007,7 @@ impl ::core::default::Default for BOOTDISK_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BOOTDISK_INFORMATION_EX { pub BootPartitionOffset: i64, @@ -16071,7 +16071,7 @@ impl ::core::default::Default for BOOTDISK_INFORMATION_LITE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct BUS_INTERFACE_STANDARD { pub Size: u16, @@ -16109,7 +16109,7 @@ impl ::core::default::Default for BUS_INTERFACE_STANDARD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BUS_RESOURCE_UPDATE_INTERFACE { pub Size: u16, @@ -16192,7 +16192,7 @@ impl ::core::default::Default for BUS_SPECIFIC_RESET_FLAGS_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct CLFS_MGMT_CLIENT_REGISTRATION { pub Version: u32, @@ -16228,7 +16228,7 @@ impl ::core::default::Default for CLFS_MGMT_CLIENT_REGISTRATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct CMC_DRIVER_INFO { pub ExceptionCallback: PDRIVER_CMC_EXCEPTION_CALLBACK, @@ -17262,7 +17262,7 @@ impl ::core::default::Default for CM_PNP_BIOS_INSTALLATION_CHECK { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_System_Power\"`"] #[cfg(feature = "Win32_System_Power")] pub struct CM_POWER_DATA { pub PD_Size: u32, @@ -17481,7 +17481,7 @@ impl ::core::default::Default for CM_VIDEO_DEVICE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CONFIGURATION_INFORMATION { pub DiskCount: u32, @@ -17541,7 +17541,7 @@ impl ::core::default::Default for CONFIGURATION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct CONTROLLER_OBJECT { pub Type: i16, @@ -17584,7 +17584,7 @@ impl ::core::default::Default for CONTROLLER_OBJECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COUNTED_REASON_CONTEXT { pub Version: u32, @@ -17610,7 +17610,7 @@ impl ::core::default::Default for COUNTED_REASON_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union COUNTED_REASON_CONTEXT_0 { pub Anonymous: COUNTED_REASON_CONTEXT_0_0, @@ -17635,7 +17635,7 @@ impl ::core::default::Default for COUNTED_REASON_CONTEXT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COUNTED_REASON_CONTEXT_0_0 { pub ResourceFileName: super::super::super::Win32::Foundation::UNICODE_STRING, @@ -17676,7 +17676,7 @@ impl ::core::default::Default for COUNTED_REASON_CONTEXT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct CPE_DRIVER_INFO { pub ExceptionCallback: PDRIVER_CPE_EXCEPTION_CALLBACK, @@ -17708,7 +17708,7 @@ impl ::core::default::Default for CPE_DRIVER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRASHDUMP_FUNCTIONS_INTERFACE { pub Size: u16, @@ -17774,7 +17774,7 @@ impl ::core::default::Default for CREATE_USER_PROCESS_ECP_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3COLD_AUX_POWER_AND_TIMING_INTERFACE { pub Size: u16, @@ -17811,7 +17811,7 @@ impl ::core::default::Default for D3COLD_AUX_POWER_AND_TIMING_INTERFACE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3COLD_SUPPORT_INTERFACE { pub Size: u16, @@ -17908,7 +17908,7 @@ impl ::core::default::Default for DEBUGGING_DEVICE_IN_USE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_DEVICE_ADDRESS { pub Type: u8, @@ -17936,7 +17936,7 @@ impl ::core::default::Default for DEBUG_DEVICE_ADDRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DEBUG_DEVICE_ADDRESS_0 { pub Reserved: [u8; 2], @@ -17961,7 +17961,7 @@ impl ::core::default::Default for DEBUG_DEVICE_ADDRESS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_DEVICE_ADDRESS_0_0 { pub BitWidth: u8, @@ -18000,7 +18000,7 @@ impl ::core::default::Default for DEBUG_DEVICE_ADDRESS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_DEVICE_DESCRIPTOR { pub Bus: u32, @@ -18047,7 +18047,7 @@ impl ::core::default::Default for DEBUG_DEVICE_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DEBUG_DEVICE_DESCRIPTOR_0 { pub Flags: u8, @@ -18072,7 +18072,7 @@ impl ::core::default::Default for DEBUG_DEVICE_DESCRIPTOR_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_DEVICE_DESCRIPTOR_0_0 { pub _bitfield: u8, @@ -18140,7 +18140,7 @@ impl ::core::default::Default for DEBUG_EFI_IOMMU_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_MEMORY_REQUIREMENTS { pub Start: i64, @@ -18183,7 +18183,7 @@ impl ::core::default::Default for DEBUG_MEMORY_REQUIREMENTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_TRANSPORT_DATA { pub HwContextSize: u32, @@ -18322,7 +18322,7 @@ impl ::core::default::Default for DEVICE_BUS_SPECIFIC_RESET_TYPE_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_System_Power\"`"] #[cfg(feature = "Win32_System_Power")] pub struct DEVICE_CAPABILITIES { pub Size: u16, @@ -18370,7 +18370,7 @@ impl ::core::default::Default for DEVICE_CAPABILITIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICE_DESCRIPTION { pub Version: u32, @@ -18520,7 +18520,7 @@ impl ::core::default::Default for DEVICE_FLAGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICE_INTERFACE_CHANGE_NOTIFICATION { pub Version: u16, @@ -18562,7 +18562,7 @@ impl ::core::default::Default for DEVICE_INTERFACE_CHANGE_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct DEVICE_RELATIONS { pub Count: u32, @@ -18601,7 +18601,7 @@ impl ::core::default::Default for DEVICE_RELATIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICE_RESET_INTERFACE_STANDARD { pub Size: u16, @@ -18786,7 +18786,7 @@ impl ::core::default::Default for DISK_SIGNATURE_0_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct DMA_ADAPTER { pub Version: u16, @@ -18826,7 +18826,7 @@ impl ::core::default::Default for DMA_ADAPTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DMA_ADAPTER_INFO { pub Version: u32, @@ -18851,7 +18851,7 @@ impl ::core::default::Default for DMA_ADAPTER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DMA_ADAPTER_INFO_0 { pub V1: DMA_ADAPTER_INFO_V1, @@ -18876,7 +18876,7 @@ impl ::core::default::Default for DMA_ADAPTER_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DMA_ADAPTER_INFO_CRASHDUMP { pub DeviceDescription: DEVICE_DESCRIPTION, @@ -19107,7 +19107,7 @@ impl ::core::default::Default for DMA_CONFIGURATION_BYTE1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DMA_IOMMU_INTERFACE { pub Version: u32, @@ -19150,7 +19150,7 @@ impl ::core::default::Default for DMA_IOMMU_INTERFACE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DMA_IOMMU_INTERFACE_EX { pub Size: usize, @@ -19176,7 +19176,7 @@ impl ::core::default::Default for DMA_IOMMU_INTERFACE_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DMA_IOMMU_INTERFACE_EX_0 { pub V1: DMA_IOMMU_INTERFACE_V1, @@ -19201,7 +19201,7 @@ impl ::core::default::Default for DMA_IOMMU_INTERFACE_EX_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DMA_IOMMU_INTERFACE_V1 { pub CreateDomain: PIOMMU_DOMAIN_CREATE, @@ -19243,7 +19243,7 @@ impl ::core::default::Default for DMA_IOMMU_INTERFACE_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DMA_IOMMU_INTERFACE_V2 { pub CreateDomainEx: PIOMMU_DOMAIN_CREATE_EX, @@ -19294,7 +19294,7 @@ impl ::core::default::Default for DMA_IOMMU_INTERFACE_V2 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct DMA_OPERATIONS { pub Size: u32, @@ -19464,7 +19464,7 @@ impl ::core::default::Default for DMA_TRANSFER_INFO_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOMAIN_CONFIGURATION { pub Type: DOMAIN_CONFIGURATION_ARCH, @@ -19489,7 +19489,7 @@ impl ::core::default::Default for DOMAIN_CONFIGURATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DOMAIN_CONFIGURATION_0 { pub Arm64: DOMAIN_CONFIGURATION_ARM64, @@ -19514,7 +19514,7 @@ impl ::core::default::Default for DOMAIN_CONFIGURATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOMAIN_CONFIGURATION_ARM64 { pub Ttbr0: i64, @@ -19559,7 +19559,7 @@ impl ::core::default::Default for DOMAIN_CONFIGURATION_ARM64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOMAIN_CONFIGURATION_X64 { pub FirstLevelPageTableRoot: i64, @@ -20024,7 +20024,7 @@ impl ::core::default::Default for EX_RUNDOWN_REF_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FAULT_INFORMATION { pub Type: FAULT_INFORMATION_ARCH, @@ -20050,7 +20050,7 @@ impl ::core::default::Default for FAULT_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union FAULT_INFORMATION_0 { pub Arm64: FAULT_INFORMATION_ARM64, @@ -20075,7 +20075,7 @@ impl ::core::default::Default for FAULT_INFORMATION_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct FAULT_INFORMATION_ARM64 { pub DomainHandle: *mut ::core::ffi::c_void, @@ -20523,7 +20523,7 @@ impl ::core::default::Default for FILE_FS_SIZE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_FS_VOLUME_INFORMATION { pub VolumeCreationTime: i64, @@ -20624,7 +20624,7 @@ impl ::core::default::Default for FILE_IO_COMPLETION_NOTIFICATION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct FILE_IO_PRIORITY_HINT_INFORMATION { pub PriorityHint: super::super::Foundation::IO_PRIORITY_HINT, @@ -20662,7 +20662,7 @@ impl ::core::default::Default for FILE_IO_PRIORITY_HINT_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct FILE_IO_PRIORITY_HINT_INFORMATION_EX { pub PriorityHint: super::super::Foundation::IO_PRIORITY_HINT, @@ -20701,7 +20701,7 @@ impl ::core::default::Default for FILE_IO_PRIORITY_HINT_INFORMATION_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_IS_REMOTE_DEVICE_INFORMATION { pub IsRemote: super::super::super::Win32::Foundation::BOOLEAN, @@ -20866,7 +20866,7 @@ impl ::core::default::Default for FILE_PROCESS_IDS_USING_FILE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_SFIO_RESERVE_INFORMATION { pub RequestsPerPeriod: u32, @@ -20940,7 +20940,7 @@ impl ::core::default::Default for FILE_SFIO_VOLUME_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_STANDARD_INFORMATION_EX { pub AllocationSize: i64, @@ -21050,7 +21050,7 @@ impl ::core::default::Default for FLOATING_SAVE_AREA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FPGA_CONTROL_INTERFACE { pub Size: u16, @@ -21113,7 +21113,7 @@ impl ::core::default::Default for FUNCTION_LEVEL_DEVICE_RESET_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HAL_AMLI_BAD_IO_ADDRESS_LIST { pub BadAddrBegin: u32, @@ -21178,7 +21178,7 @@ impl ::core::default::Default for HAL_BUS_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct HAL_CALLBACKS { pub SetSystemInformation: super::super::Foundation::PCALLBACK_OBJECT, @@ -21217,7 +21217,7 @@ impl ::core::default::Default for HAL_CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct HAL_DISPATCH { pub Version: u32, @@ -21379,7 +21379,7 @@ impl ::core::default::Default for HAL_ERROR_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HAL_MCA_INTERFACE { pub Lock: PHALMCAINTERFACELOCK, @@ -21659,7 +21659,7 @@ impl ::core::default::Default for IMAGE_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IMAGE_INFO_EX { pub Size: usize, @@ -21685,7 +21685,7 @@ impl ::core::default::Default for IMAGE_INFO_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct INITIAL_PRIVILEGE_SET { pub PrivilegeCount: u32, @@ -21877,7 +21877,7 @@ impl ::core::default::Default for INTERFACE { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct IOMMU_DEVICE_CREATION_CONFIGURATION { pub NextConfiguration: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -21903,7 +21903,7 @@ impl ::core::default::Default for IOMMU_DEVICE_CREATION_CONFIGURATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub union IOMMU_DEVICE_CREATION_CONFIGURATION_0 { pub Acpi: IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI, @@ -22133,7 +22133,7 @@ impl ::core::default::Default for IOMMU_DMA_LOGICAL_ALLOCATOR_CONFIG_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IOMMU_DMA_RESERVED_REGION { pub RegionNext: *mut IOMMU_DMA_RESERVED_REGION, @@ -22241,7 +22241,7 @@ impl ::core::default::Default for IOMMU_INTERFACE_STATE_CHANGE_FIELDS_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IOMMU_MAP_PHYSICAL_ADDRESS { pub MapType: IOMMU_MAP_PHYSICAL_ADDRESS_TYPE, @@ -22266,7 +22266,7 @@ impl ::core::default::Default for IOMMU_MAP_PHYSICAL_ADDRESS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub union IOMMU_MAP_PHYSICAL_ADDRESS_0 { pub Mdl: IOMMU_MAP_PHYSICAL_ADDRESS_0_1, @@ -22292,7 +22292,7 @@ impl ::core::default::Default for IOMMU_MAP_PHYSICAL_ADDRESS_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IOMMU_MAP_PHYSICAL_ADDRESS_0_0 { pub Base: i64, @@ -22331,7 +22331,7 @@ impl ::core::default::Default for IOMMU_MAP_PHYSICAL_ADDRESS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IOMMU_MAP_PHYSICAL_ADDRESS_0_1 { pub Mdl: *mut super::super::Foundation::MDL, @@ -22369,7 +22369,7 @@ impl ::core::default::Default for IOMMU_MAP_PHYSICAL_ADDRESS_0_1 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IOMMU_MAP_PHYSICAL_ADDRESS_0_2 { pub PageFrame: *mut u32, @@ -22478,7 +22478,7 @@ impl ::core::default::Default for IO_ATTRIBUTION_INFORMATION_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_CONNECT_INTERRUPT_FULLY_SPECIFIED_PARAMETERS { pub PhysicalDeviceObject: *mut super::super::Foundation::DEVICE_OBJECT, @@ -22533,7 +22533,7 @@ impl ::core::default::Default for IO_CONNECT_INTERRUPT_FULLY_SPECIFIED_PARAMETER } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_CONNECT_INTERRUPT_LINE_BASED_PARAMETERS { pub PhysicalDeviceObject: *mut super::super::Foundation::DEVICE_OBJECT, @@ -22569,7 +22569,7 @@ impl ::core::default::Default for IO_CONNECT_INTERRUPT_LINE_BASED_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_CONNECT_INTERRUPT_MESSAGE_BASED_PARAMETERS { pub PhysicalDeviceObject: *mut super::super::Foundation::DEVICE_OBJECT, @@ -22600,7 +22600,7 @@ impl ::core::default::Default for IO_CONNECT_INTERRUPT_MESSAGE_BASED_PARAMETERS } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IO_CONNECT_INTERRUPT_MESSAGE_BASED_PARAMETERS_0 { pub Generic: *mut *mut ::core::ffi::c_void, @@ -22626,7 +22626,7 @@ impl ::core::default::Default for IO_CONNECT_INTERRUPT_MESSAGE_BASED_PARAMETERS_ } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_CONNECT_INTERRUPT_PARAMETERS { pub Version: u32, @@ -22651,7 +22651,7 @@ impl ::core::default::Default for IO_CONNECT_INTERRUPT_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union IO_CONNECT_INTERRUPT_PARAMETERS_0 { pub FullySpecified: IO_CONNECT_INTERRUPT_FULLY_SPECIFIED_PARAMETERS, @@ -22677,7 +22677,7 @@ impl ::core::default::Default for IO_CONNECT_INTERRUPT_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_CSQ { pub Type: u32, @@ -22714,7 +22714,7 @@ impl ::core::default::Default for IO_CSQ { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_CSQ_IRP_CONTEXT { pub Type: u32, @@ -22754,7 +22754,7 @@ impl ::core::default::Default for IO_CSQ_IRP_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IO_DISCONNECT_INTERRUPT_PARAMETERS { pub Version: u32, @@ -22779,7 +22779,7 @@ impl ::core::default::Default for IO_DISCONNECT_INTERRUPT_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub union IO_DISCONNECT_INTERRUPT_PARAMETERS_0 { pub Generic: *mut ::core::ffi::c_void, @@ -22805,7 +22805,7 @@ impl ::core::default::Default for IO_DISCONNECT_INTERRUPT_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IO_DRIVER_CREATE_CONTEXT { pub Size: i16, @@ -22847,7 +22847,7 @@ impl ::core::default::Default for IO_DRIVER_CREATE_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IO_ERROR_LOG_MESSAGE { pub Type: u16, @@ -22890,7 +22890,7 @@ impl ::core::default::Default for IO_ERROR_LOG_MESSAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IO_ERROR_LOG_PACKET { pub MajorFunctionCode: u8, @@ -22954,7 +22954,7 @@ impl ::core::default::Default for IO_ERROR_LOG_PACKET { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct IO_FOEXT_SHADOW_FILE { pub BackingFileObject: *mut super::super::Foundation::FILE_OBJECT, @@ -22993,7 +22993,7 @@ impl ::core::default::Default for IO_FOEXT_SHADOW_FILE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IO_FOEXT_SILO_PARAMETERS { pub Length: u32, @@ -23019,7 +23019,7 @@ impl ::core::default::Default for IO_FOEXT_SILO_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub union IO_FOEXT_SILO_PARAMETERS_0 { pub Anonymous: IO_FOEXT_SILO_PARAMETERS_0_0, @@ -23044,7 +23044,7 @@ impl ::core::default::Default for IO_FOEXT_SILO_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IO_FOEXT_SILO_PARAMETERS_0_0 { pub _bitfield: u32, @@ -23082,7 +23082,7 @@ impl ::core::default::Default for IO_FOEXT_SILO_PARAMETERS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IO_INTERRUPT_MESSAGE_INFO { pub UnifiedIrql: u8, @@ -23122,7 +23122,7 @@ impl ::core::default::Default for IO_INTERRUPT_MESSAGE_INFO { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IO_INTERRUPT_MESSAGE_INFO_ENTRY { pub MessageAddress: i64, @@ -23167,7 +23167,7 @@ impl ::core::default::Default for IO_INTERRUPT_MESSAGE_INFO_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct IO_REMOVE_LOCK { pub Common: IO_REMOVE_LOCK_COMMON_BLOCK, @@ -23191,7 +23191,7 @@ impl ::core::default::Default for IO_REMOVE_LOCK { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct IO_REMOVE_LOCK_COMMON_BLOCK { pub Removed: super::super::super::Win32::Foundation::BOOLEAN, @@ -23218,7 +23218,7 @@ impl ::core::default::Default for IO_REMOVE_LOCK_COMMON_BLOCK { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub struct IO_REMOVE_LOCK_DBG_BLOCK { pub Signature: i32, @@ -23265,7 +23265,7 @@ impl ::core::default::Default for IO_REMOVE_LOCK_DBG_BLOCK { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS { pub Version: u32, @@ -23290,7 +23290,7 @@ impl ::core::default::Default for IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub union IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS_0 { pub Generic: *mut ::core::ffi::c_void, @@ -23828,7 +23828,7 @@ impl ::core::default::Default for IO_RESOURCE_REQUIREMENTS_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IO_SESSION_CONNECT_INFO { pub SessionId: u32, @@ -23867,7 +23867,7 @@ impl ::core::default::Default for IO_SESSION_CONNECT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IO_SESSION_STATE_INFORMATION { pub SessionId: u32, @@ -23940,7 +23940,7 @@ impl ::core::default::Default for IO_SESSION_STATE_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IO_STATUS_BLOCK32 { pub Status: super::super::super::Win32::Foundation::NTSTATUS, @@ -23979,7 +23979,7 @@ impl ::core::default::Default for IO_STATUS_BLOCK32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IO_STATUS_BLOCK64 { pub Anonymous: IO_STATUS_BLOCK64_0, @@ -24004,7 +24004,7 @@ impl ::core::default::Default for IO_STATUS_BLOCK64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union IO_STATUS_BLOCK64_0 { pub Status: super::super::super::Win32::Foundation::NTSTATUS, @@ -24089,7 +24089,7 @@ impl ::core::default::Default for KADDRESS_RANGE_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KAPC { pub Type: u8, @@ -24188,7 +24188,7 @@ impl ::core::default::Default for KBUGCHECK_ADD_PAGES { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct KBUGCHECK_CALLBACK_RECORD { pub Entry: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -24256,7 +24256,7 @@ impl ::core::default::Default for KBUGCHECK_DUMP_IO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct KBUGCHECK_REASON_CALLBACK_RECORD { pub Entry: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -24415,7 +24415,7 @@ impl ::core::default::Default for KBUGCHECK_SECONDARY_DUMP_DATA_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct KBUGCHECK_TRIAGE_DUMP_DATA { pub DataArray: *mut KTRIAGE_DUMP_DATA_ARRAY, @@ -24460,7 +24460,7 @@ impl ::core::default::Default for KBUGCHECK_TRIAGE_DUMP_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KDEVICE_QUEUE_ENTRY { pub DeviceListEntry: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -25128,7 +25128,7 @@ impl ::core::default::Default for KEY_WRITE_TIME_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KE_PROCESSOR_CHANGE_NOTIFY_CONTEXT { pub State: KE_PROCESSOR_CHANGE_NOTIFY_STATE, @@ -25205,7 +25205,7 @@ impl ::core::default::Default for KFLOATING_SAVE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KGATE { pub Header: super::super::Foundation::DISPATCHER_HEADER, @@ -25259,7 +25259,7 @@ impl ::core::default::Default for KLOCK_QUEUE_HANDLE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KSEMAPHORE { pub Header: super::super::Foundation::DISPATCHER_HEADER, @@ -25345,7 +25345,7 @@ impl ::core::default::Default for KSYSTEM_TIME { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct KTIMER { pub Header: super::super::Foundation::DISPATCHER_HEADER, @@ -25373,7 +25373,7 @@ impl ::core::default::Default for KTIMER { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct KTRIAGE_DUMP_DATA_ARRAY { pub List: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -25418,7 +25418,7 @@ impl ::core::default::Default for KTRIAGE_DUMP_DATA_ARRAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub struct KUSER_SHARED_DATA { pub TickCountLowDeprecated: u32, @@ -25521,7 +25521,7 @@ impl ::core::default::Default for KUSER_SHARED_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub union KUSER_SHARED_DATA_0 { pub MitigationPolicies: u8, @@ -25546,7 +25546,7 @@ impl ::core::default::Default for KUSER_SHARED_DATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub struct KUSER_SHARED_DATA_0_0 { pub _bitfield: u8, @@ -25584,7 +25584,7 @@ impl ::core::default::Default for KUSER_SHARED_DATA_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub union KUSER_SHARED_DATA_1 { pub VirtualizationFlags: u8, @@ -25608,7 +25608,7 @@ impl ::core::default::Default for KUSER_SHARED_DATA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub union KUSER_SHARED_DATA_2 { pub SharedDataFlags: u32, @@ -25633,7 +25633,7 @@ impl ::core::default::Default for KUSER_SHARED_DATA_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub struct KUSER_SHARED_DATA_2_0 { pub _bitfield: u32, @@ -25671,7 +25671,7 @@ impl ::core::default::Default for KUSER_SHARED_DATA_2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub union KUSER_SHARED_DATA_3 { pub TickCount: KSYSTEM_TIME, @@ -25697,7 +25697,7 @@ impl ::core::default::Default for KUSER_SHARED_DATA_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub struct KUSER_SHARED_DATA_3_0 { pub ReservedTickCountOverlay: [u32; 3], @@ -25736,7 +25736,7 @@ impl ::core::default::Default for KUSER_SHARED_DATA_3_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub union KUSER_SHARED_DATA_4 { pub QpcData: u16, @@ -25761,7 +25761,7 @@ impl ::core::default::Default for KUSER_SHARED_DATA_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub struct KUSER_SHARED_DATA_4_0 { pub QpcBypassEnabled: u8, @@ -25931,7 +25931,7 @@ impl ::core::default::Default for LOADER_PARTITION_INFORMATION_EX_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MAILSLOT_CREATE_PARAMETERS { pub MailslotQuota: u32, @@ -25972,7 +25972,7 @@ impl ::core::default::Default for MAILSLOT_CREATE_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MAP_REGISTER_ENTRY { pub MapRegister: *mut ::core::ffi::c_void, @@ -26011,7 +26011,7 @@ impl ::core::default::Default for MAP_REGISTER_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct MCA_DRIVER_INFO { pub ExceptionCallback: PDRIVER_MCA_EXCEPTION_CALLBACK, @@ -26389,7 +26389,7 @@ impl ::core::default::Default for MCI_STATUS_INTEL_BITS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MEMORY_PARTITION_DEDICATED_MEMORY_OPEN_INFORMATION { pub DedicatedMemoryTypeId: u64, @@ -26520,7 +26520,7 @@ impl ::core::default::Default for MU_TELEMETRY_SECTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NAMED_PIPE_CREATE_PARAMETERS { pub NamedPipeType: u32, @@ -26613,7 +26613,7 @@ impl ::core::default::Default for NPEM_CAPABILITY_STANDARD_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NPEM_CONTROL_INTERFACE { pub Size: u16, @@ -26724,7 +26724,7 @@ impl ::core::default::Default for OBJECT_HANDLE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct OB_CALLBACK_REGISTRATION { pub Version: u16, @@ -26766,7 +26766,7 @@ impl ::core::default::Default for OB_CALLBACK_REGISTRATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct OB_OPERATION_REGISTRATION { pub ObjectType: *mut super::super::Foundation::POBJECT_TYPE, @@ -26857,7 +26857,7 @@ impl ::core::default::Default for OB_POST_DUPLICATE_HANDLE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct OB_POST_OPERATION_INFORMATION { pub Operation: u32, @@ -26887,7 +26887,7 @@ impl ::core::default::Default for OB_POST_OPERATION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub union OB_POST_OPERATION_INFORMATION_0 { pub Flags: u32, @@ -26912,7 +26912,7 @@ impl ::core::default::Default for OB_POST_OPERATION_INFORMATION_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct OB_POST_OPERATION_INFORMATION_0_0 { pub _bitfield: u32, @@ -27031,7 +27031,7 @@ impl ::core::default::Default for OB_PRE_DUPLICATE_HANDLE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct OB_PRE_OPERATION_INFORMATION { pub Operation: u32, @@ -27060,7 +27060,7 @@ impl ::core::default::Default for OB_PRE_OPERATION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub union OB_PRE_OPERATION_INFORMATION_0 { pub Flags: u32, @@ -27085,7 +27085,7 @@ impl ::core::default::Default for OB_PRE_OPERATION_INFORMATION_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct OB_PRE_OPERATION_INFORMATION_0_0 { pub _bitfield: u32, @@ -27775,7 +27775,7 @@ impl ::core::default::Default for PCI_AGP_ISOCH_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCI_ATS_INTERFACE { pub Size: u16, @@ -28243,7 +28243,7 @@ impl ::core::default::Default for PCI_DEVICE_PRESENCE_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCI_DEVICE_PRESENT_INTERFACE { pub Size: u16, @@ -30807,7 +30807,7 @@ impl ::core::default::Default for PCI_EXPRESS_LINK_CONTROL_REGISTER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCI_EXPRESS_LINK_QUIESCENT_INTERFACE { pub Size: u16, @@ -33474,7 +33474,7 @@ impl ::core::default::Default for PCI_FPB_VECTOR_ACCESS_DATA_REGISTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCI_MSIX_TABLE_CONFIG_INTERFACE { pub Size: u16, @@ -33709,7 +33709,7 @@ impl ::core::default::Default for PCI_PM_CAPABILITY_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCI_ROOT_BUS_HARDWARE_CAPABILITY { pub SecondaryInterface: PCI_HARDWARE_INTERFACE, @@ -33737,7 +33737,7 @@ impl ::core::default::Default for PCI_ROOT_BUS_HARDWARE_CAPABILITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCI_ROOT_BUS_HARDWARE_CAPABILITY_0 { pub BusCapabilitiesFound: super::super::super::Win32::Foundation::BOOLEAN, @@ -33911,7 +33911,7 @@ impl ::core::default::Default for PCI_ROOT_BUS_OSC_SUPPORT_FIELD_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCI_SECURITY_INTERFACE { pub Size: u16, @@ -33946,7 +33946,7 @@ impl ::core::default::Default for PCI_SECURITY_INTERFACE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCI_SECURITY_INTERFACE2 { pub Size: u16, @@ -34178,7 +34178,7 @@ impl ::core::default::Default for PCI_VENDOR_SPECIFIC_CAPABILITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCI_VIRTUALIZATION_INTERFACE { pub Size: u16, @@ -34334,7 +34334,7 @@ impl ::core::default::Default for PCI_X_CAPABILITY_1_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union PCW_CALLBACK_INFORMATION { pub AddCounter: PCW_COUNTER_INFORMATION, @@ -34393,7 +34393,7 @@ impl ::core::default::Default for PCW_COUNTER_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCW_COUNTER_INFORMATION { pub CounterMask: u64, @@ -34462,7 +34462,7 @@ impl ::core::default::Default for PCW_DATA { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct PCW_MASK_INFORMATION { pub CounterMask: u64, @@ -34505,7 +34505,7 @@ impl ::core::default::Default for PCW_MASK_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PCW_REGISTRATION_INFORMATION { pub Version: u32, @@ -34541,7 +34541,7 @@ impl ::core::default::Default for PCW_REGISTRATION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION { pub OverflowHandler: PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER, @@ -34573,7 +34573,7 @@ impl ::core::default::Default for PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR { pub Type: PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE, @@ -34599,7 +34599,7 @@ impl ::core::default::Default for PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_0 { pub CounterIndex: u32, @@ -34627,7 +34627,7 @@ impl ::core::default::Default for PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_0_0 { pub Begin: u32, @@ -34666,7 +34666,7 @@ impl ::core::default::Default for PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PHYSICAL_COUNTER_RESOURCE_LIST { pub Count: u32, @@ -34842,7 +34842,7 @@ impl ::core::default::Default for PNP_EXTENDED_ADDRESS_INTERFACE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PNP_LOCATION_INTERFACE { pub Size: u16, @@ -34877,7 +34877,7 @@ impl ::core::default::Default for PNP_LOCATION_INTERFACE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PNP_REPLACE_DRIVER_INTERFACE { pub Size: u32, @@ -34981,7 +34981,7 @@ impl ::core::default::Default for PNP_REPLACE_MEMORY_LIST_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PNP_REPLACE_PARAMETERS { pub Size: u32, @@ -35160,7 +35160,7 @@ impl ::core::default::Default for POOL_CREATE_EXTENDED_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POOL_EXTENDED_PARAMETER { pub Anonymous1: POOL_EXTENDED_PARAMETER_0, @@ -35185,7 +35185,7 @@ impl ::core::default::Default for POOL_EXTENDED_PARAMETER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POOL_EXTENDED_PARAMETER_0 { pub _bitfield: u64, @@ -35223,7 +35223,7 @@ impl ::core::default::Default for POOL_EXTENDED_PARAMETER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union POOL_EXTENDED_PARAMETER_1 { pub Reserved2: u64, @@ -35251,7 +35251,7 @@ impl ::core::default::Default for POOL_EXTENDED_PARAMETER_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POOL_EXTENDED_PARAMS_SECURE_POOL { pub SecurePoolHandle: super::super::super::Win32::Foundation::HANDLE, @@ -35292,7 +35292,7 @@ impl ::core::default::Default for POOL_EXTENDED_PARAMS_SECURE_POOL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_MONITOR_INVOCATION { pub Console: super::super::super::Win32::Foundation::BOOLEAN, @@ -35331,7 +35331,7 @@ impl ::core::default::Default for POWER_MONITOR_INVOCATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_PLATFORM_INFORMATION { pub AoAc: super::super::super::Win32::Foundation::BOOLEAN, @@ -35400,7 +35400,7 @@ impl ::core::default::Default for POWER_SEQUENCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_SESSION_CONNECT { pub Connected: super::super::super::Win32::Foundation::BOOLEAN, @@ -35439,7 +35439,7 @@ impl ::core::default::Default for POWER_SESSION_CONNECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_SESSION_RIT_STATE { pub Active: super::super::super::Win32::Foundation::BOOLEAN, @@ -35508,7 +35508,7 @@ impl ::core::default::Default for POWER_SESSION_TIMEOUTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_SESSION_WINLOGON { pub SessionId: u32, @@ -35548,7 +35548,7 @@ impl ::core::default::Default for POWER_SESSION_WINLOGON { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_System_Power\"`"] #[cfg(feature = "Win32_System_Power")] pub union POWER_STATE { pub SystemState: super::super::super::Win32::System::Power::SYSTEM_POWER_STATE, @@ -35666,7 +35666,7 @@ impl ::core::default::Default for PO_FX_COMPONENT_IDLE_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PO_FX_COMPONENT_PERF_INFO { pub PerfStateSetsCount: u32, @@ -35691,7 +35691,7 @@ impl ::core::default::Default for PO_FX_COMPONENT_PERF_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PO_FX_COMPONENT_PERF_SET { pub Name: super::super::super::Win32::Foundation::UNICODE_STRING, @@ -35719,7 +35719,7 @@ impl ::core::default::Default for PO_FX_COMPONENT_PERF_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PO_FX_COMPONENT_PERF_SET_0 { pub Discrete: PO_FX_COMPONENT_PERF_SET_0_0, @@ -35744,7 +35744,7 @@ impl ::core::default::Default for PO_FX_COMPONENT_PERF_SET_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PO_FX_COMPONENT_PERF_SET_0_0 { pub Count: u32, @@ -35783,7 +35783,7 @@ impl ::core::default::Default for PO_FX_COMPONENT_PERF_SET_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PO_FX_COMPONENT_PERF_SET_0_1 { pub Minimum: u64, @@ -35889,7 +35889,7 @@ impl ::core::default::Default for PO_FX_COMPONENT_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PO_FX_DEVICE_V1 { pub Version: u32, @@ -35928,7 +35928,7 @@ impl ::core::default::Default for PO_FX_DEVICE_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PO_FX_DEVICE_V2 { pub Version: u32, @@ -35968,7 +35968,7 @@ impl ::core::default::Default for PO_FX_DEVICE_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PO_FX_DEVICE_V3 { pub Version: u32, @@ -36079,7 +36079,7 @@ impl ::core::default::Default for PO_FX_PERF_STATE_CHANGE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_ACCESS_TOKEN { pub Token: super::super::super::Win32::Foundation::HANDLE, @@ -36118,7 +36118,7 @@ impl ::core::default::Default for PROCESS_ACCESS_TOKEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_DEVICEMAP_INFORMATION { pub Anonymous: PROCESS_DEVICEMAP_INFORMATION_0, @@ -36142,7 +36142,7 @@ impl ::core::default::Default for PROCESS_DEVICEMAP_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PROCESS_DEVICEMAP_INFORMATION_0 { pub Set: PROCESS_DEVICEMAP_INFORMATION_0_1, @@ -36167,7 +36167,7 @@ impl ::core::default::Default for PROCESS_DEVICEMAP_INFORMATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_DEVICEMAP_INFORMATION_0_0 { pub DriveMap: u32, @@ -36206,7 +36206,7 @@ impl ::core::default::Default for PROCESS_DEVICEMAP_INFORMATION_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_DEVICEMAP_INFORMATION_0_1 { pub DirectoryHandle: super::super::super::Win32::Foundation::HANDLE, @@ -36244,7 +36244,7 @@ impl ::core::default::Default for PROCESS_DEVICEMAP_INFORMATION_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_DEVICEMAP_INFORMATION_EX { pub Anonymous: PROCESS_DEVICEMAP_INFORMATION_EX_0, @@ -36269,7 +36269,7 @@ impl ::core::default::Default for PROCESS_DEVICEMAP_INFORMATION_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PROCESS_DEVICEMAP_INFORMATION_EX_0 { pub Set: PROCESS_DEVICEMAP_INFORMATION_EX_0_1, @@ -36294,7 +36294,7 @@ impl ::core::default::Default for PROCESS_DEVICEMAP_INFORMATION_EX_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_DEVICEMAP_INFORMATION_EX_0_0 { pub DriveMap: u32, @@ -36333,7 +36333,7 @@ impl ::core::default::Default for PROCESS_DEVICEMAP_INFORMATION_EX_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_DEVICEMAP_INFORMATION_EX_0_1 { pub DirectoryHandle: super::super::super::Win32::Foundation::HANDLE, @@ -36371,7 +36371,7 @@ impl ::core::default::Default for PROCESS_DEVICEMAP_INFORMATION_EX_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_EXCEPTION_PORT { pub ExceptionPortHandle: super::super::super::Win32::Foundation::HANDLE, @@ -36410,7 +36410,7 @@ impl ::core::default::Default for PROCESS_EXCEPTION_PORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] pub struct PROCESS_EXTENDED_BASIC_INFORMATION { pub Size: usize, @@ -36436,7 +36436,7 @@ impl ::core::default::Default for PROCESS_EXTENDED_BASIC_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] pub union PROCESS_EXTENDED_BASIC_INFORMATION_0 { pub Flags: u32, @@ -36461,7 +36461,7 @@ impl ::core::default::Default for PROCESS_EXTENDED_BASIC_INFORMATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] pub struct PROCESS_EXTENDED_BASIC_INFORMATION_0_0 { pub _bitfield: u32, @@ -36558,7 +36558,7 @@ impl ::core::default::Default for PROCESS_HANDLE_TRACING_ENABLE_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] pub struct PROCESS_HANDLE_TRACING_ENTRY { pub Handle: super::super::super::Win32::Foundation::HANDLE, @@ -36599,7 +36599,7 @@ impl ::core::default::Default for PROCESS_HANDLE_TRACING_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] pub struct PROCESS_HANDLE_TRACING_QUERY { pub Handle: super::super::super::Win32::Foundation::HANDLE, @@ -36698,7 +36698,7 @@ impl ::core::default::Default for PROCESS_MEMBERSHIP_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_REVOKE_FILE_HANDLES_INFORMATION { pub TargetDevicePath: super::super::super::Win32::Foundation::UNICODE_STRING, @@ -36825,7 +36825,7 @@ impl ::core::default::Default for PROCESS_WS_WATCH_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct PS_CREATE_NOTIFY_INFO { pub Size: usize, @@ -36856,7 +36856,7 @@ impl ::core::default::Default for PS_CREATE_NOTIFY_INFO { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub union PS_CREATE_NOTIFY_INFO_0 { pub Flags: u32, @@ -36881,7 +36881,7 @@ impl ::core::default::Default for PS_CREATE_NOTIFY_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct PS_CREATE_NOTIFY_INFO_0_0 { pub _bitfield: u32, @@ -36919,7 +36919,7 @@ impl ::core::default::Default for PS_CREATE_NOTIFY_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PTM_CONTROL_INTERFACE { pub Size: u16, @@ -37016,7 +37016,7 @@ impl ::core::default::Default for REG_CALLBACK_CONTEXT_CLEANUP_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_CREATE_KEY_INFORMATION { pub CompleteName: *mut super::super::super::Win32::Foundation::UNICODE_STRING, @@ -37084,7 +37084,7 @@ impl ::core::default::Default for REG_CREATE_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_CREATE_KEY_INFORMATION_V1 { pub CompleteName: *mut super::super::super::Win32::Foundation::UNICODE_STRING, @@ -37210,7 +37210,7 @@ impl ::core::default::Default for REG_DELETE_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_DELETE_VALUE_KEY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -37358,7 +37358,7 @@ impl ::core::default::Default for REG_KEY_HANDLE_CLOSE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_LOAD_KEY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -37406,7 +37406,7 @@ impl ::core::default::Default for REG_LOAD_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_LOAD_KEY_INFORMATION_V2 { pub Object: *mut ::core::ffi::c_void, @@ -37468,7 +37468,7 @@ impl ::core::default::Default for REG_LOAD_KEY_INFORMATION_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_POST_CREATE_KEY_INFORMATION { pub CompleteName: *mut super::super::super::Win32::Foundation::UNICODE_STRING, @@ -37508,7 +37508,7 @@ impl ::core::default::Default for REG_POST_CREATE_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_POST_OPERATION_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -37552,7 +37552,7 @@ impl ::core::default::Default for REG_POST_OPERATION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_PRE_CREATE_KEY_INFORMATION { pub CompleteName: *mut super::super::super::Win32::Foundation::UNICODE_STRING, @@ -37626,7 +37626,7 @@ impl ::core::default::Default for REG_QUERY_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct REG_QUERY_KEY_NAME { pub Object: *mut ::core::ffi::c_void, @@ -37670,7 +37670,7 @@ impl ::core::default::Default for REG_QUERY_KEY_NAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct REG_QUERY_KEY_SECURITY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -37714,7 +37714,7 @@ impl ::core::default::Default for REG_QUERY_KEY_SECURITY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_QUERY_VALUE_KEY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -37760,7 +37760,7 @@ impl ::core::default::Default for REG_QUERY_VALUE_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_RENAME_KEY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -37802,7 +37802,7 @@ impl ::core::default::Default for REG_RENAME_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_REPLACE_KEY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -37845,7 +37845,7 @@ impl ::core::default::Default for REG_REPLACE_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_RESTORE_KEY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -37888,7 +37888,7 @@ impl ::core::default::Default for REG_RESTORE_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_SAVE_KEY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -37931,7 +37931,7 @@ impl ::core::default::Default for REG_SAVE_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_SAVE_MERGED_KEY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -37975,7 +37975,7 @@ impl ::core::default::Default for REG_SAVE_MERGED_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct REG_SET_KEY_SECURITY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -38018,7 +38018,7 @@ impl ::core::default::Default for REG_SET_KEY_SECURITY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REG_SET_VALUE_KEY_INFORMATION { pub Object: *mut ::core::ffi::c_void, @@ -38097,7 +38097,7 @@ impl ::core::default::Default for REG_UNLOAD_KEY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct RESOURCE_HASH_ENTRY { pub ListEntry: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -38138,7 +38138,7 @@ impl ::core::default::Default for RESOURCE_HASH_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct RESOURCE_PERFORMANCE_DATA { pub ActiveResourceCount: u32, @@ -38361,7 +38361,7 @@ impl ::core::default::Default for RTL_DYNAMIC_HASH_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct RTL_DYNAMIC_HASH_TABLE_CONTEXT { pub ChainHead: *mut super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -38401,7 +38401,7 @@ impl ::core::default::Default for RTL_DYNAMIC_HASH_TABLE_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct RTL_DYNAMIC_HASH_TABLE_ENTRY { pub Linkage: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -38440,7 +38440,7 @@ impl ::core::default::Default for RTL_DYNAMIC_HASH_TABLE_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct RTL_DYNAMIC_HASH_TABLE_ENUMERATOR { pub Anonymous: RTL_DYNAMIC_HASH_TABLE_ENUMERATOR_0, @@ -38466,7 +38466,7 @@ impl ::core::default::Default for RTL_DYNAMIC_HASH_TABLE_ENUMERATOR { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub union RTL_DYNAMIC_HASH_TABLE_ENUMERATOR_0 { pub HashEntry: RTL_DYNAMIC_HASH_TABLE_ENTRY, @@ -38491,7 +38491,7 @@ impl ::core::default::Default for RTL_DYNAMIC_HASH_TABLE_ENUMERATOR_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub struct RTL_GENERIC_TABLE { pub TableRoot: *mut super::super::Foundation::RTL_SPLAY_LINKS, @@ -38529,7 +38529,7 @@ impl ::core::default::Default for RTL_GENERIC_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RTL_QUERY_REGISTRY_TABLE { pub QueryRoutine: PRTL_QUERY_REGISTRY_ROUTINE, @@ -38651,7 +38651,7 @@ impl ::core::default::Default for SDEV_IDENTIFIER_INTERFACE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub struct SECURE_DRIVER_INTERFACE { pub InterfaceHeader: INTERFACE, @@ -38761,7 +38761,7 @@ impl ::core::default::Default for SIGNAL_REG_VALUE { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub struct SILO_MONITOR_REGISTRATION { pub Version: u8, @@ -38791,7 +38791,7 @@ impl ::core::default::Default for SILO_MONITOR_REGISTRATION { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub union SILO_MONITOR_REGISTRATION_0 { pub DriverObjectName: *mut super::super::super::Win32::Foundation::UNICODE_STRING, @@ -38849,7 +38849,7 @@ impl ::core::default::Default for SOC_SUBSYSTEM_FAILURE_DETAILS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYSTEM_FIRMWARE_TABLE_HANDLER { pub ProviderSignature: u32, @@ -38981,7 +38981,7 @@ impl ::core::default::Default for SYSTEM_POWER_STATE_CONTEXT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct TARGET_DEVICE_REMOVAL_NOTIFICATION { pub Version: u16, @@ -39022,7 +39022,7 @@ impl ::core::default::Default for TARGET_DEVICE_REMOVAL_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TIMER_SET_COALESCABLE_TIMER_INFO { pub DueTime: i64, @@ -39094,7 +39094,7 @@ impl ::core::default::Default for TIME_FIELDS { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub struct TRANSLATOR_INTERFACE { pub Size: u16, @@ -39653,7 +39653,7 @@ impl ::core::default::Default for VM_COUNTERS_EX2 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct WAIT_CONTEXT_BLOCK { pub Anonymous: WAIT_CONTEXT_BLOCK_0, @@ -39683,7 +39683,7 @@ impl ::core::default::Default for WAIT_CONTEXT_BLOCK { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union WAIT_CONTEXT_BLOCK_0 { pub WaitQueueEntry: KDEVICE_QUEUE_ENTRY, @@ -39708,7 +39708,7 @@ impl ::core::default::Default for WAIT_CONTEXT_BLOCK_0 { } } #[repr(C)] -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct WAIT_CONTEXT_BLOCK_0_0 { pub DmaWaitEntry: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -39798,7 +39798,7 @@ impl ::core::default::Default for WHEAP_ACPI_TIMEOUT_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub struct WHEAP_ADD_REMOVE_ERROR_SOURCE_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -39825,7 +39825,7 @@ impl ::core::default::Default for WHEAP_ADD_REMOVE_ERROR_SOURCE_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_ATTEMPT_RECOVERY_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -39853,7 +39853,7 @@ impl ::core::default::Default for WHEAP_ATTEMPT_RECOVERY_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct WHEAP_BAD_HEST_NOTIFY_DATA_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -39899,7 +39899,7 @@ impl ::core::default::Default for WHEAP_CLEARED_POISON_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_CMCI_IMPLEMENTED_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -39968,7 +39968,7 @@ impl ::core::default::Default for WHEAP_CMCI_RESTART_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_CREATE_GENERIC_RECORD_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -39995,7 +39995,7 @@ impl ::core::default::Default for WHEAP_CREATE_GENERIC_RECORD_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct WHEAP_DEFERRED_EVENT { pub ListEntry: super::super::super::Win32::System::Kernel::LIST_ENTRY, @@ -40063,7 +40063,7 @@ impl ::core::default::Default for WHEAP_DPC_ERROR_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct WHEAP_DROPPED_CORRECTED_ERROR_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40089,7 +40089,7 @@ impl ::core::default::Default for WHEAP_DROPPED_CORRECTED_ERROR_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_EDPC_ENABLED_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40175,7 +40175,7 @@ impl ::core::default::Default for WHEAP_ERR_SRC_ARRAY_INVALID_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub struct WHEAP_ERR_SRC_INVALID_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40244,7 +40244,7 @@ impl ::core::default::Default for WHEAP_GENERIC_ERR_MEM_MAP_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_OSC_IMPLEMENTED { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40325,7 +40325,7 @@ impl ::core::default::Default for WHEAP_PCIE_OVERRIDE_INFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_PCIE_READ_OVERRIDES_ERR { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40351,7 +40351,7 @@ impl ::core::default::Default for WHEAP_PCIE_READ_OVERRIDES_ERR { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_PFA_MEMORY_OFFLINED { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40378,7 +40378,7 @@ impl ::core::default::Default for WHEAP_PFA_MEMORY_OFFLINED { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_PFA_MEMORY_POLICY { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40485,7 +40485,7 @@ impl ::core::default::Default for WHEAP_PLUGIN_DEFECT_LIST_UEFI_VAR_FAILED { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_PLUGIN_PFA_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40510,7 +40510,7 @@ impl ::core::default::Default for WHEAP_PLUGIN_PFA_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_PROCESS_EINJ_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40546,7 +40546,7 @@ impl ::core::default::Default for WHEAP_PROCESS_EINJ_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_PROCESS_HEST_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40582,7 +40582,7 @@ impl ::core::default::Default for WHEAP_PROCESS_HEST_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_PSHED_INJECT_ERROR { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40614,7 +40614,7 @@ impl ::core::default::Default for WHEAP_PSHED_INJECT_ERROR { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEAP_PSHED_PLUGIN_REGISTER { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -40686,7 +40686,7 @@ impl ::core::default::Default for WHEAP_SPURIOUS_AER_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct WHEAP_STARTED_REPORT_HW_ERROR { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -41457,7 +41457,7 @@ impl ::core::default::Default for WHEA_ARM_TLB_ERROR_VALID_BITS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_AZCC_ROOT_BUS_ERR_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -41503,7 +41503,7 @@ impl ::core::default::Default for WHEA_AZCC_ROOT_BUS_LIST_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_AZCC_SET_POISON_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -41616,7 +41616,7 @@ impl ::core::default::Default for WHEA_ERROR_PACKET_FLAGS_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct WHEA_ERROR_PACKET_V1 { pub Signature: u32, @@ -41656,7 +41656,7 @@ impl ::core::default::Default for WHEA_ERROR_PACKET_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub union WHEA_ERROR_PACKET_V1_0 { pub ProcessorError: WHEA_PROCESSOR_GENERIC_ERROR_SECTION, @@ -41686,7 +41686,7 @@ impl ::core::default::Default for WHEA_ERROR_PACKET_V1_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct WHEA_ERROR_PACKET_V2 { pub Signature: u32, @@ -42001,7 +42001,7 @@ impl ::core::default::Default for WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_ERROR_RECOVERY_INFO_SECTION { pub RecoveryKernel: super::super::super::Win32::Foundation::BOOLEAN, @@ -42031,7 +42031,7 @@ impl ::core::default::Default for WHEA_ERROR_RECOVERY_INFO_SECTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_ERROR_SOURCE_CONFIGURATION { pub Flags: u32, @@ -42067,7 +42067,7 @@ impl ::core::default::Default for WHEA_ERROR_SOURCE_CONFIGURATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct WHEA_ERROR_SOURCE_OVERRIDE_SETTINGS { pub Type: super::super::super::Win32::System::Diagnostics::Debug::WHEA_ERROR_SOURCE_TYPE, @@ -42614,7 +42614,7 @@ impl ::core::default::Default for WHEA_MEMORY_ERROR_SECTION_VALIDBITS_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_MEMORY_THROTTLE_SUMMARY_FAILED_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -43329,7 +43329,7 @@ impl ::core::default::Default for WHEA_PCIXDEVICE_REGISTER_PAIR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_PCI_RECOVERY_SECTION { pub SignalType: u8, @@ -43593,7 +43593,7 @@ impl ::core::default::Default for WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_PSHED_PI_CPU_BUSES_INIT_FAILED_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -43637,7 +43637,7 @@ impl ::core::default::Default for WHEA_PSHED_PI_TRACE_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub struct WHEA_PSHED_PLUGIN_CALLBACKS { pub GetAllErrorSources: PSHED_PI_GET_ALL_ERROR_SOURCES, @@ -43745,7 +43745,7 @@ impl ::core::default::Default for WHEA_PSHED_PLUGIN_HEARTBEAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_PSHED_PLUGIN_INIT_FAILED_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -43791,7 +43791,7 @@ impl ::core::default::Default for WHEA_PSHED_PLUGIN_LOAD_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_PSHED_PLUGIN_PLATFORM_SUPPORT_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -43817,7 +43817,7 @@ impl ::core::default::Default for WHEA_PSHED_PLUGIN_PLATFORM_SUPPORT_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub struct WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1 { pub Length: u32, @@ -43852,7 +43852,7 @@ impl ::core::default::Default for WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub struct WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V2 { pub Length: u32, @@ -43945,7 +43945,7 @@ impl ::core::default::Default for WHEA_RECOVERY_ACTION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_RECOVERY_CONTEXT { pub Anonymous: WHEA_RECOVERY_CONTEXT_0, @@ -43972,7 +43972,7 @@ impl ::core::default::Default for WHEA_RECOVERY_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WHEA_RECOVERY_CONTEXT_0 { pub MemoryError: WHEA_RECOVERY_CONTEXT_0_0, @@ -43997,7 +43997,7 @@ impl ::core::default::Default for WHEA_RECOVERY_CONTEXT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_RECOVERY_CONTEXT_0_0 { pub Address: usize, @@ -44040,7 +44040,7 @@ impl ::core::default::Default for WHEA_RECOVERY_CONTEXT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_RECOVERY_CONTEXT_0_1 { pub PmemErrInfo: usize, @@ -44193,7 +44193,7 @@ impl ::core::default::Default for WHEA_REVISION_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_SEA_SECTION { pub Esr: u32, @@ -44259,7 +44259,7 @@ impl ::core::default::Default for WHEA_SEL_BUGCHECK_PROGRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_SEL_BUGCHECK_RECOVERY_STATUS_MULTIPLE_BUGCHECK_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -44286,7 +44286,7 @@ impl ::core::default::Default for WHEA_SEL_BUGCHECK_RECOVERY_STATUS_MULTIPLE_BUG } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE1_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -44314,7 +44314,7 @@ impl ::core::default::Default for WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE1_EVENT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE1_EVENT_0 { pub DumpPolicy: u8, @@ -44353,7 +44353,7 @@ impl ::core::default::Default for WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE1_EVENT } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE2_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -44398,7 +44398,7 @@ impl ::core::default::Default for WHEA_SEL_BUGCHECK_RECOVERY_STATUS_START_EVENT } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_SRAR_DETAIL_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -44522,7 +44522,7 @@ impl ::core::default::Default for WHEA_THROTTLE_MEMORY_ADD_OR_REMOVE_EVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_THROTTLE_PCIE_ADD_EVENT { pub WheaEventLogEntry: WHEA_EVENT_LOG_ENTRY, @@ -44915,7 +44915,7 @@ impl ::core::default::Default for WHEA_XPF_CONTEXT_INFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_XPF_MCA_SECTION { pub VersionNumber: u32, @@ -44953,7 +44953,7 @@ impl ::core::default::Default for WHEA_XPF_MCA_SECTION { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WHEA_XPF_MCA_SECTION_0 { pub ExtendedRegisters: [u64; 24], @@ -45193,7 +45193,7 @@ impl ::core::default::Default for WHEA_XPF_TLB_CHECK_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct XPF_RECOVERY_INFO { pub FailureReason: XPF_RECOVERY_INFO_1, @@ -45225,7 +45225,7 @@ impl ::core::default::Default for XPF_RECOVERY_INFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct XPF_RECOVERY_INFO_0 { pub _bitfield: u32, @@ -45249,7 +45249,7 @@ impl ::core::default::Default for XPF_RECOVERY_INFO_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct XPF_RECOVERY_INFO_1 { pub _bitfield: u32, @@ -45273,7 +45273,7 @@ impl ::core::default::Default for XPF_RECOVERY_INFO_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct XSAVE_FORMAT { pub ControlWord: u16, @@ -45343,7 +45343,7 @@ impl ::core::default::Default for XSAVE_FORMAT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct XSTATE_CONTEXT { pub Mask: u64, @@ -45387,7 +45387,7 @@ impl ::core::default::Default for XSTATE_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct XSTATE_SAVE { pub Anonymous: XSTATE_SAVE_0, @@ -45411,7 +45411,7 @@ impl ::core::default::Default for XSTATE_SAVE { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub union XSTATE_SAVE_0 { pub Anonymous: XSTATE_SAVE_0_0, @@ -45436,7 +45436,7 @@ impl ::core::default::Default for XSTATE_SAVE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct XSTATE_SAVE_0_0 { pub Reserved1: i64, @@ -45480,7 +45480,7 @@ impl ::core::default::Default for XSTATE_SAVE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct ZONE_HEADER { pub FreeList: super::super::super::Win32::System::Kernel::SINGLE_LIST_ENTRY, @@ -45521,7 +45521,7 @@ impl ::core::default::Default for ZONE_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct ZONE_SEGMENT_HEADER { pub SegmentList: super::super::super::Win32::System::Kernel::SINGLE_LIST_ENTRY, @@ -45590,980 +45590,980 @@ impl ::core::default::Default for _EXT_SET_PARAMETERS_V0 { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type ALLOCATE_FUNCTION = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type BOOT_DRIVER_CALLBACK_FUNCTION = ::core::option::Option ()>; pub type BOUND_CALLBACK = ::core::option::Option BOUND_CALLBACK_STATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type D3COLD_REQUEST_AUX_POWER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type D3COLD_REQUEST_CORE_POWER_RAIL = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type D3COLD_REQUEST_PERST_DELAY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DEVICE_BUS_SPECIFIC_RESET_HANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type DEVICE_CHANGE_COMPLETE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DEVICE_QUERY_BUS_SPECIFIC_RESET_HANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DEVICE_RESET_COMPLETION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DEVICE_RESET_HANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DMA_COMPLETION_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_ADD_DEVICE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_CANCEL = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_CONTROL = ::core::option::Option IO_ALLOCATION_ACTION>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_DISPATCH = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_DISPATCH_PAGED = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DRIVER_DISPATCH_RAISED = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_INITIALIZE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_LIST_CONTROL = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DRIVER_NOTIFICATION_CALLBACK_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_REINITIALIZE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_STARTIO = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type DRIVER_UNLOAD = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ENABLE_VIRTUALIZATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(feature = "Win32_System_Diagnostics_Etw")] pub type ETWENABLECALLBACK = ::core::option::Option ()>; pub type EXPAND_STACK_CALLOUT = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type EXT_CALLBACK = ::core::option::Option ()>; pub type EXT_DELETE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type EX_CALLBACK_FUNCTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_ACQUIRE_FILE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_ACQUIRE_FOR_CCFLUSH = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_ACQUIRE_FOR_MOD_WRITE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_CHECK_IF_POSSIBLE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_DETACH_DEVICE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_DEVICE_CONTROL = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_LOCK = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_MDL_READ = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_MDL_READ_COMPLETE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_MDL_READ_COMPLETE_COMPRESSED = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_MDL_WRITE_COMPLETE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_MDL_WRITE_COMPLETE_COMPRESSED = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_PREPARE_MDL_WRITE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_QUERY_BASIC_INFO = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_QUERY_NETWORK_OPEN_INFO = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_QUERY_OPEN = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_QUERY_STANDARD_INFO = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_READ = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_READ_COMPRESSED = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_RELEASE_FILE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_RELEASE_FOR_CCFLUSH = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_RELEASE_FOR_MOD_WRITE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_UNLOCK_ALL = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_UNLOCK_ALL_BY_KEY = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_UNLOCK_SINGLE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_WRITE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type FAST_IO_WRITE_COMPRESSED = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type FPGA_BUS_SCAN = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FPGA_CONTROL_CONFIG_SPACE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FPGA_CONTROL_ERROR_REPORTING = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FPGA_CONTROL_LINK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type FREE_FUNCTION = ::core::option::Option ()>; pub type FWMI_NOTIFICATION_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GET_D3COLD_CAPABILITY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type GET_D3COLD_LAST_TRANSITION_STATUS = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GET_DEVICE_RESET_STATUS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type GET_DMA_ADAPTER = ::core::option::Option *mut DMA_ADAPTER>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] pub type GET_IDLE_WAKE_INFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type GET_SDEV_IDENTIFIER = ::core::option::Option u64>; pub type GET_SET_DEVICE_DATA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GET_UPDATED_BUS_RESOURCE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type GET_VIRTUAL_DEVICE_DATA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GET_VIRTUAL_DEVICE_LOCATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type GET_VIRTUAL_DEVICE_RESOURCES = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GET_VIRTUAL_FUNCTION_PROBED_BARS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type HVL_WHEA_ERROR_NOTIFICATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IOMMU_DEVICE_CREATE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_DEVICE_DELETE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IOMMU_DEVICE_FAULT_HANDLER = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type IOMMU_DEVICE_QUERY_DOMAIN_TYPES = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IOMMU_DOMAIN_ATTACH_DEVICE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_DOMAIN_ATTACH_DEVICE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_DOMAIN_CONFIGURE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_DOMAIN_CREATE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_DOMAIN_CREATE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_DOMAIN_DELETE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IOMMU_DOMAIN_DETACH_DEVICE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_DOMAIN_DETACH_DEVICE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_FLUSH_DOMAIN = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_FLUSH_DOMAIN_VA_LIST = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type IOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type IOMMU_INTERFACE_STATE_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_MAP_IDENTITY_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_MAP_IDENTITY_RANGE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_MAP_LOGICAL_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_MAP_LOGICAL_RANGE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_MAP_RESERVED_LOGICAL_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IOMMU_QUERY_INPUT_MAPPINGS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IOMMU_SET_DEVICE_FAULT_REPORTING = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_SET_DEVICE_FAULT_REPORTING_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_UNMAP_IDENTITY_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_UNMAP_IDENTITY_RANGE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_UNMAP_LOGICAL_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type IOMMU_UNMAP_RESERVED_LOGICAL_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type IOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_COMPLETION_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_CSQ_ACQUIRE_LOCK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_CSQ_COMPLETE_CANCELED_IRP = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_CSQ_INSERT_IRP = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_CSQ_INSERT_IRP_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_CSQ_PEEK_NEXT_IRP = ::core::option::Option *mut super::super::Foundation::IRP>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_CSQ_RELEASE_LOCK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_CSQ_REMOVE_IRP = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_DPC_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_PERSISTED_MEMORY_ENUMERATION_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type IO_SESSION_NOTIFICATION_FUNCTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_TIMER_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type IO_WORKITEM_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type IO_WORKITEM_ROUTINE_EX = ::core::option::Option ()>; pub type KBUGCHECK_CALLBACK_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type KBUGCHECK_REASON_CALLBACK_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub type KDEFERRED_ROUTINE = ::core::option::Option ()>; pub type KIPI_BROADCAST_WORKER = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KMESSAGE_SERVICE_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KSERVICE_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type KSTART_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KSYNCHRONIZE_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type MM_MDL_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type NMI_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type NPEM_CONTROL_ENABLE_DISABLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type NPEM_CONTROL_QUERY_CONTROL = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type NPEM_CONTROL_QUERY_STANDARD_CAPABILITIES = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type NPEM_CONTROL_SET_STANDARD_CONTROL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub type NTFS_DEREF_EXPORTED_SECURITY_DESCRIPTOR = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PALLOCATE_ADAPTER_CHANNEL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PALLOCATE_ADAPTER_CHANNEL_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PALLOCATE_COMMON_BUFFER = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PALLOCATE_COMMON_BUFFER_EX = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PALLOCATE_COMMON_BUFFER_VECTOR = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PALLOCATE_COMMON_BUFFER_WITH_BOUNDS = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PALLOCATE_DOMAIN_COMMON_BUFFER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PALLOCATE_FUNCTION = ::core::option::Option *mut ::core::ffi::c_void>; pub type PALLOCATE_FUNCTION_EX = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PARBITER_HANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PBOOT_DRIVER_CALLBACK_FUNCTION = ::core::option::Option ()>; pub type PBOUND_CALLBACK = ::core::option::Option BOUND_CALLBACK_STATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PBUILD_MDL_FROM_SCATTER_GATHER_LIST = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PBUILD_SCATTER_GATHER_LIST = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PBUILD_SCATTER_GATHER_LIST_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCALCULATE_SCATTER_GATHER_LIST_SIZE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PCALLBACK_FUNCTION = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCANCEL_ADAPTER_CHANNEL = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCANCEL_MAPPED_TRANSFER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PCI_ERROR_HANDLER_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_EXPRESS_ENTER_LINK_QUIESCENT_MODE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_EXPRESS_EXIT_LINK_QUIESCENT_MODE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_EXPRESS_WAKE_CONTROL = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_IS_DEVICE_PRESENT = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_IS_DEVICE_PRESENT_EX = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type PCI_LINE_TO_PIN = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_MSIX_GET_ENTRY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_MSIX_GET_TABLE_SIZE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_MSIX_MASKUNMASK_ENTRY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_MSIX_SET_ENTRY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PCI_PIN_TO_LINE = ::core::option::Option ()>; pub type PCI_PREPARE_MULTISTAGE_RESUME = ::core::option::Option ()>; pub type PCI_READ_WRITE_CONFIG = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_ROOT_BUS_CAPABILITY = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_SET_ACS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_SET_ACS2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCI_SET_ATS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCLFS_CLIENT_ADVANCE_TAIL_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCLFS_CLIENT_LFF_HANDLER_COMPLETE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCLFS_CLIENT_LOG_UNPINNED_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCLFS_SET_LOG_SIZE_COMPLETE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCONFIGURE_ADAPTER_CHANNEL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCRASHDUMP_POWER_ON = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCREATE_COMMON_BUFFER_FROM_MDL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCREATE_PROCESS_NOTIFY_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PCREATE_PROCESS_NOTIFY_ROUTINE_EX = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCREATE_THREAD_NOTIFY_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub type PCW_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PD3COLD_REQUEST_AUX_POWER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PD3COLD_REQUEST_CORE_POWER_RAIL = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PD3COLD_REQUEST_PERST_DELAY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDEBUG_DEVICE_FOUND_FUNCTION = ::core::option::Option KD_CALLBACK_ACTION>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type PDEBUG_PRINT_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDEVICE_BUS_SPECIFIC_RESET_HANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PDEVICE_CHANGE_COMPLETE_CALLBACK = ::core::option::Option ()>; pub type PDEVICE_NOTIFY_CALLBACK = ::core::option::Option ()>; pub type PDEVICE_NOTIFY_CALLBACK2 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDEVICE_QUERY_BUS_SPECIFIC_RESET_HANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PDEVICE_RESET_COMPLETION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDEVICE_RESET_HANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PDMA_COMPLETION_ROUTINE = ::core::option::Option ()>; pub type PDRIVER_CMC_EXCEPTION_CALLBACK = ::core::option::Option ()>; pub type PDRIVER_CONTROL = ::core::option::Option IO_ALLOCATION_ACTION>; pub type PDRIVER_CPE_EXCEPTION_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDRIVER_DISPATCH_PAGED = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PDRIVER_EXCPTN_CALLBACK = ::core::option::Option ()>; pub type PDRIVER_LIST_CONTROL = ::core::option::Option ()>; pub type PDRIVER_MCA_EXCEPTION_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDRIVER_NOTIFICATION_CALLBACK_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PDRIVER_REINITIALIZE = ::core::option::Option ()>; pub type PDRIVER_VERIFIER_THUNK_ROUTINE = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENABLE_VIRTUALIZATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PETWENABLECALLBACK = ::core::option::Option ()>; pub type PEXPAND_STACK_CALLOUT = ::core::option::Option ()>; pub type PEXT_CALLBACK = ::core::option::Option ()>; pub type PEXT_DELETE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PEX_CALLBACK_FUNCTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLUSH_ADAPTER_BUFFERS = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLUSH_ADAPTER_BUFFERS_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFLUSH_DMA_BUFFER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNFTH = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_IN_USE_PAGE_OFFLINE_NOTIFY = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_NT_COMMIT_TRANSACTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type PFN_NT_CREATE_TRANSACTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type PFN_NT_OPEN_TRANSACTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] pub type PFN_NT_QUERY_INFORMATION_TRANSACTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_NT_ROLLBACK_TRANSACTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] pub type PFN_NT_SET_INFORMATION_TRANSACTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_RTL_IS_NTDDI_VERSION_AVAILABLE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_RTL_IS_SERVICE_PACK_VERSION_INSTALLED = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type PFN_WHEA_HIGH_IRQL_LOG_SEL_EVENT_HANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PFPGA_BUS_SCAN = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFPGA_CONTROL_CONFIG_SPACE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFPGA_CONTROL_ERROR_REPORTING = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFPGA_CONTROL_LINK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFREE_ADAPTER_CHANNEL = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFREE_ADAPTER_OBJECT = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFREE_COMMON_BUFFER = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFREE_COMMON_BUFFER_FROM_VECTOR = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFREE_COMMON_BUFFER_VECTOR = ::core::option::Option ()>; pub type PFREE_FUNCTION_EX = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PFREE_MAP_REGISTERS = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGET_COMMON_BUFFER_FROM_VECTOR_BY_INDEX = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_D3COLD_CAPABILITY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PGET_D3COLD_LAST_TRANSITION_STATUS = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_DEVICE_RESET_STATUS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGET_DMA_ADAPTER = ::core::option::Option *mut DMA_ADAPTER>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGET_DMA_ADAPTER_INFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGET_DMA_ALIGNMENT = ::core::option::Option u32>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGET_DMA_DOMAIN = ::core::option::Option super::super::super::Win32::Foundation::HANDLE>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGET_DMA_TRANSFER_INFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_IDLE_WAKE_INFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_LOCATION_STRING = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGET_SCATTER_GATHER_LIST = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGET_SCATTER_GATHER_LIST_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PGET_SDEV_IDENTIFIER = ::core::option::Option u64>; pub type PGET_SET_DEVICE_DATA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_UPDATED_BUS_RESOURCE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PGET_VIRTUAL_DEVICE_DATA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_VIRTUAL_DEVICE_LOCATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PGET_VIRTUAL_DEVICE_RESOURCES = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_VIRTUAL_FUNCTION_PROBED_BARS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGPE_CLEAR_STATUS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGPE_CLEAR_STATUS2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGPE_CONNECT_VECTOR = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGPE_CONNECT_VECTOR2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGPE_DISABLE_EVENT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGPE_DISABLE_EVENT2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGPE_DISCONNECT_VECTOR = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGPE_DISCONNECT_VECTOR2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PGPE_ENABLE_EVENT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGPE_ENABLE_EVENT2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGPE_SERVICE_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGPE_SERVICE_ROUTINE2 = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PHALIOREADWRITEHANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PHALMCAINTERFACELOCK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PHALMCAINTERFACEREADREGISTER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PHALMCAINTERFACEUNLOCK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PHAL_RESET_DISPLAY_PARAMETERS = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PHVL_WHEA_ERROR_NOTIFICATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PINITIALIZE_DMA_TRANSFER_CONTEXT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PINTERFACE_DEREFERENCE = ::core::option::Option ()>; pub type PINTERFACE_REFERENCE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_DEVICE_CREATE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_DEVICE_DELETE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PIOMMU_DEVICE_FAULT_HANDLER = ::core::option::Option ()>; pub type PIOMMU_DEVICE_QUERY_DOMAIN_TYPES = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_DOMAIN_ATTACH_DEVICE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_DOMAIN_ATTACH_DEVICE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_DOMAIN_CONFIGURE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_DOMAIN_CREATE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_DOMAIN_CREATE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_DOMAIN_DELETE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_DOMAIN_DETACH_DEVICE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_DOMAIN_DETACH_DEVICE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_FLUSH_DOMAIN = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_FLUSH_DOMAIN_VA_LIST = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PIOMMU_INTERFACE_STATE_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_MAP_IDENTITY_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_MAP_IDENTITY_RANGE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_MAP_LOGICAL_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_MAP_LOGICAL_RANGE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_MAP_RESERVED_LOGICAL_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_QUERY_INPUT_MAPPINGS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_RESERVE_LOGICAL_ADDRESS_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_SET_DEVICE_FAULT_REPORTING = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_SET_DEVICE_FAULT_REPORTING_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_UNMAP_IDENTITY_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_UNMAP_IDENTITY_RANGE_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_UNMAP_LOGICAL_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_UNMAP_RESERVED_LOGICAL_RANGE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIO_CONTAINER_NOTIFICATION_FUNCTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PIO_CSQ_ACQUIRE_LOCK = ::core::option::Option ()>; pub type PIO_CSQ_COMPLETE_CANCELED_IRP = ::core::option::Option ()>; pub type PIO_CSQ_INSERT_IRP = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIO_CSQ_INSERT_IRP_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PIO_CSQ_PEEK_NEXT_IRP = ::core::option::Option *mut super::super::Foundation::IRP>; pub type PIO_CSQ_RELEASE_LOCK = ::core::option::Option ()>; pub type PIO_CSQ_REMOVE_IRP = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIO_DEVICE_EJECT_CALLBACK = ::core::option::Option ()>; pub type PIO_DPC_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIO_PERSISTED_MEMORY_ENUMERATION_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIO_QUERY_DEVICE_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIO_SESSION_NOTIFICATION_FUNCTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PIO_TIMER_ROUTINE = ::core::option::Option ()>; pub type PIO_WORKITEM_ROUTINE = ::core::option::Option ()>; pub type PIO_WORKITEM_ROUTINE_EX = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PJOIN_DMA_DOMAIN = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PKBUGCHECK_CALLBACK_ROUTINE = ::core::option::Option ()>; pub type PKBUGCHECK_REASON_CALLBACK_ROUTINE = ::core::option::Option ()>; pub type PKIPI_BROADCAST_WORKER = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PKMESSAGE_SERVICE_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PKSERVICE_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type PKSTART_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PKSYNCHRONIZE_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PLEAVE_DMA_DOMAIN = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLOAD_IMAGE_NOTIFY_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PMAP_TRANSFER = ::core::option::Option i64>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PMAP_TRANSFER_EX = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMM_DLL_INITIALIZE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMM_DLL_UNLOAD = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMM_GET_SYSTEM_ROUTINE_ADDRESS_EX = ::core::option::Option *mut ::core::ffi::c_void>; pub type PMM_MDL_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type PMM_ROTATE_COPY_CALLBACK_FUNCTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PNMI_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PNPEM_CONTROL_ENABLE_DISABLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PNPEM_CONTROL_QUERY_CONTROL = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PNPEM_CONTROL_QUERY_STANDARD_CAPABILITIES = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PNPEM_CONTROL_SET_STANDARD_CONTROL = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PNTFS_DEREF_EXPORTED_SECURITY_DESCRIPTOR = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type POB_POST_OPERATION_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type POB_PRE_OPERATION_CALLBACK = ::core::option::Option OB_PREOP_CALLBACK_STATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type POWER_SETTING_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PO_FX_COMPONENT_ACTIVE_CONDITION_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PO_FX_COMPONENT_CRITICAL_TRANSITION_CALLBACK = ::core::option::Option ()>; pub type PO_FX_COMPONENT_IDLE_CONDITION_CALLBACK = ::core::option::Option ()>; pub type PO_FX_COMPONENT_IDLE_STATE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PO_FX_COMPONENT_PERF_STATE_CALLBACK = ::core::option::Option ()>; pub type PO_FX_DEVICE_POWER_NOT_REQUIRED_CALLBACK = ::core::option::Option ()>; pub type PO_FX_DEVICE_POWER_REQUIRED_CALLBACK = ::core::option::Option ()>; pub type PO_FX_DIRECTED_POWER_DOWN_CALLBACK = ::core::option::Option ()>; pub type PO_FX_DIRECTED_POWER_UP_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PO_FX_DRIPS_WATCHDOG_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PO_FX_POWER_CONTROL_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_EXPRESS_ENTER_LINK_QUIESCENT_MODE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_EXPRESS_EXIT_LINK_QUIESCENT_MODE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PPCI_EXPRESS_ROOT_PORT_READ_CONFIG_SPACE = ::core::option::Option u32>; pub type PPCI_EXPRESS_ROOT_PORT_WRITE_CONFIG_SPACE = ::core::option::Option u32>; pub type PPCI_EXPRESS_WAKE_CONTROL = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_IS_DEVICE_PRESENT = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_IS_DEVICE_PRESENT_EX = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type PPCI_LINE_TO_PIN = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_MSIX_GET_ENTRY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_MSIX_GET_TABLE_SIZE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_MSIX_MASKUNMASK_ENTRY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_MSIX_SET_ENTRY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PPCI_PIN_TO_LINE = ::core::option::Option ()>; pub type PPCI_PREPARE_MULTISTAGE_RESUME = ::core::option::Option ()>; pub type PPCI_READ_WRITE_CONFIG = ::core::option::Option u32>; pub type PPCI_ROOT_BUS_CAPABILITY = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_SET_ACS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_SET_ACS2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCI_SET_ATS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPCW_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPHYSICAL_COUNTER_OVERFLOW_HANDLER = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPOWER_SETTING_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PPO_FX_COMPONENT_ACTIVE_CONDITION_CALLBACK = ::core::option::Option ()>; @@ -46576,354 +46576,354 @@ pub type PPO_FX_DEVICE_POWER_REQUIRED_CALLBACK = ::core::option::Option ()>; pub type PPO_FX_DIRECTED_POWER_UP_CALLBACK = ::core::option::Option ()>; pub type PPO_FX_DRIPS_WATCHDOG_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPO_FX_POWER_CONTROL_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PPROCESSOR_CALLBACK_FUNCTION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPROCESSOR_HALT_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPTM_DEVICE_DISABLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPTM_DEVICE_ENABLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPTM_DEVICE_QUERY_GRANULARITY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPTM_DEVICE_QUERY_TIME_SOURCE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PPUT_DMA_ADAPTER = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PPUT_SCATTER_GATHER_LIST = ::core::option::Option ()>; pub type PQUERYEXTENDEDADDRESS = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PREAD_DMA_COUNTER = ::core::option::Option u32>; pub type PREENUMERATE_SELF = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PREGISTER_FOR_DEVICE_NOTIFICATIONS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREGISTER_FOR_DEVICE_NOTIFICATIONS2 = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_BEGIN = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_DRIVER_INIT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_ENABLE_DISABLE_HARDWARE_QUIESCE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_END = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_GET_MEMORY_DESTINATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_INITIATE_HARDWARE_MIRROR = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_MAP_MEMORY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_MIRROR_PHYSICAL_MEMORY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_MIRROR_PLATFORM_MEMORY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_SET_PROCESSOR_ID = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREPLACE_SWAP = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PREPLACE_UNLOAD = ::core::option::Option ()>; pub type PREQUEST_POWER_COMPLETE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub type PROCESSOR_CALLBACK_FUNCTION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PROCESSOR_HALT_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PRTL_AVL_ALLOCATE_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; pub type PRTL_AVL_COMPARE_ROUTINE = ::core::option::Option RTL_GENERIC_COMPARE_RESULTS>; pub type PRTL_AVL_FREE_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRTL_AVL_MATCH_FUNCTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PRTL_GENERIC_ALLOCATE_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; pub type PRTL_GENERIC_COMPARE_ROUTINE = ::core::option::Option RTL_GENERIC_COMPARE_RESULTS>; pub type PRTL_GENERIC_FREE_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRTL_QUERY_REGISTRY_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PRTL_RUN_ONCE_INIT_FN = ::core::option::Option u32>; pub type PSECURE_DRIVER_PROCESS_DEREFERENCE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type PSECURE_DRIVER_PROCESS_REFERENCE = ::core::option::Option super::super::Foundation::PEPROCESS>; pub type PSET_D3COLD_SUPPORT = ::core::option::Option ()>; pub type PSET_VIRTUAL_DEVICE_DATA = ::core::option::Option u32>; pub type PSE_IMAGE_VERIFICATION_CALLBACK_FUNCTION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSHED_PI_ATTEMPT_ERROR_RECOVERY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSHED_PI_CLEAR_ERROR_RECORD = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type PSHED_PI_CLEAR_ERROR_STATUS = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type PSHED_PI_DISABLE_ERROR_SOURCE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type PSHED_PI_ENABLE_ERROR_SOURCE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type PSHED_PI_FINALIZE_ERROR_RECORD = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type PSHED_PI_GET_ALL_ERROR_SOURCES = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type PSHED_PI_GET_ERROR_SOURCE_INFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSHED_PI_GET_INJECTION_CAPABILITIES = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSHED_PI_INJECT_ERROR = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSHED_PI_READ_ERROR_RECORD = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type PSHED_PI_RETRIEVE_ERROR_INFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type PSHED_PI_SET_ERROR_SOURCE_INFO = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSHED_PI_WRITE_ERROR_RECORD = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type PTIMER_APC_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PTM_DEVICE_DISABLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PTM_DEVICE_ENABLE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PTM_DEVICE_QUERY_GRANULARITY = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PTM_DEVICE_QUERY_TIME_SOURCE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PTM_PROPAGATE_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type PTM_RM_NOTIFICATION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PTRANSLATE_BUS_ADDRESS = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PTRANSLATE_RESOURCE_HANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PTRANSLATE_RESOURCE_REQUIREMENTS_HANDLER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type PUNREGISTER_FOR_DEVICE_NOTIFICATIONS = ::core::option::Option ()>; pub type PUNREGISTER_FOR_DEVICE_NOTIFICATIONS2 = ::core::option::Option ()>; pub type PciLine2Pin = ::core::option::Option ()>; pub type PciPin2Line = ::core::option::Option ()>; pub type PciReadWriteConfig = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type REQUEST_POWER_COMPLETE = ::core::option::Option ()>; pub type RTL_AVL_ALLOCATE_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; pub type RTL_AVL_COMPARE_ROUTINE = ::core::option::Option RTL_GENERIC_COMPARE_RESULTS>; pub type RTL_AVL_FREE_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type RTL_AVL_MATCH_FUNCTION = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub type RTL_GENERIC_ALLOCATE_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub type RTL_GENERIC_COMPARE_ROUTINE = ::core::option::Option RTL_GENERIC_COMPARE_RESULTS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_System_Kernel"))] pub type RTL_GENERIC_FREE_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type RTL_QUERY_REGISTRY_ROUTINE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_System_Threading\"`"] #[cfg(feature = "Win32_System_Threading")] pub type RTL_RUN_ONCE_INIT_FN = ::core::option::Option u32>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type SECURE_DRIVER_PROCESS_DEREFERENCE = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type SECURE_DRIVER_PROCESS_REFERENCE = ::core::option::Option super::super::Foundation::PEPROCESS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SET_D3COLD_SUPPORT = ::core::option::Option ()>; pub type SET_VIRTUAL_DEVICE_DATA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SE_IMAGE_VERIFICATION_CALLBACK_FUNCTION = ::core::option::Option ()>; pub type SILO_CONTEXT_CLEANUP_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type SILO_MONITOR_CREATE_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type SILO_MONITOR_TERMINATE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TRANSLATE_BUS_ADDRESS = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WHEA_ERROR_SOURCE_CORRECT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WHEA_ERROR_SOURCE_CREATE_RECORD = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WHEA_ERROR_SOURCE_INITIALIZE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WHEA_ERROR_SOURCE_RECOVER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type WHEA_ERROR_SOURCE_UNINITIALIZE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WHEA_SIGNAL_HANDLER_OVERRIDE_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type WMI_NOTIFICATION_CALLBACK = ::core::option::Option ()>; pub type WORKER_THREAD_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type _WHEA_ERROR_SOURCE_CORRECT = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type _WHEA_ERROR_SOURCE_CREATE_RECORD = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type _WHEA_ERROR_SOURCE_INITIALIZE = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type _WHEA_ERROR_SOURCE_RECOVER = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type _WHEA_ERROR_SOURCE_UNINITIALIZE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type _WHEA_SIGNAL_HANDLER_OVERRIDE_CALLBACK = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type pHalAssignSlotResources = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalEndMirroring = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type pHalEndOfBoot = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type pHalExamineMBR = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalFindBusAddressTranslation = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type pHalGetAcpiTable = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type pHalGetDmaAdapter = ::core::option::Option *mut DMA_ADAPTER>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type pHalGetInterruptTranslator = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type pHalGetPrmCache = ::core::option::Option ()>; pub type pHalHaltSystem = ::core::option::Option ()>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type pHalHandlerForBus = ::core::option::Option super::super::Foundation::PBUS_HANDLER>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalInitPnpDriver = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalInitPowerManagement = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type pHalIoReadPartitionTable = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type pHalIoSetPartitionInformation = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Wdk_Storage_FileSystem`, `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`, `Win32_System_Ioctl`, `Win32_System_Kernel`, `Win32_System_Power`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Wdk_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`, `\"Win32_System_Ioctl\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Power\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Wdk_Storage_FileSystem", feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO", feature = "Win32_System_Ioctl", feature = "Win32_System_Kernel", feature = "Win32_System_Power", feature = "Win32_System_WindowsProgramming"))] pub type pHalIoWritePartitionTable = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalMirrorPhysicalMemory = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalMirrorVerify = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`, `Win32_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Wdk_Foundation", feature = "Win32_Foundation"))] pub type pHalQueryBusSlots = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalQuerySystemInformation = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] #[cfg(feature = "Wdk_Foundation")] pub type pHalReferenceBusHandler = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalResetDisplay = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type pHalSetPciErrorHandlerCallback = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalSetSystemInformation = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalStartMirroring = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pHalTranslateBusAddress = ::core::option::Option super::super::super::Win32::Foundation::BOOLEAN>; pub type pHalVectorToIDTEntry = ::core::option::Option u8>; pub type pKdCheckPowerButton = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pKdEnumerateDebuggingDevices = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type pKdGetAcpiTablePhase0 = ::core::option::Option *mut ::core::ffi::c_void>; pub type pKdGetPciDataByOffset = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pKdMapPhysicalMemory64 = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pKdReleaseIntegratedDeviceForDebugging = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pKdReleasePciDeviceForDebugging = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; pub type pKdSetPciDataByOffset = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pKdSetupIntegratedDeviceForDebugging = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pKdSetupPciDeviceForDebugging = ::core::option::Option super::super::super::Win32::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pKdUnmapVirtualAddress = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Wdk/System/Threading/mod.rs b/crates/libs/windows/src/Windows/Wdk/System/Threading/mod.rs index ea326f15f9..259b454f61 100644 --- a/crates/libs/windows/src/Windows/Wdk/System/Threading/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/System/Threading/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtQueryInformationProcess(processhandle: P0, processinformationclass: PROCESSINFOCLASS, processinformation: *mut ::core::ffi::c_void, processinformationlength: u32, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -8,7 +8,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryInformationProcess(processhandle : super::super::super::Win32::Foundation:: HANDLE, processinformationclass : PROCESSINFOCLASS, processinformation : *mut ::core::ffi::c_void, processinformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryInformationProcess(processhandle.into_param().abi(), processinformationclass, processinformation, processinformationlength, returnlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtQueryInformationThread(threadhandle: P0, threadinformationclass: THREADINFOCLASS, threadinformation: *mut ::core::ffi::c_void, threadinformationlength: u32, returnlength: *mut u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -18,7 +18,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtQueryInformationThread(threadhandle : super::super::super::Win32::Foundation:: HANDLE, threadinformationclass : THREADINFOCLASS, threadinformation : *mut ::core::ffi::c_void, threadinformationlength : u32, returnlength : *mut u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtQueryInformationThread(threadhandle.into_param().abi(), threadinformationclass, threadinformation, threadinformationlength, returnlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtSetInformationThread(threadhandle: P0, threadinformationclass: THREADINFOCLASS, threadinformation: *const ::core::ffi::c_void, threadinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS @@ -28,7 +28,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtSetInformationThread(threadhandle : super::super::super::Win32::Foundation:: HANDLE, threadinformationclass : THREADINFOCLASS, threadinformation : *const ::core::ffi::c_void, threadinformationlength : u32) -> super::super::super::Win32::Foundation:: NTSTATUS); NtSetInformationThread(threadhandle.into_param().abi(), threadinformationclass, threadinformation, threadinformationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NtWaitForSingleObject(handle: P0, alertable: P1, timeout: *mut i64) -> super::super::super::Win32::Foundation::NTSTATUS @@ -39,7 +39,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn NtWaitForSingleObject(handle : super::super::super::Win32::Foundation:: HANDLE, alertable : super::super::super::Win32::Foundation:: BOOLEAN, timeout : *mut i64) -> super::super::super::Win32::Foundation:: NTSTATUS); NtWaitForSingleObject(handle.into_param().abi(), alertable.into_param().abi(), timeout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZwSetInformationThread(threadhandle: P0, threadinformationclass: THREADINFOCLASS, threadinformation: *const ::core::ffi::c_void, threadinformationlength: u32) -> super::super::super::Win32::Foundation::NTSTATUS diff --git a/crates/libs/windows/src/Windows/Wdk/System/mod.rs b/crates/libs/windows/src/Windows/Wdk/System/mod.rs index 8cb0571a62..774ee190f3 100644 --- a/crates/libs/windows/src/Windows/Wdk/System/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/System/mod.rs @@ -1,18 +1,18 @@ #[cfg(feature = "Wdk_System_IO")] -#[doc = "Required features: `Wdk_System_IO`"] +#[doc = "Required features: `\"Wdk_System_IO\"`"] pub mod IO; #[cfg(feature = "Wdk_System_OfflineRegistry")] -#[doc = "Required features: `Wdk_System_OfflineRegistry`"] +#[doc = "Required features: `\"Wdk_System_OfflineRegistry\"`"] pub mod OfflineRegistry; #[cfg(feature = "Wdk_System_Registry")] -#[doc = "Required features: `Wdk_System_Registry`"] +#[doc = "Required features: `\"Wdk_System_Registry\"`"] pub mod Registry; #[cfg(feature = "Wdk_System_SystemInformation")] -#[doc = "Required features: `Wdk_System_SystemInformation`"] +#[doc = "Required features: `\"Wdk_System_SystemInformation\"`"] pub mod SystemInformation; #[cfg(feature = "Wdk_System_SystemServices")] -#[doc = "Required features: `Wdk_System_SystemServices`"] +#[doc = "Required features: `\"Wdk_System_SystemServices\"`"] pub mod SystemServices; #[cfg(feature = "Wdk_System_Threading")] -#[doc = "Required features: `Wdk_System_Threading`"] +#[doc = "Required features: `\"Wdk_System_Threading\"`"] pub mod Threading; diff --git a/crates/libs/windows/src/Windows/Wdk/mod.rs b/crates/libs/windows/src/Windows/Wdk/mod.rs index accee453d8..f23f661261 100644 --- a/crates/libs/windows/src/Windows/Wdk/mod.rs +++ b/crates/libs/windows/src/Windows/Wdk/mod.rs @@ -1,12 +1,12 @@ #[cfg(feature = "Wdk_Foundation")] -#[doc = "Required features: `Wdk_Foundation`"] +#[doc = "Required features: `\"Wdk_Foundation\"`"] pub mod Foundation; #[cfg(feature = "Wdk_Graphics")] -#[doc = "Required features: `Wdk_Graphics`"] +#[doc = "Required features: `\"Wdk_Graphics\"`"] pub mod Graphics; #[cfg(feature = "Wdk_Storage")] -#[doc = "Required features: `Wdk_Storage`"] +#[doc = "Required features: `\"Wdk_Storage\"`"] pub mod Storage; #[cfg(feature = "Wdk_System")] -#[doc = "Required features: `Wdk_System`"] +#[doc = "Required features: `\"Wdk_System\"`"] pub mod System; diff --git a/crates/libs/windows/src/Windows/Web/AtomPub/mod.rs b/crates/libs/windows/src/Windows/Web/AtomPub/mod.rs index e54bfbccce..035db93efe 100644 --- a/crates/libs/windows/src/Windows/Web/AtomPub/mod.rs +++ b/crates/libs/windows/src/Windows/Web/AtomPub/mod.rs @@ -157,7 +157,7 @@ impl AtomPubClient { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn RetrieveServiceDocumentAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -169,7 +169,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).RetrieveServiceDocumentAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "Web_Syndication"))] pub fn RetrieveMediaResourceAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -181,7 +181,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).RetrieveMediaResourceAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn RetrieveResourceAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -193,7 +193,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).RetrieveResourceAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn CreateResourceAsync(&self, uri: P0, description: &::windows_core::HSTRING, item: P1) -> ::windows_core::Result> where @@ -206,7 +206,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).CreateResourceAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), ::core::mem::transmute_copy(description), item.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "Web_Syndication"))] pub fn CreateMediaResourceAsync(&self, uri: P0, mediatype: &::windows_core::HSTRING, description: &::windows_core::HSTRING, mediastream: P1) -> ::windows_core::Result> where @@ -219,7 +219,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).CreateMediaResourceAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), ::core::mem::transmute_copy(mediatype), ::core::mem::transmute_copy(description), mediastream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "Web_Syndication"))] pub fn UpdateMediaResourceAsync(&self, uri: P0, mediatype: &::windows_core::HSTRING, mediastream: P1) -> ::windows_core::Result> where @@ -232,7 +232,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).UpdateMediaResourceAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), ::core::mem::transmute_copy(mediatype), mediastream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn UpdateResourceAsync(&self, uri: P0, item: P1) -> ::windows_core::Result> where @@ -245,7 +245,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).UpdateResourceAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), item.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn UpdateResourceItemAsync(&self, item: P0) -> ::windows_core::Result> where @@ -257,7 +257,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).UpdateResourceItemAsync)(::windows_core::Interface::as_raw(this), item.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn DeleteResourceAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -269,7 +269,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).DeleteResourceAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn DeleteResourceItemAsync(&self, item: P0) -> ::windows_core::Result> where @@ -285,7 +285,7 @@ impl AtomPubClient { let this = self; unsafe { (::windows_core::Interface::vtable(this).CancelAsyncOperations)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateAtomPubClientWithCredentials(servercredential: P0) -> ::windows_core::Result where @@ -296,7 +296,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).CreateAtomPubClientWithCredentials)(::windows_core::Interface::as_raw(this), servercredential.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Security_Credentials`, `Web_Syndication`"] + #[doc = "Required features: `\"Security_Credentials\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Security_Credentials", feature = "Web_Syndication"))] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -305,7 +305,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`, `Web_Syndication`"] + #[doc = "Required features: `\"Security_Credentials\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Security_Credentials", feature = "Web_Syndication"))] pub fn SetServerCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -314,7 +314,7 @@ impl AtomPubClient { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetServerCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`, `Web_Syndication`"] + #[doc = "Required features: `\"Security_Credentials\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Security_Credentials", feature = "Web_Syndication"))] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -323,7 +323,7 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`, `Web_Syndication`"] + #[doc = "Required features: `\"Security_Credentials\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Security_Credentials", feature = "Web_Syndication"))] pub fn SetProxyCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -332,7 +332,7 @@ impl AtomPubClient { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetProxyCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn MaxResponseBufferSize(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -341,13 +341,13 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).MaxResponseBufferSize)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetMaxResponseBufferSize(&self, value: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetMaxResponseBufferSize)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn Timeout(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -356,13 +356,13 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).Timeout)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetTimeout(&self, value: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetTimeout)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn BypassCacheOnRetrieve(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -371,19 +371,19 @@ impl AtomPubClient { (::windows_core::Interface::vtable(this).BypassCacheOnRetrieve)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetBypassCacheOnRetrieve(&self, value: bool) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBypassCacheOnRetrieve)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetRequestHeader(&self, name: &::windows_core::HSTRING, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetRequestHeader)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn RetrieveFeedAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -422,7 +422,7 @@ unsafe impl ::core::marker::Sync for AtomPubClient {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ResourceCollection(::windows_core::IUnknown); impl ResourceCollection { - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn Title(&self) -> ::windows_core::Result { let this = self; @@ -431,7 +431,7 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).Title)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -440,7 +440,7 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_Syndication"))] pub fn Categories(&self) -> ::windows_core::Result> { let this = self; @@ -449,7 +449,7 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).Categories)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Accepts(&self) -> ::windows_core::Result> { let this = self; @@ -458,7 +458,7 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).Accepts)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn NodeName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -467,13 +467,13 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).NodeName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetNodeName(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNodeName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn NodeNamespace(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -482,13 +482,13 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).NodeNamespace)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetNodeNamespace(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNodeNamespace)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn NodeValue(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -497,13 +497,13 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).NodeValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetNodeValue(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNodeValue)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn Language(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -512,13 +512,13 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetLanguage(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -527,7 +527,7 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -536,7 +536,7 @@ impl ResourceCollection { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_Syndication"))] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -545,7 +545,7 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_Syndication"))] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -554,7 +554,7 @@ impl ResourceCollection { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`, `Web_Syndication`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Data_Xml_Dom", feature = "Web_Syndication"))] pub fn GetXmlDocument(&self, format: super::Syndication::SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -585,7 +585,7 @@ unsafe impl ::core::marker::Sync for ResourceCollection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ServiceDocument(::windows_core::IUnknown); impl ServiceDocument { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Workspaces(&self) -> ::windows_core::Result> { let this = self; @@ -594,7 +594,7 @@ impl ServiceDocument { (::windows_core::Interface::vtable(this).Workspaces)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn NodeName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -603,13 +603,13 @@ impl ServiceDocument { (::windows_core::Interface::vtable(this).NodeName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetNodeName(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNodeName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn NodeNamespace(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -618,13 +618,13 @@ impl ServiceDocument { (::windows_core::Interface::vtable(this).NodeNamespace)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetNodeNamespace(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNodeNamespace)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn NodeValue(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -633,13 +633,13 @@ impl ServiceDocument { (::windows_core::Interface::vtable(this).NodeValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetNodeValue(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNodeValue)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn Language(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -648,13 +648,13 @@ impl ServiceDocument { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetLanguage(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -663,7 +663,7 @@ impl ServiceDocument { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -672,7 +672,7 @@ impl ServiceDocument { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_Syndication"))] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -681,7 +681,7 @@ impl ServiceDocument { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_Syndication"))] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -690,7 +690,7 @@ impl ServiceDocument { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`, `Web_Syndication`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Data_Xml_Dom", feature = "Web_Syndication"))] pub fn GetXmlDocument(&self, format: super::Syndication::SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -721,7 +721,7 @@ unsafe impl ::core::marker::Sync for ServiceDocument {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Workspace(::windows_core::IUnknown); impl Workspace { - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn NodeName(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -730,13 +730,13 @@ impl Workspace { (::windows_core::Interface::vtable(this).NodeName)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetNodeName(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNodeName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn NodeNamespace(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -745,13 +745,13 @@ impl Workspace { (::windows_core::Interface::vtable(this).NodeNamespace)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetNodeNamespace(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNodeNamespace)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn NodeValue(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -760,13 +760,13 @@ impl Workspace { (::windows_core::Interface::vtable(this).NodeValue)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetNodeValue(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNodeValue)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn Language(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -775,13 +775,13 @@ impl Workspace { (::windows_core::Interface::vtable(this).Language)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn SetLanguage(&self, value: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -790,7 +790,7 @@ impl Workspace { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation", feature = "Web_Syndication"))] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -799,7 +799,7 @@ impl Workspace { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_Syndication"))] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -808,7 +808,7 @@ impl Workspace { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Web_Syndication`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Web_Syndication"))] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -817,7 +817,7 @@ impl Workspace { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`, `Web_Syndication`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`, `\"Web_Syndication\"`"] #[cfg(all(feature = "Data_Xml_Dom", feature = "Web_Syndication"))] pub fn GetXmlDocument(&self, format: super::Syndication::SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -826,7 +826,7 @@ impl Workspace { (::windows_core::Interface::vtable(this).GetXmlDocument)(::windows_core::Interface::as_raw(this), format, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Syndication`"] + #[doc = "Required features: `\"Web_Syndication\"`"] #[cfg(feature = "Web_Syndication")] pub fn Title(&self) -> ::windows_core::Result { let this = self; @@ -835,7 +835,7 @@ impl Workspace { (::windows_core::Interface::vtable(this).Title)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Collections(&self) -> ::windows_core::Result> { let this = self; diff --git a/crates/libs/windows/src/Windows/Web/Http/Diagnostics/mod.rs b/crates/libs/windows/src/Windows/Web/Http/Diagnostics/mod.rs index b89d873ec7..440cd32f19 100644 --- a/crates/libs/windows/src/Windows/Web/Http/Diagnostics/mod.rs +++ b/crates/libs/windows/src/Windows/Web/Http/Diagnostics/mod.rs @@ -219,7 +219,7 @@ impl HttpDiagnosticProvider { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestSent(&self, handler: P0) -> ::windows_core::Result where @@ -231,13 +231,13 @@ impl HttpDiagnosticProvider { (::windows_core::Interface::vtable(this).RequestSent)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRequestSent(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRequestSent)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResponseReceived(&self, handler: P0) -> ::windows_core::Result where @@ -249,13 +249,13 @@ impl HttpDiagnosticProvider { (::windows_core::Interface::vtable(this).ResponseReceived)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveResponseReceived(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveResponseReceived)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestResponseCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -267,13 +267,13 @@ impl HttpDiagnosticProvider { (::windows_core::Interface::vtable(this).RequestResponseCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveRequestResponseCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveRequestResponseCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `System_Diagnostics`"] + #[doc = "Required features: `\"System_Diagnostics\"`"] #[cfg(feature = "System_Diagnostics")] pub fn CreateFromProcessDiagnosticInfo(processdiagnosticinfo: P0) -> ::windows_core::Result where @@ -323,7 +323,7 @@ impl HttpDiagnosticProviderRequestResponseCompletedEventArgs { (::windows_core::Interface::vtable(this).Timestamps)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestedUri(&self) -> ::windows_core::Result { let this = self; @@ -353,7 +353,7 @@ impl HttpDiagnosticProviderRequestResponseCompletedEventArgs { (::windows_core::Interface::vtable(this).Initiator)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SourceLocations(&self) -> ::windows_core::Result> { let this = self; @@ -382,7 +382,7 @@ unsafe impl ::core::marker::Sync for HttpDiagnosticProviderRequestResponseComple #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpDiagnosticProviderRequestResponseTimestamps(::windows_core::IUnknown); impl HttpDiagnosticProviderRequestResponseTimestamps { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CacheCheckedTimestamp(&self) -> ::windows_core::Result> { let this = self; @@ -391,7 +391,7 @@ impl HttpDiagnosticProviderRequestResponseTimestamps { (::windows_core::Interface::vtable(this).CacheCheckedTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionInitiatedTimestamp(&self) -> ::windows_core::Result> { let this = self; @@ -400,7 +400,7 @@ impl HttpDiagnosticProviderRequestResponseTimestamps { (::windows_core::Interface::vtable(this).ConnectionInitiatedTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NameResolvedTimestamp(&self) -> ::windows_core::Result> { let this = self; @@ -409,7 +409,7 @@ impl HttpDiagnosticProviderRequestResponseTimestamps { (::windows_core::Interface::vtable(this).NameResolvedTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SslNegotiatedTimestamp(&self) -> ::windows_core::Result> { let this = self; @@ -418,7 +418,7 @@ impl HttpDiagnosticProviderRequestResponseTimestamps { (::windows_core::Interface::vtable(this).SslNegotiatedTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ConnectionCompletedTimestamp(&self) -> ::windows_core::Result> { let this = self; @@ -427,7 +427,7 @@ impl HttpDiagnosticProviderRequestResponseTimestamps { (::windows_core::Interface::vtable(this).ConnectionCompletedTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestSentTimestamp(&self) -> ::windows_core::Result> { let this = self; @@ -436,7 +436,7 @@ impl HttpDiagnosticProviderRequestResponseTimestamps { (::windows_core::Interface::vtable(this).RequestSentTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestCompletedTimestamp(&self) -> ::windows_core::Result> { let this = self; @@ -445,7 +445,7 @@ impl HttpDiagnosticProviderRequestResponseTimestamps { (::windows_core::Interface::vtable(this).RequestCompletedTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResponseReceivedTimestamp(&self) -> ::windows_core::Result> { let this = self; @@ -454,7 +454,7 @@ impl HttpDiagnosticProviderRequestResponseTimestamps { (::windows_core::Interface::vtable(this).ResponseReceivedTimestamp)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ResponseCompletedTimestamp(&self) -> ::windows_core::Result> { let this = self; @@ -483,7 +483,7 @@ unsafe impl ::core::marker::Sync for HttpDiagnosticProviderRequestResponseTimest #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpDiagnosticProviderRequestSentEventArgs(::windows_core::IUnknown); impl HttpDiagnosticProviderRequestSentEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -527,7 +527,7 @@ impl HttpDiagnosticProviderRequestSentEventArgs { (::windows_core::Interface::vtable(this).Initiator)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SourceLocations(&self) -> ::windows_core::Result> { let this = self; @@ -556,7 +556,7 @@ unsafe impl ::core::marker::Sync for HttpDiagnosticProviderRequestSentEventArgs #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpDiagnosticProviderResponseReceivedEventArgs(::windows_core::IUnknown); impl HttpDiagnosticProviderResponseReceivedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Timestamp(&self) -> ::windows_core::Result { let this = self; @@ -599,7 +599,7 @@ unsafe impl ::core::marker::Sync for HttpDiagnosticProviderResponseReceivedEvent #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpDiagnosticSourceLocation(::windows_core::IUnknown); impl HttpDiagnosticSourceLocation { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceUri(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Web/Http/Filters/impl.rs b/crates/libs/windows/src/Windows/Web/Http/Filters/impl.rs index 8f0d5c3869..dba9fdccb4 100644 --- a/crates/libs/windows/src/Windows/Web/Http/Filters/impl.rs +++ b/crates/libs/windows/src/Windows/Web/Http/Filters/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub trait IHttpFilter_Impl: Sized + super::super::super::Foundation::IClosable_Impl { fn SendRequestAsync(&self, request: ::core::option::Option<&super::HttpRequestMessage>) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Web/Http/Filters/mod.rs b/crates/libs/windows/src/Windows/Web/Http/Filters/mod.rs index 8c42d56d5b..f9f0917aec 100644 --- a/crates/libs/windows/src/Windows/Web/Http/Filters/mod.rs +++ b/crates/libs/windows/src/Windows/Web/Http/Filters/mod.rs @@ -172,7 +172,7 @@ pub struct IHttpCacheControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHttpFilter(::windows_core::IUnknown); impl IHttpFilter { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendRequestAsync(&self, request: P0) -> ::windows_core::Result> where @@ -184,7 +184,7 @@ impl IHttpFilter { (::windows_core::Interface::vtable(this).SendRequestAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -260,7 +260,7 @@ impl HttpBaseProtocolFilter { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -313,7 +313,7 @@ impl HttpBaseProtocolFilter { (::windows_core::Interface::vtable(this).CookieManager)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ClientCertificate(&self) -> ::windows_core::Result { let this = self; @@ -322,7 +322,7 @@ impl HttpBaseProtocolFilter { (::windows_core::Interface::vtable(this).ClientCertificate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn SetClientCertificate(&self, value: P0) -> ::windows_core::Result<()> where @@ -331,7 +331,7 @@ impl HttpBaseProtocolFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetClientCertificate)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn IgnorableServerCertificateErrors(&self) -> ::windows_core::Result> { let this = self; @@ -351,7 +351,7 @@ impl HttpBaseProtocolFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxConnectionsPerServer)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = self; @@ -360,7 +360,7 @@ impl HttpBaseProtocolFilter { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetProxyCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -369,7 +369,7 @@ impl HttpBaseProtocolFilter { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProxyCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = self; @@ -378,7 +378,7 @@ impl HttpBaseProtocolFilter { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetServerCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -420,7 +420,7 @@ impl HttpBaseProtocolFilter { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetCookieUsageBehavior)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ServerCustomValidationRequested(&self, handler: P0) -> ::windows_core::Result where @@ -432,7 +432,7 @@ impl HttpBaseProtocolFilter { (::windows_core::Interface::vtable(this).ServerCustomValidationRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveServerCustomValidationRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -442,7 +442,7 @@ impl HttpBaseProtocolFilter { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).ClearAuthenticationCache)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn User(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -451,7 +451,7 @@ impl HttpBaseProtocolFilter { (::windows_core::Interface::vtable(this).User)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn CreateForUser(user: P0) -> ::windows_core::Result where @@ -462,7 +462,7 @@ impl HttpBaseProtocolFilter { (::windows_core::Interface::vtable(this).CreateForUser)(::windows_core::Interface::as_raw(this), user.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendRequestAsync(&self, request: P0) -> ::windows_core::Result> where @@ -551,7 +551,7 @@ impl HttpServerCustomValidationRequestedEventArgs { (::windows_core::Interface::vtable(this).RequestMessage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ServerCertificate(&self) -> ::windows_core::Result { let this = self; @@ -560,7 +560,7 @@ impl HttpServerCustomValidationRequestedEventArgs { (::windows_core::Interface::vtable(this).ServerCertificate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn ServerCertificateErrorSeverity(&self) -> ::windows_core::Result { let this = self; @@ -569,7 +569,7 @@ impl HttpServerCustomValidationRequestedEventArgs { (::windows_core::Interface::vtable(this).ServerCertificateErrorSeverity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerCertificateErrors(&self) -> ::windows_core::Result> { let this = self; @@ -578,7 +578,7 @@ impl HttpServerCustomValidationRequestedEventArgs { (::windows_core::Interface::vtable(this).ServerCertificateErrors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerIntermediateCertificates(&self) -> ::windows_core::Result> { let this = self; @@ -591,7 +591,7 @@ impl HttpServerCustomValidationRequestedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).Reject)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Web/Http/Headers/mod.rs b/crates/libs/windows/src/Windows/Web/Http/Headers/mod.rs index 9470ce2eb2..1552efebd4 100644 --- a/crates/libs/windows/src/Windows/Web/Http/Headers/mod.rs +++ b/crates/libs/windows/src/Windows/Web/Http/Headers/mod.rs @@ -1373,7 +1373,7 @@ pub struct IHttpTransferCodingHeaderValueStatics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpCacheDirectiveHeaderValueCollection(::windows_core::IUnknown); impl HttpCacheDirectiveHeaderValueCollection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxAge(&self) -> ::windows_core::Result> { let this = self; @@ -1382,7 +1382,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).MaxAge)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxAge(&self, value: P0) -> ::windows_core::Result<()> where @@ -1391,7 +1391,7 @@ impl HttpCacheDirectiveHeaderValueCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxAge)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxStale(&self) -> ::windows_core::Result> { let this = self; @@ -1400,7 +1400,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).MaxStale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxStale(&self, value: P0) -> ::windows_core::Result<()> where @@ -1409,7 +1409,7 @@ impl HttpCacheDirectiveHeaderValueCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMaxStale)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MinFresh(&self) -> ::windows_core::Result> { let this = self; @@ -1418,7 +1418,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).MinFresh)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMinFresh(&self, value: P0) -> ::windows_core::Result<()> where @@ -1427,7 +1427,7 @@ impl HttpCacheDirectiveHeaderValueCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMinFresh)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SharedMaxAge(&self) -> ::windows_core::Result> { let this = self; @@ -1436,7 +1436,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).SharedMaxAge)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSharedMaxAge(&self, value: P0) -> ::windows_core::Result<()> where @@ -1456,7 +1456,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1465,7 +1465,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1474,7 +1474,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1483,7 +1483,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1492,7 +1492,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1501,7 +1501,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -1513,7 +1513,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -1522,7 +1522,7 @@ impl HttpCacheDirectiveHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -1531,13 +1531,13 @@ impl HttpCacheDirectiveHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -1546,19 +1546,19 @@ impl HttpCacheDirectiveHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1567,7 +1567,7 @@ impl HttpCacheDirectiveHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1615,7 +1615,7 @@ unsafe impl ::core::marker::Sync for HttpCacheDirectiveHeaderValueCollection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpChallengeHeaderValue(::windows_core::IUnknown); impl HttpChallengeHeaderValue { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Parameters(&self) -> ::windows_core::Result> { let this = self; @@ -1662,7 +1662,7 @@ impl HttpChallengeHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), challengeheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1714,7 +1714,7 @@ impl HttpChallengeHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1723,7 +1723,7 @@ impl HttpChallengeHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1732,7 +1732,7 @@ impl HttpChallengeHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1741,7 +1741,7 @@ impl HttpChallengeHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1750,7 +1750,7 @@ impl HttpChallengeHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1759,7 +1759,7 @@ impl HttpChallengeHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -1771,7 +1771,7 @@ impl HttpChallengeHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -1780,7 +1780,7 @@ impl HttpChallengeHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -1789,13 +1789,13 @@ impl HttpChallengeHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -1804,19 +1804,19 @@ impl HttpChallengeHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1825,7 +1825,7 @@ impl HttpChallengeHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1898,7 +1898,7 @@ impl HttpConnectionOptionHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), connectionoptionheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1950,7 +1950,7 @@ impl HttpConnectionOptionHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1959,7 +1959,7 @@ impl HttpConnectionOptionHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1968,7 +1968,7 @@ impl HttpConnectionOptionHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1977,7 +1977,7 @@ impl HttpConnectionOptionHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1986,7 +1986,7 @@ impl HttpConnectionOptionHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1995,7 +1995,7 @@ impl HttpConnectionOptionHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -2007,7 +2007,7 @@ impl HttpConnectionOptionHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -2016,7 +2016,7 @@ impl HttpConnectionOptionHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -2025,13 +2025,13 @@ impl HttpConnectionOptionHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -2040,19 +2040,19 @@ impl HttpConnectionOptionHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2061,7 +2061,7 @@ impl HttpConnectionOptionHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2134,7 +2134,7 @@ impl HttpContentCodingHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), contentcodingheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2186,7 +2186,7 @@ impl HttpContentCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2195,7 +2195,7 @@ impl HttpContentCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2204,7 +2204,7 @@ impl HttpContentCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2213,7 +2213,7 @@ impl HttpContentCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2222,7 +2222,7 @@ impl HttpContentCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2231,7 +2231,7 @@ impl HttpContentCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -2243,7 +2243,7 @@ impl HttpContentCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -2252,7 +2252,7 @@ impl HttpContentCodingHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -2261,13 +2261,13 @@ impl HttpContentCodingHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -2276,19 +2276,19 @@ impl HttpContentCodingHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2297,7 +2297,7 @@ impl HttpContentCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2352,7 +2352,7 @@ impl HttpContentCodingWithQualityHeaderValue { (::windows_core::Interface::vtable(this).ContentCoding)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Quality(&self) -> ::windows_core::Result> { let this = self; @@ -2385,7 +2385,7 @@ impl HttpContentCodingWithQualityHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), contentcodingwithqualityheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2437,7 +2437,7 @@ impl HttpContentCodingWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2446,7 +2446,7 @@ impl HttpContentCodingWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2455,7 +2455,7 @@ impl HttpContentCodingWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2464,7 +2464,7 @@ impl HttpContentCodingWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2473,7 +2473,7 @@ impl HttpContentCodingWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2482,7 +2482,7 @@ impl HttpContentCodingWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -2494,7 +2494,7 @@ impl HttpContentCodingWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -2503,7 +2503,7 @@ impl HttpContentCodingWithQualityHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -2512,13 +2512,13 @@ impl HttpContentCodingWithQualityHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -2527,19 +2527,19 @@ impl HttpContentCodingWithQualityHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2548,7 +2548,7 @@ impl HttpContentCodingWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2640,7 +2640,7 @@ impl HttpContentDispositionHeaderValue { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Parameters(&self) -> ::windows_core::Result> { let this = self; @@ -2649,7 +2649,7 @@ impl HttpContentDispositionHeaderValue { (::windows_core::Interface::vtable(this).Parameters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Size(&self) -> ::windows_core::Result> { let this = self; @@ -2658,7 +2658,7 @@ impl HttpContentDispositionHeaderValue { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSize(&self, value: P0) -> ::windows_core::Result<()> where @@ -2685,7 +2685,7 @@ impl HttpContentDispositionHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), contentdispositionheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2761,7 +2761,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).ContentLanguage)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentLength(&self) -> ::windows_core::Result> { let this = self; @@ -2770,7 +2770,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).ContentLength)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetContentLength(&self, value: P0) -> ::windows_core::Result<()> where @@ -2779,7 +2779,7 @@ impl HttpContentHeaderCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContentLength)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentLocation(&self) -> ::windows_core::Result { let this = self; @@ -2788,7 +2788,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).ContentLocation)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetContentLocation(&self, value: P0) -> ::windows_core::Result<()> where @@ -2797,7 +2797,7 @@ impl HttpContentHeaderCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContentLocation)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn ContentMD5(&self) -> ::windows_core::Result { let this = self; @@ -2806,7 +2806,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).ContentMD5)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn SetContentMD5(&self, value: P0) -> ::windows_core::Result<()> where @@ -2843,7 +2843,7 @@ impl HttpContentHeaderCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContentType)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Expires(&self) -> ::windows_core::Result> { let this = self; @@ -2852,7 +2852,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).Expires)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExpires(&self, value: P0) -> ::windows_core::Result<()> where @@ -2861,7 +2861,7 @@ impl HttpContentHeaderCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetExpires)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastModified(&self) -> ::windows_core::Result> { let this = self; @@ -2870,7 +2870,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).LastModified)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastModified(&self, value: P0) -> ::windows_core::Result<()> where @@ -2890,7 +2890,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).TryAppendWithoutValidation)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -2899,7 +2899,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2908,7 +2908,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2917,7 +2917,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2926,7 +2926,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2935,7 +2935,7 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2944,19 +2944,19 @@ impl HttpContentHeaderCollection { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3007,7 +3007,7 @@ unsafe impl ::core::marker::Sync for HttpContentHeaderCollection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpContentRangeHeaderValue(::windows_core::IUnknown); impl HttpContentRangeHeaderValue { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FirstBytePosition(&self) -> ::windows_core::Result> { let this = self; @@ -3016,7 +3016,7 @@ impl HttpContentRangeHeaderValue { (::windows_core::Interface::vtable(this).FirstBytePosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastBytePosition(&self) -> ::windows_core::Result> { let this = self; @@ -3025,7 +3025,7 @@ impl HttpContentRangeHeaderValue { (::windows_core::Interface::vtable(this).LastBytePosition)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Length(&self) -> ::windows_core::Result> { let this = self; @@ -3075,7 +3075,7 @@ impl HttpContentRangeHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), contentrangeheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3158,7 +3158,7 @@ impl HttpCookiePairHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), cookiepairheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3210,7 +3210,7 @@ impl HttpCookiePairHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3219,7 +3219,7 @@ impl HttpCookiePairHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3228,7 +3228,7 @@ impl HttpCookiePairHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3237,7 +3237,7 @@ impl HttpCookiePairHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3246,7 +3246,7 @@ impl HttpCookiePairHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3255,7 +3255,7 @@ impl HttpCookiePairHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -3267,7 +3267,7 @@ impl HttpCookiePairHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -3276,7 +3276,7 @@ impl HttpCookiePairHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -3285,13 +3285,13 @@ impl HttpCookiePairHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -3300,19 +3300,19 @@ impl HttpCookiePairHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3321,7 +3321,7 @@ impl HttpCookiePairHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3369,7 +3369,7 @@ unsafe impl ::core::marker::Sync for HttpCookiePairHeaderValueCollection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpCredentialsHeaderValue(::windows_core::IUnknown); impl HttpCredentialsHeaderValue { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Parameters(&self) -> ::windows_core::Result> { let this = self; @@ -3416,7 +3416,7 @@ impl HttpCredentialsHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), credentialsheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3457,7 +3457,7 @@ unsafe impl ::core::marker::Sync for HttpCredentialsHeaderValue {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpDateOrDeltaHeaderValue(::windows_core::IUnknown); impl HttpDateOrDeltaHeaderValue { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Date(&self) -> ::windows_core::Result> { let this = self; @@ -3466,7 +3466,7 @@ impl HttpDateOrDeltaHeaderValue { (::windows_core::Interface::vtable(this).Date)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Delta(&self) -> ::windows_core::Result> { let this = self; @@ -3487,7 +3487,7 @@ impl HttpDateOrDeltaHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), dateordeltaheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3541,7 +3541,7 @@ impl HttpExpectationHeaderValue { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetValue)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Parameters(&self) -> ::windows_core::Result> { let this = self; @@ -3574,7 +3574,7 @@ impl HttpExpectationHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), expectationheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3626,7 +3626,7 @@ impl HttpExpectationHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3635,7 +3635,7 @@ impl HttpExpectationHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3644,7 +3644,7 @@ impl HttpExpectationHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3653,7 +3653,7 @@ impl HttpExpectationHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3662,7 +3662,7 @@ impl HttpExpectationHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3671,7 +3671,7 @@ impl HttpExpectationHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -3683,7 +3683,7 @@ impl HttpExpectationHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -3692,7 +3692,7 @@ impl HttpExpectationHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -3701,13 +3701,13 @@ impl HttpExpectationHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -3716,19 +3716,19 @@ impl HttpExpectationHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3737,7 +3737,7 @@ impl HttpExpectationHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3796,7 +3796,7 @@ impl HttpLanguageHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3805,7 +3805,7 @@ impl HttpLanguageHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3814,7 +3814,7 @@ impl HttpLanguageHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3823,7 +3823,7 @@ impl HttpLanguageHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3832,7 +3832,7 @@ impl HttpLanguageHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3841,7 +3841,7 @@ impl HttpLanguageHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -3853,7 +3853,7 @@ impl HttpLanguageHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -3862,7 +3862,7 @@ impl HttpLanguageHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -3871,13 +3871,13 @@ impl HttpLanguageHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -3886,19 +3886,19 @@ impl HttpLanguageHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3907,7 +3907,7 @@ impl HttpLanguageHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Globalization`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Globalization\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Globalization"))] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -3962,7 +3962,7 @@ impl HttpLanguageRangeWithQualityHeaderValue { (::windows_core::Interface::vtable(this).LanguageRange)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Quality(&self) -> ::windows_core::Result> { let this = self; @@ -3995,7 +3995,7 @@ impl HttpLanguageRangeWithQualityHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), languagerangewithqualityheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4047,7 +4047,7 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4056,7 +4056,7 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4065,7 +4065,7 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4074,7 +4074,7 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4083,7 +4083,7 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4092,7 +4092,7 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -4104,7 +4104,7 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -4113,7 +4113,7 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -4122,13 +4122,13 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -4137,19 +4137,19 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4158,7 +4158,7 @@ impl HttpLanguageRangeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4228,7 +4228,7 @@ impl HttpMediaTypeHeaderValue { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMediaType)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Parameters(&self) -> ::windows_core::Result> { let this = self; @@ -4255,7 +4255,7 @@ impl HttpMediaTypeHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), mediatypeheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4318,7 +4318,7 @@ impl HttpMediaTypeWithQualityHeaderValue { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMediaType)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Parameters(&self) -> ::windows_core::Result> { let this = self; @@ -4327,7 +4327,7 @@ impl HttpMediaTypeWithQualityHeaderValue { (::windows_core::Interface::vtable(this).Parameters)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Quality(&self) -> ::windows_core::Result> { let this = self; @@ -4336,7 +4336,7 @@ impl HttpMediaTypeWithQualityHeaderValue { (::windows_core::Interface::vtable(this).Quality)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetQuality(&self, value: P0) -> ::windows_core::Result<()> where @@ -4369,7 +4369,7 @@ impl HttpMediaTypeWithQualityHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), mediatypewithqualityheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4421,7 +4421,7 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4430,7 +4430,7 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4439,7 +4439,7 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4448,7 +4448,7 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4457,7 +4457,7 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4466,7 +4466,7 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -4478,7 +4478,7 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -4487,7 +4487,7 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -4496,13 +4496,13 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -4511,19 +4511,19 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4532,7 +4532,7 @@ impl HttpMediaTypeWithQualityHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4591,7 +4591,7 @@ impl HttpMethodHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4600,7 +4600,7 @@ impl HttpMethodHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4609,7 +4609,7 @@ impl HttpMethodHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4618,7 +4618,7 @@ impl HttpMethodHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4627,7 +4627,7 @@ impl HttpMethodHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4636,7 +4636,7 @@ impl HttpMethodHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -4648,7 +4648,7 @@ impl HttpMethodHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -4657,7 +4657,7 @@ impl HttpMethodHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -4666,13 +4666,13 @@ impl HttpMethodHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -4681,19 +4681,19 @@ impl HttpMethodHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4702,7 +4702,7 @@ impl HttpMethodHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -4792,7 +4792,7 @@ impl HttpNameValueHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), namevalueheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4871,7 +4871,7 @@ impl HttpProductHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), productheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -4950,7 +4950,7 @@ impl HttpProductInfoHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), productinfoheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5002,7 +5002,7 @@ impl HttpProductInfoHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5011,7 +5011,7 @@ impl HttpProductInfoHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5020,7 +5020,7 @@ impl HttpProductInfoHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5029,7 +5029,7 @@ impl HttpProductInfoHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5038,7 +5038,7 @@ impl HttpProductInfoHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5047,7 +5047,7 @@ impl HttpProductInfoHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -5059,7 +5059,7 @@ impl HttpProductInfoHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -5068,7 +5068,7 @@ impl HttpProductInfoHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -5077,13 +5077,13 @@ impl HttpProductInfoHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -5092,19 +5092,19 @@ impl HttpProductInfoHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5113,7 +5113,7 @@ impl HttpProductInfoHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5217,7 +5217,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).Cookie)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Date(&self) -> ::windows_core::Result> { let this = self; @@ -5226,7 +5226,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).Date)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDate(&self, value: P0) -> ::windows_core::Result<()> where @@ -5253,7 +5253,7 @@ impl HttpRequestHeaderCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetFrom)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Networking`"] + #[doc = "Required features: `\"Networking\"`"] #[cfg(feature = "Networking")] pub fn Host(&self) -> ::windows_core::Result { let this = self; @@ -5262,7 +5262,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).Host)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking`"] + #[doc = "Required features: `\"Networking\"`"] #[cfg(feature = "Networking")] pub fn SetHost(&self, value: P0) -> ::windows_core::Result<()> where @@ -5271,7 +5271,7 @@ impl HttpRequestHeaderCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetHost)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IfModifiedSince(&self) -> ::windows_core::Result> { let this = self; @@ -5280,7 +5280,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).IfModifiedSince)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIfModifiedSince(&self, value: P0) -> ::windows_core::Result<()> where @@ -5289,7 +5289,7 @@ impl HttpRequestHeaderCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIfModifiedSince)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IfUnmodifiedSince(&self) -> ::windows_core::Result> { let this = self; @@ -5298,7 +5298,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).IfUnmodifiedSince)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIfUnmodifiedSince(&self, value: P0) -> ::windows_core::Result<()> where @@ -5307,7 +5307,7 @@ impl HttpRequestHeaderCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetIfUnmodifiedSince)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MaxForwards(&self) -> ::windows_core::Result> { let this = self; @@ -5316,7 +5316,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).MaxForwards)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetMaxForwards(&self, value: P0) -> ::windows_core::Result<()> where @@ -5339,7 +5339,7 @@ impl HttpRequestHeaderCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetProxyAuthorization)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Referer(&self) -> ::windows_core::Result { let this = self; @@ -5348,7 +5348,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).Referer)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetReferer(&self, value: P0) -> ::windows_core::Result<()> where @@ -5382,7 +5382,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).TryAppendWithoutValidation)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -5391,7 +5391,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5400,7 +5400,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5409,7 +5409,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5418,7 +5418,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5427,7 +5427,7 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5436,19 +5436,19 @@ impl HttpRequestHeaderCollection { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5499,7 +5499,7 @@ unsafe impl ::core::marker::Sync for HttpRequestHeaderCollection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpResponseHeaderCollection(::windows_core::IUnknown); impl HttpResponseHeaderCollection { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Age(&self) -> ::windows_core::Result> { let this = self; @@ -5508,7 +5508,7 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).Age)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetAge(&self, value: P0) -> ::windows_core::Result<()> where @@ -5538,7 +5538,7 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).Connection)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Date(&self) -> ::windows_core::Result> { let this = self; @@ -5547,7 +5547,7 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).Date)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetDate(&self, value: P0) -> ::windows_core::Result<()> where @@ -5556,7 +5556,7 @@ impl HttpResponseHeaderCollection { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDate)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Location(&self) -> ::windows_core::Result { let this = self; @@ -5565,7 +5565,7 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).Location)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLocation(&self, value: P0) -> ::windows_core::Result<()> where @@ -5620,7 +5620,7 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).TryAppendWithoutValidation)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result>> { let this = &::windows_core::ComInterface::cast::>>(self)?; @@ -5629,7 +5629,7 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Lookup(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5638,7 +5638,7 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).Lookup)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5647,7 +5647,7 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn HasKey(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5656,7 +5656,7 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).HasKey)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5665,7 +5665,7 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Insert(&self, key: &::windows_core::HSTRING, value: &::windows_core::HSTRING) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5674,19 +5674,19 @@ impl HttpResponseHeaderCollection { (::windows_core::Interface::vtable(this).Insert)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key), ::core::mem::transmute_copy(value), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Remove(&self, key: &::windows_core::HSTRING) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Remove)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(key)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5737,7 +5737,7 @@ unsafe impl ::core::marker::Sync for HttpResponseHeaderCollection {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpTransferCodingHeaderValue(::windows_core::IUnknown); impl HttpTransferCodingHeaderValue { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Parameters(&self) -> ::windows_core::Result> { let this = self; @@ -5771,7 +5771,7 @@ impl HttpTransferCodingHeaderValue { (::windows_core::Interface::vtable(this).TryParse)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), transfercodingheadervalue as *mut _ as _, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5823,7 +5823,7 @@ impl HttpTransferCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).TryParseAdd)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(input), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5832,7 +5832,7 @@ impl HttpTransferCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -5841,7 +5841,7 @@ impl HttpTransferCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).ToString)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5850,7 +5850,7 @@ impl HttpTransferCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5859,7 +5859,7 @@ impl HttpTransferCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetView(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5868,7 +5868,7 @@ impl HttpTransferCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).GetView)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -5880,7 +5880,7 @@ impl HttpTransferCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn SetAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -5889,7 +5889,7 @@ impl HttpTransferCodingHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).SetAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InsertAt(&self, index: u32, value: P0) -> ::windows_core::Result<()> where @@ -5898,13 +5898,13 @@ impl HttpTransferCodingHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).InsertAt)(::windows_core::Interface::as_raw(this), index, value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAt)(::windows_core::Interface::as_raw(this), index).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Append(&self, value: P0) -> ::windows_core::Result<()> where @@ -5913,19 +5913,19 @@ impl HttpTransferCodingHeaderValueCollection { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Append)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn RemoveAtEnd(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAtEnd)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Clear(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; unsafe { (::windows_core::Interface::vtable(this).Clear)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -5934,7 +5934,7 @@ impl HttpTransferCodingHeaderValueCollection { (::windows_core::Interface::vtable(this).GetMany)(::windows_core::Interface::as_raw(this), startindex, items.len() as u32, ::core::mem::transmute_copy(&items), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ReplaceAll(&self, items: &[::core::option::Option]) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::>(self)?; diff --git a/crates/libs/windows/src/Windows/Web/Http/impl.rs b/crates/libs/windows/src/Windows/Web/Http/impl.rs index eae2108601..844f34f944 100644 --- a/crates/libs/windows/src/Windows/Web/Http/impl.rs +++ b/crates/libs/windows/src/Windows/Web/Http/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`, `Storage_Streams`, `Web_Http_Headers`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`, `\"Web_Http_Headers\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams", feature = "Web_Http_Headers"))] pub trait IHttpContent_Impl: Sized + super::super::Foundation::IClosable_Impl { fn Headers(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Web/Http/mod.rs b/crates/libs/windows/src/Windows/Web/Http/mod.rs index d77e1ad86c..20e98ba411 100644 --- a/crates/libs/windows/src/Windows/Web/Http/mod.rs +++ b/crates/libs/windows/src/Windows/Web/Http/mod.rs @@ -1,11 +1,11 @@ #[cfg(feature = "Web_Http_Diagnostics")] -#[doc = "Required features: `Web_Http_Diagnostics`"] +#[doc = "Required features: `\"Web_Http_Diagnostics\"`"] pub mod Diagnostics; #[cfg(feature = "Web_Http_Filters")] -#[doc = "Required features: `Web_Http_Filters`"] +#[doc = "Required features: `\"Web_Http_Filters\"`"] pub mod Filters; #[cfg(feature = "Web_Http_Headers")] -#[doc = "Required features: `Web_Http_Headers`"] +#[doc = "Required features: `\"Web_Http_Headers\"`"] pub mod Headers; #[doc(hidden)] #[repr(transparent)] @@ -184,7 +184,7 @@ pub struct IHttpClientFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHttpContent(::windows_core::IUnknown); impl IHttpContent { - #[doc = "Required features: `Web_Http_Headers`"] + #[doc = "Required features: `\"Web_Http_Headers\"`"] #[cfg(feature = "Web_Http_Headers")] pub fn Headers(&self) -> ::windows_core::Result { let this = self; @@ -193,7 +193,7 @@ impl IHttpContent { (::windows_core::Interface::vtable(this).Headers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferAllAsync(&self) -> ::windows_core::Result> { let this = self; @@ -202,7 +202,7 @@ impl IHttpContent { (::windows_core::Interface::vtable(this).BufferAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsBufferAsync(&self) -> ::windows_core::Result> { let this = self; @@ -211,7 +211,7 @@ impl IHttpContent { (::windows_core::Interface::vtable(this).ReadAsBufferAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsInputStreamAsync(&self) -> ::windows_core::Result> { let this = self; @@ -220,7 +220,7 @@ impl IHttpContent { (::windows_core::Interface::vtable(this).ReadAsInputStreamAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsStringAsync(&self) -> ::windows_core::Result> { let this = self; @@ -236,7 +236,7 @@ impl IHttpContent { (::windows_core::Interface::vtable(this).TryComputeLength)(::windows_core::Interface::as_raw(this), length, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteToStreamAsync(&self, outputstream: P0) -> ::windows_core::Result> where @@ -248,7 +248,7 @@ impl IHttpContent { (::windows_core::Interface::vtable(this).WriteToStreamAsync)(::windows_core::Interface::as_raw(this), outputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -791,13 +791,13 @@ pub struct IHttpTransportInformation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpBufferContent(::windows_core::IUnknown); impl HttpBufferContent { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBuffer(content: P0) -> ::windows_core::Result where @@ -808,7 +808,7 @@ impl HttpBufferContent { (::windows_core::Interface::vtable(this).CreateFromBuffer)(::windows_core::Interface::as_raw(this), content.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromBufferWithOffset(content: P0, offset: u32, count: u32) -> ::windows_core::Result where @@ -819,7 +819,7 @@ impl HttpBufferContent { (::windows_core::Interface::vtable(this).CreateFromBufferWithOffset)(::windows_core::Interface::as_raw(this), content.try_into_param()?.abi(), offset, count, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Web_Http_Headers`"] + #[doc = "Required features: `\"Web_Http_Headers\"`"] #[cfg(feature = "Web_Http_Headers")] pub fn Headers(&self) -> ::windows_core::Result { let this = self; @@ -828,7 +828,7 @@ impl HttpBufferContent { (::windows_core::Interface::vtable(this).Headers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferAllAsync(&self) -> ::windows_core::Result> { let this = self; @@ -837,7 +837,7 @@ impl HttpBufferContent { (::windows_core::Interface::vtable(this).BufferAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsBufferAsync(&self) -> ::windows_core::Result> { let this = self; @@ -846,7 +846,7 @@ impl HttpBufferContent { (::windows_core::Interface::vtable(this).ReadAsBufferAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsInputStreamAsync(&self) -> ::windows_core::Result> { let this = self; @@ -855,7 +855,7 @@ impl HttpBufferContent { (::windows_core::Interface::vtable(this).ReadAsInputStreamAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsStringAsync(&self) -> ::windows_core::Result> { let this = self; @@ -871,7 +871,7 @@ impl HttpBufferContent { (::windows_core::Interface::vtable(this).TryComputeLength)(::windows_core::Interface::as_raw(this), length, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteToStreamAsync(&self, outputstream: P0) -> ::windows_core::Result> where @@ -883,7 +883,7 @@ impl HttpBufferContent { (::windows_core::Interface::vtable(this).WriteToStreamAsync)(::windows_core::Interface::as_raw(this), outputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -929,13 +929,13 @@ impl HttpClient { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DeleteAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -947,7 +947,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).DeleteAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -959,7 +959,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).GetAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetWithOptionAsync(&self, uri: P0, completionoption: HttpCompletionOption) -> ::windows_core::Result> where @@ -971,7 +971,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).GetWithOptionAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), completionoption, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetBufferAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -983,7 +983,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).GetBufferAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn GetInputStreamAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -995,7 +995,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).GetInputStreamAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetStringAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -1007,7 +1007,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).GetStringAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PostAsync(&self, uri: P0, content: P1) -> ::windows_core::Result> where @@ -1020,7 +1020,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).PostAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), content.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PutAsync(&self, uri: P0, content: P1) -> ::windows_core::Result> where @@ -1033,7 +1033,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).PutAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), content.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendRequestAsync(&self, request: P0) -> ::windows_core::Result> where @@ -1045,7 +1045,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).SendRequestAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SendRequestWithOptionAsync(&self, request: P0, completionoption: HttpCompletionOption) -> ::windows_core::Result> where @@ -1057,7 +1057,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).SendRequestWithOptionAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), completionoption, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Http_Headers`"] + #[doc = "Required features: `\"Web_Http_Headers\"`"] #[cfg(feature = "Web_Http_Headers")] pub fn DefaultRequestHeaders(&self) -> ::windows_core::Result { let this = self; @@ -1066,7 +1066,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).DefaultRequestHeaders)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryDeleteAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -1078,7 +1078,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).TryDeleteAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -1090,7 +1090,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).TryGetAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetAsync2(&self, uri: P0, completionoption: HttpCompletionOption) -> ::windows_core::Result> where @@ -1102,7 +1102,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).TryGetAsync2)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), completionoption, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetBufferAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -1114,7 +1114,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).TryGetBufferAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetInputStreamAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -1126,7 +1126,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).TryGetInputStreamAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryGetStringAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -1138,7 +1138,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).TryGetStringAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryPostAsync(&self, uri: P0, content: P1) -> ::windows_core::Result> where @@ -1151,7 +1151,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).TryPostAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), content.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TryPutAsync(&self, uri: P0, content: P1) -> ::windows_core::Result> where @@ -1164,7 +1164,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).TryPutAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), content.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySendRequestAsync(&self, request: P0) -> ::windows_core::Result> where @@ -1176,7 +1176,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).TrySendRequestAsync)(::windows_core::Interface::as_raw(this), request.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn TrySendRequestAsync2(&self, request: P0, completionoption: HttpCompletionOption) -> ::windows_core::Result> where @@ -1199,7 +1199,7 @@ impl HttpClient { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetDefaultPrivacyAnnotation)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Web_Http_Filters`"] + #[doc = "Required features: `\"Web_Http_Filters\"`"] #[cfg(feature = "Web_Http_Filters")] pub fn Create(filter: P0) -> ::windows_core::Result where @@ -1210,7 +1210,7 @@ impl HttpClient { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), filter.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1269,7 +1269,7 @@ impl HttpCookie { (::windows_core::Interface::vtable(this).Path)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Expires(&self) -> ::windows_core::Result> { let this = self; @@ -1278,7 +1278,7 @@ impl HttpCookie { (::windows_core::Interface::vtable(this).Expires)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetExpires(&self, value: P0) -> ::windows_core::Result<()> where @@ -1326,7 +1326,7 @@ impl HttpCookie { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(domain), ::core::mem::transmute_copy(path), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1358,14 +1358,14 @@ impl ::windows_core::RuntimeName for HttpCookie { impl ::windows_core::CanTryInto for HttpCookie {} unsafe impl ::core::marker::Send for HttpCookie {} unsafe impl ::core::marker::Sync for HttpCookie {} -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpCookieCollection(::windows_core::IUnknown); #[cfg(feature = "Foundation_Collections")] impl HttpCookieCollection { - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -1374,7 +1374,7 @@ impl HttpCookieCollection { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetAt(&self, index: u32) -> ::windows_core::Result { let this = self; @@ -1383,7 +1383,7 @@ impl HttpCookieCollection { (::windows_core::Interface::vtable(this).GetAt)(::windows_core::Interface::as_raw(this), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Size(&self) -> ::windows_core::Result { let this = self; @@ -1392,7 +1392,7 @@ impl HttpCookieCollection { (::windows_core::Interface::vtable(this).Size)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn IndexOf(&self, value: P0, index: &mut u32) -> ::windows_core::Result where @@ -1404,7 +1404,7 @@ impl HttpCookieCollection { (::windows_core::Interface::vtable(this).IndexOf)(::windows_core::Interface::as_raw(this), value.into_param().abi(), index, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetMany(&self, startindex: u32, items: &mut [::core::option::Option]) -> ::windows_core::Result { let this = self; @@ -1487,7 +1487,7 @@ impl HttpCookieManager { let this = self; unsafe { (::windows_core::Interface::vtable(this).DeleteCookie)(::windows_core::Interface::as_raw(this), cookie.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetCookies(&self, uri: P0) -> ::windows_core::Result where @@ -1519,13 +1519,13 @@ unsafe impl ::core::marker::Sync for HttpCookieManager {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpFormUrlEncodedContent(::windows_core::IUnknown); impl HttpFormUrlEncodedContent { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Web_Http_Headers`"] + #[doc = "Required features: `\"Web_Http_Headers\"`"] #[cfg(feature = "Web_Http_Headers")] pub fn Headers(&self) -> ::windows_core::Result { let this = self; @@ -1534,7 +1534,7 @@ impl HttpFormUrlEncodedContent { (::windows_core::Interface::vtable(this).Headers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferAllAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1543,7 +1543,7 @@ impl HttpFormUrlEncodedContent { (::windows_core::Interface::vtable(this).BufferAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsBufferAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1552,7 +1552,7 @@ impl HttpFormUrlEncodedContent { (::windows_core::Interface::vtable(this).ReadAsBufferAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsInputStreamAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1561,7 +1561,7 @@ impl HttpFormUrlEncodedContent { (::windows_core::Interface::vtable(this).ReadAsInputStreamAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsStringAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1577,7 +1577,7 @@ impl HttpFormUrlEncodedContent { (::windows_core::Interface::vtable(this).TryComputeLength)(::windows_core::Interface::as_raw(this), length, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteToStreamAsync(&self, outputstream: P0) -> ::windows_core::Result> where @@ -1589,7 +1589,7 @@ impl HttpFormUrlEncodedContent { (::windows_core::Interface::vtable(this).WriteToStreamAsync)(::windows_core::Interface::as_raw(this), outputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Create(content: P0) -> ::windows_core::Result where @@ -1600,7 +1600,7 @@ impl HttpFormUrlEncodedContent { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), content.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1639,7 +1639,7 @@ unsafe impl ::core::marker::Sync for HttpFormUrlEncodedContent {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpGetBufferResult(::windows_core::IUnknown); impl HttpGetBufferResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1673,7 +1673,7 @@ impl HttpGetBufferResult { (::windows_core::Interface::vtable(this).Succeeded)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Value(&self) -> ::windows_core::Result { let this = self; @@ -1682,7 +1682,7 @@ impl HttpGetBufferResult { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1715,7 +1715,7 @@ unsafe impl ::core::marker::Sync for HttpGetBufferResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpGetInputStreamResult(::windows_core::IUnknown); impl HttpGetInputStreamResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1749,7 +1749,7 @@ impl HttpGetInputStreamResult { (::windows_core::Interface::vtable(this).Succeeded)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn Value(&self) -> ::windows_core::Result { let this = self; @@ -1758,7 +1758,7 @@ impl HttpGetInputStreamResult { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1791,7 +1791,7 @@ unsafe impl ::core::marker::Sync for HttpGetInputStreamResult {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpGetStringResult(::windows_core::IUnknown); impl HttpGetStringResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1832,7 +1832,7 @@ impl HttpGetStringResult { (::windows_core::Interface::vtable(this).Value)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1920,7 +1920,7 @@ impl HttpMethod { (::windows_core::Interface::vtable(this).Put)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1968,13 +1968,13 @@ impl HttpMultipartContent { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Web_Http_Headers`"] + #[doc = "Required features: `\"Web_Http_Headers\"`"] #[cfg(feature = "Web_Http_Headers")] pub fn Headers(&self) -> ::windows_core::Result { let this = self; @@ -1983,7 +1983,7 @@ impl HttpMultipartContent { (::windows_core::Interface::vtable(this).Headers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferAllAsync(&self) -> ::windows_core::Result> { let this = self; @@ -1992,7 +1992,7 @@ impl HttpMultipartContent { (::windows_core::Interface::vtable(this).BufferAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsBufferAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2001,7 +2001,7 @@ impl HttpMultipartContent { (::windows_core::Interface::vtable(this).ReadAsBufferAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsInputStreamAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2010,7 +2010,7 @@ impl HttpMultipartContent { (::windows_core::Interface::vtable(this).ReadAsInputStreamAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsStringAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2026,7 +2026,7 @@ impl HttpMultipartContent { (::windows_core::Interface::vtable(this).TryComputeLength)(::windows_core::Interface::as_raw(this), length, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteToStreamAsync(&self, outputstream: P0) -> ::windows_core::Result> where @@ -2057,7 +2057,7 @@ impl HttpMultipartContent { (::windows_core::Interface::vtable(this).CreateWithSubtypeAndBoundary)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(subtype), ::core::mem::transmute_copy(boundary), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2066,7 +2066,7 @@ impl HttpMultipartContent { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2130,13 +2130,13 @@ impl HttpMultipartFormDataContent { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Web_Http_Headers`"] + #[doc = "Required features: `\"Web_Http_Headers\"`"] #[cfg(feature = "Web_Http_Headers")] pub fn Headers(&self) -> ::windows_core::Result { let this = self; @@ -2145,7 +2145,7 @@ impl HttpMultipartFormDataContent { (::windows_core::Interface::vtable(this).Headers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferAllAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2154,7 +2154,7 @@ impl HttpMultipartFormDataContent { (::windows_core::Interface::vtable(this).BufferAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsBufferAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2163,7 +2163,7 @@ impl HttpMultipartFormDataContent { (::windows_core::Interface::vtable(this).ReadAsBufferAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsInputStreamAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2172,7 +2172,7 @@ impl HttpMultipartFormDataContent { (::windows_core::Interface::vtable(this).ReadAsInputStreamAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsStringAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2188,7 +2188,7 @@ impl HttpMultipartFormDataContent { (::windows_core::Interface::vtable(this).TryComputeLength)(::windows_core::Interface::as_raw(this), length, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteToStreamAsync(&self, outputstream: P0) -> ::windows_core::Result> where @@ -2227,7 +2227,7 @@ impl HttpMultipartFormDataContent { (::windows_core::Interface::vtable(this).CreateWithBoundary)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(boundary), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn First(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::>(self)?; @@ -2236,7 +2236,7 @@ impl HttpMultipartFormDataContent { (::windows_core::Interface::vtable(this).First)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2300,7 +2300,7 @@ impl HttpRequestMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2320,7 +2320,7 @@ impl HttpRequestMessage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContent)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Web_Http_Headers`"] + #[doc = "Required features: `\"Web_Http_Headers\"`"] #[cfg(feature = "Web_Http_Headers")] pub fn Headers(&self) -> ::windows_core::Result { let this = self; @@ -2343,7 +2343,7 @@ impl HttpRequestMessage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetMethod)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Properties(&self) -> ::windows_core::Result> { let this = self; @@ -2352,7 +2352,7 @@ impl HttpRequestMessage { (::windows_core::Interface::vtable(this).Properties)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RequestUri(&self) -> ::windows_core::Result { let this = self; @@ -2361,7 +2361,7 @@ impl HttpRequestMessage { (::windows_core::Interface::vtable(this).RequestUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetRequestUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2388,7 +2388,7 @@ impl HttpRequestMessage { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetPrivacyAnnotation)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Create(method: P0, uri: P1) -> ::windows_core::Result where @@ -2400,7 +2400,7 @@ impl HttpRequestMessage { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), method.into_param().abi(), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2438,7 +2438,7 @@ unsafe impl ::core::marker::Sync for HttpRequestMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpRequestResult(::windows_core::IUnknown); impl HttpRequestResult { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2472,7 +2472,7 @@ impl HttpRequestResult { (::windows_core::Interface::vtable(this).Succeeded)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2512,7 +2512,7 @@ impl HttpResponseMessage { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2532,7 +2532,7 @@ impl HttpResponseMessage { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetContent)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Web_Http_Headers`"] + #[doc = "Required features: `\"Web_Http_Headers\"`"] #[cfg(feature = "Web_Http_Headers")] pub fn Headers(&self) -> ::windows_core::Result { let this = self; @@ -2619,7 +2619,7 @@ impl HttpResponseMessage { (::windows_core::Interface::vtable(this).Create)(::windows_core::Interface::as_raw(this), statuscode, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2657,13 +2657,13 @@ unsafe impl ::core::marker::Sync for HttpResponseMessage {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpStreamContent(::windows_core::IUnknown); impl HttpStreamContent { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Web_Http_Headers`"] + #[doc = "Required features: `\"Web_Http_Headers\"`"] #[cfg(feature = "Web_Http_Headers")] pub fn Headers(&self) -> ::windows_core::Result { let this = self; @@ -2672,7 +2672,7 @@ impl HttpStreamContent { (::windows_core::Interface::vtable(this).Headers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferAllAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2681,7 +2681,7 @@ impl HttpStreamContent { (::windows_core::Interface::vtable(this).BufferAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsBufferAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2690,7 +2690,7 @@ impl HttpStreamContent { (::windows_core::Interface::vtable(this).ReadAsBufferAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsInputStreamAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2699,7 +2699,7 @@ impl HttpStreamContent { (::windows_core::Interface::vtable(this).ReadAsInputStreamAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsStringAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2715,7 +2715,7 @@ impl HttpStreamContent { (::windows_core::Interface::vtable(this).TryComputeLength)(::windows_core::Interface::as_raw(this), length, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteToStreamAsync(&self, outputstream: P0) -> ::windows_core::Result> where @@ -2727,7 +2727,7 @@ impl HttpStreamContent { (::windows_core::Interface::vtable(this).WriteToStreamAsync)(::windows_core::Interface::as_raw(this), outputstream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromInputStream(content: P0) -> ::windows_core::Result where @@ -2738,7 +2738,7 @@ impl HttpStreamContent { (::windows_core::Interface::vtable(this).CreateFromInputStream)(::windows_core::Interface::as_raw(this), content.try_into_param()?.abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2777,13 +2777,13 @@ unsafe impl ::core::marker::Sync for HttpStreamContent {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpStringContent(::windows_core::IUnknown); impl HttpStringContent { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Close(&self) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).Close)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Web_Http_Headers`"] + #[doc = "Required features: `\"Web_Http_Headers\"`"] #[cfg(feature = "Web_Http_Headers")] pub fn Headers(&self) -> ::windows_core::Result { let this = self; @@ -2792,7 +2792,7 @@ impl HttpStringContent { (::windows_core::Interface::vtable(this).Headers)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BufferAllAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2801,7 +2801,7 @@ impl HttpStringContent { (::windows_core::Interface::vtable(this).BufferAllAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsBufferAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2810,7 +2810,7 @@ impl HttpStringContent { (::windows_core::Interface::vtable(this).ReadAsBufferAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn ReadAsInputStreamAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2819,7 +2819,7 @@ impl HttpStringContent { (::windows_core::Interface::vtable(this).ReadAsInputStreamAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ReadAsStringAsync(&self) -> ::windows_core::Result> { let this = self; @@ -2835,7 +2835,7 @@ impl HttpStringContent { (::windows_core::Interface::vtable(this).TryComputeLength)(::windows_core::Interface::as_raw(this), length, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn WriteToStreamAsync(&self, outputstream: P0) -> ::windows_core::Result> where @@ -2853,7 +2853,7 @@ impl HttpStringContent { (::windows_core::Interface::vtable(this).CreateFromString)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(content), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromStringWithEncoding(content: &::windows_core::HSTRING, encoding: super::super::Storage::Streams::UnicodeEncoding) -> ::windows_core::Result { Self::IHttpStringContentFactory(|this| unsafe { @@ -2861,7 +2861,7 @@ impl HttpStringContent { (::windows_core::Interface::vtable(this).CreateFromStringWithEncoding)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(content), encoding, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Storage_Streams`"] + #[doc = "Required features: `\"Storage_Streams\"`"] #[cfg(feature = "Storage_Streams")] pub fn CreateFromStringWithEncodingAndMediaType(content: &::windows_core::HSTRING, encoding: super::super::Storage::Streams::UnicodeEncoding, mediatype: &::windows_core::HSTRING) -> ::windows_core::Result { Self::IHttpStringContentFactory(|this| unsafe { @@ -2869,7 +2869,7 @@ impl HttpStringContent { (::windows_core::Interface::vtable(this).CreateFromStringWithEncodingAndMediaType)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(content), encoding, ::core::mem::transmute_copy(mediatype), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2908,7 +2908,7 @@ unsafe impl ::core::marker::Sync for HttpStringContent {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct HttpTransportInformation(::windows_core::IUnknown); impl HttpTransportInformation { - #[doc = "Required features: `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Security_Cryptography_Certificates\"`"] #[cfg(feature = "Security_Cryptography_Certificates")] pub fn ServerCertificate(&self) -> ::windows_core::Result { let this = self; @@ -2917,7 +2917,7 @@ impl HttpTransportInformation { (::windows_core::Interface::vtable(this).ServerCertificate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Networking_Sockets`"] + #[doc = "Required features: `\"Networking_Sockets\"`"] #[cfg(feature = "Networking_Sockets")] pub fn ServerCertificateErrorSeverity(&self) -> ::windows_core::Result { let this = self; @@ -2926,7 +2926,7 @@ impl HttpTransportInformation { (::windows_core::Interface::vtable(this).ServerCertificateErrorSeverity)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerCertificateErrors(&self) -> ::windows_core::Result> { let this = self; @@ -2935,7 +2935,7 @@ impl HttpTransportInformation { (::windows_core::Interface::vtable(this).ServerCertificateErrors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`, `Security_Cryptography_Certificates`"] + #[doc = "Required features: `\"Foundation_Collections\"`, `\"Security_Cryptography_Certificates\"`"] #[cfg(all(feature = "Foundation_Collections", feature = "Security_Cryptography_Certificates"))] pub fn ServerIntermediateCertificates(&self) -> ::windows_core::Result> { let this = self; @@ -2944,7 +2944,7 @@ impl HttpTransportInformation { (::windows_core::Interface::vtable(this).ServerIntermediateCertificates)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ToString(&self) -> ::windows_core::Result<::windows_core::HSTRING> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3184,7 +3184,7 @@ impl ::windows_core::RuntimeType for HttpVersion { const SIGNATURE: ::windows_core::imp::ConstBuffer = ::windows_core::imp::ConstBuffer::from_slice(b"enum(Windows.Web.Http.HttpVersion;i4)"); } #[repr(C)] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub struct HttpProgress { pub Stage: HttpProgressStage, diff --git a/crates/libs/windows/src/Windows/Web/Syndication/impl.rs b/crates/libs/windows/src/Windows/Web/Syndication/impl.rs index 94369e38f0..b9a5e58548 100644 --- a/crates/libs/windows/src/Windows/Web/Syndication/impl.rs +++ b/crates/libs/windows/src/Windows/Web/Syndication/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`, `Security_Credentials`"] +#[doc = "Required features: `\"Foundation\"`, `\"Security_Credentials\"`"] #[cfg(all(feature = "Foundation", feature = "Security_Credentials"))] pub trait ISyndicationClient_Impl: Sized { fn ServerCredential(&self) -> ::windows_core::Result; @@ -140,7 +140,7 @@ impl ISyndicationClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Data_Xml_Dom`, `Foundation_Collections`"] +#[doc = "Required features: `\"Data_Xml_Dom\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Data_Xml_Dom", feature = "Foundation_Collections"))] pub trait ISyndicationNode_Impl: Sized { fn NodeName(&self) -> ::windows_core::Result<::windows_core::HSTRING>; @@ -306,7 +306,7 @@ impl ISyndicationNode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Data_Xml_Dom`, `Foundation_Collections`"] +#[doc = "Required features: `\"Data_Xml_Dom\"`, `\"Foundation_Collections\"`"] #[cfg(all(feature = "Data_Xml_Dom", feature = "Foundation_Collections"))] pub trait ISyndicationText_Impl: Sized + ISyndicationNode_Impl { fn Text(&self) -> ::windows_core::Result<::windows_core::HSTRING>; diff --git a/crates/libs/windows/src/Windows/Web/Syndication/mod.rs b/crates/libs/windows/src/Windows/Web/Syndication/mod.rs index c2743405e0..a0057e30cd 100644 --- a/crates/libs/windows/src/Windows/Web/Syndication/mod.rs +++ b/crates/libs/windows/src/Windows/Web/Syndication/mod.rs @@ -77,7 +77,7 @@ pub struct ISyndicationCategoryFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyndicationClient(::windows_core::IUnknown); impl ISyndicationClient { - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = self; @@ -86,7 +86,7 @@ impl ISyndicationClient { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetServerCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -95,7 +95,7 @@ impl ISyndicationClient { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetServerCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = self; @@ -104,7 +104,7 @@ impl ISyndicationClient { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetProxyCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -150,7 +150,7 @@ impl ISyndicationClient { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRequestHeader)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RetrieveFeedAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -644,7 +644,7 @@ impl ISyndicationNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = self; @@ -653,7 +653,7 @@ impl ISyndicationNode { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -662,7 +662,7 @@ impl ISyndicationNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = self; @@ -671,7 +671,7 @@ impl ISyndicationNode { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = self; @@ -680,7 +680,7 @@ impl ISyndicationNode { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = self; @@ -822,7 +822,7 @@ impl ISyndicationText { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetType)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn Xml(&self) -> ::windows_core::Result { let this = self; @@ -831,7 +831,7 @@ impl ISyndicationText { (::windows_core::Interface::vtable(this).Xml)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn SetXml(&self, value: P0) -> ::windows_core::Result<()> where @@ -884,7 +884,7 @@ impl ISyndicationText { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -893,7 +893,7 @@ impl ISyndicationText { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -902,7 +902,7 @@ impl ISyndicationText { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -911,7 +911,7 @@ impl ISyndicationText { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -920,7 +920,7 @@ impl ISyndicationText { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1146,7 +1146,7 @@ impl SyndicationCategory { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1155,7 +1155,7 @@ impl SyndicationCategory { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1164,7 +1164,7 @@ impl SyndicationCategory { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1173,7 +1173,7 @@ impl SyndicationCategory { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1182,7 +1182,7 @@ impl SyndicationCategory { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1224,7 +1224,7 @@ impl SyndicationClient { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ServerCredential(&self) -> ::windows_core::Result { let this = self; @@ -1233,7 +1233,7 @@ impl SyndicationClient { (::windows_core::Interface::vtable(this).ServerCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetServerCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -1242,7 +1242,7 @@ impl SyndicationClient { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetServerCredential)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn ProxyCredential(&self) -> ::windows_core::Result { let this = self; @@ -1251,7 +1251,7 @@ impl SyndicationClient { (::windows_core::Interface::vtable(this).ProxyCredential)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn SetProxyCredential(&self, value: P0) -> ::windows_core::Result<()> where @@ -1297,7 +1297,7 @@ impl SyndicationClient { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetRequestHeader)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RetrieveFeedAsync(&self, uri: P0) -> ::windows_core::Result> where @@ -1309,7 +1309,7 @@ impl SyndicationClient { (::windows_core::Interface::vtable(this).RetrieveFeedAsync)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Security_Credentials`"] + #[doc = "Required features: `\"Security_Credentials\"`"] #[cfg(feature = "Security_Credentials")] pub fn CreateSyndicationClient(servercredential: P0) -> ::windows_core::Result where @@ -1353,7 +1353,7 @@ impl SyndicationContent { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SourceUri(&self) -> ::windows_core::Result { let this = self; @@ -1362,7 +1362,7 @@ impl SyndicationContent { (::windows_core::Interface::vtable(this).SourceUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSourceUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1377,7 +1377,7 @@ impl SyndicationContent { (::windows_core::Interface::vtable(this).CreateSyndicationContent)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text), r#type, &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateSyndicationContentWithSourceUri(sourceuri: P0) -> ::windows_core::Result where @@ -1432,7 +1432,7 @@ impl SyndicationContent { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1441,7 +1441,7 @@ impl SyndicationContent { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1450,7 +1450,7 @@ impl SyndicationContent { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1459,7 +1459,7 @@ impl SyndicationContent { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1468,7 +1468,7 @@ impl SyndicationContent { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1499,7 +1499,7 @@ impl SyndicationContent { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetType)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn Xml(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1508,7 +1508,7 @@ impl SyndicationContent { (::windows_core::Interface::vtable(this).Xml)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn SetXml(&self, value: P0) -> ::windows_core::Result<()> where @@ -1568,7 +1568,7 @@ impl SyndicationFeed { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Authors(&self) -> ::windows_core::Result> { let this = self; @@ -1577,7 +1577,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).Authors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Categories(&self) -> ::windows_core::Result> { let this = self; @@ -1586,7 +1586,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).Categories)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Contributors(&self) -> ::windows_core::Result> { let this = self; @@ -1609,7 +1609,7 @@ impl SyndicationFeed { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetGenerator)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn IconUri(&self) -> ::windows_core::Result { let this = self; @@ -1618,7 +1618,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).IconUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetIconUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1638,7 +1638,7 @@ impl SyndicationFeed { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Items(&self) -> ::windows_core::Result> { let this = self; @@ -1647,7 +1647,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).Items)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastUpdatedTime(&self) -> ::windows_core::Result { let this = self; @@ -1656,13 +1656,13 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).LastUpdatedTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastUpdatedTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLastUpdatedTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Links(&self) -> ::windows_core::Result> { let this = self; @@ -1671,7 +1671,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).Links)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ImageUri(&self) -> ::windows_core::Result { let this = self; @@ -1680,7 +1680,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).ImageUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetImageUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1731,7 +1731,7 @@ impl SyndicationFeed { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FirstUri(&self) -> ::windows_core::Result { let this = self; @@ -1740,7 +1740,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).FirstUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastUri(&self) -> ::windows_core::Result { let this = self; @@ -1749,7 +1749,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).LastUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NextUri(&self) -> ::windows_core::Result { let this = self; @@ -1758,7 +1758,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).NextUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PreviousUri(&self) -> ::windows_core::Result { let this = self; @@ -1778,7 +1778,7 @@ impl SyndicationFeed { let this = self; unsafe { (::windows_core::Interface::vtable(this).Load)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(feed)).ok() } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn LoadFromXml(&self, feeddocument: P0) -> ::windows_core::Result<()> where @@ -1787,7 +1787,7 @@ impl SyndicationFeed { let this = self; unsafe { (::windows_core::Interface::vtable(this).LoadFromXml)(::windows_core::Interface::as_raw(this), feeddocument.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateSyndicationFeed(title: &::windows_core::HSTRING, subtitle: &::windows_core::HSTRING, uri: P0) -> ::windows_core::Result where @@ -1842,7 +1842,7 @@ impl SyndicationFeed { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1851,7 +1851,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -1860,7 +1860,7 @@ impl SyndicationFeed { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1869,7 +1869,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1878,7 +1878,7 @@ impl SyndicationFeed { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1931,7 +1931,7 @@ impl SyndicationGenerator { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetText)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1940,7 +1940,7 @@ impl SyndicationGenerator { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2010,7 +2010,7 @@ impl SyndicationGenerator { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2019,7 +2019,7 @@ impl SyndicationGenerator { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2028,7 +2028,7 @@ impl SyndicationGenerator { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2037,7 +2037,7 @@ impl SyndicationGenerator { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2046,7 +2046,7 @@ impl SyndicationGenerator { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2088,7 +2088,7 @@ impl SyndicationItem { static SHARED: ::windows_core::imp::FactoryCache = ::windows_core::imp::FactoryCache::new(); SHARED.call(callback) } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Authors(&self) -> ::windows_core::Result> { let this = self; @@ -2097,7 +2097,7 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).Authors)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Categories(&self) -> ::windows_core::Result> { let this = self; @@ -2106,7 +2106,7 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).Categories)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Contributors(&self) -> ::windows_core::Result> { let this = self; @@ -2140,7 +2140,7 @@ impl SyndicationItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetId)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LastUpdatedTime(&self) -> ::windows_core::Result { let this = self; @@ -2149,13 +2149,13 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).LastUpdatedTime)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetLastUpdatedTime(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLastUpdatedTime)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn Links(&self) -> ::windows_core::Result> { let this = self; @@ -2164,7 +2164,7 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).Links)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PublishedDate(&self) -> ::windows_core::Result { let this = self; @@ -2173,7 +2173,7 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).PublishedDate)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetPublishedDate(&self, value: super::super::Foundation::DateTime) -> ::windows_core::Result<()> { let this = self; @@ -2235,7 +2235,7 @@ impl SyndicationItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CommentsUri(&self) -> ::windows_core::Result { let this = self; @@ -2244,7 +2244,7 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).CommentsUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetCommentsUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2253,7 +2253,7 @@ impl SyndicationItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetCommentsUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EditUri(&self) -> ::windows_core::Result { let this = self; @@ -2262,7 +2262,7 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).EditUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn EditMediaUri(&self) -> ::windows_core::Result { let this = self; @@ -2278,7 +2278,7 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).ETag)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ItemUri(&self) -> ::windows_core::Result { let this = self; @@ -2291,7 +2291,7 @@ impl SyndicationItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).Load)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(item)).ok() } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn LoadFromXml(&self, itemdocument: P0) -> ::windows_core::Result<()> where @@ -2300,7 +2300,7 @@ impl SyndicationItem { let this = self; unsafe { (::windows_core::Interface::vtable(this).LoadFromXml)(::windows_core::Interface::as_raw(this), itemdocument.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateSyndicationItem(title: &::windows_core::HSTRING, content: P0, uri: P1) -> ::windows_core::Result where @@ -2356,7 +2356,7 @@ impl SyndicationItem { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2365,7 +2365,7 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2374,7 +2374,7 @@ impl SyndicationItem { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2383,7 +2383,7 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2392,7 +2392,7 @@ impl SyndicationItem { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2478,7 +2478,7 @@ impl SyndicationLink { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetTitle)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -2487,7 +2487,7 @@ impl SyndicationLink { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2507,7 +2507,7 @@ impl SyndicationLink { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetResourceLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateSyndicationLink(uri: P0) -> ::windows_core::Result where @@ -2518,7 +2518,7 @@ impl SyndicationLink { (::windows_core::Interface::vtable(this).CreateSyndicationLink)(::windows_core::Interface::as_raw(this), uri.into_param().abi(), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateSyndicationLinkEx(uri: P0, relationship: &::windows_core::HSTRING, title: &::windows_core::HSTRING, mediatype: &::windows_core::HSTRING, length: u32) -> ::windows_core::Result where @@ -2573,7 +2573,7 @@ impl SyndicationLink { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2582,7 +2582,7 @@ impl SyndicationLink { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2591,7 +2591,7 @@ impl SyndicationLink { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2600,7 +2600,7 @@ impl SyndicationLink { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2609,7 +2609,7 @@ impl SyndicationLink { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2695,7 +2695,7 @@ impl SyndicationNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = self; @@ -2704,7 +2704,7 @@ impl SyndicationNode { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2713,7 +2713,7 @@ impl SyndicationNode { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = self; @@ -2722,7 +2722,7 @@ impl SyndicationNode { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = self; @@ -2731,7 +2731,7 @@ impl SyndicationNode { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = self; @@ -2823,7 +2823,7 @@ impl SyndicationPerson { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2832,7 +2832,7 @@ impl SyndicationPerson { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2841,7 +2841,7 @@ impl SyndicationPerson { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2850,7 +2850,7 @@ impl SyndicationPerson { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2859,7 +2859,7 @@ impl SyndicationPerson { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -2890,7 +2890,7 @@ impl SyndicationPerson { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetName)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -2899,7 +2899,7 @@ impl SyndicationPerson { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -2914,7 +2914,7 @@ impl SyndicationPerson { (::windows_core::Interface::vtable(this).CreateSyndicationPerson)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) }) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateSyndicationPersonEx(name: &::windows_core::HSTRING, email: &::windows_core::HSTRING, uri: P0) -> ::windows_core::Result where @@ -3002,7 +3002,7 @@ impl SyndicationText { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetLanguage)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BaseUri(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3011,7 +3011,7 @@ impl SyndicationText { (::windows_core::Interface::vtable(this).BaseUri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBaseUri(&self, value: P0) -> ::windows_core::Result<()> where @@ -3020,7 +3020,7 @@ impl SyndicationText { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBaseUri)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn AttributeExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3029,7 +3029,7 @@ impl SyndicationText { (::windows_core::Interface::vtable(this).AttributeExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn ElementExtensions(&self) -> ::windows_core::Result> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3038,7 +3038,7 @@ impl SyndicationText { (::windows_core::Interface::vtable(this).ElementExtensions)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn GetXmlDocument(&self, format: SyndicationFormat) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -3069,7 +3069,7 @@ impl SyndicationText { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetType)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(value)).ok() } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn Xml(&self) -> ::windows_core::Result { let this = self; @@ -3078,7 +3078,7 @@ impl SyndicationText { (::windows_core::Interface::vtable(this).Xml)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Data_Xml_Dom`"] + #[doc = "Required features: `\"Data_Xml_Dom\"`"] #[cfg(feature = "Data_Xml_Dom")] pub fn SetXml(&self, value: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Web/UI/Interop/mod.rs b/crates/libs/windows/src/Windows/Web/UI/Interop/mod.rs index 3247bca7b8..cc6278e0a2 100644 --- a/crates/libs/windows/src/Windows/Web/UI/Interop/mod.rs +++ b/crates/libs/windows/src/Windows/Web/UI/Interop/mod.rs @@ -195,7 +195,7 @@ pub struct IWebViewControlSite2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControl(::windows_core::IUnknown); impl WebViewControl { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Source(&self) -> ::windows_core::Result { let this = self; @@ -204,7 +204,7 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).Source)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSource(&self, source: P0) -> ::windows_core::Result<()> where @@ -234,13 +234,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).CanGoForward)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetDefaultBackgroundColor(&self, value: super::super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDefaultBackgroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn DefaultBackgroundColor(&self) -> ::windows_core::Result { let this = self; @@ -263,7 +263,7 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).Settings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DeferredPermissionRequests(&self) -> ::windows_core::Result> { let this = self; @@ -288,7 +288,7 @@ impl WebViewControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Navigate(&self, source: P0) -> ::windows_core::Result<()> where @@ -301,7 +301,7 @@ impl WebViewControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).NavigateToString)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NavigateToLocalStreamUri(&self, source: P0, streamresolver: P1) -> ::windows_core::Result<()> where @@ -311,7 +311,7 @@ impl WebViewControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).NavigateToLocalStreamUri)(::windows_core::Interface::as_raw(this), source.into_param().abi(), streamresolver.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn NavigateWithHttpRequestMessage(&self, requestmessage: P0) -> ::windows_core::Result<()> where @@ -320,7 +320,7 @@ impl WebViewControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).NavigateWithHttpRequestMessage)(::windows_core::Interface::as_raw(this), requestmessage.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InvokeScriptAsync(&self, scriptname: &::windows_core::HSTRING, arguments: P0) -> ::windows_core::Result> where @@ -332,7 +332,7 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).InvokeScriptAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(scriptname), arguments.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CapturePreviewToStreamAsync(&self, stream: P0) -> ::windows_core::Result where @@ -344,7 +344,7 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).CapturePreviewToStreamAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_DataTransfer`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_DataTransfer\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_DataTransfer", feature = "Foundation"))] pub fn CaptureSelectedContentToDataPackageAsync(&self) -> ::windows_core::Result> { let this = self; @@ -353,7 +353,7 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).CaptureSelectedContentToDataPackageAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BuildLocalStreamUri(&self, contentidentifier: &::windows_core::HSTRING, relativepath: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -366,7 +366,7 @@ impl WebViewControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetDeferredPermissionRequestById)(::windows_core::Interface::as_raw(this), id, result as *mut _ as _).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NavigationStarting(&self, handler: P0) -> ::windows_core::Result where @@ -378,13 +378,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).NavigationStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNavigationStarting(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNavigationStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentLoading(&self, handler: P0) -> ::windows_core::Result where @@ -396,13 +396,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).ContentLoading)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContentLoading(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveContentLoading)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DOMContentLoaded(&self, handler: P0) -> ::windows_core::Result where @@ -414,13 +414,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).DOMContentLoaded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDOMContentLoaded(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDOMContentLoaded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NavigationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -432,13 +432,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).NavigationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNavigationCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNavigationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameNavigationStarting(&self, handler: P0) -> ::windows_core::Result where @@ -450,13 +450,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).FrameNavigationStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameNavigationStarting(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameNavigationStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameContentLoading(&self, handler: P0) -> ::windows_core::Result where @@ -468,13 +468,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).FrameContentLoading)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameContentLoading(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameContentLoading)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameDOMContentLoaded(&self, handler: P0) -> ::windows_core::Result where @@ -486,13 +486,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).FrameDOMContentLoaded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameDOMContentLoaded(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameDOMContentLoaded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameNavigationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -504,13 +504,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).FrameNavigationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameNavigationCompleted(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameNavigationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScriptNotify(&self, handler: P0) -> ::windows_core::Result where @@ -522,13 +522,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).ScriptNotify)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveScriptNotify(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveScriptNotify)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LongRunningScriptDetected(&self, handler: P0) -> ::windows_core::Result where @@ -540,13 +540,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).LongRunningScriptDetected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLongRunningScriptDetected(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLongRunningScriptDetected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnsafeContentWarningDisplaying(&self, handler: P0) -> ::windows_core::Result where @@ -558,13 +558,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).UnsafeContentWarningDisplaying)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUnsafeContentWarningDisplaying(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUnsafeContentWarningDisplaying)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnviewableContentIdentified(&self, handler: P0) -> ::windows_core::Result where @@ -576,13 +576,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).UnviewableContentIdentified)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUnviewableContentIdentified(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUnviewableContentIdentified)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PermissionRequested(&self, handler: P0) -> ::windows_core::Result where @@ -594,13 +594,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).PermissionRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePermissionRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePermissionRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnsupportedUriSchemeIdentified(&self, handler: P0) -> ::windows_core::Result where @@ -612,13 +612,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).UnsupportedUriSchemeIdentified)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUnsupportedUriSchemeIdentified(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUnsupportedUriSchemeIdentified)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NewWindowRequested(&self, handler: P0) -> ::windows_core::Result where @@ -630,13 +630,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).NewWindowRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNewWindowRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNewWindowRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContainsFullScreenElementChanged(&self, handler: P0) -> ::windows_core::Result where @@ -648,13 +648,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).ContainsFullScreenElementChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContainsFullScreenElementChanged(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveContainsFullScreenElementChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WebResourceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -666,7 +666,7 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).WebResourceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveWebResourceRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -694,13 +694,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).Scale)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetBounds(&self, value: super::super::super::Foundation::Rect) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetBounds)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Bounds(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -728,7 +728,7 @@ impl WebViewControl { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).MoveFocus)(::windows_core::Interface::as_raw(this), reason).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn MoveFocusRequested(&self, handler: P0) -> ::windows_core::Result where @@ -740,13 +740,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).MoveFocusRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveMoveFocusRequested(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveMoveFocusRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn AcceleratorKeyPressed(&self, handler: P0) -> ::windows_core::Result where @@ -758,13 +758,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).AcceleratorKeyPressed)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveAcceleratorKeyPressed(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveAcceleratorKeyPressed)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GotFocus(&self, handler: P0) -> ::windows_core::Result where @@ -776,13 +776,13 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).GotFocus)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveGotFocus(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).RemoveGotFocus)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LostFocus(&self, handler: P0) -> ::windows_core::Result where @@ -794,7 +794,7 @@ impl WebViewControl { (::windows_core::Interface::vtable(this).LostFocus)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLostFocus(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = &::windows_core::ComInterface::cast::(self)?; @@ -820,7 +820,7 @@ impl ::windows_core::CanTryInto for WebViewControl {} #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlAcceleratorKeyPressedEventArgs(::windows_core::IUnknown); impl WebViewControlAcceleratorKeyPressedEventArgs { - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn EventType(&self) -> ::windows_core::Result { let this = self; @@ -829,7 +829,7 @@ impl WebViewControlAcceleratorKeyPressedEventArgs { (::windows_core::Interface::vtable(this).EventType)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `System`"] + #[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] pub fn VirtualKey(&self) -> ::windows_core::Result { let this = self; @@ -838,7 +838,7 @@ impl WebViewControlAcceleratorKeyPressedEventArgs { (::windows_core::Interface::vtable(this).VirtualKey)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI_Core`"] + #[doc = "Required features: `\"UI_Core\"`"] #[cfg(feature = "UI_Core")] pub fn KeyStatus(&self) -> ::windows_core::Result { let this = self; @@ -936,7 +936,7 @@ impl WebViewControlProcess { (::windows_core::Interface::vtable(this).IsPrivateNetworkClientServerCapabilityEnabled)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn CreateWebViewControlAsync(&self, hostwindowhandle: i64, bounds: super::super::super::Foundation::Rect) -> ::windows_core::Result> { let this = self; @@ -945,7 +945,7 @@ impl WebViewControlProcess { (::windows_core::Interface::vtable(this).CreateWebViewControlAsync)(::windows_core::Interface::as_raw(this), hostwindowhandle, bounds, &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn GetWebViewControls(&self) -> ::windows_core::Result> { let this = self; @@ -958,7 +958,7 @@ impl WebViewControlProcess { let this = self; unsafe { (::windows_core::Interface::vtable(this).Terminate)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ProcessExited(&self, handler: P0) -> ::windows_core::Result where @@ -970,7 +970,7 @@ impl WebViewControlProcess { (::windows_core::Interface::vtable(this).ProcessExited)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveProcessExited(&self, token: super::super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; diff --git a/crates/libs/windows/src/Windows/Web/UI/impl.rs b/crates/libs/windows/src/Windows/Web/UI/impl.rs index e8f6369fa1..7a97ae5cbd 100644 --- a/crates/libs/windows/src/Windows/Web/UI/impl.rs +++ b/crates/libs/windows/src/Windows/Web/UI/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `ApplicationModel_DataTransfer`, `Foundation_Collections`, `Storage_Streams`, `UI`, `Web_Http`"] +#[doc = "Required features: `\"ApplicationModel_DataTransfer\"`, `\"Foundation_Collections\"`, `\"Storage_Streams\"`, `\"UI\"`, `\"Web_Http\"`"] #[cfg(all(feature = "ApplicationModel_DataTransfer", feature = "Foundation_Collections", feature = "Storage_Streams", feature = "UI", feature = "Web_Http"))] pub trait IWebViewControl_Impl: Sized { fn Source(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Web/UI/mod.rs b/crates/libs/windows/src/Windows/Web/UI/mod.rs index 4f2e28e7cf..cd22463fed 100644 --- a/crates/libs/windows/src/Windows/Web/UI/mod.rs +++ b/crates/libs/windows/src/Windows/Web/UI/mod.rs @@ -1,11 +1,11 @@ #[cfg(feature = "Web_UI_Interop")] -#[doc = "Required features: `Web_UI_Interop`"] +#[doc = "Required features: `\"Web_UI_Interop\"`"] pub mod Interop; #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebViewControl(::windows_core::IUnknown); impl IWebViewControl { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Source(&self) -> ::windows_core::Result { let this = self; @@ -14,7 +14,7 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).Source)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn SetSource(&self, source: P0) -> ::windows_core::Result<()> where @@ -44,13 +44,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).CanGoForward)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn SetDefaultBackgroundColor(&self, value: super::super::UI::Color) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetDefaultBackgroundColor)(::windows_core::Interface::as_raw(this), value).ok() } } - #[doc = "Required features: `UI`"] + #[doc = "Required features: `\"UI\"`"] #[cfg(feature = "UI")] pub fn DefaultBackgroundColor(&self) -> ::windows_core::Result { let this = self; @@ -73,7 +73,7 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).Settings)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn DeferredPermissionRequests(&self) -> ::windows_core::Result> { let this = self; @@ -98,7 +98,7 @@ impl IWebViewControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).Stop)(::windows_core::Interface::as_raw(this)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Navigate(&self, source: P0) -> ::windows_core::Result<()> where @@ -111,7 +111,7 @@ impl IWebViewControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).NavigateToString)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(text)).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NavigateToLocalStreamUri(&self, source: P0, streamresolver: P1) -> ::windows_core::Result<()> where @@ -121,7 +121,7 @@ impl IWebViewControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).NavigateToLocalStreamUri)(::windows_core::Interface::as_raw(this), source.into_param().abi(), streamresolver.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn NavigateWithHttpRequestMessage(&self, requestmessage: P0) -> ::windows_core::Result<()> where @@ -130,7 +130,7 @@ impl IWebViewControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).NavigateWithHttpRequestMessage)(::windows_core::Interface::as_raw(this), requestmessage.into_param().abi()).ok() } } - #[doc = "Required features: `Foundation_Collections`"] + #[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] pub fn InvokeScriptAsync(&self, scriptname: &::windows_core::HSTRING, arguments: P0) -> ::windows_core::Result> where @@ -142,7 +142,7 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).InvokeScriptAsync)(::windows_core::Interface::as_raw(this), ::core::mem::transmute_copy(scriptname), arguments.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn CapturePreviewToStreamAsync(&self, stream: P0) -> ::windows_core::Result where @@ -154,7 +154,7 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).CapturePreviewToStreamAsync)(::windows_core::Interface::as_raw(this), stream.try_into_param()?.abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `ApplicationModel_DataTransfer`, `Foundation`"] + #[doc = "Required features: `\"ApplicationModel_DataTransfer\"`, `\"Foundation\"`"] #[cfg(all(feature = "ApplicationModel_DataTransfer", feature = "Foundation"))] pub fn CaptureSelectedContentToDataPackageAsync(&self) -> ::windows_core::Result> { let this = self; @@ -163,7 +163,7 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).CaptureSelectedContentToDataPackageAsync)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn BuildLocalStreamUri(&self, contentidentifier: &::windows_core::HSTRING, relativepath: &::windows_core::HSTRING) -> ::windows_core::Result { let this = self; @@ -176,7 +176,7 @@ impl IWebViewControl { let this = self; unsafe { (::windows_core::Interface::vtable(this).GetDeferredPermissionRequestById)(::windows_core::Interface::as_raw(this), id, result as *mut _ as _).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NavigationStarting(&self, handler: P0) -> ::windows_core::Result where @@ -188,13 +188,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).NavigationStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNavigationStarting(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNavigationStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContentLoading(&self, handler: P0) -> ::windows_core::Result where @@ -206,13 +206,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).ContentLoading)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContentLoading(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveContentLoading)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn DOMContentLoaded(&self, handler: P0) -> ::windows_core::Result where @@ -224,13 +224,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).DOMContentLoaded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveDOMContentLoaded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveDOMContentLoaded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NavigationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -242,13 +242,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).NavigationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNavigationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNavigationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameNavigationStarting(&self, handler: P0) -> ::windows_core::Result where @@ -260,13 +260,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).FrameNavigationStarting)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameNavigationStarting(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameNavigationStarting)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameContentLoading(&self, handler: P0) -> ::windows_core::Result where @@ -278,13 +278,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).FrameContentLoading)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameContentLoading(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameContentLoading)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameDOMContentLoaded(&self, handler: P0) -> ::windows_core::Result where @@ -296,13 +296,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).FrameDOMContentLoaded)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameDOMContentLoaded(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameDOMContentLoaded)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn FrameNavigationCompleted(&self, handler: P0) -> ::windows_core::Result where @@ -314,13 +314,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).FrameNavigationCompleted)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveFrameNavigationCompleted(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveFrameNavigationCompleted)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ScriptNotify(&self, handler: P0) -> ::windows_core::Result where @@ -332,13 +332,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).ScriptNotify)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveScriptNotify(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveScriptNotify)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn LongRunningScriptDetected(&self, handler: P0) -> ::windows_core::Result where @@ -350,13 +350,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).LongRunningScriptDetected)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveLongRunningScriptDetected(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveLongRunningScriptDetected)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnsafeContentWarningDisplaying(&self, handler: P0) -> ::windows_core::Result where @@ -368,13 +368,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).UnsafeContentWarningDisplaying)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUnsafeContentWarningDisplaying(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUnsafeContentWarningDisplaying)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnviewableContentIdentified(&self, handler: P0) -> ::windows_core::Result where @@ -386,13 +386,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).UnviewableContentIdentified)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUnviewableContentIdentified(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUnviewableContentIdentified)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn PermissionRequested(&self, handler: P0) -> ::windows_core::Result where @@ -404,13 +404,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).PermissionRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemovePermissionRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemovePermissionRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn UnsupportedUriSchemeIdentified(&self, handler: P0) -> ::windows_core::Result where @@ -422,13 +422,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).UnsupportedUriSchemeIdentified)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveUnsupportedUriSchemeIdentified(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveUnsupportedUriSchemeIdentified)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn NewWindowRequested(&self, handler: P0) -> ::windows_core::Result where @@ -440,13 +440,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).NewWindowRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveNewWindowRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveNewWindowRequested)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ContainsFullScreenElementChanged(&self, handler: P0) -> ::windows_core::Result where @@ -458,13 +458,13 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).ContainsFullScreenElementChanged)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveContainsFullScreenElementChanged(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; unsafe { (::windows_core::Interface::vtable(this).RemoveContainsFullScreenElementChanged)(::windows_core::Interface::as_raw(this), token).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn WebResourceRequested(&self, handler: P0) -> ::windows_core::Result where @@ -476,7 +476,7 @@ impl IWebViewControl { (::windows_core::Interface::vtable(this).WebResourceRequested)(::windows_core::Interface::as_raw(this), handler.into_param().abi(), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn RemoveWebResourceRequested(&self, token: super::super::Foundation::EventRegistrationToken) -> ::windows_core::Result<()> { let this = self; @@ -1050,7 +1050,7 @@ pub struct IWebViewControlWebResourceRequestedEventArgs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlContentLoadingEventArgs(::windows_core::IUnknown); impl WebViewControlContentLoadingEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1077,7 +1077,7 @@ impl ::windows_core::RuntimeName for WebViewControlContentLoadingEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlDOMContentLoadedEventArgs(::windows_core::IUnknown); impl WebViewControlDOMContentLoadedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1111,7 +1111,7 @@ impl WebViewControlDeferredPermissionRequest { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1153,7 +1153,7 @@ impl ::windows_core::RuntimeName for WebViewControlDeferredPermissionRequest { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlLongRunningScriptDetectedEventArgs(::windows_core::IUnknown); impl WebViewControlLongRunningScriptDetectedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn ExecutionTime(&self) -> ::windows_core::Result { let this = self; @@ -1191,7 +1191,7 @@ impl ::windows_core::RuntimeName for WebViewControlLongRunningScriptDetectedEven #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlNavigationCompletedEventArgs(::windows_core::IUnknown); impl WebViewControlNavigationCompletedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1232,7 +1232,7 @@ impl ::windows_core::RuntimeName for WebViewControlNavigationCompletedEventArgs #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlNavigationStartingEventArgs(::windows_core::IUnknown); impl WebViewControlNavigationStartingEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1270,7 +1270,7 @@ impl ::windows_core::RuntimeName for WebViewControlNavigationStartingEventArgs { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlNewWindowRequestedEventArgs(::windows_core::IUnknown); impl WebViewControlNewWindowRequestedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1279,7 +1279,7 @@ impl WebViewControlNewWindowRequestedEventArgs { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Referrer(&self) -> ::windows_core::Result { let this = self; @@ -1313,7 +1313,7 @@ impl WebViewControlNewWindowRequestedEventArgs { let this = &::windows_core::ComInterface::cast::(self)?; unsafe { (::windows_core::Interface::vtable(this).SetNewWindow)(::windows_core::Interface::as_raw(this), value.try_into_param()?.abi()).ok() } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = &::windows_core::ComInterface::cast::(self)?; @@ -1347,7 +1347,7 @@ impl WebViewControlPermissionRequest { (::windows_core::Interface::vtable(this).Id)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1425,7 +1425,7 @@ impl ::windows_core::RuntimeName for WebViewControlPermissionRequestedEventArgs #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlScriptNotifyEventArgs(::windows_core::IUnknown); impl WebViewControlScriptNotifyEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1510,7 +1510,7 @@ impl ::windows_core::RuntimeName for WebViewControlSettings { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlUnsupportedUriSchemeIdentifiedEventArgs(::windows_core::IUnknown); impl WebViewControlUnsupportedUriSchemeIdentifiedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1548,7 +1548,7 @@ impl ::windows_core::RuntimeName for WebViewControlUnsupportedUriSchemeIdentifie #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlUnviewableContentIdentifiedEventArgs(::windows_core::IUnknown); impl WebViewControlUnviewableContentIdentifiedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Uri(&self) -> ::windows_core::Result { let this = self; @@ -1557,7 +1557,7 @@ impl WebViewControlUnviewableContentIdentifiedEventArgs { (::windows_core::Interface::vtable(this).Uri)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn Referrer(&self) -> ::windows_core::Result { let this = self; @@ -1591,7 +1591,7 @@ impl ::windows_core::RuntimeName for WebViewControlUnviewableContentIdentifiedEv #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct WebViewControlWebResourceRequestedEventArgs(::windows_core::IUnknown); impl WebViewControlWebResourceRequestedEventArgs { - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub fn GetDeferral(&self) -> ::windows_core::Result { let this = self; @@ -1600,7 +1600,7 @@ impl WebViewControlWebResourceRequestedEventArgs { (::windows_core::Interface::vtable(this).GetDeferral)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn Request(&self) -> ::windows_core::Result { let this = self; @@ -1609,7 +1609,7 @@ impl WebViewControlWebResourceRequestedEventArgs { (::windows_core::Interface::vtable(this).Request)(::windows_core::Interface::as_raw(this), &mut result__).from_abi(result__) } } - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn SetResponse(&self, value: P0) -> ::windows_core::Result<()> where @@ -1618,7 +1618,7 @@ impl WebViewControlWebResourceRequestedEventArgs { let this = self; unsafe { (::windows_core::Interface::vtable(this).SetResponse)(::windows_core::Interface::as_raw(this), value.into_param().abi()).ok() } } - #[doc = "Required features: `Web_Http`"] + #[doc = "Required features: `\"Web_Http\"`"] #[cfg(feature = "Web_Http")] pub fn Response(&self) -> ::windows_core::Result { let this = self; diff --git a/crates/libs/windows/src/Windows/Web/impl.rs b/crates/libs/windows/src/Windows/Web/impl.rs index 1f0e173d2d..0340eab9be 100644 --- a/crates/libs/windows/src/Windows/Web/impl.rs +++ b/crates/libs/windows/src/Windows/Web/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation`, `Storage_Streams`"] +#[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub trait IUriToStreamResolver_Impl: Sized { fn UriToStreamAsync(&self, uri: ::core::option::Option<&super::Foundation::Uri>) -> ::windows_core::Result>; diff --git a/crates/libs/windows/src/Windows/Web/mod.rs b/crates/libs/windows/src/Windows/Web/mod.rs index 3ed78e0453..bdff39d840 100644 --- a/crates/libs/windows/src/Windows/Web/mod.rs +++ b/crates/libs/windows/src/Windows/Web/mod.rs @@ -1,20 +1,20 @@ #[cfg(feature = "Web_AtomPub")] -#[doc = "Required features: `Web_AtomPub`"] +#[doc = "Required features: `\"Web_AtomPub\"`"] pub mod AtomPub; #[cfg(feature = "Web_Http")] -#[doc = "Required features: `Web_Http`"] +#[doc = "Required features: `\"Web_Http\"`"] pub mod Http; #[cfg(feature = "Web_Syndication")] -#[doc = "Required features: `Web_Syndication`"] +#[doc = "Required features: `\"Web_Syndication\"`"] pub mod Syndication; #[cfg(feature = "Web_UI")] -#[doc = "Required features: `Web_UI`"] +#[doc = "Required features: `\"Web_UI\"`"] pub mod UI; #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUriToStreamResolver(::windows_core::IUnknown); impl IUriToStreamResolver { - #[doc = "Required features: `Foundation`, `Storage_Streams`"] + #[doc = "Required features: `\"Foundation\"`, `\"Storage_Streams\"`"] #[cfg(all(feature = "Foundation", feature = "Storage_Streams"))] pub fn UriToStreamAsync(&self, uri: P0) -> ::windows_core::Result> where diff --git a/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/DirectML/impl.rs b/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/DirectML/impl.rs index 5ce458c246..ef219ae973 100644 --- a/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/DirectML/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/DirectML/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait IDMLBindingTable_Impl: Sized + IDMLDeviceChild_Impl { fn BindInputs(&self, bindingcount: u32, bindings: *const DML_BINDING_DESC); @@ -50,7 +50,7 @@ impl IDMLBindingTable_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait IDMLCommandRecorder_Impl: Sized + IDMLDeviceChild_Impl { fn RecordDispatch(&self, commandlist: ::core::option::Option<&super::super::super::Graphics::Direct3D12::ID3D12CommandList>, dispatchable: ::core::option::Option<&IDMLDispatchable>, bindings: ::core::option::Option<&IDMLBindingTable>); @@ -81,7 +81,7 @@ impl IDMLCompiledOperator_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDMLDebugDevice_Impl: Sized { fn SetMuteDebugOutput(&self, mute: super::super::super::Foundation::BOOL); @@ -102,7 +102,7 @@ impl IDMLDebugDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait IDMLDevice_Impl: Sized + IDMLObject_Impl { fn CheckFeatureSupport(&self, feature: DML_FEATURE, featurequerydatasize: u32, featurequerydata: *const ::core::ffi::c_void, featuresupportdatasize: u32, featuresupportdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -189,7 +189,7 @@ impl IDMLDevice_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait IDMLDevice1_Impl: Sized + IDMLDevice_Impl { fn CompileGraph(&self, desc: *const DML_GRAPH_DESC, flags: DML_EXECUTION_FLAGS, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/DirectML/mod.rs b/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/DirectML/mod.rs index 744299d883..2b0c152a39 100644 --- a/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/DirectML/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/DirectML/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[inline] pub unsafe fn DMLCreateDevice(d3d12device: P0, flags: DML_CREATE_DEVICE_FLAGS, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("directml.dll" "system" fn DMLCreateDevice(d3d12device : * mut::core::ffi::c_void, flags : DML_CREATE_DEVICE_FLAGS, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); DMLCreateDevice(d3d12device.into_param().abi(), flags, &::IID, result__ as *mut _ as *mut _).ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[inline] pub unsafe fn DMLCreateDevice1(d3d12device: P0, flags: DML_CREATE_DEVICE_FLAGS, minimumfeaturelevel: DML_FEATURE_LEVEL, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -61,7 +61,7 @@ impl IDMLBindingTable { pub unsafe fn BindPersistentResource(&self, binding: ::core::option::Option<*const DML_BINDING_DESC>) { (::windows_core::Interface::vtable(self).BindPersistentResource)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(binding.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, desc: ::core::option::Option<*const DML_BINDING_TABLE_DESC>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desc.unwrap_or(::std::ptr::null()))).ok() @@ -116,7 +116,7 @@ impl IDMLCommandRecorder { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn RecordDispatch(&self, commandlist: P0, dispatchable: P1, bindings: P2) where @@ -194,7 +194,7 @@ pub struct IDMLCompiledOperator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDMLDebugDevice(::windows_core::IUnknown); impl IDMLDebugDevice { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMuteDebugOutput(&self, mute: P0) where @@ -271,7 +271,7 @@ impl IDMLDevice { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateCommandRecorder)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateBindingTable(&self, desc: ::core::option::Option<*const DML_BINDING_TABLE_DESC>) -> ::windows_core::Result where @@ -374,7 +374,7 @@ impl IDMLDevice1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateCommandRecorder)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateBindingTable(&self, desc: ::core::option::Option<*const DML_BINDING_TABLE_DESC>) -> ::windows_core::Result where @@ -2294,7 +2294,7 @@ impl ::core::default::Default for DML_ARGMIN_OPERATOR_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_AVERAGE_POOLING_GRAD_OPERATOR_DESC { pub InputGradientTensor: *const DML_TENSOR_DESC, @@ -2339,7 +2339,7 @@ impl ::core::default::Default for DML_AVERAGE_POOLING_GRAD_OPERATOR_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_AVERAGE_POOLING_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, @@ -2431,7 +2431,7 @@ impl ::core::default::Default for DML_BATCH_NORMALIZATION_GRAD_OPERATOR_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_BATCH_NORMALIZATION_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, @@ -2538,7 +2538,7 @@ impl ::core::default::Default for DML_BINDING_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct DML_BINDING_TABLE_DESC { pub Dispatchable: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -2577,7 +2577,7 @@ impl ::core::default::Default for DML_BINDING_TABLE_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct DML_BUFFER_ARRAY_BINDING { pub BindingCount: u32, @@ -2616,7 +2616,7 @@ impl ::core::default::Default for DML_BUFFER_ARRAY_BINDING { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct DML_BUFFER_BINDING { pub Buffer: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -2827,7 +2827,7 @@ impl ::core::default::Default for DML_CONVOLUTION_OPERATOR_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_CUMULATIVE_PRODUCT_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, @@ -2869,7 +2869,7 @@ impl ::core::default::Default for DML_CUMULATIVE_PRODUCT_OPERATOR_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_CUMULATIVE_SUMMATION_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, @@ -5000,7 +5000,7 @@ impl ::core::default::Default for DML_FEATURE_DATA_FEATURE_LEVELS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_FEATURE_DATA_TENSOR_DATA_TYPE_SUPPORT { pub IsSupported: super::super::super::Foundation::BOOL, @@ -5405,7 +5405,7 @@ impl ::core::default::Default for DML_GRAPH_NODE_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_GRU_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, @@ -5564,7 +5564,7 @@ impl ::core::default::Default for DML_JOIN_OPERATOR_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_LOCAL_RESPONSE_NORMALIZATION_GRAD_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, @@ -5609,7 +5609,7 @@ impl ::core::default::Default for DML_LOCAL_RESPONSE_NORMALIZATION_GRAD_OPERATOR } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_LOCAL_RESPONSE_NORMALIZATION_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, @@ -5722,7 +5722,7 @@ impl ::core::default::Default for DML_LP_POOLING_OPERATOR_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_LSTM_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, @@ -6019,7 +6019,7 @@ impl ::core::default::Default for DML_MAX_UNPOOLING_OPERATOR_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_MEAN_VARIANCE_NORMALIZATION1_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, @@ -6065,7 +6065,7 @@ impl ::core::default::Default for DML_MEAN_VARIANCE_NORMALIZATION1_OPERATOR_DESC } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_MEAN_VARIANCE_NORMALIZATION_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, @@ -6648,7 +6648,7 @@ impl ::core::default::Default for DML_RNN_OPERATOR_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DML_ROI_ALIGN1_OPERATOR_DESC { pub InputTensor: *const DML_TENSOR_DESC, diff --git a/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/WinML/impl.rs b/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/WinML/impl.rs index 16d34afe3a..089941450e 100644 --- a/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/WinML/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/WinML/impl.rs @@ -582,7 +582,7 @@ impl IMLOperatorTypeInferrer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait IWinMLEvaluationContext_Impl: Sized { fn BindValue(&self, pdescriptor: *const WINML_BINDING_DESC) -> ::windows_core::Result<()>; @@ -626,7 +626,7 @@ impl IWinMLEvaluationContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWinMLModel_Impl: Sized { fn GetDescription(&self) -> ::windows_core::Result<*mut WINML_MODEL_DESC>; @@ -689,7 +689,7 @@ impl IWinMLModel_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait IWinMLRuntime_Impl: Sized { fn LoadModel(&self, path: &::windows_core::PCWSTR) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/WinML/mod.rs b/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/WinML/mod.rs index 18193e3ce5..20729db85d 100644 --- a/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/WinML/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/WinML/mod.rs @@ -549,12 +549,12 @@ pub struct IMLOperatorTypeInferrer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWinMLEvaluationContext(::windows_core::IUnknown); impl IWinMLEvaluationContext { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BindValue(&self, pdescriptor: *const WINML_BINDING_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BindValue)(::windows_core::Interface::as_raw(self), pdescriptor).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetValueByName(&self, name: P0) -> ::windows_core::Result<*mut WINML_BINDING_DESC> where @@ -599,13 +599,13 @@ impl IWinMLModel { pub unsafe fn EnumerateMetadata(&self, index: u32, pkey: *mut ::windows_core::PCWSTR, pvalue: *mut ::windows_core::PCWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumerateMetadata)(::windows_core::Interface::as_raw(self), index, pkey, pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumerateModelInputs(&self, index: u32) -> ::windows_core::Result<*mut WINML_VARIABLE_DESC> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateModelInputs)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumerateModelOutputs(&self, index: u32) -> ::windows_core::Result<*mut WINML_VARIABLE_DESC> { let mut result__ = ::std::mem::zeroed(); @@ -645,7 +645,7 @@ impl IWinMLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LoadModel)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateEvaluationContext(&self, device: P0) -> ::windows_core::Result where @@ -1402,7 +1402,7 @@ impl ::core::default::Default for MLOperatorSetId { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct WINML_BINDING_DESC { pub Name: ::windows_core::PCWSTR, @@ -1426,7 +1426,7 @@ impl ::core::default::Default for WINML_BINDING_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub union WINML_BINDING_DESC_0 { pub Tensor: WINML_TENSOR_BINDING_DESC, @@ -1641,7 +1641,7 @@ impl ::core::default::Default for WINML_MODEL_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct WINML_RESOURCE_BINDING_DESC { pub ElementType: WINML_TENSOR_DATA_TYPE, @@ -1814,7 +1814,7 @@ impl ::core::default::Default for WINML_TENSOR_VARIABLE_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINML_VARIABLE_DESC { pub Name: ::windows_core::PWSTR, @@ -1842,7 +1842,7 @@ impl ::core::default::Default for WINML_VARIABLE_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WINML_VARIABLE_DESC_0 { pub Tensor: WINML_TENSOR_VARIABLE_DESC, diff --git a/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/mod.rs b/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/mod.rs index 49c71793c4..89e49060a9 100644 --- a/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/AI/MachineLearning/mod.rs @@ -1,6 +1,6 @@ #[cfg(feature = "Win32_AI_MachineLearning_DirectML")] -#[doc = "Required features: `Win32_AI_MachineLearning_DirectML`"] +#[doc = "Required features: `\"Win32_AI_MachineLearning_DirectML\"`"] pub mod DirectML; #[cfg(feature = "Win32_AI_MachineLearning_WinML")] -#[doc = "Required features: `Win32_AI_MachineLearning_WinML`"] +#[doc = "Required features: `\"Win32_AI_MachineLearning_WinML\"`"] pub mod WinML; diff --git a/crates/libs/windows/src/Windows/Win32/AI/mod.rs b/crates/libs/windows/src/Windows/Win32/AI/mod.rs index b4d7ef97f4..cd042dfa12 100644 --- a/crates/libs/windows/src/Windows/Win32/AI/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/AI/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Win32_AI_MachineLearning")] -#[doc = "Required features: `Win32_AI_MachineLearning`"] +#[doc = "Required features: `\"Win32_AI_MachineLearning\"`"] pub mod MachineLearning; diff --git a/crates/libs/windows/src/Windows/Win32/Data/HtmlHelp/impl.rs b/crates/libs/windows/src/Windows/Win32/Data/HtmlHelp/impl.rs index acc5dd5432..27b0b1a10a 100644 --- a/crates/libs/windows/src/Windows/Win32/Data/HtmlHelp/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Data/HtmlHelp/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IITDatabase_Impl: Sized { fn Open(&self, lpszhost: &::windows_core::PCWSTR, lpszmoniker: &::windows_core::PCWSTR, dwflags: u32) -> ::windows_core::Result<()>; @@ -50,7 +50,7 @@ impl IITDatabase_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IITPropList_Impl: Sized + super::super::System::Com::IPersistStreamInit_Impl { fn Set(&self, propid: u32, lpszwstring: &::windows_core::PCWSTR, dwoperation: u32) -> ::windows_core::Result<()>; @@ -193,7 +193,7 @@ impl IITPropList_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IITResultSet_Impl: Sized { fn SetColumnPriority(&self, lcolumnindex: i32, columnpriority: PRIORITY) -> ::windows_core::Result<()>; @@ -447,7 +447,7 @@ impl IStemSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IStemmerConfig_Impl: Sized { fn SetLocaleInfo(&self, dwcodepageid: u32, lcid: u32) -> ::windows_core::Result<()>; @@ -499,7 +499,7 @@ impl IStemmerConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Search`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Search\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search"))] pub trait IWordBreakerConfig_Impl: Sized { fn SetLocaleInfo(&self, dwcodepageid: u32, lcid: u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Data/HtmlHelp/mod.rs b/crates/libs/windows/src/Windows/Win32/Data/HtmlHelp/mod.rs index aed2098df7..946b14c91d 100644 --- a/crates/libs/windows/src/Windows/Win32/Data/HtmlHelp/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Data/HtmlHelp/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HtmlHelpA(hwndcaller: P0, pszfile: P1, ucommand: HTML_HELP_COMMAND, dwdata: usize) -> super::super::Foundation::HWND @@ -9,7 +9,7 @@ where ::windows_targets::link!("htmlhelp.dll" "system" fn HtmlHelpA(hwndcaller : super::super::Foundation:: HWND, pszfile : ::windows_core::PCSTR, ucommand : u32, dwdata : usize) -> super::super::Foundation:: HWND); HtmlHelpA(hwndcaller.into_param().abi(), pszfile.into_param().abi(), ucommand.0 as _, dwdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HtmlHelpW(hwndcaller: P0, pszfile: P1, ucommand: HTML_HELP_COMMAND, dwdata: usize) -> super::super::Foundation::HWND @@ -40,7 +40,7 @@ impl IITDatabase { pub unsafe fn GetObject(&self, dwobjinstance: u32, riid: *const ::windows_core::GUID, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetObject)(::windows_core::Interface::as_raw(self), dwobjinstance, riid, ppvobj).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetObjectPersistence(&self, lpwszobject: P0, dwobjinstance: u32, ppvpersistence: *mut *mut ::core::ffi::c_void, fstream: P1) -> ::windows_core::Result<()> where @@ -70,25 +70,25 @@ pub struct IITDatabase_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] GetObjectPersistence: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IITPropList(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IITPropList { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsDirty(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.IsDirty)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Load(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -96,7 +96,7 @@ impl IITPropList { { (::windows_core::Interface::vtable(self).base__.Load)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Save(&self, pstm: P0, fcleardirty: P1) -> ::windows_core::Result<()> where @@ -105,13 +105,13 @@ impl IITPropList { { (::windows_core::Interface::vtable(self).base__.Save)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), fcleardirty.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSizeMax(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSizeMax)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitNew(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InitNew)(::windows_core::Interface::as_raw(self)).ok() @@ -128,12 +128,12 @@ impl IITPropList { pub unsafe fn Set3(&self, propid: u32, dwdata: u32, dwoperation: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Set3)(::windows_core::Interface::as_raw(self), propid, dwdata, dwoperation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Add(&self, prop: *mut CProperty) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), prop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Get(&self, propid: u32, property: *mut CProperty) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), propid, property).ok() @@ -141,7 +141,7 @@ impl IITPropList { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPersist(&self, fpersist: P0) -> ::windows_core::Result<()> where @@ -149,7 +149,7 @@ impl IITPropList { { (::windows_core::Interface::vtable(self).SetPersist)(::windows_core::Interface::as_raw(self), fpersist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPersist2(&self, propid: u32, fpersist: P0) -> ::windows_core::Result<()> where @@ -157,12 +157,12 @@ impl IITPropList { { (::windows_core::Interface::vtable(self).SetPersist2)(::windows_core::Interface::as_raw(self), propid, fpersist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFirst(&self, property: *mut CProperty) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFirst)(::windows_core::Interface::as_raw(self), property).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNext(&self, property: *mut CProperty) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetNext)(::windows_core::Interface::as_raw(self), property).ok() @@ -182,7 +182,7 @@ impl IITPropList { pub unsafe fn GetDataSize(&self, lpvheader: *mut ::core::ffi::c_void, dwhdrsize: u32, dwdatasize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDataSize)(::windows_core::Interface::as_raw(self), lpvheader, dwhdrsize, dwdatasize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SaveDataToStream(&self, lpvheader: *mut ::core::ffi::c_void, dwhdrsize: u32, pstream: P0) -> ::windows_core::Result<()> where @@ -310,7 +310,7 @@ impl IITResultSet { { (::windows_core::Interface::vtable(self).AppendRows)(::windows_core::Interface::as_raw(self), pressrc.into_param().abi(), lrowsrcfirst, csrcrows, lrowfirstdest).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Get(&self, lrowindex: i32, lcolumnindex: i32, prop: *mut CProperty) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), lrowindex, lcolumnindex, prop).ok() @@ -351,7 +351,7 @@ impl IITResultSet { pub unsafe fn Cancel(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Cancel)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Pause(&self, fpause: P0) -> ::windows_core::Result<()> where @@ -461,7 +461,7 @@ impl IStemmerConfig { pub unsafe fn GetControlInfo(&self, pgrfstemflags: *mut u32, pdwreserved: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetControlInfo)(::windows_core::Interface::as_raw(self), pgrfstemflags, pdwreserved).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoadExternalStemmerData(&self, pstream: P0, dwextdatatype: u32) -> ::windows_core::Result<()> where @@ -512,7 +512,7 @@ impl IWordBreakerConfig { pub unsafe fn GetControlInfo(&self, pgrfbreakflags: *mut u32, pdwreserved: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetControlInfo)(::windows_core::Interface::as_raw(self), pgrfbreakflags, pdwreserved).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoadExternalBreakerData(&self, pstream: P0, dwextdatatype: u32) -> ::windows_core::Result<()> where @@ -520,7 +520,7 @@ impl IWordBreakerConfig { { (::windows_core::Interface::vtable(self).LoadExternalBreakerData)(::windows_core::Interface::as_raw(self), pstream.into_param().abi(), dwextdatatype).ok() } - #[doc = "Required features: `Win32_System_Search`"] + #[doc = "Required features: `\"Win32_System_Search\"`"] #[cfg(feature = "Win32_System_Search")] pub unsafe fn SetWordStemmer(&self, rclsid: *const ::windows_core::GUID, pstemmer: P0) -> ::windows_core::Result<()> where @@ -528,7 +528,7 @@ impl IWordBreakerConfig { { (::windows_core::Interface::vtable(self).SetWordStemmer)(::windows_core::Interface::as_raw(self), rclsid, pstemmer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Search`"] + #[doc = "Required features: `\"Win32_System_Search\"`"] #[cfg(feature = "Win32_System_Search")] pub unsafe fn GetWordStemmer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -950,7 +950,7 @@ impl ::core::default::Default for COLUMNSTATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CProperty { pub dwPropID: u32, @@ -978,7 +978,7 @@ impl ::core::default::Default for CProperty { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CProperty_0 { pub lpszwData: ::windows_core::PWSTR, @@ -1004,7 +1004,7 @@ impl ::core::default::Default for CProperty_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub struct HHNTRACK { pub hdr: super::super::UI::Controls::NMHDR, @@ -1045,7 +1045,7 @@ impl ::core::default::Default for HHNTRACK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub struct HHN_NOTIFY { pub hdr: super::super::UI::Controls::NMHDR, @@ -1084,7 +1084,7 @@ impl ::core::default::Default for HHN_NOTIFY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HH_AKLINK { pub cbStruct: i32, @@ -1193,7 +1193,7 @@ impl ::core::default::Default for HH_ENUM_IT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HH_FTS_QUERY { pub cbStruct: i32, @@ -1238,7 +1238,7 @@ impl ::core::default::Default for HH_FTS_QUERY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct HH_GLOBAL_PROPERTY { pub id: HH_GPROPID, @@ -1261,7 +1261,7 @@ impl ::core::default::Default for HH_GLOBAL_PROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HH_POPUP { pub cbStruct: i32, @@ -1338,7 +1338,7 @@ impl ::core::default::Default for HH_SET_INFOTYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HH_WINTYPE { pub cbStruct: i32, diff --git a/crates/libs/windows/src/Windows/Win32/Data/RightsManagement/mod.rs b/crates/libs/windows/src/Windows/Win32/Data/RightsManagement/mod.rs index 0715ba0abc..81900a10de 100644 --- a/crates/libs/windows/src/Windows/Win32/Data/RightsManagement/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Data/RightsManagement/mod.rs @@ -26,7 +26,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMAcquireLicense(hsession : u32, uflags : u32, wszgroupidentitycredential : ::windows_core::PCWSTR, wszrequestedrights : ::windows_core::PCWSTR, wszcustomdata : ::windows_core::PCWSTR, wszurl : ::windows_core::PCWSTR, pvcontext : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); DRMAcquireLicense(hsession, uflags, wszgroupidentitycredential.into_param().abi(), wszrequestedrights.into_param().abi(), wszcustomdata.into_param().abi(), wszurl.into_param().abi(), pvcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMActivate(hclient: u32, uflags: u32, ulangid: u32, pactservinfo: *mut DRM_ACTSERV_INFO, pvcontext: *mut ::core::ffi::c_void, hparentwnd: P0) -> ::windows_core::Result<()> @@ -141,7 +141,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMCreateEnablingPrincipal(henv : u32, hlibrary : u32, wszobject : ::windows_core::PCWSTR, pidprincipal : *mut DRMID, wszcredentials : ::windows_core::PCWSTR, phenablingprincipal : *mut u32) -> ::windows_core::HRESULT); DRMCreateEnablingPrincipal(henv, hlibrary, wszobject.into_param().abi(), pidprincipal, wszcredentials.into_param().abi(), phenablingprincipal).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMCreateIssuanceLicense(psttimefrom: *mut super::super::Foundation::SYSTEMTIME, psttimeuntil: *mut super::super::Foundation::SYSTEMTIME, wszreferralinfoname: P0, wszreferralinfourl: P1, howner: u32, wszissuancelicense: P2, hboundlicense: u32, phissuancelicense: *mut u32) -> ::windows_core::Result<()> @@ -161,7 +161,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMCreateLicenseStorageSession(henv : u32, hdefaultlibrary : u32, hclient : u32, uflags : u32, wszissuancelicense : ::windows_core::PCWSTR, phlicensestorage : *mut u32) -> ::windows_core::HRESULT); DRMCreateLicenseStorageSession(henv, hdefaultlibrary, hclient, uflags, wszissuancelicense.into_param().abi(), phlicensestorage).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMCreateRight(wszrightname: P0, pstfrom: *mut super::super::Foundation::SYSTEMTIME, pstuntil: *mut super::super::Foundation::SYSTEMTIME, cextendedinfo: u32, pwszextendedinfoname: ::core::option::Option<*const ::windows_core::PCWSTR>, pwszextendedinfovalue: ::core::option::Option<*const ::windows_core::PCWSTR>, phright: *mut u32) -> ::windows_core::Result<()> @@ -244,7 +244,7 @@ pub unsafe fn DRMEncrypt(hcryptoprovider: u32, iposition: u32, cnuminbytes: u32, ::windows_targets::link!("msdrm.dll" "system" fn DRMEncrypt(hcryptoprovider : u32, iposition : u32, cnuminbytes : u32, pbindata : *mut u8, pcnumoutbytes : *mut u32, pboutdata : *mut u8) -> ::windows_core::HRESULT); DRMEncrypt(hcryptoprovider, iposition, cnuminbytes, pbindata, pcnumoutbytes, pboutdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMEnumerateLicense(hsession: u32, uflags: u32, uindex: u32, pfsharedflag: *mut super::super::Foundation::BOOL, pucertificatedatalen: *mut u32, wszcertificatedata: ::windows_core::PWSTR) -> ::windows_core::Result<()> { @@ -322,7 +322,7 @@ pub unsafe fn DRMGetIntervalTime(hissuancelicense: u32, pcdays: *mut u32) -> ::w ::windows_targets::link!("msdrm.dll" "system" fn DRMGetIntervalTime(hissuancelicense : u32, pcdays : *mut u32) -> ::windows_core::HRESULT); DRMGetIntervalTime(hissuancelicense, pcdays).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMGetIssuanceLicenseInfo(hissuancelicense: u32, psttimefrom: *mut super::super::Foundation::SYSTEMTIME, psttimeuntil: *mut super::super::Foundation::SYSTEMTIME, uflags: u32, pudistributionpointnamelength: *mut u32, wszdistributionpointname: ::windows_core::PWSTR, pudistributionpointurllength: *mut u32, wszdistributionpointurl: ::windows_core::PWSTR, phowner: *mut u32, pfofficial: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { @@ -349,7 +349,7 @@ pub unsafe fn DRMGetOwnerLicense(hissuancelicense: u32, puownerlicenselength: *m ::windows_targets::link!("msdrm.dll" "system" fn DRMGetOwnerLicense(hissuancelicense : u32, puownerlicenselength : *mut u32, wszownerlicense : ::windows_core::PWSTR) -> ::windows_core::HRESULT); DRMGetOwnerLicense(hissuancelicense, puownerlicenselength, ::core::mem::transmute(wszownerlicense)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMGetProcAddress(hlibrary: u32, wszprocname: P0, ppfnprocaddress: *mut super::super::Foundation::FARPROC) -> ::windows_core::Result<()> @@ -359,7 +359,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMGetProcAddress(hlibrary : u32, wszprocname : ::windows_core::PCWSTR, ppfnprocaddress : *mut super::super::Foundation:: FARPROC) -> ::windows_core::HRESULT); DRMGetProcAddress(hlibrary, wszprocname.into_param().abi(), ppfnprocaddress).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMGetRevocationPoint(hissuancelicense: u32, puidlength: *mut u32, wszid: ::windows_core::PWSTR, puidtypelength: *mut u32, wszidtype: ::windows_core::PWSTR, puurllength: *mut u32, wszrl: ::windows_core::PWSTR, pstfrequency: *mut super::super::Foundation::SYSTEMTIME, punamelength: *mut u32, wszname: ::windows_core::PWSTR, pupublickeylength: *mut u32, wszpublickey: ::windows_core::PWSTR) -> ::windows_core::Result<()> { @@ -371,7 +371,7 @@ pub unsafe fn DRMGetRightExtendedInfo(hright: u32, uindex: u32, puextendedinfona ::windows_targets::link!("msdrm.dll" "system" fn DRMGetRightExtendedInfo(hright : u32, uindex : u32, puextendedinfonamelength : *mut u32, wszextendedinfoname : ::windows_core::PWSTR, puextendedinfovaluelength : *mut u32, wszextendedinfovalue : ::windows_core::PWSTR) -> ::windows_core::HRESULT); DRMGetRightExtendedInfo(hright, uindex, puextendedinfonamelength, ::core::mem::transmute(wszextendedinfoname), puextendedinfovaluelength, ::core::mem::transmute(wszextendedinfovalue)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMGetRightInfo(hright: u32, purightnamelength: *mut u32, wszrightname: ::windows_core::PWSTR, pstfrom: *mut super::super::Foundation::SYSTEMTIME, pstuntil: *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { @@ -409,7 +409,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMGetSignedIssuanceLicenseEx(henv : u32, hissuancelicense : u32, uflags : u32, pbsymkey : *const u8, cbsymkey : u32, wszsymkeytype : ::windows_core::PCWSTR, pvreserved : *const ::core::ffi::c_void, henablingprincipal : u32, hboundlicenseclc : u32, pfncallback : DRMCALLBACK, pvcontext : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); DRMGetSignedIssuanceLicenseEx(henv, hissuancelicense, uflags, ::core::mem::transmute(pbsymkey.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbsymkey.as_deref().map_or(0, |slice| slice.len() as _), wszsymkeytype.into_param().abi(), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), henablingprincipal, hboundlicenseclc, pfncallback, pvcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMGetTime(henv: u32, etimeridtype: DRMTIMETYPE, potimeobject: *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { @@ -448,7 +448,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMGetUnboundLicenseObjectCount(hqueryroot : u32, wszsubobjecttype : ::windows_core::PCWSTR, pcsubobjects : *mut u32) -> ::windows_core::HRESULT); DRMGetUnboundLicenseObjectCount(hqueryroot, wszsubobjecttype.into_param().abi(), pcsubobjects).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMGetUsagePolicy(hissuancelicense: u32, uindex: u32, peusagepolicytype: *mut DRM_USAGEPOLICY_TYPE, pfexclusion: *mut super::super::Foundation::BOOL, punamelength: *mut u32, wszname: ::windows_core::PWSTR, puminversionlength: *mut u32, wszminversion: ::windows_core::PWSTR, pumaxversionlength: *mut u32, wszmaxversion: ::windows_core::PWSTR, pupublickeylength: *mut u32, wszpublickey: ::windows_core::PWSTR, pudigestalgorithmlength: *mut u32, wszdigestalgorithm: ::windows_core::PWSTR, pcbdigest: *mut u32, pbdigest: *mut u8) -> ::windows_core::Result<()> { @@ -485,7 +485,7 @@ pub unsafe fn DRMIsActivated(hclient: u32, uflags: u32, pactservinfo: *mut DRM_A ::windows_targets::link!("msdrm.dll" "system" fn DRMIsActivated(hclient : u32, uflags : u32, pactservinfo : *mut DRM_ACTSERV_INFO) -> ::windows_core::HRESULT); DRMIsActivated(hclient, uflags, pactservinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMIsWindowProtected(hwnd: P0, pfprotected: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -512,7 +512,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMParseUnboundLicense(wszcertificate : ::windows_core::PCWSTR, phqueryroot : *mut u32) -> ::windows_core::HRESULT); DRMParseUnboundLicense(wszcertificate.into_param().abi(), phqueryroot).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMRegisterContent(fregister: P0) -> ::windows_core::Result<()> @@ -522,7 +522,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMRegisterContent(fregister : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); DRMRegisterContent(fregister.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMRegisterProtectedWindow(henv: u32, hwnd: P0) -> ::windows_core::Result<()> @@ -545,7 +545,7 @@ pub unsafe fn DRMRepair() -> ::windows_core::Result<()> { ::windows_targets::link!("msdrm.dll" "system" fn DRMRepair() -> ::windows_core::HRESULT); DRMRepair().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMSetApplicationSpecificData(hissuancelicense: u32, fdelete: P0, wszname: P1, wszvalue: P2) -> ::windows_core::Result<()> @@ -580,7 +580,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMSetMetaData(hissuancelicense : u32, wszcontentid : ::windows_core::PCWSTR, wszcontentidtype : ::windows_core::PCWSTR, wszskuid : ::windows_core::PCWSTR, wszskuidtype : ::windows_core::PCWSTR, wszcontenttype : ::windows_core::PCWSTR, wszcontentname : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); DRMSetMetaData(hissuancelicense, wszcontentid.into_param().abi(), wszcontentidtype.into_param().abi(), wszskuid.into_param().abi(), wszskuidtype.into_param().abi(), wszcontenttype.into_param().abi(), wszcontentname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMSetNameAndDescription(hissuancelicense: u32, fdelete: P0, lcid: u32, wszname: P1, wszdescription: P2) -> ::windows_core::Result<()> @@ -592,7 +592,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMSetNameAndDescription(hissuancelicense : u32, fdelete : super::super::Foundation:: BOOL, lcid : u32, wszname : ::windows_core::PCWSTR, wszdescription : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); DRMSetNameAndDescription(hissuancelicense, fdelete.into_param().abi(), lcid, wszname.into_param().abi(), wszdescription.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMSetRevocationPoint(hissuancelicense: u32, fdelete: P0, wszid: P1, wszidtype: P2, wszurl: P3, pstfrequency: *mut super::super::Foundation::SYSTEMTIME, wszname: P4, wszpublickey: P5) -> ::windows_core::Result<()> @@ -607,7 +607,7 @@ where ::windows_targets::link!("msdrm.dll" "system" fn DRMSetRevocationPoint(hissuancelicense : u32, fdelete : super::super::Foundation:: BOOL, wszid : ::windows_core::PCWSTR, wszidtype : ::windows_core::PCWSTR, wszurl : ::windows_core::PCWSTR, pstfrequency : *mut super::super::Foundation:: SYSTEMTIME, wszname : ::windows_core::PCWSTR, wszpublickey : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); DRMSetRevocationPoint(hissuancelicense, fdelete.into_param().abi(), wszid.into_param().abi(), wszidtype.into_param().abi(), wszurl.into_param().abi(), pstfrequency, wszname.into_param().abi(), wszpublickey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DRMSetUsagePolicy(hissuancelicense: u32, eusagepolicytype: DRM_USAGEPOLICY_TYPE, fdelete: P0, fexclusion: P1, wszname: P2, wszminversion: P3, wszmaxversion: P4, wszpublickey: P5, wszdigestalgorithm: P6, pbdigest: *mut u8, cbdigest: u32) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/Data/Xml/MsXml/impl.rs b/crates/libs/windows/src/Windows/Win32/Data/Xml/MsXml/impl.rs index 95e004fa81..06fd709947 100644 --- a/crates/libs/windows/src/Windows/Win32/Data/Xml/MsXml/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Data/Xml/MsXml/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMXAttributes_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn addAttribute(&self, struri: &::windows_core::BSTR, strlocalname: &::windows_core::BSTR, strqname: &::windows_core::BSTR, strtype: &::windows_core::BSTR, strvalue: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -92,7 +92,7 @@ impl IMXAttributes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMXNamespaceManager_Impl: Sized { fn putAllowOverride(&self, foverride: super::super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -185,7 +185,7 @@ impl IMXNamespaceManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMXNamespacePrefixes_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_item(&self, index: i32) -> ::windows_core::Result<::windows_core::BSTR>; @@ -241,7 +241,7 @@ impl IMXNamespacePrefixes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMXReaderControl_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn abort(&self) -> ::windows_core::Result<()>; @@ -279,7 +279,7 @@ impl IMXReaderControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMXSchemaDeclHandler_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn schemaElementDecl(&self, oschemaelement: ::core::option::Option<&ISchemaElement>) -> ::windows_core::Result<()>; @@ -303,7 +303,7 @@ impl IMXSchemaDeclHandler_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMXWriter_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Setoutput(&self, vardestination: &super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -487,7 +487,7 @@ impl IMXWriter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMXXMLFilter_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn getFeature(&self, strname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -904,7 +904,7 @@ impl ISAXDeclHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISAXEntityResolver_Impl: Sized { fn resolveEntity(&self, pwchpublicid: &::windows_core::PCWSTR, pwchsystemid: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1092,7 +1092,7 @@ impl ISAXLocator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISAXXMLFilter_Impl: Sized + ISAXXMLReader_Impl { fn getParent(&self) -> ::windows_core::Result; @@ -1129,7 +1129,7 @@ impl ISAXXMLFilter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISAXXMLReader_Impl: Sized { fn getFeature(&self, pwchname: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1320,7 +1320,7 @@ impl ISAXXMLReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchema_Impl: Sized + ISchemaItem_Impl { fn targetNamespace(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1454,7 +1454,7 @@ impl ISchema_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaAny_Impl: Sized + ISchemaParticle_Impl { fn namespaces(&self) -> ::windows_core::Result; @@ -1497,7 +1497,7 @@ impl ISchemaAny_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaAttribute_Impl: Sized + ISchemaItem_Impl { fn r#type(&self) -> ::windows_core::Result; @@ -1592,7 +1592,7 @@ impl ISchemaAttribute_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaAttributeGroup_Impl: Sized + ISchemaItem_Impl { fn anyAttribute(&self) -> ::windows_core::Result; @@ -1635,7 +1635,7 @@ impl ISchemaAttributeGroup_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaComplexType_Impl: Sized + ISchemaType_Impl { fn isAbstract(&self) -> ::windows_core::Result; @@ -1730,7 +1730,7 @@ impl ISchemaComplexType_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaElement_Impl: Sized + ISchemaParticle_Impl { fn r#type(&self) -> ::windows_core::Result; @@ -1890,7 +1890,7 @@ impl ISchemaElement_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaIdentityConstraint_Impl: Sized + ISchemaItem_Impl { fn selector(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1946,7 +1946,7 @@ impl ISchemaIdentityConstraint_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaItem_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2054,7 +2054,7 @@ impl ISchemaItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaItemCollection_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_item(&self, index: i32) -> ::windows_core::Result; @@ -2136,7 +2136,7 @@ impl ISchemaItemCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaModelGroup_Impl: Sized + ISchemaParticle_Impl { fn particles(&self) -> ::windows_core::Result; @@ -2163,7 +2163,7 @@ impl ISchemaModelGroup_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaNotation_Impl: Sized + ISchemaItem_Impl { fn systemIdentifier(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2206,7 +2206,7 @@ impl ISchemaNotation_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaParticle_Impl: Sized + ISchemaItem_Impl { fn minOccurs(&self) -> ::windows_core::Result; @@ -2249,7 +2249,7 @@ impl ISchemaParticle_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaStringCollection_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_item(&self, index: i32) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2305,7 +2305,7 @@ impl ISchemaStringCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchemaType_Impl: Sized + ISchemaItem_Impl { fn baseTypes(&self) -> ::windows_core::Result; @@ -2543,7 +2543,7 @@ impl ISchemaType_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IServerXMLHTTPRequest_Impl: Sized + IXMLHTTPRequest_Impl { fn setTimeouts(&self, resolvetimeout: i32, connecttimeout: i32, sendtimeout: i32, receivetimeout: i32) -> ::windows_core::Result<()>; @@ -2600,7 +2600,7 @@ impl IServerXMLHTTPRequest_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IServerXMLHTTPRequest2_Impl: Sized + IServerXMLHTTPRequest_Impl { fn setProxy(&self, proxysetting: SXH_PROXY_SETTING, varproxyserver: &super::super::super::System::Variant::VARIANT, varbypasslist: &super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -2631,7 +2631,7 @@ impl IServerXMLHTTPRequest2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBMXNamespaceManager_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn SetallowOverride(&self, foverride: super::super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -2755,7 +2755,7 @@ impl IVBMXNamespaceManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBSAXAttributes_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn length(&self) -> ::windows_core::Result; @@ -2928,7 +2928,7 @@ impl IVBSAXAttributes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBSAXContentHandler_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn putref_documentLocator(&self, olocator: ::core::option::Option<&IVBSAXLocator>) -> ::windows_core::Result<()>; @@ -3022,7 +3022,7 @@ impl IVBSAXContentHandler_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBSAXDTDHandler_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn notationDecl(&self, strname: *mut ::windows_core::BSTR, strpublicid: *mut ::windows_core::BSTR, strsystemid: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3053,7 +3053,7 @@ impl IVBSAXDTDHandler_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBSAXDeclHandler_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn elementDecl(&self, strname: *mut ::windows_core::BSTR, strmodel: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3098,7 +3098,7 @@ impl IVBSAXDeclHandler_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBSAXEntityResolver_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn resolveEntity(&self, strpublicid: *mut ::windows_core::BSTR, strsystemid: *mut ::windows_core::BSTR, varinput: *mut super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -3122,7 +3122,7 @@ impl IVBSAXEntityResolver_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBSAXErrorHandler_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn error(&self, olocator: ::core::option::Option<&IVBSAXLocator>, strerrormessage: *mut ::windows_core::BSTR, nerrorcode: i32) -> ::windows_core::Result<()>; @@ -3160,7 +3160,7 @@ impl IVBSAXErrorHandler_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBSAXLexicalHandler_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn startDTD(&self, strname: *mut ::windows_core::BSTR, strpublicid: *mut ::windows_core::BSTR, strsystemid: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3226,7 +3226,7 @@ impl IVBSAXLexicalHandler_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBSAXLocator_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn columnNumber(&self) -> ::windows_core::Result; @@ -3295,7 +3295,7 @@ impl IVBSAXLocator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBSAXXMLFilter_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn parent(&self) -> ::windows_core::Result; @@ -3332,7 +3332,7 @@ impl IVBSAXXMLFilter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVBSAXXMLReader_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn getFeature(&self, strname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -3523,7 +3523,7 @@ impl IVBSAXXMLReader_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLAttribute_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3566,7 +3566,7 @@ impl IXMLAttribute_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMAttribute_Impl: Sized + IXMLDOMNode_Impl { fn name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3616,7 +3616,7 @@ impl IXMLDOMAttribute_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMCDATASection_Impl: Sized + IXMLDOMText_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -3630,7 +3630,7 @@ impl IXMLDOMCDATASection_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMCharacterData_Impl: Sized + IXMLDOMNode_Impl { fn data(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3721,7 +3721,7 @@ impl IXMLDOMCharacterData_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMComment_Impl: Sized + IXMLDOMCharacterData_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -3735,7 +3735,7 @@ impl IXMLDOMComment_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMDocument_Impl: Sized + IXMLDOMNode_Impl { fn doctype(&self) -> ::windows_core::Result; @@ -4121,7 +4121,7 @@ impl IXMLDOMDocument_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMDocument2_Impl: Sized + IXMLDOMDocument_Impl { fn namespaces(&self) -> ::windows_core::Result; @@ -4204,7 +4204,7 @@ impl IXMLDOMDocument2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMDocument3_Impl: Sized + IXMLDOMDocument2_Impl { fn validateNode(&self, node: ::core::option::Option<&IXMLDOMNode>) -> ::windows_core::Result; @@ -4247,7 +4247,7 @@ impl IXMLDOMDocument3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMDocumentFragment_Impl: Sized + IXMLDOMNode_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -4261,7 +4261,7 @@ impl IXMLDOMDocumentFragment_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMDocumentType_Impl: Sized + IXMLDOMNode_Impl { fn name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4317,7 +4317,7 @@ impl IXMLDOMDocumentType_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMElement_Impl: Sized + IXMLDOMNode_Impl { fn tagName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4433,7 +4433,7 @@ impl IXMLDOMElement_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMEntity_Impl: Sized + IXMLDOMNode_Impl { fn publicId(&self) -> ::windows_core::Result; @@ -4489,7 +4489,7 @@ impl IXMLDOMEntity_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMEntityReference_Impl: Sized + IXMLDOMNode_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -4503,7 +4503,7 @@ impl IXMLDOMEntityReference_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMImplementation_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn hasFeature(&self, feature: &::windows_core::BSTR, version: &::windows_core::BSTR) -> ::windows_core::Result; @@ -4530,7 +4530,7 @@ impl IXMLDOMImplementation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMNamedNodeMap_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn getNamedItem(&self, name: &::windows_core::BSTR) -> ::windows_core::Result; @@ -4671,7 +4671,7 @@ impl IXMLDOMNamedNodeMap_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMNode_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn nodeName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5126,7 +5126,7 @@ impl IXMLDOMNode_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMNodeList_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_item(&self, index: i32) -> ::windows_core::Result; @@ -5202,7 +5202,7 @@ impl IXMLDOMNodeList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMNotation_Impl: Sized + IXMLDOMNode_Impl { fn publicId(&self) -> ::windows_core::Result; @@ -5245,7 +5245,7 @@ impl IXMLDOMNotation_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMParseError_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn errorCode(&self) -> ::windows_core::Result; @@ -5353,7 +5353,7 @@ impl IXMLDOMParseError_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMParseError2_Impl: Sized + IXMLDOMParseError_Impl { fn errorXPath(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5422,7 +5422,7 @@ impl IXMLDOMParseError2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMParseErrorCollection_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_item(&self, index: i32) -> ::windows_core::Result; @@ -5498,7 +5498,7 @@ impl IXMLDOMParseErrorCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMProcessingInstruction_Impl: Sized + IXMLDOMNode_Impl { fn target(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5548,7 +5548,7 @@ impl IXMLDOMProcessingInstruction_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMSchemaCollection_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn add(&self, namespaceuri: &::windows_core::BSTR, var: &super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -5638,7 +5638,7 @@ impl IXMLDOMSchemaCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMSchemaCollection2_Impl: Sized + IXMLDOMSchemaCollection_Impl { fn validate(&self) -> ::windows_core::Result<()>; @@ -5708,7 +5708,7 @@ impl IXMLDOMSchemaCollection2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMSelection_Impl: Sized + IXMLDOMNodeList_Impl { fn expr(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5844,7 +5844,7 @@ impl IXMLDOMSelection_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMText_Impl: Sized + IXMLDOMCharacterData_Impl { fn splitText(&self, offset: i32) -> ::windows_core::Result; @@ -5871,7 +5871,7 @@ impl IXMLDOMText_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDSOControl_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn XMLDocument(&self) -> ::windows_core::Result; @@ -5941,7 +5941,7 @@ impl IXMLDSOControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDocument_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn root(&self) -> ::windows_core::Result; @@ -6128,7 +6128,7 @@ impl IXMLDocument_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDocument2_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn root(&self) -> ::windows_core::Result; @@ -6335,7 +6335,7 @@ impl IXMLDocument2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLElement_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn tagName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -6472,7 +6472,7 @@ impl IXMLElement_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLElement2_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn tagName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -6622,7 +6622,7 @@ impl IXMLElement2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLElementCollection_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Setlength(&self, v: i32) -> ::windows_core::Result<()>; @@ -6702,7 +6702,7 @@ impl IXMLError_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLHTTPRequest_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn open(&self, bstrmethod: &::windows_core::BSTR, bstrurl: &::windows_core::BSTR, varasync: &super::super::super::System::Variant::VARIANT, bstruser: &super::super::super::System::Variant::VARIANT, bstrpassword: &super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -6871,7 +6871,7 @@ impl IXMLHTTPRequest_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXMLHTTPRequest2_Impl: Sized { fn Open(&self, pwszmethod: &::windows_core::PCWSTR, pwszurl: &::windows_core::PCWSTR, pstatuscallback: ::core::option::Option<&IXMLHTTPRequest2Callback>, pwszusername: &::windows_core::PCWSTR, pwszpassword: &::windows_core::PCWSTR, pwszproxyusername: &::windows_core::PCWSTR, pwszproxypassword: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -6976,7 +6976,7 @@ impl IXMLHTTPRequest2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IXMLHTTPRequest2Callback_Impl: Sized { fn OnRedirect(&self, pxhr: ::core::option::Option<&IXMLHTTPRequest2>, pwszredirecturl: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -7028,7 +7028,7 @@ impl IXMLHTTPRequest2Callback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXMLHTTPRequest3_Impl: Sized + IXMLHTTPRequest2_Impl { fn SetClientCertificate(&self, cbclientcertificatehash: u32, pbclientcertificatehash: *const u8, pwszpin: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -7049,7 +7049,7 @@ impl IXMLHTTPRequest3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IXMLHTTPRequest3Callback_Impl: Sized + IXMLHTTPRequest2Callback_Impl { fn OnServerCertificateReceived(&self, pxhr: ::core::option::Option<&IXMLHTTPRequest3>, dwcertificateerrors: u32, cservercertificatechain: u32, rgservercertificatechain: *const XHR_CERT) -> ::windows_core::Result<()>; @@ -7080,7 +7080,7 @@ impl IXMLHTTPRequest3Callback_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXSLProcessor_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Setinput(&self, var: &super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -7243,7 +7243,7 @@ impl IXSLProcessor_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXSLTemplate_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn putref_stylesheet(&self, stylesheet: ::core::option::Option<&IXMLDOMNode>) -> ::windows_core::Result<()>; @@ -7293,7 +7293,7 @@ impl IXSLTemplate_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXTLRuntime_Impl: Sized + IXMLDOMNode_Impl { fn uniqueID(&self, pnode: ::core::option::Option<&IXMLDOMNode>) -> ::windows_core::Result; @@ -7427,7 +7427,7 @@ impl IXTLRuntime_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait XMLDOMDocumentEvents_Impl: Sized + super::super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] diff --git a/crates/libs/windows/src/Windows/Win32/Data/Xml/MsXml/mod.rs b/crates/libs/windows/src/Windows/Win32/Data/Xml/MsXml/mod.rs index 79dbdc0264..84eec0876c 100644 --- a/crates/libs/windows/src/Windows/Win32/Data/Xml/MsXml/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Data/Xml/MsXml/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15,7 +15,7 @@ impl IMXAttributes { { (::windows_core::Interface::vtable(self).addAttribute)(::windows_core::Interface::as_raw(self), struri.into_param().abi(), strlocalname.into_param().abi(), strqname.into_param().abi(), strtype.into_param().abi(), strvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn addAttributeFromIndex(&self, varatts: super::super::super::System::Variant::VARIANT, nindex: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).addAttributeFromIndex)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varatts), nindex).ok() @@ -36,7 +36,7 @@ impl IMXAttributes { { (::windows_core::Interface::vtable(self).setAttribute)(::windows_core::Interface::as_raw(self), nindex, struri.into_param().abi(), strlocalname.into_param().abi(), strqname.into_param().abi(), strtype.into_param().abi(), strvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttributes(&self, varatts: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).setAttributes)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varatts)).ok() @@ -109,7 +109,7 @@ pub struct IMXAttributes_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMXNamespaceManager(::windows_core::IUnknown); impl IMXNamespaceManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn putAllowOverride(&self, foverride: P0) -> ::windows_core::Result<()> where @@ -117,7 +117,7 @@ impl IMXNamespaceManager { { (::windows_core::Interface::vtable(self).putAllowOverride)(::windows_core::Interface::as_raw(self), foverride.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getAllowOverride(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -129,7 +129,7 @@ impl IMXNamespaceManager { pub unsafe fn pushContext(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).pushContext)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn pushNodeContext(&self, contextnode: P0, fdeep: P1) -> ::windows_core::Result<()> where @@ -157,7 +157,7 @@ impl IMXNamespaceManager { { (::windows_core::Interface::vtable(self).getPrefix)(::windows_core::Interface::as_raw(self), pwsznamespaceuri.into_param().abi(), nindex, ::core::mem::transmute(pwchprefix), pcchprefix).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getURI(&self, pwchprefix: P0, pcontextnode: P1, pwchuri: ::windows_core::PWSTR, pcchuri: *mut i32) -> ::windows_core::Result<()> where @@ -201,7 +201,7 @@ pub struct IMXNamespaceManager_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] getURI: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -240,7 +240,7 @@ pub struct IMXNamespacePrefixes_Vtbl { pub length: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, length: *mut i32) -> ::windows_core::HRESULT, pub _newEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -276,14 +276,14 @@ pub struct IMXReaderControl_Vtbl { pub resume: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub suspend: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMXSchemaDeclHandler(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMXSchemaDeclHandler { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schemaElementDecl(&self, oschemaelement: P0) -> ::windows_core::Result<()> where @@ -312,19 +312,19 @@ pub struct IMXSchemaDeclHandler_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] schemaElementDecl: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMXWriter(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMXWriter { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setoutput(&self, vardestination: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Setoutput)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vardestination)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn output(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -340,7 +340,7 @@ impl IMXWriter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).encoding)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetbyteOrderMark(&self, fwritebyteordermark: P0) -> ::windows_core::Result<()> where @@ -348,13 +348,13 @@ impl IMXWriter { { (::windows_core::Interface::vtable(self).SetbyteOrderMark)(::windows_core::Interface::as_raw(self), fwritebyteordermark.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn byteOrderMark(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).byteOrderMark)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setindent(&self, findentmode: P0) -> ::windows_core::Result<()> where @@ -362,13 +362,13 @@ impl IMXWriter { { (::windows_core::Interface::vtable(self).Setindent)(::windows_core::Interface::as_raw(self), findentmode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn indent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).indent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setstandalone(&self, fvalue: P0) -> ::windows_core::Result<()> where @@ -376,13 +376,13 @@ impl IMXWriter { { (::windows_core::Interface::vtable(self).Setstandalone)(::windows_core::Interface::as_raw(self), fvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn standalone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).standalone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetomitXMLDeclaration(&self, fvalue: P0) -> ::windows_core::Result<()> where @@ -390,7 +390,7 @@ impl IMXWriter { { (::windows_core::Interface::vtable(self).SetomitXMLDeclaration)(::windows_core::Interface::as_raw(self), fvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn omitXMLDeclaration(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -406,7 +406,7 @@ impl IMXWriter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).version)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetdisableOutputEscaping(&self, fvalue: P0) -> ::windows_core::Result<()> where @@ -414,7 +414,7 @@ impl IMXWriter { { (::windows_core::Interface::vtable(self).SetdisableOutputEscaping)(::windows_core::Interface::as_raw(self), fvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn disableOutputEscaping(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -493,14 +493,14 @@ pub struct IMXWriter_Vtbl { disableOutputEscaping: usize, pub flush: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMXXMLFilter(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMXXMLFilter { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getFeature(&self, strname: P0) -> ::windows_core::Result where @@ -509,7 +509,7 @@ impl IMXXMLFilter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getFeature)(::windows_core::Interface::as_raw(self), strname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn putFeature(&self, strname: P0, fvalue: P1) -> ::windows_core::Result<()> where @@ -518,7 +518,7 @@ impl IMXXMLFilter { { (::windows_core::Interface::vtable(self).putFeature)(::windows_core::Interface::as_raw(self), strname.into_param().abi(), fvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getProperty(&self, strname: P0) -> ::windows_core::Result where @@ -527,7 +527,7 @@ impl IMXXMLFilter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getProperty)(::windows_core::Interface::as_raw(self), strname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn putProperty(&self, strname: P0, varvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -897,7 +897,7 @@ pub struct ISAXDeclHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISAXEntityResolver(::windows_core::IUnknown); impl ISAXEntityResolver { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn resolveEntity(&self, pwchpublicid: P0, pwchsystemid: P1) -> ::windows_core::Result where @@ -1065,7 +1065,7 @@ pub struct ISAXLocator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISAXXMLFilter(::windows_core::IUnknown); impl ISAXXMLFilter { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getFeature(&self, pwchname: P0) -> ::windows_core::Result where @@ -1074,7 +1074,7 @@ impl ISAXXMLFilter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getFeature)(::windows_core::Interface::as_raw(self), pwchname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn putFeature(&self, pwchname: P0, vfvalue: P1) -> ::windows_core::Result<()> where @@ -1083,7 +1083,7 @@ impl ISAXXMLFilter { { (::windows_core::Interface::vtable(self).base__.putFeature)(::windows_core::Interface::as_raw(self), pwchname.into_param().abi(), vfvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getProperty(&self, pwchname: P0) -> ::windows_core::Result where @@ -1092,7 +1092,7 @@ impl ISAXXMLFilter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getProperty)(::windows_core::Interface::as_raw(self), pwchname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn putProperty(&self, pwchname: P0, varvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1160,7 +1160,7 @@ impl ISAXXMLFilter { { (::windows_core::Interface::vtable(self).base__.putSecureBaseURL)(::windows_core::Interface::as_raw(self), pwchsecurebaseurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn parse(&self, varinput: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.parse)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varinput)).ok() @@ -1200,7 +1200,7 @@ pub struct ISAXXMLFilter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISAXXMLReader(::windows_core::IUnknown); impl ISAXXMLReader { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getFeature(&self, pwchname: P0) -> ::windows_core::Result where @@ -1209,7 +1209,7 @@ impl ISAXXMLReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getFeature)(::windows_core::Interface::as_raw(self), pwchname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn putFeature(&self, pwchname: P0, vfvalue: P1) -> ::windows_core::Result<()> where @@ -1218,7 +1218,7 @@ impl ISAXXMLReader { { (::windows_core::Interface::vtable(self).putFeature)(::windows_core::Interface::as_raw(self), pwchname.into_param().abi(), vfvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getProperty(&self, pwchname: P0) -> ::windows_core::Result where @@ -1227,7 +1227,7 @@ impl ISAXXMLReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getProperty)(::windows_core::Interface::as_raw(self), pwchname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn putProperty(&self, pwchname: P0, varvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1295,7 +1295,7 @@ impl ISAXXMLReader { { (::windows_core::Interface::vtable(self).putSecureBaseURL)(::windows_core::Interface::as_raw(self), pwchsecurebaseurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn parse(&self, varinput: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).parse)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varinput)).ok() @@ -1352,7 +1352,7 @@ pub struct ISAXXMLReader_Vtbl { parse: usize, pub parseURL: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwchurl: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1367,7 +1367,7 @@ impl ISchema { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1381,13 +1381,13 @@ impl ISchema { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -1404,43 +1404,43 @@ impl ISchema { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).version)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn types(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).types)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn elements(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).elements)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributeGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).attributeGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn modelGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).modelGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn notations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).notations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schemaLocations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1493,7 +1493,7 @@ pub struct ISchema_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] schemaLocations: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1508,7 +1508,7 @@ impl ISchemaAny { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1522,13 +1522,13 @@ impl ISchemaAny { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -1537,19 +1537,19 @@ impl ISchemaAny { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.writeAnnotation)(::windows_core::Interface::as_raw(self), annotationsink.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn minOccurs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.minOccurs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn maxOccurs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.maxOccurs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn namespaces(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1581,7 +1581,7 @@ pub struct ISchemaAny_Vtbl { namespaces: usize, pub processContents: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, processcontents: *mut SCHEMAPROCESSCONTENTS) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1596,7 +1596,7 @@ impl ISchemaAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1610,13 +1610,13 @@ impl ISchemaAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -1625,13 +1625,13 @@ impl ISchemaAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.writeAnnotation)(::windows_core::Interface::as_raw(self), annotationsink.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn r#type(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).r#type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn scope(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1649,7 +1649,7 @@ impl ISchemaAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).r#use)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isReference(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1687,7 +1687,7 @@ pub struct ISchemaAttribute_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] isReference: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1702,7 +1702,7 @@ impl ISchemaAttributeGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1716,13 +1716,13 @@ impl ISchemaAttributeGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -1731,13 +1731,13 @@ impl ISchemaAttributeGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.writeAnnotation)(::windows_core::Interface::as_raw(self), annotationsink.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn anyAttribute(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).anyAttribute)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1768,7 +1768,7 @@ pub struct ISchemaAttributeGroup_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] attributes: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1783,7 +1783,7 @@ impl ISchemaComplexType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1797,13 +1797,13 @@ impl ISchemaComplexType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -1812,7 +1812,7 @@ impl ISchemaComplexType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.writeAnnotation)(::windows_core::Interface::as_raw(self), annotationsink.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn baseTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1830,7 +1830,7 @@ impl ISchemaComplexType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.derivedBy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isValid(&self, data: P0) -> ::windows_core::Result where @@ -1855,37 +1855,37 @@ impl ISchemaComplexType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.maxInclusive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn totalDigits(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.totalDigits)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn fractionDigits(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.fractionDigits)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn length(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.length)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn minLength(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.minLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn maxLength(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.maxLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn enumeration(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1895,25 +1895,25 @@ impl ISchemaComplexType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.whitespace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn patterns(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.patterns)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isAbstract(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).isAbstract)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn anyAttribute(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).anyAttribute)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1923,7 +1923,7 @@ impl ISchemaComplexType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).contentType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn contentModel(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1968,7 +1968,7 @@ pub struct ISchemaComplexType_Vtbl { contentModel: usize, pub prohibitedSubstitutions: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, prohibited: *mut SCHEMADERIVATIONMETHOD) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1983,7 +1983,7 @@ impl ISchemaElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1997,13 +1997,13 @@ impl ISchemaElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -2012,25 +2012,25 @@ impl ISchemaElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.writeAnnotation)(::windows_core::Interface::as_raw(self), annotationsink.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn minOccurs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.minOccurs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn maxOccurs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.maxOccurs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn r#type(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).r#type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn scope(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2044,19 +2044,19 @@ impl ISchemaElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).fixedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isNillable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).isNillable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn identityConstraints(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).identityConstraints)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn substitutionGroup(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2070,13 +2070,13 @@ impl ISchemaElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).disallowedSubstitutions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isAbstract(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).isAbstract)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isReference(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2131,7 +2131,7 @@ pub struct ISchemaElement_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] isReference: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2146,7 +2146,7 @@ impl ISchemaIdentityConstraint { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2160,13 +2160,13 @@ impl ISchemaIdentityConstraint { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -2179,13 +2179,13 @@ impl ISchemaIdentityConstraint { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).selector)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn fields(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).fields)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn referencedKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2217,7 +2217,7 @@ pub struct ISchemaIdentityConstraint_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] referencedKey: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2232,7 +2232,7 @@ impl ISchemaItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2246,13 +2246,13 @@ impl ISchemaItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -2294,20 +2294,20 @@ pub struct ISchemaItem_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] writeAnnotation: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISchemaItemCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISchemaItemCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_item)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn itemByName(&self, name: P0) -> ::windows_core::Result where @@ -2316,7 +2316,7 @@ impl ISchemaItemCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).itemByName)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn itemByQName(&self, name: P0, namespaceuri: P1) -> ::windows_core::Result where @@ -2365,7 +2365,7 @@ pub struct ISchemaItemCollection_Vtbl { pub length: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, length: *mut i32) -> ::windows_core::HRESULT, pub _newEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2380,7 +2380,7 @@ impl ISchemaModelGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2394,13 +2394,13 @@ impl ISchemaModelGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -2409,19 +2409,19 @@ impl ISchemaModelGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.writeAnnotation)(::windows_core::Interface::as_raw(self), annotationsink.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn minOccurs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.minOccurs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn maxOccurs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.maxOccurs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn particles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2448,7 +2448,7 @@ pub struct ISchemaModelGroup_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] particles: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2463,7 +2463,7 @@ impl ISchemaNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2477,13 +2477,13 @@ impl ISchemaNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -2519,7 +2519,7 @@ pub struct ISchemaNotation_Vtbl { pub systemIdentifier: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, uri: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub publicIdentifier: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, uri: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2534,7 +2534,7 @@ impl ISchemaParticle { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2548,13 +2548,13 @@ impl ISchemaParticle { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -2563,13 +2563,13 @@ impl ISchemaParticle { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.writeAnnotation)(::windows_core::Interface::as_raw(self), annotationsink.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn minOccurs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).minOccurs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn maxOccurs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2600,7 +2600,7 @@ pub struct ISchemaParticle_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] maxOccurs: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2639,7 +2639,7 @@ pub struct ISchemaStringCollection_Vtbl { pub length: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, length: *mut i32) -> ::windows_core::HRESULT, pub _newEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2654,7 +2654,7 @@ impl ISchemaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.namespaceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn schema(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2668,13 +2668,13 @@ impl ISchemaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.itemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn unhandledAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.unhandledAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn writeAnnotation(&self, annotationsink: P0) -> ::windows_core::Result where @@ -2683,7 +2683,7 @@ impl ISchemaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.writeAnnotation)(::windows_core::Interface::as_raw(self), annotationsink.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn baseTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2701,7 +2701,7 @@ impl ISchemaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).derivedBy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isValid(&self, data: P0) -> ::windows_core::Result where @@ -2726,37 +2726,37 @@ impl ISchemaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).maxInclusive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn totalDigits(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).totalDigits)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn fractionDigits(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).fractionDigits)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn length(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).length)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn minLength(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).minLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn maxLength(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).maxLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn enumeration(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2766,7 +2766,7 @@ impl ISchemaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).whitespace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn patterns(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2833,14 +2833,14 @@ pub struct ISchemaType_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] patterns: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IServerXMLHTTPRequest(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IServerXMLHTTPRequest { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn open(&self, bstrmethod: P0, bstrurl: P1, varasync: super::super::super::System::Variant::VARIANT, bstruser: super::super::super::System::Variant::VARIANT, bstrpassword: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2867,7 +2867,7 @@ impl IServerXMLHTTPRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getAllResponseHeaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn send(&self, varbody: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.send)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varbody)).ok() @@ -2883,7 +2883,7 @@ impl IServerXMLHTTPRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.statusText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn responseXML(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2893,13 +2893,13 @@ impl IServerXMLHTTPRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.responseText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn responseBody(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.responseBody)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn responseStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2909,7 +2909,7 @@ impl IServerXMLHTTPRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.readyState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Setonreadystatechange(&self, preadystatesink: P0) -> ::windows_core::Result<()> where @@ -2920,19 +2920,19 @@ impl IServerXMLHTTPRequest { pub unsafe fn setTimeouts(&self, resolvetimeout: i32, connecttimeout: i32, sendtimeout: i32, receivetimeout: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).setTimeouts)(::windows_core::Interface::as_raw(self), resolvetimeout, connecttimeout, sendtimeout, receivetimeout).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn waitForResponse(&self, timeoutinseconds: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).waitForResponse)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(timeoutinseconds), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getOption(&self, option: SERVERXMLHTTP_OPTION) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getOption)(::windows_core::Interface::as_raw(self), option, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setOption(&self, option: SERVERXMLHTTP_OPTION, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).setOption)(::windows_core::Interface::as_raw(self), option, ::core::mem::transmute(value)).ok() @@ -2967,14 +2967,14 @@ pub struct IServerXMLHTTPRequest_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] setOption: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IServerXMLHTTPRequest2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IServerXMLHTTPRequest2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn open(&self, bstrmethod: P0, bstrurl: P1, varasync: super::super::super::System::Variant::VARIANT, bstruser: super::super::super::System::Variant::VARIANT, bstrpassword: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3001,7 +3001,7 @@ impl IServerXMLHTTPRequest2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.getAllResponseHeaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn send(&self, varbody: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.send)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varbody)).ok() @@ -3017,7 +3017,7 @@ impl IServerXMLHTTPRequest2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.statusText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn responseXML(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3027,13 +3027,13 @@ impl IServerXMLHTTPRequest2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.responseText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn responseBody(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.responseBody)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn responseStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3043,7 +3043,7 @@ impl IServerXMLHTTPRequest2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.readyState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Setonreadystatechange(&self, preadystatesink: P0) -> ::windows_core::Result<()> where @@ -3054,24 +3054,24 @@ impl IServerXMLHTTPRequest2 { pub unsafe fn setTimeouts(&self, resolvetimeout: i32, connecttimeout: i32, sendtimeout: i32, receivetimeout: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.setTimeouts)(::windows_core::Interface::as_raw(self), resolvetimeout, connecttimeout, sendtimeout, receivetimeout).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn waitForResponse(&self, timeoutinseconds: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.waitForResponse)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(timeoutinseconds), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getOption(&self, option: SERVERXMLHTTP_OPTION) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getOption)(::windows_core::Interface::as_raw(self), option, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setOption(&self, option: SERVERXMLHTTP_OPTION, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.setOption)(::windows_core::Interface::as_raw(self), option, ::core::mem::transmute(value)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setProxy(&self, proxysetting: SXH_PROXY_SETTING, varproxyserver: super::super::super::System::Variant::VARIANT, varbypasslist: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).setProxy)(::windows_core::Interface::as_raw(self), proxysetting, ::core::mem::transmute(varproxyserver), ::core::mem::transmute(varbypasslist)).ok() @@ -3105,14 +3105,14 @@ pub struct IServerXMLHTTPRequest2_Vtbl { setProxy: usize, pub setProxyCredentials: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrusername: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrpassword: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVBMXNamespaceManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IVBMXNamespaceManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetallowOverride(&self, foverride: P0) -> ::windows_core::Result<()> where @@ -3120,7 +3120,7 @@ impl IVBMXNamespaceManager { { (::windows_core::Interface::vtable(self).SetallowOverride)(::windows_core::Interface::as_raw(self), foverride.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn allowOverride(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3132,7 +3132,7 @@ impl IVBMXNamespaceManager { pub unsafe fn pushContext(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).pushContext)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn pushNodeContext(&self, contextnode: P0, fdeep: P1) -> ::windows_core::Result<()> where @@ -3151,13 +3151,13 @@ impl IVBMXNamespaceManager { { (::windows_core::Interface::vtable(self).declarePrefix)(::windows_core::Interface::as_raw(self), prefix.into_param().abi(), namespaceuri.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getDeclaredPrefixes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getDeclaredPrefixes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getPrefixes(&self, namespaceuri: P0) -> ::windows_core::Result where @@ -3166,7 +3166,7 @@ impl IVBMXNamespaceManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getPrefixes)(::windows_core::Interface::as_raw(self), namespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getURI(&self, prefix: P0) -> ::windows_core::Result where @@ -3175,7 +3175,7 @@ impl IVBMXNamespaceManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getURI)(::windows_core::Interface::as_raw(self), prefix.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getURIFromNode(&self, strprefix: P0, contextnode: P1) -> ::windows_core::Result where @@ -3234,7 +3234,7 @@ pub struct IVBMXNamespaceManager_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] getURIFromNode: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3339,14 +3339,14 @@ pub struct IVBSAXAttributes_Vtbl { pub getValueFromName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, struri: ::std::mem::MaybeUninit<::windows_core::BSTR>, strlocalname: ::std::mem::MaybeUninit<::windows_core::BSTR>, strvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub getValueFromQName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strqname: ::std::mem::MaybeUninit<::windows_core::BSTR>, strvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVBSAXContentHandler(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IVBSAXContentHandler { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_documentLocator(&self, olocator: P0) -> ::windows_core::Result<()> where @@ -3366,7 +3366,7 @@ impl IVBSAXContentHandler { pub unsafe fn endPrefixMapping(&self, strprefix: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).endPrefixMapping)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(strprefix)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn startElement(&self, strnamespaceuri: *mut ::windows_core::BSTR, strlocalname: *mut ::windows_core::BSTR, strqname: *mut ::windows_core::BSTR, oattributes: P0) -> ::windows_core::Result<()> where @@ -3423,7 +3423,7 @@ pub struct IVBSAXContentHandler_Vtbl { pub processingInstruction: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strtarget: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, strdata: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub skippedEntity: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3455,7 +3455,7 @@ pub struct IVBSAXDTDHandler_Vtbl { pub notationDecl: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, strpublicid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, strsystemid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub unparsedEntityDecl: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, strpublicid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, strsystemid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, strnotationname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3495,14 +3495,14 @@ pub struct IVBSAXDeclHandler_Vtbl { pub internalEntityDecl: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, strvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub externalEntityDecl: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, strpublicid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, strsystemid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVBSAXEntityResolver(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IVBSAXEntityResolver { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn resolveEntity(&self, strpublicid: *mut ::windows_core::BSTR, strsystemid: *mut ::windows_core::BSTR, varinput: *mut super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).resolveEntity)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(strpublicid), ::core::mem::transmute(strsystemid), varinput).ok() @@ -3528,14 +3528,14 @@ pub struct IVBSAXEntityResolver_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] resolveEntity: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVBSAXErrorHandler(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IVBSAXErrorHandler { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn error(&self, olocator: P0, strerrormessage: *mut ::windows_core::BSTR, nerrorcode: i32) -> ::windows_core::Result<()> where @@ -3543,7 +3543,7 @@ impl IVBSAXErrorHandler { { (::windows_core::Interface::vtable(self).error)(::windows_core::Interface::as_raw(self), olocator.into_param().abi(), ::core::mem::transmute(strerrormessage), nerrorcode).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn fatalError(&self, olocator: P0, strerrormessage: *mut ::windows_core::BSTR, nerrorcode: i32) -> ::windows_core::Result<()> where @@ -3551,7 +3551,7 @@ impl IVBSAXErrorHandler { { (::windows_core::Interface::vtable(self).fatalError)(::windows_core::Interface::as_raw(self), olocator.into_param().abi(), ::core::mem::transmute(strerrormessage), nerrorcode).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ignorableWarning(&self, olocator: P0, strerrormessage: *mut ::windows_core::BSTR, nerrorcode: i32) -> ::windows_core::Result<()> where @@ -3588,7 +3588,7 @@ pub struct IVBSAXErrorHandler_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ignorableWarning: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3640,7 +3640,7 @@ pub struct IVBSAXLexicalHandler_Vtbl { pub endCDATA: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub comment: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strchars: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3684,20 +3684,20 @@ pub struct IVBSAXLocator_Vtbl { pub publicId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strpublicid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub systemId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strsystemid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVBSAXXMLFilter(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IVBSAXXMLFilter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_parent(&self, oreader: P0) -> ::windows_core::Result<()> where @@ -3730,14 +3730,14 @@ pub struct IVBSAXXMLFilter_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] putref_parent: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVBSAXXMLReader(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IVBSAXXMLReader { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getFeature(&self, strname: P0) -> ::windows_core::Result where @@ -3746,7 +3746,7 @@ impl IVBSAXXMLReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getFeature)(::windows_core::Interface::as_raw(self), strname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn putFeature(&self, strname: P0, fvalue: P1) -> ::windows_core::Result<()> where @@ -3755,7 +3755,7 @@ impl IVBSAXXMLReader { { (::windows_core::Interface::vtable(self).putFeature)(::windows_core::Interface::as_raw(self), strname.into_param().abi(), fvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getProperty(&self, strname: P0) -> ::windows_core::Result where @@ -3764,7 +3764,7 @@ impl IVBSAXXMLReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getProperty)(::windows_core::Interface::as_raw(self), strname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn putProperty(&self, strname: P0, varvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3772,13 +3772,13 @@ impl IVBSAXXMLReader { { (::windows_core::Interface::vtable(self).putProperty)(::windows_core::Interface::as_raw(self), strname.into_param().abi(), ::core::mem::transmute(varvalue)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn entityResolver(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).entityResolver)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_entityResolver(&self, oresolver: P0) -> ::windows_core::Result<()> where @@ -3786,13 +3786,13 @@ impl IVBSAXXMLReader { { (::windows_core::Interface::vtable(self).putref_entityResolver)(::windows_core::Interface::as_raw(self), oresolver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn contentHandler(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).contentHandler)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_contentHandler(&self, ohandler: P0) -> ::windows_core::Result<()> where @@ -3800,13 +3800,13 @@ impl IVBSAXXMLReader { { (::windows_core::Interface::vtable(self).putref_contentHandler)(::windows_core::Interface::as_raw(self), ohandler.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn dtdHandler(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).dtdHandler)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_dtdHandler(&self, ohandler: P0) -> ::windows_core::Result<()> where @@ -3814,13 +3814,13 @@ impl IVBSAXXMLReader { { (::windows_core::Interface::vtable(self).putref_dtdHandler)(::windows_core::Interface::as_raw(self), ohandler.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn errorHandler(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).errorHandler)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_errorHandler(&self, ohandler: P0) -> ::windows_core::Result<()> where @@ -3848,7 +3848,7 @@ impl IVBSAXXMLReader { { (::windows_core::Interface::vtable(self).SetsecureBaseURL)(::windows_core::Interface::as_raw(self), strsecurebaseurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn parse(&self, varinput: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).parse)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varinput)).ok() @@ -3933,7 +3933,7 @@ pub struct IVBSAXXMLReader_Vtbl { parse: usize, pub parseURL: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strurl: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3967,7 +3967,7 @@ pub struct IXMLAttribute_Vtbl { pub name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, n: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub value: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, v: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3978,13 +3978,13 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -3993,49 +3993,49 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4044,7 +4044,7 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -4054,7 +4054,7 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -4063,7 +4063,7 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -4072,19 +4072,19 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -4107,30 +4107,30 @@ impl IXMLDOMAttribute { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4146,7 +4146,7 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -4155,7 +4155,7 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -4164,7 +4164,7 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -4173,7 +4173,7 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4191,7 +4191,7 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4203,13 +4203,13 @@ impl IXMLDOMAttribute { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setvalue(&self, attributevalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Setvalue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(attributevalue)).ok() @@ -4240,7 +4240,7 @@ pub struct IXMLDOMAttribute_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Setvalue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4251,13 +4251,13 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -4266,49 +4266,49 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4317,7 +4317,7 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -4327,7 +4327,7 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -4336,7 +4336,7 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -4345,19 +4345,19 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -4380,30 +4380,30 @@ impl IXMLDOMCDATASection { { (::windows_core::Interface::vtable(self).base__.base__.base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4419,7 +4419,7 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -4428,7 +4428,7 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -4437,7 +4437,7 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -4446,7 +4446,7 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4464,7 +4464,7 @@ impl IXMLDOMCDATASection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4511,7 +4511,7 @@ impl IXMLDOMCDATASection { { (::windows_core::Interface::vtable(self).base__.base__.replaceData)(::windows_core::Interface::as_raw(self), offset, count, data.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn splitText(&self, offset: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4534,7 +4534,7 @@ unsafe impl ::windows_core::ComInterface for IXMLDOMCDATASection { pub struct IXMLDOMCDATASection_Vtbl { pub base__: IXMLDOMText_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4545,13 +4545,13 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -4560,49 +4560,49 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4611,7 +4611,7 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -4621,7 +4621,7 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -4630,7 +4630,7 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -4639,19 +4639,19 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -4674,30 +4674,30 @@ impl IXMLDOMCharacterData { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4713,7 +4713,7 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -4722,7 +4722,7 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -4731,7 +4731,7 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -4740,7 +4740,7 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4758,7 +4758,7 @@ impl IXMLDOMCharacterData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4830,7 +4830,7 @@ pub struct IXMLDOMCharacterData_Vtbl { pub deleteData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, offset: i32, count: i32) -> ::windows_core::HRESULT, pub replaceData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, offset: i32, count: i32, data: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4841,13 +4841,13 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -4856,49 +4856,49 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4907,7 +4907,7 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -4917,7 +4917,7 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -4926,7 +4926,7 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -4935,19 +4935,19 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -4970,30 +4970,30 @@ impl IXMLDOMComment { { (::windows_core::Interface::vtable(self).base__.base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5009,7 +5009,7 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -5018,7 +5018,7 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -5027,7 +5027,7 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -5036,7 +5036,7 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5054,7 +5054,7 @@ impl IXMLDOMComment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5118,7 +5118,7 @@ unsafe impl ::windows_core::ComInterface for IXMLDOMComment { pub struct IXMLDOMComment_Vtbl { pub base__: IXMLDOMCharacterData_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5129,13 +5129,13 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -5144,49 +5144,49 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -5195,7 +5195,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -5205,7 +5205,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -5214,7 +5214,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -5223,19 +5223,19 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -5258,30 +5258,30 @@ impl IXMLDOMDocument { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5297,7 +5297,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -5306,7 +5306,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -5315,7 +5315,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -5324,7 +5324,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5342,7 +5342,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5350,25 +5350,25 @@ impl IXMLDOMDocument { { (::windows_core::Interface::vtable(self).base__.transformNodeToObject)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), ::core::mem::transmute(outputobject)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn doctype(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).doctype)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn implementation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).implementation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn documentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).documentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_documentElement(&self, domelement: P0) -> ::windows_core::Result<()> where @@ -5376,7 +5376,7 @@ impl IXMLDOMDocument { { (::windows_core::Interface::vtable(self).putref_documentElement)(::windows_core::Interface::as_raw(self), domelement.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createElement(&self, tagname: P0) -> ::windows_core::Result where @@ -5385,13 +5385,13 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createElement)(::windows_core::Interface::as_raw(self), tagname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createDocumentFragment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createDocumentFragment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createTextNode(&self, data: P0) -> ::windows_core::Result where @@ -5400,7 +5400,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createTextNode)(::windows_core::Interface::as_raw(self), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createComment(&self, data: P0) -> ::windows_core::Result where @@ -5409,7 +5409,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createComment)(::windows_core::Interface::as_raw(self), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createCDATASection(&self, data: P0) -> ::windows_core::Result where @@ -5418,7 +5418,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createCDATASection)(::windows_core::Interface::as_raw(self), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createProcessingInstruction(&self, target: P0, data: P1) -> ::windows_core::Result where @@ -5428,7 +5428,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createProcessingInstruction)(::windows_core::Interface::as_raw(self), target.into_param().abi(), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createAttribute(&self, name: P0) -> ::windows_core::Result where @@ -5437,7 +5437,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createAttribute)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createEntityReference(&self, name: P0) -> ::windows_core::Result where @@ -5446,7 +5446,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createEntityReference)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getElementsByTagName(&self, tagname: P0) -> ::windows_core::Result where @@ -5455,7 +5455,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getElementsByTagName)(::windows_core::Interface::as_raw(self), tagname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn createNode(&self, r#type: super::super::super::System::Variant::VARIANT, name: P0, namespaceuri: P1) -> ::windows_core::Result where @@ -5465,7 +5465,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createNode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(r#type), name.into_param().abi(), namespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nodeFromID(&self, idstring: P0) -> ::windows_core::Result where @@ -5474,7 +5474,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).nodeFromID)(::windows_core::Interface::as_raw(self), idstring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn load(&self, xmlsource: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5484,7 +5484,7 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).readyState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parseError(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5494,13 +5494,13 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).url)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn r#async(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).r#async)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setasync(&self, isasync: P0) -> ::windows_core::Result<()> where @@ -5511,7 +5511,7 @@ impl IXMLDOMDocument { pub unsafe fn abort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).abort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn loadXML(&self, bstrxml: P0) -> ::windows_core::Result where @@ -5520,18 +5520,18 @@ impl IXMLDOMDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).loadXML)(::windows_core::Interface::as_raw(self), bstrxml.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn save(&self, destination: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).save)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(destination)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn validateOnParse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).validateOnParse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetvalidateOnParse(&self, isvalidating: P0) -> ::windows_core::Result<()> where @@ -5539,13 +5539,13 @@ impl IXMLDOMDocument { { (::windows_core::Interface::vtable(self).SetvalidateOnParse)(::windows_core::Interface::as_raw(self), isvalidating.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn resolveExternals(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).resolveExternals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetresolveExternals(&self, isresolving: P0) -> ::windows_core::Result<()> where @@ -5553,13 +5553,13 @@ impl IXMLDOMDocument { { (::windows_core::Interface::vtable(self).SetresolveExternals)(::windows_core::Interface::as_raw(self), isresolving.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn preserveWhiteSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).preserveWhiteSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetpreserveWhiteSpace(&self, ispreserving: P0) -> ::windows_core::Result<()> where @@ -5567,17 +5567,17 @@ impl IXMLDOMDocument { { (::windows_core::Interface::vtable(self).SetpreserveWhiteSpace)(::windows_core::Interface::as_raw(self), ispreserving.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setonreadystatechange(&self, readystatechangesink: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Setonreadystatechange)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(readystatechangesink)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setondataavailable(&self, ondataavailablesink: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Setondataavailable)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ondataavailablesink)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setontransformnode(&self, ontransformnodesink: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Setontransformnode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ontransformnodesink)).ok() @@ -5722,7 +5722,7 @@ pub struct IXMLDOMDocument_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Setontransformnode: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5733,13 +5733,13 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -5748,49 +5748,49 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -5799,7 +5799,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -5809,7 +5809,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -5818,7 +5818,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -5827,19 +5827,19 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -5862,30 +5862,30 @@ impl IXMLDOMDocument2 { { (::windows_core::Interface::vtable(self).base__.base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5901,7 +5901,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -5910,7 +5910,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -5919,7 +5919,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -5928,7 +5928,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5946,7 +5946,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5954,25 +5954,25 @@ impl IXMLDOMDocument2 { { (::windows_core::Interface::vtable(self).base__.base__.transformNodeToObject)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), ::core::mem::transmute(outputobject)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn doctype(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.doctype)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn implementation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.implementation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn documentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.documentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_documentElement(&self, domelement: P0) -> ::windows_core::Result<()> where @@ -5980,7 +5980,7 @@ impl IXMLDOMDocument2 { { (::windows_core::Interface::vtable(self).base__.putref_documentElement)(::windows_core::Interface::as_raw(self), domelement.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createElement(&self, tagname: P0) -> ::windows_core::Result where @@ -5989,13 +5989,13 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.createElement)(::windows_core::Interface::as_raw(self), tagname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createDocumentFragment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.createDocumentFragment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createTextNode(&self, data: P0) -> ::windows_core::Result where @@ -6004,7 +6004,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.createTextNode)(::windows_core::Interface::as_raw(self), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createComment(&self, data: P0) -> ::windows_core::Result where @@ -6013,7 +6013,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.createComment)(::windows_core::Interface::as_raw(self), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createCDATASection(&self, data: P0) -> ::windows_core::Result where @@ -6022,7 +6022,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.createCDATASection)(::windows_core::Interface::as_raw(self), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createProcessingInstruction(&self, target: P0, data: P1) -> ::windows_core::Result where @@ -6032,7 +6032,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.createProcessingInstruction)(::windows_core::Interface::as_raw(self), target.into_param().abi(), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createAttribute(&self, name: P0) -> ::windows_core::Result where @@ -6041,7 +6041,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.createAttribute)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createEntityReference(&self, name: P0) -> ::windows_core::Result where @@ -6050,7 +6050,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.createEntityReference)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getElementsByTagName(&self, tagname: P0) -> ::windows_core::Result where @@ -6059,7 +6059,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getElementsByTagName)(::windows_core::Interface::as_raw(self), tagname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn createNode(&self, r#type: super::super::super::System::Variant::VARIANT, name: P0, namespaceuri: P1) -> ::windows_core::Result where @@ -6069,7 +6069,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.createNode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(r#type), name.into_param().abi(), namespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nodeFromID(&self, idstring: P0) -> ::windows_core::Result where @@ -6078,7 +6078,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeFromID)(::windows_core::Interface::as_raw(self), idstring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn load(&self, xmlsource: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6088,7 +6088,7 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.readyState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parseError(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6098,13 +6098,13 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.url)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn r#async(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.r#async)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setasync(&self, isasync: P0) -> ::windows_core::Result<()> where @@ -6115,7 +6115,7 @@ impl IXMLDOMDocument2 { pub unsafe fn abort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.abort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn loadXML(&self, bstrxml: P0) -> ::windows_core::Result where @@ -6124,18 +6124,18 @@ impl IXMLDOMDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.loadXML)(::windows_core::Interface::as_raw(self), bstrxml.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn save(&self, destination: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.save)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(destination)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn validateOnParse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.validateOnParse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetvalidateOnParse(&self, isvalidating: P0) -> ::windows_core::Result<()> where @@ -6143,13 +6143,13 @@ impl IXMLDOMDocument2 { { (::windows_core::Interface::vtable(self).base__.SetvalidateOnParse)(::windows_core::Interface::as_raw(self), isvalidating.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn resolveExternals(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.resolveExternals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetresolveExternals(&self, isresolving: P0) -> ::windows_core::Result<()> where @@ -6157,13 +6157,13 @@ impl IXMLDOMDocument2 { { (::windows_core::Interface::vtable(self).base__.SetresolveExternals)(::windows_core::Interface::as_raw(self), isresolving.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn preserveWhiteSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.preserveWhiteSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetpreserveWhiteSpace(&self, ispreserving: P0) -> ::windows_core::Result<()> where @@ -6171,45 +6171,45 @@ impl IXMLDOMDocument2 { { (::windows_core::Interface::vtable(self).base__.SetpreserveWhiteSpace)(::windows_core::Interface::as_raw(self), ispreserving.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setonreadystatechange(&self, readystatechangesink: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Setonreadystatechange)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(readystatechangesink)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setondataavailable(&self, ondataavailablesink: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Setondataavailable)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ondataavailablesink)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setontransformnode(&self, ontransformnodesink: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Setontransformnode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ontransformnodesink)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn namespaces(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).namespaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn schemas(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).schemas)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn putref_schemas(&self, othercollection: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).putref_schemas)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(othercollection)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn validate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).validate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setProperty(&self, name: P0, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6217,7 +6217,7 @@ impl IXMLDOMDocument2 { { (::windows_core::Interface::vtable(self).setProperty)(::windows_core::Interface::as_raw(self), name.into_param().abi(), ::core::mem::transmute(value)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getProperty(&self, name: P0) -> ::windows_core::Result where @@ -6267,7 +6267,7 @@ pub struct IXMLDOMDocument2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] getProperty: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6278,13 +6278,13 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -6293,49 +6293,49 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -6344,7 +6344,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -6354,7 +6354,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -6363,7 +6363,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -6372,19 +6372,19 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -6407,30 +6407,30 @@ impl IXMLDOMDocument3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6446,7 +6446,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -6455,7 +6455,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -6464,7 +6464,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -6473,7 +6473,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6491,7 +6491,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6499,25 +6499,25 @@ impl IXMLDOMDocument3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.transformNodeToObject)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), ::core::mem::transmute(outputobject)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn doctype(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.doctype)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn implementation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.implementation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn documentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.documentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_documentElement(&self, domelement: P0) -> ::windows_core::Result<()> where @@ -6525,7 +6525,7 @@ impl IXMLDOMDocument3 { { (::windows_core::Interface::vtable(self).base__.base__.putref_documentElement)(::windows_core::Interface::as_raw(self), domelement.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createElement(&self, tagname: P0) -> ::windows_core::Result where @@ -6534,13 +6534,13 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.createElement)(::windows_core::Interface::as_raw(self), tagname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createDocumentFragment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.createDocumentFragment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createTextNode(&self, data: P0) -> ::windows_core::Result where @@ -6549,7 +6549,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.createTextNode)(::windows_core::Interface::as_raw(self), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createComment(&self, data: P0) -> ::windows_core::Result where @@ -6558,7 +6558,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.createComment)(::windows_core::Interface::as_raw(self), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createCDATASection(&self, data: P0) -> ::windows_core::Result where @@ -6567,7 +6567,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.createCDATASection)(::windows_core::Interface::as_raw(self), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createProcessingInstruction(&self, target: P0, data: P1) -> ::windows_core::Result where @@ -6577,7 +6577,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.createProcessingInstruction)(::windows_core::Interface::as_raw(self), target.into_param().abi(), data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createAttribute(&self, name: P0) -> ::windows_core::Result where @@ -6586,7 +6586,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.createAttribute)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createEntityReference(&self, name: P0) -> ::windows_core::Result where @@ -6595,7 +6595,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.createEntityReference)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getElementsByTagName(&self, tagname: P0) -> ::windows_core::Result where @@ -6604,7 +6604,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.getElementsByTagName)(::windows_core::Interface::as_raw(self), tagname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn createNode(&self, r#type: super::super::super::System::Variant::VARIANT, name: P0, namespaceuri: P1) -> ::windows_core::Result where @@ -6614,7 +6614,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.createNode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(r#type), name.into_param().abi(), namespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nodeFromID(&self, idstring: P0) -> ::windows_core::Result where @@ -6623,7 +6623,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeFromID)(::windows_core::Interface::as_raw(self), idstring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn load(&self, xmlsource: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6633,7 +6633,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.readyState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parseError(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6643,13 +6643,13 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.url)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn r#async(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.r#async)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setasync(&self, isasync: P0) -> ::windows_core::Result<()> where @@ -6660,7 +6660,7 @@ impl IXMLDOMDocument3 { pub unsafe fn abort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.abort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn loadXML(&self, bstrxml: P0) -> ::windows_core::Result where @@ -6669,18 +6669,18 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.loadXML)(::windows_core::Interface::as_raw(self), bstrxml.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn save(&self, destination: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.save)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(destination)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn validateOnParse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.validateOnParse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetvalidateOnParse(&self, isvalidating: P0) -> ::windows_core::Result<()> where @@ -6688,13 +6688,13 @@ impl IXMLDOMDocument3 { { (::windows_core::Interface::vtable(self).base__.base__.SetvalidateOnParse)(::windows_core::Interface::as_raw(self), isvalidating.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn resolveExternals(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.resolveExternals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetresolveExternals(&self, isresolving: P0) -> ::windows_core::Result<()> where @@ -6702,13 +6702,13 @@ impl IXMLDOMDocument3 { { (::windows_core::Interface::vtable(self).base__.base__.SetresolveExternals)(::windows_core::Interface::as_raw(self), isresolving.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn preserveWhiteSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.preserveWhiteSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetpreserveWhiteSpace(&self, ispreserving: P0) -> ::windows_core::Result<()> where @@ -6716,45 +6716,45 @@ impl IXMLDOMDocument3 { { (::windows_core::Interface::vtable(self).base__.base__.SetpreserveWhiteSpace)(::windows_core::Interface::as_raw(self), ispreserving.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setonreadystatechange(&self, readystatechangesink: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Setonreadystatechange)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(readystatechangesink)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setondataavailable(&self, ondataavailablesink: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Setondataavailable)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ondataavailablesink)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setontransformnode(&self, ontransformnodesink: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Setontransformnode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ontransformnodesink)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn namespaces(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.namespaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn schemas(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.schemas)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn putref_schemas(&self, othercollection: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.putref_schemas)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(othercollection)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn validate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.validate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setProperty(&self, name: P0, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6762,7 +6762,7 @@ impl IXMLDOMDocument3 { { (::windows_core::Interface::vtable(self).base__.setProperty)(::windows_core::Interface::as_raw(self), name.into_param().abi(), ::core::mem::transmute(value)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getProperty(&self, name: P0) -> ::windows_core::Result where @@ -6771,7 +6771,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getProperty)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn validateNode(&self, node: P0) -> ::windows_core::Result where @@ -6780,7 +6780,7 @@ impl IXMLDOMDocument3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).validateNode)(::windows_core::Interface::as_raw(self), node.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn importNode(&self, node: P0, deep: P1) -> ::windows_core::Result where @@ -6815,7 +6815,7 @@ pub struct IXMLDOMDocument3_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] importNode: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6826,13 +6826,13 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -6841,49 +6841,49 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -6892,7 +6892,7 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -6902,7 +6902,7 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -6911,7 +6911,7 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -6920,19 +6920,19 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -6955,30 +6955,30 @@ impl IXMLDOMDocumentFragment { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6994,7 +6994,7 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -7003,7 +7003,7 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -7012,7 +7012,7 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -7021,7 +7021,7 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7039,7 +7039,7 @@ impl IXMLDOMDocumentFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7064,7 +7064,7 @@ unsafe impl ::windows_core::ComInterface for IXMLDOMDocumentFragment { pub struct IXMLDOMDocumentFragment_Vtbl { pub base__: IXMLDOMNode_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7075,13 +7075,13 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -7090,49 +7090,49 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7141,7 +7141,7 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -7151,7 +7151,7 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -7160,7 +7160,7 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -7169,19 +7169,19 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -7204,30 +7204,30 @@ impl IXMLDOMDocumentType { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7243,7 +7243,7 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -7252,7 +7252,7 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -7261,7 +7261,7 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -7270,7 +7270,7 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7288,7 +7288,7 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7300,13 +7300,13 @@ impl IXMLDOMDocumentType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn entities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).entities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn notations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7338,7 +7338,7 @@ pub struct IXMLDOMDocumentType_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] notations: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7349,13 +7349,13 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -7364,49 +7364,49 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7415,7 +7415,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -7425,7 +7425,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -7434,7 +7434,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -7443,19 +7443,19 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -7478,30 +7478,30 @@ impl IXMLDOMElement { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7517,7 +7517,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -7526,7 +7526,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -7535,7 +7535,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -7544,7 +7544,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7562,7 +7562,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7574,7 +7574,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).tagName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getAttribute(&self, name: P0) -> ::windows_core::Result where @@ -7583,7 +7583,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getAttribute)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttribute(&self, name: P0, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7597,7 +7597,7 @@ impl IXMLDOMElement { { (::windows_core::Interface::vtable(self).removeAttribute)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getAttributeNode(&self, name: P0) -> ::windows_core::Result where @@ -7606,7 +7606,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getAttributeNode)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn setAttributeNode(&self, domattribute: P0) -> ::windows_core::Result where @@ -7615,7 +7615,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).setAttributeNode)(::windows_core::Interface::as_raw(self), domattribute.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeAttributeNode(&self, domattribute: P0) -> ::windows_core::Result where @@ -7624,7 +7624,7 @@ impl IXMLDOMElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).removeAttributeNode)(::windows_core::Interface::as_raw(self), domattribute.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getElementsByTagName(&self, tagname: P0) -> ::windows_core::Result where @@ -7680,7 +7680,7 @@ pub struct IXMLDOMElement_Vtbl { getElementsByTagName: usize, pub normalize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7691,13 +7691,13 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -7706,49 +7706,49 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7757,7 +7757,7 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -7767,7 +7767,7 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -7776,7 +7776,7 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -7785,19 +7785,19 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -7820,30 +7820,30 @@ impl IXMLDOMEntity { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7859,7 +7859,7 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -7868,7 +7868,7 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -7877,7 +7877,7 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -7886,7 +7886,7 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7904,7 +7904,7 @@ impl IXMLDOMEntity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7912,13 +7912,13 @@ impl IXMLDOMEntity { { (::windows_core::Interface::vtable(self).base__.transformNodeToObject)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), ::core::mem::transmute(outputobject)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn publicId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).publicId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn systemId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7954,7 +7954,7 @@ pub struct IXMLDOMEntity_Vtbl { systemId: usize, pub notationName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, name: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7965,13 +7965,13 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -7980,49 +7980,49 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -8031,7 +8031,7 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -8041,7 +8041,7 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -8050,7 +8050,7 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -8059,19 +8059,19 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -8094,30 +8094,30 @@ impl IXMLDOMEntityReference { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8133,7 +8133,7 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -8142,7 +8142,7 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -8151,7 +8151,7 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -8160,7 +8160,7 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8178,7 +8178,7 @@ impl IXMLDOMEntityReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -8203,14 +8203,14 @@ unsafe impl ::windows_core::ComInterface for IXMLDOMEntityReference { pub struct IXMLDOMEntityReference_Vtbl { pub base__: IXMLDOMNode_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLDOMImplementation(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLDOMImplementation { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasFeature(&self, feature: P0, version: P1) -> ::windows_core::Result where @@ -8241,14 +8241,14 @@ pub struct IXMLDOMImplementation_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] hasFeature: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLDOMNamedNodeMap(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLDOMNamedNodeMap { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getNamedItem(&self, name: P0) -> ::windows_core::Result where @@ -8257,7 +8257,7 @@ impl IXMLDOMNamedNodeMap { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getNamedItem)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn setNamedItem(&self, newitem: P0) -> ::windows_core::Result where @@ -8266,7 +8266,7 @@ impl IXMLDOMNamedNodeMap { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).setNamedItem)(::windows_core::Interface::as_raw(self), newitem.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeNamedItem(&self, name: P0) -> ::windows_core::Result where @@ -8275,7 +8275,7 @@ impl IXMLDOMNamedNodeMap { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).removeNamedItem)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8285,7 +8285,7 @@ impl IXMLDOMNamedNodeMap { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).length)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getQualifiedItem(&self, basename: P0, namespaceuri: P1) -> ::windows_core::Result where @@ -8295,7 +8295,7 @@ impl IXMLDOMNamedNodeMap { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getQualifiedItem)(::windows_core::Interface::as_raw(self), basename.into_param().abi(), namespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeQualifiedItem(&self, basename: P0, namespaceuri: P1) -> ::windows_core::Result where @@ -8305,7 +8305,7 @@ impl IXMLDOMNamedNodeMap { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).removeQualifiedItem)(::windows_core::Interface::as_raw(self), basename.into_param().abi(), namespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8366,7 +8366,7 @@ pub struct IXMLDOMNamedNodeMap_Vtbl { pub reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub _newEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8377,13 +8377,13 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -8392,49 +8392,49 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -8443,7 +8443,7 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -8453,7 +8453,7 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -8462,7 +8462,7 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -8471,19 +8471,19 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -8506,30 +8506,30 @@ impl IXMLDOMNode { { (::windows_core::Interface::vtable(self).Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8545,7 +8545,7 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -8554,7 +8554,7 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -8563,7 +8563,7 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -8572,7 +8572,7 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8590,7 +8590,7 @@ impl IXMLDOMNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -8729,14 +8729,14 @@ pub struct IXMLDOMNode_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] transformNodeToObject: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLDOMNodeList(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLDOMNodeList { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8746,7 +8746,7 @@ impl IXMLDOMNodeList { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).length)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8787,7 +8787,7 @@ pub struct IXMLDOMNodeList_Vtbl { pub reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub _newEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8798,13 +8798,13 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -8813,49 +8813,49 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -8864,7 +8864,7 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -8874,7 +8874,7 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -8883,7 +8883,7 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -8892,19 +8892,19 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -8927,30 +8927,30 @@ impl IXMLDOMNotation { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8966,7 +8966,7 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -8975,7 +8975,7 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -8984,7 +8984,7 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -8993,7 +8993,7 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9011,7 +9011,7 @@ impl IXMLDOMNotation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -9019,13 +9019,13 @@ impl IXMLDOMNotation { { (::windows_core::Interface::vtable(self).base__.transformNodeToObject)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), ::core::mem::transmute(outputobject)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn publicId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).publicId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn systemId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9056,7 +9056,7 @@ pub struct IXMLDOMNotation_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] systemId: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9115,7 +9115,7 @@ pub struct IXMLDOMParseError_Vtbl { pub linepos: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lineposition: *mut i32) -> ::windows_core::HRESULT, pub filepos: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, fileposition: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9154,7 +9154,7 @@ impl IXMLDOMParseError2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).errorXPath)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn allErrors(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9192,14 +9192,14 @@ pub struct IXMLDOMParseError2_Vtbl { pub errorParameters: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32, param1: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub errorParametersCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLDOMParseErrorCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLDOMParseErrorCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9209,7 +9209,7 @@ impl IXMLDOMParseErrorCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).length)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn next(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9250,7 +9250,7 @@ pub struct IXMLDOMParseErrorCollection_Vtbl { pub reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub _newEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9261,13 +9261,13 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -9276,49 +9276,49 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -9327,7 +9327,7 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -9337,7 +9337,7 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -9346,7 +9346,7 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -9355,19 +9355,19 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -9390,30 +9390,30 @@ impl IXMLDOMProcessingInstruction { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9429,7 +9429,7 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -9438,7 +9438,7 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -9447,7 +9447,7 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -9456,7 +9456,7 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9474,7 +9474,7 @@ impl IXMLDOMProcessingInstruction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -9516,14 +9516,14 @@ pub struct IXMLDOMProcessingInstruction_Vtbl { pub data: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Setdata: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLDOMSchemaCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLDOMSchemaCollection { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn add(&self, namespaceuri: P0, var: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -9531,7 +9531,7 @@ impl IXMLDOMSchemaCollection { { (::windows_core::Interface::vtable(self).add)(::windows_core::Interface::as_raw(self), namespaceuri.into_param().abi(), ::core::mem::transmute(var)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get(&self, namespaceuri: P0) -> ::windows_core::Result where @@ -9554,7 +9554,7 @@ impl IXMLDOMSchemaCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_namespaceURI)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn addCollection(&self, othercollection: P0) -> ::windows_core::Result<()> where @@ -9599,14 +9599,14 @@ pub struct IXMLDOMSchemaCollection_Vtbl { addCollection: usize, pub _newEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLDOMSchemaCollection2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLDOMSchemaCollection2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn add(&self, namespaceuri: P0, var: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -9614,7 +9614,7 @@ impl IXMLDOMSchemaCollection2 { { (::windows_core::Interface::vtable(self).base__.add)(::windows_core::Interface::as_raw(self), namespaceuri.into_param().abi(), ::core::mem::transmute(var)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get(&self, namespaceuri: P0) -> ::windows_core::Result where @@ -9637,7 +9637,7 @@ impl IXMLDOMSchemaCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_namespaceURI)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn addCollection(&self, othercollection: P0) -> ::windows_core::Result<()> where @@ -9652,7 +9652,7 @@ impl IXMLDOMSchemaCollection2 { pub unsafe fn validate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).validate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetvalidateOnLoad(&self, validateonload: P0) -> ::windows_core::Result<()> where @@ -9660,13 +9660,13 @@ impl IXMLDOMSchemaCollection2 { { (::windows_core::Interface::vtable(self).SetvalidateOnLoad)(::windows_core::Interface::as_raw(self), validateonload.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn validateOnLoad(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).validateOnLoad)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getSchema(&self, namespaceuri: P0) -> ::windows_core::Result where @@ -9675,7 +9675,7 @@ impl IXMLDOMSchemaCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getSchema)(::windows_core::Interface::as_raw(self), namespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getDeclaration(&self, node: P0) -> ::windows_core::Result where @@ -9718,14 +9718,14 @@ pub struct IXMLDOMSchemaCollection2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] getDeclaration: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLDOMSelection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLDOMSelection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9735,7 +9735,7 @@ impl IXMLDOMSelection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.length)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9758,13 +9758,13 @@ impl IXMLDOMSelection { { (::windows_core::Interface::vtable(self).Setexpr)(::windows_core::Interface::as_raw(self), expression.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn context(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).context)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_context(&self, pnode: P0) -> ::windows_core::Result<()> where @@ -9772,13 +9772,13 @@ impl IXMLDOMSelection { { (::windows_core::Interface::vtable(self).putref_context)(::windows_core::Interface::as_raw(self), pnode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn peekNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).peekNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn matches(&self, pnode: P0) -> ::windows_core::Result where @@ -9787,7 +9787,7 @@ impl IXMLDOMSelection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).matches)(::windows_core::Interface::as_raw(self), pnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9796,13 +9796,13 @@ impl IXMLDOMSelection { pub unsafe fn removeAll(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).removeAll)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getProperty(&self, name: P0) -> ::windows_core::Result where @@ -9811,7 +9811,7 @@ impl IXMLDOMSelection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getProperty)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setProperty(&self, name: P0, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -9871,7 +9871,7 @@ pub struct IXMLDOMSelection_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] setProperty: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9882,13 +9882,13 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -9897,49 +9897,49 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -9948,7 +9948,7 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -9958,7 +9958,7 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -9967,7 +9967,7 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -9976,19 +9976,19 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -10011,30 +10011,30 @@ impl IXMLDOMText { { (::windows_core::Interface::vtable(self).base__.base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10050,7 +10050,7 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -10059,7 +10059,7 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -10068,7 +10068,7 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -10077,7 +10077,7 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10095,7 +10095,7 @@ impl IXMLDOMText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -10142,7 +10142,7 @@ impl IXMLDOMText { { (::windows_core::Interface::vtable(self).base__.replaceData)(::windows_core::Interface::as_raw(self), offset, count, data.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn splitText(&self, offset: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10169,20 +10169,20 @@ pub struct IXMLDOMText_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] splitText: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLDSOControl(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLDSOControl { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn XMLDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).XMLDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetXMLDocument(&self, ppdoc: P0) -> ::windows_core::Result<()> where @@ -10190,13 +10190,13 @@ impl IXMLDSOControl { { (::windows_core::Interface::vtable(self).SetXMLDocument)(::windows_core::Interface::as_raw(self), ppdoc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JavaDSOCompatible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).JavaDSOCompatible)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetJavaDSOCompatible(&self, fjavadsocompatible: P0) -> ::windows_core::Result<()> where @@ -10242,14 +10242,14 @@ pub struct IXMLDSOControl_Vtbl { SetJavaDSOCompatible: usize, pub readyState: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, state: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLDocument(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLDocument { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn root(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10307,7 +10307,7 @@ impl IXMLDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).dtdURL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn createElement(&self, vtype: super::super::super::System::Variant::VARIANT, var1: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10350,14 +10350,14 @@ pub struct IXMLDocument_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] createElement: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLDocument2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLDocument2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn root(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10415,19 +10415,19 @@ impl IXMLDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).dtdURL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn createElement(&self, vtype: super::super::super::System::Variant::VARIANT, var1: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createElement)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vtype), ::core::mem::transmute(var1), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn r#async(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).r#async)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setasync(&self, f: P0) -> ::windows_core::Result<()> where @@ -10480,7 +10480,7 @@ pub struct IXMLDocument2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Setasync: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10497,13 +10497,13 @@ impl IXMLElement { { (::windows_core::Interface::vtable(self).SettagName)(::windows_core::Interface::as_raw(self), p.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttribute(&self, strpropertyname: P0, propertyvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -10511,7 +10511,7 @@ impl IXMLElement { { (::windows_core::Interface::vtable(self).setAttribute)(::windows_core::Interface::as_raw(self), strpropertyname.into_param().abi(), ::core::mem::transmute(propertyvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getAttribute(&self, strpropertyname: P0) -> ::windows_core::Result where @@ -10526,7 +10526,7 @@ impl IXMLElement { { (::windows_core::Interface::vtable(self).removeAttribute)(::windows_core::Interface::as_raw(self), strpropertyname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn children(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10546,7 +10546,7 @@ impl IXMLElement { { (::windows_core::Interface::vtable(self).Settext)(::windows_core::Interface::as_raw(self), p.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn addChild(&self, pchildelem: P0, lindex: i32, lreserved: i32) -> ::windows_core::Result<()> where @@ -10554,7 +10554,7 @@ impl IXMLElement { { (::windows_core::Interface::vtable(self).addChild)(::windows_core::Interface::as_raw(self), pchildelem.into_param().abi(), lindex, lreserved).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, pchildelem: P0) -> ::windows_core::Result<()> where @@ -10609,7 +10609,7 @@ pub struct IXMLElement_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] removeChild: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10626,13 +10626,13 @@ impl IXMLElement2 { { (::windows_core::Interface::vtable(self).SettagName)(::windows_core::Interface::as_raw(self), p.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttribute(&self, strpropertyname: P0, propertyvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -10640,7 +10640,7 @@ impl IXMLElement2 { { (::windows_core::Interface::vtable(self).setAttribute)(::windows_core::Interface::as_raw(self), strpropertyname.into_param().abi(), ::core::mem::transmute(propertyvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getAttribute(&self, strpropertyname: P0) -> ::windows_core::Result where @@ -10655,7 +10655,7 @@ impl IXMLElement2 { { (::windows_core::Interface::vtable(self).removeAttribute)(::windows_core::Interface::as_raw(self), strpropertyname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn children(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10675,7 +10675,7 @@ impl IXMLElement2 { { (::windows_core::Interface::vtable(self).Settext)(::windows_core::Interface::as_raw(self), p.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn addChild(&self, pchildelem: P0, lindex: i32, lreserved: i32) -> ::windows_core::Result<()> where @@ -10683,7 +10683,7 @@ impl IXMLElement2 { { (::windows_core::Interface::vtable(self).addChild)(::windows_core::Interface::as_raw(self), pchildelem.into_param().abi(), lindex, lreserved).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, pchildelem: P0) -> ::windows_core::Result<()> where @@ -10691,7 +10691,7 @@ impl IXMLElement2 { { (::windows_core::Interface::vtable(self).removeChild)(::windows_core::Interface::as_raw(self), pchildelem.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10748,7 +10748,7 @@ pub struct IXMLElement2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] attributes: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10766,7 +10766,7 @@ impl IXMLElementCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._newEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn item(&self, var1: super::super::super::System::Variant::VARIANT, var2: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10817,14 +10817,14 @@ pub struct IXMLError_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub GetErrorInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, perrorreturn: *mut XML_ERROR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLHTTPRequest(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXMLHTTPRequest { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn open(&self, bstrmethod: P0, bstrurl: P1, varasync: super::super::super::System::Variant::VARIANT, bstruser: super::super::super::System::Variant::VARIANT, bstrpassword: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -10851,7 +10851,7 @@ impl IXMLHTTPRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getAllResponseHeaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn send(&self, varbody: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).send)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varbody)).ok() @@ -10867,7 +10867,7 @@ impl IXMLHTTPRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).statusText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn responseXML(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10877,13 +10877,13 @@ impl IXMLHTTPRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).responseText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn responseBody(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).responseBody)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn responseStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10893,7 +10893,7 @@ impl IXMLHTTPRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).readyState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Setonreadystatechange(&self, preadystatesink: P0) -> ::windows_core::Result<()> where @@ -10966,7 +10966,7 @@ impl IXMLHTTPRequest2 { { (::windows_core::Interface::vtable(self).Open)(::windows_core::Interface::as_raw(self), pwszmethod.into_param().abi(), pwszurl.into_param().abi(), pstatuscallback.into_param().abi(), pwszusername.into_param().abi(), pwszpassword.into_param().abi(), pwszproxyusername.into_param().abi(), pwszproxypassword.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Send(&self, pbody: P0, cbbody: u64) -> ::windows_core::Result<()> where @@ -10977,13 +10977,13 @@ impl IXMLHTTPRequest2 { pub unsafe fn Abort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Abort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCookie(&self, pcookie: *const XHR_COOKIE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetCookie)(::windows_core::Interface::as_raw(self), pcookie, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCustomResponseStream(&self, psequentialstream: P0) -> ::windows_core::Result<()> where @@ -11005,7 +11005,7 @@ impl IXMLHTTPRequest2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAllResponseHeaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCookie(&self, pwszurl: P0, pwszname: P1, dwflags: u32, pccookies: *mut u32, ppcookies: *mut *mut XHR_COOKIE) -> ::windows_core::Result<()> where @@ -11074,7 +11074,7 @@ impl IXMLHTTPRequest2Callback { { (::windows_core::Interface::vtable(self).OnHeadersAvailable)(::windows_core::Interface::as_raw(self), pxhr.into_param().abi(), dwstatus, pwszstatus.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnDataAvailable(&self, pxhr: P0, presponsestream: P1) -> ::windows_core::Result<()> where @@ -11083,7 +11083,7 @@ impl IXMLHTTPRequest2Callback { { (::windows_core::Interface::vtable(self).OnDataAvailable)(::windows_core::Interface::as_raw(self), pxhr.into_param().abi(), presponsestream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnResponseReceived(&self, pxhr: P0, presponsestream: P1) -> ::windows_core::Result<()> where @@ -11138,7 +11138,7 @@ impl IXMLHTTPRequest3 { { (::windows_core::Interface::vtable(self).base__.Open)(::windows_core::Interface::as_raw(self), pwszmethod.into_param().abi(), pwszurl.into_param().abi(), pstatuscallback.into_param().abi(), pwszusername.into_param().abi(), pwszpassword.into_param().abi(), pwszproxyusername.into_param().abi(), pwszproxypassword.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Send(&self, pbody: P0, cbbody: u64) -> ::windows_core::Result<()> where @@ -11149,13 +11149,13 @@ impl IXMLHTTPRequest3 { pub unsafe fn Abort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Abort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCookie(&self, pcookie: *const XHR_COOKIE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SetCookie)(::windows_core::Interface::as_raw(self), pcookie, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCustomResponseStream(&self, psequentialstream: P0) -> ::windows_core::Result<()> where @@ -11177,7 +11177,7 @@ impl IXMLHTTPRequest3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAllResponseHeaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCookie(&self, pwszurl: P0, pwszname: P1, dwflags: u32, pccookies: *mut u32, ppcookies: *mut *mut XHR_COOKIE) -> ::windows_core::Result<()> where @@ -11231,7 +11231,7 @@ impl IXMLHTTPRequest3Callback { { (::windows_core::Interface::vtable(self).base__.OnHeadersAvailable)(::windows_core::Interface::as_raw(self), pxhr.into_param().abi(), dwstatus, pwszstatus.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnDataAvailable(&self, pxhr: P0, presponsestream: P1) -> ::windows_core::Result<()> where @@ -11240,7 +11240,7 @@ impl IXMLHTTPRequest3Callback { { (::windows_core::Interface::vtable(self).base__.OnDataAvailable)(::windows_core::Interface::as_raw(self), pxhr.into_param().abi(), presponsestream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnResponseReceived(&self, pxhr: P0, presponsestream: P1) -> ::windows_core::Result<()> where @@ -11282,25 +11282,25 @@ pub struct IXMLHTTPRequest3Callback_Vtbl { pub OnServerCertificateReceived: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pxhr: *mut ::core::ffi::c_void, dwcertificateerrors: u32, cservercertificatechain: u32, rgservercertificatechain: *const XHR_CERT) -> ::windows_core::HRESULT, pub OnClientCertificateRequested: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pxhr: *mut ::core::ffi::c_void, cissuerlist: u32, rgpwszissuerlist: *const *const u16) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXSLProcessor(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXSLProcessor { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setinput(&self, var: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Setinput)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(var)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn input(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).input)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerTemplate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11321,18 +11321,18 @@ impl IXSLProcessor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).startModeURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setoutput(&self, output: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Setoutput)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(output)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn output(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).output)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn transform(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11345,7 +11345,7 @@ impl IXSLProcessor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).readyState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn addParameter(&self, basename: P0, parameter: super::super::super::System::Variant::VARIANT, namespaceuri: P1) -> ::windows_core::Result<()> where @@ -11354,7 +11354,7 @@ impl IXSLProcessor { { (::windows_core::Interface::vtable(self).addParameter)(::windows_core::Interface::as_raw(self), basename.into_param().abi(), ::core::mem::transmute(parameter), namespaceuri.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn addObject(&self, obj: P0, namespaceuri: P1) -> ::windows_core::Result<()> where @@ -11363,7 +11363,7 @@ impl IXSLProcessor { { (::windows_core::Interface::vtable(self).addObject)(::windows_core::Interface::as_raw(self), obj.into_param().abi(), namespaceuri.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn stylesheet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11427,14 +11427,14 @@ pub struct IXSLProcessor_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] stylesheet: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXSLTemplate(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXSLTemplate { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_stylesheet(&self, stylesheet: P0) -> ::windows_core::Result<()> where @@ -11442,13 +11442,13 @@ impl IXSLTemplate { { (::windows_core::Interface::vtable(self).putref_stylesheet)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn stylesheet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).stylesheet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createProcessor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11483,7 +11483,7 @@ pub struct IXSLTemplate_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] createProcessor: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11494,13 +11494,13 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -11509,49 +11509,49 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn parentNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.parentNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.childNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn firstChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.firstChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn lastChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.lastChild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn previousSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.previousSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextSibling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nextSibling)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -11560,7 +11560,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.insertBefore)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), ::core::mem::transmute(refchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn replaceChild(&self, newchild: P0, oldchild: P1) -> ::windows_core::Result where @@ -11570,7 +11570,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.replaceChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), oldchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeChild(&self, childnode: P0) -> ::windows_core::Result where @@ -11579,7 +11579,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.removeChild)(::windows_core::Interface::as_raw(self), childnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendChild(&self, newchild: P0) -> ::windows_core::Result where @@ -11588,19 +11588,19 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.appendChild)(::windows_core::Interface::as_raw(self), newchild.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasChildNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.hasChildNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ownerDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ownerDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn cloneNode(&self, deep: P0) -> ::windows_core::Result where @@ -11623,30 +11623,30 @@ impl IXTLRuntime { { (::windows_core::Interface::vtable(self).base__.Settext)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn specified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.specified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.definition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn nodeTypedValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.nodeTypedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetnodeTypedValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(typedvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn dataType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11662,7 +11662,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn transformNode(&self, stylesheet: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -11671,7 +11671,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.transformNode)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectNodes(&self, querystring: P0) -> ::windows_core::Result where @@ -11680,7 +11680,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectNodes)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn selectSingleNode(&self, querystring: P0) -> ::windows_core::Result where @@ -11689,7 +11689,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.selectSingleNode)(::windows_core::Interface::as_raw(self), querystring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn parsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11707,7 +11707,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.baseName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -11715,7 +11715,7 @@ impl IXTLRuntime { { (::windows_core::Interface::vtable(self).base__.transformNodeToObject)(::windows_core::Interface::as_raw(self), stylesheet.into_param().abi(), ::core::mem::transmute(outputobject)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn uniqueID(&self, pnode: P0) -> ::windows_core::Result where @@ -11724,7 +11724,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).uniqueID)(::windows_core::Interface::as_raw(self), pnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn depth(&self, pnode: P0) -> ::windows_core::Result where @@ -11733,7 +11733,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).depth)(::windows_core::Interface::as_raw(self), pnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn childNumber(&self, pnode: P0) -> ::windows_core::Result where @@ -11742,7 +11742,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).childNumber)(::windows_core::Interface::as_raw(self), pnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ancestorChildNumber(&self, bstrnodename: P0, pnode: P1) -> ::windows_core::Result where @@ -11752,7 +11752,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ancestorChildNumber)(::windows_core::Interface::as_raw(self), bstrnodename.into_param().abi(), pnode.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn absoluteChildNumber(&self, pnode: P0) -> ::windows_core::Result where @@ -11775,7 +11775,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).formatNumber)(::windows_core::Interface::as_raw(self), dblnumber, bstrformat.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn formatDate(&self, vardate: super::super::super::System::Variant::VARIANT, bstrformat: P0, vardestlocale: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> where @@ -11784,7 +11784,7 @@ impl IXTLRuntime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).formatDate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vardate), bstrformat.into_param().abi(), ::core::mem::transmute(vardestlocale), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn formatTime(&self, vartime: super::super::super::System::Variant::VARIANT, bstrformat: P0, vardestlocale: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> where @@ -11840,7 +11840,7 @@ pub struct IXTLRuntime_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] formatTime: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -13061,7 +13061,7 @@ impl ::core::default::Default for XHR_CERT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct XHR_COOKIE { pub pwszUrl: ::windows_core::PWSTR, diff --git a/crates/libs/windows/src/Windows/Win32/Data/Xml/XmlLite/impl.rs b/crates/libs/windows/src/Windows/Win32/Data/Xml/XmlLite/impl.rs index 3f9e82ce6e..a389b928e8 100644 --- a/crates/libs/windows/src/Windows/Win32/Data/Xml/XmlLite/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Data/Xml/XmlLite/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXmlReader_Impl: Sized { fn SetInput(&self, pinput: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -235,7 +235,7 @@ impl IXmlResolver_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXmlWriter_Impl: Sized { fn SetOutput(&self, poutput: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -461,7 +461,7 @@ impl IXmlWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXmlWriterLite_Impl: Sized { fn SetOutput(&self, poutput: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Data/Xml/XmlLite/mod.rs b/crates/libs/windows/src/Windows/Win32/Data/Xml/XmlLite/mod.rs index 9d8fa29174..b3aab14af2 100644 --- a/crates/libs/windows/src/Windows/Win32/Data/Xml/XmlLite/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Data/Xml/XmlLite/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn CreateXmlReader(riid: *const ::windows_core::GUID, ppvobject: *mut *mut ::core::ffi::c_void, pmalloc: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("xmllite.dll" "system" fn CreateXmlReader(riid : *const ::windows_core::GUID, ppvobject : *mut *mut ::core::ffi::c_void, pmalloc : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); CreateXmlReader(riid, ppvobject, pmalloc.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn CreateXmlReaderInputWithEncodingCodePage(pinputstream: P0, pmalloc: P1, nencodingcodepage: u32, fencodinghint: P2, pwszbaseuri: P3) -> ::windows_core::Result<::windows_core::IUnknown> @@ -22,7 +22,7 @@ where let mut result__ = ::std::mem::zeroed(); CreateXmlReaderInputWithEncodingCodePage(pinputstream.into_param().abi(), pmalloc.into_param().abi(), nencodingcodepage, fencodinghint.into_param().abi(), pwszbaseuri.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn CreateXmlReaderInputWithEncodingName(pinputstream: P0, pmalloc: P1, pwszencodingname: P2, fencodinghint: P3, pwszbaseuri: P4) -> ::windows_core::Result<::windows_core::IUnknown> @@ -37,7 +37,7 @@ where let mut result__ = ::std::mem::zeroed(); CreateXmlReaderInputWithEncodingName(pinputstream.into_param().abi(), pmalloc.into_param().abi(), pwszencodingname.into_param().abi(), fencodinghint.into_param().abi(), pwszbaseuri.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn CreateXmlWriter(riid: *const ::windows_core::GUID, ppvobject: *mut *mut ::core::ffi::c_void, pmalloc: P0) -> ::windows_core::Result<()> @@ -47,7 +47,7 @@ where ::windows_targets::link!("xmllite.dll" "system" fn CreateXmlWriter(riid : *const ::windows_core::GUID, ppvobject : *mut *mut ::core::ffi::c_void, pmalloc : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); CreateXmlWriter(riid, ppvobject, pmalloc.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn CreateXmlWriterOutputWithEncodingCodePage(poutputstream: P0, pmalloc: P1, nencodingcodepage: u32) -> ::windows_core::Result<::windows_core::IUnknown> @@ -59,7 +59,7 @@ where let mut result__ = ::std::mem::zeroed(); CreateXmlWriterOutputWithEncodingCodePage(poutputstream.into_param().abi(), pmalloc.into_param().abi(), nencodingcodepage, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn CreateXmlWriterOutputWithEncodingName(poutputstream: P0, pmalloc: P1, pwszencodingname: P2) -> ::windows_core::Result<::windows_core::IUnknown> @@ -133,12 +133,12 @@ impl IXmlReader { pub unsafe fn GetBaseUri(&self, ppwszbaseuri: *mut ::windows_core::PCWSTR, pcwchbaseuri: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBaseUri)(::windows_core::Interface::as_raw(self), ppwszbaseuri, ::core::mem::transmute(pcwchbaseuri.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDefault(&self) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsDefault)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEmptyElement(&self) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsEmptyElement)(::windows_core::Interface::as_raw(self)) @@ -159,7 +159,7 @@ impl IXmlReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDepth)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEOF(&self) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsEOF)(::windows_core::Interface::as_raw(self)) @@ -253,7 +253,7 @@ impl IXmlWriter { pub unsafe fn SetProperty(&self, nproperty: u32, pvalue: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), nproperty, pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteAttributes(&self, preader: P0, fwritedefaultattributes: P1) -> ::windows_core::Result<()> where @@ -334,7 +334,7 @@ impl IXmlWriter { { (::windows_core::Interface::vtable(self).WriteNmToken)(::windows_core::Interface::as_raw(self), pwsznmtoken.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteNode(&self, preader: P0, fwritedefaultattributes: P1) -> ::windows_core::Result<()> where @@ -343,7 +343,7 @@ impl IXmlWriter { { (::windows_core::Interface::vtable(self).WriteNode)(::windows_core::Interface::as_raw(self), preader.into_param().abi(), fwritedefaultattributes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteNodeShallow(&self, preader: P0, fwritedefaultattributes: P1) -> ::windows_core::Result<()> where @@ -472,7 +472,7 @@ impl IXmlWriterLite { pub unsafe fn SetProperty(&self, nproperty: u32, pvalue: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), nproperty, pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteAttributes(&self, preader: P0, fwritedefaultattributes: P1) -> ::windows_core::Result<()> where @@ -544,7 +544,7 @@ impl IXmlWriterLite { { (::windows_core::Interface::vtable(self).WriteNmToken)(::windows_core::Interface::as_raw(self), pwsznmtoken.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteNode(&self, preader: P0, fwritedefaultattributes: P1) -> ::windows_core::Result<()> where @@ -553,7 +553,7 @@ impl IXmlWriterLite { { (::windows_core::Interface::vtable(self).WriteNode)(::windows_core::Interface::as_raw(self), preader.into_param().abi(), fwritedefaultattributes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteNodeShallow(&self, preader: P0, fwritedefaultattributes: P1) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/Data/Xml/mod.rs b/crates/libs/windows/src/Windows/Win32/Data/Xml/mod.rs index 7dc3437261..cb55c19b16 100644 --- a/crates/libs/windows/src/Windows/Win32/Data/Xml/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Data/Xml/mod.rs @@ -1,6 +1,6 @@ #[cfg(feature = "Win32_Data_Xml_MsXml")] -#[doc = "Required features: `Win32_Data_Xml_MsXml`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`"] pub mod MsXml; #[cfg(feature = "Win32_Data_Xml_XmlLite")] -#[doc = "Required features: `Win32_Data_Xml_XmlLite`"] +#[doc = "Required features: `\"Win32_Data_Xml_XmlLite\"`"] pub mod XmlLite; diff --git a/crates/libs/windows/src/Windows/Win32/Data/mod.rs b/crates/libs/windows/src/Windows/Win32/Data/mod.rs index e49cb8ca1e..9c7fc9c093 100644 --- a/crates/libs/windows/src/Windows/Win32/Data/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Data/mod.rs @@ -1,9 +1,9 @@ #[cfg(feature = "Win32_Data_HtmlHelp")] -#[doc = "Required features: `Win32_Data_HtmlHelp`"] +#[doc = "Required features: `\"Win32_Data_HtmlHelp\"`"] pub mod HtmlHelp; #[cfg(feature = "Win32_Data_RightsManagement")] -#[doc = "Required features: `Win32_Data_RightsManagement`"] +#[doc = "Required features: `\"Win32_Data_RightsManagement\"`"] pub mod RightsManagement; #[cfg(feature = "Win32_Data_Xml")] -#[doc = "Required features: `Win32_Data_Xml`"] +#[doc = "Required features: `\"Win32_Data_Xml\"`"] pub mod Xml; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/AllJoyn/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/AllJoyn/mod.rs index 4e81b169bb..aafd7fdc59 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/AllJoyn/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/AllJoyn/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllJoynAcceptBusConnection(serverbushandle: P0, abortevent: P1) -> u32 @@ -9,7 +9,7 @@ where ::windows_targets::link!("msajapi.dll" "system" fn AllJoynAcceptBusConnection(serverbushandle : super::super::Foundation:: HANDLE, abortevent : super::super::Foundation:: HANDLE) -> u32); AllJoynAcceptBusConnection(serverbushandle.into_param().abi(), abortevent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllJoynCloseBusHandle(bushandle: P0) -> ::windows_core::Result<()> @@ -19,7 +19,7 @@ where ::windows_targets::link!("msajapi.dll" "system" fn AllJoynCloseBusHandle(bushandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); AllJoynCloseBusHandle(bushandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllJoynConnectToBus(connectionspec: P0) -> ::windows_core::Result @@ -30,14 +30,14 @@ where let result__ = AllJoynConnectToBus(connectionspec.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn AllJoynCreateBus(outbuffersize: u32, inbuffersize: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> super::super::Foundation::HANDLE { ::windows_targets::link!("msajapi.dll" "system" fn AllJoynCreateBus(outbuffersize : u32, inbuffersize : u32, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: HANDLE); AllJoynCreateBus(outbuffersize, inbuffersize, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllJoynEnumEvents(connectedbushandle: P0, eventtoreset: P1, eventtypes: *mut u32) -> ::windows_core::Result<()> @@ -48,7 +48,7 @@ where ::windows_targets::link!("msajapi.dll" "system" fn AllJoynEnumEvents(connectedbushandle : super::super::Foundation:: HANDLE, eventtoreset : super::super::Foundation:: HANDLE, eventtypes : *mut u32) -> super::super::Foundation:: BOOL); AllJoynEnumEvents(connectedbushandle.into_param().abi(), eventtoreset.into_param().abi(), eventtypes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllJoynEventSelect(connectedbushandle: P0, eventhandle: P1, eventtypes: u32) -> ::windows_core::Result<()> @@ -59,7 +59,7 @@ where ::windows_targets::link!("msajapi.dll" "system" fn AllJoynEventSelect(connectedbushandle : super::super::Foundation:: HANDLE, eventhandle : super::super::Foundation:: HANDLE, eventtypes : u32) -> super::super::Foundation:: BOOL); AllJoynEventSelect(connectedbushandle.into_param().abi(), eventhandle.into_param().abi(), eventtypes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllJoynReceiveFromBus(connectedbushandle: P0, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, bytestoread: u32, bytestransferred: ::core::option::Option<*mut u32>, reserved: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -69,7 +69,7 @@ where ::windows_targets::link!("msajapi.dll" "system" fn AllJoynReceiveFromBus(connectedbushandle : super::super::Foundation:: HANDLE, buffer : *mut ::core::ffi::c_void, bytestoread : u32, bytestransferred : *mut u32, reserved : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); AllJoynReceiveFromBus(connectedbushandle.into_param().abi(), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), bytestoread, ::core::mem::transmute(bytestransferred.unwrap_or(::std::ptr::null_mut())), reserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllJoynSendToBus(connectedbushandle: P0, buffer: ::core::option::Option<*const ::core::ffi::c_void>, bytestowrite: u32, bytestransferred: ::core::option::Option<*mut u32>, reserved: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/Devices/BiometricFramework/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/BiometricFramework/mod.rs index f07b3f1fbb..e4a92e9732 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/BiometricFramework/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/BiometricFramework/mod.rs @@ -23,7 +23,7 @@ pub unsafe fn WinBioAsyncMonitorFrameworkChanges(frameworkhandle: u32, changetyp ::windows_targets::link!("winbio.dll" "system" fn WinBioAsyncMonitorFrameworkChanges(frameworkhandle : u32, changetypes : u32) -> ::windows_core::HRESULT); WinBioAsyncMonitorFrameworkChanges(frameworkhandle, changetypes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinBioAsyncOpenFramework(notificationmethod: WINBIO_ASYNC_NOTIFICATION_METHOD, targetwindow: P0, messagecode: u32, callbackroutine: PWINBIO_ASYNC_COMPLETION_CALLBACK, userdata: ::core::option::Option<*const ::core::ffi::c_void>, asynchronousopen: P1, frameworkhandle: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -34,7 +34,7 @@ where ::windows_targets::link!("winbio.dll" "system" fn WinBioAsyncOpenFramework(notificationmethod : WINBIO_ASYNC_NOTIFICATION_METHOD, targetwindow : super::super::Foundation:: HWND, messagecode : u32, callbackroutine : PWINBIO_ASYNC_COMPLETION_CALLBACK, userdata : *const ::core::ffi::c_void, asynchronousopen : super::super::Foundation:: BOOL, frameworkhandle : *mut u32) -> ::windows_core::HRESULT); WinBioAsyncOpenFramework(notificationmethod, targetwindow.into_param().abi(), messagecode, callbackroutine, ::core::mem::transmute(userdata.unwrap_or(::std::ptr::null())), asynchronousopen.into_param().abi(), ::core::mem::transmute(frameworkhandle.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinBioAsyncOpenSession(factor: u32, pooltype: WINBIO_POOL, flags: u32, unitarray: ::core::option::Option<&[u32]>, databaseid: ::core::option::Option<*const ::windows_core::GUID>, notificationmethod: WINBIO_ASYNC_NOTIFICATION_METHOD, targetwindow: P0, messagecode: u32, callbackroutine: PWINBIO_ASYNC_COMPLETION_CALLBACK, userdata: ::core::option::Option<*const ::core::ffi::c_void>, asynchronousopen: P1, sessionhandle: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -288,7 +288,7 @@ pub unsafe fn WinBioVerify(sessionhandle: u32, identity: *const WINBIO_IDENTITY, ::windows_targets::link!("winbio.dll" "system" fn WinBioVerify(sessionhandle : u32, identity : *const WINBIO_IDENTITY, subfactor : u8, unitid : *mut u32, r#match : *mut u8, rejectdetail : *mut u32) -> ::windows_core::HRESULT); WinBioVerify(sessionhandle, identity, subfactor, ::core::mem::transmute(unitid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(r#match.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(rejectdetail.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinBioVerifyWithCallback(sessionhandle: u32, identity: *const WINBIO_IDENTITY, subfactor: u8, verifycallback: PWINBIO_VERIFY_CALLBACK, verifycallbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { @@ -731,7 +731,7 @@ impl ::core::default::Default for WINBIO_ANTI_SPOOF_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT { pub SessionHandle: u32, @@ -762,7 +762,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WINBIO_ASYNC_RESULT_0 { pub Verify: WINBIO_ASYNC_RESULT_0_20, @@ -806,7 +806,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_0 { pub Sample: *mut WINBIO_BIR, @@ -846,7 +846,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_1 { pub Component: WINBIO_COMPONENT, @@ -891,7 +891,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_2 { pub Identity: WINBIO_IDENTITY, @@ -916,7 +916,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_3 { pub SubFactor: u8, @@ -954,7 +954,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_4 { pub RejectDetail: u32, @@ -992,7 +992,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_5 { pub Identity: WINBIO_IDENTITY, @@ -1017,7 +1017,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_6 { pub SelectorValue: u64, @@ -1055,7 +1055,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_6 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_7 { pub UnitCount: usize, @@ -1094,7 +1094,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_7 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_8 { pub StorageCount: usize, @@ -1133,7 +1133,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_8 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_9 { pub Identity: WINBIO_IDENTITY, @@ -1159,7 +1159,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_9 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_10 { pub BspCount: usize, @@ -1198,7 +1198,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_10 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_11 { pub Event: WINBIO_EVENT, @@ -1222,7 +1222,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_11 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_12 { pub PropertyType: u32, @@ -1251,7 +1251,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_12 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_13 { pub Identity: WINBIO_IDENTITY, @@ -1276,7 +1276,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_13 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_14 { pub Identity: WINBIO_IDENTITY, @@ -1303,7 +1303,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_14 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_15 { pub Identity: WINBIO_IDENTITY, @@ -1329,7 +1329,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_15 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_16 { pub ChangeType: u32, @@ -1369,7 +1369,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_16 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_17 { pub ExtendedStatus: WINBIO_EXTENDED_UNIT_STATUS, @@ -1407,7 +1407,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_17 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_18 { pub PropertyType: u32, @@ -1436,7 +1436,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_18 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_19 { pub Match: super::super::Foundation::BOOLEAN, @@ -1476,7 +1476,7 @@ impl ::core::default::Default for WINBIO_ASYNC_RESULT_0_19 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_ASYNC_RESULT_0_20 { pub Match: super::super::Foundation::BOOLEAN, @@ -2012,7 +2012,7 @@ impl ::core::default::Default for WINBIO_ENCRYPTED_CAPTURE_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WINBIO_ENGINE_INTERFACE { pub Version: WINBIO_ADAPTER_INTERFACE_VERSION, @@ -2518,7 +2518,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_ENROLLMENT_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS { pub TemplateStatus: ::windows_core::HRESULT, @@ -2547,7 +2547,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_ENROLLMENT_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WINBIO_EXTENDED_ENROLLMENT_STATUS_0 { pub Null: u32, @@ -2575,7 +2575,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_ENROLLMENT_STATUS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0 { pub BoundingBox: super::super::Foundation::RECT, @@ -2615,7 +2615,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0_0 { pub AdapterId: ::windows_core::GUID, @@ -2654,7 +2654,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_1 { pub GeneralSamples: u32, @@ -2697,7 +2697,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2 { pub EyeBoundingBox_1: super::super::Foundation::RECT, @@ -2753,7 +2753,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2_0 { pub X: f64, @@ -2793,7 +2793,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_3 { pub Reserved: u32, @@ -2831,7 +2831,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_SENSOR_INFO { pub GenericSensorCapabilities: u32, @@ -2857,7 +2857,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_SENSOR_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WINBIO_EXTENDED_SENSOR_INFO_0 { pub Null: u32, @@ -2885,7 +2885,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_SENSOR_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_SENSOR_INFO_0_0 { pub FrameSize: super::super::Foundation::RECT, @@ -2926,7 +2926,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_SENSOR_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_SENSOR_INFO_0_0_0 { pub ColorSensorId: [u16; 260], @@ -2966,7 +2966,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_SENSOR_INFO_0_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_SENSOR_INFO_0_1 { pub Reserved: u32, @@ -3004,7 +3004,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_SENSOR_INFO_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_SENSOR_INFO_0_2 { pub FrameSize: super::super::Foundation::RECT, @@ -3044,7 +3044,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_SENSOR_INFO_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_EXTENDED_SENSOR_INFO_0_3 { pub Reserved: u32, @@ -3270,7 +3270,7 @@ impl ::core::default::Default for WINBIO_EXTENDED_UNIT_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_FP_BU_STATE { pub SensorAttached: super::super::Foundation::BOOL, @@ -3309,7 +3309,7 @@ impl ::core::default::Default for WINBIO_FP_BU_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WINBIO_FRAMEWORK_INTERFACE { pub Version: WINBIO_ADAPTER_INTERFACE_VERSION, @@ -3551,7 +3551,7 @@ impl ::core::default::Default for WINBIO_NOTIFY_WAKE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WINBIO_PIPELINE { pub SensorHandle: super::super::Foundation::HANDLE, @@ -3609,7 +3609,7 @@ impl ::core::default::Default for WINBIO_PIPELINE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_PRESENCE { pub Factor: u32, @@ -3641,7 +3641,7 @@ impl ::core::default::Default for WINBIO_PRESENCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_PRESENCE_0 { pub Size: u32, @@ -3680,7 +3680,7 @@ impl ::core::default::Default for WINBIO_PRESENCE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WINBIO_PRESENCE_PROPERTIES { pub FacialFeatures: WINBIO_PRESENCE_PROPERTIES_0, @@ -3705,7 +3705,7 @@ impl ::core::default::Default for WINBIO_PRESENCE_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_PRESENCE_PROPERTIES_0 { pub BoundingBox: super::super::Foundation::RECT, @@ -3745,7 +3745,7 @@ impl ::core::default::Default for WINBIO_PRESENCE_PROPERTIES_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_PRESENCE_PROPERTIES_0_0 { pub AdapterId: ::windows_core::GUID, @@ -3784,7 +3784,7 @@ impl ::core::default::Default for WINBIO_PRESENCE_PROPERTIES_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINBIO_PRESENCE_PROPERTIES_1 { pub EyeBoundingBox_1: super::super::Foundation::RECT, @@ -4060,7 +4060,7 @@ impl ::core::default::Default for WINBIO_SENSOR_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WINBIO_SENSOR_INTERFACE { pub Version: WINBIO_ADAPTER_INTERFACE_VERSION, @@ -4154,7 +4154,7 @@ impl ::core::default::Default for WINBIO_SET_INDICATOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WINBIO_STORAGE_INTERFACE { pub Version: WINBIO_ADAPTER_INTERFACE_VERSION, @@ -4495,367 +4495,367 @@ impl ::core::fmt::Debug for WINIBIO_STORAGE_CONTEXT { impl ::windows_core::TypeKind for WINIBIO_STORAGE_CONTEXT { type TypeKind = ::windows_core::CopyType; } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_ACCEPT_PRIVATE_SENSOR_TYPE_INFO_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_ACCEPT_SAMPLE_DATA_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_ACTIVATE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_ATTACH_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_CHECK_FOR_DUPLICATE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_CLEAR_CONTEXT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_COMMIT_ENROLLMENT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_CONTROL_UNIT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_CONTROL_UNIT_PRIVILEGED_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_CREATE_ENROLLMENT_AUTHENTICATED_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_CREATE_ENROLLMENT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_CREATE_KEY_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_DEACTIVATE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_DETACH_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_DISCARD_ENROLLMENT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_EXPORT_ENGINE_DATA_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_GET_ENROLLMENT_HASH_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_IDENTIFY_ALL_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_IDENTIFY_FEATURE_SET_AUTHENTICATED_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_IDENTIFY_FEATURE_SET_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_IDENTIFY_FEATURE_SET_SECURE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_NOTIFY_POWER_CHANGE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_PIPELINE_CLEANUP_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_PIPELINE_INIT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_QUERY_CALIBRATION_DATA_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_QUERY_EXTENDED_INFO_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_QUERY_HASH_ALGORITHMS_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_QUERY_INDEX_VECTOR_SIZE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_QUERY_PREFERRED_FORMAT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_QUERY_SAMPLE_HINT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_REFRESH_CACHE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_RESERVED_1_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_SELECT_CALIBRATION_FORMAT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_SET_ENROLLMENT_PARAMETERS_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_SET_ENROLLMENT_SELECTOR_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_SET_HASH_ALGORITHM_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_UPDATE_ENROLLMENT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_ENGINE_VERIFY_FEATURE_SET_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_ALLOCATE_MEMORY_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_FREE_MEMORY_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_GET_PROPERTY_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_LOCK_AND_VALIDATE_SECURE_BUFFER_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_RELEASE_SECURE_BUFFER_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_SET_UNIT_STATUS_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_CACHE_CLEAR_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_BEGIN_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_END_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_NEXT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_BEGIN_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_END_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_NEXT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_DECRYPT_SAMPLE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_QUERY_AUTHORIZED_ENROLLMENTS_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_1_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_2_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_3_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_ACTIVATE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_ATTACH_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_CANCEL_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_CLEAR_CONTEXT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_CONNECT_SECURE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_CONTROL_UNIT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_CONTROL_UNIT_PRIVILEGED_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_DEACTIVATE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_DETACH_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_EXPORT_SENSOR_DATA_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_FINISH_CAPTURE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_FINISH_NOTIFY_WAKE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_GET_INDICATOR_STATUS_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_PIPELINE_CLEANUP_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_PIPELINE_INIT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_QUERY_CALIBRATION_FORMATS_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_QUERY_EXTENDED_INFO_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_QUERY_PRIVATE_SENSOR_TYPE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_QUERY_STATUS_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_RESET_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_SET_CALIBRATION_FORMAT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_SET_INDICATOR_STATUS_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_SET_MODE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_START_CAPTURE_EX_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_START_CAPTURE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_SENSOR_START_NOTIFY_WAKE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_ACTIVATE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_ADD_RECORD_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_ATTACH_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_CLEAR_CONTEXT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_CLOSE_DATABASE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_CONTROL_UNIT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_CONTROL_UNIT_PRIVILEGED_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_CREATE_DATABASE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_DEACTIVATE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_DELETE_RECORD_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_DETACH_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_ERASE_DATABASE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_FIRST_RECORD_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_GET_CURRENT_RECORD_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_GET_DATABASE_SIZE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_GET_DATA_FORMAT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_GET_RECORD_COUNT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_NEXT_RECORD_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_NOTIFY_DATABASE_CHANGE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_OPEN_DATABASE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_PIPELINE_CLEANUP_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_PIPELINE_INIT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_QUERY_BY_CONTENT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_QUERY_BY_SUBJECT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_RESERVED_1_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_RESERVED_2_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_UPDATE_RECORD_BEGIN_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PIBIO_STORAGE_UPDATE_RECORD_COMMIT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWINBIO_ASYNC_COMPLETION_CALLBACK = ::core::option::Option ()>; pub type PWINBIO_CAPTURE_CALLBACK = ::core::option::Option ()>; @@ -4863,15 +4863,15 @@ pub type PWINBIO_ENROLL_CAPTURE_CALLBACK = ::core::option::Option ()>; pub type PWINBIO_IDENTIFY_CALLBACK = ::core::option::Option ()>; pub type PWINBIO_LOCATE_SENSOR_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PWINBIO_QUERY_ENGINE_INTERFACE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PWINBIO_QUERY_SENSOR_INTERFACE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PWINBIO_QUERY_STORAGE_INTERFACE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWINBIO_VERIFY_CALLBACK = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Bluetooth/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Bluetooth/mod.rs index 07aeed051d..23c85c3813 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Bluetooth/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Bluetooth/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothAuthenticateDevice(hwndparent: P0, hradio: P1, pbtbi: *mut BLUETOOTH_DEVICE_INFO, pszpasskey: ::core::option::Option<&[u16]>) -> u32 @@ -9,7 +9,7 @@ where ::windows_targets::link!("bthprops.cpl" "system" fn BluetoothAuthenticateDevice(hwndparent : super::super::Foundation:: HWND, hradio : super::super::Foundation:: HANDLE, pbtbi : *mut BLUETOOTH_DEVICE_INFO, pszpasskey : ::windows_core::PCWSTR, ulpasskeylength : u32) -> u32); BluetoothAuthenticateDevice(hwndparent.into_param().abi(), hradio.into_param().abi(), pbtbi, ::core::mem::transmute(pszpasskey.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pszpasskey.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothAuthenticateDeviceEx(hwndparentin: P0, hradioin: P1, pbtdiinout: *mut BLUETOOTH_DEVICE_INFO, pbtoobdata: ::core::option::Option<*const BLUETOOTH_OOB_DATA_INFO>, authenticationrequirement: AUTHENTICATION_REQUIREMENTS) -> u32 @@ -20,7 +20,7 @@ where ::windows_targets::link!("bthprops.cpl" "system" fn BluetoothAuthenticateDeviceEx(hwndparentin : super::super::Foundation:: HWND, hradioin : super::super::Foundation:: HANDLE, pbtdiinout : *mut BLUETOOTH_DEVICE_INFO, pbtoobdata : *const BLUETOOTH_OOB_DATA_INFO, authenticationrequirement : AUTHENTICATION_REQUIREMENTS) -> u32); BluetoothAuthenticateDeviceEx(hwndparentin.into_param().abi(), hradioin.into_param().abi(), pbtdiinout, ::core::mem::transmute(pbtoobdata.unwrap_or(::std::ptr::null())), authenticationrequirement) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothAuthenticateMultipleDevices(hwndparent: P0, hradio: P1, rgbtdi: &mut [BLUETOOTH_DEVICE_INFO]) -> u32 @@ -31,7 +31,7 @@ where ::windows_targets::link!("bthprops.cpl" "system" fn BluetoothAuthenticateMultipleDevices(hwndparent : super::super::Foundation:: HWND, hradio : super::super::Foundation:: HANDLE, cdevices : u32, rgbtdi : *mut BLUETOOTH_DEVICE_INFO) -> u32); BluetoothAuthenticateMultipleDevices(hwndparent.into_param().abi(), hradio.into_param().abi(), rgbtdi.len() as _, ::core::mem::transmute(rgbtdi.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothDisplayDeviceProperties(hwndparent: P0, pbtdi: *mut BLUETOOTH_DEVICE_INFO) -> ::windows_core::Result<()> @@ -41,7 +41,7 @@ where ::windows_targets::link!("bthprops.cpl" "system" fn BluetoothDisplayDeviceProperties(hwndparent : super::super::Foundation:: HWND, pbtdi : *mut BLUETOOTH_DEVICE_INFO) -> super::super::Foundation:: BOOL); BluetoothDisplayDeviceProperties(hwndparent.into_param().abi(), pbtdi).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothEnableDiscovery(hradio: P0, fenabled: P1) -> super::super::Foundation::BOOL @@ -52,7 +52,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothEnableDiscovery(hradio : super::super::Foundation:: HANDLE, fenabled : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); BluetoothEnableDiscovery(hradio.into_param().abi(), fenabled.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothEnableIncomingConnections(hradio: P0, fenabled: P1) -> super::super::Foundation::BOOL @@ -63,7 +63,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothEnableIncomingConnections(hradio : super::super::Foundation:: HANDLE, fenabled : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); BluetoothEnableIncomingConnections(hradio.into_param().abi(), fenabled.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothEnumerateInstalledServices(hradio: P0, pbtdi: *const BLUETOOTH_DEVICE_INFO, pcserviceinout: *mut u32, pguidservices: ::core::option::Option<*mut ::windows_core::GUID>) -> u32 @@ -73,7 +73,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothEnumerateInstalledServices(hradio : super::super::Foundation:: HANDLE, pbtdi : *const BLUETOOTH_DEVICE_INFO, pcserviceinout : *mut u32, pguidservices : *mut ::windows_core::GUID) -> u32); BluetoothEnumerateInstalledServices(hradio.into_param().abi(), pbtdi, pcserviceinout, ::core::mem::transmute(pguidservices.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothFindDeviceClose(hfind: P0) -> ::windows_core::Result<()> @@ -83,7 +83,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothFindDeviceClose(hfind : HBLUETOOTH_DEVICE_FIND) -> super::super::Foundation:: BOOL); BluetoothFindDeviceClose(hfind.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothFindFirstDevice(pbtsp: *const BLUETOOTH_DEVICE_SEARCH_PARAMS, pbtdi: *mut BLUETOOTH_DEVICE_INFO) -> ::windows_core::Result { @@ -91,7 +91,7 @@ pub unsafe fn BluetoothFindFirstDevice(pbtsp: *const BLUETOOTH_DEVICE_SEARCH_PAR let result__ = BluetoothFindFirstDevice(pbtsp, pbtdi); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothFindFirstRadio(pbtfrp: *const BLUETOOTH_FIND_RADIO_PARAMS, phradio: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result { @@ -99,7 +99,7 @@ pub unsafe fn BluetoothFindFirstRadio(pbtfrp: *const BLUETOOTH_FIND_RADIO_PARAMS let result__ = BluetoothFindFirstRadio(pbtfrp, phradio); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothFindNextDevice(hfind: P0, pbtdi: *mut BLUETOOTH_DEVICE_INFO) -> ::windows_core::Result<()> @@ -109,7 +109,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothFindNextDevice(hfind : HBLUETOOTH_DEVICE_FIND, pbtdi : *mut BLUETOOTH_DEVICE_INFO) -> super::super::Foundation:: BOOL); BluetoothFindNextDevice(hfind.into_param().abi(), pbtdi).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothFindNextRadio(hfind: P0, phradio: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -119,7 +119,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothFindNextRadio(hfind : HBLUETOOTH_RADIO_FIND, phradio : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); BluetoothFindNextRadio(hfind.into_param().abi(), phradio).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothFindRadioClose(hfind: P0) -> ::windows_core::Result<()> @@ -129,7 +129,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothFindRadioClose(hfind : HBLUETOOTH_RADIO_FIND) -> super::super::Foundation:: BOOL); BluetoothFindRadioClose(hfind.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTAbortReliableWrite(hdevice: P0, reliablewritecontext: u64, flags: u32) -> ::windows_core::Result<()> @@ -139,7 +139,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTAbortReliableWrite(hdevice : super::super::Foundation:: HANDLE, reliablewritecontext : u64, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTAbortReliableWrite(hdevice.into_param().abi(), reliablewritecontext, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTBeginReliableWrite(hdevice: P0, reliablewritecontext: *mut u64, flags: u32) -> ::windows_core::Result<()> @@ -149,7 +149,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTBeginReliableWrite(hdevice : super::super::Foundation:: HANDLE, reliablewritecontext : *mut u64, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTBeginReliableWrite(hdevice.into_param().abi(), reliablewritecontext, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTEndReliableWrite(hdevice: P0, reliablewritecontext: u64, flags: u32) -> ::windows_core::Result<()> @@ -159,7 +159,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTEndReliableWrite(hdevice : super::super::Foundation:: HANDLE, reliablewritecontext : u64, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTEndReliableWrite(hdevice.into_param().abi(), reliablewritecontext, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTGetCharacteristicValue(hdevice: P0, characteristic: *const BTH_LE_GATT_CHARACTERISTIC, characteristicvaluedatasize: u32, characteristicvalue: ::core::option::Option<*mut BTH_LE_GATT_CHARACTERISTIC_VALUE>, characteristicvaluesizerequired: ::core::option::Option<*mut u16>, flags: u32) -> ::windows_core::Result<()> @@ -169,7 +169,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTGetCharacteristicValue(hdevice : super::super::Foundation:: HANDLE, characteristic : *const BTH_LE_GATT_CHARACTERISTIC, characteristicvaluedatasize : u32, characteristicvalue : *mut BTH_LE_GATT_CHARACTERISTIC_VALUE, characteristicvaluesizerequired : *mut u16, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTGetCharacteristicValue(hdevice.into_param().abi(), characteristic, characteristicvaluedatasize, ::core::mem::transmute(characteristicvalue.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(characteristicvaluesizerequired.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTGetCharacteristics(hdevice: P0, service: ::core::option::Option<*const BTH_LE_GATT_SERVICE>, characteristicsbuffer: ::core::option::Option<&mut [BTH_LE_GATT_CHARACTERISTIC]>, characteristicsbufferactual: *mut u16, flags: u32) -> ::windows_core::Result<()> @@ -179,7 +179,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTGetCharacteristics(hdevice : super::super::Foundation:: HANDLE, service : *const BTH_LE_GATT_SERVICE, characteristicsbuffercount : u16, characteristicsbuffer : *mut BTH_LE_GATT_CHARACTERISTIC, characteristicsbufferactual : *mut u16, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTGetCharacteristics(hdevice.into_param().abi(), ::core::mem::transmute(service.unwrap_or(::std::ptr::null())), characteristicsbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(characteristicsbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), characteristicsbufferactual, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTGetDescriptorValue(hdevice: P0, descriptor: *const BTH_LE_GATT_DESCRIPTOR, descriptorvaluedatasize: u32, descriptorvalue: ::core::option::Option<*mut BTH_LE_GATT_DESCRIPTOR_VALUE>, descriptorvaluesizerequired: ::core::option::Option<*mut u16>, flags: u32) -> ::windows_core::Result<()> @@ -189,7 +189,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTGetDescriptorValue(hdevice : super::super::Foundation:: HANDLE, descriptor : *const BTH_LE_GATT_DESCRIPTOR, descriptorvaluedatasize : u32, descriptorvalue : *mut BTH_LE_GATT_DESCRIPTOR_VALUE, descriptorvaluesizerequired : *mut u16, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTGetDescriptorValue(hdevice.into_param().abi(), descriptor, descriptorvaluedatasize, ::core::mem::transmute(descriptorvalue.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(descriptorvaluesizerequired.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTGetDescriptors(hdevice: P0, characteristic: *const BTH_LE_GATT_CHARACTERISTIC, descriptorsbuffer: ::core::option::Option<&mut [BTH_LE_GATT_DESCRIPTOR]>, descriptorsbufferactual: *mut u16, flags: u32) -> ::windows_core::Result<()> @@ -199,7 +199,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTGetDescriptors(hdevice : super::super::Foundation:: HANDLE, characteristic : *const BTH_LE_GATT_CHARACTERISTIC, descriptorsbuffercount : u16, descriptorsbuffer : *mut BTH_LE_GATT_DESCRIPTOR, descriptorsbufferactual : *mut u16, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTGetDescriptors(hdevice.into_param().abi(), characteristic, descriptorsbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(descriptorsbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), descriptorsbufferactual, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTGetIncludedServices(hdevice: P0, parentservice: ::core::option::Option<*const BTH_LE_GATT_SERVICE>, includedservicesbuffer: ::core::option::Option<&mut [BTH_LE_GATT_SERVICE]>, includedservicesbufferactual: *mut u16, flags: u32) -> ::windows_core::Result<()> @@ -209,7 +209,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTGetIncludedServices(hdevice : super::super::Foundation:: HANDLE, parentservice : *const BTH_LE_GATT_SERVICE, includedservicesbuffercount : u16, includedservicesbuffer : *mut BTH_LE_GATT_SERVICE, includedservicesbufferactual : *mut u16, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTGetIncludedServices(hdevice.into_param().abi(), ::core::mem::transmute(parentservice.unwrap_or(::std::ptr::null())), includedservicesbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(includedservicesbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), includedservicesbufferactual, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTGetServices(hdevice: P0, servicesbuffer: ::core::option::Option<&mut [BTH_LE_GATT_SERVICE]>, servicesbufferactual: *mut u16, flags: u32) -> ::windows_core::Result<()> @@ -219,7 +219,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTGetServices(hdevice : super::super::Foundation:: HANDLE, servicesbuffercount : u16, servicesbuffer : *mut BTH_LE_GATT_SERVICE, servicesbufferactual : *mut u16, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTGetServices(hdevice.into_param().abi(), servicesbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(servicesbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), servicesbufferactual, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTRegisterEvent(hservice: P0, eventtype: BTH_LE_GATT_EVENT_TYPE, eventparameterin: *const ::core::ffi::c_void, callback: PFNBLUETOOTH_GATT_EVENT_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, peventhandle: *mut isize, flags: u32) -> ::windows_core::Result<()> @@ -229,7 +229,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTRegisterEvent(hservice : super::super::Foundation:: HANDLE, eventtype : BTH_LE_GATT_EVENT_TYPE, eventparameterin : *const ::core::ffi::c_void, callback : PFNBLUETOOTH_GATT_EVENT_CALLBACK, callbackcontext : *const ::core::ffi::c_void, peventhandle : *mut isize, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTRegisterEvent(hservice.into_param().abi(), eventtype, eventparameterin, callback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), peventhandle, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTSetCharacteristicValue(hdevice: P0, characteristic: *const BTH_LE_GATT_CHARACTERISTIC, characteristicvalue: *const BTH_LE_GATT_CHARACTERISTIC_VALUE, reliablewritecontext: u64, flags: u32) -> ::windows_core::Result<()> @@ -239,7 +239,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTSetCharacteristicValue(hdevice : super::super::Foundation:: HANDLE, characteristic : *const BTH_LE_GATT_CHARACTERISTIC, characteristicvalue : *const BTH_LE_GATT_CHARACTERISTIC_VALUE, reliablewritecontext : u64, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTSetCharacteristicValue(hdevice.into_param().abi(), characteristic, characteristicvalue, reliablewritecontext, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGATTSetDescriptorValue(hdevice: P0, descriptor: *const BTH_LE_GATT_DESCRIPTOR, descriptorvalue: *const BTH_LE_GATT_DESCRIPTOR_VALUE, flags: u32) -> ::windows_core::Result<()> @@ -254,7 +254,7 @@ pub unsafe fn BluetoothGATTUnregisterEvent(eventhandle: isize, flags: u32) -> :: ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGATTUnregisterEvent(eventhandle : isize, flags : u32) -> ::windows_core::HRESULT); BluetoothGATTUnregisterEvent(eventhandle, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGetDeviceInfo(hradio: P0, pbtdi: *mut BLUETOOTH_DEVICE_INFO) -> u32 @@ -264,7 +264,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGetDeviceInfo(hradio : super::super::Foundation:: HANDLE, pbtdi : *mut BLUETOOTH_DEVICE_INFO) -> u32); BluetoothGetDeviceInfo(hradio.into_param().abi(), pbtdi) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothGetRadioInfo(hradio: P0, pradioinfo: *mut BLUETOOTH_RADIO_INFO) -> u32 @@ -274,7 +274,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothGetRadioInfo(hradio : super::super::Foundation:: HANDLE, pradioinfo : *mut BLUETOOTH_RADIO_INFO) -> u32); BluetoothGetRadioInfo(hradio.into_param().abi(), pradioinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothIsConnectable(hradio: P0) -> super::super::Foundation::BOOL @@ -284,7 +284,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothIsConnectable(hradio : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); BluetoothIsConnectable(hradio.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothIsDiscoverable(hradio: P0) -> super::super::Foundation::BOOL @@ -294,21 +294,21 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothIsDiscoverable(hradio : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); BluetoothIsDiscoverable(hradio.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothIsVersionAvailable(majorversion: u8, minorversion: u8) -> super::super::Foundation::BOOL { ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothIsVersionAvailable(majorversion : u8, minorversion : u8) -> super::super::Foundation:: BOOL); BluetoothIsVersionAvailable(majorversion, minorversion) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothRegisterForAuthentication(pbtdi: ::core::option::Option<*const BLUETOOTH_DEVICE_INFO>, phreghandle: *mut isize, pfncallback: PFN_AUTHENTICATION_CALLBACK, pvparam: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 { ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothRegisterForAuthentication(pbtdi : *const BLUETOOTH_DEVICE_INFO, phreghandle : *mut isize, pfncallback : PFN_AUTHENTICATION_CALLBACK, pvparam : *const ::core::ffi::c_void) -> u32); BluetoothRegisterForAuthentication(::core::mem::transmute(pbtdi.unwrap_or(::std::ptr::null())), phreghandle, pfncallback, ::core::mem::transmute(pvparam.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothRegisterForAuthenticationEx(pbtdiin: ::core::option::Option<*const BLUETOOTH_DEVICE_INFO>, phreghandleout: *mut isize, pfncallbackin: PFN_AUTHENTICATION_CALLBACK_EX, pvparam: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 { @@ -320,7 +320,7 @@ pub unsafe fn BluetoothRemoveDevice(paddress: *const BLUETOOTH_ADDRESS) -> u32 { ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothRemoveDevice(paddress : *const BLUETOOTH_ADDRESS) -> u32); BluetoothRemoveDevice(paddress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothSdpEnumAttributes(psdpstream: &[u8], pfncallback: PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK, pvparam: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -347,21 +347,21 @@ pub unsafe fn BluetoothSdpGetString(precordstream: &[u8], pstringdata: ::core::o ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothSdpGetString(precordstream : *const u8, cbrecordlength : u32, pstringdata : *const SDP_STRING_TYPE_DATA, usstringoffset : u16, pszstring : ::windows_core::PWSTR, pcchstringlength : *mut u32) -> u32); BluetoothSdpGetString(::core::mem::transmute(precordstream.as_ptr()), precordstream.len() as _, ::core::mem::transmute(pstringdata.unwrap_or(::std::ptr::null())), usstringoffset, ::core::mem::transmute(pszstring), pcchstringlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothSelectDevices(pbtsdp: *mut BLUETOOTH_SELECT_DEVICE_PARAMS) -> ::windows_core::Result<()> { ::windows_targets::link!("bthprops.cpl" "system" fn BluetoothSelectDevices(pbtsdp : *mut BLUETOOTH_SELECT_DEVICE_PARAMS) -> super::super::Foundation:: BOOL); BluetoothSelectDevices(pbtsdp).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothSelectDevicesFree(pbtsdp: *mut BLUETOOTH_SELECT_DEVICE_PARAMS) -> super::super::Foundation::BOOL { ::windows_targets::link!("bthprops.cpl" "system" fn BluetoothSelectDevicesFree(pbtsdp : *mut BLUETOOTH_SELECT_DEVICE_PARAMS) -> super::super::Foundation:: BOOL); BluetoothSelectDevicesFree(pbtsdp) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothSendAuthenticationResponse(hradio: P0, pbtdi: *const BLUETOOTH_DEVICE_INFO, pszpasskey: P1) -> u32 @@ -372,7 +372,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothSendAuthenticationResponse(hradio : super::super::Foundation:: HANDLE, pbtdi : *const BLUETOOTH_DEVICE_INFO, pszpasskey : ::windows_core::PCWSTR) -> u32); BluetoothSendAuthenticationResponse(hradio.into_param().abi(), pbtdi, pszpasskey.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothSendAuthenticationResponseEx(hradioin: P0, pauthresponse: *const BLUETOOTH_AUTHENTICATE_RESPONSE) -> u32 @@ -382,7 +382,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothSendAuthenticationResponseEx(hradioin : super::super::Foundation:: HANDLE, pauthresponse : *const BLUETOOTH_AUTHENTICATE_RESPONSE) -> u32); BluetoothSendAuthenticationResponseEx(hradioin.into_param().abi(), pauthresponse) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothSetLocalServiceInfo(hradioin: P0, pclassguid: *const ::windows_core::GUID, ulinstance: u32, pserviceinfoin: *const BLUETOOTH_LOCAL_SERVICE_INFO) -> u32 @@ -392,7 +392,7 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothSetLocalServiceInfo(hradioin : super::super::Foundation:: HANDLE, pclassguid : *const ::windows_core::GUID, ulinstance : u32, pserviceinfoin : *const BLUETOOTH_LOCAL_SERVICE_INFO) -> u32); BluetoothSetLocalServiceInfo(hradioin.into_param().abi(), pclassguid, ulinstance, pserviceinfoin) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothSetServiceState(hradio: P0, pbtdi: *const BLUETOOTH_DEVICE_INFO, pguidservice: *const ::windows_core::GUID, dwserviceflags: u32) -> u32 @@ -402,14 +402,14 @@ where ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothSetServiceState(hradio : super::super::Foundation:: HANDLE, pbtdi : *const BLUETOOTH_DEVICE_INFO, pguidservice : *const ::windows_core::GUID, dwserviceflags : u32) -> u32); BluetoothSetServiceState(hradio.into_param().abi(), pbtdi, pguidservice, dwserviceflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothUnregisterAuthentication(hreghandle: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("bluetoothapis.dll" "system" fn BluetoothUnregisterAuthentication(hreghandle : isize) -> super::super::Foundation:: BOOL); BluetoothUnregisterAuthentication(hreghandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BluetoothUpdateDeviceRecord(pbtdi: *const BLUETOOTH_DEVICE_INFO) -> u32 { @@ -1609,7 +1609,7 @@ impl ::core::default::Default for BLUETOOTH_AUTHENTICATE_RESPONSE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS { pub deviceInfo: BLUETOOTH_DEVICE_INFO, @@ -1637,7 +1637,7 @@ impl ::core::default::Default for BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS_0 { pub Numeric_Value: u32, @@ -1692,7 +1692,7 @@ impl ::core::default::Default for BLUETOOTH_COD_PAIRS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BLUETOOTH_DEVICE_INFO { pub dwSize: u32, @@ -1724,7 +1724,7 @@ impl ::core::default::Default for BLUETOOTH_DEVICE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BLUETOOTH_DEVICE_SEARCH_PARAMS { pub dwSize: u32, @@ -1829,7 +1829,7 @@ impl ::core::default::Default for BLUETOOTH_GATT_VALUE_CHANGED_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION { pub NumCharacteristics: u16, @@ -1854,7 +1854,7 @@ impl ::core::default::Default for BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATIO } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BLUETOOTH_LOCAL_SERVICE_INFO { pub Enabled: super::super::Foundation::BOOL, @@ -2022,7 +2022,7 @@ impl ::core::default::Default for BLUETOOTH_RADIO_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BLUETOOTH_SELECT_DEVICE_PARAMS { pub dwSize: u32, @@ -2234,7 +2234,7 @@ impl ::core::default::Default for BTH_L2CAP_EVENT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BTH_LE_GATT_CHARACTERISTIC { pub ServiceHandle: u16, @@ -2299,7 +2299,7 @@ impl ::core::default::Default for BTH_LE_GATT_CHARACTERISTIC_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BTH_LE_GATT_DESCRIPTOR { pub ServiceHandle: u16, @@ -2327,7 +2327,7 @@ impl ::core::default::Default for BTH_LE_GATT_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BTH_LE_GATT_DESCRIPTOR_VALUE { pub DescriptorType: BTH_LE_GATT_DESCRIPTOR_TYPE, @@ -2355,7 +2355,7 @@ impl ::core::default::Default for BTH_LE_GATT_DESCRIPTOR_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union BTH_LE_GATT_DESCRIPTOR_VALUE_0 { pub CharacteristicExtendedProperties: BTH_LE_GATT_DESCRIPTOR_VALUE_0_0, @@ -2382,7 +2382,7 @@ impl ::core::default::Default for BTH_LE_GATT_DESCRIPTOR_VALUE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BTH_LE_GATT_DESCRIPTOR_VALUE_0_0 { pub IsReliableWriteEnabled: super::super::Foundation::BOOLEAN, @@ -2421,7 +2421,7 @@ impl ::core::default::Default for BTH_LE_GATT_DESCRIPTOR_VALUE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BTH_LE_GATT_DESCRIPTOR_VALUE_0_1 { pub Format: u8, @@ -2449,7 +2449,7 @@ impl ::core::default::Default for BTH_LE_GATT_DESCRIPTOR_VALUE_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BTH_LE_GATT_DESCRIPTOR_VALUE_0_2 { pub IsSubscribeToNotification: super::super::Foundation::BOOLEAN, @@ -2488,7 +2488,7 @@ impl ::core::default::Default for BTH_LE_GATT_DESCRIPTOR_VALUE_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BTH_LE_GATT_DESCRIPTOR_VALUE_0_3 { pub IsBroadcast: super::super::Foundation::BOOLEAN, @@ -2526,7 +2526,7 @@ impl ::core::default::Default for BTH_LE_GATT_DESCRIPTOR_VALUE_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BTH_LE_GATT_SERVICE { pub ServiceUuid: BTH_LE_UUID, @@ -2551,7 +2551,7 @@ impl ::core::default::Default for BTH_LE_GATT_SERVICE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BTH_LE_UUID { pub IsShortUuid: super::super::Foundation::BOOLEAN, @@ -2576,7 +2576,7 @@ impl ::core::default::Default for BTH_LE_UUID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union BTH_LE_UUID_0 { pub ShortUuid: u16, @@ -2722,7 +2722,7 @@ impl ::core::default::Default for BTH_RADIO_IN_RANGE { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BTH_SET_SERVICE { pub pSdpVersion: *mut u32, @@ -3321,15 +3321,15 @@ impl ::core::default::Default for SdpQueryUuidUnion { } } pub type PFNBLUETOOTH_GATT_EVENT_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_AUTHENTICATION_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_AUTHENTICATION_CALLBACK_EX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DEVICE_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Communication/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Communication/mod.rs index ea03061d93..6e8f65fc42 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Communication/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Communication/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildCommDCBA(lpdef: P0, lpdcb: *mut DCB) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn BuildCommDCBA(lpdef : ::windows_core::PCSTR, lpdcb : *mut DCB) -> super::super::Foundation:: BOOL); BuildCommDCBA(lpdef.into_param().abi(), lpdcb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildCommDCBAndTimeoutsA(lpdef: P0, lpdcb: *mut DCB, lpcommtimeouts: *mut COMMTIMEOUTS) -> ::windows_core::Result<()> @@ -18,7 +18,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn BuildCommDCBAndTimeoutsA(lpdef : ::windows_core::PCSTR, lpdcb : *mut DCB, lpcommtimeouts : *mut COMMTIMEOUTS) -> super::super::Foundation:: BOOL); BuildCommDCBAndTimeoutsA(lpdef.into_param().abi(), lpdcb, lpcommtimeouts).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildCommDCBAndTimeoutsW(lpdef: P0, lpdcb: *mut DCB, lpcommtimeouts: *mut COMMTIMEOUTS) -> ::windows_core::Result<()> @@ -28,7 +28,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn BuildCommDCBAndTimeoutsW(lpdef : ::windows_core::PCWSTR, lpdcb : *mut DCB, lpcommtimeouts : *mut COMMTIMEOUTS) -> super::super::Foundation:: BOOL); BuildCommDCBAndTimeoutsW(lpdef.into_param().abi(), lpdcb, lpcommtimeouts).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildCommDCBW(lpdef: P0, lpdcb: *mut DCB) -> ::windows_core::Result<()> @@ -38,7 +38,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn BuildCommDCBW(lpdef : ::windows_core::PCWSTR, lpdcb : *mut DCB) -> super::super::Foundation:: BOOL); BuildCommDCBW(lpdef.into_param().abi(), lpdcb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClearCommBreak(hfile: P0) -> ::windows_core::Result<()> @@ -48,7 +48,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ClearCommBreak(hfile : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); ClearCommBreak(hfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClearCommError(hfile: P0, lperrors: ::core::option::Option<*mut CLEAR_COMM_ERROR_FLAGS>, lpstat: ::core::option::Option<*mut COMSTAT>) -> ::windows_core::Result<()> @@ -58,7 +58,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ClearCommError(hfile : super::super::Foundation:: HANDLE, lperrors : *mut CLEAR_COMM_ERROR_FLAGS, lpstat : *mut COMSTAT) -> super::super::Foundation:: BOOL); ClearCommError(hfile.into_param().abi(), ::core::mem::transmute(lperrors.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpstat.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommConfigDialogA(lpszname: P0, hwnd: P1, lpcc: *mut COMMCONFIG) -> ::windows_core::Result<()> @@ -69,7 +69,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CommConfigDialogA(lpszname : ::windows_core::PCSTR, hwnd : super::super::Foundation:: HWND, lpcc : *mut COMMCONFIG) -> super::super::Foundation:: BOOL); CommConfigDialogA(lpszname.into_param().abi(), hwnd.into_param().abi(), lpcc).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommConfigDialogW(lpszname: P0, hwnd: P1, lpcc: *mut COMMCONFIG) -> ::windows_core::Result<()> @@ -80,7 +80,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CommConfigDialogW(lpszname : ::windows_core::PCWSTR, hwnd : super::super::Foundation:: HWND, lpcc : *mut COMMCONFIG) -> super::super::Foundation:: BOOL); CommConfigDialogW(lpszname.into_param().abi(), hwnd.into_param().abi(), lpcc).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EscapeCommFunction(hfile: P0, dwfunc: ESCAPE_COMM_FUNCTION) -> ::windows_core::Result<()> @@ -90,7 +90,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EscapeCommFunction(hfile : super::super::Foundation:: HANDLE, dwfunc : ESCAPE_COMM_FUNCTION) -> super::super::Foundation:: BOOL); EscapeCommFunction(hfile.into_param().abi(), dwfunc).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCommConfig(hcommdev: P0, lpcc: ::core::option::Option<*mut COMMCONFIG>, lpdwsize: *mut u32) -> ::windows_core::Result<()> @@ -100,7 +100,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCommConfig(hcommdev : super::super::Foundation:: HANDLE, lpcc : *mut COMMCONFIG, lpdwsize : *mut u32) -> super::super::Foundation:: BOOL); GetCommConfig(hcommdev.into_param().abi(), ::core::mem::transmute(lpcc.unwrap_or(::std::ptr::null_mut())), lpdwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCommMask(hfile: P0, lpevtmask: *mut COMM_EVENT_MASK) -> ::windows_core::Result<()> @@ -110,7 +110,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCommMask(hfile : super::super::Foundation:: HANDLE, lpevtmask : *mut COMM_EVENT_MASK) -> super::super::Foundation:: BOOL); GetCommMask(hfile.into_param().abi(), lpevtmask).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCommModemStatus(hfile: P0, lpmodemstat: *mut MODEM_STATUS_FLAGS) -> ::windows_core::Result<()> @@ -125,7 +125,7 @@ pub unsafe fn GetCommPorts(lpportnumbers: &mut [u32], puportnumbersfound: *mut u ::windows_targets::link!("api-ms-win-core-comm-l1-1-2.dll" "system" fn GetCommPorts(lpportnumbers : *mut u32, uportnumberscount : u32, puportnumbersfound : *mut u32) -> u32); GetCommPorts(::core::mem::transmute(lpportnumbers.as_ptr()), lpportnumbers.len() as _, puportnumbersfound) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCommProperties(hfile: P0, lpcommprop: *mut COMMPROP) -> ::windows_core::Result<()> @@ -135,7 +135,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCommProperties(hfile : super::super::Foundation:: HANDLE, lpcommprop : *mut COMMPROP) -> super::super::Foundation:: BOOL); GetCommProperties(hfile.into_param().abi(), lpcommprop).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCommState(hfile: P0, lpdcb: *mut DCB) -> ::windows_core::Result<()> @@ -145,7 +145,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCommState(hfile : super::super::Foundation:: HANDLE, lpdcb : *mut DCB) -> super::super::Foundation:: BOOL); GetCommState(hfile.into_param().abi(), lpdcb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCommTimeouts(hfile: P0, lpcommtimeouts: *mut COMMTIMEOUTS) -> ::windows_core::Result<()> @@ -155,7 +155,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCommTimeouts(hfile : super::super::Foundation:: HANDLE, lpcommtimeouts : *mut COMMTIMEOUTS) -> super::super::Foundation:: BOOL); GetCommTimeouts(hfile.into_param().abi(), lpcommtimeouts).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDefaultCommConfigA(lpszname: P0, lpcc: *mut COMMCONFIG, lpdwsize: *mut u32) -> ::windows_core::Result<()> @@ -165,7 +165,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetDefaultCommConfigA(lpszname : ::windows_core::PCSTR, lpcc : *mut COMMCONFIG, lpdwsize : *mut u32) -> super::super::Foundation:: BOOL); GetDefaultCommConfigA(lpszname.into_param().abi(), lpcc, lpdwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDefaultCommConfigW(lpszname: P0, lpcc: *mut COMMCONFIG, lpdwsize: *mut u32) -> ::windows_core::Result<()> @@ -175,14 +175,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetDefaultCommConfigW(lpszname : ::windows_core::PCWSTR, lpcc : *mut COMMCONFIG, lpdwsize : *mut u32) -> super::super::Foundation:: BOOL); GetDefaultCommConfigW(lpszname.into_param().abi(), lpcc, lpdwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenCommPort(uportnumber: u32, dwdesiredaccess: u32, dwflagsandattributes: u32) -> super::super::Foundation::HANDLE { ::windows_targets::link!("api-ms-win-core-comm-l1-1-1.dll" "system" fn OpenCommPort(uportnumber : u32, dwdesiredaccess : u32, dwflagsandattributes : u32) -> super::super::Foundation:: HANDLE); OpenCommPort(uportnumber, dwdesiredaccess, dwflagsandattributes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PurgeComm(hfile: P0, dwflags: PURGE_COMM_FLAGS) -> ::windows_core::Result<()> @@ -192,7 +192,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PurgeComm(hfile : super::super::Foundation:: HANDLE, dwflags : PURGE_COMM_FLAGS) -> super::super::Foundation:: BOOL); PurgeComm(hfile.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCommBreak(hfile: P0) -> ::windows_core::Result<()> @@ -202,7 +202,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCommBreak(hfile : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetCommBreak(hfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCommConfig(hcommdev: P0, lpcc: *const COMMCONFIG, dwsize: u32) -> ::windows_core::Result<()> @@ -212,7 +212,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCommConfig(hcommdev : super::super::Foundation:: HANDLE, lpcc : *const COMMCONFIG, dwsize : u32) -> super::super::Foundation:: BOOL); SetCommConfig(hcommdev.into_param().abi(), lpcc, dwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCommMask(hfile: P0, dwevtmask: COMM_EVENT_MASK) -> ::windows_core::Result<()> @@ -222,7 +222,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCommMask(hfile : super::super::Foundation:: HANDLE, dwevtmask : COMM_EVENT_MASK) -> super::super::Foundation:: BOOL); SetCommMask(hfile.into_param().abi(), dwevtmask).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCommState(hfile: P0, lpdcb: *const DCB) -> ::windows_core::Result<()> @@ -232,7 +232,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCommState(hfile : super::super::Foundation:: HANDLE, lpdcb : *const DCB) -> super::super::Foundation:: BOOL); SetCommState(hfile.into_param().abi(), lpdcb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCommTimeouts(hfile: P0, lpcommtimeouts: *const COMMTIMEOUTS) -> ::windows_core::Result<()> @@ -242,7 +242,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCommTimeouts(hfile : super::super::Foundation:: HANDLE, lpcommtimeouts : *const COMMTIMEOUTS) -> super::super::Foundation:: BOOL); SetCommTimeouts(hfile.into_param().abi(), lpcommtimeouts).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDefaultCommConfigA(lpszname: P0, lpcc: *const COMMCONFIG, dwsize: u32) -> ::windows_core::Result<()> @@ -252,7 +252,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetDefaultCommConfigA(lpszname : ::windows_core::PCSTR, lpcc : *const COMMCONFIG, dwsize : u32) -> super::super::Foundation:: BOOL); SetDefaultCommConfigA(lpszname.into_param().abi(), lpcc, dwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDefaultCommConfigW(lpszname: P0, lpcc: *const COMMCONFIG, dwsize: u32) -> ::windows_core::Result<()> @@ -262,7 +262,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetDefaultCommConfigW(lpszname : ::windows_core::PCWSTR, lpcc : *const COMMCONFIG, dwsize : u32) -> super::super::Foundation:: BOOL); SetDefaultCommConfigW(lpszname.into_param().abi(), lpcc, dwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupComm(hfile: P0, dwinqueue: u32, dwoutqueue: u32) -> ::windows_core::Result<()> @@ -272,7 +272,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetupComm(hfile : super::super::Foundation:: HANDLE, dwinqueue : u32, dwoutqueue : u32) -> super::super::Foundation:: BOOL); SetupComm(hfile.into_param().abi(), dwinqueue, dwoutqueue).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TransmitCommChar(hfile: P0, cchar: u8) -> ::windows_core::Result<()> @@ -282,7 +282,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn TransmitCommChar(hfile : super::super::Foundation:: HANDLE, cchar : u8) -> super::super::Foundation:: BOOL); TransmitCommChar(hfile.into_param().abi(), cchar).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WaitCommEvent(hfile: P0, lpevtmask: *mut COMM_EVENT_MASK, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/Devices/DeviceAndDriverInstallation/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/DeviceAndDriverInstallation/mod.rs index 6c0f89553c..85337cbe02 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/DeviceAndDriverInstallation/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/DeviceAndDriverInstallation/mod.rs @@ -3,14 +3,14 @@ pub unsafe fn CMP_WaitNoPendingInstallEvents(dwtimeout: u32) -> u32 { ::windows_targets::link!("cfgmgr32.dll" "system" fn CMP_WaitNoPendingInstallEvents(dwtimeout : u32) -> u32); CMP_WaitNoPendingInstallEvents(dwtimeout) } -#[doc = "Required features: `Win32_Data_HtmlHelp`"] +#[doc = "Required features: `\"Win32_Data_HtmlHelp\"`"] #[cfg(feature = "Win32_Data_HtmlHelp")] #[inline] pub unsafe fn CM_Add_Empty_Log_Conf(plclogconf: *mut usize, dndevinst: u32, priority: super::super::Data::HtmlHelp::PRIORITY, ulflags: u32) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Add_Empty_Log_Conf(plclogconf : *mut usize, dndevinst : u32, priority : super::super::Data::HtmlHelp:: PRIORITY, ulflags : u32) -> CONFIGRET); CM_Add_Empty_Log_Conf(plclogconf, dndevinst, priority, ulflags) } -#[doc = "Required features: `Win32_Data_HtmlHelp`"] +#[doc = "Required features: `\"Win32_Data_HtmlHelp\"`"] #[cfg(feature = "Win32_Data_HtmlHelp")] #[inline] pub unsafe fn CM_Add_Empty_Log_Conf_Ex(plclogconf: *mut usize, dndevinst: u32, priority: super::super::Data::HtmlHelp::PRIORITY, ulflags: u32, hmachine: isize) -> CONFIGRET { @@ -174,14 +174,14 @@ pub unsafe fn CM_Delete_Range(ullstartvalue: u64, ullendvalue: u64, rlh: usize, ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Delete_Range(ullstartvalue : u64, ullendvalue : u64, rlh : usize, ulflags : u32) -> CONFIGRET); CM_Delete_Range(ullstartvalue, ullendvalue, rlh, ulflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CM_Detect_Resource_Conflict(dndevinst: u32, resourceid: u32, resourcedata: *const ::core::ffi::c_void, resourcelen: u32, pbconflictdetected: *mut super::super::Foundation::BOOL, ulflags: u32) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Detect_Resource_Conflict(dndevinst : u32, resourceid : u32, resourcedata : *const ::core::ffi::c_void, resourcelen : u32, pbconflictdetected : *mut super::super::Foundation:: BOOL, ulflags : u32) -> CONFIGRET); CM_Detect_Resource_Conflict(dndevinst, resourceid, resourcedata, resourcelen, pbconflictdetected, ulflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CM_Detect_Resource_Conflict_Ex(dndevinst: u32, resourceid: u32, resourcedata: *const ::core::ffi::c_void, resourcelen: u32, pbconflictdetected: *mut super::super::Foundation::BOOL, ulflags: u32, hmachine: isize) -> CONFIGRET { @@ -348,28 +348,28 @@ pub unsafe fn CM_Get_Class_Name_ExW(classguid: *const ::windows_core::GUID, buff ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_Class_Name_ExW(classguid : *const ::windows_core::GUID, buffer : ::windows_core::PWSTR, pullength : *mut u32, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Get_Class_Name_ExW(classguid, ::core::mem::transmute(buffer), pullength, ulflags, hmachine) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_Class_PropertyW(classguid: *const ::windows_core::GUID, propertykey: *const super::Properties::DEVPROPKEY, propertytype: *mut super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<*mut u8>, propertybuffersize: *mut u32, ulflags: u32) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_Class_PropertyW(classguid : *const ::windows_core::GUID, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : *mut super::Properties:: DEVPROPTYPE, propertybuffer : *mut u8, propertybuffersize : *mut u32, ulflags : u32) -> CONFIGRET); CM_Get_Class_PropertyW(classguid, propertykey, propertytype, ::core::mem::transmute(propertybuffer.unwrap_or(::std::ptr::null_mut())), propertybuffersize, ulflags) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_Class_Property_ExW(classguid: *const ::windows_core::GUID, propertykey: *const super::Properties::DEVPROPKEY, propertytype: *mut super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<*mut u8>, propertybuffersize: *mut u32, ulflags: u32, hmachine: isize) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_Class_Property_ExW(classguid : *const ::windows_core::GUID, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : *mut super::Properties:: DEVPROPTYPE, propertybuffer : *mut u8, propertybuffersize : *mut u32, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Get_Class_Property_ExW(classguid, propertykey, propertytype, ::core::mem::transmute(propertybuffer.unwrap_or(::std::ptr::null_mut())), propertybuffersize, ulflags, hmachine) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_Class_Property_Keys(classguid: *const ::windows_core::GUID, propertykeyarray: ::core::option::Option<*mut super::Properties::DEVPROPKEY>, propertykeycount: *mut u32, ulflags: u32) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_Class_Property_Keys(classguid : *const ::windows_core::GUID, propertykeyarray : *mut super::Properties:: DEVPROPKEY, propertykeycount : *mut u32, ulflags : u32) -> CONFIGRET); CM_Get_Class_Property_Keys(classguid, ::core::mem::transmute(propertykeyarray.unwrap_or(::std::ptr::null_mut())), propertykeycount, ulflags) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_Class_Property_Keys_Ex(classguid: *const ::windows_core::GUID, propertykeyarray: ::core::option::Option<*mut super::Properties::DEVPROPKEY>, propertykeycount: *mut u32, ulflags: u32, hmachine: isize) -> CONFIGRET { @@ -428,28 +428,28 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_DevNode_Custom_Property_ExW(dndevinst : u32, pszcustompropertyname : ::windows_core::PCWSTR, pulregdatatype : *mut u32, buffer : *mut ::core::ffi::c_void, pullength : *mut u32, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Get_DevNode_Custom_Property_ExW(dndevinst, pszcustompropertyname.into_param().abi(), ::core::mem::transmute(pulregdatatype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), pullength, ulflags, hmachine) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_DevNode_PropertyW(dndevinst: u32, propertykey: *const super::Properties::DEVPROPKEY, propertytype: *mut super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<*mut u8>, propertybuffersize: *mut u32, ulflags: u32) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_DevNode_PropertyW(dndevinst : u32, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : *mut super::Properties:: DEVPROPTYPE, propertybuffer : *mut u8, propertybuffersize : *mut u32, ulflags : u32) -> CONFIGRET); CM_Get_DevNode_PropertyW(dndevinst, propertykey, propertytype, ::core::mem::transmute(propertybuffer.unwrap_or(::std::ptr::null_mut())), propertybuffersize, ulflags) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_DevNode_Property_ExW(dndevinst: u32, propertykey: *const super::Properties::DEVPROPKEY, propertytype: *mut super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<*mut u8>, propertybuffersize: *mut u32, ulflags: u32, hmachine: isize) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_DevNode_Property_ExW(dndevinst : u32, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : *mut super::Properties:: DEVPROPTYPE, propertybuffer : *mut u8, propertybuffersize : *mut u32, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Get_DevNode_Property_ExW(dndevinst, propertykey, propertytype, ::core::mem::transmute(propertybuffer.unwrap_or(::std::ptr::null_mut())), propertybuffersize, ulflags, hmachine) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_DevNode_Property_Keys(dndevinst: u32, propertykeyarray: ::core::option::Option<*mut super::Properties::DEVPROPKEY>, propertykeycount: *mut u32, ulflags: u32) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_DevNode_Property_Keys(dndevinst : u32, propertykeyarray : *mut super::Properties:: DEVPROPKEY, propertykeycount : *mut u32, ulflags : u32) -> CONFIGRET); CM_Get_DevNode_Property_Keys(dndevinst, ::core::mem::transmute(propertykeyarray.unwrap_or(::std::ptr::null_mut())), propertykeycount, ulflags) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_DevNode_Property_Keys_Ex(dndevinst: u32, propertykeyarray: ::core::option::Option<*mut super::Properties::DEVPROPKEY>, propertykeycount: *mut u32, ulflags: u32, hmachine: isize) -> CONFIGRET { @@ -676,7 +676,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_Device_Interface_List_Size_ExW(pullen : *mut u32, interfaceclassguid : *const ::windows_core::GUID, pdeviceid : ::windows_core::PCWSTR, ulflags : CM_GET_DEVICE_INTERFACE_LIST_FLAGS, hmachine : isize) -> CONFIGRET); CM_Get_Device_Interface_List_Size_ExW(pullen, interfaceclassguid, pdeviceid.into_param().abi(), ulflags, hmachine) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_Device_Interface_PropertyW(pszdeviceinterface: P0, propertykey: *const super::Properties::DEVPROPKEY, propertytype: *mut super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<*mut u8>, propertybuffersize: *mut u32, ulflags: u32) -> CONFIGRET @@ -686,7 +686,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_Device_Interface_PropertyW(pszdeviceinterface : ::windows_core::PCWSTR, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : *mut super::Properties:: DEVPROPTYPE, propertybuffer : *mut u8, propertybuffersize : *mut u32, ulflags : u32) -> CONFIGRET); CM_Get_Device_Interface_PropertyW(pszdeviceinterface.into_param().abi(), propertykey, propertytype, ::core::mem::transmute(propertybuffer.unwrap_or(::std::ptr::null_mut())), propertybuffersize, ulflags) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_Device_Interface_Property_ExW(pszdeviceinterface: P0, propertykey: *const super::Properties::DEVPROPKEY, propertytype: *mut super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<*mut u8>, propertybuffersize: *mut u32, ulflags: u32, hmachine: isize) -> CONFIGRET @@ -696,7 +696,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_Device_Interface_Property_ExW(pszdeviceinterface : ::windows_core::PCWSTR, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : *mut super::Properties:: DEVPROPTYPE, propertybuffer : *mut u8, propertybuffersize : *mut u32, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Get_Device_Interface_Property_ExW(pszdeviceinterface.into_param().abi(), propertykey, propertytype, ::core::mem::transmute(propertybuffer.unwrap_or(::std::ptr::null_mut())), propertybuffersize, ulflags, hmachine) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_Device_Interface_Property_KeysW(pszdeviceinterface: P0, propertykeyarray: ::core::option::Option<*mut super::Properties::DEVPROPKEY>, propertykeycount: *mut u32, ulflags: u32) -> CONFIGRET @@ -706,7 +706,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Get_Device_Interface_Property_KeysW(pszdeviceinterface : ::windows_core::PCWSTR, propertykeyarray : *mut super::Properties:: DEVPROPKEY, propertykeycount : *mut u32, ulflags : u32) -> CONFIGRET); CM_Get_Device_Interface_Property_KeysW(pszdeviceinterface.into_param().abi(), ::core::mem::transmute(propertykeyarray.unwrap_or(::std::ptr::null_mut())), propertykeycount, ulflags) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Get_Device_Interface_Property_Keys_ExW(pszdeviceinterface: P0, propertykeyarray: ::core::option::Option<*mut super::Properties::DEVPROPKEY>, propertykeycount: *mut u32, ulflags: u32, hmachine: isize) -> CONFIGRET @@ -893,28 +893,28 @@ pub unsafe fn CM_Invert_Range_List(rlhold: usize, rlhnew: usize, ullmaxvalue: u6 ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Invert_Range_List(rlhold : usize, rlhnew : usize, ullmaxvalue : u64, ulflags : u32) -> CONFIGRET); CM_Invert_Range_List(rlhold, rlhnew, ullmaxvalue, ulflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CM_Is_Dock_Station_Present(pbpresent: *mut super::super::Foundation::BOOL) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Is_Dock_Station_Present(pbpresent : *mut super::super::Foundation:: BOOL) -> CONFIGRET); CM_Is_Dock_Station_Present(pbpresent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CM_Is_Dock_Station_Present_Ex(pbpresent: *mut super::super::Foundation::BOOL, hmachine: isize) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Is_Dock_Station_Present_Ex(pbpresent : *mut super::super::Foundation:: BOOL, hmachine : isize) -> CONFIGRET); CM_Is_Dock_Station_Present_Ex(pbpresent, hmachine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CM_Is_Version_Available(wversion: u16) -> super::super::Foundation::BOOL { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Is_Version_Available(wversion : u16) -> super::super::Foundation:: BOOL); CM_Is_Version_Available(wversion) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CM_Is_Version_Available_Ex(wversion: u16, hmachine: isize) -> super::super::Foundation::BOOL { @@ -988,7 +988,7 @@ pub unsafe fn CM_Next_Range(preelement: *mut usize, pullstart: *mut u64, pullend ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Next_Range(preelement : *mut usize, pullstart : *mut u64, pullend : *mut u64, ulflags : u32) -> CONFIGRET); CM_Next_Range(preelement, pullstart, pullend, ulflags) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn CM_Open_Class_KeyA(classguid: ::core::option::Option<*const ::windows_core::GUID>, pszclassname: P0, samdesired: u32, disposition: u32, phkclass: *mut super::super::System::Registry::HKEY, ulflags: u32) -> CONFIGRET @@ -998,7 +998,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Open_Class_KeyA(classguid : *const ::windows_core::GUID, pszclassname : ::windows_core::PCSTR, samdesired : u32, disposition : u32, phkclass : *mut super::super::System::Registry:: HKEY, ulflags : u32) -> CONFIGRET); CM_Open_Class_KeyA(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), pszclassname.into_param().abi(), samdesired, disposition, phkclass, ulflags) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn CM_Open_Class_KeyW(classguid: ::core::option::Option<*const ::windows_core::GUID>, pszclassname: P0, samdesired: u32, disposition: u32, phkclass: *mut super::super::System::Registry::HKEY, ulflags: u32) -> CONFIGRET @@ -1008,7 +1008,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Open_Class_KeyW(classguid : *const ::windows_core::GUID, pszclassname : ::windows_core::PCWSTR, samdesired : u32, disposition : u32, phkclass : *mut super::super::System::Registry:: HKEY, ulflags : u32) -> CONFIGRET); CM_Open_Class_KeyW(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), pszclassname.into_param().abi(), samdesired, disposition, phkclass, ulflags) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn CM_Open_Class_Key_ExA(classguid: ::core::option::Option<*const ::windows_core::GUID>, pszclassname: P0, samdesired: u32, disposition: u32, phkclass: *mut super::super::System::Registry::HKEY, ulflags: u32, hmachine: isize) -> CONFIGRET @@ -1018,7 +1018,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Open_Class_Key_ExA(classguid : *const ::windows_core::GUID, pszclassname : ::windows_core::PCSTR, samdesired : u32, disposition : u32, phkclass : *mut super::super::System::Registry:: HKEY, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Open_Class_Key_ExA(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), pszclassname.into_param().abi(), samdesired, disposition, phkclass, ulflags, hmachine) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn CM_Open_Class_Key_ExW(classguid: ::core::option::Option<*const ::windows_core::GUID>, pszclassname: P0, samdesired: u32, disposition: u32, phkclass: *mut super::super::System::Registry::HKEY, ulflags: u32, hmachine: isize) -> CONFIGRET @@ -1028,21 +1028,21 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Open_Class_Key_ExW(classguid : *const ::windows_core::GUID, pszclassname : ::windows_core::PCWSTR, samdesired : u32, disposition : u32, phkclass : *mut super::super::System::Registry:: HKEY, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Open_Class_Key_ExW(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), pszclassname.into_param().abi(), samdesired, disposition, phkclass, ulflags, hmachine) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn CM_Open_DevNode_Key(dndevnode: u32, samdesired: u32, ulhardwareprofile: u32, disposition: u32, phkdevice: *mut super::super::System::Registry::HKEY, ulflags: u32) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Open_DevNode_Key(dndevnode : u32, samdesired : u32, ulhardwareprofile : u32, disposition : u32, phkdevice : *mut super::super::System::Registry:: HKEY, ulflags : u32) -> CONFIGRET); CM_Open_DevNode_Key(dndevnode, samdesired, ulhardwareprofile, disposition, phkdevice, ulflags) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn CM_Open_DevNode_Key_Ex(dndevnode: u32, samdesired: u32, ulhardwareprofile: u32, disposition: u32, phkdevice: *mut super::super::System::Registry::HKEY, ulflags: u32, hmachine: isize) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Open_DevNode_Key_Ex(dndevnode : u32, samdesired : u32, ulhardwareprofile : u32, disposition : u32, phkdevice : *mut super::super::System::Registry:: HKEY, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Open_DevNode_Key_Ex(dndevnode, samdesired, ulhardwareprofile, disposition, phkdevice, ulflags, hmachine) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn CM_Open_Device_Interface_KeyA(pszdeviceinterface: P0, samdesired: u32, disposition: u32, phkdeviceinterface: *mut super::super::System::Registry::HKEY, ulflags: u32) -> CONFIGRET @@ -1052,7 +1052,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Open_Device_Interface_KeyA(pszdeviceinterface : ::windows_core::PCSTR, samdesired : u32, disposition : u32, phkdeviceinterface : *mut super::super::System::Registry:: HKEY, ulflags : u32) -> CONFIGRET); CM_Open_Device_Interface_KeyA(pszdeviceinterface.into_param().abi(), samdesired, disposition, phkdeviceinterface, ulflags) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn CM_Open_Device_Interface_KeyW(pszdeviceinterface: P0, samdesired: u32, disposition: u32, phkdeviceinterface: *mut super::super::System::Registry::HKEY, ulflags: u32) -> CONFIGRET @@ -1062,7 +1062,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Open_Device_Interface_KeyW(pszdeviceinterface : ::windows_core::PCWSTR, samdesired : u32, disposition : u32, phkdeviceinterface : *mut super::super::System::Registry:: HKEY, ulflags : u32) -> CONFIGRET); CM_Open_Device_Interface_KeyW(pszdeviceinterface.into_param().abi(), samdesired, disposition, phkdeviceinterface, ulflags) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn CM_Open_Device_Interface_Key_ExA(pszdeviceinterface: P0, samdesired: u32, disposition: u32, phkdeviceinterface: *mut super::super::System::Registry::HKEY, ulflags: u32, hmachine: isize) -> CONFIGRET @@ -1072,7 +1072,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Open_Device_Interface_Key_ExA(pszdeviceinterface : ::windows_core::PCSTR, samdesired : u32, disposition : u32, phkdeviceinterface : *mut super::super::System::Registry:: HKEY, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Open_Device_Interface_Key_ExA(pszdeviceinterface.into_param().abi(), samdesired, disposition, phkdeviceinterface, ulflags, hmachine) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn CM_Open_Device_Interface_Key_ExW(pszdeviceinterface: P0, samdesired: u32, disposition: u32, phkdeviceinterface: *mut super::super::System::Registry::HKEY, ulflags: u32, hmachine: isize) -> CONFIGRET @@ -1189,7 +1189,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Register_Device_Interface_ExW(dndevinst : u32, interfaceclassguid : *const ::windows_core::GUID, pszreference : ::windows_core::PCWSTR, pszdeviceinterface : ::windows_core::PWSTR, pullength : *mut u32, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Register_Device_Interface_ExW(dndevinst, interfaceclassguid, pszreference.into_param().abi(), ::core::mem::transmute(pszdeviceinterface), pullength, ulflags, hmachine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CM_Register_Notification(pfilter: *const CM_NOTIFY_FILTER, pcontext: ::core::option::Option<*const ::core::ffi::c_void>, pcallback: PCM_NOTIFY_CALLBACK, pnotifycontext: *mut HCMNOTIFICATION) -> CONFIGRET { @@ -1246,14 +1246,14 @@ pub unsafe fn CM_Run_Detection_Ex(ulflags: u32, hmachine: isize) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Run_Detection_Ex(ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Run_Detection_Ex(ulflags, hmachine) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Set_Class_PropertyW(classguid: *const ::windows_core::GUID, propertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&[u8]>, ulflags: u32) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Set_Class_PropertyW(classguid : *const ::windows_core::GUID, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : super::Properties:: DEVPROPTYPE, propertybuffer : *const u8, propertybuffersize : u32, ulflags : u32) -> CONFIGRET); CM_Set_Class_PropertyW(classguid, propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), ulflags) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Set_Class_Property_ExW(classguid: *const ::windows_core::GUID, propertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&[u8]>, ulflags: u32, hmachine: isize) -> CONFIGRET { @@ -1280,14 +1280,14 @@ pub unsafe fn CM_Set_DevNode_Problem_Ex(dndevinst: u32, ulproblem: u32, ulflags: ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Set_DevNode_Problem_Ex(dndevinst : u32, ulproblem : u32, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Set_DevNode_Problem_Ex(dndevinst, ulproblem, ulflags, hmachine) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Set_DevNode_PropertyW(dndevinst: u32, propertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&[u8]>, ulflags: u32) -> CONFIGRET { ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Set_DevNode_PropertyW(dndevinst : u32, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : super::Properties:: DEVPROPTYPE, propertybuffer : *const u8, propertybuffersize : u32, ulflags : u32) -> CONFIGRET); CM_Set_DevNode_PropertyW(dndevinst, propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), ulflags) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Set_DevNode_Property_ExW(dndevinst: u32, propertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&[u8]>, ulflags: u32, hmachine: isize) -> CONFIGRET { @@ -1314,7 +1314,7 @@ pub unsafe fn CM_Set_DevNode_Registry_Property_ExW(dndevinst: u32, ulproperty: u ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Set_DevNode_Registry_Property_ExW(dndevinst : u32, ulproperty : u32, buffer : *const ::core::ffi::c_void, ullength : u32, ulflags : u32, hmachine : isize) -> CONFIGRET); CM_Set_DevNode_Registry_Property_ExW(dndevinst, ulproperty, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null())), ullength, ulflags, hmachine) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Set_Device_Interface_PropertyW(pszdeviceinterface: P0, propertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&[u8]>, ulflags: u32) -> CONFIGRET @@ -1324,7 +1324,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Set_Device_Interface_PropertyW(pszdeviceinterface : ::windows_core::PCWSTR, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : super::Properties:: DEVPROPTYPE, propertybuffer : *const u8, propertybuffersize : u32, ulflags : u32) -> CONFIGRET); CM_Set_Device_Interface_PropertyW(pszdeviceinterface.into_param().abi(), propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), ulflags) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn CM_Set_Device_Interface_Property_ExW(pszdeviceinterface: P0, propertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&[u8]>, ulflags: u32, hmachine: isize) -> CONFIGRET @@ -1441,7 +1441,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn CM_Unregister_Notification(notifycontext : HCMNOTIFICATION) -> CONFIGRET); CM_Unregister_Notification(notifycontext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DiInstallDevice(hwndparent: P0, deviceinfoset: P1, deviceinfodata: *const SP_DEVINFO_DATA, driverinfodata: ::core::option::Option<*const SP_DRVINFO_DATA_V2_W>, flags: DIINSTALLDEVICE_FLAGS, needreboot: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -1452,7 +1452,7 @@ where ::windows_targets::link!("newdev.dll" "system" fn DiInstallDevice(hwndparent : super::super::Foundation:: HWND, deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, driverinfodata : *const SP_DRVINFO_DATA_V2_W, flags : DIINSTALLDEVICE_FLAGS, needreboot : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DiInstallDevice(hwndparent.into_param().abi(), deviceinfoset.into_param().abi(), deviceinfodata, ::core::mem::transmute(driverinfodata.unwrap_or(::std::ptr::null())), flags, ::core::mem::transmute(needreboot.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DiInstallDriverA(hwndparent: P0, infpath: P1, flags: DIINSTALLDRIVER_FLAGS, needreboot: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -1463,7 +1463,7 @@ where ::windows_targets::link!("newdev.dll" "system" fn DiInstallDriverA(hwndparent : super::super::Foundation:: HWND, infpath : ::windows_core::PCSTR, flags : DIINSTALLDRIVER_FLAGS, needreboot : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DiInstallDriverA(hwndparent.into_param().abi(), infpath.into_param().abi(), flags, ::core::mem::transmute(needreboot.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DiInstallDriverW(hwndparent: P0, infpath: P1, flags: DIINSTALLDRIVER_FLAGS, needreboot: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -1474,7 +1474,7 @@ where ::windows_targets::link!("newdev.dll" "system" fn DiInstallDriverW(hwndparent : super::super::Foundation:: HWND, infpath : ::windows_core::PCWSTR, flags : DIINSTALLDRIVER_FLAGS, needreboot : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DiInstallDriverW(hwndparent.into_param().abi(), infpath.into_param().abi(), flags, ::core::mem::transmute(needreboot.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DiRollbackDriver(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, hwndparent: P1, flags: DIROLLBACKDRIVER_FLAGS, needreboot: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -1485,7 +1485,7 @@ where ::windows_targets::link!("newdev.dll" "system" fn DiRollbackDriver(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, hwndparent : super::super::Foundation:: HWND, flags : DIROLLBACKDRIVER_FLAGS, needreboot : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DiRollbackDriver(deviceinfoset.into_param().abi(), deviceinfodata, hwndparent.into_param().abi(), flags, ::core::mem::transmute(needreboot.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DiShowUpdateDevice(hwndparent: P0, deviceinfoset: P1, deviceinfodata: *const SP_DEVINFO_DATA, flags: u32, needreboot: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -1496,7 +1496,7 @@ where ::windows_targets::link!("newdev.dll" "system" fn DiShowUpdateDevice(hwndparent : super::super::Foundation:: HWND, deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, flags : u32, needreboot : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DiShowUpdateDevice(hwndparent.into_param().abi(), deviceinfoset.into_param().abi(), deviceinfodata, flags, ::core::mem::transmute(needreboot.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DiShowUpdateDriver(hwndparent: P0, filepath: P1, flags: u32, needreboot: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> super::super::Foundation::BOOL @@ -1507,7 +1507,7 @@ where ::windows_targets::link!("newdev.dll" "system" fn DiShowUpdateDriver(hwndparent : super::super::Foundation:: HWND, filepath : ::windows_core::PCWSTR, flags : u32, needreboot : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DiShowUpdateDriver(hwndparent.into_param().abi(), filepath.into_param().abi(), flags, ::core::mem::transmute(needreboot.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DiUninstallDevice(hwndparent: P0, deviceinfoset: P1, deviceinfodata: *const SP_DEVINFO_DATA, flags: u32, needreboot: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -1518,7 +1518,7 @@ where ::windows_targets::link!("newdev.dll" "system" fn DiUninstallDevice(hwndparent : super::super::Foundation:: HWND, deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, flags : u32, needreboot : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DiUninstallDevice(hwndparent.into_param().abi(), deviceinfoset.into_param().abi(), deviceinfodata, flags, ::core::mem::transmute(needreboot.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DiUninstallDriverA(hwndparent: P0, infpath: P1, flags: DIUNINSTALLDRIVER_FLAGS, needreboot: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -1529,7 +1529,7 @@ where ::windows_targets::link!("newdev.dll" "system" fn DiUninstallDriverA(hwndparent : super::super::Foundation:: HWND, infpath : ::windows_core::PCSTR, flags : DIUNINSTALLDRIVER_FLAGS, needreboot : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DiUninstallDriverA(hwndparent.into_param().abi(), infpath.into_param().abi(), flags, ::core::mem::transmute(needreboot.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DiUninstallDriverW(hwndparent: P0, infpath: P1, flags: DIUNINSTALLDRIVER_FLAGS, needreboot: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -1540,7 +1540,7 @@ where ::windows_targets::link!("newdev.dll" "system" fn DiUninstallDriverW(hwndparent : super::super::Foundation:: HWND, infpath : ::windows_core::PCWSTR, flags : DIUNINSTALLDRIVER_FLAGS, needreboot : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DiUninstallDriverW(hwndparent.into_param().abi(), infpath.into_param().abi(), flags, ::core::mem::transmute(needreboot.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InstallHinfSectionA(window: P0, modulehandle: P1, commandline: P2, showcommand: i32) @@ -1552,7 +1552,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn InstallHinfSectionA(window : super::super::Foundation:: HWND, modulehandle : super::super::Foundation:: HINSTANCE, commandline : ::windows_core::PCSTR, showcommand : i32) -> ()); InstallHinfSectionA(window.into_param().abi(), modulehandle.into_param().abi(), commandline.into_param().abi(), showcommand) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InstallHinfSectionW(window: P0, modulehandle: P1, commandline: P2, showcommand: i32) @@ -1564,7 +1564,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn InstallHinfSectionW(window : super::super::Foundation:: HWND, modulehandle : super::super::Foundation:: HINSTANCE, commandline : ::windows_core::PCWSTR, showcommand : i32) -> ()); InstallHinfSectionW(window.into_param().abi(), modulehandle.into_param().abi(), commandline.into_param().abi(), showcommand) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupAddInstallSectionToDiskSpaceListA(diskspace: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, layoutinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, sectionname: P0, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -1574,7 +1574,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupAddInstallSectionToDiskSpaceListA(diskspace : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, layoutinfhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCSTR, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupAddInstallSectionToDiskSpaceListA(diskspace, infhandle, ::core::mem::transmute(layoutinfhandle.unwrap_or(::std::ptr::null())), sectionname.into_param().abi(), ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupAddInstallSectionToDiskSpaceListW(diskspace: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, layoutinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, sectionname: P0, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -1584,7 +1584,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupAddInstallSectionToDiskSpaceListW(diskspace : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, layoutinfhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCWSTR, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupAddInstallSectionToDiskSpaceListW(diskspace, infhandle, ::core::mem::transmute(layoutinfhandle.unwrap_or(::std::ptr::null())), sectionname.into_param().abi(), ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupAddSectionToDiskSpaceListA(diskspace: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, listinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, sectionname: P0, operation: SETUP_FILE_OPERATION, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -1594,7 +1594,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupAddSectionToDiskSpaceListA(diskspace : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, listinfhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCSTR, operation : SETUP_FILE_OPERATION, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupAddSectionToDiskSpaceListA(diskspace, infhandle, ::core::mem::transmute(listinfhandle.unwrap_or(::std::ptr::null())), sectionname.into_param().abi(), operation, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupAddSectionToDiskSpaceListW(diskspace: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, listinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, sectionname: P0, operation: SETUP_FILE_OPERATION, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -1604,7 +1604,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupAddSectionToDiskSpaceListW(diskspace : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, listinfhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCWSTR, operation : SETUP_FILE_OPERATION, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupAddSectionToDiskSpaceListW(diskspace, infhandle, ::core::mem::transmute(listinfhandle.unwrap_or(::std::ptr::null())), sectionname.into_param().abi(), operation, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupAddToDiskSpaceListA(diskspace: *const ::core::ffi::c_void, targetfilespec: P0, filesize: i64, operation: SETUP_FILE_OPERATION, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -1614,7 +1614,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupAddToDiskSpaceListA(diskspace : *const ::core::ffi::c_void, targetfilespec : ::windows_core::PCSTR, filesize : i64, operation : SETUP_FILE_OPERATION, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupAddToDiskSpaceListA(diskspace, targetfilespec.into_param().abi(), filesize, operation, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupAddToDiskSpaceListW(diskspace: *const ::core::ffi::c_void, targetfilespec: P0, filesize: i64, operation: SETUP_FILE_OPERATION, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -1624,7 +1624,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupAddToDiskSpaceListW(diskspace : *const ::core::ffi::c_void, targetfilespec : ::windows_core::PCWSTR, filesize : i64, operation : SETUP_FILE_OPERATION, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupAddToDiskSpaceListW(diskspace, targetfilespec.into_param().abi(), filesize, operation, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupAddToSourceListA(flags: u32, source: P0) -> ::windows_core::Result<()> @@ -1634,7 +1634,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupAddToSourceListA(flags : u32, source : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetupAddToSourceListA(flags, source.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupAddToSourceListW(flags: u32, source: P0) -> ::windows_core::Result<()> @@ -1644,7 +1644,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupAddToSourceListW(flags : u32, source : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetupAddToSourceListW(flags, source.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupAdjustDiskSpaceListA(diskspace: *const ::core::ffi::c_void, driveroot: P0, amount: i64, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -1654,7 +1654,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupAdjustDiskSpaceListA(diskspace : *const ::core::ffi::c_void, driveroot : ::windows_core::PCSTR, amount : i64, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupAdjustDiskSpaceListA(diskspace, driveroot.into_param().abi(), amount, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupAdjustDiskSpaceListW(diskspace: *const ::core::ffi::c_void, driveroot: P0, amount: i64, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -1664,7 +1664,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupAdjustDiskSpaceListW(diskspace : *const ::core::ffi::c_void, driveroot : ::windows_core::PCWSTR, amount : i64, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupAdjustDiskSpaceListW(diskspace, driveroot.into_param().abi(), amount, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupBackupErrorA(hwndparent: P0, dialogtitle: P1, sourcefile: P2, targetfile: P3, win32errorcode: u32, style: u32) -> u32 @@ -1677,7 +1677,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupBackupErrorA(hwndparent : super::super::Foundation:: HWND, dialogtitle : ::windows_core::PCSTR, sourcefile : ::windows_core::PCSTR, targetfile : ::windows_core::PCSTR, win32errorcode : u32, style : u32) -> u32); SetupBackupErrorA(hwndparent.into_param().abi(), dialogtitle.into_param().abi(), sourcefile.into_param().abi(), targetfile.into_param().abi(), win32errorcode, style) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupBackupErrorW(hwndparent: P0, dialogtitle: P1, sourcefile: P2, targetfile: P3, win32errorcode: u32, style: u32) -> u32 @@ -1690,14 +1690,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupBackupErrorW(hwndparent : super::super::Foundation:: HWND, dialogtitle : ::windows_core::PCWSTR, sourcefile : ::windows_core::PCWSTR, targetfile : ::windows_core::PCWSTR, win32errorcode : u32, style : u32) -> u32); SetupBackupErrorW(hwndparent.into_param().abi(), dialogtitle.into_param().abi(), sourcefile.into_param().abi(), targetfile.into_param().abi(), win32errorcode, style) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupCancelTemporarySourceList() -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupCancelTemporarySourceList() -> super::super::Foundation:: BOOL); SetupCancelTemporarySourceList().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupCloseFileQueue(queuehandle: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL { @@ -1714,7 +1714,7 @@ pub unsafe fn SetupCloseLog() { ::windows_targets::link!("setupapi.dll" "system" fn SetupCloseLog() -> ()); SetupCloseLog() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupCommitFileQueueA(owner: P0, queuehandle: *const ::core::ffi::c_void, msghandler: PSP_FILE_CALLBACK_A, context: *const ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1724,7 +1724,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupCommitFileQueueA(owner : super::super::Foundation:: HWND, queuehandle : *const ::core::ffi::c_void, msghandler : PSP_FILE_CALLBACK_A, context : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupCommitFileQueueA(owner.into_param().abi(), queuehandle, msghandler, context).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupCommitFileQueueW(owner: P0, queuehandle: *const ::core::ffi::c_void, msghandler: PSP_FILE_CALLBACK_W, context: *const ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1734,7 +1734,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupCommitFileQueueW(owner : super::super::Foundation:: HWND, queuehandle : *const ::core::ffi::c_void, msghandler : PSP_FILE_CALLBACK_W, context : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupCommitFileQueueW(owner.into_param().abi(), queuehandle, msghandler, context).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupConfigureWmiFromInfSectionA(infhandle: *const ::core::ffi::c_void, sectionname: P0, flags: u32) -> super::super::Foundation::BOOL @@ -1744,7 +1744,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupConfigureWmiFromInfSectionA(infhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCSTR, flags : u32) -> super::super::Foundation:: BOOL); SetupConfigureWmiFromInfSectionA(infhandle, sectionname.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupConfigureWmiFromInfSectionW(infhandle: *const ::core::ffi::c_void, sectionname: P0, flags: u32) -> super::super::Foundation::BOOL @@ -1754,7 +1754,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupConfigureWmiFromInfSectionW(infhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCWSTR, flags : u32) -> super::super::Foundation:: BOOL); SetupConfigureWmiFromInfSectionW(infhandle, sectionname.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupCopyErrorA(hwndparent: P0, dialogtitle: P1, diskname: P2, pathtosource: P3, sourcefile: P4, targetpathfile: P5, win32errorcode: u32, style: u32, pathbuffer: ::core::option::Option<&mut [u8]>, pathrequiredsize: ::core::option::Option<*mut u32>) -> u32 @@ -1769,7 +1769,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupCopyErrorA(hwndparent : super::super::Foundation:: HWND, dialogtitle : ::windows_core::PCSTR, diskname : ::windows_core::PCSTR, pathtosource : ::windows_core::PCSTR, sourcefile : ::windows_core::PCSTR, targetpathfile : ::windows_core::PCSTR, win32errorcode : u32, style : u32, pathbuffer : ::windows_core::PSTR, pathbuffersize : u32, pathrequiredsize : *mut u32) -> u32); SetupCopyErrorA(hwndparent.into_param().abi(), dialogtitle.into_param().abi(), diskname.into_param().abi(), pathtosource.into_param().abi(), sourcefile.into_param().abi(), targetpathfile.into_param().abi(), win32errorcode, style, ::core::mem::transmute(pathbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pathbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pathrequiredsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupCopyErrorW(hwndparent: P0, dialogtitle: P1, diskname: P2, pathtosource: P3, sourcefile: P4, targetpathfile: P5, win32errorcode: u32, style: u32, pathbuffer: ::core::option::Option<&mut [u16]>, pathrequiredsize: ::core::option::Option<*mut u32>) -> u32 @@ -1784,7 +1784,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupCopyErrorW(hwndparent : super::super::Foundation:: HWND, dialogtitle : ::windows_core::PCWSTR, diskname : ::windows_core::PCWSTR, pathtosource : ::windows_core::PCWSTR, sourcefile : ::windows_core::PCWSTR, targetpathfile : ::windows_core::PCWSTR, win32errorcode : u32, style : u32, pathbuffer : ::windows_core::PWSTR, pathbuffersize : u32, pathrequiredsize : *mut u32) -> u32); SetupCopyErrorW(hwndparent.into_param().abi(), dialogtitle.into_param().abi(), diskname.into_param().abi(), pathtosource.into_param().abi(), sourcefile.into_param().abi(), targetpathfile.into_param().abi(), win32errorcode, style, ::core::mem::transmute(pathbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pathbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pathrequiredsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupCopyOEMInfA(sourceinffilename: P0, oemsourcemedialocation: P1, oemsourcemediatype: OEM_SOURCE_MEDIA_TYPE, copystyle: SP_COPY_STYLE, destinationinffilename: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>, destinationinffilenamecomponent: ::core::option::Option<*mut ::windows_core::PSTR>) -> ::windows_core::Result<()> @@ -1795,7 +1795,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupCopyOEMInfA(sourceinffilename : ::windows_core::PCSTR, oemsourcemedialocation : ::windows_core::PCSTR, oemsourcemediatype : OEM_SOURCE_MEDIA_TYPE, copystyle : SP_COPY_STYLE, destinationinffilename : ::windows_core::PSTR, destinationinffilenamesize : u32, requiredsize : *mut u32, destinationinffilenamecomponent : *mut ::windows_core::PSTR) -> super::super::Foundation:: BOOL); SetupCopyOEMInfA(sourceinffilename.into_param().abi(), oemsourcemedialocation.into_param().abi(), oemsourcemediatype, copystyle, ::core::mem::transmute(destinationinffilename.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), destinationinffilename.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(destinationinffilenamecomponent.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupCopyOEMInfW(sourceinffilename: P0, oemsourcemedialocation: P1, oemsourcemediatype: OEM_SOURCE_MEDIA_TYPE, copystyle: SP_COPY_STYLE, destinationinffilename: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>, destinationinffilenamecomponent: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> @@ -1844,7 +1844,7 @@ pub unsafe fn SetupDefaultQueueCallbackW(context: *const ::core::ffi::c_void, no ::windows_targets::link!("setupapi.dll" "system" fn SetupDefaultQueueCallbackW(context : *const ::core::ffi::c_void, notification : u32, param1 : usize, param2 : usize) -> u32); SetupDefaultQueueCallbackW(context, notification, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDeleteErrorA(hwndparent: P0, dialogtitle: P1, file: P2, win32errorcode: u32, style: u32) -> u32 @@ -1856,7 +1856,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDeleteErrorA(hwndparent : super::super::Foundation:: HWND, dialogtitle : ::windows_core::PCSTR, file : ::windows_core::PCSTR, win32errorcode : u32, style : u32) -> u32); SetupDeleteErrorA(hwndparent.into_param().abi(), dialogtitle.into_param().abi(), file.into_param().abi(), win32errorcode, style) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDeleteErrorW(hwndparent: P0, dialogtitle: P1, file: P2, win32errorcode: u32, style: u32) -> u32 @@ -1868,14 +1868,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDeleteErrorW(hwndparent : super::super::Foundation:: HWND, dialogtitle : ::windows_core::PCWSTR, file : ::windows_core::PCWSTR, win32errorcode : u32, style : u32) -> u32); SetupDeleteErrorW(hwndparent.into_param().abi(), dialogtitle.into_param().abi(), file.into_param().abi(), win32errorcode, style) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDestroyDiskSpaceList(diskspace: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDestroyDiskSpaceList(diskspace : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDestroyDiskSpaceList(diskspace).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiAskForOEMDisk(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -1885,14 +1885,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiAskForOEMDisk(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiAskForOEMDisk(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiBuildClassInfoList(flags: u32, classguidlist: ::core::option::Option<&mut [::windows_core::GUID]>, requiredsize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiBuildClassInfoList(flags : u32, classguidlist : *mut ::windows_core::GUID, classguidlistsize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiBuildClassInfoList(flags, ::core::mem::transmute(classguidlist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), classguidlist.as_deref().map_or(0, |slice| slice.len() as _), requiredsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiBuildClassInfoListExA(flags: u32, classguidlist: ::core::option::Option<&mut [::windows_core::GUID]>, requiredsize: *mut u32, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1902,7 +1902,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiBuildClassInfoListExA(flags : u32, classguidlist : *mut ::windows_core::GUID, classguidlistsize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiBuildClassInfoListExA(flags, ::core::mem::transmute(classguidlist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), classguidlist.as_deref().map_or(0, |slice| slice.len() as _), requiredsize, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiBuildClassInfoListExW(flags: u32, classguidlist: ::core::option::Option<&mut [::windows_core::GUID]>, requiredsize: *mut u32, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1912,7 +1912,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiBuildClassInfoListExW(flags : u32, classguidlist : *mut ::windows_core::GUID, classguidlistsize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiBuildClassInfoListExW(flags, ::core::mem::transmute(classguidlist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), classguidlist.as_deref().map_or(0, |slice| slice.len() as _), requiredsize, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiBuildDriverInfoList(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>, drivertype: SETUP_DI_BUILD_DRIVER_DRIVER_TYPE) -> ::windows_core::Result<()> @@ -1922,7 +1922,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiBuildDriverInfoList(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA, drivertype : SETUP_DI_BUILD_DRIVER_DRIVER_TYPE) -> super::super::Foundation:: BOOL); SetupDiBuildDriverInfoList(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut())), drivertype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiCallClassInstaller(installfunction: u32, deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -1932,7 +1932,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiCallClassInstaller(installfunction : u32, deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiCallClassInstaller(installfunction, deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiCancelDriverInfoSearch(deviceinfoset: P0) -> ::windows_core::Result<()> @@ -1942,7 +1942,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiCancelDriverInfoSearch(deviceinfoset : HDEVINFO) -> super::super::Foundation:: BOOL); SetupDiCancelDriverInfoSearch(deviceinfoset.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiChangeState(deviceinfoset: P0, deviceinfodata: *mut SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -1952,7 +1952,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiChangeState(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiChangeState(deviceinfoset.into_param().abi(), deviceinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiClassGuidsFromNameA(classname: P0, classguidlist: &mut [::windows_core::GUID], requiredsize: *mut u32) -> ::windows_core::Result<()> @@ -1962,7 +1962,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiClassGuidsFromNameA(classname : ::windows_core::PCSTR, classguidlist : *mut ::windows_core::GUID, classguidlistsize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiClassGuidsFromNameA(classname.into_param().abi(), ::core::mem::transmute(classguidlist.as_ptr()), classguidlist.len() as _, requiredsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiClassGuidsFromNameExA(classname: P0, classguidlist: &mut [::windows_core::GUID], requiredsize: *mut u32, machinename: P1, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1973,7 +1973,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiClassGuidsFromNameExA(classname : ::windows_core::PCSTR, classguidlist : *mut ::windows_core::GUID, classguidlistsize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiClassGuidsFromNameExA(classname.into_param().abi(), ::core::mem::transmute(classguidlist.as_ptr()), classguidlist.len() as _, requiredsize, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiClassGuidsFromNameExW(classname: P0, classguidlist: &mut [::windows_core::GUID], requiredsize: *mut u32, machinename: P1, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1984,7 +1984,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiClassGuidsFromNameExW(classname : ::windows_core::PCWSTR, classguidlist : *mut ::windows_core::GUID, classguidlistsize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiClassGuidsFromNameExW(classname.into_param().abi(), ::core::mem::transmute(classguidlist.as_ptr()), classguidlist.len() as _, requiredsize, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiClassGuidsFromNameW(classname: P0, classguidlist: &mut [::windows_core::GUID], requiredsize: *mut u32) -> ::windows_core::Result<()> @@ -1994,14 +1994,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiClassGuidsFromNameW(classname : ::windows_core::PCWSTR, classguidlist : *mut ::windows_core::GUID, classguidlistsize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiClassGuidsFromNameW(classname.into_param().abi(), ::core::mem::transmute(classguidlist.as_ptr()), classguidlist.len() as _, requiredsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiClassNameFromGuidA(classguid: *const ::windows_core::GUID, classname: &mut [u8], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiClassNameFromGuidA(classguid : *const ::windows_core::GUID, classname : ::windows_core::PSTR, classnamesize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiClassNameFromGuidA(classguid, ::core::mem::transmute(classname.as_ptr()), classname.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiClassNameFromGuidExA(classguid: *const ::windows_core::GUID, classname: &mut [u8], requiredsize: ::core::option::Option<*mut u32>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2011,7 +2011,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiClassNameFromGuidExA(classguid : *const ::windows_core::GUID, classname : ::windows_core::PSTR, classnamesize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiClassNameFromGuidExA(classguid, ::core::mem::transmute(classname.as_ptr()), classname.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiClassNameFromGuidExW(classguid: *const ::windows_core::GUID, classname: &mut [u16], requiredsize: ::core::option::Option<*mut u32>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2021,14 +2021,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiClassNameFromGuidExW(classguid : *const ::windows_core::GUID, classname : ::windows_core::PWSTR, classnamesize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiClassNameFromGuidExW(classguid, ::core::mem::transmute(classname.as_ptr()), classname.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiClassNameFromGuidW(classguid: *const ::windows_core::GUID, classname: &mut [u16], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiClassNameFromGuidW(classguid : *const ::windows_core::GUID, classname : ::windows_core::PWSTR, classnamesize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiClassNameFromGuidW(classguid, ::core::mem::transmute(classname.as_ptr()), classname.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SetupDiCreateDevRegKeyA(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, scope: u32, hwprofile: u32, keytype: u32, infhandle: ::core::option::Option<*const ::core::ffi::c_void>, infsectionname: P1) -> ::windows_core::Result @@ -2040,7 +2040,7 @@ where let result__ = SetupDiCreateDevRegKeyA(deviceinfoset.into_param().abi(), deviceinfodata, scope, hwprofile, keytype, ::core::mem::transmute(infhandle.unwrap_or(::std::ptr::null())), infsectionname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SetupDiCreateDevRegKeyW(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, scope: u32, hwprofile: u32, keytype: u32, infhandle: ::core::option::Option<*const ::core::ffi::c_void>, infsectionname: P1) -> ::windows_core::Result @@ -2052,7 +2052,7 @@ where let result__ = SetupDiCreateDevRegKeyW(deviceinfoset.into_param().abi(), deviceinfodata, scope, hwprofile, keytype, ::core::mem::transmute(infhandle.unwrap_or(::std::ptr::null())), infsectionname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiCreateDeviceInfoA(deviceinfoset: P0, devicename: P1, classguid: *const ::windows_core::GUID, devicedescription: P2, hwndparent: P3, creationflags: u32, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -2065,7 +2065,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiCreateDeviceInfoA(deviceinfoset : HDEVINFO, devicename : ::windows_core::PCSTR, classguid : *const ::windows_core::GUID, devicedescription : ::windows_core::PCSTR, hwndparent : super::super::Foundation:: HWND, creationflags : u32, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiCreateDeviceInfoA(deviceinfoset.into_param().abi(), devicename.into_param().abi(), classguid, devicedescription.into_param().abi(), hwndparent.into_param().abi(), creationflags, ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiCreateDeviceInfoList(classguid: ::core::option::Option<*const ::windows_core::GUID>, hwndparent: P0) -> ::windows_core::Result @@ -2076,7 +2076,7 @@ where let result__ = SetupDiCreateDeviceInfoList(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), hwndparent.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiCreateDeviceInfoListExA(classguid: ::core::option::Option<*const ::windows_core::GUID>, hwndparent: P0, machinename: P1, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -2088,7 +2088,7 @@ where let result__ = SetupDiCreateDeviceInfoListExA(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), hwndparent.into_param().abi(), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiCreateDeviceInfoListExW(classguid: ::core::option::Option<*const ::windows_core::GUID>, hwndparent: P0, machinename: P1, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -2100,7 +2100,7 @@ where let result__ = SetupDiCreateDeviceInfoListExW(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), hwndparent.into_param().abi(), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiCreateDeviceInfoW(deviceinfoset: P0, devicename: P1, classguid: *const ::windows_core::GUID, devicedescription: P2, hwndparent: P3, creationflags: u32, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -2113,7 +2113,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiCreateDeviceInfoW(deviceinfoset : HDEVINFO, devicename : ::windows_core::PCWSTR, classguid : *const ::windows_core::GUID, devicedescription : ::windows_core::PCWSTR, hwndparent : super::super::Foundation:: HWND, creationflags : u32, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiCreateDeviceInfoW(deviceinfoset.into_param().abi(), devicename.into_param().abi(), classguid, devicedescription.into_param().abi(), hwndparent.into_param().abi(), creationflags, ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiCreateDeviceInterfaceA(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, interfaceclassguid: *const ::windows_core::GUID, referencestring: P1, creationflags: u32, deviceinterfacedata: ::core::option::Option<*mut SP_DEVICE_INTERFACE_DATA>) -> ::windows_core::Result<()> @@ -2124,7 +2124,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiCreateDeviceInterfaceA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, interfaceclassguid : *const ::windows_core::GUID, referencestring : ::windows_core::PCSTR, creationflags : u32, deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA) -> super::super::Foundation:: BOOL); SetupDiCreateDeviceInterfaceA(deviceinfoset.into_param().abi(), deviceinfodata, interfaceclassguid, referencestring.into_param().abi(), creationflags, ::core::mem::transmute(deviceinterfacedata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SetupDiCreateDeviceInterfaceRegKeyA(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA, reserved: u32, samdesired: u32, infhandle: ::core::option::Option<*const ::core::ffi::c_void>, infsectionname: P1) -> ::windows_core::Result @@ -2136,7 +2136,7 @@ where let result__ = SetupDiCreateDeviceInterfaceRegKeyA(deviceinfoset.into_param().abi(), deviceinterfacedata, reserved, samdesired, ::core::mem::transmute(infhandle.unwrap_or(::std::ptr::null())), infsectionname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SetupDiCreateDeviceInterfaceRegKeyW(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA, reserved: u32, samdesired: u32, infhandle: ::core::option::Option<*const ::core::ffi::c_void>, infsectionname: P1) -> ::windows_core::Result @@ -2148,7 +2148,7 @@ where let result__ = SetupDiCreateDeviceInterfaceRegKeyW(deviceinfoset.into_param().abi(), deviceinterfacedata, reserved, samdesired, ::core::mem::transmute(infhandle.unwrap_or(::std::ptr::null())), infsectionname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiCreateDeviceInterfaceW(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, interfaceclassguid: *const ::windows_core::GUID, referencestring: P1, creationflags: u32, deviceinterfacedata: ::core::option::Option<*mut SP_DEVICE_INTERFACE_DATA>) -> ::windows_core::Result<()> @@ -2159,7 +2159,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiCreateDeviceInterfaceW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, interfaceclassguid : *const ::windows_core::GUID, referencestring : ::windows_core::PCWSTR, creationflags : u32, deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA) -> super::super::Foundation:: BOOL); SetupDiCreateDeviceInterfaceW(deviceinfoset.into_param().abi(), deviceinfodata, interfaceclassguid, referencestring.into_param().abi(), creationflags, ::core::mem::transmute(deviceinterfacedata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiDeleteDevRegKey(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, scope: u32, hwprofile: u32, keytype: u32) -> ::windows_core::Result<()> @@ -2169,7 +2169,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiDeleteDevRegKey(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, scope : u32, hwprofile : u32, keytype : u32) -> super::super::Foundation:: BOOL); SetupDiDeleteDevRegKey(deviceinfoset.into_param().abi(), deviceinfodata, scope, hwprofile, keytype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiDeleteDeviceInfo(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -2179,7 +2179,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiDeleteDeviceInfo(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiDeleteDeviceInfo(deviceinfoset.into_param().abi(), deviceinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiDeleteDeviceInterfaceData(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA) -> ::windows_core::Result<()> @@ -2189,7 +2189,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiDeleteDeviceInterfaceData(deviceinfoset : HDEVINFO, deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA) -> super::super::Foundation:: BOOL); SetupDiDeleteDeviceInterfaceData(deviceinfoset.into_param().abi(), deviceinterfacedata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiDeleteDeviceInterfaceRegKey(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA, reserved: u32) -> ::windows_core::Result<()> @@ -2199,14 +2199,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiDeleteDeviceInterfaceRegKey(deviceinfoset : HDEVINFO, deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA, reserved : u32) -> super::super::Foundation:: BOOL); SetupDiDeleteDeviceInterfaceRegKey(deviceinfoset.into_param().abi(), deviceinterfacedata, reserved).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn SetupDiDestroyClassImageList(classimagelistdata: *const SP_CLASSIMAGELIST_DATA) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiDestroyClassImageList(classimagelistdata : *const SP_CLASSIMAGELIST_DATA) -> super::super::Foundation:: BOOL); SetupDiDestroyClassImageList(classimagelistdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiDestroyDeviceInfoList(deviceinfoset: P0) -> ::windows_core::Result<()> @@ -2216,7 +2216,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiDestroyDeviceInfoList(deviceinfoset : HDEVINFO) -> super::super::Foundation:: BOOL); SetupDiDestroyDeviceInfoList(deviceinfoset.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiDestroyDriverInfoList(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, drivertype: u32) -> ::windows_core::Result<()> @@ -2226,7 +2226,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiDestroyDriverInfoList(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, drivertype : u32) -> super::super::Foundation:: BOOL); SetupDiDestroyDriverInfoList(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), drivertype).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetupDiDrawMiniIcon(hdc: P0, rc: super::super::Foundation::RECT, miniiconindex: i32, flags: u32) -> i32 @@ -2236,7 +2236,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiDrawMiniIcon(hdc : super::super::Graphics::Gdi:: HDC, rc : super::super::Foundation:: RECT, miniiconindex : i32, flags : u32) -> i32); SetupDiDrawMiniIcon(hdc.into_param().abi(), ::core::mem::transmute(rc), miniiconindex, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiEnumDeviceInfo(deviceinfoset: P0, memberindex: u32, deviceinfodata: *mut SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -2246,7 +2246,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiEnumDeviceInfo(deviceinfoset : HDEVINFO, memberindex : u32, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiEnumDeviceInfo(deviceinfoset.into_param().abi(), memberindex, deviceinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiEnumDeviceInterfaces(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, interfaceclassguid: *const ::windows_core::GUID, memberindex: u32, deviceinterfacedata: *mut SP_DEVICE_INTERFACE_DATA) -> ::windows_core::Result<()> @@ -2256,7 +2256,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiEnumDeviceInterfaces(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, interfaceclassguid : *const ::windows_core::GUID, memberindex : u32, deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA) -> super::super::Foundation:: BOOL); SetupDiEnumDeviceInterfaces(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), interfaceclassguid, memberindex, deviceinterfacedata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiEnumDriverInfoA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, drivertype: u32, memberindex: u32, driverinfodata: *mut SP_DRVINFO_DATA_V2_A) -> ::windows_core::Result<()> @@ -2266,7 +2266,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiEnumDriverInfoA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, drivertype : u32, memberindex : u32, driverinfodata : *mut SP_DRVINFO_DATA_V2_A) -> super::super::Foundation:: BOOL); SetupDiEnumDriverInfoA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), drivertype, memberindex, driverinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiEnumDriverInfoW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, drivertype: u32, memberindex: u32, driverinfodata: *mut SP_DRVINFO_DATA_V2_W) -> ::windows_core::Result<()> @@ -2276,21 +2276,21 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiEnumDriverInfoW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, drivertype : u32, memberindex : u32, driverinfodata : *mut SP_DRVINFO_DATA_V2_W) -> super::super::Foundation:: BOOL); SetupDiEnumDriverInfoW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), drivertype, memberindex, driverinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupDiGetActualModelsSectionA(context: *const INFCONTEXT, alternateplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, infsectionwithext: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetActualModelsSectionA(context : *const INFCONTEXT, alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2, infsectionwithext : ::windows_core::PSTR, infsectionwithextsize : u32, requiredsize : *mut u32, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetActualModelsSectionA(context, ::core::mem::transmute(alternateplatforminfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(infsectionwithext.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), infsectionwithext.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupDiGetActualModelsSectionW(context: *const INFCONTEXT, alternateplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, infsectionwithext: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetActualModelsSectionW(context : *const INFCONTEXT, alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2, infsectionwithext : ::windows_core::PWSTR, infsectionwithextsize : u32, requiredsize : *mut u32, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetActualModelsSectionW(context, ::core::mem::transmute(alternateplatforminfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(infsectionwithext.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), infsectionwithext.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetActualSectionToInstallA(infhandle: *const ::core::ffi::c_void, infsectionname: P0, infsectionwithext: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>, extension: ::core::option::Option<*mut ::windows_core::PSTR>) -> ::windows_core::Result<()> @@ -2300,7 +2300,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetActualSectionToInstallA(infhandle : *const ::core::ffi::c_void, infsectionname : ::windows_core::PCSTR, infsectionwithext : ::windows_core::PSTR, infsectionwithextsize : u32, requiredsize : *mut u32, extension : *mut ::windows_core::PSTR) -> super::super::Foundation:: BOOL); SetupDiGetActualSectionToInstallA(infhandle, infsectionname.into_param().abi(), ::core::mem::transmute(infsectionwithext.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), infsectionwithext.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(extension.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupDiGetActualSectionToInstallExA(infhandle: *const ::core::ffi::c_void, infsectionname: P0, alternateplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, infsectionwithext: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>, extension: ::core::option::Option<*mut ::windows_core::PSTR>, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2320,7 +2320,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupDiGetActualSectionToInstallExW(infhandle: *const ::core::ffi::c_void, infsectionname: P0, alternateplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, infsectionwithext: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>, extension: ::core::option::Option<*mut ::windows_core::PWSTR>, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2340,7 +2340,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetActualSectionToInstallW(infhandle: *const ::core::ffi::c_void, infsectionname: P0, infsectionwithext: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>, extension: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> @@ -2350,21 +2350,21 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetActualSectionToInstallW(infhandle : *const ::core::ffi::c_void, infsectionname : ::windows_core::PCWSTR, infsectionwithext : ::windows_core::PWSTR, infsectionwithextsize : u32, requiredsize : *mut u32, extension : *mut ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); SetupDiGetActualSectionToInstallW(infhandle, infsectionname.into_param().abi(), ::core::mem::transmute(infsectionwithext.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), infsectionwithext.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(extension.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassBitmapIndex(classguid: ::core::option::Option<*const ::windows_core::GUID>, miniiconindex: *mut i32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassBitmapIndex(classguid : *const ::windows_core::GUID, miniiconindex : *mut i32) -> super::super::Foundation:: BOOL); SetupDiGetClassBitmapIndex(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), miniiconindex).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassDescriptionA(classguid: *const ::windows_core::GUID, classdescription: &mut [u8], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassDescriptionA(classguid : *const ::windows_core::GUID, classdescription : ::windows_core::PSTR, classdescriptionsize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetClassDescriptionA(classguid, ::core::mem::transmute(classdescription.as_ptr()), classdescription.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassDescriptionExA(classguid: *const ::windows_core::GUID, classdescription: &mut [u8], requiredsize: ::core::option::Option<*mut u32>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2374,7 +2374,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassDescriptionExA(classguid : *const ::windows_core::GUID, classdescription : ::windows_core::PSTR, classdescriptionsize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetClassDescriptionExA(classguid, ::core::mem::transmute(classdescription.as_ptr()), classdescription.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassDescriptionExW(classguid: *const ::windows_core::GUID, classdescription: &mut [u16], requiredsize: ::core::option::Option<*mut u32>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2384,14 +2384,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassDescriptionExW(classguid : *const ::windows_core::GUID, classdescription : ::windows_core::PWSTR, classdescriptionsize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetClassDescriptionExW(classguid, ::core::mem::transmute(classdescription.as_ptr()), classdescription.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassDescriptionW(classguid: *const ::windows_core::GUID, classdescription: &mut [u16], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassDescriptionW(classguid : *const ::windows_core::GUID, classdescription : ::windows_core::PWSTR, classdescriptionsize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetClassDescriptionW(classguid, ::core::mem::transmute(classdescription.as_ptr()), classdescription.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SetupDiGetClassDevPropertySheetsA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, propertysheetheader: *const super::super::UI::Controls::PROPSHEETHEADERA_V2, propertysheetheaderpagelistsize: u32, requiredsize: ::core::option::Option<*mut u32>, propertysheettype: u32) -> ::windows_core::Result<()> @@ -2401,7 +2401,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassDevPropertySheetsA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, propertysheetheader : *const super::super::UI::Controls:: PROPSHEETHEADERA_V2, propertysheetheaderpagelistsize : u32, requiredsize : *mut u32, propertysheettype : u32) -> super::super::Foundation:: BOOL); SetupDiGetClassDevPropertySheetsA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), propertysheetheader, propertysheetheaderpagelistsize, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), propertysheettype).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SetupDiGetClassDevPropertySheetsW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, propertysheetheader: *const super::super::UI::Controls::PROPSHEETHEADERW_V2, propertysheetheaderpagelistsize: u32, requiredsize: ::core::option::Option<*mut u32>, propertysheettype: u32) -> ::windows_core::Result<()> @@ -2411,7 +2411,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassDevPropertySheetsW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, propertysheetheader : *const super::super::UI::Controls:: PROPSHEETHEADERW_V2, propertysheetheaderpagelistsize : u32, requiredsize : *mut u32, propertysheettype : u32) -> super::super::Foundation:: BOOL); SetupDiGetClassDevPropertySheetsW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), propertysheetheader, propertysheetheaderpagelistsize, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), propertysheettype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassDevsA(classguid: ::core::option::Option<*const ::windows_core::GUID>, enumerator: P0, hwndparent: P1, flags: u32) -> ::windows_core::Result @@ -2423,7 +2423,7 @@ where let result__ = SetupDiGetClassDevsA(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), enumerator.into_param().abi(), hwndparent.into_param().abi(), flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassDevsExA(classguid: ::core::option::Option<*const ::windows_core::GUID>, enumerator: P0, hwndparent: P1, flags: u32, deviceinfoset: P2, machinename: P3, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -2437,7 +2437,7 @@ where let result__ = SetupDiGetClassDevsExA(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), enumerator.into_param().abi(), hwndparent.into_param().abi(), flags, deviceinfoset.into_param().abi(), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassDevsExW(classguid: ::core::option::Option<*const ::windows_core::GUID>, enumerator: P0, hwndparent: P1, flags: u32, deviceinfoset: P2, machinename: P3, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -2451,7 +2451,7 @@ where let result__ = SetupDiGetClassDevsExW(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), enumerator.into_param().abi(), hwndparent.into_param().abi(), flags, deviceinfoset.into_param().abi(), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassDevsW(classguid: ::core::option::Option<*const ::windows_core::GUID>, enumerator: P0, hwndparent: P1, flags: u32) -> ::windows_core::Result @@ -2463,21 +2463,21 @@ where let result__ = SetupDiGetClassDevsW(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), enumerator.into_param().abi(), hwndparent.into_param().abi(), flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn SetupDiGetClassImageIndex(classimagelistdata: *const SP_CLASSIMAGELIST_DATA, classguid: *const ::windows_core::GUID, imageindex: *mut i32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassImageIndex(classimagelistdata : *const SP_CLASSIMAGELIST_DATA, classguid : *const ::windows_core::GUID, imageindex : *mut i32) -> super::super::Foundation:: BOOL); SetupDiGetClassImageIndex(classimagelistdata, classguid, imageindex).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn SetupDiGetClassImageList(classimagelistdata: *mut SP_CLASSIMAGELIST_DATA) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassImageList(classimagelistdata : *mut SP_CLASSIMAGELIST_DATA) -> super::super::Foundation:: BOOL); SetupDiGetClassImageList(classimagelistdata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn SetupDiGetClassImageListExA(classimagelistdata: *mut SP_CLASSIMAGELIST_DATA, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2487,7 +2487,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassImageListExA(classimagelistdata : *mut SP_CLASSIMAGELIST_DATA, machinename : ::windows_core::PCSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetClassImageListExA(classimagelistdata, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn SetupDiGetClassImageListExW(classimagelistdata: *mut SP_CLASSIMAGELIST_DATA, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2497,7 +2497,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassImageListExW(classimagelistdata : *mut SP_CLASSIMAGELIST_DATA, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetClassImageListExW(classimagelistdata, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassInstallParamsA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, classinstallparams: ::core::option::Option<*mut SP_CLASSINSTALL_HEADER>, classinstallparamssize: u32, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2507,7 +2507,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassInstallParamsA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, classinstallparams : *mut SP_CLASSINSTALL_HEADER, classinstallparamssize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetClassInstallParamsA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(classinstallparams.unwrap_or(::std::ptr::null_mut())), classinstallparamssize, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassInstallParamsW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, classinstallparams: ::core::option::Option<*mut SP_CLASSINSTALL_HEADER>, classinstallparamssize: u32, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2517,7 +2517,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassInstallParamsW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, classinstallparams : *mut SP_CLASSINSTALL_HEADER, classinstallparamssize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetClassInstallParamsW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(classinstallparams.unwrap_or(::std::ptr::null_mut())), classinstallparamssize, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiGetClassPropertyExW(classguid: *const ::windows_core::GUID, propertykey: *const super::Properties::DEVPROPKEY, propertytype: *mut super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>, flags: u32, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2527,14 +2527,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassPropertyExW(classguid : *const ::windows_core::GUID, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : *mut super::Properties:: DEVPROPTYPE, propertybuffer : *mut u8, propertybuffersize : u32, requiredsize : *mut u32, flags : u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetClassPropertyExW(classguid, propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), flags, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiGetClassPropertyKeys(classguid: *const ::windows_core::GUID, propertykeyarray: ::core::option::Option<&mut [super::Properties::DEVPROPKEY]>, requiredpropertykeycount: ::core::option::Option<*mut u32>, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassPropertyKeys(classguid : *const ::windows_core::GUID, propertykeyarray : *mut super::Properties:: DEVPROPKEY, propertykeycount : u32, requiredpropertykeycount : *mut u32, flags : u32) -> super::super::Foundation:: BOOL); SetupDiGetClassPropertyKeys(classguid, ::core::mem::transmute(propertykeyarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertykeyarray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredpropertykeycount.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiGetClassPropertyKeysExW(classguid: *const ::windows_core::GUID, propertykeyarray: ::core::option::Option<&mut [super::Properties::DEVPROPKEY]>, requiredpropertykeycount: ::core::option::Option<*mut u32>, flags: u32, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2544,14 +2544,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassPropertyKeysExW(classguid : *const ::windows_core::GUID, propertykeyarray : *mut super::Properties:: DEVPROPKEY, propertykeycount : u32, requiredpropertykeycount : *mut u32, flags : u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetClassPropertyKeysExW(classguid, ::core::mem::transmute(propertykeyarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertykeyarray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredpropertykeycount.unwrap_or(::std::ptr::null_mut())), flags, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiGetClassPropertyW(classguid: *const ::windows_core::GUID, propertykey: *const super::Properties::DEVPROPKEY, propertytype: *mut super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassPropertyW(classguid : *const ::windows_core::GUID, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : *mut super::Properties:: DEVPROPTYPE, propertybuffer : *mut u8, propertybuffersize : u32, requiredsize : *mut u32, flags : u32) -> super::super::Foundation:: BOOL); SetupDiGetClassPropertyW(classguid, propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassRegistryPropertyA(classguid: *const ::windows_core::GUID, property: u32, propertyregdatatype: ::core::option::Option<*mut u32>, propertybuffer: &mut [u8], requiredsize: ::core::option::Option<*mut u32>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2561,7 +2561,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassRegistryPropertyA(classguid : *const ::windows_core::GUID, property : u32, propertyregdatatype : *mut u32, propertybuffer : *mut u8, propertybuffersize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetClassRegistryPropertyA(classguid, property, ::core::mem::transmute(propertyregdatatype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(propertybuffer.as_ptr()), propertybuffer.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetClassRegistryPropertyW(classguid: *const ::windows_core::GUID, property: u32, propertyregdatatype: ::core::option::Option<*mut u32>, propertybuffer: &mut [u8], requiredsize: ::core::option::Option<*mut u32>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2571,7 +2571,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetClassRegistryPropertyW(classguid : *const ::windows_core::GUID, property : u32, propertyregdatatype : *mut u32, propertybuffer : *mut u8, propertybuffersize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetClassRegistryPropertyW(classguid, property, ::core::mem::transmute(propertyregdatatype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(propertybuffer.as_ptr()), propertybuffer.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetCustomDevicePropertyA(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, custompropertyname: P1, flags: u32, propertyregdatatype: ::core::option::Option<*mut u32>, propertybuffer: &mut [u8], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2582,7 +2582,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetCustomDevicePropertyA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, custompropertyname : ::windows_core::PCSTR, flags : u32, propertyregdatatype : *mut u32, propertybuffer : *mut u8, propertybuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetCustomDevicePropertyA(deviceinfoset.into_param().abi(), deviceinfodata, custompropertyname.into_param().abi(), flags, ::core::mem::transmute(propertyregdatatype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(propertybuffer.as_ptr()), propertybuffer.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetCustomDevicePropertyW(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, custompropertyname: P1, flags: u32, propertyregdatatype: ::core::option::Option<*mut u32>, propertybuffer: &mut [u8], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2593,7 +2593,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetCustomDevicePropertyW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, custompropertyname : ::windows_core::PCWSTR, flags : u32, propertyregdatatype : *mut u32, propertybuffer : *mut u8, propertybuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetCustomDevicePropertyW(deviceinfoset.into_param().abi(), deviceinfodata, custompropertyname.into_param().abi(), flags, ::core::mem::transmute(propertyregdatatype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(propertybuffer.as_ptr()), propertybuffer.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceInfoListClass(deviceinfoset: P0, classguid: *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -2603,7 +2603,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInfoListClass(deviceinfoset : HDEVINFO, classguid : *mut ::windows_core::GUID) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInfoListClass(deviceinfoset.into_param().abi(), classguid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceInfoListDetailA(deviceinfoset: P0, deviceinfosetdetaildata: *mut SP_DEVINFO_LIST_DETAIL_DATA_A) -> ::windows_core::Result<()> @@ -2613,7 +2613,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInfoListDetailA(deviceinfoset : HDEVINFO, deviceinfosetdetaildata : *mut SP_DEVINFO_LIST_DETAIL_DATA_A) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInfoListDetailA(deviceinfoset.into_param().abi(), deviceinfosetdetaildata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceInfoListDetailW(deviceinfoset: P0, deviceinfosetdetaildata: *mut SP_DEVINFO_LIST_DETAIL_DATA_W) -> ::windows_core::Result<()> @@ -2623,7 +2623,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInfoListDetailW(deviceinfoset : HDEVINFO, deviceinfosetdetaildata : *mut SP_DEVINFO_LIST_DETAIL_DATA_W) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInfoListDetailW(deviceinfoset.into_param().abi(), deviceinfosetdetaildata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceInstallParamsA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, deviceinstallparams: *mut SP_DEVINSTALL_PARAMS_A) -> ::windows_core::Result<()> @@ -2633,7 +2633,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInstallParamsA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, deviceinstallparams : *mut SP_DEVINSTALL_PARAMS_A) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInstallParamsA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), deviceinstallparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceInstallParamsW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, deviceinstallparams: *mut SP_DEVINSTALL_PARAMS_W) -> ::windows_core::Result<()> @@ -2643,7 +2643,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInstallParamsW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, deviceinstallparams : *mut SP_DEVINSTALL_PARAMS_W) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInstallParamsW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), deviceinstallparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceInstanceIdA(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, deviceinstanceid: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2653,7 +2653,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInstanceIdA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, deviceinstanceid : ::windows_core::PSTR, deviceinstanceidsize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInstanceIdA(deviceinfoset.into_param().abi(), deviceinfodata, ::core::mem::transmute(deviceinstanceid.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), deviceinstanceid.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceInstanceIdW(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, deviceinstanceid: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2663,7 +2663,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInstanceIdW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, deviceinstanceid : ::windows_core::PWSTR, deviceinstanceidsize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInstanceIdW(deviceinfoset.into_param().abi(), deviceinfodata, ::core::mem::transmute(deviceinstanceid.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), deviceinstanceid.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceInterfaceAlias(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA, aliasinterfaceclassguid: *const ::windows_core::GUID, aliasdeviceinterfacedata: *mut SP_DEVICE_INTERFACE_DATA) -> ::windows_core::Result<()> @@ -2673,7 +2673,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInterfaceAlias(deviceinfoset : HDEVINFO, deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA, aliasinterfaceclassguid : *const ::windows_core::GUID, aliasdeviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInterfaceAlias(deviceinfoset.into_param().abi(), deviceinterfacedata, aliasinterfaceclassguid, aliasdeviceinterfacedata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceInterfaceDetailA(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA, deviceinterfacedetaildata: ::core::option::Option<*mut SP_DEVICE_INTERFACE_DETAIL_DATA_A>, deviceinterfacedetaildatasize: u32, requiredsize: ::core::option::Option<*mut u32>, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -2683,7 +2683,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInterfaceDetailA(deviceinfoset : HDEVINFO, deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA, deviceinterfacedetaildata : *mut SP_DEVICE_INTERFACE_DETAIL_DATA_A, deviceinterfacedetaildatasize : u32, requiredsize : *mut u32, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInterfaceDetailA(deviceinfoset.into_param().abi(), deviceinterfacedata, ::core::mem::transmute(deviceinterfacedetaildata.unwrap_or(::std::ptr::null_mut())), deviceinterfacedetaildatasize, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceInterfaceDetailW(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA, deviceinterfacedetaildata: ::core::option::Option<*mut SP_DEVICE_INTERFACE_DETAIL_DATA_W>, deviceinterfacedetaildatasize: u32, requiredsize: ::core::option::Option<*mut u32>, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -2693,7 +2693,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInterfaceDetailW(deviceinfoset : HDEVINFO, deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA, deviceinterfacedetaildata : *mut SP_DEVICE_INTERFACE_DETAIL_DATA_W, deviceinterfacedetaildatasize : u32, requiredsize : *mut u32, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInterfaceDetailW(deviceinfoset.into_param().abi(), deviceinterfacedata, ::core::mem::transmute(deviceinterfacedetaildata.unwrap_or(::std::ptr::null_mut())), deviceinterfacedetaildatasize, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiGetDeviceInterfacePropertyKeys(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA, propertykeyarray: ::core::option::Option<&mut [super::Properties::DEVPROPKEY]>, requiredpropertykeycount: ::core::option::Option<*mut u32>, flags: u32) -> ::windows_core::Result<()> @@ -2703,7 +2703,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInterfacePropertyKeys(deviceinfoset : HDEVINFO, deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA, propertykeyarray : *mut super::Properties:: DEVPROPKEY, propertykeycount : u32, requiredpropertykeycount : *mut u32, flags : u32) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInterfacePropertyKeys(deviceinfoset.into_param().abi(), deviceinterfacedata, ::core::mem::transmute(propertykeyarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertykeyarray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredpropertykeycount.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiGetDeviceInterfacePropertyW(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA, propertykey: *const super::Properties::DEVPROPKEY, propertytype: *mut super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>, flags: u32) -> ::windows_core::Result<()> @@ -2713,7 +2713,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceInterfacePropertyW(deviceinfoset : HDEVINFO, deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : *mut super::Properties:: DEVPROPTYPE, propertybuffer : *mut u8, propertybuffersize : u32, requiredsize : *mut u32, flags : u32) -> super::super::Foundation:: BOOL); SetupDiGetDeviceInterfacePropertyW(deviceinfoset.into_param().abi(), deviceinterfacedata, propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiGetDevicePropertyKeys(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, propertykeyarray: ::core::option::Option<&mut [super::Properties::DEVPROPKEY]>, requiredpropertykeycount: ::core::option::Option<*mut u32>, flags: u32) -> ::windows_core::Result<()> @@ -2723,7 +2723,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDevicePropertyKeys(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, propertykeyarray : *mut super::Properties:: DEVPROPKEY, propertykeycount : u32, requiredpropertykeycount : *mut u32, flags : u32) -> super::super::Foundation:: BOOL); SetupDiGetDevicePropertyKeys(deviceinfoset.into_param().abi(), deviceinfodata, ::core::mem::transmute(propertykeyarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertykeyarray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredpropertykeycount.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiGetDevicePropertyW(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, propertykey: *const super::Properties::DEVPROPKEY, propertytype: *mut super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>, flags: u32) -> ::windows_core::Result<()> @@ -2733,7 +2733,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDevicePropertyW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : *mut super::Properties:: DEVPROPTYPE, propertybuffer : *mut u8, propertybuffersize : u32, requiredsize : *mut u32, flags : u32) -> super::super::Foundation:: BOOL); SetupDiGetDevicePropertyW(deviceinfoset.into_param().abi(), deviceinfodata, propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceRegistryPropertyA(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, property: u32, propertyregdatatype: ::core::option::Option<*mut u32>, propertybuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2743,7 +2743,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceRegistryPropertyA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, property : u32, propertyregdatatype : *mut u32, propertybuffer : *mut u8, propertybuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetDeviceRegistryPropertyA(deviceinfoset.into_param().abi(), deviceinfodata, property, ::core::mem::transmute(propertyregdatatype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDeviceRegistryPropertyW(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, property: u32, propertyregdatatype: ::core::option::Option<*mut u32>, propertybuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2753,7 +2753,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDeviceRegistryPropertyW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, property : u32, propertyregdatatype : *mut u32, propertybuffer : *mut u8, propertybuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetDeviceRegistryPropertyW(deviceinfoset.into_param().abi(), deviceinfodata, property, ::core::mem::transmute(propertyregdatatype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDriverInfoDetailA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, driverinfodata: *const SP_DRVINFO_DATA_V2_A, driverinfodetaildata: ::core::option::Option<*mut SP_DRVINFO_DETAIL_DATA_A>, driverinfodetaildatasize: u32, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2763,7 +2763,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDriverInfoDetailA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, driverinfodata : *const SP_DRVINFO_DATA_V2_A, driverinfodetaildata : *mut SP_DRVINFO_DETAIL_DATA_A, driverinfodetaildatasize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetDriverInfoDetailA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), driverinfodata, ::core::mem::transmute(driverinfodetaildata.unwrap_or(::std::ptr::null_mut())), driverinfodetaildatasize, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDriverInfoDetailW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, driverinfodata: *const SP_DRVINFO_DATA_V2_W, driverinfodetaildata: ::core::option::Option<*mut SP_DRVINFO_DETAIL_DATA_W>, driverinfodetaildatasize: u32, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2773,7 +2773,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDriverInfoDetailW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, driverinfodata : *const SP_DRVINFO_DATA_V2_W, driverinfodetaildata : *mut SP_DRVINFO_DETAIL_DATA_W, driverinfodetaildatasize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetDriverInfoDetailW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), driverinfodata, ::core::mem::transmute(driverinfodetaildata.unwrap_or(::std::ptr::null_mut())), driverinfodetaildatasize, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDriverInstallParamsA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, driverinfodata: *const SP_DRVINFO_DATA_V2_A, driverinstallparams: *mut SP_DRVINSTALL_PARAMS) -> ::windows_core::Result<()> @@ -2783,7 +2783,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDriverInstallParamsA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, driverinfodata : *const SP_DRVINFO_DATA_V2_A, driverinstallparams : *mut SP_DRVINSTALL_PARAMS) -> super::super::Foundation:: BOOL); SetupDiGetDriverInstallParamsA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), driverinfodata, driverinstallparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetDriverInstallParamsW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, driverinfodata: *const SP_DRVINFO_DATA_V2_W, driverinstallparams: *mut SP_DRVINSTALL_PARAMS) -> ::windows_core::Result<()> @@ -2793,14 +2793,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetDriverInstallParamsW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, driverinfodata : *const SP_DRVINFO_DATA_V2_W, driverinstallparams : *mut SP_DRVINSTALL_PARAMS) -> super::super::Foundation:: BOOL); SetupDiGetDriverInstallParamsW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), driverinfodata, driverinstallparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetHwProfileFriendlyNameA(hwprofile: u32, friendlyname: &mut [u8], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetHwProfileFriendlyNameA(hwprofile : u32, friendlyname : ::windows_core::PSTR, friendlynamesize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetHwProfileFriendlyNameA(hwprofile, ::core::mem::transmute(friendlyname.as_ptr()), friendlyname.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetHwProfileFriendlyNameExA(hwprofile: u32, friendlyname: &mut [u8], requiredsize: ::core::option::Option<*mut u32>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2810,7 +2810,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetHwProfileFriendlyNameExA(hwprofile : u32, friendlyname : ::windows_core::PSTR, friendlynamesize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetHwProfileFriendlyNameExA(hwprofile, ::core::mem::transmute(friendlyname.as_ptr()), friendlyname.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetHwProfileFriendlyNameExW(hwprofile: u32, friendlyname: &mut [u16], requiredsize: ::core::option::Option<*mut u32>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2820,21 +2820,21 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetHwProfileFriendlyNameExW(hwprofile : u32, friendlyname : ::windows_core::PWSTR, friendlynamesize : u32, requiredsize : *mut u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetHwProfileFriendlyNameExW(hwprofile, ::core::mem::transmute(friendlyname.as_ptr()), friendlyname.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut())), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetHwProfileFriendlyNameW(hwprofile: u32, friendlyname: &mut [u16], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetHwProfileFriendlyNameW(hwprofile : u32, friendlyname : ::windows_core::PWSTR, friendlynamesize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetHwProfileFriendlyNameW(hwprofile, ::core::mem::transmute(friendlyname.as_ptr()), friendlyname.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetHwProfileList(hwprofilelist: &mut [u32], requiredsize: *mut u32, currentlyactiveindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetHwProfileList(hwprofilelist : *mut u32, hwprofilelistsize : u32, requiredsize : *mut u32, currentlyactiveindex : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetHwProfileList(::core::mem::transmute(hwprofilelist.as_ptr()), hwprofilelist.len() as _, requiredsize, ::core::mem::transmute(currentlyactiveindex.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetHwProfileListExA(hwprofilelist: &mut [u32], requiredsize: *mut u32, currentlyactiveindex: ::core::option::Option<*mut u32>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2844,7 +2844,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetHwProfileListExA(hwprofilelist : *mut u32, hwprofilelistsize : u32, requiredsize : *mut u32, currentlyactiveindex : *mut u32, machinename : ::windows_core::PCSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetHwProfileListExA(::core::mem::transmute(hwprofilelist.as_ptr()), hwprofilelist.len() as _, requiredsize, ::core::mem::transmute(currentlyactiveindex.unwrap_or(::std::ptr::null_mut())), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetHwProfileListExW(hwprofilelist: &mut [u32], requiredsize: *mut u32, currentlyactiveindex: ::core::option::Option<*mut u32>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2854,7 +2854,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetHwProfileListExW(hwprofilelist : *mut u32, hwprofilelistsize : u32, requiredsize : *mut u32, currentlyactiveindex : *mut u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiGetHwProfileListExW(::core::mem::transmute(hwprofilelist.as_ptr()), hwprofilelist.len() as _, requiredsize, ::core::mem::transmute(currentlyactiveindex.unwrap_or(::std::ptr::null_mut())), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetINFClassA(infname: P0, classguid: *mut ::windows_core::GUID, classname: &mut [u8], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2864,7 +2864,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetINFClassA(infname : ::windows_core::PCSTR, classguid : *mut ::windows_core::GUID, classname : ::windows_core::PSTR, classnamesize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetINFClassA(infname.into_param().abi(), classguid, ::core::mem::transmute(classname.as_ptr()), classname.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetINFClassW(infname: P0, classguid: *mut ::windows_core::GUID, classname: &mut [u16], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2874,7 +2874,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetINFClassW(infname : ::windows_core::PCWSTR, classguid : *mut ::windows_core::GUID, classname : ::windows_core::PWSTR, classnamesize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupDiGetINFClassW(infname.into_param().abi(), classguid, ::core::mem::transmute(classname.as_ptr()), classname.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetSelectedDevice(deviceinfoset: P0, deviceinfodata: *mut SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -2884,7 +2884,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetSelectedDevice(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiGetSelectedDevice(deviceinfoset.into_param().abi(), deviceinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetSelectedDriverA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, driverinfodata: *mut SP_DRVINFO_DATA_V2_A) -> ::windows_core::Result<()> @@ -2894,7 +2894,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetSelectedDriverA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, driverinfodata : *mut SP_DRVINFO_DATA_V2_A) -> super::super::Foundation:: BOOL); SetupDiGetSelectedDriverA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), driverinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiGetSelectedDriverW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, driverinfodata: *mut SP_DRVINFO_DATA_V2_W) -> ::windows_core::Result<()> @@ -2904,7 +2904,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetSelectedDriverW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, driverinfodata : *mut SP_DRVINFO_DATA_V2_W) -> super::super::Foundation:: BOOL); SetupDiGetSelectedDriverW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), driverinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn SetupDiGetWizardPage(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, installwizarddata: *const SP_INSTALLWIZARD_DATA, pagetype: u32, flags: u32) -> super::super::UI::Controls::HPROPSHEETPAGE @@ -2914,7 +2914,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiGetWizardPage(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, installwizarddata : *const SP_INSTALLWIZARD_DATA, pagetype : u32, flags : u32) -> super::super::UI::Controls:: HPROPSHEETPAGE); SetupDiGetWizardPage(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), installwizarddata, pagetype, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiInstallClassA(hwndparent: P0, inffilename: P1, flags: u32, filequeue: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2925,7 +2925,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiInstallClassA(hwndparent : super::super::Foundation:: HWND, inffilename : ::windows_core::PCSTR, flags : u32, filequeue : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiInstallClassA(hwndparent.into_param().abi(), inffilename.into_param().abi(), flags, ::core::mem::transmute(filequeue.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiInstallClassExA(hwndparent: P0, inffilename: P1, flags: u32, filequeue: ::core::option::Option<*const ::core::ffi::c_void>, interfaceclassguid: ::core::option::Option<*const ::windows_core::GUID>, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2936,7 +2936,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiInstallClassExA(hwndparent : super::super::Foundation:: HWND, inffilename : ::windows_core::PCSTR, flags : u32, filequeue : *const ::core::ffi::c_void, interfaceclassguid : *const ::windows_core::GUID, reserved1 : *const ::core::ffi::c_void, reserved2 : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiInstallClassExA(hwndparent.into_param().abi(), inffilename.into_param().abi(), flags, ::core::mem::transmute(filequeue.unwrap_or(::std::ptr::null())), ::core::mem::transmute(interfaceclassguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(reserved2.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiInstallClassExW(hwndparent: P0, inffilename: P1, flags: u32, filequeue: ::core::option::Option<*const ::core::ffi::c_void>, interfaceclassguid: ::core::option::Option<*const ::windows_core::GUID>, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2947,7 +2947,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiInstallClassExW(hwndparent : super::super::Foundation:: HWND, inffilename : ::windows_core::PCWSTR, flags : u32, filequeue : *const ::core::ffi::c_void, interfaceclassguid : *const ::windows_core::GUID, reserved1 : *const ::core::ffi::c_void, reserved2 : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiInstallClassExW(hwndparent.into_param().abi(), inffilename.into_param().abi(), flags, ::core::mem::transmute(filequeue.unwrap_or(::std::ptr::null())), ::core::mem::transmute(interfaceclassguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(reserved2.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiInstallClassW(hwndparent: P0, inffilename: P1, flags: u32, filequeue: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2958,7 +2958,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiInstallClassW(hwndparent : super::super::Foundation:: HWND, inffilename : ::windows_core::PCWSTR, flags : u32, filequeue : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiInstallClassW(hwndparent.into_param().abi(), inffilename.into_param().abi(), flags, ::core::mem::transmute(filequeue.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiInstallDevice(deviceinfoset: P0, deviceinfodata: *mut SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -2968,7 +2968,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiInstallDevice(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiInstallDevice(deviceinfoset.into_param().abi(), deviceinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiInstallDeviceInterfaces(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -2978,7 +2978,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiInstallDeviceInterfaces(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiInstallDeviceInterfaces(deviceinfoset.into_param().abi(), deviceinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiInstallDriverFiles(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -2988,14 +2988,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiInstallDriverFiles(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiInstallDriverFiles(deviceinfoset.into_param().abi(), deviceinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SetupDiLoadClassIcon(classguid: *const ::windows_core::GUID, largeicon: ::core::option::Option<*mut super::super::UI::WindowsAndMessaging::HICON>, miniiconindex: ::core::option::Option<*mut i32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiLoadClassIcon(classguid : *const ::windows_core::GUID, largeicon : *mut super::super::UI::WindowsAndMessaging:: HICON, miniiconindex : *mut i32) -> super::super::Foundation:: BOOL); SetupDiLoadClassIcon(classguid, ::core::mem::transmute(largeicon.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(miniiconindex.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SetupDiLoadDeviceIcon(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, cxicon: u32, cyicon: u32, flags: u32, hicon: *mut super::super::UI::WindowsAndMessaging::HICON) -> ::windows_core::Result<()> @@ -3005,7 +3005,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiLoadDeviceIcon(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, cxicon : u32, cyicon : u32, flags : u32, hicon : *mut super::super::UI::WindowsAndMessaging:: HICON) -> super::super::Foundation:: BOOL); SetupDiLoadDeviceIcon(deviceinfoset.into_param().abi(), deviceinfodata, cxicon, cyicon, flags, hicon).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SetupDiOpenClassRegKey(classguid: ::core::option::Option<*const ::windows_core::GUID>, samdesired: u32) -> ::windows_core::Result { @@ -3013,7 +3013,7 @@ pub unsafe fn SetupDiOpenClassRegKey(classguid: ::core::option::Option<*const :: let result__ = SetupDiOpenClassRegKey(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), samdesired); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SetupDiOpenClassRegKeyExA(classguid: ::core::option::Option<*const ::windows_core::GUID>, samdesired: u32, flags: u32, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -3024,7 +3024,7 @@ where let result__ = SetupDiOpenClassRegKeyExA(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), samdesired, flags, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SetupDiOpenClassRegKeyExW(classguid: ::core::option::Option<*const ::windows_core::GUID>, samdesired: u32, flags: u32, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -3035,7 +3035,7 @@ where let result__ = SetupDiOpenClassRegKeyExW(::core::mem::transmute(classguid.unwrap_or(::std::ptr::null())), samdesired, flags, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SetupDiOpenDevRegKey(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, scope: u32, hwprofile: u32, keytype: u32, samdesired: u32) -> ::windows_core::Result @@ -3046,7 +3046,7 @@ where let result__ = SetupDiOpenDevRegKey(deviceinfoset.into_param().abi(), deviceinfodata, scope, hwprofile, keytype, samdesired); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiOpenDeviceInfoA(deviceinfoset: P0, deviceinstanceid: P1, hwndparent: P2, openflags: u32, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -3058,7 +3058,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiOpenDeviceInfoA(deviceinfoset : HDEVINFO, deviceinstanceid : ::windows_core::PCSTR, hwndparent : super::super::Foundation:: HWND, openflags : u32, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiOpenDeviceInfoA(deviceinfoset.into_param().abi(), deviceinstanceid.into_param().abi(), hwndparent.into_param().abi(), openflags, ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiOpenDeviceInfoW(deviceinfoset: P0, deviceinstanceid: P1, hwndparent: P2, openflags: u32, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -3070,7 +3070,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiOpenDeviceInfoW(deviceinfoset : HDEVINFO, deviceinstanceid : ::windows_core::PCWSTR, hwndparent : super::super::Foundation:: HWND, openflags : u32, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiOpenDeviceInfoW(deviceinfoset.into_param().abi(), deviceinstanceid.into_param().abi(), hwndparent.into_param().abi(), openflags, ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiOpenDeviceInterfaceA(deviceinfoset: P0, devicepath: P1, openflags: u32, deviceinterfacedata: ::core::option::Option<*mut SP_DEVICE_INTERFACE_DATA>) -> ::windows_core::Result<()> @@ -3081,7 +3081,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiOpenDeviceInterfaceA(deviceinfoset : HDEVINFO, devicepath : ::windows_core::PCSTR, openflags : u32, deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA) -> super::super::Foundation:: BOOL); SetupDiOpenDeviceInterfaceA(deviceinfoset.into_param().abi(), devicepath.into_param().abi(), openflags, ::core::mem::transmute(deviceinterfacedata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SetupDiOpenDeviceInterfaceRegKey(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA, reserved: u32, samdesired: u32) -> ::windows_core::Result @@ -3092,7 +3092,7 @@ where let result__ = SetupDiOpenDeviceInterfaceRegKey(deviceinfoset.into_param().abi(), deviceinterfacedata, reserved, samdesired); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiOpenDeviceInterfaceW(deviceinfoset: P0, devicepath: P1, openflags: u32, deviceinterfacedata: ::core::option::Option<*mut SP_DEVICE_INTERFACE_DATA>) -> ::windows_core::Result<()> @@ -3103,7 +3103,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiOpenDeviceInterfaceW(deviceinfoset : HDEVINFO, devicepath : ::windows_core::PCWSTR, openflags : u32, deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA) -> super::super::Foundation:: BOOL); SetupDiOpenDeviceInterfaceW(deviceinfoset.into_param().abi(), devicepath.into_param().abi(), openflags, ::core::mem::transmute(deviceinterfacedata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiRegisterCoDeviceInstallers(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -3113,7 +3113,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiRegisterCoDeviceInstallers(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiRegisterCoDeviceInstallers(deviceinfoset.into_param().abi(), deviceinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiRegisterDeviceInfo(deviceinfoset: P0, deviceinfodata: *mut SP_DEVINFO_DATA, flags: u32, compareproc: PSP_DETSIG_CMPPROC, comparecontext: ::core::option::Option<*const ::core::ffi::c_void>, dupdeviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -3123,7 +3123,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiRegisterDeviceInfo(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA, flags : u32, compareproc : PSP_DETSIG_CMPPROC, comparecontext : *const ::core::ffi::c_void, dupdeviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiRegisterDeviceInfo(deviceinfoset.into_param().abi(), deviceinfodata, flags, compareproc, ::core::mem::transmute(comparecontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dupdeviceinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiRemoveDevice(deviceinfoset: P0, deviceinfodata: *mut SP_DEVINFO_DATA) -> super::super::Foundation::BOOL @@ -3133,7 +3133,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiRemoveDevice(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiRemoveDevice(deviceinfoset.into_param().abi(), deviceinfodata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiRemoveDeviceInterface(deviceinfoset: P0, deviceinterfacedata: *mut SP_DEVICE_INTERFACE_DATA) -> ::windows_core::Result<()> @@ -3143,7 +3143,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiRemoveDeviceInterface(deviceinfoset : HDEVINFO, deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA) -> super::super::Foundation:: BOOL); SetupDiRemoveDeviceInterface(deviceinfoset.into_param().abi(), deviceinterfacedata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiRestartDevices(deviceinfoset: P0, deviceinfodata: *mut SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -3153,7 +3153,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiRestartDevices(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiRestartDevices(deviceinfoset.into_param().abi(), deviceinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSelectBestCompatDrv(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -3163,7 +3163,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSelectBestCompatDrv(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiSelectBestCompatDrv(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSelectDevice(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -3173,7 +3173,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSelectDevice(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiSelectDevice(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSelectOEMDrv(hwndparent: P0, deviceinfoset: P1, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -3184,7 +3184,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSelectOEMDrv(hwndparent : super::super::Foundation:: HWND, deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiSelectOEMDrv(hwndparent.into_param().abi(), deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetClassInstallParamsA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, classinstallparams: ::core::option::Option<*const SP_CLASSINSTALL_HEADER>, classinstallparamssize: u32) -> ::windows_core::Result<()> @@ -3194,7 +3194,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetClassInstallParamsA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, classinstallparams : *const SP_CLASSINSTALL_HEADER, classinstallparamssize : u32) -> super::super::Foundation:: BOOL); SetupDiSetClassInstallParamsA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(classinstallparams.unwrap_or(::std::ptr::null())), classinstallparamssize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetClassInstallParamsW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, classinstallparams: ::core::option::Option<*const SP_CLASSINSTALL_HEADER>, classinstallparamssize: u32) -> ::windows_core::Result<()> @@ -3204,7 +3204,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetClassInstallParamsW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, classinstallparams : *const SP_CLASSINSTALL_HEADER, classinstallparamssize : u32) -> super::super::Foundation:: BOOL); SetupDiSetClassInstallParamsW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(classinstallparams.unwrap_or(::std::ptr::null())), classinstallparamssize).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiSetClassPropertyExW(classguid: *const ::windows_core::GUID, propertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&[u8]>, flags: u32, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3214,14 +3214,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetClassPropertyExW(classguid : *const ::windows_core::GUID, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : super::Properties:: DEVPROPTYPE, propertybuffer : *const u8, propertybuffersize : u32, flags : u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiSetClassPropertyExW(classguid, propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), flags, machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiSetClassPropertyW(classguid: *const ::windows_core::GUID, propertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&[u8]>, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetClassPropertyW(classguid : *const ::windows_core::GUID, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : super::Properties:: DEVPROPTYPE, propertybuffer : *const u8, propertybuffersize : u32, flags : u32) -> super::super::Foundation:: BOOL); SetupDiSetClassPropertyW(classguid, propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetClassRegistryPropertyA(classguid: *const ::windows_core::GUID, property: u32, propertybuffer: ::core::option::Option<&[u8]>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3231,7 +3231,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetClassRegistryPropertyA(classguid : *const ::windows_core::GUID, property : u32, propertybuffer : *const u8, propertybuffersize : u32, machinename : ::windows_core::PCSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiSetClassRegistryPropertyA(classguid, property, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetClassRegistryPropertyW(classguid: *const ::windows_core::GUID, property: u32, propertybuffer: ::core::option::Option<&[u8]>, machinename: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3241,7 +3241,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetClassRegistryPropertyW(classguid : *const ::windows_core::GUID, property : u32, propertybuffer : *const u8, propertybuffersize : u32, machinename : ::windows_core::PCWSTR, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiSetClassRegistryPropertyW(classguid, property, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), machinename.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetDeviceInstallParamsA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, deviceinstallparams: *const SP_DEVINSTALL_PARAMS_A) -> ::windows_core::Result<()> @@ -3251,7 +3251,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetDeviceInstallParamsA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, deviceinstallparams : *const SP_DEVINSTALL_PARAMS_A) -> super::super::Foundation:: BOOL); SetupDiSetDeviceInstallParamsA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), deviceinstallparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetDeviceInstallParamsW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, deviceinstallparams: *const SP_DEVINSTALL_PARAMS_W) -> ::windows_core::Result<()> @@ -3261,7 +3261,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetDeviceInstallParamsW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, deviceinstallparams : *const SP_DEVINSTALL_PARAMS_W) -> super::super::Foundation:: BOOL); SetupDiSetDeviceInstallParamsW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), deviceinstallparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetDeviceInterfaceDefault(deviceinfoset: P0, deviceinterfacedata: *mut SP_DEVICE_INTERFACE_DATA, flags: u32, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3271,7 +3271,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetDeviceInterfaceDefault(deviceinfoset : HDEVINFO, deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA, flags : u32, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupDiSetDeviceInterfaceDefault(deviceinfoset.into_param().abi(), deviceinterfacedata, flags, ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiSetDeviceInterfacePropertyW(deviceinfoset: P0, deviceinterfacedata: *const SP_DEVICE_INTERFACE_DATA, propertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&[u8]>, flags: u32) -> ::windows_core::Result<()> @@ -3281,7 +3281,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetDeviceInterfacePropertyW(deviceinfoset : HDEVINFO, deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : super::Properties:: DEVPROPTYPE, propertybuffer : *const u8, propertybuffersize : u32, flags : u32) -> super::super::Foundation:: BOOL); SetupDiSetDeviceInterfacePropertyW(deviceinfoset.into_param().abi(), deviceinterfacedata, propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SetupDiSetDevicePropertyW(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA, propertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, propertybuffer: ::core::option::Option<&[u8]>, flags: u32) -> ::windows_core::Result<()> @@ -3291,7 +3291,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetDevicePropertyW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, propertykey : *const super::Properties:: DEVPROPKEY, propertytype : super::Properties:: DEVPROPTYPE, propertybuffer : *const u8, propertybuffersize : u32, flags : u32) -> super::super::Foundation:: BOOL); SetupDiSetDevicePropertyW(deviceinfoset.into_param().abi(), deviceinfodata, propertykey, propertytype, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetDeviceRegistryPropertyA(deviceinfoset: P0, deviceinfodata: *mut SP_DEVINFO_DATA, property: u32, propertybuffer: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> @@ -3301,7 +3301,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetDeviceRegistryPropertyA(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA, property : u32, propertybuffer : *const u8, propertybuffersize : u32) -> super::super::Foundation:: BOOL); SetupDiSetDeviceRegistryPropertyA(deviceinfoset.into_param().abi(), deviceinfodata, property, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetDeviceRegistryPropertyW(deviceinfoset: P0, deviceinfodata: *mut SP_DEVINFO_DATA, property: u32, propertybuffer: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> @@ -3311,7 +3311,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetDeviceRegistryPropertyW(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA, property : u32, propertybuffer : *const u8, propertybuffersize : u32) -> super::super::Foundation:: BOOL); SetupDiSetDeviceRegistryPropertyW(deviceinfoset.into_param().abi(), deviceinfodata, property, ::core::mem::transmute(propertybuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), propertybuffer.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetDriverInstallParamsA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, driverinfodata: *const SP_DRVINFO_DATA_V2_A, driverinstallparams: *const SP_DRVINSTALL_PARAMS) -> ::windows_core::Result<()> @@ -3321,7 +3321,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetDriverInstallParamsA(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, driverinfodata : *const SP_DRVINFO_DATA_V2_A, driverinstallparams : *const SP_DRVINSTALL_PARAMS) -> super::super::Foundation:: BOOL); SetupDiSetDriverInstallParamsA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), driverinfodata, driverinstallparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetDriverInstallParamsW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, driverinfodata: *const SP_DRVINFO_DATA_V2_W, driverinstallparams: *const SP_DRVINSTALL_PARAMS) -> ::windows_core::Result<()> @@ -3331,7 +3331,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetDriverInstallParamsW(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, driverinfodata : *const SP_DRVINFO_DATA_V2_W, driverinstallparams : *const SP_DRVINSTALL_PARAMS) -> super::super::Foundation:: BOOL); SetupDiSetDriverInstallParamsW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), driverinfodata, driverinstallparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetSelectedDevice(deviceinfoset: P0, deviceinfodata: *const SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -3341,7 +3341,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetSelectedDevice(deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupDiSetSelectedDevice(deviceinfoset.into_param().abi(), deviceinfodata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetSelectedDriverA(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>, driverinfodata: ::core::option::Option<*mut SP_DRVINFO_DATA_V2_A>) -> ::windows_core::Result<()> @@ -3351,7 +3351,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetSelectedDriverA(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA, driverinfodata : *mut SP_DRVINFO_DATA_V2_A) -> super::super::Foundation:: BOOL); SetupDiSetSelectedDriverA(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(driverinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiSetSelectedDriverW(deviceinfoset: P0, deviceinfodata: ::core::option::Option<*mut SP_DEVINFO_DATA>, driverinfodata: ::core::option::Option<*mut SP_DRVINFO_DATA_V2_W>) -> ::windows_core::Result<()> @@ -3361,7 +3361,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupDiSetSelectedDriverW(deviceinfoset : HDEVINFO, deviceinfodata : *mut SP_DEVINFO_DATA, driverinfodata : *mut SP_DRVINFO_DATA_V2_W) -> super::super::Foundation:: BOOL); SetupDiSetSelectedDriverW(deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(driverinfodata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupDiUnremoveDevice(deviceinfoset: P0, deviceinfodata: *mut SP_DEVINFO_DATA) -> ::windows_core::Result<()> @@ -3381,21 +3381,21 @@ pub unsafe fn SetupDuplicateDiskSpaceListW(diskspace: *const ::core::ffi::c_void ::windows_targets::link!("setupapi.dll" "system" fn SetupDuplicateDiskSpaceListW(diskspace : *const ::core::ffi::c_void, reserved1 : *const ::core::ffi::c_void, reserved2 : u32, flags : u32) -> *mut ::core::ffi::c_void); SetupDuplicateDiskSpaceListW(diskspace, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupEnumInfSectionsA(infhandle: *const ::core::ffi::c_void, index: u32, buffer: ::core::option::Option<&mut [u8]>, sizeneeded: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupEnumInfSectionsA(infhandle : *const ::core::ffi::c_void, index : u32, buffer : ::windows_core::PSTR, size : u32, sizeneeded : *mut u32) -> super::super::Foundation:: BOOL); SetupEnumInfSectionsA(infhandle, index, ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(sizeneeded.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupEnumInfSectionsW(infhandle: *const ::core::ffi::c_void, index: u32, buffer: ::core::option::Option<&mut [u16]>, sizeneeded: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupEnumInfSectionsW(infhandle : *const ::core::ffi::c_void, index : u32, buffer : ::windows_core::PWSTR, size : u32, sizeneeded : *mut u32) -> super::super::Foundation:: BOOL); SetupEnumInfSectionsW(infhandle, index, ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(sizeneeded.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupFindFirstLineA(infhandle: *const ::core::ffi::c_void, section: P0, key: P1, context: *mut INFCONTEXT) -> ::windows_core::Result<()> @@ -3406,7 +3406,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupFindFirstLineA(infhandle : *const ::core::ffi::c_void, section : ::windows_core::PCSTR, key : ::windows_core::PCSTR, context : *mut INFCONTEXT) -> super::super::Foundation:: BOOL); SetupFindFirstLineA(infhandle, section.into_param().abi(), key.into_param().abi(), context).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupFindFirstLineW(infhandle: *const ::core::ffi::c_void, section: P0, key: P1, context: *mut INFCONTEXT) -> ::windows_core::Result<()> @@ -3417,14 +3417,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupFindFirstLineW(infhandle : *const ::core::ffi::c_void, section : ::windows_core::PCWSTR, key : ::windows_core::PCWSTR, context : *mut INFCONTEXT) -> super::super::Foundation:: BOOL); SetupFindFirstLineW(infhandle, section.into_param().abi(), key.into_param().abi(), context).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupFindNextLine(contextin: *const INFCONTEXT, contextout: *mut INFCONTEXT) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupFindNextLine(contextin : *const INFCONTEXT, contextout : *mut INFCONTEXT) -> super::super::Foundation:: BOOL); SetupFindNextLine(contextin, contextout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupFindNextMatchLineA(contextin: *const INFCONTEXT, key: P0, contextout: *mut INFCONTEXT) -> ::windows_core::Result<()> @@ -3434,7 +3434,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupFindNextMatchLineA(contextin : *const INFCONTEXT, key : ::windows_core::PCSTR, contextout : *mut INFCONTEXT) -> super::super::Foundation:: BOOL); SetupFindNextMatchLineA(contextin, key.into_param().abi(), contextout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupFindNextMatchLineW(contextin: *const INFCONTEXT, key: P0, contextout: *mut INFCONTEXT) -> ::windows_core::Result<()> @@ -3444,35 +3444,35 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupFindNextMatchLineW(contextin : *const INFCONTEXT, key : ::windows_core::PCWSTR, contextout : *mut INFCONTEXT) -> super::super::Foundation:: BOOL); SetupFindNextMatchLineW(contextin, key.into_param().abi(), contextout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupFreeSourceListA(list: &mut [*mut ::windows_core::PCSTR]) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupFreeSourceListA(list : *mut *mut ::windows_core::PCSTR, count : u32) -> super::super::Foundation:: BOOL); SetupFreeSourceListA(::core::mem::transmute(list.as_ptr()), list.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupFreeSourceListW(list: &mut [*mut ::windows_core::PCWSTR]) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupFreeSourceListW(list : *mut *mut ::windows_core::PCWSTR, count : u32) -> super::super::Foundation:: BOOL); SetupFreeSourceListW(::core::mem::transmute(list.as_ptr()), list.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetBackupInformationA(queuehandle: *const ::core::ffi::c_void, backupparams: *mut SP_BACKUP_QUEUE_PARAMS_V2_A) -> super::super::Foundation::BOOL { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetBackupInformationA(queuehandle : *const ::core::ffi::c_void, backupparams : *mut SP_BACKUP_QUEUE_PARAMS_V2_A) -> super::super::Foundation:: BOOL); SetupGetBackupInformationA(queuehandle, backupparams) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetBackupInformationW(queuehandle: *const ::core::ffi::c_void, backupparams: *mut SP_BACKUP_QUEUE_PARAMS_V2_W) -> super::super::Foundation::BOOL { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetBackupInformationW(queuehandle : *const ::core::ffi::c_void, backupparams : *mut SP_BACKUP_QUEUE_PARAMS_V2_W) -> super::super::Foundation:: BOOL); SetupGetBackupInformationW(queuehandle, backupparams) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetBinaryField(context: *const INFCONTEXT, fieldindex: u32, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { @@ -3492,7 +3492,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetFileCompressionInfoA(sourcefilename : ::windows_core::PCSTR, actualsourcefilename : *mut ::windows_core::PSTR, sourcefilesize : *mut u32, targetfilesize : *mut u32, compressiontype : *mut u32) -> u32); SetupGetFileCompressionInfoA(sourcefilename.into_param().abi(), actualsourcefilename, sourcefilesize, targetfilesize, compressiontype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetFileCompressionInfoExA(sourcefilename: P0, actualsourcefilenamebuffer: ::core::option::Option<&[u8]>, requiredbufferlen: ::core::option::Option<*mut u32>, sourcefilesize: *mut u32, targetfilesize: *mut u32, compressiontype: *mut u32) -> ::windows_core::Result<()> @@ -3502,7 +3502,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetFileCompressionInfoExA(sourcefilename : ::windows_core::PCSTR, actualsourcefilenamebuffer : ::windows_core::PCSTR, actualsourcefilenamebufferlen : u32, requiredbufferlen : *mut u32, sourcefilesize : *mut u32, targetfilesize : *mut u32, compressiontype : *mut u32) -> super::super::Foundation:: BOOL); SetupGetFileCompressionInfoExA(sourcefilename.into_param().abi(), ::core::mem::transmute(actualsourcefilenamebuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), actualsourcefilenamebuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredbufferlen.unwrap_or(::std::ptr::null_mut())), sourcefilesize, targetfilesize, compressiontype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetFileCompressionInfoExW(sourcefilename: P0, actualsourcefilenamebuffer: ::core::option::Option<&[u16]>, requiredbufferlen: ::core::option::Option<*mut u32>, sourcefilesize: *mut u32, targetfilesize: *mut u32, compressiontype: *mut u32) -> ::windows_core::Result<()> @@ -3520,21 +3520,21 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetFileCompressionInfoW(sourcefilename : ::windows_core::PCWSTR, actualsourcefilename : *mut ::windows_core::PWSTR, sourcefilesize : *mut u32, targetfilesize : *mut u32, compressiontype : *mut u32) -> u32); SetupGetFileCompressionInfoW(sourcefilename.into_param().abi(), actualsourcefilename, sourcefilesize, targetfilesize, compressiontype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetFileQueueCount(filequeue: *const ::core::ffi::c_void, subqueuefileop: u32, numoperations: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetFileQueueCount(filequeue : *const ::core::ffi::c_void, subqueuefileop : u32, numoperations : *mut u32) -> super::super::Foundation:: BOOL); SetupGetFileQueueCount(filequeue, subqueuefileop, numoperations).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetFileQueueFlags(filequeue: *const ::core::ffi::c_void, flags: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetFileQueueFlags(filequeue : *const ::core::ffi::c_void, flags : *mut u32) -> super::super::Foundation:: BOOL); SetupGetFileQueueFlags(filequeue, flags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupGetInfDriverStoreLocationA(filename: P0, alternateplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, localename: P1, returnbuffer: &mut [u8], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3545,7 +3545,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetInfDriverStoreLocationA(filename : ::windows_core::PCSTR, alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2, localename : ::windows_core::PCSTR, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetInfDriverStoreLocationA(filename.into_param().abi(), ::core::mem::transmute(alternateplatforminfo.unwrap_or(::std::ptr::null())), localename.into_param().abi(), ::core::mem::transmute(returnbuffer.as_ptr()), returnbuffer.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupGetInfDriverStoreLocationW(filename: P0, alternateplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, localename: P1, returnbuffer: &mut [u16], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3556,7 +3556,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetInfDriverStoreLocationW(filename : ::windows_core::PCWSTR, alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2, localename : ::windows_core::PCWSTR, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetInfDriverStoreLocationW(filename.into_param().abi(), ::core::mem::transmute(alternateplatforminfo.unwrap_or(::std::ptr::null())), localename.into_param().abi(), ::core::mem::transmute(returnbuffer.as_ptr()), returnbuffer.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetInfFileListA(directorypath: P0, infstyle: INF_STYLE, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3566,7 +3566,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetInfFileListA(directorypath : ::windows_core::PCSTR, infstyle : INF_STYLE, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetInfFileListA(directorypath.into_param().abi(), infstyle, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetInfFileListW(directorypath: P0, infstyle: INF_STYLE, returnbuffer: &mut [u16], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3576,21 +3576,21 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetInfFileListW(directorypath : ::windows_core::PCWSTR, infstyle : INF_STYLE, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetInfFileListW(directorypath.into_param().abi(), infstyle, ::core::mem::transmute(returnbuffer.as_ptr()), returnbuffer.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetInfInformationA(infspec: *const ::core::ffi::c_void, searchcontrol: u32, returnbuffer: ::core::option::Option<*mut SP_INF_INFORMATION>, returnbuffersize: u32, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetInfInformationA(infspec : *const ::core::ffi::c_void, searchcontrol : u32, returnbuffer : *mut SP_INF_INFORMATION, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetInfInformationA(infspec, searchcontrol, ::core::mem::transmute(returnbuffer.unwrap_or(::std::ptr::null_mut())), returnbuffersize, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetInfInformationW(infspec: *const ::core::ffi::c_void, searchcontrol: u32, returnbuffer: ::core::option::Option<*mut SP_INF_INFORMATION>, returnbuffersize: u32, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetInfInformationW(infspec : *const ::core::ffi::c_void, searchcontrol : u32, returnbuffer : *mut SP_INF_INFORMATION, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetInfInformationW(infspec, searchcontrol, ::core::mem::transmute(returnbuffer.unwrap_or(::std::ptr::null_mut())), returnbuffersize, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetInfPublishedNameA(driverstorelocation: P0, returnbuffer: &mut [u8], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3600,7 +3600,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetInfPublishedNameA(driverstorelocation : ::windows_core::PCSTR, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetInfPublishedNameA(driverstorelocation.into_param().abi(), ::core::mem::transmute(returnbuffer.as_ptr()), returnbuffer.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetInfPublishedNameW(driverstorelocation: P0, returnbuffer: &mut [u16], requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3610,14 +3610,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetInfPublishedNameW(driverstorelocation : ::windows_core::PCWSTR, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetInfPublishedNameW(driverstorelocation.into_param().abi(), ::core::mem::transmute(returnbuffer.as_ptr()), returnbuffer.len() as _, ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetIntField(context: *const INFCONTEXT, fieldindex: u32, integervalue: *mut i32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetIntField(context : *const INFCONTEXT, fieldindex : u32, integervalue : *mut i32) -> super::super::Foundation:: BOOL); SetupGetIntField(context, fieldindex, integervalue).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetLineByIndexA(infhandle: *const ::core::ffi::c_void, section: P0, index: u32, context: *mut INFCONTEXT) -> ::windows_core::Result<()> @@ -3627,7 +3627,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetLineByIndexA(infhandle : *const ::core::ffi::c_void, section : ::windows_core::PCSTR, index : u32, context : *mut INFCONTEXT) -> super::super::Foundation:: BOOL); SetupGetLineByIndexA(infhandle, section.into_param().abi(), index, context).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetLineByIndexW(infhandle: *const ::core::ffi::c_void, section: P0, index: u32, context: *mut INFCONTEXT) -> ::windows_core::Result<()> @@ -3653,7 +3653,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetLineCountW(infhandle : *const ::core::ffi::c_void, section : ::windows_core::PCWSTR) -> i32); SetupGetLineCountW(infhandle, section.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetLineTextA(context: ::core::option::Option<*const INFCONTEXT>, infhandle: ::core::option::Option<*const ::core::ffi::c_void>, section: P0, key: P1, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3664,7 +3664,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetLineTextA(context : *const INFCONTEXT, infhandle : *const ::core::ffi::c_void, section : ::windows_core::PCSTR, key : ::windows_core::PCSTR, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetLineTextA(::core::mem::transmute(context.unwrap_or(::std::ptr::null())), ::core::mem::transmute(infhandle.unwrap_or(::std::ptr::null())), section.into_param().abi(), key.into_param().abi(), ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetLineTextW(context: ::core::option::Option<*const INFCONTEXT>, infhandle: ::core::option::Option<*const ::core::ffi::c_void>, section: P0, key: P1, returnbuffer: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3675,28 +3675,28 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetLineTextW(context : *const INFCONTEXT, infhandle : *const ::core::ffi::c_void, section : ::windows_core::PCWSTR, key : ::windows_core::PCWSTR, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetLineTextW(::core::mem::transmute(context.unwrap_or(::std::ptr::null())), ::core::mem::transmute(infhandle.unwrap_or(::std::ptr::null())), section.into_param().abi(), key.into_param().abi(), ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetMultiSzFieldA(context: *const INFCONTEXT, fieldindex: u32, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetMultiSzFieldA(context : *const INFCONTEXT, fieldindex : u32, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetMultiSzFieldA(context, fieldindex, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetMultiSzFieldW(context: *const INFCONTEXT, fieldindex: u32, returnbuffer: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetMultiSzFieldW(context : *const INFCONTEXT, fieldindex : u32, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetMultiSzFieldW(context, fieldindex, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetNonInteractiveMode() -> super::super::Foundation::BOOL { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetNonInteractiveMode() -> super::super::Foundation:: BOOL); SetupGetNonInteractiveMode() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetSourceFileLocationA(infhandle: *const ::core::ffi::c_void, infcontext: ::core::option::Option<*const INFCONTEXT>, filename: P0, sourceid: *mut u32, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3706,7 +3706,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetSourceFileLocationA(infhandle : *const ::core::ffi::c_void, infcontext : *const INFCONTEXT, filename : ::windows_core::PCSTR, sourceid : *mut u32, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetSourceFileLocationA(infhandle, ::core::mem::transmute(infcontext.unwrap_or(::std::ptr::null())), filename.into_param().abi(), sourceid, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetSourceFileLocationW(infhandle: *const ::core::ffi::c_void, infcontext: ::core::option::Option<*const INFCONTEXT>, filename: P0, sourceid: *mut u32, returnbuffer: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3716,7 +3716,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetSourceFileLocationW(infhandle : *const ::core::ffi::c_void, infcontext : *const INFCONTEXT, filename : ::windows_core::PCWSTR, sourceid : *mut u32, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetSourceFileLocationW(infhandle, ::core::mem::transmute(infcontext.unwrap_or(::std::ptr::null())), filename.into_param().abi(), sourceid, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetSourceFileSizeA(infhandle: *const ::core::ffi::c_void, infcontext: ::core::option::Option<*const INFCONTEXT>, filename: P0, section: P1, filesize: *mut u32, roundingfactor: u32) -> ::windows_core::Result<()> @@ -3727,7 +3727,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetSourceFileSizeA(infhandle : *const ::core::ffi::c_void, infcontext : *const INFCONTEXT, filename : ::windows_core::PCSTR, section : ::windows_core::PCSTR, filesize : *mut u32, roundingfactor : u32) -> super::super::Foundation:: BOOL); SetupGetSourceFileSizeA(infhandle, ::core::mem::transmute(infcontext.unwrap_or(::std::ptr::null())), filename.into_param().abi(), section.into_param().abi(), filesize, roundingfactor).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetSourceFileSizeW(infhandle: *const ::core::ffi::c_void, infcontext: ::core::option::Option<*const INFCONTEXT>, filename: P0, section: P1, filesize: *mut u32, roundingfactor: u32) -> ::windows_core::Result<()> @@ -3738,35 +3738,35 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetSourceFileSizeW(infhandle : *const ::core::ffi::c_void, infcontext : *const INFCONTEXT, filename : ::windows_core::PCWSTR, section : ::windows_core::PCWSTR, filesize : *mut u32, roundingfactor : u32) -> super::super::Foundation:: BOOL); SetupGetSourceFileSizeW(infhandle, ::core::mem::transmute(infcontext.unwrap_or(::std::ptr::null())), filename.into_param().abi(), section.into_param().abi(), filesize, roundingfactor).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetSourceInfoA(infhandle: *const ::core::ffi::c_void, sourceid: u32, infodesired: u32, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetSourceInfoA(infhandle : *const ::core::ffi::c_void, sourceid : u32, infodesired : u32, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetSourceInfoA(infhandle, sourceid, infodesired, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetSourceInfoW(infhandle: *const ::core::ffi::c_void, sourceid: u32, infodesired: u32, returnbuffer: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetSourceInfoW(infhandle : *const ::core::ffi::c_void, sourceid : u32, infodesired : u32, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetSourceInfoW(infhandle, sourceid, infodesired, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetStringFieldA(context: *const INFCONTEXT, fieldindex: u32, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetStringFieldA(context : *const INFCONTEXT, fieldindex : u32, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetStringFieldA(context, fieldindex, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetStringFieldW(context: *const INFCONTEXT, fieldindex: u32, returnbuffer: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetStringFieldW(context : *const INFCONTEXT, fieldindex : u32, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetStringFieldW(context, fieldindex, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetTargetPathA(infhandle: *const ::core::ffi::c_void, infcontext: ::core::option::Option<*const INFCONTEXT>, section: P0, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3776,7 +3776,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupGetTargetPathA(infhandle : *const ::core::ffi::c_void, infcontext : *const INFCONTEXT, section : ::windows_core::PCSTR, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupGetTargetPathA(infhandle, ::core::mem::transmute(infcontext.unwrap_or(::std::ptr::null())), section.into_param().abi(), ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupGetTargetPathW(infhandle: *const ::core::ffi::c_void, infcontext: ::core::option::Option<*const INFCONTEXT>, section: P0, returnbuffer: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3791,7 +3791,7 @@ pub unsafe fn SetupGetThreadLogToken() -> u64 { ::windows_targets::link!("setupapi.dll" "system" fn SetupGetThreadLogToken() -> u64); SetupGetThreadLogToken() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInitDefaultQueueCallback(ownerwindow: P0) -> *mut ::core::ffi::c_void @@ -3801,7 +3801,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInitDefaultQueueCallback(ownerwindow : super::super::Foundation:: HWND) -> *mut ::core::ffi::c_void); SetupInitDefaultQueueCallback(ownerwindow.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInitDefaultQueueCallbackEx(ownerwindow: P0, alternateprogresswindow: P1, progressmessage: u32, reserved1: u32, reserved2: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut ::core::ffi::c_void @@ -3828,7 +3828,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInitializeFileLogW(logfilename : ::windows_core::PCWSTR, flags : u32) -> *mut ::core::ffi::c_void); SetupInitializeFileLogW(logfilename.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInstallFileA(infhandle: ::core::option::Option<*const ::core::ffi::c_void>, infcontext: ::core::option::Option<*const INFCONTEXT>, sourcefile: P0, sourcepathroot: P1, destinationname: P2, copystyle: SP_COPY_STYLE, copymsghandler: PSP_FILE_CALLBACK_A, context: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3840,7 +3840,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallFileA(infhandle : *const ::core::ffi::c_void, infcontext : *const INFCONTEXT, sourcefile : ::windows_core::PCSTR, sourcepathroot : ::windows_core::PCSTR, destinationname : ::windows_core::PCSTR, copystyle : SP_COPY_STYLE, copymsghandler : PSP_FILE_CALLBACK_A, context : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupInstallFileA(::core::mem::transmute(infhandle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(infcontext.unwrap_or(::std::ptr::null())), sourcefile.into_param().abi(), sourcepathroot.into_param().abi(), destinationname.into_param().abi(), copystyle, copymsghandler, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInstallFileExA(infhandle: ::core::option::Option<*const ::core::ffi::c_void>, infcontext: ::core::option::Option<*const INFCONTEXT>, sourcefile: P0, sourcepathroot: P1, destinationname: P2, copystyle: SP_COPY_STYLE, copymsghandler: PSP_FILE_CALLBACK_A, context: ::core::option::Option<*const ::core::ffi::c_void>, filewasinuse: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -3852,7 +3852,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallFileExA(infhandle : *const ::core::ffi::c_void, infcontext : *const INFCONTEXT, sourcefile : ::windows_core::PCSTR, sourcepathroot : ::windows_core::PCSTR, destinationname : ::windows_core::PCSTR, copystyle : SP_COPY_STYLE, copymsghandler : PSP_FILE_CALLBACK_A, context : *const ::core::ffi::c_void, filewasinuse : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetupInstallFileExA(::core::mem::transmute(infhandle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(infcontext.unwrap_or(::std::ptr::null())), sourcefile.into_param().abi(), sourcepathroot.into_param().abi(), destinationname.into_param().abi(), copystyle, copymsghandler, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), filewasinuse).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInstallFileExW(infhandle: ::core::option::Option<*const ::core::ffi::c_void>, infcontext: ::core::option::Option<*const INFCONTEXT>, sourcefile: P0, sourcepathroot: P1, destinationname: P2, copystyle: SP_COPY_STYLE, copymsghandler: PSP_FILE_CALLBACK_W, context: ::core::option::Option<*const ::core::ffi::c_void>, filewasinuse: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -3864,7 +3864,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallFileExW(infhandle : *const ::core::ffi::c_void, infcontext : *const INFCONTEXT, sourcefile : ::windows_core::PCWSTR, sourcepathroot : ::windows_core::PCWSTR, destinationname : ::windows_core::PCWSTR, copystyle : SP_COPY_STYLE, copymsghandler : PSP_FILE_CALLBACK_W, context : *const ::core::ffi::c_void, filewasinuse : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetupInstallFileExW(::core::mem::transmute(infhandle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(infcontext.unwrap_or(::std::ptr::null())), sourcefile.into_param().abi(), sourcepathroot.into_param().abi(), destinationname.into_param().abi(), copystyle, copymsghandler, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), filewasinuse).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInstallFileW(infhandle: ::core::option::Option<*const ::core::ffi::c_void>, infcontext: ::core::option::Option<*const INFCONTEXT>, sourcefile: P0, sourcepathroot: P1, destinationname: P2, copystyle: SP_COPY_STYLE, copymsghandler: PSP_FILE_CALLBACK_W, context: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3876,7 +3876,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallFileW(infhandle : *const ::core::ffi::c_void, infcontext : *const INFCONTEXT, sourcefile : ::windows_core::PCWSTR, sourcepathroot : ::windows_core::PCWSTR, destinationname : ::windows_core::PCWSTR, copystyle : SP_COPY_STYLE, copymsghandler : PSP_FILE_CALLBACK_W, context : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupInstallFileW(::core::mem::transmute(infhandle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(infcontext.unwrap_or(::std::ptr::null())), sourcefile.into_param().abi(), sourcepathroot.into_param().abi(), destinationname.into_param().abi(), copystyle, copymsghandler, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInstallFilesFromInfSectionA(infhandle: *const ::core::ffi::c_void, layoutinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, filequeue: *const ::core::ffi::c_void, sectionname: P0, sourcerootpath: P1, copyflags: u32) -> ::windows_core::Result<()> @@ -3887,7 +3887,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallFilesFromInfSectionA(infhandle : *const ::core::ffi::c_void, layoutinfhandle : *const ::core::ffi::c_void, filequeue : *const ::core::ffi::c_void, sectionname : ::windows_core::PCSTR, sourcerootpath : ::windows_core::PCSTR, copyflags : u32) -> super::super::Foundation:: BOOL); SetupInstallFilesFromInfSectionA(infhandle, ::core::mem::transmute(layoutinfhandle.unwrap_or(::std::ptr::null())), filequeue, sectionname.into_param().abi(), sourcerootpath.into_param().abi(), copyflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInstallFilesFromInfSectionW(infhandle: *const ::core::ffi::c_void, layoutinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, filequeue: *const ::core::ffi::c_void, sectionname: P0, sourcerootpath: P1, copyflags: u32) -> ::windows_core::Result<()> @@ -3898,7 +3898,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallFilesFromInfSectionW(infhandle : *const ::core::ffi::c_void, layoutinfhandle : *const ::core::ffi::c_void, filequeue : *const ::core::ffi::c_void, sectionname : ::windows_core::PCWSTR, sourcerootpath : ::windows_core::PCWSTR, copyflags : u32) -> super::super::Foundation:: BOOL); SetupInstallFilesFromInfSectionW(infhandle, ::core::mem::transmute(layoutinfhandle.unwrap_or(::std::ptr::null())), filequeue, sectionname.into_param().abi(), sourcerootpath.into_param().abi(), copyflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SetupInstallFromInfSectionA(owner: P0, infhandle: *const ::core::ffi::c_void, sectionname: P1, flags: u32, relativekeyroot: P2, sourcerootpath: P3, copyflags: u32, msghandler: PSP_FILE_CALLBACK_A, context: ::core::option::Option<*const ::core::ffi::c_void>, deviceinfoset: P4, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -3912,7 +3912,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallFromInfSectionA(owner : super::super::Foundation:: HWND, infhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCSTR, flags : u32, relativekeyroot : super::super::System::Registry:: HKEY, sourcerootpath : ::windows_core::PCSTR, copyflags : u32, msghandler : PSP_FILE_CALLBACK_A, context : *const ::core::ffi::c_void, deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupInstallFromInfSectionA(owner.into_param().abi(), infhandle, sectionname.into_param().abi(), flags, relativekeyroot.into_param().abi(), sourcerootpath.into_param().abi(), copyflags, msghandler, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SetupInstallFromInfSectionW(owner: P0, infhandle: *const ::core::ffi::c_void, sectionname: P1, flags: u32, relativekeyroot: P2, sourcerootpath: P3, copyflags: u32, msghandler: PSP_FILE_CALLBACK_W, context: ::core::option::Option<*const ::core::ffi::c_void>, deviceinfoset: P4, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>) -> ::windows_core::Result<()> @@ -3926,7 +3926,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallFromInfSectionW(owner : super::super::Foundation:: HWND, infhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCWSTR, flags : u32, relativekeyroot : super::super::System::Registry:: HKEY, sourcerootpath : ::windows_core::PCWSTR, copyflags : u32, msghandler : PSP_FILE_CALLBACK_W, context : *const ::core::ffi::c_void, deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA) -> super::super::Foundation:: BOOL); SetupInstallFromInfSectionW(owner.into_param().abi(), infhandle, sectionname.into_param().abi(), flags, relativekeyroot.into_param().abi(), sourcerootpath.into_param().abi(), copyflags, msghandler, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInstallServicesFromInfSectionA(infhandle: *const ::core::ffi::c_void, sectionname: P0, flags: SPSVCINST_FLAGS) -> ::windows_core::Result<()> @@ -3936,7 +3936,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallServicesFromInfSectionA(infhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCSTR, flags : SPSVCINST_FLAGS) -> super::super::Foundation:: BOOL); SetupInstallServicesFromInfSectionA(infhandle, sectionname.into_param().abi(), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInstallServicesFromInfSectionExA(infhandle: *const ::core::ffi::c_void, sectionname: P0, flags: SPSVCINST_FLAGS, deviceinfoset: P1, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3947,7 +3947,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallServicesFromInfSectionExA(infhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCSTR, flags : SPSVCINST_FLAGS, deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, reserved1 : *const ::core::ffi::c_void, reserved2 : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupInstallServicesFromInfSectionExA(infhandle, sectionname.into_param().abi(), flags, deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(reserved2.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInstallServicesFromInfSectionExW(infhandle: *const ::core::ffi::c_void, sectionname: P0, flags: SPSVCINST_FLAGS, deviceinfoset: P1, deviceinfodata: ::core::option::Option<*const SP_DEVINFO_DATA>, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3958,7 +3958,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallServicesFromInfSectionExW(infhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCWSTR, flags : SPSVCINST_FLAGS, deviceinfoset : HDEVINFO, deviceinfodata : *const SP_DEVINFO_DATA, reserved1 : *const ::core::ffi::c_void, reserved2 : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupInstallServicesFromInfSectionExW(infhandle, sectionname.into_param().abi(), flags, deviceinfoset.into_param().abi(), ::core::mem::transmute(deviceinfodata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(reserved2.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupInstallServicesFromInfSectionW(infhandle: *const ::core::ffi::c_void, sectionname: P0, flags: SPSVCINST_FLAGS) -> ::windows_core::Result<()> @@ -3968,7 +3968,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupInstallServicesFromInfSectionW(infhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCWSTR, flags : SPSVCINST_FLAGS) -> super::super::Foundation:: BOOL); SetupInstallServicesFromInfSectionW(infhandle, sectionname.into_param().abi(), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupIterateCabinetA(cabinetfile: P0, reserved: u32, msghandler: PSP_FILE_CALLBACK_A, context: *const ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -3978,7 +3978,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupIterateCabinetA(cabinetfile : ::windows_core::PCSTR, reserved : u32, msghandler : PSP_FILE_CALLBACK_A, context : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupIterateCabinetA(cabinetfile.into_param().abi(), reserved, msghandler, context).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupIterateCabinetW(cabinetfile: P0, reserved: u32, msghandler: PSP_FILE_CALLBACK_W, context: *const ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -3988,7 +3988,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupIterateCabinetW(cabinetfile : ::windows_core::PCWSTR, reserved : u32, msghandler : PSP_FILE_CALLBACK_W, context : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupIterateCabinetW(cabinetfile.into_param().abi(), reserved, msghandler, context).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupLogErrorA(messagestring: P0, severity: u32) -> ::windows_core::Result<()> @@ -3998,7 +3998,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupLogErrorA(messagestring : ::windows_core::PCSTR, severity : u32) -> super::super::Foundation:: BOOL); SetupLogErrorA(messagestring.into_param().abi(), severity).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupLogErrorW(messagestring: P0, severity: u32) -> ::windows_core::Result<()> @@ -4008,7 +4008,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupLogErrorW(messagestring : ::windows_core::PCWSTR, severity : u32) -> super::super::Foundation:: BOOL); SetupLogErrorW(messagestring.into_param().abi(), severity).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupLogFileA(fileloghandle: *const ::core::ffi::c_void, logsectionname: P0, sourcefilename: P1, targetfilename: P2, checksum: u32, disktagfile: P3, diskdescription: P4, otherinfo: P5, flags: u32) -> ::windows_core::Result<()> @@ -4023,7 +4023,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupLogFileA(fileloghandle : *const ::core::ffi::c_void, logsectionname : ::windows_core::PCSTR, sourcefilename : ::windows_core::PCSTR, targetfilename : ::windows_core::PCSTR, checksum : u32, disktagfile : ::windows_core::PCSTR, diskdescription : ::windows_core::PCSTR, otherinfo : ::windows_core::PCSTR, flags : u32) -> super::super::Foundation:: BOOL); SetupLogFileA(fileloghandle, logsectionname.into_param().abi(), sourcefilename.into_param().abi(), targetfilename.into_param().abi(), checksum, disktagfile.into_param().abi(), diskdescription.into_param().abi(), otherinfo.into_param().abi(), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupLogFileW(fileloghandle: *const ::core::ffi::c_void, logsectionname: P0, sourcefilename: P1, targetfilename: P2, checksum: u32, disktagfile: P3, diskdescription: P4, otherinfo: P5, flags: u32) -> ::windows_core::Result<()> @@ -4038,7 +4038,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupLogFileW(fileloghandle : *const ::core::ffi::c_void, logsectionname : ::windows_core::PCWSTR, sourcefilename : ::windows_core::PCWSTR, targetfilename : ::windows_core::PCWSTR, checksum : u32, disktagfile : ::windows_core::PCWSTR, diskdescription : ::windows_core::PCWSTR, otherinfo : ::windows_core::PCWSTR, flags : u32) -> super::super::Foundation:: BOOL); SetupLogFileW(fileloghandle, logsectionname.into_param().abi(), sourcefilename.into_param().abi(), targetfilename.into_param().abi(), checksum, disktagfile.into_param().abi(), diskdescription.into_param().abi(), otherinfo.into_param().abi(), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupOpenAppendInfFileA(filename: P0, infhandle: *const ::core::ffi::c_void, errorline: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4048,7 +4048,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupOpenAppendInfFileA(filename : ::windows_core::PCSTR, infhandle : *const ::core::ffi::c_void, errorline : *mut u32) -> super::super::Foundation:: BOOL); SetupOpenAppendInfFileA(filename.into_param().abi(), infhandle, ::core::mem::transmute(errorline.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupOpenAppendInfFileW(filename: P0, infhandle: *const ::core::ffi::c_void, errorline: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4081,7 +4081,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupOpenInfFileW(filename : ::windows_core::PCWSTR, infclass : ::windows_core::PCWSTR, infstyle : INF_STYLE, errorline : *mut u32) -> *mut ::core::ffi::c_void); SetupOpenInfFileW(filename.into_param().abi(), infclass.into_param().abi(), infstyle, ::core::mem::transmute(errorline.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupOpenLog(erase: P0) -> ::windows_core::Result<()> @@ -4096,7 +4096,7 @@ pub unsafe fn SetupOpenMasterInf() -> *mut ::core::ffi::c_void { ::windows_targets::link!("setupapi.dll" "system" fn SetupOpenMasterInf() -> *mut ::core::ffi::c_void); SetupOpenMasterInf() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupPrepareQueueForRestoreA(queuehandle: *const ::core::ffi::c_void, backuppath: P0, restoreflags: u32) -> super::super::Foundation::BOOL @@ -4106,7 +4106,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupPrepareQueueForRestoreA(queuehandle : *const ::core::ffi::c_void, backuppath : ::windows_core::PCSTR, restoreflags : u32) -> super::super::Foundation:: BOOL); SetupPrepareQueueForRestoreA(queuehandle, backuppath.into_param().abi(), restoreflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupPrepareQueueForRestoreW(queuehandle: *const ::core::ffi::c_void, backuppath: P0, restoreflags: u32) -> super::super::Foundation::BOOL @@ -4116,7 +4116,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupPrepareQueueForRestoreW(queuehandle : *const ::core::ffi::c_void, backuppath : ::windows_core::PCWSTR, restoreflags : u32) -> super::super::Foundation:: BOOL); SetupPrepareQueueForRestoreW(queuehandle, backuppath.into_param().abi(), restoreflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupPromptForDiskA(hwndparent: P0, dialogtitle: P1, diskname: P2, pathtosource: P3, filesought: P4, tagfile: P5, diskpromptstyle: u32, pathbuffer: ::core::option::Option<&mut [u8]>, pathrequiredsize: ::core::option::Option<*mut u32>) -> u32 @@ -4131,7 +4131,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupPromptForDiskA(hwndparent : super::super::Foundation:: HWND, dialogtitle : ::windows_core::PCSTR, diskname : ::windows_core::PCSTR, pathtosource : ::windows_core::PCSTR, filesought : ::windows_core::PCSTR, tagfile : ::windows_core::PCSTR, diskpromptstyle : u32, pathbuffer : ::windows_core::PSTR, pathbuffersize : u32, pathrequiredsize : *mut u32) -> u32); SetupPromptForDiskA(hwndparent.into_param().abi(), dialogtitle.into_param().abi(), diskname.into_param().abi(), pathtosource.into_param().abi(), filesought.into_param().abi(), tagfile.into_param().abi(), diskpromptstyle, ::core::mem::transmute(pathbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pathbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pathrequiredsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupPromptForDiskW(hwndparent: P0, dialogtitle: P1, diskname: P2, pathtosource: P3, filesought: P4, tagfile: P5, diskpromptstyle: u32, pathbuffer: ::core::option::Option<&mut [u16]>, pathrequiredsize: ::core::option::Option<*mut u32>) -> u32 @@ -4146,7 +4146,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupPromptForDiskW(hwndparent : super::super::Foundation:: HWND, dialogtitle : ::windows_core::PCWSTR, diskname : ::windows_core::PCWSTR, pathtosource : ::windows_core::PCWSTR, filesought : ::windows_core::PCWSTR, tagfile : ::windows_core::PCWSTR, diskpromptstyle : u32, pathbuffer : ::windows_core::PWSTR, pathbuffersize : u32, pathrequiredsize : *mut u32) -> u32); SetupPromptForDiskW(hwndparent.into_param().abi(), dialogtitle.into_param().abi(), diskname.into_param().abi(), pathtosource.into_param().abi(), filesought.into_param().abi(), tagfile.into_param().abi(), diskpromptstyle, ::core::mem::transmute(pathbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pathbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pathrequiredsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupPromptReboot(filequeue: ::core::option::Option<*const ::core::ffi::c_void>, owner: P0, scanonly: P1) -> i32 @@ -4157,21 +4157,21 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupPromptReboot(filequeue : *const ::core::ffi::c_void, owner : super::super::Foundation:: HWND, scanonly : super::super::Foundation:: BOOL) -> i32); SetupPromptReboot(::core::mem::transmute(filequeue.unwrap_or(::std::ptr::null())), owner.into_param().abi(), scanonly.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueryDrivesInDiskSpaceListA(diskspace: *const ::core::ffi::c_void, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupQueryDrivesInDiskSpaceListA(diskspace : *const ::core::ffi::c_void, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupQueryDrivesInDiskSpaceListA(diskspace, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueryDrivesInDiskSpaceListW(diskspace: *const ::core::ffi::c_void, returnbuffer: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupQueryDrivesInDiskSpaceListW(diskspace : *const ::core::ffi::c_void, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupQueryDrivesInDiskSpaceListW(diskspace, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueryFileLogA(fileloghandle: *const ::core::ffi::c_void, logsectionname: P0, targetfilename: P1, desiredinfo: SetupFileLogInfo, dataout: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4182,7 +4182,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueryFileLogA(fileloghandle : *const ::core::ffi::c_void, logsectionname : ::windows_core::PCSTR, targetfilename : ::windows_core::PCSTR, desiredinfo : SetupFileLogInfo, dataout : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupQueryFileLogA(fileloghandle, logsectionname.into_param().abi(), targetfilename.into_param().abi(), desiredinfo, ::core::mem::transmute(dataout.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dataout.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueryFileLogW(fileloghandle: *const ::core::ffi::c_void, logsectionname: P0, targetfilename: P1, desiredinfo: SetupFileLogInfo, dataout: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4193,35 +4193,35 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueryFileLogW(fileloghandle : *const ::core::ffi::c_void, logsectionname : ::windows_core::PCWSTR, targetfilename : ::windows_core::PCWSTR, desiredinfo : SetupFileLogInfo, dataout : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupQueryFileLogW(fileloghandle, logsectionname.into_param().abi(), targetfilename.into_param().abi(), desiredinfo, ::core::mem::transmute(dataout.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dataout.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueryInfFileInformationA(infinformation: *const SP_INF_INFORMATION, infindex: u32, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupQueryInfFileInformationA(infinformation : *const SP_INF_INFORMATION, infindex : u32, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupQueryInfFileInformationA(infinformation, infindex, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueryInfFileInformationW(infinformation: *const SP_INF_INFORMATION, infindex: u32, returnbuffer: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupQueryInfFileInformationW(infinformation : *const SP_INF_INFORMATION, infindex : u32, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupQueryInfFileInformationW(infinformation, infindex, ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupQueryInfOriginalFileInformationA(infinformation: *const SP_INF_INFORMATION, infindex: u32, alternateplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, originalfileinfo: *mut SP_ORIGINAL_FILE_INFO_A) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupQueryInfOriginalFileInformationA(infinformation : *const SP_INF_INFORMATION, infindex : u32, alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2, originalfileinfo : *mut SP_ORIGINAL_FILE_INFO_A) -> super::super::Foundation:: BOOL); SetupQueryInfOriginalFileInformationA(infinformation, infindex, ::core::mem::transmute(alternateplatforminfo.unwrap_or(::std::ptr::null())), originalfileinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupQueryInfOriginalFileInformationW(infinformation: *const SP_INF_INFORMATION, infindex: u32, alternateplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, originalfileinfo: *mut SP_ORIGINAL_FILE_INFO_W) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupQueryInfOriginalFileInformationW(infinformation : *const SP_INF_INFORMATION, infindex : u32, alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2, originalfileinfo : *mut SP_ORIGINAL_FILE_INFO_W) -> super::super::Foundation:: BOOL); SetupQueryInfOriginalFileInformationW(infinformation, infindex, ::core::mem::transmute(alternateplatforminfo.unwrap_or(::std::ptr::null())), originalfileinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueryInfVersionInformationA(infinformation: *const SP_INF_INFORMATION, infindex: u32, key: P0, returnbuffer: ::core::option::Option<&mut [u8]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4231,7 +4231,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueryInfVersionInformationA(infinformation : *const SP_INF_INFORMATION, infindex : u32, key : ::windows_core::PCSTR, returnbuffer : ::windows_core::PSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupQueryInfVersionInformationA(infinformation, infindex, key.into_param().abi(), ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueryInfVersionInformationW(infinformation: *const SP_INF_INFORMATION, infindex: u32, key: P0, returnbuffer: ::core::option::Option<&mut [u16]>, requiredsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4241,21 +4241,21 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueryInfVersionInformationW(infinformation : *const SP_INF_INFORMATION, infindex : u32, key : ::windows_core::PCWSTR, returnbuffer : ::windows_core::PWSTR, returnbuffersize : u32, requiredsize : *mut u32) -> super::super::Foundation:: BOOL); SetupQueryInfVersionInformationW(infinformation, infindex, key.into_param().abi(), ::core::mem::transmute(returnbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(requiredsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQuerySourceListA(flags: u32, list: *mut *mut ::windows_core::PCSTR, count: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupQuerySourceListA(flags : u32, list : *mut *mut ::windows_core::PCSTR, count : *mut u32) -> super::super::Foundation:: BOOL); SetupQuerySourceListA(flags, list, count).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQuerySourceListW(flags: u32, list: *mut *mut ::windows_core::PCWSTR, count: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupQuerySourceListW(flags : u32, list : *mut *mut ::windows_core::PCWSTR, count : *mut u32) -> super::super::Foundation:: BOOL); SetupQuerySourceListW(flags, list, count).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQuerySpaceRequiredOnDriveA(diskspace: *const ::core::ffi::c_void, drivespec: P0, spacerequired: *mut i64, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -4265,7 +4265,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQuerySpaceRequiredOnDriveA(diskspace : *const ::core::ffi::c_void, drivespec : ::windows_core::PCSTR, spacerequired : *mut i64, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupQuerySpaceRequiredOnDriveA(diskspace, drivespec.into_param().abi(), spacerequired, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQuerySpaceRequiredOnDriveW(diskspace: *const ::core::ffi::c_void, drivespec: P0, spacerequired: *mut i64, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -4275,7 +4275,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQuerySpaceRequiredOnDriveW(diskspace : *const ::core::ffi::c_void, drivespec : ::windows_core::PCWSTR, spacerequired : *mut i64, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupQuerySpaceRequiredOnDriveW(diskspace, drivespec.into_param().abi(), spacerequired, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueCopyA(queuehandle: *const ::core::ffi::c_void, sourcerootpath: P0, sourcepath: P1, sourcefilename: P2, sourcedescription: P3, sourcetagfile: P4, targetdirectory: P5, targetfilename: P6, copystyle: u32) -> ::windows_core::Result<()> @@ -4291,21 +4291,21 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueCopyA(queuehandle : *const ::core::ffi::c_void, sourcerootpath : ::windows_core::PCSTR, sourcepath : ::windows_core::PCSTR, sourcefilename : ::windows_core::PCSTR, sourcedescription : ::windows_core::PCSTR, sourcetagfile : ::windows_core::PCSTR, targetdirectory : ::windows_core::PCSTR, targetfilename : ::windows_core::PCSTR, copystyle : u32) -> super::super::Foundation:: BOOL); SetupQueueCopyA(queuehandle, sourcerootpath.into_param().abi(), sourcepath.into_param().abi(), sourcefilename.into_param().abi(), sourcedescription.into_param().abi(), sourcetagfile.into_param().abi(), targetdirectory.into_param().abi(), targetfilename.into_param().abi(), copystyle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueCopyIndirectA(copyparams: *const SP_FILE_COPY_PARAMS_A) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueCopyIndirectA(copyparams : *const SP_FILE_COPY_PARAMS_A) -> super::super::Foundation:: BOOL); SetupQueueCopyIndirectA(copyparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueCopyIndirectW(copyparams: *const SP_FILE_COPY_PARAMS_W) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueCopyIndirectW(copyparams : *const SP_FILE_COPY_PARAMS_W) -> super::super::Foundation:: BOOL); SetupQueueCopyIndirectW(copyparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueCopySectionA(queuehandle: *const ::core::ffi::c_void, sourcerootpath: P0, infhandle: *const ::core::ffi::c_void, listinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, section: P1, copystyle: u32) -> ::windows_core::Result<()> @@ -4316,7 +4316,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueCopySectionA(queuehandle : *const ::core::ffi::c_void, sourcerootpath : ::windows_core::PCSTR, infhandle : *const ::core::ffi::c_void, listinfhandle : *const ::core::ffi::c_void, section : ::windows_core::PCSTR, copystyle : u32) -> super::super::Foundation:: BOOL); SetupQueueCopySectionA(queuehandle, sourcerootpath.into_param().abi(), infhandle, ::core::mem::transmute(listinfhandle.unwrap_or(::std::ptr::null())), section.into_param().abi(), copystyle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueCopySectionW(queuehandle: *const ::core::ffi::c_void, sourcerootpath: P0, infhandle: *const ::core::ffi::c_void, listinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, section: P1, copystyle: u32) -> ::windows_core::Result<()> @@ -4327,7 +4327,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueCopySectionW(queuehandle : *const ::core::ffi::c_void, sourcerootpath : ::windows_core::PCWSTR, infhandle : *const ::core::ffi::c_void, listinfhandle : *const ::core::ffi::c_void, section : ::windows_core::PCWSTR, copystyle : u32) -> super::super::Foundation:: BOOL); SetupQueueCopySectionW(queuehandle, sourcerootpath.into_param().abi(), infhandle, ::core::mem::transmute(listinfhandle.unwrap_or(::std::ptr::null())), section.into_param().abi(), copystyle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueCopyW(queuehandle: *const ::core::ffi::c_void, sourcerootpath: P0, sourcepath: P1, sourcefilename: P2, sourcedescription: P3, sourcetagfile: P4, targetdirectory: P5, targetfilename: P6, copystyle: u32) -> ::windows_core::Result<()> @@ -4343,7 +4343,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueCopyW(queuehandle : *const ::core::ffi::c_void, sourcerootpath : ::windows_core::PCWSTR, sourcepath : ::windows_core::PCWSTR, sourcefilename : ::windows_core::PCWSTR, sourcedescription : ::windows_core::PCWSTR, sourcetagfile : ::windows_core::PCWSTR, targetdirectory : ::windows_core::PCWSTR, targetfilename : ::windows_core::PCWSTR, copystyle : u32) -> super::super::Foundation:: BOOL); SetupQueueCopyW(queuehandle, sourcerootpath.into_param().abi(), sourcepath.into_param().abi(), sourcefilename.into_param().abi(), sourcedescription.into_param().abi(), sourcetagfile.into_param().abi(), targetdirectory.into_param().abi(), targetfilename.into_param().abi(), copystyle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueDefaultCopyA(queuehandle: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, sourcerootpath: P0, sourcefilename: P1, targetfilename: P2, copystyle: u32) -> ::windows_core::Result<()> @@ -4355,7 +4355,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueDefaultCopyA(queuehandle : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, sourcerootpath : ::windows_core::PCSTR, sourcefilename : ::windows_core::PCSTR, targetfilename : ::windows_core::PCSTR, copystyle : u32) -> super::super::Foundation:: BOOL); SetupQueueDefaultCopyA(queuehandle, infhandle, sourcerootpath.into_param().abi(), sourcefilename.into_param().abi(), targetfilename.into_param().abi(), copystyle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueDefaultCopyW(queuehandle: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, sourcerootpath: P0, sourcefilename: P1, targetfilename: P2, copystyle: u32) -> ::windows_core::Result<()> @@ -4367,7 +4367,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueDefaultCopyW(queuehandle : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, sourcerootpath : ::windows_core::PCWSTR, sourcefilename : ::windows_core::PCWSTR, targetfilename : ::windows_core::PCWSTR, copystyle : u32) -> super::super::Foundation:: BOOL); SetupQueueDefaultCopyW(queuehandle, infhandle, sourcerootpath.into_param().abi(), sourcefilename.into_param().abi(), targetfilename.into_param().abi(), copystyle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueDeleteA(queuehandle: *const ::core::ffi::c_void, pathpart1: P0, pathpart2: P1) -> ::windows_core::Result<()> @@ -4378,7 +4378,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueDeleteA(queuehandle : *const ::core::ffi::c_void, pathpart1 : ::windows_core::PCSTR, pathpart2 : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetupQueueDeleteA(queuehandle, pathpart1.into_param().abi(), pathpart2.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueDeleteSectionA(queuehandle: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, listinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, section: P0) -> ::windows_core::Result<()> @@ -4388,7 +4388,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueDeleteSectionA(queuehandle : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, listinfhandle : *const ::core::ffi::c_void, section : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetupQueueDeleteSectionA(queuehandle, infhandle, ::core::mem::transmute(listinfhandle.unwrap_or(::std::ptr::null())), section.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueDeleteSectionW(queuehandle: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, listinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, section: P0) -> ::windows_core::Result<()> @@ -4398,7 +4398,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueDeleteSectionW(queuehandle : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, listinfhandle : *const ::core::ffi::c_void, section : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetupQueueDeleteSectionW(queuehandle, infhandle, ::core::mem::transmute(listinfhandle.unwrap_or(::std::ptr::null())), section.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueDeleteW(queuehandle: *const ::core::ffi::c_void, pathpart1: P0, pathpart2: P1) -> ::windows_core::Result<()> @@ -4409,7 +4409,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueDeleteW(queuehandle : *const ::core::ffi::c_void, pathpart1 : ::windows_core::PCWSTR, pathpart2 : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetupQueueDeleteW(queuehandle, pathpart1.into_param().abi(), pathpart2.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueRenameA(queuehandle: *const ::core::ffi::c_void, sourcepath: P0, sourcefilename: P1, targetpath: P2, targetfilename: P3) -> ::windows_core::Result<()> @@ -4422,7 +4422,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueRenameA(queuehandle : *const ::core::ffi::c_void, sourcepath : ::windows_core::PCSTR, sourcefilename : ::windows_core::PCSTR, targetpath : ::windows_core::PCSTR, targetfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetupQueueRenameA(queuehandle, sourcepath.into_param().abi(), sourcefilename.into_param().abi(), targetpath.into_param().abi(), targetfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueRenameSectionA(queuehandle: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, listinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, section: P0) -> ::windows_core::Result<()> @@ -4432,7 +4432,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueRenameSectionA(queuehandle : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, listinfhandle : *const ::core::ffi::c_void, section : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetupQueueRenameSectionA(queuehandle, infhandle, ::core::mem::transmute(listinfhandle.unwrap_or(::std::ptr::null())), section.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueRenameSectionW(queuehandle: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, listinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, section: P0) -> ::windows_core::Result<()> @@ -4442,7 +4442,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueRenameSectionW(queuehandle : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, listinfhandle : *const ::core::ffi::c_void, section : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetupQueueRenameSectionW(queuehandle, infhandle, ::core::mem::transmute(listinfhandle.unwrap_or(::std::ptr::null())), section.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupQueueRenameW(queuehandle: *const ::core::ffi::c_void, sourcepath: P0, sourcefilename: P1, targetpath: P2, targetfilename: P3) -> ::windows_core::Result<()> @@ -4455,7 +4455,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupQueueRenameW(queuehandle : *const ::core::ffi::c_void, sourcepath : ::windows_core::PCWSTR, sourcefilename : ::windows_core::PCWSTR, targetpath : ::windows_core::PCWSTR, targetfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetupQueueRenameW(queuehandle, sourcepath.into_param().abi(), sourcefilename.into_param().abi(), targetpath.into_param().abi(), targetfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRemoveFileLogEntryA(fileloghandle: *const ::core::ffi::c_void, logsectionname: P0, targetfilename: P1) -> ::windows_core::Result<()> @@ -4466,7 +4466,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRemoveFileLogEntryA(fileloghandle : *const ::core::ffi::c_void, logsectionname : ::windows_core::PCSTR, targetfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetupRemoveFileLogEntryA(fileloghandle, logsectionname.into_param().abi(), targetfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRemoveFileLogEntryW(fileloghandle: *const ::core::ffi::c_void, logsectionname: P0, targetfilename: P1) -> ::windows_core::Result<()> @@ -4477,7 +4477,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRemoveFileLogEntryW(fileloghandle : *const ::core::ffi::c_void, logsectionname : ::windows_core::PCWSTR, targetfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetupRemoveFileLogEntryW(fileloghandle, logsectionname.into_param().abi(), targetfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRemoveFromDiskSpaceListA(diskspace: *const ::core::ffi::c_void, targetfilespec: P0, operation: SETUP_FILE_OPERATION, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -4487,7 +4487,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRemoveFromDiskSpaceListA(diskspace : *const ::core::ffi::c_void, targetfilespec : ::windows_core::PCSTR, operation : SETUP_FILE_OPERATION, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupRemoveFromDiskSpaceListA(diskspace, targetfilespec.into_param().abi(), operation, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRemoveFromDiskSpaceListW(diskspace: *const ::core::ffi::c_void, targetfilespec: P0, operation: SETUP_FILE_OPERATION, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -4497,7 +4497,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRemoveFromDiskSpaceListW(diskspace : *const ::core::ffi::c_void, targetfilespec : ::windows_core::PCWSTR, operation : SETUP_FILE_OPERATION, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupRemoveFromDiskSpaceListW(diskspace, targetfilespec.into_param().abi(), operation, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRemoveFromSourceListA(flags: u32, source: P0) -> ::windows_core::Result<()> @@ -4507,7 +4507,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRemoveFromSourceListA(flags : u32, source : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetupRemoveFromSourceListA(flags, source.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRemoveFromSourceListW(flags: u32, source: P0) -> ::windows_core::Result<()> @@ -4517,7 +4517,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRemoveFromSourceListW(flags : u32, source : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetupRemoveFromSourceListW(flags, source.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRemoveInstallSectionFromDiskSpaceListA(diskspace: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, layoutinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, sectionname: P0, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -4527,7 +4527,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRemoveInstallSectionFromDiskSpaceListA(diskspace : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, layoutinfhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCSTR, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupRemoveInstallSectionFromDiskSpaceListA(diskspace, infhandle, ::core::mem::transmute(layoutinfhandle.unwrap_or(::std::ptr::null())), sectionname.into_param().abi(), ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRemoveInstallSectionFromDiskSpaceListW(diskspace: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, layoutinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, sectionname: P0, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -4537,7 +4537,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRemoveInstallSectionFromDiskSpaceListW(diskspace : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, layoutinfhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCWSTR, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupRemoveInstallSectionFromDiskSpaceListW(diskspace, infhandle, ::core::mem::transmute(layoutinfhandle.unwrap_or(::std::ptr::null())), sectionname.into_param().abi(), ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRemoveSectionFromDiskSpaceListA(diskspace: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, listinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, sectionname: P0, operation: SETUP_FILE_OPERATION, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -4547,7 +4547,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRemoveSectionFromDiskSpaceListA(diskspace : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, listinfhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCSTR, operation : SETUP_FILE_OPERATION, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupRemoveSectionFromDiskSpaceListA(diskspace, infhandle, ::core::mem::transmute(listinfhandle.unwrap_or(::std::ptr::null())), sectionname.into_param().abi(), operation, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRemoveSectionFromDiskSpaceListW(diskspace: *const ::core::ffi::c_void, infhandle: *const ::core::ffi::c_void, listinfhandle: ::core::option::Option<*const ::core::ffi::c_void>, sectionname: P0, operation: SETUP_FILE_OPERATION, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32) -> ::windows_core::Result<()> @@ -4557,7 +4557,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRemoveSectionFromDiskSpaceListW(diskspace : *const ::core::ffi::c_void, infhandle : *const ::core::ffi::c_void, listinfhandle : *const ::core::ffi::c_void, sectionname : ::windows_core::PCWSTR, operation : SETUP_FILE_OPERATION, reserved1 : *const ::core::ffi::c_void, reserved2 : u32) -> super::super::Foundation:: BOOL); SetupRemoveSectionFromDiskSpaceListW(diskspace, infhandle, ::core::mem::transmute(listinfhandle.unwrap_or(::std::ptr::null())), sectionname.into_param().abi(), operation, ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRenameErrorA(hwndparent: P0, dialogtitle: P1, sourcefile: P2, targetfile: P3, win32errorcode: u32, style: u32) -> u32 @@ -4570,7 +4570,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRenameErrorA(hwndparent : super::super::Foundation:: HWND, dialogtitle : ::windows_core::PCSTR, sourcefile : ::windows_core::PCSTR, targetfile : ::windows_core::PCSTR, win32errorcode : u32, style : u32) -> u32); SetupRenameErrorA(hwndparent.into_param().abi(), dialogtitle.into_param().abi(), sourcefile.into_param().abi(), targetfile.into_param().abi(), win32errorcode, style) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupRenameErrorW(hwndparent: P0, dialogtitle: P1, sourcefile: P2, targetfile: P3, win32errorcode: u32, style: u32) -> u32 @@ -4583,7 +4583,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupRenameErrorW(hwndparent : super::super::Foundation:: HWND, dialogtitle : ::windows_core::PCWSTR, sourcefile : ::windows_core::PCWSTR, targetfile : ::windows_core::PCWSTR, win32errorcode : u32, style : u32) -> u32); SetupRenameErrorW(hwndparent.into_param().abi(), dialogtitle.into_param().abi(), sourcefile.into_param().abi(), targetfile.into_param().abi(), win32errorcode, style) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupScanFileQueueA(filequeue: *const ::core::ffi::c_void, flags: SETUPSCANFILEQUEUE_FLAGS, window: P0, callbackroutine: PSP_FILE_CALLBACK_A, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, result: *mut u32) -> ::windows_core::Result<()> @@ -4593,7 +4593,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupScanFileQueueA(filequeue : *const ::core::ffi::c_void, flags : SETUPSCANFILEQUEUE_FLAGS, window : super::super::Foundation:: HWND, callbackroutine : PSP_FILE_CALLBACK_A, callbackcontext : *const ::core::ffi::c_void, result : *mut u32) -> super::super::Foundation:: BOOL); SetupScanFileQueueA(filequeue, flags, window.into_param().abi(), callbackroutine, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), result).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupScanFileQueueW(filequeue: *const ::core::ffi::c_void, flags: SETUPSCANFILEQUEUE_FLAGS, window: P0, callbackroutine: PSP_FILE_CALLBACK_W, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, result: *mut u32) -> ::windows_core::Result<()> @@ -4603,7 +4603,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupScanFileQueueW(filequeue : *const ::core::ffi::c_void, flags : SETUPSCANFILEQUEUE_FLAGS, window : super::super::Foundation:: HWND, callbackroutine : PSP_FILE_CALLBACK_W, callbackcontext : *const ::core::ffi::c_void, result : *mut u32) -> super::super::Foundation:: BOOL); SetupScanFileQueueW(filequeue, flags, window.into_param().abi(), callbackroutine, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), result).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupSetDirectoryIdA(infhandle: *const ::core::ffi::c_void, id: u32, directory: P0) -> ::windows_core::Result<()> @@ -4613,7 +4613,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupSetDirectoryIdA(infhandle : *const ::core::ffi::c_void, id : u32, directory : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetupSetDirectoryIdA(infhandle, id, directory.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupSetDirectoryIdExA(infhandle: *const ::core::ffi::c_void, id: u32, directory: P0, flags: u32, reserved1: u32, reserved2: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -4623,7 +4623,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupSetDirectoryIdExA(infhandle : *const ::core::ffi::c_void, id : u32, directory : ::windows_core::PCSTR, flags : u32, reserved1 : u32, reserved2 : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupSetDirectoryIdExA(infhandle, id, directory.into_param().abi(), flags, reserved1, ::core::mem::transmute(reserved2.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupSetDirectoryIdExW(infhandle: *const ::core::ffi::c_void, id: u32, directory: P0, flags: u32, reserved1: u32, reserved2: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -4633,7 +4633,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupSetDirectoryIdExW(infhandle : *const ::core::ffi::c_void, id : u32, directory : ::windows_core::PCWSTR, flags : u32, reserved1 : u32, reserved2 : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupSetDirectoryIdExW(infhandle, id, directory.into_param().abi(), flags, reserved1, ::core::mem::transmute(reserved2.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupSetDirectoryIdW(infhandle: *const ::core::ffi::c_void, id: u32, directory: P0) -> ::windows_core::Result<()> @@ -4643,7 +4643,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupSetDirectoryIdW(infhandle : *const ::core::ffi::c_void, id : u32, directory : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetupSetDirectoryIdW(infhandle, id, directory.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupSetFileQueueAlternatePlatformA(queuehandle: *const ::core::ffi::c_void, alternateplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, alternatedefaultcatalogfile: P0) -> ::windows_core::Result<()> @@ -4653,7 +4653,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupSetFileQueueAlternatePlatformA(queuehandle : *const ::core::ffi::c_void, alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2, alternatedefaultcatalogfile : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetupSetFileQueueAlternatePlatformA(queuehandle, ::core::mem::transmute(alternateplatforminfo.unwrap_or(::std::ptr::null())), alternatedefaultcatalogfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupSetFileQueueAlternatePlatformW(queuehandle: *const ::core::ffi::c_void, alternateplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, alternatedefaultcatalogfile: P0) -> ::windows_core::Result<()> @@ -4663,14 +4663,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupSetFileQueueAlternatePlatformW(queuehandle : *const ::core::ffi::c_void, alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2, alternatedefaultcatalogfile : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetupSetFileQueueAlternatePlatformW(queuehandle, ::core::mem::transmute(alternateplatforminfo.unwrap_or(::std::ptr::null())), alternatedefaultcatalogfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupSetFileQueueFlags(filequeue: *const ::core::ffi::c_void, flagmask: u32, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupSetFileQueueFlags(filequeue : *const ::core::ffi::c_void, flagmask : u32, flags : u32) -> super::super::Foundation:: BOOL); SetupSetFileQueueFlags(filequeue, flagmask, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupSetNonInteractiveMode(noninteractiveflag: P0) -> super::super::Foundation::BOOL @@ -4680,7 +4680,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupSetNonInteractiveMode(noninteractiveflag : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetupSetNonInteractiveMode(noninteractiveflag.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupSetPlatformPathOverrideA(r#override: P0) -> ::windows_core::Result<()> @@ -4690,7 +4690,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupSetPlatformPathOverrideA(r#override : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetupSetPlatformPathOverrideA(r#override.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupSetPlatformPathOverrideW(r#override: P0) -> ::windows_core::Result<()> @@ -4700,14 +4700,14 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupSetPlatformPathOverrideW(r#override : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetupSetPlatformPathOverrideW(r#override.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupSetSourceListA(flags: u32, sourcelist: &[::windows_core::PCSTR]) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupSetSourceListA(flags : u32, sourcelist : *const ::windows_core::PCSTR, sourcecount : u32) -> super::super::Foundation:: BOOL); SetupSetSourceListA(flags, ::core::mem::transmute(sourcelist.as_ptr()), sourcelist.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupSetSourceListW(flags: u32, sourcelist: &[::windows_core::PCWSTR]) -> ::windows_core::Result<()> { @@ -4724,21 +4724,21 @@ pub unsafe fn SetupTermDefaultQueueCallback(context: *const ::core::ffi::c_void) ::windows_targets::link!("setupapi.dll" "system" fn SetupTermDefaultQueueCallback(context : *const ::core::ffi::c_void) -> ()); SetupTermDefaultQueueCallback(context) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupTerminateFileLog(fileloghandle: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupTerminateFileLog(fileloghandle : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupTerminateFileLog(fileloghandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupUninstallNewlyCopiedInfs(filequeue: *const ::core::ffi::c_void, flags: u32, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("setupapi.dll" "system" fn SetupUninstallNewlyCopiedInfs(filequeue : *const ::core::ffi::c_void, flags : u32, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupUninstallNewlyCopiedInfs(filequeue, flags, ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupUninstallOEMInfA(inffilename: P0, flags: u32, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -4748,7 +4748,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupUninstallOEMInfA(inffilename : ::windows_core::PCSTR, flags : u32, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupUninstallOEMInfA(inffilename.into_param().abi(), flags, ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetupUninstallOEMInfW(inffilename: P0, flags: u32, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -4758,7 +4758,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupUninstallOEMInfW(inffilename : ::windows_core::PCWSTR, flags : u32, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetupUninstallOEMInfW(inffilename.into_param().abi(), flags, ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupVerifyInfFileA(infname: P0, altplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, infsignerinfo: *mut SP_INF_SIGNER_INFO_V2_A) -> super::super::Foundation::BOOL @@ -4768,7 +4768,7 @@ where ::windows_targets::link!("setupapi.dll" "system" fn SetupVerifyInfFileA(infname : ::windows_core::PCSTR, altplatforminfo : *const SP_ALTPLATFORM_INFO_V2, infsignerinfo : *mut SP_INF_SIGNER_INFO_V2_A) -> super::super::Foundation:: BOOL); SetupVerifyInfFileA(infname.into_param().abi(), ::core::mem::transmute(altplatforminfo.unwrap_or(::std::ptr::null())), infsignerinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] #[inline] pub unsafe fn SetupVerifyInfFileW(infname: P0, altplatforminfo: ::core::option::Option<*const SP_ALTPLATFORM_INFO_V2>, infsignerinfo: *mut SP_INF_SIGNER_INFO_V2_W) -> super::super::Foundation::BOOL @@ -4799,7 +4799,7 @@ pub unsafe fn SetupWriteTextLogInfLine(logtoken: u64, flags: u32, infhandle: *co ::windows_targets::link!("setupapi.dll" "system" fn SetupWriteTextLogInfLine(logtoken : u64, flags : u32, infhandle : *const ::core::ffi::c_void, context : *const INFCONTEXT) -> ()); SetupWriteTextLogInfLine(logtoken, flags, infhandle, context) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateDriverForPlugAndPlayDevicesA(hwndparent: P0, hardwareid: P1, fullinfpath: P2, installflags: UPDATEDRIVERFORPLUGANDPLAYDEVICES_FLAGS, brebootrequired: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -4811,7 +4811,7 @@ where ::windows_targets::link!("newdev.dll" "system" fn UpdateDriverForPlugAndPlayDevicesA(hwndparent : super::super::Foundation:: HWND, hardwareid : ::windows_core::PCSTR, fullinfpath : ::windows_core::PCSTR, installflags : UPDATEDRIVERFORPLUGANDPLAYDEVICES_FLAGS, brebootrequired : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); UpdateDriverForPlugAndPlayDevicesA(hwndparent.into_param().abi(), hardwareid.into_param().abi(), fullinfpath.into_param().abi(), installflags, ::core::mem::transmute(brebootrequired.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateDriverForPlugAndPlayDevicesW(hwndparent: P0, hardwareid: P1, fullinfpath: P2, installflags: UPDATEDRIVERFORPLUGANDPLAYDEVICES_FLAGS, brebootrequired: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -7933,7 +7933,7 @@ impl ::core::default::Default for CM_NOTIFY_EVENT_DATA_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CM_NOTIFY_FILTER { pub cbSize: u32, @@ -7961,7 +7961,7 @@ impl ::core::default::Default for CM_NOTIFY_FILTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CM_NOTIFY_FILTER_0 { pub DeviceInterface: CM_NOTIFY_FILTER_0_2, @@ -7987,7 +7987,7 @@ impl ::core::default::Default for CM_NOTIFY_FILTER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CM_NOTIFY_FILTER_0_0 { pub hTarget: super::super::Foundation::HANDLE, @@ -8025,7 +8025,7 @@ impl ::core::default::Default for CM_NOTIFY_FILTER_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CM_NOTIFY_FILTER_0_1 { pub InstanceId: [u16; 200], @@ -8063,7 +8063,7 @@ impl ::core::default::Default for CM_NOTIFY_FILTER_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CM_NOTIFY_FILTER_0_2 { pub ClassGuid: ::windows_core::GUID, @@ -8101,7 +8101,7 @@ impl ::core::default::Default for CM_NOTIFY_FILTER_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct COINSTALLER_CONTEXT_DATA { @@ -8132,7 +8132,7 @@ impl ::core::default::Default for COINSTALLER_CONTEXT_DATA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct COINSTALLER_CONTEXT_DATA { @@ -9413,7 +9413,7 @@ impl ::core::default::Default for SOURCE_MEDIA_W { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct SP_ALTPLATFORM_INFO_V1 { @@ -9447,7 +9447,7 @@ impl ::core::default::Default for SP_ALTPLATFORM_INFO_V1 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct SP_ALTPLATFORM_INFO_V1 { @@ -9481,7 +9481,7 @@ impl ::core::default::Default for SP_ALTPLATFORM_INFO_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct SP_ALTPLATFORM_INFO_V2 { @@ -9517,7 +9517,7 @@ impl ::core::default::Default for SP_ALTPLATFORM_INFO_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub union SP_ALTPLATFORM_INFO_V2_0 { @@ -9547,7 +9547,7 @@ impl ::core::default::Default for SP_ALTPLATFORM_INFO_V2_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub struct SP_ALTPLATFORM_INFO_V2 { @@ -9583,7 +9583,7 @@ impl ::core::default::Default for SP_ALTPLATFORM_INFO_V2 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Diagnostics_Debug")] pub union SP_ALTPLATFORM_INFO_V2_0 { @@ -9931,7 +9931,7 @@ impl ::core::default::Default for SP_BACKUP_QUEUE_PARAMS_V2_W { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_UI_Controls")] pub struct SP_CLASSIMAGELIST_DATA { @@ -9962,7 +9962,7 @@ impl ::core::default::Default for SP_CLASSIMAGELIST_DATA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_UI_Controls")] pub struct SP_CLASSIMAGELIST_DATA { @@ -10041,7 +10041,7 @@ impl ::core::default::Default for SP_CLASSINSTALL_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SP_DETECTDEVICE_PARAMS { @@ -10072,7 +10072,7 @@ impl ::core::default::Default for SP_DETECTDEVICE_PARAMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SP_DETECTDEVICE_PARAMS { @@ -10303,7 +10303,7 @@ impl ::core::default::Default for SP_DEVINFO_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SP_DEVINFO_LIST_DETAIL_DATA_A { @@ -10335,7 +10335,7 @@ impl ::core::default::Default for SP_DEVINFO_LIST_DETAIL_DATA_A { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SP_DEVINFO_LIST_DETAIL_DATA_A { @@ -10367,7 +10367,7 @@ impl ::core::default::Default for SP_DEVINFO_LIST_DETAIL_DATA_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SP_DEVINFO_LIST_DETAIL_DATA_W { @@ -10399,7 +10399,7 @@ impl ::core::default::Default for SP_DEVINFO_LIST_DETAIL_DATA_W { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SP_DEVINFO_LIST_DETAIL_DATA_W { @@ -10431,7 +10431,7 @@ impl ::core::default::Default for SP_DEVINFO_LIST_DETAIL_DATA_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SP_DEVINSTALL_PARAMS_A { @@ -10469,7 +10469,7 @@ impl ::core::default::Default for SP_DEVINSTALL_PARAMS_A { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SP_DEVINSTALL_PARAMS_A { @@ -10507,7 +10507,7 @@ impl ::core::default::Default for SP_DEVINSTALL_PARAMS_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SP_DEVINSTALL_PARAMS_W { @@ -10545,7 +10545,7 @@ impl ::core::default::Default for SP_DEVINSTALL_PARAMS_W { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SP_DEVINSTALL_PARAMS_W { @@ -10695,7 +10695,7 @@ impl ::core::default::Default for SP_DRVINFO_DATA_V1_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SP_DRVINFO_DATA_V2_A { @@ -10731,7 +10731,7 @@ impl ::core::default::Default for SP_DRVINFO_DATA_V2_A { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SP_DRVINFO_DATA_V2_A { @@ -10767,7 +10767,7 @@ impl ::core::default::Default for SP_DRVINFO_DATA_V2_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SP_DRVINFO_DATA_V2_W { @@ -10803,7 +10803,7 @@ impl ::core::default::Default for SP_DRVINFO_DATA_V2_W { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SP_DRVINFO_DATA_V2_W { @@ -10839,7 +10839,7 @@ impl ::core::default::Default for SP_DRVINFO_DATA_V2_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SP_DRVINFO_DETAIL_DATA_A { @@ -10876,7 +10876,7 @@ impl ::core::default::Default for SP_DRVINFO_DETAIL_DATA_A { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SP_DRVINFO_DETAIL_DATA_A { @@ -10913,7 +10913,7 @@ impl ::core::default::Default for SP_DRVINFO_DETAIL_DATA_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SP_DRVINFO_DETAIL_DATA_W { @@ -10950,7 +10950,7 @@ impl ::core::default::Default for SP_DRVINFO_DETAIL_DATA_W { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SP_DRVINFO_DETAIL_DATA_W { @@ -11489,7 +11489,7 @@ impl ::core::default::Default for SP_INF_SIGNER_INFO_V2_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub struct SP_INSTALLWIZARD_DATA { @@ -11525,7 +11525,7 @@ impl ::core::default::Default for SP_INSTALLWIZARD_DATA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub struct SP_INSTALLWIZARD_DATA { @@ -11561,7 +11561,7 @@ impl ::core::default::Default for SP_INSTALLWIZARD_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub struct SP_NEWDEVICEWIZARD_DATA { @@ -11594,7 +11594,7 @@ impl ::core::default::Default for SP_NEWDEVICEWIZARD_DATA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub struct SP_NEWDEVICEWIZARD_DATA { @@ -12249,7 +12249,7 @@ impl ::core::default::Default for SP_UNREMOVEDEVICE_PARAMS { } } pub type PCM_NOTIFY_CALLBACK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDETECT_PROGRESS_NOTIFY = ::core::option::Option super::super::Foundation::BOOL>; pub type PSP_DETSIG_CMPPROC = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/DeviceQuery/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/DeviceQuery/mod.rs index f05f4bfdf6..6543d6b067 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/DeviceQuery/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/DeviceQuery/mod.rs @@ -6,7 +6,7 @@ where ::windows_targets::link!("api-ms-win-devices-query-l1-1-0.dll" "system" fn DevCloseObjectQuery(hdevquery : HDEVQUERY) -> ()); DevCloseObjectQuery(hdevquery.into_param().abi()) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevCreateObjectQuery(objecttype: DEV_OBJECT_TYPE, queryflags: u32, prequestedproperties: ::core::option::Option<&[super::Properties::DEVPROPCOMPKEY]>, pfilter: ::core::option::Option<&[DEVPROP_FILTER_EXPRESSION]>, pcallback: PDEV_QUERY_RESULT_CALLBACK, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result { @@ -14,7 +14,7 @@ pub unsafe fn DevCreateObjectQuery(objecttype: DEV_OBJECT_TYPE, queryflags: u32, let mut result__ = ::std::mem::zeroed(); DevCreateObjectQuery(objecttype, queryflags, prequestedproperties.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prequestedproperties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pfilter.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pfilter.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcallback, ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevCreateObjectQueryEx(objecttype: DEV_OBJECT_TYPE, queryflags: u32, prequestedproperties: ::core::option::Option<&[super::Properties::DEVPROPCOMPKEY]>, pfilter: ::core::option::Option<&[DEVPROP_FILTER_EXPRESSION]>, pextendedparameters: ::core::option::Option<&[DEV_QUERY_PARAMETER]>, pcallback: PDEV_QUERY_RESULT_CALLBACK, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result { @@ -35,7 +35,7 @@ pub unsafe fn DevCreateObjectQueryEx(objecttype: DEV_OBJECT_TYPE, queryflags: u3 ) .from_abi(result__) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevCreateObjectQueryFromId(objecttype: DEV_OBJECT_TYPE, pszobjectid: P0, queryflags: u32, prequestedproperties: ::core::option::Option<&[super::Properties::DEVPROPCOMPKEY]>, pfilter: ::core::option::Option<&[DEVPROP_FILTER_EXPRESSION]>, pcallback: PDEV_QUERY_RESULT_CALLBACK, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -46,7 +46,7 @@ where let mut result__ = ::std::mem::zeroed(); DevCreateObjectQueryFromId(objecttype, pszobjectid.into_param().abi(), queryflags, prequestedproperties.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prequestedproperties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pfilter.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pfilter.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcallback, ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevCreateObjectQueryFromIdEx(objecttype: DEV_OBJECT_TYPE, pszobjectid: P0, queryflags: u32, prequestedproperties: ::core::option::Option<&[super::Properties::DEVPROPCOMPKEY]>, pfilter: ::core::option::Option<&[DEVPROP_FILTER_EXPRESSION]>, pextendedparameters: ::core::option::Option<&[DEV_QUERY_PARAMETER]>, pcallback: PDEV_QUERY_RESULT_CALLBACK, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -71,7 +71,7 @@ where ) .from_abi(result__) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevCreateObjectQueryFromIds(objecttype: DEV_OBJECT_TYPE, pszzobjectids: P0, queryflags: u32, prequestedproperties: ::core::option::Option<&[super::Properties::DEVPROPCOMPKEY]>, pfilter: ::core::option::Option<&[DEVPROP_FILTER_EXPRESSION]>, pcallback: PDEV_QUERY_RESULT_CALLBACK, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -82,7 +82,7 @@ where let mut result__ = ::std::mem::zeroed(); DevCreateObjectQueryFromIds(objecttype, pszzobjectids.into_param().abi(), queryflags, prequestedproperties.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prequestedproperties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pfilter.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pfilter.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcallback, ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevCreateObjectQueryFromIdsEx(objecttype: DEV_OBJECT_TYPE, pszzobjectids: P0, queryflags: u32, prequestedproperties: ::core::option::Option<&[super::Properties::DEVPROPCOMPKEY]>, pfilter: ::core::option::Option<&[DEVPROP_FILTER_EXPRESSION]>, pextendedparameters: ::core::option::Option<&[DEV_QUERY_PARAMETER]>, pcallback: PDEV_QUERY_RESULT_CALLBACK, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -107,7 +107,7 @@ where ) .from_abi(result__) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevFindProperty(pkey: *const super::Properties::DEVPROPKEY, store: super::Properties::DEVPROPSTORE, pszlocalename: P0, pproperties: ::core::option::Option<&[super::Properties::DEVPROPERTY]>) -> *mut super::Properties::DEVPROPERTY @@ -117,21 +117,21 @@ where ::windows_targets::link!("api-ms-win-devices-query-l1-1-0.dll" "system" fn DevFindProperty(pkey : *const super::Properties:: DEVPROPKEY, store : super::Properties:: DEVPROPSTORE, pszlocalename : ::windows_core::PCWSTR, cproperties : u32, pproperties : *const super::Properties:: DEVPROPERTY) -> *mut super::Properties:: DEVPROPERTY); DevFindProperty(pkey, store, pszlocalename.into_param().abi(), pproperties.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pproperties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevFreeObjectProperties(pproperties: &[super::Properties::DEVPROPERTY]) { ::windows_targets::link!("api-ms-win-devices-query-l1-1-0.dll" "system" fn DevFreeObjectProperties(cpropertycount : u32, pproperties : *const super::Properties:: DEVPROPERTY) -> ()); DevFreeObjectProperties(pproperties.len() as _, ::core::mem::transmute(pproperties.as_ptr())) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevFreeObjects(pobjects: &[DEV_OBJECT]) { ::windows_targets::link!("api-ms-win-devices-query-l1-1-0.dll" "system" fn DevFreeObjects(cobjectcount : u32, pobjects : *const DEV_OBJECT) -> ()); DevFreeObjects(pobjects.len() as _, ::core::mem::transmute(pobjects.as_ptr())) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevGetObjectProperties(objecttype: DEV_OBJECT_TYPE, pszobjectid: P0, queryflags: u32, prequestedproperties: &[super::Properties::DEVPROPCOMPKEY], pcpropertycount: *mut u32, ppproperties: *mut *mut super::Properties::DEVPROPERTY) -> ::windows_core::Result<()> @@ -141,7 +141,7 @@ where ::windows_targets::link!("api-ms-win-devices-query-l1-1-0.dll" "system" fn DevGetObjectProperties(objecttype : DEV_OBJECT_TYPE, pszobjectid : ::windows_core::PCWSTR, queryflags : u32, crequestedproperties : u32, prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY, pcpropertycount : *mut u32, ppproperties : *mut *mut super::Properties:: DEVPROPERTY) -> ::windows_core::HRESULT); DevGetObjectProperties(objecttype, pszobjectid.into_param().abi(), queryflags, prequestedproperties.len() as _, ::core::mem::transmute(prequestedproperties.as_ptr()), pcpropertycount, ppproperties).ok() } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevGetObjectPropertiesEx(objecttype: DEV_OBJECT_TYPE, pszobjectid: P0, queryflags: u32, prequestedproperties: &[super::Properties::DEVPROPCOMPKEY], pextendedparameters: ::core::option::Option<&[DEV_QUERY_PARAMETER]>, pcpropertycount: *mut u32, ppproperties: *mut *mut super::Properties::DEVPROPERTY) -> ::windows_core::Result<()> @@ -151,14 +151,14 @@ where ::windows_targets::link!("api-ms-win-devices-query-l1-1-1.dll" "system" fn DevGetObjectPropertiesEx(objecttype : DEV_OBJECT_TYPE, pszobjectid : ::windows_core::PCWSTR, queryflags : u32, crequestedproperties : u32, prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY, cextendedparametercount : u32, pextendedparameters : *const DEV_QUERY_PARAMETER, pcpropertycount : *mut u32, ppproperties : *mut *mut super::Properties:: DEVPROPERTY) -> ::windows_core::HRESULT); DevGetObjectPropertiesEx(objecttype, pszobjectid.into_param().abi(), queryflags, prequestedproperties.len() as _, ::core::mem::transmute(prequestedproperties.as_ptr()), pextendedparameters.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pextendedparameters.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcpropertycount, ppproperties).ok() } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevGetObjects(objecttype: DEV_OBJECT_TYPE, queryflags: u32, prequestedproperties: ::core::option::Option<&[super::Properties::DEVPROPCOMPKEY]>, pfilter: ::core::option::Option<&[DEVPROP_FILTER_EXPRESSION]>, pcobjectcount: *mut u32, ppobjects: *mut *mut DEV_OBJECT) -> ::windows_core::Result<()> { ::windows_targets::link!("api-ms-win-devices-query-l1-1-0.dll" "system" fn DevGetObjects(objecttype : DEV_OBJECT_TYPE, queryflags : u32, crequestedproperties : u32, prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY, cfilterexpressioncount : u32, pfilter : *const DEVPROP_FILTER_EXPRESSION, pcobjectcount : *mut u32, ppobjects : *mut *mut DEV_OBJECT) -> ::windows_core::HRESULT); DevGetObjects(objecttype, queryflags, prequestedproperties.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prequestedproperties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pfilter.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pfilter.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcobjectcount, ppobjects).ok() } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn DevGetObjectsEx(objecttype: DEV_OBJECT_TYPE, queryflags: u32, prequestedproperties: ::core::option::Option<&[super::Properties::DEVPROPCOMPKEY]>, pfilter: ::core::option::Option<&[DEVPROP_FILTER_EXPRESSION]>, pextendedparameters: ::core::option::Option<&[DEV_QUERY_PARAMETER]>, pcobjectcount: *mut u32, ppobjects: *mut *mut DEV_OBJECT) -> ::windows_core::Result<()> { @@ -388,7 +388,7 @@ impl ::core::fmt::Debug for DEV_QUERY_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub struct DEVPROP_FILTER_EXPRESSION { pub Operator: DEVPROP_OPERATOR, @@ -427,7 +427,7 @@ impl ::core::default::Default for DEVPROP_FILTER_EXPRESSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub struct DEV_OBJECT { pub ObjectType: DEV_OBJECT_TYPE, @@ -468,7 +468,7 @@ impl ::core::default::Default for DEV_OBJECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub struct DEV_QUERY_PARAMETER { pub Key: super::Properties::DEVPROPKEY, @@ -509,7 +509,7 @@ impl ::core::default::Default for DEV_QUERY_PARAMETER { } } #[repr(C)] -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub struct DEV_QUERY_RESULT_ACTION_DATA { pub Action: DEV_QUERY_RESULT_ACTION, @@ -534,7 +534,7 @@ impl ::core::default::Default for DEV_QUERY_RESULT_ACTION_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub union DEV_QUERY_RESULT_ACTION_DATA_0 { pub State: DEV_QUERY_STATE, @@ -580,6 +580,6 @@ impl ::core::fmt::Debug for HDEVQUERY { impl ::windows_core::TypeKind for HDEVQUERY { type TypeKind = ::windows_core::CopyType; } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub type PDEV_QUERY_RESULT_CALLBACK = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Display/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/Display/impl.rs index 44c349d087..faf75fd1d3 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Display/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Display/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICloneViewHelper_Impl: Sized { fn GetConnectedIDs(&self, wszadaptorname: &::windows_core::PCWSTR, pulcount: *mut u32, pulid: *mut u32, ulflags: u32) -> ::windows_core::Result<()>; @@ -43,7 +43,7 @@ impl ICloneViewHelper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IViewHelper_Impl: Sized { fn GetConnectedIDs(&self, wszadaptorname: &::windows_core::PCWSTR, pulcount: *mut u32, pulid: *mut u32, ulflags: u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Display/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Display/mod.rs index 3cd3a6db12..92b76aee02 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Display/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Display/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BRUSHOBJ_hGetColorTransform(pbo: *mut BRUSHOBJ) -> super::super::Foundation::HANDLE { @@ -20,14 +20,14 @@ pub unsafe fn BRUSHOBJ_ulGetBrushColor(pbo: *mut BRUSHOBJ) -> u32 { ::windows_targets::link!("gdi32.dll" "system" fn BRUSHOBJ_ulGetBrushColor(pbo : *mut BRUSHOBJ) -> u32); BRUSHOBJ_ulGetBrushColor(pbo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CLIPOBJ_bEnum(pco: *mut CLIPOBJ, cj: u32, pul: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn CLIPOBJ_bEnum(pco : *mut CLIPOBJ, cj : u32, pul : *mut u32) -> super::super::Foundation:: BOOL); CLIPOBJ_bEnum(pco, cj, pul) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CLIPOBJ_cEnumStart(pco: *mut CLIPOBJ, ball: P0, itype: u32, idirection: u32, climit: u32) -> u32 @@ -37,14 +37,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CLIPOBJ_cEnumStart(pco : *mut CLIPOBJ, ball : super::super::Foundation:: BOOL, itype : u32, idirection : u32, climit : u32) -> u32); CLIPOBJ_cEnumStart(pco, ball.into_param().abi(), itype, idirection, climit) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CLIPOBJ_ppoGetPath(pco: *mut CLIPOBJ) -> *mut PATHOBJ { ::windows_targets::link!("gdi32.dll" "system" fn CLIPOBJ_ppoGetPath(pco : *mut CLIPOBJ) -> *mut PATHOBJ); CLIPOBJ_ppoGetPath(pco) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CapabilitiesRequestAndCapabilitiesReply(hmonitor: P0, pszasciicapabilitiesstring: &mut [u8]) -> i32 @@ -54,7 +54,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn CapabilitiesRequestAndCapabilitiesReply(hmonitor : super::super::Foundation:: HANDLE, pszasciicapabilitiesstring : ::windows_core::PSTR, dwcapabilitiesstringlengthincharacters : u32) -> i32); CapabilitiesRequestAndCapabilitiesReply(hmonitor.into_param().abi(), ::core::mem::transmute(pszasciicapabilitiesstring.as_ptr()), pszasciicapabilitiesstring.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DegaussMonitor(hmonitor: P0) -> i32 @@ -64,7 +64,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn DegaussMonitor(hmonitor : super::super::Foundation:: HANDLE) -> i32); DegaussMonitor(hmonitor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyPhysicalMonitor(hmonitor: P0) -> ::windows_core::Result<()> @@ -74,21 +74,21 @@ where ::windows_targets::link!("dxva2.dll" "system" fn DestroyPhysicalMonitor(hmonitor : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DestroyPhysicalMonitor(hmonitor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyPhysicalMonitors(pphysicalmonitorarray: &[PHYSICAL_MONITOR]) -> ::windows_core::Result<()> { ::windows_targets::link!("dxva2.dll" "system" fn DestroyPhysicalMonitors(dwphysicalmonitorarraysize : u32, pphysicalmonitorarray : *const PHYSICAL_MONITOR) -> super::super::Foundation:: BOOL); DestroyPhysicalMonitors(pphysicalmonitorarray.len() as _, ::core::mem::transmute(pphysicalmonitorarray.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DisplayConfigGetDeviceInfo(requestpacket: *mut DISPLAYCONFIG_DEVICE_INFO_HEADER) -> i32 { ::windows_targets::link!("user32.dll" "system" fn DisplayConfigGetDeviceInfo(requestpacket : *mut DISPLAYCONFIG_DEVICE_INFO_HEADER) -> i32); DisplayConfigGetDeviceInfo(requestpacket) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DisplayConfigSetDeviceInfo(setpacket: *const DISPLAYCONFIG_DEVICE_INFO_HEADER) -> i32 { @@ -103,14 +103,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngAcquireSemaphore(hsem : HSEMAPHORE) -> ()); EngAcquireSemaphore(hsem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EngAlphaBlend(psodest: *mut SURFOBJ, psosrc: *mut SURFOBJ, pco: *mut CLIPOBJ, pxlo: *mut XLATEOBJ, prcldest: *mut super::super::Foundation::RECTL, prclsrc: *mut super::super::Foundation::RECTL, pblendobj: *mut BLENDOBJ) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngAlphaBlend(psodest : *mut SURFOBJ, psosrc : *mut SURFOBJ, pco : *mut CLIPOBJ, pxlo : *mut XLATEOBJ, prcldest : *mut super::super::Foundation:: RECTL, prclsrc : *mut super::super::Foundation:: RECTL, pblendobj : *mut BLENDOBJ) -> super::super::Foundation:: BOOL); EngAlphaBlend(psodest, psosrc, pco, pxlo, prcldest, prclsrc, pblendobj) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngAssociateSurface(hsurf: P0, hdev: P1, flhooks: u32) -> super::super::Foundation::BOOL @@ -121,14 +121,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngAssociateSurface(hsurf : HSURF, hdev : HDEV, flhooks : u32) -> super::super::Foundation:: BOOL); EngAssociateSurface(hsurf.into_param().abi(), hdev.into_param().abi(), flhooks) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngBitBlt(psotrg: *const SURFOBJ, psosrc: *const SURFOBJ, psomask: *const SURFOBJ, pco: *const CLIPOBJ, pxlo: *const XLATEOBJ, prcltrg: *const super::super::Foundation::RECTL, pptlsrc: *const super::super::Foundation::POINTL, pptlmask: *const super::super::Foundation::POINTL, pbo: *const BRUSHOBJ, pptlbrush: *const super::super::Foundation::POINTL, rop4: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngBitBlt(psotrg : *const SURFOBJ, psosrc : *const SURFOBJ, psomask : *const SURFOBJ, pco : *const CLIPOBJ, pxlo : *const XLATEOBJ, prcltrg : *const super::super::Foundation:: RECTL, pptlsrc : *const super::super::Foundation:: POINTL, pptlmask : *const super::super::Foundation:: POINTL, pbo : *const BRUSHOBJ, pptlbrush : *const super::super::Foundation:: POINTL, rop4 : u32) -> super::super::Foundation:: BOOL); EngBitBlt(psotrg, psosrc, psomask, pco, pxlo, prcltrg, pptlsrc, pptlmask, pbo, pptlbrush, rop4) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngCheckAbort(pso: *mut SURFOBJ) -> super::super::Foundation::BOOL { @@ -140,28 +140,28 @@ pub unsafe fn EngComputeGlyphSet(ncodepage: i32, nfirstchar: i32, cchars: i32) - ::windows_targets::link!("gdi32.dll" "system" fn EngComputeGlyphSet(ncodepage : i32, nfirstchar : i32, cchars : i32) -> *mut FD_GLYPHSET); EngComputeGlyphSet(ncodepage, nfirstchar, cchars) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngCopyBits(psodest: *mut SURFOBJ, psosrc: *mut SURFOBJ, pco: *mut CLIPOBJ, pxlo: *mut XLATEOBJ, prcldest: *mut super::super::Foundation::RECTL, pptlsrc: *mut super::super::Foundation::POINTL) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngCopyBits(psodest : *mut SURFOBJ, psosrc : *mut SURFOBJ, pco : *mut CLIPOBJ, pxlo : *mut XLATEOBJ, prcldest : *mut super::super::Foundation:: RECTL, pptlsrc : *mut super::super::Foundation:: POINTL) -> super::super::Foundation:: BOOL); EngCopyBits(psodest, psosrc, pco, pxlo, prcldest, pptlsrc) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EngCreateBitmap(sizl: super::super::Foundation::SIZE, lwidth: i32, iformat: u32, fl: u32, pvbits: *mut ::core::ffi::c_void) -> super::super::Graphics::Gdi::HBITMAP { ::windows_targets::link!("gdi32.dll" "system" fn EngCreateBitmap(sizl : super::super::Foundation:: SIZE, lwidth : i32, iformat : u32, fl : u32, pvbits : *mut ::core::ffi::c_void) -> super::super::Graphics::Gdi:: HBITMAP); EngCreateBitmap(::core::mem::transmute(sizl), lwidth, iformat, fl, pvbits) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngCreateClip() -> *mut CLIPOBJ { ::windows_targets::link!("gdi32.dll" "system" fn EngCreateClip() -> *mut CLIPOBJ); EngCreateClip() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EngCreateDeviceBitmap(dhsurf: P0, sizl: super::super::Foundation::SIZE, iformatcompat: u32) -> super::super::Graphics::Gdi::HBITMAP @@ -171,7 +171,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngCreateDeviceBitmap(dhsurf : DHSURF, sizl : super::super::Foundation:: SIZE, iformatcompat : u32) -> super::super::Graphics::Gdi:: HBITMAP); EngCreateDeviceBitmap(dhsurf.into_param().abi(), ::core::mem::transmute(sizl), iformatcompat) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngCreateDeviceSurface(dhsurf: P0, sizl: super::super::Foundation::SIZE, iformatcompat: u32) -> HSURF @@ -181,7 +181,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngCreateDeviceSurface(dhsurf : DHSURF, sizl : super::super::Foundation:: SIZE, iformatcompat : u32) -> HSURF); EngCreateDeviceSurface(dhsurf.into_param().abi(), ::core::mem::transmute(sizl), iformatcompat) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn EngCreatePalette(imode: u32, ccolors: u32, pulcolors: *mut u32, flred: u32, flgreen: u32, flblue: u32) -> super::super::Graphics::Gdi::HPALETTE { @@ -193,14 +193,14 @@ pub unsafe fn EngCreateSemaphore() -> HSEMAPHORE { ::windows_targets::link!("gdi32.dll" "system" fn EngCreateSemaphore() -> HSEMAPHORE); EngCreateSemaphore() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngDeleteClip(pco: ::core::option::Option<*const CLIPOBJ>) { ::windows_targets::link!("gdi32.dll" "system" fn EngDeleteClip(pco : *const CLIPOBJ) -> ()); EngDeleteClip(::core::mem::transmute(pco.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EngDeletePalette(hpal: P0) -> super::super::Foundation::BOOL @@ -223,7 +223,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngDeleteSemaphore(hsem : HSEMAPHORE) -> ()); EngDeleteSemaphore(hsem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngDeleteSurface(hsurf: P0) -> super::super::Foundation::BOOL @@ -233,21 +233,21 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngDeleteSurface(hsurf : HSURF) -> super::super::Foundation:: BOOL); EngDeleteSurface(hsurf.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngEraseSurface(pso: *mut SURFOBJ, prcl: *mut super::super::Foundation::RECTL, icolor: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngEraseSurface(pso : *mut SURFOBJ, prcl : *mut super::super::Foundation:: RECTL, icolor : u32) -> super::super::Foundation:: BOOL); EngEraseSurface(pso, prcl, icolor) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngFillPath(pso: *mut SURFOBJ, ppo: *mut PATHOBJ, pco: *mut CLIPOBJ, pbo: *mut BRUSHOBJ, pptlbrushorg: *mut super::super::Foundation::POINTL, mix: u32, floptions: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngFillPath(pso : *mut SURFOBJ, ppo : *mut PATHOBJ, pco : *mut CLIPOBJ, pbo : *mut BRUSHOBJ, pptlbrushorg : *mut super::super::Foundation:: POINTL, mix : u32, floptions : u32) -> super::super::Foundation:: BOOL); EngFillPath(pso, ppo, pco, pbo, pptlbrushorg, mix, floptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngFindResource(h: P0, iname: i32, itype: i32, pulsize: *mut u32) -> *mut ::core::ffi::c_void @@ -257,7 +257,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngFindResource(h : super::super::Foundation:: HANDLE, iname : i32, itype : i32, pulsize : *mut u32) -> *mut ::core::ffi::c_void); EngFindResource(h.into_param().abi(), iname, itype, pulsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngFreeModule(h: P0) @@ -288,21 +288,21 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngGetPrinterDataFileName(hdev : HDEV) -> ::windows_core::PWSTR); EngGetPrinterDataFileName(hdev.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EngGradientFill(psodest: *mut SURFOBJ, pco: *mut CLIPOBJ, pxlo: *mut XLATEOBJ, pvertex: *mut super::super::Graphics::Gdi::TRIVERTEX, nvertex: u32, pmesh: *mut ::core::ffi::c_void, nmesh: u32, prclextents: *mut super::super::Foundation::RECTL, pptlditherorg: *mut super::super::Foundation::POINTL, ulmode: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngGradientFill(psodest : *mut SURFOBJ, pco : *mut CLIPOBJ, pxlo : *mut XLATEOBJ, pvertex : *mut super::super::Graphics::Gdi:: TRIVERTEX, nvertex : u32, pmesh : *mut ::core::ffi::c_void, nmesh : u32, prclextents : *mut super::super::Foundation:: RECTL, pptlditherorg : *mut super::super::Foundation:: POINTL, ulmode : u32) -> super::super::Foundation:: BOOL); EngGradientFill(psodest, pco, pxlo, pvertex, nvertex, pmesh, nmesh, prclextents, pptlditherorg, ulmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngLineTo(pso: *mut SURFOBJ, pco: *mut CLIPOBJ, pbo: *mut BRUSHOBJ, x1: i32, y1: i32, x2: i32, y2: i32, prclbounds: *mut super::super::Foundation::RECTL, mix: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngLineTo(pso : *mut SURFOBJ, pco : *mut CLIPOBJ, pbo : *mut BRUSHOBJ, x1 : i32, y1 : i32, x2 : i32, y2 : i32, prclbounds : *mut super::super::Foundation:: RECTL, mix : u32) -> super::super::Foundation:: BOOL); EngLineTo(pso, pco, pbo, x1, y1, x2, y2, prclbounds, mix) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngLoadModule(pwsz: P0) -> super::super::Foundation::HANDLE @@ -312,7 +312,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngLoadModule(pwsz : ::windows_core::PCWSTR) -> super::super::Foundation:: HANDLE); EngLoadModule(pwsz.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngLockSurface(hsurf: P0) -> *mut SURFOBJ @@ -322,7 +322,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngLockSurface(hsurf : HSURF) -> *mut SURFOBJ); EngLockSurface(hsurf.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngMarkBandingSurface(hsurf: P0) -> super::super::Foundation::BOOL @@ -342,21 +342,21 @@ pub unsafe fn EngMultiByteToWideChar(codepage: u32, widecharstring: ::windows_co ::windows_targets::link!("gdi32.dll" "system" fn EngMultiByteToWideChar(codepage : u32, widecharstring : ::windows_core::PWSTR, bytesinwidecharstring : i32, multibytestring : ::windows_core::PCSTR, bytesinmultibytestring : i32) -> i32); EngMultiByteToWideChar(codepage, ::core::mem::transmute(widecharstring), bytesinwidecharstring, ::core::mem::transmute(multibytestring.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), multibytestring.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngPaint(pso: *mut SURFOBJ, pco: *mut CLIPOBJ, pbo: *mut BRUSHOBJ, pptlbrushorg: *mut super::super::Foundation::POINTL, mix: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngPaint(pso : *mut SURFOBJ, pco : *mut CLIPOBJ, pbo : *mut BRUSHOBJ, pptlbrushorg : *mut super::super::Foundation:: POINTL, mix : u32) -> super::super::Foundation:: BOOL); EngPaint(pso, pco, pbo, pptlbrushorg, mix) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EngPlgBlt(psotrg: *mut SURFOBJ, psosrc: *mut SURFOBJ, psomsk: *mut SURFOBJ, pco: *mut CLIPOBJ, pxlo: *mut XLATEOBJ, pca: *mut super::super::Graphics::Gdi::COLORADJUSTMENT, pptlbrushorg: *mut super::super::Foundation::POINTL, pptfx: *mut POINTFIX, prcl: *mut super::super::Foundation::RECTL, pptl: *mut super::super::Foundation::POINTL, imode: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngPlgBlt(psotrg : *mut SURFOBJ, psosrc : *mut SURFOBJ, psomsk : *mut SURFOBJ, pco : *mut CLIPOBJ, pxlo : *mut XLATEOBJ, pca : *mut super::super::Graphics::Gdi:: COLORADJUSTMENT, pptlbrushorg : *mut super::super::Foundation:: POINTL, pptfx : *mut POINTFIX, prcl : *mut super::super::Foundation:: RECTL, pptl : *mut super::super::Foundation:: POINTL, imode : u32) -> super::super::Foundation:: BOOL); EngPlgBlt(psotrg, psosrc, psomsk, pco, pxlo, pca, pptlbrushorg, pptfx, prcl, pptl, imode) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EngQueryEMFInfo(hdev: P0, pemfinfo: *mut EMFINFO) -> super::super::Foundation::BOOL @@ -381,42 +381,42 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngReleaseSemaphore(hsem : HSEMAPHORE) -> ()); EngReleaseSemaphore(hsem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EngStretchBlt(psodest: *mut SURFOBJ, psosrc: *mut SURFOBJ, psomask: *mut SURFOBJ, pco: *mut CLIPOBJ, pxlo: *mut XLATEOBJ, pca: *mut super::super::Graphics::Gdi::COLORADJUSTMENT, pptlhtorg: *mut super::super::Foundation::POINTL, prcldest: *mut super::super::Foundation::RECTL, prclsrc: *mut super::super::Foundation::RECTL, pptlmask: *mut super::super::Foundation::POINTL, imode: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngStretchBlt(psodest : *mut SURFOBJ, psosrc : *mut SURFOBJ, psomask : *mut SURFOBJ, pco : *mut CLIPOBJ, pxlo : *mut XLATEOBJ, pca : *mut super::super::Graphics::Gdi:: COLORADJUSTMENT, pptlhtorg : *mut super::super::Foundation:: POINTL, prcldest : *mut super::super::Foundation:: RECTL, prclsrc : *mut super::super::Foundation:: RECTL, pptlmask : *mut super::super::Foundation:: POINTL, imode : u32) -> super::super::Foundation:: BOOL); EngStretchBlt(psodest, psosrc, psomask, pco, pxlo, pca, pptlhtorg, prcldest, prclsrc, pptlmask, imode) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EngStretchBltROP(psodest: *mut SURFOBJ, psosrc: *mut SURFOBJ, psomask: *mut SURFOBJ, pco: *mut CLIPOBJ, pxlo: *mut XLATEOBJ, pca: *mut super::super::Graphics::Gdi::COLORADJUSTMENT, pptlhtorg: *mut super::super::Foundation::POINTL, prcldest: *mut super::super::Foundation::RECTL, prclsrc: *mut super::super::Foundation::RECTL, pptlmask: *mut super::super::Foundation::POINTL, imode: u32, pbo: *mut BRUSHOBJ, rop4: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngStretchBltROP(psodest : *mut SURFOBJ, psosrc : *mut SURFOBJ, psomask : *mut SURFOBJ, pco : *mut CLIPOBJ, pxlo : *mut XLATEOBJ, pca : *mut super::super::Graphics::Gdi:: COLORADJUSTMENT, pptlhtorg : *mut super::super::Foundation:: POINTL, prcldest : *mut super::super::Foundation:: RECTL, prclsrc : *mut super::super::Foundation:: RECTL, pptlmask : *mut super::super::Foundation:: POINTL, imode : u32, pbo : *mut BRUSHOBJ, rop4 : u32) -> super::super::Foundation:: BOOL); EngStretchBltROP(psodest, psosrc, psomask, pco, pxlo, pca, pptlhtorg, prcldest, prclsrc, pptlmask, imode, pbo, rop4) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngStrokeAndFillPath(pso: *mut SURFOBJ, ppo: *mut PATHOBJ, pco: *mut CLIPOBJ, pxo: *mut XFORMOBJ, pbostroke: *mut BRUSHOBJ, plineattrs: *mut LINEATTRS, pbofill: *mut BRUSHOBJ, pptlbrushorg: *mut super::super::Foundation::POINTL, mixfill: u32, floptions: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngStrokeAndFillPath(pso : *mut SURFOBJ, ppo : *mut PATHOBJ, pco : *mut CLIPOBJ, pxo : *mut XFORMOBJ, pbostroke : *mut BRUSHOBJ, plineattrs : *mut LINEATTRS, pbofill : *mut BRUSHOBJ, pptlbrushorg : *mut super::super::Foundation:: POINTL, mixfill : u32, floptions : u32) -> super::super::Foundation:: BOOL); EngStrokeAndFillPath(pso, ppo, pco, pxo, pbostroke, plineattrs, pbofill, pptlbrushorg, mixfill, floptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngStrokePath(pso: *mut SURFOBJ, ppo: *mut PATHOBJ, pco: *mut CLIPOBJ, pxo: *mut XFORMOBJ, pbo: *mut BRUSHOBJ, pptlbrushorg: *mut super::super::Foundation::POINTL, plineattrs: *mut LINEATTRS, mix: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngStrokePath(pso : *mut SURFOBJ, ppo : *mut PATHOBJ, pco : *mut CLIPOBJ, pxo : *mut XFORMOBJ, pbo : *mut BRUSHOBJ, pptlbrushorg : *mut super::super::Foundation:: POINTL, plineattrs : *mut LINEATTRS, mix : u32) -> super::super::Foundation:: BOOL); EngStrokePath(pso, ppo, pco, pxo, pbo, pptlbrushorg, plineattrs, mix) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngTextOut(pso: *mut SURFOBJ, pstro: *mut STROBJ, pfo: *mut FONTOBJ, pco: *mut CLIPOBJ, prclextra: *mut super::super::Foundation::RECTL, prclopaque: *mut super::super::Foundation::RECTL, pbofore: *mut BRUSHOBJ, pboopaque: *mut BRUSHOBJ, pptlorg: *mut super::super::Foundation::POINTL, mix: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn EngTextOut(pso : *mut SURFOBJ, pstro : *mut STROBJ, pfo : *mut FONTOBJ, pco : *mut CLIPOBJ, prclextra : *mut super::super::Foundation:: RECTL, prclopaque : *mut super::super::Foundation:: RECTL, pbofore : *mut BRUSHOBJ, pboopaque : *mut BRUSHOBJ, pptlorg : *mut super::super::Foundation:: POINTL, mix : u32) -> super::super::Foundation:: BOOL); EngTextOut(pso, pstro, pfo, pco, prclextra, prclopaque, pbofore, pboopaque, pptlorg, mix) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngTransparentBlt(psodst: *const SURFOBJ, psosrc: *const SURFOBJ, pco: ::core::option::Option<*const CLIPOBJ>, pxlo: ::core::option::Option<*const XLATEOBJ>, prcldst: *const super::super::Foundation::RECTL, prclsrc: *const super::super::Foundation::RECTL, transcolor: u32, bcalledfrombitblt: u32) -> super::super::Foundation::BOOL { @@ -431,7 +431,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngUnicodeToMultiByteN(multibytestring : ::windows_core::PSTR, maxbytesinmultibytestring : u32, bytesinmultibytestring : *mut u32, unicodestring : ::windows_core::PCWSTR, bytesinunicodestring : u32) -> ()); EngUnicodeToMultiByteN(::core::mem::transmute(multibytestring.as_ptr()), multibytestring.len() as _, ::core::mem::transmute(bytesinmultibytestring.unwrap_or(::std::ptr::null_mut())), unicodestring.into_param().abi(), bytesinunicodestring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EngUnlockSurface(pso: *mut SURFOBJ) { @@ -446,70 +446,70 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EngWideCharToMultiByte(codepage : u32, widecharstring : ::windows_core::PCWSTR, bytesinwidecharstring : i32, multibytestring : ::windows_core::PSTR, bytesinmultibytestring : i32) -> i32); EngWideCharToMultiByte(codepage, widecharstring.into_param().abi(), bytesinwidecharstring, ::core::mem::transmute(multibytestring.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), multibytestring.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FONTOBJ_cGetAllGlyphHandles(pfo: *mut FONTOBJ, phg: *mut u32) -> u32 { ::windows_targets::link!("gdi32.dll" "system" fn FONTOBJ_cGetAllGlyphHandles(pfo : *mut FONTOBJ, phg : *mut u32) -> u32); FONTOBJ_cGetAllGlyphHandles(pfo, phg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FONTOBJ_cGetGlyphs(pfo: *mut FONTOBJ, imode: u32, cglyph: u32, phg: *mut u32, ppvglyph: *mut *mut ::core::ffi::c_void) -> u32 { ::windows_targets::link!("gdi32.dll" "system" fn FONTOBJ_cGetGlyphs(pfo : *mut FONTOBJ, imode : u32, cglyph : u32, phg : *mut u32, ppvglyph : *mut *mut ::core::ffi::c_void) -> u32); FONTOBJ_cGetGlyphs(pfo, imode, cglyph, phg, ppvglyph) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FONTOBJ_pQueryGlyphAttrs(pfo: *mut FONTOBJ, imode: u32) -> *mut FD_GLYPHATTR { ::windows_targets::link!("gdi32.dll" "system" fn FONTOBJ_pQueryGlyphAttrs(pfo : *mut FONTOBJ, imode : u32) -> *mut FD_GLYPHATTR); FONTOBJ_pQueryGlyphAttrs(pfo, imode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FONTOBJ_pfdg(pfo: *mut FONTOBJ) -> *mut FD_GLYPHSET { ::windows_targets::link!("gdi32.dll" "system" fn FONTOBJ_pfdg(pfo : *mut FONTOBJ) -> *mut FD_GLYPHSET); FONTOBJ_pfdg(pfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn FONTOBJ_pifi(pfo: *const FONTOBJ) -> *mut IFIMETRICS { ::windows_targets::link!("gdi32.dll" "system" fn FONTOBJ_pifi(pfo : *const FONTOBJ) -> *mut IFIMETRICS); FONTOBJ_pifi(pfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FONTOBJ_pvTrueTypeFontFile(pfo: *mut FONTOBJ, pcjfile: *mut u32) -> *mut ::core::ffi::c_void { ::windows_targets::link!("gdi32.dll" "system" fn FONTOBJ_pvTrueTypeFontFile(pfo : *mut FONTOBJ, pcjfile : *mut u32) -> *mut ::core::ffi::c_void); FONTOBJ_pvTrueTypeFontFile(pfo, pcjfile) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FONTOBJ_pxoGetXform(pfo: *const FONTOBJ) -> *mut XFORMOBJ { ::windows_targets::link!("gdi32.dll" "system" fn FONTOBJ_pxoGetXform(pfo : *const FONTOBJ) -> *mut XFORMOBJ); FONTOBJ_pxoGetXform(pfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FONTOBJ_vGetInfo(pfo: *mut FONTOBJ, cjsize: u32, pfi: *mut FONTINFO) { ::windows_targets::link!("gdi32.dll" "system" fn FONTOBJ_vGetInfo(pfo : *mut FONTOBJ, cjsize : u32, pfi : *mut FONTINFO) -> ()); FONTOBJ_vGetInfo(pfo, cjsize, pfi) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAutoRotationState(pstate: *mut AR_STATE) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn GetAutoRotationState(pstate : *mut AR_STATE) -> super::super::Foundation:: BOOL); GetAutoRotationState(pstate) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCapabilitiesStringLength(hmonitor: P0, pdwcapabilitiesstringlengthincharacters: *mut u32) -> i32 @@ -519,21 +519,21 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetCapabilitiesStringLength(hmonitor : super::super::Foundation:: HANDLE, pdwcapabilitiesstringlengthincharacters : *mut u32) -> i32); GetCapabilitiesStringLength(hmonitor.into_param().abi(), pdwcapabilitiesstringlengthincharacters) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDisplayAutoRotationPreferences(porientation: *mut ORIENTATION_PREFERENCE) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn GetDisplayAutoRotationPreferences(porientation : *mut ORIENTATION_PREFERENCE) -> super::super::Foundation:: BOOL); GetDisplayAutoRotationPreferences(porientation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDisplayConfigBufferSizes(flags: QUERY_DISPLAY_CONFIG_FLAGS, numpatharrayelements: *mut u32, nummodeinfoarrayelements: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetDisplayConfigBufferSizes(flags : QUERY_DISPLAY_CONFIG_FLAGS, numpatharrayelements : *mut u32, nummodeinfoarrayelements : *mut u32) -> super::super::Foundation:: WIN32_ERROR); GetDisplayConfigBufferSizes(flags, numpatharrayelements, nummodeinfoarrayelements).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorBrightness(hmonitor: P0, pdwminimumbrightness: *mut u32, pdwcurrentbrightness: *mut u32, pdwmaximumbrightness: *mut u32) -> i32 @@ -543,7 +543,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetMonitorBrightness(hmonitor : super::super::Foundation:: HANDLE, pdwminimumbrightness : *mut u32, pdwcurrentbrightness : *mut u32, pdwmaximumbrightness : *mut u32) -> i32); GetMonitorBrightness(hmonitor.into_param().abi(), pdwminimumbrightness, pdwcurrentbrightness, pdwmaximumbrightness) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorCapabilities(hmonitor: P0, pdwmonitorcapabilities: *mut u32, pdwsupportedcolortemperatures: *mut u32) -> i32 @@ -553,7 +553,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetMonitorCapabilities(hmonitor : super::super::Foundation:: HANDLE, pdwmonitorcapabilities : *mut u32, pdwsupportedcolortemperatures : *mut u32) -> i32); GetMonitorCapabilities(hmonitor.into_param().abi(), pdwmonitorcapabilities, pdwsupportedcolortemperatures) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorColorTemperature(hmonitor: P0, pctcurrentcolortemperature: *mut MC_COLOR_TEMPERATURE) -> i32 @@ -563,7 +563,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetMonitorColorTemperature(hmonitor : super::super::Foundation:: HANDLE, pctcurrentcolortemperature : *mut MC_COLOR_TEMPERATURE) -> i32); GetMonitorColorTemperature(hmonitor.into_param().abi(), pctcurrentcolortemperature) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorContrast(hmonitor: P0, pdwminimumcontrast: *mut u32, pdwcurrentcontrast: *mut u32, pdwmaximumcontrast: *mut u32) -> i32 @@ -573,7 +573,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetMonitorContrast(hmonitor : super::super::Foundation:: HANDLE, pdwminimumcontrast : *mut u32, pdwcurrentcontrast : *mut u32, pdwmaximumcontrast : *mut u32) -> i32); GetMonitorContrast(hmonitor.into_param().abi(), pdwminimumcontrast, pdwcurrentcontrast, pdwmaximumcontrast) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorDisplayAreaPosition(hmonitor: P0, ptpositiontype: MC_POSITION_TYPE, pdwminimumposition: *mut u32, pdwcurrentposition: *mut u32, pdwmaximumposition: *mut u32) -> i32 @@ -583,7 +583,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetMonitorDisplayAreaPosition(hmonitor : super::super::Foundation:: HANDLE, ptpositiontype : MC_POSITION_TYPE, pdwminimumposition : *mut u32, pdwcurrentposition : *mut u32, pdwmaximumposition : *mut u32) -> i32); GetMonitorDisplayAreaPosition(hmonitor.into_param().abi(), ptpositiontype, pdwminimumposition, pdwcurrentposition, pdwmaximumposition) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorDisplayAreaSize(hmonitor: P0, stsizetype: MC_SIZE_TYPE, pdwminimumwidthorheight: *mut u32, pdwcurrentwidthorheight: *mut u32, pdwmaximumwidthorheight: *mut u32) -> i32 @@ -593,7 +593,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetMonitorDisplayAreaSize(hmonitor : super::super::Foundation:: HANDLE, stsizetype : MC_SIZE_TYPE, pdwminimumwidthorheight : *mut u32, pdwcurrentwidthorheight : *mut u32, pdwmaximumwidthorheight : *mut u32) -> i32); GetMonitorDisplayAreaSize(hmonitor.into_param().abi(), stsizetype, pdwminimumwidthorheight, pdwcurrentwidthorheight, pdwmaximumwidthorheight) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorRedGreenOrBlueDrive(hmonitor: P0, dtdrivetype: MC_DRIVE_TYPE, pdwminimumdrive: *mut u32, pdwcurrentdrive: *mut u32, pdwmaximumdrive: *mut u32) -> i32 @@ -603,7 +603,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetMonitorRedGreenOrBlueDrive(hmonitor : super::super::Foundation:: HANDLE, dtdrivetype : MC_DRIVE_TYPE, pdwminimumdrive : *mut u32, pdwcurrentdrive : *mut u32, pdwmaximumdrive : *mut u32) -> i32); GetMonitorRedGreenOrBlueDrive(hmonitor.into_param().abi(), dtdrivetype, pdwminimumdrive, pdwcurrentdrive, pdwmaximumdrive) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorRedGreenOrBlueGain(hmonitor: P0, gtgaintype: MC_GAIN_TYPE, pdwminimumgain: *mut u32, pdwcurrentgain: *mut u32, pdwmaximumgain: *mut u32) -> i32 @@ -613,7 +613,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetMonitorRedGreenOrBlueGain(hmonitor : super::super::Foundation:: HANDLE, gtgaintype : MC_GAIN_TYPE, pdwminimumgain : *mut u32, pdwcurrentgain : *mut u32, pdwmaximumgain : *mut u32) -> i32); GetMonitorRedGreenOrBlueGain(hmonitor.into_param().abi(), gtgaintype, pdwminimumgain, pdwcurrentgain, pdwmaximumgain) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorTechnologyType(hmonitor: P0, pdtydisplaytechnologytype: *mut MC_DISPLAY_TECHNOLOGY_TYPE) -> i32 @@ -623,7 +623,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetMonitorTechnologyType(hmonitor : super::super::Foundation:: HANDLE, pdtydisplaytechnologytype : *mut MC_DISPLAY_TECHNOLOGY_TYPE) -> i32); GetMonitorTechnologyType(hmonitor.into_param().abi(), pdtydisplaytechnologytype) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetNumberOfPhysicalMonitorsFromHMONITOR(hmonitor: P0, pdwnumberofphysicalmonitors: *mut u32) -> ::windows_core::Result<()> @@ -633,7 +633,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetNumberOfPhysicalMonitorsFromHMONITOR(hmonitor : super::super::Graphics::Gdi:: HMONITOR, pdwnumberofphysicalmonitors : *mut u32) -> super::super::Foundation:: BOOL); GetNumberOfPhysicalMonitorsFromHMONITOR(hmonitor.into_param().abi(), pdwnumberofphysicalmonitors).ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] #[inline] pub unsafe fn GetNumberOfPhysicalMonitorsFromIDirect3DDevice9(pdirect3ddevice9: P0) -> ::windows_core::Result @@ -644,7 +644,7 @@ where let mut result__ = ::std::mem::zeroed(); GetNumberOfPhysicalMonitorsFromIDirect3DDevice9(pdirect3ddevice9.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetPhysicalMonitorsFromHMONITOR(hmonitor: P0, pphysicalmonitorarray: &mut [PHYSICAL_MONITOR]) -> ::windows_core::Result<()> @@ -654,7 +654,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetPhysicalMonitorsFromHMONITOR(hmonitor : super::super::Graphics::Gdi:: HMONITOR, dwphysicalmonitorarraysize : u32, pphysicalmonitorarray : *mut PHYSICAL_MONITOR) -> super::super::Foundation:: BOOL); GetPhysicalMonitorsFromHMONITOR(hmonitor.into_param().abi(), pphysicalmonitorarray.len() as _, ::core::mem::transmute(pphysicalmonitorarray.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] #[inline] pub unsafe fn GetPhysicalMonitorsFromIDirect3DDevice9(pdirect3ddevice9: P0, pphysicalmonitorarray: &mut [PHYSICAL_MONITOR]) -> ::windows_core::Result<()> @@ -664,7 +664,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetPhysicalMonitorsFromIDirect3DDevice9(pdirect3ddevice9 : * mut::core::ffi::c_void, dwphysicalmonitorarraysize : u32, pphysicalmonitorarray : *mut PHYSICAL_MONITOR) -> ::windows_core::HRESULT); GetPhysicalMonitorsFromIDirect3DDevice9(pdirect3ddevice9.into_param().abi(), pphysicalmonitorarray.len() as _, ::core::mem::transmute(pphysicalmonitorarray.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTimingReport(hmonitor: P0, pmtrmonitortimingreport: *mut MC_TIMING_REPORT) -> i32 @@ -674,7 +674,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetTimingReport(hmonitor : super::super::Foundation:: HANDLE, pmtrmonitortimingreport : *mut MC_TIMING_REPORT) -> i32); GetTimingReport(hmonitor.into_param().abi(), pmtrmonitortimingreport) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVCPFeatureAndVCPFeatureReply(hmonitor: P0, bvcpcode: u8, pvct: ::core::option::Option<*mut MC_VCP_CODE_TYPE>, pdwcurrentvalue: *mut u32, pdwmaximumvalue: ::core::option::Option<*mut u32>) -> i32 @@ -684,14 +684,14 @@ where ::windows_targets::link!("dxva2.dll" "system" fn GetVCPFeatureAndVCPFeatureReply(hmonitor : super::super::Foundation:: HANDLE, bvcpcode : u8, pvct : *mut MC_VCP_CODE_TYPE, pdwcurrentvalue : *mut u32, pdwmaximumvalue : *mut u32) -> i32); GetVCPFeatureAndVCPFeatureReply(hmonitor.into_param().abi(), bvcpcode, ::core::mem::transmute(pvct.unwrap_or(::std::ptr::null_mut())), pdwcurrentvalue, ::core::mem::transmute(pdwmaximumvalue.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HT_Get8BPPFormatPalette(ppaletteentry: ::core::option::Option<*mut super::super::Graphics::Gdi::PALETTEENTRY>, redgamma: u16, greengamma: u16, bluegamma: u16) -> i32 { ::windows_targets::link!("gdi32.dll" "system" fn HT_Get8BPPFormatPalette(ppaletteentry : *mut super::super::Graphics::Gdi:: PALETTEENTRY, redgamma : u16, greengamma : u16, bluegamma : u16) -> i32); HT_Get8BPPFormatPalette(::core::mem::transmute(ppaletteentry.unwrap_or(::std::ptr::null_mut())), redgamma, greengamma, bluegamma) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn HT_Get8BPPMaskPalette(ppaletteentry: ::core::option::Option<*mut super::super::Graphics::Gdi::PALETTEENTRY>, use8bppmaskpal: P0, cmymask: u8, redgamma: u16, greengamma: u16, bluegamma: u16) -> i32 @@ -701,14 +701,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn HT_Get8BPPMaskPalette(ppaletteentry : *mut super::super::Graphics::Gdi:: PALETTEENTRY, use8bppmaskpal : super::super::Foundation:: BOOL, cmymask : u8, redgamma : u16, greengamma : u16, bluegamma : u16) -> i32); HT_Get8BPPMaskPalette(::core::mem::transmute(ppaletteentry.unwrap_or(::std::ptr::null_mut())), use8bppmaskpal.into_param().abi(), cmymask, redgamma, greengamma, bluegamma) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PATHOBJ_bEnum(ppo: *mut PATHOBJ, ppd: *mut PATHDATA) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn PATHOBJ_bEnum(ppo : *mut PATHOBJ, ppd : *mut PATHDATA) -> super::super::Foundation:: BOOL); PATHOBJ_bEnum(ppo, ppd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PATHOBJ_bEnumClipLines(ppo: *mut PATHOBJ, cb: u32, pcl: *mut CLIPLINE) -> super::super::Foundation::BOOL { @@ -720,7 +720,7 @@ pub unsafe fn PATHOBJ_vEnumStart(ppo: *mut PATHOBJ) { ::windows_targets::link!("gdi32.dll" "system" fn PATHOBJ_vEnumStart(ppo : *mut PATHOBJ) -> ()); PATHOBJ_vEnumStart(ppo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PATHOBJ_vEnumStartClipLines(ppo: *mut PATHOBJ, pco: *mut CLIPOBJ, pso: *mut SURFOBJ, pla: *mut LINEATTRS) { @@ -732,14 +732,14 @@ pub unsafe fn PATHOBJ_vGetBounds(ppo: *mut PATHOBJ, prectfx: *mut RECTFX) { ::windows_targets::link!("gdi32.dll" "system" fn PATHOBJ_vGetBounds(ppo : *mut PATHOBJ, prectfx : *mut RECTFX) -> ()); PATHOBJ_vGetBounds(ppo, prectfx) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryDisplayConfig(flags: QUERY_DISPLAY_CONFIG_FLAGS, numpatharrayelements: *mut u32, patharray: *mut DISPLAYCONFIG_PATH_INFO, nummodeinfoarrayelements: *mut u32, modeinfoarray: *mut DISPLAYCONFIG_MODE_INFO, currenttopologyid: ::core::option::Option<*mut DISPLAYCONFIG_TOPOLOGY_ID>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn QueryDisplayConfig(flags : QUERY_DISPLAY_CONFIG_FLAGS, numpatharrayelements : *mut u32, patharray : *mut DISPLAYCONFIG_PATH_INFO, nummodeinfoarrayelements : *mut u32, modeinfoarray : *mut DISPLAYCONFIG_MODE_INFO, currenttopologyid : *mut DISPLAYCONFIG_TOPOLOGY_ID) -> super::super::Foundation:: WIN32_ERROR); QueryDisplayConfig(flags, numpatharrayelements, patharray, nummodeinfoarrayelements, modeinfoarray, ::core::mem::transmute(currenttopologyid.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RestoreMonitorFactoryColorDefaults(hmonitor: P0) -> i32 @@ -749,7 +749,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn RestoreMonitorFactoryColorDefaults(hmonitor : super::super::Foundation:: HANDLE) -> i32); RestoreMonitorFactoryColorDefaults(hmonitor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RestoreMonitorFactoryDefaults(hmonitor: P0) -> i32 @@ -759,42 +759,42 @@ where ::windows_targets::link!("dxva2.dll" "system" fn RestoreMonitorFactoryDefaults(hmonitor : super::super::Foundation:: HANDLE) -> i32); RestoreMonitorFactoryDefaults(hmonitor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn STROBJ_bEnum(pstro: *mut STROBJ, pc: *mut u32, ppgpos: *mut *mut GLYPHPOS) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn STROBJ_bEnum(pstro : *mut STROBJ, pc : *mut u32, ppgpos : *mut *mut GLYPHPOS) -> super::super::Foundation:: BOOL); STROBJ_bEnum(pstro, pc, ppgpos) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn STROBJ_bEnumPositionsOnly(pstro: *mut STROBJ, pc: *mut u32, ppgpos: *mut *mut GLYPHPOS) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn STROBJ_bEnumPositionsOnly(pstro : *mut STROBJ, pc : *mut u32, ppgpos : *mut *mut GLYPHPOS) -> super::super::Foundation:: BOOL); STROBJ_bEnumPositionsOnly(pstro, pc, ppgpos) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn STROBJ_bGetAdvanceWidths(pso: *mut STROBJ, ifirst: u32, c: u32, pptqd: *mut POINTQF) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn STROBJ_bGetAdvanceWidths(pso : *mut STROBJ, ifirst : u32, c : u32, pptqd : *mut POINTQF) -> super::super::Foundation:: BOOL); STROBJ_bGetAdvanceWidths(pso, ifirst, c, pptqd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn STROBJ_dwGetCodePage(pstro: *mut STROBJ) -> u32 { ::windows_targets::link!("gdi32.dll" "system" fn STROBJ_dwGetCodePage(pstro : *mut STROBJ) -> u32); STROBJ_dwGetCodePage(pstro) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn STROBJ_vEnumStart(pstro: *mut STROBJ) { ::windows_targets::link!("gdi32.dll" "system" fn STROBJ_vEnumStart(pstro : *mut STROBJ) -> ()); STROBJ_vEnumStart(pstro) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaveCurrentMonitorSettings(hmonitor: P0) -> i32 @@ -804,7 +804,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn SaveCurrentMonitorSettings(hmonitor : super::super::Foundation:: HANDLE) -> i32); SaveCurrentMonitorSettings(hmonitor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaveCurrentSettings(hmonitor: P0) -> i32 @@ -814,21 +814,21 @@ where ::windows_targets::link!("dxva2.dll" "system" fn SaveCurrentSettings(hmonitor : super::super::Foundation:: HANDLE) -> i32); SaveCurrentSettings(hmonitor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDisplayAutoRotationPreferences(orientation: ORIENTATION_PREFERENCE) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn SetDisplayAutoRotationPreferences(orientation : ORIENTATION_PREFERENCE) -> super::super::Foundation:: BOOL); SetDisplayAutoRotationPreferences(orientation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDisplayConfig(patharray: ::core::option::Option<&[DISPLAYCONFIG_PATH_INFO]>, modeinfoarray: ::core::option::Option<&[DISPLAYCONFIG_MODE_INFO]>, flags: SET_DISPLAY_CONFIG_FLAGS) -> i32 { ::windows_targets::link!("user32.dll" "system" fn SetDisplayConfig(numpatharrayelements : u32, patharray : *const DISPLAYCONFIG_PATH_INFO, nummodeinfoarrayelements : u32, modeinfoarray : *const DISPLAYCONFIG_MODE_INFO, flags : SET_DISPLAY_CONFIG_FLAGS) -> i32); SetDisplayConfig(patharray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(patharray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), modeinfoarray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(modeinfoarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMonitorBrightness(hmonitor: P0, dwnewbrightness: u32) -> i32 @@ -838,7 +838,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn SetMonitorBrightness(hmonitor : super::super::Foundation:: HANDLE, dwnewbrightness : u32) -> i32); SetMonitorBrightness(hmonitor.into_param().abi(), dwnewbrightness) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMonitorColorTemperature(hmonitor: P0, ctcurrentcolortemperature: MC_COLOR_TEMPERATURE) -> i32 @@ -848,7 +848,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn SetMonitorColorTemperature(hmonitor : super::super::Foundation:: HANDLE, ctcurrentcolortemperature : MC_COLOR_TEMPERATURE) -> i32); SetMonitorColorTemperature(hmonitor.into_param().abi(), ctcurrentcolortemperature) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMonitorContrast(hmonitor: P0, dwnewcontrast: u32) -> i32 @@ -858,7 +858,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn SetMonitorContrast(hmonitor : super::super::Foundation:: HANDLE, dwnewcontrast : u32) -> i32); SetMonitorContrast(hmonitor.into_param().abi(), dwnewcontrast) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMonitorDisplayAreaPosition(hmonitor: P0, ptpositiontype: MC_POSITION_TYPE, dwnewposition: u32) -> i32 @@ -868,7 +868,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn SetMonitorDisplayAreaPosition(hmonitor : super::super::Foundation:: HANDLE, ptpositiontype : MC_POSITION_TYPE, dwnewposition : u32) -> i32); SetMonitorDisplayAreaPosition(hmonitor.into_param().abi(), ptpositiontype, dwnewposition) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMonitorDisplayAreaSize(hmonitor: P0, stsizetype: MC_SIZE_TYPE, dwnewdisplayareawidthorheight: u32) -> i32 @@ -878,7 +878,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn SetMonitorDisplayAreaSize(hmonitor : super::super::Foundation:: HANDLE, stsizetype : MC_SIZE_TYPE, dwnewdisplayareawidthorheight : u32) -> i32); SetMonitorDisplayAreaSize(hmonitor.into_param().abi(), stsizetype, dwnewdisplayareawidthorheight) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMonitorRedGreenOrBlueDrive(hmonitor: P0, dtdrivetype: MC_DRIVE_TYPE, dwnewdrive: u32) -> i32 @@ -888,7 +888,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn SetMonitorRedGreenOrBlueDrive(hmonitor : super::super::Foundation:: HANDLE, dtdrivetype : MC_DRIVE_TYPE, dwnewdrive : u32) -> i32); SetMonitorRedGreenOrBlueDrive(hmonitor.into_param().abi(), dtdrivetype, dwnewdrive) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMonitorRedGreenOrBlueGain(hmonitor: P0, gtgaintype: MC_GAIN_TYPE, dwnewgain: u32) -> i32 @@ -898,7 +898,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn SetMonitorRedGreenOrBlueGain(hmonitor : super::super::Foundation:: HANDLE, gtgaintype : MC_GAIN_TYPE, dwnewgain : u32) -> i32); SetMonitorRedGreenOrBlueGain(hmonitor.into_param().abi(), gtgaintype, dwnewgain) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetVCPFeature(hmonitor: P0, bvcpcode: u8, dwnewvalue: u32) -> i32 @@ -908,7 +908,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn SetVCPFeature(hmonitor : super::super::Foundation:: HANDLE, bvcpcode : u8, dwnewvalue : u32) -> i32); SetVCPFeature(hmonitor.into_param().abi(), bvcpcode, dwnewvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn XFORMOBJ_bApplyXform(pxo: *mut XFORMOBJ, imode: u32, cpoints: u32, pvin: *mut ::core::ffi::c_void, pvout: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL { @@ -925,7 +925,7 @@ pub unsafe fn XLATEOBJ_cGetPalette(pxlo: *mut XLATEOBJ, ipal: u32, cpal: u32, pp ::windows_targets::link!("gdi32.dll" "system" fn XLATEOBJ_cGetPalette(pxlo : *mut XLATEOBJ, ipal : u32, cpal : u32, ppal : *mut u32) -> u32); XLATEOBJ_cGetPalette(pxlo, ipal, cpal, ppal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn XLATEOBJ_hGetColorTransform(pxlo: *mut XLATEOBJ) -> super::super::Foundation::HANDLE { @@ -964,7 +964,7 @@ impl ICloneViewHelper { { (::windows_core::Interface::vtable(self).SetActiveTopology)(::windows_core::Interface::as_raw(self), wszadaptorname.into_param().abi(), ulsourceid, ulcount, pultargetid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Commit(&self, ffinalcall: P0) -> ::windows_core::Result<()> where @@ -1017,7 +1017,7 @@ impl IViewHelper { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetConfiguration(&self, pistream: P0) -> ::windows_core::Result where @@ -1151,16 +1151,16 @@ pub const DDI_ERROR: u32 = 4294967295u32; pub const DD_FULLSCREEN_VIDEO_DEVICE_NAME: ::windows_core::PCWSTR = ::windows_core::w!("\\Device\\FSVideo"); pub const DEVHTADJF_ADDITIVE_DEVICE: u32 = 2u32; pub const DEVHTADJF_COLOR_DEVICE: u32 = 1u32; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_ActivityId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xc50a3f10_aa5c_4247_b830_d6a6f8eaa310), pid: 4 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_AdapterLuid: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xc50a3f10_aa5c_4247_b830_d6a6f8eaa310), pid: 3 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_TerminalLuid: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xc50a3f10_aa5c_4247_b830_d6a6f8eaa310), pid: 2 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_IndirectDisplay: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xc50a3f10_aa5c_4247_b830_d6a6f8eaa310), pid: 1 }; pub const DISPLAYCONFIG_DEVICE_INFO_GET_ADAPTER_NAME: DISPLAYCONFIG_DEVICE_INFO_TYPE = DISPLAYCONFIG_DEVICE_INFO_TYPE(4i32); @@ -3000,7 +3000,7 @@ impl ::core::default::Default for BANK_POSITION { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct BLENDOBJ { pub BlendFunction: super::super::Graphics::Gdi::BLENDFUNCTION, @@ -3162,7 +3162,7 @@ impl ::core::default::Default for BRUSHOBJ { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CDDDXGK_REDIRBITMAPPRESENTINFO { pub NumDirtyRects: u32, @@ -3204,7 +3204,7 @@ impl ::core::default::Default for CDDDXGK_REDIRBITMAPPRESENTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Console`"] +#[doc = "Required features: `\"Win32_System_Console\"`"] #[cfg(feature = "Win32_System_Console")] pub struct CHAR_IMAGE_INFO { pub CharInfo: super::super::System::Console::CHAR_INFO, @@ -3323,7 +3323,7 @@ impl ::core::default::Default for CLIPLINE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLIPOBJ { pub iUniq: u32, @@ -3823,7 +3823,7 @@ impl ::core::default::Default for DEVHTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct DEVINFO { pub flGraphicsCaps: u32, @@ -3954,7 +3954,7 @@ impl ::core::default::Default for DISPLAYCONFIG_2DREGION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_ADAPTER_NAME { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -3993,7 +3993,7 @@ impl ::core::default::Default for DISPLAYCONFIG_ADAPTER_NAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_DESKTOP_IMAGE_INFO { pub PathSourceSize: super::super::Foundation::POINTL, @@ -4033,7 +4033,7 @@ impl ::core::default::Default for DISPLAYCONFIG_DESKTOP_IMAGE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_DEVICE_INFO_HEADER { pub r#type: DISPLAYCONFIG_DEVICE_INFO_TYPE, @@ -4074,7 +4074,7 @@ impl ::core::default::Default for DISPLAYCONFIG_DEVICE_INFO_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -4101,7 +4101,7 @@ impl ::core::default::Default for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0 { pub Anonymous: DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0_0, @@ -4126,7 +4126,7 @@ impl ::core::default::Default for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0_0 { pub _bitfield: u32, @@ -4164,7 +4164,7 @@ impl ::core::default::Default for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -4189,7 +4189,7 @@ impl ::core::default::Default for DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0 { pub Anonymous: DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0_0, @@ -4214,7 +4214,7 @@ impl ::core::default::Default for DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0_0 { pub _bitfield: u32, @@ -4252,7 +4252,7 @@ impl ::core::default::Default for DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_MODE_INFO { pub infoType: DISPLAYCONFIG_MODE_INFO_TYPE, @@ -4279,7 +4279,7 @@ impl ::core::default::Default for DISPLAYCONFIG_MODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DISPLAYCONFIG_MODE_INFO_0 { pub targetMode: DISPLAYCONFIG_TARGET_MODE, @@ -4305,7 +4305,7 @@ impl ::core::default::Default for DISPLAYCONFIG_MODE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_PATH_INFO { pub sourceInfo: DISPLAYCONFIG_PATH_SOURCE_INFO, @@ -4331,7 +4331,7 @@ impl ::core::default::Default for DISPLAYCONFIG_PATH_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_PATH_SOURCE_INFO { pub adapterId: super::super::Foundation::LUID, @@ -4358,7 +4358,7 @@ impl ::core::default::Default for DISPLAYCONFIG_PATH_SOURCE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DISPLAYCONFIG_PATH_SOURCE_INFO_0 { pub modeInfoIdx: u32, @@ -4383,7 +4383,7 @@ impl ::core::default::Default for DISPLAYCONFIG_PATH_SOURCE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_PATH_SOURCE_INFO_0_0 { pub _bitfield: u32, @@ -4421,7 +4421,7 @@ impl ::core::default::Default for DISPLAYCONFIG_PATH_SOURCE_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_PATH_TARGET_INFO { pub adapterId: super::super::Foundation::LUID, @@ -4454,7 +4454,7 @@ impl ::core::default::Default for DISPLAYCONFIG_PATH_TARGET_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DISPLAYCONFIG_PATH_TARGET_INFO_0 { pub modeInfoIdx: u32, @@ -4479,7 +4479,7 @@ impl ::core::default::Default for DISPLAYCONFIG_PATH_TARGET_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_PATH_TARGET_INFO_0_0 { pub _bitfield: u32, @@ -4547,7 +4547,7 @@ impl ::core::default::Default for DISPLAYCONFIG_RATIONAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SDR_WHITE_LEVEL { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -4586,7 +4586,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SDR_WHITE_LEVEL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -4611,7 +4611,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0 { pub Anonymous: DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0_0, @@ -4636,7 +4636,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0_0 { pub _bitfield: u32, @@ -4674,7 +4674,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -4702,7 +4702,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0 { pub Anonymous: DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0_0, @@ -4727,7 +4727,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0_0 { pub _bitfield: u32, @@ -4765,7 +4765,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SET_TARGET_PERSISTENCE { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -4790,7 +4790,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SET_TARGET_PERSISTENCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0 { pub Anonymous: DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0_0, @@ -4815,7 +4815,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0_0 { pub _bitfield: u32, @@ -4853,7 +4853,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SOURCE_DEVICE_NAME { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -4892,7 +4892,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SOURCE_DEVICE_NAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SOURCE_MODE { pub width: u32, @@ -4933,7 +4933,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SOURCE_MODE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -4958,7 +4958,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0 { pub Anonymous: DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0_0, @@ -4983,7 +4983,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0_0 { pub _bitfield: u32, @@ -5021,7 +5021,7 @@ impl ::core::default::Default for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_TARGET_BASE_TYPE { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -5060,7 +5060,7 @@ impl ::core::default::Default for DISPLAYCONFIG_TARGET_BASE_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_TARGET_DEVICE_NAME { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -5175,7 +5175,7 @@ impl ::core::default::Default for DISPLAYCONFIG_TARGET_MODE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISPLAYCONFIG_TARGET_PREFERRED_MODE { pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, @@ -5305,7 +5305,7 @@ impl ::core::default::Default for DISPLAY_BRIGHTNESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRH_APIBITMAPDATA { pub pso: *mut SURFOBJ, @@ -5344,7 +5344,7 @@ impl ::core::default::Default for DRH_APIBITMAPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRIVEROBJ { pub pvObj: *mut ::core::ffi::c_void, @@ -5465,7 +5465,7 @@ impl ::core::default::Default for DXGK_WIN32K_PARAM_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DisplayMode { pub DeviceName: [u16; 32], @@ -5490,7 +5490,7 @@ impl ::core::default::Default for DisplayMode { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DisplayModes { pub numDisplayModes: i32, @@ -5515,7 +5515,7 @@ impl ::core::default::Default for DisplayModes { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct EMFINFO { pub nSize: u32, @@ -5652,7 +5652,7 @@ impl ::core::default::Default for ENG_TIME_FIELDS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ENUMRECTS { pub c: u32, @@ -5691,7 +5691,7 @@ impl ::core::default::Default for ENUMRECTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FD_DEVICEMETRICS { pub flRealizedType: u32, @@ -6172,7 +6172,7 @@ impl ::core::default::Default for FLOAT_LONG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FONTDIFF { pub jReserved1: u8, @@ -6253,7 +6253,7 @@ impl ::core::default::Default for FONTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FONTOBJ { pub iUniq: u32, @@ -6331,7 +6331,7 @@ impl ::core::default::Default for FONTSIM { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Console`"] +#[doc = "Required features: `\"Win32_System_Console\"`"] #[cfg(feature = "Win32_System_Console")] pub struct FONT_IMAGE_INFO { pub FontSize: super::super::System::Console::COORD, @@ -6370,7 +6370,7 @@ impl ::core::default::Default for FONT_IMAGE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Console`"] +#[doc = "Required features: `\"Win32_System_Console\"`"] #[cfg(feature = "Win32_System_Console")] pub struct FSCNTL_SCREEN_INFO { pub Position: super::super::System::Console::COORD, @@ -6410,7 +6410,7 @@ impl ::core::default::Default for FSCNTL_SCREEN_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Console`"] +#[doc = "Required features: `\"Win32_System_Console\"`"] #[cfg(feature = "Win32_System_Console")] pub struct FSVIDEO_COPY_FRAME_BUFFER { pub SrcScreen: FSCNTL_SCREEN_INFO, @@ -6509,7 +6509,7 @@ impl ::core::default::Default for FSVIDEO_MODE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Console`"] +#[doc = "Required features: `\"Win32_System_Console\"`"] #[cfg(feature = "Win32_System_Console")] pub struct FSVIDEO_REVERSE_MOUSE_POINTER { pub Screen: FSCNTL_SCREEN_INFO, @@ -6548,7 +6548,7 @@ impl ::core::default::Default for FSVIDEO_REVERSE_MOUSE_POINTER { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Console`"] +#[doc = "Required features: `\"Win32_System_Console\"`"] #[cfg(feature = "Win32_System_Console")] pub struct FSVIDEO_SCREEN_INFORMATION { pub ScreenSize: super::super::System::Console::COORD, @@ -6587,7 +6587,7 @@ impl ::core::default::Default for FSVIDEO_SCREEN_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Console`"] +#[doc = "Required features: `\"Win32_System_Console\"`"] #[cfg(feature = "Win32_System_Console")] pub struct FSVIDEO_WRITE_TO_FRAME_BUFFER { pub SrcBuffer: *mut CHAR_IMAGE_INFO, @@ -6750,7 +6750,7 @@ impl ::core::default::Default for GAMMA_RAMP_RGB256x3x16 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GDIINFO { pub ulVersion: u32, @@ -6922,7 +6922,7 @@ impl ::core::default::Default for GDIINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GLYPHBITS { pub ptlOrigin: super::super::Foundation::POINTL, @@ -6962,7 +6962,7 @@ impl ::core::default::Default for GLYPHBITS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GLYPHDATA { pub gdf: GLYPHDEF, @@ -6994,7 +6994,7 @@ impl ::core::default::Default for GLYPHDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union GLYPHDEF { pub pgb: *mut GLYPHBITS, @@ -7019,7 +7019,7 @@ impl ::core::default::Default for GLYPHDEF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GLYPHPOS { pub hg: u32, @@ -7255,7 +7255,7 @@ impl ::core::default::Default for IFIEXTRA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct IFIMETRICS { @@ -7480,7 +7480,7 @@ impl ::core::default::Default for IFIMETRICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct IFIMETRICS { @@ -7702,7 +7702,7 @@ impl ::core::default::Default for IFIMETRICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INDIRECT_DISPLAY_INFO { pub DisplayAdapterLuid: super::super::Foundation::LUID, @@ -8723,7 +8723,7 @@ impl ::core::default::Default for PATHOBJ { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PERBANDINFO { pub bRepeatThisBand: super::super::Foundation::BOOL, @@ -8764,7 +8764,7 @@ impl ::core::default::Default for PERBANDINFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PHYSICAL_MONITOR { pub hPhysicalMonitor: super::super::Foundation::HANDLE, @@ -9016,7 +9016,7 @@ impl ::core::default::Default for SET_ACTIVE_COLOR_PROFILE_NAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STROBJ { pub cGlyphs: u32, @@ -9059,7 +9059,7 @@ impl ::core::default::Default for STROBJ { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SURFOBJ { pub dhsurf: DHSURF, @@ -9140,7 +9140,7 @@ impl ::core::default::Default for Sources { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TYPE1_FONT { pub hPFM: super::super::Foundation::HANDLE, @@ -9362,7 +9362,7 @@ impl ::core::default::Default for VIDEO_BANK_SELECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VIDEO_BRIGHTNESS_POLICY { pub DefaultToBiosPolicy: super::super::Foundation::BOOLEAN, @@ -9402,7 +9402,7 @@ impl ::core::default::Default for VIDEO_BRIGHTNESS_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VIDEO_BRIGHTNESS_POLICY_0 { pub BatteryLevel: u8, @@ -10510,7 +10510,7 @@ impl ::core::default::Default for VIDEO_REGISTER_VDM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VIDEO_SHARE_MEMORY { pub ProcessHandle: super::super::Foundation::HANDLE, @@ -10582,7 +10582,7 @@ impl ::core::default::Default for VIDEO_SHARE_MEMORY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VIDEO_VDM { pub ProcessHandle: super::super::Foundation::HANDLE, @@ -10620,7 +10620,7 @@ impl ::core::default::Default for VIDEO_VDM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VIDEO_WIN32K_CALLBACKS { pub PhysDisp: *mut ::core::ffi::c_void, @@ -10654,7 +10654,7 @@ impl ::core::default::Default for VIDEO_WIN32K_CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VIDEO_WIN32K_CALLBACKS_PARAMS { pub CalloutType: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE, @@ -10730,7 +10730,7 @@ impl ::core::default::Default for WCRUN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WNDOBJ { pub coClient: CLIPOBJ, @@ -10917,44 +10917,44 @@ impl ::core::default::Default for XLATEOBJ { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FREEOBJPROC = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN = ::core::option::Option isize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvAccumulateD3DDirtyRect = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvAlphaBlend = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvAssertMode = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvAssociateSharedSurface = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvBitBlt = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_DrvCompletePDEV = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvCopyBits = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvCreateDeviceBitmap = ::core::option::Option super::super::Graphics::Gdi::HBITMAP>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvCreateDeviceBitmapEx = ::core::option::Option super::super::Graphics::Gdi::HBITMAP>; pub type PFN_DrvDeleteDeviceBitmap = ::core::option::Option ()>; pub type PFN_DrvDeleteDeviceBitmapEx = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvDeriveSurface = ::core::option::Option super::super::Graphics::Gdi::HBITMAP>; -#[doc = "Required features: `Win32_Graphics_OpenGL`"] +#[doc = "Required features: `\"Win32_Graphics_OpenGL\"`"] #[cfg(feature = "Win32_Graphics_OpenGL")] pub type PFN_DrvDescribePixelFormat = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvDestroyFont = ::core::option::Option ()>; pub type PFN_DrvDisableDirectDraw = ::core::option::Option ()>; @@ -10962,216 +10962,216 @@ pub type PFN_DrvDisableDriver = ::core::option::Option ()>; pub type PFN_DrvDisableSurface = ::core::option::Option ()>; pub type PFN_DrvDitherColor = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvDrawEscape = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvEnableDirectDraw = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvEnableDriver = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvEnablePDEV = ::core::option::Option DHPDEV>; pub type PFN_DrvEnableSurface = ::core::option::Option HSURF>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvEndDoc = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvEndDxInterop = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvEscape = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvFillPath = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvFontManagement = ::core::option::Option u32>; pub type PFN_DrvFree = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub type PFN_DrvGetDirectDrawInfo = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvGetGlyphMode = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvGetModes = ::core::option::Option u32>; pub type PFN_DrvGetTrueTypeFile = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvGradientFill = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvIcmCheckBitmapBits = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_ColorSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_ColorSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_ColorSystem"))] pub type PFN_DrvIcmCreateColorTransform = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvIcmDeleteColorTransform = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvIcmSetDeviceGammaRamp = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvLineTo = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub type PFN_DrvLoadFontFile = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvLockDisplayArea = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvMovePointer = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvNextBand = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvNotify = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvPaint = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvPlgBlt = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvQueryAdvanceWidths = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvQueryDeviceSupport = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvQueryFont = ::core::option::Option *mut IFIMETRICS>; pub type PFN_DrvQueryFontCaps = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvQueryFontData = ::core::option::Option i32>; pub type PFN_DrvQueryFontFile = ::core::option::Option i32>; pub type PFN_DrvQueryFontTree = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvQueryGlyphAttrs = ::core::option::Option *mut FD_GLYPHATTR>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvQueryPerBandInfo = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvQuerySpoolType = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvQueryTrueTypeOutline = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvQueryTrueTypeSection = ::core::option::Option i32>; pub type PFN_DrvQueryTrueTypeTable = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvRealizeBrush = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_DrvRenderHint = ::core::option::Option i32>; pub type PFN_DrvResetDevice = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvResetPDEV = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvSaveScreenBits = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvSendPage = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvSetPalette = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvSetPixelFormat = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvSetPointerShape = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvStartBanding = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvStartDoc = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvStartDxInterop = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvStartPage = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvStretchBlt = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFN_DrvStretchBltROP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvStrokeAndFillPath = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvStrokePath = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvSurfaceComplete = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvSwapBuffers = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvSynchronize = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvSynchronizeRedirectionBitmaps = ::core::option::Option super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvSynchronizeSurface = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvTextOut = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvTransparentBlt = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvUnloadFontFile = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvUnlockDisplayArea = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_EngCombineRgn = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_EngCopyRgn = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_EngCreateRectRgn = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_EngDeleteRgn = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_EngIntersectRgn = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_EngSubtractRgn = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_EngUnionRgn = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_EngXorRgn = ::core::option::Option i32>; pub type PVIDEO_WIN32K_CALLOUT = ::core::option::Option ()>; pub type SORTCOMP = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WNDOBJCHANGEPROC = ::core::option::Option ()>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/Pnp/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/Pnp/impl.rs index 6fee9eaef3..699e214b71 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/Pnp/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/Pnp/impl.rs @@ -48,7 +48,7 @@ impl IUPnPAsyncResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPDescriptionDocument_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn ReadyState(&self) -> ::windows_core::Result; @@ -155,7 +155,7 @@ impl IUPnPDescriptionDocumentCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPDevice_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn IsRootDevice(&self) -> ::windows_core::Result; @@ -419,7 +419,7 @@ impl IUPnPDevice_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUPnPDeviceControl_Impl: Sized { fn Initialize(&self, bstrxmldesc: &::windows_core::BSTR, bstrdeviceidentifier: &::windows_core::BSTR, bstrinitstring: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -528,7 +528,7 @@ impl IUPnPDeviceDocumentAccessEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPDeviceFinder_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn FindByType(&self, bstrtypeuri: &::windows_core::BSTR, dwflags: u32) -> ::windows_core::Result; @@ -598,7 +598,7 @@ impl IUPnPDeviceFinder_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUPnPDeviceFinderAddCallbackWithInterface_Impl: Sized { fn DeviceAddedWithInterface(&self, lfinddata: i32, pdevice: ::core::option::Option<&IUPnPDevice>, pguidinterface: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -619,7 +619,7 @@ impl IUPnPDeviceFinderAddCallbackWithInterface_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUPnPDeviceFinderCallback_Impl: Sized { fn DeviceAdded(&self, lfinddata: i32, pdevice: ::core::option::Option<&IUPnPDevice>) -> ::windows_core::Result<()>; @@ -680,7 +680,7 @@ impl IUPnPDeviceProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPDevices_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -736,7 +736,7 @@ impl IUPnPDevices_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPEventSink_Impl: Sized { fn OnStateChanged(&self, cchanges: u32, rgdispidchanges: *const i32) -> ::windows_core::Result<()>; @@ -811,7 +811,7 @@ impl IUPnPHttpHeaderControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUPnPRegistrar_Impl: Sized { fn RegisterDevice(&self, bstrxmldesc: &::windows_core::BSTR, bstrprogiddevicecontrolclass: &::windows_core::BSTR, bstrinitstring: &::windows_core::BSTR, bstrcontainerid: &::windows_core::BSTR, bstrresourcepath: &::windows_core::BSTR, nlifetime: i32) -> ::windows_core::Result<::windows_core::BSTR>; @@ -967,7 +967,7 @@ impl IUPnPReregistrar_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPService_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn QueryStateVariable(&self, bstrvariablename: &::windows_core::BSTR) -> ::windows_core::Result; @@ -1050,7 +1050,7 @@ impl IUPnPService_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPServiceAsync_Impl: Sized { fn BeginInvokeAction(&self, bstractionname: &::windows_core::BSTR, vinactionargs: &super::super::super::System::Variant::VARIANT, pasyncresult: ::core::option::Option<&IUPnPAsyncResult>) -> ::windows_core::Result; @@ -1160,7 +1160,7 @@ impl IUPnPServiceAsync_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPServiceCallback_Impl: Sized { fn StateVariableChanged(&self, pus: ::core::option::Option<&IUPnPService>, pcwszstatevarname: &::windows_core::PCWSTR, vavalue: &super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -1247,7 +1247,7 @@ impl IUPnPServiceEnumProperty_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPServices_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/Pnp/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/Pnp/mod.rs index b3b76c6a7a..2ef4b89ae6 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/Pnp/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/Pnp/mod.rs @@ -6,7 +6,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn SwDeviceClose(hswdevice : HSWDEVICE) -> ()); SwDeviceClose(hswdevice.into_param().abi()) } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SwDeviceCreate(pszenumeratorname: P0, pszparentdeviceinstance: P1, pcreateinfo: *const SW_DEVICE_CREATE_INFO, pproperties: ::core::option::Option<&[super::super::Properties::DEVPROPERTY]>, pcallback: SW_DEVICE_CREATE_CALLBACK, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -27,7 +27,7 @@ where let mut result__ = ::std::mem::zeroed(); SwDeviceGetLifetime(hswdevice.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn SwDeviceInterfacePropertySet(hswdevice: P0, pszdeviceinterfaceid: P1, pproperties: &[super::super::Properties::DEVPROPERTY]) -> ::windows_core::Result<()> @@ -38,7 +38,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn SwDeviceInterfacePropertySet(hswdevice : HSWDEVICE, pszdeviceinterfaceid : ::windows_core::PCWSTR, cpropertycount : u32, pproperties : *const super::super::Properties:: DEVPROPERTY) -> ::windows_core::HRESULT); SwDeviceInterfacePropertySet(hswdevice.into_param().abi(), pszdeviceinterfaceid.into_param().abi(), pproperties.len() as _, ::core::mem::transmute(pproperties.as_ptr())).ok() } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] #[inline] pub unsafe fn SwDeviceInterfaceRegister(hswdevice: P0, pinterfaceclassguid: *const ::windows_core::GUID, pszreferencestring: P1, pproperties: ::core::option::Option<&[super::super::Properties::DEVPROPERTY]>, fenabled: P2) -> ::windows_core::Result<::windows_core::PWSTR> @@ -51,7 +51,7 @@ where let mut result__ = ::std::mem::zeroed(); SwDeviceInterfaceRegister(hswdevice.into_param().abi(), pinterfaceclassguid, pszreferencestring.into_param().abi(), pproperties.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pproperties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), fenabled.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SwDeviceInterfaceSetState(hswdevice: P0, pszdeviceinterfaceid: P1, fenabled: P2) -> ::windows_core::Result<()> @@ -63,7 +63,7 @@ where ::windows_targets::link!("cfgmgr32.dll" "system" fn SwDeviceInterfaceSetState(hswdevice : HSWDEVICE, pszdeviceinterfaceid : ::windows_core::PCWSTR, fenabled : super::super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); SwDeviceInterfaceSetState(hswdevice.into_param().abi(), pszdeviceinterfaceid.into_param().abi(), fenabled.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] #[inline] pub unsafe fn SwDevicePropertySet(hswdevice: P0, pproperties: &[super::super::Properties::DEVPROPERTY]) -> ::windows_core::Result<()> @@ -133,7 +133,7 @@ pub struct IUPnPAsyncResult_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub AsyncOperationComplete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ullrequestid: u64) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -164,13 +164,13 @@ impl IUPnPDescriptionDocument { pub unsafe fn Abort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Abort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RootDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RootDevice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeviceByUDN(&self, bstrudn: P0) -> ::windows_core::Result where @@ -230,38 +230,38 @@ pub struct IUPnPDescriptionDocumentCallback_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub LoadComplete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, hrloadresult: ::windows_core::HRESULT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUPnPDevice(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUPnPDevice { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRootDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRootDevice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RootDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RootDevice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParentDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ParentDevice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasChildren(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HasChildren)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Children(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -322,7 +322,7 @@ impl IUPnPDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IconURL)(::windows_core::Interface::as_raw(self), bstrencodingformat.into_param().abi(), lsizex, lsizey, lbitdepth, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Services(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -394,7 +394,7 @@ impl IUPnPDeviceControl { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), bstrxmldesc.into_param().abi(), bstrdeviceidentifier.into_param().abi(), bstrinitstring.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetServiceObject(&self, bstrudn: P0, bstrserviceid: P1) -> ::windows_core::Result where @@ -488,14 +488,14 @@ pub struct IUPnPDeviceDocumentAccessEx_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub GetDocument: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrdocument: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUPnPDeviceFinder(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUPnPDeviceFinder { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindByType(&self, bstrtypeuri: P0, dwflags: u32) -> ::windows_core::Result where @@ -518,7 +518,7 @@ impl IUPnPDeviceFinder { pub unsafe fn CancelAsyncFind(&self, lfinddata: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CancelAsyncFind)(::windows_core::Interface::as_raw(self), lfinddata).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindByUDN(&self, bstrudn: P0) -> ::windows_core::Result where @@ -559,7 +559,7 @@ pub struct IUPnPDeviceFinder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUPnPDeviceFinderAddCallbackWithInterface(::windows_core::IUnknown); impl IUPnPDeviceFinderAddCallbackWithInterface { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeviceAddedWithInterface(&self, lfinddata: i32, pdevice: P0, pguidinterface: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -588,7 +588,7 @@ pub struct IUPnPDeviceFinderAddCallbackWithInterface_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUPnPDeviceFinderCallback(::windows_core::IUnknown); impl IUPnPDeviceFinderCallback { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeviceAdded(&self, lfinddata: i32, pdevice: P0) -> ::windows_core::Result<()> where @@ -652,7 +652,7 @@ pub struct IUPnPDeviceProvider_Vtbl { pub Start: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrinitstring: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Stop: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -667,7 +667,7 @@ impl IUPnPDevices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, bstrudn: P0) -> ::windows_core::Result where @@ -706,7 +706,7 @@ impl IUPnPEventSink { pub unsafe fn OnStateChanged(&self, rgdispidchanges: &[i32]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnStateChanged)(::windows_core::Interface::as_raw(self), rgdispidchanges.len() as _, ::core::mem::transmute(rgdispidchanges.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnStateChangedSafe(&self, varsadispidchanges: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnStateChangedSafe)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsadispidchanges)).ok() @@ -826,7 +826,7 @@ impl IUPnPRegistrar { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUniqueDeviceName)(::windows_core::Interface::as_raw(self), bstrdeviceidentifier.into_param().abi(), bstrtemplateudn.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UnregisterDevice(&self, bstrdeviceidentifier: P0, fpermanent: P1) -> ::windows_core::Result<()> where @@ -944,14 +944,14 @@ pub struct IUPnPReregistrar_Vtbl { pub ReregisterDevice: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdeviceidentifier: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrxmldesc: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrprogiddevicecontrolclass: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrinitstring: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrcontainerid: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrresourcepath: ::std::mem::MaybeUninit<::windows_core::BSTR>, nlifetime: i32) -> ::windows_core::HRESULT, pub ReregisterRunningDevice: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdeviceidentifier: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrxmldesc: ::std::mem::MaybeUninit<::windows_core::BSTR>, punkdevicecontrol: *mut ::core::ffi::c_void, bstrinitstring: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrresourcepath: ::std::mem::MaybeUninit<::windows_core::BSTR>, nlifetime: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUPnPService(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUPnPService { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn QueryStateVariable(&self, bstrvariablename: P0) -> ::windows_core::Result where @@ -960,7 +960,7 @@ impl IUPnPService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryStateVariable)(::windows_core::Interface::as_raw(self), bstrvariablename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeAction(&self, bstractionname: P0, vinactionargs: super::super::super::System::Variant::VARIANT, pvoutactionargs: *mut super::super::super::System::Variant::VARIANT, pvretval: *mut super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1019,7 +1019,7 @@ pub struct IUPnPService_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUPnPServiceAsync(::windows_core::IUnknown); impl IUPnPServiceAsync { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginInvokeAction(&self, bstractionname: P0, vinactionargs: super::super::super::System::Variant::VARIANT, pasyncresult: P1) -> ::windows_core::Result where @@ -1029,7 +1029,7 @@ impl IUPnPServiceAsync { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginInvokeAction)(::windows_core::Interface::as_raw(self), bstractionname.into_param().abi(), ::core::mem::transmute(vinactionargs), pasyncresult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EndInvokeAction(&self, ullrequestid: u64, pvoutactionargs: *mut super::super::super::System::Variant::VARIANT, pvretval: *mut super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndInvokeAction)(::windows_core::Interface::as_raw(self), ullrequestid, pvoutactionargs, pvretval).ok() @@ -1042,7 +1042,7 @@ impl IUPnPServiceAsync { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginQueryStateVariable)(::windows_core::Interface::as_raw(self), bstrvariablename.into_param().abi(), pasyncresult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EndQueryStateVariable(&self, ullrequestid: u64, pvalue: *mut super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndQueryStateVariable)(::windows_core::Interface::as_raw(self), ullrequestid, pvalue).ok() @@ -1107,7 +1107,7 @@ pub struct IUPnPServiceAsync_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUPnPServiceCallback(::windows_core::IUnknown); impl IUPnPServiceCallback { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StateVariableChanged(&self, pus: P0, pcwszstatevarname: P1, vavalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1116,7 +1116,7 @@ impl IUPnPServiceCallback { { (::windows_core::Interface::vtable(self).StateVariableChanged)(::windows_core::Interface::as_raw(self), pus.into_param().abi(), pcwszstatevarname.into_param().abi(), ::core::mem::transmute(vavalue)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ServiceInstanceDied(&self, pus: P0) -> ::windows_core::Result<()> where @@ -1193,7 +1193,7 @@ pub struct IUPnPServiceEnumProperty_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub SetServiceEnumProperty: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwmask: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1208,7 +1208,7 @@ impl IUPnPServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, bstrserviceid: P0) -> ::windows_core::Result where @@ -1377,7 +1377,7 @@ impl ::windows_core::TypeKind for HSWDEVICE { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct SW_DEVICE_CREATE_INFO { pub cbSize: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/mod.rs index 19b655aa2f..366197b841 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Enumeration/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Win32_Devices_Enumeration_Pnp")] -#[doc = "Required features: `Win32_Devices_Enumeration_Pnp`"] +#[doc = "Required features: `\"Win32_Devices_Enumeration_Pnp\"`"] pub mod Pnp; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Fax/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/Fax/impl.rs index 1be5addfa8..a26e3d8be2 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Fax/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Fax/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxAccount_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AccountName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -61,7 +61,7 @@ impl IFaxAccount_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxAccountFolders_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OutgoingQueue(&self) -> ::windows_core::Result; @@ -130,7 +130,7 @@ impl IFaxAccountFolders_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxAccountIncomingArchive_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SizeLow(&self) -> ::windows_core::Result; @@ -206,7 +206,7 @@ impl IFaxAccountIncomingArchive_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxAccountIncomingQueue_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetJobs(&self) -> ::windows_core::Result; @@ -249,7 +249,7 @@ impl IFaxAccountIncomingQueue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxAccountNotify_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OnIncomingJobAdded(&self, pfaxaccount: ::core::option::Option<&IFaxAccount>, bstrjobid: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -343,7 +343,7 @@ impl IFaxAccountNotify_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxAccountOutgoingArchive_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SizeLow(&self) -> ::windows_core::Result; @@ -419,7 +419,7 @@ impl IFaxAccountOutgoingArchive_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxAccountOutgoingQueue_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetJobs(&self) -> ::windows_core::Result; @@ -462,7 +462,7 @@ impl IFaxAccountOutgoingQueue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxAccountSet_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetAccounts(&self) -> ::windows_core::Result; @@ -525,7 +525,7 @@ impl IFaxAccountSet_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxAccounts_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -581,7 +581,7 @@ impl IFaxAccounts_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxActivity_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn IncomingMessages(&self) -> ::windows_core::Result; @@ -657,7 +657,7 @@ impl IFaxActivity_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxActivityLogging_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn LogIncoming(&self) -> ::windows_core::Result; @@ -748,7 +748,7 @@ impl IFaxActivityLogging_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxConfiguration_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn UseArchive(&self) -> ::windows_core::Result; @@ -1185,7 +1185,7 @@ impl IFaxConfiguration_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxDevice_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Id(&self) -> ::windows_core::Result; @@ -1474,7 +1474,7 @@ impl IFaxDevice_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxDeviceIds_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1551,7 +1551,7 @@ impl IFaxDeviceIds_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxDeviceProvider_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn FriendlyName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1724,7 +1724,7 @@ impl IFaxDeviceProvider_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxDeviceProviders_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1780,7 +1780,7 @@ impl IFaxDeviceProviders_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxDevices_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1849,7 +1849,7 @@ impl IFaxDevices_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxDocument_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Body(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2218,7 +2218,7 @@ impl IFaxDocument_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxDocument2_Impl: Sized + IFaxDocument_Impl { fn SubmissionId(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2282,7 +2282,7 @@ impl IFaxDocument2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxEventLogging_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn InitEventsLevel(&self) -> ::windows_core::Result; @@ -2393,7 +2393,7 @@ impl IFaxEventLogging_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxFolders_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OutgoingQueue(&self) -> ::windows_core::Result; @@ -2462,7 +2462,7 @@ impl IFaxFolders_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxInboundRouting_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetExtensions(&self) -> ::windows_core::Result; @@ -2505,7 +2505,7 @@ impl IFaxInboundRouting_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxInboundRoutingExtension_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn FriendlyName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2665,7 +2665,7 @@ impl IFaxInboundRoutingExtension_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxInboundRoutingExtensions_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -2721,7 +2721,7 @@ impl IFaxInboundRoutingExtensions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxInboundRoutingMethod_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2837,7 +2837,7 @@ impl IFaxInboundRoutingMethod_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxInboundRoutingMethods_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -2893,7 +2893,7 @@ impl IFaxInboundRoutingMethods_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxIncomingArchive_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn UseArchive(&self) -> ::windows_core::Result; @@ -3096,7 +3096,7 @@ impl IFaxIncomingArchive_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxIncomingJob_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Size(&self) -> ::windows_core::Result; @@ -3342,7 +3342,7 @@ impl IFaxIncomingJob_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxIncomingJobs_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3398,7 +3398,7 @@ impl IFaxIncomingJobs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxIncomingMessage_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Id(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3572,7 +3572,7 @@ impl IFaxIncomingMessage_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxIncomingMessage2_Impl: Sized + IFaxIncomingMessage_Impl { fn Subject(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3743,7 +3743,7 @@ impl IFaxIncomingMessage2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxIncomingMessageIterator_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Message(&self) -> ::windows_core::Result; @@ -3820,7 +3820,7 @@ impl IFaxIncomingMessageIterator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxIncomingQueue_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Blocked(&self) -> ::windows_core::Result; @@ -3897,7 +3897,7 @@ impl IFaxIncomingQueue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxJobStatus_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Status(&self) -> ::windows_core::Result; @@ -4135,7 +4135,7 @@ impl IFaxJobStatus_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxLoggingOptions_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn EventLogging(&self) -> ::windows_core::Result; @@ -4178,7 +4178,7 @@ impl IFaxLoggingOptions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutboundRouting_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetGroups(&self) -> ::windows_core::Result; @@ -4221,7 +4221,7 @@ impl IFaxOutboundRouting_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutboundRoutingGroup_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4277,7 +4277,7 @@ impl IFaxOutboundRoutingGroup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutboundRoutingGroups_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -4353,7 +4353,7 @@ impl IFaxOutboundRoutingGroups_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutboundRoutingRule_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CountryCode(&self) -> ::windows_core::Result; @@ -4483,7 +4483,7 @@ impl IFaxOutboundRoutingRule_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutboundRoutingRules_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -4579,7 +4579,7 @@ impl IFaxOutboundRoutingRules_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutgoingArchive_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn UseArchive(&self) -> ::windows_core::Result; @@ -4782,7 +4782,7 @@ impl IFaxOutgoingArchive_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutgoingJob_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Subject(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5166,7 +5166,7 @@ impl IFaxOutgoingJob_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutgoingJob2_Impl: Sized + IFaxOutgoingJob_Impl { fn HasCoverPage(&self) -> ::windows_core::Result; @@ -5222,7 +5222,7 @@ impl IFaxOutgoingJob2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutgoingJobs_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -5278,7 +5278,7 @@ impl IFaxOutgoingJobs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutgoingMessage_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SubmissionId(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5530,7 +5530,7 @@ impl IFaxOutgoingMessage_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutgoingMessage2_Impl: Sized + IFaxOutgoingMessage_Impl { fn HasCoverPage(&self) -> ::windows_core::Result; @@ -5620,7 +5620,7 @@ impl IFaxOutgoingMessage2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutgoingMessageIterator_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Message(&self) -> ::windows_core::Result; @@ -5697,7 +5697,7 @@ impl IFaxOutgoingMessageIterator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxOutgoingQueue_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Blocked(&self) -> ::windows_core::Result; @@ -5954,7 +5954,7 @@ impl IFaxOutgoingQueue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxReceiptOptions_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AuthenticationType(&self) -> ::windows_core::Result; @@ -6145,7 +6145,7 @@ impl IFaxReceiptOptions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxRecipient_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn FaxNumber(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -6202,7 +6202,7 @@ impl IFaxRecipient_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxRecipients_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -6278,7 +6278,7 @@ impl IFaxRecipients_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxSecurity_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Descriptor(&self) -> ::windows_core::Result; @@ -6362,7 +6362,7 @@ impl IFaxSecurity_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxSecurity2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Descriptor(&self) -> ::windows_core::Result; @@ -6446,7 +6446,7 @@ impl IFaxSecurity2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxSender_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn BillingCode(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -6797,7 +6797,7 @@ impl IFaxSender_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxServer_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Connect(&self, bstrservername: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -7104,7 +7104,7 @@ impl IFaxServer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxServer2_Impl: Sized + IFaxServer_Impl { fn Configuration(&self) -> ::windows_core::Result; @@ -7173,7 +7173,7 @@ impl IFaxServer2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxServerNotify_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -7187,7 +7187,7 @@ impl IFaxServerNotify_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxServerNotify2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OnIncomingJobAdded(&self, pfaxserver: ::core::option::Option<&IFaxServer2>, bstrjobid: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -7386,7 +7386,7 @@ impl IFaxServerNotify2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub trait IStiDevice_Impl: Sized { fn Initialize(&self, hinst: super::super::Foundation::HINSTANCE, pwszdevicename: &::windows_core::PCWSTR, dwversion: u32, dwmode: u32) -> ::windows_core::Result<()>; @@ -7528,7 +7528,7 @@ impl IStiDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub trait IStiDeviceControl_Impl: Sized { fn Initialize(&self, dwdevicetype: u32, dwmode: u32, pwszportname: &::windows_core::PCWSTR, dwflags: u32) -> ::windows_core::Result<()>; @@ -7622,7 +7622,7 @@ impl IStiDeviceControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_Registry"))] pub trait IStiUSD_Impl: Sized { fn Initialize(&self, pheldcb: ::core::option::Option<&IStiDeviceControl>, dwstiversion: u32, hparameterskey: super::super::System::Registry::HKEY) -> ::windows_core::Result<()>; @@ -7763,7 +7763,7 @@ impl IStiUSD_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IStillImageW_Impl: Sized { fn Initialize(&self, hinst: super::super::Foundation::HINSTANCE, dwversion: u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Fax/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Fax/mod.rs index 031fe6699d..7350dcc227 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Fax/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Fax/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CanSendToFaxRecipient() -> super::super::Foundation::BOOL { ::windows_targets::link!("fxsutility.dll" "system" fn CanSendToFaxRecipient() -> super::super::Foundation:: BOOL); CanSendToFaxRecipient() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxAbort(faxhandle: P0, jobid: u32) -> super::super::Foundation::BOOL @@ -15,7 +15,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxAbort(faxhandle : super::super::Foundation:: HANDLE, jobid : u32) -> super::super::Foundation:: BOOL); FaxAbort(faxhandle.into_param().abi(), jobid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxAccessCheck(faxhandle: P0, accessmask: u32) -> super::super::Foundation::BOOL @@ -25,7 +25,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxAccessCheck(faxhandle : super::super::Foundation:: HANDLE, accessmask : u32) -> super::super::Foundation:: BOOL); FaxAccessCheck(faxhandle.into_param().abi(), accessmask) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxClose(faxhandle: P0) -> super::super::Foundation::BOOL @@ -35,21 +35,21 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxClose(faxhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FaxClose(faxhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxCompleteJobParamsA(jobparams: *mut *mut FAX_JOB_PARAMA, coverpageinfo: *mut *mut FAX_COVERPAGE_INFOA) -> super::super::Foundation::BOOL { ::windows_targets::link!("winfax.dll" "system" fn FaxCompleteJobParamsA(jobparams : *mut *mut FAX_JOB_PARAMA, coverpageinfo : *mut *mut FAX_COVERPAGE_INFOA) -> super::super::Foundation:: BOOL); FaxCompleteJobParamsA(jobparams, coverpageinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxCompleteJobParamsW(jobparams: *mut *mut FAX_JOB_PARAMW, coverpageinfo: *mut *mut FAX_COVERPAGE_INFOW) -> super::super::Foundation::BOOL { ::windows_targets::link!("winfax.dll" "system" fn FaxCompleteJobParamsW(jobparams : *mut *mut FAX_JOB_PARAMW, coverpageinfo : *mut *mut FAX_COVERPAGE_INFOW) -> super::super::Foundation:: BOOL); FaxCompleteJobParamsW(jobparams, coverpageinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxConnectFaxServerA(machinename: P0, faxhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -59,7 +59,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxConnectFaxServerA(machinename : ::windows_core::PCSTR, faxhandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FaxConnectFaxServerA(machinename.into_param().abi(), faxhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxConnectFaxServerW(machinename: P0, faxhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -69,7 +69,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxConnectFaxServerW(machinename : ::windows_core::PCWSTR, faxhandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FaxConnectFaxServerW(machinename.into_param().abi(), faxhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxEnableRoutingMethodA(faxporthandle: P0, routingguid: P1, enabled: P2) -> ::windows_core::Result<()> @@ -81,7 +81,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxEnableRoutingMethodA(faxporthandle : super::super::Foundation:: HANDLE, routingguid : ::windows_core::PCSTR, enabled : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); FaxEnableRoutingMethodA(faxporthandle.into_param().abi(), routingguid.into_param().abi(), enabled.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxEnableRoutingMethodW(faxporthandle: P0, routingguid: P1, enabled: P2) -> ::windows_core::Result<()> @@ -93,7 +93,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxEnableRoutingMethodW(faxporthandle : super::super::Foundation:: HANDLE, routingguid : ::windows_core::PCWSTR, enabled : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); FaxEnableRoutingMethodW(faxporthandle.into_param().abi(), routingguid.into_param().abi(), enabled.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxEnumGlobalRoutingInfoA(faxhandle: P0, routinginfo: *mut *mut FAX_GLOBAL_ROUTING_INFOA, methodsreturned: *mut u32) -> ::windows_core::Result<()> @@ -103,7 +103,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxEnumGlobalRoutingInfoA(faxhandle : super::super::Foundation:: HANDLE, routinginfo : *mut *mut FAX_GLOBAL_ROUTING_INFOA, methodsreturned : *mut u32) -> super::super::Foundation:: BOOL); FaxEnumGlobalRoutingInfoA(faxhandle.into_param().abi(), routinginfo, methodsreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxEnumGlobalRoutingInfoW(faxhandle: P0, routinginfo: *mut *mut FAX_GLOBAL_ROUTING_INFOW, methodsreturned: *mut u32) -> ::windows_core::Result<()> @@ -113,7 +113,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxEnumGlobalRoutingInfoW(faxhandle : super::super::Foundation:: HANDLE, routinginfo : *mut *mut FAX_GLOBAL_ROUTING_INFOW, methodsreturned : *mut u32) -> super::super::Foundation:: BOOL); FaxEnumGlobalRoutingInfoW(faxhandle.into_param().abi(), routinginfo, methodsreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxEnumJobsA(faxhandle: P0, jobentry: *mut *mut FAX_JOB_ENTRYA, jobsreturned: *mut u32) -> ::windows_core::Result<()> @@ -123,7 +123,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxEnumJobsA(faxhandle : super::super::Foundation:: HANDLE, jobentry : *mut *mut FAX_JOB_ENTRYA, jobsreturned : *mut u32) -> super::super::Foundation:: BOOL); FaxEnumJobsA(faxhandle.into_param().abi(), jobentry, jobsreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxEnumJobsW(faxhandle: P0, jobentry: *mut *mut FAX_JOB_ENTRYW, jobsreturned: *mut u32) -> ::windows_core::Result<()> @@ -133,7 +133,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxEnumJobsW(faxhandle : super::super::Foundation:: HANDLE, jobentry : *mut *mut FAX_JOB_ENTRYW, jobsreturned : *mut u32) -> super::super::Foundation:: BOOL); FaxEnumJobsW(faxhandle.into_param().abi(), jobentry, jobsreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxEnumPortsA(faxhandle: P0, portinfo: *mut *mut FAX_PORT_INFOA, portsreturned: *mut u32) -> ::windows_core::Result<()> @@ -143,7 +143,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxEnumPortsA(faxhandle : super::super::Foundation:: HANDLE, portinfo : *mut *mut FAX_PORT_INFOA, portsreturned : *mut u32) -> super::super::Foundation:: BOOL); FaxEnumPortsA(faxhandle.into_param().abi(), portinfo, portsreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxEnumPortsW(faxhandle: P0, portinfo: *mut *mut FAX_PORT_INFOW, portsreturned: *mut u32) -> ::windows_core::Result<()> @@ -153,7 +153,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxEnumPortsW(faxhandle : super::super::Foundation:: HANDLE, portinfo : *mut *mut FAX_PORT_INFOW, portsreturned : *mut u32) -> super::super::Foundation:: BOOL); FaxEnumPortsW(faxhandle.into_param().abi(), portinfo, portsreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxEnumRoutingMethodsA(faxporthandle: P0, routingmethod: *mut *mut FAX_ROUTING_METHODA, methodsreturned: *mut u32) -> ::windows_core::Result<()> @@ -163,7 +163,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxEnumRoutingMethodsA(faxporthandle : super::super::Foundation:: HANDLE, routingmethod : *mut *mut FAX_ROUTING_METHODA, methodsreturned : *mut u32) -> super::super::Foundation:: BOOL); FaxEnumRoutingMethodsA(faxporthandle.into_param().abi(), routingmethod, methodsreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxEnumRoutingMethodsW(faxporthandle: P0, routingmethod: *mut *mut FAX_ROUTING_METHODW, methodsreturned: *mut u32) -> ::windows_core::Result<()> @@ -178,7 +178,7 @@ pub unsafe fn FaxFreeBuffer(buffer: *mut ::core::ffi::c_void) { ::windows_targets::link!("winfax.dll" "system" fn FaxFreeBuffer(buffer : *mut ::core::ffi::c_void) -> ()); FaxFreeBuffer(buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetConfigurationA(faxhandle: P0, faxconfig: *mut *mut FAX_CONFIGURATIONA) -> ::windows_core::Result<()> @@ -188,7 +188,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetConfigurationA(faxhandle : super::super::Foundation:: HANDLE, faxconfig : *mut *mut FAX_CONFIGURATIONA) -> super::super::Foundation:: BOOL); FaxGetConfigurationA(faxhandle.into_param().abi(), faxconfig).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetConfigurationW(faxhandle: P0, faxconfig: *mut *mut FAX_CONFIGURATIONW) -> ::windows_core::Result<()> @@ -198,7 +198,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetConfigurationW(faxhandle : super::super::Foundation:: HANDLE, faxconfig : *mut *mut FAX_CONFIGURATIONW) -> super::super::Foundation:: BOOL); FaxGetConfigurationW(faxhandle.into_param().abi(), faxconfig).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetDeviceStatusA(faxporthandle: P0, devicestatus: *mut *mut FAX_DEVICE_STATUSA) -> ::windows_core::Result<()> @@ -208,7 +208,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetDeviceStatusA(faxporthandle : super::super::Foundation:: HANDLE, devicestatus : *mut *mut FAX_DEVICE_STATUSA) -> super::super::Foundation:: BOOL); FaxGetDeviceStatusA(faxporthandle.into_param().abi(), devicestatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetDeviceStatusW(faxporthandle: P0, devicestatus: *mut *mut FAX_DEVICE_STATUSW) -> ::windows_core::Result<()> @@ -218,7 +218,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetDeviceStatusW(faxporthandle : super::super::Foundation:: HANDLE, devicestatus : *mut *mut FAX_DEVICE_STATUSW) -> super::super::Foundation:: BOOL); FaxGetDeviceStatusW(faxporthandle.into_param().abi(), devicestatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetJobA(faxhandle: P0, jobid: u32, jobentry: *mut *mut FAX_JOB_ENTRYA) -> ::windows_core::Result<()> @@ -228,7 +228,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetJobA(faxhandle : super::super::Foundation:: HANDLE, jobid : u32, jobentry : *mut *mut FAX_JOB_ENTRYA) -> super::super::Foundation:: BOOL); FaxGetJobA(faxhandle.into_param().abi(), jobid, jobentry).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetJobW(faxhandle: P0, jobid: u32, jobentry: *mut *mut FAX_JOB_ENTRYW) -> ::windows_core::Result<()> @@ -238,7 +238,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetJobW(faxhandle : super::super::Foundation:: HANDLE, jobid : u32, jobentry : *mut *mut FAX_JOB_ENTRYW) -> super::super::Foundation:: BOOL); FaxGetJobW(faxhandle.into_param().abi(), jobid, jobentry).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetLoggingCategoriesA(faxhandle: P0, categories: *mut *mut FAX_LOG_CATEGORYA, numbercategories: *mut u32) -> ::windows_core::Result<()> @@ -248,7 +248,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetLoggingCategoriesA(faxhandle : super::super::Foundation:: HANDLE, categories : *mut *mut FAX_LOG_CATEGORYA, numbercategories : *mut u32) -> super::super::Foundation:: BOOL); FaxGetLoggingCategoriesA(faxhandle.into_param().abi(), categories, numbercategories).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetLoggingCategoriesW(faxhandle: P0, categories: *mut *mut FAX_LOG_CATEGORYW, numbercategories: *mut u32) -> ::windows_core::Result<()> @@ -258,7 +258,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetLoggingCategoriesW(faxhandle : super::super::Foundation:: HANDLE, categories : *mut *mut FAX_LOG_CATEGORYW, numbercategories : *mut u32) -> super::super::Foundation:: BOOL); FaxGetLoggingCategoriesW(faxhandle.into_param().abi(), categories, numbercategories).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetPageData(faxhandle: P0, jobid: u32, buffer: *mut *mut u8, buffersize: *mut u32, imagewidth: *mut u32, imageheight: *mut u32) -> super::super::Foundation::BOOL @@ -268,7 +268,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetPageData(faxhandle : super::super::Foundation:: HANDLE, jobid : u32, buffer : *mut *mut u8, buffersize : *mut u32, imagewidth : *mut u32, imageheight : *mut u32) -> super::super::Foundation:: BOOL); FaxGetPageData(faxhandle.into_param().abi(), jobid, buffer, buffersize, imagewidth, imageheight) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetPortA(faxporthandle: P0, portinfo: *mut *mut FAX_PORT_INFOA) -> ::windows_core::Result<()> @@ -278,7 +278,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetPortA(faxporthandle : super::super::Foundation:: HANDLE, portinfo : *mut *mut FAX_PORT_INFOA) -> super::super::Foundation:: BOOL); FaxGetPortA(faxporthandle.into_param().abi(), portinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetPortW(faxporthandle: P0, portinfo: *mut *mut FAX_PORT_INFOW) -> ::windows_core::Result<()> @@ -288,7 +288,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetPortW(faxporthandle : super::super::Foundation:: HANDLE, portinfo : *mut *mut FAX_PORT_INFOW) -> super::super::Foundation:: BOOL); FaxGetPortW(faxporthandle.into_param().abi(), portinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetRoutingInfoA(faxporthandle: P0, routingguid: P1, routinginfobuffer: *mut *mut u8, routinginfobuffersize: *mut u32) -> ::windows_core::Result<()> @@ -299,7 +299,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetRoutingInfoA(faxporthandle : super::super::Foundation:: HANDLE, routingguid : ::windows_core::PCSTR, routinginfobuffer : *mut *mut u8, routinginfobuffersize : *mut u32) -> super::super::Foundation:: BOOL); FaxGetRoutingInfoA(faxporthandle.into_param().abi(), routingguid.into_param().abi(), routinginfobuffer, routinginfobuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxGetRoutingInfoW(faxporthandle: P0, routingguid: P1, routinginfobuffer: *mut *mut u8, routinginfobuffersize: *mut u32) -> ::windows_core::Result<()> @@ -310,7 +310,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxGetRoutingInfoW(faxporthandle : super::super::Foundation:: HANDLE, routingguid : ::windows_core::PCWSTR, routinginfobuffer : *mut *mut u8, routinginfobuffersize : *mut u32) -> super::super::Foundation:: BOOL); FaxGetRoutingInfoW(faxporthandle.into_param().abi(), routingguid.into_param().abi(), routinginfobuffer, routinginfobuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxInitializeEventQueue(faxhandle: P0, completionport: P1, completionkey: usize, hwnd: P2, messagestart: u32) -> super::super::Foundation::BOOL @@ -322,7 +322,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxInitializeEventQueue(faxhandle : super::super::Foundation:: HANDLE, completionport : super::super::Foundation:: HANDLE, completionkey : usize, hwnd : super::super::Foundation:: HWND, messagestart : u32) -> super::super::Foundation:: BOOL); FaxInitializeEventQueue(faxhandle.into_param().abi(), completionport.into_param().abi(), completionkey, hwnd.into_param().abi(), messagestart) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxOpenPort(faxhandle: P0, deviceid: u32, flags: u32, faxporthandle: *mut super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL @@ -332,21 +332,21 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxOpenPort(faxhandle : super::super::Foundation:: HANDLE, deviceid : u32, flags : u32, faxporthandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FaxOpenPort(faxhandle.into_param().abi(), deviceid, flags, faxporthandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn FaxPrintCoverPageA(faxcontextinfo: *const FAX_CONTEXT_INFOA, coverpageinfo: *const FAX_COVERPAGE_INFOA) -> ::windows_core::Result<()> { ::windows_targets::link!("winfax.dll" "system" fn FaxPrintCoverPageA(faxcontextinfo : *const FAX_CONTEXT_INFOA, coverpageinfo : *const FAX_COVERPAGE_INFOA) -> super::super::Foundation:: BOOL); FaxPrintCoverPageA(faxcontextinfo, coverpageinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn FaxPrintCoverPageW(faxcontextinfo: *const FAX_CONTEXT_INFOW, coverpageinfo: *const FAX_COVERPAGE_INFOW) -> ::windows_core::Result<()> { ::windows_targets::link!("winfax.dll" "system" fn FaxPrintCoverPageW(faxcontextinfo : *const FAX_CONTEXT_INFOW, coverpageinfo : *const FAX_COVERPAGE_INFOW) -> super::super::Foundation:: BOOL); FaxPrintCoverPageW(faxcontextinfo, coverpageinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxRegisterRoutingExtensionW(faxhandle: P0, extensionname: P1, friendlyname: P2, imagename: P3, callback: PFAX_ROUTING_INSTALLATION_CALLBACKW, context: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -359,7 +359,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxRegisterRoutingExtensionW(faxhandle : super::super::Foundation:: HANDLE, extensionname : ::windows_core::PCWSTR, friendlyname : ::windows_core::PCWSTR, imagename : ::windows_core::PCWSTR, callback : PFAX_ROUTING_INSTALLATION_CALLBACKW, context : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FaxRegisterRoutingExtensionW(faxhandle.into_param().abi(), extensionname.into_param().abi(), friendlyname.into_param().abi(), imagename.into_param().abi(), callback, context).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxRegisterServiceProviderW(deviceprovider: P0, friendlyname: P1, imagename: P2, tspname: P3) -> ::windows_core::Result<()> @@ -372,7 +372,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxRegisterServiceProviderW(deviceprovider : ::windows_core::PCWSTR, friendlyname : ::windows_core::PCWSTR, imagename : ::windows_core::PCWSTR, tspname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); FaxRegisterServiceProviderW(deviceprovider.into_param().abi(), friendlyname.into_param().abi(), imagename.into_param().abi(), tspname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSendDocumentA(faxhandle: P0, filename: P1, jobparams: *mut FAX_JOB_PARAMA, coverpageinfo: *const FAX_COVERPAGE_INFOA, faxjobid: *mut u32) -> ::windows_core::Result<()> @@ -383,7 +383,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSendDocumentA(faxhandle : super::super::Foundation:: HANDLE, filename : ::windows_core::PCSTR, jobparams : *mut FAX_JOB_PARAMA, coverpageinfo : *const FAX_COVERPAGE_INFOA, faxjobid : *mut u32) -> super::super::Foundation:: BOOL); FaxSendDocumentA(faxhandle.into_param().abi(), filename.into_param().abi(), jobparams, coverpageinfo, faxjobid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSendDocumentForBroadcastA(faxhandle: P0, filename: P1, faxjobid: *mut u32, faxrecipientcallback: PFAX_RECIPIENT_CALLBACKA, context: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -394,7 +394,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSendDocumentForBroadcastA(faxhandle : super::super::Foundation:: HANDLE, filename : ::windows_core::PCSTR, faxjobid : *mut u32, faxrecipientcallback : PFAX_RECIPIENT_CALLBACKA, context : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FaxSendDocumentForBroadcastA(faxhandle.into_param().abi(), filename.into_param().abi(), faxjobid, faxrecipientcallback, context).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSendDocumentForBroadcastW(faxhandle: P0, filename: P1, faxjobid: *mut u32, faxrecipientcallback: PFAX_RECIPIENT_CALLBACKW, context: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -405,7 +405,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSendDocumentForBroadcastW(faxhandle : super::super::Foundation:: HANDLE, filename : ::windows_core::PCWSTR, faxjobid : *mut u32, faxrecipientcallback : PFAX_RECIPIENT_CALLBACKW, context : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FaxSendDocumentForBroadcastW(faxhandle.into_param().abi(), filename.into_param().abi(), faxjobid, faxrecipientcallback, context).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSendDocumentW(faxhandle: P0, filename: P1, jobparams: *mut FAX_JOB_PARAMW, coverpageinfo: *const FAX_COVERPAGE_INFOW, faxjobid: *mut u32) -> ::windows_core::Result<()> @@ -416,7 +416,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSendDocumentW(faxhandle : super::super::Foundation:: HANDLE, filename : ::windows_core::PCWSTR, jobparams : *mut FAX_JOB_PARAMW, coverpageinfo : *const FAX_COVERPAGE_INFOW, faxjobid : *mut u32) -> super::super::Foundation:: BOOL); FaxSendDocumentW(faxhandle.into_param().abi(), filename.into_param().abi(), jobparams, coverpageinfo, faxjobid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetConfigurationA(faxhandle: P0, faxconfig: *const FAX_CONFIGURATIONA) -> ::windows_core::Result<()> @@ -426,7 +426,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetConfigurationA(faxhandle : super::super::Foundation:: HANDLE, faxconfig : *const FAX_CONFIGURATIONA) -> super::super::Foundation:: BOOL); FaxSetConfigurationA(faxhandle.into_param().abi(), faxconfig).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetConfigurationW(faxhandle: P0, faxconfig: *const FAX_CONFIGURATIONW) -> ::windows_core::Result<()> @@ -436,7 +436,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetConfigurationW(faxhandle : super::super::Foundation:: HANDLE, faxconfig : *const FAX_CONFIGURATIONW) -> super::super::Foundation:: BOOL); FaxSetConfigurationW(faxhandle.into_param().abi(), faxconfig).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetGlobalRoutingInfoA(faxhandle: P0, routinginfo: *const FAX_GLOBAL_ROUTING_INFOA) -> ::windows_core::Result<()> @@ -446,7 +446,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetGlobalRoutingInfoA(faxhandle : super::super::Foundation:: HANDLE, routinginfo : *const FAX_GLOBAL_ROUTING_INFOA) -> super::super::Foundation:: BOOL); FaxSetGlobalRoutingInfoA(faxhandle.into_param().abi(), routinginfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetGlobalRoutingInfoW(faxhandle: P0, routinginfo: *const FAX_GLOBAL_ROUTING_INFOW) -> ::windows_core::Result<()> @@ -456,7 +456,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetGlobalRoutingInfoW(faxhandle : super::super::Foundation:: HANDLE, routinginfo : *const FAX_GLOBAL_ROUTING_INFOW) -> super::super::Foundation:: BOOL); FaxSetGlobalRoutingInfoW(faxhandle.into_param().abi(), routinginfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetJobA(faxhandle: P0, jobid: u32, command: u32, jobentry: *const FAX_JOB_ENTRYA) -> ::windows_core::Result<()> @@ -466,7 +466,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetJobA(faxhandle : super::super::Foundation:: HANDLE, jobid : u32, command : u32, jobentry : *const FAX_JOB_ENTRYA) -> super::super::Foundation:: BOOL); FaxSetJobA(faxhandle.into_param().abi(), jobid, command, jobentry).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetJobW(faxhandle: P0, jobid: u32, command: u32, jobentry: *const FAX_JOB_ENTRYW) -> ::windows_core::Result<()> @@ -476,7 +476,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetJobW(faxhandle : super::super::Foundation:: HANDLE, jobid : u32, command : u32, jobentry : *const FAX_JOB_ENTRYW) -> super::super::Foundation:: BOOL); FaxSetJobW(faxhandle.into_param().abi(), jobid, command, jobentry).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetLoggingCategoriesA(faxhandle: P0, categories: *const FAX_LOG_CATEGORYA, numbercategories: u32) -> ::windows_core::Result<()> @@ -486,7 +486,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetLoggingCategoriesA(faxhandle : super::super::Foundation:: HANDLE, categories : *const FAX_LOG_CATEGORYA, numbercategories : u32) -> super::super::Foundation:: BOOL); FaxSetLoggingCategoriesA(faxhandle.into_param().abi(), categories, numbercategories).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetLoggingCategoriesW(faxhandle: P0, categories: *const FAX_LOG_CATEGORYW, numbercategories: u32) -> ::windows_core::Result<()> @@ -496,7 +496,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetLoggingCategoriesW(faxhandle : super::super::Foundation:: HANDLE, categories : *const FAX_LOG_CATEGORYW, numbercategories : u32) -> super::super::Foundation:: BOOL); FaxSetLoggingCategoriesW(faxhandle.into_param().abi(), categories, numbercategories).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetPortA(faxporthandle: P0, portinfo: *const FAX_PORT_INFOA) -> ::windows_core::Result<()> @@ -506,7 +506,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetPortA(faxporthandle : super::super::Foundation:: HANDLE, portinfo : *const FAX_PORT_INFOA) -> super::super::Foundation:: BOOL); FaxSetPortA(faxporthandle.into_param().abi(), portinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetPortW(faxporthandle: P0, portinfo: *const FAX_PORT_INFOW) -> ::windows_core::Result<()> @@ -516,7 +516,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetPortW(faxporthandle : super::super::Foundation:: HANDLE, portinfo : *const FAX_PORT_INFOW) -> super::super::Foundation:: BOOL); FaxSetPortW(faxporthandle.into_param().abi(), portinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetRoutingInfoA(faxporthandle: P0, routingguid: P1, routinginfobuffer: *const u8, routinginfobuffersize: u32) -> ::windows_core::Result<()> @@ -527,7 +527,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetRoutingInfoA(faxporthandle : super::super::Foundation:: HANDLE, routingguid : ::windows_core::PCSTR, routinginfobuffer : *const u8, routinginfobuffersize : u32) -> super::super::Foundation:: BOOL); FaxSetRoutingInfoA(faxporthandle.into_param().abi(), routingguid.into_param().abi(), routinginfobuffer, routinginfobuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxSetRoutingInfoW(faxporthandle: P0, routingguid: P1, routinginfobuffer: *const u8, routinginfobuffersize: u32) -> ::windows_core::Result<()> @@ -538,7 +538,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxSetRoutingInfoW(faxporthandle : super::super::Foundation:: HANDLE, routingguid : ::windows_core::PCWSTR, routinginfobuffer : *const u8, routinginfobuffersize : u32) -> super::super::Foundation:: BOOL); FaxSetRoutingInfoW(faxporthandle.into_param().abi(), routingguid.into_param().abi(), routinginfobuffer, routinginfobuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn FaxStartPrintJobA(printername: P0, printinfo: *const FAX_PRINT_INFOA, faxjobid: *mut u32, faxcontextinfo: *mut FAX_CONTEXT_INFOA) -> ::windows_core::Result<()> @@ -548,7 +548,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxStartPrintJobA(printername : ::windows_core::PCSTR, printinfo : *const FAX_PRINT_INFOA, faxjobid : *mut u32, faxcontextinfo : *mut FAX_CONTEXT_INFOA) -> super::super::Foundation:: BOOL); FaxStartPrintJobA(printername.into_param().abi(), printinfo, faxjobid, faxcontextinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn FaxStartPrintJobW(printername: P0, printinfo: *const FAX_PRINT_INFOW, faxjobid: *mut u32, faxcontextinfo: *mut FAX_CONTEXT_INFOW) -> ::windows_core::Result<()> @@ -558,7 +558,7 @@ where ::windows_targets::link!("winfax.dll" "system" fn FaxStartPrintJobW(printername : ::windows_core::PCWSTR, printinfo : *const FAX_PRINT_INFOW, faxjobid : *mut u32, faxcontextinfo : *mut FAX_CONTEXT_INFOW) -> super::super::Foundation:: BOOL); FaxStartPrintJobW(printername.into_param().abi(), printinfo, faxjobid, faxcontextinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaxUnregisterServiceProviderW(deviceprovider: P0) -> super::super::Foundation::BOOL @@ -576,7 +576,7 @@ where ::windows_targets::link!("fxsutility.dll" "system" fn SendToFaxRecipient(sndmode : SendToMode, lpfilename : ::windows_core::PCWSTR) -> u32); SendToFaxRecipient(sndmode, lpfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StiCreateInstanceW(hinst: P0, dwver: u32, ppsti: *mut ::core::option::Option, punkouter: P1) -> ::windows_core::Result<()> @@ -587,7 +587,7 @@ where ::windows_targets::link!("sti.dll" "system" fn StiCreateInstanceW(hinst : super::super::Foundation:: HINSTANCE, dwver : u32, ppsti : *mut * mut::core::ffi::c_void, punkouter : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); StiCreateInstanceW(hinst.into_param().abi(), dwver, ::core::mem::transmute(ppsti), punkouter.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -598,7 +598,7 @@ impl IFaxAccount { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AccountName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Folders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -635,32 +635,32 @@ pub struct IFaxAccount_Vtbl { pub ListenToAccountEvents: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, eventtypes: FAX_ACCOUNT_EVENTS_TYPE_ENUM) -> ::windows_core::HRESULT, pub RegisteredEvents: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pregisteredevents: *mut FAX_ACCOUNT_EVENTS_TYPE_ENUM) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxAccountFolders(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxAccountFolders { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OutgoingQueue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OutgoingQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IncomingQueue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncomingQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IncomingArchive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncomingArchive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OutgoingArchive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -699,7 +699,7 @@ pub struct IFaxAccountFolders_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] OutgoingArchive: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -717,13 +717,13 @@ impl IFaxAccountIncomingArchive { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMessages(&self, lprefetchsize: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMessages)(::windows_core::Interface::as_raw(self), lprefetchsize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMessage(&self, bstrmessageid: P0) -> ::windows_core::Result where @@ -760,20 +760,20 @@ pub struct IFaxAccountIncomingArchive_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetMessage: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxAccountIncomingQueue(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxAccountIncomingQueue { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetJobs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetJobs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetJob(&self, bstrjobid: P0) -> ::windows_core::Result where @@ -807,14 +807,14 @@ pub struct IFaxAccountIncomingQueue_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetJob: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxAccountNotify(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxAccountNotify { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnIncomingJobAdded(&self, pfaxaccount: P0, bstrjobid: P1) -> ::windows_core::Result<()> where @@ -823,7 +823,7 @@ impl IFaxAccountNotify { { (::windows_core::Interface::vtable(self).OnIncomingJobAdded)(::windows_core::Interface::as_raw(self), pfaxaccount.into_param().abi(), bstrjobid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnIncomingJobRemoved(&self, pfaxaccount: P0, bstrjobid: P1) -> ::windows_core::Result<()> where @@ -832,7 +832,7 @@ impl IFaxAccountNotify { { (::windows_core::Interface::vtable(self).OnIncomingJobRemoved)(::windows_core::Interface::as_raw(self), pfaxaccount.into_param().abi(), bstrjobid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnIncomingJobChanged(&self, pfaxaccount: P0, bstrjobid: P1, pjobstatus: P2) -> ::windows_core::Result<()> where @@ -842,7 +842,7 @@ impl IFaxAccountNotify { { (::windows_core::Interface::vtable(self).OnIncomingJobChanged)(::windows_core::Interface::as_raw(self), pfaxaccount.into_param().abi(), bstrjobid.into_param().abi(), pjobstatus.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingJobAdded(&self, pfaxaccount: P0, bstrjobid: P1) -> ::windows_core::Result<()> where @@ -851,7 +851,7 @@ impl IFaxAccountNotify { { (::windows_core::Interface::vtable(self).OnOutgoingJobAdded)(::windows_core::Interface::as_raw(self), pfaxaccount.into_param().abi(), bstrjobid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingJobRemoved(&self, pfaxaccount: P0, bstrjobid: P1) -> ::windows_core::Result<()> where @@ -860,7 +860,7 @@ impl IFaxAccountNotify { { (::windows_core::Interface::vtable(self).OnOutgoingJobRemoved)(::windows_core::Interface::as_raw(self), pfaxaccount.into_param().abi(), bstrjobid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingJobChanged(&self, pfaxaccount: P0, bstrjobid: P1, pjobstatus: P2) -> ::windows_core::Result<()> where @@ -870,7 +870,7 @@ impl IFaxAccountNotify { { (::windows_core::Interface::vtable(self).OnOutgoingJobChanged)(::windows_core::Interface::as_raw(self), pfaxaccount.into_param().abi(), bstrjobid.into_param().abi(), pjobstatus.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn OnIncomingMessageAdded(&self, pfaxaccount: P0, bstrmessageid: P1, faddedtoreceivefolder: P2) -> ::windows_core::Result<()> where @@ -880,7 +880,7 @@ impl IFaxAccountNotify { { (::windows_core::Interface::vtable(self).OnIncomingMessageAdded)(::windows_core::Interface::as_raw(self), pfaxaccount.into_param().abi(), bstrmessageid.into_param().abi(), faddedtoreceivefolder.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn OnIncomingMessageRemoved(&self, pfaxaccount: P0, bstrmessageid: P1, fremovedfromreceivefolder: P2) -> ::windows_core::Result<()> where @@ -890,7 +890,7 @@ impl IFaxAccountNotify { { (::windows_core::Interface::vtable(self).OnIncomingMessageRemoved)(::windows_core::Interface::as_raw(self), pfaxaccount.into_param().abi(), bstrmessageid.into_param().abi(), fremovedfromreceivefolder.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingMessageAdded(&self, pfaxaccount: P0, bstrmessageid: P1) -> ::windows_core::Result<()> where @@ -899,7 +899,7 @@ impl IFaxAccountNotify { { (::windows_core::Interface::vtable(self).OnOutgoingMessageAdded)(::windows_core::Interface::as_raw(self), pfaxaccount.into_param().abi(), bstrmessageid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingMessageRemoved(&self, pfaxaccount: P0, bstrmessageid: P1) -> ::windows_core::Result<()> where @@ -908,7 +908,7 @@ impl IFaxAccountNotify { { (::windows_core::Interface::vtable(self).OnOutgoingMessageRemoved)(::windows_core::Interface::as_raw(self), pfaxaccount.into_param().abi(), bstrmessageid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnServerShutDown(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -977,7 +977,7 @@ pub struct IFaxAccountNotify_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] OnServerShutDown: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -995,13 +995,13 @@ impl IFaxAccountOutgoingArchive { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMessages(&self, lprefetchsize: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMessages)(::windows_core::Interface::as_raw(self), lprefetchsize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMessage(&self, bstrmessageid: P0) -> ::windows_core::Result where @@ -1038,20 +1038,20 @@ pub struct IFaxAccountOutgoingArchive_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetMessage: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxAccountOutgoingQueue(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxAccountOutgoingQueue { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetJobs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetJobs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetJob(&self, bstrjobid: P0) -> ::windows_core::Result where @@ -1085,20 +1085,20 @@ pub struct IFaxAccountOutgoingQueue_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetJob: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxAccountSet(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxAccountSet { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAccounts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAccounts)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAccount(&self, bstraccountname: P0) -> ::windows_core::Result where @@ -1107,7 +1107,7 @@ impl IFaxAccountSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAccount)(::windows_core::Interface::as_raw(self), bstraccountname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddAccount(&self, bstraccountname: P0) -> ::windows_core::Result where @@ -1152,7 +1152,7 @@ pub struct IFaxAccountSet_Vtbl { AddAccount: usize, pub RemoveAccount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstraccountname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1163,7 +1163,7 @@ impl IFaxAccounts { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1196,7 +1196,7 @@ pub struct IFaxAccounts_Vtbl { get_Item: usize, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1244,20 +1244,20 @@ pub struct IFaxActivity_Vtbl { pub QueuedMessages: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plqueuedmessages: *mut i32) -> ::windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxActivityLogging(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxActivityLogging { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogIncoming(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LogIncoming)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogIncoming(&self, blogincoming: P0) -> ::windows_core::Result<()> where @@ -1265,13 +1265,13 @@ impl IFaxActivityLogging { { (::windows_core::Interface::vtable(self).SetLogIncoming)(::windows_core::Interface::as_raw(self), blogincoming.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogOutgoing(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LogOutgoing)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogOutgoing(&self, blogoutgoing: P0) -> ::windows_core::Result<()> where @@ -1332,20 +1332,20 @@ pub struct IFaxActivityLogging_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Save: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxConfiguration(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxConfiguration { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseArchive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseArchive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseArchive(&self, busearchive: P0) -> ::windows_core::Result<()> where @@ -1363,13 +1363,13 @@ impl IFaxConfiguration { { (::windows_core::Interface::vtable(self).SetArchiveLocation)(::windows_core::Interface::as_raw(self), bstrarchivelocation.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SizeQuotaWarning(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SizeQuotaWarning)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSizeQuotaWarning(&self, bsizequotawarning: P0) -> ::windows_core::Result<()> where @@ -1406,13 +1406,13 @@ impl IFaxConfiguration { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ArchiveSizeHigh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutgoingQueueBlocked(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OutgoingQueueBlocked)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOutgoingQueueBlocked(&self, boutgoingblocked: P0) -> ::windows_core::Result<()> where @@ -1420,13 +1420,13 @@ impl IFaxConfiguration { { (::windows_core::Interface::vtable(self).SetOutgoingQueueBlocked)(::windows_core::Interface::as_raw(self), boutgoingblocked.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutgoingQueuePaused(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OutgoingQueuePaused)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOutgoingQueuePaused(&self, boutgoingpaused: P0) -> ::windows_core::Result<()> where @@ -1434,13 +1434,13 @@ impl IFaxConfiguration { { (::windows_core::Interface::vtable(self).SetOutgoingQueuePaused)(::windows_core::Interface::as_raw(self), boutgoingpaused.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowPersonalCoverPages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowPersonalCoverPages)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowPersonalCoverPages(&self, ballowpersonalcoverpages: P0) -> ::windows_core::Result<()> where @@ -1448,13 +1448,13 @@ impl IFaxConfiguration { { (::windows_core::Interface::vtable(self).SetAllowPersonalCoverPages)(::windows_core::Interface::as_raw(self), ballowpersonalcoverpages.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseDeviceTSID(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseDeviceTSID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseDeviceTSID(&self, busedevicetsid: P0) -> ::windows_core::Result<()> where @@ -1497,13 +1497,13 @@ impl IFaxConfiguration { pub unsafe fn SetOutgoingQueueAgeLimit(&self, loutgoingqueueagelimit: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOutgoingQueueAgeLimit)(::windows_core::Interface::as_raw(self), loutgoingqueueagelimit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Branding(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Branding)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBranding(&self, bbranding: P0) -> ::windows_core::Result<()> where @@ -1511,13 +1511,13 @@ impl IFaxConfiguration { { (::windows_core::Interface::vtable(self).SetBranding)(::windows_core::Interface::as_raw(self), bbranding.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncomingQueueBlocked(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncomingQueueBlocked)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIncomingQueueBlocked(&self, bincomingblocked: P0) -> ::windows_core::Result<()> where @@ -1525,13 +1525,13 @@ impl IFaxConfiguration { { (::windows_core::Interface::vtable(self).SetIncomingQueueBlocked)(::windows_core::Interface::as_raw(self), bincomingblocked.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoCreateAccountOnConnect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoCreateAccountOnConnect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoCreateAccountOnConnect(&self, bautocreateaccountonconnect: P0) -> ::windows_core::Result<()> where @@ -1539,13 +1539,13 @@ impl IFaxConfiguration { { (::windows_core::Interface::vtable(self).SetAutoCreateAccountOnConnect)(::windows_core::Interface::as_raw(self), bautocreateaccountonconnect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncomingFaxesArePublic(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncomingFaxesArePublic)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIncomingFaxesArePublic(&self, bincomingfaxesarepublic: P0) -> ::windows_core::Result<()> where @@ -1678,7 +1678,7 @@ pub struct IFaxConfiguration_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Save: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1697,25 +1697,25 @@ impl IFaxDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ProviderUniqueName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PoweredOff(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PoweredOff)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReceivingNow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceivingNow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SendingNow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SendingNow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UsedRoutingMethods(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1731,13 +1731,13 @@ impl IFaxDevice { { (::windows_core::Interface::vtable(self).SetDescription)(::windows_core::Interface::as_raw(self), bstrdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SendEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SendEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSendEnabled(&self, bsendenabled: P0) -> ::windows_core::Result<()> where @@ -1785,7 +1785,7 @@ impl IFaxDevice { pub unsafe fn Save(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetExtensionProperty(&self, bstrguid: P0) -> ::windows_core::Result where @@ -1794,7 +1794,7 @@ impl IFaxDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetExtensionProperty)(::windows_core::Interface::as_raw(self), bstrguid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtensionProperty(&self, bstrguid: P0, vproperty: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1802,7 +1802,7 @@ impl IFaxDevice { { (::windows_core::Interface::vtable(self).SetExtensionProperty)(::windows_core::Interface::as_raw(self), bstrguid.into_param().abi(), ::core::mem::transmute(vproperty)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseRoutingMethod(&self, bstrmethodguid: P0, buse: P1) -> ::windows_core::Result<()> where @@ -1811,7 +1811,7 @@ impl IFaxDevice { { (::windows_core::Interface::vtable(self).UseRoutingMethod)(::windows_core::Interface::as_raw(self), bstrmethodguid.into_param().abi(), buse.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RingingNow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1893,7 +1893,7 @@ pub struct IFaxDevice_Vtbl { RingingNow: usize, pub AnswerCall: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1944,7 +1944,7 @@ pub struct IFaxDeviceIds_Vtbl { pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lindex: i32) -> ::windows_core::HRESULT, pub SetOrder: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ldeviceid: i32, lneworder: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1983,7 +1983,7 @@ impl IFaxDeviceProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MinorBuild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Debug(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1997,7 +1997,7 @@ impl IFaxDeviceProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InitErrorCode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeviceIds(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2038,7 +2038,7 @@ pub struct IFaxDeviceProvider_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DeviceIds: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2049,7 +2049,7 @@ impl IFaxDeviceProviders { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2082,7 +2082,7 @@ pub struct IFaxDeviceProviders_Vtbl { get_Item: usize, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2093,7 +2093,7 @@ impl IFaxDevices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2103,7 +2103,7 @@ impl IFaxDevices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemById(&self, lid: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2136,7 +2136,7 @@ pub struct IFaxDevices_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] get_ItemById: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2153,13 +2153,13 @@ impl IFaxDocument { { (::windows_core::Interface::vtable(self).SetBody)(::windows_core::Interface::as_raw(self), bstrbody.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Sender(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Sender)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recipients(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2250,13 +2250,13 @@ impl IFaxDocument { pub unsafe fn SetReceiptType(&self, receipttype: FAX_RECEIPT_TYPE_ENUM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetReceiptType)(::windows_core::Interface::as_raw(self), receipttype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GroupBroadcastReceipts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GroupBroadcastReceipts)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGroupBroadcastReceipts(&self, busegrouping: P0) -> ::windows_core::Result<()> where @@ -2271,13 +2271,13 @@ impl IFaxDocument { pub unsafe fn SetPriority(&self, priority: FAX_PRIORITY_TYPE_ENUM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPriority)(::windows_core::Interface::as_raw(self), priority).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TapiConnection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TapiConnection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_TapiConnection(&self, ptapiconnection: P0) -> ::windows_core::Result<()> where @@ -2285,7 +2285,7 @@ impl IFaxDocument { { (::windows_core::Interface::vtable(self).putref_TapiConnection)(::windows_core::Interface::as_raw(self), ptapiconnection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, bstrfaxservername: P0) -> ::windows_core::Result where @@ -2294,7 +2294,7 @@ impl IFaxDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Submit)(::windows_core::Interface::as_raw(self), bstrfaxservername.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ConnectedSubmit(&self, pfaxserver: P0) -> ::windows_core::Result where @@ -2303,13 +2303,13 @@ impl IFaxDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ConnectedSubmit)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AttachFaxToReceipt(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AttachFaxToReceipt)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAttachFaxToReceipt(&self, battachfax: P0) -> ::windows_core::Result<()> where @@ -2398,7 +2398,7 @@ pub struct IFaxDocument_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetAttachFaxToReceipt: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2415,13 +2415,13 @@ impl IFaxDocument2 { { (::windows_core::Interface::vtable(self).base__.SetBody)(::windows_core::Interface::as_raw(self), bstrbody.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Sender(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Sender)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recipients(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2512,13 +2512,13 @@ impl IFaxDocument2 { pub unsafe fn SetReceiptType(&self, receipttype: FAX_RECEIPT_TYPE_ENUM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetReceiptType)(::windows_core::Interface::as_raw(self), receipttype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GroupBroadcastReceipts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GroupBroadcastReceipts)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGroupBroadcastReceipts(&self, busegrouping: P0) -> ::windows_core::Result<()> where @@ -2533,13 +2533,13 @@ impl IFaxDocument2 { pub unsafe fn SetPriority(&self, priority: FAX_PRIORITY_TYPE_ENUM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetPriority)(::windows_core::Interface::as_raw(self), priority).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TapiConnection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TapiConnection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_TapiConnection(&self, ptapiconnection: P0) -> ::windows_core::Result<()> where @@ -2547,7 +2547,7 @@ impl IFaxDocument2 { { (::windows_core::Interface::vtable(self).base__.putref_TapiConnection)(::windows_core::Interface::as_raw(self), ptapiconnection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, bstrfaxservername: P0) -> ::windows_core::Result where @@ -2556,7 +2556,7 @@ impl IFaxDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Submit)(::windows_core::Interface::as_raw(self), bstrfaxservername.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ConnectedSubmit(&self, pfaxserver: P0) -> ::windows_core::Result where @@ -2565,13 +2565,13 @@ impl IFaxDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ConnectedSubmit)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AttachFaxToReceipt(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AttachFaxToReceipt)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAttachFaxToReceipt(&self, battachfax: P0) -> ::windows_core::Result<()> where @@ -2583,18 +2583,18 @@ impl IFaxDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SubmissionId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Bodies(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Bodies)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBodies(&self, vbodies: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBodies)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vbodies)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit2(&self, bstrfaxservername: P0, pvfaxoutgoingjobids: *mut super::super::System::Variant::VARIANT, plerrorbodyfile: *mut i32) -> ::windows_core::Result<()> where @@ -2602,7 +2602,7 @@ impl IFaxDocument2 { { (::windows_core::Interface::vtable(self).Submit2)(::windows_core::Interface::as_raw(self), bstrfaxservername.into_param().abi(), pvfaxoutgoingjobids, plerrorbodyfile).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ConnectedSubmit2(&self, pfaxserver: P0, pvfaxoutgoingjobids: *mut super::super::System::Variant::VARIANT, plerrorbodyfile: *mut i32) -> ::windows_core::Result<()> where @@ -2644,7 +2644,7 @@ pub struct IFaxDocument2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ConnectedSubmit2: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2712,32 +2712,32 @@ pub struct IFaxEventLogging_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Save: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxFolders(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxFolders { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OutgoingQueue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OutgoingQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IncomingQueue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncomingQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IncomingArchive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncomingArchive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OutgoingArchive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2776,20 +2776,20 @@ pub struct IFaxFolders_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] OutgoingArchive: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxInboundRouting(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxInboundRouting { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMethods(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2820,7 +2820,7 @@ pub struct IFaxInboundRouting_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetMethods: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2855,7 +2855,7 @@ impl IFaxInboundRoutingExtension { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MinorBuild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Debug(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2869,7 +2869,7 @@ impl IFaxInboundRoutingExtension { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InitErrorCode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Methods(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2909,7 +2909,7 @@ pub struct IFaxInboundRoutingExtension_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Methods: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2920,7 +2920,7 @@ impl IFaxInboundRoutingExtensions { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2953,7 +2953,7 @@ pub struct IFaxInboundRoutingExtensions_Vtbl { get_Item: usize, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3019,7 +3019,7 @@ pub struct IFaxInboundRoutingMethod_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Save: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3030,7 +3030,7 @@ impl IFaxInboundRoutingMethods { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3063,20 +3063,20 @@ pub struct IFaxInboundRoutingMethods_Vtbl { get_Item: usize, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxIncomingArchive(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxIncomingArchive { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseArchive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseArchive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseArchive(&self, busearchive: P0) -> ::windows_core::Result<()> where @@ -3094,13 +3094,13 @@ impl IFaxIncomingArchive { { (::windows_core::Interface::vtable(self).SetArchiveFolder)(::windows_core::Interface::as_raw(self), bstrarchivefolder.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SizeQuotaWarning(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SizeQuotaWarning)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSizeQuotaWarning(&self, bsizequotawarning: P0) -> ::windows_core::Result<()> where @@ -3143,13 +3143,13 @@ impl IFaxIncomingArchive { pub unsafe fn Save(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMessages(&self, lprefetchsize: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMessages)(::windows_core::Interface::as_raw(self), lprefetchsize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMessage(&self, bstrmessageid: P0) -> ::windows_core::Result where @@ -3211,7 +3211,7 @@ pub struct IFaxIncomingArchive_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetMessage: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3330,7 +3330,7 @@ pub struct IFaxIncomingJob_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub CopyTiff: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrtiffpath: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3341,7 +3341,7 @@ impl IFaxIncomingJobs { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3374,7 +3374,7 @@ pub struct IFaxIncomingJobs_Vtbl { get_Item: usize, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3464,7 +3464,7 @@ pub struct IFaxIncomingMessage_Vtbl { pub CopyTiff: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrtiffpath: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Delete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3554,13 +3554,13 @@ impl IFaxIncomingMessage2 { { (::windows_core::Interface::vtable(self).SetSenderFaxNumber)(::windows_core::Interface::as_raw(self), bstrsenderfaxnumber.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCoverPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HasCoverPage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHasCoverPage(&self, bhascoverpage: P0) -> ::windows_core::Result<()> where @@ -3578,19 +3578,19 @@ impl IFaxIncomingMessage2 { { (::windows_core::Interface::vtable(self).SetRecipients)(::windows_core::Interface::as_raw(self), bstrrecipients.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WasReAssigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WasReAssigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Read(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Read)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRead(&self, bread: P0) -> ::windows_core::Result<()> where @@ -3655,14 +3655,14 @@ pub struct IFaxIncomingMessage2_Vtbl { pub Save: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxIncomingMessageIterator(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxIncomingMessageIterator { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Message(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3675,7 +3675,7 @@ impl IFaxIncomingMessageIterator { pub unsafe fn SetPrefetchSize(&self, lprefetchsize: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPrefetchSize)(::windows_core::Interface::as_raw(self), lprefetchsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AtEOF(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3716,20 +3716,20 @@ pub struct IFaxIncomingMessageIterator_Vtbl { pub MoveFirst: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub MoveNext: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxIncomingQueue(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxIncomingQueue { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Blocked(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Blocked)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBlocked(&self, bblocked: P0) -> ::windows_core::Result<()> where @@ -3743,13 +3743,13 @@ impl IFaxIncomingQueue { pub unsafe fn Save(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetJobs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetJobs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetJob(&self, bstrjobid: P0) -> ::windows_core::Result where @@ -3793,7 +3793,7 @@ pub struct IFaxIncomingQueue_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetJob: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3902,20 +3902,20 @@ pub struct IFaxJobStatus_Vtbl { pub CallerId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrcallerid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub RoutingInformation: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrroutinginformation: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxLoggingOptions(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxLoggingOptions { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EventLogging(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EventLogging)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActivityLogging(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3946,20 +3946,20 @@ pub struct IFaxLoggingOptions_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ActivityLogging: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxOutboundRouting(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxOutboundRouting { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRules(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3990,7 +3990,7 @@ pub struct IFaxOutboundRouting_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetRules: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4005,7 +4005,7 @@ impl IFaxOutboundRoutingGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeviceIds(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4034,7 +4034,7 @@ pub struct IFaxOutboundRoutingGroup_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] DeviceIds: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4045,7 +4045,7 @@ impl IFaxOutboundRoutingGroups { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4055,7 +4055,7 @@ impl IFaxOutboundRoutingGroups { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, bstrname: P0) -> ::windows_core::Result where @@ -4064,7 +4064,7 @@ impl IFaxOutboundRoutingGroups { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, vindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vindex)).ok() @@ -4100,7 +4100,7 @@ pub struct IFaxOutboundRoutingGroups_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Remove: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4119,13 +4119,13 @@ impl IFaxOutboundRoutingRule { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseDevice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseDevice(&self, busedevice: P0) -> ::windows_core::Result<()> where @@ -4190,7 +4190,7 @@ pub struct IFaxOutboundRoutingRule_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Save: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4201,7 +4201,7 @@ impl IFaxOutboundRoutingRules { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4211,7 +4211,7 @@ impl IFaxOutboundRoutingRules { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ItemByCountryAndArea(&self, lcountrycode: i32, lareacode: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4223,7 +4223,7 @@ impl IFaxOutboundRoutingRules { pub unsafe fn Remove(&self, lindex: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), lindex).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Add(&self, lcountrycode: i32, lareacode: i32, busedevice: P0, bstrgroupname: P1, ldeviceid: i32) -> ::windows_core::Result where @@ -4266,20 +4266,20 @@ pub struct IFaxOutboundRoutingRules_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] Add: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxOutgoingArchive(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxOutgoingArchive { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseArchive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseArchive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseArchive(&self, busearchive: P0) -> ::windows_core::Result<()> where @@ -4297,13 +4297,13 @@ impl IFaxOutgoingArchive { { (::windows_core::Interface::vtable(self).SetArchiveFolder)(::windows_core::Interface::as_raw(self), bstrarchivefolder.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SizeQuotaWarning(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SizeQuotaWarning)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSizeQuotaWarning(&self, bsizequotawarning: P0) -> ::windows_core::Result<()> where @@ -4346,13 +4346,13 @@ impl IFaxOutgoingArchive { pub unsafe fn Save(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMessages(&self, lprefetchsize: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMessages)(::windows_core::Interface::as_raw(self), lprefetchsize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMessage(&self, bstrmessageid: P0) -> ::windows_core::Result where @@ -4414,7 +4414,7 @@ pub struct IFaxOutgoingArchive_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetMessage: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4461,13 +4461,13 @@ impl IFaxOutgoingJob { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Priority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Sender(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Sender)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recipient(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4521,7 +4521,7 @@ impl IFaxOutgoingJob { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TSID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GroupBroadcastReceipts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4605,7 +4605,7 @@ pub struct IFaxOutgoingJob_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Cancel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4652,13 +4652,13 @@ impl IFaxOutgoingJob2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Priority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Sender(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Sender)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recipient(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4712,7 +4712,7 @@ impl IFaxOutgoingJob2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TSID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GroupBroadcastReceipts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4739,7 +4739,7 @@ impl IFaxOutgoingJob2 { pub unsafe fn Cancel(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Cancel)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCoverPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4776,7 +4776,7 @@ pub struct IFaxOutgoingJob2_Vtbl { pub ReceiptAddress: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrreceiptaddress: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ScheduleType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pscheduletype: *mut FAX_SCHEDULE_TYPE_ENUM) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4787,7 +4787,7 @@ impl IFaxOutgoingJobs { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4820,7 +4820,7 @@ pub struct IFaxOutgoingJobs_Vtbl { get_Item: usize, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4867,13 +4867,13 @@ impl IFaxOutgoingMessage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Priority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Sender(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Sender)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recipient(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4950,7 +4950,7 @@ pub struct IFaxOutgoingMessage_Vtbl { pub CopyTiff: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrtiffpath: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Delete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4997,13 +4997,13 @@ impl IFaxOutgoingMessage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Priority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Sender(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Sender)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recipient(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5038,7 +5038,7 @@ impl IFaxOutgoingMessage2 { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCoverPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5052,13 +5052,13 @@ impl IFaxOutgoingMessage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiptAddress)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Read(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Read)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRead(&self, bread: P0) -> ::windows_core::Result<()> where @@ -5105,20 +5105,20 @@ pub struct IFaxOutgoingMessage2_Vtbl { pub Save: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxOutgoingMessageIterator(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxOutgoingMessageIterator { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Message(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Message)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AtEOF(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5166,20 +5166,20 @@ pub struct IFaxOutgoingMessageIterator_Vtbl { pub MoveFirst: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub MoveNext: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxOutgoingQueue(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxOutgoingQueue { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Blocked(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Blocked)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBlocked(&self, bblocked: P0) -> ::windows_core::Result<()> where @@ -5187,13 +5187,13 @@ impl IFaxOutgoingQueue { { (::windows_core::Interface::vtable(self).SetBlocked)(::windows_core::Interface::as_raw(self), bblocked.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Paused(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Paused)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPaused(&self, bpaused: P0) -> ::windows_core::Result<()> where @@ -5201,13 +5201,13 @@ impl IFaxOutgoingQueue { { (::windows_core::Interface::vtable(self).SetPaused)(::windows_core::Interface::as_raw(self), bpaused.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowPersonalCoverPages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowPersonalCoverPages)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowPersonalCoverPages(&self, ballowpersonalcoverpages: P0) -> ::windows_core::Result<()> where @@ -5215,13 +5215,13 @@ impl IFaxOutgoingQueue { { (::windows_core::Interface::vtable(self).SetAllowPersonalCoverPages)(::windows_core::Interface::as_raw(self), ballowpersonalcoverpages.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseDeviceTSID(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseDeviceTSID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseDeviceTSID(&self, busedevicetsid: P0) -> ::windows_core::Result<()> where @@ -5264,13 +5264,13 @@ impl IFaxOutgoingQueue { pub unsafe fn SetAgeLimit(&self, lagelimit: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAgeLimit)(::windows_core::Interface::as_raw(self), lagelimit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Branding(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Branding)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBranding(&self, bbranding: P0) -> ::windows_core::Result<()> where @@ -5284,13 +5284,13 @@ impl IFaxOutgoingQueue { pub unsafe fn Save(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetJobs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetJobs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetJob(&self, bstrjobid: P0) -> ::windows_core::Result where @@ -5376,7 +5376,7 @@ pub struct IFaxOutgoingQueue_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetJob: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5450,13 +5450,13 @@ impl IFaxReceiptOptions { pub unsafe fn Save(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseForInboundRouting(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseForInboundRouting)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseForInboundRouting(&self, buseforinboundrouting: P0) -> ::windows_core::Result<()> where @@ -5505,7 +5505,7 @@ pub struct IFaxReceiptOptions_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetUseForInboundRouting: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5553,7 +5553,7 @@ pub struct IFaxRecipient_Vtbl { pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5564,7 +5564,7 @@ impl IFaxRecipients { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5574,7 +5574,7 @@ impl IFaxRecipients { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, bstrfaxnumber: P0, bstrrecipientname: P1) -> ::windows_core::Result where @@ -5615,20 +5615,20 @@ pub struct IFaxRecipients_Vtbl { Add: usize, pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lindex: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxSecurity(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxSecurity { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Descriptor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Descriptor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDescriptor(&self, vdescriptor: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDescriptor)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdescriptor)).ok() @@ -5680,20 +5680,20 @@ pub struct IFaxSecurity_Vtbl { pub InformationType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plinformationtype: *mut i32) -> ::windows_core::HRESULT, pub SetInformationType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, linformationtype: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxSecurity2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxSecurity2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Descriptor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Descriptor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDescriptor(&self, vdescriptor: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDescriptor)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdescriptor)).ok() @@ -5745,7 +5745,7 @@ pub struct IFaxSecurity2_Vtbl { pub InformationType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plinformationtype: *mut i32) -> ::windows_core::HRESULT, pub SetInformationType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, linformationtype: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5969,7 +5969,7 @@ pub struct IFaxSender_Vtbl { pub LoadDefaultSender: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub SaveDefaultSender: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5986,31 +5986,31 @@ impl IFaxServer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServerName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDeviceProviders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDeviceProviders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDevices(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDevices)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InboundRouting(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InboundRouting)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Folders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Folders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoggingOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6032,31 +6032,31 @@ impl IFaxServer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MinorBuild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Debug(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Debug)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Activity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Activity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OutboundRouting(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OutboundRouting)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ReceiptOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiptOptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6065,7 +6065,7 @@ impl IFaxServer { pub unsafe fn Disconnect(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Disconnect)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetExtensionProperty(&self, bstrguid: P0) -> ::windows_core::Result where @@ -6074,7 +6074,7 @@ impl IFaxServer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetExtensionProperty)(::windows_core::Interface::as_raw(self), bstrguid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtensionProperty(&self, bstrguid: P0, vproperty: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6100,7 +6100,7 @@ impl IFaxServer { { (::windows_core::Interface::vtable(self).UnregisterDeviceProvider)(::windows_core::Interface::as_raw(self), bstruniquename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterInboundRoutingExtension(&self, bstrextensionname: P0, bstrfriendlyname: P1, bstrimagename: P2, vmethods: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6206,7 +6206,7 @@ pub struct IFaxServer_Vtbl { pub RegisteredEvents: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, peventtypes: *mut FAX_SERVER_EVENTS_TYPE_ENUM) -> ::windows_core::HRESULT, pub APIVersion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, papiversion: *mut FAX_SERVER_APIVERSION_ENUM) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6223,31 +6223,31 @@ impl IFaxServer2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ServerName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDeviceProviders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDeviceProviders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDevices(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDevices)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InboundRouting(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InboundRouting)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Folders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Folders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoggingOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6269,31 +6269,31 @@ impl IFaxServer2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MinorBuild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Debug(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Debug)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Activity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Activity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OutboundRouting(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OutboundRouting)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ReceiptOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ReceiptOptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6302,7 +6302,7 @@ impl IFaxServer2 { pub unsafe fn Disconnect(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Disconnect)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetExtensionProperty(&self, bstrguid: P0) -> ::windows_core::Result where @@ -6311,7 +6311,7 @@ impl IFaxServer2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetExtensionProperty)(::windows_core::Interface::as_raw(self), bstrguid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtensionProperty(&self, bstrguid: P0, vproperty: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6337,7 +6337,7 @@ impl IFaxServer2 { { (::windows_core::Interface::vtable(self).base__.UnregisterDeviceProvider)(::windows_core::Interface::as_raw(self), bstruniquename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterInboundRoutingExtension(&self, bstrextensionname: P0, bstrfriendlyname: P1, bstrimagename: P2, vmethods: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6361,25 +6361,25 @@ impl IFaxServer2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.APIVersion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Configuration(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Configuration)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentAccount(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentAccount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FaxAccountSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FaxAccountSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6418,7 +6418,7 @@ pub struct IFaxServer2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Security2: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6441,14 +6441,14 @@ unsafe impl ::windows_core::ComInterface for IFaxServerNotify { pub struct IFaxServerNotify_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFaxServerNotify2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFaxServerNotify2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnIncomingJobAdded(&self, pfaxserver: P0, bstrjobid: P1) -> ::windows_core::Result<()> where @@ -6457,7 +6457,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnIncomingJobAdded)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), bstrjobid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnIncomingJobRemoved(&self, pfaxserver: P0, bstrjobid: P1) -> ::windows_core::Result<()> where @@ -6466,7 +6466,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnIncomingJobRemoved)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), bstrjobid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnIncomingJobChanged(&self, pfaxserver: P0, bstrjobid: P1, pjobstatus: P2) -> ::windows_core::Result<()> where @@ -6476,7 +6476,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnIncomingJobChanged)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), bstrjobid.into_param().abi(), pjobstatus.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingJobAdded(&self, pfaxserver: P0, bstrjobid: P1) -> ::windows_core::Result<()> where @@ -6485,7 +6485,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnOutgoingJobAdded)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), bstrjobid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingJobRemoved(&self, pfaxserver: P0, bstrjobid: P1) -> ::windows_core::Result<()> where @@ -6494,7 +6494,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnOutgoingJobRemoved)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), bstrjobid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingJobChanged(&self, pfaxserver: P0, bstrjobid: P1, pjobstatus: P2) -> ::windows_core::Result<()> where @@ -6504,7 +6504,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnOutgoingJobChanged)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), bstrjobid.into_param().abi(), pjobstatus.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnIncomingMessageAdded(&self, pfaxserver: P0, bstrmessageid: P1) -> ::windows_core::Result<()> where @@ -6513,7 +6513,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnIncomingMessageAdded)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), bstrmessageid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnIncomingMessageRemoved(&self, pfaxserver: P0, bstrmessageid: P1) -> ::windows_core::Result<()> where @@ -6522,7 +6522,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnIncomingMessageRemoved)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), bstrmessageid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingMessageAdded(&self, pfaxserver: P0, bstrmessageid: P1) -> ::windows_core::Result<()> where @@ -6531,7 +6531,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnOutgoingMessageAdded)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), bstrmessageid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingMessageRemoved(&self, pfaxserver: P0, bstrmessageid: P1) -> ::windows_core::Result<()> where @@ -6540,7 +6540,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnOutgoingMessageRemoved)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), bstrmessageid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnReceiptOptionsChange(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6548,7 +6548,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnReceiptOptionsChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnActivityLoggingConfigChange(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6556,7 +6556,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnActivityLoggingConfigChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnSecurityConfigChange(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6564,7 +6564,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnSecurityConfigChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnEventLoggingConfigChange(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6572,7 +6572,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnEventLoggingConfigChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingQueueConfigChange(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6580,7 +6580,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnOutgoingQueueConfigChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutgoingArchiveConfigChange(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6588,7 +6588,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnOutgoingArchiveConfigChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnIncomingArchiveConfigChange(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6596,7 +6596,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnIncomingArchiveConfigChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnDevicesConfigChange(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6604,7 +6604,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnDevicesConfigChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutboundRoutingGroupsConfigChange(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6612,7 +6612,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnOutboundRoutingGroupsConfigChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnOutboundRoutingRulesConfigChange(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6620,7 +6620,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnOutboundRoutingRulesConfigChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnServerActivityChange(&self, pfaxserver: P0, lincomingmessages: i32, lroutingmessages: i32, loutgoingmessages: i32, lqueuedmessages: i32) -> ::windows_core::Result<()> where @@ -6628,7 +6628,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnServerActivityChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), lincomingmessages, lroutingmessages, loutgoingmessages, lqueuedmessages).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn OnQueuesStatusChange(&self, pfaxserver: P0, boutgoingqueueblocked: P1, boutgoingqueuepaused: P2, bincomingqueueblocked: P3) -> ::windows_core::Result<()> where @@ -6639,7 +6639,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnQueuesStatusChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), boutgoingqueueblocked.into_param().abi(), boutgoingqueuepaused.into_param().abi(), bincomingqueueblocked.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnNewCall(&self, pfaxserver: P0, lcallid: i32, ldeviceid: i32, bstrcallerid: P1) -> ::windows_core::Result<()> where @@ -6648,7 +6648,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnNewCall)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), lcallid, ldeviceid, bstrcallerid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnServerShutDown(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6656,7 +6656,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnServerShutDown)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn OnDeviceStatusChange(&self, pfaxserver: P0, ldeviceid: i32, bpoweredoff: P1, bsending: P2, breceiving: P3, bringing: P4) -> ::windows_core::Result<()> where @@ -6668,7 +6668,7 @@ impl IFaxServerNotify2 { { (::windows_core::Interface::vtable(self).OnDeviceStatusChange)(::windows_core::Interface::as_raw(self), pfaxserver.into_param().abi(), ldeviceid, bpoweredoff.into_param().abi(), bsending.into_param().abi(), breceiving.into_param().abi(), bringing.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnGeneralServerConfigChanged(&self, pfaxserver: P0) -> ::windows_core::Result<()> where @@ -6801,7 +6801,7 @@ pub struct IFaxServerNotify2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStiDevice(::windows_core::IUnknown); impl IStiDevice { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, hinst: P0, pwszdevicename: P1, dwversion: u32, dwmode: u32) -> ::windows_core::Result<()> where @@ -6835,27 +6835,27 @@ impl IStiDevice { pub unsafe fn UnLockDevice(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnLockDevice)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawReadData(&self, lpbuffer: *mut ::core::ffi::c_void, lpdwnumberofbytes: *mut u32, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawReadData)(::windows_core::Interface::as_raw(self), lpbuffer, lpdwnumberofbytes, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawWriteData(&self, lpbuffer: *const ::core::ffi::c_void, nnumberofbytes: u32, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawWriteData)(::windows_core::Interface::as_raw(self), lpbuffer, nnumberofbytes, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawReadCommand(&self, lpbuffer: *mut ::core::ffi::c_void, lpdwnumberofbytes: *mut u32, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawReadCommand)(::windows_core::Interface::as_raw(self), lpbuffer, lpdwnumberofbytes, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawWriteCommand(&self, lpbuffer: *const ::core::ffi::c_void, nnumberofbytes: u32, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawWriteCommand)(::windows_core::Interface::as_raw(self), lpbuffer, nnumberofbytes, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Subscribe(&self, lpsubsribe: *mut STISUBSCRIBE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Subscribe)(::windows_core::Interface::as_raw(self), lpsubsribe).ok() @@ -6927,22 +6927,22 @@ impl IStiDeviceControl { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), dwdevicetype, dwmode, pwszportname.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawReadData(&self, lpbuffer: *mut ::core::ffi::c_void, lpdwnumberofbytes: *mut u32, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawReadData)(::windows_core::Interface::as_raw(self), lpbuffer, lpdwnumberofbytes, lpoverlapped).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawWriteData(&self, lpbuffer: *mut ::core::ffi::c_void, nnumberofbytes: u32, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawWriteData)(::windows_core::Interface::as_raw(self), lpbuffer, nnumberofbytes, lpoverlapped).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawReadCommand(&self, lpbuffer: *mut ::core::ffi::c_void, lpdwnumberofbytes: *mut u32, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawReadCommand)(::windows_core::Interface::as_raw(self), lpbuffer, lpdwnumberofbytes, lpoverlapped).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawWriteCommand(&self, lpbuffer: *mut ::core::ffi::c_void, nnumberofbytes: u32, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawWriteCommand)(::windows_core::Interface::as_raw(self), lpbuffer, nnumberofbytes, lpoverlapped).ok() @@ -6956,7 +6956,7 @@ impl IStiDeviceControl { pub unsafe fn GetMyDevicePortName(&self, lpszdevicepath: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMyDevicePortName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lpszdevicepath.as_ptr()), lpszdevicepath.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMyDeviceHandle(&self, lph: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMyDeviceHandle)(::windows_core::Interface::as_raw(self), lph).ok() @@ -7013,7 +7013,7 @@ pub struct IStiDeviceControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStiUSD(::windows_core::IUnknown); impl IStiUSD { - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn Initialize(&self, pheldcb: P0, dwstiversion: u32, hparameterskey: P1) -> ::windows_core::Result<()> where @@ -7048,27 +7048,27 @@ impl IStiUSD { pub unsafe fn UnLockDevice(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnLockDevice)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawReadData(&self, lpbuffer: *mut ::core::ffi::c_void, lpdwnumberofbytes: *mut u32, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawReadData)(::windows_core::Interface::as_raw(self), lpbuffer, lpdwnumberofbytes, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawWriteData(&self, lpbuffer: *const ::core::ffi::c_void, nnumberofbytes: u32, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawWriteData)(::windows_core::Interface::as_raw(self), lpbuffer, nnumberofbytes, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawReadCommand(&self, lpbuffer: *mut ::core::ffi::c_void, lpdwnumberofbytes: *mut u32, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawReadCommand)(::windows_core::Interface::as_raw(self), lpbuffer, lpdwnumberofbytes, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn RawWriteCommand(&self, lpbuffer: *const ::core::ffi::c_void, nnumberofbytes: u32, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RawWriteCommand)(::windows_core::Interface::as_raw(self), lpbuffer, nnumberofbytes, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotificationHandle(&self, hevent: P0) -> ::windows_core::Result<()> where @@ -7133,7 +7133,7 @@ pub struct IStiUSD_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStillImageW(::windows_core::IUnknown); impl IStillImageW { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, hinst: P0, dwversion: u32) -> ::windows_core::Result<()> where @@ -7187,7 +7187,7 @@ impl IStillImageW { { (::windows_core::Interface::vtable(self).UnregisterLaunchApplication)(::windows_core::Interface::as_raw(self), pwszappname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableHwNotifications(&self, pwszdevicename: P0, bnewstate: P1) -> ::windows_core::Result<()> where @@ -7196,7 +7196,7 @@ impl IStillImageW { { (::windows_core::Interface::vtable(self).EnableHwNotifications)(::windows_core::Interface::as_raw(self), pwszdevicename.into_param().abi(), bnewstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHwNotificationState(&self, pwszdevicename: P0) -> ::windows_core::Result where @@ -7270,10 +7270,10 @@ pub const CF_MSFAXSRV_ROUTEEXT_NAME: ::windows_core::PCWSTR = ::windows_core::w! pub const CF_MSFAXSRV_ROUTING_METHOD_GUID: ::windows_core::PCWSTR = ::windows_core::w!("FAXSRV_RoutingMethodGuid"); pub const CF_MSFAXSRV_SERVER_NAME: ::windows_core::PCWSTR = ::windows_core::w!("FAXSRV_ServerName"); pub const CLSID_Sti: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xb323f8e0_2e68_11d0_90ea_00aa0060f86c); -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WIA_DeviceType: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x6bdd1fc6_810f_11d0_bec7_08002be2092f), pid: 2 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WIA_USDClassId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x6bdd1fc6_810f_11d0_bec7_08002be2092f), pid: 3 }; pub const DEV_ID_SRC_FAX: FAX_ENUM_DEVICE_ID_SOURCE = FAX_ENUM_DEVICE_ID_SOURCE(0i32); @@ -8400,7 +8400,7 @@ impl ::core::fmt::Debug for SendToMode { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_CONFIGURATIONA { pub SizeOfStruct: u32, @@ -8464,7 +8464,7 @@ impl ::core::default::Default for FAX_CONFIGURATIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_CONFIGURATIONW { pub SizeOfStruct: u32, @@ -8528,7 +8528,7 @@ impl ::core::default::Default for FAX_CONFIGURATIONW { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct FAX_CONTEXT_INFOA { pub SizeOfStruct: u32, @@ -8568,7 +8568,7 @@ impl ::core::default::Default for FAX_CONTEXT_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct FAX_CONTEXT_INFOW { pub SizeOfStruct: u32, @@ -8608,7 +8608,7 @@ impl ::core::default::Default for FAX_CONTEXT_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_COVERPAGE_INFOA { pub SizeOfStruct: u32, @@ -8732,7 +8732,7 @@ impl ::core::default::Default for FAX_COVERPAGE_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_COVERPAGE_INFOW { pub SizeOfStruct: u32, @@ -8856,7 +8856,7 @@ impl ::core::default::Default for FAX_COVERPAGE_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_DEVICE_STATUSA { pub SizeOfStruct: u32, @@ -8934,7 +8934,7 @@ impl ::core::default::Default for FAX_DEVICE_STATUSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_DEVICE_STATUSW { pub SizeOfStruct: u32, @@ -9049,7 +9049,7 @@ impl ::core::default::Default for FAX_DEV_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_EVENTA { pub SizeOfStruct: u32, @@ -9091,7 +9091,7 @@ impl ::core::default::Default for FAX_EVENTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_EVENTW { pub SizeOfStruct: u32, @@ -9203,7 +9203,7 @@ impl ::core::default::Default for FAX_GLOBAL_ROUTING_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_JOB_ENTRYA { pub SizeOfStruct: u32, @@ -9300,7 +9300,7 @@ impl ::core::default::Default for FAX_JOB_ENTRYA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_JOB_ENTRYW { pub SizeOfStruct: u32, @@ -9397,7 +9397,7 @@ impl ::core::default::Default for FAX_JOB_ENTRYW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_JOB_PARAMA { pub SizeOfStruct: u32, @@ -9465,7 +9465,7 @@ impl ::core::default::Default for FAX_JOB_PARAMA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_JOB_PARAMW { pub SizeOfStruct: u32, @@ -9863,7 +9863,7 @@ impl ::core::default::Default for FAX_ROUTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_ROUTE_CALLBACKROUTINES { pub SizeOfStruct: u32, @@ -9898,7 +9898,7 @@ impl ::core::default::Default for FAX_ROUTE_CALLBACKROUTINES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_ROUTING_METHODA { pub SizeOfStruct: u32, @@ -9944,7 +9944,7 @@ impl ::core::default::Default for FAX_ROUTING_METHODA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_ROUTING_METHODW { pub SizeOfStruct: u32, @@ -9990,7 +9990,7 @@ impl ::core::default::Default for FAX_ROUTING_METHODW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FAX_SEND { pub SizeOfStruct: u32, @@ -10097,7 +10097,7 @@ impl ::core::default::Default for STINOTIFY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STISUBSCRIBE { pub dwSize: u32, @@ -10399,263 +10399,263 @@ impl ::core::default::Default for _ERROR_INFOW { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXABORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXACCESSCHECK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXCLOSE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXCOMPLETEJOBPARAMSA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXCOMPLETEJOBPARAMSW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXCONNECTFAXSERVERA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXCONNECTFAXSERVERW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXDEVABORTOPERATION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub type PFAXDEVCONFIGURE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXDEVENDJOB = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXDEVINITIALIZE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXDEVRECEIVE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXDEVREPORTSTATUS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXDEVSEND = ::core::option::Option super::super::Foundation::BOOL>; pub type PFAXDEVSHUTDOWN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXDEVSTARTJOB = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXDEVVIRTUALDEVICECREATION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXENABLEROUTINGMETHODA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXENABLEROUTINGMETHODW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXENUMGLOBALROUTINGINFOA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXENUMGLOBALROUTINGINFOW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXENUMJOBSA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXENUMJOBSW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXENUMPORTSA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXENUMPORTSW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXENUMROUTINGMETHODSA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXENUMROUTINGMETHODSW = ::core::option::Option super::super::Foundation::BOOL>; pub type PFAXFREEBUFFER = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETCONFIGURATIONA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETCONFIGURATIONW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETDEVICESTATUSA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETDEVICESTATUSW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETJOBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETJOBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETLOGGINGCATEGORIESA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETLOGGINGCATEGORIESW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETPAGEDATA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETPORTA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETPORTW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETROUTINGINFOA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXGETROUTINGINFOW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXINITIALIZEEVENTQUEUE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXOPENPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFAXPRINTCOVERPAGEA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFAXPRINTCOVERPAGEW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXREGISTERROUTINGEXTENSIONW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXREGISTERSERVICEPROVIDERW = ::core::option::Option super::super::Foundation::BOOL>; pub type PFAXROUTEADDFILE = ::core::option::Option i32>; pub type PFAXROUTEDELETEFILE = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXROUTEDEVICECHANGENOTIFICATION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXROUTEDEVICEENABLE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXROUTEENUMFILE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXROUTEENUMFILES = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXROUTEGETFILE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXROUTEGETROUTINGINFO = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXROUTEINITIALIZE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXROUTEMETHOD = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXROUTEMODIFYROUTINGDATA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXROUTESETROUTINGINFO = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSENDDOCUMENTA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSENDDOCUMENTFORBROADCASTA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSENDDOCUMENTFORBROADCASTW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSENDDOCUMENTW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETCONFIGURATIONA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETCONFIGURATIONW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETGLOBALROUTINGINFOA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETGLOBALROUTINGINFOW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETJOBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETJOBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETLOGGINGCATEGORIESA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETLOGGINGCATEGORIESW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETPORTA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETPORTW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETROUTINGINFOA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXSETROUTINGINFOW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFAXSTARTPRINTJOBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PFAXSTARTPRINTJOBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAXUNREGISTERSERVICEPROVIDERW = ::core::option::Option super::super::Foundation::BOOL>; pub type PFAX_EXT_CONFIG_CHANGE = ::core::option::Option ::windows_core::HRESULT>; pub type PFAX_EXT_FREE_BUFFER = ::core::option::Option ()>; pub type PFAX_EXT_GET_DATA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAX_EXT_INITIALIZE_CONFIG = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAX_EXT_REGISTER_FOR_EVENTS = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAX_EXT_SET_DATA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAX_EXT_UNREGISTER_FOR_EVENTS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAX_LINECALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAX_RECIPIENT_CALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAX_RECIPIENT_CALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAX_ROUTING_INSTALLATION_CALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAX_SEND_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFAX_SERVICE_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/impl.rs index 3991bb056a..85d1e7f15e 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IFunctionDiscovery_Impl: Sized { fn GetInstanceCollection(&self, pszcategory: &::windows_core::PCWSTR, pszsubcategory: &::windows_core::PCWSTR, fincludeallsubcategories: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -75,7 +75,7 @@ impl IFunctionDiscovery_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IFunctionDiscoveryNotification_Impl: Sized { fn OnUpdate(&self, enumqueryupdateaction: QueryUpdateAction, fdqcquerycontext: u64, pifunctioninstance: ::core::option::Option<&IFunctionInstance>) -> ::windows_core::Result<()>; @@ -113,7 +113,7 @@ impl IFunctionDiscoveryNotification_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IFunctionDiscoveryProvider_Impl: Sized { fn Initialize(&self, pifunctiondiscoveryproviderfactory: ::core::option::Option<&IFunctionDiscoveryProviderFactory>, pifunctiondiscoverynotification: ::core::option::Option<&IFunctionDiscoveryNotification>, lciduserdefault: u32) -> ::windows_core::Result; @@ -210,7 +210,7 @@ impl IFunctionDiscoveryProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IFunctionDiscoveryProviderFactory_Impl: Sized { fn CreatePropertyStore(&self) -> ::windows_core::Result; @@ -266,7 +266,7 @@ impl IFunctionDiscoveryProviderFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFunctionDiscoveryProviderQuery_Impl: Sized { fn IsInstanceQuery(&self, pisinstancequery: *mut super::super::Foundation::BOOL, ppszconstraintvalue: *mut *mut u16) -> ::windows_core::Result<()>; @@ -323,7 +323,7 @@ impl IFunctionDiscoveryProviderQuery_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IFunctionDiscoveryServiceProvider_Impl: Sized { fn Initialize(&self, pifunctioninstance: ::core::option::Option<&IFunctionInstance>, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -344,7 +344,7 @@ impl IFunctionDiscoveryServiceProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IFunctionInstance_Impl: Sized + super::super::System::Com::IServiceProvider_Impl { fn GetID(&self) -> ::windows_core::Result<*mut u16>; @@ -407,7 +407,7 @@ impl IFunctionInstance_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IFunctionInstanceCollection_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -491,7 +491,7 @@ impl IFunctionInstanceCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IFunctionInstanceCollectionQuery_Impl: Sized { fn AddQueryConstraint(&self, pszconstraintname: &::windows_core::PCWSTR, pszconstraintvalue: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -535,7 +535,7 @@ impl IFunctionInstanceCollectionQuery_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IFunctionInstanceQuery_Impl: Sized { fn Execute(&self) -> ::windows_core::Result; @@ -630,7 +630,7 @@ impl IPNPXDeviceAssociation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IPropertyStoreCollection_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -714,7 +714,7 @@ impl IPropertyStoreCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IProviderProperties_Impl: Sized { fn GetCount(&self, pifunctioninstance: ::core::option::Option<&IFunctionInstance>, iproviderinstancecontext: isize) -> ::windows_core::Result; @@ -771,7 +771,7 @@ impl IProviderProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IProviderPropertyConstraintCollection_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -836,7 +836,7 @@ impl IProviderPropertyConstraintCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IProviderPublishing_Impl: Sized { fn CreateInstance(&self, enumvisibilityflags: SystemVisibilityFlags, pszsubcategory: &::windows_core::PCWSTR, pszproviderinstanceidentity: &::windows_core::PCWSTR) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/mod.rs index c066f83667..6ca35d3123 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFunctionDiscovery(::windows_core::IUnknown); impl IFunctionDiscovery { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInstanceCollection(&self, pszcategory: P0, pszsubcategory: P1, fincludeallsubcategories: P2) -> ::windows_core::Result where @@ -13,7 +13,7 @@ impl IFunctionDiscovery { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetInstanceCollection)(::windows_core::Interface::as_raw(self), pszcategory.into_param().abi(), pszsubcategory.into_param().abi(), fincludeallsubcategories.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInstance(&self, pszfunctioninstanceidentity: P0) -> ::windows_core::Result where @@ -22,7 +22,7 @@ impl IFunctionDiscovery { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetInstance)(::windows_core::Interface::as_raw(self), pszfunctioninstanceidentity.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateInstanceCollectionQuery(&self, pszcategory: P0, pszsubcategory: P1, fincludeallsubcategories: P2, pifunctiondiscoverynotification: P3, pfdqcquerycontext: *mut u64, ppifunctioninstancecollectionquery: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -40,7 +40,7 @@ impl IFunctionDiscovery { { (::windows_core::Interface::vtable(self).CreateInstanceQuery)(::windows_core::Interface::as_raw(self), pszfunctioninstanceidentity.into_param().abi(), pifunctiondiscoverynotification.into_param().abi(), pfdqcquerycontext, ::core::mem::transmute(ppifunctioninstancequery)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddInstance(&self, enumsystemvisibility: SystemVisibilityFlags, pszcategory: P0, pszsubcategory: P1, pszcategoryidentity: P2) -> ::windows_core::Result where @@ -94,7 +94,7 @@ pub struct IFunctionDiscovery_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFunctionDiscoveryNotification(::windows_core::IUnknown); impl IFunctionDiscoveryNotification { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnUpdate(&self, enumqueryupdateaction: QueryUpdateAction, fdqcquerycontext: u64, pifunctioninstance: P0) -> ::windows_core::Result<()> where @@ -155,7 +155,7 @@ impl IFunctionDiscoveryProvider { pub unsafe fn EndQuery(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndQuery)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstancePropertyStoreValidateAccess(&self, pifunctioninstance: P0, iproviderinstancecontext: isize, dwstgaccess: u32) -> ::windows_core::Result<()> where @@ -163,7 +163,7 @@ impl IFunctionDiscoveryProvider { { (::windows_core::Interface::vtable(self).InstancePropertyStoreValidateAccess)(::windows_core::Interface::as_raw(self), pifunctioninstance.into_param().abi(), iproviderinstancecontext, dwstgaccess).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn InstancePropertyStoreOpen(&self, pifunctioninstance: P0, iproviderinstancecontext: isize, dwstgaccess: u32) -> ::windows_core::Result where @@ -172,7 +172,7 @@ impl IFunctionDiscoveryProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InstancePropertyStoreOpen)(::windows_core::Interface::as_raw(self), pifunctioninstance.into_param().abi(), iproviderinstancecontext, dwstgaccess, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstancePropertyStoreFlush(&self, pifunctioninstance: P0, iproviderinstancecontext: isize) -> ::windows_core::Result<()> where @@ -180,7 +180,7 @@ impl IFunctionDiscoveryProvider { { (::windows_core::Interface::vtable(self).InstancePropertyStoreFlush)(::windows_core::Interface::as_raw(self), pifunctioninstance.into_param().abi(), iproviderinstancecontext).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstanceQueryService(&self, pifunctioninstance: P0, iproviderinstancecontext: isize, guidservice: *const ::windows_core::GUID, riid: *const ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -189,7 +189,7 @@ impl IFunctionDiscoveryProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InstanceQueryService)(::windows_core::Interface::as_raw(self), pifunctioninstance.into_param().abi(), iproviderinstancecontext, guidservice, riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstanceReleased(&self, pifunctioninstance: P0, iproviderinstancecontext: isize) -> ::windows_core::Result<()> where @@ -237,13 +237,13 @@ pub struct IFunctionDiscoveryProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFunctionDiscoveryProviderFactory(::windows_core::IUnknown); impl IFunctionDiscoveryProviderFactory { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CreatePropertyStore(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePropertyStore)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn CreateInstance(&self, pszsubcategory: P0, pszproviderinstanceidentity: P1, iproviderinstancecontext: isize, pipropertystore: P2, pifunctiondiscoveryprovider: P3) -> ::windows_core::Result where @@ -285,12 +285,12 @@ pub struct IFunctionDiscoveryProviderFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFunctionDiscoveryProviderQuery(::windows_core::IUnknown); impl IFunctionDiscoveryProviderQuery { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstanceQuery(&self, pisinstancequery: *mut super::super::Foundation::BOOL, ppszconstraintvalue: *mut *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsInstanceQuery)(::windows_core::Interface::as_raw(self), pisinstancequery, ppszconstraintvalue).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubcategoryQuery(&self, pissubcategoryquery: *mut super::super::Foundation::BOOL, ppszconstraintvalue: *mut *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsSubcategoryQuery)(::windows_core::Interface::as_raw(self), pissubcategoryquery, ppszconstraintvalue).ok() @@ -330,7 +330,7 @@ pub struct IFunctionDiscoveryProviderQuery_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFunctionDiscoveryServiceProvider(::windows_core::IUnknown); impl IFunctionDiscoveryServiceProvider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pifunctioninstance: P0) -> ::windows_core::Result where @@ -357,14 +357,14 @@ pub struct IFunctionDiscoveryServiceProvider_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Initialize: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFunctionInstance(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFunctionInstance { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryService(&self, guidservice: *const ::windows_core::GUID) -> ::windows_core::Result where @@ -381,7 +381,7 @@ impl IFunctionInstance { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProviderInstanceID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn OpenPropertyStore(&self, dwstgaccess: super::super::System::Com::STGM) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -422,7 +422,7 @@ impl IFunctionInstanceCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Get(&self, pszinstanceidentity: P0, pdwindex: *mut u32, ppifunctioninstance: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -430,13 +430,13 @@ impl IFunctionInstanceCollection { { (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), pszinstanceidentity.into_param().abi(), pdwindex, ::core::mem::transmute(ppifunctioninstance)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, dwindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Item)(::windows_core::Interface::as_raw(self), dwindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pifunctioninstance: P0) -> ::windows_core::Result<()> where @@ -444,7 +444,7 @@ impl IFunctionInstanceCollection { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pifunctioninstance.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Remove(&self, dwindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -499,7 +499,7 @@ impl IFunctionInstanceCollectionQuery { { (::windows_core::Interface::vtable(self).AddQueryConstraint)(::windows_core::Interface::as_raw(self), pszconstraintname.into_param().abi(), pszconstraintvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn AddPropertyConstraint(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const super::super::System::Com::StructuredStorage::PROPVARIANT, enumpropertyconstraint: PropertyConstraint) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddPropertyConstraint)(::windows_core::Interface::as_raw(self), key, pv, enumpropertyconstraint).ok() @@ -531,7 +531,7 @@ pub struct IFunctionInstanceCollectionQuery_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFunctionInstanceQuery(::windows_core::IUnknown); impl IFunctionInstanceQuery { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Execute(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -641,7 +641,7 @@ impl IPropertyStoreCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Get(&self, pszinstanceidentity: P0, pdwindex: *mut u32, ppipropertystore: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -649,13 +649,13 @@ impl IPropertyStoreCollection { { (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), pszinstanceidentity.into_param().abi(), pdwindex, ::core::mem::transmute(ppipropertystore)).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Item(&self, dwindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Item)(::windows_core::Interface::as_raw(self), dwindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Add(&self, pipropertystore: P0) -> ::windows_core::Result<()> where @@ -663,7 +663,7 @@ impl IPropertyStoreCollection { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pipropertystore.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Remove(&self, dwindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -711,7 +711,7 @@ pub struct IPropertyStoreCollection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProviderProperties(::windows_core::IUnknown); impl IProviderProperties { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCount(&self, pifunctioninstance: P0, iproviderinstancecontext: isize) -> ::windows_core::Result where @@ -720,7 +720,7 @@ impl IProviderProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), pifunctioninstance.into_param().abi(), iproviderinstancecontext, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetAt(&self, pifunctioninstance: P0, iproviderinstancecontext: isize, dwindex: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> where @@ -728,7 +728,7 @@ impl IProviderProperties { { (::windows_core::Interface::vtable(self).GetAt)(::windows_core::Interface::as_raw(self), pifunctioninstance.into_param().abi(), iproviderinstancecontext, dwindex, pkey).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetValue(&self, pifunctioninstance: P0, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result where @@ -737,7 +737,7 @@ impl IProviderProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), pifunctioninstance.into_param().abi(), iproviderinstancecontext, key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SetValue(&self, pifunctioninstance: P0, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -782,17 +782,17 @@ impl IProviderPropertyConstraintCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn Get(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pdwpropertyconstraint: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), key, ppropvar, pdwpropertyconstraint).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn Item(&self, dwindex: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pdwpropertyconstraint: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Item)(::windows_core::Interface::as_raw(self), dwindex, pkey, ppropvar, pdwpropertyconstraint).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn Next(&self, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pdwpropertyconstraint: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), pkey, ppropvar, pdwpropertyconstraint).ok() @@ -835,7 +835,7 @@ pub struct IProviderPropertyConstraintCollection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProviderPublishing(::windows_core::IUnknown); impl IProviderPublishing { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateInstance(&self, enumvisibilityflags: SystemVisibilityFlags, pszsubcategory: P0, pszproviderinstanceidentity: P1) -> ::windows_core::Result where @@ -998,718 +998,718 @@ pub const FunctionInstanceCollection: ::windows_core::GUID = ::windows_core::GUI pub const MAX_FDCONSTRAINTNAME_LENGTH: u32 = 100u32; pub const MAX_FDCONSTRAINTVALUE_LENGTH: u32 = 1000u32; pub const ONLINE_PROVIDER_DEVICES_QUERYCONSTRAINT_OWNERNAME: ::windows_core::PCWSTR = ::windows_core::w!("OwnerName"); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_Characteristics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 29 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_ClassCoInstallers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x713d1703_a2e2_49f5_9214_56472ef3da5c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_ClassInstaller: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_ClassName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_DefaultService: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_DevType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_Exclusive: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 28 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_IconPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_LowerFilters: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_Name: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_NoDisplayClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_NoInstallClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_NoUseClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_PropPageProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_Security: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_SecuritySDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_SilentInstall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceClass_UpperFilters: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_Address: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 51 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_AlwaysShowDeviceAsConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_AssociationArray: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 80 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_BaselineExperienceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 78 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 90 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_CategoryGroup_Desc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 94 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_CategoryGroup_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 95 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_Category_Desc_Plural: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 92 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_Category_Desc_Singular: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 91 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_Category_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 93 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_DeviceDescription1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 81 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_DeviceDescription2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 82 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_DeviceFunctionSubRank: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_DiscoveryMethod: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 52 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_ExperienceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 89 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12288 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 57 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_InstallInProgress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsAuthenticated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 54 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 55 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsDefaultDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 86 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsDeviceUniquelyIdentifiable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 79 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsEncrypted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 53 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsLocalMachine: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 70 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsMetadataSearchInProgress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 72 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsNetworkDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 85 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsNotInterestingForDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 74 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsNotWorkingProperly: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 83 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 56 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsSharedDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 84 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_IsShowInDisconnectedState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 68 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_Last_Connected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 67 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_Last_Seen: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 66 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_LaunchDeviceStageFromExplorer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 77 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_LaunchDeviceStageOnDeviceConnect: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 76 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8192 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_MetadataCabinet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 87 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_MetadataChecksum: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 73 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_MetadataPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 71 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8194 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_ModelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8195 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_PrimaryCategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 97 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_RequiresPairingElevation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 88 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_RequiresUninstallElevation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 99 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_UnpairUninstall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 98 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceDisplay_Version: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 65 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterfaceClass_DefaultInterface: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14c83a99_0b3f_44b7_be4c_a178d3990564), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_ClassGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Enabled: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_AdditionalSoftwareRequested: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Address: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 30 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_BIOSVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xeaee7f1d_6a33_44d1_9441_5f46def23198), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_BaseContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 38 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_BusNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_BusRelations: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_BusReportedDeviceDesc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_BusTypeGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Capabilities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Characteristics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 29 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Class: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_ClassGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_CompatibleIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_ConfigFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8c7ed206_3f8a_4827_b3ab_ae9e1faefc6c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DHP_Rebalance_Policy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DevNodeStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DevType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DeviceDesc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Driver: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverCoInstallers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverDesc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverInfPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverInfSection: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverInfSectionExt: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverLogoLevel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverPropPageProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverRank: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_DriverVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_EjectionRelations: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_EnumeratorName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Exclusive: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 28 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_FriendlyNameAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_GenericDriverInstalled: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_HardwareIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_InstallInProgress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_InstallState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 36 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_InstanceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 256 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_IsAssociateableByUserAction: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Legacy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x80497100_8c73_48b9_aad9_ce387e19c56e), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_LegacyBusType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 22 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_LocationInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_LocationPaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 37 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_LowerFilters: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_ManufacturerAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_MatchingDeviceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_ModelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_NoConnectSound: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Numa_Node: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_PDOName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Parent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_PowerData: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 32 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_PowerRelations: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_PresenceNotForDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_ProblemCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_RemovalPolicy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 33 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_RemovalPolicyDefault: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 34 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_RemovalPolicyOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 35 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_RemovalRelations: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Reported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x80497100_8c73_48b9_aad9_ce387e19c56e), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_ResourcePickerExceptions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_ResourcePickerTags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_SafeRemovalRequired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xafd97640_86a3_4210_b67c_289c41aabe55), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_SafeRemovalRequiredOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xafd97640_86a3_4210_b67c_289c41aabe55), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Security: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_SecuritySDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Service: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_Siblings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_SignalStrength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_TransportRelations: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_UINumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_UINumberDescFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 31 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_UpperFilters: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DrvPkg_BrandingIcon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DrvPkg_DetailedDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DrvPkg_DocumentationLink: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DrvPkg_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DrvPkg_Model: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DrvPkg_VendorWebSite: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FunctionInstance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x08c0c253_a154_4746_9005_82de5317148b), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_Devinst: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 4097 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_DisplayAttribute: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_DriverDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_DriverProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_DriverVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_Function: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 4099 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_Image: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 4098 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_Model: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_Name: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_SerialNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_ShellAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 4100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Hardware_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 4096 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Numa_Proximity_Domain: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_Associated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4fc5077e_b686_44be_93e3_86cafe368ccd), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_Category_Desc_NonPlural: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12304 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_CompactSignature: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 28674 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_CompatibleTypes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4fc5077e_b686_44be_93e3_86cafe368ccd), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_DeviceCategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12292 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_DeviceCategory_Desc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12293 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_DeviceCertHash: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 28675 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_DomainName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 20480 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_FirmwareVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12289 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_GlobalIdentity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4096 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_IPBusEnumerated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 28688 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_InstallState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4fc5077e_b686_44be_93e3_86cafe368ccd), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_Installable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4fc5077e_b686_44be_93e3_86cafe368ccd), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_IpAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12297 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_ManufacturerUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8193 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_MetadataVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_ModelUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8196 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_NetworkInterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12296 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_NetworkInterfaceLuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12295 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_PhysicalAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12294 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_PresentationUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8198 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_RemoteAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4102 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_Removable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 28672 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_RootProxy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4103 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_Scopes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4098 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_SecureChannel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 28673 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_SerialNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12290 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_ServiceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16384 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_ServiceControlUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16388 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_ServiceDescUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16389 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_ServiceEventSubUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16390 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_ServiceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16385 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_ServiceTypes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16386 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_ShareName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 20482 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_Types: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4097 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_Upc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8197 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PNPX_XAddrs: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4099 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Pairing_IsWifiOnlyDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Pairing_ListItemDefault: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Pairing_ListItemDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Pairing_ListItemIcon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Pairing_ListItemText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SSDP_AltLocationInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 24576 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SSDP_DevLifeTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 24577 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SSDP_NetworkInterface: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 24578 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_AssocState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b88_4684_11da_a26a_0002b3988e81), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_AuthType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b82_4684_11da_a26a_0002b3988e81), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_ConfigError: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b89_4684_11da_a26a_0002b3988e81), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_ConfigMethods: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b85_4684_11da_a26a_0002b3988e81), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_ConfigState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b89_4684_11da_a26a_0002b3988e81), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_ConnType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b84_4684_11da_a26a_0002b3988e81), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_DevicePasswordId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b89_4684_11da_a26a_0002b3988e81), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_EncryptType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b83_4684_11da_a26a_0002b3988e81), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_OSVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b89_4684_11da_a26a_0002b3988e81), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_RegistrarType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b8b_4684_11da_a26a_0002b3988e81), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_RequestType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b81_4684_11da_a26a_0002b3988e81), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_RfBand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b87_4684_11da_a26a_0002b3988e81), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_VendorExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b8a_4684_11da_a26a_0002b3988e81), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_Version: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b80_4684_11da_a26a_0002b3988e81), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WNET_Comment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WNET_DisplayType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WNET_LocalName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WNET_Provider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WNET_RemoteName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WNET_Scope: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WNET_Type: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WNET_Usage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 4 }; pub const PNPXAssociation: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xcee8ccc9_4f6b_4469_a235_5a22869eef03); diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Geolocation/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/Geolocation/impl.rs index dab721f1fc..8402ade481 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Geolocation/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Geolocation/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ICivicAddressReport_Impl: Sized + ILocationReport_Impl { fn GetAddressLine1(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -106,7 +106,7 @@ impl ICivicAddressReport_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICivicAddressReportFactory_Impl: Sized + ILocationReportFactory_Impl { fn CivicAddressReport(&self) -> ::windows_core::Result; @@ -166,7 +166,7 @@ impl IDefaultLocation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDispCivicAddressReport_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AddressLine1(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -287,7 +287,7 @@ impl IDispCivicAddressReport_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDispLatLongReport_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Latitude(&self) -> ::windows_core::Result; @@ -382,7 +382,7 @@ impl IDispLatLongReport_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ILatLongReport_Impl: Sized + ILocationReport_Impl { fn GetLatitude(&self) -> ::windows_core::Result; @@ -464,7 +464,7 @@ impl ILatLongReport_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ILatLongReportFactory_Impl: Sized + ILocationReportFactory_Impl { fn LatLongReport(&self) -> ::windows_core::Result; @@ -491,7 +491,7 @@ impl ILatLongReportFactory_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Devices_Sensors`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Sensors", feature = "Win32_Foundation"))] pub trait ILocation_Impl: Sized { fn RegisterForReport(&self, pevents: ::core::option::Option<&ILocationEvents>, reporttype: *const ::windows_core::GUID, dwrequestedreportinterval: u32) -> ::windows_core::Result<()>; @@ -649,7 +649,7 @@ impl ILocationPower_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ILocationReport_Impl: Sized { fn GetSensorID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -705,7 +705,7 @@ impl ILocationReport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ILocationReportFactory_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ListenForReports(&self, requestedreportinterval: u32) -> ::windows_core::Result<()>; @@ -796,7 +796,7 @@ impl ILocationReportFactory_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ICivicAddressReportFactoryEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -810,7 +810,7 @@ impl _ICivicAddressReportFactoryEvents_Vtbl { *iid == <_ICivicAddressReportFactoryEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ILatLongReportFactoryEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Geolocation/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Geolocation/mod.rs index 4bbc544792..330658de87 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Geolocation/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Geolocation/mod.rs @@ -6,13 +6,13 @@ impl ICivicAddressReport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSensorID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimestamp(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTimestamp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetValue(&self, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -66,7 +66,7 @@ pub struct ICivicAddressReport_Vtbl { pub GetCountryRegion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrcountryregion: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetDetailLevel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdetaillevel: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -100,7 +100,7 @@ impl ICivicAddressReportFactory { pub unsafe fn RequestPermissions(&self, hwnd: *const u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RequestPermissions)(::windows_core::Interface::as_raw(self), hwnd).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CivicAddressReport(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -156,7 +156,7 @@ pub struct IDefaultLocation_Vtbl { pub SetReport: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, reporttype: *const ::windows_core::GUID, plocationreport: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub GetReport: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, reporttype: *const ::windows_core::GUID, pplocationreport: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -220,7 +220,7 @@ pub struct IDispCivicAddressReport_Vtbl { pub DetailLevel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdetaillevel: *mut u32) -> ::windows_core::HRESULT, pub Timestamp: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut f64) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -282,13 +282,13 @@ impl ILatLongReport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSensorID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimestamp(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTimestamp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetValue(&self, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -332,7 +332,7 @@ pub struct ILatLongReport_Vtbl { pub GetAltitude: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, paltitude: *mut f64) -> ::windows_core::HRESULT, pub GetAltitudeError: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, paltitudeerror: *mut f64) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -366,7 +366,7 @@ impl ILatLongReportFactory { pub unsafe fn RequestPermissions(&self, hwnd: *const u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RequestPermissions)(::windows_core::Interface::as_raw(self), hwnd).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LatLongReport(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -421,18 +421,18 @@ impl ILocation { pub unsafe fn SetReportInterval(&self, reporttype: *const ::windows_core::GUID, millisecondsrequested: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetReportInterval)(::windows_core::Interface::as_raw(self), reporttype, millisecondsrequested).ok() } - #[doc = "Required features: `Win32_Devices_Sensors`"] + #[doc = "Required features: `\"Win32_Devices_Sensors\"`"] #[cfg(feature = "Win32_Devices_Sensors")] pub unsafe fn GetDesiredAccuracy(&self, reporttype: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDesiredAccuracy)(::windows_core::Interface::as_raw(self), reporttype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Devices_Sensors`"] + #[doc = "Required features: `\"Win32_Devices_Sensors\"`"] #[cfg(feature = "Win32_Devices_Sensors")] pub unsafe fn SetDesiredAccuracy(&self, reporttype: *const ::windows_core::GUID, desiredaccuracy: super::Sensors::LOCATION_DESIRED_ACCURACY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDesiredAccuracy)(::windows_core::Interface::as_raw(self), reporttype, desiredaccuracy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestPermissions(&self, hparent: P0, preporttypes: &[::windows_core::GUID], fmodal: P1) -> ::windows_core::Result<()> where @@ -533,13 +533,13 @@ impl ILocationReport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSensorID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimestamp(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTimestamp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetValue(&self, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -567,7 +567,7 @@ pub struct ILocationReport_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetValue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -626,7 +626,7 @@ pub struct ILocationReportFactory_Vtbl { pub SetDesiredAccuracy: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, desiredaccuracy: u32) -> ::windows_core::HRESULT, pub RequestPermissions: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, hwnd: *const u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -649,7 +649,7 @@ unsafe impl ::windows_core::ComInterface for _ICivicAddressReportFactoryEvents { pub struct _ICivicAddressReportFactoryEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1092,7 +1092,7 @@ impl ::core::fmt::Debug for LOCATION_REPORT_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_AGNSS_INJECT { pub Size: u32, @@ -1122,7 +1122,7 @@ impl ::core::default::Default for GNSS_AGNSS_INJECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union GNSS_AGNSS_INJECT_0 { pub Time: GNSS_AGNSS_INJECTTIME, @@ -1216,7 +1216,7 @@ impl ::core::default::Default for GNSS_AGNSS_INJECTPOSITION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_AGNSS_INJECTTIME { pub Size: u32, @@ -1354,7 +1354,7 @@ impl ::core::default::Default for GNSS_BREADCRUMBING_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_BREADCRUMB_LIST { pub Size: u32, @@ -1381,7 +1381,7 @@ impl ::core::default::Default for GNSS_BREADCRUMB_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union GNSS_BREADCRUMB_LIST_0 { pub v1: [GNSS_BREADCRUMB_V1; 50], @@ -1405,7 +1405,7 @@ impl ::core::default::Default for GNSS_BREADCRUMB_LIST_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_BREADCRUMB_V1 { pub FixTimeStamp: super::super::Foundation::FILETIME, @@ -1562,7 +1562,7 @@ impl ::core::default::Default for GNSS_CP_NI_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_CWTESTDATA { pub Size: u32, @@ -1605,7 +1605,7 @@ impl ::core::default::Default for GNSS_CWTESTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_DEVICE_CAPABILITY { pub Size: u32, @@ -1821,7 +1821,7 @@ impl ::core::default::Default for GNSS_DRIVER_REQUEST_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_ERRORINFO { pub Size: u32, @@ -1864,7 +1864,7 @@ impl ::core::default::Default for GNSS_ERRORINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_EVENT { pub Size: u32, @@ -1893,7 +1893,7 @@ impl ::core::default::Default for GNSS_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union GNSS_EVENT_0 { pub FixData: GNSS_FIXDATA, @@ -1926,7 +1926,7 @@ impl ::core::default::Default for GNSS_EVENT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_EVENT_2 { pub Size: u32, @@ -1955,7 +1955,7 @@ impl ::core::default::Default for GNSS_EVENT_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union GNSS_EVENT_2_0 { pub FixData: GNSS_FIXDATA, @@ -1989,7 +1989,7 @@ impl ::core::default::Default for GNSS_EVENT_2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_FIXDATA { pub Size: u32, @@ -2036,7 +2036,7 @@ impl ::core::default::Default for GNSS_FIXDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_FIXDATA_2 { pub Size: u32, @@ -2312,7 +2312,7 @@ impl ::core::default::Default for GNSS_FIXDATA_BASIC_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_FIXDATA_SATELLITE { pub Size: u32, @@ -2402,7 +2402,7 @@ impl ::core::default::Default for GNSS_FIXSESSION_PARAM_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_GEOFENCES_TRACKINGSTATUS_DATA { pub Size: u32, @@ -2502,7 +2502,7 @@ impl ::core::default::Default for GNSS_GEOFENCE_CREATE_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_GEOFENCE_CREATE_RESPONSE { pub Size: u32, @@ -2677,7 +2677,7 @@ impl ::core::default::Default for GNSS_LKGFIX_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_NI_REQUEST_PARAM { pub Size: u32, @@ -2709,7 +2709,7 @@ impl ::core::default::Default for GNSS_NI_REQUEST_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union GNSS_NI_REQUEST_PARAM_0 { pub SuplNiInfo: GNSS_SUPL_NI_INFO, @@ -2798,7 +2798,7 @@ impl ::core::default::Default for GNSS_NMEA_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_PLATFORM_CAPABILITY { pub Size: u32, @@ -2840,7 +2840,7 @@ impl ::core::default::Default for GNSS_PLATFORM_CAPABILITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_SATELLITEINFO { pub SatelliteId: u32, @@ -2916,7 +2916,7 @@ impl ::core::default::Default for GNSS_SELFTESTCONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GNSS_SELFTESTRESULT { pub Size: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Devices/HumanInterfaceDevice/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/HumanInterfaceDevice/impl.rs index a154e7b854..df02b8f234 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/HumanInterfaceDevice/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/HumanInterfaceDevice/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInput2A_Impl: Sized + IDirectInputA_Impl { fn FindDevice(&self, param0: *const ::windows_core::GUID, param1: &::windows_core::PCSTR, param2: *mut ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -19,7 +19,7 @@ impl IDirectInput2A_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInput2W_Impl: Sized + IDirectInputW_Impl { fn FindDevice(&self, param0: *const ::windows_core::GUID, param1: &::windows_core::PCWSTR, param2: *mut ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -40,7 +40,7 @@ impl IDirectInput2W_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInput7A_Impl: Sized + IDirectInput2A_Impl { fn CreateDeviceEx(&self, param0: *const ::windows_core::GUID, param1: *const ::windows_core::GUID, param2: *mut *mut ::core::ffi::c_void, param3: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -61,7 +61,7 @@ impl IDirectInput7A_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInput7W_Impl: Sized + IDirectInput2W_Impl { fn CreateDeviceEx(&self, param0: *const ::windows_core::GUID, param1: *const ::windows_core::GUID, param2: *mut *mut ::core::ffi::c_void, param3: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -82,7 +82,7 @@ impl IDirectInput7W_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInput8A_Impl: Sized { fn CreateDevice(&self, param0: *const ::windows_core::GUID, param1: *mut ::core::option::Option, param2: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -155,7 +155,7 @@ impl IDirectInput8A_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInput8W_Impl: Sized { fn CreateDevice(&self, param0: *const ::windows_core::GUID, param1: *mut ::core::option::Option, param2: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -228,7 +228,7 @@ impl IDirectInput8W_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputA_Impl: Sized { fn CreateDevice(&self, param0: *const ::windows_core::GUID, param1: *mut ::core::option::Option, param2: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -280,7 +280,7 @@ impl IDirectInputA_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputDevice2A_Impl: Sized + IDirectInputDeviceA_Impl { fn CreateEffect(&self, param0: *const ::windows_core::GUID, param1: *mut DIEFFECT, param2: *mut ::core::option::Option, param3: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -360,7 +360,7 @@ impl IDirectInputDevice2A_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputDevice2W_Impl: Sized + IDirectInputDeviceW_Impl { fn CreateEffect(&self, param0: *const ::windows_core::GUID, param1: *mut DIEFFECT, param2: *mut ::core::option::Option, param3: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -440,7 +440,7 @@ impl IDirectInputDevice2W_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputDevice7A_Impl: Sized + IDirectInputDevice2A_Impl { fn EnumEffectsInFile(&self, param0: &::windows_core::PCSTR, param1: LPDIENUMEFFECTSINFILECALLBACK, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()>; @@ -471,7 +471,7 @@ impl IDirectInputDevice7A_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputDevice7W_Impl: Sized + IDirectInputDevice2W_Impl { fn EnumEffectsInFile(&self, param0: &::windows_core::PCWSTR, param1: LPDIENUMEFFECTSINFILECALLBACK, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()>; @@ -502,7 +502,7 @@ impl IDirectInputDevice7W_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputDevice8A_Impl: Sized { fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()>; @@ -722,7 +722,7 @@ impl IDirectInputDevice8A_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputDevice8W_Impl: Sized { fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()>; @@ -942,7 +942,7 @@ impl IDirectInputDevice8W_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputDeviceA_Impl: Sized { fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()>; @@ -1064,7 +1064,7 @@ impl IDirectInputDeviceA_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputDeviceW_Impl: Sized { fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()>; @@ -1186,7 +1186,7 @@ impl IDirectInputDeviceW_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputEffect_Impl: Sized { fn Initialize(&self, param0: super::super::Foundation::HINSTANCE, param1: u32, param2: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -1363,7 +1363,7 @@ impl IDirectInputEffectDriver_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub trait IDirectInputJoyConfig_Impl: Sized { fn Acquire(&self) -> ::windows_core::Result<()>; @@ -1492,7 +1492,7 @@ impl IDirectInputJoyConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub trait IDirectInputJoyConfig8_Impl: Sized { fn Acquire(&self) -> ::windows_core::Result<()>; @@ -1621,7 +1621,7 @@ impl IDirectInputJoyConfig8_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectInputW_Impl: Sized { fn CreateDevice(&self, param0: *const ::windows_core::GUID, param1: *mut ::core::option::Option, param2: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/HumanInterfaceDevice/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/HumanInterfaceDevice/mod.rs index 5794c9f421..d740114012 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/HumanInterfaceDevice/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/HumanInterfaceDevice/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DirectInput8Create(hinst: P0, dwversion: u32, riidltf: *const ::windows_core::GUID, ppvout: *mut *mut ::core::ffi::c_void, punkouter: P1) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("dinput8.dll" "system" fn DirectInput8Create(hinst : super::super::Foundation:: HINSTANCE, dwversion : u32, riidltf : *const ::windows_core::GUID, ppvout : *mut *mut ::core::ffi::c_void, punkouter : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); DirectInput8Create(hinst.into_param().abi(), dwversion, riidltf, ppvout, punkouter.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_FlushQueue(hiddeviceobject: P0) -> super::super::Foundation::BOOLEAN @@ -19,7 +19,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_FlushQueue(hiddeviceobject : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOLEAN); HidD_FlushQueue(hiddeviceobject.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_FreePreparsedData(preparseddata: P0) -> super::super::Foundation::BOOLEAN @@ -29,7 +29,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_FreePreparsedData(preparseddata : PHIDP_PREPARSED_DATA) -> super::super::Foundation:: BOOLEAN); HidD_FreePreparsedData(preparseddata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetAttributes(hiddeviceobject: P0, attributes: *mut HIDD_ATTRIBUTES) -> super::super::Foundation::BOOLEAN @@ -39,7 +39,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetAttributes(hiddeviceobject : super::super::Foundation:: HANDLE, attributes : *mut HIDD_ATTRIBUTES) -> super::super::Foundation:: BOOLEAN); HidD_GetAttributes(hiddeviceobject.into_param().abi(), attributes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetConfiguration(hiddeviceobject: P0, configuration: *mut HIDD_CONFIGURATION, configurationlength: u32) -> super::super::Foundation::BOOLEAN @@ -49,7 +49,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetConfiguration(hiddeviceobject : super::super::Foundation:: HANDLE, configuration : *mut HIDD_CONFIGURATION, configurationlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_GetConfiguration(hiddeviceobject.into_param().abi(), configuration, configurationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetFeature(hiddeviceobject: P0, reportbuffer: *mut ::core::ffi::c_void, reportbufferlength: u32) -> super::super::Foundation::BOOLEAN @@ -66,7 +66,7 @@ pub unsafe fn HidD_GetHidGuid() -> ::windows_core::GUID { HidD_GetHidGuid(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetIndexedString(hiddeviceobject: P0, stringindex: u32, buffer: *mut ::core::ffi::c_void, bufferlength: u32) -> super::super::Foundation::BOOLEAN @@ -76,7 +76,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetIndexedString(hiddeviceobject : super::super::Foundation:: HANDLE, stringindex : u32, buffer : *mut ::core::ffi::c_void, bufferlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_GetIndexedString(hiddeviceobject.into_param().abi(), stringindex, buffer, bufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetInputReport(hiddeviceobject: P0, reportbuffer: *mut ::core::ffi::c_void, reportbufferlength: u32) -> super::super::Foundation::BOOLEAN @@ -86,7 +86,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetInputReport(hiddeviceobject : super::super::Foundation:: HANDLE, reportbuffer : *mut ::core::ffi::c_void, reportbufferlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_GetInputReport(hiddeviceobject.into_param().abi(), reportbuffer, reportbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetManufacturerString(hiddeviceobject: P0, buffer: *mut ::core::ffi::c_void, bufferlength: u32) -> super::super::Foundation::BOOLEAN @@ -96,7 +96,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetManufacturerString(hiddeviceobject : super::super::Foundation:: HANDLE, buffer : *mut ::core::ffi::c_void, bufferlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_GetManufacturerString(hiddeviceobject.into_param().abi(), buffer, bufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetMsGenreDescriptor(hiddeviceobject: P0, buffer: *mut ::core::ffi::c_void, bufferlength: u32) -> super::super::Foundation::BOOLEAN @@ -106,7 +106,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetMsGenreDescriptor(hiddeviceobject : super::super::Foundation:: HANDLE, buffer : *mut ::core::ffi::c_void, bufferlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_GetMsGenreDescriptor(hiddeviceobject.into_param().abi(), buffer, bufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetNumInputBuffers(hiddeviceobject: P0, numberbuffers: *mut u32) -> super::super::Foundation::BOOLEAN @@ -116,7 +116,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetNumInputBuffers(hiddeviceobject : super::super::Foundation:: HANDLE, numberbuffers : *mut u32) -> super::super::Foundation:: BOOLEAN); HidD_GetNumInputBuffers(hiddeviceobject.into_param().abi(), numberbuffers) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetPhysicalDescriptor(hiddeviceobject: P0, buffer: *mut ::core::ffi::c_void, bufferlength: u32) -> super::super::Foundation::BOOLEAN @@ -126,7 +126,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetPhysicalDescriptor(hiddeviceobject : super::super::Foundation:: HANDLE, buffer : *mut ::core::ffi::c_void, bufferlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_GetPhysicalDescriptor(hiddeviceobject.into_param().abi(), buffer, bufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetPreparsedData(hiddeviceobject: P0, preparseddata: *mut PHIDP_PREPARSED_DATA) -> super::super::Foundation::BOOLEAN @@ -136,7 +136,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetPreparsedData(hiddeviceobject : super::super::Foundation:: HANDLE, preparseddata : *mut PHIDP_PREPARSED_DATA) -> super::super::Foundation:: BOOLEAN); HidD_GetPreparsedData(hiddeviceobject.into_param().abi(), preparseddata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetProductString(hiddeviceobject: P0, buffer: *mut ::core::ffi::c_void, bufferlength: u32) -> super::super::Foundation::BOOLEAN @@ -146,7 +146,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetProductString(hiddeviceobject : super::super::Foundation:: HANDLE, buffer : *mut ::core::ffi::c_void, bufferlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_GetProductString(hiddeviceobject.into_param().abi(), buffer, bufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_GetSerialNumberString(hiddeviceobject: P0, buffer: *mut ::core::ffi::c_void, bufferlength: u32) -> super::super::Foundation::BOOLEAN @@ -156,7 +156,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_GetSerialNumberString(hiddeviceobject : super::super::Foundation:: HANDLE, buffer : *mut ::core::ffi::c_void, bufferlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_GetSerialNumberString(hiddeviceobject.into_param().abi(), buffer, bufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_SetConfiguration(hiddeviceobject: P0, configuration: *const HIDD_CONFIGURATION, configurationlength: u32) -> super::super::Foundation::BOOLEAN @@ -166,7 +166,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_SetConfiguration(hiddeviceobject : super::super::Foundation:: HANDLE, configuration : *const HIDD_CONFIGURATION, configurationlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_SetConfiguration(hiddeviceobject.into_param().abi(), configuration, configurationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_SetFeature(hiddeviceobject: P0, reportbuffer: *const ::core::ffi::c_void, reportbufferlength: u32) -> super::super::Foundation::BOOLEAN @@ -176,7 +176,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_SetFeature(hiddeviceobject : super::super::Foundation:: HANDLE, reportbuffer : *const ::core::ffi::c_void, reportbufferlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_SetFeature(hiddeviceobject.into_param().abi(), reportbuffer, reportbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_SetNumInputBuffers(hiddeviceobject: P0, numberbuffers: u32) -> super::super::Foundation::BOOLEAN @@ -186,7 +186,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_SetNumInputBuffers(hiddeviceobject : super::super::Foundation:: HANDLE, numberbuffers : u32) -> super::super::Foundation:: BOOLEAN); HidD_SetNumInputBuffers(hiddeviceobject.into_param().abi(), numberbuffers) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidD_SetOutputReport(hiddeviceobject: P0, reportbuffer: *const ::core::ffi::c_void, reportbufferlength: u32) -> super::super::Foundation::BOOLEAN @@ -196,7 +196,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidD_SetOutputReport(hiddeviceobject : super::super::Foundation:: HANDLE, reportbuffer : *const ::core::ffi::c_void, reportbufferlength : u32) -> super::super::Foundation:: BOOLEAN); HidD_SetOutputReport(hiddeviceobject.into_param().abi(), reportbuffer, reportbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetButtonArray(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usage: u16, buttondata: *mut HIDP_BUTTON_ARRAY_DATA, buttondatalength: *mut u16, preparseddata: P0, report: &[u8]) -> super::super::Foundation::NTSTATUS @@ -206,7 +206,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetButtonArray(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usage : u16, buttondata : *mut HIDP_BUTTON_ARRAY_DATA, buttondatalength : *mut u16, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PCSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_GetButtonArray(reporttype, usagepage, linkcollection, usage, buttondata, buttondatalength, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetButtonCaps(reporttype: HIDP_REPORT_TYPE, buttoncaps: *mut HIDP_BUTTON_CAPS, buttoncapslength: *mut u16, preparseddata: P0) -> super::super::Foundation::NTSTATUS @@ -216,7 +216,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetButtonCaps(reporttype : HIDP_REPORT_TYPE, buttoncaps : *mut HIDP_BUTTON_CAPS, buttoncapslength : *mut u16, preparseddata : PHIDP_PREPARSED_DATA) -> super::super::Foundation:: NTSTATUS); HidP_GetButtonCaps(reporttype, buttoncaps, buttoncapslength, preparseddata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetCaps(preparseddata: P0, capabilities: *mut HIDP_CAPS) -> super::super::Foundation::NTSTATUS @@ -226,7 +226,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetCaps(preparseddata : PHIDP_PREPARSED_DATA, capabilities : *mut HIDP_CAPS) -> super::super::Foundation:: NTSTATUS); HidP_GetCaps(preparseddata.into_param().abi(), capabilities) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetData(reporttype: HIDP_REPORT_TYPE, datalist: *mut HIDP_DATA, datalength: *mut u32, preparseddata: P0, report: &mut [u8]) -> super::super::Foundation::NTSTATUS @@ -236,7 +236,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetData(reporttype : HIDP_REPORT_TYPE, datalist : *mut HIDP_DATA, datalength : *mut u32, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_GetData(reporttype, datalist, datalength, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetExtendedAttributes(reporttype: HIDP_REPORT_TYPE, dataindex: u16, preparseddata: P0, attributes: *mut HIDP_EXTENDED_ATTRIBUTES, lengthattributes: *mut u32) -> super::super::Foundation::NTSTATUS @@ -246,7 +246,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetExtendedAttributes(reporttype : HIDP_REPORT_TYPE, dataindex : u16, preparseddata : PHIDP_PREPARSED_DATA, attributes : *mut HIDP_EXTENDED_ATTRIBUTES, lengthattributes : *mut u32) -> super::super::Foundation:: NTSTATUS); HidP_GetExtendedAttributes(reporttype, dataindex, preparseddata.into_param().abi(), attributes, lengthattributes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetLinkCollectionNodes(linkcollectionnodes: *mut HIDP_LINK_COLLECTION_NODE, linkcollectionnodeslength: *mut u32, preparseddata: P0) -> super::super::Foundation::NTSTATUS @@ -256,7 +256,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetLinkCollectionNodes(linkcollectionnodes : *mut HIDP_LINK_COLLECTION_NODE, linkcollectionnodeslength : *mut u32, preparseddata : PHIDP_PREPARSED_DATA) -> super::super::Foundation:: NTSTATUS); HidP_GetLinkCollectionNodes(linkcollectionnodes, linkcollectionnodeslength, preparseddata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetScaledUsageValue(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usage: u16, usagevalue: *mut i32, preparseddata: P0, report: &[u8]) -> super::super::Foundation::NTSTATUS @@ -266,7 +266,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetScaledUsageValue(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usage : u16, usagevalue : *mut i32, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PCSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_GetScaledUsageValue(reporttype, usagepage, linkcollection, usage, usagevalue, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetSpecificButtonCaps(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usage: u16, buttoncaps: *mut HIDP_BUTTON_CAPS, buttoncapslength: *mut u16, preparseddata: P0) -> super::super::Foundation::NTSTATUS @@ -276,7 +276,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetSpecificButtonCaps(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usage : u16, buttoncaps : *mut HIDP_BUTTON_CAPS, buttoncapslength : *mut u16, preparseddata : PHIDP_PREPARSED_DATA) -> super::super::Foundation:: NTSTATUS); HidP_GetSpecificButtonCaps(reporttype, usagepage, linkcollection, usage, buttoncaps, buttoncapslength, preparseddata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetSpecificValueCaps(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usage: u16, valuecaps: *mut HIDP_VALUE_CAPS, valuecapslength: *mut u16, preparseddata: P0) -> super::super::Foundation::NTSTATUS @@ -286,7 +286,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetSpecificValueCaps(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usage : u16, valuecaps : *mut HIDP_VALUE_CAPS, valuecapslength : *mut u16, preparseddata : PHIDP_PREPARSED_DATA) -> super::super::Foundation:: NTSTATUS); HidP_GetSpecificValueCaps(reporttype, usagepage, linkcollection, usage, valuecaps, valuecapslength, preparseddata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetUsageValue(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usage: u16, usagevalue: *mut u32, preparseddata: P0, report: &[u8]) -> super::super::Foundation::NTSTATUS @@ -296,7 +296,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetUsageValue(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usage : u16, usagevalue : *mut u32, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PCSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_GetUsageValue(reporttype, usagepage, linkcollection, usage, usagevalue, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetUsageValueArray(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usage: u16, usagevalue: &mut [u8], preparseddata: P0, report: &[u8]) -> super::super::Foundation::NTSTATUS @@ -306,7 +306,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetUsageValueArray(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usage : u16, usagevalue : ::windows_core::PSTR, usagevaluebytelength : u16, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PCSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_GetUsageValueArray(reporttype, usagepage, linkcollection, usage, ::core::mem::transmute(usagevalue.as_ptr()), usagevalue.len() as _, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetUsages(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usagelist: *mut u16, usagelength: *mut u32, preparseddata: P0, report: &mut [u8]) -> super::super::Foundation::NTSTATUS @@ -316,7 +316,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetUsages(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usagelist : *mut u16, usagelength : *mut u32, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_GetUsages(reporttype, usagepage, linkcollection, usagelist, usagelength, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetUsagesEx(reporttype: HIDP_REPORT_TYPE, linkcollection: u16, buttonlist: *mut USAGE_AND_PAGE, usagelength: *mut u32, preparseddata: P0, report: &[u8]) -> super::super::Foundation::NTSTATUS @@ -326,7 +326,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetUsagesEx(reporttype : HIDP_REPORT_TYPE, linkcollection : u16, buttonlist : *mut USAGE_AND_PAGE, usagelength : *mut u32, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PCSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_GetUsagesEx(reporttype, linkcollection, buttonlist, usagelength, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_GetValueCaps(reporttype: HIDP_REPORT_TYPE, valuecaps: *mut HIDP_VALUE_CAPS, valuecapslength: *mut u16, preparseddata: P0) -> super::super::Foundation::NTSTATUS @@ -336,7 +336,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_GetValueCaps(reporttype : HIDP_REPORT_TYPE, valuecaps : *mut HIDP_VALUE_CAPS, valuecapslength : *mut u16, preparseddata : PHIDP_PREPARSED_DATA) -> super::super::Foundation:: NTSTATUS); HidP_GetValueCaps(reporttype, valuecaps, valuecapslength, preparseddata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_InitializeReportForID(reporttype: HIDP_REPORT_TYPE, reportid: u8, preparseddata: P0, report: &mut [u8]) -> super::super::Foundation::NTSTATUS @@ -362,7 +362,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_MaxUsageListLength(reporttype : HIDP_REPORT_TYPE, usagepage : u16, preparseddata : PHIDP_PREPARSED_DATA) -> u32); HidP_MaxUsageListLength(reporttype, usagepage, preparseddata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_SetButtonArray(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usage: u16, buttondata: &[HIDP_BUTTON_ARRAY_DATA], preparseddata: P0, report: &mut [u8]) -> super::super::Foundation::NTSTATUS @@ -372,7 +372,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_SetButtonArray(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usage : u16, buttondata : *const HIDP_BUTTON_ARRAY_DATA, buttondatalength : u16, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_SetButtonArray(reporttype, usagepage, linkcollection, usage, ::core::mem::transmute(buttondata.as_ptr()), buttondata.len() as _, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_SetData(reporttype: HIDP_REPORT_TYPE, datalist: *mut HIDP_DATA, datalength: *mut u32, preparseddata: P0, report: &[u8]) -> super::super::Foundation::NTSTATUS @@ -382,7 +382,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_SetData(reporttype : HIDP_REPORT_TYPE, datalist : *mut HIDP_DATA, datalength : *mut u32, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PCSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_SetData(reporttype, datalist, datalength, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_SetScaledUsageValue(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usage: u16, usagevalue: i32, preparseddata: P0, report: &mut [u8]) -> super::super::Foundation::NTSTATUS @@ -392,7 +392,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_SetScaledUsageValue(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usage : u16, usagevalue : i32, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_SetScaledUsageValue(reporttype, usagepage, linkcollection, usage, usagevalue, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_SetUsageValue(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usage: u16, usagevalue: u32, preparseddata: P0, report: &mut [u8]) -> super::super::Foundation::NTSTATUS @@ -402,7 +402,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_SetUsageValue(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usage : u16, usagevalue : u32, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_SetUsageValue(reporttype, usagepage, linkcollection, usage, usagevalue, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_SetUsageValueArray(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usage: u16, usagevalue: &[u8], preparseddata: P0, report: &mut [u8]) -> super::super::Foundation::NTSTATUS @@ -412,7 +412,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_SetUsageValueArray(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usage : u16, usagevalue : ::windows_core::PCSTR, usagevaluebytelength : u16, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_SetUsageValueArray(reporttype, usagepage, linkcollection, usage, ::core::mem::transmute(usagevalue.as_ptr()), usagevalue.len() as _, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_SetUsages(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usagelist: *mut u16, usagelength: *mut u32, preparseddata: P0, report: &[u8]) -> super::super::Foundation::NTSTATUS @@ -422,14 +422,14 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_SetUsages(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usagelist : *mut u16, usagelength : *mut u32, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PCSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_SetUsages(reporttype, usagepage, linkcollection, usagelist, usagelength, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_TranslateUsagesToI8042ScanCodes(changedusagelist: &[u16], keyaction: HIDP_KEYBOARD_DIRECTION, modifierstate: *mut HIDP_KEYBOARD_MODIFIER_STATE, insertcodesprocedure: PHIDP_INSERT_SCANCODES, insertcodescontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("hid.dll" "system" fn HidP_TranslateUsagesToI8042ScanCodes(changedusagelist : *const u16, usagelistlength : u32, keyaction : HIDP_KEYBOARD_DIRECTION, modifierstate : *mut HIDP_KEYBOARD_MODIFIER_STATE, insertcodesprocedure : PHIDP_INSERT_SCANCODES, insertcodescontext : *const ::core::ffi::c_void) -> super::super::Foundation:: NTSTATUS); HidP_TranslateUsagesToI8042ScanCodes(::core::mem::transmute(changedusagelist.as_ptr()), changedusagelist.len() as _, keyaction, modifierstate, insertcodesprocedure, ::core::mem::transmute(insertcodescontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_UnsetUsages(reporttype: HIDP_REPORT_TYPE, usagepage: u16, linkcollection: u16, usagelist: *mut u16, usagelength: *mut u32, preparseddata: P0, report: &[u8]) -> super::super::Foundation::NTSTATUS @@ -439,7 +439,7 @@ where ::windows_targets::link!("hid.dll" "system" fn HidP_UnsetUsages(reporttype : HIDP_REPORT_TYPE, usagepage : u16, linkcollection : u16, usagelist : *mut u16, usagelength : *mut u32, preparseddata : PHIDP_PREPARSED_DATA, report : ::windows_core::PCSTR, reportlength : u32) -> super::super::Foundation:: NTSTATUS); HidP_UnsetUsages(reporttype, usagepage, linkcollection, usagelist, usagelength, preparseddata.into_param().abi(), ::core::mem::transmute(report.as_ptr()), report.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HidP_UsageListDifference(previoususagelist: *const u16, currentusagelist: *const u16, breakusagelist: *mut u16, makeusagelist: *mut u16, usagelistlength: u32) -> super::super::Foundation::NTSTATUS { @@ -461,7 +461,7 @@ impl IDirectInput2A { { (::windows_core::Interface::vtable(self).base__.CreateDevice)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumDevices(&self, param0: u32, param1: LPDIENUMDEVICESCALLBACKA, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumDevices)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -469,7 +469,7 @@ impl IDirectInput2A { pub unsafe fn GetDeviceStatus(&self, param0: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDeviceStatus)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -477,7 +477,7 @@ impl IDirectInput2A { { (::windows_core::Interface::vtable(self).base__.RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -515,7 +515,7 @@ impl IDirectInput2W { { (::windows_core::Interface::vtable(self).base__.CreateDevice)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumDevices(&self, param0: u32, param1: LPDIENUMDEVICESCALLBACKW, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumDevices)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -523,7 +523,7 @@ impl IDirectInput2W { pub unsafe fn GetDeviceStatus(&self, param0: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDeviceStatus)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -531,7 +531,7 @@ impl IDirectInput2W { { (::windows_core::Interface::vtable(self).base__.RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -569,7 +569,7 @@ impl IDirectInput7A { { (::windows_core::Interface::vtable(self).base__.base__.CreateDevice)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumDevices(&self, param0: u32, param1: LPDIENUMDEVICESCALLBACKA, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.EnumDevices)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -577,7 +577,7 @@ impl IDirectInput7A { pub unsafe fn GetDeviceStatus(&self, param0: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDeviceStatus)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -585,7 +585,7 @@ impl IDirectInput7A { { (::windows_core::Interface::vtable(self).base__.base__.RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -629,7 +629,7 @@ impl IDirectInput7W { { (::windows_core::Interface::vtable(self).base__.base__.CreateDevice)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumDevices(&self, param0: u32, param1: LPDIENUMDEVICESCALLBACKW, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.EnumDevices)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -637,7 +637,7 @@ impl IDirectInput7W { pub unsafe fn GetDeviceStatus(&self, param0: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDeviceStatus)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -645,7 +645,7 @@ impl IDirectInput7W { { (::windows_core::Interface::vtable(self).base__.base__.RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -689,7 +689,7 @@ impl IDirectInput8A { { (::windows_core::Interface::vtable(self).CreateDevice)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumDevices(&self, param0: u32, param1: LPDIENUMDEVICESCALLBACKA, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumDevices)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -697,7 +697,7 @@ impl IDirectInput8A { pub unsafe fn GetDeviceStatus(&self, param0: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceStatus)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -705,7 +705,7 @@ impl IDirectInput8A { { (::windows_core::Interface::vtable(self).RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -719,7 +719,7 @@ impl IDirectInput8A { { (::windows_core::Interface::vtable(self).FindDevice)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumDevicesBySemantics(&self, param0: P0, param1: *mut DIACTIONFORMATA, param2: LPDIENUMDEVICESBYSEMANTICSCBA, param3: *mut ::core::ffi::c_void, param4: u32) -> ::windows_core::Result<()> where @@ -727,7 +727,7 @@ impl IDirectInput8A { { (::windows_core::Interface::vtable(self).EnumDevicesBySemantics)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1, param2, param3, param4).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConfigureDevices(&self, param0: LPDICONFIGUREDEVICESCALLBACK, param1: *mut DICONFIGUREDEVICESPARAMSA, param2: u32, param3: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ConfigureDevices)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -778,7 +778,7 @@ impl IDirectInput8W { { (::windows_core::Interface::vtable(self).CreateDevice)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumDevices(&self, param0: u32, param1: LPDIENUMDEVICESCALLBACKW, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumDevices)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -786,7 +786,7 @@ impl IDirectInput8W { pub unsafe fn GetDeviceStatus(&self, param0: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceStatus)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -794,7 +794,7 @@ impl IDirectInput8W { { (::windows_core::Interface::vtable(self).RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -808,7 +808,7 @@ impl IDirectInput8W { { (::windows_core::Interface::vtable(self).FindDevice)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumDevicesBySemantics(&self, param0: P0, param1: *mut DIACTIONFORMATW, param2: LPDIENUMDEVICESBYSEMANTICSCBW, param3: *mut ::core::ffi::c_void, param4: u32) -> ::windows_core::Result<()> where @@ -816,7 +816,7 @@ impl IDirectInput8W { { (::windows_core::Interface::vtable(self).EnumDevicesBySemantics)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1, param2, param3, param4).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConfigureDevices(&self, param0: LPDICONFIGUREDEVICESCALLBACK, param1: *mut DICONFIGUREDEVICESPARAMSW, param2: u32, param3: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ConfigureDevices)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -867,7 +867,7 @@ impl IDirectInputA { { (::windows_core::Interface::vtable(self).CreateDevice)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumDevices(&self, param0: u32, param1: LPDIENUMDEVICESCALLBACKA, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumDevices)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -875,7 +875,7 @@ impl IDirectInputA { pub unsafe fn GetDeviceStatus(&self, param0: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceStatus)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -883,7 +883,7 @@ impl IDirectInputA { { (::windows_core::Interface::vtable(self).RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -925,7 +925,7 @@ impl IDirectInputDevice2A { pub unsafe fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCapabilities)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumObjects(&self, param0: LPDIENUMDEVICEOBJECTSCALLBACKA, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -951,7 +951,7 @@ impl IDirectInputDevice2A { pub unsafe fn SetDataFormat(&self, param0: *mut DIDATAFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetDataFormat)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventNotification(&self, param0: P0) -> ::windows_core::Result<()> where @@ -959,7 +959,7 @@ impl IDirectInputDevice2A { { (::windows_core::Interface::vtable(self).base__.SetEventNotification)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -973,7 +973,7 @@ impl IDirectInputDevice2A { pub unsafe fn GetDeviceInfo(&self, param0: *mut DIDEVICEINSTANCEA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDeviceInfo)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -981,7 +981,7 @@ impl IDirectInputDevice2A { { (::windows_core::Interface::vtable(self).base__.RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32, param2: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -995,7 +995,7 @@ impl IDirectInputDevice2A { { (::windows_core::Interface::vtable(self).CreateEffect)(::windows_core::Interface::as_raw(self), param0, param1, ::core::mem::transmute(param2), param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumEffects(&self, param0: LPDIENUMEFFECTSCALLBACKA, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumEffects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1009,7 +1009,7 @@ impl IDirectInputDevice2A { pub unsafe fn SendForceFeedbackCommand(&self, param0: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendForceFeedbackCommand)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumCreatedEffectObjects(&self, param0: LPDIENUMCREATEDEFFECTOBJECTSCALLBACK, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumCreatedEffectObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1058,7 +1058,7 @@ impl IDirectInputDevice2W { pub unsafe fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCapabilities)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumObjects(&self, param0: LPDIENUMDEVICEOBJECTSCALLBACKW, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1084,7 +1084,7 @@ impl IDirectInputDevice2W { pub unsafe fn SetDataFormat(&self, param0: *mut DIDATAFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetDataFormat)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventNotification(&self, param0: P0) -> ::windows_core::Result<()> where @@ -1092,7 +1092,7 @@ impl IDirectInputDevice2W { { (::windows_core::Interface::vtable(self).base__.SetEventNotification)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1106,7 +1106,7 @@ impl IDirectInputDevice2W { pub unsafe fn GetDeviceInfo(&self, param0: *mut DIDEVICEINSTANCEW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDeviceInfo)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1114,7 +1114,7 @@ impl IDirectInputDevice2W { { (::windows_core::Interface::vtable(self).base__.RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32, param2: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -1128,7 +1128,7 @@ impl IDirectInputDevice2W { { (::windows_core::Interface::vtable(self).CreateEffect)(::windows_core::Interface::as_raw(self), param0, param1, ::core::mem::transmute(param2), param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumEffects(&self, param0: LPDIENUMEFFECTSCALLBACKW, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumEffects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1142,7 +1142,7 @@ impl IDirectInputDevice2W { pub unsafe fn SendForceFeedbackCommand(&self, param0: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendForceFeedbackCommand)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumCreatedEffectObjects(&self, param0: LPDIENUMCREATEDEFFECTOBJECTSCALLBACK, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumCreatedEffectObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1191,7 +1191,7 @@ impl IDirectInputDevice7A { pub unsafe fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetCapabilities)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumObjects(&self, param0: LPDIENUMDEVICEOBJECTSCALLBACKA, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.EnumObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1217,7 +1217,7 @@ impl IDirectInputDevice7A { pub unsafe fn SetDataFormat(&self, param0: *mut DIDATAFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetDataFormat)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventNotification(&self, param0: P0) -> ::windows_core::Result<()> where @@ -1225,7 +1225,7 @@ impl IDirectInputDevice7A { { (::windows_core::Interface::vtable(self).base__.base__.SetEventNotification)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1239,7 +1239,7 @@ impl IDirectInputDevice7A { pub unsafe fn GetDeviceInfo(&self, param0: *mut DIDEVICEINSTANCEA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDeviceInfo)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1247,7 +1247,7 @@ impl IDirectInputDevice7A { { (::windows_core::Interface::vtable(self).base__.base__.RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32, param2: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -1261,7 +1261,7 @@ impl IDirectInputDevice7A { { (::windows_core::Interface::vtable(self).base__.CreateEffect)(::windows_core::Interface::as_raw(self), param0, param1, ::core::mem::transmute(param2), param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumEffects(&self, param0: LPDIENUMEFFECTSCALLBACKA, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumEffects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1275,7 +1275,7 @@ impl IDirectInputDevice7A { pub unsafe fn SendForceFeedbackCommand(&self, param0: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SendForceFeedbackCommand)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumCreatedEffectObjects(&self, param0: LPDIENUMCREATEDEFFECTOBJECTSCALLBACK, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumCreatedEffectObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1289,7 +1289,7 @@ impl IDirectInputDevice7A { pub unsafe fn SendDeviceData(&self, param0: u32, param1: *mut DIDEVICEOBJECTDATA, param2: *mut u32, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SendDeviceData)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumEffectsInFile(&self, param0: P0, param1: LPDIENUMEFFECTSINFILECALLBACK, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> where @@ -1328,7 +1328,7 @@ impl IDirectInputDevice7W { pub unsafe fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetCapabilities)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumObjects(&self, param0: LPDIENUMDEVICEOBJECTSCALLBACKW, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.EnumObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1354,7 +1354,7 @@ impl IDirectInputDevice7W { pub unsafe fn SetDataFormat(&self, param0: *mut DIDATAFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetDataFormat)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventNotification(&self, param0: P0) -> ::windows_core::Result<()> where @@ -1362,7 +1362,7 @@ impl IDirectInputDevice7W { { (::windows_core::Interface::vtable(self).base__.base__.SetEventNotification)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1376,7 +1376,7 @@ impl IDirectInputDevice7W { pub unsafe fn GetDeviceInfo(&self, param0: *mut DIDEVICEINSTANCEW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDeviceInfo)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1384,7 +1384,7 @@ impl IDirectInputDevice7W { { (::windows_core::Interface::vtable(self).base__.base__.RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32, param2: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -1398,7 +1398,7 @@ impl IDirectInputDevice7W { { (::windows_core::Interface::vtable(self).base__.CreateEffect)(::windows_core::Interface::as_raw(self), param0, param1, ::core::mem::transmute(param2), param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumEffects(&self, param0: LPDIENUMEFFECTSCALLBACKW, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumEffects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1412,7 +1412,7 @@ impl IDirectInputDevice7W { pub unsafe fn SendForceFeedbackCommand(&self, param0: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SendForceFeedbackCommand)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumCreatedEffectObjects(&self, param0: LPDIENUMCREATEDEFFECTOBJECTSCALLBACK, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumCreatedEffectObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1426,7 +1426,7 @@ impl IDirectInputDevice7W { pub unsafe fn SendDeviceData(&self, param0: u32, param1: *mut DIDEVICEOBJECTDATA, param2: *mut u32, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SendDeviceData)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumEffectsInFile(&self, param0: P0, param1: LPDIENUMEFFECTSINFILECALLBACK, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> where @@ -1465,7 +1465,7 @@ impl IDirectInputDevice8A { pub unsafe fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCapabilities)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumObjects(&self, param0: LPDIENUMDEVICEOBJECTSCALLBACKA, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1491,7 +1491,7 @@ impl IDirectInputDevice8A { pub unsafe fn SetDataFormat(&self, param0: *mut DIDATAFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDataFormat)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventNotification(&self, param0: P0) -> ::windows_core::Result<()> where @@ -1499,7 +1499,7 @@ impl IDirectInputDevice8A { { (::windows_core::Interface::vtable(self).SetEventNotification)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1513,7 +1513,7 @@ impl IDirectInputDevice8A { pub unsafe fn GetDeviceInfo(&self, param0: *mut DIDEVICEINSTANCEA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceInfo)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1521,7 +1521,7 @@ impl IDirectInputDevice8A { { (::windows_core::Interface::vtable(self).RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32, param2: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -1535,7 +1535,7 @@ impl IDirectInputDevice8A { { (::windows_core::Interface::vtable(self).CreateEffect)(::windows_core::Interface::as_raw(self), param0, param1, ::core::mem::transmute(param2), param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumEffects(&self, param0: LPDIENUMEFFECTSCALLBACKA, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumEffects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1549,7 +1549,7 @@ impl IDirectInputDevice8A { pub unsafe fn SendForceFeedbackCommand(&self, param0: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendForceFeedbackCommand)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumCreatedEffectObjects(&self, param0: LPDIENUMCREATEDEFFECTOBJECTSCALLBACK, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumCreatedEffectObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1563,7 +1563,7 @@ impl IDirectInputDevice8A { pub unsafe fn SendDeviceData(&self, param0: u32, param1: *mut DIDEVICEOBJECTDATA, param2: *mut u32, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendDeviceData)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumEffectsInFile(&self, param0: P0, param1: LPDIENUMEFFECTSINFILECALLBACK, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> where @@ -1577,7 +1577,7 @@ impl IDirectInputDevice8A { { (::windows_core::Interface::vtable(self).WriteEffectToFile)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1, param2, param3).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BuildActionMap(&self, param0: *mut DIACTIONFORMATA, param1: P0, param2: u32) -> ::windows_core::Result<()> where @@ -1585,7 +1585,7 @@ impl IDirectInputDevice8A { { (::windows_core::Interface::vtable(self).BuildActionMap)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActionMap(&self, param0: *mut DIACTIONFORMATA, param1: P0, param2: u32) -> ::windows_core::Result<()> where @@ -1593,7 +1593,7 @@ impl IDirectInputDevice8A { { (::windows_core::Interface::vtable(self).SetActionMap)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetImageInfo(&self, param0: *mut DIDEVICEIMAGEINFOHEADERA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetImageInfo)(::windows_core::Interface::as_raw(self), param0).ok() @@ -1680,7 +1680,7 @@ impl IDirectInputDevice8W { pub unsafe fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCapabilities)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumObjects(&self, param0: LPDIENUMDEVICEOBJECTSCALLBACKW, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1706,7 +1706,7 @@ impl IDirectInputDevice8W { pub unsafe fn SetDataFormat(&self, param0: *mut DIDATAFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDataFormat)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventNotification(&self, param0: P0) -> ::windows_core::Result<()> where @@ -1714,7 +1714,7 @@ impl IDirectInputDevice8W { { (::windows_core::Interface::vtable(self).SetEventNotification)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1728,7 +1728,7 @@ impl IDirectInputDevice8W { pub unsafe fn GetDeviceInfo(&self, param0: *mut DIDEVICEINSTANCEW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceInfo)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1736,7 +1736,7 @@ impl IDirectInputDevice8W { { (::windows_core::Interface::vtable(self).RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32, param2: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -1750,7 +1750,7 @@ impl IDirectInputDevice8W { { (::windows_core::Interface::vtable(self).CreateEffect)(::windows_core::Interface::as_raw(self), param0, param1, ::core::mem::transmute(param2), param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumEffects(&self, param0: LPDIENUMEFFECTSCALLBACKW, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumEffects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1764,7 +1764,7 @@ impl IDirectInputDevice8W { pub unsafe fn SendForceFeedbackCommand(&self, param0: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendForceFeedbackCommand)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumCreatedEffectObjects(&self, param0: LPDIENUMCREATEDEFFECTOBJECTSCALLBACK, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumCreatedEffectObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1778,7 +1778,7 @@ impl IDirectInputDevice8W { pub unsafe fn SendDeviceData(&self, param0: u32, param1: *mut DIDEVICEOBJECTDATA, param2: *mut u32, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendDeviceData)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumEffectsInFile(&self, param0: P0, param1: LPDIENUMEFFECTSINFILECALLBACK, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> where @@ -1792,7 +1792,7 @@ impl IDirectInputDevice8W { { (::windows_core::Interface::vtable(self).WriteEffectToFile)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1, param2, param3).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BuildActionMap(&self, param0: *mut DIACTIONFORMATW, param1: P0, param2: u32) -> ::windows_core::Result<()> where @@ -1800,7 +1800,7 @@ impl IDirectInputDevice8W { { (::windows_core::Interface::vtable(self).BuildActionMap)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActionMap(&self, param0: *mut DIACTIONFORMATW, param1: P0, param2: u32) -> ::windows_core::Result<()> where @@ -1808,7 +1808,7 @@ impl IDirectInputDevice8W { { (::windows_core::Interface::vtable(self).SetActionMap)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetImageInfo(&self, param0: *mut DIDEVICEIMAGEINFOHEADERW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetImageInfo)(::windows_core::Interface::as_raw(self), param0).ok() @@ -1895,7 +1895,7 @@ impl IDirectInputDeviceA { pub unsafe fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCapabilities)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumObjects(&self, param0: LPDIENUMDEVICEOBJECTSCALLBACKA, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -1921,7 +1921,7 @@ impl IDirectInputDeviceA { pub unsafe fn SetDataFormat(&self, param0: *mut DIDATAFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDataFormat)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventNotification(&self, param0: P0) -> ::windows_core::Result<()> where @@ -1929,7 +1929,7 @@ impl IDirectInputDeviceA { { (::windows_core::Interface::vtable(self).SetEventNotification)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1943,7 +1943,7 @@ impl IDirectInputDeviceA { pub unsafe fn GetDeviceInfo(&self, param0: *mut DIDEVICEINSTANCEA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceInfo)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -1951,7 +1951,7 @@ impl IDirectInputDeviceA { { (::windows_core::Interface::vtable(self).RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32, param2: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -2009,7 +2009,7 @@ impl IDirectInputDeviceW { pub unsafe fn GetCapabilities(&self, param0: *mut DIDEVCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCapabilities)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumObjects(&self, param0: LPDIENUMDEVICEOBJECTSCALLBACKW, param1: *mut ::core::ffi::c_void, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumObjects)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -2035,7 +2035,7 @@ impl IDirectInputDeviceW { pub unsafe fn SetDataFormat(&self, param0: *mut DIDATAFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDataFormat)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventNotification(&self, param0: P0) -> ::windows_core::Result<()> where @@ -2043,7 +2043,7 @@ impl IDirectInputDeviceW { { (::windows_core::Interface::vtable(self).SetEventNotification)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -2057,7 +2057,7 @@ impl IDirectInputDeviceW { pub unsafe fn GetDeviceInfo(&self, param0: *mut DIDEVICEINSTANCEW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceInfo)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -2065,7 +2065,7 @@ impl IDirectInputDeviceW { { (::windows_core::Interface::vtable(self).RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32, param2: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -2120,7 +2120,7 @@ pub struct IDirectInputDeviceW_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectInputEffect(::windows_core::IUnknown); impl IDirectInputEffect { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32, param2: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -2252,7 +2252,7 @@ impl IDirectInputJoyConfig { pub unsafe fn Unacquire(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unacquire)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -2263,7 +2263,7 @@ impl IDirectInputJoyConfig { pub unsafe fn SendNotify(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendNotify)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumTypes(&self, param0: LPDIJOYTYPECALLBACK, param1: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumTypes)(::windows_core::Interface::as_raw(self), param0, param1).ok() @@ -2301,7 +2301,7 @@ impl IDirectInputJoyConfig { pub unsafe fn SetUserValues(&self, param0: *mut DIJOYUSERVALUES, param1: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetUserValues)(::windows_core::Interface::as_raw(self), param0, param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddNewHardware(&self, param0: P0, param1: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -2309,7 +2309,7 @@ impl IDirectInputJoyConfig { { (::windows_core::Interface::vtable(self).AddNewHardware)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn OpenTypeKey(&self, param0: P0, param1: u32, param2: *mut super::super::System::Registry::HKEY) -> ::windows_core::Result<()> where @@ -2317,7 +2317,7 @@ impl IDirectInputJoyConfig { { (::windows_core::Interface::vtable(self).OpenTypeKey)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1, param2).ok() } - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn OpenConfigKey(&self, param0: u32, param1: u32, param2: *mut super::super::System::Registry::HKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OpenConfigKey)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -2376,7 +2376,7 @@ impl IDirectInputJoyConfig8 { pub unsafe fn Unacquire(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unacquire)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -2387,7 +2387,7 @@ impl IDirectInputJoyConfig8 { pub unsafe fn SendNotify(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendNotify)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumTypes(&self, param0: LPDIJOYTYPECALLBACK, param1: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumTypes)(::windows_core::Interface::as_raw(self), param0, param1).ok() @@ -2426,7 +2426,7 @@ impl IDirectInputJoyConfig8 { pub unsafe fn SetUserValues(&self, param0: *mut DIJOYUSERVALUES, param1: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetUserValues)(::windows_core::Interface::as_raw(self), param0, param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddNewHardware(&self, param0: P0, param1: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -2434,7 +2434,7 @@ impl IDirectInputJoyConfig8 { { (::windows_core::Interface::vtable(self).AddNewHardware)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn OpenTypeKey(&self, param0: P0, param1: u32, param2: *mut super::super::System::Registry::HKEY) -> ::windows_core::Result<()> where @@ -2442,7 +2442,7 @@ impl IDirectInputJoyConfig8 { { (::windows_core::Interface::vtable(self).OpenTypeKey)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1, param2).ok() } - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn OpenAppStatusKey(&self, param0: *mut super::super::System::Registry::HKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OpenAppStatusKey)(::windows_core::Interface::as_raw(self), param0).ok() @@ -2501,7 +2501,7 @@ impl IDirectInputW { { (::windows_core::Interface::vtable(self).CreateDevice)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumDevices(&self, param0: u32, param1: LPDIENUMDEVICESCALLBACKW, param2: *mut ::core::ffi::c_void, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumDevices)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -2509,7 +2509,7 @@ impl IDirectInputW { pub unsafe fn GetDeviceStatus(&self, param0: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceStatus)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunControlPanel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -2517,7 +2517,7 @@ impl IDirectInputW { { (::windows_core::Interface::vtable(self).RunControlPanel)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -2579,28 +2579,28 @@ pub const DD_KEYBOARD_DEVICE_NAME: ::windows_core::PCSTR = ::windows_core::s!("\ pub const DD_KEYBOARD_DEVICE_NAME_U: ::windows_core::PCWSTR = ::windows_core::w!("\\Device\\KeyboardClass"); pub const DD_MOUSE_DEVICE_NAME: ::windows_core::PCSTR = ::windows_core::s!("\\Device\\PointerClass"); pub const DD_MOUSE_DEVICE_NAME_U: ::windows_core::PCWSTR = ::windows_core::w!("\\Device\\PointerClass"); -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_HID_BackgroundAccess: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 8 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_HID_IsReadOnly: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 4 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_HID_ProductId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 6 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_HID_UsageId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 3 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_HID_UsagePage: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 2 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_HID_VendorId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 5 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_HID_VersionNumber: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 7 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_HID_WakeScreenOnInputCapable: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 9 }; pub const DI8DEVCLASS_ALL: u32 = 0u32; @@ -4284,67 +4284,67 @@ pub const GUID_Unknown: ::windows_core::GUID = ::windows_core::GUID::from_u128(0 pub const GUID_XAxis: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xa36d02e0_c9f3_11cf_bfc7_444553540000); pub const GUID_YAxis: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xa36d02e1_c9f3_11cf_bfc7_444553540000); pub const GUID_ZAxis: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xa36d02e2_c9f3_11cf_bfc7_444553540000); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_BAD_LOG_PHY_VALUES: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627706i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_BUFFER_TOO_SMALL: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627705i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_BUTTON_NOT_PRESSED: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627697i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_DATA_INDEX_NOT_FOUND: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627699i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_DATA_INDEX_OUT_OF_RANGE: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627698i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_I8042_TRANS_UNKNOWN: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627703i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_I8242_TRANS_UNKNOWN: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627703i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_INCOMPATIBLE_REPORT_ID: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627702i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_INTERNAL_ERROR: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627704i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_INVALID_PREPARSED_DATA: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627711i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_INVALID_REPORT_LENGTH: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627709i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_INVALID_REPORT_TYPE: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627710i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_IS_VALUE_ARRAY: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627700i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_NOT_BUTTON_ARRAY: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627679i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_NOT_IMPLEMENTED: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627680i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_NOT_VALUE_ARRAY: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627701i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_NULL: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-2146369535i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_REPORT_DOES_NOT_EXIST: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627696i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_SUCCESS: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(1114112i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_USAGE_NOT_FOUND: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627708i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HIDP_STATUS_VALUE_OUT_OF_RANGE: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1072627707i32); pub const HID_REVISION: u32 = 1u32; @@ -5259,7 +5259,7 @@ impl ::core::default::Default for DIACTIONA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIACTIONFORMATA { pub dwSize: u32, @@ -5325,7 +5325,7 @@ impl ::core::default::Default for DIACTIONFORMATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIACTIONFORMATW { pub dwSize: u32, @@ -5505,7 +5505,7 @@ impl ::core::default::Default for DICONDITION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DICONFIGUREDEVICESPARAMSA { pub dwSize: u32, @@ -5548,7 +5548,7 @@ impl ::core::default::Default for DICONFIGUREDEVICESPARAMSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DICONFIGUREDEVICESPARAMSW { pub dwSize: u32, @@ -5771,7 +5771,7 @@ impl ::core::default::Default for DIDEVCAPS_DX3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIDEVICEIMAGEINFOA { pub tszImagePath: [u8; 260], @@ -5817,7 +5817,7 @@ impl ::core::default::Default for DIDEVICEIMAGEINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIDEVICEIMAGEINFOHEADERA { pub dwSize: u32, @@ -5863,7 +5863,7 @@ impl ::core::default::Default for DIDEVICEIMAGEINFOHEADERA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIDEVICEIMAGEINFOHEADERW { pub dwSize: u32, @@ -5909,7 +5909,7 @@ impl ::core::default::Default for DIDEVICEIMAGEINFOHEADERW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIDEVICEIMAGEINFOW { pub tszImagePath: [u16; 260], @@ -7756,7 +7756,7 @@ impl ::core::default::Default for HIDD_CONFIGURATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HIDP_BUTTON_ARRAY_DATA { pub ArrayIndex: u16, @@ -7795,7 +7795,7 @@ impl ::core::default::Default for HIDP_BUTTON_ARRAY_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HIDP_BUTTON_CAPS { pub UsagePage: u16, @@ -7833,7 +7833,7 @@ impl ::core::default::Default for HIDP_BUTTON_CAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union HIDP_BUTTON_CAPS_0 { pub Range: HIDP_BUTTON_CAPS_0_1, @@ -7858,7 +7858,7 @@ impl ::core::default::Default for HIDP_BUTTON_CAPS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HIDP_BUTTON_CAPS_0_0 { pub Usage: u16, @@ -7903,7 +7903,7 @@ impl ::core::default::Default for HIDP_BUTTON_CAPS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HIDP_BUTTON_CAPS_0_1 { pub UsageMin: u16, @@ -8024,7 +8024,7 @@ impl ::core::default::Default for HIDP_CAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HIDP_DATA { pub DataIndex: u16, @@ -8050,7 +8050,7 @@ impl ::core::default::Default for HIDP_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union HIDP_DATA_0 { pub RawValue: u32, @@ -8218,7 +8218,7 @@ impl ::core::default::Default for HIDP_UNKNOWN_TOKEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HIDP_VALUE_CAPS { pub UsagePage: u16, @@ -8264,7 +8264,7 @@ impl ::core::default::Default for HIDP_VALUE_CAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union HIDP_VALUE_CAPS_0 { pub Range: HIDP_VALUE_CAPS_0_1, @@ -8289,7 +8289,7 @@ impl ::core::default::Default for HIDP_VALUE_CAPS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HIDP_VALUE_CAPS_0_0 { pub Usage: u16, @@ -8334,7 +8334,7 @@ impl ::core::default::Default for HIDP_VALUE_CAPS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HIDP_VALUE_CAPS_0_1 { pub UsageMin: u16, @@ -8379,7 +8379,7 @@ impl ::core::default::Default for HIDP_VALUE_CAPS_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HID_COLLECTION_INFORMATION { pub DescriptorSize: u32, @@ -8513,7 +8513,7 @@ impl ::core::default::Default for INDICATOR_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INPUT_BUTTON_ENABLE_INFO { pub ButtonType: GPIOBUTTONS_BUTTON_TYPE, @@ -9246,49 +9246,49 @@ impl ::core::default::Default for USAGE_AND_PAGE { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDICONFIGUREDEVICESCALLBACK = ::core::option::Option, param1: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIENUMCREATEDEFFECTOBJECTSCALLBACK = ::core::option::Option, param1: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIENUMDEVICEOBJECTSCALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIENUMDEVICEOBJECTSCALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIENUMDEVICESBYSEMANTICSCBA = ::core::option::Option, param2: u32, param3: u32, param4: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIENUMDEVICESBYSEMANTICSCBW = ::core::option::Option, param2: u32, param3: u32, param4: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIENUMDEVICESCALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIENUMDEVICESCALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIENUMEFFECTSCALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIENUMEFFECTSCALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIENUMEFFECTSINFILECALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDIJOYTYPECALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNSHOWJOYCPL = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_HidP_GetVersionInternal = ::core::option::Option super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PHIDP_INSERT_SCANCODES = ::core::option::Option super::super::Foundation::BOOLEAN>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/impl.rs index c10fa7a1d7..43b444f0e3 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/impl.rs @@ -298,7 +298,7 @@ impl IEnumWiaItem2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWiaAppErrorHandler_Impl: Sized { fn GetWindow(&self) -> ::windows_core::Result; @@ -352,7 +352,7 @@ impl IWiaDataCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait IWiaDataTransfer_Impl: Sized { fn idtGetData(&self, pmedium: *mut super::super::System::Com::STGMEDIUM, piwiadatacallback: ::core::option::Option<&IWiaDataCallback>) -> ::windows_core::Result<()>; @@ -410,7 +410,7 @@ impl IWiaDataTransfer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWiaDevMgr_Impl: Sized { fn EnumDeviceInfo(&self, lflag: i32) -> ::windows_core::Result; @@ -508,7 +508,7 @@ impl IWiaDevMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWiaDevMgr2_Impl: Sized { fn EnumDeviceInfo(&self, lflags: i32) -> ::windows_core::Result; @@ -763,7 +763,7 @@ impl IWiaDrvItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWiaErrorHandler_Impl: Sized { fn ReportStatus(&self, lflags: i32, hwndparent: super::super::Foundation::HWND, pwiaitem2: ::core::option::Option<&IWiaItem2>, hrstatus: ::windows_core::HRESULT, lpercentcomplete: i32) -> ::windows_core::Result<()>; @@ -817,7 +817,7 @@ impl IWiaEventCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWiaImageFilter_Impl: Sized { fn InitializeFilter(&self, pwiaitem2: ::core::option::Option<&IWiaItem2>, pwiatransfercallback: ::core::option::Option<&IWiaTransferCallback>) -> ::windows_core::Result<()>; @@ -862,7 +862,7 @@ impl IWiaImageFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWiaItem_Impl: Sized { fn GetItemType(&self) -> ::windows_core::Result; @@ -1044,7 +1044,7 @@ impl IWiaItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWiaItem2_Impl: Sized { fn CreateChildItem(&self, litemflags: i32, lcreationflags: i32, bstritemname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -1355,7 +1355,7 @@ impl IWiaLogEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub trait IWiaMiniDrv_Impl: Sized { fn drvInitializeWia(&self, __midl__iwiaminidrv0000: *const u8, __midl__iwiaminidrv0001: i32, __midl__iwiaminidrv0002: &::windows_core::BSTR, __midl__iwiaminidrv0003: &::windows_core::BSTR, __midl__iwiaminidrv0004: ::core::option::Option<&::windows_core::IUnknown>, __midl__iwiaminidrv0005: ::core::option::Option<&::windows_core::IUnknown>, __midl__iwiaminidrv0006: *mut ::core::option::Option, __midl__iwiaminidrv0007: *mut ::core::option::Option<::windows_core::IUnknown>, __midl__iwiaminidrv0008: *mut i32) -> ::windows_core::Result<()>; @@ -1550,7 +1550,7 @@ impl IWiaMiniDrv_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWiaMiniDrvCallBack_Impl: Sized { fn MiniDrvCallback(&self, lreason: i32, lstatus: i32, lpercentcomplete: i32, loffset: i32, llength: i32, ptranctx: *const MINIDRV_TRANSFER_CONTEXT, lreserved: i32) -> ::windows_core::Result<()>; @@ -1571,7 +1571,7 @@ impl IWiaMiniDrvCallBack_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWiaMiniDrvTransferCallback_Impl: Sized { fn GetNextStream(&self, lflags: i32, bstritemname: &::windows_core::BSTR, bstrfullitemname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -1666,7 +1666,7 @@ impl IWiaPreview_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWiaPropertyStorage_Impl: Sized { fn ReadMultiple(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -1807,7 +1807,7 @@ impl IWiaPropertyStorage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWiaSegmentationFilter_Impl: Sized { fn DetectRegions(&self, lflags: i32, pinputstream: ::core::option::Option<&super::super::System::Com::IStream>, pwiaitem2: ::core::option::Option<&IWiaItem2>) -> ::windows_core::Result<()>; @@ -1828,7 +1828,7 @@ impl IWiaSegmentationFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWiaTransfer_Impl: Sized { fn Download(&self, lflags: i32, piwiatransfercallback: ::core::option::Option<&IWiaTransferCallback>) -> ::windows_core::Result<()>; @@ -1879,7 +1879,7 @@ impl IWiaTransfer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWiaTransferCallback_Impl: Sized { fn TransferCallback(&self, lflags: i32, pwiatransferparams: *const WiaTransferParams) -> ::windows_core::Result<()>; @@ -1916,7 +1916,7 @@ impl IWiaTransferCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IWiaUIExtension_Impl: Sized { fn DeviceDialog(&self, pdevicedialogdata: *const DEVICEDIALOGDATA) -> ::windows_core::Result<()>; @@ -1954,7 +1954,7 @@ impl IWiaUIExtension_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IWiaUIExtension2_Impl: Sized { fn DeviceDialog(&self, pdevicedialogdata: *const DEVICEDIALOGDATA2) -> ::windows_core::Result<()>; @@ -1985,7 +1985,7 @@ impl IWiaUIExtension2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWiaVideo_Impl: Sized { fn PreviewVisible(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/mod.rs index 4cabf93532..595c38cd01 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/mod.rs @@ -197,7 +197,7 @@ pub struct IEnumWiaItem2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWiaAppErrorHandler(::windows_core::IUnknown); impl IWiaAppErrorHandler { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -252,7 +252,7 @@ pub struct IWiaDataCallback_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWiaDataTransfer(::windows_core::IUnknown); impl IWiaDataTransfer { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn idtGetData(&self, pmedium: *mut super::super::System::Com::STGMEDIUM, piwiadatacallback: P0) -> ::windows_core::Result<()> where @@ -260,7 +260,7 @@ impl IWiaDataTransfer { { (::windows_core::Interface::vtable(self).idtGetData)(::windows_core::Interface::as_raw(self), pmedium, piwiadatacallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn idtGetBandedData(&self, pwiadatatransinfo: *mut WIA_DATA_TRANSFER_INFO, piwiadatacallback: P0) -> ::windows_core::Result<()> where @@ -317,7 +317,7 @@ impl IWiaDevMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDevice)(::windows_core::Interface::as_raw(self), bstrdeviceid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SelectDeviceDlg(&self, hwndparent: P0, ldevicetype: i32, lflags: i32, pbstrdeviceid: *mut ::windows_core::BSTR, ppitemroot: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -325,7 +325,7 @@ impl IWiaDevMgr { { (::windows_core::Interface::vtable(self).SelectDeviceDlg)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ldevicetype, lflags, ::core::mem::transmute(pbstrdeviceid), ::core::mem::transmute(ppitemroot)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SelectDeviceDlgID(&self, hwndparent: P0, ldevicetype: i32, lflags: i32, pbstrdeviceid: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> where @@ -333,7 +333,7 @@ impl IWiaDevMgr { { (::windows_core::Interface::vtable(self).SelectDeviceDlgID)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ldevicetype, lflags, ::core::mem::transmute(pbstrdeviceid)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetImageDlg(&self, hwndparent: P0, ldevicetype: i32, lflags: i32, lintent: i32, pitemroot: P1, bstrfilename: P2, pguidformat: *mut ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -370,7 +370,7 @@ impl IWiaDevMgr { { (::windows_core::Interface::vtable(self).RegisterEventCallbackCLSID)(::windows_core::Interface::as_raw(self), lflags, bstrdeviceid.into_param().abi(), peventguid, pclsid, bstrname.into_param().abi(), bstrdescription.into_param().abi(), bstricon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDeviceDlg(&self, hwndparent: P0, lflags: i32) -> ::windows_core::Result<()> where @@ -427,7 +427,7 @@ impl IWiaDevMgr2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDevice)(::windows_core::Interface::as_raw(self), lflags, bstrdeviceid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SelectDeviceDlg(&self, hwndparent: P0, ldevicetype: i32, lflags: i32, pbstrdeviceid: *mut ::windows_core::BSTR, ppitemroot: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -435,7 +435,7 @@ impl IWiaDevMgr2 { { (::windows_core::Interface::vtable(self).SelectDeviceDlg)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ldevicetype, lflags, ::core::mem::transmute(pbstrdeviceid), ::core::mem::transmute(ppitemroot)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SelectDeviceDlgID(&self, hwndparent: P0, ldevicetype: i32, lflags: i32, pbstrdeviceid: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> where @@ -471,7 +471,7 @@ impl IWiaDevMgr2 { { (::windows_core::Interface::vtable(self).RegisterEventCallbackCLSID)(::windows_core::Interface::as_raw(self), lflags, bstrdeviceid.into_param().abi(), peventguid, pclsid, bstrname.into_param().abi(), bstrdescription.into_param().abi(), bstricon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetImageDlg(&self, lflags: i32, bstrdeviceid: P0, hwndparent: P1, bstrfoldername: P2, bstrfilename: P3, plnumfiles: *mut i32, ppbstrfilepaths: *mut *mut ::windows_core::BSTR, ppitem: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -604,7 +604,7 @@ pub struct IWiaDrvItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWiaErrorHandler(::windows_core::IUnknown); impl IWiaErrorHandler { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReportStatus(&self, lflags: i32, hwndparent: P0, pwiaitem2: P1, hrstatus: ::windows_core::HRESULT, lpercentcomplete: i32) -> ::windows_core::Result<()> where @@ -682,7 +682,7 @@ impl IWiaImageFilter { { (::windows_core::Interface::vtable(self).SetNewCallback)(::windows_core::Interface::as_raw(self), pwiatransfercallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn FilterPreviewImage(&self, lflags: i32, pwiachilditem2: P0, inputimageextents: super::super::Foundation::RECT, pinputstream: P1) -> ::windows_core::Result<()> where @@ -754,7 +754,7 @@ impl IWiaItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindItemByName)(::windows_core::Interface::as_raw(self), lflags, bstrfullitemname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeviceDlg(&self, hwndparent: P0, lflags: i32, lintent: i32, plitemcount: *mut i32, ppiwiaitem: *mut *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -852,7 +852,7 @@ impl IWiaItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeviceDlg(&self, lflags: i32, hwndparent: P0, bstrfoldername: P1, bstrfilename: P2, plnumfiles: *mut i32, ppbstrfilepaths: *mut *mut ::windows_core::BSTR, ppitem: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -869,7 +869,7 @@ impl IWiaItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumDeviceCapabilities)(::windows_core::Interface::as_raw(self), lflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckExtension(&self, lflags: i32, bstrname: P0, riidextensioninterface: *const ::windows_core::GUID, pbextensionexists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -1055,7 +1055,7 @@ impl IWiaMiniDrv { { (::windows_core::Interface::vtable(self).drvInitializeWia)(::windows_core::Interface::as_raw(self), __midl__iwiaminidrv0000, __midl__iwiaminidrv0001, __midl__iwiaminidrv0002.into_param().abi(), __midl__iwiaminidrv0003.into_param().abi(), __midl__iwiaminidrv0004.into_param().abi(), __midl__iwiaminidrv0005.into_param().abi(), ::core::mem::transmute(__midl__iwiaminidrv0006), ::core::mem::transmute(__midl__iwiaminidrv0007), __midl__iwiaminidrv0008).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn drvAcquireItemData(&self, __midl__iwiaminidrv0009: *const u8, __midl__iwiaminidrv0010: i32, __midl__iwiaminidrv0011: *mut MINIDRV_TRANSFER_CONTEXT, __midl__iwiaminidrv0012: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).drvAcquireItemData)(::windows_core::Interface::as_raw(self), __midl__iwiaminidrv0009, __midl__iwiaminidrv0010, __midl__iwiaminidrv0011, __midl__iwiaminidrv0012).ok() @@ -1064,19 +1064,19 @@ impl IWiaMiniDrv { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).drvInitItemProperties)(::windows_core::Interface::as_raw(self), __midl__iwiaminidrv0013, __midl__iwiaminidrv0014, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn drvValidateItemProperties(&self, __midl__iwiaminidrv0016: *const u8, __midl__iwiaminidrv0017: i32, __midl__iwiaminidrv0018: u32, __midl__iwiaminidrv0019: *const super::super::System::Com::StructuredStorage::PROPSPEC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).drvValidateItemProperties)(::windows_core::Interface::as_raw(self), __midl__iwiaminidrv0016, __midl__iwiaminidrv0017, __midl__iwiaminidrv0018, __midl__iwiaminidrv0019, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn drvWriteItemProperties(&self, __midl__iwiaminidrv0021: *const u8, __midl__iwiaminidrv0022: i32, __midl__iwiaminidrv0023: *const MINIDRV_TRANSFER_CONTEXT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).drvWriteItemProperties)(::windows_core::Interface::as_raw(self), __midl__iwiaminidrv0021, __midl__iwiaminidrv0022, __midl__iwiaminidrv0023, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn drvReadItemProperties(&self, __midl__iwiaminidrv0025: *const u8, __midl__iwiaminidrv0026: i32, __midl__iwiaminidrv0027: u32, __midl__iwiaminidrv0028: *const super::super::System::Com::StructuredStorage::PROPSPEC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1168,7 +1168,7 @@ pub struct IWiaMiniDrv_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWiaMiniDrvCallBack(::windows_core::IUnknown); impl IWiaMiniDrvCallBack { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MiniDrvCallback(&self, lreason: i32, lstatus: i32, lpercentcomplete: i32, loffset: i32, llength: i32, ptranctx: *const MINIDRV_TRANSFER_CONTEXT, lreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MiniDrvCallback)(::windows_core::Interface::as_raw(self), lreason, lstatus, lpercentcomplete, loffset, llength, ptranctx, lreserved).ok() @@ -1194,7 +1194,7 @@ pub struct IWiaMiniDrvCallBack_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWiaMiniDrvTransferCallback(::windows_core::IUnknown); impl IWiaMiniDrvTransferCallback { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNextStream(&self, lflags: i32, bstritemname: P0, bstrfullitemname: P1) -> ::windows_core::Result where @@ -1291,17 +1291,17 @@ pub struct IWiaPreview_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWiaPropertyStorage(::windows_core::IUnknown); impl IWiaPropertyStorage { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn ReadMultiple(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReadMultiple)(::windows_core::Interface::as_raw(self), cpspec, rgpspec, rgpropvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn WriteMultiple(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT, propidnamefirst: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WriteMultiple)(::windows_core::Interface::as_raw(self), cpspec, rgpspec, rgpropvar, propidnamefirst).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn DeleteMultiple(&self, rgpspec: &[super::super::System::Com::StructuredStorage::PROPSPEC]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteMultiple)(::windows_core::Interface::as_raw(self), rgpspec.len() as _, ::core::mem::transmute(rgpspec.as_ptr())).ok() @@ -1321,13 +1321,13 @@ impl IWiaPropertyStorage { pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Enum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTimes(&self, pctime: *const super::super::Foundation::FILETIME, patime: *const super::super::Foundation::FILETIME, pmtime: *const super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTimes)(::windows_core::Interface::as_raw(self), pctime, patime, pmtime).ok() @@ -1335,12 +1335,12 @@ impl IWiaPropertyStorage { pub unsafe fn SetClass(&self, clsid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClass)(::windows_core::Interface::as_raw(self), clsid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn Stat(&self, pstatpsstg: *mut super::super::System::Com::StructuredStorage::STATPROPSETSTG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Stat)(::windows_core::Interface::as_raw(self), pstatpsstg).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetPropertyAttributes(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgflags: *mut u32, rgpropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyAttributes)(::windows_core::Interface::as_raw(self), cpspec, rgpspec, rgflags, rgpropvar).ok() @@ -1349,12 +1349,12 @@ impl IWiaPropertyStorage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPropertyStream(&self, pcompatibilityid: *mut ::windows_core::GUID, ppistream: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyStream)(::windows_core::Interface::as_raw(self), pcompatibilityid, ::core::mem::transmute(ppistream)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPropertyStream(&self, pcompatibilityid: *mut ::windows_core::GUID, pistream: P0) -> ::windows_core::Result<()> where @@ -1422,7 +1422,7 @@ pub struct IWiaPropertyStorage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWiaSegmentationFilter(::windows_core::IUnknown); impl IWiaSegmentationFilter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DetectRegions(&self, lflags: i32, pinputstream: P0, pwiaitem2: P1) -> ::windows_core::Result<()> where @@ -1458,7 +1458,7 @@ impl IWiaTransfer { { (::windows_core::Interface::vtable(self).Download)(::windows_core::Interface::as_raw(self), lflags, piwiatransfercallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Upload(&self, lflags: i32, psource: P0, piwiatransfercallback: P1) -> ::windows_core::Result<()> where @@ -1501,7 +1501,7 @@ impl IWiaTransferCallback { pub unsafe fn TransferCallback(&self, lflags: i32, pwiatransferparams: *const WiaTransferParams) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TransferCallback)(::windows_core::Interface::as_raw(self), lflags, pwiatransferparams).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNextStream(&self, lflags: i32, bstritemname: P0, bstrfullitemname: P1) -> ::windows_core::Result where @@ -1533,12 +1533,12 @@ pub struct IWiaTransferCallback_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWiaUIExtension(::windows_core::IUnknown); impl IWiaUIExtension { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeviceDialog(&self, pdevicedialogdata: *const DEVICEDIALOGDATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeviceDialog)(::windows_core::Interface::as_raw(self), pdevicedialogdata).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetDeviceIcon(&self, bstrdeviceid: P0, phicon: *mut super::super::UI::WindowsAndMessaging::HICON, nsize: u32) -> ::windows_core::Result<()> where @@ -1546,7 +1546,7 @@ impl IWiaUIExtension { { (::windows_core::Interface::vtable(self).GetDeviceIcon)(::windows_core::Interface::as_raw(self), bstrdeviceid.into_param().abi(), phicon, nsize).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetDeviceBitmapLogo(&self, bstrdeviceid: P0, phbitmap: *mut super::super::Graphics::Gdi::HBITMAP, nmaxwidth: u32, nmaxheight: u32) -> ::windows_core::Result<()> where @@ -1583,12 +1583,12 @@ pub struct IWiaUIExtension_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWiaUIExtension2(::windows_core::IUnknown); impl IWiaUIExtension2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeviceDialog(&self, pdevicedialogdata: *const DEVICEDIALOGDATA2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeviceDialog)(::windows_core::Interface::as_raw(self), pdevicedialogdata).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetDeviceIcon(&self, bstrdeviceid: P0, phicon: *mut super::super::UI::WindowsAndMessaging::HICON, nsize: u32) -> ::windows_core::Result<()> where @@ -1621,13 +1621,13 @@ pub struct IWiaUIExtension2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWiaVideo(::windows_core::IUnknown); impl IWiaVideo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreviewVisible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PreviewVisible)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPreviewVisible(&self, bpreviewvisible: P0) -> ::windows_core::Result<()> where @@ -1645,7 +1645,7 @@ impl IWiaVideo { { (::windows_core::Interface::vtable(self).SetImagesDirectory)(::windows_core::Interface::as_raw(self), bstrimagedirectory.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVideoByWiaDevID(&self, bstrwiadeviceid: P0, hwndparent: P1, bstretchtofitparent: P2, bautobeginplayback: P3) -> ::windows_core::Result<()> where @@ -1656,7 +1656,7 @@ impl IWiaVideo { { (::windows_core::Interface::vtable(self).CreateVideoByWiaDevID)(::windows_core::Interface::as_raw(self), bstrwiadeviceid.into_param().abi(), hwndparent.into_param().abi(), bstretchtofitparent.into_param().abi(), bautobeginplayback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVideoByDevNum(&self, uidevicenumber: u32, hwndparent: P0, bstretchtofitparent: P1, bautobeginplayback: P2) -> ::windows_core::Result<()> where @@ -1666,7 +1666,7 @@ impl IWiaVideo { { (::windows_core::Interface::vtable(self).CreateVideoByDevNum)(::windows_core::Interface::as_raw(self), uidevicenumber, hwndparent.into_param().abi(), bstretchtofitparent.into_param().abi(), bautobeginplayback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVideoByName(&self, bstrfriendlyname: P0, hwndparent: P1, bstretchtofitparent: P2, bautobeginplayback: P3) -> ::windows_core::Result<()> where @@ -1690,7 +1690,7 @@ impl IWiaVideo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TakePicture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ResizeVideo(&self, bstretchtofitparent: P0) -> ::windows_core::Result<()> where @@ -3021,7 +3021,7 @@ impl ::core::fmt::Debug for WIAVIDEO_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICEDIALOGDATA { pub cbSize: u32, @@ -3063,7 +3063,7 @@ impl ::core::default::Default for DEVICEDIALOGDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICEDIALOGDATA2 { pub cbSize: u32, @@ -3107,7 +3107,7 @@ impl ::core::default::Default for DEVICEDIALOGDATA2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MINIDRV_TRANSFER_CONTEXT { pub lSize: i32, @@ -3254,7 +3254,7 @@ impl ::core::default::Default for RANGEVALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SCANINFO { pub ADF: i32, @@ -3467,7 +3467,7 @@ impl ::core::default::Default for TWAIN_CAPABILITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VAL { pub lVal: i32, @@ -3513,7 +3513,7 @@ impl ::core::default::Default for VAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WIAS_CHANGED_VALUE_INFO { pub bChanged: super::super::Foundation::BOOL, @@ -3538,7 +3538,7 @@ impl ::core::default::Default for WIAS_CHANGED_VALUE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WIAS_CHANGED_VALUE_INFO_0 { pub lVal: i32, @@ -3563,7 +3563,7 @@ impl ::core::default::Default for WIAS_CHANGED_VALUE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WIAS_CHANGED_VALUE_INFO_1 { pub lVal: i32, @@ -3804,7 +3804,7 @@ impl ::core::default::Default for WIA_DATA_CALLBACK_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WIA_DATA_TRANSFER_INFO { pub ulSize: u32, @@ -4139,7 +4139,7 @@ impl ::core::default::Default for WIA_PATCH_CODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WIA_PROPERTY_CONTEXT { pub cProps: u32, @@ -4179,7 +4179,7 @@ impl ::core::default::Default for WIA_PROPERTY_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct WIA_PROPERTY_INFO { pub lAccessFlags: u32, @@ -4203,7 +4203,7 @@ impl ::core::default::Default for WIA_PROPERTY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub union WIA_PROPERTY_INFO_0 { pub Range: WIA_PROPERTY_INFO_0_7, @@ -4232,7 +4232,7 @@ impl ::core::default::Default for WIA_PROPERTY_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct WIA_PROPERTY_INFO_0_0 { pub Nom: i32, @@ -4271,7 +4271,7 @@ impl ::core::default::Default for WIA_PROPERTY_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct WIA_PROPERTY_INFO_0_1 { pub cNumList: i32, @@ -4309,7 +4309,7 @@ impl ::core::default::Default for WIA_PROPERTY_INFO_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct WIA_PROPERTY_INFO_0_2 { pub cNumList: i32, @@ -4349,7 +4349,7 @@ impl ::core::default::Default for WIA_PROPERTY_INFO_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct WIA_PROPERTY_INFO_0_3 { pub cNumList: i32, @@ -4389,7 +4389,7 @@ impl ::core::default::Default for WIA_PROPERTY_INFO_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct WIA_PROPERTY_INFO_0_4 { pub cNumList: i32, @@ -4429,7 +4429,7 @@ impl ::core::default::Default for WIA_PROPERTY_INFO_0_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct WIA_PROPERTY_INFO_0_5 { pub Dummy: i32, @@ -4467,7 +4467,7 @@ impl ::core::default::Default for WIA_PROPERTY_INFO_0_5 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct WIA_PROPERTY_INFO_0_6 { pub Min: f64, @@ -4508,7 +4508,7 @@ impl ::core::default::Default for WIA_PROPERTY_INFO_0_6 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct WIA_PROPERTY_INFO_0_7 { pub Min: i32, @@ -4677,7 +4677,7 @@ impl ::core::default::Default for WiaTransferParams { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DeviceDialogFunction = ::core::option::Option ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/impl.rs index 673a213395..5a43b52e8b 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/impl.rs @@ -289,7 +289,7 @@ impl IPortableDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IPortableDeviceCapabilities_Impl: Sized { fn GetSupportedCommands(&self) -> ::windows_core::Result; @@ -443,7 +443,7 @@ impl IPortableDeviceCapabilities_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub trait IPortableDeviceConnector_Impl: Sized { fn Connect(&self, pcallback: ::core::option::Option<&IConnectionRequestCallback>) -> ::windows_core::Result<()>; @@ -508,7 +508,7 @@ impl IPortableDeviceConnector_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IPortableDeviceContent_Impl: Sized { fn EnumObjects(&self, dwflags: u32, pszparentobjectid: &::windows_core::PCWSTR, pfilter: ::core::option::Option<&IPortableDeviceValues>) -> ::windows_core::Result; @@ -619,7 +619,7 @@ impl IPortableDeviceContent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IPortableDeviceContent2_Impl: Sized + IPortableDeviceContent_Impl { fn UpdateObjectWithPropertiesAndData(&self, pszobjectid: &::windows_core::PCWSTR, pproperties: ::core::option::Option<&IPortableDeviceValues>, ppdata: *mut ::core::option::Option, pdwoptimalwritebuffersize: *mut u32) -> ::windows_core::Result<()>; @@ -643,7 +643,7 @@ impl IPortableDeviceContent2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IPortableDeviceDataStream_Impl: Sized + super::super::System::Com::IStream_Impl { fn GetObjectID(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -680,7 +680,7 @@ impl IPortableDeviceDataStream_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IPortableDeviceDispatchFactory_Impl: Sized { fn GetDeviceDispatch(&self, pszpnpdeviceid: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -724,7 +724,7 @@ impl IPortableDeviceEventCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IPortableDeviceKeyCollection_Impl: Sized { fn GetCount(&self, pcelems: *const u32) -> ::windows_core::Result<()>; @@ -838,7 +838,7 @@ impl IPortableDeviceManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPortableDevicePropVariantCollection_Impl: Sized { fn GetCount(&self, pcelems: *const u32) -> ::windows_core::Result<()>; @@ -910,7 +910,7 @@ impl IPortableDevicePropVariantCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IPortableDeviceProperties_Impl: Sized { fn GetSupportedProperties(&self, pszobjectid: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1093,7 +1093,7 @@ impl IPortableDevicePropertiesBulkCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IPortableDeviceResources_Impl: Sized { fn GetSupportedResources(&self, pszobjectid: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1323,7 +1323,7 @@ impl IPortableDeviceServiceActivation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IPortableDeviceServiceCapabilities_Impl: Sized { fn GetSupportedMethods(&self) -> ::windows_core::Result; @@ -1670,7 +1670,7 @@ impl IPortableDeviceUnitsStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IPortableDeviceValues_Impl: Sized { fn GetCount(&self, pcelt: *const u32) -> ::windows_core::Result<()>; @@ -2111,7 +2111,7 @@ impl IPortableDeviceValuesCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPortableDeviceWebControl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetDeviceFromId(&self, deviceid: &::windows_core::BSTR) -> ::windows_core::Result; @@ -2148,7 +2148,7 @@ impl IPortableDeviceWebControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRadioInstance_Impl: Sized { fn GetRadioManagerSignature(&self) -> ::windows_core::Result<::windows_core::GUID>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/mod.rs index 0bfaf21d1c..d95d968b74 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/mod.rs @@ -244,7 +244,7 @@ impl IPortableDeviceCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSupportedCommands)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetCommandOptions(&self, command: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -270,7 +270,7 @@ impl IPortableDeviceCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSupportedFormatProperties)(::windows_core::Interface::as_raw(self), format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetFixedPropertyAttributes(&self, format: *const ::windows_core::GUID, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -339,12 +339,12 @@ impl IPortableDeviceConnector { { (::windows_core::Interface::vtable(self).Cancel)(::windows_core::Interface::as_raw(self), pcallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Devices_Properties`"] + #[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub unsafe fn GetProperty(&self, ppropertykey: *const super::Properties::DEVPROPKEY, ppropertytype: *mut super::Properties::DEVPROPTYPE, ppdata: *mut *mut u8, pcbdata: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), ppropertykey, ppropertytype, ppdata, pcbdata).ok() } - #[doc = "Required features: `Win32_Devices_Properties`"] + #[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub unsafe fn SetProperty(&self, ppropertykey: *const super::Properties::DEVPROPKEY, propertytype: super::Properties::DEVPROPTYPE, pdata: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), ppropertykey, propertytype, ::core::mem::transmute(pdata.as_ptr()), pdata.len() as _).ok() @@ -404,7 +404,7 @@ impl IPortableDeviceContent { { (::windows_core::Interface::vtable(self).CreateObjectWithPropertiesOnly)(::windows_core::Interface::as_raw(self), pvalues.into_param().abi(), ppszobjectid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateObjectWithPropertiesAndData(&self, pvalues: P0, ppdata: *mut ::core::option::Option, pdwoptimalwritebuffersize: *mut u32, ppszcookie: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> where @@ -494,7 +494,7 @@ impl IPortableDeviceContent2 { { (::windows_core::Interface::vtable(self).base__.CreateObjectWithPropertiesOnly)(::windows_core::Interface::as_raw(self), pvalues.into_param().abi(), ppszobjectid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateObjectWithPropertiesAndData(&self, pvalues: P0, ppdata: *mut ::core::option::Option, pdwoptimalwritebuffersize: *mut u32, ppszcookie: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> where @@ -532,7 +532,7 @@ impl IPortableDeviceContent2 { { (::windows_core::Interface::vtable(self).base__.Copy)(::windows_core::Interface::as_raw(self), pobjectids.into_param().abi(), pszdestinationfolderobjectid.into_param().abi(), ::core::mem::transmute(ppresults)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UpdateObjectWithPropertiesAndData(&self, pszobjectid: P0, pproperties: P1, ppdata: *mut ::core::option::Option, pdwoptimalwritebuffersize: *mut u32) -> ::windows_core::Result<()> where @@ -558,34 +558,34 @@ pub struct IPortableDeviceContent2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] UpdateObjectWithPropertiesAndData: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPortableDeviceDataStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPortableDeviceDataStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -593,32 +593,32 @@ impl IPortableDeviceDataStream { { (::windows_core::Interface::vtable(self).base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -654,7 +654,7 @@ pub struct IPortableDeviceDataStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPortableDeviceDispatchFactory(::windows_core::IUnknown); impl IPortableDeviceDispatchFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDeviceDispatch(&self, pszpnpdeviceid: P0) -> ::windows_core::Result where @@ -711,12 +711,12 @@ impl IPortableDeviceKeyCollection { pub unsafe fn GetCount(&self, pcelems: *const u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), pcelems).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetAt(&self, dwindex: u32, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAt)(::windows_core::Interface::as_raw(self), dwindex, pkey).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Add(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), key).ok() @@ -816,12 +816,12 @@ impl IPortableDevicePropVariantCollection { pub unsafe fn GetCount(&self, pcelems: *const u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), pcelems).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetAt(&self, dwindex: u32, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAt)(::windows_core::Interface::as_raw(self), dwindex, pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pvalue).ok() @@ -876,7 +876,7 @@ impl IPortableDeviceProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSupportedProperties)(::windows_core::Interface::as_raw(self), pszobjectid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetPropertyAttributes(&self, pszobjectid: P0, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result where @@ -1030,7 +1030,7 @@ impl IPortableDeviceResources { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSupportedResources)(::windows_core::Interface::as_raw(self), pszobjectid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetResourceAttributes(&self, pszobjectid: P0, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result where @@ -1039,7 +1039,7 @@ impl IPortableDeviceResources { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetResourceAttributes)(::windows_core::Interface::as_raw(self), pszobjectid.into_param().abi(), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetStream(&self, pszobjectid: P0, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, dwmode: u32, pdwoptimalbuffersize: *mut u32, ppstream: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1057,7 +1057,7 @@ impl IPortableDeviceResources { pub unsafe fn Cancel(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Cancel)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateResource(&self, presourceattributes: P0, ppdata: *mut ::core::option::Option, pdwoptimalwritebuffersize: *mut u32, ppszcookie: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> where @@ -1221,7 +1221,7 @@ impl IPortableDeviceServiceCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMethodAttributes)(::windows_core::Interface::as_raw(self), method, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetMethodParameterAttributes(&self, method: *const ::windows_core::GUID, parameter: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1239,7 +1239,7 @@ impl IPortableDeviceServiceCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSupportedFormatProperties)(::windows_core::Interface::as_raw(self), format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetFormatPropertyAttributes(&self, format: *const ::windows_core::GUID, property: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1253,7 +1253,7 @@ impl IPortableDeviceServiceCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEventAttributes)(::windows_core::Interface::as_raw(self), event, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetEventParameterAttributes(&self, event: *const ::windows_core::GUID, parameter: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1271,7 +1271,7 @@ impl IPortableDeviceServiceCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSupportedCommands)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetCommandOptions(&self, command: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1469,23 +1469,23 @@ impl IPortableDeviceValues { pub unsafe fn GetCount(&self, pcelt: *const u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), pcelt).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetAt(&self, index: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAt)(::windows_core::Interface::as_raw(self), index, pkey, pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), key, pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetStringValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: P0) -> ::windows_core::Result<()> where @@ -1493,89 +1493,89 @@ impl IPortableDeviceValues { { (::windows_core::Interface::vtable(self).SetStringValue)(::windows_core::Interface::as_raw(self), key, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetStringValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStringValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetUnsignedIntegerValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetUnsignedIntegerValue)(::windows_core::Interface::as_raw(self), key, value).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetUnsignedIntegerValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUnsignedIntegerValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetSignedIntegerValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSignedIntegerValue)(::windows_core::Interface::as_raw(self), key, value).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetSignedIntegerValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSignedIntegerValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetUnsignedLargeIntegerValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetUnsignedLargeIntegerValue)(::windows_core::Interface::as_raw(self), key, value).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetUnsignedLargeIntegerValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUnsignedLargeIntegerValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetSignedLargeIntegerValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSignedLargeIntegerValue)(::windows_core::Interface::as_raw(self), key, value).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetSignedLargeIntegerValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSignedLargeIntegerValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetFloatValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFloatValue)(::windows_core::Interface::as_raw(self), key, value).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetFloatValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFloatValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetErrorValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: ::windows_core::HRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetErrorValue)(::windows_core::Interface::as_raw(self), key, value).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetErrorValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<::windows_core::HRESULT> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetErrorValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetKeyValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetKeyValue)(::windows_core::Interface::as_raw(self), key, value).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetKeyValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetKeyValue)(::windows_core::Interface::as_raw(self), key, pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SetBoolValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: P0) -> ::windows_core::Result<()> where @@ -1583,13 +1583,13 @@ impl IPortableDeviceValues { { (::windows_core::Interface::vtable(self).SetBoolValue)(::windows_core::Interface::as_raw(self), key, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetBoolValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBoolValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetIUnknownValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: P0) -> ::windows_core::Result<()> where @@ -1597,34 +1597,34 @@ impl IPortableDeviceValues { { (::windows_core::Interface::vtable(self).SetIUnknownValue)(::windows_core::Interface::as_raw(self), key, pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetIUnknownValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<::windows_core::IUnknown> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIUnknownValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetGuidValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGuidValue)(::windows_core::Interface::as_raw(self), key, value).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetGuidValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGuidValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetBufferValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBufferValue)(::windows_core::Interface::as_raw(self), key, ::core::mem::transmute(pvalue.as_ptr()), pvalue.len() as _).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetBufferValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppvalue: *mut *mut u8, pcbvalue: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBufferValue)(::windows_core::Interface::as_raw(self), key, ppvalue, pcbvalue).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetIPortableDeviceValuesValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: P0) -> ::windows_core::Result<()> where @@ -1632,13 +1632,13 @@ impl IPortableDeviceValues { { (::windows_core::Interface::vtable(self).SetIPortableDeviceValuesValue)(::windows_core::Interface::as_raw(self), key, pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetIPortableDeviceValuesValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIPortableDeviceValuesValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetIPortableDevicePropVariantCollectionValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: P0) -> ::windows_core::Result<()> where @@ -1646,13 +1646,13 @@ impl IPortableDeviceValues { { (::windows_core::Interface::vtable(self).SetIPortableDevicePropVariantCollectionValue)(::windows_core::Interface::as_raw(self), key, pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetIPortableDevicePropVariantCollectionValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIPortableDevicePropVariantCollectionValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetIPortableDeviceKeyCollectionValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: P0) -> ::windows_core::Result<()> where @@ -1660,13 +1660,13 @@ impl IPortableDeviceValues { { (::windows_core::Interface::vtable(self).SetIPortableDeviceKeyCollectionValue)(::windows_core::Interface::as_raw(self), key, pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetIPortableDeviceKeyCollectionValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIPortableDeviceKeyCollectionValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetIPortableDeviceValuesCollectionValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: P0) -> ::windows_core::Result<()> where @@ -1674,18 +1674,18 @@ impl IPortableDeviceValues { { (::windows_core::Interface::vtable(self).SetIPortableDeviceValuesCollectionValue)(::windows_core::Interface::as_raw(self), key, pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetIPortableDeviceValuesCollectionValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIPortableDeviceValuesCollectionValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn RemoveValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveValue)(::windows_core::Interface::as_raw(self), key).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CopyValuesFromPropertyStore(&self, pstore: P0) -> ::windows_core::Result<()> where @@ -1693,7 +1693,7 @@ impl IPortableDeviceValues { { (::windows_core::Interface::vtable(self).CopyValuesFromPropertyStore)(::windows_core::Interface::as_raw(self), pstore.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CopyValuesToPropertyStore(&self, pstore: P0) -> ::windows_core::Result<()> where @@ -1912,14 +1912,14 @@ pub struct IPortableDeviceValuesCollection_Vtbl { pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub RemoveAt: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwindex: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPortableDeviceWebControl(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPortableDeviceWebControl { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDeviceFromId(&self, deviceid: P0) -> ::windows_core::Result where @@ -1928,7 +1928,7 @@ impl IPortableDeviceWebControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDeviceFromId)(::windows_core::Interface::as_raw(self), deviceid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDeviceFromIdAsync(&self, deviceid: P0, pcompletionhandler: P1, perrorhandler: P2) -> ::windows_core::Result<()> where @@ -1986,12 +1986,12 @@ impl IRadioInstance { pub unsafe fn SetRadioState(&self, radiostate: DEVICE_RADIO_STATE, utimeoutsec: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRadioState)(::windows_core::Interface::as_raw(self), radiostate, utimeoutsec).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMultiComm(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsMultiComm)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAssociatingDevice(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsAssociatingDevice)(::windows_core::Interface::as_raw(self)) @@ -2094,7 +2094,7 @@ pub struct IWpdSerializer_Vtbl { pub GetSerializedSize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, psource: *mut ::core::ffi::c_void, pdwsize: *mut u32) -> ::windows_core::HRESULT, } pub const CLSID_WPD_NAMESPACE_EXTENSION: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x35786d3c_b075_49b9_88dd_029876e11c01); -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_MTPBTH_IsConnected: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xea1237fa_589d_4472_84e4_0abe36fd62ef), pid: 2 }; pub const DEVSVCTYPE_ABSTRACT: u32 = 1u32; @@ -2573,22 +2573,22 @@ pub const TYPE_NotesSvc: u32 = 0u32; pub const TYPE_RingtonesSvc: u32 = 0u32; pub const TYPE_StatusSvc: u32 = 0u32; pub const TYPE_TasksSvc: u32 = 0u32; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPDNSE_OBJECT_HAS_ALBUM_ART: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPDNSE_OBJECT_HAS_AUDIO_CLIP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPDNSE_OBJECT_HAS_CONTACT_PHOTO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPDNSE_OBJECT_HAS_ICON: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPDNSE_OBJECT_HAS_THUMBNAIL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPDNSE_OBJECT_OPTIMAL_READ_BLOCK_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 7 }; pub const WPDNSE_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6); @@ -2599,50 +2599,50 @@ pub const WPDNSE_PROPSHEET_CONTENT_RESOURCES: u32 = 16u32; pub const WPDNSE_PROPSHEET_DEVICE_GENERAL: u32 = 1u32; pub const WPDNSE_PROPSHEET_STORAGE_GENERAL: u32 = 2u32; pub const WPD_API_OPTIONS_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x10e54a3e_052d_4777_a13c_de7614be2bc4); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_API_OPTION_IOCTL_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x10e54a3e_052d_4777_a13c_de7614be2bc4), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_API_OPTION_USE_CLEAR_DATA_STREAM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x10e54a3e_052d_4777_a13c_de7614be2bc4), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_APPOINTMENT_ACCEPTED_ATTENDEES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_APPOINTMENT_DECLINED_ATTENDEES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_APPOINTMENT_LOCATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 3 }; pub const WPD_APPOINTMENT_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_APPOINTMENT_OPTIONAL_ATTENDEES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_APPOINTMENT_REQUIRED_ATTENDEES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_APPOINTMENT_RESOURCES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_APPOINTMENT_TENTATIVE_ATTENDEES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_APPOINTMENT_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_AUDIO_BITRATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_AUDIO_BIT_DEPTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_AUDIO_BLOCK_ALIGNMENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_AUDIO_CHANNEL_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_AUDIO_FORMAT_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 11 }; pub const WPD_BITRATE_TYPE_DISCRETE: WPD_BITRATE_TYPES = WPD_BITRATE_TYPES(1i32); @@ -2671,25 +2671,25 @@ pub const WPD_CATEGORY_SERVICE_METHODS: ::windows_core::GUID = ::windows_core::G pub const WPD_CATEGORY_SMS: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1); pub const WPD_CATEGORY_STILL_IMAGE_CAPTURE: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x4fcd6982_22a2_4b05_a48b_62d38bf27b32); pub const WPD_CATEGORY_STORAGE: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xd8f907a6_34cc_45fa_97fb_d007fa47ec94); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLASS_EXTENSION_OPTIONS_DEVICE_IDENTIFICATION_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3e3595da_4d71_49fe_a0b4_d4406c3ae93f), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLASS_EXTENSION_OPTIONS_DONT_REGISTER_WPD_DEVICE_INTERFACE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6309ffef_a87c_4ca7_8434_797576e40a96), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLASS_EXTENSION_OPTIONS_MULTITRANSPORT_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3e3595da_4d71_49fe_a0b4_d4406c3ae93f), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLASS_EXTENSION_OPTIONS_REGISTER_WPD_PRIVATE_DEVICE_INTERFACE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6309ffef_a87c_4ca7_8434_797576e40a96), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLASS_EXTENSION_OPTIONS_SILENCE_AUTOPLAY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x65c160f8_1367_4ce2_939d_8310839f0d30), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLASS_EXTENSION_OPTIONS_SUPPORTED_CONTENT_TYPES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6309ffef_a87c_4ca7_8434_797576e40a96), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLASS_EXTENSION_OPTIONS_TRANSPORT_BANDWIDTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3e3595da_4d71_49fe_a0b4_d4406c3ae93f), pid: 4 }; pub const WPD_CLASS_EXTENSION_OPTIONS_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x6309ffef_a87c_4ca7_8434_797576e40a96); @@ -2697,41 +2697,41 @@ pub const WPD_CLASS_EXTENSION_OPTIONS_V2: ::windows_core::GUID = ::windows_core: pub const WPD_CLASS_EXTENSION_OPTIONS_V3: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x65c160f8_1367_4ce2_939d_8310839f0d30); pub const WPD_CLASS_EXTENSION_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x33fb0d11_64a3_4fac_b4c7_3dfeaa99b051); pub const WPD_CLASS_EXTENSION_V2: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_DESIRED_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_EVENT_COOKIE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 11 }; pub const WPD_CLIENT_INFORMATION_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_MAJOR_VERSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_MANUAL_CLOSE_ON_DISCONNECT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_MINIMUM_RESULTS_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_MINOR_VERSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_REVISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_SECURITY_QUALITY_OF_SERVICE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_SHARE_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_WMDRM_APPLICATION_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CLIENT_WMDRM_APPLICATION_PRIVATE_KEY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 6 }; pub const WPD_COLOR_CORRECTED_STATUS_CORRECTED: WPD_COLOR_CORRECTED_STATUS_VALUES = WPD_COLOR_CORRECTED_STATUS_VALUES(1i32); @@ -2742,489 +2742,489 @@ pub const WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS: WPD_COMMAND_ACCESS_ pub const WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS: WPD_COMMAND_ACCESS_TYPES = WPD_COMMAND_ACCESS_TYPES(4i32); pub const WPD_COMMAND_ACCESS_READ: WPD_COMMAND_ACCESS_TYPES = WPD_COMMAND_ACCESS_TYPES(1i32); pub const WPD_COMMAND_ACCESS_READWRITE: WPD_COMMAND_ACCESS_TYPES = WPD_COMMAND_ACCESS_TYPES(3i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CAPABILITIES_GET_COMMAND_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CAPABILITIES_GET_EVENT_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CAPABILITIES_GET_FIXED_PROPERTY_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CAPABILITIES_GET_FUNCTIONAL_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_COMMANDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_CONTENT_TYPES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_EVENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FORMATS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FORMAT_PROPERTIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FUNCTIONAL_CATEGORIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CLASS_EXTENSION_REGISTER_SERVICE_INTERFACES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CLASS_EXTENSION_UNREGISTER_SERVICE_INTERFACES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_CLASS_EXTENSION_WRITE_DEVICE_INFORMATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x33fb0d11_64a3_4fac_b4c7_3dfeaa99b051), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_COMMIT_KEYPAIR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78f9c6fc_79b8_473c_9060_6bd23dd072c4), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_COMMON_GET_OBJECT_IDS_FROM_PERSISTENT_UNIQUE_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_COMMON_RESET_DEVICE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_COMMON_SAVE_CLIENT_INFORMATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_DEVICE_HINTS_GET_CONTENT_LOCATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0d5fb92b_cb46_4c4f_8343_0bc3d3f17c84), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_GENERATE_KEYPAIR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78f9c6fc_79b8_473c_9060_6bd23dd072c4), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MEDIA_CAPTURE_PAUSE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x59b433ba_fe44_4d8d_808c_6bcb9b0f15e8), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MEDIA_CAPTURE_START: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x59b433ba_fe44_4d8d_808c_6bcb9b0f15e8), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MEDIA_CAPTURE_STOP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x59b433ba_fe44_4d8d_808c_6bcb9b0f15e8), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MTP_EXT_END_DATA_TRANSFER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITHOUT_DATA_PHASE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MTP_EXT_GET_SUPPORTED_VENDOR_OPCODES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MTP_EXT_GET_VENDOR_EXTENSION_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MTP_EXT_READ_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_MTP_EXT_WRITE_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_ENUMERATION_END_FIND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_ENUMERATION_FIND_NEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_ENUMERATION_START_FIND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_MANAGEMENT_COMMIT_OBJECT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_MANAGEMENT_COPY_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_AND_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_ONLY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_MANAGEMENT_DELETE_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_MANAGEMENT_MOVE_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_MANAGEMENT_REVERT_OBJECT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_MANAGEMENT_UPDATE_OBJECT_WITH_PROPERTIES_AND_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_MANAGEMENT_WRITE_OBJECT_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_END: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_NEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_START: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_END: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_NEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_START: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_END: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_NEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_START: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_DELETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_GET: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_GET_ALL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_GET_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_PROPERTIES_SET: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_CLOSE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_COMMIT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_CREATE_RESOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_DELETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_GET_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_GET_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_OPEN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_REVERT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_SEEK: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_SEEK_IN_UNITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_OBJECT_RESOURCES_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_PROCESS_WIRELESS_PROFILE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78f9c6fc_79b8_473c_9060_6bd23dd072c4), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_COMMAND_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_EVENT_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_EVENT_PARAMETER_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_PROPERTY_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_RENDERING_PROFILES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_INHERITED_SERVICES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_METHOD_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_METHOD_PARAMETER_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_COMMANDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_EVENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_FORMATS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_FORMAT_PROPERTIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_METHODS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_METHODS_BY_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_COMMON_GET_SERVICE_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x322f071d_36ef_477f_b4b5_6f52d734baee), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_METHODS_CANCEL_INVOKE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_METHODS_END_INVOKE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SERVICE_METHODS_START_INVOKE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_SMS_SEND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_STILL_IMAGE_CAPTURE_INITIATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4fcd6982_22a2_4b05_a48b_62d38bf27b32), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_STORAGE_EJECT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd8f907a6_34cc_45fa_97fb_d007fa47ec94), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMAND_STORAGE_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd8f907a6_34cc_45fa_97fb_d007fa47ec94), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMON_INFORMATION_BODY_TEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMON_INFORMATION_END_DATETIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMON_INFORMATION_NOTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 7 }; pub const WPD_COMMON_INFORMATION_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMON_INFORMATION_PRIORITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMON_INFORMATION_START_DATETIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_COMMON_INFORMATION_SUBJECT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_ANNIVERSARY_DATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 62 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_ASSISTANT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 61 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BIRTHDATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 57 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_EMAIL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 34 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_EMAIL2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 35 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_FAX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 45 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_FULL_POSTAL_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_PHONE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 40 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_PHONE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 41 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_CITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_COUNTRY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_LINE1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_LINE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_POSTAL_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 22 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_REGION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_BUSINESS_WEB_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 50 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_CHILDREN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 60 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_COMPANY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 54 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_DISPLAY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_FIRST_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_INSTANT_MESSENGER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 51 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_INSTANT_MESSENGER2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 52 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_INSTANT_MESSENGER3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 53 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_LAST_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_MIDDLE_NAMES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_MOBILE_PHONE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 42 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_MOBILE_PHONE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 43 }; pub const WPD_CONTACT_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_OTHER_EMAILS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 36 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_OTHER_FULL_POSTAL_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_OTHER_PHONES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 47 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_CITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_LINE1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_LINE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_POSTAL_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 29 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_POSTAL_COUNTRY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 30 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_REGION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 28 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PAGER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 46 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_EMAIL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 32 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_EMAIL2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 33 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_FAX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 44 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_FULL_POSTAL_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_PHONE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 38 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_PHONE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 39 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_CITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_COUNTRY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_LINE1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_LINE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_POSTAL_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_REGION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PERSONAL_WEB_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 49 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PHONETIC_COMPANY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 55 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PHONETIC_FIRST_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PHONETIC_LAST_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PREFIX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PRIMARY_EMAIL_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 31 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PRIMARY_FAX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 58 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PRIMARY_PHONE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 37 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_PRIMARY_WEB_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 48 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_RINGTONE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 63 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_ROLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 56 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_SPOUSE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 59 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_CONTACT_SUFFIX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 7 }; pub const WPD_CONTENT_TYPE_ALL: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x80e170d2_1055_4a3e_b952_82cc4f8a8689); @@ -3260,69 +3260,69 @@ pub const WPD_CONTROL_FUNCTION_GENERIC_MESSAGE: u32 = 66u32; pub const WPD_CROPPED_STATUS_CROPPED: WPD_CROPPED_STATUS_VALUES = WPD_CROPPED_STATUS_VALUES(1i32); pub const WPD_CROPPED_STATUS_NOT_CROPPED: WPD_CROPPED_STATUS_VALUES = WPD_CROPPED_STATUS_VALUES(0i32); pub const WPD_CROPPED_STATUS_SHOULD_NOT_BE_CROPPED: WPD_CROPPED_STATUS_VALUES = WPD_CROPPED_STATUS_VALUES(2i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_DATETIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_EDP_IDENTITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6c2b878c_c2ec_490d_b425_d7a75e23e5ed), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_FIRMWARE_VERSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_FUNCTIONAL_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x463dd662_7fc4_4291_911c_7f4c9cca9799), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_MANUFACTURER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_MODEL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_MODEL_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x463dd662_7fc4_4291_911c_7f4c9cca9799), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_NETWORK_IDENTIFIER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 16 }; pub const WPD_DEVICE_OBJECT_ID: ::windows_core::PCWSTR = ::windows_core::w!("DEVICE"); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_POWER_LEVEL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_POWER_SOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 5 }; pub const WPD_DEVICE_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc); pub const WPD_DEVICE_PROPERTIES_V2: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x463dd662_7fc4_4291_911c_7f4c9cca9799); pub const WPD_DEVICE_PROPERTIES_V3: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x6c2b878c_c2ec_490d_b425_d7a75e23e5ed); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_PROTOCOL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_SERIAL_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_SUPPORTED_DRM_SCHEMES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_SUPPORTED_FORMATS_ARE_ORDERED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_SUPPORTS_NON_CONSUMABLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_SYNC_PARTNER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_TRANSPORT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x463dd662_7fc4_4291_911c_7f4c9cca9799), pid: 4 }; pub const WPD_DEVICE_TRANSPORT_BLUETOOTH: WPD_DEVICE_TRANSPORTS = WPD_DEVICE_TRANSPORTS(3i32); pub const WPD_DEVICE_TRANSPORT_IP: WPD_DEVICE_TRANSPORTS = WPD_DEVICE_TRANSPORTS(2i32); pub const WPD_DEVICE_TRANSPORT_UNSPECIFIED: WPD_DEVICE_TRANSPORTS = WPD_DEVICE_TRANSPORTS(0i32); pub const WPD_DEVICE_TRANSPORT_USB: WPD_DEVICE_TRANSPORTS = WPD_DEVICE_TRANSPORTS(1i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 15 }; pub const WPD_DEVICE_TYPE_AUDIO_RECORDER: WPD_DEVICE_TYPES = WPD_DEVICE_TYPES(6i32); @@ -3332,7 +3332,7 @@ pub const WPD_DEVICE_TYPE_MEDIA_PLAYER: WPD_DEVICE_TYPES = WPD_DEVICE_TYPES(2i32 pub const WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER: WPD_DEVICE_TYPES = WPD_DEVICE_TYPES(5i32); pub const WPD_DEVICE_TYPE_PHONE: WPD_DEVICE_TYPES = WPD_DEVICE_TYPES(3i32); pub const WPD_DEVICE_TYPE_VIDEO: WPD_DEVICE_TYPES = WPD_DEVICE_TYPES(4i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_DEVICE_USE_DEVICE_STAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x463dd662_7fc4_4291_911c_7f4c9cca9799), pid: 5 }; pub const WPD_DOCUMENT_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x0b110203_eb95_4f02_93e0_97c631493ad5); @@ -3340,36 +3340,36 @@ pub const WPD_EFFECT_MODE_BLACK_AND_WHITE: WPD_EFFECT_MODES = WPD_EFFECT_MODES(2 pub const WPD_EFFECT_MODE_COLOR: WPD_EFFECT_MODES = WPD_EFFECT_MODES(1i32); pub const WPD_EFFECT_MODE_SEPIA: WPD_EFFECT_MODES = WPD_EFFECT_MODES(3i32); pub const WPD_EFFECT_MODE_UNDEFINED: WPD_EFFECT_MODES = WPD_EFFECT_MODES(0i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EMAIL_BCC_LINE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EMAIL_CC_LINE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EMAIL_HAS_ATTACHMENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EMAIL_HAS_BEEN_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 7 }; pub const WPD_EMAIL_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EMAIL_RECEIVED_TIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EMAIL_SENDER_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EMAIL_TO_LINE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 2 }; pub const WPD_EVENT_ATTRIBUTES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x10c96578_2e81_4111_adde_e08ca6138f6d); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_ATTRIBUTE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x10c96578_2e81_4111_adde_e08ca6138f6d), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_ATTRIBUTE_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x10c96578_2e81_4111_adde_e08ca6138f6d), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_ATTRIBUTE_PARAMETERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x10c96578_2e81_4111_adde_e08ca6138f6d), pid: 3 }; pub const WPD_EVENT_DEVICE_CAPABILITIES_UPDATED: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x36885aa1_cd54_4daa_b3d0_afb3e03f5999); @@ -3382,34 +3382,34 @@ pub const WPD_EVENT_OBJECT_REMOVED: ::windows_core::GUID = ::windows_core::GUID: pub const WPD_EVENT_OBJECT_TRANSFER_REQUESTED: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x8d16a0a1_f2c6_41da_8f19_5e53721adbf2); pub const WPD_EVENT_OBJECT_UPDATED: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x1445a759_2e01_485d_9f27_ff07dae697ab); pub const WPD_EVENT_OPTIONS_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xb3d8dad7_a361_4b83_8a48_5b02ce10713b); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_OPTION_IS_AUTOPLAY_EVENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3d8dad7_a361_4b83_8a48_5b02ce10713b), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_OPTION_IS_BROADCAST_EVENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3d8dad7_a361_4b83_8a48_5b02ce10713b), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_PARAMETER_CHILD_HIERARCHY_CHANGED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_PARAMETER_EVENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_PARAMETER_OBJECT_CREATION_COOKIE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_PARAMETER_OBJECT_PARENT_PERSISTENT_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_PARAMETER_OPERATION_PROGRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_PARAMETER_OPERATION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_PARAMETER_PNP_DEVICE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_EVENT_PARAMETER_SERVICE_METHOD_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x52807b8a_4914_4323_9b9a_74f654b2b846), pid: 2 }; pub const WPD_EVENT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0); @@ -3443,15 +3443,15 @@ pub const WPD_FOCUS_METERING_MODE_CENTER_SPOT: WPD_FOCUS_METERING_MODES = WPD_FO pub const WPD_FOCUS_METERING_MODE_MULTI_SPOT: WPD_FOCUS_METERING_MODES = WPD_FOCUS_METERING_MODES(2i32); pub const WPD_FOCUS_METERING_MODE_UNDEFINED: WPD_FOCUS_METERING_MODES = WPD_FOCUS_METERING_MODES(0i32); pub const WPD_FOCUS_UNDEFINED: WPD_FOCUS_MODES = WPD_FOCUS_MODES(0i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_FOLDER_CONTENT_TYPES_ALLOWED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7e9a7abf_e568_4b34_aa2f_13bb12ab177d), pid: 2 }; pub const WPD_FOLDER_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x7e9a7abf_e568_4b34_aa2f_13bb12ab177d); pub const WPD_FORMAT_ATTRIBUTES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xa0a02000_bcaf_4be8_b3f5_233f231cf58f); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_FORMAT_ATTRIBUTE_MIMETYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa0a02000_bcaf_4be8_b3f5_233f231cf58f), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_FORMAT_ATTRIBUTE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa0a02000_bcaf_4be8_b3f5_233f231cf58f), pid: 2 }; pub const WPD_FUNCTIONAL_CATEGORY_ALL: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x2d8a6512_a74c_448e_ba8a_f4ac07c49399); @@ -3463,151 +3463,151 @@ pub const WPD_FUNCTIONAL_CATEGORY_SMS: ::windows_core::GUID = ::windows_core::GU pub const WPD_FUNCTIONAL_CATEGORY_STILL_IMAGE_CAPTURE: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x613ca327_ab93_4900_b4fa_895bb5874b79); pub const WPD_FUNCTIONAL_CATEGORY_STORAGE: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x23f05bbc_15de_4c2a_a55b_a9af5ce412ef); pub const WPD_FUNCTIONAL_CATEGORY_VIDEO_CAPTURE: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xe23e5f6b_7243_43aa_8df1_0eb3d968a918); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_FUNCTIONAL_OBJECT_CATEGORY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8f052d93_abca_4fc5_a5ac_b01df4dbe598), pid: 2 }; pub const WPD_FUNCTIONAL_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x8f052d93_abca_4fc5_a5ac_b01df4dbe598); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_IMAGE_BITDEPTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_IMAGE_COLOR_CORRECTED_STATUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_IMAGE_CROPPED_STATUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_IMAGE_EXPOSURE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_IMAGE_EXPOSURE_TIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_IMAGE_FNUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_IMAGE_HORIZONTAL_RESOLUTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 9 }; pub const WPD_IMAGE_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_IMAGE_VERTICAL_RESOLUTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_ALBUM_ARTIST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_ARTIST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_AUDIO_ENCODING_PROFILE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 49 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_BITRATE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_BUY_NOW: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_BYTE_BOOKMARK: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 36 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_COMPOSER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_COPYRIGHT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 31 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_DESTINATION_URL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 30 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_DURATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_EFFECTIVE_RATING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_ENCODING_PROFILE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_GENRE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 32 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_GUID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 38 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_HEIGHT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_LAST_ACCESSED_TIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_LAST_BUILD_DATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 35 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_MANAGING_EDITOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_META_GENRE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_OBJECT_BOOKMARK: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 34 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_OWNER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_PARENTAL_RATING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 9 }; pub const WPD_MEDIA_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_RELEASE_DATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_SAMPLE_RATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_SKIP_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_SOURCE_URL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 29 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_STAR_RATING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_SUBSCRIPTION_CONTENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_SUB_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 39 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_SUB_TITLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_TIME_BOOKMARK: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 33 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_TIME_TO_LIVE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 37 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_TITLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_TOTAL_BITRATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_USER_EFFECTIVE_RATING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_USE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_WEBMASTER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 28 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MEDIA_WIDTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 22 }; pub const WPD_MEMO_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x5ffbfc7b_7483_41ad_afb9_da3f4e592b8d); @@ -3631,60 +3631,60 @@ pub const WPD_META_GENRE_TRAINING_EDUCATIONAL_VIDEO_FILE: WPD_META_GENRES = WPD_ pub const WPD_META_GENRE_UNUSED: WPD_META_GENRES = WPD_META_GENRES(0i32); pub const WPD_META_GENRE_VIDEO_PODCAST: WPD_META_GENRES = WPD_META_GENRES(65i32); pub const WPD_METHOD_ATTRIBUTES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xf17a5071_f039_44af_8efe_432cf32e432a); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_METHOD_ATTRIBUTE_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf17a5071_f039_44af_8efe_432cf32e432a), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_METHOD_ATTRIBUTE_ASSOCIATED_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf17a5071_f039_44af_8efe_432cf32e432a), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_METHOD_ATTRIBUTE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf17a5071_f039_44af_8efe_432cf32e432a), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_METHOD_ATTRIBUTE_PARAMETERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf17a5071_f039_44af_8efe_432cf32e432a), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MUSIC_ALBUM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MUSIC_LYRICS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MUSIC_MOOD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 8 }; pub const WPD_MUSIC_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_MUSIC_TRACK: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_NETWORK_ASSOCIATION_HOST_NETWORK_IDENTIFIERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe4c93c1f_b203_43f1_a100_5a07d11b0274), pid: 2 }; pub const WPD_NETWORK_ASSOCIATION_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xe4c93c1f_b203_43f1_a100_5a07d11b0274); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_NETWORK_ASSOCIATION_X509V3SEQUENCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe4c93c1f_b203_43f1_a100_5a07d11b0274), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_BACK_REFERENCES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_CAN_DELETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_CONTENT_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_DATE_AUTHORED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_DATE_CREATED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_DATE_MODIFIED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 6 }; pub const WPD_OBJECT_FORMAT_3G2: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xb9850000_ae6c_4804_98ba_c57b46965fe7); @@ -3758,57 +3758,57 @@ pub const WPD_OBJECT_FORMAT_WMV: ::windows_core::GUID = ::windows_core::GUID::fr pub const WPD_OBJECT_FORMAT_WPLPLAYLIST: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xba100000_ae6c_4804_98ba_c57b46965fe7); pub const WPD_OBJECT_FORMAT_X509V3CERTIFICATE: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xb1030000_ae6c_4804_98ba_c57b46965fe7); pub const WPD_OBJECT_FORMAT_XML: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xba820000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_HINT_LOCATION_DISPLAY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_ISHIDDEN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_ISSYSTEM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_IS_DRM_PROTECTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_KEYWORDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_LANGUAGE_LOCALE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_NON_CONSUMABLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_ORIGINAL_FILE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_PARENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_PERSISTENT_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 5 }; pub const WPD_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c); pub const WPD_OBJECT_PROPERTIES_V2: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x0373cd3d_4a46_40d7_b4d8_73e8da74e775); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_REFERENCES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_SUPPORTED_UNITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0373cd3d_4a46_40d7_b4d8_73e8da74e775), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OBJECT_SYNC_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 16 }; pub const WPD_OPERATION_STATE_ABORTED: WPD_OPERATION_STATES = WPD_OPERATION_STATES(6i32); @@ -3818,32 +3818,32 @@ pub const WPD_OPERATION_STATE_PAUSED: WPD_OPERATION_STATES = WPD_OPERATION_STATE pub const WPD_OPERATION_STATE_RUNNING: WPD_OPERATION_STATES = WPD_OPERATION_STATES(2i32); pub const WPD_OPERATION_STATE_STARTED: WPD_OPERATION_STATES = WPD_OPERATION_STATES(1i32); pub const WPD_OPERATION_STATE_UNSPECIFIED: WPD_OPERATION_STATES = WPD_OPERATION_STATES(0i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OPTION_OBJECT_MANAGEMENT_RECURSIVE_DELETE_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 5001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OPTION_OBJECT_RESOURCES_NO_INPUT_BUFFER_ON_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 5003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OPTION_OBJECT_RESOURCES_SEEK_ON_READ_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 5001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OPTION_OBJECT_RESOURCES_SEEK_ON_WRITE_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 5002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OPTION_SMS_BINARY_MESSAGE_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 5001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_OPTION_VALID_OBJECT_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 5001 }; pub const WPD_PARAMETER_ATTRIBUTES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_DEFAULT_VALUE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_ENUMERATION_ELEMENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_FORM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 4 }; pub const WPD_PARAMETER_ATTRIBUTE_FORM_ENUMERATION: WpdParameterAttributeForm = WpdParameterAttributeForm(2i32); @@ -3851,31 +3851,31 @@ pub const WPD_PARAMETER_ATTRIBUTE_FORM_OBJECT_IDENTIFIER: WpdParameterAttributeF pub const WPD_PARAMETER_ATTRIBUTE_FORM_RANGE: WpdParameterAttributeForm = WpdParameterAttributeForm(1i32); pub const WPD_PARAMETER_ATTRIBUTE_FORM_REGULAR_EXPRESSION: WpdParameterAttributeForm = WpdParameterAttributeForm(3i32); pub const WPD_PARAMETER_ATTRIBUTE_FORM_UNSPECIFIED: WpdParameterAttributeForm = WpdParameterAttributeForm(0i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_MAX_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_ORDER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_RANGE_MAX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_RANGE_MIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_RANGE_STEP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_REGULAR_EXPRESSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_USAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PARAMETER_ATTRIBUTE_VARTYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 12 }; pub const WPD_PARAMETER_USAGE_IN: WPD_PARAMETER_USAGE_TYPES = WPD_PARAMETER_USAGE_TYPES(1i32); @@ -3888,25 +3888,25 @@ pub const WPD_PROPERTIES_MTP_VENDOR_EXTENDED_DEVICE_PROPS: ::windows_core::GUID pub const WPD_PROPERTIES_MTP_VENDOR_EXTENDED_OBJECT_PROPS: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x4d545058_4fce_4578_95c8_8698a9bc0f49); pub const WPD_PROPERTY_ATTRIBUTES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37); pub const WPD_PROPERTY_ATTRIBUTES_V2: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x5d9da160_74ae_43cc_85a9_fe555a80798e); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_CAN_DELETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_CAN_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_CAN_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_DEFAULT_VALUE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_ENUMERATION_ELEMENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_FAST_PROPERTY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_FORM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 2 }; pub const WPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATION: WpdAttributeForm = WpdAttributeForm(2i32); @@ -3914,494 +3914,494 @@ pub const WPD_PROPERTY_ATTRIBUTE_FORM_OBJECT_IDENTIFIER: WpdAttributeForm = WpdA pub const WPD_PROPERTY_ATTRIBUTE_FORM_RANGE: WpdAttributeForm = WpdAttributeForm(1i32); pub const WPD_PROPERTY_ATTRIBUTE_FORM_REGULAR_EXPRESSION: WpdAttributeForm = WpdAttributeForm(3i32); pub const WPD_PROPERTY_ATTRIBUTE_FORM_UNSPECIFIED: WpdAttributeForm = WpdAttributeForm(0i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_MAX_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5d9da160_74ae_43cc_85a9_fe555a80798e), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_RANGE_MAX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_RANGE_MIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_RANGE_STEP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_REGULAR_EXPRESSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_ATTRIBUTE_VARTYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5d9da160_74ae_43cc_85a9_fe555a80798e), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_COMMAND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_COMMAND_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_CONTENT_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1008 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_CONTENT_TYPES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1007 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_EVENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1014 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_EVENT_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1015 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1010 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_FORMATS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1009 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_CATEGORIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_CATEGORY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_PROPERTY_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1012 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_PROPERTY_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1011 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_SUPPORTED_COMMANDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CAPABILITIES_SUPPORTED_EVENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1013 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CLASS_EXTENSION_DEVICE_INFORMATION_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x33fb0d11_64a3_4fac_b4c7_3dfeaa99b051), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CLASS_EXTENSION_DEVICE_INFORMATION_WRITE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x33fb0d11_64a3_4fac_b4c7_3dfeaa99b051), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CLASS_EXTENSION_SERVICE_INTERFACES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CLASS_EXTENSION_SERVICE_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_CLASS_EXTENSION_SERVICE_REGISTRATION_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_COMMON_ACTIVITY_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1011 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_COMMON_CLIENT_INFORMATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1009 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_COMMON_CLIENT_INFORMATION_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1010 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_COMMON_COMMAND_CATEGORY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_COMMON_COMMAND_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_COMMON_COMMAND_TARGET: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_COMMON_HRESULT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_COMMON_OBJECT_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1008 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_COMMON_PERSISTENT_UNIQUE_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1007 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_DEVICE_HINTS_CONTENT_LOCATIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0d5fb92b_cb46_4c4f_8343_0bc3d3f17c84), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_DEVICE_HINTS_CONTENT_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0d5fb92b_cb46_4c4f_8343_0bc3d3f17c84), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_EVENT_PARAMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_ef88_4e4d_95c3_4f327f728a96), pid: 1011 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_OPERATION_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_OPERATION_PARAMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_OPTIMAL_TRANSFER_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1013 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_RESPONSE_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_RESPONSE_PARAMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_TRANSFER_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_TRANSFER_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1012 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1009 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1008 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1010 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_WRITTEN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1011 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_TRANSFER_TOTAL_DATA_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1007 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_VENDOR_EXTENSION_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1014 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_MTP_EXT_VENDOR_OPERATION_CODES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_NULL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_ENUMERATION_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_ENUMERATION_FILTER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_ENUMERATION_NUM_OBJECTS_REQUESTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 1005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_ENUMERATION_OBJECT_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_ENUMERATION_PARENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_COPY_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1013 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_CREATION_PROPERTIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_DELETE_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1007 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_DELETE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1010 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_DESTINATION_FOLDER_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1011 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_MOVE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1012 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_NUM_BYTES_TO_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_NUM_BYTES_WRITTEN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1016 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1009 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_OPTIMAL_TRANSFER_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1008 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_PROPERTY_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1015 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_MANAGEMENT_UPDATE_PROPERTIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1014 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_DEPTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1007 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PARENT_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PROPERTY_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_WRITE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1008 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_DELETE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_WRITE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_ACCESS_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1010 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1007 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_TO_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_TO_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1008 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_WRITTEN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1009 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_OPTIMAL_TRANSFER_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1011 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_POSITION_FROM_START: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1014 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_RESOURCE_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_RESOURCE_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_SEEK_OFFSET: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1012 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_SEEK_ORIGIN_FLAG: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1013 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_STREAM_UNITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1016 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_OBJECT_RESOURCES_SUPPORTS_UNITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1015 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_PUBLIC_KEY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78f9c6fc_79b8_473c_9060_6bd23dd072c4), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_COMMAND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1018 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_COMMAND_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1019 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_EVENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1012 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_EVENT_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1013 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_FORMATS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1007 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_FORMAT_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1008 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_INHERITANCE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1014 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_INHERITED_SERVICES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1015 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_METHOD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_METHOD_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_PARAMETER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_PARAMETER_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_PROPERTY_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1010 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_PROPERTY_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1009 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_RENDERING_PROFILES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1016 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_COMMANDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1017 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_EVENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1011 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_METHODS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_METHOD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_METHOD_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_METHOD_HRESULT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 1005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_METHOD_PARAMETER_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_METHOD_RESULT_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SERVICE_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x322f071d_36ef_477f_b4b5_6f52d734baee), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SMS_BINARY_MESSAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 1004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SMS_MESSAGE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SMS_RECIPIENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 1001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_SMS_TEXT_MESSAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 1003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_STORAGE_DESTINATION_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd8f907a6_34cc_45fa_97fb_d007fa47ec94), pid: 1002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_PROPERTY_STORAGE_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd8f907a6_34cc_45fa_97fb_d007fa47ec94), pid: 1001 }; pub const WPD_RENDERING_INFORMATION_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xc53d039f_ee23_4a31_8590_7639879870b4); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RENDERING_INFORMATION_PROFILES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc53d039f_ee23_4a31_8590_7639879870b4), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RENDERING_INFORMATION_PROFILE_ENTRY_CREATABLE_RESOURCES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc53d039f_ee23_4a31_8590_7639879870b4), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc53d039f_ee23_4a31_8590_7639879870b4), pid: 3 }; pub const WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE_OBJECT: WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES = WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES(0i32); pub const WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE_RESOURCE: WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES = WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES(1i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_ALBUM_ART: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf02aa354_2300_4e2d_a1b9_3b6730f7fa21), pid: 0 }; pub const WPD_RESOURCE_ATTRIBUTES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_ATTRIBUTE_CAN_DELETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_ATTRIBUTE_CAN_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_ATTRIBUTE_CAN_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_ATTRIBUTE_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_ATTRIBUTE_OPTIMAL_READ_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_ATTRIBUTE_OPTIMAL_WRITE_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_ATTRIBUTE_RESOURCE_KEY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_ATTRIBUTE_TOTAL_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_AUDIO_CLIP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3bc13982_85b1_48e0_95a6_8d3ad06be117), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_BRANDING_ART: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb633b1ae_6caf_4a87_9589_22ded6dd5899), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_CONTACT_PHOTO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2c4d6803_80ea_4580_af9a_5be1a23eddcb), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_DEFAULT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe81e79be_34f0_41bf_b53f_f1a06ae87842), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_GENERIC: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb9b9f515_ba70_4647_94dc_fa4925e95a07), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_ICON: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf195fed8_aa28_4ee3_b153_e182dd5edc39), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_THUMBNAIL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc7c407ba_98fa_46b5_9960_23fec124cfde), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_RESOURCE_VIDEO_CLIP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb566ee42_6368_4290_8662_70182fb79f20), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_SECTION_DATA_LENGTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x516afd2b_c64e_44f0_98dc_bee1c88f7d66), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_SECTION_DATA_OFFSET: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x516afd2b_c64e_44f0_98dc_bee1c88f7d66), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_SECTION_DATA_REFERENCED_OBJECT_RESOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x516afd2b_c64e_44f0_98dc_bee1c88f7d66), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_SECTION_DATA_UNITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x516afd2b_c64e_44f0_98dc_bee1c88f7d66), pid: 4 }; pub const WPD_SECTION_DATA_UNITS_BYTES: WPD_SECTION_DATA_UNITS_VALUES = WPD_SECTION_DATA_UNITS_VALUES(0i32); @@ -4409,145 +4409,145 @@ pub const WPD_SECTION_DATA_UNITS_MILLISECONDS: WPD_SECTION_DATA_UNITS_VALUES = W pub const WPD_SECTION_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x516afd2b_c64e_44f0_98dc_bee1c88f7d66); pub const WPD_SERVICE_INHERITANCE_IMPLEMENTATION: WPD_SERVICE_INHERITANCE_TYPES = WPD_SERVICE_INHERITANCE_TYPES(0i32); pub const WPD_SERVICE_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x7510698a_cb54_481c_b8db_0d75c93f1c06); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_SERVICE_VERSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7510698a_cb54_481c_b8db_0d75c93f1c06), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_SMS_ENCODING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7e1074cc_50ff_4dd1_a742_53be6f093a0d), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_SMS_MAX_PAYLOAD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7e1074cc_50ff_4dd1_a742_53be6f093a0d), pid: 4 }; pub const WPD_SMS_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x7e1074cc_50ff_4dd1_a742_53be6f093a0d); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_SMS_PROVIDER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7e1074cc_50ff_4dd1_a742_53be6f093a0d), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_SMS_TIMEOUT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7e1074cc_50ff_4dd1_a742_53be6f093a0d), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_ARTIST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 29 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_BURST_INTERVAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_BURST_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_CAMERA_MANUFACTURER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 31 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_CAMERA_MODEL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 30 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_CAPTURE_DELAY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_CAPTURE_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_CAPTURE_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 18 }; pub const WPD_STILL_IMAGE_CAPTURE_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_CAPTURE_RESOLUTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_COMPRESSION_SETTING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_CONTRAST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_DIGITAL_ZOOM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_EFFECT_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 22 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_EXPOSURE_BIAS_COMPENSATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_EXPOSURE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_EXPOSURE_METERING_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_EXPOSURE_PROGRAM_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_EXPOSURE_TIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_FLASH_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_FNUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_FOCAL_LENGTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_FOCUS_DISTANCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_FOCUS_METERING_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_FOCUS_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_RGB_GAIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_SHARPNESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_TIMELAPSE_INTERVAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_TIMELAPSE_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_UPLOAD_URL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 28 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STILL_IMAGE_WHITE_BALANCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STORAGE_ACCESS_CAPABILITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 11 }; pub const WPD_STORAGE_ACCESS_CAPABILITY_READWRITE: WPD_STORAGE_ACCESS_CAPABILITY_VALUES = WPD_STORAGE_ACCESS_CAPABILITY_VALUES(0i32); pub const WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITHOUT_OBJECT_DELETION: WPD_STORAGE_ACCESS_CAPABILITY_VALUES = WPD_STORAGE_ACCESS_CAPABILITY_VALUES(1i32); pub const WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITH_OBJECT_DELETION: WPD_STORAGE_ACCESS_CAPABILITY_VALUES = WPD_STORAGE_ACCESS_CAPABILITY_VALUES(2i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STORAGE_CAPACITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STORAGE_CAPACITY_IN_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STORAGE_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STORAGE_FILE_SYSTEM_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STORAGE_FREE_SPACE_IN_BYTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STORAGE_FREE_SPACE_IN_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STORAGE_MAX_OBJECT_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 9 }; pub const WPD_STORAGE_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STORAGE_SERIAL_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_STORAGE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 2 }; pub const WPD_STORAGE_TYPE_FIXED_RAM: WPD_STORAGE_TYPE_VALUES = WPD_STORAGE_TYPE_VALUES(3i32); @@ -4561,53 +4561,53 @@ pub const WPD_STREAM_UNITS_MICROSECONDS: WPD_STREAM_UNITS = WPD_STREAM_UNITS(8i3 pub const WPD_STREAM_UNITS_MILLISECONDS: WPD_STREAM_UNITS = WPD_STREAM_UNITS(4i32); pub const WPD_STREAM_UNITS_ROWS: WPD_STREAM_UNITS = WPD_STREAM_UNITS(2i32); pub const WPD_TASK_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xe354e95e_d8a0_4637_a03a_0cb26838dbc7); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_TASK_OWNER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe354e95e_d8a0_4637_a03a_0cb26838dbc7), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_TASK_PERCENT_COMPLETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe354e95e_d8a0_4637_a03a_0cb26838dbc7), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_TASK_REMINDER_DATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe354e95e_d8a0_4637_a03a_0cb26838dbc7), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_TASK_STATUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe354e95e_d8a0_4637_a03a_0cb26838dbc7), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_AUTHOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_BITRATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_CREDITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_FOURCC_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_FRAMERATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_KEY_FRAME_DISTANCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 10 }; pub const WPD_VIDEO_OBJECT_PROPERTIES_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_QUALITY_SETTING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_RECORDEDTV_CHANNEL_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_RECORDEDTV_REPEAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_RECORDEDTV_STATION_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const WPD_VIDEO_SCAN_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 12 }; pub const WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST: WPD_VIDEO_SCAN_TYPES = WPD_VIDEO_SCAN_TYPES(3i32); @@ -5332,7 +5332,7 @@ impl ::core::fmt::Debug for WpdParameterAttributeForm { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct WPD_COMMAND_ACCESS_LOOKUP_ENTRY { pub Command: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Pwm/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Pwm/mod.rs index 6107a2555d..5030e55d8a 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Pwm/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Pwm/mod.rs @@ -222,7 +222,7 @@ impl ::core::default::Default for PWM_PIN_GET_POLARITY_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PWM_PIN_IS_STARTED_OUTPUT { pub IsStarted: super::super::Foundation::BOOLEAN, diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Sensors/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/Sensors/impl.rs index 884846384c..3d2532fb64 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Sensors/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Sensors/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ILocationPermissions_Impl: Sized { fn GetGlobalLocationPermission(&self) -> ::windows_core::Result; @@ -35,7 +35,7 @@ impl ILocationPermissions_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Devices_PortableDevices`, `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISensor_Impl: Sized { fn GetID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -296,7 +296,7 @@ impl ISensorCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Devices_PortableDevices`, `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISensorDataReport_Impl: Sized { fn GetTimestamp(&self) -> ::windows_core::Result; @@ -352,7 +352,7 @@ impl ISensorDataReport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Devices_PortableDevices`"] +#[doc = "Required features: `\"Win32_Devices_PortableDevices\"`"] #[cfg(feature = "Win32_Devices_PortableDevices")] pub trait ISensorEvents_Impl: Sized { fn OnStateChanged(&self, psensor: ::core::option::Option<&ISensor>, state: SensorState) -> ::windows_core::Result<()>; @@ -397,7 +397,7 @@ impl ISensorEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISensorManager_Impl: Sized { fn GetSensorsByCategory(&self, sensorcategory: *const ::windows_core::GUID) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Sensors/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Sensors/mod.rs index baa19f8ecb..6c2d92ba4e 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Sensors/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Sensors/mod.rs @@ -1,18 +1,18 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn CollectionsListAllocateBufferAndSerialize(sourcecollection: *const SENSOR_COLLECTION_LIST, ptargetbuffersizeinbytes: *mut u32, ptargetbuffer: *mut *mut u8) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListAllocateBufferAndSerialize(sourcecollection : *const SENSOR_COLLECTION_LIST, ptargetbuffersizeinbytes : *mut u32, ptargetbuffer : *mut *mut u8) -> super::super::Foundation:: NTSTATUS); CollectionsListAllocateBufferAndSerialize(sourcecollection, ptargetbuffersizeinbytes, ptargetbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn CollectionsListCopyAndMarshall(target: *mut SENSOR_COLLECTION_LIST, source: *const SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListCopyAndMarshall(target : *mut SENSOR_COLLECTION_LIST, source : *const SENSOR_COLLECTION_LIST) -> super::super::Foundation:: NTSTATUS); CollectionsListCopyAndMarshall(target, source) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn CollectionsListDeserializeFromBuffer(sourcebuffer: &[u8], targetcollection: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS { @@ -24,70 +24,70 @@ pub unsafe fn CollectionsListGetFillableCount(buffersizebytes: u32) -> u32 { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListGetFillableCount(buffersizebytes : u32) -> u32); CollectionsListGetFillableCount(buffersizebytes) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn CollectionsListGetMarshalledSize(collection: *const SENSOR_COLLECTION_LIST) -> u32 { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListGetMarshalledSize(collection : *const SENSOR_COLLECTION_LIST) -> u32); CollectionsListGetMarshalledSize(collection) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn CollectionsListGetMarshalledSizeWithoutSerialization(collection: *const SENSOR_COLLECTION_LIST) -> u32 { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListGetMarshalledSizeWithoutSerialization(collection : *const SENSOR_COLLECTION_LIST) -> u32); CollectionsListGetMarshalledSizeWithoutSerialization(collection) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn CollectionsListGetSerializedSize(collection: *const SENSOR_COLLECTION_LIST) -> u32 { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListGetSerializedSize(collection : *const SENSOR_COLLECTION_LIST) -> u32); CollectionsListGetSerializedSize(collection) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn CollectionsListMarshall(target: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListMarshall(target : *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation:: NTSTATUS); CollectionsListMarshall(target) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn CollectionsListSerializeToBuffer(sourcecollection: *const SENSOR_COLLECTION_LIST, targetbuffer: &mut [u8]) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListSerializeToBuffer(sourcecollection : *const SENSOR_COLLECTION_LIST, targetbuffersizeinbytes : u32, targetbuffer : *mut u8) -> super::super::Foundation:: NTSTATUS); CollectionsListSerializeToBuffer(sourcecollection, targetbuffer.len() as _, ::core::mem::transmute(targetbuffer.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn CollectionsListSortSubscribedActivitiesByConfidence(thresholds: *const SENSOR_COLLECTION_LIST, pcollection: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListSortSubscribedActivitiesByConfidence(thresholds : *const SENSOR_COLLECTION_LIST, pcollection : *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation:: NTSTATUS); CollectionsListSortSubscribedActivitiesByConfidence(thresholds, pcollection) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn CollectionsListUpdateMarshalledPointer(collection: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListUpdateMarshalledPointer(collection : *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation:: NTSTATUS); CollectionsListUpdateMarshalledPointer(collection) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn EvaluateActivityThresholds(newsample: *const SENSOR_COLLECTION_LIST, oldsample: *const SENSOR_COLLECTION_LIST, thresholds: *const SENSOR_COLLECTION_LIST) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn EvaluateActivityThresholds(newsample : *const SENSOR_COLLECTION_LIST, oldsample : *const SENSOR_COLLECTION_LIST, thresholds : *const SENSOR_COLLECTION_LIST) -> super::super::Foundation:: BOOLEAN); EvaluateActivityThresholds(newsample, oldsample, thresholds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPerformanceTime(timems: *mut u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn GetPerformanceTime(timems : *mut u32) -> super::super::Foundation:: NTSTATUS); GetPerformanceTime(timems) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromCLSIDArray(members: &[::windows_core::GUID]) -> ::windows_core::Result { @@ -95,7 +95,7 @@ pub unsafe fn InitPropVariantFromCLSIDArray(members: &[::windows_core::GUID]) -> let mut result__ = ::std::mem::zeroed(); InitPropVariantFromCLSIDArray(::core::mem::transmute(members.as_ptr()), members.len() as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromFloat(fltval: f32) -> ::windows_core::Result { @@ -103,112 +103,112 @@ pub unsafe fn InitPropVariantFromFloat(fltval: f32) -> ::windows_core::Result super::super::Foundation::BOOLEAN { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn IsCollectionListSame(lista : *const SENSOR_COLLECTION_LIST, listb : *const SENSOR_COLLECTION_LIST) -> super::super::Foundation:: BOOLEAN); IsCollectionListSame(lista, listb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsGUIDPresentInList(guidarray: &[::windows_core::GUID], guidelem: *const ::windows_core::GUID) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn IsGUIDPresentInList(guidarray : *const ::windows_core::GUID, arraylength : u32, guidelem : *const ::windows_core::GUID) -> super::super::Foundation:: BOOLEAN); IsGUIDPresentInList(::core::mem::transmute(guidarray.as_ptr()), guidarray.len() as _, guidelem) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn IsKeyPresentInCollectionList(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn IsKeyPresentInCollectionList(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY) -> super::super::Foundation:: BOOLEAN); IsKeyPresentInCollectionList(plist, pkey) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn IsKeyPresentInPropertyList(plist: *const SENSOR_PROPERTY_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn IsKeyPresentInPropertyList(plist : *const SENSOR_PROPERTY_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY) -> super::super::Foundation:: BOOLEAN); IsKeyPresentInPropertyList(plist, pkey) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn IsSensorSubscribed(subscriptionlist: *const SENSOR_COLLECTION_LIST, currenttype: ::windows_core::GUID) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn IsSensorSubscribed(subscriptionlist : *const SENSOR_COLLECTION_LIST, currenttype : ::windows_core::GUID) -> super::super::Foundation:: BOOLEAN); IsSensorSubscribed(subscriptionlist, ::core::mem::transmute(currenttype)) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetBool(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut super::super::Foundation::BOOL) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetBool(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, pretvalue : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetBool(plist, pkey, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetDouble(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut f64) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetDouble(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, pretvalue : *mut f64) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetDouble(plist, pkey, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetFileTime(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut super::super::Foundation::FILETIME) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetFileTime(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, pretvalue : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetFileTime(plist, pkey, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetFloat(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut f32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetFloat(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, pretvalue : *mut f32) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetFloat(plist, pkey, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetGuid(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut ::windows_core::GUID) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetGuid(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, pretvalue : *mut ::windows_core::GUID) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetGuid(plist, pkey, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetInt32(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut i32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetInt32(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, pretvalue : *mut i32) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetInt32(plist, pkey, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetInt64(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut i64) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetInt64(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, pretvalue : *mut i64) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetInt64(plist, pkey, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetNthInt64(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, occurrence: u32, pretvalue: *mut i64) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetNthInt64(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, occurrence : u32, pretvalue : *mut i64) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetNthInt64(plist, pkey, occurrence, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetNthUlong(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, occurrence: u32, pretvalue: *mut u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetNthUlong(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, occurrence : u32, pretvalue : *mut u32) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetNthUlong(plist, pkey, occurrence, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetNthUshort(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, occurrence: u32, pretvalue: *mut u16) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetNthUshort(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, occurrence : u32, pretvalue : *mut u16) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetNthUshort(plist, pkey, occurrence, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetPropVariant(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, typecheck: P0, pvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> super::super::Foundation::NTSTATUS @@ -218,21 +218,21 @@ where ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetPropVariant(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, typecheck : super::super::Foundation:: BOOLEAN, pvalue : *mut super::super::System::Com::StructuredStorage:: PROPVARIANT) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetPropVariant(plist, pkey, typecheck.into_param().abi(), pvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetUlong(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetUlong(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, pretvalue : *mut u32) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetUlong(plist, pkey, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeyGetUshort(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut u16) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeyGetUshort(plist : *const SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, pretvalue : *mut u16) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetUshort(plist, pkey, pretvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropKeyFindKeySetPropVariant(plist: *mut SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, typecheck: P0, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> super::super::Foundation::NTSTATUS @@ -242,14 +242,14 @@ where ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropKeyFindKeySetPropVariant(plist : *mut SENSOR_COLLECTION_LIST, pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, typecheck : super::super::Foundation:: BOOLEAN, pvalue : *const super::super::System::Com::StructuredStorage:: PROPVARIANT) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeySetPropVariant(plist, pkey, typecheck.into_param().abi(), pvalue) } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetInformation(propvariantvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT, propvariantoffset: ::core::option::Option<*mut u32>, propvariantsize: ::core::option::Option<*mut u32>, propvariantpointer: ::core::option::Option<*mut *mut ::core::ffi::c_void>, remappedtype: ::core::option::Option<*mut super::Properties::DEVPROPTYPE>) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropVariantGetInformation(propvariantvalue : *const super::super::System::Com::StructuredStorage:: PROPVARIANT, propvariantoffset : *mut u32, propvariantsize : *mut u32, propvariantpointer : *mut *mut ::core::ffi::c_void, remappedtype : *mut super::Properties:: DEVPROPTYPE) -> super::super::Foundation:: NTSTATUS); PropVariantGetInformation(propvariantvalue, ::core::mem::transmute(propvariantoffset.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(propvariantsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(propvariantpointer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(remappedtype.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn PropertiesListCopy(target: *mut SENSOR_PROPERTY_LIST, source: *const SENSOR_PROPERTY_LIST) -> super::super::Foundation::NTSTATUS { @@ -261,14 +261,14 @@ pub unsafe fn PropertiesListGetFillableCount(buffersizebytes: u32) -> u32 { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn PropertiesListGetFillableCount(buffersizebytes : u32) -> u32); PropertiesListGetFillableCount(buffersizebytes) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn SensorCollectionGetAt(index: u32, psensorslist: *const SENSOR_COLLECTION_LIST, pkey: ::core::option::Option<*mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("sensorsutilsv2.dll" "system" fn SensorCollectionGetAt(index : u32, psensorslist : *const SENSOR_COLLECTION_LIST, pkey : *mut super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY, pvalue : *mut super::super::System::Com::StructuredStorage:: PROPVARIANT) -> super::super::Foundation:: NTSTATUS); SensorCollectionGetAt(index, psensorslist, ::core::mem::transmute(pkey.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SerializationBufferAllocate(sizeinbytes: u32, pbuffer: *mut *mut u8) -> super::super::Foundation::NTSTATUS { @@ -284,7 +284,7 @@ pub unsafe fn SerializationBufferFree(buffer: ::core::option::Option<*const u8>) #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILocationPermissions(::windows_core::IUnknown); impl ILocationPermissions { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlobalLocationPermission(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -331,13 +331,13 @@ impl ISensor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFriendlyName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Devices_PortableDevices`"] + #[doc = "Required features: `\"Win32_Devices_PortableDevices\"`"] #[cfg(feature = "Win32_Devices_PortableDevices")] pub unsafe fn GetProperties(&self, pkeys: P0) -> ::windows_core::Result where @@ -346,13 +346,13 @@ impl ISensor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperties)(::windows_core::Interface::as_raw(self), pkeys.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Devices_PortableDevices`"] + #[doc = "Required features: `\"Win32_Devices_PortableDevices\"`"] #[cfg(feature = "Win32_Devices_PortableDevices")] pub unsafe fn GetSupportedDataFields(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSupportedDataFields)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Devices_PortableDevices`"] + #[doc = "Required features: `\"Win32_Devices_PortableDevices\"`"] #[cfg(feature = "Win32_Devices_PortableDevices")] pub unsafe fn SetProperties(&self, pproperties: P0) -> ::windows_core::Result where @@ -361,7 +361,7 @@ impl ISensor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetProperties)(::windows_core::Interface::as_raw(self), pproperties.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SupportsDataField(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -375,7 +375,7 @@ impl ISensor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsEvent(&self, eventguid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -492,19 +492,19 @@ pub struct ISensorCollection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISensorDataReport(::windows_core::IUnknown); impl ISensorDataReport { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimestamp(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTimestamp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetSensorValue(&self, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSensorValue)(::windows_core::Interface::as_raw(self), pkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Devices_PortableDevices`"] + #[doc = "Required features: `\"Win32_Devices_PortableDevices\"`"] #[cfg(feature = "Win32_Devices_PortableDevices")] pub unsafe fn GetSensorValues(&self, pkeys: P0) -> ::windows_core::Result where @@ -555,7 +555,7 @@ impl ISensorEvents { { (::windows_core::Interface::vtable(self).OnDataUpdated)(::windows_core::Interface::as_raw(self), psensor.into_param().abi(), pnewdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Devices_PortableDevices`"] + #[doc = "Required features: `\"Win32_Devices_PortableDevices\"`"] #[cfg(feature = "Win32_Devices_PortableDevices")] pub unsafe fn OnEvent(&self, psensor: P0, eventid: *const ::windows_core::GUID, peventdata: P1) -> ::windows_core::Result<()> where @@ -609,7 +609,7 @@ impl ISensorManager { { (::windows_core::Interface::vtable(self).SetEventSink)(::windows_core::Interface::as_raw(self), pevents.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestPermissions(&self, hparent: P0, psensors: P1, fmodal: P2) -> ::windows_core::Result<()> where @@ -766,495 +766,495 @@ pub const SENSOR_CATEGORY_UNSUPPORTED: ::windows_core::GUID = ::windows_core::GU pub const SENSOR_CONNECTION_TYPE_PC_ATTACHED: SensorConnectionType = SensorConnectionType(1i32); pub const SENSOR_CONNECTION_TYPE_PC_EXTERNAL: SensorConnectionType = SensorConnectionType(2i32); pub const SENSOR_CONNECTION_TYPE_PC_INTEGRATED: SensorConnectionType = SensorConnectionType(0i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ABSOLUTE_PRESSURE_PASCAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ACCELERATION_X_G: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ACCELERATION_Y_G: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ACCELERATION_Z_G: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ADDRESS1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ADDRESS2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ALTITUDE_ANTENNA_SEALEVEL_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 36 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_ERROR_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 29 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_ERROR_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 30 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_X_DEGREES_PER_SECOND_SQUARED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_Y_DEGREES_PER_SECOND_SQUARED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_Z_DEGREES_PER_SECOND_SQUARED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ANGULAR_VELOCITY_X_DEGREES_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ANGULAR_VELOCITY_Y_DEGREES_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ANGULAR_VELOCITY_Z_DEGREES_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ATMOSPHERIC_PRESSURE_BAR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4), pid: 4 }; pub const SENSOR_DATA_TYPE_BIOMETRIC_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x2299288a_6d9e_4b0b_b7ec_3528f89e40af); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_BOOLEAN_SWITCH_ARRAY_STATES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_BOOLEAN_SWITCH_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CAPACITANCE_FARAD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 25 }; pub const SENSOR_DATA_TYPE_COMMON_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xdb5e0cf2_cf1f_4c18_b46c_d86011d62150); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_COUNTRY_REGION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 28 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CURRENT_AMPS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_BOOLEAN_ARRAY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 6 }; pub const SENSOR_DATA_TYPE_CUSTOM_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_USAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE10: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE11: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE12: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE13: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE14: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE15: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE16: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 22 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE17: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE18: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE19: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE20: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE21: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE22: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 28 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE23: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 29 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE24: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 30 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE25: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 31 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE26: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 32 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE27: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 33 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE28: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 34 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE4: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE5: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE6: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE7: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE8: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_CUSTOM_VALUE9: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_DGPS_DATA_AGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 35 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_DIFFERENTIAL_REFERENCE_STATION_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 37 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_DISTANCE_X_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_DISTANCE_Y_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_DISTANCE_Z_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ELECTRICAL_FREQUENCY_HERTZ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 9 }; pub const SENSOR_DATA_TYPE_ELECTRICAL_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ELECTRICAL_PERCENT_OF_RANGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ELECTRICAL_POWER_WATTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 7 }; pub const SENSOR_DATA_TYPE_ENVIRONMENTAL_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ERROR_RADIUS_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 22 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_FIX_QUALITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_FIX_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_FORCE_NEWTONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_GAUGE_PRESSURE_PASCAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_GEOIDAL_SEPARATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 34 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_GPS_OPERATION_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 32 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_GPS_SELECTION_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 31 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_GPS_STATUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 33 }; pub const SENSOR_DATA_TYPE_GUID_MECHANICAL_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_HORIZONAL_DILUTION_OF_PRECISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_HUMAN_PRESENCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2299288a_6d9e_4b0b_b7ec_3528f89e40af), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_HUMAN_PROXIMITY_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2299288a_6d9e_4b0b_b7ec_3528f89e40af), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_INDUCTANCE_HENRY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_LATITUDE_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_LIGHT_CHROMACITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe4c77ce2_dcb7_46e9_8439_4fec548833a6), pid: 4 }; pub const SENSOR_DATA_TYPE_LIGHT_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xe4c77ce2_dcb7_46e9_8439_4fec548833a6); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_LIGHT_LEVEL_LUX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe4c77ce2_dcb7_46e9_8439_4fec548833a6), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_LIGHT_TEMPERATURE_KELVIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe4c77ce2_dcb7_46e9_8439_4fec548833a6), pid: 3 }; pub const SENSOR_DATA_TYPE_LOCATION_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_LOCATION_SOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 40 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_LONGITUDE_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_X_MILLIGAUSS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_Y_MILLIGAUSS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_Z_MILLIGAUSS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_COMPENSATED_MAGNETIC_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_COMPENSATED_TRUE_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_MAGNETIC_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_TRUE_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_X_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_Y_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_Z_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETIC_VARIATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MAGNETOMETER_ACCURACY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 22 }; pub const SENSOR_DATA_TYPE_MOTION_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MOTION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_MULTIVALUE_SWITCH_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_NMEA_SENTENCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 38 }; pub const SENSOR_DATA_TYPE_ORIENTATION_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_POSITION_DILUTION_OF_PRECISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_POSTALCODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_QUADRANT_ANGLE_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_QUATERNION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_RELATIVE_HUMIDITY_PERCENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_RESISTANCE_OHMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_RFID_TAG_40_BIT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd7a59a3c_3421_44ab_8d3a_9de8ab6c4cae), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_ROTATION_MATRIX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_AZIMUTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ELEVATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 39 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_PRNS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_STN_RATIO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SATELLITES_USED_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SATELLITES_USED_PRNS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SATELLITES_USED_PRNS_AND_CONSTELLATIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 41 }; pub const SENSOR_DATA_TYPE_SCANNER_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xd7a59a3c_3421_44ab_8d3a_9de8ab6c4cae); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SIMPLE_DEVICE_ORIENTATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SPEED_KNOTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_SPEED_METERS_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_STATE_PROVINCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_STRAIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_TEMPERATURE_CELSIUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_TILT_X_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_TILT_Y_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_TILT_Z_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_TIMESTAMP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdb5e0cf2_cf1f_4c18_b46c_d86011d62150), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_TOUCH_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2299288a_6d9e_4b0b_b7ec_3528f89e40af), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_TRUE_HEADING_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_VERTICAL_DILUTION_OF_PRECISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_VOLTAGE_VOLTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_WEIGHT_KILOGRAMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_WIND_DIRECTION_DEGREES_ANTICLOCKWISE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_DATA_TYPE_WIND_SPEED_METERS_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4), pid: 6 }; pub const SENSOR_ERROR_PARAMETER_COMMON_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x77112bcd_fce1_4f43_b8b8_a88256adb4b3); pub const SENSOR_EVENT_ACCELEROMETER_SHAKE: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x825f5a94_0f48_4396_9ca0_6ecb5c99d915); pub const SENSOR_EVENT_DATA_UPDATED: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x2ed0f2a4_0087_41d3_87db_6773370b3c88); pub const SENSOR_EVENT_PARAMETER_COMMON_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x64346e30_8728_4b34_bdf6_4f52442c5c28); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_EVENT_PARAMETER_EVENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64346e30_8728_4b34_bdf6_4f52442c5c28), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_EVENT_PARAMETER_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64346e30_8728_4b34_bdf6_4f52442c5c28), pid: 3 }; pub const SENSOR_EVENT_PROPERTY_CHANGED: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x2358f099_84c9_4d3d_90df_c2421e2b2045); pub const SENSOR_EVENT_STATE_CHANGED: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xbfd96016_6bd7_4560_ad34_f2f6607e8f81); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_ACCURACY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_CHANGE_SENSITIVITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_CLEAR_ASSISTANCE_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe1e962f4_6e65_45f7_9c36_d487b7b1bd34), pid: 2 }; pub const SENSOR_PROPERTY_COMMON_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_CONNECTION_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_CURRENT_REPORT_INTERVAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_DEVICE_PATH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_HID_USAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 22 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_LIGHT_RESPONSE_CURVE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 16 }; pub const SENSOR_PROPERTY_LIST_HEADER_SIZE: u32 = 8u32; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_LOCATION_DESIRED_ACCURACY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_MANUFACTURER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_MIN_REPORT_INTERVAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_MODEL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_PERSISTENT_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_RADIO_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_RADIO_STATE_PREVIOUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_RANGE_MAXIMUM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_RANGE_MINIMUM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_RESOLUTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_SERIAL_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 3 }; pub const SENSOR_PROPERTY_TEST_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xe1e962f4_6e65_45f7_9c36_d487b7b1bd34); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_TURN_ON_OFF_NMEA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe1e962f4_6e65_45f7_9c36_d487b7b1bd34), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SENSOR_PROPERTY_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 2 }; pub const SENSOR_STATE_ACCESS_DENIED: SensorState = SensorState(4i32); @@ -1922,7 +1922,7 @@ impl ::core::default::Default for QUATERNION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub struct SENSOR_COLLECTION_LIST { pub AllocatedSizeInBytes: u32, @@ -1946,7 +1946,7 @@ impl ::core::default::Default for SENSOR_COLLECTION_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct SENSOR_PROPERTY_LIST { pub AllocatedSizeInBytes: u32, @@ -1986,7 +1986,7 @@ impl ::core::default::Default for SENSOR_PROPERTY_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub struct SENSOR_VALUE_PAIR { pub Key: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, diff --git a/crates/libs/windows/src/Windows/Win32/Devices/SerialCommunication/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/SerialCommunication/mod.rs index 94aa3d862e..e22042c9ec 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/SerialCommunication/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/SerialCommunication/mod.rs @@ -6,7 +6,7 @@ where ::windows_targets::link!("msports.dll" "system" fn ComDBClaimNextFreePort(hcomdb : HCOMDB, comnumber : *mut u32) -> i32); ComDBClaimNextFreePort(hcomdb.into_param().abi(), comnumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ComDBClaimPort(hcomdb: P0, comnumber: u32, forceclaim: P1, forced: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> i32 @@ -58,13 +58,13 @@ pub const CDB_REPORT_BITS: u32 = 0u32; pub const CDB_REPORT_BYTES: u32 = 1u32; pub const COMDB_MAX_PORTS_ARBITRATED: u32 = 4096u32; pub const COMDB_MIN_PORTS_ARBITRATED: u32 = 256u32; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_Serial_PortName: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 4 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_Serial_UsbProductId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 3 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_Serial_UsbVendorId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 2 }; pub const EVEN_PARITY: u32 = 2u32; @@ -577,7 +577,7 @@ impl ::core::default::Default for SERIAL_QUEUE_SIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERIAL_STATUS { pub Errors: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Tapi/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/Tapi/impl.rs index 6d5f73e265..8e8f570480 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Tapi/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Tapi/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumACDGroup_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -49,7 +49,7 @@ impl IEnumACDGroup_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumAddress_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -100,7 +100,7 @@ impl IEnumAddress_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumAgent_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -151,7 +151,7 @@ impl IEnumAgent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumAgentHandler_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -202,7 +202,7 @@ impl IEnumAgentHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumAgentSession_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -300,7 +300,7 @@ impl IEnumBstr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumCall_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -351,7 +351,7 @@ impl IEnumCall_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumCallHub_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -402,7 +402,7 @@ impl IEnumCallHub_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumCallingCard_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -500,7 +500,7 @@ impl IEnumDialableAddrs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumDirectory_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pcfetched: *mut u32) -> ::windows_core::Result<()>; @@ -551,7 +551,7 @@ impl IEnumDirectory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumDirectoryObject_Impl: Sized { fn Next(&self, celt: u32, pval: *mut ::core::option::Option, pcfetched: *mut u32) -> ::windows_core::Result<()>; @@ -602,7 +602,7 @@ impl IEnumDirectoryObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumLocation_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -653,7 +653,7 @@ impl IEnumLocation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumMcastScope_Impl: Sized { fn Next(&self, celt: u32, ppscopes: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -704,7 +704,7 @@ impl IEnumMcastScope_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumPhone_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -755,7 +755,7 @@ impl IEnumPhone_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumPluggableSuperclassInfo_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -806,7 +806,7 @@ impl IEnumPluggableSuperclassInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumPluggableTerminalClassInfo_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -857,7 +857,7 @@ impl IEnumPluggableTerminalClassInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumQueue_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -908,7 +908,7 @@ impl IEnumQueue_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumStream_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -959,7 +959,7 @@ impl IEnumStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumSubStream_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -1010,7 +1010,7 @@ impl IEnumSubStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumTerminal_Impl: Sized { fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -1108,7 +1108,7 @@ impl IEnumTerminalClass_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMcastAddressAllocation_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Scopes(&self) -> ::windows_core::Result; @@ -1210,7 +1210,7 @@ impl IMcastAddressAllocation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMcastLeaseInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RequestID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1345,7 +1345,7 @@ impl IMcastLeaseInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMcastScope_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ScopeID(&self) -> ::windows_core::Result; @@ -1427,7 +1427,7 @@ impl IMcastScope_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITACDGroup_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1483,7 +1483,7 @@ impl ITACDGroup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITACDGroupEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Group(&self) -> ::windows_core::Result; @@ -1526,7 +1526,7 @@ impl ITACDGroupEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait ITAMMediaFormat_Impl: Sized { fn MediaFormat(&self) -> ::windows_core::Result<*mut super::super::Media::MediaFoundation::AM_MEDIA_TYPE>; @@ -1563,7 +1563,7 @@ impl ITAMMediaFormat_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITASRTerminalEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Terminal(&self) -> ::windows_core::Result; @@ -1619,7 +1619,7 @@ impl ITASRTerminalEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAddress_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn State(&self) -> ::windows_core::Result; @@ -1813,7 +1813,7 @@ impl ITAddress_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAddress2_Impl: Sized + ITAddress_Impl { fn Phones(&self) -> ::windows_core::Result; @@ -1942,7 +1942,7 @@ impl ITAddress2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAddressCapabilities_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_AddressCapability(&self, addresscap: ADDRESS_CAPABILITY) -> ::windows_core::Result; @@ -2063,7 +2063,7 @@ impl ITAddressCapabilities_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAddressDeviceSpecificEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Address(&self) -> ::windows_core::Result; @@ -2145,7 +2145,7 @@ impl ITAddressDeviceSpecificEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAddressEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Address(&self) -> ::windows_core::Result; @@ -2201,7 +2201,7 @@ impl ITAddressEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAddressTranslation_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn TranslateAddress(&self, paddresstotranslate: &::windows_core::BSTR, lcard: i32, ltranslateoptions: i32) -> ::windows_core::Result; @@ -2290,7 +2290,7 @@ impl ITAddressTranslation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAddressTranslationInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DialableString(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2372,7 +2372,7 @@ impl ITAddressTranslationInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAgent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn EnumerateAgentSessions(&self) -> ::windows_core::Result; @@ -2598,7 +2598,7 @@ impl ITAgent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAgentEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Agent(&self) -> ::windows_core::Result; @@ -2641,7 +2641,7 @@ impl ITAgentEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAgentHandler_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2749,7 +2749,7 @@ impl ITAgentHandler_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAgentHandlerEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AgentHandler(&self) -> ::windows_core::Result; @@ -2792,7 +2792,7 @@ impl ITAgentHandlerEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAgentSession_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Agent(&self) -> ::windows_core::Result; @@ -3024,7 +3024,7 @@ impl ITAgentSession_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAgentSessionEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Session(&self) -> ::windows_core::Result; @@ -3067,7 +3067,7 @@ impl ITAgentSessionEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_DirectShow`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DirectShow\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DirectShow"))] pub trait ITAllocatorProperties_Impl: Sized { fn SetAllocatorProperties(&self, pallocproperties: *const super::super::Media::DirectShow::ALLOCATOR_PROPERTIES) -> ::windows_core::Result<()>; @@ -3144,7 +3144,7 @@ impl ITAllocatorProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITAutomatedPhoneControl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn StartTone(&self, tone: PHONE_TONE, lduration: i32) -> ::windows_core::Result<()>; @@ -3475,7 +3475,7 @@ impl ITAutomatedPhoneControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITBasicAudioTerminal_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetVolume(&self, lvolume: i32) -> ::windows_core::Result<()>; @@ -3532,7 +3532,7 @@ impl ITBasicAudioTerminal_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITBasicCallControl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Connect(&self, fsync: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3681,7 +3681,7 @@ impl ITBasicCallControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITBasicCallControl2_Impl: Sized + ITBasicCallControl_Impl { fn RequestTerminal(&self, bstrterminalclassguid: &::windows_core::BSTR, lmediatype: i32, direction: TERMINAL_DIRECTION) -> ::windows_core::Result; @@ -3725,7 +3725,7 @@ impl ITBasicCallControl2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCallHub_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Clear(&self) -> ::windows_core::Result<()>; @@ -3801,7 +3801,7 @@ impl ITCallHub_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCallHubEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Event(&self) -> ::windows_core::Result; @@ -3857,7 +3857,7 @@ impl ITCallHubEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCallInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Address(&self) -> ::windows_core::Result; @@ -4007,7 +4007,7 @@ impl ITCallInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCallInfo2_Impl: Sized + ITCallInfo_Impl { fn get_EventFilter(&self, tapievent: TAPI_EVENT, lsubevent: i32) -> ::windows_core::Result; @@ -4044,7 +4044,7 @@ impl ITCallInfo2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCallInfoChangeEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Call(&self) -> ::windows_core::Result; @@ -4100,7 +4100,7 @@ impl ITCallInfoChangeEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCallMediaEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Call(&self) -> ::windows_core::Result; @@ -4195,7 +4195,7 @@ impl ITCallMediaEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCallNotificationEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Call(&self) -> ::windows_core::Result; @@ -4251,7 +4251,7 @@ impl ITCallNotificationEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCallStateEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Call(&self) -> ::windows_core::Result; @@ -4320,7 +4320,7 @@ impl ITCallStateEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCallingCard_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn PermanentCardID(&self) -> ::windows_core::Result; @@ -4428,7 +4428,7 @@ impl ITCallingCard_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4484,7 +4484,7 @@ impl ITCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCollection2_Impl: Sized + ITCollection_Impl { fn Add(&self, index: i32, pvariant: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -4511,7 +4511,7 @@ impl ITCollection2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITCustomTone_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Frequency(&self) -> ::windows_core::Result; @@ -4608,7 +4608,7 @@ impl ITCustomTone_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITDetectTone_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AppSpecific(&self) -> ::windows_core::Result; @@ -4685,7 +4685,7 @@ impl ITDetectTone_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITDigitDetectionEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Call(&self) -> ::windows_core::Result; @@ -4767,7 +4767,7 @@ impl ITDigitDetectionEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITDigitGenerationEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Call(&self) -> ::windows_core::Result; @@ -4836,7 +4836,7 @@ impl ITDigitGenerationEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITDigitsGatheredEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Call(&self) -> ::windows_core::Result; @@ -4918,7 +4918,7 @@ impl ITDigitsGatheredEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITDirectory_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DirectoryType(&self) -> ::windows_core::Result; @@ -5069,7 +5069,7 @@ impl ITDirectory_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITDirectoryObject_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ObjectType(&self) -> ::windows_core::Result; @@ -5165,7 +5165,7 @@ impl ITDirectoryObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITDirectoryObjectConference_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Protocol(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5335,7 +5335,7 @@ impl ITDirectoryObjectConference_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITDirectoryObjectUser_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn IPPhonePrimary(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5372,7 +5372,7 @@ impl ITDirectoryObjectUser_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITDispatchMapper_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn QueryDispatchInterface(&self, piid: &::windows_core::BSTR, pinterfacetomap: ::core::option::Option<&super::super::System::Com::IDispatch>) -> ::windows_core::Result; @@ -5402,7 +5402,7 @@ impl ITDispatchMapper_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITFileTerminalEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Terminal(&self) -> ::windows_core::Result; @@ -5497,7 +5497,7 @@ impl ITFileTerminalEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITFileTrack_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Format(&self) -> ::windows_core::Result<*mut super::super::Media::MediaFoundation::AM_MEDIA_TYPE>; @@ -5580,7 +5580,7 @@ impl ITFileTrack_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITForwardInformation_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetNumRingsNoAnswer(&self, lnumrings: i32) -> ::windows_core::Result<()>; @@ -5664,7 +5664,7 @@ impl ITForwardInformation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITForwardInformation2_Impl: Sized + ITForwardInformation_Impl { fn SetForwardType2(&self, forwardtype: i32, pdestaddress: &::windows_core::BSTR, destaddresstype: i32, pcalleraddress: &::windows_core::BSTR, calleraddresstype: i32) -> ::windows_core::Result<()>; @@ -5721,7 +5721,7 @@ impl ITForwardInformation2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITILSConfig_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Port(&self) -> ::windows_core::Result; @@ -5792,7 +5792,7 @@ impl ITLegacyAddressMediaControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITLegacyAddressMediaControl2_Impl: Sized + ITLegacyAddressMediaControl_Impl { fn ConfigDialog(&self, hwndowner: super::super::Foundation::HWND, pdeviceclass: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -5823,7 +5823,7 @@ impl ITLegacyAddressMediaControl2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITLegacyCallMediaControl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DetectDigits(&self, digitmode: i32) -> ::windows_core::Result<()>; @@ -5875,7 +5875,7 @@ impl ITLegacyCallMediaControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITLegacyCallMediaControl2_Impl: Sized + ITLegacyCallMediaControl_Impl { fn GenerateDigits2(&self, pdigits: &::windows_core::BSTR, digitmode: i32, lduration: i32) -> ::windows_core::Result<()>; @@ -5980,7 +5980,7 @@ impl ITLegacyCallMediaControl2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITLegacyWaveSupport_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn IsFullDuplex(&self) -> ::windows_core::Result; @@ -6007,7 +6007,7 @@ impl ITLegacyWaveSupport_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITLocationInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn PermanentLocationID(&self) -> ::windows_core::Result; @@ -6228,7 +6228,7 @@ impl ITMSPAddress_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITMediaControl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Start(&self) -> ::windows_core::Result<()>; @@ -6279,7 +6279,7 @@ impl ITMediaControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITMediaPlayback_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetPlayList(&self, playlistvariant: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -6316,7 +6316,7 @@ impl ITMediaPlayback_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITMediaRecord_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetFileName(&self, bstrfilename: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -6353,7 +6353,7 @@ impl ITMediaRecord_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITMediaSupport_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn MediaTypes(&self) -> ::windows_core::Result; @@ -6396,7 +6396,7 @@ impl ITMediaSupport_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITMultiTrackTerminal_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn TrackTerminals(&self) -> ::windows_core::Result; @@ -6485,7 +6485,7 @@ impl ITMultiTrackTerminal_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITPhone_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Open(&self, privilege: PHONE_PRIVILEGE) -> ::windows_core::Result<()>; @@ -6853,7 +6853,7 @@ impl ITPhone_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITPhoneDeviceSpecificEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Phone(&self) -> ::windows_core::Result; @@ -6922,7 +6922,7 @@ impl ITPhoneDeviceSpecificEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITPhoneEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Phone(&self) -> ::windows_core::Result; @@ -7056,7 +7056,7 @@ impl ITPhoneEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITPluggableTerminalClassInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -7164,7 +7164,7 @@ impl ITPluggableTerminalClassInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITPluggableTerminalEventSink_Impl: Sized { fn FireEvent(&self, pmspeventinfo: *const MSP_EVENT_INFO) -> ::windows_core::Result<()>; @@ -7212,7 +7212,7 @@ impl ITPluggableTerminalEventSinkRegistration_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITPluggableTerminalSuperclassInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -7255,7 +7255,7 @@ impl ITPluggableTerminalSuperclassInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITPrivateEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Address(&self) -> ::windows_core::Result; @@ -7337,7 +7337,7 @@ impl ITPrivateEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITQOSEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Call(&self) -> ::windows_core::Result; @@ -7393,7 +7393,7 @@ impl ITQOSEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITQueue_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetMeasurementPeriod(&self, lperiod: i32) -> ::windows_core::Result<()>; @@ -7560,7 +7560,7 @@ impl ITQueue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITQueueEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Queue(&self) -> ::windows_core::Result; @@ -7603,7 +7603,7 @@ impl ITQueueEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITRendezvous_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DefaultDirectories(&self) -> ::windows_core::Result; @@ -7672,7 +7672,7 @@ impl ITRendezvous_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITRequest_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn MakeCall(&self, pdestaddress: &::windows_core::BSTR, pappname: &::windows_core::BSTR, pcalledparty: &::windows_core::BSTR, pcomment: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -7693,7 +7693,7 @@ impl ITRequest_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITRequestEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RegistrationInstance(&self) -> ::windows_core::Result; @@ -7788,7 +7788,7 @@ impl ITRequestEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITScriptableAudioFormat_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Channels(&self) -> ::windows_core::Result; @@ -7925,7 +7925,7 @@ impl ITScriptableAudioFormat_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITStaticAudioTerminal_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn WaveId(&self) -> ::windows_core::Result; @@ -7952,7 +7952,7 @@ impl ITStaticAudioTerminal_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITStream_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn MediaType(&self) -> ::windows_core::Result; @@ -8069,7 +8069,7 @@ impl ITStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITStreamControl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CreateStream(&self, lmediatype: i32, td: TERMINAL_DIRECTION) -> ::windows_core::Result; @@ -8132,7 +8132,7 @@ impl ITStreamControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITSubStream_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn StartSubStream(&self) -> ::windows_core::Result<()>; @@ -8223,7 +8223,7 @@ impl ITSubStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITSubStreamControl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CreateSubStream(&self) -> ::windows_core::Result; @@ -8286,7 +8286,7 @@ impl ITSubStreamControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTAPI_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Initialize(&self) -> ::windows_core::Result<()>; @@ -8463,7 +8463,7 @@ impl ITTAPI_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTAPI2_Impl: Sized + ITTAPI_Impl { fn Phones(&self) -> ::windows_core::Result; @@ -8519,7 +8519,7 @@ impl ITTAPI2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTAPICallCenter_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn EnumerateAgentHandlers(&self) -> ::windows_core::Result; @@ -8562,7 +8562,7 @@ impl ITTAPICallCenter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTAPIDispatchEventNotification_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -8576,7 +8576,7 @@ impl ITTAPIDispatchEventNotification_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITTAPIEventNotification_Impl: Sized { fn Event(&self, tapievent: TAPI_EVENT, pevent: ::core::option::Option<&super::super::System::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -8597,7 +8597,7 @@ impl ITTAPIEventNotification_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTAPIObjectEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn TAPIObject(&self) -> ::windows_core::Result; @@ -8666,7 +8666,7 @@ impl ITTAPIObjectEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTAPIObjectEvent2_Impl: Sized + ITTAPIObjectEvent_Impl { fn Phone(&self) -> ::windows_core::Result; @@ -8693,7 +8693,7 @@ impl ITTAPIObjectEvent2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTTSTerminalEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Terminal(&self) -> ::windows_core::Result; @@ -8749,7 +8749,7 @@ impl ITTTSTerminalEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTerminal_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -8844,7 +8844,7 @@ impl ITTerminal_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTerminalSupport_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn StaticTerminals(&self) -> ::windows_core::Result; @@ -8939,7 +8939,7 @@ impl ITTerminalSupport_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTerminalSupport2_Impl: Sized + ITTerminalSupport_Impl { fn PluggableSuperclasses(&self) -> ::windows_core::Result; @@ -9008,7 +9008,7 @@ impl ITTerminalSupport2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITToneDetectionEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Call(&self) -> ::windows_core::Result; @@ -9077,7 +9077,7 @@ impl ITToneDetectionEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITToneTerminalEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Terminal(&self) -> ::windows_core::Result; @@ -9133,7 +9133,7 @@ impl ITToneTerminalEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_AddressBook`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] pub trait ITnef_Impl: Sized { fn AddProps(&self, ulflags: u32, ulelemid: u32, lpvdata: *mut ::core::ffi::c_void, lpproplist: *mut super::super::System::AddressBook::SPropTagArray) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Tapi/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Tapi/mod.rs index 0fb87b6937..6089302eb9 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Tapi/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Tapi/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn GetTnefStreamCodepage(lpstream: P0, lpulcodepage: *mut u32, lpulsubcodepage: *mut u32) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("mapi32.dll" "system" fn GetTnefStreamCodepage(lpstream : * mut::core::ffi::c_void, lpulcodepage : *mut u32, lpulsubcodepage : *mut u32) -> ::windows_core::HRESULT); GetTnefStreamCodepage(lpstream.into_param().abi(), lpulcodepage, lpulsubcodepage).ok() } -#[doc = "Required features: `Win32_System_AddressBook`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] #[inline] pub unsafe fn OpenTnefStream(lpvsupport: *mut ::core::ffi::c_void, lpstream: P0, lpszstreamname: *const i8, ulflags: u32, lpmessage: P1, wkeyval: u16, lpptnef: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -19,7 +19,7 @@ where ::windows_targets::link!("mapi32.dll" "system" fn OpenTnefStream(lpvsupport : *mut ::core::ffi::c_void, lpstream : * mut::core::ffi::c_void, lpszstreamname : *const i8, ulflags : u32, lpmessage : * mut::core::ffi::c_void, wkeyval : u16, lpptnef : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); OpenTnefStream(lpvsupport, lpstream.into_param().abi(), lpszstreamname, ulflags, lpmessage.into_param().abi(), wkeyval, ::core::mem::transmute(lpptnef)).ok() } -#[doc = "Required features: `Win32_System_AddressBook`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] #[inline] pub unsafe fn OpenTnefStreamEx(lpvsupport: *mut ::core::ffi::c_void, lpstream: P0, lpszstreamname: *const i8, ulflags: u32, lpmessage: P1, wkeyval: u16, lpadressbook: P2, lpptnef: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -39,7 +39,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineAccept(hcall : u32, lpsuseruserinfo : ::windows_core::PCSTR, dwsize : u32) -> i32); lineAccept(hcall, lpsuseruserinfo.into_param().abi(), dwsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineAddProvider(lpszproviderfilename: P0, hwndowner: P1, lpdwpermanentproviderid: *mut u32) -> i32 @@ -50,7 +50,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineAddProvider(lpszproviderfilename : ::windows_core::PCSTR, hwndowner : super::super::Foundation:: HWND, lpdwpermanentproviderid : *mut u32) -> i32); lineAddProvider(lpszproviderfilename.into_param().abi(), hwndowner.into_param().abi(), lpdwpermanentproviderid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineAddProviderA(lpszproviderfilename: P0, hwndowner: P1, lpdwpermanentproviderid: *mut u32) -> i32 @@ -61,7 +61,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineAddProviderA(lpszproviderfilename : ::windows_core::PCSTR, hwndowner : super::super::Foundation:: HWND, lpdwpermanentproviderid : *mut u32) -> i32); lineAddProviderA(lpszproviderfilename.into_param().abi(), hwndowner.into_param().abi(), lpdwpermanentproviderid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineAddProviderW(lpszproviderfilename: P0, hwndowner: P1, lpdwpermanentproviderid: *mut u32) -> i32 @@ -129,7 +129,7 @@ pub unsafe fn lineCompleteTransfer(hcall: u32, hconsultcall: u32, lphconfcall: * ::windows_targets::link!("tapi32.dll" "system" fn lineCompleteTransfer(hcall : u32, hconsultcall : u32, lphconfcall : *mut u32, dwtransfermode : u32) -> i32); lineCompleteTransfer(hcall, hconsultcall, lphconfcall, dwtransfermode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineConfigDialog(dwdeviceid: u32, hwndowner: P0, lpszdeviceclass: P1) -> i32 @@ -140,7 +140,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineConfigDialog(dwdeviceid : u32, hwndowner : super::super::Foundation:: HWND, lpszdeviceclass : ::windows_core::PCSTR) -> i32); lineConfigDialog(dwdeviceid, hwndowner.into_param().abi(), lpszdeviceclass.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineConfigDialogA(dwdeviceid: u32, hwndowner: P0, lpszdeviceclass: P1) -> i32 @@ -151,7 +151,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineConfigDialogA(dwdeviceid : u32, hwndowner : super::super::Foundation:: HWND, lpszdeviceclass : ::windows_core::PCSTR) -> i32); lineConfigDialogA(dwdeviceid, hwndowner.into_param().abi(), lpszdeviceclass.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineConfigDialogEdit(dwdeviceid: u32, hwndowner: P0, lpszdeviceclass: P1, lpdeviceconfigin: *const ::core::ffi::c_void, dwsize: u32, lpdeviceconfigout: *mut VARSTRING) -> i32 @@ -162,7 +162,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineConfigDialogEdit(dwdeviceid : u32, hwndowner : super::super::Foundation:: HWND, lpszdeviceclass : ::windows_core::PCSTR, lpdeviceconfigin : *const ::core::ffi::c_void, dwsize : u32, lpdeviceconfigout : *mut VARSTRING) -> i32); lineConfigDialogEdit(dwdeviceid, hwndowner.into_param().abi(), lpszdeviceclass.into_param().abi(), lpdeviceconfigin, dwsize, lpdeviceconfigout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineConfigDialogEditA(dwdeviceid: u32, hwndowner: P0, lpszdeviceclass: P1, lpdeviceconfigin: *const ::core::ffi::c_void, dwsize: u32, lpdeviceconfigout: *mut VARSTRING) -> i32 @@ -173,7 +173,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineConfigDialogEditA(dwdeviceid : u32, hwndowner : super::super::Foundation:: HWND, lpszdeviceclass : ::windows_core::PCSTR, lpdeviceconfigin : *const ::core::ffi::c_void, dwsize : u32, lpdeviceconfigout : *mut VARSTRING) -> i32); lineConfigDialogEditA(dwdeviceid, hwndowner.into_param().abi(), lpszdeviceclass.into_param().abi(), lpdeviceconfigin, dwsize, lpdeviceconfigout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineConfigDialogEditW(dwdeviceid: u32, hwndowner: P0, lpszdeviceclass: P1, lpdeviceconfigin: *const ::core::ffi::c_void, dwsize: u32, lpdeviceconfigout: *mut VARSTRING) -> i32 @@ -184,7 +184,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineConfigDialogEditW(dwdeviceid : u32, hwndowner : super::super::Foundation:: HWND, lpszdeviceclass : ::windows_core::PCWSTR, lpdeviceconfigin : *const ::core::ffi::c_void, dwsize : u32, lpdeviceconfigout : *mut VARSTRING) -> i32); lineConfigDialogEditW(dwdeviceid, hwndowner.into_param().abi(), lpszdeviceclass.into_param().abi(), lpdeviceconfigin, dwsize, lpdeviceconfigout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineConfigDialogW(dwdeviceid: u32, hwndowner: P0, lpszdeviceclass: P1) -> i32 @@ -195,7 +195,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineConfigDialogW(dwdeviceid : u32, hwndowner : super::super::Foundation:: HWND, lpszdeviceclass : ::windows_core::PCWSTR) -> i32); lineConfigDialogW(dwdeviceid, hwndowner.into_param().abi(), lpszdeviceclass.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineConfigProvider(hwndowner: P0, dwpermanentproviderid: u32) -> i32 @@ -438,14 +438,14 @@ pub unsafe fn lineGetAgentGroupListW(hline: u32, dwaddressid: u32, lpagentgroupl ::windows_targets::link!("tapi32.dll" "system" fn lineGetAgentGroupListW(hline : u32, dwaddressid : u32, lpagentgrouplist : *mut LINEAGENTGROUPLIST) -> i32); lineGetAgentGroupListW(hline, dwaddressid, lpagentgrouplist) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn lineGetAgentInfo(hline: u32, hagent: u32, lpagentinfo: *mut LINEAGENTINFO) -> i32 { ::windows_targets::link!("tapi32.dll" "system" fn lineGetAgentInfo(hline : u32, hagent : u32, lpagentinfo : *mut LINEAGENTINFO) -> i32); lineGetAgentInfo(hline, hagent, lpagentinfo) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn lineGetAgentSessionInfo(hline: u32, hagentsession: u32, lpagentsessioninfo: *mut LINEAGENTSESSIONINFO) -> i32 { @@ -506,7 +506,7 @@ pub unsafe fn lineGetCallInfoW(hcall: u32, lpcallinfo: *mut LINECALLINFO) -> i32 ::windows_targets::link!("tapi32.dll" "system" fn lineGetCallInfoW(hcall : u32, lpcallinfo : *mut LINECALLINFO) -> i32); lineGetCallInfoW(hcall, lpcallinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineGetCallStatus(hcall: u32, lpcallstatus: *mut LINECALLSTATUS) -> i32 { @@ -606,7 +606,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineGetIDW(hline : u32, dwaddressid : u32, hcall : u32, dwselect : u32, lpdeviceid : *mut VARSTRING, lpszdeviceclass : ::windows_core::PCWSTR) -> i32); lineGetIDW(hline, dwaddressid, hcall, dwselect, lpdeviceid, lpszdeviceclass.into_param().abi()) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn lineGetIcon(dwdeviceid: u32, lpszdeviceclass: P0, lphicon: *mut super::super::UI::WindowsAndMessaging::HICON) -> i32 @@ -616,7 +616,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineGetIcon(dwdeviceid : u32, lpszdeviceclass : ::windows_core::PCSTR, lphicon : *mut super::super::UI::WindowsAndMessaging:: HICON) -> i32); lineGetIcon(dwdeviceid, lpszdeviceclass.into_param().abi(), lphicon) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn lineGetIconA(dwdeviceid: u32, lpszdeviceclass: P0, lphicon: *mut super::super::UI::WindowsAndMessaging::HICON) -> i32 @@ -626,7 +626,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineGetIconA(dwdeviceid : u32, lpszdeviceclass : ::windows_core::PCSTR, lphicon : *mut super::super::UI::WindowsAndMessaging:: HICON) -> i32); lineGetIconA(dwdeviceid, lpszdeviceclass.into_param().abi(), lphicon) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn lineGetIconW(dwdeviceid: u32, lpszdeviceclass: P0, lphicon: *mut super::super::UI::WindowsAndMessaging::HICON) -> i32 @@ -765,7 +765,7 @@ pub unsafe fn lineHold(hcall: u32) -> i32 { ::windows_targets::link!("tapi32.dll" "system" fn lineHold(hcall : u32) -> i32); lineHold(hcall) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineInitialize(lphlineapp: *mut u32, hinstance: P0, lpfncallback: LINECALLBACK, lpszappname: P1, lpdwnumdevs: *mut u32) -> i32 @@ -776,7 +776,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineInitialize(lphlineapp : *mut u32, hinstance : super::super::Foundation:: HINSTANCE, lpfncallback : LINECALLBACK, lpszappname : ::windows_core::PCSTR, lpdwnumdevs : *mut u32) -> i32); lineInitialize(lphlineapp, hinstance.into_param().abi(), lpfncallback, lpszappname.into_param().abi(), lpdwnumdevs) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineInitializeExA(lphlineapp: *mut u32, hinstance: P0, lpfncallback: LINECALLBACK, lpszfriendlyappname: P1, lpdwnumdevs: *mut u32, lpdwapiversion: *mut u32, lplineinitializeexparams: *mut LINEINITIALIZEEXPARAMS) -> i32 @@ -787,7 +787,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineInitializeExA(lphlineapp : *mut u32, hinstance : super::super::Foundation:: HINSTANCE, lpfncallback : LINECALLBACK, lpszfriendlyappname : ::windows_core::PCSTR, lpdwnumdevs : *mut u32, lpdwapiversion : *mut u32, lplineinitializeexparams : *mut LINEINITIALIZEEXPARAMS) -> i32); lineInitializeExA(lphlineapp, hinstance.into_param().abi(), lpfncallback, lpszfriendlyappname.into_param().abi(), lpdwnumdevs, lpdwapiversion, lplineinitializeexparams) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineInitializeExW(lphlineapp: *mut u32, hinstance: P0, lpfncallback: LINECALLBACK, lpszfriendlyappname: P1, lpdwnumdevs: *mut u32, lpdwapiversion: *mut u32, lplineinitializeexparams: *mut LINEINITIALIZEEXPARAMS) -> i32 @@ -933,7 +933,7 @@ pub unsafe fn lineProxyMessage(hline: u32, hcall: u32, dwmsg: u32, dwparam1: u32 ::windows_targets::link!("tapi32.dll" "system" fn lineProxyMessage(hline : u32, hcall : u32, dwmsg : u32, dwparam1 : u32, dwparam2 : u32, dwparam3 : u32) -> i32); lineProxyMessage(hline, hcall, dwmsg, dwparam1, dwparam2, dwparam3) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn lineProxyResponse(hline: u32, lpproxyrequest: *mut LINEPROXYREQUEST, dwresult: u32) -> i32 { @@ -979,7 +979,7 @@ pub unsafe fn lineRemoveFromConference(hcall: u32) -> i32 { ::windows_targets::link!("tapi32.dll" "system" fn lineRemoveFromConference(hcall : u32) -> i32); lineRemoveFromConference(hcall) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineRemoveProvider(dwpermanentproviderid: u32, hwndowner: P0) -> i32 @@ -1241,7 +1241,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineTranslateAddressW(hlineapp : u32, dwdeviceid : u32, dwapiversion : u32, lpszaddressin : ::windows_core::PCWSTR, dwcard : u32, dwtranslateoptions : u32, lptranslateoutput : *mut LINETRANSLATEOUTPUT) -> i32); lineTranslateAddressW(hlineapp, dwdeviceid, dwapiversion, lpszaddressin.into_param().abi(), dwcard, dwtranslateoptions, lptranslateoutput) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineTranslateDialog(hlineapp: u32, dwdeviceid: u32, dwapiversion: u32, hwndowner: P0, lpszaddressin: P1) -> i32 @@ -1252,7 +1252,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineTranslateDialog(hlineapp : u32, dwdeviceid : u32, dwapiversion : u32, hwndowner : super::super::Foundation:: HWND, lpszaddressin : ::windows_core::PCSTR) -> i32); lineTranslateDialog(hlineapp, dwdeviceid, dwapiversion, hwndowner.into_param().abi(), lpszaddressin.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineTranslateDialogA(hlineapp: u32, dwdeviceid: u32, dwapiversion: u32, hwndowner: P0, lpszaddressin: P1) -> i32 @@ -1263,7 +1263,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn lineTranslateDialogA(hlineapp : u32, dwdeviceid : u32, dwapiversion : u32, hwndowner : super::super::Foundation:: HWND, lpszaddressin : ::windows_core::PCSTR) -> i32); lineTranslateDialogA(hlineapp, dwdeviceid, dwapiversion, hwndowner.into_param().abi(), lpszaddressin.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn lineTranslateDialogW(hlineapp: u32, dwdeviceid: u32, dwapiversion: u32, hwndowner: P0, lpszaddressin: P1) -> i32 @@ -1313,7 +1313,7 @@ pub unsafe fn phoneClose(hphone: u32) -> i32 { ::windows_targets::link!("tapi32.dll" "system" fn phoneClose(hphone : u32) -> i32); phoneClose(hphone) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn phoneConfigDialog(dwdeviceid: u32, hwndowner: P0, lpszdeviceclass: P1) -> i32 @@ -1324,7 +1324,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn phoneConfigDialog(dwdeviceid : u32, hwndowner : super::super::Foundation:: HWND, lpszdeviceclass : ::windows_core::PCSTR) -> i32); phoneConfigDialog(dwdeviceid, hwndowner.into_param().abi(), lpszdeviceclass.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn phoneConfigDialogA(dwdeviceid: u32, hwndowner: P0, lpszdeviceclass: P1) -> i32 @@ -1335,7 +1335,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn phoneConfigDialogA(dwdeviceid : u32, hwndowner : super::super::Foundation:: HWND, lpszdeviceclass : ::windows_core::PCSTR) -> i32); phoneConfigDialogA(dwdeviceid, hwndowner.into_param().abi(), lpszdeviceclass.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn phoneConfigDialogW(dwdeviceid: u32, hwndowner: P0, lpszdeviceclass: P1) -> i32 @@ -1425,7 +1425,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn phoneGetIDW(hphone : u32, lpdeviceid : *mut VARSTRING, lpszdeviceclass : ::windows_core::PCWSTR) -> i32); phoneGetIDW(hphone, lpdeviceid, lpszdeviceclass.into_param().abi()) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn phoneGetIcon(dwdeviceid: u32, lpszdeviceclass: P0, lphicon: *mut super::super::UI::WindowsAndMessaging::HICON) -> i32 @@ -1435,7 +1435,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn phoneGetIcon(dwdeviceid : u32, lpszdeviceclass : ::windows_core::PCSTR, lphicon : *mut super::super::UI::WindowsAndMessaging:: HICON) -> i32); phoneGetIcon(dwdeviceid, lpszdeviceclass.into_param().abi(), lphicon) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn phoneGetIconA(dwdeviceid: u32, lpszdeviceclass: P0, lphicon: *mut super::super::UI::WindowsAndMessaging::HICON) -> i32 @@ -1445,7 +1445,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn phoneGetIconA(dwdeviceid : u32, lpszdeviceclass : ::windows_core::PCSTR, lphicon : *mut super::super::UI::WindowsAndMessaging:: HICON) -> i32); phoneGetIconA(dwdeviceid, lpszdeviceclass.into_param().abi(), lphicon) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn phoneGetIconW(dwdeviceid: u32, lpszdeviceclass: P0, lphicon: *mut super::super::UI::WindowsAndMessaging::HICON) -> i32 @@ -1495,7 +1495,7 @@ pub unsafe fn phoneGetVolume(hphone: u32, dwhookswitchdev: u32, lpdwvolume: *mut ::windows_targets::link!("tapi32.dll" "system" fn phoneGetVolume(hphone : u32, dwhookswitchdev : u32, lpdwvolume : *mut u32) -> i32); phoneGetVolume(hphone, dwhookswitchdev, lpdwvolume) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn phoneInitialize(lphphoneapp: *mut u32, hinstance: P0, lpfncallback: PHONECALLBACK, lpszappname: P1, lpdwnumdevs: *mut u32) -> i32 @@ -1506,7 +1506,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn phoneInitialize(lphphoneapp : *mut u32, hinstance : super::super::Foundation:: HINSTANCE, lpfncallback : PHONECALLBACK, lpszappname : ::windows_core::PCSTR, lpdwnumdevs : *mut u32) -> i32); phoneInitialize(lphphoneapp, hinstance.into_param().abi(), lpfncallback, lpszappname.into_param().abi(), lpdwnumdevs) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn phoneInitializeExA(lphphoneapp: *mut u32, hinstance: P0, lpfncallback: PHONECALLBACK, lpszfriendlyappname: P1, lpdwnumdevs: *mut u32, lpdwapiversion: *mut u32, lpphoneinitializeexparams: *mut PHONEINITIALIZEEXPARAMS) -> i32 @@ -1517,7 +1517,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn phoneInitializeExA(lphphoneapp : *mut u32, hinstance : super::super::Foundation:: HINSTANCE, lpfncallback : PHONECALLBACK, lpszfriendlyappname : ::windows_core::PCSTR, lpdwnumdevs : *mut u32, lpdwapiversion : *mut u32, lpphoneinitializeexparams : *mut PHONEINITIALIZEEXPARAMS) -> i32); phoneInitializeExA(lphphoneapp, hinstance.into_param().abi(), lpfncallback, lpszfriendlyappname.into_param().abi(), lpdwnumdevs, lpdwapiversion, lpphoneinitializeexparams) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn phoneInitializeExW(lphphoneapp: *mut u32, hinstance: P0, lpfncallback: PHONECALLBACK, lpszfriendlyappname: P1, lpdwnumdevs: *mut u32, lpdwapiversion: *mut u32, lpphoneinitializeexparams: *mut PHONEINITIALIZEEXPARAMS) -> i32 @@ -1621,7 +1621,7 @@ pub unsafe fn tapiGetLocationInfoW(lpszcountrycodew: &mut [u16; 8], lpszcitycode ::windows_targets::link!("tapi32.dll" "system" fn tapiGetLocationInfoW(lpszcountrycodew : ::windows_core::PWSTR, lpszcitycodew : ::windows_core::PWSTR) -> i32); tapiGetLocationInfoW(::core::mem::transmute(lpszcountrycodew.as_ptr()), ::core::mem::transmute(lpszcitycodew.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn tapiRequestDrop(hwnd: P0, wrequestid: P1) -> i32 @@ -1665,7 +1665,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn tapiRequestMakeCallW(lpszdestaddress : ::windows_core::PCWSTR, lpszappname : ::windows_core::PCWSTR, lpszcalledparty : ::windows_core::PCWSTR, lpszcomment : ::windows_core::PCWSTR) -> i32); tapiRequestMakeCallW(lpszdestaddress.into_param().abi(), lpszappname.into_param().abi(), lpszcalledparty.into_param().abi(), lpszcomment.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn tapiRequestMediaCall(hwnd: P0, wrequestid: P1, lpszdeviceclass: P2, lpdeviceid: P3, dwsize: u32, dwsecure: u32, lpszdestaddress: P4, lpszappname: P5, lpszcalledparty: P6, lpszcomment: P7) -> i32 @@ -1682,7 +1682,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn tapiRequestMediaCall(hwnd : super::super::Foundation:: HWND, wrequestid : super::super::Foundation:: WPARAM, lpszdeviceclass : ::windows_core::PCSTR, lpdeviceid : ::windows_core::PCSTR, dwsize : u32, dwsecure : u32, lpszdestaddress : ::windows_core::PCSTR, lpszappname : ::windows_core::PCSTR, lpszcalledparty : ::windows_core::PCSTR, lpszcomment : ::windows_core::PCSTR) -> i32); tapiRequestMediaCall(hwnd.into_param().abi(), wrequestid.into_param().abi(), lpszdeviceclass.into_param().abi(), lpdeviceid.into_param().abi(), dwsize, dwsecure, lpszdestaddress.into_param().abi(), lpszappname.into_param().abi(), lpszcalledparty.into_param().abi(), lpszcomment.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn tapiRequestMediaCallA(hwnd: P0, wrequestid: P1, lpszdeviceclass: P2, lpdeviceid: P3, dwsize: u32, dwsecure: u32, lpszdestaddress: P4, lpszappname: P5, lpszcalledparty: P6, lpszcomment: P7) -> i32 @@ -1699,7 +1699,7 @@ where ::windows_targets::link!("tapi32.dll" "system" fn tapiRequestMediaCallA(hwnd : super::super::Foundation:: HWND, wrequestid : super::super::Foundation:: WPARAM, lpszdeviceclass : ::windows_core::PCSTR, lpdeviceid : ::windows_core::PCSTR, dwsize : u32, dwsecure : u32, lpszdestaddress : ::windows_core::PCSTR, lpszappname : ::windows_core::PCSTR, lpszcalledparty : ::windows_core::PCSTR, lpszcomment : ::windows_core::PCSTR) -> i32); tapiRequestMediaCallA(hwnd.into_param().abi(), wrequestid.into_param().abi(), lpszdeviceclass.into_param().abi(), lpdeviceid.into_param().abi(), dwsize, dwsecure, lpszdestaddress.into_param().abi(), lpszappname.into_param().abi(), lpszcalledparty.into_param().abi(), lpszcomment.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn tapiRequestMediaCallW(hwnd: P0, wrequestid: P1, lpszdeviceclass: P2, lpdeviceid: P3, dwsize: u32, dwsecure: u32, lpszdestaddress: P4, lpszappname: P5, lpszcalledparty: P6, lpszcomment: P7) -> i32 @@ -1720,7 +1720,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumACDGroup(::windows_core::IUnknown); impl IEnumACDGroup { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), pceltfetched).ok() @@ -1759,7 +1759,7 @@ pub struct IEnumACDGroup_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumAddress(::windows_core::IUnknown); impl IEnumAddress { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, ppelements: &mut [::core::option::Option], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppelements.len() as _, ::core::mem::transmute(ppelements.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1798,7 +1798,7 @@ pub struct IEnumAddress_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumAgent(::windows_core::IUnknown); impl IEnumAgent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), pceltfetched).ok() @@ -1837,7 +1837,7 @@ pub struct IEnumAgent_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumAgentHandler(::windows_core::IUnknown); impl IEnumAgentHandler { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), pceltfetched).ok() @@ -1876,7 +1876,7 @@ pub struct IEnumAgentHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumAgentSession(::windows_core::IUnknown); impl IEnumAgentSession { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), pceltfetched).ok() @@ -1949,7 +1949,7 @@ pub struct IEnumBstr_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumCall(::windows_core::IUnknown); impl IEnumCall { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1988,7 +1988,7 @@ pub struct IEnumCall_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumCallHub(::windows_core::IUnknown); impl IEnumCallHub { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, ppelements: &mut [::core::option::Option], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppelements.len() as _, ::core::mem::transmute(ppelements.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2027,7 +2027,7 @@ pub struct IEnumCallHub_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumCallingCard(::windows_core::IUnknown); impl IEnumCallingCard { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2100,7 +2100,7 @@ pub struct IEnumDialableAddrs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumDirectory(::windows_core::IUnknown); impl IEnumDirectory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, ppelements: &mut [::core::option::Option], pcfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppelements.len() as _, ::core::mem::transmute(ppelements.as_ptr()), ::core::mem::transmute(pcfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2139,7 +2139,7 @@ pub struct IEnumDirectory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumDirectoryObject(::windows_core::IUnknown); impl IEnumDirectoryObject { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, pval: &mut [::core::option::Option], pcfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), pval.len() as _, ::core::mem::transmute(pval.as_ptr()), ::core::mem::transmute(pcfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2178,7 +2178,7 @@ pub struct IEnumDirectoryObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumLocation(::windows_core::IUnknown); impl IEnumLocation { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2217,7 +2217,7 @@ pub struct IEnumLocation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumMcastScope(::windows_core::IUnknown); impl IEnumMcastScope { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppscopes: *mut ::core::option::Option, pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppscopes), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2256,7 +2256,7 @@ pub struct IEnumMcastScope_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumPhone(::windows_core::IUnknown); impl IEnumPhone { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, ppelements: &mut [::core::option::Option], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppelements.len() as _, ::core::mem::transmute(ppelements.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2295,7 +2295,7 @@ pub struct IEnumPhone_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumPluggableSuperclassInfo(::windows_core::IUnknown); impl IEnumPluggableSuperclassInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, ppelements: &mut [::core::option::Option], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppelements.len() as _, ::core::mem::transmute(ppelements.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2334,7 +2334,7 @@ pub struct IEnumPluggableSuperclassInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumPluggableTerminalClassInfo(::windows_core::IUnknown); impl IEnumPluggableTerminalClassInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, ppelements: &mut [::core::option::Option], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppelements.len() as _, ::core::mem::transmute(ppelements.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2373,7 +2373,7 @@ pub struct IEnumPluggableTerminalClassInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumQueue(::windows_core::IUnknown); impl IEnumQueue { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), pceltfetched).ok() @@ -2412,7 +2412,7 @@ pub struct IEnumQueue_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumStream(::windows_core::IUnknown); impl IEnumStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2451,7 +2451,7 @@ pub struct IEnumStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumSubStream(::windows_core::IUnknown); impl IEnumSubStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2490,7 +2490,7 @@ pub struct IEnumSubStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumTerminal(::windows_core::IUnknown); impl IEnumTerminal { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppelements: *mut ::core::option::Option, pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppelements), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2559,14 +2559,14 @@ pub struct IEnumTerminalClass_Vtbl { pub Skip: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, celt: u32) -> ::windows_core::HRESULT, pub Clone: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMcastAddressAllocation(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMcastAddressAllocation { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Scopes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2576,7 +2576,7 @@ impl IMcastAddressAllocation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateScopes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RequestAddress(&self, pscope: P0, leasestarttime: f64, leasestoptime: f64, numaddresses: i32) -> ::windows_core::Result where @@ -2585,7 +2585,7 @@ impl IMcastAddressAllocation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequestAddress)(::windows_core::Interface::as_raw(self), pscope.into_param().abi(), leasestarttime, leasestoptime, numaddresses, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RenewAddress(&self, lreserved: i32, prenewrequest: P0) -> ::windows_core::Result where @@ -2594,7 +2594,7 @@ impl IMcastAddressAllocation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RenewAddress)(::windows_core::Interface::as_raw(self), lreserved, prenewrequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ReleaseAddress(&self, preleaserequest: P0) -> ::windows_core::Result<()> where @@ -2602,7 +2602,7 @@ impl IMcastAddressAllocation { { (::windows_core::Interface::vtable(self).ReleaseAddress)(::windows_core::Interface::as_raw(self), preleaserequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateLeaseInfo(&self, leasestarttime: f64, leasestoptime: f64, dwnumaddresses: u32, ppaddresses: *const ::windows_core::PCWSTR, prequestid: P0, pserveraddress: P1) -> ::windows_core::Result where @@ -2612,7 +2612,7 @@ impl IMcastAddressAllocation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateLeaseInfo)(::windows_core::Interface::as_raw(self), leasestarttime, leasestoptime, dwnumaddresses, ppaddresses, prequestid.into_param().abi(), pserveraddress.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateLeaseInfoFromVariant(&self, leasestarttime: f64, leasestoptime: f64, vaddresses: super::super::System::Variant::VARIANT, prequestid: P0, pserveraddress: P1) -> ::windows_core::Result where @@ -2664,7 +2664,7 @@ pub struct IMcastAddressAllocation_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateLeaseInfoFromVariant: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2701,7 +2701,7 @@ impl IMcastLeaseInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TTL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Addresses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2741,7 +2741,7 @@ pub struct IMcastLeaseInfo_Vtbl { Addresses: usize, pub EnumerateAddresses: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumaddresses: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2790,7 +2790,7 @@ pub struct IMcastScope_Vtbl { pub ScopeDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppdescription: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub TTL: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pttl: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2805,7 +2805,7 @@ impl ITACDGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateQueues)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Queues(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2834,14 +2834,14 @@ pub struct ITACDGroup_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Queues: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITACDGroupEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITACDGroupEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Group(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2877,13 +2877,13 @@ pub struct ITACDGroupEvent_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITAMMediaFormat(::windows_core::IUnknown); impl ITAMMediaFormat { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn MediaFormat(&self) -> ::windows_core::Result<*mut super::super::Media::MediaFoundation::AM_MEDIA_TYPE> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MediaFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetMediaFormat(&self, pmt: *const super::super::Media::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMediaFormat)(::windows_core::Interface::as_raw(self), pmt).ok() @@ -2909,20 +2909,20 @@ pub struct ITAMMediaFormat_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation")))] SetMediaFormat: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITASRTerminalEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITASRTerminalEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Terminal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Terminal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2958,7 +2958,7 @@ pub struct ITASRTerminalEvent_Vtbl { Call: usize, pub Error: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, phrerrorcode: *mut ::windows_core::HRESULT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2977,13 +2977,13 @@ impl ITAddress { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServiceProviderName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TAPIObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TAPIObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateCall(&self, pdestaddress: P0, laddresstype: i32, lmediatypes: i32) -> ::windows_core::Result where @@ -2992,7 +2992,7 @@ impl ITAddress { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateCall)(::windows_core::Interface::as_raw(self), pdestaddress.into_param().abi(), laddresstype, lmediatypes, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Calls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3006,13 +3006,13 @@ impl ITAddress { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DialableAddress)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateForwardInfoObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateForwardInfoObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Forward(&self, pforwardinfo: P0, pcall: P1) -> ::windows_core::Result<()> where @@ -3021,13 +3021,13 @@ impl ITAddress { { (::windows_core::Interface::vtable(self).Forward)(::windows_core::Interface::as_raw(self), pforwardinfo.into_param().abi(), pcall.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentForwardInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentForwardInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMessageWaiting(&self, fmessagewaiting: P0) -> ::windows_core::Result<()> where @@ -3035,13 +3035,13 @@ impl ITAddress { { (::windows_core::Interface::vtable(self).SetMessageWaiting)(::windows_core::Interface::as_raw(self), fmessagewaiting.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MessageWaiting(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MessageWaiting)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDoNotDisturb(&self, fdonotdisturb: P0) -> ::windows_core::Result<()> where @@ -3049,7 +3049,7 @@ impl ITAddress { { (::windows_core::Interface::vtable(self).SetDoNotDisturb)(::windows_core::Interface::as_raw(self), fdonotdisturb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoNotDisturb(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3117,7 +3117,7 @@ pub struct ITAddress_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] DoNotDisturb: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3136,13 +3136,13 @@ impl ITAddress2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ServiceProviderName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TAPIObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TAPIObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateCall(&self, pdestaddress: P0, laddresstype: i32, lmediatypes: i32) -> ::windows_core::Result where @@ -3151,7 +3151,7 @@ impl ITAddress2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateCall)(::windows_core::Interface::as_raw(self), pdestaddress.into_param().abi(), laddresstype, lmediatypes, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Calls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3165,13 +3165,13 @@ impl ITAddress2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DialableAddress)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateForwardInfoObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateForwardInfoObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Forward(&self, pforwardinfo: P0, pcall: P1) -> ::windows_core::Result<()> where @@ -3180,13 +3180,13 @@ impl ITAddress2 { { (::windows_core::Interface::vtable(self).base__.Forward)(::windows_core::Interface::as_raw(self), pforwardinfo.into_param().abi(), pcall.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentForwardInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentForwardInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMessageWaiting(&self, fmessagewaiting: P0) -> ::windows_core::Result<()> where @@ -3194,13 +3194,13 @@ impl ITAddress2 { { (::windows_core::Interface::vtable(self).base__.SetMessageWaiting)(::windows_core::Interface::as_raw(self), fmessagewaiting.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MessageWaiting(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MessageWaiting)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDoNotDisturb(&self, fdonotdisturb: P0) -> ::windows_core::Result<()> where @@ -3208,13 +3208,13 @@ impl ITAddress2 { { (::windows_core::Interface::vtable(self).base__.SetDoNotDisturb)(::windows_core::Interface::as_raw(self), fdonotdisturb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoNotDisturb(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoNotDisturb)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Phones(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3224,7 +3224,7 @@ impl ITAddress2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumeratePhones)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPhoneFromTerminal(&self, pterminal: P0) -> ::windows_core::Result where @@ -3233,7 +3233,7 @@ impl ITAddress2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPhoneFromTerminal)(::windows_core::Interface::as_raw(self), pterminal.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PreferredPhones(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3243,13 +3243,13 @@ impl ITAddress2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumeratePreferredPhones)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_EventFilter(&self, tapievent: TAPI_EVENT, lsubevent: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_EventFilter)(::windows_core::Interface::as_raw(self), tapievent, lsubevent, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn put_EventFilter(&self, tapievent: TAPI_EVENT, lsubevent: i32, benable: P0) -> ::windows_core::Result<()> where @@ -3257,7 +3257,7 @@ impl ITAddress2 { { (::windows_core::Interface::vtable(self).put_EventFilter)(::windows_core::Interface::as_raw(self), tapievent, lsubevent, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeviceSpecific(&self, pcall: P0, pparams: *const u8, dwsize: u32) -> ::windows_core::Result<()> where @@ -3265,7 +3265,7 @@ impl ITAddress2 { { (::windows_core::Interface::vtable(self).DeviceSpecific)(::windows_core::Interface::as_raw(self), pcall.into_param().abi(), pparams, dwsize).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeviceSpecificVariant(&self, pcall: P0, vardevspecificbytearray: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3325,7 +3325,7 @@ pub struct ITAddress2_Vtbl { DeviceSpecificVariant: usize, pub NegotiateExtVersion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, llowversion: i32, lhighversion: i32, plextversion: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3340,7 +3340,7 @@ impl ITAddressCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_AddressCapabilityString)(::windows_core::Interface::as_raw(self), addresscapstring, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CallTreatments(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3350,7 +3350,7 @@ impl ITAddressCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateCallTreatments)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CompletionMessages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3360,7 +3360,7 @@ impl ITAddressCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateCompletionMessages)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeviceClasses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3404,20 +3404,20 @@ pub struct ITAddressCapabilities_Vtbl { DeviceClasses: usize, pub EnumerateDeviceClasses: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumdeviceclass: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITAddressDeviceSpecificEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITAddressDeviceSpecificEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Address(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Address)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3463,14 +3463,14 @@ pub struct ITAddressDeviceSpecificEvent_Vtbl { pub lParam2: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pparam2: *mut i32) -> ::windows_core::HRESULT, pub lParam3: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pparam3: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITAddressEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITAddressEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Address(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3480,7 +3480,7 @@ impl ITAddressEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Event)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Terminal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3512,14 +3512,14 @@ pub struct ITAddressEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Terminal: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITAddressTranslation(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITAddressTranslation { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TranslateAddress(&self, paddresstotranslate: P0, lcard: i32, ltranslateoptions: i32) -> ::windows_core::Result where @@ -3538,7 +3538,7 @@ impl ITAddressTranslation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateLocations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Locations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3548,7 +3548,7 @@ impl ITAddressTranslation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateCallingCards)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CallingCards(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3586,7 +3586,7 @@ pub struct ITAddressTranslation_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CallingCards: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3635,7 +3635,7 @@ pub struct ITAddressTranslationInfo_Vtbl { pub DestinationCountryCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, countrycode: *mut i32) -> ::windows_core::HRESULT, pub TranslationResults: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plresults: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3646,7 +3646,7 @@ impl ITAgent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateAgentSessions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSession(&self, pacdgroup: P0, paddress: P1) -> ::windows_core::Result where @@ -3656,7 +3656,7 @@ impl ITAgent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSession)(::windows_core::Interface::as_raw(self), pacdgroup.into_param().abi(), paddress.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSessionWithPIN(&self, pacdgroup: P0, paddress: P1, ppin: P2) -> ::windows_core::Result where @@ -3689,7 +3689,7 @@ impl ITAgent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MeasurementPeriod)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OverallCallRate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3719,7 +3719,7 @@ impl ITAgent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TotalWrapUpTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AgentSessions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3771,14 +3771,14 @@ pub struct ITAgent_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AgentSessions: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITAgentEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITAgentEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Agent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3810,7 +3810,7 @@ pub struct ITAgentEvent_Vtbl { Agent: usize, pub Event: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pevent: *mut AGENT_EVENT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3821,13 +3821,13 @@ impl ITAgentHandler { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAgent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateAgent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAgentWithID(&self, pid: P0, ppin: P1) -> ::windows_core::Result where @@ -3845,13 +3845,13 @@ impl ITAgentHandler { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateUsableAddresses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ACDGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ACDGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UsableAddresses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3893,14 +3893,14 @@ pub struct ITAgentHandler_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] UsableAddresses: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITAgentHandlerEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITAgentHandlerEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AgentHandler(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3932,26 +3932,26 @@ pub struct ITAgentHandlerEvent_Vtbl { AgentHandler: usize, pub Event: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pevent: *mut AGENTHANDLER_EVENT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITAgentSession(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITAgentSession { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Agent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Agent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Address(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Address)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ACDGroup(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4000,7 +4000,7 @@ impl ITAgentSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AverageWrapUpTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ACDCallRate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4060,14 +4060,14 @@ pub struct ITAgentSession_Vtbl { pub LongestTimeToAnswer: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, planswertime: *mut i32) -> ::windows_core::HRESULT, pub AverageTimeToAnswer: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, planswertime: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITAgentSessionEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITAgentSessionEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Session(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4103,18 +4103,18 @@ pub struct ITAgentSessionEvent_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITAllocatorProperties(::windows_core::IUnknown); impl ITAllocatorProperties { - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn SetAllocatorProperties(&self, pallocproperties: *const super::super::Media::DirectShow::ALLOCATOR_PROPERTIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAllocatorProperties)(::windows_core::Interface::as_raw(self), pallocproperties).ok() } - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn GetAllocatorProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAllocatorProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateBuffers(&self, ballocbuffers: P0) -> ::windows_core::Result<()> where @@ -4122,7 +4122,7 @@ impl ITAllocatorProperties { { (::windows_core::Interface::vtable(self).SetAllocateBuffers)(::windows_core::Interface::as_raw(self), ballocbuffers.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateBuffers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4166,7 +4166,7 @@ pub struct ITAllocatorProperties_Vtbl { pub SetBufferSize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, buffersize: u32) -> ::windows_core::HRESULT, pub GetBufferSize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbuffersize: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4189,13 +4189,13 @@ impl ITAutomatedPhoneControl { pub unsafe fn StopRinger(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopRinger)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Ringer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Ringer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPhoneHandlingEnabled(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -4203,7 +4203,7 @@ impl ITAutomatedPhoneControl { { (::windows_core::Interface::vtable(self).SetPhoneHandlingEnabled)(::windows_core::Interface::as_raw(self), fenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PhoneHandlingEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4216,7 +4216,7 @@ impl ITAutomatedPhoneControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoEndOfNumberTimeout)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoDialtone(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -4224,13 +4224,13 @@ impl ITAutomatedPhoneControl { { (::windows_core::Interface::vtable(self).SetAutoDialtone)(::windows_core::Interface::as_raw(self), fenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoDialtone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoDialtone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoStopTonesOnOnHook(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -4238,13 +4238,13 @@ impl ITAutomatedPhoneControl { { (::windows_core::Interface::vtable(self).SetAutoStopTonesOnOnHook)(::windows_core::Interface::as_raw(self), fenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoStopTonesOnOnHook(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoStopTonesOnOnHook)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoStopRingOnOffHook(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -4252,13 +4252,13 @@ impl ITAutomatedPhoneControl { { (::windows_core::Interface::vtable(self).SetAutoStopRingOnOffHook)(::windows_core::Interface::as_raw(self), fenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoStopRingOnOffHook(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoStopRingOnOffHook)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoKeypadTones(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -4266,7 +4266,7 @@ impl ITAutomatedPhoneControl { { (::windows_core::Interface::vtable(self).SetAutoKeypadTones)(::windows_core::Interface::as_raw(self), fenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoKeypadTones(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4279,7 +4279,7 @@ impl ITAutomatedPhoneControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoKeypadTonesMinimumDuration)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoVolumeControl(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -4287,7 +4287,7 @@ impl ITAutomatedPhoneControl { { (::windows_core::Interface::vtable(self).SetAutoVolumeControl)(::windows_core::Interface::as_raw(self), fenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoVolumeControl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4314,7 +4314,7 @@ impl ITAutomatedPhoneControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoVolumeControlRepeatPeriod)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SelectCall(&self, pcall: P0, fselectdefaultterminals: P1) -> ::windows_core::Result<()> where @@ -4323,7 +4323,7 @@ impl ITAutomatedPhoneControl { { (::windows_core::Interface::vtable(self).SelectCall)(::windows_core::Interface::as_raw(self), pcall.into_param().abi(), fselectdefaultterminals.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnselectCall(&self, pcall: P0) -> ::windows_core::Result<()> where @@ -4335,7 +4335,7 @@ impl ITAutomatedPhoneControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateSelectedCalls)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelectedCalls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4438,7 +4438,7 @@ pub struct ITAutomatedPhoneControl_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SelectedCalls: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4480,14 +4480,14 @@ pub struct ITBasicAudioTerminal_Vtbl { pub SetBalance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lbalance: i32) -> ::windows_core::HRESULT, pub Balance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plbalance: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITBasicCallControl(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITBasicCallControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Connect(&self, fsync: P0) -> ::windows_core::Result<()> where @@ -4501,7 +4501,7 @@ impl ITBasicCallControl { pub unsafe fn Disconnect(&self, code: DISCONNECT_CODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Disconnect)(::windows_core::Interface::as_raw(self), code).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Hold(&self, fhold: P0) -> ::windows_core::Result<()> where @@ -4518,7 +4518,7 @@ impl ITBasicCallControl { pub unsafe fn HandoffIndirect(&self, lmediatype: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HandoffIndirect)(::windows_core::Interface::as_raw(self), lmediatype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Conference(&self, pcall: P0, fsync: P1) -> ::windows_core::Result<()> where @@ -4527,7 +4527,7 @@ impl ITBasicCallControl { { (::windows_core::Interface::vtable(self).Conference)(::windows_core::Interface::as_raw(self), pcall.into_param().abi(), fsync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Transfer(&self, pcall: P0, fsync: P1) -> ::windows_core::Result<()> where @@ -4542,7 +4542,7 @@ impl ITBasicCallControl { { (::windows_core::Interface::vtable(self).BlindTransfer)(::windows_core::Interface::as_raw(self), pdestaddress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SwapHold(&self, pcall: P0) -> ::windows_core::Result<()> where @@ -4634,14 +4634,14 @@ pub struct ITBasicCallControl_Vtbl { pub Finish: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, finishmode: FINISH_MODE) -> ::windows_core::HRESULT, pub RemoveFromConference: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITBasicCallControl2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITBasicCallControl2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Connect(&self, fsync: P0) -> ::windows_core::Result<()> where @@ -4655,7 +4655,7 @@ impl ITBasicCallControl2 { pub unsafe fn Disconnect(&self, code: DISCONNECT_CODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Disconnect)(::windows_core::Interface::as_raw(self), code).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Hold(&self, fhold: P0) -> ::windows_core::Result<()> where @@ -4672,7 +4672,7 @@ impl ITBasicCallControl2 { pub unsafe fn HandoffIndirect(&self, lmediatype: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.HandoffIndirect)(::windows_core::Interface::as_raw(self), lmediatype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Conference(&self, pcall: P0, fsync: P1) -> ::windows_core::Result<()> where @@ -4681,7 +4681,7 @@ impl ITBasicCallControl2 { { (::windows_core::Interface::vtable(self).base__.Conference)(::windows_core::Interface::as_raw(self), pcall.into_param().abi(), fsync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Transfer(&self, pcall: P0, fsync: P1) -> ::windows_core::Result<()> where @@ -4696,7 +4696,7 @@ impl ITBasicCallControl2 { { (::windows_core::Interface::vtable(self).base__.BlindTransfer)(::windows_core::Interface::as_raw(self), pdestaddress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SwapHold(&self, pcall: P0) -> ::windows_core::Result<()> where @@ -4738,7 +4738,7 @@ impl ITBasicCallControl2 { pub unsafe fn RemoveFromConference(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RemoveFromConference)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RequestTerminal(&self, bstrterminalclassguid: P0, lmediatype: i32, direction: TERMINAL_DIRECTION) -> ::windows_core::Result where @@ -4747,7 +4747,7 @@ impl ITBasicCallControl2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequestTerminal)(::windows_core::Interface::as_raw(self), bstrterminalclassguid.into_param().abi(), lmediatype, direction, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectTerminalOnCall(&self, pterminal: P0) -> ::windows_core::Result<()> where @@ -4755,7 +4755,7 @@ impl ITBasicCallControl2 { { (::windows_core::Interface::vtable(self).SelectTerminalOnCall)(::windows_core::Interface::as_raw(self), pterminal.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnselectTerminalOnCall(&self, pterminal: P0) -> ::windows_core::Result<()> where @@ -4792,7 +4792,7 @@ pub struct ITBasicCallControl2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] UnselectTerminalOnCall: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4806,7 +4806,7 @@ impl ITCallHub { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateCalls)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Calls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4845,7 +4845,7 @@ pub struct ITCallHub_Vtbl { pub NumCalls: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcalls: *mut i32) -> ::windows_core::HRESULT, pub State: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstate: *mut CALLHUB_STATE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4856,13 +4856,13 @@ impl ITCallHubEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Event)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CallHub(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CallHub)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4894,14 +4894,14 @@ pub struct ITCallHubEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Call: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITCallInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITCallInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Address(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4915,7 +4915,7 @@ impl ITCallInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Privilege)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CallHub(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4938,13 +4938,13 @@ impl ITCallInfo { { (::windows_core::Interface::vtable(self).put_CallInfoString)(::windows_core::Interface::as_raw(self), callinfostring, pcallinfostring.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_CallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_CallInfoBuffer)(::windows_core::Interface::as_raw(self), callinfobuffer, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_CallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER, pcallinfobuffer: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).put_CallInfoBuffer)(::windows_core::Interface::as_raw(self), callinfobuffer, ::core::mem::transmute(pcallinfobuffer)).ok() @@ -5000,14 +5000,14 @@ pub struct ITCallInfo_Vtbl { pub SetCallInfoBuffer: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, callinfobuffer: CALLINFO_BUFFER, dwsize: u32, pcallinfobuffer: *const u8) -> ::windows_core::HRESULT, pub ReleaseUserUserInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITCallInfo2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITCallInfo2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Address(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5021,7 +5021,7 @@ impl ITCallInfo2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Privilege)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CallHub(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5044,13 +5044,13 @@ impl ITCallInfo2 { { (::windows_core::Interface::vtable(self).base__.put_CallInfoString)(::windows_core::Interface::as_raw(self), callinfostring, pcallinfostring.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_CallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_CallInfoBuffer)(::windows_core::Interface::as_raw(self), callinfobuffer, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_CallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER, pcallinfobuffer: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.put_CallInfoBuffer)(::windows_core::Interface::as_raw(self), callinfobuffer, ::core::mem::transmute(pcallinfobuffer)).ok() @@ -5064,13 +5064,13 @@ impl ITCallInfo2 { pub unsafe fn ReleaseUserUserInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ReleaseUserUserInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_EventFilter(&self, tapievent: TAPI_EVENT, lsubevent: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_EventFilter)(::windows_core::Interface::as_raw(self), tapievent, lsubevent, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn put_EventFilter(&self, tapievent: TAPI_EVENT, lsubevent: i32, benable: P0) -> ::windows_core::Result<()> where @@ -5103,14 +5103,14 @@ pub struct ITCallInfo2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] put_EventFilter: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITCallInfoChangeEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITCallInfoChangeEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5147,14 +5147,14 @@ pub struct ITCallInfoChangeEvent_Vtbl { pub Cause: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcic: *mut CALLINFOCHANGE_CAUSE) -> ::windows_core::HRESULT, pub CallbackInstance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcallbackinstance: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITCallMediaEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITCallMediaEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5168,13 +5168,13 @@ impl ITCallMediaEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Error)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Terminal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Terminal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Stream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5216,14 +5216,14 @@ pub struct ITCallMediaEvent_Vtbl { Stream: usize, pub Cause: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcause: *mut CALL_MEDIA_EVENT_CAUSE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITCallNotificationEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITCallNotificationEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5260,14 +5260,14 @@ pub struct ITCallNotificationEvent_Vtbl { pub Event: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcallnotificationevent: *mut CALL_NOTIFICATION_EVENT) -> ::windows_core::HRESULT, pub CallbackInstance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcallbackinstance: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITCallStateEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITCallStateEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5309,7 +5309,7 @@ pub struct ITCallStateEvent_Vtbl { pub Cause: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcec: *mut CALL_STATE_EVENT_CAUSE) -> ::windows_core::HRESULT, pub CallbackInstance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcallbackinstance: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5368,7 +5368,7 @@ pub struct ITCallingCard_Vtbl { pub LongDistanceDialingRule: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pprule: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub InternationalDialingRule: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pprule: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5379,7 +5379,7 @@ impl ITCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5412,7 +5412,7 @@ pub struct ITCollection_Vtbl { get_Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppnewenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5423,7 +5423,7 @@ impl ITCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5433,7 +5433,7 @@ impl ITCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, index: i32, pvariant: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), index, pvariant).ok() @@ -5463,7 +5463,7 @@ pub struct ITCollection2_Vtbl { Add: usize, pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5523,7 +5523,7 @@ pub struct ITCustomTone_Vtbl { pub Volume: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plvolume: *mut i32) -> ::windows_core::HRESULT, pub SetVolume: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lvolume: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5574,14 +5574,14 @@ pub struct ITDetectTone_Vtbl { pub get_Frequency: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32, plfrequency: *mut i32) -> ::windows_core::HRESULT, pub put_Frequency: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32, lfrequency: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITDigitDetectionEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITDigitDetectionEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5628,14 +5628,14 @@ pub struct ITDigitDetectionEvent_Vtbl { pub TickCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pltickcount: *mut i32) -> ::windows_core::HRESULT, pub CallbackInstance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcallbackinstance: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITDigitGenerationEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITDigitGenerationEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5677,14 +5677,14 @@ pub struct ITDigitGenerationEvent_Vtbl { pub TickCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pltickcount: *mut i32) -> ::windows_core::HRESULT, pub CallbackInstance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcallbackinstance: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITDigitsGatheredEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITDigitsGatheredEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5731,7 +5731,7 @@ pub struct ITDigitsGatheredEvent_Vtbl { pub TickCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pltickcount: *mut i32) -> ::windows_core::HRESULT, pub CallbackInstance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcallbackinstance: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5746,7 +5746,7 @@ impl ITDirectory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDynamic(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5759,7 +5759,7 @@ impl ITDirectory { pub unsafe fn SetDefaultObjectTTL(&self, ttl: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDefaultObjectTTL)(::windows_core::Interface::as_raw(self), ttl).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableAutoRefresh(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -5767,7 +5767,7 @@ impl ITDirectory { { (::windows_core::Interface::vtable(self).EnableAutoRefresh)(::windows_core::Interface::as_raw(self), fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Connect(&self, fsecure: P0) -> ::windows_core::Result<()> where @@ -5783,7 +5783,7 @@ impl ITDirectory { { (::windows_core::Interface::vtable(self).Bind)(::windows_core::Interface::as_raw(self), pdomainname.into_param().abi(), pusername.into_param().abi(), ppassword.into_param().abi(), lflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddDirectoryObject(&self, pdirectoryobject: P0) -> ::windows_core::Result<()> where @@ -5791,7 +5791,7 @@ impl ITDirectory { { (::windows_core::Interface::vtable(self).AddDirectoryObject)(::windows_core::Interface::as_raw(self), pdirectoryobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ModifyDirectoryObject(&self, pdirectoryobject: P0) -> ::windows_core::Result<()> where @@ -5799,7 +5799,7 @@ impl ITDirectory { { (::windows_core::Interface::vtable(self).ModifyDirectoryObject)(::windows_core::Interface::as_raw(self), pdirectoryobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RefreshDirectoryObject(&self, pdirectoryobject: P0) -> ::windows_core::Result<()> where @@ -5807,7 +5807,7 @@ impl ITDirectory { { (::windows_core::Interface::vtable(self).RefreshDirectoryObject)(::windows_core::Interface::as_raw(self), pdirectoryobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeleteDirectoryObject(&self, pdirectoryobject: P0) -> ::windows_core::Result<()> where @@ -5815,7 +5815,7 @@ impl ITDirectory { { (::windows_core::Interface::vtable(self).DeleteDirectoryObject)(::windows_core::Interface::as_raw(self), pdirectoryobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_DirectoryObjects(&self, directoryobjecttype: DIRECTORY_OBJECT_TYPE, pname: P0) -> ::windows_core::Result where @@ -5886,7 +5886,7 @@ pub struct ITDirectory_Vtbl { get_DirectoryObjects: usize, pub EnumerateDirectoryObjects: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, directoryobjecttype: DIRECTORY_OBJECT_TYPE, pname: ::std::mem::MaybeUninit<::windows_core::BSTR>, ppenumobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5907,7 +5907,7 @@ impl ITDirectoryObject { { (::windows_core::Interface::vtable(self).SetName)(::windows_core::Interface::as_raw(self), pname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_DialableAddrs(&self, dwaddresstype: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5917,13 +5917,13 @@ impl ITDirectoryObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateDialableAddrs)(::windows_core::Interface::as_raw(self), dwaddresstype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityDescriptor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SecurityDescriptor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityDescriptor(&self, psecdes: P0) -> ::windows_core::Result<()> where @@ -5964,7 +5964,7 @@ pub struct ITDirectoryObject_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetSecurityDescriptor: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6012,13 +6012,13 @@ impl ITDirectoryObjectConference { { (::windows_core::Interface::vtable(self).SetDescription)(::windows_core::Interface::as_raw(self), pdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEncrypted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsEncrypted)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsEncrypted(&self, fencrypted: P0) -> ::windows_core::Result<()> where @@ -6078,7 +6078,7 @@ pub struct ITDirectoryObjectConference_Vtbl { pub StopTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdate: *mut f64) -> ::windows_core::HRESULT, pub SetStopTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, date: f64) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6114,14 +6114,14 @@ pub struct ITDirectoryObjectUser_Vtbl { pub IPPhonePrimary: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetIPPhonePrimary: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITDispatchMapper(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITDispatchMapper { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryDispatchInterface(&self, piid: P0, pinterfacetomap: P1) -> ::windows_core::Result where @@ -6152,26 +6152,26 @@ pub struct ITDispatchMapper_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] QueryDispatchInterface: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITFileTerminalEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITFileTerminalEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Terminal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Terminal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Track(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Track)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6221,37 +6221,37 @@ pub struct ITFileTerminalEvent_Vtbl { pub Cause: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcause: *mut FT_STATE_EVENT_CAUSE) -> ::windows_core::HRESULT, pub Error: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, phrerrorcode: *mut ::windows_core::HRESULT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITFileTrack(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITFileTrack { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn Format(&self) -> ::windows_core::Result<*mut super::super::Media::MediaFoundation::AM_MEDIA_TYPE> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Format)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetFormat(&self, pmt: *const super::super::Media::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), pmt).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ControllingTerminal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ControllingTerminal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioFormatForScripting(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioFormatForScripting)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAudioFormatForScripting(&self, paudioformat: P0) -> ::windows_core::Result<()> where @@ -6259,7 +6259,7 @@ impl ITFileTrack { { (::windows_core::Interface::vtable(self).SetAudioFormatForScripting)(::windows_core::Interface::as_raw(self), paudioformat.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EmptyAudioFormatForScripting(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6306,7 +6306,7 @@ pub struct ITFileTrack_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] EmptyAudioFormatForScripting: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6365,7 +6365,7 @@ pub struct ITForwardInformation_Vtbl { pub GetForwardType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, forwardtype: i32, ppdestinationaddress: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, ppcalleraddress: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6439,7 +6439,7 @@ pub struct ITForwardInformation2_Vtbl { pub get_ForwardTypeDestinationAddressType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, forwardtype: i32, pdestaddresstype: *mut i32) -> ::windows_core::HRESULT, pub get_ForwardTypeCallerAddressType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, forwardtype: i32, pcalleraddresstype: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6532,7 +6532,7 @@ impl ITLegacyAddressMediaControl2 { { (::windows_core::Interface::vtable(self).base__.SetDevConfig)(::windows_core::Interface::as_raw(self), pdeviceclass.into_param().abi(), pdeviceconfig.len() as _, ::core::mem::transmute(pdeviceconfig.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConfigDialog(&self, hwndowner: P0, pdeviceclass: P1) -> ::windows_core::Result<()> where @@ -6541,7 +6541,7 @@ impl ITLegacyAddressMediaControl2 { { (::windows_core::Interface::vtable(self).ConfigDialog)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi(), pdeviceclass.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConfigDialogEdit(&self, hwndowner: P0, pdeviceclass: P1, pdeviceconfigin: &[u8], pdwsizeout: *mut u32, ppdeviceconfigout: *mut *mut u8) -> ::windows_core::Result<()> where @@ -6571,7 +6571,7 @@ pub struct ITLegacyAddressMediaControl2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] ConfigDialogEdit: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6621,7 +6621,7 @@ pub struct ITLegacyCallMediaControl_Vtbl { pub SetMediaType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lmediatype: i32) -> ::windows_core::HRESULT, pub MonitorMedia: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lmediatype: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6664,7 +6664,7 @@ impl ITLegacyCallMediaControl2 { pub unsafe fn DetectTones(&self, ptonelist: *const TAPI_DETECTTONE, lnumtones: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DetectTones)(::windows_core::Interface::as_raw(self), ptonelist, lnumtones).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DetectTonesByCollection(&self, pdetecttonecollection: P0) -> ::windows_core::Result<()> where @@ -6678,7 +6678,7 @@ impl ITLegacyCallMediaControl2 { pub unsafe fn GenerateCustomTones(&self, ptonelist: *const TAPI_CUSTOMTONE, lnumtones: i32, lduration: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GenerateCustomTones)(::windows_core::Interface::as_raw(self), ptonelist, lnumtones, lduration).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GenerateCustomTonesByCollection(&self, pcustomtonecollection: P0, lduration: i32) -> ::windows_core::Result<()> where @@ -6686,19 +6686,19 @@ impl ITLegacyCallMediaControl2 { { (::windows_core::Interface::vtable(self).GenerateCustomTonesByCollection)(::windows_core::Interface::as_raw(self), pcustomtonecollection.into_param().abi(), lduration).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDetectToneObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDetectToneObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateCustomToneObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateCustomToneObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetIDAsVariant(&self, bstrdeviceclass: P0) -> ::windows_core::Result where @@ -6749,7 +6749,7 @@ pub struct ITLegacyCallMediaControl2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetIDAsVariant: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6778,7 +6778,7 @@ pub struct ITLegacyWaveSupport_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub IsFullDuplex: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, psupport: *mut FULLDUPLEX_SUPPORT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6908,7 +6908,7 @@ pub struct ITMSPAddress_Vtbl { pub ReceiveTSPData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pmspcall: *mut ::core::ffi::c_void, pbuffer: *const u8, dwsize: u32) -> ::windows_core::HRESULT, pub GetEvent: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwsize: *mut u32, peventbuffer: *mut u8) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6949,19 +6949,19 @@ pub struct ITMediaControl_Vtbl { pub Pause: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub MediaState: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pterminalmediastate: *mut TERMINAL_MEDIA_STATE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITMediaPlayback(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITMediaPlayback { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPlayList(&self, playlistvariant: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPlayList)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(playlistvariant)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PlayList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6992,7 +6992,7 @@ pub struct ITMediaPlayback_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PlayList: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7028,7 +7028,7 @@ pub struct ITMediaRecord_Vtbl { pub SetFileName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrfilename: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub FileName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrfilename: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7039,7 +7039,7 @@ impl ITMediaSupport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MediaTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryMediaType(&self, lmediatype: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7067,14 +7067,14 @@ pub struct ITMediaSupport_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] QueryMediaType: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITMultiTrackTerminal(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITMultiTrackTerminal { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TrackTerminals(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7084,7 +7084,7 @@ impl ITMultiTrackTerminal { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateTrackTerminals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTrackTerminal(&self, mediatype: i32, terminaldirection: TERMINAL_DIRECTION) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7098,7 +7098,7 @@ impl ITMultiTrackTerminal { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DirectionsInUse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveTrackTerminal(&self, ptrackterminaltoremove: P0) -> ::windows_core::Result<()> where @@ -7138,7 +7138,7 @@ pub struct ITMultiTrackTerminal_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] RemoveTrackTerminal: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7151,7 +7151,7 @@ impl ITPhone { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Addresses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7169,7 +7169,7 @@ impl ITPhone { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_PhoneCapsString)(::windows_core::Interface::as_raw(self), pcscap, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Terminals(&self, paddress: P0) -> ::windows_core::Result where @@ -7178,7 +7178,7 @@ impl ITPhone { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Terminals)(::windows_core::Interface::as_raw(self), paddress.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumerateTerminals(&self, paddress: P0) -> ::windows_core::Result where @@ -7243,7 +7243,7 @@ impl ITPhone { pub unsafe fn GetPhoneCapsBuffer(&self, pcbcaps: PHONECAPS_BUFFER, pdwsize: *mut u32, ppphonecapsbuffer: *mut *mut u8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPhoneCapsBuffer)(::windows_core::Interface::as_raw(self), pcbcaps, pdwsize, ppphonecapsbuffer).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_PhoneCapsBuffer(&self, pcbcaps: PHONECAPS_BUFFER) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7266,7 +7266,7 @@ impl ITPhone { { (::windows_core::Interface::vtable(self).SetDisplay)(::windows_core::Interface::as_raw(self), lrow, lcolumn, bstrdisplay.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PreferredAddresses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7279,7 +7279,7 @@ impl ITPhone { pub unsafe fn DeviceSpecific(&self, pparams: *const u8, dwsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeviceSpecific)(::windows_core::Interface::as_raw(self), pparams, dwsize).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeviceSpecificVariant(&self, vardevspecificbytearray: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeviceSpecificVariant)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vardevspecificbytearray)).ok() @@ -7356,14 +7356,14 @@ pub struct ITPhone_Vtbl { DeviceSpecificVariant: usize, pub NegotiateExtVersion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, llowversion: i32, lhighversion: i32, plextversion: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITPhoneDeviceSpecificEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITPhoneDeviceSpecificEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Phone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7405,14 +7405,14 @@ pub struct ITPhoneDeviceSpecificEvent_Vtbl { pub lParam2: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pparam2: *mut i32) -> ::windows_core::HRESULT, pub lParam3: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pparam3: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITPhoneEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITPhoneEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Phone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7446,7 +7446,7 @@ impl ITPhoneEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NumberGathered)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7484,7 +7484,7 @@ pub struct ITPhoneEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Call: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7547,7 +7547,7 @@ pub struct ITPluggableTerminalClassInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITPluggableTerminalEventSink(::windows_core::IUnknown); impl ITPluggableTerminalEventSink { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FireEvent(&self, pmspeventinfo: *const MSP_EVENT_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FireEvent)(::windows_core::Interface::as_raw(self), pmspeventinfo).ok() @@ -7597,7 +7597,7 @@ pub struct ITPluggableTerminalEventSinkRegistration_Vtbl { pub RegisterSink: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, peventsink: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub UnregisterSink: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7631,26 +7631,26 @@ pub struct ITPluggableTerminalSuperclassInfo_Vtbl { pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub CLSID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pclsid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITPrivateEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITPrivateEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Address(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Address)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Call)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CallHub(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7660,7 +7660,7 @@ impl ITPrivateEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EventCode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EventInterface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7700,14 +7700,14 @@ pub struct ITPrivateEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] EventInterface: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITQOSEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITQOSEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7744,7 +7744,7 @@ pub struct ITQOSEvent_Vtbl { pub Event: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pqosevent: *mut QOS_EVENT) -> ::windows_core::HRESULT, pub MediaType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plmediatype: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7827,14 +7827,14 @@ pub struct ITQueue_Vtbl { pub FinalDisposition: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcalls: *mut i32) -> ::windows_core::HRESULT, pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITQueueEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITQueueEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Queue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7866,14 +7866,14 @@ pub struct ITQueueEvent_Vtbl { Queue: usize, pub Event: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pevent: *mut ACDQUEUE_EVENT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITRendezvous(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITRendezvous { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DefaultDirectories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7883,7 +7883,7 @@ impl ITRendezvous { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateDefaultDirectories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDirectory(&self, directorytype: DIRECTORY_TYPE, pname: P0) -> ::windows_core::Result where @@ -7892,7 +7892,7 @@ impl ITRendezvous { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDirectory)(::windows_core::Interface::as_raw(self), directorytype, pname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDirectoryObject(&self, directoryobjecttype: DIRECTORY_OBJECT_TYPE, pname: P0) -> ::windows_core::Result where @@ -7931,7 +7931,7 @@ pub struct ITRendezvous_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateDirectoryObject: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7965,7 +7965,7 @@ pub struct ITRequest_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub MakeCall: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdestaddress: ::std::mem::MaybeUninit<::windows_core::BSTR>, pappname: ::std::mem::MaybeUninit<::windows_core::BSTR>, pcalledparty: ::std::mem::MaybeUninit<::windows_core::BSTR>, pcomment: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8019,7 +8019,7 @@ pub struct ITRequestEvent_Vtbl { pub CalledParty: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppcalledparty: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Comment: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppcomment: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8097,7 +8097,7 @@ pub struct ITScriptableAudioFormat_Vtbl { pub FormatTag: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut i32) -> ::windows_core::HRESULT, pub SetFormatTag: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, nnewval: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8126,7 +8126,7 @@ pub struct ITStaticAudioTerminal_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub WaveId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plwaveid: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8154,7 +8154,7 @@ impl ITStream { pub unsafe fn StopStream(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopStream)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectTerminal(&self, pterminal: P0) -> ::windows_core::Result<()> where @@ -8162,7 +8162,7 @@ impl ITStream { { (::windows_core::Interface::vtable(self).SelectTerminal)(::windows_core::Interface::as_raw(self), pterminal.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnselectTerminal(&self, pterminal: P0) -> ::windows_core::Result<()> where @@ -8174,7 +8174,7 @@ impl ITStream { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateTerminals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Terminals(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8216,20 +8216,20 @@ pub struct ITStream_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Terminals: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITStreamControl(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITStreamControl { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateStream(&self, lmediatype: i32, td: TERMINAL_DIRECTION) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateStream)(::windows_core::Interface::as_raw(self), lmediatype, td, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveStream(&self, pstream: P0) -> ::windows_core::Result<()> where @@ -8241,7 +8241,7 @@ impl ITStreamControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateStreams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Streams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8277,7 +8277,7 @@ pub struct ITStreamControl_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Streams: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8293,7 +8293,7 @@ impl ITSubStream { pub unsafe fn StopSubStream(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopSubStream)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectTerminal(&self, pterminal: P0) -> ::windows_core::Result<()> where @@ -8301,7 +8301,7 @@ impl ITSubStream { { (::windows_core::Interface::vtable(self).SelectTerminal)(::windows_core::Interface::as_raw(self), pterminal.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnselectTerminal(&self, pterminal: P0) -> ::windows_core::Result<()> where @@ -8313,13 +8313,13 @@ impl ITSubStream { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateTerminals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Terminals(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Terminals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Stream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8362,20 +8362,20 @@ pub struct ITSubStream_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Stream: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITSubStreamControl(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITSubStreamControl { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSubStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSubStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveSubStream(&self, psubstream: P0) -> ::windows_core::Result<()> where @@ -8387,7 +8387,7 @@ impl ITSubStreamControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateSubStreams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SubStreams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8423,7 +8423,7 @@ pub struct ITSubStreamControl_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SubStreams: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8436,7 +8436,7 @@ impl ITTAPI { pub unsafe fn Shutdown(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Shutdown)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Addresses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8446,7 +8446,7 @@ impl ITTAPI { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateAddresses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RegisterCallNotifications(&self, paddress: P0, fmonitor: P1, fowner: P2, lmediatypes: i32, lcallbackinstance: i32) -> ::windows_core::Result where @@ -8460,7 +8460,7 @@ impl ITTAPI { pub unsafe fn UnregisterNotifications(&self, lregister: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnregisterNotifications)(::windows_core::Interface::as_raw(self), lregister).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CallHubs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8470,7 +8470,7 @@ impl ITTAPI { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateCallHubs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCallHubTracking(&self, paddresses: super::super::System::Variant::VARIANT, btracking: P0) -> ::windows_core::Result<()> where @@ -8478,19 +8478,19 @@ impl ITTAPI { { (::windows_core::Interface::vtable(self).SetCallHubTracking)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(paddresses), btracking.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumeratePrivateTAPIObjects(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumeratePrivateTAPIObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PrivateTAPIObjects(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateTAPIObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterRequestRecipient(&self, lregistrationinstance: i32, lrequestmode: i32, fenable: P0) -> ::windows_core::Result<()> where @@ -8498,7 +8498,7 @@ impl ITTAPI { { (::windows_core::Interface::vtable(self).RegisterRequestRecipient)(::windows_core::Interface::as_raw(self), lregistrationinstance, lrequestmode, fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAssistedTelephonyPriority(&self, pappfilename: P0, fpriority: P1) -> ::windows_core::Result<()> where @@ -8507,7 +8507,7 @@ impl ITTAPI { { (::windows_core::Interface::vtable(self).SetAssistedTelephonyPriority)(::windows_core::Interface::as_raw(self), pappfilename.into_param().abi(), fpriority.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetApplicationPriority(&self, pappfilename: P0, lmediatype: i32, fpriority: P1) -> ::windows_core::Result<()> where @@ -8583,7 +8583,7 @@ pub struct ITTAPI_Vtbl { pub SetEventFilter: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lfiltermask: i32) -> ::windows_core::HRESULT, pub EventFilter: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plfiltermask: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8596,7 +8596,7 @@ impl ITTAPI2 { pub unsafe fn Shutdown(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Shutdown)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Addresses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8606,7 +8606,7 @@ impl ITTAPI2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumerateAddresses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RegisterCallNotifications(&self, paddress: P0, fmonitor: P1, fowner: P2, lmediatypes: i32, lcallbackinstance: i32) -> ::windows_core::Result where @@ -8620,7 +8620,7 @@ impl ITTAPI2 { pub unsafe fn UnregisterNotifications(&self, lregister: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnregisterNotifications)(::windows_core::Interface::as_raw(self), lregister).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CallHubs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8630,7 +8630,7 @@ impl ITTAPI2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumerateCallHubs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCallHubTracking(&self, paddresses: super::super::System::Variant::VARIANT, btracking: P0) -> ::windows_core::Result<()> where @@ -8638,19 +8638,19 @@ impl ITTAPI2 { { (::windows_core::Interface::vtable(self).base__.SetCallHubTracking)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(paddresses), btracking.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumeratePrivateTAPIObjects(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumeratePrivateTAPIObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PrivateTAPIObjects(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PrivateTAPIObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterRequestRecipient(&self, lregistrationinstance: i32, lrequestmode: i32, fenable: P0) -> ::windows_core::Result<()> where @@ -8658,7 +8658,7 @@ impl ITTAPI2 { { (::windows_core::Interface::vtable(self).base__.RegisterRequestRecipient)(::windows_core::Interface::as_raw(self), lregistrationinstance, lrequestmode, fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAssistedTelephonyPriority(&self, pappfilename: P0, fpriority: P1) -> ::windows_core::Result<()> where @@ -8667,7 +8667,7 @@ impl ITTAPI2 { { (::windows_core::Interface::vtable(self).base__.SetAssistedTelephonyPriority)(::windows_core::Interface::as_raw(self), pappfilename.into_param().abi(), fpriority.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetApplicationPriority(&self, pappfilename: P0, lmediatype: i32, fpriority: P1) -> ::windows_core::Result<()> where @@ -8683,7 +8683,7 @@ impl ITTAPI2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EventFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Phones(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8693,7 +8693,7 @@ impl ITTAPI2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumeratePhones)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateEmptyCollectionObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8725,7 +8725,7 @@ pub struct ITTAPI2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateEmptyCollectionObject: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8736,7 +8736,7 @@ impl ITTAPICallCenter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateAgentHandlers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AgentHandlers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8764,7 +8764,7 @@ pub struct ITTAPICallCenter_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AgentHandlers: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8791,7 +8791,7 @@ pub struct ITTAPIDispatchEventNotification_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITTAPIEventNotification(::windows_core::IUnknown); impl ITTAPIEventNotification { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Event(&self, tapievent: TAPI_EVENT, pevent: P0) -> ::windows_core::Result<()> where @@ -8816,14 +8816,14 @@ pub struct ITTAPIEventNotification_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Event: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITTAPIObjectEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITTAPIObjectEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TAPIObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8833,7 +8833,7 @@ impl ITTAPIObjectEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Event)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Address(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8870,14 +8870,14 @@ pub struct ITTAPIObjectEvent_Vtbl { Address: usize, pub CallbackInstance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcallbackinstance: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITTAPIObjectEvent2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITTAPIObjectEvent2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TAPIObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8887,7 +8887,7 @@ impl ITTAPIObjectEvent2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Event)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Address(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8897,7 +8897,7 @@ impl ITTAPIObjectEvent2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CallbackInstance)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Phone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8924,20 +8924,20 @@ pub struct ITTAPIObjectEvent2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Phone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITTTSTerminalEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITTTSTerminalEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Terminal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Terminal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8973,7 +8973,7 @@ pub struct ITTTSTerminalEvent_Vtbl { Call: usize, pub Error: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, phrerrorcode: *mut ::windows_core::HRESULT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9027,14 +9027,14 @@ pub struct ITTerminal_Vtbl { pub MediaType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plmediatype: *mut i32) -> ::windows_core::HRESULT, pub Direction: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdirection: *mut TERMINAL_DIRECTION) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITTerminalSupport(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITTerminalSupport { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StaticTerminals(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9044,7 +9044,7 @@ impl ITTerminalSupport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateStaticTerminals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DynamicTerminalClasses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9054,7 +9054,7 @@ impl ITTerminalSupport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateDynamicTerminalClasses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTerminal(&self, pterminalclass: P0, lmediatype: i32, direction: TERMINAL_DIRECTION) -> ::windows_core::Result where @@ -9063,7 +9063,7 @@ impl ITTerminalSupport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTerminal)(::windows_core::Interface::as_raw(self), pterminalclass.into_param().abi(), lmediatype, direction, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDefaultStaticTerminal(&self, lmediatype: i32, direction: TERMINAL_DIRECTION) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9104,14 +9104,14 @@ pub struct ITTerminalSupport_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetDefaultStaticTerminal: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITTerminalSupport2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITTerminalSupport2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StaticTerminals(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9121,7 +9121,7 @@ impl ITTerminalSupport2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumerateStaticTerminals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DynamicTerminalClasses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9131,7 +9131,7 @@ impl ITTerminalSupport2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumerateDynamicTerminalClasses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTerminal(&self, pterminalclass: P0, lmediatype: i32, direction: TERMINAL_DIRECTION) -> ::windows_core::Result where @@ -9140,13 +9140,13 @@ impl ITTerminalSupport2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTerminal)(::windows_core::Interface::as_raw(self), pterminalclass.into_param().abi(), lmediatype, direction, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDefaultStaticTerminal(&self, lmediatype: i32, direction: TERMINAL_DIRECTION) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDefaultStaticTerminal)(::windows_core::Interface::as_raw(self), lmediatype, direction, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PluggableSuperclasses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9156,7 +9156,7 @@ impl ITTerminalSupport2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumeratePluggableSuperclasses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_PluggableTerminalClasses(&self, bstrterminalsuperclass: P0, lmediatype: i32) -> ::windows_core::Result where @@ -9196,14 +9196,14 @@ pub struct ITTerminalSupport2_Vtbl { get_PluggableTerminalClasses: usize, pub EnumeratePluggableTerminalClasses: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, iidterminalsuperclass: ::windows_core::GUID, lmediatype: i32, ppclassenumerator: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITToneDetectionEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITToneDetectionEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9245,20 +9245,20 @@ pub struct ITToneDetectionEvent_Vtbl { pub TickCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pltickcount: *mut i32) -> ::windows_core::HRESULT, pub CallbackInstance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcallbackinstance: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITToneTerminalEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITToneTerminalEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Terminal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Terminal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Call(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9298,12 +9298,12 @@ pub struct ITToneTerminalEvent_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITnef(::windows_core::IUnknown); impl ITnef { - #[doc = "Required features: `Win32_System_AddressBook`"] + #[doc = "Required features: `\"Win32_System_AddressBook\"`"] #[cfg(feature = "Win32_System_AddressBook")] pub unsafe fn AddProps(&self, ulflags: u32, ulelemid: u32, lpvdata: *mut ::core::ffi::c_void, lpproplist: *mut super::super::System::AddressBook::SPropTagArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddProps)(::windows_core::Interface::as_raw(self), ulflags, ulelemid, lpvdata, lpproplist).ok() } - #[doc = "Required features: `Win32_System_AddressBook`"] + #[doc = "Required features: `\"Win32_System_AddressBook\"`"] #[cfg(feature = "Win32_System_AddressBook")] pub unsafe fn ExtractProps(&self, ulflags: u32, lpproplist: *mut super::super::System::AddressBook::SPropTagArray, lpproblems: *mut *mut STnefProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ExtractProps)(::windows_core::Interface::as_raw(self), ulflags, lpproplist, lpproblems).ok() @@ -9311,7 +9311,7 @@ impl ITnef { pub unsafe fn Finish(&self, ulflags: u32, lpkey: *mut u16, lpproblems: *mut *mut STnefProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Finish)(::windows_core::Interface::as_raw(self), ulflags, lpkey, lpproblems).ok() } - #[doc = "Required features: `Win32_System_AddressBook`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] pub unsafe fn OpenTaggedBody(&self, lpmessage: P0, ulflags: u32) -> ::windows_core::Result where @@ -9320,12 +9320,12 @@ impl ITnef { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenTaggedBody)(::windows_core::Interface::as_raw(self), lpmessage.into_param().abi(), ulflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_AddressBook`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, ulflags: u32, ulelemid: u32, cvalues: u32, lpprops: *mut super::super::System::AddressBook::SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProps)(::windows_core::Interface::as_raw(self), ulflags, ulelemid, cvalues, lpprops).ok() } - #[doc = "Required features: `Win32_System_AddressBook`"] + #[doc = "Required features: `\"Win32_System_AddressBook\"`"] #[cfg(feature = "Win32_System_AddressBook")] pub unsafe fn EncodeRecips(&self, ulflags: u32, lprecipienttable: P0) -> ::windows_core::Result<()> where @@ -9333,7 +9333,7 @@ impl ITnef { { (::windows_core::Interface::vtable(self).EncodeRecips)(::windows_core::Interface::as_raw(self), ulflags, lprecipienttable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_AddressBook`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] pub unsafe fn FinishComponent(&self, ulflags: u32, ulcomponentid: u32, lpcustomproplist: *mut super::super::System::AddressBook::SPropTagArray, lpcustomprops: *mut super::super::System::AddressBook::SPropValue, lpproplist: *mut super::super::System::AddressBook::SPropTagArray, lpproblems: *mut *mut STnefProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FinishComponent)(::windows_core::Interface::as_raw(self), ulflags, ulcomponentid, lpcustomproplist, lpcustomprops, lpproplist, lpproblems).ok() @@ -12738,7 +12738,7 @@ impl ::core::default::Default for LINEAGENTGROUPLIST { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEAGENTINFO { pub dwTotalSize: u32, @@ -12818,7 +12818,7 @@ impl ::core::default::Default for LINEAGENTSESSIONENTRY { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEAGENTSESSIONINFO { pub dwTotalSize: u32, @@ -13115,7 +13115,7 @@ impl ::core::default::Default for LINECALLPARAMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LINECALLSTATUS { pub dwTotalSize: u32, @@ -13465,7 +13465,7 @@ impl ::core::default::Default for LINEGENERATETONE { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LINEINITIALIZEEXPARAMS { pub dwTotalSize: u32, @@ -13494,7 +13494,7 @@ impl ::core::default::Default for LINEINITIALIZEEXPARAMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union LINEINITIALIZEEXPARAMS_0 { pub hEvent: super::super::Foundation::HANDLE, @@ -13723,7 +13723,7 @@ impl ::core::default::Default for LINEPROVIDERLIST { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST { pub dwSize: u32, @@ -13754,7 +13754,7 @@ impl ::core::default::Default for LINEPROXYREQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union LINEPROXYREQUEST_0 { pub SetAgentGroup: LINEPROXYREQUEST_0_14, @@ -13797,7 +13797,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_0 { pub dwAddressID: u32, @@ -13824,7 +13824,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_1 { pub hAgentSession: u32, @@ -13853,7 +13853,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_1 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_2 { pub hAgent: u32, @@ -13881,7 +13881,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_2 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_3 { pub dwAddressID: u32, @@ -13906,7 +13906,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_3 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_4 { pub dwAddressID: u32, @@ -13931,7 +13931,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_4 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_5 { pub dwAddressID: u32, @@ -13956,7 +13956,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_5 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_6 { pub hAgent: u32, @@ -13981,7 +13981,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_6 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_7 { pub hAgentSession: u32, @@ -14006,7 +14006,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_7 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_8 { pub hAgent: u32, @@ -14031,7 +14031,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_8 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_9 { pub dwAddressID: u32, @@ -14056,7 +14056,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_9 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_10 { pub GroupList: LINEAGENTGROUPLIST, @@ -14080,7 +14080,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_10 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_11 { pub dwQueueID: u32, @@ -14105,7 +14105,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_11 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_12 { pub GroupID: ::windows_core::GUID, @@ -14130,7 +14130,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_12 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_13 { pub dwAddressID: u32, @@ -14155,7 +14155,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_13 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_14 { pub dwAddressID: u32, @@ -14180,7 +14180,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_14 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_15 { pub hAgent: u32, @@ -14205,7 +14205,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_15 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_16 { pub hAgentSession: u32, @@ -14231,7 +14231,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_16 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_17 { pub hAgent: u32, @@ -14257,7 +14257,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_17 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_18 { pub dwAddressID: u32, @@ -14283,7 +14283,7 @@ impl ::core::default::Default for LINEPROXYREQUEST_0_18 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct LINEPROXYREQUEST_0_19 { pub dwQueueID: u32, @@ -14457,7 +14457,7 @@ impl ::core::default::Default for LINEREQMAKECALLW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LINEREQMEDIACALL { pub hWnd: super::super::Foundation::HWND, @@ -14490,7 +14490,7 @@ impl ::core::default::Default for LINEREQMEDIACALL { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LINEREQMEDIACALLW { pub hWnd: super::super::Foundation::HWND, @@ -14598,7 +14598,7 @@ impl ::core::default::Default for LINETRANSLATEOUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MSP_EVENT_INFO { pub dwSize: u32, @@ -14623,7 +14623,7 @@ impl ::core::default::Default for MSP_EVENT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union MSP_EVENT_INFO_0 { pub MSP_ADDRESS_EVENT_INFO: ::std::mem::ManuallyDrop, @@ -14652,7 +14652,7 @@ impl ::core::default::Default for MSP_EVENT_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MSP_EVENT_INFO_0_0 { pub Type: MSP_ADDRESS_EVENT, @@ -14689,7 +14689,7 @@ impl ::core::default::Default for MSP_EVENT_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MSP_EVENT_INFO_0_1 { pub pASRTerminal: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -14726,7 +14726,7 @@ impl ::core::default::Default for MSP_EVENT_INFO_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MSP_EVENT_INFO_0_2 { pub Type: MSP_CALL_EVENT, @@ -14766,7 +14766,7 @@ impl ::core::default::Default for MSP_EVENT_INFO_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MSP_EVENT_INFO_0_3 { pub pParentFileTerminal: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -14806,7 +14806,7 @@ impl ::core::default::Default for MSP_EVENT_INFO_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MSP_EVENT_INFO_0_4 { pub pEvent: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -14843,7 +14843,7 @@ impl ::core::default::Default for MSP_EVENT_INFO_0_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MSP_EVENT_INFO_0_5 { pub pToneTerminal: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -14880,7 +14880,7 @@ impl ::core::default::Default for MSP_EVENT_INFO_0_5 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MSP_EVENT_INFO_0_6 { pub dwBufferSize: u32, @@ -14919,7 +14919,7 @@ impl ::core::default::Default for MSP_EVENT_INFO_0_6 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MSP_EVENT_INFO_0_7 { pub pTTSTerminal: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -15108,7 +15108,7 @@ impl ::core::default::Default for PHONEEXTENSIONID { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PHONEINITIALIZEEXPARAMS { pub dwTotalSize: u32, @@ -15137,7 +15137,7 @@ impl ::core::default::Default for PHONEINITIALIZEEXPARAMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PHONEINITIALIZEEXPARAMS_0 { pub hEvent: super::super::Foundation::HANDLE, @@ -15468,13 +15468,13 @@ impl ::core::default::Default for VARSTRING { pub type ASYNC_COMPLETION = ::core::option::Option ()>; pub type LINECALLBACK = ::core::option::Option ()>; pub type LINEEVENT = ::core::option::Option ()>; -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub type LPGETTNEFSTREAMCODEPAGE = ::core::option::Option, lpulcodepage: *mut u32, lpulsubcodepage: *mut u32) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_System_AddressBook`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] pub type LPOPENTNEFSTREAM = ::core::option::Option, lpszstreamname: *const i8, ulflags: u32, lpmessage: ::core::option::Option, wkeyval: u16, lpptnef: *mut ::core::option::Option) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_System_AddressBook`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] pub type LPOPENTNEFSTREAMEX = ::core::option::Option, lpszstreamname: *const i8, ulflags: u32, lpmessage: ::core::option::Option, wkeyval: u16, lpadressbook: ::core::option::Option, lpptnef: *mut ::core::option::Option) -> ::windows_core::HRESULT>; pub type PHONECALLBACK = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/Usb/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/Usb/mod.rs index 4628017444..608ed30cea 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Usb/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Usb/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_AbortPipe(interfacehandle: P0, pipeid: u8) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_AbortPipe(interfacehandle : WINUSB_INTERFACE_HANDLE, pipeid : u8) -> super::super::Foundation:: BOOL); WinUsb_AbortPipe(interfacehandle.into_param().abi(), pipeid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WinUsb_ControlTransfer(interfacehandle: P0, setuppacket: WINUSB_SETUP_PACKET, buffer: ::core::option::Option<&mut [u8]>, lengthtransferred: ::core::option::Option<*mut u32>, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -18,7 +18,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_ControlTransfer(interfacehandle : WINUSB_INTERFACE_HANDLE, setuppacket : WINUSB_SETUP_PACKET, buffer : *mut u8, bufferlength : u32, lengthtransferred : *mut u32, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); WinUsb_ControlTransfer(interfacehandle.into_param().abi(), ::core::mem::transmute(setuppacket), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lengthtransferred.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_FlushPipe(interfacehandle: P0, pipeid: u8) -> ::windows_core::Result<()> @@ -28,7 +28,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_FlushPipe(interfacehandle : WINUSB_INTERFACE_HANDLE, pipeid : u8) -> super::super::Foundation:: BOOL); WinUsb_FlushPipe(interfacehandle.into_param().abi(), pipeid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_Free(interfacehandle: P0) -> super::super::Foundation::BOOL @@ -38,14 +38,14 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_Free(interfacehandle : WINUSB_INTERFACE_HANDLE) -> super::super::Foundation:: BOOL); WinUsb_Free(interfacehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_GetAdjustedFrameNumber(currentframenumber: *mut u32, timestamp: i64) -> ::windows_core::Result<()> { ::windows_targets::link!("winusb.dll" "system" fn WinUsb_GetAdjustedFrameNumber(currentframenumber : *mut u32, timestamp : i64) -> super::super::Foundation:: BOOL); WinUsb_GetAdjustedFrameNumber(currentframenumber, timestamp).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_GetAssociatedInterface(interfacehandle: P0, associatedinterfaceindex: u8, associatedinterfacehandle: *mut WINUSB_INTERFACE_HANDLE) -> ::windows_core::Result<()> @@ -55,7 +55,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_GetAssociatedInterface(interfacehandle : WINUSB_INTERFACE_HANDLE, associatedinterfaceindex : u8, associatedinterfacehandle : *mut WINUSB_INTERFACE_HANDLE) -> super::super::Foundation:: BOOL); WinUsb_GetAssociatedInterface(interfacehandle.into_param().abi(), associatedinterfaceindex, associatedinterfacehandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_GetCurrentAlternateSetting(interfacehandle: P0, settingnumber: *mut u8) -> ::windows_core::Result<()> @@ -65,7 +65,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_GetCurrentAlternateSetting(interfacehandle : WINUSB_INTERFACE_HANDLE, settingnumber : *mut u8) -> super::super::Foundation:: BOOL); WinUsb_GetCurrentAlternateSetting(interfacehandle.into_param().abi(), settingnumber).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_GetCurrentFrameNumber(interfacehandle: P0, currentframenumber: *mut u32, timestamp: *mut i64) -> ::windows_core::Result<()> @@ -75,7 +75,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_GetCurrentFrameNumber(interfacehandle : WINUSB_INTERFACE_HANDLE, currentframenumber : *mut u32, timestamp : *mut i64) -> super::super::Foundation:: BOOL); WinUsb_GetCurrentFrameNumber(interfacehandle.into_param().abi(), currentframenumber, timestamp).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_GetCurrentFrameNumberAndQpc(interfacehandle: P0, frameqpcinfo: *const USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION) -> ::windows_core::Result<()> @@ -85,7 +85,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_GetCurrentFrameNumberAndQpc(interfacehandle : WINUSB_INTERFACE_HANDLE, frameqpcinfo : *const USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION) -> super::super::Foundation:: BOOL); WinUsb_GetCurrentFrameNumberAndQpc(interfacehandle.into_param().abi(), frameqpcinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_GetDescriptor(interfacehandle: P0, descriptortype: u8, index: u8, languageid: u16, buffer: ::core::option::Option<&mut [u8]>, lengthtransferred: *mut u32) -> ::windows_core::Result<()> @@ -95,7 +95,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_GetDescriptor(interfacehandle : WINUSB_INTERFACE_HANDLE, descriptortype : u8, index : u8, languageid : u16, buffer : *mut u8, bufferlength : u32, lengthtransferred : *mut u32) -> super::super::Foundation:: BOOL); WinUsb_GetDescriptor(interfacehandle.into_param().abi(), descriptortype, index, languageid, ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), lengthtransferred).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WinUsb_GetOverlappedResult(interfacehandle: P0, lpoverlapped: *const super::super::System::IO::OVERLAPPED, lpnumberofbytestransferred: *mut u32, bwait: P1) -> ::windows_core::Result<()> @@ -106,7 +106,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_GetOverlappedResult(interfacehandle : WINUSB_INTERFACE_HANDLE, lpoverlapped : *const super::super::System::IO:: OVERLAPPED, lpnumberofbytestransferred : *mut u32, bwait : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WinUsb_GetOverlappedResult(interfacehandle.into_param().abi(), lpoverlapped, lpnumberofbytestransferred, bwait.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_GetPipePolicy(interfacehandle: P0, pipeid: u8, policytype: WINUSB_PIPE_POLICY, valuelength: *mut u32, value: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -116,7 +116,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_GetPipePolicy(interfacehandle : WINUSB_INTERFACE_HANDLE, pipeid : u8, policytype : WINUSB_PIPE_POLICY, valuelength : *mut u32, value : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); WinUsb_GetPipePolicy(interfacehandle.into_param().abi(), pipeid, policytype, valuelength, value).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_GetPowerPolicy(interfacehandle: P0, policytype: WINUSB_POWER_POLICY, valuelength: *mut u32, value: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -126,7 +126,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_GetPowerPolicy(interfacehandle : WINUSB_INTERFACE_HANDLE, policytype : WINUSB_POWER_POLICY, valuelength : *mut u32, value : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); WinUsb_GetPowerPolicy(interfacehandle.into_param().abi(), policytype, valuelength, value).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_Initialize(devicehandle: P0, interfacehandle: *mut WINUSB_INTERFACE_HANDLE) -> ::windows_core::Result<()> @@ -146,7 +146,7 @@ pub unsafe fn WinUsb_ParseDescriptors(descriptorbuffer: *const ::core::ffi::c_vo ::windows_targets::link!("winusb.dll" "system" fn WinUsb_ParseDescriptors(descriptorbuffer : *const ::core::ffi::c_void, totallength : u32, startposition : *const ::core::ffi::c_void, descriptortype : i32) -> *mut USB_COMMON_DESCRIPTOR); WinUsb_ParseDescriptors(descriptorbuffer, totallength, startposition, descriptortype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_QueryDeviceInformation(interfacehandle: P0, informationtype: u32, bufferlength: *mut u32, buffer: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -156,7 +156,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_QueryDeviceInformation(interfacehandle : WINUSB_INTERFACE_HANDLE, informationtype : u32, bufferlength : *mut u32, buffer : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); WinUsb_QueryDeviceInformation(interfacehandle.into_param().abi(), informationtype, bufferlength, buffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_QueryInterfaceSettings(interfacehandle: P0, alternateinterfacenumber: u8, usbaltinterfacedescriptor: *mut USB_INTERFACE_DESCRIPTOR) -> ::windows_core::Result<()> @@ -166,7 +166,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_QueryInterfaceSettings(interfacehandle : WINUSB_INTERFACE_HANDLE, alternateinterfacenumber : u8, usbaltinterfacedescriptor : *mut USB_INTERFACE_DESCRIPTOR) -> super::super::Foundation:: BOOL); WinUsb_QueryInterfaceSettings(interfacehandle.into_param().abi(), alternateinterfacenumber, usbaltinterfacedescriptor).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_QueryPipe(interfacehandle: P0, alternateinterfacenumber: u8, pipeindex: u8, pipeinformation: *mut WINUSB_PIPE_INFORMATION) -> ::windows_core::Result<()> @@ -176,7 +176,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_QueryPipe(interfacehandle : WINUSB_INTERFACE_HANDLE, alternateinterfacenumber : u8, pipeindex : u8, pipeinformation : *mut WINUSB_PIPE_INFORMATION) -> super::super::Foundation:: BOOL); WinUsb_QueryPipe(interfacehandle.into_param().abi(), alternateinterfacenumber, pipeindex, pipeinformation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_QueryPipeEx(interfacehandle: P0, alternatesettingnumber: u8, pipeindex: u8, pipeinformationex: *mut WINUSB_PIPE_INFORMATION_EX) -> ::windows_core::Result<()> @@ -186,14 +186,14 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_QueryPipeEx(interfacehandle : WINUSB_INTERFACE_HANDLE, alternatesettingnumber : u8, pipeindex : u8, pipeinformationex : *mut WINUSB_PIPE_INFORMATION_EX) -> super::super::Foundation:: BOOL); WinUsb_QueryPipeEx(interfacehandle.into_param().abi(), alternatesettingnumber, pipeindex, pipeinformationex).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WinUsb_ReadIsochPipe(bufferhandle: *const ::core::ffi::c_void, offset: u32, length: u32, framenumber: *mut u32, isopacketdescriptors: &mut [USBD_ISO_PACKET_DESCRIPTOR], overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { ::windows_targets::link!("winusb.dll" "system" fn WinUsb_ReadIsochPipe(bufferhandle : *const ::core::ffi::c_void, offset : u32, length : u32, framenumber : *mut u32, numberofpackets : u32, isopacketdescriptors : *mut USBD_ISO_PACKET_DESCRIPTOR, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); WinUsb_ReadIsochPipe(bufferhandle, offset, length, framenumber, isopacketdescriptors.len() as _, ::core::mem::transmute(isopacketdescriptors.as_ptr()), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WinUsb_ReadIsochPipeAsap(bufferhandle: *const ::core::ffi::c_void, offset: u32, length: u32, continuestream: P0, isopacketdescriptors: &mut [USBD_ISO_PACKET_DESCRIPTOR], overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -203,7 +203,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_ReadIsochPipeAsap(bufferhandle : *const ::core::ffi::c_void, offset : u32, length : u32, continuestream : super::super::Foundation:: BOOL, numberofpackets : u32, isopacketdescriptors : *mut USBD_ISO_PACKET_DESCRIPTOR, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); WinUsb_ReadIsochPipeAsap(bufferhandle, offset, length, continuestream.into_param().abi(), isopacketdescriptors.len() as _, ::core::mem::transmute(isopacketdescriptors.as_ptr()), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WinUsb_ReadPipe(interfacehandle: P0, pipeid: u8, buffer: ::core::option::Option<&mut [u8]>, lengthtransferred: ::core::option::Option<*mut u32>, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -213,7 +213,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_ReadPipe(interfacehandle : WINUSB_INTERFACE_HANDLE, pipeid : u8, buffer : *mut u8, bufferlength : u32, lengthtransferred : *mut u32, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); WinUsb_ReadPipe(interfacehandle.into_param().abi(), pipeid, ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lengthtransferred.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_RegisterIsochBuffer(interfacehandle: P0, pipeid: u8, buffer: &mut [u8], isochbufferhandle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -223,7 +223,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_RegisterIsochBuffer(interfacehandle : WINUSB_INTERFACE_HANDLE, pipeid : u8, buffer : *mut u8, bufferlength : u32, isochbufferhandle : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); WinUsb_RegisterIsochBuffer(interfacehandle.into_param().abi(), pipeid, ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _, isochbufferhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_ResetPipe(interfacehandle: P0, pipeid: u8) -> ::windows_core::Result<()> @@ -233,7 +233,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_ResetPipe(interfacehandle : WINUSB_INTERFACE_HANDLE, pipeid : u8) -> super::super::Foundation:: BOOL); WinUsb_ResetPipe(interfacehandle.into_param().abi(), pipeid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_SetCurrentAlternateSetting(interfacehandle: P0, settingnumber: u8) -> ::windows_core::Result<()> @@ -243,7 +243,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_SetCurrentAlternateSetting(interfacehandle : WINUSB_INTERFACE_HANDLE, settingnumber : u8) -> super::super::Foundation:: BOOL); WinUsb_SetCurrentAlternateSetting(interfacehandle.into_param().abi(), settingnumber).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_SetPipePolicy(interfacehandle: P0, pipeid: u8, policytype: WINUSB_PIPE_POLICY, valuelength: u32, value: *const ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -253,7 +253,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_SetPipePolicy(interfacehandle : WINUSB_INTERFACE_HANDLE, pipeid : u8, policytype : WINUSB_PIPE_POLICY, valuelength : u32, value : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); WinUsb_SetPipePolicy(interfacehandle.into_param().abi(), pipeid, policytype, valuelength, value).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_SetPowerPolicy(interfacehandle: P0, policytype: WINUSB_POWER_POLICY, valuelength: u32, value: *const ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -263,7 +263,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_SetPowerPolicy(interfacehandle : WINUSB_INTERFACE_HANDLE, policytype : WINUSB_POWER_POLICY, valuelength : u32, value : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); WinUsb_SetPowerPolicy(interfacehandle.into_param().abi(), policytype, valuelength, value).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_StartTrackingForTimeSync(interfacehandle: P0, starttrackinginfo: *const USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION) -> ::windows_core::Result<()> @@ -273,7 +273,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_StartTrackingForTimeSync(interfacehandle : WINUSB_INTERFACE_HANDLE, starttrackinginfo : *const USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION) -> super::super::Foundation:: BOOL); WinUsb_StartTrackingForTimeSync(interfacehandle.into_param().abi(), starttrackinginfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_StopTrackingForTimeSync(interfacehandle: P0, stoptrackinginfo: *const USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION) -> ::windows_core::Result<()> @@ -283,21 +283,21 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_StopTrackingForTimeSync(interfacehandle : WINUSB_INTERFACE_HANDLE, stoptrackinginfo : *const USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION) -> super::super::Foundation:: BOOL); WinUsb_StopTrackingForTimeSync(interfacehandle.into_param().abi(), stoptrackinginfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinUsb_UnregisterIsochBuffer(isochbufferhandle: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("winusb.dll" "system" fn WinUsb_UnregisterIsochBuffer(isochbufferhandle : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); WinUsb_UnregisterIsochBuffer(isochbufferhandle).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WinUsb_WriteIsochPipe(bufferhandle: *const ::core::ffi::c_void, offset: u32, length: u32, framenumber: *mut u32, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { ::windows_targets::link!("winusb.dll" "system" fn WinUsb_WriteIsochPipe(bufferhandle : *const ::core::ffi::c_void, offset : u32, length : u32, framenumber : *mut u32, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); WinUsb_WriteIsochPipe(bufferhandle, offset, length, framenumber, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WinUsb_WriteIsochPipeAsap(bufferhandle: *const ::core::ffi::c_void, offset: u32, length: u32, continuestream: P0, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -307,7 +307,7 @@ where ::windows_targets::link!("winusb.dll" "system" fn WinUsb_WriteIsochPipeAsap(bufferhandle : *const ::core::ffi::c_void, offset : u32, length : u32, continuestream : super::super::Foundation:: BOOL, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); WinUsb_WriteIsochPipeAsap(bufferhandle, offset, length, continuestream.into_param().abi(), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WinUsb_WritePipe(interfacehandle: P0, pipeid: u8, buffer: &[u8], lengthtransferred: ::core::option::Option<*mut u32>, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -2249,7 +2249,7 @@ impl ::core::default::Default for USBD_VERSION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USBFN_BUS_CONFIGURATION_INFO { pub ConfigurationName: [u16; 40], @@ -2289,7 +2289,7 @@ impl ::core::default::Default for USBFN_BUS_CONFIGURATION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USBFN_CLASS_INFORMATION_PACKET { pub FullSpeedClassInterface: USBFN_CLASS_INTERFACE, @@ -2318,7 +2318,7 @@ impl ::core::default::Default for USBFN_CLASS_INFORMATION_PACKET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USBFN_CLASS_INFORMATION_PACKET_EX { pub FullSpeedClassInterfaceEx: USBFN_CLASS_INTERFACE_EX, @@ -2653,7 +2653,7 @@ impl ::core::default::Default for USBUSER_BANDWIDTH_INFO_REQUEST { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USBUSER_BUS_STATISTICS_0_REQUEST { pub Header: USBUSER_REQUEST_HEADER, @@ -2735,7 +2735,7 @@ impl ::core::default::Default for USBUSER_CONTROLLER_UNICODE_NAME { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USBUSER_GET_DRIVER_VERSION { pub Header: USBUSER_REQUEST_HEADER, @@ -2817,7 +2817,7 @@ impl ::core::default::Default for USBUSER_PASS_THRU_REQUEST { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USBUSER_POWER_INFO_REQUEST { pub Header: USBUSER_REQUEST_HEADER, @@ -3241,7 +3241,7 @@ impl ::core::default::Default for USB_BUS_NOTIFICATION { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_BUS_STATISTICS_0 { pub DeviceCount: u32, @@ -3350,7 +3350,7 @@ impl ::core::default::Default for USB_COMMON_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_COMPOSITE_DEVICE_INFO { pub DeviceDescriptor: USB_DEVICE_DESCRIPTOR, @@ -3378,7 +3378,7 @@ impl ::core::default::Default for USB_COMPOSITE_DEVICE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_COMPOSITE_FUNCTION_INFO { pub FunctionNumber: u8, @@ -4385,7 +4385,7 @@ impl ::core::default::Default for USB_DEVICE_INFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_DEVICE_NODE_INFO { pub Sig: u32, @@ -4414,7 +4414,7 @@ impl ::core::default::Default for USB_DEVICE_NODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union USB_DEVICE_NODE_INFO_0 { pub UsbDeviceInfo: USB_DEVICE_INFO, @@ -4563,7 +4563,7 @@ impl ::core::default::Default for USB_DEVICE_STATUS_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_DRIVER_VERSION_PARAMETERS { pub DriverTrackingCode: u32, @@ -4652,7 +4652,7 @@ impl ::core::default::Default for USB_ENDPOINT_STATUS_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION { pub TimeTrackingHandle: super::super::Foundation::HANDLE, @@ -4971,7 +4971,7 @@ impl ::core::default::Default for USB_HUB_DESCRIPTOR { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_HUB_DEVICE_INFO { pub HubDescriptor: USB_HUB_DESCRIPTOR, @@ -5026,7 +5026,7 @@ impl ::core::default::Default for USB_HUB_DEVICE_UXD_SETTINGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_HUB_INFORMATION { pub HubDescriptor: USB_HUB_DESCRIPTOR, @@ -5448,7 +5448,7 @@ impl ::core::default::Default for USB_NODE_CONNECTION_DRIVERKEY_NAME { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_NODE_CONNECTION_INFORMATION { pub ConnectionIndex: u32, @@ -5480,7 +5480,7 @@ impl ::core::default::Default for USB_NODE_CONNECTION_INFORMATION { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_NODE_CONNECTION_INFORMATION_EX { pub ConnectionIndex: u32, @@ -5590,7 +5590,7 @@ impl ::core::default::Default for USB_NODE_CONNECTION_NAME { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_NODE_INFORMATION { pub NodeType: USB_HUB_NODE, @@ -5615,7 +5615,7 @@ impl ::core::default::Default for USB_NODE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union USB_NODE_INFORMATION_0 { pub HubInformation: USB_HUB_INFORMATION, @@ -5929,7 +5929,7 @@ impl ::core::default::Default for USB_PORT_STATUS_AND_CHANGE_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_POWER_INFO { pub SystemState: WDMUSB_POWER_STATE, @@ -6046,7 +6046,7 @@ impl ::core::default::Default for USB_SEND_RAW_COMMAND_PARAMETERS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION { pub TimeTrackingHandle: super::super::Foundation::HANDLE, @@ -6071,7 +6071,7 @@ impl ::core::default::Default for USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION { pub TimeTrackingHandle: super::super::Foundation::HANDLE, diff --git a/crates/libs/windows/src/Windows/Win32/Devices/WebServicesOnDevices/impl.rs b/crates/libs/windows/src/Windows/Win32/Devices/WebServicesOnDevices/impl.rs index f9648def51..16094b4a03 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/WebServicesOnDevices/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/WebServicesOnDevices/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWSDAddress_Impl: Sized { fn Serialize(&self, pszbuffer: ::windows_core::PWSTR, cchlength: u32, fsafe: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -46,7 +46,7 @@ impl IWSDAsyncCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWSDAsyncResult_Impl: Sized { fn SetCallback(&self, pcallback: ::core::option::Option<&IWSDAsyncCallback>, pasyncstate: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -134,7 +134,7 @@ impl IWSDAttachment_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWSDDeviceHost_Impl: Sized { fn Init(&self, pszlocalid: &::windows_core::PCWSTR, pcontext: ::core::option::Option<&IWSDXMLContext>, pphostaddresses: *const ::core::option::Option, dwhostaddresscount: u32) -> ::windows_core::Result<()>; @@ -389,7 +389,7 @@ impl IWSDDeviceProxy_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWSDEndpointProxy_Impl: Sized { fn SendOneWayRequest(&self, pbody: *const ::core::ffi::c_void, poperation: *const WSD_OPERATION) -> ::windows_core::Result<()>; @@ -507,7 +507,7 @@ impl IWSDEventingStatus_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWSDHttpAddress_Impl: Sized + IWSDTransportAddress_Impl { fn GetSecure(&self) -> ::windows_core::Result<()>; @@ -558,7 +558,7 @@ impl IWSDHttpAddress_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWSDHttpAuthParameters_Impl: Sized { fn GetClientAccessToken(&self) -> ::windows_core::Result; @@ -853,7 +853,7 @@ impl IWSDOutboundAttachment_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub trait IWSDSSLClientCertificate_Impl: Sized { fn GetClientCertificate(&self) -> ::windows_core::Result<*mut super::super::Security::Cryptography::CERT_CONTEXT>; @@ -896,7 +896,7 @@ impl IWSDSSLClientCertificate_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWSDScopeMatchingRule_Impl: Sized { fn GetScopeRule(&self) -> ::windows_core::Result<::windows_core::PCWSTR>; @@ -1052,7 +1052,7 @@ impl IWSDServiceProxy_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWSDServiceProxyEventing_Impl: Sized + IWSDServiceProxy_Impl { fn SubscribeToMultipleOperations(&self, poperations: *const WSD_OPERATION, dwoperationcount: u32, punknown: ::core::option::Option<&::windows_core::IUnknown>, pexpires: *const WSD_EVENTING_EXPIRES, pany: *const WSDXML_ELEMENT, ppexpires: *mut *mut WSD_EVENTING_EXPIRES, ppany: *mut *mut WSDXML_ELEMENT) -> ::windows_core::Result<()>; @@ -1177,7 +1177,7 @@ impl IWSDServiceProxyEventing_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWSDSignatureProperty_Impl: Sized { fn IsMessageSigned(&self) -> ::windows_core::Result; @@ -1241,7 +1241,7 @@ impl IWSDSignatureProperty_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWSDTransportAddress_Impl: Sized + IWSDAddress_Impl { fn GetPort(&self) -> ::windows_core::Result; @@ -1311,7 +1311,7 @@ impl IWSDTransportAddress_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub trait IWSDUdpAddress_Impl: Sized + IWSDTransportAddress_Impl { fn SetSockaddr(&self, psockaddr: *const super::super::Networking::WinSock::SOCKADDR_STORAGE) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Devices/WebServicesOnDevices/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/WebServicesOnDevices/mod.rs index fa59cd4811..dedc271e9a 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/WebServicesOnDevices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/WebServicesOnDevices/mod.rs @@ -242,7 +242,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSDAddress(::windows_core::IUnknown); impl IWSDAddress { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Serialize(&self, pszbuffer: &mut [u16], fsafe: P0) -> ::windows_core::Result<()> where @@ -310,7 +310,7 @@ impl IWSDAsyncResult { { (::windows_core::Interface::vtable(self).SetCallback)(::windows_core::Interface::as_raw(self), pcallback.into_param().abi(), pasyncstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWaitHandle(&self, hwaithandle: P0) -> ::windows_core::Result<()> where @@ -430,7 +430,7 @@ impl IWSDDeviceHost { { (::windows_core::Interface::vtable(self).RemoveDynamicService)(::windows_core::Interface::as_raw(self), pszserviceid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetServiceDiscoverable(&self, pszserviceid: P0, fdiscoverable: P1) -> ::windows_core::Result<()> where @@ -583,7 +583,7 @@ impl IWSDEndpointProxy { pub unsafe fn SendOneWayRequest(&self, pbody: *const ::core::ffi::c_void, poperation: *const WSD_OPERATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendOneWayRequest)(::windows_core::Interface::as_raw(self), pbody, poperation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SendTwoWayRequest(&self, pbody: *const ::core::ffi::c_void, poperation: *const WSD_OPERATION, presponsecontext: ::core::option::Option<*const WSD_SYNCHRONOUS_RESPONSE_CONTEXT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendTwoWayRequest)(::windows_core::Interface::as_raw(self), pbody, poperation, ::core::mem::transmute(presponsecontext.unwrap_or(::std::ptr::null()))).ok() @@ -678,7 +678,7 @@ pub struct IWSDEventingStatus_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSDHttpAddress(::windows_core::IUnknown); impl IWSDHttpAddress { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Serialize(&self, pszbuffer: &mut [u16], fsafe: P0) -> ::windows_core::Result<()> where @@ -703,7 +703,7 @@ impl IWSDHttpAddress { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTransportAddress)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTransportAddressEx(&self, fsafe: P0) -> ::windows_core::Result<::windows_core::PCWSTR> where @@ -721,7 +721,7 @@ impl IWSDHttpAddress { pub unsafe fn GetSecure(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSecure)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSecure(&self, fsecure: P0) -> ::windows_core::Result<()> where @@ -763,7 +763,7 @@ pub struct IWSDHttpAddress_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSDHttpAuthParameters(::windows_core::IUnknown); impl IWSDHttpAuthParameters { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClientAccessToken(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1011,13 +1011,13 @@ pub struct IWSDOutboundAttachment_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSDSSLClientCertificate(::windows_core::IUnknown); impl IWSDSSLClientCertificate { - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub unsafe fn GetClientCertificate(&self) -> ::windows_core::Result<*mut super::super::Security::Cryptography::CERT_CONTEXT> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetClientCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMappedAccessToken(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1052,7 +1052,7 @@ impl IWSDScopeMatchingRule { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetScopeRule)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchScopes(&self, pszscope1: P0, pszscope2: P1) -> ::windows_core::Result where @@ -1215,7 +1215,7 @@ impl IWSDServiceProxyEventing { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEndpointProxy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SubscribeToMultipleOperations(&self, poperations: &[WSD_OPERATION], punknown: P0, pexpires: ::core::option::Option<*const WSD_EVENTING_EXPIRES>, pany: ::core::option::Option<*const WSDXML_ELEMENT>, ppexpires: ::core::option::Option<*mut *mut WSD_EVENTING_EXPIRES>, ppany: ::core::option::Option<*mut *mut WSDXML_ELEMENT>) -> ::windows_core::Result<()> where @@ -1223,7 +1223,7 @@ impl IWSDServiceProxyEventing { { (::windows_core::Interface::vtable(self).SubscribeToMultipleOperations)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(poperations.as_ptr()), poperations.len() as _, punknown.into_param().abi(), ::core::mem::transmute(pexpires.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pany.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppexpires.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppany.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginSubscribeToMultipleOperations(&self, poperations: &[WSD_OPERATION], punknown: P0, pexpires: ::core::option::Option<*const WSD_EVENTING_EXPIRES>, pany: ::core::option::Option<*const WSDXML_ELEMENT>, pasyncstate: P1, pasynccallback: P2) -> ::windows_core::Result where @@ -1234,7 +1234,7 @@ impl IWSDServiceProxyEventing { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginSubscribeToMultipleOperations)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(poperations.as_ptr()), poperations.len() as _, punknown.into_param().abi(), ::core::mem::transmute(pexpires.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pany.unwrap_or(::std::ptr::null())), pasyncstate.into_param().abi(), pasynccallback.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EndSubscribeToMultipleOperations(&self, poperations: &[WSD_OPERATION], presult: P0, ppexpires: ::core::option::Option<*mut *mut WSD_EVENTING_EXPIRES>, ppany: ::core::option::Option<*mut *mut WSDXML_ELEMENT>) -> ::windows_core::Result<()> where @@ -1259,12 +1259,12 @@ impl IWSDServiceProxyEventing { { (::windows_core::Interface::vtable(self).EndUnsubscribeToMultipleOperations)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(poperations.as_ptr()), poperations.len() as _, presult.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RenewMultipleOperations(&self, poperations: &[WSD_OPERATION], pexpires: ::core::option::Option<*const WSD_EVENTING_EXPIRES>, pany: ::core::option::Option<*const WSDXML_ELEMENT>, ppexpires: ::core::option::Option<*mut *mut WSD_EVENTING_EXPIRES>, ppany: ::core::option::Option<*mut *mut WSDXML_ELEMENT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RenewMultipleOperations)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(poperations.as_ptr()), poperations.len() as _, ::core::mem::transmute(pexpires.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pany.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppexpires.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppany.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginRenewMultipleOperations(&self, poperations: &[WSD_OPERATION], pexpires: ::core::option::Option<*const WSD_EVENTING_EXPIRES>, pany: ::core::option::Option<*const WSDXML_ELEMENT>, pasyncstate: P0, pasynccallback: P1) -> ::windows_core::Result where @@ -1274,7 +1274,7 @@ impl IWSDServiceProxyEventing { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginRenewMultipleOperations)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(poperations.as_ptr()), poperations.len() as _, ::core::mem::transmute(pexpires.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pany.unwrap_or(::std::ptr::null())), pasyncstate.into_param().abi(), pasynccallback.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EndRenewMultipleOperations(&self, poperations: &[WSD_OPERATION], presult: P0, ppexpires: ::core::option::Option<*mut *mut WSD_EVENTING_EXPIRES>, ppany: ::core::option::Option<*mut *mut WSDXML_ELEMENT>) -> ::windows_core::Result<()> where @@ -1282,7 +1282,7 @@ impl IWSDServiceProxyEventing { { (::windows_core::Interface::vtable(self).EndRenewMultipleOperations)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(poperations.as_ptr()), poperations.len() as _, presult.into_param().abi(), ::core::mem::transmute(ppexpires.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppany.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStatusForMultipleOperations(&self, poperations: &[WSD_OPERATION], pany: ::core::option::Option<*const WSDXML_ELEMENT>, ppexpires: ::core::option::Option<*mut *mut WSD_EVENTING_EXPIRES>, ppany: ::core::option::Option<*mut *mut WSDXML_ELEMENT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStatusForMultipleOperations)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(poperations.as_ptr()), poperations.len() as _, ::core::mem::transmute(pany.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppexpires.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppany.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1295,7 +1295,7 @@ impl IWSDServiceProxyEventing { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginGetStatusForMultipleOperations)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(poperations.as_ptr()), poperations.len() as _, ::core::mem::transmute(pany.unwrap_or(::std::ptr::null())), pasyncstate.into_param().abi(), pasynccallback.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EndGetStatusForMultipleOperations(&self, poperations: &[WSD_OPERATION], presult: P0, ppexpires: ::core::option::Option<*mut *mut WSD_EVENTING_EXPIRES>, ppany: ::core::option::Option<*mut *mut WSDXML_ELEMENT>) -> ::windows_core::Result<()> where @@ -1356,13 +1356,13 @@ pub struct IWSDServiceProxyEventing_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSDSignatureProperty(::windows_core::IUnknown); impl IWSDSignatureProperty { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMessageSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsMessageSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMessageSignatureTrusted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1405,7 +1405,7 @@ pub struct IWSDSignatureProperty_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSDTransportAddress(::windows_core::IUnknown); impl IWSDTransportAddress { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Serialize(&self, pszbuffer: &mut [u16], fsafe: P0) -> ::windows_core::Result<()> where @@ -1430,7 +1430,7 @@ impl IWSDTransportAddress { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTransportAddress)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTransportAddressEx(&self, fsafe: P0) -> ::windows_core::Result<::windows_core::PCWSTR> where @@ -1470,7 +1470,7 @@ pub struct IWSDTransportAddress_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSDUdpAddress(::windows_core::IUnknown); impl IWSDUdpAddress { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Serialize(&self, pszbuffer: &mut [u16], fsafe: P0) -> ::windows_core::Result<()> where @@ -1495,7 +1495,7 @@ impl IWSDUdpAddress { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTransportAddress)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTransportAddressEx(&self, fsafe: P0) -> ::windows_core::Result<::windows_core::PCWSTR> where @@ -1510,17 +1510,17 @@ impl IWSDUdpAddress { { (::windows_core::Interface::vtable(self).base__.SetTransportAddress)(::windows_core::Interface::as_raw(self), pszaddress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Networking_WinSock`"] + #[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub unsafe fn SetSockaddr(&self, psockaddr: *const super::super::Networking::WinSock::SOCKADDR_STORAGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSockaddr)(::windows_core::Interface::as_raw(self), psockaddr).ok() } - #[doc = "Required features: `Win32_Networking_WinSock`"] + #[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub unsafe fn GetSockaddr(&self, psockaddr: *mut super::super::Networking::WinSock::SOCKADDR_STORAGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSockaddr)(::windows_core::Interface::as_raw(self), psockaddr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExclusive(&self, fexclusive: P0) -> ::windows_core::Result<()> where @@ -2302,7 +2302,7 @@ impl ::core::default::Default for REQUESTBODY_GetStatus { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REQUESTBODY_Renew { pub Expires: *mut WSD_EVENTING_EXPIRES, @@ -2341,7 +2341,7 @@ impl ::core::default::Default for REQUESTBODY_Renew { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REQUESTBODY_Subscribe { pub EndTo: *mut WSD_ENDPOINT_REFERENCE, @@ -2441,7 +2441,7 @@ impl ::core::default::Default for RESPONSEBODY_GetMetadata { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESPONSEBODY_GetStatus { pub expires: *mut WSD_EVENTING_EXPIRES, @@ -2480,7 +2480,7 @@ impl ::core::default::Default for RESPONSEBODY_GetStatus { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESPONSEBODY_Renew { pub expires: *mut WSD_EVENTING_EXPIRES, @@ -2519,7 +2519,7 @@ impl ::core::default::Default for RESPONSEBODY_Renew { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESPONSEBODY_Subscribe { pub SubscriptionManager: *mut WSD_ENDPOINT_REFERENCE, @@ -3031,7 +3031,7 @@ impl ::core::default::Default for WSD_CONFIG_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSD_DATETIME { pub isPositive: super::super::Foundation::BOOL, @@ -3080,7 +3080,7 @@ impl ::core::default::Default for WSD_DATETIME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSD_DURATION { pub isPositive: super::super::Foundation::BOOL, @@ -3277,7 +3277,7 @@ impl ::core::default::Default for WSD_EVENTING_DELIVERY_MODE_PUSH { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSD_EVENTING_EXPIRES { pub Duration: *mut WSD_DURATION, @@ -4043,7 +4043,7 @@ impl ::core::default::Default for WSD_SCOPES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct WSD_SECURITY_CERT_VALIDATION { pub certMatchArray: *mut *mut super::super::Security::Cryptography::CERT_CONTEXT, @@ -4088,7 +4088,7 @@ impl ::core::default::Default for WSD_SECURITY_CERT_VALIDATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct WSD_SECURITY_CERT_VALIDATION_V1 { pub certMatchArray: *mut *mut super::super::Security::Cryptography::CERT_CONTEXT, @@ -4130,7 +4130,7 @@ impl ::core::default::Default for WSD_SECURITY_CERT_VALIDATION_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct WSD_SECURITY_SIGNATURE_VALIDATION { pub signingCertArray: *mut *mut super::super::Security::Cryptography::CERT_CONTEXT, @@ -4423,7 +4423,7 @@ impl ::core::default::Default for WSD_SOAP_MESSAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSD_SYNCHRONOUS_RESPONSE_CONTEXT { pub hr: ::windows_core::HRESULT, diff --git a/crates/libs/windows/src/Windows/Win32/Devices/mod.rs b/crates/libs/windows/src/Windows/Win32/Devices/mod.rs index d3279bbd8c..7a3e596041 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/mod.rs @@ -1,66 +1,66 @@ #[cfg(feature = "Win32_Devices_AllJoyn")] -#[doc = "Required features: `Win32_Devices_AllJoyn`"] +#[doc = "Required features: `\"Win32_Devices_AllJoyn\"`"] pub mod AllJoyn; #[cfg(feature = "Win32_Devices_BiometricFramework")] -#[doc = "Required features: `Win32_Devices_BiometricFramework`"] +#[doc = "Required features: `\"Win32_Devices_BiometricFramework\"`"] pub mod BiometricFramework; #[cfg(feature = "Win32_Devices_Bluetooth")] -#[doc = "Required features: `Win32_Devices_Bluetooth`"] +#[doc = "Required features: `\"Win32_Devices_Bluetooth\"`"] pub mod Bluetooth; #[cfg(feature = "Win32_Devices_Communication")] -#[doc = "Required features: `Win32_Devices_Communication`"] +#[doc = "Required features: `\"Win32_Devices_Communication\"`"] pub mod Communication; #[cfg(feature = "Win32_Devices_DeviceAccess")] -#[doc = "Required features: `Win32_Devices_DeviceAccess`"] +#[doc = "Required features: `\"Win32_Devices_DeviceAccess\"`"] pub mod DeviceAccess; #[cfg(feature = "Win32_Devices_DeviceAndDriverInstallation")] -#[doc = "Required features: `Win32_Devices_DeviceAndDriverInstallation`"] +#[doc = "Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`"] pub mod DeviceAndDriverInstallation; #[cfg(feature = "Win32_Devices_DeviceQuery")] -#[doc = "Required features: `Win32_Devices_DeviceQuery`"] +#[doc = "Required features: `\"Win32_Devices_DeviceQuery\"`"] pub mod DeviceQuery; #[cfg(feature = "Win32_Devices_Display")] -#[doc = "Required features: `Win32_Devices_Display`"] +#[doc = "Required features: `\"Win32_Devices_Display\"`"] pub mod Display; #[cfg(feature = "Win32_Devices_Enumeration")] -#[doc = "Required features: `Win32_Devices_Enumeration`"] +#[doc = "Required features: `\"Win32_Devices_Enumeration\"`"] pub mod Enumeration; #[cfg(feature = "Win32_Devices_Fax")] -#[doc = "Required features: `Win32_Devices_Fax`"] +#[doc = "Required features: `\"Win32_Devices_Fax\"`"] pub mod Fax; #[cfg(feature = "Win32_Devices_FunctionDiscovery")] -#[doc = "Required features: `Win32_Devices_FunctionDiscovery`"] +#[doc = "Required features: `\"Win32_Devices_FunctionDiscovery\"`"] pub mod FunctionDiscovery; #[cfg(feature = "Win32_Devices_Geolocation")] -#[doc = "Required features: `Win32_Devices_Geolocation`"] +#[doc = "Required features: `\"Win32_Devices_Geolocation\"`"] pub mod Geolocation; #[cfg(feature = "Win32_Devices_HumanInterfaceDevice")] -#[doc = "Required features: `Win32_Devices_HumanInterfaceDevice`"] +#[doc = "Required features: `\"Win32_Devices_HumanInterfaceDevice\"`"] pub mod HumanInterfaceDevice; #[cfg(feature = "Win32_Devices_ImageAcquisition")] -#[doc = "Required features: `Win32_Devices_ImageAcquisition`"] +#[doc = "Required features: `\"Win32_Devices_ImageAcquisition\"`"] pub mod ImageAcquisition; #[cfg(feature = "Win32_Devices_PortableDevices")] -#[doc = "Required features: `Win32_Devices_PortableDevices`"] +#[doc = "Required features: `\"Win32_Devices_PortableDevices\"`"] pub mod PortableDevices; #[cfg(feature = "Win32_Devices_Properties")] -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] pub mod Properties; #[cfg(feature = "Win32_Devices_Pwm")] -#[doc = "Required features: `Win32_Devices_Pwm`"] +#[doc = "Required features: `\"Win32_Devices_Pwm\"`"] pub mod Pwm; #[cfg(feature = "Win32_Devices_Sensors")] -#[doc = "Required features: `Win32_Devices_Sensors`"] +#[doc = "Required features: `\"Win32_Devices_Sensors\"`"] pub mod Sensors; #[cfg(feature = "Win32_Devices_SerialCommunication")] -#[doc = "Required features: `Win32_Devices_SerialCommunication`"] +#[doc = "Required features: `\"Win32_Devices_SerialCommunication\"`"] pub mod SerialCommunication; #[cfg(feature = "Win32_Devices_Tapi")] -#[doc = "Required features: `Win32_Devices_Tapi`"] +#[doc = "Required features: `\"Win32_Devices_Tapi\"`"] pub mod Tapi; #[cfg(feature = "Win32_Devices_Usb")] -#[doc = "Required features: `Win32_Devices_Usb`"] +#[doc = "Required features: `\"Win32_Devices_Usb\"`"] pub mod Usb; #[cfg(feature = "Win32_Devices_WebServicesOnDevices")] -#[doc = "Required features: `Win32_Devices_WebServicesOnDevices`"] +#[doc = "Required features: `\"Win32_Devices_WebServicesOnDevices\"`"] pub mod WebServicesOnDevices; diff --git a/crates/libs/windows/src/Windows/Win32/Gaming/impl.rs b/crates/libs/windows/src/Windows/Win32/Gaming/impl.rs index f0bdf9173c..bfd8f42052 100644 --- a/crates/libs/windows/src/Windows/Win32/Gaming/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Gaming/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IGameExplorer_Impl: Sized { fn AddGame(&self, bstrgdfbinarypath: &::windows_core::BSTR, bstrgameinstalldirectory: &::windows_core::BSTR, installscope: GAME_INSTALL_SCOPE, pguidinstanceid: *mut ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -49,7 +49,7 @@ impl IGameExplorer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IGameExplorer2_Impl: Sized { fn InstallGame(&self, binarygdfpath: &::windows_core::PCWSTR, installdirectory: &::windows_core::PCWSTR, installscope: GAME_INSTALL_SCOPE) -> ::windows_core::Result<()>; @@ -93,7 +93,7 @@ impl IGameExplorer2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IGameStatistics_Impl: Sized { fn GetMaxCategoryLength(&self) -> ::windows_core::Result; @@ -263,7 +263,7 @@ impl IGameStatisticsMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXblIdpAuthManager_Impl: Sized { fn SetGamerAccount(&self, msaaccountid: &::windows_core::PCWSTR, xuid: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -340,7 +340,7 @@ impl IXblIdpAuthManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXblIdpAuthManager2_Impl: Sized { fn GetUserlessTokenAndSignatureWithTokenResult(&self, appsid: &::windows_core::PCWSTR, msatarget: &::windows_core::PCWSTR, msapolicy: &::windows_core::PCWSTR, httpmethod: &::windows_core::PCWSTR, uri: &::windows_core::PCWSTR, headers: &::windows_core::PCWSTR, body: *const u8, bodysize: u32, forcerefresh: super::Foundation::BOOL) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Gaming/mod.rs b/crates/libs/windows/src/Windows/Win32/Gaming/mod.rs index bb86098aba..7ce2abf87d 100644 --- a/crates/libs/windows/src/Windows/Win32/Gaming/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Gaming/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckGamingPrivilegeSilently(privilegeid: u32, scope: &::windows_core::HSTRING, policy: &::windows_core::HSTRING) -> ::windows_core::Result { @@ -6,7 +6,7 @@ pub unsafe fn CheckGamingPrivilegeSilently(privilegeid: u32, scope: &::windows_c let mut result__ = ::std::mem::zeroed(); CheckGamingPrivilegeSilently(privilegeid, ::core::mem::transmute_copy(scope), ::core::mem::transmute_copy(policy), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckGamingPrivilegeSilentlyForUser(user: P0, privilegeid: u32, scope: &::windows_core::HSTRING, policy: &::windows_core::HSTRING) -> ::windows_core::Result @@ -42,7 +42,7 @@ pub unsafe fn GetGamingDeviceModelInformation() -> ::windows_core::Result ::windows_core::Result { @@ -50,7 +50,7 @@ pub unsafe fn HasExpandedResources() -> ::windows_core::Result(waitforcompletion: P0) -> ::windows_core::Result<()> @@ -195,7 +195,7 @@ where ::windows_targets::link!("api-ms-win-gaming-tcui-l1-1-4.dll" "system" fn ShowUserSettingsUIForUser(user : * mut::core::ffi::c_void, completionroutine : GameUICompletionRoutine, context : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); ShowUserSettingsUIForUser(user.into_param().abi(), completionroutine, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TryCancelPendingGameUI() -> super::Foundation::BOOL { @@ -219,7 +219,7 @@ impl IGameExplorer { pub unsafe fn UpdateGame(&self, guidinstanceid: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateGame)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(guidinstanceid)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VerifyAccess(&self, bstrgdfbinarypath: P0) -> ::windows_core::Result where @@ -265,7 +265,7 @@ impl IGameExplorer2 { { (::windows_core::Interface::vtable(self).UninstallGame)(::windows_core::Interface::as_raw(self), binarygdfpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckAccess(&self, binarygdfpath: P0) -> ::windows_core::Result where @@ -337,7 +337,7 @@ impl IGameStatistics { { (::windows_core::Interface::vtable(self).SetStatistic)(::windows_core::Interface::as_raw(self), categoryindex, statindex, name.into_param().abi(), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, trackchanges: P0) -> ::windows_core::Result<()> where @@ -440,7 +440,7 @@ impl IXblIdpAuthManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSandbox)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTokenAndSignatureWithTokenResult(&self, msaaccountid: P0, appsid: P1, msatarget: P2, msapolicy: P3, httpmethod: P4, uri: P5, headers: P6, body: &[u8], forcerefresh: P7) -> ::windows_core::Result where @@ -482,7 +482,7 @@ pub struct IXblIdpAuthManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXblIdpAuthManager2(::windows_core::IUnknown); impl IXblIdpAuthManager2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUserlessTokenAndSignatureWithTokenResult(&self, appsid: P0, msatarget: P1, msapolicy: P2, httpmethod: P3, uri: P4, headers: P5, body: &[u8], forcerefresh: P6) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/Globalization/impl.rs b/crates/libs/windows/src/Windows/Win32/Globalization/impl.rs index 8c62fd6fc7..e9195b1b1d 100644 --- a/crates/libs/windows/src/Windows/Win32/Globalization/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Globalization/impl.rs @@ -300,7 +300,7 @@ impl IMLangConvertCharset_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IMLangFontLink_Impl: Sized + IMLangCodePages_Impl { fn GetFontCodePages(&self, hdc: super::Graphics::Gdi::HDC, hfont: super::Graphics::Gdi::HFONT, pdwcodepages: *mut u32) -> ::windows_core::Result<()>; @@ -345,7 +345,7 @@ impl IMLangFontLink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IMLangFontLink2_Impl: Sized + IMLangCodePages_Impl { fn GetFontCodePages(&self, hdc: super::Graphics::Gdi::HDC, hfont: super::Graphics::Gdi::HFONT, pdwcodepages: *mut u32) -> ::windows_core::Result<()>; @@ -451,7 +451,7 @@ impl IMLangLineBreakConsole_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMLangString_Impl: Sized { fn Sync(&self, fnoaccess: super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -496,7 +496,7 @@ impl IMLangString_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMLangStringAStr_Impl: Sized + IMLangString_Impl { fn SetAStr(&self, ldestpos: i32, ldestlen: i32, ucodepage: u32, pszsrc: &::windows_core::PCSTR, cchsrc: i32, pcchactual: *mut i32, plactuallen: *mut i32) -> ::windows_core::Result<()>; @@ -665,7 +665,7 @@ impl IMLangStringBufW_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMLangStringWStr_Impl: Sized + IMLangString_Impl { fn SetWStr(&self, ldestpos: i32, ldestlen: i32, pszsrc: &::windows_core::PCWSTR, cchsrc: i32, pcchactual: *mut i32, plactuallen: *mut i32) -> ::windows_core::Result<()>; @@ -892,7 +892,7 @@ impl IMultiLanguage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMultiLanguage2_Impl: Sized { fn GetNumberOfCodePageInfo(&self) -> ::windows_core::Result; @@ -1146,7 +1146,7 @@ impl IMultiLanguage2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMultiLanguage3_Impl: Sized + IMultiLanguage2_Impl { fn DetectOutboundCodePage(&self, dwflags: u32, lpwidecharstr: &::windows_core::PCWSTR, cchwidechar: u32, puipreferredcodepages: *const u32, npreferredcodepages: u32, puidetectedcodepages: *mut u32, pndetectedcodepages: *mut u32, lpspecialchar: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -1177,7 +1177,7 @@ impl IMultiLanguage3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOptionDescription_Impl: Sized { fn Id(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1246,7 +1246,7 @@ impl IOptionDescription_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISpellCheckProvider_Impl: Sized { fn LanguageTag(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1381,7 +1381,7 @@ impl ISpellCheckProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ISpellCheckProviderFactory_Impl: Sized { fn SupportedLanguages(&self) -> ::windows_core::Result; @@ -1437,7 +1437,7 @@ impl ISpellCheckProviderFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISpellChecker_Impl: Sized { fn LanguageTag(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1612,7 +1612,7 @@ impl ISpellChecker_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISpellChecker2_Impl: Sized + ISpellChecker_Impl { fn Remove(&self, word: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -1650,7 +1650,7 @@ impl ISpellCheckerChangedEventHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ISpellCheckerFactory_Impl: Sized { fn SupportedLanguages(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Globalization/mod.rs b/crates/libs/windows/src/Windows/Win32/Globalization/mod.rs index 2fafe14cf9..18193134e9 100644 --- a/crates/libs/windows/src/Windows/Win32/Globalization/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Globalization/mod.rs @@ -3,7 +3,7 @@ pub unsafe fn CompareStringA(locale: u32, dwcmpflags: u32, lpstring1: &[i8], lps ::windows_targets::link!("kernel32.dll" "system" fn CompareStringA(locale : u32, dwcmpflags : u32, lpstring1 : *const i8, cchcount1 : i32, lpstring2 : *const i8, cchcount2 : i32) -> COMPARESTRING_RESULT); CompareStringA(locale, dwcmpflags, ::core::mem::transmute(lpstring1.as_ptr()), lpstring1.len() as _, ::core::mem::transmute(lpstring2.as_ptr()), lpstring2.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CompareStringEx(lplocalename: P0, dwcmpflags: COMPARE_STRING_FLAGS, lpstring1: &[u16], lpstring2: &[u16], lpversioninformation: ::core::option::Option<*const NLSVERSIONINFO>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>, lparam: P1) -> COMPARESTRING_RESULT @@ -14,7 +14,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CompareStringEx(lplocalename : ::windows_core::PCWSTR, dwcmpflags : COMPARE_STRING_FLAGS, lpstring1 : ::windows_core::PCWSTR, cchcount1 : i32, lpstring2 : ::windows_core::PCWSTR, cchcount2 : i32, lpversioninformation : *const NLSVERSIONINFO, lpreserved : *const ::core::ffi::c_void, lparam : super::Foundation:: LPARAM) -> COMPARESTRING_RESULT); CompareStringEx(lplocalename.into_param().abi(), dwcmpflags, ::core::mem::transmute(lpstring1.as_ptr()), lpstring1.len() as _, ::core::mem::transmute(lpstring2.as_ptr()), lpstring2.len() as _, ::core::mem::transmute(lpversioninformation.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CompareStringOrdinal(lpstring1: &[u16], lpstring2: &[u16], bignorecase: P0) -> COMPARESTRING_RESULT @@ -34,21 +34,21 @@ pub unsafe fn ConvertDefaultLocale(locale: u32) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn ConvertDefaultLocale(locale : u32) -> u32); ConvertDefaultLocale(locale) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumCalendarInfoA(lpcalinfoenumproc: CALINFO_ENUMPROCA, locale: u32, calendar: u32, caltype: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumCalendarInfoA(lpcalinfoenumproc : CALINFO_ENUMPROCA, locale : u32, calendar : u32, caltype : u32) -> super::Foundation:: BOOL); EnumCalendarInfoA(lpcalinfoenumproc, locale, calendar, caltype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumCalendarInfoExA(lpcalinfoenumprocex: CALINFO_ENUMPROCEXA, locale: u32, calendar: u32, caltype: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumCalendarInfoExA(lpcalinfoenumprocex : CALINFO_ENUMPROCEXA, locale : u32, calendar : u32, caltype : u32) -> super::Foundation:: BOOL); EnumCalendarInfoExA(lpcalinfoenumprocex, locale, calendar, caltype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumCalendarInfoExEx(pcalinfoenumprocexex: CALINFO_ENUMPROCEXEX, lplocalename: P0, calendar: u32, lpreserved: P1, caltype: u32, lparam: P2) -> ::windows_core::Result<()> @@ -60,35 +60,35 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumCalendarInfoExEx(pcalinfoenumprocexex : CALINFO_ENUMPROCEXEX, lplocalename : ::windows_core::PCWSTR, calendar : u32, lpreserved : ::windows_core::PCWSTR, caltype : u32, lparam : super::Foundation:: LPARAM) -> super::Foundation:: BOOL); EnumCalendarInfoExEx(pcalinfoenumprocexex, lplocalename.into_param().abi(), calendar, lpreserved.into_param().abi(), caltype, lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumCalendarInfoExW(lpcalinfoenumprocex: CALINFO_ENUMPROCEXW, locale: u32, calendar: u32, caltype: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumCalendarInfoExW(lpcalinfoenumprocex : CALINFO_ENUMPROCEXW, locale : u32, calendar : u32, caltype : u32) -> super::Foundation:: BOOL); EnumCalendarInfoExW(lpcalinfoenumprocex, locale, calendar, caltype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumCalendarInfoW(lpcalinfoenumproc: CALINFO_ENUMPROCW, locale: u32, calendar: u32, caltype: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumCalendarInfoW(lpcalinfoenumproc : CALINFO_ENUMPROCW, locale : u32, calendar : u32, caltype : u32) -> super::Foundation:: BOOL); EnumCalendarInfoW(lpcalinfoenumproc, locale, calendar, caltype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDateFormatsA(lpdatefmtenumproc: DATEFMT_ENUMPROCA, locale: u32, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumDateFormatsA(lpdatefmtenumproc : DATEFMT_ENUMPROCA, locale : u32, dwflags : u32) -> super::Foundation:: BOOL); EnumDateFormatsA(lpdatefmtenumproc, locale, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDateFormatsExA(lpdatefmtenumprocex: DATEFMT_ENUMPROCEXA, locale: u32, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumDateFormatsExA(lpdatefmtenumprocex : DATEFMT_ENUMPROCEXA, locale : u32, dwflags : u32) -> super::Foundation:: BOOL); EnumDateFormatsExA(lpdatefmtenumprocex, locale, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDateFormatsExEx(lpdatefmtenumprocexex: DATEFMT_ENUMPROCEXEX, lplocalename: P0, dwflags: ENUM_DATE_FORMATS_FLAGS, lparam: P1) -> ::windows_core::Result<()> @@ -99,56 +99,56 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumDateFormatsExEx(lpdatefmtenumprocexex : DATEFMT_ENUMPROCEXEX, lplocalename : ::windows_core::PCWSTR, dwflags : ENUM_DATE_FORMATS_FLAGS, lparam : super::Foundation:: LPARAM) -> super::Foundation:: BOOL); EnumDateFormatsExEx(lpdatefmtenumprocexex, lplocalename.into_param().abi(), dwflags, lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDateFormatsExW(lpdatefmtenumprocex: DATEFMT_ENUMPROCEXW, locale: u32, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumDateFormatsExW(lpdatefmtenumprocex : DATEFMT_ENUMPROCEXW, locale : u32, dwflags : u32) -> super::Foundation:: BOOL); EnumDateFormatsExW(lpdatefmtenumprocex, locale, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDateFormatsW(lpdatefmtenumproc: DATEFMT_ENUMPROCW, locale: u32, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumDateFormatsW(lpdatefmtenumproc : DATEFMT_ENUMPROCW, locale : u32, dwflags : u32) -> super::Foundation:: BOOL); EnumDateFormatsW(lpdatefmtenumproc, locale, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumLanguageGroupLocalesA(lplanggrouplocaleenumproc: LANGGROUPLOCALE_ENUMPROCA, languagegroup: u32, dwflags: u32, lparam: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumLanguageGroupLocalesA(lplanggrouplocaleenumproc : LANGGROUPLOCALE_ENUMPROCA, languagegroup : u32, dwflags : u32, lparam : isize) -> super::Foundation:: BOOL); EnumLanguageGroupLocalesA(lplanggrouplocaleenumproc, languagegroup, dwflags, lparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumLanguageGroupLocalesW(lplanggrouplocaleenumproc: LANGGROUPLOCALE_ENUMPROCW, languagegroup: u32, dwflags: u32, lparam: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumLanguageGroupLocalesW(lplanggrouplocaleenumproc : LANGGROUPLOCALE_ENUMPROCW, languagegroup : u32, dwflags : u32, lparam : isize) -> super::Foundation:: BOOL); EnumLanguageGroupLocalesW(lplanggrouplocaleenumproc, languagegroup, dwflags, lparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumSystemCodePagesA(lpcodepageenumproc: CODEPAGE_ENUMPROCA, dwflags: ENUM_SYSTEM_CODE_PAGES_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumSystemCodePagesA(lpcodepageenumproc : CODEPAGE_ENUMPROCA, dwflags : ENUM_SYSTEM_CODE_PAGES_FLAGS) -> super::Foundation:: BOOL); EnumSystemCodePagesA(lpcodepageenumproc, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumSystemCodePagesW(lpcodepageenumproc: CODEPAGE_ENUMPROCW, dwflags: ENUM_SYSTEM_CODE_PAGES_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumSystemCodePagesW(lpcodepageenumproc : CODEPAGE_ENUMPROCW, dwflags : ENUM_SYSTEM_CODE_PAGES_FLAGS) -> super::Foundation:: BOOL); EnumSystemCodePagesW(lpcodepageenumproc, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumSystemGeoID(geoclass: u32, parentgeoid: i32, lpgeoenumproc: GEO_ENUMPROC) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumSystemGeoID(geoclass : u32, parentgeoid : i32, lpgeoenumproc : GEO_ENUMPROC) -> super::Foundation:: BOOL); EnumSystemGeoID(geoclass, parentgeoid, lpgeoenumproc).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumSystemGeoNames(geoclass: u32, geoenumproc: GEO_ENUMNAMEPROC, data: P0) -> ::windows_core::Result<()> @@ -158,28 +158,28 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumSystemGeoNames(geoclass : u32, geoenumproc : GEO_ENUMNAMEPROC, data : super::Foundation:: LPARAM) -> super::Foundation:: BOOL); EnumSystemGeoNames(geoclass, geoenumproc, data.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumSystemLanguageGroupsA(lplanguagegroupenumproc: LANGUAGEGROUP_ENUMPROCA, dwflags: ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS, lparam: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumSystemLanguageGroupsA(lplanguagegroupenumproc : LANGUAGEGROUP_ENUMPROCA, dwflags : ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS, lparam : isize) -> super::Foundation:: BOOL); EnumSystemLanguageGroupsA(lplanguagegroupenumproc, dwflags, lparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumSystemLanguageGroupsW(lplanguagegroupenumproc: LANGUAGEGROUP_ENUMPROCW, dwflags: ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS, lparam: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumSystemLanguageGroupsW(lplanguagegroupenumproc : LANGUAGEGROUP_ENUMPROCW, dwflags : ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS, lparam : isize) -> super::Foundation:: BOOL); EnumSystemLanguageGroupsW(lplanguagegroupenumproc, dwflags, lparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumSystemLocalesA(lplocaleenumproc: LOCALE_ENUMPROCA, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumSystemLocalesA(lplocaleenumproc : LOCALE_ENUMPROCA, dwflags : u32) -> super::Foundation:: BOOL); EnumSystemLocalesA(lplocaleenumproc, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumSystemLocalesEx(lplocaleenumprocex: LOCALE_ENUMPROCEX, dwflags: u32, lparam: P0, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -189,21 +189,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumSystemLocalesEx(lplocaleenumprocex : LOCALE_ENUMPROCEX, dwflags : u32, lparam : super::Foundation:: LPARAM, lpreserved : *const ::core::ffi::c_void) -> super::Foundation:: BOOL); EnumSystemLocalesEx(lplocaleenumprocex, dwflags, lparam.into_param().abi(), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumSystemLocalesW(lplocaleenumproc: LOCALE_ENUMPROCW, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumSystemLocalesW(lplocaleenumproc : LOCALE_ENUMPROCW, dwflags : u32) -> super::Foundation:: BOOL); EnumSystemLocalesW(lplocaleenumproc, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumTimeFormatsA(lptimefmtenumproc: TIMEFMT_ENUMPROCA, locale: u32, dwflags: TIME_FORMAT_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumTimeFormatsA(lptimefmtenumproc : TIMEFMT_ENUMPROCA, locale : u32, dwflags : TIME_FORMAT_FLAGS) -> super::Foundation:: BOOL); EnumTimeFormatsA(lptimefmtenumproc, locale, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumTimeFormatsEx(lptimefmtenumprocex: TIMEFMT_ENUMPROCEX, lplocalename: P0, dwflags: u32, lparam: P1) -> ::windows_core::Result<()> @@ -214,21 +214,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumTimeFormatsEx(lptimefmtenumprocex : TIMEFMT_ENUMPROCEX, lplocalename : ::windows_core::PCWSTR, dwflags : u32, lparam : super::Foundation:: LPARAM) -> super::Foundation:: BOOL); EnumTimeFormatsEx(lptimefmtenumprocex, lplocalename.into_param().abi(), dwflags, lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumTimeFormatsW(lptimefmtenumproc: TIMEFMT_ENUMPROCW, locale: u32, dwflags: TIME_FORMAT_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumTimeFormatsW(lptimefmtenumproc : TIMEFMT_ENUMPROCW, locale : u32, dwflags : TIME_FORMAT_FLAGS) -> super::Foundation:: BOOL); EnumTimeFormatsW(lptimefmtenumproc, locale, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumUILanguagesA(lpuilanguageenumproc: UILANGUAGE_ENUMPROCA, dwflags: u32, lparam: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnumUILanguagesA(lpuilanguageenumproc : UILANGUAGE_ENUMPROCA, dwflags : u32, lparam : isize) -> super::Foundation:: BOOL); EnumUILanguagesA(lpuilanguageenumproc, dwflags, lparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumUILanguagesW(lpuilanguageenumproc: UILANGUAGE_ENUMPROCW, dwflags: u32, lparam: isize) -> ::windows_core::Result<()> { @@ -240,7 +240,7 @@ pub unsafe fn FindNLSString(locale: u32, dwfindnlsstringflags: u32, lpstringsour ::windows_targets::link!("kernel32.dll" "system" fn FindNLSString(locale : u32, dwfindnlsstringflags : u32, lpstringsource : ::windows_core::PCWSTR, cchsource : i32, lpstringvalue : ::windows_core::PCWSTR, cchvalue : i32, pcchfound : *mut i32) -> i32); FindNLSString(locale, dwfindnlsstringflags, ::core::mem::transmute(lpstringsource.as_ptr()), lpstringsource.len() as _, ::core::mem::transmute(lpstringvalue.as_ptr()), lpstringvalue.len() as _, ::core::mem::transmute(pcchfound.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNLSStringEx(lplocalename: P0, dwfindnlsstringflags: u32, lpstringsource: &[u16], lpstringvalue: &[u16], pcchfound: ::core::option::Option<*mut i32>, lpversioninformation: ::core::option::Option<*const NLSVERSIONINFO>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>, sorthandle: P1) -> i32 @@ -251,7 +251,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindNLSStringEx(lplocalename : ::windows_core::PCWSTR, dwfindnlsstringflags : u32, lpstringsource : ::windows_core::PCWSTR, cchsource : i32, lpstringvalue : ::windows_core::PCWSTR, cchvalue : i32, pcchfound : *mut i32, lpversioninformation : *const NLSVERSIONINFO, lpreserved : *const ::core::ffi::c_void, sorthandle : super::Foundation:: LPARAM) -> i32); FindNLSStringEx(lplocalename.into_param().abi(), dwfindnlsstringflags, ::core::mem::transmute(lpstringsource.as_ptr()), lpstringsource.len() as _, ::core::mem::transmute(lpstringvalue.as_ptr()), lpstringvalue.len() as _, ::core::mem::transmute(pcchfound.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpversioninformation.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), sorthandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindStringOrdinal(dwfindstringordinalflags: u32, lpstringsource: &[u16], lpstringvalue: &[u16], bignorecase: P0) -> i32 @@ -276,21 +276,21 @@ pub unsafe fn GetACP() -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetACP() -> u32); GetACP() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCPInfo(codepage: u32, lpcpinfo: *mut CPINFO) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetCPInfo(codepage : u32, lpcpinfo : *mut CPINFO) -> super::Foundation:: BOOL); GetCPInfo(codepage, lpcpinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCPInfoExA(codepage: u32, dwflags: u32, lpcpinfoex: *mut CPINFOEXA) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetCPInfoExA(codepage : u32, dwflags : u32, lpcpinfoex : *mut CPINFOEXA) -> super::Foundation:: BOOL); GetCPInfoExA(codepage, dwflags, lpcpinfoex).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCPInfoExW(codepage: u32, dwflags: u32, lpcpinfoex: *mut CPINFOEXW) -> ::windows_core::Result<()> { @@ -341,7 +341,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCurrencyFormatW(locale : u32, dwflags : u32, lpvalue : ::windows_core::PCWSTR, lpformat : *const CURRENCYFMTW, lpcurrencystr : ::windows_core::PWSTR, cchcurrency : i32) -> i32); GetCurrencyFormatW(locale, dwflags, lpvalue.into_param().abi(), ::core::mem::transmute(lpformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcurrencystr.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpcurrencystr.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDateFormatA(locale: u32, dwflags: u32, lpdate: ::core::option::Option<*const super::Foundation::SYSTEMTIME>, lpformat: P0, lpdatestr: ::core::option::Option<&mut [u8]>) -> i32 @@ -351,7 +351,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetDateFormatA(locale : u32, dwflags : u32, lpdate : *const super::Foundation:: SYSTEMTIME, lpformat : ::windows_core::PCSTR, lpdatestr : ::windows_core::PSTR, cchdate : i32) -> i32); GetDateFormatA(locale, dwflags, ::core::mem::transmute(lpdate.unwrap_or(::std::ptr::null())), lpformat.into_param().abi(), ::core::mem::transmute(lpdatestr.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdatestr.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDateFormatEx(lplocalename: P0, dwflags: ENUM_DATE_FORMATS_FLAGS, lpdate: ::core::option::Option<*const super::Foundation::SYSTEMTIME>, lpformat: P1, lpdatestr: ::core::option::Option<&mut [u16]>, lpcalendar: P2) -> i32 @@ -363,7 +363,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetDateFormatEx(lplocalename : ::windows_core::PCWSTR, dwflags : ENUM_DATE_FORMATS_FLAGS, lpdate : *const super::Foundation:: SYSTEMTIME, lpformat : ::windows_core::PCWSTR, lpdatestr : ::windows_core::PWSTR, cchdate : i32, lpcalendar : ::windows_core::PCWSTR) -> i32); GetDateFormatEx(lplocalename.into_param().abi(), dwflags, ::core::mem::transmute(lpdate.unwrap_or(::std::ptr::null())), lpformat.into_param().abi(), ::core::mem::transmute(lpdatestr.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdatestr.as_deref().map_or(0, |slice| slice.len() as _), lpcalendar.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDateFormatW(locale: u32, dwflags: u32, lpdate: ::core::option::Option<*const super::Foundation::SYSTEMTIME>, lpformat: P0, lpdatestr: ::core::option::Option<&mut [u16]>) -> i32 @@ -383,7 +383,7 @@ where let mut result__ = ::std::mem::zeroed(); GetDistanceOfClosestLanguageInList(pszlanguage.into_param().abi(), pszlanguageslist.into_param().abi(), wchlistdelimiter, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDurationFormat(locale: u32, dwflags: u32, lpduration: ::core::option::Option<*const super::Foundation::SYSTEMTIME>, ullduration: u64, lpformat: P0, lpdurationstr: ::core::option::Option<&mut [u16]>) -> i32 @@ -393,7 +393,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetDurationFormat(locale : u32, dwflags : u32, lpduration : *const super::Foundation:: SYSTEMTIME, ullduration : u64, lpformat : ::windows_core::PCWSTR, lpdurationstr : ::windows_core::PWSTR, cchduration : i32) -> i32); GetDurationFormat(locale, dwflags, ::core::mem::transmute(lpduration.unwrap_or(::std::ptr::null())), ullduration, lpformat.into_param().abi(), ::core::mem::transmute(lpdurationstr.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdurationstr.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDurationFormatEx(lplocalename: P0, dwflags: u32, lpduration: ::core::option::Option<*const super::Foundation::SYSTEMTIME>, ullduration: u64, lpformat: P1, lpdurationstr: ::core::option::Option<&mut [u16]>) -> i32 @@ -404,7 +404,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetDurationFormatEx(lplocalename : ::windows_core::PCWSTR, dwflags : u32, lpduration : *const super::Foundation:: SYSTEMTIME, ullduration : u64, lpformat : ::windows_core::PCWSTR, lpdurationstr : ::windows_core::PWSTR, cchduration : i32) -> i32); GetDurationFormatEx(lplocalename.into_param().abi(), dwflags, ::core::mem::transmute(lpduration.unwrap_or(::std::ptr::null())), ullduration, lpformat.into_param().abi(), ::core::mem::transmute(lpdurationstr.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdurationstr.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileMUIInfo(dwflags: u32, pcwszfilepath: P0, pfilemuiinfo: ::core::option::Option<*mut FILEMUIINFO>, pcbfilemuiinfo: *mut u32) -> ::windows_core::Result<()> @@ -414,7 +414,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileMUIInfo(dwflags : u32, pcwszfilepath : ::windows_core::PCWSTR, pfilemuiinfo : *mut FILEMUIINFO, pcbfilemuiinfo : *mut u32) -> super::Foundation:: BOOL); GetFileMUIInfo(dwflags, pcwszfilepath.into_param().abi(), ::core::mem::transmute(pfilemuiinfo.unwrap_or(::std::ptr::null_mut())), pcbfilemuiinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileMUIPath(dwflags: u32, pcwszfilepath: P0, pwszlanguage: ::windows_core::PWSTR, pcchlanguage: *mut u32, pwszfilemuipath: ::windows_core::PWSTR, pcchfilemuipath: *mut u32, pululenumerator: *mut u64) -> ::windows_core::Result<()> @@ -460,14 +460,14 @@ pub unsafe fn GetLocaleInfoW(locale: u32, lctype: u32, lplcdata: ::core::option: ::windows_targets::link!("kernel32.dll" "system" fn GetLocaleInfoW(locale : u32, lctype : u32, lplcdata : ::windows_core::PWSTR, cchdata : i32) -> i32); GetLocaleInfoW(locale, lctype, ::core::mem::transmute(lplcdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lplcdata.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNLSVersion(function: u32, locale: u32, lpversioninformation: *mut NLSVERSIONINFO) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetNLSVersion(function : u32, locale : u32, lpversioninformation : *mut NLSVERSIONINFO) -> super::Foundation:: BOOL); GetNLSVersion(function, locale, lpversioninformation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNLSVersionEx(function: u32, lplocalename: P0, lpversioninformation: *mut NLSVERSIONINFOEX) -> ::windows_core::Result<()> @@ -507,7 +507,7 @@ pub unsafe fn GetOEMCP() -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetOEMCP() -> u32); GetOEMCP() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessPreferredUILanguages(dwflags: u32, pulnumlanguages: *mut u32, pwszlanguagesbuffer: ::windows_core::PWSTR, pcchlanguagesbuffer: *mut u32) -> ::windows_core::Result<()> { @@ -522,14 +522,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetStringScripts(dwflags : u32, lpstring : ::windows_core::PCWSTR, cchstring : i32, lpscripts : ::windows_core::PWSTR, cchscripts : i32) -> i32); GetStringScripts(dwflags, lpstring.into_param().abi(), cchstring, ::core::mem::transmute(lpscripts.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpscripts.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStringTypeA(locale: u32, dwinfotype: u32, lpsrcstr: &[u8], lpchartype: *mut u16) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetStringTypeA(locale : u32, dwinfotype : u32, lpsrcstr : ::windows_core::PCSTR, cchsrc : i32, lpchartype : *mut u16) -> super::Foundation:: BOOL); GetStringTypeA(locale, dwinfotype, ::core::mem::transmute(lpsrcstr.as_ptr()), lpsrcstr.len() as _, lpchartype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStringTypeExA(locale: u32, dwinfotype: u32, lpsrcstr: P0, cchsrc: i32, lpchartype: *mut u16) -> super::Foundation::BOOL @@ -539,7 +539,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetStringTypeExA(locale : u32, dwinfotype : u32, lpsrcstr : ::windows_core::PCSTR, cchsrc : i32, lpchartype : *mut u16) -> super::Foundation:: BOOL); GetStringTypeExA(locale, dwinfotype, lpsrcstr.into_param().abi(), cchsrc, lpchartype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStringTypeExW(locale: u32, dwinfotype: u32, lpsrcstr: P0, cchsrc: i32, lpchartype: *mut u16) -> ::windows_core::Result<()> @@ -549,7 +549,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetStringTypeExW(locale : u32, dwinfotype : u32, lpsrcstr : ::windows_core::PCWSTR, cchsrc : i32, lpchartype : *mut u16) -> super::Foundation:: BOOL); GetStringTypeExW(locale, dwinfotype, lpsrcstr.into_param().abi(), cchsrc, lpchartype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStringTypeW(dwinfotype: u32, lpsrcstr: &[u16], lpchartype: *mut u16) -> ::windows_core::Result<()> { @@ -576,14 +576,14 @@ pub unsafe fn GetSystemDefaultUILanguage() -> u16 { ::windows_targets::link!("kernel32.dll" "system" fn GetSystemDefaultUILanguage() -> u16); GetSystemDefaultUILanguage() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemPreferredUILanguages(dwflags: u32, pulnumlanguages: *mut u32, pwszlanguagesbuffer: ::windows_core::PWSTR, pcchlanguagesbuffer: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetSystemPreferredUILanguages(dwflags : u32, pulnumlanguages : *mut u32, pwszlanguagesbuffer : ::windows_core::PWSTR, pcchlanguagesbuffer : *mut u32) -> super::Foundation:: BOOL); GetSystemPreferredUILanguages(dwflags, pulnumlanguages, ::core::mem::transmute(pwszlanguagesbuffer), pcchlanguagesbuffer).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetTextCharset(hdc: P0) -> i32 @@ -593,7 +593,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextCharset(hdc : super::Graphics::Gdi:: HDC) -> i32); GetTextCharset(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetTextCharsetInfo(hdc: P0, lpsig: ::core::option::Option<*mut FONTSIGNATURE>, dwflags: u32) -> i32 @@ -608,7 +608,7 @@ pub unsafe fn GetThreadLocale() -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetThreadLocale() -> u32); GetThreadLocale() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadPreferredUILanguages(dwflags: u32, pulnumlanguages: *mut u32, pwszlanguagesbuffer: ::windows_core::PWSTR, pcchlanguagesbuffer: *mut u32) -> ::windows_core::Result<()> { @@ -620,7 +620,7 @@ pub unsafe fn GetThreadUILanguage() -> u16 { ::windows_targets::link!("kernel32.dll" "system" fn GetThreadUILanguage() -> u16); GetThreadUILanguage() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTimeFormatA(locale: u32, dwflags: u32, lptime: ::core::option::Option<*const super::Foundation::SYSTEMTIME>, lpformat: P0, lptimestr: ::core::option::Option<&mut [u8]>) -> i32 @@ -630,7 +630,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetTimeFormatA(locale : u32, dwflags : u32, lptime : *const super::Foundation:: SYSTEMTIME, lpformat : ::windows_core::PCSTR, lptimestr : ::windows_core::PSTR, cchtime : i32) -> i32); GetTimeFormatA(locale, dwflags, ::core::mem::transmute(lptime.unwrap_or(::std::ptr::null())), lpformat.into_param().abi(), ::core::mem::transmute(lptimestr.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lptimestr.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTimeFormatEx(lplocalename: P0, dwflags: TIME_FORMAT_FLAGS, lptime: ::core::option::Option<*const super::Foundation::SYSTEMTIME>, lpformat: P1, lptimestr: ::core::option::Option<&mut [u16]>) -> i32 @@ -641,7 +641,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetTimeFormatEx(lplocalename : ::windows_core::PCWSTR, dwflags : TIME_FORMAT_FLAGS, lptime : *const super::Foundation:: SYSTEMTIME, lpformat : ::windows_core::PCWSTR, lptimestr : ::windows_core::PWSTR, cchtime : i32) -> i32); GetTimeFormatEx(lplocalename.into_param().abi(), dwflags, ::core::mem::transmute(lptime.unwrap_or(::std::ptr::null())), lpformat.into_param().abi(), ::core::mem::transmute(lptimestr.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lptimestr.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTimeFormatW(locale: u32, dwflags: u32, lptime: ::core::option::Option<*const super::Foundation::SYSTEMTIME>, lpformat: P0, lptimestr: ::core::option::Option<&mut [u16]>) -> i32 @@ -651,7 +651,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetTimeFormatW(locale : u32, dwflags : u32, lptime : *const super::Foundation:: SYSTEMTIME, lpformat : ::windows_core::PCWSTR, lptimestr : ::windows_core::PWSTR, cchtime : i32) -> i32); GetTimeFormatW(locale, dwflags, ::core::mem::transmute(lptime.unwrap_or(::std::ptr::null())), lpformat.into_param().abi(), ::core::mem::transmute(lptimestr.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lptimestr.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUILanguageInfo(dwflags: u32, pwmszlanguage: P0, pwszfallbacklanguages: ::windows_core::PWSTR, pcchfallbacklanguages: ::core::option::Option<*mut u32>, pattributes: *mut u32) -> ::windows_core::Result<()> @@ -691,7 +691,7 @@ pub unsafe fn GetUserGeoID(geoclass: SYSGEOCLASS) -> i32 { ::windows_targets::link!("kernel32.dll" "system" fn GetUserGeoID(geoclass : SYSGEOCLASS) -> i32); GetUserGeoID(geoclass) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUserPreferredUILanguages(dwflags: u32, pulnumlanguages: *mut u32, pwszlanguagesbuffer: ::windows_core::PWSTR, pcchlanguagesbuffer: *mut u32) -> ::windows_core::Result<()> { @@ -713,63 +713,63 @@ pub unsafe fn IdnToUnicode(dwflags: u32, lpasciicharstr: &[u16], lpunicodecharst ::windows_targets::link!("normaliz.dll" "system" fn IdnToUnicode(dwflags : u32, lpasciicharstr : ::windows_core::PCWSTR, cchasciichar : i32, lpunicodecharstr : ::windows_core::PWSTR, cchunicodechar : i32) -> i32); IdnToUnicode(dwflags, ::core::mem::transmute(lpasciicharstr.as_ptr()), lpasciicharstr.len() as _, ::core::mem::transmute(lpunicodecharstr.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpunicodecharstr.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDBCSLeadByte(testchar: u8) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn IsDBCSLeadByte(testchar : u8) -> super::Foundation:: BOOL); IsDBCSLeadByte(testchar).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDBCSLeadByteEx(codepage: u32, testchar: u8) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn IsDBCSLeadByteEx(codepage : u32, testchar : u8) -> super::Foundation:: BOOL); IsDBCSLeadByteEx(codepage, testchar).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsNLSDefinedString(function: u32, dwflags: u32, lpversioninformation: *const NLSVERSIONINFO, lpstring: &[u16]) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn IsNLSDefinedString(function : u32, dwflags : u32, lpversioninformation : *const NLSVERSIONINFO, lpstring : ::windows_core::PCWSTR, cchstr : i32) -> super::Foundation:: BOOL); IsNLSDefinedString(function, dwflags, lpversioninformation, ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsNormalizedString(normform: NORM_FORM, lpstring: &[u16]) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn IsNormalizedString(normform : NORM_FORM, lpstring : ::windows_core::PCWSTR, cwlength : i32) -> super::Foundation:: BOOL); IsNormalizedString(normform, ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsTextUnicode(lpv: *const ::core::ffi::c_void, isize: i32, lpiresult: ::core::option::Option<*mut IS_TEXT_UNICODE_RESULT>) -> super::Foundation::BOOL { ::windows_targets::link!("advapi32.dll" "system" fn IsTextUnicode(lpv : *const ::core::ffi::c_void, isize : i32, lpiresult : *mut IS_TEXT_UNICODE_RESULT) -> super::Foundation:: BOOL); IsTextUnicode(lpv, isize, ::core::mem::transmute(lpiresult.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsValidCodePage(codepage: u32) -> super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsValidCodePage(codepage : u32) -> super::Foundation:: BOOL); IsValidCodePage(codepage) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsValidLanguageGroup(languagegroup: u32, dwflags: ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS) -> super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsValidLanguageGroup(languagegroup : u32, dwflags : ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS) -> super::Foundation:: BOOL); IsValidLanguageGroup(languagegroup, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsValidLocale(locale: u32, dwflags: IS_VALID_LOCALE_FLAGS) -> super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsValidLocale(locale : u32, dwflags : IS_VALID_LOCALE_FLAGS) -> super::Foundation:: BOOL); IsValidLocale(locale, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsValidLocaleName(lplocalename: P0) -> super::Foundation::BOOL @@ -805,7 +805,7 @@ pub unsafe fn LCMapStringA(locale: u32, dwmapflags: u32, lpsrcstr: &[u8], lpdest ::windows_targets::link!("kernel32.dll" "system" fn LCMapStringA(locale : u32, dwmapflags : u32, lpsrcstr : ::windows_core::PCSTR, cchsrc : i32, lpdeststr : ::windows_core::PSTR, cchdest : i32) -> i32); LCMapStringA(locale, dwmapflags, ::core::mem::transmute(lpsrcstr.as_ptr()), lpsrcstr.len() as _, ::core::mem::transmute(lpdeststr), cchdest) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LCMapStringEx(lplocalename: P0, dwmapflags: u32, lpsrcstr: &[u16], lpdeststr: ::core::option::Option<&mut [u16]>, lpversioninformation: ::core::option::Option<*const NLSVERSIONINFO>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>, sorthandle: P1) -> i32 @@ -867,7 +867,7 @@ pub unsafe fn NormalizeString(normform: NORM_FORM, lpsrcstring: &[u16], lpdststr ::windows_targets::link!("kernel32.dll" "system" fn NormalizeString(normform : NORM_FORM, lpsrcstring : ::windows_core::PCWSTR, cwsrclength : i32, lpdststring : ::windows_core::PWSTR, cwdstlength : i32) -> i32); NormalizeString(normform, ::core::mem::transmute(lpsrcstring.as_ptr()), lpsrcstring.len() as _, ::core::mem::transmute(lpdststring.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdststring.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NotifyUILanguageChange(dwflags: u32, pcwstrnewlanguage: P0, pcwstrpreviouslanguage: P1, dwreserved: u32, pdwstatusrtrn: ::core::option::Option<*mut u32>) -> super::Foundation::BOOL @@ -899,7 +899,7 @@ pub unsafe fn ScriptApplyDigitSubstitution(psds: *const SCRIPT_DIGITSUBSTITUTE, ::windows_targets::link!("usp10.dll" "system" fn ScriptApplyDigitSubstitution(psds : *const SCRIPT_DIGITSUBSTITUTE, psc : *mut SCRIPT_CONTROL, pss : *mut SCRIPT_STATE) -> ::windows_core::HRESULT); ScriptApplyDigitSubstitution(psds, psc, pss).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptApplyLogicalWidth(pidx: *const i32, cchars: i32, cglyphs: i32, pwlogclust: *const u16, psva: *const SCRIPT_VISATTR, piadvance: *const i32, psa: *const SCRIPT_ANALYSIS, pabc: ::core::option::Option<*mut super::Graphics::Gdi::ABC>, pijustify: *mut i32) -> ::windows_core::Result<()> { @@ -914,7 +914,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptBreak(pwcchars : ::windows_core::PCWSTR, cchars : i32, psa : *const SCRIPT_ANALYSIS, psla : *mut SCRIPT_LOGATTR) -> ::windows_core::HRESULT); ScriptBreak(pwcchars.into_param().abi(), cchars, psa, psla).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScriptCPtoX(icp: i32, ftrailing: P0, cglyphs: i32, pwlogclust: &[u16], psva: *const SCRIPT_VISATTR, piadvance: *const i32, psa: *const SCRIPT_ANALYSIS, pix: *mut i32) -> ::windows_core::Result<()> @@ -924,7 +924,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptCPtoX(icp : i32, ftrailing : super::Foundation:: BOOL, cchars : i32, cglyphs : i32, pwlogclust : *const u16, psva : *const SCRIPT_VISATTR, piadvance : *const i32, psa : *const SCRIPT_ANALYSIS, pix : *mut i32) -> ::windows_core::HRESULT); ScriptCPtoX(icp, ftrailing.into_param().abi(), pwlogclust.len() as _, cglyphs, ::core::mem::transmute(pwlogclust.as_ptr()), psva, piadvance, psa, pix).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptCacheGetHeight(hdc: P0, psc: *mut *mut ::core::ffi::c_void, tmheight: *mut i32) -> ::windows_core::Result<()> @@ -939,7 +939,7 @@ pub unsafe fn ScriptFreeCache(psc: *mut *mut ::core::ffi::c_void) -> ::windows_c ::windows_targets::link!("usp10.dll" "system" fn ScriptFreeCache(psc : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); ScriptFreeCache(psc).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptGetCMap(hdc: P0, psc: *mut *mut ::core::ffi::c_void, pwcinchars: P1, cchars: i32, dwflags: u32, pwoutglyphs: *mut u16) -> ::windows_core::Result<()> @@ -950,7 +950,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptGetCMap(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, pwcinchars : ::windows_core::PCWSTR, cchars : i32, dwflags : u32, pwoutglyphs : *mut u16) -> ::windows_core::HRESULT); ScriptGetCMap(hdc.into_param().abi(), psc, pwcinchars.into_param().abi(), cchars, dwflags, pwoutglyphs).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptGetFontAlternateGlyphs(hdc: P0, psc: *mut *mut ::core::ffi::c_void, psa: ::core::option::Option<*const SCRIPT_ANALYSIS>, tagscript: u32, taglangsys: u32, tagfeature: u32, wglyphid: u16, palternateglyphs: &mut [u16], pcalternates: *mut i32) -> ::windows_core::Result<()> @@ -960,7 +960,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptGetFontAlternateGlyphs(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, psa : *const SCRIPT_ANALYSIS, tagscript : u32, taglangsys : u32, tagfeature : u32, wglyphid : u16, cmaxalternates : i32, palternateglyphs : *mut u16, pcalternates : *mut i32) -> ::windows_core::HRESULT); ScriptGetFontAlternateGlyphs(hdc.into_param().abi(), psc, ::core::mem::transmute(psa.unwrap_or(::std::ptr::null())), tagscript, taglangsys, tagfeature, wglyphid, palternateglyphs.len() as _, ::core::mem::transmute(palternateglyphs.as_ptr()), pcalternates).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptGetFontFeatureTags(hdc: P0, psc: *mut *mut ::core::ffi::c_void, psa: ::core::option::Option<*const SCRIPT_ANALYSIS>, tagscript: u32, taglangsys: u32, pfeaturetags: &mut [u32], pctags: *mut i32) -> ::windows_core::Result<()> @@ -970,7 +970,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptGetFontFeatureTags(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, psa : *const SCRIPT_ANALYSIS, tagscript : u32, taglangsys : u32, cmaxtags : i32, pfeaturetags : *mut u32, pctags : *mut i32) -> ::windows_core::HRESULT); ScriptGetFontFeatureTags(hdc.into_param().abi(), psc, ::core::mem::transmute(psa.unwrap_or(::std::ptr::null())), tagscript, taglangsys, pfeaturetags.len() as _, ::core::mem::transmute(pfeaturetags.as_ptr()), pctags).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptGetFontLanguageTags(hdc: P0, psc: *mut *mut ::core::ffi::c_void, psa: ::core::option::Option<*const SCRIPT_ANALYSIS>, tagscript: u32, plangsystags: &mut [u32], pctags: *mut i32) -> ::windows_core::Result<()> @@ -980,7 +980,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptGetFontLanguageTags(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, psa : *const SCRIPT_ANALYSIS, tagscript : u32, cmaxtags : i32, plangsystags : *mut u32, pctags : *mut i32) -> ::windows_core::HRESULT); ScriptGetFontLanguageTags(hdc.into_param().abi(), psc, ::core::mem::transmute(psa.unwrap_or(::std::ptr::null())), tagscript, plangsystags.len() as _, ::core::mem::transmute(plangsystags.as_ptr()), pctags).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptGetFontProperties(hdc: P0, psc: *mut *mut ::core::ffi::c_void, sfp: *mut SCRIPT_FONTPROPERTIES) -> ::windows_core::Result<()> @@ -990,7 +990,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptGetFontProperties(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, sfp : *mut SCRIPT_FONTPROPERTIES) -> ::windows_core::HRESULT); ScriptGetFontProperties(hdc.into_param().abi(), psc, sfp).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptGetFontScriptTags(hdc: P0, psc: *mut *mut ::core::ffi::c_void, psa: ::core::option::Option<*const SCRIPT_ANALYSIS>, pscripttags: &mut [u32], pctags: *mut i32) -> ::windows_core::Result<()> @@ -1000,7 +1000,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptGetFontScriptTags(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, psa : *const SCRIPT_ANALYSIS, cmaxtags : i32, pscripttags : *mut u32, pctags : *mut i32) -> ::windows_core::HRESULT); ScriptGetFontScriptTags(hdc.into_param().abi(), psc, ::core::mem::transmute(psa.unwrap_or(::std::ptr::null())), pscripttags.len() as _, ::core::mem::transmute(pscripttags.as_ptr()), pctags).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptGetGlyphABCWidth(hdc: P0, psc: *mut *mut ::core::ffi::c_void, wglyph: u16, pabc: *mut super::Graphics::Gdi::ABC) -> ::windows_core::Result<()> @@ -1045,7 +1045,7 @@ pub unsafe fn ScriptLayout(cruns: i32, pblevel: *const u8, pivisualtological: :: ::windows_targets::link!("usp10.dll" "system" fn ScriptLayout(cruns : i32, pblevel : *const u8, pivisualtological : *mut i32, pilogicaltovisual : *mut i32) -> ::windows_core::HRESULT); ScriptLayout(cruns, pblevel, ::core::mem::transmute(pivisualtological.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pilogicaltovisual.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptPlace(hdc: P0, psc: *mut *mut ::core::ffi::c_void, pwglyphs: *const u16, cglyphs: i32, psva: *const SCRIPT_VISATTR, psa: *mut SCRIPT_ANALYSIS, piadvance: *mut i32, pgoffset: ::core::option::Option<*mut GOFFSET>, pabc: *mut super::Graphics::Gdi::ABC) -> ::windows_core::Result<()> @@ -1055,7 +1055,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptPlace(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, pwglyphs : *const u16, cglyphs : i32, psva : *const SCRIPT_VISATTR, psa : *mut SCRIPT_ANALYSIS, piadvance : *mut i32, pgoffset : *mut GOFFSET, pabc : *mut super::Graphics::Gdi:: ABC) -> ::windows_core::HRESULT); ScriptPlace(hdc.into_param().abi(), psc, pwglyphs, cglyphs, psva, psa, piadvance, ::core::mem::transmute(pgoffset.unwrap_or(::std::ptr::null_mut())), pabc).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptPlaceOpenType(hdc: P0, psc: *mut *mut ::core::ffi::c_void, psa: *mut SCRIPT_ANALYSIS, tagscript: u32, taglangsys: u32, rcrangechars: ::core::option::Option<*const i32>, rprangeproperties: ::core::option::Option<*const *const TEXTRANGE_PROPERTIES>, cranges: i32, pwcchars: P1, pwlogclust: *const u16, pcharprops: *const SCRIPT_CHARPROP, cchars: i32, pwglyphs: *const u16, pglyphprops: *const SCRIPT_GLYPHPROP, cglyphs: i32, piadvance: *mut i32, pgoffset: *mut GOFFSET, pabc: ::core::option::Option<*mut super::Graphics::Gdi::ABC>) -> ::windows_core::Result<()> @@ -1066,7 +1066,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptPlaceOpenType(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, psa : *mut SCRIPT_ANALYSIS, tagscript : u32, taglangsys : u32, rcrangechars : *const i32, rprangeproperties : *const *const TEXTRANGE_PROPERTIES, cranges : i32, pwcchars : ::windows_core::PCWSTR, pwlogclust : *const u16, pcharprops : *const SCRIPT_CHARPROP, cchars : i32, pwglyphs : *const u16, pglyphprops : *const SCRIPT_GLYPHPROP, cglyphs : i32, piadvance : *mut i32, pgoffset : *mut GOFFSET, pabc : *mut super::Graphics::Gdi:: ABC) -> ::windows_core::HRESULT); ScriptPlaceOpenType(hdc.into_param().abi(), psc, psa, tagscript, taglangsys, ::core::mem::transmute(rcrangechars.unwrap_or(::std::ptr::null())), ::core::mem::transmute(rprangeproperties.unwrap_or(::std::ptr::null())), cranges, pwcchars.into_param().abi(), pwlogclust, pcharprops, cchars, pwglyphs, pglyphprops, cglyphs, piadvance, pgoffset, ::core::mem::transmute(pabc.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptPositionSingleGlyph(hdc: P0, psc: *mut *mut ::core::ffi::c_void, psa: ::core::option::Option<*const SCRIPT_ANALYSIS>, tagscript: u32, taglangsys: u32, tagfeature: u32, lparameter: i32, wglyphid: u16, iadvance: i32, goffset: GOFFSET, pioutadvance: *mut i32, poutgoffset: *mut GOFFSET) -> ::windows_core::Result<()> @@ -1082,7 +1082,7 @@ pub unsafe fn ScriptRecordDigitSubstitution(locale: u32) -> ::windows_core::Resu let mut result__ = ::std::mem::zeroed(); ScriptRecordDigitSubstitution(locale, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptShape(hdc: P0, psc: *mut *mut ::core::ffi::c_void, pwcchars: P1, cchars: i32, cmaxglyphs: i32, psa: *mut SCRIPT_ANALYSIS, pwoutglyphs: *mut u16, pwlogclust: *mut u16, psva: *mut SCRIPT_VISATTR, pcglyphs: *mut i32) -> ::windows_core::Result<()> @@ -1093,7 +1093,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptShape(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, pwcchars : ::windows_core::PCWSTR, cchars : i32, cmaxglyphs : i32, psa : *mut SCRIPT_ANALYSIS, pwoutglyphs : *mut u16, pwlogclust : *mut u16, psva : *mut SCRIPT_VISATTR, pcglyphs : *mut i32) -> ::windows_core::HRESULT); ScriptShape(hdc.into_param().abi(), psc, pwcchars.into_param().abi(), cchars, cmaxglyphs, psa, pwoutglyphs, pwlogclust, psva, pcglyphs).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptShapeOpenType(hdc: P0, psc: *mut *mut ::core::ffi::c_void, psa: *mut SCRIPT_ANALYSIS, tagscript: u32, taglangsys: u32, rcrangechars: ::core::option::Option<*const i32>, rprangeproperties: ::core::option::Option<*const *const TEXTRANGE_PROPERTIES>, cranges: i32, pwcchars: P1, cchars: i32, cmaxglyphs: i32, pwlogclust: *mut u16, pcharprops: *mut SCRIPT_CHARPROP, pwoutglyphs: *mut u16, poutglyphprops: *mut SCRIPT_GLYPHPROP, pcglyphs: *mut i32) -> ::windows_core::Result<()> @@ -1104,7 +1104,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptShapeOpenType(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, psa : *mut SCRIPT_ANALYSIS, tagscript : u32, taglangsys : u32, rcrangechars : *const i32, rprangeproperties : *const *const TEXTRANGE_PROPERTIES, cranges : i32, pwcchars : ::windows_core::PCWSTR, cchars : i32, cmaxglyphs : i32, pwlogclust : *mut u16, pcharprops : *mut SCRIPT_CHARPROP, pwoutglyphs : *mut u16, poutglyphprops : *mut SCRIPT_GLYPHPROP, pcglyphs : *mut i32) -> ::windows_core::HRESULT); ScriptShapeOpenType(hdc.into_param().abi(), psc, psa, tagscript, taglangsys, ::core::mem::transmute(rcrangechars.unwrap_or(::std::ptr::null())), ::core::mem::transmute(rprangeproperties.unwrap_or(::std::ptr::null())), cranges, pwcchars.into_param().abi(), cchars, cmaxglyphs, pwlogclust, pcharprops, pwoutglyphs, poutglyphprops, pcglyphs).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptStringAnalyse(hdc: P0, pstring: *const ::core::ffi::c_void, cglyphs: i32, icharset: i32, dwflags: u32, ireqwidth: i32, pscontrol: ::core::option::Option<*const SCRIPT_CONTROL>, psstate: ::core::option::Option<*const SCRIPT_STATE>, pidx: ::core::option::Option<&[i32]>, ptabdef: ::core::option::Option<*const SCRIPT_TABDEF>, pbinclass: *const u8, pssa: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1114,7 +1114,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptStringAnalyse(hdc : super::Graphics::Gdi:: HDC, pstring : *const ::core::ffi::c_void, cstring : i32, cglyphs : i32, icharset : i32, dwflags : u32, ireqwidth : i32, pscontrol : *const SCRIPT_CONTROL, psstate : *const SCRIPT_STATE, pidx : *const i32, ptabdef : *const SCRIPT_TABDEF, pbinclass : *const u8, pssa : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); ScriptStringAnalyse(hdc.into_param().abi(), pstring, pidx.as_deref().map_or(0, |slice| slice.len() as _), cglyphs, icharset, dwflags, ireqwidth, ::core::mem::transmute(pscontrol.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psstate.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pidx.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(ptabdef.unwrap_or(::std::ptr::null())), pbinclass, pssa).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScriptStringCPtoX(ssa: *const ::core::ffi::c_void, icp: i32, ftrailing: P0) -> ::windows_core::Result @@ -1140,7 +1140,7 @@ pub unsafe fn ScriptStringGetOrder(ssa: *const ::core::ffi::c_void, puorder: *mu ::windows_targets::link!("usp10.dll" "system" fn ScriptStringGetOrder(ssa : *const ::core::ffi::c_void, puorder : *mut u32) -> ::windows_core::HRESULT); ScriptStringGetOrder(ssa, puorder).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ScriptStringOut(ssa: *const ::core::ffi::c_void, ix: i32, iy: i32, uoptions: super::Graphics::Gdi::ETO_OPTIONS, prc: ::core::option::Option<*const super::Foundation::RECT>, iminsel: i32, imaxsel: i32, fdisabled: P0) -> ::windows_core::Result<()> @@ -1165,7 +1165,7 @@ pub unsafe fn ScriptString_pLogAttr(ssa: *const ::core::ffi::c_void) -> *mut SCR ::windows_targets::link!("usp10.dll" "system" fn ScriptString_pLogAttr(ssa : *const ::core::ffi::c_void) -> *mut SCRIPT_LOGATTR); ScriptString_pLogAttr(ssa) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScriptString_pSize(ssa: *const ::core::ffi::c_void) -> *mut super::Foundation::SIZE { @@ -1177,7 +1177,7 @@ pub unsafe fn ScriptString_pcOutChars(ssa: *const ::core::ffi::c_void) -> *mut i ::windows_targets::link!("usp10.dll" "system" fn ScriptString_pcOutChars(ssa : *const ::core::ffi::c_void) -> *mut i32); ScriptString_pcOutChars(ssa) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ScriptSubstituteSingleGlyph(hdc: P0, psc: *mut *mut ::core::ffi::c_void, psa: ::core::option::Option<*const SCRIPT_ANALYSIS>, tagscript: u32, taglangsys: u32, tagfeature: u32, lparameter: i32, wglyphid: u16, pwoutglyphid: *mut u16) -> ::windows_core::Result<()> @@ -1187,7 +1187,7 @@ where ::windows_targets::link!("usp10.dll" "system" fn ScriptSubstituteSingleGlyph(hdc : super::Graphics::Gdi:: HDC, psc : *mut *mut ::core::ffi::c_void, psa : *const SCRIPT_ANALYSIS, tagscript : u32, taglangsys : u32, tagfeature : u32, lparameter : i32, wglyphid : u16, pwoutglyphid : *mut u16) -> ::windows_core::HRESULT); ScriptSubstituteSingleGlyph(hdc.into_param().abi(), psc, ::core::mem::transmute(psa.unwrap_or(::std::ptr::null())), tagscript, taglangsys, tagfeature, lparameter, wglyphid, pwoutglyphid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ScriptTextOut(hdc: P0, psc: *mut *mut ::core::ffi::c_void, x: i32, y: i32, fuoptions: u32, lprc: ::core::option::Option<*const super::Foundation::RECT>, psa: *const SCRIPT_ANALYSIS, pwcreserved: P1, ireserved: i32, pwglyphs: *const u16, cglyphs: i32, piadvance: *const i32, pijustify: ::core::option::Option<*const i32>, pgoffset: *const GOFFSET) -> ::windows_core::Result<()> @@ -1203,7 +1203,7 @@ pub unsafe fn ScriptXtoCP(ix: i32, cglyphs: i32, pwlogclust: &[u16], psva: *cons ::windows_targets::link!("usp10.dll" "system" fn ScriptXtoCP(ix : i32, cchars : i32, cglyphs : i32, pwlogclust : *const u16, psva : *const SCRIPT_VISATTR, piadvance : *const i32, psa : *const SCRIPT_ANALYSIS, picp : *mut i32, pitrailing : *mut i32) -> ::windows_core::HRESULT); ScriptXtoCP(ix, pwlogclust.len() as _, cglyphs, ::core::mem::transmute(pwlogclust.as_ptr()), psva, piadvance, psa, picp, pitrailing).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCalendarInfoA(locale: u32, calendar: u32, caltype: u32, lpcaldata: P0) -> ::windows_core::Result<()> @@ -1213,7 +1213,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCalendarInfoA(locale : u32, calendar : u32, caltype : u32, lpcaldata : ::windows_core::PCSTR) -> super::Foundation:: BOOL); SetCalendarInfoA(locale, calendar, caltype, lpcaldata.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCalendarInfoW(locale: u32, calendar: u32, caltype: u32, lpcaldata: P0) -> ::windows_core::Result<()> @@ -1223,7 +1223,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCalendarInfoW(locale : u32, calendar : u32, caltype : u32, lpcaldata : ::windows_core::PCWSTR) -> super::Foundation:: BOOL); SetCalendarInfoW(locale, calendar, caltype, lpcaldata.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetLocaleInfoA(locale: u32, lctype: u32, lplcdata: P0) -> ::windows_core::Result<()> @@ -1233,7 +1233,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetLocaleInfoA(locale : u32, lctype : u32, lplcdata : ::windows_core::PCSTR) -> super::Foundation:: BOOL); SetLocaleInfoA(locale, lctype, lplcdata.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetLocaleInfoW(locale: u32, lctype: u32, lplcdata: P0) -> ::windows_core::Result<()> @@ -1243,7 +1243,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetLocaleInfoW(locale : u32, lctype : u32, lplcdata : ::windows_core::PCWSTR) -> super::Foundation:: BOOL); SetLocaleInfoW(locale, lctype, lplcdata.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessPreferredUILanguages(dwflags: u32, pwszlanguagesbuffer: P0, pulnumlanguages: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -1253,14 +1253,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessPreferredUILanguages(dwflags : u32, pwszlanguagesbuffer : ::windows_core::PCWSTR, pulnumlanguages : *mut u32) -> super::Foundation:: BOOL); SetProcessPreferredUILanguages(dwflags, pwszlanguagesbuffer.into_param().abi(), ::core::mem::transmute(pulnumlanguages.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadLocale(locale: u32) -> super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn SetThreadLocale(locale : u32) -> super::Foundation:: BOOL); SetThreadLocale(locale) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadPreferredUILanguages(dwflags: u32, pwszlanguagesbuffer: P0, pulnumlanguages: ::core::option::Option<*mut u32>) -> super::Foundation::BOOL @@ -1270,7 +1270,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadPreferredUILanguages(dwflags : u32, pwszlanguagesbuffer : ::windows_core::PCWSTR, pulnumlanguages : *mut u32) -> super::Foundation:: BOOL); SetThreadPreferredUILanguages(dwflags, pwszlanguagesbuffer.into_param().abi(), ::core::mem::transmute(pulnumlanguages.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadPreferredUILanguages2(flags: u32, languages: P0, numlanguagesset: ::core::option::Option<*mut u32>, snapshot: ::core::option::Option<*mut HSAVEDUILANGUAGES>) -> super::Foundation::BOOL @@ -1285,14 +1285,14 @@ pub unsafe fn SetThreadUILanguage(langid: u16) -> u16 { ::windows_targets::link!("kernel32.dll" "system" fn SetThreadUILanguage(langid : u16) -> u16); SetThreadUILanguage(langid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUserGeoID(geoid: i32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetUserGeoID(geoid : i32) -> super::Foundation:: BOOL); SetUserGeoID(geoid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUserGeoName(geoname: P0) -> ::windows_core::Result<()> @@ -1302,7 +1302,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetUserGeoName(geoname : ::windows_core::PCWSTR) -> super::Foundation:: BOOL); SetUserGeoName(geoname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TranslateCharsetInfo(lpsrc: *mut u32, lpcs: *mut CHARSETINFO, dwflags: TRANSLATE_CHARSET_INFO_FLAGS) -> ::windows_core::Result<()> { @@ -1361,7 +1361,7 @@ where ::windows_targets::link!("icu.dll" "cdecl" fn UCNV_TO_U_CALLBACK_SUBSTITUTE(context : *const ::core::ffi::c_void, touargs : *mut UConverterToUnicodeArgs, codeunits : ::windows_core::PCSTR, length : i32, reason : UConverterCallbackReason, err : *mut UErrorCode) -> ()); UCNV_TO_U_CALLBACK_SUBSTITUTE(context, touargs, codeunits.into_param().abi(), length, reason, err) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerifyScripts(dwflags: u32, lplocalescripts: P0, cchlocalescripts: i32, lptestscripts: P1, cchtestscripts: i32) -> ::windows_core::Result<()> @@ -1372,7 +1372,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn VerifyScripts(dwflags : u32, lplocalescripts : ::windows_core::PCWSTR, cchlocalescripts : i32, lptestscripts : ::windows_core::PCWSTR, cchtestscripts : i32) -> super::Foundation:: BOOL); VerifyScripts(dwflags, lplocalescripts.into_param().abi(), cchlocalescripts, lptestscripts.into_param().abi(), cchtestscripts).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WideCharToMultiByte(codepage: u32, dwflags: u32, lpwidecharstr: &[u16], lpmultibytestr: ::core::option::Option<&mut [u8]>, lpdefaultchar: P0, lpuseddefaultchar: ::core::option::Option<*mut super::Foundation::BOOL>) -> i32 @@ -7451,7 +7451,7 @@ impl IMLangFontLink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CodePagesToCodePage)(::windows_core::Interface::as_raw(self), dwcodepages, udefaultcodepage, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetFontCodePages(&self, hdc: P0, hfont: P1, pdwcodepages: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -7460,7 +7460,7 @@ impl IMLangFontLink { { (::windows_core::Interface::vtable(self).GetFontCodePages)(::windows_core::Interface::as_raw(self), hdc.into_param().abi(), hfont.into_param().abi(), ::core::mem::transmute(pdwcodepages.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn MapFont(&self, hdc: P0, dwcodepages: u32, hsrcfont: P1, phdestfont: ::core::option::Option<*mut super::Graphics::Gdi::HFONT>) -> ::windows_core::Result<()> where @@ -7469,7 +7469,7 @@ impl IMLangFontLink { { (::windows_core::Interface::vtable(self).MapFont)(::windows_core::Interface::as_raw(self), hdc.into_param().abi(), dwcodepages, hsrcfont.into_param().abi(), ::core::mem::transmute(phdestfont.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ReleaseFont(&self, hfont: P0) -> ::windows_core::Result<()> where @@ -7525,7 +7525,7 @@ impl IMLangFontLink2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CodePagesToCodePage)(::windows_core::Interface::as_raw(self), dwcodepages, udefaultcodepage, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetFontCodePages(&self, hdc: P0, hfont: P1, pdwcodepages: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -7534,7 +7534,7 @@ impl IMLangFontLink2 { { (::windows_core::Interface::vtable(self).GetFontCodePages)(::windows_core::Interface::as_raw(self), hdc.into_param().abi(), hfont.into_param().abi(), ::core::mem::transmute(pdwcodepages.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ReleaseFont(&self, hfont: P0) -> ::windows_core::Result<()> where @@ -7545,7 +7545,7 @@ impl IMLangFontLink2 { pub unsafe fn ResetFontMapping(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResetFontMapping)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn MapFont(&self, hdc: P0, dwcodepages: u32, chsrc: u16, pfont: ::core::option::Option<*mut super::Graphics::Gdi::HFONT>) -> ::windows_core::Result<()> where @@ -7553,7 +7553,7 @@ impl IMLangFontLink2 { { (::windows_core::Interface::vtable(self).MapFont)(::windows_core::Interface::as_raw(self), hdc.into_param().abi(), dwcodepages, chsrc, ::core::mem::transmute(pfont.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetFontUnicodeRanges(&self, hdc: P0, puiranges: *const u32, puranges: ::core::option::Option<*mut UNICODERANGE>) -> ::windows_core::Result<()> where @@ -7636,7 +7636,7 @@ pub struct IMLangLineBreakConsole_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMLangString(::windows_core::IUnknown); impl IMLangString { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Sync(&self, fnoaccess: P0) -> ::windows_core::Result<()> where @@ -7683,7 +7683,7 @@ pub struct IMLangString_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMLangStringAStr(::windows_core::IUnknown); impl IMLangStringAStr { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Sync(&self, fnoaccess: P0) -> ::windows_core::Result<()> where @@ -7838,7 +7838,7 @@ pub struct IMLangStringBufW_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMLangStringWStr(::windows_core::IUnknown); impl IMLangStringWStr { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Sync(&self, fnoaccess: P0) -> ::windows_core::Result<()> where @@ -8071,7 +8071,7 @@ impl IMultiLanguage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateConvertCharset)(::windows_core::Interface::as_raw(self), uisrccodepage, uidstcodepage, dwproperty, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ConvertStringInIStream(&self, pdwmode: ::core::option::Option<*mut u32>, dwflag: u32, lpfallback: P0, dwsrcencoding: u32, dwdstencoding: u32, pstmin: P1, pstmout: P2) -> ::windows_core::Result<()> where @@ -8095,7 +8095,7 @@ impl IMultiLanguage2 { { (::windows_core::Interface::vtable(self).ConvertStringFromUnicodeEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdwmode.unwrap_or(::std::ptr::null_mut())), dwencoding, psrcstr.into_param().abi(), ::core::mem::transmute(pcsrcsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdststr), ::core::mem::transmute(pcdstsize.unwrap_or(::std::ptr::null_mut())), dwflag, lpfallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DetectCodepageInIStream(&self, dwflag: u32, dwprefwincodepage: u32, pstmin: P0, lpencoding: *mut DetectEncodingInfo, pnscores: *mut i32) -> ::windows_core::Result<()> where @@ -8109,7 +8109,7 @@ impl IMultiLanguage2 { { (::windows_core::Interface::vtable(self).DetectInputCodepage)(::windows_core::Interface::as_raw(self), dwflag, dwprefwincodepage, psrcstr.into_param().abi(), pcsrcsize, lpencoding, pnscores).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ValidateCodePage(&self, uicodepage: u32, hwnd: P0) -> ::windows_core::Result<()> where @@ -8134,7 +8134,7 @@ impl IMultiLanguage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumScripts)(::windows_core::Interface::as_raw(self), dwflags, langid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ValidateCodePageEx(&self, uicodepage: u32, hwnd: P0, dwfiodcontrol: u32) -> ::windows_core::Result<()> where @@ -8261,7 +8261,7 @@ impl IMultiLanguage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateConvertCharset)(::windows_core::Interface::as_raw(self), uisrccodepage, uidstcodepage, dwproperty, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ConvertStringInIStream(&self, pdwmode: ::core::option::Option<*mut u32>, dwflag: u32, lpfallback: P0, dwsrcencoding: u32, dwdstencoding: u32, pstmin: P1, pstmout: P2) -> ::windows_core::Result<()> where @@ -8285,7 +8285,7 @@ impl IMultiLanguage3 { { (::windows_core::Interface::vtable(self).base__.ConvertStringFromUnicodeEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdwmode.unwrap_or(::std::ptr::null_mut())), dwencoding, psrcstr.into_param().abi(), ::core::mem::transmute(pcsrcsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdststr), ::core::mem::transmute(pcdstsize.unwrap_or(::std::ptr::null_mut())), dwflag, lpfallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DetectCodepageInIStream(&self, dwflag: u32, dwprefwincodepage: u32, pstmin: P0, lpencoding: *mut DetectEncodingInfo, pnscores: *mut i32) -> ::windows_core::Result<()> where @@ -8299,7 +8299,7 @@ impl IMultiLanguage3 { { (::windows_core::Interface::vtable(self).base__.DetectInputCodepage)(::windows_core::Interface::as_raw(self), dwflag, dwprefwincodepage, psrcstr.into_param().abi(), pcsrcsize, lpencoding, pnscores).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ValidateCodePage(&self, uicodepage: u32, hwnd: P0) -> ::windows_core::Result<()> where @@ -8324,7 +8324,7 @@ impl IMultiLanguage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumScripts)(::windows_core::Interface::as_raw(self), dwflags, langid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ValidateCodePageEx(&self, uicodepage: u32, hwnd: P0, dwfiodcontrol: u32) -> ::windows_core::Result<()> where @@ -8338,7 +8338,7 @@ impl IMultiLanguage3 { { (::windows_core::Interface::vtable(self).DetectOutboundCodePage)(::windows_core::Interface::as_raw(self), dwflags, ::core::mem::transmute(lpwidecharstr.as_ptr()), lpwidecharstr.len() as _, ::core::mem::transmute(puipreferredcodepages.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), puipreferredcodepages.as_deref().map_or(0, |slice| slice.len() as _), puidetectedcodepages, pndetectedcodepages, lpspecialchar.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DetectOutboundCodePageInIStream(&self, dwflags: u32, pstrin: P0, puipreferredcodepages: ::core::option::Option<&[u32]>, puidetectedcodepages: *mut u32, pndetectedcodepages: *mut u32, lpspecialchar: P1) -> ::windows_core::Result<()> where @@ -8381,7 +8381,7 @@ impl IOptionDescription { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Labels(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8422,7 +8422,7 @@ impl ISpellCheckProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Check)(::windows_core::Interface::as_raw(self), text.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Suggest(&self, word: P0) -> ::windows_core::Result where @@ -8444,7 +8444,7 @@ impl ISpellCheckProvider { { (::windows_core::Interface::vtable(self).SetOptionValue)(::windows_core::Interface::as_raw(self), optionid.into_param().abi(), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OptionIds(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8465,7 +8465,7 @@ impl ISpellCheckProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOptionDescription)(::windows_core::Interface::as_raw(self), optionid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeWordlist(&self, wordlisttype: WORDLIST_TYPE, words: P0) -> ::windows_core::Result<()> where @@ -8509,13 +8509,13 @@ pub struct ISpellCheckProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpellCheckProviderFactory(::windows_core::IUnknown); impl ISpellCheckProviderFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedLanguages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportedLanguages)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSupported(&self, languagetag: P0) -> ::windows_core::Result where @@ -8568,7 +8568,7 @@ impl ISpellChecker { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Check)(::windows_core::Interface::as_raw(self), text.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Suggest(&self, word: P0) -> ::windows_core::Result where @@ -8603,7 +8603,7 @@ impl ISpellChecker { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOptionValue)(::windows_core::Interface::as_raw(self), optionid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OptionIds(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8689,7 +8689,7 @@ impl ISpellChecker2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Check)(::windows_core::Interface::as_raw(self), text.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Suggest(&self, word: P0) -> ::windows_core::Result where @@ -8724,7 +8724,7 @@ impl ISpellChecker2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetOptionValue)(::windows_core::Interface::as_raw(self), optionid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OptionIds(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8810,13 +8810,13 @@ pub struct ISpellCheckerChangedEventHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpellCheckerFactory(::windows_core::IUnknown); impl ISpellCheckerFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedLanguages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportedLanguages)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSupported(&self, languagetag: P0) -> ::windows_core::Result where @@ -15969,7 +15969,7 @@ impl ::core::default::Default for DetectEncodingInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct ENUMTEXTMETRICA { pub etmNewTextMetricEx: NEWTEXTMETRICEXA, @@ -16008,7 +16008,7 @@ impl ::core::default::Default for ENUMTEXTMETRICA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct ENUMTEXTMETRICW { pub etmNewTextMetricEx: NEWTEXTMETRICEXW, @@ -16644,7 +16644,7 @@ impl ::core::default::Default for MIMECSETINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct NEWTEXTMETRICEXA { pub ntmTm: super::Graphics::Gdi::NEWTEXTMETRICA, @@ -16683,7 +16683,7 @@ impl ::core::default::Default for NEWTEXTMETRICEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct NEWTEXTMETRICEXW { pub ntmTm: super::Graphics::Gdi::NEWTEXTMETRICW, @@ -18841,77 +18841,77 @@ impl ::core::default::Default for UTransPosition { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CALINFO_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CALINFO_ENUMPROCEXA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CALINFO_ENUMPROCEXEX = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CALINFO_ENUMPROCEXW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CALINFO_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CODEPAGE_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CODEPAGE_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DATEFMT_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DATEFMT_ENUMPROCEXA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DATEFMT_ENUMPROCEXEX = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DATEFMT_ENUMPROCEXW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DATEFMT_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GEO_ENUMNAMEPROC = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GEO_ENUMPROC = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LANGGROUPLOCALE_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LANGGROUPLOCALE_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LANGUAGEGROUP_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LANGUAGEGROUP_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LOCALE_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LOCALE_ENUMPROCEX = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LOCALE_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; pub type PFN_MAPPINGCALLBACKPROC = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TIMEFMT_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TIMEFMT_ENUMPROCEX = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TIMEFMT_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; pub type UBiDiClassCallback = ::core::option::Option UCharDirection>; @@ -18930,10 +18930,10 @@ pub type UCharIteratorSetState = ::core::option::Option ()>; pub type UConverterToUCallback = ::core::option::Option ()>; pub type UEnumCharNamesFn = ::core::option::Option i8>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type UILANGUAGE_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type UILANGUAGE_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; pub type UMemAllocFn = ::core::option::Option *mut ::core::ffi::c_void>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/CompositionSwapchain/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/CompositionSwapchain/impl.rs index d6b29638c2..6ef9ea9bfd 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/CompositionSwapchain/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/CompositionSwapchain/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ICompositionFramePresentStatistics_Impl: Sized + IPresentStatistics_Impl { fn GetContentTag(&self) -> usize; @@ -36,7 +36,7 @@ impl ICompositionFramePresentStatistics_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IIndependentFlipFramePresentStatistics_Impl: Sized + IPresentStatistics_Impl { fn GetOutputAdapterLUID(&self) -> super::super::Foundation::LUID; @@ -142,7 +142,7 @@ impl IPresentStatusPresentStatistics_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPresentationBuffer_Impl: Sized { fn GetAvailableEvent(&self) -> ::windows_core::Result; @@ -242,7 +242,7 @@ impl IPresentationFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPresentationManager_Impl: Sized { fn AddBufferFromResource(&self, resource: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result; @@ -386,7 +386,7 @@ impl IPresentationManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IPresentationSurface_Impl: Sized + IPresentationContent_Impl { fn SetBuffer(&self, presentationbuffer: ::core::option::Option<&IPresentationBuffer>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/CompositionSwapchain/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/CompositionSwapchain/mod.rs index 6f7e5ca91d..bf7f383cba 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/CompositionSwapchain/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/CompositionSwapchain/mod.rs @@ -22,7 +22,7 @@ impl ICompositionFramePresentStatistics { pub unsafe fn GetCompositionFrameId(&self) -> u64 { (::windows_core::Interface::vtable(self).GetCompositionFrameId)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDisplayInstanceArray(&self, displayinstancearraycount: *mut u32, displayinstancearray: *mut *mut CompositionFrameDisplayInstance) { (::windows_core::Interface::vtable(self).GetDisplayInstanceArray)(::windows_core::Interface::as_raw(self), displayinstancearraycount, displayinstancearray) @@ -56,7 +56,7 @@ impl IIndependentFlipFramePresentStatistics { pub unsafe fn GetKind(&self) -> PresentStatisticsKind { (::windows_core::Interface::vtable(self).base__.GetKind)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOutputAdapterLUID(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -160,7 +160,7 @@ pub struct IPresentStatusPresentStatistics_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPresentationBuffer(::windows_core::IUnknown); impl IPresentationBuffer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAvailableEvent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -250,7 +250,7 @@ impl IPresentationManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddBufferFromResource)(::windows_core::Interface::as_raw(self), resource.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePresentationSurface(&self, compositionsurfacehandle: P0) -> ::windows_core::Result where @@ -281,13 +281,13 @@ impl IPresentationManager { pub unsafe fn CancelPresentsFrom(&self, presentidtocancelfrom: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CancelPresentsFrom)(::windows_core::Interface::as_raw(self), presentidtocancelfrom).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLostEvent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLostEvent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPresentStatisticsAvailableEvent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -348,17 +348,17 @@ impl IPresentationSurface { { (::windows_core::Interface::vtable(self).SetBuffer)(::windows_core::Interface::as_raw(self), presentationbuffer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetColorSpace(&self, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColorSpace)(::windows_core::Interface::as_raw(self), colorspace).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetAlphaMode(&self, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAlphaMode)(::windows_core::Interface::as_raw(self), alphamode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSourceRect(&self, sourcerect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSourceRect)(::windows_core::Interface::as_raw(self), sourcerect).ok() @@ -484,7 +484,7 @@ impl ::core::fmt::Debug for PresentStatus { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct CompositionFrameDisplayInstance { pub displayAdapterLUID: super::super::Foundation::LUID, diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/DXCore/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/DXCore/impl.rs index be28ada3f5..35e9469cfe 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/DXCore/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/DXCore/impl.rs @@ -87,7 +87,7 @@ impl IDXCoreAdapter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXCoreAdapterFactory_Impl: Sized { fn CreateAdapterList(&self, numattributes: u32, filterattributes: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, ppvadapterlist: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/DXCore/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/DXCore/mod.rs index 956bf19cca..def72921ba 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/DXCore/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/DXCore/mod.rs @@ -80,7 +80,7 @@ impl IDXCoreAdapterFactory { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateAdapterList)(::windows_core::Interface::as_raw(self), filterattributes.len() as _, ::core::mem::transmute(filterattributes.as_ptr()), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterByLuid(&self, adapterluid: *const super::super::Foundation::LUID) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/Common/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/Common/mod.rs index 1d6ddbc776..c8a680346c 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/Common/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/Common/mod.rs @@ -448,7 +448,7 @@ impl ::core::default::Default for D2D1_COLOR_F { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D2D1_PIXEL_FORMAT { pub format: super::super::Dxgi::Common::DXGI_FORMAT, diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/impl.rs index d835886abc..e4594ef586 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/impl.rs @@ -15,7 +15,7 @@ impl ID2D1AnalysisTransform_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID2D1Bitmap_Impl: Sized + ID2D1Image_Impl { fn GetSize(&self) -> Common::D2D_SIZE_F; @@ -81,7 +81,7 @@ impl ID2D1Bitmap_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID2D1Bitmap1_Impl: Sized + ID2D1Bitmap_Impl { fn GetColorContext(&self, colorcontext: *mut ::core::option::Option) -> (); @@ -145,7 +145,7 @@ impl ID2D1Bitmap1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub trait ID2D1BitmapBrush_Impl: Sized + ID2D1Brush_Impl { fn SetExtendModeX(&self, extendmodex: D2D1_EXTEND_MODE); @@ -218,7 +218,7 @@ impl ID2D1BitmapBrush_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub trait ID2D1BitmapBrush1_Impl: Sized + ID2D1BitmapBrush_Impl { fn SetInterpolationMode1(&self, interpolationmode: D2D1_INTERPOLATION_MODE); @@ -249,7 +249,7 @@ impl ID2D1BitmapBrush1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1BitmapRenderTarget_Impl: Sized + ID2D1RenderTarget_Impl { fn GetBitmap(&self) -> ::windows_core::Result; @@ -276,7 +276,7 @@ impl ID2D1BitmapRenderTarget_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1BlendTransform_Impl: Sized + ID2D1ConcreteTransform_Impl { fn SetDescription(&self, description: *const D2D1_BLEND_DESCRIPTION); @@ -307,7 +307,7 @@ impl ID2D1BlendTransform_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1BorderTransform_Impl: Sized + ID2D1ConcreteTransform_Impl { fn SetExtendModeX(&self, extendmode: D2D1_EXTEND_MODE); @@ -352,7 +352,7 @@ impl ID2D1BorderTransform_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1BoundsAdjustmentTransform_Impl: Sized + ID2D1TransformNode_Impl { fn SetOutputBounds(&self, outputbounds: *const super::super::Foundation::RECT); @@ -383,7 +383,7 @@ impl ID2D1BoundsAdjustmentTransform_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub trait ID2D1Brush_Impl: Sized + ID2D1Resource_Impl { fn SetOpacity(&self, opacity: f32); @@ -462,7 +462,7 @@ impl ID2D1ColorContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID2D1ColorContext1_Impl: Sized + ID2D1ColorContext_Impl { fn GetColorContextType(&self) -> D2D1_COLOR_CONTEXT_TYPE; @@ -523,7 +523,7 @@ impl ID2D1CommandList_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub trait ID2D1CommandSink_Impl: Sized { fn BeginDraw(&self) -> ::windows_core::Result<()>; @@ -715,7 +715,7 @@ impl ID2D1CommandSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub trait ID2D1CommandSink1_Impl: Sized + ID2D1CommandSink_Impl { fn SetPrimitiveBlend1(&self, primitiveblend: D2D1_PRIMITIVE_BLEND) -> ::windows_core::Result<()>; @@ -736,7 +736,7 @@ impl ID2D1CommandSink1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub trait ID2D1CommandSink2_Impl: Sized + ID2D1CommandSink1_Impl { fn DrawInk(&self, ink: ::core::option::Option<&ID2D1Ink>, brush: ::core::option::Option<&ID2D1Brush>, inkstyle: ::core::option::Option<&ID2D1InkStyle>) -> ::windows_core::Result<()>; @@ -774,7 +774,7 @@ impl ID2D1CommandSink2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub trait ID2D1CommandSink3_Impl: Sized + ID2D1CommandSink2_Impl { fn DrawSpriteBatch(&self, spritebatch: ::core::option::Option<&ID2D1SpriteBatch>, startindex: u32, spritecount: u32, bitmap: ::core::option::Option<&ID2D1Bitmap>, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, spriteoptions: D2D1_SPRITE_OPTIONS) -> ::windows_core::Result<()>; @@ -795,7 +795,7 @@ impl ID2D1CommandSink3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub trait ID2D1CommandSink4_Impl: Sized + ID2D1CommandSink3_Impl { fn SetPrimitiveBlend2(&self, primitiveblend: D2D1_PRIMITIVE_BLEND) -> ::windows_core::Result<()>; @@ -816,7 +816,7 @@ impl ID2D1CommandSink4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub trait ID2D1CommandSink5_Impl: Sized + ID2D1CommandSink4_Impl { fn BlendImage(&self, image: ::core::option::Option<&ID2D1Image>, blendmode: Common::D2D1_BLEND_MODE, targetoffset: *const Common::D2D_POINT_2F, imagerectangle: *const Common::D2D_RECT_F, interpolationmode: D2D1_INTERPOLATION_MODE) -> ::windows_core::Result<()>; @@ -837,7 +837,7 @@ impl ID2D1CommandSink5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1ComputeInfo_Impl: Sized + ID2D1RenderInfo_Impl { fn SetComputeShaderConstantBuffer(&self, buffer: *const u8, buffercount: u32) -> ::windows_core::Result<()>; @@ -875,7 +875,7 @@ impl ID2D1ComputeInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1ComputeTransform_Impl: Sized + ID2D1Transform_Impl { fn SetComputeInfo(&self, computeinfo: ::core::option::Option<&ID2D1ComputeInfo>) -> ::windows_core::Result<()>; @@ -906,7 +906,7 @@ impl ID2D1ComputeTransform_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1ConcreteTransform_Impl: Sized + ID2D1TransformNode_Impl { fn SetOutputBuffer(&self, bufferprecision: D2D1_BUFFER_PRECISION, channeldepth: D2D1_CHANNEL_DEPTH) -> ::windows_core::Result<()>; @@ -937,7 +937,7 @@ impl ID2D1ConcreteTransform_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1DCRenderTarget_Impl: Sized + ID2D1RenderTarget_Impl { fn BindDC(&self, hdc: super::Gdi::HDC, psubrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -958,7 +958,7 @@ impl ID2D1DCRenderTarget_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] +#[doc = "Required features: `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub trait ID2D1Device_Impl: Sized + ID2D1Resource_Impl { fn CreateDeviceContext(&self, options: D2D1_DEVICE_CONTEXT_OPTIONS) -> ::windows_core::Result; @@ -1022,7 +1022,7 @@ impl ID2D1Device_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] +#[doc = "Required features: `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub trait ID2D1Device1_Impl: Sized + ID2D1Device_Impl { fn GetRenderingPriority(&self) -> D2D1_RENDERING_PRIORITY; @@ -1066,7 +1066,7 @@ impl ID2D1Device1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi`, `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Dxgi", feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub trait ID2D1Device2_Impl: Sized + ID2D1Device1_Impl { fn CreateDeviceContext3(&self, options: D2D1_DEVICE_CONTEXT_OPTIONS) -> ::windows_core::Result; @@ -1116,7 +1116,7 @@ impl ID2D1Device2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi`, `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Dxgi", feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub trait ID2D1Device3_Impl: Sized + ID2D1Device2_Impl { fn CreateDeviceContext4(&self, options: D2D1_DEVICE_CONTEXT_OPTIONS) -> ::windows_core::Result; @@ -1143,7 +1143,7 @@ impl ID2D1Device3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi`, `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Dxgi", feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub trait ID2D1Device4_Impl: Sized + ID2D1Device3_Impl { fn CreateDeviceContext5(&self, options: D2D1_DEVICE_CONTEXT_OPTIONS) -> ::windows_core::Result; @@ -1187,7 +1187,7 @@ impl ID2D1Device4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi`, `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Dxgi", feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub trait ID2D1Device5_Impl: Sized + ID2D1Device4_Impl { fn CreateDeviceContext6(&self, options: D2D1_DEVICE_CONTEXT_OPTIONS) -> ::windows_core::Result; @@ -1214,7 +1214,7 @@ impl ID2D1Device5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi`, `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Dxgi", feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub trait ID2D1Device6_Impl: Sized + ID2D1Device5_Impl { fn CreateDeviceContext7(&self, options: D2D1_DEVICE_CONTEXT_OPTIONS) -> ::windows_core::Result; @@ -1241,7 +1241,7 @@ impl ID2D1Device6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1DeviceContext_Impl: Sized + ID2D1RenderTarget_Impl { fn CreateBitmap2(&self, size: &Common::D2D_SIZE_U, sourcedata: *const ::core::ffi::c_void, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES1) -> ::windows_core::Result; @@ -1593,7 +1593,7 @@ impl ID2D1DeviceContext_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1DeviceContext1_Impl: Sized + ID2D1DeviceContext_Impl { fn CreateFilledGeometryRealization(&self, geometry: ::core::option::Option<&ID2D1Geometry>, flatteningtolerance: f32) -> ::windows_core::Result; @@ -1643,7 +1643,7 @@ impl ID2D1DeviceContext1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1DeviceContext2_Impl: Sized + ID2D1DeviceContext1_Impl { fn CreateInk(&self, startpoint: *const D2D1_INK_POINT) -> ::windows_core::Result; @@ -1785,7 +1785,7 @@ impl ID2D1DeviceContext2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1DeviceContext3_Impl: Sized + ID2D1DeviceContext2_Impl { fn CreateSpriteBatch(&self) -> ::windows_core::Result; @@ -1822,7 +1822,7 @@ impl ID2D1DeviceContext3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1DeviceContext4_Impl: Sized + ID2D1DeviceContext3_Impl { fn CreateSvgGlyphStyle(&self) -> ::windows_core::Result; @@ -1908,7 +1908,7 @@ impl ID2D1DeviceContext4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`, `Win32_System_Com`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging", feature = "Win32_System_Com"))] pub trait ID2D1DeviceContext5_Impl: Sized + ID2D1DeviceContext4_Impl { fn CreateSvgDocument(&self, inputxmlstream: ::core::option::Option<&super::super::System::Com::IStream>, viewportsize: &Common::D2D_SIZE_F) -> ::windows_core::Result; @@ -1971,7 +1971,7 @@ impl ID2D1DeviceContext5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`, `Win32_System_Com`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging", feature = "Win32_System_Com"))] pub trait ID2D1DeviceContext6_Impl: Sized + ID2D1DeviceContext5_Impl { fn BlendImage(&self, image: ::core::option::Option<&ID2D1Image>, blendmode: Common::D2D1_BLEND_MODE, targetoffset: *const Common::D2D_POINT_2F, imagerectangle: *const Common::D2D_RECT_F, interpolationmode: D2D1_INTERPOLATION_MODE); @@ -1992,7 +1992,7 @@ impl ID2D1DeviceContext6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1DrawInfo_Impl: Sized + ID2D1RenderInfo_Impl { fn SetPixelShaderConstantBuffer(&self, buffer: *const u8, buffercount: u32) -> ::windows_core::Result<()>; @@ -2044,7 +2044,7 @@ impl ID2D1DrawInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1DrawTransform_Impl: Sized + ID2D1Transform_Impl { fn SetDrawInfo(&self, drawinfo: ::core::option::Option<&ID2D1DrawInfo>) -> ::windows_core::Result<()>; @@ -2065,7 +2065,7 @@ impl ID2D1DrawTransform_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub trait ID2D1DrawingStateBlock_Impl: Sized + ID2D1Resource_Impl { fn GetDescription(&self, statedescription: *mut D2D1_DRAWING_STATE_DESCRIPTION); @@ -2110,7 +2110,7 @@ impl ID2D1DrawingStateBlock_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub trait ID2D1DrawingStateBlock1_Impl: Sized + ID2D1DrawingStateBlock_Impl { fn GetDescription2(&self, statedescription: *mut D2D1_DRAWING_STATE_DESCRIPTION1); @@ -2141,7 +2141,7 @@ impl ID2D1DrawingStateBlock1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1Effect_Impl: Sized + ID2D1Properties_Impl { fn SetInput(&self, index: u32, input: ::core::option::Option<&ID2D1Image>, invalidate: super::super::Foundation::BOOL); @@ -2193,7 +2193,7 @@ impl ID2D1Effect_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1EffectContext_Impl: Sized { fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32); @@ -2441,7 +2441,7 @@ impl ID2D1EffectContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1EffectContext1_Impl: Sized + ID2D1EffectContext_Impl { fn CreateLookupTable3D(&self, precision: D2D1_BUFFER_PRECISION, extents: *const u32, data: *const u8, datacount: u32, strides: *const u32) -> ::windows_core::Result; @@ -2468,7 +2468,7 @@ impl ID2D1EffectContext1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1EffectContext2_Impl: Sized + ID2D1EffectContext1_Impl { fn CreateColorContextFromDxgiColorSpace(&self, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result; @@ -2545,7 +2545,7 @@ impl ID2D1EffectImpl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1EllipseGeometry_Impl: Sized + ID2D1Geometry_Impl { fn GetEllipse(&self, ellipse: *mut D2D1_ELLIPSE) -> (); @@ -2566,7 +2566,7 @@ impl ID2D1EllipseGeometry_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1Factory_Impl: Sized { fn ReloadSystemMetrics(&self) -> ::windows_core::Result<()>; @@ -2753,7 +2753,7 @@ impl ID2D1Factory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`, `Win32_System_Com`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging", feature = "Win32_System_Com"))] pub trait ID2D1Factory1_Impl: Sized + ID2D1Factory_Impl { fn CreateDevice(&self, dxgidevice: ::core::option::Option<&super::Dxgi::IDXGIDevice>) -> ::windows_core::Result; @@ -2876,7 +2876,7 @@ impl ID2D1Factory1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`, `Win32_System_Com`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging", feature = "Win32_System_Com"))] pub trait ID2D1Factory2_Impl: Sized + ID2D1Factory1_Impl { fn CreateDevice2(&self, dxgidevice: ::core::option::Option<&super::Dxgi::IDXGIDevice>) -> ::windows_core::Result; @@ -2903,7 +2903,7 @@ impl ID2D1Factory2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`, `Win32_System_Com`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging", feature = "Win32_System_Com"))] pub trait ID2D1Factory3_Impl: Sized + ID2D1Factory2_Impl { fn CreateDevice3(&self, dxgidevice: ::core::option::Option<&super::Dxgi::IDXGIDevice>) -> ::windows_core::Result; @@ -2930,7 +2930,7 @@ impl ID2D1Factory3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`, `Win32_System_Com`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging", feature = "Win32_System_Com"))] pub trait ID2D1Factory4_Impl: Sized + ID2D1Factory3_Impl { fn CreateDevice4(&self, dxgidevice: ::core::option::Option<&super::Dxgi::IDXGIDevice>) -> ::windows_core::Result; @@ -2957,7 +2957,7 @@ impl ID2D1Factory4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`, `Win32_System_Com`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging", feature = "Win32_System_Com"))] pub trait ID2D1Factory5_Impl: Sized + ID2D1Factory4_Impl { fn CreateDevice5(&self, dxgidevice: ::core::option::Option<&super::Dxgi::IDXGIDevice>) -> ::windows_core::Result; @@ -2984,7 +2984,7 @@ impl ID2D1Factory5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`, `Win32_System_Com`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging", feature = "Win32_System_Com"))] pub trait ID2D1Factory6_Impl: Sized + ID2D1Factory5_Impl { fn CreateDevice6(&self, dxgidevice: ::core::option::Option<&super::Dxgi::IDXGIDevice>) -> ::windows_core::Result; @@ -3011,7 +3011,7 @@ impl ID2D1Factory6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`, `Win32_System_Com`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging", feature = "Win32_System_Com"))] pub trait ID2D1Factory7_Impl: Sized + ID2D1Factory6_Impl { fn CreateDevice7(&self, dxgidevice: ::core::option::Option<&super::Dxgi::IDXGIDevice>) -> ::windows_core::Result; @@ -3038,7 +3038,7 @@ impl ID2D1Factory7_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait ID2D1GdiInteropRenderTarget_Impl: Sized { fn GetDC(&self, mode: D2D1_DC_INITIALIZE_MODE) -> ::windows_core::Result; @@ -3075,7 +3075,7 @@ impl ID2D1GdiInteropRenderTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1GdiMetafile_Impl: Sized + ID2D1Resource_Impl { fn Stream(&self, sink: ::core::option::Option<&ID2D1GdiMetafileSink>) -> ::windows_core::Result<()>; @@ -3112,7 +3112,7 @@ impl ID2D1GdiMetafile_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1GdiMetafile1_Impl: Sized + ID2D1GdiMetafile_Impl { fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) -> ::windows_core::Result<()>; @@ -3183,7 +3183,7 @@ impl ID2D1GdiMetafileSink1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1Geometry_Impl: Sized + ID2D1Resource_Impl { fn GetBounds(&self, worldtransform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result; @@ -3333,7 +3333,7 @@ impl ID2D1Geometry_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1GeometryGroup_Impl: Sized + ID2D1Geometry_Impl { fn GetFillMode(&self) -> Common::D2D1_FILL_MODE; @@ -3381,7 +3381,7 @@ impl ID2D1GeometryRealization_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1GeometrySink_Impl: Sized + Common::ID2D1SimplifiedGeometrySink_Impl { fn AddLine(&self, point: &Common::D2D_POINT_2F); @@ -3433,7 +3433,7 @@ impl ID2D1GeometrySink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1GradientMesh_Impl: Sized + ID2D1Resource_Impl { fn GetPatchCount(&self) -> u32; @@ -3464,7 +3464,7 @@ impl ID2D1GradientMesh_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1GradientStopCollection_Impl: Sized + ID2D1Resource_Impl { fn GetGradientStopCount(&self) -> u32; @@ -3509,7 +3509,7 @@ impl ID2D1GradientStopCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1GradientStopCollection1_Impl: Sized + ID2D1GradientStopCollection_Impl { fn GetGradientStops1(&self, gradientstops: *mut D2D1_GRADIENT_STOP, gradientstopscount: u32); @@ -3561,7 +3561,7 @@ impl ID2D1GradientStopCollection1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1HwndRenderTarget_Impl: Sized + ID2D1RenderTarget_Impl { fn CheckWindowState(&self) -> D2D1_WINDOW_STATE; @@ -3609,7 +3609,7 @@ impl ID2D1Image_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1ImageBrush_Impl: Sized + ID2D1Brush_Impl { fn SetImage(&self, image: ::core::option::Option<&ID2D1Image>); @@ -3696,7 +3696,7 @@ impl ID2D1ImageBrush_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1ImageSource_Impl: Sized + ID2D1Image_Impl { fn OfferResources(&self) -> ::windows_core::Result<()>; @@ -3733,7 +3733,7 @@ impl ID2D1ImageSource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1ImageSourceFromWic_Impl: Sized + ID2D1ImageSource_Impl { fn EnsureCached(&self, rectangletofill: *const Common::D2D_RECT_U) -> ::windows_core::Result<()>; @@ -3771,7 +3771,7 @@ impl ID2D1ImageSourceFromWic_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1Ink_Impl: Sized + ID2D1Resource_Impl { fn SetStartPoint(&self, startpoint: *const D2D1_INK_POINT); @@ -3864,7 +3864,7 @@ impl ID2D1Ink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub trait ID2D1InkStyle_Impl: Sized + ID2D1Resource_Impl { fn SetNibTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2); @@ -3909,7 +3909,7 @@ impl ID2D1InkStyle_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1Layer_Impl: Sized + ID2D1Resource_Impl { fn GetSize(&self) -> Common::D2D_SIZE_F; @@ -3930,7 +3930,7 @@ impl ID2D1Layer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1LinearGradientBrush_Impl: Sized + ID2D1Brush_Impl { fn SetStartPoint(&self, startpoint: &Common::D2D_POINT_2F); @@ -4015,7 +4015,7 @@ impl ID2D1Mesh_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1Multithread_Impl: Sized { fn GetMultithreadProtected(&self) -> super::super::Foundation::BOOL; @@ -4053,7 +4053,7 @@ impl ID2D1Multithread_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1OffsetTransform_Impl: Sized + ID2D1TransformNode_Impl { fn SetOffset(&self, offset: &super::super::Foundation::POINT); @@ -4084,7 +4084,7 @@ impl ID2D1OffsetTransform_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1PathGeometry_Impl: Sized + ID2D1Geometry_Impl { fn Open(&self) -> ::windows_core::Result; @@ -4147,7 +4147,7 @@ impl ID2D1PathGeometry_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1PathGeometry1_Impl: Sized + ID2D1PathGeometry_Impl { fn ComputePointAndSegmentAtLength(&self, length: f32, startsegment: u32, worldtransform: *const super::super::super::Foundation::Numerics::Matrix3x2, flatteningtolerance: f32, pointdescription: *mut D2D1_POINT_DESCRIPTION) -> ::windows_core::Result<()>; @@ -4171,7 +4171,7 @@ impl ID2D1PathGeometry1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_System_Com"))] pub trait ID2D1PrintControl_Impl: Sized { fn AddPage(&self, commandlist: ::core::option::Option<&ID2D1CommandList>, pagesize: &Common::D2D_SIZE_F, pageprintticketstream: ::core::option::Option<&super::super::System::Com::IStream>, tag1: *mut u64, tag2: *mut u64) -> ::windows_core::Result<()>; @@ -4298,7 +4298,7 @@ impl ID2D1Properties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1RadialGradientBrush_Impl: Sized + ID2D1Brush_Impl { fn SetCenter(&self, center: &Common::D2D_POINT_2F); @@ -4378,7 +4378,7 @@ impl ID2D1RadialGradientBrush_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1RectangleGeometry_Impl: Sized + ID2D1Geometry_Impl { fn GetRect(&self, rect: *mut Common::D2D_RECT_F) -> (); @@ -4399,7 +4399,7 @@ impl ID2D1RectangleGeometry_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1RenderInfo_Impl: Sized { fn SetInputDescription(&self, inputindex: u32, inputdescription: &D2D1_INPUT_DESCRIPTION) -> ::windows_core::Result<()>; @@ -4444,7 +4444,7 @@ impl ID2D1RenderInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub trait ID2D1RenderTarget_Impl: Sized + ID2D1Resource_Impl { fn CreateBitmap(&self, size: &Common::D2D_SIZE_U, srcdata: *const ::core::ffi::c_void, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result; @@ -4926,7 +4926,7 @@ impl ID2D1ResourceTexture_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1RoundedRectangleGeometry_Impl: Sized + ID2D1Geometry_Impl { fn GetRoundedRect(&self, roundedrect: *mut D2D1_ROUNDED_RECT); @@ -4947,7 +4947,7 @@ impl ID2D1RoundedRectangleGeometry_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1SolidColorBrush_Impl: Sized + ID2D1Brush_Impl { fn SetColor(&self, color: *const Common::D2D1_COLOR_F); @@ -4978,7 +4978,7 @@ impl ID2D1SolidColorBrush_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1SourceTransform_Impl: Sized + ID2D1Transform_Impl { fn SetRenderInfo(&self, renderinfo: ::core::option::Option<&ID2D1RenderInfo>) -> ::windows_core::Result<()>; @@ -5009,7 +5009,7 @@ impl ID2D1SourceTransform_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1SpriteBatch_Impl: Sized + ID2D1Resource_Impl { fn AddSprites(&self, spritecount: u32, destinationrectangles: *const Common::D2D_RECT_F, sourcerectangles: *const Common::D2D_RECT_U, colors: *const Common::D2D1_COLOR_F, transforms: *const super::super::super::Foundation::Numerics::Matrix3x2, destinationrectanglesstride: u32, sourcerectanglesstride: u32, colorsstride: u32, transformsstride: u32) -> ::windows_core::Result<()>; @@ -5188,7 +5188,7 @@ impl ID2D1SvgAttribute_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_System_Com"))] pub trait ID2D1SvgDocument_Impl: Sized + ID2D1Resource_Impl { fn SetViewportSize(&self, viewportsize: &Common::D2D_SIZE_F) -> ::windows_core::Result<()>; @@ -5318,7 +5318,7 @@ impl ID2D1SvgDocument_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1SvgElement_Impl: Sized + ID2D1Resource_Impl { fn GetDocument(&self, document: *mut ::core::option::Option) -> (); @@ -5617,7 +5617,7 @@ impl ID2D1SvgGlyphStyle_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1SvgPaint_Impl: Sized + ID2D1SvgAttribute_Impl { fn SetPaintType(&self, painttype: D2D1_SVG_PAINT_TYPE) -> ::windows_core::Result<()>; @@ -5683,7 +5683,7 @@ impl ID2D1SvgPaint_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1SvgPathData_Impl: Sized + ID2D1SvgAttribute_Impl { fn RemoveSegmentDataAtEnd(&self, datacount: u32) -> ::windows_core::Result<()>; @@ -5769,7 +5769,7 @@ impl ID2D1SvgPathData_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1SvgPointCollection_Impl: Sized + ID2D1SvgAttribute_Impl { fn RemovePointsAtEnd(&self, pointscount: u32) -> ::windows_core::Result<()>; @@ -5869,7 +5869,7 @@ impl ID2D1SvgStrokeDashArray_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait ID2D1TessellationSink_Impl: Sized { fn AddTriangles(&self, triangles: *const D2D1_TRIANGLE, trianglescount: u32); @@ -5900,7 +5900,7 @@ impl ID2D1TessellationSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID2D1Transform_Impl: Sized + ID2D1TransformNode_Impl { fn MapOutputRectToInputRects(&self, outputrect: *const super::super::Foundation::RECT, inputrects: *mut super::super::Foundation::RECT, inputrectscount: u32) -> ::windows_core::Result<()>; @@ -6037,7 +6037,7 @@ impl ID2D1TransformNode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait ID2D1TransformedGeometry_Impl: Sized + ID2D1Geometry_Impl { fn GetSourceGeometry(&self, sourcegeometry: *mut ::core::option::Option) -> (); diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/mod.rs index d84bceff7e..af3524e0d9 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct2D/mod.rs @@ -1,21 +1,21 @@ #[cfg(feature = "Win32_Graphics_Direct2D_Common")] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] pub mod Common; -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] #[inline] pub unsafe fn D2D1ComputeMaximumScaleFactor(matrix: *const super::super::super::Foundation::Numerics::Matrix3x2) -> f32 { ::windows_targets::link!("d2d1.dll" "system" fn D2D1ComputeMaximumScaleFactor(matrix : *const super::super::super::Foundation::Numerics:: Matrix3x2) -> f32); D2D1ComputeMaximumScaleFactor(matrix) } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] #[inline] pub unsafe fn D2D1ConvertColorSpace(sourcecolorspace: D2D1_COLOR_SPACE, destinationcolorspace: D2D1_COLOR_SPACE, color: *const Common::D2D1_COLOR_F) -> Common::D2D1_COLOR_F { ::windows_targets::link!("d2d1.dll" "system" fn D2D1ConvertColorSpace(sourcecolorspace : D2D1_COLOR_SPACE, destinationcolorspace : D2D1_COLOR_SPACE, color : *const Common:: D2D1_COLOR_F) -> Common:: D2D1_COLOR_F); D2D1ConvertColorSpace(sourcecolorspace, destinationcolorspace, color) } -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] #[inline] pub unsafe fn D2D1CreateDevice(dxgidevice: P0, creationproperties: ::core::option::Option<*const D2D1_CREATION_PROPERTIES>) -> ::windows_core::Result @@ -26,7 +26,7 @@ where let mut result__ = ::std::mem::zeroed(); D2D1CreateDevice(dxgidevice.into_param().abi(), ::core::mem::transmute(creationproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] #[inline] pub unsafe fn D2D1CreateDeviceContext(dxgisurface: P0, creationproperties: ::core::option::Option<*const D2D1_CREATION_PROPERTIES>) -> ::windows_core::Result @@ -46,35 +46,35 @@ where let mut result__ = ::std::ptr::null_mut(); D2D1CreateFactory(factorytype, &::IID, ::core::mem::transmute(pfactoryoptions.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] #[inline] pub unsafe fn D2D1GetGradientMeshInteriorPointsFromCoonsPatch(ppoint0: *const Common::D2D_POINT_2F, ppoint1: *const Common::D2D_POINT_2F, ppoint2: *const Common::D2D_POINT_2F, ppoint3: *const Common::D2D_POINT_2F, ppoint4: *const Common::D2D_POINT_2F, ppoint5: *const Common::D2D_POINT_2F, ppoint6: *const Common::D2D_POINT_2F, ppoint7: *const Common::D2D_POINT_2F, ppoint8: *const Common::D2D_POINT_2F, ppoint9: *const Common::D2D_POINT_2F, ppoint10: *const Common::D2D_POINT_2F, ppoint11: *const Common::D2D_POINT_2F, ptensorpoint11: *mut Common::D2D_POINT_2F, ptensorpoint12: *mut Common::D2D_POINT_2F, ptensorpoint21: *mut Common::D2D_POINT_2F, ptensorpoint22: *mut Common::D2D_POINT_2F) { ::windows_targets::link!("d2d1.dll" "system" fn D2D1GetGradientMeshInteriorPointsFromCoonsPatch(ppoint0 : *const Common:: D2D_POINT_2F, ppoint1 : *const Common:: D2D_POINT_2F, ppoint2 : *const Common:: D2D_POINT_2F, ppoint3 : *const Common:: D2D_POINT_2F, ppoint4 : *const Common:: D2D_POINT_2F, ppoint5 : *const Common:: D2D_POINT_2F, ppoint6 : *const Common:: D2D_POINT_2F, ppoint7 : *const Common:: D2D_POINT_2F, ppoint8 : *const Common:: D2D_POINT_2F, ppoint9 : *const Common:: D2D_POINT_2F, ppoint10 : *const Common:: D2D_POINT_2F, ppoint11 : *const Common:: D2D_POINT_2F, ptensorpoint11 : *mut Common:: D2D_POINT_2F, ptensorpoint12 : *mut Common:: D2D_POINT_2F, ptensorpoint21 : *mut Common:: D2D_POINT_2F, ptensorpoint22 : *mut Common:: D2D_POINT_2F) -> ()); D2D1GetGradientMeshInteriorPointsFromCoonsPatch(ppoint0, ppoint1, ppoint2, ppoint3, ppoint4, ppoint5, ppoint6, ppoint7, ppoint8, ppoint9, ppoint10, ppoint11, ptensorpoint11, ptensorpoint12, ptensorpoint21, ptensorpoint22) } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation"))] #[inline] pub unsafe fn D2D1InvertMatrix(matrix: *mut super::super::super::Foundation::Numerics::Matrix3x2) -> super::super::Foundation::BOOL { ::windows_targets::link!("d2d1.dll" "system" fn D2D1InvertMatrix(matrix : *mut super::super::super::Foundation::Numerics:: Matrix3x2) -> super::super::Foundation:: BOOL); D2D1InvertMatrix(matrix) } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation"))] #[inline] pub unsafe fn D2D1IsMatrixInvertible(matrix: *const super::super::super::Foundation::Numerics::Matrix3x2) -> super::super::Foundation::BOOL { ::windows_targets::link!("d2d1.dll" "system" fn D2D1IsMatrixInvertible(matrix : *const super::super::super::Foundation::Numerics:: Matrix3x2) -> super::super::Foundation:: BOOL); D2D1IsMatrixInvertible(matrix) } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] #[inline] pub unsafe fn D2D1MakeRotateMatrix(angle: f32, center: Common::D2D_POINT_2F, matrix: *mut super::super::super::Foundation::Numerics::Matrix3x2) { ::windows_targets::link!("d2d1.dll" "system" fn D2D1MakeRotateMatrix(angle : f32, center : Common:: D2D_POINT_2F, matrix : *mut super::super::super::Foundation::Numerics:: Matrix3x2) -> ()); D2D1MakeRotateMatrix(angle, ::core::mem::transmute(center), matrix) } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] #[inline] pub unsafe fn D2D1MakeSkewMatrix(anglex: f32, angley: f32, center: Common::D2D_POINT_2F, matrix: *mut super::super::super::Foundation::Numerics::Matrix3x2) { @@ -128,21 +128,21 @@ impl ID2D1Bitmap { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPixelSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -152,7 +152,7 @@ impl ID2D1Bitmap { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CopyFromBitmap(&self, destpoint: ::core::option::Option<*const Common::D2D_POINT_2U>, bitmap: P0, srcrect: ::core::option::Option<*const Common::D2D_RECT_U>) -> ::windows_core::Result<()> where @@ -160,7 +160,7 @@ impl ID2D1Bitmap { { (::windows_core::Interface::vtable(self).CopyFromBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(destpoint.unwrap_or(::std::ptr::null())), bitmap.into_param().abi(), ::core::mem::transmute(srcrect.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CopyFromRenderTarget(&self, destpoint: ::core::option::Option<*const Common::D2D_POINT_2U>, rendertarget: P0, srcrect: ::core::option::Option<*const Common::D2D_RECT_U>) -> ::windows_core::Result<()> where @@ -168,7 +168,7 @@ impl ID2D1Bitmap { { (::windows_core::Interface::vtable(self).CopyFromRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(destpoint.unwrap_or(::std::ptr::null())), rendertarget.into_param().abi(), ::core::mem::transmute(srcrect.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CopyFromMemory(&self, dstrect: ::core::option::Option<*const Common::D2D_RECT_U>, srcdata: *const ::core::ffi::c_void, pitch: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CopyFromMemory)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(dstrect.unwrap_or(::std::ptr::null())), srcdata, pitch).ok() @@ -222,21 +222,21 @@ impl ID2D1Bitmap1 { (::windows_core::Interface::vtable(self).base__.base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPixelSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -246,7 +246,7 @@ impl ID2D1Bitmap1 { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CopyFromBitmap(&self, destpoint: ::core::option::Option<*const Common::D2D_POINT_2U>, bitmap: P0, srcrect: ::core::option::Option<*const Common::D2D_RECT_U>) -> ::windows_core::Result<()> where @@ -254,7 +254,7 @@ impl ID2D1Bitmap1 { { (::windows_core::Interface::vtable(self).base__.CopyFromBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(destpoint.unwrap_or(::std::ptr::null())), bitmap.into_param().abi(), ::core::mem::transmute(srcrect.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CopyFromRenderTarget(&self, destpoint: ::core::option::Option<*const Common::D2D_POINT_2U>, rendertarget: P0, srcrect: ::core::option::Option<*const Common::D2D_RECT_U>) -> ::windows_core::Result<()> where @@ -262,7 +262,7 @@ impl ID2D1Bitmap1 { { (::windows_core::Interface::vtable(self).base__.CopyFromRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(destpoint.unwrap_or(::std::ptr::null())), rendertarget.into_param().abi(), ::core::mem::transmute(srcrect.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CopyFromMemory(&self, dstrect: ::core::option::Option<*const Common::D2D_RECT_U>, srcdata: *const ::core::ffi::c_void, pitch: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CopyFromMemory)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(dstrect.unwrap_or(::std::ptr::null())), srcdata, pitch).ok() @@ -275,7 +275,7 @@ impl ID2D1Bitmap1 { pub unsafe fn GetOptions(&self) -> D2D1_BITMAP_OPTIONS { (::windows_core::Interface::vtable(self).GetOptions)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn GetSurface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -323,7 +323,7 @@ impl ID2D1BitmapBrush { pub unsafe fn SetOpacity(&self, opacity: f32) { (::windows_core::Interface::vtable(self).base__.SetOpacity)(::windows_core::Interface::as_raw(self), opacity) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -331,7 +331,7 @@ impl ID2D1BitmapBrush { pub unsafe fn GetOpacity(&self) -> f32 { (::windows_core::Interface::vtable(self).base__.GetOpacity)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -400,7 +400,7 @@ impl ID2D1BitmapBrush1 { pub unsafe fn SetOpacity(&self, opacity: f32) { (::windows_core::Interface::vtable(self).base__.base__.SetOpacity)(::windows_core::Interface::as_raw(self), opacity) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -408,7 +408,7 @@ impl ID2D1BitmapBrush1 { pub unsafe fn GetOpacity(&self) -> f32 { (::windows_core::Interface::vtable(self).base__.base__.GetOpacity)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -474,13 +474,13 @@ impl ID2D1BitmapRenderTarget { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -489,12 +489,12 @@ impl ID2D1BitmapRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -503,19 +503,19 @@ impl ID2D1BitmapRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -524,7 +524,7 @@ impl ID2D1BitmapRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -533,13 +533,13 @@ impl ID2D1BitmapRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -549,7 +549,7 @@ impl ID2D1BitmapRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -558,7 +558,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -567,7 +567,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -575,7 +575,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -584,7 +584,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -592,7 +592,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -601,7 +601,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -632,7 +632,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -641,7 +641,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -649,7 +649,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -658,7 +658,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -667,7 +667,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -675,12 +675,12 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -697,7 +697,7 @@ impl ID2D1BitmapRenderTarget { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).base__.GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -705,7 +705,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -718,7 +718,7 @@ impl ID2D1BitmapRenderTarget { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -744,7 +744,7 @@ impl ID2D1BitmapRenderTarget { { (::windows_core::Interface::vtable(self).base__.RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -752,7 +752,7 @@ impl ID2D1BitmapRenderTarget { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).base__.PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -763,7 +763,7 @@ impl ID2D1BitmapRenderTarget { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -776,14 +776,14 @@ impl ID2D1BitmapRenderTarget { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -793,7 +793,7 @@ impl ID2D1BitmapRenderTarget { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) @@ -828,7 +828,7 @@ impl ID2D1BlendTransform { pub unsafe fn SetOutputBuffer(&self, bufferprecision: D2D1_BUFFER_PRECISION, channeldepth: D2D1_CHANNEL_DEPTH) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOutputBuffer)(::windows_core::Interface::as_raw(self), bufferprecision, channeldepth).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCached(&self, iscached: P0) where @@ -869,7 +869,7 @@ impl ID2D1BorderTransform { pub unsafe fn SetOutputBuffer(&self, bufferprecision: D2D1_BUFFER_PRECISION, channeldepth: D2D1_CHANNEL_DEPTH) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOutputBuffer)(::windows_core::Interface::as_raw(self), bufferprecision, channeldepth).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCached(&self, iscached: P0) where @@ -915,12 +915,12 @@ impl ID2D1BoundsAdjustmentTransform { pub unsafe fn GetInputCount(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetInputCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOutputBounds(&self, outputbounds: *const super::super::Foundation::RECT) { (::windows_core::Interface::vtable(self).SetOutputBounds)(::windows_core::Interface::as_raw(self), outputbounds) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOutputBounds(&self) -> super::super::Foundation::RECT { let mut result__ = ::std::mem::zeroed(); @@ -962,7 +962,7 @@ impl ID2D1Brush { pub unsafe fn SetOpacity(&self, opacity: f32) { (::windows_core::Interface::vtable(self).SetOpacity)(::windows_core::Interface::as_raw(self), opacity) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).SetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -970,7 +970,7 @@ impl ID2D1Brush { pub unsafe fn GetOpacity(&self) -> f32 { (::windows_core::Interface::vtable(self).GetOpacity)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -1057,12 +1057,12 @@ impl ID2D1ColorContext1 { pub unsafe fn GetColorContextType(&self) -> D2D1_COLOR_CONTEXT_TYPE { (::windows_core::Interface::vtable(self).GetColorContextType)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDXGIColorSpace(&self) -> super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE { (::windows_core::Interface::vtable(self).GetDXGIColorSpace)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSimpleColorProfile(&self, simpleprofile: *mut D2D1_SIMPLE_COLOR_PROFILE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSimpleColorProfile)(::windows_core::Interface::as_raw(self), simpleprofile).ok() @@ -1145,7 +1145,7 @@ impl ID2D1CommandSink { pub unsafe fn SetTextAntialiasMode(&self, textantialiasmode: D2D1_TEXT_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTextAntialiasMode)(::windows_core::Interface::as_raw(self), textantialiasmode).ok() } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) -> ::windows_core::Result<()> where @@ -1153,7 +1153,7 @@ impl ID2D1CommandSink { { (::windows_core::Interface::vtable(self).SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTransform)(::windows_core::Interface::as_raw(self), transform).ok() @@ -1164,12 +1164,12 @@ impl ID2D1CommandSink { pub unsafe fn SetUnitMode(&self, unitmode: D2D1_UNIT_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetUnitMode)(::windows_core::Interface::as_raw(self), unitmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, color: ::core::option::Option<*const Common::D2D1_COLOR_F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(color.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result<()> where @@ -1177,7 +1177,7 @@ impl ID2D1CommandSink { { (::windows_core::Interface::vtable(self).DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -1194,7 +1194,7 @@ impl ID2D1CommandSink { { (::windows_core::Interface::vtable(self).DrawGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -1203,7 +1203,7 @@ impl ID2D1CommandSink { { (::windows_core::Interface::vtable(self).DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) -> ::windows_core::Result<()> where @@ -1211,7 +1211,7 @@ impl ID2D1CommandSink { { (::windows_core::Interface::vtable(self).DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) -> ::windows_core::Result<()> where @@ -1219,7 +1219,7 @@ impl ID2D1CommandSink { { (::windows_core::Interface::vtable(self).DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) -> ::windows_core::Result<()> where @@ -1234,7 +1234,7 @@ impl ID2D1CommandSink { { (::windows_core::Interface::vtable(self).FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) -> ::windows_core::Result<()> where @@ -1251,7 +1251,7 @@ impl ID2D1CommandSink { { (::windows_core::Interface::vtable(self).FillGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), opacitybrush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) -> ::windows_core::Result<()> where @@ -1259,12 +1259,12 @@ impl ID2D1CommandSink { { (::windows_core::Interface::vtable(self).FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters1: *const D2D1_LAYER_PARAMETERS1, layer: P0) -> ::windows_core::Result<()> where @@ -1376,7 +1376,7 @@ impl ID2D1CommandSink1 { pub unsafe fn SetTextAntialiasMode(&self, textantialiasmode: D2D1_TEXT_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetTextAntialiasMode)(::windows_core::Interface::as_raw(self), textantialiasmode).ok() } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) -> ::windows_core::Result<()> where @@ -1384,7 +1384,7 @@ impl ID2D1CommandSink1 { { (::windows_core::Interface::vtable(self).base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform).ok() @@ -1395,12 +1395,12 @@ impl ID2D1CommandSink1 { pub unsafe fn SetUnitMode(&self, unitmode: D2D1_UNIT_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetUnitMode)(::windows_core::Interface::as_raw(self), unitmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, color: ::core::option::Option<*const Common::D2D1_COLOR_F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(color.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result<()> where @@ -1408,7 +1408,7 @@ impl ID2D1CommandSink1 { { (::windows_core::Interface::vtable(self).base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -1425,7 +1425,7 @@ impl ID2D1CommandSink1 { { (::windows_core::Interface::vtable(self).base__.DrawGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -1434,7 +1434,7 @@ impl ID2D1CommandSink1 { { (::windows_core::Interface::vtable(self).base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) -> ::windows_core::Result<()> where @@ -1442,7 +1442,7 @@ impl ID2D1CommandSink1 { { (::windows_core::Interface::vtable(self).base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) -> ::windows_core::Result<()> where @@ -1450,7 +1450,7 @@ impl ID2D1CommandSink1 { { (::windows_core::Interface::vtable(self).base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) -> ::windows_core::Result<()> where @@ -1465,7 +1465,7 @@ impl ID2D1CommandSink1 { { (::windows_core::Interface::vtable(self).base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) -> ::windows_core::Result<()> where @@ -1482,7 +1482,7 @@ impl ID2D1CommandSink1 { { (::windows_core::Interface::vtable(self).base__.FillGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), opacitybrush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) -> ::windows_core::Result<()> where @@ -1490,12 +1490,12 @@ impl ID2D1CommandSink1 { { (::windows_core::Interface::vtable(self).base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters1: *const D2D1_LAYER_PARAMETERS1, layer: P0) -> ::windows_core::Result<()> where @@ -1547,7 +1547,7 @@ impl ID2D1CommandSink2 { pub unsafe fn SetTextAntialiasMode(&self, textantialiasmode: D2D1_TEXT_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetTextAntialiasMode)(::windows_core::Interface::as_raw(self), textantialiasmode).ok() } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) -> ::windows_core::Result<()> where @@ -1555,7 +1555,7 @@ impl ID2D1CommandSink2 { { (::windows_core::Interface::vtable(self).base__.base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform).ok() @@ -1566,12 +1566,12 @@ impl ID2D1CommandSink2 { pub unsafe fn SetUnitMode(&self, unitmode: D2D1_UNIT_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetUnitMode)(::windows_core::Interface::as_raw(self), unitmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, color: ::core::option::Option<*const Common::D2D1_COLOR_F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(color.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result<()> where @@ -1579,7 +1579,7 @@ impl ID2D1CommandSink2 { { (::windows_core::Interface::vtable(self).base__.base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -1596,7 +1596,7 @@ impl ID2D1CommandSink2 { { (::windows_core::Interface::vtable(self).base__.base__.DrawGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -1605,7 +1605,7 @@ impl ID2D1CommandSink2 { { (::windows_core::Interface::vtable(self).base__.base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) -> ::windows_core::Result<()> where @@ -1613,7 +1613,7 @@ impl ID2D1CommandSink2 { { (::windows_core::Interface::vtable(self).base__.base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) -> ::windows_core::Result<()> where @@ -1621,7 +1621,7 @@ impl ID2D1CommandSink2 { { (::windows_core::Interface::vtable(self).base__.base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) -> ::windows_core::Result<()> where @@ -1636,7 +1636,7 @@ impl ID2D1CommandSink2 { { (::windows_core::Interface::vtable(self).base__.base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) -> ::windows_core::Result<()> where @@ -1653,7 +1653,7 @@ impl ID2D1CommandSink2 { { (::windows_core::Interface::vtable(self).base__.base__.FillGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), opacitybrush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) -> ::windows_core::Result<()> where @@ -1661,12 +1661,12 @@ impl ID2D1CommandSink2 { { (::windows_core::Interface::vtable(self).base__.base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters1: *const D2D1_LAYER_PARAMETERS1, layer: P0) -> ::windows_core::Result<()> where @@ -1697,7 +1697,7 @@ impl ID2D1CommandSink2 { { (::windows_core::Interface::vtable(self).DrawGradientMesh)(::windows_core::Interface::as_raw(self), gradientmesh.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile2(&self, gdimetafile: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) -> ::windows_core::Result<()> where @@ -1745,7 +1745,7 @@ impl ID2D1CommandSink3 { pub unsafe fn SetTextAntialiasMode(&self, textantialiasmode: D2D1_TEXT_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetTextAntialiasMode)(::windows_core::Interface::as_raw(self), textantialiasmode).ok() } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) -> ::windows_core::Result<()> where @@ -1753,7 +1753,7 @@ impl ID2D1CommandSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform).ok() @@ -1764,12 +1764,12 @@ impl ID2D1CommandSink3 { pub unsafe fn SetUnitMode(&self, unitmode: D2D1_UNIT_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetUnitMode)(::windows_core::Interface::as_raw(self), unitmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, color: ::core::option::Option<*const Common::D2D1_COLOR_F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(color.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result<()> where @@ -1777,7 +1777,7 @@ impl ID2D1CommandSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -1794,7 +1794,7 @@ impl ID2D1CommandSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -1803,7 +1803,7 @@ impl ID2D1CommandSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) -> ::windows_core::Result<()> where @@ -1811,7 +1811,7 @@ impl ID2D1CommandSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) -> ::windows_core::Result<()> where @@ -1819,7 +1819,7 @@ impl ID2D1CommandSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) -> ::windows_core::Result<()> where @@ -1834,7 +1834,7 @@ impl ID2D1CommandSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) -> ::windows_core::Result<()> where @@ -1851,7 +1851,7 @@ impl ID2D1CommandSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.FillGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), opacitybrush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) -> ::windows_core::Result<()> where @@ -1859,12 +1859,12 @@ impl ID2D1CommandSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters1: *const D2D1_LAYER_PARAMETERS1, layer: P0) -> ::windows_core::Result<()> where @@ -1895,7 +1895,7 @@ impl ID2D1CommandSink3 { { (::windows_core::Interface::vtable(self).base__.DrawGradientMesh)(::windows_core::Interface::as_raw(self), gradientmesh.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile2(&self, gdimetafile: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) -> ::windows_core::Result<()> where @@ -1945,7 +1945,7 @@ impl ID2D1CommandSink4 { pub unsafe fn SetTextAntialiasMode(&self, textantialiasmode: D2D1_TEXT_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetTextAntialiasMode)(::windows_core::Interface::as_raw(self), textantialiasmode).ok() } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) -> ::windows_core::Result<()> where @@ -1953,7 +1953,7 @@ impl ID2D1CommandSink4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform).ok() @@ -1964,12 +1964,12 @@ impl ID2D1CommandSink4 { pub unsafe fn SetUnitMode(&self, unitmode: D2D1_UNIT_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetUnitMode)(::windows_core::Interface::as_raw(self), unitmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, color: ::core::option::Option<*const Common::D2D1_COLOR_F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(color.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result<()> where @@ -1977,7 +1977,7 @@ impl ID2D1CommandSink4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -1994,7 +1994,7 @@ impl ID2D1CommandSink4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -2003,7 +2003,7 @@ impl ID2D1CommandSink4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) -> ::windows_core::Result<()> where @@ -2011,7 +2011,7 @@ impl ID2D1CommandSink4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) -> ::windows_core::Result<()> where @@ -2019,7 +2019,7 @@ impl ID2D1CommandSink4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) -> ::windows_core::Result<()> where @@ -2034,7 +2034,7 @@ impl ID2D1CommandSink4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) -> ::windows_core::Result<()> where @@ -2051,7 +2051,7 @@ impl ID2D1CommandSink4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FillGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), opacitybrush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) -> ::windows_core::Result<()> where @@ -2059,12 +2059,12 @@ impl ID2D1CommandSink4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters1: *const D2D1_LAYER_PARAMETERS1, layer: P0) -> ::windows_core::Result<()> where @@ -2095,7 +2095,7 @@ impl ID2D1CommandSink4 { { (::windows_core::Interface::vtable(self).base__.base__.DrawGradientMesh)(::windows_core::Interface::as_raw(self), gradientmesh.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile2(&self, gdimetafile: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) -> ::windows_core::Result<()> where @@ -2148,7 +2148,7 @@ impl ID2D1CommandSink5 { pub unsafe fn SetTextAntialiasMode(&self, textantialiasmode: D2D1_TEXT_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetTextAntialiasMode)(::windows_core::Interface::as_raw(self), textantialiasmode).ok() } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) -> ::windows_core::Result<()> where @@ -2156,7 +2156,7 @@ impl ID2D1CommandSink5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform).ok() @@ -2167,12 +2167,12 @@ impl ID2D1CommandSink5 { pub unsafe fn SetUnitMode(&self, unitmode: D2D1_UNIT_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetUnitMode)(::windows_core::Interface::as_raw(self), unitmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, color: ::core::option::Option<*const Common::D2D1_COLOR_F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(color.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result<()> where @@ -2180,7 +2180,7 @@ impl ID2D1CommandSink5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -2197,7 +2197,7 @@ impl ID2D1CommandSink5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) -> ::windows_core::Result<()> where @@ -2206,7 +2206,7 @@ impl ID2D1CommandSink5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) -> ::windows_core::Result<()> where @@ -2214,7 +2214,7 @@ impl ID2D1CommandSink5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) -> ::windows_core::Result<()> where @@ -2222,7 +2222,7 @@ impl ID2D1CommandSink5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) -> ::windows_core::Result<()> where @@ -2237,7 +2237,7 @@ impl ID2D1CommandSink5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) -> ::windows_core::Result<()> where @@ -2254,7 +2254,7 @@ impl ID2D1CommandSink5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.FillGeometry)(::windows_core::Interface::as_raw(self), geometry.into_param().abi(), brush.into_param().abi(), opacitybrush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) -> ::windows_core::Result<()> where @@ -2262,12 +2262,12 @@ impl ID2D1CommandSink5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters1: *const D2D1_LAYER_PARAMETERS1, layer: P0) -> ::windows_core::Result<()> where @@ -2298,7 +2298,7 @@ impl ID2D1CommandSink5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawGradientMesh)(::windows_core::Interface::as_raw(self), gradientmesh.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile2(&self, gdimetafile: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) -> ::windows_core::Result<()> where @@ -2316,7 +2316,7 @@ impl ID2D1CommandSink5 { pub unsafe fn SetPrimitiveBlend2(&self, primitiveblend: D2D1_PRIMITIVE_BLEND) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetPrimitiveBlend2)(::windows_core::Interface::as_raw(self), primitiveblend).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn BlendImage(&self, image: P0, blendmode: Common::D2D1_BLEND_MODE, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE) -> ::windows_core::Result<()> where @@ -2353,7 +2353,7 @@ impl ID2D1ComputeInfo { pub unsafe fn SetOutputBuffer(&self, bufferprecision: D2D1_BUFFER_PRECISION, channeldepth: D2D1_CHANNEL_DEPTH) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOutputBuffer)(::windows_core::Interface::as_raw(self), bufferprecision, channeldepth).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCached(&self, iscached: P0) where @@ -2401,17 +2401,17 @@ impl ID2D1ComputeTransform { pub unsafe fn GetInputCount(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.GetInputCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapOutputRectToInputRects(&self, outputrect: *const super::super::Foundation::RECT, inputrects: &mut [super::super::Foundation::RECT]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MapOutputRectToInputRects)(::windows_core::Interface::as_raw(self), outputrect, ::core::mem::transmute(inputrects.as_ptr()), inputrects.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapInputRectsToOutputRect(&self, inputrects: *const super::super::Foundation::RECT, inputopaquesubrects: *const super::super::Foundation::RECT, inputrectcount: u32, outputrect: *mut super::super::Foundation::RECT, outputopaquesubrect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MapInputRectsToOutputRect)(::windows_core::Interface::as_raw(self), inputrects, inputopaquesubrects, inputrectcount, outputrect, outputopaquesubrect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapInvalidRect(&self, inputindex: u32, invalidinputrect: super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2423,7 +2423,7 @@ impl ID2D1ComputeTransform { { (::windows_core::Interface::vtable(self).SetComputeInfo)(::windows_core::Interface::as_raw(self), computeinfo.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CalculateThreadgroups(&self, outputrect: *const super::super::Foundation::RECT, dimensionx: *mut u32, dimensiony: *mut u32, dimensionz: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CalculateThreadgroups)(::windows_core::Interface::as_raw(self), outputrect, dimensionx, dimensiony, dimensionz).ok() @@ -2458,7 +2458,7 @@ impl ID2D1ConcreteTransform { pub unsafe fn SetOutputBuffer(&self, bufferprecision: D2D1_BUFFER_PRECISION, channeldepth: D2D1_CHANNEL_DEPTH) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOutputBuffer)(::windows_core::Interface::as_raw(self), bufferprecision, channeldepth).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCached(&self, iscached: P0) where @@ -2495,13 +2495,13 @@ impl ID2D1DCRenderTarget { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -2510,12 +2510,12 @@ impl ID2D1DCRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -2524,19 +2524,19 @@ impl ID2D1DCRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -2545,7 +2545,7 @@ impl ID2D1DCRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -2554,13 +2554,13 @@ impl ID2D1DCRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2570,7 +2570,7 @@ impl ID2D1DCRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -2579,7 +2579,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -2588,7 +2588,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -2596,7 +2596,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -2605,7 +2605,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -2613,7 +2613,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -2622,7 +2622,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -2653,7 +2653,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -2662,7 +2662,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -2670,7 +2670,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -2679,7 +2679,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -2688,7 +2688,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -2696,12 +2696,12 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -2718,7 +2718,7 @@ impl ID2D1DCRenderTarget { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).base__.GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -2726,7 +2726,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2739,7 +2739,7 @@ impl ID2D1DCRenderTarget { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -2765,7 +2765,7 @@ impl ID2D1DCRenderTarget { { (::windows_core::Interface::vtable(self).base__.RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -2773,7 +2773,7 @@ impl ID2D1DCRenderTarget { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).base__.PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -2784,7 +2784,7 @@ impl ID2D1DCRenderTarget { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -2797,14 +2797,14 @@ impl ID2D1DCRenderTarget { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -2814,12 +2814,12 @@ impl ID2D1DCRenderTarget { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn BindDC(&self, hdc: P0, psubrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -2859,7 +2859,7 @@ impl ID2D1Device { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDeviceContext)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub unsafe fn CreatePrintControl(&self, wicfactory: P0, documenttarget: P1, printcontrolproperties: ::core::option::Option<*const D2D1_PRINT_CONTROL_PROPERTIES>) -> ::windows_core::Result where @@ -2914,7 +2914,7 @@ impl ID2D1Device1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDeviceContext)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub unsafe fn CreatePrintControl(&self, wicfactory: P0, documenttarget: P1, printcontrolproperties: ::core::option::Option<*const D2D1_PRINT_CONTROL_PROPERTIES>) -> ::windows_core::Result where @@ -2974,7 +2974,7 @@ impl ID2D1Device2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateDeviceContext)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub unsafe fn CreatePrintControl(&self, wicfactory: P0, documenttarget: P1, printcontrolproperties: ::core::option::Option<*const D2D1_PRINT_CONTROL_PROPERTIES>) -> ::windows_core::Result where @@ -3013,7 +3013,7 @@ impl ID2D1Device2 { { (::windows_core::Interface::vtable(self).FlushDeviceContexts)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn GetDxgiDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3053,7 +3053,7 @@ impl ID2D1Device3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDeviceContext)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub unsafe fn CreatePrintControl(&self, wicfactory: P0, documenttarget: P1, printcontrolproperties: ::core::option::Option<*const D2D1_PRINT_CONTROL_PROPERTIES>) -> ::windows_core::Result where @@ -3092,7 +3092,7 @@ impl ID2D1Device3 { { (::windows_core::Interface::vtable(self).base__.FlushDeviceContexts)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn GetDxgiDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3131,7 +3131,7 @@ impl ID2D1Device4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDeviceContext)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub unsafe fn CreatePrintControl(&self, wicfactory: P0, documenttarget: P1, printcontrolproperties: ::core::option::Option<*const D2D1_PRINT_CONTROL_PROPERTIES>) -> ::windows_core::Result where @@ -3170,7 +3170,7 @@ impl ID2D1Device4 { { (::windows_core::Interface::vtable(self).base__.base__.FlushDeviceContexts)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn GetDxgiDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3221,7 +3221,7 @@ impl ID2D1Device5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateDeviceContext)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub unsafe fn CreatePrintControl(&self, wicfactory: P0, documenttarget: P1, printcontrolproperties: ::core::option::Option<*const D2D1_PRINT_CONTROL_PROPERTIES>) -> ::windows_core::Result where @@ -3260,7 +3260,7 @@ impl ID2D1Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.FlushDeviceContexts)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn GetDxgiDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3313,7 +3313,7 @@ impl ID2D1Device6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateDeviceContext)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`, `Win32_Storage_Xps_Printing`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`, `\"Win32_Storage_Xps_Printing\"`"] #[cfg(all(feature = "Win32_Graphics_Imaging", feature = "Win32_Storage_Xps_Printing"))] pub unsafe fn CreatePrintControl(&self, wicfactory: P0, documenttarget: P1, printcontrolproperties: ::core::option::Option<*const D2D1_PRINT_CONTROL_PROPERTIES>) -> ::windows_core::Result where @@ -3352,7 +3352,7 @@ impl ID2D1Device6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FlushDeviceContexts)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn GetDxgiDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3405,13 +3405,13 @@ impl ID2D1DeviceContext { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -3420,12 +3420,12 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -3434,19 +3434,19 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -3455,7 +3455,7 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -3464,13 +3464,13 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3480,7 +3480,7 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -3489,7 +3489,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -3498,7 +3498,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -3506,7 +3506,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -3515,7 +3515,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -3523,7 +3523,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -3532,7 +3532,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -3563,7 +3563,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -3572,7 +3572,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -3580,7 +3580,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -3589,7 +3589,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -3598,7 +3598,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -3606,12 +3606,12 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -3628,7 +3628,7 @@ impl ID2D1DeviceContext { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).base__.GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -3636,7 +3636,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3649,7 +3649,7 @@ impl ID2D1DeviceContext { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -3675,7 +3675,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).base__.RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -3683,7 +3683,7 @@ impl ID2D1DeviceContext { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).base__.PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -3694,7 +3694,7 @@ impl ID2D1DeviceContext { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -3707,14 +3707,14 @@ impl ID2D1DeviceContext { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -3724,18 +3724,18 @@ impl ID2D1DeviceContext { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap2(&self, size: Common::D2D_SIZE_U, sourcedata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES1) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBitmap2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(sourcedata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap2(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -3755,7 +3755,7 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateColorContextFromFilename)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn CreateColorContextFromWicColorContext(&self, wiccolorcontext: P0) -> ::windows_core::Result where @@ -3764,7 +3764,7 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateColorContextFromWicColorContext)(::windows_core::Interface::as_raw(self), wiccolorcontext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmapFromDxgiSurface(&self, surface: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -3777,13 +3777,13 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateEffect)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection2(&self, straightalphagradientstops: &[D2D1_GRADIENT_STOP], preinterpolationspace: D2D1_COLOR_SPACE, postinterpolationspace: D2D1_COLOR_SPACE, bufferprecision: D2D1_BUFFER_PRECISION, extendmode: D2D1_EXTEND_MODE, colorinterpolationmode: D2D1_COLOR_INTERPOLATION_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateGradientStopCollection2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(straightalphagradientstops.as_ptr()), straightalphagradientstops.len() as _, preinterpolationspace, postinterpolationspace, bufferprecision, extendmode, colorinterpolationmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateImageBrush(&self, image: P0, imagebrushproperties: *const D2D1_IMAGE_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -3792,7 +3792,7 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateImageBrush)(::windows_core::Interface::as_raw(self), image.into_param().abi(), imagebrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush2(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES1>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -3805,17 +3805,17 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateCommandList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsDxgiFormatSupported(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsDxgiFormatSupported)(::windows_core::Interface::as_raw(self), format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBufferPrecisionSupported(&self, bufferprecision: D2D1_BUFFER_PRECISION) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsBufferPrecisionSupported)(::windows_core::Interface::as_raw(self), bufferprecision) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageLocalBounds(&self, image: P0) -> ::windows_core::Result where @@ -3824,7 +3824,7 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetImageLocalBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageWorldBounds(&self, image: P0) -> ::windows_core::Result where @@ -3833,7 +3833,7 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetImageWorldBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetGlyphRunWorldBounds(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3855,12 +3855,12 @@ impl ID2D1DeviceContext { (::windows_core::Interface::vtable(self).GetTarget)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetRenderingControls(&self, renderingcontrols: *const D2D1_RENDERING_CONTROLS) { (::windows_core::Interface::vtable(self).SetRenderingControls)(::windows_core::Interface::as_raw(self), renderingcontrols) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetRenderingControls(&self) -> D2D1_RENDERING_CONTROLS { let mut result__ = ::std::mem::zeroed(); @@ -3879,7 +3879,7 @@ impl ID2D1DeviceContext { pub unsafe fn GetUnitMode(&self) -> D2D1_UNIT_MODE { (::windows_core::Interface::vtable(self).GetUnitMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun2(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -3887,7 +3887,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).DrawGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) where @@ -3895,7 +3895,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) where @@ -3903,7 +3903,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).DrawGdiMetafile)(::windows_core::Interface::as_raw(self), gdimetafile.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap2(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) where @@ -3911,7 +3911,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).DrawBitmap2)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer2(&self, layerparameters: *const D2D1_LAYER_PARAMETERS1, layer: P0) where @@ -3919,7 +3919,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).PushLayer2)(::windows_core::Interface::as_raw(self), layerparameters, layer.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn InvalidateEffectInputRectangle(&self, effect: P0, input: u32, inputrectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result<()> where @@ -3934,7 +3934,7 @@ impl ID2D1DeviceContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEffectInvalidRectangleCount)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectInvalidRectangles(&self, effect: P0, rectangles: &mut [Common::D2D_RECT_F]) -> ::windows_core::Result<()> where @@ -3942,7 +3942,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).GetEffectInvalidRectangles)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), ::core::mem::transmute(rectangles.as_ptr()), rectangles.len() as _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectRequiredInputRectangles(&self, rendereffect: P0, renderimagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, inputdescriptions: *const D2D1_EFFECT_INPUT_DESCRIPTION, requiredinputrects: *mut Common::D2D_RECT_F, inputcount: u32) -> ::windows_core::Result<()> where @@ -3950,7 +3950,7 @@ impl ID2D1DeviceContext { { (::windows_core::Interface::vtable(self).GetEffectRequiredInputRectangles)(::windows_core::Interface::as_raw(self), rendereffect.into_param().abi(), ::core::mem::transmute(renderimagerectangle.unwrap_or(::std::ptr::null())), inputdescriptions, requiredinputrects, inputcount).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask2(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -4087,13 +4087,13 @@ impl ID2D1DeviceContext1 { (::windows_core::Interface::vtable(self).base__.base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -4102,12 +4102,12 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -4116,19 +4116,19 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -4137,7 +4137,7 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -4146,13 +4146,13 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4162,7 +4162,7 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -4171,7 +4171,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -4180,7 +4180,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -4188,7 +4188,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -4197,7 +4197,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -4205,7 +4205,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -4214,7 +4214,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -4245,7 +4245,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -4254,7 +4254,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -4262,7 +4262,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -4271,7 +4271,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -4280,7 +4280,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -4288,12 +4288,12 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -4310,7 +4310,7 @@ impl ID2D1DeviceContext1 { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).base__.base__.GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -4318,7 +4318,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4331,7 +4331,7 @@ impl ID2D1DeviceContext1 { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -4357,7 +4357,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.base__.RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).base__.base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -4365,7 +4365,7 @@ impl ID2D1DeviceContext1 { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).base__.base__.PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).base__.base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -4376,7 +4376,7 @@ impl ID2D1DeviceContext1 { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -4389,14 +4389,14 @@ impl ID2D1DeviceContext1 { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -4406,18 +4406,18 @@ impl ID2D1DeviceContext1 { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap2(&self, size: Common::D2D_SIZE_U, sourcedata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES1) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmap2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(sourcedata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap2(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -4437,7 +4437,7 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateColorContextFromFilename)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn CreateColorContextFromWicColorContext(&self, wiccolorcontext: P0) -> ::windows_core::Result where @@ -4446,7 +4446,7 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateColorContextFromWicColorContext)(::windows_core::Interface::as_raw(self), wiccolorcontext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmapFromDxgiSurface(&self, surface: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -4459,13 +4459,13 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateEffect)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection2(&self, straightalphagradientstops: &[D2D1_GRADIENT_STOP], preinterpolationspace: D2D1_COLOR_SPACE, postinterpolationspace: D2D1_COLOR_SPACE, bufferprecision: D2D1_BUFFER_PRECISION, extendmode: D2D1_EXTEND_MODE, colorinterpolationmode: D2D1_COLOR_INTERPOLATION_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGradientStopCollection2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(straightalphagradientstops.as_ptr()), straightalphagradientstops.len() as _, preinterpolationspace, postinterpolationspace, bufferprecision, extendmode, colorinterpolationmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateImageBrush(&self, image: P0, imagebrushproperties: *const D2D1_IMAGE_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -4474,7 +4474,7 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateImageBrush)(::windows_core::Interface::as_raw(self), image.into_param().abi(), imagebrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush2(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES1>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -4487,17 +4487,17 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateCommandList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsDxgiFormatSupported(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsDxgiFormatSupported)(::windows_core::Interface::as_raw(self), format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBufferPrecisionSupported(&self, bufferprecision: D2D1_BUFFER_PRECISION) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsBufferPrecisionSupported)(::windows_core::Interface::as_raw(self), bufferprecision) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageLocalBounds(&self, image: P0) -> ::windows_core::Result where @@ -4506,7 +4506,7 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetImageLocalBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageWorldBounds(&self, image: P0) -> ::windows_core::Result where @@ -4515,7 +4515,7 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetImageWorldBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetGlyphRunWorldBounds(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4537,12 +4537,12 @@ impl ID2D1DeviceContext1 { (::windows_core::Interface::vtable(self).base__.GetTarget)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetRenderingControls(&self, renderingcontrols: *const D2D1_RENDERING_CONTROLS) { (::windows_core::Interface::vtable(self).base__.SetRenderingControls)(::windows_core::Interface::as_raw(self), renderingcontrols) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetRenderingControls(&self) -> D2D1_RENDERING_CONTROLS { let mut result__ = ::std::mem::zeroed(); @@ -4561,7 +4561,7 @@ impl ID2D1DeviceContext1 { pub unsafe fn GetUnitMode(&self) -> D2D1_UNIT_MODE { (::windows_core::Interface::vtable(self).base__.GetUnitMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun2(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -4569,7 +4569,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.DrawGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) where @@ -4577,7 +4577,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) where @@ -4585,7 +4585,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.DrawGdiMetafile)(::windows_core::Interface::as_raw(self), gdimetafile.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap2(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) where @@ -4593,7 +4593,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.DrawBitmap2)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer2(&self, layerparameters: *const D2D1_LAYER_PARAMETERS1, layer: P0) where @@ -4601,7 +4601,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.PushLayer2)(::windows_core::Interface::as_raw(self), layerparameters, layer.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn InvalidateEffectInputRectangle(&self, effect: P0, input: u32, inputrectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result<()> where @@ -4616,7 +4616,7 @@ impl ID2D1DeviceContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEffectInvalidRectangleCount)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectInvalidRectangles(&self, effect: P0, rectangles: &mut [Common::D2D_RECT_F]) -> ::windows_core::Result<()> where @@ -4624,7 +4624,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.GetEffectInvalidRectangles)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), ::core::mem::transmute(rectangles.as_ptr()), rectangles.len() as _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectRequiredInputRectangles(&self, rendereffect: P0, renderimagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, inputdescriptions: *const D2D1_EFFECT_INPUT_DESCRIPTION, requiredinputrects: *mut Common::D2D_RECT_F, inputcount: u32) -> ::windows_core::Result<()> where @@ -4632,7 +4632,7 @@ impl ID2D1DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.GetEffectRequiredInputRectangles)(::windows_core::Interface::as_raw(self), rendereffect.into_param().abi(), ::core::mem::transmute(renderimagerectangle.unwrap_or(::std::ptr::null())), inputdescriptions, requiredinputrects, inputcount).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask2(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -4690,13 +4690,13 @@ impl ID2D1DeviceContext2 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -4705,12 +4705,12 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -4719,19 +4719,19 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -4740,7 +4740,7 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -4749,13 +4749,13 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4765,7 +4765,7 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -4774,7 +4774,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -4783,7 +4783,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -4791,7 +4791,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -4800,7 +4800,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -4808,7 +4808,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -4817,7 +4817,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -4848,7 +4848,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -4857,7 +4857,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -4865,7 +4865,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -4874,7 +4874,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -4883,7 +4883,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -4891,12 +4891,12 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -4913,7 +4913,7 @@ impl ID2D1DeviceContext2 { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).base__.base__.base__.GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -4921,7 +4921,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4934,7 +4934,7 @@ impl ID2D1DeviceContext2 { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -4960,7 +4960,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).base__.base__.base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -4968,7 +4968,7 @@ impl ID2D1DeviceContext2 { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).base__.base__.base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -4979,7 +4979,7 @@ impl ID2D1DeviceContext2 { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -4992,14 +4992,14 @@ impl ID2D1DeviceContext2 { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -5009,18 +5009,18 @@ impl ID2D1DeviceContext2 { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.base__.GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap2(&self, size: Common::D2D_SIZE_U, sourcedata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES1) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateBitmap2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(sourcedata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap2(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -5040,7 +5040,7 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateColorContextFromFilename)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn CreateColorContextFromWicColorContext(&self, wiccolorcontext: P0) -> ::windows_core::Result where @@ -5049,7 +5049,7 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateColorContextFromWicColorContext)(::windows_core::Interface::as_raw(self), wiccolorcontext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmapFromDxgiSurface(&self, surface: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -5062,13 +5062,13 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateEffect)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection2(&self, straightalphagradientstops: &[D2D1_GRADIENT_STOP], preinterpolationspace: D2D1_COLOR_SPACE, postinterpolationspace: D2D1_COLOR_SPACE, bufferprecision: D2D1_BUFFER_PRECISION, extendmode: D2D1_EXTEND_MODE, colorinterpolationmode: D2D1_COLOR_INTERPOLATION_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateGradientStopCollection2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(straightalphagradientstops.as_ptr()), straightalphagradientstops.len() as _, preinterpolationspace, postinterpolationspace, bufferprecision, extendmode, colorinterpolationmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateImageBrush(&self, image: P0, imagebrushproperties: *const D2D1_IMAGE_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -5077,7 +5077,7 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateImageBrush)(::windows_core::Interface::as_raw(self), image.into_param().abi(), imagebrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush2(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES1>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -5090,17 +5090,17 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateCommandList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsDxgiFormatSupported(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsDxgiFormatSupported)(::windows_core::Interface::as_raw(self), format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBufferPrecisionSupported(&self, bufferprecision: D2D1_BUFFER_PRECISION) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsBufferPrecisionSupported)(::windows_core::Interface::as_raw(self), bufferprecision) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageLocalBounds(&self, image: P0) -> ::windows_core::Result where @@ -5109,7 +5109,7 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetImageLocalBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageWorldBounds(&self, image: P0) -> ::windows_core::Result where @@ -5118,7 +5118,7 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetImageWorldBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetGlyphRunWorldBounds(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5140,12 +5140,12 @@ impl ID2D1DeviceContext2 { (::windows_core::Interface::vtable(self).base__.base__.GetTarget)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetRenderingControls(&self, renderingcontrols: *const D2D1_RENDERING_CONTROLS) { (::windows_core::Interface::vtable(self).base__.base__.SetRenderingControls)(::windows_core::Interface::as_raw(self), renderingcontrols) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetRenderingControls(&self) -> D2D1_RENDERING_CONTROLS { let mut result__ = ::std::mem::zeroed(); @@ -5164,7 +5164,7 @@ impl ID2D1DeviceContext2 { pub unsafe fn GetUnitMode(&self) -> D2D1_UNIT_MODE { (::windows_core::Interface::vtable(self).base__.base__.GetUnitMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun2(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -5172,7 +5172,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.DrawGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) where @@ -5180,7 +5180,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) where @@ -5188,7 +5188,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.DrawGdiMetafile)(::windows_core::Interface::as_raw(self), gdimetafile.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap2(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) where @@ -5196,7 +5196,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.DrawBitmap2)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer2(&self, layerparameters: *const D2D1_LAYER_PARAMETERS1, layer: P0) where @@ -5204,7 +5204,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.PushLayer2)(::windows_core::Interface::as_raw(self), layerparameters, layer.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn InvalidateEffectInputRectangle(&self, effect: P0, input: u32, inputrectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result<()> where @@ -5219,7 +5219,7 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetEffectInvalidRectangleCount)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectInvalidRectangles(&self, effect: P0, rectangles: &mut [Common::D2D_RECT_F]) -> ::windows_core::Result<()> where @@ -5227,7 +5227,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.GetEffectInvalidRectangles)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), ::core::mem::transmute(rectangles.as_ptr()), rectangles.len() as _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectRequiredInputRectangles(&self, rendereffect: P0, renderimagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, inputdescriptions: *const D2D1_EFFECT_INPUT_DESCRIPTION, requiredinputrects: *mut Common::D2D_RECT_F, inputcount: u32) -> ::windows_core::Result<()> where @@ -5235,7 +5235,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.GetEffectRequiredInputRectangles)(::windows_core::Interface::as_raw(self), rendereffect.into_param().abi(), ::core::mem::transmute(renderimagerectangle.unwrap_or(::std::ptr::null())), inputdescriptions, requiredinputrects, inputcount).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask2(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -5270,19 +5270,19 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateInk)(::windows_core::Interface::as_raw(self), startpoint, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateInkStyle(&self, inkstyleproperties: ::core::option::Option<*const D2D1_INK_STYLE_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateInkStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(inkstyleproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientMesh(&self, patches: &[D2D1_GRADIENT_MESH_PATCH]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateGradientMesh)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(patches.as_ptr()), patches.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateImageSourceFromWic(&self, wicbitmapsource: P0, loadingoptions: D2D1_IMAGE_SOURCE_LOADING_OPTIONS, alphamode: Common::D2D1_ALPHA_MODE) -> ::windows_core::Result where @@ -5295,13 +5295,13 @@ impl ID2D1DeviceContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateLookupTable3D)(::windows_core::Interface::as_raw(self), precision, ::core::mem::transmute(extents.as_ptr()), ::core::mem::transmute(data.as_ptr()), data.len() as _, ::core::mem::transmute(strides.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateImageSourceFromDxgi(&self, surfaces: &[::core::option::Option], colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, options: D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateImageSourceFromDxgi)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(surfaces.as_ptr()), surfaces.len() as _, colorspace, options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetGradientMeshWorldBounds(&self, gradientmesh: P0) -> ::windows_core::Result where @@ -5324,7 +5324,7 @@ impl ID2D1DeviceContext2 { { (::windows_core::Interface::vtable(self).DrawGradientMesh)(::windows_core::Interface::as_raw(self), gradientmesh.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile2(&self, gdimetafile: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -5392,13 +5392,13 @@ impl ID2D1DeviceContext3 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -5407,12 +5407,12 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -5421,19 +5421,19 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -5442,7 +5442,7 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -5451,13 +5451,13 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5467,7 +5467,7 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -5476,7 +5476,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -5485,7 +5485,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -5493,7 +5493,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -5502,7 +5502,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -5510,7 +5510,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -5519,7 +5519,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -5550,7 +5550,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -5559,7 +5559,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -5567,7 +5567,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -5576,7 +5576,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -5585,7 +5585,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -5593,12 +5593,12 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -5615,7 +5615,7 @@ impl ID2D1DeviceContext3 { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -5623,7 +5623,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5636,7 +5636,7 @@ impl ID2D1DeviceContext3 { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -5662,7 +5662,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -5670,7 +5670,7 @@ impl ID2D1DeviceContext3 { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -5681,7 +5681,7 @@ impl ID2D1DeviceContext3 { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -5694,14 +5694,14 @@ impl ID2D1DeviceContext3 { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -5711,18 +5711,18 @@ impl ID2D1DeviceContext3 { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap2(&self, size: Common::D2D_SIZE_U, sourcedata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES1) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateBitmap2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(sourcedata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap2(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -5742,7 +5742,7 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateColorContextFromFilename)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn CreateColorContextFromWicColorContext(&self, wiccolorcontext: P0) -> ::windows_core::Result where @@ -5751,7 +5751,7 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateColorContextFromWicColorContext)(::windows_core::Interface::as_raw(self), wiccolorcontext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmapFromDxgiSurface(&self, surface: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -5764,13 +5764,13 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateEffect)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection2(&self, straightalphagradientstops: &[D2D1_GRADIENT_STOP], preinterpolationspace: D2D1_COLOR_SPACE, postinterpolationspace: D2D1_COLOR_SPACE, bufferprecision: D2D1_BUFFER_PRECISION, extendmode: D2D1_EXTEND_MODE, colorinterpolationmode: D2D1_COLOR_INTERPOLATION_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateGradientStopCollection2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(straightalphagradientstops.as_ptr()), straightalphagradientstops.len() as _, preinterpolationspace, postinterpolationspace, bufferprecision, extendmode, colorinterpolationmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateImageBrush(&self, image: P0, imagebrushproperties: *const D2D1_IMAGE_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -5779,7 +5779,7 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateImageBrush)(::windows_core::Interface::as_raw(self), image.into_param().abi(), imagebrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush2(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES1>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -5792,17 +5792,17 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateCommandList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsDxgiFormatSupported(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsDxgiFormatSupported)(::windows_core::Interface::as_raw(self), format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBufferPrecisionSupported(&self, bufferprecision: D2D1_BUFFER_PRECISION) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsBufferPrecisionSupported)(::windows_core::Interface::as_raw(self), bufferprecision) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageLocalBounds(&self, image: P0) -> ::windows_core::Result where @@ -5811,7 +5811,7 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetImageLocalBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageWorldBounds(&self, image: P0) -> ::windows_core::Result where @@ -5820,7 +5820,7 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetImageWorldBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetGlyphRunWorldBounds(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5842,12 +5842,12 @@ impl ID2D1DeviceContext3 { (::windows_core::Interface::vtable(self).base__.base__.base__.GetTarget)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetRenderingControls(&self, renderingcontrols: *const D2D1_RENDERING_CONTROLS) { (::windows_core::Interface::vtable(self).base__.base__.base__.SetRenderingControls)(::windows_core::Interface::as_raw(self), renderingcontrols) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetRenderingControls(&self) -> D2D1_RENDERING_CONTROLS { let mut result__ = ::std::mem::zeroed(); @@ -5866,7 +5866,7 @@ impl ID2D1DeviceContext3 { pub unsafe fn GetUnitMode(&self) -> D2D1_UNIT_MODE { (::windows_core::Interface::vtable(self).base__.base__.base__.GetUnitMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun2(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -5874,7 +5874,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) where @@ -5882,7 +5882,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) where @@ -5890,7 +5890,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawGdiMetafile)(::windows_core::Interface::as_raw(self), gdimetafile.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap2(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) where @@ -5898,7 +5898,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawBitmap2)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer2(&self, layerparameters: *const D2D1_LAYER_PARAMETERS1, layer: P0) where @@ -5906,7 +5906,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.PushLayer2)(::windows_core::Interface::as_raw(self), layerparameters, layer.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn InvalidateEffectInputRectangle(&self, effect: P0, input: u32, inputrectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result<()> where @@ -5921,7 +5921,7 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetEffectInvalidRectangleCount)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectInvalidRectangles(&self, effect: P0, rectangles: &mut [Common::D2D_RECT_F]) -> ::windows_core::Result<()> where @@ -5929,7 +5929,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetEffectInvalidRectangles)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), ::core::mem::transmute(rectangles.as_ptr()), rectangles.len() as _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectRequiredInputRectangles(&self, rendereffect: P0, renderimagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, inputdescriptions: *const D2D1_EFFECT_INPUT_DESCRIPTION, requiredinputrects: *mut Common::D2D_RECT_F, inputcount: u32) -> ::windows_core::Result<()> where @@ -5937,7 +5937,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetEffectRequiredInputRectangles)(::windows_core::Interface::as_raw(self), rendereffect.into_param().abi(), ::core::mem::transmute(renderimagerectangle.unwrap_or(::std::ptr::null())), inputdescriptions, requiredinputrects, inputcount).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask2(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -5972,19 +5972,19 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateInk)(::windows_core::Interface::as_raw(self), startpoint, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateInkStyle(&self, inkstyleproperties: ::core::option::Option<*const D2D1_INK_STYLE_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateInkStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(inkstyleproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientMesh(&self, patches: &[D2D1_GRADIENT_MESH_PATCH]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGradientMesh)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(patches.as_ptr()), patches.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateImageSourceFromWic(&self, wicbitmapsource: P0, loadingoptions: D2D1_IMAGE_SOURCE_LOADING_OPTIONS, alphamode: Common::D2D1_ALPHA_MODE) -> ::windows_core::Result where @@ -5997,13 +5997,13 @@ impl ID2D1DeviceContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateLookupTable3D)(::windows_core::Interface::as_raw(self), precision, ::core::mem::transmute(extents.as_ptr()), ::core::mem::transmute(data.as_ptr()), data.len() as _, ::core::mem::transmute(strides.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateImageSourceFromDxgi(&self, surfaces: &[::core::option::Option], colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, options: D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateImageSourceFromDxgi)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(surfaces.as_ptr()), surfaces.len() as _, colorspace, options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetGradientMeshWorldBounds(&self, gradientmesh: P0) -> ::windows_core::Result where @@ -6026,7 +6026,7 @@ impl ID2D1DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.DrawGradientMesh)(::windows_core::Interface::as_raw(self), gradientmesh.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile2(&self, gdimetafile: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -6078,13 +6078,13 @@ impl ID2D1DeviceContext4 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -6093,12 +6093,12 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -6107,19 +6107,19 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -6128,7 +6128,7 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -6137,13 +6137,13 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6153,7 +6153,7 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -6162,7 +6162,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -6171,7 +6171,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -6179,7 +6179,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -6188,7 +6188,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -6196,7 +6196,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -6205,7 +6205,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -6236,7 +6236,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -6245,7 +6245,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -6253,7 +6253,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -6262,7 +6262,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -6271,7 +6271,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -6279,12 +6279,12 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -6301,7 +6301,7 @@ impl ID2D1DeviceContext4 { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -6309,7 +6309,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6322,7 +6322,7 @@ impl ID2D1DeviceContext4 { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -6348,7 +6348,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -6356,7 +6356,7 @@ impl ID2D1DeviceContext4 { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -6367,7 +6367,7 @@ impl ID2D1DeviceContext4 { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -6380,14 +6380,14 @@ impl ID2D1DeviceContext4 { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -6397,18 +6397,18 @@ impl ID2D1DeviceContext4 { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap2(&self, size: Common::D2D_SIZE_U, sourcedata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES1) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateBitmap2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(sourcedata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap2(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -6428,7 +6428,7 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateColorContextFromFilename)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn CreateColorContextFromWicColorContext(&self, wiccolorcontext: P0) -> ::windows_core::Result where @@ -6437,7 +6437,7 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateColorContextFromWicColorContext)(::windows_core::Interface::as_raw(self), wiccolorcontext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmapFromDxgiSurface(&self, surface: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -6450,13 +6450,13 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateEffect)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection2(&self, straightalphagradientstops: &[D2D1_GRADIENT_STOP], preinterpolationspace: D2D1_COLOR_SPACE, postinterpolationspace: D2D1_COLOR_SPACE, bufferprecision: D2D1_BUFFER_PRECISION, extendmode: D2D1_EXTEND_MODE, colorinterpolationmode: D2D1_COLOR_INTERPOLATION_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateGradientStopCollection2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(straightalphagradientstops.as_ptr()), straightalphagradientstops.len() as _, preinterpolationspace, postinterpolationspace, bufferprecision, extendmode, colorinterpolationmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateImageBrush(&self, image: P0, imagebrushproperties: *const D2D1_IMAGE_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -6465,7 +6465,7 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateImageBrush)(::windows_core::Interface::as_raw(self), image.into_param().abi(), imagebrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush2(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES1>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -6478,17 +6478,17 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateCommandList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsDxgiFormatSupported(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsDxgiFormatSupported)(::windows_core::Interface::as_raw(self), format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBufferPrecisionSupported(&self, bufferprecision: D2D1_BUFFER_PRECISION) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsBufferPrecisionSupported)(::windows_core::Interface::as_raw(self), bufferprecision) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageLocalBounds(&self, image: P0) -> ::windows_core::Result where @@ -6497,7 +6497,7 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetImageLocalBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageWorldBounds(&self, image: P0) -> ::windows_core::Result where @@ -6506,7 +6506,7 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetImageWorldBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetGlyphRunWorldBounds(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6528,12 +6528,12 @@ impl ID2D1DeviceContext4 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetTarget)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetRenderingControls(&self, renderingcontrols: *const D2D1_RENDERING_CONTROLS) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetRenderingControls)(::windows_core::Interface::as_raw(self), renderingcontrols) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetRenderingControls(&self) -> D2D1_RENDERING_CONTROLS { let mut result__ = ::std::mem::zeroed(); @@ -6552,7 +6552,7 @@ impl ID2D1DeviceContext4 { pub unsafe fn GetUnitMode(&self) -> D2D1_UNIT_MODE { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetUnitMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun2(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -6560,7 +6560,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) where @@ -6568,7 +6568,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) where @@ -6576,7 +6576,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawGdiMetafile)(::windows_core::Interface::as_raw(self), gdimetafile.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap2(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) where @@ -6584,7 +6584,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawBitmap2)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer2(&self, layerparameters: *const D2D1_LAYER_PARAMETERS1, layer: P0) where @@ -6592,7 +6592,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.PushLayer2)(::windows_core::Interface::as_raw(self), layerparameters, layer.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn InvalidateEffectInputRectangle(&self, effect: P0, input: u32, inputrectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result<()> where @@ -6607,7 +6607,7 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetEffectInvalidRectangleCount)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectInvalidRectangles(&self, effect: P0, rectangles: &mut [Common::D2D_RECT_F]) -> ::windows_core::Result<()> where @@ -6615,7 +6615,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetEffectInvalidRectangles)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), ::core::mem::transmute(rectangles.as_ptr()), rectangles.len() as _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectRequiredInputRectangles(&self, rendereffect: P0, renderimagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, inputdescriptions: *const D2D1_EFFECT_INPUT_DESCRIPTION, requiredinputrects: *mut Common::D2D_RECT_F, inputcount: u32) -> ::windows_core::Result<()> where @@ -6623,7 +6623,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetEffectRequiredInputRectangles)(::windows_core::Interface::as_raw(self), rendereffect.into_param().abi(), ::core::mem::transmute(renderimagerectangle.unwrap_or(::std::ptr::null())), inputdescriptions, requiredinputrects, inputcount).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask2(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -6658,19 +6658,19 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateInk)(::windows_core::Interface::as_raw(self), startpoint, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateInkStyle(&self, inkstyleproperties: ::core::option::Option<*const D2D1_INK_STYLE_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateInkStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(inkstyleproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientMesh(&self, patches: &[D2D1_GRADIENT_MESH_PATCH]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateGradientMesh)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(patches.as_ptr()), patches.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateImageSourceFromWic(&self, wicbitmapsource: P0, loadingoptions: D2D1_IMAGE_SOURCE_LOADING_OPTIONS, alphamode: Common::D2D1_ALPHA_MODE) -> ::windows_core::Result where @@ -6683,13 +6683,13 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateLookupTable3D)(::windows_core::Interface::as_raw(self), precision, ::core::mem::transmute(extents.as_ptr()), ::core::mem::transmute(data.as_ptr()), data.len() as _, ::core::mem::transmute(strides.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateImageSourceFromDxgi(&self, surfaces: &[::core::option::Option], colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, options: D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateImageSourceFromDxgi)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(surfaces.as_ptr()), surfaces.len() as _, colorspace, options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetGradientMeshWorldBounds(&self, gradientmesh: P0) -> ::windows_core::Result where @@ -6712,7 +6712,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.DrawGradientMesh)(::windows_core::Interface::as_raw(self), gradientmesh.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile2(&self, gdimetafile: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -6742,7 +6742,7 @@ impl ID2D1DeviceContext4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSvgGlyphStyle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText2(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, svgglyphstyle: P2, colorpaletteindex: u32, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -6752,7 +6752,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).DrawText2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout2(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, svgglyphstyle: P2, colorpaletteindex: u32, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -6762,12 +6762,12 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).DrawTextLayout2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawColorBitmapGlyphRun(&self, glyphimageformat: super::DirectWrite::DWRITE_GLYPH_IMAGE_FORMATS, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE, bitmapsnapoption: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION) { (::windows_core::Interface::vtable(self).DrawColorBitmapGlyphRun)(::windows_core::Interface::as_raw(self), glyphimageformat, ::core::mem::transmute(baselineorigin), glyphrun, measuringmode, bitmapsnapoption) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawSvgGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, defaultfillbrush: P0, svgglyphstyle: P1, colorpaletteindex: u32, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -6776,7 +6776,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).DrawSvgGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, measuringmode) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetColorBitmapGlyphImage(&self, glyphimageformat: super::DirectWrite::DWRITE_GLYPH_IMAGE_FORMATS, glyphorigin: Common::D2D_POINT_2F, fontface: P0, fontemsize: f32, glyphindex: u16, issideways: P1, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, dpix: f32, dpiy: f32, glyphtransform: *mut super::super::super::Foundation::Numerics::Matrix3x2, glyphimage: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6785,7 +6785,7 @@ impl ID2D1DeviceContext4 { { (::windows_core::Interface::vtable(self).GetColorBitmapGlyphImage)(::windows_core::Interface::as_raw(self), glyphimageformat, ::core::mem::transmute(glyphorigin), fontface.into_param().abi(), fontemsize, glyphindex, issideways.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), dpix, dpiy, glyphtransform, ::core::mem::transmute(glyphimage)).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetSvgGlyphImage(&self, glyphorigin: Common::D2D_POINT_2F, fontface: P0, fontemsize: f32, glyphindex: u16, issideways: P1, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, defaultfillbrush: P2, svgglyphstyle: P3, colorpaletteindex: u32, glyphtransform: *mut super::super::super::Foundation::Numerics::Matrix3x2, glyphimage: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6845,13 +6845,13 @@ impl ID2D1DeviceContext5 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -6860,12 +6860,12 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -6874,19 +6874,19 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -6895,7 +6895,7 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -6904,13 +6904,13 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6920,7 +6920,7 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -6929,7 +6929,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -6938,7 +6938,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -6946,7 +6946,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -6955,7 +6955,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -6963,7 +6963,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -6972,7 +6972,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -7003,7 +7003,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -7012,7 +7012,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -7020,7 +7020,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -7029,7 +7029,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -7038,7 +7038,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -7046,12 +7046,12 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -7068,7 +7068,7 @@ impl ID2D1DeviceContext5 { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -7076,7 +7076,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7089,7 +7089,7 @@ impl ID2D1DeviceContext5 { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -7115,7 +7115,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -7123,7 +7123,7 @@ impl ID2D1DeviceContext5 { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -7134,7 +7134,7 @@ impl ID2D1DeviceContext5 { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -7147,14 +7147,14 @@ impl ID2D1DeviceContext5 { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -7164,18 +7164,18 @@ impl ID2D1DeviceContext5 { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap2(&self, size: Common::D2D_SIZE_U, sourcedata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES1) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateBitmap2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(sourcedata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap2(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -7195,7 +7195,7 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateColorContextFromFilename)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn CreateColorContextFromWicColorContext(&self, wiccolorcontext: P0) -> ::windows_core::Result where @@ -7204,7 +7204,7 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateColorContextFromWicColorContext)(::windows_core::Interface::as_raw(self), wiccolorcontext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmapFromDxgiSurface(&self, surface: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -7217,13 +7217,13 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateEffect)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection2(&self, straightalphagradientstops: &[D2D1_GRADIENT_STOP], preinterpolationspace: D2D1_COLOR_SPACE, postinterpolationspace: D2D1_COLOR_SPACE, bufferprecision: D2D1_BUFFER_PRECISION, extendmode: D2D1_EXTEND_MODE, colorinterpolationmode: D2D1_COLOR_INTERPOLATION_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateGradientStopCollection2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(straightalphagradientstops.as_ptr()), straightalphagradientstops.len() as _, preinterpolationspace, postinterpolationspace, bufferprecision, extendmode, colorinterpolationmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateImageBrush(&self, image: P0, imagebrushproperties: *const D2D1_IMAGE_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -7232,7 +7232,7 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateImageBrush)(::windows_core::Interface::as_raw(self), image.into_param().abi(), imagebrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush2(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES1>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -7245,17 +7245,17 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateCommandList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsDxgiFormatSupported(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsDxgiFormatSupported)(::windows_core::Interface::as_raw(self), format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBufferPrecisionSupported(&self, bufferprecision: D2D1_BUFFER_PRECISION) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsBufferPrecisionSupported)(::windows_core::Interface::as_raw(self), bufferprecision) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageLocalBounds(&self, image: P0) -> ::windows_core::Result where @@ -7264,7 +7264,7 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetImageLocalBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageWorldBounds(&self, image: P0) -> ::windows_core::Result where @@ -7273,7 +7273,7 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetImageWorldBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetGlyphRunWorldBounds(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7295,12 +7295,12 @@ impl ID2D1DeviceContext5 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetTarget)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetRenderingControls(&self, renderingcontrols: *const D2D1_RENDERING_CONTROLS) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetRenderingControls)(::windows_core::Interface::as_raw(self), renderingcontrols) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetRenderingControls(&self) -> D2D1_RENDERING_CONTROLS { let mut result__ = ::std::mem::zeroed(); @@ -7319,7 +7319,7 @@ impl ID2D1DeviceContext5 { pub unsafe fn GetUnitMode(&self) -> D2D1_UNIT_MODE { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetUnitMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun2(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -7327,7 +7327,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) where @@ -7335,7 +7335,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) where @@ -7343,7 +7343,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawGdiMetafile)(::windows_core::Interface::as_raw(self), gdimetafile.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap2(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) where @@ -7351,7 +7351,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DrawBitmap2)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer2(&self, layerparameters: *const D2D1_LAYER_PARAMETERS1, layer: P0) where @@ -7359,7 +7359,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.PushLayer2)(::windows_core::Interface::as_raw(self), layerparameters, layer.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn InvalidateEffectInputRectangle(&self, effect: P0, input: u32, inputrectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result<()> where @@ -7374,7 +7374,7 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetEffectInvalidRectangleCount)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectInvalidRectangles(&self, effect: P0, rectangles: &mut [Common::D2D_RECT_F]) -> ::windows_core::Result<()> where @@ -7382,7 +7382,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetEffectInvalidRectangles)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), ::core::mem::transmute(rectangles.as_ptr()), rectangles.len() as _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectRequiredInputRectangles(&self, rendereffect: P0, renderimagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, inputdescriptions: *const D2D1_EFFECT_INPUT_DESCRIPTION, requiredinputrects: *mut Common::D2D_RECT_F, inputcount: u32) -> ::windows_core::Result<()> where @@ -7390,7 +7390,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetEffectRequiredInputRectangles)(::windows_core::Interface::as_raw(self), rendereffect.into_param().abi(), ::core::mem::transmute(renderimagerectangle.unwrap_or(::std::ptr::null())), inputdescriptions, requiredinputrects, inputcount).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask2(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -7425,19 +7425,19 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateInk)(::windows_core::Interface::as_raw(self), startpoint, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateInkStyle(&self, inkstyleproperties: ::core::option::Option<*const D2D1_INK_STYLE_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateInkStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(inkstyleproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientMesh(&self, patches: &[D2D1_GRADIENT_MESH_PATCH]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateGradientMesh)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(patches.as_ptr()), patches.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateImageSourceFromWic(&self, wicbitmapsource: P0, loadingoptions: D2D1_IMAGE_SOURCE_LOADING_OPTIONS, alphamode: Common::D2D1_ALPHA_MODE) -> ::windows_core::Result where @@ -7450,13 +7450,13 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateLookupTable3D)(::windows_core::Interface::as_raw(self), precision, ::core::mem::transmute(extents.as_ptr()), ::core::mem::transmute(data.as_ptr()), data.len() as _, ::core::mem::transmute(strides.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateImageSourceFromDxgi(&self, surfaces: &[::core::option::Option], colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, options: D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateImageSourceFromDxgi)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(surfaces.as_ptr()), surfaces.len() as _, colorspace, options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetGradientMeshWorldBounds(&self, gradientmesh: P0) -> ::windows_core::Result where @@ -7479,7 +7479,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DrawGradientMesh)(::windows_core::Interface::as_raw(self), gradientmesh.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile2(&self, gdimetafile: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -7509,7 +7509,7 @@ impl ID2D1DeviceContext5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSvgGlyphStyle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText2(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, svgglyphstyle: P2, colorpaletteindex: u32, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -7519,7 +7519,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.DrawText2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout2(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, svgglyphstyle: P2, colorpaletteindex: u32, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -7529,12 +7529,12 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.DrawTextLayout2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawColorBitmapGlyphRun(&self, glyphimageformat: super::DirectWrite::DWRITE_GLYPH_IMAGE_FORMATS, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE, bitmapsnapoption: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION) { (::windows_core::Interface::vtable(self).base__.DrawColorBitmapGlyphRun)(::windows_core::Interface::as_raw(self), glyphimageformat, ::core::mem::transmute(baselineorigin), glyphrun, measuringmode, bitmapsnapoption) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawSvgGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, defaultfillbrush: P0, svgglyphstyle: P1, colorpaletteindex: u32, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -7543,7 +7543,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.DrawSvgGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, measuringmode) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetColorBitmapGlyphImage(&self, glyphimageformat: super::DirectWrite::DWRITE_GLYPH_IMAGE_FORMATS, glyphorigin: Common::D2D_POINT_2F, fontface: P0, fontemsize: f32, glyphindex: u16, issideways: P1, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, dpix: f32, dpiy: f32, glyphtransform: *mut super::super::super::Foundation::Numerics::Matrix3x2, glyphimage: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -7552,7 +7552,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.GetColorBitmapGlyphImage)(::windows_core::Interface::as_raw(self), glyphimageformat, ::core::mem::transmute(glyphorigin), fontface.into_param().abi(), fontemsize, glyphindex, issideways.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), dpix, dpiy, glyphtransform, ::core::mem::transmute(glyphimage)).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetSvgGlyphImage(&self, glyphorigin: Common::D2D_POINT_2F, fontface: P0, fontemsize: f32, glyphindex: u16, issideways: P1, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, defaultfillbrush: P2, svgglyphstyle: P3, colorpaletteindex: u32, glyphtransform: *mut super::super::super::Foundation::Numerics::Matrix3x2, glyphimage: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -7563,7 +7563,7 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).base__.GetSvgGlyphImage)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(glyphorigin), fontface.into_param().abi(), fontemsize, glyphindex, issideways.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, glyphtransform, ::core::mem::transmute(glyphimage)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_System_Com"))] pub unsafe fn CreateSvgDocument(&self, inputxmlstream: P0, viewportsize: Common::D2D_SIZE_F) -> ::windows_core::Result where @@ -7578,13 +7578,13 @@ impl ID2D1DeviceContext5 { { (::windows_core::Interface::vtable(self).DrawSvgDocument)(::windows_core::Interface::as_raw(self), svgdocument.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateColorContextFromDxgiColorSpace(&self, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateColorContextFromDxgiColorSpace)(::windows_core::Interface::as_raw(self), colorspace, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateColorContextFromSimpleColorProfile(&self, simpleprofile: *const D2D1_SIMPLE_COLOR_PROFILE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7627,13 +7627,13 @@ impl ID2D1DeviceContext6 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -7642,12 +7642,12 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -7656,19 +7656,19 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -7677,7 +7677,7 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -7686,13 +7686,13 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7702,7 +7702,7 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -7711,7 +7711,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -7720,7 +7720,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -7728,7 +7728,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -7737,7 +7737,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -7745,7 +7745,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -7754,7 +7754,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -7785,7 +7785,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -7794,7 +7794,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -7802,7 +7802,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -7811,7 +7811,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -7820,7 +7820,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -7828,12 +7828,12 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -7850,7 +7850,7 @@ impl ID2D1DeviceContext6 { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -7858,7 +7858,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7871,7 +7871,7 @@ impl ID2D1DeviceContext6 { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -7897,7 +7897,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -7905,7 +7905,7 @@ impl ID2D1DeviceContext6 { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -7916,7 +7916,7 @@ impl ID2D1DeviceContext6 { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -7929,14 +7929,14 @@ impl ID2D1DeviceContext6 { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -7946,18 +7946,18 @@ impl ID2D1DeviceContext6 { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap2(&self, size: Common::D2D_SIZE_U, sourcedata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES1) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateBitmap2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(sourcedata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap2(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -7977,7 +7977,7 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateColorContextFromFilename)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn CreateColorContextFromWicColorContext(&self, wiccolorcontext: P0) -> ::windows_core::Result where @@ -7986,7 +7986,7 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateColorContextFromWicColorContext)(::windows_core::Interface::as_raw(self), wiccolorcontext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmapFromDxgiSurface(&self, surface: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES1>) -> ::windows_core::Result where @@ -7999,13 +7999,13 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateEffect)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection2(&self, straightalphagradientstops: &[D2D1_GRADIENT_STOP], preinterpolationspace: D2D1_COLOR_SPACE, postinterpolationspace: D2D1_COLOR_SPACE, bufferprecision: D2D1_BUFFER_PRECISION, extendmode: D2D1_EXTEND_MODE, colorinterpolationmode: D2D1_COLOR_INTERPOLATION_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateGradientStopCollection2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(straightalphagradientstops.as_ptr()), straightalphagradientstops.len() as _, preinterpolationspace, postinterpolationspace, bufferprecision, extendmode, colorinterpolationmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateImageBrush(&self, image: P0, imagebrushproperties: *const D2D1_IMAGE_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -8014,7 +8014,7 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateImageBrush)(::windows_core::Interface::as_raw(self), image.into_param().abi(), imagebrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush2(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES1>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -8027,17 +8027,17 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateCommandList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsDxgiFormatSupported(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IsDxgiFormatSupported)(::windows_core::Interface::as_raw(self), format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBufferPrecisionSupported(&self, bufferprecision: D2D1_BUFFER_PRECISION) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IsBufferPrecisionSupported)(::windows_core::Interface::as_raw(self), bufferprecision) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageLocalBounds(&self, image: P0) -> ::windows_core::Result where @@ -8046,7 +8046,7 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetImageLocalBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetImageWorldBounds(&self, image: P0) -> ::windows_core::Result where @@ -8055,7 +8055,7 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetImageWorldBounds)(::windows_core::Interface::as_raw(self), image.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetGlyphRunWorldBounds(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8077,12 +8077,12 @@ impl ID2D1DeviceContext6 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetTarget)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetRenderingControls(&self, renderingcontrols: *const D2D1_RENDERING_CONTROLS) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetRenderingControls)(::windows_core::Interface::as_raw(self), renderingcontrols) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetRenderingControls(&self) -> D2D1_RENDERING_CONTROLS { let mut result__ = ::std::mem::zeroed(); @@ -8101,7 +8101,7 @@ impl ID2D1DeviceContext6 { pub unsafe fn GetUnitMode(&self) -> D2D1_UNIT_MODE { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetUnitMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun2(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const super::DirectWrite::DWRITE_GLYPH_RUN_DESCRIPTION>, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -8109,7 +8109,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawImage(&self, image: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE, compositemode: Common::D2D1_COMPOSITE_MODE) where @@ -8117,7 +8117,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawImage)(::windows_core::Interface::as_raw(self), image.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(imagerectangle.unwrap_or(::std::ptr::null())), interpolationmode, compositemode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile(&self, gdimetafile: P0, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>) where @@ -8125,7 +8125,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawGdiMetafile)(::windows_core::Interface::as_raw(self), gdimetafile.into_param().abi(), ::core::mem::transmute(targetoffset.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap2(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, perspectivetransform: ::core::option::Option<*const Common::D2D_MATRIX_4X4_F>) where @@ -8133,7 +8133,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DrawBitmap2)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perspectivetransform.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer2(&self, layerparameters: *const D2D1_LAYER_PARAMETERS1, layer: P0) where @@ -8141,7 +8141,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.PushLayer2)(::windows_core::Interface::as_raw(self), layerparameters, layer.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn InvalidateEffectInputRectangle(&self, effect: P0, input: u32, inputrectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result<()> where @@ -8156,7 +8156,7 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetEffectInvalidRectangleCount)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectInvalidRectangles(&self, effect: P0, rectangles: &mut [Common::D2D_RECT_F]) -> ::windows_core::Result<()> where @@ -8164,7 +8164,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetEffectInvalidRectangles)(::windows_core::Interface::as_raw(self), effect.into_param().abi(), ::core::mem::transmute(rectangles.as_ptr()), rectangles.len() as _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEffectRequiredInputRectangles(&self, rendereffect: P0, renderimagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, inputdescriptions: *const D2D1_EFFECT_INPUT_DESCRIPTION, requiredinputrects: *mut Common::D2D_RECT_F, inputcount: u32) -> ::windows_core::Result<()> where @@ -8172,7 +8172,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetEffectRequiredInputRectangles)(::windows_core::Interface::as_raw(self), rendereffect.into_param().abi(), ::core::mem::transmute(renderimagerectangle.unwrap_or(::std::ptr::null())), inputdescriptions, requiredinputrects, inputcount).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask2(&self, opacitymask: P0, brush: P1, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -8207,19 +8207,19 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateInk)(::windows_core::Interface::as_raw(self), startpoint, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateInkStyle(&self, inkstyleproperties: ::core::option::Option<*const D2D1_INK_STYLE_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateInkStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(inkstyleproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientMesh(&self, patches: &[D2D1_GRADIENT_MESH_PATCH]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateGradientMesh)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(patches.as_ptr()), patches.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateImageSourceFromWic(&self, wicbitmapsource: P0, loadingoptions: D2D1_IMAGE_SOURCE_LOADING_OPTIONS, alphamode: Common::D2D1_ALPHA_MODE) -> ::windows_core::Result where @@ -8232,13 +8232,13 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateLookupTable3D)(::windows_core::Interface::as_raw(self), precision, ::core::mem::transmute(extents.as_ptr()), ::core::mem::transmute(data.as_ptr()), data.len() as _, ::core::mem::transmute(strides.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateImageSourceFromDxgi(&self, surfaces: &[::core::option::Option], colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, options: D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateImageSourceFromDxgi)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(surfaces.as_ptr()), surfaces.len() as _, colorspace, options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetGradientMeshWorldBounds(&self, gradientmesh: P0) -> ::windows_core::Result where @@ -8261,7 +8261,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DrawGradientMesh)(::windows_core::Interface::as_raw(self), gradientmesh.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawGdiMetafile2(&self, gdimetafile: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -8291,7 +8291,7 @@ impl ID2D1DeviceContext6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateSvgGlyphStyle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText2(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, svgglyphstyle: P2, colorpaletteindex: u32, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -8301,7 +8301,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.DrawText2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout2(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, svgglyphstyle: P2, colorpaletteindex: u32, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -8311,12 +8311,12 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.DrawTextLayout2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawColorBitmapGlyphRun(&self, glyphimageformat: super::DirectWrite::DWRITE_GLYPH_IMAGE_FORMATS, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE, bitmapsnapoption: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION) { (::windows_core::Interface::vtable(self).base__.base__.DrawColorBitmapGlyphRun)(::windows_core::Interface::as_raw(self), glyphimageformat, ::core::mem::transmute(baselineorigin), glyphrun, measuringmode, bitmapsnapoption) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawSvgGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, defaultfillbrush: P0, svgglyphstyle: P1, colorpaletteindex: u32, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -8325,7 +8325,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.DrawSvgGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, measuringmode) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetColorBitmapGlyphImage(&self, glyphimageformat: super::DirectWrite::DWRITE_GLYPH_IMAGE_FORMATS, glyphorigin: Common::D2D_POINT_2F, fontface: P0, fontemsize: f32, glyphindex: u16, issideways: P1, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, dpix: f32, dpiy: f32, glyphtransform: *mut super::super::super::Foundation::Numerics::Matrix3x2, glyphimage: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -8334,7 +8334,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.GetColorBitmapGlyphImage)(::windows_core::Interface::as_raw(self), glyphimageformat, ::core::mem::transmute(glyphorigin), fontface.into_param().abi(), fontemsize, glyphindex, issideways.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), dpix, dpiy, glyphtransform, ::core::mem::transmute(glyphimage)).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn GetSvgGlyphImage(&self, glyphorigin: Common::D2D_POINT_2F, fontface: P0, fontemsize: f32, glyphindex: u16, issideways: P1, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, defaultfillbrush: P2, svgglyphstyle: P3, colorpaletteindex: u32, glyphtransform: *mut super::super::super::Foundation::Numerics::Matrix3x2, glyphimage: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -8345,7 +8345,7 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.base__.GetSvgGlyphImage)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(glyphorigin), fontface.into_param().abi(), fontemsize, glyphindex, issideways.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), defaultfillbrush.into_param().abi(), svgglyphstyle.into_param().abi(), colorpaletteindex, glyphtransform, ::core::mem::transmute(glyphimage)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_System_Com"))] pub unsafe fn CreateSvgDocument(&self, inputxmlstream: P0, viewportsize: Common::D2D_SIZE_F) -> ::windows_core::Result where @@ -8360,19 +8360,19 @@ impl ID2D1DeviceContext6 { { (::windows_core::Interface::vtable(self).base__.DrawSvgDocument)(::windows_core::Interface::as_raw(self), svgdocument.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateColorContextFromDxgiColorSpace(&self, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateColorContextFromDxgiColorSpace)(::windows_core::Interface::as_raw(self), colorspace, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateColorContextFromSimpleColorProfile(&self, simpleprofile: *const D2D1_SIMPLE_COLOR_PROFILE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateColorContextFromSimpleColorProfile)(::windows_core::Interface::as_raw(self), simpleprofile, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn BlendImage(&self, image: P0, blendmode: Common::D2D1_BLEND_MODE, targetoffset: ::core::option::Option<*const Common::D2D_POINT_2F>, imagerectangle: ::core::option::Option<*const Common::D2D_RECT_F>, interpolationmode: D2D1_INTERPOLATION_MODE) where @@ -8409,7 +8409,7 @@ impl ID2D1DrawInfo { pub unsafe fn SetOutputBuffer(&self, bufferprecision: D2D1_BUFFER_PRECISION, channeldepth: D2D1_CHANNEL_DEPTH) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOutputBuffer)(::windows_core::Interface::as_raw(self), bufferprecision, channeldepth).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCached(&self, iscached: P0) where @@ -8468,17 +8468,17 @@ impl ID2D1DrawTransform { pub unsafe fn GetInputCount(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.GetInputCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapOutputRectToInputRects(&self, outputrect: *const super::super::Foundation::RECT, inputrects: &mut [super::super::Foundation::RECT]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MapOutputRectToInputRects)(::windows_core::Interface::as_raw(self), outputrect, ::core::mem::transmute(inputrects.as_ptr()), inputrects.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapInputRectsToOutputRect(&self, inputrects: *const super::super::Foundation::RECT, inputopaquesubrects: *const super::super::Foundation::RECT, inputrectcount: u32, outputrect: *mut super::super::Foundation::RECT, outputopaquesubrect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MapInputRectsToOutputRect)(::windows_core::Interface::as_raw(self), inputrects, inputopaquesubrects, inputrectcount, outputrect, outputopaquesubrect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapInvalidRect(&self, inputindex: u32, invalidinputrect: super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8515,17 +8515,17 @@ impl ID2D1DrawingStateBlock { (::windows_core::Interface::vtable(self).base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetDescription(&self, statedescription: *mut D2D1_DRAWING_STATE_DESCRIPTION) { (::windows_core::Interface::vtable(self).GetDescription)(::windows_core::Interface::as_raw(self), statedescription) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetDescription(&self, statedescription: *const D2D1_DRAWING_STATE_DESCRIPTION) { (::windows_core::Interface::vtable(self).SetDescription)(::windows_core::Interface::as_raw(self), statedescription) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -8533,7 +8533,7 @@ impl ID2D1DrawingStateBlock { { (::windows_core::Interface::vtable(self).SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8580,17 +8580,17 @@ impl ID2D1DrawingStateBlock1 { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetDescription(&self, statedescription: *mut D2D1_DRAWING_STATE_DESCRIPTION) { (::windows_core::Interface::vtable(self).base__.GetDescription)(::windows_core::Interface::as_raw(self), statedescription) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetDescription(&self, statedescription: *const D2D1_DRAWING_STATE_DESCRIPTION) { (::windows_core::Interface::vtable(self).base__.SetDescription)(::windows_core::Interface::as_raw(self), statedescription) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -8598,19 +8598,19 @@ impl ID2D1DrawingStateBlock1 { { (::windows_core::Interface::vtable(self).base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTextRenderingParams)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetDescription2(&self, statedescription: *mut D2D1_DRAWING_STATE_DESCRIPTION1) { (::windows_core::Interface::vtable(self).GetDescription2)(::windows_core::Interface::as_raw(self), statedescription) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetDescription2(&self, statedescription: *const D2D1_DRAWING_STATE_DESCRIPTION1) { (::windows_core::Interface::vtable(self).SetDescription2)(::windows_core::Interface::as_raw(self), statedescription) @@ -8685,7 +8685,7 @@ impl ID2D1Effect { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSubProperties)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInput(&self, index: u32, input: P0, invalidate: P1) where @@ -8744,7 +8744,7 @@ impl ID2D1EffectContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateEffect)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetMaximumSupportedFeatureLevel(&self, featurelevels: &[super::Direct3D::D3D_FEATURE_LEVEL]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8765,13 +8765,13 @@ impl ID2D1EffectContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBorderTransform)(::windows_core::Interface::as_raw(self), extendmodex, extendmodey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOffsetTransform(&self, offset: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateOffsetTransform)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(offset), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBoundsAdjustmentTransform(&self, outputrectangle: *const super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8786,7 +8786,7 @@ impl ID2D1EffectContext { pub unsafe fn LoadComputeShader(&self, resourceid: *const ::windows_core::GUID, shaderbuffer: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LoadComputeShader)(::windows_core::Interface::as_raw(self), resourceid, ::core::mem::transmute(shaderbuffer.as_ptr()), shaderbuffer.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShaderLoaded(&self, shaderid: *const ::windows_core::GUID) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsShaderLoaded)(::windows_core::Interface::as_raw(self), shaderid) @@ -8799,7 +8799,7 @@ impl ID2D1EffectContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindResourceTexture)(::windows_core::Interface::as_raw(self), resourceid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVertexBuffer(&self, vertexbufferproperties: *const D2D1_VERTEX_BUFFER_PROPERTIES, resourceid: ::core::option::Option<*const ::windows_core::GUID>, customvertexbufferproperties: ::core::option::Option<*const D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8820,7 +8820,7 @@ impl ID2D1EffectContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateColorContextFromFilename)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn CreateColorContextFromWicColorContext(&self, wiccolorcontext: P0) -> ::windows_core::Result where @@ -8832,7 +8832,7 @@ impl ID2D1EffectContext { pub unsafe fn CheckFeatureSupport(&self, feature: D2D1_FEATURE, featuresupportdata: *mut ::core::ffi::c_void, featuresupportdatasize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CheckFeatureSupport)(::windows_core::Interface::as_raw(self), feature, featuresupportdata, featuresupportdatasize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBufferPrecisionSupported(&self, bufferprecision: D2D1_BUFFER_PRECISION) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsBufferPrecisionSupported)(::windows_core::Interface::as_raw(self), bufferprecision) @@ -8905,7 +8905,7 @@ impl ID2D1EffectContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateEffect)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetMaximumSupportedFeatureLevel(&self, featurelevels: &[super::Direct3D::D3D_FEATURE_LEVEL]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8926,13 +8926,13 @@ impl ID2D1EffectContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBorderTransform)(::windows_core::Interface::as_raw(self), extendmodex, extendmodey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOffsetTransform(&self, offset: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateOffsetTransform)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(offset), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBoundsAdjustmentTransform(&self, outputrectangle: *const super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8947,7 +8947,7 @@ impl ID2D1EffectContext1 { pub unsafe fn LoadComputeShader(&self, resourceid: *const ::windows_core::GUID, shaderbuffer: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LoadComputeShader)(::windows_core::Interface::as_raw(self), resourceid, ::core::mem::transmute(shaderbuffer.as_ptr()), shaderbuffer.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShaderLoaded(&self, shaderid: *const ::windows_core::GUID) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsShaderLoaded)(::windows_core::Interface::as_raw(self), shaderid) @@ -8960,7 +8960,7 @@ impl ID2D1EffectContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FindResourceTexture)(::windows_core::Interface::as_raw(self), resourceid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVertexBuffer(&self, vertexbufferproperties: *const D2D1_VERTEX_BUFFER_PROPERTIES, resourceid: ::core::option::Option<*const ::windows_core::GUID>, customvertexbufferproperties: ::core::option::Option<*const D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8981,7 +8981,7 @@ impl ID2D1EffectContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateColorContextFromFilename)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn CreateColorContextFromWicColorContext(&self, wiccolorcontext: P0) -> ::windows_core::Result where @@ -8993,7 +8993,7 @@ impl ID2D1EffectContext1 { pub unsafe fn CheckFeatureSupport(&self, feature: D2D1_FEATURE, featuresupportdata: *mut ::core::ffi::c_void, featuresupportdatasize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CheckFeatureSupport)(::windows_core::Interface::as_raw(self), feature, featuresupportdata, featuresupportdatasize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBufferPrecisionSupported(&self, bufferprecision: D2D1_BUFFER_PRECISION) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsBufferPrecisionSupported)(::windows_core::Interface::as_raw(self), bufferprecision) @@ -9029,7 +9029,7 @@ impl ID2D1EffectContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateEffect)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetMaximumSupportedFeatureLevel(&self, featurelevels: &[super::Direct3D::D3D_FEATURE_LEVEL]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9050,13 +9050,13 @@ impl ID2D1EffectContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateBorderTransform)(::windows_core::Interface::as_raw(self), extendmodex, extendmodey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOffsetTransform(&self, offset: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateOffsetTransform)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(offset), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBoundsAdjustmentTransform(&self, outputrectangle: *const super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9071,7 +9071,7 @@ impl ID2D1EffectContext2 { pub unsafe fn LoadComputeShader(&self, resourceid: *const ::windows_core::GUID, shaderbuffer: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.LoadComputeShader)(::windows_core::Interface::as_raw(self), resourceid, ::core::mem::transmute(shaderbuffer.as_ptr()), shaderbuffer.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShaderLoaded(&self, shaderid: *const ::windows_core::GUID) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsShaderLoaded)(::windows_core::Interface::as_raw(self), shaderid) @@ -9084,7 +9084,7 @@ impl ID2D1EffectContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.FindResourceTexture)(::windows_core::Interface::as_raw(self), resourceid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVertexBuffer(&self, vertexbufferproperties: *const D2D1_VERTEX_BUFFER_PROPERTIES, resourceid: ::core::option::Option<*const ::windows_core::GUID>, customvertexbufferproperties: ::core::option::Option<*const D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9105,7 +9105,7 @@ impl ID2D1EffectContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateColorContextFromFilename)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn CreateColorContextFromWicColorContext(&self, wiccolorcontext: P0) -> ::windows_core::Result where @@ -9117,7 +9117,7 @@ impl ID2D1EffectContext2 { pub unsafe fn CheckFeatureSupport(&self, feature: D2D1_FEATURE, featuresupportdata: *mut ::core::ffi::c_void, featuresupportdatasize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CheckFeatureSupport)(::windows_core::Interface::as_raw(self), feature, featuresupportdata, featuresupportdatasize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBufferPrecisionSupported(&self, bufferprecision: D2D1_BUFFER_PRECISION) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsBufferPrecisionSupported)(::windows_core::Interface::as_raw(self), bufferprecision) @@ -9126,13 +9126,13 @@ impl ID2D1EffectContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateLookupTable3D)(::windows_core::Interface::as_raw(self), precision, ::core::mem::transmute(extents.as_ptr()), ::core::mem::transmute(data.as_ptr()), data.len() as _, ::core::mem::transmute(strides.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateColorContextFromDxgiColorSpace(&self, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateColorContextFromDxgiColorSpace)(::windows_core::Interface::as_raw(self), colorspace, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateColorContextFromSimpleColorProfile(&self, simpleprofile: *const D2D1_SIMPLE_COLOR_PROFILE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9208,13 +9208,13 @@ impl ID2D1EllipseGeometry { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetBounds(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBounds)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetWidenedBounds(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -9223,7 +9223,7 @@ impl ID2D1EllipseGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWidenedBounds)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn StrokeContainsPoint(&self, point: Common::D2D_POINT_2F, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -9232,13 +9232,13 @@ impl ID2D1EllipseGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StrokeContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn FillContainsPoint(&self, point: Common::D2D_POINT_2F, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FillContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CompareWithGeometry(&self, inputgeometry: P0, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -9247,7 +9247,7 @@ impl ID2D1EllipseGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Simplify(&self, simplificationoption: D2D1_GEOMETRY_SIMPLIFICATION_OPTION, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -9255,7 +9255,7 @@ impl ID2D1EllipseGeometry { { (::windows_core::Interface::vtable(self).base__.Simplify)(::windows_core::Interface::as_raw(self), simplificationoption, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn Tessellate(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, tessellationsink: P0) -> ::windows_core::Result<()> where @@ -9263,7 +9263,7 @@ impl ID2D1EllipseGeometry { { (::windows_core::Interface::vtable(self).base__.Tessellate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, tessellationsink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CombineWithGeometry(&self, inputgeometry: P0, combinemode: D2D1_COMBINE_MODE, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -9272,7 +9272,7 @@ impl ID2D1EllipseGeometry { { (::windows_core::Interface::vtable(self).base__.CombineWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), combinemode, ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Outline(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -9280,24 +9280,24 @@ impl ID2D1EllipseGeometry { { (::windows_core::Interface::vtable(self).base__.Outline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeArea(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeArea)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeLength(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeLength)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputePointAtLength(&self, length: f32, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, point: ::core::option::Option<*mut Common::D2D_POINT_2F>, unittangentvector: ::core::option::Option<*mut Common::D2D_POINT_2F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ComputePointAtLength)(::windows_core::Interface::as_raw(self), length, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, ::core::mem::transmute(point.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(unittangentvector.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Widen(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -9306,7 +9306,7 @@ impl ID2D1EllipseGeometry { { (::windows_core::Interface::vtable(self).base__.Widen)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEllipse(&self) -> D2D1_ELLIPSE { let mut result__ = ::std::mem::zeroed(); @@ -9342,31 +9342,31 @@ impl ID2D1Factory { pub unsafe fn GetDesktopDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).GetDesktopDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRectangleGeometry(&self, rectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRectangleGeometry)(::windows_core::Interface::as_raw(self), rectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRoundedRectangleGeometry(&self, roundedrectangle: *const D2D1_ROUNDED_RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRoundedRectangleGeometry)(::windows_core::Interface::as_raw(self), roundedrectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateEllipseGeometry(&self, ellipse: *const D2D1_ELLIPSE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateEllipseGeometry)(::windows_core::Interface::as_raw(self), ellipse, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGeometryGroup(&self, fillmode: Common::D2D1_FILL_MODE, geometries: &[::core::option::Option]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateGeometryGroup)(::windows_core::Interface::as_raw(self), fillmode, ::core::mem::transmute(geometries.as_ptr()), geometries.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateTransformedGeometry(&self, sourcegeometry: P0, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result where @@ -9383,7 +9383,7 @@ impl ID2D1Factory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateStrokeStyle)(::windows_core::Interface::as_raw(self), strokestyleproperties, ::core::mem::transmute(dashes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dashes.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION>, textrenderingparams: P0) -> ::windows_core::Result where @@ -9392,7 +9392,7 @@ impl ID2D1Factory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDrawingStateBlock)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateWicBitmapRenderTarget(&self, target: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -9401,13 +9401,13 @@ impl ID2D1Factory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateWicBitmapRenderTarget)(::windows_core::Interface::as_raw(self), target.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateHwndRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES, hwndrendertargetproperties: *const D2D1_HWND_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateHwndRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, hwndrendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDxgiSurfaceRenderTarget(&self, dxgisurface: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -9416,7 +9416,7 @@ impl ID2D1Factory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDxgiSurfaceRenderTarget)(::windows_core::Interface::as_raw(self), dxgisurface.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDCRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9491,31 +9491,31 @@ impl ID2D1Factory1 { pub unsafe fn GetDesktopDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.GetDesktopDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRectangleGeometry(&self, rectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRectangleGeometry)(::windows_core::Interface::as_raw(self), rectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRoundedRectangleGeometry(&self, roundedrectangle: *const D2D1_ROUNDED_RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRoundedRectangleGeometry)(::windows_core::Interface::as_raw(self), roundedrectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateEllipseGeometry(&self, ellipse: *const D2D1_ELLIPSE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateEllipseGeometry)(::windows_core::Interface::as_raw(self), ellipse, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGeometryGroup(&self, fillmode: Common::D2D1_FILL_MODE, geometries: &[::core::option::Option]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGeometryGroup)(::windows_core::Interface::as_raw(self), fillmode, ::core::mem::transmute(geometries.as_ptr()), geometries.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateTransformedGeometry(&self, sourcegeometry: P0, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result where @@ -9532,7 +9532,7 @@ impl ID2D1Factory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateStrokeStyle)(::windows_core::Interface::as_raw(self), strokestyleproperties, ::core::mem::transmute(dashes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dashes.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION>, textrenderingparams: P0) -> ::windows_core::Result where @@ -9541,7 +9541,7 @@ impl ID2D1Factory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDrawingStateBlock)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateWicBitmapRenderTarget(&self, target: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -9550,13 +9550,13 @@ impl ID2D1Factory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateWicBitmapRenderTarget)(::windows_core::Interface::as_raw(self), target.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateHwndRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES, hwndrendertargetproperties: *const D2D1_HWND_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateHwndRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, hwndrendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDxgiSurfaceRenderTarget(&self, dxgisurface: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -9565,13 +9565,13 @@ impl ID2D1Factory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDxgiSurfaceRenderTarget)(::windows_core::Interface::as_raw(self), dxgisurface.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDCRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDCRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -9588,7 +9588,7 @@ impl ID2D1Factory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePathGeometry2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock2(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION1>, textrenderingparams: P0) -> ::windows_core::Result where @@ -9597,7 +9597,7 @@ impl ID2D1Factory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDrawingStateBlock2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGdiMetafile(&self, metafilestream: P0) -> ::windows_core::Result where @@ -9606,7 +9606,7 @@ impl ID2D1Factory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateGdiMetafile)(::windows_core::Interface::as_raw(self), metafilestream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegisterEffectFromStream(&self, classid: *const ::windows_core::GUID, propertyxml: P0, bindings: ::core::option::Option<&[D2D1_PROPERTY_BINDING]>, effectfactory: PD2D1_EFFECT_FACTORY) -> ::windows_core::Result<()> where @@ -9677,31 +9677,31 @@ impl ID2D1Factory2 { pub unsafe fn GetDesktopDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.GetDesktopDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRectangleGeometry(&self, rectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateRectangleGeometry)(::windows_core::Interface::as_raw(self), rectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRoundedRectangleGeometry(&self, roundedrectangle: *const D2D1_ROUNDED_RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateRoundedRectangleGeometry)(::windows_core::Interface::as_raw(self), roundedrectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateEllipseGeometry(&self, ellipse: *const D2D1_ELLIPSE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateEllipseGeometry)(::windows_core::Interface::as_raw(self), ellipse, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGeometryGroup(&self, fillmode: Common::D2D1_FILL_MODE, geometries: &[::core::option::Option]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateGeometryGroup)(::windows_core::Interface::as_raw(self), fillmode, ::core::mem::transmute(geometries.as_ptr()), geometries.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateTransformedGeometry(&self, sourcegeometry: P0, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result where @@ -9718,7 +9718,7 @@ impl ID2D1Factory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateStrokeStyle)(::windows_core::Interface::as_raw(self), strokestyleproperties, ::core::mem::transmute(dashes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dashes.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION>, textrenderingparams: P0) -> ::windows_core::Result where @@ -9727,7 +9727,7 @@ impl ID2D1Factory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateDrawingStateBlock)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateWicBitmapRenderTarget(&self, target: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -9736,13 +9736,13 @@ impl ID2D1Factory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateWicBitmapRenderTarget)(::windows_core::Interface::as_raw(self), target.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateHwndRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES, hwndrendertargetproperties: *const D2D1_HWND_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateHwndRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, hwndrendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDxgiSurfaceRenderTarget(&self, dxgisurface: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -9751,13 +9751,13 @@ impl ID2D1Factory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateDxgiSurfaceRenderTarget)(::windows_core::Interface::as_raw(self), dxgisurface.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDCRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateDCRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -9774,7 +9774,7 @@ impl ID2D1Factory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePathGeometry2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock2(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION1>, textrenderingparams: P0) -> ::windows_core::Result where @@ -9783,7 +9783,7 @@ impl ID2D1Factory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDrawingStateBlock2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGdiMetafile(&self, metafilestream: P0) -> ::windows_core::Result where @@ -9792,7 +9792,7 @@ impl ID2D1Factory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGdiMetafile)(::windows_core::Interface::as_raw(self), metafilestream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegisterEffectFromStream(&self, classid: *const ::windows_core::GUID, propertyxml: P0, bindings: ::core::option::Option<&[D2D1_PROPERTY_BINDING]>, effectfactory: PD2D1_EFFECT_FACTORY) -> ::windows_core::Result<()> where @@ -9816,7 +9816,7 @@ impl ID2D1Factory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEffectProperties)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice2(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -9854,31 +9854,31 @@ impl ID2D1Factory3 { pub unsafe fn GetDesktopDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDesktopDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRectangleGeometry(&self, rectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateRectangleGeometry)(::windows_core::Interface::as_raw(self), rectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRoundedRectangleGeometry(&self, roundedrectangle: *const D2D1_ROUNDED_RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateRoundedRectangleGeometry)(::windows_core::Interface::as_raw(self), roundedrectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateEllipseGeometry(&self, ellipse: *const D2D1_ELLIPSE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateEllipseGeometry)(::windows_core::Interface::as_raw(self), ellipse, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGeometryGroup(&self, fillmode: Common::D2D1_FILL_MODE, geometries: &[::core::option::Option]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateGeometryGroup)(::windows_core::Interface::as_raw(self), fillmode, ::core::mem::transmute(geometries.as_ptr()), geometries.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateTransformedGeometry(&self, sourcegeometry: P0, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result where @@ -9895,7 +9895,7 @@ impl ID2D1Factory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateStrokeStyle)(::windows_core::Interface::as_raw(self), strokestyleproperties, ::core::mem::transmute(dashes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dashes.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION>, textrenderingparams: P0) -> ::windows_core::Result where @@ -9904,7 +9904,7 @@ impl ID2D1Factory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDrawingStateBlock)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateWicBitmapRenderTarget(&self, target: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -9913,13 +9913,13 @@ impl ID2D1Factory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateWicBitmapRenderTarget)(::windows_core::Interface::as_raw(self), target.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateHwndRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES, hwndrendertargetproperties: *const D2D1_HWND_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateHwndRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, hwndrendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDxgiSurfaceRenderTarget(&self, dxgisurface: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -9928,13 +9928,13 @@ impl ID2D1Factory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDxgiSurfaceRenderTarget)(::windows_core::Interface::as_raw(self), dxgisurface.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDCRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDCRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -9951,7 +9951,7 @@ impl ID2D1Factory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreatePathGeometry2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock2(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION1>, textrenderingparams: P0) -> ::windows_core::Result where @@ -9960,7 +9960,7 @@ impl ID2D1Factory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateDrawingStateBlock2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGdiMetafile(&self, metafilestream: P0) -> ::windows_core::Result where @@ -9969,7 +9969,7 @@ impl ID2D1Factory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateGdiMetafile)(::windows_core::Interface::as_raw(self), metafilestream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegisterEffectFromStream(&self, classid: *const ::windows_core::GUID, propertyxml: P0, bindings: ::core::option::Option<&[D2D1_PROPERTY_BINDING]>, effectfactory: PD2D1_EFFECT_FACTORY) -> ::windows_core::Result<()> where @@ -9993,7 +9993,7 @@ impl ID2D1Factory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetEffectProperties)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice2(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10002,7 +10002,7 @@ impl ID2D1Factory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDevice2)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice3(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10040,31 +10040,31 @@ impl ID2D1Factory4 { pub unsafe fn GetDesktopDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDesktopDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRectangleGeometry(&self, rectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateRectangleGeometry)(::windows_core::Interface::as_raw(self), rectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRoundedRectangleGeometry(&self, roundedrectangle: *const D2D1_ROUNDED_RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateRoundedRectangleGeometry)(::windows_core::Interface::as_raw(self), roundedrectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateEllipseGeometry(&self, ellipse: *const D2D1_ELLIPSE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateEllipseGeometry)(::windows_core::Interface::as_raw(self), ellipse, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGeometryGroup(&self, fillmode: Common::D2D1_FILL_MODE, geometries: &[::core::option::Option]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateGeometryGroup)(::windows_core::Interface::as_raw(self), fillmode, ::core::mem::transmute(geometries.as_ptr()), geometries.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateTransformedGeometry(&self, sourcegeometry: P0, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result where @@ -10081,7 +10081,7 @@ impl ID2D1Factory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateStrokeStyle)(::windows_core::Interface::as_raw(self), strokestyleproperties, ::core::mem::transmute(dashes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dashes.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION>, textrenderingparams: P0) -> ::windows_core::Result where @@ -10090,7 +10090,7 @@ impl ID2D1Factory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDrawingStateBlock)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateWicBitmapRenderTarget(&self, target: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -10099,13 +10099,13 @@ impl ID2D1Factory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateWicBitmapRenderTarget)(::windows_core::Interface::as_raw(self), target.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateHwndRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES, hwndrendertargetproperties: *const D2D1_HWND_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateHwndRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, hwndrendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDxgiSurfaceRenderTarget(&self, dxgisurface: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -10114,13 +10114,13 @@ impl ID2D1Factory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDxgiSurfaceRenderTarget)(::windows_core::Interface::as_raw(self), dxgisurface.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDCRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDCRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10137,7 +10137,7 @@ impl ID2D1Factory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreatePathGeometry2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock2(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION1>, textrenderingparams: P0) -> ::windows_core::Result where @@ -10146,7 +10146,7 @@ impl ID2D1Factory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDrawingStateBlock2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGdiMetafile(&self, metafilestream: P0) -> ::windows_core::Result where @@ -10155,7 +10155,7 @@ impl ID2D1Factory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateGdiMetafile)(::windows_core::Interface::as_raw(self), metafilestream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegisterEffectFromStream(&self, classid: *const ::windows_core::GUID, propertyxml: P0, bindings: ::core::option::Option<&[D2D1_PROPERTY_BINDING]>, effectfactory: PD2D1_EFFECT_FACTORY) -> ::windows_core::Result<()> where @@ -10179,7 +10179,7 @@ impl ID2D1Factory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetEffectProperties)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice2(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10188,7 +10188,7 @@ impl ID2D1Factory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateDevice2)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice3(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10197,7 +10197,7 @@ impl ID2D1Factory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDevice3)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice4(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10235,31 +10235,31 @@ impl ID2D1Factory5 { pub unsafe fn GetDesktopDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetDesktopDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRectangleGeometry(&self, rectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateRectangleGeometry)(::windows_core::Interface::as_raw(self), rectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRoundedRectangleGeometry(&self, roundedrectangle: *const D2D1_ROUNDED_RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateRoundedRectangleGeometry)(::windows_core::Interface::as_raw(self), roundedrectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateEllipseGeometry(&self, ellipse: *const D2D1_ELLIPSE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateEllipseGeometry)(::windows_core::Interface::as_raw(self), ellipse, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGeometryGroup(&self, fillmode: Common::D2D1_FILL_MODE, geometries: &[::core::option::Option]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateGeometryGroup)(::windows_core::Interface::as_raw(self), fillmode, ::core::mem::transmute(geometries.as_ptr()), geometries.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateTransformedGeometry(&self, sourcegeometry: P0, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result where @@ -10276,7 +10276,7 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateStrokeStyle)(::windows_core::Interface::as_raw(self), strokestyleproperties, ::core::mem::transmute(dashes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dashes.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION>, textrenderingparams: P0) -> ::windows_core::Result where @@ -10285,7 +10285,7 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateDrawingStateBlock)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateWicBitmapRenderTarget(&self, target: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -10294,13 +10294,13 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateWicBitmapRenderTarget)(::windows_core::Interface::as_raw(self), target.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateHwndRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES, hwndrendertargetproperties: *const D2D1_HWND_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateHwndRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, hwndrendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDxgiSurfaceRenderTarget(&self, dxgisurface: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -10309,13 +10309,13 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateDxgiSurfaceRenderTarget)(::windows_core::Interface::as_raw(self), dxgisurface.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDCRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateDCRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10332,7 +10332,7 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreatePathGeometry2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock2(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION1>, textrenderingparams: P0) -> ::windows_core::Result where @@ -10341,7 +10341,7 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDrawingStateBlock2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGdiMetafile(&self, metafilestream: P0) -> ::windows_core::Result where @@ -10350,7 +10350,7 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateGdiMetafile)(::windows_core::Interface::as_raw(self), metafilestream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegisterEffectFromStream(&self, classid: *const ::windows_core::GUID, propertyxml: P0, bindings: ::core::option::Option<&[D2D1_PROPERTY_BINDING]>, effectfactory: PD2D1_EFFECT_FACTORY) -> ::windows_core::Result<()> where @@ -10374,7 +10374,7 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetEffectProperties)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice2(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10383,7 +10383,7 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDevice2)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice3(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10392,7 +10392,7 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateDevice3)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice4(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10401,7 +10401,7 @@ impl ID2D1Factory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDevice4)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice5(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10439,31 +10439,31 @@ impl ID2D1Factory6 { pub unsafe fn GetDesktopDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetDesktopDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRectangleGeometry(&self, rectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateRectangleGeometry)(::windows_core::Interface::as_raw(self), rectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRoundedRectangleGeometry(&self, roundedrectangle: *const D2D1_ROUNDED_RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateRoundedRectangleGeometry)(::windows_core::Interface::as_raw(self), roundedrectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateEllipseGeometry(&self, ellipse: *const D2D1_ELLIPSE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateEllipseGeometry)(::windows_core::Interface::as_raw(self), ellipse, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGeometryGroup(&self, fillmode: Common::D2D1_FILL_MODE, geometries: &[::core::option::Option]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateGeometryGroup)(::windows_core::Interface::as_raw(self), fillmode, ::core::mem::transmute(geometries.as_ptr()), geometries.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateTransformedGeometry(&self, sourcegeometry: P0, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result where @@ -10480,7 +10480,7 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateStrokeStyle)(::windows_core::Interface::as_raw(self), strokestyleproperties, ::core::mem::transmute(dashes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dashes.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION>, textrenderingparams: P0) -> ::windows_core::Result where @@ -10489,7 +10489,7 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateDrawingStateBlock)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateWicBitmapRenderTarget(&self, target: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -10498,13 +10498,13 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateWicBitmapRenderTarget)(::windows_core::Interface::as_raw(self), target.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateHwndRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES, hwndrendertargetproperties: *const D2D1_HWND_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateHwndRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, hwndrendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDxgiSurfaceRenderTarget(&self, dxgisurface: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -10513,13 +10513,13 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateDxgiSurfaceRenderTarget)(::windows_core::Interface::as_raw(self), dxgisurface.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDCRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateDCRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10536,7 +10536,7 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreatePathGeometry2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock2(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION1>, textrenderingparams: P0) -> ::windows_core::Result where @@ -10545,7 +10545,7 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateDrawingStateBlock2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGdiMetafile(&self, metafilestream: P0) -> ::windows_core::Result where @@ -10554,7 +10554,7 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateGdiMetafile)(::windows_core::Interface::as_raw(self), metafilestream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegisterEffectFromStream(&self, classid: *const ::windows_core::GUID, propertyxml: P0, bindings: ::core::option::Option<&[D2D1_PROPERTY_BINDING]>, effectfactory: PD2D1_EFFECT_FACTORY) -> ::windows_core::Result<()> where @@ -10578,7 +10578,7 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetEffectProperties)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice2(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10587,7 +10587,7 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDevice2)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice3(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10596,7 +10596,7 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDevice3)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice4(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10605,7 +10605,7 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateDevice4)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice5(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10614,7 +10614,7 @@ impl ID2D1Factory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDevice5)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice6(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10652,31 +10652,31 @@ impl ID2D1Factory7 { pub unsafe fn GetDesktopDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetDesktopDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRectangleGeometry(&self, rectangle: *const Common::D2D_RECT_F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateRectangleGeometry)(::windows_core::Interface::as_raw(self), rectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateRoundedRectangleGeometry(&self, roundedrectangle: *const D2D1_ROUNDED_RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateRoundedRectangleGeometry)(::windows_core::Interface::as_raw(self), roundedrectangle, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateEllipseGeometry(&self, ellipse: *const D2D1_ELLIPSE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateEllipseGeometry)(::windows_core::Interface::as_raw(self), ellipse, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGeometryGroup(&self, fillmode: Common::D2D1_FILL_MODE, geometries: &[::core::option::Option]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateGeometryGroup)(::windows_core::Interface::as_raw(self), fillmode, ::core::mem::transmute(geometries.as_ptr()), geometries.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateTransformedGeometry(&self, sourcegeometry: P0, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result where @@ -10693,7 +10693,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateStrokeStyle)(::windows_core::Interface::as_raw(self), strokestyleproperties, ::core::mem::transmute(dashes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dashes.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION>, textrenderingparams: P0) -> ::windows_core::Result where @@ -10702,7 +10702,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateDrawingStateBlock)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateWicBitmapRenderTarget(&self, target: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -10711,13 +10711,13 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateWicBitmapRenderTarget)(::windows_core::Interface::as_raw(self), target.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateHwndRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES, hwndrendertargetproperties: *const D2D1_HWND_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateHwndRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, hwndrendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDxgiSurfaceRenderTarget(&self, dxgisurface: P0, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result where @@ -10726,13 +10726,13 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateDxgiSurfaceRenderTarget)(::windows_core::Interface::as_raw(self), dxgisurface.into_param().abi(), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDCRenderTarget(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateDCRenderTarget)(::windows_core::Interface::as_raw(self), rendertargetproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10749,7 +10749,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreatePathGeometry2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn CreateDrawingStateBlock2(&self, drawingstatedescription: ::core::option::Option<*const D2D1_DRAWING_STATE_DESCRIPTION1>, textrenderingparams: P0) -> ::windows_core::Result where @@ -10758,7 +10758,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateDrawingStateBlock2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(drawingstatedescription.unwrap_or(::std::ptr::null())), textrenderingparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGdiMetafile(&self, metafilestream: P0) -> ::windows_core::Result where @@ -10767,7 +10767,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateGdiMetafile)(::windows_core::Interface::as_raw(self), metafilestream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegisterEffectFromStream(&self, classid: *const ::windows_core::GUID, propertyxml: P0, bindings: ::core::option::Option<&[D2D1_PROPERTY_BINDING]>, effectfactory: PD2D1_EFFECT_FACTORY) -> ::windows_core::Result<()> where @@ -10791,7 +10791,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetEffectProperties)(::windows_core::Interface::as_raw(self), effectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice2(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10800,7 +10800,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateDevice2)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice3(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10809,7 +10809,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDevice3)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice4(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10818,7 +10818,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDevice4)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice5(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10827,7 +10827,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateDevice5)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice6(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10836,7 +10836,7 @@ impl ID2D1Factory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDevice6)(::windows_core::Interface::as_raw(self), dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn CreateDevice7(&self, dxgidevice: P0) -> ::windows_core::Result where @@ -10868,13 +10868,13 @@ pub struct ID2D1Factory7_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID2D1GdiInteropRenderTarget(::windows_core::IUnknown); impl ID2D1GdiInteropRenderTarget { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetDC(&self, mode: D2D1_DC_INITIALIZE_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDC)(::windows_core::Interface::as_raw(self), mode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReleaseDC(&self, update: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReleaseDC)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(update.unwrap_or(::std::ptr::null()))).ok() @@ -10917,7 +10917,7 @@ impl ID2D1GdiMetafile { { (::windows_core::Interface::vtable(self).Stream)(::windows_core::Interface::as_raw(self), sink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetBounds(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10958,7 +10958,7 @@ impl ID2D1GdiMetafile1 { { (::windows_core::Interface::vtable(self).base__.Stream)(::windows_core::Interface::as_raw(self), sink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetBounds(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10967,7 +10967,7 @@ impl ID2D1GdiMetafile1 { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSourceBounds(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11051,13 +11051,13 @@ impl ID2D1Geometry { (::windows_core::Interface::vtable(self).base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetBounds(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBounds)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetWidenedBounds(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -11066,7 +11066,7 @@ impl ID2D1Geometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWidenedBounds)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn StrokeContainsPoint(&self, point: Common::D2D_POINT_2F, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -11075,13 +11075,13 @@ impl ID2D1Geometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StrokeContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn FillContainsPoint(&self, point: Common::D2D_POINT_2F, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FillContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CompareWithGeometry(&self, inputgeometry: P0, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -11090,7 +11090,7 @@ impl ID2D1Geometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CompareWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Simplify(&self, simplificationoption: D2D1_GEOMETRY_SIMPLIFICATION_OPTION, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -11098,7 +11098,7 @@ impl ID2D1Geometry { { (::windows_core::Interface::vtable(self).Simplify)(::windows_core::Interface::as_raw(self), simplificationoption, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn Tessellate(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, tessellationsink: P0) -> ::windows_core::Result<()> where @@ -11106,7 +11106,7 @@ impl ID2D1Geometry { { (::windows_core::Interface::vtable(self).Tessellate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, tessellationsink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CombineWithGeometry(&self, inputgeometry: P0, combinemode: D2D1_COMBINE_MODE, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -11115,7 +11115,7 @@ impl ID2D1Geometry { { (::windows_core::Interface::vtable(self).CombineWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), combinemode, ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Outline(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -11123,24 +11123,24 @@ impl ID2D1Geometry { { (::windows_core::Interface::vtable(self).Outline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeArea(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ComputeArea)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeLength(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ComputeLength)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputePointAtLength(&self, length: f32, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, point: ::core::option::Option<*mut Common::D2D_POINT_2F>, unittangentvector: ::core::option::Option<*mut Common::D2D_POINT_2F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ComputePointAtLength)(::windows_core::Interface::as_raw(self), length, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, ::core::mem::transmute(point.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(unittangentvector.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Widen(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -11225,13 +11225,13 @@ impl ID2D1GeometryGroup { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetBounds(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBounds)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetWidenedBounds(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -11240,7 +11240,7 @@ impl ID2D1GeometryGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWidenedBounds)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn StrokeContainsPoint(&self, point: Common::D2D_POINT_2F, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -11249,13 +11249,13 @@ impl ID2D1GeometryGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StrokeContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn FillContainsPoint(&self, point: Common::D2D_POINT_2F, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FillContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CompareWithGeometry(&self, inputgeometry: P0, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -11264,7 +11264,7 @@ impl ID2D1GeometryGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Simplify(&self, simplificationoption: D2D1_GEOMETRY_SIMPLIFICATION_OPTION, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -11272,7 +11272,7 @@ impl ID2D1GeometryGroup { { (::windows_core::Interface::vtable(self).base__.Simplify)(::windows_core::Interface::as_raw(self), simplificationoption, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn Tessellate(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, tessellationsink: P0) -> ::windows_core::Result<()> where @@ -11280,7 +11280,7 @@ impl ID2D1GeometryGroup { { (::windows_core::Interface::vtable(self).base__.Tessellate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, tessellationsink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CombineWithGeometry(&self, inputgeometry: P0, combinemode: D2D1_COMBINE_MODE, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -11289,7 +11289,7 @@ impl ID2D1GeometryGroup { { (::windows_core::Interface::vtable(self).base__.CombineWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), combinemode, ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Outline(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -11297,24 +11297,24 @@ impl ID2D1GeometryGroup { { (::windows_core::Interface::vtable(self).base__.Outline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeArea(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeArea)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeLength(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeLength)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputePointAtLength(&self, length: f32, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, point: ::core::option::Option<*mut Common::D2D_POINT_2F>, unittangentvector: ::core::option::Option<*mut Common::D2D_POINT_2F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ComputePointAtLength)(::windows_core::Interface::as_raw(self), length, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, ::core::mem::transmute(point.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(unittangentvector.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Widen(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -11323,7 +11323,7 @@ impl ID2D1GeometryGroup { { (::windows_core::Interface::vtable(self).base__.Widen)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetFillMode(&self) -> Common::D2D1_FILL_MODE { (::windows_core::Interface::vtable(self).GetFillMode)(::windows_core::Interface::as_raw(self)) @@ -11379,69 +11379,69 @@ unsafe impl ::windows_core::ComInterface for ID2D1GeometryRealization { pub struct ID2D1GeometryRealization_Vtbl { pub base__: ID2D1Resource_Vtbl, } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID2D1GeometrySink(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct2D_Common")] impl ID2D1GeometrySink { - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetFillMode(&self, fillmode: Common::D2D1_FILL_MODE) { (::windows_core::Interface::vtable(self).base__.SetFillMode)(::windows_core::Interface::as_raw(self), fillmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetSegmentFlags(&self, vertexflags: Common::D2D1_PATH_SEGMENT) { (::windows_core::Interface::vtable(self).base__.SetSegmentFlags)(::windows_core::Interface::as_raw(self), vertexflags) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn BeginFigure(&self, startpoint: Common::D2D_POINT_2F, figurebegin: Common::D2D1_FIGURE_BEGIN) { (::windows_core::Interface::vtable(self).base__.BeginFigure)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(startpoint), figurebegin) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn AddLines(&self, points: &[Common::D2D_POINT_2F]) { (::windows_core::Interface::vtable(self).base__.AddLines)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(points.as_ptr()), points.len() as _) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn AddBeziers(&self, beziers: &[Common::D2D1_BEZIER_SEGMENT]) { (::windows_core::Interface::vtable(self).base__.AddBeziers)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(beziers.as_ptr()), beziers.len() as _) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn EndFigure(&self, figureend: Common::D2D1_FIGURE_END) { (::windows_core::Interface::vtable(self).base__.EndFigure)(::windows_core::Interface::as_raw(self), figureend) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn AddLine(&self, point: Common::D2D_POINT_2F) { (::windows_core::Interface::vtable(self).AddLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn AddBezier(&self, bezier: *const Common::D2D1_BEZIER_SEGMENT) { (::windows_core::Interface::vtable(self).AddBezier)(::windows_core::Interface::as_raw(self), bezier) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn AddQuadraticBezier(&self, bezier: *const D2D1_QUADRATIC_BEZIER_SEGMENT) { (::windows_core::Interface::vtable(self).AddQuadraticBezier)(::windows_core::Interface::as_raw(self), bezier) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn AddQuadraticBeziers(&self, beziers: &[D2D1_QUADRATIC_BEZIER_SEGMENT]) { (::windows_core::Interface::vtable(self).AddQuadraticBeziers)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(beziers.as_ptr()), beziers.len() as _) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn AddArc(&self, arc: *const D2D1_ARC_SEGMENT) { (::windows_core::Interface::vtable(self).AddArc)(::windows_core::Interface::as_raw(self), arc) @@ -11499,7 +11499,7 @@ impl ID2D1GradientMesh { pub unsafe fn GetPatchCount(&self) -> u32 { (::windows_core::Interface::vtable(self).GetPatchCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPatches(&self, startindex: u32, patches: &mut [D2D1_GRADIENT_MESH_PATCH]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPatches)(::windows_core::Interface::as_raw(self), startindex, ::core::mem::transmute(patches.as_ptr()), patches.len() as _).ok() @@ -11536,7 +11536,7 @@ impl ID2D1GradientStopCollection { pub unsafe fn GetGradientStopCount(&self) -> u32 { (::windows_core::Interface::vtable(self).GetGradientStopCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetGradientStops(&self, gradientstops: &mut [D2D1_GRADIENT_STOP]) { (::windows_core::Interface::vtable(self).GetGradientStops)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _) @@ -11581,7 +11581,7 @@ impl ID2D1GradientStopCollection1 { pub unsafe fn GetGradientStopCount(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetGradientStopCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetGradientStops(&self, gradientstops: &mut [D2D1_GRADIENT_STOP]) { (::windows_core::Interface::vtable(self).base__.GetGradientStops)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _) @@ -11592,7 +11592,7 @@ impl ID2D1GradientStopCollection1 { pub unsafe fn GetExtendMode(&self) -> D2D1_EXTEND_MODE { (::windows_core::Interface::vtable(self).base__.GetExtendMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetGradientStops1(&self, gradientstops: &mut [D2D1_GRADIENT_STOP]) { (::windows_core::Interface::vtable(self).GetGradientStops1)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _) @@ -11641,13 +11641,13 @@ impl ID2D1HwndRenderTarget { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -11656,12 +11656,12 @@ impl ID2D1HwndRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -11670,19 +11670,19 @@ impl ID2D1HwndRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -11691,7 +11691,7 @@ impl ID2D1HwndRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -11700,13 +11700,13 @@ impl ID2D1HwndRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11716,7 +11716,7 @@ impl ID2D1HwndRenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -11725,7 +11725,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -11734,7 +11734,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -11742,7 +11742,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -11751,7 +11751,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -11759,7 +11759,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -11768,7 +11768,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -11799,7 +11799,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -11808,7 +11808,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -11816,7 +11816,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -11825,7 +11825,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -11834,7 +11834,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -11842,12 +11842,12 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -11864,7 +11864,7 @@ impl ID2D1HwndRenderTarget { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).base__.GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -11872,7 +11872,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11885,7 +11885,7 @@ impl ID2D1HwndRenderTarget { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -11911,7 +11911,7 @@ impl ID2D1HwndRenderTarget { { (::windows_core::Interface::vtable(self).base__.RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).base__.PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -11919,7 +11919,7 @@ impl ID2D1HwndRenderTarget { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).base__.PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).base__.Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -11930,7 +11930,7 @@ impl ID2D1HwndRenderTarget { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -11943,14 +11943,14 @@ impl ID2D1HwndRenderTarget { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).base__.GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -11960,7 +11960,7 @@ impl ID2D1HwndRenderTarget { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) @@ -11968,12 +11968,12 @@ impl ID2D1HwndRenderTarget { pub unsafe fn CheckWindowState(&self) -> D2D1_WINDOW_STATE { (::windows_core::Interface::vtable(self).CheckWindowState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Resize(&self, pixelsize: *const Common::D2D_SIZE_U) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Resize)(::windows_core::Interface::as_raw(self), pixelsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHwnd(&self) -> super::super::Foundation::HWND { (::windows_core::Interface::vtable(self).GetHwnd)(::windows_core::Interface::as_raw(self)) @@ -12038,7 +12038,7 @@ impl ID2D1ImageBrush { pub unsafe fn SetOpacity(&self, opacity: f32) { (::windows_core::Interface::vtable(self).base__.SetOpacity)(::windows_core::Interface::as_raw(self), opacity) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -12046,7 +12046,7 @@ impl ID2D1ImageBrush { pub unsafe fn GetOpacity(&self) -> f32 { (::windows_core::Interface::vtable(self).base__.GetOpacity)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -12066,7 +12066,7 @@ impl ID2D1ImageBrush { pub unsafe fn SetInterpolationMode(&self, interpolationmode: D2D1_INTERPOLATION_MODE) { (::windows_core::Interface::vtable(self).SetInterpolationMode)(::windows_core::Interface::as_raw(self), interpolationmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetSourceRectangle(&self, sourcerectangle: *const Common::D2D_RECT_F) { (::windows_core::Interface::vtable(self).SetSourceRectangle)(::windows_core::Interface::as_raw(self), sourcerectangle) @@ -12085,7 +12085,7 @@ impl ID2D1ImageBrush { pub unsafe fn GetInterpolationMode(&self) -> D2D1_INTERPOLATION_MODE { (::windows_core::Interface::vtable(self).GetInterpolationMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSourceRectangle(&self) -> Common::D2D_RECT_F { let mut result__ = ::std::mem::zeroed(); @@ -12135,7 +12135,7 @@ impl ID2D1ImageSource { pub unsafe fn OfferResources(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OfferResources)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TryReclaimResources(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12173,23 +12173,23 @@ impl ID2D1ImageSourceFromWic { pub unsafe fn OfferResources(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OfferResources)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TryReclaimResources(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TryReclaimResources)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn EnsureCached(&self, rectangletofill: ::core::option::Option<*const Common::D2D_RECT_U>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnsureCached)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rectangletofill.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn TrimCache(&self, rectangletopreserve: ::core::option::Option<*const Common::D2D_RECT_U>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TrimCache)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rectangletopreserve.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn GetSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12258,7 +12258,7 @@ impl ID2D1Ink { pub unsafe fn GetSegments(&self, startsegment: u32, segments: &mut [D2D1_INK_BEZIER_SEGMENT]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSegments)(::windows_core::Interface::as_raw(self), startsegment, ::core::mem::transmute(segments.as_ptr()), segments.len() as _).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn StreamAsGeometry(&self, inkstyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -12267,7 +12267,7 @@ impl ID2D1Ink { { (::windows_core::Interface::vtable(self).StreamAsGeometry)(::windows_core::Interface::as_raw(self), inkstyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetBounds(&self, inkstyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>) -> ::windows_core::Result where @@ -12316,12 +12316,12 @@ impl ID2D1InkStyle { (::windows_core::Interface::vtable(self).base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetNibTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).SetNibTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetNibTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).GetNibTransform)(::windows_core::Interface::as_raw(self), transform) @@ -12366,7 +12366,7 @@ impl ID2D1Layer { (::windows_core::Interface::vtable(self).base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); @@ -12404,7 +12404,7 @@ impl ID2D1LinearGradientBrush { pub unsafe fn SetOpacity(&self, opacity: f32) { (::windows_core::Interface::vtable(self).base__.SetOpacity)(::windows_core::Interface::as_raw(self), opacity) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -12412,29 +12412,29 @@ impl ID2D1LinearGradientBrush { pub unsafe fn GetOpacity(&self) -> f32 { (::windows_core::Interface::vtable(self).base__.GetOpacity)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetStartPoint(&self, startpoint: Common::D2D_POINT_2F) { (::windows_core::Interface::vtable(self).SetStartPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(startpoint)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetEndPoint(&self, endpoint: Common::D2D_POINT_2F) { (::windows_core::Interface::vtable(self).SetEndPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(endpoint)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetStartPoint(&self) -> Common::D2D_POINT_2F { let mut result__: Common::D2D_POINT_2F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStartPoint)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetEndPoint(&self) -> Common::D2D_POINT_2F { let mut result__: Common::D2D_POINT_2F = ::core::mem::zeroed(); @@ -12535,7 +12535,7 @@ pub struct ID2D1Mesh_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID2D1Multithread(::windows_core::IUnknown); impl ID2D1Multithread { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMultithreadProtected(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetMultithreadProtected)(::windows_core::Interface::as_raw(self)) @@ -12574,12 +12574,12 @@ impl ID2D1OffsetTransform { pub unsafe fn GetInputCount(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetInputCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOffset(&self, offset: super::super::Foundation::POINT) { (::windows_core::Interface::vtable(self).SetOffset)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(offset)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOffset(&self) -> super::super::Foundation::POINT { let mut result__: super::super::Foundation::POINT = ::core::mem::zeroed(); @@ -12618,13 +12618,13 @@ impl ID2D1PathGeometry { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetBounds(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBounds)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetWidenedBounds(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -12633,7 +12633,7 @@ impl ID2D1PathGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWidenedBounds)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn StrokeContainsPoint(&self, point: Common::D2D_POINT_2F, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -12642,13 +12642,13 @@ impl ID2D1PathGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StrokeContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn FillContainsPoint(&self, point: Common::D2D_POINT_2F, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FillContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CompareWithGeometry(&self, inputgeometry: P0, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -12657,7 +12657,7 @@ impl ID2D1PathGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Simplify(&self, simplificationoption: D2D1_GEOMETRY_SIMPLIFICATION_OPTION, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -12665,7 +12665,7 @@ impl ID2D1PathGeometry { { (::windows_core::Interface::vtable(self).base__.Simplify)(::windows_core::Interface::as_raw(self), simplificationoption, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn Tessellate(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, tessellationsink: P0) -> ::windows_core::Result<()> where @@ -12673,7 +12673,7 @@ impl ID2D1PathGeometry { { (::windows_core::Interface::vtable(self).base__.Tessellate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, tessellationsink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CombineWithGeometry(&self, inputgeometry: P0, combinemode: D2D1_COMBINE_MODE, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -12682,7 +12682,7 @@ impl ID2D1PathGeometry { { (::windows_core::Interface::vtable(self).base__.CombineWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), combinemode, ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Outline(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -12690,24 +12690,24 @@ impl ID2D1PathGeometry { { (::windows_core::Interface::vtable(self).base__.Outline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeArea(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeArea)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeLength(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeLength)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputePointAtLength(&self, length: f32, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, point: ::core::option::Option<*mut Common::D2D_POINT_2F>, unittangentvector: ::core::option::Option<*mut Common::D2D_POINT_2F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ComputePointAtLength)(::windows_core::Interface::as_raw(self), length, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, ::core::mem::transmute(point.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(unittangentvector.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Widen(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -12716,13 +12716,13 @@ impl ID2D1PathGeometry { { (::windows_core::Interface::vtable(self).base__.Widen)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Open(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Open)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Stream(&self, geometrysink: P0) -> ::windows_core::Result<()> where @@ -12772,13 +12772,13 @@ impl ID2D1PathGeometry1 { (::windows_core::Interface::vtable(self).base__.base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetBounds(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetBounds)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetWidenedBounds(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -12787,7 +12787,7 @@ impl ID2D1PathGeometry1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWidenedBounds)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn StrokeContainsPoint(&self, point: Common::D2D_POINT_2F, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -12796,13 +12796,13 @@ impl ID2D1PathGeometry1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.StrokeContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn FillContainsPoint(&self, point: Common::D2D_POINT_2F, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.FillContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CompareWithGeometry(&self, inputgeometry: P0, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -12811,7 +12811,7 @@ impl ID2D1PathGeometry1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CompareWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Simplify(&self, simplificationoption: D2D1_GEOMETRY_SIMPLIFICATION_OPTION, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -12819,7 +12819,7 @@ impl ID2D1PathGeometry1 { { (::windows_core::Interface::vtable(self).base__.base__.Simplify)(::windows_core::Interface::as_raw(self), simplificationoption, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn Tessellate(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, tessellationsink: P0) -> ::windows_core::Result<()> where @@ -12827,7 +12827,7 @@ impl ID2D1PathGeometry1 { { (::windows_core::Interface::vtable(self).base__.base__.Tessellate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, tessellationsink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CombineWithGeometry(&self, inputgeometry: P0, combinemode: D2D1_COMBINE_MODE, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -12836,7 +12836,7 @@ impl ID2D1PathGeometry1 { { (::windows_core::Interface::vtable(self).base__.base__.CombineWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), combinemode, ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Outline(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -12844,24 +12844,24 @@ impl ID2D1PathGeometry1 { { (::windows_core::Interface::vtable(self).base__.base__.Outline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeArea(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ComputeArea)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeLength(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ComputeLength)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputePointAtLength(&self, length: f32, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, point: ::core::option::Option<*mut Common::D2D_POINT_2F>, unittangentvector: ::core::option::Option<*mut Common::D2D_POINT_2F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ComputePointAtLength)(::windows_core::Interface::as_raw(self), length, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, ::core::mem::transmute(point.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(unittangentvector.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Widen(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -12870,13 +12870,13 @@ impl ID2D1PathGeometry1 { { (::windows_core::Interface::vtable(self).base__.base__.Widen)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Open(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Open)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Stream(&self, geometrysink: P0) -> ::windows_core::Result<()> where @@ -12892,7 +12892,7 @@ impl ID2D1PathGeometry1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFigureCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputePointAndSegmentAtLength(&self, length: f32, startsegment: u32, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, pointdescription: *mut D2D1_POINT_DESCRIPTION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ComputePointAndSegmentAtLength)(::windows_core::Interface::as_raw(self), length, startsegment, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, pointdescription).ok() @@ -12920,7 +12920,7 @@ pub struct ID2D1PathGeometry1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID2D1PrintControl(::windows_core::IUnknown); impl ID2D1PrintControl { - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_System_Com"))] pub unsafe fn AddPage(&self, commandlist: P0, pagesize: Common::D2D_SIZE_F, pageprintticketstream: P1, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -13037,7 +13037,7 @@ impl ID2D1RadialGradientBrush { pub unsafe fn SetOpacity(&self, opacity: f32) { (::windows_core::Interface::vtable(self).base__.SetOpacity)(::windows_core::Interface::as_raw(self), opacity) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -13045,17 +13045,17 @@ impl ID2D1RadialGradientBrush { pub unsafe fn GetOpacity(&self) -> f32 { (::windows_core::Interface::vtable(self).base__.GetOpacity)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetCenter(&self, center: Common::D2D_POINT_2F) { (::windows_core::Interface::vtable(self).SetCenter)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(center)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetGradientOriginOffset(&self, gradientoriginoffset: Common::D2D_POINT_2F) { (::windows_core::Interface::vtable(self).SetGradientOriginOffset)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientoriginoffset)) @@ -13066,14 +13066,14 @@ impl ID2D1RadialGradientBrush { pub unsafe fn SetRadiusY(&self, radiusy: f32) { (::windows_core::Interface::vtable(self).SetRadiusY)(::windows_core::Interface::as_raw(self), radiusy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetCenter(&self) -> Common::D2D_POINT_2F { let mut result__: Common::D2D_POINT_2F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCenter)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetGradientOriginOffset(&self) -> Common::D2D_POINT_2F { let mut result__: Common::D2D_POINT_2F = ::core::mem::zeroed(); @@ -13136,13 +13136,13 @@ impl ID2D1RectangleGeometry { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetBounds(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBounds)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetWidenedBounds(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -13151,7 +13151,7 @@ impl ID2D1RectangleGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWidenedBounds)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn StrokeContainsPoint(&self, point: Common::D2D_POINT_2F, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -13160,13 +13160,13 @@ impl ID2D1RectangleGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StrokeContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn FillContainsPoint(&self, point: Common::D2D_POINT_2F, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FillContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CompareWithGeometry(&self, inputgeometry: P0, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -13175,7 +13175,7 @@ impl ID2D1RectangleGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Simplify(&self, simplificationoption: D2D1_GEOMETRY_SIMPLIFICATION_OPTION, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -13183,7 +13183,7 @@ impl ID2D1RectangleGeometry { { (::windows_core::Interface::vtable(self).base__.Simplify)(::windows_core::Interface::as_raw(self), simplificationoption, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn Tessellate(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, tessellationsink: P0) -> ::windows_core::Result<()> where @@ -13191,7 +13191,7 @@ impl ID2D1RectangleGeometry { { (::windows_core::Interface::vtable(self).base__.Tessellate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, tessellationsink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CombineWithGeometry(&self, inputgeometry: P0, combinemode: D2D1_COMBINE_MODE, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -13200,7 +13200,7 @@ impl ID2D1RectangleGeometry { { (::windows_core::Interface::vtable(self).base__.CombineWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), combinemode, ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Outline(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -13208,24 +13208,24 @@ impl ID2D1RectangleGeometry { { (::windows_core::Interface::vtable(self).base__.Outline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeArea(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeArea)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeLength(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeLength)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputePointAtLength(&self, length: f32, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, point: ::core::option::Option<*mut Common::D2D_POINT_2F>, unittangentvector: ::core::option::Option<*mut Common::D2D_POINT_2F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ComputePointAtLength)(::windows_core::Interface::as_raw(self), length, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, ::core::mem::transmute(point.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(unittangentvector.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Widen(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -13234,7 +13234,7 @@ impl ID2D1RectangleGeometry { { (::windows_core::Interface::vtable(self).base__.Widen)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetRect(&self) -> Common::D2D_RECT_F { let mut result__ = ::std::mem::zeroed(); @@ -13270,7 +13270,7 @@ impl ID2D1RenderInfo { pub unsafe fn SetOutputBuffer(&self, bufferprecision: D2D1_BUFFER_PRECISION, channeldepth: D2D1_CHANNEL_DEPTH) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOutputBuffer)(::windows_core::Interface::as_raw(self), bufferprecision, channeldepth).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCached(&self, iscached: P0) where @@ -13312,13 +13312,13 @@ impl ID2D1RenderTarget { (::windows_core::Interface::vtable(self).base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateBitmap(&self, size: Common::D2D_SIZE_U, srcdata: ::core::option::Option<*const ::core::ffi::c_void>, pitch: u32, bitmapproperties: *const D2D1_BITMAP_PROPERTIES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBitmap)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size), ::core::mem::transmute(srcdata.unwrap_or(::std::ptr::null())), pitch, bitmapproperties, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateBitmapFromWicBitmap(&self, wicbitmapsource: P0, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>) -> ::windows_core::Result where @@ -13327,12 +13327,12 @@ impl ID2D1RenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBitmapFromWicBitmap)(::windows_core::Interface::as_raw(self), wicbitmapsource.into_param().abi(), ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSharedBitmap(&self, riid: *const ::windows_core::GUID, data: *mut ::core::ffi::c_void, bitmapproperties: ::core::option::Option<*const D2D1_BITMAP_PROPERTIES>, bitmap: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateSharedBitmap)(::windows_core::Interface::as_raw(self), riid, data, ::core::mem::transmute(bitmapproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bitmap)).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CreateBitmapBrush(&self, bitmap: P0, bitmapbrushproperties: ::core::option::Option<*const D2D1_BITMAP_BRUSH_PROPERTIES>, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result where @@ -13341,19 +13341,19 @@ impl ID2D1RenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBitmapBrush)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(bitmapbrushproperties.unwrap_or(::std::ptr::null())), ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateSolidColorBrush(&self, color: *const Common::D2D1_COLOR_F, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateGradientStopCollection(&self, gradientstops: &[D2D1_GRADIENT_STOP], colorinterpolationgamma: D2D1_GAMMA, extendmode: D2D1_EXTEND_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateGradientStopCollection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gradientstops.as_ptr()), gradientstops.len() as _, colorinterpolationgamma, extendmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateLinearGradientBrush(&self, lineargradientbrushproperties: *const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -13362,7 +13362,7 @@ impl ID2D1RenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateLinearGradientBrush)(::windows_core::Interface::as_raw(self), lineargradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CreateRadialGradientBrush(&self, radialgradientbrushproperties: *const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES, brushproperties: ::core::option::Option<*const D2D1_BRUSH_PROPERTIES>, gradientstopcollection: P0) -> ::windows_core::Result where @@ -13371,13 +13371,13 @@ impl ID2D1RenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), radialgradientbrushproperties, ::core::mem::transmute(brushproperties.unwrap_or(::std::ptr::null())), gradientstopcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateCompatibleRenderTarget(&self, desiredsize: ::core::option::Option<*const Common::D2D_SIZE_F>, desiredpixelsize: ::core::option::Option<*const Common::D2D_SIZE_U>, desiredformat: ::core::option::Option<*const Common::D2D1_PIXEL_FORMAT>, options: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateCompatibleRenderTarget)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(desiredsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredpixelsize.unwrap_or(::std::ptr::null())), ::core::mem::transmute(desiredformat.unwrap_or(::std::ptr::null())), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreateLayer(&self, size: ::core::option::Option<*const Common::D2D_SIZE_F>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13387,7 +13387,7 @@ impl ID2D1RenderTarget { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateMesh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawLine(&self, point0: Common::D2D_POINT_2F, point1: Common::D2D_POINT_2F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -13396,7 +13396,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).DrawLine)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point0), ::core::mem::transmute(point1), brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -13405,7 +13405,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).DrawRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRectangle(&self, rect: *const Common::D2D_RECT_F, brush: P0) where @@ -13413,7 +13413,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).FillRectangle)(::windows_core::Interface::as_raw(self), rect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -13422,7 +13422,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).DrawRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillRoundedRectangle(&self, roundedrect: *const D2D1_ROUNDED_RECT, brush: P0) where @@ -13430,7 +13430,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).FillRoundedRectangle)(::windows_core::Interface::as_raw(self), roundedrect, brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0, strokewidth: f32, strokestyle: P1) where @@ -13439,7 +13439,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).DrawEllipse)(::windows_core::Interface::as_raw(self), ellipse, brush.into_param().abi(), strokewidth, strokestyle.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillEllipse(&self, ellipse: *const D2D1_ELLIPSE, brush: P0) where @@ -13470,7 +13470,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).FillMesh)(::windows_core::Interface::as_raw(self), mesh.into_param().abi(), brush.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn FillOpacityMask(&self, opacitymask: P0, brush: P1, content: D2D1_OPACITY_MASK_CONTENT, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -13479,7 +13479,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).FillOpacityMask)(::windows_core::Interface::as_raw(self), opacitymask.into_param().abi(), brush.into_param().abi(), content, ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn DrawBitmap(&self, bitmap: P0, destinationrectangle: ::core::option::Option<*const Common::D2D_RECT_F>, opacity: f32, interpolationmode: D2D1_BITMAP_INTERPOLATION_MODE, sourcerectangle: ::core::option::Option<*const Common::D2D_RECT_F>) where @@ -13487,7 +13487,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).DrawBitmap)(::windows_core::Interface::as_raw(self), bitmap.into_param().abi(), ::core::mem::transmute(destinationrectangle.unwrap_or(::std::ptr::null())), opacity, interpolationmode, ::core::mem::transmute(sourcerectangle.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawText(&self, string: &[u16], textformat: P0, layoutrect: *const Common::D2D_RECT_F, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -13496,7 +13496,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).DrawText)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), layoutrect, defaultfillbrush.into_param().abi(), options, measuringmode) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawTextLayout(&self, origin: Common::D2D_POINT_2F, textlayout: P0, defaultfillbrush: P1, options: D2D1_DRAW_TEXT_OPTIONS) where @@ -13505,7 +13505,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).DrawTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(origin), textlayout.into_param().abi(), defaultfillbrush.into_param().abi(), options) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_DirectWrite\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_DirectWrite"))] pub unsafe fn DrawGlyphRun(&self, baselineorigin: Common::D2D_POINT_2F, glyphrun: *const super::DirectWrite::DWRITE_GLYPH_RUN, foregroundbrush: P0, measuringmode: super::DirectWrite::DWRITE_MEASURING_MODE) where @@ -13513,12 +13513,12 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).DrawGlyphRun)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, foregroundbrush.into_param().abi(), measuringmode) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).SetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -13535,7 +13535,7 @@ impl ID2D1RenderTarget { pub unsafe fn GetTextAntialiasMode(&self) -> D2D1_TEXT_ANTIALIAS_MODE { (::windows_core::Interface::vtable(self).GetTextAntialiasMode)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn SetTextRenderingParams(&self, textrenderingparams: P0) where @@ -13543,7 +13543,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).SetTextRenderingParams)(::windows_core::Interface::as_raw(self), textrenderingparams.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_DirectWrite`"] + #[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] #[cfg(feature = "Win32_Graphics_DirectWrite")] pub unsafe fn GetTextRenderingParams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13556,7 +13556,7 @@ impl ID2D1RenderTarget { pub unsafe fn GetTags(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).GetTags)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn PushLayer(&self, layerparameters: *const D2D1_LAYER_PARAMETERS, layer: P0) where @@ -13582,7 +13582,7 @@ impl ID2D1RenderTarget { { (::windows_core::Interface::vtable(self).RestoreDrawingState)(::windows_core::Interface::as_raw(self), drawingstateblock.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn PushAxisAlignedClip(&self, cliprect: *const Common::D2D_RECT_F, antialiasmode: D2D1_ANTIALIAS_MODE) { (::windows_core::Interface::vtable(self).PushAxisAlignedClip)(::windows_core::Interface::as_raw(self), cliprect, antialiasmode) @@ -13590,7 +13590,7 @@ impl ID2D1RenderTarget { pub unsafe fn PopAxisAlignedClip(&self) { (::windows_core::Interface::vtable(self).PopAxisAlignedClip)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn Clear(&self, clearcolor: ::core::option::Option<*const Common::D2D1_COLOR_F>) { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clearcolor.unwrap_or(::std::ptr::null()))) @@ -13601,7 +13601,7 @@ impl ID2D1RenderTarget { pub unsafe fn EndDraw(&self, tag1: ::core::option::Option<*mut u64>, tag2: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndDraw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tag1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(tag2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetPixelFormat(&self) -> Common::D2D1_PIXEL_FORMAT { let mut result__: Common::D2D1_PIXEL_FORMAT = ::core::mem::zeroed(); @@ -13614,14 +13614,14 @@ impl ID2D1RenderTarget { pub unsafe fn GetDpi(&self, dpix: *mut f32, dpiy: *mut f32) { (::windows_core::Interface::vtable(self).GetDpi)(::windows_core::Interface::as_raw(self), dpix, dpiy) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSize)(::windows_core::Interface::as_raw(self), &mut result__); result__ } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPixelSize(&self) -> Common::D2D_SIZE_U { let mut result__: Common::D2D_SIZE_U = ::core::mem::zeroed(); @@ -13631,7 +13631,7 @@ impl ID2D1RenderTarget { pub unsafe fn GetMaximumBitmapSize(&self) -> u32 { (::windows_core::Interface::vtable(self).GetMaximumBitmapSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn IsSupported(&self, rendertargetproperties: *const D2D1_RENDER_TARGET_PROPERTIES) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsSupported)(::windows_core::Interface::as_raw(self), rendertargetproperties) @@ -13860,13 +13860,13 @@ impl ID2D1RoundedRectangleGeometry { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetBounds(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBounds)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetWidenedBounds(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -13875,7 +13875,7 @@ impl ID2D1RoundedRectangleGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWidenedBounds)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn StrokeContainsPoint(&self, point: Common::D2D_POINT_2F, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -13884,13 +13884,13 @@ impl ID2D1RoundedRectangleGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StrokeContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn FillContainsPoint(&self, point: Common::D2D_POINT_2F, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FillContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CompareWithGeometry(&self, inputgeometry: P0, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -13899,7 +13899,7 @@ impl ID2D1RoundedRectangleGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Simplify(&self, simplificationoption: D2D1_GEOMETRY_SIMPLIFICATION_OPTION, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -13907,7 +13907,7 @@ impl ID2D1RoundedRectangleGeometry { { (::windows_core::Interface::vtable(self).base__.Simplify)(::windows_core::Interface::as_raw(self), simplificationoption, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn Tessellate(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, tessellationsink: P0) -> ::windows_core::Result<()> where @@ -13915,7 +13915,7 @@ impl ID2D1RoundedRectangleGeometry { { (::windows_core::Interface::vtable(self).base__.Tessellate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, tessellationsink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CombineWithGeometry(&self, inputgeometry: P0, combinemode: D2D1_COMBINE_MODE, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -13924,7 +13924,7 @@ impl ID2D1RoundedRectangleGeometry { { (::windows_core::Interface::vtable(self).base__.CombineWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), combinemode, ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Outline(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -13932,24 +13932,24 @@ impl ID2D1RoundedRectangleGeometry { { (::windows_core::Interface::vtable(self).base__.Outline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeArea(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeArea)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeLength(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeLength)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputePointAtLength(&self, length: f32, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, point: ::core::option::Option<*mut Common::D2D_POINT_2F>, unittangentvector: ::core::option::Option<*mut Common::D2D_POINT_2F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ComputePointAtLength)(::windows_core::Interface::as_raw(self), length, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, ::core::mem::transmute(point.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(unittangentvector.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Widen(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -13958,7 +13958,7 @@ impl ID2D1RoundedRectangleGeometry { { (::windows_core::Interface::vtable(self).base__.Widen)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetRoundedRect(&self, roundedrect: *mut D2D1_ROUNDED_RECT) { (::windows_core::Interface::vtable(self).GetRoundedRect)(::windows_core::Interface::as_raw(self), roundedrect) @@ -13994,7 +13994,7 @@ impl ID2D1SolidColorBrush { pub unsafe fn SetOpacity(&self, opacity: f32) { (::windows_core::Interface::vtable(self).base__.SetOpacity)(::windows_core::Interface::as_raw(self), opacity) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, transform: *const super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -14002,17 +14002,17 @@ impl ID2D1SolidColorBrush { pub unsafe fn GetOpacity(&self) -> f32 { (::windows_core::Interface::vtable(self).base__.GetOpacity)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).base__.GetTransform)(::windows_core::Interface::as_raw(self), transform) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetColor(&self, color: *const Common::D2D1_COLOR_F) { (::windows_core::Interface::vtable(self).SetColor)(::windows_core::Interface::as_raw(self), color) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetColor(&self) -> Common::D2D1_COLOR_F { let mut result__: Common::D2D1_COLOR_F = ::core::mem::zeroed(); @@ -14049,17 +14049,17 @@ impl ID2D1SourceTransform { pub unsafe fn GetInputCount(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.GetInputCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapOutputRectToInputRects(&self, outputrect: *const super::super::Foundation::RECT, inputrects: &mut [super::super::Foundation::RECT]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MapOutputRectToInputRects)(::windows_core::Interface::as_raw(self), outputrect, ::core::mem::transmute(inputrects.as_ptr()), inputrects.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapInputRectsToOutputRect(&self, inputrects: *const super::super::Foundation::RECT, inputopaquesubrects: *const super::super::Foundation::RECT, inputrectcount: u32, outputrect: *mut super::super::Foundation::RECT, outputopaquesubrect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MapInputRectsToOutputRect)(::windows_core::Interface::as_raw(self), inputrects, inputopaquesubrects, inputrectcount, outputrect, outputopaquesubrect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapInvalidRect(&self, inputindex: u32, invalidinputrect: super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14071,7 +14071,7 @@ impl ID2D1SourceTransform { { (::windows_core::Interface::vtable(self).SetRenderInfo)(::windows_core::Interface::as_raw(self), renderinfo.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Draw(&self, target: P0, drawrect: *const super::super::Foundation::RECT, targetorigin: Common::D2D_POINT_2U) -> ::windows_core::Result<()> where @@ -14108,17 +14108,17 @@ impl ID2D1SpriteBatch { (::windows_core::Interface::vtable(self).base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn AddSprites(&self, spritecount: u32, destinationrectangles: *const Common::D2D_RECT_F, sourcerectangles: ::core::option::Option<*const Common::D2D_RECT_U>, colors: ::core::option::Option<*const Common::D2D1_COLOR_F>, transforms: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, destinationrectanglesstride: u32, sourcerectanglesstride: u32, colorsstride: u32, transformsstride: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddSprites)(::windows_core::Interface::as_raw(self), spritecount, destinationrectangles, ::core::mem::transmute(sourcerectangles.unwrap_or(::std::ptr::null())), ::core::mem::transmute(colors.unwrap_or(::std::ptr::null())), ::core::mem::transmute(transforms.unwrap_or(::std::ptr::null())), destinationrectanglesstride, sourcerectanglesstride, colorsstride, transformsstride).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn SetSprites(&self, startindex: u32, spritecount: u32, destinationrectangles: ::core::option::Option<*const Common::D2D_RECT_F>, sourcerectangles: ::core::option::Option<*const Common::D2D_RECT_U>, colors: ::core::option::Option<*const Common::D2D1_COLOR_F>, transforms: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, destinationrectanglesstride: u32, sourcerectanglesstride: u32, colorsstride: u32, transformsstride: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSprites)(::windows_core::Interface::as_raw(self), startindex, spritecount, ::core::mem::transmute(destinationrectangles.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sourcerectangles.unwrap_or(::std::ptr::null())), ::core::mem::transmute(colors.unwrap_or(::std::ptr::null())), ::core::mem::transmute(transforms.unwrap_or(::std::ptr::null())), destinationrectanglesstride, sourcerectanglesstride, colorsstride, transformsstride).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetSprites(&self, startindex: u32, spritecount: u32, destinationrectangles: ::core::option::Option<*mut Common::D2D_RECT_F>, sourcerectangles: ::core::option::Option<*mut Common::D2D_RECT_U>, colors: ::core::option::Option<*mut Common::D2D1_COLOR_F>, transforms: ::core::option::Option<*mut super::super::super::Foundation::Numerics::Matrix3x2>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSprites)(::windows_core::Interface::as_raw(self), startindex, spritecount, ::core::mem::transmute(destinationrectangles.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(sourcerectangles.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(colors.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(transforms.unwrap_or(::std::ptr::null_mut()))).ok() @@ -14317,12 +14317,12 @@ impl ID2D1SvgDocument { (::windows_core::Interface::vtable(self).base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetViewportSize(&self, viewportsize: Common::D2D_SIZE_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetViewportSize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewportsize)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetViewportSize(&self) -> Common::D2D_SIZE_F { let mut result__: Common::D2D_SIZE_F = ::core::mem::zeroed(); @@ -14347,7 +14347,7 @@ impl ID2D1SvgDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindElementById)(::windows_core::Interface::as_raw(self), id.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Serialize(&self, outputxmlstream: P0, subtree: P1) -> ::windows_core::Result<()> where @@ -14356,7 +14356,7 @@ impl ID2D1SvgDocument { { (::windows_core::Interface::vtable(self).Serialize)(::windows_core::Interface::as_raw(self), outputxmlstream.into_param().abi(), subtree.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Deserialize(&self, inputxmlstream: P0) -> ::windows_core::Result where @@ -14365,7 +14365,7 @@ impl ID2D1SvgDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Deserialize)(::windows_core::Interface::as_raw(self), inputxmlstream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreatePaint(&self, painttype: D2D1_SVG_PAINT_TYPE, color: ::core::option::Option<*const Common::D2D1_COLOR_F>, id: P0) -> ::windows_core::Result where @@ -14378,7 +14378,7 @@ impl ID2D1SvgDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateStrokeDashArray)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(dashes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dashes.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreatePointCollection(&self, points: ::core::option::Option<&[Common::D2D_POINT_2F]>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14452,7 +14452,7 @@ impl ID2D1SvgElement { pub unsafe fn GetTagNameLength(&self) -> u32 { (::windows_core::Interface::vtable(self).GetTagNameLength)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTextContent(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsTextContent)(::windows_core::Interface::as_raw(self)) @@ -14462,7 +14462,7 @@ impl ID2D1SvgElement { (::windows_core::Interface::vtable(self).GetParent)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasChildren(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasChildren)(::windows_core::Interface::as_raw(self)) @@ -14524,7 +14524,7 @@ impl ID2D1SvgElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateChild)(::windows_core::Interface::as_raw(self), tagname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAttributeSpecified(&self, name: P0, inherited: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> super::super::Foundation::BOOL where @@ -14535,12 +14535,12 @@ impl ID2D1SvgElement { pub unsafe fn GetSpecifiedAttributeCount(&self) -> u32 { (::windows_core::Interface::vtable(self).GetSpecifiedAttributeCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSpecifiedAttributeName(&self, index: u32, name: &mut [u16], inherited: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSpecifiedAttributeName)(::windows_core::Interface::as_raw(self), index, ::core::mem::transmute(name.as_ptr()), name.len() as _, ::core::mem::transmute(inherited.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSpecifiedAttributeNameLength(&self, index: u32, namelength: *mut u32, inherited: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSpecifiedAttributeNameLength)(::windows_core::Interface::as_raw(self), index, namelength, ::core::mem::transmute(inherited.unwrap_or(::std::ptr::null_mut()))).ok() @@ -14743,12 +14743,12 @@ impl ID2D1SvgPaint { pub unsafe fn GetPaintType(&self) -> D2D1_SVG_PAINT_TYPE { (::windows_core::Interface::vtable(self).GetPaintType)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetColor(&self, color: *const Common::D2D1_COLOR_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColor)(::windows_core::Interface::as_raw(self), color).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetColor(&self) -> Common::D2D1_COLOR_F { let mut result__ = ::std::mem::zeroed(); @@ -14837,7 +14837,7 @@ impl ID2D1SvgPathData { pub unsafe fn GetCommandsCount(&self) -> u32 { (::windows_core::Interface::vtable(self).GetCommandsCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn CreatePathGeometry(&self, fillmode: Common::D2D1_FILL_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14891,12 +14891,12 @@ impl ID2D1SvgPointCollection { pub unsafe fn RemovePointsAtEnd(&self, pointscount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemovePointsAtEnd)(::windows_core::Interface::as_raw(self), pointscount).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn UpdatePoints(&self, points: &[Common::D2D_POINT_2F], startindex: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdatePoints)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(points.as_ptr()), points.len() as _, startindex).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn GetPoints(&self, points: &mut [Common::D2D_POINT_2F], startindex: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPoints)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(points.as_ptr()), points.len() as _, startindex).ok() @@ -14990,7 +14990,7 @@ pub struct ID2D1SvgStrokeDashArray_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID2D1TessellationSink(::windows_core::IUnknown); impl ID2D1TessellationSink { - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn AddTriangles(&self, triangles: &[D2D1_TRIANGLE]) { (::windows_core::Interface::vtable(self).AddTriangles)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(triangles.as_ptr()), triangles.len() as _) @@ -15025,17 +15025,17 @@ impl ID2D1Transform { pub unsafe fn GetInputCount(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetInputCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapOutputRectToInputRects(&self, outputrect: *const super::super::Foundation::RECT, inputrects: &mut [super::super::Foundation::RECT]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MapOutputRectToInputRects)(::windows_core::Interface::as_raw(self), outputrect, ::core::mem::transmute(inputrects.as_ptr()), inputrects.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapInputRectsToOutputRect(&self, inputrects: *const super::super::Foundation::RECT, inputopaquesubrects: *const super::super::Foundation::RECT, inputrectcount: u32, outputrect: *mut super::super::Foundation::RECT, outputopaquesubrect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MapInputRectsToOutputRect)(::windows_core::Interface::as_raw(self), inputrects, inputopaquesubrects, inputrectcount, outputrect, outputopaquesubrect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapInvalidRect(&self, inputindex: u32, invalidinputrect: super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15174,13 +15174,13 @@ impl ID2D1TransformedGeometry { (::windows_core::Interface::vtable(self).base__.base__.GetFactory)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetBounds(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBounds)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetWidenedBounds(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -15189,7 +15189,7 @@ impl ID2D1TransformedGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWidenedBounds)(::windows_core::Interface::as_raw(self), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn StrokeContainsPoint(&self, point: Common::D2D_POINT_2F, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -15198,13 +15198,13 @@ impl ID2D1TransformedGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StrokeContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), strokewidth, strokestyle.into_param().abi(), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn FillContainsPoint(&self, point: Common::D2D_POINT_2F, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FillContainsPoint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn CompareWithGeometry(&self, inputgeometry: P0, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result where @@ -15213,7 +15213,7 @@ impl ID2D1TransformedGeometry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Simplify(&self, simplificationoption: D2D1_GEOMETRY_SIMPLIFICATION_OPTION, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -15221,7 +15221,7 @@ impl ID2D1TransformedGeometry { { (::windows_core::Interface::vtable(self).base__.Simplify)(::windows_core::Interface::as_raw(self), simplificationoption, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn Tessellate(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, tessellationsink: P0) -> ::windows_core::Result<()> where @@ -15229,7 +15229,7 @@ impl ID2D1TransformedGeometry { { (::windows_core::Interface::vtable(self).base__.Tessellate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, tessellationsink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn CombineWithGeometry(&self, inputgeometry: P0, combinemode: D2D1_COMBINE_MODE, inputgeometrytransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -15238,7 +15238,7 @@ impl ID2D1TransformedGeometry { { (::windows_core::Interface::vtable(self).base__.CombineWithGeometry)(::windows_core::Interface::as_raw(self), inputgeometry.into_param().abi(), combinemode, ::core::mem::transmute(inputgeometrytransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Outline(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P0) -> ::windows_core::Result<()> where @@ -15246,24 +15246,24 @@ impl ID2D1TransformedGeometry { { (::windows_core::Interface::vtable(self).base__.Outline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, geometrysink.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeArea(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeArea)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn ComputeLength(&self, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeLength)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputePointAtLength(&self, length: f32, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, point: ::core::option::Option<*mut Common::D2D_POINT_2F>, unittangentvector: ::core::option::Option<*mut Common::D2D_POINT_2F>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ComputePointAtLength)(::windows_core::Interface::as_raw(self), length, ::core::mem::transmute(worldtransform.unwrap_or(::std::ptr::null())), flatteningtolerance, ::core::mem::transmute(point.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(unittangentvector.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn Widen(&self, strokewidth: f32, strokestyle: P0, worldtransform: ::core::option::Option<*const super::super::super::Foundation::Numerics::Matrix3x2>, flatteningtolerance: f32, geometrysink: P1) -> ::windows_core::Result<()> where @@ -15277,7 +15277,7 @@ impl ID2D1TransformedGeometry { (::windows_core::Interface::vtable(self).GetSourceGeometry)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, transform: *mut super::super::super::Foundation::Numerics::Matrix3x2) { (::windows_core::Interface::vtable(self).GetTransform)(::windows_core::Interface::as_raw(self), transform) @@ -20305,7 +20305,7 @@ impl ::core::fmt::Debug for D2D1_YCBCR_PROP { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_ARC_SEGMENT { pub point: Common::D2D_POINT_2F, @@ -20409,7 +20409,7 @@ impl ::core::default::Default for D2D1_BITMAP_BRUSH_PROPERTIES1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D2D1_BITMAP_PROPERTIES { pub pixelFormat: Common::D2D1_PIXEL_FORMAT, @@ -20449,7 +20449,7 @@ impl ::core::default::Default for D2D1_BITMAP_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D2D1_BITMAP_PROPERTIES1 { pub pixelFormat: Common::D2D1_PIXEL_FORMAT, @@ -20524,7 +20524,7 @@ impl ::core::default::Default for D2D1_BLEND_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct D2D1_BRUSH_PROPERTIES { pub opacity: f32, @@ -20594,7 +20594,7 @@ impl ::core::default::Default for D2D1_CREATION_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES { pub shaderBufferWithInputSignature: *const u8, @@ -20636,7 +20636,7 @@ impl ::core::default::Default for D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct D2D1_DRAWING_STATE_DESCRIPTION { pub antialiasMode: D2D1_ANTIALIAS_MODE, @@ -20678,7 +20678,7 @@ impl ::core::default::Default for D2D1_DRAWING_STATE_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct D2D1_DRAWING_STATE_DESCRIPTION1 { pub antialiasMode: D2D1_ANTIALIAS_MODE, @@ -20722,7 +20722,7 @@ impl ::core::default::Default for D2D1_DRAWING_STATE_DESCRIPTION1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_EFFECT_INPUT_DESCRIPTION { pub effect: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -20760,7 +20760,7 @@ impl ::core::default::Default for D2D1_EFFECT_INPUT_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_ELLIPSE { pub point: Common::D2D_POINT_2F, @@ -20829,7 +20829,7 @@ impl ::core::default::Default for D2D1_FACTORY_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D2D1_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS { pub computeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x: super::super::Foundation::BOOL, @@ -20867,7 +20867,7 @@ impl ::core::default::Default for D2D1_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D2D1_FEATURE_DATA_DOUBLES { pub doublePrecisionFloatShaderOps: super::super::Foundation::BOOL, @@ -20905,7 +20905,7 @@ impl ::core::default::Default for D2D1_FEATURE_DATA_DOUBLES { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_GRADIENT_MESH_PATCH { pub point00: Common::D2D_POINT_2F, @@ -21014,7 +21014,7 @@ impl ::core::default::Default for D2D1_GRADIENT_MESH_PATCH { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_GRADIENT_STOP { pub position: f32, @@ -21053,7 +21053,7 @@ impl ::core::default::Default for D2D1_GRADIENT_STOP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub struct D2D1_HWND_RENDER_TARGET_PROPERTIES { pub hwnd: super::super::Foundation::HWND, @@ -21093,7 +21093,7 @@ impl ::core::default::Default for D2D1_HWND_RENDER_TARGET_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_IMAGE_BRUSH_PROPERTIES { pub sourceRectangle: Common::D2D_RECT_F, @@ -21196,7 +21196,7 @@ impl ::core::default::Default for D2D1_INK_POINT { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub struct D2D1_INK_STYLE_PROPERTIES { pub nibShape: D2D1_INK_NIB_SHAPE, @@ -21265,7 +21265,7 @@ impl ::core::default::Default for D2D1_INPUT_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D2D1_INPUT_ELEMENT_DESC { pub semanticName: ::windows_core::PCSTR, @@ -21307,7 +21307,7 @@ impl ::core::default::Default for D2D1_INPUT_ELEMENT_DESC { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub struct D2D1_LAYER_PARAMETERS { pub contentBounds: Common::D2D_RECT_F, @@ -21349,7 +21349,7 @@ impl ::core::default::Default for D2D1_LAYER_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub struct D2D1_LAYER_PARAMETERS1 { pub contentBounds: Common::D2D_RECT_F, @@ -21391,7 +21391,7 @@ impl ::core::default::Default for D2D1_LAYER_PARAMETERS1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES { pub startPoint: Common::D2D_POINT_2F, @@ -21460,7 +21460,7 @@ impl ::core::default::Default for D2D1_MAPPED_RECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_POINT_DESCRIPTION { pub point: Common::D2D_POINT_2F, @@ -21558,7 +21558,7 @@ impl ::core::default::Default for D2D1_PROPERTY_BINDING { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_QUADRATIC_BEZIER_SEGMENT { pub point1: Common::D2D_POINT_2F, @@ -21597,7 +21597,7 @@ impl ::core::default::Default for D2D1_QUADRATIC_BEZIER_SEGMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES { pub center: Common::D2D_POINT_2F, @@ -21638,7 +21638,7 @@ impl ::core::default::Default for D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_RENDERING_CONTROLS { pub bufferPrecision: D2D1_BUFFER_PRECISION, @@ -21677,7 +21677,7 @@ impl ::core::default::Default for D2D1_RENDERING_CONTROLS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D2D1_RENDER_TARGET_PROPERTIES { pub r#type: D2D1_RENDER_TARGET_TYPE, @@ -21754,7 +21754,7 @@ impl ::core::default::Default for D2D1_RESOURCE_TEXTURE_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_ROUNDED_RECT { pub rect: Common::D2D_RECT_F, @@ -21794,7 +21794,7 @@ impl ::core::default::Default for D2D1_ROUNDED_RECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_SIMPLE_COLOR_PROFILE { pub redPrimary: Common::D2D_POINT_2F, @@ -21937,7 +21937,7 @@ impl ::core::default::Default for D2D1_SVG_LENGTH { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D2D1_SVG_PRESERVE_ASPECT_RATIO { pub defer: super::super::Foundation::BOOL, @@ -22042,7 +22042,7 @@ impl ::core::default::Default for D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub struct D2D1_TRIANGLE { pub point1: Common::D2D_POINT_2F, diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Dxc/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Dxc/impl.rs index ef227ff9ab..0f73f923d4 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Dxc/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Dxc/impl.rs @@ -48,7 +48,7 @@ impl IDxcBlob_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDxcBlobEncoding_Impl: Sized + IDxcBlob_Impl { fn GetEncoding(&self, pknown: *mut super::super::super::Foundation::BOOL, pcodepage: *mut DXC_CP) -> ::windows_core::Result<()>; @@ -69,7 +69,7 @@ impl IDxcBlobEncoding_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDxcBlobUtf16_Impl: Sized + IDxcBlobEncoding_Impl { fn GetStringPointer(&self) -> ::windows_core::PCWSTR; @@ -100,7 +100,7 @@ impl IDxcBlobUtf16_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDxcBlobUtf8_Impl: Sized + IDxcBlobEncoding_Impl { fn GetStringPointer(&self) -> ::windows_core::PCSTR; @@ -465,7 +465,7 @@ impl IDxcIncludeHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDxcLibrary_Impl: Sized { fn SetMalloc(&self, pmalloc: ::core::option::Option<&super::super::super::System::Com::IMalloc>) -> ::windows_core::Result<()>; @@ -815,7 +815,7 @@ impl IDxcOptimizerPass_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDxcPdbUtils_Impl: Sized { fn Load(&self, ppdbordxil: ::core::option::Option<&IDxcBlob>) -> ::windows_core::Result<()>; @@ -1108,7 +1108,7 @@ impl IDxcPdbUtils_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDxcResult_Impl: Sized + IDxcOperationResult_Impl { fn HasOutput(&self, dxcoutkind: DXC_OUT_KIND) -> super::super::super::Foundation::BOOL; @@ -1160,7 +1160,7 @@ impl IDxcResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDxcUtils_Impl: Sized { fn CreateBlobFromBlob(&self, pblob: ::core::option::Option<&IDxcBlob>, offset: u32, length: u32) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Dxc/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Dxc/mod.rs index 48d7e27903..9d60081115 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Dxc/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Dxc/mod.rs @@ -7,7 +7,7 @@ where let mut result__ = ::std::ptr::null_mut(); DxcCreateInstance(rclsid, &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn DxcCreateInstance2(pmalloc: P0, rclsid: *const ::windows_core::GUID) -> ::windows_core::Result @@ -79,7 +79,7 @@ impl IDxcBlobEncoding { pub unsafe fn GetBufferSize(&self) -> usize { (::windows_core::Interface::vtable(self).base__.GetBufferSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEncoding(&self, pknown: *mut super::super::super::Foundation::BOOL, pcodepage: *mut DXC_CP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEncoding)(::windows_core::Interface::as_raw(self), pknown, pcodepage).ok() @@ -111,7 +111,7 @@ impl IDxcBlobUtf16 { pub unsafe fn GetBufferSize(&self) -> usize { (::windows_core::Interface::vtable(self).base__.base__.GetBufferSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEncoding(&self, pknown: *mut super::super::super::Foundation::BOOL, pcodepage: *mut DXC_CP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetEncoding)(::windows_core::Interface::as_raw(self), pknown, pcodepage).ok() @@ -147,7 +147,7 @@ impl IDxcBlobUtf8 { pub unsafe fn GetBufferSize(&self) -> usize { (::windows_core::Interface::vtable(self).base__.base__.GetBufferSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEncoding(&self, pknown: *mut super::super::super::Foundation::BOOL, pcodepage: *mut DXC_CP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetEncoding)(::windows_core::Interface::as_raw(self), pknown, pcodepage).ok() @@ -506,7 +506,7 @@ pub struct IDxcIncludeHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDxcLibrary(::windows_core::IUnknown); impl IDxcLibrary { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMalloc(&self, pmalloc: P0) -> ::windows_core::Result<()> where @@ -536,7 +536,7 @@ impl IDxcLibrary { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBlobWithEncodingOnHeapCopy)(::windows_core::Interface::as_raw(self), ptext, size, codepage, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateBlobWithEncodingOnMalloc(&self, ptext: *const ::core::ffi::c_void, pimalloc: P0, size: u32, codepage: DXC_CP) -> ::windows_core::Result where @@ -549,7 +549,7 @@ impl IDxcLibrary { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateIncludeHandler)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateStreamFromBlobReadOnly(&self, pblob: P0) -> ::windows_core::Result where @@ -819,7 +819,7 @@ impl IDxcPdbUtils { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFullPDB(&self) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsFullPDB)(::windows_core::Interface::as_raw(self)) @@ -907,7 +907,7 @@ impl IDxcResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetErrorBuffer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasOutput(&self, dxcoutkind: DXC_OUT_KIND) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasOutput)(::windows_core::Interface::as_raw(self), dxcoutkind) @@ -963,7 +963,7 @@ impl IDxcUtils { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBlobFromPinned)(::windows_core::Interface::as_raw(self), pdata, size, codepage, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoveToBlob(&self, pdata: *const ::core::ffi::c_void, pimalloc: P0, size: u32, codepage: DXC_CP) -> ::windows_core::Result where @@ -983,7 +983,7 @@ impl IDxcUtils { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LoadFile)(::windows_core::Interface::as_raw(self), pfilename.into_param().abi(), ::core::mem::transmute(pcodepage.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateReadOnlyStreamFromBlob(&self, pblob: P0) -> ::windows_core::Result where @@ -1416,7 +1416,7 @@ impl ::core::default::Default for DxcShaderHash { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub type DxcCreateInstance2Proc = ::core::option::Option, rclsid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT>; pub type DxcCreateInstanceProc = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Fxc/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Fxc/mod.rs index 982cd3e355..f0dc483820 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Fxc/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/Fxc/mod.rs @@ -43,7 +43,7 @@ pub unsafe fn D3DCreateBlob(size: usize) -> ::windows_core::Result ::windows_core::Result { @@ -51,7 +51,7 @@ pub unsafe fn D3DCreateFunctionLinkingGraph(uflags: u32) -> ::windows_core::Resu let mut result__ = ::std::mem::zeroed(); D3DCreateFunctionLinkingGraph(uflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Direct3D11`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`"] #[cfg(feature = "Win32_Graphics_Direct3D11")] #[inline] pub unsafe fn D3DCreateLinker() -> ::windows_core::Result { @@ -73,7 +73,7 @@ where let mut result__ = ::std::mem::zeroed(); D3DDisassemble(psrcdata, srcdatasize, flags, szcomments.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Direct3D10`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D10\"`"] #[cfg(feature = "Win32_Graphics_Direct3D10")] #[inline] pub unsafe fn D3DDisassemble10Effect(peffect: P0, flags: u32) -> ::windows_core::Result @@ -127,7 +127,7 @@ pub unsafe fn D3DGetTraceInstructionOffsets(psrcdata: *const ::core::ffi::c_void ::windows_targets::link!("d3dcompiler_47.dll" "system" fn D3DGetTraceInstructionOffsets(psrcdata : *const ::core::ffi::c_void, srcdatasize : usize, flags : u32, startinstindex : usize, numinsts : usize, poffsets : *mut usize, ptotalinsts : *mut usize) -> ::windows_core::HRESULT); D3DGetTraceInstructionOffsets(psrcdata, srcdatasize, flags, startinstindex, poffsets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(poffsets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(ptotalinsts.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D11`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`"] #[cfg(feature = "Win32_Graphics_Direct3D11")] #[inline] pub unsafe fn D3DLoadModule(psrcdata: *const ::core::ffi::c_void, cbsrcdatasize: usize) -> ::windows_core::Result { @@ -175,7 +175,7 @@ pub unsafe fn D3DStripShader(pshaderbytecode: *const ::core::ffi::c_void, byteco let mut result__ = ::std::mem::zeroed(); D3DStripShader(pshaderbytecode, bytecodelength, ustripflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DWriteBlobToFile(pblob: P0, pfilename: P1, boverwrite: P2) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/mod.rs index 5826ba60da..7f8345db67 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "Win32_Graphics_Direct3D_Dxc")] -#[doc = "Required features: `Win32_Graphics_Direct3D_Dxc`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D_Dxc\"`"] pub mod Dxc; #[cfg(feature = "Win32_Graphics_Direct3D_Fxc")] -#[doc = "Required features: `Win32_Graphics_Direct3D_Fxc`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D_Fxc\"`"] pub mod Fxc; #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D10/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D10/impl.rs index c245644ee7..5897bfee12 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D10/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D10/impl.rs @@ -39,7 +39,7 @@ impl ID3D10Asynchronous_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10BlendState_Impl: Sized + ID3D10DeviceChild_Impl { fn GetDesc(&self, pdesc: *mut D3D10_BLEND_DESC); @@ -60,7 +60,7 @@ impl ID3D10BlendState_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10BlendState1_Impl: Sized + ID3D10BlendState_Impl { fn GetDesc1(&self, pdesc: *mut D3D10_BLEND_DESC1); @@ -132,7 +132,7 @@ impl ID3D10Counter_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub trait ID3D10Debug_Impl: Sized { fn SetFeatureMask(&self, mask: u32) -> ::windows_core::Result<()>; @@ -204,7 +204,7 @@ impl ID3D10Debug_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10DepthStencilState_Impl: Sized + ID3D10DeviceChild_Impl { fn GetDesc(&self, pdesc: *mut D3D10_DEPTH_STENCIL_DESC); @@ -225,7 +225,7 @@ impl ID3D10DepthStencilState_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D10DepthStencilView_Impl: Sized + ID3D10View_Impl { fn GetDesc(&self, pdesc: *mut D3D10_DEPTH_STENCIL_VIEW_DESC); @@ -246,7 +246,7 @@ impl ID3D10DepthStencilView_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D10Device_Impl: Sized { fn VSSetConstantBuffers(&self, startslot: u32, numbuffers: u32, ppconstantbuffers: *const ::core::option::Option); @@ -958,7 +958,7 @@ impl ID3D10Device_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D10Device1_Impl: Sized + ID3D10Device_Impl { fn CreateShaderResourceView1(&self, presource: ::core::option::Option<&ID3D10Resource>, pdesc: *const D3D10_SHADER_RESOURCE_VIEW_DESC1, ppsrview: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -1037,7 +1037,7 @@ impl ID3D10DeviceChild_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10Effect_Impl: Sized { fn IsValid(&self) -> super::super::Foundation::BOOL; @@ -1151,7 +1151,7 @@ impl ID3D10Effect_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectBlendVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn GetBlendState(&self, index: u32) -> ::windows_core::Result; @@ -1194,7 +1194,7 @@ impl ID3D10EffectBlendVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectConstantBuffer_Impl: Sized + ID3D10EffectVariable_Impl { fn SetConstantBuffer(&self, pconstantbuffer: ::core::option::Option<&ID3D10Buffer>) -> ::windows_core::Result<()>; @@ -1261,7 +1261,7 @@ impl ID3D10EffectConstantBuffer { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectDepthStencilVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn GetDepthStencilState(&self, index: u32) -> ::windows_core::Result; @@ -1304,7 +1304,7 @@ impl ID3D10EffectDepthStencilVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectDepthStencilViewVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn SetDepthStencil(&self, presource: ::core::option::Option<&ID3D10DepthStencilView>) -> ::windows_core::Result<()>; @@ -1365,7 +1365,7 @@ impl ID3D10EffectDepthStencilViewVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectMatrixVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn SetMatrix(&self, pdata: *mut f32) -> ::windows_core::Result<()>; @@ -1448,7 +1448,7 @@ impl ID3D10EffectMatrixVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectPass_Impl: Sized { fn IsValid(&self) -> super::super::Foundation::BOOL; @@ -1554,7 +1554,7 @@ impl ID3D10EffectPool_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectRasterizerVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn GetRasterizerState(&self, index: u32) -> ::windows_core::Result; @@ -1597,7 +1597,7 @@ impl ID3D10EffectRasterizerVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectRenderTargetViewVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn SetRenderTarget(&self, presource: ::core::option::Option<&ID3D10RenderTargetView>) -> ::windows_core::Result<()>; @@ -1658,7 +1658,7 @@ impl ID3D10EffectRenderTargetViewVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectSamplerVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn GetSampler(&self, index: u32) -> ::windows_core::Result; @@ -1701,7 +1701,7 @@ impl ID3D10EffectSamplerVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectScalarVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn SetFloat(&self, value: f32) -> ::windows_core::Result<()>; @@ -1830,7 +1830,7 @@ impl ID3D10EffectScalarVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectShaderResourceVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn SetResource(&self, presource: ::core::option::Option<&ID3D10ShaderResourceView>) -> ::windows_core::Result<()>; @@ -1891,7 +1891,7 @@ impl ID3D10EffectShaderResourceVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub trait ID3D10EffectShaderVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn GetShaderDesc(&self, shaderindex: u32, pdesc: *mut D3D10_EFFECT_SHADER_DESC) -> ::windows_core::Result<()>; @@ -1978,7 +1978,7 @@ impl ID3D10EffectShaderVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectStringVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn GetString(&self) -> ::windows_core::Result<::windows_core::PCSTR>; @@ -2021,7 +2021,7 @@ impl ID3D10EffectStringVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectTechnique_Impl: Sized { fn IsValid(&self) -> super::super::Foundation::BOOL; @@ -2096,7 +2096,7 @@ impl ID3D10EffectTechnique { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub trait ID3D10EffectType_Impl: Sized { fn IsValid(&self) -> super::super::Foundation::BOOL; @@ -2171,7 +2171,7 @@ impl ID3D10EffectType { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectVariable_Impl: Sized { fn IsValid(&self) -> super::super::Foundation::BOOL; @@ -2372,7 +2372,7 @@ impl ID3D10EffectVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10EffectVectorVariable_Impl: Sized + ID3D10EffectVariable_Impl { fn SetBoolVector(&self, pdata: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2493,7 +2493,7 @@ impl ID3D10GeometryShader_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10InfoQueue_Impl: Sized { fn SetMessageCountLimit(&self, messagecountlimit: u64) -> ::windows_core::Result<()>; @@ -2765,7 +2765,7 @@ impl ID3D10InputLayout_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10Multithread_Impl: Sized { fn Enter(&self); @@ -2847,7 +2847,7 @@ impl ID3D10Query_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10RasterizerState_Impl: Sized + ID3D10DeviceChild_Impl { fn GetDesc(&self, pdesc: *mut D3D10_RASTERIZER_DESC); @@ -2868,7 +2868,7 @@ impl ID3D10RasterizerState_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D10RenderTargetView_Impl: Sized + ID3D10View_Impl { fn GetDesc(&self, pdesc: *mut D3D10_RENDER_TARGET_VIEW_DESC); @@ -2940,7 +2940,7 @@ impl ID3D10SamplerState_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D10ShaderReflection_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D10_SHADER_DESC) -> ::windows_core::Result<()>; @@ -2999,7 +2999,7 @@ impl ID3D10ShaderReflection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub trait ID3D10ShaderReflection1_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D10_SHADER_DESC) -> ::windows_core::Result<()>; @@ -3163,7 +3163,7 @@ impl ID3D10ShaderReflection1_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D10ShaderReflectionConstantBuffer_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D10_SHADER_BUFFER_DESC) -> ::windows_core::Result<()>; @@ -3206,7 +3206,7 @@ impl ID3D10ShaderReflectionConstantBuffer { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D10ShaderReflectionType_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D10_SHADER_TYPE_DESC) -> ::windows_core::Result<()>; @@ -3291,7 +3291,7 @@ impl ID3D10ShaderReflectionVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D10ShaderResourceView_Impl: Sized + ID3D10View_Impl { fn GetDesc(&self, pdesc: *mut D3D10_SHADER_RESOURCE_VIEW_DESC); @@ -3312,7 +3312,7 @@ impl ID3D10ShaderResourceView_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D10ShaderResourceView1_Impl: Sized + ID3D10ShaderResourceView_Impl { fn GetDesc1(&self, pdesc: *mut D3D10_SHADER_RESOURCE_VIEW_DESC1); @@ -3380,7 +3380,7 @@ impl ID3D10StateBlock_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D10SwitchToRef_Impl: Sized { fn SetUseRef(&self, useref: super::super::Foundation::BOOL) -> super::super::Foundation::BOOL; @@ -3411,7 +3411,7 @@ impl ID3D10SwitchToRef_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D10Texture1D_Impl: Sized + ID3D10Resource_Impl { fn Map(&self, subresource: u32, maptype: D3D10_MAP, mapflags: u32, ppdata: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -3449,7 +3449,7 @@ impl ID3D10Texture1D_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D10Texture2D_Impl: Sized + ID3D10Resource_Impl { fn Map(&self, subresource: u32, maptype: D3D10_MAP, mapflags: u32) -> ::windows_core::Result; @@ -3493,7 +3493,7 @@ impl ID3D10Texture2D_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D10Texture3D_Impl: Sized + ID3D10Resource_Impl { fn Map(&self, subresource: u32, maptype: D3D10_MAP, mapflags: u32) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D10/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D10/mod.rs index b217ae4033..73b0d92f83 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D10/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D10/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D10CompileEffectFromMemory(pdata: *const ::core::ffi::c_void, datalength: usize, psrcfilename: P0, pdefines: ::core::option::Option<*const super::Direct3D::D3D_SHADER_MACRO>, pinclude: P1, hlslflags: u32, fxflags: u32, ppcompiledeffect: *mut ::core::option::Option, pperrors: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("d3d10.dll" "system" fn D3D10CompileEffectFromMemory(pdata : *const ::core::ffi::c_void, datalength : usize, psrcfilename : ::windows_core::PCSTR, pdefines : *const super::Direct3D:: D3D_SHADER_MACRO, pinclude : * mut::core::ffi::c_void, hlslflags : u32, fxflags : u32, ppcompiledeffect : *mut * mut::core::ffi::c_void, pperrors : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); D3D10CompileEffectFromMemory(pdata, datalength, psrcfilename.into_param().abi(), ::core::mem::transmute(pdefines.unwrap_or(::std::ptr::null())), pinclude.into_param().abi(), hlslflags, fxflags, ::core::mem::transmute(ppcompiledeffect), ::core::mem::transmute(pperrors.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D10CompileShader(psrcdata: &[u8], pfilename: P0, pdefines: ::core::option::Option<*const super::Direct3D::D3D_SHADER_MACRO>, pinclude: P1, pfunctionname: P2, pprofile: P3, flags: u32, ppshader: *mut ::core::option::Option, pperrormsgs: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -22,7 +22,7 @@ where ::windows_targets::link!("d3d10.dll" "system" fn D3D10CompileShader(psrcdata : ::windows_core::PCSTR, srcdatasize : usize, pfilename : ::windows_core::PCSTR, pdefines : *const super::Direct3D:: D3D_SHADER_MACRO, pinclude : * mut::core::ffi::c_void, pfunctionname : ::windows_core::PCSTR, pprofile : ::windows_core::PCSTR, flags : u32, ppshader : *mut * mut::core::ffi::c_void, pperrormsgs : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); D3D10CompileShader(::core::mem::transmute(psrcdata.as_ptr()), psrcdata.len() as _, pfilename.into_param().abi(), ::core::mem::transmute(pdefines.unwrap_or(::std::ptr::null())), pinclude.into_param().abi(), pfunctionname.into_param().abi(), pprofile.into_param().abi(), flags, ::core::mem::transmute(ppshader), ::core::mem::transmute(pperrormsgs.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D10CreateBlob(numbytes: usize) -> ::windows_core::Result { @@ -30,7 +30,7 @@ pub unsafe fn D3D10CreateBlob(numbytes: usize) -> ::windows_core::Result(padapter: P0, drivertype: D3D10_DRIVER_TYPE, software: P1, flags: u32, sdkversion: u32, ppdevice: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -41,7 +41,7 @@ where ::windows_targets::link!("d3d10.dll" "system" fn D3D10CreateDevice(padapter : * mut::core::ffi::c_void, drivertype : D3D10_DRIVER_TYPE, software : super::super::Foundation:: HMODULE, flags : u32, sdkversion : u32, ppdevice : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); D3D10CreateDevice(padapter.into_param().abi(), drivertype, software.into_param().abi(), flags, sdkversion, ::core::mem::transmute(ppdevice.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi"))] #[inline] pub unsafe fn D3D10CreateDevice1(padapter: P0, drivertype: D3D10_DRIVER_TYPE, software: P1, flags: u32, hardwarelevel: D3D10_FEATURE_LEVEL1, sdkversion: u32, ppdevice: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -52,7 +52,7 @@ where ::windows_targets::link!("d3d10_1.dll" "system" fn D3D10CreateDevice1(padapter : * mut::core::ffi::c_void, drivertype : D3D10_DRIVER_TYPE, software : super::super::Foundation:: HMODULE, flags : u32, hardwarelevel : D3D10_FEATURE_LEVEL1, sdkversion : u32, ppdevice : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); D3D10CreateDevice1(padapter.into_param().abi(), drivertype, software.into_param().abi(), flags, hardwarelevel, sdkversion, ::core::mem::transmute(ppdevice.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] #[inline] pub unsafe fn D3D10CreateDeviceAndSwapChain(padapter: P0, drivertype: D3D10_DRIVER_TYPE, software: P1, flags: u32, sdkversion: u32, pswapchaindesc: ::core::option::Option<*const super::Dxgi::DXGI_SWAP_CHAIN_DESC>, ppswapchain: ::core::option::Option<*mut ::core::option::Option>, ppdevice: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -63,7 +63,7 @@ where ::windows_targets::link!("d3d10.dll" "system" fn D3D10CreateDeviceAndSwapChain(padapter : * mut::core::ffi::c_void, drivertype : D3D10_DRIVER_TYPE, software : super::super::Foundation:: HMODULE, flags : u32, sdkversion : u32, pswapchaindesc : *const super::Dxgi:: DXGI_SWAP_CHAIN_DESC, ppswapchain : *mut * mut::core::ffi::c_void, ppdevice : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); D3D10CreateDeviceAndSwapChain(padapter.into_param().abi(), drivertype, software.into_param().abi(), flags, sdkversion, ::core::mem::transmute(pswapchaindesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppswapchain.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdevice.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] #[inline] pub unsafe fn D3D10CreateDeviceAndSwapChain1(padapter: P0, drivertype: D3D10_DRIVER_TYPE, software: P1, flags: u32, hardwarelevel: D3D10_FEATURE_LEVEL1, sdkversion: u32, pswapchaindesc: ::core::option::Option<*const super::Dxgi::DXGI_SWAP_CHAIN_DESC>, ppswapchain: ::core::option::Option<*mut ::core::option::Option>, ppdevice: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -102,7 +102,7 @@ where let mut result__ = ::std::mem::zeroed(); D3D10CreateStateBlock(pdevice.into_param().abi(), pstateblockmask, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] #[inline] pub unsafe fn D3D10DisassembleEffect(peffect: P0, enablecolorcode: P1) -> ::windows_core::Result @@ -114,7 +114,7 @@ where let mut result__ = ::std::mem::zeroed(); D3D10DisassembleEffect(peffect.into_param().abi(), enablecolorcode.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] #[inline] pub unsafe fn D3D10DisassembleShader(pshader: *const ::core::ffi::c_void, bytecodelength: usize, enablecolorcode: P0, pcomments: P1) -> ::windows_core::Result @@ -134,7 +134,7 @@ where ::windows_targets::link!("d3d10.dll" "system" fn D3D10GetGeometryShaderProfile(pdevice : * mut::core::ffi::c_void) -> ::windows_core::PCSTR); D3D10GetGeometryShaderProfile(pdevice.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D10GetInputAndOutputSignatureBlob(pshaderbytecode: *const ::core::ffi::c_void, bytecodelength: usize) -> ::windows_core::Result { @@ -142,7 +142,7 @@ pub unsafe fn D3D10GetInputAndOutputSignatureBlob(pshaderbytecode: *const ::core let mut result__ = ::std::mem::zeroed(); D3D10GetInputAndOutputSignatureBlob(pshaderbytecode, bytecodelength, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D10GetInputSignatureBlob(pshaderbytecode: *const ::core::ffi::c_void, bytecodelength: usize) -> ::windows_core::Result { @@ -150,7 +150,7 @@ pub unsafe fn D3D10GetInputSignatureBlob(pshaderbytecode: *const ::core::ffi::c_ let mut result__ = ::std::mem::zeroed(); D3D10GetInputSignatureBlob(pshaderbytecode, bytecodelength, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D10GetOutputSignatureBlob(pshaderbytecode: *const ::core::ffi::c_void, bytecodelength: usize) -> ::windows_core::Result { @@ -166,7 +166,7 @@ where ::windows_targets::link!("d3d10.dll" "system" fn D3D10GetPixelShaderProfile(pdevice : * mut::core::ffi::c_void) -> ::windows_core::PCSTR); D3D10GetPixelShaderProfile(pdevice.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D10GetShaderDebugInfo(pshaderbytecode: *const ::core::ffi::c_void, bytecodelength: usize) -> ::windows_core::Result { @@ -182,7 +182,7 @@ where ::windows_targets::link!("d3d10.dll" "system" fn D3D10GetVertexShaderProfile(pdevice : * mut::core::ffi::c_void) -> ::windows_core::PCSTR); D3D10GetVertexShaderProfile(pdevice.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D10PreprocessShader(psrcdata: &[u8], pfilename: P0, pdefines: ::core::option::Option<*const super::Direct3D::D3D_SHADER_MACRO>, pinclude: P1, ppshadertext: *mut ::core::option::Option, pperrormsgs: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -224,7 +224,7 @@ pub unsafe fn D3D10StateBlockMaskEnableCapture(pmask: *mut D3D10_STATE_BLOCK_MAS ::windows_targets::link!("d3d10.dll" "system" fn D3D10StateBlockMaskEnableCapture(pmask : *mut D3D10_STATE_BLOCK_MASK, statetype : D3D10_DEVICE_STATE_TYPES, rangestart : u32, rangelength : u32) -> ::windows_core::HRESULT); D3D10StateBlockMaskEnableCapture(pmask, statetype, rangestart, rangelength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3D10StateBlockMaskGetSetting(pmask: *const D3D10_STATE_BLOCK_MASK, statetype: D3D10_DEVICE_STATE_TYPES, entry: u32) -> super::super::Foundation::BOOL { @@ -314,7 +314,7 @@ impl ID3D10BlendState { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_BLEND_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -359,12 +359,12 @@ impl ID3D10BlendState1 { { (::windows_core::Interface::vtable(self).base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_BLEND_DESC) { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc1(&self, pdesc: *mut D3D10_BLEND_DESC1) { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc) @@ -517,7 +517,7 @@ impl ID3D10Debug { pub unsafe fn GetPresentPerRenderOpDelay(&self) -> u32 { (::windows_core::Interface::vtable(self).GetPresentPerRenderOpDelay)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn SetSwapChain(&self, pswapchain: P0) -> ::windows_core::Result<()> where @@ -525,7 +525,7 @@ impl ID3D10Debug { { (::windows_core::Interface::vtable(self).SetSwapChain)(::windows_core::Interface::as_raw(self), pswapchain.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn GetSwapChain(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -583,7 +583,7 @@ impl ID3D10DepthStencilState { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_DEPTH_STENCIL_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -633,7 +633,7 @@ impl ID3D10DepthStencilView { (::windows_core::Interface::vtable(self).base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_DEPTH_STENCIL_VIEW_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -700,7 +700,7 @@ impl ID3D10Device { pub unsafe fn IASetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*const ::core::option::Option>, pstrides: ::core::option::Option<*const u32>, poffsets: ::core::option::Option<*const u32>) { (::windows_core::Interface::vtable(self).IASetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pindexbuffer: P0, format: super::Dxgi::Common::DXGI_FORMAT, offset: u32) where @@ -723,7 +723,7 @@ impl ID3D10Device { { (::windows_core::Interface::vtable(self).GSSetShader)(::windows_core::Interface::as_raw(self), pshader.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, topology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), topology) @@ -734,7 +734,7 @@ impl ID3D10Device { pub unsafe fn VSSetSamplers(&self, startslot: u32, ppsamplers: ::core::option::Option<&[::core::option::Option]>) { (::windows_core::Interface::vtable(self).VSSetSamplers)(::windows_core::Interface::as_raw(self), startslot, ppsamplers.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppsamplers.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPredication(&self, ppredicate: P0, predicatevalue: P1) where @@ -782,7 +782,7 @@ impl ID3D10Device { pub unsafe fn RSSetViewports(&self, pviewports: ::core::option::Option<&[D3D10_VIEWPORT]>) { (::windows_core::Interface::vtable(self).RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviewports.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -825,7 +825,7 @@ impl ID3D10Device { { (::windows_core::Interface::vtable(self).GenerateMips)(::windows_core::Interface::as_raw(self), pshaderresourceview.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -864,7 +864,7 @@ impl ID3D10Device { pub unsafe fn IAGetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*mut ::core::option::Option>, pstrides: ::core::option::Option<*mut u32>, poffsets: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).IAGetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IAGetIndexBuffer(&self, pindexbuffer: ::core::option::Option<*mut ::core::option::Option>, format: ::core::option::Option<*mut super::Dxgi::Common::DXGI_FORMAT>, offset: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).IAGetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pindexbuffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(format.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(offset.unwrap_or(::std::ptr::null_mut()))) @@ -877,7 +877,7 @@ impl ID3D10Device { (::windows_core::Interface::vtable(self).GSGetShader)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IAGetPrimitiveTopology(&self) -> super::Direct3D::D3D_PRIMITIVE_TOPOLOGY { let mut result__ = ::std::mem::zeroed(); @@ -890,7 +890,7 @@ impl ID3D10Device { pub unsafe fn VSGetSamplers(&self, startslot: u32, ppsamplers: ::core::option::Option<&mut [::core::option::Option]>) { (::windows_core::Interface::vtable(self).VSGetSamplers)(::windows_core::Interface::as_raw(self), startslot, ppsamplers.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppsamplers.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPredication(&self, pppredicate: ::core::option::Option<*mut ::core::option::Option>, ppredicatevalue: ::core::option::Option<*mut super::super::Foundation::BOOL>) { (::windows_core::Interface::vtable(self).GetPredication)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pppredicate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppredicatevalue.unwrap_or(::std::ptr::null_mut()))) @@ -921,7 +921,7 @@ impl ID3D10Device { pub unsafe fn RSGetViewports(&self, numviewports: *mut u32, pviewports: ::core::option::Option<*mut D3D10_VIEWPORT>) { (::windows_core::Interface::vtable(self).RSGetViewports)(::windows_core::Interface::as_raw(self), numviewports, ::core::mem::transmute(pviewports.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSGetScissorRects(&self, numrects: *mut u32, prects: ::core::option::Option<*mut super::super::Foundation::RECT>) { (::windows_core::Interface::vtable(self).RSGetScissorRects)(::windows_core::Interface::as_raw(self), numrects, ::core::mem::transmute(prects.unwrap_or(::std::ptr::null_mut()))) @@ -956,25 +956,25 @@ impl ID3D10Device { pub unsafe fn CreateBuffer(&self, pdesc: *const D3D10_BUFFER_DESC, pinitialdata: ::core::option::Option<*const D3D10_SUBRESOURCE_DATA>, ppbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateBuffer)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture1D(&self, pdesc: *const D3D10_TEXTURE1D_DESC, pinitialdata: ::core::option::Option<*const D3D10_SUBRESOURCE_DATA>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTexture1D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D(&self, pdesc: *const D3D10_TEXTURE2D_DESC, pinitialdata: ::core::option::Option<*const D3D10_SUBRESOURCE_DATA>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTexture2D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D(&self, pdesc: *const D3D10_TEXTURE3D_DESC, pinitialdata: ::core::option::Option<*const D3D10_SUBRESOURCE_DATA>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTexture3D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D10_SHADER_RESOURCE_VIEW_DESC>, ppsrview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -982,7 +982,7 @@ impl ID3D10Device { { (::windows_core::Interface::vtable(self).CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D10_RENDER_TARGET_VIEW_DESC>, pprtview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -990,7 +990,7 @@ impl ID3D10Device { { (::windows_core::Interface::vtable(self).CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprtview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D10_DEPTH_STENCIL_VIEW_DESC>, ppdepthstencilview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -998,7 +998,7 @@ impl ID3D10Device { { (::windows_core::Interface::vtable(self).CreateDepthStencilView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppdepthstencilview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateInputLayout(&self, pinputelementdescs: &[D3D10_INPUT_ELEMENT_DESC], pshaderbytecodewithinputsignature: &[u8], ppinputlayout: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateInputLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinputelementdescs.as_ptr()), pinputelementdescs.len() as _, ::core::mem::transmute(pshaderbytecodewithinputsignature.as_ptr()), pshaderbytecodewithinputsignature.len() as _, ::core::mem::transmute(ppinputlayout.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1015,17 +1015,17 @@ impl ID3D10Device { pub unsafe fn CreatePixelShader(&self, pshaderbytecode: &[u8], pppixelshader: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreatePixelShader)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pshaderbytecode.as_ptr()), pshaderbytecode.len() as _, ::core::mem::transmute(pppixelshader.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState(&self, pblendstatedesc: *const D3D10_BLEND_DESC, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateBlendState)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilState(&self, pdepthstencildesc: *const D3D10_DEPTH_STENCIL_DESC, ppdepthstencilstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateDepthStencilState)(::windows_core::Interface::as_raw(self), pdepthstencildesc, ::core::mem::transmute(ppdepthstencilstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState(&self, prasterizerdesc: *const D3D10_RASTERIZER_DESC, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateRasterizerState)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1042,13 +1042,13 @@ impl ID3D10Device { pub unsafe fn CreateCounter(&self, pcounterdesc: *const D3D10_COUNTER_DESC, ppcounter: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateCounter)(::windows_core::Interface::as_raw(self), pcounterdesc, ::core::mem::transmute(ppcounter.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckFormatSupport(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CheckFormatSupport)(::windows_core::Interface::as_raw(self), format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1065,7 +1065,7 @@ impl ID3D10Device { pub unsafe fn GetCreationFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).GetCreationFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource(&self, hresource: P0, returnedinterface: *const ::windows_core::GUID, ppresource: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> where @@ -1298,7 +1298,7 @@ impl ID3D10Device1 { pub unsafe fn IASetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*const ::core::option::Option>, pstrides: ::core::option::Option<*const u32>, poffsets: ::core::option::Option<*const u32>) { (::windows_core::Interface::vtable(self).base__.IASetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pindexbuffer: P0, format: super::Dxgi::Common::DXGI_FORMAT, offset: u32) where @@ -1321,7 +1321,7 @@ impl ID3D10Device1 { { (::windows_core::Interface::vtable(self).base__.GSSetShader)(::windows_core::Interface::as_raw(self), pshader.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, topology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), topology) @@ -1332,7 +1332,7 @@ impl ID3D10Device1 { pub unsafe fn VSSetSamplers(&self, startslot: u32, ppsamplers: ::core::option::Option<&[::core::option::Option]>) { (::windows_core::Interface::vtable(self).base__.VSSetSamplers)(::windows_core::Interface::as_raw(self), startslot, ppsamplers.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppsamplers.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPredication(&self, ppredicate: P0, predicatevalue: P1) where @@ -1380,7 +1380,7 @@ impl ID3D10Device1 { pub unsafe fn RSSetViewports(&self, pviewports: ::core::option::Option<&[D3D10_VIEWPORT]>) { (::windows_core::Interface::vtable(self).base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviewports.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -1423,7 +1423,7 @@ impl ID3D10Device1 { { (::windows_core::Interface::vtable(self).base__.GenerateMips)(::windows_core::Interface::as_raw(self), pshaderresourceview.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -1462,7 +1462,7 @@ impl ID3D10Device1 { pub unsafe fn IAGetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*mut ::core::option::Option>, pstrides: ::core::option::Option<*mut u32>, poffsets: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.IAGetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IAGetIndexBuffer(&self, pindexbuffer: ::core::option::Option<*mut ::core::option::Option>, format: ::core::option::Option<*mut super::Dxgi::Common::DXGI_FORMAT>, offset: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.IAGetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pindexbuffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(format.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(offset.unwrap_or(::std::ptr::null_mut()))) @@ -1475,7 +1475,7 @@ impl ID3D10Device1 { (::windows_core::Interface::vtable(self).base__.GSGetShader)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IAGetPrimitiveTopology(&self) -> super::Direct3D::D3D_PRIMITIVE_TOPOLOGY { let mut result__ = ::std::mem::zeroed(); @@ -1488,7 +1488,7 @@ impl ID3D10Device1 { pub unsafe fn VSGetSamplers(&self, startslot: u32, ppsamplers: ::core::option::Option<&mut [::core::option::Option]>) { (::windows_core::Interface::vtable(self).base__.VSGetSamplers)(::windows_core::Interface::as_raw(self), startslot, ppsamplers.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppsamplers.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPredication(&self, pppredicate: ::core::option::Option<*mut ::core::option::Option>, ppredicatevalue: ::core::option::Option<*mut super::super::Foundation::BOOL>) { (::windows_core::Interface::vtable(self).base__.GetPredication)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pppredicate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppredicatevalue.unwrap_or(::std::ptr::null_mut()))) @@ -1519,7 +1519,7 @@ impl ID3D10Device1 { pub unsafe fn RSGetViewports(&self, numviewports: *mut u32, pviewports: ::core::option::Option<*mut D3D10_VIEWPORT>) { (::windows_core::Interface::vtable(self).base__.RSGetViewports)(::windows_core::Interface::as_raw(self), numviewports, ::core::mem::transmute(pviewports.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSGetScissorRects(&self, numrects: *mut u32, prects: ::core::option::Option<*mut super::super::Foundation::RECT>) { (::windows_core::Interface::vtable(self).base__.RSGetScissorRects)(::windows_core::Interface::as_raw(self), numrects, ::core::mem::transmute(prects.unwrap_or(::std::ptr::null_mut()))) @@ -1554,25 +1554,25 @@ impl ID3D10Device1 { pub unsafe fn CreateBuffer(&self, pdesc: *const D3D10_BUFFER_DESC, pinitialdata: ::core::option::Option<*const D3D10_SUBRESOURCE_DATA>, ppbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateBuffer)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture1D(&self, pdesc: *const D3D10_TEXTURE1D_DESC, pinitialdata: ::core::option::Option<*const D3D10_SUBRESOURCE_DATA>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTexture1D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D(&self, pdesc: *const D3D10_TEXTURE2D_DESC, pinitialdata: ::core::option::Option<*const D3D10_SUBRESOURCE_DATA>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTexture2D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D(&self, pdesc: *const D3D10_TEXTURE3D_DESC, pinitialdata: ::core::option::Option<*const D3D10_SUBRESOURCE_DATA>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTexture3D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D10_SHADER_RESOURCE_VIEW_DESC>, ppsrview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1580,7 +1580,7 @@ impl ID3D10Device1 { { (::windows_core::Interface::vtable(self).base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D10_RENDER_TARGET_VIEW_DESC>, pprtview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1588,7 +1588,7 @@ impl ID3D10Device1 { { (::windows_core::Interface::vtable(self).base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprtview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D10_DEPTH_STENCIL_VIEW_DESC>, ppdepthstencilview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1596,7 +1596,7 @@ impl ID3D10Device1 { { (::windows_core::Interface::vtable(self).base__.CreateDepthStencilView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppdepthstencilview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateInputLayout(&self, pinputelementdescs: &[D3D10_INPUT_ELEMENT_DESC], pshaderbytecodewithinputsignature: &[u8], ppinputlayout: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateInputLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinputelementdescs.as_ptr()), pinputelementdescs.len() as _, ::core::mem::transmute(pshaderbytecodewithinputsignature.as_ptr()), pshaderbytecodewithinputsignature.len() as _, ::core::mem::transmute(ppinputlayout.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1613,17 +1613,17 @@ impl ID3D10Device1 { pub unsafe fn CreatePixelShader(&self, pshaderbytecode: &[u8], pppixelshader: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreatePixelShader)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pshaderbytecode.as_ptr()), pshaderbytecode.len() as _, ::core::mem::transmute(pppixelshader.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState(&self, pblendstatedesc: *const D3D10_BLEND_DESC, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateBlendState)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilState(&self, pdepthstencildesc: *const D3D10_DEPTH_STENCIL_DESC, ppdepthstencilstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateDepthStencilState)(::windows_core::Interface::as_raw(self), pdepthstencildesc, ::core::mem::transmute(ppdepthstencilstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState(&self, prasterizerdesc: *const D3D10_RASTERIZER_DESC, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateRasterizerState)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1640,13 +1640,13 @@ impl ID3D10Device1 { pub unsafe fn CreateCounter(&self, pcounterdesc: *const D3D10_COUNTER_DESC, ppcounter: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateCounter)(::windows_core::Interface::as_raw(self), pcounterdesc, ::core::mem::transmute(ppcounter.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckFormatSupport(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CheckFormatSupport)(::windows_core::Interface::as_raw(self), format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1663,7 +1663,7 @@ impl ID3D10Device1 { pub unsafe fn GetCreationFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetCreationFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource(&self, hresource: P0, returnedinterface: *const ::windows_core::GUID, ppresource: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> where @@ -1677,7 +1677,7 @@ impl ID3D10Device1 { pub unsafe fn GetTextFilterSize(&self, pwidth: ::core::option::Option<*mut u32>, pheight: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.GetTextFilterSize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pwidth.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pheight.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView1(&self, presource: P0, pdesc: ::core::option::Option<*const D3D10_SHADER_RESOURCE_VIEW_DESC1>, ppsrview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1685,7 +1685,7 @@ impl ID3D10Device1 { { (::windows_core::Interface::vtable(self).CreateShaderResourceView1)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState1(&self, pblendstatedesc: *const D3D10_BLEND_DESC1, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateBlendState1)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1761,12 +1761,12 @@ pub struct ID3D10DeviceChild_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10Effect(::windows_core::IUnknown); impl ID3D10Effect { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsValid)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPool(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsPool)(::windows_core::Interface::as_raw(self)) @@ -1775,7 +1775,7 @@ impl ID3D10Effect { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDevice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_EFFECT_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -1816,7 +1816,7 @@ impl ID3D10Effect { pub unsafe fn Optimize(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Optimize)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOptimized(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsOptimized)(::windows_core::Interface::as_raw(self)) @@ -1865,7 +1865,7 @@ pub struct ID3D10Effect_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectBlendVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectBlendVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -1955,7 +1955,7 @@ impl ID3D10EffectBlendVariable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBlendState)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBackingStore(&self, index: u32, pblenddesc: *mut D3D10_BLEND_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBackingStore)(::windows_core::Interface::as_raw(self), index, pblenddesc).ok() @@ -1981,7 +1981,7 @@ pub struct ID3D10EffectBlendVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectConstantBuffer(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectConstantBuffer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -2107,7 +2107,7 @@ pub struct ID3D10EffectConstantBuffer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectDepthStencilVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectDepthStencilVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -2197,7 +2197,7 @@ impl ID3D10EffectDepthStencilVariable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDepthStencilState)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBackingStore(&self, index: u32, pdepthstencildesc: *mut D3D10_DEPTH_STENCIL_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBackingStore)(::windows_core::Interface::as_raw(self), index, pdepthstencildesc).ok() @@ -2223,7 +2223,7 @@ pub struct ID3D10EffectDepthStencilVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectDepthStencilViewVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectDepthStencilViewVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -2345,7 +2345,7 @@ pub struct ID3D10EffectDepthStencilViewVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectMatrixVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectMatrixVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -2479,7 +2479,7 @@ pub struct ID3D10EffectMatrixVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectPass(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectPass { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsValid)(::windows_core::Interface::as_raw(self)) @@ -2560,7 +2560,7 @@ pub struct ID3D10EffectPool_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectRasterizerVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectRasterizerVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -2650,7 +2650,7 @@ impl ID3D10EffectRasterizerVariable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRasterizerState)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBackingStore(&self, index: u32, prasterizerdesc: *mut D3D10_RASTERIZER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBackingStore)(::windows_core::Interface::as_raw(self), index, prasterizerdesc).ok() @@ -2676,7 +2676,7 @@ pub struct ID3D10EffectRasterizerVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectRenderTargetViewVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectRenderTargetViewVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -2798,7 +2798,7 @@ pub struct ID3D10EffectRenderTargetViewVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectSamplerVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectSamplerVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -2909,7 +2909,7 @@ pub struct ID3D10EffectSamplerVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectScalarVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectScalarVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -3021,7 +3021,7 @@ impl ID3D10EffectScalarVariable { pub unsafe fn GetIntArray(&self, pdata: &mut [i32], offset: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIntArray)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdata.as_ptr()), offset, pdata.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBool(&self, value: P0) -> ::windows_core::Result<()> where @@ -3029,18 +3029,18 @@ impl ID3D10EffectScalarVariable { { (::windows_core::Interface::vtable(self).SetBool)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBool(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBool)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBoolArray(&self, pdata: &[super::super::Foundation::BOOL], offset: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBoolArray)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdata.as_ptr()), offset, pdata.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBoolArray(&self, pdata: &mut [super::super::Foundation::BOOL], offset: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBoolArray)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdata.as_ptr()), offset, pdata.len() as _).ok() @@ -3085,7 +3085,7 @@ pub struct ID3D10EffectScalarVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectShaderResourceVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectShaderResourceVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -3207,7 +3207,7 @@ pub struct ID3D10EffectShaderResourceVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectShaderVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectShaderVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -3293,7 +3293,7 @@ impl ID3D10EffectShaderVariable { pub unsafe fn GetRawValue(&self, pdata: *mut ::core::ffi::c_void, offset: u32, bytecount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRawValue)(::windows_core::Interface::as_raw(self), pdata, offset, bytecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetShaderDesc(&self, shaderindex: u32, pdesc: *mut D3D10_EFFECT_SHADER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetShaderDesc)(::windows_core::Interface::as_raw(self), shaderindex, pdesc).ok() @@ -3310,12 +3310,12 @@ impl ID3D10EffectShaderVariable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPixelShader)(::windows_core::Interface::as_raw(self), shaderindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetInputSignatureElementDesc(&self, shaderindex: u32, element: u32, pdesc: *mut D3D10_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputSignatureElementDesc)(::windows_core::Interface::as_raw(self), shaderindex, element, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetOutputSignatureElementDesc(&self, shaderindex: u32, element: u32, pdesc: *mut D3D10_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOutputSignatureElementDesc)(::windows_core::Interface::as_raw(self), shaderindex, element, pdesc).ok() @@ -3351,7 +3351,7 @@ pub struct ID3D10EffectShaderVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectStringVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectStringVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -3462,7 +3462,7 @@ pub struct ID3D10EffectStringVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectTechnique(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectTechnique { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsValid)(::windows_core::Interface::as_raw(self)) @@ -3515,12 +3515,12 @@ pub struct ID3D10EffectTechnique_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectType(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectType { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsValid)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_EFFECT_TYPE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -3573,7 +3573,7 @@ pub struct ID3D10EffectType_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsValid)(::windows_core::Interface::as_raw(self)) @@ -3701,7 +3701,7 @@ pub struct ID3D10EffectVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10EffectVectorVariable(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10EffectVectorVariable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValid)(::windows_core::Interface::as_raw(self)) @@ -3787,7 +3787,7 @@ impl ID3D10EffectVectorVariable { pub unsafe fn GetRawValue(&self, pdata: *mut ::core::ffi::c_void, offset: u32, bytecount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRawValue)(::windows_core::Interface::as_raw(self), pdata, offset, bytecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBoolVector(&self, pdata: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBoolVector)(::windows_core::Interface::as_raw(self), pdata).ok() @@ -3798,7 +3798,7 @@ impl ID3D10EffectVectorVariable { pub unsafe fn SetFloatVector(&self, pdata: *mut f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFloatVector)(::windows_core::Interface::as_raw(self), pdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBoolVector(&self, pdata: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBoolVector)(::windows_core::Interface::as_raw(self), pdata).ok() @@ -3809,7 +3809,7 @@ impl ID3D10EffectVectorVariable { pub unsafe fn GetFloatVector(&self, pdata: *mut f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFloatVector)(::windows_core::Interface::as_raw(self), pdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBoolVectorArray(&self, pdata: *mut super::super::Foundation::BOOL, offset: u32, count: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBoolVectorArray)(::windows_core::Interface::as_raw(self), pdata, offset, count).ok() @@ -3820,7 +3820,7 @@ impl ID3D10EffectVectorVariable { pub unsafe fn SetFloatVectorArray(&self, pdata: *mut f32, offset: u32, count: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFloatVectorArray)(::windows_core::Interface::as_raw(self), pdata, offset, count).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBoolVectorArray(&self, pdata: *mut super::super::Foundation::BOOL, offset: u32, count: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBoolVectorArray)(::windows_core::Interface::as_raw(self), pdata, offset, count).ok() @@ -3994,7 +3994,7 @@ impl ID3D10InfoQueue { { (::windows_core::Interface::vtable(self).AddApplicationMessage)(::windows_core::Interface::as_raw(self), severity, pdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnCategory(&self, category: D3D10_MESSAGE_CATEGORY, benable: P0) -> ::windows_core::Result<()> where @@ -4002,7 +4002,7 @@ impl ID3D10InfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnCategory)(::windows_core::Interface::as_raw(self), category, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnSeverity(&self, severity: D3D10_MESSAGE_SEVERITY, benable: P0) -> ::windows_core::Result<()> where @@ -4010,7 +4010,7 @@ impl ID3D10InfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnSeverity)(::windows_core::Interface::as_raw(self), severity, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnID(&self, id: D3D10_MESSAGE_ID, benable: P0) -> ::windows_core::Result<()> where @@ -4018,22 +4018,22 @@ impl ID3D10InfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnID)(::windows_core::Interface::as_raw(self), id, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnCategory(&self, category: D3D10_MESSAGE_CATEGORY) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnCategory)(::windows_core::Interface::as_raw(self), category) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnSeverity(&self, severity: D3D10_MESSAGE_SEVERITY) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnSeverity)(::windows_core::Interface::as_raw(self), severity) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnID(&self, id: D3D10_MESSAGE_ID) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnID)(::windows_core::Interface::as_raw(self), id) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMuteDebugOutput(&self, bmute: P0) where @@ -4041,7 +4041,7 @@ impl ID3D10InfoQueue { { (::windows_core::Interface::vtable(self).SetMuteDebugOutput)(::windows_core::Interface::as_raw(self), bmute.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMuteDebugOutput(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetMuteDebugOutput)(::windows_core::Interface::as_raw(self)) @@ -4166,7 +4166,7 @@ impl ID3D10Multithread { pub unsafe fn Leave(&self) { (::windows_core::Interface::vtable(self).Leave)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMultithreadProtected(&self, bmtprotect: P0) -> super::super::Foundation::BOOL where @@ -4174,7 +4174,7 @@ impl ID3D10Multithread { { (::windows_core::Interface::vtable(self).SetMultithreadProtected)(::windows_core::Interface::as_raw(self), bmtprotect.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMultithreadProtected(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetMultithreadProtected)(::windows_core::Interface::as_raw(self)) @@ -4368,7 +4368,7 @@ impl ID3D10RasterizerState { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_RASTERIZER_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -4418,7 +4418,7 @@ impl ID3D10RenderTargetView { (::windows_core::Interface::vtable(self).base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_RENDER_TARGET_VIEW_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -4536,7 +4536,7 @@ pub struct ID3D10SamplerState_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10ShaderReflection(::windows_core::IUnknown); impl ID3D10ShaderReflection { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_SHADER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -4550,17 +4550,17 @@ impl ID3D10ShaderReflection { { (::windows_core::Interface::vtable(self).GetConstantBufferByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDesc(&self, resourceindex: u32, pdesc: *mut D3D10_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetResourceBindingDesc)(::windows_core::Interface::as_raw(self), resourceindex, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetInputParameterDesc(&self, parameterindex: u32, pdesc: *mut D3D10_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputParameterDesc)(::windows_core::Interface::as_raw(self), parameterindex, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetOutputParameterDesc(&self, parameterindex: u32, pdesc: *mut D3D10_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOutputParameterDesc)(::windows_core::Interface::as_raw(self), parameterindex, pdesc).ok() @@ -4602,7 +4602,7 @@ pub struct ID3D10ShaderReflection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10ShaderReflection1(::windows_core::IUnknown); impl ID3D10ShaderReflection1 { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_SHADER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -4616,17 +4616,17 @@ impl ID3D10ShaderReflection1 { { (::windows_core::Interface::vtable(self).GetConstantBufferByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDesc(&self, resourceindex: u32, pdesc: *mut D3D10_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetResourceBindingDesc)(::windows_core::Interface::as_raw(self), resourceindex, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetInputParameterDesc(&self, parameterindex: u32, pdesc: *mut D3D10_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputParameterDesc)(::windows_core::Interface::as_raw(self), parameterindex, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetOutputParameterDesc(&self, parameterindex: u32, pdesc: *mut D3D10_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOutputParameterDesc)(::windows_core::Interface::as_raw(self), parameterindex, pdesc).ok() @@ -4637,7 +4637,7 @@ impl ID3D10ShaderReflection1 { { (::windows_core::Interface::vtable(self).GetVariableByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDescByName(&self, name: P0, pdesc: *mut D3D10_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> where @@ -4661,19 +4661,19 @@ impl ID3D10ShaderReflection1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBitwiseInstructionCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetGSInputPrimitive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGSInputPrimitive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLevel9Shader(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLevel9Shader)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSampleFrequencyShader(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4737,7 +4737,7 @@ pub struct ID3D10ShaderReflection1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10ShaderReflectionConstantBuffer(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10ShaderReflectionConstantBuffer { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_SHADER_BUFFER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -4771,7 +4771,7 @@ pub struct ID3D10ShaderReflectionConstantBuffer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10ShaderReflectionType(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D10ShaderReflectionType { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_SHADER_TYPE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -4853,7 +4853,7 @@ impl ID3D10ShaderResourceView { (::windows_core::Interface::vtable(self).base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_SHADER_RESOURCE_VIEW_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -4903,12 +4903,12 @@ impl ID3D10ShaderResourceView1 { (::windows_core::Interface::vtable(self).base__.base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_SHADER_RESOURCE_VIEW_DESC) { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc1(&self, pdesc: *mut D3D10_SHADER_RESOURCE_VIEW_DESC1) { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc) @@ -4972,7 +4972,7 @@ pub struct ID3D10StateBlock_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D10SwitchToRef(::windows_core::IUnknown); impl ID3D10SwitchToRef { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseRef(&self, useref: P0) -> super::super::Foundation::BOOL where @@ -4980,7 +4980,7 @@ impl ID3D10SwitchToRef { { (::windows_core::Interface::vtable(self).SetUseRef)(::windows_core::Interface::as_raw(self), useref.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUseRef(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetUseRef)(::windows_core::Interface::as_raw(self)) @@ -5046,7 +5046,7 @@ impl ID3D10Texture1D { pub unsafe fn Unmap(&self, subresource: u32) { (::windows_core::Interface::vtable(self).Unmap)(::windows_core::Interface::as_raw(self), subresource) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_TEXTURE1D_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -5111,7 +5111,7 @@ impl ID3D10Texture2D { pub unsafe fn Unmap(&self, subresource: u32) { (::windows_core::Interface::vtable(self).Unmap)(::windows_core::Interface::as_raw(self), subresource) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_TEXTURE2D_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -5176,7 +5176,7 @@ impl ID3D10Texture3D { pub unsafe fn Unmap(&self, subresource: u32) { (::windows_core::Interface::vtable(self).Unmap)(::windows_core::Interface::as_raw(self), subresource) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D10_TEXTURE3D_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -7265,7 +7265,7 @@ impl ::core::fmt::Debug for D3D10_USAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_BLEND_DESC { pub AlphaToCoverageEnable: super::super::Foundation::BOOL, @@ -7311,7 +7311,7 @@ impl ::core::default::Default for D3D10_BLEND_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_BLEND_DESC1 { pub AlphaToCoverageEnable: super::super::Foundation::BOOL, @@ -7625,7 +7625,7 @@ impl ::core::default::Default for D3D10_DEPTH_STENCILOP_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_DEPTH_STENCIL_DESC { pub DepthEnable: super::super::Foundation::BOOL, @@ -7670,7 +7670,7 @@ impl ::core::default::Default for D3D10_DEPTH_STENCIL_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D10_DEPTH_STENCIL_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -7696,7 +7696,7 @@ impl ::core::default::Default for D3D10_DEPTH_STENCIL_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D10_DEPTH_STENCIL_VIEW_DESC_0 { pub Texture1D: D3D10_TEX1D_DSV, @@ -7725,7 +7725,7 @@ impl ::core::default::Default for D3D10_DEPTH_STENCIL_VIEW_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_EFFECT_DESC { pub IsChildEffect: super::super::Foundation::BOOL, @@ -7768,7 +7768,7 @@ impl ::core::default::Default for D3D10_EFFECT_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_EFFECT_SHADER_DESC { pub pInputSignature: *const u8, @@ -7812,7 +7812,7 @@ impl ::core::default::Default for D3D10_EFFECT_SHADER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D10_EFFECT_TYPE_DESC { pub TypeName: ::windows_core::PCSTR, @@ -7957,7 +7957,7 @@ impl ::core::default::Default for D3D10_INFO_QUEUE_FILTER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D10_INPUT_ELEMENT_DESC { pub SemanticName: ::windows_core::PCSTR, @@ -8225,7 +8225,7 @@ impl ::core::default::Default for D3D10_QUERY_DATA_SO_STATISTICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_QUERY_DATA_TIMESTAMP_DISJOINT { pub Frequency: u64, @@ -8294,7 +8294,7 @@ impl ::core::default::Default for D3D10_QUERY_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_RASTERIZER_DESC { pub FillMode: D3D10_FILL_MODE, @@ -8352,7 +8352,7 @@ impl ::core::default::Default for D3D10_RASTERIZER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_RENDER_TARGET_BLEND_DESC1 { pub BlendEnable: super::super::Foundation::BOOL, @@ -8397,7 +8397,7 @@ impl ::core::default::Default for D3D10_RENDER_TARGET_BLEND_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D10_RENDER_TARGET_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -8423,7 +8423,7 @@ impl ::core::default::Default for D3D10_RENDER_TARGET_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D10_RENDER_TARGET_VIEW_DESC_0 { pub Buffer: D3D10_BUFFER_RTV, @@ -8492,7 +8492,7 @@ impl ::core::default::Default for D3D10_SAMPLER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D10_SHADER_BUFFER_DESC { pub Name: ::windows_core::PCSTR, @@ -8691,7 +8691,7 @@ impl ::core::default::Default for D3D10_SHADER_DEBUG_INPUT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_SHADER_DEBUG_INST_INFO { pub Id: u32, @@ -8738,7 +8738,7 @@ impl ::core::default::Default for D3D10_SHADER_DEBUG_INST_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_SHADER_DEBUG_OUTPUTREG_INFO { pub OutputRegisterSet: D3D10_SHADER_DEBUG_REGTYPE, @@ -8782,7 +8782,7 @@ impl ::core::default::Default for D3D10_SHADER_DEBUG_OUTPUTREG_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D10_SHADER_DEBUG_OUTPUTVAR { pub Var: u32, @@ -8828,7 +8828,7 @@ impl ::core::default::Default for D3D10_SHADER_DEBUG_OUTPUTVAR { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D10_SHADER_DEBUG_SCOPEVAR_INFO { pub TokenId: u32, @@ -8942,7 +8942,7 @@ impl ::core::default::Default for D3D10_SHADER_DEBUG_TOKEN_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D10_SHADER_DEBUG_VAR_INFO { pub TokenId: u32, @@ -8985,7 +8985,7 @@ impl ::core::default::Default for D3D10_SHADER_DEBUG_VAR_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D10_SHADER_DESC { pub Version: u32, @@ -9106,7 +9106,7 @@ impl ::core::default::Default for D3D10_SHADER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D10_SHADER_INPUT_BIND_DESC { pub Name: ::windows_core::PCSTR, @@ -9151,7 +9151,7 @@ impl ::core::default::Default for D3D10_SHADER_INPUT_BIND_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D10_SHADER_RESOURCE_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -9177,7 +9177,7 @@ impl ::core::default::Default for D3D10_SHADER_RESOURCE_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub union D3D10_SHADER_RESOURCE_VIEW_DESC_0 { pub Buffer: D3D10_BUFFER_SRV, @@ -9209,7 +9209,7 @@ impl ::core::default::Default for D3D10_SHADER_RESOURCE_VIEW_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D10_SHADER_RESOURCE_VIEW_DESC1 { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -9235,7 +9235,7 @@ impl ::core::default::Default for D3D10_SHADER_RESOURCE_VIEW_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub union D3D10_SHADER_RESOURCE_VIEW_DESC1_0 { pub Buffer: D3D10_BUFFER_SRV, @@ -9268,7 +9268,7 @@ impl ::core::default::Default for D3D10_SHADER_RESOURCE_VIEW_DESC1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D10_SHADER_TYPE_DESC { pub Class: super::Direct3D::D3D_SHADER_VARIABLE_CLASS, @@ -9345,7 +9345,7 @@ impl ::core::default::Default for D3D10_SHADER_VARIABLE_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D10_SIGNATURE_PARAMETER_DESC { pub SemanticName: ::windows_core::PCSTR, @@ -10248,7 +10248,7 @@ impl ::core::default::Default for D3D10_TEXCUBE_SRV { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D10_TEXTURE1D_DESC { pub Width: u32, @@ -10293,7 +10293,7 @@ impl ::core::default::Default for D3D10_TEXTURE1D_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D10_TEXTURE2D_DESC { pub Width: u32, @@ -10340,7 +10340,7 @@ impl ::core::default::Default for D3D10_TEXTURE2D_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D10_TEXTURE3D_DESC { pub Width: u32, @@ -10419,10 +10419,10 @@ impl ::core::default::Default for D3D10_VIEWPORT { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi"))] pub type PFN_D3D10_CREATE_DEVICE1 = ::core::option::Option, param1: D3D10_DRIVER_TYPE, param2: super::super::Foundation::HMODULE, param3: u32, param4: D3D10_FEATURE_LEVEL1, param5: u32, param6: *mut ::core::option::Option) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub type PFN_D3D10_CREATE_DEVICE_AND_SWAP_CHAIN1 = ::core::option::Option, param1: D3D10_DRIVER_TYPE, param2: super::super::Foundation::HMODULE, param3: u32, param4: D3D10_FEATURE_LEVEL1, param5: u32, param6: *mut super::Dxgi::DXGI_SWAP_CHAIN_DESC, param7: *mut ::core::option::Option, param8: *mut ::core::option::Option) -> ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11/impl.rs index 90580f5a6e..599fbc6ac1 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11/impl.rs @@ -15,7 +15,7 @@ impl ID3D11Asynchronous_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11AuthenticatedChannel_Impl: Sized + ID3D11DeviceChild_Impl { fn GetCertificateSize(&self) -> ::windows_core::Result; @@ -59,7 +59,7 @@ impl ID3D11AuthenticatedChannel_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11BlendState_Impl: Sized + ID3D11DeviceChild_Impl { fn GetDesc(&self, pdesc: *mut D3D11_BLEND_DESC); @@ -80,7 +80,7 @@ impl ID3D11BlendState_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11BlendState1_Impl: Sized + ID3D11BlendState_Impl { fn GetDesc1(&self, pdesc: *mut D3D11_BLEND_DESC1); @@ -118,7 +118,7 @@ impl ID3D11Buffer_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11ClassInstance_Impl: Sized + ID3D11DeviceChild_Impl { fn GetClassLinkage(&self, pplinkage: *mut ::core::option::Option) -> (); @@ -246,7 +246,7 @@ impl ID3D11Counter_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11CryptoSession_Impl: Sized + ID3D11DeviceChild_Impl { fn GetCryptoType(&self, pcryptotype: *mut ::windows_core::GUID) -> (); @@ -304,7 +304,7 @@ impl ID3D11CryptoSession_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub trait ID3D11Debug_Impl: Sized { fn SetFeatureMask(&self, mask: u32) -> ::windows_core::Result<()>; @@ -390,7 +390,7 @@ impl ID3D11Debug_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11DepthStencilState_Impl: Sized + ID3D11DeviceChild_Impl { fn GetDesc(&self, pdesc: *mut D3D11_DEPTH_STENCIL_DESC); @@ -411,7 +411,7 @@ impl ID3D11DepthStencilState_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11DepthStencilView_Impl: Sized + ID3D11View_Impl { fn GetDesc(&self, pdesc: *mut D3D11_DEPTH_STENCIL_VIEW_DESC); @@ -432,7 +432,7 @@ impl ID3D11DepthStencilView_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11Device_Impl: Sized { fn CreateBuffer(&self, pdesc: *const D3D11_BUFFER_DESC, pinitialdata: *const D3D11_SUBRESOURCE_DATA, ppbuffer: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -747,7 +747,7 @@ impl ID3D11Device_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11Device1_Impl: Sized + ID3D11Device_Impl { fn GetImmediateContext1(&self, ppimmediatecontext: *mut ::core::option::Option) -> (); @@ -813,7 +813,7 @@ impl ID3D11Device1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11Device2_Impl: Sized + ID3D11Device1_Impl { fn GetImmediateContext2(&self, ppimmediatecontext: *mut ::core::option::Option) -> (); @@ -864,7 +864,7 @@ impl ID3D11Device2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11Device3_Impl: Sized + ID3D11Device2_Impl { fn CreateTexture2D1(&self, pdesc1: *const D3D11_TEXTURE2D_DESC1, pinitialdata: *const D3D11_SUBRESOURCE_DATA, pptexture2d: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -958,7 +958,7 @@ impl ID3D11Device3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11Device4_Impl: Sized + ID3D11Device3_Impl { fn RegisterDeviceRemovedEvent(&self, hevent: super::super::Foundation::HANDLE) -> ::windows_core::Result; @@ -995,7 +995,7 @@ impl ID3D11Device4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11Device5_Impl: Sized + ID3D11Device4_Impl { fn OpenSharedFence(&self, hfence: super::super::Foundation::HANDLE, returnedinterface: *const ::windows_core::GUID, ppfence: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1067,7 +1067,7 @@ impl ID3D11DeviceChild_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11DeviceContext_Impl: Sized + ID3D11DeviceChild_Impl { fn VSSetConstantBuffers(&self, startslot: u32, numbuffers: u32, ppconstantbuffers: *const ::core::option::Option); @@ -1840,7 +1840,7 @@ impl ID3D11DeviceContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11DeviceContext1_Impl: Sized + ID3D11DeviceContext_Impl { fn CopySubresourceRegion1(&self, pdstresource: ::core::option::Option<&ID3D11Resource>, dstsubresource: u32, dstx: u32, dsty: u32, dstz: u32, psrcresource: ::core::option::Option<&ID3D11Resource>, srcsubresource: u32, psrcbox: *const D3D11_BOX, copyflags: u32); @@ -1990,7 +1990,7 @@ impl ID3D11DeviceContext1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11DeviceContext2_Impl: Sized + ID3D11DeviceContext1_Impl { fn UpdateTileMappings(&self, ptiledresource: ::core::option::Option<&ID3D11Resource>, numtiledresourceregions: u32, ptiledresourceregionstartcoordinates: *const D3D11_TILED_RESOURCE_COORDINATE, ptiledresourceregionsizes: *const D3D11_TILE_REGION_SIZE, ptilepool: ::core::option::Option<&ID3D11Buffer>, numranges: u32, prangeflags: *const u32, ptilepoolstartoffsets: *const u32, prangetilecounts: *const u32, flags: u32) -> ::windows_core::Result<()>; @@ -2089,7 +2089,7 @@ impl ID3D11DeviceContext2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11DeviceContext3_Impl: Sized + ID3D11DeviceContext2_Impl { fn Flush1(&self, contexttype: D3D11_CONTEXT_TYPE, hevent: super::super::Foundation::HANDLE); @@ -2127,7 +2127,7 @@ impl ID3D11DeviceContext3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11DeviceContext4_Impl: Sized + ID3D11DeviceContext3_Impl { fn Signal(&self, pfence: ::core::option::Option<&ID3D11Fence>, value: u64) -> ::windows_core::Result<()>; @@ -2168,7 +2168,7 @@ impl ID3D11DomainShader_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub trait ID3D11Fence_Impl: Sized + ID3D11DeviceChild_Impl { fn CreateSharedHandle(&self, pattributes: *const super::super::Security::SECURITY_ATTRIBUTES, dwaccess: u32, lpname: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -2212,7 +2212,7 @@ impl ID3D11Fence_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D11FunctionLinkingGraph_Impl: Sized { fn CreateModuleInstance(&self, ppmoduleinstance: *mut ::core::option::Option, pperrorbuffer: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -2309,7 +2309,7 @@ impl ID3D11FunctionLinkingGraph_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D11FunctionParameterReflection_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D11_PARAMETER_DESC) -> ::windows_core::Result<()>; @@ -2340,7 +2340,7 @@ impl ID3D11FunctionParameterReflection { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub trait ID3D11FunctionReflection_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D11_FUNCTION_DESC) -> ::windows_core::Result<()>; @@ -2435,7 +2435,7 @@ impl ID3D11HullShader_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11InfoQueue_Impl: Sized { fn SetMessageCountLimit(&self, messagecountlimit: u64) -> ::windows_core::Result<()>; @@ -2740,7 +2740,7 @@ impl ID3D11LibraryReflection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D11Linker_Impl: Sized { fn Link(&self, pentry: ::core::option::Option<&ID3D11ModuleInstance>, pentryname: &::windows_core::PCSTR, ptargetname: &::windows_core::PCSTR, uflags: u32, ppshaderblob: *mut ::core::option::Option, pperrorbuffer: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -2894,7 +2894,7 @@ impl ID3D11ModuleInstance_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11Multithread_Impl: Sized { fn Enter(&self); @@ -2993,7 +2993,7 @@ impl ID3D11Query1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11RasterizerState_Impl: Sized + ID3D11DeviceChild_Impl { fn GetDesc(&self, pdesc: *mut D3D11_RASTERIZER_DESC); @@ -3014,7 +3014,7 @@ impl ID3D11RasterizerState_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11RasterizerState1_Impl: Sized + ID3D11RasterizerState_Impl { fn GetDesc1(&self, pdesc: *mut D3D11_RASTERIZER_DESC1); @@ -3035,7 +3035,7 @@ impl ID3D11RasterizerState1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11RasterizerState2_Impl: Sized + ID3D11RasterizerState1_Impl { fn GetDesc2(&self, pdesc: *mut D3D11_RASTERIZER_DESC2); @@ -3090,7 +3090,7 @@ impl ID3D11RefTrackingOptions_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11RenderTargetView_Impl: Sized + ID3D11View_Impl { fn GetDesc(&self, pdesc: *mut D3D11_RENDER_TARGET_VIEW_DESC); @@ -3111,7 +3111,7 @@ impl ID3D11RenderTargetView_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11RenderTargetView1_Impl: Sized + ID3D11RenderTargetView_Impl { fn GetDesc1(&self, pdesc1: *mut D3D11_RENDER_TARGET_VIEW_DESC1); @@ -3183,7 +3183,7 @@ impl ID3D11SamplerState_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub trait ID3D11ShaderReflection_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D11_SHADER_DESC) -> ::windows_core::Result<()>; @@ -3339,7 +3339,7 @@ impl ID3D11ShaderReflection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D11ShaderReflectionConstantBuffer_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D11_SHADER_BUFFER_DESC) -> ::windows_core::Result<()>; @@ -3382,7 +3382,7 @@ impl ID3D11ShaderReflectionConstantBuffer { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D11ShaderReflectionType_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D11_SHADER_TYPE_DESC) -> ::windows_core::Result<()>; @@ -3528,7 +3528,7 @@ impl ID3D11ShaderReflectionVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11ShaderResourceView_Impl: Sized + ID3D11View_Impl { fn GetDesc(&self, pdesc: *mut D3D11_SHADER_RESOURCE_VIEW_DESC); @@ -3549,7 +3549,7 @@ impl ID3D11ShaderResourceView_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11ShaderResourceView1_Impl: Sized + ID3D11ShaderResourceView_Impl { fn GetDesc1(&self, pdesc1: *mut D3D11_SHADER_RESOURCE_VIEW_DESC1); @@ -3570,7 +3570,7 @@ impl ID3D11ShaderResourceView1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11ShaderTrace_Impl: Sized { fn TraceReady(&self, ptestcount: *mut u64) -> ::windows_core::Result<()>; @@ -3666,7 +3666,7 @@ impl ID3D11ShaderTraceFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D11SwitchToRef_Impl: Sized { fn SetUseRef(&self, useref: super::super::Foundation::BOOL) -> super::super::Foundation::BOOL; @@ -3697,7 +3697,7 @@ impl ID3D11SwitchToRef_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11Texture1D_Impl: Sized + ID3D11Resource_Impl { fn GetDesc(&self, pdesc: *mut D3D11_TEXTURE1D_DESC); @@ -3718,7 +3718,7 @@ impl ID3D11Texture1D_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11Texture2D_Impl: Sized + ID3D11Resource_Impl { fn GetDesc(&self, pdesc: *mut D3D11_TEXTURE2D_DESC); @@ -3739,7 +3739,7 @@ impl ID3D11Texture2D_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11Texture2D1_Impl: Sized + ID3D11Texture2D_Impl { fn GetDesc1(&self, pdesc: *mut D3D11_TEXTURE2D_DESC1); @@ -3760,7 +3760,7 @@ impl ID3D11Texture2D1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11Texture3D_Impl: Sized + ID3D11Resource_Impl { fn GetDesc(&self, pdesc: *mut D3D11_TEXTURE3D_DESC); @@ -3781,7 +3781,7 @@ impl ID3D11Texture3D_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11Texture3D1_Impl: Sized + ID3D11Texture3D_Impl { fn GetDesc1(&self, pdesc: *mut D3D11_TEXTURE3D_DESC1); @@ -3829,7 +3829,7 @@ impl ID3D11TracingDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11UnorderedAccessView_Impl: Sized + ID3D11View_Impl { fn GetDesc(&self, pdesc: *mut D3D11_UNORDERED_ACCESS_VIEW_DESC); @@ -3850,7 +3850,7 @@ impl ID3D11UnorderedAccessView_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11UnorderedAccessView1_Impl: Sized + ID3D11UnorderedAccessView_Impl { fn GetDesc1(&self, pdesc1: *mut D3D11_UNORDERED_ACCESS_VIEW_DESC1); @@ -3881,7 +3881,7 @@ impl ID3D11VertexShader_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11VideoContext_Impl: Sized + ID3D11DeviceChild_Impl { fn GetDecoderBuffer(&self, pdecoder: ::core::option::Option<&ID3D11VideoDecoder>, r#type: D3D11_VIDEO_DECODER_BUFFER_TYPE, pbuffersize: *mut u32, ppbuffer: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -4304,7 +4304,7 @@ impl ID3D11VideoContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11VideoContext1_Impl: Sized + ID3D11VideoContext_Impl { fn SubmitDecoderBuffers1(&self, pdecoder: ::core::option::Option<&ID3D11VideoDecoder>, numbuffers: u32, pbufferdesc: *const D3D11_VIDEO_DECODER_BUFFER_DESC1) -> ::windows_core::Result<()>; @@ -4437,7 +4437,7 @@ impl ID3D11VideoContext1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11VideoContext2_Impl: Sized + ID3D11VideoContext1_Impl { fn VideoProcessorSetOutputHDRMetaData(&self, pvideoprocessor: ::core::option::Option<&ID3D11VideoProcessor>, r#type: super::Dxgi::DXGI_HDR_METADATA_TYPE, size: u32, phdrmetadata: *const ::core::ffi::c_void); @@ -4482,7 +4482,7 @@ impl ID3D11VideoContext2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11VideoContext3_Impl: Sized + ID3D11VideoContext2_Impl { fn DecoderBeginFrame1(&self, pdecoder: ::core::option::Option<&ID3D11VideoDecoder>, pview: ::core::option::Option<&ID3D11VideoDecoderOutputView>, contentkeysize: u32, pcontentkey: *const ::core::ffi::c_void, numcomponenthistograms: u32, phistogramoffsets: *const u32, pphistogrambuffers: *const ::core::option::Option) -> ::windows_core::Result<()>; @@ -4513,7 +4513,7 @@ impl ID3D11VideoContext3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11VideoDecoder_Impl: Sized + ID3D11DeviceChild_Impl { fn GetCreationParameters(&self, pvideodesc: *mut D3D11_VIDEO_DECODER_DESC, pconfig: *mut D3D11_VIDEO_DECODER_CONFIG) -> ::windows_core::Result<()>; @@ -4567,7 +4567,7 @@ impl ID3D11VideoDecoderOutputView_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11VideoDevice_Impl: Sized { fn CreateVideoDecoder(&self, pvideodesc: *const D3D11_VIDEO_DECODER_DESC, pconfig: *const D3D11_VIDEO_DECODER_CONFIG) -> ::windows_core::Result; @@ -4757,7 +4757,7 @@ impl ID3D11VideoDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11VideoDevice1_Impl: Sized + ID3D11VideoDevice_Impl { fn GetCryptoSessionPrivateDataSize(&self, pcryptotype: *const ::windows_core::GUID, pdecoderprofile: *const ::windows_core::GUID, pkeyexchangetype: *const ::windows_core::GUID, pprivateinputsize: *mut u32, pprivateoutputsize: *mut u32) -> ::windows_core::Result<()>; @@ -4814,7 +4814,7 @@ impl ID3D11VideoDevice1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11VideoDevice2_Impl: Sized + ID3D11VideoDevice1_Impl { fn CheckFeatureSupport(&self, feature: D3D11_FEATURE_VIDEO, pfeaturesupportdata: *mut ::core::ffi::c_void, featuresupportdatasize: u32) -> ::windows_core::Result<()>; @@ -4845,7 +4845,7 @@ impl ID3D11VideoDevice2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D11VideoProcessor_Impl: Sized + ID3D11DeviceChild_Impl { fn GetContentDesc(&self, pdesc: *mut D3D11_VIDEO_PROCESSOR_CONTENT_DESC); @@ -4876,7 +4876,7 @@ impl ID3D11VideoProcessor_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11VideoProcessorEnumerator_Impl: Sized + ID3D11DeviceChild_Impl { fn GetVideoProcessorContentDesc(&self, pcontentdesc: *mut D3D11_VIDEO_PROCESSOR_CONTENT_DESC) -> ::windows_core::Result<()>; @@ -4947,7 +4947,7 @@ impl ID3D11VideoProcessorEnumerator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D11VideoProcessorEnumerator1_Impl: Sized + ID3D11VideoProcessorEnumerator_Impl { fn CheckVideoProcessorFormatConversion(&self, inputformat: super::Dxgi::Common::DXGI_FORMAT, inputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, outputformat: super::Dxgi::Common::DXGI_FORMAT, outputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result; @@ -5038,7 +5038,7 @@ impl ID3DDeviceContextState_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3DUserDefinedAnnotation_Impl: Sized { fn BeginEvent(&self, name: &::windows_core::PCWSTR) -> i32; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11/mod.rs index cc3be8835d..8cd58adb32 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi"))] #[inline] pub unsafe fn D3D11CreateDevice(padapter: P0, drivertype: super::Direct3D::D3D_DRIVER_TYPE, software: P1, flags: D3D11_CREATE_DEVICE_FLAG, pfeaturelevels: ::core::option::Option<&[super::Direct3D::D3D_FEATURE_LEVEL]>, sdkversion: u32, ppdevice: ::core::option::Option<*mut ::core::option::Option>, pfeaturelevel: ::core::option::Option<*mut super::Direct3D::D3D_FEATURE_LEVEL>, ppimmediatecontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("d3d11.dll" "system" fn D3D11CreateDevice(padapter : * mut::core::ffi::c_void, drivertype : super::Direct3D:: D3D_DRIVER_TYPE, software : super::super::Foundation:: HMODULE, flags : D3D11_CREATE_DEVICE_FLAG, pfeaturelevels : *const super::Direct3D:: D3D_FEATURE_LEVEL, featurelevels : u32, sdkversion : u32, ppdevice : *mut * mut::core::ffi::c_void, pfeaturelevel : *mut super::Direct3D:: D3D_FEATURE_LEVEL, ppimmediatecontext : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); D3D11CreateDevice(padapter.into_param().abi(), drivertype, software.into_param().abi(), flags, ::core::mem::transmute(pfeaturelevels.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pfeaturelevels.as_deref().map_or(0, |slice| slice.len() as _), sdkversion, ::core::mem::transmute(ppdevice.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pfeaturelevel.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppimmediatecontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] #[inline] pub unsafe fn D3D11CreateDeviceAndSwapChain(padapter: P0, drivertype: super::Direct3D::D3D_DRIVER_TYPE, software: P1, flags: D3D11_CREATE_DEVICE_FLAG, pfeaturelevels: ::core::option::Option<&[super::Direct3D::D3D_FEATURE_LEVEL]>, sdkversion: u32, pswapchaindesc: ::core::option::Option<*const super::Dxgi::DXGI_SWAP_CHAIN_DESC>, ppswapchain: ::core::option::Option<*mut ::core::option::Option>, ppdevice: ::core::option::Option<*mut ::core::option::Option>, pfeaturelevel: ::core::option::Option<*mut super::Direct3D::D3D_FEATURE_LEVEL>, ppimmediatecontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -34,7 +34,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3DDisassemble11Trace(psrcdata: *const ::core::ffi::c_void, srcdatasize: usize, ptrace: P0, startstep: u32, numsteps: u32, flags: u32) -> ::windows_core::Result @@ -187,7 +187,7 @@ impl ID3D11AuthenticatedChannel { pub unsafe fn GetCertificate(&self, pcertificate: &mut [u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCertificate)(::windows_core::Interface::as_raw(self), pcertificate.len() as _, ::core::mem::transmute(pcertificate.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetChannelHandle(&self) -> super::super::Foundation::HANDLE { let mut result__ = ::std::mem::zeroed(); @@ -236,7 +236,7 @@ impl ID3D11BlendState { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_BLEND_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -281,12 +281,12 @@ impl ID3D11BlendState1 { { (::windows_core::Interface::vtable(self).base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_BLEND_DESC) { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc1(&self, pdesc: *mut D3D11_BLEND_DESC1) { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc) @@ -387,7 +387,7 @@ impl ID3D11ClassInstance { (::windows_core::Interface::vtable(self).GetClassLinkage)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_CLASS_INSTANCE_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -631,7 +631,7 @@ impl ID3D11CryptoSession { pub unsafe fn GetCertificate(&self, pcertificate: &mut [u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCertificate)(::windows_core::Interface::as_raw(self), pcertificate.len() as _, ::core::mem::transmute(pcertificate.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCryptoSessionHandle(&self) -> super::super::Foundation::HANDLE { let mut result__ = ::std::mem::zeroed(); @@ -677,7 +677,7 @@ impl ID3D11Debug { pub unsafe fn GetPresentPerRenderOpDelay(&self) -> u32 { (::windows_core::Interface::vtable(self).GetPresentPerRenderOpDelay)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn SetSwapChain(&self, pswapchain: P0) -> ::windows_core::Result<()> where @@ -685,7 +685,7 @@ impl ID3D11Debug { { (::windows_core::Interface::vtable(self).SetSwapChain)(::windows_core::Interface::as_raw(self), pswapchain.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn GetSwapChain(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -757,7 +757,7 @@ impl ID3D11DepthStencilState { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_DEPTH_STENCIL_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -807,7 +807,7 @@ impl ID3D11DepthStencilView { (::windows_core::Interface::vtable(self).base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_DEPTH_STENCIL_VIEW_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -838,22 +838,22 @@ impl ID3D11Device { pub unsafe fn CreateBuffer(&self, pdesc: *const D3D11_BUFFER_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, ppbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateBuffer)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture1D(&self, pdesc: *const D3D11_TEXTURE1D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture1d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateTexture1D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture1d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D(&self, pdesc: *const D3D11_TEXTURE2D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture2d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateTexture2D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture2d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D(&self, pdesc: *const D3D11_TEXTURE3D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture3d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateTexture3D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture3d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_SHADER_RESOURCE_VIEW_DESC>, ppsrview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -861,7 +861,7 @@ impl ID3D11Device { { (::windows_core::Interface::vtable(self).CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_UNORDERED_ACCESS_VIEW_DESC>, ppuaview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -869,7 +869,7 @@ impl ID3D11Device { { (::windows_core::Interface::vtable(self).CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppuaview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_RENDER_TARGET_VIEW_DESC>, pprtview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -877,7 +877,7 @@ impl ID3D11Device { { (::windows_core::Interface::vtable(self).CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprtview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_DEPTH_STENCIL_VIEW_DESC>, ppdepthstencilview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -885,7 +885,7 @@ impl ID3D11Device { { (::windows_core::Interface::vtable(self).CreateDepthStencilView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppdepthstencilview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateInputLayout(&self, pinputelementdescs: &[D3D11_INPUT_ELEMENT_DESC], pshaderbytecodewithinputsignature: &[u8], ppinputlayout: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateInputLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinputelementdescs.as_ptr()), pinputelementdescs.len() as _, ::core::mem::transmute(pshaderbytecodewithinputsignature.as_ptr()), pshaderbytecodewithinputsignature.len() as _, ::core::mem::transmute(ppinputlayout.unwrap_or(::std::ptr::null_mut()))).ok() @@ -948,17 +948,17 @@ impl ID3D11Device { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateClassLinkage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState(&self, pblendstatedesc: *const D3D11_BLEND_DESC, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateBlendState)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilState(&self, pdepthstencildesc: *const D3D11_DEPTH_STENCIL_DESC, ppdepthstencilstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateDepthStencilState)(::windows_core::Interface::as_raw(self), pdepthstencildesc, ::core::mem::transmute(ppdepthstencilstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateRasterizerState)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -978,7 +978,7 @@ impl ID3D11Device { pub unsafe fn CreateDeferredContext(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateDeferredContext)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource(&self, hresource: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -987,13 +987,13 @@ impl ID3D11Device { { (::windows_core::Interface::vtable(self).OpenSharedResource)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckFormatSupport(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CheckFormatSupport)(::windows_core::Interface::as_raw(self), format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1022,7 +1022,7 @@ impl ID3D11Device { { (::windows_core::Interface::vtable(self).SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetFeatureLevel(&self) -> super::Direct3D::D3D_FEATURE_LEVEL { (::windows_core::Interface::vtable(self).GetFeatureLevel)(::windows_core::Interface::as_raw(self)) @@ -1151,22 +1151,22 @@ impl ID3D11Device1 { pub unsafe fn CreateBuffer(&self, pdesc: *const D3D11_BUFFER_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, ppbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateBuffer)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture1D(&self, pdesc: *const D3D11_TEXTURE1D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture1d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateTexture1D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture1d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D(&self, pdesc: *const D3D11_TEXTURE2D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture2d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateTexture2D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture2d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D(&self, pdesc: *const D3D11_TEXTURE3D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture3d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateTexture3D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture3d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_SHADER_RESOURCE_VIEW_DESC>, ppsrview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1174,7 +1174,7 @@ impl ID3D11Device1 { { (::windows_core::Interface::vtable(self).base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_UNORDERED_ACCESS_VIEW_DESC>, ppuaview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1182,7 +1182,7 @@ impl ID3D11Device1 { { (::windows_core::Interface::vtable(self).base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppuaview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_RENDER_TARGET_VIEW_DESC>, pprtview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1190,7 +1190,7 @@ impl ID3D11Device1 { { (::windows_core::Interface::vtable(self).base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprtview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_DEPTH_STENCIL_VIEW_DESC>, ppdepthstencilview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1198,7 +1198,7 @@ impl ID3D11Device1 { { (::windows_core::Interface::vtable(self).base__.CreateDepthStencilView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppdepthstencilview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateInputLayout(&self, pinputelementdescs: &[D3D11_INPUT_ELEMENT_DESC], pshaderbytecodewithinputsignature: &[u8], ppinputlayout: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateInputLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinputelementdescs.as_ptr()), pinputelementdescs.len() as _, ::core::mem::transmute(pshaderbytecodewithinputsignature.as_ptr()), pshaderbytecodewithinputsignature.len() as _, ::core::mem::transmute(ppinputlayout.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1261,17 +1261,17 @@ impl ID3D11Device1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateClassLinkage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState(&self, pblendstatedesc: *const D3D11_BLEND_DESC, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateBlendState)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilState(&self, pdepthstencildesc: *const D3D11_DEPTH_STENCIL_DESC, ppdepthstencilstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateDepthStencilState)(::windows_core::Interface::as_raw(self), pdepthstencildesc, ::core::mem::transmute(ppdepthstencilstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateRasterizerState)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1291,7 +1291,7 @@ impl ID3D11Device1 { pub unsafe fn CreateDeferredContext(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateDeferredContext)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource(&self, hresource: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1300,13 +1300,13 @@ impl ID3D11Device1 { { (::windows_core::Interface::vtable(self).base__.OpenSharedResource)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckFormatSupport(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CheckFormatSupport)(::windows_core::Interface::as_raw(self), format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1335,7 +1335,7 @@ impl ID3D11Device1 { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetFeatureLevel(&self) -> super::Direct3D::D3D_FEATURE_LEVEL { (::windows_core::Interface::vtable(self).base__.GetFeatureLevel)(::windows_core::Interface::as_raw(self)) @@ -1365,22 +1365,22 @@ impl ID3D11Device1 { pub unsafe fn CreateDeferredContext1(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateDeferredContext1)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState1(&self, pblendstatedesc: *const D3D11_BLEND_DESC1, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateBlendState1)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState1(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC1, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateRasterizerState1)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn CreateDeviceContextState(&self, flags: u32, pfeaturelevels: &[super::Direct3D::D3D_FEATURE_LEVEL], sdkversion: u32, emulatedinterface: *const ::windows_core::GUID, pchosenfeaturelevel: ::core::option::Option<*mut super::Direct3D::D3D_FEATURE_LEVEL>, ppcontextstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateDeviceContextState)(::windows_core::Interface::as_raw(self), flags, ::core::mem::transmute(pfeaturelevels.as_ptr()), pfeaturelevels.len() as _, sdkversion, emulatedinterface, ::core::mem::transmute(pchosenfeaturelevel.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppcontextstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource1(&self, hresource: P0) -> ::windows_core::Result where @@ -1439,22 +1439,22 @@ impl ID3D11Device2 { pub unsafe fn CreateBuffer(&self, pdesc: *const D3D11_BUFFER_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, ppbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateBuffer)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture1D(&self, pdesc: *const D3D11_TEXTURE1D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture1d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateTexture1D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture1d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D(&self, pdesc: *const D3D11_TEXTURE2D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture2d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateTexture2D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture2d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D(&self, pdesc: *const D3D11_TEXTURE3D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture3d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateTexture3D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture3d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_SHADER_RESOURCE_VIEW_DESC>, ppsrview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1462,7 +1462,7 @@ impl ID3D11Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_UNORDERED_ACCESS_VIEW_DESC>, ppuaview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1470,7 +1470,7 @@ impl ID3D11Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppuaview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_RENDER_TARGET_VIEW_DESC>, pprtview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1478,7 +1478,7 @@ impl ID3D11Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprtview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_DEPTH_STENCIL_VIEW_DESC>, ppdepthstencilview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1486,7 +1486,7 @@ impl ID3D11Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateDepthStencilView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppdepthstencilview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateInputLayout(&self, pinputelementdescs: &[D3D11_INPUT_ELEMENT_DESC], pshaderbytecodewithinputsignature: &[u8], ppinputlayout: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateInputLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinputelementdescs.as_ptr()), pinputelementdescs.len() as _, ::core::mem::transmute(pshaderbytecodewithinputsignature.as_ptr()), pshaderbytecodewithinputsignature.len() as _, ::core::mem::transmute(ppinputlayout.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1549,17 +1549,17 @@ impl ID3D11Device2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateClassLinkage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState(&self, pblendstatedesc: *const D3D11_BLEND_DESC, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateBlendState)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilState(&self, pdepthstencildesc: *const D3D11_DEPTH_STENCIL_DESC, ppdepthstencilstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateDepthStencilState)(::windows_core::Interface::as_raw(self), pdepthstencildesc, ::core::mem::transmute(ppdepthstencilstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateRasterizerState)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1579,7 +1579,7 @@ impl ID3D11Device2 { pub unsafe fn CreateDeferredContext(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateDeferredContext)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource(&self, hresource: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1588,13 +1588,13 @@ impl ID3D11Device2 { { (::windows_core::Interface::vtable(self).base__.base__.OpenSharedResource)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckFormatSupport(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CheckFormatSupport)(::windows_core::Interface::as_raw(self), format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1623,7 +1623,7 @@ impl ID3D11Device2 { { (::windows_core::Interface::vtable(self).base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetFeatureLevel(&self) -> super::Direct3D::D3D_FEATURE_LEVEL { (::windows_core::Interface::vtable(self).base__.base__.GetFeatureLevel)(::windows_core::Interface::as_raw(self)) @@ -1653,22 +1653,22 @@ impl ID3D11Device2 { pub unsafe fn CreateDeferredContext1(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateDeferredContext1)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState1(&self, pblendstatedesc: *const D3D11_BLEND_DESC1, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateBlendState1)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState1(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC1, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateRasterizerState1)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn CreateDeviceContextState(&self, flags: u32, pfeaturelevels: &[super::Direct3D::D3D_FEATURE_LEVEL], sdkversion: u32, emulatedinterface: *const ::windows_core::GUID, pchosenfeaturelevel: ::core::option::Option<*mut super::Direct3D::D3D_FEATURE_LEVEL>, ppcontextstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateDeviceContextState)(::windows_core::Interface::as_raw(self), flags, ::core::mem::transmute(pfeaturelevels.as_ptr()), pfeaturelevels.len() as _, sdkversion, emulatedinterface, ::core::mem::transmute(pchosenfeaturelevel.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppcontextstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource1(&self, hresource: P0) -> ::windows_core::Result where @@ -1700,7 +1700,7 @@ impl ID3D11Device2 { { (::windows_core::Interface::vtable(self).GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels1(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32, flags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1735,22 +1735,22 @@ impl ID3D11Device3 { pub unsafe fn CreateBuffer(&self, pdesc: *const D3D11_BUFFER_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, ppbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateBuffer)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture1D(&self, pdesc: *const D3D11_TEXTURE1D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture1d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateTexture1D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture1d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D(&self, pdesc: *const D3D11_TEXTURE2D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture2d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateTexture2D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture2d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D(&self, pdesc: *const D3D11_TEXTURE3D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture3d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateTexture3D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture3d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_SHADER_RESOURCE_VIEW_DESC>, ppsrview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1758,7 +1758,7 @@ impl ID3D11Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_UNORDERED_ACCESS_VIEW_DESC>, ppuaview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1766,7 +1766,7 @@ impl ID3D11Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppuaview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_RENDER_TARGET_VIEW_DESC>, pprtview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1774,7 +1774,7 @@ impl ID3D11Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprtview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_DEPTH_STENCIL_VIEW_DESC>, ppdepthstencilview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1782,7 +1782,7 @@ impl ID3D11Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDepthStencilView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppdepthstencilview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateInputLayout(&self, pinputelementdescs: &[D3D11_INPUT_ELEMENT_DESC], pshaderbytecodewithinputsignature: &[u8], ppinputlayout: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateInputLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinputelementdescs.as_ptr()), pinputelementdescs.len() as _, ::core::mem::transmute(pshaderbytecodewithinputsignature.as_ptr()), pshaderbytecodewithinputsignature.len() as _, ::core::mem::transmute(ppinputlayout.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1845,17 +1845,17 @@ impl ID3D11Device3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateClassLinkage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState(&self, pblendstatedesc: *const D3D11_BLEND_DESC, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateBlendState)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilState(&self, pdepthstencildesc: *const D3D11_DEPTH_STENCIL_DESC, ppdepthstencilstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDepthStencilState)(::windows_core::Interface::as_raw(self), pdepthstencildesc, ::core::mem::transmute(ppdepthstencilstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateRasterizerState)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1875,7 +1875,7 @@ impl ID3D11Device3 { pub unsafe fn CreateDeferredContext(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDeferredContext)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource(&self, hresource: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1884,13 +1884,13 @@ impl ID3D11Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.OpenSharedResource)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckFormatSupport(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CheckFormatSupport)(::windows_core::Interface::as_raw(self), format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1919,7 +1919,7 @@ impl ID3D11Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetFeatureLevel(&self) -> super::Direct3D::D3D_FEATURE_LEVEL { (::windows_core::Interface::vtable(self).base__.base__.base__.GetFeatureLevel)(::windows_core::Interface::as_raw(self)) @@ -1949,22 +1949,22 @@ impl ID3D11Device3 { pub unsafe fn CreateDeferredContext1(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateDeferredContext1)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState1(&self, pblendstatedesc: *const D3D11_BLEND_DESC1, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateBlendState1)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState1(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC1, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateRasterizerState1)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn CreateDeviceContextState(&self, flags: u32, pfeaturelevels: &[super::Direct3D::D3D_FEATURE_LEVEL], sdkversion: u32, emulatedinterface: *const ::windows_core::GUID, pchosenfeaturelevel: ::core::option::Option<*mut super::Direct3D::D3D_FEATURE_LEVEL>, ppcontextstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateDeviceContextState)(::windows_core::Interface::as_raw(self), flags, ::core::mem::transmute(pfeaturelevels.as_ptr()), pfeaturelevels.len() as _, sdkversion, emulatedinterface, ::core::mem::transmute(pchosenfeaturelevel.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppcontextstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource1(&self, hresource: P0) -> ::windows_core::Result where @@ -1996,28 +1996,28 @@ impl ID3D11Device3 { { (::windows_core::Interface::vtable(self).base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels1(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32, flags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CheckMultisampleQualityLevels1)(::windows_core::Interface::as_raw(self), format, samplecount, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D1(&self, pdesc1: *const D3D11_TEXTURE2D_DESC1, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture2d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateTexture2D1)(::windows_core::Interface::as_raw(self), pdesc1, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture2d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D1(&self, pdesc1: *const D3D11_TEXTURE3D_DESC1, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture3d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateTexture3D1)(::windows_core::Interface::as_raw(self), pdesc1, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture3d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState2(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC2, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateRasterizerState2)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView1(&self, presource: P0, pdesc1: ::core::option::Option<*const D3D11_SHADER_RESOURCE_VIEW_DESC1>, ppsrview1: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2025,7 +2025,7 @@ impl ID3D11Device3 { { (::windows_core::Interface::vtable(self).CreateShaderResourceView1)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview1.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView1(&self, presource: P0, pdesc1: ::core::option::Option<*const D3D11_UNORDERED_ACCESS_VIEW_DESC1>, ppuaview1: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2033,7 +2033,7 @@ impl ID3D11Device3 { { (::windows_core::Interface::vtable(self).CreateUnorderedAccessView1)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppuaview1.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView1(&self, presource: P0, pdesc1: ::core::option::Option<*const D3D11_RENDER_TARGET_VIEW_DESC1>, pprtview1: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2115,22 +2115,22 @@ impl ID3D11Device4 { pub unsafe fn CreateBuffer(&self, pdesc: *const D3D11_BUFFER_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, ppbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateBuffer)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture1D(&self, pdesc: *const D3D11_TEXTURE1D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture1d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateTexture1D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture1d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D(&self, pdesc: *const D3D11_TEXTURE2D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture2d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateTexture2D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture2d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D(&self, pdesc: *const D3D11_TEXTURE3D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture3d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateTexture3D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture3d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_SHADER_RESOURCE_VIEW_DESC>, ppsrview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2138,7 +2138,7 @@ impl ID3D11Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_UNORDERED_ACCESS_VIEW_DESC>, ppuaview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2146,7 +2146,7 @@ impl ID3D11Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppuaview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_RENDER_TARGET_VIEW_DESC>, pprtview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2154,7 +2154,7 @@ impl ID3D11Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprtview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_DEPTH_STENCIL_VIEW_DESC>, ppdepthstencilview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2162,7 +2162,7 @@ impl ID3D11Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDepthStencilView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppdepthstencilview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateInputLayout(&self, pinputelementdescs: &[D3D11_INPUT_ELEMENT_DESC], pshaderbytecodewithinputsignature: &[u8], ppinputlayout: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateInputLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinputelementdescs.as_ptr()), pinputelementdescs.len() as _, ::core::mem::transmute(pshaderbytecodewithinputsignature.as_ptr()), pshaderbytecodewithinputsignature.len() as _, ::core::mem::transmute(ppinputlayout.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2225,17 +2225,17 @@ impl ID3D11Device4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateClassLinkage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState(&self, pblendstatedesc: *const D3D11_BLEND_DESC, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateBlendState)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilState(&self, pdepthstencildesc: *const D3D11_DEPTH_STENCIL_DESC, ppdepthstencilstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDepthStencilState)(::windows_core::Interface::as_raw(self), pdepthstencildesc, ::core::mem::transmute(ppdepthstencilstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateRasterizerState)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2255,7 +2255,7 @@ impl ID3D11Device4 { pub unsafe fn CreateDeferredContext(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDeferredContext)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource(&self, hresource: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2264,13 +2264,13 @@ impl ID3D11Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.OpenSharedResource)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckFormatSupport(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CheckFormatSupport)(::windows_core::Interface::as_raw(self), format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2299,7 +2299,7 @@ impl ID3D11Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetFeatureLevel(&self) -> super::Direct3D::D3D_FEATURE_LEVEL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetFeatureLevel)(::windows_core::Interface::as_raw(self)) @@ -2329,22 +2329,22 @@ impl ID3D11Device4 { pub unsafe fn CreateDeferredContext1(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDeferredContext1)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState1(&self, pblendstatedesc: *const D3D11_BLEND_DESC1, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateBlendState1)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState1(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC1, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateRasterizerState1)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn CreateDeviceContextState(&self, flags: u32, pfeaturelevels: &[super::Direct3D::D3D_FEATURE_LEVEL], sdkversion: u32, emulatedinterface: *const ::windows_core::GUID, pchosenfeaturelevel: ::core::option::Option<*mut super::Direct3D::D3D_FEATURE_LEVEL>, ppcontextstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateDeviceContextState)(::windows_core::Interface::as_raw(self), flags, ::core::mem::transmute(pfeaturelevels.as_ptr()), pfeaturelevels.len() as _, sdkversion, emulatedinterface, ::core::mem::transmute(pchosenfeaturelevel.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppcontextstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource1(&self, hresource: P0) -> ::windows_core::Result where @@ -2376,28 +2376,28 @@ impl ID3D11Device4 { { (::windows_core::Interface::vtable(self).base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels1(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32, flags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CheckMultisampleQualityLevels1)(::windows_core::Interface::as_raw(self), format, samplecount, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D1(&self, pdesc1: *const D3D11_TEXTURE2D_DESC1, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture2d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateTexture2D1)(::windows_core::Interface::as_raw(self), pdesc1, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture2d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D1(&self, pdesc1: *const D3D11_TEXTURE3D_DESC1, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture3d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateTexture3D1)(::windows_core::Interface::as_raw(self), pdesc1, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture3d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState2(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC2, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateRasterizerState2)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView1(&self, presource: P0, pdesc1: ::core::option::Option<*const D3D11_SHADER_RESOURCE_VIEW_DESC1>, ppsrview1: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2405,7 +2405,7 @@ impl ID3D11Device4 { { (::windows_core::Interface::vtable(self).base__.CreateShaderResourceView1)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview1.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView1(&self, presource: P0, pdesc1: ::core::option::Option<*const D3D11_UNORDERED_ACCESS_VIEW_DESC1>, ppuaview1: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2413,7 +2413,7 @@ impl ID3D11Device4 { { (::windows_core::Interface::vtable(self).base__.CreateUnorderedAccessView1)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppuaview1.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView1(&self, presource: P0, pdesc1: ::core::option::Option<*const D3D11_RENDER_TARGET_VIEW_DESC1>, pprtview1: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2444,7 +2444,7 @@ impl ID3D11Device4 { { (::windows_core::Interface::vtable(self).base__.ReadFromSubresource)(::windows_core::Interface::as_raw(self), pdstdata, dstrowpitch, dstdepthpitch, psrcresource.into_param().abi(), srcsubresource, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterDeviceRemovedEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -2483,22 +2483,22 @@ impl ID3D11Device5 { pub unsafe fn CreateBuffer(&self, pdesc: *const D3D11_BUFFER_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, ppbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateBuffer)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture1D(&self, pdesc: *const D3D11_TEXTURE1D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture1d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateTexture1D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture1d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D(&self, pdesc: *const D3D11_TEXTURE2D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture2d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateTexture2D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture2d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D(&self, pdesc: *const D3D11_TEXTURE3D_DESC, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture3d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateTexture3D)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture3d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_SHADER_RESOURCE_VIEW_DESC>, ppsrview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2506,7 +2506,7 @@ impl ID3D11Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_UNORDERED_ACCESS_VIEW_DESC>, ppuaview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2514,7 +2514,7 @@ impl ID3D11Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppuaview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_RENDER_TARGET_VIEW_DESC>, pprtview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2522,7 +2522,7 @@ impl ID3D11Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprtview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D11_DEPTH_STENCIL_VIEW_DESC>, ppdepthstencilview: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2530,7 +2530,7 @@ impl ID3D11Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateDepthStencilView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppdepthstencilview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateInputLayout(&self, pinputelementdescs: &[D3D11_INPUT_ELEMENT_DESC], pshaderbytecodewithinputsignature: &[u8], ppinputlayout: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateInputLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinputelementdescs.as_ptr()), pinputelementdescs.len() as _, ::core::mem::transmute(pshaderbytecodewithinputsignature.as_ptr()), pshaderbytecodewithinputsignature.len() as _, ::core::mem::transmute(ppinputlayout.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2593,17 +2593,17 @@ impl ID3D11Device5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateClassLinkage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState(&self, pblendstatedesc: *const D3D11_BLEND_DESC, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateBlendState)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilState(&self, pdepthstencildesc: *const D3D11_DEPTH_STENCIL_DESC, ppdepthstencilstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateDepthStencilState)(::windows_core::Interface::as_raw(self), pdepthstencildesc, ::core::mem::transmute(ppdepthstencilstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateRasterizerState)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2623,7 +2623,7 @@ impl ID3D11Device5 { pub unsafe fn CreateDeferredContext(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateDeferredContext)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource(&self, hresource: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2632,13 +2632,13 @@ impl ID3D11Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.OpenSharedResource)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckFormatSupport(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CheckFormatSupport)(::windows_core::Interface::as_raw(self), format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2667,7 +2667,7 @@ impl ID3D11Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetFeatureLevel(&self) -> super::Direct3D::D3D_FEATURE_LEVEL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetFeatureLevel)(::windows_core::Interface::as_raw(self)) @@ -2697,22 +2697,22 @@ impl ID3D11Device5 { pub unsafe fn CreateDeferredContext1(&self, contextflags: u32, ppdeferredcontext: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDeferredContext1)(::windows_core::Interface::as_raw(self), contextflags, ::core::mem::transmute(ppdeferredcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBlendState1(&self, pblendstatedesc: *const D3D11_BLEND_DESC1, ppblendstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateBlendState1)(::windows_core::Interface::as_raw(self), pblendstatedesc, ::core::mem::transmute(ppblendstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState1(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC1, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateRasterizerState1)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn CreateDeviceContextState(&self, flags: u32, pfeaturelevels: &[super::Direct3D::D3D_FEATURE_LEVEL], sdkversion: u32, emulatedinterface: *const ::windows_core::GUID, pchosenfeaturelevel: ::core::option::Option<*mut super::Direct3D::D3D_FEATURE_LEVEL>, ppcontextstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateDeviceContextState)(::windows_core::Interface::as_raw(self), flags, ::core::mem::transmute(pfeaturelevels.as_ptr()), pfeaturelevels.len() as _, sdkversion, emulatedinterface, ::core::mem::transmute(pchosenfeaturelevel.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppcontextstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedResource1(&self, hresource: P0) -> ::windows_core::Result where @@ -2744,28 +2744,28 @@ impl ID3D11Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckMultisampleQualityLevels1(&self, format: super::Dxgi::Common::DXGI_FORMAT, samplecount: u32, flags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CheckMultisampleQualityLevels1)(::windows_core::Interface::as_raw(self), format, samplecount, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture2D1(&self, pdesc1: *const D3D11_TEXTURE2D_DESC1, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture2d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateTexture2D1)(::windows_core::Interface::as_raw(self), pdesc1, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture2d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateTexture3D1(&self, pdesc1: *const D3D11_TEXTURE3D_DESC1, pinitialdata: ::core::option::Option<*const D3D11_SUBRESOURCE_DATA>, pptexture3d: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateTexture3D1)(::windows_core::Interface::as_raw(self), pdesc1, ::core::mem::transmute(pinitialdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pptexture3d.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRasterizerState2(&self, prasterizerdesc: *const D3D11_RASTERIZER_DESC2, pprasterizerstate: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateRasterizerState2)(::windows_core::Interface::as_raw(self), prasterizerdesc, ::core::mem::transmute(pprasterizerstate.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateShaderResourceView1(&self, presource: P0, pdesc1: ::core::option::Option<*const D3D11_SHADER_RESOURCE_VIEW_DESC1>, ppsrview1: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2773,7 +2773,7 @@ impl ID3D11Device5 { { (::windows_core::Interface::vtable(self).base__.base__.CreateShaderResourceView1)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsrview1.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView1(&self, presource: P0, pdesc1: ::core::option::Option<*const D3D11_UNORDERED_ACCESS_VIEW_DESC1>, ppuaview1: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2781,7 +2781,7 @@ impl ID3D11Device5 { { (::windows_core::Interface::vtable(self).base__.base__.CreateUnorderedAccessView1)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppuaview1.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView1(&self, presource: P0, pdesc1: ::core::option::Option<*const D3D11_RENDER_TARGET_VIEW_DESC1>, pprtview1: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -2812,7 +2812,7 @@ impl ID3D11Device5 { { (::windows_core::Interface::vtable(self).base__.base__.ReadFromSubresource)(::windows_core::Interface::as_raw(self), pdstdata, dstrowpitch, dstdepthpitch, psrcresource.into_param().abi(), srcsubresource, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterDeviceRemovedEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -2824,7 +2824,7 @@ impl ID3D11Device5 { pub unsafe fn UnregisterDeviceRemoved(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.UnregisterDeviceRemoved)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedFence(&self, hfence: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2971,7 +2971,7 @@ impl ID3D11DeviceContext { pub unsafe fn IASetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*const ::core::option::Option>, pstrides: ::core::option::Option<*const u32>, poffsets: ::core::option::Option<*const u32>) { (::windows_core::Interface::vtable(self).IASetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pindexbuffer: P0, format: super::Dxgi::Common::DXGI_FORMAT, offset: u32) where @@ -2994,7 +2994,7 @@ impl ID3D11DeviceContext { { (::windows_core::Interface::vtable(self).GSSetShader)(::windows_core::Interface::as_raw(self), pshader.into_param().abi(), ::core::mem::transmute(ppclassinstances.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ppclassinstances.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, topology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), topology) @@ -3023,7 +3023,7 @@ impl ID3D11DeviceContext { { (::windows_core::Interface::vtable(self).GetData)(::windows_core::Interface::as_raw(self), pasync.into_param().abi(), ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut())), datasize, getdataflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPredication(&self, ppredicate: P0, predicatevalue: P1) where @@ -3098,7 +3098,7 @@ impl ID3D11DeviceContext { pub unsafe fn RSSetViewports(&self, pviewports: ::core::option::Option<&[D3D11_VIEWPORT]>) { (::windows_core::Interface::vtable(self).RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviewports.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -3172,7 +3172,7 @@ impl ID3D11DeviceContext { { (::windows_core::Interface::vtable(self).GetResourceMinLOD)(::windows_core::Interface::as_raw(self), presource.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -3181,7 +3181,7 @@ impl ID3D11DeviceContext { { (::windows_core::Interface::vtable(self).ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExecuteCommandList(&self, pcommandlist: P0, restorecontextstate: P1) where @@ -3264,7 +3264,7 @@ impl ID3D11DeviceContext { pub unsafe fn IAGetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*mut ::core::option::Option>, pstrides: ::core::option::Option<*mut u32>, poffsets: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).IAGetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IAGetIndexBuffer(&self, pindexbuffer: ::core::option::Option<*mut ::core::option::Option>, format: ::core::option::Option<*mut super::Dxgi::Common::DXGI_FORMAT>, offset: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).IAGetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pindexbuffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(format.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(offset.unwrap_or(::std::ptr::null_mut()))) @@ -3275,7 +3275,7 @@ impl ID3D11DeviceContext { pub unsafe fn GSGetShader(&self, ppgeometryshader: *mut ::core::option::Option, ppclassinstances: ::core::option::Option<*mut ::core::option::Option>, pnumclassinstances: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).GSGetShader)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppgeometryshader), ::core::mem::transmute(ppclassinstances.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumclassinstances.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IAGetPrimitiveTopology(&self) -> super::Direct3D::D3D_PRIMITIVE_TOPOLOGY { let mut result__ = ::std::mem::zeroed(); @@ -3288,7 +3288,7 @@ impl ID3D11DeviceContext { pub unsafe fn VSGetSamplers(&self, startslot: u32, ppsamplers: ::core::option::Option<&mut [::core::option::Option]>) { (::windows_core::Interface::vtable(self).VSGetSamplers)(::windows_core::Interface::as_raw(self), startslot, ppsamplers.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppsamplers.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPredication(&self, pppredicate: ::core::option::Option<*mut ::core::option::Option>, ppredicatevalue: ::core::option::Option<*mut super::super::Foundation::BOOL>) { (::windows_core::Interface::vtable(self).GetPredication)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pppredicate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppredicatevalue.unwrap_or(::std::ptr::null_mut()))) @@ -3330,7 +3330,7 @@ impl ID3D11DeviceContext { pub unsafe fn RSGetViewports(&self, pnumviewports: *mut u32, pviewports: ::core::option::Option<*mut D3D11_VIEWPORT>) { (::windows_core::Interface::vtable(self).RSGetViewports)(::windows_core::Interface::as_raw(self), pnumviewports, ::core::mem::transmute(pviewports.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSGetScissorRects(&self, pnumrects: *mut u32, prects: ::core::option::Option<*mut super::super::Foundation::RECT>) { (::windows_core::Interface::vtable(self).RSGetScissorRects)(::windows_core::Interface::as_raw(self), pnumrects, ::core::mem::transmute(prects.unwrap_or(::std::ptr::null_mut()))) @@ -3386,7 +3386,7 @@ impl ID3D11DeviceContext { pub unsafe fn GetContextFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).GetContextFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FinishCommandList(&self, restoredeferredcontextstate: P0, ppcommandlist: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -3622,7 +3622,7 @@ impl ID3D11DeviceContext1 { pub unsafe fn IASetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*const ::core::option::Option>, pstrides: ::core::option::Option<*const u32>, poffsets: ::core::option::Option<*const u32>) { (::windows_core::Interface::vtable(self).base__.IASetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pindexbuffer: P0, format: super::Dxgi::Common::DXGI_FORMAT, offset: u32) where @@ -3645,7 +3645,7 @@ impl ID3D11DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.GSSetShader)(::windows_core::Interface::as_raw(self), pshader.into_param().abi(), ::core::mem::transmute(ppclassinstances.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ppclassinstances.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, topology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), topology) @@ -3674,7 +3674,7 @@ impl ID3D11DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.GetData)(::windows_core::Interface::as_raw(self), pasync.into_param().abi(), ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut())), datasize, getdataflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPredication(&self, ppredicate: P0, predicatevalue: P1) where @@ -3749,7 +3749,7 @@ impl ID3D11DeviceContext1 { pub unsafe fn RSSetViewports(&self, pviewports: ::core::option::Option<&[D3D11_VIEWPORT]>) { (::windows_core::Interface::vtable(self).base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviewports.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -3823,7 +3823,7 @@ impl ID3D11DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.GetResourceMinLOD)(::windows_core::Interface::as_raw(self), presource.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -3832,7 +3832,7 @@ impl ID3D11DeviceContext1 { { (::windows_core::Interface::vtable(self).base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExecuteCommandList(&self, pcommandlist: P0, restorecontextstate: P1) where @@ -3915,7 +3915,7 @@ impl ID3D11DeviceContext1 { pub unsafe fn IAGetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*mut ::core::option::Option>, pstrides: ::core::option::Option<*mut u32>, poffsets: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.IAGetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IAGetIndexBuffer(&self, pindexbuffer: ::core::option::Option<*mut ::core::option::Option>, format: ::core::option::Option<*mut super::Dxgi::Common::DXGI_FORMAT>, offset: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.IAGetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pindexbuffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(format.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(offset.unwrap_or(::std::ptr::null_mut()))) @@ -3926,7 +3926,7 @@ impl ID3D11DeviceContext1 { pub unsafe fn GSGetShader(&self, ppgeometryshader: *mut ::core::option::Option, ppclassinstances: ::core::option::Option<*mut ::core::option::Option>, pnumclassinstances: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.GSGetShader)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppgeometryshader), ::core::mem::transmute(ppclassinstances.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumclassinstances.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IAGetPrimitiveTopology(&self) -> super::Direct3D::D3D_PRIMITIVE_TOPOLOGY { let mut result__ = ::std::mem::zeroed(); @@ -3939,7 +3939,7 @@ impl ID3D11DeviceContext1 { pub unsafe fn VSGetSamplers(&self, startslot: u32, ppsamplers: ::core::option::Option<&mut [::core::option::Option]>) { (::windows_core::Interface::vtable(self).base__.VSGetSamplers)(::windows_core::Interface::as_raw(self), startslot, ppsamplers.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppsamplers.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPredication(&self, pppredicate: ::core::option::Option<*mut ::core::option::Option>, ppredicatevalue: ::core::option::Option<*mut super::super::Foundation::BOOL>) { (::windows_core::Interface::vtable(self).base__.GetPredication)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pppredicate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppredicatevalue.unwrap_or(::std::ptr::null_mut()))) @@ -3981,7 +3981,7 @@ impl ID3D11DeviceContext1 { pub unsafe fn RSGetViewports(&self, pnumviewports: *mut u32, pviewports: ::core::option::Option<*mut D3D11_VIEWPORT>) { (::windows_core::Interface::vtable(self).base__.RSGetViewports)(::windows_core::Interface::as_raw(self), pnumviewports, ::core::mem::transmute(pviewports.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSGetScissorRects(&self, pnumrects: *mut u32, prects: ::core::option::Option<*mut super::super::Foundation::RECT>) { (::windows_core::Interface::vtable(self).base__.RSGetScissorRects)(::windows_core::Interface::as_raw(self), pnumrects, ::core::mem::transmute(prects.unwrap_or(::std::ptr::null_mut()))) @@ -4037,7 +4037,7 @@ impl ID3D11DeviceContext1 { pub unsafe fn GetContextFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetContextFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FinishCommandList(&self, restoredeferredcontextstate: P0, ppcommandlist: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -4112,7 +4112,7 @@ impl ID3D11DeviceContext1 { { (::windows_core::Interface::vtable(self).SwapDeviceContextState)(::windows_core::Interface::as_raw(self), pstate.into_param().abi(), ::core::mem::transmute(pppreviousstate.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearView(&self, pview: P0, color: &[f32; 4], prect: ::core::option::Option<&[super::super::Foundation::RECT]>) where @@ -4120,7 +4120,7 @@ impl ID3D11DeviceContext1 { { (::windows_core::Interface::vtable(self).ClearView)(::windows_core::Interface::as_raw(self), pview.into_param().abi(), ::core::mem::transmute(color.as_ptr()), ::core::mem::transmute(prect.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prect.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardView1(&self, presourceview: P0, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) where @@ -4240,7 +4240,7 @@ impl ID3D11DeviceContext2 { pub unsafe fn IASetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*const ::core::option::Option>, pstrides: ::core::option::Option<*const u32>, poffsets: ::core::option::Option<*const u32>) { (::windows_core::Interface::vtable(self).base__.base__.IASetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pindexbuffer: P0, format: super::Dxgi::Common::DXGI_FORMAT, offset: u32) where @@ -4263,7 +4263,7 @@ impl ID3D11DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.GSSetShader)(::windows_core::Interface::as_raw(self), pshader.into_param().abi(), ::core::mem::transmute(ppclassinstances.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ppclassinstances.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, topology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), topology) @@ -4292,7 +4292,7 @@ impl ID3D11DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.GetData)(::windows_core::Interface::as_raw(self), pasync.into_param().abi(), ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut())), datasize, getdataflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPredication(&self, ppredicate: P0, predicatevalue: P1) where @@ -4367,7 +4367,7 @@ impl ID3D11DeviceContext2 { pub unsafe fn RSSetViewports(&self, pviewports: ::core::option::Option<&[D3D11_VIEWPORT]>) { (::windows_core::Interface::vtable(self).base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviewports.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -4441,7 +4441,7 @@ impl ID3D11DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.GetResourceMinLOD)(::windows_core::Interface::as_raw(self), presource.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -4450,7 +4450,7 @@ impl ID3D11DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExecuteCommandList(&self, pcommandlist: P0, restorecontextstate: P1) where @@ -4533,7 +4533,7 @@ impl ID3D11DeviceContext2 { pub unsafe fn IAGetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*mut ::core::option::Option>, pstrides: ::core::option::Option<*mut u32>, poffsets: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.base__.IAGetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IAGetIndexBuffer(&self, pindexbuffer: ::core::option::Option<*mut ::core::option::Option>, format: ::core::option::Option<*mut super::Dxgi::Common::DXGI_FORMAT>, offset: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.base__.IAGetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pindexbuffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(format.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(offset.unwrap_or(::std::ptr::null_mut()))) @@ -4544,7 +4544,7 @@ impl ID3D11DeviceContext2 { pub unsafe fn GSGetShader(&self, ppgeometryshader: *mut ::core::option::Option, ppclassinstances: ::core::option::Option<*mut ::core::option::Option>, pnumclassinstances: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.base__.GSGetShader)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppgeometryshader), ::core::mem::transmute(ppclassinstances.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumclassinstances.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IAGetPrimitiveTopology(&self) -> super::Direct3D::D3D_PRIMITIVE_TOPOLOGY { let mut result__ = ::std::mem::zeroed(); @@ -4557,7 +4557,7 @@ impl ID3D11DeviceContext2 { pub unsafe fn VSGetSamplers(&self, startslot: u32, ppsamplers: ::core::option::Option<&mut [::core::option::Option]>) { (::windows_core::Interface::vtable(self).base__.base__.VSGetSamplers)(::windows_core::Interface::as_raw(self), startslot, ppsamplers.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppsamplers.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPredication(&self, pppredicate: ::core::option::Option<*mut ::core::option::Option>, ppredicatevalue: ::core::option::Option<*mut super::super::Foundation::BOOL>) { (::windows_core::Interface::vtable(self).base__.base__.GetPredication)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pppredicate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppredicatevalue.unwrap_or(::std::ptr::null_mut()))) @@ -4599,7 +4599,7 @@ impl ID3D11DeviceContext2 { pub unsafe fn RSGetViewports(&self, pnumviewports: *mut u32, pviewports: ::core::option::Option<*mut D3D11_VIEWPORT>) { (::windows_core::Interface::vtable(self).base__.base__.RSGetViewports)(::windows_core::Interface::as_raw(self), pnumviewports, ::core::mem::transmute(pviewports.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSGetScissorRects(&self, pnumrects: *mut u32, prects: ::core::option::Option<*mut super::super::Foundation::RECT>) { (::windows_core::Interface::vtable(self).base__.base__.RSGetScissorRects)(::windows_core::Interface::as_raw(self), pnumrects, ::core::mem::transmute(prects.unwrap_or(::std::ptr::null_mut()))) @@ -4655,7 +4655,7 @@ impl ID3D11DeviceContext2 { pub unsafe fn GetContextFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.GetContextFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FinishCommandList(&self, restoredeferredcontextstate: P0, ppcommandlist: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -4730,7 +4730,7 @@ impl ID3D11DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.SwapDeviceContextState)(::windows_core::Interface::as_raw(self), pstate.into_param().abi(), ::core::mem::transmute(pppreviousstate.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearView(&self, pview: P0, color: &[f32; 4], prect: ::core::option::Option<&[super::super::Foundation::RECT]>) where @@ -4738,7 +4738,7 @@ impl ID3D11DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.ClearView)(::windows_core::Interface::as_raw(self), pview.into_param().abi(), ::core::mem::transmute(color.as_ptr()), ::core::mem::transmute(prect.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prect.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardView1(&self, presourceview: P0, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) where @@ -4746,7 +4746,7 @@ impl ID3D11DeviceContext2 { { (::windows_core::Interface::vtable(self).base__.DiscardView1)(::windows_core::Interface::as_raw(self), presourceview.into_param().abi(), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prects.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateTileMappings(&self, ptiledresource: P0, numtiledresourceregions: u32, ptiledresourceregionstartcoordinates: ::core::option::Option<*const D3D11_TILED_RESOURCE_COORDINATE>, ptiledresourceregionsizes: ::core::option::Option<*const D3D11_TILE_REGION_SIZE>, ptilepool: P1, numranges: u32, prangeflags: ::core::option::Option<*const u32>, ptilepoolstartoffsets: ::core::option::Option<*const u32>, prangetilecounts: ::core::option::Option<*const u32>, flags: u32) -> ::windows_core::Result<()> where @@ -4768,7 +4768,7 @@ impl ID3D11DeviceContext2 { ) .ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTileMappings(&self, pdesttiledresource: P0, pdestregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, psourcetiledresource: P1, psourceregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D11_TILE_REGION_SIZE, flags: u32) -> ::windows_core::Result<()> where @@ -4777,7 +4777,7 @@ impl ID3D11DeviceContext2 { { (::windows_core::Interface::vtable(self).CopyTileMappings)(::windows_core::Interface::as_raw(self), pdesttiledresource.into_param().abi(), pdestregionstartcoordinate, psourcetiledresource.into_param().abi(), psourceregionstartcoordinate, ptileregionsize, flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D11_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: u32) where @@ -4786,7 +4786,7 @@ impl ID3D11DeviceContext2 { { (::windows_core::Interface::vtable(self).CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateTiles(&self, pdesttiledresource: P0, pdesttileregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, pdesttileregionsize: *const D3D11_TILE_REGION_SIZE, psourcetiledata: *const ::core::ffi::c_void, flags: u32) where @@ -4807,7 +4807,7 @@ impl ID3D11DeviceContext2 { { (::windows_core::Interface::vtable(self).TiledResourceBarrier)(::windows_core::Interface::as_raw(self), ptiledresourceorviewaccessbeforebarrier.into_param().abi(), ptiledresourceorviewaccessafterbarrier.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAnnotationEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsAnnotationEnabled)(::windows_core::Interface::as_raw(self)) @@ -4939,7 +4939,7 @@ impl ID3D11DeviceContext3 { pub unsafe fn IASetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*const ::core::option::Option>, pstrides: ::core::option::Option<*const u32>, poffsets: ::core::option::Option<*const u32>) { (::windows_core::Interface::vtable(self).base__.base__.base__.IASetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pindexbuffer: P0, format: super::Dxgi::Common::DXGI_FORMAT, offset: u32) where @@ -4962,7 +4962,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GSSetShader)(::windows_core::Interface::as_raw(self), pshader.into_param().abi(), ::core::mem::transmute(ppclassinstances.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ppclassinstances.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, topology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), topology) @@ -4991,7 +4991,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetData)(::windows_core::Interface::as_raw(self), pasync.into_param().abi(), ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut())), datasize, getdataflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPredication(&self, ppredicate: P0, predicatevalue: P1) where @@ -5066,7 +5066,7 @@ impl ID3D11DeviceContext3 { pub unsafe fn RSSetViewports(&self, pviewports: ::core::option::Option<&[D3D11_VIEWPORT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviewports.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -5140,7 +5140,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetResourceMinLOD)(::windows_core::Interface::as_raw(self), presource.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -5149,7 +5149,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExecuteCommandList(&self, pcommandlist: P0, restorecontextstate: P1) where @@ -5232,7 +5232,7 @@ impl ID3D11DeviceContext3 { pub unsafe fn IAGetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*mut ::core::option::Option>, pstrides: ::core::option::Option<*mut u32>, poffsets: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.base__.base__.IAGetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IAGetIndexBuffer(&self, pindexbuffer: ::core::option::Option<*mut ::core::option::Option>, format: ::core::option::Option<*mut super::Dxgi::Common::DXGI_FORMAT>, offset: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.base__.base__.IAGetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pindexbuffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(format.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(offset.unwrap_or(::std::ptr::null_mut()))) @@ -5243,7 +5243,7 @@ impl ID3D11DeviceContext3 { pub unsafe fn GSGetShader(&self, ppgeometryshader: *mut ::core::option::Option, ppclassinstances: ::core::option::Option<*mut ::core::option::Option>, pnumclassinstances: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.base__.base__.GSGetShader)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppgeometryshader), ::core::mem::transmute(ppclassinstances.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumclassinstances.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IAGetPrimitiveTopology(&self) -> super::Direct3D::D3D_PRIMITIVE_TOPOLOGY { let mut result__ = ::std::mem::zeroed(); @@ -5256,7 +5256,7 @@ impl ID3D11DeviceContext3 { pub unsafe fn VSGetSamplers(&self, startslot: u32, ppsamplers: ::core::option::Option<&mut [::core::option::Option]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.VSGetSamplers)(::windows_core::Interface::as_raw(self), startslot, ppsamplers.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppsamplers.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPredication(&self, pppredicate: ::core::option::Option<*mut ::core::option::Option>, ppredicatevalue: ::core::option::Option<*mut super::super::Foundation::BOOL>) { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPredication)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pppredicate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppredicatevalue.unwrap_or(::std::ptr::null_mut()))) @@ -5298,7 +5298,7 @@ impl ID3D11DeviceContext3 { pub unsafe fn RSGetViewports(&self, pnumviewports: *mut u32, pviewports: ::core::option::Option<*mut D3D11_VIEWPORT>) { (::windows_core::Interface::vtable(self).base__.base__.base__.RSGetViewports)(::windows_core::Interface::as_raw(self), pnumviewports, ::core::mem::transmute(pviewports.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSGetScissorRects(&self, pnumrects: *mut u32, prects: ::core::option::Option<*mut super::super::Foundation::RECT>) { (::windows_core::Interface::vtable(self).base__.base__.base__.RSGetScissorRects)(::windows_core::Interface::as_raw(self), pnumrects, ::core::mem::transmute(prects.unwrap_or(::std::ptr::null_mut()))) @@ -5354,7 +5354,7 @@ impl ID3D11DeviceContext3 { pub unsafe fn GetContextFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.base__.GetContextFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FinishCommandList(&self, restoredeferredcontextstate: P0, ppcommandlist: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -5429,7 +5429,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.SwapDeviceContextState)(::windows_core::Interface::as_raw(self), pstate.into_param().abi(), ::core::mem::transmute(pppreviousstate.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearView(&self, pview: P0, color: &[f32; 4], prect: ::core::option::Option<&[super::super::Foundation::RECT]>) where @@ -5437,7 +5437,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.ClearView)(::windows_core::Interface::as_raw(self), pview.into_param().abi(), ::core::mem::transmute(color.as_ptr()), ::core::mem::transmute(prect.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prect.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardView1(&self, presourceview: P0, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) where @@ -5445,7 +5445,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.base__.DiscardView1)(::windows_core::Interface::as_raw(self), presourceview.into_param().abi(), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prects.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateTileMappings(&self, ptiledresource: P0, numtiledresourceregions: u32, ptiledresourceregionstartcoordinates: ::core::option::Option<*const D3D11_TILED_RESOURCE_COORDINATE>, ptiledresourceregionsizes: ::core::option::Option<*const D3D11_TILE_REGION_SIZE>, ptilepool: P1, numranges: u32, prangeflags: ::core::option::Option<*const u32>, ptilepoolstartoffsets: ::core::option::Option<*const u32>, prangetilecounts: ::core::option::Option<*const u32>, flags: u32) -> ::windows_core::Result<()> where @@ -5467,7 +5467,7 @@ impl ID3D11DeviceContext3 { ) .ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTileMappings(&self, pdesttiledresource: P0, pdestregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, psourcetiledresource: P1, psourceregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D11_TILE_REGION_SIZE, flags: u32) -> ::windows_core::Result<()> where @@ -5476,7 +5476,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.CopyTileMappings)(::windows_core::Interface::as_raw(self), pdesttiledresource.into_param().abi(), pdestregionstartcoordinate, psourcetiledresource.into_param().abi(), psourceregionstartcoordinate, ptileregionsize, flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D11_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: u32) where @@ -5485,7 +5485,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateTiles(&self, pdesttiledresource: P0, pdesttileregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, pdesttileregionsize: *const D3D11_TILE_REGION_SIZE, psourcetiledata: *const ::core::ffi::c_void, flags: u32) where @@ -5506,7 +5506,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).base__.TiledResourceBarrier)(::windows_core::Interface::as_raw(self), ptiledresourceorviewaccessbeforebarrier.into_param().abi(), ptiledresourceorviewaccessafterbarrier.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAnnotationEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsAnnotationEnabled)(::windows_core::Interface::as_raw(self)) @@ -5526,7 +5526,7 @@ impl ID3D11DeviceContext3 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Flush1(&self, contexttype: D3D11_CONTEXT_TYPE, hevent: P0) where @@ -5534,7 +5534,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).Flush1)(::windows_core::Interface::as_raw(self), contexttype, hevent.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHardwareProtectionState(&self, hwprotectionenable: P0) where @@ -5542,7 +5542,7 @@ impl ID3D11DeviceContext3 { { (::windows_core::Interface::vtable(self).SetHardwareProtectionState)(::windows_core::Interface::as_raw(self), hwprotectionenable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHardwareProtectionState(&self) -> super::super::Foundation::BOOL { let mut result__ = ::std::mem::zeroed(); @@ -5648,7 +5648,7 @@ impl ID3D11DeviceContext4 { pub unsafe fn IASetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*const ::core::option::Option>, pstrides: ::core::option::Option<*const u32>, poffsets: ::core::option::Option<*const u32>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IASetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pindexbuffer: P0, format: super::Dxgi::Common::DXGI_FORMAT, offset: u32) where @@ -5671,7 +5671,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GSSetShader)(::windows_core::Interface::as_raw(self), pshader.into_param().abi(), ::core::mem::transmute(ppclassinstances.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ppclassinstances.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, topology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), topology) @@ -5700,7 +5700,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetData)(::windows_core::Interface::as_raw(self), pasync.into_param().abi(), ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut())), datasize, getdataflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPredication(&self, ppredicate: P0, predicatevalue: P1) where @@ -5775,7 +5775,7 @@ impl ID3D11DeviceContext4 { pub unsafe fn RSSetViewports(&self, pviewports: ::core::option::Option<&[D3D11_VIEWPORT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviewports.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -5849,7 +5849,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetResourceMinLOD)(::windows_core::Interface::as_raw(self), presource.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -5858,7 +5858,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExecuteCommandList(&self, pcommandlist: P0, restorecontextstate: P1) where @@ -5941,7 +5941,7 @@ impl ID3D11DeviceContext4 { pub unsafe fn IAGetVertexBuffers(&self, startslot: u32, numbuffers: u32, ppvertexbuffers: ::core::option::Option<*mut ::core::option::Option>, pstrides: ::core::option::Option<*mut u32>, poffsets: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IAGetVertexBuffers)(::windows_core::Interface::as_raw(self), startslot, numbuffers, ::core::mem::transmute(ppvertexbuffers.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstrides.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(poffsets.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IAGetIndexBuffer(&self, pindexbuffer: ::core::option::Option<*mut ::core::option::Option>, format: ::core::option::Option<*mut super::Dxgi::Common::DXGI_FORMAT>, offset: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IAGetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pindexbuffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(format.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(offset.unwrap_or(::std::ptr::null_mut()))) @@ -5952,7 +5952,7 @@ impl ID3D11DeviceContext4 { pub unsafe fn GSGetShader(&self, ppgeometryshader: *mut ::core::option::Option, ppclassinstances: ::core::option::Option<*mut ::core::option::Option>, pnumclassinstances: ::core::option::Option<*mut u32>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GSGetShader)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppgeometryshader), ::core::mem::transmute(ppclassinstances.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumclassinstances.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IAGetPrimitiveTopology(&self) -> super::Direct3D::D3D_PRIMITIVE_TOPOLOGY { let mut result__ = ::std::mem::zeroed(); @@ -5965,7 +5965,7 @@ impl ID3D11DeviceContext4 { pub unsafe fn VSGetSamplers(&self, startslot: u32, ppsamplers: ::core::option::Option<&mut [::core::option::Option]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.VSGetSamplers)(::windows_core::Interface::as_raw(self), startslot, ppsamplers.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppsamplers.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPredication(&self, pppredicate: ::core::option::Option<*mut ::core::option::Option>, ppredicatevalue: ::core::option::Option<*mut super::super::Foundation::BOOL>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPredication)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pppredicate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppredicatevalue.unwrap_or(::std::ptr::null_mut()))) @@ -6007,7 +6007,7 @@ impl ID3D11DeviceContext4 { pub unsafe fn RSGetViewports(&self, pnumviewports: *mut u32, pviewports: ::core::option::Option<*mut D3D11_VIEWPORT>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RSGetViewports)(::windows_core::Interface::as_raw(self), pnumviewports, ::core::mem::transmute(pviewports.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSGetScissorRects(&self, pnumrects: *mut u32, prects: ::core::option::Option<*mut super::super::Foundation::RECT>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RSGetScissorRects)(::windows_core::Interface::as_raw(self), pnumrects, ::core::mem::transmute(prects.unwrap_or(::std::ptr::null_mut()))) @@ -6063,7 +6063,7 @@ impl ID3D11DeviceContext4 { pub unsafe fn GetContextFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetContextFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FinishCommandList(&self, restoredeferredcontextstate: P0, ppcommandlist: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -6138,7 +6138,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SwapDeviceContextState)(::windows_core::Interface::as_raw(self), pstate.into_param().abi(), ::core::mem::transmute(pppreviousstate.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearView(&self, pview: P0, color: &[f32; 4], prect: ::core::option::Option<&[super::super::Foundation::RECT]>) where @@ -6146,7 +6146,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ClearView)(::windows_core::Interface::as_raw(self), pview.into_param().abi(), ::core::mem::transmute(color.as_ptr()), ::core::mem::transmute(prect.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prect.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardView1(&self, presourceview: P0, prects: ::core::option::Option<&[super::super::Foundation::RECT]>) where @@ -6154,7 +6154,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DiscardView1)(::windows_core::Interface::as_raw(self), presourceview.into_param().abi(), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prects.as_deref().map_or(0, |slice| slice.len() as _)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateTileMappings(&self, ptiledresource: P0, numtiledresourceregions: u32, ptiledresourceregionstartcoordinates: ::core::option::Option<*const D3D11_TILED_RESOURCE_COORDINATE>, ptiledresourceregionsizes: ::core::option::Option<*const D3D11_TILE_REGION_SIZE>, ptilepool: P1, numranges: u32, prangeflags: ::core::option::Option<*const u32>, ptilepoolstartoffsets: ::core::option::Option<*const u32>, prangetilecounts: ::core::option::Option<*const u32>, flags: u32) -> ::windows_core::Result<()> where @@ -6176,7 +6176,7 @@ impl ID3D11DeviceContext4 { ) .ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTileMappings(&self, pdesttiledresource: P0, pdestregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, psourcetiledresource: P1, psourceregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D11_TILE_REGION_SIZE, flags: u32) -> ::windows_core::Result<()> where @@ -6185,7 +6185,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.CopyTileMappings)(::windows_core::Interface::as_raw(self), pdesttiledresource.into_param().abi(), pdestregionstartcoordinate, psourcetiledresource.into_param().abi(), psourceregionstartcoordinate, ptileregionsize, flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D11_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: u32) where @@ -6194,7 +6194,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateTiles(&self, pdesttiledresource: P0, pdesttileregionstartcoordinate: *const D3D11_TILED_RESOURCE_COORDINATE, pdesttileregionsize: *const D3D11_TILE_REGION_SIZE, psourcetiledata: *const ::core::ffi::c_void, flags: u32) where @@ -6215,7 +6215,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.base__.TiledResourceBarrier)(::windows_core::Interface::as_raw(self), ptiledresourceorviewaccessbeforebarrier.into_param().abi(), ptiledresourceorviewaccessafterbarrier.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAnnotationEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsAnnotationEnabled)(::windows_core::Interface::as_raw(self)) @@ -6235,7 +6235,7 @@ impl ID3D11DeviceContext4 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Flush1(&self, contexttype: D3D11_CONTEXT_TYPE, hevent: P0) where @@ -6243,7 +6243,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.Flush1)(::windows_core::Interface::as_raw(self), contexttype, hevent.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHardwareProtectionState(&self, hwprotectionenable: P0) where @@ -6251,7 +6251,7 @@ impl ID3D11DeviceContext4 { { (::windows_core::Interface::vtable(self).base__.SetHardwareProtectionState)(::windows_core::Interface::as_raw(self), hwprotectionenable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHardwareProtectionState(&self) -> super::super::Foundation::BOOL { let mut result__ = ::std::mem::zeroed(); @@ -6344,7 +6344,7 @@ impl ID3D11Fence { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwaccess: u32, lpname: P0) -> ::windows_core::Result where @@ -6356,7 +6356,7 @@ impl ID3D11Fence { pub unsafe fn GetCompletedValue(&self) -> u64 { (::windows_core::Interface::vtable(self).GetCompletedValue)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnCompletion(&self, value: u64, hevent: P0) -> ::windows_core::Result<()> where @@ -6392,18 +6392,18 @@ pub struct ID3D11Fence_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11FunctionLinkingGraph(::windows_core::IUnknown); impl ID3D11FunctionLinkingGraph { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn CreateModuleInstance(&self, ppmoduleinstance: *mut ::core::option::Option, pperrorbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateModuleInstance)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppmoduleinstance), ::core::mem::transmute(pperrorbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn SetInputSignature(&self, pinputparameters: &[D3D11_PARAMETER_DESC]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetInputSignature)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinputparameters.as_ptr()), pinputparameters.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn SetOutputSignature(&self, poutputparameters: &[D3D11_PARAMETER_DESC]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6434,12 +6434,12 @@ impl ID3D11FunctionLinkingGraph { { (::windows_core::Interface::vtable(self).PassValueWithSwizzle)(::windows_core::Interface::as_raw(self), psrcnode.into_param().abi(), srcparameterindex, psrcswizzle.into_param().abi(), pdstnode.into_param().abi(), dstparameterindex, pdstswizzle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetLastError(&self, pperrorbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLastError)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pperrorbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GenerateHlsl(&self, uflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6487,7 +6487,7 @@ pub struct ID3D11FunctionLinkingGraph_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11FunctionParameterReflection(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D11FunctionParameterReflection { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -6510,7 +6510,7 @@ pub struct ID3D11FunctionParameterReflection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11FunctionReflection(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D11FunctionReflection { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_FUNCTION_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -6524,7 +6524,7 @@ impl ID3D11FunctionReflection { { (::windows_core::Interface::vtable(self).GetConstantBufferByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDesc(&self, resourceindex: u32, pdesc: *mut D3D11_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetResourceBindingDesc)(::windows_core::Interface::as_raw(self), resourceindex, pdesc).ok() @@ -6535,7 +6535,7 @@ impl ID3D11FunctionReflection { { (::windows_core::Interface::vtable(self).GetVariableByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDescByName(&self, name: P0, pdesc: *mut D3D11_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> where @@ -6735,7 +6735,7 @@ impl ID3D11InfoQueue { { (::windows_core::Interface::vtable(self).AddApplicationMessage)(::windows_core::Interface::as_raw(self), severity, pdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnCategory(&self, category: D3D11_MESSAGE_CATEGORY, benable: P0) -> ::windows_core::Result<()> where @@ -6743,7 +6743,7 @@ impl ID3D11InfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnCategory)(::windows_core::Interface::as_raw(self), category, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnSeverity(&self, severity: D3D11_MESSAGE_SEVERITY, benable: P0) -> ::windows_core::Result<()> where @@ -6751,7 +6751,7 @@ impl ID3D11InfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnSeverity)(::windows_core::Interface::as_raw(self), severity, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnID(&self, id: D3D11_MESSAGE_ID, benable: P0) -> ::windows_core::Result<()> where @@ -6759,22 +6759,22 @@ impl ID3D11InfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnID)(::windows_core::Interface::as_raw(self), id, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnCategory(&self, category: D3D11_MESSAGE_CATEGORY) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnCategory)(::windows_core::Interface::as_raw(self), category) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnSeverity(&self, severity: D3D11_MESSAGE_SEVERITY) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnSeverity)(::windows_core::Interface::as_raw(self), severity) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnID(&self, id: D3D11_MESSAGE_ID) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnID)(::windows_core::Interface::as_raw(self), id) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMuteDebugOutput(&self, bmute: P0) where @@ -6782,7 +6782,7 @@ impl ID3D11InfoQueue { { (::windows_core::Interface::vtable(self).SetMuteDebugOutput)(::windows_core::Interface::as_raw(self), bmute.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMuteDebugOutput(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetMuteDebugOutput)(::windows_core::Interface::as_raw(self)) @@ -6929,7 +6929,7 @@ pub struct ID3D11LibraryReflection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11Linker(::windows_core::IUnknown); impl ID3D11Linker { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn Link(&self, pentry: P0, pentryname: P1, ptargetname: P2, uflags: u32, ppshaderblob: *mut ::core::option::Option, pperrorbuffer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -7098,7 +7098,7 @@ impl ID3D11Multithread { pub unsafe fn Leave(&self) { (::windows_core::Interface::vtable(self).Leave)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMultithreadProtected(&self, bmtprotect: P0) -> super::super::Foundation::BOOL where @@ -7106,7 +7106,7 @@ impl ID3D11Multithread { { (::windows_core::Interface::vtable(self).SetMultithreadProtected)(::windows_core::Interface::as_raw(self), bmtprotect.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMultithreadProtected(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetMultithreadProtected)(::windows_core::Interface::as_raw(self)) @@ -7332,7 +7332,7 @@ impl ID3D11RasterizerState { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_RASTERIZER_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -7377,12 +7377,12 @@ impl ID3D11RasterizerState1 { { (::windows_core::Interface::vtable(self).base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_RASTERIZER_DESC) { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc1(&self, pdesc: *mut D3D11_RASTERIZER_DESC1) { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc) @@ -7427,17 +7427,17 @@ impl ID3D11RasterizerState2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_RASTERIZER_DESC) { (::windows_core::Interface::vtable(self).base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc1(&self, pdesc: *mut D3D11_RASTERIZER_DESC1) { (::windows_core::Interface::vtable(self).base__.GetDesc1)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc2(&self, pdesc: *mut D3D11_RASTERIZER_DESC2) { (::windows_core::Interface::vtable(self).GetDesc2)(::windows_core::Interface::as_raw(self), pdesc) @@ -7533,7 +7533,7 @@ impl ID3D11RenderTargetView { (::windows_core::Interface::vtable(self).base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_RENDER_TARGET_VIEW_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -7583,12 +7583,12 @@ impl ID3D11RenderTargetView1 { (::windows_core::Interface::vtable(self).base__.base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_RENDER_TARGET_VIEW_DESC) { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc1(&self, pdesc1: *mut D3D11_RENDER_TARGET_VIEW_DESC1) { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc1) @@ -7706,7 +7706,7 @@ pub struct ID3D11SamplerState_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11ShaderReflection(::windows_core::IUnknown); impl ID3D11ShaderReflection { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_SHADER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -7720,22 +7720,22 @@ impl ID3D11ShaderReflection { { (::windows_core::Interface::vtable(self).GetConstantBufferByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDesc(&self, resourceindex: u32, pdesc: *mut D3D11_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetResourceBindingDesc)(::windows_core::Interface::as_raw(self), resourceindex, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetInputParameterDesc(&self, parameterindex: u32, pdesc: *mut D3D11_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputParameterDesc)(::windows_core::Interface::as_raw(self), parameterindex, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetOutputParameterDesc(&self, parameterindex: u32, pdesc: *mut D3D11_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOutputParameterDesc)(::windows_core::Interface::as_raw(self), parameterindex, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetPatchConstantParameterDesc(&self, parameterindex: u32, pdesc: *mut D3D11_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPatchConstantParameterDesc)(::windows_core::Interface::as_raw(self), parameterindex, pdesc).ok() @@ -7746,7 +7746,7 @@ impl ID3D11ShaderReflection { { (::windows_core::Interface::vtable(self).GetVariableByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDescByName(&self, name: P0, pdesc: *mut D3D11_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> where @@ -7766,12 +7766,12 @@ impl ID3D11ShaderReflection { pub unsafe fn GetBitwiseInstructionCount(&self) -> u32 { (::windows_core::Interface::vtable(self).GetBitwiseInstructionCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetGSInputPrimitive(&self) -> super::Direct3D::D3D_PRIMITIVE { (::windows_core::Interface::vtable(self).GetGSInputPrimitive)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSampleFrequencyShader(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsSampleFrequencyShader)(::windows_core::Interface::as_raw(self)) @@ -7779,7 +7779,7 @@ impl ID3D11ShaderReflection { pub unsafe fn GetNumInterfaceSlots(&self) -> u32 { (::windows_core::Interface::vtable(self).GetNumInterfaceSlots)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetMinFeatureLevel(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7856,7 +7856,7 @@ pub struct ID3D11ShaderReflection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11ShaderReflectionConstantBuffer(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D11ShaderReflectionConstantBuffer { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_SHADER_BUFFER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -7890,7 +7890,7 @@ pub struct ID3D11ShaderReflectionConstantBuffer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11ShaderReflectionType(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D11ShaderReflectionType { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_SHADER_TYPE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -8017,7 +8017,7 @@ impl ID3D11ShaderResourceView { (::windows_core::Interface::vtable(self).base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_SHADER_RESOURCE_VIEW_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -8067,12 +8067,12 @@ impl ID3D11ShaderResourceView1 { (::windows_core::Interface::vtable(self).base__.base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_SHADER_RESOURCE_VIEW_DESC) { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc1(&self, pdesc1: *mut D3D11_SHADER_RESOURCE_VIEW_DESC1) { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc1) @@ -8106,7 +8106,7 @@ impl ID3D11ShaderTrace { pub unsafe fn ResetTrace(&self) { (::windows_core::Interface::vtable(self).ResetTrace)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTraceStats(&self, ptracestats: *mut D3D11_TRACE_STATS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTraceStats)(::windows_core::Interface::as_raw(self), ptracestats).ok() @@ -8117,7 +8117,7 @@ impl ID3D11ShaderTrace { pub unsafe fn GetInitialRegisterContents(&self, pregister: *const D3D11_TRACE_REGISTER, pvalue: *mut D3D11_TRACE_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInitialRegisterContents)(::windows_core::Interface::as_raw(self), pregister, pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStep(&self, stepindex: u32, ptracestep: *mut D3D11_TRACE_STEP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStep)(::windows_core::Interface::as_raw(self), stepindex, ptracestep).ok() @@ -8188,7 +8188,7 @@ pub struct ID3D11ShaderTraceFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11SwitchToRef(::windows_core::IUnknown); impl ID3D11SwitchToRef { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseRef(&self, useref: P0) -> super::super::Foundation::BOOL where @@ -8196,7 +8196,7 @@ impl ID3D11SwitchToRef { { (::windows_core::Interface::vtable(self).SetUseRef)(::windows_core::Interface::as_raw(self), useref.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUseRef(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetUseRef)(::windows_core::Interface::as_raw(self)) @@ -8256,7 +8256,7 @@ impl ID3D11Texture1D { pub unsafe fn GetEvictionPriority(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetEvictionPriority)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_TEXTURE1D_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -8312,7 +8312,7 @@ impl ID3D11Texture2D { pub unsafe fn GetEvictionPriority(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetEvictionPriority)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_TEXTURE2D_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -8368,12 +8368,12 @@ impl ID3D11Texture2D1 { pub unsafe fn GetEvictionPriority(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.GetEvictionPriority)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_TEXTURE2D_DESC) { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc1(&self, pdesc: *mut D3D11_TEXTURE2D_DESC1) { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc) @@ -8429,7 +8429,7 @@ impl ID3D11Texture3D { pub unsafe fn GetEvictionPriority(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetEvictionPriority)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_TEXTURE3D_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -8485,12 +8485,12 @@ impl ID3D11Texture3D1 { pub unsafe fn GetEvictionPriority(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.GetEvictionPriority)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_TEXTURE3D_DESC) { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc1(&self, pdesc: *mut D3D11_TEXTURE3D_DESC1) { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc) @@ -8570,7 +8570,7 @@ impl ID3D11UnorderedAccessView { (::windows_core::Interface::vtable(self).base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_UNORDERED_ACCESS_VIEW_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -8620,12 +8620,12 @@ impl ID3D11UnorderedAccessView1 { (::windows_core::Interface::vtable(self).base__.base__.GetResource)(::windows_core::Interface::as_raw(self), &mut result__); ::windows_core::from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D11_UNORDERED_ACCESS_VIEW_DESC) { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc1(&self, pdesc1: *mut D3D11_UNORDERED_ACCESS_VIEW_DESC1) { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc1) @@ -8731,7 +8731,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).DecoderEndFrame)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SubmitDecoderBuffers(&self, pdecoder: P0, pbufferdesc: &[D3D11_VIDEO_DECODER_BUFFER_DESC]) -> ::windows_core::Result<()> where @@ -8745,7 +8745,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).DecoderExtension)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), pextensiondata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputTargetRect(&self, pvideoprocessor: P0, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -8754,7 +8754,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetOutputTargetRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputBackgroundColor(&self, pvideoprocessor: P0, ycbcr: P1, pcolor: *const D3D11_VIDEO_COLOR) where @@ -8775,7 +8775,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetOutputAlphaFillMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), alphafillmode, streamindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputConstriction(&self, pvideoprocessor: P0, enable: P1, size: super::super::Foundation::SIZE) where @@ -8784,7 +8784,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetOutputConstriction)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enable.into_param().abi(), ::core::mem::transmute(size)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputStereoMode(&self, pvideoprocessor: P0, enable: P1) where @@ -8799,7 +8799,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetOutputExtension)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), pextensionguid, datasize, pdata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputTargetRect(&self, pvideoprocessor: P0, enabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -8807,7 +8807,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetOutputTargetRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputBackgroundColor(&self, pvideoprocessor: P0, pycbcr: *mut super::super::Foundation::BOOL, pcolor: *mut D3D11_VIDEO_COLOR) where @@ -8829,7 +8829,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetOutputAlphaFillMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), palphafillmode, pstreamindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputConstriction(&self, pvideoprocessor: P0, penabled: *mut super::super::Foundation::BOOL, psize: *mut super::super::Foundation::SIZE) where @@ -8837,7 +8837,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetOutputConstriction)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), penabled, psize) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputStereoMode(&self, pvideoprocessor: P0) -> super::super::Foundation::BOOL where @@ -8865,7 +8865,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamColorSpace)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pcolorspace) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorSetStreamOutputRate(&self, pvideoprocessor: P0, streamindex: u32, outputrate: D3D11_VIDEO_PROCESSOR_OUTPUT_RATE, repeatframe: P1, pcustomrate: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>) where @@ -8874,7 +8874,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamOutputRate)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, outputrate, repeatframe.into_param().abi(), ::core::mem::transmute(pcustomrate.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamSourceRect(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -8883,7 +8883,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamSourceRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamDestRect(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -8892,7 +8892,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamDestRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamAlpha(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, alpha: f32) where @@ -8907,7 +8907,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamPalette)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pentries.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pentries.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorSetStreamPixelAspectRatio(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, psourceaspectratio: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>, pdestinationaspectratio: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>) where @@ -8916,7 +8916,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamPixelAspectRatio)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(psourceaspectratio.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdestinationaspectratio.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamLumaKey(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, lower: f32, upper: f32) where @@ -8925,7 +8925,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamLumaKey)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), lower, upper) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamStereoFormat(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, format: D3D11_VIDEO_PROCESSOR_STEREO_FORMAT, leftviewframe0: P2, baseviewframe0: P3, flipmode: D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE, monooffset: i32) where @@ -8936,7 +8936,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamStereoFormat)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), format, leftviewframe0.into_param().abi(), baseviewframe0.into_param().abi(), flipmode, monooffset) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamAutoProcessingMode(&self, pvideoprocessor: P0, streamindex: u32, enable: P1) where @@ -8945,7 +8945,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamAutoProcessingMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamFilter(&self, pvideoprocessor: P0, streamindex: u32, filter: D3D11_VIDEO_PROCESSOR_FILTER, enable: P1, level: i32) where @@ -8976,7 +8976,7 @@ impl ID3D11VideoContext { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamColorSpace)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetStreamOutputRate(&self, pvideoprocessor: P0, streamindex: u32, poutputrate: *mut D3D11_VIDEO_PROCESSOR_OUTPUT_RATE, prepeatframe: *mut super::super::Foundation::BOOL, pcustomrate: *mut super::Dxgi::Common::DXGI_RATIONAL) where @@ -8984,7 +8984,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamOutputRate)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, poutputrate, prepeatframe, pcustomrate) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamSourceRect(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -8992,7 +8992,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamSourceRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamDestRect(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -9000,7 +9000,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamDestRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamAlpha(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, palpha: *mut f32) where @@ -9014,7 +9014,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamPalette)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pentries.len() as _, ::core::mem::transmute(pentries.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetStreamPixelAspectRatio(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, psourceaspectratio: *mut super::Dxgi::Common::DXGI_RATIONAL, pdestinationaspectratio: *mut super::Dxgi::Common::DXGI_RATIONAL) where @@ -9022,7 +9022,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamPixelAspectRatio)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, psourceaspectratio, pdestinationaspectratio) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamLumaKey(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, plower: *mut f32, pupper: *mut f32) where @@ -9030,7 +9030,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamLumaKey)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, plower, pupper) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamStereoFormat(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, pformat: *mut D3D11_VIDEO_PROCESSOR_STEREO_FORMAT, pleftviewframe0: *mut super::super::Foundation::BOOL, pbaseviewframe0: *mut super::super::Foundation::BOOL, pflipmode: *mut D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE, monooffset: *mut i32) where @@ -9038,7 +9038,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamStereoFormat)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penable, pformat, pleftviewframe0, pbaseviewframe0, pflipmode, monooffset) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamAutoProcessingMode(&self, pvideoprocessor: P0, streamindex: u32) -> super::super::Foundation::BOOL where @@ -9048,7 +9048,7 @@ impl ID3D11VideoContext { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamAutoProcessingMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamFilter(&self, pvideoprocessor: P0, streamindex: u32, filter: D3D11_VIDEO_PROCESSOR_FILTER, penabled: *mut super::super::Foundation::BOOL, plevel: *mut i32) where @@ -9062,7 +9062,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamExtension)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pextensionguid, datasize, pdata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorBlt(&self, pvideoprocessor: P0, pview: P1, outputframe: u32, pstreams: &[D3D11_VIDEO_PROCESSOR_STREAM]) -> ::windows_core::Result<()> where @@ -9123,7 +9123,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).QueryAuthenticatedChannel)(::windows_core::Interface::as_raw(self), pchannel.into_param().abi(), inputsize, pinput, outputsize, poutput).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConfigureAuthenticatedChannel(&self, pchannel: P0, inputsize: u32, pinput: *const ::core::ffi::c_void, poutput: *mut D3D11_AUTHENTICATED_CONFIGURE_OUTPUT) -> ::windows_core::Result<()> where @@ -9131,7 +9131,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).ConfigureAuthenticatedChannel)(::windows_core::Interface::as_raw(self), pchannel.into_param().abi(), inputsize, pinput, poutput).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamRotation(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, rotation: D3D11_VIDEO_PROCESSOR_ROTATION) where @@ -9140,7 +9140,7 @@ impl ID3D11VideoContext { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamRotation)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), rotation) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamRotation(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, protation: *mut D3D11_VIDEO_PROCESSOR_ROTATION) where @@ -9360,7 +9360,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.DecoderEndFrame)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SubmitDecoderBuffers(&self, pdecoder: P0, pbufferdesc: &[D3D11_VIDEO_DECODER_BUFFER_DESC]) -> ::windows_core::Result<()> where @@ -9374,7 +9374,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.DecoderExtension)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), pextensiondata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputTargetRect(&self, pvideoprocessor: P0, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -9383,7 +9383,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetOutputTargetRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputBackgroundColor(&self, pvideoprocessor: P0, ycbcr: P1, pcolor: *const D3D11_VIDEO_COLOR) where @@ -9404,7 +9404,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetOutputAlphaFillMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), alphafillmode, streamindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputConstriction(&self, pvideoprocessor: P0, enable: P1, size: super::super::Foundation::SIZE) where @@ -9413,7 +9413,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetOutputConstriction)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enable.into_param().abi(), ::core::mem::transmute(size)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputStereoMode(&self, pvideoprocessor: P0, enable: P1) where @@ -9428,7 +9428,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetOutputExtension)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), pextensionguid, datasize, pdata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputTargetRect(&self, pvideoprocessor: P0, enabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -9436,7 +9436,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetOutputTargetRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputBackgroundColor(&self, pvideoprocessor: P0, pycbcr: *mut super::super::Foundation::BOOL, pcolor: *mut D3D11_VIDEO_COLOR) where @@ -9458,7 +9458,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetOutputAlphaFillMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), palphafillmode, pstreamindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputConstriction(&self, pvideoprocessor: P0, penabled: *mut super::super::Foundation::BOOL, psize: *mut super::super::Foundation::SIZE) where @@ -9466,7 +9466,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetOutputConstriction)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), penabled, psize) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputStereoMode(&self, pvideoprocessor: P0) -> super::super::Foundation::BOOL where @@ -9494,7 +9494,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamColorSpace)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pcolorspace) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorSetStreamOutputRate(&self, pvideoprocessor: P0, streamindex: u32, outputrate: D3D11_VIDEO_PROCESSOR_OUTPUT_RATE, repeatframe: P1, pcustomrate: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>) where @@ -9503,7 +9503,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamOutputRate)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, outputrate, repeatframe.into_param().abi(), ::core::mem::transmute(pcustomrate.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamSourceRect(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -9512,7 +9512,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamSourceRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamDestRect(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -9521,7 +9521,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamDestRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamAlpha(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, alpha: f32) where @@ -9536,7 +9536,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamPalette)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pentries.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pentries.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorSetStreamPixelAspectRatio(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, psourceaspectratio: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>, pdestinationaspectratio: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>) where @@ -9545,7 +9545,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamPixelAspectRatio)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(psourceaspectratio.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdestinationaspectratio.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamLumaKey(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, lower: f32, upper: f32) where @@ -9554,7 +9554,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamLumaKey)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), lower, upper) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamStereoFormat(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, format: D3D11_VIDEO_PROCESSOR_STEREO_FORMAT, leftviewframe0: P2, baseviewframe0: P3, flipmode: D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE, monooffset: i32) where @@ -9565,7 +9565,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamStereoFormat)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), format, leftviewframe0.into_param().abi(), baseviewframe0.into_param().abi(), flipmode, monooffset) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamAutoProcessingMode(&self, pvideoprocessor: P0, streamindex: u32, enable: P1) where @@ -9574,7 +9574,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamAutoProcessingMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamFilter(&self, pvideoprocessor: P0, streamindex: u32, filter: D3D11_VIDEO_PROCESSOR_FILTER, enable: P1, level: i32) where @@ -9605,7 +9605,7 @@ impl ID3D11VideoContext1 { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamColorSpace)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetStreamOutputRate(&self, pvideoprocessor: P0, streamindex: u32, poutputrate: *mut D3D11_VIDEO_PROCESSOR_OUTPUT_RATE, prepeatframe: *mut super::super::Foundation::BOOL, pcustomrate: *mut super::Dxgi::Common::DXGI_RATIONAL) where @@ -9613,7 +9613,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamOutputRate)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, poutputrate, prepeatframe, pcustomrate) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamSourceRect(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -9621,7 +9621,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamSourceRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamDestRect(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -9629,7 +9629,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamDestRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamAlpha(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, palpha: *mut f32) where @@ -9643,7 +9643,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamPalette)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pentries.len() as _, ::core::mem::transmute(pentries.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetStreamPixelAspectRatio(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, psourceaspectratio: *mut super::Dxgi::Common::DXGI_RATIONAL, pdestinationaspectratio: *mut super::Dxgi::Common::DXGI_RATIONAL) where @@ -9651,7 +9651,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamPixelAspectRatio)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, psourceaspectratio, pdestinationaspectratio) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamLumaKey(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, plower: *mut f32, pupper: *mut f32) where @@ -9659,7 +9659,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamLumaKey)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, plower, pupper) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamStereoFormat(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, pformat: *mut D3D11_VIDEO_PROCESSOR_STEREO_FORMAT, pleftviewframe0: *mut super::super::Foundation::BOOL, pbaseviewframe0: *mut super::super::Foundation::BOOL, pflipmode: *mut D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE, monooffset: *mut i32) where @@ -9667,7 +9667,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamStereoFormat)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penable, pformat, pleftviewframe0, pbaseviewframe0, pflipmode, monooffset) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamAutoProcessingMode(&self, pvideoprocessor: P0, streamindex: u32) -> super::super::Foundation::BOOL where @@ -9677,7 +9677,7 @@ impl ID3D11VideoContext1 { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamAutoProcessingMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamFilter(&self, pvideoprocessor: P0, streamindex: u32, filter: D3D11_VIDEO_PROCESSOR_FILTER, penabled: *mut super::super::Foundation::BOOL, plevel: *mut i32) where @@ -9691,7 +9691,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamExtension)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pextensionguid, datasize, pdata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorBlt(&self, pvideoprocessor: P0, pview: P1, outputframe: u32, pstreams: &[D3D11_VIDEO_PROCESSOR_STREAM]) -> ::windows_core::Result<()> where @@ -9752,7 +9752,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.QueryAuthenticatedChannel)(::windows_core::Interface::as_raw(self), pchannel.into_param().abi(), inputsize, pinput, outputsize, poutput).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConfigureAuthenticatedChannel(&self, pchannel: P0, inputsize: u32, pinput: *const ::core::ffi::c_void, poutput: *mut D3D11_AUTHENTICATED_CONFIGURE_OUTPUT) -> ::windows_core::Result<()> where @@ -9760,7 +9760,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.ConfigureAuthenticatedChannel)(::windows_core::Interface::as_raw(self), pchannel.into_param().abi(), inputsize, pinput, poutput).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamRotation(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, rotation: D3D11_VIDEO_PROCESSOR_ROTATION) where @@ -9769,7 +9769,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamRotation)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), rotation) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamRotation(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, protation: *mut D3D11_VIDEO_PROCESSOR_ROTATION) where @@ -9797,7 +9797,7 @@ impl ID3D11VideoContext1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CheckCryptoSessionStatus)(::windows_core::Interface::as_raw(self), pcryptosession.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn DecoderEnableDownsampling(&self, pdecoder: P0, inputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, poutputdesc: *const D3D11_VIDEO_SAMPLE_DESC, referenceframecount: u32) -> ::windows_core::Result<()> where @@ -9805,7 +9805,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).DecoderEnableDownsampling)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), inputcolorspace, poutputdesc, referenceframecount).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn DecoderUpdateDownsampling(&self, pdecoder: P0, poutputdesc: *const D3D11_VIDEO_SAMPLE_DESC) -> ::windows_core::Result<()> where @@ -9813,7 +9813,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).DecoderUpdateDownsampling)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), poutputdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorSetOutputColorSpace1(&self, pvideoprocessor: P0, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) where @@ -9821,7 +9821,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).VideoProcessorSetOutputColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), colorspace) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputShaderUsage(&self, pvideoprocessor: P0, shaderusage: P1) where @@ -9830,7 +9830,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).VideoProcessorSetOutputShaderUsage)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), shaderusage.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorGetOutputColorSpace1(&self, pvideoprocessor: P0) -> super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE where @@ -9840,7 +9840,7 @@ impl ID3D11VideoContext1 { (::windows_core::Interface::vtable(self).VideoProcessorGetOutputColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputShaderUsage(&self, pvideoprocessor: P0) -> super::super::Foundation::BOOL where @@ -9850,7 +9850,7 @@ impl ID3D11VideoContext1 { (::windows_core::Interface::vtable(self).VideoProcessorGetOutputShaderUsage)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorSetStreamColorSpace1(&self, pvideoprocessor: P0, streamindex: u32, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) where @@ -9858,7 +9858,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, colorspace) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamMirror(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, fliphorizontal: P2, flipvertical: P3) where @@ -9869,7 +9869,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamMirror)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), fliphorizontal.into_param().abi(), flipvertical.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorGetStreamColorSpace1(&self, pvideoprocessor: P0, streamindex: u32) -> super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE where @@ -9879,7 +9879,7 @@ impl ID3D11VideoContext1 { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamMirror(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, pfliphorizontal: *mut super::super::Foundation::BOOL, pflipvertical: *mut super::super::Foundation::BOOL) where @@ -9887,7 +9887,7 @@ impl ID3D11VideoContext1 { { (::windows_core::Interface::vtable(self).VideoProcessorGetStreamMirror)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penable, pfliphorizontal, pflipvertical) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetBehaviorHints(&self, pvideoprocessor: P0, outputwidth: u32, outputheight: u32, outputformat: super::Dxgi::Common::DXGI_FORMAT, pstreams: &[D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT]) -> ::windows_core::Result where @@ -10004,7 +10004,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.DecoderEndFrame)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SubmitDecoderBuffers(&self, pdecoder: P0, pbufferdesc: &[D3D11_VIDEO_DECODER_BUFFER_DESC]) -> ::windows_core::Result<()> where @@ -10018,7 +10018,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.DecoderExtension)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), pextensiondata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputTargetRect(&self, pvideoprocessor: P0, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -10027,7 +10027,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetOutputTargetRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputBackgroundColor(&self, pvideoprocessor: P0, ycbcr: P1, pcolor: *const D3D11_VIDEO_COLOR) where @@ -10048,7 +10048,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetOutputAlphaFillMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), alphafillmode, streamindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputConstriction(&self, pvideoprocessor: P0, enable: P1, size: super::super::Foundation::SIZE) where @@ -10057,7 +10057,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetOutputConstriction)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enable.into_param().abi(), ::core::mem::transmute(size)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputStereoMode(&self, pvideoprocessor: P0, enable: P1) where @@ -10072,7 +10072,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetOutputExtension)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), pextensionguid, datasize, pdata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputTargetRect(&self, pvideoprocessor: P0, enabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -10080,7 +10080,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetOutputTargetRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputBackgroundColor(&self, pvideoprocessor: P0, pycbcr: *mut super::super::Foundation::BOOL, pcolor: *mut D3D11_VIDEO_COLOR) where @@ -10102,7 +10102,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetOutputAlphaFillMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), palphafillmode, pstreamindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputConstriction(&self, pvideoprocessor: P0, penabled: *mut super::super::Foundation::BOOL, psize: *mut super::super::Foundation::SIZE) where @@ -10110,7 +10110,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetOutputConstriction)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), penabled, psize) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputStereoMode(&self, pvideoprocessor: P0) -> super::super::Foundation::BOOL where @@ -10138,7 +10138,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamColorSpace)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pcolorspace) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorSetStreamOutputRate(&self, pvideoprocessor: P0, streamindex: u32, outputrate: D3D11_VIDEO_PROCESSOR_OUTPUT_RATE, repeatframe: P1, pcustomrate: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>) where @@ -10147,7 +10147,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamOutputRate)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, outputrate, repeatframe.into_param().abi(), ::core::mem::transmute(pcustomrate.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamSourceRect(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -10156,7 +10156,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamSourceRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamDestRect(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -10165,7 +10165,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamDestRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamAlpha(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, alpha: f32) where @@ -10180,7 +10180,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamPalette)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pentries.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pentries.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorSetStreamPixelAspectRatio(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, psourceaspectratio: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>, pdestinationaspectratio: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>) where @@ -10189,7 +10189,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamPixelAspectRatio)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(psourceaspectratio.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdestinationaspectratio.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamLumaKey(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, lower: f32, upper: f32) where @@ -10198,7 +10198,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamLumaKey)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), lower, upper) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamStereoFormat(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, format: D3D11_VIDEO_PROCESSOR_STEREO_FORMAT, leftviewframe0: P2, baseviewframe0: P3, flipmode: D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE, monooffset: i32) where @@ -10209,7 +10209,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamStereoFormat)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), format, leftviewframe0.into_param().abi(), baseviewframe0.into_param().abi(), flipmode, monooffset) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamAutoProcessingMode(&self, pvideoprocessor: P0, streamindex: u32, enable: P1) where @@ -10218,7 +10218,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamAutoProcessingMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamFilter(&self, pvideoprocessor: P0, streamindex: u32, filter: D3D11_VIDEO_PROCESSOR_FILTER, enable: P1, level: i32) where @@ -10249,7 +10249,7 @@ impl ID3D11VideoContext2 { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamColorSpace)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetStreamOutputRate(&self, pvideoprocessor: P0, streamindex: u32, poutputrate: *mut D3D11_VIDEO_PROCESSOR_OUTPUT_RATE, prepeatframe: *mut super::super::Foundation::BOOL, pcustomrate: *mut super::Dxgi::Common::DXGI_RATIONAL) where @@ -10257,7 +10257,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamOutputRate)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, poutputrate, prepeatframe, pcustomrate) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamSourceRect(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -10265,7 +10265,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamSourceRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamDestRect(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -10273,7 +10273,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamDestRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamAlpha(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, palpha: *mut f32) where @@ -10287,7 +10287,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamPalette)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pentries.len() as _, ::core::mem::transmute(pentries.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetStreamPixelAspectRatio(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, psourceaspectratio: *mut super::Dxgi::Common::DXGI_RATIONAL, pdestinationaspectratio: *mut super::Dxgi::Common::DXGI_RATIONAL) where @@ -10295,7 +10295,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamPixelAspectRatio)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, psourceaspectratio, pdestinationaspectratio) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamLumaKey(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, plower: *mut f32, pupper: *mut f32) where @@ -10303,7 +10303,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamLumaKey)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, plower, pupper) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamStereoFormat(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, pformat: *mut D3D11_VIDEO_PROCESSOR_STEREO_FORMAT, pleftviewframe0: *mut super::super::Foundation::BOOL, pbaseviewframe0: *mut super::super::Foundation::BOOL, pflipmode: *mut D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE, monooffset: *mut i32) where @@ -10311,7 +10311,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamStereoFormat)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penable, pformat, pleftviewframe0, pbaseviewframe0, pflipmode, monooffset) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamAutoProcessingMode(&self, pvideoprocessor: P0, streamindex: u32) -> super::super::Foundation::BOOL where @@ -10321,7 +10321,7 @@ impl ID3D11VideoContext2 { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamAutoProcessingMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamFilter(&self, pvideoprocessor: P0, streamindex: u32, filter: D3D11_VIDEO_PROCESSOR_FILTER, penabled: *mut super::super::Foundation::BOOL, plevel: *mut i32) where @@ -10335,7 +10335,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamExtension)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pextensionguid, datasize, pdata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorBlt(&self, pvideoprocessor: P0, pview: P1, outputframe: u32, pstreams: &[D3D11_VIDEO_PROCESSOR_STREAM]) -> ::windows_core::Result<()> where @@ -10396,7 +10396,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.QueryAuthenticatedChannel)(::windows_core::Interface::as_raw(self), pchannel.into_param().abi(), inputsize, pinput, outputsize, poutput).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConfigureAuthenticatedChannel(&self, pchannel: P0, inputsize: u32, pinput: *const ::core::ffi::c_void, poutput: *mut D3D11_AUTHENTICATED_CONFIGURE_OUTPUT) -> ::windows_core::Result<()> where @@ -10404,7 +10404,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.ConfigureAuthenticatedChannel)(::windows_core::Interface::as_raw(self), pchannel.into_param().abi(), inputsize, pinput, poutput).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamRotation(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, rotation: D3D11_VIDEO_PROCESSOR_ROTATION) where @@ -10413,7 +10413,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamRotation)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), rotation) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamRotation(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, protation: *mut D3D11_VIDEO_PROCESSOR_ROTATION) where @@ -10441,7 +10441,7 @@ impl ID3D11VideoContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CheckCryptoSessionStatus)(::windows_core::Interface::as_raw(self), pcryptosession.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn DecoderEnableDownsampling(&self, pdecoder: P0, inputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, poutputdesc: *const D3D11_VIDEO_SAMPLE_DESC, referenceframecount: u32) -> ::windows_core::Result<()> where @@ -10449,7 +10449,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.DecoderEnableDownsampling)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), inputcolorspace, poutputdesc, referenceframecount).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn DecoderUpdateDownsampling(&self, pdecoder: P0, poutputdesc: *const D3D11_VIDEO_SAMPLE_DESC) -> ::windows_core::Result<()> where @@ -10457,7 +10457,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.DecoderUpdateDownsampling)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), poutputdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorSetOutputColorSpace1(&self, pvideoprocessor: P0, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) where @@ -10465,7 +10465,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetOutputColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), colorspace) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputShaderUsage(&self, pvideoprocessor: P0, shaderusage: P1) where @@ -10474,7 +10474,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetOutputShaderUsage)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), shaderusage.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorGetOutputColorSpace1(&self, pvideoprocessor: P0) -> super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE where @@ -10484,7 +10484,7 @@ impl ID3D11VideoContext2 { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetOutputColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputShaderUsage(&self, pvideoprocessor: P0) -> super::super::Foundation::BOOL where @@ -10494,7 +10494,7 @@ impl ID3D11VideoContext2 { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetOutputShaderUsage)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorSetStreamColorSpace1(&self, pvideoprocessor: P0, streamindex: u32, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) where @@ -10502,7 +10502,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, colorspace) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamMirror(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, fliphorizontal: P2, flipvertical: P3) where @@ -10513,7 +10513,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamMirror)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), fliphorizontal.into_param().abi(), flipvertical.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorGetStreamColorSpace1(&self, pvideoprocessor: P0, streamindex: u32) -> super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE where @@ -10523,7 +10523,7 @@ impl ID3D11VideoContext2 { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamMirror(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, pfliphorizontal: *mut super::super::Foundation::BOOL, pflipvertical: *mut super::super::Foundation::BOOL) where @@ -10531,7 +10531,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetStreamMirror)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penable, pfliphorizontal, pflipvertical) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetBehaviorHints(&self, pvideoprocessor: P0, outputwidth: u32, outputheight: u32, outputformat: super::Dxgi::Common::DXGI_FORMAT, pstreams: &[D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT]) -> ::windows_core::Result where @@ -10540,7 +10540,7 @@ impl ID3D11VideoContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.VideoProcessorGetBehaviorHints)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), outputwidth, outputheight, outputformat, pstreams.len() as _, ::core::mem::transmute(pstreams.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn VideoProcessorSetOutputHDRMetaData(&self, pvideoprocessor: P0, r#type: super::Dxgi::DXGI_HDR_METADATA_TYPE, size: u32, phdrmetadata: ::core::option::Option<*const ::core::ffi::c_void>) where @@ -10548,7 +10548,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).VideoProcessorSetOutputHDRMetaData)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), r#type, size, ::core::mem::transmute(phdrmetadata.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn VideoProcessorGetOutputHDRMetaData(&self, pvideoprocessor: P0, ptype: *mut super::Dxgi::DXGI_HDR_METADATA_TYPE, size: u32, pmetadata: ::core::option::Option<*mut ::core::ffi::c_void>) where @@ -10556,7 +10556,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).VideoProcessorGetOutputHDRMetaData)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), ptype, size, ::core::mem::transmute(pmetadata.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn VideoProcessorSetStreamHDRMetaData(&self, pvideoprocessor: P0, streamindex: u32, r#type: super::Dxgi::DXGI_HDR_METADATA_TYPE, size: u32, phdrmetadata: ::core::option::Option<*const ::core::ffi::c_void>) where @@ -10564,7 +10564,7 @@ impl ID3D11VideoContext2 { { (::windows_core::Interface::vtable(self).VideoProcessorSetStreamHDRMetaData)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, r#type, size, ::core::mem::transmute(phdrmetadata.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn VideoProcessorGetStreamHDRMetaData(&self, pvideoprocessor: P0, streamindex: u32, ptype: *mut super::Dxgi::DXGI_HDR_METADATA_TYPE, size: u32, pmetadata: ::core::option::Option<*mut ::core::ffi::c_void>) where @@ -10649,7 +10649,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DecoderEndFrame)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SubmitDecoderBuffers(&self, pdecoder: P0, pbufferdesc: &[D3D11_VIDEO_DECODER_BUFFER_DESC]) -> ::windows_core::Result<()> where @@ -10663,7 +10663,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DecoderExtension)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), pextensiondata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputTargetRect(&self, pvideoprocessor: P0, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -10672,7 +10672,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetOutputTargetRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputBackgroundColor(&self, pvideoprocessor: P0, ycbcr: P1, pcolor: *const D3D11_VIDEO_COLOR) where @@ -10693,7 +10693,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetOutputAlphaFillMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), alphafillmode, streamindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputConstriction(&self, pvideoprocessor: P0, enable: P1, size: super::super::Foundation::SIZE) where @@ -10702,7 +10702,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetOutputConstriction)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enable.into_param().abi(), ::core::mem::transmute(size)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputStereoMode(&self, pvideoprocessor: P0, enable: P1) where @@ -10717,7 +10717,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetOutputExtension)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), pextensionguid, datasize, pdata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputTargetRect(&self, pvideoprocessor: P0, enabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -10725,7 +10725,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetOutputTargetRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), enabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputBackgroundColor(&self, pvideoprocessor: P0, pycbcr: *mut super::super::Foundation::BOOL, pcolor: *mut D3D11_VIDEO_COLOR) where @@ -10747,7 +10747,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetOutputAlphaFillMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), palphafillmode, pstreamindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputConstriction(&self, pvideoprocessor: P0, penabled: *mut super::super::Foundation::BOOL, psize: *mut super::super::Foundation::SIZE) where @@ -10755,7 +10755,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetOutputConstriction)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), penabled, psize) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputStereoMode(&self, pvideoprocessor: P0) -> super::super::Foundation::BOOL where @@ -10783,7 +10783,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetStreamColorSpace)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pcolorspace) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorSetStreamOutputRate(&self, pvideoprocessor: P0, streamindex: u32, outputrate: D3D11_VIDEO_PROCESSOR_OUTPUT_RATE, repeatframe: P1, pcustomrate: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>) where @@ -10792,7 +10792,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetStreamOutputRate)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, outputrate, repeatframe.into_param().abi(), ::core::mem::transmute(pcustomrate.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamSourceRect(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -10801,7 +10801,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetStreamSourceRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamDestRect(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, prect: ::core::option::Option<*const super::super::Foundation::RECT>) where @@ -10810,7 +10810,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetStreamDestRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(prect.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamAlpha(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, alpha: f32) where @@ -10825,7 +10825,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetStreamPalette)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pentries.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pentries.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorSetStreamPixelAspectRatio(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, psourceaspectratio: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>, pdestinationaspectratio: ::core::option::Option<*const super::Dxgi::Common::DXGI_RATIONAL>) where @@ -10834,7 +10834,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetStreamPixelAspectRatio)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), ::core::mem::transmute(psourceaspectratio.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdestinationaspectratio.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamLumaKey(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, lower: f32, upper: f32) where @@ -10843,7 +10843,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetStreamLumaKey)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), lower, upper) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamStereoFormat(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, format: D3D11_VIDEO_PROCESSOR_STEREO_FORMAT, leftviewframe0: P2, baseviewframe0: P3, flipmode: D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE, monooffset: i32) where @@ -10854,7 +10854,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetStreamStereoFormat)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), format, leftviewframe0.into_param().abi(), baseviewframe0.into_param().abi(), flipmode, monooffset) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamAutoProcessingMode(&self, pvideoprocessor: P0, streamindex: u32, enable: P1) where @@ -10863,7 +10863,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetStreamAutoProcessingMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamFilter(&self, pvideoprocessor: P0, streamindex: u32, filter: D3D11_VIDEO_PROCESSOR_FILTER, enable: P1, level: i32) where @@ -10894,7 +10894,7 @@ impl ID3D11VideoContext3 { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetStreamColorSpace)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetStreamOutputRate(&self, pvideoprocessor: P0, streamindex: u32, poutputrate: *mut D3D11_VIDEO_PROCESSOR_OUTPUT_RATE, prepeatframe: *mut super::super::Foundation::BOOL, pcustomrate: *mut super::Dxgi::Common::DXGI_RATIONAL) where @@ -10902,7 +10902,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetStreamOutputRate)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, poutputrate, prepeatframe, pcustomrate) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamSourceRect(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -10910,7 +10910,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetStreamSourceRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamDestRect(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, prect: *mut super::super::Foundation::RECT) where @@ -10918,7 +10918,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetStreamDestRect)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, prect) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamAlpha(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, palpha: *mut f32) where @@ -10932,7 +10932,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetStreamPalette)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pentries.len() as _, ::core::mem::transmute(pentries.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetStreamPixelAspectRatio(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, psourceaspectratio: *mut super::Dxgi::Common::DXGI_RATIONAL, pdestinationaspectratio: *mut super::Dxgi::Common::DXGI_RATIONAL) where @@ -10940,7 +10940,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetStreamPixelAspectRatio)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, psourceaspectratio, pdestinationaspectratio) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamLumaKey(&self, pvideoprocessor: P0, streamindex: u32, penabled: *mut super::super::Foundation::BOOL, plower: *mut f32, pupper: *mut f32) where @@ -10948,7 +10948,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetStreamLumaKey)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penabled, plower, pupper) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamStereoFormat(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, pformat: *mut D3D11_VIDEO_PROCESSOR_STEREO_FORMAT, pleftviewframe0: *mut super::super::Foundation::BOOL, pbaseviewframe0: *mut super::super::Foundation::BOOL, pflipmode: *mut D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE, monooffset: *mut i32) where @@ -10956,7 +10956,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetStreamStereoFormat)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penable, pformat, pleftviewframe0, pbaseviewframe0, pflipmode, monooffset) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamAutoProcessingMode(&self, pvideoprocessor: P0, streamindex: u32) -> super::super::Foundation::BOOL where @@ -10966,7 +10966,7 @@ impl ID3D11VideoContext3 { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetStreamAutoProcessingMode)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamFilter(&self, pvideoprocessor: P0, streamindex: u32, filter: D3D11_VIDEO_PROCESSOR_FILTER, penabled: *mut super::super::Foundation::BOOL, plevel: *mut i32) where @@ -10980,7 +10980,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorGetStreamExtension)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, pextensionguid, datasize, pdata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorBlt(&self, pvideoprocessor: P0, pview: P1, outputframe: u32, pstreams: &[D3D11_VIDEO_PROCESSOR_STREAM]) -> ::windows_core::Result<()> where @@ -11041,7 +11041,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.QueryAuthenticatedChannel)(::windows_core::Interface::as_raw(self), pchannel.into_param().abi(), inputsize, pinput, outputsize, poutput).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConfigureAuthenticatedChannel(&self, pchannel: P0, inputsize: u32, pinput: *const ::core::ffi::c_void, poutput: *mut D3D11_AUTHENTICATED_CONFIGURE_OUTPUT) -> ::windows_core::Result<()> where @@ -11049,7 +11049,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ConfigureAuthenticatedChannel)(::windows_core::Interface::as_raw(self), pchannel.into_param().abi(), inputsize, pinput, poutput).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamRotation(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, rotation: D3D11_VIDEO_PROCESSOR_ROTATION) where @@ -11058,7 +11058,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.VideoProcessorSetStreamRotation)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), rotation) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamRotation(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, protation: *mut D3D11_VIDEO_PROCESSOR_ROTATION) where @@ -11086,7 +11086,7 @@ impl ID3D11VideoContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CheckCryptoSessionStatus)(::windows_core::Interface::as_raw(self), pcryptosession.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn DecoderEnableDownsampling(&self, pdecoder: P0, inputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, poutputdesc: *const D3D11_VIDEO_SAMPLE_DESC, referenceframecount: u32) -> ::windows_core::Result<()> where @@ -11094,7 +11094,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.DecoderEnableDownsampling)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), inputcolorspace, poutputdesc, referenceframecount).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn DecoderUpdateDownsampling(&self, pdecoder: P0, poutputdesc: *const D3D11_VIDEO_SAMPLE_DESC) -> ::windows_core::Result<()> where @@ -11102,7 +11102,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.DecoderUpdateDownsampling)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), poutputdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorSetOutputColorSpace1(&self, pvideoprocessor: P0, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) where @@ -11110,7 +11110,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetOutputColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), colorspace) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetOutputShaderUsage(&self, pvideoprocessor: P0, shaderusage: P1) where @@ -11119,7 +11119,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetOutputShaderUsage)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), shaderusage.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorGetOutputColorSpace1(&self, pvideoprocessor: P0) -> super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE where @@ -11129,7 +11129,7 @@ impl ID3D11VideoContext3 { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetOutputColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetOutputShaderUsage(&self, pvideoprocessor: P0) -> super::super::Foundation::BOOL where @@ -11139,7 +11139,7 @@ impl ID3D11VideoContext3 { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetOutputShaderUsage)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorSetStreamColorSpace1(&self, pvideoprocessor: P0, streamindex: u32, colorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) where @@ -11147,7 +11147,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, colorspace) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorSetStreamMirror(&self, pvideoprocessor: P0, streamindex: u32, enable: P1, fliphorizontal: P2, flipvertical: P3) where @@ -11158,7 +11158,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorSetStreamMirror)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, enable.into_param().abi(), fliphorizontal.into_param().abi(), flipvertical.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn VideoProcessorGetStreamColorSpace1(&self, pvideoprocessor: P0, streamindex: u32) -> super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE where @@ -11168,7 +11168,7 @@ impl ID3D11VideoContext3 { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamColorSpace1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, &mut result__); ::std::mem::transmute(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VideoProcessorGetStreamMirror(&self, pvideoprocessor: P0, streamindex: u32, penable: *mut super::super::Foundation::BOOL, pfliphorizontal: *mut super::super::Foundation::BOOL, pflipvertical: *mut super::super::Foundation::BOOL) where @@ -11176,7 +11176,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetStreamMirror)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, penable, pfliphorizontal, pflipvertical) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn VideoProcessorGetBehaviorHints(&self, pvideoprocessor: P0, outputwidth: u32, outputheight: u32, outputformat: super::Dxgi::Common::DXGI_FORMAT, pstreams: &[D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT]) -> ::windows_core::Result where @@ -11185,7 +11185,7 @@ impl ID3D11VideoContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.VideoProcessorGetBehaviorHints)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), outputwidth, outputheight, outputformat, pstreams.len() as _, ::core::mem::transmute(pstreams.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn VideoProcessorSetOutputHDRMetaData(&self, pvideoprocessor: P0, r#type: super::Dxgi::DXGI_HDR_METADATA_TYPE, size: u32, phdrmetadata: ::core::option::Option<*const ::core::ffi::c_void>) where @@ -11193,7 +11193,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetOutputHDRMetaData)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), r#type, size, ::core::mem::transmute(phdrmetadata.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn VideoProcessorGetOutputHDRMetaData(&self, pvideoprocessor: P0, ptype: *mut super::Dxgi::DXGI_HDR_METADATA_TYPE, size: u32, pmetadata: ::core::option::Option<*mut ::core::ffi::c_void>) where @@ -11201,7 +11201,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorGetOutputHDRMetaData)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), ptype, size, ::core::mem::transmute(pmetadata.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn VideoProcessorSetStreamHDRMetaData(&self, pvideoprocessor: P0, streamindex: u32, r#type: super::Dxgi::DXGI_HDR_METADATA_TYPE, size: u32, phdrmetadata: ::core::option::Option<*const ::core::ffi::c_void>) where @@ -11209,7 +11209,7 @@ impl ID3D11VideoContext3 { { (::windows_core::Interface::vtable(self).base__.VideoProcessorSetStreamHDRMetaData)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), streamindex, r#type, size, ::core::mem::transmute(phdrmetadata.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn VideoProcessorGetStreamHDRMetaData(&self, pvideoprocessor: P0, streamindex: u32, ptype: *mut super::Dxgi::DXGI_HDR_METADATA_TYPE, size: u32, pmetadata: ::core::option::Option<*mut ::core::ffi::c_void>) where @@ -11268,12 +11268,12 @@ impl ID3D11VideoDecoder { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCreationParameters(&self, pvideodesc: *mut D3D11_VIDEO_DECODER_DESC, pconfig: *mut D3D11_VIDEO_DECODER_CONFIG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCreationParameters)(::windows_core::Interface::as_raw(self), pvideodesc, pconfig).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDriverHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11351,7 +11351,7 @@ pub struct ID3D11VideoDecoderOutputView_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11VideoDevice(::windows_core::IUnknown); impl ID3D11VideoDevice { - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoDecoder(&self, pvideodesc: *const D3D11_VIDEO_DECODER_DESC, pconfig: *const D3D11_VIDEO_DECODER_CONFIG) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11392,7 +11392,7 @@ impl ID3D11VideoDevice { { (::windows_core::Interface::vtable(self).CreateVideoProcessorOutputView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), penum.into_param().abi(), pdesc, ::core::mem::transmute(ppvpoview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoProcessorEnumerator(&self, pdesc: *const D3D11_VIDEO_PROCESSOR_CONTENT_DESC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11405,19 +11405,19 @@ impl ID3D11VideoDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVideoDecoderProfile)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CheckVideoDecoderFormat(&self, pdecoderprofile: *const ::windows_core::GUID, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CheckVideoDecoderFormat)(::windows_core::Interface::as_raw(self), pdecoderprofile, format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetVideoDecoderConfigCount(&self, pdesc: *const D3D11_VIDEO_DECODER_DESC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVideoDecoderConfigCount)(::windows_core::Interface::as_raw(self), pdesc, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetVideoDecoderConfig(&self, pdesc: *const D3D11_VIDEO_DECODER_DESC, index: u32, pconfig: *mut D3D11_VIDEO_DECODER_CONFIG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoDecoderConfig)(::windows_core::Interface::as_raw(self), pdesc, index, pconfig).ok() @@ -11489,7 +11489,7 @@ pub struct ID3D11VideoDevice_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11VideoDevice1(::windows_core::IUnknown); impl ID3D11VideoDevice1 { - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoDecoder(&self, pvideodesc: *const D3D11_VIDEO_DECODER_DESC, pconfig: *const D3D11_VIDEO_DECODER_CONFIG) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11530,7 +11530,7 @@ impl ID3D11VideoDevice1 { { (::windows_core::Interface::vtable(self).base__.CreateVideoProcessorOutputView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), penum.into_param().abi(), pdesc, ::core::mem::transmute(ppvpoview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoProcessorEnumerator(&self, pdesc: *const D3D11_VIDEO_PROCESSOR_CONTENT_DESC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11543,19 +11543,19 @@ impl ID3D11VideoDevice1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetVideoDecoderProfile)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CheckVideoDecoderFormat(&self, pdecoderprofile: *const ::windows_core::GUID, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CheckVideoDecoderFormat)(::windows_core::Interface::as_raw(self), pdecoderprofile, format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetVideoDecoderConfigCount(&self, pdesc: *const D3D11_VIDEO_DECODER_DESC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetVideoDecoderConfigCount)(::windows_core::Interface::as_raw(self), pdesc, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetVideoDecoderConfig(&self, pdesc: *const D3D11_VIDEO_DECODER_DESC, index: u32, pconfig: *mut D3D11_VIDEO_DECODER_CONFIG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVideoDecoderConfig)(::windows_core::Interface::as_raw(self), pdesc, index, pconfig).ok() @@ -11579,18 +11579,18 @@ impl ID3D11VideoDevice1 { pub unsafe fn GetCryptoSessionPrivateDataSize(&self, pcryptotype: *const ::windows_core::GUID, pdecoderprofile: ::core::option::Option<*const ::windows_core::GUID>, pkeyexchangetype: *const ::windows_core::GUID, pprivateinputsize: *mut u32, pprivateoutputsize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCryptoSessionPrivateDataSize)(::windows_core::Interface::as_raw(self), pcryptotype, ::core::mem::transmute(pdecoderprofile.unwrap_or(::std::ptr::null())), pkeyexchangetype, pprivateinputsize, pprivateoutputsize).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetVideoDecoderCaps(&self, pdecoderprofile: *const ::windows_core::GUID, samplewidth: u32, sampleheight: u32, pframerate: *const super::Dxgi::Common::DXGI_RATIONAL, bitrate: u32, pcryptotype: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVideoDecoderCaps)(::windows_core::Interface::as_raw(self), pdecoderprofile, samplewidth, sampleheight, pframerate, bitrate, ::core::mem::transmute(pcryptotype.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CheckVideoDecoderDownsampling(&self, pinputdesc: *const D3D11_VIDEO_DECODER_DESC, inputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, pinputconfig: *const D3D11_VIDEO_DECODER_CONFIG, pframerate: *const super::Dxgi::Common::DXGI_RATIONAL, poutputdesc: *const D3D11_VIDEO_SAMPLE_DESC, psupported: *mut super::super::Foundation::BOOL, prealtimehint: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CheckVideoDecoderDownsampling)(::windows_core::Interface::as_raw(self), pinputdesc, inputcolorspace, pinputconfig, pframerate, poutputdesc, psupported, prealtimehint).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn RecommendVideoDecoderDownsampleParameters(&self, pinputdesc: *const D3D11_VIDEO_DECODER_DESC, inputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, pinputconfig: *const D3D11_VIDEO_DECODER_CONFIG, pframerate: *const super::Dxgi::Common::DXGI_RATIONAL) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11628,7 +11628,7 @@ pub struct ID3D11VideoDevice1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11VideoDevice2(::windows_core::IUnknown); impl ID3D11VideoDevice2 { - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoDecoder(&self, pvideodesc: *const D3D11_VIDEO_DECODER_DESC, pconfig: *const D3D11_VIDEO_DECODER_CONFIG) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11669,7 +11669,7 @@ impl ID3D11VideoDevice2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateVideoProcessorOutputView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), penum.into_param().abi(), pdesc, ::core::mem::transmute(ppvpoview.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoProcessorEnumerator(&self, pdesc: *const D3D11_VIDEO_PROCESSOR_CONTENT_DESC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11682,19 +11682,19 @@ impl ID3D11VideoDevice2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetVideoDecoderProfile)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CheckVideoDecoderFormat(&self, pdecoderprofile: *const ::windows_core::GUID, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CheckVideoDecoderFormat)(::windows_core::Interface::as_raw(self), pdecoderprofile, format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetVideoDecoderConfigCount(&self, pdesc: *const D3D11_VIDEO_DECODER_DESC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetVideoDecoderConfigCount)(::windows_core::Interface::as_raw(self), pdesc, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetVideoDecoderConfig(&self, pdesc: *const D3D11_VIDEO_DECODER_DESC, index: u32, pconfig: *mut D3D11_VIDEO_DECODER_CONFIG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetVideoDecoderConfig)(::windows_core::Interface::as_raw(self), pdesc, index, pconfig).ok() @@ -11718,18 +11718,18 @@ impl ID3D11VideoDevice2 { pub unsafe fn GetCryptoSessionPrivateDataSize(&self, pcryptotype: *const ::windows_core::GUID, pdecoderprofile: ::core::option::Option<*const ::windows_core::GUID>, pkeyexchangetype: *const ::windows_core::GUID, pprivateinputsize: *mut u32, pprivateoutputsize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCryptoSessionPrivateDataSize)(::windows_core::Interface::as_raw(self), pcryptotype, ::core::mem::transmute(pdecoderprofile.unwrap_or(::std::ptr::null())), pkeyexchangetype, pprivateinputsize, pprivateoutputsize).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetVideoDecoderCaps(&self, pdecoderprofile: *const ::windows_core::GUID, samplewidth: u32, sampleheight: u32, pframerate: *const super::Dxgi::Common::DXGI_RATIONAL, bitrate: u32, pcryptotype: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetVideoDecoderCaps)(::windows_core::Interface::as_raw(self), pdecoderprofile, samplewidth, sampleheight, pframerate, bitrate, ::core::mem::transmute(pcryptotype.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CheckVideoDecoderDownsampling(&self, pinputdesc: *const D3D11_VIDEO_DECODER_DESC, inputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, pinputconfig: *const D3D11_VIDEO_DECODER_CONFIG, pframerate: *const super::Dxgi::Common::DXGI_RATIONAL, poutputdesc: *const D3D11_VIDEO_SAMPLE_DESC, psupported: *mut super::super::Foundation::BOOL, prealtimehint: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CheckVideoDecoderDownsampling)(::windows_core::Interface::as_raw(self), pinputdesc, inputcolorspace, pinputconfig, pframerate, poutputdesc, psupported, prealtimehint).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn RecommendVideoDecoderDownsampleParameters(&self, pinputdesc: *const D3D11_VIDEO_DECODER_DESC, inputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, pinputconfig: *const D3D11_VIDEO_DECODER_CONFIG, pframerate: *const super::Dxgi::Common::DXGI_RATIONAL) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11782,7 +11782,7 @@ impl ID3D11VideoProcessor { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetContentDesc(&self, pdesc: *mut D3D11_VIDEO_PROCESSOR_CONTENT_DESC) { (::windows_core::Interface::vtable(self).GetContentDesc)(::windows_core::Interface::as_raw(self), pdesc) @@ -11831,12 +11831,12 @@ impl ID3D11VideoProcessorEnumerator { { (::windows_core::Interface::vtable(self).base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetVideoProcessorContentDesc(&self, pcontentdesc: *mut D3D11_VIDEO_PROCESSOR_CONTENT_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorContentDesc)(::windows_core::Interface::as_raw(self), pcontentdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckVideoProcessorFormat(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11848,7 +11848,7 @@ impl ID3D11VideoProcessorEnumerator { pub unsafe fn GetVideoProcessorRateConversionCaps(&self, typeindex: u32, pcaps: *mut D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorRateConversionCaps)(::windows_core::Interface::as_raw(self), typeindex, pcaps).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetVideoProcessorCustomRate(&self, typeindex: u32, customrateindex: u32, prate: *mut D3D11_VIDEO_PROCESSOR_CUSTOM_RATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorCustomRate)(::windows_core::Interface::as_raw(self), typeindex, customrateindex, prate).ok() @@ -11908,12 +11908,12 @@ impl ID3D11VideoProcessorEnumerator1 { { (::windows_core::Interface::vtable(self).base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetVideoProcessorContentDesc(&self, pcontentdesc: *mut D3D11_VIDEO_PROCESSOR_CONTENT_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVideoProcessorContentDesc)(::windows_core::Interface::as_raw(self), pcontentdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckVideoProcessorFormat(&self, format: super::Dxgi::Common::DXGI_FORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11925,7 +11925,7 @@ impl ID3D11VideoProcessorEnumerator1 { pub unsafe fn GetVideoProcessorRateConversionCaps(&self, typeindex: u32, pcaps: *mut D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVideoProcessorRateConversionCaps)(::windows_core::Interface::as_raw(self), typeindex, pcaps).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetVideoProcessorCustomRate(&self, typeindex: u32, customrateindex: u32, prate: *mut D3D11_VIDEO_PROCESSOR_CUSTOM_RATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVideoProcessorCustomRate)(::windows_core::Interface::as_raw(self), typeindex, customrateindex, prate).ok() @@ -11934,7 +11934,7 @@ impl ID3D11VideoProcessorEnumerator1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetVideoProcessorFilterRange)(::windows_core::Interface::as_raw(self), filter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CheckVideoProcessorFormatConversion(&self, inputformat: super::Dxgi::Common::DXGI_FORMAT, inputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE, outputformat: super::Dxgi::Common::DXGI_FORMAT, outputcolorspace: super::Dxgi::Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12150,7 +12150,7 @@ impl ID3DUserDefinedAnnotation { { (::windows_core::Interface::vtable(self).SetMarker)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStatus(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetStatus)(::windows_core::Interface::as_raw(self)) @@ -17413,7 +17413,7 @@ impl ::core::default::Default for D3D11_AES_CTR_IV { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT { pub Parameters: D3D11_AUTHENTICATED_CONFIGURE_INPUT, @@ -17452,7 +17452,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRY } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT { pub Parameters: D3D11_AUTHENTICATED_CONFIGURE_INPUT, @@ -17493,7 +17493,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_I } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT { pub Parameters: D3D11_AUTHENTICATED_CONFIGURE_INPUT, @@ -17533,7 +17533,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_CONFIGURE_INPUT { pub omac: D3D11_OMAC, @@ -17574,7 +17574,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_CONFIGURE_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_CONFIGURE_OUTPUT { pub omac: D3D11_OMAC, @@ -17616,7 +17616,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_CONFIGURE_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT { pub Parameters: D3D11_AUTHENTICATED_CONFIGURE_INPUT, @@ -17641,7 +17641,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT { pub Parameters: D3D11_AUTHENTICATED_CONFIGURE_INPUT, @@ -17730,7 +17730,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_PROTECTION_FLAGS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -17769,7 +17769,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYP } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT { pub Input: D3D11_AUTHENTICATED_QUERY_INPUT, @@ -17808,7 +17808,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYP } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -17848,7 +17848,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYP } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -17889,7 +17889,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -17928,7 +17928,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT { pub Input: D3D11_AUTHENTICATED_QUERY_INPUT, @@ -17967,7 +17967,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -18008,7 +18008,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPU } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -18047,7 +18047,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILIT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -18086,7 +18086,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_INPUT { pub QueryType: ::windows_core::GUID, @@ -18126,7 +18126,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_OUTPUT { pub omac: D3D11_OMAC, @@ -18168,7 +18168,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT { pub Input: D3D11_AUTHENTICATED_QUERY_INPUT, @@ -18208,7 +18208,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPU } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -18249,7 +18249,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTP } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT { pub Input: D3D11_AUTHENTICATED_QUERY_INPUT, @@ -18290,7 +18290,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -18332,7 +18332,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -18357,7 +18357,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -18396,7 +18396,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RE } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT { pub Input: D3D11_AUTHENTICATED_QUERY_INPUT, @@ -18435,7 +18435,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RE } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -18476,7 +18476,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RE } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT { pub Output: D3D11_AUTHENTICATED_QUERY_OUTPUT, @@ -18515,7 +18515,7 @@ impl ::core::default::Default for D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_BLEND_DESC { pub AlphaToCoverageEnable: super::super::Foundation::BOOL, @@ -18555,7 +18555,7 @@ impl ::core::default::Default for D3D11_BLEND_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_BLEND_DESC1 { pub AlphaToCoverageEnable: super::super::Foundation::BOOL, @@ -18839,7 +18839,7 @@ impl ::core::default::Default for D3D11_BUFFER_UAV { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_CLASS_INSTANCE_DESC { pub InstanceId: u32, @@ -19008,7 +19008,7 @@ impl ::core::default::Default for D3D11_DEPTH_STENCILOP_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_DEPTH_STENCIL_DESC { pub DepthEnable: super::super::Foundation::BOOL, @@ -19053,7 +19053,7 @@ impl ::core::default::Default for D3D11_DEPTH_STENCIL_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_DEPTH_STENCIL_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -19080,7 +19080,7 @@ impl ::core::default::Default for D3D11_DEPTH_STENCIL_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D11_DEPTH_STENCIL_VIEW_DESC_0 { pub Texture1D: D3D11_TEX1D_DSV, @@ -19234,7 +19234,7 @@ impl ::core::default::Default for D3D11_ENCRYPTED_BLOCK_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_ARCHITECTURE_INFO { pub TileBasedDeferredRenderer: super::super::Foundation::BOOL, @@ -19272,7 +19272,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_ARCHITECTURE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS { pub ComputeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x: super::super::Foundation::BOOL, @@ -19310,7 +19310,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_D3D11_OPTIONS { pub OutputMergerLogicOp: super::super::Foundation::BOOL, @@ -19389,7 +19389,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_D3D11_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_D3D11_OPTIONS1 { pub TiledResourcesTier: D3D11_TILED_RESOURCES_TIER, @@ -19430,7 +19430,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_D3D11_OPTIONS1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_D3D11_OPTIONS2 { pub PSSpecifiedStencilRefSupported: super::super::Foundation::BOOL, @@ -19484,7 +19484,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_D3D11_OPTIONS2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_D3D11_OPTIONS3 { pub VPAndRTArrayIndexFromAnyShaderFeedingRasterizer: super::super::Foundation::BOOL, @@ -19522,7 +19522,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_D3D11_OPTIONS3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_D3D11_OPTIONS4 { pub ExtendedNV12SharedTextureSupported: super::super::Foundation::BOOL, @@ -19589,7 +19589,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_D3D11_OPTIONS5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_D3D9_OPTIONS { pub FullNonPow2TextureSupport: super::super::Foundation::BOOL, @@ -19627,7 +19627,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_D3D9_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_D3D9_OPTIONS1 { pub FullNonPow2TextureSupported: super::super::Foundation::BOOL, @@ -19668,7 +19668,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_D3D9_OPTIONS1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT { pub SupportsDepthAsTextureWithLessEqualComparisonFilter: super::super::Foundation::BOOL, @@ -19706,7 +19706,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT { pub SimpleInstancingSupported: super::super::Foundation::BOOL, @@ -19744,7 +19744,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPP } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_DISPLAYABLE { pub DisplayableTexture: super::super::Foundation::BOOL, @@ -19783,7 +19783,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_DISPLAYABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_DOUBLES { pub DoublePrecisionFloatShaderOps: super::super::Foundation::BOOL, @@ -19821,7 +19821,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_DOUBLES { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_FEATURE_DATA_FORMAT_SUPPORT { pub InFormat: super::Dxgi::Common::DXGI_FORMAT, @@ -19860,7 +19860,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_FORMAT_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_FEATURE_DATA_FORMAT_SUPPORT2 { pub InFormat: super::Dxgi::Common::DXGI_FORMAT, @@ -19929,7 +19929,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_MARKER_SUPPORT { pub Profile: super::super::Foundation::BOOL, @@ -20026,7 +20026,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPOR } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_FEATURE_DATA_THREADING { pub DriverConcurrentCreates: super::super::Foundation::BOOL, @@ -20065,7 +20065,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_THREADING { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM { pub DecoderDesc: D3D11_VIDEO_DECODER_DESC, @@ -20106,7 +20106,7 @@ impl ::core::default::Default for D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub struct D3D11_FUNCTION_DESC { pub Version: u32, @@ -20364,7 +20364,7 @@ impl ::core::default::Default for D3D11_INFO_QUEUE_FILTER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_INPUT_ELEMENT_DESC { pub SemanticName: ::windows_core::PCSTR, @@ -20661,7 +20661,7 @@ impl ::core::default::Default for D3D11_PACKED_MIP_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D11_PARAMETER_DESC { pub Name: ::windows_core::PCSTR, @@ -20836,7 +20836,7 @@ impl ::core::default::Default for D3D11_QUERY_DATA_SO_STATISTICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_QUERY_DATA_TIMESTAMP_DISJOINT { pub Frequency: u64, @@ -20936,7 +20936,7 @@ impl ::core::default::Default for D3D11_QUERY_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_RASTERIZER_DESC { pub FillMode: D3D11_FILL_MODE, @@ -20994,7 +20994,7 @@ impl ::core::default::Default for D3D11_RASTERIZER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_RASTERIZER_DESC1 { pub FillMode: D3D11_FILL_MODE, @@ -21054,7 +21054,7 @@ impl ::core::default::Default for D3D11_RASTERIZER_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_RASTERIZER_DESC2 { pub FillMode: D3D11_FILL_MODE, @@ -21116,7 +21116,7 @@ impl ::core::default::Default for D3D11_RASTERIZER_DESC2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_RENDER_TARGET_BLEND_DESC { pub BlendEnable: super::super::Foundation::BOOL, @@ -21161,7 +21161,7 @@ impl ::core::default::Default for D3D11_RENDER_TARGET_BLEND_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_RENDER_TARGET_BLEND_DESC1 { pub BlendEnable: super::super::Foundation::BOOL, @@ -21208,7 +21208,7 @@ impl ::core::default::Default for D3D11_RENDER_TARGET_BLEND_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_RENDER_TARGET_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -21234,7 +21234,7 @@ impl ::core::default::Default for D3D11_RENDER_TARGET_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D11_RENDER_TARGET_VIEW_DESC_0 { pub Buffer: D3D11_BUFFER_RTV, @@ -21265,7 +21265,7 @@ impl ::core::default::Default for D3D11_RENDER_TARGET_VIEW_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_RENDER_TARGET_VIEW_DESC1 { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -21291,7 +21291,7 @@ impl ::core::default::Default for D3D11_RENDER_TARGET_VIEW_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D11_RENDER_TARGET_VIEW_DESC1_0 { pub Buffer: D3D11_BUFFER_RTV, @@ -21360,7 +21360,7 @@ impl ::core::default::Default for D3D11_SAMPLER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D11_SHADER_BUFFER_DESC { pub Name: ::windows_core::PCSTR, @@ -21402,7 +21402,7 @@ impl ::core::default::Default for D3D11_SHADER_BUFFER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D11_SHADER_DESC { pub Version: u32, @@ -21553,7 +21553,7 @@ impl ::core::default::Default for D3D11_SHADER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D11_SHADER_INPUT_BIND_DESC { pub Name: ::windows_core::PCSTR, @@ -21598,7 +21598,7 @@ impl ::core::default::Default for D3D11_SHADER_INPUT_BIND_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D11_SHADER_RESOURCE_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -21624,7 +21624,7 @@ impl ::core::default::Default for D3D11_SHADER_RESOURCE_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub union D3D11_SHADER_RESOURCE_VIEW_DESC_0 { pub Buffer: D3D11_BUFFER_SRV, @@ -21658,7 +21658,7 @@ impl ::core::default::Default for D3D11_SHADER_RESOURCE_VIEW_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D11_SHADER_RESOURCE_VIEW_DESC1 { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -21684,7 +21684,7 @@ impl ::core::default::Default for D3D11_SHADER_RESOURCE_VIEW_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub union D3D11_SHADER_RESOURCE_VIEW_DESC1_0 { pub Buffer: D3D11_BUFFER_SRV, @@ -21761,7 +21761,7 @@ impl ::core::default::Default for D3D11_SHADER_TRACE_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D11_SHADER_TYPE_DESC { pub Class: super::Direct3D::D3D_SHADER_VARIABLE_CLASS, @@ -21843,7 +21843,7 @@ impl ::core::default::Default for D3D11_SHADER_VARIABLE_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D11_SIGNATURE_PARAMETER_DESC { pub SemanticName: ::windows_core::PCSTR, @@ -23108,7 +23108,7 @@ impl ::core::default::Default for D3D11_TEXCUBE_SRV { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_TEXTURE1D_DESC { pub Width: u32, @@ -23153,7 +23153,7 @@ impl ::core::default::Default for D3D11_TEXTURE1D_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_TEXTURE2D_DESC { pub Width: u32, @@ -23200,7 +23200,7 @@ impl ::core::default::Default for D3D11_TEXTURE2D_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_TEXTURE2D_DESC1 { pub Width: u32, @@ -23248,7 +23248,7 @@ impl ::core::default::Default for D3D11_TEXTURE2D_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_TEXTURE3D_DESC { pub Width: u32, @@ -23294,7 +23294,7 @@ impl ::core::default::Default for D3D11_TEXTURE3D_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_TEXTURE3D_DESC1 { pub Width: u32, @@ -23373,7 +23373,7 @@ impl ::core::default::Default for D3D11_TILED_RESOURCE_COORDINATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_TILE_REGION_SIZE { pub NumTiles: u32, @@ -23486,7 +23486,7 @@ impl ::core::default::Default for D3D11_TRACE_REGISTER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_TRACE_STATS { pub TraceDesc: D3D11_SHADER_TRACE_DESC, @@ -23532,7 +23532,7 @@ impl ::core::default::Default for D3D11_TRACE_STATS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_TRACE_STEP { pub ID: u32, @@ -23606,7 +23606,7 @@ impl ::core::default::Default for D3D11_TRACE_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_UNORDERED_ACCESS_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -23632,7 +23632,7 @@ impl ::core::default::Default for D3D11_UNORDERED_ACCESS_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D11_UNORDERED_ACCESS_VIEW_DESC_0 { pub Buffer: D3D11_BUFFER_UAV, @@ -23661,7 +23661,7 @@ impl ::core::default::Default for D3D11_UNORDERED_ACCESS_VIEW_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_UNORDERED_ACCESS_VIEW_DESC1 { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -23687,7 +23687,7 @@ impl ::core::default::Default for D3D11_UNORDERED_ACCESS_VIEW_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D11_UNORDERED_ACCESS_VIEW_DESC1_0 { pub Buffer: D3D11_BUFFER_UAV, @@ -23911,7 +23911,7 @@ impl ::core::default::Default for D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_VIDEO_DECODER_BUFFER_DESC { pub BufferType: D3D11_VIDEO_DECODER_BUFFER_TYPE, @@ -24128,7 +24128,7 @@ impl ::core::default::Default for D3D11_VIDEO_DECODER_CONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_VIDEO_DECODER_DESC { pub Guid: ::windows_core::GUID, @@ -24338,7 +24338,7 @@ impl ::core::default::Default for D3D11_VIDEO_PROCESSOR_COLOR_SPACE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_VIDEO_PROCESSOR_CONTENT_DESC { pub InputFrameFormat: D3D11_VIDEO_FRAME_FORMAT, @@ -24383,7 +24383,7 @@ impl ::core::default::Default for D3D11_VIDEO_PROCESSOR_CONTENT_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D11_VIDEO_PROCESSOR_CUSTOM_RATE { pub CustomRate: super::Dxgi::Common::DXGI_RATIONAL, @@ -24565,7 +24565,7 @@ impl ::core::default::Default for D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D11_VIDEO_PROCESSOR_STREAM { pub Enable: super::super::Foundation::BOOL, @@ -24623,7 +24623,7 @@ impl ::core::default::Default for D3D11_VIDEO_PROCESSOR_STREAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT { pub Enable: super::super::Foundation::BOOL, @@ -24664,7 +24664,7 @@ impl ::core::default::Default for D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D11_VIDEO_SAMPLE_DESC { pub Width: u32, @@ -24802,10 +24802,10 @@ impl ::core::default::Default for D3DX11_FFT_DESC { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi"))] pub type PFN_D3D11_CREATE_DEVICE = ::core::option::Option, param1: super::Direct3D::D3D_DRIVER_TYPE, param2: super::super::Foundation::HMODULE, param3: u32, param4: *const super::Direct3D::D3D_FEATURE_LEVEL, featurelevels: u32, param6: u32, param7: *mut ::core::option::Option, param8: *mut super::Direct3D::D3D_FEATURE_LEVEL, param9: *mut ::core::option::Option) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub type PFN_D3D11_CREATE_DEVICE_AND_SWAP_CHAIN = ::core::option::Option, param1: super::Direct3D::D3D_DRIVER_TYPE, param2: super::super::Foundation::HMODULE, param3: u32, param4: *const super::Direct3D::D3D_FEATURE_LEVEL, featurelevels: u32, param6: u32, param7: *const super::Dxgi::DXGI_SWAP_CHAIN_DESC, param8: *mut ::core::option::Option, param9: *mut ::core::option::Option, param10: *mut super::Direct3D::D3D_FEATURE_LEVEL, param11: *mut ::core::option::Option) -> ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11on12/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11on12/impl.rs index 844790eba3..5fe8a1dc91 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11on12/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11on12/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct3D11`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D11", feature = "Win32_Graphics_Direct3D12"))] pub trait ID3D11On12Device_Impl: Sized { fn CreateWrappedResource(&self, presource12: ::core::option::Option<&::windows_core::IUnknown>, pflags11: *const D3D11_RESOURCE_FLAGS, instate: super::Direct3D12::D3D12_RESOURCE_STATES, outstate: super::Direct3D12::D3D12_RESOURCE_STATES, riid: *const ::windows_core::GUID, ppresource11: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -36,7 +36,7 @@ impl ID3D11On12Device_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D11`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D11", feature = "Win32_Graphics_Direct3D12"))] pub trait ID3D11On12Device1_Impl: Sized + ID3D11On12Device_Impl { fn GetD3D12Device(&self, riid: *const ::windows_core::GUID, ppvdevice: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -57,7 +57,7 @@ impl ID3D11On12Device1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D11`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D11", feature = "Win32_Graphics_Direct3D12"))] pub trait ID3D11On12Device2_Impl: Sized + ID3D11On12Device1_Impl { fn UnwrapUnderlyingResource(&self, presource11: ::core::option::Option<&super::Direct3D11::ID3D11Resource>, pcommandqueue: ::core::option::Option<&super::Direct3D12::ID3D12CommandQueue>, riid: *const ::windows_core::GUID, ppvresource12: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11on12/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11on12/mod.rs index 12cab0e3f8..85b4cac542 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11on12/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D11on12/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Direct3D11`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Direct3D11\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Direct3D11"))] #[inline] pub unsafe fn D3D11On12CreateDevice(pdevice: P0, flags: u32, pfeaturelevels: ::core::option::Option<&[super::Direct3D::D3D_FEATURE_LEVEL]>, ppcommandqueues: ::core::option::Option<&[::core::option::Option<::windows_core::IUnknown>]>, nodemask: u32, ppdevice: ::core::option::Option<*mut ::core::option::Option>, ppimmediatecontext: ::core::option::Option<*mut ::core::option::Option>, pchosenfeaturelevel: ::core::option::Option<*mut super::Direct3D::D3D_FEATURE_LEVEL>) -> ::windows_core::Result<()> @@ -24,7 +24,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11On12Device(::windows_core::IUnknown); impl ID3D11On12Device { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateWrappedResource(&self, presource12: P0, pflags11: *const D3D11_RESOURCE_FLAGS, instate: super::Direct3D12::D3D12_RESOURCE_STATES, outstate: super::Direct3D12::D3D12_RESOURCE_STATES, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -33,12 +33,12 @@ impl ID3D11On12Device { { (::windows_core::Interface::vtable(self).CreateWrappedResource)(::windows_core::Interface::as_raw(self), presource12.into_param().abi(), pflags11, instate, outstate, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D11`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`"] #[cfg(feature = "Win32_Graphics_Direct3D11")] pub unsafe fn ReleaseWrappedResources(&self, ppresources: &[::core::option::Option]) { (::windows_core::Interface::vtable(self).ReleaseWrappedResources)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppresources.as_ptr()), ppresources.len() as _) } - #[doc = "Required features: `Win32_Graphics_Direct3D11`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`"] #[cfg(feature = "Win32_Graphics_Direct3D11")] pub unsafe fn AcquireWrappedResources(&self, ppresources: &[::core::option::Option]) { (::windows_core::Interface::vtable(self).AcquireWrappedResources)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppresources.as_ptr()), ppresources.len() as _) @@ -74,7 +74,7 @@ pub struct ID3D11On12Device_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11On12Device1(::windows_core::IUnknown); impl ID3D11On12Device1 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateWrappedResource(&self, presource12: P0, pflags11: *const D3D11_RESOURCE_FLAGS, instate: super::Direct3D12::D3D12_RESOURCE_STATES, outstate: super::Direct3D12::D3D12_RESOURCE_STATES, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -83,12 +83,12 @@ impl ID3D11On12Device1 { { (::windows_core::Interface::vtable(self).base__.CreateWrappedResource)(::windows_core::Interface::as_raw(self), presource12.into_param().abi(), pflags11, instate, outstate, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D11`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`"] #[cfg(feature = "Win32_Graphics_Direct3D11")] pub unsafe fn ReleaseWrappedResources(&self, ppresources: &[::core::option::Option]) { (::windows_core::Interface::vtable(self).base__.ReleaseWrappedResources)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppresources.as_ptr()), ppresources.len() as _) } - #[doc = "Required features: `Win32_Graphics_Direct3D11`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`"] #[cfg(feature = "Win32_Graphics_Direct3D11")] pub unsafe fn AcquireWrappedResources(&self, ppresources: &[::core::option::Option]) { (::windows_core::Interface::vtable(self).base__.AcquireWrappedResources)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppresources.as_ptr()), ppresources.len() as _) @@ -120,7 +120,7 @@ pub struct ID3D11On12Device1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D11On12Device2(::windows_core::IUnknown); impl ID3D11On12Device2 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateWrappedResource(&self, presource12: P0, pflags11: *const D3D11_RESOURCE_FLAGS, instate: super::Direct3D12::D3D12_RESOURCE_STATES, outstate: super::Direct3D12::D3D12_RESOURCE_STATES, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -129,12 +129,12 @@ impl ID3D11On12Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateWrappedResource)(::windows_core::Interface::as_raw(self), presource12.into_param().abi(), pflags11, instate, outstate, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D11`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`"] #[cfg(feature = "Win32_Graphics_Direct3D11")] pub unsafe fn ReleaseWrappedResources(&self, ppresources: &[::core::option::Option]) { (::windows_core::Interface::vtable(self).base__.base__.ReleaseWrappedResources)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppresources.as_ptr()), ppresources.len() as _) } - #[doc = "Required features: `Win32_Graphics_Direct3D11`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`"] #[cfg(feature = "Win32_Graphics_Direct3D11")] pub unsafe fn AcquireWrappedResources(&self, ppresources: &[::core::option::Option]) { (::windows_core::Interface::vtable(self).base__.base__.AcquireWrappedResources)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppresources.as_ptr()), ppresources.len() as _) @@ -146,7 +146,7 @@ impl ID3D11On12Device2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetD3D12Device)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D11`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D11", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn UnwrapUnderlyingResource(&self, presource11: P0, pcommandqueue: P1) -> ::windows_core::Result where @@ -157,7 +157,7 @@ impl ID3D11On12Device2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).UnwrapUnderlyingResource)(::windows_core::Interface::as_raw(self), presource11.into_param().abi(), pcommandqueue.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D11`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D11", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn ReturnUnderlyingResource(&self, presource11: P0, numsync: u32, psignalvalues: *const u64, ppfences: *const ::core::option::Option) -> ::windows_core::Result<()> where @@ -220,7 +220,7 @@ impl ::core::default::Default for D3D11_RESOURCE_FLAGS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Graphics_Direct3D`, `Win32_Graphics_Direct3D11`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Direct3D11\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Direct3D11"))] pub type PFN_D3D11ON12_CREATE_DEVICE = ::core::option::Option, param1: u32, param2: *const super::Direct3D::D3D_FEATURE_LEVEL, featurelevels: u32, param4: *const ::core::option::Option<::windows_core::IUnknown>, numqueues: u32, param6: u32, param7: *mut ::core::option::Option, param8: *mut ::core::option::Option, param9: *mut super::Direct3D::D3D_FEATURE_LEVEL) -> ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D12/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D12/impl.rs index fefaacd18c..973aac96ac 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D12/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D12/impl.rs @@ -32,7 +32,7 @@ impl ID3D12CommandList_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12CommandQueue_Impl: Sized + ID3D12Pageable_Impl { fn UpdateTileMappings(&self, presource: ::core::option::Option<&ID3D12Resource>, numresourceregions: u32, presourceregionstartcoordinates: *const D3D12_TILED_RESOURCE_COORDINATE, presourceregionsizes: *const D3D12_TILE_REGION_SIZE, pheap: ::core::option::Option<&ID3D12Heap>, numranges: u32, prangeflags: *const D3D12_TILE_RANGE_FLAGS, pheaprangestartoffsets: *const u32, prangetilecounts: *const u32, flags: D3D12_TILE_MAPPING_FLAGS); @@ -176,7 +176,7 @@ impl ID3D12Debug_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12Debug1_Impl: Sized { fn EnableDebugLayer(&self); @@ -234,7 +234,7 @@ impl ID3D12Debug2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12Debug3_Impl: Sized + ID3D12Debug_Impl { fn SetEnableGPUBasedValidation(&self, enable: super::super::Foundation::BOOL); @@ -272,7 +272,7 @@ impl ID3D12Debug3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12Debug4_Impl: Sized + ID3D12Debug3_Impl { fn DisableDebugLayer(&self); @@ -293,7 +293,7 @@ impl ID3D12Debug4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12Debug5_Impl: Sized + ID3D12Debug4_Impl { fn SetEnableAutoName(&self, enable: super::super::Foundation::BOOL); @@ -314,7 +314,7 @@ impl ID3D12Debug5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12Debug6_Impl: Sized + ID3D12Debug5_Impl { fn SetForceLegacyBarrierValidation(&self, enable: super::super::Foundation::BOOL); @@ -338,7 +338,7 @@ impl ID3D12Debug6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12DebugCommandList_Impl: Sized { fn AssertResourceState(&self, presource: ::core::option::Option<&ID3D12Resource>, subresource: u32, state: u32) -> super::super::Foundation::BOOL; @@ -376,7 +376,7 @@ impl ID3D12DebugCommandList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12DebugCommandList1_Impl: Sized { fn AssertResourceState(&self, presource: ::core::option::Option<&ID3D12Resource>, subresource: u32, state: u32) -> super::super::Foundation::BOOL; @@ -414,7 +414,7 @@ impl ID3D12DebugCommandList1_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12DebugCommandList2_Impl: Sized + ID3D12DebugCommandList_Impl { fn SetDebugParameter(&self, r#type: D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE, pdata: *const ::core::ffi::c_void, datasize: u32) -> ::windows_core::Result<()>; @@ -445,7 +445,7 @@ impl ID3D12DebugCommandList2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12DebugCommandList3_Impl: Sized + ID3D12DebugCommandList2_Impl { fn AssertResourceAccess(&self, presource: ::core::option::Option<&ID3D12Resource>, subresource: u32, access: D3D12_BARRIER_ACCESS); @@ -476,7 +476,7 @@ impl ID3D12DebugCommandList3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12DebugCommandQueue_Impl: Sized { fn AssertResourceState(&self, presource: ::core::option::Option<&ID3D12Resource>, subresource: u32, state: u32) -> super::super::Foundation::BOOL; @@ -497,7 +497,7 @@ impl ID3D12DebugCommandQueue_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12DebugCommandQueue1_Impl: Sized + ID3D12DebugCommandQueue_Impl { fn AssertResourceAccess(&self, presource: ::core::option::Option<&ID3D12Resource>, subresource: u32, access: D3D12_BARRIER_ACCESS); @@ -657,7 +657,7 @@ impl ID3D12DescriptorHeap_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device_Impl: Sized + ID3D12Object_Impl { fn GetNodeCount(&self) -> u32; @@ -945,7 +945,7 @@ impl ID3D12Device_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device1_Impl: Sized + ID3D12Device_Impl { fn CreatePipelineLibrary(&self, plibraryblob: *const ::core::ffi::c_void, bloblength: usize, riid: *const ::windows_core::GUID, pppipelinelibrary: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -983,7 +983,7 @@ impl ID3D12Device1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device10_Impl: Sized + ID3D12Device9_Impl { fn CreateCommittedResource3(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC1, initiallayout: D3D12_BARRIER_LAYOUT, poptimizedclearvalue: *const D3D12_CLEAR_VALUE, pprotectedsession: ::core::option::Option<&ID3D12ProtectedResourceSession>, numcastableformats: u32, pcastableformats: *const super::Dxgi::Common::DXGI_FORMAT, riidresource: *const ::windows_core::GUID, ppvresource: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1022,7 +1022,7 @@ impl ID3D12Device10_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device11_Impl: Sized + ID3D12Device10_Impl { fn CreateSampler2(&self, pdesc: *const D3D12_SAMPLER_DESC2, destdescriptor: &D3D12_CPU_DESCRIPTOR_HANDLE); @@ -1055,7 +1055,7 @@ impl ID3D12Device11_Vtbl { || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device12_Impl: Sized + ID3D12Device11_Impl { fn GetResourceAllocationInfo3(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC1, pnumcastableformats: *const u32, ppcastableformats: *const *const super::Dxgi::Common::DXGI_FORMAT, presourceallocationinfo1: *mut D3D12_RESOURCE_ALLOCATION_INFO1) -> D3D12_RESOURCE_ALLOCATION_INFO; @@ -1089,7 +1089,7 @@ impl ID3D12Device12_Vtbl { || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device2_Impl: Sized + ID3D12Device1_Impl { fn CreatePipelineState(&self, pdesc: *const D3D12_PIPELINE_STATE_STREAM_DESC, riid: *const ::windows_core::GUID, pppipelinestate: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1110,7 +1110,7 @@ impl ID3D12Device2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device3_Impl: Sized + ID3D12Device2_Impl { fn OpenExistingHeapFromAddress(&self, paddress: *const ::core::ffi::c_void, riid: *const ::windows_core::GUID, ppvheap: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1148,7 +1148,7 @@ impl ID3D12Device3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device4_Impl: Sized + ID3D12Device3_Impl { fn CreateCommandList1(&self, nodemask: u32, r#type: D3D12_COMMAND_LIST_TYPE, flags: D3D12_COMMAND_LIST_FLAGS, riid: *const ::windows_core::GUID, ppcommandlist: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1207,7 +1207,7 @@ impl ID3D12Device4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device5_Impl: Sized + ID3D12Device4_Impl { fn CreateLifetimeTracker(&self, powner: ::core::option::Option<&ID3D12LifetimeOwner>, riid: *const ::windows_core::GUID, ppvtracker: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1280,7 +1280,7 @@ impl ID3D12Device5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device6_Impl: Sized + ID3D12Device5_Impl { fn SetBackgroundProcessingMode(&self, mode: D3D12_BACKGROUND_PROCESSING_MODE, measurementsaction: D3D12_MEASUREMENTS_ACTION, heventtosignaluponcompletion: super::super::Foundation::HANDLE, pbfurthermeasurementsdesired: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1301,7 +1301,7 @@ impl ID3D12Device6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device7_Impl: Sized + ID3D12Device6_Impl { fn AddToStateObject(&self, paddition: *const D3D12_STATE_OBJECT_DESC, pstateobjecttogrowfrom: ::core::option::Option<&ID3D12StateObject>, riid: *const ::windows_core::GUID, ppnewstateobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1332,7 +1332,7 @@ impl ID3D12Device7_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device8_Impl: Sized + ID3D12Device7_Impl { fn GetResourceAllocationInfo2(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC1, presourceallocationinfo1: *mut D3D12_RESOURCE_ALLOCATION_INFO1) -> D3D12_RESOURCE_ALLOCATION_INFO; @@ -1384,7 +1384,7 @@ impl ID3D12Device8_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Security"))] pub trait ID3D12Device9_Impl: Sized + ID3D12Device8_Impl { fn CreateShaderCacheSession(&self, pdesc: *const D3D12_SHADER_CACHE_SESSION_DESC, riid: *const ::windows_core::GUID, ppvsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1439,7 +1439,7 @@ impl ID3D12DeviceChild_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D12DeviceConfiguration_Impl: Sized { fn GetDesc(&self) -> D3D12_DEVICE_CONFIGURATION_DESC; @@ -1484,7 +1484,7 @@ impl ID3D12DeviceConfiguration_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D12DeviceFactory_Impl: Sized { fn InitializeFromGlobalState(&self) -> ::windows_core::Result<()>; @@ -1709,7 +1709,7 @@ impl ID3D12DeviceRemovedExtendedDataSettings1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12DeviceRemovedExtendedDataSettings2_Impl: Sized + ID3D12DeviceRemovedExtendedDataSettings1_Impl { fn UseMarkersOnlyAutoBreadcrumbs(&self, markersonly: super::super::Foundation::BOOL); @@ -1733,7 +1733,7 @@ impl ID3D12DeviceRemovedExtendedDataSettings2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12Fence_Impl: Sized + ID3D12Pageable_Impl { fn GetCompletedValue(&self) -> u64; @@ -1771,7 +1771,7 @@ impl ID3D12Fence_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12Fence1_Impl: Sized + ID3D12Fence_Impl { fn GetCreationFlags(&self) -> D3D12_FENCE_FLAGS; @@ -1792,7 +1792,7 @@ impl ID3D12Fence1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D12FunctionParameterReflection_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D12_PARAMETER_DESC) -> ::windows_core::Result<()>; @@ -1823,7 +1823,7 @@ impl ID3D12FunctionParameterReflection { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub trait ID3D12FunctionReflection_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D12_FUNCTION_DESC) -> ::windows_core::Result<()>; @@ -1898,7 +1898,7 @@ impl ID3D12FunctionReflection { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12GraphicsCommandList_Impl: Sized + ID3D12CommandList_Impl { fn Close(&self) -> ::windows_core::Result<()>; @@ -2272,7 +2272,7 @@ impl ID3D12GraphicsCommandList_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12GraphicsCommandList1_Impl: Sized + ID3D12GraphicsCommandList_Impl { fn AtomicCopyBufferUINT(&self, pdstbuffer: ::core::option::Option<&ID3D12Resource>, dstoffset: u64, psrcbuffer: ::core::option::Option<&ID3D12Resource>, srcoffset: u64, dependencies: u32, ppdependentresources: *const ::core::option::Option, pdependentsubresourceranges: *const D3D12_SUBRESOURCE_RANGE_UINT64); @@ -2331,7 +2331,7 @@ impl ID3D12GraphicsCommandList1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12GraphicsCommandList2_Impl: Sized + ID3D12GraphicsCommandList1_Impl { fn WriteBufferImmediate(&self, count: u32, pparams: *const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: *const D3D12_WRITEBUFFERIMMEDIATE_MODE); @@ -2352,7 +2352,7 @@ impl ID3D12GraphicsCommandList2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12GraphicsCommandList3_Impl: Sized + ID3D12GraphicsCommandList2_Impl { fn SetProtectedResourceSession(&self, pprotectedresourcesession: ::core::option::Option<&ID3D12ProtectedResourceSession>); @@ -2376,7 +2376,7 @@ impl ID3D12GraphicsCommandList3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12GraphicsCommandList4_Impl: Sized + ID3D12GraphicsCommandList3_Impl { fn BeginRenderPass(&self, numrendertargets: u32, prendertargets: *const D3D12_RENDER_PASS_RENDER_TARGET_DESC, pdepthstencil: *const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC, flags: D3D12_RENDER_PASS_FLAGS); @@ -2456,7 +2456,7 @@ impl ID3D12GraphicsCommandList4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12GraphicsCommandList5_Impl: Sized + ID3D12GraphicsCommandList4_Impl { fn RSSetShadingRate(&self, baseshadingrate: D3D12_SHADING_RATE, combiners: *const D3D12_SHADING_RATE_COMBINER); @@ -2487,7 +2487,7 @@ impl ID3D12GraphicsCommandList5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12GraphicsCommandList6_Impl: Sized + ID3D12GraphicsCommandList5_Impl { fn DispatchMesh(&self, threadgroupcountx: u32, threadgroupcounty: u32, threadgroupcountz: u32); @@ -2508,7 +2508,7 @@ impl ID3D12GraphicsCommandList6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12GraphicsCommandList7_Impl: Sized + ID3D12GraphicsCommandList6_Impl { fn Barrier(&self, numbarriergroups: u32, pbarriergroups: *const D3D12_BARRIER_GROUP); @@ -2539,7 +2539,7 @@ impl ID3D12GraphicsCommandList7_Vtbl { || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12GraphicsCommandList8_Impl: Sized + ID3D12GraphicsCommandList7_Impl { fn OMSetFrontAndBackStencilRef(&self, frontstencilref: u32, backstencilref: u32); @@ -2574,7 +2574,7 @@ impl ID3D12GraphicsCommandList8_Vtbl { || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12GraphicsCommandList9_Impl: Sized + ID3D12GraphicsCommandList8_Impl { fn RSSetDepthBias(&self, depthbias: f32, depthbiasclamp: f32, slopescaleddepthbias: f32); @@ -2651,7 +2651,7 @@ impl ID3D12Heap1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12InfoQueue_Impl: Sized { fn SetMessageCountLimit(&self, messagecountlimit: u64) -> ::windows_core::Result<()>; @@ -2913,7 +2913,7 @@ impl ID3D12InfoQueue_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12InfoQueue1_Impl: Sized + ID3D12InfoQueue_Impl { fn RegisterMessageCallback(&self, callbackfunc: D3D12MessageFunc, callbackfilterflags: D3D12_MESSAGE_CALLBACK_FLAGS, pcontext: *const ::core::ffi::c_void, pcallbackcookie: *mut u32) -> ::windows_core::Result<()>; @@ -3099,7 +3099,7 @@ impl ID3D12Pageable_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12PipelineLibrary_Impl: Sized + ID3D12DeviceChild_Impl { fn StorePipeline(&self, pname: &::windows_core::PCWSTR, ppipeline: ::core::option::Option<&ID3D12PipelineState>) -> ::windows_core::Result<()>; @@ -3151,7 +3151,7 @@ impl ID3D12PipelineLibrary_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12PipelineLibrary1_Impl: Sized + ID3D12PipelineLibrary_Impl { fn LoadPipeline(&self, pname: &::windows_core::PCWSTR, pdesc: *const D3D12_PIPELINE_STATE_STREAM_DESC, riid: *const ::windows_core::GUID, pppipelinestate: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -3172,7 +3172,7 @@ impl ID3D12PipelineLibrary1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D12PipelineState_Impl: Sized + ID3D12Pageable_Impl { fn GetCachedBlob(&self) -> ::windows_core::Result; @@ -3270,7 +3270,7 @@ impl ID3D12QueryHeap_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D12Resource_Impl: Sized + ID3D12Pageable_Impl { fn Map(&self, subresource: u32, preadrange: *const D3D12_RANGE, ppdata: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -3336,7 +3336,7 @@ impl ID3D12Resource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D12Resource1_Impl: Sized + ID3D12Resource_Impl { fn GetProtectedResourceSession(&self, riid: *const ::windows_core::GUID, ppprotectedsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -3357,7 +3357,7 @@ impl ID3D12Resource1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ID3D12Resource2_Impl: Sized + ID3D12Resource1_Impl { fn GetDesc1(&self) -> D3D12_RESOURCE_DESC1; @@ -3490,7 +3490,7 @@ impl ID3D12ShaderCacheSession_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub trait ID3D12ShaderReflection_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D12_SHADER_DESC) -> ::windows_core::Result<()>; @@ -3646,7 +3646,7 @@ impl ID3D12ShaderReflection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D12ShaderReflectionConstantBuffer_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D12_SHADER_BUFFER_DESC) -> ::windows_core::Result<()>; @@ -3689,7 +3689,7 @@ impl ID3D12ShaderReflectionConstantBuffer { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait ID3D12ShaderReflectionType_Impl: Sized { fn GetDesc(&self, pdesc: *mut D3D12_SHADER_TYPE_DESC) -> ::windows_core::Result<()>; @@ -3835,7 +3835,7 @@ impl ID3D12ShaderReflectionVariable { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12SharingContract_Impl: Sized { fn Present(&self, presource: ::core::option::Option<&ID3D12Resource>, subresource: u32, window: super::super::Foundation::HWND); @@ -3931,7 +3931,7 @@ impl ID3D12StateObjectProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12SwapChainAssistant_Impl: Sized { fn GetLUID(&self) -> super::super::Foundation::LUID; @@ -3976,7 +3976,7 @@ impl ID3D12SwapChainAssistant_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12Tools_Impl: Sized { fn EnableShaderInstrumentation(&self, benable: super::super::Foundation::BOOL); @@ -4040,7 +4040,7 @@ impl ID3D12VersionedRootSignatureDeserializer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ID3D12VirtualizationGuestDevice_Impl: Sized { fn ShareWithHost(&self, pobject: ::core::option::Option<&ID3D12DeviceChild>) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D12/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D12/mod.rs index b1207e5610..6f1100b6f6 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D12/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D12/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D12CreateDevice(padapter: P0, minimumfeaturelevel: super::Direct3D::D3D_FEATURE_LEVEL, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -40,14 +40,14 @@ where ::windows_targets::link!("d3d12.dll" "system" fn D3D12GetInterface(rclsid : *const ::windows_core::GUID, riid : *const ::windows_core::GUID, ppvdebug : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); D3D12GetInterface(rclsid, &::IID, result__ as *mut _ as *mut _).ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D12SerializeRootSignature(prootsignature: *const D3D12_ROOT_SIGNATURE_DESC, version: D3D_ROOT_SIGNATURE_VERSION, ppblob: *mut ::core::option::Option, pperrorblob: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { ::windows_targets::link!("d3d12.dll" "system" fn D3D12SerializeRootSignature(prootsignature : *const D3D12_ROOT_SIGNATURE_DESC, version : D3D_ROOT_SIGNATURE_VERSION, ppblob : *mut * mut::core::ffi::c_void, pperrorblob : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); D3D12SerializeRootSignature(prootsignature, version, ::core::mem::transmute(ppblob), ::core::mem::transmute(pperrorblob.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] #[inline] pub unsafe fn D3D12SerializeVersionedRootSignature(prootsignature: *const D3D12_VERSIONED_ROOT_SIGNATURE_DESC, ppblob: *mut ::core::option::Option, pperrorblob: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { @@ -176,7 +176,7 @@ impl ID3D12CommandQueue { { (::windows_core::Interface::vtable(self).base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateTileMappings(&self, presource: P0, numresourceregions: u32, presourceregionstartcoordinates: ::core::option::Option<*const D3D12_TILED_RESOURCE_COORDINATE>, presourceregionsizes: ::core::option::Option<*const D3D12_TILE_REGION_SIZE>, pheap: P1, numranges: u32, prangeflags: ::core::option::Option<*const D3D12_TILE_RANGE_FLAGS>, pheaprangestartoffsets: ::core::option::Option<*const u32>, prangetilecounts: ::core::option::Option<*const u32>, flags: D3D12_TILE_MAPPING_FLAGS) where @@ -197,7 +197,7 @@ impl ID3D12CommandQueue { flags, ) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTileMappings(&self, pdstresource: P0, pdstregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, psrcresource: P1, psrcregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, pregionsize: *const D3D12_TILE_REGION_SIZE, flags: D3D12_TILE_MAPPING_FLAGS) where @@ -375,7 +375,7 @@ impl ID3D12Debug1 { pub unsafe fn EnableDebugLayer(&self) { (::windows_core::Interface::vtable(self).EnableDebugLayer)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableGPUBasedValidation(&self, enable: P0) where @@ -383,7 +383,7 @@ impl ID3D12Debug1 { { (::windows_core::Interface::vtable(self).SetEnableGPUBasedValidation)(::windows_core::Interface::as_raw(self), enable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableSynchronizedCommandQueueValidation(&self, enable: P0) where @@ -445,7 +445,7 @@ impl ID3D12Debug3 { pub unsafe fn EnableDebugLayer(&self) { (::windows_core::Interface::vtable(self).base__.EnableDebugLayer)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableGPUBasedValidation(&self, enable: P0) where @@ -453,7 +453,7 @@ impl ID3D12Debug3 { { (::windows_core::Interface::vtable(self).SetEnableGPUBasedValidation)(::windows_core::Interface::as_raw(self), enable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableSynchronizedCommandQueueValidation(&self, enable: P0) where @@ -495,7 +495,7 @@ impl ID3D12Debug4 { pub unsafe fn EnableDebugLayer(&self) { (::windows_core::Interface::vtable(self).base__.base__.EnableDebugLayer)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableGPUBasedValidation(&self, enable: P0) where @@ -503,7 +503,7 @@ impl ID3D12Debug4 { { (::windows_core::Interface::vtable(self).base__.SetEnableGPUBasedValidation)(::windows_core::Interface::as_raw(self), enable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableSynchronizedCommandQueueValidation(&self, enable: P0) where @@ -540,7 +540,7 @@ impl ID3D12Debug5 { pub unsafe fn EnableDebugLayer(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.EnableDebugLayer)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableGPUBasedValidation(&self, enable: P0) where @@ -548,7 +548,7 @@ impl ID3D12Debug5 { { (::windows_core::Interface::vtable(self).base__.base__.SetEnableGPUBasedValidation)(::windows_core::Interface::as_raw(self), enable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableSynchronizedCommandQueueValidation(&self, enable: P0) where @@ -562,7 +562,7 @@ impl ID3D12Debug5 { pub unsafe fn DisableDebugLayer(&self) { (::windows_core::Interface::vtable(self).base__.DisableDebugLayer)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableAutoName(&self, enable: P0) where @@ -596,7 +596,7 @@ impl ID3D12Debug6 { pub unsafe fn EnableDebugLayer(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.EnableDebugLayer)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableGPUBasedValidation(&self, enable: P0) where @@ -604,7 +604,7 @@ impl ID3D12Debug6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetEnableGPUBasedValidation)(::windows_core::Interface::as_raw(self), enable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableSynchronizedCommandQueueValidation(&self, enable: P0) where @@ -618,7 +618,7 @@ impl ID3D12Debug6 { pub unsafe fn DisableDebugLayer(&self) { (::windows_core::Interface::vtable(self).base__.base__.DisableDebugLayer)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableAutoName(&self, enable: P0) where @@ -626,7 +626,7 @@ impl ID3D12Debug6 { { (::windows_core::Interface::vtable(self).base__.SetEnableAutoName)(::windows_core::Interface::as_raw(self), enable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetForceLegacyBarrierValidation(&self, enable: P0) where @@ -657,7 +657,7 @@ pub struct ID3D12Debug6_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12DebugCommandList(::windows_core::IUnknown); impl ID3D12DebugCommandList { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AssertResourceState(&self, presource: P0, subresource: u32, state: u32) -> super::super::Foundation::BOOL where @@ -696,7 +696,7 @@ pub struct ID3D12DebugCommandList_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12DebugCommandList1(::windows_core::IUnknown); impl ID3D12DebugCommandList1 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AssertResourceState(&self, presource: P0, subresource: u32, state: u32) -> super::super::Foundation::BOOL where @@ -735,7 +735,7 @@ pub struct ID3D12DebugCommandList1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12DebugCommandList2(::windows_core::IUnknown); impl ID3D12DebugCommandList2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AssertResourceState(&self, presource: P0, subresource: u32, state: u32) -> super::super::Foundation::BOOL where @@ -776,7 +776,7 @@ pub struct ID3D12DebugCommandList2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12DebugCommandList3(::windows_core::IUnknown); impl ID3D12DebugCommandList3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AssertResourceState(&self, presource: P0, subresource: u32, state: u32) -> super::super::Foundation::BOOL where @@ -829,7 +829,7 @@ pub struct ID3D12DebugCommandList3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12DebugCommandQueue(::windows_core::IUnknown); impl ID3D12DebugCommandQueue { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AssertResourceState(&self, presource: P0, subresource: u32, state: u32) -> super::super::Foundation::BOOL where @@ -860,7 +860,7 @@ pub struct ID3D12DebugCommandQueue_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12DebugCommandQueue1(::windows_core::IUnknown); impl ID3D12DebugCommandQueue1 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AssertResourceState(&self, presource: P0, subresource: u32, state: u32) -> super::super::Foundation::BOOL where @@ -1095,7 +1095,7 @@ impl ID3D12Device { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -1143,7 +1143,7 @@ impl ID3D12Device { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1151,7 +1151,7 @@ impl ID3D12Device { { (::windows_core::Interface::vtable(self).CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1160,7 +1160,7 @@ impl ID3D12Device { { (::windows_core::Interface::vtable(self).CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1168,7 +1168,7 @@ impl ID3D12Device { { (::windows_core::Interface::vtable(self).CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1185,7 +1185,7 @@ impl ID3D12Device { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -1197,7 +1197,7 @@ impl ID3D12Device { (::windows_core::Interface::vtable(self).GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1211,7 +1211,7 @@ impl ID3D12Device { { (::windows_core::Interface::vtable(self).CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1220,7 +1220,7 @@ impl ID3D12Device { { (::windows_core::Interface::vtable(self).CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1228,7 +1228,7 @@ impl ID3D12Device { { (::windows_core::Interface::vtable(self).CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -1238,7 +1238,7 @@ impl ID3D12Device { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1247,7 +1247,7 @@ impl ID3D12Device { { (::windows_core::Interface::vtable(self).OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -1272,7 +1272,7 @@ impl ID3D12Device { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -1283,7 +1283,7 @@ impl ID3D12Device { { (::windows_core::Interface::vtable(self).CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -1304,7 +1304,7 @@ impl ID3D12Device { { (::windows_core::Interface::vtable(self).GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -1447,7 +1447,7 @@ impl ID3D12Device1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -1495,7 +1495,7 @@ impl ID3D12Device1 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1503,7 +1503,7 @@ impl ID3D12Device1 { { (::windows_core::Interface::vtable(self).base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1512,7 +1512,7 @@ impl ID3D12Device1 { { (::windows_core::Interface::vtable(self).base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1520,7 +1520,7 @@ impl ID3D12Device1 { { (::windows_core::Interface::vtable(self).base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1537,7 +1537,7 @@ impl ID3D12Device1 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -1549,7 +1549,7 @@ impl ID3D12Device1 { (::windows_core::Interface::vtable(self).base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1563,7 +1563,7 @@ impl ID3D12Device1 { { (::windows_core::Interface::vtable(self).base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1572,7 +1572,7 @@ impl ID3D12Device1 { { (::windows_core::Interface::vtable(self).base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1580,7 +1580,7 @@ impl ID3D12Device1 { { (::windows_core::Interface::vtable(self).base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -1590,7 +1590,7 @@ impl ID3D12Device1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1599,7 +1599,7 @@ impl ID3D12Device1 { { (::windows_core::Interface::vtable(self).base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -1624,7 +1624,7 @@ impl ID3D12Device1 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -1635,7 +1635,7 @@ impl ID3D12Device1 { { (::windows_core::Interface::vtable(self).base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -1656,7 +1656,7 @@ impl ID3D12Device1 { { (::windows_core::Interface::vtable(self).base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -1670,7 +1670,7 @@ impl ID3D12Device1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -1741,7 +1741,7 @@ impl ID3D12Device10 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -1789,7 +1789,7 @@ impl ID3D12Device10 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1797,7 +1797,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1806,7 +1806,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1814,7 +1814,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -1831,7 +1831,7 @@ impl ID3D12Device10 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -1843,7 +1843,7 @@ impl ID3D12Device10 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1857,7 +1857,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1866,7 +1866,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1874,7 +1874,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -1884,7 +1884,7 @@ impl ID3D12Device10 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1893,7 +1893,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -1918,7 +1918,7 @@ impl ID3D12Device10 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -1929,7 +1929,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -1950,7 +1950,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -1964,7 +1964,7 @@ impl ID3D12Device10 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -1989,7 +1989,7 @@ impl ID3D12Device10 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.OpenExistingHeapFromAddress)(::windows_core::Interface::as_raw(self), paddress, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenExistingHeapFromFileMapping(&self, hfilemapping: P0) -> ::windows_core::Result where @@ -2019,7 +2019,7 @@ impl ID3D12Device10 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateProtectedResourceSession)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource1(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2035,7 +2035,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateHeap1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource1(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2044,7 +2044,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateReservedResource1)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo1(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -2082,7 +2082,7 @@ impl ID3D12Device10 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateStateObject)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRaytracingAccelerationStructurePrebuildInfo(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS, pinfo: *mut D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetRaytracingAccelerationStructurePrebuildInfo)(::windows_core::Interface::as_raw(self), pdesc, pinfo) @@ -2090,7 +2090,7 @@ impl ID3D12Device10 { pub unsafe fn CheckDriverMatchingIdentifier(&self, serializeddatatype: D3D12_SERIALIZED_DATA_TYPE, pidentifiertocheck: *const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER) -> D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CheckDriverMatchingIdentifier)(::windows_core::Interface::as_raw(self), serializeddatatype, pidentifiertocheck) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundProcessingMode(&self, mode: D3D12_BACKGROUND_PROCESSING_MODE, measurementsaction: D3D12_MEASUREMENTS_ACTION, heventtosignaluponcompletion: P0, pbfurthermeasurementsdesired: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> where @@ -2113,14 +2113,14 @@ impl ID3D12Device10 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateProtectedResourceSession1)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo2(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC1, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetResourceAllocationInfo2)(::windows_core::Interface::as_raw(self), &mut result__, visiblemask, numresourcedescs, presourcedescs, ::core::mem::transmute(presourceallocationinfo1.unwrap_or(::std::ptr::null_mut()))); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource2(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC1, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2129,7 +2129,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.CreateCommittedResource2)(::windows_core::Interface::as_raw(self), pheapproperties, heapflags, pdesc, initialresourcestate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource1(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC1, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2145,7 +2145,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).base__.base__.CreateSamplerFeedbackUnorderedAccessView)(::windows_core::Interface::as_raw(self), ptargetedresource.into_param().abi(), pfeedbackresource.into_param().abi(), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints1(&self, presourcedesc: *const D3D12_RESOURCE_DESC1, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.GetCopyableFootprints1)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -2166,7 +2166,7 @@ impl ID3D12Device10 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateCommandQueue1)(::windows_core::Interface::as_raw(self), pdesc, creatorid, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource3(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC1, initiallayout: D3D12_BARRIER_LAYOUT, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, pcastableformats: ::core::option::Option<&[super::Dxgi::Common::DXGI_FORMAT]>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2175,7 +2175,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).CreateCommittedResource3)(::windows_core::Interface::as_raw(self), pheapproperties, heapflags, pdesc, initiallayout, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), pcastableformats.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcastableformats.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource2(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC1, initiallayout: D3D12_BARRIER_LAYOUT, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pcastableformats: ::core::option::Option<&[super::Dxgi::Common::DXGI_FORMAT]>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2184,7 +2184,7 @@ impl ID3D12Device10 { { (::windows_core::Interface::vtable(self).CreatePlacedResource2)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initiallayout, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pcastableformats.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcastableformats.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource2(&self, pdesc: *const D3D12_RESOURCE_DESC, initiallayout: D3D12_BARRIER_LAYOUT, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, pcastableformats: ::core::option::Option<&[super::Dxgi::Common::DXGI_FORMAT]>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2259,7 +2259,7 @@ impl ID3D12Device11 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -2307,7 +2307,7 @@ impl ID3D12Device11 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -2315,7 +2315,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -2324,7 +2324,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -2332,7 +2332,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -2349,7 +2349,7 @@ impl ID3D12Device11 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -2361,7 +2361,7 @@ impl ID3D12Device11 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2375,7 +2375,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2384,7 +2384,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2392,7 +2392,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -2402,7 +2402,7 @@ impl ID3D12Device11 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2411,7 +2411,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -2436,7 +2436,7 @@ impl ID3D12Device11 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -2447,7 +2447,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -2468,7 +2468,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -2482,7 +2482,7 @@ impl ID3D12Device11 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -2507,7 +2507,7 @@ impl ID3D12Device11 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.OpenExistingHeapFromAddress)(::windows_core::Interface::as_raw(self), paddress, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenExistingHeapFromFileMapping(&self, hfilemapping: P0) -> ::windows_core::Result where @@ -2537,7 +2537,7 @@ impl ID3D12Device11 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateProtectedResourceSession)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource1(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2553,7 +2553,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateHeap1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource1(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2562,7 +2562,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateReservedResource1)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo1(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -2600,7 +2600,7 @@ impl ID3D12Device11 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateStateObject)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRaytracingAccelerationStructurePrebuildInfo(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS, pinfo: *mut D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetRaytracingAccelerationStructurePrebuildInfo)(::windows_core::Interface::as_raw(self), pdesc, pinfo) @@ -2608,7 +2608,7 @@ impl ID3D12Device11 { pub unsafe fn CheckDriverMatchingIdentifier(&self, serializeddatatype: D3D12_SERIALIZED_DATA_TYPE, pidentifiertocheck: *const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER) -> D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CheckDriverMatchingIdentifier)(::windows_core::Interface::as_raw(self), serializeddatatype, pidentifiertocheck) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundProcessingMode(&self, mode: D3D12_BACKGROUND_PROCESSING_MODE, measurementsaction: D3D12_MEASUREMENTS_ACTION, heventtosignaluponcompletion: P0, pbfurthermeasurementsdesired: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> where @@ -2631,14 +2631,14 @@ impl ID3D12Device11 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateProtectedResourceSession1)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo2(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC1, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetResourceAllocationInfo2)(::windows_core::Interface::as_raw(self), &mut result__, visiblemask, numresourcedescs, presourcedescs, ::core::mem::transmute(presourceallocationinfo1.unwrap_or(::std::ptr::null_mut()))); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource2(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC1, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2647,7 +2647,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateCommittedResource2)(::windows_core::Interface::as_raw(self), pheapproperties, heapflags, pdesc, initialresourcestate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource1(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC1, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2663,7 +2663,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateSamplerFeedbackUnorderedAccessView)(::windows_core::Interface::as_raw(self), ptargetedresource.into_param().abi(), pfeedbackresource.into_param().abi(), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints1(&self, presourcedesc: *const D3D12_RESOURCE_DESC1, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.GetCopyableFootprints1)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -2684,7 +2684,7 @@ impl ID3D12Device11 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreateCommandQueue1)(::windows_core::Interface::as_raw(self), pdesc, creatorid, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource3(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC1, initiallayout: D3D12_BARRIER_LAYOUT, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, pcastableformats: ::core::option::Option<&[super::Dxgi::Common::DXGI_FORMAT]>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2693,7 +2693,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.CreateCommittedResource3)(::windows_core::Interface::as_raw(self), pheapproperties, heapflags, pdesc, initiallayout, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), pcastableformats.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcastableformats.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource2(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC1, initiallayout: D3D12_BARRIER_LAYOUT, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pcastableformats: ::core::option::Option<&[super::Dxgi::Common::DXGI_FORMAT]>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2702,7 +2702,7 @@ impl ID3D12Device11 { { (::windows_core::Interface::vtable(self).base__.CreatePlacedResource2)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initiallayout, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pcastableformats.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcastableformats.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource2(&self, pdesc: *const D3D12_RESOURCE_DESC, initiallayout: D3D12_BARRIER_LAYOUT, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, pcastableformats: ::core::option::Option<&[super::Dxgi::Common::DXGI_FORMAT]>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2769,7 +2769,7 @@ impl ID3D12Device12 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -2817,7 +2817,7 @@ impl ID3D12Device12 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -2825,7 +2825,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -2834,7 +2834,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -2842,7 +2842,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -2859,7 +2859,7 @@ impl ID3D12Device12 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -2871,7 +2871,7 @@ impl ID3D12Device12 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2885,7 +2885,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2894,7 +2894,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2902,7 +2902,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -2912,7 +2912,7 @@ impl ID3D12Device12 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2921,7 +2921,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -2946,7 +2946,7 @@ impl ID3D12Device12 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -2957,7 +2957,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -2978,7 +2978,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -2992,7 +2992,7 @@ impl ID3D12Device12 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -3017,7 +3017,7 @@ impl ID3D12Device12 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.OpenExistingHeapFromAddress)(::windows_core::Interface::as_raw(self), paddress, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenExistingHeapFromFileMapping(&self, hfilemapping: P0) -> ::windows_core::Result where @@ -3047,7 +3047,7 @@ impl ID3D12Device12 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateProtectedResourceSession)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource1(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3063,7 +3063,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateHeap1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource1(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3072,7 +3072,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateReservedResource1)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo1(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -3110,7 +3110,7 @@ impl ID3D12Device12 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateStateObject)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRaytracingAccelerationStructurePrebuildInfo(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS, pinfo: *mut D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetRaytracingAccelerationStructurePrebuildInfo)(::windows_core::Interface::as_raw(self), pdesc, pinfo) @@ -3118,7 +3118,7 @@ impl ID3D12Device12 { pub unsafe fn CheckDriverMatchingIdentifier(&self, serializeddatatype: D3D12_SERIALIZED_DATA_TYPE, pidentifiertocheck: *const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER) -> D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CheckDriverMatchingIdentifier)(::windows_core::Interface::as_raw(self), serializeddatatype, pidentifiertocheck) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundProcessingMode(&self, mode: D3D12_BACKGROUND_PROCESSING_MODE, measurementsaction: D3D12_MEASUREMENTS_ACTION, heventtosignaluponcompletion: P0, pbfurthermeasurementsdesired: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> where @@ -3141,14 +3141,14 @@ impl ID3D12Device12 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateProtectedResourceSession1)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo2(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC1, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetResourceAllocationInfo2)(::windows_core::Interface::as_raw(self), &mut result__, visiblemask, numresourcedescs, presourcedescs, ::core::mem::transmute(presourceallocationinfo1.unwrap_or(::std::ptr::null_mut()))); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource2(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC1, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3157,7 +3157,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateCommittedResource2)(::windows_core::Interface::as_raw(self), pheapproperties, heapflags, pdesc, initialresourcestate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource1(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC1, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3173,7 +3173,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateSamplerFeedbackUnorderedAccessView)(::windows_core::Interface::as_raw(self), ptargetedresource.into_param().abi(), pfeedbackresource.into_param().abi(), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints1(&self, presourcedesc: *const D3D12_RESOURCE_DESC1, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetCopyableFootprints1)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -3194,7 +3194,7 @@ impl ID3D12Device12 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateCommandQueue1)(::windows_core::Interface::as_raw(self), pdesc, creatorid, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource3(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC1, initiallayout: D3D12_BARRIER_LAYOUT, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, pcastableformats: ::core::option::Option<&[super::Dxgi::Common::DXGI_FORMAT]>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3203,7 +3203,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.CreateCommittedResource3)(::windows_core::Interface::as_raw(self), pheapproperties, heapflags, pdesc, initiallayout, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), pcastableformats.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcastableformats.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource2(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC1, initiallayout: D3D12_BARRIER_LAYOUT, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pcastableformats: ::core::option::Option<&[super::Dxgi::Common::DXGI_FORMAT]>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3212,7 +3212,7 @@ impl ID3D12Device12 { { (::windows_core::Interface::vtable(self).base__.base__.CreatePlacedResource2)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initiallayout, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pcastableformats.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcastableformats.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource2(&self, pdesc: *const D3D12_RESOURCE_DESC, initiallayout: D3D12_BARRIER_LAYOUT, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, pcastableformats: ::core::option::Option<&[super::Dxgi::Common::DXGI_FORMAT]>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3224,7 +3224,7 @@ impl ID3D12Device12 { pub unsafe fn CreateSampler2(&self, pdesc: *const D3D12_SAMPLER_DESC2, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.CreateSampler2)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo3(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC1, pnumcastableformats: ::core::option::Option<*const u32>, ppcastableformats: ::core::option::Option<*const *const super::Dxgi::Common::DXGI_FORMAT>, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -3289,7 +3289,7 @@ impl ID3D12Device2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -3337,7 +3337,7 @@ impl ID3D12Device2 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3345,7 +3345,7 @@ impl ID3D12Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3354,7 +3354,7 @@ impl ID3D12Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3362,7 +3362,7 @@ impl ID3D12Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3379,7 +3379,7 @@ impl ID3D12Device2 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -3391,7 +3391,7 @@ impl ID3D12Device2 { (::windows_core::Interface::vtable(self).base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3405,7 +3405,7 @@ impl ID3D12Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3414,7 +3414,7 @@ impl ID3D12Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3422,7 +3422,7 @@ impl ID3D12Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -3432,7 +3432,7 @@ impl ID3D12Device2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3441,7 +3441,7 @@ impl ID3D12Device2 { { (::windows_core::Interface::vtable(self).base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -3466,7 +3466,7 @@ impl ID3D12Device2 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -3477,7 +3477,7 @@ impl ID3D12Device2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -3498,7 +3498,7 @@ impl ID3D12Device2 { { (::windows_core::Interface::vtable(self).base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -3512,7 +3512,7 @@ impl ID3D12Device2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -3585,7 +3585,7 @@ impl ID3D12Device3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -3633,7 +3633,7 @@ impl ID3D12Device3 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3641,7 +3641,7 @@ impl ID3D12Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3650,7 +3650,7 @@ impl ID3D12Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3658,7 +3658,7 @@ impl ID3D12Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3675,7 +3675,7 @@ impl ID3D12Device3 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -3687,7 +3687,7 @@ impl ID3D12Device3 { (::windows_core::Interface::vtable(self).base__.base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3701,7 +3701,7 @@ impl ID3D12Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3710,7 +3710,7 @@ impl ID3D12Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3718,7 +3718,7 @@ impl ID3D12Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -3728,7 +3728,7 @@ impl ID3D12Device3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3737,7 +3737,7 @@ impl ID3D12Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -3762,7 +3762,7 @@ impl ID3D12Device3 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -3773,7 +3773,7 @@ impl ID3D12Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -3794,7 +3794,7 @@ impl ID3D12Device3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -3808,7 +3808,7 @@ impl ID3D12Device3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -3833,7 +3833,7 @@ impl ID3D12Device3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).OpenExistingHeapFromAddress)(::windows_core::Interface::as_raw(self), paddress, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenExistingHeapFromFileMapping(&self, hfilemapping: P0) -> ::windows_core::Result where @@ -3909,7 +3909,7 @@ impl ID3D12Device4 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -3957,7 +3957,7 @@ impl ID3D12Device4 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3965,7 +3965,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3974,7 +3974,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3982,7 +3982,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -3999,7 +3999,7 @@ impl ID3D12Device4 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -4011,7 +4011,7 @@ impl ID3D12Device4 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4025,7 +4025,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4034,7 +4034,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4042,7 +4042,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -4052,7 +4052,7 @@ impl ID3D12Device4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4061,7 +4061,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -4086,7 +4086,7 @@ impl ID3D12Device4 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -4097,7 +4097,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -4118,7 +4118,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -4132,7 +4132,7 @@ impl ID3D12Device4 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -4157,7 +4157,7 @@ impl ID3D12Device4 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.OpenExistingHeapFromAddress)(::windows_core::Interface::as_raw(self), paddress, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenExistingHeapFromFileMapping(&self, hfilemapping: P0) -> ::windows_core::Result where @@ -4187,7 +4187,7 @@ impl ID3D12Device4 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateProtectedResourceSession)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource1(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4203,7 +4203,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).CreateHeap1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource1(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4212,7 +4212,7 @@ impl ID3D12Device4 { { (::windows_core::Interface::vtable(self).CreateReservedResource1)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo1(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -4288,7 +4288,7 @@ impl ID3D12Device5 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -4336,7 +4336,7 @@ impl ID3D12Device5 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -4344,7 +4344,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -4353,7 +4353,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -4361,7 +4361,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -4378,7 +4378,7 @@ impl ID3D12Device5 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -4390,7 +4390,7 @@ impl ID3D12Device5 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4404,7 +4404,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4413,7 +4413,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4421,7 +4421,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -4431,7 +4431,7 @@ impl ID3D12Device5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4440,7 +4440,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -4465,7 +4465,7 @@ impl ID3D12Device5 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -4476,7 +4476,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -4497,7 +4497,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -4511,7 +4511,7 @@ impl ID3D12Device5 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -4536,7 +4536,7 @@ impl ID3D12Device5 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.OpenExistingHeapFromAddress)(::windows_core::Interface::as_raw(self), paddress, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenExistingHeapFromFileMapping(&self, hfilemapping: P0) -> ::windows_core::Result where @@ -4566,7 +4566,7 @@ impl ID3D12Device5 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateProtectedResourceSession)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource1(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4582,7 +4582,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.CreateHeap1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource1(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4591,7 +4591,7 @@ impl ID3D12Device5 { { (::windows_core::Interface::vtable(self).base__.CreateReservedResource1)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo1(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -4629,7 +4629,7 @@ impl ID3D12Device5 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateStateObject)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRaytracingAccelerationStructurePrebuildInfo(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS, pinfo: *mut D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO) { (::windows_core::Interface::vtable(self).GetRaytracingAccelerationStructurePrebuildInfo)(::windows_core::Interface::as_raw(self), pdesc, pinfo) @@ -4702,7 +4702,7 @@ impl ID3D12Device6 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -4750,7 +4750,7 @@ impl ID3D12Device6 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -4758,7 +4758,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -4767,7 +4767,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -4775,7 +4775,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -4792,7 +4792,7 @@ impl ID3D12Device6 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -4804,7 +4804,7 @@ impl ID3D12Device6 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4818,7 +4818,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4827,7 +4827,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4835,7 +4835,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -4845,7 +4845,7 @@ impl ID3D12Device6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4854,7 +4854,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -4879,7 +4879,7 @@ impl ID3D12Device6 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -4890,7 +4890,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -4911,7 +4911,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -4925,7 +4925,7 @@ impl ID3D12Device6 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -4950,7 +4950,7 @@ impl ID3D12Device6 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.OpenExistingHeapFromAddress)(::windows_core::Interface::as_raw(self), paddress, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenExistingHeapFromFileMapping(&self, hfilemapping: P0) -> ::windows_core::Result where @@ -4980,7 +4980,7 @@ impl ID3D12Device6 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreateProtectedResourceSession)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource1(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4996,7 +4996,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.CreateHeap1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource1(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5005,7 +5005,7 @@ impl ID3D12Device6 { { (::windows_core::Interface::vtable(self).base__.base__.CreateReservedResource1)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo1(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -5043,7 +5043,7 @@ impl ID3D12Device6 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateStateObject)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRaytracingAccelerationStructurePrebuildInfo(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS, pinfo: *mut D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO) { (::windows_core::Interface::vtable(self).base__.GetRaytracingAccelerationStructurePrebuildInfo)(::windows_core::Interface::as_raw(self), pdesc, pinfo) @@ -5051,7 +5051,7 @@ impl ID3D12Device6 { pub unsafe fn CheckDriverMatchingIdentifier(&self, serializeddatatype: D3D12_SERIALIZED_DATA_TYPE, pidentifiertocheck: *const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER) -> D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS { (::windows_core::Interface::vtable(self).base__.CheckDriverMatchingIdentifier)(::windows_core::Interface::as_raw(self), serializeddatatype, pidentifiertocheck) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundProcessingMode(&self, mode: D3D12_BACKGROUND_PROCESSING_MODE, measurementsaction: D3D12_MEASUREMENTS_ACTION, heventtosignaluponcompletion: P0, pbfurthermeasurementsdesired: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> where @@ -5117,7 +5117,7 @@ impl ID3D12Device7 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -5165,7 +5165,7 @@ impl ID3D12Device7 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -5173,7 +5173,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -5182,7 +5182,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -5190,7 +5190,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -5207,7 +5207,7 @@ impl ID3D12Device7 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -5219,7 +5219,7 @@ impl ID3D12Device7 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5233,7 +5233,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5242,7 +5242,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5250,7 +5250,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -5260,7 +5260,7 @@ impl ID3D12Device7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5269,7 +5269,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -5294,7 +5294,7 @@ impl ID3D12Device7 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -5305,7 +5305,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -5326,7 +5326,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -5340,7 +5340,7 @@ impl ID3D12Device7 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -5365,7 +5365,7 @@ impl ID3D12Device7 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.OpenExistingHeapFromAddress)(::windows_core::Interface::as_raw(self), paddress, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenExistingHeapFromFileMapping(&self, hfilemapping: P0) -> ::windows_core::Result where @@ -5395,7 +5395,7 @@ impl ID3D12Device7 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateProtectedResourceSession)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource1(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5411,7 +5411,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateHeap1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource1(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5420,7 +5420,7 @@ impl ID3D12Device7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateReservedResource1)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo1(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -5458,7 +5458,7 @@ impl ID3D12Device7 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreateStateObject)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRaytracingAccelerationStructurePrebuildInfo(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS, pinfo: *mut D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO) { (::windows_core::Interface::vtable(self).base__.base__.GetRaytracingAccelerationStructurePrebuildInfo)(::windows_core::Interface::as_raw(self), pdesc, pinfo) @@ -5466,7 +5466,7 @@ impl ID3D12Device7 { pub unsafe fn CheckDriverMatchingIdentifier(&self, serializeddatatype: D3D12_SERIALIZED_DATA_TYPE, pidentifiertocheck: *const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER) -> D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS { (::windows_core::Interface::vtable(self).base__.base__.CheckDriverMatchingIdentifier)(::windows_core::Interface::as_raw(self), serializeddatatype, pidentifiertocheck) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundProcessingMode(&self, mode: D3D12_BACKGROUND_PROCESSING_MODE, measurementsaction: D3D12_MEASUREMENTS_ACTION, heventtosignaluponcompletion: P0, pbfurthermeasurementsdesired: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> where @@ -5545,7 +5545,7 @@ impl ID3D12Device8 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -5593,7 +5593,7 @@ impl ID3D12Device8 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -5601,7 +5601,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -5610,7 +5610,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -5618,7 +5618,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -5635,7 +5635,7 @@ impl ID3D12Device8 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -5647,7 +5647,7 @@ impl ID3D12Device8 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5661,7 +5661,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5670,7 +5670,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5678,7 +5678,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -5688,7 +5688,7 @@ impl ID3D12Device8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5697,7 +5697,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -5722,7 +5722,7 @@ impl ID3D12Device8 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -5733,7 +5733,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -5754,7 +5754,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -5768,7 +5768,7 @@ impl ID3D12Device8 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -5793,7 +5793,7 @@ impl ID3D12Device8 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.OpenExistingHeapFromAddress)(::windows_core::Interface::as_raw(self), paddress, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenExistingHeapFromFileMapping(&self, hfilemapping: P0) -> ::windows_core::Result where @@ -5823,7 +5823,7 @@ impl ID3D12Device8 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateProtectedResourceSession)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource1(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5839,7 +5839,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateHeap1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource1(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5848,7 +5848,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateReservedResource1)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo1(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -5886,7 +5886,7 @@ impl ID3D12Device8 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateStateObject)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRaytracingAccelerationStructurePrebuildInfo(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS, pinfo: *mut D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO) { (::windows_core::Interface::vtable(self).base__.base__.base__.GetRaytracingAccelerationStructurePrebuildInfo)(::windows_core::Interface::as_raw(self), pdesc, pinfo) @@ -5894,7 +5894,7 @@ impl ID3D12Device8 { pub unsafe fn CheckDriverMatchingIdentifier(&self, serializeddatatype: D3D12_SERIALIZED_DATA_TYPE, pidentifiertocheck: *const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER) -> D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS { (::windows_core::Interface::vtable(self).base__.base__.base__.CheckDriverMatchingIdentifier)(::windows_core::Interface::as_raw(self), serializeddatatype, pidentifiertocheck) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundProcessingMode(&self, mode: D3D12_BACKGROUND_PROCESSING_MODE, measurementsaction: D3D12_MEASUREMENTS_ACTION, heventtosignaluponcompletion: P0, pbfurthermeasurementsdesired: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> where @@ -5917,14 +5917,14 @@ impl ID3D12Device8 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateProtectedResourceSession1)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo2(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC1, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).GetResourceAllocationInfo2)(::windows_core::Interface::as_raw(self), &mut result__, visiblemask, numresourcedescs, presourcedescs, ::core::mem::transmute(presourceallocationinfo1.unwrap_or(::std::ptr::null_mut()))); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource2(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC1, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5933,7 +5933,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).CreateCommittedResource2)(::windows_core::Interface::as_raw(self), pheapproperties, heapflags, pdesc, initialresourcestate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource1(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC1, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5949,7 +5949,7 @@ impl ID3D12Device8 { { (::windows_core::Interface::vtable(self).CreateSamplerFeedbackUnorderedAccessView)(::windows_core::Interface::as_raw(self), ptargetedresource.into_param().abi(), pfeedbackresource.into_param().abi(), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints1(&self, presourcedesc: *const D3D12_RESOURCE_DESC1, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).GetCopyableFootprints1)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -6025,7 +6025,7 @@ impl ID3D12Device9 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateCommandAllocator)(::windows_core::Interface::as_raw(self), r#type, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateGraphicsPipelineState(&self, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -6073,7 +6073,7 @@ impl ID3D12Device9 { pub unsafe fn CreateConstantBufferView(&self, pdesc: ::core::option::Option<*const D3D12_CONSTANT_BUFFER_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateConstantBufferView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateShaderResourceView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_SHADER_RESOURCE_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -6081,7 +6081,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateShaderResourceView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateUnorderedAccessView(&self, presource: P0, pcounterresource: P1, pdesc: ::core::option::Option<*const D3D12_UNORDERED_ACCESS_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -6090,7 +6090,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateUnorderedAccessView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcounterresource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateRenderTargetView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_RENDER_TARGET_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -6098,7 +6098,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateRenderTargetView)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateDepthStencilView(&self, presource: P0, pdesc: ::core::option::Option<*const D3D12_DEPTH_STENCIL_VIEW_DESC>, destdescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) where @@ -6115,7 +6115,7 @@ impl ID3D12Device9 { pub unsafe fn CopyDescriptorsSimple(&self, numdescriptors: u32, destdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, srcdescriptorrangestart: D3D12_CPU_DESCRIPTOR_HANDLE, descriptorheapstype: D3D12_DESCRIPTOR_HEAP_TYPE) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CopyDescriptorsSimple)(::windows_core::Interface::as_raw(self), numdescriptors, ::core::mem::transmute(destdescriptorrangestart), ::core::mem::transmute(srcdescriptorrangestart), descriptorheapstype) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo(&self, visiblemask: u32, presourcedescs: &[D3D12_RESOURCE_DESC]) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -6127,7 +6127,7 @@ impl ID3D12Device9 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.GetCustomHeapProperties)(::windows_core::Interface::as_raw(self), &mut result__, nodemask, heaptype); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6141,7 +6141,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6150,7 +6150,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreatePlacedResource)(::windows_core::Interface::as_raw(self), pheap.into_param().abi(), heapoffset, pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6158,7 +6158,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateReservedResource)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, access: u32, name: P1) -> ::windows_core::Result where @@ -6168,7 +6168,7 @@ impl ID3D12Device9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null())), access, name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6177,7 +6177,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.OpenSharedHandle)(::windows_core::Interface::as_raw(self), nthandle.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandleByName(&self, name: P0, access: u32) -> ::windows_core::Result where @@ -6202,7 +6202,7 @@ impl ID3D12Device9 { pub unsafe fn GetDeviceRemovedReason(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.GetDeviceRemovedReason)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints(&self, presourcedesc: *const D3D12_RESOURCE_DESC, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.GetCopyableFootprints)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -6213,7 +6213,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CreateQueryHeap)(::windows_core::Interface::as_raw(self), pdesc, &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStablePowerState(&self, enable: P0) -> ::windows_core::Result<()> where @@ -6234,7 +6234,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.GetResourceTiling)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ::core::mem::transmute(pnumtilesforentireresource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppackedmipdesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pstandardtileshapefornonpackedmips.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumsubresourcetilings.unwrap_or(::std::ptr::null_mut())), firstsubresourcetilingtoget, psubresourcetilingsfornonpackedmips) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLuid(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -6248,7 +6248,7 @@ impl ID3D12Device9 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CreatePipelineLibrary)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plibraryblob.as_ptr()), plibraryblob.len() as _, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnMultipleFenceCompletion(&self, ppfences: *const ::core::option::Option, pfencevalues: *const u64, numfences: u32, flags: D3D12_MULTIPLE_FENCE_WAIT_FLAGS, hevent: P0) -> ::windows_core::Result<()> where @@ -6273,7 +6273,7 @@ impl ID3D12Device9 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.OpenExistingHeapFromAddress)(::windows_core::Interface::as_raw(self), paddress, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenExistingHeapFromFileMapping(&self, hfilemapping: P0) -> ::windows_core::Result where @@ -6303,7 +6303,7 @@ impl ID3D12Device9 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateProtectedResourceSession)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource1(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6319,7 +6319,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateHeap1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateReservedResource1(&self, pdesc: *const D3D12_RESOURCE_DESC, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6328,7 +6328,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateReservedResource1)(::windows_core::Interface::as_raw(self), pdesc, initialstate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo1(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); @@ -6366,7 +6366,7 @@ impl ID3D12Device9 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateStateObject)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRaytracingAccelerationStructurePrebuildInfo(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS, pinfo: *mut D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetRaytracingAccelerationStructurePrebuildInfo)(::windows_core::Interface::as_raw(self), pdesc, pinfo) @@ -6374,7 +6374,7 @@ impl ID3D12Device9 { pub unsafe fn CheckDriverMatchingIdentifier(&self, serializeddatatype: D3D12_SERIALIZED_DATA_TYPE, pidentifiertocheck: *const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER) -> D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CheckDriverMatchingIdentifier)(::windows_core::Interface::as_raw(self), serializeddatatype, pidentifiertocheck) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundProcessingMode(&self, mode: D3D12_BACKGROUND_PROCESSING_MODE, measurementsaction: D3D12_MEASUREMENTS_ACTION, heventtosignaluponcompletion: P0, pbfurthermeasurementsdesired: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> where @@ -6397,14 +6397,14 @@ impl ID3D12Device9 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreateProtectedResourceSession1)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetResourceAllocationInfo2(&self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC1, presourceallocationinfo1: ::core::option::Option<*mut D3D12_RESOURCE_ALLOCATION_INFO1>) -> D3D12_RESOURCE_ALLOCATION_INFO { let mut result__: D3D12_RESOURCE_ALLOCATION_INFO = ::core::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetResourceAllocationInfo2)(::windows_core::Interface::as_raw(self), &mut result__, visiblemask, numresourcedescs, presourcedescs, ::core::mem::transmute(presourceallocationinfo1.unwrap_or(::std::ptr::null_mut()))); result__ } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateCommittedResource2(&self, pheapproperties: *const D3D12_HEAP_PROPERTIES, heapflags: D3D12_HEAP_FLAGS, pdesc: *const D3D12_RESOURCE_DESC1, initialresourcestate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, pprotectedsession: P0, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6413,7 +6413,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.CreateCommittedResource2)(::windows_core::Interface::as_raw(self), pheapproperties, heapflags, pdesc, initialresourcestate, ::core::mem::transmute(poptimizedclearvalue.unwrap_or(::std::ptr::null())), pprotectedsession.into_param().abi(), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreatePlacedResource1(&self, pheap: P0, heapoffset: u64, pdesc: *const D3D12_RESOURCE_DESC1, initialstate: D3D12_RESOURCE_STATES, poptimizedclearvalue: ::core::option::Option<*const D3D12_CLEAR_VALUE>, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6429,7 +6429,7 @@ impl ID3D12Device9 { { (::windows_core::Interface::vtable(self).base__.CreateSamplerFeedbackUnorderedAccessView)(::windows_core::Interface::as_raw(self), ptargetedresource.into_param().abi(), pfeedbackresource.into_param().abi(), ::core::mem::transmute(destdescriptor)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetCopyableFootprints1(&self, presourcedesc: *const D3D12_RESOURCE_DESC1, firstsubresource: u32, numsubresources: u32, baseoffset: u64, playouts: ::core::option::Option<*mut D3D12_PLACED_SUBRESOURCE_FOOTPRINT>, pnumrows: ::core::option::Option<*mut u32>, prowsizeinbytes: ::core::option::Option<*mut u64>, ptotalbytes: ::core::option::Option<*mut u64>) { (::windows_core::Interface::vtable(self).base__.GetCopyableFootprints1)(::windows_core::Interface::as_raw(self), presourcedesc, firstsubresource, numsubresources, baseoffset, ::core::mem::transmute(playouts.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnumrows.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prowsizeinbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ptotalbytes.unwrap_or(::std::ptr::null_mut()))) @@ -6524,7 +6524,7 @@ impl ID3D12DeviceConfiguration { pub unsafe fn GetEnabledExperimentalFeatures(&self, pguids: &mut [::windows_core::GUID]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEnabledExperimentalFeatures)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pguids.as_ptr()), pguids.len() as _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn SerializeVersionedRootSignature(&self, pdesc: *const D3D12_VERSIONED_ROOT_SIGNATURE_DESC, ppresult: *mut ::core::option::Option, pperror: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SerializeVersionedRootSignature)(::windows_core::Interface::as_raw(self), pdesc, ::core::mem::transmute(ppresult), ::core::mem::transmute(pperror.unwrap_or(::std::ptr::null_mut()))).ok() @@ -6584,7 +6584,7 @@ impl ID3D12DeviceFactory { pub unsafe fn EnableExperimentalFeatures(&self, numfeatures: u32, piids: *const ::windows_core::GUID, pconfigurationstructs: ::core::option::Option<*const ::core::ffi::c_void>, pconfigurationstructsizes: ::core::option::Option<*const u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableExperimentalFeatures)(::windows_core::Interface::as_raw(self), numfeatures, piids, ::core::mem::transmute(pconfigurationstructs.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pconfigurationstructsizes.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn CreateDevice(&self, adapter: P0, featurelevel: super::Direct3D::D3D_FEATURE_LEVEL, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6806,7 +6806,7 @@ impl ID3D12DeviceRemovedExtendedDataSettings2 { pub unsafe fn SetBreadcrumbContextEnablement(&self, enablement: D3D12_DRED_ENABLEMENT) { (::windows_core::Interface::vtable(self).base__.SetBreadcrumbContextEnablement)(::windows_core::Interface::as_raw(self), enablement) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseMarkersOnlyAutoBreadcrumbs(&self, markersonly: P0) where @@ -6864,7 +6864,7 @@ impl ID3D12Fence { pub unsafe fn GetCompletedValue(&self) -> u64 { (::windows_core::Interface::vtable(self).GetCompletedValue)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnCompletion(&self, value: u64, hevent: P0) -> ::windows_core::Result<()> where @@ -6927,7 +6927,7 @@ impl ID3D12Fence1 { pub unsafe fn GetCompletedValue(&self) -> u64 { (::windows_core::Interface::vtable(self).base__.GetCompletedValue)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventOnCompletion(&self, value: u64, hevent: P0) -> ::windows_core::Result<()> where @@ -6961,7 +6961,7 @@ pub struct ID3D12Fence1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12FunctionParameterReflection(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D12FunctionParameterReflection { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D12_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -6984,7 +6984,7 @@ pub struct ID3D12FunctionParameterReflection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12FunctionReflection(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D12FunctionReflection { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub unsafe fn GetDesc(&self, pdesc: *mut D3D12_FUNCTION_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -6998,7 +6998,7 @@ impl ID3D12FunctionReflection { { (::windows_core::Interface::vtable(self).GetConstantBufferByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDesc(&self, resourceindex: u32, pdesc: *mut D3D12_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetResourceBindingDesc)(::windows_core::Interface::as_raw(self), resourceindex, pdesc).ok() @@ -7009,7 +7009,7 @@ impl ID3D12FunctionReflection { { (::windows_core::Interface::vtable(self).GetVariableByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDescByName(&self, name: P0, pdesc: *mut D3D12_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> where @@ -7109,7 +7109,7 @@ impl ID3D12GraphicsCommandList { { (::windows_core::Interface::vtable(self).CopyBufferRegion)(::windows_core::Interface::as_raw(self), pdstbuffer.into_param().abi(), dstoffset, psrcbuffer.into_param().abi(), srcoffset, numbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CopyTextureRegion(&self, pdst: *const D3D12_TEXTURE_COPY_LOCATION, dstx: u32, dsty: u32, dstz: u32, psrc: *const D3D12_TEXTURE_COPY_LOCATION, psrcbox: ::core::option::Option<*const D3D12_BOX>) { (::windows_core::Interface::vtable(self).CopyTextureRegion)(::windows_core::Interface::as_raw(self), pdst, dstx, dsty, dstz, psrc, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) @@ -7121,7 +7121,7 @@ impl ID3D12GraphicsCommandList { { (::windows_core::Interface::vtable(self).CopyResource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), psrcresource.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D12_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: D3D12_TILE_COPY_FLAGS) where @@ -7130,7 +7130,7 @@ impl ID3D12GraphicsCommandList { { (::windows_core::Interface::vtable(self).CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -7139,7 +7139,7 @@ impl ID3D12GraphicsCommandList { { (::windows_core::Interface::vtable(self).ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, primitivetopology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), primitivetopology) @@ -7147,7 +7147,7 @@ impl ID3D12GraphicsCommandList { pub unsafe fn RSSetViewports(&self, pviewports: &[D3D12_VIEWPORT]) { (::windows_core::Interface::vtable(self).RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.len() as _, ::core::mem::transmute(pviewports.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) @@ -7224,7 +7224,7 @@ impl ID3D12GraphicsCommandList { pub unsafe fn SetGraphicsRootUnorderedAccessView(&self, rootparameterindex: u32, bufferlocation: u64) { (::windows_core::Interface::vtable(self).SetGraphicsRootUnorderedAccessView)(::windows_core::Interface::as_raw(self), rootparameterindex, bufferlocation) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pview: ::core::option::Option<*const D3D12_INDEX_BUFFER_VIEW>) { (::windows_core::Interface::vtable(self).IASetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pview.unwrap_or(::std::ptr::null()))) @@ -7235,7 +7235,7 @@ impl ID3D12GraphicsCommandList { pub unsafe fn SOSetTargets(&self, startslot: u32, pviews: ::core::option::Option<&[D3D12_STREAM_OUTPUT_BUFFER_VIEW]>) { (::windows_core::Interface::vtable(self).SOSetTargets)(::windows_core::Interface::as_raw(self), startslot, pviews.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviews.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OMSetRenderTargets(&self, numrendertargetdescriptors: u32, prendertargetdescriptors: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>, rtssinglehandletodescriptorrange: P0, pdepthstencildescriptor: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>) where @@ -7243,17 +7243,17 @@ impl ID3D12GraphicsCommandList { { (::windows_core::Interface::vtable(self).OMSetRenderTargets)(::windows_core::Interface::as_raw(self), numrendertargetdescriptors, ::core::mem::transmute(prendertargetdescriptors.unwrap_or(::std::ptr::null())), rtssinglehandletodescriptorrange.into_param().abi(), ::core::mem::transmute(pdepthstencildescriptor.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearDepthStencilView(&self, depthstencilview: D3D12_CPU_DESCRIPTOR_HANDLE, clearflags: D3D12_CLEAR_FLAGS, depth: f32, stencil: u8, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).ClearDepthStencilView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(depthstencilview), clearflags, depth, stencil, prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearRenderTargetView(&self, rendertargetview: D3D12_CPU_DESCRIPTOR_HANDLE, colorrgba: &[f32; 4], prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).ClearRenderTargetView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rendertargetview), ::core::mem::transmute(colorrgba.as_ptr()), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewUint(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[u32; 4], prects: &[super::super::Foundation::RECT]) where @@ -7261,7 +7261,7 @@ impl ID3D12GraphicsCommandList { { (::windows_core::Interface::vtable(self).ClearUnorderedAccessViewUint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewFloat(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[f32; 4], prects: &[super::super::Foundation::RECT]) where @@ -7269,7 +7269,7 @@ impl ID3D12GraphicsCommandList { { (::windows_core::Interface::vtable(self).ClearUnorderedAccessViewFloat)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const D3D12_DISCARD_REGION>) where @@ -7484,7 +7484,7 @@ impl ID3D12GraphicsCommandList1 { { (::windows_core::Interface::vtable(self).base__.CopyBufferRegion)(::windows_core::Interface::as_raw(self), pdstbuffer.into_param().abi(), dstoffset, psrcbuffer.into_param().abi(), srcoffset, numbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CopyTextureRegion(&self, pdst: *const D3D12_TEXTURE_COPY_LOCATION, dstx: u32, dsty: u32, dstz: u32, psrc: *const D3D12_TEXTURE_COPY_LOCATION, psrcbox: ::core::option::Option<*const D3D12_BOX>) { (::windows_core::Interface::vtable(self).base__.CopyTextureRegion)(::windows_core::Interface::as_raw(self), pdst, dstx, dsty, dstz, psrc, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) @@ -7496,7 +7496,7 @@ impl ID3D12GraphicsCommandList1 { { (::windows_core::Interface::vtable(self).base__.CopyResource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), psrcresource.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D12_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: D3D12_TILE_COPY_FLAGS) where @@ -7505,7 +7505,7 @@ impl ID3D12GraphicsCommandList1 { { (::windows_core::Interface::vtable(self).base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -7514,7 +7514,7 @@ impl ID3D12GraphicsCommandList1 { { (::windows_core::Interface::vtable(self).base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, primitivetopology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), primitivetopology) @@ -7522,7 +7522,7 @@ impl ID3D12GraphicsCommandList1 { pub unsafe fn RSSetViewports(&self, pviewports: &[D3D12_VIEWPORT]) { (::windows_core::Interface::vtable(self).base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.len() as _, ::core::mem::transmute(pviewports.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) @@ -7599,7 +7599,7 @@ impl ID3D12GraphicsCommandList1 { pub unsafe fn SetGraphicsRootUnorderedAccessView(&self, rootparameterindex: u32, bufferlocation: u64) { (::windows_core::Interface::vtable(self).base__.SetGraphicsRootUnorderedAccessView)(::windows_core::Interface::as_raw(self), rootparameterindex, bufferlocation) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pview: ::core::option::Option<*const D3D12_INDEX_BUFFER_VIEW>) { (::windows_core::Interface::vtable(self).base__.IASetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pview.unwrap_or(::std::ptr::null()))) @@ -7610,7 +7610,7 @@ impl ID3D12GraphicsCommandList1 { pub unsafe fn SOSetTargets(&self, startslot: u32, pviews: ::core::option::Option<&[D3D12_STREAM_OUTPUT_BUFFER_VIEW]>) { (::windows_core::Interface::vtable(self).base__.SOSetTargets)(::windows_core::Interface::as_raw(self), startslot, pviews.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviews.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OMSetRenderTargets(&self, numrendertargetdescriptors: u32, prendertargetdescriptors: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>, rtssinglehandletodescriptorrange: P0, pdepthstencildescriptor: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>) where @@ -7618,17 +7618,17 @@ impl ID3D12GraphicsCommandList1 { { (::windows_core::Interface::vtable(self).base__.OMSetRenderTargets)(::windows_core::Interface::as_raw(self), numrendertargetdescriptors, ::core::mem::transmute(prendertargetdescriptors.unwrap_or(::std::ptr::null())), rtssinglehandletodescriptorrange.into_param().abi(), ::core::mem::transmute(pdepthstencildescriptor.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearDepthStencilView(&self, depthstencilview: D3D12_CPU_DESCRIPTOR_HANDLE, clearflags: D3D12_CLEAR_FLAGS, depth: f32, stencil: u8, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.ClearDepthStencilView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(depthstencilview), clearflags, depth, stencil, prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearRenderTargetView(&self, rendertargetview: D3D12_CPU_DESCRIPTOR_HANDLE, colorrgba: &[f32; 4], prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.ClearRenderTargetView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rendertargetview), ::core::mem::transmute(colorrgba.as_ptr()), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewUint(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[u32; 4], prects: &[super::super::Foundation::RECT]) where @@ -7636,7 +7636,7 @@ impl ID3D12GraphicsCommandList1 { { (::windows_core::Interface::vtable(self).base__.ClearUnorderedAccessViewUint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewFloat(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[f32; 4], prects: &[super::super::Foundation::RECT]) where @@ -7644,7 +7644,7 @@ impl ID3D12GraphicsCommandList1 { { (::windows_core::Interface::vtable(self).base__.ClearUnorderedAccessViewFloat)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const D3D12_DISCARD_REGION>) where @@ -7714,7 +7714,7 @@ impl ID3D12GraphicsCommandList1 { pub unsafe fn SetSamplePositions(&self, numsamplesperpixel: u32, numpixels: u32, psamplepositions: *const D3D12_SAMPLE_POSITION) { (::windows_core::Interface::vtable(self).SetSamplePositions)(::windows_core::Interface::as_raw(self), numsamplesperpixel, numpixels, psamplepositions) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveSubresourceRegion(&self, pdstresource: P0, dstsubresource: u32, dstx: u32, dsty: u32, psrcresource: P1, srcsubresource: u32, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>, format: super::Dxgi::Common::DXGI_FORMAT, resolvemode: D3D12_RESOLVE_MODE) where @@ -7813,7 +7813,7 @@ impl ID3D12GraphicsCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.CopyBufferRegion)(::windows_core::Interface::as_raw(self), pdstbuffer.into_param().abi(), dstoffset, psrcbuffer.into_param().abi(), srcoffset, numbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CopyTextureRegion(&self, pdst: *const D3D12_TEXTURE_COPY_LOCATION, dstx: u32, dsty: u32, dstz: u32, psrc: *const D3D12_TEXTURE_COPY_LOCATION, psrcbox: ::core::option::Option<*const D3D12_BOX>) { (::windows_core::Interface::vtable(self).base__.base__.CopyTextureRegion)(::windows_core::Interface::as_raw(self), pdst, dstx, dsty, dstz, psrc, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) @@ -7825,7 +7825,7 @@ impl ID3D12GraphicsCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.CopyResource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), psrcresource.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D12_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: D3D12_TILE_COPY_FLAGS) where @@ -7834,7 +7834,7 @@ impl ID3D12GraphicsCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -7843,7 +7843,7 @@ impl ID3D12GraphicsCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, primitivetopology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), primitivetopology) @@ -7851,7 +7851,7 @@ impl ID3D12GraphicsCommandList2 { pub unsafe fn RSSetViewports(&self, pviewports: &[D3D12_VIEWPORT]) { (::windows_core::Interface::vtable(self).base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.len() as _, ::core::mem::transmute(pviewports.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) @@ -7928,7 +7928,7 @@ impl ID3D12GraphicsCommandList2 { pub unsafe fn SetGraphicsRootUnorderedAccessView(&self, rootparameterindex: u32, bufferlocation: u64) { (::windows_core::Interface::vtable(self).base__.base__.SetGraphicsRootUnorderedAccessView)(::windows_core::Interface::as_raw(self), rootparameterindex, bufferlocation) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pview: ::core::option::Option<*const D3D12_INDEX_BUFFER_VIEW>) { (::windows_core::Interface::vtable(self).base__.base__.IASetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pview.unwrap_or(::std::ptr::null()))) @@ -7939,7 +7939,7 @@ impl ID3D12GraphicsCommandList2 { pub unsafe fn SOSetTargets(&self, startslot: u32, pviews: ::core::option::Option<&[D3D12_STREAM_OUTPUT_BUFFER_VIEW]>) { (::windows_core::Interface::vtable(self).base__.base__.SOSetTargets)(::windows_core::Interface::as_raw(self), startslot, pviews.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviews.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OMSetRenderTargets(&self, numrendertargetdescriptors: u32, prendertargetdescriptors: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>, rtssinglehandletodescriptorrange: P0, pdepthstencildescriptor: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>) where @@ -7947,17 +7947,17 @@ impl ID3D12GraphicsCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.OMSetRenderTargets)(::windows_core::Interface::as_raw(self), numrendertargetdescriptors, ::core::mem::transmute(prendertargetdescriptors.unwrap_or(::std::ptr::null())), rtssinglehandletodescriptorrange.into_param().abi(), ::core::mem::transmute(pdepthstencildescriptor.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearDepthStencilView(&self, depthstencilview: D3D12_CPU_DESCRIPTOR_HANDLE, clearflags: D3D12_CLEAR_FLAGS, depth: f32, stencil: u8, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.ClearDepthStencilView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(depthstencilview), clearflags, depth, stencil, prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearRenderTargetView(&self, rendertargetview: D3D12_CPU_DESCRIPTOR_HANDLE, colorrgba: &[f32; 4], prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.ClearRenderTargetView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rendertargetview), ::core::mem::transmute(colorrgba.as_ptr()), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewUint(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[u32; 4], prects: &[super::super::Foundation::RECT]) where @@ -7965,7 +7965,7 @@ impl ID3D12GraphicsCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.ClearUnorderedAccessViewUint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewFloat(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[f32; 4], prects: &[super::super::Foundation::RECT]) where @@ -7973,7 +7973,7 @@ impl ID3D12GraphicsCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.ClearUnorderedAccessViewFloat)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const D3D12_DISCARD_REGION>) where @@ -8043,7 +8043,7 @@ impl ID3D12GraphicsCommandList2 { pub unsafe fn SetSamplePositions(&self, numsamplesperpixel: u32, numpixels: u32, psamplepositions: *const D3D12_SAMPLE_POSITION) { (::windows_core::Interface::vtable(self).base__.SetSamplePositions)(::windows_core::Interface::as_raw(self), numsamplesperpixel, numpixels, psamplepositions) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveSubresourceRegion(&self, pdstresource: P0, dstsubresource: u32, dstx: u32, dsty: u32, psrcresource: P1, srcsubresource: u32, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>, format: super::Dxgi::Common::DXGI_FORMAT, resolvemode: D3D12_RESOLVE_MODE) where @@ -8137,7 +8137,7 @@ impl ID3D12GraphicsCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CopyBufferRegion)(::windows_core::Interface::as_raw(self), pdstbuffer.into_param().abi(), dstoffset, psrcbuffer.into_param().abi(), srcoffset, numbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CopyTextureRegion(&self, pdst: *const D3D12_TEXTURE_COPY_LOCATION, dstx: u32, dsty: u32, dstz: u32, psrc: *const D3D12_TEXTURE_COPY_LOCATION, psrcbox: ::core::option::Option<*const D3D12_BOX>) { (::windows_core::Interface::vtable(self).base__.base__.base__.CopyTextureRegion)(::windows_core::Interface::as_raw(self), pdst, dstx, dsty, dstz, psrc, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) @@ -8149,7 +8149,7 @@ impl ID3D12GraphicsCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CopyResource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), psrcresource.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D12_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: D3D12_TILE_COPY_FLAGS) where @@ -8158,7 +8158,7 @@ impl ID3D12GraphicsCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -8167,7 +8167,7 @@ impl ID3D12GraphicsCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, primitivetopology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), primitivetopology) @@ -8175,7 +8175,7 @@ impl ID3D12GraphicsCommandList3 { pub unsafe fn RSSetViewports(&self, pviewports: &[D3D12_VIEWPORT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.len() as _, ::core::mem::transmute(pviewports.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) @@ -8252,7 +8252,7 @@ impl ID3D12GraphicsCommandList3 { pub unsafe fn SetGraphicsRootUnorderedAccessView(&self, rootparameterindex: u32, bufferlocation: u64) { (::windows_core::Interface::vtable(self).base__.base__.base__.SetGraphicsRootUnorderedAccessView)(::windows_core::Interface::as_raw(self), rootparameterindex, bufferlocation) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pview: ::core::option::Option<*const D3D12_INDEX_BUFFER_VIEW>) { (::windows_core::Interface::vtable(self).base__.base__.base__.IASetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pview.unwrap_or(::std::ptr::null()))) @@ -8263,7 +8263,7 @@ impl ID3D12GraphicsCommandList3 { pub unsafe fn SOSetTargets(&self, startslot: u32, pviews: ::core::option::Option<&[D3D12_STREAM_OUTPUT_BUFFER_VIEW]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.SOSetTargets)(::windows_core::Interface::as_raw(self), startslot, pviews.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviews.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OMSetRenderTargets(&self, numrendertargetdescriptors: u32, prendertargetdescriptors: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>, rtssinglehandletodescriptorrange: P0, pdepthstencildescriptor: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>) where @@ -8271,17 +8271,17 @@ impl ID3D12GraphicsCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.OMSetRenderTargets)(::windows_core::Interface::as_raw(self), numrendertargetdescriptors, ::core::mem::transmute(prendertargetdescriptors.unwrap_or(::std::ptr::null())), rtssinglehandletodescriptorrange.into_param().abi(), ::core::mem::transmute(pdepthstencildescriptor.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearDepthStencilView(&self, depthstencilview: D3D12_CPU_DESCRIPTOR_HANDLE, clearflags: D3D12_CLEAR_FLAGS, depth: f32, stencil: u8, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.ClearDepthStencilView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(depthstencilview), clearflags, depth, stencil, prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearRenderTargetView(&self, rendertargetview: D3D12_CPU_DESCRIPTOR_HANDLE, colorrgba: &[f32; 4], prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.ClearRenderTargetView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rendertargetview), ::core::mem::transmute(colorrgba.as_ptr()), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewUint(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[u32; 4], prects: &[super::super::Foundation::RECT]) where @@ -8289,7 +8289,7 @@ impl ID3D12GraphicsCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ClearUnorderedAccessViewUint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewFloat(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[f32; 4], prects: &[super::super::Foundation::RECT]) where @@ -8297,7 +8297,7 @@ impl ID3D12GraphicsCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ClearUnorderedAccessViewFloat)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const D3D12_DISCARD_REGION>) where @@ -8367,7 +8367,7 @@ impl ID3D12GraphicsCommandList3 { pub unsafe fn SetSamplePositions(&self, numsamplesperpixel: u32, numpixels: u32, psamplepositions: *const D3D12_SAMPLE_POSITION) { (::windows_core::Interface::vtable(self).base__.base__.SetSamplePositions)(::windows_core::Interface::as_raw(self), numsamplesperpixel, numpixels, psamplepositions) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveSubresourceRegion(&self, pdstresource: P0, dstsubresource: u32, dstx: u32, dsty: u32, psrcresource: P1, srcsubresource: u32, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>, format: super::Dxgi::Common::DXGI_FORMAT, resolvemode: D3D12_RESOLVE_MODE) where @@ -8467,7 +8467,7 @@ impl ID3D12GraphicsCommandList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CopyBufferRegion)(::windows_core::Interface::as_raw(self), pdstbuffer.into_param().abi(), dstoffset, psrcbuffer.into_param().abi(), srcoffset, numbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CopyTextureRegion(&self, pdst: *const D3D12_TEXTURE_COPY_LOCATION, dstx: u32, dsty: u32, dstz: u32, psrc: *const D3D12_TEXTURE_COPY_LOCATION, psrcbox: ::core::option::Option<*const D3D12_BOX>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CopyTextureRegion)(::windows_core::Interface::as_raw(self), pdst, dstx, dsty, dstz, psrc, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) @@ -8479,7 +8479,7 @@ impl ID3D12GraphicsCommandList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CopyResource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), psrcresource.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D12_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: D3D12_TILE_COPY_FLAGS) where @@ -8488,7 +8488,7 @@ impl ID3D12GraphicsCommandList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -8497,7 +8497,7 @@ impl ID3D12GraphicsCommandList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, primitivetopology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), primitivetopology) @@ -8505,7 +8505,7 @@ impl ID3D12GraphicsCommandList4 { pub unsafe fn RSSetViewports(&self, pviewports: &[D3D12_VIEWPORT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.len() as _, ::core::mem::transmute(pviewports.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) @@ -8582,7 +8582,7 @@ impl ID3D12GraphicsCommandList4 { pub unsafe fn SetGraphicsRootUnorderedAccessView(&self, rootparameterindex: u32, bufferlocation: u64) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetGraphicsRootUnorderedAccessView)(::windows_core::Interface::as_raw(self), rootparameterindex, bufferlocation) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pview: ::core::option::Option<*const D3D12_INDEX_BUFFER_VIEW>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IASetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pview.unwrap_or(::std::ptr::null()))) @@ -8593,7 +8593,7 @@ impl ID3D12GraphicsCommandList4 { pub unsafe fn SOSetTargets(&self, startslot: u32, pviews: ::core::option::Option<&[D3D12_STREAM_OUTPUT_BUFFER_VIEW]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SOSetTargets)(::windows_core::Interface::as_raw(self), startslot, pviews.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviews.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OMSetRenderTargets(&self, numrendertargetdescriptors: u32, prendertargetdescriptors: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>, rtssinglehandletodescriptorrange: P0, pdepthstencildescriptor: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>) where @@ -8601,17 +8601,17 @@ impl ID3D12GraphicsCommandList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.OMSetRenderTargets)(::windows_core::Interface::as_raw(self), numrendertargetdescriptors, ::core::mem::transmute(prendertargetdescriptors.unwrap_or(::std::ptr::null())), rtssinglehandletodescriptorrange.into_param().abi(), ::core::mem::transmute(pdepthstencildescriptor.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearDepthStencilView(&self, depthstencilview: D3D12_CPU_DESCRIPTOR_HANDLE, clearflags: D3D12_CLEAR_FLAGS, depth: f32, stencil: u8, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ClearDepthStencilView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(depthstencilview), clearflags, depth, stencil, prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearRenderTargetView(&self, rendertargetview: D3D12_CPU_DESCRIPTOR_HANDLE, colorrgba: &[f32; 4], prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ClearRenderTargetView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rendertargetview), ::core::mem::transmute(colorrgba.as_ptr()), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewUint(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[u32; 4], prects: &[super::super::Foundation::RECT]) where @@ -8619,7 +8619,7 @@ impl ID3D12GraphicsCommandList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ClearUnorderedAccessViewUint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewFloat(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[f32; 4], prects: &[super::super::Foundation::RECT]) where @@ -8627,7 +8627,7 @@ impl ID3D12GraphicsCommandList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ClearUnorderedAccessViewFloat)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const D3D12_DISCARD_REGION>) where @@ -8697,7 +8697,7 @@ impl ID3D12GraphicsCommandList4 { pub unsafe fn SetSamplePositions(&self, numsamplesperpixel: u32, numpixels: u32, psamplepositions: *const D3D12_SAMPLE_POSITION) { (::windows_core::Interface::vtable(self).base__.base__.base__.SetSamplePositions)(::windows_core::Interface::as_raw(self), numsamplesperpixel, numpixels, psamplepositions) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveSubresourceRegion(&self, pdstresource: P0, dstsubresource: u32, dstx: u32, dsty: u32, psrcresource: P1, srcsubresource: u32, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>, format: super::Dxgi::Common::DXGI_FORMAT, resolvemode: D3D12_RESOLVE_MODE) where @@ -8718,7 +8718,7 @@ impl ID3D12GraphicsCommandList4 { { (::windows_core::Interface::vtable(self).base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn BeginRenderPass(&self, prendertargets: ::core::option::Option<&[D3D12_RENDER_PASS_RENDER_TARGET_DESC]>, pdepthstencil: ::core::option::Option<*const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC>, flags: D3D12_RENDER_PASS_FLAGS) { (::windows_core::Interface::vtable(self).BeginRenderPass)(::windows_core::Interface::as_raw(self), prendertargets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prendertargets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(pdepthstencil.unwrap_or(::std::ptr::null())), flags) @@ -8738,7 +8738,7 @@ impl ID3D12GraphicsCommandList4 { { (::windows_core::Interface::vtable(self).ExecuteMetaCommand)(::windows_core::Interface::as_raw(self), pmetacommand.into_param().abi(), ::core::mem::transmute(pexecutionparametersdata.unwrap_or(::std::ptr::null())), executionparametersdatasizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn BuildRaytracingAccelerationStructure(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC, ppostbuildinfodescs: ::core::option::Option<&[D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC]>) { (::windows_core::Interface::vtable(self).BuildRaytracingAccelerationStructure)(::windows_core::Interface::as_raw(self), pdesc, ppostbuildinfodescs.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppostbuildinfodescs.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -8851,7 +8851,7 @@ impl ID3D12GraphicsCommandList5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CopyBufferRegion)(::windows_core::Interface::as_raw(self), pdstbuffer.into_param().abi(), dstoffset, psrcbuffer.into_param().abi(), srcoffset, numbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CopyTextureRegion(&self, pdst: *const D3D12_TEXTURE_COPY_LOCATION, dstx: u32, dsty: u32, dstz: u32, psrc: *const D3D12_TEXTURE_COPY_LOCATION, psrcbox: ::core::option::Option<*const D3D12_BOX>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CopyTextureRegion)(::windows_core::Interface::as_raw(self), pdst, dstx, dsty, dstz, psrc, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) @@ -8863,7 +8863,7 @@ impl ID3D12GraphicsCommandList5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CopyResource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), psrcresource.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D12_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: D3D12_TILE_COPY_FLAGS) where @@ -8872,7 +8872,7 @@ impl ID3D12GraphicsCommandList5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -8881,7 +8881,7 @@ impl ID3D12GraphicsCommandList5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, primitivetopology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), primitivetopology) @@ -8889,7 +8889,7 @@ impl ID3D12GraphicsCommandList5 { pub unsafe fn RSSetViewports(&self, pviewports: &[D3D12_VIEWPORT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.len() as _, ::core::mem::transmute(pviewports.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) @@ -8966,7 +8966,7 @@ impl ID3D12GraphicsCommandList5 { pub unsafe fn SetGraphicsRootUnorderedAccessView(&self, rootparameterindex: u32, bufferlocation: u64) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetGraphicsRootUnorderedAccessView)(::windows_core::Interface::as_raw(self), rootparameterindex, bufferlocation) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pview: ::core::option::Option<*const D3D12_INDEX_BUFFER_VIEW>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IASetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pview.unwrap_or(::std::ptr::null()))) @@ -8977,7 +8977,7 @@ impl ID3D12GraphicsCommandList5 { pub unsafe fn SOSetTargets(&self, startslot: u32, pviews: ::core::option::Option<&[D3D12_STREAM_OUTPUT_BUFFER_VIEW]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SOSetTargets)(::windows_core::Interface::as_raw(self), startslot, pviews.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviews.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OMSetRenderTargets(&self, numrendertargetdescriptors: u32, prendertargetdescriptors: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>, rtssinglehandletodescriptorrange: P0, pdepthstencildescriptor: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>) where @@ -8985,17 +8985,17 @@ impl ID3D12GraphicsCommandList5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.OMSetRenderTargets)(::windows_core::Interface::as_raw(self), numrendertargetdescriptors, ::core::mem::transmute(prendertargetdescriptors.unwrap_or(::std::ptr::null())), rtssinglehandletodescriptorrange.into_param().abi(), ::core::mem::transmute(pdepthstencildescriptor.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearDepthStencilView(&self, depthstencilview: D3D12_CPU_DESCRIPTOR_HANDLE, clearflags: D3D12_CLEAR_FLAGS, depth: f32, stencil: u8, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ClearDepthStencilView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(depthstencilview), clearflags, depth, stencil, prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearRenderTargetView(&self, rendertargetview: D3D12_CPU_DESCRIPTOR_HANDLE, colorrgba: &[f32; 4], prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ClearRenderTargetView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rendertargetview), ::core::mem::transmute(colorrgba.as_ptr()), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewUint(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[u32; 4], prects: &[super::super::Foundation::RECT]) where @@ -9003,7 +9003,7 @@ impl ID3D12GraphicsCommandList5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ClearUnorderedAccessViewUint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewFloat(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[f32; 4], prects: &[super::super::Foundation::RECT]) where @@ -9011,7 +9011,7 @@ impl ID3D12GraphicsCommandList5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ClearUnorderedAccessViewFloat)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const D3D12_DISCARD_REGION>) where @@ -9081,7 +9081,7 @@ impl ID3D12GraphicsCommandList5 { pub unsafe fn SetSamplePositions(&self, numsamplesperpixel: u32, numpixels: u32, psamplepositions: *const D3D12_SAMPLE_POSITION) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetSamplePositions)(::windows_core::Interface::as_raw(self), numsamplesperpixel, numpixels, psamplepositions) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveSubresourceRegion(&self, pdstresource: P0, dstsubresource: u32, dstx: u32, dsty: u32, psrcresource: P1, srcsubresource: u32, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>, format: super::Dxgi::Common::DXGI_FORMAT, resolvemode: D3D12_RESOLVE_MODE) where @@ -9102,7 +9102,7 @@ impl ID3D12GraphicsCommandList5 { { (::windows_core::Interface::vtable(self).base__.base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn BeginRenderPass(&self, prendertargets: ::core::option::Option<&[D3D12_RENDER_PASS_RENDER_TARGET_DESC]>, pdepthstencil: ::core::option::Option<*const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC>, flags: D3D12_RENDER_PASS_FLAGS) { (::windows_core::Interface::vtable(self).base__.BeginRenderPass)(::windows_core::Interface::as_raw(self), prendertargets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prendertargets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(pdepthstencil.unwrap_or(::std::ptr::null())), flags) @@ -9122,7 +9122,7 @@ impl ID3D12GraphicsCommandList5 { { (::windows_core::Interface::vtable(self).base__.ExecuteMetaCommand)(::windows_core::Interface::as_raw(self), pmetacommand.into_param().abi(), ::core::mem::transmute(pexecutionparametersdata.unwrap_or(::std::ptr::null())), executionparametersdatasizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn BuildRaytracingAccelerationStructure(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC, ppostbuildinfodescs: ::core::option::Option<&[D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC]>) { (::windows_core::Interface::vtable(self).base__.BuildRaytracingAccelerationStructure)(::windows_core::Interface::as_raw(self), pdesc, ppostbuildinfodescs.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppostbuildinfodescs.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -9231,7 +9231,7 @@ impl ID3D12GraphicsCommandList6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CopyBufferRegion)(::windows_core::Interface::as_raw(self), pdstbuffer.into_param().abi(), dstoffset, psrcbuffer.into_param().abi(), srcoffset, numbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CopyTextureRegion(&self, pdst: *const D3D12_TEXTURE_COPY_LOCATION, dstx: u32, dsty: u32, dstz: u32, psrc: *const D3D12_TEXTURE_COPY_LOCATION, psrcbox: ::core::option::Option<*const D3D12_BOX>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CopyTextureRegion)(::windows_core::Interface::as_raw(self), pdst, dstx, dsty, dstz, psrc, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) @@ -9243,7 +9243,7 @@ impl ID3D12GraphicsCommandList6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CopyResource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), psrcresource.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D12_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: D3D12_TILE_COPY_FLAGS) where @@ -9252,7 +9252,7 @@ impl ID3D12GraphicsCommandList6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -9261,7 +9261,7 @@ impl ID3D12GraphicsCommandList6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, primitivetopology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), primitivetopology) @@ -9269,7 +9269,7 @@ impl ID3D12GraphicsCommandList6 { pub unsafe fn RSSetViewports(&self, pviewports: &[D3D12_VIEWPORT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.len() as _, ::core::mem::transmute(pviewports.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) @@ -9346,7 +9346,7 @@ impl ID3D12GraphicsCommandList6 { pub unsafe fn SetGraphicsRootUnorderedAccessView(&self, rootparameterindex: u32, bufferlocation: u64) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetGraphicsRootUnorderedAccessView)(::windows_core::Interface::as_raw(self), rootparameterindex, bufferlocation) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pview: ::core::option::Option<*const D3D12_INDEX_BUFFER_VIEW>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IASetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pview.unwrap_or(::std::ptr::null()))) @@ -9357,7 +9357,7 @@ impl ID3D12GraphicsCommandList6 { pub unsafe fn SOSetTargets(&self, startslot: u32, pviews: ::core::option::Option<&[D3D12_STREAM_OUTPUT_BUFFER_VIEW]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SOSetTargets)(::windows_core::Interface::as_raw(self), startslot, pviews.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviews.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OMSetRenderTargets(&self, numrendertargetdescriptors: u32, prendertargetdescriptors: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>, rtssinglehandletodescriptorrange: P0, pdepthstencildescriptor: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>) where @@ -9365,17 +9365,17 @@ impl ID3D12GraphicsCommandList6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.OMSetRenderTargets)(::windows_core::Interface::as_raw(self), numrendertargetdescriptors, ::core::mem::transmute(prendertargetdescriptors.unwrap_or(::std::ptr::null())), rtssinglehandletodescriptorrange.into_param().abi(), ::core::mem::transmute(pdepthstencildescriptor.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearDepthStencilView(&self, depthstencilview: D3D12_CPU_DESCRIPTOR_HANDLE, clearflags: D3D12_CLEAR_FLAGS, depth: f32, stencil: u8, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ClearDepthStencilView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(depthstencilview), clearflags, depth, stencil, prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearRenderTargetView(&self, rendertargetview: D3D12_CPU_DESCRIPTOR_HANDLE, colorrgba: &[f32; 4], prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ClearRenderTargetView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rendertargetview), ::core::mem::transmute(colorrgba.as_ptr()), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewUint(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[u32; 4], prects: &[super::super::Foundation::RECT]) where @@ -9383,7 +9383,7 @@ impl ID3D12GraphicsCommandList6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ClearUnorderedAccessViewUint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewFloat(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[f32; 4], prects: &[super::super::Foundation::RECT]) where @@ -9391,7 +9391,7 @@ impl ID3D12GraphicsCommandList6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ClearUnorderedAccessViewFloat)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const D3D12_DISCARD_REGION>) where @@ -9461,7 +9461,7 @@ impl ID3D12GraphicsCommandList6 { pub unsafe fn SetSamplePositions(&self, numsamplesperpixel: u32, numpixels: u32, psamplepositions: *const D3D12_SAMPLE_POSITION) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetSamplePositions)(::windows_core::Interface::as_raw(self), numsamplesperpixel, numpixels, psamplepositions) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveSubresourceRegion(&self, pdstresource: P0, dstsubresource: u32, dstx: u32, dsty: u32, psrcresource: P1, srcsubresource: u32, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>, format: super::Dxgi::Common::DXGI_FORMAT, resolvemode: D3D12_RESOLVE_MODE) where @@ -9482,7 +9482,7 @@ impl ID3D12GraphicsCommandList6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn BeginRenderPass(&self, prendertargets: ::core::option::Option<&[D3D12_RENDER_PASS_RENDER_TARGET_DESC]>, pdepthstencil: ::core::option::Option<*const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC>, flags: D3D12_RENDER_PASS_FLAGS) { (::windows_core::Interface::vtable(self).base__.base__.BeginRenderPass)(::windows_core::Interface::as_raw(self), prendertargets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prendertargets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(pdepthstencil.unwrap_or(::std::ptr::null())), flags) @@ -9502,7 +9502,7 @@ impl ID3D12GraphicsCommandList6 { { (::windows_core::Interface::vtable(self).base__.base__.ExecuteMetaCommand)(::windows_core::Interface::as_raw(self), pmetacommand.into_param().abi(), ::core::mem::transmute(pexecutionparametersdata.unwrap_or(::std::ptr::null())), executionparametersdatasizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn BuildRaytracingAccelerationStructure(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC, ppostbuildinfodescs: ::core::option::Option<&[D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC]>) { (::windows_core::Interface::vtable(self).base__.base__.BuildRaytracingAccelerationStructure)(::windows_core::Interface::as_raw(self), pdesc, ppostbuildinfodescs.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppostbuildinfodescs.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -9613,7 +9613,7 @@ impl ID3D12GraphicsCommandList7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CopyBufferRegion)(::windows_core::Interface::as_raw(self), pdstbuffer.into_param().abi(), dstoffset, psrcbuffer.into_param().abi(), srcoffset, numbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CopyTextureRegion(&self, pdst: *const D3D12_TEXTURE_COPY_LOCATION, dstx: u32, dsty: u32, dstz: u32, psrc: *const D3D12_TEXTURE_COPY_LOCATION, psrcbox: ::core::option::Option<*const D3D12_BOX>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CopyTextureRegion)(::windows_core::Interface::as_raw(self), pdst, dstx, dsty, dstz, psrc, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) @@ -9625,7 +9625,7 @@ impl ID3D12GraphicsCommandList7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CopyResource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), psrcresource.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D12_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: D3D12_TILE_COPY_FLAGS) where @@ -9634,7 +9634,7 @@ impl ID3D12GraphicsCommandList7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -9643,7 +9643,7 @@ impl ID3D12GraphicsCommandList7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, primitivetopology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), primitivetopology) @@ -9651,7 +9651,7 @@ impl ID3D12GraphicsCommandList7 { pub unsafe fn RSSetViewports(&self, pviewports: &[D3D12_VIEWPORT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.len() as _, ::core::mem::transmute(pviewports.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) @@ -9728,7 +9728,7 @@ impl ID3D12GraphicsCommandList7 { pub unsafe fn SetGraphicsRootUnorderedAccessView(&self, rootparameterindex: u32, bufferlocation: u64) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SetGraphicsRootUnorderedAccessView)(::windows_core::Interface::as_raw(self), rootparameterindex, bufferlocation) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pview: ::core::option::Option<*const D3D12_INDEX_BUFFER_VIEW>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.IASetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pview.unwrap_or(::std::ptr::null()))) @@ -9739,7 +9739,7 @@ impl ID3D12GraphicsCommandList7 { pub unsafe fn SOSetTargets(&self, startslot: u32, pviews: ::core::option::Option<&[D3D12_STREAM_OUTPUT_BUFFER_VIEW]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SOSetTargets)(::windows_core::Interface::as_raw(self), startslot, pviews.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviews.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OMSetRenderTargets(&self, numrendertargetdescriptors: u32, prendertargetdescriptors: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>, rtssinglehandletodescriptorrange: P0, pdepthstencildescriptor: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>) where @@ -9747,17 +9747,17 @@ impl ID3D12GraphicsCommandList7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.OMSetRenderTargets)(::windows_core::Interface::as_raw(self), numrendertargetdescriptors, ::core::mem::transmute(prendertargetdescriptors.unwrap_or(::std::ptr::null())), rtssinglehandletodescriptorrange.into_param().abi(), ::core::mem::transmute(pdepthstencildescriptor.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearDepthStencilView(&self, depthstencilview: D3D12_CPU_DESCRIPTOR_HANDLE, clearflags: D3D12_CLEAR_FLAGS, depth: f32, stencil: u8, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.ClearDepthStencilView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(depthstencilview), clearflags, depth, stencil, prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearRenderTargetView(&self, rendertargetview: D3D12_CPU_DESCRIPTOR_HANDLE, colorrgba: &[f32; 4], prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.ClearRenderTargetView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rendertargetview), ::core::mem::transmute(colorrgba.as_ptr()), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewUint(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[u32; 4], prects: &[super::super::Foundation::RECT]) where @@ -9765,7 +9765,7 @@ impl ID3D12GraphicsCommandList7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.ClearUnorderedAccessViewUint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewFloat(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[f32; 4], prects: &[super::super::Foundation::RECT]) where @@ -9773,7 +9773,7 @@ impl ID3D12GraphicsCommandList7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.ClearUnorderedAccessViewFloat)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const D3D12_DISCARD_REGION>) where @@ -9843,7 +9843,7 @@ impl ID3D12GraphicsCommandList7 { pub unsafe fn SetSamplePositions(&self, numsamplesperpixel: u32, numpixels: u32, psamplepositions: *const D3D12_SAMPLE_POSITION) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetSamplePositions)(::windows_core::Interface::as_raw(self), numsamplesperpixel, numpixels, psamplepositions) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveSubresourceRegion(&self, pdstresource: P0, dstsubresource: u32, dstx: u32, dsty: u32, psrcresource: P1, srcsubresource: u32, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>, format: super::Dxgi::Common::DXGI_FORMAT, resolvemode: D3D12_RESOLVE_MODE) where @@ -9864,7 +9864,7 @@ impl ID3D12GraphicsCommandList7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn BeginRenderPass(&self, prendertargets: ::core::option::Option<&[D3D12_RENDER_PASS_RENDER_TARGET_DESC]>, pdepthstencil: ::core::option::Option<*const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC>, flags: D3D12_RENDER_PASS_FLAGS) { (::windows_core::Interface::vtable(self).base__.base__.base__.BeginRenderPass)(::windows_core::Interface::as_raw(self), prendertargets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prendertargets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(pdepthstencil.unwrap_or(::std::ptr::null())), flags) @@ -9884,7 +9884,7 @@ impl ID3D12GraphicsCommandList7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ExecuteMetaCommand)(::windows_core::Interface::as_raw(self), pmetacommand.into_param().abi(), ::core::mem::transmute(pexecutionparametersdata.unwrap_or(::std::ptr::null())), executionparametersdatasizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn BuildRaytracingAccelerationStructure(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC, ppostbuildinfodescs: ::core::option::Option<&[D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.BuildRaytracingAccelerationStructure)(::windows_core::Interface::as_raw(self), pdesc, ppostbuildinfodescs.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppostbuildinfodescs.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -9998,7 +9998,7 @@ impl ID3D12GraphicsCommandList8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CopyBufferRegion)(::windows_core::Interface::as_raw(self), pdstbuffer.into_param().abi(), dstoffset, psrcbuffer.into_param().abi(), srcoffset, numbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CopyTextureRegion(&self, pdst: *const D3D12_TEXTURE_COPY_LOCATION, dstx: u32, dsty: u32, dstz: u32, psrc: *const D3D12_TEXTURE_COPY_LOCATION, psrcbox: ::core::option::Option<*const D3D12_BOX>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CopyTextureRegion)(::windows_core::Interface::as_raw(self), pdst, dstx, dsty, dstz, psrc, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) @@ -10010,7 +10010,7 @@ impl ID3D12GraphicsCommandList8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CopyResource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), psrcresource.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D12_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: D3D12_TILE_COPY_FLAGS) where @@ -10019,7 +10019,7 @@ impl ID3D12GraphicsCommandList8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -10028,7 +10028,7 @@ impl ID3D12GraphicsCommandList8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, primitivetopology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), primitivetopology) @@ -10036,7 +10036,7 @@ impl ID3D12GraphicsCommandList8 { pub unsafe fn RSSetViewports(&self, pviewports: &[D3D12_VIEWPORT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.len() as _, ::core::mem::transmute(pviewports.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) @@ -10113,7 +10113,7 @@ impl ID3D12GraphicsCommandList8 { pub unsafe fn SetGraphicsRootUnorderedAccessView(&self, rootparameterindex: u32, bufferlocation: u64) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.SetGraphicsRootUnorderedAccessView)(::windows_core::Interface::as_raw(self), rootparameterindex, bufferlocation) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pview: ::core::option::Option<*const D3D12_INDEX_BUFFER_VIEW>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.IASetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pview.unwrap_or(::std::ptr::null()))) @@ -10124,7 +10124,7 @@ impl ID3D12GraphicsCommandList8 { pub unsafe fn SOSetTargets(&self, startslot: u32, pviews: ::core::option::Option<&[D3D12_STREAM_OUTPUT_BUFFER_VIEW]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.SOSetTargets)(::windows_core::Interface::as_raw(self), startslot, pviews.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviews.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OMSetRenderTargets(&self, numrendertargetdescriptors: u32, prendertargetdescriptors: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>, rtssinglehandletodescriptorrange: P0, pdepthstencildescriptor: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>) where @@ -10132,17 +10132,17 @@ impl ID3D12GraphicsCommandList8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.OMSetRenderTargets)(::windows_core::Interface::as_raw(self), numrendertargetdescriptors, ::core::mem::transmute(prendertargetdescriptors.unwrap_or(::std::ptr::null())), rtssinglehandletodescriptorrange.into_param().abi(), ::core::mem::transmute(pdepthstencildescriptor.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearDepthStencilView(&self, depthstencilview: D3D12_CPU_DESCRIPTOR_HANDLE, clearflags: D3D12_CLEAR_FLAGS, depth: f32, stencil: u8, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.ClearDepthStencilView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(depthstencilview), clearflags, depth, stencil, prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearRenderTargetView(&self, rendertargetview: D3D12_CPU_DESCRIPTOR_HANDLE, colorrgba: &[f32; 4], prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.ClearRenderTargetView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rendertargetview), ::core::mem::transmute(colorrgba.as_ptr()), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewUint(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[u32; 4], prects: &[super::super::Foundation::RECT]) where @@ -10150,7 +10150,7 @@ impl ID3D12GraphicsCommandList8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.ClearUnorderedAccessViewUint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewFloat(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[f32; 4], prects: &[super::super::Foundation::RECT]) where @@ -10158,7 +10158,7 @@ impl ID3D12GraphicsCommandList8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.ClearUnorderedAccessViewFloat)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const D3D12_DISCARD_REGION>) where @@ -10228,7 +10228,7 @@ impl ID3D12GraphicsCommandList8 { pub unsafe fn SetSamplePositions(&self, numsamplesperpixel: u32, numpixels: u32, psamplepositions: *const D3D12_SAMPLE_POSITION) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SetSamplePositions)(::windows_core::Interface::as_raw(self), numsamplesperpixel, numpixels, psamplepositions) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveSubresourceRegion(&self, pdstresource: P0, dstsubresource: u32, dstx: u32, dsty: u32, psrcresource: P1, srcsubresource: u32, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>, format: super::Dxgi::Common::DXGI_FORMAT, resolvemode: D3D12_RESOLVE_MODE) where @@ -10249,7 +10249,7 @@ impl ID3D12GraphicsCommandList8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn BeginRenderPass(&self, prendertargets: ::core::option::Option<&[D3D12_RENDER_PASS_RENDER_TARGET_DESC]>, pdepthstencil: ::core::option::Option<*const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC>, flags: D3D12_RENDER_PASS_FLAGS) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.BeginRenderPass)(::windows_core::Interface::as_raw(self), prendertargets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prendertargets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(pdepthstencil.unwrap_or(::std::ptr::null())), flags) @@ -10269,7 +10269,7 @@ impl ID3D12GraphicsCommandList8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ExecuteMetaCommand)(::windows_core::Interface::as_raw(self), pmetacommand.into_param().abi(), ::core::mem::transmute(pexecutionparametersdata.unwrap_or(::std::ptr::null())), executionparametersdatasizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn BuildRaytracingAccelerationStructure(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC, ppostbuildinfodescs: ::core::option::Option<&[D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.BuildRaytracingAccelerationStructure)(::windows_core::Interface::as_raw(self), pdesc, ppostbuildinfodescs.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppostbuildinfodescs.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -10386,7 +10386,7 @@ impl ID3D12GraphicsCommandList9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CopyBufferRegion)(::windows_core::Interface::as_raw(self), pdstbuffer.into_param().abi(), dstoffset, psrcbuffer.into_param().abi(), srcoffset, numbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CopyTextureRegion(&self, pdst: *const D3D12_TEXTURE_COPY_LOCATION, dstx: u32, dsty: u32, dstz: u32, psrc: *const D3D12_TEXTURE_COPY_LOCATION, psrcbox: ::core::option::Option<*const D3D12_BOX>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CopyTextureRegion)(::windows_core::Interface::as_raw(self), pdst, dstx, dsty, dstz, psrc, ::core::mem::transmute(psrcbox.unwrap_or(::std::ptr::null()))) @@ -10398,7 +10398,7 @@ impl ID3D12GraphicsCommandList9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CopyResource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), psrcresource.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyTiles(&self, ptiledresource: P0, ptileregionstartcoordinate: *const D3D12_TILED_RESOURCE_COORDINATE, ptileregionsize: *const D3D12_TILE_REGION_SIZE, pbuffer: P1, bufferstartoffsetinbytes: u64, flags: D3D12_TILE_COPY_FLAGS) where @@ -10407,7 +10407,7 @@ impl ID3D12GraphicsCommandList9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.CopyTiles)(::windows_core::Interface::as_raw(self), ptiledresource.into_param().abi(), ptileregionstartcoordinate, ptileregionsize, pbuffer.into_param().abi(), bufferstartoffsetinbytes, flags) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResolveSubresource(&self, pdstresource: P0, dstsubresource: u32, psrcresource: P1, srcsubresource: u32, format: super::Dxgi::Common::DXGI_FORMAT) where @@ -10416,7 +10416,7 @@ impl ID3D12GraphicsCommandList9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.ResolveSubresource)(::windows_core::Interface::as_raw(self), pdstresource.into_param().abi(), dstsubresource, psrcresource.into_param().abi(), srcsubresource, format) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn IASetPrimitiveTopology(&self, primitivetopology: super::Direct3D::D3D_PRIMITIVE_TOPOLOGY) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.IASetPrimitiveTopology)(::windows_core::Interface::as_raw(self), primitivetopology) @@ -10424,7 +10424,7 @@ impl ID3D12GraphicsCommandList9 { pub unsafe fn RSSetViewports(&self, pviewports: &[D3D12_VIEWPORT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.RSSetViewports)(::windows_core::Interface::as_raw(self), pviewports.len() as _, ::core::mem::transmute(pviewports.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RSSetScissorRects(&self, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.RSSetScissorRects)(::windows_core::Interface::as_raw(self), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) @@ -10501,7 +10501,7 @@ impl ID3D12GraphicsCommandList9 { pub unsafe fn SetGraphicsRootUnorderedAccessView(&self, rootparameterindex: u32, bufferlocation: u64) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.SetGraphicsRootUnorderedAccessView)(::windows_core::Interface::as_raw(self), rootparameterindex, bufferlocation) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn IASetIndexBuffer(&self, pview: ::core::option::Option<*const D3D12_INDEX_BUFFER_VIEW>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.IASetIndexBuffer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pview.unwrap_or(::std::ptr::null()))) @@ -10512,7 +10512,7 @@ impl ID3D12GraphicsCommandList9 { pub unsafe fn SOSetTargets(&self, startslot: u32, pviews: ::core::option::Option<&[D3D12_STREAM_OUTPUT_BUFFER_VIEW]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.SOSetTargets)(::windows_core::Interface::as_raw(self), startslot, pviews.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pviews.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OMSetRenderTargets(&self, numrendertargetdescriptors: u32, prendertargetdescriptors: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>, rtssinglehandletodescriptorrange: P0, pdepthstencildescriptor: ::core::option::Option<*const D3D12_CPU_DESCRIPTOR_HANDLE>) where @@ -10520,17 +10520,17 @@ impl ID3D12GraphicsCommandList9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.OMSetRenderTargets)(::windows_core::Interface::as_raw(self), numrendertargetdescriptors, ::core::mem::transmute(prendertargetdescriptors.unwrap_or(::std::ptr::null())), rtssinglehandletodescriptorrange.into_param().abi(), ::core::mem::transmute(pdepthstencildescriptor.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearDepthStencilView(&self, depthstencilview: D3D12_CPU_DESCRIPTOR_HANDLE, clearflags: D3D12_CLEAR_FLAGS, depth: f32, stencil: u8, prects: &[super::super::Foundation::RECT]) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.ClearDepthStencilView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(depthstencilview), clearflags, depth, stencil, prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearRenderTargetView(&self, rendertargetview: D3D12_CPU_DESCRIPTOR_HANDLE, colorrgba: &[f32; 4], prects: ::core::option::Option<&[super::super::Foundation::RECT]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.ClearRenderTargetView)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rendertargetview), ::core::mem::transmute(colorrgba.as_ptr()), prects.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prects.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewUint(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[u32; 4], prects: &[super::super::Foundation::RECT]) where @@ -10538,7 +10538,7 @@ impl ID3D12GraphicsCommandList9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.ClearUnorderedAccessViewUint)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearUnorderedAccessViewFloat(&self, viewgpuhandleincurrentheap: D3D12_GPU_DESCRIPTOR_HANDLE, viewcpuhandle: D3D12_CPU_DESCRIPTOR_HANDLE, presource: P0, values: &[f32; 4], prects: &[super::super::Foundation::RECT]) where @@ -10546,7 +10546,7 @@ impl ID3D12GraphicsCommandList9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.ClearUnorderedAccessViewFloat)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(viewgpuhandleincurrentheap), ::core::mem::transmute(viewcpuhandle), presource.into_param().abi(), ::core::mem::transmute(values.as_ptr()), prects.len() as _, ::core::mem::transmute(prects.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const D3D12_DISCARD_REGION>) where @@ -10616,7 +10616,7 @@ impl ID3D12GraphicsCommandList9 { pub unsafe fn SetSamplePositions(&self, numsamplesperpixel: u32, numpixels: u32, psamplepositions: *const D3D12_SAMPLE_POSITION) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.SetSamplePositions)(::windows_core::Interface::as_raw(self), numsamplesperpixel, numpixels, psamplepositions) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveSubresourceRegion(&self, pdstresource: P0, dstsubresource: u32, dstx: u32, dsty: u32, psrcresource: P1, srcsubresource: u32, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>, format: super::Dxgi::Common::DXGI_FORMAT, resolvemode: D3D12_RESOLVE_MODE) where @@ -10637,7 +10637,7 @@ impl ID3D12GraphicsCommandList9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn BeginRenderPass(&self, prendertargets: ::core::option::Option<&[D3D12_RENDER_PASS_RENDER_TARGET_DESC]>, pdepthstencil: ::core::option::Option<*const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC>, flags: D3D12_RENDER_PASS_FLAGS) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.BeginRenderPass)(::windows_core::Interface::as_raw(self), prendertargets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(prendertargets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(pdepthstencil.unwrap_or(::std::ptr::null())), flags) @@ -10657,7 +10657,7 @@ impl ID3D12GraphicsCommandList9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ExecuteMetaCommand)(::windows_core::Interface::as_raw(self), pmetacommand.into_param().abi(), ::core::mem::transmute(pexecutionparametersdata.unwrap_or(::std::ptr::null())), executionparametersdatasizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn BuildRaytracingAccelerationStructure(&self, pdesc: *const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC, ppostbuildinfodescs: ::core::option::Option<&[D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC]>) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.BuildRaytracingAccelerationStructure)(::windows_core::Interface::as_raw(self), pdesc, ppostbuildinfodescs.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppostbuildinfodescs.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) @@ -10913,7 +10913,7 @@ impl ID3D12InfoQueue { { (::windows_core::Interface::vtable(self).AddApplicationMessage)(::windows_core::Interface::as_raw(self), severity, pdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnCategory(&self, category: D3D12_MESSAGE_CATEGORY, benable: P0) -> ::windows_core::Result<()> where @@ -10921,7 +10921,7 @@ impl ID3D12InfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnCategory)(::windows_core::Interface::as_raw(self), category, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnSeverity(&self, severity: D3D12_MESSAGE_SEVERITY, benable: P0) -> ::windows_core::Result<()> where @@ -10929,7 +10929,7 @@ impl ID3D12InfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnSeverity)(::windows_core::Interface::as_raw(self), severity, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnID(&self, id: D3D12_MESSAGE_ID, benable: P0) -> ::windows_core::Result<()> where @@ -10937,22 +10937,22 @@ impl ID3D12InfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnID)(::windows_core::Interface::as_raw(self), id, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnCategory(&self, category: D3D12_MESSAGE_CATEGORY) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnCategory)(::windows_core::Interface::as_raw(self), category) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnSeverity(&self, severity: D3D12_MESSAGE_SEVERITY) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnSeverity)(::windows_core::Interface::as_raw(self), severity) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnID(&self, id: D3D12_MESSAGE_ID) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnID)(::windows_core::Interface::as_raw(self), id) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMuteDebugOutput(&self, bmute: P0) where @@ -10960,7 +10960,7 @@ impl ID3D12InfoQueue { { (::windows_core::Interface::vtable(self).SetMuteDebugOutput)(::windows_core::Interface::as_raw(self), bmute.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMuteDebugOutput(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetMuteDebugOutput)(::windows_core::Interface::as_raw(self)) @@ -11130,7 +11130,7 @@ impl ID3D12InfoQueue1 { { (::windows_core::Interface::vtable(self).base__.AddApplicationMessage)(::windows_core::Interface::as_raw(self), severity, pdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnCategory(&self, category: D3D12_MESSAGE_CATEGORY, benable: P0) -> ::windows_core::Result<()> where @@ -11138,7 +11138,7 @@ impl ID3D12InfoQueue1 { { (::windows_core::Interface::vtable(self).base__.SetBreakOnCategory)(::windows_core::Interface::as_raw(self), category, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnSeverity(&self, severity: D3D12_MESSAGE_SEVERITY, benable: P0) -> ::windows_core::Result<()> where @@ -11146,7 +11146,7 @@ impl ID3D12InfoQueue1 { { (::windows_core::Interface::vtable(self).base__.SetBreakOnSeverity)(::windows_core::Interface::as_raw(self), severity, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnID(&self, id: D3D12_MESSAGE_ID, benable: P0) -> ::windows_core::Result<()> where @@ -11154,22 +11154,22 @@ impl ID3D12InfoQueue1 { { (::windows_core::Interface::vtable(self).base__.SetBreakOnID)(::windows_core::Interface::as_raw(self), id, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnCategory(&self, category: D3D12_MESSAGE_CATEGORY) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetBreakOnCategory)(::windows_core::Interface::as_raw(self), category) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnSeverity(&self, severity: D3D12_MESSAGE_SEVERITY) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetBreakOnSeverity)(::windows_core::Interface::as_raw(self), severity) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnID(&self, id: D3D12_MESSAGE_ID) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetBreakOnID)(::windows_core::Interface::as_raw(self), id) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMuteDebugOutput(&self, bmute: P0) where @@ -11177,7 +11177,7 @@ impl ID3D12InfoQueue1 { { (::windows_core::Interface::vtable(self).base__.SetMuteDebugOutput)(::windows_core::Interface::as_raw(self), bmute.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMuteDebugOutput(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetMuteDebugOutput)(::windows_core::Interface::as_raw(self)) @@ -11495,7 +11495,7 @@ impl ID3D12PipelineLibrary { { (::windows_core::Interface::vtable(self).StorePipeline)(::windows_core::Interface::as_raw(self), pname.into_param().abi(), ppipeline.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn LoadGraphicsPipeline(&self, pname: P0, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -11577,7 +11577,7 @@ impl ID3D12PipelineLibrary1 { { (::windows_core::Interface::vtable(self).base__.StorePipeline)(::windows_core::Interface::as_raw(self), pname.into_param().abi(), ppipeline.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn LoadGraphicsPipeline(&self, pname: P0, pdesc: *const D3D12_GRAPHICS_PIPELINE_STATE_DESC) -> ::windows_core::Result where @@ -11653,7 +11653,7 @@ impl ID3D12PipelineState { { (::windows_core::Interface::vtable(self).base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetCachedBlob(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11930,7 +11930,7 @@ impl ID3D12Resource { pub unsafe fn Unmap(&self, subresource: u32, pwrittenrange: ::core::option::Option<*const D3D12_RANGE>) { (::windows_core::Interface::vtable(self).Unmap)(::windows_core::Interface::as_raw(self), subresource, ::core::mem::transmute(pwrittenrange.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self) -> D3D12_RESOURCE_DESC { let mut result__: D3D12_RESOURCE_DESC = ::core::mem::zeroed(); @@ -12008,7 +12008,7 @@ impl ID3D12Resource1 { pub unsafe fn Unmap(&self, subresource: u32, pwrittenrange: ::core::option::Option<*const D3D12_RANGE>) { (::windows_core::Interface::vtable(self).base__.Unmap)(::windows_core::Interface::as_raw(self), subresource, ::core::mem::transmute(pwrittenrange.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self) -> D3D12_RESOURCE_DESC { let mut result__: D3D12_RESOURCE_DESC = ::core::mem::zeroed(); @@ -12083,7 +12083,7 @@ impl ID3D12Resource2 { pub unsafe fn Unmap(&self, subresource: u32, pwrittenrange: ::core::option::Option<*const D3D12_RANGE>) { (::windows_core::Interface::vtable(self).base__.base__.Unmap)(::windows_core::Interface::as_raw(self), subresource, ::core::mem::transmute(pwrittenrange.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self) -> D3D12_RESOURCE_DESC { let mut result__: D3D12_RESOURCE_DESC = ::core::mem::zeroed(); @@ -12108,7 +12108,7 @@ impl ID3D12Resource2 { { (::windows_core::Interface::vtable(self).base__.GetProtectedResourceSession)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc1(&self) -> D3D12_RESOURCE_DESC1 { let mut result__: D3D12_RESOURCE_DESC1 = ::core::mem::zeroed(); @@ -12329,7 +12329,7 @@ pub struct ID3D12ShaderCacheSession_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12ShaderReflection(::windows_core::IUnknown); impl ID3D12ShaderReflection { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D12_SHADER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -12343,22 +12343,22 @@ impl ID3D12ShaderReflection { { (::windows_core::Interface::vtable(self).GetConstantBufferByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDesc(&self, resourceindex: u32, pdesc: *mut D3D12_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetResourceBindingDesc)(::windows_core::Interface::as_raw(self), resourceindex, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetInputParameterDesc(&self, parameterindex: u32, pdesc: *mut D3D12_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputParameterDesc)(::windows_core::Interface::as_raw(self), parameterindex, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetOutputParameterDesc(&self, parameterindex: u32, pdesc: *mut D3D12_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOutputParameterDesc)(::windows_core::Interface::as_raw(self), parameterindex, pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetPatchConstantParameterDesc(&self, parameterindex: u32, pdesc: *mut D3D12_SIGNATURE_PARAMETER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPatchConstantParameterDesc)(::windows_core::Interface::as_raw(self), parameterindex, pdesc).ok() @@ -12369,7 +12369,7 @@ impl ID3D12ShaderReflection { { (::windows_core::Interface::vtable(self).GetVariableByName)(::windows_core::Interface::as_raw(self), name.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetResourceBindingDescByName(&self, name: P0, pdesc: *mut D3D12_SHADER_INPUT_BIND_DESC) -> ::windows_core::Result<()> where @@ -12389,12 +12389,12 @@ impl ID3D12ShaderReflection { pub unsafe fn GetBitwiseInstructionCount(&self) -> u32 { (::windows_core::Interface::vtable(self).GetBitwiseInstructionCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetGSInputPrimitive(&self) -> super::Direct3D::D3D_PRIMITIVE { (::windows_core::Interface::vtable(self).GetGSInputPrimitive)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSampleFrequencyShader(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsSampleFrequencyShader)(::windows_core::Interface::as_raw(self)) @@ -12402,7 +12402,7 @@ impl ID3D12ShaderReflection { pub unsafe fn GetNumInterfaceSlots(&self) -> u32 { (::windows_core::Interface::vtable(self).GetNumInterfaceSlots)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetMinFeatureLevel(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12479,7 +12479,7 @@ pub struct ID3D12ShaderReflection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12ShaderReflectionConstantBuffer(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D12ShaderReflectionConstantBuffer { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D12_SHADER_BUFFER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -12513,7 +12513,7 @@ pub struct ID3D12ShaderReflectionConstantBuffer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12ShaderReflectionType(::std::ptr::NonNull<::std::ffi::c_void>); impl ID3D12ShaderReflectionType { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetDesc(&self, pdesc: *mut D3D12_SHADER_TYPE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -12618,7 +12618,7 @@ pub struct ID3D12ShaderReflectionVariable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12SharingContract(::windows_core::IUnknown); impl ID3D12SharingContract { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Present(&self, presource: P0, subresource: u32, window: P1) where @@ -12749,7 +12749,7 @@ pub struct ID3D12StateObjectProperties_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12SwapChainAssistant(::windows_core::IUnknown); impl ID3D12SwapChainAssistant { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLUID(&self) -> super::super::Foundation::LUID { let mut result__: super::super::Foundation::LUID = ::core::mem::zeroed(); @@ -12799,7 +12799,7 @@ pub struct ID3D12SwapChainAssistant_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12Tools(::windows_core::IUnknown); impl ID3D12Tools { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableShaderInstrumentation(&self, benable: P0) where @@ -12807,7 +12807,7 @@ impl ID3D12Tools { { (::windows_core::Interface::vtable(self).EnableShaderInstrumentation)(::windows_core::Interface::as_raw(self), benable.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShaderInstrumentationEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).ShaderInstrumentationEnabled)(::windows_core::Interface::as_raw(self)) @@ -12867,7 +12867,7 @@ pub struct ID3D12VersionedRootSignatureDeserializer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VirtualizationGuestDevice(::windows_core::IUnknown); impl ID3D12VirtualizationGuestDevice { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShareWithHost(&self, pobject: P0) -> ::windows_core::Result where @@ -20894,7 +20894,7 @@ impl ::core::default::Default for D3D12_BARRIER_SUBRESOURCE_RANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_BLEND_DESC { pub AlphaToCoverageEnable: super::super::Foundation::BOOL, @@ -21097,7 +21097,7 @@ impl ::core::default::Default for D3D12_BUFFER_UAV { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC { pub DestAccelerationStructureData: u64, @@ -21124,7 +21124,7 @@ impl ::core::default::Default for D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_ } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS { pub Type: D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE, @@ -21152,7 +21152,7 @@ impl ::core::default::Default for D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_ } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_0 { pub InstanceDescs: u64, @@ -21238,7 +21238,7 @@ impl ::core::default::Default for D3D12_CACHED_PIPELINE_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_CLEAR_VALUE { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -21263,7 +21263,7 @@ impl ::core::default::Default for D3D12_CLEAR_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D12_CLEAR_VALUE_0 { pub Color: [f32; 4], @@ -21598,7 +21598,7 @@ impl ::core::default::Default for D3D12_DEPTH_STENCILOP_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_DEPTH_STENCIL_DESC { pub DepthEnable: super::super::Foundation::BOOL, @@ -21643,7 +21643,7 @@ impl ::core::default::Default for D3D12_DEPTH_STENCIL_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_DEPTH_STENCIL_DESC1 { pub DepthEnable: super::super::Foundation::BOOL, @@ -21689,7 +21689,7 @@ impl ::core::default::Default for D3D12_DEPTH_STENCIL_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_DEPTH_STENCIL_DESC2 { pub DepthEnable: super::super::Foundation::BOOL, @@ -21763,7 +21763,7 @@ impl ::core::default::Default for D3D12_DEPTH_STENCIL_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_DEPTH_STENCIL_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -21790,7 +21790,7 @@ impl ::core::default::Default for D3D12_DEPTH_STENCIL_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D12_DEPTH_STENCIL_VIEW_DESC_0 { pub Texture1D: D3D12_TEX1D_DSV, @@ -22074,7 +22074,7 @@ impl ::core::default::Default for D3D12_DEVICE_REMOVED_EXTENDED_DATA3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_DISCARD_REGION { pub NumRects: u32, @@ -22646,7 +22646,7 @@ impl ::core::default::Default for D3D12_EXPORT_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_ARCHITECTURE { pub NodeIndex: u32, @@ -22687,7 +22687,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_ARCHITECTURE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_ARCHITECTURE1 { pub NodeIndex: u32, @@ -22729,7 +22729,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_ARCHITECTURE1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY { pub CommandListType: D3D12_COMMAND_LIST_TYPE, @@ -22769,7 +22769,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_CROSS_NODE { pub SharingTier: D3D12_CROSS_NODE_SHARING_TIER, @@ -22808,7 +22808,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_CROSS_NODE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS { pub DoublePrecisionFloatShaderOps: super::super::Foundation::BOOL, @@ -22890,7 +22890,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS1 { pub WaveOps: super::super::Foundation::BOOL, @@ -22933,7 +22933,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS10 { pub VariableRateShadingSumCombinerSupported: super::super::Foundation::BOOL, @@ -22972,7 +22972,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS10 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS11 { pub AtomicInt64OnDescriptorHeapResourceSupported: super::super::Foundation::BOOL, @@ -23010,7 +23010,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS11 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS12 { pub MSPrimitivesPipelineStatisticIncludesCulledPrimitives: D3D12_TRI_STATE, @@ -23050,7 +23050,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS12 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS13 { pub UnrestrictedBufferTextureCopyPitchSupported: super::super::Foundation::BOOL, @@ -23100,7 +23100,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS13 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS14 { pub AdvancedTextureOpsSupported: super::super::Foundation::BOOL, @@ -23140,7 +23140,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS14 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS15 { pub TriangleFanSupported: super::super::Foundation::BOOL, @@ -23179,7 +23179,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS15 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS16 { pub DynamicDepthBiasSupported: super::super::Foundation::BOOL, @@ -23218,7 +23218,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS16 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS17 { pub NonNormalizedCoordinateSamplersSupported: super::super::Foundation::BOOL, @@ -23257,7 +23257,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS17 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS18 { pub RenderPassesValid: super::super::Foundation::BOOL, @@ -23295,7 +23295,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS18 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS19 { pub MismatchingOutputDimensionsSupported: super::super::Foundation::BOOL, @@ -23362,7 +23362,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS19 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS2 { pub DepthBoundsTestSupported: super::super::Foundation::BOOL, @@ -23401,7 +23401,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS3 { pub CopyQueueTimestampQueriesSupported: super::super::Foundation::BOOL, @@ -23443,7 +23443,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS4 { pub MSAA64KBAlignedTextureSupported: super::super::Foundation::BOOL, @@ -23483,7 +23483,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS5 { pub SRVOnlyTiledResourceTier3: super::super::Foundation::BOOL, @@ -23523,7 +23523,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS6 { pub AdditionalShadingRatesSupported: super::super::Foundation::BOOL, @@ -23595,7 +23595,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS7 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS8 { pub UnalignedBlockTexturesSupported: super::super::Foundation::BOOL, @@ -23633,7 +23633,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS8 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS9 { pub MeshShaderPipelineStatsSupported: super::super::Foundation::BOOL, @@ -23683,7 +23683,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_D3D12_OPTIONS9 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_DISPLAYABLE { pub DisplayableTexture: super::super::Foundation::BOOL, @@ -23722,7 +23722,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_DISPLAYABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_EXISTING_HEAPS { pub Supported: super::super::Foundation::BOOL, @@ -23760,7 +23760,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_EXISTING_HEAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D12_FEATURE_DATA_FEATURE_LEVELS { pub NumFeatureLevels: u32, @@ -23800,7 +23800,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_FEATURE_LEVELS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_FORMAT_INFO { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -23839,7 +23839,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_FORMAT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_FORMAT_SUPPORT { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -23909,7 +23909,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_MULTISAMPLE_QUALITY_LEVELS { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -24192,7 +24192,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_SHADER_MODEL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D"))] pub struct D3D12_FUNCTION_DESC { pub Version: u32, @@ -24508,7 +24508,7 @@ impl ::core::default::Default for D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_GRAPHICS_PIPELINE_STATE_DESC { pub pRootSignature: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -24704,7 +24704,7 @@ impl ::core::default::Default for D3D12_HIT_GROUP_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_INDEX_BUFFER_VIEW { pub BufferLocation: u64, @@ -24996,7 +24996,7 @@ impl ::core::default::Default for D3D12_INFO_QUEUE_FILTER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_INPUT_ELEMENT_DESC { pub SemanticName: ::windows_core::PCSTR, @@ -25040,7 +25040,7 @@ impl ::core::default::Default for D3D12_INPUT_ELEMENT_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_INPUT_LAYOUT_DESC { pub pInputElementDescs: *const D3D12_INPUT_ELEMENT_DESC, @@ -25359,7 +25359,7 @@ impl ::core::default::Default for D3D12_PACKED_MIP_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D12_PARAMETER_DESC { pub Name: ::windows_core::PCSTR, @@ -25451,7 +25451,7 @@ impl ::core::default::Default for D3D12_PIPELINE_STATE_STREAM_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_PLACED_SUBRESOURCE_FOOTPRINT { pub Offset: u64, @@ -25780,7 +25780,7 @@ impl ::core::default::Default for D3D12_RANGE_UINT64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_RASTERIZER_DESC { pub FillMode: D3D12_FILL_MODE, @@ -25840,7 +25840,7 @@ impl ::core::default::Default for D3D12_RASTERIZER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_RASTERIZER_DESC1 { pub FillMode: D3D12_FILL_MODE, @@ -25900,7 +25900,7 @@ impl ::core::default::Default for D3D12_RASTERIZER_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_RASTERIZER_DESC2 { pub FillMode: D3D12_FILL_MODE, @@ -26229,7 +26229,7 @@ impl ::core::default::Default for D3D12_RAYTRACING_GEOMETRY_AABBS_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_RAYTRACING_GEOMETRY_DESC { pub Type: D3D12_RAYTRACING_GEOMETRY_TYPE, @@ -26255,7 +26255,7 @@ impl ::core::default::Default for D3D12_RAYTRACING_GEOMETRY_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D12_RAYTRACING_GEOMETRY_DESC_0 { pub Triangles: D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC, @@ -26280,7 +26280,7 @@ impl ::core::default::Default for D3D12_RAYTRACING_GEOMETRY_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC { pub Transform3x4: u64, @@ -26445,7 +26445,7 @@ impl ::core::default::Default for D3D12_RAYTRACING_SHADER_CONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_RENDER_PASS_BEGINNING_ACCESS { pub Type: D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE, @@ -26470,7 +26470,7 @@ impl ::core::default::Default for D3D12_RENDER_PASS_BEGINNING_ACCESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D12_RENDER_PASS_BEGINNING_ACCESS_0 { pub Clear: D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERS, @@ -26495,7 +26495,7 @@ impl ::core::default::Default for D3D12_RENDER_PASS_BEGINNING_ACCESS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERS { pub ClearValue: D3D12_CLEAR_VALUE, @@ -26549,7 +26549,7 @@ impl ::core::default::Default for D3D12_RENDER_PASS_BEGINNING_ACCESS_PRESERVE_LO } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_RENDER_PASS_DEPTH_STENCIL_DESC { pub cpuDescriptor: D3D12_CPU_DESCRIPTOR_HANDLE, @@ -26575,7 +26575,7 @@ impl ::core::default::Default for D3D12_RENDER_PASS_DEPTH_STENCIL_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_RENDER_PASS_ENDING_ACCESS { pub Type: D3D12_RENDER_PASS_ENDING_ACCESS_TYPE, @@ -26598,7 +26598,7 @@ impl ::core::default::Default for D3D12_RENDER_PASS_ENDING_ACCESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub union D3D12_RENDER_PASS_ENDING_ACCESS_0 { pub Resolve: ::std::mem::ManuallyDrop, @@ -26651,7 +26651,7 @@ impl ::core::default::Default for D3D12_RENDER_PASS_ENDING_ACCESS_PRESERVE_LOCAL } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS { pub pSrcResource: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -26693,7 +26693,7 @@ impl ::core::default::Default for D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAME } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS { pub SrcSubresource: u32, @@ -26735,7 +26735,7 @@ impl ::core::default::Default for D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRES } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_RENDER_PASS_RENDER_TARGET_DESC { pub cpuDescriptor: D3D12_CPU_DESCRIPTOR_HANDLE, @@ -26759,7 +26759,7 @@ impl ::core::default::Default for D3D12_RENDER_PASS_RENDER_TARGET_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_RENDER_TARGET_BLEND_DESC { pub BlendEnable: super::super::Foundation::BOOL, @@ -26806,7 +26806,7 @@ impl ::core::default::Default for D3D12_RENDER_TARGET_BLEND_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_RENDER_TARGET_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -26832,7 +26832,7 @@ impl ::core::default::Default for D3D12_RENDER_TARGET_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D12_RENDER_TARGET_VIEW_DESC_0 { pub Buffer: D3D12_BUFFER_RTV, @@ -26991,7 +26991,7 @@ impl ::core::default::Default for D3D12_RESOURCE_BARRIER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_RESOURCE_DESC { pub Dimension: D3D12_RESOURCE_DIMENSION, @@ -27038,7 +27038,7 @@ impl ::core::default::Default for D3D12_RESOURCE_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_RESOURCE_DESC1 { pub Dimension: D3D12_RESOURCE_DIMENSION, @@ -27476,7 +27476,7 @@ impl ::core::default::Default for D3D12_ROOT_SIGNATURE_DESC2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_RT_FORMAT_ARRAY { pub RTFormats: [super::Dxgi::Common::DXGI_FORMAT; 8], @@ -27692,7 +27692,7 @@ impl ::core::default::Default for D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUC } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D12_SHADER_BUFFER_DESC { pub Name: ::windows_core::PCSTR, @@ -27799,7 +27799,7 @@ impl ::core::default::Default for D3D12_SHADER_CACHE_SESSION_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D12_SHADER_DESC { pub Version: u32, @@ -27950,7 +27950,7 @@ impl ::core::default::Default for D3D12_SHADER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D12_SHADER_INPUT_BIND_DESC { pub Name: ::windows_core::PCSTR, @@ -27997,7 +27997,7 @@ impl ::core::default::Default for D3D12_SHADER_INPUT_BIND_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_SHADER_RESOURCE_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -28024,7 +28024,7 @@ impl ::core::default::Default for D3D12_SHADER_RESOURCE_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D12_SHADER_RESOURCE_VIEW_DESC_0 { pub Buffer: D3D12_BUFFER_SRV, @@ -28058,7 +28058,7 @@ impl ::core::default::Default for D3D12_SHADER_RESOURCE_VIEW_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D12_SHADER_TYPE_DESC { pub Class: super::Direct3D::D3D_SHADER_VARIABLE_CLASS, @@ -28140,7 +28140,7 @@ impl ::core::default::Default for D3D12_SHADER_VARIABLE_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3D12_SIGNATURE_PARAMETER_DESC { pub SemanticName: ::windows_core::PCSTR, @@ -28548,7 +28548,7 @@ impl ::core::default::Default for D3D12_SUBRESOURCE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_SUBRESOURCE_FOOTPRINT { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -29606,7 +29606,7 @@ impl ::core::default::Default for D3D12_TEXTURE_BARRIER { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_TEXTURE_COPY_LOCATION { pub pResource: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -29630,7 +29630,7 @@ impl ::core::default::Default for D3D12_TEXTURE_COPY_LOCATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D12_TEXTURE_COPY_LOCATION_0 { pub PlacedFootprint: D3D12_PLACED_SUBRESOURCE_FOOTPRINT, @@ -29687,7 +29687,7 @@ impl ::core::default::Default for D3D12_TILED_RESOURCE_COORDINATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_TILE_REGION_SIZE { pub NumTiles: u32, @@ -29760,7 +29760,7 @@ impl ::core::default::Default for D3D12_TILE_SHAPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_UNORDERED_ACCESS_VIEW_DESC { pub Format: super::Dxgi::Common::DXGI_FORMAT, @@ -29786,7 +29786,7 @@ impl ::core::default::Default for D3D12_UNORDERED_ACCESS_VIEW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub union D3D12_UNORDERED_ACCESS_VIEW_DESC_0 { pub Buffer: D3D12_BUFFER_UAV, @@ -30052,17 +30052,17 @@ impl ::core::default::Default for D3D12_WRITEBUFFERIMMEDIATE_PARAMETER { } } pub type D3D12MessageFunc = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub type PFN_D3D12_CREATE_DEVICE = ::core::option::Option, param1: super::Direct3D::D3D_FEATURE_LEVEL, param2: *const ::windows_core::GUID, param3: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT>; pub type PFN_D3D12_CREATE_ROOT_SIGNATURE_DESERIALIZER = ::core::option::Option ::windows_core::HRESULT>; pub type PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER = ::core::option::Option ::windows_core::HRESULT>; pub type PFN_D3D12_GET_DEBUG_INTERFACE = ::core::option::Option ::windows_core::HRESULT>; pub type PFN_D3D12_GET_INTERFACE = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub type PFN_D3D12_SERIALIZE_ROOT_SIGNATURE = ::core::option::Option, pperrorblob: *mut ::core::option::Option) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub type PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE = ::core::option::Option, pperrorblob: *mut ::core::option::Option) -> ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9/impl.rs index 689b935246..df4281d502 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirect3D9_Impl: Sized { fn RegisterSoftwareDevice(&self, pinitializefunction: *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -113,7 +113,7 @@ impl IDirect3D9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirect3D9Ex_Impl: Sized + IDirect3D9_Impl { fn GetAdapterModeCountEx(&self, adapter: u32, pfilter: *const D3DDISPLAYMODEFILTER) -> u32; @@ -220,7 +220,7 @@ impl IDirect3DBaseTexture9_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirect3DCubeTexture9_Impl: Sized + IDirect3DBaseTexture9_Impl { fn GetLevelDesc(&self, level: u32, pdesc: *mut D3DSURFACE_DESC) -> ::windows_core::Result<()>; @@ -278,7 +278,7 @@ impl IDirect3DCubeTexture9_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Gdi"))] pub trait IDirect3DDevice9_Impl: Sized { fn TestCooperativeLevel(&self) -> ::windows_core::Result<()>; @@ -1203,7 +1203,7 @@ impl IDirect3DDevice9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct3D`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D", feature = "Win32_Graphics_Gdi"))] pub trait IDirect3DDevice9Ex_Impl: Sized + IDirect3DDevice9_Impl { fn SetConvolutionMonoKernel(&self, width: u32, height: u32, rows: *mut f32, columns: *mut f32) -> ::windows_core::Result<()>; @@ -1561,7 +1561,7 @@ impl IDirect3DStateBlock9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirect3DSurface9_Impl: Sized + IDirect3DResource9_Impl { fn GetContainer(&self, riid: *const ::windows_core::GUID, ppcontainer: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1620,7 +1620,7 @@ impl IDirect3DSurface9_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirect3DSwapChain9_Impl: Sized { fn Present(&self, psourcerect: *const super::super::Foundation::RECT, pdestrect: *const super::super::Foundation::RECT, hdestwindowoverride: super::super::Foundation::HWND, pdirtyregion: *const super::Gdi::RGNDATA, dwflags: u32) -> ::windows_core::Result<()>; @@ -1698,7 +1698,7 @@ impl IDirect3DSwapChain9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirect3DSwapChain9Ex_Impl: Sized + IDirect3DSwapChain9_Impl { fn GetLastPresentCount(&self, plastpresentcount: *mut u32) -> ::windows_core::Result<()>; @@ -1736,7 +1736,7 @@ impl IDirect3DSwapChain9Ex_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirect3DTexture9_Impl: Sized + IDirect3DBaseTexture9_Impl { fn GetLevelDesc(&self, level: u32, pdesc: *mut D3DSURFACE_DESC) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9/mod.rs index ccd5ff156d..7d892f3f82 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9/mod.rs @@ -16,7 +16,7 @@ pub unsafe fn D3DPERF_GetStatus() -> u32 { ::windows_targets::link!("d3d9.dll" "system" fn D3DPERF_GetStatus() -> u32); D3DPERF_GetStatus() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn D3DPERF_QueryRepeatFrame() -> super::super::Foundation::BOOL { @@ -77,7 +77,7 @@ impl IDirect3D9 { pub unsafe fn GetAdapterDisplayMode(&self, adapter: u32, pmode: *mut D3DDISPLAYMODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAdapterDisplayMode)(::windows_core::Interface::as_raw(self), adapter, pmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckDeviceType(&self, adapter: u32, devtype: D3DDEVTYPE, adapterformat: D3DFORMAT, backbufferformat: D3DFORMAT, bwindowed: P0) -> ::windows_core::Result<()> where @@ -88,7 +88,7 @@ impl IDirect3D9 { pub unsafe fn CheckDeviceFormat(&self, adapter: u32, devicetype: D3DDEVTYPE, adapterformat: D3DFORMAT, usage: u32, rtype: D3DRESOURCETYPE, checkformat: D3DFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CheckDeviceFormat)(::windows_core::Interface::as_raw(self), adapter, devicetype, adapterformat, usage, rtype, checkformat).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckDeviceMultiSampleType(&self, adapter: u32, devicetype: D3DDEVTYPE, surfaceformat: D3DFORMAT, windowed: P0, multisampletype: D3DMULTISAMPLE_TYPE, pqualitylevels: *mut u32) -> ::windows_core::Result<()> where @@ -105,12 +105,12 @@ impl IDirect3D9 { pub unsafe fn GetDeviceCaps(&self, adapter: u32, devicetype: D3DDEVTYPE, pcaps: *mut D3DCAPS9) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceCaps)(::windows_core::Interface::as_raw(self), adapter, devicetype, pcaps).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetAdapterMonitor(&self, adapter: u32) -> super::Gdi::HMONITOR { (::windows_core::Interface::vtable(self).GetAdapterMonitor)(::windows_core::Interface::as_raw(self), adapter) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDevice(&self, adapter: u32, devicetype: D3DDEVTYPE, hfocuswindow: P0, behaviorflags: u32, ppresentationparameters: *mut D3DPRESENT_PARAMETERS, ppreturneddeviceinterface: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -179,7 +179,7 @@ impl IDirect3D9Ex { pub unsafe fn GetAdapterDisplayMode(&self, adapter: u32, pmode: *mut D3DDISPLAYMODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAdapterDisplayMode)(::windows_core::Interface::as_raw(self), adapter, pmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckDeviceType(&self, adapter: u32, devtype: D3DDEVTYPE, adapterformat: D3DFORMAT, backbufferformat: D3DFORMAT, bwindowed: P0) -> ::windows_core::Result<()> where @@ -190,7 +190,7 @@ impl IDirect3D9Ex { pub unsafe fn CheckDeviceFormat(&self, adapter: u32, devicetype: D3DDEVTYPE, adapterformat: D3DFORMAT, usage: u32, rtype: D3DRESOURCETYPE, checkformat: D3DFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CheckDeviceFormat)(::windows_core::Interface::as_raw(self), adapter, devicetype, adapterformat, usage, rtype, checkformat).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckDeviceMultiSampleType(&self, adapter: u32, devicetype: D3DDEVTYPE, surfaceformat: D3DFORMAT, windowed: P0, multisampletype: D3DMULTISAMPLE_TYPE, pqualitylevels: *mut u32) -> ::windows_core::Result<()> where @@ -207,12 +207,12 @@ impl IDirect3D9Ex { pub unsafe fn GetDeviceCaps(&self, adapter: u32, devicetype: D3DDEVTYPE, pcaps: *mut D3DCAPS9) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDeviceCaps)(::windows_core::Interface::as_raw(self), adapter, devicetype, pcaps).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetAdapterMonitor(&self, adapter: u32) -> super::Gdi::HMONITOR { (::windows_core::Interface::vtable(self).base__.GetAdapterMonitor)(::windows_core::Interface::as_raw(self), adapter) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDevice(&self, adapter: u32, devicetype: D3DDEVTYPE, hfocuswindow: P0, behaviorflags: u32, ppresentationparameters: *mut D3DPRESENT_PARAMETERS, ppreturneddeviceinterface: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -229,7 +229,7 @@ impl IDirect3D9Ex { pub unsafe fn GetAdapterDisplayModeEx(&self, adapter: u32, pmode: *mut D3DDISPLAYMODEEX, protation: *mut D3DDISPLAYROTATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAdapterDisplayModeEx)(::windows_core::Interface::as_raw(self), adapter, pmode, protation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDeviceEx(&self, adapter: u32, devicetype: D3DDEVTYPE, hfocuswindow: P0, behaviorflags: u32, ppresentationparameters: *mut D3DPRESENT_PARAMETERS, pfullscreendisplaymode: *mut D3DDISPLAYMODEEX, ppreturneddeviceinterface: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -237,7 +237,7 @@ impl IDirect3D9Ex { { (::windows_core::Interface::vtable(self).CreateDeviceEx)(::windows_core::Interface::as_raw(self), adapter, devicetype, hfocuswindow.into_param().abi(), behaviorflags, ppresentationparameters, pfullscreendisplaymode, ::core::mem::transmute(ppreturneddeviceinterface)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAdapterLUID(&self, adapter: u32, pluid: *mut super::super::Foundation::LUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAdapterLUID)(::windows_core::Interface::as_raw(self), adapter, pluid).ok() @@ -386,7 +386,7 @@ impl IDirect3DCubeTexture9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCubeMapSurface)(::windows_core::Interface::as_raw(self), facetype, level, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LockRect(&self, facetype: D3DCUBEMAP_FACES, level: u32, plockedrect: *mut D3DLOCKED_RECT, prect: *const super::super::Foundation::RECT, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LockRect)(::windows_core::Interface::as_raw(self), facetype, level, plockedrect, prect, flags).ok() @@ -394,7 +394,7 @@ impl IDirect3DCubeTexture9 { pub unsafe fn UnlockRect(&self, facetype: D3DCUBEMAP_FACES, level: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnlockRect)(::windows_core::Interface::as_raw(self), facetype, level).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDirtyRect(&self, facetype: D3DCUBEMAP_FACES, pdirtyrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddDirtyRect)(::windows_core::Interface::as_raw(self), facetype, pdirtyrect).ok() @@ -446,7 +446,7 @@ impl IDirect3DDevice9 { pub unsafe fn GetDisplayMode(&self, iswapchain: u32, pmode: *mut D3DDISPLAYMODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDisplayMode)(::windows_core::Interface::as_raw(self), iswapchain, pmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCreationParameters(&self, pparameters: *mut D3DDEVICE_CREATION_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCreationParameters)(::windows_core::Interface::as_raw(self), pparameters).ok() @@ -460,7 +460,7 @@ impl IDirect3DDevice9 { pub unsafe fn SetCursorPosition(&self, x: i32, y: i32, flags: u32) { (::windows_core::Interface::vtable(self).SetCursorPosition)(::windows_core::Interface::as_raw(self), x, y, flags) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowCursor(&self, bshow: P0) -> super::super::Foundation::BOOL where @@ -468,7 +468,7 @@ impl IDirect3DDevice9 { { (::windows_core::Interface::vtable(self).ShowCursor)(::windows_core::Interface::as_raw(self), bshow.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateAdditionalSwapChain(&self, ppresentationparameters: *mut D3DPRESENT_PARAMETERS, pswapchain: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateAdditionalSwapChain)(::windows_core::Interface::as_raw(self), ppresentationparameters, ::core::mem::transmute(pswapchain)).ok() @@ -480,12 +480,12 @@ impl IDirect3DDevice9 { pub unsafe fn GetNumberOfSwapChains(&self) -> u32 { (::windows_core::Interface::vtable(self).GetNumberOfSwapChains)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Reset(&self, ppresentationparameters: *mut D3DPRESENT_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self), ppresentationparameters).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Present(&self, psourcerect: *const super::super::Foundation::RECT, pdestrect: *const super::super::Foundation::RECT, hdestwindowoverride: P0, pdirtyregion: *const super::Gdi::RGNDATA) -> ::windows_core::Result<()> where @@ -497,12 +497,12 @@ impl IDirect3DDevice9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBackBuffer)(::windows_core::Interface::as_raw(self), iswapchain, ibackbuffer, r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRasterStatus(&self, iswapchain: u32, prasterstatus: *mut D3DRASTER_STATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRasterStatus)(::windows_core::Interface::as_raw(self), iswapchain, prasterstatus).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDialogBoxMode(&self, benabledialogs: P0) -> ::windows_core::Result<()> where @@ -516,32 +516,32 @@ impl IDirect3DDevice9 { pub unsafe fn GetGammaRamp(&self, iswapchain: u32, pramp: *mut D3DGAMMARAMP) { (::windows_core::Interface::vtable(self).GetGammaRamp)(::windows_core::Interface::as_raw(self), iswapchain, pramp) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTexture(&self, width: u32, height: u32, levels: u32, usage: u32, format: D3DFORMAT, pool: D3DPOOL, pptexture: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateTexture)(::windows_core::Interface::as_raw(self), width, height, levels, usage, format, pool, ::core::mem::transmute(pptexture), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVolumeTexture(&self, width: u32, height: u32, depth: u32, levels: u32, usage: u32, format: D3DFORMAT, pool: D3DPOOL, ppvolumetexture: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateVolumeTexture)(::windows_core::Interface::as_raw(self), width, height, depth, levels, usage, format, pool, ::core::mem::transmute(ppvolumetexture), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateCubeTexture(&self, edgelength: u32, levels: u32, usage: u32, format: D3DFORMAT, pool: D3DPOOL, ppcubetexture: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateCubeTexture)(::windows_core::Interface::as_raw(self), edgelength, levels, usage, format, pool, ::core::mem::transmute(ppcubetexture), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVertexBuffer(&self, length: u32, usage: u32, fvf: u32, pool: D3DPOOL, ppvertexbuffer: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateVertexBuffer)(::windows_core::Interface::as_raw(self), length, usage, fvf, pool, ::core::mem::transmute(ppvertexbuffer), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateIndexBuffer(&self, length: u32, usage: u32, format: D3DFORMAT, pool: D3DPOOL, ppindexbuffer: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateIndexBuffer)(::windows_core::Interface::as_raw(self), length, usage, format, pool, ::core::mem::transmute(ppindexbuffer), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRenderTarget(&self, width: u32, height: u32, format: D3DFORMAT, multisample: D3DMULTISAMPLE_TYPE, multisamplequality: u32, lockable: P0, ppsurface: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> where @@ -549,7 +549,7 @@ impl IDirect3DDevice9 { { (::windows_core::Interface::vtable(self).CreateRenderTarget)(::windows_core::Interface::as_raw(self), width, height, format, multisample, multisamplequality, lockable.into_param().abi(), ::core::mem::transmute(ppsurface), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilSurface(&self, width: u32, height: u32, format: D3DFORMAT, multisample: D3DMULTISAMPLE_TYPE, multisamplequality: u32, discard: P0, ppsurface: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> where @@ -557,7 +557,7 @@ impl IDirect3DDevice9 { { (::windows_core::Interface::vtable(self).CreateDepthStencilSurface)(::windows_core::Interface::as_raw(self), width, height, format, multisample, multisamplequality, discard.into_param().abi(), ::core::mem::transmute(ppsurface), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateSurface(&self, psourcesurface: P0, psourcerect: *const super::super::Foundation::RECT, pdestinationsurface: P1, pdestpoint: *const super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -586,7 +586,7 @@ impl IDirect3DDevice9 { { (::windows_core::Interface::vtable(self).GetFrontBufferData)(::windows_core::Interface::as_raw(self), iswapchain, pdestsurface.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StretchRect(&self, psourcesurface: P0, psourcerect: *const super::super::Foundation::RECT, pdestsurface: P1, pdestrect: *const super::super::Foundation::RECT, filter: D3DTEXTUREFILTERTYPE) -> ::windows_core::Result<()> where @@ -595,7 +595,7 @@ impl IDirect3DDevice9 { { (::windows_core::Interface::vtable(self).StretchRect)(::windows_core::Interface::as_raw(self), psourcesurface.into_param().abi(), psourcerect, pdestsurface.into_param().abi(), pdestrect, filter).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ColorFill(&self, psurface: P0, prect: *const super::super::Foundation::RECT, color: u32) -> ::windows_core::Result<()> where @@ -603,7 +603,7 @@ impl IDirect3DDevice9 { { (::windows_core::Interface::vtable(self).ColorFill)(::windows_core::Interface::as_raw(self), psurface.into_param().abi(), prect, color).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOffscreenPlainSurface(&self, width: u32, height: u32, format: D3DFORMAT, pool: D3DPOOL, ppsurface: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateOffscreenPlainSurface)(::windows_core::Interface::as_raw(self), width, height, format, pool, ::core::mem::transmute(ppsurface), psharedhandle).ok() @@ -637,17 +637,17 @@ impl IDirect3DDevice9 { pub unsafe fn Clear(&self, count: u32, prects: *const D3DRECT, flags: u32, color: u32, z: f32, stencil: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self), count, prects, flags, color, z, stencil).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, state: D3DTRANSFORMSTATETYPE, pmatrix: *const super::super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTransform)(::windows_core::Interface::as_raw(self), state, pmatrix).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, state: D3DTRANSFORMSTATETYPE, pmatrix: *mut super::super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTransform)(::windows_core::Interface::as_raw(self), state, pmatrix).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn MultiplyTransform(&self, param0: D3DTRANSFORMSTATETYPE, param1: *const super::super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MultiplyTransform)(::windows_core::Interface::as_raw(self), param0, param1).ok() @@ -664,17 +664,17 @@ impl IDirect3DDevice9 { pub unsafe fn GetMaterial(&self, pmaterial: *mut D3DMATERIAL9) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMaterial)(::windows_core::Interface::as_raw(self), pmaterial).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn SetLight(&self, index: u32, param1: *const D3DLIGHT9) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLight)(::windows_core::Interface::as_raw(self), index, param1).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetLight(&self, index: u32, param1: *mut D3DLIGHT9) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLight)(::windows_core::Interface::as_raw(self), index, param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LightEnable(&self, index: u32, enable: P0) -> ::windows_core::Result<()> where @@ -682,7 +682,7 @@ impl IDirect3DDevice9 { { (::windows_core::Interface::vtable(self).LightEnable)(::windows_core::Interface::as_raw(self), index, enable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLightEnable(&self, index: u32, penable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLightEnable)(::windows_core::Interface::as_raw(self), index, penable).ok() @@ -741,12 +741,12 @@ impl IDirect3DDevice9 { pub unsafe fn ValidateDevice(&self, pnumpasses: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ValidateDevice)(::windows_core::Interface::as_raw(self), pnumpasses).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetPaletteEntries(&self, palettenumber: u32, pentries: *const super::Gdi::PALETTEENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPaletteEntries)(::windows_core::Interface::as_raw(self), palettenumber, pentries).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetPaletteEntries(&self, palettenumber: u32, pentries: *mut super::Gdi::PALETTEENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPaletteEntries)(::windows_core::Interface::as_raw(self), palettenumber, pentries).ok() @@ -757,17 +757,17 @@ impl IDirect3DDevice9 { pub unsafe fn GetCurrentTexturePalette(&self, palettenumber: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentTexturePalette)(::windows_core::Interface::as_raw(self), palettenumber).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetScissorRect(&self, prect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetScissorRect)(::windows_core::Interface::as_raw(self), prect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScissorRect(&self, prect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScissorRect)(::windows_core::Interface::as_raw(self), prect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSoftwareVertexProcessing(&self, bsoftware: P0) -> ::windows_core::Result<()> where @@ -775,7 +775,7 @@ impl IDirect3DDevice9 { { (::windows_core::Interface::vtable(self).SetSoftwareVertexProcessing)(::windows_core::Interface::as_raw(self), bsoftware.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSoftwareVertexProcessing(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetSoftwareVertexProcessing)(::windows_core::Interface::as_raw(self)) @@ -851,12 +851,12 @@ impl IDirect3DDevice9 { pub unsafe fn GetVertexShaderConstantI(&self, startregister: u32, pconstantdata: *mut i32, vector4icount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVertexShaderConstantI)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, vector4icount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVertexShaderConstantB(&self, startregister: u32, pconstantdata: *const super::super::Foundation::BOOL, boolcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVertexShaderConstantB)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, boolcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVertexShaderConstantB(&self, startregister: u32, pconstantdata: *mut super::super::Foundation::BOOL, boolcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVertexShaderConstantB)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, boolcount).ok() @@ -912,12 +912,12 @@ impl IDirect3DDevice9 { pub unsafe fn GetPixelShaderConstantI(&self, startregister: u32, pconstantdata: *mut i32, vector4icount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPixelShaderConstantI)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, vector4icount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPixelShaderConstantB(&self, startregister: u32, pconstantdata: *const super::super::Foundation::BOOL, boolcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPixelShaderConstantB)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, boolcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPixelShaderConstantB(&self, startregister: u32, pconstantdata: *mut super::super::Foundation::BOOL, boolcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPixelShaderConstantB)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, boolcount).ok() @@ -1192,7 +1192,7 @@ impl IDirect3DDevice9Ex { pub unsafe fn GetDisplayMode(&self, iswapchain: u32, pmode: *mut D3DDISPLAYMODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDisplayMode)(::windows_core::Interface::as_raw(self), iswapchain, pmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCreationParameters(&self, pparameters: *mut D3DDEVICE_CREATION_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCreationParameters)(::windows_core::Interface::as_raw(self), pparameters).ok() @@ -1206,7 +1206,7 @@ impl IDirect3DDevice9Ex { pub unsafe fn SetCursorPosition(&self, x: i32, y: i32, flags: u32) { (::windows_core::Interface::vtable(self).base__.SetCursorPosition)(::windows_core::Interface::as_raw(self), x, y, flags) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowCursor(&self, bshow: P0) -> super::super::Foundation::BOOL where @@ -1214,7 +1214,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).base__.ShowCursor)(::windows_core::Interface::as_raw(self), bshow.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateAdditionalSwapChain(&self, ppresentationparameters: *mut D3DPRESENT_PARAMETERS, pswapchain: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateAdditionalSwapChain)(::windows_core::Interface::as_raw(self), ppresentationparameters, ::core::mem::transmute(pswapchain)).ok() @@ -1226,12 +1226,12 @@ impl IDirect3DDevice9Ex { pub unsafe fn GetNumberOfSwapChains(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetNumberOfSwapChains)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Reset(&self, ppresentationparameters: *mut D3DPRESENT_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Reset)(::windows_core::Interface::as_raw(self), ppresentationparameters).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Present(&self, psourcerect: *const super::super::Foundation::RECT, pdestrect: *const super::super::Foundation::RECT, hdestwindowoverride: P0, pdirtyregion: *const super::Gdi::RGNDATA) -> ::windows_core::Result<()> where @@ -1243,12 +1243,12 @@ impl IDirect3DDevice9Ex { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBackBuffer)(::windows_core::Interface::as_raw(self), iswapchain, ibackbuffer, r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRasterStatus(&self, iswapchain: u32, prasterstatus: *mut D3DRASTER_STATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRasterStatus)(::windows_core::Interface::as_raw(self), iswapchain, prasterstatus).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDialogBoxMode(&self, benabledialogs: P0) -> ::windows_core::Result<()> where @@ -1262,32 +1262,32 @@ impl IDirect3DDevice9Ex { pub unsafe fn GetGammaRamp(&self, iswapchain: u32, pramp: *mut D3DGAMMARAMP) { (::windows_core::Interface::vtable(self).base__.GetGammaRamp)(::windows_core::Interface::as_raw(self), iswapchain, pramp) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTexture(&self, width: u32, height: u32, levels: u32, usage: u32, format: D3DFORMAT, pool: D3DPOOL, pptexture: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateTexture)(::windows_core::Interface::as_raw(self), width, height, levels, usage, format, pool, ::core::mem::transmute(pptexture), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVolumeTexture(&self, width: u32, height: u32, depth: u32, levels: u32, usage: u32, format: D3DFORMAT, pool: D3DPOOL, ppvolumetexture: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateVolumeTexture)(::windows_core::Interface::as_raw(self), width, height, depth, levels, usage, format, pool, ::core::mem::transmute(ppvolumetexture), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateCubeTexture(&self, edgelength: u32, levels: u32, usage: u32, format: D3DFORMAT, pool: D3DPOOL, ppcubetexture: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateCubeTexture)(::windows_core::Interface::as_raw(self), edgelength, levels, usage, format, pool, ::core::mem::transmute(ppcubetexture), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVertexBuffer(&self, length: u32, usage: u32, fvf: u32, pool: D3DPOOL, ppvertexbuffer: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateVertexBuffer)(::windows_core::Interface::as_raw(self), length, usage, fvf, pool, ::core::mem::transmute(ppvertexbuffer), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateIndexBuffer(&self, length: u32, usage: u32, format: D3DFORMAT, pool: D3DPOOL, ppindexbuffer: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateIndexBuffer)(::windows_core::Interface::as_raw(self), length, usage, format, pool, ::core::mem::transmute(ppindexbuffer), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRenderTarget(&self, width: u32, height: u32, format: D3DFORMAT, multisample: D3DMULTISAMPLE_TYPE, multisamplequality: u32, lockable: P0, ppsurface: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> where @@ -1295,7 +1295,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).base__.CreateRenderTarget)(::windows_core::Interface::as_raw(self), width, height, format, multisample, multisamplequality, lockable.into_param().abi(), ::core::mem::transmute(ppsurface), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilSurface(&self, width: u32, height: u32, format: D3DFORMAT, multisample: D3DMULTISAMPLE_TYPE, multisamplequality: u32, discard: P0, ppsurface: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> where @@ -1303,7 +1303,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).base__.CreateDepthStencilSurface)(::windows_core::Interface::as_raw(self), width, height, format, multisample, multisamplequality, discard.into_param().abi(), ::core::mem::transmute(ppsurface), psharedhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateSurface(&self, psourcesurface: P0, psourcerect: *const super::super::Foundation::RECT, pdestinationsurface: P1, pdestpoint: *const super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -1332,7 +1332,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).base__.GetFrontBufferData)(::windows_core::Interface::as_raw(self), iswapchain, pdestsurface.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StretchRect(&self, psourcesurface: P0, psourcerect: *const super::super::Foundation::RECT, pdestsurface: P1, pdestrect: *const super::super::Foundation::RECT, filter: D3DTEXTUREFILTERTYPE) -> ::windows_core::Result<()> where @@ -1341,7 +1341,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).base__.StretchRect)(::windows_core::Interface::as_raw(self), psourcesurface.into_param().abi(), psourcerect, pdestsurface.into_param().abi(), pdestrect, filter).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ColorFill(&self, psurface: P0, prect: *const super::super::Foundation::RECT, color: u32) -> ::windows_core::Result<()> where @@ -1349,7 +1349,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).base__.ColorFill)(::windows_core::Interface::as_raw(self), psurface.into_param().abi(), prect, color).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOffscreenPlainSurface(&self, width: u32, height: u32, format: D3DFORMAT, pool: D3DPOOL, ppsurface: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateOffscreenPlainSurface)(::windows_core::Interface::as_raw(self), width, height, format, pool, ::core::mem::transmute(ppsurface), psharedhandle).ok() @@ -1383,17 +1383,17 @@ impl IDirect3DDevice9Ex { pub unsafe fn Clear(&self, count: u32, prects: *const D3DRECT, flags: u32, color: u32, z: f32, stencil: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Clear)(::windows_core::Interface::as_raw(self), count, prects, flags, color, z, stencil).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform(&self, state: D3DTRANSFORMSTATETYPE, pmatrix: *const super::super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), state, pmatrix).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn GetTransform(&self, state: D3DTRANSFORMSTATETYPE, pmatrix: *mut super::super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetTransform)(::windows_core::Interface::as_raw(self), state, pmatrix).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn MultiplyTransform(&self, param0: D3DTRANSFORMSTATETYPE, param1: *const super::super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MultiplyTransform)(::windows_core::Interface::as_raw(self), param0, param1).ok() @@ -1410,17 +1410,17 @@ impl IDirect3DDevice9Ex { pub unsafe fn GetMaterial(&self, pmaterial: *mut D3DMATERIAL9) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetMaterial)(::windows_core::Interface::as_raw(self), pmaterial).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn SetLight(&self, index: u32, param1: *const D3DLIGHT9) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetLight)(::windows_core::Interface::as_raw(self), index, param1).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetLight(&self, index: u32, param1: *mut D3DLIGHT9) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetLight)(::windows_core::Interface::as_raw(self), index, param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LightEnable(&self, index: u32, enable: P0) -> ::windows_core::Result<()> where @@ -1428,7 +1428,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).base__.LightEnable)(::windows_core::Interface::as_raw(self), index, enable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLightEnable(&self, index: u32, penable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetLightEnable)(::windows_core::Interface::as_raw(self), index, penable).ok() @@ -1487,12 +1487,12 @@ impl IDirect3DDevice9Ex { pub unsafe fn ValidateDevice(&self, pnumpasses: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ValidateDevice)(::windows_core::Interface::as_raw(self), pnumpasses).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetPaletteEntries(&self, palettenumber: u32, pentries: *const super::Gdi::PALETTEENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetPaletteEntries)(::windows_core::Interface::as_raw(self), palettenumber, pentries).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetPaletteEntries(&self, palettenumber: u32, pentries: *mut super::Gdi::PALETTEENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPaletteEntries)(::windows_core::Interface::as_raw(self), palettenumber, pentries).ok() @@ -1503,17 +1503,17 @@ impl IDirect3DDevice9Ex { pub unsafe fn GetCurrentTexturePalette(&self, palettenumber: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCurrentTexturePalette)(::windows_core::Interface::as_raw(self), palettenumber).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetScissorRect(&self, prect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetScissorRect)(::windows_core::Interface::as_raw(self), prect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScissorRect(&self, prect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetScissorRect)(::windows_core::Interface::as_raw(self), prect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSoftwareVertexProcessing(&self, bsoftware: P0) -> ::windows_core::Result<()> where @@ -1521,7 +1521,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).base__.SetSoftwareVertexProcessing)(::windows_core::Interface::as_raw(self), bsoftware.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSoftwareVertexProcessing(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetSoftwareVertexProcessing)(::windows_core::Interface::as_raw(self)) @@ -1597,12 +1597,12 @@ impl IDirect3DDevice9Ex { pub unsafe fn GetVertexShaderConstantI(&self, startregister: u32, pconstantdata: *mut i32, vector4icount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVertexShaderConstantI)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, vector4icount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVertexShaderConstantB(&self, startregister: u32, pconstantdata: *const super::super::Foundation::BOOL, boolcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetVertexShaderConstantB)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, boolcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVertexShaderConstantB(&self, startregister: u32, pconstantdata: *mut super::super::Foundation::BOOL, boolcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVertexShaderConstantB)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, boolcount).ok() @@ -1658,12 +1658,12 @@ impl IDirect3DDevice9Ex { pub unsafe fn GetPixelShaderConstantI(&self, startregister: u32, pconstantdata: *mut i32, vector4icount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPixelShaderConstantI)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, vector4icount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPixelShaderConstantB(&self, startregister: u32, pconstantdata: *const super::super::Foundation::BOOL, boolcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetPixelShaderConstantB)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, boolcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPixelShaderConstantB(&self, startregister: u32, pconstantdata: *mut super::super::Foundation::BOOL, boolcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPixelShaderConstantB)(::windows_core::Interface::as_raw(self), startregister, pconstantdata, boolcount).ok() @@ -1693,7 +1693,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).ComposeRects)(::windows_core::Interface::as_raw(self), psrc.into_param().abi(), pdst.into_param().abi(), psrcrectdescs.into_param().abi(), numrects, pdstrectdescs.into_param().abi(), operation, xoffset, yoffset).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn PresentEx(&self, psourcerect: *const super::super::Foundation::RECT, pdestrect: *const super::super::Foundation::RECT, hdestwindowoverride: P0, pdirtyregion: *const super::Gdi::RGNDATA, dwflags: u32) -> ::windows_core::Result<()> where @@ -1719,7 +1719,7 @@ impl IDirect3DDevice9Ex { pub unsafe fn GetMaximumFrameLatency(&self, pmaxlatency: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMaximumFrameLatency)(::windows_core::Interface::as_raw(self), pmaxlatency).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckDeviceState(&self, hdestinationwindow: P0) -> ::windows_core::Result<()> where @@ -1727,7 +1727,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).CheckDeviceState)(::windows_core::Interface::as_raw(self), hdestinationwindow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRenderTargetEx(&self, width: u32, height: u32, format: D3DFORMAT, multisample: D3DMULTISAMPLE_TYPE, multisamplequality: u32, lockable: P0, ppsurface: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE, usage: u32) -> ::windows_core::Result<()> where @@ -1735,12 +1735,12 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).CreateRenderTargetEx)(::windows_core::Interface::as_raw(self), width, height, format, multisample, multisamplequality, lockable.into_param().abi(), ::core::mem::transmute(ppsurface), psharedhandle, usage).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOffscreenPlainSurfaceEx(&self, width: u32, height: u32, format: D3DFORMAT, pool: D3DPOOL, ppsurface: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE, usage: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateOffscreenPlainSurfaceEx)(::windows_core::Interface::as_raw(self), width, height, format, pool, ::core::mem::transmute(ppsurface), psharedhandle, usage).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDepthStencilSurfaceEx(&self, width: u32, height: u32, format: D3DFORMAT, multisample: D3DMULTISAMPLE_TYPE, multisamplequality: u32, discard: P0, ppsurface: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE, usage: u32) -> ::windows_core::Result<()> where @@ -1748,7 +1748,7 @@ impl IDirect3DDevice9Ex { { (::windows_core::Interface::vtable(self).CreateDepthStencilSurfaceEx)(::windows_core::Interface::as_raw(self), width, height, format, multisample, multisamplequality, discard.into_param().abi(), ::core::mem::transmute(ppsurface), psharedhandle, usage).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ResetEx(&self, ppresentationparameters: *mut D3DPRESENT_PARAMETERS, pfullscreendisplaymode: *mut D3DDISPLAYMODEEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResetEx)(::windows_core::Interface::as_raw(self), ppresentationparameters, pfullscreendisplaymode).ok() @@ -2035,7 +2035,7 @@ impl IDirect3DSurface9 { pub unsafe fn GetDesc(&self, pdesc: *mut D3DSURFACE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LockRect(&self, plockedrect: *mut D3DLOCKED_RECT, prect: *const super::super::Foundation::RECT, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LockRect)(::windows_core::Interface::as_raw(self), plockedrect, prect, flags).ok() @@ -2043,12 +2043,12 @@ impl IDirect3DSurface9 { pub unsafe fn UnlockRect(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnlockRect)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetDC(&self, phdc: *mut super::Gdi::HDC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDC)(::windows_core::Interface::as_raw(self), phdc).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ReleaseDC(&self, hdc: P0) -> ::windows_core::Result<()> where @@ -2088,7 +2088,7 @@ pub struct IDirect3DSurface9_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirect3DSwapChain9(::windows_core::IUnknown); impl IDirect3DSwapChain9 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Present(&self, psourcerect: *const super::super::Foundation::RECT, pdestrect: *const super::super::Foundation::RECT, hdestwindowoverride: P0, pdirtyregion: *const super::Gdi::RGNDATA, dwflags: u32) -> ::windows_core::Result<()> where @@ -2106,7 +2106,7 @@ impl IDirect3DSwapChain9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBackBuffer)(::windows_core::Interface::as_raw(self), ibackbuffer, r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRasterStatus(&self, prasterstatus: *mut D3DRASTER_STATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRasterStatus)(::windows_core::Interface::as_raw(self), prasterstatus).ok() @@ -2118,7 +2118,7 @@ impl IDirect3DSwapChain9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDevice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPresentParameters(&self, ppresentationparameters: *mut D3DPRESENT_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPresentParameters)(::windows_core::Interface::as_raw(self), ppresentationparameters).ok() @@ -2156,7 +2156,7 @@ pub struct IDirect3DSwapChain9_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirect3DSwapChain9Ex(::windows_core::IUnknown); impl IDirect3DSwapChain9Ex { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Present(&self, psourcerect: *const super::super::Foundation::RECT, pdestrect: *const super::super::Foundation::RECT, hdestwindowoverride: P0, pdirtyregion: *const super::Gdi::RGNDATA, dwflags: u32) -> ::windows_core::Result<()> where @@ -2174,7 +2174,7 @@ impl IDirect3DSwapChain9Ex { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBackBuffer)(::windows_core::Interface::as_raw(self), ibackbuffer, r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRasterStatus(&self, prasterstatus: *mut D3DRASTER_STATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRasterStatus)(::windows_core::Interface::as_raw(self), prasterstatus).ok() @@ -2186,7 +2186,7 @@ impl IDirect3DSwapChain9Ex { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDevice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPresentParameters(&self, ppresentationparameters: *mut D3DPRESENT_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPresentParameters)(::windows_core::Interface::as_raw(self), ppresentationparameters).ok() @@ -2270,7 +2270,7 @@ impl IDirect3DTexture9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSurfaceLevel)(::windows_core::Interface::as_raw(self), level, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LockRect(&self, level: u32, plockedrect: *mut D3DLOCKED_RECT, prect: *const super::super::Foundation::RECT, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LockRect)(::windows_core::Interface::as_raw(self), level, plockedrect, prect, flags).ok() @@ -2278,7 +2278,7 @@ impl IDirect3DTexture9 { pub unsafe fn UnlockRect(&self, level: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnlockRect)(::windows_core::Interface::as_raw(self), level).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDirtyRect(&self, pdirtyrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddDirtyRect)(::windows_core::Interface::as_raw(self), pdirtyrect).ok() @@ -5402,7 +5402,7 @@ impl ::core::default::Default for D3DAES_CTR_IV { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_CONFIGURECRYPTOSESSION { pub Parameters: D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT, @@ -5443,7 +5443,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_CONFIGURECRYPTOSESSION } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_CONFIGUREINITIALIZE { pub Parameters: D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT, @@ -5483,7 +5483,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_CONFIGUREINITIALIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_CONFIGUREPROTECTION { pub Parameters: D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT, @@ -5508,7 +5508,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_CONFIGUREPROTECTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE { pub Parameters: D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT, @@ -5549,7 +5549,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURC } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_CONFIGUREUNCOMPRESSEDENCRYPTION { pub Parameters: D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT, @@ -5588,7 +5588,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_CONFIGUREUNCOMPRESSEDE } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT { pub omac: D3D_OMAC, @@ -5629,7 +5629,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT { pub omac: D3D_OMAC, @@ -5737,7 +5737,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_PROTECTION_FLAGS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYCHANNELTYPE_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -5776,7 +5776,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYCHANNELTYPE_OUTPU } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_INPUT { pub Input: D3DAUTHENTICATEDCHANNEL_QUERY_INPUT, @@ -5815,7 +5815,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_INP } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -5856,7 +5856,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_OUT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYDEVICEHANDLE_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -5895,7 +5895,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYDEVICEHANDLE_OUTP } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUIDCOUNT_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -5934,7 +5934,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIO } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_INPUT { pub Input: D3DAUTHENTICATEDCHANNEL_QUERY_INPUT, @@ -5973,7 +5973,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIO } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -6013,7 +6013,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIO } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYINFOBUSTYPE_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -6054,7 +6054,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYINFOBUSTYPE_OUTPU } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_INPUT { pub Input: D3DAUTHENTICATEDCHANNEL_QUERY_INPUT, @@ -6094,7 +6094,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_INP } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -6135,7 +6135,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_OUT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_INPUT { pub Input: D3DAUTHENTICATEDCHANNEL_QUERY_INPUT, @@ -6176,7 +6176,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT { @@ -6209,7 +6209,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT { @@ -6242,7 +6242,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYPROTECTION_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -6267,7 +6267,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYPROTECTION_OUTPUT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESSCOUNT_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -6306,7 +6306,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDR } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_INPUT { pub Input: D3DAUTHENTICATEDCHANNEL_QUERY_INPUT, @@ -6345,7 +6345,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDR } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -6386,7 +6386,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDR } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYUNCOMPRESSEDENCRYPTIONLEVEL_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -6425,7 +6425,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYUNCOMPRESSEDENCRY } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERYUNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT_OUTPUT { pub Output: D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT, @@ -6464,7 +6464,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERYUNRESTRICTEDPROTE } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERY_INPUT { pub QueryType: ::windows_core::GUID, @@ -6504,7 +6504,7 @@ impl ::core::default::Default for D3DAUTHENTICATEDCHANNEL_QUERY_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT { pub omac: D3D_OMAC, @@ -6580,7 +6580,7 @@ impl ::core::default::Default for D3DBOX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DBRANCH { pub dwMask: u32, @@ -7018,7 +7018,7 @@ impl ::core::default::Default for D3DCOMPOSERECTDESTINATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDEVICEDESC { pub dwSize: u32, @@ -7281,7 +7281,7 @@ impl ::core::default::Default for D3DDEVICEDESC7 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDEVICE_CREATION_PARAMETERS { pub AdapterOrdinal: u32, @@ -7516,7 +7516,7 @@ impl ::core::default::Default for D3DDEVINFO_D3DVERTEXSTATS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DDEVINFO_RESOURCEMANAGER { pub stats: [D3DRESOURCESTATS; 8], @@ -7845,7 +7845,7 @@ impl ::core::default::Default for D3DEXECUTEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DFINDDEVICERESULT { pub dwSize: u32, @@ -7886,7 +7886,7 @@ impl ::core::default::Default for D3DFINDDEVICERESULT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DFINDDEVICESEARCH { pub dwSize: u32, @@ -8103,7 +8103,7 @@ impl ::core::default::Default for D3DINSTRUCTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3DLIGHT { pub dwSize: u32, @@ -8152,7 +8152,7 @@ impl ::core::default::Default for D3DLIGHT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3DLIGHT2 { pub dwSize: u32, @@ -8216,7 +8216,7 @@ impl ::core::default::Default for D3DLIGHT2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3DLIGHT7 { pub dltType: D3DLIGHTTYPE, @@ -8280,7 +8280,7 @@ impl ::core::default::Default for D3DLIGHT7 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3DLIGHT9 { pub Type: D3DLIGHTTYPE, @@ -8330,7 +8330,7 @@ impl ::core::default::Default for D3DLIGHT9 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3DLIGHTDATA { pub dwSize: u32, @@ -8404,7 +8404,7 @@ impl ::core::default::Default for D3DLIGHTINGCAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct D3DLIGHTINGELEMENT { pub dvPosition: super::Direct3D::D3DVECTOR, @@ -9216,7 +9216,7 @@ impl ::core::default::Default for D3DPRESENTSTATS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DPRESENT_PARAMETERS { pub BackBufferWidth: u32, @@ -9435,7 +9435,7 @@ impl ::core::default::Default for D3DRANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DRASTER_STATUS { pub InVBlank: super::super::Foundation::BOOL, @@ -9541,7 +9541,7 @@ impl ::core::default::Default for D3DRECTPATCH_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3DRESOURCESTATS { pub bThrashing: super::super::Foundation::BOOL, @@ -10692,14 +10692,14 @@ impl ::core::default::Default for D3D_OMAC { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPD3DENUMDEVICESCALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type LPD3DENUMDEVICESCALLBACK7 = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub type LPD3DENUMPIXELFORMATSCALLBACK = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub type LPD3DENUMTEXTUREFORMATSCALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type LPD3DVALIDATECALLBACK = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9on12/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9on12/impl.rs index 7453060ae8..43620059f2 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9on12/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9on12/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Direct3D9"))] pub trait IDirect3DDevice9On12_Impl: Sized { fn GetD3D12Device(&self, riid: *const ::windows_core::GUID, ppvdevice: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9on12/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9on12/mod.rs index 6a3c55871d..06b4e93896 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9on12/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Direct3D9on12/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] #[inline] pub unsafe fn Direct3DCreate9On12(sdkversion: u32, poverridelist: *mut D3D9ON12_ARGS, numoverrideentries: u32) -> ::core::option::Option { ::windows_targets::link!("d3d9.dll" "system" fn Direct3DCreate9On12(sdkversion : u32, poverridelist : *mut D3D9ON12_ARGS, numoverrideentries : u32) -> ::core::option::Option < super::Direct3D9:: IDirect3D9 >); Direct3DCreate9On12(sdkversion, poverridelist, numoverrideentries) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] #[inline] pub unsafe fn Direct3DCreate9On12Ex(sdkversion: u32, poverridelist: *mut D3D9ON12_ARGS, numoverrideentries: u32, ppoutputinterface: *mut ::core::option::Option) -> ::windows_core::Result<()> { @@ -19,7 +19,7 @@ impl IDirect3DDevice9On12 { pub unsafe fn GetD3D12Device(&self, riid: *const ::windows_core::GUID, ppvdevice: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetD3D12Device)(::windows_core::Interface::as_raw(self), riid, ppvdevice).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn UnwrapUnderlyingResource(&self, presource: P0, pcommandqueue: P1, riid: *const ::windows_core::GUID, ppvresource12: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -28,7 +28,7 @@ impl IDirect3DDevice9On12 { { (::windows_core::Interface::vtable(self).UnwrapUnderlyingResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), pcommandqueue.into_param().abi(), riid, ppvresource12).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn ReturnUnderlyingResource(&self, presource: P0, numsync: u32, psignalvalues: *mut u64, ppfences: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -60,7 +60,7 @@ pub struct IDirect3DDevice9On12_Vtbl { } pub const MAX_D3D9ON12_QUEUES: u32 = 2u32; #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D9ON12_ARGS { pub Enable9On12: super::super::Foundation::BOOL, @@ -99,10 +99,10 @@ impl ::core::default::Default for D3D9ON12_ARGS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub type PFN_Direct3DCreate9On12 = ::core::option::Option ::core::option::Option>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub type PFN_Direct3DCreate9On12Ex = ::core::option::Option) -> ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/DirectComposition/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/DirectComposition/impl.rs index 0052a7cee1..8783b6cfe8 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/DirectComposition/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/DirectComposition/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Foundation_Numerics`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDCompositionAffineTransform2DEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetInterpolationMode(&self, interpolationmode: super::Direct2D::Common::D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE) -> ::windows_core::Result<()>; @@ -119,7 +119,7 @@ impl IDCompositionAnimation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDCompositionArithmeticCompositeEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetCoefficients(&self, coefficients: *const super::Direct2D::Common::D2D_VECTOR_4F) -> ::windows_core::Result<()>; @@ -206,7 +206,7 @@ impl IDCompositionArithmeticCompositeEffect_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait IDCompositionBlendEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetMode(&self, mode: super::Direct2D::Common::D2D1_BLEND_MODE) -> ::windows_core::Result<()>; @@ -227,7 +227,7 @@ impl IDCompositionBlendEffect_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait IDCompositionBrightnessEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetWhitePoint(&self, whitepoint: *const super::Direct2D::Common::D2D_VECTOR_2F) -> ::windows_core::Result<()>; @@ -324,7 +324,7 @@ impl IDCompositionClip_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDCompositionColorMatrixEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetMatrix(&self, matrix: *const super::Direct2D::Common::D2D_MATRIX_5X4_F) -> ::windows_core::Result<()>; @@ -376,7 +376,7 @@ impl IDCompositionColorMatrixEffect_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait IDCompositionCompositeEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetMode(&self, mode: super::Direct2D::Common::D2D1_COMPOSITE_MODE) -> ::windows_core::Result<()>; @@ -397,7 +397,7 @@ impl IDCompositionCompositeEffect_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait IDCompositionDelegatedInkTrail_Impl: Sized { fn AddTrailPoints(&self, inkpoints: *const DCompositionInkTrailPoint, inkpointscount: u32) -> ::windows_core::Result; @@ -454,7 +454,7 @@ impl IDCompositionDelegatedInkTrail_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDCompositionDesktopDevice_Impl: Sized + IDCompositionDevice2_Impl { fn CreateTargetForHwnd(&self, hwnd: super::super::Foundation::HWND, topmost: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -510,7 +510,7 @@ impl IDCompositionDesktopDevice_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDCompositionDevice_Impl: Sized { fn Commit(&self) -> ::windows_core::Result<()>; @@ -821,7 +821,7 @@ impl IDCompositionDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait IDCompositionDevice2_Impl: Sized { fn Commit(&self) -> ::windows_core::Result<()>; @@ -1093,7 +1093,7 @@ impl IDCompositionDevice2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait IDCompositionDevice3_Impl: Sized + IDCompositionDevice2_Impl { fn CreateGaussianBlurEffect(&self) -> ::windows_core::Result; @@ -1367,7 +1367,7 @@ impl IDCompositionFilterEffect_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait IDCompositionGaussianBlurEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetStandardDeviation(&self, animation: ::core::option::Option<&IDCompositionAnimation>) -> ::windows_core::Result<()>; @@ -1471,7 +1471,7 @@ impl IDCompositionInkTrailDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDCompositionLinearTransferEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetRedYIntercept(&self, animation: ::core::option::Option<&IDCompositionAnimation>) -> ::windows_core::Result<()>; @@ -1635,7 +1635,7 @@ impl IDCompositionLinearTransferEffect_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub trait IDCompositionMatrixTransform_Impl: Sized + IDCompositionTransform_Impl { fn SetMatrix(&self, matrix: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()>; @@ -1673,7 +1673,7 @@ impl IDCompositionMatrixTransform_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`"] +#[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub trait IDCompositionMatrixTransform3D_Impl: Sized + IDCompositionTransform3D_Impl { fn SetMatrix(&self, matrix: *const super::super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()>; @@ -2251,7 +2251,7 @@ impl IDCompositionScaleTransform3D_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub trait IDCompositionShadowEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetStandardDeviation(&self, animation: ::core::option::Option<&IDCompositionAnimation>) -> ::windows_core::Result<()>; @@ -2414,7 +2414,7 @@ impl IDCompositionSkewTransform_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDCompositionSurface_Impl: Sized { fn BeginDraw(&self, updaterect: *const super::super::Foundation::RECT, iid: *const ::windows_core::GUID, updateobject: *mut *mut ::core::ffi::c_void, updateoffset: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()>; @@ -2466,7 +2466,7 @@ impl IDCompositionSurface_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait IDCompositionSurfaceFactory_Impl: Sized { fn CreateSurface(&self, width: u32, height: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result; @@ -2509,7 +2509,7 @@ impl IDCompositionSurfaceFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDCompositionTableTransferEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetRedTable(&self, tablevalues: *const f32, count: u32) -> ::windows_core::Result<()>; @@ -2778,7 +2778,7 @@ impl IDCompositionTranslateTransform3D_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDCompositionTurbulenceEffect_Impl: Sized + IDCompositionFilterEffect_Impl { fn SetOffset(&self, offset: *const super::Direct2D::Common::D2D_VECTOR_2F) -> ::windows_core::Result<()>; @@ -2844,7 +2844,7 @@ impl IDCompositionTurbulenceEffect_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDCompositionVirtualSurface_Impl: Sized + IDCompositionSurface_Impl { fn Resize(&self, width: u32, height: u32) -> ::windows_core::Result<()>; @@ -2875,7 +2875,7 @@ impl IDCompositionVirtualSurface_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDCompositionVisual_Impl: Sized { fn SetOffsetX(&self, animation: ::core::option::Option<&IDCompositionAnimation>) -> ::windows_core::Result<()>; @@ -3011,7 +3011,7 @@ impl IDCompositionVisual_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDCompositionVisual2_Impl: Sized + IDCompositionVisual_Impl { fn SetOpacityMode(&self, mode: DCOMPOSITION_OPACITY_MODE) -> ::windows_core::Result<()>; @@ -3042,7 +3042,7 @@ impl IDCompositionVisual2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDCompositionVisual3_Impl: Sized + IDCompositionVisualDebug_Impl { fn SetDepthMode(&self, mode: DCOMPOSITION_DEPTH_MODE) -> ::windows_core::Result<()>; @@ -3115,7 +3115,7 @@ impl IDCompositionVisual3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Foundation_Numerics`, `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Foundation_Numerics\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Foundation_Numerics", feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDCompositionVisualDebug_Impl: Sized + IDCompositionVisual2_Impl { fn EnableHeatMap(&self, color: *const super::Direct2D::Common::D2D1_COLOR_F) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/DirectComposition/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/DirectComposition/mod.rs index 9123e41f5a..15c95363b1 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/DirectComposition/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/DirectComposition/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DCompositionAttachMouseDragToHwnd(visual: P0, hwnd: P1, enable: P2) -> ::windows_core::Result<()> @@ -10,7 +10,7 @@ where ::windows_targets::link!("dcomp.dll" "system" fn DCompositionAttachMouseDragToHwnd(visual : * mut::core::ffi::c_void, hwnd : super::super::Foundation:: HWND, enable : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); DCompositionAttachMouseDragToHwnd(visual.into_param().abi(), hwnd.into_param().abi(), enable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DCompositionAttachMouseWheelToHwnd(visual: P0, hwnd: P1, enable: P2) -> ::windows_core::Result<()> @@ -22,7 +22,7 @@ where ::windows_targets::link!("dcomp.dll" "system" fn DCompositionAttachMouseWheelToHwnd(visual : * mut::core::ffi::c_void, hwnd : super::super::Foundation:: HWND, enable : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); DCompositionAttachMouseWheelToHwnd(visual.into_param().abi(), hwnd.into_param().abi(), enable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DCompositionBoostCompositorClock(enable: P0) -> ::windows_core::Result<()> @@ -32,7 +32,7 @@ where ::windows_targets::link!("dcomp.dll" "system" fn DCompositionBoostCompositorClock(enable : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); DCompositionBoostCompositorClock(enable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] #[inline] pub unsafe fn DCompositionCreateDevice(dxgidevice: P0) -> ::windows_core::Result @@ -64,7 +64,7 @@ where let mut result__ = ::std::ptr::null_mut(); DCompositionCreateDevice3(renderingdevice.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn DCompositionCreateSurfaceHandle(desiredaccess: u32, securityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result { @@ -78,21 +78,21 @@ pub unsafe fn DCompositionGetFrameId(frameidtype: COMPOSITION_FRAME_ID_TYPE) -> let mut result__ = ::std::mem::zeroed(); DCompositionGetFrameId(frameidtype, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DCompositionGetStatistics(frameid: u64, framestats: *mut COMPOSITION_FRAME_STATS, targetidcount: u32, targetids: ::core::option::Option<*mut COMPOSITION_TARGET_ID>, actualtargetidcount: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("dcomp.dll" "system" fn DCompositionGetStatistics(frameid : u64, framestats : *mut COMPOSITION_FRAME_STATS, targetidcount : u32, targetids : *mut COMPOSITION_TARGET_ID, actualtargetidcount : *mut u32) -> ::windows_core::HRESULT); DCompositionGetStatistics(frameid, framestats, targetidcount, ::core::mem::transmute(targetids.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(actualtargetidcount.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DCompositionGetTargetStatistics(frameid: u64, targetid: *const COMPOSITION_TARGET_ID, targetstats: *mut COMPOSITION_TARGET_STATS) -> ::windows_core::Result<()> { ::windows_targets::link!("dcomp.dll" "system" fn DCompositionGetTargetStatistics(frameid : u64, targetid : *const COMPOSITION_TARGET_ID, targetstats : *mut COMPOSITION_TARGET_STATS) -> ::windows_core::HRESULT); DCompositionGetTargetStatistics(frameid, targetid, targetstats).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DCompositionWaitForCompositorClock(handles: ::core::option::Option<&[super::super::Foundation::HANDLE]>, timeoutinms: u32) -> u32 { @@ -109,17 +109,17 @@ impl IDCompositionAffineTransform2DEffect { { (::windows_core::Interface::vtable(self).base__.SetInput)(::windows_core::Interface::as_raw(self), index, input.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetInterpolationMode(&self, interpolationmode: super::Direct2D::Common::D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterpolationMode)(::windows_core::Interface::as_raw(self), interpolationmode).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetBorderMode(&self, bordermode: super::Direct2D::Common::D2D1_BORDER_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBorderMode)(::windows_core::Interface::as_raw(self), bordermode).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransformMatrix(&self, transformmatrix: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTransformMatrix)(::windows_core::Interface::as_raw(self), transformmatrix).ok() @@ -222,12 +222,12 @@ impl IDCompositionArithmeticCompositeEffect { { (::windows_core::Interface::vtable(self).base__.SetInput)(::windows_core::Interface::as_raw(self), index, input.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetCoefficients(&self, coefficients: *const super::Direct2D::Common::D2D_VECTOR_4F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCoefficients)(::windows_core::Interface::as_raw(self), coefficients).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClampOutput(&self, clampoutput: P0) -> ::windows_core::Result<()> where @@ -310,7 +310,7 @@ impl IDCompositionBlendEffect { { (::windows_core::Interface::vtable(self).base__.SetInput)(::windows_core::Interface::as_raw(self), index, input.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetMode(&self, mode: super::Direct2D::Common::D2D1_BLEND_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMode)(::windows_core::Interface::as_raw(self), mode).ok() @@ -342,12 +342,12 @@ impl IDCompositionBrightnessEffect { { (::windows_core::Interface::vtable(self).base__.SetInput)(::windows_core::Interface::as_raw(self), index, input.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetWhitePoint(&self, whitepoint: *const super::Direct2D::Common::D2D_VECTOR_2F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetWhitePoint)(::windows_core::Interface::as_raw(self), whitepoint).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetBlackPoint(&self, blackpoint: *const super::Direct2D::Common::D2D_VECTOR_2F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBlackPoint)(::windows_core::Interface::as_raw(self), blackpoint).ok() @@ -443,7 +443,7 @@ impl IDCompositionColorMatrixEffect { { (::windows_core::Interface::vtable(self).base__.SetInput)(::windows_core::Interface::as_raw(self), index, input.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetMatrix(&self, matrix: *const super::Direct2D::Common::D2D_MATRIX_5X4_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMatrix)(::windows_core::Interface::as_raw(self), matrix).ok() @@ -457,12 +457,12 @@ impl IDCompositionColorMatrixEffect { pub unsafe fn SetMatrixElement2(&self, row: i32, column: i32, value: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMatrixElement2)(::windows_core::Interface::as_raw(self), row, column, value).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetAlphaMode(&self, mode: super::Direct2D::Common::D2D1_COLORMATRIX_ALPHA_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAlphaMode)(::windows_core::Interface::as_raw(self), mode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClampOutput(&self, clamp: P0) -> ::windows_core::Result<()> where @@ -507,7 +507,7 @@ impl IDCompositionCompositeEffect { { (::windows_core::Interface::vtable(self).base__.SetInput)(::windows_core::Interface::as_raw(self), index, input.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetMode(&self, mode: super::Direct2D::Common::D2D1_COMPOSITE_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMode)(::windows_core::Interface::as_raw(self), mode).ok() @@ -544,7 +544,7 @@ impl IDCompositionDelegatedInkTrail { pub unsafe fn RemoveTrailPoints(&self, generationid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveTrailPoints)(::windows_core::Interface::as_raw(self), generationid).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn StartNewTrail(&self, color: *const super::Direct2D::Common::D2D1_COLOR_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StartNewTrail)(::windows_core::Interface::as_raw(self), color).ok() @@ -579,7 +579,7 @@ impl IDCompositionDesktopDevice { pub unsafe fn WaitForCommitCompletion(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.WaitForCommitCompletion)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetFrameStatistics(&self, statistics: *mut DCOMPOSITION_FRAME_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFrameStatistics)(::windows_core::Interface::as_raw(self), statistics).ok() @@ -595,13 +595,13 @@ impl IDCompositionDesktopDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSurfaceFactory)(::windows_core::Interface::as_raw(self), renderingdevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateSurface(&self, width: u32, height: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSurface)(::windows_core::Interface::as_raw(self), width, height, pixelformat, alphamode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVirtualSurface(&self, initialwidth: u32, initialheight: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -663,7 +663,7 @@ impl IDCompositionDesktopDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateAnimation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTargetForHwnd(&self, hwnd: P0, topmost: P1) -> ::windows_core::Result where @@ -673,7 +673,7 @@ impl IDCompositionDesktopDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTargetForHwnd)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), topmost.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSurfaceFromHandle(&self, handle: P0) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -682,7 +682,7 @@ impl IDCompositionDesktopDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSurfaceFromHandle)(::windows_core::Interface::as_raw(self), handle.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSurfaceFromHwnd(&self, hwnd: P0) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -726,12 +726,12 @@ impl IDCompositionDevice { pub unsafe fn WaitForCommitCompletion(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WaitForCommitCompletion)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetFrameStatistics(&self, statistics: *mut DCOMPOSITION_FRAME_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFrameStatistics)(::windows_core::Interface::as_raw(self), statistics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTargetForHwnd(&self, hwnd: P0, topmost: P1) -> ::windows_core::Result where @@ -745,19 +745,19 @@ impl IDCompositionDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateVisual)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateSurface(&self, width: u32, height: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSurface)(::windows_core::Interface::as_raw(self), width, height, pixelformat, alphamode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVirtualSurface(&self, initialwidth: u32, initialheight: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateVirtualSurface)(::windows_core::Interface::as_raw(self), initialwidth, initialheight, pixelformat, alphamode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSurfaceFromHandle(&self, handle: P0) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -766,7 +766,7 @@ impl IDCompositionDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSurfaceFromHandle)(::windows_core::Interface::as_raw(self), handle.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSurfaceFromHwnd(&self, hwnd: P0) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -831,7 +831,7 @@ impl IDCompositionDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateAnimation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckDeviceState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -905,7 +905,7 @@ impl IDCompositionDevice2 { pub unsafe fn WaitForCommitCompletion(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WaitForCommitCompletion)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetFrameStatistics(&self, statistics: *mut DCOMPOSITION_FRAME_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFrameStatistics)(::windows_core::Interface::as_raw(self), statistics).ok() @@ -921,13 +921,13 @@ impl IDCompositionDevice2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSurfaceFactory)(::windows_core::Interface::as_raw(self), renderingdevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateSurface(&self, width: u32, height: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSurface)(::windows_core::Interface::as_raw(self), width, height, pixelformat, alphamode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVirtualSurface(&self, initialwidth: u32, initialheight: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1042,7 +1042,7 @@ impl IDCompositionDevice3 { pub unsafe fn WaitForCommitCompletion(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.WaitForCommitCompletion)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetFrameStatistics(&self, statistics: *mut DCOMPOSITION_FRAME_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFrameStatistics)(::windows_core::Interface::as_raw(self), statistics).ok() @@ -1058,13 +1058,13 @@ impl IDCompositionDevice3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSurfaceFactory)(::windows_core::Interface::as_raw(self), renderingdevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateSurface(&self, width: u32, height: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSurface)(::windows_core::Interface::as_raw(self), width, height, pixelformat, alphamode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVirtualSurface(&self, initialwidth: u32, initialheight: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1323,7 +1323,7 @@ impl IDCompositionGaussianBlurEffect { pub unsafe fn SetStandardDeviation2(&self, amount: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStandardDeviation2)(::windows_core::Interface::as_raw(self), amount).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetBorderMode(&self, mode: super::Direct2D::Common::D2D1_BORDER_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBorderMode)(::windows_core::Interface::as_raw(self), mode).ok() @@ -1439,7 +1439,7 @@ impl IDCompositionLinearTransferEffect { pub unsafe fn SetRedSlope2(&self, redslope: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRedSlope2)(::windows_core::Interface::as_raw(self), redslope).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRedDisable(&self, reddisable: P0) -> ::windows_core::Result<()> where @@ -1465,7 +1465,7 @@ impl IDCompositionLinearTransferEffect { pub unsafe fn SetGreenSlope2(&self, greenslope: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGreenSlope2)(::windows_core::Interface::as_raw(self), greenslope).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGreenDisable(&self, greendisable: P0) -> ::windows_core::Result<()> where @@ -1491,7 +1491,7 @@ impl IDCompositionLinearTransferEffect { pub unsafe fn SetBlueSlope2(&self, blueslope: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBlueSlope2)(::windows_core::Interface::as_raw(self), blueslope).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBlueDisable(&self, bluedisable: P0) -> ::windows_core::Result<()> where @@ -1517,7 +1517,7 @@ impl IDCompositionLinearTransferEffect { pub unsafe fn SetAlphaSlope2(&self, alphaslope: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAlphaSlope2)(::windows_core::Interface::as_raw(self), alphaslope).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlphaDisable(&self, alphadisable: P0) -> ::windows_core::Result<()> where @@ -1525,7 +1525,7 @@ impl IDCompositionLinearTransferEffect { { (::windows_core::Interface::vtable(self).SetAlphaDisable)(::windows_core::Interface::as_raw(self), alphadisable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClampOutput(&self, clampoutput: P0) -> ::windows_core::Result<()> where @@ -1586,7 +1586,7 @@ pub struct IDCompositionLinearTransferEffect_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDCompositionMatrixTransform(::windows_core::IUnknown); impl IDCompositionMatrixTransform { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetMatrix(&self, matrix: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMatrix)(::windows_core::Interface::as_raw(self), matrix).ok() @@ -1623,7 +1623,7 @@ pub struct IDCompositionMatrixTransform_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDCompositionMatrixTransform3D(::windows_core::IUnknown); impl IDCompositionMatrixTransform3D { - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetMatrix(&self, matrix: *const super::super::super::Foundation::Numerics::Matrix4x4) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMatrix)(::windows_core::Interface::as_raw(self), matrix).ok() @@ -2146,7 +2146,7 @@ impl IDCompositionShadowEffect { pub unsafe fn SetStandardDeviation2(&self, amount: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStandardDeviation2)(::windows_core::Interface::as_raw(self), amount).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetColor(&self, color: *const super::Direct2D::Common::D2D_VECTOR_4F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColor)(::windows_core::Interface::as_raw(self), color).ok() @@ -2279,7 +2279,7 @@ pub struct IDCompositionSkewTransform_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDCompositionSurface(::windows_core::IUnknown); impl IDCompositionSurface { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginDraw(&self, updaterect: ::core::option::Option<*const super::super::Foundation::RECT>, updateoffset: *mut super::super::Foundation::POINT) -> ::windows_core::Result where @@ -2297,7 +2297,7 @@ impl IDCompositionSurface { pub unsafe fn ResumeDraw(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResumeDraw)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Scroll(&self, scrollrect: ::core::option::Option<*const super::super::Foundation::RECT>, cliprect: ::core::option::Option<*const super::super::Foundation::RECT>, offsetx: i32, offsety: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Scroll)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scrollrect.unwrap_or(::std::ptr::null())), ::core::mem::transmute(cliprect.unwrap_or(::std::ptr::null())), offsetx, offsety).ok() @@ -2330,13 +2330,13 @@ pub struct IDCompositionSurface_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDCompositionSurfaceFactory(::windows_core::IUnknown); impl IDCompositionSurfaceFactory { - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateSurface(&self, width: u32, height: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSurface)(::windows_core::Interface::as_raw(self), width, height, pixelformat, alphamode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVirtualSurface(&self, initialwidth: u32, initialheight: u32, pixelformat: super::Dxgi::Common::DXGI_FORMAT, alphamode: super::Dxgi::Common::DXGI_ALPHA_MODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2385,7 +2385,7 @@ impl IDCompositionTableTransferEffect { pub unsafe fn SetAlphaTable(&self, tablevalues: &[f32]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAlphaTable)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(tablevalues.as_ptr()), tablevalues.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRedDisable(&self, reddisable: P0) -> ::windows_core::Result<()> where @@ -2393,7 +2393,7 @@ impl IDCompositionTableTransferEffect { { (::windows_core::Interface::vtable(self).SetRedDisable)(::windows_core::Interface::as_raw(self), reddisable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGreenDisable(&self, greendisable: P0) -> ::windows_core::Result<()> where @@ -2401,7 +2401,7 @@ impl IDCompositionTableTransferEffect { { (::windows_core::Interface::vtable(self).SetGreenDisable)(::windows_core::Interface::as_raw(self), greendisable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBlueDisable(&self, bluedisable: P0) -> ::windows_core::Result<()> where @@ -2409,7 +2409,7 @@ impl IDCompositionTableTransferEffect { { (::windows_core::Interface::vtable(self).SetBlueDisable)(::windows_core::Interface::as_raw(self), bluedisable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlphaDisable(&self, alphadisable: P0) -> ::windows_core::Result<()> where @@ -2417,7 +2417,7 @@ impl IDCompositionTableTransferEffect { { (::windows_core::Interface::vtable(self).SetAlphaDisable)(::windows_core::Interface::as_raw(self), alphadisable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClampOutput(&self, clampoutput: P0) -> ::windows_core::Result<()> where @@ -2661,17 +2661,17 @@ impl IDCompositionTurbulenceEffect { { (::windows_core::Interface::vtable(self).base__.SetInput)(::windows_core::Interface::as_raw(self), index, input.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetOffset(&self, offset: *const super::Direct2D::Common::D2D_VECTOR_2F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOffset)(::windows_core::Interface::as_raw(self), offset).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetBaseFrequency(&self, frequency: *const super::Direct2D::Common::D2D_VECTOR_2F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBaseFrequency)(::windows_core::Interface::as_raw(self), frequency).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetSize(&self, size: *const super::Direct2D::Common::D2D_VECTOR_2F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSize)(::windows_core::Interface::as_raw(self), size).ok() @@ -2682,12 +2682,12 @@ impl IDCompositionTurbulenceEffect { pub unsafe fn SetSeed(&self, seed: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSeed)(::windows_core::Interface::as_raw(self), seed).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetNoise(&self, noise: super::Direct2D::Common::D2D1_TURBULENCE_NOISE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNoise)(::windows_core::Interface::as_raw(self), noise).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStitchable(&self, stitchable: P0) -> ::windows_core::Result<()> where @@ -2734,7 +2734,7 @@ pub struct IDCompositionTurbulenceEffect_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDCompositionVirtualSurface(::windows_core::IUnknown); impl IDCompositionVirtualSurface { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginDraw(&self, updaterect: ::core::option::Option<*const super::super::Foundation::RECT>, updateoffset: *mut super::super::Foundation::POINT) -> ::windows_core::Result where @@ -2752,7 +2752,7 @@ impl IDCompositionVirtualSurface { pub unsafe fn ResumeDraw(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ResumeDraw)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Scroll(&self, scrollrect: ::core::option::Option<*const super::super::Foundation::RECT>, cliprect: ::core::option::Option<*const super::super::Foundation::RECT>, offsetx: i32, offsety: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Scroll)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scrollrect.unwrap_or(::std::ptr::null())), ::core::mem::transmute(cliprect.unwrap_or(::std::ptr::null())), offsetx, offsety).ok() @@ -2760,7 +2760,7 @@ impl IDCompositionVirtualSurface { pub unsafe fn Resize(&self, width: u32, height: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Resize)(::windows_core::Interface::as_raw(self), width, height).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Trim(&self, rectangles: ::core::option::Option<&[super::super::Foundation::RECT]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Trim)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rectangles.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), rectangles.as_deref().map_or(0, |slice| slice.len() as _)).ok() @@ -2811,7 +2811,7 @@ impl IDCompositionVisual { { (::windows_core::Interface::vtable(self).SetTransform)(::windows_core::Interface::as_raw(self), transform.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform2(&self, matrix: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTransform2)(::windows_core::Interface::as_raw(self), matrix).ok() @@ -2840,7 +2840,7 @@ impl IDCompositionVisual { { (::windows_core::Interface::vtable(self).SetClip)(::windows_core::Interface::as_raw(self), clip.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetClip2(&self, rect: *const super::Direct2D::Common::D2D_RECT_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClip2)(::windows_core::Interface::as_raw(self), rect).ok() @@ -2851,7 +2851,7 @@ impl IDCompositionVisual { { (::windows_core::Interface::vtable(self).SetContent)(::windows_core::Interface::as_raw(self), content.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddVisual(&self, visual: P0, insertabove: P1, referencevisual: P2) -> ::windows_core::Result<()> where @@ -2940,7 +2940,7 @@ impl IDCompositionVisual2 { { (::windows_core::Interface::vtable(self).base__.SetTransform)(::windows_core::Interface::as_raw(self), transform.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform2(&self, matrix: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetTransform2)(::windows_core::Interface::as_raw(self), matrix).ok() @@ -2969,7 +2969,7 @@ impl IDCompositionVisual2 { { (::windows_core::Interface::vtable(self).base__.SetClip)(::windows_core::Interface::as_raw(self), clip.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetClip2(&self, rect: *const super::Direct2D::Common::D2D_RECT_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetClip2)(::windows_core::Interface::as_raw(self), rect).ok() @@ -2980,7 +2980,7 @@ impl IDCompositionVisual2 { { (::windows_core::Interface::vtable(self).base__.SetContent)(::windows_core::Interface::as_raw(self), content.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddVisual(&self, visual: P0, insertabove: P1, referencevisual: P2) -> ::windows_core::Result<()> where @@ -3051,7 +3051,7 @@ impl IDCompositionVisual3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform2(&self, matrix: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetTransform2)(::windows_core::Interface::as_raw(self), matrix).ok() @@ -3080,7 +3080,7 @@ impl IDCompositionVisual3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetClip)(::windows_core::Interface::as_raw(self), clip.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetClip2(&self, rect: *const super::Direct2D::Common::D2D_RECT_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetClip2)(::windows_core::Interface::as_raw(self), rect).ok() @@ -3091,7 +3091,7 @@ impl IDCompositionVisual3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetContent)(::windows_core::Interface::as_raw(self), content.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddVisual(&self, visual: P0, insertabove: P1, referencevisual: P2) -> ::windows_core::Result<()> where @@ -3119,7 +3119,7 @@ impl IDCompositionVisual3 { pub unsafe fn SetBackFaceVisibility(&self, visibility: DCOMPOSITION_BACKFACE_VISIBILITY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetBackFaceVisibility)(::windows_core::Interface::as_raw(self), visibility).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn EnableHeatMap(&self, color: *const super::Direct2D::Common::D2D1_COLOR_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnableHeatMap)(::windows_core::Interface::as_raw(self), color).ok() @@ -3160,12 +3160,12 @@ impl IDCompositionVisual3 { { (::windows_core::Interface::vtable(self).SetTransform3)(::windows_core::Interface::as_raw(self), transform.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetTransform4(&self, matrix: *const super::Direct2D::Common::D2D_MATRIX_4X4_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTransform4)(::windows_core::Interface::as_raw(self), matrix).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVisible(&self, visible: P0) -> ::windows_core::Result<()> where @@ -3228,7 +3228,7 @@ impl IDCompositionVisualDebug { { (::windows_core::Interface::vtable(self).base__.base__.SetTransform)(::windows_core::Interface::as_raw(self), transform.into_param().abi()).ok() } - #[doc = "Required features: `Foundation_Numerics`"] + #[doc = "Required features: `\"Foundation_Numerics\"`"] #[cfg(feature = "Foundation_Numerics")] pub unsafe fn SetTransform2(&self, matrix: *const super::super::super::Foundation::Numerics::Matrix3x2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetTransform2)(::windows_core::Interface::as_raw(self), matrix).ok() @@ -3257,7 +3257,7 @@ impl IDCompositionVisualDebug { { (::windows_core::Interface::vtable(self).base__.base__.SetClip)(::windows_core::Interface::as_raw(self), clip.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn SetClip2(&self, rect: *const super::Direct2D::Common::D2D_RECT_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetClip2)(::windows_core::Interface::as_raw(self), rect).ok() @@ -3268,7 +3268,7 @@ impl IDCompositionVisualDebug { { (::windows_core::Interface::vtable(self).base__.base__.SetContent)(::windows_core::Interface::as_raw(self), content.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddVisual(&self, visual: P0, insertabove: P1, referencevisual: P2) -> ::windows_core::Result<()> where @@ -3296,7 +3296,7 @@ impl IDCompositionVisualDebug { pub unsafe fn SetBackFaceVisibility(&self, visibility: DCOMPOSITION_BACKFACE_VISIBILITY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetBackFaceVisibility)(::windows_core::Interface::as_raw(self), visibility).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(feature = "Win32_Graphics_Direct2D_Common")] pub unsafe fn EnableHeatMap(&self, color: *const super::Direct2D::Common::D2D1_COLOR_F) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableHeatMap)(::windows_core::Interface::as_raw(self), color).ok() @@ -3575,7 +3575,7 @@ impl ::core::default::Default for COMPOSITION_STATS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COMPOSITION_TARGET_ID { pub displayAdapterLuid: super::super::Foundation::LUID, @@ -3650,7 +3650,7 @@ impl ::core::default::Default for COMPOSITION_TARGET_STATS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct DCOMPOSITION_FRAME_STATISTICS { pub lastFrameTime: i64, diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/DirectDraw/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/DirectDraw/impl.rs index 2cad7cb257..79aa9f7514 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/DirectDraw/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/DirectDraw/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDDVideoPortContainer_Impl: Sized { fn CreateVideoPort(&self, param0: u32, param1: *mut DDVIDEOPORTDESC, param2: *mut ::core::option::Option, param3: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -43,7 +43,7 @@ impl IDDVideoPortContainer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirectDraw_Impl: Sized { fn Compact(&self) -> ::windows_core::Result<()>; @@ -212,7 +212,7 @@ impl IDirectDraw_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirectDraw2_Impl: Sized { fn Compact(&self) -> ::windows_core::Result<()>; @@ -388,7 +388,7 @@ impl IDirectDraw2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirectDraw4_Impl: Sized { fn Compact(&self) -> ::windows_core::Result<()>; @@ -598,7 +598,7 @@ impl IDirectDraw4_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirectDraw7_Impl: Sized { fn Compact(&self) -> ::windows_core::Result<()>; @@ -822,7 +822,7 @@ impl IDirectDraw7_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirectDrawClipper_Impl: Sized { fn GetClipList(&self, param0: *mut super::super::Foundation::RECT, param1: *mut super::Gdi::RGNDATA, param2: *mut u32) -> ::windows_core::Result<()>; @@ -969,7 +969,7 @@ impl IDirectDrawKernel_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IDirectDrawPalette_Impl: Sized { fn GetCaps(&self, param0: *mut u32) -> ::windows_core::Result<()>; @@ -1014,7 +1014,7 @@ impl IDirectDrawPalette_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirectDrawSurface_Impl: Sized { fn AddAttachedSurface(&self, param0: ::core::option::Option<&IDirectDrawSurface>) -> ::windows_core::Result<()>; @@ -1274,7 +1274,7 @@ impl IDirectDrawSurface_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirectDrawSurface2_Impl: Sized { fn AddAttachedSurface(&self, param0: ::core::option::Option<&IDirectDrawSurface2>) -> ::windows_core::Result<()>; @@ -1555,7 +1555,7 @@ impl IDirectDrawSurface2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirectDrawSurface3_Impl: Sized { fn AddAttachedSurface(&self, param0: ::core::option::Option<&IDirectDrawSurface3>) -> ::windows_core::Result<()>; @@ -1843,7 +1843,7 @@ impl IDirectDrawSurface3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirectDrawSurface4_Impl: Sized { fn AddAttachedSurface(&self, param0: ::core::option::Option<&IDirectDrawSurface4>) -> ::windows_core::Result<()>; @@ -2166,7 +2166,7 @@ impl IDirectDrawSurface4_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDirectDrawSurface7_Impl: Sized { fn AddAttachedSurface(&self, param0: ::core::option::Option<&IDirectDrawSurface7>) -> ::windows_core::Result<()>; @@ -2544,7 +2544,7 @@ impl IDirectDrawSurfaceKernel_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectDrawVideoPort_Impl: Sized { fn Flip(&self, param0: ::core::option::Option<&IDirectDrawSurface>, param1: u32) -> ::windows_core::Result<()>; @@ -2659,7 +2659,7 @@ impl IDirectDrawVideoPort_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectDrawVideoPortNotify_Impl: Sized { fn AcquireNotification(&self, param0: *mut super::super::Foundation::HANDLE, param1: *mut DDVIDEOPORTNOTIFY) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/DirectDraw/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/DirectDraw/mod.rs index 7fd36f222b..8cfe828bce 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/DirectDraw/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/DirectDraw/mod.rs @@ -22,28 +22,28 @@ where ::windows_targets::link!("ddraw.dll" "system" fn DirectDrawCreateEx(lpguid : *mut ::windows_core::GUID, lplpdd : *mut *mut ::core::ffi::c_void, iid : *const ::windows_core::GUID, punkouter : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); DirectDrawCreateEx(lpguid, lplpdd, iid, punkouter.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DirectDrawEnumerateA(lpcallback: LPDDENUMCALLBACKA, lpcontext: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("ddraw.dll" "system" fn DirectDrawEnumerateA(lpcallback : LPDDENUMCALLBACKA, lpcontext : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); DirectDrawEnumerateA(lpcallback, lpcontext).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DirectDrawEnumerateExA(lpcallback: LPDDENUMCALLBACKEXA, lpcontext: *mut ::core::ffi::c_void, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("ddraw.dll" "system" fn DirectDrawEnumerateExA(lpcallback : LPDDENUMCALLBACKEXA, lpcontext : *mut ::core::ffi::c_void, dwflags : u32) -> ::windows_core::HRESULT); DirectDrawEnumerateExA(lpcallback, lpcontext, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DirectDrawEnumerateExW(lpcallback: LPDDENUMCALLBACKEXW, lpcontext: *mut ::core::ffi::c_void, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("ddraw.dll" "system" fn DirectDrawEnumerateExW(lpcallback : LPDDENUMCALLBACKEXW, lpcontext : *mut ::core::ffi::c_void, dwflags : u32) -> ::windows_core::HRESULT); DirectDrawEnumerateExW(lpcallback, lpcontext, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DirectDrawEnumerateW(lpcallback: LPDDENUMCALLBACKW, lpcontext: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -66,7 +66,7 @@ impl IDDVideoPortContainer { pub unsafe fn GetVideoPortConnectInfo(&self, param0: u32, pcinfo: *mut u32, param2: ::core::option::Option<*mut DDVIDEOPORTCONNECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoPortConnectInfo)(::windows_core::Interface::as_raw(self), param0, pcinfo, ::core::mem::transmute(param2.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryVideoPortStatus(&self, param0: u32, param1: *mut DDVIDEOPORTSTATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryVideoPortStatus)(::windows_core::Interface::as_raw(self), param0, param1).ok() @@ -104,7 +104,7 @@ impl IDirectDraw { { (::windows_core::Interface::vtable(self).CreateClipper)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreatePalette(&self, param0: u32, param1: *mut super::Gdi::PALETTEENTRY, param2: *mut ::core::option::Option, param3: P0) -> ::windows_core::Result<()> where @@ -153,7 +153,7 @@ impl IDirectDraw { pub unsafe fn GetScanLine(&self, param0: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScanLine)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVerticalBlankStatus(&self, param0: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVerticalBlankStatus)(::windows_core::Interface::as_raw(self), param0).ok() @@ -164,7 +164,7 @@ impl IDirectDraw { pub unsafe fn RestoreDisplayMode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RestoreDisplayMode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -175,7 +175,7 @@ impl IDirectDraw { pub unsafe fn SetDisplayMode(&self, param0: u32, param1: u32, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDisplayMode)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForVerticalBlank(&self, param0: u32, param1: P0) -> ::windows_core::Result<()> where @@ -241,7 +241,7 @@ impl IDirectDraw2 { { (::windows_core::Interface::vtable(self).CreateClipper)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreatePalette(&self, param0: u32, param1: *mut super::Gdi::PALETTEENTRY, param2: *mut ::core::option::Option, param3: P0) -> ::windows_core::Result<()> where @@ -290,7 +290,7 @@ impl IDirectDraw2 { pub unsafe fn GetScanLine(&self, param0: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScanLine)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVerticalBlankStatus(&self, param0: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVerticalBlankStatus)(::windows_core::Interface::as_raw(self), param0).ok() @@ -301,7 +301,7 @@ impl IDirectDraw2 { pub unsafe fn RestoreDisplayMode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RestoreDisplayMode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -312,7 +312,7 @@ impl IDirectDraw2 { pub unsafe fn SetDisplayMode(&self, param0: u32, param1: u32, param2: u32, param3: u32, param4: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDisplayMode)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3, param4).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForVerticalBlank(&self, param0: u32, param1: P0) -> ::windows_core::Result<()> where @@ -382,7 +382,7 @@ impl IDirectDraw4 { { (::windows_core::Interface::vtable(self).CreateClipper)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreatePalette(&self, param0: u32, param1: *mut super::Gdi::PALETTEENTRY, param2: *mut ::core::option::Option, param3: P0) -> ::windows_core::Result<()> where @@ -431,7 +431,7 @@ impl IDirectDraw4 { pub unsafe fn GetScanLine(&self, param0: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScanLine)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVerticalBlankStatus(&self, param0: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVerticalBlankStatus)(::windows_core::Interface::as_raw(self), param0).ok() @@ -442,7 +442,7 @@ impl IDirectDraw4 { pub unsafe fn RestoreDisplayMode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RestoreDisplayMode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -453,7 +453,7 @@ impl IDirectDraw4 { pub unsafe fn SetDisplayMode(&self, param0: u32, param1: u32, param2: u32, param3: u32, param4: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDisplayMode)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3, param4).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForVerticalBlank(&self, param0: u32, param1: P0) -> ::windows_core::Result<()> where @@ -464,7 +464,7 @@ impl IDirectDraw4 { pub unsafe fn GetAvailableVidMem(&self, param0: *mut DDSCAPS2, param1: *mut u32, param2: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAvailableVidMem)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetSurfaceFromDC(&self, param0: P0) -> ::windows_core::Result where @@ -548,7 +548,7 @@ impl IDirectDraw7 { { (::windows_core::Interface::vtable(self).CreateClipper)(::windows_core::Interface::as_raw(self), param0, ::core::mem::transmute(param1), param2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreatePalette(&self, param0: u32, param1: *mut super::Gdi::PALETTEENTRY, param2: *mut ::core::option::Option, param3: P0) -> ::windows_core::Result<()> where @@ -597,7 +597,7 @@ impl IDirectDraw7 { pub unsafe fn GetScanLine(&self, param0: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScanLine)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVerticalBlankStatus(&self, param0: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVerticalBlankStatus)(::windows_core::Interface::as_raw(self), param0).ok() @@ -608,7 +608,7 @@ impl IDirectDraw7 { pub unsafe fn RestoreDisplayMode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RestoreDisplayMode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, param0: P0, param1: u32) -> ::windows_core::Result<()> where @@ -619,7 +619,7 @@ impl IDirectDraw7 { pub unsafe fn SetDisplayMode(&self, param0: u32, param1: u32, param2: u32, param3: u32, param4: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDisplayMode)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3, param4).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForVerticalBlank(&self, param0: u32, param1: P0) -> ::windows_core::Result<()> where @@ -630,7 +630,7 @@ impl IDirectDraw7 { pub unsafe fn GetAvailableVidMem(&self, param0: *mut DDSCAPS2, param1: *mut u32, param2: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAvailableVidMem)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetSurfaceFromDC(&self, param0: P0) -> ::windows_core::Result where @@ -648,7 +648,7 @@ impl IDirectDraw7 { pub unsafe fn GetDeviceIdentifier(&self, param0: *mut DDDEVICEIDENTIFIER2, param1: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceIdentifier)(::windows_core::Interface::as_raw(self), param0, param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartModeTest(&self, param0: *mut super::super::Foundation::SIZE, param1: u32, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StartModeTest)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() @@ -718,12 +718,12 @@ pub struct IDirectDraw7_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectDrawClipper(::windows_core::IUnknown); impl IDirectDrawClipper { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetClipList(&self, param0: *mut super::super::Foundation::RECT, param1: *mut super::Gdi::RGNDATA, param2: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetClipList)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHWnd(&self, param0: *mut super::super::Foundation::HWND) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetHWnd)(::windows_core::Interface::as_raw(self), param0).ok() @@ -734,17 +734,17 @@ impl IDirectDrawClipper { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsClipListChanged(&self, param0: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsClipListChanged)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetClipList(&self, param0: *mut super::Gdi::RGNDATA, param1: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClipList)(::windows_core::Interface::as_raw(self), param0, param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHWnd(&self, param0: u32, param1: P0) -> ::windows_core::Result<()> where @@ -872,12 +872,12 @@ impl IDirectDrawPalette { pub unsafe fn GetCaps(&self, param0: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCaps)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetEntries(&self, param0: u32, param1: u32, param2: u32, param3: *mut super::Gdi::PALETTEENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEntries)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn Initialize(&self, param0: P0, param1: u32, param2: *mut super::Gdi::PALETTEENTRY) -> ::windows_core::Result<()> where @@ -885,7 +885,7 @@ impl IDirectDrawPalette { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1, param2).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetEntries(&self, param0: u32, param1: u32, param2: u32, param3: *mut super::Gdi::PALETTEENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEntries)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3).ok() @@ -926,12 +926,12 @@ impl IDirectDrawSurface { { (::windows_core::Interface::vtable(self).AddAttachedSurface)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddOverlayDirtyRect(&self, param0: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddOverlayDirtyRect)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Blt(&self, param0: *mut super::super::Foundation::RECT, param1: P0, param2: *mut super::super::Foundation::RECT, param3: u32, param4: *mut DDBLTFX) -> ::windows_core::Result<()> where @@ -939,12 +939,12 @@ impl IDirectDrawSurface { { (::windows_core::Interface::vtable(self).Blt)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2, param3, param4).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BltBatch(&self, param0: *mut DDBLTBATCH, param1: u32, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BltBatch)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BltFast(&self, param0: u32, param1: u32, param2: P0, param3: *mut super::super::Foundation::RECT, param4: u32) -> ::windows_core::Result<()> where @@ -986,7 +986,7 @@ impl IDirectDrawSurface { pub unsafe fn GetColorKey(&self, param0: u32, param1: *mut DDCOLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColorKey)(::windows_core::Interface::as_raw(self), param0, param1).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetDC(&self, param0: *mut super::Gdi::HDC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDC)(::windows_core::Interface::as_raw(self), param0).ok() @@ -1016,7 +1016,7 @@ impl IDirectDrawSurface { pub unsafe fn IsLost(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsLost)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Lock(&self, param0: *mut super::super::Foundation::RECT, param1: *mut DDSURFACEDESC, param2: u32, param3: P0) -> ::windows_core::Result<()> where @@ -1024,7 +1024,7 @@ impl IDirectDrawSurface { { (::windows_core::Interface::vtable(self).Lock)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ReleaseDC(&self, param0: P0) -> ::windows_core::Result<()> where @@ -1056,7 +1056,7 @@ impl IDirectDrawSurface { pub unsafe fn Unlock(&self, param0: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unlock)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateOverlay(&self, param0: *mut super::super::Foundation::RECT, param1: P0, param2: *mut super::super::Foundation::RECT, param3: u32, param4: *mut DDOVERLAYFX) -> ::windows_core::Result<()> where @@ -1153,12 +1153,12 @@ impl IDirectDrawSurface2 { { (::windows_core::Interface::vtable(self).AddAttachedSurface)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddOverlayDirtyRect(&self, param0: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddOverlayDirtyRect)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Blt(&self, param0: *mut super::super::Foundation::RECT, param1: P0, param2: *mut super::super::Foundation::RECT, param3: u32, param4: *mut DDBLTFX) -> ::windows_core::Result<()> where @@ -1166,12 +1166,12 @@ impl IDirectDrawSurface2 { { (::windows_core::Interface::vtable(self).Blt)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2, param3, param4).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BltBatch(&self, param0: *mut DDBLTBATCH, param1: u32, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BltBatch)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BltFast(&self, param0: u32, param1: u32, param2: P0, param3: *mut super::super::Foundation::RECT, param4: u32) -> ::windows_core::Result<()> where @@ -1213,7 +1213,7 @@ impl IDirectDrawSurface2 { pub unsafe fn GetColorKey(&self, param0: u32, param1: *mut DDCOLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColorKey)(::windows_core::Interface::as_raw(self), param0, param1).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetDC(&self, param0: *mut super::Gdi::HDC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDC)(::windows_core::Interface::as_raw(self), param0).ok() @@ -1243,7 +1243,7 @@ impl IDirectDrawSurface2 { pub unsafe fn IsLost(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsLost)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Lock(&self, param0: *mut super::super::Foundation::RECT, param1: *mut DDSURFACEDESC, param2: u32, param3: P0) -> ::windows_core::Result<()> where @@ -1251,7 +1251,7 @@ impl IDirectDrawSurface2 { { (::windows_core::Interface::vtable(self).Lock)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ReleaseDC(&self, param0: P0) -> ::windows_core::Result<()> where @@ -1283,7 +1283,7 @@ impl IDirectDrawSurface2 { pub unsafe fn Unlock(&self, param0: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unlock)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateOverlay(&self, param0: *mut super::super::Foundation::RECT, param1: P0, param2: *mut super::super::Foundation::RECT, param3: u32, param4: *mut DDOVERLAYFX) -> ::windows_core::Result<()> where @@ -1392,12 +1392,12 @@ impl IDirectDrawSurface3 { { (::windows_core::Interface::vtable(self).AddAttachedSurface)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddOverlayDirtyRect(&self, param0: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddOverlayDirtyRect)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Blt(&self, param0: *mut super::super::Foundation::RECT, param1: P0, param2: *mut super::super::Foundation::RECT, param3: u32, param4: *mut DDBLTFX) -> ::windows_core::Result<()> where @@ -1405,12 +1405,12 @@ impl IDirectDrawSurface3 { { (::windows_core::Interface::vtable(self).Blt)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2, param3, param4).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BltBatch(&self, param0: *mut DDBLTBATCH, param1: u32, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BltBatch)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BltFast(&self, param0: u32, param1: u32, param2: P0, param3: *mut super::super::Foundation::RECT, param4: u32) -> ::windows_core::Result<()> where @@ -1452,7 +1452,7 @@ impl IDirectDrawSurface3 { pub unsafe fn GetColorKey(&self, param0: u32, param1: *mut DDCOLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColorKey)(::windows_core::Interface::as_raw(self), param0, param1).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetDC(&self, param0: *mut super::Gdi::HDC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDC)(::windows_core::Interface::as_raw(self), param0).ok() @@ -1482,7 +1482,7 @@ impl IDirectDrawSurface3 { pub unsafe fn IsLost(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsLost)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Lock(&self, param0: *mut super::super::Foundation::RECT, param1: *mut DDSURFACEDESC, param2: u32, param3: P0) -> ::windows_core::Result<()> where @@ -1490,7 +1490,7 @@ impl IDirectDrawSurface3 { { (::windows_core::Interface::vtable(self).Lock)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ReleaseDC(&self, param0: P0) -> ::windows_core::Result<()> where @@ -1522,7 +1522,7 @@ impl IDirectDrawSurface3 { pub unsafe fn Unlock(&self, param0: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unlock)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateOverlay(&self, param0: *mut super::super::Foundation::RECT, param1: P0, param2: *mut super::super::Foundation::RECT, param3: u32, param4: *mut DDOVERLAYFX) -> ::windows_core::Result<()> where @@ -1635,12 +1635,12 @@ impl IDirectDrawSurface4 { { (::windows_core::Interface::vtable(self).AddAttachedSurface)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddOverlayDirtyRect(&self, param0: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddOverlayDirtyRect)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Blt(&self, param0: *mut super::super::Foundation::RECT, param1: P0, param2: *mut super::super::Foundation::RECT, param3: u32, param4: *mut DDBLTFX) -> ::windows_core::Result<()> where @@ -1648,12 +1648,12 @@ impl IDirectDrawSurface4 { { (::windows_core::Interface::vtable(self).Blt)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2, param3, param4).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BltBatch(&self, param0: *mut DDBLTBATCH, param1: u32, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BltBatch)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BltFast(&self, param0: u32, param1: u32, param2: P0, param3: *mut super::super::Foundation::RECT, param4: u32) -> ::windows_core::Result<()> where @@ -1695,7 +1695,7 @@ impl IDirectDrawSurface4 { pub unsafe fn GetColorKey(&self, param0: u32, param1: *mut DDCOLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColorKey)(::windows_core::Interface::as_raw(self), param0, param1).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetDC(&self, param0: *mut super::Gdi::HDC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDC)(::windows_core::Interface::as_raw(self), param0).ok() @@ -1725,7 +1725,7 @@ impl IDirectDrawSurface4 { pub unsafe fn IsLost(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsLost)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Lock(&self, param0: *mut super::super::Foundation::RECT, param1: *mut DDSURFACEDESC2, param2: u32, param3: P0) -> ::windows_core::Result<()> where @@ -1733,7 +1733,7 @@ impl IDirectDrawSurface4 { { (::windows_core::Interface::vtable(self).Lock)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ReleaseDC(&self, param0: P0) -> ::windows_core::Result<()> where @@ -1762,12 +1762,12 @@ impl IDirectDrawSurface4 { { (::windows_core::Interface::vtable(self).SetPalette)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unlock(&self, param0: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unlock)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateOverlay(&self, param0: *mut super::super::Foundation::RECT, param1: P0, param2: *mut super::super::Foundation::RECT, param3: u32, param4: *mut DDOVERLAYFX) -> ::windows_core::Result<()> where @@ -1903,12 +1903,12 @@ impl IDirectDrawSurface7 { { (::windows_core::Interface::vtable(self).AddAttachedSurface)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddOverlayDirtyRect(&self, param0: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddOverlayDirtyRect)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Blt(&self, param0: *mut super::super::Foundation::RECT, param1: P0, param2: *mut super::super::Foundation::RECT, param3: u32, param4: *mut DDBLTFX) -> ::windows_core::Result<()> where @@ -1916,12 +1916,12 @@ impl IDirectDrawSurface7 { { (::windows_core::Interface::vtable(self).Blt)(::windows_core::Interface::as_raw(self), param0, param1.into_param().abi(), param2, param3, param4).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BltBatch(&self, param0: *mut DDBLTBATCH, param1: u32, param2: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BltBatch)(::windows_core::Interface::as_raw(self), param0, param1, param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BltFast(&self, param0: u32, param1: u32, param2: P0, param3: *mut super::super::Foundation::RECT, param4: u32) -> ::windows_core::Result<()> where @@ -1963,7 +1963,7 @@ impl IDirectDrawSurface7 { pub unsafe fn GetColorKey(&self, param0: u32, param1: *mut DDCOLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColorKey)(::windows_core::Interface::as_raw(self), param0, param1).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetDC(&self, param0: *mut super::Gdi::HDC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDC)(::windows_core::Interface::as_raw(self), param0).ok() @@ -1993,7 +1993,7 @@ impl IDirectDrawSurface7 { pub unsafe fn IsLost(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsLost)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Lock(&self, param0: *mut super::super::Foundation::RECT, param1: *mut DDSURFACEDESC2, param2: u32, param3: P0) -> ::windows_core::Result<()> where @@ -2001,7 +2001,7 @@ impl IDirectDrawSurface7 { { (::windows_core::Interface::vtable(self).Lock)(::windows_core::Interface::as_raw(self), param0, param1, param2, param3.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ReleaseDC(&self, param0: P0) -> ::windows_core::Result<()> where @@ -2030,12 +2030,12 @@ impl IDirectDrawSurface7 { { (::windows_core::Interface::vtable(self).SetPalette)(::windows_core::Interface::as_raw(self), param0.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unlock(&self, param0: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unlock)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateOverlay(&self, param0: *mut super::super::Foundation::RECT, param1: P0, param2: *mut super::super::Foundation::RECT, param3: u32, param4: *mut DDOVERLAYFX) -> ::windows_core::Result<()> where @@ -2224,7 +2224,7 @@ impl IDirectDrawVideoPort { pub unsafe fn GetOutputFormats(&self, param0: *mut DDPIXELFORMAT, lpnumformats: *mut u32, param2: ::core::option::Option<*mut DDPIXELFORMAT>, param3: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOutputFormats)(::windows_core::Interface::as_raw(self), param0, lpnumformats, ::core::mem::transmute(param2.unwrap_or(::std::ptr::null_mut())), param3).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFieldPolarity(&self, param0: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFieldPolarity)(::windows_core::Interface::as_raw(self), param0).ok() @@ -2244,7 +2244,7 @@ impl IDirectDrawVideoPort { { (::windows_core::Interface::vtable(self).SetTargetSurface)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartVideo(&self, param0: *mut DDVIDEOPORTINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StartVideo)(::windows_core::Interface::as_raw(self), param0).ok() @@ -2252,7 +2252,7 @@ impl IDirectDrawVideoPort { pub unsafe fn StopVideo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopVideo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateVideo(&self, param0: *mut DDVIDEOPORTINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateVideo)(::windows_core::Interface::as_raw(self), param0).ok() @@ -2300,12 +2300,12 @@ pub struct IDirectDrawVideoPort_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectDrawVideoPortNotify(::windows_core::IUnknown); impl IDirectDrawVideoPortNotify { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AcquireNotification(&self, param0: *mut super::super::Foundation::HANDLE, param1: *mut DDVIDEOPORTNOTIFY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AcquireNotification)(::windows_core::Interface::as_raw(self), param0, param1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReleaseNotification(&self, param0: P0) -> ::windows_core::Result<()> where @@ -3273,7 +3273,7 @@ pub const VMEMHEAP_LINEAR: i32 = 1i32; pub const VMEMHEAP_RECTANGULAR: i32 = 2i32; pub const _FACDD: u32 = 2166u32; #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct ACCESSRECTLIST { pub lpLink: *mut ACCESSRECTLIST, @@ -3316,7 +3316,7 @@ impl ::core::default::Default for ACCESSRECTLIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct ATTACHLIST { pub dwFlags: u32, @@ -3357,7 +3357,7 @@ impl ::core::default::Default for ATTACHLIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DBLNODE { pub next: *mut DBLNODE, @@ -3461,7 +3461,7 @@ impl ::core::default::Default for DDARGB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DDBLTBATCH { pub lprDest: *mut super::super::Foundation::RECT, @@ -5022,7 +5022,7 @@ impl ::core::default::Default for DDGETTRANSFERSTATUSOUTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHALDDRAWFNS { pub dwSize: u32, @@ -5055,7 +5055,7 @@ impl ::core::default::Default for DDHALDDRAWFNS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHALINFO { pub dwSize: u32, @@ -5134,7 +5134,7 @@ impl ::core::default::Default for DDHALMODEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_ADDATTACHEDSURFACEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -5168,7 +5168,7 @@ impl ::core::default::Default for DDHAL_ADDATTACHEDSURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_BEGINMOCOMPFRAMEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -5206,7 +5206,7 @@ impl ::core::default::Default for DDHAL_BEGINMOCOMPFRAMEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_BLTDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -5242,7 +5242,7 @@ impl ::core::default::Default for DDHAL_BLTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_CALLBACKS { pub cbDDCallbacks: DDHAL_DDCALLBACKS, @@ -5293,7 +5293,7 @@ impl ::core::default::Default for DDHAL_CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_CANCREATESURFACEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -5327,7 +5327,7 @@ impl ::core::default::Default for DDHAL_CANCREATESURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_CANCREATEVPORTDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -5360,7 +5360,7 @@ impl ::core::default::Default for DDHAL_CANCREATEVPORTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_COLORCONTROLDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -5395,7 +5395,7 @@ impl ::core::default::Default for DDHAL_COLORCONTROLDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_CREATEMOCOMPDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -5428,7 +5428,7 @@ impl ::core::default::Default for DDHAL_CREATEMOCOMPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_CREATEPALETTEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -5463,7 +5463,7 @@ impl ::core::default::Default for DDHAL_CREATEPALETTEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_CREATESURFACEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -5498,7 +5498,7 @@ impl ::core::default::Default for DDHAL_CREATESURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_CREATESURFACEEXDATA { pub dwFlags: u32, @@ -5539,7 +5539,7 @@ impl ::core::default::Default for DDHAL_CREATESURFACEEXDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_CREATEVPORTDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -5573,7 +5573,7 @@ impl ::core::default::Default for DDHAL_CREATEVPORTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DDCALLBACKS { pub dwSize: u32, @@ -5614,7 +5614,7 @@ impl ::core::default::Default for DDHAL_DDCALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DDCOLORCONTROLCALLBACKS { pub dwSize: u32, @@ -5646,7 +5646,7 @@ impl ::core::default::Default for DDHAL_DDCOLORCONTROLCALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DDEXEBUFCALLBACKS { pub dwSize: u32, @@ -5682,7 +5682,7 @@ impl ::core::default::Default for DDHAL_DDEXEBUFCALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DDKERNELCALLBACKS { pub dwSize: u32, @@ -5715,7 +5715,7 @@ impl ::core::default::Default for DDHAL_DDKERNELCALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DDMISCELLANEOUS2CALLBACKS { pub dwSize: u32, @@ -5750,7 +5750,7 @@ impl ::core::default::Default for DDHAL_DDMISCELLANEOUS2CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DDMISCELLANEOUSCALLBACKS { pub dwSize: u32, @@ -5785,7 +5785,7 @@ impl ::core::default::Default for DDHAL_DDMISCELLANEOUSCALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DDMOTIONCOMPCALLBACKS { pub dwSize: u32, @@ -5826,7 +5826,7 @@ impl ::core::default::Default for DDHAL_DDMOTIONCOMPCALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DDPALETTECALLBACKS { pub dwSize: u32, @@ -5859,7 +5859,7 @@ impl ::core::default::Default for DDHAL_DDPALETTECALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DDSURFACECALLBACKS { pub dwSize: u32, @@ -5904,7 +5904,7 @@ impl ::core::default::Default for DDHAL_DDSURFACECALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DDVIDEOPORTCALLBACKS { pub dwSize: u32, @@ -5951,7 +5951,7 @@ impl ::core::default::Default for DDHAL_DDVIDEOPORTCALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DESTROYDDLOCALDATA { pub dwFlags: u32, @@ -5991,7 +5991,7 @@ impl ::core::default::Default for DDHAL_DESTROYDDLOCALDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DESTROYDRIVERDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -6023,7 +6023,7 @@ impl ::core::default::Default for DDHAL_DESTROYDRIVERDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DESTROYMOCOMPDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6056,7 +6056,7 @@ impl ::core::default::Default for DDHAL_DESTROYMOCOMPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DESTROYPALETTEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -6089,7 +6089,7 @@ impl ::core::default::Default for DDHAL_DESTROYPALETTEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DESTROYSURFACEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -6122,7 +6122,7 @@ impl ::core::default::Default for DDHAL_DESTROYSURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DESTROYVPORTDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6155,7 +6155,7 @@ impl ::core::default::Default for DDHAL_DESTROYVPORTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_DRVSETCOLORKEYDATA { pub lpDDSurface: *mut DDRAWI_DDRAWSURFACE_LCL, @@ -6189,7 +6189,7 @@ impl ::core::default::Default for DDHAL_DRVSETCOLORKEYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_ENDMOCOMPFRAMEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6224,7 +6224,7 @@ impl ::core::default::Default for DDHAL_ENDMOCOMPFRAMEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_FLIPDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -6261,7 +6261,7 @@ impl ::core::default::Default for DDHAL_FLIPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_FLIPTOGDISURFACEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -6295,7 +6295,7 @@ impl ::core::default::Default for DDHAL_FLIPTOGDISURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_FLIPVPORTDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6330,7 +6330,7 @@ impl ::core::default::Default for DDHAL_FLIPVPORTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETAVAILDRIVERMEMORYDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -6360,7 +6360,7 @@ impl ::core::default::Default for DDHAL_GETAVAILDRIVERMEMORYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETBLTSTATUSDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -6470,7 +6470,7 @@ impl ::core::default::Default for DDHAL_GETDRIVERSTATEDATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETFLIPSTATUSDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -6526,7 +6526,7 @@ impl ::core::default::Default for DDHAL_GETHEAPALIGNMENTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETINTERNALMOCOMPDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6557,7 +6557,7 @@ impl ::core::default::Default for DDHAL_GETINTERNALMOCOMPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETMOCOMPCOMPBUFFDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6589,7 +6589,7 @@ impl ::core::default::Default for DDHAL_GETMOCOMPCOMPBUFFDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETMOCOMPFORMATSDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6624,7 +6624,7 @@ impl ::core::default::Default for DDHAL_GETMOCOMPFORMATSDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETMOCOMPGUIDSDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6658,7 +6658,7 @@ impl ::core::default::Default for DDHAL_GETMOCOMPGUIDSDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETSCANLINEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -6691,7 +6691,7 @@ impl ::core::default::Default for DDHAL_GETSCANLINEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETVPORTBANDWIDTHDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6729,7 +6729,7 @@ impl ::core::default::Default for DDHAL_GETVPORTBANDWIDTHDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETVPORTCONNECTDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6764,7 +6764,7 @@ impl ::core::default::Default for DDHAL_GETVPORTCONNECTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETVPORTFIELDDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6798,7 +6798,7 @@ impl ::core::default::Default for DDHAL_GETVPORTFIELDDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETVPORTFLIPSTATUSDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6831,7 +6831,7 @@ impl ::core::default::Default for DDHAL_GETVPORTFLIPSTATUSDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETVPORTINPUTFORMATDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6867,7 +6867,7 @@ impl ::core::default::Default for DDHAL_GETVPORTINPUTFORMATDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETVPORTLINEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6901,7 +6901,7 @@ impl ::core::default::Default for DDHAL_GETVPORTLINEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETVPORTOUTPUTFORMATDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6938,7 +6938,7 @@ impl ::core::default::Default for DDHAL_GETVPORTOUTPUTFORMATDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_GETVPORTSIGNALDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -6972,7 +6972,7 @@ impl ::core::default::Default for DDHAL_GETVPORTSIGNALDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_LOCKDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7009,7 +7009,7 @@ impl ::core::default::Default for DDHAL_LOCKDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_QUERYMOCOMPSTATUSDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -7044,7 +7044,7 @@ impl ::core::default::Default for DDHAL_QUERYMOCOMPSTATUSDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_RENDERMOCOMPDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -7084,7 +7084,7 @@ impl ::core::default::Default for DDHAL_RENDERMOCOMPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_SETCLIPLISTDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7117,7 +7117,7 @@ impl ::core::default::Default for DDHAL_SETCLIPLISTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_SETCOLORKEYDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7152,7 +7152,7 @@ impl ::core::default::Default for DDHAL_SETCOLORKEYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_SETENTRIESDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7188,7 +7188,7 @@ impl ::core::default::Default for DDHAL_SETENTRIESDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_SETEXCLUSIVEMODEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7222,7 +7222,7 @@ impl ::core::default::Default for DDHAL_SETEXCLUSIVEMODEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_SETMODEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7257,7 +7257,7 @@ impl ::core::default::Default for DDHAL_SETMODEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_SETOVERLAYPOSITIONDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7293,7 +7293,7 @@ impl ::core::default::Default for DDHAL_SETOVERLAYPOSITIONDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_SETPALETTEDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7328,7 +7328,7 @@ impl ::core::default::Default for DDHAL_SETPALETTEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_SYNCSURFACEDATA { pub dwSize: u32, @@ -7396,7 +7396,7 @@ impl ::core::default::Default for DDHAL_SYNCSURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_SYNCVIDEOPORTDATA { pub dwSize: u32, @@ -7443,7 +7443,7 @@ impl ::core::default::Default for DDHAL_SYNCVIDEOPORTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_UNLOCKDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7476,7 +7476,7 @@ impl ::core::default::Default for DDHAL_UNLOCKDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_UPDATENONLOCALHEAPDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7512,7 +7512,7 @@ impl ::core::default::Default for DDHAL_UPDATENONLOCALHEAPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_UPDATEOVERLAYDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7542,7 +7542,7 @@ impl ::core::default::Default for DDHAL_UPDATEOVERLAYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_UPDATEVPORTDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -7581,7 +7581,7 @@ impl ::core::default::Default for DDHAL_UPDATEVPORTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_VPORTCOLORDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -7616,7 +7616,7 @@ impl ::core::default::Default for DDHAL_VPORTCOLORDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_WAITFORVERTICALBLANKDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -7651,7 +7651,7 @@ impl ::core::default::Default for DDHAL_WAITFORVERTICALBLANKDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDHAL_WAITFORVPORTSYNCDATA { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -7776,7 +7776,7 @@ impl ::core::default::Default for DDLOCKOUTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDMCBUFFERINFO { pub dwSize: u32, @@ -7878,7 +7878,7 @@ impl ::core::default::Default for DDMDL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DDMOCOMPBUFFERINFO { pub dwSize: u32, @@ -8510,7 +8510,7 @@ impl ::core::default::Default for DDPIXELFORMAT_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDMOTIONCOMP_INT { pub lpVtbl: *mut ::core::ffi::c_void, @@ -8551,7 +8551,7 @@ impl ::core::default::Default for DDRAWI_DDMOTIONCOMP_INT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDMOTIONCOMP_LCL { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -8589,7 +8589,7 @@ impl ::core::default::Default for DDRAWI_DDMOTIONCOMP_LCL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDRAWCLIPPER_GBL { pub dwRefCnt: u32, @@ -8633,7 +8633,7 @@ impl ::core::default::Default for DDRAWI_DDRAWCLIPPER_GBL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDRAWCLIPPER_INT { pub lpVtbl: *mut ::core::ffi::c_void, @@ -8674,7 +8674,7 @@ impl ::core::default::Default for DDRAWI_DDRAWCLIPPER_INT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDRAWCLIPPER_LCL { pub lpClipMore: u32, @@ -8717,7 +8717,7 @@ impl ::core::default::Default for DDRAWI_DDRAWCLIPPER_LCL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDRAWPALETTE_GBL { pub dwRefCnt: u32, @@ -8750,7 +8750,7 @@ impl ::core::default::Default for DDRAWI_DDRAWPALETTE_GBL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union DDRAWI_DDRAWPALETTE_GBL_0 { pub dwReserved1: usize, @@ -8775,7 +8775,7 @@ impl ::core::default::Default for DDRAWI_DDRAWPALETTE_GBL_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDRAWPALETTE_INT { pub lpVtbl: *mut ::core::ffi::c_void, @@ -8816,7 +8816,7 @@ impl ::core::default::Default for DDRAWI_DDRAWPALETTE_INT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDRAWPALETTE_LCL { pub lpPalMore: u32, @@ -8861,7 +8861,7 @@ impl ::core::default::Default for DDRAWI_DDRAWPALETTE_LCL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDRAWSURFACE_GBL { pub dwRefCnt: u32, @@ -8896,7 +8896,7 @@ impl ::core::default::Default for DDRAWI_DDRAWSURFACE_GBL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union DDRAWI_DDRAWSURFACE_GBL_0 { pub lpRectList: *mut ACCESSRECTLIST, @@ -8922,7 +8922,7 @@ impl ::core::default::Default for DDRAWI_DDRAWSURFACE_GBL_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union DDRAWI_DDRAWSURFACE_GBL_1 { pub lpVidMemHeap: *mut VMEMHEAP, @@ -8947,7 +8947,7 @@ impl ::core::default::Default for DDRAWI_DDRAWSURFACE_GBL_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union DDRAWI_DDRAWSURFACE_GBL_2 { pub lpDD: *mut DDRAWI_DIRECTDRAW_GBL, @@ -8972,7 +8972,7 @@ impl ::core::default::Default for DDRAWI_DDRAWSURFACE_GBL_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union DDRAWI_DDRAWSURFACE_GBL_3 { pub lPitch: i32, @@ -9052,7 +9052,7 @@ impl ::core::default::Default for DDRAWI_DDRAWSURFACE_GBL_MORE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDRAWSURFACE_INT { pub lpVtbl: *mut ::core::ffi::c_void, @@ -9093,7 +9093,7 @@ impl ::core::default::Default for DDRAWI_DDRAWSURFACE_INT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDRAWSURFACE_LCL { pub lpSurfMore: *mut DDRAWI_DDRAWSURFACE_MORE, @@ -9143,7 +9143,7 @@ impl ::core::default::Default for DDRAWI_DDRAWSURFACE_LCL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union DDRAWI_DDRAWSURFACE_LCL_0 { pub lpDDPalette: *mut DDRAWI_DDRAWPALETTE_INT, @@ -9168,7 +9168,7 @@ impl ::core::default::Default for DDRAWI_DDRAWSURFACE_LCL_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union DDRAWI_DDRAWSURFACE_LCL_1 { pub lpDDClipper: *mut DDRAWI_DDRAWCLIPPER_LCL, @@ -9193,7 +9193,7 @@ impl ::core::default::Default for DDRAWI_DDRAWSURFACE_LCL_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDRAWSURFACE_MORE { pub dwSize: u32, @@ -9247,7 +9247,7 @@ impl ::core::default::Default for DDRAWI_DDRAWSURFACE_MORE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDVIDEOPORT_INT { pub lpVtbl: *mut ::core::ffi::c_void, @@ -9289,7 +9289,7 @@ impl ::core::default::Default for DDRAWI_DDVIDEOPORT_INT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DDVIDEOPORT_LCL { pub lpDD: *mut DDRAWI_DIRECTDRAW_LCL, @@ -9392,7 +9392,7 @@ impl ::core::default::Default for DDRAWI_DDVIDEOPORT_LCL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DIRECTDRAW_GBL { pub dwRefCnt: u32, @@ -9485,7 +9485,7 @@ impl ::core::default::Default for DDRAWI_DIRECTDRAW_GBL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DIRECTDRAW_INT { pub lpVtbl: *mut ::core::ffi::c_void, @@ -9526,7 +9526,7 @@ impl ::core::default::Default for DDRAWI_DIRECTDRAW_INT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DDRAWI_DIRECTDRAW_LCL { pub lpDDMore: u32, @@ -9775,7 +9775,7 @@ impl ::core::default::Default for DDSETSTATEININFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DDSETSTATEOUTINFO { pub bSoftwareAutoflip: super::super::Foundation::BOOL, @@ -9845,7 +9845,7 @@ impl ::core::default::Default for DDSKIPNEXTFIELDINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DDSTEREOMODE { pub dwSize: u32, @@ -10522,7 +10522,7 @@ impl ::core::default::Default for DDVIDEOPORTDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DDVIDEOPORTINFO { pub dwSize: u32, @@ -10618,7 +10618,7 @@ impl ::core::default::Default for DDVIDEOPORTNOTIFY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DDVIDEOPORTSTATUS { pub dwSize: u32, @@ -10662,7 +10662,7 @@ impl ::core::default::Default for DDVIDEOPORTSTATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_ADDATTACHEDSURFACEDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -10704,7 +10704,7 @@ impl ::core::default::Default for DD_ADDATTACHEDSURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_ATTACHLIST { pub lpLink: *mut DD_ATTACHLIST, @@ -10743,7 +10743,7 @@ impl ::core::default::Default for DD_ATTACHLIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_BEGINMOCOMPFRAMEDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -10788,7 +10788,7 @@ impl ::core::default::Default for DD_BEGINMOCOMPFRAMEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_BLTDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -10826,7 +10826,7 @@ impl ::core::default::Default for DD_BLTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DD_CALLBACKS { pub dwSize: u32, @@ -10989,7 +10989,7 @@ impl ::core::default::Default for DD_CLIPPER_LOCAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_COLORCONTROLCALLBACKS { pub dwSize: u32, @@ -11021,7 +11021,7 @@ impl ::core::default::Default for DD_COLORCONTROLCALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_COLORCONTROLDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -11090,7 +11090,7 @@ impl ::core::default::Default for DD_CREATEMOCOMPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DD_CREATEPALETTEDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -11133,7 +11133,7 @@ impl ::core::default::Default for DD_CREATEPALETTEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_CREATESURFACEDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -11176,7 +11176,7 @@ impl ::core::default::Default for DD_CREATESURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_CREATESURFACEEXDATA { pub dwFlags: u32, @@ -11217,7 +11217,7 @@ impl ::core::default::Default for DD_CREATESURFACEEXDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_CREATEVPORTDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -11259,7 +11259,7 @@ impl ::core::default::Default for DD_CREATEVPORTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_D3DBUFCALLBACKS { pub dwSize: u32, @@ -11389,7 +11389,7 @@ impl ::core::default::Default for DD_DESTROYPALETTEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_DESTROYSURFACEDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -11430,7 +11430,7 @@ impl ::core::default::Default for DD_DESTROYSURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_DESTROYVPORTDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -11532,7 +11532,7 @@ impl ::core::default::Default for DD_DIRECTDRAW_LOCAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_DRVSETCOLORKEYDATA { pub lpDDSurface: *mut DD_SURFACE_LOCAL, @@ -11607,7 +11607,7 @@ impl ::core::default::Default for DD_ENDMOCOMPFRAMEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_FLIPDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -11685,7 +11685,7 @@ impl ::core::default::Default for DD_FLIPTOGDISURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_FLIPVPORTDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -11728,7 +11728,7 @@ impl ::core::default::Default for DD_FLIPVPORTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_FREEDRIVERMEMORYDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -11803,7 +11803,7 @@ impl ::core::default::Default for DD_GETAVAILDRIVERMEMORYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_GETBLTSTATUSDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -11922,7 +11922,7 @@ impl ::core::default::Default for DD_GETDRIVERSTATEDATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_GETFLIPSTATUSDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -12132,7 +12132,7 @@ impl ::core::default::Default for DD_GETSCANLINEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_GETVPORTBANDWIDTHDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -12212,7 +12212,7 @@ impl ::core::default::Default for DD_GETVPORTCONNECTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_GETVPORTFIELDDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -12286,7 +12286,7 @@ impl ::core::default::Default for DD_GETVPORTFLIPSTATUSDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_GETVPORTINPUTFORMATDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -12330,7 +12330,7 @@ impl ::core::default::Default for DD_GETVPORTINPUTFORMATDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_GETVPORTLINEDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -12372,7 +12372,7 @@ impl ::core::default::Default for DD_GETVPORTLINEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_GETVPORTOUTPUTFORMATDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -12417,7 +12417,7 @@ impl ::core::default::Default for DD_GETVPORTOUTPUTFORMATDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_GETVPORTSIGNALDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -12459,7 +12459,7 @@ impl ::core::default::Default for DD_GETVPORTSIGNALDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_HALINFO { pub dwSize: u32, @@ -12512,7 +12512,7 @@ impl ::core::default::Default for DD_HALINFO_V4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_KERNELCALLBACKS { pub dwSize: u32, @@ -12545,7 +12545,7 @@ impl ::core::default::Default for DD_KERNELCALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_LOCKDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -12591,7 +12591,7 @@ impl ::core::default::Default for DD_LOCKDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_MAPMEMORYDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -12633,7 +12633,7 @@ impl ::core::default::Default for DD_MAPMEMORYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_MISCELLANEOUS2CALLBACKS { pub dwSize: u32, @@ -12769,7 +12769,7 @@ impl ::core::default::Default for DD_MORESURFACECAPS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_MOTIONCOMPCALLBACKS { pub dwSize: u32, @@ -12872,7 +12872,7 @@ impl ::core::default::Default for DD_NONLOCALVIDMEMCAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_NTCALLBACKS { pub dwSize: u32, @@ -12936,7 +12936,7 @@ impl ::core::default::Default for DD_NTPRIVATEDRIVERCAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct DD_PALETTECALLBACKS { pub dwSize: u32, @@ -13028,7 +13028,7 @@ impl ::core::default::Default for DD_PALETTE_LOCAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_QUERYMOCOMPSTATUSDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -13070,7 +13070,7 @@ impl ::core::default::Default for DD_QUERYMOCOMPSTATUSDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_RENDERMOCOMPDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -13117,7 +13117,7 @@ impl ::core::default::Default for DD_RENDERMOCOMPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SETCLIPLISTDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -13158,7 +13158,7 @@ impl ::core::default::Default for DD_SETCLIPLISTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SETCOLORKEYDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -13201,7 +13201,7 @@ impl ::core::default::Default for DD_SETCOLORKEYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct DD_SETENTRIESDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -13278,7 +13278,7 @@ impl ::core::default::Default for DD_SETEXCLUSIVEMODEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SETOVERLAYPOSITIONDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -13322,7 +13322,7 @@ impl ::core::default::Default for DD_SETOVERLAYPOSITIONDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SETPALETTEDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -13365,7 +13365,7 @@ impl ::core::default::Default for DD_SETPALETTEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_STEREOMODE { pub dwSize: u32, @@ -13408,7 +13408,7 @@ impl ::core::default::Default for DD_STEREOMODE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SURFACECALLBACKS { pub dwSize: u32, @@ -13453,7 +13453,7 @@ impl ::core::default::Default for DD_SURFACECALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SURFACE_GLOBAL { pub Anonymous1: DD_SURFACE_GLOBAL_0, @@ -13488,7 +13488,7 @@ impl ::core::default::Default for DD_SURFACE_GLOBAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DD_SURFACE_GLOBAL_0 { pub dwBlockSizeY: u32, @@ -13513,7 +13513,7 @@ impl ::core::default::Default for DD_SURFACE_GLOBAL_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DD_SURFACE_GLOBAL_1 { pub lpVidMemHeap: *mut VIDEOMEMORY, @@ -13539,7 +13539,7 @@ impl ::core::default::Default for DD_SURFACE_GLOBAL_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DD_SURFACE_GLOBAL_2 { pub lPitch: i32, @@ -13564,7 +13564,7 @@ impl ::core::default::Default for DD_SURFACE_GLOBAL_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SURFACE_INT { pub lpLcl: *mut DD_SURFACE_LOCAL, @@ -13602,7 +13602,7 @@ impl ::core::default::Default for DD_SURFACE_INT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SURFACE_LOCAL { pub lpGbl: *mut DD_SURFACE_GLOBAL, @@ -13635,7 +13635,7 @@ impl ::core::default::Default for DD_SURFACE_LOCAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DD_SURFACE_LOCAL_0 { pub ddckCKSrcOverlay: DDCOLORKEY, @@ -13660,7 +13660,7 @@ impl ::core::default::Default for DD_SURFACE_LOCAL_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DD_SURFACE_LOCAL_1 { pub ddckCKDestOverlay: DDCOLORKEY, @@ -13685,7 +13685,7 @@ impl ::core::default::Default for DD_SURFACE_LOCAL_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SURFACE_MORE { pub dwMipMapCount: u32, @@ -13713,7 +13713,7 @@ impl ::core::default::Default for DD_SURFACE_MORE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SYNCSURFACEDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -13773,7 +13773,7 @@ impl ::core::default::Default for DD_SYNCSURFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_SYNCVIDEOPORTDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -13819,7 +13819,7 @@ impl ::core::default::Default for DD_SYNCVIDEOPORTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_UNLOCKDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -13895,7 +13895,7 @@ impl ::core::default::Default for DD_UPDATENONLOCALHEAPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_UPDATEOVERLAYDATA { pub lpDD: *mut DD_DIRECTDRAW_GLOBAL, @@ -13925,7 +13925,7 @@ impl ::core::default::Default for DD_UPDATEOVERLAYDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_UPDATEVPORTDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -13972,7 +13972,7 @@ impl ::core::default::Default for DD_UPDATEVPORTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_VIDEOPORTCALLBACKS { pub dwSize: u32, @@ -14019,7 +14019,7 @@ impl ::core::default::Default for DD_VIDEOPORTCALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_VIDEOPORT_LOCAL { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -14066,7 +14066,7 @@ impl ::core::default::Default for DD_VIDEOPORT_LOCAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_VPORTCOLORDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -14143,7 +14143,7 @@ impl ::core::default::Default for DD_WAITFORVERTICALBLANKDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DD_WAITFORVPORTSYNCDATA { pub lpDD: *mut DD_DIRECTDRAW_LOCAL, @@ -14187,7 +14187,7 @@ impl ::core::default::Default for DD_WAITFORVPORTSYNCDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXAPI_INTERFACE { pub Size: u16, @@ -14605,7 +14605,7 @@ impl ::core::default::Default for SURFACEALIGNMENT_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VIDEOMEMORY { pub dwFlags: u32, @@ -14634,7 +14634,7 @@ impl ::core::default::Default for VIDEOMEMORY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union VIDEOMEMORY_0 { pub fpEnd: usize, @@ -14659,7 +14659,7 @@ impl ::core::default::Default for VIDEOMEMORY_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union VIDEOMEMORY_1 { pub lpHeap: *mut VMEMHEAP, @@ -14713,7 +14713,7 @@ impl ::core::default::Default for VIDEOMEMORYINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VIDMEM { pub dwFlags: u32, @@ -14742,7 +14742,7 @@ impl ::core::default::Default for VIDMEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union VIDMEM_0 { pub fpEnd: usize, @@ -14767,7 +14767,7 @@ impl ::core::default::Default for VIDMEM_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union VIDMEM_1 { pub lpHeap: *mut VMEMHEAP, @@ -14792,7 +14792,7 @@ impl ::core::default::Default for VIDMEM_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VIDMEMINFO { pub fpPrimary: usize, @@ -14828,7 +14828,7 @@ impl ::core::default::Default for VIDMEMINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VMEMHEAP { pub dwFlags: u32, @@ -14868,7 +14868,7 @@ impl ::core::default::Default for VMEMHEAP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VMEML { pub next: *mut VMEML, @@ -14909,7 +14909,7 @@ impl ::core::default::Default for VMEML { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VMEMR { pub next: *mut VMEMR, @@ -14960,20 +14960,20 @@ impl ::core::default::Default for VMEMR { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPCLIPPERCALLBACK = ::core::option::Option, hwnd: super::super::Foundation::HWND, code: u32, lpcontext: *mut ::core::ffi::c_void) -> u32>; pub type LPDD32BITDRIVERINIT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDDENUMCALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDENUMCALLBACKEXA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDENUMCALLBACKEXW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDDENUMCALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; pub type LPDDENUMMODESCALLBACK = ::core::option::Option ::windows_core::HRESULT>; @@ -14983,249 +14983,249 @@ pub type LPDDENUMSURFACESCALLBACK2 = ::core::option::Option, param1: *mut DDSURFACEDESC2, param2: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT>; pub type LPDDENUMVIDEOCALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type LPDDGAMMACALIBRATORPROC = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALCOLORCB_COLORCONTROL = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALEXEBUFCB_CANCREATEEXEBUF = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALEXEBUFCB_CREATEEXEBUF = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALEXEBUFCB_DESTROYEXEBUF = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALEXEBUFCB_LOCKEXEBUF = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALEXEBUFCB_UNLOCKEXEBUF = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALKERNELCB_SYNCSURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALKERNELCB_SYNCVIDEOPORT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALMOCOMPCB_BEGINFRAME = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALMOCOMPCB_CREATE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALMOCOMPCB_DESTROY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALMOCOMPCB_ENDFRAME = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALMOCOMPCB_GETCOMPBUFFINFO = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALMOCOMPCB_GETFORMATS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALMOCOMPCB_GETGUIDS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALMOCOMPCB_GETINTERNALINFO = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALMOCOMPCB_QUERYSTATUS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALMOCOMPCB_RENDER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALPALCB_DESTROYPALETTE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALPALCB_SETENTRIES = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_ADDATTACHEDSURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_BLT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_DESTROYSURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_FLIP = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_GETBLTSTATUS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_GETFLIPSTATUS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_LOCK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_SETCLIPLIST = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_SETCOLORKEY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_SETOVERLAYPOSITION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_SETPALETTE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_UNLOCK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALSURFCB_UPDATEOVERLAY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_CANCREATEVIDEOPORT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_COLORCONTROL = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_CREATEVIDEOPORT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_DESTROYVPORT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_FLIP = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_GETBANDWIDTH = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_GETFIELD = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_GETFLIPSTATUS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_GETINPUTFORMATS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_GETLINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_GETOUTPUTFORMATS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_GETSIGNALSTATUS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_GETVPORTCONNECT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_UPDATE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHALVPORTCB_WAITFORSYNC = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_CANCREATESURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_CREATEPALETTE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_CREATESURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_CREATESURFACEEX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_DESTROYDDLOCAL = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_DESTROYDRIVER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_FLIPTOGDISURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_GETAVAILDRIVERMEMORY = ::core::option::Option u32>; pub type LPDDHAL_GETDRIVERINFO = ::core::option::Option u32>; pub type LPDDHAL_GETDRIVERSTATE = ::core::option::Option u32>; pub type LPDDHAL_GETHEAPALIGNMENT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_GETSCANLINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_SETCOLORKEY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_SETEXCLUSIVEMODE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_SETINFO = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_SETMODE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_UPDATENONLOCALHEAP = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_VIDMEMALLOC = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_VIDMEMFREE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHAL_WAITFORVERTICALBLANK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDDHEL_INIT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDIRECTDRAWENUMERATEEXA = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPDIRECTDRAWENUMERATEEXW = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_ALPHABLT = ::core::option::Option u32>; pub type PDD_CANCREATESURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_COLORCB_COLORCONTROL = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type PDD_CREATEPALETTE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_CREATESURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_CREATESURFACEEX = ::core::option::Option u32>; pub type PDD_DESTROYDDLOCAL = ::core::option::Option u32>; pub type PDD_DESTROYDRIVER = ::core::option::Option u32>; pub type PDD_FLIPTOGDISURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_FREEDRIVERMEMORY = ::core::option::Option u32>; pub type PDD_GETAVAILDRIVERMEMORY = ::core::option::Option u32>; pub type PDD_GETDRIVERINFO = ::core::option::Option u32>; pub type PDD_GETDRIVERSTATE = ::core::option::Option u32>; pub type PDD_GETSCANLINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_KERNELCB_SYNCSURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_KERNELCB_SYNCVIDEOPORT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_MAPMEMORY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_MOCOMPCB_BEGINFRAME = ::core::option::Option u32>; pub type PDD_MOCOMPCB_CREATE = ::core::option::Option u32>; @@ -15235,98 +15235,98 @@ pub type PDD_MOCOMPCB_GETCOMPBUFFINFO = ::core::option::Option u32>; pub type PDD_MOCOMPCB_GETGUIDS = ::core::option::Option u32>; pub type PDD_MOCOMPCB_GETINTERNALINFO = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_MOCOMPCB_QUERYSTATUS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_MOCOMPCB_RENDER = ::core::option::Option u32>; pub type PDD_PALCB_DESTROYPALETTE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub type PDD_PALCB_SETENTRIES = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SETCOLORKEY = ::core::option::Option u32>; pub type PDD_SETEXCLUSIVEMODE = ::core::option::Option u32>; pub type PDD_SETMODE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_ADDATTACHEDSURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_BLT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_DESTROYSURFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_FLIP = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_GETBLTSTATUS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_GETFLIPSTATUS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_LOCK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_SETCLIPLIST = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_SETCOLORKEY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_SETOVERLAYPOSITION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_SETPALETTE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_UNLOCK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_SURFCB_UPDATEOVERLAY = ::core::option::Option u32>; pub type PDD_VPORTCB_CANCREATEVIDEOPORT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_COLORCONTROL = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_CREATEVIDEOPORT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_DESTROYVPORT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_FLIP = ::core::option::Option u32>; pub type PDD_VPORTCB_GETAUTOFLIPSURF = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_GETBANDWIDTH = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_GETFIELD = ::core::option::Option u32>; pub type PDD_VPORTCB_GETFLIPSTATUS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_GETINPUTFORMATS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_GETLINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_GETOUTPUTFORMATS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_GETSIGNALSTATUS = ::core::option::Option u32>; pub type PDD_VPORTCB_GETVPORTCONNECT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_UPDATE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDD_VPORTCB_WAITFORSYNC = ::core::option::Option u32>; pub type PDD_WAITFORVERTICALBLANK = ::core::option::Option u32>; @@ -15341,7 +15341,7 @@ pub type PDX_GETPREVIOUSAUTOFLIP = ::core::option::Option u32>; pub type PDX_IRQCALLBACK = ::core::option::Option ()>; pub type PDX_LOCK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDX_SETSTATE = ::core::option::Option u32>; pub type PDX_SKIPNEXTFIELD = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/DirectManipulation/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/DirectManipulation/impl.rs index 82f416b3a6..c5a0413ce8 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/DirectManipulation/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/DirectManipulation/impl.rs @@ -76,7 +76,7 @@ impl IDirectManipulationCompositor2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectManipulationContent_Impl: Sized { fn GetContentRect(&self) -> ::windows_core::Result; @@ -273,7 +273,7 @@ impl IDirectManipulationInteractionEventHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IDirectManipulationManager_Impl: Sized { fn Activate(&self, window: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -345,7 +345,7 @@ impl IDirectManipulationManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IDirectManipulationManager2_Impl: Sized + IDirectManipulationManager_Impl { fn CreateBehavior(&self, clsid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, object: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -366,7 +366,7 @@ impl IDirectManipulationManager2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IDirectManipulationManager3_Impl: Sized + IDirectManipulationManager2_Impl { fn GetService(&self, clsid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, object: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -480,7 +480,7 @@ impl IDirectManipulationUpdateHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectManipulationUpdateManager_Impl: Sized { fn RegisterWaitHandleCallback(&self, handle: super::super::Foundation::HANDLE, eventhandler: ::core::option::Option<&IDirectManipulationUpdateHandler>) -> ::windows_core::Result; @@ -524,7 +524,7 @@ impl IDirectManipulationUpdateManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectManipulationViewport_Impl: Sized { fn Enable(&self) -> ::windows_core::Result<()>; @@ -755,7 +755,7 @@ impl IDirectManipulationViewport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectManipulationViewport2_Impl: Sized + IDirectManipulationViewport_Impl { fn AddBehavior(&self, behavior: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/DirectManipulation/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/DirectManipulation/mod.rs index 614a8ee0f3..856093675c 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/DirectManipulation/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/DirectManipulation/mod.rs @@ -119,13 +119,13 @@ pub struct IDirectManipulationCompositor2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectManipulationContent(::windows_core::IUnknown); impl IDirectManipulationContent { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetContentRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetContentRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetContentRect(&self, contentsize: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetContentRect)(::windows_core::Interface::as_raw(self), contentsize).ok() @@ -313,7 +313,7 @@ pub struct IDirectManipulationInteractionEventHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectManipulationManager(::windows_core::IUnknown); impl IDirectManipulationManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, window: P0) -> ::windows_core::Result<()> where @@ -321,7 +321,7 @@ impl IDirectManipulationManager { { (::windows_core::Interface::vtable(self).Activate)(::windows_core::Interface::as_raw(self), window.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Deactivate(&self, window: P0) -> ::windows_core::Result<()> where @@ -329,7 +329,7 @@ impl IDirectManipulationManager { { (::windows_core::Interface::vtable(self).Deactivate)(::windows_core::Interface::as_raw(self), window.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterHitTestTarget(&self, window: P0, hittestwindow: P1, r#type: DIRECTMANIPULATION_HITTEST_TYPE) -> ::windows_core::Result<()> where @@ -338,7 +338,7 @@ impl IDirectManipulationManager { { (::windows_core::Interface::vtable(self).RegisterHitTestTarget)(::windows_core::Interface::as_raw(self), window.into_param().abi(), hittestwindow.into_param().abi(), r#type).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn ProcessInput(&self, message: *const super::super::UI::WindowsAndMessaging::MSG) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -351,7 +351,7 @@ impl IDirectManipulationManager { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetUpdateManager)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateViewport(&self, frameinfo: P0, window: P1) -> ::windows_core::Result where @@ -409,7 +409,7 @@ pub struct IDirectManipulationManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectManipulationManager2(::windows_core::IUnknown); impl IDirectManipulationManager2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, window: P0) -> ::windows_core::Result<()> where @@ -417,7 +417,7 @@ impl IDirectManipulationManager2 { { (::windows_core::Interface::vtable(self).base__.Activate)(::windows_core::Interface::as_raw(self), window.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Deactivate(&self, window: P0) -> ::windows_core::Result<()> where @@ -425,7 +425,7 @@ impl IDirectManipulationManager2 { { (::windows_core::Interface::vtable(self).base__.Deactivate)(::windows_core::Interface::as_raw(self), window.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterHitTestTarget(&self, window: P0, hittestwindow: P1, r#type: DIRECTMANIPULATION_HITTEST_TYPE) -> ::windows_core::Result<()> where @@ -434,7 +434,7 @@ impl IDirectManipulationManager2 { { (::windows_core::Interface::vtable(self).base__.RegisterHitTestTarget)(::windows_core::Interface::as_raw(self), window.into_param().abi(), hittestwindow.into_param().abi(), r#type).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn ProcessInput(&self, message: *const super::super::UI::WindowsAndMessaging::MSG) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -447,7 +447,7 @@ impl IDirectManipulationManager2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUpdateManager)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateViewport(&self, frameinfo: P0, window: P1) -> ::windows_core::Result where @@ -491,7 +491,7 @@ pub struct IDirectManipulationManager2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectManipulationManager3(::windows_core::IUnknown); impl IDirectManipulationManager3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, window: P0) -> ::windows_core::Result<()> where @@ -499,7 +499,7 @@ impl IDirectManipulationManager3 { { (::windows_core::Interface::vtable(self).base__.base__.Activate)(::windows_core::Interface::as_raw(self), window.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Deactivate(&self, window: P0) -> ::windows_core::Result<()> where @@ -507,7 +507,7 @@ impl IDirectManipulationManager3 { { (::windows_core::Interface::vtable(self).base__.base__.Deactivate)(::windows_core::Interface::as_raw(self), window.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterHitTestTarget(&self, window: P0, hittestwindow: P1, r#type: DIRECTMANIPULATION_HITTEST_TYPE) -> ::windows_core::Result<()> where @@ -516,7 +516,7 @@ impl IDirectManipulationManager3 { { (::windows_core::Interface::vtable(self).base__.base__.RegisterHitTestTarget)(::windows_core::Interface::as_raw(self), window.into_param().abi(), hittestwindow.into_param().abi(), r#type).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn ProcessInput(&self, message: *const super::super::UI::WindowsAndMessaging::MSG) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -529,7 +529,7 @@ impl IDirectManipulationManager3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.GetUpdateManager)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateViewport(&self, frameinfo: P0, window: P1) -> ::windows_core::Result where @@ -654,7 +654,7 @@ pub struct IDirectManipulationUpdateHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectManipulationUpdateManager(::windows_core::IUnknown); impl IDirectManipulationUpdateManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterWaitHandleCallback(&self, handle: P0, eventhandler: P1) -> ::windows_core::Result where @@ -727,18 +727,18 @@ impl IDirectManipulationViewport { { (::windows_core::Interface::vtable(self).SetTag)(::windows_core::Interface::as_raw(self), object.into_param().abi(), id).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetViewportRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetViewportRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetViewportRect(&self, viewport: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetViewportRect)(::windows_core::Interface::as_raw(self), viewport).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ZoomToRect(&self, left: f32, top: f32, right: f32, bottom: f32, animate: P0) -> ::windows_core::Result<()> where @@ -789,7 +789,7 @@ impl IDirectManipulationViewport { pub unsafe fn SetChaining(&self, enabledtypes: DIRECTMANIPULATION_MOTION_TYPES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetChaining)(::windows_core::Interface::as_raw(self), enabledtypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddEventHandler(&self, window: P0, eventhandler: P1) -> ::windows_core::Result where @@ -902,18 +902,18 @@ impl IDirectManipulationViewport2 { { (::windows_core::Interface::vtable(self).base__.SetTag)(::windows_core::Interface::as_raw(self), object.into_param().abi(), id).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetViewportRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetViewportRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetViewportRect(&self, viewport: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetViewportRect)(::windows_core::Interface::as_raw(self), viewport).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ZoomToRect(&self, left: f32, top: f32, right: f32, bottom: f32, animate: P0) -> ::windows_core::Result<()> where @@ -964,7 +964,7 @@ impl IDirectManipulationViewport2 { pub unsafe fn SetChaining(&self, enabledtypes: DIRECTMANIPULATION_MOTION_TYPES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetChaining)(::windows_core::Interface::as_raw(self), enabledtypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddEventHandler(&self, window: P0, eventhandler: P1) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/DirectWrite/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/DirectWrite/impl.rs index 10fbba3a0c..8bfb49d69d 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/DirectWrite/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/DirectWrite/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteAsyncResult_Impl: Sized { fn GetWaitHandle(&self) -> super::super::Foundation::HANDLE; @@ -29,7 +29,7 @@ impl IDWriteAsyncResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteBitmapRenderTarget_Impl: Sized { fn DrawGlyphRun(&self, baselineoriginx: f32, baselineoriginy: f32, measuringmode: DWRITE_MEASURING_MODE, glyphrun: *const DWRITE_GLYPH_RUN, renderingparams: ::core::option::Option<&IDWriteRenderingParams>, textcolor: super::super::Foundation::COLORREF, blackboxrect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -108,7 +108,7 @@ impl IDWriteBitmapRenderTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteBitmapRenderTarget1_Impl: Sized + IDWriteBitmapRenderTarget_Impl { fn GetTextAntialiasMode(&self) -> DWRITE_TEXT_ANTIALIAS_MODE; @@ -139,7 +139,7 @@ impl IDWriteBitmapRenderTarget1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteColorGlyphRunEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -182,7 +182,7 @@ impl IDWriteColorGlyphRunEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteColorGlyphRunEnumerator1_Impl: Sized + IDWriteColorGlyphRunEnumerator_Impl { fn GetCurrentRun2(&self) -> ::windows_core::Result<*mut DWRITE_COLOR_GLYPH_RUN1>; @@ -209,7 +209,7 @@ impl IDWriteColorGlyphRunEnumerator1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteFactory_Impl: Sized { fn GetSystemFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -469,7 +469,7 @@ impl IDWriteFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteFactory1_Impl: Sized + IDWriteFactory_Impl { fn GetEudcFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -506,7 +506,7 @@ impl IDWriteFactory1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteFactory2_Impl: Sized + IDWriteFactory1_Impl { fn GetSystemFontFallback(&self) -> ::windows_core::Result; @@ -588,7 +588,7 @@ impl IDWriteFactory2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteFactory3_Impl: Sized + IDWriteFactory2_Impl { fn CreateGlyphRunAnalysis3(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: *const DWRITE_MATRIX, renderingmode: DWRITE_RENDERING_MODE1, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result; @@ -716,7 +716,7 @@ impl IDWriteFactory3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteFactory4_Impl: Sized + IDWriteFactory3_Impl { fn TranslateColorGlyphRun2(&self, baselineorigin: &super::Direct2D::Common::D2D_POINT_2F, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: *const DWRITE_GLYPH_RUN_DESCRIPTION, desiredglyphimageformats: DWRITE_GLYPH_IMAGE_FORMATS, measuringmode: DWRITE_MEASURING_MODE, worldanddpitransform: *const DWRITE_MATRIX, colorpaletteindex: u32) -> ::windows_core::Result; @@ -772,7 +772,7 @@ impl IDWriteFactory4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteFactory5_Impl: Sized + IDWriteFactory4_Impl { fn CreateFontSetBuilder2(&self) -> ::windows_core::Result; @@ -848,7 +848,7 @@ impl IDWriteFactory5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteFactory6_Impl: Sized + IDWriteFactory5_Impl { fn CreateFontFaceReference3(&self, fontfile: ::core::option::Option<&IDWriteFontFile>, faceindex: u32, fontsimulations: DWRITE_FONT_SIMULATIONS, fontaxisvalues: *const DWRITE_FONT_AXIS_VALUE, fontaxisvaluecount: u32) -> ::windows_core::Result; @@ -956,7 +956,7 @@ impl IDWriteFactory6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteFactory7_Impl: Sized + IDWriteFactory6_Impl { fn GetSystemFontSet3(&self, includedownloadablefonts: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -999,7 +999,7 @@ impl IDWriteFactory7_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFont_Impl: Sized { fn GetFontFamily(&self) -> ::windows_core::Result; @@ -1117,7 +1117,7 @@ impl IDWriteFont_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFont1_Impl: Sized + IDWriteFont_Impl { fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1); @@ -1162,7 +1162,7 @@ impl IDWriteFont1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFont2_Impl: Sized + IDWriteFont1_Impl { fn IsColorFont(&self) -> super::super::Foundation::BOOL; @@ -1183,7 +1183,7 @@ impl IDWriteFont2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFont3_Impl: Sized + IDWriteFont2_Impl { fn CreateFontFace2(&self) -> ::windows_core::Result; @@ -1247,7 +1247,7 @@ impl IDWriteFont3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontCollection_Impl: Sized { fn GetFontFamilyCount(&self) -> u32; @@ -1304,7 +1304,7 @@ impl IDWriteFontCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontCollection1_Impl: Sized + IDWriteFontCollection_Impl { fn GetFontSet(&self) -> ::windows_core::Result; @@ -1347,7 +1347,7 @@ impl IDWriteFontCollection1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontCollection2_Impl: Sized + IDWriteFontCollection1_Impl { fn GetFontFamily3(&self, index: u32) -> ::windows_core::Result; @@ -1410,7 +1410,7 @@ impl IDWriteFontCollection2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontCollection3_Impl: Sized + IDWriteFontCollection2_Impl { fn GetExpirationEvent(&self) -> super::super::Foundation::HANDLE; @@ -1471,7 +1471,7 @@ impl IDWriteFontDownloadListener_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontDownloadQueue_Impl: Sized { fn AddListener(&self, listener: ::core::option::Option<&IDWriteFontDownloadListener>) -> ::windows_core::Result; @@ -1536,7 +1536,7 @@ impl IDWriteFontDownloadQueue_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDWriteFontFace_Impl: Sized { fn GetType(&self) -> DWRITE_FONT_FACE_TYPE; @@ -1664,7 +1664,7 @@ impl IDWriteFontFace_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDWriteFontFace1_Impl: Sized + IDWriteFontFace_Impl { fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1); @@ -1771,7 +1771,7 @@ impl IDWriteFontFace1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDWriteFontFace2_Impl: Sized + IDWriteFontFace1_Impl { fn IsColorFont(&self) -> super::super::Foundation::BOOL; @@ -1823,7 +1823,7 @@ impl IDWriteFontFace2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDWriteFontFace3_Impl: Sized + IDWriteFontFace2_Impl { fn GetFontFaceReference(&self) -> ::windows_core::Result; @@ -1968,7 +1968,7 @@ impl IDWriteFontFace3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDWriteFontFace4_Impl: Sized + IDWriteFontFace3_Impl { fn GetGlyphImageFormats(&self, glyphid: u16, pixelsperemfirst: u32, pixelsperemlast: u32) -> ::windows_core::Result; @@ -2019,7 +2019,7 @@ impl IDWriteFontFace4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDWriteFontFace5_Impl: Sized + IDWriteFontFace4_Impl { fn GetFontAxisValueCount(&self) -> u32; @@ -2077,7 +2077,7 @@ impl IDWriteFontFace5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub trait IDWriteFontFace6_Impl: Sized + IDWriteFontFace5_Impl { fn GetFamilyNames2(&self, fontfamilymodel: DWRITE_FONT_FAMILY_MODEL) -> ::windows_core::Result; @@ -2120,7 +2120,7 @@ impl IDWriteFontFace6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontFaceReference_Impl: Sized { fn CreateFontFace(&self) -> ::windows_core::Result; @@ -2259,7 +2259,7 @@ impl IDWriteFontFaceReference_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontFaceReference1_Impl: Sized + IDWriteFontFaceReference_Impl { fn CreateFontFace2(&self) -> ::windows_core::Result; @@ -2528,7 +2528,7 @@ impl IDWriteFontFamily2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontFile_Impl: Sized { fn GetReferenceKey(&self, fontfilereferencekey: *mut *mut ::core::ffi::c_void, fontfilereferencekeysize: *mut u32) -> ::windows_core::Result<()>; @@ -2572,7 +2572,7 @@ impl IDWriteFontFile_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontFileEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -2806,7 +2806,7 @@ impl IDWriteFontList2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontResource_Impl: Sized { fn GetFontFile(&self) -> ::windows_core::Result; @@ -2931,7 +2931,7 @@ impl IDWriteFontResource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontSet_Impl: Sized { fn GetFontCount(&self) -> u32; @@ -3054,7 +3054,7 @@ impl IDWriteFontSet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontSet1_Impl: Sized + IDWriteFontSet_Impl { fn GetMatchingFonts3(&self, fontproperty: *const DWRITE_FONT_PROPERTY, fontaxisvalues: *const DWRITE_FONT_AXIS_VALUE, fontaxisvaluecount: u32) -> ::windows_core::Result; @@ -3210,7 +3210,7 @@ impl IDWriteFontSet1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontSet2_Impl: Sized + IDWriteFontSet1_Impl { fn GetExpirationEvent(&self) -> super::super::Foundation::HANDLE; @@ -3231,7 +3231,7 @@ impl IDWriteFontSet2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontSet3_Impl: Sized + IDWriteFontSet2_Impl { fn GetFontSourceType(&self, fontindex: u32) -> DWRITE_FONT_SOURCE_TYPE; @@ -3269,7 +3269,7 @@ impl IDWriteFontSet3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteFontSet4_Impl: Sized + IDWriteFontSet3_Impl { fn ConvertWeightStretchStyleToFontAxisValues(&self, inputaxisvalues: *const DWRITE_FONT_AXIS_VALUE, inputaxiscount: u32, fontweight: DWRITE_FONT_WEIGHT, fontstretch: DWRITE_FONT_STRETCH, fontstyle: DWRITE_FONT_STYLE, fontsize: f32, outputaxisvalues: *mut DWRITE_FONT_AXIS_VALUE) -> u32; @@ -3397,7 +3397,7 @@ impl IDWriteFontSetBuilder2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteGdiInterop_Impl: Sized { fn CreateFontFromLOGFONT(&self, logfont: *const super::Gdi::LOGFONTW) -> ::windows_core::Result; @@ -3467,7 +3467,7 @@ impl IDWriteGdiInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub trait IDWriteGdiInterop1_Impl: Sized + IDWriteGdiInterop_Impl { fn CreateFontFromLOGFONT2(&self, logfont: *const super::Gdi::LOGFONTW, fontcollection: ::core::option::Option<&IDWriteFontCollection>) -> ::windows_core::Result; @@ -3524,7 +3524,7 @@ impl IDWriteGdiInterop1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteGlyphRunAnalysis_Impl: Sized { fn GetAlphaTextureBounds(&self, texturetype: DWRITE_TEXTURE_TYPE) -> ::windows_core::Result; @@ -3601,7 +3601,7 @@ impl IDWriteInMemoryFontFileLoader_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteInlineObject_Impl: Sized { fn Draw(&self, clientdrawingcontext: *const ::core::ffi::c_void, renderer: ::core::option::Option<&IDWriteTextRenderer>, originx: f32, originy: f32, issideways: super::super::Foundation::BOOL, isrighttoleft: super::super::Foundation::BOOL, clientdrawingeffect: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -3658,7 +3658,7 @@ impl IDWriteInlineObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteLocalFontFileLoader_Impl: Sized + IDWriteFontFileLoader_Impl { fn GetFilePathLengthFromKey(&self, fontfilereferencekey: *const ::core::ffi::c_void, fontfilereferencekeysize: u32) -> ::windows_core::Result; @@ -3708,7 +3708,7 @@ impl IDWriteLocalFontFileLoader_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteLocalizedStrings_Impl: Sized { fn GetCount(&self) -> u32; @@ -3789,7 +3789,7 @@ impl IDWriteNumberSubstitution_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWritePixelSnapping_Impl: Sized { fn IsPixelSnappingDisabled(&self, clientdrawingcontext: *const ::core::ffi::c_void) -> ::windows_core::Result; @@ -3891,7 +3891,7 @@ impl IDWriteRemoteFontFileLoader_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteRemoteFontFileStream_Impl: Sized + IDWriteFontFileStream_Impl { fn GetLocalFileSize(&self) -> ::windows_core::Result; @@ -4151,7 +4151,7 @@ impl IDWriteTextAnalysisSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextAnalysisSink1_Impl: Sized + IDWriteTextAnalysisSink_Impl { fn SetGlyphOrientation(&self, textposition: u32, textlength: u32, glyphorientationangle: DWRITE_GLYPH_ORIENTATION_ANGLE, adjustedbidilevel: u8, issideways: super::super::Foundation::BOOL, isrighttoleft: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -4240,7 +4240,7 @@ impl IDWriteTextAnalysisSource1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextAnalyzer_Impl: Sized { fn AnalyzeScript(&self, analysissource: ::core::option::Option<&IDWriteTextAnalysisSource>, textposition: u32, textlength: u32, analysissink: ::core::option::Option<&IDWriteTextAnalysisSink>) -> ::windows_core::Result<()>; @@ -4453,7 +4453,7 @@ impl IDWriteTextAnalyzer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextAnalyzer1_Impl: Sized + IDWriteTextAnalyzer_Impl { fn ApplyCharacterSpacing(&self, leadingspacing: f32, trailingspacing: f32, minimumadvancewidth: f32, textlength: u32, glyphcount: u32, clustermap: *const u16, glyphadvances: *const f32, glyphoffsets: *const DWRITE_GLYPH_OFFSET, glyphproperties: *const DWRITE_SHAPING_GLYPH_PROPERTIES, modifiedglyphadvances: *mut f32, modifiedglyphoffsets: *mut DWRITE_GLYPH_OFFSET) -> ::windows_core::Result<()>; @@ -4565,7 +4565,7 @@ impl IDWriteTextAnalyzer1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextAnalyzer2_Impl: Sized + IDWriteTextAnalyzer1_Impl { fn GetGlyphOrientationTransform2(&self, glyphorientationangle: DWRITE_GLYPH_ORIENTATION_ANGLE, issideways: super::super::Foundation::BOOL, originx: f32, originy: f32, transform: *mut DWRITE_MATRIX) -> ::windows_core::Result<()>; @@ -4797,7 +4797,7 @@ impl IDWriteTextFormat_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextFormat1_Impl: Sized + IDWriteTextFormat_Impl { fn SetVerticalGlyphOrientation(&self, glyphorientation: DWRITE_VERTICAL_GLYPH_ORIENTATION) -> ::windows_core::Result<()>; @@ -4876,7 +4876,7 @@ impl IDWriteTextFormat1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextFormat2_Impl: Sized + IDWriteTextFormat1_Impl { fn SetLineSpacing2(&self, linespacingoptions: *const DWRITE_LINE_SPACING) -> ::windows_core::Result<()>; @@ -4907,7 +4907,7 @@ impl IDWriteTextFormat2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextFormat3_Impl: Sized + IDWriteTextFormat2_Impl { fn SetFontAxisValues(&self, fontaxisvalues: *const DWRITE_FONT_AXIS_VALUE, fontaxisvaluecount: u32) -> ::windows_core::Result<()>; @@ -4959,7 +4959,7 @@ impl IDWriteTextFormat3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextLayout_Impl: Sized + IDWriteTextFormat_Impl { fn SetMaxWidth(&self, maxwidth: f32) -> ::windows_core::Result<()>; @@ -5261,7 +5261,7 @@ impl IDWriteTextLayout_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextLayout1_Impl: Sized + IDWriteTextLayout_Impl { fn SetPairKerning(&self, ispairkerningenabled: super::super::Foundation::BOOL, textrange: &DWRITE_TEXT_RANGE) -> ::windows_core::Result<()>; @@ -5306,7 +5306,7 @@ impl IDWriteTextLayout1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextLayout2_Impl: Sized + IDWriteTextLayout1_Impl { fn GetMetrics2(&self, textmetrics: *mut DWRITE_TEXT_METRICS1) -> ::windows_core::Result<()>; @@ -5392,7 +5392,7 @@ impl IDWriteTextLayout2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextLayout3_Impl: Sized + IDWriteTextLayout2_Impl { fn InvalidateLayout(&self) -> ::windows_core::Result<()>; @@ -5437,7 +5437,7 @@ impl IDWriteTextLayout3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextLayout4_Impl: Sized + IDWriteTextLayout3_Impl { fn SetFontAxisValues(&self, fontaxisvalues: *const DWRITE_FONT_AXIS_VALUE, fontaxisvaluecount: u32, textrange: &DWRITE_TEXT_RANGE) -> ::windows_core::Result<()>; @@ -5489,7 +5489,7 @@ impl IDWriteTextLayout4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextRenderer_Impl: Sized + IDWritePixelSnapping_Impl { fn DrawGlyphRun(&self, clientdrawingcontext: *const ::core::ffi::c_void, baselineoriginx: f32, baselineoriginy: f32, measuringmode: DWRITE_MEASURING_MODE, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: *const DWRITE_GLYPH_RUN_DESCRIPTION, clientdrawingeffect: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -5534,7 +5534,7 @@ impl IDWriteTextRenderer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDWriteTextRenderer1_Impl: Sized + IDWriteTextRenderer_Impl { fn DrawGlyphRun2(&self, clientdrawingcontext: *const ::core::ffi::c_void, baselineoriginx: f32, baselineoriginy: f32, orientationangle: DWRITE_GLYPH_ORIENTATION_ANGLE, measuringmode: DWRITE_MEASURING_MODE, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: *const DWRITE_GLYPH_RUN_DESCRIPTION, clientdrawingeffect: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/DirectWrite/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/DirectWrite/mod.rs index 9577e9b2e4..9c212a4c32 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/DirectWrite/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/DirectWrite/mod.rs @@ -11,7 +11,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteAsyncResult(::windows_core::IUnknown); impl IDWriteAsyncResult { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWaitHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).GetWaitHandle)(::windows_core::Interface::as_raw(self)) @@ -43,7 +43,7 @@ pub struct IDWriteAsyncResult_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteBitmapRenderTarget(::windows_core::IUnknown); impl IDWriteBitmapRenderTarget { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DrawGlyphRun(&self, baselineoriginx: f32, baselineoriginy: f32, measuringmode: DWRITE_MEASURING_MODE, glyphrun: *const DWRITE_GLYPH_RUN, renderingparams: P0, textcolor: P1, blackboxrect: ::core::option::Option<*mut super::super::Foundation::RECT>) -> ::windows_core::Result<()> where @@ -52,7 +52,7 @@ impl IDWriteBitmapRenderTarget { { (::windows_core::Interface::vtable(self).DrawGlyphRun)(::windows_core::Interface::as_raw(self), baselineoriginx, baselineoriginy, measuringmode, glyphrun, renderingparams.into_param().abi(), textcolor.into_param().abi(), ::core::mem::transmute(blackboxrect.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetMemoryDC(&self) -> super::Gdi::HDC { (::windows_core::Interface::vtable(self).GetMemoryDC)(::windows_core::Interface::as_raw(self)) @@ -69,7 +69,7 @@ impl IDWriteBitmapRenderTarget { pub unsafe fn SetCurrentTransform(&self, transform: ::core::option::Option<*const DWRITE_MATRIX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCurrentTransform)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(transform.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -114,7 +114,7 @@ pub struct IDWriteBitmapRenderTarget_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteBitmapRenderTarget1(::windows_core::IUnknown); impl IDWriteBitmapRenderTarget1 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DrawGlyphRun(&self, baselineoriginx: f32, baselineoriginy: f32, measuringmode: DWRITE_MEASURING_MODE, glyphrun: *const DWRITE_GLYPH_RUN, renderingparams: P0, textcolor: P1, blackboxrect: ::core::option::Option<*mut super::super::Foundation::RECT>) -> ::windows_core::Result<()> where @@ -123,7 +123,7 @@ impl IDWriteBitmapRenderTarget1 { { (::windows_core::Interface::vtable(self).base__.DrawGlyphRun)(::windows_core::Interface::as_raw(self), baselineoriginx, baselineoriginy, measuringmode, glyphrun, renderingparams.into_param().abi(), textcolor.into_param().abi(), ::core::mem::transmute(blackboxrect.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetMemoryDC(&self) -> super::Gdi::HDC { (::windows_core::Interface::vtable(self).base__.GetMemoryDC)(::windows_core::Interface::as_raw(self)) @@ -140,7 +140,7 @@ impl IDWriteBitmapRenderTarget1 { pub unsafe fn SetCurrentTransform(&self, transform: ::core::option::Option<*const DWRITE_MATRIX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCurrentTransform)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(transform.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -176,13 +176,13 @@ pub struct IDWriteBitmapRenderTarget1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteColorGlyphRunEnumerator(::windows_core::IUnknown); impl IDWriteColorGlyphRunEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCurrentRun(&self) -> ::windows_core::Result<*mut DWRITE_COLOR_GLYPH_RUN> { let mut result__ = ::std::mem::zeroed(); @@ -215,19 +215,19 @@ pub struct IDWriteColorGlyphRunEnumerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteColorGlyphRunEnumerator1(::windows_core::IUnknown); impl IDWriteColorGlyphRunEnumerator1 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCurrentRun(&self) -> ::windows_core::Result<*mut DWRITE_COLOR_GLYPH_RUN> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCurrentRun)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCurrentRun2(&self) -> ::windows_core::Result<*mut DWRITE_COLOR_GLYPH_RUN1> { let mut result__ = ::std::mem::zeroed(); @@ -256,7 +256,7 @@ pub struct IDWriteColorGlyphRunEnumerator1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteFactory(::windows_core::IUnknown); impl IDWriteFactory { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -283,7 +283,7 @@ impl IDWriteFactory { { (::windows_core::Interface::vtable(self).UnregisterFontCollectionLoader)(::windows_core::Interface::as_raw(self), fontcollectionloader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFileReference(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>) -> ::windows_core::Result where @@ -307,7 +307,7 @@ impl IDWriteFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRenderingParams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateMonitorRenderingParams(&self, monitor: P0) -> ::windows_core::Result where @@ -356,7 +356,7 @@ impl IDWriteFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), maxwidth, maxheight, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGdiCompatibleTextLayout(&self, string: &[u16], textformat: P0, layoutwidth: f32, layoutheight: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P1) -> ::windows_core::Result where @@ -377,7 +377,7 @@ impl IDWriteFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTextAnalyzer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateNumberSubstitution(&self, substitutionmethod: DWRITE_NUMBER_SUBSTITUTION_METHOD, localename: P0, ignoreuseroverride: P1) -> ::windows_core::Result where @@ -387,7 +387,7 @@ impl IDWriteFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateNumberSubstitution)(::windows_core::Interface::as_raw(self), substitutionmethod, localename.into_param().abi(), ignoreuseroverride.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis(&self, glyphrun: *const DWRITE_GLYPH_RUN, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -451,7 +451,7 @@ pub struct IDWriteFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteFactory1(::windows_core::IUnknown); impl IDWriteFactory1 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -478,7 +478,7 @@ impl IDWriteFactory1 { { (::windows_core::Interface::vtable(self).base__.UnregisterFontCollectionLoader)(::windows_core::Interface::as_raw(self), fontcollectionloader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFileReference(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>) -> ::windows_core::Result where @@ -502,7 +502,7 @@ impl IDWriteFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRenderingParams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateMonitorRenderingParams(&self, monitor: P0) -> ::windows_core::Result where @@ -551,7 +551,7 @@ impl IDWriteFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), maxwidth, maxheight, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGdiCompatibleTextLayout(&self, string: &[u16], textformat: P0, layoutwidth: f32, layoutheight: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P1) -> ::windows_core::Result where @@ -572,7 +572,7 @@ impl IDWriteFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTextAnalyzer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateNumberSubstitution(&self, substitutionmethod: DWRITE_NUMBER_SUBSTITUTION_METHOD, localename: P0, ignoreuseroverride: P1) -> ::windows_core::Result where @@ -582,13 +582,13 @@ impl IDWriteFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateNumberSubstitution)(::windows_core::Interface::as_raw(self), substitutionmethod, localename.into_param().abi(), ignoreuseroverride.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis(&self, glyphrun: *const DWRITE_GLYPH_RUN, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGlyphRunAnalysis)(::windows_core::Interface::as_raw(self), glyphrun, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEudcFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -624,7 +624,7 @@ pub struct IDWriteFactory1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteFactory2(::windows_core::IUnknown); impl IDWriteFactory2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -651,7 +651,7 @@ impl IDWriteFactory2 { { (::windows_core::Interface::vtable(self).base__.base__.UnregisterFontCollectionLoader)(::windows_core::Interface::as_raw(self), fontcollectionloader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFileReference(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>) -> ::windows_core::Result where @@ -675,7 +675,7 @@ impl IDWriteFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateRenderingParams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateMonitorRenderingParams(&self, monitor: P0) -> ::windows_core::Result where @@ -724,7 +724,7 @@ impl IDWriteFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), maxwidth, maxheight, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGdiCompatibleTextLayout(&self, string: &[u16], textformat: P0, layoutwidth: f32, layoutheight: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P1) -> ::windows_core::Result where @@ -745,7 +745,7 @@ impl IDWriteFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateTextAnalyzer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateNumberSubstitution(&self, substitutionmethod: DWRITE_NUMBER_SUBSTITUTION_METHOD, localename: P0, ignoreuseroverride: P1) -> ::windows_core::Result where @@ -755,13 +755,13 @@ impl IDWriteFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateNumberSubstitution)(::windows_core::Interface::as_raw(self), substitutionmethod, localename.into_param().abi(), ignoreuseroverride.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis(&self, glyphrun: *const DWRITE_GLYPH_RUN, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateGlyphRunAnalysis)(::windows_core::Interface::as_raw(self), glyphrun, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEudcFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -781,7 +781,7 @@ impl IDWriteFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFontFallbackBuilder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TranslateColorGlyphRun(&self, baselineoriginx: f32, baselineoriginy: f32, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const DWRITE_GLYPH_RUN_DESCRIPTION>, measuringmode: DWRITE_MEASURING_MODE, worldtodevicetransform: ::core::option::Option<*const DWRITE_MATRIX>, colorpaletteindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -791,7 +791,7 @@ impl IDWriteFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateCustomRenderingParams3)(::windows_core::Interface::as_raw(self), gamma, enhancedcontrast, grayscaleenhancedcontrast, cleartypelevel, pixelgeometry, renderingmode, gridfitmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis2(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -827,7 +827,7 @@ pub struct IDWriteFactory2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteFactory3(::windows_core::IUnknown); impl IDWriteFactory3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -854,7 +854,7 @@ impl IDWriteFactory3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.UnregisterFontCollectionLoader)(::windows_core::Interface::as_raw(self), fontcollectionloader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFileReference(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>) -> ::windows_core::Result where @@ -878,7 +878,7 @@ impl IDWriteFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateRenderingParams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateMonitorRenderingParams(&self, monitor: P0) -> ::windows_core::Result where @@ -927,7 +927,7 @@ impl IDWriteFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), maxwidth, maxheight, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGdiCompatibleTextLayout(&self, string: &[u16], textformat: P0, layoutwidth: f32, layoutheight: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P1) -> ::windows_core::Result where @@ -948,7 +948,7 @@ impl IDWriteFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateTextAnalyzer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateNumberSubstitution(&self, substitutionmethod: DWRITE_NUMBER_SUBSTITUTION_METHOD, localename: P0, ignoreuseroverride: P1) -> ::windows_core::Result where @@ -958,13 +958,13 @@ impl IDWriteFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateNumberSubstitution)(::windows_core::Interface::as_raw(self), substitutionmethod, localename.into_param().abi(), ignoreuseroverride.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis(&self, glyphrun: *const DWRITE_GLYPH_RUN, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateGlyphRunAnalysis)(::windows_core::Interface::as_raw(self), glyphrun, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEudcFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -984,7 +984,7 @@ impl IDWriteFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateFontFallbackBuilder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TranslateColorGlyphRun(&self, baselineoriginx: f32, baselineoriginy: f32, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const DWRITE_GLYPH_RUN_DESCRIPTION>, measuringmode: DWRITE_MEASURING_MODE, worldtodevicetransform: ::core::option::Option<*const DWRITE_MATRIX>, colorpaletteindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -994,13 +994,13 @@ impl IDWriteFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateCustomRenderingParams3)(::windows_core::Interface::as_raw(self), gamma, enhancedcontrast, grayscaleenhancedcontrast, cleartypelevel, pixelgeometry, renderingmode, gridfitmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis2(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGlyphRunAnalysis2)(::windows_core::Interface::as_raw(self), glyphrun, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, gridfitmode, antialiasmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis3(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE1, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1017,7 +1017,7 @@ impl IDWriteFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFontFaceReference)(::windows_core::Interface::as_raw(self), fontfile.into_param().abi(), faceindex, fontsimulations, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFaceReference2(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>, faceindex: u32, fontsimulations: DWRITE_FONT_SIMULATIONS) -> ::windows_core::Result where @@ -1041,7 +1041,7 @@ impl IDWriteFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFontCollectionFromFontSet)(::windows_core::Interface::as_raw(self), fontset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection2(&self, includedownloadablefonts: P0, fontcollection: *mut ::core::option::Option, checkforupdates: P1) -> ::windows_core::Result<()> where @@ -1091,7 +1091,7 @@ pub struct IDWriteFactory3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteFactory4(::windows_core::IUnknown); impl IDWriteFactory4 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -1118,7 +1118,7 @@ impl IDWriteFactory4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.UnregisterFontCollectionLoader)(::windows_core::Interface::as_raw(self), fontcollectionloader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFileReference(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>) -> ::windows_core::Result where @@ -1142,7 +1142,7 @@ impl IDWriteFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateRenderingParams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateMonitorRenderingParams(&self, monitor: P0) -> ::windows_core::Result where @@ -1191,7 +1191,7 @@ impl IDWriteFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), maxwidth, maxheight, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGdiCompatibleTextLayout(&self, string: &[u16], textformat: P0, layoutwidth: f32, layoutheight: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P1) -> ::windows_core::Result where @@ -1212,7 +1212,7 @@ impl IDWriteFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateTextAnalyzer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateNumberSubstitution(&self, substitutionmethod: DWRITE_NUMBER_SUBSTITUTION_METHOD, localename: P0, ignoreuseroverride: P1) -> ::windows_core::Result where @@ -1222,13 +1222,13 @@ impl IDWriteFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateNumberSubstitution)(::windows_core::Interface::as_raw(self), substitutionmethod, localename.into_param().abi(), ignoreuseroverride.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis(&self, glyphrun: *const DWRITE_GLYPH_RUN, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateGlyphRunAnalysis)(::windows_core::Interface::as_raw(self), glyphrun, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEudcFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -1248,7 +1248,7 @@ impl IDWriteFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateFontFallbackBuilder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TranslateColorGlyphRun(&self, baselineoriginx: f32, baselineoriginy: f32, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const DWRITE_GLYPH_RUN_DESCRIPTION>, measuringmode: DWRITE_MEASURING_MODE, worldtodevicetransform: ::core::option::Option<*const DWRITE_MATRIX>, colorpaletteindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1258,13 +1258,13 @@ impl IDWriteFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateCustomRenderingParams3)(::windows_core::Interface::as_raw(self), gamma, enhancedcontrast, grayscaleenhancedcontrast, cleartypelevel, pixelgeometry, renderingmode, gridfitmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis2(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateGlyphRunAnalysis2)(::windows_core::Interface::as_raw(self), glyphrun, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, gridfitmode, antialiasmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis3(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE1, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1281,7 +1281,7 @@ impl IDWriteFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateFontFaceReference)(::windows_core::Interface::as_raw(self), fontfile.into_param().abi(), faceindex, fontsimulations, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFaceReference2(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>, faceindex: u32, fontsimulations: DWRITE_FONT_SIMULATIONS) -> ::windows_core::Result where @@ -1305,7 +1305,7 @@ impl IDWriteFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateFontCollectionFromFontSet)(::windows_core::Interface::as_raw(self), fontset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection2(&self, includedownloadablefonts: P0, fontcollection: *mut ::core::option::Option, checkforupdates: P1) -> ::windows_core::Result<()> where @@ -1318,19 +1318,19 @@ impl IDWriteFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFontDownloadQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn TranslateColorGlyphRun2(&self, baselineorigin: super::Direct2D::Common::D2D_POINT_2F, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const DWRITE_GLYPH_RUN_DESCRIPTION>, desiredglyphimageformats: DWRITE_GLYPH_IMAGE_FORMATS, measuringmode: DWRITE_MEASURING_MODE, worldanddpitransform: ::core::option::Option<*const DWRITE_MATRIX>, colorpaletteindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TranslateColorGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), desiredglyphimageformats, measuringmode, ::core::mem::transmute(worldanddpitransform.unwrap_or(::std::ptr::null())), colorpaletteindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputeGlyphOrigins(&self, glyphrun: *const DWRITE_GLYPH_RUN, baselineorigin: super::Direct2D::Common::D2D_POINT_2F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ComputeGlyphOrigins)(::windows_core::Interface::as_raw(self), glyphrun, ::core::mem::transmute(baselineorigin), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputeGlyphOrigins2(&self, glyphrun: *const DWRITE_GLYPH_RUN, measuringmode: DWRITE_MEASURING_MODE, baselineorigin: super::Direct2D::Common::D2D_POINT_2F, worldanddpitransform: ::core::option::Option<*const DWRITE_MATRIX>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1367,7 +1367,7 @@ pub struct IDWriteFactory4_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteFactory5(::windows_core::IUnknown); impl IDWriteFactory5 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -1394,7 +1394,7 @@ impl IDWriteFactory5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.UnregisterFontCollectionLoader)(::windows_core::Interface::as_raw(self), fontcollectionloader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFileReference(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>) -> ::windows_core::Result where @@ -1418,7 +1418,7 @@ impl IDWriteFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateRenderingParams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateMonitorRenderingParams(&self, monitor: P0) -> ::windows_core::Result where @@ -1467,7 +1467,7 @@ impl IDWriteFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), maxwidth, maxheight, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGdiCompatibleTextLayout(&self, string: &[u16], textformat: P0, layoutwidth: f32, layoutheight: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P1) -> ::windows_core::Result where @@ -1488,7 +1488,7 @@ impl IDWriteFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateTextAnalyzer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateNumberSubstitution(&self, substitutionmethod: DWRITE_NUMBER_SUBSTITUTION_METHOD, localename: P0, ignoreuseroverride: P1) -> ::windows_core::Result where @@ -1498,13 +1498,13 @@ impl IDWriteFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateNumberSubstitution)(::windows_core::Interface::as_raw(self), substitutionmethod, localename.into_param().abi(), ignoreuseroverride.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis(&self, glyphrun: *const DWRITE_GLYPH_RUN, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateGlyphRunAnalysis)(::windows_core::Interface::as_raw(self), glyphrun, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEudcFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -1524,7 +1524,7 @@ impl IDWriteFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateFontFallbackBuilder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TranslateColorGlyphRun(&self, baselineoriginx: f32, baselineoriginy: f32, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const DWRITE_GLYPH_RUN_DESCRIPTION>, measuringmode: DWRITE_MEASURING_MODE, worldtodevicetransform: ::core::option::Option<*const DWRITE_MATRIX>, colorpaletteindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1534,13 +1534,13 @@ impl IDWriteFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateCustomRenderingParams3)(::windows_core::Interface::as_raw(self), gamma, enhancedcontrast, grayscaleenhancedcontrast, cleartypelevel, pixelgeometry, renderingmode, gridfitmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis2(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateGlyphRunAnalysis2)(::windows_core::Interface::as_raw(self), glyphrun, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, gridfitmode, antialiasmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis3(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE1, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1557,7 +1557,7 @@ impl IDWriteFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateFontFaceReference)(::windows_core::Interface::as_raw(self), fontfile.into_param().abi(), faceindex, fontsimulations, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFaceReference2(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>, faceindex: u32, fontsimulations: DWRITE_FONT_SIMULATIONS) -> ::windows_core::Result where @@ -1581,7 +1581,7 @@ impl IDWriteFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateFontCollectionFromFontSet)(::windows_core::Interface::as_raw(self), fontset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection2(&self, includedownloadablefonts: P0, fontcollection: *mut ::core::option::Option, checkforupdates: P1) -> ::windows_core::Result<()> where @@ -1594,19 +1594,19 @@ impl IDWriteFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFontDownloadQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn TranslateColorGlyphRun2(&self, baselineorigin: super::Direct2D::Common::D2D_POINT_2F, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const DWRITE_GLYPH_RUN_DESCRIPTION>, desiredglyphimageformats: DWRITE_GLYPH_IMAGE_FORMATS, measuringmode: DWRITE_MEASURING_MODE, worldanddpitransform: ::core::option::Option<*const DWRITE_MATRIX>, colorpaletteindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TranslateColorGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), desiredglyphimageformats, measuringmode, ::core::mem::transmute(worldanddpitransform.unwrap_or(::std::ptr::null())), colorpaletteindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputeGlyphOrigins(&self, glyphrun: *const DWRITE_GLYPH_RUN, baselineorigin: super::Direct2D::Common::D2D_POINT_2F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeGlyphOrigins)(::windows_core::Interface::as_raw(self), glyphrun, ::core::mem::transmute(baselineorigin), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputeGlyphOrigins2(&self, glyphrun: *const DWRITE_GLYPH_RUN, measuringmode: DWRITE_MEASURING_MODE, baselineorigin: super::Direct2D::Common::D2D_POINT_2F, worldanddpitransform: ::core::option::Option<*const DWRITE_MATRIX>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1659,7 +1659,7 @@ pub struct IDWriteFactory5_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteFactory6(::windows_core::IUnknown); impl IDWriteFactory6 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -1686,7 +1686,7 @@ impl IDWriteFactory6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.UnregisterFontCollectionLoader)(::windows_core::Interface::as_raw(self), fontcollectionloader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFileReference(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>) -> ::windows_core::Result where @@ -1710,7 +1710,7 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateRenderingParams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateMonitorRenderingParams(&self, monitor: P0) -> ::windows_core::Result where @@ -1759,7 +1759,7 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), maxwidth, maxheight, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGdiCompatibleTextLayout(&self, string: &[u16], textformat: P0, layoutwidth: f32, layoutheight: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P1) -> ::windows_core::Result where @@ -1780,7 +1780,7 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateTextAnalyzer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateNumberSubstitution(&self, substitutionmethod: DWRITE_NUMBER_SUBSTITUTION_METHOD, localename: P0, ignoreuseroverride: P1) -> ::windows_core::Result where @@ -1790,13 +1790,13 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateNumberSubstitution)(::windows_core::Interface::as_raw(self), substitutionmethod, localename.into_param().abi(), ignoreuseroverride.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis(&self, glyphrun: *const DWRITE_GLYPH_RUN, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateGlyphRunAnalysis)(::windows_core::Interface::as_raw(self), glyphrun, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEudcFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -1816,7 +1816,7 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateFontFallbackBuilder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TranslateColorGlyphRun(&self, baselineoriginx: f32, baselineoriginy: f32, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const DWRITE_GLYPH_RUN_DESCRIPTION>, measuringmode: DWRITE_MEASURING_MODE, worldtodevicetransform: ::core::option::Option<*const DWRITE_MATRIX>, colorpaletteindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1826,13 +1826,13 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateCustomRenderingParams3)(::windows_core::Interface::as_raw(self), gamma, enhancedcontrast, grayscaleenhancedcontrast, cleartypelevel, pixelgeometry, renderingmode, gridfitmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis2(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateGlyphRunAnalysis2)(::windows_core::Interface::as_raw(self), glyphrun, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, gridfitmode, antialiasmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis3(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE1, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1849,7 +1849,7 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateFontFaceReference)(::windows_core::Interface::as_raw(self), fontfile.into_param().abi(), faceindex, fontsimulations, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFaceReference2(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>, faceindex: u32, fontsimulations: DWRITE_FONT_SIMULATIONS) -> ::windows_core::Result where @@ -1873,7 +1873,7 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateFontCollectionFromFontSet)(::windows_core::Interface::as_raw(self), fontset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection2(&self, includedownloadablefonts: P0, fontcollection: *mut ::core::option::Option, checkforupdates: P1) -> ::windows_core::Result<()> where @@ -1886,19 +1886,19 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFontDownloadQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn TranslateColorGlyphRun2(&self, baselineorigin: super::Direct2D::Common::D2D_POINT_2F, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const DWRITE_GLYPH_RUN_DESCRIPTION>, desiredglyphimageformats: DWRITE_GLYPH_IMAGE_FORMATS, measuringmode: DWRITE_MEASURING_MODE, worldanddpitransform: ::core::option::Option<*const DWRITE_MATRIX>, colorpaletteindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.TranslateColorGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), desiredglyphimageformats, measuringmode, ::core::mem::transmute(worldanddpitransform.unwrap_or(::std::ptr::null())), colorpaletteindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputeGlyphOrigins(&self, glyphrun: *const DWRITE_GLYPH_RUN, baselineorigin: super::Direct2D::Common::D2D_POINT_2F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ComputeGlyphOrigins)(::windows_core::Interface::as_raw(self), glyphrun, ::core::mem::transmute(baselineorigin), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputeGlyphOrigins2(&self, glyphrun: *const DWRITE_GLYPH_RUN, measuringmode: DWRITE_MEASURING_MODE, baselineorigin: super::Direct2D::Common::D2D_POINT_2F, worldanddpitransform: ::core::option::Option<*const DWRITE_MATRIX>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1941,7 +1941,7 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFontResource)(::windows_core::Interface::as_raw(self), fontfile.into_param().abi(), faceindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontSet2(&self, includedownloadablefonts: P0) -> ::windows_core::Result where @@ -1950,7 +1950,7 @@ impl IDWriteFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSystemFontSet2)(::windows_core::Interface::as_raw(self), includedownloadablefonts.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection3(&self, includedownloadablefonts: P0, fontfamilymodel: DWRITE_FONT_FAMILY_MODEL) -> ::windows_core::Result where @@ -2011,7 +2011,7 @@ pub struct IDWriteFactory6_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteFactory7(::windows_core::IUnknown); impl IDWriteFactory7 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -2038,7 +2038,7 @@ impl IDWriteFactory7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.UnregisterFontCollectionLoader)(::windows_core::Interface::as_raw(self), fontcollectionloader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFileReference(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>) -> ::windows_core::Result where @@ -2062,7 +2062,7 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateRenderingParams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateMonitorRenderingParams(&self, monitor: P0) -> ::windows_core::Result where @@ -2111,7 +2111,7 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateTextLayout)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(string.as_ptr()), string.len() as _, textformat.into_param().abi(), maxwidth, maxheight, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGdiCompatibleTextLayout(&self, string: &[u16], textformat: P0, layoutwidth: f32, layoutheight: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P1) -> ::windows_core::Result where @@ -2132,7 +2132,7 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateTextAnalyzer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateNumberSubstitution(&self, substitutionmethod: DWRITE_NUMBER_SUBSTITUTION_METHOD, localename: P0, ignoreuseroverride: P1) -> ::windows_core::Result where @@ -2142,13 +2142,13 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateNumberSubstitution)(::windows_core::Interface::as_raw(self), substitutionmethod, localename.into_param().abi(), ignoreuseroverride.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis(&self, glyphrun: *const DWRITE_GLYPH_RUN, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateGlyphRunAnalysis)(::windows_core::Interface::as_raw(self), glyphrun, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEudcFontCollection(&self, fontcollection: *mut ::core::option::Option, checkforupdates: P0) -> ::windows_core::Result<()> where @@ -2168,7 +2168,7 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateFontFallbackBuilder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TranslateColorGlyphRun(&self, baselineoriginx: f32, baselineoriginy: f32, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const DWRITE_GLYPH_RUN_DESCRIPTION>, measuringmode: DWRITE_MEASURING_MODE, worldtodevicetransform: ::core::option::Option<*const DWRITE_MATRIX>, colorpaletteindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2178,13 +2178,13 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateCustomRenderingParams3)(::windows_core::Interface::as_raw(self), gamma, enhancedcontrast, grayscaleenhancedcontrast, cleartypelevel, pixelgeometry, renderingmode, gridfitmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis2(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateGlyphRunAnalysis2)(::windows_core::Interface::as_raw(self), glyphrun, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), renderingmode, measuringmode, gridfitmode, antialiasmode, baselineoriginx, baselineoriginy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateGlyphRunAnalysis3(&self, glyphrun: *const DWRITE_GLYPH_RUN, transform: ::core::option::Option<*const DWRITE_MATRIX>, renderingmode: DWRITE_RENDERING_MODE1, measuringmode: DWRITE_MEASURING_MODE, gridfitmode: DWRITE_GRID_FIT_MODE, antialiasmode: DWRITE_TEXT_ANTIALIAS_MODE, baselineoriginx: f32, baselineoriginy: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2201,7 +2201,7 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateFontFaceReference)(::windows_core::Interface::as_raw(self), fontfile.into_param().abi(), faceindex, fontsimulations, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateFontFaceReference2(&self, filepath: P0, lastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>, faceindex: u32, fontsimulations: DWRITE_FONT_SIMULATIONS) -> ::windows_core::Result where @@ -2225,7 +2225,7 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateFontCollectionFromFontSet)(::windows_core::Interface::as_raw(self), fontset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection2(&self, includedownloadablefonts: P0, fontcollection: *mut ::core::option::Option, checkforupdates: P1) -> ::windows_core::Result<()> where @@ -2238,19 +2238,19 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetFontDownloadQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn TranslateColorGlyphRun2(&self, baselineorigin: super::Direct2D::Common::D2D_POINT_2F, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: ::core::option::Option<*const DWRITE_GLYPH_RUN_DESCRIPTION>, desiredglyphimageformats: DWRITE_GLYPH_IMAGE_FORMATS, measuringmode: DWRITE_MEASURING_MODE, worldanddpitransform: ::core::option::Option<*const DWRITE_MATRIX>, colorpaletteindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.TranslateColorGlyphRun2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(baselineorigin), glyphrun, ::core::mem::transmute(glyphrundescription.unwrap_or(::std::ptr::null())), desiredglyphimageformats, measuringmode, ::core::mem::transmute(worldanddpitransform.unwrap_or(::std::ptr::null())), colorpaletteindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputeGlyphOrigins(&self, glyphrun: *const DWRITE_GLYPH_RUN, baselineorigin: super::Direct2D::Common::D2D_POINT_2F) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ComputeGlyphOrigins)(::windows_core::Interface::as_raw(self), glyphrun, ::core::mem::transmute(baselineorigin), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn ComputeGlyphOrigins2(&self, glyphrun: *const DWRITE_GLYPH_RUN, measuringmode: DWRITE_MEASURING_MODE, baselineorigin: super::Direct2D::Common::D2D_POINT_2F, worldanddpitransform: ::core::option::Option<*const DWRITE_MATRIX>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2293,7 +2293,7 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateFontResource)(::windows_core::Interface::as_raw(self), fontfile.into_param().abi(), faceindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontSet2(&self, includedownloadablefonts: P0) -> ::windows_core::Result where @@ -2302,7 +2302,7 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSystemFontSet2)(::windows_core::Interface::as_raw(self), includedownloadablefonts.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection3(&self, includedownloadablefonts: P0, fontfamilymodel: DWRITE_FONT_FAMILY_MODEL) -> ::windows_core::Result where @@ -2331,7 +2331,7 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTextFormat2)(::windows_core::Interface::as_raw(self), fontfamilyname.into_param().abi(), fontcollection.into_param().abi(), ::core::mem::transmute(fontaxisvalues.as_ptr()), fontaxisvalues.len() as _, fontsize, localename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontSet3(&self, includedownloadablefonts: P0) -> ::windows_core::Result where @@ -2340,7 +2340,7 @@ impl IDWriteFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSystemFontSet3)(::windows_core::Interface::as_raw(self), includedownloadablefonts.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSystemFontCollection4(&self, includedownloadablefonts: P0, fontfamilymodel: DWRITE_FONT_FAMILY_MODEL) -> ::windows_core::Result where @@ -2389,7 +2389,7 @@ impl IDWriteFont { pub unsafe fn GetStyle(&self) -> DWRITE_FONT_STYLE { (::windows_core::Interface::vtable(self).GetStyle)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -2398,7 +2398,7 @@ impl IDWriteFont { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInformationalStrings(&self, informationalstringid: DWRITE_INFORMATIONAL_STRING_ID, informationalstrings: *mut ::core::option::Option, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInformationalStrings)(::windows_core::Interface::as_raw(self), informationalstringid, ::core::mem::transmute(informationalstrings), exists).ok() @@ -2409,7 +2409,7 @@ impl IDWriteFont { pub unsafe fn GetMetrics(&self, fontmetrics: *mut DWRITE_FONT_METRICS) { (::windows_core::Interface::vtable(self).GetMetrics)(::windows_core::Interface::as_raw(self), fontmetrics) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCharacter(&self, unicodevalue: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2471,7 +2471,7 @@ impl IDWriteFont1 { pub unsafe fn GetStyle(&self) -> DWRITE_FONT_STYLE { (::windows_core::Interface::vtable(self).base__.GetStyle)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -2480,7 +2480,7 @@ impl IDWriteFont1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInformationalStrings(&self, informationalstringid: DWRITE_INFORMATIONAL_STRING_ID, informationalstrings: *mut ::core::option::Option, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInformationalStrings)(::windows_core::Interface::as_raw(self), informationalstringid, ::core::mem::transmute(informationalstrings), exists).ok() @@ -2491,7 +2491,7 @@ impl IDWriteFont1 { pub unsafe fn GetMetrics(&self, fontmetrics: *mut DWRITE_FONT_METRICS) { (::windows_core::Interface::vtable(self).base__.GetMetrics)(::windows_core::Interface::as_raw(self), fontmetrics) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCharacter(&self, unicodevalue: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2501,7 +2501,7 @@ impl IDWriteFont1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateFontFace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1) { (::windows_core::Interface::vtable(self).GetMetrics2)(::windows_core::Interface::as_raw(self), fontmetrics) @@ -2514,7 +2514,7 @@ impl IDWriteFont1 { pub unsafe fn GetUnicodeRanges(&self, unicoderanges: ::core::option::Option<&mut [DWRITE_UNICODE_RANGE]>, actualrangecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetUnicodeRanges)(::windows_core::Interface::as_raw(self), unicoderanges.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(unicoderanges.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), actualrangecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMonospacedFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsMonospacedFont)(::windows_core::Interface::as_raw(self)) @@ -2561,7 +2561,7 @@ impl IDWriteFont2 { pub unsafe fn GetStyle(&self) -> DWRITE_FONT_STYLE { (::windows_core::Interface::vtable(self).base__.base__.GetStyle)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -2570,7 +2570,7 @@ impl IDWriteFont2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInformationalStrings(&self, informationalstringid: DWRITE_INFORMATIONAL_STRING_ID, informationalstrings: *mut ::core::option::Option, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetInformationalStrings)(::windows_core::Interface::as_raw(self), informationalstringid, ::core::mem::transmute(informationalstrings), exists).ok() @@ -2581,7 +2581,7 @@ impl IDWriteFont2 { pub unsafe fn GetMetrics(&self, fontmetrics: *mut DWRITE_FONT_METRICS) { (::windows_core::Interface::vtable(self).base__.base__.GetMetrics)(::windows_core::Interface::as_raw(self), fontmetrics) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCharacter(&self, unicodevalue: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2591,7 +2591,7 @@ impl IDWriteFont2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateFontFace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1) { (::windows_core::Interface::vtable(self).base__.GetMetrics2)(::windows_core::Interface::as_raw(self), fontmetrics) @@ -2604,12 +2604,12 @@ impl IDWriteFont2 { pub unsafe fn GetUnicodeRanges(&self, unicoderanges: ::core::option::Option<&mut [DWRITE_UNICODE_RANGE]>, actualrangecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetUnicodeRanges)(::windows_core::Interface::as_raw(self), unicoderanges.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(unicoderanges.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), actualrangecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMonospacedFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsMonospacedFont)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsColorFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsColorFont)(::windows_core::Interface::as_raw(self)) @@ -2650,7 +2650,7 @@ impl IDWriteFont3 { pub unsafe fn GetStyle(&self) -> DWRITE_FONT_STYLE { (::windows_core::Interface::vtable(self).base__.base__.base__.GetStyle)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -2659,7 +2659,7 @@ impl IDWriteFont3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInformationalStrings(&self, informationalstringid: DWRITE_INFORMATIONAL_STRING_ID, informationalstrings: *mut ::core::option::Option, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetInformationalStrings)(::windows_core::Interface::as_raw(self), informationalstringid, ::core::mem::transmute(informationalstrings), exists).ok() @@ -2670,7 +2670,7 @@ impl IDWriteFont3 { pub unsafe fn GetMetrics(&self, fontmetrics: *mut DWRITE_FONT_METRICS) { (::windows_core::Interface::vtable(self).base__.base__.base__.GetMetrics)(::windows_core::Interface::as_raw(self), fontmetrics) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCharacter(&self, unicodevalue: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2680,7 +2680,7 @@ impl IDWriteFont3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateFontFace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1) { (::windows_core::Interface::vtable(self).base__.base__.GetMetrics2)(::windows_core::Interface::as_raw(self), fontmetrics) @@ -2693,12 +2693,12 @@ impl IDWriteFont3 { pub unsafe fn GetUnicodeRanges(&self, unicoderanges: ::core::option::Option<&mut [DWRITE_UNICODE_RANGE]>, actualrangecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetUnicodeRanges)(::windows_core::Interface::as_raw(self), unicoderanges.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(unicoderanges.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), actualrangecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMonospacedFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsMonospacedFont)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsColorFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsColorFont)(::windows_core::Interface::as_raw(self)) @@ -2707,7 +2707,7 @@ impl IDWriteFont3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFontFace2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Equals(&self, font: P0) -> super::super::Foundation::BOOL where @@ -2719,7 +2719,7 @@ impl IDWriteFont3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFontFaceReference)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCharacter2(&self, unicodevalue: u32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasCharacter2)(::windows_core::Interface::as_raw(self), unicodevalue) @@ -2764,7 +2764,7 @@ impl IDWriteFontCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFontFamily)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFamilyName(&self, familyname: P0, index: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -2812,7 +2812,7 @@ impl IDWriteFontCollection1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFontFamily)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFamilyName(&self, familyname: P0, index: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -2863,7 +2863,7 @@ impl IDWriteFontCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFontFamily)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFamilyName(&self, familyname: P0, index: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -2934,7 +2934,7 @@ impl IDWriteFontCollection3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFontFamily)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFamilyName(&self, familyname: P0, index: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -2975,7 +2975,7 @@ impl IDWriteFontCollection3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFontSet2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExpirationEvent(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).GetExpirationEvent)(::windows_core::Interface::as_raw(self)) @@ -3067,7 +3067,7 @@ impl IDWriteFontDownloadQueue { pub unsafe fn RemoveListener(&self, token: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveListener)(::windows_core::Interface::as_raw(self), token).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEmpty(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsEmpty)(::windows_core::Interface::as_raw(self)) @@ -3124,7 +3124,7 @@ impl IDWriteFontFace { pub unsafe fn GetSimulations(&self) -> DWRITE_FONT_SIMULATIONS { (::windows_core::Interface::vtable(self).GetSimulations)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -3135,7 +3135,7 @@ impl IDWriteFontFace { pub unsafe fn GetGlyphCount(&self) -> u16 { (::windows_core::Interface::vtable(self).GetGlyphCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphMetrics(&self, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P0) -> ::windows_core::Result<()> where @@ -3146,7 +3146,7 @@ impl IDWriteFontFace { pub unsafe fn GetGlyphIndices(&self, codepoints: *const u32, codepointcount: u32, glyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetGlyphIndices)(::windows_core::Interface::as_raw(self), codepoints, codepointcount, glyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TryGetFontTable(&self, opentypetabletag: u32, tabledata: *mut *mut ::core::ffi::c_void, tablesize: *mut u32, tablecontext: *mut *mut ::core::ffi::c_void, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TryGetFontTable)(::windows_core::Interface::as_raw(self), opentypetabletag, tabledata, tablesize, tablecontext, exists).ok() @@ -3154,7 +3154,7 @@ impl IDWriteFontFace { pub unsafe fn ReleaseFontTable(&self, tablecontext: *const ::core::ffi::c_void) { (::windows_core::Interface::vtable(self).ReleaseFontTable)(::windows_core::Interface::as_raw(self), tablecontext) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetGlyphRunOutline(&self, emsize: f32, glyphindices: *const u16, glyphadvances: ::core::option::Option<*const f32>, glyphoffsets: ::core::option::Option<*const DWRITE_GLYPH_OFFSET>, glyphcount: u32, issideways: P0, isrighttoleft: P1, geometrysink: P2) -> ::windows_core::Result<()> where @@ -3174,7 +3174,7 @@ impl IDWriteFontFace { pub unsafe fn GetGdiCompatibleMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontfacemetrics: *mut DWRITE_FONT_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetGdiCompatibleMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontfacemetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P1) -> ::windows_core::Result<()> where @@ -3244,7 +3244,7 @@ impl IDWriteFontFace1 { pub unsafe fn GetSimulations(&self) -> DWRITE_FONT_SIMULATIONS { (::windows_core::Interface::vtable(self).base__.GetSimulations)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -3255,7 +3255,7 @@ impl IDWriteFontFace1 { pub unsafe fn GetGlyphCount(&self) -> u16 { (::windows_core::Interface::vtable(self).base__.GetGlyphCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphMetrics(&self, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P0) -> ::windows_core::Result<()> where @@ -3266,7 +3266,7 @@ impl IDWriteFontFace1 { pub unsafe fn GetGlyphIndices(&self, codepoints: *const u32, codepointcount: u32, glyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetGlyphIndices)(::windows_core::Interface::as_raw(self), codepoints, codepointcount, glyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TryGetFontTable(&self, opentypetabletag: u32, tabledata: *mut *mut ::core::ffi::c_void, tablesize: *mut u32, tablecontext: *mut *mut ::core::ffi::c_void, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TryGetFontTable)(::windows_core::Interface::as_raw(self), opentypetabletag, tabledata, tablesize, tablecontext, exists).ok() @@ -3274,7 +3274,7 @@ impl IDWriteFontFace1 { pub unsafe fn ReleaseFontTable(&self, tablecontext: *const ::core::ffi::c_void) { (::windows_core::Interface::vtable(self).base__.ReleaseFontTable)(::windows_core::Interface::as_raw(self), tablecontext) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetGlyphRunOutline(&self, emsize: f32, glyphindices: *const u16, glyphadvances: ::core::option::Option<*const f32>, glyphoffsets: ::core::option::Option<*const DWRITE_GLYPH_OFFSET>, glyphcount: u32, issideways: P0, isrighttoleft: P1, geometrysink: P2) -> ::windows_core::Result<()> where @@ -3294,7 +3294,7 @@ impl IDWriteFontFace1 { pub unsafe fn GetGdiCompatibleMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontfacemetrics: *mut DWRITE_FONT_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetGdiCompatibleMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontfacemetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P1) -> ::windows_core::Result<()> where @@ -3303,12 +3303,12 @@ impl IDWriteFontFace1 { { (::windows_core::Interface::vtable(self).base__.GetGdiCompatibleGlyphMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), usegdinatural.into_param().abi(), glyphindices, glyphcount, glyphmetrics, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1) { (::windows_core::Interface::vtable(self).GetMetrics2)(::windows_core::Interface::as_raw(self), fontmetrics) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleMetrics2(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontmetrics: *mut DWRITE_FONT_METRICS1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetGdiCompatibleMetrics2)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontmetrics).ok() @@ -3321,12 +3321,12 @@ impl IDWriteFontFace1 { pub unsafe fn GetUnicodeRanges(&self, unicoderanges: ::core::option::Option<&mut [DWRITE_UNICODE_RANGE]>, actualrangecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetUnicodeRanges)(::windows_core::Interface::as_raw(self), unicoderanges.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(unicoderanges.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), actualrangecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMonospacedFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsMonospacedFont)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphAdvances(&self, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32, issideways: P0) -> ::windows_core::Result<()> where @@ -3334,7 +3334,7 @@ impl IDWriteFontFace1 { { (::windows_core::Interface::vtable(self).GetDesignGlyphAdvances)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvances, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphAdvances(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, issideways: P1, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32) -> ::windows_core::Result<()> where @@ -3346,12 +3346,12 @@ impl IDWriteFontFace1 { pub unsafe fn GetKerningPairAdjustments(&self, glyphcount: u32, glyphindices: *const u16, glyphadvanceadjustments: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetKerningPairAdjustments)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvanceadjustments).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasKerningPairs(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasKerningPairs)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode2(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE) -> ::windows_core::Result where @@ -3363,7 +3363,7 @@ impl IDWriteFontFace1 { pub unsafe fn GetVerticalGlyphVariants(&self, glyphcount: u32, nominalglyphindices: *const u16, verticalglyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVerticalGlyphVariants)(::windows_core::Interface::as_raw(self), glyphcount, nominalglyphindices, verticalglyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVerticalGlyphVariants(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasVerticalGlyphVariants)(::windows_core::Interface::as_raw(self)) @@ -3435,7 +3435,7 @@ impl IDWriteFontFace2 { pub unsafe fn GetSimulations(&self) -> DWRITE_FONT_SIMULATIONS { (::windows_core::Interface::vtable(self).base__.base__.GetSimulations)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -3446,7 +3446,7 @@ impl IDWriteFontFace2 { pub unsafe fn GetGlyphCount(&self) -> u16 { (::windows_core::Interface::vtable(self).base__.base__.GetGlyphCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphMetrics(&self, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P0) -> ::windows_core::Result<()> where @@ -3457,7 +3457,7 @@ impl IDWriteFontFace2 { pub unsafe fn GetGlyphIndices(&self, codepoints: *const u32, codepointcount: u32, glyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetGlyphIndices)(::windows_core::Interface::as_raw(self), codepoints, codepointcount, glyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TryGetFontTable(&self, opentypetabletag: u32, tabledata: *mut *mut ::core::ffi::c_void, tablesize: *mut u32, tablecontext: *mut *mut ::core::ffi::c_void, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.TryGetFontTable)(::windows_core::Interface::as_raw(self), opentypetabletag, tabledata, tablesize, tablecontext, exists).ok() @@ -3465,7 +3465,7 @@ impl IDWriteFontFace2 { pub unsafe fn ReleaseFontTable(&self, tablecontext: *const ::core::ffi::c_void) { (::windows_core::Interface::vtable(self).base__.base__.ReleaseFontTable)(::windows_core::Interface::as_raw(self), tablecontext) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetGlyphRunOutline(&self, emsize: f32, glyphindices: *const u16, glyphadvances: ::core::option::Option<*const f32>, glyphoffsets: ::core::option::Option<*const DWRITE_GLYPH_OFFSET>, glyphcount: u32, issideways: P0, isrighttoleft: P1, geometrysink: P2) -> ::windows_core::Result<()> where @@ -3485,7 +3485,7 @@ impl IDWriteFontFace2 { pub unsafe fn GetGdiCompatibleMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontfacemetrics: *mut DWRITE_FONT_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetGdiCompatibleMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontfacemetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P1) -> ::windows_core::Result<()> where @@ -3494,12 +3494,12 @@ impl IDWriteFontFace2 { { (::windows_core::Interface::vtable(self).base__.base__.GetGdiCompatibleGlyphMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), usegdinatural.into_param().abi(), glyphindices, glyphcount, glyphmetrics, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1) { (::windows_core::Interface::vtable(self).base__.GetMetrics2)(::windows_core::Interface::as_raw(self), fontmetrics) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleMetrics2(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontmetrics: *mut DWRITE_FONT_METRICS1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetGdiCompatibleMetrics2)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontmetrics).ok() @@ -3512,12 +3512,12 @@ impl IDWriteFontFace2 { pub unsafe fn GetUnicodeRanges(&self, unicoderanges: ::core::option::Option<&mut [DWRITE_UNICODE_RANGE]>, actualrangecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetUnicodeRanges)(::windows_core::Interface::as_raw(self), unicoderanges.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(unicoderanges.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), actualrangecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMonospacedFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsMonospacedFont)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphAdvances(&self, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32, issideways: P0) -> ::windows_core::Result<()> where @@ -3525,7 +3525,7 @@ impl IDWriteFontFace2 { { (::windows_core::Interface::vtable(self).base__.GetDesignGlyphAdvances)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvances, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphAdvances(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, issideways: P1, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32) -> ::windows_core::Result<()> where @@ -3537,12 +3537,12 @@ impl IDWriteFontFace2 { pub unsafe fn GetKerningPairAdjustments(&self, glyphcount: u32, glyphindices: *const u16, glyphadvanceadjustments: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetKerningPairAdjustments)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvanceadjustments).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasKerningPairs(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.HasKerningPairs)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode2(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE) -> ::windows_core::Result where @@ -3554,12 +3554,12 @@ impl IDWriteFontFace2 { pub unsafe fn GetVerticalGlyphVariants(&self, glyphcount: u32, nominalglyphindices: *const u16, verticalglyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVerticalGlyphVariants)(::windows_core::Interface::as_raw(self), glyphcount, nominalglyphindices, verticalglyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVerticalGlyphVariants(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.HasVerticalGlyphVariants)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsColorFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsColorFont)(::windows_core::Interface::as_raw(self)) @@ -3573,7 +3573,7 @@ impl IDWriteFontFace2 { pub unsafe fn GetPaletteEntries(&self, colorpaletteindex: u32, firstentryindex: u32, paletteentries: &mut [DWRITE_COLOR_F]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPaletteEntries)(::windows_core::Interface::as_raw(self), colorpaletteindex, firstentryindex, paletteentries.len() as _, ::core::mem::transmute(paletteentries.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode3(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE, renderingparams: P1, renderingmode: *mut DWRITE_RENDERING_MODE, gridfitmode: *mut DWRITE_GRID_FIT_MODE) -> ::windows_core::Result<()> where @@ -3624,7 +3624,7 @@ impl IDWriteFontFace3 { pub unsafe fn GetSimulations(&self) -> DWRITE_FONT_SIMULATIONS { (::windows_core::Interface::vtable(self).base__.base__.base__.GetSimulations)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -3635,7 +3635,7 @@ impl IDWriteFontFace3 { pub unsafe fn GetGlyphCount(&self) -> u16 { (::windows_core::Interface::vtable(self).base__.base__.base__.GetGlyphCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphMetrics(&self, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P0) -> ::windows_core::Result<()> where @@ -3646,7 +3646,7 @@ impl IDWriteFontFace3 { pub unsafe fn GetGlyphIndices(&self, codepoints: *const u32, codepointcount: u32, glyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetGlyphIndices)(::windows_core::Interface::as_raw(self), codepoints, codepointcount, glyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TryGetFontTable(&self, opentypetabletag: u32, tabledata: *mut *mut ::core::ffi::c_void, tablesize: *mut u32, tablecontext: *mut *mut ::core::ffi::c_void, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.TryGetFontTable)(::windows_core::Interface::as_raw(self), opentypetabletag, tabledata, tablesize, tablecontext, exists).ok() @@ -3654,7 +3654,7 @@ impl IDWriteFontFace3 { pub unsafe fn ReleaseFontTable(&self, tablecontext: *const ::core::ffi::c_void) { (::windows_core::Interface::vtable(self).base__.base__.base__.ReleaseFontTable)(::windows_core::Interface::as_raw(self), tablecontext) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetGlyphRunOutline(&self, emsize: f32, glyphindices: *const u16, glyphadvances: ::core::option::Option<*const f32>, glyphoffsets: ::core::option::Option<*const DWRITE_GLYPH_OFFSET>, glyphcount: u32, issideways: P0, isrighttoleft: P1, geometrysink: P2) -> ::windows_core::Result<()> where @@ -3674,7 +3674,7 @@ impl IDWriteFontFace3 { pub unsafe fn GetGdiCompatibleMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontfacemetrics: *mut DWRITE_FONT_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetGdiCompatibleMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontfacemetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P1) -> ::windows_core::Result<()> where @@ -3683,12 +3683,12 @@ impl IDWriteFontFace3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetGdiCompatibleGlyphMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), usegdinatural.into_param().abi(), glyphindices, glyphcount, glyphmetrics, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1) { (::windows_core::Interface::vtable(self).base__.base__.GetMetrics2)(::windows_core::Interface::as_raw(self), fontmetrics) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleMetrics2(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontmetrics: *mut DWRITE_FONT_METRICS1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetGdiCompatibleMetrics2)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontmetrics).ok() @@ -3701,12 +3701,12 @@ impl IDWriteFontFace3 { pub unsafe fn GetUnicodeRanges(&self, unicoderanges: ::core::option::Option<&mut [DWRITE_UNICODE_RANGE]>, actualrangecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetUnicodeRanges)(::windows_core::Interface::as_raw(self), unicoderanges.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(unicoderanges.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), actualrangecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMonospacedFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsMonospacedFont)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphAdvances(&self, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32, issideways: P0) -> ::windows_core::Result<()> where @@ -3714,7 +3714,7 @@ impl IDWriteFontFace3 { { (::windows_core::Interface::vtable(self).base__.base__.GetDesignGlyphAdvances)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvances, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphAdvances(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, issideways: P1, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32) -> ::windows_core::Result<()> where @@ -3726,12 +3726,12 @@ impl IDWriteFontFace3 { pub unsafe fn GetKerningPairAdjustments(&self, glyphcount: u32, glyphindices: *const u16, glyphadvanceadjustments: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetKerningPairAdjustments)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvanceadjustments).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasKerningPairs(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.HasKerningPairs)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode2(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE) -> ::windows_core::Result where @@ -3743,12 +3743,12 @@ impl IDWriteFontFace3 { pub unsafe fn GetVerticalGlyphVariants(&self, glyphcount: u32, nominalglyphindices: *const u16, verticalglyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetVerticalGlyphVariants)(::windows_core::Interface::as_raw(self), glyphcount, nominalglyphindices, verticalglyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVerticalGlyphVariants(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.HasVerticalGlyphVariants)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsColorFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsColorFont)(::windows_core::Interface::as_raw(self)) @@ -3762,7 +3762,7 @@ impl IDWriteFontFace3 { pub unsafe fn GetPaletteEntries(&self, colorpaletteindex: u32, firstentryindex: u32, paletteentries: &mut [DWRITE_COLOR_F]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPaletteEntries)(::windows_core::Interface::as_raw(self), colorpaletteindex, firstentryindex, paletteentries.len() as _, ::core::mem::transmute(paletteentries.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode3(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE, renderingparams: P1, renderingmode: *mut DWRITE_RENDERING_MODE, gridfitmode: *mut DWRITE_GRID_FIT_MODE) -> ::windows_core::Result<()> where @@ -3797,17 +3797,17 @@ impl IDWriteFontFace3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInformationalStrings(&self, informationalstringid: DWRITE_INFORMATIONAL_STRING_ID, informationalstrings: *mut ::core::option::Option, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInformationalStrings)(::windows_core::Interface::as_raw(self), informationalstringid, ::core::mem::transmute(informationalstrings), exists).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCharacter(&self, unicodevalue: u32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasCharacter)(::windows_core::Interface::as_raw(self), unicodevalue) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode4(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE, renderingparams: P1, renderingmode: *mut DWRITE_RENDERING_MODE1, gridfitmode: *mut DWRITE_GRID_FIT_MODE) -> ::windows_core::Result<()> where @@ -3816,17 +3816,17 @@ impl IDWriteFontFace3 { { (::windows_core::Interface::vtable(self).GetRecommendedRenderingMode4)(::windows_core::Interface::as_raw(self), fontemsize, dpix, dpiy, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), issideways.into_param().abi(), outlinethreshold, measuringmode, renderingparams.into_param().abi(), renderingmode, gridfitmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCharacterLocal(&self, unicodevalue: u32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsCharacterLocal)(::windows_core::Interface::as_raw(self), unicodevalue) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsGlyphLocal(&self, glyphid: u16) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsGlyphLocal)(::windows_core::Interface::as_raw(self), glyphid) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AreCharactersLocal(&self, characters: &[u16], enqueueifnotlocal: P0) -> ::windows_core::Result where @@ -3835,7 +3835,7 @@ impl IDWriteFontFace3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AreCharactersLocal)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(characters.as_ptr()), characters.len() as _, enqueueifnotlocal.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AreGlyphsLocal(&self, glyphindices: &[u16], enqueueifnotlocal: P0) -> ::windows_core::Result where @@ -3910,7 +3910,7 @@ impl IDWriteFontFace4 { pub unsafe fn GetSimulations(&self) -> DWRITE_FONT_SIMULATIONS { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetSimulations)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -3921,7 +3921,7 @@ impl IDWriteFontFace4 { pub unsafe fn GetGlyphCount(&self) -> u16 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetGlyphCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphMetrics(&self, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P0) -> ::windows_core::Result<()> where @@ -3932,7 +3932,7 @@ impl IDWriteFontFace4 { pub unsafe fn GetGlyphIndices(&self, codepoints: *const u32, codepointcount: u32, glyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetGlyphIndices)(::windows_core::Interface::as_raw(self), codepoints, codepointcount, glyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TryGetFontTable(&self, opentypetabletag: u32, tabledata: *mut *mut ::core::ffi::c_void, tablesize: *mut u32, tablecontext: *mut *mut ::core::ffi::c_void, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.TryGetFontTable)(::windows_core::Interface::as_raw(self), opentypetabletag, tabledata, tablesize, tablecontext, exists).ok() @@ -3940,7 +3940,7 @@ impl IDWriteFontFace4 { pub unsafe fn ReleaseFontTable(&self, tablecontext: *const ::core::ffi::c_void) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ReleaseFontTable)(::windows_core::Interface::as_raw(self), tablecontext) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetGlyphRunOutline(&self, emsize: f32, glyphindices: *const u16, glyphadvances: ::core::option::Option<*const f32>, glyphoffsets: ::core::option::Option<*const DWRITE_GLYPH_OFFSET>, glyphcount: u32, issideways: P0, isrighttoleft: P1, geometrysink: P2) -> ::windows_core::Result<()> where @@ -3960,7 +3960,7 @@ impl IDWriteFontFace4 { pub unsafe fn GetGdiCompatibleMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontfacemetrics: *mut DWRITE_FONT_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetGdiCompatibleMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontfacemetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P1) -> ::windows_core::Result<()> where @@ -3969,12 +3969,12 @@ impl IDWriteFontFace4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetGdiCompatibleGlyphMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), usegdinatural.into_param().abi(), glyphindices, glyphcount, glyphmetrics, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1) { (::windows_core::Interface::vtable(self).base__.base__.base__.GetMetrics2)(::windows_core::Interface::as_raw(self), fontmetrics) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleMetrics2(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontmetrics: *mut DWRITE_FONT_METRICS1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetGdiCompatibleMetrics2)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontmetrics).ok() @@ -3987,12 +3987,12 @@ impl IDWriteFontFace4 { pub unsafe fn GetUnicodeRanges(&self, unicoderanges: ::core::option::Option<&mut [DWRITE_UNICODE_RANGE]>, actualrangecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetUnicodeRanges)(::windows_core::Interface::as_raw(self), unicoderanges.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(unicoderanges.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), actualrangecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMonospacedFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsMonospacedFont)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphAdvances(&self, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32, issideways: P0) -> ::windows_core::Result<()> where @@ -4000,7 +4000,7 @@ impl IDWriteFontFace4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDesignGlyphAdvances)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvances, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphAdvances(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, issideways: P1, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32) -> ::windows_core::Result<()> where @@ -4012,12 +4012,12 @@ impl IDWriteFontFace4 { pub unsafe fn GetKerningPairAdjustments(&self, glyphcount: u32, glyphindices: *const u16, glyphadvanceadjustments: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetKerningPairAdjustments)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvanceadjustments).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasKerningPairs(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.HasKerningPairs)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode2(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE) -> ::windows_core::Result where @@ -4029,12 +4029,12 @@ impl IDWriteFontFace4 { pub unsafe fn GetVerticalGlyphVariants(&self, glyphcount: u32, nominalglyphindices: *const u16, verticalglyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetVerticalGlyphVariants)(::windows_core::Interface::as_raw(self), glyphcount, nominalglyphindices, verticalglyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVerticalGlyphVariants(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.HasVerticalGlyphVariants)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsColorFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsColorFont)(::windows_core::Interface::as_raw(self)) @@ -4048,7 +4048,7 @@ impl IDWriteFontFace4 { pub unsafe fn GetPaletteEntries(&self, colorpaletteindex: u32, firstentryindex: u32, paletteentries: &mut [DWRITE_COLOR_F]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetPaletteEntries)(::windows_core::Interface::as_raw(self), colorpaletteindex, firstentryindex, paletteentries.len() as _, ::core::mem::transmute(paletteentries.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode3(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE, renderingparams: P1, renderingmode: *mut DWRITE_RENDERING_MODE, gridfitmode: *mut DWRITE_GRID_FIT_MODE) -> ::windows_core::Result<()> where @@ -4083,17 +4083,17 @@ impl IDWriteFontFace4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInformationalStrings(&self, informationalstringid: DWRITE_INFORMATIONAL_STRING_ID, informationalstrings: *mut ::core::option::Option, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInformationalStrings)(::windows_core::Interface::as_raw(self), informationalstringid, ::core::mem::transmute(informationalstrings), exists).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCharacter(&self, unicodevalue: u32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.HasCharacter)(::windows_core::Interface::as_raw(self), unicodevalue) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode4(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE, renderingparams: P1, renderingmode: *mut DWRITE_RENDERING_MODE1, gridfitmode: *mut DWRITE_GRID_FIT_MODE) -> ::windows_core::Result<()> where @@ -4102,17 +4102,17 @@ impl IDWriteFontFace4 { { (::windows_core::Interface::vtable(self).base__.GetRecommendedRenderingMode4)(::windows_core::Interface::as_raw(self), fontemsize, dpix, dpiy, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), issideways.into_param().abi(), outlinethreshold, measuringmode, renderingparams.into_param().abi(), renderingmode, gridfitmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCharacterLocal(&self, unicodevalue: u32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsCharacterLocal)(::windows_core::Interface::as_raw(self), unicodevalue) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsGlyphLocal(&self, glyphid: u16) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsGlyphLocal)(::windows_core::Interface::as_raw(self), glyphid) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AreCharactersLocal(&self, characters: &[u16], enqueueifnotlocal: P0) -> ::windows_core::Result where @@ -4121,7 +4121,7 @@ impl IDWriteFontFace4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AreCharactersLocal)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(characters.as_ptr()), characters.len() as _, enqueueifnotlocal.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AreGlyphsLocal(&self, glyphindices: &[u16], enqueueifnotlocal: P0) -> ::windows_core::Result where @@ -4137,7 +4137,7 @@ impl IDWriteFontFace4 { pub unsafe fn GetGlyphImageFormats2(&self) -> DWRITE_GLYPH_IMAGE_FORMATS { (::windows_core::Interface::vtable(self).GetGlyphImageFormats2)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetGlyphImageData(&self, glyphid: u16, pixelsperem: u32, glyphimageformat: DWRITE_GLYPH_IMAGE_FORMATS, glyphdata: *mut DWRITE_GLYPH_IMAGE_DATA, glyphdatacontext: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetGlyphImageData)(::windows_core::Interface::as_raw(self), glyphid, pixelsperem, glyphimageformat, glyphdata, glyphdatacontext).ok() @@ -4183,7 +4183,7 @@ impl IDWriteFontFace5 { pub unsafe fn GetSimulations(&self) -> DWRITE_FONT_SIMULATIONS { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetSimulations)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -4194,7 +4194,7 @@ impl IDWriteFontFace5 { pub unsafe fn GetGlyphCount(&self) -> u16 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetGlyphCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphMetrics(&self, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P0) -> ::windows_core::Result<()> where @@ -4205,7 +4205,7 @@ impl IDWriteFontFace5 { pub unsafe fn GetGlyphIndices(&self, codepoints: *const u32, codepointcount: u32, glyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetGlyphIndices)(::windows_core::Interface::as_raw(self), codepoints, codepointcount, glyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TryGetFontTable(&self, opentypetabletag: u32, tabledata: *mut *mut ::core::ffi::c_void, tablesize: *mut u32, tablecontext: *mut *mut ::core::ffi::c_void, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.TryGetFontTable)(::windows_core::Interface::as_raw(self), opentypetabletag, tabledata, tablesize, tablecontext, exists).ok() @@ -4213,7 +4213,7 @@ impl IDWriteFontFace5 { pub unsafe fn ReleaseFontTable(&self, tablecontext: *const ::core::ffi::c_void) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ReleaseFontTable)(::windows_core::Interface::as_raw(self), tablecontext) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetGlyphRunOutline(&self, emsize: f32, glyphindices: *const u16, glyphadvances: ::core::option::Option<*const f32>, glyphoffsets: ::core::option::Option<*const DWRITE_GLYPH_OFFSET>, glyphcount: u32, issideways: P0, isrighttoleft: P1, geometrysink: P2) -> ::windows_core::Result<()> where @@ -4233,7 +4233,7 @@ impl IDWriteFontFace5 { pub unsafe fn GetGdiCompatibleMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontfacemetrics: *mut DWRITE_FONT_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetGdiCompatibleMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontfacemetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P1) -> ::windows_core::Result<()> where @@ -4242,12 +4242,12 @@ impl IDWriteFontFace5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetGdiCompatibleGlyphMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), usegdinatural.into_param().abi(), glyphindices, glyphcount, glyphmetrics, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetMetrics2)(::windows_core::Interface::as_raw(self), fontmetrics) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleMetrics2(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontmetrics: *mut DWRITE_FONT_METRICS1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetGdiCompatibleMetrics2)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontmetrics).ok() @@ -4260,12 +4260,12 @@ impl IDWriteFontFace5 { pub unsafe fn GetUnicodeRanges(&self, unicoderanges: ::core::option::Option<&mut [DWRITE_UNICODE_RANGE]>, actualrangecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetUnicodeRanges)(::windows_core::Interface::as_raw(self), unicoderanges.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(unicoderanges.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), actualrangecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMonospacedFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsMonospacedFont)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphAdvances(&self, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32, issideways: P0) -> ::windows_core::Result<()> where @@ -4273,7 +4273,7 @@ impl IDWriteFontFace5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDesignGlyphAdvances)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvances, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphAdvances(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, issideways: P1, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32) -> ::windows_core::Result<()> where @@ -4285,12 +4285,12 @@ impl IDWriteFontFace5 { pub unsafe fn GetKerningPairAdjustments(&self, glyphcount: u32, glyphindices: *const u16, glyphadvanceadjustments: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetKerningPairAdjustments)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvanceadjustments).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasKerningPairs(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.HasKerningPairs)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode2(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE) -> ::windows_core::Result where @@ -4302,12 +4302,12 @@ impl IDWriteFontFace5 { pub unsafe fn GetVerticalGlyphVariants(&self, glyphcount: u32, nominalglyphindices: *const u16, verticalglyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetVerticalGlyphVariants)(::windows_core::Interface::as_raw(self), glyphcount, nominalglyphindices, verticalglyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVerticalGlyphVariants(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.HasVerticalGlyphVariants)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsColorFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsColorFont)(::windows_core::Interface::as_raw(self)) @@ -4321,7 +4321,7 @@ impl IDWriteFontFace5 { pub unsafe fn GetPaletteEntries(&self, colorpaletteindex: u32, firstentryindex: u32, paletteentries: &mut [DWRITE_COLOR_F]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPaletteEntries)(::windows_core::Interface::as_raw(self), colorpaletteindex, firstentryindex, paletteentries.len() as _, ::core::mem::transmute(paletteentries.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode3(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE, renderingparams: P1, renderingmode: *mut DWRITE_RENDERING_MODE, gridfitmode: *mut DWRITE_GRID_FIT_MODE) -> ::windows_core::Result<()> where @@ -4356,17 +4356,17 @@ impl IDWriteFontFace5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInformationalStrings(&self, informationalstringid: DWRITE_INFORMATIONAL_STRING_ID, informationalstrings: *mut ::core::option::Option, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetInformationalStrings)(::windows_core::Interface::as_raw(self), informationalstringid, ::core::mem::transmute(informationalstrings), exists).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCharacter(&self, unicodevalue: u32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.HasCharacter)(::windows_core::Interface::as_raw(self), unicodevalue) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode4(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE, renderingparams: P1, renderingmode: *mut DWRITE_RENDERING_MODE1, gridfitmode: *mut DWRITE_GRID_FIT_MODE) -> ::windows_core::Result<()> where @@ -4375,17 +4375,17 @@ impl IDWriteFontFace5 { { (::windows_core::Interface::vtable(self).base__.base__.GetRecommendedRenderingMode4)(::windows_core::Interface::as_raw(self), fontemsize, dpix, dpiy, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), issideways.into_param().abi(), outlinethreshold, measuringmode, renderingparams.into_param().abi(), renderingmode, gridfitmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCharacterLocal(&self, unicodevalue: u32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsCharacterLocal)(::windows_core::Interface::as_raw(self), unicodevalue) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsGlyphLocal(&self, glyphid: u16) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsGlyphLocal)(::windows_core::Interface::as_raw(self), glyphid) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AreCharactersLocal(&self, characters: &[u16], enqueueifnotlocal: P0) -> ::windows_core::Result where @@ -4394,7 +4394,7 @@ impl IDWriteFontFace5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.AreCharactersLocal)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(characters.as_ptr()), characters.len() as _, enqueueifnotlocal.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AreGlyphsLocal(&self, glyphindices: &[u16], enqueueifnotlocal: P0) -> ::windows_core::Result where @@ -4410,7 +4410,7 @@ impl IDWriteFontFace5 { pub unsafe fn GetGlyphImageFormats2(&self) -> DWRITE_GLYPH_IMAGE_FORMATS { (::windows_core::Interface::vtable(self).base__.GetGlyphImageFormats2)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetGlyphImageData(&self, glyphid: u16, pixelsperem: u32, glyphimageformat: DWRITE_GLYPH_IMAGE_FORMATS, glyphdata: *mut DWRITE_GLYPH_IMAGE_DATA, glyphdatacontext: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetGlyphImageData)(::windows_core::Interface::as_raw(self), glyphid, pixelsperem, glyphimageformat, glyphdata, glyphdatacontext).ok() @@ -4424,7 +4424,7 @@ impl IDWriteFontFace5 { pub unsafe fn GetFontAxisValues(&self, fontaxisvalues: &mut [DWRITE_FONT_AXIS_VALUE]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFontAxisValues)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(fontaxisvalues.as_ptr()), fontaxisvalues.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVariations(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasVariations)(::windows_core::Interface::as_raw(self)) @@ -4433,7 +4433,7 @@ impl IDWriteFontFace5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFontResource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Equals(&self, fontface: P0) -> super::super::Foundation::BOOL where @@ -4483,7 +4483,7 @@ impl IDWriteFontFace6 { pub unsafe fn GetSimulations(&self) -> DWRITE_FONT_SIMULATIONS { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetSimulations)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSymbolFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IsSymbolFont)(::windows_core::Interface::as_raw(self)) @@ -4494,7 +4494,7 @@ impl IDWriteFontFace6 { pub unsafe fn GetGlyphCount(&self) -> u16 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetGlyphCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphMetrics(&self, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P0) -> ::windows_core::Result<()> where @@ -4505,7 +4505,7 @@ impl IDWriteFontFace6 { pub unsafe fn GetGlyphIndices(&self, codepoints: *const u32, codepointcount: u32, glyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetGlyphIndices)(::windows_core::Interface::as_raw(self), codepoints, codepointcount, glyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TryGetFontTable(&self, opentypetabletag: u32, tabledata: *mut *mut ::core::ffi::c_void, tablesize: *mut u32, tablecontext: *mut *mut ::core::ffi::c_void, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.TryGetFontTable)(::windows_core::Interface::as_raw(self), opentypetabletag, tabledata, tablesize, tablecontext, exists).ok() @@ -4513,7 +4513,7 @@ impl IDWriteFontFace6 { pub unsafe fn ReleaseFontTable(&self, tablecontext: *const ::core::ffi::c_void) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ReleaseFontTable)(::windows_core::Interface::as_raw(self), tablecontext) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetGlyphRunOutline(&self, emsize: f32, glyphindices: *const u16, glyphadvances: ::core::option::Option<*const f32>, glyphoffsets: ::core::option::Option<*const DWRITE_GLYPH_OFFSET>, glyphcount: u32, issideways: P0, isrighttoleft: P1, geometrysink: P2) -> ::windows_core::Result<()> where @@ -4533,7 +4533,7 @@ impl IDWriteFontFace6 { pub unsafe fn GetGdiCompatibleMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontfacemetrics: *mut DWRITE_FONT_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetGdiCompatibleMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontfacemetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphMetrics(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, glyphindices: *const u16, glyphcount: u32, glyphmetrics: *mut DWRITE_GLYPH_METRICS, issideways: P1) -> ::windows_core::Result<()> where @@ -4542,12 +4542,12 @@ impl IDWriteFontFace6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetGdiCompatibleGlyphMetrics)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), usegdinatural.into_param().abi(), glyphindices, glyphcount, glyphmetrics, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics2(&self, fontmetrics: *mut DWRITE_FONT_METRICS1) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetMetrics2)(::windows_core::Interface::as_raw(self), fontmetrics) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleMetrics2(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, fontmetrics: *mut DWRITE_FONT_METRICS1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetGdiCompatibleMetrics2)(::windows_core::Interface::as_raw(self), emsize, pixelsperdip, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), fontmetrics).ok() @@ -4560,12 +4560,12 @@ impl IDWriteFontFace6 { pub unsafe fn GetUnicodeRanges(&self, unicoderanges: ::core::option::Option<&mut [DWRITE_UNICODE_RANGE]>, actualrangecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetUnicodeRanges)(::windows_core::Interface::as_raw(self), unicoderanges.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(unicoderanges.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), actualrangecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMonospacedFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsMonospacedFont)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesignGlyphAdvances(&self, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32, issideways: P0) -> ::windows_core::Result<()> where @@ -4573,7 +4573,7 @@ impl IDWriteFontFace6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetDesignGlyphAdvances)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvances, issideways.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphAdvances(&self, emsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P0, issideways: P1, glyphcount: u32, glyphindices: *const u16, glyphadvances: *mut i32) -> ::windows_core::Result<()> where @@ -4585,12 +4585,12 @@ impl IDWriteFontFace6 { pub unsafe fn GetKerningPairAdjustments(&self, glyphcount: u32, glyphindices: *const u16, glyphadvanceadjustments: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetKerningPairAdjustments)(::windows_core::Interface::as_raw(self), glyphcount, glyphindices, glyphadvanceadjustments).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasKerningPairs(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.HasKerningPairs)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode2(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE) -> ::windows_core::Result where @@ -4602,12 +4602,12 @@ impl IDWriteFontFace6 { pub unsafe fn GetVerticalGlyphVariants(&self, glyphcount: u32, nominalglyphindices: *const u16, verticalglyphindices: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetVerticalGlyphVariants)(::windows_core::Interface::as_raw(self), glyphcount, nominalglyphindices, verticalglyphindices).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVerticalGlyphVariants(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.HasVerticalGlyphVariants)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsColorFont(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsColorFont)(::windows_core::Interface::as_raw(self)) @@ -4621,7 +4621,7 @@ impl IDWriteFontFace6 { pub unsafe fn GetPaletteEntries(&self, colorpaletteindex: u32, firstentryindex: u32, paletteentries: &mut [DWRITE_COLOR_F]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPaletteEntries)(::windows_core::Interface::as_raw(self), colorpaletteindex, firstentryindex, paletteentries.len() as _, ::core::mem::transmute(paletteentries.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode3(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE, renderingparams: P1, renderingmode: *mut DWRITE_RENDERING_MODE, gridfitmode: *mut DWRITE_GRID_FIT_MODE) -> ::windows_core::Result<()> where @@ -4656,17 +4656,17 @@ impl IDWriteFontFace6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInformationalStrings(&self, informationalstringid: DWRITE_INFORMATIONAL_STRING_ID, informationalstrings: *mut ::core::option::Option, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetInformationalStrings)(::windows_core::Interface::as_raw(self), informationalstringid, ::core::mem::transmute(informationalstrings), exists).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasCharacter(&self, unicodevalue: u32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.HasCharacter)(::windows_core::Interface::as_raw(self), unicodevalue) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecommendedRenderingMode4(&self, fontemsize: f32, dpix: f32, dpiy: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, issideways: P0, outlinethreshold: DWRITE_OUTLINE_THRESHOLD, measuringmode: DWRITE_MEASURING_MODE, renderingparams: P1, renderingmode: *mut DWRITE_RENDERING_MODE1, gridfitmode: *mut DWRITE_GRID_FIT_MODE) -> ::windows_core::Result<()> where @@ -4675,17 +4675,17 @@ impl IDWriteFontFace6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetRecommendedRenderingMode4)(::windows_core::Interface::as_raw(self), fontemsize, dpix, dpiy, ::core::mem::transmute(transform.unwrap_or(::std::ptr::null())), issideways.into_param().abi(), outlinethreshold, measuringmode, renderingparams.into_param().abi(), renderingmode, gridfitmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCharacterLocal(&self, unicodevalue: u32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsCharacterLocal)(::windows_core::Interface::as_raw(self), unicodevalue) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsGlyphLocal(&self, glyphid: u16) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsGlyphLocal)(::windows_core::Interface::as_raw(self), glyphid) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AreCharactersLocal(&self, characters: &[u16], enqueueifnotlocal: P0) -> ::windows_core::Result where @@ -4694,7 +4694,7 @@ impl IDWriteFontFace6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.AreCharactersLocal)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(characters.as_ptr()), characters.len() as _, enqueueifnotlocal.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AreGlyphsLocal(&self, glyphindices: &[u16], enqueueifnotlocal: P0) -> ::windows_core::Result where @@ -4710,7 +4710,7 @@ impl IDWriteFontFace6 { pub unsafe fn GetGlyphImageFormats2(&self) -> DWRITE_GLYPH_IMAGE_FORMATS { (::windows_core::Interface::vtable(self).base__.base__.GetGlyphImageFormats2)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn GetGlyphImageData(&self, glyphid: u16, pixelsperem: u32, glyphimageformat: DWRITE_GLYPH_IMAGE_FORMATS, glyphdata: *mut DWRITE_GLYPH_IMAGE_DATA, glyphdatacontext: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetGlyphImageData)(::windows_core::Interface::as_raw(self), glyphid, pixelsperem, glyphimageformat, glyphdata, glyphdatacontext).ok() @@ -4724,7 +4724,7 @@ impl IDWriteFontFace6 { pub unsafe fn GetFontAxisValues(&self, fontaxisvalues: &mut [DWRITE_FONT_AXIS_VALUE]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFontAxisValues)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(fontaxisvalues.as_ptr()), fontaxisvalues.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVariations(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.HasVariations)(::windows_core::Interface::as_raw(self)) @@ -4733,7 +4733,7 @@ impl IDWriteFontFace6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFontResource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Equals(&self, fontface: P0) -> super::super::Foundation::BOOL where @@ -4778,7 +4778,7 @@ impl IDWriteFontFaceReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFontFaceWithSimulations)(::windows_core::Interface::as_raw(self), fontfacesimulationflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Equals(&self, fontfacereference: P0) -> super::super::Foundation::BOOL where @@ -4802,7 +4802,7 @@ impl IDWriteFontFaceReference { pub unsafe fn GetFileSize(&self) -> u64 { (::windows_core::Interface::vtable(self).GetFileSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFileTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4870,7 +4870,7 @@ impl IDWriteFontFaceReference1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateFontFaceWithSimulations)(::windows_core::Interface::as_raw(self), fontfacesimulationflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Equals(&self, fontfacereference: P0) -> super::super::Foundation::BOOL where @@ -4894,7 +4894,7 @@ impl IDWriteFontFaceReference1 { pub unsafe fn GetFileSize(&self) -> u64 { (::windows_core::Interface::vtable(self).base__.GetFileSize)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFileTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5222,7 +5222,7 @@ impl IDWriteFontFile { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLoader)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Analyze(&self, issupportedfonttype: *mut super::super::Foundation::BOOL, fontfiletype: *mut DWRITE_FONT_FILE_TYPE, fontfacetype: ::core::option::Option<*mut DWRITE_FONT_FACE_TYPE>, numberoffaces: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Analyze)(::windows_core::Interface::as_raw(self), issupportedfonttype, fontfiletype, ::core::mem::transmute(fontfacetype.unwrap_or(::std::ptr::null_mut())), numberoffaces).ok() @@ -5252,7 +5252,7 @@ pub struct IDWriteFontFile_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteFontFileEnumerator(::windows_core::IUnknown); impl IDWriteFontFileEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5499,7 +5499,7 @@ impl IDWriteFontResource { pub unsafe fn GetAxisValueNames(&self, axisindex: u32, axisvalueindex: u32, fontaxisrange: *mut DWRITE_FONT_AXIS_RANGE, names: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAxisValueNames)(::windows_core::Interface::as_raw(self), axisindex, axisvalueindex, fontaxisrange, ::core::mem::transmute(names)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVariations(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasVariations)(::windows_core::Interface::as_raw(self)) @@ -5553,7 +5553,7 @@ impl IDWriteFontSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFontFaceReference)(::windows_core::Interface::as_raw(self), listindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFontFaceReference(&self, fontfacereference: P0, listindex: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5561,7 +5561,7 @@ impl IDWriteFontSet { { (::windows_core::Interface::vtable(self).FindFontFaceReference)(::windows_core::Interface::as_raw(self), fontfacereference.into_param().abi(), listindex, exists).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFontFace(&self, fontface: P0, listindex: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5580,7 +5580,7 @@ impl IDWriteFontSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPropertyValues2)(::windows_core::Interface::as_raw(self), propertyid, preferredlocalenames.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPropertyValues3(&self, listindex: u32, propertyid: DWRITE_FONT_PROPERTY_ID, exists: *mut super::super::Foundation::BOOL, values: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyValues3)(::windows_core::Interface::as_raw(self), listindex, propertyid, exists, ::core::mem::transmute(values)).ok() @@ -5645,7 +5645,7 @@ impl IDWriteFontSet1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFontFaceReference)(::windows_core::Interface::as_raw(self), listindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFontFaceReference(&self, fontfacereference: P0, listindex: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5653,7 +5653,7 @@ impl IDWriteFontSet1 { { (::windows_core::Interface::vtable(self).base__.FindFontFaceReference)(::windows_core::Interface::as_raw(self), fontfacereference.into_param().abi(), listindex, exists).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFontFace(&self, fontface: P0, listindex: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5672,7 +5672,7 @@ impl IDWriteFontSet1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPropertyValues2)(::windows_core::Interface::as_raw(self), propertyid, preferredlocalenames.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPropertyValues3(&self, listindex: u32, propertyid: DWRITE_FONT_PROPERTY_ID, exists: *mut super::super::Foundation::BOOL, values: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPropertyValues3)(::windows_core::Interface::as_raw(self), listindex, propertyid, exists, ::core::mem::transmute(values)).ok() @@ -5704,7 +5704,7 @@ impl IDWriteFontSet1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFilteredFonts)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(indices.as_ptr()), indices.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFonts2(&self, fontaxisranges: &[DWRITE_FONT_AXIS_RANGE], selectanyrange: P0) -> ::windows_core::Result where @@ -5713,7 +5713,7 @@ impl IDWriteFontSet1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFilteredFonts2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(fontaxisranges.as_ptr()), fontaxisranges.len() as _, selectanyrange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFonts3(&self, properties: ::core::option::Option<&[DWRITE_FONT_PROPERTY]>, selectanyproperty: P0) -> ::windows_core::Result where @@ -5722,7 +5722,7 @@ impl IDWriteFontSet1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFilteredFonts3)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(properties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), properties.as_deref().map_or(0, |slice| slice.len() as _), selectanyproperty.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFontIndices(&self, fontaxisranges: &[DWRITE_FONT_AXIS_RANGE], selectanyrange: P0, indices: &mut [u32], actualindexcount: *mut u32) -> ::windows_core::Result<()> where @@ -5730,7 +5730,7 @@ impl IDWriteFontSet1 { { (::windows_core::Interface::vtable(self).GetFilteredFontIndices)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(fontaxisranges.as_ptr()), fontaxisranges.len() as _, selectanyrange.into_param().abi(), ::core::mem::transmute(indices.as_ptr()), indices.len() as _, actualindexcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFontIndices2(&self, properties: &[DWRITE_FONT_PROPERTY], selectanyproperty: P0, indices: &mut [u32], actualindexcount: *mut u32) -> ::windows_core::Result<()> where @@ -5810,7 +5810,7 @@ impl IDWriteFontSet2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFontFaceReference)(::windows_core::Interface::as_raw(self), listindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFontFaceReference(&self, fontfacereference: P0, listindex: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5818,7 +5818,7 @@ impl IDWriteFontSet2 { { (::windows_core::Interface::vtable(self).base__.base__.FindFontFaceReference)(::windows_core::Interface::as_raw(self), fontfacereference.into_param().abi(), listindex, exists).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFontFace(&self, fontface: P0, listindex: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5837,7 +5837,7 @@ impl IDWriteFontSet2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPropertyValues2)(::windows_core::Interface::as_raw(self), propertyid, preferredlocalenames.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPropertyValues3(&self, listindex: u32, propertyid: DWRITE_FONT_PROPERTY_ID, exists: *mut super::super::Foundation::BOOL, values: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetPropertyValues3)(::windows_core::Interface::as_raw(self), listindex, propertyid, exists, ::core::mem::transmute(values)).ok() @@ -5869,7 +5869,7 @@ impl IDWriteFontSet2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFilteredFonts)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(indices.as_ptr()), indices.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFonts2(&self, fontaxisranges: &[DWRITE_FONT_AXIS_RANGE], selectanyrange: P0) -> ::windows_core::Result where @@ -5878,7 +5878,7 @@ impl IDWriteFontSet2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFilteredFonts2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(fontaxisranges.as_ptr()), fontaxisranges.len() as _, selectanyrange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFonts3(&self, properties: ::core::option::Option<&[DWRITE_FONT_PROPERTY]>, selectanyproperty: P0) -> ::windows_core::Result where @@ -5887,7 +5887,7 @@ impl IDWriteFontSet2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFilteredFonts3)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(properties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), properties.as_deref().map_or(0, |slice| slice.len() as _), selectanyproperty.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFontIndices(&self, fontaxisranges: &[DWRITE_FONT_AXIS_RANGE], selectanyrange: P0, indices: &mut [u32], actualindexcount: *mut u32) -> ::windows_core::Result<()> where @@ -5895,7 +5895,7 @@ impl IDWriteFontSet2 { { (::windows_core::Interface::vtable(self).base__.GetFilteredFontIndices)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(fontaxisranges.as_ptr()), fontaxisranges.len() as _, selectanyrange.into_param().abi(), ::core::mem::transmute(indices.as_ptr()), indices.len() as _, actualindexcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFontIndices2(&self, properties: &[DWRITE_FONT_PROPERTY], selectanyproperty: P0, indices: &mut [u32], actualindexcount: *mut u32) -> ::windows_core::Result<()> where @@ -5924,7 +5924,7 @@ impl IDWriteFontSet2 { pub unsafe fn GetFontLocality(&self, listindex: u32) -> DWRITE_LOCALITY { (::windows_core::Interface::vtable(self).base__.GetFontLocality)(::windows_core::Interface::as_raw(self), listindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExpirationEvent(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).GetExpirationEvent)(::windows_core::Interface::as_raw(self)) @@ -5959,7 +5959,7 @@ impl IDWriteFontSet3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFontFaceReference)(::windows_core::Interface::as_raw(self), listindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFontFaceReference(&self, fontfacereference: P0, listindex: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5967,7 +5967,7 @@ impl IDWriteFontSet3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.FindFontFaceReference)(::windows_core::Interface::as_raw(self), fontfacereference.into_param().abi(), listindex, exists).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFontFace(&self, fontface: P0, listindex: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5986,7 +5986,7 @@ impl IDWriteFontSet3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetPropertyValues2)(::windows_core::Interface::as_raw(self), propertyid, preferredlocalenames.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPropertyValues3(&self, listindex: u32, propertyid: DWRITE_FONT_PROPERTY_ID, exists: *mut super::super::Foundation::BOOL, values: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPropertyValues3)(::windows_core::Interface::as_raw(self), listindex, propertyid, exists, ::core::mem::transmute(values)).ok() @@ -6018,7 +6018,7 @@ impl IDWriteFontSet3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFilteredFonts)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(indices.as_ptr()), indices.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFonts2(&self, fontaxisranges: &[DWRITE_FONT_AXIS_RANGE], selectanyrange: P0) -> ::windows_core::Result where @@ -6027,7 +6027,7 @@ impl IDWriteFontSet3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFilteredFonts2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(fontaxisranges.as_ptr()), fontaxisranges.len() as _, selectanyrange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFonts3(&self, properties: ::core::option::Option<&[DWRITE_FONT_PROPERTY]>, selectanyproperty: P0) -> ::windows_core::Result where @@ -6036,7 +6036,7 @@ impl IDWriteFontSet3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFilteredFonts3)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(properties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), properties.as_deref().map_or(0, |slice| slice.len() as _), selectanyproperty.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFontIndices(&self, fontaxisranges: &[DWRITE_FONT_AXIS_RANGE], selectanyrange: P0, indices: &mut [u32], actualindexcount: *mut u32) -> ::windows_core::Result<()> where @@ -6044,7 +6044,7 @@ impl IDWriteFontSet3 { { (::windows_core::Interface::vtable(self).base__.base__.GetFilteredFontIndices)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(fontaxisranges.as_ptr()), fontaxisranges.len() as _, selectanyrange.into_param().abi(), ::core::mem::transmute(indices.as_ptr()), indices.len() as _, actualindexcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFontIndices2(&self, properties: &[DWRITE_FONT_PROPERTY], selectanyproperty: P0, indices: &mut [u32], actualindexcount: *mut u32) -> ::windows_core::Result<()> where @@ -6073,7 +6073,7 @@ impl IDWriteFontSet3 { pub unsafe fn GetFontLocality(&self, listindex: u32) -> DWRITE_LOCALITY { (::windows_core::Interface::vtable(self).base__.base__.GetFontLocality)(::windows_core::Interface::as_raw(self), listindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExpirationEvent(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.GetExpirationEvent)(::windows_core::Interface::as_raw(self)) @@ -6116,7 +6116,7 @@ impl IDWriteFontSet4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetFontFaceReference)(::windows_core::Interface::as_raw(self), listindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFontFaceReference(&self, fontfacereference: P0, listindex: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -6124,7 +6124,7 @@ impl IDWriteFontSet4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FindFontFaceReference)(::windows_core::Interface::as_raw(self), fontfacereference.into_param().abi(), listindex, exists).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFontFace(&self, fontface: P0, listindex: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -6143,7 +6143,7 @@ impl IDWriteFontSet4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPropertyValues2)(::windows_core::Interface::as_raw(self), propertyid, preferredlocalenames.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPropertyValues3(&self, listindex: u32, propertyid: DWRITE_FONT_PROPERTY_ID, exists: *mut super::super::Foundation::BOOL, values: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPropertyValues3)(::windows_core::Interface::as_raw(self), listindex, propertyid, exists, ::core::mem::transmute(values)).ok() @@ -6175,7 +6175,7 @@ impl IDWriteFontSet4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFilteredFonts)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(indices.as_ptr()), indices.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFonts2(&self, fontaxisranges: &[DWRITE_FONT_AXIS_RANGE], selectanyrange: P0) -> ::windows_core::Result where @@ -6184,7 +6184,7 @@ impl IDWriteFontSet4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFilteredFonts2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(fontaxisranges.as_ptr()), fontaxisranges.len() as _, selectanyrange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFonts3(&self, properties: ::core::option::Option<&[DWRITE_FONT_PROPERTY]>, selectanyproperty: P0) -> ::windows_core::Result where @@ -6193,7 +6193,7 @@ impl IDWriteFontSet4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFilteredFonts3)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(properties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), properties.as_deref().map_or(0, |slice| slice.len() as _), selectanyproperty.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFontIndices(&self, fontaxisranges: &[DWRITE_FONT_AXIS_RANGE], selectanyrange: P0, indices: &mut [u32], actualindexcount: *mut u32) -> ::windows_core::Result<()> where @@ -6201,7 +6201,7 @@ impl IDWriteFontSet4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetFilteredFontIndices)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(fontaxisranges.as_ptr()), fontaxisranges.len() as _, selectanyrange.into_param().abi(), ::core::mem::transmute(indices.as_ptr()), indices.len() as _, actualindexcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilteredFontIndices2(&self, properties: &[DWRITE_FONT_PROPERTY], selectanyproperty: P0, indices: &mut [u32], actualindexcount: *mut u32) -> ::windows_core::Result<()> where @@ -6230,7 +6230,7 @@ impl IDWriteFontSet4 { pub unsafe fn GetFontLocality(&self, listindex: u32) -> DWRITE_LOCALITY { (::windows_core::Interface::vtable(self).base__.base__.base__.GetFontLocality)(::windows_core::Interface::as_raw(self), listindex) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExpirationEvent(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.base__.GetExpirationEvent)(::windows_core::Interface::as_raw(self)) @@ -6429,13 +6429,13 @@ pub struct IDWriteFontSetBuilder2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteGdiInterop(::windows_core::IUnknown); impl IDWriteGdiInterop { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateFontFromLOGFONT(&self, logfont: *const super::Gdi::LOGFONTW) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFontFromLOGFONT)(::windows_core::Interface::as_raw(self), logfont, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn ConvertFontToLOGFONT(&self, font: P0, logfont: *mut super::Gdi::LOGFONTW, issystemfont: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -6443,7 +6443,7 @@ impl IDWriteGdiInterop { { (::windows_core::Interface::vtable(self).ConvertFontToLOGFONT)(::windows_core::Interface::as_raw(self), font.into_param().abi(), logfont, issystemfont).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ConvertFontFaceToLOGFONT(&self, font: P0, logfont: *mut super::Gdi::LOGFONTW) -> ::windows_core::Result<()> where @@ -6451,7 +6451,7 @@ impl IDWriteGdiInterop { { (::windows_core::Interface::vtable(self).ConvertFontFaceToLOGFONT)(::windows_core::Interface::as_raw(self), font.into_param().abi(), logfont).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateFontFaceFromHdc(&self, hdc: P0) -> ::windows_core::Result where @@ -6460,7 +6460,7 @@ impl IDWriteGdiInterop { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFontFaceFromHdc)(::windows_core::Interface::as_raw(self), hdc.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateBitmapRenderTarget(&self, hdc: P0, width: u32, height: u32) -> ::windows_core::Result where @@ -6508,13 +6508,13 @@ pub struct IDWriteGdiInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteGdiInterop1(::windows_core::IUnknown); impl IDWriteGdiInterop1 { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateFontFromLOGFONT(&self, logfont: *const super::Gdi::LOGFONTW) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateFontFromLOGFONT)(::windows_core::Interface::as_raw(self), logfont, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn ConvertFontToLOGFONT(&self, font: P0, logfont: *mut super::Gdi::LOGFONTW, issystemfont: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -6522,7 +6522,7 @@ impl IDWriteGdiInterop1 { { (::windows_core::Interface::vtable(self).base__.ConvertFontToLOGFONT)(::windows_core::Interface::as_raw(self), font.into_param().abi(), logfont, issystemfont).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ConvertFontFaceToLOGFONT(&self, font: P0, logfont: *mut super::Gdi::LOGFONTW) -> ::windows_core::Result<()> where @@ -6530,7 +6530,7 @@ impl IDWriteGdiInterop1 { { (::windows_core::Interface::vtable(self).base__.ConvertFontFaceToLOGFONT)(::windows_core::Interface::as_raw(self), font.into_param().abi(), logfont).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateFontFaceFromHdc(&self, hdc: P0) -> ::windows_core::Result where @@ -6539,7 +6539,7 @@ impl IDWriteGdiInterop1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateFontFaceFromHdc)(::windows_core::Interface::as_raw(self), hdc.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateBitmapRenderTarget(&self, hdc: P0, width: u32, height: u32) -> ::windows_core::Result where @@ -6548,7 +6548,7 @@ impl IDWriteGdiInterop1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapRenderTarget)(::windows_core::Interface::as_raw(self), hdc.into_param().abi(), width, height, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateFontFromLOGFONT2(&self, logfont: *const super::Gdi::LOGFONTW, fontcollection: P0) -> ::windows_core::Result where @@ -6557,7 +6557,7 @@ impl IDWriteGdiInterop1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFontFromLOGFONT2)(::windows_core::Interface::as_raw(self), logfont, fontcollection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetFontSignature(&self, fontface: P0, fontsignature: *mut super::super::Globalization::FONTSIGNATURE) -> ::windows_core::Result<()> where @@ -6565,7 +6565,7 @@ impl IDWriteGdiInterop1 { { (::windows_core::Interface::vtable(self).GetFontSignature)(::windows_core::Interface::as_raw(self), fontface.into_param().abi(), fontsignature).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetFontSignature2(&self, font: P0, fontsignature: *mut super::super::Globalization::FONTSIGNATURE) -> ::windows_core::Result<()> where @@ -6573,7 +6573,7 @@ impl IDWriteGdiInterop1 { { (::windows_core::Interface::vtable(self).GetFontSignature2)(::windows_core::Interface::as_raw(self), font.into_param().abi(), fontsignature).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetMatchingFontsByLOGFONT(&self, logfont: *const super::Gdi::LOGFONTA, fontset: P0) -> ::windows_core::Result where @@ -6617,13 +6617,13 @@ pub struct IDWriteGdiInterop1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteGlyphRunAnalysis(::windows_core::IUnknown); impl IDWriteGlyphRunAnalysis { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAlphaTextureBounds(&self, texturetype: DWRITE_TEXTURE_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAlphaTextureBounds)(::windows_core::Interface::as_raw(self), texturetype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateAlphaTexture(&self, texturetype: DWRITE_TEXTURE_TYPE, texturebounds: *const super::super::Foundation::RECT, alphavalues: &mut [u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateAlphaTexture)(::windows_core::Interface::as_raw(self), texturetype, texturebounds, ::core::mem::transmute(alphavalues.as_ptr()), alphavalues.len() as _).ok() @@ -6698,7 +6698,7 @@ pub struct IDWriteInMemoryFontFileLoader_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteInlineObject(::windows_core::IUnknown); impl IDWriteInlineObject { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Draw(&self, clientdrawingcontext: ::core::option::Option<*const ::core::ffi::c_void>, renderer: P0, originx: f32, originy: f32, issideways: P1, isrighttoleft: P2, clientdrawingeffect: P3) -> ::windows_core::Result<()> where @@ -6709,7 +6709,7 @@ impl IDWriteInlineObject { { (::windows_core::Interface::vtable(self).Draw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), renderer.into_param().abi(), originx, originy, issideways.into_param().abi(), isrighttoleft.into_param().abi(), clientdrawingeffect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6762,7 +6762,7 @@ impl IDWriteLocalFontFileLoader { pub unsafe fn GetFilePathFromKey(&self, fontfilereferencekey: *const ::core::ffi::c_void, fontfilereferencekeysize: u32, filepath: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFilePathFromKey)(::windows_core::Interface::as_raw(self), fontfilereferencekey, fontfilereferencekeysize, ::core::mem::transmute(filepath.as_ptr()), filepath.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastWriteTimeFromKey(&self, fontfilereferencekey: *const ::core::ffi::c_void, fontfilereferencekeysize: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6796,7 +6796,7 @@ impl IDWriteLocalizedStrings { pub unsafe fn GetCount(&self) -> u32 { (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindLocaleName(&self, localename: P0, index: *mut u32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -6864,7 +6864,7 @@ pub struct IDWriteNumberSubstitution_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWritePixelSnapping(::windows_core::IUnknown); impl IDWritePixelSnapping { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPixelSnappingDisabled(&self, clientdrawingcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6963,7 +6963,7 @@ impl IDWriteRemoteFontFileStream { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLocalFileSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFileFragmentLocality(&self, fileoffset: u64, fragmentsize: u64, islocal: *mut super::super::Foundation::BOOL, partialsize: *mut u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFileFragmentLocality)(::windows_core::Interface::as_raw(self), fileoffset, fragmentsize, islocal, partialsize).ok() @@ -7257,7 +7257,7 @@ impl IDWriteTextAnalysisSink1 { { (::windows_core::Interface::vtable(self).base__.SetNumberSubstitution)(::windows_core::Interface::as_raw(self), textposition, textlength, numbersubstitution.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGlyphOrientation(&self, textposition: u32, textlength: u32, glyphorientationangle: DWRITE_GLYPH_ORIENTATION_ANGLE, adjustedbidilevel: u8, issideways: P0, isrighttoleft: P1) -> ::windows_core::Result<()> where @@ -7394,7 +7394,7 @@ impl IDWriteTextAnalyzer { { (::windows_core::Interface::vtable(self).AnalyzeLineBreakpoints)(::windows_core::Interface::as_raw(self), analysissource.into_param().abi(), textposition, textlength, analysissink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlyphs(&self, textstring: P0, textlength: u32, fontface: P1, issideways: P2, isrighttoleft: P3, scriptanalysis: *const DWRITE_SCRIPT_ANALYSIS, localename: P4, numbersubstitution: P5, features: ::core::option::Option<*const *const DWRITE_TYPOGRAPHIC_FEATURES>, featurerangelengths: ::core::option::Option<*const u32>, featureranges: u32, maxglyphcount: u32, clustermap: *mut u16, textprops: *mut DWRITE_SHAPING_TEXT_PROPERTIES, glyphindices: *mut u16, glyphprops: *mut DWRITE_SHAPING_GLYPH_PROPERTIES, actualglyphcount: *mut u32) -> ::windows_core::Result<()> where @@ -7427,7 +7427,7 @@ impl IDWriteTextAnalyzer { ) .ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlyphPlacements(&self, textstring: P0, clustermap: *const u16, textprops: *mut DWRITE_SHAPING_TEXT_PROPERTIES, textlength: u32, glyphindices: *const u16, glyphprops: *const DWRITE_SHAPING_GLYPH_PROPERTIES, glyphcount: u32, fontface: P1, fontemsize: f32, issideways: P2, isrighttoleft: P3, scriptanalysis: *const DWRITE_SCRIPT_ANALYSIS, localename: P4, features: ::core::option::Option<*const *const DWRITE_TYPOGRAPHIC_FEATURES>, featurerangelengths: ::core::option::Option<*const u32>, featureranges: u32, glyphadvances: *mut f32, glyphoffsets: *mut DWRITE_GLYPH_OFFSET) -> ::windows_core::Result<()> where @@ -7439,7 +7439,7 @@ impl IDWriteTextAnalyzer { { (::windows_core::Interface::vtable(self).GetGlyphPlacements)(::windows_core::Interface::as_raw(self), textstring.into_param().abi(), clustermap, textprops, textlength, glyphindices, glyphprops, glyphcount, fontface.into_param().abi(), fontemsize, issideways.into_param().abi(), isrighttoleft.into_param().abi(), scriptanalysis, localename.into_param().abi(), ::core::mem::transmute(features.unwrap_or(::std::ptr::null())), ::core::mem::transmute(featurerangelengths.unwrap_or(::std::ptr::null())), featureranges, glyphadvances, glyphoffsets).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphPlacements(&self, textstring: P0, clustermap: *const u16, textprops: *const DWRITE_SHAPING_TEXT_PROPERTIES, textlength: u32, glyphindices: *const u16, glyphprops: *const DWRITE_SHAPING_GLYPH_PROPERTIES, glyphcount: u32, fontface: P1, fontemsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P2, issideways: P3, isrighttoleft: P4, scriptanalysis: *const DWRITE_SCRIPT_ANALYSIS, localename: P5, features: ::core::option::Option<*const *const DWRITE_TYPOGRAPHIC_FEATURES>, featurerangelengths: ::core::option::Option<*const u32>, featureranges: u32, glyphadvances: *mut f32, glyphoffsets: *mut DWRITE_GLYPH_OFFSET) -> ::windows_core::Result<()> where @@ -7562,7 +7562,7 @@ impl IDWriteTextAnalyzer1 { { (::windows_core::Interface::vtable(self).base__.AnalyzeLineBreakpoints)(::windows_core::Interface::as_raw(self), analysissource.into_param().abi(), textposition, textlength, analysissink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlyphs(&self, textstring: P0, textlength: u32, fontface: P1, issideways: P2, isrighttoleft: P3, scriptanalysis: *const DWRITE_SCRIPT_ANALYSIS, localename: P4, numbersubstitution: P5, features: ::core::option::Option<*const *const DWRITE_TYPOGRAPHIC_FEATURES>, featurerangelengths: ::core::option::Option<*const u32>, featureranges: u32, maxglyphcount: u32, clustermap: *mut u16, textprops: *mut DWRITE_SHAPING_TEXT_PROPERTIES, glyphindices: *mut u16, glyphprops: *mut DWRITE_SHAPING_GLYPH_PROPERTIES, actualglyphcount: *mut u32) -> ::windows_core::Result<()> where @@ -7595,7 +7595,7 @@ impl IDWriteTextAnalyzer1 { ) .ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlyphPlacements(&self, textstring: P0, clustermap: *const u16, textprops: *mut DWRITE_SHAPING_TEXT_PROPERTIES, textlength: u32, glyphindices: *const u16, glyphprops: *const DWRITE_SHAPING_GLYPH_PROPERTIES, glyphcount: u32, fontface: P1, fontemsize: f32, issideways: P2, isrighttoleft: P3, scriptanalysis: *const DWRITE_SCRIPT_ANALYSIS, localename: P4, features: ::core::option::Option<*const *const DWRITE_TYPOGRAPHIC_FEATURES>, featurerangelengths: ::core::option::Option<*const u32>, featureranges: u32, glyphadvances: *mut f32, glyphoffsets: *mut DWRITE_GLYPH_OFFSET) -> ::windows_core::Result<()> where @@ -7607,7 +7607,7 @@ impl IDWriteTextAnalyzer1 { { (::windows_core::Interface::vtable(self).base__.GetGlyphPlacements)(::windows_core::Interface::as_raw(self), textstring.into_param().abi(), clustermap, textprops, textlength, glyphindices, glyphprops, glyphcount, fontface.into_param().abi(), fontemsize, issideways.into_param().abi(), isrighttoleft.into_param().abi(), scriptanalysis, localename.into_param().abi(), ::core::mem::transmute(features.unwrap_or(::std::ptr::null())), ::core::mem::transmute(featurerangelengths.unwrap_or(::std::ptr::null())), featureranges, glyphadvances, glyphoffsets).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphPlacements(&self, textstring: P0, clustermap: *const u16, textprops: *const DWRITE_SHAPING_TEXT_PROPERTIES, textlength: u32, glyphindices: *const u16, glyphprops: *const DWRITE_SHAPING_GLYPH_PROPERTIES, glyphcount: u32, fontface: P1, fontemsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P2, issideways: P3, isrighttoleft: P4, scriptanalysis: *const DWRITE_SCRIPT_ANALYSIS, localename: P5, features: ::core::option::Option<*const *const DWRITE_TYPOGRAPHIC_FEATURES>, featurerangelengths: ::core::option::Option<*const u32>, featureranges: u32, glyphadvances: *mut f32, glyphoffsets: *mut DWRITE_GLYPH_OFFSET) -> ::windows_core::Result<()> where @@ -7647,7 +7647,7 @@ impl IDWriteTextAnalyzer1 { pub unsafe fn ApplyCharacterSpacing(&self, leadingspacing: f32, trailingspacing: f32, minimumadvancewidth: f32, glyphcount: u32, clustermap: &[u16], glyphadvances: *const f32, glyphoffsets: *const DWRITE_GLYPH_OFFSET, glyphproperties: *const DWRITE_SHAPING_GLYPH_PROPERTIES, modifiedglyphadvances: *mut f32, modifiedglyphoffsets: *mut DWRITE_GLYPH_OFFSET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ApplyCharacterSpacing)(::windows_core::Interface::as_raw(self), leadingspacing, trailingspacing, minimumadvancewidth, clustermap.len() as _, glyphcount, ::core::mem::transmute(clustermap.as_ptr()), glyphadvances, glyphoffsets, glyphproperties, modifiedglyphadvances, modifiedglyphoffsets).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBaseline(&self, fontface: P0, baseline: DWRITE_BASELINE, isvertical: P1, issimulationallowed: P2, scriptanalysis: DWRITE_SCRIPT_ANALYSIS, localename: P3, baselinecoordinate: *mut i32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -7665,7 +7665,7 @@ impl IDWriteTextAnalyzer1 { { (::windows_core::Interface::vtable(self).AnalyzeVerticalGlyphOrientation)(::windows_core::Interface::as_raw(self), analysissource.into_param().abi(), textposition, textlength, analysissink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlyphOrientationTransform(&self, glyphorientationangle: DWRITE_GLYPH_ORIENTATION_ANGLE, issideways: P0, transform: *mut DWRITE_MATRIX) -> ::windows_core::Result<()> where @@ -7676,7 +7676,7 @@ impl IDWriteTextAnalyzer1 { pub unsafe fn GetScriptProperties(&self, scriptanalysis: DWRITE_SCRIPT_ANALYSIS, scriptproperties: *mut DWRITE_SCRIPT_PROPERTIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScriptProperties)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scriptanalysis), scriptproperties).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTextComplexity(&self, textstring: P0, textlength: u32, fontface: P1, istextsimple: *mut super::super::Foundation::BOOL, textlengthread: *mut u32, glyphindices: ::core::option::Option<*mut u16>) -> ::windows_core::Result<()> where @@ -7786,7 +7786,7 @@ impl IDWriteTextAnalyzer2 { { (::windows_core::Interface::vtable(self).base__.base__.AnalyzeLineBreakpoints)(::windows_core::Interface::as_raw(self), analysissource.into_param().abi(), textposition, textlength, analysissink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlyphs(&self, textstring: P0, textlength: u32, fontface: P1, issideways: P2, isrighttoleft: P3, scriptanalysis: *const DWRITE_SCRIPT_ANALYSIS, localename: P4, numbersubstitution: P5, features: ::core::option::Option<*const *const DWRITE_TYPOGRAPHIC_FEATURES>, featurerangelengths: ::core::option::Option<*const u32>, featureranges: u32, maxglyphcount: u32, clustermap: *mut u16, textprops: *mut DWRITE_SHAPING_TEXT_PROPERTIES, glyphindices: *mut u16, glyphprops: *mut DWRITE_SHAPING_GLYPH_PROPERTIES, actualglyphcount: *mut u32) -> ::windows_core::Result<()> where @@ -7819,7 +7819,7 @@ impl IDWriteTextAnalyzer2 { ) .ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlyphPlacements(&self, textstring: P0, clustermap: *const u16, textprops: *mut DWRITE_SHAPING_TEXT_PROPERTIES, textlength: u32, glyphindices: *const u16, glyphprops: *const DWRITE_SHAPING_GLYPH_PROPERTIES, glyphcount: u32, fontface: P1, fontemsize: f32, issideways: P2, isrighttoleft: P3, scriptanalysis: *const DWRITE_SCRIPT_ANALYSIS, localename: P4, features: ::core::option::Option<*const *const DWRITE_TYPOGRAPHIC_FEATURES>, featurerangelengths: ::core::option::Option<*const u32>, featureranges: u32, glyphadvances: *mut f32, glyphoffsets: *mut DWRITE_GLYPH_OFFSET) -> ::windows_core::Result<()> where @@ -7831,7 +7831,7 @@ impl IDWriteTextAnalyzer2 { { (::windows_core::Interface::vtable(self).base__.base__.GetGlyphPlacements)(::windows_core::Interface::as_raw(self), textstring.into_param().abi(), clustermap, textprops, textlength, glyphindices, glyphprops, glyphcount, fontface.into_param().abi(), fontemsize, issideways.into_param().abi(), isrighttoleft.into_param().abi(), scriptanalysis, localename.into_param().abi(), ::core::mem::transmute(features.unwrap_or(::std::ptr::null())), ::core::mem::transmute(featurerangelengths.unwrap_or(::std::ptr::null())), featureranges, glyphadvances, glyphoffsets).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGdiCompatibleGlyphPlacements(&self, textstring: P0, clustermap: *const u16, textprops: *const DWRITE_SHAPING_TEXT_PROPERTIES, textlength: u32, glyphindices: *const u16, glyphprops: *const DWRITE_SHAPING_GLYPH_PROPERTIES, glyphcount: u32, fontface: P1, fontemsize: f32, pixelsperdip: f32, transform: ::core::option::Option<*const DWRITE_MATRIX>, usegdinatural: P2, issideways: P3, isrighttoleft: P4, scriptanalysis: *const DWRITE_SCRIPT_ANALYSIS, localename: P5, features: ::core::option::Option<*const *const DWRITE_TYPOGRAPHIC_FEATURES>, featurerangelengths: ::core::option::Option<*const u32>, featureranges: u32, glyphadvances: *mut f32, glyphoffsets: *mut DWRITE_GLYPH_OFFSET) -> ::windows_core::Result<()> where @@ -7871,7 +7871,7 @@ impl IDWriteTextAnalyzer2 { pub unsafe fn ApplyCharacterSpacing(&self, leadingspacing: f32, trailingspacing: f32, minimumadvancewidth: f32, glyphcount: u32, clustermap: &[u16], glyphadvances: *const f32, glyphoffsets: *const DWRITE_GLYPH_OFFSET, glyphproperties: *const DWRITE_SHAPING_GLYPH_PROPERTIES, modifiedglyphadvances: *mut f32, modifiedglyphoffsets: *mut DWRITE_GLYPH_OFFSET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ApplyCharacterSpacing)(::windows_core::Interface::as_raw(self), leadingspacing, trailingspacing, minimumadvancewidth, clustermap.len() as _, glyphcount, ::core::mem::transmute(clustermap.as_ptr()), glyphadvances, glyphoffsets, glyphproperties, modifiedglyphadvances, modifiedglyphoffsets).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBaseline(&self, fontface: P0, baseline: DWRITE_BASELINE, isvertical: P1, issimulationallowed: P2, scriptanalysis: DWRITE_SCRIPT_ANALYSIS, localename: P3, baselinecoordinate: *mut i32, exists: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -7889,7 +7889,7 @@ impl IDWriteTextAnalyzer2 { { (::windows_core::Interface::vtable(self).base__.AnalyzeVerticalGlyphOrientation)(::windows_core::Interface::as_raw(self), analysissource.into_param().abi(), textposition, textlength, analysissink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlyphOrientationTransform(&self, glyphorientationangle: DWRITE_GLYPH_ORIENTATION_ANGLE, issideways: P0, transform: *mut DWRITE_MATRIX) -> ::windows_core::Result<()> where @@ -7900,7 +7900,7 @@ impl IDWriteTextAnalyzer2 { pub unsafe fn GetScriptProperties(&self, scriptanalysis: DWRITE_SCRIPT_ANALYSIS, scriptproperties: *mut DWRITE_SCRIPT_PROPERTIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetScriptProperties)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scriptanalysis), scriptproperties).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTextComplexity(&self, textstring: P0, textlength: u32, fontface: P1, istextsimple: *mut super::super::Foundation::BOOL, textlengthread: *mut u32, glyphindices: ::core::option::Option<*mut u16>) -> ::windows_core::Result<()> where @@ -7945,7 +7945,7 @@ impl IDWriteTextAnalyzer2 { ) .ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlyphOrientationTransform2(&self, glyphorientationangle: DWRITE_GLYPH_ORIENTATION_ANGLE, issideways: P0, originx: f32, originy: f32, transform: *mut DWRITE_MATRIX) -> ::windows_core::Result<()> where @@ -8200,7 +8200,7 @@ impl IDWriteTextFormat1 { pub unsafe fn GetVerticalGlyphOrientation(&self) -> DWRITE_VERTICAL_GLYPH_ORIENTATION { (::windows_core::Interface::vtable(self).GetVerticalGlyphOrientation)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLastLineWrapping(&self, islastlinewrappingenabled: P0) -> ::windows_core::Result<()> where @@ -8208,7 +8208,7 @@ impl IDWriteTextFormat1 { { (::windows_core::Interface::vtable(self).SetLastLineWrapping)(::windows_core::Interface::as_raw(self), islastlinewrappingenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastLineWrapping(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetLastLineWrapping)(::windows_core::Interface::as_raw(self)) @@ -8347,7 +8347,7 @@ impl IDWriteTextFormat2 { pub unsafe fn GetVerticalGlyphOrientation(&self) -> DWRITE_VERTICAL_GLYPH_ORIENTATION { (::windows_core::Interface::vtable(self).base__.GetVerticalGlyphOrientation)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLastLineWrapping(&self, islastlinewrappingenabled: P0) -> ::windows_core::Result<()> where @@ -8355,7 +8355,7 @@ impl IDWriteTextFormat2 { { (::windows_core::Interface::vtable(self).base__.SetLastLineWrapping)(::windows_core::Interface::as_raw(self), islastlinewrappingenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastLineWrapping(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetLastLineWrapping)(::windows_core::Interface::as_raw(self)) @@ -8488,7 +8488,7 @@ impl IDWriteTextFormat3 { pub unsafe fn GetVerticalGlyphOrientation(&self) -> DWRITE_VERTICAL_GLYPH_ORIENTATION { (::windows_core::Interface::vtable(self).base__.base__.GetVerticalGlyphOrientation)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLastLineWrapping(&self, islastlinewrappingenabled: P0) -> ::windows_core::Result<()> where @@ -8496,7 +8496,7 @@ impl IDWriteTextFormat3 { { (::windows_core::Interface::vtable(self).base__.base__.SetLastLineWrapping)(::windows_core::Interface::as_raw(self), islastlinewrappingenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastLineWrapping(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.GetLastLineWrapping)(::windows_core::Interface::as_raw(self)) @@ -8671,7 +8671,7 @@ impl IDWriteTextLayout { pub unsafe fn SetFontSize(&self, fontsize: f32, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFontSize)(::windows_core::Interface::as_raw(self), fontsize, ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUnderline(&self, hasunderline: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -8679,7 +8679,7 @@ impl IDWriteTextLayout { { (::windows_core::Interface::vtable(self).SetUnderline)(::windows_core::Interface::as_raw(self), hasunderline.into_param().abi(), ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStrikethrough(&self, hasstrikethrough: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -8738,12 +8738,12 @@ impl IDWriteTextLayout { pub unsafe fn GetFontSize2(&self, currentposition: u32, fontsize: *mut f32, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFontSize2)(::windows_core::Interface::as_raw(self), currentposition, fontsize, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUnderline(&self, currentposition: u32, hasunderline: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetUnderline)(::windows_core::Interface::as_raw(self), currentposition, hasunderline, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStrikethrough(&self, currentposition: u32, hasstrikethrough: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStrikethrough)(::windows_core::Interface::as_raw(self), currentposition, hasstrikethrough, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() @@ -8769,7 +8769,7 @@ impl IDWriteTextLayout { { (::windows_core::Interface::vtable(self).Draw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), renderer.into_param().abi(), originx, originy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLineMetrics(&self, linemetrics: ::core::option::Option<&mut [DWRITE_LINE_METRICS]>, actuallinecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLineMetrics)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(linemetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), linemetrics.as_deref().map_or(0, |slice| slice.len() as _), actuallinecount).ok() @@ -8788,12 +8788,12 @@ impl IDWriteTextLayout { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DetermineMinWidth)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestPoint(&self, pointx: f32, pointy: f32, istrailinghit: *mut super::super::Foundation::BOOL, isinside: *mut super::super::Foundation::BOOL, hittestmetrics: *mut DWRITE_HIT_TEST_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HitTestPoint)(::windows_core::Interface::as_raw(self), pointx, pointy, istrailinghit, isinside, hittestmetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestTextPosition(&self, textposition: u32, istrailinghit: P0, pointx: *mut f32, pointy: *mut f32, hittestmetrics: *mut DWRITE_HIT_TEST_METRICS) -> ::windows_core::Result<()> where @@ -8801,7 +8801,7 @@ impl IDWriteTextLayout { { (::windows_core::Interface::vtable(self).HitTestTextPosition)(::windows_core::Interface::as_raw(self), textposition, istrailinghit.into_param().abi(), pointx, pointy, hittestmetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestTextRange(&self, textposition: u32, textlength: u32, originx: f32, originy: f32, hittestmetrics: ::core::option::Option<&mut [DWRITE_HIT_TEST_METRICS]>, actualhittestmetricscount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HitTestTextRange)(::windows_core::Interface::as_raw(self), textposition, textlength, originx, originy, ::core::mem::transmute(hittestmetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), hittestmetrics.as_deref().map_or(0, |slice| slice.len() as _), actualhittestmetricscount).ok() @@ -8997,7 +8997,7 @@ impl IDWriteTextLayout1 { pub unsafe fn SetFontSize(&self, fontsize: f32, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFontSize)(::windows_core::Interface::as_raw(self), fontsize, ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUnderline(&self, hasunderline: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -9005,7 +9005,7 @@ impl IDWriteTextLayout1 { { (::windows_core::Interface::vtable(self).base__.SetUnderline)(::windows_core::Interface::as_raw(self), hasunderline.into_param().abi(), ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStrikethrough(&self, hasstrikethrough: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -9064,12 +9064,12 @@ impl IDWriteTextLayout1 { pub unsafe fn GetFontSize2(&self, currentposition: u32, fontsize: *mut f32, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFontSize2)(::windows_core::Interface::as_raw(self), currentposition, fontsize, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUnderline(&self, currentposition: u32, hasunderline: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetUnderline)(::windows_core::Interface::as_raw(self), currentposition, hasunderline, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStrikethrough(&self, currentposition: u32, hasstrikethrough: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetStrikethrough)(::windows_core::Interface::as_raw(self), currentposition, hasstrikethrough, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() @@ -9095,7 +9095,7 @@ impl IDWriteTextLayout1 { { (::windows_core::Interface::vtable(self).base__.Draw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), renderer.into_param().abi(), originx, originy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLineMetrics(&self, linemetrics: ::core::option::Option<&mut [DWRITE_LINE_METRICS]>, actuallinecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetLineMetrics)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(linemetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), linemetrics.as_deref().map_or(0, |slice| slice.len() as _), actuallinecount).ok() @@ -9114,12 +9114,12 @@ impl IDWriteTextLayout1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DetermineMinWidth)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestPoint(&self, pointx: f32, pointy: f32, istrailinghit: *mut super::super::Foundation::BOOL, isinside: *mut super::super::Foundation::BOOL, hittestmetrics: *mut DWRITE_HIT_TEST_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.HitTestPoint)(::windows_core::Interface::as_raw(self), pointx, pointy, istrailinghit, isinside, hittestmetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestTextPosition(&self, textposition: u32, istrailinghit: P0, pointx: *mut f32, pointy: *mut f32, hittestmetrics: *mut DWRITE_HIT_TEST_METRICS) -> ::windows_core::Result<()> where @@ -9127,12 +9127,12 @@ impl IDWriteTextLayout1 { { (::windows_core::Interface::vtable(self).base__.HitTestTextPosition)(::windows_core::Interface::as_raw(self), textposition, istrailinghit.into_param().abi(), pointx, pointy, hittestmetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestTextRange(&self, textposition: u32, textlength: u32, originx: f32, originy: f32, hittestmetrics: ::core::option::Option<&mut [DWRITE_HIT_TEST_METRICS]>, actualhittestmetricscount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.HitTestTextRange)(::windows_core::Interface::as_raw(self), textposition, textlength, originx, originy, ::core::mem::transmute(hittestmetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), hittestmetrics.as_deref().map_or(0, |slice| slice.len() as _), actualhittestmetricscount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPairKerning(&self, ispairkerningenabled: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -9140,7 +9140,7 @@ impl IDWriteTextLayout1 { { (::windows_core::Interface::vtable(self).SetPairKerning)(::windows_core::Interface::as_raw(self), ispairkerningenabled.into_param().abi(), ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPairKerning(&self, currentposition: u32, ispairkerningenabled: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPairKerning)(::windows_core::Interface::as_raw(self), currentposition, ispairkerningenabled, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() @@ -9289,7 +9289,7 @@ impl IDWriteTextLayout2 { pub unsafe fn SetFontSize(&self, fontsize: f32, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetFontSize)(::windows_core::Interface::as_raw(self), fontsize, ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUnderline(&self, hasunderline: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -9297,7 +9297,7 @@ impl IDWriteTextLayout2 { { (::windows_core::Interface::vtable(self).base__.base__.SetUnderline)(::windows_core::Interface::as_raw(self), hasunderline.into_param().abi(), ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStrikethrough(&self, hasstrikethrough: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -9356,12 +9356,12 @@ impl IDWriteTextLayout2 { pub unsafe fn GetFontSize2(&self, currentposition: u32, fontsize: *mut f32, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetFontSize2)(::windows_core::Interface::as_raw(self), currentposition, fontsize, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUnderline(&self, currentposition: u32, hasunderline: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetUnderline)(::windows_core::Interface::as_raw(self), currentposition, hasunderline, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStrikethrough(&self, currentposition: u32, hasstrikethrough: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetStrikethrough)(::windows_core::Interface::as_raw(self), currentposition, hasstrikethrough, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() @@ -9387,7 +9387,7 @@ impl IDWriteTextLayout2 { { (::windows_core::Interface::vtable(self).base__.base__.Draw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), renderer.into_param().abi(), originx, originy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLineMetrics(&self, linemetrics: ::core::option::Option<&mut [DWRITE_LINE_METRICS]>, actuallinecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetLineMetrics)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(linemetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), linemetrics.as_deref().map_or(0, |slice| slice.len() as _), actuallinecount).ok() @@ -9406,12 +9406,12 @@ impl IDWriteTextLayout2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DetermineMinWidth)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestPoint(&self, pointx: f32, pointy: f32, istrailinghit: *mut super::super::Foundation::BOOL, isinside: *mut super::super::Foundation::BOOL, hittestmetrics: *mut DWRITE_HIT_TEST_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.HitTestPoint)(::windows_core::Interface::as_raw(self), pointx, pointy, istrailinghit, isinside, hittestmetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestTextPosition(&self, textposition: u32, istrailinghit: P0, pointx: *mut f32, pointy: *mut f32, hittestmetrics: *mut DWRITE_HIT_TEST_METRICS) -> ::windows_core::Result<()> where @@ -9419,12 +9419,12 @@ impl IDWriteTextLayout2 { { (::windows_core::Interface::vtable(self).base__.base__.HitTestTextPosition)(::windows_core::Interface::as_raw(self), textposition, istrailinghit.into_param().abi(), pointx, pointy, hittestmetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestTextRange(&self, textposition: u32, textlength: u32, originx: f32, originy: f32, hittestmetrics: ::core::option::Option<&mut [DWRITE_HIT_TEST_METRICS]>, actualhittestmetricscount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.HitTestTextRange)(::windows_core::Interface::as_raw(self), textposition, textlength, originx, originy, ::core::mem::transmute(hittestmetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), hittestmetrics.as_deref().map_or(0, |slice| slice.len() as _), actualhittestmetricscount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPairKerning(&self, ispairkerningenabled: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -9432,7 +9432,7 @@ impl IDWriteTextLayout2 { { (::windows_core::Interface::vtable(self).base__.SetPairKerning)(::windows_core::Interface::as_raw(self), ispairkerningenabled.into_param().abi(), ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPairKerning(&self, currentposition: u32, ispairkerningenabled: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPairKerning)(::windows_core::Interface::as_raw(self), currentposition, ispairkerningenabled, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() @@ -9452,7 +9452,7 @@ impl IDWriteTextLayout2 { pub unsafe fn GetVerticalGlyphOrientation(&self) -> DWRITE_VERTICAL_GLYPH_ORIENTATION { (::windows_core::Interface::vtable(self).GetVerticalGlyphOrientation)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLastLineWrapping(&self, islastlinewrappingenabled: P0) -> ::windows_core::Result<()> where @@ -9460,7 +9460,7 @@ impl IDWriteTextLayout2 { { (::windows_core::Interface::vtable(self).SetLastLineWrapping)(::windows_core::Interface::as_raw(self), islastlinewrappingenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastLineWrapping(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetLastLineWrapping)(::windows_core::Interface::as_raw(self)) @@ -9624,7 +9624,7 @@ impl IDWriteTextLayout3 { pub unsafe fn SetFontSize(&self, fontsize: f32, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetFontSize)(::windows_core::Interface::as_raw(self), fontsize, ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUnderline(&self, hasunderline: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -9632,7 +9632,7 @@ impl IDWriteTextLayout3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetUnderline)(::windows_core::Interface::as_raw(self), hasunderline.into_param().abi(), ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStrikethrough(&self, hasstrikethrough: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -9691,12 +9691,12 @@ impl IDWriteTextLayout3 { pub unsafe fn GetFontSize2(&self, currentposition: u32, fontsize: *mut f32, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetFontSize2)(::windows_core::Interface::as_raw(self), currentposition, fontsize, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUnderline(&self, currentposition: u32, hasunderline: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetUnderline)(::windows_core::Interface::as_raw(self), currentposition, hasunderline, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStrikethrough(&self, currentposition: u32, hasstrikethrough: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetStrikethrough)(::windows_core::Interface::as_raw(self), currentposition, hasstrikethrough, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() @@ -9722,7 +9722,7 @@ impl IDWriteTextLayout3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.Draw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), renderer.into_param().abi(), originx, originy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLineMetrics(&self, linemetrics: ::core::option::Option<&mut [DWRITE_LINE_METRICS]>, actuallinecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetLineMetrics)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(linemetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), linemetrics.as_deref().map_or(0, |slice| slice.len() as _), actuallinecount).ok() @@ -9741,12 +9741,12 @@ impl IDWriteTextLayout3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DetermineMinWidth)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestPoint(&self, pointx: f32, pointy: f32, istrailinghit: *mut super::super::Foundation::BOOL, isinside: *mut super::super::Foundation::BOOL, hittestmetrics: *mut DWRITE_HIT_TEST_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.HitTestPoint)(::windows_core::Interface::as_raw(self), pointx, pointy, istrailinghit, isinside, hittestmetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestTextPosition(&self, textposition: u32, istrailinghit: P0, pointx: *mut f32, pointy: *mut f32, hittestmetrics: *mut DWRITE_HIT_TEST_METRICS) -> ::windows_core::Result<()> where @@ -9754,12 +9754,12 @@ impl IDWriteTextLayout3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.HitTestTextPosition)(::windows_core::Interface::as_raw(self), textposition, istrailinghit.into_param().abi(), pointx, pointy, hittestmetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestTextRange(&self, textposition: u32, textlength: u32, originx: f32, originy: f32, hittestmetrics: ::core::option::Option<&mut [DWRITE_HIT_TEST_METRICS]>, actualhittestmetricscount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.HitTestTextRange)(::windows_core::Interface::as_raw(self), textposition, textlength, originx, originy, ::core::mem::transmute(hittestmetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), hittestmetrics.as_deref().map_or(0, |slice| slice.len() as _), actualhittestmetricscount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPairKerning(&self, ispairkerningenabled: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -9767,7 +9767,7 @@ impl IDWriteTextLayout3 { { (::windows_core::Interface::vtable(self).base__.base__.SetPairKerning)(::windows_core::Interface::as_raw(self), ispairkerningenabled.into_param().abi(), ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPairKerning(&self, currentposition: u32, ispairkerningenabled: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetPairKerning)(::windows_core::Interface::as_raw(self), currentposition, ispairkerningenabled, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() @@ -9787,7 +9787,7 @@ impl IDWriteTextLayout3 { pub unsafe fn GetVerticalGlyphOrientation(&self) -> DWRITE_VERTICAL_GLYPH_ORIENTATION { (::windows_core::Interface::vtable(self).base__.GetVerticalGlyphOrientation)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLastLineWrapping(&self, islastlinewrappingenabled: P0) -> ::windows_core::Result<()> where @@ -9795,7 +9795,7 @@ impl IDWriteTextLayout3 { { (::windows_core::Interface::vtable(self).base__.SetLastLineWrapping)(::windows_core::Interface::as_raw(self), islastlinewrappingenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastLineWrapping(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetLastLineWrapping)(::windows_core::Interface::as_raw(self)) @@ -9825,7 +9825,7 @@ impl IDWriteTextLayout3 { pub unsafe fn GetLineSpacing2(&self, linespacingoptions: *mut DWRITE_LINE_SPACING) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLineSpacing2)(::windows_core::Interface::as_raw(self), linespacingoptions).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLineMetrics2(&self, linemetrics: ::core::option::Option<&mut [DWRITE_LINE_METRICS1]>, actuallinecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLineMetrics2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(linemetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), linemetrics.as_deref().map_or(0, |slice| slice.len() as _), actuallinecount).ok() @@ -9965,7 +9965,7 @@ impl IDWriteTextLayout4 { pub unsafe fn SetFontSize(&self, fontsize: f32, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetFontSize)(::windows_core::Interface::as_raw(self), fontsize, ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUnderline(&self, hasunderline: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -9973,7 +9973,7 @@ impl IDWriteTextLayout4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetUnderline)(::windows_core::Interface::as_raw(self), hasunderline.into_param().abi(), ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStrikethrough(&self, hasstrikethrough: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -10032,12 +10032,12 @@ impl IDWriteTextLayout4 { pub unsafe fn GetFontSize2(&self, currentposition: u32, fontsize: *mut f32, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetFontSize2)(::windows_core::Interface::as_raw(self), currentposition, fontsize, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUnderline(&self, currentposition: u32, hasunderline: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetUnderline)(::windows_core::Interface::as_raw(self), currentposition, hasunderline, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStrikethrough(&self, currentposition: u32, hasstrikethrough: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetStrikethrough)(::windows_core::Interface::as_raw(self), currentposition, hasstrikethrough, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() @@ -10063,7 +10063,7 @@ impl IDWriteTextLayout4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Draw)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), renderer.into_param().abi(), originx, originy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLineMetrics(&self, linemetrics: ::core::option::Option<&mut [DWRITE_LINE_METRICS]>, actuallinecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetLineMetrics)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(linemetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), linemetrics.as_deref().map_or(0, |slice| slice.len() as _), actuallinecount).ok() @@ -10082,12 +10082,12 @@ impl IDWriteTextLayout4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DetermineMinWidth)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestPoint(&self, pointx: f32, pointy: f32, istrailinghit: *mut super::super::Foundation::BOOL, isinside: *mut super::super::Foundation::BOOL, hittestmetrics: *mut DWRITE_HIT_TEST_METRICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.HitTestPoint)(::windows_core::Interface::as_raw(self), pointx, pointy, istrailinghit, isinside, hittestmetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestTextPosition(&self, textposition: u32, istrailinghit: P0, pointx: *mut f32, pointy: *mut f32, hittestmetrics: *mut DWRITE_HIT_TEST_METRICS) -> ::windows_core::Result<()> where @@ -10095,12 +10095,12 @@ impl IDWriteTextLayout4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.HitTestTextPosition)(::windows_core::Interface::as_raw(self), textposition, istrailinghit.into_param().abi(), pointx, pointy, hittestmetrics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestTextRange(&self, textposition: u32, textlength: u32, originx: f32, originy: f32, hittestmetrics: ::core::option::Option<&mut [DWRITE_HIT_TEST_METRICS]>, actualhittestmetricscount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.HitTestTextRange)(::windows_core::Interface::as_raw(self), textposition, textlength, originx, originy, ::core::mem::transmute(hittestmetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), hittestmetrics.as_deref().map_or(0, |slice| slice.len() as _), actualhittestmetricscount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPairKerning(&self, ispairkerningenabled: P0, textrange: DWRITE_TEXT_RANGE) -> ::windows_core::Result<()> where @@ -10108,7 +10108,7 @@ impl IDWriteTextLayout4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPairKerning)(::windows_core::Interface::as_raw(self), ispairkerningenabled.into_param().abi(), ::core::mem::transmute(textrange)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPairKerning(&self, currentposition: u32, ispairkerningenabled: *mut super::super::Foundation::BOOL, textrange: ::core::option::Option<*mut DWRITE_TEXT_RANGE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPairKerning)(::windows_core::Interface::as_raw(self), currentposition, ispairkerningenabled, ::core::mem::transmute(textrange.unwrap_or(::std::ptr::null_mut()))).ok() @@ -10128,7 +10128,7 @@ impl IDWriteTextLayout4 { pub unsafe fn GetVerticalGlyphOrientation(&self) -> DWRITE_VERTICAL_GLYPH_ORIENTATION { (::windows_core::Interface::vtable(self).base__.base__.GetVerticalGlyphOrientation)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLastLineWrapping(&self, islastlinewrappingenabled: P0) -> ::windows_core::Result<()> where @@ -10136,7 +10136,7 @@ impl IDWriteTextLayout4 { { (::windows_core::Interface::vtable(self).base__.base__.SetLastLineWrapping)(::windows_core::Interface::as_raw(self), islastlinewrappingenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastLineWrapping(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.GetLastLineWrapping)(::windows_core::Interface::as_raw(self)) @@ -10166,7 +10166,7 @@ impl IDWriteTextLayout4 { pub unsafe fn GetLineSpacing2(&self, linespacingoptions: *mut DWRITE_LINE_SPACING) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetLineSpacing2)(::windows_core::Interface::as_raw(self), linespacingoptions).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLineMetrics2(&self, linemetrics: ::core::option::Option<&mut [DWRITE_LINE_METRICS1]>, actuallinecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetLineMetrics2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(linemetrics.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), linemetrics.as_deref().map_or(0, |slice| slice.len() as _), actuallinecount).ok() @@ -10210,7 +10210,7 @@ pub struct IDWriteTextLayout4_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteTextRenderer(::windows_core::IUnknown); impl IDWriteTextRenderer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPixelSnappingDisabled(&self, clientdrawingcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10223,7 +10223,7 @@ impl IDWriteTextRenderer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPixelsPerDip)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DrawGlyphRun(&self, clientdrawingcontext: ::core::option::Option<*const ::core::ffi::c_void>, baselineoriginx: f32, baselineoriginy: f32, measuringmode: DWRITE_MEASURING_MODE, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: *const DWRITE_GLYPH_RUN_DESCRIPTION, clientdrawingeffect: P0) -> ::windows_core::Result<()> where @@ -10243,7 +10243,7 @@ impl IDWriteTextRenderer { { (::windows_core::Interface::vtable(self).DrawStrikethrough)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), baselineoriginx, baselineoriginy, strikethrough, clientdrawingeffect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DrawInlineObject(&self, clientdrawingcontext: ::core::option::Option<*const ::core::ffi::c_void>, originx: f32, originy: f32, inlineobject: P0, issideways: P1, isrighttoleft: P2, clientdrawingeffect: P3) -> ::windows_core::Result<()> where @@ -10283,7 +10283,7 @@ pub struct IDWriteTextRenderer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDWriteTextRenderer1(::windows_core::IUnknown); impl IDWriteTextRenderer1 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPixelSnappingDisabled(&self, clientdrawingcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10296,7 +10296,7 @@ impl IDWriteTextRenderer1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPixelsPerDip)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DrawGlyphRun(&self, clientdrawingcontext: ::core::option::Option<*const ::core::ffi::c_void>, baselineoriginx: f32, baselineoriginy: f32, measuringmode: DWRITE_MEASURING_MODE, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: *const DWRITE_GLYPH_RUN_DESCRIPTION, clientdrawingeffect: P0) -> ::windows_core::Result<()> where @@ -10316,7 +10316,7 @@ impl IDWriteTextRenderer1 { { (::windows_core::Interface::vtable(self).base__.DrawStrikethrough)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), baselineoriginx, baselineoriginy, strikethrough, clientdrawingeffect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DrawInlineObject(&self, clientdrawingcontext: ::core::option::Option<*const ::core::ffi::c_void>, originx: f32, originy: f32, inlineobject: P0, issideways: P1, isrighttoleft: P2, clientdrawingeffect: P3) -> ::windows_core::Result<()> where @@ -10327,7 +10327,7 @@ impl IDWriteTextRenderer1 { { (::windows_core::Interface::vtable(self).base__.DrawInlineObject)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), originx, originy, inlineobject.into_param().abi(), issideways.into_param().abi(), isrighttoleft.into_param().abi(), clientdrawingeffect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DrawGlyphRun2(&self, clientdrawingcontext: ::core::option::Option<*const ::core::ffi::c_void>, baselineoriginx: f32, baselineoriginy: f32, orientationangle: DWRITE_GLYPH_ORIENTATION_ANGLE, measuringmode: DWRITE_MEASURING_MODE, glyphrun: *const DWRITE_GLYPH_RUN, glyphrundescription: *const DWRITE_GLYPH_RUN_DESCRIPTION, clientdrawingeffect: P0) -> ::windows_core::Result<()> where @@ -10347,7 +10347,7 @@ impl IDWriteTextRenderer1 { { (::windows_core::Interface::vtable(self).DrawStrikethrough2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clientdrawingcontext.unwrap_or(::std::ptr::null())), baselineoriginx, baselineoriginy, orientationangle, strikethrough, clientdrawingeffect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DrawInlineObject2(&self, clientdrawingcontext: ::core::option::Option<*const ::core::ffi::c_void>, originx: f32, originy: f32, orientationangle: DWRITE_GLYPH_ORIENTATION_ANGLE, inlineobject: P0, issideways: P1, isrighttoleft: P2, clientdrawingeffect: P3) -> ::windows_core::Result<()> where @@ -12722,7 +12722,7 @@ impl ::core::default::Default for DWRITE_COLOR_F { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DWRITE_COLOR_GLYPH_RUN { pub glyphRun: DWRITE_GLYPH_RUN, @@ -12763,7 +12763,7 @@ impl ::core::default::Default for DWRITE_COLOR_GLYPH_RUN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DWRITE_COLOR_GLYPH_RUN1 { pub Base: DWRITE_COLOR_GLYPH_RUN, @@ -12971,7 +12971,7 @@ impl ::core::default::Default for DWRITE_FONT_METRICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DWRITE_FONT_METRICS1 { pub Base: DWRITE_FONT_METRICS, @@ -13068,7 +13068,7 @@ impl ::core::default::Default for DWRITE_FONT_PROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub struct DWRITE_GLYPH_IMAGE_DATA { pub imageData: *const ::core::ffi::c_void, @@ -13179,7 +13179,7 @@ impl ::core::default::Default for DWRITE_GLYPH_OFFSET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DWRITE_GLYPH_RUN { pub fontFace: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -13255,7 +13255,7 @@ impl ::core::default::Default for DWRITE_GLYPH_RUN_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DWRITE_HIT_TEST_METRICS { pub textPosition: u32, @@ -13301,7 +13301,7 @@ impl ::core::default::Default for DWRITE_HIT_TEST_METRICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DWRITE_INLINE_OBJECT_METRICS { pub width: f32, @@ -13403,7 +13403,7 @@ impl ::core::default::Default for DWRITE_LINE_BREAKPOINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DWRITE_LINE_METRICS { pub length: u32, @@ -13446,7 +13446,7 @@ impl ::core::default::Default for DWRITE_LINE_METRICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DWRITE_LINE_METRICS1 { pub Base: DWRITE_LINE_METRICS, diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Dwm/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Dwm/mod.rs index bfdc3ea365..c7376e1ad7 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Dwm/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Dwm/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmAttachMilContent(hwnd: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmAttachMilContent(hwnd : super::super::Foundation:: HWND) -> ::windows_core::HRESULT); DwmAttachMilContent(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmDefWindowProc(hwnd: P0, msg: u32, wparam: P1, lparam: P2, plresult: *mut super::super::Foundation::LRESULT) -> super::super::Foundation::BOOL @@ -20,7 +20,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmDefWindowProc(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM, plresult : *mut super::super::Foundation:: LRESULT) -> super::super::Foundation:: BOOL); DwmDefWindowProc(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi(), plresult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmDetachMilContent(hwnd: P0) -> ::windows_core::Result<()> @@ -30,7 +30,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmDetachMilContent(hwnd : super::super::Foundation:: HWND) -> ::windows_core::HRESULT); DwmDetachMilContent(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DwmEnableBlurBehindWindow(hwnd: P0, pblurbehind: *const DWM_BLURBEHIND) -> ::windows_core::Result<()> @@ -45,7 +45,7 @@ pub unsafe fn DwmEnableComposition(ucompositionaction: u32) -> ::windows_core::R ::windows_targets::link!("dwmapi.dll" "system" fn DwmEnableComposition(ucompositionaction : u32) -> ::windows_core::HRESULT); DwmEnableComposition(ucompositionaction).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmEnableMMCSS(fenablemmcss: P0) -> ::windows_core::Result<()> @@ -55,7 +55,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmEnableMMCSS(fenablemmcss : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); DwmEnableMMCSS(fenablemmcss.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn DwmExtendFrameIntoClientArea(hwnd: P0, pmarinset: *const super::super::UI::Controls::MARGINS) -> ::windows_core::Result<()> @@ -70,14 +70,14 @@ pub unsafe fn DwmFlush() -> ::windows_core::Result<()> { ::windows_targets::link!("dwmapi.dll" "system" fn DwmFlush() -> ::windows_core::HRESULT); DwmFlush().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmGetColorizationColor(pcrcolorization: *mut u32, pfopaqueblend: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { ::windows_targets::link!("dwmapi.dll" "system" fn DwmGetColorizationColor(pcrcolorization : *mut u32, pfopaqueblend : *mut super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); DwmGetColorizationColor(pcrcolorization, pfopaqueblend).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmGetCompositionTimingInfo(hwnd: P0, ptiminginfo: *mut DWM_TIMING_INFO) -> ::windows_core::Result<()> @@ -98,14 +98,14 @@ pub unsafe fn DwmGetGraphicsStreamTransformHint(uindex: u32, ptransform: *mut Mi ::windows_targets::link!("dwmapi.dll" "system" fn DwmGetGraphicsStreamTransformHint(uindex : u32, ptransform : *mut MilMatrix3x2D) -> ::windows_core::HRESULT); DwmGetGraphicsStreamTransformHint(uindex, ptransform).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmGetTransportAttributes(pfisremoting: *mut super::super::Foundation::BOOL, pfisconnected: *mut super::super::Foundation::BOOL, pdwgeneration: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("dwmapi.dll" "system" fn DwmGetTransportAttributes(pfisremoting : *mut super::super::Foundation:: BOOL, pfisconnected : *mut super::super::Foundation:: BOOL, pdwgeneration : *mut u32) -> ::windows_core::HRESULT); DwmGetTransportAttributes(pfisremoting, pfisconnected, pdwgeneration).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmGetUnmetTabRequirements(appwindow: P0) -> ::windows_core::Result @@ -116,7 +116,7 @@ where let mut result__ = ::std::mem::zeroed(); DwmGetUnmetTabRequirements(appwindow.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmGetWindowAttribute(hwnd: P0, dwattribute: DWMWINDOWATTRIBUTE, pvattribute: *mut ::core::ffi::c_void, cbattribute: u32) -> ::windows_core::Result<()> @@ -126,7 +126,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmGetWindowAttribute(hwnd : super::super::Foundation:: HWND, dwattribute : u32, pvattribute : *mut ::core::ffi::c_void, cbattribute : u32) -> ::windows_core::HRESULT); DwmGetWindowAttribute(hwnd.into_param().abi(), dwattribute.0 as _, pvattribute, cbattribute).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmInvalidateIconicBitmaps(hwnd: P0) -> ::windows_core::Result<()> @@ -136,7 +136,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmInvalidateIconicBitmaps(hwnd : super::super::Foundation:: HWND) -> ::windows_core::HRESULT); DwmInvalidateIconicBitmaps(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmIsCompositionEnabled() -> ::windows_core::Result { @@ -144,7 +144,7 @@ pub unsafe fn DwmIsCompositionEnabled() -> ::windows_core::Result(hwnd: P0, crefreshes: i32, frelative: P1) -> ::windows_core::Result<()> @@ -155,7 +155,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmModifyPreviousDxFrameDuration(hwnd : super::super::Foundation:: HWND, crefreshes : i32, frelative : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); DwmModifyPreviousDxFrameDuration(hwnd.into_param().abi(), crefreshes, frelative.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmQueryThumbnailSourceSize(hthumbnail: isize) -> ::windows_core::Result { @@ -163,7 +163,7 @@ pub unsafe fn DwmQueryThumbnailSourceSize(hthumbnail: isize) -> ::windows_core:: let mut result__ = ::std::mem::zeroed(); DwmQueryThumbnailSourceSize(hthumbnail, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmRegisterThumbnail(hwnddestination: P0, hwndsource: P1) -> ::windows_core::Result @@ -175,14 +175,14 @@ where let mut result__ = ::std::mem::zeroed(); DwmRegisterThumbnail(hwnddestination.into_param().abi(), hwndsource.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmRenderGesture(gt: GESTURE_TYPE, ccontacts: u32, pdwpointerid: *const u32, ppoints: *const super::super::Foundation::POINT) -> ::windows_core::Result<()> { ::windows_targets::link!("dwmapi.dll" "system" fn DwmRenderGesture(gt : GESTURE_TYPE, ccontacts : u32, pdwpointerid : *const u32, ppoints : *const super::super::Foundation:: POINT) -> ::windows_core::HRESULT); DwmRenderGesture(gt, ccontacts, pdwpointerid, ppoints).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmSetDxFrameDuration(hwnd: P0, crefreshes: i32) -> ::windows_core::Result<()> @@ -192,7 +192,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmSetDxFrameDuration(hwnd : super::super::Foundation:: HWND, crefreshes : i32) -> ::windows_core::HRESULT); DwmSetDxFrameDuration(hwnd.into_param().abi(), crefreshes).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DwmSetIconicLivePreviewBitmap(hwnd: P0, hbmp: P1, pptclient: ::core::option::Option<*const super::super::Foundation::POINT>, dwsitflags: u32) -> ::windows_core::Result<()> @@ -203,7 +203,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmSetIconicLivePreviewBitmap(hwnd : super::super::Foundation:: HWND, hbmp : super::Gdi:: HBITMAP, pptclient : *const super::super::Foundation:: POINT, dwsitflags : u32) -> ::windows_core::HRESULT); DwmSetIconicLivePreviewBitmap(hwnd.into_param().abi(), hbmp.into_param().abi(), ::core::mem::transmute(pptclient.unwrap_or(::std::ptr::null())), dwsitflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DwmSetIconicThumbnail(hwnd: P0, hbmp: P1, dwsitflags: u32) -> ::windows_core::Result<()> @@ -214,7 +214,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmSetIconicThumbnail(hwnd : super::super::Foundation:: HWND, hbmp : super::Gdi:: HBITMAP, dwsitflags : u32) -> ::windows_core::HRESULT); DwmSetIconicThumbnail(hwnd.into_param().abi(), hbmp.into_param().abi(), dwsitflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmSetPresentParameters(hwnd: P0, ppresentparams: *mut DWM_PRESENT_PARAMETERS) -> ::windows_core::Result<()> @@ -224,7 +224,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmSetPresentParameters(hwnd : super::super::Foundation:: HWND, ppresentparams : *mut DWM_PRESENT_PARAMETERS) -> ::windows_core::HRESULT); DwmSetPresentParameters(hwnd.into_param().abi(), ppresentparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmSetWindowAttribute(hwnd: P0, dwattribute: DWMWINDOWATTRIBUTE, pvattribute: *const ::core::ffi::c_void, cbattribute: u32) -> ::windows_core::Result<()> @@ -239,7 +239,7 @@ pub unsafe fn DwmShowContact(dwpointerid: u32, eshowcontact: DWM_SHOWCONTACT) -> ::windows_targets::link!("dwmapi.dll" "system" fn DwmShowContact(dwpointerid : u32, eshowcontact : DWM_SHOWCONTACT) -> ::windows_core::HRESULT); DwmShowContact(dwpointerid, eshowcontact).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmTetherContact(dwpointerid: u32, fenable: P0, pttether: super::super::Foundation::POINT) -> ::windows_core::Result<()> @@ -249,7 +249,7 @@ where ::windows_targets::link!("dwmapi.dll" "system" fn DwmTetherContact(dwpointerid : u32, fenable : super::super::Foundation:: BOOL, pttether : super::super::Foundation:: POINT) -> ::windows_core::HRESULT); DwmTetherContact(dwpointerid, fenable.into_param().abi(), ::core::mem::transmute(pttether)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmTransitionOwnedWindow(hwnd: P0, target: DWMTRANSITION_OWNEDWINDOW_TARGET) -> ::windows_core::Result<()> @@ -264,7 +264,7 @@ pub unsafe fn DwmUnregisterThumbnail(hthumbnailid: isize) -> ::windows_core::Res ::windows_targets::link!("dwmapi.dll" "system" fn DwmUnregisterThumbnail(hthumbnailid : isize) -> ::windows_core::HRESULT); DwmUnregisterThumbnail(hthumbnailid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DwmUpdateThumbnailProperties(hthumbnailid: isize, ptnproperties: *const DWM_THUMBNAIL_PROPERTIES) -> ::windows_core::Result<()> { @@ -654,7 +654,7 @@ impl ::core::fmt::Debug for GESTURE_TYPE { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DWM_BLURBEHIND { pub dwFlags: u32, @@ -681,7 +681,7 @@ impl ::core::default::Default for DWM_BLURBEHIND { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DWM_PRESENT_PARAMETERS { pub cbSize: u32, @@ -712,7 +712,7 @@ impl ::core::default::Default for DWM_PRESENT_PARAMETERS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DWM_THUMBNAIL_PROPERTIES { pub dwFlags: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/Common/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/Common/mod.rs index 020d3249d3..777b8e56e9 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/Common/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/Common/mod.rs @@ -335,7 +335,7 @@ impl ::core::default::Default for DXGI_GAMMA_CONTROL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_GAMMA_CONTROL_CAPABILITIES { pub ScaleAndOffsetSupported: super::super::super::Foundation::BOOL, diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/impl.rs index 6e1b127233..76d69b2e6d 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXGIAdapter_Impl: Sized + IDXGIObject_Impl { fn EnumOutputs(&self, output: u32) -> ::windows_core::Result; @@ -48,7 +48,7 @@ impl IDXGIAdapter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXGIAdapter1_Impl: Sized + IDXGIAdapter_Impl { fn GetDesc1(&self, pdesc: *mut DXGI_ADAPTER_DESC1) -> ::windows_core::Result<()>; @@ -69,7 +69,7 @@ impl IDXGIAdapter1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXGIAdapter2_Impl: Sized + IDXGIAdapter1_Impl { fn GetDesc2(&self, pdesc: *mut DXGI_ADAPTER_DESC2) -> ::windows_core::Result<()>; @@ -90,7 +90,7 @@ impl IDXGIAdapter2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXGIAdapter3_Impl: Sized + IDXGIAdapter2_Impl { fn RegisterHardwareContentProtectionTeardownStatusEvent(&self, hevent: super::super::Foundation::HANDLE) -> ::windows_core::Result; @@ -161,7 +161,7 @@ impl IDXGIAdapter3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXGIAdapter4_Impl: Sized + IDXGIAdapter3_Impl { fn GetDesc3(&self, pdesc: *mut DXGI_ADAPTER_DESC3) -> ::windows_core::Result<()>; @@ -199,7 +199,7 @@ impl IDXGIDebug_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXGIDebug1_Impl: Sized + IDXGIDebug_Impl { fn EnableLeakTrackingForThread(&self); @@ -237,7 +237,7 @@ impl IDXGIDebug1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXGIDecodeSwapChain_Impl: Sized { fn PresentBuffer(&self, buffertopresent: u32, syncinterval: u32, flags: u32) -> ::windows_core::HRESULT; @@ -329,7 +329,7 @@ impl IDXGIDecodeSwapChain_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIDevice_Impl: Sized + IDXGIObject_Impl { fn GetAdapter(&self) -> ::windows_core::Result; @@ -393,7 +393,7 @@ impl IDXGIDevice_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIDevice1_Impl: Sized + IDXGIDevice_Impl { fn SetMaximumFrameLatency(&self, maxlatency: u32) -> ::windows_core::Result<()>; @@ -430,7 +430,7 @@ impl IDXGIDevice1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIDevice2_Impl: Sized + IDXGIDevice1_Impl { fn OfferResources(&self, numresources: u32, ppresources: *const ::core::option::Option, priority: DXGI_OFFER_RESOURCE_PRIORITY) -> ::windows_core::Result<()>; @@ -468,7 +468,7 @@ impl IDXGIDevice2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIDevice3_Impl: Sized + IDXGIDevice2_Impl { fn Trim(&self); @@ -489,7 +489,7 @@ impl IDXGIDevice3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIDevice4_Impl: Sized + IDXGIDevice3_Impl { fn OfferResources1(&self, numresources: u32, ppresources: *const ::core::option::Option, priority: DXGI_OFFER_RESOURCE_PRIORITY, flags: u32) -> ::windows_core::Result<()>; @@ -537,7 +537,7 @@ impl IDXGIDeviceSubObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXGIDisplayControl_Impl: Sized { fn IsStereoEnabled(&self) -> super::super::Foundation::BOOL; @@ -568,7 +568,7 @@ impl IDXGIDisplayControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIFactory_Impl: Sized + IDXGIObject_Impl { fn EnumAdapters(&self, adapter: u32) -> ::windows_core::Result; @@ -638,7 +638,7 @@ impl IDXGIFactory_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIFactory1_Impl: Sized + IDXGIFactory_Impl { fn EnumAdapters1(&self, adapter: u32) -> ::windows_core::Result; @@ -675,7 +675,7 @@ impl IDXGIFactory1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIFactory2_Impl: Sized + IDXGIFactory1_Impl { fn IsWindowedStereoEnabled(&self) -> super::super::Foundation::BOOL; @@ -817,7 +817,7 @@ impl IDXGIFactory2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIFactory3_Impl: Sized + IDXGIFactory2_Impl { fn GetCreationFlags(&self) -> u32; @@ -838,7 +838,7 @@ impl IDXGIFactory3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIFactory4_Impl: Sized + IDXGIFactory3_Impl { fn EnumAdapterByLuid(&self, adapterluid: &super::super::Foundation::LUID, riid: *const ::windows_core::GUID, ppvadapter: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -869,7 +869,7 @@ impl IDXGIFactory4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIFactory5_Impl: Sized + IDXGIFactory4_Impl { fn CheckFeatureSupport(&self, feature: DXGI_FEATURE, pfeaturesupportdata: *mut ::core::ffi::c_void, featuresupportdatasize: u32) -> ::windows_core::Result<()>; @@ -890,7 +890,7 @@ impl IDXGIFactory5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIFactory6_Impl: Sized + IDXGIFactory5_Impl { fn EnumAdapterByGpuPreference(&self, adapter: u32, gpupreference: DXGI_GPU_PREFERENCE, riid: *const ::windows_core::GUID, ppvadapter: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -911,7 +911,7 @@ impl IDXGIFactory6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIFactory7_Impl: Sized + IDXGIFactory6_Impl { fn RegisterAdaptersChangedEvent(&self, hevent: super::super::Foundation::HANDLE) -> ::windows_core::Result; @@ -948,7 +948,7 @@ impl IDXGIFactory7_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIFactoryMedia_Impl: Sized { fn CreateSwapChainForCompositionSurfaceHandle(&self, pdevice: ::core::option::Option<&::windows_core::IUnknown>, hsurface: super::super::Foundation::HANDLE, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: ::core::option::Option<&IDXGIOutput>) -> ::windows_core::Result; @@ -991,7 +991,7 @@ impl IDXGIFactoryMedia_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXGIInfoQueue_Impl: Sized { fn SetMessageCountLimit(&self, producer: &::windows_core::GUID, messagecountlimit: u64) -> ::windows_core::Result<()>; @@ -1335,7 +1335,7 @@ impl IDXGIObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDXGIOutput_Impl: Sized + IDXGIObject_Impl { fn GetDesc(&self, pdesc: *mut DXGI_OUTPUT_DESC) -> ::windows_core::Result<()>; @@ -1436,7 +1436,7 @@ impl IDXGIOutput_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDXGIOutput1_Impl: Sized + IDXGIOutput_Impl { fn GetDisplayModeList1(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: *mut DXGI_MODE_DESC1) -> ::windows_core::Result<()>; @@ -1487,7 +1487,7 @@ impl IDXGIOutput1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDXGIOutput2_Impl: Sized + IDXGIOutput1_Impl { fn SupportsOverlays(&self) -> super::super::Foundation::BOOL; @@ -1508,7 +1508,7 @@ impl IDXGIOutput2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDXGIOutput3_Impl: Sized + IDXGIOutput2_Impl { fn CheckOverlaySupport(&self, enumformat: Common::DXGI_FORMAT, pconcerneddevice: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result; @@ -1535,7 +1535,7 @@ impl IDXGIOutput3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDXGIOutput4_Impl: Sized + IDXGIOutput3_Impl { fn CheckOverlayColorSpaceSupport(&self, format: Common::DXGI_FORMAT, colorspace: Common::DXGI_COLOR_SPACE_TYPE, pconcerneddevice: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result; @@ -1565,7 +1565,7 @@ impl IDXGIOutput4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDXGIOutput5_Impl: Sized + IDXGIOutput4_Impl { fn DuplicateOutput1(&self, pdevice: ::core::option::Option<&::windows_core::IUnknown>, flags: u32, supportedformatscount: u32, psupportedformats: *const Common::DXGI_FORMAT) -> ::windows_core::Result; @@ -1592,7 +1592,7 @@ impl IDXGIOutput5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDXGIOutput6_Impl: Sized + IDXGIOutput5_Impl { fn GetDesc1(&self, pdesc: *mut DXGI_OUTPUT_DESC1) -> ::windows_core::Result<()>; @@ -1629,7 +1629,7 @@ impl IDXGIOutput6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGIOutputDuplication_Impl: Sized + IDXGIObject_Impl { fn GetDesc(&self, pdesc: *mut DXGI_OUTDUPL_DESC); @@ -1708,7 +1708,7 @@ impl IDXGIOutputDuplication_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDXGIResource_Impl: Sized + IDXGIDeviceSubObject_Impl { fn GetSharedHandle(&self) -> ::windows_core::Result; @@ -1771,7 +1771,7 @@ impl IDXGIResource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub trait IDXGIResource1_Impl: Sized + IDXGIResource_Impl { fn CreateSubresourceSurface(&self, index: u32) -> ::windows_core::Result; @@ -1814,7 +1814,7 @@ impl IDXGIResource1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait IDXGISurface_Impl: Sized + IDXGIDeviceSubObject_Impl { fn GetDesc(&self, pdesc: *mut DXGI_SURFACE_DESC) -> ::windows_core::Result<()>; @@ -1852,7 +1852,7 @@ impl IDXGISurface_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDXGISurface1_Impl: Sized + IDXGISurface_Impl { fn GetDC(&self, discard: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -1889,7 +1889,7 @@ impl IDXGISurface1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub trait IDXGISurface2_Impl: Sized + IDXGISurface1_Impl { fn GetResource(&self, riid: *const ::windows_core::GUID, ppparentresource: *mut *mut ::core::ffi::c_void, psubresourceindex: *mut u32) -> ::windows_core::Result<()>; @@ -1910,7 +1910,7 @@ impl IDXGISurface2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGISwapChain_Impl: Sized + IDXGIDeviceSubObject_Impl { fn Present(&self, syncinterval: u32, flags: u32) -> ::windows_core::HRESULT; @@ -2009,7 +2009,7 @@ impl IDXGISwapChain_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGISwapChain1_Impl: Sized + IDXGISwapChain_Impl { fn GetDesc1(&self, pdesc: *mut DXGI_SWAP_CHAIN_DESC1) -> ::windows_core::Result<()>; @@ -2127,7 +2127,7 @@ impl IDXGISwapChain1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGISwapChain2_Impl: Sized + IDXGISwapChain1_Impl { fn SetSourceSize(&self, width: u32, height: u32) -> ::windows_core::Result<()>; @@ -2199,7 +2199,7 @@ impl IDXGISwapChain2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGISwapChain3_Impl: Sized + IDXGISwapChain2_Impl { fn GetCurrentBackBufferIndex(&self) -> u32; @@ -2250,7 +2250,7 @@ impl IDXGISwapChain3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IDXGISwapChain4_Impl: Sized + IDXGISwapChain3_Impl { fn SetHDRMetaData(&self, r#type: DXGI_HDR_METADATA_TYPE, size: u32, pmetadata: *const ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/mod.rs index a34ca1b2db..1d62ec990b 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Dxgi/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Win32_Graphics_Dxgi_Common")] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] pub mod Common; #[inline] pub unsafe fn CreateDXGIFactory() -> ::windows_core::Result @@ -74,7 +74,7 @@ impl IDXGIAdapter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumOutputs)(::windows_core::Interface::as_raw(self), output, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_ADAPTER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -131,7 +131,7 @@ impl IDXGIAdapter1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumOutputs)(::windows_core::Interface::as_raw(self), output, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_ADAPTER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -140,7 +140,7 @@ impl IDXGIAdapter1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CheckInterfaceSupport)(::windows_core::Interface::as_raw(self), interfacename, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc1(&self, pdesc: *mut DXGI_ADAPTER_DESC1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -191,7 +191,7 @@ impl IDXGIAdapter2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumOutputs)(::windows_core::Interface::as_raw(self), output, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_ADAPTER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -200,12 +200,12 @@ impl IDXGIAdapter2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CheckInterfaceSupport)(::windows_core::Interface::as_raw(self), interfacename, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc1(&self, pdesc: *mut DXGI_ADAPTER_DESC1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDesc1)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc2(&self, pdesc: *mut DXGI_ADAPTER_DESC2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc2)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -256,7 +256,7 @@ impl IDXGIAdapter3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnumOutputs)(::windows_core::Interface::as_raw(self), output, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_ADAPTER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -265,17 +265,17 @@ impl IDXGIAdapter3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CheckInterfaceSupport)(::windows_core::Interface::as_raw(self), interfacename, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc1(&self, pdesc: *mut DXGI_ADAPTER_DESC1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDesc1)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc2(&self, pdesc: *mut DXGI_ADAPTER_DESC2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDesc2)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterHardwareContentProtectionTeardownStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -293,7 +293,7 @@ impl IDXGIAdapter3 { pub unsafe fn SetVideoMemoryReservation(&self, nodeindex: u32, memorysegmentgroup: DXGI_MEMORY_SEGMENT_GROUP, reservation: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVideoMemoryReservation)(::windows_core::Interface::as_raw(self), nodeindex, memorysegmentgroup, reservation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterVideoMemoryBudgetChangeNotificationEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -359,7 +359,7 @@ impl IDXGIAdapter4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.EnumOutputs)(::windows_core::Interface::as_raw(self), output, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_ADAPTER_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -368,17 +368,17 @@ impl IDXGIAdapter4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CheckInterfaceSupport)(::windows_core::Interface::as_raw(self), interfacename, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc1(&self, pdesc: *mut DXGI_ADAPTER_DESC1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDesc1)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc2(&self, pdesc: *mut DXGI_ADAPTER_DESC2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDesc2)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterHardwareContentProtectionTeardownStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -396,7 +396,7 @@ impl IDXGIAdapter4 { pub unsafe fn SetVideoMemoryReservation(&self, nodeindex: u32, memorysegmentgroup: DXGI_MEMORY_SEGMENT_GROUP, reservation: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetVideoMemoryReservation)(::windows_core::Interface::as_raw(self), nodeindex, memorysegmentgroup, reservation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterVideoMemoryBudgetChangeNotificationEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -408,7 +408,7 @@ impl IDXGIAdapter4 { pub unsafe fn UnregisterVideoMemoryBudgetChangeNotification(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.UnregisterVideoMemoryBudgetChangeNotification)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesc3(&self, pdesc: *mut DXGI_ADAPTER_DESC3) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc3)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -468,7 +468,7 @@ impl IDXGIDebug1 { pub unsafe fn DisableLeakTrackingForThread(&self) { (::windows_core::Interface::vtable(self).DisableLeakTrackingForThread)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLeakTrackingEnabledForThread(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsLeakTrackingEnabledForThread)(::windows_core::Interface::as_raw(self)) @@ -501,12 +501,12 @@ impl IDXGIDecodeSwapChain { pub unsafe fn PresentBuffer(&self, buffertopresent: u32, syncinterval: u32, flags: u32) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).PresentBuffer)(::windows_core::Interface::as_raw(self), buffertopresent, syncinterval, flags) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSourceRect(&self, prect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSourceRect)(::windows_core::Interface::as_raw(self), prect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTargetRect(&self, prect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTargetRect)(::windows_core::Interface::as_raw(self), prect).ok() @@ -514,13 +514,13 @@ impl IDXGIDecodeSwapChain { pub unsafe fn SetDestSize(&self, width: u32, height: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDestSize)(::windows_core::Interface::as_raw(self), width, height).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSourceRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSourceRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTargetRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -598,7 +598,7 @@ impl IDXGIDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAdapter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSurface(&self, pdesc: *const DXGI_SURFACE_DESC, usage: DXGI_USAGE, psharedresource: ::core::option::Option<*const DXGI_SHARED_RESOURCE>, ppsurface: &mut [::core::option::Option]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateSurface)(::windows_core::Interface::as_raw(self), pdesc, ppsurface.len() as _, usage, ::core::mem::transmute(psharedresource.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsurface.as_ptr())).ok() @@ -663,7 +663,7 @@ impl IDXGIDevice1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAdapter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSurface(&self, pdesc: *const DXGI_SURFACE_DESC, usage: DXGI_USAGE, psharedresource: ::core::option::Option<*const DXGI_SHARED_RESOURCE>, ppsurface: &mut [::core::option::Option]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateSurface)(::windows_core::Interface::as_raw(self), pdesc, ppsurface.len() as _, usage, ::core::mem::transmute(psharedresource.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsurface.as_ptr())).ok() @@ -729,7 +729,7 @@ impl IDXGIDevice2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetAdapter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSurface(&self, pdesc: *const DXGI_SURFACE_DESC, usage: DXGI_USAGE, psharedresource: ::core::option::Option<*const DXGI_SHARED_RESOURCE>, ppsurface: &mut [::core::option::Option]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateSurface)(::windows_core::Interface::as_raw(self), pdesc, ppsurface.len() as _, usage, ::core::mem::transmute(psharedresource.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsurface.as_ptr())).ok() @@ -754,12 +754,12 @@ impl IDXGIDevice2 { pub unsafe fn OfferResources(&self, ppresources: &[::core::option::Option], priority: DXGI_OFFER_RESOURCE_PRIORITY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OfferResources)(::windows_core::Interface::as_raw(self), ppresources.len() as _, ::core::mem::transmute(ppresources.as_ptr()), priority).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReclaimResources(&self, numresources: u32, ppresources: *const ::core::option::Option, pdiscarded: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReclaimResources)(::windows_core::Interface::as_raw(self), numresources, ::core::mem::transmute(ppresources), ::core::mem::transmute(pdiscarded.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnqueueSetEvent(&self, hevent: P0) -> ::windows_core::Result<()> where @@ -818,7 +818,7 @@ impl IDXGIDevice3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetAdapter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSurface(&self, pdesc: *const DXGI_SURFACE_DESC, usage: DXGI_USAGE, psharedresource: ::core::option::Option<*const DXGI_SHARED_RESOURCE>, ppsurface: &mut [::core::option::Option]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateSurface)(::windows_core::Interface::as_raw(self), pdesc, ppsurface.len() as _, usage, ::core::mem::transmute(psharedresource.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsurface.as_ptr())).ok() @@ -843,12 +843,12 @@ impl IDXGIDevice3 { pub unsafe fn OfferResources(&self, ppresources: &[::core::option::Option], priority: DXGI_OFFER_RESOURCE_PRIORITY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OfferResources)(::windows_core::Interface::as_raw(self), ppresources.len() as _, ::core::mem::transmute(ppresources.as_ptr()), priority).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReclaimResources(&self, numresources: u32, ppresources: *const ::core::option::Option, pdiscarded: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ReclaimResources)(::windows_core::Interface::as_raw(self), numresources, ::core::mem::transmute(ppresources), ::core::mem::transmute(pdiscarded.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnqueueSetEvent(&self, hevent: P0) -> ::windows_core::Result<()> where @@ -902,7 +902,7 @@ impl IDXGIDevice4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetAdapter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSurface(&self, pdesc: *const DXGI_SURFACE_DESC, usage: DXGI_USAGE, psharedresource: ::core::option::Option<*const DXGI_SHARED_RESOURCE>, ppsurface: &mut [::core::option::Option]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateSurface)(::windows_core::Interface::as_raw(self), pdesc, ppsurface.len() as _, usage, ::core::mem::transmute(psharedresource.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppsurface.as_ptr())).ok() @@ -927,12 +927,12 @@ impl IDXGIDevice4 { pub unsafe fn OfferResources(&self, ppresources: &[::core::option::Option], priority: DXGI_OFFER_RESOURCE_PRIORITY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.OfferResources)(::windows_core::Interface::as_raw(self), ppresources.len() as _, ::core::mem::transmute(ppresources.as_ptr()), priority).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReclaimResources(&self, numresources: u32, ppresources: *const ::core::option::Option, pdiscarded: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ReclaimResources)(::windows_core::Interface::as_raw(self), numresources, ::core::mem::transmute(ppresources), ::core::mem::transmute(pdiscarded.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnqueueSetEvent(&self, hevent: P0) -> ::windows_core::Result<()> where @@ -1016,12 +1016,12 @@ pub struct IDXGIDeviceSubObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDXGIDisplayControl(::windows_core::IUnknown); impl IDXGIDisplayControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsStereoEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsStereoEnabled)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStereoEnabled(&self, enabled: P0) where @@ -1079,7 +1079,7 @@ impl IDXGIFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumAdapters)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MakeWindowAssociation(&self, windowhandle: P0, flags: u32) -> ::windows_core::Result<()> where @@ -1087,13 +1087,13 @@ impl IDXGIFactory { { (::windows_core::Interface::vtable(self).MakeWindowAssociation)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowAssociation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWindowAssociation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChain(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC, ppswapchain: *mut ::core::option::Option) -> ::windows_core::HRESULT where @@ -1101,7 +1101,7 @@ impl IDXGIFactory { { (::windows_core::Interface::vtable(self).CreateSwapChain)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pdesc, ::core::mem::transmute(ppswapchain)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSoftwareAdapter(&self, module: P0) -> ::windows_core::Result where @@ -1169,7 +1169,7 @@ impl IDXGIFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumAdapters)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MakeWindowAssociation(&self, windowhandle: P0, flags: u32) -> ::windows_core::Result<()> where @@ -1177,13 +1177,13 @@ impl IDXGIFactory1 { { (::windows_core::Interface::vtable(self).base__.MakeWindowAssociation)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowAssociation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindowAssociation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChain(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC, ppswapchain: *mut ::core::option::Option) -> ::windows_core::HRESULT where @@ -1191,7 +1191,7 @@ impl IDXGIFactory1 { { (::windows_core::Interface::vtable(self).base__.CreateSwapChain)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pdesc, ::core::mem::transmute(ppswapchain)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSoftwareAdapter(&self, module: P0) -> ::windows_core::Result where @@ -1204,7 +1204,7 @@ impl IDXGIFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumAdapters1)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCurrent(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsCurrent)(::windows_core::Interface::as_raw(self)) @@ -1256,7 +1256,7 @@ impl IDXGIFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumAdapters)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MakeWindowAssociation(&self, windowhandle: P0, flags: u32) -> ::windows_core::Result<()> where @@ -1264,13 +1264,13 @@ impl IDXGIFactory2 { { (::windows_core::Interface::vtable(self).base__.base__.MakeWindowAssociation)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowAssociation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWindowAssociation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChain(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC, ppswapchain: *mut ::core::option::Option) -> ::windows_core::HRESULT where @@ -1278,7 +1278,7 @@ impl IDXGIFactory2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateSwapChain)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pdesc, ::core::mem::transmute(ppswapchain)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSoftwareAdapter(&self, module: P0) -> ::windows_core::Result where @@ -1291,17 +1291,17 @@ impl IDXGIFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumAdapters1)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCurrent(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsCurrent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWindowedStereoEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsWindowedStereoEnabled)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForHwnd(&self, pdevice: P0, hwnd: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, pfullscreendesc: ::core::option::Option<*const DXGI_SWAP_CHAIN_FULLSCREEN_DESC>, prestricttooutput: P2) -> ::windows_core::Result where @@ -1312,7 +1312,7 @@ impl IDXGIFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSwapChainForHwnd)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), hwnd.into_param().abi(), pdesc, ::core::mem::transmute(pfullscreendesc.unwrap_or(::std::ptr::null())), prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForCoreWindow(&self, pdevice: P0, pwindow: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P2) -> ::windows_core::Result where @@ -1323,7 +1323,7 @@ impl IDXGIFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSwapChainForCoreWindow)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pwindow.into_param().abi(), pdesc, prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSharedResourceAdapterLuid(&self, hresource: P0) -> ::windows_core::Result where @@ -1332,7 +1332,7 @@ impl IDXGIFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSharedResourceAdapterLuid)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -1341,7 +1341,7 @@ impl IDXGIFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegisterStereoStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -1353,7 +1353,7 @@ impl IDXGIFactory2 { pub unsafe fn UnregisterStereoStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).UnregisterStereoStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -1362,7 +1362,7 @@ impl IDXGIFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegisterOcclusionStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -1374,7 +1374,7 @@ impl IDXGIFactory2 { pub unsafe fn UnregisterOcclusionStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).UnregisterOcclusionStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForComposition(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P1) -> ::windows_core::Result where @@ -1464,7 +1464,7 @@ impl IDXGIFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnumAdapters)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MakeWindowAssociation(&self, windowhandle: P0, flags: u32) -> ::windows_core::Result<()> where @@ -1472,13 +1472,13 @@ impl IDXGIFactory3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.MakeWindowAssociation)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowAssociation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetWindowAssociation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChain(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC, ppswapchain: *mut ::core::option::Option) -> ::windows_core::HRESULT where @@ -1486,7 +1486,7 @@ impl IDXGIFactory3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CreateSwapChain)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pdesc, ::core::mem::transmute(ppswapchain)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSoftwareAdapter(&self, module: P0) -> ::windows_core::Result where @@ -1499,17 +1499,17 @@ impl IDXGIFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumAdapters1)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCurrent(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsCurrent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWindowedStereoEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsWindowedStereoEnabled)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForHwnd(&self, pdevice: P0, hwnd: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, pfullscreendesc: ::core::option::Option<*const DXGI_SWAP_CHAIN_FULLSCREEN_DESC>, prestricttooutput: P2) -> ::windows_core::Result where @@ -1520,7 +1520,7 @@ impl IDXGIFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSwapChainForHwnd)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), hwnd.into_param().abi(), pdesc, ::core::mem::transmute(pfullscreendesc.unwrap_or(::std::ptr::null())), prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForCoreWindow(&self, pdevice: P0, pwindow: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P2) -> ::windows_core::Result where @@ -1531,7 +1531,7 @@ impl IDXGIFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSwapChainForCoreWindow)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pwindow.into_param().abi(), pdesc, prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSharedResourceAdapterLuid(&self, hresource: P0) -> ::windows_core::Result where @@ -1540,7 +1540,7 @@ impl IDXGIFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSharedResourceAdapterLuid)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -1549,7 +1549,7 @@ impl IDXGIFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.RegisterStereoStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -1561,7 +1561,7 @@ impl IDXGIFactory3 { pub unsafe fn UnregisterStereoStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.UnregisterStereoStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -1570,7 +1570,7 @@ impl IDXGIFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.RegisterOcclusionStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -1582,7 +1582,7 @@ impl IDXGIFactory3 { pub unsafe fn UnregisterOcclusionStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.UnregisterOcclusionStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForComposition(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P1) -> ::windows_core::Result where @@ -1638,7 +1638,7 @@ impl IDXGIFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.EnumAdapters)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MakeWindowAssociation(&self, windowhandle: P0, flags: u32) -> ::windows_core::Result<()> where @@ -1646,13 +1646,13 @@ impl IDXGIFactory4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.MakeWindowAssociation)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowAssociation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetWindowAssociation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChain(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC, ppswapchain: *mut ::core::option::Option) -> ::windows_core::HRESULT where @@ -1660,7 +1660,7 @@ impl IDXGIFactory4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateSwapChain)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pdesc, ::core::mem::transmute(ppswapchain)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSoftwareAdapter(&self, module: P0) -> ::windows_core::Result where @@ -1673,17 +1673,17 @@ impl IDXGIFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnumAdapters1)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCurrent(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsCurrent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWindowedStereoEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsWindowedStereoEnabled)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForHwnd(&self, pdevice: P0, hwnd: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, pfullscreendesc: ::core::option::Option<*const DXGI_SWAP_CHAIN_FULLSCREEN_DESC>, prestricttooutput: P2) -> ::windows_core::Result where @@ -1694,7 +1694,7 @@ impl IDXGIFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateSwapChainForHwnd)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), hwnd.into_param().abi(), pdesc, ::core::mem::transmute(pfullscreendesc.unwrap_or(::std::ptr::null())), prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForCoreWindow(&self, pdevice: P0, pwindow: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P2) -> ::windows_core::Result where @@ -1705,7 +1705,7 @@ impl IDXGIFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateSwapChainForCoreWindow)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pwindow.into_param().abi(), pdesc, prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSharedResourceAdapterLuid(&self, hresource: P0) -> ::windows_core::Result where @@ -1714,7 +1714,7 @@ impl IDXGIFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSharedResourceAdapterLuid)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -1723,7 +1723,7 @@ impl IDXGIFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.RegisterStereoStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -1735,7 +1735,7 @@ impl IDXGIFactory4 { pub unsafe fn UnregisterStereoStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.base__.UnregisterStereoStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -1744,7 +1744,7 @@ impl IDXGIFactory4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.RegisterOcclusionStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -1756,7 +1756,7 @@ impl IDXGIFactory4 { pub unsafe fn UnregisterOcclusionStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.base__.UnregisterOcclusionStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForComposition(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P1) -> ::windows_core::Result where @@ -1769,7 +1769,7 @@ impl IDXGIFactory4 { pub unsafe fn GetCreationFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetCreationFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumAdapterByLuid(&self, adapterluid: super::super::Foundation::LUID) -> ::windows_core::Result where @@ -1832,7 +1832,7 @@ impl IDXGIFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.EnumAdapters)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MakeWindowAssociation(&self, windowhandle: P0, flags: u32) -> ::windows_core::Result<()> where @@ -1840,13 +1840,13 @@ impl IDXGIFactory5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.MakeWindowAssociation)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowAssociation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetWindowAssociation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChain(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC, ppswapchain: *mut ::core::option::Option) -> ::windows_core::HRESULT where @@ -1854,7 +1854,7 @@ impl IDXGIFactory5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateSwapChain)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pdesc, ::core::mem::transmute(ppswapchain)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSoftwareAdapter(&self, module: P0) -> ::windows_core::Result where @@ -1867,17 +1867,17 @@ impl IDXGIFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.EnumAdapters1)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCurrent(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsCurrent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWindowedStereoEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsWindowedStereoEnabled)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForHwnd(&self, pdevice: P0, hwnd: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, pfullscreendesc: ::core::option::Option<*const DXGI_SWAP_CHAIN_FULLSCREEN_DESC>, prestricttooutput: P2) -> ::windows_core::Result where @@ -1888,7 +1888,7 @@ impl IDXGIFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateSwapChainForHwnd)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), hwnd.into_param().abi(), pdesc, ::core::mem::transmute(pfullscreendesc.unwrap_or(::std::ptr::null())), prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForCoreWindow(&self, pdevice: P0, pwindow: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P2) -> ::windows_core::Result where @@ -1899,7 +1899,7 @@ impl IDXGIFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateSwapChainForCoreWindow)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pwindow.into_param().abi(), pdesc, prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSharedResourceAdapterLuid(&self, hresource: P0) -> ::windows_core::Result where @@ -1908,7 +1908,7 @@ impl IDXGIFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetSharedResourceAdapterLuid)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -1917,7 +1917,7 @@ impl IDXGIFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.RegisterStereoStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -1929,7 +1929,7 @@ impl IDXGIFactory5 { pub unsafe fn UnregisterStereoStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.base__.base__.UnregisterStereoStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -1938,7 +1938,7 @@ impl IDXGIFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.RegisterOcclusionStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -1950,7 +1950,7 @@ impl IDXGIFactory5 { pub unsafe fn UnregisterOcclusionStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.base__.base__.UnregisterOcclusionStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForComposition(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P1) -> ::windows_core::Result where @@ -1963,7 +1963,7 @@ impl IDXGIFactory5 { pub unsafe fn GetCreationFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.GetCreationFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumAdapterByLuid(&self, adapterluid: super::super::Foundation::LUID) -> ::windows_core::Result where @@ -2025,7 +2025,7 @@ impl IDXGIFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.EnumAdapters)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MakeWindowAssociation(&self, windowhandle: P0, flags: u32) -> ::windows_core::Result<()> where @@ -2033,13 +2033,13 @@ impl IDXGIFactory6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.MakeWindowAssociation)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowAssociation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetWindowAssociation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChain(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC, ppswapchain: *mut ::core::option::Option) -> ::windows_core::HRESULT where @@ -2047,7 +2047,7 @@ impl IDXGIFactory6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CreateSwapChain)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pdesc, ::core::mem::transmute(ppswapchain)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSoftwareAdapter(&self, module: P0) -> ::windows_core::Result where @@ -2060,17 +2060,17 @@ impl IDXGIFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.EnumAdapters1)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCurrent(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsCurrent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWindowedStereoEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsWindowedStereoEnabled)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForHwnd(&self, pdevice: P0, hwnd: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, pfullscreendesc: ::core::option::Option<*const DXGI_SWAP_CHAIN_FULLSCREEN_DESC>, prestricttooutput: P2) -> ::windows_core::Result where @@ -2081,7 +2081,7 @@ impl IDXGIFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateSwapChainForHwnd)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), hwnd.into_param().abi(), pdesc, ::core::mem::transmute(pfullscreendesc.unwrap_or(::std::ptr::null())), prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForCoreWindow(&self, pdevice: P0, pwindow: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P2) -> ::windows_core::Result where @@ -2092,7 +2092,7 @@ impl IDXGIFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateSwapChainForCoreWindow)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pwindow.into_param().abi(), pdesc, prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSharedResourceAdapterLuid(&self, hresource: P0) -> ::windows_core::Result where @@ -2101,7 +2101,7 @@ impl IDXGIFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetSharedResourceAdapterLuid)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -2110,7 +2110,7 @@ impl IDXGIFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RegisterStereoStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -2122,7 +2122,7 @@ impl IDXGIFactory6 { pub unsafe fn UnregisterStereoStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.UnregisterStereoStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -2131,7 +2131,7 @@ impl IDXGIFactory6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RegisterOcclusionStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -2143,7 +2143,7 @@ impl IDXGIFactory6 { pub unsafe fn UnregisterOcclusionStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.UnregisterOcclusionStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForComposition(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P1) -> ::windows_core::Result where @@ -2156,7 +2156,7 @@ impl IDXGIFactory6 { pub unsafe fn GetCreationFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.base__.GetCreationFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumAdapterByLuid(&self, adapterluid: super::super::Foundation::LUID) -> ::windows_core::Result where @@ -2225,7 +2225,7 @@ impl IDXGIFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.EnumAdapters)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MakeWindowAssociation(&self, windowhandle: P0, flags: u32) -> ::windows_core::Result<()> where @@ -2233,13 +2233,13 @@ impl IDXGIFactory7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.MakeWindowAssociation)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowAssociation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetWindowAssociation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChain(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC, ppswapchain: *mut ::core::option::Option) -> ::windows_core::HRESULT where @@ -2247,7 +2247,7 @@ impl IDXGIFactory7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CreateSwapChain)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pdesc, ::core::mem::transmute(ppswapchain)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSoftwareAdapter(&self, module: P0) -> ::windows_core::Result where @@ -2260,17 +2260,17 @@ impl IDXGIFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.EnumAdapters1)(::windows_core::Interface::as_raw(self), adapter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCurrent(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IsCurrent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWindowedStereoEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsWindowedStereoEnabled)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForHwnd(&self, pdevice: P0, hwnd: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, pfullscreendesc: ::core::option::Option<*const DXGI_SWAP_CHAIN_FULLSCREEN_DESC>, prestricttooutput: P2) -> ::windows_core::Result where @@ -2281,7 +2281,7 @@ impl IDXGIFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateSwapChainForHwnd)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), hwnd.into_param().abi(), pdesc, ::core::mem::transmute(pfullscreendesc.unwrap_or(::std::ptr::null())), prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForCoreWindow(&self, pdevice: P0, pwindow: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P2) -> ::windows_core::Result where @@ -2292,7 +2292,7 @@ impl IDXGIFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateSwapChainForCoreWindow)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), pwindow.into_param().abi(), pdesc, prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSharedResourceAdapterLuid(&self, hresource: P0) -> ::windows_core::Result where @@ -2301,7 +2301,7 @@ impl IDXGIFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetSharedResourceAdapterLuid)(::windows_core::Interface::as_raw(self), hresource.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -2310,7 +2310,7 @@ impl IDXGIFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RegisterStereoStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterStereoStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -2322,7 +2322,7 @@ impl IDXGIFactory7 { pub unsafe fn UnregisterStereoStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.UnregisterStereoStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusWindow(&self, windowhandle: P0, wmsg: u32) -> ::windows_core::Result where @@ -2331,7 +2331,7 @@ impl IDXGIFactory7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RegisterOcclusionStatusWindow)(::windows_core::Interface::as_raw(self), windowhandle.into_param().abi(), wmsg, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterOcclusionStatusEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -2343,7 +2343,7 @@ impl IDXGIFactory7 { pub unsafe fn UnregisterOcclusionStatus(&self, dwcookie: u32) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.UnregisterOcclusionStatus)(::windows_core::Interface::as_raw(self), dwcookie) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForComposition(&self, pdevice: P0, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P1) -> ::windows_core::Result where @@ -2356,7 +2356,7 @@ impl IDXGIFactory7 { pub unsafe fn GetCreationFlags(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetCreationFlags)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumAdapterByLuid(&self, adapterluid: super::super::Foundation::LUID) -> ::windows_core::Result where @@ -2382,7 +2382,7 @@ impl IDXGIFactory7 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.EnumAdapterByGpuPreference)(::windows_core::Interface::as_raw(self), adapter, gpupreference, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterAdaptersChangedEvent(&self, hevent: P0) -> ::windows_core::Result where @@ -2418,7 +2418,7 @@ pub struct IDXGIFactory7_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDXGIFactoryMedia(::windows_core::IUnknown); impl IDXGIFactoryMedia { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateSwapChainForCompositionSurfaceHandle(&self, pdevice: P0, hsurface: P1, pdesc: *const DXGI_SWAP_CHAIN_DESC1, prestricttooutput: P2) -> ::windows_core::Result where @@ -2429,7 +2429,7 @@ impl IDXGIFactoryMedia { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSwapChainForCompositionSurfaceHandle)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), hsurface.into_param().abi(), pdesc, prestricttooutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDecodeSwapChainForCompositionSurfaceHandle(&self, pdevice: P0, hsurface: P1, pdesc: *const DXGI_DECODE_SWAP_CHAIN_DESC, pyuvdecodebuffers: P2, prestricttooutput: P3) -> ::windows_core::Result where @@ -2561,7 +2561,7 @@ impl IDXGIInfoQueue { { (::windows_core::Interface::vtable(self).AddApplicationMessage)(::windows_core::Interface::as_raw(self), severity, pdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnCategory(&self, producer: ::windows_core::GUID, category: DXGI_INFO_QUEUE_MESSAGE_CATEGORY, benable: P0) -> ::windows_core::Result<()> where @@ -2569,7 +2569,7 @@ impl IDXGIInfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnCategory)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(producer), category, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnSeverity(&self, producer: ::windows_core::GUID, severity: DXGI_INFO_QUEUE_MESSAGE_SEVERITY, benable: P0) -> ::windows_core::Result<()> where @@ -2577,7 +2577,7 @@ impl IDXGIInfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnSeverity)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(producer), severity, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBreakOnID(&self, producer: ::windows_core::GUID, id: i32, benable: P0) -> ::windows_core::Result<()> where @@ -2585,22 +2585,22 @@ impl IDXGIInfoQueue { { (::windows_core::Interface::vtable(self).SetBreakOnID)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(producer), id, benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnCategory(&self, producer: ::windows_core::GUID, category: DXGI_INFO_QUEUE_MESSAGE_CATEGORY) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnCategory)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(producer), category) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnSeverity(&self, producer: ::windows_core::GUID, severity: DXGI_INFO_QUEUE_MESSAGE_SEVERITY) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnSeverity)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(producer), severity) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBreakOnID(&self, producer: ::windows_core::GUID, id: i32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetBreakOnID)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(producer), id) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMuteDebugOutput(&self, producer: ::windows_core::GUID, bmute: P0) where @@ -2608,7 +2608,7 @@ impl IDXGIInfoQueue { { (::windows_core::Interface::vtable(self).SetMuteDebugOutput)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(producer), bmute.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMuteDebugOutput(&self, producer: ::windows_core::GUID) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetMuteDebugOutput)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(producer)) @@ -2807,17 +2807,17 @@ impl IDXGIOutput { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetParent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_OUTPUT_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDisplayModeList(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut Common::DXGI_MODE_DESC>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDisplayModeList)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn FindClosestMatchingMode(&self, pmodetomatch: *const Common::DXGI_MODE_DESC, pclosestmatch: *mut Common::DXGI_MODE_DESC, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -2828,7 +2828,7 @@ impl IDXGIOutput { pub unsafe fn WaitForVBlank(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WaitForVBlank)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TakeOwnership(&self, pdevice: P0, exclusive: P1) -> ::windows_core::Result<()> where @@ -2840,17 +2840,17 @@ impl IDXGIOutput { pub unsafe fn ReleaseOwnership(&self) { (::windows_core::Interface::vtable(self).ReleaseOwnership)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetGammaControlCapabilities(&self, pgammacaps: *mut Common::DXGI_GAMMA_CONTROL_CAPABILITIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetGammaControlCapabilities)(::windows_core::Interface::as_raw(self), pgammacaps).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetGammaControl(&self, parray: *const Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetGammaControl(&self, parray: *mut Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() @@ -2941,17 +2941,17 @@ impl IDXGIOutput1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.GetParent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_OUTPUT_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDisplayModeList(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut Common::DXGI_MODE_DESC>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDisplayModeList)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn FindClosestMatchingMode(&self, pmodetomatch: *const Common::DXGI_MODE_DESC, pclosestmatch: *mut Common::DXGI_MODE_DESC, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -2962,7 +2962,7 @@ impl IDXGIOutput1 { pub unsafe fn WaitForVBlank(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.WaitForVBlank)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TakeOwnership(&self, pdevice: P0, exclusive: P1) -> ::windows_core::Result<()> where @@ -2974,17 +2974,17 @@ impl IDXGIOutput1 { pub unsafe fn ReleaseOwnership(&self) { (::windows_core::Interface::vtable(self).base__.ReleaseOwnership)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetGammaControlCapabilities(&self, pgammacaps: *mut Common::DXGI_GAMMA_CONTROL_CAPABILITIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetGammaControlCapabilities)(::windows_core::Interface::as_raw(self), pgammacaps).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetGammaControl(&self, parray: *const Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetGammaControl(&self, parray: *mut Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() @@ -3004,12 +3004,12 @@ impl IDXGIOutput1 { pub unsafe fn GetFrameStatistics(&self, pstats: *mut DXGI_FRAME_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFrameStatistics)(::windows_core::Interface::as_raw(self), pstats).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDisplayModeList1(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut DXGI_MODE_DESC1>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDisplayModeList1)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn FindClosestMatchingMode1(&self, pmodetomatch: *const DXGI_MODE_DESC1, pclosestmatch: *mut DXGI_MODE_DESC1, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3078,17 +3078,17 @@ impl IDXGIOutput2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetParent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_OUTPUT_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDisplayModeList(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut Common::DXGI_MODE_DESC>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDisplayModeList)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn FindClosestMatchingMode(&self, pmodetomatch: *const Common::DXGI_MODE_DESC, pclosestmatch: *mut Common::DXGI_MODE_DESC, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3099,7 +3099,7 @@ impl IDXGIOutput2 { pub unsafe fn WaitForVBlank(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.WaitForVBlank)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TakeOwnership(&self, pdevice: P0, exclusive: P1) -> ::windows_core::Result<()> where @@ -3111,17 +3111,17 @@ impl IDXGIOutput2 { pub unsafe fn ReleaseOwnership(&self) { (::windows_core::Interface::vtable(self).base__.base__.ReleaseOwnership)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetGammaControlCapabilities(&self, pgammacaps: *mut Common::DXGI_GAMMA_CONTROL_CAPABILITIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetGammaControlCapabilities)(::windows_core::Interface::as_raw(self), pgammacaps).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetGammaControl(&self, parray: *const Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetGammaControl(&self, parray: *mut Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() @@ -3141,12 +3141,12 @@ impl IDXGIOutput2 { pub unsafe fn GetFrameStatistics(&self, pstats: *mut DXGI_FRAME_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetFrameStatistics)(::windows_core::Interface::as_raw(self), pstats).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDisplayModeList1(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut DXGI_MODE_DESC1>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDisplayModeList1)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn FindClosestMatchingMode1(&self, pmodetomatch: *const DXGI_MODE_DESC1, pclosestmatch: *mut DXGI_MODE_DESC1, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3167,7 +3167,7 @@ impl IDXGIOutput2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DuplicateOutput)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsOverlays(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).SupportsOverlays)(::windows_core::Interface::as_raw(self)) @@ -3214,17 +3214,17 @@ impl IDXGIOutput3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetParent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_OUTPUT_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDisplayModeList(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut Common::DXGI_MODE_DESC>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDisplayModeList)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn FindClosestMatchingMode(&self, pmodetomatch: *const Common::DXGI_MODE_DESC, pclosestmatch: *mut Common::DXGI_MODE_DESC, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3235,7 +3235,7 @@ impl IDXGIOutput3 { pub unsafe fn WaitForVBlank(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.WaitForVBlank)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TakeOwnership(&self, pdevice: P0, exclusive: P1) -> ::windows_core::Result<()> where @@ -3247,17 +3247,17 @@ impl IDXGIOutput3 { pub unsafe fn ReleaseOwnership(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.ReleaseOwnership)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetGammaControlCapabilities(&self, pgammacaps: *mut Common::DXGI_GAMMA_CONTROL_CAPABILITIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetGammaControlCapabilities)(::windows_core::Interface::as_raw(self), pgammacaps).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetGammaControl(&self, parray: *const Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetGammaControl(&self, parray: *mut Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() @@ -3277,12 +3277,12 @@ impl IDXGIOutput3 { pub unsafe fn GetFrameStatistics(&self, pstats: *mut DXGI_FRAME_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetFrameStatistics)(::windows_core::Interface::as_raw(self), pstats).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDisplayModeList1(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut DXGI_MODE_DESC1>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDisplayModeList1)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn FindClosestMatchingMode1(&self, pmodetomatch: *const DXGI_MODE_DESC1, pclosestmatch: *mut DXGI_MODE_DESC1, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3303,12 +3303,12 @@ impl IDXGIOutput3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DuplicateOutput)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsOverlays(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.SupportsOverlays)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckOverlaySupport(&self, enumformat: Common::DXGI_FORMAT, pconcerneddevice: P0) -> ::windows_core::Result where @@ -3359,17 +3359,17 @@ impl IDXGIOutput4 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetParent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_OUTPUT_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDisplayModeList(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut Common::DXGI_MODE_DESC>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDisplayModeList)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn FindClosestMatchingMode(&self, pmodetomatch: *const Common::DXGI_MODE_DESC, pclosestmatch: *mut Common::DXGI_MODE_DESC, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3380,7 +3380,7 @@ impl IDXGIOutput4 { pub unsafe fn WaitForVBlank(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.WaitForVBlank)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TakeOwnership(&self, pdevice: P0, exclusive: P1) -> ::windows_core::Result<()> where @@ -3392,17 +3392,17 @@ impl IDXGIOutput4 { pub unsafe fn ReleaseOwnership(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ReleaseOwnership)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetGammaControlCapabilities(&self, pgammacaps: *mut Common::DXGI_GAMMA_CONTROL_CAPABILITIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetGammaControlCapabilities)(::windows_core::Interface::as_raw(self), pgammacaps).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetGammaControl(&self, parray: *const Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetGammaControl(&self, parray: *mut Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() @@ -3422,12 +3422,12 @@ impl IDXGIOutput4 { pub unsafe fn GetFrameStatistics(&self, pstats: *mut DXGI_FRAME_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetFrameStatistics)(::windows_core::Interface::as_raw(self), pstats).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDisplayModeList1(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut DXGI_MODE_DESC1>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDisplayModeList1)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn FindClosestMatchingMode1(&self, pmodetomatch: *const DXGI_MODE_DESC1, pclosestmatch: *mut DXGI_MODE_DESC1, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3448,12 +3448,12 @@ impl IDXGIOutput4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DuplicateOutput)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsOverlays(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.SupportsOverlays)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckOverlaySupport(&self, enumformat: Common::DXGI_FORMAT, pconcerneddevice: P0) -> ::windows_core::Result where @@ -3462,7 +3462,7 @@ impl IDXGIOutput4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CheckOverlaySupport)(::windows_core::Interface::as_raw(self), enumformat, pconcerneddevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckOverlayColorSpaceSupport(&self, format: Common::DXGI_FORMAT, colorspace: Common::DXGI_COLOR_SPACE_TYPE, pconcerneddevice: P0) -> ::windows_core::Result where @@ -3513,17 +3513,17 @@ impl IDXGIOutput5 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetParent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_OUTPUT_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDisplayModeList(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut Common::DXGI_MODE_DESC>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetDisplayModeList)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn FindClosestMatchingMode(&self, pmodetomatch: *const Common::DXGI_MODE_DESC, pclosestmatch: *mut Common::DXGI_MODE_DESC, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3534,7 +3534,7 @@ impl IDXGIOutput5 { pub unsafe fn WaitForVBlank(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.WaitForVBlank)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TakeOwnership(&self, pdevice: P0, exclusive: P1) -> ::windows_core::Result<()> where @@ -3546,17 +3546,17 @@ impl IDXGIOutput5 { pub unsafe fn ReleaseOwnership(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ReleaseOwnership)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetGammaControlCapabilities(&self, pgammacaps: *mut Common::DXGI_GAMMA_CONTROL_CAPABILITIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetGammaControlCapabilities)(::windows_core::Interface::as_raw(self), pgammacaps).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetGammaControl(&self, parray: *const Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetGammaControl(&self, parray: *mut Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() @@ -3576,12 +3576,12 @@ impl IDXGIOutput5 { pub unsafe fn GetFrameStatistics(&self, pstats: *mut DXGI_FRAME_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetFrameStatistics)(::windows_core::Interface::as_raw(self), pstats).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDisplayModeList1(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut DXGI_MODE_DESC1>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDisplayModeList1)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn FindClosestMatchingMode1(&self, pmodetomatch: *const DXGI_MODE_DESC1, pclosestmatch: *mut DXGI_MODE_DESC1, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3602,12 +3602,12 @@ impl IDXGIOutput5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DuplicateOutput)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsOverlays(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.SupportsOverlays)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckOverlaySupport(&self, enumformat: Common::DXGI_FORMAT, pconcerneddevice: P0) -> ::windows_core::Result where @@ -3616,7 +3616,7 @@ impl IDXGIOutput5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CheckOverlaySupport)(::windows_core::Interface::as_raw(self), enumformat, pconcerneddevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckOverlayColorSpaceSupport(&self, format: Common::DXGI_FORMAT, colorspace: Common::DXGI_COLOR_SPACE_TYPE, pconcerneddevice: P0) -> ::windows_core::Result where @@ -3625,7 +3625,7 @@ impl IDXGIOutput5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CheckOverlayColorSpaceSupport)(::windows_core::Interface::as_raw(self), format, colorspace, pconcerneddevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn DuplicateOutput1(&self, pdevice: P0, flags: u32, psupportedformats: &[Common::DXGI_FORMAT]) -> ::windows_core::Result where @@ -3676,17 +3676,17 @@ impl IDXGIOutput6 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetParent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_OUTPUT_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDisplayModeList(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut Common::DXGI_MODE_DESC>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetDisplayModeList)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn FindClosestMatchingMode(&self, pmodetomatch: *const Common::DXGI_MODE_DESC, pclosestmatch: *mut Common::DXGI_MODE_DESC, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3697,7 +3697,7 @@ impl IDXGIOutput6 { pub unsafe fn WaitForVBlank(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.WaitForVBlank)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TakeOwnership(&self, pdevice: P0, exclusive: P1) -> ::windows_core::Result<()> where @@ -3709,17 +3709,17 @@ impl IDXGIOutput6 { pub unsafe fn ReleaseOwnership(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ReleaseOwnership)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetGammaControlCapabilities(&self, pgammacaps: *mut Common::DXGI_GAMMA_CONTROL_CAPABILITIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetGammaControlCapabilities)(::windows_core::Interface::as_raw(self), pgammacaps).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetGammaControl(&self, parray: *const Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetGammaControl(&self, parray: *mut Common::DXGI_GAMMA_CONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetGammaControl)(::windows_core::Interface::as_raw(self), parray).ok() @@ -3739,12 +3739,12 @@ impl IDXGIOutput6 { pub unsafe fn GetFrameStatistics(&self, pstats: *mut DXGI_FRAME_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetFrameStatistics)(::windows_core::Interface::as_raw(self), pstats).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDisplayModeList1(&self, enumformat: Common::DXGI_FORMAT, flags: u32, pnummodes: *mut u32, pdesc: ::core::option::Option<*mut DXGI_MODE_DESC1>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetDisplayModeList1)(::windows_core::Interface::as_raw(self), enumformat, flags, pnummodes, ::core::mem::transmute(pdesc.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn FindClosestMatchingMode1(&self, pmodetomatch: *const DXGI_MODE_DESC1, pclosestmatch: *mut DXGI_MODE_DESC1, pconcerneddevice: P0) -> ::windows_core::Result<()> where @@ -3765,12 +3765,12 @@ impl IDXGIOutput6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DuplicateOutput)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsOverlays(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SupportsOverlays)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckOverlaySupport(&self, enumformat: Common::DXGI_FORMAT, pconcerneddevice: P0) -> ::windows_core::Result where @@ -3779,7 +3779,7 @@ impl IDXGIOutput6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CheckOverlaySupport)(::windows_core::Interface::as_raw(self), enumformat, pconcerneddevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckOverlayColorSpaceSupport(&self, format: Common::DXGI_FORMAT, colorspace: Common::DXGI_COLOR_SPACE_TYPE, pconcerneddevice: P0) -> ::windows_core::Result where @@ -3788,7 +3788,7 @@ impl IDXGIOutput6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CheckOverlayColorSpaceSupport)(::windows_core::Interface::as_raw(self), format, colorspace, pconcerneddevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn DuplicateOutput1(&self, pdevice: P0, flags: u32, psupportedformats: &[Common::DXGI_FORMAT]) -> ::windows_core::Result where @@ -3797,7 +3797,7 @@ impl IDXGIOutput6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DuplicateOutput1)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), flags, psupportedformats.len() as _, ::core::mem::transmute(psupportedformats.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDesc1(&self, pdesc: *mut DXGI_OUTPUT_DESC1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -3849,27 +3849,27 @@ impl IDXGIOutputDuplication { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetParent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_OUTDUPL_DESC) { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AcquireNextFrame(&self, timeoutinmilliseconds: u32, pframeinfo: *mut DXGI_OUTDUPL_FRAME_INFO, ppdesktopresource: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AcquireNextFrame)(::windows_core::Interface::as_raw(self), timeoutinmilliseconds, pframeinfo, ::core::mem::transmute(ppdesktopresource)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFrameDirtyRects(&self, dirtyrectsbuffersize: u32, pdirtyrectsbuffer: *mut super::super::Foundation::RECT, pdirtyrectsbuffersizerequired: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFrameDirtyRects)(::windows_core::Interface::as_raw(self), dirtyrectsbuffersize, pdirtyrectsbuffer, pdirtyrectsbuffersizerequired).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFrameMoveRects(&self, moverectsbuffersize: u32, pmoverectbuffer: *mut DXGI_OUTDUPL_MOVE_RECT, pmoverectsbuffersizerequired: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFrameMoveRects)(::windows_core::Interface::as_raw(self), moverectsbuffersize, pmoverectbuffer, pmoverectsbuffersizerequired).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFramePointerShape(&self, pointershapebuffersize: u32, ppointershapebuffer: *mut ::core::ffi::c_void, ppointershapebuffersizerequired: *mut u32, ppointershapeinfo: *mut DXGI_OUTDUPL_POINTER_SHAPE_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFramePointerShape)(::windows_core::Interface::as_raw(self), pointershapebuffersize, ppointershapebuffer, ppointershapebuffersizerequired, ppointershapeinfo).ok() @@ -3952,7 +3952,7 @@ impl IDXGIResource { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSharedHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4021,7 +4021,7 @@ impl IDXGIResource1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSharedHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4042,7 +4042,7 @@ impl IDXGIResource1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSubresourceSurface)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwaccess: u32, lpname: P0) -> ::windows_core::Result where @@ -4101,7 +4101,7 @@ impl IDXGISurface { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_SURFACE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -4163,7 +4163,7 @@ impl IDXGISurface1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_SURFACE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -4174,7 +4174,7 @@ impl IDXGISurface1 { pub unsafe fn Unmap(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Unmap)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDC(&self, discard: P0) -> ::windows_core::Result where @@ -4183,7 +4183,7 @@ impl IDXGISurface1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDC)(::windows_core::Interface::as_raw(self), discard.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReleaseDC(&self, pdirtyrect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReleaseDC)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdirtyrect.unwrap_or(::std::ptr::null()))).ok() @@ -4241,7 +4241,7 @@ impl IDXGISurface2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_SURFACE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() @@ -4252,7 +4252,7 @@ impl IDXGISurface2 { pub unsafe fn Unmap(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Unmap)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDC(&self, discard: P0) -> ::windows_core::Result where @@ -4261,7 +4261,7 @@ impl IDXGISurface2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDC)(::windows_core::Interface::as_raw(self), discard.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReleaseDC(&self, pdirtyrect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ReleaseDC)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdirtyrect.unwrap_or(::std::ptr::null()))).ok() @@ -4329,7 +4329,7 @@ impl IDXGISwapChain { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetBuffer)(::windows_core::Interface::as_raw(self), buffer, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFullscreenState(&self, fullscreen: P0, ptarget: P1) -> ::windows_core::Result<()> where @@ -4338,22 +4338,22 @@ impl IDXGISwapChain { { (::windows_core::Interface::vtable(self).SetFullscreenState)(::windows_core::Interface::as_raw(self), fullscreen.into_param().abi(), ptarget.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFullscreenState(&self, pfullscreen: ::core::option::Option<*mut super::super::Foundation::BOOL>, pptarget: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFullscreenState)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pfullscreen.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pptarget.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_SWAP_CHAIN_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeBuffers(&self, buffercount: u32, width: u32, height: u32, newformat: Common::DXGI_FORMAT, swapchainflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResizeBuffers)(::windows_core::Interface::as_raw(self), buffercount, width, height, newformat, swapchainflags).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeTarget(&self, pnewtargetparameters: *const Common::DXGI_MODE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResizeTarget)(::windows_core::Interface::as_raw(self), pnewtargetparameters).ok() @@ -4449,7 +4449,7 @@ impl IDXGISwapChain1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetBuffer)(::windows_core::Interface::as_raw(self), buffer, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFullscreenState(&self, fullscreen: P0, ptarget: P1) -> ::windows_core::Result<()> where @@ -4458,22 +4458,22 @@ impl IDXGISwapChain1 { { (::windows_core::Interface::vtable(self).base__.SetFullscreenState)(::windows_core::Interface::as_raw(self), fullscreen.into_param().abi(), ptarget.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFullscreenState(&self, pfullscreen: ::core::option::Option<*mut super::super::Foundation::BOOL>, pptarget: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFullscreenState)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pfullscreen.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pptarget.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_SWAP_CHAIN_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeBuffers(&self, buffercount: u32, width: u32, height: u32, newformat: Common::DXGI_FORMAT, swapchainflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ResizeBuffers)(::windows_core::Interface::as_raw(self), buffercount, width, height, newformat, swapchainflags).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeTarget(&self, pnewtargetparameters: *const Common::DXGI_MODE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ResizeTarget)(::windows_core::Interface::as_raw(self), pnewtargetparameters).ok() @@ -4489,17 +4489,17 @@ impl IDXGISwapChain1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetLastPresentCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc1(&self, pdesc: *mut DXGI_SWAP_CHAIN_DESC1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesc1)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetFullscreenDesc(&self, pdesc: *mut DXGI_SWAP_CHAIN_FULLSCREEN_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFullscreenDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHwnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4512,12 +4512,12 @@ impl IDXGISwapChain1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetCoreWindow)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Present1(&self, syncinterval: u32, presentflags: u32, ppresentparameters: *const DXGI_PRESENT_PARAMETERS) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).Present1)(::windows_core::Interface::as_raw(self), syncinterval, presentflags, ppresentparameters) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTemporaryMonoSupported(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsTemporaryMonoSupported)(::windows_core::Interface::as_raw(self)) @@ -4533,12 +4533,12 @@ impl IDXGISwapChain1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBackgroundColor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetRotation(&self, rotation: Common::DXGI_MODE_ROTATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRotation)(::windows_core::Interface::as_raw(self), rotation).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRotation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4631,7 +4631,7 @@ impl IDXGISwapChain2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.GetBuffer)(::windows_core::Interface::as_raw(self), buffer, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFullscreenState(&self, fullscreen: P0, ptarget: P1) -> ::windows_core::Result<()> where @@ -4640,22 +4640,22 @@ impl IDXGISwapChain2 { { (::windows_core::Interface::vtable(self).base__.base__.SetFullscreenState)(::windows_core::Interface::as_raw(self), fullscreen.into_param().abi(), ptarget.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFullscreenState(&self, pfullscreen: ::core::option::Option<*mut super::super::Foundation::BOOL>, pptarget: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetFullscreenState)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pfullscreen.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pptarget.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_SWAP_CHAIN_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeBuffers(&self, buffercount: u32, width: u32, height: u32, newformat: Common::DXGI_FORMAT, swapchainflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ResizeBuffers)(::windows_core::Interface::as_raw(self), buffercount, width, height, newformat, swapchainflags).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeTarget(&self, pnewtargetparameters: *const Common::DXGI_MODE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ResizeTarget)(::windows_core::Interface::as_raw(self), pnewtargetparameters).ok() @@ -4671,17 +4671,17 @@ impl IDXGISwapChain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetLastPresentCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc1(&self, pdesc: *mut DXGI_SWAP_CHAIN_DESC1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDesc1)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetFullscreenDesc(&self, pdesc: *mut DXGI_SWAP_CHAIN_FULLSCREEN_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFullscreenDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHwnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4694,12 +4694,12 @@ impl IDXGISwapChain2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetCoreWindow)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Present1(&self, syncinterval: u32, presentflags: u32, ppresentparameters: *const DXGI_PRESENT_PARAMETERS) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.Present1)(::windows_core::Interface::as_raw(self), syncinterval, presentflags, ppresentparameters) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTemporaryMonoSupported(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsTemporaryMonoSupported)(::windows_core::Interface::as_raw(self)) @@ -4715,12 +4715,12 @@ impl IDXGISwapChain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBackgroundColor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetRotation(&self, rotation: Common::DXGI_MODE_ROTATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetRotation)(::windows_core::Interface::as_raw(self), rotation).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRotation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4739,7 +4739,7 @@ impl IDXGISwapChain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMaximumFrameLatency)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFrameLatencyWaitableObject(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).GetFrameLatencyWaitableObject)(::windows_core::Interface::as_raw(self)) @@ -4815,7 +4815,7 @@ impl IDXGISwapChain3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetBuffer)(::windows_core::Interface::as_raw(self), buffer, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFullscreenState(&self, fullscreen: P0, ptarget: P1) -> ::windows_core::Result<()> where @@ -4824,22 +4824,22 @@ impl IDXGISwapChain3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetFullscreenState)(::windows_core::Interface::as_raw(self), fullscreen.into_param().abi(), ptarget.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFullscreenState(&self, pfullscreen: ::core::option::Option<*mut super::super::Foundation::BOOL>, pptarget: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetFullscreenState)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pfullscreen.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pptarget.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_SWAP_CHAIN_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeBuffers(&self, buffercount: u32, width: u32, height: u32, newformat: Common::DXGI_FORMAT, swapchainflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ResizeBuffers)(::windows_core::Interface::as_raw(self), buffercount, width, height, newformat, swapchainflags).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeTarget(&self, pnewtargetparameters: *const Common::DXGI_MODE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ResizeTarget)(::windows_core::Interface::as_raw(self), pnewtargetparameters).ok() @@ -4855,17 +4855,17 @@ impl IDXGISwapChain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetLastPresentCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc1(&self, pdesc: *mut DXGI_SWAP_CHAIN_DESC1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDesc1)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetFullscreenDesc(&self, pdesc: *mut DXGI_SWAP_CHAIN_FULLSCREEN_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetFullscreenDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHwnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4878,12 +4878,12 @@ impl IDXGISwapChain3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.GetCoreWindow)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Present1(&self, syncinterval: u32, presentflags: u32, ppresentparameters: *const DXGI_PRESENT_PARAMETERS) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Present1)(::windows_core::Interface::as_raw(self), syncinterval, presentflags, ppresentparameters) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTemporaryMonoSupported(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.IsTemporaryMonoSupported)(::windows_core::Interface::as_raw(self)) @@ -4899,12 +4899,12 @@ impl IDXGISwapChain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetBackgroundColor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetRotation(&self, rotation: Common::DXGI_MODE_ROTATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetRotation)(::windows_core::Interface::as_raw(self), rotation).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRotation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4923,7 +4923,7 @@ impl IDXGISwapChain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetMaximumFrameLatency)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFrameLatencyWaitableObject(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.GetFrameLatencyWaitableObject)(::windows_core::Interface::as_raw(self)) @@ -4937,18 +4937,18 @@ impl IDXGISwapChain3 { pub unsafe fn GetCurrentBackBufferIndex(&self) -> u32 { (::windows_core::Interface::vtable(self).GetCurrentBackBufferIndex)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckColorSpaceSupport(&self, colorspace: Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CheckColorSpaceSupport)(::windows_core::Interface::as_raw(self), colorspace, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetColorSpace1(&self, colorspace: Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColorSpace1)(::windows_core::Interface::as_raw(self), colorspace).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeBuffers1(&self, buffercount: u32, width: u32, height: u32, format: Common::DXGI_FORMAT, swapchainflags: u32, pcreationnodemask: *const u32, pppresentqueue: *const ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResizeBuffers1)(::windows_core::Interface::as_raw(self), buffercount, width, height, format, swapchainflags, pcreationnodemask, ::core::mem::transmute(pppresentqueue)).ok() @@ -5021,7 +5021,7 @@ impl IDXGISwapChain4 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetBuffer)(::windows_core::Interface::as_raw(self), buffer, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFullscreenState(&self, fullscreen: P0, ptarget: P1) -> ::windows_core::Result<()> where @@ -5030,22 +5030,22 @@ impl IDXGISwapChain4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetFullscreenState)(::windows_core::Interface::as_raw(self), fullscreen.into_param().abi(), ptarget.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFullscreenState(&self, pfullscreen: ::core::option::Option<*mut super::super::Foundation::BOOL>, pptarget: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetFullscreenState)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pfullscreen.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pptarget.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc(&self, pdesc: *mut DXGI_SWAP_CHAIN_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeBuffers(&self, buffercount: u32, width: u32, height: u32, newformat: Common::DXGI_FORMAT, swapchainflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ResizeBuffers)(::windows_core::Interface::as_raw(self), buffercount, width, height, newformat, swapchainflags).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeTarget(&self, pnewtargetparameters: *const Common::DXGI_MODE_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ResizeTarget)(::windows_core::Interface::as_raw(self), pnewtargetparameters).ok() @@ -5061,17 +5061,17 @@ impl IDXGISwapChain4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetLastPresentCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetDesc1(&self, pdesc: *mut DXGI_SWAP_CHAIN_DESC1) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDesc1)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetFullscreenDesc(&self, pdesc: *mut DXGI_SWAP_CHAIN_FULLSCREEN_DESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetFullscreenDesc)(::windows_core::Interface::as_raw(self), pdesc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHwnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5084,12 +5084,12 @@ impl IDXGISwapChain4 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetCoreWindow)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Present1(&self, syncinterval: u32, presentflags: u32, ppresentparameters: *const DXGI_PRESENT_PARAMETERS) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.base__.Present1)(::windows_core::Interface::as_raw(self), syncinterval, presentflags, ppresentparameters) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTemporaryMonoSupported(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.base__.base__.IsTemporaryMonoSupported)(::windows_core::Interface::as_raw(self)) @@ -5105,12 +5105,12 @@ impl IDXGISwapChain4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetBackgroundColor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetRotation(&self, rotation: Common::DXGI_MODE_ROTATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetRotation)(::windows_core::Interface::as_raw(self), rotation).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRotation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5129,7 +5129,7 @@ impl IDXGISwapChain4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetMaximumFrameLatency)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFrameLatencyWaitableObject(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.base__.GetFrameLatencyWaitableObject)(::windows_core::Interface::as_raw(self)) @@ -5143,18 +5143,18 @@ impl IDXGISwapChain4 { pub unsafe fn GetCurrentBackBufferIndex(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetCurrentBackBufferIndex)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CheckColorSpaceSupport(&self, colorspace: Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CheckColorSpaceSupport)(::windows_core::Interface::as_raw(self), colorspace, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetColorSpace1(&self, colorspace: Common::DXGI_COLOR_SPACE_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetColorSpace1)(::windows_core::Interface::as_raw(self), colorspace).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn ResizeBuffers1(&self, buffercount: u32, width: u32, height: u32, format: Common::DXGI_FORMAT, swapchainflags: u32, pcreationnodemask: *const u32, pppresentqueue: *const ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ResizeBuffers1)(::windows_core::Interface::as_raw(self), buffercount, width, height, format, swapchainflags, pcreationnodemask, ::core::mem::transmute(pppresentqueue)).ok() @@ -6521,7 +6521,7 @@ impl ::core::ops::Not for DXGI_USAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_ADAPTER_DESC { pub Description: [u16; 128], @@ -6567,7 +6567,7 @@ impl ::core::default::Default for DXGI_ADAPTER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_ADAPTER_DESC1 { pub Description: [u16; 128], @@ -6614,7 +6614,7 @@ impl ::core::default::Default for DXGI_ADAPTER_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_ADAPTER_DESC2 { pub Description: [u16; 128], @@ -6676,7 +6676,7 @@ impl ::core::default::Default for DXGI_ADAPTER_DESC2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_ADAPTER_DESC3 { pub Description: [u16; 128], @@ -7092,7 +7092,7 @@ impl ::core::default::Default for DXGI_MATRIX_3X2_F { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct DXGI_MODE_DESC1 { pub Width: u32, @@ -7136,7 +7136,7 @@ impl ::core::default::Default for DXGI_MODE_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct DXGI_OUTDUPL_DESC { pub ModeDesc: Common::DXGI_MODE_DESC, @@ -7176,7 +7176,7 @@ impl ::core::default::Default for DXGI_OUTDUPL_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_OUTDUPL_FRAME_INFO { pub LastPresentTime: i64, @@ -7230,7 +7230,7 @@ impl ::core::default::Default for DXGI_OUTDUPL_FRAME_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_OUTDUPL_MOVE_RECT { pub SourcePoint: super::super::Foundation::POINT, @@ -7269,7 +7269,7 @@ impl ::core::default::Default for DXGI_OUTDUPL_MOVE_RECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_OUTDUPL_POINTER_POSITION { pub Position: super::super::Foundation::POINT, @@ -7308,7 +7308,7 @@ impl ::core::default::Default for DXGI_OUTDUPL_POINTER_POSITION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_OUTDUPL_POINTER_SHAPE_INFO { pub Type: u32, @@ -7350,7 +7350,7 @@ impl ::core::default::Default for DXGI_OUTDUPL_POINTER_SHAPE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub struct DXGI_OUTPUT_DESC { pub DeviceName: [u16; 32], @@ -7392,7 +7392,7 @@ impl ::core::default::Default for DXGI_OUTPUT_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Graphics_Gdi"))] pub struct DXGI_OUTPUT_DESC1 { pub DeviceName: [u16; 32], @@ -7458,7 +7458,7 @@ impl ::core::default::Default for DXGI_OUTPUT_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_PRESENT_PARAMETERS { pub DirtyRectsCount: u32, @@ -7563,7 +7563,7 @@ impl ::core::default::Default for DXGI_RGBA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXGI_SHARED_RESOURCE { pub Handle: super::super::Foundation::HANDLE, @@ -7601,7 +7601,7 @@ impl ::core::default::Default for DXGI_SHARED_RESOURCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct DXGI_SURFACE_DESC { pub Width: u32, @@ -7642,7 +7642,7 @@ impl ::core::default::Default for DXGI_SURFACE_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct DXGI_SWAP_CHAIN_DESC { pub BufferDesc: Common::DXGI_MODE_DESC, @@ -7687,7 +7687,7 @@ impl ::core::default::Default for DXGI_SWAP_CHAIN_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct DXGI_SWAP_CHAIN_DESC1 { pub Width: u32, @@ -7735,7 +7735,7 @@ impl ::core::default::Default for DXGI_SWAP_CHAIN_DESC1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct DXGI_SWAP_CHAIN_FULLSCREEN_DESC { pub RefreshRate: Common::DXGI_RATIONAL, diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Gdi/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Gdi/mod.rs index 1c7dcf9e44..ad36049ca4 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Gdi/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Gdi/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AbortPath(hdc: P0) -> super::super::Foundation::BOOL @@ -8,7 +8,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn AbortPath(hdc : HDC) -> super::super::Foundation:: BOOL); AbortPath(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddFontMemResourceEx(pfileview: *const ::core::ffi::c_void, cjsize: u32, pvresrved: ::core::option::Option<*const ::core::ffi::c_void>, pnumfonts: *const u32) -> super::super::Foundation::HANDLE { @@ -47,7 +47,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn AddFontResourceW(param0 : ::windows_core::PCWSTR) -> i32); AddFontResourceW(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AlphaBlend(hdcdest: P0, xorigindest: i32, yorigindest: i32, wdest: i32, hdest: i32, hdcsrc: P1, xoriginsrc: i32, yoriginsrc: i32, wsrc: i32, hsrc: i32, ftn: BLENDFUNCTION) -> super::super::Foundation::BOOL @@ -58,7 +58,7 @@ where ::windows_targets::link!("msimg32.dll" "system" fn AlphaBlend(hdcdest : HDC, xorigindest : i32, yorigindest : i32, wdest : i32, hdest : i32, hdcsrc : HDC, xoriginsrc : i32, yoriginsrc : i32, wsrc : i32, hsrc : i32, ftn : BLENDFUNCTION) -> super::super::Foundation:: BOOL); AlphaBlend(hdcdest.into_param().abi(), xorigindest, yorigindest, wdest, hdest, hdcsrc.into_param().abi(), xoriginsrc, yoriginsrc, wsrc, hsrc, ::core::mem::transmute(ftn)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AngleArc(hdc: P0, x: i32, y: i32, r: u32, startangle: f32, sweepangle: f32) -> super::super::Foundation::BOOL @@ -68,7 +68,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn AngleArc(hdc : HDC, x : i32, y : i32, r : u32, startangle : f32, sweepangle : f32) -> super::super::Foundation:: BOOL); AngleArc(hdc.into_param().abi(), x, y, r, startangle, sweepangle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AnimatePalette(hpal: P0, istartindex: u32, ppe: &[PALETTEENTRY]) -> super::super::Foundation::BOOL @@ -78,7 +78,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn AnimatePalette(hpal : HPALETTE, istartindex : u32, centries : u32, ppe : *const PALETTEENTRY) -> super::super::Foundation:: BOOL); AnimatePalette(hpal.into_param().abi(), istartindex, ppe.len() as _, ::core::mem::transmute(ppe.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Arc(hdc: P0, x1: i32, y1: i32, x2: i32, y2: i32, x3: i32, y3: i32, x4: i32, y4: i32) -> super::super::Foundation::BOOL @@ -88,7 +88,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn Arc(hdc : HDC, x1 : i32, y1 : i32, x2 : i32, y2 : i32, x3 : i32, y3 : i32, x4 : i32, y4 : i32) -> super::super::Foundation:: BOOL); Arc(hdc.into_param().abi(), x1, y1, x2, y2, x3, y3, x4, y4) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ArcTo(hdc: P0, left: i32, top: i32, right: i32, bottom: i32, xr1: i32, yr1: i32, xr2: i32, yr2: i32) -> super::super::Foundation::BOOL @@ -98,7 +98,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ArcTo(hdc : HDC, left : i32, top : i32, right : i32, bottom : i32, xr1 : i32, yr1 : i32, xr2 : i32, yr2 : i32) -> super::super::Foundation:: BOOL); ArcTo(hdc.into_param().abi(), left, top, right, bottom, xr1, yr1, xr2, yr2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BeginPaint(hwnd: P0, lppaint: *mut PAINTSTRUCT) -> HDC @@ -108,7 +108,7 @@ where ::windows_targets::link!("user32.dll" "system" fn BeginPaint(hwnd : super::super::Foundation:: HWND, lppaint : *mut PAINTSTRUCT) -> HDC); BeginPaint(hwnd.into_param().abi(), lppaint) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BeginPath(hdc: P0) -> super::super::Foundation::BOOL @@ -118,7 +118,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn BeginPath(hdc : HDC) -> super::super::Foundation:: BOOL); BeginPath(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BitBlt(hdc: P0, x: i32, y: i32, cx: i32, cy: i32, hdcsrc: P1, x1: i32, y1: i32, rop: ROP_CODE) -> ::windows_core::Result<()> @@ -129,7 +129,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn BitBlt(hdc : HDC, x : i32, y : i32, cx : i32, cy : i32, hdcsrc : HDC, x1 : i32, y1 : i32, rop : ROP_CODE) -> super::super::Foundation:: BOOL); BitBlt(hdc.into_param().abi(), x, y, cx, cy, hdcsrc.into_param().abi(), x1, y1, rop).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CancelDC(hdc: P0) -> super::super::Foundation::BOOL @@ -139,14 +139,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CancelDC(hdc : HDC) -> super::super::Foundation:: BOOL); CancelDC(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeDisplaySettingsA(lpdevmode: ::core::option::Option<*const DEVMODEA>, dwflags: CDS_TYPE) -> DISP_CHANGE { ::windows_targets::link!("user32.dll" "system" fn ChangeDisplaySettingsA(lpdevmode : *const DEVMODEA, dwflags : CDS_TYPE) -> DISP_CHANGE); ChangeDisplaySettingsA(::core::mem::transmute(lpdevmode.unwrap_or(::std::ptr::null())), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeDisplaySettingsExA(lpszdevicename: P0, lpdevmode: ::core::option::Option<*const DEVMODEA>, hwnd: P1, dwflags: CDS_TYPE, lparam: ::core::option::Option<*const ::core::ffi::c_void>) -> DISP_CHANGE @@ -157,7 +157,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ChangeDisplaySettingsExA(lpszdevicename : ::windows_core::PCSTR, lpdevmode : *const DEVMODEA, hwnd : super::super::Foundation:: HWND, dwflags : CDS_TYPE, lparam : *const ::core::ffi::c_void) -> DISP_CHANGE); ChangeDisplaySettingsExA(lpszdevicename.into_param().abi(), ::core::mem::transmute(lpdevmode.unwrap_or(::std::ptr::null())), hwnd.into_param().abi(), dwflags, ::core::mem::transmute(lparam.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeDisplaySettingsExW(lpszdevicename: P0, lpdevmode: ::core::option::Option<*const DEVMODEW>, hwnd: P1, dwflags: CDS_TYPE, lparam: ::core::option::Option<*const ::core::ffi::c_void>) -> DISP_CHANGE @@ -168,14 +168,14 @@ where ::windows_targets::link!("user32.dll" "system" fn ChangeDisplaySettingsExW(lpszdevicename : ::windows_core::PCWSTR, lpdevmode : *const DEVMODEW, hwnd : super::super::Foundation:: HWND, dwflags : CDS_TYPE, lparam : *const ::core::ffi::c_void) -> DISP_CHANGE); ChangeDisplaySettingsExW(lpszdevicename.into_param().abi(), ::core::mem::transmute(lpdevmode.unwrap_or(::std::ptr::null())), hwnd.into_param().abi(), dwflags, ::core::mem::transmute(lparam.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeDisplaySettingsW(lpdevmode: ::core::option::Option<*const DEVMODEW>, dwflags: CDS_TYPE) -> DISP_CHANGE { ::windows_targets::link!("user32.dll" "system" fn ChangeDisplaySettingsW(lpdevmode : *const DEVMODEW, dwflags : CDS_TYPE) -> DISP_CHANGE); ChangeDisplaySettingsW(::core::mem::transmute(lpdevmode.unwrap_or(::std::ptr::null())), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Chord(hdc: P0, x1: i32, y1: i32, x2: i32, y2: i32, x3: i32, y3: i32, x4: i32, y4: i32) -> super::super::Foundation::BOOL @@ -185,7 +185,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn Chord(hdc : HDC, x1 : i32, y1 : i32, x2 : i32, y2 : i32, x3 : i32, y3 : i32, x4 : i32, y4 : i32) -> super::super::Foundation:: BOOL); Chord(hdc.into_param().abi(), x1, y1, x2, y2, x3, y3, x4, y4) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClientToScreen(hwnd: P0, lppoint: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -203,7 +203,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CloseEnhMetaFile(hdc : HDC) -> HENHMETAFILE); CloseEnhMetaFile(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseFigure(hdc: P0) -> super::super::Foundation::BOOL @@ -231,7 +231,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CombineRgn(hrgndst : HRGN, hrgnsrc1 : HRGN, hrgnsrc2 : HRGN, imode : RGN_COMBINE_MODE) -> GDI_REGION_TYPE); CombineRgn(hrgndst.into_param().abi(), hrgnsrc1.into_param().abi(), hrgnsrc2.into_param().abi(), imode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CombineTransform(lpxfout: *mut XFORM, lpxf1: *const XFORM, lpxf2: *const XFORM) -> super::super::Foundation::BOOL { @@ -274,7 +274,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CopyMetaFileW(param0 : HMETAFILE, param1 : ::windows_core::PCWSTR) -> HMETAFILE); CopyMetaFileW(param0.into_param().abi(), param1.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopyRect(lprcdst: *mut super::super::Foundation::RECT, lprcsrc: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL { @@ -291,7 +291,7 @@ pub unsafe fn CreateBitmapIndirect(pbm: *const BITMAP) -> HBITMAP { ::windows_targets::link!("gdi32.dll" "system" fn CreateBitmapIndirect(pbm : *const BITMAP) -> HBITMAP); CreateBitmapIndirect(pbm) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateBrushIndirect(plbrush: *const LOGBRUSH) -> HBRUSH { @@ -314,7 +314,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreateCompatibleDC(hdc : HDC) -> HDC); CreateCompatibleDC(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateDCA(pwszdriver: P0, pwszdevice: P1, pszport: P2, pdm: ::core::option::Option<*const DEVMODEA>) -> HDC @@ -326,7 +326,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreateDCA(pwszdriver : ::windows_core::PCSTR, pwszdevice : ::windows_core::PCSTR, pszport : ::windows_core::PCSTR, pdm : *const DEVMODEA) -> HDC); CreateDCA(pwszdriver.into_param().abi(), pwszdevice.into_param().abi(), pszport.into_param().abi(), ::core::mem::transmute(pdm.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateDCW(pwszdriver: P0, pwszdevice: P1, pszport: P2, pdm: ::core::option::Option<*const DEVMODEW>) -> HDC @@ -338,7 +338,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreateDCW(pwszdriver : ::windows_core::PCWSTR, pwszdevice : ::windows_core::PCWSTR, pszport : ::windows_core::PCWSTR, pdm : *const DEVMODEW) -> HDC); CreateDCW(pwszdriver.into_param().abi(), pwszdevice.into_param().abi(), pszport.into_param().abi(), ::core::mem::transmute(pdm.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateDIBPatternBrush(h: P0, iusage: DIB_USAGE) -> HBRUSH @@ -353,7 +353,7 @@ pub unsafe fn CreateDIBPatternBrushPt(lppackeddib: *const ::core::ffi::c_void, i ::windows_targets::link!("gdi32.dll" "system" fn CreateDIBPatternBrushPt(lppackeddib : *const ::core::ffi::c_void, iusage : DIB_USAGE) -> HBRUSH); CreateDIBPatternBrushPt(lppackeddib, iusage) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateDIBSection(hdc: P0, pbmi: *const BITMAPINFO, usage: DIB_USAGE, ppvbits: *mut *mut ::core::ffi::c_void, hsection: P1, offset: u32) -> ::windows_core::Result @@ -386,14 +386,14 @@ pub unsafe fn CreateEllipticRgn(x1: i32, y1: i32, x2: i32, y2: i32) -> HRGN { ::windows_targets::link!("gdi32.dll" "system" fn CreateEllipticRgn(x1 : i32, y1 : i32, x2 : i32, y2 : i32) -> HRGN); CreateEllipticRgn(x1, y1, x2, y2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateEllipticRgnIndirect(lprect: *const super::super::Foundation::RECT) -> HRGN { ::windows_targets::link!("gdi32.dll" "system" fn CreateEllipticRgnIndirect(lprect : *const super::super::Foundation:: RECT) -> HRGN); CreateEllipticRgnIndirect(lprect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateEnhMetaFileA(hdc: P0, lpfilename: P1, lprc: ::core::option::Option<*const super::super::Foundation::RECT>, lpdesc: P2) -> HDC @@ -405,7 +405,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreateEnhMetaFileA(hdc : HDC, lpfilename : ::windows_core::PCSTR, lprc : *const super::super::Foundation:: RECT, lpdesc : ::windows_core::PCSTR) -> HDC); CreateEnhMetaFileA(hdc.into_param().abi(), lpfilename.into_param().abi(), ::core::mem::transmute(lprc.unwrap_or(::std::ptr::null())), lpdesc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateEnhMetaFileW(hdc: P0, lpfilename: P1, lprc: ::core::option::Option<*const super::super::Foundation::RECT>, lpdesc: P2) -> HDC @@ -466,7 +466,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreateHalftonePalette(hdc : HDC) -> HPALETTE); CreateHalftonePalette(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateHatchBrush(ihatch: HATCH_BRUSH_STYLE, color: P0) -> HBRUSH @@ -476,7 +476,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreateHatchBrush(ihatch : HATCH_BRUSH_STYLE, color : super::super::Foundation:: COLORREF) -> HBRUSH); CreateHatchBrush(ihatch, color.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateICA(pszdriver: P0, pszdevice: P1, pszport: P2, pdm: ::core::option::Option<*const DEVMODEA>) -> HDC @@ -488,7 +488,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreateICA(pszdriver : ::windows_core::PCSTR, pszdevice : ::windows_core::PCSTR, pszport : ::windows_core::PCSTR, pdm : *const DEVMODEA) -> HDC); CreateICA(pszdriver.into_param().abi(), pszdevice.into_param().abi(), pszport.into_param().abi(), ::core::mem::transmute(pdm.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateICW(pszdriver: P0, pszdevice: P1, pszport: P2, pdm: ::core::option::Option<*const DEVMODEW>) -> HDC @@ -529,7 +529,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreatePatternBrush(hbm : HBITMAP) -> HBRUSH); CreatePatternBrush(hbm.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePen(istyle: PEN_STYLE, cwidth: i32, color: P0) -> HPEN @@ -539,21 +539,21 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreatePen(istyle : PEN_STYLE, cwidth : i32, color : super::super::Foundation:: COLORREF) -> HPEN); CreatePen(istyle, cwidth, color.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePenIndirect(plpen: *const LOGPEN) -> HPEN { ::windows_targets::link!("gdi32.dll" "system" fn CreatePenIndirect(plpen : *const LOGPEN) -> HPEN); CreatePenIndirect(plpen) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePolyPolygonRgn(pptl: *const super::super::Foundation::POINT, pc: &[i32], imode: CREATE_POLYGON_RGN_MODE) -> HRGN { ::windows_targets::link!("gdi32.dll" "system" fn CreatePolyPolygonRgn(pptl : *const super::super::Foundation:: POINT, pc : *const i32, cpoly : i32, imode : CREATE_POLYGON_RGN_MODE) -> HRGN); CreatePolyPolygonRgn(pptl, ::core::mem::transmute(pc.as_ptr()), pc.len() as _, imode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePolygonRgn(pptl: &[super::super::Foundation::POINT], imode: CREATE_POLYGON_RGN_MODE) -> HRGN { @@ -565,7 +565,7 @@ pub unsafe fn CreateRectRgn(x1: i32, y1: i32, x2: i32, y2: i32) -> HRGN { ::windows_targets::link!("gdi32.dll" "system" fn CreateRectRgn(x1 : i32, y1 : i32, x2 : i32, y2 : i32) -> HRGN); CreateRectRgn(x1, y1, x2, y2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateRectRgnIndirect(lprect: *const super::super::Foundation::RECT) -> HRGN { @@ -577,7 +577,7 @@ pub unsafe fn CreateRoundRectRgn(x1: i32, y1: i32, x2: i32, y2: i32, w: i32, h: ::windows_targets::link!("gdi32.dll" "system" fn CreateRoundRectRgn(x1 : i32, y1 : i32, x2 : i32, y2 : i32, w : i32, h : i32) -> HRGN); CreateRoundRectRgn(x1, y1, x2, y2, w, h) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateScalableFontResourceA(fdwhidden: u32, lpszfont: P0, lpszfile: P1, lpszpath: P2) -> ::windows_core::Result<()> @@ -589,7 +589,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreateScalableFontResourceA(fdwhidden : u32, lpszfont : ::windows_core::PCSTR, lpszfile : ::windows_core::PCSTR, lpszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); CreateScalableFontResourceA(fdwhidden, lpszfont.into_param().abi(), lpszfile.into_param().abi(), lpszpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateScalableFontResourceW(fdwhidden: u32, lpszfont: P0, lpszfile: P1, lpszpath: P2) -> ::windows_core::Result<()> @@ -601,7 +601,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreateScalableFontResourceW(fdwhidden : u32, lpszfont : ::windows_core::PCWSTR, lpszfile : ::windows_core::PCWSTR, lpszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); CreateScalableFontResourceW(fdwhidden, lpszfont.into_param().abi(), lpszfile.into_param().abi(), lpszpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateSolidBrush(color: P0) -> HBRUSH @@ -611,7 +611,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CreateSolidBrush(color : super::super::Foundation:: COLORREF) -> HBRUSH); CreateSolidBrush(color.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DPtoLP(hdc: P0, lppt: &mut [super::super::Foundation::POINT]) -> super::super::Foundation::BOOL @@ -621,7 +621,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn DPtoLP(hdc : HDC, lppt : *mut super::super::Foundation:: POINT, c : i32) -> super::super::Foundation:: BOOL); DPtoLP(hdc.into_param().abi(), ::core::mem::transmute(lppt.as_ptr()), lppt.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteDC(hdc: P0) -> super::super::Foundation::BOOL @@ -631,7 +631,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn DeleteDC(hdc : HDC) -> super::super::Foundation:: BOOL); DeleteDC(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteEnhMetaFile(hmf: P0) -> super::super::Foundation::BOOL @@ -641,7 +641,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn DeleteEnhMetaFile(hmf : HENHMETAFILE) -> super::super::Foundation:: BOOL); DeleteEnhMetaFile(hmf.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteMetaFile(hmf: P0) -> super::super::Foundation::BOOL @@ -651,7 +651,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn DeleteMetaFile(hmf : HMETAFILE) -> super::super::Foundation:: BOOL); DeleteMetaFile(hmf.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteObject(ho: P0) -> super::super::Foundation::BOOL @@ -661,7 +661,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn DeleteObject(ho : HGDIOBJ) -> super::super::Foundation:: BOOL); DeleteObject(ho.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawAnimatedRects(hwnd: P0, idani: i32, lprcfrom: *const super::super::Foundation::RECT, lprcto: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL @@ -671,7 +671,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawAnimatedRects(hwnd : super::super::Foundation:: HWND, idani : i32, lprcfrom : *const super::super::Foundation:: RECT, lprcto : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); DrawAnimatedRects(hwnd.into_param().abi(), idani, lprcfrom, lprcto) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawCaption(hwnd: P0, hdc: P1, lprect: *const super::super::Foundation::RECT, flags: DRAW_CAPTION_FLAGS) -> super::super::Foundation::BOOL @@ -682,7 +682,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawCaption(hwnd : super::super::Foundation:: HWND, hdc : HDC, lprect : *const super::super::Foundation:: RECT, flags : DRAW_CAPTION_FLAGS) -> super::super::Foundation:: BOOL); DrawCaption(hwnd.into_param().abi(), hdc.into_param().abi(), lprect, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawEdge(hdc: P0, qrc: *mut super::super::Foundation::RECT, edge: DRAWEDGE_FLAGS, grfflags: DRAW_EDGE_FLAGS) -> super::super::Foundation::BOOL @@ -700,7 +700,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn DrawEscape(hdc : HDC, iescape : i32, cjin : i32, lpin : ::windows_core::PCSTR) -> i32); DrawEscape(hdc.into_param().abi(), iescape, lpin.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpin.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawFocusRect(hdc: P0, lprc: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL @@ -710,7 +710,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawFocusRect(hdc : HDC, lprc : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); DrawFocusRect(hdc.into_param().abi(), lprc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawFrameControl(param0: P0, param1: *mut super::super::Foundation::RECT, param2: DFC_TYPE, param3: DFCS_STATE) -> super::super::Foundation::BOOL @@ -720,7 +720,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawFrameControl(param0 : HDC, param1 : *mut super::super::Foundation:: RECT, param2 : DFC_TYPE, param3 : DFCS_STATE) -> super::super::Foundation:: BOOL); DrawFrameControl(param0.into_param().abi(), param1, param2, param3) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawStateA(hdc: P0, hbrfore: P1, qfncallback: DRAWSTATEPROC, ldata: P2, wdata: P3, x: i32, y: i32, cx: i32, cy: i32, uflags: DRAWSTATE_FLAGS) -> super::super::Foundation::BOOL @@ -733,7 +733,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawStateA(hdc : HDC, hbrfore : HBRUSH, qfncallback : DRAWSTATEPROC, ldata : super::super::Foundation:: LPARAM, wdata : super::super::Foundation:: WPARAM, x : i32, y : i32, cx : i32, cy : i32, uflags : DRAWSTATE_FLAGS) -> super::super::Foundation:: BOOL); DrawStateA(hdc.into_param().abi(), hbrfore.into_param().abi(), qfncallback, ldata.into_param().abi(), wdata.into_param().abi(), x, y, cx, cy, uflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawStateW(hdc: P0, hbrfore: P1, qfncallback: DRAWSTATEPROC, ldata: P2, wdata: P3, x: i32, y: i32, cx: i32, cy: i32, uflags: DRAWSTATE_FLAGS) -> super::super::Foundation::BOOL @@ -746,7 +746,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawStateW(hdc : HDC, hbrfore : HBRUSH, qfncallback : DRAWSTATEPROC, ldata : super::super::Foundation:: LPARAM, wdata : super::super::Foundation:: WPARAM, x : i32, y : i32, cx : i32, cy : i32, uflags : DRAWSTATE_FLAGS) -> super::super::Foundation:: BOOL); DrawStateW(hdc.into_param().abi(), hbrfore.into_param().abi(), qfncallback, ldata.into_param().abi(), wdata.into_param().abi(), x, y, cx, cy, uflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawTextA(hdc: P0, lpchtext: &mut [u8], lprc: *mut super::super::Foundation::RECT, format: DRAW_TEXT_FORMAT) -> i32 @@ -756,7 +756,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawTextA(hdc : HDC, lpchtext : ::windows_core::PCSTR, cchtext : i32, lprc : *mut super::super::Foundation:: RECT, format : DRAW_TEXT_FORMAT) -> i32); DrawTextA(hdc.into_param().abi(), ::core::mem::transmute(lpchtext.as_ptr()), lpchtext.len() as _, lprc, format) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawTextExA(hdc: P0, lpchtext: &mut [u8], lprc: *mut super::super::Foundation::RECT, format: DRAW_TEXT_FORMAT, lpdtp: ::core::option::Option<*const DRAWTEXTPARAMS>) -> i32 @@ -766,7 +766,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawTextExA(hdc : HDC, lpchtext : ::windows_core::PSTR, cchtext : i32, lprc : *mut super::super::Foundation:: RECT, format : DRAW_TEXT_FORMAT, lpdtp : *const DRAWTEXTPARAMS) -> i32); DrawTextExA(hdc.into_param().abi(), ::core::mem::transmute(lpchtext.as_ptr()), lpchtext.len() as _, lprc, format, ::core::mem::transmute(lpdtp.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawTextExW(hdc: P0, lpchtext: &mut [u16], lprc: *mut super::super::Foundation::RECT, format: DRAW_TEXT_FORMAT, lpdtp: ::core::option::Option<*const DRAWTEXTPARAMS>) -> i32 @@ -776,7 +776,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawTextExW(hdc : HDC, lpchtext : ::windows_core::PWSTR, cchtext : i32, lprc : *mut super::super::Foundation:: RECT, format : DRAW_TEXT_FORMAT, lpdtp : *const DRAWTEXTPARAMS) -> i32); DrawTextExW(hdc.into_param().abi(), ::core::mem::transmute(lpchtext.as_ptr()), lpchtext.len() as _, lprc, format, ::core::mem::transmute(lpdtp.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawTextW(hdc: P0, lpchtext: &mut [u16], lprc: *mut super::super::Foundation::RECT, format: DRAW_TEXT_FORMAT) -> i32 @@ -786,7 +786,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawTextW(hdc : HDC, lpchtext : ::windows_core::PCWSTR, cchtext : i32, lprc : *mut super::super::Foundation:: RECT, format : DRAW_TEXT_FORMAT) -> i32); DrawTextW(hdc.into_param().abi(), ::core::mem::transmute(lpchtext.as_ptr()), lpchtext.len() as _, lprc, format) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Ellipse(hdc: P0, left: i32, top: i32, right: i32, bottom: i32) -> super::super::Foundation::BOOL @@ -796,7 +796,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn Ellipse(hdc : HDC, left : i32, top : i32, right : i32, bottom : i32) -> super::super::Foundation:: BOOL); Ellipse(hdc.into_param().abi(), left, top, right, bottom) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndPaint(hwnd: P0, lppaint: *const PAINTSTRUCT) -> super::super::Foundation::BOOL @@ -806,7 +806,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EndPaint(hwnd : super::super::Foundation:: HWND, lppaint : *const PAINTSTRUCT) -> super::super::Foundation:: BOOL); EndPaint(hwnd.into_param().abi(), lppaint) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndPath(hdc: P0) -> super::super::Foundation::BOOL @@ -816,7 +816,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EndPath(hdc : HDC) -> super::super::Foundation:: BOOL); EndPath(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDisplayDevicesA(lpdevice: P0, idevnum: u32, lpdisplaydevice: *mut DISPLAY_DEVICEA, dwflags: u32) -> super::super::Foundation::BOOL @@ -826,7 +826,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumDisplayDevicesA(lpdevice : ::windows_core::PCSTR, idevnum : u32, lpdisplaydevice : *mut DISPLAY_DEVICEA, dwflags : u32) -> super::super::Foundation:: BOOL); EnumDisplayDevicesA(lpdevice.into_param().abi(), idevnum, lpdisplaydevice, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDisplayDevicesW(lpdevice: P0, idevnum: u32, lpdisplaydevice: *mut DISPLAY_DEVICEW, dwflags: u32) -> super::super::Foundation::BOOL @@ -836,7 +836,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumDisplayDevicesW(lpdevice : ::windows_core::PCWSTR, idevnum : u32, lpdisplaydevice : *mut DISPLAY_DEVICEW, dwflags : u32) -> super::super::Foundation:: BOOL); EnumDisplayDevicesW(lpdevice.into_param().abi(), idevnum, lpdisplaydevice, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDisplayMonitors(hdc: P0, lprcclip: ::core::option::Option<*const super::super::Foundation::RECT>, lpfnenum: MONITORENUMPROC, dwdata: P1) -> super::super::Foundation::BOOL @@ -847,7 +847,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumDisplayMonitors(hdc : HDC, lprcclip : *const super::super::Foundation:: RECT, lpfnenum : MONITORENUMPROC, dwdata : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); EnumDisplayMonitors(hdc.into_param().abi(), ::core::mem::transmute(lprcclip.unwrap_or(::std::ptr::null())), lpfnenum, dwdata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDisplaySettingsA(lpszdevicename: P0, imodenum: ENUM_DISPLAY_SETTINGS_MODE, lpdevmode: *mut DEVMODEA) -> super::super::Foundation::BOOL @@ -857,7 +857,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumDisplaySettingsA(lpszdevicename : ::windows_core::PCSTR, imodenum : ENUM_DISPLAY_SETTINGS_MODE, lpdevmode : *mut DEVMODEA) -> super::super::Foundation:: BOOL); EnumDisplaySettingsA(lpszdevicename.into_param().abi(), imodenum, lpdevmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDisplaySettingsExA(lpszdevicename: P0, imodenum: ENUM_DISPLAY_SETTINGS_MODE, lpdevmode: *mut DEVMODEA, dwflags: ENUM_DISPLAY_SETTINGS_FLAGS) -> super::super::Foundation::BOOL @@ -867,7 +867,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumDisplaySettingsExA(lpszdevicename : ::windows_core::PCSTR, imodenum : ENUM_DISPLAY_SETTINGS_MODE, lpdevmode : *mut DEVMODEA, dwflags : ENUM_DISPLAY_SETTINGS_FLAGS) -> super::super::Foundation:: BOOL); EnumDisplaySettingsExA(lpszdevicename.into_param().abi(), imodenum, lpdevmode, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDisplaySettingsExW(lpszdevicename: P0, imodenum: ENUM_DISPLAY_SETTINGS_MODE, lpdevmode: *mut DEVMODEW, dwflags: ENUM_DISPLAY_SETTINGS_FLAGS) -> super::super::Foundation::BOOL @@ -877,7 +877,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumDisplaySettingsExW(lpszdevicename : ::windows_core::PCWSTR, imodenum : ENUM_DISPLAY_SETTINGS_MODE, lpdevmode : *mut DEVMODEW, dwflags : ENUM_DISPLAY_SETTINGS_FLAGS) -> super::super::Foundation:: BOOL); EnumDisplaySettingsExW(lpszdevicename.into_param().abi(), imodenum, lpdevmode, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDisplaySettingsW(lpszdevicename: P0, imodenum: ENUM_DISPLAY_SETTINGS_MODE, lpdevmode: *mut DEVMODEW) -> super::super::Foundation::BOOL @@ -887,7 +887,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumDisplaySettingsW(lpszdevicename : ::windows_core::PCWSTR, imodenum : ENUM_DISPLAY_SETTINGS_MODE, lpdevmode : *mut DEVMODEW) -> super::super::Foundation:: BOOL); EnumDisplaySettingsW(lpszdevicename.into_param().abi(), imodenum, lpdevmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumEnhMetaFile(hdc: P0, hmf: P1, proc: ENHMFENUMPROC, param3: ::core::option::Option<*const ::core::ffi::c_void>, lprect: ::core::option::Option<*const super::super::Foundation::RECT>) -> super::super::Foundation::BOOL @@ -898,7 +898,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EnumEnhMetaFile(hdc : HDC, hmf : HENHMETAFILE, proc : ENHMFENUMPROC, param3 : *const ::core::ffi::c_void, lprect : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); EnumEnhMetaFile(hdc.into_param().abi(), hmf.into_param().abi(), proc, ::core::mem::transmute(param3.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lprect.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumFontFamiliesA(hdc: P0, lplogfont: P1, lpproc: FONTENUMPROCA, lparam: P2) -> i32 @@ -910,7 +910,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EnumFontFamiliesA(hdc : HDC, lplogfont : ::windows_core::PCSTR, lpproc : FONTENUMPROCA, lparam : super::super::Foundation:: LPARAM) -> i32); EnumFontFamiliesA(hdc.into_param().abi(), lplogfont.into_param().abi(), lpproc, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumFontFamiliesExA(hdc: P0, lplogfont: *const LOGFONTA, lpproc: FONTENUMPROCA, lparam: P1, dwflags: u32) -> i32 @@ -921,7 +921,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EnumFontFamiliesExA(hdc : HDC, lplogfont : *const LOGFONTA, lpproc : FONTENUMPROCA, lparam : super::super::Foundation:: LPARAM, dwflags : u32) -> i32); EnumFontFamiliesExA(hdc.into_param().abi(), lplogfont, lpproc, lparam.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumFontFamiliesExW(hdc: P0, lplogfont: *const LOGFONTW, lpproc: FONTENUMPROCW, lparam: P1, dwflags: u32) -> i32 @@ -932,7 +932,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EnumFontFamiliesExW(hdc : HDC, lplogfont : *const LOGFONTW, lpproc : FONTENUMPROCW, lparam : super::super::Foundation:: LPARAM, dwflags : u32) -> i32); EnumFontFamiliesExW(hdc.into_param().abi(), lplogfont, lpproc, lparam.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumFontFamiliesW(hdc: P0, lplogfont: P1, lpproc: FONTENUMPROCW, lparam: P2) -> i32 @@ -944,7 +944,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EnumFontFamiliesW(hdc : HDC, lplogfont : ::windows_core::PCWSTR, lpproc : FONTENUMPROCW, lparam : super::super::Foundation:: LPARAM) -> i32); EnumFontFamiliesW(hdc.into_param().abi(), lplogfont.into_param().abi(), lpproc, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumFontsA(hdc: P0, lplogfont: P1, lpproc: FONTENUMPROCA, lparam: P2) -> i32 @@ -956,7 +956,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EnumFontsA(hdc : HDC, lplogfont : ::windows_core::PCSTR, lpproc : FONTENUMPROCA, lparam : super::super::Foundation:: LPARAM) -> i32); EnumFontsA(hdc.into_param().abi(), lplogfont.into_param().abi(), lpproc, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumFontsW(hdc: P0, lplogfont: P1, lpproc: FONTENUMPROCW, lparam: P2) -> i32 @@ -968,7 +968,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EnumFontsW(hdc : HDC, lplogfont : ::windows_core::PCWSTR, lpproc : FONTENUMPROCW, lparam : super::super::Foundation:: LPARAM) -> i32); EnumFontsW(hdc.into_param().abi(), lplogfont.into_param().abi(), lpproc, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumMetaFile(hdc: P0, hmf: P1, proc: MFENUMPROC, param3: P2) -> super::super::Foundation::BOOL @@ -980,7 +980,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EnumMetaFile(hdc : HDC, hmf : HMETAFILE, proc : MFENUMPROC, param3 : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); EnumMetaFile(hdc.into_param().abi(), hmf.into_param().abi(), proc, param3.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumObjects(hdc: P0, ntype: OBJ_TYPE, lpfunc: GOBJENUMPROC, lparam: P1) -> i32 @@ -991,14 +991,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EnumObjects(hdc : HDC, ntype : OBJ_TYPE, lpfunc : GOBJENUMPROC, lparam : super::super::Foundation:: LPARAM) -> i32); EnumObjects(hdc.into_param().abi(), ntype, lpfunc, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EqualRect(lprc1: *const super::super::Foundation::RECT, lprc2: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn EqualRect(lprc1 : *const super::super::Foundation:: RECT, lprc2 : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); EqualRect(lprc1, lprc2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EqualRgn(hrgn1: P0, hrgn2: P1) -> super::super::Foundation::BOOL @@ -1017,7 +1017,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ExcludeClipRect(hdc : HDC, left : i32, top : i32, right : i32, bottom : i32) -> GDI_REGION_TYPE); ExcludeClipRect(hdc.into_param().abi(), left, top, right, bottom) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExcludeUpdateRgn(hdc: P0, hwnd: P1) -> i32 @@ -1028,21 +1028,21 @@ where ::windows_targets::link!("user32.dll" "system" fn ExcludeUpdateRgn(hdc : HDC, hwnd : super::super::Foundation:: HWND) -> i32); ExcludeUpdateRgn(hdc.into_param().abi(), hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExtCreatePen(ipenstyle: PEN_STYLE, cwidth: u32, plbrush: *const LOGBRUSH, pstyle: ::core::option::Option<&[u32]>) -> HPEN { ::windows_targets::link!("gdi32.dll" "system" fn ExtCreatePen(ipenstyle : u32, cwidth : u32, plbrush : *const LOGBRUSH, cstyle : u32, pstyle : *const u32) -> HPEN); ExtCreatePen(ipenstyle.0 as _, cwidth, plbrush, pstyle.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pstyle.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExtCreateRegion(lpx: ::core::option::Option<*const XFORM>, ncount: u32, lpdata: *const RGNDATA) -> HRGN { ::windows_targets::link!("gdi32.dll" "system" fn ExtCreateRegion(lpx : *const XFORM, ncount : u32, lpdata : *const RGNDATA) -> HRGN); ExtCreateRegion(::core::mem::transmute(lpx.unwrap_or(::std::ptr::null())), ncount, lpdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExtFloodFill(hdc: P0, x: i32, y: i32, color: P1, r#type: EXT_FLOOD_FILL_TYPE) -> super::super::Foundation::BOOL @@ -1062,7 +1062,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ExtSelectClipRgn(hdc : HDC, hrgn : HRGN, mode : RGN_COMBINE_MODE) -> GDI_REGION_TYPE); ExtSelectClipRgn(hdc.into_param().abi(), hrgn.into_param().abi(), mode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExtTextOutA(hdc: P0, x: i32, y: i32, options: ETO_OPTIONS, lprect: ::core::option::Option<*const super::super::Foundation::RECT>, lpstring: P1, c: u32, lpdx: ::core::option::Option<*const i32>) -> super::super::Foundation::BOOL @@ -1073,7 +1073,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ExtTextOutA(hdc : HDC, x : i32, y : i32, options : ETO_OPTIONS, lprect : *const super::super::Foundation:: RECT, lpstring : ::windows_core::PCSTR, c : u32, lpdx : *const i32) -> super::super::Foundation:: BOOL); ExtTextOutA(hdc.into_param().abi(), x, y, options, ::core::mem::transmute(lprect.unwrap_or(::std::ptr::null())), lpstring.into_param().abi(), c, ::core::mem::transmute(lpdx.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExtTextOutW(hdc: P0, x: i32, y: i32, options: ETO_OPTIONS, lprect: ::core::option::Option<*const super::super::Foundation::RECT>, lpstring: P1, c: u32, lpdx: ::core::option::Option<*const i32>) -> super::super::Foundation::BOOL @@ -1084,7 +1084,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ExtTextOutW(hdc : HDC, x : i32, y : i32, options : ETO_OPTIONS, lprect : *const super::super::Foundation:: RECT, lpstring : ::windows_core::PCWSTR, c : u32, lpdx : *const i32) -> super::super::Foundation:: BOOL); ExtTextOutW(hdc.into_param().abi(), x, y, options, ::core::mem::transmute(lprect.unwrap_or(::std::ptr::null())), lpstring.into_param().abi(), c, ::core::mem::transmute(lpdx.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FillPath(hdc: P0) -> super::super::Foundation::BOOL @@ -1094,7 +1094,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn FillPath(hdc : HDC) -> super::super::Foundation:: BOOL); FillPath(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FillRect(hdc: P0, lprc: *const super::super::Foundation::RECT, hbr: P1) -> i32 @@ -1105,7 +1105,7 @@ where ::windows_targets::link!("user32.dll" "system" fn FillRect(hdc : HDC, lprc : *const super::super::Foundation:: RECT, hbr : HBRUSH) -> i32); FillRect(hdc.into_param().abi(), lprc, hbr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FillRgn(hdc: P0, hrgn: P1, hbr: P2) -> super::super::Foundation::BOOL @@ -1117,7 +1117,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn FillRgn(hdc : HDC, hrgn : HRGN, hbr : HBRUSH) -> super::super::Foundation:: BOOL); FillRgn(hdc.into_param().abi(), hrgn.into_param().abi(), hbr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FixBrushOrgEx(hdc: P0, x: i32, y: i32, ptl: ::core::option::Option<*const super::super::Foundation::POINT>) -> super::super::Foundation::BOOL @@ -1127,7 +1127,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn FixBrushOrgEx(hdc : HDC, x : i32, y : i32, ptl : *const super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); FixBrushOrgEx(hdc.into_param().abi(), x, y, ::core::mem::transmute(ptl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlattenPath(hdc: P0) -> super::super::Foundation::BOOL @@ -1137,7 +1137,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn FlattenPath(hdc : HDC) -> super::super::Foundation:: BOOL); FlattenPath(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FloodFill(hdc: P0, x: i32, y: i32, color: P1) -> super::super::Foundation::BOOL @@ -1148,7 +1148,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn FloodFill(hdc : HDC, x : i32, y : i32, color : super::super::Foundation:: COLORREF) -> super::super::Foundation:: BOOL); FloodFill(hdc.into_param().abi(), x, y, color.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FrameRect(hdc: P0, lprc: *const super::super::Foundation::RECT, hbr: P1) -> i32 @@ -1159,7 +1159,7 @@ where ::windows_targets::link!("user32.dll" "system" fn FrameRect(hdc : HDC, lprc : *const super::super::Foundation:: RECT, hbr : HBRUSH) -> i32); FrameRect(hdc.into_param().abi(), lprc, hbr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FrameRgn(hdc: P0, hrgn: P1, hbr: P2, w: i32, h: i32) -> super::super::Foundation::BOOL @@ -1171,7 +1171,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn FrameRgn(hdc : HDC, hrgn : HRGN, hbr : HBRUSH, w : i32, h : i32) -> super::super::Foundation:: BOOL); FrameRgn(hdc.into_param().abi(), hrgn.into_param().abi(), hbr.into_param().abi(), w, h) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiAlphaBlend(hdcdest: P0, xorigindest: i32, yorigindest: i32, wdest: i32, hdest: i32, hdcsrc: P1, xoriginsrc: i32, yoriginsrc: i32, wsrc: i32, hsrc: i32, ftn: BLENDFUNCTION) -> super::super::Foundation::BOOL @@ -1182,7 +1182,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiAlphaBlend(hdcdest : HDC, xorigindest : i32, yorigindest : i32, wdest : i32, hdest : i32, hdcsrc : HDC, xoriginsrc : i32, yoriginsrc : i32, wsrc : i32, hsrc : i32, ftn : BLENDFUNCTION) -> super::super::Foundation:: BOOL); GdiAlphaBlend(hdcdest.into_param().abi(), xorigindest, yorigindest, wdest, hdest, hdcsrc.into_param().abi(), xoriginsrc, yoriginsrc, wsrc, hsrc, ::core::mem::transmute(ftn)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiComment(hdc: P0, lpdata: &[u8]) -> super::super::Foundation::BOOL @@ -1192,7 +1192,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiComment(hdc : HDC, nsize : u32, lpdata : *const u8) -> super::super::Foundation:: BOOL); GdiComment(hdc.into_param().abi(), lpdata.len() as _, ::core::mem::transmute(lpdata.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiFlush() -> super::super::Foundation::BOOL { @@ -1204,7 +1204,7 @@ pub unsafe fn GdiGetBatchLimit() -> u32 { ::windows_targets::link!("gdi32.dll" "system" fn GdiGetBatchLimit() -> u32); GdiGetBatchLimit() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiGradientFill(hdc: P0, pvertex: &[TRIVERTEX], pmesh: *const ::core::ffi::c_void, ncount: u32, ulmode: GRADIENT_FILL) -> super::super::Foundation::BOOL @@ -1219,7 +1219,7 @@ pub unsafe fn GdiSetBatchLimit(dw: u32) -> u32 { ::windows_targets::link!("gdi32.dll" "system" fn GdiSetBatchLimit(dw : u32) -> u32); GdiSetBatchLimit(dw) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiTransparentBlt(hdcdest: P0, xorigindest: i32, yorigindest: i32, wdest: i32, hdest: i32, hdcsrc: P1, xoriginsrc: i32, yoriginsrc: i32, wsrc: i32, hsrc: i32, crtransparent: u32) -> super::super::Foundation::BOOL @@ -1238,7 +1238,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetArcDirection(hdc : HDC) -> i32); GetArcDirection(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAspectRatioFilterEx(hdc: P0, lpsize: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -1256,7 +1256,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetBitmapBits(hbit : HBITMAP, cb : i32, lpvbits : *mut ::core::ffi::c_void) -> i32); GetBitmapBits(hbit.into_param().abi(), cb, lpvbits) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetBitmapDimensionEx(hbit: P0, lpsize: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -1266,7 +1266,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetBitmapDimensionEx(hbit : HBITMAP, lpsize : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); GetBitmapDimensionEx(hbit.into_param().abi(), lpsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetBkColor(hdc: P0) -> super::super::Foundation::COLORREF @@ -1284,7 +1284,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetBkMode(hdc : HDC) -> i32); GetBkMode(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetBoundsRect(hdc: P0, lprect: *mut super::super::Foundation::RECT, flags: u32) -> u32 @@ -1294,7 +1294,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetBoundsRect(hdc : HDC, lprect : *mut super::super::Foundation:: RECT, flags : u32) -> u32); GetBoundsRect(hdc.into_param().abi(), lprect, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetBrushOrgEx(hdc: P0, lppt: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -1304,7 +1304,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetBrushOrgEx(hdc : HDC, lppt : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); GetBrushOrgEx(hdc.into_param().abi(), lppt) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharABCWidthsA(hdc: P0, wfirst: u32, wlast: u32, lpabc: *mut ABC) -> super::super::Foundation::BOOL @@ -1314,7 +1314,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharABCWidthsA(hdc : HDC, wfirst : u32, wlast : u32, lpabc : *mut ABC) -> super::super::Foundation:: BOOL); GetCharABCWidthsA(hdc.into_param().abi(), wfirst, wlast, lpabc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharABCWidthsFloatA(hdc: P0, ifirst: u32, ilast: u32, lpabc: *mut ABCFLOAT) -> super::super::Foundation::BOOL @@ -1324,7 +1324,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharABCWidthsFloatA(hdc : HDC, ifirst : u32, ilast : u32, lpabc : *mut ABCFLOAT) -> super::super::Foundation:: BOOL); GetCharABCWidthsFloatA(hdc.into_param().abi(), ifirst, ilast, lpabc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharABCWidthsFloatW(hdc: P0, ifirst: u32, ilast: u32, lpabc: *mut ABCFLOAT) -> super::super::Foundation::BOOL @@ -1334,7 +1334,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharABCWidthsFloatW(hdc : HDC, ifirst : u32, ilast : u32, lpabc : *mut ABCFLOAT) -> super::super::Foundation:: BOOL); GetCharABCWidthsFloatW(hdc.into_param().abi(), ifirst, ilast, lpabc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharABCWidthsI(hdc: P0, gifirst: u32, cgi: u32, pgi: ::core::option::Option<*const u16>, pabc: *mut ABC) -> super::super::Foundation::BOOL @@ -1344,7 +1344,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharABCWidthsI(hdc : HDC, gifirst : u32, cgi : u32, pgi : *const u16, pabc : *mut ABC) -> super::super::Foundation:: BOOL); GetCharABCWidthsI(hdc.into_param().abi(), gifirst, cgi, ::core::mem::transmute(pgi.unwrap_or(::std::ptr::null())), pabc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharABCWidthsW(hdc: P0, wfirst: u32, wlast: u32, lpabc: *mut ABC) -> super::super::Foundation::BOOL @@ -1354,7 +1354,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharABCWidthsW(hdc : HDC, wfirst : u32, wlast : u32, lpabc : *mut ABC) -> super::super::Foundation:: BOOL); GetCharABCWidthsW(hdc.into_param().abi(), wfirst, wlast, lpabc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharWidth32A(hdc: P0, ifirst: u32, ilast: u32, lpbuffer: *mut i32) -> super::super::Foundation::BOOL @@ -1364,7 +1364,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharWidth32A(hdc : HDC, ifirst : u32, ilast : u32, lpbuffer : *mut i32) -> super::super::Foundation:: BOOL); GetCharWidth32A(hdc.into_param().abi(), ifirst, ilast, lpbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharWidth32W(hdc: P0, ifirst: u32, ilast: u32, lpbuffer: *mut i32) -> super::super::Foundation::BOOL @@ -1374,7 +1374,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharWidth32W(hdc : HDC, ifirst : u32, ilast : u32, lpbuffer : *mut i32) -> super::super::Foundation:: BOOL); GetCharWidth32W(hdc.into_param().abi(), ifirst, ilast, lpbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharWidthA(hdc: P0, ifirst: u32, ilast: u32, lpbuffer: *mut i32) -> super::super::Foundation::BOOL @@ -1384,7 +1384,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharWidthA(hdc : HDC, ifirst : u32, ilast : u32, lpbuffer : *mut i32) -> super::super::Foundation:: BOOL); GetCharWidthA(hdc.into_param().abi(), ifirst, ilast, lpbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharWidthFloatA(hdc: P0, ifirst: u32, ilast: u32, lpbuffer: *mut f32) -> super::super::Foundation::BOOL @@ -1394,7 +1394,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharWidthFloatA(hdc : HDC, ifirst : u32, ilast : u32, lpbuffer : *mut f32) -> super::super::Foundation:: BOOL); GetCharWidthFloatA(hdc.into_param().abi(), ifirst, ilast, lpbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharWidthFloatW(hdc: P0, ifirst: u32, ilast: u32, lpbuffer: *mut f32) -> super::super::Foundation::BOOL @@ -1404,7 +1404,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharWidthFloatW(hdc : HDC, ifirst : u32, ilast : u32, lpbuffer : *mut f32) -> super::super::Foundation:: BOOL); GetCharWidthFloatW(hdc.into_param().abi(), ifirst, ilast, lpbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharWidthI(hdc: P0, gifirst: u32, cgi: u32, pgi: ::core::option::Option<*const u16>, piwidths: *mut i32) -> super::super::Foundation::BOOL @@ -1414,7 +1414,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharWidthI(hdc : HDC, gifirst : u32, cgi : u32, pgi : *const u16, piwidths : *mut i32) -> super::super::Foundation:: BOOL); GetCharWidthI(hdc.into_param().abi(), gifirst, cgi, ::core::mem::transmute(pgi.unwrap_or(::std::ptr::null())), piwidths) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCharWidthW(hdc: P0, ifirst: u32, ilast: u32, lpbuffer: *mut i32) -> super::super::Foundation::BOOL @@ -1440,7 +1440,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCharacterPlacementW(hdc : HDC, lpstring : ::windows_core::PCWSTR, ncount : i32, nmexextent : i32, lpresults : *mut GCP_RESULTSW, dwflags : GET_CHARACTER_PLACEMENT_FLAGS) -> u32); GetCharacterPlacementW(hdc.into_param().abi(), ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _, nmexextent, lpresults, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClipBox(hdc: P0, lprect: *mut super::super::Foundation::RECT) -> GDI_REGION_TYPE @@ -1459,7 +1459,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetClipRgn(hdc : HDC, hrgn : HRGN) -> i32); GetClipRgn(hdc.into_param().abi(), hrgn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetColorAdjustment(hdc: P0, lpca: *mut COLORADJUSTMENT) -> super::super::Foundation::BOOL @@ -1477,7 +1477,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCurrentObject(hdc : HDC, r#type : u32) -> HGDIOBJ); GetCurrentObject(hdc.into_param().abi(), r#type.0 as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentPositionEx(hdc: P0, lppt: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -1487,7 +1487,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetCurrentPositionEx(hdc : HDC, lppt : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); GetCurrentPositionEx(hdc.into_param().abi(), lppt) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDC(hwnd: P0) -> HDC @@ -1497,7 +1497,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDC(hwnd : super::super::Foundation:: HWND) -> HDC); GetDC(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDCBrushColor(hdc: P0) -> super::super::Foundation::COLORREF @@ -1507,7 +1507,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetDCBrushColor(hdc : HDC) -> super::super::Foundation:: COLORREF); GetDCBrushColor(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDCEx(hwnd: P0, hrgnclip: P1, flags: GET_DCX_FLAGS) -> HDC @@ -1518,7 +1518,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDCEx(hwnd : super::super::Foundation:: HWND, hrgnclip : HRGN, flags : GET_DCX_FLAGS) -> HDC); GetDCEx(hwnd.into_param().abi(), hrgnclip.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDCOrgEx(hdc: P0, lppt: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -1528,7 +1528,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetDCOrgEx(hdc : HDC, lppt : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); GetDCOrgEx(hdc.into_param().abi(), lppt) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDCPenColor(hdc: P0) -> super::super::Foundation::COLORREF @@ -1595,7 +1595,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetEnhMetaFileDescriptionW(hemf : HENHMETAFILE, cchbuffer : u32, lpdescription : ::windows_core::PWSTR) -> u32); GetEnhMetaFileDescriptionW(hemf.into_param().abi(), lpdescription.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpdescription.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetEnhMetaFileHeader(hemf: P0, nsize: u32, lpenhmetaheader: ::core::option::Option<*mut ENHMETAHEADER>) -> u32 @@ -1663,7 +1663,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetGlyphIndicesW(hdc : HDC, lpstr : ::windows_core::PCWSTR, c : i32, pgi : *mut u16, fl : u32) -> u32); GetGlyphIndicesW(hdc.into_param().abi(), lpstr.into_param().abi(), c, pgi, fl) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetGlyphOutlineA(hdc: P0, uchar: u32, fuformat: GET_GLYPH_OUTLINE_FORMAT, lpgm: *mut GLYPHMETRICS, cjbuffer: u32, pvbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, lpmat2: *const MAT2) -> u32 @@ -1673,7 +1673,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetGlyphOutlineA(hdc : HDC, uchar : u32, fuformat : GET_GLYPH_OUTLINE_FORMAT, lpgm : *mut GLYPHMETRICS, cjbuffer : u32, pvbuffer : *mut ::core::ffi::c_void, lpmat2 : *const MAT2) -> u32); GetGlyphOutlineA(hdc.into_param().abi(), uchar, fuformat, lpgm, cjbuffer, ::core::mem::transmute(pvbuffer.unwrap_or(::std::ptr::null_mut())), lpmat2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetGlyphOutlineW(hdc: P0, uchar: u32, fuformat: GET_GLYPH_OUTLINE_FORMAT, lpgm: *mut GLYPHMETRICS, cjbuffer: u32, pvbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, lpmat2: *const MAT2) -> u32 @@ -1756,7 +1756,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetMetaRgn(hdc : HDC, hrgn : HRGN) -> i32); GetMetaRgn(hdc.into_param().abi(), hrgn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMiterLimit(hdc: P0, plimit: *mut f32) -> super::super::Foundation::BOOL @@ -1766,7 +1766,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetMiterLimit(hdc : HDC, plimit : *mut f32) -> super::super::Foundation:: BOOL); GetMiterLimit(hdc.into_param().abi(), plimit) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorInfoA(hmonitor: P0, lpmi: *mut MONITORINFO) -> super::super::Foundation::BOOL @@ -1776,7 +1776,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMonitorInfoA(hmonitor : HMONITOR, lpmi : *mut MONITORINFO) -> super::super::Foundation:: BOOL); GetMonitorInfoA(hmonitor.into_param().abi(), lpmi) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMonitorInfoW(hmonitor: P0, lpmi: *mut MONITORINFO) -> super::super::Foundation::BOOL @@ -1786,7 +1786,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMonitorInfoW(hmonitor : HMONITOR, lpmi : *mut MONITORINFO) -> super::super::Foundation:: BOOL); GetMonitorInfoW(hmonitor.into_param().abi(), lpmi) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNearestColor(hdc: P0, color: P1) -> super::super::Foundation::COLORREF @@ -1797,7 +1797,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetNearestColor(hdc : HDC, color : super::super::Foundation:: COLORREF) -> super::super::Foundation:: COLORREF); GetNearestColor(hdc.into_param().abi(), color.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNearestPaletteIndex(h: P0, color: P1) -> u32 @@ -1832,7 +1832,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetObjectW(h : HGDIOBJ, c : i32, pv : *mut ::core::ffi::c_void) -> i32); GetObjectW(h.into_param().abi(), c, ::core::mem::transmute(pv.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOutlineTextMetricsA(hdc: P0, cjcopy: u32, potm: ::core::option::Option<*mut OUTLINETEXTMETRICA>) -> u32 @@ -1842,7 +1842,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetOutlineTextMetricsA(hdc : HDC, cjcopy : u32, potm : *mut OUTLINETEXTMETRICA) -> u32); GetOutlineTextMetricsA(hdc.into_param().abi(), cjcopy, ::core::mem::transmute(potm.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOutlineTextMetricsW(hdc: P0, cjcopy: u32, potm: ::core::option::Option<*mut OUTLINETEXTMETRICW>) -> u32 @@ -1860,7 +1860,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetPaletteEntries(hpal : HPALETTE, istart : u32, centries : u32, ppalentries : *mut PALETTEENTRY) -> u32); GetPaletteEntries(hpal.into_param().abi(), istart, ppalentries.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppalentries.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPath(hdc: P0, apt: ::core::option::Option<*mut super::super::Foundation::POINT>, aj: ::core::option::Option<*mut u8>, cpt: i32) -> i32 @@ -1870,7 +1870,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetPath(hdc : HDC, apt : *mut super::super::Foundation:: POINT, aj : *mut u8, cpt : i32) -> i32); GetPath(hdc.into_param().abi(), ::core::mem::transmute(apt.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(aj.unwrap_or(::std::ptr::null_mut())), cpt) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPixel(hdc: P0, x: i32, y: i32) -> super::super::Foundation::COLORREF @@ -1905,14 +1905,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetRandomRgn(hdc : HDC, hrgn : HRGN, i : i32) -> i32); GetRandomRgn(hdc.into_param().abi(), hrgn.into_param().abi(), i) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetRasterizerCaps(lpraststat: *mut RASTERIZER_STATUS, cjbytes: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("gdi32.dll" "system" fn GetRasterizerCaps(lpraststat : *mut RASTERIZER_STATUS, cjbytes : u32) -> super::super::Foundation:: BOOL); GetRasterizerCaps(lpraststat, cjbytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetRegionData(hrgn: P0, ncount: u32, lprgndata: ::core::option::Option<*mut RGNDATA>) -> u32 @@ -1922,7 +1922,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetRegionData(hrgn : HRGN, ncount : u32, lprgndata : *mut RGNDATA) -> u32); GetRegionData(hrgn.into_param().abi(), ncount, ::core::mem::transmute(lprgndata.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetRgnBox(hrgn: P0, lprc: *mut super::super::Foundation::RECT) -> GDI_REGION_TYPE @@ -2003,7 +2003,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextCharacterExtra(hdc : HDC) -> i32); GetTextCharacterExtra(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextColor(hdc: P0) -> super::super::Foundation::COLORREF @@ -2013,7 +2013,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextColor(hdc : HDC) -> super::super::Foundation:: COLORREF); GetTextColor(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextExtentExPointA(hdc: P0, lpszstring: P1, cchstring: i32, nmaxextent: i32, lpnfit: ::core::option::Option<*mut i32>, lpndx: ::core::option::Option<*mut i32>, lpsize: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -2024,7 +2024,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextExtentExPointA(hdc : HDC, lpszstring : ::windows_core::PCSTR, cchstring : i32, nmaxextent : i32, lpnfit : *mut i32, lpndx : *mut i32, lpsize : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); GetTextExtentExPointA(hdc.into_param().abi(), lpszstring.into_param().abi(), cchstring, nmaxextent, ::core::mem::transmute(lpnfit.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpndx.unwrap_or(::std::ptr::null_mut())), lpsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextExtentExPointI(hdc: P0, lpwszstring: *const u16, cwchstring: i32, nmaxextent: i32, lpnfit: ::core::option::Option<*mut i32>, lpndx: ::core::option::Option<*mut i32>, lpsize: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -2034,7 +2034,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextExtentExPointI(hdc : HDC, lpwszstring : *const u16, cwchstring : i32, nmaxextent : i32, lpnfit : *mut i32, lpndx : *mut i32, lpsize : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); GetTextExtentExPointI(hdc.into_param().abi(), lpwszstring, cwchstring, nmaxextent, ::core::mem::transmute(lpnfit.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpndx.unwrap_or(::std::ptr::null_mut())), lpsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextExtentExPointW(hdc: P0, lpszstring: P1, cchstring: i32, nmaxextent: i32, lpnfit: ::core::option::Option<*mut i32>, lpndx: ::core::option::Option<*mut i32>, lpsize: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -2045,7 +2045,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextExtentExPointW(hdc : HDC, lpszstring : ::windows_core::PCWSTR, cchstring : i32, nmaxextent : i32, lpnfit : *mut i32, lpndx : *mut i32, lpsize : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); GetTextExtentExPointW(hdc.into_param().abi(), lpszstring.into_param().abi(), cchstring, nmaxextent, ::core::mem::transmute(lpnfit.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpndx.unwrap_or(::std::ptr::null_mut())), lpsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextExtentPoint32A(hdc: P0, lpstring: &[u8], psizl: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -2055,7 +2055,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextExtentPoint32A(hdc : HDC, lpstring : ::windows_core::PCSTR, c : i32, psizl : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); GetTextExtentPoint32A(hdc.into_param().abi(), ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _, psizl) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextExtentPoint32W(hdc: P0, lpstring: &[u16], psizl: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -2065,7 +2065,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextExtentPoint32W(hdc : HDC, lpstring : ::windows_core::PCWSTR, c : i32, psizl : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); GetTextExtentPoint32W(hdc.into_param().abi(), ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _, psizl) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextExtentPointA(hdc: P0, lpstring: &[u8], lpsz: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -2075,7 +2075,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextExtentPointA(hdc : HDC, lpstring : ::windows_core::PCSTR, c : i32, lpsz : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); GetTextExtentPointA(hdc.into_param().abi(), ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _, lpsz) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextExtentPointI(hdc: P0, pgiin: &[u16], psize: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -2085,7 +2085,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextExtentPointI(hdc : HDC, pgiin : *const u16, cgi : i32, psize : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); GetTextExtentPointI(hdc.into_param().abi(), ::core::mem::transmute(pgiin.as_ptr()), pgiin.len() as _, psize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextExtentPointW(hdc: P0, lpstring: &[u16], lpsz: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -2111,7 +2111,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextFaceW(hdc : HDC, c : i32, lpname : ::windows_core::PWSTR) -> i32); GetTextFaceW(hdc.into_param().abi(), lpname.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpname.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextMetricsA(hdc: P0, lptm: *mut TEXTMETRICA) -> super::super::Foundation::BOOL @@ -2121,7 +2121,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextMetricsA(hdc : HDC, lptm : *mut TEXTMETRICA) -> super::super::Foundation:: BOOL); GetTextMetricsA(hdc.into_param().abi(), lptm) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTextMetricsW(hdc: P0, lptm: *mut TEXTMETRICW) -> super::super::Foundation::BOOL @@ -2131,7 +2131,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetTextMetricsW(hdc : HDC, lptm : *mut TEXTMETRICW) -> super::super::Foundation:: BOOL); GetTextMetricsW(hdc.into_param().abi(), lptm) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUpdateRect(hwnd: P0, lprect: ::core::option::Option<*mut super::super::Foundation::RECT>, berase: P1) -> super::super::Foundation::BOOL @@ -2142,7 +2142,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetUpdateRect(hwnd : super::super::Foundation:: HWND, lprect : *mut super::super::Foundation:: RECT, berase : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetUpdateRect(hwnd.into_param().abi(), ::core::mem::transmute(lprect.unwrap_or(::std::ptr::null_mut())), berase.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUpdateRgn(hwnd: P0, hrgn: P1, berase: P2) -> GDI_REGION_TYPE @@ -2154,7 +2154,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetUpdateRgn(hwnd : super::super::Foundation:: HWND, hrgn : HRGN, berase : super::super::Foundation:: BOOL) -> GDI_REGION_TYPE); GetUpdateRgn(hwnd.into_param().abi(), hrgn.into_param().abi(), berase.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetViewportExtEx(hdc: P0, lpsize: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -2164,7 +2164,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetViewportExtEx(hdc : HDC, lpsize : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); GetViewportExtEx(hdc.into_param().abi(), lpsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetViewportOrgEx(hdc: P0, lppoint: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -2183,7 +2183,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetWinMetaFileBits(hemf : HENHMETAFILE, cbdata16 : u32, pdata16 : *mut u8, imapmode : i32, hdcref : HDC) -> u32); GetWinMetaFileBits(hemf.into_param().abi(), pdata16.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pdata16.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), imapmode, hdcref.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowDC(hwnd: P0) -> HDC @@ -2193,7 +2193,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowDC(hwnd : super::super::Foundation:: HWND) -> HDC); GetWindowDC(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowExtEx(hdc: P0, lpsize: *mut super::super::Foundation::SIZE) -> super::super::Foundation::BOOL @@ -2203,7 +2203,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetWindowExtEx(hdc : HDC, lpsize : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); GetWindowExtEx(hdc.into_param().abi(), lpsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowOrgEx(hdc: P0, lppoint: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -2213,7 +2213,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetWindowOrgEx(hdc : HDC, lppoint : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); GetWindowOrgEx(hdc.into_param().abi(), lppoint) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowRgn(hwnd: P0, hrgn: P1) -> GDI_REGION_TYPE @@ -2224,7 +2224,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowRgn(hwnd : super::super::Foundation:: HWND, hrgn : HRGN) -> GDI_REGION_TYPE); GetWindowRgn(hwnd.into_param().abi(), hrgn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowRgnBox(hwnd: P0, lprc: *mut super::super::Foundation::RECT) -> GDI_REGION_TYPE @@ -2234,7 +2234,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowRgnBox(hwnd : super::super::Foundation:: HWND, lprc : *mut super::super::Foundation:: RECT) -> GDI_REGION_TYPE); GetWindowRgnBox(hwnd.into_param().abi(), lprc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWorldTransform(hdc: P0, lpxf: *mut XFORM) -> super::super::Foundation::BOOL @@ -2244,7 +2244,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetWorldTransform(hdc : HDC, lpxf : *mut XFORM) -> super::super::Foundation:: BOOL); GetWorldTransform(hdc.into_param().abi(), lpxf) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GradientFill(hdc: P0, pvertex: &[TRIVERTEX], pmesh: *const ::core::ffi::c_void, nmesh: u32, ulmode: GRADIENT_FILL) -> super::super::Foundation::BOOL @@ -2254,7 +2254,7 @@ where ::windows_targets::link!("msimg32.dll" "system" fn GradientFill(hdc : HDC, pvertex : *const TRIVERTEX, nvertex : u32, pmesh : *const ::core::ffi::c_void, nmesh : u32, ulmode : GRADIENT_FILL) -> super::super::Foundation:: BOOL); GradientFill(hdc.into_param().abi(), ::core::mem::transmute(pvertex.as_ptr()), pvertex.len() as _, pmesh, nmesh, ulmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GrayStringA(hdc: P0, hbrush: P1, lpoutputfunc: GRAYSTRINGPROC, lpdata: P2, ncount: i32, x: i32, y: i32, nwidth: i32, nheight: i32) -> super::super::Foundation::BOOL @@ -2266,7 +2266,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GrayStringA(hdc : HDC, hbrush : HBRUSH, lpoutputfunc : GRAYSTRINGPROC, lpdata : super::super::Foundation:: LPARAM, ncount : i32, x : i32, y : i32, nwidth : i32, nheight : i32) -> super::super::Foundation:: BOOL); GrayStringA(hdc.into_param().abi(), hbrush.into_param().abi(), lpoutputfunc, lpdata.into_param().abi(), ncount, x, y, nwidth, nheight) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GrayStringW(hdc: P0, hbrush: P1, lpoutputfunc: GRAYSTRINGPROC, lpdata: P2, ncount: i32, x: i32, y: i32, nwidth: i32, nheight: i32) -> super::super::Foundation::BOOL @@ -2278,7 +2278,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GrayStringW(hdc : HDC, hbrush : HBRUSH, lpoutputfunc : GRAYSTRINGPROC, lpdata : super::super::Foundation:: LPARAM, ncount : i32, x : i32, y : i32, nwidth : i32, nheight : i32) -> super::super::Foundation:: BOOL); GrayStringW(hdc.into_param().abi(), hbrush.into_param().abi(), lpoutputfunc, lpdata.into_param().abi(), ncount, x, y, nwidth, nheight) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InflateRect(lprc: *mut super::super::Foundation::RECT, dx: i32, dy: i32) -> super::super::Foundation::BOOL { @@ -2293,14 +2293,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn IntersectClipRect(hdc : HDC, left : i32, top : i32, right : i32, bottom : i32) -> GDI_REGION_TYPE); IntersectClipRect(hdc.into_param().abi(), left, top, right, bottom) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IntersectRect(lprcdst: *mut super::super::Foundation::RECT, lprcsrc1: *const super::super::Foundation::RECT, lprcsrc2: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn IntersectRect(lprcdst : *mut super::super::Foundation:: RECT, lprcsrc1 : *const super::super::Foundation:: RECT, lprcsrc2 : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); IntersectRect(lprcdst, lprcsrc1, lprcsrc2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InvalidateRect(hwnd: P0, lprect: ::core::option::Option<*const super::super::Foundation::RECT>, berase: P1) -> super::super::Foundation::BOOL @@ -2311,7 +2311,7 @@ where ::windows_targets::link!("user32.dll" "system" fn InvalidateRect(hwnd : super::super::Foundation:: HWND, lprect : *const super::super::Foundation:: RECT, berase : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); InvalidateRect(hwnd.into_param().abi(), ::core::mem::transmute(lprect.unwrap_or(::std::ptr::null())), berase.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InvalidateRgn(hwnd: P0, hrgn: P1, berase: P2) -> super::super::Foundation::BOOL @@ -2323,7 +2323,7 @@ where ::windows_targets::link!("user32.dll" "system" fn InvalidateRgn(hwnd : super::super::Foundation:: HWND, hrgn : HRGN, berase : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); InvalidateRgn(hwnd.into_param().abi(), hrgn.into_param().abi(), berase.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InvertRect(hdc: P0, lprc: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL @@ -2333,7 +2333,7 @@ where ::windows_targets::link!("user32.dll" "system" fn InvertRect(hdc : HDC, lprc : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); InvertRect(hdc.into_param().abi(), lprc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InvertRgn(hdc: P0, hrgn: P1) -> super::super::Foundation::BOOL @@ -2344,14 +2344,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn InvertRgn(hdc : HDC, hrgn : HRGN) -> super::super::Foundation:: BOOL); InvertRgn(hdc.into_param().abi(), hrgn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsRectEmpty(lprc: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn IsRectEmpty(lprc : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); IsRectEmpty(lprc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LPtoDP(hdc: P0, lppt: &mut [super::super::Foundation::POINT]) -> super::super::Foundation::BOOL @@ -2361,7 +2361,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn LPtoDP(hdc : HDC, lppt : *mut super::super::Foundation:: POINT, c : i32) -> super::super::Foundation:: BOOL); LPtoDP(hdc.into_param().abi(), ::core::mem::transmute(lppt.as_ptr()), lppt.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LineDDA(xstart: i32, ystart: i32, xend: i32, yend: i32, lpproc: LINEDDAPROC, data: P0) -> super::super::Foundation::BOOL @@ -2371,7 +2371,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn LineDDA(xstart : i32, ystart : i32, xend : i32, yend : i32, lpproc : LINEDDAPROC, data : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); LineDDA(xstart, ystart, xend, yend, lpproc, data.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LineTo(hdc: P0, x: i32, y: i32) -> super::super::Foundation::BOOL @@ -2381,7 +2381,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn LineTo(hdc : HDC, x : i32, y : i32) -> super::super::Foundation:: BOOL); LineTo(hdc.into_param().abi(), x, y) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadBitmapA(hinstance: P0, lpbitmapname: P1) -> HBITMAP @@ -2392,7 +2392,7 @@ where ::windows_targets::link!("user32.dll" "system" fn LoadBitmapA(hinstance : super::super::Foundation:: HINSTANCE, lpbitmapname : ::windows_core::PCSTR) -> HBITMAP); LoadBitmapA(hinstance.into_param().abi(), lpbitmapname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadBitmapW(hinstance: P0, lpbitmapname: P1) -> HBITMAP @@ -2403,7 +2403,7 @@ where ::windows_targets::link!("user32.dll" "system" fn LoadBitmapW(hinstance : super::super::Foundation:: HINSTANCE, lpbitmapname : ::windows_core::PCWSTR) -> HBITMAP); LoadBitmapW(hinstance.into_param().abi(), lpbitmapname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LockWindowUpdate(hwndlock: P0) -> super::super::Foundation::BOOL @@ -2413,7 +2413,7 @@ where ::windows_targets::link!("user32.dll" "system" fn LockWindowUpdate(hwndlock : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); LockWindowUpdate(hwndlock.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapWindowPoints(hwndfrom: P0, hwndto: P1, lppoints: &mut [super::super::Foundation::POINT]) -> i32 @@ -2424,7 +2424,7 @@ where ::windows_targets::link!("user32.dll" "system" fn MapWindowPoints(hwndfrom : super::super::Foundation:: HWND, hwndto : super::super::Foundation:: HWND, lppoints : *mut super::super::Foundation:: POINT, cpoints : u32) -> i32); MapWindowPoints(hwndfrom.into_param().abi(), hwndto.into_param().abi(), ::core::mem::transmute(lppoints.as_ptr()), lppoints.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MaskBlt(hdcdest: P0, xdest: i32, ydest: i32, width: i32, height: i32, hdcsrc: P1, xsrc: i32, ysrc: i32, hbmmask: P2, xmask: i32, ymask: i32, rop: u32) -> super::super::Foundation::BOOL @@ -2441,7 +2441,7 @@ pub unsafe fn MergeFontPackage(puchmergefontbuffer: *const u8, ulmergefontbuffer ::windows_targets::link!("fontsub.dll" "cdecl" fn MergeFontPackage(puchmergefontbuffer : *const u8, ulmergefontbuffersize : u32, puchfontpackagebuffer : *const u8, ulfontpackagebuffersize : u32, ppuchdestbuffer : *mut *mut u8, puldestbuffersize : *mut u32, pulbyteswritten : *mut u32, usmode : u16, lpfnallocate : CFP_ALLOCPROC, lpfnreallocate : CFP_REALLOCPROC, lpfnfree : CFP_FREEPROC, lpvreserved : *mut ::core::ffi::c_void) -> u32); MergeFontPackage(puchmergefontbuffer, ulmergefontbuffersize, puchfontpackagebuffer, ulfontpackagebuffersize, ppuchdestbuffer, puldestbuffersize, pulbyteswritten, usmode, lpfnallocate, lpfnreallocate, lpfnfree, lpvreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ModifyWorldTransform(hdc: P0, lpxf: ::core::option::Option<*const XFORM>, mode: MODIFY_WORLD_TRANSFORM_MODE) -> super::super::Foundation::BOOL @@ -2451,21 +2451,21 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ModifyWorldTransform(hdc : HDC, lpxf : *const XFORM, mode : MODIFY_WORLD_TRANSFORM_MODE) -> super::super::Foundation:: BOOL); ModifyWorldTransform(hdc.into_param().abi(), ::core::mem::transmute(lpxf.unwrap_or(::std::ptr::null())), mode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MonitorFromPoint(pt: super::super::Foundation::POINT, dwflags: MONITOR_FROM_FLAGS) -> HMONITOR { ::windows_targets::link!("user32.dll" "system" fn MonitorFromPoint(pt : super::super::Foundation:: POINT, dwflags : MONITOR_FROM_FLAGS) -> HMONITOR); MonitorFromPoint(::core::mem::transmute(pt), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MonitorFromRect(lprc: *const super::super::Foundation::RECT, dwflags: MONITOR_FROM_FLAGS) -> HMONITOR { ::windows_targets::link!("user32.dll" "system" fn MonitorFromRect(lprc : *const super::super::Foundation:: RECT, dwflags : MONITOR_FROM_FLAGS) -> HMONITOR); MonitorFromRect(lprc, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MonitorFromWindow(hwnd: P0, dwflags: MONITOR_FROM_FLAGS) -> HMONITOR @@ -2475,7 +2475,7 @@ where ::windows_targets::link!("user32.dll" "system" fn MonitorFromWindow(hwnd : super::super::Foundation:: HWND, dwflags : MONITOR_FROM_FLAGS) -> HMONITOR); MonitorFromWindow(hwnd.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveToEx(hdc: P0, x: i32, y: i32, lppt: ::core::option::Option<*mut super::super::Foundation::POINT>) -> super::super::Foundation::BOOL @@ -2493,7 +2493,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn OffsetClipRgn(hdc : HDC, x : i32, y : i32) -> GDI_REGION_TYPE); OffsetClipRgn(hdc.into_param().abi(), x, y) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OffsetRect(lprc: *mut super::super::Foundation::RECT, dx: i32, dy: i32) -> super::super::Foundation::BOOL { @@ -2508,7 +2508,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn OffsetRgn(hrgn : HRGN, x : i32, y : i32) -> GDI_REGION_TYPE); OffsetRgn(hrgn.into_param().abi(), x, y) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OffsetViewportOrgEx(hdc: P0, x: i32, y: i32, lppt: ::core::option::Option<*mut super::super::Foundation::POINT>) -> super::super::Foundation::BOOL @@ -2518,7 +2518,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn OffsetViewportOrgEx(hdc : HDC, x : i32, y : i32, lppt : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); OffsetViewportOrgEx(hdc.into_param().abi(), x, y, ::core::mem::transmute(lppt.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OffsetWindowOrgEx(hdc: P0, x: i32, y: i32, lppt: ::core::option::Option<*mut super::super::Foundation::POINT>) -> super::super::Foundation::BOOL @@ -2528,7 +2528,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn OffsetWindowOrgEx(hdc : HDC, x : i32, y : i32, lppt : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); OffsetWindowOrgEx(hdc.into_param().abi(), x, y, ::core::mem::transmute(lppt.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PaintDesktop(hdc: P0) -> super::super::Foundation::BOOL @@ -2538,7 +2538,7 @@ where ::windows_targets::link!("user32.dll" "system" fn PaintDesktop(hdc : HDC) -> super::super::Foundation:: BOOL); PaintDesktop(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PaintRgn(hdc: P0, hrgn: P1) -> super::super::Foundation::BOOL @@ -2549,7 +2549,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PaintRgn(hdc : HDC, hrgn : HRGN) -> super::super::Foundation:: BOOL); PaintRgn(hdc.into_param().abi(), hrgn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PatBlt(hdc: P0, x: i32, y: i32, w: i32, h: i32, rop: ROP_CODE) -> super::super::Foundation::BOOL @@ -2567,7 +2567,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PathToRegion(hdc : HDC) -> HRGN); PathToRegion(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Pie(hdc: P0, left: i32, top: i32, right: i32, bottom: i32, xr1: i32, yr1: i32, xr2: i32, yr2: i32) -> super::super::Foundation::BOOL @@ -2577,7 +2577,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn Pie(hdc : HDC, left : i32, top : i32, right : i32, bottom : i32, xr1 : i32, yr1 : i32, xr2 : i32, yr2 : i32) -> super::super::Foundation:: BOOL); Pie(hdc.into_param().abi(), left, top, right, bottom, xr1, yr1, xr2, yr2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PlayEnhMetaFile(hdc: P0, hmf: P1, lprect: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL @@ -2588,7 +2588,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PlayEnhMetaFile(hdc : HDC, hmf : HENHMETAFILE, lprect : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); PlayEnhMetaFile(hdc.into_param().abi(), hmf.into_param().abi(), lprect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PlayEnhMetaFileRecord(hdc: P0, pht: &[HANDLETABLE], pmr: *const ENHMETARECORD) -> super::super::Foundation::BOOL @@ -2598,7 +2598,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PlayEnhMetaFileRecord(hdc : HDC, pht : *const HANDLETABLE, pmr : *const ENHMETARECORD, cht : u32) -> super::super::Foundation:: BOOL); PlayEnhMetaFileRecord(hdc.into_param().abi(), ::core::mem::transmute(pht.as_ptr()), pmr, pht.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PlayMetaFile(hdc: P0, hmf: P1) -> super::super::Foundation::BOOL @@ -2609,7 +2609,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PlayMetaFile(hdc : HDC, hmf : HMETAFILE) -> super::super::Foundation:: BOOL); PlayMetaFile(hdc.into_param().abi(), hmf.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PlayMetaFileRecord(hdc: P0, lphandletable: &[HANDLETABLE], lpmr: *const METARECORD) -> super::super::Foundation::BOOL @@ -2619,7 +2619,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PlayMetaFileRecord(hdc : HDC, lphandletable : *const HANDLETABLE, lpmr : *const METARECORD, noobjs : u32) -> super::super::Foundation:: BOOL); PlayMetaFileRecord(hdc.into_param().abi(), ::core::mem::transmute(lphandletable.as_ptr()), lpmr, lphandletable.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PlgBlt(hdcdest: P0, lppoint: &[super::super::Foundation::POINT; 3], hdcsrc: P1, xsrc: i32, ysrc: i32, width: i32, height: i32, hbmmask: P2, xmask: i32, ymask: i32) -> super::super::Foundation::BOOL @@ -2631,7 +2631,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PlgBlt(hdcdest : HDC, lppoint : *const super::super::Foundation:: POINT, hdcsrc : HDC, xsrc : i32, ysrc : i32, width : i32, height : i32, hbmmask : HBITMAP, xmask : i32, ymask : i32) -> super::super::Foundation:: BOOL); PlgBlt(hdcdest.into_param().abi(), ::core::mem::transmute(lppoint.as_ptr()), hdcsrc.into_param().abi(), xsrc, ysrc, width, height, hbmmask.into_param().abi(), xmask, ymask) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PolyBezier(hdc: P0, apt: &[super::super::Foundation::POINT]) -> super::super::Foundation::BOOL @@ -2641,7 +2641,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PolyBezier(hdc : HDC, apt : *const super::super::Foundation:: POINT, cpt : u32) -> super::super::Foundation:: BOOL); PolyBezier(hdc.into_param().abi(), ::core::mem::transmute(apt.as_ptr()), apt.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PolyBezierTo(hdc: P0, apt: &[super::super::Foundation::POINT]) -> super::super::Foundation::BOOL @@ -2651,7 +2651,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PolyBezierTo(hdc : HDC, apt : *const super::super::Foundation:: POINT, cpt : u32) -> super::super::Foundation:: BOOL); PolyBezierTo(hdc.into_param().abi(), ::core::mem::transmute(apt.as_ptr()), apt.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PolyDraw(hdc: P0, apt: *const super::super::Foundation::POINT, aj: *const u8, cpt: i32) -> super::super::Foundation::BOOL @@ -2661,7 +2661,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PolyDraw(hdc : HDC, apt : *const super::super::Foundation:: POINT, aj : *const u8, cpt : i32) -> super::super::Foundation:: BOOL); PolyDraw(hdc.into_param().abi(), apt, aj, cpt) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PolyPolygon(hdc: P0, apt: *const super::super::Foundation::POINT, asz: &[i32]) -> super::super::Foundation::BOOL @@ -2671,7 +2671,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PolyPolygon(hdc : HDC, apt : *const super::super::Foundation:: POINT, asz : *const i32, csz : i32) -> super::super::Foundation:: BOOL); PolyPolygon(hdc.into_param().abi(), apt, ::core::mem::transmute(asz.as_ptr()), asz.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PolyPolyline(hdc: P0, apt: *const super::super::Foundation::POINT, asz: &[u32]) -> super::super::Foundation::BOOL @@ -2681,7 +2681,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PolyPolyline(hdc : HDC, apt : *const super::super::Foundation:: POINT, asz : *const u32, csz : u32) -> super::super::Foundation:: BOOL); PolyPolyline(hdc.into_param().abi(), apt, ::core::mem::transmute(asz.as_ptr()), asz.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PolyTextOutA(hdc: P0, ppt: &[POLYTEXTA]) -> super::super::Foundation::BOOL @@ -2691,7 +2691,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PolyTextOutA(hdc : HDC, ppt : *const POLYTEXTA, nstrings : i32) -> super::super::Foundation:: BOOL); PolyTextOutA(hdc.into_param().abi(), ::core::mem::transmute(ppt.as_ptr()), ppt.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PolyTextOutW(hdc: P0, ppt: &[POLYTEXTW]) -> super::super::Foundation::BOOL @@ -2701,7 +2701,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PolyTextOutW(hdc : HDC, ppt : *const POLYTEXTW, nstrings : i32) -> super::super::Foundation:: BOOL); PolyTextOutW(hdc.into_param().abi(), ::core::mem::transmute(ppt.as_ptr()), ppt.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Polygon(hdc: P0, apt: &[super::super::Foundation::POINT]) -> super::super::Foundation::BOOL @@ -2711,7 +2711,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn Polygon(hdc : HDC, apt : *const super::super::Foundation:: POINT, cpt : i32) -> super::super::Foundation:: BOOL); Polygon(hdc.into_param().abi(), ::core::mem::transmute(apt.as_ptr()), apt.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Polyline(hdc: P0, apt: &[super::super::Foundation::POINT]) -> super::super::Foundation::BOOL @@ -2721,7 +2721,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn Polyline(hdc : HDC, apt : *const super::super::Foundation:: POINT, cpt : i32) -> super::super::Foundation:: BOOL); Polyline(hdc.into_param().abi(), ::core::mem::transmute(apt.as_ptr()), apt.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PolylineTo(hdc: P0, apt: &[super::super::Foundation::POINT]) -> super::super::Foundation::BOOL @@ -2731,14 +2731,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PolylineTo(hdc : HDC, apt : *const super::super::Foundation:: POINT, cpt : u32) -> super::super::Foundation:: BOOL); PolylineTo(hdc.into_param().abi(), ::core::mem::transmute(apt.as_ptr()), apt.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PtInRect(lprc: *const super::super::Foundation::RECT, pt: super::super::Foundation::POINT) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn PtInRect(lprc : *const super::super::Foundation:: RECT, pt : super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); PtInRect(lprc, ::core::mem::transmute(pt)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PtInRegion(hrgn: P0, x: i32, y: i32) -> super::super::Foundation::BOOL @@ -2748,7 +2748,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn PtInRegion(hrgn : HRGN, x : i32, y : i32) -> super::super::Foundation:: BOOL); PtInRegion(hrgn.into_param().abi(), x, y) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PtVisible(hdc: P0, x: i32, y: i32) -> super::super::Foundation::BOOL @@ -2766,7 +2766,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn RealizePalette(hdc : HDC) -> u32); RealizePalette(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RectInRegion(hrgn: P0, lprect: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL @@ -2776,7 +2776,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn RectInRegion(hrgn : HRGN, lprect : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); RectInRegion(hrgn.into_param().abi(), lprect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RectVisible(hdc: P0, lprect: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL @@ -2786,7 +2786,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn RectVisible(hdc : HDC, lprect : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); RectVisible(hdc.into_param().abi(), lprect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Rectangle(hdc: P0, left: i32, top: i32, right: i32, bottom: i32) -> super::super::Foundation::BOOL @@ -2796,7 +2796,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn Rectangle(hdc : HDC, left : i32, top : i32, right : i32, bottom : i32) -> super::super::Foundation:: BOOL); Rectangle(hdc.into_param().abi(), left, top, right, bottom) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RedrawWindow(hwnd: P0, lprcupdate: ::core::option::Option<*const super::super::Foundation::RECT>, hrgnupdate: P1, flags: REDRAW_WINDOW_FLAGS) -> super::super::Foundation::BOOL @@ -2807,7 +2807,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RedrawWindow(hwnd : super::super::Foundation:: HWND, lprcupdate : *const super::super::Foundation:: RECT, hrgnupdate : HRGN, flags : REDRAW_WINDOW_FLAGS) -> super::super::Foundation:: BOOL); RedrawWindow(hwnd.into_param().abi(), ::core::mem::transmute(lprcupdate.unwrap_or(::std::ptr::null())), hrgnupdate.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReleaseDC(hwnd: P0, hdc: P1) -> i32 @@ -2818,7 +2818,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ReleaseDC(hwnd : super::super::Foundation:: HWND, hdc : HDC) -> i32); ReleaseDC(hwnd.into_param().abi(), hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveFontMemResourceEx(h: P0) -> super::super::Foundation::BOOL @@ -2828,7 +2828,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn RemoveFontMemResourceEx(h : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); RemoveFontMemResourceEx(h.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveFontResourceA(lpfilename: P0) -> super::super::Foundation::BOOL @@ -2838,7 +2838,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn RemoveFontResourceA(lpfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); RemoveFontResourceA(lpfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveFontResourceExA(name: P0, fl: u32, pdv: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -2848,7 +2848,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn RemoveFontResourceExA(name : ::windows_core::PCSTR, fl : u32, pdv : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); RemoveFontResourceExA(name.into_param().abi(), fl, ::core::mem::transmute(pdv.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveFontResourceExW(name: P0, fl: u32, pdv: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -2858,7 +2858,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn RemoveFontResourceExW(name : ::windows_core::PCWSTR, fl : u32, pdv : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); RemoveFontResourceExW(name.into_param().abi(), fl, ::core::mem::transmute(pdv.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveFontResourceW(lpfilename: P0) -> super::super::Foundation::BOOL @@ -2868,7 +2868,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn RemoveFontResourceW(lpfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); RemoveFontResourceW(lpfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResetDCA(hdc: P0, lpdm: *const DEVMODEA) -> HDC @@ -2878,7 +2878,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ResetDCA(hdc : HDC, lpdm : *const DEVMODEA) -> HDC); ResetDCA(hdc.into_param().abi(), lpdm) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResetDCW(hdc: P0, lpdm: *const DEVMODEW) -> HDC @@ -2888,7 +2888,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ResetDCW(hdc : HDC, lpdm : *const DEVMODEW) -> HDC); ResetDCW(hdc.into_param().abi(), lpdm) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResizePalette(hpal: P0, n: u32) -> super::super::Foundation::BOOL @@ -2898,7 +2898,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ResizePalette(hpal : HPALETTE, n : u32) -> super::super::Foundation:: BOOL); ResizePalette(hpal.into_param().abi(), n) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RestoreDC(hdc: P0, nsaveddc: i32) -> super::super::Foundation::BOOL @@ -2908,7 +2908,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn RestoreDC(hdc : HDC, nsaveddc : i32) -> super::super::Foundation:: BOOL); RestoreDC(hdc.into_param().abi(), nsaveddc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RoundRect(hdc: P0, left: i32, top: i32, right: i32, bottom: i32, width: i32, height: i32) -> super::super::Foundation::BOOL @@ -2926,7 +2926,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SaveDC(hdc : HDC) -> i32); SaveDC(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScaleViewportExtEx(hdc: P0, xn: i32, dx: i32, yn: i32, yd: i32, lpsz: ::core::option::Option<*mut super::super::Foundation::SIZE>) -> super::super::Foundation::BOOL @@ -2936,7 +2936,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ScaleViewportExtEx(hdc : HDC, xn : i32, dx : i32, yn : i32, yd : i32, lpsz : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); ScaleViewportExtEx(hdc.into_param().abi(), xn, dx, yn, yd, ::core::mem::transmute(lpsz.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScaleWindowExtEx(hdc: P0, xn: i32, xd: i32, yn: i32, yd: i32, lpsz: ::core::option::Option<*mut super::super::Foundation::SIZE>) -> super::super::Foundation::BOOL @@ -2946,7 +2946,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ScaleWindowExtEx(hdc : HDC, xn : i32, xd : i32, yn : i32, yd : i32, lpsz : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); ScaleWindowExtEx(hdc.into_param().abi(), xn, xd, yn, yd, ::core::mem::transmute(lpsz.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScreenToClient(hwnd: P0, lppoint: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -2956,7 +2956,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ScreenToClient(hwnd : super::super::Foundation:: HWND, lppoint : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); ScreenToClient(hwnd.into_param().abi(), lppoint) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SelectClipPath(hdc: P0, mode: RGN_COMBINE_MODE) -> super::super::Foundation::BOOL @@ -2984,7 +2984,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SelectObject(hdc : HDC, h : HGDIOBJ) -> HGDIOBJ); SelectObject(hdc.into_param().abi(), h.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SelectPalette(hdc: P0, hpal: P1, bforcebkgd: P2) -> HPALETTE @@ -3012,7 +3012,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetBitmapBits(hbm : HBITMAP, cb : u32, pvbits : *const ::core::ffi::c_void) -> i32); SetBitmapBits(hbm.into_param().abi(), cb, pvbits) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetBitmapDimensionEx(hbm: P0, w: i32, h: i32, lpsz: ::core::option::Option<*mut super::super::Foundation::SIZE>) -> super::super::Foundation::BOOL @@ -3022,7 +3022,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetBitmapDimensionEx(hbm : HBITMAP, w : i32, h : i32, lpsz : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); SetBitmapDimensionEx(hbm.into_param().abi(), w, h, ::core::mem::transmute(lpsz.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetBkColor(hdc: P0, color: P1) -> super::super::Foundation::COLORREF @@ -3041,7 +3041,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetBkMode(hdc : HDC, mode : i32) -> i32); SetBkMode(hdc.into_param().abi(), mode.0 as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetBoundsRect(hdc: P0, lprect: ::core::option::Option<*const super::super::Foundation::RECT>, flags: SET_BOUNDS_RECT_FLAGS) -> u32 @@ -3051,7 +3051,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetBoundsRect(hdc : HDC, lprect : *const super::super::Foundation:: RECT, flags : SET_BOUNDS_RECT_FLAGS) -> u32); SetBoundsRect(hdc.into_param().abi(), ::core::mem::transmute(lprect.unwrap_or(::std::ptr::null())), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetBrushOrgEx(hdc: P0, x: i32, y: i32, lppt: ::core::option::Option<*mut super::super::Foundation::POINT>) -> super::super::Foundation::BOOL @@ -3061,7 +3061,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetBrushOrgEx(hdc : HDC, x : i32, y : i32, lppt : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); SetBrushOrgEx(hdc.into_param().abi(), x, y, ::core::mem::transmute(lppt.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetColorAdjustment(hdc: P0, lpca: *const COLORADJUSTMENT) -> super::super::Foundation::BOOL @@ -3071,7 +3071,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetColorAdjustment(hdc : HDC, lpca : *const COLORADJUSTMENT) -> super::super::Foundation:: BOOL); SetColorAdjustment(hdc.into_param().abi(), lpca) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDCBrushColor(hdc: P0, color: P1) -> super::super::Foundation::COLORREF @@ -3082,7 +3082,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetDCBrushColor(hdc : HDC, color : super::super::Foundation:: COLORREF) -> super::super::Foundation:: COLORREF); SetDCBrushColor(hdc.into_param().abi(), color.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDCPenColor(hdc: P0, color: P1) -> super::super::Foundation::COLORREF @@ -3168,7 +3168,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetMetaRgn(hdc : HDC) -> GDI_REGION_TYPE); SetMetaRgn(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMiterLimit(hdc: P0, limit: f32, old: ::core::option::Option<*mut f32>) -> super::super::Foundation::BOOL @@ -3186,7 +3186,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetPaletteEntries(hpal : HPALETTE, istart : u32, centries : u32, ppalentries : *const PALETTEENTRY) -> u32); SetPaletteEntries(hpal.into_param().abi(), istart, ppalentries.len() as _, ::core::mem::transmute(ppalentries.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPixel(hdc: P0, x: i32, y: i32, color: P1) -> super::super::Foundation::COLORREF @@ -3197,7 +3197,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetPixel(hdc : HDC, x : i32, y : i32, color : super::super::Foundation:: COLORREF) -> super::super::Foundation:: COLORREF); SetPixel(hdc.into_param().abi(), x, y, color.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPixelV(hdc: P0, x: i32, y: i32, color: P1) -> super::super::Foundation::BOOL @@ -3224,21 +3224,21 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetROP2(hdc : HDC, rop2 : R2_MODE) -> i32); SetROP2(hdc.into_param().abi(), rop2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetRect(lprc: *mut super::super::Foundation::RECT, xleft: i32, ytop: i32, xright: i32, ybottom: i32) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn SetRect(lprc : *mut super::super::Foundation:: RECT, xleft : i32, ytop : i32, xright : i32, ybottom : i32) -> super::super::Foundation:: BOOL); SetRect(lprc, xleft, ytop, xright, ybottom) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetRectEmpty(lprc: *mut super::super::Foundation::RECT) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn SetRectEmpty(lprc : *mut super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); SetRectEmpty(lprc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetRectRgn(hrgn: P0, left: i32, top: i32, right: i32, bottom: i32) -> super::super::Foundation::BOOL @@ -3256,7 +3256,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetStretchBltMode(hdc : HDC, mode : STRETCH_BLT_MODE) -> i32); SetStretchBltMode(hdc.into_param().abi(), mode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSysColors(celements: i32, lpaelements: *const i32, lpargbvalues: *const super::super::Foundation::COLORREF) -> ::windows_core::Result<()> { @@ -3287,7 +3287,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetTextCharacterExtra(hdc : HDC, extra : i32) -> i32); SetTextCharacterExtra(hdc.into_param().abi(), extra) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetTextColor(hdc: P0, color: P1) -> super::super::Foundation::COLORREF @@ -3298,7 +3298,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetTextColor(hdc : HDC, color : super::super::Foundation:: COLORREF) -> super::super::Foundation:: COLORREF); SetTextColor(hdc.into_param().abi(), color.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetTextJustification(hdc: P0, extra: i32, count: i32) -> super::super::Foundation::BOOL @@ -3308,7 +3308,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetTextJustification(hdc : HDC, extra : i32, count : i32) -> super::super::Foundation:: BOOL); SetTextJustification(hdc.into_param().abi(), extra, count) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetViewportExtEx(hdc: P0, x: i32, y: i32, lpsz: ::core::option::Option<*mut super::super::Foundation::SIZE>) -> super::super::Foundation::BOOL @@ -3318,7 +3318,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetViewportExtEx(hdc : HDC, x : i32, y : i32, lpsz : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); SetViewportExtEx(hdc.into_param().abi(), x, y, ::core::mem::transmute(lpsz.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetViewportOrgEx(hdc: P0, x: i32, y: i32, lppt: ::core::option::Option<*mut super::super::Foundation::POINT>) -> super::super::Foundation::BOOL @@ -3328,7 +3328,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetViewportOrgEx(hdc : HDC, x : i32, y : i32, lppt : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); SetViewportOrgEx(hdc.into_param().abi(), x, y, ::core::mem::transmute(lppt.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowExtEx(hdc: P0, x: i32, y: i32, lpsz: ::core::option::Option<*mut super::super::Foundation::SIZE>) -> super::super::Foundation::BOOL @@ -3338,7 +3338,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetWindowExtEx(hdc : HDC, x : i32, y : i32, lpsz : *mut super::super::Foundation:: SIZE) -> super::super::Foundation:: BOOL); SetWindowExtEx(hdc.into_param().abi(), x, y, ::core::mem::transmute(lpsz.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowOrgEx(hdc: P0, x: i32, y: i32, lppt: ::core::option::Option<*mut super::super::Foundation::POINT>) -> super::super::Foundation::BOOL @@ -3348,7 +3348,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetWindowOrgEx(hdc : HDC, x : i32, y : i32, lppt : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); SetWindowOrgEx(hdc.into_param().abi(), x, y, ::core::mem::transmute(lppt.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowRgn(hwnd: P0, hrgn: P1, bredraw: P2) -> i32 @@ -3360,7 +3360,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowRgn(hwnd : super::super::Foundation:: HWND, hrgn : HRGN, bredraw : super::super::Foundation:: BOOL) -> i32); SetWindowRgn(hwnd.into_param().abi(), hrgn.into_param().abi(), bredraw.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWorldTransform(hdc: P0, lpxf: *const XFORM) -> super::super::Foundation::BOOL @@ -3370,7 +3370,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetWorldTransform(hdc : HDC, lpxf : *const XFORM) -> super::super::Foundation:: BOOL); SetWorldTransform(hdc.into_param().abi(), lpxf) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StretchBlt(hdcdest: P0, xdest: i32, ydest: i32, wdest: i32, hdest: i32, hdcsrc: P1, xsrc: i32, ysrc: i32, wsrc: i32, hsrc: i32, rop: ROP_CODE) -> super::super::Foundation::BOOL @@ -3389,7 +3389,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn StretchDIBits(hdc : HDC, xdest : i32, ydest : i32, destwidth : i32, destheight : i32, xsrc : i32, ysrc : i32, srcwidth : i32, srcheight : i32, lpbits : *const ::core::ffi::c_void, lpbmi : *const BITMAPINFO, iusage : DIB_USAGE, rop : ROP_CODE) -> i32); StretchDIBits(hdc.into_param().abi(), xdest, ydest, destwidth, destheight, xsrc, ysrc, srcwidth, srcheight, ::core::mem::transmute(lpbits.unwrap_or(::std::ptr::null())), lpbmi, iusage, rop) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StrokeAndFillPath(hdc: P0) -> super::super::Foundation::BOOL @@ -3399,7 +3399,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn StrokeAndFillPath(hdc : HDC) -> super::super::Foundation:: BOOL); StrokeAndFillPath(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StrokePath(hdc: P0) -> super::super::Foundation::BOOL @@ -3409,7 +3409,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn StrokePath(hdc : HDC) -> super::super::Foundation:: BOOL); StrokePath(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SubtractRect(lprcdst: *mut super::super::Foundation::RECT, lprcsrc1: *const super::super::Foundation::RECT, lprcsrc2: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL { @@ -3424,7 +3424,7 @@ where ::windows_targets::link!("t2embed.dll" "system" fn TTCharToUnicode(hdc : HDC, puccharcodes : *const u8, ulcharcodesize : u32, pusshortcodes : *mut u16, ulshortcodesize : u32, ulflags : u32) -> i32); TTCharToUnicode(hdc.into_param().abi(), ::core::mem::transmute(puccharcodes.as_ptr()), puccharcodes.len() as _, ::core::mem::transmute(pusshortcodes.as_ptr()), pusshortcodes.len() as _, ulflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TTDeleteEmbeddedFont(hfontreference: P0, ulflags: u32, pulstatus: *mut u32) -> i32 @@ -3459,7 +3459,7 @@ where ::windows_targets::link!("t2embed.dll" "system" fn TTEmbedFontFromFileA(hdc : HDC, szfontfilename : ::windows_core::PCSTR, usttcindex : u16, ulflags : TTEMBED_FLAGS, ulcharset : EMBED_FONT_CHARSET, pulprivstatus : *mut EMBEDDED_FONT_PRIV_STATUS, pulstatus : *mut u32, lpfnwritetostream : WRITEEMBEDPROC, lpvwritestream : *const ::core::ffi::c_void, puscharcodeset : *const u16, uscharcodecount : u16, uslanguage : u16, pttembedinfo : *const TTEMBEDINFO) -> i32); TTEmbedFontFromFileA(hdc.into_param().abi(), szfontfilename.into_param().abi(), usttcindex, ulflags, ulcharset, pulprivstatus, pulstatus, lpfnwritetostream, lpvwritestream, ::core::mem::transmute(puscharcodeset.as_ptr()), puscharcodeset.len() as _, uslanguage, ::core::mem::transmute(pttembedinfo.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TTEnableEmbeddingForFacename(lpszfacename: P0, benable: P1) -> i32 @@ -3483,14 +3483,14 @@ where ::windows_targets::link!("t2embed.dll" "system" fn TTGetEmbeddingType(hdc : HDC, pulembedtype : *mut EMBEDDED_FONT_PRIV_STATUS) -> i32); TTGetEmbeddingType(hdc.into_param().abi(), pulembedtype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TTGetNewFontName(phfontreference: *const super::super::Foundation::HANDLE, wzwinfamilyname: &mut [u16], szmacfamilyname: &mut [u8]) -> i32 { ::windows_targets::link!("t2embed.dll" "system" fn TTGetNewFontName(phfontreference : *const super::super::Foundation:: HANDLE, wzwinfamilyname : ::windows_core::PWSTR, cchmaxwinname : i32, szmacfamilyname : ::windows_core::PSTR, cchmaxmacname : i32) -> i32); TTGetNewFontName(phfontreference, ::core::mem::transmute(wzwinfamilyname.as_ptr()), wzwinfamilyname.len() as _, ::core::mem::transmute(szmacfamilyname.as_ptr()), szmacfamilyname.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TTIsEmbeddingEnabled(hdc: P0, pbenabled: *mut super::super::Foundation::BOOL) -> i32 @@ -3500,7 +3500,7 @@ where ::windows_targets::link!("t2embed.dll" "system" fn TTIsEmbeddingEnabled(hdc : HDC, pbenabled : *mut super::super::Foundation:: BOOL) -> i32); TTIsEmbeddingEnabled(hdc.into_param().abi(), pbenabled) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TTIsEmbeddingEnabledForFacename(lpszfacename: P0, pbenabled: *mut super::super::Foundation::BOOL) -> i32 @@ -3510,7 +3510,7 @@ where ::windows_targets::link!("t2embed.dll" "system" fn TTIsEmbeddingEnabledForFacename(lpszfacename : ::windows_core::PCSTR, pbenabled : *mut super::super::Foundation:: BOOL) -> i32); TTIsEmbeddingEnabledForFacename(lpszfacename.into_param().abi(), pbenabled) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TTLoadEmbeddedFont(phfontreference: *mut super::super::Foundation::HANDLE, ulflags: u32, pulprivstatus: *mut EMBEDDED_FONT_PRIV_STATUS, ulprivs: FONT_LICENSE_PRIVS, pulstatus: *mut TTLOAD_EMBEDDED_FONT_STATUS, lpfnreadfromstream: READEMBEDPROC, lpvreadstream: *const ::core::ffi::c_void, szwinfamilyname: P0, szmacfamilyname: P1, pttloadinfo: ::core::option::Option<*const TTLOADINFO>) -> i32 @@ -3553,7 +3553,7 @@ where ::windows_targets::link!("user32.dll" "system" fn TabbedTextOutW(hdc : HDC, x : i32, y : i32, lpstring : ::windows_core::PCWSTR, chcount : i32, ntabpositions : i32, lpntabstoppositions : *const i32, ntaborigin : i32) -> i32); TabbedTextOutW(hdc.into_param().abi(), x, y, ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _, lpntabstoppositions.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpntabstoppositions.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ntaborigin) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TextOutA(hdc: P0, x: i32, y: i32, lpstring: &[u8]) -> super::super::Foundation::BOOL @@ -3563,7 +3563,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn TextOutA(hdc : HDC, x : i32, y : i32, lpstring : ::windows_core::PCSTR, c : i32) -> super::super::Foundation:: BOOL); TextOutA(hdc.into_param().abi(), x, y, ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TextOutW(hdc: P0, x: i32, y: i32, lpstring: &[u16]) -> super::super::Foundation::BOOL @@ -3573,7 +3573,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn TextOutW(hdc : HDC, x : i32, y : i32, lpstring : ::windows_core::PCWSTR, c : i32) -> super::super::Foundation:: BOOL); TextOutW(hdc.into_param().abi(), x, y, ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TransparentBlt(hdcdest: P0, xorigindest: i32, yorigindest: i32, wdest: i32, hdest: i32, hdcsrc: P1, xoriginsrc: i32, yoriginsrc: i32, wsrc: i32, hsrc: i32, crtransparent: u32) -> super::super::Foundation::BOOL @@ -3584,14 +3584,14 @@ where ::windows_targets::link!("msimg32.dll" "system" fn TransparentBlt(hdcdest : HDC, xorigindest : i32, yorigindest : i32, wdest : i32, hdest : i32, hdcsrc : HDC, xoriginsrc : i32, yoriginsrc : i32, wsrc : i32, hsrc : i32, crtransparent : u32) -> super::super::Foundation:: BOOL); TransparentBlt(hdcdest.into_param().abi(), xorigindest, yorigindest, wdest, hdest, hdcsrc.into_param().abi(), xoriginsrc, yoriginsrc, wsrc, hsrc, crtransparent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnionRect(lprcdst: *mut super::super::Foundation::RECT, lprcsrc1: *const super::super::Foundation::RECT, lprcsrc2: *const super::super::Foundation::RECT) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn UnionRect(lprcdst : *mut super::super::Foundation:: RECT, lprcsrc1 : *const super::super::Foundation:: RECT, lprcsrc2 : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); UnionRect(lprcdst, lprcsrc1, lprcsrc2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnrealizeObject(h: P0) -> super::super::Foundation::BOOL @@ -3601,7 +3601,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn UnrealizeObject(h : HGDIOBJ) -> super::super::Foundation:: BOOL); UnrealizeObject(h.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateColors(hdc: P0) -> super::super::Foundation::BOOL @@ -3611,7 +3611,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn UpdateColors(hdc : HDC) -> super::super::Foundation:: BOOL); UpdateColors(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateWindow(hwnd: P0) -> super::super::Foundation::BOOL @@ -3621,7 +3621,7 @@ where ::windows_targets::link!("user32.dll" "system" fn UpdateWindow(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); UpdateWindow(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ValidateRect(hwnd: P0, lprect: ::core::option::Option<*const super::super::Foundation::RECT>) -> super::super::Foundation::BOOL @@ -3631,7 +3631,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ValidateRect(hwnd : super::super::Foundation:: HWND, lprect : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); ValidateRect(hwnd.into_param().abi(), ::core::mem::transmute(lprect.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ValidateRgn(hwnd: P0, hrgn: P1) -> super::super::Foundation::BOOL @@ -3642,7 +3642,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ValidateRgn(hwnd : super::super::Foundation:: HWND, hrgn : HRGN) -> super::super::Foundation:: BOOL); ValidateRgn(hwnd.into_param().abi(), hrgn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WidenPath(hdc: P0) -> super::super::Foundation::BOOL @@ -3652,7 +3652,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn WidenPath(hdc : HDC) -> super::super::Foundation:: BOOL); WidenPath(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WindowFromDC(hdc: P0) -> super::super::Foundation::HWND @@ -8535,7 +8535,7 @@ impl ::core::default::Default for DESIGNVECTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVMODEA { pub dmDeviceName: [u8; 32], @@ -8585,7 +8585,7 @@ impl ::core::default::Default for DEVMODEA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DEVMODEA_0 { pub Anonymous1: DEVMODEA_0_0, @@ -8610,7 +8610,7 @@ impl ::core::default::Default for DEVMODEA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVMODEA_0_0 { pub dmOrientation: i16, @@ -8655,7 +8655,7 @@ impl ::core::default::Default for DEVMODEA_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVMODEA_0_1 { pub dmPosition: super::super::Foundation::POINTL, @@ -8695,7 +8695,7 @@ impl ::core::default::Default for DEVMODEA_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DEVMODEA_1 { pub dmDisplayFlags: u32, @@ -8720,7 +8720,7 @@ impl ::core::default::Default for DEVMODEA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVMODEW { pub dmDeviceName: [u16; 32], @@ -8770,7 +8770,7 @@ impl ::core::default::Default for DEVMODEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DEVMODEW_0 { pub Anonymous1: DEVMODEW_0_0, @@ -8795,7 +8795,7 @@ impl ::core::default::Default for DEVMODEW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVMODEW_0_0 { pub dmOrientation: i16, @@ -8840,7 +8840,7 @@ impl ::core::default::Default for DEVMODEW_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVMODEW_0_1 { pub dmPosition: super::super::Foundation::POINTL, @@ -8880,7 +8880,7 @@ impl ::core::default::Default for DEVMODEW_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DEVMODEW_1 { pub dmDisplayFlags: u32, @@ -8905,7 +8905,7 @@ impl ::core::default::Default for DEVMODEW_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIBSECTION { pub dsBm: BITMAP, @@ -9078,7 +9078,7 @@ impl ::core::default::Default for EMR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRALPHABLEND { pub emr: EMR, @@ -9152,7 +9152,7 @@ impl ::core::default::Default for EMRALPHABLEND { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRANGLEARC { pub emr: EMR, @@ -9194,7 +9194,7 @@ impl ::core::default::Default for EMRANGLEARC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRARC { pub emr: EMR, @@ -9235,7 +9235,7 @@ impl ::core::default::Default for EMRARC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRBITBLT { pub emr: EMR, @@ -9372,7 +9372,7 @@ impl ::core::default::Default for EMRCOLORMATCHTOTARGET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRCREATEBRUSHINDIRECT { pub emr: EMR, @@ -9513,7 +9513,7 @@ impl ::core::default::Default for EMRCREATEPALETTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRCREATEPEN { pub emr: EMR, @@ -9553,7 +9553,7 @@ impl ::core::default::Default for EMRCREATEPEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRELLIPSE { pub emr: EMR, @@ -9624,7 +9624,7 @@ impl ::core::default::Default for EMREOF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMREXCLUDECLIPRECT { pub emr: EMR, @@ -9694,7 +9694,7 @@ impl ::core::default::Default for EMREXTCREATEFONTINDIRECTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMREXTCREATEPEN { pub emr: EMR, @@ -9770,7 +9770,7 @@ impl ::core::default::Default for EMREXTESCAPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMREXTFLOODFILL { pub emr: EMR, @@ -9843,7 +9843,7 @@ impl ::core::default::Default for EMREXTSELECTCLIPRGN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMREXTTEXTOUTA { pub emr: EMR, @@ -9886,7 +9886,7 @@ impl ::core::default::Default for EMREXTTEXTOUTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRFILLPATH { pub emr: EMR, @@ -9925,7 +9925,7 @@ impl ::core::default::Default for EMRFILLPATH { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRFILLRGN { pub emr: EMR, @@ -9999,7 +9999,7 @@ impl ::core::default::Default for EMRFORMAT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRFRAMERGN { pub emr: EMR, @@ -10073,7 +10073,7 @@ impl ::core::default::Default for EMRGDICOMMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRGLSBOUNDEDRECORD { pub emr: EMR, @@ -10145,7 +10145,7 @@ impl ::core::default::Default for EMRGLSRECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRGRADIENTFILL { pub emr: EMR, @@ -10188,7 +10188,7 @@ impl ::core::default::Default for EMRGRADIENTFILL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRINVERTRGN { pub emr: EMR, @@ -10229,7 +10229,7 @@ impl ::core::default::Default for EMRINVERTRGN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRLINETO { pub emr: EMR, @@ -10268,7 +10268,7 @@ impl ::core::default::Default for EMRLINETO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRMASKBLT { pub emr: EMR, @@ -10416,7 +10416,7 @@ impl ::core::default::Default for EMRNAMEDESCAPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMROFFSETCLIPRGN { pub emr: EMR, @@ -10455,7 +10455,7 @@ impl ::core::default::Default for EMROFFSETCLIPRGN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRPLGBLT { pub emr: EMR, @@ -10535,7 +10535,7 @@ impl ::core::default::Default for EMRPLGBLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRPOLYDRAW { pub emr: EMR, @@ -10577,7 +10577,7 @@ impl ::core::default::Default for EMRPOLYDRAW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRPOLYDRAW16 { pub emr: EMR, @@ -10619,7 +10619,7 @@ impl ::core::default::Default for EMRPOLYDRAW16 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRPOLYLINE { pub emr: EMR, @@ -10660,7 +10660,7 @@ impl ::core::default::Default for EMRPOLYLINE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRPOLYLINE16 { pub emr: EMR, @@ -10701,7 +10701,7 @@ impl ::core::default::Default for EMRPOLYLINE16 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRPOLYPOLYLINE { pub emr: EMR, @@ -10744,7 +10744,7 @@ impl ::core::default::Default for EMRPOLYPOLYLINE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRPOLYPOLYLINE16 { pub emr: EMR, @@ -10787,7 +10787,7 @@ impl ::core::default::Default for EMRPOLYPOLYLINE16 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRPOLYTEXTOUTA { pub emr: EMR, @@ -10892,7 +10892,7 @@ impl ::core::default::Default for EMRRESTOREDC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRROUNDRECT { pub emr: EMR, @@ -11145,7 +11145,7 @@ impl ::core::default::Default for EMRSETCOLORSPACE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRSETDIBITSTODEVICE { pub emr: EMR, @@ -11339,7 +11339,7 @@ impl ::core::default::Default for EMRSETPALETTEENTRIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRSETPIXELV { pub emr: EMR, @@ -11379,7 +11379,7 @@ impl ::core::default::Default for EMRSETPIXELV { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRSETTEXTCOLOR { pub emr: EMR, @@ -11418,7 +11418,7 @@ impl ::core::default::Default for EMRSETTEXTCOLOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRSETVIEWPORTEXTEX { pub emr: EMR, @@ -11457,7 +11457,7 @@ impl ::core::default::Default for EMRSETVIEWPORTEXTEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRSETVIEWPORTORGEX { pub emr: EMR, @@ -11526,7 +11526,7 @@ impl ::core::default::Default for EMRSETWORLDTRANSFORM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRSTRETCHBLT { pub emr: EMR, @@ -11600,7 +11600,7 @@ impl ::core::default::Default for EMRSTRETCHBLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRSTRETCHDIBITS { pub emr: EMR, @@ -11670,7 +11670,7 @@ impl ::core::default::Default for EMRSTRETCHDIBITS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRTEXT { pub ptlReference: super::super::Foundation::POINTL, @@ -11713,7 +11713,7 @@ impl ::core::default::Default for EMRTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EMRTRANSPARENTBLT { pub emr: EMR, @@ -11787,7 +11787,7 @@ impl ::core::default::Default for EMRTRANSPARENTBLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ENHMETAHEADER { pub iType: u32, @@ -12156,7 +12156,7 @@ impl ::core::default::Default for EXTLOGFONTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EXTLOGPEN { pub elpPenStyle: u32, @@ -12200,7 +12200,7 @@ impl ::core::default::Default for EXTLOGPEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EXTLOGPEN32 { pub elpPenStyle: u32, @@ -12348,7 +12348,7 @@ impl ::core::default::Default for GCP_RESULTSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GLYPHMETRICS { pub gmBlackBoxX: u32, @@ -12877,7 +12877,7 @@ impl ::core::default::Default for KERNINGPAIR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LOGBRUSH { pub lbStyle: BRUSH_STYLE, @@ -12917,7 +12917,7 @@ impl ::core::default::Default for LOGBRUSH { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LOGBRUSH32 { pub lbStyle: BRUSH_STYLE, @@ -13102,7 +13102,7 @@ impl ::core::default::Default for LOGPALETTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LOGPEN { pub lopnStyle: u32, @@ -13229,7 +13229,7 @@ impl ::core::default::Default for METARECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MONITORINFO { pub cbSize: u32, @@ -13270,7 +13270,7 @@ impl ::core::default::Default for MONITORINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MONITORINFOEXA { pub monitorInfo: MONITORINFO, @@ -13309,7 +13309,7 @@ impl ::core::default::Default for MONITORINFOEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MONITORINFOEXW { pub monitorInfo: MONITORINFO, @@ -13548,7 +13548,7 @@ impl ::core::default::Default for NEWTEXTMETRICW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OUTLINETEXTMETRICA { pub otmSize: u32, @@ -13681,7 +13681,7 @@ impl ::core::default::Default for OUTLINETEXTMETRICA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OUTLINETEXTMETRICW { pub otmSize: u32, @@ -13814,7 +13814,7 @@ impl ::core::default::Default for OUTLINETEXTMETRICW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PAINTSTRUCT { pub hdc: HDC, @@ -13990,7 +13990,7 @@ impl ::core::default::Default for POINTFX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLYTEXTA { pub x: i32, @@ -14034,7 +14034,7 @@ impl ::core::default::Default for POLYTEXTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLYTEXTW { pub x: i32, @@ -14172,7 +14172,7 @@ impl ::core::default::Default for RGBTRIPLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RGNDATA { pub rdh: RGNDATAHEADER, @@ -14211,7 +14211,7 @@ impl ::core::default::Default for RGNDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RGNDATAHEADER { pub dwSize: u32, @@ -14753,37 +14753,37 @@ impl ::core::default::Default for XFORM { pub type CFP_ALLOCPROC = ::core::option::Option *mut ::core::ffi::c_void>; pub type CFP_FREEPROC = ::core::option::Option ()>; pub type CFP_REALLOCPROC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DRAWSTATEPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ENHMFENUMPROC = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FONTENUMPROCA = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FONTENUMPROCW = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GOBJENUMPROC = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GRAYSTRINGPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LINEDDAPROC = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNDEVCAPS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNDEVMODE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type MFENUMPROC = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type MONITORENUMPROC = ::core::option::Option super::super::Foundation::BOOL>; pub type READEMBEDPROC = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/GdiPlus/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/GdiPlus/mod.rs index 1e5ea97072..de771eb29f 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/GdiPlus/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/GdiPlus/mod.rs @@ -108,7 +108,7 @@ pub unsafe fn GdipAddPathLineI(path: *mut GpPath, x1: i32, y1: i32, x2: i32, y2: ::windows_targets::link!("gdiplus.dll" "system" fn GdipAddPathLineI(path : *mut GpPath, x1 : i32, y1 : i32, x2 : i32, y2 : i32) -> Status); GdipAddPathLineI(path, x1, y1, x2, y2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipAddPathPath(path: *mut GpPath, addingpath: *const GpPath, connect: P0) -> Status @@ -194,7 +194,7 @@ pub unsafe fn GdipBeginContainerI(graphics: *mut GpGraphics, dstrect: *const Rec ::windows_targets::link!("gdiplus.dll" "system" fn GdipBeginContainerI(graphics : *mut GpGraphics, dstrect : *const Rect, srcrect : *const Rect, unit : Unit, state : *mut u32) -> Status); GdipBeginContainerI(graphics, dstrect, srcrect, unit, state) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipBitmapApplyEffect(bitmap: *mut GpBitmap, effect: *mut CGpEffect, roi: *mut super::super::Foundation::RECT, useauxdata: P0, auxdata: *mut *mut ::core::ffi::c_void, auxdatasize: *mut i32) -> Status @@ -209,7 +209,7 @@ pub unsafe fn GdipBitmapConvertFormat(pinputbitmap: *mut GpBitmap, format: i32, ::windows_targets::link!("gdiplus.dll" "system" fn GdipBitmapConvertFormat(pinputbitmap : *mut GpBitmap, format : i32, dithertype : DitherType, palettetype : PaletteType, palette : *mut ColorPalette, alphathresholdpercent : f32) -> Status); GdipBitmapConvertFormat(pinputbitmap, format, dithertype, palettetype, palette, alphathresholdpercent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipBitmapCreateApplyEffect(inputbitmaps: *mut *mut GpBitmap, numinputs: i32, effect: *mut CGpEffect, roi: *mut super::super::Foundation::RECT, outputrect: *mut super::super::Foundation::RECT, outputbitmap: *mut *mut GpBitmap, useauxdata: P0, auxdata: *mut *mut ::core::ffi::c_void, auxdatasize: *mut i32) -> Status @@ -376,7 +376,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipConvertToEmfPlusToFile(refgraphics : *const GpGraphics, metafile : *mut GpMetafile, conversionfailureflag : *mut i32, filename : ::windows_core::PCWSTR, emftype : EmfType, description : ::windows_core::PCWSTR, out_metafile : *mut *mut GpMetafile) -> Status); GdipConvertToEmfPlusToFile(refgraphics, metafile, conversionfailureflag, filename.into_param().abi(), emftype, description.into_param().abi(), out_metafile) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn GdipConvertToEmfPlusToStream(refgraphics: *const GpGraphics, metafile: *mut GpMetafile, conversionfailureflag: *mut i32, stream: P0, emftype: EmfType, description: P1, out_metafile: *mut *mut GpMetafile) -> Status @@ -387,7 +387,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipConvertToEmfPlusToStream(refgraphics : *const GpGraphics, metafile : *mut GpMetafile, conversionfailureflag : *mut i32, stream : * mut::core::ffi::c_void, emftype : EmfType, description : ::windows_core::PCWSTR, out_metafile : *mut *mut GpMetafile) -> Status); GdipConvertToEmfPlusToStream(refgraphics, metafile, conversionfailureflag, stream.into_param().abi(), emftype, description.into_param().abi(), out_metafile) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipCreateAdjustableArrowCap(height: f32, width: f32, isfilled: P0, cap: *mut *mut GpAdjustableArrowCap) -> Status @@ -397,7 +397,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateAdjustableArrowCap(height : f32, width : f32, isfilled : super::super::Foundation:: BOOL, cap : *mut *mut GpAdjustableArrowCap) -> Status); GdipCreateAdjustableArrowCap(height, width, isfilled.into_param().abi(), cap) } -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] #[inline] pub unsafe fn GdipCreateBitmapFromDirectDrawSurface(surface: P0, bitmap: *mut *mut GpBitmap) -> Status @@ -423,7 +423,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateBitmapFromFileICM(filename : ::windows_core::PCWSTR, bitmap : *mut *mut GpBitmap) -> Status); GdipCreateBitmapFromFileICM(filename.into_param().abi(), bitmap) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipCreateBitmapFromGdiDib(gdibitmapinfo: *const super::Gdi::BITMAPINFO, gdibitmapdata: *mut ::core::ffi::c_void, bitmap: *mut *mut GpBitmap) -> Status { @@ -435,7 +435,7 @@ pub unsafe fn GdipCreateBitmapFromGraphics(width: i32, height: i32, target: *mut ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateBitmapFromGraphics(width : i32, height : i32, target : *mut GpGraphics, bitmap : *mut *mut GpBitmap) -> Status); GdipCreateBitmapFromGraphics(width, height, target, bitmap) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipCreateBitmapFromHBITMAP(hbm: P0, hpal: P1, bitmap: *mut *mut GpBitmap) -> Status @@ -446,7 +446,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateBitmapFromHBITMAP(hbm : super::Gdi:: HBITMAP, hpal : super::Gdi:: HPALETTE, bitmap : *mut *mut GpBitmap) -> Status); GdipCreateBitmapFromHBITMAP(hbm.into_param().abi(), hpal.into_param().abi(), bitmap) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn GdipCreateBitmapFromHICON(hicon: P0, bitmap: *mut *mut GpBitmap) -> Status @@ -456,7 +456,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateBitmapFromHICON(hicon : super::super::UI::WindowsAndMessaging:: HICON, bitmap : *mut *mut GpBitmap) -> Status); GdipCreateBitmapFromHICON(hicon.into_param().abi(), bitmap) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipCreateBitmapFromResource(hinstance: P0, lpbitmapname: P1, bitmap: *mut *mut GpBitmap) -> Status @@ -472,7 +472,7 @@ pub unsafe fn GdipCreateBitmapFromScan0(width: i32, height: i32, stride: i32, fo ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateBitmapFromScan0(width : i32, height : i32, stride : i32, format : i32, scan0 : *const u8, bitmap : *mut *mut GpBitmap) -> Status); GdipCreateBitmapFromScan0(width, height, stride, format, ::core::mem::transmute(scan0.unwrap_or(::std::ptr::null())), bitmap) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn GdipCreateBitmapFromStream(stream: P0, bitmap: *mut *mut GpBitmap) -> Status @@ -482,7 +482,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateBitmapFromStream(stream : * mut::core::ffi::c_void, bitmap : *mut *mut GpBitmap) -> Status); GdipCreateBitmapFromStream(stream.into_param().abi(), bitmap) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn GdipCreateBitmapFromStreamICM(stream: P0, bitmap: *mut *mut GpBitmap) -> Status @@ -520,7 +520,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateFontFamilyFromName(name : ::windows_core::PCWSTR, fontcollection : *mut GpFontCollection, fontfamily : *mut *mut GpFontFamily) -> Status); GdipCreateFontFamilyFromName(name.into_param().abi(), fontcollection, fontfamily) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipCreateFontFromDC(hdc: P0, font: *mut *mut GpFont) -> Status @@ -530,7 +530,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateFontFromDC(hdc : super::Gdi:: HDC, font : *mut *mut GpFont) -> Status); GdipCreateFontFromDC(hdc.into_param().abi(), font) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipCreateFontFromLogfontA(hdc: P0, logfont: *const super::Gdi::LOGFONTA, font: *mut *mut GpFont) -> Status @@ -540,7 +540,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateFontFromLogfontA(hdc : super::Gdi:: HDC, logfont : *const super::Gdi:: LOGFONTA, font : *mut *mut GpFont) -> Status); GdipCreateFontFromLogfontA(hdc.into_param().abi(), logfont, font) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipCreateFontFromLogfontW(hdc: P0, logfont: *const super::Gdi::LOGFONTW, font: *mut *mut GpFont) -> Status @@ -550,7 +550,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateFontFromLogfontW(hdc : super::Gdi:: HDC, logfont : *const super::Gdi:: LOGFONTW, font : *mut *mut GpFont) -> Status); GdipCreateFontFromLogfontW(hdc.into_param().abi(), logfont, font) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipCreateFromHDC(hdc: P0, graphics: *mut *mut GpGraphics) -> Status @@ -560,7 +560,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateFromHDC(hdc : super::Gdi:: HDC, graphics : *mut *mut GpGraphics) -> Status); GdipCreateFromHDC(hdc.into_param().abi(), graphics) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdipCreateFromHDC2(hdc: P0, hdevice: P1, graphics: *mut *mut GpGraphics) -> Status @@ -571,7 +571,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateFromHDC2(hdc : super::Gdi:: HDC, hdevice : super::super::Foundation:: HANDLE, graphics : *mut *mut GpGraphics) -> Status); GdipCreateFromHDC2(hdc.into_param().abi(), hdevice.into_param().abi(), graphics) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipCreateFromHWND(hwnd: P0, graphics: *mut *mut GpGraphics) -> Status @@ -581,7 +581,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateFromHWND(hwnd : super::super::Foundation:: HWND, graphics : *mut *mut GpGraphics) -> Status); GdipCreateFromHWND(hwnd.into_param().abi(), graphics) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipCreateFromHWNDICM(hwnd: P0, graphics: *mut *mut GpGraphics) -> Status @@ -591,21 +591,21 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateFromHWNDICM(hwnd : super::super::Foundation:: HWND, graphics : *mut *mut GpGraphics) -> Status); GdipCreateFromHWNDICM(hwnd.into_param().abi(), graphics) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipCreateHBITMAPFromBitmap(bitmap: *mut GpBitmap, hbmreturn: *mut super::Gdi::HBITMAP, background: u32) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateHBITMAPFromBitmap(bitmap : *mut GpBitmap, hbmreturn : *mut super::Gdi:: HBITMAP, background : u32) -> Status); GdipCreateHBITMAPFromBitmap(bitmap, hbmreturn, background) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn GdipCreateHICONFromBitmap(bitmap: *mut GpBitmap, hbmreturn: *mut super::super::UI::WindowsAndMessaging::HICON) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateHICONFromBitmap(bitmap : *mut GpBitmap, hbmreturn : *mut super::super::UI::WindowsAndMessaging:: HICON) -> Status); GdipCreateHICONFromBitmap(bitmap, hbmreturn) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipCreateHalftonePalette() -> super::Gdi::HPALETTE { @@ -637,7 +637,7 @@ pub unsafe fn GdipCreateLineBrushFromRectI(rect: *const Rect, color1: u32, color ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateLineBrushFromRectI(rect : *const Rect, color1 : u32, color2 : u32, mode : LinearGradientMode, wrapmode : WrapMode, linegradient : *mut *mut GpLineGradient) -> Status); GdipCreateLineBrushFromRectI(rect, color1, color2, mode, wrapmode, linegradient) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipCreateLineBrushFromRectWithAngle(rect: *const RectF, color1: u32, color2: u32, angle: f32, isanglescalable: P0, wrapmode: WrapMode, linegradient: *mut *mut GpLineGradient) -> Status @@ -647,7 +647,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateLineBrushFromRectWithAngle(rect : *const RectF, color1 : u32, color2 : u32, angle : f32, isanglescalable : super::super::Foundation:: BOOL, wrapmode : WrapMode, linegradient : *mut *mut GpLineGradient) -> Status); GdipCreateLineBrushFromRectWithAngle(rect, color1, color2, angle, isanglescalable.into_param().abi(), wrapmode, linegradient) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipCreateLineBrushFromRectWithAngleI(rect: *const Rect, color1: u32, color2: u32, angle: f32, isanglescalable: P0, wrapmode: WrapMode, linegradient: *mut *mut GpLineGradient) -> Status @@ -682,7 +682,7 @@ pub unsafe fn GdipCreateMatrix3I(rect: *const Rect, dstplg: *const Point, matrix ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateMatrix3I(rect : *const Rect, dstplg : *const Point, matrix : *mut *mut Matrix) -> Status); GdipCreateMatrix3I(rect, dstplg, matrix) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdipCreateMetafileFromEmf(hemf: P0, deleteemf: P1, metafile: *mut *mut GpMetafile) -> Status @@ -701,7 +701,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateMetafileFromFile(file : ::windows_core::PCWSTR, metafile : *mut *mut GpMetafile) -> Status); GdipCreateMetafileFromFile(file.into_param().abi(), metafile) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn GdipCreateMetafileFromStream(stream: P0, metafile: *mut *mut GpMetafile) -> Status @@ -711,7 +711,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateMetafileFromStream(stream : * mut::core::ffi::c_void, metafile : *mut *mut GpMetafile) -> Status); GdipCreateMetafileFromStream(stream.into_param().abi(), metafile) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdipCreateMetafileFromWmf(hwmf: P0, deletewmf: P1, wmfplaceablefileheader: *const WmfPlaceableFileHeader, metafile: *mut *mut GpMetafile) -> Status @@ -780,7 +780,7 @@ pub unsafe fn GdipCreateRegion(region: *mut *mut GpRegion) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateRegion(region : *mut *mut GpRegion) -> Status); GdipCreateRegion(region) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipCreateRegionHrgn(hrgn: P0, region: *mut *mut GpRegion) -> Status @@ -815,7 +815,7 @@ pub unsafe fn GdipCreateSolidFill(color: u32, brush: *mut *mut GpSolidFill) -> S ::windows_targets::link!("gdiplus.dll" "system" fn GdipCreateSolidFill(color : u32, brush : *mut *mut GpSolidFill) -> Status); GdipCreateSolidFill(color, brush) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn GdipCreateStreamOnFile(filename: P0, access: u32, stream: *mut ::core::option::Option) -> Status @@ -1173,7 +1173,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipDrawString(graphics : *mut GpGraphics, string : ::windows_core::PCWSTR, length : i32, font : *const GpFont, layoutrect : *const RectF, stringformat : *const GpStringFormat, brush : *const GpBrush) -> Status); GdipDrawString(graphics, string.into_param().abi(), length, font, layoutrect, stringformat, brush) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipEmfToWmfBits(hemf: P0, pdata16: ::core::option::Option<&mut [u8]>, imapmode: i32, eflags: i32) -> u32 @@ -1363,7 +1363,7 @@ pub unsafe fn GdipFree(ptr: *mut ::core::ffi::c_void) { ::windows_targets::link!("gdiplus.dll" "system" fn GdipFree(ptr : *mut ::core::ffi::c_void) -> ()); GdipFree(ptr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipGetAdjustableArrowCapFillState(cap: *mut GpAdjustableArrowCap, fillstate: *mut super::super::Foundation::BOOL) -> Status { @@ -1460,7 +1460,7 @@ pub unsafe fn GdipGetCustomLineCapWidthScale(customcap: *mut GpCustomLineCap, wi ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetCustomLineCapWidthScale(customcap : *mut GpCustomLineCap, widthscale : *mut f32) -> Status); GdipGetCustomLineCapWidthScale(customcap, widthscale) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipGetDC(graphics: *mut GpGraphics, hdc: *mut super::Gdi::HDC) -> Status { @@ -1577,7 +1577,7 @@ pub unsafe fn GdipGetHatchStyle(brush: *mut GpHatch, hatchstyle: *mut HatchStyle ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetHatchStyle(brush : *mut GpHatch, hatchstyle : *mut HatchStyle) -> Status); GdipGetHatchStyle(brush, hatchstyle) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipGetHemfFromMetafile(metafile: *mut GpMetafile, hemf: *mut super::Gdi::HENHMETAFILE) -> Status { @@ -1704,7 +1704,7 @@ pub unsafe fn GdipGetLineColors(brush: *mut GpLineGradient, colors: *mut u32) -> ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetLineColors(brush : *mut GpLineGradient, colors : *mut u32) -> Status); GdipGetLineColors(brush, colors) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipGetLineGammaCorrection(brush: *mut GpLineGradient, usegammacorrection: *mut super::super::Foundation::BOOL) -> Status { @@ -1746,14 +1746,14 @@ pub unsafe fn GdipGetLineWrapMode(brush: *mut GpLineGradient, wrapmode: *mut Wra ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetLineWrapMode(brush : *mut GpLineGradient, wrapmode : *mut WrapMode) -> Status); GdipGetLineWrapMode(brush, wrapmode) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipGetLogFontA(font: *mut GpFont, graphics: *mut GpGraphics, logfonta: *mut super::Gdi::LOGFONTA) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetLogFontA(font : *mut GpFont, graphics : *mut GpGraphics, logfonta : *mut super::Gdi:: LOGFONTA) -> Status); GdipGetLogFontA(font, graphics, logfonta) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipGetLogFontW(font: *mut GpFont, graphics: *mut GpGraphics, logfontw: *mut super::Gdi::LOGFONTW) -> Status { @@ -1770,7 +1770,7 @@ pub unsafe fn GdipGetMetafileDownLevelRasterizationLimit(metafile: *const GpMeta ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetMetafileDownLevelRasterizationLimit(metafile : *const GpMetafile, metafilerasterizationlimitdpi : *mut u32) -> Status); GdipGetMetafileDownLevelRasterizationLimit(metafile, metafilerasterizationlimitdpi) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdipGetMetafileHeaderFromEmf(hemf: P0, header: *mut MetafileHeader) -> Status @@ -1780,7 +1780,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetMetafileHeaderFromEmf(hemf : super::Gdi:: HENHMETAFILE, header : *mut MetafileHeader) -> Status); GdipGetMetafileHeaderFromEmf(hemf.into_param().abi(), header) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdipGetMetafileHeaderFromFile(filename: P0, header: *mut MetafileHeader) -> Status @@ -1790,14 +1790,14 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetMetafileHeaderFromFile(filename : ::windows_core::PCWSTR, header : *mut MetafileHeader) -> Status); GdipGetMetafileHeaderFromFile(filename.into_param().abi(), header) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdipGetMetafileHeaderFromMetafile(metafile: *mut GpMetafile, header: *mut MetafileHeader) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetMetafileHeaderFromMetafile(metafile : *mut GpMetafile, header : *mut MetafileHeader) -> Status); GdipGetMetafileHeaderFromMetafile(metafile, header) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] #[inline] pub unsafe fn GdipGetMetafileHeaderFromStream(stream: P0, header: *mut MetafileHeader) -> Status @@ -1807,7 +1807,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetMetafileHeaderFromStream(stream : * mut::core::ffi::c_void, header : *mut MetafileHeader) -> Status); GdipGetMetafileHeaderFromStream(stream.into_param().abi(), header) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdipGetMetafileHeaderFromWmf(hwmf: P0, wmfplaceablefileheader: *const WmfPlaceableFileHeader, header: *mut MetafileHeader) -> Status @@ -1872,7 +1872,7 @@ pub unsafe fn GdipGetPathGradientFocusScales(brush: *mut GpPathGradient, xscale: ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetPathGradientFocusScales(brush : *mut GpPathGradient, xscale : *mut f32, yscale : *mut f32) -> Status); GdipGetPathGradientFocusScales(brush, xscale, yscale) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipGetPathGradientGammaCorrection(brush: *mut GpPathGradient, usegammacorrection: *mut super::super::Foundation::BOOL) -> Status { @@ -2114,7 +2114,7 @@ pub unsafe fn GdipGetRegionDataSize(region: *mut GpRegion, buffersize: *mut u32) ::windows_targets::link!("gdiplus.dll" "system" fn GdipGetRegionDataSize(region : *mut GpRegion, buffersize : *mut u32) -> Status); GdipGetRegionDataSize(region, buffersize) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipGetRegionHRgn(region: *mut GpRegion, graphics: *mut GpGraphics, hrgn: *mut super::Gdi::HRGN) -> Status { @@ -2287,7 +2287,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipImageSetAbort(pimage : *mut GpImage, piabort : * mut::core::ffi::c_void) -> Status); GdipImageSetAbort(pimage, piabort.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipInitializePalette(palette: *mut ColorPalette, palettetype: PaletteType, optimalcolors: i32, usetransparentcolor: P0, bitmap: *mut GpBitmap) -> Status @@ -2302,147 +2302,147 @@ pub unsafe fn GdipInvertMatrix(matrix: *mut Matrix) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipInvertMatrix(matrix : *mut Matrix) -> Status); GdipInvertMatrix(matrix) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsClipEmpty(graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsClipEmpty(graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsClipEmpty(graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsEmptyRegion(region: *mut GpRegion, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsEmptyRegion(region : *mut GpRegion, graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsEmptyRegion(region, graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsEqualRegion(region: *mut GpRegion, region2: *mut GpRegion, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsEqualRegion(region : *mut GpRegion, region2 : *mut GpRegion, graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsEqualRegion(region, region2, graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsInfiniteRegion(region: *mut GpRegion, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsInfiniteRegion(region : *mut GpRegion, graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsInfiniteRegion(region, graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsMatrixEqual(matrix: *const Matrix, matrix2: *const Matrix, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsMatrixEqual(matrix : *const Matrix, matrix2 : *const Matrix, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsMatrixEqual(matrix, matrix2, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsMatrixIdentity(matrix: *const Matrix, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsMatrixIdentity(matrix : *const Matrix, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsMatrixIdentity(matrix, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsMatrixInvertible(matrix: *const Matrix, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsMatrixInvertible(matrix : *const Matrix, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsMatrixInvertible(matrix, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsOutlineVisiblePathPoint(path: *mut GpPath, x: f32, y: f32, pen: *mut GpPen, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsOutlineVisiblePathPoint(path : *mut GpPath, x : f32, y : f32, pen : *mut GpPen, graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsOutlineVisiblePathPoint(path, x, y, pen, graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsOutlineVisiblePathPointI(path: *mut GpPath, x: i32, y: i32, pen: *mut GpPen, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsOutlineVisiblePathPointI(path : *mut GpPath, x : i32, y : i32, pen : *mut GpPen, graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsOutlineVisiblePathPointI(path, x, y, pen, graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsStyleAvailable(family: *const GpFontFamily, style: i32, isstyleavailable: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsStyleAvailable(family : *const GpFontFamily, style : i32, isstyleavailable : *mut super::super::Foundation:: BOOL) -> Status); GdipIsStyleAvailable(family, style, isstyleavailable) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisibleClipEmpty(graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsVisibleClipEmpty(graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsVisibleClipEmpty(graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisiblePathPoint(path: *mut GpPath, x: f32, y: f32, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsVisiblePathPoint(path : *mut GpPath, x : f32, y : f32, graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsVisiblePathPoint(path, x, y, graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisiblePathPointI(path: *mut GpPath, x: i32, y: i32, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsVisiblePathPointI(path : *mut GpPath, x : i32, y : i32, graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsVisiblePathPointI(path, x, y, graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisiblePoint(graphics: *mut GpGraphics, x: f32, y: f32, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsVisiblePoint(graphics : *mut GpGraphics, x : f32, y : f32, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsVisiblePoint(graphics, x, y, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisiblePointI(graphics: *mut GpGraphics, x: i32, y: i32, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsVisiblePointI(graphics : *mut GpGraphics, x : i32, y : i32, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsVisiblePointI(graphics, x, y, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisibleRect(graphics: *mut GpGraphics, x: f32, y: f32, width: f32, height: f32, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsVisibleRect(graphics : *mut GpGraphics, x : f32, y : f32, width : f32, height : f32, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsVisibleRect(graphics, x, y, width, height, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisibleRectI(graphics: *mut GpGraphics, x: i32, y: i32, width: i32, height: i32, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsVisibleRectI(graphics : *mut GpGraphics, x : i32, y : i32, width : i32, height : i32, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsVisibleRectI(graphics, x, y, width, height, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisibleRegionPoint(region: *mut GpRegion, x: f32, y: f32, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsVisibleRegionPoint(region : *mut GpRegion, x : f32, y : f32, graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsVisibleRegionPoint(region, x, y, graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisibleRegionPointI(region: *mut GpRegion, x: i32, y: i32, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsVisibleRegionPointI(region : *mut GpRegion, x : i32, y : i32, graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsVisibleRegionPointI(region, x, y, graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisibleRegionRect(region: *mut GpRegion, x: f32, y: f32, width: f32, height: f32, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipIsVisibleRegionRect(region : *mut GpRegion, x : f32, y : f32, width : f32, height : f32, graphics : *mut GpGraphics, result : *mut super::super::Foundation:: BOOL) -> Status); GdipIsVisibleRegionRect(region, x, y, width, height, graphics, result) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipIsVisibleRegionRectI(region: *mut GpRegion, x: i32, y: i32, width: i32, height: i32, graphics: *mut GpGraphics, result: *mut super::super::Foundation::BOOL) -> Status { @@ -2465,7 +2465,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipLoadImageFromFileICM(filename : ::windows_core::PCWSTR, image : *mut *mut GpImage) -> Status); GdipLoadImageFromFileICM(filename.into_param().abi(), image) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn GdipLoadImageFromStream(stream: P0, image: *mut *mut GpImage) -> Status @@ -2475,7 +2475,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipLoadImageFromStream(stream : * mut::core::ffi::c_void, image : *mut *mut GpImage) -> Status); GdipLoadImageFromStream(stream.into_param().abi(), image) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn GdipLoadImageFromStreamICM(stream: P0, image: *mut *mut GpImage) -> Status @@ -2566,14 +2566,14 @@ pub unsafe fn GdipPathIterGetSubpathCount(iterator: *mut GpPathIterator, count: ::windows_targets::link!("gdiplus.dll" "system" fn GdipPathIterGetSubpathCount(iterator : *mut GpPathIterator, count : *mut i32) -> Status); GdipPathIterGetSubpathCount(iterator, count) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipPathIterHasCurve(iterator: *mut GpPathIterator, hascurve: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipPathIterHasCurve(iterator : *mut GpPathIterator, hascurve : *mut super::super::Foundation:: BOOL) -> Status); GdipPathIterHasCurve(iterator, hascurve) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipPathIterIsValid(iterator: *mut GpPathIterator, valid: *mut super::super::Foundation::BOOL) -> Status { @@ -2595,14 +2595,14 @@ pub unsafe fn GdipPathIterNextPathType(iterator: *mut GpPathIterator, resultcoun ::windows_targets::link!("gdiplus.dll" "system" fn GdipPathIterNextPathType(iterator : *mut GpPathIterator, resultcount : *mut i32, pathtype : *mut u8, startindex : *mut i32, endindex : *mut i32) -> Status); GdipPathIterNextPathType(iterator, resultcount, pathtype, startindex, endindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipPathIterNextSubpath(iterator: *mut GpPathIterator, resultcount: *mut i32, startindex: *mut i32, endindex: *mut i32, isclosed: *mut super::super::Foundation::BOOL) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipPathIterNextSubpath(iterator : *mut GpPathIterator, resultcount : *mut i32, startindex : *mut i32, endindex : *mut i32, isclosed : *mut super::super::Foundation:: BOOL) -> Status); GdipPathIterNextSubpath(iterator, resultcount, startindex, endindex, isclosed) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipPathIterNextSubpathPath(iterator: *mut GpPathIterator, resultcount: *mut i32, path: *mut GpPath, isclosed: *mut super::super::Foundation::BOOL) -> Status { @@ -2632,7 +2632,7 @@ pub unsafe fn GdipPrivateAddMemoryFont(fontcollection: *mut GpFontCollection, me ::windows_targets::link!("gdiplus.dll" "system" fn GdipPrivateAddMemoryFont(fontcollection : *mut GpFontCollection, memory : *const ::core::ffi::c_void, length : i32) -> Status); GdipPrivateAddMemoryFont(fontcollection, memory, length) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipRecordMetafile(referencehdc: P0, r#type: EmfType, framerect: *const RectF, frameunit: MetafileFrameUnit, description: P1, metafile: *mut *mut GpMetafile) -> Status @@ -2643,7 +2643,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipRecordMetafile(referencehdc : super::Gdi:: HDC, r#type : EmfType, framerect : *const RectF, frameunit : MetafileFrameUnit, description : ::windows_core::PCWSTR, metafile : *mut *mut GpMetafile) -> Status); GdipRecordMetafile(referencehdc.into_param().abi(), r#type, framerect, frameunit, description.into_param().abi(), metafile) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipRecordMetafileFileName(filename: P0, referencehdc: P1, r#type: EmfType, framerect: *const RectF, frameunit: MetafileFrameUnit, description: P2, metafile: *mut *mut GpMetafile) -> Status @@ -2655,7 +2655,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipRecordMetafileFileName(filename : ::windows_core::PCWSTR, referencehdc : super::Gdi:: HDC, r#type : EmfType, framerect : *const RectF, frameunit : MetafileFrameUnit, description : ::windows_core::PCWSTR, metafile : *mut *mut GpMetafile) -> Status); GdipRecordMetafileFileName(filename.into_param().abi(), referencehdc.into_param().abi(), r#type, framerect, frameunit, description.into_param().abi(), metafile) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipRecordMetafileFileNameI(filename: P0, referencehdc: P1, r#type: EmfType, framerect: *const Rect, frameunit: MetafileFrameUnit, description: P2, metafile: *mut *mut GpMetafile) -> Status @@ -2667,7 +2667,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipRecordMetafileFileNameI(filename : ::windows_core::PCWSTR, referencehdc : super::Gdi:: HDC, r#type : EmfType, framerect : *const Rect, frameunit : MetafileFrameUnit, description : ::windows_core::PCWSTR, metafile : *mut *mut GpMetafile) -> Status); GdipRecordMetafileFileNameI(filename.into_param().abi(), referencehdc.into_param().abi(), r#type, framerect, frameunit, description.into_param().abi(), metafile) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipRecordMetafileI(referencehdc: P0, r#type: EmfType, framerect: *const Rect, frameunit: MetafileFrameUnit, description: P1, metafile: *mut *mut GpMetafile) -> Status @@ -2678,7 +2678,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipRecordMetafileI(referencehdc : super::Gdi:: HDC, r#type : EmfType, framerect : *const Rect, frameunit : MetafileFrameUnit, description : ::windows_core::PCWSTR, metafile : *mut *mut GpMetafile) -> Status); GdipRecordMetafileI(referencehdc.into_param().abi(), r#type, framerect, frameunit, description.into_param().abi(), metafile) } -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] #[inline] pub unsafe fn GdipRecordMetafileStream(stream: P0, referencehdc: P1, r#type: EmfType, framerect: *const RectF, frameunit: MetafileFrameUnit, description: P2, metafile: *mut *mut GpMetafile) -> Status @@ -2690,7 +2690,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipRecordMetafileStream(stream : * mut::core::ffi::c_void, referencehdc : super::Gdi:: HDC, r#type : EmfType, framerect : *const RectF, frameunit : MetafileFrameUnit, description : ::windows_core::PCWSTR, metafile : *mut *mut GpMetafile) -> Status); GdipRecordMetafileStream(stream.into_param().abi(), referencehdc.into_param().abi(), r#type, framerect, frameunit, description.into_param().abi(), metafile) } -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] #[inline] pub unsafe fn GdipRecordMetafileStreamI(stream: P0, referencehdc: P1, r#type: EmfType, framerect: *const Rect, frameunit: MetafileFrameUnit, description: P2, metafile: *mut *mut GpMetafile) -> Status @@ -2702,7 +2702,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipRecordMetafileStreamI(stream : * mut::core::ffi::c_void, referencehdc : super::Gdi:: HDC, r#type : EmfType, framerect : *const Rect, frameunit : MetafileFrameUnit, description : ::windows_core::PCWSTR, metafile : *mut *mut GpMetafile) -> Status); GdipRecordMetafileStreamI(stream.into_param().abi(), referencehdc.into_param().abi(), r#type, framerect, frameunit, description.into_param().abi(), metafile) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipReleaseDC(graphics: *mut GpGraphics, hdc: P0) -> Status @@ -2825,7 +2825,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipSaveImageToFile(image : *mut GpImage, filename : ::windows_core::PCWSTR, clsidencoder : *const ::windows_core::GUID, encoderparams : *const EncoderParameters) -> Status); GdipSaveImageToFile(image, filename.into_param().abi(), clsidencoder, encoderparams) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn GdipSaveImageToStream(image: *mut GpImage, stream: P0, clsidencoder: *const ::windows_core::GUID, encoderparams: *const EncoderParameters) -> Status @@ -2865,7 +2865,7 @@ pub unsafe fn GdipScaleWorldTransform(graphics: *mut GpGraphics, sx: f32, sy: f3 ::windows_targets::link!("gdiplus.dll" "system" fn GdipScaleWorldTransform(graphics : *mut GpGraphics, sx : f32, sy : f32, order : MatrixOrder) -> Status); GdipScaleWorldTransform(graphics, sx, sy, order) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetAdjustableArrowCapFillState(cap: *mut GpAdjustableArrowCap, fillstate: P0) -> Status @@ -2895,7 +2895,7 @@ pub unsafe fn GdipSetClipGraphics(graphics: *mut GpGraphics, srcgraphics: *mut G ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetClipGraphics(graphics : *mut GpGraphics, srcgraphics : *mut GpGraphics, combinemode : CombineMode) -> Status); GdipSetClipGraphics(graphics, srcgraphics, combinemode) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GdipSetClipHrgn(graphics: *mut GpGraphics, hrgn: P0, combinemode: CombineMode) -> Status @@ -2970,7 +2970,7 @@ pub unsafe fn GdipSetEmpty(region: *mut GpRegion) -> Status { ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetEmpty(region : *mut GpRegion) -> Status); GdipSetEmpty(region) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetImageAttributesCachedBackground(imageattr: *mut GpImageAttributes, enableflag: P0) -> Status @@ -2980,7 +2980,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetImageAttributesCachedBackground(imageattr : *mut GpImageAttributes, enableflag : super::super::Foundation:: BOOL) -> Status); GdipSetImageAttributesCachedBackground(imageattr, enableflag.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetImageAttributesColorKeys(imageattr: *mut GpImageAttributes, r#type: ColorAdjustType, enableflag: P0, colorlow: u32, colorhigh: u32) -> Status @@ -2990,7 +2990,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetImageAttributesColorKeys(imageattr : *mut GpImageAttributes, r#type : ColorAdjustType, enableflag : super::super::Foundation:: BOOL, colorlow : u32, colorhigh : u32) -> Status); GdipSetImageAttributesColorKeys(imageattr, r#type, enableflag.into_param().abi(), colorlow, colorhigh) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetImageAttributesColorMatrix(imageattr: *mut GpImageAttributes, r#type: ColorAdjustType, enableflag: P0, colormatrix: *const ColorMatrix, graymatrix: *const ColorMatrix, flags: ColorMatrixFlags) -> Status @@ -3000,7 +3000,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetImageAttributesColorMatrix(imageattr : *mut GpImageAttributes, r#type : ColorAdjustType, enableflag : super::super::Foundation:: BOOL, colormatrix : *const ColorMatrix, graymatrix : *const ColorMatrix, flags : ColorMatrixFlags) -> Status); GdipSetImageAttributesColorMatrix(imageattr, r#type, enableflag.into_param().abi(), colormatrix, graymatrix, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetImageAttributesGamma(imageattr: *mut GpImageAttributes, r#type: ColorAdjustType, enableflag: P0, gamma: f32) -> Status @@ -3010,7 +3010,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetImageAttributesGamma(imageattr : *mut GpImageAttributes, r#type : ColorAdjustType, enableflag : super::super::Foundation:: BOOL, gamma : f32) -> Status); GdipSetImageAttributesGamma(imageattr, r#type, enableflag.into_param().abi(), gamma) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetImageAttributesNoOp(imageattr: *mut GpImageAttributes, r#type: ColorAdjustType, enableflag: P0) -> Status @@ -3020,7 +3020,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetImageAttributesNoOp(imageattr : *mut GpImageAttributes, r#type : ColorAdjustType, enableflag : super::super::Foundation:: BOOL) -> Status); GdipSetImageAttributesNoOp(imageattr, r#type, enableflag.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetImageAttributesOutputChannel(imageattr: *mut GpImageAttributes, r#type: ColorAdjustType, enableflag: P0, channelflags: ColorChannelFlags) -> Status @@ -3030,7 +3030,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetImageAttributesOutputChannel(imageattr : *mut GpImageAttributes, r#type : ColorAdjustType, enableflag : super::super::Foundation:: BOOL, channelflags : ColorChannelFlags) -> Status); GdipSetImageAttributesOutputChannel(imageattr, r#type, enableflag.into_param().abi(), channelflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetImageAttributesOutputChannelColorProfile(imageattr: *mut GpImageAttributes, r#type: ColorAdjustType, enableflag: P0, colorprofilefilename: P1) -> Status @@ -3041,7 +3041,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetImageAttributesOutputChannelColorProfile(imageattr : *mut GpImageAttributes, r#type : ColorAdjustType, enableflag : super::super::Foundation:: BOOL, colorprofilefilename : ::windows_core::PCWSTR) -> Status); GdipSetImageAttributesOutputChannelColorProfile(imageattr, r#type, enableflag.into_param().abi(), colorprofilefilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetImageAttributesRemapTable(imageattr: *mut GpImageAttributes, r#type: ColorAdjustType, enableflag: P0, mapsize: u32, map: *const ColorMap) -> Status @@ -3051,7 +3051,7 @@ where ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetImageAttributesRemapTable(imageattr : *mut GpImageAttributes, r#type : ColorAdjustType, enableflag : super::super::Foundation:: BOOL, mapsize : u32, map : *const ColorMap) -> Status); GdipSetImageAttributesRemapTable(imageattr, r#type, enableflag.into_param().abi(), mapsize, map) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetImageAttributesThreshold(imageattr: *mut GpImageAttributes, r#type: ColorAdjustType, enableflag: P0, threshold: f32) -> Status @@ -3066,7 +3066,7 @@ pub unsafe fn GdipSetImageAttributesToIdentity(imageattr: *mut GpImageAttributes ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetImageAttributesToIdentity(imageattr : *mut GpImageAttributes, r#type : ColorAdjustType) -> Status); GdipSetImageAttributesToIdentity(imageattr, r#type) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetImageAttributesWrapMode(imageattr: *mut GpImageAttributes, wrap: WrapMode, argb: u32, clamp: P0) -> Status @@ -3101,7 +3101,7 @@ pub unsafe fn GdipSetLineColors(brush: *mut GpLineGradient, color1: u32, color2: ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetLineColors(brush : *mut GpLineGradient, color1 : u32, color2 : u32) -> Status); GdipSetLineColors(brush, color1, color2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetLineGammaCorrection(brush: *mut GpLineGradient, usegammacorrection: P0) -> Status @@ -3186,7 +3186,7 @@ pub unsafe fn GdipSetPathGradientFocusScales(brush: *mut GpPathGradient, xscale: ::windows_targets::link!("gdiplus.dll" "system" fn GdipSetPathGradientFocusScales(brush : *mut GpPathGradient, xscale : f32, yscale : f32) -> Status); GdipSetPathGradientFocusScales(brush, xscale, yscale) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdipSetPathGradientGammaCorrection(brush: *mut GpPathGradient, usegammacorrection: P0) -> Status @@ -3561,7 +3561,7 @@ pub unsafe fn GdiplusShutdown(token: usize) { ::windows_targets::link!("gdiplus.dll" "system" fn GdiplusShutdown(token : usize) -> ()); GdiplusShutdown(token) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiplusStartup(token: *mut usize, input: *const GdiplusStartupInput, output: *mut GdiplusStartupOutput) -> Status { @@ -6052,7 +6052,7 @@ impl ::core::default::Default for BitmapData { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct Blur { pub Base: Effect, @@ -6090,7 +6090,7 @@ impl ::core::default::Default for Blur { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BlurParams { pub radius: f32, @@ -6129,7 +6129,7 @@ impl ::core::default::Default for BlurParams { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BrightnessContrast { pub Base: Effect, @@ -6451,7 +6451,7 @@ impl ::core::default::Default for Color { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ColorBalance { pub Base: Effect, @@ -6520,7 +6520,7 @@ impl ::core::default::Default for ColorBalanceParams { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ColorCurve { pub Base: Effect, @@ -6589,7 +6589,7 @@ impl ::core::default::Default for ColorCurveParams { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ColorLUT { pub Base: Effect, @@ -6718,7 +6718,7 @@ impl ::core::default::Default for ColorMatrix { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ColorMatrixEffect { pub Base: Effect, @@ -6809,7 +6809,7 @@ impl ::windows_core::TypeKind for CustomLineCap { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ENHMETAHEADER3 { pub iType: u32, @@ -6877,7 +6877,7 @@ impl ::core::default::Default for ENHMETAHEADER3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct Effect { pub lpVtbl: *mut *mut ::core::ffi::c_void, @@ -7047,7 +7047,7 @@ impl ::windows_core::TypeKind for FontFamily { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GdiplusStartupInput { pub GdiplusVersion: u32, @@ -7088,7 +7088,7 @@ impl ::core::default::Default for GdiplusStartupInput { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GdiplusStartupInputEx { pub Base: GdiplusStartupInput, @@ -7685,7 +7685,7 @@ impl ::windows_core::TypeKind for GpTexture { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HueSaturationLightness { pub Base: Effect, @@ -7888,7 +7888,7 @@ impl ::windows_core::TypeKind for InstalledFontCollection { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct Levels { pub Base: Effect, @@ -8001,7 +8001,7 @@ impl ::windows_core::TypeKind for Metafile { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct MetafileHeader { pub Type: MetafileType, @@ -8038,7 +8038,7 @@ impl ::core::default::Default for MetafileHeader { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union MetafileHeader_0 { pub WmfHeader: super::Gdi::METAHEADER, @@ -8295,7 +8295,7 @@ impl ::core::default::Default for RectF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RedEyeCorrection { pub Base: Effect, @@ -8333,7 +8333,7 @@ impl ::core::default::Default for RedEyeCorrection { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RedEyeCorrectionParams { pub numberOfAreas: u32, @@ -8394,7 +8394,7 @@ impl ::windows_core::TypeKind for Region { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct Sharpen { pub Base: Effect, @@ -8522,7 +8522,7 @@ impl ::core::default::Default for SizeF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct Tint { pub Base: Effect, @@ -8613,16 +8613,16 @@ impl ::core::default::Default for WmfPlaceableFileHeader { } } pub type DebugEventProc = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DrawImageAbort = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type EnumerateMetafileProc = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GetThumbnailImageAbort = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ImageAbort = ::core::option::Option super::super::Foundation::BOOL>; pub type NotificationHookProc = ::core::option::Option Status>; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/D2D/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/D2D/impl.rs index d18968fa4b..b5d17b805b 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/D2D/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/D2D/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IWICImageEncoder_Impl: Sized { fn WriteFrame(&self, pimage: ::core::option::Option<&super::super::Direct2D::ID2D1Image>, pframeencode: ::core::option::Option<&super::IWICBitmapFrameEncode>, pimageparameters: *const super::WICImageParameters) -> ::windows_core::Result<()>; @@ -36,7 +36,7 @@ impl IWICImageEncoder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IWICImagingFactory2_Impl: Sized + super::IWICImagingFactory_Impl { fn CreateImageEncoder(&self, pd2ddevice: ::core::option::Option<&super::super::Direct2D::ID2D1Device>) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/D2D/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/D2D/mod.rs index f076063868..122ac02808 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/D2D/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/D2D/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICImageEncoder(::windows_core::IUnknown); impl IWICImageEncoder { - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn WriteFrame(&self, pimage: P0, pframeencode: P1, pimageparameters: *const super::WICImageParameters) -> ::windows_core::Result<()> where @@ -11,7 +11,7 @@ impl IWICImageEncoder { { (::windows_core::Interface::vtable(self).WriteFrame)(::windows_core::Interface::as_raw(self), pimage.into_param().abi(), pframeencode.into_param().abi(), pimageparameters).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn WriteFrameThumbnail(&self, pimage: P0, pframeencode: P1, pimageparameters: *const super::WICImageParameters) -> ::windows_core::Result<()> where @@ -20,7 +20,7 @@ impl IWICImageEncoder { { (::windows_core::Interface::vtable(self).WriteFrameThumbnail)(::windows_core::Interface::as_raw(self), pimage.into_param().abi(), pframeencode.into_param().abi(), pimageparameters).ok() } - #[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn WriteThumbnail(&self, pimage: P0, pencoder: P1, pimageparameters: *const super::WICImageParameters) -> ::windows_core::Result<()> where @@ -58,7 +58,7 @@ pub struct IWICImageEncoder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICImagingFactory2(::windows_core::IUnknown); impl IWICImagingFactory2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDecoderFromFilename(&self, wzfilename: P0, pguidvendor: ::core::option::Option<*const ::windows_core::GUID>, dwdesiredaccess: super::super::super::Foundation::GENERIC_ACCESS_RIGHTS, metadataoptions: super::WICDecodeOptions) -> ::windows_core::Result where @@ -67,7 +67,7 @@ impl IWICImagingFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDecoderFromFilename)(::windows_core::Interface::as_raw(self), wzfilename.into_param().abi(), ::core::mem::transmute(pguidvendor.unwrap_or(::std::ptr::null())), dwdesiredaccess, metadataoptions, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDecoderFromStream(&self, pistream: P0, pguidvendor: *const ::windows_core::GUID, metadataoptions: super::WICDecodeOptions) -> ::windows_core::Result where @@ -112,7 +112,7 @@ impl IWICImagingFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFlipRotator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -148,7 +148,7 @@ impl IWICImagingFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFromMemory)(::windows_core::Interface::as_raw(self), uiwidth, uiheight, pixelformat, cbstride, pbbuffer.len() as _, ::core::mem::transmute(pbbuffer.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateBitmapFromHBITMAP(&self, hbitmap: P0, hpalette: P1, options: super::WICBitmapAlphaChannelOption) -> ::windows_core::Result where @@ -158,7 +158,7 @@ impl IWICImagingFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFromHBITMAP)(::windows_core::Interface::as_raw(self), hbitmap.into_param().abi(), hpalette.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn CreateBitmapFromHICON(&self, hicon: P0) -> ::windows_core::Result where @@ -167,7 +167,7 @@ impl IWICImagingFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFromHICON)(::windows_core::Interface::as_raw(self), hicon.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateComponentEnumerator(&self, componenttypes: u32, options: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -198,7 +198,7 @@ impl IWICImagingFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateQueryWriterFromReader)(::windows_core::Interface::as_raw(self), piqueryreader.into_param().abi(), pguidvendor, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D\"`"] #[cfg(feature = "Win32_Graphics_Direct2D")] pub unsafe fn CreateImageEncoder(&self, pd2ddevice: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/impl.rs index 0245ec44ec..5882c208cc 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/impl.rs @@ -55,7 +55,7 @@ impl IWICBitmapClipper_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWICBitmapCodecInfo_Impl: Sized + IWICComponentInfo_Impl { fn GetContainerFormat(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -212,7 +212,7 @@ impl IWICBitmapCodecProgressNotification_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWICBitmapDecoder_Impl: Sized { fn QueryCapability(&self, pistream: ::core::option::Option<&super::super::System::Com::IStream>) -> ::windows_core::Result; @@ -354,7 +354,7 @@ impl IWICBitmapDecoder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWICBitmapDecoderInfo_Impl: Sized + IWICBitmapCodecInfo_Impl { fn GetPatterns(&self, cbsizepatterns: u32, ppatterns: *mut WICBitmapPattern, pcpatterns: *mut u32, pcbpatternsactual: *mut u32) -> ::windows_core::Result<()>; @@ -404,7 +404,7 @@ impl IWICBitmapDecoderInfo_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait IWICBitmapEncoder_Impl: Sized { fn Initialize(&self, pistream: ::core::option::Option<&super::super::System::Com::IStream>, cacheoption: WICBitmapEncoderCacheOption) -> ::windows_core::Result<()>; @@ -509,7 +509,7 @@ impl IWICBitmapEncoder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWICBitmapEncoderInfo_Impl: Sized + IWICBitmapCodecInfo_Impl { fn CreateInstance(&self) -> ::windows_core::Result; @@ -599,7 +599,7 @@ impl IWICBitmapFrameDecode_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait IWICBitmapFrameEncode_Impl: Sized { fn Initialize(&self, piencoderoptions: ::core::option::Option<&super::super::System::Com::StructuredStorage::IPropertyBag2>) -> ::windows_core::Result<()>; @@ -823,7 +823,7 @@ impl IWICBitmapSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWICBitmapSourceTransform_Impl: Sized { fn CopyPixels(&self, prc: *const WICRect, uiwidth: u32, uiheight: u32, pguiddstformat: *const ::windows_core::GUID, dsttransform: WICBitmapTransformOptions, nstride: u32, cbbuffersize: u32, pbbuffer: *mut u8) -> ::windows_core::Result<()>; @@ -958,7 +958,7 @@ impl IWICColorTransform_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IWICComponentFactory_Impl: Sized + IWICImagingFactory_Impl { fn CreateMetadataReader(&self, guidmetadataformat: *const ::windows_core::GUID, pguidvendor: *const ::windows_core::GUID, dwoptions: u32, pistream: ::core::option::Option<&super::super::System::Com::IStream>) -> ::windows_core::Result; @@ -1159,7 +1159,7 @@ impl IWICComponentInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait IWICDdsDecoder_Impl: Sized { fn GetParameters(&self, pparameters: *mut WICDdsParameters) -> ::windows_core::Result<()>; @@ -1196,7 +1196,7 @@ impl IWICDdsDecoder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait IWICDdsEncoder_Impl: Sized { fn SetParameters(&self, pparameters: *const WICDdsParameters) -> ::windows_core::Result<()>; @@ -1234,7 +1234,7 @@ impl IWICDdsEncoder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait IWICDdsFrameDecode_Impl: Sized { fn GetSizeInBlocks(&self, pwidthinblocks: *mut u32, pheightinblocks: *mut u32) -> ::windows_core::Result<()>; @@ -1278,7 +1278,7 @@ impl IWICDdsFrameDecode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait IWICDevelopRaw_Impl: Sized + IWICBitmapFrameDecode_Impl { fn QueryRawCapabilitiesInfo(&self, pinfo: *mut WICRawCapabilitiesInfo) -> ::windows_core::Result<()>; @@ -1608,7 +1608,7 @@ impl IWICDevelopRawNotificationCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWICEnumMetadataItem_Impl: Sized { fn Next(&self, celt: u32, rgeltschema: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, rgeltid: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, rgeltvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -1692,7 +1692,7 @@ impl IWICFastMetadataEncoder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWICFormatConverter_Impl: Sized + IWICBitmapSource_Impl { fn Initialize(&self, pisource: ::core::option::Option<&IWICBitmapSource>, dstformat: *const ::windows_core::GUID, dither: WICBitmapDitherType, pipalette: ::core::option::Option<&IWICPalette>, alphathresholdpercent: f64, palettetranslate: WICBitmapPaletteType) -> ::windows_core::Result<()>; @@ -1762,7 +1762,7 @@ impl IWICFormatConverterInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IWICImagingFactory_Impl: Sized { fn CreateDecoderFromFilename(&self, wzfilename: &::windows_core::PCWSTR, pguidvendor: *const ::windows_core::GUID, dwdesiredaccess: super::super::Foundation::GENERIC_ACCESS_RIGHTS, metadataoptions: WICDecodeOptions) -> ::windows_core::Result; @@ -2104,7 +2104,7 @@ impl IWICImagingFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IWICJpegFrameDecode_Impl: Sized { fn DoesSupportIndexing(&self) -> ::windows_core::Result; @@ -2197,7 +2197,7 @@ impl IWICJpegFrameDecode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait IWICJpegFrameEncode_Impl: Sized { fn GetAcHuffmanTable(&self, scanindex: u32, tableindex: u32, pachuffmantable: *mut super::Dxgi::Common::DXGI_JPEG_AC_HUFFMAN_TABLE) -> ::windows_core::Result<()>; @@ -2242,7 +2242,7 @@ impl IWICJpegFrameEncode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWICMetadataBlockReader_Impl: Sized { fn GetContainerFormat(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -2311,7 +2311,7 @@ impl IWICMetadataBlockReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWICMetadataBlockWriter_Impl: Sized + IWICMetadataBlockReader_Impl { fn InitializeFromBlockReader(&self, pimdblockreader: ::core::option::Option<&IWICMetadataBlockReader>) -> ::windows_core::Result<()>; @@ -2369,7 +2369,7 @@ impl IWICMetadataBlockWriter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWICMetadataHandlerInfo_Impl: Sized + IWICComponentInfo_Impl { fn GetMetadataFormat(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -2459,7 +2459,7 @@ impl IWICMetadataHandlerInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWICMetadataQueryReader_Impl: Sized { fn GetContainerFormat(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -2516,7 +2516,7 @@ impl IWICMetadataQueryReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWICMetadataQueryWriter_Impl: Sized + IWICMetadataQueryReader_Impl { fn SetMetadataByName(&self, wzname: &::windows_core::PCWSTR, pvarvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -2547,7 +2547,7 @@ impl IWICMetadataQueryWriter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWICMetadataReader_Impl: Sized { fn GetMetadataFormat(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -2630,7 +2630,7 @@ impl IWICMetadataReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWICMetadataReaderInfo_Impl: Sized + IWICMetadataHandlerInfo_Impl { fn GetPatterns(&self, guidcontainerformat: *const ::windows_core::GUID, cbsize: u32, ppattern: *mut WICMetadataPattern, pccount: *mut u32, pcbactual: *mut u32) -> ::windows_core::Result<()>; @@ -2680,7 +2680,7 @@ impl IWICMetadataReaderInfo_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWICMetadataWriter_Impl: Sized + IWICMetadataReader_Impl { fn SetValue(&self, pvarschema: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarid: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -2725,7 +2725,7 @@ impl IWICMetadataWriter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWICMetadataWriterInfo_Impl: Sized + IWICMetadataHandlerInfo_Impl { fn GetHeader(&self, guidcontainerformat: *const ::windows_core::GUID, cbsize: u32, pheader: *mut WICMetadataHeader, pcbactual: *mut u32) -> ::windows_core::Result<()>; @@ -2762,7 +2762,7 @@ impl IWICMetadataWriterInfo_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWICPalette_Impl: Sized { fn InitializePredefined(&self, epalettetype: WICBitmapPaletteType, faddtransparentcolor: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2879,7 +2879,7 @@ impl IWICPalette_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWICPersistStream_Impl: Sized + super::super::System::Com::IPersistStream_Impl { fn LoadEx(&self, pistream: ::core::option::Option<&super::super::System::Com::IStream>, pguidpreferredvendor: *const ::windows_core::GUID, dwpersistoptions: u32) -> ::windows_core::Result<()>; @@ -2982,7 +2982,7 @@ impl IWICPixelFormatInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWICPixelFormatInfo2_Impl: Sized + IWICPixelFormatInfo_Impl { fn SupportsTransparency(&self) -> ::windows_core::Result; @@ -3052,7 +3052,7 @@ impl IWICPlanarBitmapFrameEncode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWICPlanarBitmapSourceTransform_Impl: Sized { fn DoesSupportTransform(&self, puiwidth: *mut u32, puiheight: *mut u32, dsttransform: WICBitmapTransformOptions, dstplanaroptions: WICPlanarOptions, pguiddstformats: *const ::windows_core::GUID, pplanedescriptions: *mut WICBitmapPlaneDescription, cplanes: u32, pfissupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3083,7 +3083,7 @@ impl IWICPlanarBitmapSourceTransform_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWICPlanarFormatConverter_Impl: Sized + IWICBitmapSource_Impl { fn Initialize(&self, ppplanes: *const ::core::option::Option, cplanes: u32, dstformat: *const ::windows_core::GUID, dither: WICBitmapDitherType, pipalette: ::core::option::Option<&IWICPalette>, alphathresholdpercent: f64, palettetranslate: WICBitmapPaletteType) -> ::windows_core::Result<()>; @@ -3183,7 +3183,7 @@ impl IWICProgressiveLevelControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWICStream_Impl: Sized + super::super::System::Com::IStream_Impl { fn InitializeFromIStream(&self, pistream: ::core::option::Option<&super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -3228,7 +3228,7 @@ impl IWICStream_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWICStreamProvider_Impl: Sized { fn GetStream(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/mod.rs index b706ec5b3e..b899d99ef8 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Win32_Graphics_Imaging_D2D")] -#[doc = "Required features: `Win32_Graphics_Imaging_D2D`"] +#[doc = "Required features: `\"Win32_Graphics_Imaging_D2D\"`"] pub mod D2D; #[inline] pub unsafe fn WICConvertBitmapSource(dstformat: *const ::windows_core::GUID, pisrc: P0) -> ::windows_core::Result @@ -10,7 +10,7 @@ where let mut result__ = ::std::mem::zeroed(); WICConvertBitmapSource(dstformat, pisrc.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WICCreateBitmapFromSection(width: u32, height: u32, pixelformat: *const ::windows_core::GUID, hsection: P0, stride: u32, offset: u32) -> ::windows_core::Result @@ -21,7 +21,7 @@ where let mut result__ = ::std::mem::zeroed(); WICCreateBitmapFromSection(width, height, pixelformat, hsection.into_param().abi(), stride, offset, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WICCreateBitmapFromSectionEx(width: u32, height: u32, pixelformat: *const ::windows_core::GUID, hsection: P0, stride: u32, offset: u32, desiredaccesslevel: WICSectionAccessLevel) -> ::windows_core::Result @@ -63,7 +63,7 @@ where let mut result__ = ::std::mem::zeroed(); WICMapShortNameToGuid(wzname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn WICMatchMetadataContent(guidcontainerformat: *const ::windows_core::GUID, pguidvendor: ::core::option::Option<*const ::windows_core::GUID>, pistream: P0) -> ::windows_core::Result<::windows_core::GUID> @@ -74,7 +74,7 @@ where let mut result__ = ::std::mem::zeroed(); WICMatchMetadataContent(guidcontainerformat, ::core::mem::transmute(pguidvendor.unwrap_or(::std::ptr::null())), pistream.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn WICSerializeMetadataContent(guidcontainerformat: *const ::windows_core::GUID, piwriter: P0, dwpersistoptions: u32, pistream: P1) -> ::windows_core::Result<()> @@ -234,31 +234,31 @@ impl IWICBitmapCodecInfo { pub unsafe fn GetFileExtensions(&self, wzfileextensions: &mut [u16], pcchactual: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFileExtensions)(::windows_core::Interface::as_raw(self), wzfileextensions.len() as _, ::core::mem::transmute(wzfileextensions.as_ptr()), pcchactual).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportAnimation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DoesSupportAnimation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportChromakey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DoesSupportChromakey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportLossless(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DoesSupportLossless)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportMultiframe(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DoesSupportMultiframe)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchesMimeType(&self, wzmimetype: P0) -> ::windows_core::Result where @@ -332,7 +332,7 @@ pub struct IWICBitmapCodecProgressNotification_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICBitmapDecoder(::windows_core::IUnknown); impl IWICBitmapDecoder { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryCapability(&self, pistream: P0) -> ::windows_core::Result where @@ -341,7 +341,7 @@ impl IWICBitmapDecoder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryCapability)(::windows_core::Interface::as_raw(self), pistream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pistream: P0, cacheoptions: WICDecodeOptions) -> ::windows_core::Result<()> where @@ -470,31 +470,31 @@ impl IWICBitmapDecoderInfo { pub unsafe fn GetFileExtensions(&self, wzfileextensions: &mut [u16], pcchactual: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFileExtensions)(::windows_core::Interface::as_raw(self), wzfileextensions.len() as _, ::core::mem::transmute(wzfileextensions.as_ptr()), pcchactual).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportAnimation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesSupportAnimation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportChromakey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesSupportChromakey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportLossless(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesSupportLossless)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportMultiframe(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesSupportMultiframe)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchesMimeType(&self, wzmimetype: P0) -> ::windows_core::Result where @@ -503,12 +503,12 @@ impl IWICBitmapDecoderInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MatchesMimeType)(::windows_core::Interface::as_raw(self), wzmimetype.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPatterns(&self, cbsizepatterns: u32, ppatterns: ::core::option::Option<*mut WICBitmapPattern>, pcpatterns: ::core::option::Option<*mut u32>, pcbpatternsactual: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPatterns)(::windows_core::Interface::as_raw(self), cbsizepatterns, ::core::mem::transmute(ppatterns.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcpatterns.unwrap_or(::std::ptr::null_mut())), pcbpatternsactual).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn MatchesPattern(&self, pistream: P0) -> ::windows_core::Result where @@ -547,7 +547,7 @@ pub struct IWICBitmapDecoderInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICBitmapEncoder(::windows_core::IUnknown); impl IWICBitmapEncoder { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pistream: P0, cacheoption: WICBitmapEncoderCacheOption) -> ::windows_core::Result<()> where @@ -584,7 +584,7 @@ impl IWICBitmapEncoder { { (::windows_core::Interface::vtable(self).SetPreview)(::windows_core::Interface::as_raw(self), pipreview.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn CreateNewFrame(&self, ppiframeencode: *mut ::core::option::Option, ppiencoderoptions: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateNewFrame)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppiframeencode), ::core::mem::transmute(ppiencoderoptions)).ok() @@ -679,31 +679,31 @@ impl IWICBitmapEncoderInfo { pub unsafe fn GetFileExtensions(&self, wzfileextensions: &mut [u16], pcchactual: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFileExtensions)(::windows_core::Interface::as_raw(self), wzfileextensions.len() as _, ::core::mem::transmute(wzfileextensions.as_ptr()), pcchactual).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportAnimation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesSupportAnimation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportChromakey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesSupportChromakey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportLossless(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesSupportLossless)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportMultiframe(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesSupportMultiframe)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchesMimeType(&self, wzmimetype: P0) -> ::windows_core::Result where @@ -827,7 +827,7 @@ pub struct IWICBitmapFrameDecode_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICBitmapFrameEncode(::windows_core::IUnknown); impl IWICBitmapFrameEncode { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Initialize(&self, piencoderoptions: P0) -> ::windows_core::Result<()> where @@ -1034,7 +1034,7 @@ impl IWICBitmapSourceTransform { pub unsafe fn GetClosestPixelFormat(&self, pguiddstformat: *mut ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetClosestPixelFormat)(::windows_core::Interface::as_raw(self), pguiddstformat).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportTransform(&self, dsttransform: WICBitmapTransformOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1155,7 +1155,7 @@ pub struct IWICColorTransform_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICComponentFactory(::windows_core::IUnknown); impl IWICComponentFactory { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDecoderFromFilename(&self, wzfilename: P0, pguidvendor: ::core::option::Option<*const ::windows_core::GUID>, dwdesiredaccess: super::super::Foundation::GENERIC_ACCESS_RIGHTS, metadataoptions: WICDecodeOptions) -> ::windows_core::Result where @@ -1164,7 +1164,7 @@ impl IWICComponentFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDecoderFromFilename)(::windows_core::Interface::as_raw(self), wzfilename.into_param().abi(), ::core::mem::transmute(pguidvendor.unwrap_or(::std::ptr::null())), dwdesiredaccess, metadataoptions, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDecoderFromStream(&self, pistream: P0, pguidvendor: *const ::windows_core::GUID, metadataoptions: WICDecodeOptions) -> ::windows_core::Result where @@ -1209,7 +1209,7 @@ impl IWICComponentFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFlipRotator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1245,7 +1245,7 @@ impl IWICComponentFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFromMemory)(::windows_core::Interface::as_raw(self), uiwidth, uiheight, pixelformat, cbstride, pbbuffer.len() as _, ::core::mem::transmute(pbbuffer.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateBitmapFromHBITMAP(&self, hbitmap: P0, hpalette: P1, options: WICBitmapAlphaChannelOption) -> ::windows_core::Result where @@ -1255,7 +1255,7 @@ impl IWICComponentFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFromHBITMAP)(::windows_core::Interface::as_raw(self), hbitmap.into_param().abi(), hpalette.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn CreateBitmapFromHICON(&self, hicon: P0) -> ::windows_core::Result where @@ -1264,7 +1264,7 @@ impl IWICComponentFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateBitmapFromHICON)(::windows_core::Interface::as_raw(self), hicon.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateComponentEnumerator(&self, componenttypes: u32, options: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1295,7 +1295,7 @@ impl IWICComponentFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateQueryWriterFromReader)(::windows_core::Interface::as_raw(self), piqueryreader.into_param().abi(), pguidvendor, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateMetadataReader(&self, guidmetadataformat: *const ::windows_core::GUID, pguidvendor: *const ::windows_core::GUID, dwoptions: u32, pistream: P0) -> ::windows_core::Result where @@ -1304,7 +1304,7 @@ impl IWICComponentFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateMetadataReader)(::windows_core::Interface::as_raw(self), guidmetadataformat, pguidvendor, dwoptions, pistream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateMetadataReaderFromContainer(&self, guidcontainerformat: *const ::windows_core::GUID, pguidvendor: *const ::windows_core::GUID, dwoptions: u32, pistream: P0) -> ::windows_core::Result where @@ -1338,7 +1338,7 @@ impl IWICComponentFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateQueryWriterFromBlockWriter)(::windows_core::Interface::as_raw(self), piblockwriter.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CreateEncoderPropertyBag(&self, ppropoptions: &[super::super::System::Com::StructuredStorage::PROPBAG2]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1430,7 +1430,7 @@ pub struct IWICComponentInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICDdsDecoder(::windows_core::IUnknown); impl IWICDdsDecoder { - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetParameters(&self, pparameters: *mut WICDdsParameters) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetParameters)(::windows_core::Interface::as_raw(self), pparameters).ok() @@ -1461,12 +1461,12 @@ pub struct IWICDdsDecoder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICDdsEncoder(::windows_core::IUnknown); impl IWICDdsEncoder { - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetParameters(&self, pparameters: *const WICDdsParameters) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParameters)(::windows_core::Interface::as_raw(self), pparameters).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetParameters(&self, pparameters: *mut WICDdsParameters) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetParameters)(::windows_core::Interface::as_raw(self), pparameters).ok() @@ -1503,7 +1503,7 @@ impl IWICDdsFrameDecode { pub unsafe fn GetSizeInBlocks(&self, pwidthinblocks: *mut u32, pheightinblocks: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSizeInBlocks)(::windows_core::Interface::as_raw(self), pwidthinblocks, pheightinblocks).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetFormatInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1571,7 +1571,7 @@ impl IWICDevelopRaw { pub unsafe fn LoadParameterSet(&self, parameterset: WICRawParameterSet) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LoadParameterSet)(::windows_core::Interface::as_raw(self), parameterset).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn GetCurrentParameterSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1754,7 +1754,7 @@ pub struct IWICDevelopRawNotificationCallback_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICEnumMetadataItem(::windows_core::IUnknown); impl IWICEnumMetadataItem { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, celt: u32, rgeltschema: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, rgeltid: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, rgeltvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, rgeltschema, rgeltid, rgeltvalue, pceltfetched).ok() @@ -1845,7 +1845,7 @@ impl IWICFormatConverter { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pisource.into_param().abi(), dstformat, dither, pipalette.into_param().abi(), alphathresholdpercent, palettetranslate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanConvert(&self, srcpixelformat: *const ::windows_core::GUID, dstpixelformat: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1927,7 +1927,7 @@ pub struct IWICFormatConverterInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICImagingFactory(::windows_core::IUnknown); impl IWICImagingFactory { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDecoderFromFilename(&self, wzfilename: P0, pguidvendor: ::core::option::Option<*const ::windows_core::GUID>, dwdesiredaccess: super::super::Foundation::GENERIC_ACCESS_RIGHTS, metadataoptions: WICDecodeOptions) -> ::windows_core::Result where @@ -1936,7 +1936,7 @@ impl IWICImagingFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDecoderFromFilename)(::windows_core::Interface::as_raw(self), wzfilename.into_param().abi(), ::core::mem::transmute(pguidvendor.unwrap_or(::std::ptr::null())), dwdesiredaccess, metadataoptions, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDecoderFromStream(&self, pistream: P0, pguidvendor: *const ::windows_core::GUID, metadataoptions: WICDecodeOptions) -> ::windows_core::Result where @@ -1981,7 +1981,7 @@ impl IWICImagingFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBitmapFlipRotator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2017,7 +2017,7 @@ impl IWICImagingFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBitmapFromMemory)(::windows_core::Interface::as_raw(self), uiwidth, uiheight, pixelformat, cbstride, pbbuffer.len() as _, ::core::mem::transmute(pbbuffer.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateBitmapFromHBITMAP(&self, hbitmap: P0, hpalette: P1, options: WICBitmapAlphaChannelOption) -> ::windows_core::Result where @@ -2027,7 +2027,7 @@ impl IWICImagingFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBitmapFromHBITMAP)(::windows_core::Interface::as_raw(self), hbitmap.into_param().abi(), hpalette.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn CreateBitmapFromHICON(&self, hicon: P0) -> ::windows_core::Result where @@ -2036,7 +2036,7 @@ impl IWICImagingFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBitmapFromHICON)(::windows_core::Interface::as_raw(self), hicon.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateComponentEnumerator(&self, componenttypes: u32, options: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2127,7 +2127,7 @@ pub struct IWICImagingFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICJpegFrameDecode(::windows_core::IUnknown); impl IWICJpegFrameDecode { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportIndexing(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2139,17 +2139,17 @@ impl IWICJpegFrameDecode { pub unsafe fn ClearIndexing(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ClearIndexing)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetAcHuffmanTable(&self, scanindex: u32, tableindex: u32, pachuffmantable: *mut super::Dxgi::Common::DXGI_JPEG_AC_HUFFMAN_TABLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAcHuffmanTable)(::windows_core::Interface::as_raw(self), scanindex, tableindex, pachuffmantable).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDcHuffmanTable(&self, scanindex: u32, tableindex: u32, pdchuffmantable: *mut super::Dxgi::Common::DXGI_JPEG_DC_HUFFMAN_TABLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDcHuffmanTable)(::windows_core::Interface::as_raw(self), scanindex, tableindex, pdchuffmantable).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetQuantizationTable(&self, scanindex: u32, tableindex: u32, pquantizationtable: *mut super::Dxgi::Common::DXGI_JPEG_QUANTIZATION_TABLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetQuantizationTable)(::windows_core::Interface::as_raw(self), scanindex, tableindex, pquantizationtable).ok() @@ -2205,17 +2205,17 @@ pub struct IWICJpegFrameDecode_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICJpegFrameEncode(::windows_core::IUnknown); impl IWICJpegFrameEncode { - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetAcHuffmanTable(&self, scanindex: u32, tableindex: u32, pachuffmantable: *mut super::Dxgi::Common::DXGI_JPEG_AC_HUFFMAN_TABLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAcHuffmanTable)(::windows_core::Interface::as_raw(self), scanindex, tableindex, pachuffmantable).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDcHuffmanTable(&self, scanindex: u32, tableindex: u32, pdchuffmantable: *mut super::Dxgi::Common::DXGI_JPEG_DC_HUFFMAN_TABLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDcHuffmanTable)(::windows_core::Interface::as_raw(self), scanindex, tableindex, pdchuffmantable).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetQuantizationTable(&self, scanindex: u32, tableindex: u32, pquantizationtable: *mut super::Dxgi::Common::DXGI_JPEG_QUANTIZATION_TABLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetQuantizationTable)(::windows_core::Interface::as_raw(self), scanindex, tableindex, pquantizationtable).ok() @@ -2265,7 +2265,7 @@ impl IWICMetadataBlockReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReaderByIndex)(::windows_core::Interface::as_raw(self), nindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEnumerator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2307,7 +2307,7 @@ impl IWICMetadataBlockWriter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetReaderByIndex)(::windows_core::Interface::as_raw(self), nindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEnumerator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2401,19 +2401,19 @@ impl IWICMetadataHandlerInfo { pub unsafe fn GetDeviceModels(&self, wzdevicemodels: &mut [u16], pcchactual: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceModels)(::windows_core::Interface::as_raw(self), wzdevicemodels.len() as _, ::core::mem::transmute(wzdevicemodels.as_ptr()), pcchactual).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesRequireFullStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DoesRequireFullStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportPadding(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DoesSupportPadding)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesRequireFixedSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2459,7 +2459,7 @@ impl IWICMetadataQueryReader { pub unsafe fn GetLocation(&self, wznamespace: &mut [u16], pcchactuallength: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLocation)(::windows_core::Interface::as_raw(self), wznamespace.len() as _, ::core::mem::transmute(wznamespace.as_ptr()), pcchactuallength).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetMetadataByName(&self, wzname: P0, pvarvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -2467,7 +2467,7 @@ impl IWICMetadataQueryReader { { (::windows_core::Interface::vtable(self).GetMetadataByName)(::windows_core::Interface::as_raw(self), wzname.into_param().abi(), pvarvalue).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEnumerator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2507,7 +2507,7 @@ impl IWICMetadataQueryWriter { pub unsafe fn GetLocation(&self, wznamespace: &mut [u16], pcchactuallength: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetLocation)(::windows_core::Interface::as_raw(self), wznamespace.len() as _, ::core::mem::transmute(wznamespace.as_ptr()), pcchactuallength).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetMetadataByName(&self, wzname: P0, pvarvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -2515,13 +2515,13 @@ impl IWICMetadataQueryWriter { { (::windows_core::Interface::vtable(self).base__.GetMetadataByName)(::windows_core::Interface::as_raw(self), wzname.into_param().abi(), pvarvalue).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEnumerator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetMetadataByName(&self, wzname: P0, pvarvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -2569,12 +2569,12 @@ impl IWICMetadataReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValueByIndex(&self, nindex: u32, pvarschema: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pvarid: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pvarvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValueByIndex)(::windows_core::Interface::as_raw(self), nindex, pvarschema, pvarid, pvarvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, pvarschema: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarid: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), pvarschema, pvarid, pvarvalue).ok() @@ -2653,19 +2653,19 @@ impl IWICMetadataReaderInfo { pub unsafe fn GetDeviceModels(&self, wzdevicemodels: &mut [u16], pcchactual: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDeviceModels)(::windows_core::Interface::as_raw(self), wzdevicemodels.len() as _, ::core::mem::transmute(wzdevicemodels.as_ptr()), pcchactual).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesRequireFullStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesRequireFullStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportPadding(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesSupportPadding)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesRequireFixedSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2674,7 +2674,7 @@ impl IWICMetadataReaderInfo { pub unsafe fn GetPatterns(&self, guidcontainerformat: *const ::windows_core::GUID, cbsize: u32, ppattern: ::core::option::Option<*mut WICMetadataPattern>, pccount: ::core::option::Option<*mut u32>, pcbactual: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPatterns)(::windows_core::Interface::as_raw(self), guidcontainerformat, cbsize, ::core::mem::transmute(ppattern.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pccount.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn MatchesPattern(&self, guidcontainerformat: *const ::windows_core::GUID, pistream: P0) -> ::windows_core::Result where @@ -2722,12 +2722,12 @@ impl IWICMetadataWriter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValueByIndex(&self, nindex: u32, pvarschema: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pvarid: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pvarvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetValueByIndex)(::windows_core::Interface::as_raw(self), nindex, pvarschema, pvarid, pvarvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, pvarschema: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarid: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetValue)(::windows_core::Interface::as_raw(self), pvarschema, pvarid, pvarvalue).ok() @@ -2736,17 +2736,17 @@ impl IWICMetadataWriter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, pvarschema: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarid: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), pvarschema, pvarid, pvarvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetValueByIndex(&self, nindex: u32, pvarschema: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarid: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValueByIndex)(::windows_core::Interface::as_raw(self), nindex, pvarschema, pvarid, pvarvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn RemoveValue(&self, pvarschema: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarid: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveValue)(::windows_core::Interface::as_raw(self), pvarschema, pvarid).ok() @@ -2825,19 +2825,19 @@ impl IWICMetadataWriterInfo { pub unsafe fn GetDeviceModels(&self, wzdevicemodels: &mut [u16], pcchactual: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDeviceModels)(::windows_core::Interface::as_raw(self), wzdevicemodels.len() as _, ::core::mem::transmute(wzdevicemodels.as_ptr()), pcchactual).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesRequireFullStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesRequireFullStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportPadding(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DoesSupportPadding)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesRequireFixedSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2869,7 +2869,7 @@ pub struct IWICMetadataWriterInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICPalette(::windows_core::IUnknown); impl IWICPalette { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializePredefined(&self, epalettetype: WICBitmapPaletteType, faddtransparentcolor: P0) -> ::windows_core::Result<()> where @@ -2880,7 +2880,7 @@ impl IWICPalette { pub unsafe fn InitializeCustom(&self, pcolors: &[u32]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitializeCustom)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pcolors.as_ptr()), pcolors.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromBitmap(&self, pisurface: P0, ccount: u32, faddtransparentcolor: P1) -> ::windows_core::Result<()> where @@ -2906,19 +2906,19 @@ impl IWICPalette { pub unsafe fn GetColors(&self, pcolors: &mut [u32], pcactualcolors: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColors)(::windows_core::Interface::as_raw(self), pcolors.len() as _, ::core::mem::transmute(pcolors.as_ptr()), pcactualcolors).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBlackWhite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsBlackWhite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsGrayscale(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsGrayscale)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasAlpha(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2962,25 +2962,25 @@ pub struct IWICPalette_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] HasAlpha: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICPersistStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWICPersistStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsDirty(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.IsDirty)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Load(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -2988,7 +2988,7 @@ impl IWICPersistStream { { (::windows_core::Interface::vtable(self).base__.Load)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Save(&self, pstm: P0, fcleardirty: P1) -> ::windows_core::Result<()> where @@ -2997,13 +2997,13 @@ impl IWICPersistStream { { (::windows_core::Interface::vtable(self).base__.Save)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), fcleardirty.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSizeMax(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSizeMax)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoadEx(&self, pistream: P0, pguidpreferredvendor: *const ::windows_core::GUID, dwpersistoptions: u32) -> ::windows_core::Result<()> where @@ -3011,7 +3011,7 @@ impl IWICPersistStream { { (::windows_core::Interface::vtable(self).LoadEx)(::windows_core::Interface::as_raw(self), pistream.into_param().abi(), pguidpreferredvendor, dwpersistoptions).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SaveEx(&self, pistream: P0, dwpersistoptions: u32, fcleardirty: P1) -> ::windows_core::Result<()> where @@ -3165,7 +3165,7 @@ impl IWICPixelFormatInfo2 { pub unsafe fn GetChannelMask(&self, uichannelindex: u32, pbmaskbuffer: &mut [u8], pcbactual: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetChannelMask)(::windows_core::Interface::as_raw(self), uichannelindex, pbmaskbuffer.len() as _, ::core::mem::transmute(pbmaskbuffer.as_ptr()), pcbactual).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsTransparency(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3222,7 +3222,7 @@ pub struct IWICPlanarBitmapFrameEncode_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICPlanarBitmapSourceTransform(::windows_core::IUnknown); impl IWICPlanarBitmapSourceTransform { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesSupportTransform(&self, puiwidth: *mut u32, puiheight: *mut u32, dsttransform: WICBitmapTransformOptions, dstplanaroptions: WICPlanarOptions, pguiddstformats: *const ::windows_core::GUID, pplanedescriptions: *mut WICBitmapPlaneDescription, cplanes: u32, pfissupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DoesSupportTransform)(::windows_core::Interface::as_raw(self), puiwidth, puiheight, dsttransform, dstplanaroptions, pguiddstformats, pplanedescriptions, cplanes, pfissupported).ok() @@ -3277,7 +3277,7 @@ impl IWICPlanarFormatConverter { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppplanes.as_ptr()), ppplanes.len() as _, dstformat, dither, pipalette.into_param().abi(), alphathresholdpercent, palettetranslate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanConvert(&self, psrcpixelformats: &[::windows_core::GUID], dstpixelformat: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3353,34 +3353,34 @@ pub struct IWICProgressiveLevelControl_Vtbl { pub GetCurrentLevel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pnlevel: *mut u32) -> ::windows_core::HRESULT, pub SetCurrentLevel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, nlevel: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWICStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -3388,38 +3388,38 @@ impl IWICStream { { (::windows_core::Interface::vtable(self).base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromIStream(&self, pistream: P0) -> ::windows_core::Result<()> where @@ -3436,7 +3436,7 @@ impl IWICStream { pub unsafe fn InitializeFromMemory(&self, pbbuffer: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitializeFromMemory)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbbuffer.as_ptr()), pbbuffer.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromIStreamRegion(&self, pistream: P0, uloffset: u64, ulmaxsize: u64) -> ::windows_core::Result<()> where @@ -3475,7 +3475,7 @@ pub struct IWICStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWICStreamProvider(::windows_core::IUnknown); impl IWICStreamProvider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5300,7 +5300,7 @@ impl ::core::fmt::Debug for WICWebpAnmfProperties { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WICBitmapPattern { pub Position: u64, @@ -5405,7 +5405,7 @@ impl ::core::default::Default for WICBitmapPlaneDescription { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct WICDdsFormatInfo { pub DxgiFormat: super::Dxgi::Common::DXGI_FORMAT, @@ -5446,7 +5446,7 @@ impl ::core::default::Default for WICDdsFormatInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct WICDdsParameters { pub Width: u32, @@ -5491,7 +5491,7 @@ impl ::core::default::Default for WICDdsParameters { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi_Common"))] pub struct WICImageParameters { pub PixelFormat: super::Direct2D::Common::D2D1_PIXEL_FORMAT, diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/OpenGL/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/OpenGL/mod.rs index 98bb185373..83ff485545 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/OpenGL/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/OpenGL/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ChoosePixelFormat(hdc: P0, ppfd: *const PIXELFORMATDESCRIPTOR) -> i32 @@ -8,7 +8,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ChoosePixelFormat(hdc : super::Gdi:: HDC, ppfd : *const PIXELFORMATDESCRIPTOR) -> i32); ChoosePixelFormat(hdc.into_param().abi(), ppfd) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn DescribePixelFormat(hdc: P0, ipixelformat: i32, nbytes: u32, ppfd: ::core::option::Option<*mut PIXELFORMATDESCRIPTOR>) -> i32 @@ -18,7 +18,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn DescribePixelFormat(hdc : super::Gdi:: HDC, ipixelformat : i32, nbytes : u32, ppfd : *mut PIXELFORMATDESCRIPTOR) -> i32); DescribePixelFormat(hdc.into_param().abi(), ipixelformat, nbytes, ::core::mem::transmute(ppfd.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetEnhMetaFilePixelFormat(hemf: P0, cbbuffer: u32, ppfd: ::core::option::Option<*mut PIXELFORMATDESCRIPTOR>) -> u32 @@ -28,7 +28,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetEnhMetaFilePixelFormat(hemf : super::Gdi:: HENHMETAFILE, cbbuffer : u32, ppfd : *mut PIXELFORMATDESCRIPTOR) -> u32); GetEnhMetaFilePixelFormat(hemf.into_param().abi(), cbbuffer, ::core::mem::transmute(ppfd.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetPixelFormat(hdc: P0) -> i32 @@ -38,7 +38,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetPixelFormat(hdc : super::Gdi:: HDC) -> i32); GetPixelFormat(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetPixelFormat(hdc: P0, format: i32, ppfd: *const PIXELFORMATDESCRIPTOR) -> ::windows_core::Result<()> @@ -48,7 +48,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetPixelFormat(hdc : super::Gdi:: HDC, format : i32, ppfd : *const PIXELFORMATDESCRIPTOR) -> super::super::Foundation:: BOOL); SetPixelFormat(hdc.into_param().abi(), format, ppfd).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SwapBuffers(param0: P0) -> ::windows_core::Result<()> @@ -1998,7 +1998,7 @@ pub unsafe fn gluUnProject(winx: f64, winy: f64, winz: f64, modelmatrix: *const ::windows_targets::link!("glu32.dll" "system" fn gluUnProject(winx : f64, winy : f64, winz : f64, modelmatrix : *const f64, projmatrix : *const f64, viewport : *const i32, objx : *mut f64, objy : *mut f64, objz : *mut f64) -> i32); gluUnProject(winx, winy, winz, modelmatrix, projmatrix, viewport, objx, objy, objz) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn wglCopyContext(param0: P0, param1: P1, param2: u32) -> ::windows_core::Result<()> @@ -2009,7 +2009,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglCopyContext(param0 : HGLRC, param1 : HGLRC, param2 : u32) -> super::super::Foundation:: BOOL); wglCopyContext(param0.into_param().abi(), param1.into_param().abi(), param2).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn wglCreateContext(param0: P0) -> ::windows_core::Result @@ -2020,7 +2020,7 @@ where let result__ = wglCreateContext(param0.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn wglCreateLayerContext(param0: P0, param1: i32) -> ::windows_core::Result @@ -2031,7 +2031,7 @@ where let result__ = wglCreateLayerContext(param0.into_param().abi(), param1); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn wglDeleteContext(param0: P0) -> ::windows_core::Result<()> @@ -2041,7 +2041,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglDeleteContext(param0 : HGLRC) -> super::super::Foundation:: BOOL); wglDeleteContext(param0.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn wglDescribeLayerPlane(param0: P0, param1: i32, param2: i32, param3: u32, param4: *mut LAYERPLANEDESCRIPTOR) -> super::super::Foundation::BOOL @@ -2056,14 +2056,14 @@ pub unsafe fn wglGetCurrentContext() -> HGLRC { ::windows_targets::link!("opengl32.dll" "system" fn wglGetCurrentContext() -> HGLRC); wglGetCurrentContext() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn wglGetCurrentDC() -> super::Gdi::HDC { ::windows_targets::link!("opengl32.dll" "system" fn wglGetCurrentDC() -> super::Gdi:: HDC); wglGetCurrentDC() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn wglGetLayerPaletteEntries(param0: P0, param1: i32, param2: i32, param3: i32, param4: *mut super::super::Foundation::COLORREF) -> i32 @@ -2073,7 +2073,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglGetLayerPaletteEntries(param0 : super::Gdi:: HDC, param1 : i32, param2 : i32, param3 : i32, param4 : *mut super::super::Foundation:: COLORREF) -> i32); wglGetLayerPaletteEntries(param0.into_param().abi(), param1, param2, param3, param4) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn wglGetProcAddress(param0: P0) -> super::super::Foundation::PROC @@ -2083,7 +2083,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglGetProcAddress(param0 : ::windows_core::PCSTR) -> super::super::Foundation:: PROC); wglGetProcAddress(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn wglMakeCurrent(param0: P0, param1: P1) -> ::windows_core::Result<()> @@ -2094,7 +2094,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglMakeCurrent(param0 : super::Gdi:: HDC, param1 : HGLRC) -> super::super::Foundation:: BOOL); wglMakeCurrent(param0.into_param().abi(), param1.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn wglRealizeLayerPalette(param0: P0, param1: i32, param2: P1) -> ::windows_core::Result<()> @@ -2105,7 +2105,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglRealizeLayerPalette(param0 : super::Gdi:: HDC, param1 : i32, param2 : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); wglRealizeLayerPalette(param0.into_param().abi(), param1, param2.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn wglSetLayerPaletteEntries(param0: P0, param1: i32, param2: i32, param3: i32, param4: *const super::super::Foundation::COLORREF) -> i32 @@ -2115,7 +2115,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglSetLayerPaletteEntries(param0 : super::Gdi:: HDC, param1 : i32, param2 : i32, param3 : i32, param4 : *const super::super::Foundation:: COLORREF) -> i32); wglSetLayerPaletteEntries(param0.into_param().abi(), param1, param2, param3, param4) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn wglShareLists(param0: P0, param1: P1) -> ::windows_core::Result<()> @@ -2126,7 +2126,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglShareLists(param0 : HGLRC, param1 : HGLRC) -> super::super::Foundation:: BOOL); wglShareLists(param0.into_param().abi(), param1.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn wglSwapLayerBuffers(param0: P0, param1: u32) -> ::windows_core::Result<()> @@ -2136,7 +2136,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglSwapLayerBuffers(param0 : super::Gdi:: HDC, param1 : u32) -> super::super::Foundation:: BOOL); wglSwapLayerBuffers(param0.into_param().abi(), param1).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn wglUseFontBitmapsA(param0: P0, param1: u32, param2: u32, param3: u32) -> ::windows_core::Result<()> @@ -2146,7 +2146,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglUseFontBitmapsA(param0 : super::Gdi:: HDC, param1 : u32, param2 : u32, param3 : u32) -> super::super::Foundation:: BOOL); wglUseFontBitmapsA(param0.into_param().abi(), param1, param2, param3).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn wglUseFontBitmapsW(param0: P0, param1: u32, param2: u32, param3: u32) -> ::windows_core::Result<()> @@ -2156,7 +2156,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglUseFontBitmapsW(param0 : super::Gdi:: HDC, param1 : u32, param2 : u32, param3 : u32) -> super::super::Foundation:: BOOL); wglUseFontBitmapsW(param0.into_param().abi(), param1, param2, param3).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn wglUseFontOutlinesA(param0: P0, param1: u32, param2: u32, param3: u32, param4: f32, param5: f32, param6: i32, param7: *mut GLYPHMETRICSFLOAT) -> ::windows_core::Result<()> @@ -2166,7 +2166,7 @@ where ::windows_targets::link!("opengl32.dll" "system" fn wglUseFontOutlinesA(param0 : super::Gdi:: HDC, param1 : u32, param2 : u32, param3 : u32, param4 : f32, param5 : f32, param6 : i32, param7 : *mut GLYPHMETRICSFLOAT) -> super::super::Foundation:: BOOL); wglUseFontOutlinesA(param0.into_param().abi(), param1, param2, param3, param4, param5, param6, param7).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn wglUseFontOutlinesW(param0: P0, param1: u32, param2: u32, param3: u32, param4: f32, param5: f32, param6: i32, param7: *mut GLYPHMETRICSFLOAT) -> ::windows_core::Result<()> @@ -3003,7 +3003,7 @@ impl ::core::fmt::Debug for PFD_PIXEL_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct EMRPIXELFORMAT { pub emr: super::Gdi::EMR, @@ -3168,7 +3168,7 @@ impl ::windows_core::TypeKind for HGLRC { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LAYERPLANEDESCRIPTOR { pub nSize: u16, diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Printing/PrintTicket/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Printing/PrintTicket/mod.rs index 3c6cce2213..58039770b1 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Printing/PrintTicket/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Printing/PrintTicket/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Storage_Xps`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] #[inline] pub unsafe fn PTCloseProvider(hprovider: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("prntvpt.dll" "system" fn PTCloseProvider(hprovider : super::super::super::Storage::Xps:: HPTPROVIDER) -> ::windows_core::HRESULT); PTCloseProvider(hprovider.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Storage_Xps`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] #[inline] pub unsafe fn PTConvertDevModeToPrintTicket(hprovider: P0, cbdevmode: u32, pdevmode: *const super::super::Gdi::DEVMODEA, scope: EPrintTicketScope, pprintticket: P1) -> ::windows_core::Result<()> @@ -19,7 +19,7 @@ where ::windows_targets::link!("prntvpt.dll" "system" fn PTConvertDevModeToPrintTicket(hprovider : super::super::super::Storage::Xps:: HPTPROVIDER, cbdevmode : u32, pdevmode : *const super::super::Gdi:: DEVMODEA, scope : EPrintTicketScope, pprintticket : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); PTConvertDevModeToPrintTicket(hprovider.into_param().abi(), cbdevmode, pdevmode, scope, pprintticket.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Storage_Xps`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] #[inline] pub unsafe fn PTConvertPrintTicketToDevMode(hprovider: P0, pprintticket: P1, basedevmodetype: EDefaultDevmodeType, scope: EPrintTicketScope, pcbdevmode: *mut u32, ppdevmode: *mut *mut super::super::Gdi::DEVMODEA, pbstrerrormessage: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> @@ -30,7 +30,7 @@ where ::windows_targets::link!("prntvpt.dll" "system" fn PTConvertPrintTicketToDevMode(hprovider : super::super::super::Storage::Xps:: HPTPROVIDER, pprintticket : * mut::core::ffi::c_void, basedevmodetype : EDefaultDevmodeType, scope : EPrintTicketScope, pcbdevmode : *mut u32, ppdevmode : *mut *mut super::super::Gdi:: DEVMODEA, pbstrerrormessage : *mut ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); PTConvertPrintTicketToDevMode(hprovider.into_param().abi(), pprintticket.into_param().abi(), basedevmodetype, scope, pcbdevmode, ppdevmode, ::core::mem::transmute(pbstrerrormessage.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Storage_Xps`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] #[inline] pub unsafe fn PTGetPrintCapabilities(hprovider: P0, pprintticket: P1, pcapabilities: P2, pbstrerrormessage: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> @@ -42,7 +42,7 @@ where ::windows_targets::link!("prntvpt.dll" "system" fn PTGetPrintCapabilities(hprovider : super::super::super::Storage::Xps:: HPTPROVIDER, pprintticket : * mut::core::ffi::c_void, pcapabilities : * mut::core::ffi::c_void, pbstrerrormessage : *mut ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); PTGetPrintCapabilities(hprovider.into_param().abi(), pprintticket.into_param().abi(), pcapabilities.into_param().abi(), ::core::mem::transmute(pbstrerrormessage.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Storage_Xps`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] #[inline] pub unsafe fn PTGetPrintDeviceCapabilities(hprovider: P0, pprintticket: P1, pdevicecapabilities: P2, pbstrerrormessage: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> @@ -54,7 +54,7 @@ where ::windows_targets::link!("prntvpt.dll" "system" fn PTGetPrintDeviceCapabilities(hprovider : super::super::super::Storage::Xps:: HPTPROVIDER, pprintticket : * mut::core::ffi::c_void, pdevicecapabilities : * mut::core::ffi::c_void, pbstrerrormessage : *mut ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); PTGetPrintDeviceCapabilities(hprovider.into_param().abi(), pprintticket.into_param().abi(), pdevicecapabilities.into_param().abi(), ::core::mem::transmute(pbstrerrormessage.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Storage_Xps`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] #[inline] pub unsafe fn PTGetPrintDeviceResources(hprovider: P0, pszlocalename: P1, pprintticket: P2, pdeviceresources: P3, pbstrerrormessage: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> @@ -67,7 +67,7 @@ where ::windows_targets::link!("prntvpt.dll" "system" fn PTGetPrintDeviceResources(hprovider : super::super::super::Storage::Xps:: HPTPROVIDER, pszlocalename : ::windows_core::PCWSTR, pprintticket : * mut::core::ffi::c_void, pdeviceresources : * mut::core::ffi::c_void, pbstrerrormessage : *mut ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); PTGetPrintDeviceResources(hprovider.into_param().abi(), pszlocalename.into_param().abi(), pprintticket.into_param().abi(), pdeviceresources.into_param().abi(), ::core::mem::transmute(pbstrerrormessage.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Storage_Xps`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] #[inline] pub unsafe fn PTMergeAndValidatePrintTicket(hprovider: P0, pbaseticket: P1, pdeltaticket: P2, scope: EPrintTicketScope, presultticket: P3, pbstrerrormessage: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> @@ -80,7 +80,7 @@ where ::windows_targets::link!("prntvpt.dll" "system" fn PTMergeAndValidatePrintTicket(hprovider : super::super::super::Storage::Xps:: HPTPROVIDER, pbaseticket : * mut::core::ffi::c_void, pdeltaticket : * mut::core::ffi::c_void, scope : EPrintTicketScope, presultticket : * mut::core::ffi::c_void, pbstrerrormessage : *mut ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); PTMergeAndValidatePrintTicket(hprovider.into_param().abi(), pbaseticket.into_param().abi(), pdeltaticket.into_param().abi(), scope, presultticket.into_param().abi(), ::core::mem::transmute(pbstrerrormessage.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Storage_Xps`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] #[inline] pub unsafe fn PTOpenProvider(pszprintername: P0, dwversion: u32) -> ::windows_core::Result @@ -91,7 +91,7 @@ where let mut result__ = ::std::mem::zeroed(); PTOpenProvider(pszprintername.into_param().abi(), dwversion, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Storage_Xps`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] #[inline] pub unsafe fn PTOpenProviderEx(pszprintername: P0, dwmaxversion: u32, dwprefversion: u32, phprovider: *mut super::super::super::Storage::Xps::HPTPROVIDER, pusedversion: *mut u32) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Printing/impl.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Printing/impl.rs index dbb2c6097f..54348b401c 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Printing/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Printing/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAsyncGetSendNotificationCookie_Impl: Sized + IPrintAsyncCookie_Impl { fn FinishAsyncCallWithData(&self, param0: ::core::option::Option<&IPrintAsyncNotifyDataObject>, param1: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -161,7 +161,7 @@ impl IBidiRequest_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IBidiRequestContainer_Impl: Sized { fn AddRequest(&self, prequest: ::core::option::Option<&IBidiRequest>) -> ::windows_core::Result<()>; @@ -252,7 +252,7 @@ impl IBidiSpl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IBidiSpl2_Impl: Sized { fn BindDevice(&self, pszdevicename: &::windows_core::PCWSTR, dwaccess: u32) -> ::windows_core::Result<()>; @@ -487,7 +487,7 @@ impl IFixedPage_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub trait IImgCreateErrorInfo_Impl: Sized + super::super::System::Ole::ICreateErrorInfo_Impl { fn AttachToErrorInfo(&self, perrorinfo: *mut ImgErrorInfo) -> ::windows_core::Result<()>; @@ -511,7 +511,7 @@ impl IImgCreateErrorInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IImgErrorInfo_Impl: Sized + super::super::System::Com::IErrorInfo_Impl { fn GetDeveloperDescription(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1134,7 +1134,7 @@ impl IPrintClassObjectFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IPrintCoreHelper_Impl: Sized { fn GetOption(&self, pdevmode: *const super::Gdi::DEVMODEA, cbsize: u32, pszfeaturerequested: &::windows_core::PCSTR) -> ::windows_core::Result<::windows_core::PCSTR>; @@ -1220,7 +1220,7 @@ impl IPrintCoreHelper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IPrintCoreHelperPS_Impl: Sized + IPrintCoreHelper_Impl { fn GetGlobalAttribute(&self, pszattribute: &::windows_core::PCSTR, pdwdatatype: *mut u32, ppbdata: *mut *mut u8, pcbsize: *mut u32) -> ::windows_core::Result<()>; @@ -1258,7 +1258,7 @@ impl IPrintCoreHelperPS_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IPrintCoreHelperUni_Impl: Sized + IPrintCoreHelper_Impl { fn CreateGDLSnapshot(&self, pdevmode: *mut super::Gdi::DEVMODEA, cbsize: u32, dwflags: u32, ppsnapshotstream: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -1295,7 +1295,7 @@ impl IPrintCoreHelperUni_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IPrintCoreHelperUni2_Impl: Sized + IPrintCoreHelperUni_Impl { fn GetNamedCommand(&self, pdevmode: *const super::Gdi::DEVMODEA, cbsize: u32, pszcommandname: &::windows_core::PCWSTR, ppcommandbytes: *mut *mut u8, pcbcommandsize: *mut u32) -> ::windows_core::Result<()>; @@ -1316,7 +1316,7 @@ impl IPrintCoreHelperUni2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPrintCoreUI2_Impl: Sized + IPrintOemDriverUI_Impl { fn GetOptions(&self, poemuiobj: *const OEMUIOBJ, dwflags: u32, pmszfeaturesrequested: *const i8, cbin: u32, pmszfeatureoptionbuf: ::windows_core::PSTR, cbsize: u32, pcbneeded: *mut u32) -> ::windows_core::Result<()>; @@ -1507,7 +1507,7 @@ impl IPrintJob_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintJobCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1563,7 +1563,7 @@ impl IPrintJobCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IPrintOemCommon_Impl: Sized { fn GetInfo(&self, dwmode: u32, pbuffer: *mut ::core::ffi::c_void, cbsize: u32, pcbneeded: *mut u32) -> ::windows_core::Result<()>; @@ -1594,7 +1594,7 @@ impl IPrintOemCommon_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPrintOemDriverUI_Impl: Sized { fn DrvGetDriverSetting(&self, pci: *mut ::core::ffi::c_void, feature: &::windows_core::PCSTR, poutput: *mut ::core::ffi::c_void, cbsize: u32, pcbneeded: *mut u32, pdwoptionsreturned: *mut u32) -> ::windows_core::Result<()>; @@ -1632,7 +1632,7 @@ impl IPrintOemDriverUI_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IPrintOemUI_Impl: Sized + IPrintOemCommon_Impl { fn PublishDriverInterface(&self, piunknown: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -1733,7 +1733,7 @@ impl IPrintOemUI_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IPrintOemUI2_Impl: Sized + IPrintOemUI_Impl { fn QueryJobAttributes(&self, hprinter: super::super::Foundation::HANDLE, pdevmode: *const super::Gdi::DEVMODEA, dwlevel: u32, lpattributeinfo: *const u8) -> ::windows_core::Result<()>; @@ -1771,7 +1771,7 @@ impl IPrintOemUI2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IPrintOemUIMXDC_Impl: Sized { fn AdjustImageableArea(&self, hprinter: super::super::Foundation::HANDLE, cbdevmode: u32, pdevmode: *const super::Gdi::DEVMODEA, cboemdm: u32, poemdm: *const ::core::ffi::c_void, prclimageablearea: *mut super::super::Foundation::RECTL) -> ::windows_core::Result<()>; @@ -1843,7 +1843,7 @@ impl IPrintPipelineFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IPrintPipelineManagerControl_Impl: Sized { fn RequestShutdown(&self, hrreason: ::windows_core::HRESULT, preason: ::core::option::Option<&IImgErrorInfo>) -> ::windows_core::Result<()>; @@ -1891,7 +1891,7 @@ impl IPrintPipelineProgressReport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintPipelinePropertyBag_Impl: Sized { fn AddProperty(&self, pszname: &::windows_core::PCWSTR, pvar: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -1935,7 +1935,7 @@ impl IPrintPipelinePropertyBag_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub trait IPrintPreviewDxgiPackageTarget_Impl: Sized { fn SetJobPageCount(&self, counttype: PageCountType, count: u32) -> ::windows_core::Result<()>; @@ -1973,7 +1973,7 @@ impl IPrintPreviewDxgiPackageTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPrintReadStream_Impl: Sized { fn Seek(&self, dlibmove: i64, dworigin: u32, plibnewposition: *mut u64) -> ::windows_core::Result<()>; @@ -2027,7 +2027,7 @@ impl IPrintReadStreamFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaAsyncOperation_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Start(&self) -> ::windows_core::Result<()>; @@ -2058,7 +2058,7 @@ impl IPrintSchemaAsyncOperation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaAsyncOperationEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Completed(&self, pticket: ::core::option::Option<&IPrintSchemaTicket>, hroperation: ::windows_core::HRESULT) -> ::windows_core::Result<()>; @@ -2079,7 +2079,7 @@ impl IPrintSchemaAsyncOperationEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaCapabilities_Impl: Sized + IPrintSchemaElement_Impl { fn GetFeatureByKeyName(&self, bstrkeyname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -2187,7 +2187,7 @@ impl IPrintSchemaCapabilities_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaCapabilities2_Impl: Sized + IPrintSchemaCapabilities_Impl { fn GetParameterDefinition(&self, bstrname: &::windows_core::BSTR, bstrnamespaceuri: &::windows_core::BSTR) -> ::windows_core::Result; @@ -2214,7 +2214,7 @@ impl IPrintSchemaCapabilities2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaDisplayableElement_Impl: Sized + IPrintSchemaElement_Impl { fn DisplayName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2241,7 +2241,7 @@ impl IPrintSchemaDisplayableElement_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaElement_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn XmlNode(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -2297,7 +2297,7 @@ impl IPrintSchemaElement_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaFeature_Impl: Sized + IPrintSchemaDisplayableElement_Impl { fn SelectedOption(&self) -> ::windows_core::Result; @@ -2373,7 +2373,7 @@ impl IPrintSchemaFeature_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaNUpOption_Impl: Sized + IPrintSchemaOption_Impl { fn PagesPerSheet(&self) -> ::windows_core::Result; @@ -2400,7 +2400,7 @@ impl IPrintSchemaNUpOption_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaOption_Impl: Sized + IPrintSchemaDisplayableElement_Impl { fn Selected(&self) -> ::windows_core::Result; @@ -2456,7 +2456,7 @@ impl IPrintSchemaOption_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaOptionCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2512,7 +2512,7 @@ impl IPrintSchemaOptionCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaPageImageableSize_Impl: Sized + IPrintSchemaElement_Impl { fn ImageableSizeWidthInMicrons(&self) -> ::windows_core::Result; @@ -2607,7 +2607,7 @@ impl IPrintSchemaPageImageableSize_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaPageMediaSizeOption_Impl: Sized + IPrintSchemaOption_Impl { fn WidthInMicrons(&self) -> ::windows_core::Result; @@ -2650,7 +2650,7 @@ impl IPrintSchemaPageMediaSizeOption_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaParameterDefinition_Impl: Sized + IPrintSchemaDisplayableElement_Impl { fn UserInputRequired(&self) -> ::windows_core::Result; @@ -2732,7 +2732,7 @@ impl IPrintSchemaParameterDefinition_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaParameterInitializer_Impl: Sized + IPrintSchemaElement_Impl { fn Value(&self) -> ::windows_core::Result; @@ -2769,7 +2769,7 @@ impl IPrintSchemaParameterInitializer_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaTicket_Impl: Sized + IPrintSchemaElement_Impl { fn GetFeatureByKeyName(&self, bstrkeyname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -2878,7 +2878,7 @@ impl IPrintSchemaTicket_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintSchemaTicket2_Impl: Sized + IPrintSchemaTicket_Impl { fn GetParameterInitializer(&self, bstrname: &::windows_core::BSTR, bstrnamespaceuri: &::windows_core::BSTR) -> ::windows_core::Result; @@ -2905,7 +2905,7 @@ impl IPrintSchemaTicket2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IPrintTicketProvider_Impl: Sized { fn GetSupportedVersions(&self, hprinter: super::super::Foundation::HANDLE, ppversions: *mut *mut i32, cversions: *mut i32) -> ::windows_core::Result<()>; @@ -2977,7 +2977,7 @@ impl IPrintTicketProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IPrintTicketProvider2_Impl: Sized + IPrintTicketProvider_Impl { fn GetPrintDeviceCapabilities(&self, pprintticket: ::core::option::Option<&super::super::Data::Xml::MsXml::IXMLDOMDocument2>) -> ::windows_core::Result; @@ -3124,7 +3124,7 @@ impl IPrinterExtensionAsyncOperation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterExtensionContext_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn PrinterQueue(&self) -> ::windows_core::Result; @@ -3193,7 +3193,7 @@ impl IPrinterExtensionContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterExtensionContextCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -3249,7 +3249,7 @@ impl IPrinterExtensionContextCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterExtensionEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OnDriverEvent(&self, peventargs: ::core::option::Option<&IPrinterExtensionEventArgs>) -> ::windows_core::Result<()>; @@ -3280,7 +3280,7 @@ impl IPrinterExtensionEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterExtensionEventArgs_Impl: Sized + IPrinterExtensionContext_Impl { fn BidiNotification(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3415,7 +3415,7 @@ impl IPrinterExtensionManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterExtensionRequest_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Cancel(&self, hrstatus: ::windows_core::HRESULT, bstrlogmessage: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3446,7 +3446,7 @@ impl IPrinterExtensionRequest_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterPropertyBag_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetBool(&self, bstrname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -3563,7 +3563,7 @@ impl IPrinterPropertyBag_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterQueue_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Handle(&self) -> ::windows_core::Result; @@ -3626,7 +3626,7 @@ impl IPrinterQueue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterQueue2_Impl: Sized + IPrinterQueue_Impl { fn SendBidiSetRequestAsync(&self, bstrbidirequest: &::windows_core::BSTR, pcallback: ::core::option::Option<&IPrinterBidiSetRequestCallback>) -> ::windows_core::Result; @@ -3669,7 +3669,7 @@ impl IPrinterQueue2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterQueueEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OnBidiResponseReceived(&self, bstrresponse: &::windows_core::BSTR, hrstatus: ::windows_core::HRESULT) -> ::windows_core::Result<()>; @@ -3693,7 +3693,7 @@ impl IPrinterQueueEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterQueueView_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetViewRange(&self, ulviewoffset: u32, ulviewsize: u32) -> ::windows_core::Result<()>; @@ -3714,7 +3714,7 @@ impl IPrinterQueueView_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterQueueViewEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OnChanged(&self, pcollection: ::core::option::Option<&IPrintJobCollection>, ulviewoffset: u32, ulviewsize: u32, ulcountjobsinprintqueue: u32) -> ::windows_core::Result<()>; @@ -3735,7 +3735,7 @@ impl IPrinterQueueViewEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterScriptContext_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DriverProperties(&self) -> ::windows_core::Result; @@ -3791,7 +3791,7 @@ impl IPrinterScriptContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterScriptablePropertyBag_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetBool(&self, bstrname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -3914,7 +3914,7 @@ impl IPrinterScriptablePropertyBag_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterScriptablePropertyBag2_Impl: Sized + IPrinterScriptablePropertyBag_Impl { fn GetReadStreamAsXML(&self, bstrname: &::windows_core::BSTR) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3941,7 +3941,7 @@ impl IPrinterScriptablePropertyBag2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterScriptableSequentialStream_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Read(&self, cbread: i32) -> ::windows_core::Result; @@ -3984,7 +3984,7 @@ impl IPrinterScriptableSequentialStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrinterScriptableStream_Impl: Sized + IPrinterScriptableSequentialStream_Impl { fn Commit(&self) -> ::windows_core::Result<()>; @@ -4146,7 +4146,7 @@ impl IXpsDocumentProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXpsPartIterator_Impl: Sized { fn Reset(&self); @@ -4191,7 +4191,7 @@ impl IXpsPartIterator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Xps`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub trait IXpsRasterizationFactory_Impl: Sized { fn CreateRasterizer(&self, xpspage: ::core::option::Option<&super::super::Storage::Xps::IXpsOMPage>, dpi: f32, nontextrenderingmode: XPSRAS_RENDERING_MODE, textrenderingmode: XPSRAS_RENDERING_MODE) -> ::windows_core::Result; @@ -4218,7 +4218,7 @@ impl IXpsRasterizationFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Xps`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub trait IXpsRasterizationFactory1_Impl: Sized { fn CreateRasterizer(&self, xpspage: ::core::option::Option<&super::super::Storage::Xps::IXpsOMPage>, dpi: f32, nontextrenderingmode: XPSRAS_RENDERING_MODE, textrenderingmode: XPSRAS_RENDERING_MODE, pixelformat: XPSRAS_PIXEL_FORMAT) -> ::windows_core::Result; @@ -4245,7 +4245,7 @@ impl IXpsRasterizationFactory1_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Xps`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub trait IXpsRasterizationFactory2_Impl: Sized { fn CreateRasterizer(&self, xpspage: ::core::option::Option<&super::super::Storage::Xps::IXpsOMPage>, dpix: f32, dpiy: f32, nontextrenderingmode: XPSRAS_RENDERING_MODE, textrenderingmode: XPSRAS_RENDERING_MODE, pixelformat: XPSRAS_PIXEL_FORMAT, backgroundcolor: XPSRAS_BACKGROUND_COLOR) -> ::windows_core::Result; @@ -4272,7 +4272,7 @@ impl IXpsRasterizationFactory2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub trait IXpsRasterizer_Impl: Sized { fn RasterizeRect(&self, x: i32, y: i32, width: i32, height: i32, notificationcallback: ::core::option::Option<&IXpsRasterizerNotificationCallback>) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/Printing/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/Printing/mod.rs index 771956e5f9..198c0e60ad 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Printing/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Printing/mod.rs @@ -1,7 +1,7 @@ #[cfg(feature = "Win32_Graphics_Printing_PrintTicket")] -#[doc = "Required features: `Win32_Graphics_Printing_PrintTicket`"] +#[doc = "Required features: `\"Win32_Graphics_Printing_PrintTicket\"`"] pub mod PrintTicket; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AbortPrinter(hprinter: P0) -> super::super::Foundation::BOOL @@ -11,7 +11,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AbortPrinter(hprinter : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); AbortPrinter(hprinter.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddFormA(hprinter: P0, level: u32, pform: *const u8) -> super::super::Foundation::BOOL @@ -21,7 +21,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddFormA(hprinter : super::super::Foundation:: HANDLE, level : u32, pform : *const u8) -> super::super::Foundation:: BOOL); AddFormA(hprinter.into_param().abi(), level, pform) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddFormW(hprinter: P0, level: u32, pform: *const u8) -> super::super::Foundation::BOOL @@ -31,7 +31,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddFormW(hprinter : super::super::Foundation:: HANDLE, level : u32, pform : *const u8) -> super::super::Foundation:: BOOL); AddFormW(hprinter.into_param().abi(), level, pform) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddJobA(hprinter: P0, level: u32, pdata: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -41,7 +41,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddJobA(hprinter : super::super::Foundation:: HANDLE, level : u32, pdata : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); AddJobA(hprinter.into_param().abi(), level, ::core::mem::transmute(pdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdata.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddJobW(hprinter: P0, level: u32, pdata: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -51,7 +51,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddJobW(hprinter : super::super::Foundation:: HANDLE, level : u32, pdata : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); AddJobW(hprinter.into_param().abi(), level, ::core::mem::transmute(pdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdata.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddMonitorA(pname: P0, level: u32, pmonitors: ::core::option::Option<*const u8>) -> ::windows_core::Result<()> @@ -61,7 +61,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddMonitorA(pname : ::windows_core::PCSTR, level : u32, pmonitors : *const u8) -> super::super::Foundation:: BOOL); AddMonitorA(pname.into_param().abi(), level, ::core::mem::transmute(pmonitors.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddMonitorW(pname: P0, level: u32, pmonitors: ::core::option::Option<*const u8>) -> ::windows_core::Result<()> @@ -71,7 +71,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddMonitorW(pname : ::windows_core::PCWSTR, level : u32, pmonitors : *const u8) -> super::super::Foundation:: BOOL); AddMonitorW(pname.into_param().abi(), level, ::core::mem::transmute(pmonitors.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPortA(pname: P0, hwnd: P1, pmonitorname: P2) -> ::windows_core::Result<()> @@ -83,7 +83,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPortA(pname : ::windows_core::PCSTR, hwnd : super::super::Foundation:: HWND, pmonitorname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); AddPortA(pname.into_param().abi(), hwnd.into_param().abi(), pmonitorname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPortW(pname: P0, hwnd: P1, pmonitorname: P2) -> ::windows_core::Result<()> @@ -95,7 +95,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPortW(pname : ::windows_core::PCWSTR, hwnd : super::super::Foundation:: HWND, pmonitorname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AddPortW(pname.into_param().abi(), hwnd.into_param().abi(), pmonitorname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrintDeviceObject(hprinter: P0) -> ::windows_core::Result @@ -106,7 +106,7 @@ where let mut result__ = ::std::mem::zeroed(); AddPrintDeviceObject(hprinter.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrintProcessorA(pname: P0, penvironment: P1, ppathname: P2, pprintprocessorname: P3) -> super::super::Foundation::BOOL @@ -119,7 +119,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrintProcessorA(pname : ::windows_core::PCSTR, penvironment : ::windows_core::PCSTR, ppathname : ::windows_core::PCSTR, pprintprocessorname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); AddPrintProcessorA(pname.into_param().abi(), penvironment.into_param().abi(), ppathname.into_param().abi(), pprintprocessorname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrintProcessorW(pname: P0, penvironment: P1, ppathname: P2, pprintprocessorname: P3) -> super::super::Foundation::BOOL @@ -132,7 +132,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrintProcessorW(pname : ::windows_core::PCWSTR, penvironment : ::windows_core::PCWSTR, ppathname : ::windows_core::PCWSTR, pprintprocessorname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AddPrintProcessorW(pname.into_param().abi(), penvironment.into_param().abi(), ppathname.into_param().abi(), pprintprocessorname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrintProvidorA(pname: P0, level: u32, pprovidorinfo: *const u8) -> super::super::Foundation::BOOL @@ -142,7 +142,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrintProvidorA(pname : ::windows_core::PCSTR, level : u32, pprovidorinfo : *const u8) -> super::super::Foundation:: BOOL); AddPrintProvidorA(pname.into_param().abi(), level, pprovidorinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrintProvidorW(pname: P0, level: u32, pprovidorinfo: *const u8) -> super::super::Foundation::BOOL @@ -152,7 +152,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrintProvidorW(pname : ::windows_core::PCWSTR, level : u32, pprovidorinfo : *const u8) -> super::super::Foundation:: BOOL); AddPrintProvidorW(pname.into_param().abi(), level, pprovidorinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrinterA(pname: P0, level: u32, pprinter: *const u8) -> ::windows_core::Result @@ -163,7 +163,7 @@ where let result__ = AddPrinterA(pname.into_param().abi(), level, pprinter); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrinterConnection2A(hwnd: P0, pszname: P1, dwlevel: u32, pconnectioninfo: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -174,7 +174,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrinterConnection2A(hwnd : super::super::Foundation:: HWND, pszname : ::windows_core::PCSTR, dwlevel : u32, pconnectioninfo : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); AddPrinterConnection2A(hwnd.into_param().abi(), pszname.into_param().abi(), dwlevel, pconnectioninfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrinterConnection2W(hwnd: P0, pszname: P1, dwlevel: u32, pconnectioninfo: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -185,7 +185,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrinterConnection2W(hwnd : super::super::Foundation:: HWND, pszname : ::windows_core::PCWSTR, dwlevel : u32, pconnectioninfo : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); AddPrinterConnection2W(hwnd.into_param().abi(), pszname.into_param().abi(), dwlevel, pconnectioninfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrinterConnectionA(pname: P0) -> super::super::Foundation::BOOL @@ -195,7 +195,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrinterConnectionA(pname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); AddPrinterConnectionA(pname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrinterConnectionW(pname: P0) -> super::super::Foundation::BOOL @@ -205,7 +205,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrinterConnectionW(pname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AddPrinterConnectionW(pname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrinterDriverA(pname: P0, level: u32, pdriverinfo: *const u8) -> ::windows_core::Result<()> @@ -215,7 +215,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrinterDriverA(pname : ::windows_core::PCSTR, level : u32, pdriverinfo : *const u8) -> super::super::Foundation:: BOOL); AddPrinterDriverA(pname.into_param().abi(), level, pdriverinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrinterDriverExA(pname: P0, level: u32, lpbdriverinfo: *const u8, dwfilecopyflags: u32) -> super::super::Foundation::BOOL @@ -225,7 +225,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrinterDriverExA(pname : ::windows_core::PCSTR, level : u32, lpbdriverinfo : *const u8, dwfilecopyflags : u32) -> super::super::Foundation:: BOOL); AddPrinterDriverExA(pname.into_param().abi(), level, lpbdriverinfo, dwfilecopyflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrinterDriverExW(pname: P0, level: u32, lpbdriverinfo: *const u8, dwfilecopyflags: u32) -> super::super::Foundation::BOOL @@ -235,7 +235,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrinterDriverExW(pname : ::windows_core::PCWSTR, level : u32, lpbdriverinfo : *const u8, dwfilecopyflags : u32) -> super::super::Foundation:: BOOL); AddPrinterDriverExW(pname.into_param().abi(), level, lpbdriverinfo, dwfilecopyflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrinterDriverW(pname: P0, level: u32, pdriverinfo: *const u8) -> ::windows_core::Result<()> @@ -245,7 +245,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AddPrinterDriverW(pname : ::windows_core::PCWSTR, level : u32, pdriverinfo : *const u8) -> super::super::Foundation:: BOOL); AddPrinterDriverW(pname.into_param().abi(), level, pdriverinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddPrinterW(pname: P0, level: u32, pprinter: *const u8) -> ::windows_core::Result @@ -256,7 +256,7 @@ where let result__ = AddPrinterW(pname.into_param().abi(), level, pprinter); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn AdvancedDocumentPropertiesA(hwnd: P0, hprinter: P1, pdevicename: P2, pdevmodeoutput: ::core::option::Option<*mut super::Gdi::DEVMODEA>, pdevmodeinput: ::core::option::Option<*const super::Gdi::DEVMODEA>) -> i32 @@ -268,7 +268,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn AdvancedDocumentPropertiesA(hwnd : super::super::Foundation:: HWND, hprinter : super::super::Foundation:: HANDLE, pdevicename : ::windows_core::PCSTR, pdevmodeoutput : *mut super::Gdi:: DEVMODEA, pdevmodeinput : *const super::Gdi:: DEVMODEA) -> i32); AdvancedDocumentPropertiesA(hwnd.into_param().abi(), hprinter.into_param().abi(), pdevicename.into_param().abi(), ::core::mem::transmute(pdevmodeoutput.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdevmodeinput.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn AdvancedDocumentPropertiesW(hwnd: P0, hprinter: P1, pdevicename: P2, pdevmodeoutput: ::core::option::Option<*mut super::Gdi::DEVMODEW>, pdevmodeinput: ::core::option::Option<*const super::Gdi::DEVMODEW>) -> i32 @@ -280,14 +280,14 @@ where ::windows_targets::link!("winspool.drv" "system" fn AdvancedDocumentPropertiesW(hwnd : super::super::Foundation:: HWND, hprinter : super::super::Foundation:: HANDLE, pdevicename : ::windows_core::PCWSTR, pdevmodeoutput : *mut super::Gdi:: DEVMODEW, pdevmodeinput : *const super::Gdi:: DEVMODEW) -> i32); AdvancedDocumentPropertiesW(hwnd.into_param().abi(), hprinter.into_param().abi(), pdevicename.into_param().abi(), ::core::mem::transmute(pdevmodeoutput.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdevmodeinput.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppendPrinterNotifyInfoData(pinfodest: *const PRINTER_NOTIFY_INFO, pdatasrc: ::core::option::Option<*const PRINTER_NOTIFY_INFO_DATA>, fdwflags: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("spoolss.dll" "system" fn AppendPrinterNotifyInfoData(pinfodest : *const PRINTER_NOTIFY_INFO, pdatasrc : *const PRINTER_NOTIFY_INFO_DATA, fdwflags : u32) -> super::super::Foundation:: BOOL); AppendPrinterNotifyInfoData(pinfodest, ::core::mem::transmute(pdatasrc.unwrap_or(::std::ptr::null())), fdwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallRouterFindFirstPrinterChangeNotification(hprinterrpc: P0, fdwfilterflags: u32, fdwoptions: u32, hnotify: P1, pprinternotifyoptions: *const PRINTER_NOTIFY_OPTIONS) -> u32 @@ -298,7 +298,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn CallRouterFindFirstPrinterChangeNotification(hprinterrpc : super::super::Foundation:: HANDLE, fdwfilterflags : u32, fdwoptions : u32, hnotify : super::super::Foundation:: HANDLE, pprinternotifyoptions : *const PRINTER_NOTIFY_OPTIONS) -> u32); CallRouterFindFirstPrinterChangeNotification(hprinterrpc.into_param().abi(), fdwfilterflags, fdwoptions, hnotify.into_param().abi(), pprinternotifyoptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClosePrinter(hprinter: P0) -> ::windows_core::Result<()> @@ -308,7 +308,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn ClosePrinter(hprinter : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); ClosePrinter(hprinter.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseSpoolFileHandle(hprinter: P0, hspoolfile: P1) -> super::super::Foundation::BOOL @@ -319,7 +319,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn CloseSpoolFileHandle(hprinter : super::super::Foundation:: HANDLE, hspoolfile : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CloseSpoolFileHandle(hprinter.into_param().abi(), hspoolfile.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommitSpoolData(hprinter: P0, hspoolfile: P1, cbcommit: u32) -> super::super::Foundation::HANDLE @@ -330,7 +330,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn CommitSpoolData(hprinter : super::super::Foundation:: HANDLE, hspoolfile : super::super::Foundation:: HANDLE, cbcommit : u32) -> super::super::Foundation:: HANDLE); CommitSpoolData(hprinter.into_param().abi(), hspoolfile.into_param().abi(), cbcommit) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommonPropertySheetUIA(hwndowner: P0, pfnpropsheetui: PFNPROPSHEETUI, lparam: P1, presult: ::core::option::Option<*mut u32>) -> i32 @@ -341,7 +341,7 @@ where ::windows_targets::link!("compstui.dll" "system" fn CommonPropertySheetUIA(hwndowner : super::super::Foundation:: HWND, pfnpropsheetui : PFNPROPSHEETUI, lparam : super::super::Foundation:: LPARAM, presult : *mut u32) -> i32); CommonPropertySheetUIA(hwndowner.into_param().abi(), pfnpropsheetui, lparam.into_param().abi(), ::core::mem::transmute(presult.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommonPropertySheetUIW(hwndowner: P0, pfnpropsheetui: PFNPROPSHEETUI, lparam: P1, presult: ::core::option::Option<*mut u32>) -> i32 @@ -352,7 +352,7 @@ where ::windows_targets::link!("compstui.dll" "system" fn CommonPropertySheetUIW(hwndowner : super::super::Foundation:: HWND, pfnpropsheetui : PFNPROPSHEETUI, lparam : super::super::Foundation:: LPARAM, presult : *mut u32) -> i32); CommonPropertySheetUIW(hwndowner.into_param().abi(), pfnpropsheetui, lparam.into_param().abi(), ::core::mem::transmute(presult.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConfigurePortA(pname: P0, hwnd: P1, pportname: P2) -> super::super::Foundation::BOOL @@ -364,7 +364,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn ConfigurePortA(pname : ::windows_core::PCSTR, hwnd : super::super::Foundation:: HWND, pportname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); ConfigurePortA(pname.into_param().abi(), hwnd.into_param().abi(), pportname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConfigurePortW(pname: P0, hwnd: P1, pportname: P2) -> super::super::Foundation::BOOL @@ -376,7 +376,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn ConfigurePortW(pname : ::windows_core::PCWSTR, hwnd : super::super::Foundation:: HWND, pportname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); ConfigurePortW(pname.into_param().abi(), hwnd.into_param().abi(), pportname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConnectToPrinterDlg(hwnd: P0, flags: u32) -> super::super::Foundation::HANDLE @@ -386,7 +386,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn ConnectToPrinterDlg(hwnd : super::super::Foundation:: HWND, flags : u32) -> super::super::Foundation:: HANDLE); ConnectToPrinterDlg(hwnd.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CorePrinterDriverInstalledA(pszserver: P0, pszenvironment: P1, coredriverguid: ::windows_core::GUID, ftdriverdate: super::super::Foundation::FILETIME, dwldriverversion: u64) -> ::windows_core::Result @@ -398,7 +398,7 @@ where let mut result__ = ::std::mem::zeroed(); CorePrinterDriverInstalledA(pszserver.into_param().abi(), pszenvironment.into_param().abi(), ::core::mem::transmute(coredriverguid), ::core::mem::transmute(ftdriverdate), dwldriverversion, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CorePrinterDriverInstalledW(pszserver: P0, pszenvironment: P1, coredriverguid: ::windows_core::GUID, ftdriverdate: super::super::Foundation::FILETIME, dwldriverversion: u64) -> ::windows_core::Result @@ -420,7 +420,7 @@ where let mut result__ = ::std::mem::zeroed(); CreatePrintAsyncNotifyChannel(pszname.into_param().abi(), pnotificationtype, euserfilter, econversationstyle, pcallback.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CreatePrinterIC(hprinter: P0, pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEW>) -> super::super::Foundation::HANDLE @@ -430,7 +430,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn CreatePrinterIC(hprinter : super::super::Foundation:: HANDLE, pdevmode : *const super::Gdi:: DEVMODEW) -> super::super::Foundation:: HANDLE); CreatePrinterIC(hprinter.into_param().abi(), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteFormA(hprinter: P0, pformname: P1) -> super::super::Foundation::BOOL @@ -441,7 +441,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeleteFormA(hprinter : super::super::Foundation:: HANDLE, pformname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeleteFormA(hprinter.into_param().abi(), pformname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteFormW(hprinter: P0, pformname: P1) -> super::super::Foundation::BOOL @@ -452,7 +452,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeleteFormW(hprinter : super::super::Foundation:: HANDLE, pformname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeleteFormW(hprinter.into_param().abi(), pformname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteJobNamedProperty(hprinter: P0, jobid: u32, pszname: P1) -> u32 @@ -463,7 +463,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeleteJobNamedProperty(hprinter : super::super::Foundation:: HANDLE, jobid : u32, pszname : ::windows_core::PCWSTR) -> u32); DeleteJobNamedProperty(hprinter.into_param().abi(), jobid, pszname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteMonitorA(pname: P0, penvironment: P1, pmonitorname: P2) -> ::windows_core::Result<()> @@ -475,7 +475,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeleteMonitorA(pname : ::windows_core::PCSTR, penvironment : ::windows_core::PCSTR, pmonitorname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeleteMonitorA(pname.into_param().abi(), penvironment.into_param().abi(), pmonitorname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteMonitorW(pname: P0, penvironment: P1, pmonitorname: P2) -> ::windows_core::Result<()> @@ -487,7 +487,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeleteMonitorW(pname : ::windows_core::PCWSTR, penvironment : ::windows_core::PCWSTR, pmonitorname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeleteMonitorW(pname.into_param().abi(), penvironment.into_param().abi(), pmonitorname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePortA(pname: P0, hwnd: P1, pportname: P2) -> ::windows_core::Result<()> @@ -499,7 +499,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePortA(pname : ::windows_core::PCSTR, hwnd : super::super::Foundation:: HWND, pportname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeletePortA(pname.into_param().abi(), hwnd.into_param().abi(), pportname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePortW(pname: P0, hwnd: P1, pportname: P2) -> ::windows_core::Result<()> @@ -511,7 +511,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePortW(pname : ::windows_core::PCWSTR, hwnd : super::super::Foundation:: HWND, pportname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeletePortW(pname.into_param().abi(), hwnd.into_param().abi(), pportname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrintProcessorA(pname: P0, penvironment: P1, pprintprocessorname: P2) -> super::super::Foundation::BOOL @@ -523,7 +523,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrintProcessorA(pname : ::windows_core::PCSTR, penvironment : ::windows_core::PCSTR, pprintprocessorname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeletePrintProcessorA(pname.into_param().abi(), penvironment.into_param().abi(), pprintprocessorname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrintProcessorW(pname: P0, penvironment: P1, pprintprocessorname: P2) -> super::super::Foundation::BOOL @@ -535,7 +535,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrintProcessorW(pname : ::windows_core::PCWSTR, penvironment : ::windows_core::PCWSTR, pprintprocessorname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeletePrintProcessorW(pname.into_param().abi(), penvironment.into_param().abi(), pprintprocessorname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrintProvidorA(pname: P0, penvironment: P1, pprintprovidorname: P2) -> super::super::Foundation::BOOL @@ -547,7 +547,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrintProvidorA(pname : ::windows_core::PCSTR, penvironment : ::windows_core::PCSTR, pprintprovidorname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeletePrintProvidorA(pname.into_param().abi(), penvironment.into_param().abi(), pprintprovidorname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrintProvidorW(pname: P0, penvironment: P1, pprintprovidorname: P2) -> super::super::Foundation::BOOL @@ -559,7 +559,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrintProvidorW(pname : ::windows_core::PCWSTR, penvironment : ::windows_core::PCWSTR, pprintprovidorname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeletePrintProvidorW(pname.into_param().abi(), penvironment.into_param().abi(), pprintprovidorname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinter(hprinter: P0) -> ::windows_core::Result<()> @@ -569,7 +569,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinter(hprinter : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DeletePrinter(hprinter.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterConnectionA(pname: P0) -> super::super::Foundation::BOOL @@ -579,7 +579,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterConnectionA(pname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeletePrinterConnectionA(pname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterConnectionW(pname: P0) -> super::super::Foundation::BOOL @@ -589,7 +589,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterConnectionW(pname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeletePrinterConnectionW(pname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterDataA(hprinter: P0, pvaluename: P1) -> u32 @@ -600,7 +600,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterDataA(hprinter : super::super::Foundation:: HANDLE, pvaluename : ::windows_core::PCSTR) -> u32); DeletePrinterDataA(hprinter.into_param().abi(), pvaluename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterDataExA(hprinter: P0, pkeyname: P1, pvaluename: P2) -> u32 @@ -612,7 +612,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterDataExA(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCSTR, pvaluename : ::windows_core::PCSTR) -> u32); DeletePrinterDataExA(hprinter.into_param().abi(), pkeyname.into_param().abi(), pvaluename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterDataExW(hprinter: P0, pkeyname: P1, pvaluename: P2) -> u32 @@ -624,7 +624,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterDataExW(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCWSTR, pvaluename : ::windows_core::PCWSTR) -> u32); DeletePrinterDataExW(hprinter.into_param().abi(), pkeyname.into_param().abi(), pvaluename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterDataW(hprinter: P0, pvaluename: P1) -> u32 @@ -635,7 +635,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterDataW(hprinter : super::super::Foundation:: HANDLE, pvaluename : ::windows_core::PCWSTR) -> u32); DeletePrinterDataW(hprinter.into_param().abi(), pvaluename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterDriverA(pname: P0, penvironment: P1, pdrivername: P2) -> super::super::Foundation::BOOL @@ -647,7 +647,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterDriverA(pname : ::windows_core::PCSTR, penvironment : ::windows_core::PCSTR, pdrivername : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeletePrinterDriverA(pname.into_param().abi(), penvironment.into_param().abi(), pdrivername.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterDriverExA(pname: P0, penvironment: P1, pdrivername: P2, dwdeleteflag: u32, dwversionflag: u32) -> super::super::Foundation::BOOL @@ -659,7 +659,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterDriverExA(pname : ::windows_core::PCSTR, penvironment : ::windows_core::PCSTR, pdrivername : ::windows_core::PCSTR, dwdeleteflag : u32, dwversionflag : u32) -> super::super::Foundation:: BOOL); DeletePrinterDriverExA(pname.into_param().abi(), penvironment.into_param().abi(), pdrivername.into_param().abi(), dwdeleteflag, dwversionflag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterDriverExW(pname: P0, penvironment: P1, pdrivername: P2, dwdeleteflag: u32, dwversionflag: u32) -> super::super::Foundation::BOOL @@ -691,7 +691,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterDriverPackageW(pszserver : ::windows_core::PCWSTR, pszinfpath : ::windows_core::PCWSTR, pszenvironment : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); DeletePrinterDriverPackageW(pszserver.into_param().abi(), pszinfpath.into_param().abi(), pszenvironment.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterDriverW(pname: P0, penvironment: P1, pdrivername: P2) -> super::super::Foundation::BOOL @@ -703,7 +703,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterDriverW(pname : ::windows_core::PCWSTR, penvironment : ::windows_core::PCWSTR, pdrivername : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeletePrinterDriverW(pname.into_param().abi(), penvironment.into_param().abi(), pdrivername.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterIC(hprinteric: P0) -> super::super::Foundation::BOOL @@ -713,7 +713,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterIC(hprinteric : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DeletePrinterIC(hprinteric.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterKeyA(hprinter: P0, pkeyname: P1) -> u32 @@ -724,7 +724,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterKeyA(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCSTR) -> u32); DeletePrinterKeyA(hprinter.into_param().abi(), pkeyname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePrinterKeyW(hprinter: P0, pkeyname: P1) -> u32 @@ -735,7 +735,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeletePrinterKeyW(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCWSTR) -> u32); DeletePrinterKeyW(hprinter.into_param().abi(), pkeyname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DevQueryPrint(hprinter: P0, pdevmode: *const super::Gdi::DEVMODEA, presid: *mut u32) -> super::super::Foundation::BOOL @@ -745,14 +745,14 @@ where ::windows_targets::link!("winspool.drv" "system" fn DevQueryPrint(hprinter : super::super::Foundation:: HANDLE, pdevmode : *const super::Gdi:: DEVMODEA, presid : *mut u32) -> super::super::Foundation:: BOOL); DevQueryPrint(hprinter.into_param().abi(), pdevmode, presid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DevQueryPrintEx(pdqpinfo: *mut DEVQUERYPRINT_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("winspool.drv" "system" fn DevQueryPrintEx(pdqpinfo : *mut DEVQUERYPRINT_INFO) -> super::super::Foundation:: BOOL); DevQueryPrintEx(pdqpinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DocumentPropertiesA(hwnd: P0, hprinter: P1, pdevicename: P2, pdevmodeoutput: ::core::option::Option<*mut super::Gdi::DEVMODEA>, pdevmodeinput: ::core::option::Option<*const super::Gdi::DEVMODEA>, fmode: u32) -> i32 @@ -764,7 +764,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DocumentPropertiesA(hwnd : super::super::Foundation:: HWND, hprinter : super::super::Foundation:: HANDLE, pdevicename : ::windows_core::PCSTR, pdevmodeoutput : *mut super::Gdi:: DEVMODEA, pdevmodeinput : *const super::Gdi:: DEVMODEA, fmode : u32) -> i32); DocumentPropertiesA(hwnd.into_param().abi(), hprinter.into_param().abi(), pdevicename.into_param().abi(), ::core::mem::transmute(pdevmodeoutput.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdevmodeinput.unwrap_or(::std::ptr::null())), fmode) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DocumentPropertiesW(hwnd: P0, hprinter: P1, pdevicename: P2, pdevmodeoutput: ::core::option::Option<*mut super::Gdi::DEVMODEW>, pdevmodeinput: ::core::option::Option<*const super::Gdi::DEVMODEW>, fmode: u32) -> i32 @@ -776,7 +776,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DocumentPropertiesW(hwnd : super::super::Foundation:: HWND, hprinter : super::super::Foundation:: HANDLE, pdevicename : ::windows_core::PCWSTR, pdevmodeoutput : *mut super::Gdi:: DEVMODEW, pdevmodeinput : *const super::Gdi:: DEVMODEW, fmode : u32) -> i32); DocumentPropertiesW(hwnd.into_param().abi(), hprinter.into_param().abi(), pdevicename.into_param().abi(), ::core::mem::transmute(pdevmodeoutput.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdevmodeinput.unwrap_or(::std::ptr::null())), fmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndDocPrinter(hprinter: P0) -> super::super::Foundation::BOOL @@ -786,7 +786,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EndDocPrinter(hprinter : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); EndDocPrinter(hprinter.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndPagePrinter(hprinter: P0) -> super::super::Foundation::BOOL @@ -796,7 +796,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EndPagePrinter(hprinter : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); EndPagePrinter(hprinter.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumFormsA(hprinter: P0, level: u32, pform: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL @@ -806,7 +806,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumFormsA(hprinter : super::super::Foundation:: HANDLE, level : u32, pform : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumFormsA(hprinter.into_param().abi(), level, ::core::mem::transmute(pform.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pform.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumFormsW(hprinter: P0, level: u32, pform: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL @@ -816,7 +816,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumFormsW(hprinter : super::super::Foundation:: HANDLE, level : u32, pform : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumFormsW(hprinter.into_param().abi(), level, ::core::mem::transmute(pform.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pform.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumJobNamedProperties(hprinter: P0, jobid: u32, pcproperties: *mut u32, ppproperties: *mut *mut PrintNamedProperty) -> u32 @@ -826,7 +826,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumJobNamedProperties(hprinter : super::super::Foundation:: HANDLE, jobid : u32, pcproperties : *mut u32, ppproperties : *mut *mut PrintNamedProperty) -> u32); EnumJobNamedProperties(hprinter.into_param().abi(), jobid, pcproperties, ppproperties) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumJobsA(hprinter: P0, firstjob: u32, nojobs: u32, level: u32, pjob: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> ::windows_core::Result<()> @@ -836,7 +836,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumJobsA(hprinter : super::super::Foundation:: HANDLE, firstjob : u32, nojobs : u32, level : u32, pjob : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumJobsA(hprinter.into_param().abi(), firstjob, nojobs, level, ::core::mem::transmute(pjob.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pjob.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumJobsW(hprinter: P0, firstjob: u32, nojobs: u32, level: u32, pjob: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> ::windows_core::Result<()> @@ -846,7 +846,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumJobsW(hprinter : super::super::Foundation:: HANDLE, firstjob : u32, nojobs : u32, level : u32, pjob : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumJobsW(hprinter.into_param().abi(), firstjob, nojobs, level, ::core::mem::transmute(pjob.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pjob.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumMonitorsA(pname: P0, level: u32, pmonitor: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL @@ -856,7 +856,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumMonitorsA(pname : ::windows_core::PCSTR, level : u32, pmonitor : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumMonitorsA(pname.into_param().abi(), level, ::core::mem::transmute(pmonitor.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pmonitor.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumMonitorsW(pname: P0, level: u32, pmonitor: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL @@ -866,7 +866,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumMonitorsW(pname : ::windows_core::PCWSTR, level : u32, pmonitor : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumMonitorsW(pname.into_param().abi(), level, ::core::mem::transmute(pmonitor.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pmonitor.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPortsA(pname: P0, level: u32, pport: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL @@ -876,7 +876,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPortsA(pname : ::windows_core::PCSTR, level : u32, pport : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumPortsA(pname.into_param().abi(), level, ::core::mem::transmute(pport.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pport.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPortsW(pname: P0, level: u32, pport: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL @@ -886,7 +886,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPortsW(pname : ::windows_core::PCWSTR, level : u32, pport : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumPortsW(pname.into_param().abi(), level, ::core::mem::transmute(pport.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pport.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrintProcessorDatatypesA(pname: P0, pprintprocessorname: P1, level: u32, pdatatypes: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL @@ -897,7 +897,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrintProcessorDatatypesA(pname : ::windows_core::PCSTR, pprintprocessorname : ::windows_core::PCSTR, level : u32, pdatatypes : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumPrintProcessorDatatypesA(pname.into_param().abi(), pprintprocessorname.into_param().abi(), level, ::core::mem::transmute(pdatatypes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdatatypes.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrintProcessorDatatypesW(pname: P0, pprintprocessorname: P1, level: u32, pdatatypes: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL @@ -908,7 +908,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrintProcessorDatatypesW(pname : ::windows_core::PCWSTR, pprintprocessorname : ::windows_core::PCWSTR, level : u32, pdatatypes : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumPrintProcessorDatatypesW(pname.into_param().abi(), pprintprocessorname.into_param().abi(), level, ::core::mem::transmute(pdatatypes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdatatypes.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrintProcessorsA(pname: P0, penvironment: P1, level: u32, pprintprocessorinfo: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL @@ -919,7 +919,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrintProcessorsA(pname : ::windows_core::PCSTR, penvironment : ::windows_core::PCSTR, level : u32, pprintprocessorinfo : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumPrintProcessorsA(pname.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pprintprocessorinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pprintprocessorinfo.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrintProcessorsW(pname: P0, penvironment: P1, level: u32, pprintprocessorinfo: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL @@ -930,7 +930,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrintProcessorsW(pname : ::windows_core::PCWSTR, penvironment : ::windows_core::PCWSTR, level : u32, pprintprocessorinfo : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumPrintProcessorsW(pname.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pprintprocessorinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pprintprocessorinfo.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrinterDataA(hprinter: P0, dwindex: u32, pvaluename: &mut [u8], pcbvaluename: *mut u32, ptype: ::core::option::Option<*mut u32>, pdata: ::core::option::Option<&mut [u8]>, pcbdata: ::core::option::Option<*mut u32>) -> u32 @@ -940,7 +940,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrinterDataA(hprinter : super::super::Foundation:: HANDLE, dwindex : u32, pvaluename : ::windows_core::PSTR, cbvaluename : u32, pcbvaluename : *mut u32, ptype : *mut u32, pdata : *mut u8, cbdata : u32, pcbdata : *mut u32) -> u32); EnumPrinterDataA(hprinter.into_param().abi(), dwindex, ::core::mem::transmute(pvaluename.as_ptr()), pvaluename.len() as _, pcbvaluename, ::core::mem::transmute(ptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrinterDataExA(hprinter: P0, pkeyname: P1, penumvalues: ::core::option::Option<&mut [u8]>, pcbenumvalues: *mut u32, pnenumvalues: *mut u32) -> u32 @@ -951,7 +951,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrinterDataExA(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCSTR, penumvalues : *mut u8, cbenumvalues : u32, pcbenumvalues : *mut u32, pnenumvalues : *mut u32) -> u32); EnumPrinterDataExA(hprinter.into_param().abi(), pkeyname.into_param().abi(), ::core::mem::transmute(penumvalues.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), penumvalues.as_deref().map_or(0, |slice| slice.len() as _), pcbenumvalues, pnenumvalues) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrinterDataExW(hprinter: P0, pkeyname: P1, penumvalues: ::core::option::Option<&mut [u8]>, pcbenumvalues: *mut u32, pnenumvalues: *mut u32) -> u32 @@ -962,7 +962,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrinterDataExW(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCWSTR, penumvalues : *mut u8, cbenumvalues : u32, pcbenumvalues : *mut u32, pnenumvalues : *mut u32) -> u32); EnumPrinterDataExW(hprinter.into_param().abi(), pkeyname.into_param().abi(), ::core::mem::transmute(penumvalues.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), penumvalues.as_deref().map_or(0, |slice| slice.len() as _), pcbenumvalues, pnenumvalues) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrinterDataW(hprinter: P0, dwindex: u32, pvaluename: ::windows_core::PWSTR, cbvaluename: u32, pcbvaluename: *mut u32, ptype: ::core::option::Option<*mut u32>, pdata: ::core::option::Option<&mut [u8]>, pcbdata: ::core::option::Option<*mut u32>) -> u32 @@ -972,7 +972,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrinterDataW(hprinter : super::super::Foundation:: HANDLE, dwindex : u32, pvaluename : ::windows_core::PWSTR, cbvaluename : u32, pcbvaluename : *mut u32, ptype : *mut u32, pdata : *mut u8, cbdata : u32, pcbdata : *mut u32) -> u32); EnumPrinterDataW(hprinter.into_param().abi(), dwindex, ::core::mem::transmute(pvaluename), cbvaluename, pcbvaluename, ::core::mem::transmute(ptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrinterDriversA(pname: P0, penvironment: P1, level: u32, pdriverinfo: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> ::windows_core::Result<()> @@ -983,7 +983,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrinterDriversA(pname : ::windows_core::PCSTR, penvironment : ::windows_core::PCSTR, level : u32, pdriverinfo : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumPrinterDriversA(pname.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pdriverinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdriverinfo.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrinterDriversW(pname: P0, penvironment: P1, level: u32, pdriverinfo: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> ::windows_core::Result<()> @@ -994,7 +994,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrinterDriversW(pname : ::windows_core::PCWSTR, penvironment : ::windows_core::PCWSTR, level : u32, pdriverinfo : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumPrinterDriversW(pname.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pdriverinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdriverinfo.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrinterKeyA(hprinter: P0, pkeyname: P1, psubkey: ::core::option::Option<&mut [u8]>, pcbsubkey: *mut u32) -> u32 @@ -1005,7 +1005,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrinterKeyA(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCSTR, psubkey : ::windows_core::PSTR, cbsubkey : u32, pcbsubkey : *mut u32) -> u32); EnumPrinterKeyA(hprinter.into_param().abi(), pkeyname.into_param().abi(), ::core::mem::transmute(psubkey.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), psubkey.as_deref().map_or(0, |slice| slice.len() as _), pcbsubkey) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrinterKeyW(hprinter: P0, pkeyname: P1, psubkey: ::windows_core::PWSTR, cbsubkey: u32, pcbsubkey: *mut u32) -> u32 @@ -1016,7 +1016,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrinterKeyW(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCWSTR, psubkey : ::windows_core::PWSTR, cbsubkey : u32, pcbsubkey : *mut u32) -> u32); EnumPrinterKeyW(hprinter.into_param().abi(), pkeyname.into_param().abi(), ::core::mem::transmute(psubkey), cbsubkey, pcbsubkey) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrintersA(flags: u32, name: P0, level: u32, pprinterenum: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> ::windows_core::Result<()> @@ -1026,7 +1026,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrintersA(flags : u32, name : ::windows_core::PCSTR, level : u32, pprinterenum : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumPrintersA(flags, name.into_param().abi(), level, ::core::mem::transmute(pprinterenum.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pprinterenum.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPrintersW(flags: u32, name: P0, level: u32, pprinterenum: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32, pcreturned: *mut u32) -> ::windows_core::Result<()> @@ -1036,7 +1036,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn EnumPrintersW(flags : u32, name : ::windows_core::PCWSTR, level : u32, pprinterenum : *mut u8, cbbuf : u32, pcbneeded : *mut u32, pcreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumPrintersW(flags, name.into_param().abi(), level, ::core::mem::transmute(pprinterenum.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pprinterenum.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded, pcreturned).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ExtDeviceMode(hwnd: P0, hinst: P1, pdevmodeoutput: ::core::option::Option<*mut super::Gdi::DEVMODEA>, pdevicename: P2, pport: P3, pdevmodeinput: ::core::option::Option<*const super::Gdi::DEVMODEA>, pprofile: P4, fmode: u32) -> i32 @@ -1050,7 +1050,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn ExtDeviceMode(hwnd : super::super::Foundation:: HWND, hinst : super::super::Foundation:: HANDLE, pdevmodeoutput : *mut super::Gdi:: DEVMODEA, pdevicename : ::windows_core::PCSTR, pport : ::windows_core::PCSTR, pdevmodeinput : *const super::Gdi:: DEVMODEA, pprofile : ::windows_core::PCSTR, fmode : u32) -> i32); ExtDeviceMode(hwnd.into_param().abi(), hinst.into_param().abi(), ::core::mem::transmute(pdevmodeoutput.unwrap_or(::std::ptr::null_mut())), pdevicename.into_param().abi(), pport.into_param().abi(), ::core::mem::transmute(pdevmodeinput.unwrap_or(::std::ptr::null())), pprofile.into_param().abi(), fmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindClosePrinterChangeNotification(hchange: P0) -> super::super::Foundation::BOOL @@ -1060,7 +1060,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn FindClosePrinterChangeNotification(hchange : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FindClosePrinterChangeNotification(hchange.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstPrinterChangeNotification(hprinter: P0, fdwfilter: u32, fdwoptions: u32, pprinternotifyoptions: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::HANDLE @@ -1070,7 +1070,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn FindFirstPrinterChangeNotification(hprinter : super::super::Foundation:: HANDLE, fdwfilter : u32, fdwoptions : u32, pprinternotifyoptions : *const ::core::ffi::c_void) -> super::super::Foundation:: HANDLE); FindFirstPrinterChangeNotification(hprinter.into_param().abi(), fdwfilter, fdwoptions, ::core::mem::transmute(pprinternotifyoptions.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextPrinterChangeNotification(hchange: P0, pdwchange: ::core::option::Option<*mut u32>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, ppprinternotifyinfo: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -1080,7 +1080,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn FindNextPrinterChangeNotification(hchange : super::super::Foundation:: HANDLE, pdwchange : *mut u32, pvreserved : *const ::core::ffi::c_void, ppprinternotifyinfo : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FindNextPrinterChangeNotification(hchange.into_param().abi(), ::core::mem::transmute(pdwchange.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppprinternotifyinfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlushPrinter(hprinter: P0, pbuf: ::core::option::Option<*const ::core::ffi::c_void>, cbbuf: u32, pcwritten: *mut u32, csleep: u32) -> super::super::Foundation::BOOL @@ -1100,14 +1100,14 @@ pub unsafe fn FreePrintPropertyValue(pvalue: *mut PrintPropertyValue) { ::windows_targets::link!("winspool.drv" "system" fn FreePrintPropertyValue(pvalue : *mut PrintPropertyValue) -> ()); FreePrintPropertyValue(pvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreePrinterNotifyInfo(pprinternotifyinfo: *const PRINTER_NOTIFY_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("winspool.drv" "system" fn FreePrinterNotifyInfo(pprinternotifyinfo : *const PRINTER_NOTIFY_INFO) -> super::super::Foundation:: BOOL); FreePrinterNotifyInfo(pprinternotifyinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiDeleteSpoolFileHandle(spoolfilehandle: P0) -> super::super::Foundation::BOOL @@ -1117,7 +1117,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiDeleteSpoolFileHandle(spoolfilehandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); GdiDeleteSpoolFileHandle(spoolfilehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiEndDocEMF(spoolfilehandle: P0) -> super::super::Foundation::BOOL @@ -1127,7 +1127,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiEndDocEMF(spoolfilehandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); GdiEndDocEMF(spoolfilehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiEndPageEMF(spoolfilehandle: P0, dwoptimization: u32) -> super::super::Foundation::BOOL @@ -1137,7 +1137,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiEndPageEMF(spoolfilehandle : super::super::Foundation:: HANDLE, dwoptimization : u32) -> super::super::Foundation:: BOOL); GdiEndPageEMF(spoolfilehandle.into_param().abi(), dwoptimization) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdiGetDC(spoolfilehandle: P0) -> super::Gdi::HDC @@ -1147,7 +1147,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiGetDC(spoolfilehandle : super::super::Foundation:: HANDLE) -> super::Gdi:: HDC); GdiGetDC(spoolfilehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdiGetDevmodeForPage(spoolfilehandle: P0, dwpagenumber: u32, pcurrdm: *mut *mut super::Gdi::DEVMODEW, plastdm: *mut *mut super::Gdi::DEVMODEW) -> super::super::Foundation::BOOL @@ -1157,7 +1157,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiGetDevmodeForPage(spoolfilehandle : super::super::Foundation:: HANDLE, dwpagenumber : u32, pcurrdm : *mut *mut super::Gdi:: DEVMODEW, plastdm : *mut *mut super::Gdi:: DEVMODEW) -> super::super::Foundation:: BOOL); GdiGetDevmodeForPage(spoolfilehandle.into_param().abi(), dwpagenumber, pcurrdm, plastdm) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiGetPageCount(spoolfilehandle: P0) -> u32 @@ -1167,7 +1167,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiGetPageCount(spoolfilehandle : super::super::Foundation:: HANDLE) -> u32); GdiGetPageCount(spoolfilehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiGetPageHandle(spoolfilehandle: P0, page: u32, pdwpagetype: *mut u32) -> super::super::Foundation::HANDLE @@ -1177,7 +1177,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiGetPageHandle(spoolfilehandle : super::super::Foundation:: HANDLE, page : u32, pdwpagetype : *mut u32) -> super::super::Foundation:: HANDLE); GdiGetPageHandle(spoolfilehandle.into_param().abi(), page, pdwpagetype) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdiGetSpoolFileHandle(pwszprintername: P0, pdevmode: *mut super::Gdi::DEVMODEW, pwszdocname: P1) -> super::super::Foundation::HANDLE @@ -1188,7 +1188,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiGetSpoolFileHandle(pwszprintername : ::windows_core::PCWSTR, pdevmode : *mut super::Gdi:: DEVMODEW, pwszdocname : ::windows_core::PCWSTR) -> super::super::Foundation:: HANDLE); GdiGetSpoolFileHandle(pwszprintername.into_param().abi(), pdevmode, pwszdocname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiPlayPageEMF(spoolfilehandle: P0, hemf: P1, prectdocument: *mut super::super::Foundation::RECT, prectborder: *mut super::super::Foundation::RECT, prectclip: *mut super::super::Foundation::RECT) -> super::super::Foundation::BOOL @@ -1199,7 +1199,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiPlayPageEMF(spoolfilehandle : super::super::Foundation:: HANDLE, hemf : super::super::Foundation:: HANDLE, prectdocument : *mut super::super::Foundation:: RECT, prectborder : *mut super::super::Foundation:: RECT, prectclip : *mut super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); GdiPlayPageEMF(spoolfilehandle.into_param().abi(), hemf.into_param().abi(), prectdocument, prectborder, prectclip) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GdiResetDCEMF(spoolfilehandle: P0, pcurrdm: *mut super::Gdi::DEVMODEW) -> super::super::Foundation::BOOL @@ -1209,7 +1209,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiResetDCEMF(spoolfilehandle : super::super::Foundation:: HANDLE, pcurrdm : *mut super::Gdi:: DEVMODEW) -> super::super::Foundation:: BOOL); GdiResetDCEMF(spoolfilehandle.into_param().abi(), pcurrdm) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Xps`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Xps\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Xps"))] #[inline] pub unsafe fn GdiStartDocEMF(spoolfilehandle: P0, pdocinfo: *mut super::super::Storage::Xps::DOCINFOW) -> super::super::Foundation::BOOL @@ -1219,7 +1219,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GdiStartDocEMF(spoolfilehandle : super::super::Foundation:: HANDLE, pdocinfo : *mut super::super::Storage::Xps:: DOCINFOW) -> super::super::Foundation:: BOOL); GdiStartDocEMF(spoolfilehandle.into_param().abi(), pdocinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GdiStartPageEMF(spoolfilehandle: P0) -> super::super::Foundation::BOOL @@ -1238,7 +1238,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn GenerateCopyFilePaths(pszprintername : ::windows_core::PCWSTR, pszdirectory : ::windows_core::PCWSTR, psplclientinfo : *const u8, dwlevel : u32, pszsourcedir : ::windows_core::PWSTR, pcchsourcedirsize : *mut u32, psztargetdir : ::windows_core::PWSTR, pcchtargetdirsize : *mut u32, dwflags : u32) -> u32); GenerateCopyFilePaths(pszprintername.into_param().abi(), pszdirectory.into_param().abi(), psplclientinfo, dwlevel, ::core::mem::transmute(pszsourcedir), pcchsourcedirsize, ::core::mem::transmute(psztargetdir), pcchtargetdirsize, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCPSUIUserData(hdlg: P0) -> usize @@ -1248,7 +1248,7 @@ where ::windows_targets::link!("compstui.dll" "system" fn GetCPSUIUserData(hdlg : super::super::Foundation:: HWND) -> usize); GetCPSUIUserData(hdlg.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCorePrinterDriversA(pszserver: P0, pszenvironment: P1, pszzcoredriverdependencies: P2, pcoreprinterdrivers: &mut [CORE_PRINTER_DRIVERA]) -> ::windows_core::Result<()> @@ -1260,7 +1260,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetCorePrinterDriversA(pszserver : ::windows_core::PCSTR, pszenvironment : ::windows_core::PCSTR, pszzcoredriverdependencies : ::windows_core::PCSTR, ccoreprinterdrivers : u32, pcoreprinterdrivers : *mut CORE_PRINTER_DRIVERA) -> ::windows_core::HRESULT); GetCorePrinterDriversA(pszserver.into_param().abi(), pszenvironment.into_param().abi(), pszzcoredriverdependencies.into_param().abi(), pcoreprinterdrivers.len() as _, ::core::mem::transmute(pcoreprinterdrivers.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCorePrinterDriversW(pszserver: P0, pszenvironment: P1, pszzcoredriverdependencies: P2, pcoreprinterdrivers: &mut [CORE_PRINTER_DRIVERW]) -> ::windows_core::Result<()> @@ -1272,21 +1272,21 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetCorePrinterDriversW(pszserver : ::windows_core::PCWSTR, pszenvironment : ::windows_core::PCWSTR, pszzcoredriverdependencies : ::windows_core::PCWSTR, ccoreprinterdrivers : u32, pcoreprinterdrivers : *mut CORE_PRINTER_DRIVERW) -> ::windows_core::HRESULT); GetCorePrinterDriversW(pszserver.into_param().abi(), pszenvironment.into_param().abi(), pszzcoredriverdependencies.into_param().abi(), pcoreprinterdrivers.len() as _, ::core::mem::transmute(pcoreprinterdrivers.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDefaultPrinterA(pszbuffer: ::windows_core::PSTR, pcchbuffer: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("winspool.drv" "system" fn GetDefaultPrinterA(pszbuffer : ::windows_core::PSTR, pcchbuffer : *mut u32) -> super::super::Foundation:: BOOL); GetDefaultPrinterA(::core::mem::transmute(pszbuffer), pcchbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDefaultPrinterW(pszbuffer: ::windows_core::PWSTR, pcchbuffer: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("winspool.drv" "system" fn GetDefaultPrinterW(pszbuffer : ::windows_core::PWSTR, pcchbuffer : *mut u32) -> super::super::Foundation:: BOOL); GetDefaultPrinterW(::core::mem::transmute(pszbuffer), pcchbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFormA(hprinter: P0, pformname: P1, level: u32, pform: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1297,7 +1297,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetFormA(hprinter : super::super::Foundation:: HANDLE, pformname : ::windows_core::PCSTR, level : u32, pform : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetFormA(hprinter.into_param().abi(), pformname.into_param().abi(), level, ::core::mem::transmute(pform.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pform.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFormW(hprinter: P0, pformname: P1, level: u32, pform: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1308,7 +1308,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetFormW(hprinter : super::super::Foundation:: HANDLE, pformname : ::windows_core::PCWSTR, level : u32, pform : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetFormW(hprinter.into_param().abi(), pformname.into_param().abi(), level, ::core::mem::transmute(pform.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pform.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetJobA(hprinter: P0, jobid: u32, level: u32, pjob: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1318,7 +1318,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetJobA(hprinter : super::super::Foundation:: HANDLE, jobid : u32, level : u32, pjob : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetJobA(hprinter.into_param().abi(), jobid, level, ::core::mem::transmute(pjob.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pjob.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetJobAttributes(pprintername: P0, pdevmode: *const super::Gdi::DEVMODEW, pattributeinfo: *mut ATTRIBUTE_INFO_3) -> super::super::Foundation::BOOL @@ -1328,7 +1328,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn GetJobAttributes(pprintername : ::windows_core::PCWSTR, pdevmode : *const super::Gdi:: DEVMODEW, pattributeinfo : *mut ATTRIBUTE_INFO_3) -> super::super::Foundation:: BOOL); GetJobAttributes(pprintername.into_param().abi(), pdevmode, pattributeinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetJobAttributesEx(pprintername: P0, pdevmode: *const super::Gdi::DEVMODEW, dwlevel: u32, pattributeinfo: &mut [u8], dwflags: u32) -> super::super::Foundation::BOOL @@ -1338,7 +1338,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn GetJobAttributesEx(pprintername : ::windows_core::PCWSTR, pdevmode : *const super::Gdi:: DEVMODEW, dwlevel : u32, pattributeinfo : *mut u8, nsize : u32, dwflags : u32) -> super::super::Foundation:: BOOL); GetJobAttributesEx(pprintername.into_param().abi(), pdevmode, dwlevel, ::core::mem::transmute(pattributeinfo.as_ptr()), pattributeinfo.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetJobNamedPropertyValue(hprinter: P0, jobid: u32, pszname: P1, pvalue: *mut PrintPropertyValue) -> u32 @@ -1349,7 +1349,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetJobNamedPropertyValue(hprinter : super::super::Foundation:: HANDLE, jobid : u32, pszname : ::windows_core::PCWSTR, pvalue : *mut PrintPropertyValue) -> u32); GetJobNamedPropertyValue(hprinter.into_param().abi(), jobid, pszname.into_param().abi(), pvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetJobW(hprinter: P0, jobid: u32, level: u32, pjob: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1359,14 +1359,14 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetJobW(hprinter : super::super::Foundation:: HANDLE, jobid : u32, level : u32, pjob : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetJobW(hprinter.into_param().abi(), jobid, level, ::core::mem::transmute(pjob.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pjob.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrintExecutionData(pdata: *mut PRINT_EXECUTION_DATA) -> super::super::Foundation::BOOL { ::windows_targets::link!("winspool.drv" "system" fn GetPrintExecutionData(pdata : *mut PRINT_EXECUTION_DATA) -> super::super::Foundation:: BOOL); GetPrintExecutionData(pdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrintOutputInfo(hwnd: P0, pszprinter: P1, phfile: *mut super::super::Foundation::HANDLE, ppszoutputfile: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -1377,7 +1377,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrintOutputInfo(hwnd : super::super::Foundation:: HWND, pszprinter : ::windows_core::PCWSTR, phfile : *mut super::super::Foundation:: HANDLE, ppszoutputfile : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); GetPrintOutputInfo(hwnd.into_param().abi(), pszprinter.into_param().abi(), phfile, ppszoutputfile).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrintProcessorDirectoryA(pname: P0, penvironment: P1, level: u32, pprintprocessorinfo: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1388,7 +1388,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrintProcessorDirectoryA(pname : ::windows_core::PCSTR, penvironment : ::windows_core::PCSTR, level : u32, pprintprocessorinfo : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetPrintProcessorDirectoryA(pname.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pprintprocessorinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pprintprocessorinfo.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrintProcessorDirectoryW(pname: P0, penvironment: P1, level: u32, pprintprocessorinfo: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1399,7 +1399,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrintProcessorDirectoryW(pname : ::windows_core::PCWSTR, penvironment : ::windows_core::PCWSTR, level : u32, pprintprocessorinfo : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetPrintProcessorDirectoryW(pname.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pprintprocessorinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pprintprocessorinfo.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterA(hprinter: P0, level: u32, pprinter: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> @@ -1409,7 +1409,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterA(hprinter : super::super::Foundation:: HANDLE, level : u32, pprinter : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetPrinterA(hprinter.into_param().abi(), level, ::core::mem::transmute(pprinter.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pprinter.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterDataA(hprinter: P0, pvaluename: P1, ptype: ::core::option::Option<*mut u32>, pdata: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> u32 @@ -1420,7 +1420,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterDataA(hprinter : super::super::Foundation:: HANDLE, pvaluename : ::windows_core::PCSTR, ptype : *mut u32, pdata : *mut u8, nsize : u32, pcbneeded : *mut u32) -> u32); GetPrinterDataA(hprinter.into_param().abi(), pvaluename.into_param().abi(), ::core::mem::transmute(ptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdata.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterDataExA(hprinter: P0, pkeyname: P1, pvaluename: P2, ptype: ::core::option::Option<*mut u32>, pdata: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> u32 @@ -1432,7 +1432,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterDataExA(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCSTR, pvaluename : ::windows_core::PCSTR, ptype : *mut u32, pdata : *mut u8, nsize : u32, pcbneeded : *mut u32) -> u32); GetPrinterDataExA(hprinter.into_param().abi(), pkeyname.into_param().abi(), pvaluename.into_param().abi(), ::core::mem::transmute(ptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdata.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterDataExW(hprinter: P0, pkeyname: P1, pvaluename: P2, ptype: ::core::option::Option<*mut u32>, pdata: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> u32 @@ -1444,7 +1444,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterDataExW(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCWSTR, pvaluename : ::windows_core::PCWSTR, ptype : *mut u32, pdata : *mut u8, nsize : u32, pcbneeded : *mut u32) -> u32); GetPrinterDataExW(hprinter.into_param().abi(), pkeyname.into_param().abi(), pvaluename.into_param().abi(), ::core::mem::transmute(ptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdata.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterDataW(hprinter: P0, pvaluename: P1, ptype: ::core::option::Option<*mut u32>, pdata: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> u32 @@ -1455,7 +1455,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterDataW(hprinter : super::super::Foundation:: HANDLE, pvaluename : ::windows_core::PCWSTR, ptype : *mut u32, pdata : *mut u8, nsize : u32, pcbneeded : *mut u32) -> u32); GetPrinterDataW(hprinter.into_param().abi(), pvaluename.into_param().abi(), ::core::mem::transmute(ptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdata.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterDriver2A(hwnd: P0, hprinter: P1, penvironment: P2, level: u32, pdriverinfo: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1467,7 +1467,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterDriver2A(hwnd : super::super::Foundation:: HWND, hprinter : super::super::Foundation:: HANDLE, penvironment : ::windows_core::PCSTR, level : u32, pdriverinfo : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetPrinterDriver2A(hwnd.into_param().abi(), hprinter.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pdriverinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdriverinfo.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterDriver2W(hwnd: P0, hprinter: P1, penvironment: P2, level: u32, pdriverinfo: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1479,7 +1479,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterDriver2W(hwnd : super::super::Foundation:: HWND, hprinter : super::super::Foundation:: HANDLE, penvironment : ::windows_core::PCWSTR, level : u32, pdriverinfo : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetPrinterDriver2W(hwnd.into_param().abi(), hprinter.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pdriverinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdriverinfo.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterDriverA(hprinter: P0, penvironment: P1, level: u32, pdriverinfo: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1490,7 +1490,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterDriverA(hprinter : super::super::Foundation:: HANDLE, penvironment : ::windows_core::PCSTR, level : u32, pdriverinfo : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetPrinterDriverA(hprinter.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pdriverinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdriverinfo.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterDriverDirectoryA(pname: P0, penvironment: P1, level: u32, pdriverdirectory: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1501,7 +1501,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterDriverDirectoryA(pname : ::windows_core::PCSTR, penvironment : ::windows_core::PCSTR, level : u32, pdriverdirectory : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetPrinterDriverDirectoryA(pname.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pdriverdirectory.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdriverdirectory.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterDriverDirectoryW(pname: P0, penvironment: P1, level: u32, pdriverdirectory: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1534,7 +1534,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterDriverPackagePathW(pszserver : ::windows_core::PCWSTR, pszenvironment : ::windows_core::PCWSTR, pszlanguage : ::windows_core::PCWSTR, pszpackageid : ::windows_core::PCWSTR, pszdriverpackagecab : ::windows_core::PWSTR, cchdriverpackagecab : u32, pcchrequiredsize : *mut u32) -> ::windows_core::HRESULT); GetPrinterDriverPackagePathW(pszserver.into_param().abi(), pszenvironment.into_param().abi(), pszlanguage.into_param().abi(), pszpackageid.into_param().abi(), ::core::mem::transmute(pszdriverpackagecab.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pszdriverpackagecab.as_deref().map_or(0, |slice| slice.len() as _), pcchrequiredsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterDriverW(hprinter: P0, penvironment: P1, level: u32, pdriverinfo: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -1545,7 +1545,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterDriverW(hprinter : super::super::Foundation:: HANDLE, penvironment : ::windows_core::PCWSTR, level : u32, pdriverinfo : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetPrinterDriverW(hprinter.into_param().abi(), penvironment.into_param().abi(), level, ::core::mem::transmute(pdriverinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdriverinfo.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrinterW(hprinter: P0, level: u32, pprinter: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> @@ -1555,7 +1555,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn GetPrinterW(hprinter : super::super::Foundation:: HANDLE, level : u32, pprinter : *mut u8, cbbuf : u32, pcbneeded : *mut u32) -> super::super::Foundation:: BOOL); GetPrinterW(hprinter.into_param().abi(), level, ::core::mem::transmute(pprinter.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pprinter.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSpoolFileHandle(hprinter: P0) -> ::windows_core::Result @@ -1566,7 +1566,7 @@ where let result__ = GetSpoolFileHandle(hprinter.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImpersonatePrinterClient(htoken: P0) -> super::super::Foundation::BOOL @@ -1598,21 +1598,21 @@ where ::windows_targets::link!("winspool.drv" "system" fn InstallPrinterDriverFromPackageW(pszserver : ::windows_core::PCWSTR, pszinfpath : ::windows_core::PCWSTR, pszdrivername : ::windows_core::PCWSTR, pszenvironment : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); InstallPrinterDriverFromPackageW(pszserver.into_param().abi(), pszinfpath.into_param().abi(), pszdrivername.into_param().abi(), pszenvironment.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn IsValidDevmodeA(pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEA>, devmodesize: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("winspool.drv" "system" fn IsValidDevmodeA(pdevmode : *const super::Gdi:: DEVMODEA, devmodesize : usize) -> super::super::Foundation:: BOOL); IsValidDevmodeA(::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null())), devmodesize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn IsValidDevmodeW(pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEW>, devmodesize: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("winspool.drv" "system" fn IsValidDevmodeW(pdevmode : *const super::Gdi:: DEVMODEW, devmodesize : usize) -> super::super::Foundation:: BOOL); IsValidDevmodeW(::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null())), devmodesize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn OpenPrinter2A(pprintername: P0, phprinter: *mut super::super::Foundation::HANDLE, pdefault: ::core::option::Option<*const PRINTER_DEFAULTSA>, poptions: ::core::option::Option<*const PRINTER_OPTIONSA>) -> ::windows_core::Result<()> @@ -1622,7 +1622,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn OpenPrinter2A(pprintername : ::windows_core::PCSTR, phprinter : *mut super::super::Foundation:: HANDLE, pdefault : *const PRINTER_DEFAULTSA, poptions : *const PRINTER_OPTIONSA) -> super::super::Foundation:: BOOL); OpenPrinter2A(pprintername.into_param().abi(), phprinter, ::core::mem::transmute(pdefault.unwrap_or(::std::ptr::null())), ::core::mem::transmute(poptions.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn OpenPrinter2W(pprintername: P0, phprinter: *mut super::super::Foundation::HANDLE, pdefault: ::core::option::Option<*const PRINTER_DEFAULTSW>, poptions: ::core::option::Option<*const PRINTER_OPTIONSW>) -> ::windows_core::Result<()> @@ -1632,7 +1632,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn OpenPrinter2W(pprintername : ::windows_core::PCWSTR, phprinter : *mut super::super::Foundation:: HANDLE, pdefault : *const PRINTER_DEFAULTSW, poptions : *const PRINTER_OPTIONSW) -> super::super::Foundation:: BOOL); OpenPrinter2W(pprintername.into_param().abi(), phprinter, ::core::mem::transmute(pdefault.unwrap_or(::std::ptr::null())), ::core::mem::transmute(poptions.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn OpenPrinterA(pprintername: P0, phprinter: *mut super::super::Foundation::HANDLE, pdefault: ::core::option::Option<*const PRINTER_DEFAULTSA>) -> ::windows_core::Result<()> @@ -1642,7 +1642,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn OpenPrinterA(pprintername : ::windows_core::PCSTR, phprinter : *mut super::super::Foundation:: HANDLE, pdefault : *const PRINTER_DEFAULTSA) -> super::super::Foundation:: BOOL); OpenPrinterA(pprintername.into_param().abi(), phprinter, ::core::mem::transmute(pdefault.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn OpenPrinterW(pprintername: P0, phprinter: *mut super::super::Foundation::HANDLE, pdefault: ::core::option::Option<*const PRINTER_DEFAULTSW>) -> ::windows_core::Result<()> @@ -1652,7 +1652,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn OpenPrinterW(pprintername : ::windows_core::PCWSTR, phprinter : *mut super::super::Foundation:: HANDLE, pdefault : *const PRINTER_DEFAULTSW) -> super::super::Foundation:: BOOL); OpenPrinterW(pprintername.into_param().abi(), phprinter, ::core::mem::transmute(pdefault.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PartialReplyPrinterChangeNotification(hprinter: P0, pdatasrc: ::core::option::Option<*const PRINTER_NOTIFY_INFO_DATA>) -> super::super::Foundation::BOOL @@ -1662,7 +1662,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn PartialReplyPrinterChangeNotification(hprinter : super::super::Foundation:: HANDLE, pdatasrc : *const PRINTER_NOTIFY_INFO_DATA) -> super::super::Foundation:: BOOL); PartialReplyPrinterChangeNotification(hprinter.into_param().abi(), ::core::mem::transmute(pdatasrc.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PlayGdiScriptOnPrinterIC(hprinteric: P0, pin: &[u8], pout: &mut [u8], ul: u32) -> super::super::Foundation::BOOL @@ -1672,7 +1672,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn PlayGdiScriptOnPrinterIC(hprinteric : super::super::Foundation:: HANDLE, pin : *const u8, cin : u32, pout : *mut u8, cout : u32, ul : u32) -> super::super::Foundation:: BOOL); PlayGdiScriptOnPrinterIC(hprinteric.into_param().abi(), ::core::mem::transmute(pin.as_ptr()), pin.len() as _, ::core::mem::transmute(pout.as_ptr()), pout.len() as _, ul) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrinterMessageBoxA(hprinter: P0, error: u32, hwnd: P1, ptext: P2, pcaption: P3, dwtype: u32) -> u32 @@ -1685,7 +1685,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn PrinterMessageBoxA(hprinter : super::super::Foundation:: HANDLE, error : u32, hwnd : super::super::Foundation:: HWND, ptext : ::windows_core::PCSTR, pcaption : ::windows_core::PCSTR, dwtype : u32) -> u32); PrinterMessageBoxA(hprinter.into_param().abi(), error, hwnd.into_param().abi(), ptext.into_param().abi(), pcaption.into_param().abi(), dwtype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrinterMessageBoxW(hprinter: P0, error: u32, hwnd: P1, ptext: P2, pcaption: P3, dwtype: u32) -> u32 @@ -1698,7 +1698,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn PrinterMessageBoxW(hprinter : super::super::Foundation:: HANDLE, error : u32, hwnd : super::super::Foundation:: HWND, ptext : ::windows_core::PCWSTR, pcaption : ::windows_core::PCWSTR, dwtype : u32) -> u32); PrinterMessageBoxW(hprinter.into_param().abi(), error, hwnd.into_param().abi(), ptext.into_param().abi(), pcaption.into_param().abi(), dwtype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrinterProperties(hwnd: P0, hprinter: P1) -> super::super::Foundation::BOOL @@ -1709,7 +1709,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn PrinterProperties(hwnd : super::super::Foundation:: HWND, hprinter : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); PrinterProperties(hwnd.into_param().abi(), hprinter.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ProvidorFindClosePrinterChangeNotification(hprinter: P0) -> super::super::Foundation::BOOL @@ -1719,7 +1719,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn ProvidorFindClosePrinterChangeNotification(hprinter : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); ProvidorFindClosePrinterChangeNotification(hprinter.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ProvidorFindFirstPrinterChangeNotification(hprinter: P0, fdwflags: u32, fdwoptions: u32, hnotify: P1, pprinternotifyoptions: ::core::option::Option<*const ::core::ffi::c_void>, pvreserved1: ::core::option::Option<*mut ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -1730,7 +1730,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn ProvidorFindFirstPrinterChangeNotification(hprinter : super::super::Foundation:: HANDLE, fdwflags : u32, fdwoptions : u32, hnotify : super::super::Foundation:: HANDLE, pprinternotifyoptions : *const ::core::ffi::c_void, pvreserved1 : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ProvidorFindFirstPrinterChangeNotification(hprinter.into_param().abi(), fdwflags, fdwoptions, hnotify.into_param().abi(), ::core::mem::transmute(pprinternotifyoptions.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvreserved1.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadPrinter(hprinter: P0, pbuf: *mut ::core::ffi::c_void, cbbuf: u32, pnobytesread: *mut u32) -> super::super::Foundation::BOOL @@ -1740,7 +1740,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn ReadPrinter(hprinter : super::super::Foundation:: HANDLE, pbuf : *mut ::core::ffi::c_void, cbbuf : u32, pnobytesread : *mut u32) -> super::super::Foundation:: BOOL); ReadPrinter(hprinter.into_param().abi(), pbuf, cbbuf, pnobytesread) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterForPrintAsyncNotifications(pszname: P0, pnotificationtype: *const ::windows_core::GUID, euserfilter: PrintAsyncNotifyUserFilter, econversationstyle: PrintAsyncNotifyConversationStyle, pcallback: P1) -> ::windows_core::Result @@ -1752,7 +1752,7 @@ where let mut result__ = ::std::mem::zeroed(); RegisterForPrintAsyncNotifications(pszname.into_param().abi(), pnotificationtype, euserfilter, econversationstyle, pcallback.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemovePrintDeviceObject(hdeviceobject: P0) -> ::windows_core::Result<()> @@ -1762,7 +1762,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn RemovePrintDeviceObject(hdeviceobject : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); RemovePrintDeviceObject(hdeviceobject.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReplyPrinterChangeNotification(hprinter: P0, fdwchangeflags: u32, pdwresult: ::core::option::Option<*mut u32>, pprinternotifyinfo: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -1772,7 +1772,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn ReplyPrinterChangeNotification(hprinter : super::super::Foundation:: HANDLE, fdwchangeflags : u32, pdwresult : *mut u32, pprinternotifyinfo : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ReplyPrinterChangeNotification(hprinter.into_param().abi(), fdwchangeflags, ::core::mem::transmute(pdwresult.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pprinternotifyinfo.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReplyPrinterChangeNotificationEx(hnotify: P0, dwcolor: u32, fdwflags: u32, pdwresult: *mut u32, pprinternotifyinfo: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -1782,7 +1782,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn ReplyPrinterChangeNotificationEx(hnotify : super::super::Foundation:: HANDLE, dwcolor : u32, fdwflags : u32, pdwresult : *mut u32, pprinternotifyinfo : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ReplyPrinterChangeNotificationEx(hnotify.into_param().abi(), dwcolor, fdwflags, pdwresult, pprinternotifyinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReportJobProcessingProgress(printerhandle: P0, jobid: u32, joboperation: EPrintXPSJobOperation, jobprogress: EPrintXPSJobProgress) -> ::windows_core::Result<()> @@ -1792,7 +1792,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn ReportJobProcessingProgress(printerhandle : super::super::Foundation:: HANDLE, jobid : u32, joboperation : EPrintXPSJobOperation, jobprogress : EPrintXPSJobProgress) -> ::windows_core::HRESULT); ReportJobProcessingProgress(printerhandle.into_param().abi(), jobid, joboperation, jobprogress).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ResetPrinterA(hprinter: P0, pdefault: ::core::option::Option<*const PRINTER_DEFAULTSA>) -> super::super::Foundation::BOOL @@ -1802,7 +1802,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn ResetPrinterA(hprinter : super::super::Foundation:: HANDLE, pdefault : *const PRINTER_DEFAULTSA) -> super::super::Foundation:: BOOL); ResetPrinterA(hprinter.into_param().abi(), ::core::mem::transmute(pdefault.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ResetPrinterW(hprinter: P0, pdefault: ::core::option::Option<*const PRINTER_DEFAULTSW>) -> super::super::Foundation::BOOL @@ -1812,7 +1812,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn ResetPrinterW(hprinter : super::super::Foundation:: HANDLE, pdefault : *const PRINTER_DEFAULTSW) -> super::super::Foundation:: BOOL); ResetPrinterW(hprinter.into_param().abi(), ::core::mem::transmute(pdefault.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RevertToPrinterSelf() -> super::super::Foundation::HANDLE { @@ -1824,7 +1824,7 @@ pub unsafe fn RouterAllocBidiMem(numbytes: usize) -> *mut ::core::ffi::c_void { ::windows_targets::link!("spoolss.dll" "system" fn RouterAllocBidiMem(numbytes : usize) -> *mut ::core::ffi::c_void); RouterAllocBidiMem(numbytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterAllocBidiResponseContainer(count: u32) -> *mut BIDI_RESPONSE_CONTAINER { @@ -1841,21 +1841,21 @@ pub unsafe fn RouterFreeBidiMem(pmempointer: *const ::core::ffi::c_void) { ::windows_targets::link!("spoolss.dll" "system" fn RouterFreeBidiMem(pmempointer : *const ::core::ffi::c_void) -> ()); RouterFreeBidiMem(pmempointer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterFreeBidiResponseContainer(pdata: *const BIDI_RESPONSE_CONTAINER) -> u32 { ::windows_targets::link!("winspool.drv" "system" fn RouterFreeBidiResponseContainer(pdata : *const BIDI_RESPONSE_CONTAINER) -> u32); RouterFreeBidiResponseContainer(pdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterFreePrinterNotifyInfo(pinfo: ::core::option::Option<*const PRINTER_NOTIFY_INFO>) -> super::super::Foundation::BOOL { ::windows_targets::link!("spoolss.dll" "system" fn RouterFreePrinterNotifyInfo(pinfo : *const PRINTER_NOTIFY_INFO) -> super::super::Foundation:: BOOL); RouterFreePrinterNotifyInfo(::core::mem::transmute(pinfo.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScheduleJob(hprinter: P0, jobid: u32) -> super::super::Foundation::BOOL @@ -1865,7 +1865,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn ScheduleJob(hprinter : super::super::Foundation:: HANDLE, jobid : u32) -> super::super::Foundation:: BOOL); ScheduleJob(hprinter.into_param().abi(), jobid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCPSUIUserData(hdlg: P0, cpsuiuserdata: usize) -> super::super::Foundation::BOOL @@ -1875,7 +1875,7 @@ where ::windows_targets::link!("compstui.dll" "system" fn SetCPSUIUserData(hdlg : super::super::Foundation:: HWND, cpsuiuserdata : usize) -> super::super::Foundation:: BOOL); SetCPSUIUserData(hdlg.into_param().abi(), cpsuiuserdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDefaultPrinterA(pszprinter: P0) -> super::super::Foundation::BOOL @@ -1885,7 +1885,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetDefaultPrinterA(pszprinter : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetDefaultPrinterA(pszprinter.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDefaultPrinterW(pszprinter: P0) -> super::super::Foundation::BOOL @@ -1895,7 +1895,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetDefaultPrinterW(pszprinter : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetDefaultPrinterW(pszprinter.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFormA(hprinter: P0, pformname: P1, level: u32, pform: *const u8) -> super::super::Foundation::BOOL @@ -1906,7 +1906,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetFormA(hprinter : super::super::Foundation:: HANDLE, pformname : ::windows_core::PCSTR, level : u32, pform : *const u8) -> super::super::Foundation:: BOOL); SetFormA(hprinter.into_param().abi(), pformname.into_param().abi(), level, pform) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFormW(hprinter: P0, pformname: P1, level: u32, pform: *const u8) -> super::super::Foundation::BOOL @@ -1917,7 +1917,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetFormW(hprinter : super::super::Foundation:: HANDLE, pformname : ::windows_core::PCWSTR, level : u32, pform : *const u8) -> super::super::Foundation:: BOOL); SetFormW(hprinter.into_param().abi(), pformname.into_param().abi(), level, pform) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetJobA(hprinter: P0, jobid: u32, level: u32, pjob: ::core::option::Option<*const u8>, command: u32) -> super::super::Foundation::BOOL @@ -1927,7 +1927,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetJobA(hprinter : super::super::Foundation:: HANDLE, jobid : u32, level : u32, pjob : *const u8, command : u32) -> super::super::Foundation:: BOOL); SetJobA(hprinter.into_param().abi(), jobid, level, ::core::mem::transmute(pjob.unwrap_or(::std::ptr::null())), command) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetJobNamedProperty(hprinter: P0, jobid: u32, pproperty: *const PrintNamedProperty) -> u32 @@ -1937,7 +1937,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetJobNamedProperty(hprinter : super::super::Foundation:: HANDLE, jobid : u32, pproperty : *const PrintNamedProperty) -> u32); SetJobNamedProperty(hprinter.into_param().abi(), jobid, pproperty) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetJobW(hprinter: P0, jobid: u32, level: u32, pjob: ::core::option::Option<*const u8>, command: u32) -> super::super::Foundation::BOOL @@ -1947,7 +1947,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetJobW(hprinter : super::super::Foundation:: HANDLE, jobid : u32, level : u32, pjob : *const u8, command : u32) -> super::super::Foundation:: BOOL); SetJobW(hprinter.into_param().abi(), jobid, level, ::core::mem::transmute(pjob.unwrap_or(::std::ptr::null())), command) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPortA(pname: P0, pportname: P1, dwlevel: u32, pportinfo: *const u8) -> ::windows_core::Result<()> @@ -1958,7 +1958,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetPortA(pname : ::windows_core::PCSTR, pportname : ::windows_core::PCSTR, dwlevel : u32, pportinfo : *const u8) -> super::super::Foundation:: BOOL); SetPortA(pname.into_param().abi(), pportname.into_param().abi(), dwlevel, pportinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPortW(pname: P0, pportname: P1, dwlevel: u32, pportinfo: *const u8) -> ::windows_core::Result<()> @@ -1969,7 +1969,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetPortW(pname : ::windows_core::PCWSTR, pportname : ::windows_core::PCWSTR, dwlevel : u32, pportinfo : *const u8) -> super::super::Foundation:: BOOL); SetPortW(pname.into_param().abi(), pportname.into_param().abi(), dwlevel, pportinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPrinterA(hprinter: P0, level: u32, pprinter: ::core::option::Option<*const u8>, command: u32) -> ::windows_core::Result<()> @@ -1979,7 +1979,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetPrinterA(hprinter : super::super::Foundation:: HANDLE, level : u32, pprinter : *const u8, command : u32) -> super::super::Foundation:: BOOL); SetPrinterA(hprinter.into_param().abi(), level, ::core::mem::transmute(pprinter.unwrap_or(::std::ptr::null())), command).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPrinterDataA(hprinter: P0, pvaluename: P1, r#type: u32, pdata: &[u8]) -> u32 @@ -1990,7 +1990,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetPrinterDataA(hprinter : super::super::Foundation:: HANDLE, pvaluename : ::windows_core::PCSTR, r#type : u32, pdata : *const u8, cbdata : u32) -> u32); SetPrinterDataA(hprinter.into_param().abi(), pvaluename.into_param().abi(), r#type, ::core::mem::transmute(pdata.as_ptr()), pdata.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPrinterDataExA(hprinter: P0, pkeyname: P1, pvaluename: P2, r#type: u32, pdata: &[u8]) -> u32 @@ -2002,7 +2002,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetPrinterDataExA(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCSTR, pvaluename : ::windows_core::PCSTR, r#type : u32, pdata : *const u8, cbdata : u32) -> u32); SetPrinterDataExA(hprinter.into_param().abi(), pkeyname.into_param().abi(), pvaluename.into_param().abi(), r#type, ::core::mem::transmute(pdata.as_ptr()), pdata.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPrinterDataExW(hprinter: P0, pkeyname: P1, pvaluename: P2, r#type: u32, pdata: &[u8]) -> u32 @@ -2014,7 +2014,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetPrinterDataExW(hprinter : super::super::Foundation:: HANDLE, pkeyname : ::windows_core::PCWSTR, pvaluename : ::windows_core::PCWSTR, r#type : u32, pdata : *const u8, cbdata : u32) -> u32); SetPrinterDataExW(hprinter.into_param().abi(), pkeyname.into_param().abi(), pvaluename.into_param().abi(), r#type, ::core::mem::transmute(pdata.as_ptr()), pdata.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPrinterDataW(hprinter: P0, pvaluename: P1, r#type: u32, pdata: &[u8]) -> u32 @@ -2025,7 +2025,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetPrinterDataW(hprinter : super::super::Foundation:: HANDLE, pvaluename : ::windows_core::PCWSTR, r#type : u32, pdata : *const u8, cbdata : u32) -> u32); SetPrinterDataW(hprinter.into_param().abi(), pvaluename.into_param().abi(), r#type, ::core::mem::transmute(pdata.as_ptr()), pdata.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPrinterW(hprinter: P0, level: u32, pprinter: ::core::option::Option<*const u8>, command: u32) -> ::windows_core::Result<()> @@ -2035,7 +2035,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn SetPrinterW(hprinter : super::super::Foundation:: HANDLE, level : u32, pprinter : *const u8, command : u32) -> super::super::Foundation:: BOOL); SetPrinterW(hprinter.into_param().abi(), level, ::core::mem::transmute(pprinter.unwrap_or(::std::ptr::null())), command).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SplIsSessionZero(hprinter: P0, jobid: u32, pissessionzero: *mut super::super::Foundation::BOOL) -> u32 @@ -2045,7 +2045,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn SplIsSessionZero(hprinter : super::super::Foundation:: HANDLE, jobid : u32, pissessionzero : *mut super::super::Foundation:: BOOL) -> u32); SplIsSessionZero(hprinter.into_param().abi(), jobid, pissessionzero) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SplPromptUIInUsersSession(hprinter: P0, jobid: u32, puiparams: *const SHOWUIPARAMS, presponse: *mut u32) -> super::super::Foundation::BOOL @@ -2055,7 +2055,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn SplPromptUIInUsersSession(hprinter : super::super::Foundation:: HANDLE, jobid : u32, puiparams : *const SHOWUIPARAMS, presponse : *mut u32) -> super::super::Foundation:: BOOL); SplPromptUIInUsersSession(hprinter.into_param().abi(), jobid, puiparams, presponse) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SpoolerCopyFileEvent(pszprintername: P0, pszkey: P1, dwcopyfileevent: u32) -> super::super::Foundation::BOOL @@ -2066,7 +2066,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn SpoolerCopyFileEvent(pszprintername : ::windows_core::PCWSTR, pszkey : ::windows_core::PCWSTR, dwcopyfileevent : u32) -> super::super::Foundation:: BOOL); SpoolerCopyFileEvent(pszprintername.into_param().abi(), pszkey.into_param().abi(), dwcopyfileevent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SpoolerFindClosePrinterChangeNotification(hprinter: P0) -> super::super::Foundation::BOOL @@ -2076,7 +2076,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn SpoolerFindClosePrinterChangeNotification(hprinter : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SpoolerFindClosePrinterChangeNotification(hprinter.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SpoolerFindFirstPrinterChangeNotification(hprinter: P0, fdwfilterflags: u32, fdwoptions: u32, pprinternotifyoptions: *const ::core::ffi::c_void, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, pnotificationconfig: *const ::core::ffi::c_void, phnotify: ::core::option::Option<*mut super::super::Foundation::HANDLE>, phevent: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> super::super::Foundation::BOOL @@ -2086,7 +2086,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn SpoolerFindFirstPrinterChangeNotification(hprinter : super::super::Foundation:: HANDLE, fdwfilterflags : u32, fdwoptions : u32, pprinternotifyoptions : *const ::core::ffi::c_void, pvreserved : *const ::core::ffi::c_void, pnotificationconfig : *const ::core::ffi::c_void, phnotify : *mut super::super::Foundation:: HANDLE, phevent : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SpoolerFindFirstPrinterChangeNotification(hprinter.into_param().abi(), fdwfilterflags, fdwoptions, pprinternotifyoptions, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), pnotificationconfig, ::core::mem::transmute(phnotify.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phevent.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SpoolerFindNextPrinterChangeNotification(hprinter: P0, pfdwchange: *mut u32, pprinternotifyoptions: ::core::option::Option<*const ::core::ffi::c_void>, ppprinternotifyinfo: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -2101,7 +2101,7 @@ pub unsafe fn SpoolerFreePrinterNotifyInfo(pinfo: *const PRINTER_NOTIFY_INFO) { ::windows_targets::link!("spoolss.dll" "system" fn SpoolerFreePrinterNotifyInfo(pinfo : *const PRINTER_NOTIFY_INFO) -> ()); SpoolerFreePrinterNotifyInfo(pinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SpoolerRefreshPrinterChangeNotification(hprinter: P0, dwcolor: u32, poptions: *const PRINTER_NOTIFY_OPTIONS, ppinfo: ::core::option::Option<*mut *mut PRINTER_NOTIFY_INFO>) -> super::super::Foundation::BOOL @@ -2111,7 +2111,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn SpoolerRefreshPrinterChangeNotification(hprinter : super::super::Foundation:: HANDLE, dwcolor : u32, poptions : *const PRINTER_NOTIFY_OPTIONS, ppinfo : *mut *mut PRINTER_NOTIFY_INFO) -> super::super::Foundation:: BOOL); SpoolerRefreshPrinterChangeNotification(hprinter.into_param().abi(), dwcolor, poptions, ::core::mem::transmute(ppinfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StartDocPrinterA(hprinter: P0, level: u32, pdocinfo: *const DOC_INFO_1A) -> u32 @@ -2121,7 +2121,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn StartDocPrinterA(hprinter : super::super::Foundation:: HANDLE, level : u32, pdocinfo : *const DOC_INFO_1A) -> u32); StartDocPrinterA(hprinter.into_param().abi(), level, pdocinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StartDocPrinterW(hprinter: P0, level: u32, pdocinfo: *const DOC_INFO_1W) -> u32 @@ -2131,7 +2131,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn StartDocPrinterW(hprinter : super::super::Foundation:: HANDLE, level : u32, pdocinfo : *const DOC_INFO_1W) -> u32); StartDocPrinterW(hprinter.into_param().abi(), level, pdocinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StartPagePrinter(hprinter: P0) -> super::super::Foundation::BOOL @@ -2141,7 +2141,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn StartPagePrinter(hprinter : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); StartPagePrinter(hprinter.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnRegisterForPrintAsyncNotifications(param0: P0) -> ::windows_core::Result<()> @@ -2151,7 +2151,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn UnRegisterForPrintAsyncNotifications(param0 : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); UnRegisterForPrintAsyncNotifications(param0.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdatePrintDeviceObject(hprinter: P0, hdeviceobject: P1) -> ::windows_core::Result<()> @@ -2162,7 +2162,7 @@ where ::windows_targets::link!("spoolss.dll" "system" fn UpdatePrintDeviceObject(hprinter : super::super::Foundation:: HANDLE, hdeviceobject : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); UpdatePrintDeviceObject(hprinter.into_param().abi(), hdeviceobject.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UploadPrinterDriverPackageA(pszserver: P0, pszinfpath: P1, pszenvironment: P2, dwflags: u32, hwnd: P3, pszdestinfpath: ::windows_core::PSTR, pcchdestinfpath: *mut u32) -> ::windows_core::Result<()> @@ -2175,7 +2175,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn UploadPrinterDriverPackageA(pszserver : ::windows_core::PCSTR, pszinfpath : ::windows_core::PCSTR, pszenvironment : ::windows_core::PCSTR, dwflags : u32, hwnd : super::super::Foundation:: HWND, pszdestinfpath : ::windows_core::PSTR, pcchdestinfpath : *mut u32) -> ::windows_core::HRESULT); UploadPrinterDriverPackageA(pszserver.into_param().abi(), pszinfpath.into_param().abi(), pszenvironment.into_param().abi(), dwflags, hwnd.into_param().abi(), ::core::mem::transmute(pszdestinfpath), pcchdestinfpath).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UploadPrinterDriverPackageW(pszserver: P0, pszinfpath: P1, pszenvironment: P2, dwflags: u32, hwnd: P3, pszdestinfpath: ::windows_core::PWSTR, pcchdestinfpath: *mut u32) -> ::windows_core::Result<()> @@ -2188,7 +2188,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn UploadPrinterDriverPackageW(pszserver : ::windows_core::PCWSTR, pszinfpath : ::windows_core::PCWSTR, pszenvironment : ::windows_core::PCWSTR, dwflags : u32, hwnd : super::super::Foundation:: HWND, pszdestinfpath : ::windows_core::PWSTR, pcchdestinfpath : *mut u32) -> ::windows_core::HRESULT); UploadPrinterDriverPackageW(pszserver.into_param().abi(), pszinfpath.into_param().abi(), pszenvironment.into_param().abi(), dwflags, hwnd.into_param().abi(), ::core::mem::transmute(pszdestinfpath), pcchdestinfpath).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitForPrinterChange(hprinter: P0, flags: u32) -> u32 @@ -2198,7 +2198,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn WaitForPrinterChange(hprinter : super::super::Foundation:: HANDLE, flags : u32) -> u32); WaitForPrinterChange(hprinter.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WritePrinter(hprinter: P0, pbuf: *const ::core::ffi::c_void, cbbuf: u32, pcwritten: *mut u32) -> super::super::Foundation::BOOL @@ -2208,7 +2208,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn WritePrinter(hprinter : super::super::Foundation:: HANDLE, pbuf : *const ::core::ffi::c_void, cbbuf : u32, pcwritten : *mut u32) -> super::super::Foundation:: BOOL); WritePrinter(hprinter.into_param().abi(), pbuf, cbbuf, pcwritten) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn XcvDataW(hxcv: P0, pszdataname: P1, pinputdata: ::core::option::Option<&[u8]>, poutputdata: ::core::option::Option<&mut [u8]>, pcboutputneeded: *mut u32, pdwstatus: ::core::option::Option<*mut u32>) -> super::super::Foundation::BOOL @@ -2229,7 +2229,7 @@ impl IAsyncGetSendNotificationCookie { pub unsafe fn CancelAsyncCall(&self, param0: ::windows_core::HRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CancelAsyncCall)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FinishAsyncCallWithData(&self, param0: P0, param1: P1) -> ::windows_core::Result<()> where @@ -2396,7 +2396,7 @@ impl IBidiRequestContainer { { (::windows_core::Interface::vtable(self).AddRequest)(::windows_core::Interface::as_raw(self), prequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEnumObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2489,7 +2489,7 @@ impl IBidiSpl2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SendRecvXMLString)(::windows_core::Interface::as_raw(self), bstrrequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SendRecvXMLStream(&self, psrequest: P0) -> ::windows_core::Result where @@ -2662,19 +2662,19 @@ pub struct IFixedPage_Vtbl { pub DeleteResource: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, uri: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, pub GetXpsPartIterator: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pxpspartit: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IImgCreateErrorInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IImgCreateErrorInfo { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn SetGUID(&self, rguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetGUID)(::windows_core::Interface::as_raw(self), rguid).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn SetSource(&self, szsource: P0) -> ::windows_core::Result<()> where @@ -2682,7 +2682,7 @@ impl IImgCreateErrorInfo { { (::windows_core::Interface::vtable(self).base__.SetSource)(::windows_core::Interface::as_raw(self), szsource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn SetDescription(&self, szdescription: P0) -> ::windows_core::Result<()> where @@ -2690,7 +2690,7 @@ impl IImgCreateErrorInfo { { (::windows_core::Interface::vtable(self).base__.SetDescription)(::windows_core::Interface::as_raw(self), szdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn SetHelpFile(&self, szhelpfile: P0) -> ::windows_core::Result<()> where @@ -2698,7 +2698,7 @@ impl IImgCreateErrorInfo { { (::windows_core::Interface::vtable(self).base__.SetHelpFile)(::windows_core::Interface::as_raw(self), szhelpfile.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn SetHelpContext(&self, dwhelpcontext: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetHelpContext)(::windows_core::Interface::as_raw(self), dwhelpcontext).ok() @@ -2724,38 +2724,38 @@ pub struct IImgCreateErrorInfo_Vtbl { pub base__: super::super::System::Ole::ICreateErrorInfo_Vtbl, pub AttachToErrorInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, perrorinfo: *mut ImgErrorInfo) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IImgErrorInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IImgErrorInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetGUID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetGUID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSource(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDescription(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHelpFile(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetHelpFile)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHelpContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3467,7 +3467,7 @@ pub struct IPrintClassObjectFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintCoreHelper(::windows_core::IUnknown); impl IPrintCoreHelper { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetOption(&self, pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEA>, cbsize: u32, pszfeaturerequested: P0) -> ::windows_core::Result<::windows_core::PCSTR> where @@ -3476,7 +3476,7 @@ impl IPrintCoreHelper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOption)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null())), cbsize, pszfeaturerequested.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetOptions(&self, pdevmode: *mut super::Gdi::DEVMODEA, cbsize: u32, bresolveconflicts: P0, pfopairs: *const PRINT_FEATURE_OPTION, cpairs: u32, pcpairswritten: *mut u32, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -3484,7 +3484,7 @@ impl IPrintCoreHelper { { (::windows_core::Interface::vtable(self).SetOptions)(::windows_core::Interface::as_raw(self), pdevmode, cbsize, bresolveconflicts.into_param().abi(), pfopairs, cpairs, pcpairswritten, pdwresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn EnumConstrainedOptions(&self, pdevmode: *const super::Gdi::DEVMODEA, cbsize: u32, pszfeaturekeyword: P0, pconstrainedoptionlist: *const *const *const ::windows_core::PCSTR, pdwnumoptions: *mut u32) -> ::windows_core::Result<()> where @@ -3492,7 +3492,7 @@ impl IPrintCoreHelper { { (::windows_core::Interface::vtable(self).EnumConstrainedOptions)(::windows_core::Interface::as_raw(self), pdevmode, cbsize, pszfeaturekeyword.into_param().abi(), pconstrainedoptionlist, pdwnumoptions).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn WhyConstrained(&self, pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEA>, cbsize: u32, pszfeaturekeyword: P0, pszoptionkeyword: P1, ppfoconstraints: *mut *mut PRINT_FEATURE_OPTION, pdwnumoptions: *mut u32) -> ::windows_core::Result<()> where @@ -3567,7 +3567,7 @@ pub struct IPrintCoreHelper_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintCoreHelperPS(::windows_core::IUnknown); impl IPrintCoreHelperPS { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetOption(&self, pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEA>, cbsize: u32, pszfeaturerequested: P0) -> ::windows_core::Result<::windows_core::PCSTR> where @@ -3576,7 +3576,7 @@ impl IPrintCoreHelperPS { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetOption)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null())), cbsize, pszfeaturerequested.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetOptions(&self, pdevmode: *mut super::Gdi::DEVMODEA, cbsize: u32, bresolveconflicts: P0, pfopairs: *const PRINT_FEATURE_OPTION, cpairs: u32, pcpairswritten: *mut u32, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -3584,7 +3584,7 @@ impl IPrintCoreHelperPS { { (::windows_core::Interface::vtable(self).base__.SetOptions)(::windows_core::Interface::as_raw(self), pdevmode, cbsize, bresolveconflicts.into_param().abi(), pfopairs, cpairs, pcpairswritten, pdwresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn EnumConstrainedOptions(&self, pdevmode: *const super::Gdi::DEVMODEA, cbsize: u32, pszfeaturekeyword: P0, pconstrainedoptionlist: *const *const *const ::windows_core::PCSTR, pdwnumoptions: *mut u32) -> ::windows_core::Result<()> where @@ -3592,7 +3592,7 @@ impl IPrintCoreHelperPS { { (::windows_core::Interface::vtable(self).base__.EnumConstrainedOptions)(::windows_core::Interface::as_raw(self), pdevmode, cbsize, pszfeaturekeyword.into_param().abi(), pconstrainedoptionlist, pdwnumoptions).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn WhyConstrained(&self, pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEA>, cbsize: u32, pszfeaturekeyword: P0, pszoptionkeyword: P1, ppfoconstraints: *mut *mut PRINT_FEATURE_OPTION, pdwnumoptions: *mut u32) -> ::windows_core::Result<()> where @@ -3670,7 +3670,7 @@ pub struct IPrintCoreHelperPS_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintCoreHelperUni(::windows_core::IUnknown); impl IPrintCoreHelperUni { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetOption(&self, pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEA>, cbsize: u32, pszfeaturerequested: P0) -> ::windows_core::Result<::windows_core::PCSTR> where @@ -3679,7 +3679,7 @@ impl IPrintCoreHelperUni { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetOption)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null())), cbsize, pszfeaturerequested.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetOptions(&self, pdevmode: *mut super::Gdi::DEVMODEA, cbsize: u32, bresolveconflicts: P0, pfopairs: *const PRINT_FEATURE_OPTION, cpairs: u32, pcpairswritten: *mut u32, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -3687,7 +3687,7 @@ impl IPrintCoreHelperUni { { (::windows_core::Interface::vtable(self).base__.SetOptions)(::windows_core::Interface::as_raw(self), pdevmode, cbsize, bresolveconflicts.into_param().abi(), pfopairs, cpairs, pcpairswritten, pdwresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn EnumConstrainedOptions(&self, pdevmode: *const super::Gdi::DEVMODEA, cbsize: u32, pszfeaturekeyword: P0, pconstrainedoptionlist: *const *const *const ::windows_core::PCSTR, pdwnumoptions: *mut u32) -> ::windows_core::Result<()> where @@ -3695,7 +3695,7 @@ impl IPrintCoreHelperUni { { (::windows_core::Interface::vtable(self).base__.EnumConstrainedOptions)(::windows_core::Interface::as_raw(self), pdevmode, cbsize, pszfeaturekeyword.into_param().abi(), pconstrainedoptionlist, pdwnumoptions).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn WhyConstrained(&self, pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEA>, cbsize: u32, pszfeaturekeyword: P0, pszoptionkeyword: P1, ppfoconstraints: *mut *mut PRINT_FEATURE_OPTION, pdwnumoptions: *mut u32) -> ::windows_core::Result<()> where @@ -3732,12 +3732,12 @@ impl IPrintCoreHelperUni { { (::windows_core::Interface::vtable(self).base__.CreateInstanceOfMSXMLObject)(::windows_core::Interface::as_raw(self), rclsid, punkouter.into_param().abi(), dwclscontext, riid, ppv).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn CreateGDLSnapshot(&self, pdevmode: *mut super::Gdi::DEVMODEA, cbsize: u32, dwflags: u32, ppsnapshotstream: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateGDLSnapshot)(::windows_core::Interface::as_raw(self), pdevmode, cbsize, dwflags, ::core::mem::transmute(ppsnapshotstream)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDefaultGDLSnapshot(&self, dwflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3768,7 +3768,7 @@ pub struct IPrintCoreHelperUni_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintCoreHelperUni2(::windows_core::IUnknown); impl IPrintCoreHelperUni2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetOption(&self, pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEA>, cbsize: u32, pszfeaturerequested: P0) -> ::windows_core::Result<::windows_core::PCSTR> where @@ -3777,7 +3777,7 @@ impl IPrintCoreHelperUni2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetOption)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null())), cbsize, pszfeaturerequested.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetOptions(&self, pdevmode: *mut super::Gdi::DEVMODEA, cbsize: u32, bresolveconflicts: P0, pfopairs: *const PRINT_FEATURE_OPTION, cpairs: u32, pcpairswritten: *mut u32, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -3785,7 +3785,7 @@ impl IPrintCoreHelperUni2 { { (::windows_core::Interface::vtable(self).base__.base__.SetOptions)(::windows_core::Interface::as_raw(self), pdevmode, cbsize, bresolveconflicts.into_param().abi(), pfopairs, cpairs, pcpairswritten, pdwresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn EnumConstrainedOptions(&self, pdevmode: *const super::Gdi::DEVMODEA, cbsize: u32, pszfeaturekeyword: P0, pconstrainedoptionlist: *const *const *const ::windows_core::PCSTR, pdwnumoptions: *mut u32) -> ::windows_core::Result<()> where @@ -3793,7 +3793,7 @@ impl IPrintCoreHelperUni2 { { (::windows_core::Interface::vtable(self).base__.base__.EnumConstrainedOptions)(::windows_core::Interface::as_raw(self), pdevmode, cbsize, pszfeaturekeyword.into_param().abi(), pconstrainedoptionlist, pdwnumoptions).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn WhyConstrained(&self, pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEA>, cbsize: u32, pszfeaturekeyword: P0, pszoptionkeyword: P1, ppfoconstraints: *mut *mut PRINT_FEATURE_OPTION, pdwnumoptions: *mut u32) -> ::windows_core::Result<()> where @@ -3830,18 +3830,18 @@ impl IPrintCoreHelperUni2 { { (::windows_core::Interface::vtable(self).base__.base__.CreateInstanceOfMSXMLObject)(::windows_core::Interface::as_raw(self), rclsid, punkouter.into_param().abi(), dwclscontext, riid, ppv).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn CreateGDLSnapshot(&self, pdevmode: *mut super::Gdi::DEVMODEA, cbsize: u32, dwflags: u32, ppsnapshotstream: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateGDLSnapshot)(::windows_core::Interface::as_raw(self), pdevmode, cbsize, dwflags, ::core::mem::transmute(ppsnapshotstream)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDefaultGDLSnapshot(&self, dwflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDefaultGDLSnapshot)(::windows_core::Interface::as_raw(self), dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetNamedCommand(&self, pdevmode: ::core::option::Option<*const super::Gdi::DEVMODEA>, cbsize: u32, pszcommandname: P0, ppcommandbytes: *mut *mut u8, pcbcommandsize: *mut u32) -> ::windows_core::Result<()> where @@ -3876,7 +3876,7 @@ impl IPrintCoreUI2 { { (::windows_core::Interface::vtable(self).base__.DrvGetDriverSetting)(::windows_core::Interface::as_raw(self), pci, feature.into_param().abi(), poutput, cbsize, pcbneeded, pdwoptionsreturned).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DrvUpgradeRegistrySetting(&self, hprinter: P0, pfeature: P1, poption: P2) -> ::windows_core::Result<()> where @@ -3889,18 +3889,18 @@ impl IPrintCoreUI2 { pub unsafe fn DrvUpdateUISetting(&self, pci: *mut ::core::ffi::c_void, poptitem: *mut ::core::ffi::c_void, dwpreviousselection: u32, dwmode: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DrvUpdateUISetting)(::windows_core::Interface::as_raw(self), pci, poptitem, dwpreviousselection, dwmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOptions(&self, poemuiobj: *const OEMUIOBJ, dwflags: u32, pmszfeaturesrequested: ::core::option::Option<&[u8]>, pmszfeatureoptionbuf: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOptions)(::windows_core::Interface::as_raw(self), poemuiobj, dwflags, ::core::mem::transmute(pmszfeaturesrequested.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pmszfeaturesrequested.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pmszfeatureoptionbuf.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pmszfeatureoptionbuf.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOptions(&self, poemuiobj: *const OEMUIOBJ, dwflags: u32, pmszfeatureoptionbuf: &[u8]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetOptions)(::windows_core::Interface::as_raw(self), poemuiobj, dwflags, ::core::mem::transmute(pmszfeatureoptionbuf.as_ptr()), pmszfeatureoptionbuf.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumConstrainedOptions(&self, poemuiobj: *const OEMUIOBJ, dwflags: u32, pszfeaturekeyword: P0, pmszconstrainedoptionlist: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> where @@ -3908,7 +3908,7 @@ impl IPrintCoreUI2 { { (::windows_core::Interface::vtable(self).EnumConstrainedOptions)(::windows_core::Interface::as_raw(self), poemuiobj, dwflags, pszfeaturekeyword.into_param().abi(), ::core::mem::transmute(pmszconstrainedoptionlist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pmszconstrainedoptionlist.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WhyConstrained(&self, poemuiobj: *const OEMUIOBJ, dwflags: u32, pszfeaturekeyword: P0, pszoptionkeyword: P1, pmszreasonlist: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> where @@ -3917,7 +3917,7 @@ impl IPrintCoreUI2 { { (::windows_core::Interface::vtable(self).WhyConstrained)(::windows_core::Interface::as_raw(self), poemuiobj, dwflags, pszfeaturekeyword.into_param().abi(), pszoptionkeyword.into_param().abi(), ::core::mem::transmute(pmszreasonlist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pmszreasonlist.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGlobalAttribute(&self, poemuiobj: *const OEMUIOBJ, dwflags: u32, pszattribute: P0, pdwdatatype: *mut u32, pbdata: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> where @@ -3925,7 +3925,7 @@ impl IPrintCoreUI2 { { (::windows_core::Interface::vtable(self).GetGlobalAttribute)(::windows_core::Interface::as_raw(self), poemuiobj, dwflags, pszattribute.into_param().abi(), pdwdatatype, ::core::mem::transmute(pbdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbdata.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFeatureAttribute(&self, poemuiobj: *const OEMUIOBJ, dwflags: u32, pszfeaturekeyword: P0, pszattribute: P1, pdwdatatype: *mut u32, pbdata: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> where @@ -3934,7 +3934,7 @@ impl IPrintCoreUI2 { { (::windows_core::Interface::vtable(self).GetFeatureAttribute)(::windows_core::Interface::as_raw(self), poemuiobj, dwflags, pszfeaturekeyword.into_param().abi(), pszattribute.into_param().abi(), pdwdatatype, ::core::mem::transmute(pbdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbdata.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOptionAttribute(&self, poemuiobj: *const OEMUIOBJ, dwflags: u32, pszfeaturekeyword: P0, pszoptionkeyword: P1, pszattribute: P2, pdwdatatype: *mut u32, pbdata: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> where @@ -3944,12 +3944,12 @@ impl IPrintCoreUI2 { { (::windows_core::Interface::vtable(self).GetOptionAttribute)(::windows_core::Interface::as_raw(self), poemuiobj, dwflags, pszfeaturekeyword.into_param().abi(), pszoptionkeyword.into_param().abi(), pszattribute.into_param().abi(), pdwdatatype, ::core::mem::transmute(pbdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbdata.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumFeatures(&self, poemuiobj: *const OEMUIOBJ, dwflags: u32, pmszfeaturelist: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumFeatures)(::windows_core::Interface::as_raw(self), poemuiobj, dwflags, ::core::mem::transmute(pmszfeaturelist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pmszfeaturelist.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumOptions(&self, poemuiobj: *const OEMUIOBJ, dwflags: u32, pszfeaturekeyword: P0, pmszoptionlist: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> where @@ -3957,7 +3957,7 @@ impl IPrintCoreUI2 { { (::windows_core::Interface::vtable(self).EnumOptions)(::windows_core::Interface::as_raw(self), poemuiobj, dwflags, pszfeaturekeyword.into_param().abi(), ::core::mem::transmute(pmszoptionlist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pmszoptionlist.as_deref().map_or(0, |slice| slice.len() as _), pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QuerySimulationSupport(&self, hprinter: P0, dwlevel: u32, pcaps: ::core::option::Option<&mut [u8]>, pcbneeded: *mut u32) -> ::windows_core::Result<()> where @@ -4069,7 +4069,7 @@ pub struct IPrintJob_Vtbl { pub SubmissionTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, psubmissiontime: *mut f64) -> ::windows_core::HRESULT, pub RequestCancel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4115,7 +4115,7 @@ impl IPrintOemCommon { pub unsafe fn GetInfo(&self, dwmode: u32, pbuffer: *mut ::core::ffi::c_void, cbsize: u32, pcbneeded: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInfo)(::windows_core::Interface::as_raw(self), dwmode, pbuffer, cbsize, pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn DevMode(&self, dwmode: u32, poemdmparam: *mut OEMDMPARAM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DevMode)(::windows_core::Interface::as_raw(self), dwmode, poemdmparam).ok() @@ -4148,7 +4148,7 @@ impl IPrintOemDriverUI { { (::windows_core::Interface::vtable(self).DrvGetDriverSetting)(::windows_core::Interface::as_raw(self), pci, feature.into_param().abi(), poutput, cbsize, pcbneeded, pdwoptionsreturned).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DrvUpgradeRegistrySetting(&self, hprinter: P0, pfeature: P1, poption: P2) -> ::windows_core::Result<()> where @@ -4187,7 +4187,7 @@ impl IPrintOemUI { pub unsafe fn GetInfo(&self, dwmode: u32, pbuffer: *mut ::core::ffi::c_void, cbsize: u32, pcbneeded: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfo)(::windows_core::Interface::as_raw(self), dwmode, pbuffer, cbsize, pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn DevMode(&self, dwmode: u32, poemdmparam: *mut OEMDMPARAM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DevMode)(::windows_core::Interface::as_raw(self), dwmode, poemdmparam).ok() @@ -4198,12 +4198,12 @@ impl IPrintOemUI { { (::windows_core::Interface::vtable(self).PublishDriverInterface)(::windows_core::Interface::as_raw(self), piunknown.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn CommonUIProp(&self, dwmode: u32, poemcuipparam: *const OEMCUIPPARAM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CommonUIProp)(::windows_core::Interface::as_raw(self), dwmode, poemcuipparam).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DocumentPropertySheets(&self, ppsuiinfo: *mut PROPSHEETUI_INFO, lparam: P0) -> ::windows_core::Result<()> where @@ -4211,7 +4211,7 @@ impl IPrintOemUI { { (::windows_core::Interface::vtable(self).DocumentPropertySheets)(::windows_core::Interface::as_raw(self), ppsuiinfo, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DevicePropertySheets(&self, ppsuiinfo: *const PROPSHEETUI_INFO, lparam: P0) -> ::windows_core::Result<()> where @@ -4219,12 +4219,12 @@ impl IPrintOemUI { { (::windows_core::Interface::vtable(self).DevicePropertySheets)(::windows_core::Interface::as_raw(self), ppsuiinfo, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn DevQueryPrintEx(&self, poemuiobj: *const OEMUIOBJ, pdqpinfo: *const DEVQUERYPRINT_INFO, ppublicdm: *const super::Gdi::DEVMODEA, poemdm: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DevQueryPrintEx)(::windows_core::Interface::as_raw(self), poemuiobj, pdqpinfo, ppublicdm, poemdm).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn DeviceCapabilitiesA(&self, poemuiobj: *mut OEMUIOBJ, hprinter: P0, pdevicename: P1, wcapability: u16, poutput: *mut ::core::ffi::c_void, ppublicdm: *const super::Gdi::DEVMODEA, poemdm: *const ::core::ffi::c_void, dwold: u32, dwresult: *mut u32) -> ::windows_core::Result<()> where @@ -4236,7 +4236,7 @@ impl IPrintOemUI { pub unsafe fn UpgradePrinter(&self, dwlevel: u32, pdriverupgradeinfo: *const u8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpgradePrinter)(::windows_core::Interface::as_raw(self), dwlevel, pdriverupgradeinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PrinterEvent(&self, pprintername: P0, idriverevent: i32, dwflags: u32, lparam: P1) -> ::windows_core::Result<()> where @@ -4245,7 +4245,7 @@ impl IPrintOemUI { { (::windows_core::Interface::vtable(self).PrinterEvent)(::windows_core::Interface::as_raw(self), pprintername.into_param().abi(), idriverevent, dwflags, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DriverEvent(&self, dwdriverevent: u32, dwlevel: u32, pdriverinfo: *const u8, lparam: P0) -> ::windows_core::Result<()> where @@ -4253,7 +4253,7 @@ impl IPrintOemUI { { (::windows_core::Interface::vtable(self).DriverEvent)(::windows_core::Interface::as_raw(self), dwdriverevent, dwlevel, pdriverinfo, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn QueryColorProfile(&self, hprinter: P0, poemuiobj: *const OEMUIOBJ, ppublicdm: *const super::Gdi::DEVMODEA, poemdm: *const ::core::ffi::c_void, ulquerymode: u32, pvprofiledata: *mut ::core::ffi::c_void, pcbprofiledata: *mut u32, pflprofiledata: *mut u32) -> ::windows_core::Result<()> where @@ -4261,7 +4261,7 @@ impl IPrintOemUI { { (::windows_core::Interface::vtable(self).QueryColorProfile)(::windows_core::Interface::as_raw(self), hprinter.into_param().abi(), poemuiobj, ppublicdm, poemdm, ulquerymode, pvprofiledata, pcbprofiledata, pflprofiledata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FontInstallerDlgProc(&self, hwnd: P0, usmsg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -4271,7 +4271,7 @@ impl IPrintOemUI { { (::windows_core::Interface::vtable(self).FontInstallerDlgProc)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), usmsg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateExternalFonts(&self, hprinter: P0, hheap: P1, pwstrcartridges: P2) -> ::windows_core::Result<()> where @@ -4343,7 +4343,7 @@ impl IPrintOemUI2 { pub unsafe fn GetInfo(&self, dwmode: u32, pbuffer: *mut ::core::ffi::c_void, cbsize: u32, pcbneeded: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetInfo)(::windows_core::Interface::as_raw(self), dwmode, pbuffer, cbsize, pcbneeded).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn DevMode(&self, dwmode: u32, poemdmparam: *mut OEMDMPARAM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.DevMode)(::windows_core::Interface::as_raw(self), dwmode, poemdmparam).ok() @@ -4354,12 +4354,12 @@ impl IPrintOemUI2 { { (::windows_core::Interface::vtable(self).base__.PublishDriverInterface)(::windows_core::Interface::as_raw(self), piunknown.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn CommonUIProp(&self, dwmode: u32, poemcuipparam: *const OEMCUIPPARAM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CommonUIProp)(::windows_core::Interface::as_raw(self), dwmode, poemcuipparam).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DocumentPropertySheets(&self, ppsuiinfo: *mut PROPSHEETUI_INFO, lparam: P0) -> ::windows_core::Result<()> where @@ -4367,7 +4367,7 @@ impl IPrintOemUI2 { { (::windows_core::Interface::vtable(self).base__.DocumentPropertySheets)(::windows_core::Interface::as_raw(self), ppsuiinfo, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DevicePropertySheets(&self, ppsuiinfo: *const PROPSHEETUI_INFO, lparam: P0) -> ::windows_core::Result<()> where @@ -4375,12 +4375,12 @@ impl IPrintOemUI2 { { (::windows_core::Interface::vtable(self).base__.DevicePropertySheets)(::windows_core::Interface::as_raw(self), ppsuiinfo, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn DevQueryPrintEx(&self, poemuiobj: *const OEMUIOBJ, pdqpinfo: *const DEVQUERYPRINT_INFO, ppublicdm: *const super::Gdi::DEVMODEA, poemdm: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DevQueryPrintEx)(::windows_core::Interface::as_raw(self), poemuiobj, pdqpinfo, ppublicdm, poemdm).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn DeviceCapabilitiesA(&self, poemuiobj: *mut OEMUIOBJ, hprinter: P0, pdevicename: P1, wcapability: u16, poutput: *mut ::core::ffi::c_void, ppublicdm: *const super::Gdi::DEVMODEA, poemdm: *const ::core::ffi::c_void, dwold: u32, dwresult: *mut u32) -> ::windows_core::Result<()> where @@ -4392,7 +4392,7 @@ impl IPrintOemUI2 { pub unsafe fn UpgradePrinter(&self, dwlevel: u32, pdriverupgradeinfo: *const u8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UpgradePrinter)(::windows_core::Interface::as_raw(self), dwlevel, pdriverupgradeinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PrinterEvent(&self, pprintername: P0, idriverevent: i32, dwflags: u32, lparam: P1) -> ::windows_core::Result<()> where @@ -4401,7 +4401,7 @@ impl IPrintOemUI2 { { (::windows_core::Interface::vtable(self).base__.PrinterEvent)(::windows_core::Interface::as_raw(self), pprintername.into_param().abi(), idriverevent, dwflags, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DriverEvent(&self, dwdriverevent: u32, dwlevel: u32, pdriverinfo: *const u8, lparam: P0) -> ::windows_core::Result<()> where @@ -4409,7 +4409,7 @@ impl IPrintOemUI2 { { (::windows_core::Interface::vtable(self).base__.DriverEvent)(::windows_core::Interface::as_raw(self), dwdriverevent, dwlevel, pdriverinfo, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn QueryColorProfile(&self, hprinter: P0, poemuiobj: *const OEMUIOBJ, ppublicdm: *const super::Gdi::DEVMODEA, poemdm: *const ::core::ffi::c_void, ulquerymode: u32, pvprofiledata: *mut ::core::ffi::c_void, pcbprofiledata: *mut u32, pflprofiledata: *mut u32) -> ::windows_core::Result<()> where @@ -4417,7 +4417,7 @@ impl IPrintOemUI2 { { (::windows_core::Interface::vtable(self).base__.QueryColorProfile)(::windows_core::Interface::as_raw(self), hprinter.into_param().abi(), poemuiobj, ppublicdm, poemdm, ulquerymode, pvprofiledata, pcbprofiledata, pflprofiledata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FontInstallerDlgProc(&self, hwnd: P0, usmsg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -4427,7 +4427,7 @@ impl IPrintOemUI2 { { (::windows_core::Interface::vtable(self).base__.FontInstallerDlgProc)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), usmsg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateExternalFonts(&self, hprinter: P0, hheap: P1, pwstrcartridges: P2) -> ::windows_core::Result<()> where @@ -4437,7 +4437,7 @@ impl IPrintOemUI2 { { (::windows_core::Interface::vtable(self).base__.UpdateExternalFonts)(::windows_core::Interface::as_raw(self), hprinter.into_param().abi(), hheap.into_param().abi(), pwstrcartridges.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn QueryJobAttributes(&self, hprinter: P0, pdevmode: *const super::Gdi::DEVMODEA, dwlevel: u32, lpattributeinfo: *const u8) -> ::windows_core::Result<()> where @@ -4448,7 +4448,7 @@ impl IPrintOemUI2 { pub unsafe fn HideStandardUI(&self, dwmode: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HideStandardUI)(::windows_core::Interface::as_raw(self), dwmode).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn DocumentEvent(&self, hprinter: P0, hdc: P1, iesc: i32, cbin: u32, pvin: *mut ::core::ffi::c_void, cbout: u32, pvout: *mut ::core::ffi::c_void, piresult: *mut i32) -> ::windows_core::Result<()> where @@ -4483,7 +4483,7 @@ pub struct IPrintOemUI2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintOemUIMXDC(::windows_core::IUnknown); impl IPrintOemUIMXDC { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn AdjustImageableArea(&self, hprinter: P0, cbdevmode: u32, pdevmode: *const super::Gdi::DEVMODEA, cboemdm: u32, poemdm: *const ::core::ffi::c_void, prclimageablearea: *mut super::super::Foundation::RECTL) -> ::windows_core::Result<()> where @@ -4491,7 +4491,7 @@ impl IPrintOemUIMXDC { { (::windows_core::Interface::vtable(self).AdjustImageableArea)(::windows_core::Interface::as_raw(self), hprinter.into_param().abi(), cbdevmode, pdevmode, cboemdm, poemdm, prclimageablearea).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn AdjustImageCompression(&self, hprinter: P0, cbdevmode: u32, pdevmode: *const super::Gdi::DEVMODEA, cboemdm: u32, poemdm: *const ::core::ffi::c_void, pcompressionmode: *mut i32) -> ::windows_core::Result<()> where @@ -4499,7 +4499,7 @@ impl IPrintOemUIMXDC { { (::windows_core::Interface::vtable(self).AdjustImageCompression)(::windows_core::Interface::as_raw(self), hprinter.into_param().abi(), cbdevmode, pdevmode, cboemdm, poemdm, pcompressionmode).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn AdjustDPI(&self, hprinter: P0, cbdevmode: u32, pdevmode: *const super::Gdi::DEVMODEA, cboemdm: u32, poemdm: *const ::core::ffi::c_void, pdpi: *mut i32) -> ::windows_core::Result<()> where @@ -4570,7 +4570,7 @@ pub struct IPrintPipelineFilter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintPipelineManagerControl(::windows_core::IUnknown); impl IPrintPipelineManagerControl { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RequestShutdown(&self, hrreason: ::windows_core::HRESULT, preason: P0) -> ::windows_core::Result<()> where @@ -4624,7 +4624,7 @@ pub struct IPrintPipelineProgressReport_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintPipelinePropertyBag(::windows_core::IUnknown); impl IPrintPipelinePropertyBag { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddProperty(&self, pszname: P0, pvar: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4632,7 +4632,7 @@ impl IPrintPipelinePropertyBag { { (::windows_core::Interface::vtable(self).AddProperty)(::windows_core::Interface::as_raw(self), pszname.into_param().abi(), pvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, pszname: P0) -> ::windows_core::Result where @@ -4641,7 +4641,7 @@ impl IPrintPipelinePropertyBag { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), pszname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteProperty(&self, pszname: P0) -> super::super::Foundation::BOOL where @@ -4681,7 +4681,7 @@ impl IPrintPreviewDxgiPackageTarget { pub unsafe fn SetJobPageCount(&self, counttype: PageCountType, count: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetJobPageCount)(::windows_core::Interface::as_raw(self), counttype, count).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub unsafe fn DrawPage(&self, jobpagenumber: u32, pageimage: P0, dpix: f32, dpiy: f32) -> ::windows_core::Result<()> where @@ -4718,7 +4718,7 @@ impl IPrintReadStream { pub unsafe fn Seek(&self, dlibmove: i64, dworigin: u32, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadBytes(&self, pvbuffer: *mut ::core::ffi::c_void, cbrequested: u32, pcbread: *mut u32, pbendoffile: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReadBytes)(::windows_core::Interface::as_raw(self), pvbuffer, cbrequested, pcbread, pbendoffile).ok() @@ -4763,7 +4763,7 @@ pub struct IPrintReadStreamFactory_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub GetStream: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppstream: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4795,14 +4795,14 @@ pub struct IPrintSchemaAsyncOperation_Vtbl { pub Start: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Cancel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintSchemaAsyncOperationEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrintSchemaAsyncOperationEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Completed(&self, pticket: P0, hroperation: ::windows_core::HRESULT) -> ::windows_core::Result<()> where @@ -4831,7 +4831,7 @@ pub struct IPrintSchemaAsyncOperationEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Completed: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4850,7 +4850,7 @@ impl IPrintSchemaCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NamespaceUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeatureByKeyName(&self, bstrkeyname: P0) -> ::windows_core::Result where @@ -4859,7 +4859,7 @@ impl IPrintSchemaCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFeatureByKeyName)(::windows_core::Interface::as_raw(self), bstrkeyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeature(&self, bstrname: P0, bstrnamespaceuri: P1) -> ::windows_core::Result where @@ -4869,7 +4869,7 @@ impl IPrintSchemaCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFeature)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrnamespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PageImageableSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4883,7 +4883,7 @@ impl IPrintSchemaCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).JobCopiesAllDocumentsMaxValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelectedOptionInPrintTicket(&self, pfeature: P0) -> ::windows_core::Result where @@ -4892,7 +4892,7 @@ impl IPrintSchemaCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSelectedOptionInPrintTicket)(::windows_core::Interface::as_raw(self), pfeature.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetOptions(&self, pfeature: P0) -> ::windows_core::Result where @@ -4940,7 +4940,7 @@ pub struct IPrintSchemaCapabilities_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetOptions: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4959,7 +4959,7 @@ impl IPrintSchemaCapabilities2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.NamespaceUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeatureByKeyName(&self, bstrkeyname: P0) -> ::windows_core::Result where @@ -4968,7 +4968,7 @@ impl IPrintSchemaCapabilities2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFeatureByKeyName)(::windows_core::Interface::as_raw(self), bstrkeyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeature(&self, bstrname: P0, bstrnamespaceuri: P1) -> ::windows_core::Result where @@ -4978,7 +4978,7 @@ impl IPrintSchemaCapabilities2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFeature)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrnamespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PageImageableSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4992,7 +4992,7 @@ impl IPrintSchemaCapabilities2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.JobCopiesAllDocumentsMaxValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelectedOptionInPrintTicket(&self, pfeature: P0) -> ::windows_core::Result where @@ -5001,7 +5001,7 @@ impl IPrintSchemaCapabilities2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSelectedOptionInPrintTicket)(::windows_core::Interface::as_raw(self), pfeature.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetOptions(&self, pfeature: P0) -> ::windows_core::Result where @@ -5010,7 +5010,7 @@ impl IPrintSchemaCapabilities2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetOptions)(::windows_core::Interface::as_raw(self), pfeature.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetParameterDefinition(&self, bstrname: P0, bstrnamespaceuri: P1) -> ::windows_core::Result where @@ -5041,7 +5041,7 @@ pub struct IPrintSchemaCapabilities2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetParameterDefinition: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5082,7 +5082,7 @@ pub struct IPrintSchemaDisplayableElement_Vtbl { pub base__: IPrintSchemaElement_Vtbl, pub DisplayName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrdisplayname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5121,7 +5121,7 @@ pub struct IPrintSchemaElement_Vtbl { pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub NamespaceUri: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrnamespaceuri: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5144,13 +5144,13 @@ impl IPrintSchemaFeature { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectedOption(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelectedOption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSelectedOption(&self, poption: P0) -> ::windows_core::Result<()> where @@ -5162,7 +5162,7 @@ impl IPrintSchemaFeature { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelectionType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetOption(&self, bstrname: P0, bstrnamespaceuri: P1) -> ::windows_core::Result where @@ -5172,7 +5172,7 @@ impl IPrintSchemaFeature { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOption)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrnamespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisplayUI(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5212,7 +5212,7 @@ pub struct IPrintSchemaFeature_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] DisplayUI: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5235,7 +5235,7 @@ impl IPrintSchemaNUpOption { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Selected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5275,7 +5275,7 @@ pub struct IPrintSchemaNUpOption_Vtbl { pub base__: IPrintSchemaOption_Vtbl, pub PagesPerSheet: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pulpagespersheet: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5298,7 +5298,7 @@ impl IPrintSchemaOption { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Selected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5339,7 +5339,7 @@ pub struct IPrintSchemaOption_Vtbl { pub Constrained: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, psetting: *mut PrintSchemaConstrainedSetting) -> ::windows_core::HRESULT, pub GetPropertyValue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrname: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrnamespaceuri: ::std::mem::MaybeUninit<::windows_core::BSTR>, ppxmlvaluenode: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5350,7 +5350,7 @@ impl IPrintSchemaOptionCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAt(&self, ulindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5383,7 +5383,7 @@ pub struct IPrintSchemaOptionCollection_Vtbl { GetAt: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5449,7 +5449,7 @@ pub struct IPrintSchemaPageImageableSize_Vtbl { pub ExtentWidthInMicrons: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pulextentwidth: *mut u32) -> ::windows_core::HRESULT, pub ExtentHeightInMicrons: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pulextentheight: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5472,7 +5472,7 @@ impl IPrintSchemaPageMediaSizeOption { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Selected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5517,7 +5517,7 @@ pub struct IPrintSchemaPageMediaSizeOption_Vtbl { pub WidthInMicrons: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pulwidth: *mut u32) -> ::windows_core::HRESULT, pub HeightInMicrons: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pulheight: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5540,7 +5540,7 @@ impl IPrintSchemaParameterDefinition { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UserInputRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5587,7 +5587,7 @@ pub struct IPrintSchemaParameterDefinition_Vtbl { pub RangeMin: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, prangemin: *mut i32) -> ::windows_core::HRESULT, pub RangeMax: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, prangemax: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5606,13 +5606,13 @@ impl IPrintSchemaParameterInitializer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NamespaceUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, pvar: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), pvar).ok() @@ -5642,7 +5642,7 @@ pub struct IPrintSchemaParameterInitializer_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetValue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5661,7 +5661,7 @@ impl IPrintSchemaTicket { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NamespaceUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeatureByKeyName(&self, bstrkeyname: P0) -> ::windows_core::Result where @@ -5670,7 +5670,7 @@ impl IPrintSchemaTicket { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFeatureByKeyName)(::windows_core::Interface::as_raw(self), bstrkeyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeature(&self, bstrname: P0, bstrnamespaceuri: P1) -> ::windows_core::Result where @@ -5680,13 +5680,13 @@ impl IPrintSchemaTicket { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFeature)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrnamespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ValidateAsync(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ValidateAsync)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommitAsync(&self, pprintticketcommit: P0) -> ::windows_core::Result where @@ -5698,7 +5698,7 @@ impl IPrintSchemaTicket { pub unsafe fn NotifyXmlChanged(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NotifyXmlChanged)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5751,7 +5751,7 @@ pub struct IPrintSchemaTicket_Vtbl { pub JobCopiesAllDocuments: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, puljobcopiesalldocuments: *mut u32) -> ::windows_core::HRESULT, pub SetJobCopiesAllDocuments: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, uljobcopiesalldocuments: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5770,7 +5770,7 @@ impl IPrintSchemaTicket2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.NamespaceUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeatureByKeyName(&self, bstrkeyname: P0) -> ::windows_core::Result where @@ -5779,7 +5779,7 @@ impl IPrintSchemaTicket2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFeatureByKeyName)(::windows_core::Interface::as_raw(self), bstrkeyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeature(&self, bstrname: P0, bstrnamespaceuri: P1) -> ::windows_core::Result where @@ -5789,13 +5789,13 @@ impl IPrintSchemaTicket2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFeature)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrnamespaceuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ValidateAsync(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ValidateAsync)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommitAsync(&self, pprintticketcommit: P0) -> ::windows_core::Result where @@ -5807,7 +5807,7 @@ impl IPrintSchemaTicket2 { pub unsafe fn NotifyXmlChanged(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.NotifyXmlChanged)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5820,7 +5820,7 @@ impl IPrintSchemaTicket2 { pub unsafe fn SetJobCopiesAllDocuments(&self, uljobcopiesalldocuments: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetJobCopiesAllDocuments)(::windows_core::Interface::as_raw(self), uljobcopiesalldocuments).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetParameterInitializer(&self, bstrname: P0, bstrnamespaceuri: P1) -> ::windows_core::Result where @@ -5855,7 +5855,7 @@ pub struct IPrintSchemaTicket2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintTicketProvider(::windows_core::IUnknown); impl IPrintTicketProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSupportedVersions(&self, hprinter: P0, ppversions: *mut *mut i32, cversions: *mut i32) -> ::windows_core::Result<()> where @@ -5863,7 +5863,7 @@ impl IPrintTicketProvider { { (::windows_core::Interface::vtable(self).GetSupportedVersions)(::windows_core::Interface::as_raw(self), hprinter.into_param().abi(), ppversions, cversions).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BindPrinter(&self, hprinter: P0, version: i32, poptions: *mut SHIMOPTS, pdevmodeflags: *mut u32, cnamespaces: *mut i32, ppnamespaces: *mut *mut ::windows_core::BSTR) -> ::windows_core::Result<()> where @@ -5874,7 +5874,7 @@ impl IPrintTicketProvider { pub unsafe fn QueryDeviceNamespace(&self, pdefaultnamespace: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryDeviceNamespace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdefaultnamespace)).ok() } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn ConvertPrintTicketToDevMode(&self, pprintticket: P0, cbdevmodein: u32, pdevmodein: *mut super::Gdi::DEVMODEA, pcbdevmodeout: *mut u32, ppdevmodeout: *mut *mut super::Gdi::DEVMODEA) -> ::windows_core::Result<()> where @@ -5882,7 +5882,7 @@ impl IPrintTicketProvider { { (::windows_core::Interface::vtable(self).ConvertPrintTicketToDevMode)(::windows_core::Interface::as_raw(self), pprintticket.into_param().abi(), cbdevmodein, pdevmodein, pcbdevmodeout, ppdevmodeout).ok() } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn ConvertDevModeToPrintTicket(&self, cbdevmode: u32, pdevmode: *mut super::Gdi::DEVMODEA, pprintticket: P0) -> ::windows_core::Result<()> where @@ -5890,7 +5890,7 @@ impl IPrintTicketProvider { { (::windows_core::Interface::vtable(self).ConvertDevModeToPrintTicket)(::windows_core::Interface::as_raw(self), cbdevmode, pdevmode, pprintticket.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn GetPrintCapabilities(&self, pprintticket: P0) -> ::windows_core::Result where @@ -5899,7 +5899,7 @@ impl IPrintTicketProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPrintCapabilities)(::windows_core::Interface::as_raw(self), pprintticket.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn ValidatePrintTicket(&self, pbaseticket: P0) -> ::windows_core::Result<()> where @@ -5949,7 +5949,7 @@ pub struct IPrintTicketProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintTicketProvider2(::windows_core::IUnknown); impl IPrintTicketProvider2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSupportedVersions(&self, hprinter: P0, ppversions: *mut *mut i32, cversions: *mut i32) -> ::windows_core::Result<()> where @@ -5957,7 +5957,7 @@ impl IPrintTicketProvider2 { { (::windows_core::Interface::vtable(self).base__.GetSupportedVersions)(::windows_core::Interface::as_raw(self), hprinter.into_param().abi(), ppversions, cversions).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BindPrinter(&self, hprinter: P0, version: i32, poptions: *mut SHIMOPTS, pdevmodeflags: *mut u32, cnamespaces: *mut i32, ppnamespaces: *mut *mut ::windows_core::BSTR) -> ::windows_core::Result<()> where @@ -5968,7 +5968,7 @@ impl IPrintTicketProvider2 { pub unsafe fn QueryDeviceNamespace(&self, pdefaultnamespace: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.QueryDeviceNamespace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdefaultnamespace)).ok() } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn ConvertPrintTicketToDevMode(&self, pprintticket: P0, cbdevmodein: u32, pdevmodein: *mut super::Gdi::DEVMODEA, pcbdevmodeout: *mut u32, ppdevmodeout: *mut *mut super::Gdi::DEVMODEA) -> ::windows_core::Result<()> where @@ -5976,7 +5976,7 @@ impl IPrintTicketProvider2 { { (::windows_core::Interface::vtable(self).base__.ConvertPrintTicketToDevMode)(::windows_core::Interface::as_raw(self), pprintticket.into_param().abi(), cbdevmodein, pdevmodein, pcbdevmodeout, ppdevmodeout).ok() } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn ConvertDevModeToPrintTicket(&self, cbdevmode: u32, pdevmode: *mut super::Gdi::DEVMODEA, pprintticket: P0) -> ::windows_core::Result<()> where @@ -5984,7 +5984,7 @@ impl IPrintTicketProvider2 { { (::windows_core::Interface::vtable(self).base__.ConvertDevModeToPrintTicket)(::windows_core::Interface::as_raw(self), cbdevmode, pdevmode, pprintticket.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn GetPrintCapabilities(&self, pprintticket: P0) -> ::windows_core::Result where @@ -5993,7 +5993,7 @@ impl IPrintTicketProvider2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPrintCapabilities)(::windows_core::Interface::as_raw(self), pprintticket.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn ValidatePrintTicket(&self, pbaseticket: P0) -> ::windows_core::Result<()> where @@ -6001,7 +6001,7 @@ impl IPrintTicketProvider2 { { (::windows_core::Interface::vtable(self).base__.ValidatePrintTicket)(::windows_core::Interface::as_raw(self), pbaseticket.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn GetPrintDeviceCapabilities(&self, pprintticket: P0) -> ::windows_core::Result where @@ -6010,7 +6010,7 @@ impl IPrintTicketProvider2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPrintDeviceCapabilities)(::windows_core::Interface::as_raw(self), pprintticket.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn GetPrintDeviceResources(&self, pszlocalename: P0, pprintticket: P1) -> ::windows_core::Result where @@ -6163,32 +6163,32 @@ pub struct IPrinterExtensionAsyncOperation_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub Cancel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterExtensionContext(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterExtensionContext { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrinterQueue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrinterQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrintSchemaTicket(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrintSchemaTicket)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DriverProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DriverProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UserProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6227,7 +6227,7 @@ pub struct IPrinterExtensionContext_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] UserProperties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6238,7 +6238,7 @@ impl IPrinterExtensionContextCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAt(&self, ulindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6271,14 +6271,14 @@ pub struct IPrinterExtensionContextCollection_Vtbl { GetAt: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterExtensionEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterExtensionEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnDriverEvent(&self, peventargs: P0) -> ::windows_core::Result<()> where @@ -6286,7 +6286,7 @@ impl IPrinterExtensionEvent { { (::windows_core::Interface::vtable(self).OnDriverEvent)(::windows_core::Interface::as_raw(self), peventargs.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnPrinterQueuesEnumerated(&self, pcontextcollection: P0) -> ::windows_core::Result<()> where @@ -6319,32 +6319,32 @@ pub struct IPrinterExtensionEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] OnPrinterQueuesEnumerated: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterExtensionEventArgs(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterExtensionEventArgs { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrinterQueue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PrinterQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrintSchemaTicket(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PrintSchemaTicket)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DriverProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DriverProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UserProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6358,7 +6358,7 @@ impl IPrinterExtensionEventArgs { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReasonId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Request(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6372,13 +6372,13 @@ impl IPrinterExtensionEventArgs { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DetailedReasonId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WindowModal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WindowModal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WindowParent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6442,7 +6442,7 @@ pub struct IPrinterExtensionManager_Vtbl { pub EnableEvents: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, printerdriverid: ::windows_core::GUID) -> ::windows_core::HRESULT, pub DisableEvents: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6477,14 +6477,14 @@ pub struct IPrinterExtensionRequest_Vtbl { pub Cancel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, hrstatus: ::windows_core::HRESULT, bstrlogmessage: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Complete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterPropertyBag(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterPropertyBag { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBool(&self, bstrname: P0) -> ::windows_core::Result where @@ -6493,7 +6493,7 @@ impl IPrinterPropertyBag { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBool)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBool(&self, bstrname: P0, bvalue: P1) -> ::windows_core::Result<()> where @@ -6541,7 +6541,7 @@ impl IPrinterPropertyBag { { (::windows_core::Interface::vtable(self).SetBytes)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), pvalue.len() as _, ::core::mem::transmute(pvalue.as_ptr())).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetReadStream(&self, bstrname: P0) -> ::windows_core::Result where @@ -6550,7 +6550,7 @@ impl IPrinterPropertyBag { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReadStream)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWriteStream(&self, bstrname: P0) -> ::windows_core::Result where @@ -6598,14 +6598,14 @@ pub struct IPrinterPropertyBag_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetWriteStream: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterQueue(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterQueue { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Handle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6621,7 +6621,7 @@ impl IPrinterQueue { { (::windows_core::Interface::vtable(self).SendBidiQuery)(::windows_core::Interface::as_raw(self), bstrbidiquery.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6654,14 +6654,14 @@ pub struct IPrinterQueue_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetProperties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterQueue2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterQueue2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Handle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6677,7 +6677,7 @@ impl IPrinterQueue2 { { (::windows_core::Interface::vtable(self).base__.SendBidiQuery)(::windows_core::Interface::as_raw(self), bstrbidiquery.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6691,7 +6691,7 @@ impl IPrinterQueue2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SendBidiSetRequestAsync)(::windows_core::Interface::as_raw(self), bstrbidirequest.into_param().abi(), pcallback.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPrinterQueueView(&self, ulviewoffset: u32, ulviewsize: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6719,7 +6719,7 @@ pub struct IPrinterQueue2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetPrinterQueueView: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6750,7 +6750,7 @@ pub struct IPrinterQueueEvent_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub OnBidiResponseReceived: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrresponse: ::std::mem::MaybeUninit<::windows_core::BSTR>, hrstatus: ::windows_core::HRESULT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6778,14 +6778,14 @@ pub struct IPrinterQueueView_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub SetViewRange: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ulviewoffset: u32, ulviewsize: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterQueueViewEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterQueueViewEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnChanged(&self, pcollection: P0, ulviewoffset: u32, ulviewsize: u32, ulcountjobsinprintqueue: u32) -> ::windows_core::Result<()> where @@ -6814,26 +6814,26 @@ pub struct IPrinterQueueViewEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] OnChanged: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterScriptContext(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterScriptContext { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DriverProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DriverProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueueProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueueProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UserProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6868,14 +6868,14 @@ pub struct IPrinterScriptContext_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] UserProperties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterScriptablePropertyBag(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterScriptablePropertyBag { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBool(&self, bstrname: P0) -> ::windows_core::Result where @@ -6884,7 +6884,7 @@ impl IPrinterScriptablePropertyBag { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBool)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBool(&self, bstrname: P0, bvalue: P1) -> ::windows_core::Result<()> where @@ -6920,7 +6920,7 @@ impl IPrinterScriptablePropertyBag { { (::windows_core::Interface::vtable(self).SetString)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBytes(&self, bstrname: P0) -> ::windows_core::Result where @@ -6929,7 +6929,7 @@ impl IPrinterScriptablePropertyBag { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBytes)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBytes(&self, bstrname: P0, parray: P1) -> ::windows_core::Result<()> where @@ -6938,7 +6938,7 @@ impl IPrinterScriptablePropertyBag { { (::windows_core::Interface::vtable(self).SetBytes)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), parray.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetReadStream(&self, bstrname: P0) -> ::windows_core::Result where @@ -6947,7 +6947,7 @@ impl IPrinterScriptablePropertyBag { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReadStream)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWriteStream(&self, bstrname: P0) -> ::windows_core::Result where @@ -7001,14 +7001,14 @@ pub struct IPrinterScriptablePropertyBag_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetWriteStream: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterScriptablePropertyBag2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterScriptablePropertyBag2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBool(&self, bstrname: P0) -> ::windows_core::Result where @@ -7017,7 +7017,7 @@ impl IPrinterScriptablePropertyBag2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBool)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBool(&self, bstrname: P0, bvalue: P1) -> ::windows_core::Result<()> where @@ -7053,7 +7053,7 @@ impl IPrinterScriptablePropertyBag2 { { (::windows_core::Interface::vtable(self).base__.SetString)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBytes(&self, bstrname: P0) -> ::windows_core::Result where @@ -7062,7 +7062,7 @@ impl IPrinterScriptablePropertyBag2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBytes)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBytes(&self, bstrname: P0, parray: P1) -> ::windows_core::Result<()> where @@ -7071,7 +7071,7 @@ impl IPrinterScriptablePropertyBag2 { { (::windows_core::Interface::vtable(self).base__.SetBytes)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), parray.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetReadStream(&self, bstrname: P0) -> ::windows_core::Result where @@ -7080,7 +7080,7 @@ impl IPrinterScriptablePropertyBag2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetReadStream)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWriteStream(&self, bstrname: P0) -> ::windows_core::Result where @@ -7114,20 +7114,20 @@ pub struct IPrinterScriptablePropertyBag2_Vtbl { pub base__: IPrinterScriptablePropertyBag_Vtbl, pub GetReadStreamAsXML: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrname: ::std::mem::MaybeUninit<::windows_core::BSTR>, ppxmlnode: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterScriptableSequentialStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterScriptableSequentialStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, cbread: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Read)(::windows_core::Interface::as_raw(self), cbread, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, parray: P0) -> ::windows_core::Result where @@ -7161,20 +7161,20 @@ pub struct IPrinterScriptableSequentialStream_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Write: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinterScriptableStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPrinterScriptableStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, cbread: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Read)(::windows_core::Interface::as_raw(self), cbread, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, parray: P0) -> ::windows_core::Result where @@ -7186,7 +7186,7 @@ impl IPrinterScriptableStream { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, loffset: i32, streamseek: super::super::System::Com::STREAM_SEEK) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7342,7 +7342,7 @@ impl IXpsPartIterator { pub unsafe fn Current(&self, puri: *mut ::windows_core::BSTR, ppxpspart: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Current)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(puri), ::core::mem::transmute(ppxpspart)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDone(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsDone)(::windows_core::Interface::as_raw(self)) @@ -7374,7 +7374,7 @@ pub struct IXpsPartIterator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsRasterizationFactory(::windows_core::IUnknown); impl IXpsRasterizationFactory { - #[doc = "Required features: `Win32_Storage_Xps`"] + #[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub unsafe fn CreateRasterizer(&self, xpspage: P0, dpi: f32, nontextrenderingmode: XPSRAS_RENDERING_MODE, textrenderingmode: XPSRAS_RENDERING_MODE) -> ::windows_core::Result where @@ -7404,7 +7404,7 @@ pub struct IXpsRasterizationFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsRasterizationFactory1(::windows_core::IUnknown); impl IXpsRasterizationFactory1 { - #[doc = "Required features: `Win32_Storage_Xps`"] + #[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub unsafe fn CreateRasterizer(&self, xpspage: P0, dpi: f32, nontextrenderingmode: XPSRAS_RENDERING_MODE, textrenderingmode: XPSRAS_RENDERING_MODE, pixelformat: XPSRAS_PIXEL_FORMAT) -> ::windows_core::Result where @@ -7434,7 +7434,7 @@ pub struct IXpsRasterizationFactory1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsRasterizationFactory2(::windows_core::IUnknown); impl IXpsRasterizationFactory2 { - #[doc = "Required features: `Win32_Storage_Xps`"] + #[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub unsafe fn CreateRasterizer(&self, xpspage: P0, dpix: f32, dpiy: f32, nontextrenderingmode: XPSRAS_RENDERING_MODE, textrenderingmode: XPSRAS_RENDERING_MODE, pixelformat: XPSRAS_PIXEL_FORMAT, backgroundcolor: XPSRAS_BACKGROUND_COLOR) -> ::windows_core::Result where @@ -7464,7 +7464,7 @@ pub struct IXpsRasterizationFactory2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsRasterizer(::windows_core::IUnknown); impl IXpsRasterizer { - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn RasterizeRect(&self, x: i32, y: i32, width: i32, height: i32, notificationcallback: P0) -> ::windows_core::Result where @@ -10074,7 +10074,7 @@ impl ::core::default::Default for ATTRIBUTE_INFO_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BIDI_DATA { pub dwBidiType: u32, @@ -10099,7 +10099,7 @@ impl ::core::default::Default for BIDI_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union BIDI_DATA_0 { pub bData: super::super::Foundation::BOOL, @@ -10127,7 +10127,7 @@ impl ::core::default::Default for BIDI_DATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BIDI_REQUEST_CONTAINER { pub Version: u32, @@ -10154,7 +10154,7 @@ impl ::core::default::Default for BIDI_REQUEST_CONTAINER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BIDI_REQUEST_DATA { pub dwReqNumber: u32, @@ -10180,7 +10180,7 @@ impl ::core::default::Default for BIDI_REQUEST_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BIDI_RESPONSE_CONTAINER { pub Version: u32, @@ -10207,7 +10207,7 @@ impl ::core::default::Default for BIDI_RESPONSE_CONTAINER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BIDI_RESPONSE_DATA { pub dwResult: u32, @@ -10509,7 +10509,7 @@ impl ::core::default::Default for BranchOfficeLogOfflineFileFull { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct COMPROPSHEETUI { pub cbSize: u16, @@ -10600,7 +10600,7 @@ impl ::core::default::Default for CONFIG_INFO_DATA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CORE_PRINTER_DRIVERA { pub CoreDriverGUID: ::windows_core::GUID, @@ -10641,7 +10641,7 @@ impl ::core::default::Default for CORE_PRINTER_DRIVERA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CORE_PRINTER_DRIVERW { pub CoreDriverGUID: ::windows_core::GUID, @@ -10682,7 +10682,7 @@ impl ::core::default::Default for CORE_PRINTER_DRIVERW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct CPSUICBPARAM { pub cbSize: u16, @@ -10715,7 +10715,7 @@ impl ::core::default::Default for CPSUICBPARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union CPSUICBPARAM_0 { pub OldSel: i32, @@ -10924,7 +10924,7 @@ impl ::core::default::Default for DELETE_PORT_DATA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICEPROPERTYHEADER { pub cbSize: u16, @@ -10965,7 +10965,7 @@ impl ::core::default::Default for DEVICEPROPERTYHEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DEVQUERYPRINT_INFO { pub cbSize: u16, @@ -11009,7 +11009,7 @@ impl ::core::default::Default for DEVQUERYPRINT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct DLGPAGE { pub cbSize: u16, @@ -11038,7 +11038,7 @@ impl ::core::default::Default for DLGPAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union DLGPAGE_0 { pub DlgTemplateID: u16, @@ -11063,7 +11063,7 @@ impl ::core::default::Default for DLGPAGE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DOCEVENT_CREATEDCPRE { pub pszDriver: ::windows_core::PWSTR, @@ -11168,7 +11168,7 @@ impl ::core::default::Default for DOCEVENT_FILTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DOCUMENTPROPERTYHEADER { pub cbSize: u16, @@ -11405,7 +11405,7 @@ impl ::core::default::Default for DOC_INFO_3W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOC_INFO_INTERNAL { pub pDocName: *mut i8, @@ -11825,7 +11825,7 @@ impl ::core::default::Default for DRIVER_INFO_5W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRIVER_INFO_6A { pub cVersion: u32, @@ -11897,7 +11897,7 @@ impl ::core::default::Default for DRIVER_INFO_6A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRIVER_INFO_6W { pub cVersion: u32, @@ -11969,7 +11969,7 @@ impl ::core::default::Default for DRIVER_INFO_6W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRIVER_INFO_8A { pub cVersion: u32, @@ -12081,7 +12081,7 @@ impl ::core::default::Default for DRIVER_INFO_8A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRIVER_INFO_8W { pub cVersion: u32, @@ -12314,7 +12314,7 @@ impl ::core::default::Default for EXTCHKBOX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct EXTPUSH { pub cbSize: u16, @@ -12344,7 +12344,7 @@ impl ::core::default::Default for EXTPUSH { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union EXTPUSH_0 { pub DlgProc: super::super::UI::WindowsAndMessaging::DLGPROC, @@ -12369,7 +12369,7 @@ impl ::core::default::Default for EXTPUSH_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union EXTPUSH_1 { pub DlgTemplateID: u16, @@ -12500,7 +12500,7 @@ impl ::core::default::Default for EXTTEXTMETRIC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FORM_INFO_1A { pub Flags: u32, @@ -12541,7 +12541,7 @@ impl ::core::default::Default for FORM_INFO_1A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FORM_INFO_1W { pub Flags: u32, @@ -12582,7 +12582,7 @@ impl ::core::default::Default for FORM_INFO_1W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FORM_INFO_2A { pub Flags: u32, @@ -12629,7 +12629,7 @@ impl ::core::default::Default for FORM_INFO_2A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FORM_INFO_2W { pub Flags: u32, @@ -12808,7 +12808,7 @@ impl ::core::default::Default for ImgErrorInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct JOB_INFO_1A { pub JobId: u32, @@ -12872,7 +12872,7 @@ impl ::core::default::Default for JOB_INFO_1A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct JOB_INFO_1W { pub JobId: u32, @@ -12936,7 +12936,7 @@ impl ::core::default::Default for JOB_INFO_1W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] pub struct JOB_INFO_2A { pub JobId: u32, @@ -13042,7 +13042,7 @@ impl ::core::default::Default for JOB_INFO_2A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] pub struct JOB_INFO_2W { pub JobId: u32, @@ -13179,7 +13179,7 @@ impl ::core::default::Default for JOB_INFO_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] pub struct JOB_INFO_4A { pub JobId: u32, @@ -13288,7 +13288,7 @@ impl ::core::default::Default for JOB_INFO_4A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] pub struct JOB_INFO_4W { pub JobId: u32, @@ -13397,7 +13397,7 @@ impl ::core::default::Default for JOB_INFO_4W { } } #[repr(C)] -#[doc = "Required features: `Win32_Devices_Display`"] +#[doc = "Required features: `\"Win32_Devices_Display\"`"] #[cfg(feature = "Win32_Devices_Display")] pub struct KERNDATA { pub dwSize: u32, @@ -13457,7 +13457,7 @@ impl ::core::default::Default for MAPTABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MESSAGEBOX_PARAMS { pub cbSize: u32, @@ -13500,7 +13500,7 @@ impl ::core::default::Default for MESSAGEBOX_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Devices_Communication`, `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Devices_Communication", feature = "Win32_Foundation", feature = "Win32_System_Power"))] pub struct MONITOR { pub pfnEnumPorts: PFN_PRINTING_ENUMPORTS, @@ -13546,7 +13546,7 @@ impl ::core::default::Default for MONITOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Devices_Communication`, `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Devices_Communication", feature = "Win32_Foundation", feature = "Win32_System_Power"))] pub struct MONITOR2 { pub cbSize: u32, @@ -13598,7 +13598,7 @@ impl ::core::default::Default for MONITOR2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Devices_Communication`, `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Devices_Communication", feature = "Win32_Foundation", feature = "Win32_System_Power"))] pub struct MONITOREX { pub dwMonitorSize: u32, @@ -13629,7 +13629,7 @@ impl ::core::default::Default for MONITOREX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct MONITORINIT { pub cbSize: u32, @@ -14019,7 +14019,7 @@ impl ::core::default::Default for MXDC_XPS_S0PAGE_RESOURCE_T { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NOTIFICATION_CONFIG_1 { pub cbSize: u32, @@ -14052,7 +14052,7 @@ impl ::core::default::Default for NOTIFICATION_CONFIG_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OEMCUIPPARAM { pub cbSize: u32, @@ -14111,7 +14111,7 @@ impl ::core::default::Default for OEMCUIPPARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct OEMDMPARAM { pub cbSize: u32, @@ -14157,7 +14157,7 @@ impl ::core::default::Default for OEMDMPARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OEMFONTINSTPARAM { pub cbSize: u32, @@ -14200,7 +14200,7 @@ impl ::core::default::Default for OEMFONTINSTPARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OEMUIOBJ { pub cbSize: u32, @@ -14239,7 +14239,7 @@ impl ::core::default::Default for OEMUIOBJ { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OEMUIPROCS { pub DrvGetDriverSetting: PFN_DrvGetDriverSetting, @@ -14270,7 +14270,7 @@ impl ::core::default::Default for OEMUIPROCS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct OEMUIPSPARAM { pub cbSize: u32, @@ -14349,7 +14349,7 @@ impl ::core::default::Default for OEM_DMEXTRAHEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OIEXT { pub cbSize: u16, @@ -14391,7 +14391,7 @@ impl ::core::default::Default for OIEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPTCOMBO { pub cbSize: u16, @@ -14434,7 +14434,7 @@ impl ::core::default::Default for OPTCOMBO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OPTITEM { pub cbSize: u16, @@ -14472,7 +14472,7 @@ impl ::core::default::Default for OPTITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union OPTITEM_0 { pub Sel: i32, @@ -14497,7 +14497,7 @@ impl ::core::default::Default for OPTITEM_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union OPTITEM_1 { pub pExtChkBox: *mut EXTCHKBOX, @@ -14522,7 +14522,7 @@ impl ::core::default::Default for OPTITEM_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPTPARAM { pub cbSize: u16, @@ -14566,7 +14566,7 @@ impl ::core::default::Default for OPTPARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPTTYPE { pub cbSize: u16, @@ -15003,7 +15003,7 @@ impl ::core::default::Default for PRINTER_CONNECTION_INFO_1W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTER_DEFAULTSA { pub pDatatype: ::windows_core::PSTR, @@ -15043,7 +15043,7 @@ impl ::core::default::Default for PRINTER_DEFAULTSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTER_DEFAULTSW { pub pDatatype: ::windows_core::PWSTR, @@ -15244,7 +15244,7 @@ impl ::core::default::Default for PRINTER_INFO_1W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] pub struct PRINTER_INFO_2A { pub pServerName: ::windows_core::PSTR, @@ -15344,7 +15344,7 @@ impl ::core::default::Default for PRINTER_INFO_2A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] pub struct PRINTER_INFO_2W { pub pServerName: ::windows_core::PWSTR, @@ -15444,7 +15444,7 @@ impl ::core::default::Default for PRINTER_INFO_2W { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct PRINTER_INFO_3 { pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, @@ -15699,7 +15699,7 @@ impl ::core::default::Default for PRINTER_INFO_7W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTER_INFO_8A { pub pDevMode: *mut super::Gdi::DEVMODEA, @@ -15737,7 +15737,7 @@ impl ::core::default::Default for PRINTER_INFO_8A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTER_INFO_8W { pub pDevMode: *mut super::Gdi::DEVMODEW, @@ -15775,7 +15775,7 @@ impl ::core::default::Default for PRINTER_INFO_8W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTER_INFO_9A { pub pDevMode: *mut super::Gdi::DEVMODEA, @@ -15813,7 +15813,7 @@ impl ::core::default::Default for PRINTER_INFO_9A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTER_INFO_9W { pub pDevMode: *mut super::Gdi::DEVMODEW, @@ -16100,7 +16100,7 @@ impl ::core::default::Default for PRINTER_OPTIONSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTIFI32 { pub cjThis: u32, @@ -16314,7 +16314,7 @@ impl ::core::default::Default for PRINTIFI32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTPROCESSOROPENDATA { pub pDevMode: *mut super::Gdi::DEVMODEA, @@ -16907,7 +16907,7 @@ impl ::core::default::Default for PRINT_FEATURE_OPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct PROPSHEETUI_GETICON_INFO { pub cbSize: u16, @@ -16949,7 +16949,7 @@ impl ::core::default::Default for PROPSHEETUI_GETICON_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROPSHEETUI_INFO { pub cbSize: u16, @@ -16987,7 +16987,7 @@ impl ::core::default::Default for PROPSHEETUI_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETUI_INFO_HEADER { pub cbSize: u16, @@ -17016,7 +17016,7 @@ impl ::core::default::Default for PROPSHEETUI_INFO_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETUI_INFO_HEADER_0 { pub hIcon: super::super::UI::WindowsAndMessaging::HICON, @@ -17191,7 +17191,7 @@ impl ::core::default::Default for PSCRIPT5_PRIVATE_DEVMODE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSPINFO { pub cbSize: u16, @@ -17376,7 +17376,7 @@ impl ::core::default::Default for PrintPropertyValue_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SETRESULT_INFO { pub cbSize: u16, @@ -17417,7 +17417,7 @@ impl ::core::default::Default for SETRESULT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SHOWUIPARAMS { pub UIType: UI_TYPE, @@ -18094,148 +18094,148 @@ impl ::core::default::Default for _SPLCLIENT_INFO_2_V3 { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type EMFPLAYPROC = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub type OEMCUIPCALLBACK = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNCOMPROPSHEET = ::core::option::Option isize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNPROPSHEETUI = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvGetDriverSetting = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvUpdateUISetting = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DrvUpgradeRegistrySetting = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_ADDPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_ADDPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_ADDPORTEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_ADDPORTEX2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_CLOSEPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_CLOSEPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_CONFIGUREPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_CONFIGUREPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_DELETEPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_DELETEPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_ENDDOCPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_ENDDOCPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_ENUMPORTS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_ENUMPORTS2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_GETPRINTERDATAFROMPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_GETPRINTERDATAFROMPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_NOTIFYUNUSEDPORTS2 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_NOTIFYUSEDPORTS2 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_OPENPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_OPENPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Devices_Communication`, `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Devices_Communication", feature = "Win32_Foundation", feature = "Win32_System_Power"))] pub type PFN_PRINTING_OPENPORTEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Devices_Communication`, `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Devices_Communication", feature = "Win32_Foundation", feature = "Win32_System_Power"))] pub type PFN_PRINTING_OPENPORTEX2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Power\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] pub type PFN_PRINTING_POWEREVENT2 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_READPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_READPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_SENDRECVBIDIDATAFROMPORT2 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Devices_Communication`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Communication", feature = "Win32_Foundation"))] pub type PFN_PRINTING_SETPORTTIMEOUTS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Devices_Communication`, `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "Win32_Devices_Communication", feature = "Win32_Foundation"))] pub type PFN_PRINTING_SETPORTTIMEOUTS2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_SHUTDOWN2 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_STARTDOCPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_STARTDOCPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_WRITEPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_WRITEPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_XCVCLOSEPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_XCVCLOSEPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_XCVDATAPORT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_XCVDATAPORT2 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_XCVOPENPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_PRINTING_XCVOPENPORT2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ROUTER_NOTIFY_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub type _CPSUICALLBACK = ::core::option::Option i32>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Graphics/mod.rs b/crates/libs/windows/src/Windows/Win32/Graphics/mod.rs index 78ffc891d0..4d268665e4 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/mod.rs @@ -1,66 +1,66 @@ #[cfg(feature = "Win32_Graphics_CompositionSwapchain")] -#[doc = "Required features: `Win32_Graphics_CompositionSwapchain`"] +#[doc = "Required features: `\"Win32_Graphics_CompositionSwapchain\"`"] pub mod CompositionSwapchain; #[cfg(feature = "Win32_Graphics_DXCore")] -#[doc = "Required features: `Win32_Graphics_DXCore`"] +#[doc = "Required features: `\"Win32_Graphics_DXCore\"`"] pub mod DXCore; #[cfg(feature = "Win32_Graphics_Direct2D")] -#[doc = "Required features: `Win32_Graphics_Direct2D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D\"`"] pub mod Direct2D; #[cfg(feature = "Win32_Graphics_Direct3D")] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] pub mod Direct3D; #[cfg(feature = "Win32_Graphics_Direct3D10")] -#[doc = "Required features: `Win32_Graphics_Direct3D10`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D10\"`"] pub mod Direct3D10; #[cfg(feature = "Win32_Graphics_Direct3D11")] -#[doc = "Required features: `Win32_Graphics_Direct3D11`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D11\"`"] pub mod Direct3D11; #[cfg(feature = "Win32_Graphics_Direct3D11on12")] -#[doc = "Required features: `Win32_Graphics_Direct3D11on12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D11on12\"`"] pub mod Direct3D11on12; #[cfg(feature = "Win32_Graphics_Direct3D12")] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] pub mod Direct3D12; #[cfg(feature = "Win32_Graphics_Direct3D9")] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] pub mod Direct3D9; #[cfg(feature = "Win32_Graphics_Direct3D9on12")] -#[doc = "Required features: `Win32_Graphics_Direct3D9on12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9on12\"`"] pub mod Direct3D9on12; #[cfg(feature = "Win32_Graphics_DirectComposition")] -#[doc = "Required features: `Win32_Graphics_DirectComposition`"] +#[doc = "Required features: `\"Win32_Graphics_DirectComposition\"`"] pub mod DirectComposition; #[cfg(feature = "Win32_Graphics_DirectDraw")] -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] pub mod DirectDraw; #[cfg(feature = "Win32_Graphics_DirectManipulation")] -#[doc = "Required features: `Win32_Graphics_DirectManipulation`"] +#[doc = "Required features: `\"Win32_Graphics_DirectManipulation\"`"] pub mod DirectManipulation; #[cfg(feature = "Win32_Graphics_DirectWrite")] -#[doc = "Required features: `Win32_Graphics_DirectWrite`"] +#[doc = "Required features: `\"Win32_Graphics_DirectWrite\"`"] pub mod DirectWrite; #[cfg(feature = "Win32_Graphics_Dwm")] -#[doc = "Required features: `Win32_Graphics_Dwm`"] +#[doc = "Required features: `\"Win32_Graphics_Dwm\"`"] pub mod Dwm; #[cfg(feature = "Win32_Graphics_Dxgi")] -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] pub mod Dxgi; #[cfg(feature = "Win32_Graphics_Gdi")] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] pub mod Gdi; #[cfg(feature = "Win32_Graphics_GdiPlus")] -#[doc = "Required features: `Win32_Graphics_GdiPlus`"] +#[doc = "Required features: `\"Win32_Graphics_GdiPlus\"`"] pub mod GdiPlus; #[cfg(feature = "Win32_Graphics_Hlsl")] -#[doc = "Required features: `Win32_Graphics_Hlsl`"] +#[doc = "Required features: `\"Win32_Graphics_Hlsl\"`"] pub mod Hlsl; #[cfg(feature = "Win32_Graphics_Imaging")] -#[doc = "Required features: `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] pub mod Imaging; #[cfg(feature = "Win32_Graphics_OpenGL")] -#[doc = "Required features: `Win32_Graphics_OpenGL`"] +#[doc = "Required features: `\"Win32_Graphics_OpenGL\"`"] pub mod OpenGL; #[cfg(feature = "Win32_Graphics_Printing")] -#[doc = "Required features: `Win32_Graphics_Printing`"] +#[doc = "Required features: `\"Win32_Graphics_Printing\"`"] pub mod Printing; diff --git a/crates/libs/windows/src/Windows/Win32/Management/MobileDeviceManagementRegistration/mod.rs b/crates/libs/windows/src/Windows/Win32/Management/MobileDeviceManagementRegistration/mod.rs index 7bbc29197a..e16695f704 100644 --- a/crates/libs/windows/src/Windows/Win32/Management/MobileDeviceManagementRegistration/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Management/MobileDeviceManagementRegistration/mod.rs @@ -43,14 +43,14 @@ pub unsafe fn GetManagementAppHyperlink(pszhyperlink: &mut [u16]) -> ::windows_c ::windows_targets::link!("mdmregistration.dll" "system" fn GetManagementAppHyperlink(cchhyperlink : u32, pszhyperlink : ::windows_core::PWSTR) -> ::windows_core::HRESULT); GetManagementAppHyperlink(pszhyperlink.len() as _, ::core::mem::transmute(pszhyperlink.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDeviceRegisteredWithManagement(pfisdeviceregisteredwithmanagement: *mut super::super::Foundation::BOOL, pszupn: ::core::option::Option<&mut [u16]>) -> ::windows_core::Result<()> { ::windows_targets::link!("mdmregistration.dll" "system" fn IsDeviceRegisteredWithManagement(pfisdeviceregisteredwithmanagement : *mut super::super::Foundation:: BOOL, cchupn : u32, pszupn : ::windows_core::PWSTR) -> ::windows_core::HRESULT); IsDeviceRegisteredWithManagement(pfisdeviceregisteredwithmanagement, pszupn.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pszupn.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsManagementRegistrationAllowed() -> ::windows_core::Result { @@ -58,7 +58,7 @@ pub unsafe fn IsManagementRegistrationAllowed() -> ::windows_core::Result ::windows_core::Result { @@ -71,7 +71,7 @@ pub unsafe fn RegisterDeviceDualEnrollMmpcUsingAADDeviceCredentials(pszenrollmen ::windows_targets::link!("mdmregistration.dll" "system" fn RegisterDeviceDualEnrollMmpcUsingAADDeviceCredentials(cchenrollmentid : u32, pszenrollmentid : ::windows_core::PWSTR) -> ::windows_core::HRESULT); RegisterDeviceDualEnrollMmpcUsingAADDeviceCredentials(pszenrollmentid.len() as _, ::core::mem::transmute(pszenrollmentid.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterDeviceWithLocalManagement(alreadyregistered: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { @@ -88,7 +88,7 @@ where ::windows_targets::link!("mdmregistration.dll" "system" fn RegisterDeviceWithManagement(pszupn : ::windows_core::PCWSTR, ppszmdmserviceuri : ::windows_core::PCWSTR, ppzsaccesstoken : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); RegisterDeviceWithManagement(pszupn.into_param().abi(), ppszmdmserviceuri.into_param().abi(), ppzsaccesstoken.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterDeviceWithManagementUsingAADCredentials(usertoken: P0) -> ::windows_core::Result<()> @@ -120,7 +120,7 @@ where ::windows_targets::link!("mdmregistration.dll" "system" fn SetDeviceManagementConfigInfo(providerid : ::windows_core::PCWSTR, configstring : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); SetDeviceManagementConfigInfo(providerid.into_param().abi(), configstring.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetManagedExternally(ismanagedexternally: P0) -> ::windows_core::Result<()> @@ -233,7 +233,7 @@ impl ::core::fmt::Debug for REGISTRATION_INFORMATION_CLASS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MANAGEMENT_REGISTRATION_INFO { pub fDeviceRegisteredWithManagement: super::super::Foundation::BOOL, diff --git a/crates/libs/windows/src/Windows/Win32/Management/mod.rs b/crates/libs/windows/src/Windows/Win32/Management/mod.rs index dc8d23e142..636ff37e01 100644 --- a/crates/libs/windows/src/Windows/Win32/Management/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Management/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Win32_Management_MobileDeviceManagementRegistration")] -#[doc = "Required features: `Win32_Management_MobileDeviceManagementRegistration`"] +#[doc = "Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`"] pub mod MobileDeviceManagementRegistration; diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/Apo/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/Apo/impl.rs index 4f5232bfa2..6282178979 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/Apo/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/Apo/impl.rs @@ -85,7 +85,7 @@ impl IAudioDeviceModulesClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioMediaType_Impl: Sized { fn IsCompressedFormat(&self) -> ::windows_core::Result; @@ -278,7 +278,7 @@ impl IAudioProcessingObjectLoggingService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IAudioProcessingObjectNotifications_Impl: Sized { fn GetApoNotificationRegistrationInfo(&self, aponotifications: *mut *mut APO_NOTIFICATION_DESCRIPTOR, count: *mut u32) -> ::windows_core::Result<()>; @@ -309,7 +309,7 @@ impl IAudioProcessingObjectNotifications_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IAudioProcessingObjectNotifications2_Impl: Sized + IAudioProcessingObjectNotifications_Impl { fn GetApoNotificationRegistrationInfo2(&self, maxaponotificationtypesupported: APO_NOTIFICATION_TYPE, aponotifications: *mut *mut APO_NOTIFICATION_DESCRIPTOR, count: *mut u32) -> ::windows_core::Result<()>; @@ -439,7 +439,7 @@ impl IAudioSystemEffects_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioSystemEffects2_Impl: Sized + IAudioSystemEffects_Impl { fn GetEffectsList(&self, ppeffectsids: *mut *mut ::windows_core::GUID, pceffects: *mut u32, event: super::super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -460,7 +460,7 @@ impl IAudioSystemEffects2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioSystemEffects3_Impl: Sized + IAudioSystemEffects2_Impl { fn GetControllableSystemEffectsList(&self, effects: *mut *mut AUDIO_SYSTEMEFFECT, numeffects: *mut u32, event: super::super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/Apo/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/Apo/mod.rs index 4b60f97fa5..1caf381dbf 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/Apo/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/Apo/mod.rs @@ -96,7 +96,7 @@ pub struct IAudioDeviceModulesClient_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioMediaType(::windows_core::IUnknown); impl IAudioMediaType { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCompressedFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -249,7 +249,7 @@ impl IAudioProcessingObjectNotifications { pub unsafe fn GetApoNotificationRegistrationInfo(&self, aponotifications: *mut *mut APO_NOTIFICATION_DESCRIPTOR, count: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetApoNotificationRegistrationInfo)(::windows_core::Interface::as_raw(self), aponotifications, count).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn HandleNotification(&self, aponotification: *const APO_NOTIFICATION) { (::windows_core::Interface::vtable(self).HandleNotification)(::windows_core::Interface::as_raw(self), aponotification) @@ -279,7 +279,7 @@ impl IAudioProcessingObjectNotifications2 { pub unsafe fn GetApoNotificationRegistrationInfo(&self, aponotifications: *mut *mut APO_NOTIFICATION_DESCRIPTOR, count: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetApoNotificationRegistrationInfo)(::windows_core::Interface::as_raw(self), aponotifications, count).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn HandleNotification(&self, aponotification: *const APO_NOTIFICATION) { (::windows_core::Interface::vtable(self).base__.HandleNotification)(::windows_core::Interface::as_raw(self), aponotification) @@ -399,7 +399,7 @@ pub struct IAudioSystemEffects_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioSystemEffects2(::windows_core::IUnknown); impl IAudioSystemEffects2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEffectsList(&self, ppeffectsids: *mut *mut ::windows_core::GUID, pceffects: *mut u32, event: P0) -> ::windows_core::Result<()> where @@ -428,7 +428,7 @@ pub struct IAudioSystemEffects2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioSystemEffects3(::windows_core::IUnknown); impl IAudioSystemEffects3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEffectsList(&self, ppeffectsids: *mut *mut ::windows_core::GUID, pceffects: *mut u32, event: P0) -> ::windows_core::Result<()> where @@ -436,7 +436,7 @@ impl IAudioSystemEffects3 { { (::windows_core::Interface::vtable(self).base__.GetEffectsList)(::windows_core::Interface::as_raw(self), ppeffectsids, pceffects, event.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetControllableSystemEffectsList(&self, effects: *mut *mut AUDIO_SYSTEMEFFECT, numeffects: *mut u32, event: P0) -> ::windows_core::Result<()> where @@ -552,134 +552,134 @@ pub const DEVICE_NOT_ROTATED: DEVICE_ORIENTATION_TYPE = DEVICE_ORIENTATION_TYPE( pub const DEVICE_ROTATED_180_DEGREES_CLOCKWISE: DEVICE_ORIENTATION_TYPE = DEVICE_ORIENTATION_TYPE(2i32); pub const DEVICE_ROTATED_270_DEGREES_CLOCKWISE: DEVICE_ORIENTATION_TYPE = DEVICE_ORIENTATION_TYPE(3i32); pub const DEVICE_ROTATED_90_DEGREES_CLOCKWISE: DEVICE_ORIENTATION_TYPE = DEVICE_ORIENTATION_TYPE(1i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_APO_SWFallback_ProcessingModes: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CompositeFX_EndpointEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CompositeFX_KeywordDetector_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CompositeFX_KeywordDetector_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CompositeFX_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CompositeFX_Offload_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CompositeFX_Offload_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CompositeFX_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_EFX_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_ApplyToBluetooth: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 30 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_ApplyToCapture: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 33 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_ApplyToRender: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 32 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_ApplyToUsb: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 31 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_Association: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_Author: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_EffectPackSchema_Version: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 29 }; pub const PKEY_FX_EffectPack_Schema_V1: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x7abf23d9_727e_4d0b_86a3_dd501d260001); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_EndpointEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_Enumerator: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_FriendlyName: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_KeywordDetector_EndpointEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_KeywordDetector_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_KeywordDetector_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_ObjectId: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_Offload_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_Offload_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_PostMixEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_PreMixEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_State: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 28 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_SupportAppLauncher: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_SupportedFormats: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 22 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_UserInterfaceClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_VersionMajor: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FX_VersionMinor: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_MFX_Offload_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_MFX_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SFX_KeywordDetector_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SFX_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 5 }; pub const SID_AudioProcessingObjectLoggingService: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x8b8008af_09f9_456e_a173_bdb58499bce7); @@ -918,7 +918,7 @@ impl ::core::default::Default for APOInitBaseStruct { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct APOInitSystemEffects { pub APOInit: APOInitBaseStruct, @@ -958,7 +958,7 @@ impl ::core::default::Default for APOInitSystemEffects { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub struct APOInitSystemEffects2 { pub APOInit: APOInitBaseStruct, @@ -1012,7 +1012,7 @@ impl ::core::default::Default for APOInitSystemEffects2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub struct APOInitSystemEffects3 { pub APOInit: APOInitBaseStruct, @@ -1158,7 +1158,7 @@ impl ::core::default::Default for APO_CONNECTION_PROPERTY_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub struct APO_NOTIFICATION { pub r#type: APO_NOTIFICATION_TYPE, @@ -1181,7 +1181,7 @@ impl ::core::default::Default for APO_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub union APO_NOTIFICATION_0 { pub audioEndpointVolumeChange: ::std::mem::ManuallyDrop, @@ -1329,7 +1329,7 @@ impl ::core::default::Default for AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATIO } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATION { pub endpoint: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -1395,7 +1395,7 @@ impl ::core::default::Default for AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIP } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION { pub endpoint: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -1432,7 +1432,7 @@ impl ::core::default::Default for AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2 { pub endpoint: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -1497,7 +1497,7 @@ impl ::core::default::Default for AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRI } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUDIO_MICROPHONE_BOOST_NOTIFICATION { pub endpoint: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -1541,7 +1541,7 @@ impl ::core::default::Default for AUDIO_MICROPHONE_BOOST_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUDIO_SYSTEMEFFECT { pub id: ::windows_core::GUID, @@ -1610,7 +1610,7 @@ impl ::core::default::Default for AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFI } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATION { pub endpoint: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -1650,7 +1650,7 @@ impl ::core::default::Default for AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATI } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUDIO_VOLUME_NOTIFICATION_DATA2 { pub notificationData: *mut super::AUDIO_VOLUME_NOTIFICATION_DATA, @@ -1695,7 +1695,7 @@ impl ::core::default::Default for AUDIO_VOLUME_NOTIFICATION_DATA2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub struct AudioFXExtensionParams { pub AddPageParam: super::super::super::Foundation::LPARAM, diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectMusic/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectMusic/impl.rs index b941170062..5426ca24b1 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectMusic/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectMusic/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio_DirectSound`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio_DirectSound"))] pub trait IDirectMusic_Impl: Sized { fn EnumPort(&self, dwindex: u32, pportcaps: *mut DMUS_PORTCAPS) -> ::windows_core::Result<()>; @@ -78,7 +78,7 @@ impl IDirectMusic_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio_DirectSound`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio_DirectSound"))] pub trait IDirectMusic8_Impl: Sized + IDirectMusic_Impl { fn SetExternalMasterClock(&self, pclock: ::core::option::Option<&super::super::IReferenceClock>) -> ::windows_core::Result<()>; @@ -290,7 +290,7 @@ impl IDirectMusicInstrument_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio_DirectSound`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio_DirectSound\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio_DirectSound", feature = "Win32_System_IO"))] pub trait IDirectMusicPort_Impl: Sized { fn PlayBuffer(&self, pbuffer: ::core::option::Option<&IDirectMusicBuffer>) -> ::windows_core::Result<()>; @@ -499,7 +499,7 @@ impl IDirectMusicPortDownload_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectMusicSynth_Impl: Sized { fn Open(&self, pportparams: *mut DMUS_PORTPARAMS8) -> ::windows_core::Result<()>; @@ -641,7 +641,7 @@ impl IDirectMusicSynth_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectMusicSynth8_Impl: Sized + IDirectMusicSynth_Impl { fn PlayVoice(&self, rt: i64, dwvoiceid: u32, dwchannelgroup: u32, dwchannel: u32, dwdlid: u32, prpitch: i32, vrvolume: i32, stvoicestart: u64, stloopstart: u64, stloopend: u64) -> ::windows_core::Result<()>; @@ -693,7 +693,7 @@ impl IDirectMusicSynth8_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio_DirectSound`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio_DirectSound"))] pub trait IDirectMusicSynthSink_Impl: Sized { fn Init(&self, psynth: ::core::option::Option<&IDirectMusicSynth>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectMusic/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectMusic/mod.rs index 3950e1838d..41f1298c4c 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectMusic/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectMusic/mod.rs @@ -11,7 +11,7 @@ impl IDirectMusic { { (::windows_core::Interface::vtable(self).CreateMusicBuffer)(::windows_core::Interface::as_raw(self), pbufferdesc, ::core::mem::transmute(ppbuffer), punkouter.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePort(&self, rclsidport: *const ::windows_core::GUID, pportparams: *mut DMUS_PORTPARAMS8, ppport: *mut ::core::option::Option, punkouter: P0) -> ::windows_core::Result<()> where @@ -28,7 +28,7 @@ impl IDirectMusic { pub unsafe fn SetMasterClock(&self, rguidclock: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMasterClock)(::windows_core::Interface::as_raw(self), rguidclock).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -39,7 +39,7 @@ impl IDirectMusic { pub unsafe fn GetDefaultPort(&self, pguidport: *mut ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDefaultPort)(::windows_core::Interface::as_raw(self), pguidport).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio_DirectSound`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio_DirectSound"))] pub unsafe fn SetDirectSound(&self, pdirectsound: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -92,7 +92,7 @@ impl IDirectMusic8 { { (::windows_core::Interface::vtable(self).base__.CreateMusicBuffer)(::windows_core::Interface::as_raw(self), pbufferdesc, ::core::mem::transmute(ppbuffer), punkouter.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePort(&self, rclsidport: *const ::windows_core::GUID, pportparams: *mut DMUS_PORTPARAMS8, ppport: *mut ::core::option::Option, punkouter: P0) -> ::windows_core::Result<()> where @@ -109,7 +109,7 @@ impl IDirectMusic8 { pub unsafe fn SetMasterClock(&self, rguidclock: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMasterClock)(::windows_core::Interface::as_raw(self), rguidclock).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -120,7 +120,7 @@ impl IDirectMusic8 { pub unsafe fn GetDefaultPort(&self, pguidport: *mut ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDefaultPort)(::windows_core::Interface::as_raw(self), pguidport).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio_DirectSound`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio_DirectSound"))] pub unsafe fn SetDirectSound(&self, pdirectsound: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -319,7 +319,7 @@ impl IDirectMusicPort { { (::windows_core::Interface::vtable(self).PlayBuffer)(::windows_core::Interface::as_raw(self), pbuffer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReadNotificationHandle(&self, hevent: P0) -> ::windows_core::Result<()> where @@ -358,7 +358,7 @@ impl IDirectMusicPort { pub unsafe fn GetCaps(&self, pportcaps: *mut DMUS_PORTCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCaps)(::windows_core::Interface::as_raw(self), pportcaps).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn DeviceIoControl(&self, dwiocontrolcode: u32, lpinbuffer: *mut ::core::ffi::c_void, ninbuffersize: u32, lpoutbuffer: *mut ::core::ffi::c_void, noutbuffersize: u32, lpbytesreturned: *mut u32, lpoverlapped: *mut super::super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeviceIoControl)(::windows_core::Interface::as_raw(self), dwiocontrolcode, lpinbuffer, ninbuffersize, lpoutbuffer, noutbuffersize, lpbytesreturned, lpoverlapped).ok() @@ -369,7 +369,7 @@ impl IDirectMusicPort { pub unsafe fn GetNumChannelGroups(&self, pdwchannelgroups: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetNumChannelGroups)(::windows_core::Interface::as_raw(self), pdwchannelgroups).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, factive: P0) -> ::windows_core::Result<()> where @@ -383,7 +383,7 @@ impl IDirectMusicPort { pub unsafe fn GetChannelPriority(&self, dwchannelgroup: u32, dwchannel: u32, pdwpriority: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetChannelPriority)(::windows_core::Interface::as_raw(self), dwchannelgroup, dwchannel, pdwpriority).ok() } - #[doc = "Required features: `Win32_Media_Audio_DirectSound`"] + #[doc = "Required features: `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(feature = "Win32_Media_Audio_DirectSound")] pub unsafe fn SetDirectSound(&self, pdirectsound: P0, pdirectsoundbuffer: P1) -> ::windows_core::Result<()> where @@ -490,7 +490,7 @@ pub struct IDirectMusicPortDownload_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectMusicSynth(::windows_core::IUnknown); impl IDirectMusicSynth { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Open(&self, pportparams: *mut DMUS_PORTPARAMS8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Open)(::windows_core::Interface::as_raw(self), pportparams).ok() @@ -501,12 +501,12 @@ impl IDirectMusicSynth { pub unsafe fn SetNumChannelGroups(&self, dwgroups: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNumChannelGroups)(::windows_core::Interface::as_raw(self), dwgroups).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Download(&self, phdownload: *mut super::super::super::Foundation::HANDLE, pvdata: *mut ::core::ffi::c_void, pbfree: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Download)(::windows_core::Interface::as_raw(self), phdownload, pvdata, pbfree).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unload(&self, hdownload: P0, lpfreehandle: isize, huserdata: P1) -> ::windows_core::Result<()> where @@ -534,7 +534,7 @@ impl IDirectMusicSynth { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLatencyClock)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -609,7 +609,7 @@ pub struct IDirectMusicSynth_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectMusicSynth8(::windows_core::IUnknown); impl IDirectMusicSynth8 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Open(&self, pportparams: *mut DMUS_PORTPARAMS8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Open)(::windows_core::Interface::as_raw(self), pportparams).ok() @@ -620,12 +620,12 @@ impl IDirectMusicSynth8 { pub unsafe fn SetNumChannelGroups(&self, dwgroups: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetNumChannelGroups)(::windows_core::Interface::as_raw(self), dwgroups).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Download(&self, phdownload: *mut super::super::super::Foundation::HANDLE, pvdata: *mut ::core::ffi::c_void, pbfree: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Download)(::windows_core::Interface::as_raw(self), phdownload, pvdata, pbfree).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unload(&self, hdownload: P0, lpfreehandle: isize, huserdata: P1) -> ::windows_core::Result<()> where @@ -653,7 +653,7 @@ impl IDirectMusicSynth8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetLatencyClock)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -688,7 +688,7 @@ impl IDirectMusicSynth8 { pub unsafe fn StopVoice(&self, rt: i64, dwvoiceid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopVoice)(::windows_core::Interface::as_raw(self), rt, dwvoiceid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVoiceState(&self, dwvoice: *mut u32, cbvoice: u32, dwvoicestate: *mut DMUS_VOICE_STATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVoiceState)(::windows_core::Interface::as_raw(self), dwvoice, cbvoice, dwvoicestate).ok() @@ -740,7 +740,7 @@ impl IDirectMusicSynthSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLatencyClock)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -754,7 +754,7 @@ impl IDirectMusicSynthSink { pub unsafe fn RefTimeToSample(&self, rftime: i64, pllsampletime: *mut i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RefTimeToSample)(::windows_core::Interface::as_raw(self), rftime, pllsampletime).ok() } - #[doc = "Required features: `Win32_Media_Audio_DirectSound`"] + #[doc = "Required features: `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(feature = "Win32_Media_Audio_DirectSound")] pub unsafe fn SetDirectSound(&self, pdirectsound: P0, pdirectsoundbuffer: P1) -> ::windows_core::Result<()> where @@ -1847,7 +1847,7 @@ impl ::core::default::Default for DMUS_PORTCAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DMUS_PORTPARAMS7 { pub dwSize: u32, @@ -1892,7 +1892,7 @@ impl ::core::default::Default for DMUS_PORTPARAMS7 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DMUS_PORTPARAMS8 { pub dwSize: u32, @@ -2083,7 +2083,7 @@ impl ::core::default::Default for DMUS_VEGPARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DMUS_VOICE_STATE { pub bExists: super::super::super::Foundation::BOOL, @@ -2374,7 +2374,7 @@ impl ::core::default::Default for DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_W_DAT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_1_DATA { pub Callback: LPFNDIRECTSOUNDDEVICEENUMERATECALLBACK1, @@ -2405,7 +2405,7 @@ impl ::core::default::Default for DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_1_DATA } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_A_DATA { pub Callback: LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKA, @@ -2436,7 +2436,7 @@ impl ::core::default::Default for DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_A_DATA } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_W_DATA { pub Callback: LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKW, @@ -2643,7 +2643,7 @@ impl ::core::default::Default for MIDILOCALE { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Multimedia`"] +#[doc = "Required features: `\"Win32_Media_Multimedia\"`"] #[cfg(feature = "Win32_Media_Multimedia")] pub struct MIDIOPENDESC { pub hMidi: super::HMIDI, @@ -2890,13 +2890,13 @@ impl ::core::default::Default for WSMPL { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNDIRECTSOUNDDEVICEENUMERATECALLBACK1 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectSound/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectSound/impl.rs index dbe2a3a32f..e708bc6886 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectSound/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectSound/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectSound_Impl: Sized { fn CreateSoundBuffer(&self, pcdsbufferdesc: *const DSBUFFERDESC, ppdsbuffer: *mut ::core::option::Option, punkouter: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -83,7 +83,7 @@ impl IDirectSound_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait IDirectSound3DBuffer_Impl: Sized { fn GetAllParameters(&self, pds3dbuffer: *mut DS3DBUFFER) -> ::windows_core::Result<()>; @@ -268,7 +268,7 @@ impl IDirectSound3DBuffer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub trait IDirectSound3DListener_Impl: Sized { fn GetAllParameters(&self, plistener: *mut DS3DLISTENER) -> ::windows_core::Result<()>; @@ -420,7 +420,7 @@ impl IDirectSound3DListener_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectSound8_Impl: Sized + IDirectSound_Impl { fn VerifyCertification(&self) -> ::windows_core::Result; @@ -799,7 +799,7 @@ impl IDirectSoundCaptureBuffer8_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectSoundCaptureFXAec_Impl: Sized { fn SetAllParameters(&self, pdscfxaec: *const DSCFXAec) -> ::windows_core::Result<()>; @@ -856,7 +856,7 @@ impl IDirectSoundCaptureFXAec_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectSoundCaptureFXNoiseSuppress_Impl: Sized { fn SetAllParameters(&self, pcdscfxnoisesuppress: *const DSCFXNoiseSuppress) -> ::windows_core::Result<()>; @@ -1201,7 +1201,7 @@ impl IDirectSoundFXWavesReverb_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectSoundFullDuplex_Impl: Sized { fn Initialize(&self, pcaptureguid: *const ::windows_core::GUID, prenderguid: *const ::windows_core::GUID, lpdscbufferdesc: *const DSCBUFFERDESC, lpdsbufferdesc: *const DSBUFFERDESC, hwnd: super::super::super::Foundation::HWND, dwlevel: u32, lplpdirectsoundcapturebuffer8: *mut ::core::option::Option, lplpdirectsoundbuffer8: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -1222,7 +1222,7 @@ impl IDirectSoundFullDuplex_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectSoundNotify_Impl: Sized { fn SetNotificationPositions(&self, dwpositionnotifies: u32, pcpositionnotifies: *const DSBPOSITIONNOTIFY) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectSound/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectSound/mod.rs index 4736a6bbc6..f9d82701d7 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectSound/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/DirectSound/mod.rs @@ -14,14 +14,14 @@ where ::windows_targets::link!("dsound.dll" "system" fn DirectSoundCaptureCreate8(pcguiddevice : *const ::windows_core::GUID, ppdsc8 : *mut * mut::core::ffi::c_void, punkouter : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); DirectSoundCaptureCreate8(::core::mem::transmute(pcguiddevice.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppdsc8), punkouter.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DirectSoundCaptureEnumerateA(pdsenumcallback: LPDSENUMCALLBACKA, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("dsound.dll" "system" fn DirectSoundCaptureEnumerateA(pdsenumcallback : LPDSENUMCALLBACKA, pcontext : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); DirectSoundCaptureEnumerateA(pdsenumcallback, ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DirectSoundCaptureEnumerateW(pdsenumcallback: LPDSENUMCALLBACKW, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { @@ -44,21 +44,21 @@ where ::windows_targets::link!("dsound.dll" "system" fn DirectSoundCreate8(pcguiddevice : *const ::windows_core::GUID, ppds8 : *mut * mut::core::ffi::c_void, punkouter : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); DirectSoundCreate8(::core::mem::transmute(pcguiddevice.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppds8), punkouter.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DirectSoundEnumerateA(pdsenumcallback: LPDSENUMCALLBACKA, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("dsound.dll" "system" fn DirectSoundEnumerateA(pdsenumcallback : LPDSENUMCALLBACKA, pcontext : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); DirectSoundEnumerateA(pdsenumcallback, ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DirectSoundEnumerateW(pdsenumcallback: LPDSENUMCALLBACKW, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("dsound.dll" "system" fn DirectSoundEnumerateW(pdsenumcallback : LPDSENUMCALLBACKW, pcontext : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); DirectSoundEnumerateW(pdsenumcallback, ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DirectSoundFullDuplexCreate(pcguidcapturedevice: ::core::option::Option<*const ::windows_core::GUID>, pcguidrenderdevice: ::core::option::Option<*const ::windows_core::GUID>, pcdscbufferdesc: *const DSCBUFFERDESC, pcdsbufferdesc: *const DSBUFFERDESC, hwnd: P0, dwlevel: u32, ppdsfd: *mut ::core::option::Option, ppdscbuffer8: *mut ::core::option::Option, ppdsbuffer8: *mut ::core::option::Option, punkouter: P1) -> ::windows_core::Result<()> @@ -95,7 +95,7 @@ impl IDirectSound { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DuplicateSoundBuffer)(::windows_core::Interface::as_raw(self), pdsbufferoriginal.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, hwnd: P0, dwlevel: u32) -> ::windows_core::Result<()> where @@ -144,7 +144,7 @@ pub struct IDirectSound_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectSound3DBuffer(::windows_core::IUnknown); impl IDirectSound3DBuffer { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetAllParameters(&self, pds3dbuffer: *mut DS3DBUFFER) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAllParameters)(::windows_core::Interface::as_raw(self), pds3dbuffer).ok() @@ -152,7 +152,7 @@ impl IDirectSound3DBuffer { pub unsafe fn GetConeAngles(&self, pdwinsideconeangle: *mut u32, pdwoutsideconeangle: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetConeAngles)(::windows_core::Interface::as_raw(self), pdwinsideconeangle, pdwoutsideconeangle).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetConeOrientation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -174,19 +174,19 @@ impl IDirectSound3DBuffer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetPosition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPosition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetVelocity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVelocity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn SetAllParameters(&self, pcds3dbuffer: *const DS3DBUFFER, dwapply: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAllParameters)(::windows_core::Interface::as_raw(self), pcds3dbuffer, dwapply).ok() @@ -265,7 +265,7 @@ pub struct IDirectSound3DBuffer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectSound3DListener(::windows_core::IUnknown); impl IDirectSound3DListener { - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetAllParameters(&self, plistener: *mut DS3DLISTENER) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAllParameters)(::windows_core::Interface::as_raw(self), plistener).ok() @@ -278,12 +278,12 @@ impl IDirectSound3DListener { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDopplerFactor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetOrientation(&self, pvorientfront: *mut super::super::super::Graphics::Direct3D::D3DVECTOR, pvorienttop: *mut super::super::super::Graphics::Direct3D::D3DVECTOR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOrientation)(::windows_core::Interface::as_raw(self), pvorientfront, pvorienttop).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetPosition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -293,13 +293,13 @@ impl IDirectSound3DListener { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRolloffFactor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn GetVelocity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVelocity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub unsafe fn SetAllParameters(&self, pclistener: *const DS3DLISTENER, dwapply: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAllParameters)(::windows_core::Interface::as_raw(self), pclistener, dwapply).ok() @@ -388,7 +388,7 @@ impl IDirectSound8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DuplicateSoundBuffer)(::windows_core::Interface::as_raw(self), pdsbufferoriginal.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCooperativeLevel(&self, hwnd: P0, dwlevel: u32) -> ::windows_core::Result<()> where @@ -765,12 +765,12 @@ pub struct IDirectSoundCaptureBuffer8_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectSoundCaptureFXAec(::windows_core::IUnknown); impl IDirectSoundCaptureFXAec { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllParameters(&self, pdscfxaec: *const DSCFXAec) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAllParameters)(::windows_core::Interface::as_raw(self), pdscfxaec).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllParameters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -810,12 +810,12 @@ pub struct IDirectSoundCaptureFXAec_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectSoundCaptureFXNoiseSuppress(::windows_core::IUnknown); impl IDirectSoundCaptureFXNoiseSuppress { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllParameters(&self, pcdscfxnoisesuppress: *const DSCFXNoiseSuppress) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAllParameters)(::windows_core::Interface::as_raw(self), pcdscfxnoisesuppress).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllParameters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1096,7 +1096,7 @@ pub struct IDirectSoundFXWavesReverb_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectSoundFullDuplex(::windows_core::IUnknown); impl IDirectSoundFullDuplex { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, pcaptureguid: *const ::windows_core::GUID, prenderguid: *const ::windows_core::GUID, lpdscbufferdesc: *const DSCBUFFERDESC, lpdsbufferdesc: *const DSBUFFERDESC, hwnd: P0, dwlevel: u32, lplpdirectsoundcapturebuffer8: *mut ::core::option::Option, lplpdirectsoundbuffer8: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1125,7 +1125,7 @@ pub struct IDirectSoundFullDuplex_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectSoundNotify(::windows_core::IUnknown); impl IDirectSoundNotify { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotificationPositions(&self, pcpositionnotifies: &[DSBPOSITIONNOTIFY]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNotificationPositions)(::windows_core::Interface::as_raw(self), pcpositionnotifies.len() as _, ::core::mem::transmute(pcpositionnotifies.as_ptr())).ok() @@ -1473,7 +1473,7 @@ pub const KSPROPERTY_SUPPORT_GET: u32 = 1u32; pub const KSPROPERTY_SUPPORT_SET: u32 = 2u32; pub const _FACDS: u32 = 2168u32; #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct DS3DBUFFER { pub dwSize: u32, @@ -1520,7 +1520,7 @@ impl ::core::default::Default for DS3DBUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D\"`"] #[cfg(feature = "Win32_Graphics_Direct3D")] pub struct DS3DLISTENER { pub dwSize: u32, @@ -1598,7 +1598,7 @@ impl ::core::default::Default for DSBCAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DSBPOSITIONNOTIFY { pub dwOffset: u32, @@ -1970,7 +1970,7 @@ impl ::core::default::Default for DSCEFFECTDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DSCFXAec { pub fEnable: super::super::super::Foundation::BOOL, @@ -2010,7 +2010,7 @@ impl ::core::default::Default for DSCFXAec { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DSCFXNoiseSuppress { pub fEnable: super::super::super::Foundation::BOOL, @@ -2396,10 +2396,10 @@ impl ::core::default::Default for DSFXWavesReverb { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDSENUMCALLBACKA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDSENUMCALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/Endpoints/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/Endpoints/impl.rs index 2ad0279220..0d9803d26c 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/Endpoints/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/Endpoints/impl.rs @@ -15,7 +15,7 @@ impl IAudioEndpointFormatControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio_Apo`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio_Apo\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio_Apo"))] pub trait IAudioEndpointLastBufferControl_Impl: Sized { fn IsLastBufferControlSupported(&self) -> super::super::super::Foundation::BOOL; @@ -118,7 +118,7 @@ impl IAudioEndpointOffloadStreamMute_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub trait IAudioEndpointOffloadStreamVolume_Impl: Sized { fn GetVolumeChannelCount(&self) -> ::windows_core::Result; @@ -168,7 +168,7 @@ impl IAudioEndpointOffloadStreamVolume_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioEndpointVolume_Impl: Sized { fn RegisterControlChangeNotify(&self, pnotify: ::core::option::Option<&IAudioEndpointVolumeCallback>) -> ::windows_core::Result<()>; @@ -353,7 +353,7 @@ impl IAudioEndpointVolume_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioEndpointVolumeCallback_Impl: Sized { fn OnNotify(&self, pnotify: *mut super::AUDIO_VOLUME_NOTIFICATION_DATA) -> ::windows_core::Result<()>; @@ -374,7 +374,7 @@ impl IAudioEndpointVolumeCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioEndpointVolumeEx_Impl: Sized + IAudioEndpointVolume_Impl { fn GetVolumeRangeChannel(&self, ichannel: u32, pflvolumemindb: *mut f32, pflvolumemaxdb: *mut f32, pflvolumeincrementdb: *mut f32) -> ::windows_core::Result<()>; @@ -395,7 +395,7 @@ impl IAudioEndpointVolumeEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioLfxControl_Impl: Sized { fn SetLocalEffectsState(&self, benabled: super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -491,7 +491,7 @@ impl IAudioMeterInformation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHardwareAudioEngineBase_Impl: Sized { fn GetAvailableOffloadConnectorCount(&self, _pwstrdeviceid: &::windows_core::PCWSTR, _uconnectorid: u32) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/Endpoints/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/Endpoints/mod.rs index fada0964d7..0c98fdced2 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/Endpoints/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/Endpoints/mod.rs @@ -23,12 +23,12 @@ pub struct IAudioEndpointFormatControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioEndpointLastBufferControl(::windows_core::IUnknown); impl IAudioEndpointLastBufferControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLastBufferControlSupported(&self) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsLastBufferControlSupported)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Media_Audio_Apo`"] + #[doc = "Required features: `\"Win32_Media_Audio_Apo\"`"] #[cfg(feature = "Win32_Media_Audio_Apo")] pub unsafe fn ReleaseOutputDataPointerForLastBuffer(&self, pconnectionproperty: *const super::Apo::APO_CONNECTION_PROPERTY) { (::windows_core::Interface::vtable(self).ReleaseOutputDataPointerForLastBuffer)(::windows_core::Interface::as_raw(self), pconnectionproperty) @@ -115,7 +115,7 @@ impl IAudioEndpointOffloadStreamVolume { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVolumeChannelCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_KernelStreaming`"] + #[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub unsafe fn SetChannelVolumes(&self, u32channelcount: u32, pf32volumes: *const f32, u32curvetype: super::super::KernelStreaming::AUDIO_CURVE_TYPE, pcurveduration: *const i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetChannelVolumes)(::windows_core::Interface::as_raw(self), u32channelcount, pf32volumes, u32curvetype, pcurveduration).ok() @@ -191,7 +191,7 @@ impl IAudioEndpointVolume { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetChannelVolumeLevelScalar)(::windows_core::Interface::as_raw(self), nchannel, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMute(&self, bmute: P0, pguideventcontext: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -199,7 +199,7 @@ impl IAudioEndpointVolume { { (::windows_core::Interface::vtable(self).SetMute)(::windows_core::Interface::as_raw(self), bmute.into_param().abi(), pguideventcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMute(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -262,7 +262,7 @@ pub struct IAudioEndpointVolume_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioEndpointVolumeCallback(::windows_core::IUnknown); impl IAudioEndpointVolumeCallback { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnNotify(&self, pnotify: *mut super::AUDIO_VOLUME_NOTIFICATION_DATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnNotify)(::windows_core::Interface::as_raw(self), pnotify).ok() @@ -332,7 +332,7 @@ impl IAudioEndpointVolumeEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetChannelVolumeLevelScalar)(::windows_core::Interface::as_raw(self), nchannel, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMute(&self, bmute: P0, pguideventcontext: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -340,7 +340,7 @@ impl IAudioEndpointVolumeEx { { (::windows_core::Interface::vtable(self).base__.SetMute)(::windows_core::Interface::as_raw(self), bmute.into_param().abi(), pguideventcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMute(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -383,7 +383,7 @@ pub struct IAudioEndpointVolumeEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioLfxControl(::windows_core::IUnknown); impl IAudioLfxControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLocalEffectsState(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -391,7 +391,7 @@ impl IAudioLfxControl { { (::windows_core::Interface::vtable(self).SetLocalEffectsState)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLocalEffectsState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -465,7 +465,7 @@ impl IHardwareAudioEngineBase { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAvailableOffloadConnectorCount)(::windows_core::Interface::as_raw(self), _pwstrdeviceid.into_param().abi(), _uconnectorid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEngineFormat(&self, pdevice: P0, _brequestdeviceformat: P1, _ppwfxformat: *mut *mut super::WAVEFORMATEX) -> ::windows_core::Result<()> where @@ -480,7 +480,7 @@ impl IHardwareAudioEngineBase { { (::windows_core::Interface::vtable(self).SetEngineDeviceFormat)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), _pwfxformat).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGfxState(&self, pdevice: P0, _benable: P1) -> ::windows_core::Result<()> where @@ -489,7 +489,7 @@ impl IHardwareAudioEngineBase { { (::windows_core::Interface::vtable(self).SetGfxState)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), _benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGfxState(&self, pdevice: P0) -> ::windows_core::Result where @@ -526,16 +526,16 @@ pub struct IHardwareAudioEngineBase_Vtbl { GetGfxState: usize, } pub const DEVINTERFACE_AUDIOENDPOINTPLUGIN: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x9f2f7b66_65ac_4fa6_8ae4_123c78b89313); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const DEVPKEY_AudioEndpointPlugin2_FactoryCLSID: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x12d83bd7_cf12_46be_8540_812710d3021c), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const DEVPKEY_AudioEndpointPlugin_DataFlow: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x12d83bd7_cf12_46be_8540_812710d3021c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const DEVPKEY_AudioEndpointPlugin_FactoryCLSID: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x12d83bd7_cf12_46be_8540_812710d3021c), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const DEVPKEY_AudioEndpointPlugin_PnPInterface: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x12d83bd7_cf12_46be_8540_812710d3021c), pid: 3 }; pub const eConnectorCount: EndpointConnectorType = EndpointConnectorType(4i32); diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/XAudio2/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/XAudio2/impl.rs index ef6ded160a..ebe16778d9 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/XAudio2/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/XAudio2/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXAPO_Impl: Sized { fn GetRegistrationProperties(&self) -> ::windows_core::Result<*mut XAPO_REGISTRATION_PROPERTIES>; @@ -159,7 +159,7 @@ impl IXAPOParameters_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXAudio2_Impl: Sized { fn RegisterForCallbacks(&self, pcallback: ::core::option::Option<&IXAudio2EngineCallback>) -> ::windows_core::Result<()>; @@ -310,7 +310,7 @@ impl IXAudio2Extension_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXAudio2MasteringVoice_Impl: Sized + IXAudio2Voice_Impl { fn GetChannelMask(&self) -> ::windows_core::Result; @@ -347,7 +347,7 @@ impl IXAudio2MasteringVoice { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXAudio2SourceVoice_Impl: Sized + IXAudio2Voice_Impl { fn Start(&self, flags: u32, operationset: u32) -> ::windows_core::Result<()>; @@ -444,7 +444,7 @@ impl IXAudio2SourceVoice { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXAudio2SubmixVoice_Impl: Sized + IXAudio2Voice_Impl {} #[cfg(feature = "Win32_Foundation")] @@ -468,7 +468,7 @@ impl IXAudio2SubmixVoice { unsafe { ::windows_core::ScopedInterface::new(::std::mem::transmute(&this.vtable)) } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXAudio2Voice_Impl: Sized { fn GetVoiceDetails(&self, pvoicedetails: *mut XAUDIO2_VOICE_DETAILS) -> (); diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/XAudio2/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/XAudio2/mod.rs index 195a1cec96..75e361997c 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/XAudio2/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/XAudio2/mod.rs @@ -52,7 +52,7 @@ impl IXAPO { pub unsafe fn UnlockForProcess(&self) { (::windows_core::Interface::vtable(self).UnlockForProcess)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Process(&self, pinputprocessparameters: ::core::option::Option<&[XAPO_PROCESS_BUFFER_PARAMETERS]>, poutputprocessparameters: ::core::option::Option<&mut [XAPO_PROCESS_BUFFER_PARAMETERS]>, isenabled: P0) where @@ -166,7 +166,7 @@ impl IXAudio2 { { (::windows_core::Interface::vtable(self).UnregisterForCallbacks)(::windows_core::Interface::as_raw(self), pcallback.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSourceVoice(&self, ppsourcevoice: *mut ::core::option::Option, psourceformat: *const super::WAVEFORMATEX, flags: u32, maxfrequencyratio: f32, pcallback: P0, psendlist: ::core::option::Option<*const XAUDIO2_VOICE_SENDS>, peffectchain: ::core::option::Option<*const XAUDIO2_EFFECT_CHAIN>) -> ::windows_core::Result<()> where @@ -174,12 +174,12 @@ impl IXAudio2 { { (::windows_core::Interface::vtable(self).CreateSourceVoice)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppsourcevoice), psourceformat, flags, maxfrequencyratio, pcallback.into_param().abi(), ::core::mem::transmute(psendlist.unwrap_or(::std::ptr::null())), ::core::mem::transmute(peffectchain.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSubmixVoice(&self, ppsubmixvoice: *mut ::core::option::Option, inputchannels: u32, inputsamplerate: u32, flags: u32, processingstage: u32, psendlist: ::core::option::Option<*const XAUDIO2_VOICE_SENDS>, peffectchain: ::core::option::Option<*const XAUDIO2_EFFECT_CHAIN>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateSubmixVoice)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppsubmixvoice), inputchannels, inputsamplerate, flags, processingstage, ::core::mem::transmute(psendlist.unwrap_or(::std::ptr::null())), ::core::mem::transmute(peffectchain.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateMasteringVoice(&self, ppmasteringvoice: *mut ::core::option::Option, inputchannels: u32, inputsamplerate: u32, flags: u32, szdeviceid: P0, peffectchain: ::core::option::Option<*const XAUDIO2_EFFECT_CHAIN>, streamcategory: super::AUDIO_STREAM_CATEGORY) -> ::windows_core::Result<()> where @@ -199,7 +199,7 @@ impl IXAudio2 { pub unsafe fn GetPerformanceData(&self, pperfdata: *mut XAUDIO2_PERFORMANCE_DATA) { (::windows_core::Interface::vtable(self).GetPerformanceData)(::windows_core::Interface::as_raw(self), pperfdata) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDebugConfiguration(&self, pdebugconfiguration: ::core::option::Option<*const XAUDIO2_DEBUG_CONFIGURATION>, preserved: ::core::option::Option<*const ::core::ffi::c_void>) { (::windows_core::Interface::vtable(self).SetDebugConfiguration)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdebugconfiguration.unwrap_or(::std::ptr::null())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) @@ -300,7 +300,7 @@ impl IXAudio2MasteringVoice { pub unsafe fn SetOutputVoices(&self, psendlist: ::core::option::Option<*const XAUDIO2_VOICE_SENDS>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOutputVoices)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psendlist.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEffectChain(&self, peffectchain: ::core::option::Option<*const XAUDIO2_EFFECT_CHAIN>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetEffectChain)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(peffectchain.unwrap_or(::std::ptr::null()))).ok() @@ -311,7 +311,7 @@ impl IXAudio2MasteringVoice { pub unsafe fn DisableEffect(&self, effectindex: u32, operationset: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DisableEffect)(::windows_core::Interface::as_raw(self), effectindex, operationset).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEffectState(&self, effectindex: u32) -> super::super::super::Foundation::BOOL { let mut result__ = ::std::mem::zeroed(); @@ -404,7 +404,7 @@ impl IXAudio2SourceVoice { pub unsafe fn SetOutputVoices(&self, psendlist: ::core::option::Option<*const XAUDIO2_VOICE_SENDS>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOutputVoices)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psendlist.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEffectChain(&self, peffectchain: ::core::option::Option<*const XAUDIO2_EFFECT_CHAIN>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetEffectChain)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(peffectchain.unwrap_or(::std::ptr::null()))).ok() @@ -415,7 +415,7 @@ impl IXAudio2SourceVoice { pub unsafe fn DisableEffect(&self, effectindex: u32, operationset: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DisableEffect)(::windows_core::Interface::as_raw(self), effectindex, operationset).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEffectState(&self, effectindex: u32) -> super::super::super::Foundation::BOOL { let mut result__ = ::std::mem::zeroed(); @@ -545,7 +545,7 @@ impl IXAudio2SubmixVoice { pub unsafe fn SetOutputVoices(&self, psendlist: ::core::option::Option<*const XAUDIO2_VOICE_SENDS>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOutputVoices)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psendlist.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEffectChain(&self, peffectchain: ::core::option::Option<*const XAUDIO2_EFFECT_CHAIN>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetEffectChain)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(peffectchain.unwrap_or(::std::ptr::null()))).ok() @@ -556,7 +556,7 @@ impl IXAudio2SubmixVoice { pub unsafe fn DisableEffect(&self, effectindex: u32, operationset: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DisableEffect)(::windows_core::Interface::as_raw(self), effectindex, operationset).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEffectState(&self, effectindex: u32) -> super::super::super::Foundation::BOOL { let mut result__ = ::std::mem::zeroed(); @@ -644,7 +644,7 @@ impl IXAudio2Voice { pub unsafe fn SetOutputVoices(&self, psendlist: ::core::option::Option<*const XAUDIO2_VOICE_SENDS>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOutputVoices)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psendlist.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEffectChain(&self, peffectchain: ::core::option::Option<*const XAUDIO2_EFFECT_CHAIN>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEffectChain)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(peffectchain.unwrap_or(::std::ptr::null()))).ok() @@ -655,7 +655,7 @@ impl IXAudio2Voice { pub unsafe fn DisableEffect(&self, effectindex: u32, operationset: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisableEffect)(::windows_core::Interface::as_raw(self), effectindex, operationset).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEffectState(&self, effectindex: u32) -> super::super::super::Foundation::BOOL { let mut result__ = ::std::mem::zeroed(); @@ -1567,7 +1567,7 @@ impl ::core::default::Default for XAUDIO2FX_REVERB_I3DL2_PARAMETERS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct XAUDIO2FX_REVERB_PARAMETERS { pub WetDryMix: f32, @@ -1679,7 +1679,7 @@ impl ::core::default::Default for XAUDIO2_BUFFER_WMA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct XAUDIO2_DEBUG_CONFIGURATION { pub TraceMask: u32, @@ -1708,7 +1708,7 @@ impl ::core::default::Default for XAUDIO2_DEBUG_CONFIGURATION { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct XAUDIO2_EFFECT_CHAIN { pub EffectCount: u32, @@ -1733,7 +1733,7 @@ impl ::core::default::Default for XAUDIO2_EFFECT_CHAIN { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct XAUDIO2_EFFECT_DESCRIPTOR { pub pEffect: ::std::mem::ManuallyDrop<::core::option::Option<::windows_core::IUnknown>>, diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/impl.rs index a5e3de293f..c1484bef0e 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/impl.rs @@ -52,7 +52,7 @@ impl IActivateAudioInterfaceCompletionHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioAmbisonicsControl_Impl: Sized { fn SetData(&self, pambisonicsparams: *const AMBISONICS_PARAMS, cbambisonicsparams: u32) -> ::windows_core::Result<()>; @@ -103,7 +103,7 @@ impl IAudioAmbisonicsControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioAutoGainControl_Impl: Sized { fn GetEnabled(&self) -> ::windows_core::Result; @@ -223,7 +223,7 @@ impl IAudioChannelConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioClient_Impl: Sized { fn Initialize(&self, sharemode: AUDCLNT_SHAREMODE, streamflags: u32, hnsbufferduration: i64, hnsperiodicity: i64, pformat: *const WAVEFORMATEX, audiosessionguid: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -348,7 +348,7 @@ impl IAudioClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioClient2_Impl: Sized + IAudioClient_Impl { fn IsOffloadCapable(&self, category: AUDIO_STREAM_CATEGORY) -> ::windows_core::Result; @@ -392,7 +392,7 @@ impl IAudioClient2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioClient3_Impl: Sized + IAudioClient2_Impl { fn GetSharedModeEnginePeriod(&self, pformat: *const WAVEFORMATEX, pdefaultperiodinframes: *mut u32, pfundamentalperiodinframes: *mut u32, pminperiodinframes: *mut u32, pmaxperiodinframes: *mut u32) -> ::windows_core::Result<()>; @@ -547,7 +547,7 @@ impl IAudioEffectsChangedNotificationClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioEffectsManager_Impl: Sized { fn RegisterAudioEffectsChangedNotificationCallback(&self, client: ::core::option::Option<&IAudioEffectsChangedNotificationClient>) -> ::windows_core::Result<()>; @@ -664,7 +664,7 @@ impl IAudioInputSelector_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioLoudness_Impl: Sized { fn GetEnabled(&self) -> ::windows_core::Result; @@ -711,7 +711,7 @@ impl IAudioMidrange_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioMute_Impl: Sized { fn SetMute(&self, bmuted: super::super::Foundation::BOOL, pguideventcontext: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -953,7 +953,7 @@ impl IAudioSessionControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioSessionControl2_Impl: Sized + IAudioSessionControl_Impl { fn GetSessionIdentifier(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1062,7 +1062,7 @@ impl IAudioSessionEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioSessionEvents_Impl: Sized { fn OnDisplayNameChanged(&self, newdisplayname: &::windows_core::PCWSTR, eventcontext: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -1338,7 +1338,7 @@ impl IAudioStreamVolume_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IAudioSystemEffectsPropertyChangeNotificationClient_Impl: Sized { fn OnPropertyChanged(&self, r#type: AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE, key: &super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()>; @@ -1359,7 +1359,7 @@ impl IAudioSystemEffectsPropertyChangeNotificationClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IAudioSystemEffectsPropertyStore_Impl: Sized { fn OpenDefaultPropertyStore(&self, stgmaccess: u32) -> ::windows_core::Result; @@ -1453,7 +1453,7 @@ impl IAudioTreble_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioViewManagerService_Impl: Sized { fn SetAudioStreamWindow(&self, hwnd: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -1571,7 +1571,7 @@ impl IChannelAudioVolume_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IConnector_Impl: Sized { fn GetType(&self) -> ::windows_core::Result; @@ -1783,7 +1783,7 @@ impl IDeviceSpecificProperty_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDeviceTopology_Impl: Sized { fn GetConnectorCount(&self) -> ::windows_core::Result; @@ -1891,7 +1891,7 @@ impl IDeviceTopology_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IMMDevice_Impl: Sized { fn Activate(&self, iid: *const ::windows_core::GUID, dwclsctx: super::super::System::Com::CLSCTX, pactivationparams: *const super::super::System::Com::StructuredStorage::PROPVARIANT, ppinterface: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1954,7 +1954,7 @@ impl IMMDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMMDeviceActivator_Impl: Sized { fn Activate(&self, iid: *const ::windows_core::GUID, pdevice: ::core::option::Option<&IMMDevice>, pactivationparams: *const super::super::System::Com::StructuredStorage::PROPVARIANT, ppinterface: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -2103,7 +2103,7 @@ impl IMMEndpoint_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IMMNotificationClient_Impl: Sized { fn OnDeviceStateChanged(&self, pwstrdeviceid: &::windows_core::PCWSTR, dwnewstate: u32) -> ::windows_core::Result<()>; @@ -2155,7 +2155,7 @@ impl IMMNotificationClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMessageFilter_Impl: Sized { fn HandleInComingCall(&self, dwcalltype: u32, htaskcaller: super::HTASK, dwtickcount: u32, lpinterfaceinfo: *const super::super::System::Com::INTERFACEINFO) -> u32; @@ -2463,7 +2463,7 @@ impl IPerChannelDbLevel_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISimpleAudioVolume_Impl: Sized { fn SetMasterVolume(&self, flevel: f32, eventcontext: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -2520,7 +2520,7 @@ impl ISimpleAudioVolume_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISpatialAudioClient_Impl: Sized { fn GetStaticObjectPosition(&self, r#type: AudioObjectType, x: *mut f32, y: *mut f32, z: *mut f32) -> ::windows_core::Result<()>; @@ -2617,7 +2617,7 @@ impl ISpatialAudioClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISpatialAudioClient2_Impl: Sized + ISpatialAudioClient_Impl { fn IsOffloadCapable(&self, category: AUDIO_STREAM_CATEGORY) -> ::windows_core::Result; @@ -2966,7 +2966,7 @@ impl ISpatialAudioMetadataWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpatialAudioObject_Impl: Sized + ISpatialAudioObjectBase_Impl { fn SetPosition(&self, x: f32, y: f32, z: f32) -> ::windows_core::Result<()>; @@ -2997,7 +2997,7 @@ impl ISpatialAudioObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpatialAudioObjectBase_Impl: Sized { fn GetBuffer(&self, buffer: *mut *mut u8, bufferlength: *mut u32) -> ::windows_core::Result<()>; @@ -3054,7 +3054,7 @@ impl ISpatialAudioObjectBase_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpatialAudioObjectForHrtf_Impl: Sized + ISpatialAudioObjectBase_Impl { fn SetPosition(&self, x: f32, y: f32, z: f32) -> ::windows_core::Result<()>; @@ -3113,7 +3113,7 @@ impl ISpatialAudioObjectForHrtf_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpatialAudioObjectForMetadataCommands_Impl: Sized + ISpatialAudioObjectBase_Impl { fn WriteNextMetadataCommand(&self, commandid: u8, valuebuffer: *const ::core::ffi::c_void, valuebufferlength: u32) -> ::windows_core::Result<()>; @@ -3137,7 +3137,7 @@ impl ISpatialAudioObjectForMetadataCommands_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpatialAudioObjectForMetadataItems_Impl: Sized + ISpatialAudioObjectBase_Impl { fn GetSpatialAudioMetadataItems(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Media/Audio/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/Audio/mod.rs index 471ec710a6..5a95d700fb 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/mod.rs @@ -1,19 +1,19 @@ #[cfg(feature = "Win32_Media_Audio_Apo")] -#[doc = "Required features: `Win32_Media_Audio_Apo`"] +#[doc = "Required features: `\"Win32_Media_Audio_Apo\"`"] pub mod Apo; #[cfg(feature = "Win32_Media_Audio_DirectMusic")] -#[doc = "Required features: `Win32_Media_Audio_DirectMusic`"] +#[doc = "Required features: `\"Win32_Media_Audio_DirectMusic\"`"] pub mod DirectMusic; #[cfg(feature = "Win32_Media_Audio_DirectSound")] -#[doc = "Required features: `Win32_Media_Audio_DirectSound`"] +#[doc = "Required features: `\"Win32_Media_Audio_DirectSound\"`"] pub mod DirectSound; #[cfg(feature = "Win32_Media_Audio_Endpoints")] -#[doc = "Required features: `Win32_Media_Audio_Endpoints`"] +#[doc = "Required features: `\"Win32_Media_Audio_Endpoints\"`"] pub mod Endpoints; #[cfg(feature = "Win32_Media_Audio_XAudio2")] -#[doc = "Required features: `Win32_Media_Audio_XAudio2`"] +#[doc = "Required features: `\"Win32_Media_Audio_XAudio2\"`"] pub mod XAudio2; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn ActivateAudioInterfaceAsync(deviceinterfacepath: P0, riid: *const ::windows_core::GUID, activationparams: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>, completionhandler: P1) -> ::windows_core::Result @@ -87,7 +87,7 @@ pub unsafe fn CreateRenderAudioStateMonitorForCategoryAndDeviceRole(category: AU let mut result__ = ::std::mem::zeroed(); CreateRenderAudioStateMonitorForCategoryAndDeviceRole(category, role, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PlaySoundA(pszsound: P0, hmod: P1, fdwsound: SND_FLAGS) -> super::super::Foundation::BOOL @@ -98,7 +98,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn PlaySoundA(pszsound : ::windows_core::PCSTR, hmod : super::super::Foundation:: HMODULE, fdwsound : SND_FLAGS) -> super::super::Foundation:: BOOL); PlaySoundA(pszsound.into_param().abi(), hmod.into_param().abi(), fdwsound) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PlaySoundW(pszsound: P0, hmod: P1, fdwsound: SND_FLAGS) -> super::super::Foundation::BOOL @@ -109,7 +109,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn PlaySoundW(pszsound : ::windows_core::PCWSTR, hmod : super::super::Foundation:: HMODULE, fdwsound : SND_FLAGS) -> super::super::Foundation:: BOOL); PlaySoundW(pszsound.into_param().abi(), hmod.into_param().abi(), fdwsound) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmDriverAddA(phadid: *mut HACMDRIVERID, hinstmodule: P0, lparam: P1, dwpriority: u32, fdwadd: u32) -> u32 @@ -120,7 +120,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmDriverAddA(phadid : *mut HACMDRIVERID, hinstmodule : super::super::Foundation:: HINSTANCE, lparam : super::super::Foundation:: LPARAM, dwpriority : u32, fdwadd : u32) -> u32); acmDriverAddA(phadid, hinstmodule.into_param().abi(), lparam.into_param().abi(), dwpriority, fdwadd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmDriverAddW(phadid: *mut HACMDRIVERID, hinstmodule: P0, lparam: P1, dwpriority: u32, fdwadd: u32) -> u32 @@ -139,7 +139,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmDriverClose(had : HACMDRIVER, fdwclose : u32) -> u32); acmDriverClose(had.into_param().abi(), fdwclose) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn acmDriverDetailsA(hadid: P0, padd: *mut ACMDRIVERDETAILSA, fdwdetails: u32) -> u32 @@ -149,7 +149,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmDriverDetailsA(hadid : HACMDRIVERID, padd : *mut ACMDRIVERDETAILSA, fdwdetails : u32) -> u32); acmDriverDetailsA(hadid.into_param().abi(), padd, fdwdetails) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn acmDriverDetailsW(hadid: P0, padd: *mut ACMDRIVERDETAILSW, fdwdetails: u32) -> u32 @@ -159,7 +159,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmDriverDetailsW(hadid : HACMDRIVERID, padd : *mut ACMDRIVERDETAILSW, fdwdetails : u32) -> u32); acmDriverDetailsW(hadid.into_param().abi(), padd, fdwdetails) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmDriverEnum(fncallback: ACMDRIVERENUMCB, dwinstance: usize, fdwenum: u32) -> u32 { @@ -174,7 +174,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmDriverID(hao : HACMOBJ, phadid : *mut HACMDRIVERID, fdwdriverid : u32) -> u32); acmDriverID(hao.into_param().abi(), phadid, fdwdriverid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmDriverMessage(had: P0, umsg: u32, lparam1: P1, lparam2: P2) -> super::super::Foundation::LRESULT @@ -210,14 +210,14 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmDriverRemove(hadid : HACMDRIVERID, fdwremove : u32) -> u32); acmDriverRemove(hadid.into_param().abi(), fdwremove) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFilterChooseA(pafltrc: *mut ACMFILTERCHOOSEA) -> u32 { ::windows_targets::link!("msacm32.dll" "system" fn acmFilterChooseA(pafltrc : *mut ACMFILTERCHOOSEA) -> u32); acmFilterChooseA(pafltrc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFilterChooseW(pafltrc: *mut ACMFILTERCHOOSEW) -> u32 { @@ -240,7 +240,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmFilterDetailsW(had : HACMDRIVER, pafd : *mut ACMFILTERDETAILSW, fdwdetails : u32) -> u32); acmFilterDetailsW(had.into_param().abi(), pafd, fdwdetails) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFilterEnumA(had: P0, pafd: *mut ACMFILTERDETAILSA, fncallback: ACMFILTERENUMCBA, dwinstance: usize, fdwenum: u32) -> u32 @@ -250,7 +250,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmFilterEnumA(had : HACMDRIVER, pafd : *mut ACMFILTERDETAILSA, fncallback : ACMFILTERENUMCBA, dwinstance : usize, fdwenum : u32) -> u32); acmFilterEnumA(had.into_param().abi(), pafd, fncallback, dwinstance, fdwenum) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFilterEnumW(had: P0, pafd: *mut ACMFILTERDETAILSW, fncallback: ACMFILTERENUMCBW, dwinstance: usize, fdwenum: u32) -> u32 @@ -276,7 +276,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmFilterTagDetailsW(had : HACMDRIVER, paftd : *mut ACMFILTERTAGDETAILSW, fdwdetails : u32) -> u32); acmFilterTagDetailsW(had.into_param().abi(), paftd, fdwdetails) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFilterTagEnumA(had: P0, paftd: *mut ACMFILTERTAGDETAILSA, fncallback: ACMFILTERTAGENUMCBA, dwinstance: usize, fdwenum: u32) -> u32 @@ -286,7 +286,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmFilterTagEnumA(had : HACMDRIVER, paftd : *mut ACMFILTERTAGDETAILSA, fncallback : ACMFILTERTAGENUMCBA, dwinstance : usize, fdwenum : u32) -> u32); acmFilterTagEnumA(had.into_param().abi(), paftd, fncallback, dwinstance, fdwenum) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFilterTagEnumW(had: P0, paftd: *mut ACMFILTERTAGDETAILSW, fncallback: ACMFILTERTAGENUMCBW, dwinstance: usize, fdwenum: u32) -> u32 @@ -296,14 +296,14 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmFilterTagEnumW(had : HACMDRIVER, paftd : *mut ACMFILTERTAGDETAILSW, fncallback : ACMFILTERTAGENUMCBW, dwinstance : usize, fdwenum : u32) -> u32); acmFilterTagEnumW(had.into_param().abi(), paftd, fncallback, dwinstance, fdwenum) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFormatChooseA(pafmtc: *mut ACMFORMATCHOOSEA) -> u32 { ::windows_targets::link!("msacm32.dll" "system" fn acmFormatChooseA(pafmtc : *mut ACMFORMATCHOOSEA) -> u32); acmFormatChooseA(pafmtc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFormatChooseW(pafmtc: *mut ACMFORMATCHOOSEW) -> u32 { @@ -326,7 +326,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmFormatDetailsW(had : HACMDRIVER, pafd : *mut tACMFORMATDETAILSW, fdwdetails : u32) -> u32); acmFormatDetailsW(had.into_param().abi(), pafd, fdwdetails) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFormatEnumA(had: P0, pafd: *mut ACMFORMATDETAILSA, fncallback: ACMFORMATENUMCBA, dwinstance: usize, fdwenum: u32) -> u32 @@ -336,7 +336,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmFormatEnumA(had : HACMDRIVER, pafd : *mut ACMFORMATDETAILSA, fncallback : ACMFORMATENUMCBA, dwinstance : usize, fdwenum : u32) -> u32); acmFormatEnumA(had.into_param().abi(), pafd, fncallback, dwinstance, fdwenum) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFormatEnumW(had: P0, pafd: *mut tACMFORMATDETAILSW, fncallback: ACMFORMATENUMCBW, dwinstance: usize, fdwenum: u32) -> u32 @@ -370,7 +370,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmFormatTagDetailsW(had : HACMDRIVER, paftd : *mut ACMFORMATTAGDETAILSW, fdwdetails : u32) -> u32); acmFormatTagDetailsW(had.into_param().abi(), paftd, fdwdetails) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFormatTagEnumA(had: P0, paftd: *mut ACMFORMATTAGDETAILSA, fncallback: ACMFORMATTAGENUMCBA, dwinstance: usize, fdwenum: u32) -> u32 @@ -380,7 +380,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmFormatTagEnumA(had : HACMDRIVER, paftd : *mut ACMFORMATTAGDETAILSA, fncallback : ACMFORMATTAGENUMCBA, dwinstance : usize, fdwenum : u32) -> u32); acmFormatTagEnumA(had.into_param().abi(), paftd, fncallback, dwinstance, fdwenum) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmFormatTagEnumW(had: P0, paftd: *mut ACMFORMATTAGDETAILSW, fncallback: ACMFORMATTAGENUMCBW, dwinstance: usize, fdwenum: u32) -> u32 @@ -419,7 +419,7 @@ where ::windows_targets::link!("msacm32.dll" "system" fn acmStreamConvert(has : HACMSTREAM, pash : *mut ACMSTREAMHEADER, fdwconvert : u32) -> u32); acmStreamConvert(has.into_param().abi(), pash, fdwconvert) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn acmStreamMessage(has: P0, umsg: u32, lparam1: P1, lparam2: P2) -> u32 @@ -816,7 +816,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn mixerClose(hmx : HMIXER) -> u32); mixerClose(hmx.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mixerGetControlDetailsA(hmxobj: P0, pmxcd: *mut MIXERCONTROLDETAILS, fdwdetails: u32) -> u32 @@ -826,7 +826,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn mixerGetControlDetailsA(hmxobj : HMIXEROBJ, pmxcd : *mut MIXERCONTROLDETAILS, fdwdetails : u32) -> u32); mixerGetControlDetailsA(hmxobj.into_param().abi(), pmxcd, fdwdetails) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mixerGetControlDetailsW(hmxobj: P0, pmxcd: *mut MIXERCONTROLDETAILS, fdwdetails: u32) -> u32 @@ -904,7 +904,7 @@ pub unsafe fn mixerOpen(phmx: ::core::option::Option<*mut HMIXER>, umxid: u32, d ::windows_targets::link!("winmm.dll" "system" fn mixerOpen(phmx : *mut HMIXER, umxid : u32, dwcallback : usize, dwinstance : usize, fdwopen : u32) -> u32); mixerOpen(::core::mem::transmute(phmx.unwrap_or(::std::ptr::null_mut())), umxid, dwcallback, dwinstance, fdwopen) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mixerSetControlDetails(hmxobj: P0, pmxcd: *const MIXERCONTROLDETAILS, fdwdetails: u32) -> u32 @@ -914,7 +914,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn mixerSetControlDetails(hmxobj : HMIXEROBJ, pmxcd : *const MIXERCONTROLDETAILS, fdwdetails : u32) -> u32); mixerSetControlDetails(hmxobj.into_param().abi(), pmxcd, fdwdetails) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn sndPlaySoundA(pszsound: P0, fusound: u32) -> super::super::Foundation::BOOL @@ -924,7 +924,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn sndPlaySoundA(pszsound : ::windows_core::PCSTR, fusound : u32) -> super::super::Foundation:: BOOL); sndPlaySoundA(pszsound.into_param().abi(), fusound) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn sndPlaySoundW(pszsound: P0, fusound: u32) -> super::super::Foundation::BOOL @@ -1286,7 +1286,7 @@ impl IAudioAmbisonicsControl { pub unsafe fn SetData(&self, pambisonicsparams: &[AMBISONICS_PARAMS]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetData)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pambisonicsparams.as_ptr()), pambisonicsparams.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHeadTracking(&self, benableheadtracking: P0) -> ::windows_core::Result<()> where @@ -1294,7 +1294,7 @@ impl IAudioAmbisonicsControl { { (::windows_core::Interface::vtable(self).SetHeadTracking)(::windows_core::Interface::as_raw(self), benableheadtracking.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHeadTracking(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1330,13 +1330,13 @@ pub struct IAudioAmbisonicsControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioAutoGainControl(::windows_core::IUnknown); impl IAudioAutoGainControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, benable: P0, pguideventcontext: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> where @@ -1496,7 +1496,7 @@ impl IAudioClient { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventHandle(&self, eventhandle: P0) -> ::windows_core::Result<()> where @@ -1577,7 +1577,7 @@ impl IAudioClient2 { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventHandle(&self, eventhandle: P0) -> ::windows_core::Result<()> where @@ -1592,18 +1592,18 @@ impl IAudioClient2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetService)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOffloadCapable(&self, category: AUDIO_STREAM_CATEGORY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOffloadCapable)(::windows_core::Interface::as_raw(self), category, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClientProperties(&self, pproperties: *const AudioClientProperties) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClientProperties)(::windows_core::Interface::as_raw(self), pproperties).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBufferSizeLimits(&self, pformat: *const WAVEFORMATEX, beventdriven: P0, phnsminbufferduration: *mut i64, phnsmaxbufferduration: *mut i64) -> ::windows_core::Result<()> where @@ -1674,7 +1674,7 @@ impl IAudioClient3 { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventHandle(&self, eventhandle: P0) -> ::windows_core::Result<()> where @@ -1689,18 +1689,18 @@ impl IAudioClient3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.GetService)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOffloadCapable(&self, category: AUDIO_STREAM_CATEGORY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsOffloadCapable)(::windows_core::Interface::as_raw(self), category, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClientProperties(&self, pproperties: *const AudioClientProperties) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetClientProperties)(::windows_core::Interface::as_raw(self), pproperties).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBufferSizeLimits(&self, pformat: *const WAVEFORMATEX, beventdriven: P0, phnsminbufferduration: *mut i64, phnsmaxbufferduration: *mut i64) -> ::windows_core::Result<()> where @@ -1864,7 +1864,7 @@ impl IAudioEffectsManager { { (::windows_core::Interface::vtable(self).UnregisterAudioEffectsChangedNotificationCallback)(::windows_core::Interface::as_raw(self), client.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAudioEffects(&self, effects: *mut *mut AUDIO_EFFECT, numeffects: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAudioEffects)(::windows_core::Interface::as_raw(self), effects, numeffects).ok() @@ -1949,13 +1949,13 @@ pub struct IAudioInputSelector_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioLoudness(::windows_core::IUnknown); impl IAudioLoudness { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, benable: P0, pguideventcontext: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> where @@ -2025,7 +2025,7 @@ pub struct IAudioMidrange_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioMute(::windows_core::IUnknown); impl IAudioMute { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMute(&self, bmuted: P0, pguideventcontext: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> where @@ -2033,7 +2033,7 @@ impl IAudioMute { { (::windows_core::Interface::vtable(self).SetMute)(::windows_core::Interface::as_raw(self), bmuted.into_param().abi(), ::core::mem::transmute(pguideventcontext.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMute(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2270,7 +2270,7 @@ impl IAudioSessionControl2 { pub unsafe fn IsSystemSoundsSession(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).IsSystemSoundsSession)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDuckingPreference(&self, optout: P0) -> ::windows_core::Result<()> where @@ -2342,7 +2342,7 @@ impl IAudioSessionEvents { { (::windows_core::Interface::vtable(self).OnIconPathChanged)(::windows_core::Interface::as_raw(self), newiconpath.into_param().abi(), eventcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnSimpleVolumeChanged(&self, newvolume: f32, newmute: P0, eventcontext: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -2568,7 +2568,7 @@ pub struct IAudioStreamVolume_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioSystemEffectsPropertyChangeNotificationClient(::windows_core::IUnknown); impl IAudioSystemEffectsPropertyChangeNotificationClient { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn OnPropertyChanged(&self, r#type: AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE, key: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnPropertyChanged)(::windows_core::Interface::as_raw(self), r#type, ::core::mem::transmute(key)).ok() @@ -2594,19 +2594,19 @@ pub struct IAudioSystemEffectsPropertyChangeNotificationClient_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioSystemEffectsPropertyStore(::windows_core::IUnknown); impl IAudioSystemEffectsPropertyStore { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn OpenDefaultPropertyStore(&self, stgmaccess: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenDefaultPropertyStore)(::windows_core::Interface::as_raw(self), stgmaccess, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn OpenUserPropertyStore(&self, stgmaccess: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenUserPropertyStore)(::windows_core::Interface::as_raw(self), stgmaccess, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn OpenVolatilePropertyStore(&self, stgmaccess: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2700,7 +2700,7 @@ pub struct IAudioTreble_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioViewManagerService(::windows_core::IUnknown); impl IAudioViewManagerService { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAudioStreamWindow(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -2853,7 +2853,7 @@ impl IConnector { pub unsafe fn Disconnect(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Disconnect)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3005,7 +3005,7 @@ impl IDeviceTopology { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDeviceId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSignalPath(&self, pipartfrom: P0, pipartto: P1, brejectmixedpaths: P2) -> ::windows_core::Result where @@ -3043,7 +3043,7 @@ pub struct IDeviceTopology_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMMDevice(::windows_core::IUnknown); impl IMMDevice { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Activate(&self, dwclsctx: super::super::System::Com::CLSCTX, pactivationparams: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result where @@ -3052,7 +3052,7 @@ impl IMMDevice { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).Activate)(::windows_core::Interface::as_raw(self), &::IID, dwclsctx, ::core::mem::transmute(pactivationparams.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn OpenPropertyStore(&self, stgmaccess: super::super::System::Com::STGM) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3093,7 +3093,7 @@ pub struct IMMDevice_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMMDeviceActivator(::windows_core::IUnknown); impl IMMDeviceActivator { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Activate(&self, iid: *const ::windows_core::GUID, pdevice: P0, pactivationparams: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>, ppinterface: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -3244,7 +3244,7 @@ impl IMMNotificationClient { { (::windows_core::Interface::vtable(self).OnDefaultDeviceChanged)(::windows_core::Interface::as_raw(self), flow, role, pwstrdefaultdeviceid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn OnPropertyValueChanged(&self, pwstrdeviceid: P0, key: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> where @@ -3277,7 +3277,7 @@ pub struct IMMNotificationClient_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMessageFilter(::windows_core::IUnknown); impl IMessageFilter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HandleInComingCall(&self, dwcalltype: u32, htaskcaller: P0, dwtickcount: u32, lpinterfaceinfo: ::core::option::Option<*const super::super::System::Com::INTERFACEINFO>) -> u32 where @@ -3482,7 +3482,7 @@ impl ISimpleAudioVolume { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMasterVolume)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMute(&self, bmute: P0, eventcontext: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -3490,7 +3490,7 @@ impl ISimpleAudioVolume { { (::windows_core::Interface::vtable(self).SetMute)(::windows_core::Interface::as_raw(self), bmute.into_param().abi(), eventcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMute(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3545,12 +3545,12 @@ impl ISpatialAudioClient { pub unsafe fn IsAudioObjectFormatSupported(&self, objectformat: *const WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsAudioObjectFormatSupported)(::windows_core::Interface::as_raw(self), objectformat).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn IsSpatialAudioStreamAvailable(&self, streamuuid: *const ::windows_core::GUID, auxiliaryinfo: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsSpatialAudioStreamAvailable)(::windows_core::Interface::as_raw(self), streamuuid, ::core::mem::transmute(auxiliaryinfo.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn ActivateSpatialAudioStream(&self, activationparams: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result where @@ -3612,12 +3612,12 @@ impl ISpatialAudioClient2 { pub unsafe fn IsAudioObjectFormatSupported(&self, objectformat: *const WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsAudioObjectFormatSupported)(::windows_core::Interface::as_raw(self), objectformat).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn IsSpatialAudioStreamAvailable(&self, streamuuid: *const ::windows_core::GUID, auxiliaryinfo: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsSpatialAudioStreamAvailable)(::windows_core::Interface::as_raw(self), streamuuid, ::core::mem::transmute(auxiliaryinfo.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn ActivateSpatialAudioStream(&self, activationparams: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result where @@ -3626,13 +3626,13 @@ impl ISpatialAudioClient2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.ActivateSpatialAudioStream)(::windows_core::Interface::as_raw(self), activationparams, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOffloadCapable(&self, category: AUDIO_STREAM_CATEGORY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOffloadCapable)(::windows_core::Interface::as_raw(self), category, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMaxFrameCountForCategory(&self, category: AUDIO_STREAM_CATEGORY, offloadenabled: P0, objectformat: *const WAVEFORMATEX) -> ::windows_core::Result where @@ -3892,7 +3892,7 @@ impl ISpatialAudioObject { pub unsafe fn SetEndOfStream(&self, framecount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetEndOfStream)(::windows_core::Interface::as_raw(self), framecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3933,7 +3933,7 @@ impl ISpatialAudioObjectBase { pub unsafe fn SetEndOfStream(&self, framecount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEndOfStream)(::windows_core::Interface::as_raw(self), framecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3973,7 +3973,7 @@ impl ISpatialAudioObjectForHrtf { pub unsafe fn SetEndOfStream(&self, framecount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetEndOfStream)(::windows_core::Interface::as_raw(self), framecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4030,7 +4030,7 @@ impl ISpatialAudioObjectForMetadataCommands { pub unsafe fn SetEndOfStream(&self, framecount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetEndOfStream)(::windows_core::Interface::as_raw(self), framecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4067,7 +4067,7 @@ impl ISpatialAudioObjectForMetadataItems { pub unsafe fn SetEndOfStream(&self, framecount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetEndOfStream)(::windows_core::Interface::as_raw(self), framecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4809,52 +4809,52 @@ pub const MOD_WAVETABLE: u32 = 6u32; pub const Microphone: EndpointFormFactor = EndpointFormFactor(4i32); pub const Muted: AudioStateMonitorSoundLevel = AudioStateMonitorSoundLevel(0i32); pub const Out: DataFlow = DataFlow(1i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpointLogo_IconEffects: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf1ab780d_2010_4ed3_a3a6_8b87f0f0c476), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpointLogo_IconPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf1ab780d_2010_4ed3_a3a6_8b87f0f0c476), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpointSettings_LaunchContract: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14242002_0320_4de4_9555_a7d82b73c286), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpointSettings_MenuText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14242002_0320_4de4_9555_a7d82b73c286), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpoint_Association: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpoint_ControlPanelPageProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpoint_Default_VolumeInDb: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpoint_Disable_SysFx: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpoint_FormFactor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpoint_FullRangeSpeakers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpoint_GUID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpoint_JackSubType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpoint_PhysicalSpeakers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEndpoint_Supports_EventDriven_Mode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEngine_DeviceFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf19f064d_082c_4e27_bc73_6882a1bb8e4c), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AudioEngine_OEMFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe4870e26_3cc5_4cd2_ba46_ca0a9a70ed04), pid: 3 }; pub const PROCESS_LOOPBACK_MODE_EXCLUDE_TARGET_PROCESS_TREE: PROCESS_LOOPBACK_MODE = PROCESS_LOOPBACK_MODE(1i32); @@ -5895,7 +5895,7 @@ impl ::core::fmt::Debug for _AUDCLNT_BUFFERFLAGS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct ACMDRIVERDETAILSA { pub cbStruct: u32, @@ -5934,7 +5934,7 @@ impl ::core::default::Default for ACMDRIVERDETAILSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct ACMDRIVERDETAILSW { pub cbStruct: u32, @@ -6134,7 +6134,7 @@ impl ::core::default::Default for ACMDRVSTREAMSIZE { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACMFILTERCHOOSEA { pub cbStruct: u32, @@ -6173,7 +6173,7 @@ impl ::core::default::Default for ACMFILTERCHOOSEA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACMFILTERCHOOSEW { pub cbStruct: u32, @@ -6308,7 +6308,7 @@ impl ::core::default::Default for ACMFILTERTAGDETAILSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACMFORMATCHOOSEA { pub cbStruct: u32, @@ -6347,7 +6347,7 @@ impl ::core::default::Default for ACMFORMATCHOOSEA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACMFORMATCHOOSEW { pub cbStruct: u32, @@ -6629,7 +6629,7 @@ impl ::core::default::Default for AUDIOCLIENT_PROCESS_LOOPBACK_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUDIO_EFFECT { pub id: ::windows_core::GUID, @@ -6669,7 +6669,7 @@ impl ::core::default::Default for AUDIO_EFFECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUDIO_VOLUME_NOTIFICATION_DATA { pub guidEventContext: ::windows_core::GUID, @@ -6842,7 +6842,7 @@ impl ::core::default::Default for AudioClient3ActivationParams { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AudioClientProperties { pub cbSize: u32, @@ -6883,7 +6883,7 @@ impl ::core::default::Default for AudioClientProperties { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AudioExtensionParams { pub AddPageParam: super::super::Foundation::LPARAM, @@ -7835,7 +7835,7 @@ impl ::core::default::Default for MIXERCONTROLA_1 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MIXERCONTROLDETAILS { pub cbStruct: u32, @@ -7864,7 +7864,7 @@ impl ::core::default::Default for MIXERCONTROLDETAILS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union MIXERCONTROLDETAILS_0 { pub hwndOwner: super::super::Foundation::HWND, @@ -8330,7 +8330,7 @@ impl ::core::default::Default for SpatialAudioClientActivationParams { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SpatialAudioHrtfActivationParams { pub ObjectFormat: *const WAVEFORMATEX, @@ -8356,7 +8356,7 @@ impl ::core::default::Default for SpatialAudioHrtfActivationParams { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SpatialAudioHrtfActivationParams2 { pub ObjectFormat: *const WAVEFORMATEX, @@ -8504,7 +8504,7 @@ impl ::core::default::Default for SpatialAudioMetadataItemsInfo { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SpatialAudioObjectRenderStreamActivationParams { pub ObjectFormat: *const WAVEFORMATEX, @@ -8526,7 +8526,7 @@ impl ::core::default::Default for SpatialAudioObjectRenderStreamActivationParams } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SpatialAudioObjectRenderStreamActivationParams2 { pub ObjectFormat: *const WAVEFORMATEX, @@ -8549,7 +8549,7 @@ impl ::core::default::Default for SpatialAudioObjectRenderStreamActivationParams } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct SpatialAudioObjectRenderStreamForMetadataActivationParams { pub ObjectFormat: *const WAVEFORMATEX, @@ -8574,7 +8574,7 @@ impl ::core::default::Default for SpatialAudioObjectRenderStreamForMetadataActiv } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct SpatialAudioObjectRenderStreamForMetadataActivationParams2 { pub ObjectFormat: *const WAVEFORMATEX, @@ -8983,52 +8983,52 @@ impl ::core::default::Default for tACMFORMATDETAILSW { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMDRIVERENUMCB = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFILTERCHOOSEHOOKPROCA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFILTERCHOOSEHOOKPROCW = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFILTERENUMCBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFILTERENUMCBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFILTERTAGENUMCBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFILTERTAGENUMCBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFORMATCHOOSEHOOKPROCA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFORMATCHOOSEHOOKPROCW = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFORMATENUMCBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFORMATENUMCBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFORMATTAGENUMCBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ACMFORMATTAGENUMCBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPACMDRIVERPROC = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Media_Multimedia`"] +#[doc = "Required features: `\"Win32_Media_Multimedia\"`"] #[cfg(feature = "Win32_Media_Multimedia")] pub type LPMIDICALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Media_Multimedia`"] +#[doc = "Required features: `\"Win32_Media_Multimedia\"`"] #[cfg(feature = "Win32_Media_Multimedia")] pub type LPWAVECALLBACK = ::core::option::Option ()>; pub type PAudioStateMonitorCallback = ::core::option::Option, context: *const ::core::ffi::c_void) -> ()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/impl.rs index a7cbff12ad..dd0a8541b9 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/impl.rs @@ -25,7 +25,7 @@ impl IComponentAuthenticate_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IMDSPDevice_Impl: Sized { fn GetName(&self, pwszname: ::windows_core::PWSTR, nmaxchars: u32) -> ::windows_core::Result<()>; @@ -149,7 +149,7 @@ impl IMDSPDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Ole"))] pub trait IMDSPDevice2_Impl: Sized + IMDSPDevice_Impl { fn GetStorage(&self, pszstoragename: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -200,7 +200,7 @@ impl IMDSPDevice2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMDSPDevice3_Impl: Sized + IMDSPDevice2_Impl { fn GetProperty(&self, pwszpropname: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -270,7 +270,7 @@ impl IMDSPDevice3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IMDSPDeviceControl_Impl: Sized { fn GetDCStatus(&self) -> ::windows_core::Result; @@ -689,7 +689,7 @@ impl IMDSPRevoked_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IMDSPStorage_Impl: Sized { fn SetAttributes(&self, dwattributes: u32, pformat: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()>; @@ -800,7 +800,7 @@ impl IMDSPStorage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub trait IMDSPStorage2_Impl: Sized + IMDSPStorage_Impl { fn GetStorage(&self, pszstoragename: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -857,7 +857,7 @@ impl IMDSPStorage2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub trait IMDSPStorage3_Impl: Sized + IMDSPStorage2_Impl { fn GetMetadata(&self, pmetadata: ::core::option::Option<&IWMDMMetaData>) -> ::windows_core::Result<()>; @@ -888,7 +888,7 @@ impl IMDSPStorage3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub trait IMDSPStorage4_Impl: Sized + IMDSPStorage3_Impl { fn SetReferences(&self, dwrefs: u32, ppispstorage: *const ::core::option::Option) -> ::windows_core::Result<()>; @@ -1440,7 +1440,7 @@ impl ISCPSession_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IWMDMDevice_Impl: Sized { fn GetName(&self, pwszname: ::windows_core::PWSTR, nmaxchars: u32) -> ::windows_core::Result<()>; @@ -1564,7 +1564,7 @@ impl IWMDMDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Ole"))] pub trait IWMDMDevice2_Impl: Sized + IWMDMDevice_Impl { fn GetStorage(&self, pszstoragename: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1615,7 +1615,7 @@ impl IWMDMDevice2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMDMDevice3_Impl: Sized + IWMDMDevice2_Impl { fn GetProperty(&self, pwszpropname: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1685,7 +1685,7 @@ impl IWMDMDevice3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IWMDMDeviceControl_Impl: Sized { fn GetStatus(&self) -> ::windows_core::Result; @@ -1903,7 +1903,7 @@ impl IWMDMEnumStorage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMDMLogger_Impl: Sized { fn IsEnabled(&self) -> ::windows_core::Result; @@ -2145,7 +2145,7 @@ impl IWMDMObjectInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IWMDMOperation_Impl: Sized { fn BeginRead(&self) -> ::windows_core::Result<()>; @@ -2232,7 +2232,7 @@ impl IWMDMOperation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub trait IWMDMOperation2_Impl: Sized + IWMDMOperation_Impl { fn SetObjectAttributes2(&self, dwattributes: u32, dwattributesex: u32, pformat: *const super::Audio::WAVEFORMATEX, pvideoformat: *const super::MediaFoundation::VIDEOINFOHEADER) -> ::windows_core::Result<()>; @@ -2263,7 +2263,7 @@ impl IWMDMOperation2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IWMDMOperation3_Impl: Sized + IWMDMOperation_Impl { fn TransferObjectDataOnClearChannel(&self, pdata: *mut u8, pdwsize: *mut u32) -> ::windows_core::Result<()>; @@ -2389,7 +2389,7 @@ impl IWMDMRevoked_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IWMDMStorage_Impl: Sized { fn SetAttributes(&self, dwattributes: u32, pformat: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()>; @@ -2487,7 +2487,7 @@ impl IWMDMStorage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub trait IWMDMStorage2_Impl: Sized + IWMDMStorage_Impl { fn GetStorage(&self, pszstoragename: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -2531,7 +2531,7 @@ impl IWMDMStorage2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub trait IWMDMStorage3_Impl: Sized + IWMDMStorage2_Impl { fn GetMetadata(&self) -> ::windows_core::Result; @@ -2588,7 +2588,7 @@ impl IWMDMStorage3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub trait IWMDMStorage4_Impl: Sized + IWMDMStorage3_Impl { fn SetReferences(&self, dwrefs: u32, ppiwmdmstorage: *const ::core::option::Option) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/mod.rs index 71924ed118..ffc0a3f541 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/mod.rs @@ -59,7 +59,7 @@ impl IMDSPDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumStorage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormatSupport(&self, pformatex: *mut *mut super::Audio::WAVEFORMATEX, pnformatcount: *mut u32, pppwszmimetype: *mut *mut ::windows_core::PWSTR, pnmimetypecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFormatSupport)(::windows_core::Interface::as_raw(self), pformatex, pnformatcount, pppwszmimetype, pnmimetypecount).ok() @@ -130,7 +130,7 @@ impl IMDSPDevice2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumStorage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormatSupport(&self, pformatex: *mut *mut super::Audio::WAVEFORMATEX, pnformatcount: *mut u32, pppwszmimetype: *mut *mut ::windows_core::PWSTR, pnmimetypecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFormatSupport)(::windows_core::Interface::as_raw(self), pformatex, pnformatcount, pppwszmimetype, pnmimetypecount).ok() @@ -145,12 +145,12 @@ impl IMDSPDevice2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStorage)(::windows_core::Interface::as_raw(self), pszstoragename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetFormatSupport2(&self, dwflags: u32, ppaudioformatex: *mut *mut super::Audio::WAVEFORMATEX, pnaudioformatcount: *mut u32, ppvideoformatex: *mut *mut super::MediaFoundation::VIDEOINFOHEADER, pnvideoformatcount: *mut u32, ppfiletype: *mut *mut WMFILECAPABILITIES, pnfiletypecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFormatSupport2)(::windows_core::Interface::as_raw(self), dwflags, ppaudioformatex, pnaudioformatcount, ppvideoformatex, pnvideoformatcount, ppfiletype, pnfiletypecount).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetSpecifyPropertyPages(&self, ppspecifyproppages: *mut ::core::option::Option, pppunknowns: *mut *mut ::core::option::Option<::windows_core::IUnknown>, pcunks: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSpecifyPropertyPages)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppspecifyproppages), pppunknowns, pcunks).ok() @@ -217,7 +217,7 @@ impl IMDSPDevice3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumStorage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormatSupport(&self, pformatex: *mut *mut super::Audio::WAVEFORMATEX, pnformatcount: *mut u32, pppwszmimetype: *mut *mut ::windows_core::PWSTR, pnmimetypecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetFormatSupport)(::windows_core::Interface::as_raw(self), pformatex, pnformatcount, pppwszmimetype, pnmimetypecount).ok() @@ -232,12 +232,12 @@ impl IMDSPDevice3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStorage)(::windows_core::Interface::as_raw(self), pszstoragename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetFormatSupport2(&self, dwflags: u32, ppaudioformatex: *mut *mut super::Audio::WAVEFORMATEX, pnaudioformatcount: *mut u32, ppvideoformatex: *mut *mut super::MediaFoundation::VIDEOINFOHEADER, pnvideoformatcount: *mut u32, ppfiletype: *mut *mut WMFILECAPABILITIES, pnfiletypecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFormatSupport2)(::windows_core::Interface::as_raw(self), dwflags, ppaudioformatex, pnaudioformatcount, ppvideoformatex, pnvideoformatcount, ppfiletype, pnfiletypecount).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetSpecifyPropertyPages(&self, ppspecifyproppages: *mut ::core::option::Option, pppunknowns: *mut *mut ::core::option::Option<::windows_core::IUnknown>, pcunks: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSpecifyPropertyPages)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppspecifyproppages), pppunknowns, pcunks).ok() @@ -245,7 +245,7 @@ impl IMDSPDevice3 { pub unsafe fn GetCanonicalName(&self, pwszpnpname: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCanonicalName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pwszpnpname.as_ptr()), pwszpnpname.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, pwszpropname: P0) -> ::windows_core::Result where @@ -254,7 +254,7 @@ impl IMDSPDevice3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), pwszpropname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, pwszpropname: P0, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -262,7 +262,7 @@ impl IMDSPDevice3 { { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), pwszpropname.into_param().abi(), pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetFormatCapability(&self, format: WMDM_FORMATCODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -320,7 +320,7 @@ impl IMDSPDeviceControl { pub unsafe fn Play(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Play)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn Record(&self, pformat: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Record)(::windows_core::Interface::as_raw(self), pformat).ok() @@ -655,7 +655,7 @@ pub struct IMDSPRevoked_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMDSPStorage(::windows_core::IUnknown); impl IMDSPStorage { - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -664,7 +664,7 @@ impl IMDSPStorage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStorageGlobals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -682,7 +682,7 @@ impl IMDSPStorage { pub unsafe fn GetRights(&self, pprights: *mut *mut WMDMRIGHTS, pnrightscount: *mut u32, abmac: &mut [u8; 8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRights)(::windows_core::Interface::as_raw(self), pprights, pnrightscount, ::core::mem::transmute(abmac.as_ptr())).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn CreateStorage(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pwszname: P0) -> ::windows_core::Result where @@ -734,7 +734,7 @@ pub struct IMDSPStorage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMDSPStorage2(::windows_core::IUnknown); impl IMDSPStorage2 { - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -743,7 +743,7 @@ impl IMDSPStorage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStorageGlobals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -761,7 +761,7 @@ impl IMDSPStorage2 { pub unsafe fn GetRights(&self, pprights: *mut *mut WMDMRIGHTS, pnrightscount: *mut u32, abmac: &mut [u8; 8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRights)(::windows_core::Interface::as_raw(self), pprights, pnrightscount, ::core::mem::transmute(abmac.as_ptr())).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn CreateStorage(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pwszname: P0) -> ::windows_core::Result where @@ -784,7 +784,7 @@ impl IMDSPStorage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStorage)(::windows_core::Interface::as_raw(self), pszstoragename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn CreateStorage2(&self, dwattributes: u32, dwattributesex: u32, paudioformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*const super::MediaFoundation::VIDEOINFOHEADER>, pwszname: P0, qwfilesize: u64) -> ::windows_core::Result where @@ -793,12 +793,12 @@ impl IMDSPStorage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateStorage2)(::windows_core::Interface::as_raw(self), dwattributes, dwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null())), pwszname.into_param().abi(), qwfilesize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetAttributes2(&self, dwattributes: u32, dwattributesex: u32, paudioformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*const super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAttributes2)(::windows_core::Interface::as_raw(self), dwattributes, dwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetAttributes2(&self, pdwattributes: *mut u32, pdwattributesex: *mut u32, paudioformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*mut super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAttributes2)(::windows_core::Interface::as_raw(self), pdwattributes, pdwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -833,7 +833,7 @@ pub struct IMDSPStorage2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMDSPStorage3(::windows_core::IUnknown); impl IMDSPStorage3 { - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -842,7 +842,7 @@ impl IMDSPStorage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetStorageGlobals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -860,7 +860,7 @@ impl IMDSPStorage3 { pub unsafe fn GetRights(&self, pprights: *mut *mut WMDMRIGHTS, pnrightscount: *mut u32, abmac: &mut [u8; 8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetRights)(::windows_core::Interface::as_raw(self), pprights, pnrightscount, ::core::mem::transmute(abmac.as_ptr())).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn CreateStorage(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pwszname: P0) -> ::windows_core::Result where @@ -883,7 +883,7 @@ impl IMDSPStorage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStorage)(::windows_core::Interface::as_raw(self), pszstoragename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn CreateStorage2(&self, dwattributes: u32, dwattributesex: u32, paudioformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*const super::MediaFoundation::VIDEOINFOHEADER>, pwszname: P0, qwfilesize: u64) -> ::windows_core::Result where @@ -892,12 +892,12 @@ impl IMDSPStorage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateStorage2)(::windows_core::Interface::as_raw(self), dwattributes, dwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null())), pwszname.into_param().abi(), qwfilesize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetAttributes2(&self, dwattributes: u32, dwattributesex: u32, paudioformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*const super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetAttributes2)(::windows_core::Interface::as_raw(self), dwattributes, dwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetAttributes2(&self, pdwattributes: *mut u32, pdwattributesex: *mut u32, paudioformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*mut super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAttributes2)(::windows_core::Interface::as_raw(self), pdwattributes, pdwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -933,7 +933,7 @@ pub struct IMDSPStorage3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMDSPStorage4(::windows_core::IUnknown); impl IMDSPStorage4 { - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -942,7 +942,7 @@ impl IMDSPStorage4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetStorageGlobals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -960,7 +960,7 @@ impl IMDSPStorage4 { pub unsafe fn GetRights(&self, pprights: *mut *mut WMDMRIGHTS, pnrightscount: *mut u32, abmac: &mut [u8; 8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetRights)(::windows_core::Interface::as_raw(self), pprights, pnrightscount, ::core::mem::transmute(abmac.as_ptr())).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn CreateStorage(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pwszname: P0) -> ::windows_core::Result where @@ -983,7 +983,7 @@ impl IMDSPStorage4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetStorage)(::windows_core::Interface::as_raw(self), pszstoragename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn CreateStorage2(&self, dwattributes: u32, dwattributesex: u32, paudioformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*const super::MediaFoundation::VIDEOINFOHEADER>, pwszname: P0, qwfilesize: u64) -> ::windows_core::Result where @@ -992,12 +992,12 @@ impl IMDSPStorage4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateStorage2)(::windows_core::Interface::as_raw(self), dwattributes, dwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null())), pwszname.into_param().abi(), qwfilesize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetAttributes2(&self, dwattributes: u32, dwattributesex: u32, paudioformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*const super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetAttributes2)(::windows_core::Interface::as_raw(self), dwattributes, dwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetAttributes2(&self, pdwattributes: *mut u32, pdwattributesex: *mut u32, paudioformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*mut super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetAttributes2)(::windows_core::Interface::as_raw(self), pdwattributes, pdwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1665,7 +1665,7 @@ impl IWMDMDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumStorage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormatSupport(&self, ppformatex: *mut *mut super::Audio::WAVEFORMATEX, pnformatcount: *mut u32, pppwszmimetype: *mut *mut ::windows_core::PWSTR, pnmimetypecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFormatSupport)(::windows_core::Interface::as_raw(self), ppformatex, pnformatcount, pppwszmimetype, pnmimetypecount).ok() @@ -1736,7 +1736,7 @@ impl IWMDMDevice2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumStorage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormatSupport(&self, ppformatex: *mut *mut super::Audio::WAVEFORMATEX, pnformatcount: *mut u32, pppwszmimetype: *mut *mut ::windows_core::PWSTR, pnmimetypecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFormatSupport)(::windows_core::Interface::as_raw(self), ppformatex, pnformatcount, pppwszmimetype, pnmimetypecount).ok() @@ -1751,12 +1751,12 @@ impl IWMDMDevice2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStorage)(::windows_core::Interface::as_raw(self), pszstoragename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetFormatSupport2(&self, dwflags: u32, ppaudioformatex: *mut *mut super::Audio::WAVEFORMATEX, pnaudioformatcount: *mut u32, ppvideoformatex: *mut *mut super::MediaFoundation::VIDEOINFOHEADER, pnvideoformatcount: *mut u32, ppfiletype: *mut *mut WMFILECAPABILITIES, pnfiletypecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFormatSupport2)(::windows_core::Interface::as_raw(self), dwflags, ppaudioformatex, pnaudioformatcount, ppvideoformatex, pnvideoformatcount, ppfiletype, pnfiletypecount).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetSpecifyPropertyPages(&self, ppspecifyproppages: *mut ::core::option::Option, pppunknowns: *mut *mut ::core::option::Option<::windows_core::IUnknown>, pcunks: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSpecifyPropertyPages)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppspecifyproppages), pppunknowns, pcunks).ok() @@ -1823,7 +1823,7 @@ impl IWMDMDevice3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumStorage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormatSupport(&self, ppformatex: *mut *mut super::Audio::WAVEFORMATEX, pnformatcount: *mut u32, pppwszmimetype: *mut *mut ::windows_core::PWSTR, pnmimetypecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetFormatSupport)(::windows_core::Interface::as_raw(self), ppformatex, pnformatcount, pppwszmimetype, pnmimetypecount).ok() @@ -1838,12 +1838,12 @@ impl IWMDMDevice3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStorage)(::windows_core::Interface::as_raw(self), pszstoragename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetFormatSupport2(&self, dwflags: u32, ppaudioformatex: *mut *mut super::Audio::WAVEFORMATEX, pnaudioformatcount: *mut u32, ppvideoformatex: *mut *mut super::MediaFoundation::VIDEOINFOHEADER, pnvideoformatcount: *mut u32, ppfiletype: *mut *mut WMFILECAPABILITIES, pnfiletypecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFormatSupport2)(::windows_core::Interface::as_raw(self), dwflags, ppaudioformatex, pnaudioformatcount, ppvideoformatex, pnvideoformatcount, ppfiletype, pnfiletypecount).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetSpecifyPropertyPages(&self, ppspecifyproppages: *mut ::core::option::Option, pppunknowns: *mut *mut ::core::option::Option<::windows_core::IUnknown>, pcunks: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSpecifyPropertyPages)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppspecifyproppages), pppunknowns, pcunks).ok() @@ -1851,7 +1851,7 @@ impl IWMDMDevice3 { pub unsafe fn GetCanonicalName(&self, pwszpnpname: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCanonicalName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pwszpnpname.as_ptr()), pwszpnpname.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, pwszpropname: P0) -> ::windows_core::Result where @@ -1860,7 +1860,7 @@ impl IWMDMDevice3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), pwszpropname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, pwszpropname: P0, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -1868,7 +1868,7 @@ impl IWMDMDevice3 { { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), pwszpropname.into_param().abi(), pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetFormatCapability(&self, format: WMDM_FORMATCODE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1926,7 +1926,7 @@ impl IWMDMDeviceControl { pub unsafe fn Play(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Play)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn Record(&self, pformat: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Record)(::windows_core::Interface::as_raw(self), pformat).ok() @@ -2066,13 +2066,13 @@ pub struct IWMDMEnumStorage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMDMLogger(::windows_core::IUnknown); impl IWMDMLogger { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -2270,12 +2270,12 @@ impl IWMDMOperation { pub unsafe fn SetObjectName(&self, pwszname: &[u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetObjectName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pwszname.as_ptr()), pwszname.len() as _).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetObjectAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetObjectAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetObjectAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetObjectAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -2340,12 +2340,12 @@ impl IWMDMOperation2 { pub unsafe fn SetObjectName(&self, pwszname: &[u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetObjectName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pwszname.as_ptr()), pwszname.len() as _).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetObjectAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetObjectAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetObjectAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetObjectAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -2365,12 +2365,12 @@ impl IWMDMOperation2 { { (::windows_core::Interface::vtable(self).base__.End)(::windows_core::Interface::as_raw(self), phcompletioncode, pnewobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetObjectAttributes2(&self, dwattributes: u32, dwattributesex: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*const super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetObjectAttributes2)(::windows_core::Interface::as_raw(self), dwattributes, dwattributesex, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetObjectAttributes2(&self, pdwattributes: *mut u32, pdwattributesex: *mut u32, paudioformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*mut super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetObjectAttributes2)(::windows_core::Interface::as_raw(self), pdwattributes, pdwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2412,12 +2412,12 @@ impl IWMDMOperation3 { pub unsafe fn SetObjectName(&self, pwszname: &[u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetObjectName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pwszname.as_ptr()), pwszname.len() as _).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetObjectAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetObjectAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetObjectAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetObjectAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -2579,7 +2579,7 @@ pub struct IWMDMRevoked_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMDMStorage(::windows_core::IUnknown); impl IWMDMStorage { - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -2588,7 +2588,7 @@ impl IWMDMStorage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStorageGlobals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2645,7 +2645,7 @@ pub struct IWMDMStorage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMDMStorage2(::windows_core::IUnknown); impl IWMDMStorage2 { - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -2654,7 +2654,7 @@ impl IWMDMStorage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStorageGlobals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2686,12 +2686,12 @@ impl IWMDMStorage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStorage)(::windows_core::Interface::as_raw(self), pszstoragename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetAttributes2(&self, dwattributes: u32, dwattributesex: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*const super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAttributes2)(::windows_core::Interface::as_raw(self), dwattributes, dwattributesex, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetAttributes2(&self, pdwattributes: *mut u32, pdwattributesex: *mut u32, paudioformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*mut super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAttributes2)(::windows_core::Interface::as_raw(self), pdwattributes, pdwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2722,7 +2722,7 @@ pub struct IWMDMStorage2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMDMStorage3(::windows_core::IUnknown); impl IWMDMStorage3 { - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -2731,7 +2731,7 @@ impl IWMDMStorage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetStorageGlobals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2763,12 +2763,12 @@ impl IWMDMStorage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStorage)(::windows_core::Interface::as_raw(self), pszstoragename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetAttributes2(&self, dwattributes: u32, dwattributesex: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*const super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetAttributes2)(::windows_core::Interface::as_raw(self), dwattributes, dwattributesex, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetAttributes2(&self, pdwattributes: *mut u32, pdwattributesex: *mut u32, paudioformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*mut super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAttributes2)(::windows_core::Interface::as_raw(self), pdwattributes, pdwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2811,7 +2811,7 @@ pub struct IWMDMStorage3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMDMStorage4(::windows_core::IUnknown); impl IWMDMStorage4 { - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetAttributes(&self, dwattributes: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetAttributes)(::windows_core::Interface::as_raw(self), dwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null()))).ok() @@ -2820,7 +2820,7 @@ impl IWMDMStorage4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetStorageGlobals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetAttributes(&self, pdwattributes: *mut u32, pformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetAttributes)(::windows_core::Interface::as_raw(self), pdwattributes, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2852,12 +2852,12 @@ impl IWMDMStorage4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetStorage)(::windows_core::Interface::as_raw(self), pszstoragename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetAttributes2(&self, dwattributes: u32, dwattributesex: u32, pformat: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*const super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetAttributes2)(::windows_core::Interface::as_raw(self), dwattributes, dwattributesex, ::core::mem::transmute(pformat.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Media_Audio`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_Audio\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetAttributes2(&self, pdwattributes: *mut u32, pdwattributesex: *mut u32, paudioformat: ::core::option::Option<*mut super::Audio::WAVEFORMATEX>, pvideoformat: ::core::option::Option<*mut super::MediaFoundation::VIDEOINFOHEADER>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetAttributes2)(::windows_core::Interface::as_raw(self), pdwattributes, pdwattributesex, ::core::mem::transmute(paudioformat.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvideoformat.unwrap_or(::std::ptr::null_mut()))).ok() @@ -3860,7 +3860,7 @@ impl ::core::fmt::Debug for WMDM_TAG_DATATYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MACINFO { pub fUsed: super::super::Foundation::BOOL, @@ -4207,7 +4207,7 @@ impl ::core::default::Default for WMDMRIGHTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct WMDM_FORMAT_CAPABILITY { pub nPropConfig: u32, @@ -4246,7 +4246,7 @@ impl ::core::default::Default for WMDM_FORMAT_CAPABILITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct WMDM_PROP_CONFIG { pub nPreference: u32, @@ -4286,7 +4286,7 @@ impl ::core::default::Default for WMDM_PROP_CONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct WMDM_PROP_DESC { pub pwszPropName: ::windows_core::PWSTR, @@ -4310,7 +4310,7 @@ impl ::core::default::Default for WMDM_PROP_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub union WMDM_PROP_DESC_0 { pub ValidValuesRange: ::std::mem::ManuallyDrop, @@ -4333,7 +4333,7 @@ impl ::core::default::Default for WMDM_PROP_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct WMDM_PROP_VALUES_ENUM { pub cEnumValues: u32, @@ -4372,7 +4372,7 @@ impl ::core::default::Default for WMDM_PROP_VALUES_ENUM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct WMDM_PROP_VALUES_RANGE { pub rangeMin: super::super::System::Com::StructuredStorage::PROPVARIANT, diff --git a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Tv/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Tv/impl.rs index 60686eff4b..18b4a37be2 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Tv/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Tv/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IATSCChannelTuneRequest_Impl: Sized + IChannelTuneRequest_Impl { fn MinorChannel(&self) -> ::windows_core::Result; @@ -35,7 +35,7 @@ impl IATSCChannelTuneRequest_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IATSCComponentType_Impl: Sized + IMPEG2ComponentType_Impl { fn Flags(&self) -> ::windows_core::Result; @@ -72,7 +72,7 @@ impl IATSCComponentType_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IATSCLocator_Impl: Sized + IDigitalLocator_Impl { fn PhysicalChannel(&self) -> ::windows_core::Result; @@ -129,7 +129,7 @@ impl IATSCLocator_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IATSCLocator2_Impl: Sized + IATSCLocator_Impl { fn ProgramNumber(&self) -> ::windows_core::Result; @@ -166,7 +166,7 @@ impl IATSCLocator2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IATSCTuningSpace_Impl: Sized + IAnalogTVTuningSpace_Impl { fn MinMinorChannel(&self) -> ::windows_core::Result; @@ -756,7 +756,7 @@ impl IATSC_STT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IATSC_VCT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>, pmpegdata: ::core::option::Option<&IMpeg2Data>) -> ::windows_core::Result<()>; @@ -1087,7 +1087,7 @@ impl IATSC_VCT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAnalogAudioComponentType_Impl: Sized + IComponentType_Impl { fn AnalogAudioMode(&self) -> ::windows_core::Result; @@ -1124,7 +1124,7 @@ impl IAnalogAudioComponentType_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAnalogLocator_Impl: Sized + ILocator_Impl { fn VideoStandard(&self) -> ::windows_core::Result; @@ -1161,7 +1161,7 @@ impl IAnalogLocator_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAnalogRadioTuningSpace_Impl: Sized + ITuningSpace_Impl { fn MinFrequency(&self) -> ::windows_core::Result; @@ -1238,7 +1238,7 @@ impl IAnalogRadioTuningSpace_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAnalogRadioTuningSpace2_Impl: Sized + IAnalogRadioTuningSpace_Impl { fn CountryCode(&self) -> ::windows_core::Result; @@ -1275,7 +1275,7 @@ impl IAnalogRadioTuningSpace2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAnalogTVTuningSpace_Impl: Sized + ITuningSpace_Impl { fn MinChannel(&self) -> ::windows_core::Result; @@ -1483,7 +1483,7 @@ impl IAtscContentAdvisoryDescriptor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAtscPsipParser_Impl: Sized { fn Initialize(&self, punkmpeg2data: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -1694,7 +1694,7 @@ impl IAttributeSet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAuxInTuningSpace_Impl: Sized + ITuningSpace_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -1708,7 +1708,7 @@ impl IAuxInTuningSpace_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAuxInTuningSpace2_Impl: Sized + IAuxInTuningSpace_Impl { fn CountryCode(&self) -> ::windows_core::Result; @@ -1745,7 +1745,7 @@ impl IAuxInTuningSpace2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IBDAComparable_Impl: Sized { fn CompareExact(&self, compareto: ::core::option::Option<&super::super::super::System::Com::IDispatch>) -> ::windows_core::Result; @@ -1840,7 +1840,7 @@ impl IBDAComparable_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IBDACreateTuneRequestEx_Impl: Sized { fn CreateTuneRequestEx(&self, tunerequestiid: *const ::windows_core::GUID) -> ::windows_core::Result; @@ -1894,7 +1894,7 @@ impl IBDA_TIF_REGISTRATION_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICAT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>, pmpegdata: ::core::option::Option<&IMpeg2Data>) -> ::windows_core::Result<()>; @@ -2083,7 +2083,7 @@ impl ICaptionServiceDescriptor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IChannelIDTuneRequest_Impl: Sized + ITuneRequest_Impl { fn ChannelID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2120,7 +2120,7 @@ impl IChannelIDTuneRequest_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IChannelTuneRequest_Impl: Sized + ITuneRequest_Impl { fn Channel(&self) -> ::windows_core::Result; @@ -2157,7 +2157,7 @@ impl IChannelTuneRequest_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComponent_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result; @@ -2267,7 +2267,7 @@ impl IComponent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComponentType_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Category(&self) -> ::windows_core::Result; @@ -2457,7 +2457,7 @@ impl IComponentType_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComponentTypes_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2566,7 +2566,7 @@ impl IComponentTypes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComponents_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2675,7 +2675,7 @@ impl IComponents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComponentsOld_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2777,7 +2777,7 @@ impl IComponentsOld_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub trait ICreatePropBagOnRegKey_Impl: Sized { fn Create(&self, hkey: super::super::super::System::Registry::HKEY, subkey: &::windows_core::PCWSTR, uloptions: u32, samdesired: u32, iid: *const ::windows_core::GUID, ppbag: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -2798,7 +2798,7 @@ impl ICreatePropBagOnRegKey_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDTFilter_Impl: Sized { fn EvalRatObjOK(&self) -> ::windows_core::Result<::windows_core::HRESULT>; @@ -2895,7 +2895,7 @@ impl IDTFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDTFilter2_Impl: Sized + IDTFilter_Impl { fn ChallengeUrl(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2945,7 +2945,7 @@ impl IDTFilter2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDTFilter3_Impl: Sized + IDTFilter2_Impl { fn GetProtectionType(&self) -> ::windows_core::Result; @@ -3018,7 +3018,7 @@ impl IDTFilterConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDTFilterEvents_Impl: Sized + super::super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -3049,7 +3049,7 @@ impl IDTFilterLicenseRenewal_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDVBCLocator_Impl: Sized + IDigitalLocator_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -3063,7 +3063,7 @@ impl IDVBCLocator_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDVBSLocator_Impl: Sized + IDigitalLocator_Impl { fn SignalPolarisation(&self) -> ::windows_core::Result; @@ -3180,7 +3180,7 @@ impl IDVBSLocator_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDVBSLocator2_Impl: Sized + IDVBSLocator_Impl { fn DiseqLNBSource(&self) -> ::windows_core::Result; @@ -3337,7 +3337,7 @@ impl IDVBSLocator2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDVBSTuningSpace_Impl: Sized + IDVBTuningSpace2_Impl { fn LowOscillator(&self) -> ::windows_core::Result; @@ -3454,7 +3454,7 @@ impl IDVBSTuningSpace_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDVBTLocator_Impl: Sized + IDigitalLocator_Impl { fn Bandwidth(&self) -> ::windows_core::Result; @@ -3611,7 +3611,7 @@ impl IDVBTLocator_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDVBTLocator2_Impl: Sized + IDVBTLocator_Impl { fn PhysicalLayerPipeId(&self) -> ::windows_core::Result; @@ -3648,7 +3648,7 @@ impl IDVBTLocator2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDVBTuneRequest_Impl: Sized + ITuneRequest_Impl { fn ONID(&self) -> ::windows_core::Result; @@ -3725,7 +3725,7 @@ impl IDVBTuneRequest_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDVBTuningSpace_Impl: Sized + ITuningSpace_Impl { fn SystemType(&self) -> ::windows_core::Result; @@ -3762,7 +3762,7 @@ impl IDVBTuningSpace_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDVBTuningSpace2_Impl: Sized + IDVBTuningSpace_Impl { fn NetworkID(&self) -> ::windows_core::Result; @@ -3799,7 +3799,7 @@ impl IDVBTuningSpace2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDVB_BAT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>, pmpegdata: ::core::option::Option<&IMpeg2Data>) -> ::windows_core::Result<()>; @@ -3982,7 +3982,7 @@ impl IDVB_BAT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDVB_DIT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>) -> ::windows_core::Result<()>; @@ -4019,7 +4019,7 @@ impl IDVB_DIT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDVB_EIT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>, pmpegdata: ::core::option::Option<&IMpeg2Data>) -> ::windows_core::Result<()>; @@ -4279,7 +4279,7 @@ impl IDVB_EIT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDVB_EIT2_Impl: Sized + IDVB_EIT_Impl { fn GetSegmentInfo(&self, pbtid: *mut u8, pbsegment: *mut u8) -> ::windows_core::Result<()>; @@ -4316,7 +4316,7 @@ impl IDVB_EIT2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDVB_NIT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>, pmpegdata: ::core::option::Option<&IMpeg2Data>) -> ::windows_core::Result<()>; @@ -4616,7 +4616,7 @@ impl IDVB_RST_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDVB_SDT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>, pmpegdata: ::core::option::Option<&IMpeg2Data>) -> ::windows_core::Result<()>; @@ -4837,7 +4837,7 @@ impl IDVB_SDT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDVB_SIT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>, pmpegdata: ::core::option::Option<&IMpeg2Data>) -> ::windows_core::Result<()>; @@ -5158,7 +5158,7 @@ impl IDVB_TOT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDigitalCableLocator_Impl: Sized + IATSCLocator2_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -5172,7 +5172,7 @@ impl IDigitalCableLocator_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDigitalCableTuneRequest_Impl: Sized + IATSCChannelTuneRequest_Impl { fn MajorChannel(&self) -> ::windows_core::Result; @@ -5229,7 +5229,7 @@ impl IDigitalCableTuneRequest_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDigitalCableTuningSpace_Impl: Sized + IATSCTuningSpace_Impl { fn MinMajorChannel(&self) -> ::windows_core::Result; @@ -5326,7 +5326,7 @@ impl IDigitalCableTuningSpace_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDigitalLocator_Impl: Sized + ILocator_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -6833,7 +6833,7 @@ impl IDvbSatelliteDeliverySystemDescriptor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDvbServiceAttributeDescriptor_Impl: Sized { fn GetTag(&self) -> ::windows_core::Result; @@ -8005,7 +8005,7 @@ impl IDvbTerrestrialDeliverySystemDescriptor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IESCloseMmiEvent_Impl: Sized + super::IESEvent_Impl { fn GetDialogNumber(&self) -> ::windows_core::Result; @@ -8127,7 +8127,7 @@ impl IESEventServiceConfiguration_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IESFileExpiryDateEvent_Impl: Sized + super::IESEvent_Impl { fn GetTunerId(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -8222,7 +8222,7 @@ impl IESFileExpiryDateEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IESIsdbCasResponseEvent_Impl: Sized + super::IESEvent_Impl { fn GetRequestId(&self) -> ::windows_core::Result; @@ -8291,7 +8291,7 @@ impl IESIsdbCasResponseEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IESLicenseRenewalResultEvent_Impl: Sized + super::IESEvent_Impl { fn GetCallersId(&self) -> ::windows_core::Result; @@ -8451,7 +8451,7 @@ impl IESLicenseRenewalResultEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IESOpenMmiEvent_Impl: Sized + super::IESEvent_Impl { fn GetDialogNumber(&self, pdialogrequest: *mut u32, pdialognumber: *mut u32) -> ::windows_core::Result<()>; @@ -8508,7 +8508,7 @@ impl IESOpenMmiEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IESRequestTunerEvent_Impl: Sized + super::IESEvent_Impl { fn GetPriority(&self) -> ::windows_core::Result; @@ -8577,7 +8577,7 @@ impl IESRequestTunerEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IESValueUpdatedEvent_Impl: Sized + super::IESEvent_Impl { fn GetValueNames(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY>; @@ -8604,7 +8604,7 @@ impl IESValueUpdatedEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IETFilter_Impl: Sized { fn EvalRatObjOK(&self) -> ::windows_core::Result<::windows_core::HRESULT>; @@ -8701,7 +8701,7 @@ impl IETFilterConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IETFilterEvents_Impl: Sized + super::super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -8715,7 +8715,7 @@ impl IETFilterEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumComponentTypes_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -8766,7 +8766,7 @@ impl IEnumComponentTypes_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumComponents_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -8864,7 +8864,7 @@ impl IEnumGuideDataProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumMSVidGraphSegment_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -8962,7 +8962,7 @@ impl IEnumStreamBufferRecordingAttrib_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumTuneRequests_Impl: Sized { fn Next(&self, celt: u32, ppprop: *mut ::core::option::Option, pcelt: *mut u32) -> ::windows_core::Result<()>; @@ -9013,7 +9013,7 @@ impl IEnumTuneRequests_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumTuningSpaces_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -9064,7 +9064,7 @@ impl IEnumTuningSpaces_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEvalRat_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_BlockedRatingAttributes(&self, ensystem: EnTvRat_System, enlevel: EnTvRat_GenericLevel) -> ::windows_core::Result; @@ -9250,7 +9250,7 @@ impl IGpnvsCommonBase_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGuideData_Impl: Sized { fn GetServices(&self) -> ::windows_core::Result; @@ -9345,7 +9345,7 @@ impl IGuideData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGuideDataEvent_Impl: Sized { fn GuideDataAcquired(&self) -> ::windows_core::Result<()>; @@ -9438,7 +9438,7 @@ impl IGuideDataLoader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGuideDataProperty_Impl: Sized { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -9494,7 +9494,7 @@ impl IGuideDataProperty_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IISDBSLocator_Impl: Sized + IDVBSLocator_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -10249,7 +10249,7 @@ impl IISDB_NBIT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IISDB_SDT_Impl: Sized + IDVB_SDT_Impl { fn GetRecordEITUserDefinedFlags(&self, dwrecordindex: u32) -> ::windows_core::Result; @@ -10537,7 +10537,7 @@ impl IISDB_SDTT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IIsdbAudioComponentDescriptor_Impl: Sized { fn GetTag(&self) -> ::windows_core::Result; @@ -11383,7 +11383,7 @@ impl IIsdbDigitalCopyControlDescriptor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IIsdbDownloadContentDescriptor_Impl: Sized { fn GetTag(&self) -> ::windows_core::Result; @@ -12105,7 +12105,7 @@ impl IIsdbSIParameterDescriptor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IIsdbSeriesDescriptor_Impl: Sized { fn GetTag(&self) -> ::windows_core::Result; @@ -12558,7 +12558,7 @@ impl IIsdbTerrestrialDeliverySystemDescriptor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ILanguageComponentType_Impl: Sized + IComponentType_Impl { fn LangID(&self) -> ::windows_core::Result; @@ -12595,7 +12595,7 @@ impl ILanguageComponentType_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ILocator_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn CarrierFrequency(&self) -> ::windows_core::Result; @@ -12765,7 +12765,7 @@ impl ILocator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMPEG2Component_Impl: Sized + IComponent_Impl { fn PID(&self) -> ::windows_core::Result; @@ -12842,7 +12842,7 @@ impl IMPEG2Component_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMPEG2ComponentType_Impl: Sized + ILanguageComponentType_Impl { fn StreamType(&self) -> ::windows_core::Result; @@ -12879,7 +12879,7 @@ impl IMPEG2ComponentType_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMPEG2TuneRequest_Impl: Sized + ITuneRequest_Impl { fn TSID(&self) -> ::windows_core::Result; @@ -12936,7 +12936,7 @@ impl IMPEG2TuneRequest_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMPEG2TuneRequestFactory_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn CreateTuneRequest(&self, tuningspace: ::core::option::Option<&ITuningSpace>) -> ::windows_core::Result; @@ -13037,7 +13037,7 @@ impl IMPEG2_TIF_CONTROL_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSEventBinder_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Bind(&self, peventobject: ::core::option::Option<&super::super::super::System::Com::IDispatch>, eventname: &::windows_core::BSTR, eventhandler: &::windows_core::BSTR) -> ::windows_core::Result; @@ -13074,7 +13074,7 @@ impl IMSEventBinder_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidAnalogTuner_Impl: Sized + IMSVidTuner_Impl { fn Channel(&self) -> ::windows_core::Result; @@ -13184,7 +13184,7 @@ impl IMSVidAnalogTuner_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidAnalogTuner2_Impl: Sized + IMSVidAnalogTuner_Impl { fn TVFormats(&self) -> ::windows_core::Result; @@ -13240,7 +13240,7 @@ impl IMSVidAnalogTuner2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidAnalogTunerEvent_Impl: Sized + IMSVidTunerEvent_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -13254,7 +13254,7 @@ impl IMSVidAnalogTunerEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidAudioRenderer_Impl: Sized + IMSVidOutputDevice_Impl { fn SetVolume(&self, lvol: i32) -> ::windows_core::Result<()>; @@ -13311,7 +13311,7 @@ impl IMSVidAudioRenderer_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidAudioRendererDevices_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -13381,7 +13381,7 @@ impl IMSVidAudioRendererDevices_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidAudioRendererEvent_Impl: Sized + IMSVidOutputDeviceEvent_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -13395,7 +13395,7 @@ impl IMSVidAudioRendererEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidAudioRendererEvent2_Impl: Sized + IMSVidAudioRendererEvent_Impl { fn AVDecAudioDualMono(&self) -> ::windows_core::Result<()>; @@ -13468,7 +13468,7 @@ impl IMSVidAudioRendererEvent2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidClosedCaptioning_Impl: Sized + IMSVidFeature_Impl { fn Enable(&self) -> ::windows_core::Result; @@ -13505,7 +13505,7 @@ impl IMSVidClosedCaptioning_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidClosedCaptioning2_Impl: Sized + IMSVidClosedCaptioning_Impl { fn Service(&self) -> ::windows_core::Result; @@ -13542,7 +13542,7 @@ impl IMSVidClosedCaptioning2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidClosedCaptioning3_Impl: Sized + IMSVidClosedCaptioning2_Impl { fn TeleTextFilter(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -13569,7 +13569,7 @@ impl IMSVidClosedCaptioning3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMSVidCompositionSegment_Impl: Sized + IMSVidGraphSegment_Impl { fn Compose(&self, upstream: ::core::option::Option<&IMSVidGraphSegment>, downstream: ::core::option::Option<&IMSVidGraphSegment>) -> ::windows_core::Result<()>; @@ -13619,7 +13619,7 @@ impl IMSVidCompositionSegment_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidCtl_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn AutoSize(&self) -> ::windows_core::Result; @@ -14063,7 +14063,7 @@ impl IMSVidCtl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidDataServices_Impl: Sized + IMSVidFeature_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -14077,7 +14077,7 @@ impl IMSVidDataServices_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidDataServicesEvent_Impl: Sized + IMSVidDeviceEvent_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -14091,7 +14091,7 @@ impl IMSVidDataServicesEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidDevice_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -14242,7 +14242,7 @@ impl IMSVidDevice2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidDeviceEvent_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn StateChange(&self, lpd: ::core::option::Option<&IMSVidDevice>, oldstate: i32, newstate: i32) -> ::windows_core::Result<()>; @@ -14263,7 +14263,7 @@ impl IMSVidDeviceEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`, `Win32_Media_MediaFoundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidEVR_Impl: Sized + IMSVidVideoRenderer_Impl { fn Presenter(&self) -> ::windows_core::Result; @@ -14320,7 +14320,7 @@ impl IMSVidEVR_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidEVREvent_Impl: Sized + IMSVidOutputDeviceEvent_Impl { fn OnUserEvent(&self, leventcode: i32) -> ::windows_core::Result<()>; @@ -14341,7 +14341,7 @@ impl IMSVidEVREvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidEncoder_Impl: Sized + IMSVidFeature_Impl { fn VideoEncoderInterface(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -14384,7 +14384,7 @@ impl IMSVidEncoder_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidFeature_Impl: Sized + IMSVidDevice_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -14398,7 +14398,7 @@ impl IMSVidFeature_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidFeatureEvent_Impl: Sized + IMSVidDeviceEvent_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -14412,7 +14412,7 @@ impl IMSVidFeatureEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidFeatures_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -14482,7 +14482,7 @@ impl IMSVidFeatures_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidFilePlayback_Impl: Sized + IMSVidPlayback_Impl { fn FileName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -14519,7 +14519,7 @@ impl IMSVidFilePlayback_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidFilePlayback2_Impl: Sized + IMSVidFilePlayback_Impl { fn Set_SourceFilter(&self, filename: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -14550,7 +14550,7 @@ impl IMSVidFilePlayback2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidFilePlaybackEvent_Impl: Sized + IMSVidPlaybackEvent_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -14564,7 +14564,7 @@ impl IMSVidFilePlaybackEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidGenericSink_Impl: Sized + IMSVidOutputDevice_Impl { fn SetSinkFilter(&self, bstrname: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -14608,7 +14608,7 @@ impl IMSVidGenericSink_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidGenericSink2_Impl: Sized + IMSVidGenericSink_Impl { fn AddFilter(&self, bstrname: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -14639,7 +14639,7 @@ impl IMSVidGenericSink2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMSVidGraphSegment_Impl: Sized + super::super::super::System::Com::IPersist_Impl { fn Init(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -14791,7 +14791,7 @@ impl IMSVidGraphSegment_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMSVidGraphSegmentContainer_Impl: Sized { fn Graph(&self) -> ::windows_core::Result; @@ -15002,7 +15002,7 @@ impl IMSVidGraphSegmentUserInput_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidInputDevice_Impl: Sized + IMSVidDevice_Impl { fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result; @@ -15039,7 +15039,7 @@ impl IMSVidInputDevice_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidInputDeviceEvent_Impl: Sized + super::super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -15053,7 +15053,7 @@ impl IMSVidInputDeviceEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidInputDevices_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -15123,7 +15123,7 @@ impl IMSVidInputDevices_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidOutputDevice_Impl: Sized + IMSVidDevice_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -15137,7 +15137,7 @@ impl IMSVidOutputDevice_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidOutputDeviceEvent_Impl: Sized + IMSVidDeviceEvent_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -15151,7 +15151,7 @@ impl IMSVidOutputDeviceEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidOutputDevices_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -15221,7 +15221,7 @@ impl IMSVidOutputDevices_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidPlayback_Impl: Sized + IMSVidInputDevice_Impl { fn EnableResetOnStop(&self) -> ::windows_core::Result; @@ -15372,7 +15372,7 @@ impl IMSVidPlayback_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidPlaybackEvent_Impl: Sized + IMSVidInputDeviceEvent_Impl { fn EndOfMedia(&self, lpd: ::core::option::Option<&IMSVidPlayback>) -> ::windows_core::Result<()>; @@ -15393,7 +15393,7 @@ impl IMSVidPlaybackEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidRect_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Top(&self) -> ::windows_core::Result; @@ -15517,7 +15517,7 @@ impl IMSVidRect_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferRecordingControl_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn StartTime(&self) -> ::windows_core::Result; @@ -15626,7 +15626,7 @@ impl IMSVidStreamBufferRecordingControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSink_Impl: Sized + IMSVidOutputDevice_Impl { fn get_ContentRecorder(&self, pszfilename: &::windows_core::BSTR) -> ::windows_core::Result; @@ -15709,7 +15709,7 @@ impl IMSVidStreamBufferSink_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSink2_Impl: Sized + IMSVidStreamBufferSink_Impl { fn UnlockProfile(&self) -> ::windows_core::Result<()>; @@ -15730,7 +15730,7 @@ impl IMSVidStreamBufferSink2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSink3_Impl: Sized + IMSVidStreamBufferSink2_Impl { fn SetMinSeek(&self) -> ::windows_core::Result; @@ -15945,7 +15945,7 @@ impl IMSVidStreamBufferSink3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSinkEvent_Impl: Sized + IMSVidOutputDeviceEvent_Impl { fn CertificateFailure(&self) -> ::windows_core::Result<()>; @@ -15983,7 +15983,7 @@ impl IMSVidStreamBufferSinkEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSinkEvent2_Impl: Sized + IMSVidStreamBufferSinkEvent_Impl { fn EncryptionOn(&self) -> ::windows_core::Result<()>; @@ -16014,7 +16014,7 @@ impl IMSVidStreamBufferSinkEvent2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSinkEvent3_Impl: Sized + IMSVidStreamBufferSinkEvent2_Impl { fn LicenseChange(&self, dwprot: i32) -> ::windows_core::Result<()>; @@ -16035,7 +16035,7 @@ impl IMSVidStreamBufferSinkEvent3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSinkEvent4_Impl: Sized + IMSVidStreamBufferSinkEvent3_Impl { fn WriteFailureClear(&self) -> ::windows_core::Result<()>; @@ -16056,7 +16056,7 @@ impl IMSVidStreamBufferSinkEvent4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSource_Impl: Sized + IMSVidFilePlayback_Impl { fn Start(&self) -> ::windows_core::Result; @@ -16140,7 +16140,7 @@ impl IMSVidStreamBufferSource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSource2_Impl: Sized + IMSVidStreamBufferSource_Impl { fn put_RateEx(&self, dwrate: f64, dwframespersecond: u32) -> ::windows_core::Result<()>; @@ -16216,7 +16216,7 @@ impl IMSVidStreamBufferSource2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSourceEvent_Impl: Sized + IMSVidFilePlaybackEvent_Impl { fn CertificateFailure(&self) -> ::windows_core::Result<()>; @@ -16296,7 +16296,7 @@ impl IMSVidStreamBufferSourceEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSourceEvent2_Impl: Sized + IMSVidStreamBufferSourceEvent_Impl { fn RateChange(&self, qwnewrate: f64, qwoldrate: f64) -> ::windows_core::Result<()>; @@ -16317,7 +16317,7 @@ impl IMSVidStreamBufferSourceEvent2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferSourceEvent3_Impl: Sized + IMSVidStreamBufferSourceEvent2_Impl { fn BroadcastEvent(&self, guid: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -16369,7 +16369,7 @@ impl IMSVidStreamBufferSourceEvent3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidStreamBufferV2SourceEvent_Impl: Sized + IMSVidFilePlaybackEvent_Impl { fn RatingsChanged(&self) -> ::windows_core::Result<()>; @@ -16449,7 +16449,7 @@ impl IMSVidStreamBufferV2SourceEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidTuner_Impl: Sized + IMSVidVideoInputDevice_Impl { fn Tune(&self) -> ::windows_core::Result; @@ -16506,7 +16506,7 @@ impl IMSVidTuner_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidTunerEvent_Impl: Sized + IMSVidInputDeviceEvent_Impl { fn TuneChanged(&self, lpd: ::core::option::Option<&IMSVidTuner>) -> ::windows_core::Result<()>; @@ -16527,7 +16527,7 @@ impl IMSVidTunerEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidVMR9_Impl: Sized + IMSVidVideoRenderer_Impl { fn Allocator_ID(&self) -> ::windows_core::Result; @@ -16597,7 +16597,7 @@ impl IMSVidVMR9_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IMSVidVRGraphSegment_Impl: Sized + IMSVidGraphSegment_Impl { fn Set_VMRendererMode(&self, dwmode: i32) -> ::windows_core::Result<()>; @@ -16809,7 +16809,7 @@ impl IMSVidVRGraphSegment_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidVideoInputDevice_Impl: Sized + IMSVidInputDevice_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -16823,7 +16823,7 @@ impl IMSVidVideoInputDevice_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidVideoRenderer_Impl: Sized + IMSVidOutputDevice_Impl { fn CustomCompositorClass(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -17152,7 +17152,7 @@ impl IMSVidVideoRenderer_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidVideoRenderer2_Impl: Sized + IMSVidVideoRenderer_Impl { fn Allocator(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -17242,7 +17242,7 @@ impl IMSVidVideoRenderer2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidVideoRendererDevices_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -17312,7 +17312,7 @@ impl IMSVidVideoRendererDevices_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidVideoRendererEvent_Impl: Sized + IMSVidOutputDeviceEvent_Impl { fn OverlayUnavailable(&self) -> ::windows_core::Result<()>; @@ -17333,7 +17333,7 @@ impl IMSVidVideoRendererEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidVideoRendererEvent2_Impl: Sized + IMSVidOutputDeviceEvent_Impl { fn OverlayUnavailable(&self) -> ::windows_core::Result<()>; @@ -17354,7 +17354,7 @@ impl IMSVidVideoRendererEvent2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidWebDVD_Impl: Sized + IMSVidPlayback_Impl { fn OnDVDEvent(&self, levent: i32, lparam1: isize, lparam2: isize) -> ::windows_core::Result<()>; @@ -18342,7 +18342,7 @@ impl IMSVidWebDVD_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidWebDVD2_Impl: Sized + IMSVidWebDVD_Impl { fn get_Bookmark(&self, ppdata: *mut *mut u8, pdatalength: *mut u32) -> ::windows_core::Result<()>; @@ -18373,7 +18373,7 @@ impl IMSVidWebDVD2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidWebDVDAdm_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn ChangePassword(&self, strusername: &::windows_core::BSTR, strold: &::windows_core::BSTR, strnew: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -18530,7 +18530,7 @@ impl IMSVidWebDVDAdm_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidWebDVDEvent_Impl: Sized + IMSVidPlaybackEvent_Impl { fn DVDNotify(&self, leventcode: i32, lparam1: &super::super::super::System::Variant::VARIANT, lparam2: &super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -18708,7 +18708,7 @@ impl IMSVidWebDVDEvent_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidXDS_Impl: Sized + IMSVidFeature_Impl { fn ChannelChangeInterface(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -18735,7 +18735,7 @@ impl IMSVidXDS_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidXDSEvent_Impl: Sized + IMSVidFeatureEvent_Impl { fn RatingChange(&self, prevratingsystem: EnTvRat_System, prevlevel: EnTvRat_GenericLevel, prevattributes: BfEnTvRat_GenericAttributes, newratingsystem: EnTvRat_System, newlevel: EnTvRat_GenericLevel, newattributes: BfEnTvRat_GenericAttributes) -> ::windows_core::Result<()>; @@ -18773,7 +18773,7 @@ impl IMceBurnerControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMpeg2Data_Impl: Sized { fn GetSection(&self, pid: u16, tid: u8, pfilter: *const MPEG2_FILTER, dwtimeout: u32) -> ::windows_core::Result; @@ -18829,7 +18829,7 @@ impl IMpeg2Data_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMpeg2Stream_Impl: Sized { fn Initialize(&self, requesttype: MPEG_REQUEST_TYPE, pmpeg2data: ::core::option::Option<&IMpeg2Data>, pcontext: *const MPEG_CONTEXT, pid: u16, tid: u8, pfilter: *const MPEG2_FILTER, hdatareadyevent: super::super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -18915,7 +18915,7 @@ impl IMpeg2TableFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPAT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>, pmpegdata: ::core::option::Option<&IMpeg2Data>) -> ::windows_core::Result<()>; @@ -19379,7 +19379,7 @@ impl IPBDA_Services_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>, pmpegdata: ::core::option::Option<&IMpeg2Data>) -> ::windows_core::Result<()>; @@ -19618,7 +19618,7 @@ impl IPSITables_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPTFilterLicenseRenewal_Impl: Sized { fn RenewLicenses(&self, wszfilename: &::windows_core::PCWSTR, wszexpiredkid: &::windows_core::PCWSTR, dwcallersid: u32, bhighpriority: super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -19649,7 +19649,7 @@ impl IPTFilterLicenseRenewal_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPersistTuneXml_Impl: Sized + super::super::super::System::Com::IPersist_Impl { fn InitNew(&self) -> ::windows_core::Result<()>; @@ -19693,7 +19693,7 @@ impl IPersistTuneXml_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPersistTuneXmlUtility_Impl: Sized { fn Deserialize(&self, varvalue: &super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -19720,7 +19720,7 @@ impl IPersistTuneXmlUtility_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPersistTuneXmlUtility2_Impl: Sized + IPersistTuneXmlUtility_Impl { fn Serialize(&self, pitunerequest: ::core::option::Option<&ITuneRequest>) -> ::windows_core::Result<::windows_core::BSTR>; @@ -19891,7 +19891,7 @@ impl ISBE2FileScan_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISBE2GlobalEvent_Impl: Sized { fn GetEvent(&self, idevt: *const ::windows_core::GUID, param1: u32, param2: u32, param3: u32, param4: u32, pspanning: *mut super::super::super::Foundation::BOOL, pcb: *mut u32, pb: *mut u8) -> ::windows_core::Result<()>; @@ -19912,7 +19912,7 @@ impl ISBE2GlobalEvent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISBE2GlobalEvent2_Impl: Sized + ISBE2GlobalEvent_Impl { fn GetEventEx(&self, idevt: *const ::windows_core::GUID, param1: u32, param2: u32, param3: u32, param4: u32, pspanning: *mut super::super::super::Foundation::BOOL, pcb: *mut u32, pb: *mut u8, pstreamtime: *mut i64) -> ::windows_core::Result<()>; @@ -19933,7 +19933,7 @@ impl ISBE2GlobalEvent2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait ISBE2MediaTypeProfile_Impl: Sized { fn GetStreamCount(&self) -> ::windows_core::Result; @@ -20413,7 +20413,7 @@ impl ISCTE_EAS_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISIInbandEPG_Impl: Sized { fn StartSIEPGScan(&self) -> ::windows_core::Result<()>; @@ -20474,7 +20474,7 @@ impl ISIInbandEPGEvent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IScanningTuner_Impl: Sized + ITuner_Impl { fn SeekUp(&self) -> ::windows_core::Result<()>; @@ -20526,7 +20526,7 @@ impl IScanningTuner_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IScanningTunerEx_Impl: Sized + IScanningTuner_Impl { fn GetCurrentLocator(&self, pilocator: *const ::core::option::Option) -> ::windows_core::Result<()>; @@ -20605,7 +20605,7 @@ impl IScanningTunerEx_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISectionList_Impl: Sized { fn Initialize(&self, requesttype: MPEG_REQUEST_TYPE, pmpeg2data: ::core::option::Option<&IMpeg2Data>, pcontext: *const MPEG_CONTEXT, pid: u16, tid: u8, pfilter: *const MPEG2_FILTER, timeout: u32, hdoneevent: super::super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -20863,7 +20863,7 @@ impl IStreamBufferConfigure2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IStreamBufferConfigure3_Impl: Sized + IStreamBufferConfigure2_Impl { fn SetStartRecConfig(&self, fstartstopscur: super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -20947,7 +20947,7 @@ impl IStreamBufferDataCounters_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub trait IStreamBufferInitialize_Impl: Sized { fn SetHKEY(&self, hkeyroot: super::super::super::System::Registry::HKEY) -> ::windows_core::Result<()>; @@ -21066,7 +21066,7 @@ impl IStreamBufferRecComp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IStreamBufferRecordControl_Impl: Sized { fn Start(&self, prtstart: *mut i64) -> ::windows_core::Result<()>; @@ -21255,7 +21255,7 @@ impl IStreamBufferSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITSDT_Impl: Sized { fn Initialize(&self, psectionlist: ::core::option::Option<&ISectionList>, pmpegdata: ::core::option::Option<&IMpeg2Data>) -> ::windows_core::Result<()>; @@ -21359,7 +21359,7 @@ impl ITSDT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITuneRequest_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn TuningSpace(&self) -> ::windows_core::Result; @@ -21435,7 +21435,7 @@ impl ITuneRequest_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITuneRequestInfo_Impl: Sized { fn GetLocatorData(&self, request: ::core::option::Option<&ITuneRequest>) -> ::windows_core::Result<()>; @@ -21525,7 +21525,7 @@ impl ITuneRequestInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITuneRequestInfoEx_Impl: Sized + ITuneRequestInfo_Impl { fn CreateComponentListEx(&self, currentrequest: ::core::option::Option<&ITuneRequest>) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -21552,7 +21552,7 @@ impl ITuneRequestInfoEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITuner_Impl: Sized { fn TuningSpace(&self) -> ::windows_core::Result; @@ -21703,7 +21703,7 @@ impl ITunerCap_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITunerCapEx_Impl: Sized { fn Has608_708Caption(&self) -> ::windows_core::Result; @@ -21730,7 +21730,7 @@ impl ITunerCapEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITuningSpace_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn UniqueName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -21952,7 +21952,7 @@ impl ITuningSpace_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITuningSpaceContainer_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -22120,7 +22120,7 @@ impl ITuningSpaceContainer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITuningSpaces_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -22302,7 +22302,7 @@ impl IXDSCodecConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXDSCodecEvents_Impl: Sized + super::super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -22316,7 +22316,7 @@ impl IXDSCodecEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXDSToRat_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Init(&self) -> ::windows_core::Result<()>; @@ -22347,7 +22347,7 @@ impl IXDSToRat_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IMSVidCtlEvents_Impl: Sized + super::super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] diff --git a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Tv/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Tv/mod.rs index e135f3ba69..82bce51209 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Tv/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Tv/mod.rs @@ -1,35 +1,35 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IATSCChannelTuneRequest(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IATSCChannelTuneRequest { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Components(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Components)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Locator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Locator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetLocator(&self, locator: P0) -> ::windows_core::Result<()> where @@ -70,7 +70,7 @@ pub struct IATSCChannelTuneRequest_Vtbl { pub MinorChannel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, minorchannel: *mut i32) -> ::windows_core::HRESULT, pub SetMinorChannel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, minorchannel: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -135,18 +135,18 @@ impl IATSCComponentType { pub unsafe fn Set_MediaFormatType(&self, mediaformattypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Set_MediaFormatType)(::windows_core::Interface::as_raw(self), mediaformattypeguid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn MediaType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetMediaType(&self, mediatype: *const super::super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetMediaType)(::windows_core::Interface::as_raw(self), mediatype).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -192,7 +192,7 @@ pub struct IATSCComponentType_Vtbl { pub Flags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: *mut i32) -> ::windows_core::HRESULT, pub SetFlags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -248,7 +248,7 @@ impl IATSCLocator { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -289,7 +289,7 @@ pub struct IATSCLocator_Vtbl { pub TSID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, tsid: *mut i32) -> ::windows_core::HRESULT, pub SetTSID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, tsid: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -345,7 +345,7 @@ impl IATSCLocator2 { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -391,7 +391,7 @@ pub struct IATSCLocator2_Vtbl { pub ProgramNumber: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, programnumber: *mut i32) -> ::windows_core::HRESULT, pub SetProgramNumber: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, programnumber: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -439,31 +439,31 @@ impl IATSCTuningSpace { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -481,13 +481,13 @@ impl IATSCTuningSpace { { (::windows_core::Interface::vtable(self).base__.base__.SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -495,7 +495,7 @@ impl IATSCTuningSpace { { (::windows_core::Interface::vtable(self).base__.base__.SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -909,31 +909,31 @@ impl IATSC_VCT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordEtmLocation)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordIsAccessControlledBitSet(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordIsAccessControlledBitSet)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordIsHiddenBitSet(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordIsHiddenBitSet)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordIsPathSelectBitSet(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordIsPathSelectBitSet)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordIsOutOfBandBitSet(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordIsOutOfBandBitSet)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordIsHideGuideBitSet(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1022,7 +1022,7 @@ pub struct IATSC_VCT_Vtbl { pub GetTableDescriptorByIndex: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwindex: u32, ppdescriptor: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub GetTableDescriptorByTag: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, btag: u8, pdwcookie: *mut u32, ppdescriptor: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1087,18 +1087,18 @@ impl IAnalogAudioComponentType { pub unsafe fn Set_MediaFormatType(&self, mediaformattypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Set_MediaFormatType)(::windows_core::Interface::as_raw(self), mediaformattypeguid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn MediaType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetMediaType(&self, mediatype: *const super::super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMediaType)(::windows_core::Interface::as_raw(self), mediatype).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1130,7 +1130,7 @@ pub struct IAnalogAudioComponentType_Vtbl { pub AnalogAudioMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, mode: *mut super::TVAudioMode) -> ::windows_core::HRESULT, pub SetAnalogAudioMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, mode: super::TVAudioMode) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1186,7 +1186,7 @@ impl IAnalogLocator { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1218,7 +1218,7 @@ pub struct IAnalogLocator_Vtbl { pub VideoStandard: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, avs: *mut super::AnalogVideoStandard) -> ::windows_core::HRESULT, pub SetVideoStandard: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, avs: super::AnalogVideoStandard) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1266,31 +1266,31 @@ impl IAnalogRadioTuningSpace { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -1308,13 +1308,13 @@ impl IAnalogRadioTuningSpace { { (::windows_core::Interface::vtable(self).base__.SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -1322,7 +1322,7 @@ impl IAnalogRadioTuningSpace { { (::windows_core::Interface::vtable(self).base__.SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1372,7 +1372,7 @@ pub struct IAnalogRadioTuningSpace_Vtbl { pub Step: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, stepval: *mut i32) -> ::windows_core::HRESULT, pub SetStep: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newstepval: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1420,31 +1420,31 @@ impl IAnalogRadioTuningSpace2 { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -1462,13 +1462,13 @@ impl IAnalogRadioTuningSpace2 { { (::windows_core::Interface::vtable(self).base__.base__.SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -1476,7 +1476,7 @@ impl IAnalogRadioTuningSpace2 { { (::windows_core::Interface::vtable(self).base__.base__.SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1529,7 +1529,7 @@ pub struct IAnalogRadioTuningSpace2_Vtbl { pub CountryCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, countrycodeval: *mut i32) -> ::windows_core::HRESULT, pub SetCountryCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newcountrycodeval: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1577,31 +1577,31 @@ impl IAnalogTVTuningSpace { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -1619,13 +1619,13 @@ impl IAnalogTVTuningSpace { { (::windows_core::Interface::vtable(self).base__.SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -1633,7 +1633,7 @@ impl IAnalogTVTuningSpace { { (::windows_core::Interface::vtable(self).base__.SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1778,7 +1778,7 @@ impl IAtscPsipParser { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMGT)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVCT(&self, tableid: u8, fgetnexttable: P0) -> ::windows_core::Result where @@ -1881,7 +1881,7 @@ pub struct IAttributeSet_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub SetAttrib: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, guidattribute: ::windows_core::GUID, pbattribute: *const u8, dwattributelength: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1929,31 +1929,31 @@ impl IAuxInTuningSpace { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -1971,13 +1971,13 @@ impl IAuxInTuningSpace { { (::windows_core::Interface::vtable(self).base__.SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -1985,7 +1985,7 @@ impl IAuxInTuningSpace { { (::windows_core::Interface::vtable(self).base__.SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2008,7 +2008,7 @@ unsafe impl ::windows_core::ComInterface for IAuxInTuningSpace { pub struct IAuxInTuningSpace_Vtbl { pub base__: ITuningSpace_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2056,31 +2056,31 @@ impl IAuxInTuningSpace2 { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -2098,13 +2098,13 @@ impl IAuxInTuningSpace2 { { (::windows_core::Interface::vtable(self).base__.base__.SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -2112,7 +2112,7 @@ impl IAuxInTuningSpace2 { { (::windows_core::Interface::vtable(self).base__.base__.SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2148,7 +2148,7 @@ pub struct IAuxInTuningSpace2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBDAComparable(::windows_core::IUnknown); impl IBDAComparable { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CompareExact(&self, compareto: P0) -> ::windows_core::Result where @@ -2157,7 +2157,7 @@ impl IBDAComparable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CompareExact)(::windows_core::Interface::as_raw(self), compareto.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CompareEquivalent(&self, compareto: P0, dwflags: u32) -> ::windows_core::Result where @@ -2211,7 +2211,7 @@ pub struct IBDAComparable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBDACreateTuneRequestEx(::windows_core::IUnknown); impl IBDACreateTuneRequestEx { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequestEx(&self, tunerequestiid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2288,7 +2288,7 @@ impl ICAT { pub unsafe fn GetTableDescriptorByTag(&self, btag: u8, pdwcookie: *mut u32, ppdescriptor: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTableDescriptorByTag)(::windows_core::Interface::as_raw(self), btag, pdwcookie, ::core::mem::transmute(ppdescriptor)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -2300,7 +2300,7 @@ impl ICAT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextTable)(::windows_core::Interface::as_raw(self), dwtimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -2385,38 +2385,38 @@ pub struct ICaptionServiceDescriptor_Vtbl { pub GetEasyReader: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bindex: u8, pbval: *mut u8) -> ::windows_core::HRESULT, pub GetWideAspectRatio: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bindex: u8, pbval: *mut u8) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IChannelIDTuneRequest(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IChannelIDTuneRequest { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Components(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Components)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Locator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Locator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetLocator(&self, locator: P0) -> ::windows_core::Result<()> where @@ -2453,38 +2453,38 @@ pub struct IChannelIDTuneRequest_Vtbl { pub ChannelID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, channelid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetChannelID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, channelid: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IChannelTuneRequest(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IChannelTuneRequest { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Components(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Components)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Locator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Locator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetLocator(&self, locator: P0) -> ::windows_core::Result<()> where @@ -2518,20 +2518,20 @@ pub struct IChannelTuneRequest_Vtbl { pub Channel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, channel: *mut i32) -> ::windows_core::HRESULT, pub SetChannel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, channel: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IComponent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IComponent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Type(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetType(&self, ct: P0) -> ::windows_core::Result<()> where @@ -2563,7 +2563,7 @@ impl IComponent { { (::windows_core::Interface::vtable(self).SetDescription)(::windows_core::Interface::as_raw(self), description.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2604,7 +2604,7 @@ pub struct IComponent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2669,18 +2669,18 @@ impl IComponentType { pub unsafe fn Set_MediaFormatType(&self, mediaformattypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Set_MediaFormatType)(::windows_core::Interface::as_raw(self), mediaformattypeguid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn MediaType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetMediaType(&self, mediatype: *const super::super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMediaType)(::windows_core::Interface::as_raw(self), mediatype).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2729,7 +2729,7 @@ pub struct IComponentType_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2740,7 +2740,7 @@ impl IComponentTypes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2750,13 +2750,13 @@ impl IComponentTypes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Item(&self, index: super::super::super::System::Variant::VARIANT, componenttype: P0) -> ::windows_core::Result<()> where @@ -2764,7 +2764,7 @@ impl IComponentTypes { { (::windows_core::Interface::vtable(self).put_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index), componenttype.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, componenttype: P0) -> ::windows_core::Result where @@ -2773,12 +2773,12 @@ impl IComponentTypes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), componenttype.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2827,7 +2827,7 @@ pub struct IComponentTypes_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2838,7 +2838,7 @@ impl IComponents { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2848,13 +2848,13 @@ impl IComponents { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumComponents)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, component: P0) -> ::windows_core::Result where @@ -2863,18 +2863,18 @@ impl IComponents { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), component.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Item(&self, index: super::super::super::System::Variant::VARIANT, ppcomponent: P0) -> ::windows_core::Result<()> where @@ -2925,7 +2925,7 @@ pub struct IComponents_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] put_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2936,7 +2936,7 @@ impl IComponentsOld { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2946,13 +2946,13 @@ impl IComponentsOld { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumComponents)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, component: P0) -> ::windows_core::Result where @@ -2961,12 +2961,12 @@ impl IComponentsOld { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), component.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3015,7 +3015,7 @@ pub struct IComponentsOld_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICreatePropBagOnRegKey(::windows_core::IUnknown); impl ICreatePropBagOnRegKey { - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn Create(&self, hkey: P0, subkey: P1, uloptions: u32, samdesired: u32, iid: *const ::windows_core::GUID, ppbag: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -3059,13 +3059,13 @@ impl IDTFilter { pub unsafe fn put_BlockedRatingAttributes(&self, ensystem: EnTvRat_System, enlevel: EnTvRat_GenericLevel, lbfattrs: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).put_BlockedRatingAttributes)(::windows_core::Interface::as_raw(self), ensystem, enlevel, lbfattrs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BlockUnRated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BlockUnRated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBlockUnRated(&self, fblockunratedshows: P0) -> ::windows_core::Result<()> where @@ -3125,13 +3125,13 @@ impl IDTFilter2 { pub unsafe fn put_BlockedRatingAttributes(&self, ensystem: EnTvRat_System, enlevel: EnTvRat_GenericLevel, lbfattrs: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.put_BlockedRatingAttributes)(::windows_core::Interface::as_raw(self), ensystem, enlevel, lbfattrs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BlockUnRated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BlockUnRated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBlockUnRated(&self, fblockunratedshows: P0) -> ::windows_core::Result<()> where @@ -3191,13 +3191,13 @@ impl IDTFilter3 { pub unsafe fn put_BlockedRatingAttributes(&self, ensystem: EnTvRat_System, enlevel: EnTvRat_GenericLevel, lbfattrs: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.put_BlockedRatingAttributes)(::windows_core::Interface::as_raw(self), ensystem, enlevel, lbfattrs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BlockUnRated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BlockUnRated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBlockUnRated(&self, fblockunratedshows: P0) -> ::windows_core::Result<()> where @@ -3227,7 +3227,7 @@ impl IDTFilter3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProtectionType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LicenseHasExpirationDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3280,7 +3280,7 @@ pub struct IDTFilterConfig_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub GetSecureChannelObject: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunkdrmsecurechannel: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3324,7 +3324,7 @@ pub struct IDTFilterLicenseRenewal_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub GetLicenseRenewalData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppwszfilename: *mut ::windows_core::PWSTR, ppwszexpiredkid: *mut ::windows_core::PWSTR, ppwsztunerid: *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3380,7 +3380,7 @@ impl IDVBCLocator { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3403,7 +3403,7 @@ unsafe impl ::windows_core::ComInterface for IDVBCLocator { pub struct IDVBCLocator_Vtbl { pub base__: IDigitalLocator_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3459,7 +3459,7 @@ impl IDVBSLocator { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3472,13 +3472,13 @@ impl IDVBSLocator { pub unsafe fn SetSignalPolarisation(&self, polarisationval: super::Polarisation) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSignalPolarisation)(::windows_core::Interface::as_raw(self), polarisationval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WestPosition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WestPosition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWestPosition(&self, westlongitude: P0) -> ::windows_core::Result<()> where @@ -3540,7 +3540,7 @@ pub struct IDVBSLocator_Vtbl { pub Elevation: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, elevation: *mut i32) -> ::windows_core::HRESULT, pub SetElevation: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, elevation: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3596,7 +3596,7 @@ impl IDVBSLocator2 { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3609,13 +3609,13 @@ impl IDVBSLocator2 { pub unsafe fn SetSignalPolarisation(&self, polarisationval: super::Polarisation) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSignalPolarisation)(::windows_core::Interface::as_raw(self), polarisationval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WestPosition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.WestPosition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWestPosition(&self, westlongitude: P0) -> ::windows_core::Result<()> where @@ -3724,7 +3724,7 @@ pub struct IDVBSLocator2_Vtbl { pub SignalPilot: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pilotval: *mut super::Pilot) -> ::windows_core::HRESULT, pub SetSignalPilot: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pilotval: super::Pilot) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3772,31 +3772,31 @@ impl IDVBSTuningSpace { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -3814,13 +3814,13 @@ impl IDVBSTuningSpace { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -3828,7 +3828,7 @@ impl IDVBSTuningSpace { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3913,7 +3913,7 @@ pub struct IDVBSTuningSpace_Vtbl { pub SpectralInversion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, spectralinversionval: *mut super::SpectralInversion) -> ::windows_core::HRESULT, pub SetSpectralInversion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, spectralinversionval: super::SpectralInversion) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3969,7 +3969,7 @@ impl IDVBTLocator { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4017,13 +4017,13 @@ impl IDVBTLocator { pub unsafe fn SetMode(&self, mode: super::TransmissionMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMode)(::windows_core::Interface::as_raw(self), mode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OtherFrequencyInUse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OtherFrequencyInUse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOtherFrequencyInUse(&self, otherfrequencyinuseval: P0) -> ::windows_core::Result<()> where @@ -4068,7 +4068,7 @@ pub struct IDVBTLocator_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetOtherFrequencyInUse: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4124,7 +4124,7 @@ impl IDVBTLocator2 { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4172,13 +4172,13 @@ impl IDVBTLocator2 { pub unsafe fn SetMode(&self, mode: super::TransmissionMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMode)(::windows_core::Interface::as_raw(self), mode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OtherFrequencyInUse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OtherFrequencyInUse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOtherFrequencyInUse(&self, otherfrequencyinuseval: P0) -> ::windows_core::Result<()> where @@ -4212,38 +4212,38 @@ pub struct IDVBTLocator2_Vtbl { pub PhysicalLayerPipeId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, physicallayerpipeidval: *mut i32) -> ::windows_core::HRESULT, pub SetPhysicalLayerPipeId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, physicallayerpipeidval: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDVBTuneRequest(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDVBTuneRequest { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Components(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Components)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Locator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Locator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetLocator(&self, locator: P0) -> ::windows_core::Result<()> where @@ -4295,7 +4295,7 @@ pub struct IDVBTuneRequest_Vtbl { pub SID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, sid: *mut i32) -> ::windows_core::HRESULT, pub SetSID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, sid: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4343,31 +4343,31 @@ impl IDVBTuningSpace { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -4385,13 +4385,13 @@ impl IDVBTuningSpace { { (::windows_core::Interface::vtable(self).base__.SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -4399,7 +4399,7 @@ impl IDVBTuningSpace { { (::windows_core::Interface::vtable(self).base__.SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4431,7 +4431,7 @@ pub struct IDVBTuningSpace_Vtbl { pub SystemType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, systype: *mut super::DVBSystemType) -> ::windows_core::HRESULT, pub SetSystemType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, systype: super::DVBSystemType) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4479,31 +4479,31 @@ impl IDVBTuningSpace2 { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -4521,13 +4521,13 @@ impl IDVBTuningSpace2 { { (::windows_core::Interface::vtable(self).base__.base__.SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -4535,7 +4535,7 @@ impl IDVBTuningSpace2 { { (::windows_core::Interface::vtable(self).base__.base__.SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4626,7 +4626,7 @@ impl IDVB_BAT { pub unsafe fn GetRecordDescriptorByTag(&self, dwrecordindex: u32, btag: u8, pdwcookie: ::core::option::Option<*mut u32>, ppdescriptor: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRecordDescriptorByTag)(::windows_core::Interface::as_raw(self), dwrecordindex, btag, ::core::mem::transmute(pdwcookie.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdescriptor)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -4638,7 +4638,7 @@ impl IDVB_BAT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextTable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -4694,7 +4694,7 @@ impl IDVB_DIT { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), psectionlist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTransitionFlag(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4773,7 +4773,7 @@ impl IDVB_EIT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordRunningStatus)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordFreeCAMode(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4790,7 +4790,7 @@ impl IDVB_EIT { pub unsafe fn GetRecordDescriptorByTag(&self, dwrecordindex: u32, btag: u8, pdwcookie: ::core::option::Option<*mut u32>, ppdescriptor: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRecordDescriptorByTag)(::windows_core::Interface::as_raw(self), dwrecordindex, btag, ::core::mem::transmute(pdwcookie.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdescriptor)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -4802,7 +4802,7 @@ impl IDVB_EIT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextTable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -4915,7 +4915,7 @@ impl IDVB_EIT2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRecordRunningStatus)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordFreeCAMode(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4932,7 +4932,7 @@ impl IDVB_EIT2 { pub unsafe fn GetRecordDescriptorByTag(&self, dwrecordindex: u32, btag: u8, pdwcookie: ::core::option::Option<*mut u32>, ppdescriptor: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRecordDescriptorByTag)(::windows_core::Interface::as_raw(self), dwrecordindex, btag, ::core::mem::transmute(pdwcookie.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdescriptor)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -4944,7 +4944,7 @@ impl IDVB_EIT2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNextTable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -5034,7 +5034,7 @@ impl IDVB_NIT { pub unsafe fn GetRecordDescriptorByTag(&self, dwrecordindex: u32, btag: u8, pdwcookie: ::core::option::Option<*mut u32>, ppdescriptor: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRecordDescriptorByTag)(::windows_core::Interface::as_raw(self), dwrecordindex, btag, ::core::mem::transmute(pdwcookie.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdescriptor)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -5046,7 +5046,7 @@ impl IDVB_NIT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextTable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -5182,13 +5182,13 @@ impl IDVB_SDT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordServiceId)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordEITScheduleFlag(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordEITScheduleFlag)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordEITPresentFollowingFlag(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5198,7 +5198,7 @@ impl IDVB_SDT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordRunningStatus)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordFreeCAMode(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5215,7 +5215,7 @@ impl IDVB_SDT { pub unsafe fn GetRecordDescriptorByTag(&self, dwrecordindex: u32, btag: u8, pdwcookie: ::core::option::Option<*mut u32>, ppdescriptor: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRecordDescriptorByTag)(::windows_core::Interface::as_raw(self), dwrecordindex, btag, ::core::mem::transmute(pdwcookie.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdescriptor)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -5227,7 +5227,7 @@ impl IDVB_SDT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextTable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -5337,7 +5337,7 @@ impl IDVB_SIT { pub unsafe fn GetRecordDescriptorByTag(&self, dwrecordindex: u32, btag: u8, pdwcookie: ::core::option::Option<*mut u32>, ppdescriptor: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRecordDescriptorByTag)(::windows_core::Interface::as_raw(self), dwrecordindex, btag, ::core::mem::transmute(pdwcookie.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdescriptor)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -5349,7 +5349,7 @@ impl IDVB_SIT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextTable)(::windows_core::Interface::as_raw(self), dwtimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -5500,7 +5500,7 @@ pub struct IDVB_TOT_Vtbl { pub GetTableDescriptorByIndex: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwindex: u32, ppdescriptor: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub GetTableDescriptorByTag: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, btag: u8, pdwcookie: *mut u32, ppdescriptor: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5556,7 +5556,7 @@ impl IDigitalCableLocator { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5600,38 +5600,38 @@ unsafe impl ::windows_core::ComInterface for IDigitalCableLocator { pub struct IDigitalCableLocator_Vtbl { pub base__: IATSCLocator2_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDigitalCableTuneRequest(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDigitalCableTuneRequest { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Components(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Components)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Locator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Locator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetLocator(&self, locator: P0) -> ::windows_core::Result<()> where @@ -5688,7 +5688,7 @@ pub struct IDigitalCableTuneRequest_Vtbl { pub SourceID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, psourceid: *mut i32) -> ::windows_core::HRESULT, pub SetSourceID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, sourceid: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5736,31 +5736,31 @@ impl IDigitalCableTuningSpace { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -5778,13 +5778,13 @@ impl IDigitalCableTuningSpace { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -5792,7 +5792,7 @@ impl IDigitalCableTuningSpace { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5907,7 +5907,7 @@ pub struct IDigitalCableTuningSpace_Vtbl { pub MaxSourceID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, maxsourceidval: *mut i32) -> ::windows_core::HRESULT, pub SetMaxSourceID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newmaxsourceidval: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5963,7 +5963,7 @@ impl IDigitalLocator { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6903,13 +6903,13 @@ impl IDvbServiceAttributeDescriptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordServiceId)(::windows_core::Interface::as_raw(self), brecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordNumericSelectionFlag(&self, brecordindex: u8) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecordNumericSelectionFlag)(::windows_core::Interface::as_raw(self), brecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordVisibleServiceFlag(&self, brecordindex: u8) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7590,7 +7590,7 @@ impl IESCloseMmiEvent { pub unsafe fn SetCompletionStatus(&self, dwresult: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCompletionStatus)(::windows_core::Interface::as_raw(self), dwresult).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetData(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -7737,7 +7737,7 @@ impl IESFileExpiryDateEvent { pub unsafe fn SetCompletionStatus(&self, dwresult: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCompletionStatus)(::windows_core::Interface::as_raw(self), dwresult).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetData(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -7763,13 +7763,13 @@ impl IESFileExpiryDateEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMaxRenewalCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEntitlementTokenPresent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsEntitlementTokenPresent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesExpireAfterFirstUse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7815,7 +7815,7 @@ impl IESIsdbCasResponseEvent { pub unsafe fn SetCompletionStatus(&self, dwresult: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCompletionStatus)(::windows_core::Interface::as_raw(self), dwresult).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetData(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -7837,7 +7837,7 @@ impl IESIsdbCasResponseEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDataLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetResponseData(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -7878,7 +7878,7 @@ impl IESLicenseRenewalResultEvent { pub unsafe fn SetCompletionStatus(&self, dwresult: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCompletionStatus)(::windows_core::Interface::as_raw(self), dwresult).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetData(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -7896,13 +7896,13 @@ impl IESLicenseRenewalResultEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFileName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRenewalSuccessful(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRenewalSuccessful)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCheckEntitlementCallRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7928,7 +7928,7 @@ impl IESLicenseRenewalResultEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEntitlementTokenLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEntitlementToken(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -7986,7 +7986,7 @@ impl IESOpenMmiEvent { pub unsafe fn SetCompletionStatus(&self, dwresult: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCompletionStatus)(::windows_core::Interface::as_raw(self), dwresult).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetData(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -8003,7 +8003,7 @@ impl IESOpenMmiEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDialogType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDialogData(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -8047,7 +8047,7 @@ impl IESRequestTunerEvent { pub unsafe fn SetCompletionStatus(&self, dwresult: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCompletionStatus)(::windows_core::Interface::as_raw(self), dwresult).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetData(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -8105,7 +8105,7 @@ impl IESValueUpdatedEvent { pub unsafe fn SetCompletionStatus(&self, dwresult: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCompletionStatus)(::windows_core::Interface::as_raw(self), dwresult).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetData(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -8115,7 +8115,7 @@ impl IESValueUpdatedEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStringData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetValueNames(&self) -> ::windows_core::Result<*mut super::super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -8156,7 +8156,7 @@ impl IETFilter { pub unsafe fn GetLastErrorCode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLastErrorCode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRecordingOn(&self, frecstate: P0) -> ::windows_core::Result<()> where @@ -8211,7 +8211,7 @@ pub struct IETFilterConfig_Vtbl { pub InitLicense: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, licenseid: i32) -> ::windows_core::HRESULT, pub GetSecureChannelObject: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunkdrmsecurechannel: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8238,7 +8238,7 @@ pub struct IETFilterEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumComponentTypes(::windows_core::IUnknown); impl IEnumComponentTypes { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, rgelt: &mut [::core::option::Option], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), pceltfetched).ok() @@ -8277,7 +8277,7 @@ pub struct IEnumComponentTypes_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumComponents(::windows_core::IUnknown); impl IEnumComponents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, rgelt: &mut [::core::option::Option], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), pceltfetched).ok() @@ -8350,7 +8350,7 @@ pub struct IEnumGuideDataProperties_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumMSVidGraphSegment(::windows_core::IUnknown); impl IEnumMSVidGraphSegment { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, rgelt: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(rgelt), pceltfetched).ok() @@ -8423,7 +8423,7 @@ pub struct IEnumStreamBufferRecordingAttrib_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumTuneRequests(::windows_core::IUnknown); impl IEnumTuneRequests { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, celt: u32, ppprop: *mut ::core::option::Option, pcelt: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, ::core::mem::transmute(ppprop), pcelt).ok() @@ -8462,7 +8462,7 @@ pub struct IEnumTuneRequests_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumTuningSpaces(::windows_core::IUnknown); impl IEnumTuningSpaces { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, rgelt: &mut [::core::option::Option], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), pceltfetched).ok() @@ -8497,7 +8497,7 @@ pub struct IEnumTuningSpaces_Vtbl { pub Reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Clone: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8511,13 +8511,13 @@ impl IEvalRat { pub unsafe fn put_BlockedRatingAttributes(&self, ensystem: EnTvRat_System, enlevel: EnTvRat_GenericLevel, lbfattrs: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).put_BlockedRatingAttributes)(::windows_core::Interface::as_raw(self), ensystem, enlevel, lbfattrs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BlockUnRated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BlockUnRated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBlockUnRated(&self, fblockunratedshows: P0) -> ::windows_core::Result<()> where @@ -8667,7 +8667,7 @@ impl IGuideData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetServices)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetServiceProperties(&self, ptunerequest: P0) -> ::windows_core::Result where @@ -8676,25 +8676,25 @@ impl IGuideData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetServiceProperties)(::windows_core::Interface::as_raw(self), ptunerequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetGuideProgramIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGuideProgramIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProgramProperties(&self, varprogramdescriptionid: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProgramProperties)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varprogramdescriptionid), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetScheduleEntryIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetScheduleEntryIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetScheduleEntryProperties(&self, varscheduleentrydescriptionid: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8741,32 +8741,32 @@ impl IGuideDataEvent { pub unsafe fn GuideDataAcquired(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GuideDataAcquired)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ProgramChanged(&self, varprogramdescriptionid: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ProgramChanged)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varprogramdescriptionid)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceChanged(&self, varservicedescriptionid: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ServiceChanged)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varservicedescriptionid)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ScheduleEntryChanged(&self, varscheduleentrydescriptionid: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ScheduleEntryChanged)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varscheduleentrydescriptionid)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ProgramDeleted(&self, varprogramdescriptionid: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ProgramDeleted)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varprogramdescriptionid)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceDeleted(&self, varservicedescriptionid: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ServiceDeleted)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varservicedescriptionid)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ScheduleDeleted(&self, varscheduleentrydescriptionid: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ScheduleDeleted)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varscheduleentrydescriptionid)).ok() @@ -8849,7 +8849,7 @@ impl IGuideDataProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Language)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8874,7 +8874,7 @@ pub struct IGuideDataProperty_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Value: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8930,7 +8930,7 @@ impl IISDBSLocator { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8943,13 +8943,13 @@ impl IISDBSLocator { pub unsafe fn SetSignalPolarisation(&self, polarisationval: super::Polarisation) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSignalPolarisation)(::windows_core::Interface::as_raw(self), polarisationval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WestPosition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.WestPosition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWestPosition(&self, westlongitude: P0) -> ::windows_core::Result<()> where @@ -9411,13 +9411,13 @@ impl IISDB_SDT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRecordServiceId)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordEITScheduleFlag(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRecordEITScheduleFlag)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordEITPresentFollowingFlag(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9427,7 +9427,7 @@ impl IISDB_SDT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRecordRunningStatus)(::windows_core::Interface::as_raw(self), dwrecordindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordFreeCAMode(&self, dwrecordindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9444,7 +9444,7 @@ impl IISDB_SDT { pub unsafe fn GetRecordDescriptorByTag(&self, dwrecordindex: u32, btag: u8, pdwcookie: ::core::option::Option<*mut u32>, ppdescriptor: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRecordDescriptorByTag)(::windows_core::Interface::as_raw(self), dwrecordindex, btag, ::core::mem::transmute(pdwcookie.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdescriptor)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -9456,7 +9456,7 @@ impl IISDB_SDT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNextTable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -9640,13 +9640,13 @@ impl IIsdbAudioComponentDescriptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSimulcastGroupTag)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetESMultiLingualFlag(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetESMultiLingualFlag)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMainComponentFlag(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10047,7 +10047,7 @@ impl IIsdbDownloadContentDescriptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFlags(&self, pfreboot: *mut super::super::super::Foundation::BOOL, pfaddon: *mut super::super::super::Foundation::BOOL, pfcompatibility: *mut super::super::super::Foundation::BOOL, pfmoduleinfo: *mut super::super::super::Foundation::BOOL, pftextinfo: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFlags)(::windows_core::Interface::as_raw(self), pfreboot, pfaddon, pfcompatibility, pfmoduleinfo, pftextinfo).ok() @@ -10420,7 +10420,7 @@ impl IIsdbSeriesDescriptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProgramPattern)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExpireDate(&self, pfvalid: *mut super::super::super::Foundation::BOOL, pmdtval: *mut MPEG_DATE_AND_TIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetExpireDate)(::windows_core::Interface::as_raw(self), pfvalid, pmdtval).ok() @@ -10689,7 +10689,7 @@ pub struct IIsdbTerrestrialDeliverySystemDescriptor_Vtbl { pub GetCountOfRecords: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbval: *mut u8) -> ::windows_core::HRESULT, pub GetRecordFrequency: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, brecordindex: u8, pdwval: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10754,18 +10754,18 @@ impl ILanguageComponentType { pub unsafe fn Set_MediaFormatType(&self, mediaformattypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Set_MediaFormatType)(::windows_core::Interface::as_raw(self), mediaformattypeguid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn MediaType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetMediaType(&self, mediatype: *const super::super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMediaType)(::windows_core::Interface::as_raw(self), mediatype).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10797,7 +10797,7 @@ pub struct ILanguageComponentType_Vtbl { pub LangID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, langid: *mut i32) -> ::windows_core::HRESULT, pub SetLangID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, langid: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10853,7 +10853,7 @@ impl ILocator { pub unsafe fn SetSymbolRate(&self, rate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSymbolRate)(::windows_core::Interface::as_raw(self), rate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10894,20 +10894,20 @@ pub struct ILocator_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMPEG2Component(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMPEG2Component { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Type(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetType(&self, ct: P0) -> ::windows_core::Result<()> where @@ -10939,7 +10939,7 @@ impl IMPEG2Component { { (::windows_core::Interface::vtable(self).base__.SetDescription)(::windows_core::Interface::as_raw(self), description.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10989,7 +10989,7 @@ pub struct IMPEG2Component_Vtbl { pub ProgramNumber: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, programnumber: *mut i32) -> ::windows_core::HRESULT, pub SetProgramNumber: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, programnumber: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11054,18 +11054,18 @@ impl IMPEG2ComponentType { pub unsafe fn Set_MediaFormatType(&self, mediaformattypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Set_MediaFormatType)(::windows_core::Interface::as_raw(self), mediaformattypeguid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn MediaType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetMediaType(&self, mediatype: *const super::super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetMediaType)(::windows_core::Interface::as_raw(self), mediatype).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11104,38 +11104,38 @@ pub struct IMPEG2ComponentType_Vtbl { pub StreamType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, mp2streamtype: *mut super::MPEG2StreamType) -> ::windows_core::HRESULT, pub SetStreamType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, mp2streamtype: super::MPEG2StreamType) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMPEG2TuneRequest(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMPEG2TuneRequest { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Components(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Components)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Locator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Locator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetLocator(&self, locator: P0) -> ::windows_core::Result<()> where @@ -11178,14 +11178,14 @@ pub struct IMPEG2TuneRequest_Vtbl { pub ProgNo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, progno: *mut i32) -> ::windows_core::HRESULT, pub SetProgNo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, progno: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMPEG2TuneRequestFactory(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMPEG2TuneRequestFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self, tuningspace: P0) -> ::windows_core::Result where @@ -11276,14 +11276,14 @@ pub struct IMPEG2_TIF_CONTROL_Vtbl { pub GetPIDCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pulcpids: *mut u32) -> ::windows_core::HRESULT, pub GetPIDs: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pulcpids: *mut u32, pulpids: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSEventBinder(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSEventBinder { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Bind(&self, peventobject: P0, eventname: P1, eventhandler: P2) -> ::windows_core::Result where @@ -11319,7 +11319,7 @@ pub struct IMSEventBinder_Vtbl { Bind: usize, pub Unbind: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, cancelcookie: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11334,7 +11334,7 @@ impl IMSVidAnalogTuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -11342,7 +11342,7 @@ impl IMSVidAnalogTuner { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11364,7 +11364,7 @@ impl IMSVidAnalogTuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -11373,24 +11373,24 @@ impl IMSVidAnalogTuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.View)(::windows_core::Interface::as_raw(self), v).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tune(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Tune)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTune(&self, ptr: P0) -> ::windows_core::Result<()> where @@ -11398,13 +11398,13 @@ impl IMSVidAnalogTuner { { (::windows_core::Interface::vtable(self).base__.SetTune)(::windows_core::Interface::as_raw(self), ptr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTuningSpace(&self, plts: P0) -> ::windows_core::Result<()> where @@ -11434,13 +11434,13 @@ impl IMSVidAnalogTuner { pub unsafe fn SetCountryCode(&self, lcc: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCountryCode)(::windows_core::Interface::as_raw(self), lcc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SAP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SAP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSAP(&self, fsapon: P0) -> ::windows_core::Result<()> where @@ -11448,7 +11448,7 @@ impl IMSVidAnalogTuner { { (::windows_core::Interface::vtable(self).SetSAP)(::windows_core::Interface::as_raw(self), fsapon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChannelAvailable(&self, nchannel: i32, signalstrength: *mut i32, fsignalpresent: *mut super::super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ChannelAvailable)(::windows_core::Interface::as_raw(self), nchannel, signalstrength, fsignalpresent).ok() @@ -11488,7 +11488,7 @@ pub struct IMSVidAnalogTuner_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] ChannelAvailable: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11503,7 +11503,7 @@ impl IMSVidAnalogTuner2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -11511,7 +11511,7 @@ impl IMSVidAnalogTuner2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11533,7 +11533,7 @@ impl IMSVidAnalogTuner2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -11542,24 +11542,24 @@ impl IMSVidAnalogTuner2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.View)(::windows_core::Interface::as_raw(self), v).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tune(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Tune)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTune(&self, ptr: P0) -> ::windows_core::Result<()> where @@ -11567,13 +11567,13 @@ impl IMSVidAnalogTuner2 { { (::windows_core::Interface::vtable(self).base__.base__.SetTune)(::windows_core::Interface::as_raw(self), ptr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTuningSpace(&self, plts: P0) -> ::windows_core::Result<()> where @@ -11603,13 +11603,13 @@ impl IMSVidAnalogTuner2 { pub unsafe fn SetCountryCode(&self, lcc: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCountryCode)(::windows_core::Interface::as_raw(self), lcc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SAP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SAP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSAP(&self, fsapon: P0) -> ::windows_core::Result<()> where @@ -11617,7 +11617,7 @@ impl IMSVidAnalogTuner2 { { (::windows_core::Interface::vtable(self).base__.SetSAP)(::windows_core::Interface::as_raw(self), fsapon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChannelAvailable(&self, nchannel: i32, signalstrength: *mut i32, fsignalpresent: *mut super::super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ChannelAvailable)(::windows_core::Interface::as_raw(self), nchannel, signalstrength, fsignalpresent).ok() @@ -11654,14 +11654,14 @@ pub struct IMSVidAnalogTuner2_Vtbl { pub TunerModes: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, modes: *mut i32) -> ::windows_core::HRESULT, pub NumAuxInputs: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, inputs: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidAnalogTunerEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidAnalogTunerEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuneChanged(&self, lpd: P0) -> ::windows_core::Result<()> where @@ -11686,7 +11686,7 @@ unsafe impl ::windows_core::ComInterface for IMSVidAnalogTunerEvent { pub struct IMSVidAnalogTunerEvent_Vtbl { pub base__: IMSVidTunerEvent_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11701,7 +11701,7 @@ impl IMSVidAudioRenderer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -11709,7 +11709,7 @@ impl IMSVidAudioRenderer { { (::windows_core::Interface::vtable(self).base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11731,7 +11731,7 @@ impl IMSVidAudioRenderer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -11775,7 +11775,7 @@ pub struct IMSVidAudioRenderer_Vtbl { pub SetBalance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lbal: i32) -> ::windows_core::HRESULT, pub Balance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lbal: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11786,19 +11786,19 @@ impl IMSVidAudioRendererDevices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, v: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(v), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pdb: P0) -> ::windows_core::Result<()> where @@ -11806,7 +11806,7 @@ impl IMSVidAudioRendererDevices { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pdb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, v: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(v)).ok() @@ -11845,14 +11845,14 @@ pub struct IMSVidAudioRendererDevices_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Remove: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidAudioRendererEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidAudioRendererEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -11877,14 +11877,14 @@ unsafe impl ::windows_core::ComInterface for IMSVidAudioRendererEvent { pub struct IMSVidAudioRendererEvent_Vtbl { pub base__: IMSVidOutputDeviceEvent_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidAudioRendererEvent2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidAudioRendererEvent2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -11941,7 +11941,7 @@ pub struct IMSVidAudioRendererEvent2_Vtbl { pub AVDecCommonInputFormat: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub AVDecCommonOutputFormat: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11956,7 +11956,7 @@ impl IMSVidClosedCaptioning { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -11964,7 +11964,7 @@ impl IMSVidClosedCaptioning { { (::windows_core::Interface::vtable(self).base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11986,7 +11986,7 @@ impl IMSVidClosedCaptioning { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -11995,13 +11995,13 @@ impl IMSVidClosedCaptioning { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnable(&self, on: P0) -> ::windows_core::Result<()> where @@ -12034,7 +12034,7 @@ pub struct IMSVidClosedCaptioning_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEnable: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12049,7 +12049,7 @@ impl IMSVidClosedCaptioning2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -12057,7 +12057,7 @@ impl IMSVidClosedCaptioning2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12079,7 +12079,7 @@ impl IMSVidClosedCaptioning2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -12088,13 +12088,13 @@ impl IMSVidClosedCaptioning2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Enable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnable(&self, on: P0) -> ::windows_core::Result<()> where @@ -12128,7 +12128,7 @@ pub struct IMSVidClosedCaptioning2_Vtbl { pub Service: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, on: *mut MSVidCCService) -> ::windows_core::HRESULT, pub SetService: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, on: MSVidCCService) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12143,7 +12143,7 @@ impl IMSVidClosedCaptioning3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -12151,7 +12151,7 @@ impl IMSVidClosedCaptioning3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12173,7 +12173,7 @@ impl IMSVidClosedCaptioning3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -12182,13 +12182,13 @@ impl IMSVidClosedCaptioning3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Enable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnable(&self, on: P0) -> ::windows_core::Result<()> where @@ -12225,14 +12225,14 @@ pub struct IMSVidClosedCaptioning3_Vtbl { pub base__: IMSVidClosedCaptioning2_Vtbl, pub TeleTextFilter: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, punkttfilter: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidCompositionSegment(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidCompositionSegment { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -12294,7 +12294,7 @@ impl IMSVidCompositionSegment { pub unsafe fn Decompose(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Decompose)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Compose(&self, upstream: P0, downstream: P1) -> ::windows_core::Result<()> where @@ -12303,13 +12303,13 @@ impl IMSVidCompositionSegment { { (::windows_core::Interface::vtable(self).Compose)(::windows_core::Interface::as_raw(self), upstream.into_param().abi(), downstream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Up(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Up)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Down(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12344,20 +12344,20 @@ pub struct IMSVidCompositionSegment_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Down: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidCtl(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidCtl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoSize(&self, vbool: P0) -> ::windows_core::Result<()> where @@ -12372,13 +12372,13 @@ impl IMSVidCtl { pub unsafe fn SetBackColor(&self, backcolor: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBackColor)(::windows_core::Interface::as_raw(self), backcolor).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, vbool: P0) -> ::windows_core::Result<()> where @@ -12386,13 +12386,13 @@ impl IMSVidCtl { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), vbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TabStop(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TabStop)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTabStop(&self, vbool: P0) -> ::windows_core::Result<()> where @@ -12400,7 +12400,7 @@ impl IMSVidCtl { { (::windows_core::Interface::vtable(self).SetTabStop)(::windows_core::Interface::as_raw(self), vbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Window(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12416,13 +12416,13 @@ impl IMSVidCtl { pub unsafe fn SetDisplaySize(&self, newvalue: DisplaySizeList) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDisplaySize)(::windows_core::Interface::as_raw(self), newvalue).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaintainAspectRatio(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MaintainAspectRatio)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMaintainAspectRatio(&self, newvalue: P0) -> ::windows_core::Result<()> where @@ -12437,7 +12437,7 @@ impl IMSVidCtl { pub unsafe fn SetColorKey(&self, newvalue: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColorKey)(::windows_core::Interface::as_raw(self), newvalue).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_InputsAvailable(&self, categoryguid: P0) -> ::windows_core::Result where @@ -12446,7 +12446,7 @@ impl IMSVidCtl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_InputsAvailable)(::windows_core::Interface::as_raw(self), categoryguid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_OutputsAvailable(&self, categoryguid: P0) -> ::windows_core::Result where @@ -12455,43 +12455,43 @@ impl IMSVidCtl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_OutputsAvailable)(::windows_core::Interface::as_raw(self), categoryguid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get__InputsAvailable(&self, categoryguid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get__InputsAvailable)(::windows_core::Interface::as_raw(self), categoryguid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get__OutputsAvailable(&self, categoryguid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get__OutputsAvailable)(::windows_core::Interface::as_raw(self), categoryguid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn VideoRenderersAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VideoRenderersAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioRenderersAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioRenderersAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FeaturesAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FeaturesAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InputActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InputActive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetInputActive(&self, pval: P0) -> ::windows_core::Result<()> where @@ -12499,13 +12499,13 @@ impl IMSVidCtl { { (::windows_core::Interface::vtable(self).SetInputActive)(::windows_core::Interface::as_raw(self), pval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OutputsActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OutputsActive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetOutputsActive(&self, pval: P0) -> ::windows_core::Result<()> where @@ -12513,13 +12513,13 @@ impl IMSVidCtl { { (::windows_core::Interface::vtable(self).SetOutputsActive)(::windows_core::Interface::as_raw(self), pval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn VideoRendererActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VideoRendererActive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetVideoRendererActive(&self, pval: P0) -> ::windows_core::Result<()> where @@ -12527,13 +12527,13 @@ impl IMSVidCtl { { (::windows_core::Interface::vtable(self).SetVideoRendererActive)(::windows_core::Interface::as_raw(self), pval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioRendererActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioRendererActive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAudioRendererActive(&self, pval: P0) -> ::windows_core::Result<()> where @@ -12541,13 +12541,13 @@ impl IMSVidCtl { { (::windows_core::Interface::vtable(self).SetAudioRendererActive)(::windows_core::Interface::as_raw(self), pval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FeaturesActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FeaturesActive)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFeaturesActive(&self, pval: P0) -> ::windows_core::Result<()> where @@ -12559,7 +12559,7 @@ impl IMSVidCtl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).State)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).View)(::windows_core::Interface::as_raw(self), v).ok() @@ -12585,7 +12585,7 @@ impl IMSVidCtl { pub unsafe fn DisableAudio(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisableAudio)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ViewNext(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ViewNext)(::windows_core::Interface::as_raw(self), v).ok() @@ -12734,7 +12734,7 @@ pub struct IMSVidCtl_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ViewNext: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12749,7 +12749,7 @@ impl IMSVidDataServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -12757,7 +12757,7 @@ impl IMSVidDataServices { { (::windows_core::Interface::vtable(self).base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12779,7 +12779,7 @@ impl IMSVidDataServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -12805,14 +12805,14 @@ unsafe impl ::windows_core::ComInterface for IMSVidDataServices { pub struct IMSVidDataServices_Vtbl { pub base__: IMSVidFeature_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidDataServicesEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidDataServicesEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -12837,7 +12837,7 @@ unsafe impl ::windows_core::ComInterface for IMSVidDataServicesEvent { pub struct IMSVidDataServicesEvent_Vtbl { pub base__: IMSVidDeviceEvent_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12852,7 +12852,7 @@ impl IMSVidDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -12860,7 +12860,7 @@ impl IMSVidDevice { { (::windows_core::Interface::vtable(self).SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12882,7 +12882,7 @@ impl IMSVidDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -12948,14 +12948,14 @@ pub struct IMSVidDevice2_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub DevicePath: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, devpath: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidDeviceEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidDeviceEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -12984,7 +12984,7 @@ pub struct IMSVidDeviceEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] StateChange: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12999,7 +12999,7 @@ impl IMSVidEVR { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -13007,7 +13007,7 @@ impl IMSVidEVR { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13029,7 +13029,7 @@ impl IMSVidEVR { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -13065,7 +13065,7 @@ impl IMSVidEVR { { (::windows_core::Interface::vtable(self).base__.Set_CustomCompositor)(::windows_core::Interface::as_raw(self), compositor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn MixerBitmap(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13075,7 +13075,7 @@ impl IMSVidEVR { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._MixerBitmap)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetMixerBitmap(&self, mixerpicturedisp: P0) -> ::windows_core::Result<()> where @@ -13083,18 +13083,18 @@ impl IMSVidEVR { { (::windows_core::Interface::vtable(self).base__.SetMixerBitmap)(::windows_core::Interface::as_raw(self), mixerpicturedisp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Set_MixerBitmap(&self, mixerpicture: *const super::VMRALPHABITMAP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Set_MixerBitmap)(::windows_core::Interface::as_raw(self), mixerpicture).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MixerBitmapPositionRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MixerBitmapPositionRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMixerBitmapPositionRect(&self, rdest: P0) -> ::windows_core::Result<()> where @@ -13109,7 +13109,7 @@ impl IMSVidEVR { pub unsafe fn SetMixerBitmapOpacity(&self, opacity: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMixerBitmapOpacity)(::windows_core::Interface::as_raw(self), opacity).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetupMixerBitmap(&self, mixerpicturedisp: P0, opacity: i32, rdest: P1) -> ::windows_core::Result<()> where @@ -13132,31 +13132,31 @@ impl IMSVidEVR { pub unsafe fn SetOverScan(&self, lpercent: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOverScan)(::windows_core::Interface::as_raw(self), lpercent).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AvailableSourceRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AvailableSourceRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MaxVidRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MaxVidRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MinVidRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MinVidRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClippedSourceRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ClippedSourceRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetClippedSourceRect(&self, prect: P0) -> ::windows_core::Result<()> where @@ -13164,13 +13164,13 @@ impl IMSVidEVR { { (::windows_core::Interface::vtable(self).base__.SetClippedSourceRect)(::windows_core::Interface::as_raw(self), prect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UsingOverlay(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UsingOverlay)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUsingOverlay(&self, useoverlayval: P0) -> ::windows_core::Result<()> where @@ -13178,7 +13178,7 @@ impl IMSVidEVR { { (::windows_core::Interface::vtable(self).base__.SetUsingOverlay)(::windows_core::Interface::as_raw(self), useoverlayval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn Capture(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13188,13 +13188,13 @@ impl IMSVidEVR { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FramesPerSecond)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DecimateInput(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DecimateInput)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDecimateInput(&self, pdeci: P0) -> ::windows_core::Result<()> where @@ -13202,13 +13202,13 @@ impl IMSVidEVR { { (::windows_core::Interface::vtable(self).base__.SetDecimateInput)(::windows_core::Interface::as_raw(self), pdeci.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Media_MediaFoundation\"`"] #[cfg(feature = "Win32_Media_MediaFoundation")] pub unsafe fn Presenter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Presenter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Media_MediaFoundation\"`"] #[cfg(feature = "Win32_Media_MediaFoundation")] pub unsafe fn SetPresenter(&self, pallocpresent: P0) -> ::windows_core::Result<()> where @@ -13216,7 +13216,7 @@ impl IMSVidEVR { { (::windows_core::Interface::vtable(self).SetPresenter)(::windows_core::Interface::as_raw(self), pallocpresent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressEffects(&self, bsuppress: P0) -> ::windows_core::Result<()> where @@ -13224,7 +13224,7 @@ impl IMSVidEVR { { (::windows_core::Interface::vtable(self).SetSuppressEffects)(::windows_core::Interface::as_raw(self), bsuppress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressEffects(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13263,14 +13263,14 @@ pub struct IMSVidEVR_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SuppressEffects: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidEVREvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidEVREvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -13299,7 +13299,7 @@ pub struct IMSVidEVREvent_Vtbl { pub base__: IMSVidOutputDeviceEvent_Vtbl, pub OnUserEvent: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, leventcode: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -13314,7 +13314,7 @@ impl IMSVidEncoder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -13322,7 +13322,7 @@ impl IMSVidEncoder { { (::windows_core::Interface::vtable(self).base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13344,7 +13344,7 @@ impl IMSVidEncoder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -13380,7 +13380,7 @@ pub struct IMSVidEncoder_Vtbl { pub VideoEncoderInterface: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppencint: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub AudioEncoderInterface: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppencint: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -13395,7 +13395,7 @@ impl IMSVidFeature { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -13403,7 +13403,7 @@ impl IMSVidFeature { { (::windows_core::Interface::vtable(self).base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13425,7 +13425,7 @@ impl IMSVidFeature { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -13451,14 +13451,14 @@ unsafe impl ::windows_core::ComInterface for IMSVidFeature { pub struct IMSVidFeature_Vtbl { pub base__: IMSVidDevice_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidFeatureEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidFeatureEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -13483,7 +13483,7 @@ unsafe impl ::windows_core::ComInterface for IMSVidFeatureEvent { pub struct IMSVidFeatureEvent_Vtbl { pub base__: IMSVidDeviceEvent_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -13494,19 +13494,19 @@ impl IMSVidFeatures { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, v: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(v), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pdb: P0) -> ::windows_core::Result<()> where @@ -13514,7 +13514,7 @@ impl IMSVidFeatures { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pdb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, v: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(v)).ok() @@ -13553,7 +13553,7 @@ pub struct IMSVidFeatures_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Remove: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -13568,7 +13568,7 @@ impl IMSVidFilePlayback { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -13576,7 +13576,7 @@ impl IMSVidFilePlayback { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13598,7 +13598,7 @@ impl IMSVidFilePlayback { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -13607,24 +13607,24 @@ impl IMSVidFilePlayback { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.View)(::windows_core::Interface::as_raw(self), v).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableResetOnStop(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnableResetOnStop)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableResetOnStop(&self, newval: P0) -> ::windows_core::Result<()> where @@ -13641,7 +13641,7 @@ impl IMSVidFilePlayback { pub unsafe fn Stop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_CanStep(&self, fbackwards: P0) -> ::windows_core::Result where @@ -13707,7 +13707,7 @@ pub struct IMSVidFilePlayback_Vtbl { pub FileName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, filename: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetFileName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, filename: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -13722,7 +13722,7 @@ impl IMSVidFilePlayback2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -13730,7 +13730,7 @@ impl IMSVidFilePlayback2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13752,7 +13752,7 @@ impl IMSVidFilePlayback2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -13761,24 +13761,24 @@ impl IMSVidFilePlayback2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.View)(::windows_core::Interface::as_raw(self), v).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableResetOnStop(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnableResetOnStop)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableResetOnStop(&self, newval: P0) -> ::windows_core::Result<()> where @@ -13795,7 +13795,7 @@ impl IMSVidFilePlayback2 { pub unsafe fn Stop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Stop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_CanStep(&self, fbackwards: P0) -> ::windows_core::Result where @@ -13870,14 +13870,14 @@ pub struct IMSVidFilePlayback2_Vtbl { pub Set_SourceFilter: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, filename: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Set__SourceFilter: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, filename: ::windows_core::GUID) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidFilePlaybackEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidFilePlaybackEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndOfMedia(&self, lpd: P0) -> ::windows_core::Result<()> where @@ -13902,7 +13902,7 @@ unsafe impl ::windows_core::ComInterface for IMSVidFilePlaybackEvent { pub struct IMSVidFilePlaybackEvent_Vtbl { pub base__: IMSVidPlaybackEvent_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -13917,7 +13917,7 @@ impl IMSVidGenericSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -13925,7 +13925,7 @@ impl IMSVidGenericSink { { (::windows_core::Interface::vtable(self).base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13947,7 +13947,7 @@ impl IMSVidGenericSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -13989,7 +13989,7 @@ pub struct IMSVidGenericSink_Vtbl { pub SinkStreams: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstreams: *mut MSVidSinkStreams) -> ::windows_core::HRESULT, pub SetSinkStreams: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, streams: MSVidSinkStreams) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14004,7 +14004,7 @@ impl IMSVidGenericSink2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -14012,7 +14012,7 @@ impl IMSVidGenericSink2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14034,7 +14034,7 @@ impl IMSVidGenericSink2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -14084,14 +14084,14 @@ pub struct IMSVidGenericSink2_Vtbl { pub AddFilter: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ResetFilterList: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidGraphSegment(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidGraphSegment { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -14193,7 +14193,7 @@ impl IMSVidGraphSegmentContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Graph)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Input(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14203,13 +14203,13 @@ impl IMSVidGraphSegmentContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Outputs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn VideoRenderer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VideoRenderer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioRenderer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14227,7 +14227,7 @@ impl IMSVidGraphSegmentContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ParentContainer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Decompose(&self, psegment: P0) -> ::windows_core::Result<()> where @@ -14326,7 +14326,7 @@ pub struct IMSVidGraphSegmentUserInput_Vtbl { pub MouseMove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, buttonstate: i16, shiftstate: i16, x: i32, y: i32) -> ::windows_core::HRESULT, pub MouseUp: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, buttonstate: i16, shiftstate: i16, x: i32, y: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14341,7 +14341,7 @@ impl IMSVidInputDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -14349,7 +14349,7 @@ impl IMSVidInputDevice { { (::windows_core::Interface::vtable(self).base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14371,7 +14371,7 @@ impl IMSVidInputDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -14380,13 +14380,13 @@ impl IMSVidInputDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).View)(::windows_core::Interface::as_raw(self), v).ok() @@ -14416,7 +14416,7 @@ pub struct IMSVidInputDevice_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] View: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14439,7 +14439,7 @@ unsafe impl ::windows_core::ComInterface for IMSVidInputDeviceEvent { pub struct IMSVidInputDeviceEvent_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14450,19 +14450,19 @@ impl IMSVidInputDevices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, v: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(v), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pdb: P0) -> ::windows_core::Result<()> where @@ -14470,7 +14470,7 @@ impl IMSVidInputDevices { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pdb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, v: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(v)).ok() @@ -14509,7 +14509,7 @@ pub struct IMSVidInputDevices_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Remove: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14524,7 +14524,7 @@ impl IMSVidOutputDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -14532,7 +14532,7 @@ impl IMSVidOutputDevice { { (::windows_core::Interface::vtable(self).base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14554,7 +14554,7 @@ impl IMSVidOutputDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -14580,14 +14580,14 @@ unsafe impl ::windows_core::ComInterface for IMSVidOutputDevice { pub struct IMSVidOutputDevice_Vtbl { pub base__: IMSVidDevice_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidOutputDeviceEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidOutputDeviceEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -14612,7 +14612,7 @@ unsafe impl ::windows_core::ComInterface for IMSVidOutputDeviceEvent { pub struct IMSVidOutputDeviceEvent_Vtbl { pub base__: IMSVidDeviceEvent_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14623,19 +14623,19 @@ impl IMSVidOutputDevices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, v: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(v), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pdb: P0) -> ::windows_core::Result<()> where @@ -14643,7 +14643,7 @@ impl IMSVidOutputDevices { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pdb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, v: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(v)).ok() @@ -14682,7 +14682,7 @@ pub struct IMSVidOutputDevices_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Remove: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14697,7 +14697,7 @@ impl IMSVidPlayback { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -14705,7 +14705,7 @@ impl IMSVidPlayback { { (::windows_core::Interface::vtable(self).base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14727,7 +14727,7 @@ impl IMSVidPlayback { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -14736,24 +14736,24 @@ impl IMSVidPlayback { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.View)(::windows_core::Interface::as_raw(self), v).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableResetOnStop(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnableResetOnStop)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableResetOnStop(&self, newval: P0) -> ::windows_core::Result<()> where @@ -14770,7 +14770,7 @@ impl IMSVidPlayback { pub unsafe fn Stop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Stop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_CanStep(&self, fbackwards: P0) -> ::windows_core::Result where @@ -14847,14 +14847,14 @@ pub struct IMSVidPlayback_Vtbl { pub PositionMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lpositionmode: *mut PositionModeList) -> ::windows_core::HRESULT, pub Length: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, llength: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidPlaybackEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidPlaybackEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndOfMedia(&self, lpd: P0) -> ::windows_core::Result<()> where @@ -14883,7 +14883,7 @@ pub struct IMSVidPlaybackEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] EndOfMedia: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14918,13 +14918,13 @@ impl IMSVidRect { pub unsafe fn SetHeight(&self, heightval: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetHeight)(::windows_core::Interface::as_raw(self), heightval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HWnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HWnd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHWnd(&self, hwndval: P0) -> ::windows_core::Result<()> where @@ -14932,7 +14932,7 @@ impl IMSVidRect { { (::windows_core::Interface::vtable(self).SetHWnd)(::windows_core::Interface::as_raw(self), hwndval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRect(&self, rectval: P0) -> ::windows_core::Result<()> where @@ -14977,7 +14977,7 @@ pub struct IMSVidRect_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetRect: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14998,13 +14998,13 @@ impl IMSVidStreamBufferRecordingControl { pub unsafe fn SetStopTime(&self, rtstop: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStopTime)(::windows_core::Interface::as_raw(self), rtstop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RecordingStopped(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RecordingStopped)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RecordingStarted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15049,7 +15049,7 @@ pub struct IMSVidStreamBufferRecordingControl_Vtbl { pub RecordingType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwtype: *mut RecordingType) -> ::windows_core::HRESULT, pub RecordingAttribute: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, precordingattribute: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15064,7 +15064,7 @@ impl IMSVidStreamBufferSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -15072,7 +15072,7 @@ impl IMSVidStreamBufferSink { { (::windows_core::Interface::vtable(self).base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15094,7 +15094,7 @@ impl IMSVidStreamBufferSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -15103,7 +15103,7 @@ impl IMSVidStreamBufferSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ContentRecorder(&self, pszfilename: P0) -> ::windows_core::Result where @@ -15112,7 +15112,7 @@ impl IMSVidStreamBufferSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ContentRecorder)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ReferenceRecorder(&self, pszfilename: P0) -> ::windows_core::Result where @@ -15167,7 +15167,7 @@ pub struct IMSVidStreamBufferSink_Vtbl { pub NameSetLock: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub SBESink: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, sbeconfig: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15182,7 +15182,7 @@ impl IMSVidStreamBufferSink2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -15190,7 +15190,7 @@ impl IMSVidStreamBufferSink2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15212,7 +15212,7 @@ impl IMSVidStreamBufferSink2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -15221,7 +15221,7 @@ impl IMSVidStreamBufferSink2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ContentRecorder(&self, pszfilename: P0) -> ::windows_core::Result where @@ -15230,7 +15230,7 @@ impl IMSVidStreamBufferSink2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_ContentRecorder)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ReferenceRecorder(&self, pszfilename: P0) -> ::windows_core::Result where @@ -15277,7 +15277,7 @@ pub struct IMSVidStreamBufferSink2_Vtbl { pub base__: IMSVidStreamBufferSink_Vtbl, pub UnlockProfile: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15292,7 +15292,7 @@ impl IMSVidStreamBufferSink3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -15300,7 +15300,7 @@ impl IMSVidStreamBufferSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15322,7 +15322,7 @@ impl IMSVidStreamBufferSink3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -15331,7 +15331,7 @@ impl IMSVidStreamBufferSink3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ContentRecorder(&self, pszfilename: P0) -> ::windows_core::Result where @@ -15340,7 +15340,7 @@ impl IMSVidStreamBufferSink3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.get_ContentRecorder)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ReferenceRecorder(&self, pszfilename: P0) -> ::windows_core::Result where @@ -15479,14 +15479,14 @@ pub struct IMSVidStreamBufferSink3_Vtbl { pub _DataAnalysisFilter: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pguid: *mut ::windows_core::GUID) -> ::windows_core::HRESULT, pub LicenseErrorCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, hres: *mut ::windows_core::HRESULT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidStreamBufferSinkEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidStreamBufferSinkEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -15523,14 +15523,14 @@ pub struct IMSVidStreamBufferSinkEvent_Vtbl { pub CertificateSuccess: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub WriteFailure: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidStreamBufferSinkEvent2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidStreamBufferSinkEvent2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -15572,14 +15572,14 @@ pub struct IMSVidStreamBufferSinkEvent2_Vtbl { pub EncryptionOn: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub EncryptionOff: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidStreamBufferSinkEvent3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidStreamBufferSinkEvent3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -15623,14 +15623,14 @@ pub struct IMSVidStreamBufferSinkEvent3_Vtbl { pub base__: IMSVidStreamBufferSinkEvent2_Vtbl, pub LicenseChange: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwprot: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidStreamBufferSinkEvent4(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidStreamBufferSinkEvent4 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -15677,7 +15677,7 @@ pub struct IMSVidStreamBufferSinkEvent4_Vtbl { pub base__: IMSVidStreamBufferSinkEvent3_Vtbl, pub WriteFailureClear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15692,7 +15692,7 @@ impl IMSVidStreamBufferSource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -15700,7 +15700,7 @@ impl IMSVidStreamBufferSource { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15722,7 +15722,7 @@ impl IMSVidStreamBufferSource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -15731,24 +15731,24 @@ impl IMSVidStreamBufferSource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.View)(::windows_core::Interface::as_raw(self), v).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableResetOnStop(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnableResetOnStop)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableResetOnStop(&self, newval: P0) -> ::windows_core::Result<()> where @@ -15765,7 +15765,7 @@ impl IMSVidStreamBufferSource { pub unsafe fn Stop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Stop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_CanStep(&self, fbackwards: P0) -> ::windows_core::Result where @@ -15826,7 +15826,7 @@ impl IMSVidStreamBufferSource { pub unsafe fn MaxRatingsLevel(&self, ensystem: EnTvRat_System, enrating: EnTvRat_GenericLevel, lbfenattr: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MaxRatingsLevel)(::windows_core::Interface::as_raw(self), ensystem, enrating, lbfenattr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBlockUnrated(&self, bblock: P0) -> ::windows_core::Result<()> where @@ -15868,7 +15868,7 @@ pub struct IMSVidStreamBufferSource_Vtbl { pub SetUnratedDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwdelay: i32) -> ::windows_core::HRESULT, pub SBESource: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, sbefilter: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15883,7 +15883,7 @@ impl IMSVidStreamBufferSource2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -15891,7 +15891,7 @@ impl IMSVidStreamBufferSource2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15913,7 +15913,7 @@ impl IMSVidStreamBufferSource2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -15922,24 +15922,24 @@ impl IMSVidStreamBufferSource2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.View)(::windows_core::Interface::as_raw(self), v).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableResetOnStop(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnableResetOnStop)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableResetOnStop(&self, newval: P0) -> ::windows_core::Result<()> where @@ -15956,7 +15956,7 @@ impl IMSVidStreamBufferSource2 { pub unsafe fn Stop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Stop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_CanStep(&self, fbackwards: P0) -> ::windows_core::Result where @@ -16017,7 +16017,7 @@ impl IMSVidStreamBufferSource2 { pub unsafe fn MaxRatingsLevel(&self, ensystem: EnTvRat_System, enrating: EnTvRat_GenericLevel, lbfenattr: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MaxRatingsLevel)(::windows_core::Interface::as_raw(self), ensystem, enrating, lbfenattr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBlockUnrated(&self, bblock: P0) -> ::windows_core::Result<()> where @@ -16073,14 +16073,14 @@ pub struct IMSVidStreamBufferSource2_Vtbl { pub CCCounter: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub WSTCounter: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidStreamBufferSourceEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidStreamBufferSourceEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndOfMedia(&self, lpd: P0) -> ::windows_core::Result<()> where @@ -16141,14 +16141,14 @@ pub struct IMSVidStreamBufferSourceEvent_Vtbl { pub ContentBecomingStale: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub StaleFileDeleted: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidStreamBufferSourceEvent2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidStreamBufferSourceEvent2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndOfMedia(&self, lpd: P0) -> ::windows_core::Result<()> where @@ -16204,14 +16204,14 @@ pub struct IMSVidStreamBufferSourceEvent2_Vtbl { pub base__: IMSVidStreamBufferSourceEvent_Vtbl, pub RateChange: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, qwnewrate: f64, qwoldrate: f64) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidStreamBufferSourceEvent3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidStreamBufferSourceEvent3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndOfMedia(&self, lpd: P0) -> ::windows_core::Result<()> where @@ -16292,14 +16292,14 @@ pub struct IMSVidStreamBufferSourceEvent3_Vtbl { pub COPPUnblocked: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub ContentPrimarilyAudio: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidStreamBufferV2SourceEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidStreamBufferV2SourceEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndOfMedia(&self, lpd: P0) -> ::windows_core::Result<()> where @@ -16366,7 +16366,7 @@ pub struct IMSVidStreamBufferV2SourceEvent_Vtbl { pub BroadcastEventEx: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, guid: ::std::mem::MaybeUninit<::windows_core::BSTR>, param1: u32, param2: u32, param3: u32, param4: u32) -> ::windows_core::HRESULT, pub ContentPrimarilyAudio: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -16381,7 +16381,7 @@ impl IMSVidTuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -16389,7 +16389,7 @@ impl IMSVidTuner { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16411,7 +16411,7 @@ impl IMSVidTuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -16420,24 +16420,24 @@ impl IMSVidTuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.View)(::windows_core::Interface::as_raw(self), v).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tune(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Tune)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTune(&self, ptr: P0) -> ::windows_core::Result<()> where @@ -16445,13 +16445,13 @@ impl IMSVidTuner { { (::windows_core::Interface::vtable(self).SetTune)(::windows_core::Interface::as_raw(self), ptr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTuningSpace(&self, plts: P0) -> ::windows_core::Result<()> where @@ -16492,14 +16492,14 @@ pub struct IMSVidTuner_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetTuningSpace: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidTunerEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidTunerEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuneChanged(&self, lpd: P0) -> ::windows_core::Result<()> where @@ -16528,7 +16528,7 @@ pub struct IMSVidTunerEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] TuneChanged: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -16543,7 +16543,7 @@ impl IMSVidVMR9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -16551,7 +16551,7 @@ impl IMSVidVMR9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16573,7 +16573,7 @@ impl IMSVidVMR9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -16609,7 +16609,7 @@ impl IMSVidVMR9 { { (::windows_core::Interface::vtable(self).base__.Set_CustomCompositor)(::windows_core::Interface::as_raw(self), compositor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn MixerBitmap(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16619,7 +16619,7 @@ impl IMSVidVMR9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._MixerBitmap)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetMixerBitmap(&self, mixerpicturedisp: P0) -> ::windows_core::Result<()> where @@ -16627,18 +16627,18 @@ impl IMSVidVMR9 { { (::windows_core::Interface::vtable(self).base__.SetMixerBitmap)(::windows_core::Interface::as_raw(self), mixerpicturedisp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Set_MixerBitmap(&self, mixerpicture: *const super::VMRALPHABITMAP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Set_MixerBitmap)(::windows_core::Interface::as_raw(self), mixerpicture).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MixerBitmapPositionRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MixerBitmapPositionRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMixerBitmapPositionRect(&self, rdest: P0) -> ::windows_core::Result<()> where @@ -16653,7 +16653,7 @@ impl IMSVidVMR9 { pub unsafe fn SetMixerBitmapOpacity(&self, opacity: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMixerBitmapOpacity)(::windows_core::Interface::as_raw(self), opacity).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetupMixerBitmap(&self, mixerpicturedisp: P0, opacity: i32, rdest: P1) -> ::windows_core::Result<()> where @@ -16676,31 +16676,31 @@ impl IMSVidVMR9 { pub unsafe fn SetOverScan(&self, lpercent: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOverScan)(::windows_core::Interface::as_raw(self), lpercent).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AvailableSourceRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AvailableSourceRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MaxVidRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MaxVidRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MinVidRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MinVidRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClippedSourceRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ClippedSourceRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetClippedSourceRect(&self, prect: P0) -> ::windows_core::Result<()> where @@ -16708,13 +16708,13 @@ impl IMSVidVMR9 { { (::windows_core::Interface::vtable(self).base__.SetClippedSourceRect)(::windows_core::Interface::as_raw(self), prect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UsingOverlay(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UsingOverlay)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUsingOverlay(&self, useoverlayval: P0) -> ::windows_core::Result<()> where @@ -16722,7 +16722,7 @@ impl IMSVidVMR9 { { (::windows_core::Interface::vtable(self).base__.SetUsingOverlay)(::windows_core::Interface::as_raw(self), useoverlayval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn Capture(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16732,13 +16732,13 @@ impl IMSVidVMR9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FramesPerSecond)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DecimateInput(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DecimateInput)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDecimateInput(&self, pdeci: P0) -> ::windows_core::Result<()> where @@ -16756,7 +16756,7 @@ impl IMSVidVMR9 { { (::windows_core::Interface::vtable(self).SetAllocator)(::windows_core::Interface::as_raw(self), allocpresent.into_param().abi(), id).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressEffects(&self, bsuppress: P0) -> ::windows_core::Result<()> where @@ -16764,7 +16764,7 @@ impl IMSVidVMR9 { { (::windows_core::Interface::vtable(self).SetSuppressEffects)(::windows_core::Interface::as_raw(self), bsuppress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressEffects(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16802,14 +16802,14 @@ pub struct IMSVidVMR9_Vtbl { SuppressEffects: usize, pub Allocator: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, allocpresent: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidVRGraphSegment(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidVRGraphSegment { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -16874,7 +16874,7 @@ impl IMSVidVRGraphSegment { pub unsafe fn Set_VMRendererMode(&self, dwmode: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Set_VMRendererMode)(::windows_core::Interface::as_raw(self), dwmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOwner(&self, window: P0) -> ::windows_core::Result<()> where @@ -16882,19 +16882,19 @@ impl IMSVidVRGraphSegment { { (::windows_core::Interface::vtable(self).SetOwner)(::windows_core::Interface::as_raw(self), window.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Owner(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Owner)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseOverlay(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseOverlay)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseOverlay(&self, useoverlayval: P0) -> ::windows_core::Result<()> where @@ -16902,13 +16902,13 @@ impl IMSVidVRGraphSegment { { (::windows_core::Interface::vtable(self).SetUseOverlay)(::windows_core::Interface::as_raw(self), useoverlayval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Visible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Visible)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVisible(&self, visible: P0) -> ::windows_core::Result<()> where @@ -16923,29 +16923,29 @@ impl IMSVidVRGraphSegment { pub unsafe fn SetColorKey(&self, colorkey: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColorKey)(::windows_core::Interface::as_raw(self), colorkey).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Source(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Source)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSource(&self, r: super::super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSource)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(r)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Destination(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Destination)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDestination(&self, r: super::super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDestination)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(r)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_NativeSize(&self, sizeval: *mut super::super::super::Foundation::SIZE, aspectratio: *mut super::super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_NativeSize)(::windows_core::Interface::as_raw(self), sizeval, aspectratio).ok() @@ -16957,13 +16957,13 @@ impl IMSVidVRGraphSegment { pub unsafe fn SetBorderColor(&self, color: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBorderColor)(::windows_core::Interface::as_raw(self), color).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaintainAspectRatio(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MaintainAspectRatio)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMaintainAspectRatio(&self, fmaintain: P0) -> ::windows_core::Result<()> where @@ -16977,7 +16977,7 @@ impl IMSVidVRGraphSegment { pub unsafe fn DisplayChange(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisplayChange)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn RePaint(&self, hdc: P0) -> ::windows_core::Result<()> where @@ -17065,7 +17065,7 @@ pub struct IMSVidVRGraphSegment_Vtbl { #[cfg(not(feature = "Win32_Graphics_Gdi"))] RePaint: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -17080,7 +17080,7 @@ impl IMSVidVideoInputDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -17088,7 +17088,7 @@ impl IMSVidVideoInputDevice { { (::windows_core::Interface::vtable(self).base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17110,7 +17110,7 @@ impl IMSVidVideoInputDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -17119,13 +17119,13 @@ impl IMSVidVideoInputDevice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.View)(::windows_core::Interface::as_raw(self), v).ok() @@ -17147,7 +17147,7 @@ unsafe impl ::windows_core::ComInterface for IMSVidVideoInputDevice { pub struct IMSVidVideoInputDevice_Vtbl { pub base__: IMSVidInputDevice_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -17162,7 +17162,7 @@ impl IMSVidVideoRenderer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -17170,7 +17170,7 @@ impl IMSVidVideoRenderer { { (::windows_core::Interface::vtable(self).base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17192,7 +17192,7 @@ impl IMSVidVideoRenderer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -17228,7 +17228,7 @@ impl IMSVidVideoRenderer { { (::windows_core::Interface::vtable(self).Set_CustomCompositor)(::windows_core::Interface::as_raw(self), compositor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn MixerBitmap(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17238,7 +17238,7 @@ impl IMSVidVideoRenderer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._MixerBitmap)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetMixerBitmap(&self, mixerpicturedisp: P0) -> ::windows_core::Result<()> where @@ -17246,18 +17246,18 @@ impl IMSVidVideoRenderer { { (::windows_core::Interface::vtable(self).SetMixerBitmap)(::windows_core::Interface::as_raw(self), mixerpicturedisp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Set_MixerBitmap(&self, mixerpicture: *const super::VMRALPHABITMAP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Set_MixerBitmap)(::windows_core::Interface::as_raw(self), mixerpicture).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MixerBitmapPositionRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MixerBitmapPositionRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMixerBitmapPositionRect(&self, rdest: P0) -> ::windows_core::Result<()> where @@ -17272,7 +17272,7 @@ impl IMSVidVideoRenderer { pub unsafe fn SetMixerBitmapOpacity(&self, opacity: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMixerBitmapOpacity)(::windows_core::Interface::as_raw(self), opacity).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetupMixerBitmap(&self, mixerpicturedisp: P0, opacity: i32, rdest: P1) -> ::windows_core::Result<()> where @@ -17295,31 +17295,31 @@ impl IMSVidVideoRenderer { pub unsafe fn SetOverScan(&self, lpercent: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOverScan)(::windows_core::Interface::as_raw(self), lpercent).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AvailableSourceRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AvailableSourceRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MaxVidRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MaxVidRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MinVidRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MinVidRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClippedSourceRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClippedSourceRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetClippedSourceRect(&self, prect: P0) -> ::windows_core::Result<()> where @@ -17327,13 +17327,13 @@ impl IMSVidVideoRenderer { { (::windows_core::Interface::vtable(self).SetClippedSourceRect)(::windows_core::Interface::as_raw(self), prect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UsingOverlay(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UsingOverlay)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUsingOverlay(&self, useoverlayval: P0) -> ::windows_core::Result<()> where @@ -17341,7 +17341,7 @@ impl IMSVidVideoRenderer { { (::windows_core::Interface::vtable(self).SetUsingOverlay)(::windows_core::Interface::as_raw(self), useoverlayval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn Capture(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17351,13 +17351,13 @@ impl IMSVidVideoRenderer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FramesPerSecond)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DecimateInput(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DecimateInput)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDecimateInput(&self, pdeci: P0) -> ::windows_core::Result<()> where @@ -17460,7 +17460,7 @@ pub struct IMSVidVideoRenderer_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetDecimateInput: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -17475,7 +17475,7 @@ impl IMSVidVideoRenderer2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -17483,7 +17483,7 @@ impl IMSVidVideoRenderer2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17505,7 +17505,7 @@ impl IMSVidVideoRenderer2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -17541,7 +17541,7 @@ impl IMSVidVideoRenderer2 { { (::windows_core::Interface::vtable(self).base__.Set_CustomCompositor)(::windows_core::Interface::as_raw(self), compositor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn MixerBitmap(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17551,7 +17551,7 @@ impl IMSVidVideoRenderer2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._MixerBitmap)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetMixerBitmap(&self, mixerpicturedisp: P0) -> ::windows_core::Result<()> where @@ -17559,18 +17559,18 @@ impl IMSVidVideoRenderer2 { { (::windows_core::Interface::vtable(self).base__.SetMixerBitmap)(::windows_core::Interface::as_raw(self), mixerpicturedisp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Set_MixerBitmap(&self, mixerpicture: *const super::VMRALPHABITMAP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Set_MixerBitmap)(::windows_core::Interface::as_raw(self), mixerpicture).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MixerBitmapPositionRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MixerBitmapPositionRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMixerBitmapPositionRect(&self, rdest: P0) -> ::windows_core::Result<()> where @@ -17585,7 +17585,7 @@ impl IMSVidVideoRenderer2 { pub unsafe fn SetMixerBitmapOpacity(&self, opacity: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMixerBitmapOpacity)(::windows_core::Interface::as_raw(self), opacity).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetupMixerBitmap(&self, mixerpicturedisp: P0, opacity: i32, rdest: P1) -> ::windows_core::Result<()> where @@ -17608,31 +17608,31 @@ impl IMSVidVideoRenderer2 { pub unsafe fn SetOverScan(&self, lpercent: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOverScan)(::windows_core::Interface::as_raw(self), lpercent).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AvailableSourceRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AvailableSourceRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MaxVidRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MaxVidRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MinVidRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MinVidRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClippedSourceRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ClippedSourceRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetClippedSourceRect(&self, prect: P0) -> ::windows_core::Result<()> where @@ -17640,13 +17640,13 @@ impl IMSVidVideoRenderer2 { { (::windows_core::Interface::vtable(self).base__.SetClippedSourceRect)(::windows_core::Interface::as_raw(self), prect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UsingOverlay(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UsingOverlay)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUsingOverlay(&self, useoverlayval: P0) -> ::windows_core::Result<()> where @@ -17654,7 +17654,7 @@ impl IMSVidVideoRenderer2 { { (::windows_core::Interface::vtable(self).base__.SetUsingOverlay)(::windows_core::Interface::as_raw(self), useoverlayval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn Capture(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17664,13 +17664,13 @@ impl IMSVidVideoRenderer2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FramesPerSecond)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DecimateInput(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DecimateInput)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDecimateInput(&self, pdeci: P0) -> ::windows_core::Result<()> where @@ -17702,7 +17702,7 @@ impl IMSVidVideoRenderer2 { { (::windows_core::Interface::vtable(self)._SetAllocator2)(::windows_core::Interface::as_raw(self), allocpresent.into_param().abi(), id).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressEffects(&self, bsuppress: P0) -> ::windows_core::Result<()> where @@ -17710,7 +17710,7 @@ impl IMSVidVideoRenderer2 { { (::windows_core::Interface::vtable(self).SetSuppressEffects)(::windows_core::Interface::as_raw(self), bsuppress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressEffects(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17746,7 +17746,7 @@ pub struct IMSVidVideoRenderer2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SuppressEffects: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -17757,19 +17757,19 @@ impl IMSVidVideoRendererDevices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, v: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(v), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pdb: P0) -> ::windows_core::Result<()> where @@ -17777,7 +17777,7 @@ impl IMSVidVideoRendererDevices { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pdb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, v: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(v)).ok() @@ -17816,14 +17816,14 @@ pub struct IMSVidVideoRendererDevices_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Remove: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidVideoRendererEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidVideoRendererEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -17852,14 +17852,14 @@ pub struct IMSVidVideoRendererEvent_Vtbl { pub base__: IMSVidOutputDeviceEvent_Vtbl, pub OverlayUnavailable: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidVideoRendererEvent2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidVideoRendererEvent2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -17888,7 +17888,7 @@ pub struct IMSVidVideoRendererEvent2_Vtbl { pub base__: IMSVidOutputDeviceEvent_Vtbl, pub OverlayUnavailable: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -17903,7 +17903,7 @@ impl IMSVidWebDVD { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -17911,7 +17911,7 @@ impl IMSVidWebDVD { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17933,7 +17933,7 @@ impl IMSVidWebDVD { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -17942,24 +17942,24 @@ impl IMSVidWebDVD { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.View)(::windows_core::Interface::as_raw(self), v).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableResetOnStop(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnableResetOnStop)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableResetOnStop(&self, newval: P0) -> ::windows_core::Result<()> where @@ -17976,7 +17976,7 @@ impl IMSVidWebDVD { pub unsafe fn Stop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_CanStep(&self, fbackwards: P0) -> ::windows_core::Result where @@ -18059,7 +18059,7 @@ impl IMSVidWebDVD { pub unsafe fn StillOff(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StillOff)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_AudioLanguage(&self, lstream: i32, fformat: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -18167,13 +18167,13 @@ impl IMSVidWebDVD { { (::windows_core::Interface::vtable(self).SetDVDDirectory)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubpictureStreamEnabled(&self, lstream: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSubpictureStreamEnabled)(::windows_core::Interface::as_raw(self), lstream, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAudioStreamEnabled(&self, lstream: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18216,13 +18216,13 @@ impl IMSVidWebDVD { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SubpictureStreamsAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SubpictureOn(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SubpictureOn)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSubpictureOn(&self, newval: P0) -> ::windows_core::Result<()> where @@ -18234,7 +18234,7 @@ impl IMSVidWebDVD { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DVDUniqueID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AcceptParentalLevelChange(&self, faccept: P0, strusername: P1, strpassword: P2) -> ::windows_core::Result<()> where @@ -18244,7 +18244,7 @@ impl IMSVidWebDVD { { (::windows_core::Interface::vtable(self).AcceptParentalLevelChange)(::windows_core::Interface::as_raw(self), faccept.into_param().abi(), strusername.into_param().abi(), strpassword.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotifyParentalLevelChange(&self, newval: P0) -> ::windows_core::Result<()> where @@ -18281,7 +18281,7 @@ impl IMSVidWebDVD { pub unsafe fn Eject(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Eject)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UOPValid(&self, luop: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18321,7 +18321,7 @@ impl IMSVidWebDVD { pub unsafe fn RegionChange(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RegionChange)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DVDAdm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18391,19 +18391,19 @@ impl IMSVidWebDVD { pub unsafe fn RestorePreferredSettings(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RestorePreferredSettings)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ButtonRect(&self, lbutton: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ButtonRect)(::windows_core::Interface::as_raw(self), lbutton, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DVDScreenInMouseCoordinates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DVDScreenInMouseCoordinates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDVDScreenInMouseCoordinates(&self, prect: P0) -> ::windows_core::Result<()> where @@ -18559,7 +18559,7 @@ pub struct IMSVidWebDVD_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetDVDScreenInMouseCoordinates: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -18574,7 +18574,7 @@ impl IMSVidWebDVD2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -18582,7 +18582,7 @@ impl IMSVidWebDVD2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18604,7 +18604,7 @@ impl IMSVidWebDVD2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -18613,24 +18613,24 @@ impl IMSVidWebDVD2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsEqualDevice)(::windows_core::Interface::as_raw(self), device.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsViewable)(::windows_core::Interface::as_raw(self), v, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.View)(::windows_core::Interface::as_raw(self), v).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableResetOnStop(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnableResetOnStop)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableResetOnStop(&self, newval: P0) -> ::windows_core::Result<()> where @@ -18647,7 +18647,7 @@ impl IMSVidWebDVD2 { pub unsafe fn Stop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Stop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_CanStep(&self, fbackwards: P0) -> ::windows_core::Result where @@ -18730,7 +18730,7 @@ impl IMSVidWebDVD2 { pub unsafe fn StillOff(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.StillOff)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_AudioLanguage(&self, lstream: i32, fformat: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -18838,13 +18838,13 @@ impl IMSVidWebDVD2 { { (::windows_core::Interface::vtable(self).base__.SetDVDDirectory)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubpictureStreamEnabled(&self, lstream: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsSubpictureStreamEnabled)(::windows_core::Interface::as_raw(self), lstream, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAudioStreamEnabled(&self, lstream: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18887,13 +18887,13 @@ impl IMSVidWebDVD2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SubpictureStreamsAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SubpictureOn(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SubpictureOn)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSubpictureOn(&self, newval: P0) -> ::windows_core::Result<()> where @@ -18905,7 +18905,7 @@ impl IMSVidWebDVD2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DVDUniqueID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AcceptParentalLevelChange(&self, faccept: P0, strusername: P1, strpassword: P2) -> ::windows_core::Result<()> where @@ -18915,7 +18915,7 @@ impl IMSVidWebDVD2 { { (::windows_core::Interface::vtable(self).base__.AcceptParentalLevelChange)(::windows_core::Interface::as_raw(self), faccept.into_param().abi(), strusername.into_param().abi(), strpassword.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotifyParentalLevelChange(&self, newval: P0) -> ::windows_core::Result<()> where @@ -18952,7 +18952,7 @@ impl IMSVidWebDVD2 { pub unsafe fn Eject(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Eject)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UOPValid(&self, luop: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18992,7 +18992,7 @@ impl IMSVidWebDVD2 { pub unsafe fn RegionChange(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RegionChange)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DVDAdm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -19062,19 +19062,19 @@ impl IMSVidWebDVD2 { pub unsafe fn RestorePreferredSettings(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RestorePreferredSettings)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ButtonRect(&self, lbutton: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_ButtonRect)(::windows_core::Interface::as_raw(self), lbutton, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DVDScreenInMouseCoordinates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DVDScreenInMouseCoordinates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDVDScreenInMouseCoordinates(&self, prect: P0) -> ::windows_core::Result<()> where @@ -19107,7 +19107,7 @@ pub struct IMSVidWebDVD2_Vtbl { pub get_Bookmark: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppdata: *mut *mut u8, pdatalength: *mut u32) -> ::windows_core::HRESULT, pub put_Bookmark: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdata: *const u8, dwdatalength: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -19136,7 +19136,7 @@ impl IMSVidWebDVDAdm { { (::windows_core::Interface::vtable(self).SaveParentalCountry)(::windows_core::Interface::as_raw(self), country, strusername.into_param().abi(), strpassword.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConfirmPassword(&self, strusername: P0, strpassword: P1) -> ::windows_core::Result where @@ -19175,13 +19175,13 @@ impl IMSVidWebDVDAdm { pub unsafe fn SetDefaultMenuLCID(&self, newval: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDefaultMenuLCID)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BookmarkOnStop(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BookmarkOnStop)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBookmarkOnStop(&self, newval: P0) -> ::windows_core::Result<()> where @@ -19229,14 +19229,14 @@ pub struct IMSVidWebDVDAdm_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetBookmarkOnStop: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidWebDVDEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidWebDVDEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndOfMedia(&self, lpd: P0) -> ::windows_core::Result<()> where @@ -19244,12 +19244,12 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).base__.EndOfMedia)(::windows_core::Interface::as_raw(self), lpd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DVDNotify(&self, leventcode: i32, lparam1: super::super::super::System::Variant::VARIANT, lparam2: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DVDNotify)(::windows_core::Interface::as_raw(self), leventcode, ::core::mem::transmute(lparam1), ::core::mem::transmute(lparam2)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayForwards(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19257,7 +19257,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).PlayForwards)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayBackwards(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19265,7 +19265,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).PlayBackwards)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowMenu(&self, menuid: DVDMenuIDConstants, benabled: P0) -> ::windows_core::Result<()> where @@ -19273,7 +19273,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).ShowMenu)(::windows_core::Interface::as_raw(self), menuid, benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Resume(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19281,7 +19281,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).Resume)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SelectOrActivateButton(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19289,7 +19289,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).SelectOrActivateButton)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StillOff(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19297,7 +19297,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).StillOff)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PauseOn(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19305,7 +19305,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).PauseOn)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangeCurrentAudioStream(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19313,7 +19313,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).ChangeCurrentAudioStream)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangeCurrentSubpictureStream(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19321,7 +19321,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).ChangeCurrentSubpictureStream)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangeCurrentAngle(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19329,7 +19329,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).ChangeCurrentAngle)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayAtTimeInTitle(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19337,7 +19337,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).PlayAtTimeInTitle)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayAtTime(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19345,7 +19345,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).PlayAtTime)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayChapterInTitle(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19353,7 +19353,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).PlayChapterInTitle)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayChapter(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19361,7 +19361,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).PlayChapter)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReplayChapter(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19369,7 +19369,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).ReplayChapter)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayNextChapter(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19377,7 +19377,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).PlayNextChapter)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Stop(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19385,7 +19385,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).Stop)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReturnFromSubmenu(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19393,7 +19393,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).ReturnFromSubmenu)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayTitle(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19401,7 +19401,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).PlayTitle)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayPrevChapter(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19409,7 +19409,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).PlayPrevChapter)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangeKaraokePresMode(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19417,7 +19417,7 @@ impl IMSVidWebDVDEvent { { (::windows_core::Interface::vtable(self).ChangeKaraokePresMode)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangeVideoPresMode(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -19534,7 +19534,7 @@ pub struct IMSVidWebDVDEvent_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] ChangeVideoPresMode: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -19549,7 +19549,7 @@ impl IMSVidXDS { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPower(&self, power: P0) -> ::windows_core::Result<()> where @@ -19557,7 +19557,7 @@ impl IMSVidXDS { { (::windows_core::Interface::vtable(self).base__.base__.SetPower)(::windows_core::Interface::as_raw(self), power.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Power(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -19579,7 +19579,7 @@ impl IMSVidXDS { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._ClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqualDevice(&self, device: P0) -> ::windows_core::Result where @@ -19610,14 +19610,14 @@ pub struct IMSVidXDS_Vtbl { pub base__: IMSVidFeature_Vtbl, pub ChannelChangeInterface: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, punkcc: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSVidXDSEvent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSVidXDSEvent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StateChange(&self, lpd: P0, oldstate: i32, newstate: i32) -> ::windows_core::Result<()> where @@ -19671,19 +19671,19 @@ pub struct IMceBurnerControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMpeg2Data(::windows_core::IUnknown); impl IMpeg2Data { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSection(&self, pid: u16, tid: u8, pfilter: *const MPEG2_FILTER, dwtimeout: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSection)(::windows_core::Interface::as_raw(self), pid, tid, pfilter, dwtimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTable(&self, pid: u16, tid: u8, pfilter: *const MPEG2_FILTER, dwtimeout: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTable)(::windows_core::Interface::as_raw(self), pid, tid, pfilter, dwtimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamOfSections(&self, pid: u16, tid: u8, pfilter: *const MPEG2_FILTER, hdatareadyevent: P0) -> ::windows_core::Result where @@ -19721,7 +19721,7 @@ pub struct IMpeg2Data_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMpeg2Stream(::windows_core::IUnknown); impl IMpeg2Stream { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, requesttype: MPEG_REQUEST_TYPE, pmpeg2data: P0, pcontext: *const MPEG_CONTEXT, pid: u16, tid: u8, pfilter: *const MPEG2_FILTER, hdatareadyevent: P1) -> ::windows_core::Result<()> where @@ -19827,7 +19827,7 @@ impl IPAT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindRecordProgramMapPid)(::windows_core::Interface::as_raw(self), wprogramnumber, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -19839,7 +19839,7 @@ impl IPAT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextTable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -20140,7 +20140,7 @@ impl IPMT { pub unsafe fn QueryMPEInfo(&self, ppmpelist: *mut *mut MPE_ELEMENT, puicount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryMPEInfo)(::windows_core::Interface::as_raw(self), ppmpelist, puicount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -20152,7 +20152,7 @@ impl IPMT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextTable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -20227,7 +20227,7 @@ pub struct IPSITables_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPTFilterLicenseRenewal(::windows_core::IUnknown); impl IPTFilterLicenseRenewal { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RenewLicenses(&self, wszfilename: P0, wszexpiredkid: P1, dwcallersid: u32, bhighpriority: P2) -> ::windows_core::Result<()> where @@ -20258,14 +20258,14 @@ pub struct IPTFilterLicenseRenewal_Vtbl { RenewLicenses: usize, pub CancelLicenseRenewal: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistTuneXml(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPersistTuneXml { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -20274,12 +20274,12 @@ impl IPersistTuneXml { pub unsafe fn InitNew(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitNew)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Load(&self, varvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Save(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -20315,7 +20315,7 @@ pub struct IPersistTuneXml_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistTuneXmlUtility(::windows_core::IUnknown); impl IPersistTuneXmlUtility { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deserialize(&self, varvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::IUnknown> { let mut result__ = ::std::mem::zeroed(); @@ -20342,13 +20342,13 @@ pub struct IPersistTuneXmlUtility_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistTuneXmlUtility2(::windows_core::IUnknown); impl IPersistTuneXmlUtility2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deserialize(&self, varvalue: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::IUnknown> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Deserialize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varvalue), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Serialize(&self, pitunerequest: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -20503,7 +20503,7 @@ pub struct ISBE2FileScan_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISBE2GlobalEvent(::windows_core::IUnknown); impl ISBE2GlobalEvent { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEvent(&self, idevt: *const ::windows_core::GUID, param1: u32, param2: u32, param3: u32, param4: u32, pspanning: *mut super::super::super::Foundation::BOOL, pcb: *mut u32, pb: *mut u8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEvent)(::windows_core::Interface::as_raw(self), idevt, param1, param2, param3, param4, pspanning, pcb, pb).ok() @@ -20529,12 +20529,12 @@ pub struct ISBE2GlobalEvent_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISBE2GlobalEvent2(::windows_core::IUnknown); impl ISBE2GlobalEvent2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEvent(&self, idevt: *const ::windows_core::GUID, param1: u32, param2: u32, param3: u32, param4: u32, pspanning: *mut super::super::super::Foundation::BOOL, pcb: *mut u32, pb: *mut u8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetEvent)(::windows_core::Interface::as_raw(self), idevt, param1, param2, param3, param4, pspanning, pcb, pb).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEventEx(&self, idevt: *const ::windows_core::GUID, param1: u32, param2: u32, param3: u32, param4: u32, pspanning: *mut super::super::super::Foundation::BOOL, pcb: *mut u32, pb: *mut u8, pstreamtime: *mut i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEventEx)(::windows_core::Interface::as_raw(self), idevt, param1, param2, param3, param4, pspanning, pcb, pb, pstreamtime).ok() @@ -20564,13 +20564,13 @@ impl ISBE2MediaTypeProfile { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStreamCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetStream(&self, index: u32) -> ::windows_core::Result<*mut super::super::MediaFoundation::AM_MEDIA_TYPE> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStream)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn AddStream(&self, pmediatype: *const super::super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddStream)(::windows_core::Interface::as_raw(self), pmediatype).ok() @@ -20830,7 +20830,7 @@ impl ISIInbandEPG { pub unsafe fn StopSIEPGScan(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopSIEPGScan)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSIEPGScanRunning(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -20883,13 +20883,13 @@ pub struct ISIInbandEPGEvent_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IScanningTuner(::windows_core::IUnknown); impl IScanningTuner { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTuningSpace(&self, tuningspace: P0) -> ::windows_core::Result<()> where @@ -20901,13 +20901,13 @@ impl IScanningTuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumTuningSpaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTuneRequest(&self, tunerequest: P0) -> ::windows_core::Result<()> where @@ -20915,7 +20915,7 @@ impl IScanningTuner { { (::windows_core::Interface::vtable(self).base__.SetTuneRequest)(::windows_core::Interface::as_raw(self), tunerequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Validate(&self, tunerequest: P0) -> ::windows_core::Result<()> where @@ -20923,13 +20923,13 @@ impl IScanningTuner { { (::windows_core::Interface::vtable(self).base__.Validate)(::windows_core::Interface::as_raw(self), tunerequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPreferredComponentTypes(&self, componenttypes: P0) -> ::windows_core::Result<()> where @@ -20981,13 +20981,13 @@ pub struct IScanningTuner_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IScanningTunerEx(::windows_core::IUnknown); impl IScanningTunerEx { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTuningSpace(&self, tuningspace: P0) -> ::windows_core::Result<()> where @@ -20999,13 +20999,13 @@ impl IScanningTunerEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumTuningSpaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.TuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTuneRequest(&self, tunerequest: P0) -> ::windows_core::Result<()> where @@ -21013,7 +21013,7 @@ impl IScanningTunerEx { { (::windows_core::Interface::vtable(self).base__.base__.SetTuneRequest)(::windows_core::Interface::as_raw(self), tunerequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Validate(&self, tunerequest: P0) -> ::windows_core::Result<()> where @@ -21021,13 +21021,13 @@ impl IScanningTunerEx { { (::windows_core::Interface::vtable(self).base__.base__.Validate)(::windows_core::Interface::as_raw(self), tunerequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPreferredComponentTypes(&self, componenttypes: P0) -> ::windows_core::Result<()> where @@ -21057,12 +21057,12 @@ impl IScanningTunerEx { pub unsafe fn AutoProgram(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AutoProgram)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCurrentLocator(&self, pilocator: *const ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentLocator)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pilocator)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PerformExhaustiveScan(&self, dwlowerfreq: i32, dwhigherfreq: i32, bfinetune: P0, hevent: usize) -> ::windows_core::Result<()> where @@ -21120,7 +21120,7 @@ pub struct IScanningTunerEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISectionList(::windows_core::IUnknown); impl ISectionList { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, requesttype: MPEG_REQUEST_TYPE, pmpeg2data: P0, pcontext: *const MPEG_CONTEXT, pid: u16, tid: u8, pfilter: *const MPEG2_FILTER, timeout: u32, hdoneevent: P1) -> ::windows_core::Result<()> where @@ -21355,7 +21355,7 @@ impl IStreamBufferConfigure3 { pub unsafe fn GetFFTransitionRates(&self, pdwmaxfullframerate: *mut u32, pdwmaxnonskippingrate: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFFTransitionRates)(::windows_core::Interface::as_raw(self), pdwmaxfullframerate, pdwmaxnonskippingrate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStartRecConfig(&self, fstartstopscur: P0) -> ::windows_core::Result<()> where @@ -21363,7 +21363,7 @@ impl IStreamBufferConfigure3 { { (::windows_core::Interface::vtable(self).SetStartRecConfig)(::windows_core::Interface::as_raw(self), fstartstopscur.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStartRecConfig(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -21431,7 +21431,7 @@ pub struct IStreamBufferDataCounters_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStreamBufferInitialize(::windows_core::IUnknown); impl IStreamBufferInitialize { - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn SetHKEY(&self, hkeyroot: P0) -> ::windows_core::Result<()> where @@ -21439,7 +21439,7 @@ impl IStreamBufferInitialize { { (::windows_core::Interface::vtable(self).SetHKEY)(::windows_core::Interface::as_raw(self), hkeyroot.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSIDs(&self, csids: u32, ppsid: *mut super::super::super::Foundation::PSID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSIDs)(::windows_core::Interface::as_raw(self), csids, ppsid).ok() @@ -21683,7 +21683,7 @@ impl IStreamBufferRecordControl { pub unsafe fn Stop(&self, rtstop: i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Stop)(::windows_core::Interface::as_raw(self), rtstop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRecordingStatus(&self, phresult: *mut ::windows_core::HRESULT, pbstarted: *mut super::super::super::Foundation::BOOL, pbstopped: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRecordingStatus)(::windows_core::Interface::as_raw(self), phresult, pbstarted, pbstopped).ok() @@ -21915,7 +21915,7 @@ impl ITSDT { pub unsafe fn GetTableDescriptorByTag(&self, btag: u8, pdwcookie: *mut u32, ppdescriptor: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTableDescriptorByTag)(::windows_core::Interface::as_raw(self), btag, pdwcookie, ::core::mem::transmute(ppdescriptor)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForNextTable(&self, hnexttableavailable: P0) -> ::windows_core::Result<()> where @@ -21927,7 +21927,7 @@ impl ITSDT { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextTable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForWhenCurrent(&self, hnexttableiscurrent: P0) -> ::windows_core::Result<()> where @@ -21966,38 +21966,38 @@ pub struct ITSDT_Vtbl { RegisterForWhenCurrent: usize, pub ConvertNextToCurrent: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITuneRequest(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITuneRequest { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Components(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Components)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Locator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Locator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetLocator(&self, locator: P0) -> ::windows_core::Result<()> where @@ -22046,7 +22046,7 @@ pub struct ITuneRequest_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITuneRequestInfo(::windows_core::IUnknown); impl ITuneRequestInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetLocatorData(&self, request: P0) -> ::windows_core::Result<()> where @@ -22054,7 +22054,7 @@ impl ITuneRequestInfo { { (::windows_core::Interface::vtable(self).GetLocatorData)(::windows_core::Interface::as_raw(self), request.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetComponentData(&self, currentrequest: P0) -> ::windows_core::Result<()> where @@ -22062,7 +22062,7 @@ impl ITuneRequestInfo { { (::windows_core::Interface::vtable(self).GetComponentData)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateComponentList(&self, currentrequest: P0) -> ::windows_core::Result<()> where @@ -22070,7 +22070,7 @@ impl ITuneRequestInfo { { (::windows_core::Interface::vtable(self).CreateComponentList)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNextProgram(&self, currentrequest: P0) -> ::windows_core::Result where @@ -22079,7 +22079,7 @@ impl ITuneRequestInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextProgram)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPreviousProgram(&self, currentrequest: P0) -> ::windows_core::Result where @@ -22088,7 +22088,7 @@ impl ITuneRequestInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPreviousProgram)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNextLocator(&self, currentrequest: P0) -> ::windows_core::Result where @@ -22097,7 +22097,7 @@ impl ITuneRequestInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextLocator)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPreviousLocator(&self, currentrequest: P0) -> ::windows_core::Result where @@ -22151,7 +22151,7 @@ pub struct ITuneRequestInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITuneRequestInfoEx(::windows_core::IUnknown); impl ITuneRequestInfoEx { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetLocatorData(&self, request: P0) -> ::windows_core::Result<()> where @@ -22159,7 +22159,7 @@ impl ITuneRequestInfoEx { { (::windows_core::Interface::vtable(self).base__.GetLocatorData)(::windows_core::Interface::as_raw(self), request.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetComponentData(&self, currentrequest: P0) -> ::windows_core::Result<()> where @@ -22167,7 +22167,7 @@ impl ITuneRequestInfoEx { { (::windows_core::Interface::vtable(self).base__.GetComponentData)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateComponentList(&self, currentrequest: P0) -> ::windows_core::Result<()> where @@ -22175,7 +22175,7 @@ impl ITuneRequestInfoEx { { (::windows_core::Interface::vtable(self).base__.CreateComponentList)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNextProgram(&self, currentrequest: P0) -> ::windows_core::Result where @@ -22184,7 +22184,7 @@ impl ITuneRequestInfoEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNextProgram)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPreviousProgram(&self, currentrequest: P0) -> ::windows_core::Result where @@ -22193,7 +22193,7 @@ impl ITuneRequestInfoEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPreviousProgram)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNextLocator(&self, currentrequest: P0) -> ::windows_core::Result where @@ -22202,7 +22202,7 @@ impl ITuneRequestInfoEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNextLocator)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPreviousLocator(&self, currentrequest: P0) -> ::windows_core::Result where @@ -22211,7 +22211,7 @@ impl ITuneRequestInfoEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPreviousLocator)(::windows_core::Interface::as_raw(self), currentrequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateComponentListEx(&self, currentrequest: P0) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -22241,13 +22241,13 @@ pub struct ITuneRequestInfoEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITuner(::windows_core::IUnknown); impl ITuner { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTuningSpace(&self, tuningspace: P0) -> ::windows_core::Result<()> where @@ -22259,13 +22259,13 @@ impl ITuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumTuningSpaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTuneRequest(&self, tunerequest: P0) -> ::windows_core::Result<()> where @@ -22273,7 +22273,7 @@ impl ITuner { { (::windows_core::Interface::vtable(self).SetTuneRequest)(::windows_core::Interface::as_raw(self), tunerequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Validate(&self, tunerequest: P0) -> ::windows_core::Result<()> where @@ -22281,13 +22281,13 @@ impl ITuner { { (::windows_core::Interface::vtable(self).Validate)(::windows_core::Interface::as_raw(self), tunerequest.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPreferredComponentTypes(&self, componenttypes: P0) -> ::windows_core::Result<()> where @@ -22379,7 +22379,7 @@ pub struct ITunerCap_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITunerCapEx(::windows_core::IUnknown); impl ITunerCapEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Has608_708Caption(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -22402,7 +22402,7 @@ pub struct ITunerCapEx_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Has608_708Caption: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -22450,31 +22450,31 @@ impl ITuningSpace { pub unsafe fn Set_NetworkType(&self, networktypeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Set_NetworkType)(::windows_core::Interface::as_raw(self), networktypeguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTuneRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTuneRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoryGUIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumCategoryGUIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumDeviceMonikers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumDeviceMonikers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultPreferredComponentTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DefaultPreferredComponentTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultPreferredComponentTypes(&self, newcomponenttypes: P0) -> ::windows_core::Result<()> where @@ -22492,13 +22492,13 @@ impl ITuningSpace { { (::windows_core::Interface::vtable(self).SetFrequencyMapping)(::windows_core::Interface::as_raw(self), mapping.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultLocator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DefaultLocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDefaultLocator(&self, locatorval: P0) -> ::windows_core::Result<()> where @@ -22506,7 +22506,7 @@ impl ITuningSpace { { (::windows_core::Interface::vtable(self).SetDefaultLocator)(::windows_core::Interface::as_raw(self), locatorval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -22572,7 +22572,7 @@ pub struct ITuningSpace_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -22583,19 +22583,19 @@ impl ITuningSpaceContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Item(&self, varindex: super::super::super::System::Variant::VARIANT, tuningspace: P0) -> ::windows_core::Result<()> where @@ -22603,7 +22603,7 @@ impl ITuningSpaceContainer { { (::windows_core::Interface::vtable(self).put_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), tuningspace.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpacesForCLSID(&self, spaceclsid: P0) -> ::windows_core::Result where @@ -22612,13 +22612,13 @@ impl ITuningSpaceContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TuningSpacesForCLSID)(::windows_core::Interface::as_raw(self), spaceclsid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn _TuningSpacesForCLSID2(&self, spaceclsid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._TuningSpacesForCLSID2)(::windows_core::Interface::as_raw(self), spaceclsid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TuningSpacesForName(&self, name: P0) -> ::windows_core::Result where @@ -22627,7 +22627,7 @@ impl ITuningSpaceContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TuningSpacesForName)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindID(&self, tuningspace: P0) -> ::windows_core::Result where @@ -22636,7 +22636,7 @@ impl ITuningSpaceContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindID)(::windows_core::Interface::as_raw(self), tuningspace.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, tuningspace: P0) -> ::windows_core::Result where @@ -22649,7 +22649,7 @@ impl ITuningSpaceContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumTuningSpaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index)).ok() @@ -22718,7 +22718,7 @@ pub struct ITuningSpaceContainer_Vtbl { pub MaxCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, maxcount: *mut i32) -> ::windows_core::HRESULT, pub SetMaxCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, maxcount: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -22729,13 +22729,13 @@ impl ITuningSpaces { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -22846,7 +22846,7 @@ pub struct IXDSCodecConfig_Vtbl { pub GetSecureChannelObject: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunkdrmsecurechannel: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub SetPauseBufferTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwpausebuffertime: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -22869,7 +22869,7 @@ unsafe impl ::windows_core::ComInterface for IXDSCodecEvents { pub struct IXDSCodecEvents_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -22901,7 +22901,7 @@ pub struct IXDSToRat_Vtbl { pub Init: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub ParseXDSBytePair: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, byte1: u8, byte2: u8, pensystem: *mut EnTvRat_System, penlevel: *mut EnTvRat_GenericLevel, plbfenattributes: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -26455,7 +26455,7 @@ impl ::core::fmt::Debug for VA_VIDEO_FORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ATSC_FILTER_OPTIONS { pub fSpecifyEtmId: super::super::super::Foundation::BOOL, @@ -26812,7 +26812,7 @@ impl ::core::default::Default for ChannelTypeInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DSHOW_STREAM_DESC { pub VersionNo: u32, @@ -26876,7 +26876,7 @@ impl ::core::default::Default for DSMCC_ELEMENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DSMCC_FILTER_OPTIONS { pub fSpecifyProtocol: super::super::super::Foundation::BOOL, @@ -26983,7 +26983,7 @@ impl ::core::default::Default for DSMCC_SECTION_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DVBScramblingControlSpanningEvent { pub ulPID: u32, @@ -27022,7 +27022,7 @@ impl ::core::default::Default for DVBScramblingControlSpanningEvent { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DVB_EIT_FILTER_OPTIONS { pub fSpecifySegment: super::super::super::Foundation::BOOL, @@ -27047,7 +27047,7 @@ impl ::core::default::Default for DVB_EIT_FILTER_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub struct DVR_STREAM_DESC { pub Version: u32, @@ -27182,7 +27182,7 @@ impl ::core::default::Default for DvbParentalRatingParam { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_KernelStreaming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_KernelStreaming"))] pub struct KSEVENTDATA_BDA_RF_TUNER_SCAN_S { pub EventData: super::super::KernelStreaming::KSEVENTDATA, @@ -27209,7 +27209,7 @@ impl ::core::default::Default for KSEVENTDATA_BDA_RF_TUNER_SCAN_S { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_BUFFER { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27235,7 +27235,7 @@ impl ::core::default::Default for KSM_BDA_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_CAS_CAPTURETOKEN { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27261,7 +27261,7 @@ impl ::core::default::Default for KSM_BDA_CAS_CAPTURETOKEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_CAS_CLOSEMMIDIALOG { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27289,7 +27289,7 @@ impl ::core::default::Default for KSM_BDA_CAS_CLOSEMMIDIALOG { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_CAS_ENTITLEMENTTOKEN { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27318,7 +27318,7 @@ impl ::core::default::Default for KSM_BDA_CAS_ENTITLEMENTTOKEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_CAS_OPENBROADCASTMMI { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27345,7 +27345,7 @@ impl ::core::default::Default for KSM_BDA_CAS_OPENBROADCASTMMI { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_DEBUG_LEVEL { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27372,7 +27372,7 @@ impl ::core::default::Default for KSM_BDA_DEBUG_LEVEL { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_DRM_SETDRM { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27397,7 +27397,7 @@ impl ::core::default::Default for KSM_BDA_DRM_SETDRM { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_EVENT_COMPLETE { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27423,7 +27423,7 @@ impl ::core::default::Default for KSM_BDA_EVENT_COMPLETE { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_GDDS_SERVICEFROMTUNEXML { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27449,7 +27449,7 @@ impl ::core::default::Default for KSM_BDA_GDDS_SERVICEFROMTUNEXML { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_GDDS_TUNEXMLFROMIDX { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27474,7 +27474,7 @@ impl ::core::default::Default for KSM_BDA_GDDS_TUNEXMLFROMIDX { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_GPNV_GETVALUE { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27501,7 +27501,7 @@ impl ::core::default::Default for KSM_BDA_GPNV_GETVALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_GPNV_NAMEINDEX { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27526,7 +27526,7 @@ impl ::core::default::Default for KSM_BDA_GPNV_NAMEINDEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_GPNV_SETVALUE { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27555,7 +27555,7 @@ impl ::core::default::Default for KSM_BDA_GPNV_SETVALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_ISDBCAS_REQUEST { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27582,7 +27582,7 @@ impl ::core::default::Default for KSM_BDA_ISDBCAS_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_PIN { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27608,7 +27608,7 @@ impl ::core::default::Default for KSM_BDA_PIN { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub union KSM_BDA_PIN_0 { pub PinId: u32, @@ -27633,7 +27633,7 @@ impl ::core::default::Default for KSM_BDA_PIN_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_PIN_PAIR { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27659,7 +27659,7 @@ impl ::core::default::Default for KSM_BDA_PIN_PAIR { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub union KSM_BDA_PIN_PAIR_0 { pub InputPinId: u32, @@ -27684,7 +27684,7 @@ impl ::core::default::Default for KSM_BDA_PIN_PAIR_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub union KSM_BDA_PIN_PAIR_1 { pub OutputPinId: u32, @@ -27709,7 +27709,7 @@ impl ::core::default::Default for KSM_BDA_PIN_PAIR_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_SCAN_CAPABILTIES { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27734,7 +27734,7 @@ impl ::core::default::Default for KSM_BDA_SCAN_CAPABILTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_SCAN_FILTER { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27761,7 +27761,7 @@ impl ::core::default::Default for KSM_BDA_SCAN_FILTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_SCAN_START { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27787,7 +27787,7 @@ impl ::core::default::Default for KSM_BDA_SCAN_START { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_TS_SELECTOR_SETTSID { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27812,7 +27812,7 @@ impl ::core::default::Default for KSM_BDA_TS_SELECTOR_SETTSID { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_TUNER_TUNEREQUEST { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27838,7 +27838,7 @@ impl ::core::default::Default for KSM_BDA_TUNER_TUNEREQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_USERACTIVITY_USEREASON { pub Method: super::super::KernelStreaming::KSIDENTIFIER, @@ -27863,7 +27863,7 @@ impl ::core::default::Default for KSM_BDA_USERACTIVITY_USEREASON { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_WMDRMTUNER_GETPIDPROTECTION { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27888,7 +27888,7 @@ impl ::core::default::Default for KSM_BDA_WMDRMTUNER_GETPIDPROTECTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_WMDRMTUNER_PURCHASEENTITLEMENT { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27916,7 +27916,7 @@ impl ::core::default::Default for KSM_BDA_WMDRMTUNER_PURCHASEENTITLEMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_WMDRMTUNER_SETPIDPROTECTION { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27942,7 +27942,7 @@ impl ::core::default::Default for KSM_BDA_WMDRMTUNER_SETPIDPROTECTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_WMDRMTUNER_SYNCVALUE { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27967,7 +27967,7 @@ impl ::core::default::Default for KSM_BDA_WMDRMTUNER_SYNCVALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_WMDRM_LICENSE { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -27992,7 +27992,7 @@ impl ::core::default::Default for KSM_BDA_WMDRM_LICENSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSM_BDA_WMDRM_RENEWLICENSE { pub NodeMethod: super::super::KernelStreaming::KSM_NODE, @@ -28019,7 +28019,7 @@ impl ::core::default::Default for KSM_BDA_WMDRM_RENEWLICENSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSPROPERTY_BDA_RF_TUNER_CAPS_S { pub Property: super::super::KernelStreaming::KSP_NODE, @@ -28052,7 +28052,7 @@ impl ::core::default::Default for KSPROPERTY_BDA_RF_TUNER_CAPS_S { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S { pub Property: super::super::KernelStreaming::KSP_NODE, @@ -28080,7 +28080,7 @@ impl ::core::default::Default for KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_KernelStreaming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_KernelStreaming"))] pub struct KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S { pub Property: super::super::KernelStreaming::KSP_NODE, @@ -28105,7 +28105,7 @@ impl ::core::default::Default for KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSPROPERTY_BDA_RF_TUNER_STANDARD_S { pub Property: super::super::KernelStreaming::KSP_NODE, @@ -28131,7 +28131,7 @@ impl ::core::default::Default for KSPROPERTY_BDA_RF_TUNER_STANDARD_S { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSP_BDA_NODE_PIN { pub Property: super::super::KernelStreaming::KSIDENTIFIER, @@ -28158,7 +28158,7 @@ impl ::core::default::Default for KSP_BDA_NODE_PIN { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KSP_NODE_ESPID { pub Property: super::super::KernelStreaming::KSP_NODE, @@ -28183,7 +28183,7 @@ impl ::core::default::Default for KSP_NODE_ESPID { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KS_DATARANGE_BDA_ANTENNA { pub DataRange: super::super::KernelStreaming::KSDATAFORMAT, @@ -28207,7 +28207,7 @@ impl ::core::default::Default for KS_DATARANGE_BDA_ANTENNA { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] #[cfg(feature = "Win32_Media_KernelStreaming")] pub struct KS_DATARANGE_BDA_TRANSPORT { pub DataRange: super::super::KernelStreaming::KSDATAFORMAT, @@ -28324,7 +28324,7 @@ impl ::core::default::Default for LanguageInfo { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPEG2_FILTER { pub bVersionNumber: u8, @@ -28364,7 +28364,7 @@ impl ::core::default::Default for MPEG2_FILTER { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPEG2_FILTER2 { pub Anonymous: MPEG2_FILTER2_0, @@ -28390,7 +28390,7 @@ impl ::core::default::Default for MPEG2_FILTER2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union MPEG2_FILTER2_0 { pub Anonymous: MPEG2_FILTER2_0_0, @@ -28415,7 +28415,7 @@ impl ::core::default::Default for MPEG2_FILTER2_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPEG2_FILTER2_0_0 { pub bVersionNumber: u8, @@ -28682,7 +28682,7 @@ impl ::core::default::Default for MPEG_RQST_PACKET { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPEG_SERVICE_REQUEST { pub Type: MPEG_REQUEST_TYPE, @@ -28751,7 +28751,7 @@ impl ::core::default::Default for MPEG_STREAM_BUFFER { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPEG_STREAM_FILTER { pub wPidValue: u16, @@ -29463,7 +29463,7 @@ impl ::core::default::Default for TRANSPORT_PROPERTIES_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct UDCR_TAG { pub bVersion: u8, diff --git a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Xml/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Xml/impl.rs index 0666f71924..fb71c4952b 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Xml/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Xml/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub trait IXMLGraphBuilder_Impl: Sized { fn BuildFromXML(&self, pgraph: ::core::option::Option<&super::IGraphBuilder>, pxml: ::core::option::Option<&super::super::super::Data::Xml::MsXml::IXMLElement>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Xml/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Xml/mod.rs index 449bd3a392..b23562ff79 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Xml/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/Xml/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXMLGraphBuilder(::windows_core::IUnknown); impl IXMLGraphBuilder { - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn BuildFromXML(&self, pgraph: P0, pxml: P1) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/impl.rs index b451dc0753..3361c42401 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/impl.rs @@ -196,7 +196,7 @@ impl IAMAnalogVideoEncoder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMAsyncReaderTimestampScaling_Impl: Sized { fn GetTimestampMode(&self) -> ::windows_core::Result; @@ -233,7 +233,7 @@ impl IAMAsyncReaderTimestampScaling_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMAudioInputMixer_Impl: Sized { fn SetEnable(&self, fenable: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -541,7 +541,7 @@ impl IAMCertifiedOutputProtection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMChannelInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ChannelName(&self, pbstrchannelname: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -650,7 +650,7 @@ impl IAMClockSlave_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -723,7 +723,7 @@ impl IAMCopyCaptureFileProgress_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMCrossbar_Impl: Sized { fn get_PinCounts(&self, outputpincount: *mut i32, inputpincount: *mut i32) -> ::windows_core::Result<()>; @@ -926,7 +926,7 @@ impl IAMDeviceRemoval_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio_DirectSound`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio_DirectSound"))] pub trait IAMDirectSound_Impl: Sized { fn GetDirectSoundInterface(&self) -> ::windows_core::Result; @@ -1450,7 +1450,7 @@ impl IAMExtTransport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMExtendedErrorInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn HasError(&self, phaserror: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -1488,7 +1488,7 @@ impl IAMExtendedErrorInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMExtendedSeeking_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ExSeekCapabilities(&self, pexcapabilities: *mut i32) -> ::windows_core::Result<()>; @@ -1588,7 +1588,7 @@ impl IAMFilterMiscFlags_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAMGraphBuilderCallback_Impl: Sized { fn SelectedFilter(&self, pmon: ::core::option::Option<&super::super::System::Com::IMoniker>) -> ::windows_core::Result<()>; @@ -1619,7 +1619,7 @@ impl IAMGraphBuilderCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMGraphStreams_Impl: Sized { fn FindUpstreamInterface(&self, ppin: ::core::option::Option<&IPin>, riid: *const ::windows_core::GUID, ppvinterface: *mut *mut ::core::ffi::c_void, dwflags: u32) -> ::windows_core::Result<()>; @@ -1680,7 +1680,7 @@ impl IAMLatency_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IAMLine21Decoder_Impl: Sized { fn GetDecoderLevel(&self, lplevel: *mut AM_LINE21_CCLEVEL) -> ::windows_core::Result<()>; @@ -1788,7 +1788,7 @@ impl IAMLine21Decoder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMMediaContent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AuthorName(&self, pbstrauthorname: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1896,7 +1896,7 @@ impl IAMMediaContent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMMediaContent2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_MediaParameter(&self, entrynum: i32, bstrname: &::windows_core::BSTR, pbstrvalue: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1934,7 +1934,7 @@ impl IAMMediaContent2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAMMediaStream_Impl: Sized + IMediaStream_Impl { fn Initialize(&self, psourceobject: ::core::option::Option<&::windows_core::IUnknown>, dwflags: u32, purposeid: *const ::windows_core::GUID, streamtype: STREAM_TYPE) -> ::windows_core::Result<()>; @@ -1986,7 +1986,7 @@ impl IAMMediaStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IAMMediaTypeSample_Impl: Sized + IStreamSample_Impl { fn SetPointer(&self, pbuffer: *const u8, lsize: i32) -> ::windows_core::Result<()>; @@ -2134,7 +2134,7 @@ impl IAMMediaTypeSample_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IAMMediaTypeStream_Impl: Sized + IMediaStream_Impl { fn GetFormat(&self, pmediatype: *mut super::MediaFoundation::AM_MEDIA_TYPE, dwflags: u32) -> ::windows_core::Result<()>; @@ -2198,7 +2198,7 @@ impl IAMMediaTypeStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAMMultiMediaStream_Impl: Sized + IMultiMediaStream_Impl { fn Initialize(&self, streamtype: STREAM_TYPE, dwflags: &AMMSF_MMS_INIT_FLAGS, pfiltergraph: ::core::option::Option<&IGraphBuilder>) -> ::windows_core::Result<()>; @@ -2282,7 +2282,7 @@ impl IAMMultiMediaStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMNetShowConfig_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn BufferingTime(&self, pbufferingtime: *mut f64) -> ::windows_core::Result<()>; @@ -2453,7 +2453,7 @@ impl IAMNetShowConfig_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMNetShowExProps_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SourceProtocol(&self, psourceprotocol: *mut i32) -> ::windows_core::Result<()>; @@ -2533,7 +2533,7 @@ impl IAMNetShowExProps_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMNetShowPreroll_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetPreroll(&self, fpreroll: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -2564,7 +2564,7 @@ impl IAMNetShowPreroll_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMNetworkStatus_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ReceivedPackets(&self, preceivedpackets: *mut i32) -> ::windows_core::Result<()>; @@ -2982,7 +2982,7 @@ impl IAMPlayListItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMPluginControl_Impl: Sized { fn GetPreferredClsid(&self, subtype: *const ::windows_core::GUID) -> ::windows_core::Result<::windows_core::GUID>; @@ -3167,7 +3167,7 @@ impl IAMResourceControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAMStats_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Reset(&self) -> ::windows_core::Result<()>; @@ -3238,7 +3238,7 @@ impl IAMStats_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IAMStreamConfig_Impl: Sized { fn SetFormat(&self, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()>; @@ -3289,7 +3289,7 @@ impl IAMStreamConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMStreamControl_Impl: Sized { fn StartAt(&self, ptstart: *const i64, dwcookie: u32) -> ::windows_core::Result<()>; @@ -3327,7 +3327,7 @@ impl IAMStreamControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IAMStreamSelect_Impl: Sized { fn Count(&self) -> ::windows_core::Result; @@ -3461,7 +3461,7 @@ impl IAMTVAudioNotification_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMTVTuner_Impl: Sized + IAMTuner_Impl { fn AvailableTVFormats(&self) -> ::windows_core::Result; @@ -3783,7 +3783,7 @@ impl IAMTimecodeReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMTuner_Impl: Sized { fn put_Channel(&self, lchannel: i32, lvideosubchannel: i32, laudiosubchannel: i32) -> ::windows_core::Result<()>; @@ -3952,7 +3952,7 @@ impl IAMTunerNotification_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMVfwCaptureDialogs_Impl: Sized { fn HasDialog(&self, idialog: i32) -> ::windows_core::Result<()>; @@ -3990,7 +3990,7 @@ impl IAMVfwCaptureDialogs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMVfwCompressDialogs_Impl: Sized { fn ShowDialog(&self, idialog: i32, hwnd: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -4035,7 +4035,7 @@ impl IAMVfwCompressDialogs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IAMVideoAccelerator_Impl: Sized { fn GetVideoAcceleratorGUIDs(&self, pdwnumguidssupported: *mut u32, pguidssupported: *mut ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -4136,7 +4136,7 @@ impl IAMVideoAccelerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub trait IAMVideoAcceleratorNotify_Impl: Sized { fn GetUncompSurfacesInfo(&self, pguid: *const ::windows_core::GUID, puncompbufferinfo: *mut AMVAUncompBufferInfo) -> ::windows_core::Result<()>; @@ -4288,7 +4288,7 @@ impl IAMVideoCompression_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAMVideoControl_Impl: Sized { fn GetCaps(&self, ppin: ::core::option::Option<&IPin>) -> ::windows_core::Result; @@ -4455,7 +4455,7 @@ impl IAMWMBufferPass_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_WindowsMediaFormat`"] +#[doc = "Required features: `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(feature = "Win32_Media_WindowsMediaFormat")] pub trait IAMWMBufferPassCallback_Impl: Sized { fn Notify(&self, pnssbuffer3: ::core::option::Option<&super::WindowsMediaFormat::INSSBuffer3>, ppin: ::core::option::Option<&IPin>, prtstart: *const i64, prtend: *const i64) -> ::windows_core::Result<()>; @@ -4476,7 +4476,7 @@ impl IAMWMBufferPassCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IAMWstDecoder_Impl: Sized { fn GetDecoderLevel(&self, lplevel: *mut AM_WST_LEVEL) -> ::windows_core::Result<()>; @@ -4721,7 +4721,7 @@ impl IAsyncReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IAudioData_Impl: Sized + IMemoryData_Impl { fn GetFormat(&self, pwaveformatcurrent: *mut super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()>; @@ -4752,7 +4752,7 @@ impl IAudioData_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IAudioMediaStream_Impl: Sized + IMediaStream_Impl { fn GetFormat(&self, pwaveformatcurrent: *mut super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()>; @@ -4796,7 +4796,7 @@ impl IAudioMediaStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioStreamSample_Impl: Sized + IStreamSample_Impl { fn GetAudioData(&self) -> ::windows_core::Result; @@ -4907,7 +4907,7 @@ impl IBDA_AutoDemodulateEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBDA_ConditionalAccess_Impl: Sized { fn get_SmartCardStatus(&self, pcardstatus: *mut SmartCardStatusType, pcardassociation: *mut SmartCardAssociationType, pbstrcarderror: *mut ::windows_core::BSTR, pfooblocked: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -5168,7 +5168,7 @@ impl IBDA_DRIWMDRMSession_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBDA_DRM_Impl: Sized { fn GetDRMPairingStatus(&self, pdwstatus: *mut u32, pherror: *mut ::windows_core::HRESULT) -> ::windows_core::Result<()>; @@ -5267,7 +5267,7 @@ impl IBDA_DeviceControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBDA_DiagnosticProperties_Impl: Sized + super::super::System::Com::StructuredStorage::IPropertyBag_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -5502,7 +5502,7 @@ impl IBDA_DigitalDemodulator3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBDA_DiseqCommand_Impl: Sized { fn SetEnableDiseqCommands(&self, benable: super::super::Foundation::BOOLEAN) -> ::windows_core::Result<()>; @@ -5578,7 +5578,7 @@ impl IBDA_EasMessage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBDA_Encoder_Impl: Sized { fn QueryCapabilities(&self, numaudiofmts: *mut u32, numvideofmts: *mut u32) -> ::windows_core::Result<()>; @@ -5722,7 +5722,7 @@ impl IBDA_EventingService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBDA_FDC_Impl: Sized { fn GetStatus(&self, currentbitrate: *mut u32, carrierlock: *mut super::super::Foundation::BOOL, currentfrequency: *mut u32, currentspectruminversion: *mut super::super::Foundation::BOOL, currentpidlist: *mut ::windows_core::BSTR, currenttidlist: *mut ::windows_core::BSTR, overflow: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -6470,7 +6470,7 @@ impl IBDA_SignalProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBDA_SignalStatistics_Impl: Sized { fn SetSignalStrength(&self, ldbstrength: i32) -> ::windows_core::Result<()>; @@ -6557,7 +6557,7 @@ impl IBDA_SignalStatistics_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IBDA_Topology_Impl: Sized { fn GetNodeTypes(&self, pulcnodetypes: *mut u32, ulcnodetypesmax: u32, rgulnodetypes: *mut u32) -> ::windows_core::Result<()>; @@ -6894,7 +6894,7 @@ impl IBDA_WMDRMTuner_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBPCSatelliteTuner_Impl: Sized + IAMTuner_Impl { fn get_DefaultSubChannelTypes(&self, pldefaultvideotype: *mut i32, pldefaultaudiotype: *mut i32) -> ::windows_core::Result<()>; @@ -6932,7 +6932,7 @@ impl IBPCSatelliteTuner_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IBaseFilter_Impl: Sized + IMediaFilter_Impl { fn EnumPins(&self) -> ::windows_core::Result; @@ -7088,7 +7088,7 @@ impl IBaseVideoMixer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBasicAudio_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetVolume(&self, lvolume: i32) -> ::windows_core::Result<()>; @@ -7145,7 +7145,7 @@ impl IBasicAudio_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBasicVideo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AvgTimePerFrame(&self) -> ::windows_core::Result; @@ -7464,7 +7464,7 @@ impl IBasicVideo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBasicVideo2_Impl: Sized + IBasicVideo_Impl { fn GetPreferredAspectRatio(&self, plaspectx: *mut i32, plaspecty: *mut i32) -> ::windows_core::Result<()>; @@ -7949,7 +7949,7 @@ impl ICameraControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ICaptureGraphBuilder_Impl: Sized { fn SetFiltergraph(&self, pfg: ::core::option::Option<&IGraphBuilder>) -> ::windows_core::Result<()>; @@ -8028,7 +8028,7 @@ impl ICaptureGraphBuilder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ICaptureGraphBuilder2_Impl: Sized { fn SetFiltergraph(&self, pfg: ::core::option::Option<&IGraphBuilder>) -> ::windows_core::Result<()>; @@ -8120,7 +8120,7 @@ impl ICaptureGraphBuilder2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_WindowsMediaFormat`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_WindowsMediaFormat"))] pub trait IConfigAsfWriter_Impl: Sized { fn ConfigureFilterUsingProfileId(&self, dwprofileid: u32) -> ::windows_core::Result<()>; @@ -8217,7 +8217,7 @@ impl IConfigAsfWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_WindowsMediaFormat`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_WindowsMediaFormat"))] pub trait IConfigAsfWriter2_Impl: Sized + IConfigAsfWriter_Impl { fn StreamNumFromPin(&self, ppin: ::core::option::Option<&IPin>) -> ::windows_core::Result; @@ -8268,7 +8268,7 @@ impl IConfigAsfWriter2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IConfigAviMux_Impl: Sized { fn SetMasterStream(&self, istream: i32) -> ::windows_core::Result<()>; @@ -8372,7 +8372,7 @@ impl IConfigInterleaving_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ICreateDevEnum_Impl: Sized { fn CreateClassEnumerator(&self, clsiddeviceclass: *const ::windows_core::GUID, ppenummoniker: *mut ::core::option::Option, dwflags: u32) -> ::windows_core::Result<()>; @@ -8393,7 +8393,7 @@ impl ICreateDevEnum_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IDDrawExclModeVideo_Impl: Sized { fn SetDDrawObject(&self, pddrawobject: ::core::option::Option<&super::super::Graphics::DirectDraw::IDirectDraw>) -> ::windows_core::Result<()>; @@ -8459,7 +8459,7 @@ impl IDDrawExclModeVideo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDDrawExclModeVideoCallback_Impl: Sized { fn OnUpdateOverlay(&self, bbefore: super::super::Foundation::BOOL, dwflags: u32, boldvisible: super::super::Foundation::BOOL, prcoldsrc: *const super::super::Foundation::RECT, prcolddest: *const super::super::Foundation::RECT, bnewvisible: super::super::Foundation::BOOL, prcnewsrc: *const super::super::Foundation::RECT, prcnewdest: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -8568,7 +8568,7 @@ impl IDVEnc_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDVRGB219_Impl: Sized { fn SetRGB219(&self, bstate: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -8689,7 +8689,7 @@ impl IDeferredCommand_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IDirectDrawMediaSample_Impl: Sized { fn GetSurfaceAndReleaseLock(&self, ppdirectdrawsurface: *mut ::core::option::Option, prect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -8720,7 +8720,7 @@ impl IDirectDrawMediaSample_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub trait IDirectDrawMediaSampleAllocator_Impl: Sized { fn GetDirectDraw(&self) -> ::windows_core::Result; @@ -8747,7 +8747,7 @@ impl IDirectDrawMediaSampleAllocator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IDirectDrawMediaStream_Impl: Sized + IMediaStream_Impl { fn GetFormat(&self, pddsdcurrent: *mut super::super::Graphics::DirectDraw::DDSURFACEDESC, ppdirectdrawpalette: *mut ::core::option::Option, pddsddesired: *mut super::super::Graphics::DirectDraw::DDSURFACEDESC, pdwflags: *mut u32) -> ::windows_core::Result<()>; @@ -8824,7 +8824,7 @@ impl IDirectDrawMediaStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IDirectDrawStreamSample_Impl: Sized + IStreamSample_Impl { fn GetSurface(&self, ppdirectdrawsurface: *mut ::core::option::Option, prect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -8855,7 +8855,7 @@ impl IDirectDrawStreamSample_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub trait IDirectDrawVideo_Impl: Sized { fn GetSwitches(&self) -> ::windows_core::Result; @@ -9068,7 +9068,7 @@ impl IDistributorNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IDrawVideoImage_Impl: Sized { fn DrawVideoImageBegin(&self) -> ::windows_core::Result<()>; @@ -9133,7 +9133,7 @@ impl IDvdCmd_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDvdControl_Impl: Sized { fn TitlePlay(&self, ultitle: u32) -> ::windows_core::Result<()>; @@ -9395,7 +9395,7 @@ impl IDvdControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDvdControl2_Impl: Sized { fn PlayTitle(&self, ultitle: u32, dwflags: u32) -> ::windows_core::Result; @@ -9818,7 +9818,7 @@ impl IDvdControl2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDvdGraphBuilder_Impl: Sized { fn GetFiltergraph(&self) -> ::windows_core::Result; @@ -9862,7 +9862,7 @@ impl IDvdGraphBuilder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDvdInfo_Impl: Sized { fn GetCurrentDomain(&self) -> ::windows_core::Result; @@ -10118,7 +10118,7 @@ impl IDvdInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDvdInfo2_Impl: Sized { fn GetCurrentDomain(&self) -> ::windows_core::Result; @@ -10561,7 +10561,7 @@ impl IDvdState_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IESEvent_Impl: Sized { fn GetEventId(&self) -> ::windows_core::Result; @@ -10654,7 +10654,7 @@ impl IESEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEncoderAPI_Impl: Sized { fn IsSupported(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -10732,7 +10732,7 @@ impl IEncoderAPI_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumFilters_Impl: Sized { fn Next(&self, cfilters: u32, ppfilter: *mut ::core::option::Option, pcfetched: *mut u32) -> ::windows_core::HRESULT; @@ -10783,7 +10783,7 @@ impl IEnumFilters_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IEnumMediaTypes_Impl: Sized { fn Next(&self, cmediatypes: u32, ppmediatypes: *mut *mut super::MediaFoundation::AM_MEDIA_TYPE, pcfetched: *mut u32) -> ::windows_core::HRESULT; @@ -11022,7 +11022,7 @@ impl IEnumStreamIdMap_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IFileSinkFilter_Impl: Sized { fn SetFileName(&self, pszfilename: &::windows_core::PCWSTR, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()>; @@ -11053,7 +11053,7 @@ impl IFileSinkFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IFileSinkFilter2_Impl: Sized + IFileSinkFilter_Impl { fn SetMode(&self, dwflags: u32) -> ::windows_core::Result<()>; @@ -11090,7 +11090,7 @@ impl IFileSinkFilter2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IFileSourceFilter_Impl: Sized { fn Load(&self, pszfilename: &::windows_core::PCWSTR, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()>; @@ -11121,7 +11121,7 @@ impl IFileSourceFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IFilterChain_Impl: Sized { fn StartChain(&self, pstartfilter: ::core::option::Option<&IBaseFilter>, pendfilter: ::core::option::Option<&IBaseFilter>) -> ::windows_core::Result<()>; @@ -11166,7 +11166,7 @@ impl IFilterChain_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] pub trait IFilterGraph_Impl: Sized { fn AddFilter(&self, pfilter: ::core::option::Option<&IBaseFilter>, pname: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -11251,7 +11251,7 @@ impl IFilterGraph_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] pub trait IFilterGraph2_Impl: Sized + IGraphBuilder_Impl { fn AddSourceFilterForMoniker(&self, pmoniker: ::core::option::Option<&super::super::System::Com::IMoniker>, pctx: ::core::option::Option<&super::super::System::Com::IBindCtx>, lpcwstrfiltername: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -11295,7 +11295,7 @@ impl IFilterGraph2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] pub trait IFilterGraph3_Impl: Sized + IFilterGraph2_Impl { fn SetSyncSourceEx(&self, pclockformostoffiltergraph: ::core::option::Option<&super::IReferenceClock>, pclockforfilter: ::core::option::Option<&super::IReferenceClock>, pfilter: ::core::option::Option<&IBaseFilter>) -> ::windows_core::Result<()>; @@ -11316,7 +11316,7 @@ impl IFilterGraph3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFilterInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn FindPin(&self, strpinid: &::windows_core::BSTR) -> ::windows_core::Result; @@ -11431,7 +11431,7 @@ impl IFilterInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFilterMapper_Impl: Sized { fn RegisterFilter(&self, clsid: &::windows_core::GUID, name: &::windows_core::PCWSTR, dwmerit: u32) -> ::windows_core::Result<()>; @@ -11510,7 +11510,7 @@ impl IFilterMapper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IFilterMapper2_Impl: Sized { fn CreateCategory(&self, clsidcategory: *const ::windows_core::GUID, dwcategorymerit: u32, description: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -11572,7 +11572,7 @@ impl IFilterMapper2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IFilterMapper3_Impl: Sized + IFilterMapper2_Impl { fn GetICreateDevEnum(&self) -> ::windows_core::Result; @@ -11660,7 +11660,7 @@ impl IFrequencyMap_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFullScreenVideo_Impl: Sized { fn CountModes(&self) -> ::windows_core::Result; @@ -11832,7 +11832,7 @@ impl IFullScreenVideo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IFullScreenVideoEx_Impl: Sized + IFullScreenVideo_Impl { fn SetAcceleratorTable(&self, hwnd: super::super::Foundation::HWND, haccel: super::super::UI::WindowsAndMessaging::HACCEL) -> ::windows_core::Result<()>; @@ -11883,7 +11883,7 @@ impl IFullScreenVideoEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub trait IGetCapabilitiesKey_Impl: Sized { fn GetCapabilitiesKey(&self) -> ::windows_core::Result; @@ -11910,7 +11910,7 @@ impl IGetCapabilitiesKey_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] pub trait IGraphBuilder_Impl: Sized + IFilterGraph_Impl { fn Connect(&self, ppinout: ::core::option::Option<&IPin>, ppinin: ::core::option::Option<&IPin>) -> ::windows_core::Result<()>; @@ -11982,7 +11982,7 @@ impl IGraphBuilder_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] pub trait IGraphConfig_Impl: Sized { fn Reconnect(&self, poutputpin: ::core::option::Option<&IPin>, pinputpin: ::core::option::Option<&IPin>, pmtfirstconnection: *const super::MediaFoundation::AM_MEDIA_TYPE, pusingfilter: ::core::option::Option<&IBaseFilter>, habortevent: super::super::Foundation::HANDLE, dwflags: u32) -> ::windows_core::Result<()>; @@ -12240,7 +12240,7 @@ impl IMPEG2StreamIdMap_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMediaControl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Run(&self) -> ::windows_core::Result<()>; @@ -12344,7 +12344,7 @@ impl IMediaControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMediaEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetEventHandle(&self) -> ::windows_core::Result; @@ -12415,7 +12415,7 @@ impl IMediaEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMediaEventEx_Impl: Sized + IMediaEvent_Impl { fn SetNotifyWindow(&self, hwnd: isize, lmsg: i32, linstancedata: isize) -> ::windows_core::Result<()>; @@ -12476,7 +12476,7 @@ impl IMediaEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMediaFilter_Impl: Sized + super::super::System::Com::IPersist_Impl { fn Stop(&self) -> ::windows_core::Result<()>; @@ -12680,7 +12680,7 @@ impl IMediaParams_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMediaPosition_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Duration(&self) -> ::windows_core::Result; @@ -12816,7 +12816,7 @@ impl IMediaPosition_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMediaPropertyBag_Impl: Sized + super::super::System::Com::StructuredStorage::IPropertyBag_Impl { fn EnumProperty(&self, iproperty: u32, pvarpropertyname: *mut super::super::System::Variant::VARIANT, pvarpropertyvalue: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -12840,7 +12840,7 @@ impl IMediaPropertyBag_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IMediaSample_Impl: Sized { fn GetPointer(&self) -> ::windows_core::Result<*mut u8>; @@ -12981,7 +12981,7 @@ impl IMediaSample_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IMediaSample2_Impl: Sized + IMediaSample_Impl { fn GetProperties(&self, cbproperties: u32, pbproperties: *mut u8) -> ::windows_core::Result<()>; @@ -13288,7 +13288,7 @@ impl IMediaStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMediaStreamFilter_Impl: Sized + IBaseFilter_Impl { fn AddMediaStream(&self, pammediastream: ::core::option::Option<&IAMMediaStream>) -> ::windows_core::Result<()>; @@ -13386,7 +13386,7 @@ impl IMediaStreamFilter_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMediaTypeInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -13546,7 +13546,7 @@ impl IMemAllocatorNotifyCallbackTemp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMemInputPin_Impl: Sized { fn GetAllocator(&self) -> ::windows_core::Result; @@ -13657,7 +13657,7 @@ impl IMemoryData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IMixerOCX_Impl: Sized { fn OnDisplayChange(&self, ulbitsperpixel: u32, ulscreenwidth: u32, ulscreenheight: u32) -> ::windows_core::Result<()>; @@ -13736,7 +13736,7 @@ impl IMixerOCX_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMixerOCXNotify_Impl: Sized { fn OnInvalidateRect(&self, lpcrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -13774,7 +13774,7 @@ impl IMixerOCXNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMixerPinConfig_Impl: Sized { fn SetRelativePosition(&self, dwleft: u32, dwtop: u32, dwright: u32, dwbottom: u32) -> ::windows_core::Result<()>; @@ -13875,7 +13875,7 @@ impl IMixerPinConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IMixerPinConfig2_Impl: Sized + IMixerPinConfig_Impl { fn SetOverlaySurfaceColorControls(&self, pcolorcontrol: *mut super::super::Graphics::DirectDraw::DDCOLORCONTROL) -> ::windows_core::Result<()>; @@ -13906,7 +13906,7 @@ impl IMixerPinConfig2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IMpeg2Demultiplexer_Impl: Sized { fn CreateOutputPin(&self, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE, pszpinname: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -13950,7 +13950,7 @@ impl IMpeg2Demultiplexer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IMpegAudioDecoder_Impl: Sized { fn FrequencyDivider(&self) -> ::windows_core::Result; @@ -14088,7 +14088,7 @@ impl IMpegAudioDecoder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMultiMediaStream_Impl: Sized { fn GetInformation(&self, pdwflags: *mut MMSSF_GET_INFORMATION_FLAGS, pstreamtype: *mut STREAM_TYPE) -> ::windows_core::Result<()>; @@ -14204,7 +14204,7 @@ impl IMultiMediaStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IOverlay_Impl: Sized { fn GetPalette(&self, pdwcolors: *mut u32, pppalette: *mut *mut super::super::Graphics::Gdi::PALETTEENTRY) -> ::windows_core::Result<()>; @@ -14309,7 +14309,7 @@ impl IOverlay_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IOverlayNotify_Impl: Sized { fn OnPaletteChange(&self, dwcolors: u32, ppalette: *const super::super::Graphics::Gdi::PALETTEENTRY) -> ::windows_core::Result<()>; @@ -14354,7 +14354,7 @@ impl IOverlayNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IOverlayNotify2_Impl: Sized + IOverlayNotify_Impl { fn OnDisplayChange(&self, hmonitor: super::super::Graphics::Gdi::HMONITOR) -> ::windows_core::Result<()>; @@ -14375,7 +14375,7 @@ impl IOverlayNotify2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub trait IPersistMediaPropertyBag_Impl: Sized + super::super::System::Com::IPersist_Impl { fn InitNew(&self) -> ::windows_core::Result<()>; @@ -14413,7 +14413,7 @@ impl IPersistMediaPropertyBag_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] pub trait IPin_Impl: Sized { fn Connect(&self, preceivepin: ::core::option::Option<&IPin>, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()>; @@ -14559,7 +14559,7 @@ impl IPin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IPinConnection_Impl: Sized { fn DynamicQueryAccept(&self, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()>; @@ -14604,7 +14604,7 @@ impl IPinConnection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPinFlowControl_Impl: Sized { fn Block(&self, dwblockflags: u32, hevent: super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -14625,7 +14625,7 @@ impl IPinFlowControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPinInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Pin(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -14872,7 +14872,7 @@ impl IQualProp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IQualityControl_Impl: Sized { fn Notify(&self, pself: ::core::option::Option<&IBaseFilter>, q: &Quality) -> ::windows_core::Result<()>; @@ -14903,7 +14903,7 @@ impl IQualityControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IQueueCommand_Impl: Sized { fn InvokeAtStreamTime(&self, pcmd: *mut ::core::option::Option, time: f64, iid: *const ::windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const super::super::System::Variant::VARIANT, pvarresult: *mut super::super::System::Variant::VARIANT, puargerr: *mut i16) -> ::windows_core::Result<()>; @@ -14934,7 +14934,7 @@ impl IQueueCommand_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRegFilterInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -15021,7 +15021,7 @@ impl IResourceConsumer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IResourceManager_Impl: Sized { fn Register(&self, pname: &::windows_core::PCWSTR, cresource: i32) -> ::windows_core::Result; @@ -15106,7 +15106,7 @@ impl IResourceManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISeekingPassThru_Impl: Sized { fn Init(&self, bsupportrendering: super::super::Foundation::BOOL, ppin: ::core::option::Option<&IPin>) -> ::windows_core::Result<()>; @@ -15173,7 +15173,7 @@ impl ISelector_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub trait ISpecifyParticularPages_Impl: Sized { fn GetPages(&self, guidwhatpages: *const ::windows_core::GUID) -> ::windows_core::Result; @@ -15227,7 +15227,7 @@ impl IStreamBuilder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IStreamSample_Impl: Sized { fn GetMediaStream(&self, ppmediastream: *const ::core::option::Option) -> ::windows_core::Result<()>; @@ -15345,7 +15345,7 @@ impl IVMRAspectRatioControl9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVMRDeinterlaceControl_Impl: Sized { fn GetNumberOfDeinterlaceModes(&self, lpvideodescription: *const VMRVideoDesc, lpdwnumdeinterlacemodes: *mut u32, lpdeinterlacemodes: *mut ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -15669,7 +15669,7 @@ impl IVMRFilterConfig9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Media_MediaFoundation"))] pub trait IVMRImageCompositor_Impl: Sized { fn InitCompositionTarget(&self, pd3ddevice: ::core::option::Option<&::windows_core::IUnknown>, pddsrendertarget: ::core::option::Option<&super::super::Graphics::DirectDraw::IDirectDrawSurface7>) -> ::windows_core::Result<()>; @@ -15714,7 +15714,7 @@ impl IVMRImageCompositor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub trait IVMRImageCompositor9_Impl: Sized { fn InitCompositionDevice(&self, pd3ddevice: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -15759,7 +15759,7 @@ impl IVMRImageCompositor9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IVMRImagePresenter_Impl: Sized { fn StartPresenting(&self, dwuserid: usize) -> ::windows_core::Result<()>; @@ -15797,7 +15797,7 @@ impl IVMRImagePresenter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IVMRImagePresenter9_Impl: Sized { fn StartPresenting(&self, dwuserid: usize) -> ::windows_core::Result<()>; @@ -15901,7 +15901,7 @@ impl IVMRImagePresenterConfig9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub trait IVMRImagePresenterExclModeConfig_Impl: Sized + IVMRImagePresenterConfig_Impl { fn SetXlcModeDDObjAndPrimarySurface(&self, lpddobj: ::core::option::Option<&super::super::Graphics::DirectDraw::IDirectDraw7>, lpprimarysurf: ::core::option::Option<&super::super::Graphics::DirectDraw::IDirectDrawSurface7>) -> ::windows_core::Result<()>; @@ -15932,7 +15932,7 @@ impl IVMRImagePresenterExclModeConfig_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub trait IVMRMixerBitmap_Impl: Sized { fn SetAlphaBitmap(&self, pbmpparms: *const VMRALPHABITMAP) -> ::windows_core::Result<()>; @@ -15970,7 +15970,7 @@ impl IVMRMixerBitmap_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub trait IVMRMixerBitmap9_Impl: Sized { fn SetAlphaBitmap(&self, pbmpparms: *const VMR9AlphaBitmap) -> ::windows_core::Result<()>; @@ -16008,7 +16008,7 @@ impl IVMRMixerBitmap9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVMRMixerControl_Impl: Sized { fn SetAlpha(&self, dwstreamid: u32, alpha: f32) -> ::windows_core::Result<()>; @@ -16119,7 +16119,7 @@ impl IVMRMixerControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVMRMixerControl9_Impl: Sized { fn SetAlpha(&self, dwstreamid: u32, alpha: f32) -> ::windows_core::Result<()>; @@ -16251,7 +16251,7 @@ impl IVMRMixerControl9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IVMRMonitorConfig_Impl: Sized { fn SetMonitor(&self, pguid: *const VMRGUID) -> ::windows_core::Result<()>; @@ -16303,7 +16303,7 @@ impl IVMRMonitorConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IVMRMonitorConfig9_Impl: Sized { fn SetMonitor(&self, udev: u32) -> ::windows_core::Result<()>; @@ -16367,7 +16367,7 @@ impl IVMRMonitorConfig9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub trait IVMRSurface_Impl: Sized { fn IsSurfaceLocked(&self) -> ::windows_core::Result<()>; @@ -16424,7 +16424,7 @@ impl IVMRSurface_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub trait IVMRSurface9_Impl: Sized { fn IsSurfaceLocked(&self) -> ::windows_core::Result<()>; @@ -16481,7 +16481,7 @@ impl IVMRSurface9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub trait IVMRSurfaceAllocator_Impl: Sized { fn AllocateSurface(&self, dwuserid: usize, lpallocinfo: *const VMRALLOCATIONINFO, lpdwactualbuffers: *mut u32, lplpsurface: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -16526,7 +16526,7 @@ impl IVMRSurfaceAllocator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IVMRSurfaceAllocator9_Impl: Sized { fn InitializeDevice(&self, dwuserid: usize, lpallocinfo: *const VMR9AllocationInfo, lpnumbuffers: *mut u32) -> ::windows_core::Result<()>; @@ -16577,7 +16577,7 @@ impl IVMRSurfaceAllocator9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IVMRSurfaceAllocatorEx9_Impl: Sized + IVMRSurfaceAllocator9_Impl { fn GetSurfaceEx(&self, dwuserid: usize, surfaceindex: u32, surfaceflags: u32, lplpsurface: *mut ::core::option::Option, lprcdst: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -16598,7 +16598,7 @@ impl IVMRSurfaceAllocatorEx9_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub trait IVMRSurfaceAllocatorNotify_Impl: Sized { fn AdviseSurfaceAllocator(&self, dwuserid: usize, lpivrmsurfaceallocator: ::core::option::Option<&IVMRSurfaceAllocator>) -> ::windows_core::Result<()>; @@ -16657,7 +16657,7 @@ impl IVMRSurfaceAllocatorNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub trait IVMRSurfaceAllocatorNotify9_Impl: Sized { fn AdviseSurfaceAllocator(&self, dwuserid: usize, lpivrmsurfaceallocator: ::core::option::Option<&IVMRSurfaceAllocator9>) -> ::windows_core::Result<()>; @@ -16709,7 +16709,7 @@ impl IVMRSurfaceAllocatorNotify9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IVMRVideoStreamControl_Impl: Sized { fn SetColorKey(&self, lpclrkey: *const super::super::Graphics::DirectDraw::DDCOLORKEY) -> ::windows_core::Result<()>; @@ -16766,7 +16766,7 @@ impl IVMRVideoStreamControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVMRVideoStreamControl9_Impl: Sized { fn SetStreamActiveState(&self, factive: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -16803,7 +16803,7 @@ impl IVMRVideoStreamControl9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IVMRWindowlessControl_Impl: Sized { fn GetNativeVideoSize(&self, lpwidth: *mut i32, lpheight: *mut i32, lparwidth: *mut i32, lparheight: *mut i32) -> ::windows_core::Result<()>; @@ -16949,7 +16949,7 @@ impl IVMRWindowlessControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IVMRWindowlessControl9_Impl: Sized { fn GetNativeVideoSize(&self, lpwidth: *mut i32, lpheight: *mut i32, lparwidth: *mut i32, lparheight: *mut i32) -> ::windows_core::Result<()>; @@ -17075,7 +17075,7 @@ impl IVMRWindowlessControl9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IVPBaseConfig_Impl: Sized { fn GetConnectInfo(&self, pdwnumconnectinfo: *mut u32, pddvpconnectinfo: *mut super::super::Graphics::DirectDraw::DDVIDEOPORTCONNECT) -> ::windows_core::Result<()>; @@ -17206,7 +17206,7 @@ impl IVPBaseNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IVPConfig_Impl: Sized + IVPBaseConfig_Impl { fn IsVPDecimationAllowed(&self, pbisdecimationallowed: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -17297,7 +17297,7 @@ impl IVPNotify_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVPNotify2_Impl: Sized + IVPNotify_Impl { fn SetVPSyncMaster(&self, bvpsyncmaster: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -17328,7 +17328,7 @@ impl IVPNotify2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub trait IVPVBIConfig_Impl: Sized + IVPBaseConfig_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] @@ -17352,7 +17352,7 @@ impl IVPVBINotify_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVideoEncoder_Impl: Sized + IEncoderAPI_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -17686,7 +17686,7 @@ impl IVideoProcAmp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IVideoWindow_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetCaption(&self, strcaption: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -18072,7 +18072,7 @@ impl IVideoWindow_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_Media_WindowsMediaFormat`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_Media_WindowsMediaFormat"))] pub trait IWMCodecAMVideoAccelerator_Impl: Sized { fn SetAcceleratorInterface(&self, piamva: ::core::option::Option<&IAMVideoAccelerator>) -> ::windows_core::Result<()>; @@ -18110,7 +18110,7 @@ impl IWMCodecAMVideoAccelerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_Media_WindowsMediaFormat`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_Media_WindowsMediaFormat"))] pub trait IWMCodecVideoAccelerator_Impl: Sized { fn NegotiateConnection(&self, piamva: ::core::option::Option<&IAMVideoAccelerator>, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/mod.rs index 969f385cb8..5e60bfb536 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "Win32_Media_DirectShow_Tv")] -#[doc = "Required features: `Win32_Media_DirectShow_Tv`"] +#[doc = "Required features: `\"Win32_Media_DirectShow_Tv\"`"] pub mod Tv; #[cfg(feature = "Win32_Media_DirectShow_Xml")] -#[doc = "Required features: `Win32_Media_DirectShow_Xml`"] +#[doc = "Required features: `\"Win32_Media_DirectShow_Xml\"`"] pub mod Xml; #[inline] pub unsafe fn AMGetErrorTextA(hr: ::windows_core::HRESULT, pbuffer: &mut [u8]) -> u32 { @@ -126,13 +126,13 @@ pub struct IAMAnalogVideoEncoder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAMAsyncReaderTimestampScaling(::windows_core::IUnknown); impl IAMAsyncReaderTimestampScaling { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimestampMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTimestampMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTimestampMode(&self, fraw: P0) -> ::windows_core::Result<()> where @@ -165,7 +165,7 @@ pub struct IAMAsyncReaderTimestampScaling_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAMAudioInputMixer(::windows_core::IUnknown); impl IAMAudioInputMixer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnable(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -173,13 +173,13 @@ impl IAMAudioInputMixer { { (::windows_core::Interface::vtable(self).SetEnable)(::windows_core::Interface::as_raw(self), fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMono(&self, fmono: P0) -> ::windows_core::Result<()> where @@ -187,7 +187,7 @@ impl IAMAudioInputMixer { { (::windows_core::Interface::vtable(self).SetMono)(::windows_core::Interface::as_raw(self), fmono.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Mono(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -207,7 +207,7 @@ impl IAMAudioInputMixer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Pan)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLoudness(&self, floudness: P0) -> ::windows_core::Result<()> where @@ -215,7 +215,7 @@ impl IAMAudioInputMixer { { (::windows_core::Interface::vtable(self).SetLoudness)(::windows_core::Interface::as_raw(self), floudness.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Loudness(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -399,7 +399,7 @@ pub struct IAMCertifiedOutputProtection_Vtbl { pub ProtectionCommand: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, cmd: *const AMCOPPCommand) -> ::windows_core::HRESULT, pub ProtectionStatus: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstatusinput: *const AMCOPPStatusInput, pstatusoutput: *mut AMCOPPStatusOutput) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -494,7 +494,7 @@ pub struct IAMClockSlave_Vtbl { pub SetErrorTolerance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwtolerance: u32) -> ::windows_core::HRESULT, pub GetErrorTolerance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwtolerance: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -571,7 +571,7 @@ impl IAMCrossbar { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_IsRoutedTo)(::windows_core::Interface::as_raw(self), outputpinindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_CrossbarPinInfo(&self, isinputpin: P0, pinindex: i32, pinindexrelated: *mut i32, physicaltype: *mut i32) -> ::windows_core::Result<()> where @@ -725,25 +725,25 @@ pub struct IAMDeviceRemoval_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAMDirectSound(::windows_core::IUnknown); impl IAMDirectSound { - #[doc = "Required features: `Win32_Media_Audio_DirectSound`"] + #[doc = "Required features: `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(feature = "Win32_Media_Audio_DirectSound")] pub unsafe fn GetDirectSoundInterface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDirectSoundInterface)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio_DirectSound`"] + #[doc = "Required features: `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(feature = "Win32_Media_Audio_DirectSound")] pub unsafe fn GetPrimaryBufferInterface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPrimaryBufferInterface)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio_DirectSound`"] + #[doc = "Required features: `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(feature = "Win32_Media_Audio_DirectSound")] pub unsafe fn GetSecondaryBufferInterface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSecondaryBufferInterface)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio_DirectSound`"] + #[doc = "Required features: `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(feature = "Win32_Media_Audio_DirectSound")] pub unsafe fn ReleaseDirectSoundInterface(&self, lpds: P0) -> ::windows_core::Result<()> where @@ -751,7 +751,7 @@ impl IAMDirectSound { { (::windows_core::Interface::vtable(self).ReleaseDirectSoundInterface)(::windows_core::Interface::as_raw(self), lpds.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Media_Audio_DirectSound`"] + #[doc = "Required features: `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(feature = "Win32_Media_Audio_DirectSound")] pub unsafe fn ReleasePrimaryBufferInterface(&self, lpdsb: P0) -> ::windows_core::Result<()> where @@ -759,7 +759,7 @@ impl IAMDirectSound { { (::windows_core::Interface::vtable(self).ReleasePrimaryBufferInterface)(::windows_core::Interface::as_raw(self), lpdsb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Media_Audio_DirectSound`"] + #[doc = "Required features: `\"Win32_Media_Audio_DirectSound\"`"] #[cfg(feature = "Win32_Media_Audio_DirectSound")] pub unsafe fn ReleaseSecondaryBufferInterface(&self, lpdsb: P0) -> ::windows_core::Result<()> where @@ -767,7 +767,7 @@ impl IAMDirectSound { { (::windows_core::Interface::vtable(self).ReleaseSecondaryBufferInterface)(::windows_core::Interface::as_raw(self), lpdsb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFocusWindow(&self, param0: P0, param1: P1) -> ::windows_core::Result<()> where @@ -776,7 +776,7 @@ impl IAMDirectSound { { (::windows_core::Interface::vtable(self).SetFocusWindow)(::windows_core::Interface::as_raw(self), param0.into_param().abi(), param1.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFocusWindow(&self, param0: *mut super::super::Foundation::HWND, param1: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFocusWindow)(::windows_core::Interface::as_raw(self), param0, param1).ok() @@ -1059,14 +1059,14 @@ pub struct IAMExtTransport_Vtbl { pub EditStart: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut i32) -> ::windows_core::HRESULT, pub SetEditStart: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAMExtendedErrorInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAMExtendedErrorInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasError(&self, phaserror: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HasError)(::windows_core::Interface::as_raw(self), phaserror).ok() @@ -1100,7 +1100,7 @@ pub struct IAMExtendedErrorInfo_Vtbl { pub ErrorDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrerrordescription: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ErrorCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, perrorcode: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1201,7 +1201,7 @@ pub struct IAMFilterMiscFlags_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAMGraphBuilderCallback(::windows_core::IUnknown); impl IAMGraphBuilderCallback { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectedFilter(&self, pmon: P0) -> ::windows_core::Result<()> where @@ -1209,7 +1209,7 @@ impl IAMGraphBuilderCallback { { (::windows_core::Interface::vtable(self).SelectedFilter)(::windows_core::Interface::as_raw(self), pmon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatedFilter(&self, pfil: P0) -> ::windows_core::Result<()> where @@ -1248,7 +1248,7 @@ impl IAMGraphStreams { { (::windows_core::Interface::vtable(self).FindUpstreamInterface)(::windows_core::Interface::as_raw(self), ppin.into_param().abi(), riid, ppvinterface, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncUsingStreamOffset(&self, busestreamoffset: P0) -> ::windows_core::Result<()> where @@ -1319,12 +1319,12 @@ impl IAMLine21Decoder { pub unsafe fn SetServiceState(&self, state: AM_LINE21_CCSTATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetServiceState)(::windows_core::Interface::as_raw(self), state).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetOutputFormat(&self, lpbmih: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOutputFormat)(::windows_core::Interface::as_raw(self), lpbmih).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetOutputFormat(&self, lpbmi: *mut super::super::Graphics::Gdi::BITMAPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOutputFormat)(::windows_core::Interface::as_raw(self), lpbmi).ok() @@ -1335,12 +1335,12 @@ impl IAMLine21Decoder { pub unsafe fn SetBackgroundColor(&self, dwphyscolor: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBackgroundColor)(::windows_core::Interface::as_raw(self), dwphyscolor).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRedrawAlways(&self, lpboption: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRedrawAlways)(::windows_core::Interface::as_raw(self), lpboption).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRedrawAlways(&self, boption: P0) -> ::windows_core::Result<()> where @@ -1392,7 +1392,7 @@ pub struct IAMLine21Decoder_Vtbl { pub GetDrawBackgroundMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lpmode: *mut AM_LINE21_DRAWBGMODE) -> ::windows_core::HRESULT, pub SetDrawBackgroundMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, mode: AM_LINE21_DRAWBGMODE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1468,7 +1468,7 @@ pub struct IAMMediaContent_Vtbl { pub MoreInfoBannerURL: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrmoreinfobannerurl: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub MoreInfoText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrmoreinfotext: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1553,7 +1553,7 @@ impl IAMMediaStream { { (::windows_core::Interface::vtable(self).JoinAMMultiMediaStream)(::windows_core::Interface::as_raw(self), pammultimediastream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn JoinFilter(&self, pmediastreamfilter: P0) -> ::windows_core::Result<()> where @@ -1601,7 +1601,7 @@ impl IAMMediaTypeSample { pub unsafe fn SetSampleTimes(&self, pstarttime: *const i64, pendtime: *const i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSampleTimes)(::windows_core::Interface::as_raw(self), pstarttime, pendtime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Update(&self, dwflags: u32, hevent: P0, pfnapc: super::super::Foundation::PAPCFUNC, dwapcdata: usize) -> ::windows_core::Result<()> where @@ -1631,7 +1631,7 @@ impl IAMMediaTypeSample { pub unsafe fn IsSyncPoint(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsSyncPoint)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSyncPoint(&self, bissyncpoint: P0) -> ::windows_core::Result<()> where @@ -1642,7 +1642,7 @@ impl IAMMediaTypeSample { pub unsafe fn IsPreroll(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsPreroll)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPreroll(&self, bispreroll: P0) -> ::windows_core::Result<()> where @@ -1656,13 +1656,13 @@ impl IAMMediaTypeSample { pub unsafe fn SetActualDataLength(&self, __midl__iammediatypesample0000: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetActualDataLength)(::windows_core::Interface::as_raw(self), __midl__iammediatypesample0000).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetMediaType(&self) -> ::windows_core::Result<*mut super::MediaFoundation::AM_MEDIA_TYPE> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetMediaType(&self, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMediaType)(::windows_core::Interface::as_raw(self), pmediatype).ok() @@ -1670,7 +1670,7 @@ impl IAMMediaTypeSample { pub unsafe fn IsDiscontinuity(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsDiscontinuity)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDiscontinuity(&self, bdiscontinuity: P0) -> ::windows_core::Result<()> where @@ -1760,12 +1760,12 @@ impl IAMMediaTypeStream { pub unsafe fn SendEndOfStream(&self, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SendEndOfStream)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetFormat(&self, pmediatype: *mut super::MediaFoundation::AM_MEDIA_TYPE, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFormat)(::windows_core::Interface::as_raw(self), pmediatype, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetFormat(&self, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), pmediatype, dwflags).ok() @@ -1841,7 +1841,7 @@ impl IAMMultiMediaStream { pub unsafe fn Seek(&self, seektime: i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), seektime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEndOfStreamEventHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1857,7 +1857,7 @@ impl IAMMultiMediaStream { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFilterGraph)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1876,7 +1876,7 @@ impl IAMMultiMediaStream { { (::windows_core::Interface::vtable(self).OpenFile)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenMoniker(&self, pctx: P0, pmoniker: P1, dwflags: u32) -> ::windows_core::Result<()> where @@ -1914,7 +1914,7 @@ pub struct IAMMultiMediaStream_Vtbl { OpenMoniker: usize, pub Render: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwflags: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1927,12 +1927,12 @@ impl IAMNetShowConfig { pub unsafe fn SetBufferingTime(&self, bufferingtime: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBufferingTime)(::windows_core::Interface::as_raw(self), bufferingtime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseFixedUDPPort(&self, pusefixedudpport: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UseFixedUDPPort)(::windows_core::Interface::as_raw(self), pusefixedudpport).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseFixedUDPPort(&self, usefixedudpport: P0) -> ::windows_core::Result<()> where @@ -1946,12 +1946,12 @@ impl IAMNetShowConfig { pub unsafe fn SetFixedUDPPort(&self, fixedudpport: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFixedUDPPort)(::windows_core::Interface::as_raw(self), fixedudpport).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseHTTPProxy(&self, pusehttpproxy: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UseHTTPProxy)(::windows_core::Interface::as_raw(self), pusehttpproxy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseHTTPProxy(&self, usehttpproxy: P0) -> ::windows_core::Result<()> where @@ -1959,12 +1959,12 @@ impl IAMNetShowConfig { { (::windows_core::Interface::vtable(self).SetUseHTTPProxy)(::windows_core::Interface::as_raw(self), usehttpproxy.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableAutoProxy(&self, penableautoproxy: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableAutoProxy)(::windows_core::Interface::as_raw(self), penableautoproxy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableAutoProxy(&self, enableautoproxy: P0) -> ::windows_core::Result<()> where @@ -1987,12 +1987,12 @@ impl IAMNetShowConfig { pub unsafe fn SetHTTPProxyPort(&self, httpproxyport: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetHTTPProxyPort)(::windows_core::Interface::as_raw(self), httpproxyport).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableMulticast(&self, penablemulticast: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableMulticast)(::windows_core::Interface::as_raw(self), penablemulticast).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableMulticast(&self, enablemulticast: P0) -> ::windows_core::Result<()> where @@ -2000,12 +2000,12 @@ impl IAMNetShowConfig { { (::windows_core::Interface::vtable(self).SetEnableMulticast)(::windows_core::Interface::as_raw(self), enablemulticast.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableUDP(&self, penableudp: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableUDP)(::windows_core::Interface::as_raw(self), penableudp).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableUDP(&self, enableudp: P0) -> ::windows_core::Result<()> where @@ -2013,12 +2013,12 @@ impl IAMNetShowConfig { { (::windows_core::Interface::vtable(self).SetEnableUDP)(::windows_core::Interface::as_raw(self), enableudp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableTCP(&self, penabletcp: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableTCP)(::windows_core::Interface::as_raw(self), penabletcp).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableTCP(&self, enabletcp: P0) -> ::windows_core::Result<()> where @@ -2026,12 +2026,12 @@ impl IAMNetShowConfig { { (::windows_core::Interface::vtable(self).SetEnableTCP)(::windows_core::Interface::as_raw(self), enabletcp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableHTTP(&self, penablehttp: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableHTTP)(::windows_core::Interface::as_raw(self), penablehttp).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableHTTP(&self, enablehttp: P0) -> ::windows_core::Result<()> where @@ -2120,7 +2120,7 @@ pub struct IAMNetShowConfig_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEnableHTTP: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2139,7 +2139,7 @@ impl IAMNetShowExProps { pub unsafe fn CodecCount(&self, pcodeccount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CodecCount)(::windows_core::Interface::as_raw(self), pcodeccount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCodecInstalled(&self, codecnum: i32, pcodecinstalled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCodecInstalled)(::windows_core::Interface::as_raw(self), codecnum, pcodecinstalled).ok() @@ -2185,14 +2185,14 @@ pub struct IAMNetShowExProps_Vtbl { pub CreationDate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcreationdate: *mut f64) -> ::windows_core::HRESULT, pub SourceLink: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrsourcelink: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAMNetShowPreroll(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAMNetShowPreroll { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPreroll(&self, fpreroll: P0) -> ::windows_core::Result<()> where @@ -2200,7 +2200,7 @@ impl IAMNetShowPreroll { { (::windows_core::Interface::vtable(self).SetPreroll)(::windows_core::Interface::as_raw(self), fpreroll.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Preroll(&self, pfpreroll: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Preroll)(::windows_core::Interface::as_raw(self), pfpreroll).ok() @@ -2230,7 +2230,7 @@ pub struct IAMNetShowPreroll_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Preroll: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2252,7 +2252,7 @@ impl IAMNetworkStatus { pub unsafe fn BufferingCount(&self, pbufferingcount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BufferingCount)(::windows_core::Interface::as_raw(self), pbufferingcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBroadcast(&self, pisbroadcast: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsBroadcast)(::windows_core::Interface::as_raw(self), pisbroadcast).ok() @@ -2530,7 +2530,7 @@ impl IAMPluginControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDisabledByIndex)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisabled(&self, clsid: *const ::windows_core::GUID, disabled: P0) -> ::windows_core::Result<()> where @@ -2657,7 +2657,7 @@ pub struct IAMResourceControl_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub Reserve: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwflags: u32, pvreserved: *const ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2717,12 +2717,12 @@ pub struct IAMStats_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAMStreamConfig(::windows_core::IUnknown); impl IAMStreamConfig { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetFormat(&self, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), pmt).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetFormat(&self) -> ::windows_core::Result<*mut super::MediaFoundation::AM_MEDIA_TYPE> { let mut result__ = ::std::mem::zeroed(); @@ -2731,7 +2731,7 @@ impl IAMStreamConfig { pub unsafe fn GetNumberOfCapabilities(&self, picount: *mut i32, pisize: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetNumberOfCapabilities)(::windows_core::Interface::as_raw(self), picount, pisize).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetStreamCaps(&self, iindex: i32, ppmt: *mut *mut super::MediaFoundation::AM_MEDIA_TYPE, pscc: *mut u8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStreamCaps)(::windows_core::Interface::as_raw(self), iindex, ppmt, pscc).ok() @@ -2769,7 +2769,7 @@ impl IAMStreamControl { pub unsafe fn StartAt(&self, ptstart: ::core::option::Option<*const i64>, dwcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StartAt)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ptstart.unwrap_or(::std::ptr::null())), dwcookie).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StopAt(&self, ptstop: ::core::option::Option<*const i64>, bsendextra: P0, dwcookie: u32) -> ::windows_core::Result<()> where @@ -2807,7 +2807,7 @@ impl IAMStreamSelect { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn Info(&self, lindex: i32, ppmt: ::core::option::Option<*mut *mut super::MediaFoundation::AM_MEDIA_TYPE>, pdwflags: ::core::option::Option<*mut u32>, plcid: ::core::option::Option<*mut u32>, pdwgroup: ::core::option::Option<*mut u32>, ppszname: ::core::option::Option<*mut ::windows_core::PWSTR>, ppobject: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>, ppunk: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Info)( @@ -2943,7 +2943,7 @@ impl IAMTVTuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Logon(&self, hcurrentuser: P0) -> ::windows_core::Result<()> where @@ -3190,7 +3190,7 @@ impl IAMTuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Logon(&self, hcurrentuser: P0) -> ::windows_core::Result<()> where @@ -3287,7 +3287,7 @@ impl IAMVfwCaptureDialogs { pub unsafe fn HasDialog(&self, idialog: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HasDialog)(::windows_core::Interface::as_raw(self), idialog).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowDialog(&self, idialog: i32, hwnd: P0) -> ::windows_core::Result<()> where @@ -3321,7 +3321,7 @@ pub struct IAMVfwCaptureDialogs_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAMVfwCompressDialogs(::windows_core::IUnknown); impl IAMVfwCompressDialogs { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowDialog(&self, idialog: i32, hwnd: P0) -> ::windows_core::Result<()> where @@ -3365,22 +3365,22 @@ impl IAMVideoAccelerator { pub unsafe fn GetVideoAcceleratorGUIDs(&self, pdwnumguidssupported: *mut u32, pguidssupported: ::core::option::Option<*mut ::windows_core::GUID>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoAcceleratorGUIDs)(::windows_core::Interface::as_raw(self), pdwnumguidssupported, ::core::mem::transmute(pguidssupported.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetUncompFormatsSupported(&self, pguid: *const ::windows_core::GUID, pdwnumformatssupported: *mut u32, pformatssupported: ::core::option::Option<*mut super::super::Graphics::DirectDraw::DDPIXELFORMAT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetUncompFormatsSupported)(::windows_core::Interface::as_raw(self), pguid, pdwnumformatssupported, ::core::mem::transmute(pformatssupported.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetInternalMemInfo(&self, pguid: *const ::windows_core::GUID, pamvauncompdatainfo: *const AMVAUncompDataInfo, pamvainternalmeminfo: *mut AMVAInternalMemInfo) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInternalMemInfo)(::windows_core::Interface::as_raw(self), pguid, pamvauncompdatainfo, pamvainternalmeminfo).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetCompBufferInfo(&self, pguid: *const ::windows_core::GUID, pamvauncompdatainfo: *const AMVAUncompDataInfo, pdwnumtypescompbuffers: *mut u32, pamvacompbufferinfo: ::core::option::Option<*mut AMVACompBufferInfo>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCompBufferInfo)(::windows_core::Interface::as_raw(self), pguid, pamvauncompdatainfo, pdwnumtypescompbuffers, ::core::mem::transmute(pamvacompbufferinfo.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetInternalCompBufferInfo(&self, pdwnumtypescompbuffers: *mut u32, pamvacompbufferinfo: ::core::option::Option<*mut AMVACompBufferInfo>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInternalCompBufferInfo)(::windows_core::Interface::as_raw(self), pdwnumtypescompbuffers, ::core::mem::transmute(pamvacompbufferinfo.unwrap_or(::std::ptr::null_mut()))).ok() @@ -3391,7 +3391,7 @@ impl IAMVideoAccelerator { pub unsafe fn EndFrame(&self, pendframeinfo: *const AMVAEndFrameInfo) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndFrame)(::windows_core::Interface::as_raw(self), pendframeinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBuffer(&self, dwtypeindex: u32, dwbufferindex: u32, breadonly: P0, ppbuffer: *mut *mut ::core::ffi::c_void, lpstride: *mut i32) -> ::windows_core::Result<()> where @@ -3458,7 +3458,7 @@ pub struct IAMVideoAccelerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAMVideoAcceleratorNotify(::windows_core::IUnknown); impl IAMVideoAcceleratorNotify { - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetUncompSurfacesInfo(&self, pguid: *const ::windows_core::GUID, puncompbufferinfo: *mut AMVAUncompBufferInfo) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetUncompSurfacesInfo)(::windows_core::Interface::as_raw(self), pguid, puncompbufferinfo).ok() @@ -3595,7 +3595,7 @@ impl IAMVideoControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentActualFrameRate)(::windows_core::Interface::as_raw(self), ppin.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMaxAvailableFrameRate(&self, ppin: P0, iindex: i32, dimensions: super::super::Foundation::SIZE) -> ::windows_core::Result where @@ -3604,7 +3604,7 @@ impl IAMVideoControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMaxAvailableFrameRate)(::windows_core::Interface::as_raw(self), ppin.into_param().abi(), iindex, ::core::mem::transmute(dimensions), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFrameRateList(&self, ppin: P0, iindex: i32, dimensions: super::super::Foundation::SIZE, listsize: *mut i32, framerates: *mut *mut i64) -> ::windows_core::Result<()> where @@ -3720,7 +3720,7 @@ pub struct IAMWMBufferPass_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAMWMBufferPassCallback(::windows_core::IUnknown); impl IAMWMBufferPassCallback { - #[doc = "Required features: `Win32_Media_WindowsMediaFormat`"] + #[doc = "Required features: `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(feature = "Win32_Media_WindowsMediaFormat")] pub unsafe fn Notify(&self, pnssbuffer3: P0, ppin: P1, prtstart: *const i64, prtend: *const i64) -> ::windows_core::Result<()> where @@ -3762,12 +3762,12 @@ impl IAMWstDecoder { pub unsafe fn SetServiceState(&self, state: AM_WST_STATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetServiceState)(::windows_core::Interface::as_raw(self), state).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetOutputFormat(&self, lpbmih: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOutputFormat)(::windows_core::Interface::as_raw(self), lpbmih).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetOutputFormat(&self, lpbmi: *mut super::super::Graphics::Gdi::BITMAPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOutputFormat)(::windows_core::Interface::as_raw(self), lpbmi).ok() @@ -3778,12 +3778,12 @@ impl IAMWstDecoder { pub unsafe fn SetBackgroundColor(&self, dwphyscolor: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBackgroundColor)(::windows_core::Interface::as_raw(self), dwphyscolor).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRedrawAlways(&self, lpboption: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRedrawAlways)(::windows_core::Interface::as_raw(self), lpboption).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRedrawAlways(&self, boption: P0) -> ::windows_core::Result<()> where @@ -3797,7 +3797,7 @@ impl IAMWstDecoder { pub unsafe fn SetDrawBackgroundMode(&self, mode: AM_WST_DRAWBGMODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDrawBackgroundMode)(::windows_core::Interface::as_raw(self), mode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAnswerMode(&self, banswer: P0) -> ::windows_core::Result<()> where @@ -3805,12 +3805,12 @@ impl IAMWstDecoder { { (::windows_core::Interface::vtable(self).SetAnswerMode)(::windows_core::Interface::as_raw(self), banswer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAnswerMode(&self, pbanswer: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAnswerMode)(::windows_core::Interface::as_raw(self), pbanswer).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHoldPage(&self, bholdpage: P0) -> ::windows_core::Result<()> where @@ -3818,7 +3818,7 @@ impl IAMWstDecoder { { (::windows_core::Interface::vtable(self).SetHoldPage)(::windows_core::Interface::as_raw(self), bholdpage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHoldPage(&self, pbholdpage: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetHoldPage)(::windows_core::Interface::as_raw(self), pbholdpage).ok() @@ -3981,12 +3981,12 @@ impl IAudioData { pub unsafe fn SetActual(&self, cbdatavalid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetActual)(::windows_core::Interface::as_raw(self), cbdatavalid).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormat(&self, pwaveformatcurrent: *mut super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFormat)(::windows_core::Interface::as_raw(self), pwaveformatcurrent).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetFormat(&self, lpwaveformat: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), lpwaveformat).ok() @@ -4043,12 +4043,12 @@ impl IAudioMediaStream { pub unsafe fn SendEndOfStream(&self, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SendEndOfStream)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormat(&self, pwaveformatcurrent: *mut super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFormat)(::windows_core::Interface::as_raw(self), pwaveformatcurrent).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetFormat(&self, lpwaveformat: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), lpwaveformat).ok() @@ -4095,7 +4095,7 @@ impl IAudioStreamSample { pub unsafe fn SetSampleTimes(&self, pstarttime: *const i64, pendtime: *const i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSampleTimes)(::windows_core::Interface::as_raw(self), pstarttime, pendtime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Update(&self, dwflags: u32, hevent: P0, pfnapc: super::super::Foundation::PAPCFUNC, dwapcdata: usize) -> ::windows_core::Result<()> where @@ -4207,12 +4207,12 @@ pub struct IBDA_AutoDemodulateEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBDA_ConditionalAccess(::windows_core::IUnknown); impl IBDA_ConditionalAccess { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_SmartCardStatus(&self, pcardstatus: *mut SmartCardStatusType, pcardassociation: *mut SmartCardAssociationType, pbstrcarderror: *mut ::windows_core::BSTR, pfooblocked: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_SmartCardStatus)(::windows_core::Interface::as_raw(self), pcardstatus, pcardassociation, ::core::mem::transmute(pbstrcarderror), pfooblocked).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_SmartCardInfo(&self, pbstrcardname: *mut ::windows_core::BSTR, pbstrcardmanufacturer: *mut ::windows_core::BSTR, pfdaylightsavings: *mut super::super::Foundation::VARIANT_BOOL, pbyratingregion: *mut u8, pltimezoneoffsetminutes: *mut i32, pbstrlanguage: *mut ::windows_core::BSTR, pealocationcode: *mut EALocationCodeType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_SmartCardInfo)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrcardname), ::core::mem::transmute(pbstrcardmanufacturer), pfdaylightsavings, pbyratingregion, pltimezoneoffsetminutes, ::core::mem::transmute(pbstrlanguage), pealocationcode).ok() @@ -4405,7 +4405,7 @@ impl IBDA_DRM { pub unsafe fn GetDRMPairingStatus(&self, pdwstatus: *mut u32, pherror: *mut ::windows_core::HRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDRMPairingStatus)(::windows_core::Interface::as_raw(self), pdwstatus, pherror).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PerformDRMPairing(&self, fsync: P0) -> ::windows_core::Result<()> where @@ -4489,14 +4489,14 @@ pub struct IBDA_DeviceControl_Vtbl { pub CommitChanges: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub GetChangeState: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstate: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBDA_DiagnosticProperties(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl IBDA_DiagnosticProperties { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, pszpropname: P0, pvar: *mut super::super::System::Variant::VARIANT, perrorlog: P1) -> ::windows_core::Result<()> where @@ -4505,7 +4505,7 @@ impl IBDA_DiagnosticProperties { { (::windows_core::Interface::vtable(self).base__.Read)(::windows_core::Interface::as_raw(self), pszpropname.into_param().abi(), pvar, perrorlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, pszpropname: P0, pvar: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4797,7 +4797,7 @@ pub struct IBDA_DigitalDemodulator3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBDA_DiseqCommand(::windows_core::IUnknown); impl IBDA_DiseqCommand { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableDiseqCommands(&self, benable: P0) -> ::windows_core::Result<()> where @@ -4808,7 +4808,7 @@ impl IBDA_DiseqCommand { pub unsafe fn SetDiseqLNBSource(&self, ullnbsource: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDiseqLNBSource)(::windows_core::Interface::as_raw(self), ullnbsource).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDiseqUseToneBurst(&self, busetoneburst: P0) -> ::windows_core::Result<()> where @@ -4887,7 +4887,7 @@ impl IBDA_Encoder { pub unsafe fn SetParameters(&self, audiobitratemode: u32, audiobitrate: u32, audiomethodid: u32, audioprogram: u32, videobitratemode: u32, videobitrate: u32, videomethodid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParameters)(::windows_core::Interface::as_raw(self), audiobitratemode, audiobitrate, audiomethodid, audioprogram, videobitratemode, videobitrate, videomethodid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetState(&self, audiobitratemax: *mut u32, audiobitratemin: *mut u32, audiobitratemode: *mut u32, audiobitratestepping: *mut u32, audiobitrate: *mut u32, audiomethodid: *mut u32, availableaudioprograms: *mut u32, audioprogram: *mut u32, videobitratemax: *mut u32, videobitratemin: *mut u32, videobitratemode: *mut u32, videobitrate: *mut u32, videobitratestepping: *mut u32, videomethodid: *mut u32, signalsourceid: *mut u32, signalformat: *mut u64, signallock: *mut super::super::Foundation::BOOL, signallevel: *mut i32, signaltonoiseratio: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetState)(::windows_core::Interface::as_raw(self), audiobitratemax, audiobitratemin, audiobitratemode, audiobitratestepping, audiobitrate, audiomethodid, availableaudioprograms, audioprogram, videobitratemax, videobitratemin, videobitratemode, videobitrate, videobitratestepping, videomethodid, signalsourceid, signalformat, signallock, signallevel, signaltonoiseratio).ok() @@ -4976,7 +4976,7 @@ pub struct IBDA_EventingService_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBDA_FDC(::windows_core::IUnknown); impl IBDA_FDC { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStatus(&self, currentbitrate: *mut u32, carrierlock: *mut super::super::Foundation::BOOL, currentfrequency: *mut u32, currentspectruminversion: *mut super::super::Foundation::BOOL, currentpidlist: *mut ::windows_core::BSTR, currenttidlist: *mut ::windows_core::BSTR, overflow: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStatus)(::windows_core::Interface::as_raw(self), currentbitrate, carrierlock, currentfrequency, currentspectruminversion, ::core::mem::transmute(currentpidlist), ::core::mem::transmute(currenttidlist), overflow).ok() @@ -5569,7 +5569,7 @@ impl IBDA_SignalStatistics { pub unsafe fn SignalQuality(&self, plpercentquality: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SignalQuality)(::windows_core::Interface::as_raw(self), plpercentquality).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSignalPresent(&self, fpresent: P0) -> ::windows_core::Result<()> where @@ -5580,7 +5580,7 @@ impl IBDA_SignalStatistics { pub unsafe fn SignalPresent(&self, pfpresent: *mut u8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SignalPresent)(::windows_core::Interface::as_raw(self), pfpresent).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSignalLocked(&self, flocked: P0) -> ::windows_core::Result<()> where @@ -5651,7 +5651,7 @@ impl IBDA_Topology { pub unsafe fn DeletePin(&self, ulpinid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeletePin)(::windows_core::Interface::as_raw(self), ulpinid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetMediaType(&self, ulpinid: u32, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMediaType)(::windows_core::Interface::as_raw(self), ulpinid, pmediatype).ok() @@ -5915,7 +5915,7 @@ impl IBPCSatelliteTuner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TuningSpace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Logon(&self, hcurrentuser: P0) -> ::windows_core::Result<()> where @@ -5978,14 +5978,14 @@ pub struct IBPCSatelliteTuner_Vtbl { pub put_DefaultSubChannelTypes: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ldefaultvideotype: i32, ldefaultaudiotype: i32) -> ::windows_core::HRESULT, pub IsTapingPermitted: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBaseFilter(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IBaseFilter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -6110,7 +6110,7 @@ pub struct IBaseVideoMixer_Vtbl { pub GetClockPeriod: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbvalue: *mut i32) -> ::windows_core::HRESULT, pub SetClockPeriod: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bvalue: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6152,7 +6152,7 @@ pub struct IBasicAudio_Vtbl { pub SetBalance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lbalance: i32) -> ::windows_core::HRESULT, pub Balance: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plbalance: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6317,7 +6317,7 @@ pub struct IBasicVideo_Vtbl { pub IsUsingDefaultSource: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub IsUsingDefaultDestination: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6785,7 +6785,7 @@ impl ICaptureGraphBuilder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFiltergraph)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetOutputFileName(&self, ptype: *const ::windows_core::GUID, lpstrfile: P0, ppf: *mut ::core::option::Option, ppsink: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6793,7 +6793,7 @@ impl ICaptureGraphBuilder { { (::windows_core::Interface::vtable(self).SetOutputFileName)(::windows_core::Interface::as_raw(self), ptype, lpstrfile.into_param().abi(), ::core::mem::transmute(ppf), ::core::mem::transmute(ppsink)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindInterface(&self, pcategory: ::core::option::Option<*const ::windows_core::GUID>, pf: P0, riid: *const ::windows_core::GUID, ppint: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -6801,7 +6801,7 @@ impl ICaptureGraphBuilder { { (::windows_core::Interface::vtable(self).FindInterface)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pcategory.unwrap_or(::std::ptr::null())), pf.into_param().abi(), riid, ppint).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RenderStream(&self, pcategory: ::core::option::Option<*const ::windows_core::GUID>, psource: P0, pfcompressor: P1, pfrenderer: P2) -> ::windows_core::Result<()> where @@ -6811,7 +6811,7 @@ impl ICaptureGraphBuilder { { (::windows_core::Interface::vtable(self).RenderStream)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pcategory.unwrap_or(::std::ptr::null())), psource.into_param().abi(), pfcompressor.into_param().abi(), pfrenderer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ControlStream(&self, pcategory: ::core::option::Option<*const ::windows_core::GUID>, pfilter: P0, pstart: *const i64, pstop: *const i64, wstartcookie: u16, wstopcookie: u16) -> ::windows_core::Result<()> where @@ -6880,7 +6880,7 @@ impl ICaptureGraphBuilder2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFiltergraph)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetOutputFileName(&self, ptype: *const ::windows_core::GUID, lpstrfile: P0, ppf: *mut ::core::option::Option, ppsink: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -6888,7 +6888,7 @@ impl ICaptureGraphBuilder2 { { (::windows_core::Interface::vtable(self).SetOutputFileName)(::windows_core::Interface::as_raw(self), ptype, lpstrfile.into_param().abi(), ::core::mem::transmute(ppf), ::core::mem::transmute(ppsink.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindInterface(&self, pcategory: ::core::option::Option<*const ::windows_core::GUID>, ptype: ::core::option::Option<*const ::windows_core::GUID>, pf: P0, riid: *const ::windows_core::GUID, ppint: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -6896,7 +6896,7 @@ impl ICaptureGraphBuilder2 { { (::windows_core::Interface::vtable(self).FindInterface)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pcategory.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ptype.unwrap_or(::std::ptr::null())), pf.into_param().abi(), riid, ppint).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RenderStream(&self, pcategory: ::core::option::Option<*const ::windows_core::GUID>, ptype: *const ::windows_core::GUID, psource: P0, pfcompressor: P1, pfrenderer: P2) -> ::windows_core::Result<()> where @@ -6906,7 +6906,7 @@ impl ICaptureGraphBuilder2 { { (::windows_core::Interface::vtable(self).RenderStream)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pcategory.unwrap_or(::std::ptr::null())), ptype, psource.into_param().abi(), pfcompressor.into_param().abi(), pfrenderer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ControlStream(&self, pcategory: *const ::windows_core::GUID, ptype: *const ::windows_core::GUID, pfilter: P0, pstart: ::core::option::Option<*const i64>, pstop: ::core::option::Option<*const i64>, wstartcookie: u16, wstopcookie: u16) -> ::windows_core::Result<()> where @@ -6928,7 +6928,7 @@ impl ICaptureGraphBuilder2 { { (::windows_core::Interface::vtable(self).CopyCaptureFile)(::windows_core::Interface::as_raw(self), lpwstrold.into_param().abi(), lpwstrnew.into_param().abi(), fallowescabort, pcallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindPin(&self, psource: P0, pindir: PIN_DIRECTION, pcategory: ::core::option::Option<*const ::windows_core::GUID>, ptype: ::core::option::Option<*const ::windows_core::GUID>, funconnected: P1, num: i32) -> ::windows_core::Result where @@ -6993,7 +6993,7 @@ impl IConfigAsfWriter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentProfileGuid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_WindowsMediaFormat`"] + #[doc = "Required features: `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(feature = "Win32_Media_WindowsMediaFormat")] pub unsafe fn ConfigureFilterUsingProfile(&self, pprofile: P0) -> ::windows_core::Result<()> where @@ -7001,13 +7001,13 @@ impl IConfigAsfWriter { { (::windows_core::Interface::vtable(self).ConfigureFilterUsingProfile)(::windows_core::Interface::as_raw(self), pprofile.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Media_WindowsMediaFormat`"] + #[doc = "Required features: `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(feature = "Win32_Media_WindowsMediaFormat")] pub unsafe fn GetCurrentProfile(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentProfile)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIndexMode(&self, bindexfile: P0) -> ::windows_core::Result<()> where @@ -7015,7 +7015,7 @@ impl IConfigAsfWriter { { (::windows_core::Interface::vtable(self).SetIndexMode)(::windows_core::Interface::as_raw(self), bindexfile.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIndexMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7072,7 +7072,7 @@ impl IConfigAsfWriter2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCurrentProfileGuid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_WindowsMediaFormat`"] + #[doc = "Required features: `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(feature = "Win32_Media_WindowsMediaFormat")] pub unsafe fn ConfigureFilterUsingProfile(&self, pprofile: P0) -> ::windows_core::Result<()> where @@ -7080,13 +7080,13 @@ impl IConfigAsfWriter2 { { (::windows_core::Interface::vtable(self).base__.ConfigureFilterUsingProfile)(::windows_core::Interface::as_raw(self), pprofile.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Media_WindowsMediaFormat`"] + #[doc = "Required features: `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(feature = "Win32_Media_WindowsMediaFormat")] pub unsafe fn GetCurrentProfile(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCurrentProfile)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIndexMode(&self, bindexfile: P0) -> ::windows_core::Result<()> where @@ -7094,7 +7094,7 @@ impl IConfigAsfWriter2 { { (::windows_core::Interface::vtable(self).base__.SetIndexMode)(::windows_core::Interface::as_raw(self), bindexfile.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIndexMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7144,7 +7144,7 @@ impl IConfigAviMux { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMasterStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOutputCompatibilityIndex(&self, foldindex: P0) -> ::windows_core::Result<()> where @@ -7152,7 +7152,7 @@ impl IConfigAviMux { { (::windows_core::Interface::vtable(self).SetOutputCompatibilityIndex)(::windows_core::Interface::as_raw(self), foldindex.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOutputCompatibilityIndex(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7219,7 +7219,7 @@ pub struct IConfigInterleaving_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICreateDevEnum(::windows_core::IUnknown); impl ICreateDevEnum { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateClassEnumerator(&self, clsiddeviceclass: *const ::windows_core::GUID, ppenummoniker: *mut ::core::option::Option, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateClassEnumerator)(::windows_core::Interface::as_raw(self), clsiddeviceclass, ::core::mem::transmute(ppenummoniker), dwflags).ok() @@ -7245,7 +7245,7 @@ pub struct ICreateDevEnum_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDDrawExclModeVideo(::windows_core::IUnknown); impl IDDrawExclModeVideo { - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn SetDDrawObject(&self, pddrawobject: P0) -> ::windows_core::Result<()> where @@ -7253,12 +7253,12 @@ impl IDDrawExclModeVideo { { (::windows_core::Interface::vtable(self).SetDDrawObject)(::windows_core::Interface::as_raw(self), pddrawobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub unsafe fn GetDDrawObject(&self, ppddrawobject: *mut ::core::option::Option, pbusingexternal: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDDrawObject)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppddrawobject), pbusingexternal).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn SetDDrawSurface(&self, pddrawsurface: P0) -> ::windows_core::Result<()> where @@ -7266,12 +7266,12 @@ impl IDDrawExclModeVideo { { (::windows_core::Interface::vtable(self).SetDDrawSurface)(::windows_core::Interface::as_raw(self), pddrawsurface.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub unsafe fn GetDDrawSurface(&self, ppddrawsurface: *mut ::core::option::Option, pbusingexternal: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDDrawSurface)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppddrawsurface), pbusingexternal).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDrawParameters(&self, prcsource: *const super::super::Foundation::RECT, prctarget: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDrawParameters)(::windows_core::Interface::as_raw(self), prcsource, prctarget).ok() @@ -7324,7 +7324,7 @@ pub struct IDDrawExclModeVideo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDDrawExclModeVideoCallback(::windows_core::IUnknown); impl IDDrawExclModeVideoCallback { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnUpdateOverlay(&self, bbefore: P0, dwflags: u32, boldvisible: P1, prcoldsrc: *const super::super::Foundation::RECT, prcolddest: *const super::super::Foundation::RECT, bnewvisible: P2, prcnewsrc: *const super::super::Foundation::RECT, prcnewdest: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -7334,7 +7334,7 @@ impl IDDrawExclModeVideoCallback { { (::windows_core::Interface::vtable(self).OnUpdateOverlay)(::windows_core::Interface::as_raw(self), bbefore.into_param().abi(), dwflags, boldvisible.into_param().abi(), prcoldsrc, prcolddest, bnewvisible.into_param().abi(), prcnewsrc, prcnewdest).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnUpdateColorKey(&self, pkey: *const COLORKEY, dwcolor: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnUpdateColorKey)(::windows_core::Interface::as_raw(self), pkey, dwcolor).ok() @@ -7439,7 +7439,7 @@ pub struct IDVEnc_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDVRGB219(::windows_core::IUnknown); impl IDVRGB219 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRGB219(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -7549,7 +7549,7 @@ pub struct IDeferredCommand_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectDrawMediaSample(::windows_core::IUnknown); impl IDirectDrawMediaSample { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub unsafe fn GetSurfaceAndReleaseLock(&self, ppdirectdrawsurface: *mut ::core::option::Option, prect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSurfaceAndReleaseLock)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppdirectdrawsurface), prect).ok() @@ -7579,7 +7579,7 @@ pub struct IDirectDrawMediaSample_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectDrawMediaSampleAllocator(::windows_core::IUnknown); impl IDirectDrawMediaSampleAllocator { - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetDirectDraw(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7633,12 +7633,12 @@ impl IDirectDrawMediaStream { pub unsafe fn SendEndOfStream(&self, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SendEndOfStream)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetFormat(&self, pddsdcurrent: *mut super::super::Graphics::DirectDraw::DDSURFACEDESC, ppdirectdrawpalette: *mut ::core::option::Option, pddsddesired: *mut super::super::Graphics::DirectDraw::DDSURFACEDESC, pdwflags: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFormat)(::windows_core::Interface::as_raw(self), pddsdcurrent, ::core::mem::transmute(ppdirectdrawpalette), pddsddesired, pdwflags).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn SetFormat(&self, pddsurfacedesc: *const super::super::Graphics::DirectDraw::DDSURFACEDESC, pdirectdrawpalette: P0) -> ::windows_core::Result<()> where @@ -7646,13 +7646,13 @@ impl IDirectDrawMediaStream { { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), pddsurfacedesc, pdirectdrawpalette.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetDirectDraw(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDirectDraw)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn SetDirectDraw(&self, pdirectdraw: P0) -> ::windows_core::Result<()> where @@ -7660,7 +7660,7 @@ impl IDirectDrawMediaStream { { (::windows_core::Interface::vtable(self).SetDirectDraw)(::windows_core::Interface::as_raw(self), pdirectdraw.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub unsafe fn CreateSample(&self, psurface: P0, prect: *const super::super::Foundation::RECT, dwflags: u32) -> ::windows_core::Result where @@ -7720,7 +7720,7 @@ impl IDirectDrawStreamSample { pub unsafe fn SetSampleTimes(&self, pstarttime: *const i64, pendtime: *const i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSampleTimes)(::windows_core::Interface::as_raw(self), pstarttime, pendtime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Update(&self, dwflags: u32, hevent: P0, pfnapc: super::super::Foundation::PAPCFUNC, dwapcdata: usize) -> ::windows_core::Result<()> where @@ -7731,12 +7731,12 @@ impl IDirectDrawStreamSample { pub unsafe fn CompletionStatus(&self, dwflags: u32, dwmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CompletionStatus)(::windows_core::Interface::as_raw(self), dwflags, dwmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub unsafe fn GetSurface(&self, ppdirectdrawsurface: *mut ::core::option::Option, prect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSurface)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppdirectdrawsurface), prect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRect(&self, prect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRect)(::windows_core::Interface::as_raw(self), prect).ok() @@ -7773,17 +7773,17 @@ impl IDirectDrawVideo { pub unsafe fn SetSwitches(&self, switches: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSwitches)(::windows_core::Interface::as_raw(self), switches).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetCaps(&self, pcaps: *mut super::super::Graphics::DirectDraw::DDCAPS_DX7) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCaps)(::windows_core::Interface::as_raw(self), pcaps).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetEmulatedCaps(&self, pcaps: *mut super::super::Graphics::DirectDraw::DDCAPS_DX7) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEmulatedCaps)(::windows_core::Interface::as_raw(self), pcaps).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetSurfaceDesc(&self, psurfacedesc: *mut super::super::Graphics::DirectDraw::DDSURFACEDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSurfaceDesc)(::windows_core::Interface::as_raw(self), psurfacedesc).ok() @@ -7791,7 +7791,7 @@ impl IDirectDrawVideo { pub unsafe fn GetFourCCCodes(&self, pcount: *mut u32, pcodes: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFourCCCodes)(::windows_core::Interface::as_raw(self), pcount, pcodes).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn SetDirectDraw(&self, pdirectdraw: P0) -> ::windows_core::Result<()> where @@ -7799,7 +7799,7 @@ impl IDirectDrawVideo { { (::windows_core::Interface::vtable(self).SetDirectDraw)(::windows_core::Interface::as_raw(self), pdirectdraw.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetDirectDraw(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7927,7 +7927,7 @@ impl IDrawVideoImage { pub unsafe fn DrawVideoImageEnd(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DrawVideoImageEnd)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn DrawVideoImageDraw(&self, hdc: P0, lprcsrc: *const super::super::Foundation::RECT, lprcdst: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -8058,7 +8058,7 @@ impl IDvdControl { pub unsafe fn AudioStreamChange(&self, ulaudio: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AudioStreamChange)(::windows_core::Interface::as_raw(self), ulaudio).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SubpictureStreamChange(&self, ulsubpicture: u32, bdisplay: P0) -> ::windows_core::Result<()> where @@ -8087,12 +8087,12 @@ impl IDvdControl { { (::windows_core::Interface::vtable(self).SetRoot)(::windows_core::Interface::as_raw(self), pszpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MouseActivate(&self, point: super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MouseActivate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MouseSelect(&self, point: super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MouseSelect)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point)).ok() @@ -8231,7 +8231,7 @@ impl IDvdControl2 { pub unsafe fn StillOff(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StillOff)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Pause(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -8247,7 +8247,7 @@ impl IDvdControl2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelectSubpictureStream)(::windows_core::Interface::as_raw(self), ulsubpicture, dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSubpictureState(&self, bstate: P0, dwflags: u32) -> ::windows_core::Result where @@ -8278,12 +8278,12 @@ impl IDvdControl2 { { (::windows_core::Interface::vtable(self).SetDVDDirectory)(::windows_core::Interface::as_raw(self), pszwpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ActivateAtPosition(&self, point: super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ActivateAtPosition)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SelectAtPosition(&self, point: super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectAtPosition)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(point)).ok() @@ -8292,7 +8292,7 @@ impl IDvdControl2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PlayChaptersAutoStop)(::windows_core::Interface::as_raw(self), ultitle, ulchapter, ulchapterstoplay, dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AcceptParentalLevelChange(&self, baccept: P0) -> ::windows_core::Result<()> where @@ -8300,7 +8300,7 @@ impl IDvdControl2 { { (::windows_core::Interface::vtable(self).AcceptParentalLevelChange)(::windows_core::Interface::as_raw(self), baccept.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOption(&self, flag: DVD_OPTION_FLAG, fstate: P0) -> ::windows_core::Result<()> where @@ -8414,7 +8414,7 @@ impl IDvdGraphBuilder { pub unsafe fn GetDvdInterface(&self, riid: *const ::windows_core::GUID, ppvif: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDvdInterface)(::windows_core::Interface::as_raw(self), riid, ppvif).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RenderDvdVideoVolume(&self, lpcwszpathname: P0, dwflags: u32, pstatus: *mut AM_DVD_RENDERSTATUS) -> ::windows_core::Result<()> where @@ -8466,7 +8466,7 @@ impl IDvdInfo { pub unsafe fn GetCurrentAudio(&self, pulstreamsavailable: *mut u32, pulcurrentstream: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentAudio)(::windows_core::Interface::as_raw(self), pulstreamsavailable, pulcurrentstream).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCurrentSubpicture(&self, pulstreamsavailable: *mut u32, pulcurrentstream: *mut u32, pisdisabled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentSubpicture)(::windows_core::Interface::as_raw(self), pulstreamsavailable, pulcurrentstream, pisdisabled).ok() @@ -8592,7 +8592,7 @@ impl IDvdInfo2 { pub unsafe fn GetCurrentAudio(&self, pulstreamsavailable: *mut u32, pulcurrentstream: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentAudio)(::windows_core::Interface::as_raw(self), pulstreamsavailable, pulcurrentstream).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCurrentSubpicture(&self, pulstreamsavailable: *mut u32, pulcurrentstream: *mut u32, pbisdisabled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentSubpicture)(::windows_core::Interface::as_raw(self), pulstreamsavailable, pulcurrentstream, pbisdisabled).ok() @@ -8617,27 +8617,27 @@ impl IDvdInfo2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSubpictureLanguage)(::windows_core::Interface::as_raw(self), ulstream, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTitleAttributes(&self, ultitle: u32, pmenu: *mut DVD_MenuAttributes, ptitle: *mut DVD_TitleAttributes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTitleAttributes)(::windows_core::Interface::as_raw(self), ultitle, pmenu, ptitle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVMGAttributes(&self, patr: *mut DVD_MenuAttributes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVMGAttributes)(::windows_core::Interface::as_raw(self), patr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCurrentVideoAttributes(&self, patr: *mut DVD_VideoAttributes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentVideoAttributes)(::windows_core::Interface::as_raw(self), patr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAudioAttributes(&self, ulstream: u32, patr: *mut DVD_AudioAttributes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAudioAttributes)(::windows_core::Interface::as_raw(self), ulstream, patr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetKaraokeAttributes(&self, ulstream: u32, pattributes: *mut DVD_KaraokeAttributes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetKaraokeAttributes)(::windows_core::Interface::as_raw(self), ulstream, pattributes).ok() @@ -8676,7 +8676,7 @@ impl IDvdInfo2 { pub unsafe fn GetDVDDirectory(&self, pszwpath: &mut [u16], pulactualsize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDVDDirectory)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszwpath.as_ptr()), pszwpath.len() as _, pulactualsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAudioStreamEnabled(&self, ulstreamnum: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8696,7 +8696,7 @@ impl IDvdInfo2 { pub unsafe fn GetMenuLanguages(&self, planguages: *mut u32, ulmaxlanguages: u32, pulactuallanguages: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMenuLanguages)(::windows_core::Interface::as_raw(self), planguages, ulmaxlanguages, pulactuallanguages).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetButtonAtPosition(&self, point: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8719,13 +8719,13 @@ impl IDvdInfo2 { pub unsafe fn GetDecoderCaps(&self, pcaps: *mut DVD_DECODER_CAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDecoderCaps)(::windows_core::Interface::as_raw(self), pcaps).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetButtonRect(&self, ulbutton: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetButtonRect)(::windows_core::Interface::as_raw(self), ulbutton, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubpictureStreamEnabled(&self, ulstreamnum: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8855,7 +8855,7 @@ impl IESEvent { pub unsafe fn SetCompletionStatus(&self, dwresult: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCompletionStatus)(::windows_core::Interface::as_raw(self), dwresult).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetData(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -8920,29 +8920,29 @@ impl IEncoderAPI { pub unsafe fn IsAvailable(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsAvailable)(::windows_core::Interface::as_raw(self), api).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetParameterRange(&self, api: *const ::windows_core::GUID, valuemin: *mut super::super::System::Variant::VARIANT, valuemax: *mut super::super::System::Variant::VARIANT, steppingdelta: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetParameterRange)(::windows_core::Interface::as_raw(self), api, valuemin, valuemax, steppingdelta).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetParameterValues(&self, api: *const ::windows_core::GUID, values: *mut *mut super::super::System::Variant::VARIANT, valuescount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetParameterValues)(::windows_core::Interface::as_raw(self), api, values, valuescount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDefaultValue(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultValue)(::windows_core::Interface::as_raw(self), api, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), api, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, api: *const ::windows_core::GUID, value: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), api, value).ok() @@ -8986,7 +8986,7 @@ pub struct IEncoderAPI_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumFilters(::windows_core::IUnknown); impl IEnumFilters { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, ppfilter: &mut [::core::option::Option], pcfetched: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppfilter.len() as _, ::core::mem::transmute(ppfilter.as_ptr()), ::core::mem::transmute(pcfetched.unwrap_or(::std::ptr::null_mut()))) @@ -9025,7 +9025,7 @@ pub struct IEnumFilters_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumMediaTypes(::windows_core::IUnknown); impl IEnumMediaTypes { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn Next(&self, ppmediatypes: &mut [*mut super::MediaFoundation::AM_MEDIA_TYPE], pcfetched: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppmediatypes.len() as _, ::core::mem::transmute(ppmediatypes.as_ptr()), ::core::mem::transmute(pcfetched.unwrap_or(::std::ptr::null_mut()))) @@ -9200,7 +9200,7 @@ pub struct IEnumStreamIdMap_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSinkFilter(::windows_core::IUnknown); impl IFileSinkFilter { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetFileName(&self, pszfilename: P0, pmt: ::core::option::Option<*const super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> where @@ -9208,7 +9208,7 @@ impl IFileSinkFilter { { (::windows_core::Interface::vtable(self).SetFileName)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi(), ::core::mem::transmute(pmt.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetCurFile(&self, ppszfilename: *mut ::windows_core::PWSTR, pmt: *mut super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurFile)(::windows_core::Interface::as_raw(self), ppszfilename, pmt).ok() @@ -9238,7 +9238,7 @@ pub struct IFileSinkFilter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSinkFilter2(::windows_core::IUnknown); impl IFileSinkFilter2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetFileName(&self, pszfilename: P0, pmt: ::core::option::Option<*const super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> where @@ -9246,7 +9246,7 @@ impl IFileSinkFilter2 { { (::windows_core::Interface::vtable(self).base__.SetFileName)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi(), ::core::mem::transmute(pmt.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetCurFile(&self, ppszfilename: *mut ::windows_core::PWSTR, pmt: *mut super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCurFile)(::windows_core::Interface::as_raw(self), ppszfilename, pmt).ok() @@ -9277,7 +9277,7 @@ pub struct IFileSinkFilter2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSourceFilter(::windows_core::IUnknown); impl IFileSourceFilter { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn Load(&self, pszfilename: P0, pmt: ::core::option::Option<*const super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> where @@ -9285,7 +9285,7 @@ impl IFileSourceFilter { { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi(), ::core::mem::transmute(pmt.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetCurFile(&self, ppszfilename: *mut ::windows_core::PWSTR, pmt: ::core::option::Option<*mut super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurFile)(::windows_core::Interface::as_raw(self), ppszfilename, ::core::mem::transmute(pmt.unwrap_or(::std::ptr::null_mut()))).ok() @@ -9315,7 +9315,7 @@ pub struct IFileSourceFilter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFilterChain(::windows_core::IUnknown); impl IFilterChain { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StartChain(&self, pstartfilter: P0, pendfilter: P1) -> ::windows_core::Result<()> where @@ -9324,7 +9324,7 @@ impl IFilterChain { { (::windows_core::Interface::vtable(self).StartChain)(::windows_core::Interface::as_raw(self), pstartfilter.into_param().abi(), pendfilter.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PauseChain(&self, pstartfilter: P0, pendfilter: P1) -> ::windows_core::Result<()> where @@ -9333,7 +9333,7 @@ impl IFilterChain { { (::windows_core::Interface::vtable(self).PauseChain)(::windows_core::Interface::as_raw(self), pstartfilter.into_param().abi(), pendfilter.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StopChain(&self, pstartfilter: P0, pendfilter: P1) -> ::windows_core::Result<()> where @@ -9342,7 +9342,7 @@ impl IFilterChain { { (::windows_core::Interface::vtable(self).StopChain)(::windows_core::Interface::as_raw(self), pstartfilter.into_param().abi(), pendfilter.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveChain(&self, pstartfilter: P0, pendfilter: P1) -> ::windows_core::Result<()> where @@ -9384,7 +9384,7 @@ pub struct IFilterChain_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFilterGraph(::windows_core::IUnknown); impl IFilterGraph { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddFilter(&self, pfilter: P0, pname: P1) -> ::windows_core::Result<()> where @@ -9393,7 +9393,7 @@ impl IFilterGraph { { (::windows_core::Interface::vtable(self).AddFilter)(::windows_core::Interface::as_raw(self), pfilter.into_param().abi(), pname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveFilter(&self, pfilter: P0) -> ::windows_core::Result<()> where @@ -9405,7 +9405,7 @@ impl IFilterGraph { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumFilters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindFilterByName(&self, pname: P0) -> ::windows_core::Result where @@ -9414,7 +9414,7 @@ impl IFilterGraph { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindFilterByName)(::windows_core::Interface::as_raw(self), pname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn ConnectDirect(&self, ppinout: P0, ppinin: P1, pmt: ::core::option::Option<*const super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> where @@ -9475,7 +9475,7 @@ pub struct IFilterGraph_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFilterGraph2(::windows_core::IUnknown); impl IFilterGraph2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddFilter(&self, pfilter: P0, pname: P1) -> ::windows_core::Result<()> where @@ -9484,7 +9484,7 @@ impl IFilterGraph2 { { (::windows_core::Interface::vtable(self).base__.base__.AddFilter)(::windows_core::Interface::as_raw(self), pfilter.into_param().abi(), pname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveFilter(&self, pfilter: P0) -> ::windows_core::Result<()> where @@ -9496,7 +9496,7 @@ impl IFilterGraph2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumFilters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindFilterByName(&self, pname: P0) -> ::windows_core::Result where @@ -9505,7 +9505,7 @@ impl IFilterGraph2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.FindFilterByName)(::windows_core::Interface::as_raw(self), pname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn ConnectDirect(&self, ppinout: P0, ppinin: P1, pmt: ::core::option::Option<*const super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> where @@ -9549,7 +9549,7 @@ impl IFilterGraph2 { { (::windows_core::Interface::vtable(self).base__.RenderFile)(::windows_core::Interface::as_raw(self), lpcwstrfile.into_param().abi(), lpcwstrplaylist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddSourceFilter(&self, lpcwstrfilename: P0, lpcwstrfiltername: P1) -> ::windows_core::Result where @@ -9568,7 +9568,7 @@ impl IFilterGraph2 { pub unsafe fn ShouldOperationContinue(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ShouldOperationContinue)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddSourceFilterForMoniker(&self, pmoniker: P0, pctx: P1, lpcwstrfiltername: P2) -> ::windows_core::Result where @@ -9579,7 +9579,7 @@ impl IFilterGraph2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddSourceFilterForMoniker)(::windows_core::Interface::as_raw(self), pmoniker.into_param().abi(), pctx.into_param().abi(), lpcwstrfiltername.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn ReconnectEx(&self, ppin: P0, pmt: ::core::option::Option<*const super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> where @@ -9619,7 +9619,7 @@ pub struct IFilterGraph2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFilterGraph3(::windows_core::IUnknown); impl IFilterGraph3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddFilter(&self, pfilter: P0, pname: P1) -> ::windows_core::Result<()> where @@ -9628,7 +9628,7 @@ impl IFilterGraph3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.AddFilter)(::windows_core::Interface::as_raw(self), pfilter.into_param().abi(), pname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveFilter(&self, pfilter: P0) -> ::windows_core::Result<()> where @@ -9640,7 +9640,7 @@ impl IFilterGraph3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnumFilters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindFilterByName(&self, pname: P0) -> ::windows_core::Result where @@ -9649,7 +9649,7 @@ impl IFilterGraph3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.FindFilterByName)(::windows_core::Interface::as_raw(self), pname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn ConnectDirect(&self, ppinout: P0, ppinin: P1, pmt: ::core::option::Option<*const super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> where @@ -9693,7 +9693,7 @@ impl IFilterGraph3 { { (::windows_core::Interface::vtable(self).base__.base__.RenderFile)(::windows_core::Interface::as_raw(self), lpcwstrfile.into_param().abi(), lpcwstrplaylist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddSourceFilter(&self, lpcwstrfilename: P0, lpcwstrfiltername: P1) -> ::windows_core::Result where @@ -9712,7 +9712,7 @@ impl IFilterGraph3 { pub unsafe fn ShouldOperationContinue(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ShouldOperationContinue)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddSourceFilterForMoniker(&self, pmoniker: P0, pctx: P1, lpcwstrfiltername: P2) -> ::windows_core::Result where @@ -9723,7 +9723,7 @@ impl IFilterGraph3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AddSourceFilterForMoniker)(::windows_core::Interface::as_raw(self), pmoniker.into_param().abi(), pctx.into_param().abi(), lpcwstrfiltername.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn ReconnectEx(&self, ppin: P0, pmt: ::core::option::Option<*const super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> where @@ -9737,7 +9737,7 @@ impl IFilterGraph3 { { (::windows_core::Interface::vtable(self).base__.RenderEx)(::windows_core::Interface::as_raw(self), ppinout.into_param().abi(), dwflags, ::core::mem::transmute(pvcontext.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSyncSourceEx(&self, pclockformostoffiltergraph: P0, pclockforfilter: P1, pfilter: P2) -> ::windows_core::Result<()> where @@ -9764,14 +9764,14 @@ pub struct IFilterGraph3_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetSyncSourceEx: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFilterInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFilterInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindPin(&self, strpinid: P0) -> ::windows_core::Result where @@ -9792,7 +9792,7 @@ impl IFilterInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Filter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Pins(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9860,7 +9860,7 @@ impl IFilterMapper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegisterFilterInstance)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(clsid), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterPin(&self, filter: ::windows_core::GUID, name: P0, brendered: P1, boutput: P2, bzero: P3, bmany: P4, connectstofilter: ::windows_core::GUID, connectstopin: P5) -> ::windows_core::Result<()> where @@ -9891,7 +9891,7 @@ impl IFilterMapper { { (::windows_core::Interface::vtable(self).UnregisterPin)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(filter), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumMatchingFilters(&self, ppenum: *mut ::core::option::Option, dwmerit: u32, binputneeded: P0, clsinmaj: ::windows_core::GUID, clsinsub: ::windows_core::GUID, brender: P1, boututneeded: P2, clsoutmaj: ::windows_core::GUID, clsoutsub: ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -9944,7 +9944,7 @@ impl IFilterMapper2 { { (::windows_core::Interface::vtable(self).UnregisterFilter)(::windows_core::Interface::as_raw(self), pclsidcategory, szinstance.into_param().abi(), filter).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RegisterFilter(&self, clsidfilter: *const ::windows_core::GUID, name: P0, ppmoniker: ::core::option::Option<*mut ::core::option::Option>, pclsidcategory: *const ::windows_core::GUID, szinstance: P1, prf2: *const REGFILTER2) -> ::windows_core::Result<()> where @@ -9953,7 +9953,7 @@ impl IFilterMapper2 { { (::windows_core::Interface::vtable(self).RegisterFilter)(::windows_core::Interface::as_raw(self), clsidfilter, name.into_param().abi(), ::core::mem::transmute(ppmoniker.unwrap_or(::std::ptr::null_mut())), pclsidcategory, szinstance.into_param().abi(), prf2).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn EnumMatchingFilters(&self, ppenum: *mut ::core::option::Option, dwflags: u32, bexactmatch: P0, dwmerit: u32, binputneeded: P1, cinputtypes: u32, pinputtypes: ::core::option::Option<*const ::windows_core::GUID>, pmedin: ::core::option::Option<*const REGPINMEDIUM>, ppincategoryin: ::core::option::Option<*const ::windows_core::GUID>, brender: P2, boutputneeded: P3, coutputtypes: u32, poutputtypes: ::core::option::Option<*const ::windows_core::GUID>, pmedout: ::core::option::Option<*const REGPINMEDIUM>, ppincategoryout: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> where @@ -10021,7 +10021,7 @@ impl IFilterMapper3 { { (::windows_core::Interface::vtable(self).base__.UnregisterFilter)(::windows_core::Interface::as_raw(self), pclsidcategory, szinstance.into_param().abi(), filter).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RegisterFilter(&self, clsidfilter: *const ::windows_core::GUID, name: P0, ppmoniker: ::core::option::Option<*mut ::core::option::Option>, pclsidcategory: *const ::windows_core::GUID, szinstance: P1, prf2: *const REGFILTER2) -> ::windows_core::Result<()> where @@ -10030,7 +10030,7 @@ impl IFilterMapper3 { { (::windows_core::Interface::vtable(self).base__.RegisterFilter)(::windows_core::Interface::as_raw(self), clsidfilter, name.into_param().abi(), ::core::mem::transmute(ppmoniker.unwrap_or(::std::ptr::null_mut())), pclsidcategory, szinstance.into_param().abi(), prf2).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn EnumMatchingFilters(&self, ppenum: *mut ::core::option::Option, dwflags: u32, bexactmatch: P0, dwmerit: u32, binputneeded: P1, cinputtypes: u32, pinputtypes: ::core::option::Option<*const ::windows_core::GUID>, pmedin: ::core::option::Option<*const REGPINMEDIUM>, ppincategoryin: ::core::option::Option<*const ::windows_core::GUID>, brender: P2, boutputneeded: P3, coutputtypes: u32, poutputtypes: ::core::option::Option<*const ::windows_core::GUID>, pmedout: ::core::option::Option<*const REGPINMEDIUM>, ppincategoryout: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> where @@ -10150,7 +10150,7 @@ impl IFullScreenVideo { pub unsafe fn SetClipFactor(&self, clipfactor: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClipFactor)(::windows_core::Interface::as_raw(self), clipfactor).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMessageDrain(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -10158,7 +10158,7 @@ impl IFullScreenVideo { { (::windows_core::Interface::vtable(self).SetMessageDrain)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMessageDrain(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10257,7 +10257,7 @@ impl IFullScreenVideoEx { pub unsafe fn SetClipFactor(&self, clipfactor: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetClipFactor)(::windows_core::Interface::as_raw(self), clipfactor).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMessageDrain(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -10265,7 +10265,7 @@ impl IFullScreenVideoEx { { (::windows_core::Interface::vtable(self).base__.SetMessageDrain)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMessageDrain(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10297,7 +10297,7 @@ impl IFullScreenVideoEx { pub unsafe fn SetDefault(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetDefault)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn SetAcceleratorTable(&self, hwnd: P0, haccel: P1) -> ::windows_core::Result<()> where @@ -10306,7 +10306,7 @@ impl IFullScreenVideoEx { { (::windows_core::Interface::vtable(self).SetAcceleratorTable)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), haccel.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetAcceleratorTable(&self, phwnd: *mut super::super::Foundation::HWND, phaccel: *mut super::super::UI::WindowsAndMessaging::HACCEL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAcceleratorTable)(::windows_core::Interface::as_raw(self), phwnd, phaccel).ok() @@ -10345,7 +10345,7 @@ pub struct IFullScreenVideoEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGetCapabilitiesKey(::windows_core::IUnknown); impl IGetCapabilitiesKey { - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn GetCapabilitiesKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10372,7 +10372,7 @@ pub struct IGetCapabilitiesKey_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGraphBuilder(::windows_core::IUnknown); impl IGraphBuilder { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddFilter(&self, pfilter: P0, pname: P1) -> ::windows_core::Result<()> where @@ -10381,7 +10381,7 @@ impl IGraphBuilder { { (::windows_core::Interface::vtable(self).base__.AddFilter)(::windows_core::Interface::as_raw(self), pfilter.into_param().abi(), pname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveFilter(&self, pfilter: P0) -> ::windows_core::Result<()> where @@ -10393,7 +10393,7 @@ impl IGraphBuilder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumFilters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindFilterByName(&self, pname: P0) -> ::windows_core::Result where @@ -10402,7 +10402,7 @@ impl IGraphBuilder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FindFilterByName)(::windows_core::Interface::as_raw(self), pname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn ConnectDirect(&self, ppinout: P0, ppinin: P1, pmt: ::core::option::Option<*const super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> where @@ -10446,7 +10446,7 @@ impl IGraphBuilder { { (::windows_core::Interface::vtable(self).RenderFile)(::windows_core::Interface::as_raw(self), lpcwstrfile.into_param().abi(), lpcwstrplaylist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddSourceFilter(&self, lpcwstrfilename: P0, lpcwstrfiltername: P1) -> ::windows_core::Result where @@ -10492,7 +10492,7 @@ pub struct IGraphBuilder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGraphConfig(::windows_core::IUnknown); impl IGraphConfig { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] pub unsafe fn Reconnect(&self, poutputpin: P0, pinputpin: P1, pmtfirstconnection: *const super::MediaFoundation::AM_MEDIA_TYPE, pusingfilter: P2, habortevent: P3, dwflags: u32) -> ::windows_core::Result<()> where @@ -10503,7 +10503,7 @@ impl IGraphConfig { { (::windows_core::Interface::vtable(self).Reconnect)(::windows_core::Interface::as_raw(self), poutputpin.into_param().abi(), pinputpin.into_param().abi(), pmtfirstconnection, pusingfilter.into_param().abi(), habortevent.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Reconfigure(&self, pcallback: P0, pvcontext: *const ::core::ffi::c_void, dwflags: u32, habortevent: P1) -> ::windows_core::Result<()> where @@ -10512,7 +10512,7 @@ impl IGraphConfig { { (::windows_core::Interface::vtable(self).Reconfigure)(::windows_core::Interface::as_raw(self), pcallback.into_param().abi(), pvcontext, dwflags, habortevent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddFilterToCache(&self, pfilter: P0) -> ::windows_core::Result<()> where @@ -10524,7 +10524,7 @@ impl IGraphConfig { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumCacheFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveFilterFromCache(&self, pfilter: P0) -> ::windows_core::Result<()> where @@ -10536,7 +10536,7 @@ impl IGraphConfig { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStartTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PushThroughData(&self, poutputpin: P0, pconnection: P1, heventabort: P2) -> ::windows_core::Result<()> where @@ -10546,7 +10546,7 @@ impl IGraphConfig { { (::windows_core::Interface::vtable(self).PushThroughData)(::windows_core::Interface::as_raw(self), poutputpin.into_param().abi(), pconnection.into_param().abi(), heventabort.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFilterFlags(&self, pfilter: P0, dwflags: u32) -> ::windows_core::Result<()> where @@ -10554,7 +10554,7 @@ impl IGraphConfig { { (::windows_core::Interface::vtable(self).SetFilterFlags)(::windows_core::Interface::as_raw(self), pfilter.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFilterFlags(&self, pfilter: P0) -> ::windows_core::Result where @@ -10563,7 +10563,7 @@ impl IGraphConfig { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFilterFlags)(::windows_core::Interface::as_raw(self), pfilter.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveFilterEx(&self, pfilter: P0, flags: u32) -> ::windows_core::Result<()> where @@ -10747,7 +10747,7 @@ pub struct IMPEG2StreamIdMap_Vtbl { pub UnmapStreamId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, culstreamid: u32, pulstreamid: *const u32) -> ::windows_core::HRESULT, pub EnumStreamIdMap: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppienumstreamidmap: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10773,7 +10773,7 @@ impl IMediaControl { { (::windows_core::Interface::vtable(self).RenderFile)(::windows_core::Interface::as_raw(self), strfilename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddSourceFilter(&self, strfilename: P0) -> ::windows_core::Result where @@ -10782,13 +10782,13 @@ impl IMediaControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddSourceFilter)(::windows_core::Interface::as_raw(self), strfilename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FilterCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FilterCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegFilterCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10832,7 +10832,7 @@ pub struct IMediaControl_Vtbl { RegFilterCollection: usize, pub StopWhenReady: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10882,7 +10882,7 @@ pub struct IMediaEvent_Vtbl { pub RestoreDefaultHandling: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, levcode: i32) -> ::windows_core::HRESULT, pub FreeEventParams: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, levcode: i32, lparam1: isize, lparam2: isize) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10960,14 +10960,14 @@ pub struct IMediaEventSink_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub Notify: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, eventcode: i32, eventparam1: isize, eventparam2: isize) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMediaFilter(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMediaFilter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -11102,7 +11102,7 @@ pub struct IMediaParams_Vtbl { pub FlushEnvelope: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwparamindex: u32, reftimestart: i64, reftimeend: i64) -> ::windows_core::HRESULT, pub SetTimeFormat: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, guidtimeformat: ::windows_core::GUID, mptimedata: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11177,14 +11177,14 @@ pub struct IMediaPosition_Vtbl { pub CanSeekForward: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcanseekforward: *mut i32) -> ::windows_core::HRESULT, pub CanSeekBackward: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcanseekbackward: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMediaPropertyBag(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl IMediaPropertyBag { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, pszpropname: P0, pvar: *mut super::super::System::Variant::VARIANT, perrorlog: P1) -> ::windows_core::Result<()> where @@ -11193,7 +11193,7 @@ impl IMediaPropertyBag { { (::windows_core::Interface::vtable(self).base__.Read)(::windows_core::Interface::as_raw(self), pszpropname.into_param().abi(), pvar, perrorlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, pszpropname: P0, pvar: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -11201,7 +11201,7 @@ impl IMediaPropertyBag { { (::windows_core::Interface::vtable(self).base__.Write)(::windows_core::Interface::as_raw(self), pszpropname.into_param().abi(), pvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnumProperty(&self, iproperty: u32, pvarpropertyname: *mut super::super::System::Variant::VARIANT, pvarpropertyvalue: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumProperty)(::windows_core::Interface::as_raw(self), iproperty, pvarpropertyname, pvarpropertyvalue).ok() @@ -11247,7 +11247,7 @@ impl IMediaSample { pub unsafe fn IsSyncPoint(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).IsSyncPoint)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSyncPoint(&self, bissyncpoint: P0) -> ::windows_core::Result<()> where @@ -11258,7 +11258,7 @@ impl IMediaSample { pub unsafe fn IsPreroll(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).IsPreroll)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPreroll(&self, bispreroll: P0) -> ::windows_core::Result<()> where @@ -11272,13 +11272,13 @@ impl IMediaSample { pub unsafe fn SetActualDataLength(&self, __midl__imediasample0000: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetActualDataLength)(::windows_core::Interface::as_raw(self), __midl__imediasample0000).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetMediaType(&self) -> ::windows_core::Result<*mut super::MediaFoundation::AM_MEDIA_TYPE> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetMediaType(&self, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMediaType)(::windows_core::Interface::as_raw(self), pmediatype).ok() @@ -11286,7 +11286,7 @@ impl IMediaSample { pub unsafe fn IsDiscontinuity(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).IsDiscontinuity)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDiscontinuity(&self, bdiscontinuity: P0) -> ::windows_core::Result<()> where @@ -11364,7 +11364,7 @@ impl IMediaSample2 { pub unsafe fn IsSyncPoint(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.IsSyncPoint)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSyncPoint(&self, bissyncpoint: P0) -> ::windows_core::Result<()> where @@ -11375,7 +11375,7 @@ impl IMediaSample2 { pub unsafe fn IsPreroll(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.IsPreroll)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPreroll(&self, bispreroll: P0) -> ::windows_core::Result<()> where @@ -11389,13 +11389,13 @@ impl IMediaSample2 { pub unsafe fn SetActualDataLength(&self, __midl__imediasample0000: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetActualDataLength)(::windows_core::Interface::as_raw(self), __midl__imediasample0000).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn GetMediaType(&self) -> ::windows_core::Result<*mut super::MediaFoundation::AM_MEDIA_TYPE> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetMediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetMediaType(&self, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMediaType)(::windows_core::Interface::as_raw(self), pmediatype).ok() @@ -11403,7 +11403,7 @@ impl IMediaSample2 { pub unsafe fn IsDiscontinuity(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.IsDiscontinuity)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDiscontinuity(&self, bdiscontinuity: P0) -> ::windows_core::Result<()> where @@ -11603,14 +11603,14 @@ pub struct IMediaStream_Vtbl { pub CreateSharedSample: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pexistingsample: *mut ::core::ffi::c_void, dwflags: u32, ppnewsample: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub SendEndOfStream: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwflags: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMediaStreamFilter(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMediaStreamFilter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -11678,7 +11678,7 @@ impl IMediaStreamFilter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumMediaStreams)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportSeeking(&self, brenderer: P0) -> ::windows_core::Result<()> where @@ -11696,7 +11696,7 @@ impl IMediaStreamFilter { pub unsafe fn WaitUntil(&self, waitstreamtime: i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WaitUntil)(::windows_core::Interface::as_raw(self), waitstreamtime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Flush(&self, bcanceleos: P0) -> ::windows_core::Result<()> where @@ -11739,7 +11739,7 @@ pub struct IMediaStreamFilter_Vtbl { Flush: usize, pub EndOfStream: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11900,7 +11900,7 @@ impl IMemInputPin { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAllocator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotifyAllocator(&self, pallocator: P0, breadonly: P1) -> ::windows_core::Result<()> where @@ -11994,7 +11994,7 @@ impl IMixerOCX { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn OnDraw(&self, hdcdraw: P0, prcdraw: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -12002,7 +12002,7 @@ impl IMixerOCX { { (::windows_core::Interface::vtable(self).OnDraw)(::windows_core::Interface::as_raw(self), hdcdraw.into_param().abi(), prcdraw).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDrawRegion(&self, lppttopleftsc: *const super::super::Foundation::POINT, prcdrawcc: *const super::super::Foundation::RECT, lprcclip: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDrawRegion)(::windows_core::Interface::as_raw(self), lppttopleftsc, prcdrawcc, lprcclip).ok() @@ -12047,7 +12047,7 @@ pub struct IMixerOCX_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMixerOCXNotify(::windows_core::IUnknown); impl IMixerOCXNotify { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnInvalidateRect(&self, lpcrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnInvalidateRect)(::windows_core::Interface::as_raw(self), lpcrect).ok() @@ -12093,12 +12093,12 @@ impl IMixerPinConfig { pub unsafe fn GetZOrder(&self, pdwzorder: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetZOrder)(::windows_core::Interface::as_raw(self), pdwzorder).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetColorKey(&self, pcolorkey: *mut COLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColorKey)(::windows_core::Interface::as_raw(self), pcolorkey).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetColorKey(&self, pcolorkey: *mut COLORKEY, pcolor: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColorKey)(::windows_core::Interface::as_raw(self), pcolorkey, pcolor).ok() @@ -12115,7 +12115,7 @@ impl IMixerPinConfig { pub unsafe fn GetAspectRatioMode(&self, pamaspectratiomode: *mut AM_ASPECT_RATIO_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAspectRatioMode)(::windows_core::Interface::as_raw(self), pamaspectratiomode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStreamTransparent(&self, bstreamtransparent: P0) -> ::windows_core::Result<()> where @@ -12123,7 +12123,7 @@ impl IMixerPinConfig { { (::windows_core::Interface::vtable(self).SetStreamTransparent)(::windows_core::Interface::as_raw(self), bstreamtransparent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamTransparent(&self, pbstreamtransparent: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStreamTransparent)(::windows_core::Interface::as_raw(self), pbstreamtransparent).ok() @@ -12181,12 +12181,12 @@ impl IMixerPinConfig2 { pub unsafe fn GetZOrder(&self, pdwzorder: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetZOrder)(::windows_core::Interface::as_raw(self), pdwzorder).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetColorKey(&self, pcolorkey: *mut COLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetColorKey)(::windows_core::Interface::as_raw(self), pcolorkey).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetColorKey(&self, pcolorkey: *mut COLORKEY, pcolor: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetColorKey)(::windows_core::Interface::as_raw(self), pcolorkey, pcolor).ok() @@ -12203,7 +12203,7 @@ impl IMixerPinConfig2 { pub unsafe fn GetAspectRatioMode(&self, pamaspectratiomode: *mut AM_ASPECT_RATIO_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAspectRatioMode)(::windows_core::Interface::as_raw(self), pamaspectratiomode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStreamTransparent(&self, bstreamtransparent: P0) -> ::windows_core::Result<()> where @@ -12211,17 +12211,17 @@ impl IMixerPinConfig2 { { (::windows_core::Interface::vtable(self).base__.SetStreamTransparent)(::windows_core::Interface::as_raw(self), bstreamtransparent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamTransparent(&self, pbstreamtransparent: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetStreamTransparent)(::windows_core::Interface::as_raw(self), pbstreamtransparent).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn SetOverlaySurfaceColorControls(&self, pcolorcontrol: *mut super::super::Graphics::DirectDraw::DDCOLORCONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOverlaySurfaceColorControls)(::windows_core::Interface::as_raw(self), pcolorcontrol).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetOverlaySurfaceColorControls(&self, pcolorcontrol: *mut super::super::Graphics::DirectDraw::DDCOLORCONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOverlaySurfaceColorControls)(::windows_core::Interface::as_raw(self), pcolorcontrol).ok() @@ -12251,7 +12251,7 @@ pub struct IMixerPinConfig2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMpeg2Demultiplexer(::windows_core::IUnknown); impl IMpeg2Demultiplexer { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn CreateOutputPin(&self, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE, pszpinname: P0) -> ::windows_core::Result where @@ -12260,7 +12260,7 @@ impl IMpeg2Demultiplexer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateOutputPin)(::windows_core::Interface::as_raw(self), pmediatype, pszpinname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetOutputPinMediaType(&self, pszpinname: P0, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> where @@ -12341,7 +12341,7 @@ impl IMpegAudioDecoder { pub unsafe fn SetDualMode(&self, intdecode: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDualMode)(::windows_core::Interface::as_raw(self), intdecode).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn AudioFormat(&self, lpfmt: *mut MPEG1WAVEFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AudioFormat)(::windows_core::Interface::as_raw(self), lpfmt).ok() @@ -12408,7 +12408,7 @@ impl IMultiMediaStream { pub unsafe fn Seek(&self, seektime: i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Seek)(::windows_core::Interface::as_raw(self), seektime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEndOfStreamEventHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12443,45 +12443,45 @@ pub struct IMultiMediaStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOverlay(::windows_core::IUnknown); impl IOverlay { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetPalette(&self, pdwcolors: *mut u32, pppalette: *mut *mut super::super::Graphics::Gdi::PALETTEENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPalette)(::windows_core::Interface::as_raw(self), pdwcolors, pppalette).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetPalette(&self, ppalette: &[super::super::Graphics::Gdi::PALETTEENTRY]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPalette)(::windows_core::Interface::as_raw(self), ppalette.len() as _, ::core::mem::transmute(ppalette.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDefaultColorKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultColorKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetColorKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetColorKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetColorKey(&self, pcolorkey: *mut COLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColorKey)(::windows_core::Interface::as_raw(self), pcolorkey).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWindowHandle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetClipList(&self, psourcerect: *mut super::super::Foundation::RECT, pdestinationrect: *mut super::super::Foundation::RECT, pprgndata: *mut *mut super::super::Graphics::Gdi::RGNDATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetClipList)(::windows_core::Interface::as_raw(self), psourcerect, pdestinationrect, pprgndata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoPosition(&self, psourcerect: *mut super::super::Foundation::RECT, pdestinationrect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoPosition)(::windows_core::Interface::as_raw(self), psourcerect, pdestinationrect).ok() @@ -12546,22 +12546,22 @@ pub struct IOverlay_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOverlayNotify(::windows_core::IUnknown); impl IOverlayNotify { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn OnPaletteChange(&self, dwcolors: u32, ppalette: *const super::super::Graphics::Gdi::PALETTEENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnPaletteChange)(::windows_core::Interface::as_raw(self), dwcolors, ppalette).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn OnClipChange(&self, psourcerect: *const super::super::Foundation::RECT, pdestinationrect: *const super::super::Foundation::RECT, prgndata: *const super::super::Graphics::Gdi::RGNDATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnClipChange)(::windows_core::Interface::as_raw(self), psourcerect, pdestinationrect, prgndata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnColorKeyChange(&self, pcolorkey: *const COLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnColorKeyChange)(::windows_core::Interface::as_raw(self), pcolorkey).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnPositionChange(&self, psourcerect: *const super::super::Foundation::RECT, pdestinationrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnPositionChange)(::windows_core::Interface::as_raw(self), psourcerect, pdestinationrect).ok() @@ -12599,27 +12599,27 @@ pub struct IOverlayNotify_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOverlayNotify2(::windows_core::IUnknown); impl IOverlayNotify2 { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn OnPaletteChange(&self, dwcolors: u32, ppalette: *const super::super::Graphics::Gdi::PALETTEENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnPaletteChange)(::windows_core::Interface::as_raw(self), dwcolors, ppalette).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn OnClipChange(&self, psourcerect: *const super::super::Foundation::RECT, pdestinationrect: *const super::super::Foundation::RECT, prgndata: *const super::super::Graphics::Gdi::RGNDATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnClipChange)(::windows_core::Interface::as_raw(self), psourcerect, pdestinationrect, prgndata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnColorKeyChange(&self, pcolorkey: *const COLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnColorKeyChange)(::windows_core::Interface::as_raw(self), pcolorkey).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnPositionChange(&self, psourcerect: *const super::super::Foundation::RECT, pdestinationrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnPositionChange)(::windows_core::Interface::as_raw(self), psourcerect, pdestinationrect).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn OnDisplayChange(&self, hmonitor: P0) -> ::windows_core::Result<()> where @@ -12644,14 +12644,14 @@ pub struct IOverlayNotify2_Vtbl { #[cfg(not(feature = "Win32_Graphics_Gdi"))] OnDisplayChange: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistMediaPropertyBag(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPersistMediaPropertyBag { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -12660,7 +12660,7 @@ impl IPersistMediaPropertyBag { pub unsafe fn InitNew(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitNew)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Load(&self, ppropbag: P0, perrorlog: P1) -> ::windows_core::Result<()> where @@ -12669,7 +12669,7 @@ impl IPersistMediaPropertyBag { { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), ppropbag.into_param().abi(), perrorlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn Save(&self, ppropbag: P0, fcleardirty: P1, fsaveallproperties: P2) -> ::windows_core::Result<()> where @@ -12709,7 +12709,7 @@ pub struct IPersistMediaPropertyBag_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPin(::windows_core::IUnknown); impl IPin { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn Connect(&self, preceivepin: P0, pmt: ::core::option::Option<*const super::MediaFoundation::AM_MEDIA_TYPE>) -> ::windows_core::Result<()> where @@ -12717,7 +12717,7 @@ impl IPin { { (::windows_core::Interface::vtable(self).Connect)(::windows_core::Interface::as_raw(self), preceivepin.into_param().abi(), ::core::mem::transmute(pmt.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn ReceiveConnection(&self, pconnector: P0, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> where @@ -12732,12 +12732,12 @@ impl IPin { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ConnectedTo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn ConnectionMediaType(&self, pmt: *mut super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ConnectionMediaType)(::windows_core::Interface::as_raw(self), pmt).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryPinInfo(&self, pinfo: *mut PIN_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryPinInfo)(::windows_core::Interface::as_raw(self), pinfo).ok() @@ -12750,7 +12750,7 @@ impl IPin { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn QueryAccept(&self, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryAccept)(::windows_core::Interface::as_raw(self), pmt).ok() @@ -12821,12 +12821,12 @@ pub struct IPin_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPinConnection(::windows_core::IUnknown); impl IPinConnection { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn DynamicQueryAccept(&self, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DynamicQueryAccept)(::windows_core::Interface::as_raw(self), pmt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotifyEndOfStream(&self, hnotifyevent: P0) -> ::windows_core::Result<()> where @@ -12867,7 +12867,7 @@ pub struct IPinConnection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPinFlowControl(::windows_core::IUnknown); impl IPinFlowControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Block(&self, dwblockflags: u32, hevent: P0) -> ::windows_core::Result<()> where @@ -12892,7 +12892,7 @@ pub struct IPinFlowControl_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Block: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12903,19 +12903,19 @@ impl IPinInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Pin)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ConnectedTo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ConnectedTo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ConnectionMediaType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ConnectionMediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FilterInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12933,7 +12933,7 @@ impl IPinInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PinID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12951,7 +12951,7 @@ impl IPinInfo { { (::windows_core::Interface::vtable(self).ConnectDirect)(::windows_core::Interface::as_raw(self), ppin.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ConnectWithType(&self, ppin: P0, pmediatype: P1) -> ::windows_core::Result<()> where @@ -13062,7 +13062,7 @@ pub struct IQualProp_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IQualityControl(::windows_core::IUnknown); impl IQualityControl { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Notify(&self, pself: P0, q: Quality) -> ::windows_core::Result<()> where @@ -13098,12 +13098,12 @@ pub struct IQualityControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IQueueCommand(::windows_core::IUnknown); impl IQueueCommand { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeAtStreamTime(&self, pcmd: *mut ::core::option::Option, time: f64, iid: *const ::windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const super::super::System::Variant::VARIANT, pvarresult: *mut super::super::System::Variant::VARIANT, puargerr: *mut i16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeAtStreamTime)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pcmd), time, iid, dispidmethod, wflags, cargs, pdispparams, pvarresult, puargerr).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeAtPresentationTime(&self, pcmd: *mut ::core::option::Option, time: f64, iid: *const ::windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const super::super::System::Variant::VARIANT, pvarresult: *mut super::super::System::Variant::VARIANT, puargerr: *mut i16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeAtPresentationTime)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pcmd), time, iid, dispidmethod, wflags, cargs, pdispparams, pvarresult, puargerr).ok() @@ -13129,7 +13129,7 @@ pub struct IQueueCommand_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] InvokeAtPresentationTime: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -13140,7 +13140,7 @@ impl IRegFilterInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Filter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13248,7 +13248,7 @@ impl IResourceManager { { (::windows_core::Interface::vtable(self).NotifyAcquire)(::windows_core::Interface::as_raw(self), idresource, pconsumer.into_param().abi(), hr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotifyRelease(&self, idresource: i32, pconsumer: P0, bstillwant: P1) -> ::windows_core::Result<()> where @@ -13303,7 +13303,7 @@ pub struct IResourceManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISeekingPassThru(::windows_core::IUnknown); impl ISeekingPassThru { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Init(&self, bsupportrendering: P0, ppin: P1) -> ::windows_core::Result<()> where @@ -13364,7 +13364,7 @@ pub struct ISelector_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpecifyParticularPages(::windows_core::IUnknown); impl ISpecifyParticularPages { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetPages(&self, guidwhatpages: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13433,7 +13433,7 @@ impl IStreamSample { pub unsafe fn SetSampleTimes(&self, pstarttime: *const i64, pendtime: *const i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSampleTimes)(::windows_core::Interface::as_raw(self), pstarttime, pendtime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Update(&self, dwflags: u32, hevent: P0, pfnapc: super::super::Foundation::PAPCFUNC, dwapcdata: usize) -> ::windows_core::Result<()> where @@ -13521,12 +13521,12 @@ pub struct IVMRAspectRatioControl9_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVMRDeinterlaceControl(::windows_core::IUnknown); impl IVMRDeinterlaceControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNumberOfDeinterlaceModes(&self, lpvideodescription: *const VMRVideoDesc, lpdwnumdeinterlacemodes: *mut u32, lpdeinterlacemodes: *mut ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetNumberOfDeinterlaceModes)(::windows_core::Interface::as_raw(self), lpvideodescription, lpdwnumdeinterlacemodes, lpdeinterlacemodes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDeinterlaceModeCaps(&self, lpdeinterlacemode: *const ::windows_core::GUID, lpvideodescription: *const VMRVideoDesc, lpdeinterlacecaps: *mut VMRDeinterlaceCaps) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeinterlaceModeCaps)(::windows_core::Interface::as_raw(self), lpdeinterlacemode, lpvideodescription, lpdeinterlacecaps).ok() @@ -13729,7 +13729,7 @@ pub struct IVMRFilterConfig9_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVMRImageCompositor(::windows_core::IUnknown); impl IVMRImageCompositor { - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn InitCompositionTarget(&self, pd3ddevice: P0, pddsrendertarget: P1) -> ::windows_core::Result<()> where @@ -13738,7 +13738,7 @@ impl IVMRImageCompositor { { (::windows_core::Interface::vtable(self).InitCompositionTarget)(::windows_core::Interface::as_raw(self), pd3ddevice.into_param().abi(), pddsrendertarget.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn TermCompositionTarget(&self, pd3ddevice: P0, pddsrendertarget: P1) -> ::windows_core::Result<()> where @@ -13747,7 +13747,7 @@ impl IVMRImageCompositor { { (::windows_core::Interface::vtable(self).TermCompositionTarget)(::windows_core::Interface::as_raw(self), pd3ddevice.into_param().abi(), pddsrendertarget.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetStreamMediaType(&self, dwstrmid: u32, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE, ftexture: P0) -> ::windows_core::Result<()> where @@ -13755,7 +13755,7 @@ impl IVMRImageCompositor { { (::windows_core::Interface::vtable(self).SetStreamMediaType)(::windows_core::Interface::as_raw(self), dwstrmid, pmt, ftexture.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn CompositeImage(&self, pd3ddevice: P0, pddsrendertarget: P1, pmtrendertarget: *const super::MediaFoundation::AM_MEDIA_TYPE, rtstart: i64, rtend: i64, dwclrbkgnd: u32, pvideostreaminfo: *const VMRVIDEOSTREAMINFO, cstreams: u32) -> ::windows_core::Result<()> where @@ -13809,7 +13809,7 @@ impl IVMRImageCompositor9 { { (::windows_core::Interface::vtable(self).TermCompositionDevice)(::windows_core::Interface::as_raw(self), pd3ddevice.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn SetStreamMediaType(&self, dwstrmid: u32, pmt: *const super::MediaFoundation::AM_MEDIA_TYPE, ftexture: P0) -> ::windows_core::Result<()> where @@ -13817,7 +13817,7 @@ impl IVMRImageCompositor9 { { (::windows_core::Interface::vtable(self).SetStreamMediaType)(::windows_core::Interface::as_raw(self), dwstrmid, pmt, ftexture.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn CompositeImage(&self, pd3ddevice: P0, pddsrendertarget: P1, pmtrendertarget: *const super::MediaFoundation::AM_MEDIA_TYPE, rtstart: i64, rtend: i64, dwclrbkgnd: u32, pvideostreaminfo: *const VMR9VideoStreamInfo, cstreams: u32) -> ::windows_core::Result<()> where @@ -13859,7 +13859,7 @@ impl IVMRImagePresenter { pub unsafe fn StopPresenting(&self, dwuserid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopPresenting)(::windows_core::Interface::as_raw(self), dwuserid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub unsafe fn PresentImage(&self, dwuserid: usize, lppresinfo: *const VMRPRESENTATIONINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PresentImage)(::windows_core::Interface::as_raw(self), dwuserid, lppresinfo).ok() @@ -13893,7 +13893,7 @@ impl IVMRImagePresenter9 { pub unsafe fn StopPresenting(&self, dwuserid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopPresenting)(::windows_core::Interface::as_raw(self), dwuserid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn PresentImage(&self, dwuserid: usize, lppresinfo: *const VMR9PresentationInfo) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PresentImage)(::windows_core::Interface::as_raw(self), dwuserid, lppresinfo).ok() @@ -13980,7 +13980,7 @@ impl IVMRImagePresenterExclModeConfig { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRenderingPrefs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn SetXlcModeDDObjAndPrimarySurface(&self, lpddobj: P0, lpprimarysurf: P1) -> ::windows_core::Result<()> where @@ -13989,7 +13989,7 @@ impl IVMRImagePresenterExclModeConfig { { (::windows_core::Interface::vtable(self).SetXlcModeDDObjAndPrimarySurface)(::windows_core::Interface::as_raw(self), lpddobj.into_param().abi(), lpprimarysurf.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetXlcModeDDObjAndPrimarySurface(&self, lpddobj: *mut ::core::option::Option, lpprimarysurf: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetXlcModeDDObjAndPrimarySurface)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lpddobj), ::core::mem::transmute(lpprimarysurf)).ok() @@ -14019,17 +14019,17 @@ pub struct IVMRImagePresenterExclModeConfig_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVMRMixerBitmap(::windows_core::IUnknown); impl IVMRMixerBitmap { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetAlphaBitmap(&self, pbmpparms: *const VMRALPHABITMAP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAlphaBitmap)(::windows_core::Interface::as_raw(self), pbmpparms).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub unsafe fn UpdateAlphaBitmapParameters(&self, pbmpparms: *const VMRALPHABITMAP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateAlphaBitmapParameters)(::windows_core::Interface::as_raw(self), pbmpparms).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetAlphaBitmapParameters(&self, pbmpparms: *mut VMRALPHABITMAP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAlphaBitmapParameters)(::windows_core::Interface::as_raw(self), pbmpparms).ok() @@ -14063,17 +14063,17 @@ pub struct IVMRMixerBitmap_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVMRMixerBitmap9(::windows_core::IUnknown); impl IVMRMixerBitmap9 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetAlphaBitmap(&self, pbmpparms: *const VMR9AlphaBitmap) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAlphaBitmap)(::windows_core::Interface::as_raw(self), pbmpparms).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub unsafe fn UpdateAlphaBitmapParameters(&self, pbmpparms: *const VMR9AlphaBitmap) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateAlphaBitmapParameters)(::windows_core::Interface::as_raw(self), pbmpparms).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetAlphaBitmapParameters(&self, pbmpparms: *mut VMR9AlphaBitmap) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAlphaBitmapParameters)(::windows_core::Interface::as_raw(self), pbmpparms).ok() @@ -14128,7 +14128,7 @@ impl IVMRMixerControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOutputRect)(::windows_core::Interface::as_raw(self), dwstreamid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundClr(&self, clrbkg: P0) -> ::windows_core::Result<()> where @@ -14136,7 +14136,7 @@ impl IVMRMixerControl { { (::windows_core::Interface::vtable(self).SetBackgroundClr)(::windows_core::Interface::as_raw(self), clrbkg.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBackgroundClr(&self, lpclrbkg: *const super::super::Foundation::COLORREF) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBackgroundClr)(::windows_core::Interface::as_raw(self), lpclrbkg).ok() @@ -14202,7 +14202,7 @@ impl IVMRMixerControl9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOutputRect)(::windows_core::Interface::as_raw(self), dwstreamid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundClr(&self, clrbkg: P0) -> ::windows_core::Result<()> where @@ -14210,7 +14210,7 @@ impl IVMRMixerControl9 { { (::windows_core::Interface::vtable(self).SetBackgroundClr)(::windows_core::Interface::as_raw(self), clrbkg.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBackgroundClr(&self, lpclrbkg: *const super::super::Foundation::COLORREF) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBackgroundClr)(::windows_core::Interface::as_raw(self), lpclrbkg).ok() @@ -14279,7 +14279,7 @@ impl IVMRMonitorConfig { pub unsafe fn GetDefaultMonitor(&self, pguid: *mut VMRGUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDefaultMonitor)(::windows_core::Interface::as_raw(self), pguid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetAvailableMonitors(&self, pinfo: &mut [VMRMONITORINFO], pdwnumdevices: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAvailableMonitors)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinfo.as_ptr()), pinfo.len() as _, pdwnumdevices).ok() @@ -14323,7 +14323,7 @@ impl IVMRMonitorConfig9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultMonitor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetAvailableMonitors(&self, pinfo: &mut [VMR9MonitorInfo], pdwnumdevices: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAvailableMonitors)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pinfo.as_ptr()), pinfo.len() as _, pdwnumdevices).ok() @@ -14363,7 +14363,7 @@ impl IVMRSurface { pub unsafe fn UnlockSurface(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnlockSurface)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetSurface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14403,7 +14403,7 @@ impl IVMRSurface9 { pub unsafe fn UnlockSurface(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnlockSurface)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetSurface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14433,7 +14433,7 @@ pub struct IVMRSurface9_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVMRSurfaceAllocator(::windows_core::IUnknown); impl IVMRSurfaceAllocator { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub unsafe fn AllocateSurface(&self, dwuserid: usize, lpallocinfo: *const VMRALLOCATIONINFO, lpdwactualbuffers: *mut u32, lplpsurface: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AllocateSurface)(::windows_core::Interface::as_raw(self), dwuserid, lpallocinfo, lpdwactualbuffers, ::core::mem::transmute(lplpsurface)).ok() @@ -14441,7 +14441,7 @@ impl IVMRSurfaceAllocator { pub unsafe fn FreeSurface(&self, dwid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FreeSurface)(::windows_core::Interface::as_raw(self), dwid).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn PrepareSurface(&self, dwuserid: usize, lpsurface: P0, dwsurfaceflags: u32) -> ::windows_core::Result<()> where @@ -14482,7 +14482,7 @@ pub struct IVMRSurfaceAllocator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVMRSurfaceAllocator9(::windows_core::IUnknown); impl IVMRSurfaceAllocator9 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn InitializeDevice(&self, dwuserid: usize, lpallocinfo: *const VMR9AllocationInfo, lpnumbuffers: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitializeDevice)(::windows_core::Interface::as_raw(self), dwuserid, lpallocinfo, lpnumbuffers).ok() @@ -14490,7 +14490,7 @@ impl IVMRSurfaceAllocator9 { pub unsafe fn TerminateDevice(&self, dwid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TerminateDevice)(::windows_core::Interface::as_raw(self), dwid).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetSurface(&self, dwuserid: usize, surfaceindex: u32, surfaceflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14529,7 +14529,7 @@ pub struct IVMRSurfaceAllocator9_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVMRSurfaceAllocatorEx9(::windows_core::IUnknown); impl IVMRSurfaceAllocatorEx9 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn InitializeDevice(&self, dwuserid: usize, lpallocinfo: *const VMR9AllocationInfo, lpnumbuffers: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InitializeDevice)(::windows_core::Interface::as_raw(self), dwuserid, lpallocinfo, lpnumbuffers).ok() @@ -14537,7 +14537,7 @@ impl IVMRSurfaceAllocatorEx9 { pub unsafe fn TerminateDevice(&self, dwid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TerminateDevice)(::windows_core::Interface::as_raw(self), dwid).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetSurface(&self, dwuserid: usize, surfaceindex: u32, surfaceflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14549,7 +14549,7 @@ impl IVMRSurfaceAllocatorEx9 { { (::windows_core::Interface::vtable(self).base__.AdviseNotify)(::windows_core::Interface::as_raw(self), lpivmrsurfallocnotify.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn GetSurfaceEx(&self, dwuserid: usize, surfaceindex: u32, surfaceflags: u32, lplpsurface: *mut ::core::option::Option, lprcdst: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSurfaceEx)(::windows_core::Interface::as_raw(self), dwuserid, surfaceindex, surfaceflags, ::core::mem::transmute(lplpsurface), lprcdst).ok() @@ -14581,7 +14581,7 @@ impl IVMRSurfaceAllocatorNotify { { (::windows_core::Interface::vtable(self).AdviseSurfaceAllocator)(::windows_core::Interface::as_raw(self), dwuserid, lpivrmsurfaceallocator.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetDDrawDevice(&self, lpddrawdevice: P0, hmonitor: P1) -> ::windows_core::Result<()> where @@ -14590,7 +14590,7 @@ impl IVMRSurfaceAllocatorNotify { { (::windows_core::Interface::vtable(self).SetDDrawDevice)(::windows_core::Interface::as_raw(self), lpddrawdevice.into_param().abi(), hmonitor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub unsafe fn ChangeDDrawDevice(&self, lpddrawdevice: P0, hmonitor: P1) -> ::windows_core::Result<()> where @@ -14605,7 +14605,7 @@ impl IVMRSurfaceAllocatorNotify { pub unsafe fn NotifyEvent(&self, eventcode: i32, param1: isize, param2: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NotifyEvent)(::windows_core::Interface::as_raw(self), eventcode, param1, param2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBorderColor(&self, clrborder: P0) -> ::windows_core::Result<()> where @@ -14651,7 +14651,7 @@ impl IVMRSurfaceAllocatorNotify9 { { (::windows_core::Interface::vtable(self).AdviseSurfaceAllocator)(::windows_core::Interface::as_raw(self), dwuserid, lpivrmsurfaceallocator.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetD3DDevice(&self, lpd3ddevice: P0, hmonitor: P1) -> ::windows_core::Result<()> where @@ -14660,7 +14660,7 @@ impl IVMRSurfaceAllocatorNotify9 { { (::windows_core::Interface::vtable(self).SetD3DDevice)(::windows_core::Interface::as_raw(self), lpd3ddevice.into_param().abi(), hmonitor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub unsafe fn ChangeD3DDevice(&self, lpd3ddevice: P0, hmonitor: P1) -> ::windows_core::Result<()> where @@ -14669,7 +14669,7 @@ impl IVMRSurfaceAllocatorNotify9 { { (::windows_core::Interface::vtable(self).ChangeD3DDevice)(::windows_core::Interface::as_raw(self), lpd3ddevice.into_param().abi(), hmonitor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn AllocateSurfaceHelper(&self, lpallocinfo: *const VMR9AllocationInfo, lpnumbuffers: *mut u32, lplpsurface: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AllocateSurfaceHelper)(::windows_core::Interface::as_raw(self), lpallocinfo, lpnumbuffers, ::core::mem::transmute(lplpsurface)).ok() @@ -14708,18 +14708,18 @@ pub struct IVMRSurfaceAllocatorNotify9_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVMRVideoStreamControl(::windows_core::IUnknown); impl IVMRVideoStreamControl { - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn SetColorKey(&self, lpclrkey: *const super::super::Graphics::DirectDraw::DDCOLORKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColorKey)(::windows_core::Interface::as_raw(self), lpclrkey).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetColorKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetColorKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStreamActiveState(&self, factive: P0) -> ::windows_core::Result<()> where @@ -14727,7 +14727,7 @@ impl IVMRVideoStreamControl { { (::windows_core::Interface::vtable(self).SetStreamActiveState)(::windows_core::Interface::as_raw(self), factive.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamActiveState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14766,7 +14766,7 @@ pub struct IVMRVideoStreamControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVMRVideoStreamControl9(::windows_core::IUnknown); impl IVMRVideoStreamControl9 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStreamActiveState(&self, factive: P0) -> ::windows_core::Result<()> where @@ -14774,7 +14774,7 @@ impl IVMRVideoStreamControl9 { { (::windows_core::Interface::vtable(self).SetStreamActiveState)(::windows_core::Interface::as_raw(self), factive.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamActiveState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14814,12 +14814,12 @@ impl IVMRWindowlessControl { pub unsafe fn GetMaxIdealVideoSize(&self, lpwidth: *mut i32, lpheight: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMaxIdealVideoSize)(::windows_core::Interface::as_raw(self), lpwidth, lpheight).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVideoPosition(&self, lpsrcrect: *const super::super::Foundation::RECT, lpdstrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVideoPosition)(::windows_core::Interface::as_raw(self), lpsrcrect, lpdstrect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoPosition(&self, lpsrcrect: *mut super::super::Foundation::RECT, lpdstrect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoPosition)(::windows_core::Interface::as_raw(self), lpsrcrect, lpdstrect).ok() @@ -14831,7 +14831,7 @@ impl IVMRWindowlessControl { pub unsafe fn SetAspectRatioMode(&self, aspectratiomode: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAspectRatioMode)(::windows_core::Interface::as_raw(self), aspectratiomode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVideoClippingWindow(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -14839,7 +14839,7 @@ impl IVMRWindowlessControl { { (::windows_core::Interface::vtable(self).SetVideoClippingWindow)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn RepaintVideo(&self, hwnd: P0, hdc: P1) -> ::windows_core::Result<()> where @@ -14855,7 +14855,7 @@ impl IVMRWindowlessControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentImage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBorderColor(&self, clr: P0) -> ::windows_core::Result<()> where @@ -14863,13 +14863,13 @@ impl IVMRWindowlessControl { { (::windows_core::Interface::vtable(self).SetBorderColor)(::windows_core::Interface::as_raw(self), clr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBorderColor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBorderColor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetColorKey(&self, clr: P0) -> ::windows_core::Result<()> where @@ -14877,7 +14877,7 @@ impl IVMRWindowlessControl { { (::windows_core::Interface::vtable(self).SetColorKey)(::windows_core::Interface::as_raw(self), clr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetColorKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14948,12 +14948,12 @@ impl IVMRWindowlessControl9 { pub unsafe fn GetMaxIdealVideoSize(&self, lpwidth: *mut i32, lpheight: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMaxIdealVideoSize)(::windows_core::Interface::as_raw(self), lpwidth, lpheight).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVideoPosition(&self, lpsrcrect: *const super::super::Foundation::RECT, lpdstrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVideoPosition)(::windows_core::Interface::as_raw(self), lpsrcrect, lpdstrect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoPosition(&self, lpsrcrect: *mut super::super::Foundation::RECT, lpdstrect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoPosition)(::windows_core::Interface::as_raw(self), lpsrcrect, lpdstrect).ok() @@ -14965,7 +14965,7 @@ impl IVMRWindowlessControl9 { pub unsafe fn SetAspectRatioMode(&self, aspectratiomode: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAspectRatioMode)(::windows_core::Interface::as_raw(self), aspectratiomode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVideoClippingWindow(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -14973,7 +14973,7 @@ impl IVMRWindowlessControl9 { { (::windows_core::Interface::vtable(self).SetVideoClippingWindow)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn RepaintVideo(&self, hwnd: P0, hdc: P1) -> ::windows_core::Result<()> where @@ -14989,7 +14989,7 @@ impl IVMRWindowlessControl9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentImage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBorderColor(&self, clr: P0) -> ::windows_core::Result<()> where @@ -14997,7 +14997,7 @@ impl IVMRWindowlessControl9 { { (::windows_core::Interface::vtable(self).SetBorderColor)(::windows_core::Interface::as_raw(self), clr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBorderColor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15051,7 +15051,7 @@ pub struct IVMRWindowlessControl9_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVPBaseConfig(::windows_core::IUnknown); impl IVPBaseConfig { - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetConnectInfo(&self, pdwnumconnectinfo: *mut u32, pddvpconnectinfo: ::core::option::Option<*mut super::super::Graphics::DirectDraw::DDVIDEOPORTCONNECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetConnectInfo)(::windows_core::Interface::as_raw(self), pdwnumconnectinfo, ::core::mem::transmute(pddvpconnectinfo.unwrap_or(::std::ptr::null_mut()))).ok() @@ -15059,7 +15059,7 @@ impl IVPBaseConfig { pub unsafe fn SetConnectInfo(&self, dwchosenentry: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetConnectInfo)(::windows_core::Interface::as_raw(self), dwchosenentry).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVPDataInfo(&self, pamvpdatainfo: *mut AMVPDATAINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVPDataInfo)(::windows_core::Interface::as_raw(self), pamvpdatainfo).ok() @@ -15067,12 +15067,12 @@ impl IVPBaseConfig { pub unsafe fn GetMaxPixelRate(&self, pamvpsize: *mut AMVPSIZE, pdwmaxpixelspersecond: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMaxPixelRate)(::windows_core::Interface::as_raw(self), pamvpsize, pdwmaxpixelspersecond).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn InformVPInputFormats(&self, dwnumformats: u32, pddpixelformats: *mut super::super::Graphics::DirectDraw::DDPIXELFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InformVPInputFormats)(::windows_core::Interface::as_raw(self), dwnumformats, pddpixelformats).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetVideoFormats(&self, pdwnumformats: *mut u32, pddpixelformats: ::core::option::Option<*mut super::super::Graphics::DirectDraw::DDPIXELFORMAT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoFormats)(::windows_core::Interface::as_raw(self), pdwnumformats, ::core::mem::transmute(pddpixelformats.unwrap_or(::std::ptr::null_mut()))).ok() @@ -15083,7 +15083,7 @@ impl IVPBaseConfig { pub unsafe fn SetInvertPolarity(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInvertPolarity)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetOverlaySurface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15167,7 +15167,7 @@ pub struct IVPBaseNotify_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVPConfig(::windows_core::IUnknown); impl IVPConfig { - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetConnectInfo(&self, pdwnumconnectinfo: *mut u32, pddvpconnectinfo: ::core::option::Option<*mut super::super::Graphics::DirectDraw::DDVIDEOPORTCONNECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetConnectInfo)(::windows_core::Interface::as_raw(self), pdwnumconnectinfo, ::core::mem::transmute(pddvpconnectinfo.unwrap_or(::std::ptr::null_mut()))).ok() @@ -15175,7 +15175,7 @@ impl IVPConfig { pub unsafe fn SetConnectInfo(&self, dwchosenentry: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetConnectInfo)(::windows_core::Interface::as_raw(self), dwchosenentry).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVPDataInfo(&self, pamvpdatainfo: *mut AMVPDATAINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVPDataInfo)(::windows_core::Interface::as_raw(self), pamvpdatainfo).ok() @@ -15183,12 +15183,12 @@ impl IVPConfig { pub unsafe fn GetMaxPixelRate(&self, pamvpsize: *mut AMVPSIZE, pdwmaxpixelspersecond: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetMaxPixelRate)(::windows_core::Interface::as_raw(self), pamvpsize, pdwmaxpixelspersecond).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn InformVPInputFormats(&self, dwnumformats: u32, pddpixelformats: *mut super::super::Graphics::DirectDraw::DDPIXELFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InformVPInputFormats)(::windows_core::Interface::as_raw(self), dwnumformats, pddpixelformats).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetVideoFormats(&self, pdwnumformats: *mut u32, pddpixelformats: ::core::option::Option<*mut super::super::Graphics::DirectDraw::DDPIXELFORMAT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVideoFormats)(::windows_core::Interface::as_raw(self), pdwnumformats, ::core::mem::transmute(pddpixelformats.unwrap_or(::std::ptr::null_mut()))).ok() @@ -15199,7 +15199,7 @@ impl IVPConfig { pub unsafe fn SetInvertPolarity(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInvertPolarity)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetOverlaySurface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15217,7 +15217,7 @@ impl IVPConfig { pub unsafe fn SetSurfaceParameters(&self, dwpitch: u32, dwxorigin: u32, dwyorigin: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSurfaceParameters)(::windows_core::Interface::as_raw(self), dwpitch, dwxorigin, dwyorigin).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsVPDecimationAllowed(&self, pbisdecimationallowed: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsVPDecimationAllowed)(::windows_core::Interface::as_raw(self), pbisdecimationallowed).ok() @@ -15310,7 +15310,7 @@ impl IVPNotify2 { pub unsafe fn GetDeinterlaceMode(&self, pmode: *mut AMVP_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDeinterlaceMode)(::windows_core::Interface::as_raw(self), pmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVPSyncMaster(&self, bvpsyncmaster: P0) -> ::windows_core::Result<()> where @@ -15318,7 +15318,7 @@ impl IVPNotify2 { { (::windows_core::Interface::vtable(self).SetVPSyncMaster)(::windows_core::Interface::as_raw(self), bvpsyncmaster.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVPSyncMaster(&self, pbvpsyncmaster: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVPSyncMaster)(::windows_core::Interface::as_raw(self), pbvpsyncmaster).ok() @@ -15348,7 +15348,7 @@ pub struct IVPNotify2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVPVBIConfig(::windows_core::IUnknown); impl IVPVBIConfig { - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetConnectInfo(&self, pdwnumconnectinfo: *mut u32, pddvpconnectinfo: ::core::option::Option<*mut super::super::Graphics::DirectDraw::DDVIDEOPORTCONNECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetConnectInfo)(::windows_core::Interface::as_raw(self), pdwnumconnectinfo, ::core::mem::transmute(pddvpconnectinfo.unwrap_or(::std::ptr::null_mut()))).ok() @@ -15356,7 +15356,7 @@ impl IVPVBIConfig { pub unsafe fn SetConnectInfo(&self, dwchosenentry: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetConnectInfo)(::windows_core::Interface::as_raw(self), dwchosenentry).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVPDataInfo(&self, pamvpdatainfo: *mut AMVPDATAINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVPDataInfo)(::windows_core::Interface::as_raw(self), pamvpdatainfo).ok() @@ -15364,12 +15364,12 @@ impl IVPVBIConfig { pub unsafe fn GetMaxPixelRate(&self, pamvpsize: *mut AMVPSIZE, pdwmaxpixelspersecond: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetMaxPixelRate)(::windows_core::Interface::as_raw(self), pamvpsize, pdwmaxpixelspersecond).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn InformVPInputFormats(&self, dwnumformats: u32, pddpixelformats: *mut super::super::Graphics::DirectDraw::DDPIXELFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InformVPInputFormats)(::windows_core::Interface::as_raw(self), dwnumformats, pddpixelformats).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetVideoFormats(&self, pdwnumformats: *mut u32, pddpixelformats: ::core::option::Option<*mut super::super::Graphics::DirectDraw::DDPIXELFORMAT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVideoFormats)(::windows_core::Interface::as_raw(self), pdwnumformats, ::core::mem::transmute(pddpixelformats.unwrap_or(::std::ptr::null_mut()))).ok() @@ -15380,7 +15380,7 @@ impl IVPVBIConfig { pub unsafe fn SetInvertPolarity(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInvertPolarity)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_DirectDraw`"] + #[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub unsafe fn GetOverlaySurface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15441,29 +15441,29 @@ impl IVideoEncoder { pub unsafe fn IsAvailable(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsAvailable)(::windows_core::Interface::as_raw(self), api).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetParameterRange(&self, api: *const ::windows_core::GUID, valuemin: *mut super::super::System::Variant::VARIANT, valuemax: *mut super::super::System::Variant::VARIANT, steppingdelta: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetParameterRange)(::windows_core::Interface::as_raw(self), api, valuemin, valuemax, steppingdelta).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetParameterValues(&self, api: *const ::windows_core::GUID, values: *mut *mut super::super::System::Variant::VARIANT, valuescount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetParameterValues)(::windows_core::Interface::as_raw(self), api, values, valuescount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDefaultValue(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDefaultValue)(::windows_core::Interface::as_raw(self), api, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetValue)(::windows_core::Interface::as_raw(self), api, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, api: *const ::windows_core::GUID, value: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetValue)(::windows_core::Interface::as_raw(self), api, value).ok() @@ -15689,7 +15689,7 @@ pub struct IVideoProcAmp_Vtbl { pub put_WhiteBalanceComponent: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value1: i32, value2: i32, flags: i32) -> ::windows_core::HRESULT, pub getRange_WhiteBalanceComponent: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pmin: *mut i32, pmax: *mut i32, psteppingdelta: *mut i32, pdefault: *mut i32, pcapsflag: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15730,7 +15730,7 @@ impl IVideoWindow { pub unsafe fn SetWindowState(&self, windowstate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetWindowState)(::windows_core::Interface::as_raw(self), windowstate).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn WindowState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15903,12 +15903,12 @@ impl IWMCodecAMVideoAccelerator { { (::windows_core::Interface::vtable(self).SetAcceleratorInterface)(::windows_core::Interface::as_raw(self), piamva.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn NegotiateConnection(&self, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NegotiateConnection)(::windows_core::Interface::as_raw(self), pmediatype).ok() } - #[doc = "Required features: `Win32_Media_WindowsMediaFormat`"] + #[doc = "Required features: `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(feature = "Win32_Media_WindowsMediaFormat")] pub unsafe fn SetPlayerNotify(&self, phook: P0) -> ::windows_core::Result<()> where @@ -15942,7 +15942,7 @@ pub struct IWMCodecAMVideoAccelerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMCodecVideoAccelerator(::windows_core::IUnknown); impl IWMCodecVideoAccelerator { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn NegotiateConnection(&self, piamva: P0, pmediatype: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> where @@ -15950,7 +15950,7 @@ impl IWMCodecVideoAccelerator { { (::windows_core::Interface::vtable(self).NegotiateConnection)(::windows_core::Interface::as_raw(self), piamva.into_param().abi(), pmediatype).ok() } - #[doc = "Required features: `Win32_Media_WindowsMediaFormat`"] + #[doc = "Required features: `\"Win32_Media_WindowsMediaFormat\"`"] #[cfg(feature = "Win32_Media_WindowsMediaFormat")] pub unsafe fn SetPlayerNotify(&self, phook: P0) -> ::windows_core::Result<()> where @@ -22994,7 +22994,7 @@ impl ::core::default::Default for AMVABeginFrameInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub struct AMVACompBufferInfo { pub dwNumCompBuffers: u32, @@ -23082,7 +23082,7 @@ impl ::core::default::Default for AMVAInternalMemInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub struct AMVAUncompBufferInfo { pub dwMinNumSurfaces: u32, @@ -23108,7 +23108,7 @@ impl ::core::default::Default for AMVAUncompBufferInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub struct AMVAUncompDataInfo { pub dwUncompWidth: u32, @@ -23134,7 +23134,7 @@ impl ::core::default::Default for AMVAUncompDataInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AMVPDATAINFO { pub dwSize: u32, @@ -23198,7 +23198,7 @@ impl ::core::default::Default for AMVPDATAINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AMVPDIMINFO { pub dwFieldWidth: u32, @@ -23270,7 +23270,7 @@ impl ::core::default::Default for AMVPSIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AM_AC3_ALTERNATE_AUDIO { pub fStereo: super::super::Foundation::BOOL, @@ -23367,7 +23367,7 @@ impl ::core::default::Default for AM_AC3_DIALOGUE_LEVEL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AM_AC3_DOWNMIX { pub fDownMix: super::super::Foundation::BOOL, @@ -23406,7 +23406,7 @@ impl ::core::default::Default for AM_AC3_DOWNMIX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AM_AC3_ERROR_CONCEALMENT { pub fRepeatPreviousBlock: super::super::Foundation::BOOL, @@ -23445,7 +23445,7 @@ impl ::core::default::Default for AM_AC3_ERROR_CONCEALMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AM_AC3_ROOM_TYPE { pub fLargeRoom: super::super::Foundation::BOOL, @@ -23725,7 +23725,7 @@ impl ::core::default::Default for AM_DVD_ChangeRate { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AM_DVD_RENDERSTATUS { pub hrVPEStatus: ::windows_core::HRESULT, @@ -23891,7 +23891,7 @@ impl ::core::default::Default for AM_FRAMESTEP_STEP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub struct AM_MPEGSTREAMTYPE { pub dwStreamId: u32, @@ -23930,7 +23930,7 @@ impl ::core::default::Default for AM_MPEGSTREAMTYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub struct AM_MPEGSYSTEMTYPE { pub dwBitRate: u32, @@ -24064,7 +24064,7 @@ impl ::core::default::Default for AM_QueryRate { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub struct AM_SAMPLE2_PROPERTIES { pub cbData: u32, @@ -24205,7 +24205,7 @@ impl ::core::default::Default for AM_WST_PAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ANALOGVIDEOINFO { pub rcSource: super::super::Foundation::RECT, @@ -24493,7 +24493,7 @@ impl ::core::default::Default for AVIOLDINDEX_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct AVIPALCHANGE { pub bFirstEntry: u8, @@ -24691,7 +24691,7 @@ impl ::core::default::Default for AVISUPERINDEX_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AVIStreamHeader { pub fccType: u32, @@ -26307,7 +26307,7 @@ impl ::core::default::Default for BDA_WMDRM_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COLORKEY { pub KeyType: u32, @@ -26378,7 +26378,7 @@ impl ::core::default::Default for DVD_ATR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DVD_AudioAttributes { pub AppMode: DVD_AUDIO_APPMODE, @@ -26510,7 +26510,7 @@ impl ::core::default::Default for DVD_HMSF_TIMECODE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DVD_KaraokeAttributes { pub bVersion: u8, @@ -26582,7 +26582,7 @@ impl ::core::default::Default for DVD_MUA_Coeff { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DVD_MUA_MixingInfo { pub fMixTo0: super::super::Foundation::BOOL, @@ -26624,7 +26624,7 @@ impl ::core::default::Default for DVD_MUA_MixingInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DVD_MenuAttributes { pub fCompatibleRegion: [super::super::Foundation::BOOL; 8], @@ -26667,7 +26667,7 @@ impl ::core::default::Default for DVD_MenuAttributes { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DVD_MultichannelAudioAttributes { pub Info: [DVD_MUA_MixingInfo; 8], @@ -26862,7 +26862,7 @@ impl ::core::default::Default for DVD_TIMECODE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DVD_TitleAttributes { pub Anonymous: DVD_TitleAttributes_0, @@ -26892,7 +26892,7 @@ impl ::core::default::Default for DVD_TitleAttributes { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DVD_TitleAttributes_0 { pub AppMode: DVD_TITLE_APPMODE, @@ -26917,7 +26917,7 @@ impl ::core::default::Default for DVD_TitleAttributes_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DVD_VideoAttributes { pub fPanscanPermitted: super::super::Foundation::BOOL, @@ -27016,7 +27016,7 @@ impl ::core::default::Default for DVINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub struct DXVA2SW_CALLBACKS { pub Size: u32, @@ -27059,7 +27059,7 @@ impl ::core::default::Default for DXVA2SW_CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] pub struct DXVA2TraceVideoProcessBltData { pub wmiHeader: super::super::System::Diagnostics::Etw::EVENT_TRACE_HEADER, @@ -27088,7 +27088,7 @@ impl ::core::default::Default for DXVA2TraceVideoProcessBltData { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] pub struct DXVA2Trace_DecodeDevBeginFrameData { pub wmiHeader: super::super::System::Diagnostics::Etw::EVENT_TRACE_HEADER, @@ -27115,7 +27115,7 @@ impl ::core::default::Default for DXVA2Trace_DecodeDevBeginFrameData { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] pub struct DXVA2Trace_DecodeDevCreatedData { pub wmiHeader: super::super::System::Diagnostics::Etw::EVENT_TRACE_HEADER, @@ -27145,7 +27145,7 @@ impl ::core::default::Default for DXVA2Trace_DecodeDevCreatedData { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] pub struct DXVA2Trace_DecodeDevGetBufferData { pub wmiHeader: super::super::System::Diagnostics::Etw::EVENT_TRACE_HEADER, @@ -27172,7 +27172,7 @@ impl ::core::default::Default for DXVA2Trace_DecodeDevGetBufferData { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] pub struct DXVA2Trace_DecodeDeviceData { pub wmiHeader: super::super::System::Diagnostics::Etw::EVENT_TRACE_HEADER, @@ -27198,7 +27198,7 @@ impl ::core::default::Default for DXVA2Trace_DecodeDeviceData { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] pub struct DXVA2Trace_VideoProcessDevCreatedData { pub wmiHeader: super::super::System::Diagnostics::Etw::EVENT_TRACE_HEADER, @@ -27229,7 +27229,7 @@ impl ::core::default::Default for DXVA2Trace_VideoProcessDevCreatedData { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Etw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Etw"))] pub struct DXVA2Trace_VideoProcessDeviceData { pub wmiHeader: super::super::System::Diagnostics::Etw::EVENT_TRACE_HEADER, @@ -27255,7 +27255,7 @@ impl ::core::default::Default for DXVA2Trace_VideoProcessDeviceData { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub struct DXVA2_VIDEOPROCESSBLT { pub TargetFrame: i64, @@ -27293,7 +27293,7 @@ impl ::core::default::Default for DXVA2_VIDEOPROCESSBLT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub struct DXVA2_VIDEOSAMPLE { pub Start: i64, @@ -27625,7 +27625,7 @@ impl ::core::default::Default for FILTER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct HEAACWAVEFORMAT { pub wfInfo: HEAACWAVEINFO, @@ -27650,7 +27650,7 @@ impl ::core::default::Default for HEAACWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct HEAACWAVEINFO { pub wfx: super::Audio::WAVEFORMATEX, @@ -27713,7 +27713,7 @@ impl ::core::default::Default for KS_BDA_FRAME_INFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct MPEG1WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -27776,7 +27776,7 @@ impl ::core::default::Default for MPEG2_TRANSPORT_STRIDE { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct MPEGLAYER3WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -27987,7 +27987,7 @@ impl ::core::default::Default for PID_MAP { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct PIN_INFO { pub pFilter: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -28087,7 +28087,7 @@ impl ::core::default::Default for REGFILTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REGFILTER2 { pub dwVersion: u32, @@ -28113,7 +28113,7 @@ impl ::core::default::Default for REGFILTER2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union REGFILTER2_0 { pub Anonymous1: REGFILTER2_0_0, @@ -28138,7 +28138,7 @@ impl ::core::default::Default for REGFILTER2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REGFILTER2_0_0 { pub cPins: u32, @@ -28177,7 +28177,7 @@ impl ::core::default::Default for REGFILTER2_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REGFILTER2_0_1 { pub cPins2: u32, @@ -28216,7 +28216,7 @@ impl ::core::default::Default for REGFILTER2_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REGFILTERPINS { pub strName: ::windows_core::PWSTR, @@ -28480,7 +28480,7 @@ impl ::core::default::Default for TIMECODEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct TRUECOLORINFO { pub dwBitMasks: [u32; 3], @@ -28549,7 +28549,7 @@ impl ::core::default::Default for VFW_FILTERLIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct VIDEOINFO { pub rcSource: super::super::Foundation::RECT, @@ -28579,7 +28579,7 @@ impl ::core::default::Default for VIDEOINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union VIDEOINFO_0 { pub bmiColors: [super::super::Graphics::Gdi::RGBQUAD; 256], @@ -28605,7 +28605,7 @@ impl ::core::default::Default for VIDEOINFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VIDEO_STREAM_CONFIG_CAPS { pub guid: ::windows_core::GUID, @@ -28705,7 +28705,7 @@ impl ::core::default::Default for VIDEO_STREAM_CONFIG_CAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct VMR9AllocationInfo { pub dwFlags: u32, @@ -28750,7 +28750,7 @@ impl ::core::default::Default for VMR9AllocationInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub struct VMR9AlphaBitmap { pub dwFlags: u32, @@ -28856,7 +28856,7 @@ impl ::core::default::Default for VMR9Frequency { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct VMR9MonitorInfo { pub uDevID: u32, @@ -28936,7 +28936,7 @@ impl ::core::default::Default for VMR9NormalizedRect { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct VMR9PresentationInfo { pub dwFlags: u32, @@ -29083,7 +29083,7 @@ impl ::core::default::Default for VMR9VideoDesc { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct VMR9VideoStreamInfo { pub pddsVideoSurface: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -29127,7 +29127,7 @@ impl ::core::default::Default for VMR9VideoStreamInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub struct VMRALLOCATIONINFO { pub dwFlags: u32, @@ -29172,7 +29172,7 @@ impl ::core::default::Default for VMRALLOCATIONINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] pub struct VMRALPHABITMAP { pub dwFlags: u32, @@ -29307,7 +29307,7 @@ impl ::core::default::Default for VMRGUID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct VMRMONITORINFO { pub guid: VMRGUID, @@ -29355,7 +29355,7 @@ impl ::core::default::Default for VMRMONITORINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] pub struct VMRPRESENTATIONINFO { pub dwFlags: u32, @@ -29399,7 +29399,7 @@ impl ::core::default::Default for VMRPRESENTATIONINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_DirectDraw`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`"] #[cfg(feature = "Win32_Graphics_DirectDraw")] pub struct VMRVIDEOSTREAMINFO { pub pddsVideoSurface: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -29441,7 +29441,7 @@ impl ::core::default::Default for VMRVIDEOSTREAMINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VMRVideoDesc { pub dwSize: u32, @@ -29484,49 +29484,49 @@ impl ::core::default::Default for VMRVideoDesc { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type AMGETERRORTEXTPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type AMGETERRORTEXTPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub type PDXVA2SW_CREATEVIDEOPROCESSDEVICE = ::core::option::Option, pvideodesc: *const super::MediaFoundation::DXVA2_VideoDesc, rendertargetformat: super::super::Graphics::Direct3D9::D3DFORMAT, maxsubstreams: u32, phdevice: *mut super::super::Foundation::HANDLE) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVA2SW_DESTROYVIDEOPROCESSDEVICE = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub type PDXVA2SW_GETFILTERPROPERTYRANGE = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub type PDXVA2SW_GETPROCAMPRANGE = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub type PDXVA2SW_GETVIDEOPROCESSORCAPS = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub type PDXVA2SW_GETVIDEOPROCESSORRENDERTARGETCOUNT = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub type PDXVA2SW_GETVIDEOPROCESSORRENDERTARGETS = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub type PDXVA2SW_GETVIDEOPROCESSORSUBSTREAMFORMATCOUNT = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D9", feature = "Win32_Media_MediaFoundation"))] pub type PDXVA2SW_GETVIDEOPROCESSORSUBSTREAMFORMATS = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVA2SW_VIDEOPROCESSBEGINFRAME = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub type PDXVA2SW_VIDEOPROCESSBLT = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVA2SW_VIDEOPROCESSENDFRAME = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub type PDXVA2SW_VIDEOPROCESSSETRENDERTARGET = ::core::option::Option) -> ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Media/DxMediaObjects/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/DxMediaObjects/impl.rs index 094d0fe06e..0f62e84e88 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DxMediaObjects/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DxMediaObjects/impl.rs @@ -184,7 +184,7 @@ impl IMediaBuffer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMediaObject_Impl: Sized { fn GetStreamCount(&self, pcinputstreams: *mut u32, pcoutputstreams: *mut u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/DxMediaObjects/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/DxMediaObjects/mod.rs index 5f33f836a9..076ed06435 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DxMediaObjects/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DxMediaObjects/mod.rs @@ -27,42 +27,42 @@ pub unsafe fn DMOUnregister(clsiddmo: *const ::windows_core::GUID, guidcategory: ::windows_targets::link!("msdmo.dll" "system" fn DMOUnregister(clsiddmo : *const ::windows_core::GUID, guidcategory : *const ::windows_core::GUID) -> ::windows_core::HRESULT); DMOUnregister(clsiddmo, guidcategory).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoCopyMediaType(pmtdest: *mut DMO_MEDIA_TYPE, pmtsrc: *const DMO_MEDIA_TYPE) -> ::windows_core::Result<()> { ::windows_targets::link!("msdmo.dll" "system" fn MoCopyMediaType(pmtdest : *mut DMO_MEDIA_TYPE, pmtsrc : *const DMO_MEDIA_TYPE) -> ::windows_core::HRESULT); MoCopyMediaType(pmtdest, pmtsrc).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoCreateMediaType(ppmt: *mut *mut DMO_MEDIA_TYPE, cbformat: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("msdmo.dll" "system" fn MoCreateMediaType(ppmt : *mut *mut DMO_MEDIA_TYPE, cbformat : u32) -> ::windows_core::HRESULT); MoCreateMediaType(ppmt, cbformat).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoDeleteMediaType(pmt: *mut DMO_MEDIA_TYPE) -> ::windows_core::Result<()> { ::windows_targets::link!("msdmo.dll" "system" fn MoDeleteMediaType(pmt : *mut DMO_MEDIA_TYPE) -> ::windows_core::HRESULT); MoDeleteMediaType(pmt).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoDuplicateMediaType(ppmtdest: *mut *mut DMO_MEDIA_TYPE, pmtsrc: *const DMO_MEDIA_TYPE) -> ::windows_core::Result<()> { ::windows_targets::link!("msdmo.dll" "system" fn MoDuplicateMediaType(ppmtdest : *mut *mut DMO_MEDIA_TYPE, pmtsrc : *const DMO_MEDIA_TYPE) -> ::windows_core::HRESULT); MoDuplicateMediaType(ppmtdest, pmtsrc).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoFreeMediaType(pmt: *mut DMO_MEDIA_TYPE) -> ::windows_core::Result<()> { ::windows_targets::link!("msdmo.dll" "system" fn MoFreeMediaType(pmt : *mut DMO_MEDIA_TYPE) -> ::windows_core::HRESULT); MoFreeMediaType(pmt).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoInitMediaType(pmt: *mut DMO_MEDIA_TYPE, cbformat: u32) -> ::windows_core::Result<()> { @@ -214,32 +214,32 @@ impl IMediaObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOutputStreamInfo)(::windows_core::Interface::as_raw(self), dwoutputstreamindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInputType(&self, dwinputstreamindex: u32, dwtypeindex: u32, pmt: ::core::option::Option<*mut DMO_MEDIA_TYPE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputType)(::windows_core::Interface::as_raw(self), dwinputstreamindex, dwtypeindex, ::core::mem::transmute(pmt.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOutputType(&self, dwoutputstreamindex: u32, dwtypeindex: u32, pmt: ::core::option::Option<*mut DMO_MEDIA_TYPE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOutputType)(::windows_core::Interface::as_raw(self), dwoutputstreamindex, dwtypeindex, ::core::mem::transmute(pmt.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInputType(&self, dwinputstreamindex: u32, pmt: ::core::option::Option<*const DMO_MEDIA_TYPE>, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInputType)(::windows_core::Interface::as_raw(self), dwinputstreamindex, ::core::mem::transmute(pmt.unwrap_or(::std::ptr::null())), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOutputType(&self, dwoutputstreamindex: u32, pmt: ::core::option::Option<*const DMO_MEDIA_TYPE>, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOutputType)(::windows_core::Interface::as_raw(self), dwoutputstreamindex, ::core::mem::transmute(pmt.unwrap_or(::std::ptr::null())), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInputCurrentType(&self, dwinputstreamindex: u32, pmt: *mut DMO_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputCurrentType)(::windows_core::Interface::as_raw(self), dwinputstreamindex, pmt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOutputCurrentType(&self, dwoutputstreamindex: u32, pmt: *mut DMO_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOutputCurrentType)(::windows_core::Interface::as_raw(self), dwoutputstreamindex, pmt).ok() @@ -677,7 +677,7 @@ impl ::core::fmt::Debug for _DMO_VIDEO_OUTPUT_STREAM_FLAGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DMO_MEDIA_TYPE { pub majortype: ::windows_core::GUID, diff --git a/crates/libs/windows/src/Windows/Win32/Media/KernelStreaming/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/KernelStreaming/impl.rs index aa567b14ce..aed3f8125d 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/KernelStreaming/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/KernelStreaming/impl.rs @@ -25,7 +25,7 @@ impl IKsAggregateControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IKsAllocator_Impl: Sized { fn KsGetAllocatorHandle(&self) -> super::super::Foundation::HANDLE; @@ -70,7 +70,7 @@ impl IKsAllocator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IKsAllocatorEx_Impl: Sized + IKsAllocator_Impl { fn KsGetProperties(&self) -> *mut ALLOCATOR_PROPERTIES_EX; @@ -268,7 +268,7 @@ impl IKsControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IKsDataTypeCompletion_Impl: Sized { fn KsCompleteMediaType(&self, filterhandle: super::super::Foundation::HANDLE, pinfactoryid: u32, ammediatype: *mut super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()>; @@ -289,7 +289,7 @@ impl IKsDataTypeCompletion_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_DirectShow`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DirectShow\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DirectShow", feature = "Win32_Media_MediaFoundation"))] pub trait IKsDataTypeHandler_Impl: Sized { fn KsCompleteIoOperation(&self, sample: ::core::option::Option<&super::DirectShow::IMediaSample>, streamheader: *mut ::core::ffi::c_void, iooperation: KSIOOPERATION, cancelled: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -347,7 +347,7 @@ impl IKsDataTypeHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IKsFormatSupport_Impl: Sized { fn IsFormatSupported(&self, pksformat: *mut KSDATAFORMAT, cbformat: u32, pbsupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -384,7 +384,7 @@ impl IKsFormatSupport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_DirectShow`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DirectShow\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DirectShow"))] pub trait IKsInterfaceHandler_Impl: Sized { fn KsSetPin(&self, kspin: ::core::option::Option<&IKsPin>) -> ::windows_core::Result<()>; @@ -445,7 +445,7 @@ impl IKsJackContainerId_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IKsJackDescription_Impl: Sized { fn GetJackCount(&self) -> ::windows_core::Result; @@ -560,7 +560,7 @@ impl IKsJackDescription3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IKsJackSinkInformation_Impl: Sized { fn GetJackSinkInformation(&self, pjacksinkinformation: *mut KSJACK_SINK_INFORMATION) -> ::windows_core::Result<()>; @@ -625,7 +625,7 @@ impl IKsNotifyEvent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IKsObject_Impl: Sized { fn KsGetObjectHandle(&self) -> super::super::Foundation::HANDLE; @@ -646,7 +646,7 @@ impl IKsObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_DirectShow`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DirectShow\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DirectShow"))] pub trait IKsPin_Impl: Sized { fn KsQueryMediums(&self) -> ::windows_core::Result<*mut KSMULTIPLE_ITEM>; @@ -766,7 +766,7 @@ impl IKsPin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_DirectShow`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DirectShow\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DirectShow"))] pub trait IKsPinEx_Impl: Sized + IKsPin_Impl { fn KsNotifyError(&self, sample: ::core::option::Option<&super::DirectShow::IMediaSample>, hr: ::windows_core::HRESULT); @@ -810,7 +810,7 @@ impl IKsPinFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_DirectShow`"] +#[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub trait IKsPinPipe_Impl: Sized { fn KsGetPinFramingCache(&self, framingex: *mut *mut KSALLOCATOR_FRAMING_EX, framingprop: *mut FRAMING_PROP, option: FRAMING_CACHE_OPS) -> ::windows_core::Result<()>; @@ -944,7 +944,7 @@ impl IKsPropertySet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IKsQualityForwarder_Impl: Sized + IKsObject_Impl { fn KsFlushClient(&self, pin: ::core::option::Option<&IKsPin>); diff --git a/crates/libs/windows/src/Windows/Win32/Media/KernelStreaming/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/KernelStreaming/mod.rs index 226bd943d2..4fa13d81ff 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/KernelStreaming/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/KernelStreaming/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsCreateAllocator(connectionhandle: P0, allocatorframing: *const KSALLOCATOR_FRAMING, allocatorhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -8,7 +8,7 @@ where ::windows_targets::link!("ksuser.dll" "system" fn KsCreateAllocator(connectionhandle : super::super::Foundation:: HANDLE, allocatorframing : *const KSALLOCATOR_FRAMING, allocatorhandle : *mut super::super::Foundation:: HANDLE) -> u32); KsCreateAllocator(connectionhandle.into_param().abi(), allocatorframing, allocatorhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsCreateAllocator2(connectionhandle: P0, allocatorframing: *const KSALLOCATOR_FRAMING) -> ::windows_core::Result @@ -19,7 +19,7 @@ where let mut result__ = ::std::mem::zeroed(); KsCreateAllocator2(connectionhandle.into_param().abi(), allocatorframing, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsCreateClock(connectionhandle: P0, clockcreate: *const KSCLOCK_CREATE, clockhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -29,7 +29,7 @@ where ::windows_targets::link!("ksuser.dll" "system" fn KsCreateClock(connectionhandle : super::super::Foundation:: HANDLE, clockcreate : *const KSCLOCK_CREATE, clockhandle : *mut super::super::Foundation:: HANDLE) -> u32); KsCreateClock(connectionhandle.into_param().abi(), clockcreate, clockhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsCreateClock2(connectionhandle: P0, clockcreate: *const KSCLOCK_CREATE) -> ::windows_core::Result @@ -40,7 +40,7 @@ where let mut result__ = ::std::mem::zeroed(); KsCreateClock2(connectionhandle.into_param().abi(), clockcreate, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsCreatePin(filterhandle: P0, connect: *const KSPIN_CONNECT, desiredaccess: u32, connectionhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -50,7 +50,7 @@ where ::windows_targets::link!("ksuser.dll" "system" fn KsCreatePin(filterhandle : super::super::Foundation:: HANDLE, connect : *const KSPIN_CONNECT, desiredaccess : u32, connectionhandle : *mut super::super::Foundation:: HANDLE) -> u32); KsCreatePin(filterhandle.into_param().abi(), connect, desiredaccess, connectionhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsCreatePin2(filterhandle: P0, connect: *const KSPIN_CONNECT, desiredaccess: u32) -> ::windows_core::Result @@ -61,7 +61,7 @@ where let mut result__ = ::std::mem::zeroed(); KsCreatePin2(filterhandle.into_param().abi(), connect, desiredaccess, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsCreateTopologyNode(parenthandle: P0, nodecreate: *const KSNODE_CREATE, desiredaccess: u32, nodehandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -71,7 +71,7 @@ where ::windows_targets::link!("ksuser.dll" "system" fn KsCreateTopologyNode(parenthandle : super::super::Foundation:: HANDLE, nodecreate : *const KSNODE_CREATE, desiredaccess : u32, nodehandle : *mut super::super::Foundation:: HANDLE) -> u32); KsCreateTopologyNode(parenthandle.into_param().abi(), nodecreate, desiredaccess, nodehandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsCreateTopologyNode2(parenthandle: P0, nodecreate: *const KSNODE_CREATE, desiredaccess: u32) -> ::windows_core::Result @@ -82,7 +82,7 @@ where let mut result__ = ::std::mem::zeroed(); KsCreateTopologyNode2(parenthandle.into_param().abi(), nodecreate, desiredaccess, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] #[inline] pub unsafe fn KsGetMediaType(position: i32, ammediatype: *mut super::MediaFoundation::AM_MEDIA_TYPE, filterhandle: P0, pinfactoryid: u32) -> ::windows_core::Result<()> @@ -92,7 +92,7 @@ where ::windows_targets::link!("ksproxy.ax" "system" fn KsGetMediaType(position : i32, ammediatype : *mut super::MediaFoundation:: AM_MEDIA_TYPE, filterhandle : super::super::Foundation:: HANDLE, pinfactoryid : u32) -> ::windows_core::HRESULT); KsGetMediaType(position, ammediatype, filterhandle.into_param().abi(), pinfactoryid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsGetMediaTypeCount(filterhandle: P0, pinfactoryid: u32) -> ::windows_core::Result @@ -103,7 +103,7 @@ where let mut result__ = ::std::mem::zeroed(); KsGetMediaTypeCount(filterhandle.into_param().abi(), pinfactoryid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsGetMultiplePinFactoryItems(filterhandle: P0, pinfactoryid: u32, propertyid: u32, items: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -113,7 +113,7 @@ where ::windows_targets::link!("ksproxy.ax" "system" fn KsGetMultiplePinFactoryItems(filterhandle : super::super::Foundation:: HANDLE, pinfactoryid : u32, propertyid : u32, items : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); KsGetMultiplePinFactoryItems(filterhandle.into_param().abi(), pinfactoryid, propertyid, items).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsOpenDefaultDevice(category: *const ::windows_core::GUID, access: u32) -> ::windows_core::Result { @@ -126,7 +126,7 @@ pub unsafe fn KsResolveRequiredAttributes(datarange: *const KSDATAFORMAT, attrib ::windows_targets::link!("ksproxy.ax" "system" fn KsResolveRequiredAttributes(datarange : *const KSDATAFORMAT, attributes : *const KSMULTIPLE_ITEM) -> ::windows_core::HRESULT); KsResolveRequiredAttributes(datarange, ::core::mem::transmute(attributes.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KsSynchronousDeviceControl(handle: P0, iocontrol: u32, inbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inlength: u32, outbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outlength: u32, bytesreturned: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -165,7 +165,7 @@ pub struct IKsAggregateControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IKsAllocator(::windows_core::IUnknown); impl IKsAllocator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KsGetAllocatorHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).KsGetAllocatorHandle)(::windows_core::Interface::as_raw(self)) @@ -203,7 +203,7 @@ pub struct IKsAllocator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IKsAllocatorEx(::windows_core::IUnknown); impl IKsAllocatorEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KsGetAllocatorHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.KsGetAllocatorHandle)(::windows_core::Interface::as_raw(self)) @@ -223,7 +223,7 @@ impl IKsAllocatorEx { pub unsafe fn KsSetProperties(&self, param0: *const ALLOCATOR_PROPERTIES_EX) { (::windows_core::Interface::vtable(self).KsSetProperties)(::windows_core::Interface::as_raw(self), param0) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KsSetAllocatorHandle(&self, allocatorhandle: P0) where @@ -231,7 +231,7 @@ impl IKsAllocatorEx { { (::windows_core::Interface::vtable(self).KsSetAllocatorHandle)(::windows_core::Interface::as_raw(self), allocatorhandle.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KsCreateAllocatorAndGetHandle(&self, kspin: P0) -> super::super::Foundation::HANDLE where @@ -358,7 +358,7 @@ pub struct IKsControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IKsDataTypeCompletion(::windows_core::IUnknown); impl IKsDataTypeCompletion { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn KsCompleteMediaType(&self, filterhandle: P0, pinfactoryid: u32, ammediatype: *mut super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> where @@ -387,7 +387,7 @@ pub struct IKsDataTypeCompletion_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IKsDataTypeHandler(::windows_core::IUnknown); impl IKsDataTypeHandler { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DirectShow\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DirectShow"))] pub unsafe fn KsCompleteIoOperation(&self, sample: P0, streamheader: *mut ::core::ffi::c_void, iooperation: KSIOOPERATION, cancelled: P1) -> ::windows_core::Result<()> where @@ -399,7 +399,7 @@ impl IKsDataTypeHandler { pub unsafe fn KsIsMediaTypeInRanges(&self, dataranges: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).KsIsMediaTypeInRanges)(::windows_core::Interface::as_raw(self), dataranges).ok() } - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn KsPrepareIoOperation(&self, sample: P0, streamheader: *mut ::core::ffi::c_void, iooperation: KSIOOPERATION) -> ::windows_core::Result<()> where @@ -411,7 +411,7 @@ impl IKsDataTypeHandler { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).KsQueryExtendedSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn KsSetMediaType(&self, ammediatype: *const super::MediaFoundation::AM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).KsSetMediaType)(::windows_core::Interface::as_raw(self), ammediatype).ok() @@ -447,7 +447,7 @@ pub struct IKsDataTypeHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IKsFormatSupport(::windows_core::IUnknown); impl IKsFormatSupport { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFormatSupported(&self, pksformat: *mut KSDATAFORMAT, cbformat: u32, pbsupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsFormatSupported)(::windows_core::Interface::as_raw(self), pksformat, cbformat, pbsupported).ok() @@ -484,7 +484,7 @@ impl IKsInterfaceHandler { { (::windows_core::Interface::vtable(self).KsSetPin)(::windows_core::Interface::as_raw(self), kspin.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DirectShow\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DirectShow"))] pub unsafe fn KsProcessMediaSamples(&self, ksdatatypehandler: P0, samplelist: *const ::core::option::Option, samplecount: *mut i32, iooperation: KSIOOPERATION, streamsegment: *mut *mut KSSTREAM_SEGMENT) -> ::windows_core::Result<()> where @@ -492,7 +492,7 @@ impl IKsInterfaceHandler { { (::windows_core::Interface::vtable(self).KsProcessMediaSamples)(::windows_core::Interface::as_raw(self), ksdatatypehandler.into_param().abi(), ::core::mem::transmute(samplelist), samplecount, iooperation, streamsegment).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KsCompleteIo(&self, streamsegment: *mut KSSTREAM_SEGMENT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).KsCompleteIo)(::windows_core::Interface::as_raw(self), streamsegment).ok() @@ -549,7 +549,7 @@ impl IKsJackDescription { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetJackCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetJackDescription(&self, njack: u32, pdescription: *mut KSJACK_DESCRIPTION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetJackDescription)(::windows_core::Interface::as_raw(self), njack, pdescription).ok() @@ -630,7 +630,7 @@ pub struct IKsJackDescription3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IKsJackSinkInformation(::windows_core::IUnknown); impl IKsJackSinkInformation { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetJackSinkInformation(&self, pjacksinkinformation: *mut KSJACK_SINK_INFORMATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetJackSinkInformation)(::windows_core::Interface::as_raw(self), pjacksinkinformation).ok() @@ -702,7 +702,7 @@ pub struct IKsNotifyEvent_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IKsObject(::windows_core::IUnknown); impl IKsObject { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KsGetObjectHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).KsGetObjectHandle)(::windows_core::Interface::as_raw(self)) @@ -745,7 +745,7 @@ impl IKsPin { pub unsafe fn KsPropagateAcquire(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).KsPropagateAcquire)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn KsDeliver(&self, sample: P0, flags: u32) -> ::windows_core::Result<()> where @@ -753,17 +753,17 @@ impl IKsPin { { (::windows_core::Interface::vtable(self).KsDeliver)(::windows_core::Interface::as_raw(self), sample.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KsMediaSamplesCompleted(&self, streamsegment: *const KSSTREAM_SEGMENT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).KsMediaSamplesCompleted)(::windows_core::Interface::as_raw(self), streamsegment).ok() } - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn KsPeekAllocator(&self, operation: KSPEEKOPERATION) -> ::core::option::Option { (::windows_core::Interface::vtable(self).KsPeekAllocator)(::windows_core::Interface::as_raw(self), operation) } - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn KsReceiveAllocator(&self, memallocator: P0) -> ::windows_core::Result<()> where @@ -842,7 +842,7 @@ impl IKsPinEx { pub unsafe fn KsPropagateAcquire(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.KsPropagateAcquire)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn KsDeliver(&self, sample: P0, flags: u32) -> ::windows_core::Result<()> where @@ -850,17 +850,17 @@ impl IKsPinEx { { (::windows_core::Interface::vtable(self).base__.KsDeliver)(::windows_core::Interface::as_raw(self), sample.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KsMediaSamplesCompleted(&self, streamsegment: *const KSSTREAM_SEGMENT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.KsMediaSamplesCompleted)(::windows_core::Interface::as_raw(self), streamsegment).ok() } - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn KsPeekAllocator(&self, operation: KSPEEKOPERATION) -> ::core::option::Option { (::windows_core::Interface::vtable(self).base__.KsPeekAllocator)(::windows_core::Interface::as_raw(self), operation) } - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn KsReceiveAllocator(&self, memallocator: P0) -> ::windows_core::Result<()> where @@ -880,7 +880,7 @@ impl IKsPinEx { pub unsafe fn KsQualityNotify(&self, proportion: u32, timedelta: i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.KsQualityNotify)(::windows_core::Interface::as_raw(self), proportion, timedelta).ok() } - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn KsNotifyError(&self, sample: P0, hr: ::windows_core::HRESULT) where @@ -937,7 +937,7 @@ impl IKsPinPipe { pub unsafe fn KsSetPinFramingCache(&self, framingex: *const KSALLOCATOR_FRAMING_EX, framingprop: *const FRAMING_PROP, option: FRAMING_CACHE_OPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).KsSetPinFramingCache)(::windows_core::Interface::as_raw(self), framingex, framingprop, option).ok() } - #[doc = "Required features: `Win32_Media_DirectShow`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`"] #[cfg(feature = "Win32_Media_DirectShow")] pub unsafe fn KsGetConnectedPin(&self) -> ::core::option::Option { (::windows_core::Interface::vtable(self).KsGetConnectedPin)(::windows_core::Interface::as_raw(self)) @@ -1032,7 +1032,7 @@ pub struct IKsPropertySet_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IKsQualityForwarder(::windows_core::IUnknown); impl IKsQualityForwarder { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KsGetObjectHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.KsGetObjectHandle)(::windows_core::Interface::as_raw(self)) @@ -1194,13 +1194,13 @@ pub const CLSID_KsIBasicAudioInterfaceHandler: ::windows_core::GUID = ::windows_ pub const CLSID_Proxy: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x17cca71b_ecd7_11d0_b908_00a0c9223196); pub const CONSTRICTOR_OPTION_DISABLE: CONSTRICTOR_OPTION = CONSTRICTOR_OPTION(0i32); pub const CONSTRICTOR_OPTION_MUTE: CONSTRICTOR_OPTION = CONSTRICTOR_OPTION(1i32); -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_KsAudio_Controller_DeviceInterface_Path: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x13e004d6_b066_43bd_913b_a415cd13da87), pid: 3 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_KsAudio_PacketSize_Constraints: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x13e004d6_b066_43bd_913b_a415cd13da87), pid: 2 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_KsAudio_PacketSize_Constraints2: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x9404f781_7191_409b_8b0b_80bf6ec229ae), pid: 2 }; pub const DIRECT_FORM: KSDS3D_HRTF_FILTER_METHOD = KSDS3D_HRTF_FILTER_METHOD(0i32); @@ -6775,7 +6775,7 @@ impl ::core::default::Default for ALLOCATOR_PROPERTIES_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUDIORESOURCEMANAGEMENT_RESOURCEGROUP { pub ResourceGroupAcquired: super::super::Foundation::BOOL, @@ -7085,7 +7085,7 @@ impl ::core::default::Default for INTERLEAVED_AUDIO_FORMAT_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSAC3_ALTERNATE_AUDIO { pub fStereo: super::super::Foundation::BOOL, @@ -7182,7 +7182,7 @@ impl ::core::default::Default for KSAC3_DIALOGUE_LEVEL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSAC3_DOWNMIX { pub fDownMix: super::super::Foundation::BOOL, @@ -7221,7 +7221,7 @@ impl ::core::default::Default for KSAC3_DOWNMIX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSAC3_ERROR_CONCEALMENT { pub fRepeatPreviousBlock: super::super::Foundation::BOOL, @@ -7260,7 +7260,7 @@ impl ::core::default::Default for KSAC3_ERROR_CONCEALMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSAC3_ROOM_TYPE { pub fLargeRoom: super::super::Foundation::BOOL, @@ -7716,7 +7716,7 @@ impl ::core::default::Default for KSAUDIO_CHANNEL_CONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSAUDIO_COPY_PROTECTION { pub fCopyrighted: super::super::Foundation::BOOL, @@ -7868,7 +7868,7 @@ impl ::core::default::Default for KSAUDIO_MIC_ARRAY_GEOMETRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSAUDIO_MIXCAP_TABLE { pub InputChannels: u32, @@ -7894,7 +7894,7 @@ impl ::core::default::Default for KSAUDIO_MIXCAP_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSAUDIO_MIXLEVEL { pub Mute: super::super::Foundation::BOOL, @@ -7933,7 +7933,7 @@ impl ::core::default::Default for KSAUDIO_MIXLEVEL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSAUDIO_MIX_CAPS { pub Mute: super::super::Foundation::BOOL, @@ -7960,7 +7960,7 @@ impl ::core::default::Default for KSAUDIO_MIX_CAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KSAUDIO_MIX_CAPS_0 { pub Reset: i32, @@ -8174,7 +8174,7 @@ impl ::core::default::Default for KSAUDIO_PRESENTATION_POSITION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS { pub Resolution: super::super::Foundation::SIZE, @@ -8215,7 +8215,7 @@ impl ::core::default::Default for KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_C } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS_0 { pub Numerator: i32, @@ -8651,7 +8651,7 @@ impl ::core::default::Default for KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE { pub ROIInfo: KSCAMERA_EXTENDEDPROP_ROI_INFO, @@ -8690,7 +8690,7 @@ impl ::core::default::Default for KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSCAMERA_EXTENDEDPROP_ROI_FOCUS { pub ROIInfo: KSCAMERA_EXTENDEDPROP_ROI_INFO, @@ -8729,7 +8729,7 @@ impl ::core::default::Default for KSCAMERA_EXTENDEDPROP_ROI_FOCUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSCAMERA_EXTENDEDPROP_ROI_INFO { pub Region: super::super::Foundation::RECT, @@ -8833,7 +8833,7 @@ impl ::core::default::Default for KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE { pub ROIInfo: KSCAMERA_EXTENDEDPROP_ROI_INFO, @@ -8970,7 +8970,7 @@ impl ::core::default::Default for KSCAMERA_MAXVIDEOFPS_FORPHOTORES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK { pub Header: KSCAMERA_METADATA_ITEMHEADER, @@ -10030,7 +10030,7 @@ impl ::core::default::Default for KSDS3D_HRTF_INIT_MSG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSDS3D_HRTF_PARAMS_MSG { pub Size: u32, @@ -10212,7 +10212,7 @@ impl ::core::default::Default for KSERROR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSEVENTDATA { pub NotificationType: u32, @@ -10237,7 +10237,7 @@ impl ::core::default::Default for KSEVENTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KSEVENTDATA_0 { pub EventHandle: KSEVENTDATA_0_1, @@ -10263,7 +10263,7 @@ impl ::core::default::Default for KSEVENTDATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSEVENTDATA_0_0 { pub Unused: *mut ::core::ffi::c_void, @@ -10302,7 +10302,7 @@ impl ::core::default::Default for KSEVENTDATA_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSEVENTDATA_0_1 { pub Event: super::super::Foundation::HANDLE, @@ -10341,7 +10341,7 @@ impl ::core::default::Default for KSEVENTDATA_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSEVENTDATA_0_2 { pub Semaphore: super::super::Foundation::HANDLE, @@ -10381,7 +10381,7 @@ impl ::core::default::Default for KSEVENTDATA_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSEVENT_TIME_INTERVAL { pub EventData: KSEVENTDATA, @@ -10407,7 +10407,7 @@ impl ::core::default::Default for KSEVENT_TIME_INTERVAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSEVENT_TIME_MARK { pub EventData: KSEVENTDATA, @@ -10432,7 +10432,7 @@ impl ::core::default::Default for KSEVENT_TIME_MARK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSEVENT_TUNER_INITIATE_SCAN_S { pub EventData: KSEVENTDATA, @@ -10659,7 +10659,7 @@ impl ::core::default::Default for KSINTERVAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSJACK_DESCRIPTION { pub ChannelMapping: u32, @@ -10762,7 +10762,7 @@ impl ::core::default::Default for KSJACK_DESCRIPTION3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSJACK_SINK_INFORMATION { pub ConnType: KSJACK_SINK_CONNECTIONTYPE, @@ -11160,7 +11160,7 @@ impl ::core::default::Default for KSPIN_CINSTANCES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPIN_CONNECT { pub Interface: KSIDENTIFIER, @@ -11700,7 +11700,7 @@ impl ::core::default::Default for KSPROPERTY_CAMERACONTROL_NODE_S2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S { pub FocusRect: super::super::Foundation::RECT, @@ -11728,7 +11728,7 @@ impl ::core::default::Default for KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S_0 { pub Capabilities: u32, @@ -11796,7 +11796,7 @@ impl ::core::default::Default for KSPROPERTY_CAMERACONTROL_S2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_CAMERACONTROL_S_EX { pub Property: KSIDENTIFIER, @@ -12022,7 +12022,7 @@ impl ::core::default::Default for KSPROPERTY_EXTDEVICE_S_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_EXTXPORT_NODE_S { pub NodeProperty: KSP_NODE, @@ -12047,7 +12047,7 @@ impl ::core::default::Default for KSPROPERTY_EXTXPORT_NODE_S { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KSPROPERTY_EXTXPORT_NODE_S_0 { pub Capabilities: u32, @@ -12079,7 +12079,7 @@ impl ::core::default::Default for KSPROPERTY_EXTXPORT_NODE_S_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_EXTXPORT_NODE_S_0_0 { pub PayloadSize: u32, @@ -12118,7 +12118,7 @@ impl ::core::default::Default for KSPROPERTY_EXTXPORT_NODE_S_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_EXTXPORT_NODE_S_0_1 { pub frame: u8, @@ -12159,7 +12159,7 @@ impl ::core::default::Default for KSPROPERTY_EXTXPORT_NODE_S_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_EXTXPORT_S { pub Property: KSIDENTIFIER, @@ -12184,7 +12184,7 @@ impl ::core::default::Default for KSPROPERTY_EXTXPORT_S { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KSPROPERTY_EXTXPORT_S_0 { pub Capabilities: u32, @@ -12216,7 +12216,7 @@ impl ::core::default::Default for KSPROPERTY_EXTXPORT_S_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_EXTXPORT_S_0_0 { pub PayloadSize: u32, @@ -12255,7 +12255,7 @@ impl ::core::default::Default for KSPROPERTY_EXTXPORT_S_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_EXTXPORT_S_0_1 { pub frame: u8, @@ -12388,7 +12388,7 @@ impl ::core::default::Default for KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO { pub MetadataItems: u32, @@ -12868,7 +12868,7 @@ impl ::core::default::Default for KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_TUNER_SCAN_CAPS_S { pub Property: KSIDENTIFIER, @@ -12916,7 +12916,7 @@ impl ::core::default::Default for KSPROPERTY_TUNER_SCAN_STATUS_S { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_TUNER_STANDARD_MODE_S { pub Property: KSIDENTIFIER, @@ -13258,7 +13258,7 @@ impl ::core::default::Default for KSPROPERTY_VIDEOCOMPRESSION_S1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S { pub Property: KSIDENTIFIER, @@ -13307,7 +13307,7 @@ impl ::core::default::Default for KSPROPERTY_VIDEOCONTROL_CAPS_S { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S { pub Property: KSIDENTIFIER, @@ -13654,7 +13654,7 @@ impl ::core::default::Default for KSQUALITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSQUALITY_MANAGER { pub QualityManager: super::super::Foundation::HANDLE, @@ -13693,7 +13693,7 @@ impl ::core::default::Default for KSQUALITY_MANAGER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSQUERYBUFFER { pub Event: KSIDENTIFIER, @@ -13760,7 +13760,7 @@ impl ::core::default::Default for KSRATE_CAPABILITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSRELATIVEEVENT { pub Size: u32, @@ -13789,7 +13789,7 @@ impl ::core::default::Default for KSRELATIVEEVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KSRELATIVEEVENT_0 { pub ObjectHandle: super::super::Foundation::HANDLE, @@ -13844,7 +13844,7 @@ impl ::core::default::Default for KSRESOLUTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSRTAUDIO_BUFFER { pub BufferAddress: *mut ::core::ffi::c_void, @@ -13884,7 +13884,7 @@ impl ::core::default::Default for KSRTAUDIO_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSRTAUDIO_BUFFER32 { pub BufferAddress: u32, @@ -14006,7 +14006,7 @@ impl ::core::default::Default for KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION32 } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSRTAUDIO_GETREADPACKET_INFO { pub PacketNumber: u32, @@ -14182,7 +14182,7 @@ impl ::core::default::Default for KSRTAUDIO_HWREGISTER_PROPERTY32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY { pub Property: KSIDENTIFIER, @@ -14489,7 +14489,7 @@ impl ::core::default::Default for KSSTREAM_METADATA_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSSTREAM_SEGMENT { pub KsInterfaceHandler: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -14947,7 +14947,7 @@ impl ::core::default::Default for KSVPSURFACEPARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KSWAVETABLE_WAVE_DESC { pub Identifier: KSIDENTIFIER, @@ -15189,7 +15189,7 @@ impl ::core::default::Default for KSWAVE_VOLUME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_AMVPDATAINFO { pub dwSize: u32, @@ -15253,7 +15253,7 @@ impl ::core::default::Default for KS_AMVPDATAINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_AMVPDIMINFO { pub dwFieldWidth: u32, @@ -15385,7 +15385,7 @@ impl ::core::default::Default for KS_AM_SimpleRateChange { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_ANALOGVIDEOINFO { pub rcSource: super::super::Foundation::RECT, @@ -15596,7 +15596,7 @@ impl ::core::default::Default for KS_DATAFORMAT_IMAGEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATAFORMAT_MPEGVIDEOINFO2 { pub DataFormat: KSDATAFORMAT, @@ -15640,7 +15640,7 @@ impl ::core::default::Default for KS_DATAFORMAT_VBIINFOHEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATAFORMAT_VIDEOINFOHEADER { pub DataFormat: KSDATAFORMAT, @@ -15665,7 +15665,7 @@ impl ::core::default::Default for KS_DATAFORMAT_VIDEOINFOHEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATAFORMAT_VIDEOINFOHEADER2 { pub DataFormat: KSDATAFORMAT, @@ -15690,7 +15690,7 @@ impl ::core::default::Default for KS_DATAFORMAT_VIDEOINFOHEADER2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATAFORMAT_VIDEOINFO_PALETTE { pub DataFormat: KSDATAFORMAT, @@ -15715,7 +15715,7 @@ impl ::core::default::Default for KS_DATAFORMAT_VIDEOINFO_PALETTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATARANGE_ANALOGVIDEO { pub DataRange: KSDATAFORMAT, @@ -15740,7 +15740,7 @@ impl ::core::default::Default for KS_DATARANGE_ANALOGVIDEO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATARANGE_H264_VIDEO { pub DataRange: KSDATAFORMAT, @@ -15770,7 +15770,7 @@ impl ::core::default::Default for KS_DATARANGE_H264_VIDEO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATARANGE_IMAGE { pub DataRange: KSDATAFORMAT, @@ -15796,7 +15796,7 @@ impl ::core::default::Default for KS_DATARANGE_IMAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATARANGE_MPEG1_VIDEO { pub DataRange: KSDATAFORMAT, @@ -15826,7 +15826,7 @@ impl ::core::default::Default for KS_DATARANGE_MPEG1_VIDEO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATARANGE_MPEG2_VIDEO { pub DataRange: KSDATAFORMAT, @@ -15856,7 +15856,7 @@ impl ::core::default::Default for KS_DATARANGE_MPEG2_VIDEO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATARANGE_VIDEO { pub DataRange: KSDATAFORMAT, @@ -15886,7 +15886,7 @@ impl ::core::default::Default for KS_DATARANGE_VIDEO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATARANGE_VIDEO2 { pub DataRange: KSDATAFORMAT, @@ -15916,7 +15916,7 @@ impl ::core::default::Default for KS_DATARANGE_VIDEO2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATARANGE_VIDEO_PALETTE { pub DataRange: KSDATAFORMAT, @@ -15946,7 +15946,7 @@ impl ::core::default::Default for KS_DATARANGE_VIDEO_PALETTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_DATARANGE_VIDEO_VBI { pub DataRange: KSDATAFORMAT, @@ -16221,7 +16221,7 @@ impl ::core::default::Default for KS_DVD_YUV { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_FRAME_INFO { pub ExtendedHeaderSize: u32, @@ -16254,7 +16254,7 @@ impl ::core::default::Default for KS_FRAME_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KS_FRAME_INFO_0 { pub lSurfacePitch: i32, @@ -16279,7 +16279,7 @@ impl ::core::default::Default for KS_FRAME_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KS_FRAME_INFO_1 { pub Anonymous: KS_FRAME_INFO_1_0, @@ -16304,7 +16304,7 @@ impl ::core::default::Default for KS_FRAME_INFO_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_FRAME_INFO_1_0 { pub Reserved3: u32, @@ -16593,7 +16593,7 @@ impl ::core::default::Default for KS_H264VIDEOINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_MPEG1VIDEOINFO { pub hdr: KS_VIDEOINFOHEADER, @@ -16666,7 +16666,7 @@ impl ::core::default::Default for KS_MPEGAUDIOINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_MPEGVIDEOINFO2 { pub hdr: KS_VIDEOINFOHEADER2, @@ -16876,7 +16876,7 @@ impl ::core::default::Default for KS_VBI_FRAME_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_VIDEOINFO { pub rcSource: super::super::Foundation::RECT, @@ -16906,7 +16906,7 @@ impl ::core::default::Default for KS_VIDEOINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KS_VIDEOINFO_0 { pub bmiColors: [KS_RGBQUAD; 256], @@ -16932,7 +16932,7 @@ impl ::core::default::Default for KS_VIDEOINFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_VIDEOINFOHEADER { pub rcSource: super::super::Foundation::RECT, @@ -16975,7 +16975,7 @@ impl ::core::default::Default for KS_VIDEOINFOHEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_VIDEOINFOHEADER2 { pub rcSource: super::super::Foundation::RECT, @@ -17010,7 +17010,7 @@ impl ::core::default::Default for KS_VIDEOINFOHEADER2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KS_VIDEOINFOHEADER2_0 { pub dwControlFlags: u32, @@ -17035,7 +17035,7 @@ impl ::core::default::Default for KS_VIDEOINFOHEADER2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KS_VIDEO_STREAM_CONFIG_CAPS { pub guid: ::windows_core::GUID, @@ -17135,7 +17135,7 @@ impl ::core::default::Default for KS_VIDEO_STREAM_CONFIG_CAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LOOPEDSTREAMING_POSITION_EVENT_DATA { pub KsEventData: KSEVENTDATA, @@ -17160,7 +17160,7 @@ impl ::core::default::Default for LOOPEDSTREAMING_POSITION_EVENT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MEDIUM_INFO { pub MediaPresent: super::super::Foundation::BOOL, diff --git a/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/impl.rs index 0bf4172189..d7cf0af237 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsMediaLibrarySharingDevice_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DeviceID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -61,7 +61,7 @@ impl IWindowsMediaLibrarySharingDevice_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsMediaLibrarySharingDeviceProperties_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -117,7 +117,7 @@ impl IWindowsMediaLibrarySharingDeviceProperties_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsMediaLibrarySharingDeviceProperty_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -160,7 +160,7 @@ impl IWindowsMediaLibrarySharingDeviceProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsMediaLibrarySharingDevices_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -216,7 +216,7 @@ impl IWindowsMediaLibrarySharingDevices_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsMediaLibrarySharingServices_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn showShareMediaCPL(&self, device: &::windows_core::BSTR) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/mod.rs index 7f7af853af..15bf7fcb75 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -16,7 +16,7 @@ impl IWindowsMediaLibrarySharingDevice { pub unsafe fn SetAuthorization(&self, authorization: WindowsMediaLibrarySharingDeviceAuthorizationStatus) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAuthorization)(::windows_core::Interface::as_raw(self), authorization).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -46,14 +46,14 @@ pub struct IWindowsMediaLibrarySharingDevice_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWindowsMediaLibrarySharingDeviceProperties(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWindowsMediaLibrarySharingDeviceProperties { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -63,7 +63,7 @@ impl IWindowsMediaLibrarySharingDeviceProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProperty(&self, name: P0) -> ::windows_core::Result where @@ -98,7 +98,7 @@ pub struct IWindowsMediaLibrarySharingDeviceProperties_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetProperty: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -109,7 +109,7 @@ impl IWindowsMediaLibrarySharingDeviceProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -137,14 +137,14 @@ pub struct IWindowsMediaLibrarySharingDeviceProperty_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Value: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWindowsMediaLibrarySharingDevices(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWindowsMediaLibrarySharingDevices { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -154,7 +154,7 @@ impl IWindowsMediaLibrarySharingDevices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDevice(&self, deviceid: P0) -> ::windows_core::Result where @@ -189,7 +189,7 @@ pub struct IWindowsMediaLibrarySharingDevices_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetDevice: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -202,13 +202,13 @@ impl IWindowsMediaLibrarySharingServices { { (::windows_core::Interface::vtable(self).showShareMediaCPL)(::windows_core::Interface::as_raw(self), device.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn userHomeMediaSharingState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).userHomeMediaSharingState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetuserHomeMediaSharingState(&self, sharingenabled: P0) -> ::windows_core::Result<()> where @@ -226,13 +226,13 @@ impl IWindowsMediaLibrarySharingServices { { (::windows_core::Interface::vtable(self).SetuserHomeMediaSharingLibraryName)(::windows_core::Interface::as_raw(self), libraryname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn computerHomeMediaSharingAllowedState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).computerHomeMediaSharingAllowedState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetcomputerHomeMediaSharingAllowedState(&self, sharingallowed: P0) -> ::windows_core::Result<()> where @@ -240,13 +240,13 @@ impl IWindowsMediaLibrarySharingServices { { (::windows_core::Interface::vtable(self).SetcomputerHomeMediaSharingAllowedState)(::windows_core::Interface::as_raw(self), sharingallowed.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn userInternetMediaSharingState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).userInternetMediaSharingState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetuserInternetMediaSharingState(&self, sharingenabled: P0) -> ::windows_core::Result<()> where @@ -254,13 +254,13 @@ impl IWindowsMediaLibrarySharingServices { { (::windows_core::Interface::vtable(self).SetuserInternetMediaSharingState)(::windows_core::Interface::as_raw(self), sharingenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn computerInternetMediaSharingAllowedState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).computerInternetMediaSharingAllowedState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetcomputerInternetMediaSharingAllowedState(&self, sharingallowed: P0) -> ::windows_core::Result<()> where @@ -278,13 +278,13 @@ impl IWindowsMediaLibrarySharingServices { { (::windows_core::Interface::vtable(self).SetinternetMediaSharingSecurityGroup)(::windows_core::Interface::as_raw(self), securitygroup.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn allowSharingToAllDevices(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).allowSharingToAllDevices)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetallowSharingToAllDevices(&self, sharingenabled: P0) -> ::windows_core::Result<()> where @@ -292,7 +292,7 @@ impl IWindowsMediaLibrarySharingServices { { (::windows_core::Interface::vtable(self).SetallowSharingToAllDevices)(::windows_core::Interface::as_raw(self), sharingenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn setDefaultAuthorization(&self, macaddresses: P0, friendlyname: P1, authorization: P2) -> ::windows_core::Result<()> where @@ -302,7 +302,7 @@ impl IWindowsMediaLibrarySharingServices { { (::windows_core::Interface::vtable(self).setDefaultAuthorization)(::windows_core::Interface::as_raw(self), macaddresses.into_param().abi(), friendlyname.into_param().abi(), authorization.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn setAuthorizationState(&self, macaddress: P0, authorizationstate: P1) -> ::windows_core::Result<()> where @@ -311,13 +311,13 @@ impl IWindowsMediaLibrarySharingServices { { (::windows_core::Interface::vtable(self).setAuthorizationState)(::windows_core::Interface::as_raw(self), macaddress.into_param().abi(), authorizationstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getAllDevices(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getAllDevices)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn customSettingsApplied(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); diff --git a/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/impl.rs index 1165b3d855..cab9a5a7b2 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/impl.rs @@ -114,7 +114,7 @@ impl IClusterDetector_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICodecAPI_Impl: Sized { fn IsSupported(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -248,7 +248,7 @@ impl ICodecAPI_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoDecodeCommandList_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12CommandList_Impl { fn Close(&self) -> ::windows_core::Result<()>; @@ -363,7 +363,7 @@ impl ID3D12VideoDecodeCommandList_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoDecodeCommandList1_Impl: Sized + ID3D12VideoDecodeCommandList_Impl { fn DecodeFrame1(&self, pdecoder: ::core::option::Option<&ID3D12VideoDecoder>, poutputarguments: *const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1, pinputarguments: *const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS); @@ -384,7 +384,7 @@ impl ID3D12VideoDecodeCommandList1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoDecodeCommandList2_Impl: Sized + ID3D12VideoDecodeCommandList1_Impl { fn SetProtectedResourceSession(&self, pprotectedresourcesession: ::core::option::Option<&super::super::Graphics::Direct3D12::ID3D12ProtectedResourceSession>); @@ -422,7 +422,7 @@ impl ID3D12VideoDecodeCommandList2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoDecodeCommandList3_Impl: Sized + ID3D12VideoDecodeCommandList2_Impl { fn Barrier(&self, numbarriergroups: u32, pbarriergroups: *const super::super::Graphics::Direct3D12::D3D12_BARRIER_GROUP); @@ -443,7 +443,7 @@ impl ID3D12VideoDecodeCommandList3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait ID3D12VideoDecoder_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12Pageable_Impl { fn GetDesc(&self) -> D3D12_VIDEO_DECODER_DESC; @@ -464,7 +464,7 @@ impl ID3D12VideoDecoder_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait ID3D12VideoDecoder1_Impl: Sized + ID3D12VideoDecoder_Impl { fn GetProtectedResourceSession(&self, riid: *const ::windows_core::GUID, ppprotectedsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -488,7 +488,7 @@ impl ID3D12VideoDecoder1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoDecoderHeap_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12Pageable_Impl { fn GetDesc(&self) -> D3D12_VIDEO_DECODER_HEAP_DESC; @@ -509,7 +509,7 @@ impl ID3D12VideoDecoderHeap_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoDecoderHeap1_Impl: Sized + ID3D12VideoDecoderHeap_Impl { fn GetProtectedResourceSession(&self, riid: *const ::windows_core::GUID, ppprotectedsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -533,7 +533,7 @@ impl ID3D12VideoDecoderHeap1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoDevice_Impl: Sized { fn CheckFeatureSupport(&self, featurevideo: D3D12_FEATURE_VIDEO, pfeaturesupportdata: *mut ::core::ffi::c_void, featuresupportdatasize: u32) -> ::windows_core::Result<()>; @@ -578,7 +578,7 @@ impl ID3D12VideoDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoDevice1_Impl: Sized + ID3D12VideoDevice_Impl { fn CreateVideoMotionEstimator(&self, pdesc: *const D3D12_VIDEO_MOTION_ESTIMATOR_DESC, pprotectedresourcesession: ::core::option::Option<&super::super::Graphics::Direct3D12::ID3D12ProtectedResourceSession>, riid: *const ::windows_core::GUID, ppvideomotionestimator: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -609,7 +609,7 @@ impl ID3D12VideoDevice1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoDevice2_Impl: Sized + ID3D12VideoDevice1_Impl { fn CreateVideoDecoder1(&self, pdesc: *const D3D12_VIDEO_DECODER_DESC, pprotectedresourcesession: ::core::option::Option<&super::super::Graphics::Direct3D12::ID3D12ProtectedResourceSession>, riid: *const ::windows_core::GUID, ppvideodecoder: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -661,7 +661,7 @@ impl ID3D12VideoDevice2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoDevice3_Impl: Sized + ID3D12VideoDevice2_Impl { fn CreateVideoEncoder(&self, pdesc: *const D3D12_VIDEO_ENCODER_DESC, riid: *const ::windows_core::GUID, ppvideoencoder: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -692,7 +692,7 @@ impl ID3D12VideoDevice3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub trait ID3D12VideoEncodeCommandList_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12CommandList_Impl { fn Close(&self) -> ::windows_core::Result<()>; @@ -821,7 +821,7 @@ impl ID3D12VideoEncodeCommandList_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub trait ID3D12VideoEncodeCommandList1_Impl: Sized + ID3D12VideoEncodeCommandList_Impl { fn InitializeExtensionCommand(&self, pextensioncommand: ::core::option::Option<&ID3D12VideoExtensionCommand>, pinitializationparameters: *const ::core::ffi::c_void, initializationparameterssizeinbytes: usize); @@ -852,7 +852,7 @@ impl ID3D12VideoEncodeCommandList1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoEncodeCommandList2_Impl: Sized + ID3D12VideoEncodeCommandList1_Impl { fn EncodeFrame(&self, pencoder: ::core::option::Option<&ID3D12VideoEncoder>, pheap: ::core::option::Option<&ID3D12VideoEncoderHeap>, pinputarguments: *const D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS, poutputarguments: *const D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS); @@ -883,7 +883,7 @@ impl ID3D12VideoEncodeCommandList2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoEncodeCommandList3_Impl: Sized + ID3D12VideoEncodeCommandList2_Impl { fn Barrier(&self, numbarriergroups: u32, pbarriergroups: *const super::super::Graphics::Direct3D12::D3D12_BARRIER_GROUP); @@ -904,7 +904,7 @@ impl ID3D12VideoEncodeCommandList3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoEncoder_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12Pageable_Impl { fn GetNodeMask(&self) -> u32; @@ -970,7 +970,7 @@ impl ID3D12VideoEncoder_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait ID3D12VideoEncoderHeap_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12Pageable_Impl { fn GetNodeMask(&self) -> u32; @@ -1036,7 +1036,7 @@ impl ID3D12VideoEncoderHeap_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait ID3D12VideoExtensionCommand_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12Pageable_Impl { fn GetDesc(&self) -> D3D12_VIDEO_EXTENSION_COMMAND_DESC; @@ -1067,7 +1067,7 @@ impl ID3D12VideoExtensionCommand_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoMotionEstimator_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12Pageable_Impl { fn GetDesc(&self) -> D3D12_VIDEO_MOTION_ESTIMATOR_DESC; @@ -1098,7 +1098,7 @@ impl ID3D12VideoMotionEstimator_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoMotionVectorHeap_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12Pageable_Impl { fn GetDesc(&self) -> D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC; @@ -1129,7 +1129,7 @@ impl ID3D12VideoMotionVectorHeap_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub trait ID3D12VideoProcessCommandList_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12CommandList_Impl { fn Close(&self) -> ::windows_core::Result<()>; @@ -1244,7 +1244,7 @@ impl ID3D12VideoProcessCommandList_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub trait ID3D12VideoProcessCommandList1_Impl: Sized + ID3D12VideoProcessCommandList_Impl { fn ProcessFrames1(&self, pvideoprocessor: ::core::option::Option<&ID3D12VideoProcessor>, poutputarguments: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS, numinputstreams: u32, pinputarguments: *const D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1); @@ -1265,7 +1265,7 @@ impl ID3D12VideoProcessCommandList1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub trait ID3D12VideoProcessCommandList2_Impl: Sized + ID3D12VideoProcessCommandList1_Impl { fn SetProtectedResourceSession(&self, pprotectedresourcesession: ::core::option::Option<&super::super::Graphics::Direct3D12::ID3D12ProtectedResourceSession>); @@ -1303,7 +1303,7 @@ impl ID3D12VideoProcessCommandList2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub trait ID3D12VideoProcessCommandList3_Impl: Sized + ID3D12VideoProcessCommandList2_Impl { fn Barrier(&self, numbarriergroups: u32, pbarriergroups: *const super::super::Graphics::Direct3D12::D3D12_BARRIER_GROUP); @@ -1324,7 +1324,7 @@ impl ID3D12VideoProcessCommandList3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoProcessor_Impl: Sized + super::super::Graphics::Direct3D12::ID3D12Pageable_Impl { fn GetNodeMask(&self) -> u32; @@ -1369,7 +1369,7 @@ impl ID3D12VideoProcessor_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait ID3D12VideoProcessor1_Impl: Sized + ID3D12VideoProcessor_Impl { fn GetProtectedResourceSession(&self, riid: *const ::windows_core::GUID, ppprotectedsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1393,7 +1393,7 @@ impl ID3D12VideoProcessor1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IDXVAHD_Device_Impl: Sized { fn CreateVideoSurface(&self, width: u32, height: u32, format: super::super::Graphics::Direct3D9::D3DFORMAT, pool: super::super::Graphics::Direct3D9::D3DPOOL, usage: u32, r#type: DXVAHD_SURFACE_TYPE, numsurfaces: u32, ppsurfaces: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -1478,7 +1478,7 @@ impl IDXVAHD_Device_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IDXVAHD_VideoProcessor_Impl: Sized { fn SetVideoProcessBltState(&self, state: DXVAHD_BLT_STATE, datasize: u32, pdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1530,7 +1530,7 @@ impl IDXVAHD_VideoProcessor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub trait IDirect3D9ExOverlayExtension_Impl: Sized { fn CheckDeviceOverlayType(&self, adapter: u32, devtype: super::super::Graphics::Direct3D9::D3DDEVTYPE, overlaywidth: u32, overlayheight: u32, overlayformat: super::super::Graphics::Direct3D9::D3DFORMAT, pdisplaymode: *mut super::super::Graphics::Direct3D9::D3DDISPLAYMODEEX, displayrotation: super::super::Graphics::Direct3D9::D3DDISPLAYROTATION, poverlaycaps: *mut D3DOVERLAYCAPS) -> ::windows_core::Result<()>; @@ -1551,7 +1551,7 @@ impl IDirect3D9ExOverlayExtension_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IDirect3DAuthenticatedChannel9_Impl: Sized { fn GetCertificateSize(&self, pcertificatesize: *mut u32) -> ::windows_core::Result<()>; @@ -1603,7 +1603,7 @@ impl IDirect3DAuthenticatedChannel9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub trait IDirect3DCryptoSession9_Impl: Sized { fn GetCertificateSize(&self, pcertificatesize: *mut u32) -> ::windows_core::Result<()>; @@ -1683,7 +1683,7 @@ impl IDirect3DCryptoSession9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IDirect3DDevice9Video_Impl: Sized { fn GetContentProtectionCaps(&self, pcryptotype: *const ::windows_core::GUID, pdecodeprofile: *const ::windows_core::GUID, pcaps: *mut D3DCONTENTPROTECTIONCAPS) -> ::windows_core::Result<()>; @@ -1721,7 +1721,7 @@ impl IDirect3DDevice9Video_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IDirect3DDeviceManager9_Impl: Sized { fn ResetDevice(&self, pdevice: ::core::option::Option<&super::super::Graphics::Direct3D9::IDirect3DDevice9>, resettoken: u32) -> ::windows_core::Result<()>; @@ -1793,7 +1793,7 @@ impl IDirect3DDeviceManager9_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IDirectXVideoAccelerationService_Impl: Sized { fn CreateSurface(&self, width: u32, height: u32, backbuffers: u32, format: super::super::Graphics::Direct3D9::D3DFORMAT, pool: super::super::Graphics::Direct3D9::D3DPOOL, usage: u32, dxvatype: &DXVA2_VideoRenderTargetType, ppsurface: *mut ::core::option::Option, psharedhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -1814,7 +1814,7 @@ impl IDirectXVideoAccelerationService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IDirectXVideoDecoder_Impl: Sized { fn GetVideoDecoderService(&self) -> ::windows_core::Result; @@ -1886,7 +1886,7 @@ impl IDirectXVideoDecoder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IDirectXVideoDecoderService_Impl: Sized + IDirectXVideoAccelerationService_Impl { fn GetDecoderDeviceGuids(&self, pcount: *mut u32, pguids: *mut *mut ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -1970,7 +1970,7 @@ impl IDirectXVideoMemoryConfiguration_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IDirectXVideoProcessor_Impl: Sized { fn GetVideoProcessorService(&self) -> ::windows_core::Result; @@ -2047,7 +2047,7 @@ impl IDirectXVideoProcessor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IDirectXVideoProcessorService_Impl: Sized + IDirectXVideoAccelerationService_Impl { fn RegisterVideoProcessorSoftwareDevice(&self, pcallbacks: *const ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -2204,7 +2204,7 @@ impl IEVRFilterConfigEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEVRTrustedVideoPlugin_Impl: Sized { fn IsInTrustedVideoMode(&self) -> ::windows_core::Result; @@ -2261,7 +2261,7 @@ impl IEVRTrustedVideoPlugin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEVRVideoStreamControl_Impl: Sized { fn SetStreamActiveState(&self, factive: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2332,7 +2332,7 @@ impl IFileClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFileIo_Impl: Sized { fn Initialize(&self, eaccessmode: FILE_ACCESSMODE, eopenmode: FILE_OPENMODE, pwszfilename: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -2419,7 +2419,7 @@ impl IFileIo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMF2DBuffer_Impl: Sized { fn Lock2D(&self, ppbscanline0: *mut *mut u8, plpitch: *mut i32) -> ::windows_core::Result<()>; @@ -2497,7 +2497,7 @@ impl IMF2DBuffer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMF2DBuffer2_Impl: Sized + IMF2DBuffer_Impl { fn Lock2DSize(&self, lockflags: MF2DBuffer_LockFlags, ppbscanline0: *mut *mut u8, plpitch: *mut i32, ppbbufferstart: *mut *mut u8, pcbbufferlength: *mut u32) -> ::windows_core::Result<()>; @@ -2528,7 +2528,7 @@ impl IMF2DBuffer2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IMFASFContentInfo_Impl: Sized { fn GetHeaderSize(&self, pistartofcontent: ::core::option::Option<&IMFMediaBuffer>) -> ::windows_core::Result; @@ -2624,7 +2624,7 @@ impl IMFASFContentInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFASFIndexer_Impl: Sized { fn SetFlags(&self, dwflags: u32) -> ::windows_core::Result<()>; @@ -2944,7 +2944,7 @@ impl IMFASFMutualExclusion_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFASFProfile_Impl: Sized + IMFAttributes_Impl { fn GetStreamCount(&self) -> ::windows_core::Result; @@ -3215,7 +3215,7 @@ impl IMFASFSplitter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFASFStreamConfig_Impl: Sized + IMFAttributes_Impl { fn GetStreamType(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -3557,7 +3557,7 @@ impl IMFASFStreamSelector_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFActivate_Impl: Sized + IMFAttributes_Impl { fn ActivateObject(&self, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -3709,7 +3709,7 @@ impl IMFAsyncResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFAttributes_Impl: Sized { fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -3996,7 +3996,7 @@ impl IMFAttributes_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFAudioMediaType_Impl: Sized + IMFMediaType_Impl { fn GetAudioFormat(&self) -> *mut super::Audio::WAVEFORMATEX; @@ -4177,7 +4177,7 @@ impl IMFBufferListNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFByteStream_Impl: Sized { fn GetCapabilities(&self) -> ::windows_core::Result; @@ -4347,7 +4347,7 @@ impl IMFByteStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFByteStreamBuffering_Impl: Sized { fn SetBufferingParams(&self, pparams: *const MFBYTESTREAM_BUFFERING_PARAMS) -> ::windows_core::Result<()>; @@ -4402,7 +4402,7 @@ impl IMFByteStreamCacheControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFByteStreamCacheControl2_Impl: Sized + IMFByteStreamCacheControl_Impl { fn GetByteRanges(&self, pcranges: *mut u32, ppranges: *mut *mut MF_BYTE_STREAM_CACHE_RANGE) -> ::windows_core::Result<()>; @@ -4446,7 +4446,7 @@ impl IMFByteStreamCacheControl2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IMFByteStreamHandler_Impl: Sized { fn BeginCreateObject(&self, pbytestream: ::core::option::Option<&IMFByteStream>, pwszurl: &::windows_core::PCWSTR, dwflags: u32, pprops: ::core::option::Option<&super::super::UI::Shell::PropertiesSystem::IPropertyStore>, ppiunknowncancelcookie: *mut ::core::option::Option<::windows_core::IUnknown>, pcallback: ::core::option::Option<&IMFAsyncCallback>, punkstate: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -4514,7 +4514,7 @@ impl IMFByteStreamProxyClassFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFByteStreamTimeSeek_Impl: Sized { fn IsTimeSeekSupported(&self) -> ::windows_core::Result; @@ -4645,7 +4645,7 @@ impl IMFCameraControlDefaults_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFCameraControlDefaultsCollection_Impl: Sized + IMFAttributes_Impl { fn GetControlCount(&self) -> u32; @@ -4898,7 +4898,7 @@ impl IMFCameraSyncObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFCaptureEngine_Impl: Sized { fn Initialize(&self, peventcallback: ::core::option::Option<&IMFCaptureEngineOnEventCallback>, pattributes: ::core::option::Option<&IMFAttributes>, paudiosource: ::core::option::Option<&::windows_core::IUnknown>, pvideosource: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -5128,7 +5128,7 @@ impl IMFCapturePhotoSink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFCapturePreviewSink_Impl: Sized + IMFCaptureSink_Impl { fn SetRenderHandle(&self, handle: super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -5346,7 +5346,7 @@ impl IMFCaptureSink2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFCaptureSource_Impl: Sized { fn GetCaptureDeviceSource(&self, mfcaptureenginedevicetype: MF_CAPTURE_ENGINE_DEVICE_TYPE, ppmediasource: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -5814,7 +5814,7 @@ impl IMFContentDecryptionModule_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IMFContentDecryptionModuleAccess_Impl: Sized { fn CreateContentDecryptionModule(&self, contentdecryptionmoduleproperties: ::core::option::Option<&super::super::UI::Shell::PropertiesSystem::IPropertyStore>) -> ::windows_core::Result; @@ -5870,7 +5870,7 @@ impl IMFContentDecryptionModuleAccess_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IMFContentDecryptionModuleFactory_Impl: Sized { fn IsTypeSupported(&self, keysystem: &::windows_core::PCWSTR, contenttype: &::windows_core::PCWSTR) -> super::super::Foundation::BOOL; @@ -5907,7 +5907,7 @@ impl IMFContentDecryptionModuleFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFContentDecryptionModuleSession_Impl: Sized { fn GetSessionId(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -6048,7 +6048,7 @@ impl IMFContentDecryptorContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFContentEnabler_Impl: Sized { fn GetEnableType(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -6180,7 +6180,7 @@ impl IMFContentProtectionManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFD3D12SynchronizationObject_Impl: Sized { fn SignalEventOnFinalResourceRelease(&self, hevent: super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -6211,7 +6211,7 @@ impl IMFD3D12SynchronizationObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub trait IMFD3D12SynchronizationObjectCommands_Impl: Sized { fn EnqueueResourceReady(&self, pproducercommandqueue: ::core::option::Option<&super::super::Graphics::Direct3D12::ID3D12CommandQueue>) -> ::windows_core::Result<()>; @@ -6256,7 +6256,7 @@ impl IMFD3D12SynchronizationObjectCommands_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFDLNASinkInit_Impl: Sized { fn Initialize(&self, pbytestream: ::core::option::Option<&IMFByteStream>, fpal: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -6351,7 +6351,7 @@ impl IMFDXGIBuffer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFDXGIDeviceManager_Impl: Sized { fn CloseDeviceHandle(&self, hdevice: super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -7027,7 +7027,7 @@ impl IMFGetService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFHDCPStatus_Impl: Sized { fn Query(&self, pstatus: *mut MF_HDCP_STATUS, pfstatus: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -7054,7 +7054,7 @@ impl IMFHDCPStatus_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFHttpDownloadRequest_Impl: Sized { fn AddHeader(&self, szheader: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -7225,7 +7225,7 @@ impl IMFHttpDownloadRequest_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFHttpDownloadSession_Impl: Sized { fn SetServer(&self, szservername: &::windows_core::PCWSTR, nport: u32) -> ::windows_core::Result<()>; @@ -7493,7 +7493,7 @@ impl IMFMediaBuffer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaEngine_Impl: Sized { fn GetError(&self) -> ::windows_core::Result; @@ -7954,7 +7954,7 @@ impl IMFMediaEngineClassFactory2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IMFMediaEngineClassFactory3_Impl: Sized { fn CreateMediaKeySystemAccess(&self, keysystem: &::windows_core::BSTR, ppsupportedconfigurationsarray: *const ::core::option::Option, usize: u32) -> ::windows_core::Result; @@ -8004,7 +8004,7 @@ impl IMFMediaEngineClassFactory4_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaEngineClassFactoryEx_Impl: Sized + IMFMediaEngineClassFactory_Impl { fn CreateMediaSourceExtension(&self, dwflags: u32, pattr: ::core::option::Option<&IMFAttributes>) -> ::windows_core::Result; @@ -8120,7 +8120,7 @@ impl IMFMediaEngineEMENotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaEngineEx_Impl: Sized + IMFMediaEngine_Impl { fn SetSourceFromByteStream(&self, pbytestream: ::core::option::Option<&IMFByteStream>, purl: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -8480,7 +8480,7 @@ impl IMFMediaEngineEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaEngineExtension_Impl: Sized { fn CanPlayType(&self, audioonly: super::super::Foundation::BOOL, mimetype: &::windows_core::BSTR) -> ::windows_core::Result; @@ -8571,7 +8571,7 @@ impl IMFMediaEngineNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaEngineOPMInfo_Impl: Sized { fn GetOPMInfo(&self, pstatus: *mut MF_MEDIA_ENGINE_OPM_STATUS, pconstricted: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -8592,7 +8592,7 @@ impl IMFMediaEngineOPMInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaEngineProtectedContent_Impl: Sized { fn ShareResources(&self, punkdevicecontext: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -8769,7 +8769,7 @@ impl IMFMediaEngineSrcElementsEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaEngineSupportsSourceTransfer_Impl: Sized { fn ShouldTransferSource(&self) -> ::windows_core::Result; @@ -8833,7 +8833,7 @@ impl IMFMediaEngineTransferSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaEngineWebSupport_Impl: Sized { fn ShouldDelayTheLoadEvent(&self) -> super::super::Foundation::BOOL; @@ -8918,7 +8918,7 @@ impl IMFMediaError_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaEvent_Impl: Sized + IMFAttributes_Impl { fn GetType(&self) -> ::windows_core::Result; @@ -8987,7 +8987,7 @@ impl IMFMediaEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaEventGenerator_Impl: Sized { fn GetEvent(&self, dwflags: MEDIA_EVENT_GENERATOR_GET_EVENT_FLAGS) -> ::windows_core::Result; @@ -9044,7 +9044,7 @@ impl IMFMediaEventGenerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaEventQueue_Impl: Sized { fn GetEvent(&self, dwflags: u32) -> ::windows_core::Result; @@ -9182,7 +9182,7 @@ impl IMFMediaKeySession_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaKeySession2_Impl: Sized + IMFMediaKeySession_Impl { fn get_KeyStatuses(&self, pkeystatusesarray: *mut *mut MFMediaKeyStatus, pusize: *mut u32) -> ::windows_core::Result<()>; @@ -9314,7 +9314,7 @@ impl IMFMediaKeySessionNotify2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IMFMediaKeySystemAccess_Impl: Sized { fn CreateMediaKeys(&self, pcdmcustomconfig: ::core::option::Option<&super::super::UI::Shell::PropertiesSystem::IPropertyStore>) -> ::windows_core::Result; @@ -9475,7 +9475,7 @@ impl IMFMediaKeys2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaSession_Impl: Sized + IMFMediaEventGenerator_Impl { fn SetTopology(&self, dwsettopologyflags: u32, ptopology: ::core::option::Option<&IMFTopology>) -> ::windows_core::Result<()>; @@ -9580,7 +9580,7 @@ impl IMFMediaSession_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaSharingEngine_Impl: Sized + IMFMediaEngine_Impl { fn GetDevice(&self, pdevice: *mut DEVICE_INFO) -> ::windows_core::Result<()>; @@ -9753,7 +9753,7 @@ impl IMFMediaSinkPreroll_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaSource_Impl: Sized + IMFMediaEventGenerator_Impl { fn GetCharacteristics(&self) -> ::windows_core::Result; @@ -9824,7 +9824,7 @@ impl IMFMediaSource_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaSource2_Impl: Sized + IMFMediaSourceEx_Impl { fn SetMediaType(&self, dwstreamid: u32, pmediatype: ::core::option::Option<&IMFMediaType>) -> ::windows_core::Result<()>; @@ -9845,7 +9845,7 @@ impl IMFMediaSource2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaSourceEx_Impl: Sized + IMFMediaSource_Impl { fn GetSourceAttributes(&self) -> ::windows_core::Result; @@ -9895,7 +9895,7 @@ impl IMFMediaSourceEx_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaSourceExtension_Impl: Sized { fn GetSourceBuffers(&self) -> ::core::option::Option; @@ -10089,7 +10089,7 @@ impl IMFMediaSourceTopologyProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaStream_Impl: Sized + IMFMediaEventGenerator_Impl { fn GetMediaSource(&self) -> ::windows_core::Result; @@ -10139,7 +10139,7 @@ impl IMFMediaStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaStream2_Impl: Sized + IMFMediaStream_Impl { fn SetStreamState(&self, value: MF_STREAM_STATE) -> ::windows_core::Result<()>; @@ -10193,7 +10193,7 @@ impl IMFMediaStreamSourceSampleRequest_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFMediaTimeRange_Impl: Sized { fn GetLength(&self) -> u32; @@ -10264,7 +10264,7 @@ impl IMFMediaTimeRange_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaType_Impl: Sized + IMFAttributes_Impl { fn GetMajorType(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -10413,7 +10413,7 @@ impl IMFMediaTypeHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMetadata_Impl: Sized { fn SetLanguage(&self, pwszrfc1766: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -10690,7 +10690,7 @@ impl IMFMuxStreamSampleManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFNetCredential_Impl: Sized { fn SetUser(&self, pbdata: *const u8, cbdata: u32, fdataisencrypted: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -10748,7 +10748,7 @@ impl IMFNetCredential_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFNetCredentialCache_Impl: Sized { fn GetCredential(&self, pszurl: &::windows_core::PCWSTR, pszrealm: &::windows_core::PCWSTR, dwauthenticationflags: u32, ppcred: *mut ::core::option::Option, pdwrequirementsflags: *mut u32) -> ::windows_core::Result<()>; @@ -10786,7 +10786,7 @@ impl IMFNetCredentialCache_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFNetCredentialManager_Impl: Sized { fn BeginGetCredentials(&self, pparam: *const MFNetCredentialManagerGetParam, pcallback: ::core::option::Option<&IMFAsyncCallback>, pstate: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -10830,7 +10830,7 @@ impl IMFNetCredentialManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFNetCrossOriginSupport_Impl: Sized { fn GetCrossOriginPolicy(&self) -> ::windows_core::Result; @@ -10886,7 +10886,7 @@ impl IMFNetCrossOriginSupport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFNetProxyLocator_Impl: Sized { fn FindFirstProxy(&self, pszhost: &::windows_core::PCWSTR, pszurl: &::windows_core::PCWSTR, freserved: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -10967,7 +10967,7 @@ impl IMFNetProxyLocatorFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFNetResourceFilter_Impl: Sized { fn OnRedirect(&self, pszurl: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -11077,7 +11077,7 @@ impl IMFObjectReferenceStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFOutputPolicy_Impl: Sized + IMFAttributes_Impl { fn GenerateRequiredSchemas(&self, dwattributes: u32, guidoutputsubtype: &::windows_core::GUID, rgguidprotectionschemassupported: *const ::windows_core::GUID, cprotectionschemassupported: u32) -> ::windows_core::Result; @@ -11133,7 +11133,7 @@ impl IMFOutputPolicy_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFOutputSchema_Impl: Sized + IMFAttributes_Impl { fn GetSchemaType(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -11256,7 +11256,7 @@ impl IMFPMPClientApp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMFPMPHost_Impl: Sized { fn LockProcess(&self) -> ::windows_core::Result<()>; @@ -11294,7 +11294,7 @@ impl IMFPMPHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMFPMPHostApp_Impl: Sized { fn LockProcess(&self) -> ::windows_core::Result<()>; @@ -11366,7 +11366,7 @@ impl IMFPMPServer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IMFPMediaItem_Impl: Sized { fn GetMediaPlayer(&self) -> ::windows_core::Result; @@ -11588,7 +11588,7 @@ impl IMFPMediaItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFPMediaPlayer_Impl: Sized { fn Play(&self) -> ::windows_core::Result<()>; @@ -11929,7 +11929,7 @@ impl IMFPMediaPlayer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IMFPMediaPlayerCallback_Impl: Sized { fn OnMediaPlayerEvent(&self, peventheader: *const MFP_EVENT_HEADER); @@ -11950,7 +11950,7 @@ impl IMFPMediaPlayerCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFPluginControl_Impl: Sized { fn GetPreferredClsid(&self, plugintype: u32, selector: &::windows_core::PCWSTR) -> ::windows_core::Result<::windows_core::GUID>; @@ -12021,7 +12021,7 @@ impl IMFPluginControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFPluginControl2_Impl: Sized + IMFPluginControl_Impl { fn SetPolicy(&self, policy: MF_PLUGIN_CONTROL_POLICY) -> ::windows_core::Result<()>; @@ -12123,7 +12123,7 @@ impl IMFPresentationClock_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFPresentationDescriptor_Impl: Sized + IMFAttributes_Impl { fn GetStreamDescriptorCount(&self) -> ::windows_core::Result; @@ -12414,7 +12414,7 @@ impl IMFQualityManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFRateControl_Impl: Sized { fn SetRate(&self, fthin: super::super::Foundation::BOOL, flrate: f32) -> ::windows_core::Result<()>; @@ -12445,7 +12445,7 @@ impl IMFRateControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFRateSupport_Impl: Sized { fn GetSlowestRate(&self, edirection: MFRATE_DIRECTION, fthin: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -12720,7 +12720,7 @@ impl IMFRemoteProxy_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSAMIStyle_Impl: Sized { fn GetStyleCount(&self) -> ::windows_core::Result; @@ -12783,7 +12783,7 @@ impl IMFSAMIStyle_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFSSLCertificateManager_Impl: Sized { fn GetClientCertificate(&self, pszurl: &::windows_core::PCWSTR, ppbdata: *mut *mut u8, pcbdata: *mut u32) -> ::windows_core::Result<()>; @@ -12841,7 +12841,7 @@ impl IMFSSLCertificateManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSample_Impl: Sized + IMFAttributes_Impl { fn GetSampleFlags(&self) -> ::windows_core::Result; @@ -13217,7 +13217,7 @@ impl IMFSaveJob_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IMFSchemeHandler_Impl: Sized { fn BeginCreateObject(&self, pwszurl: &::windows_core::PCWSTR, dwflags: u32, pprops: ::core::option::Option<&super::super::UI::Shell::PropertiesSystem::IPropertyStore>, ppiunknowncancelcookie: *mut ::core::option::Option<::windows_core::IUnknown>, pcallback: ::core::option::Option<&IMFAsyncCallback>, punkstate: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -13305,7 +13305,7 @@ impl IMFSecureChannel_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSeekInfo_Impl: Sized { fn GetNearestKeyFrames(&self, pguidtimeformat: *const ::windows_core::GUID, pvarstartposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarpreviouskeyframe: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pvarnextkeyframe: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -13694,7 +13694,7 @@ impl IMFSensorGroup_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFSensorProcessActivity_Impl: Sized { fn GetProcessId(&self) -> ::windows_core::Result; @@ -13763,7 +13763,7 @@ impl IMFSensorProcessActivity_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFSensorProfile_Impl: Sized { fn GetProfileId(&self, pid: *mut SENSORPROFILEID) -> ::windows_core::Result<()>; @@ -13881,7 +13881,7 @@ impl IMFSensorProfileCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSensorStream_Impl: Sized + IMFAttributes_Impl { fn GetMediaTypeCount(&self) -> ::windows_core::Result; @@ -14130,7 +14130,7 @@ impl IMFSignedLibrary_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFSimpleAudioVolume_Impl: Sized { fn SetMasterVolume(&self, flevel: f32) -> ::windows_core::Result<()>; @@ -14381,7 +14381,7 @@ impl IMFSinkWriterEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFSourceBuffer_Impl: Sized { fn GetUpdating(&self) -> super::super::Foundation::BOOL; @@ -14607,7 +14607,7 @@ impl IMFSourceOpenMonitor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSourceReader_Impl: Sized { fn GetStreamSelection(&self, dwstreamindex: u32) -> ::windows_core::Result; @@ -14779,7 +14779,7 @@ impl IMFSourceReaderCallback2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSourceReaderEx_Impl: Sized + IMFSourceReader_Impl { fn SetNativeMediaType(&self, dwstreamindex: u32, pmediatype: ::core::option::Option<&IMFMediaType>) -> ::windows_core::Result; @@ -14830,7 +14830,7 @@ impl IMFSourceReaderEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IMFSourceResolver_Impl: Sized { fn CreateObjectFromURL(&self, pwszurl: &::windows_core::PCWSTR, dwflags: u32, pprops: ::core::option::Option<&super::super::UI::Shell::PropertiesSystem::IPropertyStore>, pobjecttype: *mut MF_OBJECT_TYPE, ppobject: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -14896,7 +14896,7 @@ impl IMFSourceResolver_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub trait IMFSpatialAudioObjectBuffer_Impl: Sized + IMFMediaBuffer_Impl { fn SetID(&self, u32id: u32) -> ::windows_core::Result<()>; @@ -14966,7 +14966,7 @@ impl IMFSpatialAudioObjectBuffer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSpatialAudioSample_Impl: Sized + IMFSample_Impl { fn GetObjectCount(&self) -> ::windows_core::Result; @@ -15016,7 +15016,7 @@ impl IMFSpatialAudioSample_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFStreamDescriptor_Impl: Sized + IMFAttributes_Impl { fn GetStreamIdentifier(&self) -> ::windows_core::Result; @@ -15059,7 +15059,7 @@ impl IMFStreamDescriptor_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFStreamSink_Impl: Sized + IMFMediaEventGenerator_Impl { fn GetMediaSink(&self) -> ::windows_core::Result; @@ -15136,7 +15136,7 @@ impl IMFStreamSink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFStreamingSinkConfig_Impl: Sized { fn StartStreaming(&self, fseekoffsetisbyteoffset: super::super::Foundation::BOOL, qwseekoffset: u64) -> ::windows_core::Result<()>; @@ -15184,7 +15184,7 @@ impl IMFSystemId_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFTimecodeTranslate_Impl: Sized { fn BeginConvertTimecodeToHNS(&self, ppropvartimecode: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pcallback: ::core::option::Option<&IMFAsyncCallback>, punkstate: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -15241,7 +15241,7 @@ impl IMFTimecodeTranslate_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFTimedText_Impl: Sized { fn RegisterNotifications(&self, notify: ::core::option::Option<&IMFTimedTextNotify>) -> ::windows_core::Result<()>; @@ -15713,7 +15713,7 @@ impl IMFTimedTextFormattedText_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFTimedTextNotify_Impl: Sized { fn TrackAdded(&self, trackid: u32); @@ -15779,7 +15779,7 @@ impl IMFTimedTextNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFTimedTextRegion_Impl: Sized { fn GetName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -15993,7 +15993,7 @@ impl IMFTimedTextRuby_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFTimedTextStyle_Impl: Sized { fn GetName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -16161,7 +16161,7 @@ impl IMFTimedTextStyle_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFTimedTextStyle2_Impl: Sized { fn GetRuby(&self) -> ::windows_core::Result; @@ -16230,7 +16230,7 @@ impl IMFTimedTextStyle2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFTimedTextTrack_Impl: Sized { fn GetId(&self) -> u32; @@ -16464,7 +16464,7 @@ impl IMFTopoLoader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFTopology_Impl: Sized + IMFAttributes_Impl { fn GetTopologyID(&self) -> ::windows_core::Result; @@ -16587,7 +16587,7 @@ impl IMFTopology_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFTopologyNode_Impl: Sized + IMFAttributes_Impl { fn SetObject(&self, pobject: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -17213,7 +17213,7 @@ impl IMFTrustedInput_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFTrustedOutput_Impl: Sized { fn GetOutputTrustAuthorityCount(&self) -> ::windows_core::Result; @@ -17312,7 +17312,7 @@ impl IMFVideoDeviceID_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IMFVideoDisplayControl_Impl: Sized { fn GetNativeVideoSize(&self, pszvideo: *mut super::super::Foundation::SIZE, pszarvideo: *mut super::super::Foundation::SIZE) -> ::windows_core::Result<()>; @@ -17471,7 +17471,7 @@ impl IMFVideoDisplayControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFVideoMediaType_Impl: Sized + IMFMediaType_Impl { fn GetVideoFormat(&self) -> *mut MFVIDEOFORMAT; @@ -17502,7 +17502,7 @@ impl IMFVideoMediaType_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub trait IMFVideoMixerBitmap_Impl: Sized { fn SetAlphaBitmap(&self, pbmpparms: *const MFVideoAlphaBitmap) -> ::windows_core::Result<()>; @@ -17686,7 +17686,7 @@ impl IMFVideoPresenter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub trait IMFVideoProcessor_Impl: Sized { fn GetAvailableVideoProcessorModes(&self, lpdwnumprocessingmodes: *mut u32, ppvideoprocessingmodes: *mut *mut ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -17823,7 +17823,7 @@ impl IMFVideoProcessor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFVideoProcessorControl_Impl: Sized { fn SetBorderColor(&self, pbordercolor: *const MFARGB) -> ::windows_core::Result<()>; @@ -17882,7 +17882,7 @@ impl IMFVideoProcessorControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFVideoProcessorControl2_Impl: Sized + IMFVideoProcessorControl_Impl { fn SetRotationOverride(&self, uirotation: u32) -> ::windows_core::Result<()>; @@ -17926,7 +17926,7 @@ impl IMFVideoProcessorControl2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMFVideoProcessorControl3_Impl: Sized + IMFVideoProcessorControl2_Impl { fn GetNaturalOutputType(&self) -> ::windows_core::Result; @@ -18148,7 +18148,7 @@ impl IMFVideoSampleAllocatorNotifyEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Devices_Properties`, `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFVirtualCamera_Impl: Sized + IMFAttributes_Impl { fn AddDeviceSourceInfo(&self, devicesourceinfo: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -18971,7 +18971,7 @@ impl IWMCodecOutputTimestamp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_DxMediaObjects`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DxMediaObjects\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DxMediaObjects"))] pub trait IWMCodecPrivateData_Impl: Sized { fn SetPartialOutputType(&self, pmt: *mut super::DxMediaObjects::DMO_MEDIA_TYPE) -> ::windows_core::Result<()>; @@ -19002,7 +19002,7 @@ impl IWMCodecPrivateData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_DxMediaObjects`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DxMediaObjects\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DxMediaObjects"))] pub trait IWMCodecProps_Impl: Sized { fn GetFormatProp(&self, pmt: *mut super::DxMediaObjects::DMO_MEDIA_TYPE, pszname: &::windows_core::PCWSTR, ptype: *mut WMT_PROP_DATATYPE, pvalue: *mut u8, pdwsize: *mut u32) -> ::windows_core::Result<()>; @@ -19033,7 +19033,7 @@ impl IWMCodecProps_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_DxMediaObjects`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DxMediaObjects\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DxMediaObjects"))] pub trait IWMCodecStrings_Impl: Sized { fn GetName(&self, pmt: *mut super::DxMediaObjects::DMO_MEDIA_TYPE, cchlength: u32, szname: ::windows_core::PWSTR, pcchlength: *mut u32) -> ::windows_core::Result<()>; @@ -19108,7 +19108,7 @@ impl IWMColorLegalizerProps_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMFrameInterpProps_Impl: Sized { fn SetFrameRateIn(&self, lframerate: i32, lscale: i32) -> ::windows_core::Result<()>; @@ -19262,7 +19262,7 @@ impl IWMResizerProps_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMSampleExtensionSupport_Impl: Sized { fn SetUseSampleExtensions(&self, fuseextensions: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -19327,7 +19327,7 @@ impl IWMVideoDecoderHurryup_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_DxMediaObjects`"] +#[doc = "Required features: `\"Win32_Media_DxMediaObjects\"`"] #[cfg(feature = "Win32_Media_DxMediaObjects")] pub trait IWMVideoDecoderReconBuffer_Impl: Sized { fn GetReconstructedVideoFrameSize(&self, pdwsize: *mut u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/mod.rs index d980071c54..be16d235fc 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] #[inline] pub unsafe fn CreateNamedPropertyStore() -> ::windows_core::Result { @@ -6,7 +6,7 @@ pub unsafe fn CreateNamedPropertyStore() -> ::windows_core::Result ::windows_core::Result { @@ -19,7 +19,7 @@ pub unsafe fn DXVA2CreateDirect3DDeviceManager9(presettoken: *mut u32, ppdevicem ::windows_targets::link!("dxva2.dll" "system" fn DXVA2CreateDirect3DDeviceManager9(presettoken : *mut u32, ppdevicemanager : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); DXVA2CreateDirect3DDeviceManager9(presettoken, ::core::mem::transmute(ppdevicemanager)).ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] #[inline] pub unsafe fn DXVA2CreateVideoService(pdd: P0, riid: *const ::windows_core::GUID, ppservice: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -29,7 +29,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn DXVA2CreateVideoService(pdd : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, ppservice : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); DXVA2CreateVideoService(pdd.into_param().abi(), riid, ppservice).ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] #[inline] pub unsafe fn DXVAHD_CreateDevice(pd3ddevice: P0, pcontentdesc: *const DXVAHD_CONTENT_DESC, usage: DXVAHD_DEVICE_USAGE, pplugin: PDXVAHDSW_Plugin) -> ::windows_core::Result @@ -111,7 +111,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFBeginUnregisterWorkQueueWithMMCSS(dwworkqueueid : u32, pdonecallback : * mut::core::ffi::c_void, pdonestate : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); MFBeginUnregisterWorkQueueWithMMCSS(dwworkqueueid, pdonecallback.into_param().abi(), pdonestate.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn MFCalculateBitmapImageSize(pbmih: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, cbbufsize: u32, pcbimagesize: *mut u32, pbknown: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { @@ -137,7 +137,7 @@ pub unsafe fn MFCancelWorkItem(key: u64) -> ::windows_core::Result<()> { ::windows_targets::link!("mfplat.dll" "system" fn MFCancelWorkItem(key : u64) -> ::windows_core::HRESULT); MFCancelWorkItem(key).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFCombineSamples(psample: P0, psampletoadd: P1, dwmaxmergeddurationinms: u32) -> ::windows_core::Result @@ -149,7 +149,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCombineSamples(psample.into_param().abi(), psampletoadd.into_param().abi(), dwmaxmergeddurationinms, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFCompareFullToPartialMediaType(pmftypefull: P0, pmftypepartial: P1) -> super::super::Foundation::BOOL @@ -160,14 +160,14 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFCompareFullToPartialMediaType(pmftypefull : * mut::core::ffi::c_void, pmftypepartial : * mut::core::ffi::c_void) -> super::super::Foundation:: BOOL); MFCompareFullToPartialMediaType(pmftypefull.into_param().abi(), pmftypepartial.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFConvertColorInfoFromDXVA(ptoformat: *mut MFVIDEOFORMAT, dwfromdxva: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("mfplat.dll" "system" fn MFConvertColorInfoFromDXVA(ptoformat : *mut MFVIDEOFORMAT, dwfromdxva : u32) -> ::windows_core::HRESULT); MFConvertColorInfoFromDXVA(ptoformat, dwfromdxva).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFConvertColorInfoToDXVA(pdwtodxva: *mut u32, pfromformat: *const MFVIDEOFORMAT) -> ::windows_core::Result<()> { @@ -189,7 +189,7 @@ pub unsafe fn MFCopyImage(pdest: *mut u8, ldeststride: i32, psrc: *const u8, lsr ::windows_targets::link!("mfplat.dll" "system" fn MFCopyImage(pdest : *mut u8, ldeststride : i32, psrc : *const u8, lsrcstride : i32, dwwidthinbytes : u32, dwlines : u32) -> ::windows_core::HRESULT); MFCopyImage(pdest, ldeststride, psrc, lsrcstride, dwwidthinbytes, dwlines).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFCreate2DMediaBuffer(dwwidth: u32, dwheight: u32, dwfourcc: u32, fbottomup: P0) -> ::windows_core::Result @@ -231,7 +231,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateADTSMediaSink(ptargetbytestream.into_param().abi(), paudiomediatype.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFCreateAMMediaTypeFromMFMediaType(pmftype: P0, guidformatblocktype: ::windows_core::GUID, ppamtype: *mut *mut AM_MEDIA_TYPE) -> ::windows_core::Result<()> @@ -378,7 +378,7 @@ pub unsafe fn MFCreateAttributes(ppmfattributes: *mut ::core::option::Option ::windows_core::HRESULT); MFCreateAttributes(::core::mem::transmute(ppmfattributes), cinitialsize).ok() } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] #[inline] pub unsafe fn MFCreateAudioMediaType(paudioformat: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result { @@ -449,7 +449,7 @@ pub unsafe fn MFCreateCredentialCache() -> ::windows_core::Result(pdevice: P0, riid: *const ::windows_core::GUID, ppvsyncobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -464,7 +464,7 @@ pub unsafe fn MFCreateDXGIDeviceManager(resettoken: *mut u32, ppdevicemanager: * ::windows_targets::link!("mfplat.dll" "system" fn MFCreateDXGIDeviceManager(resettoken : *mut u32, ppdevicemanager : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); MFCreateDXGIDeviceManager(resettoken, ::core::mem::transmute(ppdevicemanager)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFCreateDXGISurfaceBuffer(riid: *const ::windows_core::GUID, punksurface: P0, usubresourceindex: u32, fbottomupwhenlinear: P1) -> ::windows_core::Result @@ -476,7 +476,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateDXGISurfaceBuffer(riid, punksurface.into_param().abi(), usubresourceindex, fbottomupwhenlinear.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFCreateDXSurfaceBuffer(riid: *const ::windows_core::GUID, punksurface: P0, fbottomupwhenlinear: P1) -> ::windows_core::Result @@ -506,7 +506,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateDeviceSourceActivate(pattributes.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn MFCreateEncryptedMediaExtensionsStoreActivate(pmphost: P0, objectstream: P1, classid: P2) -> ::windows_core::Result @@ -557,7 +557,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateFile(accessmode, openmode, fflags, pwszfileurl.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Media_DxMediaObjects`"] +#[doc = "Required features: `\"Win32_Media_DxMediaObjects\"`"] #[cfg(feature = "Win32_Media_DxMediaObjects")] #[inline] pub unsafe fn MFCreateLegacyMediaBufferOnMFMediaBuffer(psample: P0, pmfmediabuffer: P1, cboffset: u32) -> ::windows_core::Result @@ -569,7 +569,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateLegacyMediaBufferOnMFMediaBuffer(psample.into_param().abi(), pmfmediabuffer.into_param().abi(), cboffset, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn MFCreateMFByteStreamOnStream(pstream: P0) -> ::windows_core::Result @@ -598,7 +598,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateMFByteStreamWrapper(pstream.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFCreateMFVideoFormatFromMFMediaType(pmftype: P0, ppmfvf: *mut *mut MFVIDEOFORMAT, pcbsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -646,7 +646,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateMediaBufferWrapper(pbuffer.into_param().abi(), cboffset, dwlength, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MFCreateMediaEvent(met: u32, guidextendedtype: *const ::windows_core::GUID, hrstatus: ::windows_core::HRESULT, pvvalue: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result { @@ -790,7 +790,7 @@ pub unsafe fn MFCreateProtectedEnvironmentAccess() -> ::windows_core::Result(pszprotocol: P0, pproxyconfig: P1) -> ::windows_core::Result @@ -883,7 +883,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateSensorStream(streamid, pattributes.into_param().abi(), pmediatypecollection.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MFCreateSequencerSegmentOffset(dwid: u32, hnsoffset: i64) -> ::windows_core::Result { @@ -975,7 +975,7 @@ pub unsafe fn MFCreateStreamDescriptor(dwstreamidentifier: u32, apmediatypes: &[ let mut result__ = ::std::mem::zeroed(); MFCreateStreamDescriptor(dwstreamidentifier, apmediatypes.len() as _, ::core::mem::transmute(apmediatypes.as_ptr()), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn MFCreateStreamOnMFByteStream(pbytestream: P0) -> ::windows_core::Result @@ -1070,7 +1070,7 @@ pub unsafe fn MFCreateTransformActivate() -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); MFCreateTransformActivate(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFCreateVideoMediaType(pvideoformat: *const MFVIDEOFORMAT) -> ::windows_core::Result { @@ -1078,7 +1078,7 @@ pub unsafe fn MFCreateVideoMediaType(pvideoformat: *const MFVIDEOFORMAT) -> ::wi let mut result__ = ::std::mem::zeroed(); MFCreateVideoMediaType(pvideoformat, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn MFCreateVideoMediaTypeFromBitMapInfoHeader(pbmihbitmapinfoheader: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, dwpixelaspectratiox: u32, dwpixelaspectratioy: u32, interlacemode: MFVideoInterlaceMode, videoflags: u64, qwframespersecondnumerator: u64, qwframesperseconddenominator: u64, dwmaxbitrate: u32) -> ::windows_core::Result { @@ -1086,7 +1086,7 @@ pub unsafe fn MFCreateVideoMediaTypeFromBitMapInfoHeader(pbmihbitmapinfoheader: let mut result__ = ::std::mem::zeroed(); MFCreateVideoMediaTypeFromBitMapInfoHeader(pbmihbitmapinfoheader, dwpixelaspectratiox, dwpixelaspectratioy, interlacemode, videoflags, qwframespersecondnumerator, qwframesperseconddenominator, dwmaxbitrate, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn MFCreateVideoMediaTypeFromBitMapInfoHeaderEx(pbmihbitmapinfoheader: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, cbbitmapinfoheader: u32, dwpixelaspectratiox: u32, dwpixelaspectratioy: u32, interlacemode: MFVideoInterlaceMode, videoflags: u64, dwframespersecondnumerator: u32, dwframesperseconddenominator: u32, dwmaxbitrate: u32) -> ::windows_core::Result { @@ -1130,7 +1130,7 @@ pub unsafe fn MFCreateVideoRenderer(riidrenderer: *const ::windows_core::GUID, p ::windows_targets::link!("mf.dll" "system" fn MFCreateVideoRenderer(riidrenderer : *const ::windows_core::GUID, ppvideorenderer : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); MFCreateVideoRenderer(riidrenderer, ppvideorenderer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFCreateVideoRendererActivate(hwndvideo: P0) -> ::windows_core::Result @@ -1189,7 +1189,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateWICBitmapBuffer(riid, punksurface.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] #[inline] pub unsafe fn MFCreateWMAEncoderActivate(pmediatype: P0, pencodingconfigurationproperties: P1) -> ::windows_core::Result @@ -1201,7 +1201,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateWMAEncoderActivate(pmediatype.into_param().abi(), pencodingconfigurationproperties.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] #[inline] pub unsafe fn MFCreateWMVEncoderActivate(pmediatype: P0, pencodingconfigurationproperties: P1) -> ::windows_core::Result @@ -1213,7 +1213,7 @@ where let mut result__ = ::std::mem::zeroed(); MFCreateWMVEncoderActivate(pmediatype.into_param().abi(), pencodingconfigurationproperties.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] #[inline] pub unsafe fn MFCreateWaveFormatExFromMFMediaType(pmftype: P0, ppwf: *mut *mut super::Audio::WAVEFORMATEX, pcbsize: ::core::option::Option<*mut u32>, flags: u32) -> ::windows_core::Result<()> @@ -1223,7 +1223,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFCreateWaveFormatExFromMFMediaType(pmftype : * mut::core::ffi::c_void, ppwf : *mut *mut super::Audio:: WAVEFORMATEX, pcbsize : *mut u32, flags : u32) -> ::windows_core::HRESULT); MFCreateWaveFormatExFromMFMediaType(pmftype.into_param().abi(), ppwf, ::core::mem::transmute(pcbsize.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn MFDeserializeAttributesFromStream(pattr: P0, dwoptions: u32, pstm: P1) -> ::windows_core::Result<()> @@ -1344,7 +1344,7 @@ pub unsafe fn MFGetStrideForBitmapInfoHeader(format: u32, dwwidth: u32) -> ::win let mut result__ = ::std::mem::zeroed(); MFGetStrideForBitmapInfoHeader(format, dwwidth, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MFGetSupportedMimeTypes() -> ::windows_core::Result { @@ -1352,7 +1352,7 @@ pub unsafe fn MFGetSupportedMimeTypes() -> ::windows_core::Result ::windows_core::Result { @@ -1377,7 +1377,7 @@ pub unsafe fn MFGetTimerPeriodicity() -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); MFGetTimerPeriodicity(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFGetTopoNodeCurrentType(pnode: P0, dwstreamindex: u32, foutput: P1) -> ::windows_core::Result @@ -1389,7 +1389,7 @@ where let mut result__ = ::std::mem::zeroed(); MFGetTopoNodeCurrentType(pnode.into_param().abi(), dwstreamindex, foutput.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFGetUncompressedVideoFormat(pvideoformat: *const MFVIDEOFORMAT) -> u32 { @@ -1426,7 +1426,7 @@ pub unsafe fn MFHeapFree(pv: *mut ::core::ffi::c_void) { ::windows_targets::link!("mfplat.dll" "system" fn MFHeapFree(pv : *mut ::core::ffi::c_void) -> ()); MFHeapFree(pv) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFInitAMMediaTypeFromMFMediaType(pmftype: P0, guidformatblocktype: ::windows_core::GUID, pamtype: *mut AM_MEDIA_TYPE) -> ::windows_core::Result<()> @@ -1444,7 +1444,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFInitAttributesFromBlob(pattributes : * mut::core::ffi::c_void, pbuf : *const u8, cbbufsize : u32) -> ::windows_core::HRESULT); MFInitAttributesFromBlob(pattributes.into_param().abi(), ::core::mem::transmute(pbuf.as_ptr()), pbuf.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFInitMediaTypeFromAMMediaType(pmftype: P0, pamtype: *const AM_MEDIA_TYPE) -> ::windows_core::Result<()> @@ -1454,7 +1454,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFInitMediaTypeFromAMMediaType(pmftype : * mut::core::ffi::c_void, pamtype : *const AM_MEDIA_TYPE) -> ::windows_core::HRESULT); MFInitMediaTypeFromAMMediaType(pmftype.into_param().abi(), pamtype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFInitMediaTypeFromMFVideoFormat(pmftype: P0, pmfvf: *const MFVIDEOFORMAT, cbbufsize: u32) -> ::windows_core::Result<()> @@ -1464,7 +1464,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFInitMediaTypeFromMFVideoFormat(pmftype : * mut::core::ffi::c_void, pmfvf : *const MFVIDEOFORMAT, cbbufsize : u32) -> ::windows_core::HRESULT); MFInitMediaTypeFromMFVideoFormat(pmftype.into_param().abi(), pmfvf, cbbufsize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn MFInitMediaTypeFromMPEG1VideoInfo(pmftype: P0, pmp1vi: *const MPEG1VIDEOINFO, cbbufsize: u32, psubtype: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> @@ -1474,7 +1474,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFInitMediaTypeFromMPEG1VideoInfo(pmftype : * mut::core::ffi::c_void, pmp1vi : *const MPEG1VIDEOINFO, cbbufsize : u32, psubtype : *const ::windows_core::GUID) -> ::windows_core::HRESULT); MFInitMediaTypeFromMPEG1VideoInfo(pmftype.into_param().abi(), pmp1vi, cbbufsize, ::core::mem::transmute(psubtype.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn MFInitMediaTypeFromMPEG2VideoInfo(pmftype: P0, pmp2vi: *const MPEG2VIDEOINFO, cbbufsize: u32, psubtype: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> @@ -1484,7 +1484,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFInitMediaTypeFromMPEG2VideoInfo(pmftype : * mut::core::ffi::c_void, pmp2vi : *const MPEG2VIDEOINFO, cbbufsize : u32, psubtype : *const ::windows_core::GUID) -> ::windows_core::HRESULT); MFInitMediaTypeFromMPEG2VideoInfo(pmftype.into_param().abi(), pmp2vi, cbbufsize, ::core::mem::transmute(psubtype.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn MFInitMediaTypeFromVideoInfoHeader(pmftype: P0, pvih: *const VIDEOINFOHEADER, cbbufsize: u32, psubtype: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> @@ -1494,7 +1494,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFInitMediaTypeFromVideoInfoHeader(pmftype : * mut::core::ffi::c_void, pvih : *const VIDEOINFOHEADER, cbbufsize : u32, psubtype : *const ::windows_core::GUID) -> ::windows_core::HRESULT); MFInitMediaTypeFromVideoInfoHeader(pmftype.into_param().abi(), pvih, cbbufsize, ::core::mem::transmute(psubtype.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn MFInitMediaTypeFromVideoInfoHeader2(pmftype: P0, pvih2: *const VIDEOINFOHEADER2, cbbufsize: u32, psubtype: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> @@ -1504,7 +1504,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFInitMediaTypeFromVideoInfoHeader2(pmftype : * mut::core::ffi::c_void, pvih2 : *const VIDEOINFOHEADER2, cbbufsize : u32, psubtype : *const ::windows_core::GUID) -> ::windows_core::HRESULT); MFInitMediaTypeFromVideoInfoHeader2(pmftype.into_param().abi(), pvih2, cbbufsize, ::core::mem::transmute(psubtype.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] #[inline] pub unsafe fn MFInitMediaTypeFromWaveFormatEx(pmftype: P0, pwaveformat: *const super::Audio::WAVEFORMATEX, cbbufsize: u32) -> ::windows_core::Result<()> @@ -1514,14 +1514,14 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFInitMediaTypeFromWaveFormatEx(pmftype : * mut::core::ffi::c_void, pwaveformat : *const super::Audio:: WAVEFORMATEX, cbbufsize : u32) -> ::windows_core::HRESULT); MFInitMediaTypeFromWaveFormatEx(pmftype.into_param().abi(), pwaveformat, cbbufsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFInitVideoFormat(pvideoformat: *const MFVIDEOFORMAT, r#type: MFStandardVideoFormat) -> ::windows_core::Result<()> { ::windows_targets::link!("mfplat.dll" "system" fn MFInitVideoFormat(pvideoformat : *const MFVIDEOFORMAT, r#type : MFStandardVideoFormat) -> ::windows_core::HRESULT); MFInitVideoFormat(pvideoformat, r#type).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFInitVideoFormat_RGB(pvideoformat: *const MFVIDEOFORMAT, dwwidth: u32, dwheight: u32, d3dfmt: u32) -> ::windows_core::Result<()> { @@ -1536,7 +1536,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFInvokeCallback(pasyncresult : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); MFInvokeCallback(pasyncresult.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFIsContentProtectionDeviceSupported(protectionsystemid: *const ::windows_core::GUID) -> ::windows_core::Result { @@ -1544,14 +1544,14 @@ pub unsafe fn MFIsContentProtectionDeviceSupported(protectionsystemid: *const :: let mut result__ = ::std::mem::zeroed(); MFIsContentProtectionDeviceSupported(protectionsystemid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFIsFormatYUV(format: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("evr.dll" "system" fn MFIsFormatYUV(format : u32) -> super::super::Foundation:: BOOL); MFIsFormatYUV(format) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFIsVirtualCameraTypeSupported(r#type: MFVirtualCameraType) -> ::windows_core::Result { @@ -1591,21 +1591,21 @@ pub unsafe fn MFLockWorkQueue(dwworkqueue: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("mfplat.dll" "system" fn MFLockWorkQueue(dwworkqueue : u32) -> ::windows_core::HRESULT); MFLockWorkQueue(dwworkqueue).ok() } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] #[inline] pub unsafe fn MFMapDX9FormatToDXGIFormat(dx9: u32) -> super::super::Graphics::Dxgi::Common::DXGI_FORMAT { ::windows_targets::link!("mfplat.dll" "system" fn MFMapDX9FormatToDXGIFormat(dx9 : u32) -> super::super::Graphics::Dxgi::Common:: DXGI_FORMAT); MFMapDX9FormatToDXGIFormat(dx9) } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] #[inline] pub unsafe fn MFMapDXGIFormatToDX9Format(dx11: super::super::Graphics::Dxgi::Common::DXGI_FORMAT) -> u32 { ::windows_targets::link!("mfplat.dll" "system" fn MFMapDXGIFormatToDX9Format(dx11 : super::super::Graphics::Dxgi::Common:: DXGI_FORMAT) -> u32); MFMapDXGIFormatToDX9Format(dx11) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFPCreateMediaPlayer(pwszurl: P0, fstartplayback: P1, creationoptions: MFP_CREATION_OPTIONS, pcallback: P2, hwnd: P3, ppmediaplayer: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -1618,7 +1618,7 @@ where ::windows_targets::link!("mfplay.dll" "system" fn MFPCreateMediaPlayer(pwszurl : ::windows_core::PCWSTR, fstartplayback : super::super::Foundation:: BOOL, creationoptions : MFP_CREATION_OPTIONS, pcallback : * mut::core::ffi::c_void, hwnd : super::super::Foundation:: HWND, ppmediaplayer : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); MFPCreateMediaPlayer(pwszurl.into_param().abi(), fstartplayback.into_param().abi(), creationoptions, pcallback.into_param().abi(), hwnd.into_param().abi(), ::core::mem::transmute(ppmediaplayer.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MFPutWaitingWorkItem(hevent: P0, priority: i32, presult: P1, pkey: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> @@ -1720,7 +1720,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFScheduleWorkItemEx(presult : * mut::core::ffi::c_void, timeout : i64, pkey : *mut u64) -> ::windows_core::HRESULT); MFScheduleWorkItemEx(presult.into_param().abi(), timeout, ::core::mem::transmute(pkey.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn MFSerializeAttributesToStream(pattr: P0, dwoptions: u32, pstm: P1) -> ::windows_core::Result<()> @@ -1800,7 +1800,7 @@ where ::windows_targets::link!("mfplat.dll" "system" fn MFTRegister(clsidmft : ::windows_core::GUID, guidcategory : ::windows_core::GUID, pszname : ::windows_core::PCWSTR, flags : u32, cinputtypes : u32, pinputtypes : *const MFT_REGISTER_TYPE_INFO, coutputtypes : u32, poutputtypes : *const MFT_REGISTER_TYPE_INFO, pattributes : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); MFTRegister(::core::mem::transmute(clsidmft), ::core::mem::transmute(guidcategory), pszname.into_param().abi(), flags, pinputtypes.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pinputtypes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), poutputtypes.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(poutputtypes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pattributes.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn MFTRegisterLocal(pclassfactory: P0, guidcategory: *const ::windows_core::GUID, pszname: P1, flags: u32, pinputtypes: ::core::option::Option<&[MFT_REGISTER_TYPE_INFO]>, poutputtypes: ::core::option::Option<&[MFT_REGISTER_TYPE_INFO]>) -> ::windows_core::Result<()> @@ -1824,7 +1824,7 @@ pub unsafe fn MFTUnregister(clsidmft: ::windows_core::GUID) -> ::windows_core::R ::windows_targets::link!("mfplat.dll" "system" fn MFTUnregister(clsidmft : ::windows_core::GUID) -> ::windows_core::HRESULT); MFTUnregister(::core::mem::transmute(clsidmft)).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn MFTUnregisterLocal(pclassfactory: P0) -> ::windows_core::Result<()> @@ -1896,7 +1896,7 @@ pub unsafe fn MFllMulDiv(a: i64, b: i64, c: i64, d: i64) -> i64 { ::windows_targets::link!("mfplat.dll" "system" fn MFllMulDiv(a : i64, b : i64, c : i64, d : i64) -> i64); MFllMulDiv(a, b, c, d) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OPMGetVideoOutputForTarget(padapterluid: *const super::super::Foundation::LUID, vidpntarget: u32, vos: OPM_VIDEO_OUTPUT_SEMANTICS) -> ::windows_core::Result { @@ -1904,7 +1904,7 @@ pub unsafe fn OPMGetVideoOutputForTarget(padapterluid: *const super::super::Foun let mut result__ = ::std::mem::zeroed(); OPMGetVideoOutputForTarget(padapterluid, vidpntarget, vos, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn OPMGetVideoOutputsFromHMONITOR(hmonitor: P0, vos: OPM_VIDEO_OUTPUT_SEMANTICS, pulnumvideooutputs: *mut u32, pppopmvideooutputarray: *mut *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -1914,7 +1914,7 @@ where ::windows_targets::link!("dxva2.dll" "system" fn OPMGetVideoOutputsFromHMONITOR(hmonitor : super::super::Graphics::Gdi:: HMONITOR, vos : OPM_VIDEO_OUTPUT_SEMANTICS, pulnumvideooutputs : *mut u32, pppopmvideooutputarray : *mut *mut ::core::option::Option < IOPMVideoOutput >) -> ::windows_core::HRESULT); OPMGetVideoOutputsFromHMONITOR(hmonitor.into_param().abi(), vos, pulnumvideooutputs, pppopmvideooutputarray).ok() } -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] #[inline] pub unsafe fn OPMGetVideoOutputsFromIDirect3DDevice9Object(pdirect3ddevice9: P0, vos: OPM_VIDEO_OUTPUT_SEMANTICS, pulnumvideooutputs: *mut u32, pppopmvideooutputarray: *mut *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -2067,29 +2067,29 @@ impl ICodecAPI { pub unsafe fn IsModifiable(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsModifiable)(::windows_core::Interface::as_raw(self), api).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetParameterRange(&self, api: *const ::windows_core::GUID, valuemin: *mut super::super::System::Variant::VARIANT, valuemax: *mut super::super::System::Variant::VARIANT, steppingdelta: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetParameterRange)(::windows_core::Interface::as_raw(self), api, valuemin, valuemax, steppingdelta).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetParameterValues(&self, api: *const ::windows_core::GUID, values: *mut *mut super::super::System::Variant::VARIANT, valuescount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetParameterValues)(::windows_core::Interface::as_raw(self), api, values, valuescount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDefaultValue(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultValue)(::windows_core::Interface::as_raw(self), api, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, api: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), api, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, api: *const ::windows_core::GUID, value: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), api, value).ok() @@ -2103,7 +2103,7 @@ impl ICodecAPI { pub unsafe fn SetAllDefaults(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAllDefaults)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValueWithNotify(&self, api: *const ::windows_core::GUID, value: *const super::super::System::Variant::VARIANT, changedparam: *mut *mut ::windows_core::GUID, changedparamcount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValueWithNotify)(::windows_core::Interface::as_raw(self), api, value, changedparam, changedparamcount).ok() @@ -2111,7 +2111,7 @@ impl ICodecAPI { pub unsafe fn SetAllDefaultsWithNotify(&self, changedparam: *mut *mut ::windows_core::GUID, changedparamcount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAllDefaultsWithNotify)(::windows_core::Interface::as_raw(self), changedparam, changedparamcount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAllSettings(&self, __midl__icodecapi0000: P0) -> ::windows_core::Result<()> where @@ -2119,7 +2119,7 @@ impl ICodecAPI { { (::windows_core::Interface::vtable(self).GetAllSettings)(::windows_core::Interface::as_raw(self), __midl__icodecapi0000.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAllSettings(&self, __midl__icodecapi0001: P0) -> ::windows_core::Result<()> where @@ -2127,7 +2127,7 @@ impl ICodecAPI { { (::windows_core::Interface::vtable(self).SetAllSettings)(::windows_core::Interface::as_raw(self), __midl__icodecapi0001.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAllSettingsWithNotify(&self, __midl__icodecapi0002: P0, changedparam: *mut *mut ::windows_core::GUID, changedparamcount: *mut u32) -> ::windows_core::Result<()> where @@ -2190,24 +2190,24 @@ pub struct ICodecAPI_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetAllSettingsWithNotify: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoDecodeCommandList(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoDecodeCommandList { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -2215,7 +2215,7 @@ impl ID3D12VideoDecodeCommandList { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -2223,7 +2223,7 @@ impl ID3D12VideoDecodeCommandList { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2231,7 +2231,7 @@ impl ID3D12VideoDecodeCommandList { { (::windows_core::Interface::vtable(self).base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -2239,7 +2239,7 @@ impl ID3D12VideoDecodeCommandList { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -2250,12 +2250,12 @@ impl ID3D12VideoDecodeCommandList { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -2263,7 +2263,7 @@ impl ID3D12VideoDecodeCommandList { { (::windows_core::Interface::vtable(self).DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -2271,7 +2271,7 @@ impl ID3D12VideoDecodeCommandList { { (::windows_core::Interface::vtable(self).BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -2279,7 +2279,7 @@ impl ID3D12VideoDecodeCommandList { { (::windows_core::Interface::vtable(self).EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -2288,7 +2288,7 @@ impl ID3D12VideoDecodeCommandList { { (::windows_core::Interface::vtable(self).ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -2305,7 +2305,7 @@ impl ID3D12VideoDecodeCommandList { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn DecodeFrame(&self, pdecoder: P0, poutputarguments: *const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS, pinputarguments: *const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS) where @@ -2313,7 +2313,7 @@ impl ID3D12VideoDecodeCommandList { { (::windows_core::Interface::vtable(self).DecodeFrame)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) @@ -2380,24 +2380,24 @@ pub struct ID3D12VideoDecodeCommandList_Vtbl { #[cfg(not(feature = "Win32_Graphics_Direct3D12"))] WriteBufferImmediate: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoDecodeCommandList1(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoDecodeCommandList1 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -2405,7 +2405,7 @@ impl ID3D12VideoDecodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -2413,7 +2413,7 @@ impl ID3D12VideoDecodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2421,7 +2421,7 @@ impl ID3D12VideoDecodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -2429,7 +2429,7 @@ impl ID3D12VideoDecodeCommandList1 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -2440,12 +2440,12 @@ impl ID3D12VideoDecodeCommandList1 { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).base__.ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).base__.ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -2453,7 +2453,7 @@ impl ID3D12VideoDecodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -2461,7 +2461,7 @@ impl ID3D12VideoDecodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -2469,7 +2469,7 @@ impl ID3D12VideoDecodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -2478,7 +2478,7 @@ impl ID3D12VideoDecodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -2495,7 +2495,7 @@ impl ID3D12VideoDecodeCommandList1 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn DecodeFrame(&self, pdecoder: P0, poutputarguments: *const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS, pinputarguments: *const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS) where @@ -2503,12 +2503,12 @@ impl ID3D12VideoDecodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.DecodeFrame)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).base__.WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn DecodeFrame1(&self, pdecoder: P0, poutputarguments: *const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1, pinputarguments: *const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS) where @@ -2541,24 +2541,24 @@ pub struct ID3D12VideoDecodeCommandList1_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common")))] DecodeFrame1: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoDecodeCommandList2(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoDecodeCommandList2 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -2566,7 +2566,7 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -2574,7 +2574,7 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2582,7 +2582,7 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.base__.base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -2590,7 +2590,7 @@ impl ID3D12VideoDecodeCommandList2 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -2601,12 +2601,12 @@ impl ID3D12VideoDecodeCommandList2 { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).base__.base__.ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).base__.base__.ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -2614,7 +2614,7 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -2622,7 +2622,7 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -2630,7 +2630,7 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -2639,7 +2639,7 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -2656,7 +2656,7 @@ impl ID3D12VideoDecodeCommandList2 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn DecodeFrame(&self, pdecoder: P0, poutputarguments: *const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS, pinputarguments: *const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS) where @@ -2664,12 +2664,12 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.DecodeFrame)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).base__.base__.WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn DecodeFrame1(&self, pdecoder: P0, poutputarguments: *const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1, pinputarguments: *const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS) where @@ -2677,7 +2677,7 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.DecodeFrame1)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetProtectedResourceSession(&self, pprotectedresourcesession: P0) where @@ -2685,7 +2685,7 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn InitializeExtensionCommand(&self, pextensioncommand: P0, pinitializationparameters: *const ::core::ffi::c_void, initializationparameterssizeinbytes: usize) where @@ -2693,7 +2693,7 @@ impl ID3D12VideoDecodeCommandList2 { { (::windows_core::Interface::vtable(self).InitializeExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pinitializationparameters, initializationparameterssizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ExecuteExtensionCommand(&self, pextensioncommand: P0, pexecutionparameters: *const ::core::ffi::c_void, executionparameterssizeinbytes: usize) where @@ -2734,24 +2734,24 @@ pub struct ID3D12VideoDecodeCommandList2_Vtbl { #[cfg(not(feature = "Win32_Graphics_Direct3D12"))] ExecuteExtensionCommand: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoDecodeCommandList3(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoDecodeCommandList3 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -2759,7 +2759,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -2767,7 +2767,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2775,7 +2775,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -2783,7 +2783,7 @@ impl ID3D12VideoDecodeCommandList3 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -2794,12 +2794,12 @@ impl ID3D12VideoDecodeCommandList3 { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).base__.base__.base__.ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -2807,7 +2807,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -2815,7 +2815,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -2823,7 +2823,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -2832,7 +2832,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -2849,7 +2849,7 @@ impl ID3D12VideoDecodeCommandList3 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn DecodeFrame(&self, pdecoder: P0, poutputarguments: *const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS, pinputarguments: *const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS) where @@ -2857,12 +2857,12 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DecodeFrame)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).base__.base__.base__.WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn DecodeFrame1(&self, pdecoder: P0, poutputarguments: *const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1, pinputarguments: *const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS) where @@ -2870,7 +2870,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.DecodeFrame1)(::windows_core::Interface::as_raw(self), pdecoder.into_param().abi(), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetProtectedResourceSession(&self, pprotectedresourcesession: P0) where @@ -2878,7 +2878,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn InitializeExtensionCommand(&self, pextensioncommand: P0, pinitializationparameters: *const ::core::ffi::c_void, initializationparameterssizeinbytes: usize) where @@ -2886,7 +2886,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.InitializeExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pinitializationparameters, initializationparameterssizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ExecuteExtensionCommand(&self, pextensioncommand: P0, pexecutionparameters: *const ::core::ffi::c_void, executionparameterssizeinbytes: usize) where @@ -2894,7 +2894,7 @@ impl ID3D12VideoDecodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.ExecuteExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pexecutionparameters, executionparameterssizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Barrier(&self, pbarriergroups: &[super::super::Graphics::Direct3D12::D3D12_BARRIER_GROUP]) { (::windows_core::Interface::vtable(self).Barrier)(::windows_core::Interface::as_raw(self), pbarriergroups.len() as _, ::core::mem::transmute(pbarriergroups.as_ptr())) @@ -2924,24 +2924,24 @@ pub struct ID3D12VideoDecodeCommandList3_Vtbl { #[cfg(not(feature = "Win32_Graphics_Direct3D12"))] Barrier: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoDecoder(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoDecoder { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -2949,7 +2949,7 @@ impl ID3D12VideoDecoder { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -2957,7 +2957,7 @@ impl ID3D12VideoDecoder { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2992,24 +2992,24 @@ pub struct ID3D12VideoDecoder_Vtbl { pub base__: super::super::Graphics::Direct3D12::ID3D12Pageable_Vtbl, pub GetDesc: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, result__: *mut D3D12_VIDEO_DECODER_DESC), } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoDecoder1(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoDecoder1 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -3017,7 +3017,7 @@ impl ID3D12VideoDecoder1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -3025,7 +3025,7 @@ impl ID3D12VideoDecoder1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3066,24 +3066,24 @@ pub struct ID3D12VideoDecoder1_Vtbl { pub base__: ID3D12VideoDecoder_Vtbl, pub GetProtectedResourceSession: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, riid: *const ::windows_core::GUID, ppprotectedsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoDecoderHeap(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoDecoderHeap { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -3091,7 +3091,7 @@ impl ID3D12VideoDecoderHeap { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -3099,7 +3099,7 @@ impl ID3D12VideoDecoderHeap { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3107,7 +3107,7 @@ impl ID3D12VideoDecoderHeap { { (::windows_core::Interface::vtable(self).base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self) -> D3D12_VIDEO_DECODER_HEAP_DESC { let mut result__: D3D12_VIDEO_DECODER_HEAP_DESC = ::core::mem::zeroed(); @@ -3139,24 +3139,24 @@ pub struct ID3D12VideoDecoderHeap_Vtbl { #[cfg(not(feature = "Win32_Graphics_Dxgi_Common"))] GetDesc: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoDecoderHeap1(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoDecoderHeap1 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -3164,7 +3164,7 @@ impl ID3D12VideoDecoderHeap1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -3172,7 +3172,7 @@ impl ID3D12VideoDecoderHeap1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3180,7 +3180,7 @@ impl ID3D12VideoDecoderHeap1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self) -> D3D12_VIDEO_DECODER_HEAP_DESC { let mut result__: D3D12_VIDEO_DECODER_HEAP_DESC = ::core::mem::zeroed(); @@ -3229,7 +3229,7 @@ impl ID3D12VideoDevice { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateVideoDecoder)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoDecoderHeap(&self, pvideodecoderheapdesc: *const D3D12_VIDEO_DECODER_HEAP_DESC) -> ::windows_core::Result where @@ -3238,7 +3238,7 @@ impl ID3D12VideoDevice { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateVideoDecoderHeap)(::windows_core::Interface::as_raw(self), pvideodecoderheapdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoProcessor(&self, nodemask: u32, poutputstreamdesc: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC, pinputstreamdescs: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC]) -> ::windows_core::Result where @@ -3286,7 +3286,7 @@ impl ID3D12VideoDevice1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateVideoDecoder)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoDecoderHeap(&self, pvideodecoderheapdesc: *const D3D12_VIDEO_DECODER_HEAP_DESC) -> ::windows_core::Result where @@ -3295,7 +3295,7 @@ impl ID3D12VideoDevice1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateVideoDecoderHeap)(::windows_core::Interface::as_raw(self), pvideodecoderheapdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoProcessor(&self, nodemask: u32, poutputstreamdesc: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC, pinputstreamdescs: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC]) -> ::windows_core::Result where @@ -3304,7 +3304,7 @@ impl ID3D12VideoDevice1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateVideoProcessor)(::windows_core::Interface::as_raw(self), nodemask, poutputstreamdesc, pinputstreamdescs.len() as _, ::core::mem::transmute(pinputstreamdescs.as_ptr()), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoMotionEstimator(&self, pdesc: *const D3D12_VIDEO_MOTION_ESTIMATOR_DESC, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3314,7 +3314,7 @@ impl ID3D12VideoDevice1 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateVideoMotionEstimator)(::windows_core::Interface::as_raw(self), pdesc, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoMotionVectorHeap(&self, pdesc: *const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3361,7 +3361,7 @@ impl ID3D12VideoDevice2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreateVideoDecoder)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoDecoderHeap(&self, pvideodecoderheapdesc: *const D3D12_VIDEO_DECODER_HEAP_DESC) -> ::windows_core::Result where @@ -3370,7 +3370,7 @@ impl ID3D12VideoDevice2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreateVideoDecoderHeap)(::windows_core::Interface::as_raw(self), pvideodecoderheapdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoProcessor(&self, nodemask: u32, poutputstreamdesc: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC, pinputstreamdescs: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC]) -> ::windows_core::Result where @@ -3379,7 +3379,7 @@ impl ID3D12VideoDevice2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreateVideoProcessor)(::windows_core::Interface::as_raw(self), nodemask, poutputstreamdesc, pinputstreamdescs.len() as _, ::core::mem::transmute(pinputstreamdescs.as_ptr()), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoMotionEstimator(&self, pdesc: *const D3D12_VIDEO_MOTION_ESTIMATOR_DESC, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3389,7 +3389,7 @@ impl ID3D12VideoDevice2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateVideoMotionEstimator)(::windows_core::Interface::as_raw(self), pdesc, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoMotionVectorHeap(&self, pdesc: *const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3399,7 +3399,7 @@ impl ID3D12VideoDevice2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateVideoMotionVectorHeap)(::windows_core::Interface::as_raw(self), pdesc, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateVideoDecoder1(&self, pdesc: *const D3D12_VIDEO_DECODER_DESC, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3409,7 +3409,7 @@ impl ID3D12VideoDevice2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateVideoDecoder1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoDecoderHeap1(&self, pvideodecoderheapdesc: *const D3D12_VIDEO_DECODER_HEAP_DESC, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3419,7 +3419,7 @@ impl ID3D12VideoDevice2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateVideoDecoderHeap1)(::windows_core::Interface::as_raw(self), pvideodecoderheapdesc, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoProcessor1(&self, nodemask: u32, poutputstreamdesc: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC, pinputstreamdescs: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC], pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3429,7 +3429,7 @@ impl ID3D12VideoDevice2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateVideoProcessor1)(::windows_core::Interface::as_raw(self), nodemask, poutputstreamdesc, pinputstreamdescs.len() as _, ::core::mem::transmute(pinputstreamdescs.as_ptr()), pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateVideoExtensionCommand(&self, pdesc: *const D3D12_VIDEO_EXTENSION_COMMAND_DESC, pcreationparameters: *const ::core::ffi::c_void, creationparametersdatasizeinbytes: usize, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3439,7 +3439,7 @@ impl ID3D12VideoDevice2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateVideoExtensionCommand)(::windows_core::Interface::as_raw(self), pdesc, pcreationparameters, creationparametersdatasizeinbytes, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ExecuteExtensionCommand(&self, pextensioncommand: P0, pexecutionparameters: *const ::core::ffi::c_void, executionparameterssizeinbytes: usize, poutputdata: *mut ::core::ffi::c_void, outputdatasizeinbytes: usize) -> ::windows_core::Result<()> where @@ -3496,7 +3496,7 @@ impl ID3D12VideoDevice3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateVideoDecoder)(::windows_core::Interface::as_raw(self), pdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoDecoderHeap(&self, pvideodecoderheapdesc: *const D3D12_VIDEO_DECODER_HEAP_DESC) -> ::windows_core::Result where @@ -3505,7 +3505,7 @@ impl ID3D12VideoDevice3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateVideoDecoderHeap)(::windows_core::Interface::as_raw(self), pvideodecoderheapdesc, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoProcessor(&self, nodemask: u32, poutputstreamdesc: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC, pinputstreamdescs: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC]) -> ::windows_core::Result where @@ -3514,7 +3514,7 @@ impl ID3D12VideoDevice3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateVideoProcessor)(::windows_core::Interface::as_raw(self), nodemask, poutputstreamdesc, pinputstreamdescs.len() as _, ::core::mem::transmute(pinputstreamdescs.as_ptr()), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoMotionEstimator(&self, pdesc: *const D3D12_VIDEO_MOTION_ESTIMATOR_DESC, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3524,7 +3524,7 @@ impl ID3D12VideoDevice3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreateVideoMotionEstimator)(::windows_core::Interface::as_raw(self), pdesc, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoMotionVectorHeap(&self, pdesc: *const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3534,7 +3534,7 @@ impl ID3D12VideoDevice3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.CreateVideoMotionVectorHeap)(::windows_core::Interface::as_raw(self), pdesc, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateVideoDecoder1(&self, pdesc: *const D3D12_VIDEO_DECODER_DESC, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3544,7 +3544,7 @@ impl ID3D12VideoDevice3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateVideoDecoder1)(::windows_core::Interface::as_raw(self), pdesc, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoDecoderHeap1(&self, pvideodecoderheapdesc: *const D3D12_VIDEO_DECODER_HEAP_DESC, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3554,7 +3554,7 @@ impl ID3D12VideoDevice3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateVideoDecoderHeap1)(::windows_core::Interface::as_raw(self), pvideodecoderheapdesc, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateVideoProcessor1(&self, nodemask: u32, poutputstreamdesc: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC, pinputstreamdescs: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC], pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3564,7 +3564,7 @@ impl ID3D12VideoDevice3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateVideoProcessor1)(::windows_core::Interface::as_raw(self), nodemask, poutputstreamdesc, pinputstreamdescs.len() as _, ::core::mem::transmute(pinputstreamdescs.as_ptr()), pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateVideoExtensionCommand(&self, pdesc: *const D3D12_VIDEO_EXTENSION_COMMAND_DESC, pcreationparameters: *const ::core::ffi::c_void, creationparametersdatasizeinbytes: usize, pprotectedresourcesession: P0) -> ::windows_core::Result where @@ -3574,7 +3574,7 @@ impl ID3D12VideoDevice3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateVideoExtensionCommand)(::windows_core::Interface::as_raw(self), pdesc, pcreationparameters, creationparametersdatasizeinbytes, pprotectedresourcesession.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ExecuteExtensionCommand(&self, pextensioncommand: P0, pexecutionparameters: *const ::core::ffi::c_void, executionparameterssizeinbytes: usize, poutputdata: *mut ::core::ffi::c_void, outputdatasizeinbytes: usize) -> ::windows_core::Result<()> where @@ -3582,7 +3582,7 @@ impl ID3D12VideoDevice3 { { (::windows_core::Interface::vtable(self).base__.ExecuteExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pexecutionparameters, executionparameterssizeinbytes, poutputdata, outputdatasizeinbytes).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn CreateVideoEncoder(&self, pdesc: *const D3D12_VIDEO_ENCODER_DESC) -> ::windows_core::Result where @@ -3618,24 +3618,24 @@ pub struct ID3D12VideoDevice3_Vtbl { CreateVideoEncoder: usize, pub CreateVideoEncoderHeap: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdesc: *const D3D12_VIDEO_ENCODER_HEAP_DESC, riid: *const ::windows_core::GUID, ppvideoencoderheap: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoEncodeCommandList(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoEncodeCommandList { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -3643,7 +3643,7 @@ impl ID3D12VideoEncodeCommandList { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -3651,7 +3651,7 @@ impl ID3D12VideoEncodeCommandList { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3659,7 +3659,7 @@ impl ID3D12VideoEncodeCommandList { { (::windows_core::Interface::vtable(self).base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -3667,7 +3667,7 @@ impl ID3D12VideoEncodeCommandList { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -3678,12 +3678,12 @@ impl ID3D12VideoEncodeCommandList { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -3691,7 +3691,7 @@ impl ID3D12VideoEncodeCommandList { { (::windows_core::Interface::vtable(self).DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -3699,7 +3699,7 @@ impl ID3D12VideoEncodeCommandList { { (::windows_core::Interface::vtable(self).BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -3707,7 +3707,7 @@ impl ID3D12VideoEncodeCommandList { { (::windows_core::Interface::vtable(self).EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -3716,7 +3716,7 @@ impl ID3D12VideoEncodeCommandList { { (::windows_core::Interface::vtable(self).ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -3733,7 +3733,7 @@ impl ID3D12VideoEncodeCommandList { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EstimateMotion(&self, pmotionestimator: P0, poutputarguments: *const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT, pinputarguments: *const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT) where @@ -3741,17 +3741,17 @@ impl ID3D12VideoEncodeCommandList { { (::windows_core::Interface::vtable(self).EstimateMotion)(::windows_core::Interface::as_raw(self), pmotionestimator.into_param().abi(), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveMotionVectorHeap(&self, poutputarguments: *const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT, pinputarguments: *const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT) { (::windows_core::Interface::vtable(self).ResolveMotionVectorHeap)(::windows_core::Interface::as_raw(self), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetProtectedResourceSession(&self, pprotectedresourcesession: P0) where @@ -3829,24 +3829,24 @@ pub struct ID3D12VideoEncodeCommandList_Vtbl { #[cfg(not(feature = "Win32_Graphics_Direct3D12"))] SetProtectedResourceSession: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoEncodeCommandList1(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoEncodeCommandList1 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -3854,7 +3854,7 @@ impl ID3D12VideoEncodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -3862,7 +3862,7 @@ impl ID3D12VideoEncodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -3870,7 +3870,7 @@ impl ID3D12VideoEncodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -3878,7 +3878,7 @@ impl ID3D12VideoEncodeCommandList1 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -3889,12 +3889,12 @@ impl ID3D12VideoEncodeCommandList1 { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).base__.ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).base__.ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -3902,7 +3902,7 @@ impl ID3D12VideoEncodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -3910,7 +3910,7 @@ impl ID3D12VideoEncodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -3918,7 +3918,7 @@ impl ID3D12VideoEncodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -3927,7 +3927,7 @@ impl ID3D12VideoEncodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -3944,7 +3944,7 @@ impl ID3D12VideoEncodeCommandList1 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EstimateMotion(&self, pmotionestimator: P0, poutputarguments: *const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT, pinputarguments: *const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT) where @@ -3952,17 +3952,17 @@ impl ID3D12VideoEncodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.EstimateMotion)(::windows_core::Interface::as_raw(self), pmotionestimator.into_param().abi(), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveMotionVectorHeap(&self, poutputarguments: *const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT, pinputarguments: *const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT) { (::windows_core::Interface::vtable(self).base__.ResolveMotionVectorHeap)(::windows_core::Interface::as_raw(self), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).base__.WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetProtectedResourceSession(&self, pprotectedresourcesession: P0) where @@ -3970,7 +3970,7 @@ impl ID3D12VideoEncodeCommandList1 { { (::windows_core::Interface::vtable(self).base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn InitializeExtensionCommand(&self, pextensioncommand: P0, pinitializationparameters: *const ::core::ffi::c_void, initializationparameterssizeinbytes: usize) where @@ -3978,7 +3978,7 @@ impl ID3D12VideoEncodeCommandList1 { { (::windows_core::Interface::vtable(self).InitializeExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pinitializationparameters, initializationparameterssizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ExecuteExtensionCommand(&self, pextensioncommand: P0, pexecutionparameters: *const ::core::ffi::c_void, executionparameterssizeinbytes: usize) where @@ -4015,24 +4015,24 @@ pub struct ID3D12VideoEncodeCommandList1_Vtbl { #[cfg(not(feature = "Win32_Graphics_Direct3D12"))] ExecuteExtensionCommand: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoEncodeCommandList2(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoEncodeCommandList2 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -4040,7 +4040,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -4048,7 +4048,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4056,7 +4056,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.base__.base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -4064,7 +4064,7 @@ impl ID3D12VideoEncodeCommandList2 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -4075,12 +4075,12 @@ impl ID3D12VideoEncodeCommandList2 { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).base__.base__.ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).base__.base__.ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -4088,7 +4088,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -4096,7 +4096,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -4104,7 +4104,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -4113,7 +4113,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -4130,7 +4130,7 @@ impl ID3D12VideoEncodeCommandList2 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EstimateMotion(&self, pmotionestimator: P0, poutputarguments: *const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT, pinputarguments: *const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT) where @@ -4138,17 +4138,17 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.EstimateMotion)(::windows_core::Interface::as_raw(self), pmotionestimator.into_param().abi(), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveMotionVectorHeap(&self, poutputarguments: *const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT, pinputarguments: *const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT) { (::windows_core::Interface::vtable(self).base__.base__.ResolveMotionVectorHeap)(::windows_core::Interface::as_raw(self), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).base__.base__.WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetProtectedResourceSession(&self, pprotectedresourcesession: P0) where @@ -4156,7 +4156,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn InitializeExtensionCommand(&self, pextensioncommand: P0, pinitializationparameters: *const ::core::ffi::c_void, initializationparameterssizeinbytes: usize) where @@ -4164,7 +4164,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.InitializeExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pinitializationparameters, initializationparameterssizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ExecuteExtensionCommand(&self, pextensioncommand: P0, pexecutionparameters: *const ::core::ffi::c_void, executionparameterssizeinbytes: usize) where @@ -4172,7 +4172,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).base__.ExecuteExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pexecutionparameters, executionparameterssizeinbytes) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn EncodeFrame(&self, pencoder: P0, pheap: P1, pinputarguments: *const D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS, poutputarguments: *const D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS) where @@ -4181,7 +4181,7 @@ impl ID3D12VideoEncodeCommandList2 { { (::windows_core::Interface::vtable(self).EncodeFrame)(::windows_core::Interface::as_raw(self), pencoder.into_param().abi(), pheap.into_param().abi(), pinputarguments, poutputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveEncoderOutputMetadata(&self, pinputarguments: *const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS, poutputarguments: *const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS) { (::windows_core::Interface::vtable(self).ResolveEncoderOutputMetadata)(::windows_core::Interface::as_raw(self), pinputarguments, poutputarguments) @@ -4215,24 +4215,24 @@ pub struct ID3D12VideoEncodeCommandList2_Vtbl { #[cfg(not(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common")))] ResolveEncoderOutputMetadata: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoEncodeCommandList3(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoEncodeCommandList3 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -4240,7 +4240,7 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -4248,7 +4248,7 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4256,7 +4256,7 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -4264,7 +4264,7 @@ impl ID3D12VideoEncodeCommandList3 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -4275,12 +4275,12 @@ impl ID3D12VideoEncodeCommandList3 { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).base__.base__.base__.ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -4288,7 +4288,7 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -4296,7 +4296,7 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -4304,7 +4304,7 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -4313,7 +4313,7 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -4330,7 +4330,7 @@ impl ID3D12VideoEncodeCommandList3 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EstimateMotion(&self, pmotionestimator: P0, poutputarguments: *const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT, pinputarguments: *const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT) where @@ -4338,17 +4338,17 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.EstimateMotion)(::windows_core::Interface::as_raw(self), pmotionestimator.into_param().abi(), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveMotionVectorHeap(&self, poutputarguments: *const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT, pinputarguments: *const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT) { (::windows_core::Interface::vtable(self).base__.base__.base__.ResolveMotionVectorHeap)(::windows_core::Interface::as_raw(self), poutputarguments, pinputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).base__.base__.base__.WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetProtectedResourceSession(&self, pprotectedresourcesession: P0) where @@ -4356,7 +4356,7 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn InitializeExtensionCommand(&self, pextensioncommand: P0, pinitializationparameters: *const ::core::ffi::c_void, initializationparameterssizeinbytes: usize) where @@ -4364,7 +4364,7 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.InitializeExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pinitializationparameters, initializationparameterssizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ExecuteExtensionCommand(&self, pextensioncommand: P0, pexecutionparameters: *const ::core::ffi::c_void, executionparameterssizeinbytes: usize) where @@ -4372,7 +4372,7 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.ExecuteExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pexecutionparameters, executionparameterssizeinbytes) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn EncodeFrame(&self, pencoder: P0, pheap: P1, pinputarguments: *const D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS, poutputarguments: *const D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS) where @@ -4381,12 +4381,12 @@ impl ID3D12VideoEncodeCommandList3 { { (::windows_core::Interface::vtable(self).base__.EncodeFrame)(::windows_core::Interface::as_raw(self), pencoder.into_param().abi(), pheap.into_param().abi(), pinputarguments, poutputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn ResolveEncoderOutputMetadata(&self, pinputarguments: *const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS, poutputarguments: *const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS) { (::windows_core::Interface::vtable(self).base__.ResolveEncoderOutputMetadata)(::windows_core::Interface::as_raw(self), pinputarguments, poutputarguments) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Barrier(&self, pbarriergroups: &[super::super::Graphics::Direct3D12::D3D12_BARRIER_GROUP]) { (::windows_core::Interface::vtable(self).Barrier)(::windows_core::Interface::as_raw(self), pbarriergroups.len() as _, ::core::mem::transmute(pbarriergroups.as_ptr())) @@ -4416,24 +4416,24 @@ pub struct ID3D12VideoEncodeCommandList3_Vtbl { #[cfg(not(feature = "Win32_Graphics_Direct3D12"))] Barrier: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoEncoder(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoEncoder { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -4441,7 +4441,7 @@ impl ID3D12VideoEncoder { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -4449,7 +4449,7 @@ impl ID3D12VideoEncoder { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4472,7 +4472,7 @@ impl ID3D12VideoEncoder { pub unsafe fn GetCodecConfiguration(&self, dstcodecconfig: D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCodecConfiguration)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(dstcodecconfig)).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetInputFormat(&self) -> super::super::Graphics::Dxgi::Common::DXGI_FORMAT { (::windows_core::Interface::vtable(self).GetInputFormat)(::windows_core::Interface::as_raw(self)) @@ -4511,24 +4511,24 @@ pub struct ID3D12VideoEncoder_Vtbl { GetInputFormat: usize, pub GetMaxMotionEstimationPrecision: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoEncoderHeap(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoEncoderHeap { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -4536,7 +4536,7 @@ impl ID3D12VideoEncoderHeap { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -4544,7 +4544,7 @@ impl ID3D12VideoEncoderHeap { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4601,24 +4601,24 @@ pub struct ID3D12VideoEncoderHeap_Vtbl { pub GetResolutionListCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> u32, pub GetResolutionList: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, resolutionslistcount: u32, presolutionlist: *mut D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoExtensionCommand(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoExtensionCommand { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -4626,7 +4626,7 @@ impl ID3D12VideoExtensionCommand { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -4634,7 +4634,7 @@ impl ID3D12VideoExtensionCommand { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4676,24 +4676,24 @@ pub struct ID3D12VideoExtensionCommand_Vtbl { pub GetDesc: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, result__: *mut D3D12_VIDEO_EXTENSION_COMMAND_DESC), pub GetProtectedResourceSession: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, riid: *const ::windows_core::GUID, ppprotectedsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoMotionEstimator(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoMotionEstimator { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -4701,7 +4701,7 @@ impl ID3D12VideoMotionEstimator { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -4709,7 +4709,7 @@ impl ID3D12VideoMotionEstimator { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4717,7 +4717,7 @@ impl ID3D12VideoMotionEstimator { { (::windows_core::Interface::vtable(self).base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self) -> D3D12_VIDEO_MOTION_ESTIMATOR_DESC { let mut result__: D3D12_VIDEO_MOTION_ESTIMATOR_DESC = ::core::mem::zeroed(); @@ -4756,24 +4756,24 @@ pub struct ID3D12VideoMotionEstimator_Vtbl { GetDesc: usize, pub GetProtectedResourceSession: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, riid: *const ::windows_core::GUID, ppprotectedsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoMotionVectorHeap(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoMotionVectorHeap { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -4781,7 +4781,7 @@ impl ID3D12VideoMotionVectorHeap { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -4789,7 +4789,7 @@ impl ID3D12VideoMotionVectorHeap { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4797,7 +4797,7 @@ impl ID3D12VideoMotionVectorHeap { { (::windows_core::Interface::vtable(self).base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetDesc(&self) -> D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC { let mut result__: D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC = ::core::mem::zeroed(); @@ -4836,24 +4836,24 @@ pub struct ID3D12VideoMotionVectorHeap_Vtbl { GetDesc: usize, pub GetProtectedResourceSession: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, riid: *const ::windows_core::GUID, ppprotectedsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoProcessCommandList(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoProcessCommandList { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -4861,7 +4861,7 @@ impl ID3D12VideoProcessCommandList { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -4869,7 +4869,7 @@ impl ID3D12VideoProcessCommandList { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4877,7 +4877,7 @@ impl ID3D12VideoProcessCommandList { { (::windows_core::Interface::vtable(self).base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -4885,7 +4885,7 @@ impl ID3D12VideoProcessCommandList { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -4896,12 +4896,12 @@ impl ID3D12VideoProcessCommandList { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -4909,7 +4909,7 @@ impl ID3D12VideoProcessCommandList { { (::windows_core::Interface::vtable(self).DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -4917,7 +4917,7 @@ impl ID3D12VideoProcessCommandList { { (::windows_core::Interface::vtable(self).BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -4925,7 +4925,7 @@ impl ID3D12VideoProcessCommandList { { (::windows_core::Interface::vtable(self).EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -4934,7 +4934,7 @@ impl ID3D12VideoProcessCommandList { { (::windows_core::Interface::vtable(self).ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -4951,7 +4951,7 @@ impl ID3D12VideoProcessCommandList { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn ProcessFrames(&self, pvideoprocessor: P0, poutputarguments: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS, pinputarguments: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS]) where @@ -4959,7 +4959,7 @@ impl ID3D12VideoProcessCommandList { { (::windows_core::Interface::vtable(self).ProcessFrames)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), poutputarguments, pinputarguments.len() as _, ::core::mem::transmute(pinputarguments.as_ptr())) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) @@ -5026,24 +5026,24 @@ pub struct ID3D12VideoProcessCommandList_Vtbl { #[cfg(not(feature = "Win32_Graphics_Direct3D12"))] WriteBufferImmediate: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoProcessCommandList1(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoProcessCommandList1 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -5051,7 +5051,7 @@ impl ID3D12VideoProcessCommandList1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -5059,7 +5059,7 @@ impl ID3D12VideoProcessCommandList1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5067,7 +5067,7 @@ impl ID3D12VideoProcessCommandList1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -5075,7 +5075,7 @@ impl ID3D12VideoProcessCommandList1 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -5086,12 +5086,12 @@ impl ID3D12VideoProcessCommandList1 { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).base__.ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).base__.ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -5099,7 +5099,7 @@ impl ID3D12VideoProcessCommandList1 { { (::windows_core::Interface::vtable(self).base__.DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -5107,7 +5107,7 @@ impl ID3D12VideoProcessCommandList1 { { (::windows_core::Interface::vtable(self).base__.BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -5115,7 +5115,7 @@ impl ID3D12VideoProcessCommandList1 { { (::windows_core::Interface::vtable(self).base__.EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -5124,7 +5124,7 @@ impl ID3D12VideoProcessCommandList1 { { (::windows_core::Interface::vtable(self).base__.ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -5141,7 +5141,7 @@ impl ID3D12VideoProcessCommandList1 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn ProcessFrames(&self, pvideoprocessor: P0, poutputarguments: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS, pinputarguments: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS]) where @@ -5149,12 +5149,12 @@ impl ID3D12VideoProcessCommandList1 { { (::windows_core::Interface::vtable(self).base__.ProcessFrames)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), poutputarguments, pinputarguments.len() as _, ::core::mem::transmute(pinputarguments.as_ptr())) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).base__.WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn ProcessFrames1(&self, pvideoprocessor: P0, poutputarguments: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS, pinputarguments: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1]) where @@ -5187,24 +5187,24 @@ pub struct ID3D12VideoProcessCommandList1_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12")))] ProcessFrames1: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoProcessCommandList2(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoProcessCommandList2 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -5212,7 +5212,7 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -5220,7 +5220,7 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5228,7 +5228,7 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.base__.base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -5236,7 +5236,7 @@ impl ID3D12VideoProcessCommandList2 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -5247,12 +5247,12 @@ impl ID3D12VideoProcessCommandList2 { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).base__.base__.ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).base__.base__.ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -5260,7 +5260,7 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -5268,7 +5268,7 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -5276,7 +5276,7 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -5285,7 +5285,7 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -5302,7 +5302,7 @@ impl ID3D12VideoProcessCommandList2 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn ProcessFrames(&self, pvideoprocessor: P0, poutputarguments: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS, pinputarguments: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS]) where @@ -5310,12 +5310,12 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).base__.base__.ProcessFrames)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), poutputarguments, pinputarguments.len() as _, ::core::mem::transmute(pinputarguments.as_ptr())) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).base__.base__.WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn ProcessFrames1(&self, pvideoprocessor: P0, poutputarguments: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS, pinputarguments: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1]) where @@ -5323,7 +5323,7 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).base__.ProcessFrames1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), poutputarguments, pinputarguments.len() as _, ::core::mem::transmute(pinputarguments.as_ptr())) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetProtectedResourceSession(&self, pprotectedresourcesession: P0) where @@ -5331,7 +5331,7 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn InitializeExtensionCommand(&self, pextensioncommand: P0, pinitializationparameters: *const ::core::ffi::c_void, initializationparameterssizeinbytes: usize) where @@ -5339,7 +5339,7 @@ impl ID3D12VideoProcessCommandList2 { { (::windows_core::Interface::vtable(self).InitializeExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pinitializationparameters, initializationparameterssizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ExecuteExtensionCommand(&self, pextensioncommand: P0, pexecutionparameters: *const ::core::ffi::c_void, executionparameterssizeinbytes: usize) where @@ -5380,24 +5380,24 @@ pub struct ID3D12VideoProcessCommandList2_Vtbl { #[cfg(not(feature = "Win32_Graphics_Direct3D12"))] ExecuteExtensionCommand: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoProcessCommandList3(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoProcessCommandList3 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -5405,7 +5405,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -5413,7 +5413,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5421,7 +5421,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetDevice)(::windows_core::Interface::as_raw(self), &::IID, result__ as *mut _ as *mut _).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetType(&self) -> super::super::Graphics::Direct3D12::D3D12_COMMAND_LIST_TYPE { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetType)(::windows_core::Interface::as_raw(self)) @@ -5429,7 +5429,7 @@ impl ID3D12VideoProcessCommandList3 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Reset(&self, pallocator: P0) -> ::windows_core::Result<()> where @@ -5440,12 +5440,12 @@ impl ID3D12VideoProcessCommandList3 { pub unsafe fn ClearState(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.ClearState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResourceBarrier(&self, pbarriers: &[super::super::Graphics::Direct3D12::D3D12_RESOURCE_BARRIER]) { (::windows_core::Interface::vtable(self).base__.base__.base__.ResourceBarrier)(::windows_core::Interface::as_raw(self), pbarriers.len() as _, ::core::mem::transmute(pbarriers.as_ptr())) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn DiscardResource(&self, presource: P0, pregion: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_DISCARD_REGION>) where @@ -5453,7 +5453,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DiscardResource)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), ::core::mem::transmute(pregion.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn BeginQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -5461,7 +5461,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.BeginQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EndQuery(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, index: u32) where @@ -5469,7 +5469,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.EndQuery)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, index) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ResolveQueryData(&self, pqueryheap: P0, r#type: super::super::Graphics::Direct3D12::D3D12_QUERY_TYPE, startindex: u32, numqueries: u32, pdestinationbuffer: P1, aligneddestinationbufferoffset: u64) where @@ -5478,7 +5478,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ResolveQueryData)(::windows_core::Interface::as_raw(self), pqueryheap.into_param().abi(), r#type, startindex, numqueries, pdestinationbuffer.into_param().abi(), aligneddestinationbufferoffset) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPredication(&self, pbuffer: P0, alignedbufferoffset: u64, operation: super::super::Graphics::Direct3D12::D3D12_PREDICATION_OP) where @@ -5495,7 +5495,7 @@ impl ID3D12VideoProcessCommandList3 { pub unsafe fn EndEvent(&self) { (::windows_core::Interface::vtable(self).base__.base__.base__.EndEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn ProcessFrames(&self, pvideoprocessor: P0, poutputarguments: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS, pinputarguments: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS]) where @@ -5503,12 +5503,12 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ProcessFrames)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), poutputarguments, pinputarguments.len() as _, ::core::mem::transmute(pinputarguments.as_ptr())) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn WriteBufferImmediate(&self, count: u32, pparams: *const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_PARAMETER, pmodes: ::core::option::Option<*const super::super::Graphics::Direct3D12::D3D12_WRITEBUFFERIMMEDIATE_MODE>) { (::windows_core::Interface::vtable(self).base__.base__.base__.WriteBufferImmediate)(::windows_core::Interface::as_raw(self), count, pparams, ::core::mem::transmute(pmodes.unwrap_or(::std::ptr::null()))) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub unsafe fn ProcessFrames1(&self, pvideoprocessor: P0, poutputarguments: *const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS, pinputarguments: &[D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1]) where @@ -5516,7 +5516,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.base__.ProcessFrames1)(::windows_core::Interface::as_raw(self), pvideoprocessor.into_param().abi(), poutputarguments, pinputarguments.len() as _, ::core::mem::transmute(pinputarguments.as_ptr())) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetProtectedResourceSession(&self, pprotectedresourcesession: P0) where @@ -5524,7 +5524,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.SetProtectedResourceSession)(::windows_core::Interface::as_raw(self), pprotectedresourcesession.into_param().abi()) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn InitializeExtensionCommand(&self, pextensioncommand: P0, pinitializationparameters: *const ::core::ffi::c_void, initializationparameterssizeinbytes: usize) where @@ -5532,7 +5532,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.InitializeExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pinitializationparameters, initializationparameterssizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn ExecuteExtensionCommand(&self, pextensioncommand: P0, pexecutionparameters: *const ::core::ffi::c_void, executionparameterssizeinbytes: usize) where @@ -5540,7 +5540,7 @@ impl ID3D12VideoProcessCommandList3 { { (::windows_core::Interface::vtable(self).base__.ExecuteExtensionCommand)(::windows_core::Interface::as_raw(self), pextensioncommand.into_param().abi(), pexecutionparameters, executionparameterssizeinbytes) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn Barrier(&self, pbarriergroups: &[super::super::Graphics::Direct3D12::D3D12_BARRIER_GROUP]) { (::windows_core::Interface::vtable(self).Barrier)(::windows_core::Interface::as_raw(self), pbarriergroups.len() as _, ::core::mem::transmute(pbarriergroups.as_ptr())) @@ -5570,24 +5570,24 @@ pub struct ID3D12VideoProcessCommandList3_Vtbl { #[cfg(not(feature = "Win32_Graphics_Direct3D12"))] Barrier: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoProcessor(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoProcessor { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -5595,7 +5595,7 @@ impl ID3D12VideoProcessor { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -5603,7 +5603,7 @@ impl ID3D12VideoProcessor { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5617,12 +5617,12 @@ impl ID3D12VideoProcessor { pub unsafe fn GetNumInputStreamDescs(&self) -> u32 { (::windows_core::Interface::vtable(self).GetNumInputStreamDescs)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetInputStreamDescs(&self, pinputstreamdescs: &mut [D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputStreamDescs)(::windows_core::Interface::as_raw(self), pinputstreamdescs.len() as _, ::core::mem::transmute(pinputstreamdescs.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetOutputStreamDesc(&self) -> D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC { let mut result__: D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC = ::core::mem::zeroed(); @@ -5660,24 +5660,24 @@ pub struct ID3D12VideoProcessor_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common")))] GetOutputStreamDesc: usize, } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ID3D12VideoProcessor1(::windows_core::IUnknown); #[cfg(feature = "Win32_Graphics_Direct3D12")] impl ID3D12VideoProcessor1 { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetPrivateData(&self, guid: *const ::windows_core::GUID, pdatasize: *mut u32, pdata: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPrivateData)(::windows_core::Interface::as_raw(self), guid, pdatasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateData(&self, guid: *const ::windows_core::GUID, datasize: u32, pdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateData)(::windows_core::Interface::as_raw(self), guid, datasize, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetPrivateDataInterface(&self, guid: *const ::windows_core::GUID, pdata: P0) -> ::windows_core::Result<()> where @@ -5685,7 +5685,7 @@ impl ID3D12VideoProcessor1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetPrivateDataInterface)(::windows_core::Interface::as_raw(self), guid, pdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn SetName(&self, name: P0) -> ::windows_core::Result<()> where @@ -5693,7 +5693,7 @@ impl ID3D12VideoProcessor1 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetDevice(&self, result__: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5707,12 +5707,12 @@ impl ID3D12VideoProcessor1 { pub unsafe fn GetNumInputStreamDescs(&self) -> u32 { (::windows_core::Interface::vtable(self).base__.GetNumInputStreamDescs)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetInputStreamDescs(&self, pinputstreamdescs: &mut [D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInputStreamDescs)(::windows_core::Interface::as_raw(self), pinputstreamdescs.len() as _, ::core::mem::transmute(pinputstreamdescs.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn GetOutputStreamDesc(&self) -> D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC { let mut result__: D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC = ::core::mem::zeroed(); @@ -5751,22 +5751,22 @@ pub struct ID3D12VideoProcessor1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDXVAHD_Device(::windows_core::IUnknown); impl IDXVAHD_Device { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn CreateVideoSurface(&self, width: u32, height: u32, format: super::super::Graphics::Direct3D9::D3DFORMAT, pool: super::super::Graphics::Direct3D9::D3DPOOL, usage: u32, r#type: DXVAHD_SURFACE_TYPE, ppsurfaces: &mut [::core::option::Option], psharedhandle: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateVideoSurface)(::windows_core::Interface::as_raw(self), width, height, format, pool, usage, r#type, ppsurfaces.len() as _, ::core::mem::transmute(ppsurfaces.as_ptr()), ::core::mem::transmute(psharedhandle.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetVideoProcessorDeviceCaps(&self, pcaps: *mut DXVAHD_VPDEVCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorDeviceCaps)(::windows_core::Interface::as_raw(self), pcaps).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetVideoProcessorOutputFormats(&self, pformats: &mut [super::super::Graphics::Direct3D9::D3DFORMAT]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorOutputFormats)(::windows_core::Interface::as_raw(self), pformats.len() as _, ::core::mem::transmute(pformats.as_ptr())).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetVideoProcessorInputFormats(&self, pformats: &mut [super::super::Graphics::Direct3D9::D3DFORMAT]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorInputFormats)(::windows_core::Interface::as_raw(self), pformats.len() as _, ::core::mem::transmute(pformats.as_ptr())).ok() @@ -5774,7 +5774,7 @@ impl IDXVAHD_Device { pub unsafe fn GetVideoProcessorCaps(&self, pcaps: &mut [DXVAHD_VPCAPS]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorCaps)(::windows_core::Interface::as_raw(self), pcaps.len() as _, ::core::mem::transmute(pcaps.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoProcessorCustomRates(&self, pvpguid: *const ::windows_core::GUID, prates: &mut [DXVAHD_CUSTOM_RATE_DATA]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorCustomRates)(::windows_core::Interface::as_raw(self), pvpguid, prates.len() as _, ::core::mem::transmute(prates.as_ptr())).ok() @@ -5839,7 +5839,7 @@ impl IDXVAHD_VideoProcessor { pub unsafe fn GetVideoProcessStreamState(&self, streamnumber: u32, state: DXVAHD_STREAM_STATE, datasize: u32, pdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessStreamState)(::windows_core::Interface::as_raw(self), streamnumber, state, datasize, pdata).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn VideoProcessBltHD(&self, poutputsurface: P0, outputframe: u32, pstreams: &[DXVAHD_STREAM_DATA]) -> ::windows_core::Result<()> where @@ -5872,7 +5872,7 @@ pub struct IDXVAHD_VideoProcessor_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirect3D9ExOverlayExtension(::windows_core::IUnknown); impl IDirect3D9ExOverlayExtension { - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn CheckDeviceOverlayType(&self, adapter: u32, devtype: super::super::Graphics::Direct3D9::D3DDEVTYPE, overlaywidth: u32, overlayheight: u32, overlayformat: super::super::Graphics::Direct3D9::D3DFORMAT, pdisplaymode: *mut super::super::Graphics::Direct3D9::D3DDISPLAYMODEEX, displayrotation: super::super::Graphics::Direct3D9::D3DDISPLAYROTATION, poverlaycaps: *mut D3DOVERLAYCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CheckDeviceOverlayType)(::windows_core::Interface::as_raw(self), adapter, devtype, overlaywidth, overlayheight, overlayformat, pdisplaymode, displayrotation, poverlaycaps).ok() @@ -5910,7 +5910,7 @@ impl IDirect3DAuthenticatedChannel9 { pub unsafe fn Query(&self, inputsize: u32, pinput: *const ::core::ffi::c_void, outputsize: u32, poutput: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Query)(::windows_core::Interface::as_raw(self), inputsize, pinput, outputsize, poutput).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn Configure(&self, inputsize: u32, pinput: *const ::core::ffi::c_void, poutput: *mut super::super::Graphics::Direct3D9::D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Configure)(::windows_core::Interface::as_raw(self), inputsize, pinput, poutput).ok() @@ -5949,7 +5949,7 @@ impl IDirect3DCryptoSession9 { pub unsafe fn NegotiateKeyExchange(&self, datasize: u32, pdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NegotiateKeyExchange)(::windows_core::Interface::as_raw(self), datasize, pdata).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn EncryptionBlt(&self, psrcsurface: P0, pdstsurface: P1, dstsurfacesize: u32, piv: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -5958,7 +5958,7 @@ impl IDirect3DCryptoSession9 { { (::windows_core::Interface::vtable(self).EncryptionBlt)(::windows_core::Interface::as_raw(self), psrcsurface.into_param().abi(), pdstsurface.into_param().abi(), dstsurfacesize, piv).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn DecryptionBlt(&self, psrcsurface: P0, pdstsurface: P1, srcsurfacesize: u32, pencryptedblockinfo: *mut super::super::Graphics::Direct3D9::D3DENCRYPTED_BLOCK_INFO, pcontentkey: *mut ::core::ffi::c_void, piv: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -5967,7 +5967,7 @@ impl IDirect3DCryptoSession9 { { (::windows_core::Interface::vtable(self).DecryptionBlt)(::windows_core::Interface::as_raw(self), psrcsurface.into_param().abi(), pdstsurface.into_param().abi(), srcsurfacesize, pencryptedblockinfo, pcontentkey, piv).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetSurfacePitch(&self, psrcsurface: P0, psurfacepitch: *mut u32) -> ::windows_core::Result<()> where @@ -6022,12 +6022,12 @@ impl IDirect3DDevice9Video { pub unsafe fn GetContentProtectionCaps(&self, pcryptotype: *const ::windows_core::GUID, pdecodeprofile: *const ::windows_core::GUID, pcaps: *mut D3DCONTENTPROTECTIONCAPS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetContentProtectionCaps)(::windows_core::Interface::as_raw(self), pcryptotype, pdecodeprofile, pcaps).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn CreateAuthenticatedChannel(&self, channeltype: super::super::Graphics::Direct3D9::D3DAUTHENTICATEDCHANNELTYPE, ppauthenticatedchannel: *mut ::core::option::Option, pchannelhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateAuthenticatedChannel)(::windows_core::Interface::as_raw(self), channeltype, ::core::mem::transmute(ppauthenticatedchannel), pchannelhandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateCryptoSession(&self, pcryptotype: *const ::windows_core::GUID, pdecodeprofile: *const ::windows_core::GUID, ppcryptosession: *mut ::core::option::Option, pcryptohandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateCryptoSession)(::windows_core::Interface::as_raw(self), pcryptotype, pdecodeprofile, ::core::mem::transmute(ppcryptosession), pcryptohandle).ok() @@ -6058,7 +6058,7 @@ pub struct IDirect3DDevice9Video_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirect3DDeviceManager9(::windows_core::IUnknown); impl IDirect3DDeviceManager9 { - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn ResetDevice(&self, pdevice: P0, resettoken: u32) -> ::windows_core::Result<()> where @@ -6066,13 +6066,13 @@ impl IDirect3DDeviceManager9 { { (::windows_core::Interface::vtable(self).ResetDevice)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), resettoken).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenDeviceHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenDeviceHandle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CloseDeviceHandle(&self, hdevice: P0) -> ::windows_core::Result<()> where @@ -6080,7 +6080,7 @@ impl IDirect3DDeviceManager9 { { (::windows_core::Interface::vtable(self).CloseDeviceHandle)(::windows_core::Interface::as_raw(self), hdevice.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TestDevice(&self, hdevice: P0) -> ::windows_core::Result<()> where @@ -6088,7 +6088,7 @@ impl IDirect3DDeviceManager9 { { (::windows_core::Interface::vtable(self).TestDevice)(::windows_core::Interface::as_raw(self), hdevice.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn LockDevice(&self, hdevice: P0, ppdevice: *mut ::core::option::Option, fblock: P1) -> ::windows_core::Result<()> where @@ -6097,7 +6097,7 @@ impl IDirect3DDeviceManager9 { { (::windows_core::Interface::vtable(self).LockDevice)(::windows_core::Interface::as_raw(self), hdevice.into_param().abi(), ::core::mem::transmute(ppdevice), fblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UnlockDevice(&self, hdevice: P0, fsavestate: P1) -> ::windows_core::Result<()> where @@ -6106,7 +6106,7 @@ impl IDirect3DDeviceManager9 { { (::windows_core::Interface::vtable(self).UnlockDevice)(::windows_core::Interface::as_raw(self), hdevice.into_param().abi(), fsavestate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoService(&self, hdevice: P0, riid: *const ::windows_core::GUID, ppservice: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -6159,7 +6159,7 @@ pub struct IDirect3DDeviceManager9_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectXVideoAccelerationService(::windows_core::IUnknown); impl IDirectXVideoAccelerationService { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn CreateSurface(&self, width: u32, height: u32, backbuffers: u32, format: super::super::Graphics::Direct3D9::D3DFORMAT, pool: super::super::Graphics::Direct3D9::D3DPOOL, usage: u32, dxvatype: DXVA2_VideoRenderTargetType, ppsurface: *mut ::core::option::Option, psharedhandle: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateSurface)(::windows_core::Interface::as_raw(self), width, height, backbuffers, format, pool, usage, dxvatype.0 as _, ::core::mem::transmute(ppsurface), ::core::mem::transmute(psharedhandle.unwrap_or(::std::ptr::null_mut()))).ok() @@ -6189,7 +6189,7 @@ impl IDirectXVideoDecoder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVideoDecoderService)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetCreationParameters(&self, pdeviceguid: ::core::option::Option<*mut ::windows_core::GUID>, pvideodesc: ::core::option::Option<*mut DXVA2_VideoDesc>, pconfig: ::core::option::Option<*mut DXVA2_ConfigPictureDecode>, pdecoderrendertargets: *mut *mut ::core::option::Option, pnumsurfaces: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCreationParameters)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdeviceguid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvideodesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pconfig.unwrap_or(::std::ptr::null_mut())), pdecoderrendertargets, ::core::mem::transmute(pnumsurfaces.unwrap_or(::std::ptr::null_mut()))).ok() @@ -6200,7 +6200,7 @@ impl IDirectXVideoDecoder { pub unsafe fn ReleaseBuffer(&self, buffertype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReleaseBuffer)(::windows_core::Interface::as_raw(self), buffertype).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn BeginFrame(&self, prendertarget: P0, pvpvpdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> where @@ -6208,7 +6208,7 @@ impl IDirectXVideoDecoder { { (::windows_core::Interface::vtable(self).BeginFrame)(::windows_core::Interface::as_raw(self), prendertarget.into_param().abi(), ::core::mem::transmute(pvpvpdata.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EndFrame(&self, phandlecomplete: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndFrame)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(phandlecomplete.unwrap_or(::std::ptr::null_mut()))).ok() @@ -6249,7 +6249,7 @@ pub struct IDirectXVideoDecoder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectXVideoDecoderService(::windows_core::IUnknown); impl IDirectXVideoDecoderService { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn CreateSurface(&self, width: u32, height: u32, backbuffers: u32, format: super::super::Graphics::Direct3D9::D3DFORMAT, pool: super::super::Graphics::Direct3D9::D3DPOOL, usage: u32, dxvatype: DXVA2_VideoRenderTargetType, ppsurface: *mut ::core::option::Option, psharedhandle: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateSurface)(::windows_core::Interface::as_raw(self), width, height, backbuffers, format, pool, usage, dxvatype.0 as _, ::core::mem::transmute(ppsurface), ::core::mem::transmute(psharedhandle.unwrap_or(::std::ptr::null_mut()))).ok() @@ -6257,17 +6257,17 @@ impl IDirectXVideoDecoderService { pub unsafe fn GetDecoderDeviceGuids(&self, pcount: *mut u32, pguids: *mut *mut ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDecoderDeviceGuids)(::windows_core::Interface::as_raw(self), pcount, pguids).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetDecoderRenderTargets(&self, guid: *const ::windows_core::GUID, pcount: *mut u32, pformats: *mut *mut super::super::Graphics::Direct3D9::D3DFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDecoderRenderTargets)(::windows_core::Interface::as_raw(self), guid, pcount, pformats).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetDecoderConfigurations(&self, guid: *const ::windows_core::GUID, pvideodesc: *const DXVA2_VideoDesc, preserved: ::core::option::Option<*const ::core::ffi::c_void>, pcount: *mut u32, ppconfigs: *mut *mut DXVA2_ConfigPictureDecode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDecoderConfigurations)(::windows_core::Interface::as_raw(self), guid, pvideodesc, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), pcount, ppconfigs).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn CreateVideoDecoder(&self, guid: *const ::windows_core::GUID, pvideodesc: *const DXVA2_VideoDesc, pconfig: *const DXVA2_ConfigPictureDecode, ppdecoderrendertargets: &[::core::option::Option]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6333,12 +6333,12 @@ impl IDirectXVideoProcessor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVideoProcessorService)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetCreationParameters(&self, pdeviceguid: ::core::option::Option<*mut ::windows_core::GUID>, pvideodesc: ::core::option::Option<*mut DXVA2_VideoDesc>, prendertargetformat: ::core::option::Option<*mut super::super::Graphics::Direct3D9::D3DFORMAT>, pmaxnumsubstreams: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCreationParameters)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdeviceguid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvideodesc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prendertargetformat.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pmaxnumsubstreams.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetVideoProcessorCaps(&self, pcaps: *mut DXVA2_VideoProcessorCaps) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorCaps)(::windows_core::Interface::as_raw(self), pcaps).ok() @@ -6351,7 +6351,7 @@ impl IDirectXVideoProcessor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFilterPropertyRange)(::windows_core::Interface::as_raw(self), filtersetting, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn VideoProcessBlt(&self, prendertarget: P0, pbltparams: *const DXVA2_VideoProcessBltParams, psamples: &[DXVA2_VideoSample], phandlecomplete: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> where @@ -6391,7 +6391,7 @@ pub struct IDirectXVideoProcessor_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectXVideoProcessorService(::windows_core::IUnknown); impl IDirectXVideoProcessorService { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub unsafe fn CreateSurface(&self, width: u32, height: u32, backbuffers: u32, format: super::super::Graphics::Direct3D9::D3DFORMAT, pool: super::super::Graphics::Direct3D9::D3DPOOL, usage: u32, dxvatype: DXVA2_VideoRenderTargetType, ppsurface: *mut ::core::option::Option, psharedhandle: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateSurface)(::windows_core::Interface::as_raw(self), width, height, backbuffers, format, pool, usage, dxvatype.0 as _, ::core::mem::transmute(ppsurface), ::core::mem::transmute(psharedhandle.unwrap_or(::std::ptr::null_mut()))).ok() @@ -6399,39 +6399,39 @@ impl IDirectXVideoProcessorService { pub unsafe fn RegisterVideoProcessorSoftwareDevice(&self, pcallbacks: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RegisterVideoProcessorSoftwareDevice)(::windows_core::Interface::as_raw(self), pcallbacks).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetVideoProcessorDeviceGuids(&self, pvideodesc: *const DXVA2_VideoDesc, pcount: *mut u32, pguids: *mut *mut ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorDeviceGuids)(::windows_core::Interface::as_raw(self), pvideodesc, pcount, pguids).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetVideoProcessorRenderTargets(&self, videoprocdeviceguid: *const ::windows_core::GUID, pvideodesc: *const DXVA2_VideoDesc, pcount: *mut u32, pformats: *mut *mut super::super::Graphics::Direct3D9::D3DFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorRenderTargets)(::windows_core::Interface::as_raw(self), videoprocdeviceguid, pvideodesc, pcount, pformats).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetVideoProcessorSubStreamFormats(&self, videoprocdeviceguid: *const ::windows_core::GUID, pvideodesc: *const DXVA2_VideoDesc, rendertargetformat: super::super::Graphics::Direct3D9::D3DFORMAT, pcount: *mut u32, pformats: *mut *mut super::super::Graphics::Direct3D9::D3DFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorSubStreamFormats)(::windows_core::Interface::as_raw(self), videoprocdeviceguid, pvideodesc, rendertargetformat, pcount, pformats).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetVideoProcessorCaps(&self, videoprocdeviceguid: *const ::windows_core::GUID, pvideodesc: *const DXVA2_VideoDesc, rendertargetformat: super::super::Graphics::Direct3D9::D3DFORMAT, pcaps: *mut DXVA2_VideoProcessorCaps) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorCaps)(::windows_core::Interface::as_raw(self), videoprocdeviceguid, pvideodesc, rendertargetformat, pcaps).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetProcAmpRange(&self, videoprocdeviceguid: *const ::windows_core::GUID, pvideodesc: *const DXVA2_VideoDesc, rendertargetformat: super::super::Graphics::Direct3D9::D3DFORMAT, procampcap: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProcAmpRange)(::windows_core::Interface::as_raw(self), videoprocdeviceguid, pvideodesc, rendertargetformat, procampcap, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetFilterPropertyRange(&self, videoprocdeviceguid: *const ::windows_core::GUID, pvideodesc: *const DXVA2_VideoDesc, rendertargetformat: super::super::Graphics::Direct3D9::D3DFORMAT, filtersetting: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFilterPropertyRange)(::windows_core::Interface::as_raw(self), videoprocdeviceguid, pvideodesc, rendertargetformat, filtersetting, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn CreateVideoProcessor(&self, videoprocdeviceguid: *const ::windows_core::GUID, pvideodesc: *const DXVA2_VideoDesc, rendertargetformat: super::super::Graphics::Direct3D9::D3DFORMAT, maxnumsubstreams: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6542,13 +6542,13 @@ pub struct IEVRFilterConfigEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEVRTrustedVideoPlugin(::windows_core::IUnknown); impl IEVRTrustedVideoPlugin { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInTrustedVideoMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsInTrustedVideoMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanConstrict(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6557,7 +6557,7 @@ impl IEVRTrustedVideoPlugin { pub unsafe fn SetConstriction(&self, dwkpix: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetConstriction)(::windows_core::Interface::as_raw(self), dwkpix).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisableImageExport(&self, bdisable: P0) -> ::windows_core::Result<()> where @@ -6595,7 +6595,7 @@ pub struct IEVRTrustedVideoPlugin_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEVRVideoStreamControl(::windows_core::IUnknown); impl IEVRVideoStreamControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStreamActiveState(&self, factive: P0) -> ::windows_core::Result<()> where @@ -6603,7 +6603,7 @@ impl IEVRVideoStreamControl { { (::windows_core::Interface::vtable(self).SetStreamActiveState)(::windows_core::Interface::as_raw(self), factive.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamActiveState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6687,7 +6687,7 @@ impl IFileIo { pub unsafe fn SetCurrentPosition(&self, qwposition: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCurrentPosition)(::windows_core::Interface::as_raw(self), qwposition).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEndOfStream(&self, pbendofstream: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsEndOfStream)(::windows_core::Interface::as_raw(self), pbendofstream).ok() @@ -6743,7 +6743,7 @@ impl IMF2DBuffer { pub unsafe fn GetScanline0AndPitch(&self, pbscanline0: *mut *mut u8, plpitch: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScanline0AndPitch)(::windows_core::Interface::as_raw(self), pbscanline0, plpitch).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsContiguousFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6795,7 +6795,7 @@ impl IMF2DBuffer2 { pub unsafe fn GetScanline0AndPitch(&self, pbscanline0: *mut *mut u8, plpitch: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetScanline0AndPitch)(::windows_core::Interface::as_raw(self), pbscanline0, plpitch).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsContiguousFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6873,7 +6873,7 @@ impl IMFASFContentInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GeneratePresentationDescriptor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetEncodingConfigurationPropertyStore(&self, wstreamnumber: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6933,12 +6933,12 @@ impl IMFASFIndexer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIndexByteStreamCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIndexStatus(&self, pindexidentifier: *const ASF_INDEX_IDENTIFIER, pfisindexed: *mut super::super::Foundation::BOOL, pbindexdescriptor: *mut u8, pcbindexdescriptor: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIndexStatus)(::windows_core::Interface::as_raw(self), pindexidentifier, pfisindexed, pbindexdescriptor, pcbindexdescriptor).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIndexStatus(&self, pbindexdescriptor: *const u8, cbindexdescriptor: u32, fgenerateindex: P0) -> ::windows_core::Result<()> where @@ -6946,7 +6946,7 @@ impl IMFASFIndexer { { (::windows_core::Interface::vtable(self).SetIndexStatus)(::windows_core::Interface::as_raw(self), pbindexdescriptor, cbindexdescriptor, fgenerateindex.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetSeekPositionForValue(&self, pvarvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pindexidentifier: *const ASF_INDEX_IDENTIFIER, pcboffsetwithindata: *mut u64, phnsapproxtime: *mut i64, pdwpayloadnumberofstreamwithinpacket: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSeekPositionForValue)(::windows_core::Interface::as_raw(self), pvarvalue, pindexidentifier, pcboffsetwithindata, phnsapproxtime, pdwpayloadnumberofstreamwithinpacket).ok() @@ -7133,7 +7133,7 @@ pub struct IMFASFMutualExclusion_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFASFProfile(::windows_core::IUnknown); impl IMFASFProfile { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -7142,13 +7142,13 @@ impl IMFASFProfile { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -7200,7 +7200,7 @@ impl IMFASFProfile { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -7248,7 +7248,7 @@ impl IMFASFProfile { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -7422,7 +7422,7 @@ pub struct IMFASFSplitter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFASFStreamConfig(::windows_core::IUnknown); impl IMFASFStreamConfig { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -7431,13 +7431,13 @@ impl IMFASFStreamConfig { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -7489,7 +7489,7 @@ impl IMFASFStreamConfig { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -7537,7 +7537,7 @@ impl IMFASFStreamConfig { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -7734,7 +7734,7 @@ pub struct IMFASFStreamSelector_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFActivate(::windows_core::IUnknown); impl IMFActivate { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -7743,13 +7743,13 @@ impl IMFActivate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -7801,7 +7801,7 @@ impl IMFActivate { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -7849,7 +7849,7 @@ impl IMFActivate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -7994,7 +7994,7 @@ pub struct IMFAsyncResult_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFAttributes(::windows_core::IUnknown); impl IMFAttributes { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -8003,13 +8003,13 @@ impl IMFAttributes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -8061,7 +8061,7 @@ impl IMFAttributes { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -8109,7 +8109,7 @@ impl IMFAttributes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -8182,7 +8182,7 @@ pub struct IMFAttributes_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFAudioMediaType(::windows_core::IUnknown); impl IMFAudioMediaType { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -8191,13 +8191,13 @@ impl IMFAudioMediaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -8249,7 +8249,7 @@ impl IMFAudioMediaType { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -8297,7 +8297,7 @@ impl IMFAudioMediaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -8312,7 +8312,7 @@ impl IMFAudioMediaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetMajorType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCompressedFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8331,7 +8331,7 @@ impl IMFAudioMediaType { pub unsafe fn FreeRepresentation(&self, guidrepresentation: ::windows_core::GUID, pvrepresentation: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.FreeRepresentation)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(guidrepresentation), pvrepresentation).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetAudioFormat(&self) -> *mut super::Audio::WAVEFORMATEX { (::windows_core::Interface::vtable(self).GetAudioFormat)(::windows_core::Interface::as_raw(self)) @@ -8489,7 +8489,7 @@ impl IMFByteStream { pub unsafe fn SetCurrentPosition(&self, qwposition: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCurrentPosition)(::windows_core::Interface::as_raw(self), qwposition).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEndOfStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8578,7 +8578,7 @@ impl IMFByteStreamBuffering { pub unsafe fn SetBufferingParams(&self, pparams: *const MFBYTESTREAM_BUFFERING_PARAMS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBufferingParams)(::windows_core::Interface::as_raw(self), pparams).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableBuffering(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -8642,7 +8642,7 @@ impl IMFByteStreamCacheControl2 { pub unsafe fn SetCacheLimit(&self, qwbytes: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCacheLimit)(::windows_core::Interface::as_raw(self), qwbytes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBackgroundTransferActive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8671,7 +8671,7 @@ pub struct IMFByteStreamCacheControl2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFByteStreamHandler(::windows_core::IUnknown); impl IMFByteStreamHandler { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn BeginCreateObject(&self, pbytestream: P0, pwszurl: P1, dwflags: u32, pprops: P2, ppiunknowncancelcookie: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>, pcallback: P3, punkstate: P4) -> ::windows_core::Result<()> where @@ -8750,7 +8750,7 @@ pub struct IMFByteStreamProxyClassFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFByteStreamTimeSeek(::windows_core::IUnknown); impl IMFByteStreamTimeSeek { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTimeSeekSupported(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8855,7 +8855,7 @@ pub struct IMFCameraControlDefaults_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFCameraControlDefaultsCollection(::windows_core::IUnknown); impl IMFCameraControlDefaultsCollection { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -8864,13 +8864,13 @@ impl IMFCameraControlDefaultsCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -8922,7 +8922,7 @@ impl IMFCameraControlDefaultsCollection { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -8970,7 +8970,7 @@ impl IMFCameraControlDefaultsCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -9205,7 +9205,7 @@ impl IMFCaptureEngine { pub unsafe fn StartRecord(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StartRecord)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StopRecord(&self, bfinalize: P0, bflushunprocessedsamples: P1) -> ::windows_core::Result<()> where @@ -9465,7 +9465,7 @@ impl IMFCapturePreviewSink { pub unsafe fn RemoveAllStreams(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RemoveAllStreams)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRenderHandle(&self, handle: P0) -> ::windows_core::Result<()> where @@ -9479,7 +9479,7 @@ impl IMFCapturePreviewSink { { (::windows_core::Interface::vtable(self).SetRenderSurface)(::windows_core::Interface::as_raw(self), psurface.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateVideo(&self, psrc: ::core::option::Option<*const MFVideoNormalizedRect>, pdst: ::core::option::Option<*const super::super::Foundation::RECT>, pborderclr: ::core::option::Option<*const super::super::Foundation::COLORREF>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateVideo)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psrc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdst.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pborderclr.unwrap_or(::std::ptr::null()))).ok() @@ -9490,13 +9490,13 @@ impl IMFCapturePreviewSink { { (::windows_core::Interface::vtable(self).SetSampleCallback)(::windows_core::Interface::as_raw(self), dwstreamsinkindex, pcallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMirrorState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMirrorState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMirrorState(&self, fmirrorstate: P0) -> ::windows_core::Result<()> where @@ -9758,13 +9758,13 @@ impl IMFCaptureSource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDeviceStreamCategory)(::windows_core::Interface::as_raw(self), dwsourcestreamindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMirrorState(&self, dwstreamindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMirrorState)(::windows_core::Interface::as_raw(self), dwstreamindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMirrorState(&self, dwstreamindex: u32, fmirrorstate: P0) -> ::windows_core::Result<()> where @@ -10052,7 +10052,7 @@ pub struct IMFContentDecryptionModule_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFContentDecryptionModuleAccess(::windows_core::IUnknown); impl IMFContentDecryptionModuleAccess { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CreateContentDecryptionModule(&self, contentdecryptionmoduleproperties: P0) -> ::windows_core::Result where @@ -10061,7 +10061,7 @@ impl IMFContentDecryptionModuleAccess { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateContentDecryptionModule)(::windows_core::Interface::as_raw(self), contentdecryptionmoduleproperties.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetConfiguration(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10097,7 +10097,7 @@ pub struct IMFContentDecryptionModuleAccess_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFContentDecryptionModuleFactory(::windows_core::IUnknown); impl IMFContentDecryptionModuleFactory { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTypeSupported(&self, keysystem: P0, contenttype: P1) -> super::super::Foundation::BOOL where @@ -10106,7 +10106,7 @@ impl IMFContentDecryptionModuleFactory { { (::windows_core::Interface::vtable(self).IsTypeSupported)(::windows_core::Interface::as_raw(self), keysystem.into_param().abi(), contenttype.into_param().abi()) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CreateContentDecryptionModuleAccess(&self, keysystem: P0, configurations: &[::core::option::Option]) -> ::windows_core::Result where @@ -10151,7 +10151,7 @@ impl IMFContentDecryptionModuleSession { pub unsafe fn GetKeyStatuses(&self, keystatuses: *mut *mut MFMediaKeyStatus, numkeystatuses: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetKeyStatuses)(::windows_core::Interface::as_raw(self), keystatuses, numkeystatuses).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Load(&self, sessionid: P0) -> ::windows_core::Result where @@ -10263,7 +10263,7 @@ impl IMFContentEnabler { pub unsafe fn GetEnableData(&self, ppbdata: *mut *mut u8, pcbdata: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEnableData)(::windows_core::Interface::as_raw(self), ppbdata, pcbdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAutomaticSupported(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10364,7 +10364,7 @@ pub struct IMFContentProtectionManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFD3D12SynchronizationObject(::windows_core::IUnknown); impl IMFD3D12SynchronizationObject { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SignalEventOnFinalResourceRelease(&self, hevent: P0) -> ::windows_core::Result<()> where @@ -10397,7 +10397,7 @@ pub struct IMFD3D12SynchronizationObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFD3D12SynchronizationObjectCommands(::windows_core::IUnknown); impl IMFD3D12SynchronizationObjectCommands { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EnqueueResourceReady(&self, pproducercommandqueue: P0) -> ::windows_core::Result<()> where @@ -10405,7 +10405,7 @@ impl IMFD3D12SynchronizationObjectCommands { { (::windows_core::Interface::vtable(self).EnqueueResourceReady)(::windows_core::Interface::as_raw(self), pproducercommandqueue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EnqueueResourceReadyWait(&self, pconsumercommandqueue: P0) -> ::windows_core::Result<()> where @@ -10413,7 +10413,7 @@ impl IMFD3D12SynchronizationObjectCommands { { (::windows_core::Interface::vtable(self).EnqueueResourceReadyWait)(::windows_core::Interface::as_raw(self), pconsumercommandqueue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SignalEventOnResourceReady(&self, hevent: P0) -> ::windows_core::Result<()> where @@ -10421,7 +10421,7 @@ impl IMFD3D12SynchronizationObjectCommands { { (::windows_core::Interface::vtable(self).SignalEventOnResourceReady)(::windows_core::Interface::as_raw(self), hevent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn EnqueueResourceRelease(&self, pconsumercommandqueue: P0) -> ::windows_core::Result<()> where @@ -10462,7 +10462,7 @@ pub struct IMFD3D12SynchronizationObjectCommands_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFDLNASinkInit(::windows_core::IUnknown); impl IMFDLNASinkInit { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, pbytestream: P0, fpal: P1) -> ::windows_core::Result<()> where @@ -10554,7 +10554,7 @@ pub struct IMFDXGIBuffer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFDXGIDeviceManager(::windows_core::IUnknown); impl IMFDXGIDeviceManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CloseDeviceHandle(&self, hdevice: P0) -> ::windows_core::Result<()> where @@ -10562,7 +10562,7 @@ impl IMFDXGIDeviceManager { { (::windows_core::Interface::vtable(self).CloseDeviceHandle)(::windows_core::Interface::as_raw(self), hdevice.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoService(&self, hdevice: P0, riid: *const ::windows_core::GUID, ppservice: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -10570,7 +10570,7 @@ impl IMFDXGIDeviceManager { { (::windows_core::Interface::vtable(self).GetVideoService)(::windows_core::Interface::as_raw(self), hdevice.into_param().abi(), riid, ppservice).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LockDevice(&self, hdevice: P0, riid: *const ::windows_core::GUID, ppunkdevice: *mut *mut ::core::ffi::c_void, fblock: P1) -> ::windows_core::Result<()> where @@ -10579,7 +10579,7 @@ impl IMFDXGIDeviceManager { { (::windows_core::Interface::vtable(self).LockDevice)(::windows_core::Interface::as_raw(self), hdevice.into_param().abi(), riid, ppunkdevice, fblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenDeviceHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10591,7 +10591,7 @@ impl IMFDXGIDeviceManager { { (::windows_core::Interface::vtable(self).ResetDevice)(::windows_core::Interface::as_raw(self), punkdevice.into_param().abi(), resettoken).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TestDevice(&self, hdevice: P0) -> ::windows_core::Result<()> where @@ -10599,7 +10599,7 @@ impl IMFDXGIDeviceManager { { (::windows_core::Interface::vtable(self).TestDevice)(::windows_core::Interface::as_raw(self), hdevice.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UnlockDevice(&self, hdevice: P0, fsavestate: P1) -> ::windows_core::Result<()> where @@ -11181,7 +11181,7 @@ pub struct IMFGetService_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFHDCPStatus(::windows_core::IUnknown); impl IMFHDCPStatus { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Query(&self, pstatus: *mut MF_HDCP_STATUS, pfstatus: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Query)(::windows_core::Interface::as_raw(self), pstatus, pfstatus).ok() @@ -11267,7 +11267,7 @@ impl IMFHttpDownloadRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetURL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasNullSourceOrigin(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11280,7 +11280,7 @@ impl IMFHttpDownloadRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHttpStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAtEndOfPayload(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11342,7 +11342,7 @@ impl IMFHttpDownloadSession { { (::windows_core::Interface::vtable(self).SetServer)(::windows_core::Interface::as_raw(self), szservername.into_param().abi(), nport).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRequest(&self, szobjectname: P0, fbypassproxycache: P1, fsecure: P2, szverb: P3, szreferrer: P4) -> ::windows_core::Result where @@ -11615,7 +11615,7 @@ impl IMFMediaEngine { pub unsafe fn GetReadyState(&self) -> u16 { (::windows_core::Interface::vtable(self).GetReadyState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSeeking(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsSeeking)(::windows_core::Interface::as_raw(self)) @@ -11632,7 +11632,7 @@ impl IMFMediaEngine { pub unsafe fn GetDuration(&self) -> f64 { (::windows_core::Interface::vtable(self).GetDuration)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPaused(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsPaused)(::windows_core::Interface::as_raw(self)) @@ -11657,17 +11657,17 @@ impl IMFMediaEngine { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSeekable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEnded(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsEnded)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAutoPlay(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetAutoPlay)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoPlay(&self, autoplay: P0) -> ::windows_core::Result<()> where @@ -11675,12 +11675,12 @@ impl IMFMediaEngine { { (::windows_core::Interface::vtable(self).SetAutoPlay)(::windows_core::Interface::as_raw(self), autoplay.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLoop(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetLoop)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLoop(&self, r#loop: P0) -> ::windows_core::Result<()> where @@ -11694,12 +11694,12 @@ impl IMFMediaEngine { pub unsafe fn Pause(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Pause)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMuted(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetMuted)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMuted(&self, muted: P0) -> ::windows_core::Result<()> where @@ -11713,12 +11713,12 @@ impl IMFMediaEngine { pub unsafe fn SetVolume(&self, volume: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVolume)(::windows_core::Interface::as_raw(self), volume).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVideo(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasVideo)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasAudio(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasAudio)(::windows_core::Interface::as_raw(self)) @@ -11732,7 +11732,7 @@ impl IMFMediaEngine { pub unsafe fn Shutdown(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Shutdown)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransferVideoFrame(&self, pdstsurf: P0, psrc: ::core::option::Option<*const MFVideoNormalizedRect>, pdst: *const super::super::Foundation::RECT, pborderclr: ::core::option::Option<*const MFARGB>) -> ::windows_core::Result<()> where @@ -11930,7 +11930,7 @@ pub struct IMFMediaEngineClassFactory2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFMediaEngineClassFactory3(::windows_core::IUnknown); impl IMFMediaEngineClassFactory3 { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CreateMediaKeySystemAccess(&self, keysystem: P0, ppsupportedconfigurationsarray: &[::core::option::Option]) -> ::windows_core::Result where @@ -12014,7 +12014,7 @@ impl IMFMediaEngineClassFactoryEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateMediaKeys)(::windows_core::Interface::as_raw(self), keysystem.into_param().abi(), cdmstorepath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTypeSupported(&self, r#type: P0, keysystem: P1) -> ::windows_core::Result where @@ -12153,7 +12153,7 @@ impl IMFMediaEngineEx { pub unsafe fn GetReadyState(&self) -> u16 { (::windows_core::Interface::vtable(self).base__.GetReadyState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSeeking(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsSeeking)(::windows_core::Interface::as_raw(self)) @@ -12170,7 +12170,7 @@ impl IMFMediaEngineEx { pub unsafe fn GetDuration(&self) -> f64 { (::windows_core::Interface::vtable(self).base__.GetDuration)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPaused(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsPaused)(::windows_core::Interface::as_raw(self)) @@ -12195,17 +12195,17 @@ impl IMFMediaEngineEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSeekable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEnded(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsEnded)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAutoPlay(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetAutoPlay)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoPlay(&self, autoplay: P0) -> ::windows_core::Result<()> where @@ -12213,12 +12213,12 @@ impl IMFMediaEngineEx { { (::windows_core::Interface::vtable(self).base__.SetAutoPlay)(::windows_core::Interface::as_raw(self), autoplay.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLoop(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetLoop)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLoop(&self, r#loop: P0) -> ::windows_core::Result<()> where @@ -12232,12 +12232,12 @@ impl IMFMediaEngineEx { pub unsafe fn Pause(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Pause)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMuted(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetMuted)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMuted(&self, muted: P0) -> ::windows_core::Result<()> where @@ -12251,12 +12251,12 @@ impl IMFMediaEngineEx { pub unsafe fn SetVolume(&self, volume: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetVolume)(::windows_core::Interface::as_raw(self), volume).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVideo(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.HasVideo)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasAudio(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.HasAudio)(::windows_core::Interface::as_raw(self)) @@ -12270,7 +12270,7 @@ impl IMFMediaEngineEx { pub unsafe fn Shutdown(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Shutdown)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransferVideoFrame(&self, pdstsurf: P0, psrc: ::core::option::Option<*const MFVideoNormalizedRect>, pdst: *const super::super::Foundation::RECT, pborderclr: ::core::option::Option<*const MFARGB>) -> ::windows_core::Result<()> where @@ -12289,13 +12289,13 @@ impl IMFMediaEngineEx { { (::windows_core::Interface::vtable(self).SetSourceFromByteStream)(::windows_core::Interface::as_raw(self), pbytestream.into_param().abi(), purl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetStatistics(&self, statisticid: MF_MEDIA_ENGINE_STATISTIC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStatistics)(::windows_core::Interface::as_raw(self), statisticid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateVideoStream(&self, psrc: ::core::option::Option<*const MFVideoNormalizedRect>, pdst: ::core::option::Option<*const super::super::Foundation::RECT>, pborderclr: ::core::option::Option<*const MFARGB>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateVideoStream)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psrc.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdst.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pborderclr.unwrap_or(::std::ptr::null()))).ok() @@ -12306,12 +12306,12 @@ impl IMFMediaEngineEx { pub unsafe fn SetBalance(&self, balance: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBalance)(::windows_core::Interface::as_raw(self), balance).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPlaybackRateSupported(&self, rate: f64) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsPlaybackRateSupported)(::windows_core::Interface::as_raw(self), rate) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FrameStep(&self, forward: P0) -> ::windows_core::Result<()> where @@ -12323,7 +12323,7 @@ impl IMFMediaEngineEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetResourceCharacteristics)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetPresentationAttribute(&self, guidmfattribute: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12333,19 +12333,19 @@ impl IMFMediaEngineEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNumberOfStreams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetStreamAttribute(&self, dwstreamindex: u32, guidmfattribute: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStreamAttribute)(::windows_core::Interface::as_raw(self), dwstreamindex, guidmfattribute, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamSelection(&self, dwstreamindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStreamSelection)(::windows_core::Interface::as_raw(self), dwstreamindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStreamSelection(&self, dwstreamindex: u32, enabled: P0) -> ::windows_core::Result<()> where @@ -12356,13 +12356,13 @@ impl IMFMediaEngineEx { pub unsafe fn ApplyStreamSelections(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ApplyStreamSelections)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsProtected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsProtected)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InsertVideoEffect(&self, peffect: P0, foptional: P1) -> ::windows_core::Result<()> where @@ -12371,7 +12371,7 @@ impl IMFMediaEngineEx { { (::windows_core::Interface::vtable(self).InsertVideoEffect)(::windows_core::Interface::as_raw(self), peffect.into_param().abi(), foptional.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InsertAudioEffect(&self, peffect: P0, foptional: P1) -> ::windows_core::Result<()> where @@ -12393,7 +12393,7 @@ impl IMFMediaEngineEx { pub unsafe fn CancelTimelineMarkerTimer(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CancelTimelineMarkerTimer)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsStereo3D(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsStereo3D)(::windows_core::Interface::as_raw(self)) @@ -12412,7 +12412,7 @@ impl IMFMediaEngineEx { pub unsafe fn SetStereo3DRenderMode(&self, outputtype: MF3DVideoOutputType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStereo3DRenderMode)(::windows_core::Interface::as_raw(self), outputtype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableWindowlessSwapchainMode(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -12420,13 +12420,13 @@ impl IMFMediaEngineEx { { (::windows_core::Interface::vtable(self).EnableWindowlessSwapchainMode)(::windows_core::Interface::as_raw(self), fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoSwapchainHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVideoSwapchainHandle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableHorizontalMirrorMode(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -12448,13 +12448,13 @@ impl IMFMediaEngineEx { pub unsafe fn SetAudioEndpointRole(&self, role: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAudioEndpointRole)(::windows_core::Interface::as_raw(self), role).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRealTimeMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRealTimeMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRealTimeMode(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -12465,7 +12465,7 @@ impl IMFMediaEngineEx { pub unsafe fn SetCurrentTimeEx(&self, seektime: f64, seekmode: MF_MEDIA_ENGINE_SEEK_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCurrentTimeEx)(::windows_core::Interface::as_raw(self), seektime, seekmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableTimeUpdateTimer(&self, fenabletimer: P0) -> ::windows_core::Result<()> where @@ -12581,7 +12581,7 @@ pub struct IMFMediaEngineEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFMediaEngineExtension(::windows_core::IUnknown); impl IMFMediaEngineExtension { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanPlayType(&self, audioonly: P0, mimetype: P1) -> ::windows_core::Result where @@ -12679,7 +12679,7 @@ pub struct IMFMediaEngineNotify_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFMediaEngineOPMInfo(::windows_core::IUnknown); impl IMFMediaEngineOPMInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOPMInfo(&self, pstatus: *mut MF_MEDIA_ENGINE_OPM_STATUS, pconstricted: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOPMInfo)(::windows_core::Interface::as_raw(self), pstatus, pconstricted).ok() @@ -12715,7 +12715,7 @@ impl IMFMediaEngineProtectedContent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRequiredProtections)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOPMWindow(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -12723,7 +12723,7 @@ impl IMFMediaEngineProtectedContent { { (::windows_core::Interface::vtable(self).SetOPMWindow)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransferVideoFrame(&self, pdstsurf: P0, psrc: ::core::option::Option<*const MFVideoNormalizedRect>, pdst: *const super::super::Foundation::RECT, pborderclr: ::core::option::Option<*const MFARGB>) -> ::windows_core::Result where @@ -12877,7 +12877,7 @@ pub struct IMFMediaEngineSrcElementsEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFMediaEngineSupportsSourceTransfer(::windows_core::IUnknown); impl IMFMediaEngineSupportsSourceTransfer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShouldTransferSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12941,7 +12941,7 @@ pub struct IMFMediaEngineTransferSource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFMediaEngineWebSupport(::windows_core::IUnknown); impl IMFMediaEngineWebSupport { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShouldDelayTheLoadEvent(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).ShouldDelayTheLoadEvent)(::windows_core::Interface::as_raw(self)) @@ -13009,7 +13009,7 @@ pub struct IMFMediaError_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFMediaEvent(::windows_core::IUnknown); impl IMFMediaEvent { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -13018,13 +13018,13 @@ impl IMFMediaEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -13076,7 +13076,7 @@ impl IMFMediaEvent { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -13124,7 +13124,7 @@ impl IMFMediaEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -13147,7 +13147,7 @@ impl IMFMediaEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13195,7 +13195,7 @@ impl IMFMediaEventGenerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EndGetEvent)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn QueueEvent(&self, met: u32, guidextendedtype: *const ::windows_core::GUID, hrstatus: ::windows_core::HRESULT, pvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueueEvent)(::windows_core::Interface::as_raw(self), met, guidextendedtype, hrstatus, pvvalue).ok() @@ -13248,7 +13248,7 @@ impl IMFMediaEventQueue { { (::windows_core::Interface::vtable(self).QueueEvent)(::windows_core::Interface::as_raw(self), pevent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn QueueEventParamVar(&self, met: u32, guidextendedtype: *const ::windows_core::GUID, hrstatus: ::windows_core::HRESULT, pvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueueEventParamVar)(::windows_core::Interface::as_raw(self), met, guidextendedtype, hrstatus, pvvalue).ok() @@ -13348,7 +13348,7 @@ impl IMFMediaKeySession2 { pub unsafe fn get_KeyStatuses(&self, pkeystatusesarray: *mut *mut MFMediaKeyStatus, pusize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_KeyStatuses)(::windows_core::Interface::as_raw(self), pkeystatusesarray, pusize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Load(&self, bstrsessionid: P0) -> ::windows_core::Result where @@ -13471,7 +13471,7 @@ pub struct IMFMediaKeySessionNotify2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFMediaKeySystemAccess(::windows_core::IUnknown); impl IMFMediaKeySystemAccess { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CreateMediaKeys(&self, pcdmcustomconfig: P0) -> ::windows_core::Result where @@ -13480,7 +13480,7 @@ impl IMFMediaKeySystemAccess { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateMediaKeys)(::windows_core::Interface::as_raw(self), pcdmcustomconfig.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SupportedConfiguration(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13627,7 +13627,7 @@ impl IMFMediaSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EndGetEvent)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn QueueEvent(&self, met: u32, guidextendedtype: *const ::windows_core::GUID, hrstatus: ::windows_core::HRESULT, pvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.QueueEvent)(::windows_core::Interface::as_raw(self), met, guidextendedtype, hrstatus, pvvalue).ok() @@ -13641,7 +13641,7 @@ impl IMFMediaSession { pub unsafe fn ClearTopologies(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ClearTopologies)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Start(&self, pguidtimeformat: *const ::windows_core::GUID, pvarstartposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Start)(::windows_core::Interface::as_raw(self), pguidtimeformat, pvarstartposition).ok() @@ -13749,7 +13749,7 @@ impl IMFMediaSharingEngine { pub unsafe fn GetReadyState(&self) -> u16 { (::windows_core::Interface::vtable(self).base__.GetReadyState)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSeeking(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsSeeking)(::windows_core::Interface::as_raw(self)) @@ -13766,7 +13766,7 @@ impl IMFMediaSharingEngine { pub unsafe fn GetDuration(&self) -> f64 { (::windows_core::Interface::vtable(self).base__.GetDuration)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPaused(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsPaused)(::windows_core::Interface::as_raw(self)) @@ -13791,17 +13791,17 @@ impl IMFMediaSharingEngine { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSeekable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEnded(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsEnded)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAutoPlay(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetAutoPlay)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoPlay(&self, autoplay: P0) -> ::windows_core::Result<()> where @@ -13809,12 +13809,12 @@ impl IMFMediaSharingEngine { { (::windows_core::Interface::vtable(self).base__.SetAutoPlay)(::windows_core::Interface::as_raw(self), autoplay.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLoop(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetLoop)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLoop(&self, r#loop: P0) -> ::windows_core::Result<()> where @@ -13828,12 +13828,12 @@ impl IMFMediaSharingEngine { pub unsafe fn Pause(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Pause)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMuted(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.GetMuted)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMuted(&self, muted: P0) -> ::windows_core::Result<()> where @@ -13847,12 +13847,12 @@ impl IMFMediaSharingEngine { pub unsafe fn SetVolume(&self, volume: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetVolume)(::windows_core::Interface::as_raw(self), volume).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVideo(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.HasVideo)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasAudio(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.HasAudio)(::windows_core::Interface::as_raw(self)) @@ -13866,7 +13866,7 @@ impl IMFMediaSharingEngine { pub unsafe fn Shutdown(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Shutdown)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransferVideoFrame(&self, pdstsurf: P0, psrc: ::core::option::Option<*const MFVideoNormalizedRect>, pdst: *const super::super::Foundation::RECT, pborderclr: ::core::option::Option<*const MFARGB>) -> ::windows_core::Result<()> where @@ -14028,7 +14028,7 @@ impl IMFMediaSource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EndGetEvent)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn QueueEvent(&self, met: u32, guidextendedtype: *const ::windows_core::GUID, hrstatus: ::windows_core::HRESULT, pvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.QueueEvent)(::windows_core::Interface::as_raw(self), met, guidextendedtype, hrstatus, pvvalue).ok() @@ -14041,7 +14041,7 @@ impl IMFMediaSource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePresentationDescriptor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Start(&self, ppresentationdescriptor: P0, pguidtimeformat: *const ::windows_core::GUID, pvarstartposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -14102,7 +14102,7 @@ impl IMFMediaSource2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EndGetEvent)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn QueueEvent(&self, met: u32, guidextendedtype: *const ::windows_core::GUID, hrstatus: ::windows_core::HRESULT, pvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.QueueEvent)(::windows_core::Interface::as_raw(self), met, guidextendedtype, hrstatus, pvvalue).ok() @@ -14115,7 +14115,7 @@ impl IMFMediaSource2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreatePresentationDescriptor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Start(&self, ppresentationdescriptor: P0, pguidtimeformat: *const ::windows_core::GUID, pvarstartposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -14188,7 +14188,7 @@ impl IMFMediaSourceEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EndGetEvent)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn QueueEvent(&self, met: u32, guidextendedtype: *const ::windows_core::GUID, hrstatus: ::windows_core::HRESULT, pvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.QueueEvent)(::windows_core::Interface::as_raw(self), met, guidextendedtype, hrstatus, pvvalue).ok() @@ -14201,7 +14201,7 @@ impl IMFMediaSourceEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePresentationDescriptor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Start(&self, ppresentationdescriptor: P0, pguidtimeformat: *const ::windows_core::GUID, pvarstartposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -14284,7 +14284,7 @@ impl IMFMediaSourceExtension { pub unsafe fn SetEndOfStream(&self, error: MF_MSE_ERROR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEndOfStream)(::windows_core::Interface::as_raw(self), error).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTypeSupported(&self, r#type: P0) -> super::super::Foundation::BOOL where @@ -14446,7 +14446,7 @@ impl IMFMediaStream { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EndGetEvent)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn QueueEvent(&self, met: u32, guidextendedtype: *const ::windows_core::GUID, hrstatus: ::windows_core::HRESULT, pvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.QueueEvent)(::windows_core::Interface::as_raw(self), met, guidextendedtype, hrstatus, pvvalue).ok() @@ -14503,7 +14503,7 @@ impl IMFMediaStream2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EndGetEvent)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn QueueEvent(&self, met: u32, guidextendedtype: *const ::windows_core::GUID, hrstatus: ::windows_core::HRESULT, pvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.QueueEvent)(::windows_core::Interface::as_raw(self), met, guidextendedtype, hrstatus, pvvalue).ok() @@ -14583,7 +14583,7 @@ impl IMFMediaTimeRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnd)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContainsTime(&self, time: f64) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).ContainsTime)(::windows_core::Interface::as_raw(self), time) @@ -14620,7 +14620,7 @@ pub struct IMFMediaTimeRange_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFMediaType(::windows_core::IUnknown); impl IMFMediaType { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -14629,13 +14629,13 @@ impl IMFMediaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -14687,7 +14687,7 @@ impl IMFMediaType { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -14735,7 +14735,7 @@ impl IMFMediaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -14750,7 +14750,7 @@ impl IMFMediaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMajorType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCompressedFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14855,13 +14855,13 @@ impl IMFMetadata { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLanguage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetAllLanguages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAllLanguages)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, pwszname: P0, ppvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -14869,7 +14869,7 @@ impl IMFMetadata { { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), pwszname.into_param().abi(), ppvvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, pwszname: P0) -> ::windows_core::Result where @@ -14884,7 +14884,7 @@ impl IMFMetadata { { (::windows_core::Interface::vtable(self).DeleteProperty)(::windows_core::Interface::as_raw(self), pwszname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetAllPropertyNames(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15054,7 +15054,7 @@ pub struct IMFMuxStreamSampleManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFNetCredential(::windows_core::IUnknown); impl IMFNetCredential { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUser(&self, pbdata: &[u8], fdataisencrypted: P0) -> ::windows_core::Result<()> where @@ -15062,7 +15062,7 @@ impl IMFNetCredential { { (::windows_core::Interface::vtable(self).SetUser)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbdata.as_ptr()), pbdata.len() as _, fdataisencrypted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPassword(&self, pbdata: &[u8], fdataisencrypted: P0) -> ::windows_core::Result<()> where @@ -15070,7 +15070,7 @@ impl IMFNetCredential { { (::windows_core::Interface::vtable(self).SetPassword)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbdata.as_ptr()), pbdata.len() as _, fdataisencrypted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUser(&self, pbdata: ::core::option::Option<*mut u8>, pcbdata: *mut u32, fencryptdata: P0) -> ::windows_core::Result<()> where @@ -15078,7 +15078,7 @@ impl IMFNetCredential { { (::windows_core::Interface::vtable(self).GetUser)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbdata.unwrap_or(::std::ptr::null_mut())), pcbdata, fencryptdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPassword(&self, pbdata: ::core::option::Option<*mut u8>, pcbdata: *mut u32, fencryptdata: P0) -> ::windows_core::Result<()> where @@ -15086,7 +15086,7 @@ impl IMFNetCredential { { (::windows_core::Interface::vtable(self).GetPassword)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbdata.unwrap_or(::std::ptr::null_mut())), pcbdata, fencryptdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LoggedOnUser(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15136,7 +15136,7 @@ impl IMFNetCredentialCache { { (::windows_core::Interface::vtable(self).GetCredential)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), pszrealm.into_param().abi(), dwauthenticationflags, ::core::mem::transmute(ppcred), pdwrequirementsflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGood(&self, pcred: P0, fgood: P1) -> ::windows_core::Result<()> where @@ -15174,7 +15174,7 @@ pub struct IMFNetCredentialCache_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFNetCredentialManager(::windows_core::IUnknown); impl IMFNetCredentialManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginGetCredentials(&self, pparam: *const MFNetCredentialManagerGetParam, pcallback: P0, pstate: P1) -> ::windows_core::Result<()> where @@ -15190,7 +15190,7 @@ impl IMFNetCredentialManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EndGetCredentials)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGood(&self, pcred: P0, fgood: P1) -> ::windows_core::Result<()> where @@ -15233,7 +15233,7 @@ impl IMFNetCrossOriginSupport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSourceOrigin)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSameOrigin(&self, wszurl: P0) -> ::windows_core::Result where @@ -15265,7 +15265,7 @@ pub struct IMFNetCrossOriginSupport_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFNetProxyLocator(::windows_core::IUnknown); impl IMFNetProxyLocator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindFirstProxy(&self, pszhost: P0, pszurl: P1, freserved: P2) -> ::windows_core::Result<()> where @@ -15338,7 +15338,7 @@ pub struct IMFNetProxyLocatorFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFNetResourceFilter(::windows_core::IUnknown); impl IMFNetResourceFilter { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnRedirect(&self, pszurl: P0) -> ::windows_core::Result where @@ -15434,7 +15434,7 @@ pub struct IMFObjectReferenceStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFOutputPolicy(::windows_core::IUnknown); impl IMFOutputPolicy { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -15443,13 +15443,13 @@ impl IMFOutputPolicy { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -15501,7 +15501,7 @@ impl IMFOutputPolicy { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -15549,7 +15549,7 @@ impl IMFOutputPolicy { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -15592,7 +15592,7 @@ pub struct IMFOutputPolicy_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFOutputSchema(::windows_core::IUnknown); impl IMFOutputSchema { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -15601,13 +15601,13 @@ impl IMFOutputSchema { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -15659,7 +15659,7 @@ impl IMFOutputSchema { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -15707,7 +15707,7 @@ impl IMFOutputSchema { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -15830,7 +15830,7 @@ impl IMFPMPHost { pub unsafe fn UnlockProcess(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnlockProcess)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateObjectByCLSID(&self, clsid: *const ::windows_core::GUID, pstream: P0) -> ::windows_core::Result where @@ -15869,7 +15869,7 @@ impl IMFPMPHostApp { pub unsafe fn UnlockProcess(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnlockProcess)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActivateClassById(&self, id: P0, pstream: P1) -> ::windows_core::Result where @@ -15955,33 +15955,33 @@ impl IMFPMediaItem { pub unsafe fn SetUserData(&self, dwuserdata: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetUserData)(::windows_core::Interface::as_raw(self), dwuserdata).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetStartStopPosition(&self, pguidstartpositiontype: ::core::option::Option<*mut ::windows_core::GUID>, pvstartvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>, pguidstoppositiontype: ::core::option::Option<*mut ::windows_core::GUID>, pvstopvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStartStopPosition)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pguidstartpositiontype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvstartvalue.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pguidstoppositiontype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvstopvalue.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetStartStopPosition(&self, pguidstartpositiontype: ::core::option::Option<*const ::windows_core::GUID>, pvstartvalue: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>, pguidstoppositiontype: ::core::option::Option<*const ::windows_core::GUID>, pvstopvalue: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStartStopPosition)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pguidstartpositiontype.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvstartvalue.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pguidstoppositiontype.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvstopvalue.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVideo(&self, pfhasvideo: ::core::option::Option<*mut super::super::Foundation::BOOL>, pfselected: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HasVideo)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pfhasvideo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pfselected.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasAudio(&self, pfhasaudio: ::core::option::Option<*mut super::super::Foundation::BOOL>, pfselected: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HasAudio)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pfhasaudio.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pfselected.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsProtected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsProtected)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetDuration(&self, guidpositiontype: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15991,13 +15991,13 @@ impl IMFPMediaItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNumberOfStreams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamSelection(&self, dwstreamindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStreamSelection)(::windows_core::Interface::as_raw(self), dwstreamindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStreamSelection(&self, dwstreamindex: u32, fenabled: P0) -> ::windows_core::Result<()> where @@ -16005,13 +16005,13 @@ impl IMFPMediaItem { { (::windows_core::Interface::vtable(self).SetStreamSelection)(::windows_core::Interface::as_raw(self), dwstreamindex, fenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetStreamAttribute(&self, dwstreamindex: u32, guidmfattribute: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStreamAttribute)(::windows_core::Interface::as_raw(self), dwstreamindex, guidmfattribute, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetPresentationAttribute(&self, guidmfattribute: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16027,7 +16027,7 @@ impl IMFPMediaItem { { (::windows_core::Interface::vtable(self).SetStreamSink)(::windows_core::Interface::as_raw(self), dwstreamindex, pmediasink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetMetadata(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16114,18 +16114,18 @@ impl IMFPMediaPlayer { pub unsafe fn FrameStep(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FrameStep)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetPosition(&self, guidpositiontype: *const ::windows_core::GUID, pvpositionvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPosition)(::windows_core::Interface::as_raw(self), guidpositiontype, pvpositionvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetPosition(&self, guidpositiontype: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPosition)(::windows_core::Interface::as_raw(self), guidpositiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetDuration(&self, guidpositiontype: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16138,7 +16138,7 @@ impl IMFPMediaPlayer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSupportedRates(&self, fforwarddirection: P0, pflslowestrate: *mut f32, pflfastestrate: *mut f32) -> ::windows_core::Result<()> where @@ -16150,7 +16150,7 @@ impl IMFPMediaPlayer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateMediaItemFromURL(&self, pwszurl: P0, fsync: P1, dwuserdata: usize, ppmediaitem: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -16159,7 +16159,7 @@ impl IMFPMediaPlayer { { (::windows_core::Interface::vtable(self).CreateMediaItemFromURL)(::windows_core::Interface::as_raw(self), pwszurl.into_param().abi(), fsync.into_param().abi(), dwuserdata, ::core::mem::transmute(ppmediaitem.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateMediaItemFromObject(&self, piunknownobj: P0, fsync: P1, dwuserdata: usize, ppmediaitem: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -16195,13 +16195,13 @@ impl IMFPMediaPlayer { pub unsafe fn SetBalance(&self, flbalance: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBalance)(::windows_core::Interface::as_raw(self), flbalance).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMute(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMute)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMute(&self, fmute: P0) -> ::windows_core::Result<()> where @@ -16209,12 +16209,12 @@ impl IMFPMediaPlayer { { (::windows_core::Interface::vtable(self).SetMute)(::windows_core::Interface::as_raw(self), fmute.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNativeVideoSize(&self, pszvideo: ::core::option::Option<*mut super::super::Foundation::SIZE>, pszarvideo: ::core::option::Option<*mut super::super::Foundation::SIZE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetNativeVideoSize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszvideo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pszarvideo.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIdealVideoSize(&self, pszmin: ::core::option::Option<*mut super::super::Foundation::SIZE>, pszmax: ::core::option::Option<*mut super::super::Foundation::SIZE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIdealVideoSize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszmin.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pszmax.unwrap_or(::std::ptr::null_mut()))).ok() @@ -16233,7 +16233,7 @@ impl IMFPMediaPlayer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAspectRatioMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16242,7 +16242,7 @@ impl IMFPMediaPlayer { pub unsafe fn UpdateVideo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateVideo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBorderColor(&self, clr: P0) -> ::windows_core::Result<()> where @@ -16250,13 +16250,13 @@ impl IMFPMediaPlayer { { (::windows_core::Interface::vtable(self).SetBorderColor)(::windows_core::Interface::as_raw(self), clr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBorderColor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBorderColor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InsertEffect(&self, peffect: P0, foptional: P1) -> ::windows_core::Result<()> where @@ -16372,7 +16372,7 @@ pub struct IMFPMediaPlayer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFPMediaPlayerCallback(::windows_core::IUnknown); impl IMFPMediaPlayerCallback { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn OnMediaPlayerEvent(&self, peventheader: *const MFP_EVENT_HEADER) { (::windows_core::Interface::vtable(self).OnMediaPlayerEvent)(::windows_core::Interface::as_raw(self), peventheader) @@ -16421,7 +16421,7 @@ impl IMFPluginControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDisabledByIndex)(::windows_core::Interface::as_raw(self), plugintype, index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisabled(&self, plugintype: u32, clsid: *const ::windows_core::GUID, disabled: P0) -> ::windows_core::Result<()> where @@ -16478,7 +16478,7 @@ impl IMFPluginControl2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDisabledByIndex)(::windows_core::Interface::as_raw(self), plugintype, index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisabled(&self, plugintype: u32, clsid: *const ::windows_core::GUID, disabled: P0) -> ::windows_core::Result<()> where @@ -16585,7 +16585,7 @@ pub struct IMFPresentationClock_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFPresentationDescriptor(::windows_core::IUnknown); impl IMFPresentationDescriptor { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -16594,13 +16594,13 @@ impl IMFPresentationDescriptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -16652,7 +16652,7 @@ impl IMFPresentationDescriptor { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -16700,7 +16700,7 @@ impl IMFPresentationDescriptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -16715,7 +16715,7 @@ impl IMFPresentationDescriptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStreamDescriptorCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamDescriptorByIndex(&self, dwindex: u32, pfselected: *mut super::super::Foundation::BOOL, ppdescriptor: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStreamDescriptorByIndex)(::windows_core::Interface::as_raw(self), dwindex, pfselected, ::core::mem::transmute(ppdescriptor)).ok() @@ -16987,7 +16987,7 @@ pub struct IMFQualityManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFRateControl(::windows_core::IUnknown); impl IMFRateControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRate(&self, fthin: P0, flrate: f32) -> ::windows_core::Result<()> where @@ -16995,7 +16995,7 @@ impl IMFRateControl { { (::windows_core::Interface::vtable(self).SetRate)(::windows_core::Interface::as_raw(self), fthin.into_param().abi(), flrate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRate(&self, pfthin: *mut super::super::Foundation::BOOL, pflrate: *mut f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRate)(::windows_core::Interface::as_raw(self), pfthin, pflrate).ok() @@ -17025,7 +17025,7 @@ pub struct IMFRateControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFRateSupport(::windows_core::IUnknown); impl IMFRateSupport { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSlowestRate(&self, edirection: MFRATE_DIRECTION, fthin: P0) -> ::windows_core::Result where @@ -17034,7 +17034,7 @@ impl IMFRateSupport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSlowestRate)(::windows_core::Interface::as_raw(self), edirection, fthin.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFastestRate(&self, edirection: MFRATE_DIRECTION, fthin: P0) -> ::windows_core::Result where @@ -17043,7 +17043,7 @@ impl IMFRateSupport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFastestRate)(::windows_core::Interface::as_raw(self), edirection, fthin.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRateSupported(&self, fthin: P0, flrate: f32, pflnearestsupportedrate: *mut f32) -> ::windows_core::Result<()> where @@ -17325,7 +17325,7 @@ impl IMFSAMIStyle { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStyleCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetStyles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17385,7 +17385,7 @@ impl IMFSSLCertificateManager { { (::windows_core::Interface::vtable(self).EndGetClientCertificate)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), ppbdata, pcbdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCertificatePolicy(&self, pszurl: P0, pfoverrideautomaticcheck: *mut super::super::Foundation::BOOL, pfclientcertificateavailable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -17393,7 +17393,7 @@ impl IMFSSLCertificateManager { { (::windows_core::Interface::vtable(self).GetCertificatePolicy)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), pfoverrideautomaticcheck, pfclientcertificateavailable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnServerCertificate(&self, pszurl: P0, pbdata: &[u8]) -> ::windows_core::Result where @@ -17430,7 +17430,7 @@ pub struct IMFSSLCertificateManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFSample(::windows_core::IUnknown); impl IMFSample { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -17439,13 +17439,13 @@ impl IMFSample { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -17497,7 +17497,7 @@ impl IMFSample { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -17545,7 +17545,7 @@ impl IMFSample { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -17886,7 +17886,7 @@ pub struct IMFSaveJob_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFSchemeHandler(::windows_core::IUnknown); impl IMFSchemeHandler { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn BeginCreateObject(&self, pwszurl: P0, dwflags: u32, pprops: P1, ppiunknowncancelcookie: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>, pcallback: P2, punkstate: P3) -> ::windows_core::Result<()> where @@ -17979,7 +17979,7 @@ pub struct IMFSecureChannel_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFSeekInfo(::windows_core::IUnknown); impl IMFSeekInfo { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetNearestKeyFrames(&self, pguidtimeformat: *const ::windows_core::GUID, pvarstartposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarpreviouskeyframe: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pvarnextkeyframe: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetNearestKeyFrames)(::windows_core::Interface::as_raw(self), pguidtimeformat, pvarstartposition, pvarpreviouskeyframe, pvarnextkeyframe).ok() @@ -18243,7 +18243,7 @@ impl IMFSensorProcessActivity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProcessId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamingState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18253,7 +18253,7 @@ impl IMFSensorProcessActivity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStreamingMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReportTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18295,7 +18295,7 @@ impl IMFSensorProfile { { (::windows_core::Interface::vtable(self).AddProfileFilter)(::windows_core::Interface::as_raw(self), streamid, wzfiltersetstring.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMediaTypeSupported(&self, streamid: u32, pmediatype: P0) -> ::windows_core::Result where @@ -18380,7 +18380,7 @@ pub struct IMFSensorProfileCollection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFSensorStream(::windows_core::IUnknown); impl IMFSensorStream { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -18389,13 +18389,13 @@ impl IMFSensorStream { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -18447,7 +18447,7 @@ impl IMFSensorStream { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -18495,7 +18495,7 @@ impl IMFSensorStream { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -18714,7 +18714,7 @@ impl IMFSimpleAudioVolume { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMasterVolume)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMute(&self, bmute: P0) -> ::windows_core::Result<()> where @@ -18722,7 +18722,7 @@ impl IMFSimpleAudioVolume { { (::windows_core::Interface::vtable(self).SetMute)(::windows_core::Interface::as_raw(self), bmute.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMute(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18980,7 +18980,7 @@ pub struct IMFSinkWriterEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFSourceBuffer(::windows_core::IUnknown); impl IMFSourceBuffer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUpdating(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetUpdating)(::windows_core::Interface::as_raw(self)) @@ -19165,13 +19165,13 @@ pub struct IMFSourceOpenMonitor_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFSourceReader(::windows_core::IUnknown); impl IMFSourceReader { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamSelection(&self, dwstreamindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStreamSelection)(::windows_core::Interface::as_raw(self), dwstreamindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStreamSelection(&self, dwstreamindex: u32, fselected: P0) -> ::windows_core::Result<()> where @@ -19193,7 +19193,7 @@ impl IMFSourceReader { { (::windows_core::Interface::vtable(self).SetCurrentMediaType)(::windows_core::Interface::as_raw(self), dwstreamindex, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), pmediatype.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetCurrentPosition(&self, guidtimeformat: *const ::windows_core::GUID, varposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCurrentPosition)(::windows_core::Interface::as_raw(self), guidtimeformat, varposition).ok() @@ -19207,7 +19207,7 @@ impl IMFSourceReader { pub unsafe fn GetServiceForStream(&self, dwstreamindex: u32, guidservice: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, ppvobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetServiceForStream)(::windows_core::Interface::as_raw(self), dwstreamindex, guidservice, riid, ppvobject).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetPresentationAttribute(&self, dwstreamindex: u32, guidattribute: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -19327,13 +19327,13 @@ pub struct IMFSourceReaderCallback2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFSourceReaderEx(::windows_core::IUnknown); impl IMFSourceReaderEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStreamSelection(&self, dwstreamindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStreamSelection)(::windows_core::Interface::as_raw(self), dwstreamindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStreamSelection(&self, dwstreamindex: u32, fselected: P0) -> ::windows_core::Result<()> where @@ -19355,7 +19355,7 @@ impl IMFSourceReaderEx { { (::windows_core::Interface::vtable(self).base__.SetCurrentMediaType)(::windows_core::Interface::as_raw(self), dwstreamindex, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), pmediatype.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetCurrentPosition(&self, guidtimeformat: *const ::windows_core::GUID, varposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCurrentPosition)(::windows_core::Interface::as_raw(self), guidtimeformat, varposition).ok() @@ -19369,7 +19369,7 @@ impl IMFSourceReaderEx { pub unsafe fn GetServiceForStream(&self, dwstreamindex: u32, guidservice: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, ppvobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetServiceForStream)(::windows_core::Interface::as_raw(self), dwstreamindex, guidservice, riid, ppvobject).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetPresentationAttribute(&self, dwstreamindex: u32, guidattribute: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -19415,7 +19415,7 @@ pub struct IMFSourceReaderEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFSourceResolver(::windows_core::IUnknown); impl IMFSourceResolver { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CreateObjectFromURL(&self, pwszurl: P0, dwflags: u32, pprops: P1, pobjecttype: *mut MF_OBJECT_TYPE, ppobject: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -19424,7 +19424,7 @@ impl IMFSourceResolver { { (::windows_core::Interface::vtable(self).CreateObjectFromURL)(::windows_core::Interface::as_raw(self), pwszurl.into_param().abi(), dwflags, pprops.into_param().abi(), pobjecttype, ::core::mem::transmute(ppobject)).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CreateObjectFromByteStream(&self, pbytestream: P0, pwszurl: P1, dwflags: u32, pprops: P2, pobjecttype: *mut MF_OBJECT_TYPE, ppobject: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -19434,7 +19434,7 @@ impl IMFSourceResolver { { (::windows_core::Interface::vtable(self).CreateObjectFromByteStream)(::windows_core::Interface::as_raw(self), pbytestream.into_param().abi(), pwszurl.into_param().abi(), dwflags, pprops.into_param().abi(), pobjecttype, ::core::mem::transmute(ppobject)).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn BeginCreateObjectFromURL(&self, pwszurl: P0, dwflags: u32, pprops: P1, ppiunknowncancelcookie: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>, pcallback: P2, punkstate: P3) -> ::windows_core::Result<()> where @@ -19451,7 +19451,7 @@ impl IMFSourceResolver { { (::windows_core::Interface::vtable(self).EndCreateObjectFromURL)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), pobjecttype, ::core::mem::transmute(ppobject)).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn BeginCreateObjectFromByteStream(&self, pbytestream: P0, pwszurl: P1, dwflags: u32, pprops: P2, ppiunknowncancelcookie: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>, pcallback: P3, punkstate: P4) -> ::windows_core::Result<()> where @@ -19535,18 +19535,18 @@ impl IMFSpatialAudioObjectBuffer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetType(&self, r#type: super::Audio::AudioObjectType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetType)(::windows_core::Interface::as_raw(self), r#type).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetMetadataItems(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -19583,7 +19583,7 @@ pub struct IMFSpatialAudioObjectBuffer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFSpatialAudioSample(::windows_core::IUnknown); impl IMFSpatialAudioSample { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -19592,13 +19592,13 @@ impl IMFSpatialAudioSample { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -19650,7 +19650,7 @@ impl IMFSpatialAudioSample { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -19698,7 +19698,7 @@ impl IMFSpatialAudioSample { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -19798,7 +19798,7 @@ pub struct IMFSpatialAudioSample_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFStreamDescriptor(::windows_core::IUnknown); impl IMFStreamDescriptor { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -19807,13 +19807,13 @@ impl IMFStreamDescriptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -19865,7 +19865,7 @@ impl IMFStreamDescriptor { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -19913,7 +19913,7 @@ impl IMFStreamDescriptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -19969,7 +19969,7 @@ impl IMFStreamSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EndGetEvent)(::windows_core::Interface::as_raw(self), presult.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn QueueEvent(&self, met: u32, guidextendedtype: *const ::windows_core::GUID, hrstatus: ::windows_core::HRESULT, pvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.QueueEvent)(::windows_core::Interface::as_raw(self), met, guidextendedtype, hrstatus, pvvalue).ok() @@ -19992,7 +19992,7 @@ impl IMFStreamSink { { (::windows_core::Interface::vtable(self).ProcessSample)(::windows_core::Interface::as_raw(self), psample.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn PlaceMarker(&self, emarkertype: MFSTREAMSINK_MARKER_TYPE, pvarmarkervalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarcontextvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PlaceMarker)(::windows_core::Interface::as_raw(self), emarkertype, pvarmarkervalue, pvarcontextvalue).ok() @@ -20026,7 +20026,7 @@ pub struct IMFStreamSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFStreamingSinkConfig(::windows_core::IUnknown); impl IMFStreamingSinkConfig { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartStreaming(&self, fseekoffsetisbyteoffset: P0, qwseekoffset: u64) -> ::windows_core::Result<()> where @@ -20080,7 +20080,7 @@ pub struct IMFSystemId_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFTimecodeTranslate(::windows_core::IUnknown); impl IMFTimecodeTranslate { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn BeginConvertTimecodeToHNS(&self, ppropvartimecode: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pcallback: P0, punkstate: P1) -> ::windows_core::Result<()> where @@ -20103,7 +20103,7 @@ impl IMFTimecodeTranslate { { (::windows_core::Interface::vtable(self).BeginConvertHNSToTimecode)(::windows_core::Interface::as_raw(self), hnstime, pcallback.into_param().abi(), punkstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn EndConvertHNSToTimecode(&self, presult: P0) -> ::windows_core::Result where @@ -20145,7 +20145,7 @@ impl IMFTimedText { { (::windows_core::Interface::vtable(self).RegisterNotifications)(::windows_core::Interface::as_raw(self), notify.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SelectTrack(&self, trackid: u32, selected: P0) -> ::windows_core::Result<()> where @@ -20153,7 +20153,7 @@ impl IMFTimedText { { (::windows_core::Interface::vtable(self).SelectTrack)(::windows_core::Interface::as_raw(self), trackid, selected.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDataSource(&self, bytestream: P0, label: P1, language: P2, kind: MF_TIMED_TEXT_TRACK_KIND, isdefault: P3) -> ::windows_core::Result where @@ -20165,7 +20165,7 @@ impl IMFTimedText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddDataSource)(::windows_core::Interface::as_raw(self), bytestream.into_param().abi(), label.into_param().abi(), language.into_param().abi(), kind, isdefault.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDataSourceFromUrl(&self, url: P0, label: P1, language: P2, kind: MF_TIMED_TEXT_TRACK_KIND, isdefault: P3) -> ::windows_core::Result where @@ -20214,7 +20214,7 @@ impl IMFTimedText { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMetadataTracks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInBandEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -20222,7 +20222,7 @@ impl IMFTimedText { { (::windows_core::Interface::vtable(self).SetInBandEnabled)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInBandEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsInBandEnabled)(::windows_core::Interface::as_raw(self)) @@ -20485,7 +20485,7 @@ impl IMFTimedTextNotify { pub unsafe fn TrackRemoved(&self, trackid: u32) { (::windows_core::Interface::vtable(self).TrackRemoved)(::windows_core::Interface::as_raw(self), trackid) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TrackSelected(&self, trackid: u32, selected: P0) where @@ -20560,7 +20560,7 @@ impl IMFTimedTextRegion { pub unsafe fn GetLineHeight(&self, plineheight: *mut f64, unittype: *mut MF_TIMED_TEXT_UNIT_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLineHeight)(::windows_core::Interface::as_raw(self), plineheight, unittype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClipOverflow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -20569,7 +20569,7 @@ impl IMFTimedTextRegion { pub unsafe fn GetPadding(&self, before: *mut f64, start: *mut f64, after: *mut f64, end: *mut f64, unittype: *mut MF_TIMED_TEXT_UNIT_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPadding)(::windows_core::Interface::as_raw(self), before, start, after, end, unittype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWrap(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -20659,7 +20659,7 @@ impl IMFTimedTextStyle { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsExternal(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsExternal)(::windows_core::Interface::as_raw(self)) @@ -20679,7 +20679,7 @@ impl IMFTimedTextStyle { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBackgroundColor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetShowBackgroundAlways(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -20689,13 +20689,13 @@ impl IMFTimedTextStyle { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFontStyle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBold(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBold)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRightToLeft(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -20762,7 +20762,7 @@ impl IMFTimedTextStyle2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBouten)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTextCombined(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -20816,7 +20816,7 @@ impl IMFTimedTextTrack { pub unsafe fn GetTrackKind(&self) -> MF_TIMED_TEXT_TRACK_KIND { (::windows_core::Interface::vtable(self).GetTrackKind)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInBand(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsInBand)(::windows_core::Interface::as_raw(self)) @@ -20825,7 +20825,7 @@ impl IMFTimedTextTrack { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetInBandMetadataTrackDispatchType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsActive(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsActive)(::windows_core::Interface::as_raw(self)) @@ -20972,7 +20972,7 @@ pub struct IMFTopoLoader_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFTopology(::windows_core::IUnknown); impl IMFTopology { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -20981,13 +20981,13 @@ impl IMFTopology { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -21039,7 +21039,7 @@ impl IMFTopology { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -21087,7 +21087,7 @@ impl IMFTopology { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -21170,7 +21170,7 @@ pub struct IMFTopology_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFTopologyNode(::windows_core::IUnknown); impl IMFTopologyNode { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -21179,13 +21179,13 @@ impl IMFTopologyNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -21237,7 +21237,7 @@ impl IMFTopologyNode { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -21285,7 +21285,7 @@ impl IMFTopologyNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -21751,7 +21751,7 @@ impl IMFTrustedOutput { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOutputTrustAuthorityByIndex)(::windows_core::Interface::as_raw(self), dwindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFinal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -21846,22 +21846,22 @@ pub struct IMFVideoDeviceID_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFVideoDisplayControl(::windows_core::IUnknown); impl IMFVideoDisplayControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNativeVideoSize(&self, pszvideo: *mut super::super::Foundation::SIZE, pszarvideo: *mut super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetNativeVideoSize)(::windows_core::Interface::as_raw(self), pszvideo, pszarvideo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIdealVideoSize(&self, pszmin: *mut super::super::Foundation::SIZE, pszmax: *mut super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIdealVideoSize)(::windows_core::Interface::as_raw(self), pszmin, pszmax).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVideoPosition(&self, pnrcsource: *const MFVideoNormalizedRect, prcdest: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVideoPosition)(::windows_core::Interface::as_raw(self), pnrcsource, prcdest).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoPosition(&self, pnrcsource: *mut MFVideoNormalizedRect, prcdest: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoPosition)(::windows_core::Interface::as_raw(self), pnrcsource, prcdest).ok() @@ -21873,7 +21873,7 @@ impl IMFVideoDisplayControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAspectRatioMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVideoWindow(&self, hwndvideo: P0) -> ::windows_core::Result<()> where @@ -21881,7 +21881,7 @@ impl IMFVideoDisplayControl { { (::windows_core::Interface::vtable(self).SetVideoWindow)(::windows_core::Interface::as_raw(self), hwndvideo.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -21890,12 +21890,12 @@ impl IMFVideoDisplayControl { pub unsafe fn RepaintVideo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RepaintVideo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetCurrentImage(&self, pbih: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, pdib: *mut *mut u8, pcbdib: *mut u32, ptimestamp: *mut i64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentImage)(::windows_core::Interface::as_raw(self), pbih, pdib, pcbdib, ptimestamp).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBorderColor(&self, clr: P0) -> ::windows_core::Result<()> where @@ -21903,7 +21903,7 @@ impl IMFVideoDisplayControl { { (::windows_core::Interface::vtable(self).SetBorderColor)(::windows_core::Interface::as_raw(self), clr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBorderColor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -21916,7 +21916,7 @@ impl IMFVideoDisplayControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRenderingPrefs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFullscreen(&self, ffullscreen: P0) -> ::windows_core::Result<()> where @@ -21924,7 +21924,7 @@ impl IMFVideoDisplayControl { { (::windows_core::Interface::vtable(self).SetFullscreen)(::windows_core::Interface::as_raw(self), ffullscreen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFullscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -21996,7 +21996,7 @@ pub struct IMFVideoDisplayControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFVideoMediaType(::windows_core::IUnknown); impl IMFVideoMediaType { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -22005,13 +22005,13 @@ impl IMFVideoMediaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -22063,7 +22063,7 @@ impl IMFVideoMediaType { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -22111,7 +22111,7 @@ impl IMFVideoMediaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -22126,7 +22126,7 @@ impl IMFVideoMediaType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetMajorType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCompressedFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -22145,7 +22145,7 @@ impl IMFVideoMediaType { pub unsafe fn FreeRepresentation(&self, guidrepresentation: ::windows_core::GUID, pvrepresentation: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.FreeRepresentation)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(guidrepresentation), pvrepresentation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoFormat(&self) -> *mut MFVIDEOFORMAT { (::windows_core::Interface::vtable(self).GetVideoFormat)(::windows_core::Interface::as_raw(self)) @@ -22175,7 +22175,7 @@ pub struct IMFVideoMediaType_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFVideoMixerBitmap(::windows_core::IUnknown); impl IMFVideoMixerBitmap { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetAlphaBitmap(&self, pbmpparms: *const MFVideoAlphaBitmap) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAlphaBitmap)(::windows_core::Interface::as_raw(self), pbmpparms).ok() @@ -22183,12 +22183,12 @@ impl IMFVideoMixerBitmap { pub unsafe fn ClearAlphaBitmap(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ClearAlphaBitmap)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateAlphaBitmapParameters(&self, pbmpparms: *const MFVideoAlphaBitmapParams) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateAlphaBitmapParameters)(::windows_core::Interface::as_raw(self), pbmpparms).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAlphaBitmapParameters(&self, pbmpparms: *mut MFVideoAlphaBitmapParams) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAlphaBitmapParameters)(::windows_core::Interface::as_raw(self), pbmpparms).ok() @@ -22363,7 +22363,7 @@ impl IMFVideoProcessor { pub unsafe fn GetAvailableVideoProcessorModes(&self, lpdwnumprocessingmodes: *mut u32, ppvideoprocessingmodes: *mut *mut ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAvailableVideoProcessorModes)(::windows_core::Interface::as_raw(self), lpdwnumprocessingmodes, ppvideoprocessingmodes).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D9`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub unsafe fn GetVideoProcessorCaps(&self, lpvideoprocessormode: *const ::windows_core::GUID, lpvideoprocessorcaps: *mut DXVA2_VideoProcessorCaps) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVideoProcessorCaps)(::windows_core::Interface::as_raw(self), lpvideoprocessormode, lpvideoprocessorcaps).ok() @@ -22397,13 +22397,13 @@ impl IMFVideoProcessor { pub unsafe fn SetFilteringValue(&self, dwproperty: u32, pvalue: *const DXVA2_Fixed32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFilteringValue)(::windows_core::Interface::as_raw(self), dwproperty, pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBackgroundColor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBackgroundColor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundColor(&self, clrbkg: P0) -> ::windows_core::Result<()> where @@ -22452,12 +22452,12 @@ impl IMFVideoProcessorControl { pub unsafe fn SetBorderColor(&self, pbordercolor: ::core::option::Option<*const MFARGB>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBorderColor)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbordercolor.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSourceRectangle(&self, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSourceRectangle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psrcrect.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDestinationRectangle(&self, pdstrect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDestinationRectangle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdstrect.unwrap_or(::std::ptr::null()))).ok() @@ -22468,7 +22468,7 @@ impl IMFVideoProcessorControl { pub unsafe fn SetRotation(&self, erotation: MF_VIDEO_PROCESSOR_ROTATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRotation)(::windows_core::Interface::as_raw(self), erotation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetConstrictionSize(&self, pconstrictionsize: ::core::option::Option<*const super::super::Foundation::SIZE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetConstrictionSize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pconstrictionsize.unwrap_or(::std::ptr::null()))).ok() @@ -22508,12 +22508,12 @@ impl IMFVideoProcessorControl2 { pub unsafe fn SetBorderColor(&self, pbordercolor: ::core::option::Option<*const MFARGB>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetBorderColor)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbordercolor.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSourceRectangle(&self, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSourceRectangle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psrcrect.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDestinationRectangle(&self, pdstrect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetDestinationRectangle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdstrect.unwrap_or(::std::ptr::null()))).ok() @@ -22524,7 +22524,7 @@ impl IMFVideoProcessorControl2 { pub unsafe fn SetRotation(&self, erotation: MF_VIDEO_PROCESSOR_ROTATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetRotation)(::windows_core::Interface::as_raw(self), erotation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetConstrictionSize(&self, pconstrictionsize: ::core::option::Option<*const super::super::Foundation::SIZE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetConstrictionSize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pconstrictionsize.unwrap_or(::std::ptr::null()))).ok() @@ -22532,7 +22532,7 @@ impl IMFVideoProcessorControl2 { pub unsafe fn SetRotationOverride(&self, uirotation: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRotationOverride)(::windows_core::Interface::as_raw(self), uirotation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableHardwareEffects(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -22570,12 +22570,12 @@ impl IMFVideoProcessorControl3 { pub unsafe fn SetBorderColor(&self, pbordercolor: ::core::option::Option<*const MFARGB>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetBorderColor)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbordercolor.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSourceRectangle(&self, psrcrect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetSourceRectangle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psrcrect.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDestinationRectangle(&self, pdstrect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetDestinationRectangle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdstrect.unwrap_or(::std::ptr::null()))).ok() @@ -22586,7 +22586,7 @@ impl IMFVideoProcessorControl3 { pub unsafe fn SetRotation(&self, erotation: MF_VIDEO_PROCESSOR_ROTATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetRotation)(::windows_core::Interface::as_raw(self), erotation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetConstrictionSize(&self, pconstrictionsize: ::core::option::Option<*const super::super::Foundation::SIZE>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetConstrictionSize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pconstrictionsize.unwrap_or(::std::ptr::null()))).ok() @@ -22594,7 +22594,7 @@ impl IMFVideoProcessorControl3 { pub unsafe fn SetRotationOverride(&self, uirotation: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetRotationOverride)(::windows_core::Interface::as_raw(self), uirotation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableHardwareEffects(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -22610,7 +22610,7 @@ impl IMFVideoProcessorControl3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNaturalOutputType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSphericalVideoProcessing(&self, fenable: P0, eformat: MFVideoSphericalFormat, eprojectionmode: MFVideoSphericalProjectionMode) -> ::windows_core::Result<()> where @@ -22861,7 +22861,7 @@ pub struct IMFVideoSampleAllocatorNotifyEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMFVirtualCamera(::windows_core::IUnknown); impl IMFVirtualCamera { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItem(&self, guidkey: *const ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), guidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -22870,13 +22870,13 @@ impl IMFVirtualCamera { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemType)(::windows_core::Interface::as_raw(self), guidkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CompareItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareItem)(::windows_core::Interface::as_raw(self), guidkey, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, ptheirs: P0, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> ::windows_core::Result where @@ -22928,7 +22928,7 @@ impl IMFVirtualCamera { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUnknown)(::windows_core::Interface::as_raw(self), guidkey, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetItem(&self, guidkey: *const ::windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), guidkey, value).ok() @@ -22976,7 +22976,7 @@ impl IMFVirtualCamera { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut ::windows_core::GUID, pvalue: ::core::option::Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItemByIndex)(::windows_core::Interface::as_raw(self), unindex, pguidkey, ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -22993,7 +22993,7 @@ impl IMFVirtualCamera { { (::windows_core::Interface::vtable(self).AddDeviceSourceInfo)(::windows_core::Interface::as_raw(self), devicesourceinfo.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Devices_Properties`"] + #[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub unsafe fn AddProperty(&self, pkey: *const super::super::Devices::Properties::DEVPROPKEY, r#type: super::super::Devices::Properties::DEVPROPTYPE, pbdata: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddProperty)(::windows_core::Interface::as_raw(self), pkey, r#type, ::core::mem::transmute(pbdata.as_ptr()), pbdata.len() as _).ok() @@ -23024,7 +23024,7 @@ impl IMFVirtualCamera { pub unsafe fn SendCameraProperty(&self, propertyset: *const ::windows_core::GUID, propertyid: u32, propertyflags: u32, propertypayload: ::core::option::Option<*mut ::core::ffi::c_void>, propertypayloadlength: u32, data: ::core::option::Option<*mut ::core::ffi::c_void>, datalength: u32, datawritten: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendCameraProperty)(::windows_core::Interface::as_raw(self), propertyset, propertyid, propertyflags, ::core::mem::transmute(propertypayload.unwrap_or(::std::ptr::null_mut())), propertypayloadlength, ::core::mem::transmute(data.unwrap_or(::std::ptr::null_mut())), datalength, datawritten).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSyncEvent(&self, kseventset: *const ::windows_core::GUID, kseventid: u32, kseventflags: u32, eventhandle: P0) -> ::windows_core::Result where @@ -23033,7 +23033,7 @@ impl IMFVirtualCamera { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSyncEvent)(::windows_core::Interface::as_raw(self), kseventset, kseventid, kseventflags, eventhandle.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSyncSemaphore(&self, kseventset: *const ::windows_core::GUID, kseventid: u32, kseventflags: u32, semaphorehandle: P0, semaphoreadjustment: i32) -> ::windows_core::Result where @@ -23747,7 +23747,7 @@ pub struct IWMCodecOutputTimestamp_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMCodecPrivateData(::windows_core::IUnknown); impl IWMCodecPrivateData { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_DxMediaObjects`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DxMediaObjects\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DxMediaObjects"))] pub unsafe fn SetPartialOutputType(&self, pmt: *mut super::DxMediaObjects::DMO_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPartialOutputType)(::windows_core::Interface::as_raw(self), pmt).ok() @@ -23777,7 +23777,7 @@ pub struct IWMCodecPrivateData_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMCodecProps(::windows_core::IUnknown); impl IWMCodecProps { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_DxMediaObjects`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DxMediaObjects\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DxMediaObjects"))] pub unsafe fn GetFormatProp(&self, pmt: *mut super::DxMediaObjects::DMO_MEDIA_TYPE, pszname: P0, ptype: *mut WMT_PROP_DATATYPE, pvalue: *mut u8, pdwsize: *mut u32) -> ::windows_core::Result<()> where @@ -23813,12 +23813,12 @@ pub struct IWMCodecProps_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMCodecStrings(::windows_core::IUnknown); impl IWMCodecStrings { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_DxMediaObjects`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DxMediaObjects\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DxMediaObjects"))] pub unsafe fn GetName(&self, pmt: *mut super::DxMediaObjects::DMO_MEDIA_TYPE, szname: ::core::option::Option<&mut [u16]>, pcchlength: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetName)(::windows_core::Interface::as_raw(self), pmt, szname.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(szname.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcchlength).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_DxMediaObjects`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DxMediaObjects\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DxMediaObjects"))] pub unsafe fn GetDescription(&self, pmt: *mut super::DxMediaObjects::DMO_MEDIA_TYPE, szdescription: ::core::option::Option<&mut [u16]>, pcchlength: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDescription)(::windows_core::Interface::as_raw(self), pmt, szdescription.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(szdescription.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcchlength).ok() @@ -23900,7 +23900,7 @@ impl IWMFrameInterpProps { pub unsafe fn SetFrameRateOut(&self, lframerate: i32, lscale: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFrameRateOut)(::windows_core::Interface::as_raw(self), lframerate, lscale).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFrameInterpEnabled(&self, bfienabled: P0) -> ::windows_core::Result<()> where @@ -24026,7 +24026,7 @@ pub struct IWMResizerProps_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMSampleExtensionSupport(::windows_core::IUnknown); impl IWMSampleExtensionSupport { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseSampleExtensions(&self, fuseextensions: P0) -> ::windows_core::Result<()> where @@ -24104,7 +24104,7 @@ impl IWMVideoDecoderReconBuffer { pub unsafe fn GetReconstructedVideoFrameSize(&self, pdwsize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetReconstructedVideoFrameSize)(::windows_core::Interface::as_raw(self), pdwsize).ok() } - #[doc = "Required features: `Win32_Media_DxMediaObjects`"] + #[doc = "Required features: `\"Win32_Media_DxMediaObjects\"`"] #[cfg(feature = "Win32_Media_DxMediaObjects")] pub unsafe fn GetReconstructedVideoFrame(&self, pbuf: P0) -> ::windows_core::Result<()> where @@ -24112,7 +24112,7 @@ impl IWMVideoDecoderReconBuffer { { (::windows_core::Interface::vtable(self).GetReconstructedVideoFrame)(::windows_core::Interface::as_raw(self), pbuf.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Media_DxMediaObjects`"] + #[doc = "Required features: `\"Win32_Media_DxMediaObjects\"`"] #[cfg(feature = "Win32_Media_DxMediaObjects")] pub unsafe fn SetReconstructedVideoFrame(&self, pbuf: P0) -> ::windows_core::Result<()> where @@ -25221,13 +25221,13 @@ pub const D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAG_SUPPORTED: D3D12_VIDEO_PRO pub const D3D12_VIDEO_SCALE_SUPPORT_FLAG_EVEN_DIMENSIONS_ONLY: D3D12_VIDEO_SCALE_SUPPORT_FLAGS = D3D12_VIDEO_SCALE_SUPPORT_FLAGS(2i32); pub const D3D12_VIDEO_SCALE_SUPPORT_FLAG_NONE: D3D12_VIDEO_SCALE_SUPPORT_FLAGS = D3D12_VIDEO_SCALE_SUPPORT_FLAGS(0i32); pub const D3D12_VIDEO_SCALE_SUPPORT_FLAG_POW2_ONLY: D3D12_VIDEO_SCALE_SUPPORT_FLAGS = D3D12_VIDEO_SCALE_SUPPORT_FLAGS(1i32); -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_IsVirtualCamera: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x6edc630d_c2e3_43b7_b2d1_20525a1af120), pid: 3 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_IsWindowsCameraEffectAvailable: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x6edc630d_c2e3_43b7_b2d1_20525a1af120), pid: 4 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_DeviceInterface_VirtualCameraAssociatedCameras: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x6edc630d_c2e3_43b7_b2d1_20525a1af120), pid: 5 }; pub const DSATTRIB_CAPTURE_STREAMTIME: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x0c1a5614_30cd_4f40_bcbf_d03e52306207); @@ -38849,7 +38849,7 @@ impl ::core::fmt::Debug for eVideoEncoderDisplayContentType { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AM_MEDIA_TYPE { pub majortype: ::windows_core::GUID, @@ -39140,7 +39140,7 @@ impl ::core::default::Default for CodecAPIEventData { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_ARCHITECTURE { pub IOCoherent: super::super::Foundation::BOOL, @@ -39178,7 +39178,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ARCHITECTURE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE { pub VideoDecoderHeapDesc: D3D12_VIDEO_DECODER_HEAP_DESC, @@ -39218,7 +39218,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE1 { pub VideoDecoderHeapDesc: D3D12_VIDEO_DECODER_HEAP_DESC, @@ -39259,7 +39259,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT { pub NodeIndex: u32, @@ -39304,7 +39304,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUP } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS { pub NodeIndex: u32, @@ -39376,7 +39376,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_DECODE_FORMAT_COUNT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM { pub NodeIndex: u32, @@ -39513,7 +39513,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_DECODE_PROTECTED_RESO } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT { pub NodeIndex: u32, @@ -39560,7 +39560,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC { pub NodeIndex: u32, @@ -39600,7 +39600,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT { pub NodeIndex: u32, @@ -39628,7 +39628,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGU } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT { pub NodeIndex: u32, @@ -39656,7 +39656,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE { pub NodeIndex: u32, @@ -39685,7 +39685,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGI } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE { pub HeapDesc: D3D12_VIDEO_ENCODER_HEAP_DESC, @@ -39712,7 +39712,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT { pub NodeIndex: u32, @@ -39740,7 +39740,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE { pub NodeIndex: u32, @@ -39769,7 +39769,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION { pub NodeIndex: u32, @@ -39856,7 +39856,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLU } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL { pub NodeIndex: u32, @@ -39885,7 +39885,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE { pub NodeIndex: u32, @@ -39958,7 +39958,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SU } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS { pub NodeIndex: u32, @@ -39990,7 +39990,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQU } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT { pub NodeIndex: u32, @@ -40029,7 +40029,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS { pub NodeIndex: u32, @@ -40231,7 +40231,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUP } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_FEATURE_DATA_VIDEO_FEATURE_AREA_SUPPORT { pub NodeIndex: u32, @@ -40272,7 +40272,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_FEATURE_AREA_SUPPORT } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR { pub NodeIndex: u32, @@ -40344,7 +40344,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE { pub NodeIndex: u32, @@ -40402,7 +40402,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE { pub NodeMask: u32, @@ -40445,7 +40445,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE1 { pub NodeMask: u32, @@ -40549,7 +40549,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_PROCESS_PROTECTED_RES } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO { pub NodeIndex: u32, @@ -40595,7 +40595,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INF } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT { pub NodeIndex: u32, @@ -40663,7 +40663,7 @@ impl ::core::default::Default for D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS { pub Status: u64, @@ -40704,7 +40704,7 @@ impl ::core::default::Default for D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT { pub pMotionVectorHeap: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -40742,7 +40742,7 @@ impl ::core::default::Default for D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT { pub pMotionVectorTexture2D: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -40841,7 +40841,7 @@ impl ::core::default::Default for D3D12_VIDEO_DECODER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_VIDEO_DECODER_HEAP_DESC { pub NodeMask: u32, @@ -40886,7 +40886,7 @@ impl ::core::default::Default for D3D12_VIDEO_DECODER_HEAP_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM { pub pBuffer: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -40955,7 +40955,7 @@ impl ::core::default::Default for D3D12_VIDEO_DECODE_CONFIGURATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS { pub Enable: super::super::Foundation::BOOL, @@ -40995,7 +40995,7 @@ impl ::core::default::Default for D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1 { pub Enable: super::super::Foundation::BOOL, @@ -41068,7 +41068,7 @@ impl ::core::default::Default for D3D12_VIDEO_DECODE_FRAME_ARGUMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS { pub NumFrameArguments: u32, @@ -41108,7 +41108,7 @@ impl ::core::default::Default for D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM { pub Offset: u64, @@ -41145,7 +41145,7 @@ impl ::core::default::Default for D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS { pub pOutputTexture2D: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -41183,7 +41183,7 @@ impl ::core::default::Default for D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 { pub pOutputTexture2D: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -41222,7 +41222,7 @@ impl ::core::default::Default for D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_DECODE_REFERENCE_FRAMES { pub NumTexture2Ds: u32, @@ -41590,7 +41590,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPP } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM { pub pBuffer: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -41627,7 +41627,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_VIDEO_ENCODER_DESC { pub NodeMask: u32, @@ -41657,7 +41657,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS { pub SequenceControlDesc: D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC, @@ -41683,7 +41683,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENT } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS { pub Bitstream: D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM, @@ -41721,7 +41721,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMEN } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER { pub pBuffer: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -41977,7 +41977,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA { pub DataSize: u32, @@ -42002,7 +42002,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_0 { pub pH264PicData: *mut D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264, @@ -42027,7 +42027,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 { pub Flags: D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS, @@ -42194,7 +42194,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC { pub Flags: D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS, @@ -42282,7 +42282,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub struct D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC { pub IntraRefreshFrameIndex: u32, @@ -42484,7 +42484,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_PROFILE_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_VIDEO_ENCODER_RATE_CONTROL { pub Mode: D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE, @@ -42688,7 +42688,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE { pub pReconstructedPicture: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -42725,7 +42725,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 { pub ReconstructedPictureResourceIndex: u32, @@ -42768,7 +42768,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPT } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC { pub ReconstructedPictureResourceIndex: u32, @@ -42810,7 +42810,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPT } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS { pub EncoderCodec: D3D12_VIDEO_ENCODER_CODEC, @@ -42836,7 +42836,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARG } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS { pub ResolvedLayoutMetadata: D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER, @@ -42872,7 +42872,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_AR } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC { pub Flags: D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS, @@ -43004,7 +43004,7 @@ impl ::core::default::Default for D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEV } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_ENCODE_REFERENCE_FRAMES { pub NumTexture2Ds: u32, @@ -43074,7 +43074,7 @@ impl ::core::default::Default for D3D12_VIDEO_EXTENSION_COMMAND_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_EXTENSION_COMMAND_INFO { pub CommandId: ::windows_core::GUID, @@ -43145,7 +43145,7 @@ impl ::core::default::Default for D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_VIDEO_FORMAT { pub Format: super::super::Graphics::Dxgi::Common::DXGI_FORMAT, @@ -43184,7 +43184,7 @@ impl ::core::default::Default for D3D12_VIDEO_FORMAT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_VIDEO_MOTION_ESTIMATOR_DESC { pub NodeMask: u32, @@ -43226,7 +43226,7 @@ impl ::core::default::Default for D3D12_VIDEO_MOTION_ESTIMATOR_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_MOTION_ESTIMATOR_INPUT { pub pInputTexture2D: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -43266,7 +43266,7 @@ impl ::core::default::Default for D3D12_VIDEO_MOTION_ESTIMATOR_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT { pub pMotionVectorHeap: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -43302,7 +43302,7 @@ impl ::core::default::Default for D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC { pub NodeMask: u32, @@ -43344,7 +43344,7 @@ impl ::core::default::Default for D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_VIDEO_PROCESS_ALPHA_BLENDING { pub Enable: super::super::Foundation::BOOL, @@ -43415,7 +43415,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_FILTER_RANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_PROCESS_INPUT_STREAM { pub pTexture2D: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -43453,7 +43453,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_INPUT_STREAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub struct D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS { pub InputStream: [D3D12_VIDEO_PROCESS_INPUT_STREAM; 2], @@ -43494,7 +43494,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub struct D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 { pub InputStream: [D3D12_VIDEO_PROCESS_INPUT_STREAM; 2], @@ -43536,7 +43536,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC { pub Format: super::super::Graphics::Dxgi::Common::DXGI_FORMAT, @@ -43654,7 +43654,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_VIDEO_PROCESS_LUMA_KEY { pub Enable: super::super::Foundation::BOOL, @@ -43694,7 +43694,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_LUMA_KEY { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_PROCESS_OUTPUT_STREAM { pub pTexture2D: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -43731,7 +43731,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_OUTPUT_STREAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D12\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D12"))] pub struct D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS { pub OutputStream: [D3D12_VIDEO_PROCESS_OUTPUT_STREAM; 2], @@ -43768,7 +43768,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common"))] pub struct D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC { pub Format: super::super::Graphics::Dxgi::Common::DXGI_FORMAT, @@ -43812,7 +43812,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub struct D3D12_VIDEO_PROCESS_REFERENCE_SET { pub NumPastFrames: u32, @@ -43855,7 +43855,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_REFERENCE_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct D3D12_VIDEO_PROCESS_TRANSFORM { pub SourceRectangle: super::super::Foundation::RECT, @@ -43895,7 +43895,7 @@ impl ::core::default::Default for D3D12_VIDEO_PROCESS_TRANSFORM { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub struct D3D12_VIDEO_SAMPLE { pub Width: u32, @@ -44114,7 +44114,7 @@ impl ::core::default::Default for DEVICE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIRTYRECT_INFO { pub FrameNumber: u32, @@ -44655,7 +44655,7 @@ impl ::core::default::Default for DXVA2_ValueRange { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVA2_VideoDesc { pub SampleWidth: u32, @@ -44686,7 +44686,7 @@ impl ::core::default::Default for DXVA2_VideoDesc { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVA2_VideoProcessBltParams { pub TargetFrame: i64, @@ -44722,7 +44722,7 @@ impl ::core::default::Default for DXVA2_VideoProcessBltParams { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVA2_VideoProcessorCaps { pub DeviceCaps: u32, @@ -44780,7 +44780,7 @@ impl ::core::default::Default for DXVA2_VideoProcessorCaps { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct DXVA2_VideoSample { pub Start: i64, @@ -44841,7 +44841,7 @@ impl ::core::default::Default for DXVABufferInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVACompBufferInfo { pub NumCompBuffers: u32, @@ -44945,7 +44945,7 @@ impl ::core::default::Default for DXVAHDETW_DESTROYVIDEOPROCESSOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct DXVAHDETW_VIDEOPROCESSBLTHD { pub pObject: u64, @@ -44990,7 +44990,7 @@ impl ::core::default::Default for DXVAHDETW_VIDEOPROCESSBLTHD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct DXVAHDETW_VIDEOPROCESSBLTHD_STREAM { pub pObject: u64, @@ -45052,7 +45052,7 @@ impl ::core::default::Default for DXVAHDETW_VIDEOPROCESSBLTHD_STREAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHDETW_VIDEOPROCESSBLTSTATE { pub pObject: u64, @@ -45093,7 +45093,7 @@ impl ::core::default::Default for DXVAHDETW_VIDEOPROCESSBLTSTATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHDETW_VIDEOPROCESSSTREAMSTATE { pub pObject: u64, @@ -45135,7 +45135,7 @@ impl ::core::default::Default for DXVAHDETW_VIDEOPROCESSSTREAMSTATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct DXVAHDSW_CALLBACKS { pub CreateDevice: PDXVAHDSW_CreateDevice, @@ -45210,7 +45210,7 @@ impl ::core::default::Default for DXVAHD_BLT_STATE_ALPHA_FILL_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA { pub YCbCr: super::super::Foundation::BOOL, @@ -45235,7 +45235,7 @@ impl ::core::default::Default for DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_BLT_STATE_CONSTRICTION_DATA { pub Enable: super::super::Foundation::BOOL, @@ -45371,7 +45371,7 @@ impl ::core::default::Default for DXVAHD_BLT_STATE_PRIVATE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_BLT_STATE_TARGET_RECT_DATA { pub Enable: super::super::Foundation::BOOL, @@ -45528,7 +45528,7 @@ impl ::core::default::Default for DXVAHD_CONTENT_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_CUSTOM_RATE_DATA { pub CustomRate: DXVAHD_RATIONAL, @@ -45631,7 +45631,7 @@ impl ::core::default::Default for DXVAHD_RATIONAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub struct DXVAHD_STREAM_DATA { pub Enable: super::super::Foundation::BOOL, @@ -45674,7 +45674,7 @@ impl ::core::default::Default for DXVAHD_STREAM_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_STREAM_STATE_ALPHA_DATA { pub Enable: super::super::Foundation::BOOL, @@ -45713,7 +45713,7 @@ impl ::core::default::Default for DXVAHD_STREAM_STATE_ALPHA_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA { pub Enable: super::super::Foundation::BOOL, @@ -45753,7 +45753,7 @@ impl ::core::default::Default for DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVAHD_STREAM_STATE_D3DFORMAT_DATA { pub Format: super::super::Graphics::Direct3D9::D3DFORMAT, @@ -45791,7 +45791,7 @@ impl ::core::default::Default for DXVAHD_STREAM_STATE_D3DFORMAT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA { pub Enable: super::super::Foundation::BOOL, @@ -45830,7 +45830,7 @@ impl ::core::default::Default for DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_STREAM_STATE_FILTER_DATA { pub Enable: super::super::Foundation::BOOL, @@ -45964,7 +45964,7 @@ impl ::core::default::Default for DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA_0_0 } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_STREAM_STATE_LUMA_KEY_DATA { pub Enable: super::super::Foundation::BOOL, @@ -46004,7 +46004,7 @@ impl ::core::default::Default for DXVAHD_STREAM_STATE_LUMA_KEY_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA { pub RepeatFrame: super::super::Foundation::BOOL, @@ -46105,7 +46105,7 @@ impl ::core::default::Default for DXVAHD_STREAM_STATE_PRIVATE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA { pub Enable: super::super::Foundation::BOOL, @@ -46146,7 +46146,7 @@ impl ::core::default::Default for DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVAHD_STREAM_STATE_SOURCE_RECT_DATA { pub Enable: super::super::Foundation::BOOL, @@ -46219,7 +46219,7 @@ impl ::core::default::Default for DXVAHD_VPCAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVAHD_VPDEVCAPS { pub DeviceType: DXVAHD_DEVICE_TYPE, @@ -46279,7 +46279,7 @@ impl ::core::default::Default for DXVAHD_VPDEVCAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVAUncompDataInfo { pub UncompWidth: u32, @@ -46538,7 +46538,7 @@ impl ::core::default::Default for DXVA_ConfigPictureDecode { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVA_DeinterlaceBlt { pub Size: u32, @@ -46583,7 +46583,7 @@ impl ::core::default::Default for DXVA_DeinterlaceBlt { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVA_DeinterlaceBltEx { pub Size: u32, @@ -46629,7 +46629,7 @@ impl ::core::default::Default for DXVA_DeinterlaceBltEx { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct DXVA_DeinterlaceBltEx32 { @@ -46683,7 +46683,7 @@ impl ::core::default::Default for DXVA_DeinterlaceBltEx32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVA_DeinterlaceCaps { pub Size: u32, @@ -46759,7 +46759,7 @@ impl ::core::default::Default for DXVA_DeinterlaceQueryAvailableModes { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVA_DeinterlaceQueryModeCaps { pub Size: u32, @@ -46911,7 +46911,7 @@ impl ::core::default::Default for DXVA_PictureParameters { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DXVA_ProcAmpControlBlt { pub Size: u32, @@ -46956,7 +46956,7 @@ impl ::core::default::Default for DXVA_ProcAmpControlBlt { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVA_ProcAmpControlCaps { pub Size: u32, @@ -46998,7 +46998,7 @@ impl ::core::default::Default for DXVA_ProcAmpControlCaps { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVA_ProcAmpControlQueryRange { pub Size: u32, @@ -47038,7 +47038,7 @@ impl ::core::default::Default for DXVA_ProcAmpControlQueryRange { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct DXVA_VideoDesc { pub Size: u32, @@ -47146,7 +47146,7 @@ impl ::core::default::Default for DXVA_VideoSample { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct DXVA_VideoSample2 { @@ -47201,7 +47201,7 @@ impl ::core::default::Default for DXVA_VideoSample2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct DXVA_VideoSample2 { @@ -47254,7 +47254,7 @@ impl ::core::default::Default for DXVA_VideoSample2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct DXVA_VideoSample32 { @@ -47998,7 +47998,7 @@ impl ::core::default::Default for MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MFMPEG2DLNASINKSTATS { pub cBytesWritten: u64, @@ -48095,7 +48095,7 @@ impl ::core::default::Default for MFMediaKeyStatus { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MFNetCredentialManagerGetParam { pub hrOp: ::windows_core::HRESULT, @@ -48170,7 +48170,7 @@ impl ::core::default::Default for MFOffset { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub struct MFP_ACQUIRE_USER_CREDENTIAL_EVENT { pub header: MFP_EVENT_HEADER, @@ -48228,7 +48228,7 @@ impl ::core::default::Default for MFP_ACQUIRE_USER_CREDENTIAL_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_ERROR_EVENT { pub header: MFP_EVENT_HEADER, @@ -48264,7 +48264,7 @@ impl ::core::default::Default for MFP_ERROR_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_EVENT_HEADER { pub eEventType: MFP_EVENT_TYPE, @@ -48304,7 +48304,7 @@ impl ::core::default::Default for MFP_EVENT_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_FRAME_STEP_EVENT { pub header: MFP_EVENT_HEADER, @@ -48341,7 +48341,7 @@ impl ::core::default::Default for MFP_FRAME_STEP_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_MEDIAITEM_CLEARED_EVENT { pub header: MFP_EVENT_HEADER, @@ -48378,7 +48378,7 @@ impl ::core::default::Default for MFP_MEDIAITEM_CLEARED_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_MEDIAITEM_CREATED_EVENT { pub header: MFP_EVENT_HEADER, @@ -48416,7 +48416,7 @@ impl ::core::default::Default for MFP_MEDIAITEM_CREATED_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_MEDIAITEM_SET_EVENT { pub header: MFP_EVENT_HEADER, @@ -48453,7 +48453,7 @@ impl ::core::default::Default for MFP_MEDIAITEM_SET_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_MF_EVENT { pub header: MFP_EVENT_HEADER, @@ -48492,7 +48492,7 @@ impl ::core::default::Default for MFP_MF_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_PAUSE_EVENT { pub header: MFP_EVENT_HEADER, @@ -48529,7 +48529,7 @@ impl ::core::default::Default for MFP_PAUSE_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_PLAYBACK_ENDED_EVENT { pub header: MFP_EVENT_HEADER, @@ -48566,7 +48566,7 @@ impl ::core::default::Default for MFP_PLAYBACK_ENDED_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_PLAY_EVENT { pub header: MFP_EVENT_HEADER, @@ -48603,7 +48603,7 @@ impl ::core::default::Default for MFP_PLAY_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_POSITION_SET_EVENT { pub header: MFP_EVENT_HEADER, @@ -48640,7 +48640,7 @@ impl ::core::default::Default for MFP_POSITION_SET_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_RATE_SET_EVENT { pub header: MFP_EVENT_HEADER, @@ -48678,7 +48678,7 @@ impl ::core::default::Default for MFP_RATE_SET_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct MFP_STOP_EVENT { pub header: MFP_EVENT_HEADER, @@ -49121,7 +49121,7 @@ impl ::core::default::Default for MFT_STREAM_STATE_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MFVIDEOFORMAT { pub dwSize: u32, @@ -49149,7 +49149,7 @@ impl ::core::default::Default for MFVIDEOFORMAT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub struct MFVideoAlphaBitmap { pub GetBitmapFromDC: super::super::Foundation::BOOL, @@ -49173,7 +49173,7 @@ impl ::core::default::Default for MFVideoAlphaBitmap { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9", feature = "Win32_Graphics_Gdi"))] pub union MFVideoAlphaBitmap_0 { pub hdc: super::super::Graphics::Gdi::HDC, @@ -49196,7 +49196,7 @@ impl ::core::default::Default for MFVideoAlphaBitmap_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MFVideoAlphaBitmapParams { pub dwFlags: u32, @@ -49239,7 +49239,7 @@ impl ::core::default::Default for MFVideoAlphaBitmapParams { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MFVideoArea { pub OffsetX: MFOffset, @@ -49310,7 +49310,7 @@ impl ::core::default::Default for MFVideoCompressedInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MFVideoInfo { pub dwWidth: u32, @@ -49753,7 +49753,7 @@ impl ::core::default::Default for MF_VIDEO_SPHERICAL_VIEWDIRECTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MOVEREGION_INFO { pub FrameNumber: u32, @@ -49793,7 +49793,7 @@ impl ::core::default::Default for MOVEREGION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MOVE_RECT { pub SourcePoint: super::super::Foundation::POINT, @@ -49832,7 +49832,7 @@ impl ::core::default::Default for MOVE_RECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct MPEG1VIDEOINFO { pub hdr: VIDEOINFOHEADER, @@ -49873,7 +49873,7 @@ impl ::core::default::Default for MPEG1VIDEOINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct MPEG2VIDEOINFO { pub hdr: VIDEOINFOHEADER2, @@ -49903,7 +49903,7 @@ impl ::core::default::Default for MPEG2VIDEOINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MT_ARBITRARY_HEADER { pub majortype: ::windows_core::GUID, @@ -50012,7 +50012,7 @@ impl ::core::default::Default for OPM_ACP_AND_CGMSA_SIGNALING { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub struct OPM_ACTUAL_OUTPUT_FORMAT { pub rnRandomNumber: OPM_RANDOM_NUMBER, @@ -50416,7 +50416,7 @@ impl ::core::default::Default for OPM_STANDARD_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ROI_AREA { pub rect: super::super::Foundation::RECT, @@ -50581,7 +50581,7 @@ impl ::core::default::Default for TOC_ENTRY_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct VIDEOINFOHEADER { pub rcSource: super::super::Foundation::RECT, @@ -50624,7 +50624,7 @@ impl ::core::default::Default for VIDEOINFOHEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct VIDEOINFOHEADER2 { pub rcSource: super::super::Foundation::RECT, @@ -50659,7 +50659,7 @@ impl ::core::default::Default for VIDEOINFOHEADER2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union VIDEOINFOHEADER2_0 { pub dwControlFlags: u32, @@ -50684,56 +50684,56 @@ impl ::core::default::Default for VIDEOINFOHEADER2_0 { } } pub type MFPERIODICCALLBACK = ::core::option::Option) -> ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub type PDXVAHDSW_CreateDevice = ::core::option::Option, phdevice: *mut super::super::Foundation::HANDLE) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVAHDSW_CreateVideoProcessor = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVAHDSW_DestroyDevice = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVAHDSW_DestroyVideoProcessor = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVAHDSW_GetVideoProcessBltStatePrivate = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVAHDSW_GetVideoProcessStreamStatePrivate = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVAHDSW_GetVideoProcessorCaps = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVAHDSW_GetVideoProcessorCustomRates = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub type PDXVAHDSW_GetVideoProcessorDeviceCaps = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVAHDSW_GetVideoProcessorFilterRange = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub type PDXVAHDSW_GetVideoProcessorInputFormats = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub type PDXVAHDSW_GetVideoProcessorOutputFormats = ::core::option::Option ::windows_core::HRESULT>; pub type PDXVAHDSW_Plugin = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub type PDXVAHDSW_ProposeVideoPrivateFormat = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVAHDSW_SetVideoProcessBltState = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDXVAHDSW_SetVideoProcessStreamState = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] pub type PDXVAHDSW_VideoProcessBltHD = ::core::option::Option, outputframe: u32, streamcount: u32, pstreams: *const DXVAHD_STREAM_DATA) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Graphics_Direct3D9`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D9\"`"] #[cfg(feature = "Win32_Graphics_Direct3D9")] pub type PDXVAHD_CreateDevice = ::core::option::Option, pcontentdesc: *const DXVAHD_CONTENT_DESC, usage: DXVAHD_DEVICE_USAGE, pplugin: PDXVAHDSW_Plugin, ppdevice: *mut ::core::option::Option) -> ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Media/MediaPlayer/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/MediaPlayer/impl.rs index 980e9147ae..a089720d8d 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/MediaPlayer/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/MediaPlayer/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFeed_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Xml(&self, count: i32, sortproperty: FEEDS_XML_SORT_PROPERTY, sortorder: FEEDS_XML_SORT_ORDER, filterflags: FEEDS_XML_FILTER_FLAGS, includeflags: FEEDS_XML_INCLUDE_FLAGS) -> ::windows_core::Result<::windows_core::BSTR>; @@ -509,7 +509,7 @@ impl IFeed_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFeed2_Impl: Sized + IFeed_Impl { fn GetItemByEffectiveId(&self, itemeffectiveid: i32) -> ::windows_core::Result; @@ -592,7 +592,7 @@ impl IFeed2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFeedEnclosure_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Url(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -754,7 +754,7 @@ impl IFeedEnclosure_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFeedEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Error(&self) -> ::windows_core::Result<()>; @@ -827,7 +827,7 @@ impl IFeedEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFeedFolder_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Feeds(&self) -> ::windows_core::Result; @@ -1060,7 +1060,7 @@ impl IFeedFolder_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFeedFolderEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Error(&self) -> ::windows_core::Result<()>; @@ -1189,7 +1189,7 @@ impl IFeedFolderEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFeedItem_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Xml(&self, includeflags: FEEDS_XML_INCLUDE_FLAGS) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1415,7 +1415,7 @@ impl IFeedItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFeedItem2_Impl: Sized + IFeedItem_Impl { fn EffectiveId(&self) -> ::windows_core::Result; @@ -1442,7 +1442,7 @@ impl IFeedItem2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFeedsEnum_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1498,7 +1498,7 @@ impl IFeedsEnum_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFeedsManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RootFolder(&self) -> ::windows_core::Result; @@ -1720,7 +1720,7 @@ impl IWMPAudioRenderConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPCdrom_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn driveSpecifier(&self, pbstrdrive: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1764,7 +1764,7 @@ impl IWMPCdrom_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMPCdromBurn_Impl: Sized { fn isAvailable(&self, bstritem: &::windows_core::BSTR, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -1885,7 +1885,7 @@ impl IWMPCdromBurn_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPCdromCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn count(&self, plcount: *mut i32) -> ::windows_core::Result<()>; @@ -1976,7 +1976,7 @@ impl IWMPCdromRip_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPClosedCaption_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SAMIStyle(&self, pbstrsamistyle: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2049,7 +2049,7 @@ impl IWMPClosedCaption_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPClosedCaption2_Impl: Sized + IWMPClosedCaption_Impl { fn SAMILangCount(&self, plcount: *mut i32) -> ::windows_core::Result<()>; @@ -2244,7 +2244,7 @@ impl IWMPContentContainerList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPContentPartner_Impl: Sized { fn SetCallback(&self, pcallback: ::core::option::Option<&IWMPContentPartnerCallback>) -> ::windows_core::Result<()>; @@ -2446,7 +2446,7 @@ impl IWMPContentPartner_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPContentPartnerCallback_Impl: Sized { fn Notify(&self, r#type: WMPCallbackNotification, pcontext: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -2554,7 +2554,7 @@ impl IWMPContentPartnerCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPControls_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_isAvailable(&self, bstritem: &::windows_core::BSTR, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -2689,7 +2689,7 @@ impl IWMPControls_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPControls2_Impl: Sized + IWMPControls_Impl { fn step(&self, lstep: i32) -> ::windows_core::Result<()>; @@ -2710,7 +2710,7 @@ impl IWMPControls2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPControls3_Impl: Sized + IWMPControls2_Impl { fn audioLanguageCount(&self, plcount: *mut i32) -> ::windows_core::Result<()>; @@ -2824,7 +2824,7 @@ impl IWMPConvert_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPCore_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn close(&self) -> ::windows_core::Result<()>; @@ -3048,7 +3048,7 @@ impl IWMPCore_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPCore2_Impl: Sized + IWMPCore_Impl { fn dvd(&self) -> ::windows_core::Result; @@ -3075,7 +3075,7 @@ impl IWMPCore2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPCore3_Impl: Sized + IWMPCore2_Impl { fn newPlaylist(&self, bstrname: &::windows_core::BSTR, bstrurl: &::windows_core::BSTR) -> ::windows_core::Result; @@ -3118,7 +3118,7 @@ impl IWMPCore3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPDVD_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_isAvailable(&self, bstritem: &::windows_core::BSTR, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3177,7 +3177,7 @@ impl IWMPDVD_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPDownloadCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn id(&self, plid: *mut i32) -> ::windows_core::Result<()>; @@ -3248,7 +3248,7 @@ impl IWMPDownloadCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPDownloadItem_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn sourceURL(&self, pbstrurl: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3321,7 +3321,7 @@ impl IWMPDownloadItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPDownloadItem2_Impl: Sized + IWMPDownloadItem_Impl { fn getItemInfo(&self, bstritemname: &::windows_core::BSTR, pbstrval: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3342,7 +3342,7 @@ impl IWMPDownloadItem2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPDownloadManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn getDownloadCollection(&self, lcollectionid: i32) -> ::windows_core::Result; @@ -3385,7 +3385,7 @@ impl IWMPDownloadManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IWMPEffects_Impl: Sized { fn Render(&self, plevels: *mut TimedLevel, hdc: super::super::Graphics::Gdi::HDC, prc: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -3479,7 +3479,7 @@ impl IWMPEffects_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IWMPEffects2_Impl: Sized + IWMPEffects_Impl { fn SetCore(&self, pplayer: ::core::option::Option<&IWMPCore>) -> ::windows_core::Result<()>; @@ -3538,7 +3538,7 @@ impl IWMPEffects2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPError_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn clearErrorQueue(&self) -> ::windows_core::Result<()>; @@ -3589,7 +3589,7 @@ impl IWMPError_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPErrorItem_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn errorCode(&self, phr: *mut i32) -> ::windows_core::Result<()>; @@ -3641,7 +3641,7 @@ impl IWMPErrorItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPErrorItem2_Impl: Sized + IWMPErrorItem_Impl { fn condition(&self, plcondition: *mut i32) -> ::windows_core::Result<()>; @@ -3662,7 +3662,7 @@ impl IWMPErrorItem2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMPEvents_Impl: Sized { fn OpenStateChange(&self, newstate: i32); @@ -3994,7 +3994,7 @@ impl IWMPEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMPEvents2_Impl: Sized + IWMPEvents_Impl { fn DeviceConnect(&self, pdevice: ::core::option::Option<&IWMPSyncDevice>); @@ -4053,7 +4053,7 @@ impl IWMPEvents2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMPEvents3_Impl: Sized + IWMPEvents2_Impl { fn CdromRipStateChange(&self, pcdromrip: ::core::option::Option<&IWMPCdromRip>, wmprs: WMPRipState); @@ -4147,7 +4147,7 @@ impl IWMPEvents3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMPEvents4_Impl: Sized + IWMPEvents3_Impl { fn DeviceEstimation(&self, pdevice: ::core::option::Option<&IWMPSyncDevice>, hrresult: ::windows_core::HRESULT, qwestimatedusedspace: i64, qwestimatedspace: i64); @@ -4292,7 +4292,7 @@ impl IWMPGraphCreation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMPLibrary_Impl: Sized { fn name(&self, pbstrname: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4343,7 +4343,7 @@ impl IWMPLibrary_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMPLibrary2_Impl: Sized + IWMPLibrary_Impl { fn getItemInfo(&self, bstritemname: &::windows_core::BSTR, pbstrval: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4397,7 +4397,7 @@ impl IWMPLibraryServices_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPLibrarySharingServices_Impl: Sized { fn isLibraryShared(&self, pvbshared: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -4435,7 +4435,7 @@ impl IWMPLibrarySharingServices_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPMedia_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_isIdentical(&self, piwmpmedia: ::core::option::Option<&IWMPMedia>, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -4578,7 +4578,7 @@ impl IWMPMedia_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPMedia2_Impl: Sized + IWMPMedia_Impl { fn error(&self) -> ::windows_core::Result; @@ -4605,7 +4605,7 @@ impl IWMPMedia2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPMedia3_Impl: Sized + IWMPMedia2_Impl { fn getAttributeCountByType(&self, bstrtype: &::windows_core::BSTR, bstrlanguage: &::windows_core::BSTR, plcount: *mut i32) -> ::windows_core::Result<()>; @@ -4636,7 +4636,7 @@ impl IWMPMedia3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPMediaCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn add(&self, bstrurl: &::windows_core::BSTR) -> ::windows_core::Result; @@ -4785,7 +4785,7 @@ impl IWMPMediaCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPMediaCollection2_Impl: Sized + IWMPMediaCollection_Impl { fn createQuery(&self) -> ::windows_core::Result; @@ -4881,7 +4881,7 @@ impl IWMPMediaPluginRegistrar_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPMetadataPicture_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn mimeType(&self, pbstrmimetype: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4926,7 +4926,7 @@ impl IWMPMetadataPicture_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPMetadataText_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn description(&self, pbstrdescription: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4957,7 +4957,7 @@ impl IWMPMetadataText_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPNetwork_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn bandWidth(&self, plbandwidth: *mut i32) -> ::windows_core::Result<()>; @@ -5170,7 +5170,7 @@ impl IWMPNetwork_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPNodeRealEstate_Impl: Sized { fn GetDesiredSize(&self, psize: *mut super::super::Foundation::SIZE) -> ::windows_core::Result<()>; @@ -5236,7 +5236,7 @@ impl IWMPNodeRealEstate_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPNodeRealEstateHost_Impl: Sized { fn OnDesiredSizeChange(&self, psize: *mut super::super::Foundation::SIZE) -> ::windows_core::Result<()>; @@ -5294,7 +5294,7 @@ impl IWMPNodeWindowed_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPNodeWindowedHost_Impl: Sized { fn OnWindowMessageFromRenderer(&self, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM, plret: *mut super::super::Foundation::LRESULT, pfhandled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -5318,7 +5318,7 @@ impl IWMPNodeWindowedHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPNodeWindowless_Impl: Sized + IWMPWindowMessageSink_Impl { fn OnDraw(&self, hdc: isize, prcdraw: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -5339,7 +5339,7 @@ impl IWMPNodeWindowless_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPNodeWindowlessHost_Impl: Sized { fn InvalidateRect(&self, prc: *const super::super::Foundation::RECT, ferase: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -5360,7 +5360,7 @@ impl IWMPNodeWindowlessHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPPlayer_Impl: Sized + IWMPCore_Impl { fn enabled(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -5433,7 +5433,7 @@ impl IWMPPlayer_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPPlayer2_Impl: Sized + IWMPCore_Impl { fn enabled(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -5534,7 +5534,7 @@ impl IWMPPlayer2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPPlayer3_Impl: Sized + IWMPCore2_Impl { fn enabled(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -5635,7 +5635,7 @@ impl IWMPPlayer3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPPlayer4_Impl: Sized + IWMPCore3_Impl { fn enabled(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -5763,7 +5763,7 @@ impl IWMPPlayer4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPPlayerApplication_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn switchToPlayerApplication(&self) -> ::windows_core::Result<()>; @@ -5862,7 +5862,7 @@ impl IWMPPlayerServices2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPPlaylist_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn count(&self, plcount: *mut i32) -> ::windows_core::Result<()>; @@ -5983,7 +5983,7 @@ impl IWMPPlaylist_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPPlaylistArray_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn count(&self, plcount: *mut i32) -> ::windows_core::Result<()>; @@ -6020,7 +6020,7 @@ impl IWMPPlaylistArray_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPPlaylistCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn newPlaylist(&self, bstrname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -6165,7 +6165,7 @@ impl IWMPPlugin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPPluginEnable_Impl: Sized { fn SetEnable(&self, fenable: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -6196,7 +6196,7 @@ impl IWMPPluginEnable_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IWMPPluginUI_Impl: Sized { fn SetCore(&self, pcore: ::core::option::Option<&IWMPCore>) -> ::windows_core::Result<()>; @@ -6262,7 +6262,7 @@ impl IWMPPluginUI_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPQuery_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn addCondition(&self, bstrattribute: &::windows_core::BSTR, bstroperator: &::windows_core::BSTR, bstrvalue: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -6293,7 +6293,7 @@ impl IWMPQuery_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWMPRemoteMediaServices_Impl: Sized { fn GetServiceType(&self, pbstrtype: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -6338,7 +6338,7 @@ impl IWMPRemoteMediaServices_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPRenderConfig_Impl: Sized { fn SetinProcOnly(&self, finproc: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -6396,7 +6396,7 @@ impl IWMPServices_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPSettings_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_isAvailable(&self, bstritem: &::windows_core::BSTR, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -6574,7 +6574,7 @@ impl IWMPSettings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPSettings2_Impl: Sized + IWMPSettings_Impl { fn defaultAudioLanguage(&self, pllangid: *mut i32) -> ::windows_core::Result<()>; @@ -6629,7 +6629,7 @@ impl IWMPSkinManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPStringCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn count(&self, plcount: *mut i32) -> ::windows_core::Result<()>; @@ -6660,7 +6660,7 @@ impl IWMPStringCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPStringCollection2_Impl: Sized + IWMPStringCollection_Impl { fn isIdentical(&self, piwmpstringcollection2: ::core::option::Option<&IWMPStringCollection2>, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -6705,7 +6705,7 @@ impl IWMPStringCollection2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMPSubscriptionService_Impl: Sized { fn allowPlay(&self, hwnd: super::super::Foundation::HWND, pmedia: ::core::option::Option<&IWMPMedia>, pfallowplay: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -6750,7 +6750,7 @@ impl IWMPSubscriptionService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMPSubscriptionService2_Impl: Sized + IWMPSubscriptionService_Impl { fn stopBackgroundProcessing(&self) -> ::windows_core::Result<()>; @@ -6812,7 +6812,7 @@ impl IWMPSubscriptionServiceCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPSyncDevice_Impl: Sized { fn friendlyName(&self, pbstrname: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -6941,7 +6941,7 @@ impl IWMPSyncDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPSyncDevice2_Impl: Sized + IWMPSyncDevice_Impl { fn setItemInfo(&self, bstritemname: &::windows_core::BSTR, bstrval: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -6962,7 +6962,7 @@ impl IWMPSyncDevice2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMPSyncDevice3_Impl: Sized + IWMPSyncDevice2_Impl { fn estimateSyncSize(&self, pnonruleplaylist: ::core::option::Option<&IWMPPlaylist>, prulesplaylist: ::core::option::Option<&IWMPPlaylist>) -> ::windows_core::Result<()>; @@ -7026,7 +7026,7 @@ impl IWMPSyncServices_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPTranscodePolicy_Impl: Sized { fn allowTranscode(&self, pvballow: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -7064,7 +7064,7 @@ impl IWMPUserEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Media_MediaFoundation\"`"] #[cfg(feature = "Win32_Media_MediaFoundation")] pub trait IWMPVideoRenderConfig_Impl: Sized { fn SetpresenterActivate(&self, pactivate: ::core::option::Option<&super::MediaFoundation::IMFActivate>) -> ::windows_core::Result<()>; @@ -7085,7 +7085,7 @@ impl IWMPVideoRenderConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMPWindowMessageSink_Impl: Sized { fn OnWindowMessage(&self, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM, plret: *mut super::super::Foundation::LRESULT, pfhandled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -7106,7 +7106,7 @@ impl IWMPWindowMessageSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXFeed_Impl: Sized { fn Xml(&self, uiitemcount: u32, sortproperty: FEEDS_XML_SORT_PROPERTY, sortorder: FEEDS_XML_SORT_ORDER, filterflags: FEEDS_XML_FILTER_FLAGS, includeflags: FEEDS_XML_INCLUDE_FLAGS) -> ::windows_core::Result; @@ -7599,7 +7599,7 @@ impl IXFeed_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXFeed2_Impl: Sized + IXFeed_Impl { fn GetItemByEffectiveId(&self, uieffectiveid: u32, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -7897,7 +7897,7 @@ impl IXFeedEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXFeedFolder_Impl: Sized { fn Feeds(&self) -> ::windows_core::Result; @@ -8207,7 +8207,7 @@ impl IXFeedFolderEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXFeedItem_Impl: Sized { fn Xml(&self, fxif: FEEDS_XML_INCLUDE_FLAGS) -> ::windows_core::Result; @@ -8421,7 +8421,7 @@ impl IXFeedItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXFeedItem2_Impl: Sized + IXFeedItem_Impl { fn EffectiveId(&self) -> ::windows_core::Result; @@ -8477,7 +8477,7 @@ impl IXFeedsEnum_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXFeedsManager_Impl: Sized { fn RootFolder(&self, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -8648,7 +8648,7 @@ impl IXFeedsManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _WMPOCXEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] diff --git a/crates/libs/windows/src/Windows/Win32/Media/MediaPlayer/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/MediaPlayer/mod.rs index d7190a0d37..e262827e3e 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/MediaPlayer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/MediaPlayer/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -43,7 +43,7 @@ impl IFeed { { (::windows_core::Interface::vtable(self).Move)(::windows_core::Interface::as_raw(self), newparentpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -87,13 +87,13 @@ impl IFeed { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LocalEnclosurePath)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Items(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Items)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetItem(&self, itemid: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -142,13 +142,13 @@ impl IFeed { pub unsafe fn SetMaxItemCount(&self, count: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMaxItemCount)(::windows_core::Interface::as_raw(self), count).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DownloadEnclosuresAutomatically(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DownloadEnclosuresAutomatically)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDownloadEnclosuresAutomatically(&self, downloadenclosuresautomatically: P0) -> ::windows_core::Result<()> where @@ -175,7 +175,7 @@ impl IFeed { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DownloadUrl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -184,7 +184,7 @@ impl IFeed { pub unsafe fn MarkAllItemsRead(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MarkAllItemsRead)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWatcher(&self, scope: FEEDS_EVENTS_SCOPE, mask: FEEDS_EVENTS_MASK) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -280,7 +280,7 @@ pub struct IFeed_Vtbl { pub UnreadItemCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, pub ItemCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -325,7 +325,7 @@ impl IFeed2 { { (::windows_core::Interface::vtable(self).base__.Move)(::windows_core::Interface::as_raw(self), newparentpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -369,13 +369,13 @@ impl IFeed2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LocalEnclosurePath)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Items(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Items)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetItem(&self, itemid: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -424,13 +424,13 @@ impl IFeed2 { pub unsafe fn SetMaxItemCount(&self, count: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMaxItemCount)(::windows_core::Interface::as_raw(self), count).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DownloadEnclosuresAutomatically(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DownloadEnclosuresAutomatically)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDownloadEnclosuresAutomatically(&self, downloadenclosuresautomatically: P0) -> ::windows_core::Result<()> where @@ -457,7 +457,7 @@ impl IFeed2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DownloadUrl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -466,7 +466,7 @@ impl IFeed2 { pub unsafe fn MarkAllItemsRead(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MarkAllItemsRead)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWatcher(&self, scope: FEEDS_EVENTS_SCOPE, mask: FEEDS_EVENTS_MASK) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -480,7 +480,7 @@ impl IFeed2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ItemCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetItemByEffectiveId(&self, itemeffectiveid: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -534,7 +534,7 @@ pub struct IFeed2_Vtbl { pub SetCredentials: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, username: ::std::mem::MaybeUninit<::windows_core::BSTR>, password: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ClearCredentials: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -571,7 +571,7 @@ impl IFeedEnclosure { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LocalPath)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -630,7 +630,7 @@ pub struct IFeedEnclosure_Vtbl { pub RemoveFile: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub SetFile: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, downloadurl: ::std::mem::MaybeUninit<::windows_core::BSTR>, downloadfilepath: ::std::mem::MaybeUninit<::windows_core::BSTR>, downloadmimetype: ::std::mem::MaybeUninit<::windows_core::BSTR>, enclosurefilename: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -709,26 +709,26 @@ pub struct IFeedEvents_Vtbl { pub FeedDownloadCompleted: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, path: ::std::mem::MaybeUninit<::windows_core::BSTR>, error: FEEDS_DOWNLOAD_ERROR) -> ::windows_core::HRESULT, pub FeedItemCountChanged: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, path: ::std::mem::MaybeUninit<::windows_core::BSTR>, itemcounttype: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFeedFolder(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFeedFolder { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Feeds(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Feeds)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Subfolders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Subfolders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFeed(&self, feedname: P0, feedurl: P1) -> ::windows_core::Result where @@ -738,7 +738,7 @@ impl IFeedFolder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFeed)(::windows_core::Interface::as_raw(self), feedname.into_param().abi(), feedurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSubfolder(&self, foldername: P0) -> ::windows_core::Result where @@ -747,7 +747,7 @@ impl IFeedFolder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSubfolder)(::windows_core::Interface::as_raw(self), foldername.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExistsFeed(&self, feedname: P0) -> ::windows_core::Result where @@ -756,7 +756,7 @@ impl IFeedFolder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExistsFeed)(::windows_core::Interface::as_raw(self), feedname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeed(&self, feedname: P0) -> ::windows_core::Result where @@ -765,7 +765,7 @@ impl IFeedFolder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFeed)(::windows_core::Interface::as_raw(self), feedname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExistsSubfolder(&self, foldername: P0) -> ::windows_core::Result where @@ -774,7 +774,7 @@ impl IFeedFolder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExistsSubfolder)(::windows_core::Interface::as_raw(self), foldername.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSubfolder(&self, foldername: P0) -> ::windows_core::Result where @@ -806,13 +806,13 @@ impl IFeedFolder { { (::windows_core::Interface::vtable(self).Move)(::windows_core::Interface::as_raw(self), newparentpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRoot(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -826,7 +826,7 @@ impl IFeedFolder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TotalItemCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWatcher(&self, scope: FEEDS_EVENTS_SCOPE, mask: FEEDS_EVENTS_MASK) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -900,7 +900,7 @@ pub struct IFeedFolder_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetWatcher: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1039,7 +1039,7 @@ pub struct IFeedFolderEvents_Vtbl { pub FeedDownloadCompleted: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, path: ::std::mem::MaybeUninit<::windows_core::BSTR>, error: FEEDS_DOWNLOAD_ERROR) -> ::windows_core::HRESULT, pub FeedItemCountChanged: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, path: ::std::mem::MaybeUninit<::windows_core::BSTR>, itemcounttype: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1078,19 +1078,19 @@ impl IFeedItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Author)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Enclosure(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enclosure)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRead(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRead)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsRead(&self, isread: P0) -> ::windows_core::Result<()> where @@ -1102,7 +1102,7 @@ impl IFeedItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LocalId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1169,7 +1169,7 @@ pub struct IFeedItem_Vtbl { pub LastDownloadTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lastdownload: *mut f64) -> ::windows_core::HRESULT, pub Modified: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, modified: *mut f64) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1208,19 +1208,19 @@ impl IFeedItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Author)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Enclosure(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Enclosure)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRead(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsRead)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsRead(&self, isread: P0) -> ::windows_core::Result<()> where @@ -1232,7 +1232,7 @@ impl IFeedItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LocalId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1275,7 +1275,7 @@ pub struct IFeedItem2_Vtbl { pub base__: IFeedItem_Vtbl, pub EffectiveId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, effectiveid: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1286,13 +1286,13 @@ impl IFeedsEnum { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Item)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1324,20 +1324,20 @@ pub struct IFeedsEnum_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFeedsManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFeedsManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RootFolder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RootFolder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, feedurl: P0) -> ::windows_core::Result where @@ -1346,7 +1346,7 @@ impl IFeedsManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSubscribed)(::windows_core::Interface::as_raw(self), feedurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExistsFeed(&self, feedpath: P0) -> ::windows_core::Result where @@ -1355,7 +1355,7 @@ impl IFeedsManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExistsFeed)(::windows_core::Interface::as_raw(self), feedpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeed(&self, feedpath: P0) -> ::windows_core::Result where @@ -1364,7 +1364,7 @@ impl IFeedsManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFeed)(::windows_core::Interface::as_raw(self), feedpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFeedByUrl(&self, feedurl: P0) -> ::windows_core::Result where @@ -1373,7 +1373,7 @@ impl IFeedsManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFeedByUrl)(::windows_core::Interface::as_raw(self), feedurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExistsFolder(&self, folderpath: P0) -> ::windows_core::Result where @@ -1382,7 +1382,7 @@ impl IFeedsManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExistsFolder)(::windows_core::Interface::as_raw(self), folderpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFolder(&self, folderpath: P0) -> ::windows_core::Result where @@ -1513,7 +1513,7 @@ pub struct IWMPAudioRenderConfig_Vtbl { pub audioOutputDevice: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstroutputdevice: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetaudioOutputDevice: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstroutputdevice: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1523,7 +1523,7 @@ impl IWMPCdrom { pub unsafe fn driveSpecifier(&self, pbstrdrive: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).driveSpecifier)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrdrive)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playlist(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1559,7 +1559,7 @@ pub struct IWMPCdrom_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPCdromBurn(::windows_core::IUnknown); impl IWMPCdromBurn { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isAvailable(&self, bstritem: P0, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -1588,13 +1588,13 @@ impl IWMPCdromBurn { pub unsafe fn SetburnFormat(&self, wmpbf: WMPBurnFormat) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetburnFormat)(::windows_core::Interface::as_raw(self), wmpbf).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn burnPlaylist(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).burnPlaylist)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetburnPlaylist(&self, pplaylist: P0) -> ::windows_core::Result<()> where @@ -1656,7 +1656,7 @@ pub struct IWMPCdromBurn_Vtbl { pub stopBurn: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub erase: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1666,13 +1666,13 @@ impl IWMPCdromCollection { pub unsafe fn count(&self, plcount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).count)(::windows_core::Interface::as_raw(self), plcount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByDriveSpecifier(&self, bstrdrivespecifier: P0) -> ::windows_core::Result where @@ -1740,7 +1740,7 @@ pub struct IWMPCdromRip_Vtbl { pub startRip: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub stopRip: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1808,7 +1808,7 @@ pub struct IWMPClosedCaption_Vtbl { pub captioningId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrcaptioningid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetcaptioningId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrcaptioningid: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1977,12 +1977,12 @@ impl IWMPContentPartner { { (::windows_core::Interface::vtable(self).SetCallback)(::windows_core::Interface::as_raw(self), pcallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Notify(&self, r#type: WMPPartnerNotification, pcontext: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Notify)(::windows_core::Interface::as_raw(self), r#type, pcontext).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetItemInfo(&self, bstrinfoname: P0, pcontext: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1991,7 +1991,7 @@ impl IWMPContentPartner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetItemInfo)(::windows_core::Interface::as_raw(self), bstrinfoname.into_param().abi(), pcontext, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetContentPartnerInfo(&self, bstrinfoname: P0) -> ::windows_core::Result where @@ -2000,7 +2000,7 @@ impl IWMPContentPartner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetContentPartnerInfo)(::windows_core::Interface::as_raw(self), bstrinfoname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCommands(&self, location: P0, plocationcontext: *const super::super::System::Variant::VARIANT, itemlocation: P1, prgitemids: &[u32], pcitemids: *mut u32, pprgitems: *mut *mut WMPContextMenuInfo) -> ::windows_core::Result<()> where @@ -2009,7 +2009,7 @@ impl IWMPContentPartner { { (::windows_core::Interface::vtable(self).GetCommands)(::windows_core::Interface::as_raw(self), location.into_param().abi(), plocationcontext, itemlocation.into_param().abi(), prgitemids.len() as _, ::core::mem::transmute(prgitemids.as_ptr()), pcitemids, pprgitems).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeCommand(&self, dwcommandid: u32, location: P0, plocationcontext: *const super::super::System::Variant::VARIANT, itemlocation: P1, rgitemids: &[u32]) -> ::windows_core::Result<()> where @@ -2018,7 +2018,7 @@ impl IWMPContentPartner { { (::windows_core::Interface::vtable(self).InvokeCommand)(::windows_core::Interface::as_raw(self), dwcommandid, location.into_param().abi(), plocationcontext, itemlocation.into_param().abi(), rgitemids.len() as _, ::core::mem::transmute(rgitemids.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanBuySilent(&self, pinfo: P0, pbstrtotalprice: *mut ::windows_core::BSTR, psilentok: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -2032,7 +2032,7 @@ impl IWMPContentPartner { { (::windows_core::Interface::vtable(self).Buy)(::windows_core::Interface::as_raw(self), pinfo.into_param().abi(), cookie).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetStreamingURL(&self, st: WMPStreamingType, pstreamcontext: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); @@ -2050,7 +2050,7 @@ impl IWMPContentPartner { { (::windows_core::Interface::vtable(self).DownloadTrackComplete)(::windows_core::Interface::as_raw(self), hrresult, contentid, downloadtrackparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RefreshLicense(&self, dwcookie: u32, flocal: P0, bstrurl: P1, r#type: WMPStreamingType, contentid: u32, bstrrefreshreason: P2, preasoncontext: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2060,12 +2060,12 @@ impl IWMPContentPartner { { (::windows_core::Interface::vtable(self).RefreshLicense)(::windows_core::Interface::as_raw(self), dwcookie, flocal.into_param().abi(), bstrurl.into_param().abi(), r#type, contentid, bstrrefreshreason.into_param().abi(), preasoncontext).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCatalogURL(&self, dwcatalogversion: u32, dwcatalogschemaversion: u32, cataloglcid: u32, pdwnewcatalogversion: *mut u32, pbstrcatalogurl: *mut ::windows_core::BSTR, pexpirationdate: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCatalogURL)(::windows_core::Interface::as_raw(self), dwcatalogversion, dwcatalogschemaversion, cataloglcid, pdwnewcatalogversion, ::core::mem::transmute(pbstrcatalogurl), pexpirationdate).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetTemplate(&self, task: WMPTaskType, location: P0, pcontext: *const super::super::System::Variant::VARIANT, clicklocation: P1, pclickcontext: *const super::super::System::Variant::VARIANT, bstrfilter: P2, bstrviewparams: P3, pbstrtemplateurl: *mut ::windows_core::BSTR, ptemplatesize: *mut WMPTemplateSize) -> ::windows_core::Result<()> where @@ -2082,7 +2082,7 @@ impl IWMPContentPartner { { (::windows_core::Interface::vtable(self).UpdateDevice)(::windows_core::Interface::as_raw(self), bstrdevicename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetListContents(&self, location: P0, pcontext: *const super::super::System::Variant::VARIANT, bstrlisttype: P1, bstrparams: P2, dwlistcookie: u32) -> ::windows_core::Result<()> where @@ -2092,7 +2092,7 @@ impl IWMPContentPartner { { (::windows_core::Interface::vtable(self).GetListContents)(::windows_core::Interface::as_raw(self), location.into_param().abi(), pcontext, bstrlisttype.into_param().abi(), bstrparams.into_param().abi(), dwlistcookie).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Login(&self, userinfo: super::super::System::Com::BLOB, pwdinfo: super::super::System::Com::BLOB, fusedcachedcreds: P0, foktocache: P1) -> ::windows_core::Result<()> where @@ -2101,7 +2101,7 @@ impl IWMPContentPartner { { (::windows_core::Interface::vtable(self).Login)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(userinfo), ::core::mem::transmute(pwdinfo), fusedcachedcreds.into_param().abi(), foktocache.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Authenticate(&self, userinfo: super::super::System::Com::BLOB, pwdinfo: super::super::System::Com::BLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Authenticate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(userinfo), ::core::mem::transmute(pwdinfo)).ok() @@ -2131,7 +2131,7 @@ impl IWMPContentPartner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CompareContainerListPrices)(::windows_core::Interface::as_raw(self), plistbase.into_param().abi(), plistcompare.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VerifyPermission(&self, bstrpermission: P0, pcontext: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2221,7 +2221,7 @@ pub struct IWMPContentPartner_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPContentPartnerCallback(::windows_core::IUnknown); impl IWMPContentPartnerCallback { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Notify(&self, r#type: WMPCallbackNotification, pcontext: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Notify)(::windows_core::Interface::as_raw(self), r#type, pcontext).ok() @@ -2279,7 +2279,7 @@ impl IWMPContentPartnerCallback { { (::windows_core::Interface::vtable(self).ShowPopup)(::windows_core::Interface::as_raw(self), lindex, bstrparameters.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VerifyPermissionComplete(&self, bstrpermission: P0, pcontext: *const super::super::System::Variant::VARIANT, hrpermission: ::windows_core::HRESULT) -> ::windows_core::Result<()> where @@ -2319,14 +2319,14 @@ pub struct IWMPContentPartnerCallback_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] VerifyPermissionComplete: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPControls(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPControls { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_isAvailable(&self, bstritem: P0, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -2364,13 +2364,13 @@ impl IWMPControls { pub unsafe fn previous(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).previous)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentItem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).currentItem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentItem(&self, piwmpmedia: P0) -> ::windows_core::Result<()> where @@ -2384,7 +2384,7 @@ impl IWMPControls { pub unsafe fn SetcurrentMarker(&self, lmarker: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetcurrentMarker)(::windows_core::Interface::as_raw(self), lmarker).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playItem(&self, piwmpmedia: P0) -> ::windows_core::Result<()> where @@ -2437,14 +2437,14 @@ pub struct IWMPControls_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] playItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPControls2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPControls2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_isAvailable(&self, bstritem: P0, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -2482,13 +2482,13 @@ impl IWMPControls2 { pub unsafe fn previous(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.previous)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentItem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.currentItem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentItem(&self, piwmpmedia: P0) -> ::windows_core::Result<()> where @@ -2502,7 +2502,7 @@ impl IWMPControls2 { pub unsafe fn SetcurrentMarker(&self, lmarker: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetcurrentMarker)(::windows_core::Interface::as_raw(self), lmarker).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playItem(&self, piwmpmedia: P0) -> ::windows_core::Result<()> where @@ -2531,14 +2531,14 @@ pub struct IWMPControls2_Vtbl { pub base__: IWMPControls_Vtbl, pub step: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lstep: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPControls3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPControls3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_isAvailable(&self, bstritem: P0, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -2576,13 +2576,13 @@ impl IWMPControls3 { pub unsafe fn previous(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.previous)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentItem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.currentItem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentItem(&self, piwmpmedia: P0) -> ::windows_core::Result<()> where @@ -2596,7 +2596,7 @@ impl IWMPControls3 { pub unsafe fn SetcurrentMarker(&self, lmarker: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetcurrentMarker)(::windows_core::Interface::as_raw(self), lmarker).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playItem(&self, piwmpmedia: P0) -> ::windows_core::Result<()> where @@ -2696,7 +2696,7 @@ pub struct IWMPConvert_Vtbl { pub ConvertFile: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrinputfile: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrdestinationfolder: ::std::mem::MaybeUninit<::windows_core::BSTR>, pbstroutputfile: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetErrorURL: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrurl: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2721,25 +2721,25 @@ impl IWMPCore { pub unsafe fn playState(&self, pwmpps: *mut WMPPlayState) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).playState)(::windows_core::Interface::as_raw(self), pwmpps).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn controls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).controls)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentMedia(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).currentMedia)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentMedia(&self, pmedia: P0) -> ::windows_core::Result<()> where @@ -2747,13 +2747,13 @@ impl IWMPCore { { (::windows_core::Interface::vtable(self).SetcurrentMedia)(::windows_core::Interface::as_raw(self), pmedia.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn mediaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).mediaCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playlistCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2768,19 +2768,19 @@ impl IWMPCore { { (::windows_core::Interface::vtable(self).launchURL)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn network(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).network)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentPlaylist(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).currentPlaylist)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentPlaylist(&self, ppl: P0) -> ::windows_core::Result<()> where @@ -2788,24 +2788,24 @@ impl IWMPCore { { (::windows_core::Interface::vtable(self).SetcurrentPlaylist)(::windows_core::Interface::as_raw(self), ppl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn cdromCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).cdromCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn closedCaption(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).closedCaption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isOnline(&self, pfonline: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).isOnline)(::windows_core::Interface::as_raw(self), pfonline).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn error(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2891,7 +2891,7 @@ pub struct IWMPCore_Vtbl { error: usize, pub status: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrstatus: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2916,25 +2916,25 @@ impl IWMPCore2 { pub unsafe fn playState(&self, pwmpps: *mut WMPPlayState) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.playState)(::windows_core::Interface::as_raw(self), pwmpps).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn controls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.controls)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentMedia(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.currentMedia)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentMedia(&self, pmedia: P0) -> ::windows_core::Result<()> where @@ -2942,13 +2942,13 @@ impl IWMPCore2 { { (::windows_core::Interface::vtable(self).base__.SetcurrentMedia)(::windows_core::Interface::as_raw(self), pmedia.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn mediaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.mediaCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playlistCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2963,19 +2963,19 @@ impl IWMPCore2 { { (::windows_core::Interface::vtable(self).base__.launchURL)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn network(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.network)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentPlaylist(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.currentPlaylist)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentPlaylist(&self, ppl: P0) -> ::windows_core::Result<()> where @@ -2983,24 +2983,24 @@ impl IWMPCore2 { { (::windows_core::Interface::vtable(self).base__.SetcurrentPlaylist)(::windows_core::Interface::as_raw(self), ppl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn cdromCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.cdromCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn closedCaption(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.closedCaption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isOnline(&self, pfonline: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.isOnline)(::windows_core::Interface::as_raw(self), pfonline).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn error(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3009,7 +3009,7 @@ impl IWMPCore2 { pub unsafe fn status(&self, pbstrstatus: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.status)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrstatus)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn dvd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3036,7 +3036,7 @@ pub struct IWMPCore2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] dvd: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3061,25 +3061,25 @@ impl IWMPCore3 { pub unsafe fn playState(&self, pwmpps: *mut WMPPlayState) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.playState)(::windows_core::Interface::as_raw(self), pwmpps).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn controls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.controls)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentMedia(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.currentMedia)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentMedia(&self, pmedia: P0) -> ::windows_core::Result<()> where @@ -3087,13 +3087,13 @@ impl IWMPCore3 { { (::windows_core::Interface::vtable(self).base__.base__.SetcurrentMedia)(::windows_core::Interface::as_raw(self), pmedia.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn mediaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.mediaCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playlistCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3108,19 +3108,19 @@ impl IWMPCore3 { { (::windows_core::Interface::vtable(self).base__.base__.launchURL)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn network(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.network)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentPlaylist(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.currentPlaylist)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentPlaylist(&self, ppl: P0) -> ::windows_core::Result<()> where @@ -3128,24 +3128,24 @@ impl IWMPCore3 { { (::windows_core::Interface::vtable(self).base__.base__.SetcurrentPlaylist)(::windows_core::Interface::as_raw(self), ppl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn cdromCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.cdromCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn closedCaption(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.closedCaption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isOnline(&self, pfonline: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.isOnline)(::windows_core::Interface::as_raw(self), pfonline).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn error(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3154,13 +3154,13 @@ impl IWMPCore3 { pub unsafe fn status(&self, pbstrstatus: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.status)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrstatus)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn dvd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.dvd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn newPlaylist(&self, bstrname: P0, bstrurl: P1) -> ::windows_core::Result where @@ -3170,7 +3170,7 @@ impl IWMPCore3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).newPlaylist)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn newMedia(&self, bstrurl: P0) -> ::windows_core::Result where @@ -3204,14 +3204,14 @@ pub struct IWMPCore3_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] newMedia: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPDVD(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPDVD { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_isAvailable(&self, bstritem: P0, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -3260,7 +3260,7 @@ pub struct IWMPDVD_Vtbl { pub back: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub resume: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3273,13 +3273,13 @@ impl IWMPDownloadCollection { pub unsafe fn count(&self, plcount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).count)(::windows_core::Interface::as_raw(self), plcount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn item(&self, litem: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).item)(::windows_core::Interface::as_raw(self), litem, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn startDownload(&self, bstrsourceurl: P0, bstrtype: P1) -> ::windows_core::Result where @@ -3324,7 +3324,7 @@ pub struct IWMPDownloadCollection_Vtbl { pub removeItem: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, litem: i32) -> ::windows_core::HRESULT, pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3380,7 +3380,7 @@ pub struct IWMPDownloadItem_Vtbl { pub resume: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub cancel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3435,20 +3435,20 @@ pub struct IWMPDownloadItem2_Vtbl { pub base__: IWMPDownloadItem_Vtbl, pub getItemInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstritemname: ::std::mem::MaybeUninit<::windows_core::BSTR>, pbstrval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPDownloadManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPDownloadManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getDownloadCollection(&self, lcollectionid: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getDownloadCollection)(::windows_core::Interface::as_raw(self), lcollectionid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createDownloadCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3483,7 +3483,7 @@ pub struct IWMPDownloadManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPEffects(::windows_core::IUnknown); impl IWMPEffects { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Render(&self, plevels: *mut TimedLevel, hdc: P0, prc: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -3515,7 +3515,7 @@ impl IWMPEffects { pub unsafe fn GetCurrentPreset(&self, pnpreset: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentPreset)(::windows_core::Interface::as_raw(self), pnpreset).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisplayPropertyPage(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -3523,7 +3523,7 @@ impl IWMPEffects { { (::windows_core::Interface::vtable(self).DisplayPropertyPage)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GoFullscreen(&self, ffullscreen: P0) -> ::windows_core::Result<()> where @@ -3571,7 +3571,7 @@ pub struct IWMPEffects_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPEffects2(::windows_core::IUnknown); impl IWMPEffects2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Render(&self, plevels: *mut TimedLevel, hdc: P0, prc: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -3603,7 +3603,7 @@ impl IWMPEffects2 { pub unsafe fn GetCurrentPreset(&self, pnpreset: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCurrentPreset)(::windows_core::Interface::as_raw(self), pnpreset).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisplayPropertyPage(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -3611,7 +3611,7 @@ impl IWMPEffects2 { { (::windows_core::Interface::vtable(self).base__.DisplayPropertyPage)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GoFullscreen(&self, ffullscreen: P0) -> ::windows_core::Result<()> where @@ -3622,7 +3622,7 @@ impl IWMPEffects2 { pub unsafe fn RenderFullScreen(&self, plevels: *mut TimedLevel) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RenderFullScreen)(::windows_core::Interface::as_raw(self), plevels).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCore(&self, pplayer: P0) -> ::windows_core::Result<()> where @@ -3630,7 +3630,7 @@ impl IWMPEffects2 { { (::windows_core::Interface::vtable(self).SetCore)(::windows_core::Interface::as_raw(self), pplayer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Create(&self, hwndparent: P0) -> ::windows_core::Result<()> where @@ -3641,7 +3641,7 @@ impl IWMPEffects2 { pub unsafe fn Destroy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Destroy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NotifyNewMedia(&self, pmedia: P0) -> ::windows_core::Result<()> where @@ -3649,7 +3649,7 @@ impl IWMPEffects2 { { (::windows_core::Interface::vtable(self).NotifyNewMedia)(::windows_core::Interface::as_raw(self), pmedia.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnWindowMessage(&self, msg: u32, wparam: P0, lparam: P1, plresultparam: *mut super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -3658,7 +3658,7 @@ impl IWMPEffects2 { { (::windows_core::Interface::vtable(self).OnWindowMessage)(::windows_core::Interface::as_raw(self), msg, wparam.into_param().abi(), lparam.into_param().abi(), plresultparam).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RenderWindowed(&self, pdata: *mut TimedLevel, frequiredrender: P0) -> ::windows_core::Result<()> where @@ -3700,7 +3700,7 @@ pub struct IWMPEffects2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] RenderWindowed: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3713,7 +3713,7 @@ impl IWMPError { pub unsafe fn errorCount(&self, plnumerrors: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).errorCount)(::windows_core::Interface::as_raw(self), plnumerrors).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_item(&self, dwindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3746,7 +3746,7 @@ pub struct IWMPError_Vtbl { get_item: usize, pub webHelp: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3759,7 +3759,7 @@ impl IWMPErrorItem { pub unsafe fn errorDescription(&self, pbstrdescription: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).errorDescription)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrdescription)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn errorContext(&self, pvarcontext: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).errorContext)(::windows_core::Interface::as_raw(self), pvarcontext).ok() @@ -3795,7 +3795,7 @@ pub struct IWMPErrorItem_Vtbl { pub remedy: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plremedy: *mut i32) -> ::windows_core::HRESULT, pub customUrl: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrcustomurl: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3808,7 +3808,7 @@ impl IWMPErrorItem2 { pub unsafe fn errorDescription(&self, pbstrdescription: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.errorDescription)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrdescription)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn errorContext(&self, pvarcontext: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.errorContext)(::windows_core::Interface::as_raw(self), pvarcontext).ok() @@ -3869,7 +3869,7 @@ impl IWMPEvents { pub unsafe fn Disconnect(&self, result: i32) { (::windows_core::Interface::vtable(self).Disconnect)(::windows_core::Interface::as_raw(self), result) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Buffering(&self, start: P0) where @@ -3901,7 +3901,7 @@ impl IWMPEvents { pub unsafe fn CdromMediaChange(&self, cdromnum: i32) { (::windows_core::Interface::vtable(self).CdromMediaChange)(::windows_core::Interface::as_raw(self), cdromnum) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PlaylistChange(&self, playlist: P0, change: WMPPlaylistChangeEventType) where @@ -3918,7 +3918,7 @@ impl IWMPEvents { { (::windows_core::Interface::vtable(self).CurrentPlaylistItemAvailable)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaChange(&self, item: P0) where @@ -3932,7 +3932,7 @@ impl IWMPEvents { { (::windows_core::Interface::vtable(self).CurrentMediaItemAvailable)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentItemChange(&self, pdispmedia: P0) where @@ -3980,7 +3980,7 @@ impl IWMPEvents { { (::windows_core::Interface::vtable(self).PlaylistCollectionPlaylistRemoved)(::windows_core::Interface::as_raw(self), bstrplaylistname.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlaylistCollectionPlaylistSetAsDeleted(&self, bstrplaylistname: P0, varfisdeleted: P1) where @@ -3989,7 +3989,7 @@ impl IWMPEvents { { (::windows_core::Interface::vtable(self).PlaylistCollectionPlaylistSetAsDeleted)(::windows_core::Interface::as_raw(self), bstrplaylistname.into_param().abi(), varfisdeleted.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ModeChange(&self, modename: P0, newvalue: P1) where @@ -3998,7 +3998,7 @@ impl IWMPEvents { { (::windows_core::Interface::vtable(self).ModeChange)(::windows_core::Interface::as_raw(self), modename.into_param().abi(), newvalue.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaError(&self, pmediaobject: P0) where @@ -4006,7 +4006,7 @@ impl IWMPEvents { { (::windows_core::Interface::vtable(self).MediaError)(::windows_core::Interface::as_raw(self), pmediaobject.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenPlaylistSwitch(&self, pitem: P0) where @@ -4167,7 +4167,7 @@ impl IWMPEvents2 { pub unsafe fn Disconnect(&self, result: i32) { (::windows_core::Interface::vtable(self).base__.Disconnect)(::windows_core::Interface::as_raw(self), result) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Buffering(&self, start: P0) where @@ -4199,7 +4199,7 @@ impl IWMPEvents2 { pub unsafe fn CdromMediaChange(&self, cdromnum: i32) { (::windows_core::Interface::vtable(self).base__.CdromMediaChange)(::windows_core::Interface::as_raw(self), cdromnum) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PlaylistChange(&self, playlist: P0, change: WMPPlaylistChangeEventType) where @@ -4216,7 +4216,7 @@ impl IWMPEvents2 { { (::windows_core::Interface::vtable(self).base__.CurrentPlaylistItemAvailable)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaChange(&self, item: P0) where @@ -4230,7 +4230,7 @@ impl IWMPEvents2 { { (::windows_core::Interface::vtable(self).base__.CurrentMediaItemAvailable)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentItemChange(&self, pdispmedia: P0) where @@ -4278,7 +4278,7 @@ impl IWMPEvents2 { { (::windows_core::Interface::vtable(self).base__.PlaylistCollectionPlaylistRemoved)(::windows_core::Interface::as_raw(self), bstrplaylistname.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlaylistCollectionPlaylistSetAsDeleted(&self, bstrplaylistname: P0, varfisdeleted: P1) where @@ -4287,7 +4287,7 @@ impl IWMPEvents2 { { (::windows_core::Interface::vtable(self).base__.PlaylistCollectionPlaylistSetAsDeleted)(::windows_core::Interface::as_raw(self), bstrplaylistname.into_param().abi(), varfisdeleted.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ModeChange(&self, modename: P0, newvalue: P1) where @@ -4296,7 +4296,7 @@ impl IWMPEvents2 { { (::windows_core::Interface::vtable(self).base__.ModeChange)(::windows_core::Interface::as_raw(self), modename.into_param().abi(), newvalue.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaError(&self, pmediaobject: P0) where @@ -4304,7 +4304,7 @@ impl IWMPEvents2 { { (::windows_core::Interface::vtable(self).base__.MediaError)(::windows_core::Interface::as_raw(self), pmediaobject.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenPlaylistSwitch(&self, pitem: P0) where @@ -4378,7 +4378,7 @@ impl IWMPEvents2 { { (::windows_core::Interface::vtable(self).DeviceSyncStateChange)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), newstate) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeviceSyncError(&self, pdevice: P0, pmedia: P1) where @@ -4444,7 +4444,7 @@ impl IWMPEvents3 { pub unsafe fn Disconnect(&self, result: i32) { (::windows_core::Interface::vtable(self).base__.base__.Disconnect)(::windows_core::Interface::as_raw(self), result) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Buffering(&self, start: P0) where @@ -4476,7 +4476,7 @@ impl IWMPEvents3 { pub unsafe fn CdromMediaChange(&self, cdromnum: i32) { (::windows_core::Interface::vtable(self).base__.base__.CdromMediaChange)(::windows_core::Interface::as_raw(self), cdromnum) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PlaylistChange(&self, playlist: P0, change: WMPPlaylistChangeEventType) where @@ -4493,7 +4493,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.CurrentPlaylistItemAvailable)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaChange(&self, item: P0) where @@ -4507,7 +4507,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.CurrentMediaItemAvailable)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentItemChange(&self, pdispmedia: P0) where @@ -4555,7 +4555,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.PlaylistCollectionPlaylistRemoved)(::windows_core::Interface::as_raw(self), bstrplaylistname.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlaylistCollectionPlaylistSetAsDeleted(&self, bstrplaylistname: P0, varfisdeleted: P1) where @@ -4564,7 +4564,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.PlaylistCollectionPlaylistSetAsDeleted)(::windows_core::Interface::as_raw(self), bstrplaylistname.into_param().abi(), varfisdeleted.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ModeChange(&self, modename: P0, newvalue: P1) where @@ -4573,7 +4573,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.ModeChange)(::windows_core::Interface::as_raw(self), modename.into_param().abi(), newvalue.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaError(&self, pmediaobject: P0) where @@ -4581,7 +4581,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.MediaError)(::windows_core::Interface::as_raw(self), pmediaobject.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenPlaylistSwitch(&self, pitem: P0) where @@ -4655,7 +4655,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).base__.DeviceSyncStateChange)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), newstate) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeviceSyncError(&self, pdevice: P0, pmedia: P1) where @@ -4676,7 +4676,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).CdromRipStateChange)(::windows_core::Interface::as_raw(self), pcdromrip.into_param().abi(), wmprs) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CdromRipMediaError(&self, pcdromrip: P0, pmedia: P1) where @@ -4691,7 +4691,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).CdromBurnStateChange)(::windows_core::Interface::as_raw(self), pcdromburn.into_param().abi(), wmpbs) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CdromBurnMediaError(&self, pcdromburn: P0, pmedia: P1) where @@ -4721,7 +4721,7 @@ impl IWMPEvents3 { pub unsafe fn FolderScanStateChange(&self, wmpfss: WMPFolderScanState) { (::windows_core::Interface::vtable(self).FolderScanStateChange)(::windows_core::Interface::as_raw(self), wmpfss) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StringCollectionChange(&self, pdispstringcollection: P0, change: WMPStringCollectionChangeEventType, lcollectionindex: i32) where @@ -4729,7 +4729,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).StringCollectionChange)(::windows_core::Interface::as_raw(self), pdispstringcollection.into_param().abi(), change, lcollectionindex) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaCollectionMediaAdded(&self, pdispmedia: P0) where @@ -4737,7 +4737,7 @@ impl IWMPEvents3 { { (::windows_core::Interface::vtable(self).MediaCollectionMediaAdded)(::windows_core::Interface::as_raw(self), pdispmedia.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaCollectionMediaRemoved(&self, pdispmedia: P0) where @@ -4813,7 +4813,7 @@ impl IWMPEvents4 { pub unsafe fn Disconnect(&self, result: i32) { (::windows_core::Interface::vtable(self).base__.base__.base__.Disconnect)(::windows_core::Interface::as_raw(self), result) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Buffering(&self, start: P0) where @@ -4845,7 +4845,7 @@ impl IWMPEvents4 { pub unsafe fn CdromMediaChange(&self, cdromnum: i32) { (::windows_core::Interface::vtable(self).base__.base__.base__.CdromMediaChange)(::windows_core::Interface::as_raw(self), cdromnum) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PlaylistChange(&self, playlist: P0, change: WMPPlaylistChangeEventType) where @@ -4862,7 +4862,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentPlaylistItemAvailable)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaChange(&self, item: P0) where @@ -4876,7 +4876,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentMediaItemAvailable)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentItemChange(&self, pdispmedia: P0) where @@ -4924,7 +4924,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.PlaylistCollectionPlaylistRemoved)(::windows_core::Interface::as_raw(self), bstrplaylistname.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlaylistCollectionPlaylistSetAsDeleted(&self, bstrplaylistname: P0, varfisdeleted: P1) where @@ -4933,7 +4933,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.PlaylistCollectionPlaylistSetAsDeleted)(::windows_core::Interface::as_raw(self), bstrplaylistname.into_param().abi(), varfisdeleted.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ModeChange(&self, modename: P0, newvalue: P1) where @@ -4942,7 +4942,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ModeChange)(::windows_core::Interface::as_raw(self), modename.into_param().abi(), newvalue.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaError(&self, pmediaobject: P0) where @@ -4950,7 +4950,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.MediaError)(::windows_core::Interface::as_raw(self), pmediaobject.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenPlaylistSwitch(&self, pitem: P0) where @@ -5024,7 +5024,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.DeviceSyncStateChange)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), newstate) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeviceSyncError(&self, pdevice: P0, pmedia: P1) where @@ -5045,7 +5045,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.CdromRipStateChange)(::windows_core::Interface::as_raw(self), pcdromrip.into_param().abi(), wmprs) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CdromRipMediaError(&self, pcdromrip: P0, pmedia: P1) where @@ -5060,7 +5060,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.CdromBurnStateChange)(::windows_core::Interface::as_raw(self), pcdromburn.into_param().abi(), wmpbs) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CdromBurnMediaError(&self, pcdromburn: P0, pmedia: P1) where @@ -5090,7 +5090,7 @@ impl IWMPEvents4 { pub unsafe fn FolderScanStateChange(&self, wmpfss: WMPFolderScanState) { (::windows_core::Interface::vtable(self).base__.FolderScanStateChange)(::windows_core::Interface::as_raw(self), wmpfss) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StringCollectionChange(&self, pdispstringcollection: P0, change: WMPStringCollectionChangeEventType, lcollectionindex: i32) where @@ -5098,7 +5098,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.StringCollectionChange)(::windows_core::Interface::as_raw(self), pdispstringcollection.into_param().abi(), change, lcollectionindex) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaCollectionMediaAdded(&self, pdispmedia: P0) where @@ -5106,7 +5106,7 @@ impl IWMPEvents4 { { (::windows_core::Interface::vtable(self).base__.MediaCollectionMediaAdded)(::windows_core::Interface::as_raw(self), pdispmedia.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MediaCollectionMediaRemoved(&self, pdispmedia: P0) where @@ -5244,13 +5244,13 @@ impl IWMPLibrary { pub unsafe fn r#type(&self, pwmplt: *mut WMPLibraryType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).r#type)(::windows_core::Interface::as_raw(self), pwmplt).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn mediaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).mediaCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isIdentical(&self, piwmplibrary: P0, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5291,13 +5291,13 @@ impl IWMPLibrary2 { pub unsafe fn r#type(&self, pwmplt: *mut WMPLibraryType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.r#type)(::windows_core::Interface::as_raw(self), pwmplt).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn mediaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.mediaCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isIdentical(&self, piwmplibrary: P0, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5355,12 +5355,12 @@ pub struct IWMPLibraryServices_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPLibrarySharingServices(::windows_core::IUnknown); impl IWMPLibrarySharingServices { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isLibraryShared(&self, pvbshared: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).isLibraryShared)(::windows_core::Interface::as_raw(self), pvbshared).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isLibrarySharingEnabled(&self, pvbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).isLibrarySharingEnabled)(::windows_core::Interface::as_raw(self), pvbenabled).ok() @@ -5390,14 +5390,14 @@ pub struct IWMPLibrarySharingServices_Vtbl { isLibrarySharingEnabled: usize, pub showLibrarySharing: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPMedia(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPMedia { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn get_isIdentical(&self, piwmpmedia: P0, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5460,7 +5460,7 @@ impl IWMPMedia { pub unsafe fn getItemInfoByAtom(&self, latom: i32, pbstrval: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).getItemInfoByAtom)(::windows_core::Interface::as_raw(self), latom, ::core::mem::transmute(pbstrval)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn isMemberOf(&self, pplaylist: P0, pvarfismemberof: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5468,7 +5468,7 @@ impl IWMPMedia { { (::windows_core::Interface::vtable(self).isMemberOf)(::windows_core::Interface::as_raw(self), pplaylist.into_param().abi(), pvarfismemberof).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isReadOnlyItem(&self, bstritemname: P0, pvarfisreadonly: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5520,14 +5520,14 @@ pub struct IWMPMedia_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] isReadOnlyItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPMedia2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPMedia2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn get_isIdentical(&self, piwmpmedia: P0, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5590,7 +5590,7 @@ impl IWMPMedia2 { pub unsafe fn getItemInfoByAtom(&self, latom: i32, pbstrval: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.getItemInfoByAtom)(::windows_core::Interface::as_raw(self), latom, ::core::mem::transmute(pbstrval)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn isMemberOf(&self, pplaylist: P0, pvarfismemberof: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5598,7 +5598,7 @@ impl IWMPMedia2 { { (::windows_core::Interface::vtable(self).base__.isMemberOf)(::windows_core::Interface::as_raw(self), pplaylist.into_param().abi(), pvarfismemberof).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isReadOnlyItem(&self, bstritemname: P0, pvarfisreadonly: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5606,7 +5606,7 @@ impl IWMPMedia2 { { (::windows_core::Interface::vtable(self).base__.isReadOnlyItem)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi(), pvarfisreadonly).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn error(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5633,14 +5633,14 @@ pub struct IWMPMedia2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] error: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPMedia3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPMedia3 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn get_isIdentical(&self, piwmpmedia: P0, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5703,7 +5703,7 @@ impl IWMPMedia3 { pub unsafe fn getItemInfoByAtom(&self, latom: i32, pbstrval: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.getItemInfoByAtom)(::windows_core::Interface::as_raw(self), latom, ::core::mem::transmute(pbstrval)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn isMemberOf(&self, pplaylist: P0, pvarfismemberof: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5711,7 +5711,7 @@ impl IWMPMedia3 { { (::windows_core::Interface::vtable(self).base__.base__.isMemberOf)(::windows_core::Interface::as_raw(self), pplaylist.into_param().abi(), pvarfismemberof).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isReadOnlyItem(&self, bstritemname: P0, pvarfisreadonly: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5719,7 +5719,7 @@ impl IWMPMedia3 { { (::windows_core::Interface::vtable(self).base__.base__.isReadOnlyItem)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi(), pvarfisreadonly).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn error(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5732,7 +5732,7 @@ impl IWMPMedia3 { { (::windows_core::Interface::vtable(self).getAttributeCountByType)(::windows_core::Interface::as_raw(self), bstrtype.into_param().abi(), bstrlanguage.into_param().abi(), plcount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getItemInfoByType(&self, bstrtype: P0, bstrlanguage: P1, lindex: i32, pvarvalue: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5763,14 +5763,14 @@ pub struct IWMPMedia3_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] getItemInfoByType: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPMediaCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPMediaCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn add(&self, bstrurl: P0) -> ::windows_core::Result where @@ -5779,13 +5779,13 @@ impl IWMPMediaCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).add)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getAll(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getAll)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByName(&self, bstrname: P0) -> ::windows_core::Result where @@ -5794,7 +5794,7 @@ impl IWMPMediaCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getByName)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByGenre(&self, bstrgenre: P0) -> ::windows_core::Result where @@ -5803,7 +5803,7 @@ impl IWMPMediaCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getByGenre)(::windows_core::Interface::as_raw(self), bstrgenre.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByAuthor(&self, bstrauthor: P0) -> ::windows_core::Result where @@ -5812,7 +5812,7 @@ impl IWMPMediaCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getByAuthor)(::windows_core::Interface::as_raw(self), bstrauthor.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByAlbum(&self, bstralbum: P0) -> ::windows_core::Result where @@ -5821,7 +5821,7 @@ impl IWMPMediaCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getByAlbum)(::windows_core::Interface::as_raw(self), bstralbum.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByAttribute(&self, bstrattribute: P0, bstrvalue: P1) -> ::windows_core::Result where @@ -5831,7 +5831,7 @@ impl IWMPMediaCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getByAttribute)(::windows_core::Interface::as_raw(self), bstrattribute.into_param().abi(), bstrvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn remove(&self, pitem: P0, varfdeletefile: P1) -> ::windows_core::Result<()> where @@ -5840,7 +5840,7 @@ impl IWMPMediaCollection { { (::windows_core::Interface::vtable(self).remove)(::windows_core::Interface::as_raw(self), pitem.into_param().abi(), varfdeletefile.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getAttributeStringCollection(&self, bstrattribute: P0, bstrmediatype: P1) -> ::windows_core::Result where @@ -5856,7 +5856,7 @@ impl IWMPMediaCollection { { (::windows_core::Interface::vtable(self).getMediaAtom)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi(), platom).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn setDeleted(&self, pitem: P0, varfisdeleted: P1) -> ::windows_core::Result<()> where @@ -5865,7 +5865,7 @@ impl IWMPMediaCollection { { (::windows_core::Interface::vtable(self).setDeleted)(::windows_core::Interface::as_raw(self), pitem.into_param().abi(), varfisdeleted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn isDeleted(&self, pitem: P0, pvarfisdeleted: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -5935,14 +5935,14 @@ pub struct IWMPMediaCollection_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] isDeleted: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPMediaCollection2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPMediaCollection2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn add(&self, bstrurl: P0) -> ::windows_core::Result where @@ -5951,13 +5951,13 @@ impl IWMPMediaCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.add)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getAll(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getAll)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByName(&self, bstrname: P0) -> ::windows_core::Result where @@ -5966,7 +5966,7 @@ impl IWMPMediaCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getByName)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByGenre(&self, bstrgenre: P0) -> ::windows_core::Result where @@ -5975,7 +5975,7 @@ impl IWMPMediaCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getByGenre)(::windows_core::Interface::as_raw(self), bstrgenre.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByAuthor(&self, bstrauthor: P0) -> ::windows_core::Result where @@ -5984,7 +5984,7 @@ impl IWMPMediaCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getByAuthor)(::windows_core::Interface::as_raw(self), bstrauthor.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByAlbum(&self, bstralbum: P0) -> ::windows_core::Result where @@ -5993,7 +5993,7 @@ impl IWMPMediaCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getByAlbum)(::windows_core::Interface::as_raw(self), bstralbum.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByAttribute(&self, bstrattribute: P0, bstrvalue: P1) -> ::windows_core::Result where @@ -6003,7 +6003,7 @@ impl IWMPMediaCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.getByAttribute)(::windows_core::Interface::as_raw(self), bstrattribute.into_param().abi(), bstrvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn remove(&self, pitem: P0, varfdeletefile: P1) -> ::windows_core::Result<()> where @@ -6012,7 +6012,7 @@ impl IWMPMediaCollection2 { { (::windows_core::Interface::vtable(self).base__.remove)(::windows_core::Interface::as_raw(self), pitem.into_param().abi(), varfdeletefile.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getAttributeStringCollection(&self, bstrattribute: P0, bstrmediatype: P1) -> ::windows_core::Result where @@ -6028,7 +6028,7 @@ impl IWMPMediaCollection2 { { (::windows_core::Interface::vtable(self).base__.getMediaAtom)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi(), platom).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn setDeleted(&self, pitem: P0, varfisdeleted: P1) -> ::windows_core::Result<()> where @@ -6037,7 +6037,7 @@ impl IWMPMediaCollection2 { { (::windows_core::Interface::vtable(self).base__.setDeleted)(::windows_core::Interface::as_raw(self), pitem.into_param().abi(), varfisdeleted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn isDeleted(&self, pitem: P0, pvarfisdeleted: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -6045,13 +6045,13 @@ impl IWMPMediaCollection2 { { (::windows_core::Interface::vtable(self).base__.isDeleted)(::windows_core::Interface::as_raw(self), pitem.into_param().abi(), pvarfisdeleted).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn createQuery(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).createQuery)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn getPlaylistByQuery(&self, pquery: P0, bstrmediatype: P1, bstrsortattribute: P2, fsortascending: P3) -> ::windows_core::Result where @@ -6063,7 +6063,7 @@ impl IWMPMediaCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getPlaylistByQuery)(::windows_core::Interface::as_raw(self), pquery.into_param().abi(), bstrmediatype.into_param().abi(), bstrsortattribute.into_param().abi(), fsortascending.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn getStringCollectionByQuery(&self, bstrattribute: P0, pquery: P1, bstrmediatype: P2, bstrsortattribute: P3, fsortascending: P4) -> ::windows_core::Result where @@ -6076,7 +6076,7 @@ impl IWMPMediaCollection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getStringCollectionByQuery)(::windows_core::Interface::as_raw(self), bstrattribute.into_param().abi(), pquery.into_param().abi(), bstrmediatype.into_param().abi(), bstrsortattribute.into_param().abi(), fsortascending.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByAttributeAndMediaType(&self, bstrattribute: P0, bstrvalue: P1, bstrmediatype: P2) -> ::windows_core::Result where @@ -6150,7 +6150,7 @@ pub struct IWMPMediaPluginRegistrar_Vtbl { pub WMPRegisterPlayerPlugin: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwszfriendlyname: ::windows_core::PCWSTR, pwszdescription: ::windows_core::PCWSTR, pwszuninstallstring: ::windows_core::PCWSTR, dwpriority: u32, guidplugintype: ::windows_core::GUID, clsid: ::windows_core::GUID, cmediatypes: u32, pmediatypes: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub WMPUnRegisterPlayerPlugin: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, guidplugintype: ::windows_core::GUID, clsid: ::windows_core::GUID) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6190,7 +6190,7 @@ pub struct IWMPMetadataPicture_Vtbl { pub description: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrdescription: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub URL: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrurl: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6222,7 +6222,7 @@ pub struct IWMPMetadataText_Vtbl { pub description: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrdescription: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub text: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrtext: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6318,7 +6318,7 @@ impl IWMPNetwork { { (::windows_core::Interface::vtable(self).setProxyExceptionList)(::windows_core::Interface::as_raw(self), bstrprotocol.into_param().abi(), pbstrexceptionlist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getProxyBypassForLocal(&self, bstrprotocol: P0, pfbypassforlocal: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -6326,7 +6326,7 @@ impl IWMPNetwork { { (::windows_core::Interface::vtable(self).getProxyBypassForLocal)(::windows_core::Interface::as_raw(self), bstrprotocol.into_param().abi(), pfbypassforlocal).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn setProxyBypassForLocal(&self, bstrprotocol: P0, fbypassforlocal: P1) -> ::windows_core::Result<()> where @@ -6405,22 +6405,22 @@ pub struct IWMPNetwork_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPNodeRealEstate(::windows_core::IUnknown); impl IWMPNodeRealEstate { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDesiredSize(&self, psize: *mut super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDesiredSize)(::windows_core::Interface::as_raw(self), psize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRects(&self, psrc: *const super::super::Foundation::RECT, pdest: *const super::super::Foundation::RECT, pclip: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRects)(::windows_core::Interface::as_raw(self), psrc, pdest, pclip).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRects(&self, psrc: *mut super::super::Foundation::RECT, pdest: *mut super::super::Foundation::RECT, pclip: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRects)(::windows_core::Interface::as_raw(self), psrc, pdest, pclip).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWindowless(&self, fwindowless: P0) -> ::windows_core::Result<()> where @@ -6428,12 +6428,12 @@ impl IWMPNodeRealEstate { { (::windows_core::Interface::vtable(self).SetWindowless)(::windows_core::Interface::as_raw(self), fwindowless.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowless(&self, pfwindowless: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindowless)(::windows_core::Interface::as_raw(self), pfwindowless).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFullScreen(&self, ffullscreen: P0) -> ::windows_core::Result<()> where @@ -6441,7 +6441,7 @@ impl IWMPNodeRealEstate { { (::windows_core::Interface::vtable(self).SetFullScreen)(::windows_core::Interface::as_raw(self), ffullscreen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFullScreen(&self, pffullscreen: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFullScreen)(::windows_core::Interface::as_raw(self), pffullscreen).ok() @@ -6491,12 +6491,12 @@ pub struct IWMPNodeRealEstate_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPNodeRealEstateHost(::windows_core::IUnknown); impl IWMPNodeRealEstateHost { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnDesiredSizeChange(&self, psize: *mut super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnDesiredSizeChange)(::windows_core::Interface::as_raw(self), psize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnFullScreenTransition(&self, ffullscreen: P0) -> ::windows_core::Result<()> where @@ -6554,7 +6554,7 @@ pub struct IWMPNodeWindowed_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPNodeWindowedHost(::windows_core::IUnknown); impl IWMPNodeWindowedHost { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnWindowMessageFromRenderer(&self, umsg: u32, wparam: P0, lparam: P1, plret: *mut super::super::Foundation::LRESULT, pfhandled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -6584,7 +6584,7 @@ pub struct IWMPNodeWindowedHost_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPNodeWindowless(::windows_core::IUnknown); impl IWMPNodeWindowless { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnWindowMessage(&self, umsg: u32, wparam: P0, lparam: P1, plret: *mut super::super::Foundation::LRESULT, pfhandled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -6593,7 +6593,7 @@ impl IWMPNodeWindowless { { (::windows_core::Interface::vtable(self).base__.OnWindowMessage)(::windows_core::Interface::as_raw(self), umsg, wparam.into_param().abi(), lparam.into_param().abi(), plret, pfhandled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnDraw(&self, hdc: isize, prcdraw: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnDraw)(::windows_core::Interface::as_raw(self), hdc, prcdraw).ok() @@ -6619,7 +6619,7 @@ pub struct IWMPNodeWindowless_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPNodeWindowlessHost(::windows_core::IUnknown); impl IWMPNodeWindowlessHost { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvalidateRect(&self, prc: *const super::super::Foundation::RECT, ferase: P0) -> ::windows_core::Result<()> where @@ -6644,7 +6644,7 @@ pub struct IWMPNodeWindowlessHost_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] InvalidateRect: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6669,25 +6669,25 @@ impl IWMPPlayer { pub unsafe fn playState(&self, pwmpps: *mut WMPPlayState) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.playState)(::windows_core::Interface::as_raw(self), pwmpps).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn controls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.controls)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentMedia(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.currentMedia)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentMedia(&self, pmedia: P0) -> ::windows_core::Result<()> where @@ -6695,13 +6695,13 @@ impl IWMPPlayer { { (::windows_core::Interface::vtable(self).base__.SetcurrentMedia)(::windows_core::Interface::as_raw(self), pmedia.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn mediaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.mediaCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playlistCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6716,19 +6716,19 @@ impl IWMPPlayer { { (::windows_core::Interface::vtable(self).base__.launchURL)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn network(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.network)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentPlaylist(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.currentPlaylist)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentPlaylist(&self, ppl: P0) -> ::windows_core::Result<()> where @@ -6736,24 +6736,24 @@ impl IWMPPlayer { { (::windows_core::Interface::vtable(self).base__.SetcurrentPlaylist)(::windows_core::Interface::as_raw(self), ppl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn cdromCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.cdromCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn closedCaption(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.closedCaption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isOnline(&self, pfonline: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.isOnline)(::windows_core::Interface::as_raw(self), pfonline).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn error(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6762,12 +6762,12 @@ impl IWMPPlayer { pub unsafe fn status(&self, pbstrstatus: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.status)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrstatus)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enabled(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).enabled)(::windows_core::Interface::as_raw(self), pbenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setenabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -6775,12 +6775,12 @@ impl IWMPPlayer { { (::windows_core::Interface::vtable(self).Setenabled)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn fullScreen(&self, pbfullscreen: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).fullScreen)(::windows_core::Interface::as_raw(self), pbfullscreen).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetfullScreen(&self, bfullscreen: P0) -> ::windows_core::Result<()> where @@ -6788,12 +6788,12 @@ impl IWMPPlayer { { (::windows_core::Interface::vtable(self).SetfullScreen)(::windows_core::Interface::as_raw(self), bfullscreen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enableContextMenu(&self, pbenablecontextmenu: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).enableContextMenu)(::windows_core::Interface::as_raw(self), pbenablecontextmenu).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetenableContextMenu(&self, benablecontextmenu: P0) -> ::windows_core::Result<()> where @@ -6853,7 +6853,7 @@ pub struct IWMPPlayer_Vtbl { pub SetuiMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrmode: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub uiMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrmode: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6878,25 +6878,25 @@ impl IWMPPlayer2 { pub unsafe fn playState(&self, pwmpps: *mut WMPPlayState) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.playState)(::windows_core::Interface::as_raw(self), pwmpps).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn controls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.controls)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentMedia(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.currentMedia)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentMedia(&self, pmedia: P0) -> ::windows_core::Result<()> where @@ -6904,13 +6904,13 @@ impl IWMPPlayer2 { { (::windows_core::Interface::vtable(self).base__.SetcurrentMedia)(::windows_core::Interface::as_raw(self), pmedia.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn mediaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.mediaCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playlistCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6925,19 +6925,19 @@ impl IWMPPlayer2 { { (::windows_core::Interface::vtable(self).base__.launchURL)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn network(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.network)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentPlaylist(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.currentPlaylist)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentPlaylist(&self, ppl: P0) -> ::windows_core::Result<()> where @@ -6945,24 +6945,24 @@ impl IWMPPlayer2 { { (::windows_core::Interface::vtable(self).base__.SetcurrentPlaylist)(::windows_core::Interface::as_raw(self), ppl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn cdromCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.cdromCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn closedCaption(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.closedCaption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isOnline(&self, pfonline: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.isOnline)(::windows_core::Interface::as_raw(self), pfonline).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn error(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6971,12 +6971,12 @@ impl IWMPPlayer2 { pub unsafe fn status(&self, pbstrstatus: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.status)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrstatus)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enabled(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).enabled)(::windows_core::Interface::as_raw(self), pbenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setenabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -6984,12 +6984,12 @@ impl IWMPPlayer2 { { (::windows_core::Interface::vtable(self).Setenabled)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn fullScreen(&self, pbfullscreen: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).fullScreen)(::windows_core::Interface::as_raw(self), pbfullscreen).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetfullScreen(&self, bfullscreen: P0) -> ::windows_core::Result<()> where @@ -6997,12 +6997,12 @@ impl IWMPPlayer2 { { (::windows_core::Interface::vtable(self).SetfullScreen)(::windows_core::Interface::as_raw(self), bfullscreen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enableContextMenu(&self, pbenablecontextmenu: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).enableContextMenu)(::windows_core::Interface::as_raw(self), pbenablecontextmenu).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetenableContextMenu(&self, benablecontextmenu: P0) -> ::windows_core::Result<()> where @@ -7019,12 +7019,12 @@ impl IWMPPlayer2 { pub unsafe fn uiMode(&self, pbstrmode: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).uiMode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrmode)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn stretchToFit(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).stretchToFit)(::windows_core::Interface::as_raw(self), pbenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetstretchToFit(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -7032,12 +7032,12 @@ impl IWMPPlayer2 { { (::windows_core::Interface::vtable(self).SetstretchToFit)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn windowlessVideo(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).windowlessVideo)(::windows_core::Interface::as_raw(self), pbenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetwindowlessVideo(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -7104,7 +7104,7 @@ pub struct IWMPPlayer2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetwindowlessVideo: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7129,25 +7129,25 @@ impl IWMPPlayer3 { pub unsafe fn playState(&self, pwmpps: *mut WMPPlayState) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.playState)(::windows_core::Interface::as_raw(self), pwmpps).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn controls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.controls)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentMedia(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.currentMedia)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentMedia(&self, pmedia: P0) -> ::windows_core::Result<()> where @@ -7155,13 +7155,13 @@ impl IWMPPlayer3 { { (::windows_core::Interface::vtable(self).base__.base__.SetcurrentMedia)(::windows_core::Interface::as_raw(self), pmedia.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn mediaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.mediaCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playlistCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7176,19 +7176,19 @@ impl IWMPPlayer3 { { (::windows_core::Interface::vtable(self).base__.base__.launchURL)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn network(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.network)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentPlaylist(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.currentPlaylist)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentPlaylist(&self, ppl: P0) -> ::windows_core::Result<()> where @@ -7196,24 +7196,24 @@ impl IWMPPlayer3 { { (::windows_core::Interface::vtable(self).base__.base__.SetcurrentPlaylist)(::windows_core::Interface::as_raw(self), ppl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn cdromCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.cdromCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn closedCaption(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.closedCaption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isOnline(&self, pfonline: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.isOnline)(::windows_core::Interface::as_raw(self), pfonline).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn error(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7222,18 +7222,18 @@ impl IWMPPlayer3 { pub unsafe fn status(&self, pbstrstatus: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.status)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrstatus)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn dvd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.dvd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enabled(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).enabled)(::windows_core::Interface::as_raw(self), pbenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setenabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -7241,12 +7241,12 @@ impl IWMPPlayer3 { { (::windows_core::Interface::vtable(self).Setenabled)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn fullScreen(&self, pbfullscreen: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).fullScreen)(::windows_core::Interface::as_raw(self), pbfullscreen).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetfullScreen(&self, bfullscreen: P0) -> ::windows_core::Result<()> where @@ -7254,12 +7254,12 @@ impl IWMPPlayer3 { { (::windows_core::Interface::vtable(self).SetfullScreen)(::windows_core::Interface::as_raw(self), bfullscreen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enableContextMenu(&self, pbenablecontextmenu: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).enableContextMenu)(::windows_core::Interface::as_raw(self), pbenablecontextmenu).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetenableContextMenu(&self, benablecontextmenu: P0) -> ::windows_core::Result<()> where @@ -7276,12 +7276,12 @@ impl IWMPPlayer3 { pub unsafe fn uiMode(&self, pbstrmode: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).uiMode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrmode)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn stretchToFit(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).stretchToFit)(::windows_core::Interface::as_raw(self), pbenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetstretchToFit(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -7289,12 +7289,12 @@ impl IWMPPlayer3 { { (::windows_core::Interface::vtable(self).SetstretchToFit)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn windowlessVideo(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).windowlessVideo)(::windows_core::Interface::as_raw(self), pbenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetwindowlessVideo(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -7361,7 +7361,7 @@ pub struct IWMPPlayer3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetwindowlessVideo: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7386,25 +7386,25 @@ impl IWMPPlayer4 { pub unsafe fn playState(&self, pwmpps: *mut WMPPlayState) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.playState)(::windows_core::Interface::as_raw(self), pwmpps).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn controls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.controls)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentMedia(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.currentMedia)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentMedia(&self, pmedia: P0) -> ::windows_core::Result<()> where @@ -7412,13 +7412,13 @@ impl IWMPPlayer4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetcurrentMedia)(::windows_core::Interface::as_raw(self), pmedia.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn mediaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.mediaCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playlistCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7433,19 +7433,19 @@ impl IWMPPlayer4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.launchURL)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn network(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.network)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn currentPlaylist(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.currentPlaylist)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetcurrentPlaylist(&self, ppl: P0) -> ::windows_core::Result<()> where @@ -7453,24 +7453,24 @@ impl IWMPPlayer4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetcurrentPlaylist)(::windows_core::Interface::as_raw(self), ppl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn cdromCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.cdromCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn closedCaption(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.closedCaption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isOnline(&self, pfonline: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.isOnline)(::windows_core::Interface::as_raw(self), pfonline).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn error(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7479,13 +7479,13 @@ impl IWMPPlayer4 { pub unsafe fn status(&self, pbstrstatus: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.status)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrstatus)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn dvd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.dvd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn newPlaylist(&self, bstrname: P0, bstrurl: P1) -> ::windows_core::Result where @@ -7495,7 +7495,7 @@ impl IWMPPlayer4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.newPlaylist)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn newMedia(&self, bstrurl: P0) -> ::windows_core::Result where @@ -7504,12 +7504,12 @@ impl IWMPPlayer4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.newMedia)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enabled(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).enabled)(::windows_core::Interface::as_raw(self), pbenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setenabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -7517,12 +7517,12 @@ impl IWMPPlayer4 { { (::windows_core::Interface::vtable(self).Setenabled)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn fullScreen(&self, pbfullscreen: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).fullScreen)(::windows_core::Interface::as_raw(self), pbfullscreen).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetfullScreen(&self, bfullscreen: P0) -> ::windows_core::Result<()> where @@ -7530,12 +7530,12 @@ impl IWMPPlayer4 { { (::windows_core::Interface::vtable(self).SetfullScreen)(::windows_core::Interface::as_raw(self), bfullscreen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enableContextMenu(&self, pbenablecontextmenu: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).enableContextMenu)(::windows_core::Interface::as_raw(self), pbenablecontextmenu).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetenableContextMenu(&self, benablecontextmenu: P0) -> ::windows_core::Result<()> where @@ -7552,12 +7552,12 @@ impl IWMPPlayer4 { pub unsafe fn uiMode(&self, pbstrmode: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).uiMode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrmode)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn stretchToFit(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).stretchToFit)(::windows_core::Interface::as_raw(self), pbenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetstretchToFit(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -7565,12 +7565,12 @@ impl IWMPPlayer4 { { (::windows_core::Interface::vtable(self).SetstretchToFit)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn windowlessVideo(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).windowlessVideo)(::windows_core::Interface::as_raw(self), pbenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetwindowlessVideo(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -7578,12 +7578,12 @@ impl IWMPPlayer4 { { (::windows_core::Interface::vtable(self).SetwindowlessVideo)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isRemote(&self, pvarfisremote: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).isRemote)(::windows_core::Interface::as_raw(self), pvarfisremote).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn playerApplication(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7663,7 +7663,7 @@ pub struct IWMPPlayer4_Vtbl { playerApplication: usize, pub openPlayer: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrurl: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7676,12 +7676,12 @@ impl IWMPPlayerApplication { pub unsafe fn switchToControl(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).switchToControl)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn playerDocked(&self, pbplayerdocked: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).playerDocked)(::windows_core::Interface::as_raw(self), pbplayerdocked).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hasDisplay(&self, pbhasdisplay: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).hasDisplay)(::windows_core::Interface::as_raw(self), pbhasdisplay).ok() @@ -7797,7 +7797,7 @@ pub struct IWMPPlayerServices2_Vtbl { pub base__: IWMPPlayerServices_Vtbl, pub setBackgroundProcessingPriority: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrpriority: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7822,7 +7822,7 @@ impl IWMPPlaylist { pub unsafe fn get_attributeName(&self, lindex: i32, pbstrattributename: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_attributeName)(::windows_core::Interface::as_raw(self), lindex, ::core::mem::transmute(pbstrattributename)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7841,7 +7841,7 @@ impl IWMPPlaylist { { (::windows_core::Interface::vtable(self).setItemInfo)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn get_isIdentical(&self, piwmpplaylist: P0, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -7852,7 +7852,7 @@ impl IWMPPlaylist { pub unsafe fn clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn insertItem(&self, lindex: i32, piwmpmedia: P0) -> ::windows_core::Result<()> where @@ -7860,7 +7860,7 @@ impl IWMPPlaylist { { (::windows_core::Interface::vtable(self).insertItem)(::windows_core::Interface::as_raw(self), lindex, piwmpmedia.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn appendItem(&self, piwmpmedia: P0) -> ::windows_core::Result<()> where @@ -7868,7 +7868,7 @@ impl IWMPPlaylist { { (::windows_core::Interface::vtable(self).appendItem)(::windows_core::Interface::as_raw(self), piwmpmedia.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn removeItem(&self, piwmpmedia: P0) -> ::windows_core::Result<()> where @@ -7925,7 +7925,7 @@ pub struct IWMPPlaylist_Vtbl { removeItem: usize, pub moveItem: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lindexold: i32, lindexnew: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7935,7 +7935,7 @@ impl IWMPPlaylistArray { pub unsafe fn count(&self, plcount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).count)(::windows_core::Interface::as_raw(self), plcount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7963,14 +7963,14 @@ pub struct IWMPPlaylistArray_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPPlaylistCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPPlaylistCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn newPlaylist(&self, bstrname: P0) -> ::windows_core::Result where @@ -7979,13 +7979,13 @@ impl IWMPPlaylistCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).newPlaylist)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getAll(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getAll)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn getByName(&self, bstrname: P0) -> ::windows_core::Result where @@ -7994,7 +7994,7 @@ impl IWMPPlaylistCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getByName)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn remove(&self, pitem: P0) -> ::windows_core::Result<()> where @@ -8002,7 +8002,7 @@ impl IWMPPlaylistCollection { { (::windows_core::Interface::vtable(self).remove)(::windows_core::Interface::as_raw(self), pitem.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn setDeleted(&self, pitem: P0, varfisdeleted: P1) -> ::windows_core::Result<()> where @@ -8011,7 +8011,7 @@ impl IWMPPlaylistCollection { { (::windows_core::Interface::vtable(self).setDeleted)(::windows_core::Interface::as_raw(self), pitem.into_param().abi(), varfisdeleted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn isDeleted(&self, pitem: P0, pvarfisdeleted: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -8019,7 +8019,7 @@ impl IWMPPlaylistCollection { { (::windows_core::Interface::vtable(self).isDeleted)(::windows_core::Interface::as_raw(self), pitem.into_param().abi(), pvarfisdeleted).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn importPlaylist(&self, pitem: P0) -> ::windows_core::Result where @@ -8121,7 +8121,7 @@ pub struct IWMPPlugin_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPPluginEnable(::windows_core::IUnknown); impl IWMPPluginEnable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnable(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -8129,7 +8129,7 @@ impl IWMPPluginEnable { { (::windows_core::Interface::vtable(self).SetEnable)(::windows_core::Interface::as_raw(self), fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnable(&self, pfenable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEnable)(::windows_core::Interface::as_raw(self), pfenable).ok() @@ -8159,7 +8159,7 @@ pub struct IWMPPluginEnable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPPluginUI(::windows_core::IUnknown); impl IWMPPluginUI { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCore(&self, pcore: P0) -> ::windows_core::Result<()> where @@ -8167,7 +8167,7 @@ impl IWMPPluginUI { { (::windows_core::Interface::vtable(self).SetCore)(::windows_core::Interface::as_raw(self), pcore.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Create(&self, hwndparent: P0, phwndwindow: *mut super::super::Foundation::HWND) -> ::windows_core::Result<()> where @@ -8178,7 +8178,7 @@ impl IWMPPluginUI { pub unsafe fn Destroy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Destroy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisplayPropertyPage(&self, hwndparent: P0) -> ::windows_core::Result<()> where @@ -8186,7 +8186,7 @@ impl IWMPPluginUI { { (::windows_core::Interface::vtable(self).DisplayPropertyPage)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, pwszname: P0, pvarproperty: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -8194,7 +8194,7 @@ impl IWMPPluginUI { { (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), pwszname.into_param().abi(), pvarproperty).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, pwszname: P0, pvarproperty: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -8202,7 +8202,7 @@ impl IWMPPluginUI { { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), pwszname.into_param().abi(), pvarproperty).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, lpmsg: *mut super::super::UI::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAccelerator)(::windows_core::Interface::as_raw(self), lpmsg).ok() @@ -8245,7 +8245,7 @@ pub struct IWMPPluginUI_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging")))] TranslateAccelerator: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8292,7 +8292,7 @@ impl IWMPRemoteMediaServices { pub unsafe fn GetApplicationName(&self, pbstrname: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetApplicationName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrname)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetScriptableObject(&self, pbstrname: *mut ::windows_core::BSTR, ppdispatch: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScriptableObject)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrname), ::core::mem::transmute(ppdispatch)).ok() @@ -8324,7 +8324,7 @@ pub struct IWMPRemoteMediaServices_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPRenderConfig(::windows_core::IUnknown); impl IWMPRenderConfig { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetinProcOnly(&self, finproc: P0) -> ::windows_core::Result<()> where @@ -8332,7 +8332,7 @@ impl IWMPRenderConfig { { (::windows_core::Interface::vtable(self).SetinProcOnly)(::windows_core::Interface::as_raw(self), finproc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn inProcOnly(&self, pfinproc: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).inProcOnly)(::windows_core::Interface::as_raw(self), pfinproc).ok() @@ -8383,14 +8383,14 @@ pub struct IWMPServices_Vtbl { pub GetStreamTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, prt: *mut i64) -> ::windows_core::HRESULT, pub GetStreamState: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstate: *mut WMPServices_StreamState) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPSettings(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPSettings { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_isAvailable(&self, bstritem: P0, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -8398,12 +8398,12 @@ impl IWMPSettings { { (::windows_core::Interface::vtable(self).get_isAvailable)(::windows_core::Interface::as_raw(self), bstritem.into_param().abi(), pisavailable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn autoStart(&self, pfautostart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).autoStart)(::windows_core::Interface::as_raw(self), pfautostart).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetautoStart(&self, fautostart: P0) -> ::windows_core::Result<()> where @@ -8429,12 +8429,12 @@ impl IWMPSettings { { (::windows_core::Interface::vtable(self).SetdefaultFrame)(::windows_core::Interface::as_raw(self), bstrdefaultframe.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn invokeURLs(&self, pfinvokeurls: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).invokeURLs)(::windows_core::Interface::as_raw(self), pfinvokeurls).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetinvokeURLs(&self, finvokeurls: P0) -> ::windows_core::Result<()> where @@ -8442,12 +8442,12 @@ impl IWMPSettings { { (::windows_core::Interface::vtable(self).SetinvokeURLs)(::windows_core::Interface::as_raw(self), finvokeurls.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn mute(&self, pfmute: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).mute)(::windows_core::Interface::as_raw(self), pfmute).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setmute(&self, fmute: P0) -> ::windows_core::Result<()> where @@ -8479,7 +8479,7 @@ impl IWMPSettings { pub unsafe fn Setvolume(&self, lvolume: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Setvolume)(::windows_core::Interface::as_raw(self), lvolume).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getMode(&self, bstrmode: P0, pvarfmode: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -8487,7 +8487,7 @@ impl IWMPSettings { { (::windows_core::Interface::vtable(self).getMode)(::windows_core::Interface::as_raw(self), bstrmode.into_param().abi(), pvarfmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn setMode(&self, bstrmode: P0, varfmode: P1) -> ::windows_core::Result<()> where @@ -8496,12 +8496,12 @@ impl IWMPSettings { { (::windows_core::Interface::vtable(self).setMode)(::windows_core::Interface::as_raw(self), bstrmode.into_param().abi(), varfmode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enableErrorDialogs(&self, pfenableerrordialogs: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).enableErrorDialogs)(::windows_core::Interface::as_raw(self), pfenableerrordialogs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetenableErrorDialogs(&self, fenableerrordialogs: P0) -> ::windows_core::Result<()> where @@ -8582,14 +8582,14 @@ pub struct IWMPSettings_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetenableErrorDialogs: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPSettings2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWMPSettings2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_isAvailable(&self, bstritem: P0, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -8597,12 +8597,12 @@ impl IWMPSettings2 { { (::windows_core::Interface::vtable(self).base__.get_isAvailable)(::windows_core::Interface::as_raw(self), bstritem.into_param().abi(), pisavailable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn autoStart(&self, pfautostart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.autoStart)(::windows_core::Interface::as_raw(self), pfautostart).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetautoStart(&self, fautostart: P0) -> ::windows_core::Result<()> where @@ -8628,12 +8628,12 @@ impl IWMPSettings2 { { (::windows_core::Interface::vtable(self).base__.SetdefaultFrame)(::windows_core::Interface::as_raw(self), bstrdefaultframe.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn invokeURLs(&self, pfinvokeurls: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.invokeURLs)(::windows_core::Interface::as_raw(self), pfinvokeurls).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetinvokeURLs(&self, finvokeurls: P0) -> ::windows_core::Result<()> where @@ -8641,12 +8641,12 @@ impl IWMPSettings2 { { (::windows_core::Interface::vtable(self).base__.SetinvokeURLs)(::windows_core::Interface::as_raw(self), finvokeurls.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn mute(&self, pfmute: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.mute)(::windows_core::Interface::as_raw(self), pfmute).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setmute(&self, fmute: P0) -> ::windows_core::Result<()> where @@ -8678,7 +8678,7 @@ impl IWMPSettings2 { pub unsafe fn Setvolume(&self, lvolume: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Setvolume)(::windows_core::Interface::as_raw(self), lvolume).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getMode(&self, bstrmode: P0, pvarfmode: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -8686,7 +8686,7 @@ impl IWMPSettings2 { { (::windows_core::Interface::vtable(self).base__.getMode)(::windows_core::Interface::as_raw(self), bstrmode.into_param().abi(), pvarfmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn setMode(&self, bstrmode: P0, varfmode: P1) -> ::windows_core::Result<()> where @@ -8695,12 +8695,12 @@ impl IWMPSettings2 { { (::windows_core::Interface::vtable(self).base__.setMode)(::windows_core::Interface::as_raw(self), bstrmode.into_param().abi(), varfmode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enableErrorDialogs(&self, pfenableerrordialogs: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.enableErrorDialogs)(::windows_core::Interface::as_raw(self), pfenableerrordialogs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetenableErrorDialogs(&self, fenableerrordialogs: P0) -> ::windows_core::Result<()> where @@ -8714,7 +8714,7 @@ impl IWMPSettings2 { pub unsafe fn mediaAccessRights(&self, pbstrrights: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).mediaAccessRights)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrrights)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn requestMediaAccessRights(&self, bstrdesiredaccess: P0, pvbaccepted: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -8769,7 +8769,7 @@ pub struct IWMPSkinManager_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub SetVisualStyle: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrpath: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8801,7 +8801,7 @@ pub struct IWMPStringCollection_Vtbl { pub count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, pub item: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lindex: i32, pbstrstring: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8814,7 +8814,7 @@ impl IWMPStringCollection2 { pub unsafe fn item(&self, lindex: i32, pbstrstring: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.item)(::windows_core::Interface::as_raw(self), lindex, ::core::mem::transmute(pbstrstring)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn isIdentical(&self, piwmpstringcollection2: P0, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -8835,7 +8835,7 @@ impl IWMPStringCollection2 { { (::windows_core::Interface::vtable(self).getAttributeCountByType)(::windows_core::Interface::as_raw(self), lcollectionindex, bstrtype.into_param().abi(), bstrlanguage.into_param().abi(), plcount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getItemInfoByType(&self, lcollectionindex: i32, bstrtype: P0, bstrlanguage: P1, lattributeindex: i32, pvarvalue: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -8875,7 +8875,7 @@ pub struct IWMPStringCollection2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPSubscriptionService(::windows_core::IUnknown); impl IWMPSubscriptionService { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn allowPlay(&self, hwnd: P0, pmedia: P1, pfallowplay: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -8884,7 +8884,7 @@ impl IWMPSubscriptionService { { (::windows_core::Interface::vtable(self).allowPlay)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pmedia.into_param().abi(), pfallowplay).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn allowCDBurn(&self, hwnd: P0, pplaylist: P1, pfallowburn: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -8893,7 +8893,7 @@ impl IWMPSubscriptionService { { (::windows_core::Interface::vtable(self).allowCDBurn)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pplaylist.into_param().abi(), pfallowburn).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn allowPDATransfer(&self, hwnd: P0, pplaylist: P1, pfallowtransfer: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -8902,7 +8902,7 @@ impl IWMPSubscriptionService { { (::windows_core::Interface::vtable(self).allowPDATransfer)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pplaylist.into_param().abi(), pfallowtransfer).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn startBackgroundProcessing(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -8943,7 +8943,7 @@ pub struct IWMPSubscriptionService_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPSubscriptionService2(::windows_core::IUnknown); impl IWMPSubscriptionService2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn allowPlay(&self, hwnd: P0, pmedia: P1, pfallowplay: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -8952,7 +8952,7 @@ impl IWMPSubscriptionService2 { { (::windows_core::Interface::vtable(self).base__.allowPlay)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pmedia.into_param().abi(), pfallowplay).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn allowCDBurn(&self, hwnd: P0, pplaylist: P1, pfallowburn: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -8961,7 +8961,7 @@ impl IWMPSubscriptionService2 { { (::windows_core::Interface::vtable(self).base__.allowCDBurn)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pplaylist.into_param().abi(), pfallowburn).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn allowPDATransfer(&self, hwnd: P0, pplaylist: P1, pfallowtransfer: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -8970,7 +8970,7 @@ impl IWMPSubscriptionService2 { { (::windows_core::Interface::vtable(self).base__.allowPDATransfer)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pplaylist.into_param().abi(), pfallowtransfer).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn startBackgroundProcessing(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -9059,7 +9059,7 @@ impl IWMPSyncDevice { pub unsafe fn partnershipIndex(&self, plindex: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).partnershipIndex)(::windows_core::Interface::as_raw(self), plindex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn connected(&self, pvbconnected: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).connected)(::windows_core::Interface::as_raw(self), pvbconnected).ok() @@ -9079,7 +9079,7 @@ impl IWMPSyncDevice { { (::windows_core::Interface::vtable(self).getItemInfo)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi(), ::core::mem::transmute(pbstrval)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn createPartnership(&self, vbshowui: P0) -> ::windows_core::Result<()> where @@ -9099,7 +9099,7 @@ impl IWMPSyncDevice { pub unsafe fn showSettings(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).showSettings)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isIdentical(&self, pdevice: P0, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -9167,7 +9167,7 @@ impl IWMPSyncDevice2 { pub unsafe fn partnershipIndex(&self, plindex: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.partnershipIndex)(::windows_core::Interface::as_raw(self), plindex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn connected(&self, pvbconnected: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.connected)(::windows_core::Interface::as_raw(self), pvbconnected).ok() @@ -9187,7 +9187,7 @@ impl IWMPSyncDevice2 { { (::windows_core::Interface::vtable(self).base__.getItemInfo)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi(), ::core::mem::transmute(pbstrval)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn createPartnership(&self, vbshowui: P0) -> ::windows_core::Result<()> where @@ -9207,7 +9207,7 @@ impl IWMPSyncDevice2 { pub unsafe fn showSettings(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.showSettings)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isIdentical(&self, pdevice: P0, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -9258,7 +9258,7 @@ impl IWMPSyncDevice3 { pub unsafe fn partnershipIndex(&self, plindex: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.partnershipIndex)(::windows_core::Interface::as_raw(self), plindex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn connected(&self, pvbconnected: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.connected)(::windows_core::Interface::as_raw(self), pvbconnected).ok() @@ -9278,7 +9278,7 @@ impl IWMPSyncDevice3 { { (::windows_core::Interface::vtable(self).base__.base__.getItemInfo)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi(), ::core::mem::transmute(pbstrval)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn createPartnership(&self, vbshowui: P0) -> ::windows_core::Result<()> where @@ -9298,7 +9298,7 @@ impl IWMPSyncDevice3 { pub unsafe fn showSettings(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.showSettings)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isIdentical(&self, pdevice: P0, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -9313,7 +9313,7 @@ impl IWMPSyncDevice3 { { (::windows_core::Interface::vtable(self).base__.setItemInfo)(::windows_core::Interface::as_raw(self), bstritemname.into_param().abi(), bstrval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn estimateSyncSize(&self, pnonruleplaylist: P0, prulesplaylist: P1) -> ::windows_core::Result<()> where @@ -9373,7 +9373,7 @@ pub struct IWMPSyncServices_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPTranscodePolicy(::windows_core::IUnknown); impl IWMPTranscodePolicy { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn allowTranscode(&self, pvballow: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).allowTranscode)(::windows_core::Interface::as_raw(self), pvballow).ok() @@ -9420,7 +9420,7 @@ pub struct IWMPUserEventSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPVideoRenderConfig(::windows_core::IUnknown); impl IWMPVideoRenderConfig { - #[doc = "Required features: `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Media_MediaFoundation\"`"] #[cfg(feature = "Win32_Media_MediaFoundation")] pub unsafe fn SetpresenterActivate(&self, pactivate: P0) -> ::windows_core::Result<()> where @@ -9449,7 +9449,7 @@ pub struct IWMPVideoRenderConfig_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMPWindowMessageSink(::windows_core::IUnknown); impl IWMPWindowMessageSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnWindowMessage(&self, umsg: u32, wparam: P0, lparam: P1, plret: *mut super::super::Foundation::LRESULT, pfhandled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -9479,7 +9479,7 @@ pub struct IWMPWindowMessageSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXFeed(::windows_core::IUnknown); impl IXFeed { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Xml(&self, uiitemcount: u32, sortproperty: FEEDS_XML_SORT_PROPERTY, sortorder: FEEDS_XML_SORT_ORDER, filterflags: FEEDS_XML_FILTER_FLAGS, includeflags: FEEDS_XML_INCLUDE_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9526,7 +9526,7 @@ impl IXFeed { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LastWriteTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9558,7 +9558,7 @@ impl IXFeed { pub unsafe fn SetInterval(&self, uiinterval: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterval)(::windows_core::Interface::as_raw(self), uiinterval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LastDownloadTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9589,13 +9589,13 @@ impl IXFeed { pub unsafe fn SetMaxItemCount(&self, uimaxitemcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMaxItemCount)(::windows_core::Interface::as_raw(self), uimaxitemcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DownloadEnclosuresAutomatically(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DownloadEnclosuresAutomatically)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDownloadEnclosuresAutomatically(&self, bdownloadenclosuresautomatically: P0) -> ::windows_core::Result<()> where @@ -9611,7 +9611,7 @@ impl IXFeed { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastDownloadError)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Merge(&self, pstream: P0, pszurl: P1) -> ::windows_core::Result<()> where @@ -9640,13 +9640,13 @@ impl IXFeed { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LastBuildDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastBuildDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PubDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9664,7 +9664,7 @@ impl IXFeed { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Copyright)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9773,7 +9773,7 @@ pub struct IXFeed_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXFeed2(::windows_core::IUnknown); impl IXFeed2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Xml(&self, uiitemcount: u32, sortproperty: FEEDS_XML_SORT_PROPERTY, sortorder: FEEDS_XML_SORT_ORDER, filterflags: FEEDS_XML_FILTER_FLAGS, includeflags: FEEDS_XML_INCLUDE_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9820,7 +9820,7 @@ impl IXFeed2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.Parent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LastWriteTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9852,7 +9852,7 @@ impl IXFeed2 { pub unsafe fn SetInterval(&self, uiinterval: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInterval)(::windows_core::Interface::as_raw(self), uiinterval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LastDownloadTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9883,13 +9883,13 @@ impl IXFeed2 { pub unsafe fn SetMaxItemCount(&self, uimaxitemcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMaxItemCount)(::windows_core::Interface::as_raw(self), uimaxitemcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DownloadEnclosuresAutomatically(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DownloadEnclosuresAutomatically)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDownloadEnclosuresAutomatically(&self, bdownloadenclosuresautomatically: P0) -> ::windows_core::Result<()> where @@ -9905,7 +9905,7 @@ impl IXFeed2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LastDownloadError)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Merge(&self, pstream: P0, pszurl: P1) -> ::windows_core::Result<()> where @@ -9934,13 +9934,13 @@ impl IXFeed2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LastBuildDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LastBuildDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PubDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9958,7 +9958,7 @@ impl IXFeed2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Copyright)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9986,7 +9986,7 @@ impl IXFeed2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetItemByEffectiveId)(::windows_core::Interface::as_raw(self), uieffectiveid, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LastItemDownloadTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10220,7 +10220,7 @@ impl IXFeedFolder { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateSubfolder)(::windows_core::Interface::as_raw(self), pszname.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExistsFeed(&self, pszname: P0, pbfeedexists: *const super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -10228,7 +10228,7 @@ impl IXFeedFolder { { (::windows_core::Interface::vtable(self).ExistsFeed)(::windows_core::Interface::as_raw(self), pszname.into_param().abi(), pbfeedexists).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExistsSubfolder(&self, pszname: P0, pbsubfolderexists: *const super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -10282,7 +10282,7 @@ impl IXFeedFolder { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRoot(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10479,7 +10479,7 @@ pub struct IXFeedFolderEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXFeedItem(::windows_core::IUnknown); impl IXFeedItem { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Xml(&self, fxif: FEEDS_XML_INCLUDE_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10501,7 +10501,7 @@ impl IXFeedItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PubDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10522,13 +10522,13 @@ impl IXFeedItem { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).Enclosure)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRead(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRead)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsRead(&self, bisread: P0) -> ::windows_core::Result<()> where @@ -10554,13 +10554,13 @@ impl IXFeedItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DownloadUrl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LastDownloadTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastDownloadTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Modified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10618,7 +10618,7 @@ pub struct IXFeedItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXFeedItem2(::windows_core::IUnknown); impl IXFeedItem2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Xml(&self, fxif: FEEDS_XML_INCLUDE_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10640,7 +10640,7 @@ impl IXFeedItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PubDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10661,13 +10661,13 @@ impl IXFeedItem2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.Enclosure)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRead(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsRead)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsRead(&self, bisread: P0) -> ::windows_core::Result<()> where @@ -10693,13 +10693,13 @@ impl IXFeedItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DownloadUrl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LastDownloadTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LastDownloadTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Modified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10764,7 +10764,7 @@ impl IXFeedsManager { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RootFolder)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, pszurl: P0) -> ::windows_core::Result where @@ -10773,7 +10773,7 @@ impl IXFeedsManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSubscribed)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExistsFeed(&self, pszpath: P0) -> ::windows_core::Result where @@ -10798,7 +10798,7 @@ impl IXFeedsManager { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetFeedByUrl)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExistsFolder(&self, pszpath: P0) -> ::windows_core::Result where @@ -10844,7 +10844,7 @@ impl IXFeedsManager { pub unsafe fn AsyncSyncAll(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AsyncSyncAll)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Normalize(&self, pstreamin: P0) -> ::windows_core::Result where @@ -10898,7 +10898,7 @@ pub struct IXFeedsManager_Vtbl { Normalize: usize, pub ItemCountLimit: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, puiitemcountlimit: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] diff --git a/crates/libs/windows/src/Windows/Win32/Media/Multimedia/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/Multimedia/impl.rs index 9ad277053f..6213c7b871 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Multimedia/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Multimedia/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAVIEditStream_Impl: Sized { fn Cut(&self, plstart: *mut i32, pllength: *mut i32, ppresult: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -56,7 +56,7 @@ impl IAVIEditStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAVIFile_Impl: Sized { fn Info(&self, pfi: *mut AVIFILEINFOW, lsize: i32) -> ::windows_core::Result<()>; @@ -122,7 +122,7 @@ impl IAVIFile_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAVIPersistFile_Impl: Sized + super::super::System::Com::IPersistFile_Impl { fn Reserved1(&self) -> ::windows_core::Result<()>; @@ -143,7 +143,7 @@ impl IAVIPersistFile_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAVIStream_Impl: Sized { fn Create(&self, lparam1: super::super::Foundation::LPARAM, lparam2: super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -260,7 +260,7 @@ impl IAVIStreaming_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IGetFrame_Impl: Sized { fn GetFrame(&self, lpos: i32) -> *mut ::core::ffi::c_void; diff --git a/crates/libs/windows/src/Windows/Win32/Media/Multimedia/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/Multimedia/mod.rs index 2904a18b03..9fdff0f7de 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Multimedia/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Multimedia/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVIBuildFilterA(lpszfilter: &mut [u8], fsaving: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn AVIBuildFilterA(lpszfilter : ::windows_core::PSTR, cbfilter : i32, fsaving : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); AVIBuildFilterA(::core::mem::transmute(lpszfilter.as_ptr()), lpszfilter.len() as _, fsaving.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVIBuildFilterW(lpszfilter: &mut [u16], fsaving: P0) -> ::windows_core::Result<()> @@ -31,7 +31,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn AVIFileAddRef(pfile : * mut::core::ffi::c_void) -> u32); AVIFileAddRef(pfile.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVIFileCreateStreamA(pfile: P0, ppavi: *mut ::core::option::Option, psi: *const AVISTREAMINFOA) -> ::windows_core::Result<()> @@ -41,7 +41,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn AVIFileCreateStreamA(pfile : * mut::core::ffi::c_void, ppavi : *mut * mut::core::ffi::c_void, psi : *const AVISTREAMINFOA) -> ::windows_core::HRESULT); AVIFileCreateStreamA(pfile.into_param().abi(), ::core::mem::transmute(ppavi), psi).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVIFileCreateStreamW(pfile: P0, ppavi: *mut ::core::option::Option, psi: *const AVISTREAMINFOW) -> ::windows_core::Result<()> @@ -152,7 +152,7 @@ pub unsafe fn AVIMakeFileFromStreams(ppfile: *mut ::core::option::Option ::windows_core::HRESULT); AVIMakeFileFromStreams(::core::mem::transmute(ppfile), papstreams.len() as _, ::core::mem::transmute(papstreams.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVIMakeStreamFromClipboard(cfformat: u32, hglobal: P0) -> ::windows_core::Result @@ -171,7 +171,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn AVIPutFileOnClipboard(pf : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); AVIPutFileOnClipboard(pf.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVISaveA(szfile: P0, pclsidhandler: ::core::option::Option<*const ::windows_core::GUID>, lpfncallback: AVISAVECALLBACK, nstreams: i32, pfile: P1, lpoptions: *const AVICOMPRESSOPTIONS) -> ::windows_core::Result<()> @@ -182,7 +182,7 @@ where ::windows_targets::link!("avifil32.dll" "cdecl" fn AVISaveA(szfile : ::windows_core::PCSTR, pclsidhandler : *const ::windows_core::GUID, lpfncallback : AVISAVECALLBACK, nstreams : i32, pfile : * mut::core::ffi::c_void, lpoptions : *const AVICOMPRESSOPTIONS) -> ::windows_core::HRESULT); AVISaveA(szfile.into_param().abi(), ::core::mem::transmute(pclsidhandler.unwrap_or(::std::ptr::null())), lpfncallback, nstreams, pfile.into_param().abi(), lpoptions).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVISaveOptions(hwnd: P0, uiflags: u32, nstreams: i32, ppavi: *const ::core::option::Option, plpoptions: *mut *mut AVICOMPRESSOPTIONS) -> isize @@ -197,7 +197,7 @@ pub unsafe fn AVISaveOptionsFree(plpoptions: &[*const AVICOMPRESSOPTIONS]) -> :: ::windows_targets::link!("avifil32.dll" "system" fn AVISaveOptionsFree(nstreams : i32, plpoptions : *const *const AVICOMPRESSOPTIONS) -> ::windows_core::HRESULT); AVISaveOptionsFree(plpoptions.len() as _, ::core::mem::transmute(plpoptions.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVISaveVA(szfile: P0, pclsidhandler: ::core::option::Option<*const ::windows_core::GUID>, lpfncallback: AVISAVECALLBACK, nstreams: i32, ppavi: *const ::core::option::Option, plpoptions: *const *const AVICOMPRESSOPTIONS) -> ::windows_core::Result<()> @@ -207,7 +207,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn AVISaveVA(szfile : ::windows_core::PCSTR, pclsidhandler : *const ::windows_core::GUID, lpfncallback : AVISAVECALLBACK, nstreams : i32, ppavi : *const * mut::core::ffi::c_void, plpoptions : *const *const AVICOMPRESSOPTIONS) -> ::windows_core::HRESULT); AVISaveVA(szfile.into_param().abi(), ::core::mem::transmute(pclsidhandler.unwrap_or(::std::ptr::null())), lpfncallback, nstreams, ::core::mem::transmute(ppavi), plpoptions).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVISaveVW(szfile: P0, pclsidhandler: ::core::option::Option<*const ::windows_core::GUID>, lpfncallback: AVISAVECALLBACK, nstreams: i32, ppavi: *const ::core::option::Option, plpoptions: *const *const AVICOMPRESSOPTIONS) -> ::windows_core::Result<()> @@ -217,7 +217,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn AVISaveVW(szfile : ::windows_core::PCWSTR, pclsidhandler : *const ::windows_core::GUID, lpfncallback : AVISAVECALLBACK, nstreams : i32, ppavi : *const * mut::core::ffi::c_void, plpoptions : *const *const AVICOMPRESSOPTIONS) -> ::windows_core::HRESULT); AVISaveVW(szfile.into_param().abi(), ::core::mem::transmute(pclsidhandler.unwrap_or(::std::ptr::null())), lpfncallback, nstreams, ::core::mem::transmute(ppavi), plpoptions).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVISaveW(szfile: P0, pclsidhandler: ::core::option::Option<*const ::windows_core::GUID>, lpfncallback: AVISAVECALLBACK, nstreams: i32, pfile: P1, lpoptions: *const AVICOMPRESSOPTIONS) -> ::windows_core::Result<()> @@ -281,7 +281,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn AVIStreamGetFrameClose(pg : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); AVIStreamGetFrameClose(pg.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn AVIStreamGetFrameOpen(pavi: P0, lpbiwanted: ::core::option::Option<*const super::super::Graphics::Gdi::BITMAPINFOHEADER>) -> ::core::option::Option @@ -291,7 +291,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn AVIStreamGetFrameOpen(pavi : * mut::core::ffi::c_void, lpbiwanted : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER) -> ::core::option::Option < IGetFrame >); AVIStreamGetFrameOpen(pavi.into_param().abi(), ::core::mem::transmute(lpbiwanted.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVIStreamInfoA(pavi: P0, psi: *mut AVISTREAMINFOA, lsize: i32) -> ::windows_core::Result<()> @@ -301,7 +301,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn AVIStreamInfoA(pavi : * mut::core::ffi::c_void, psi : *mut AVISTREAMINFOA, lsize : i32) -> ::windows_core::HRESULT); AVIStreamInfoA(pavi.into_param().abi(), psi, lsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AVIStreamInfoW(pavi: P0, psi: *mut AVISTREAMINFOW, lsize: i32) -> ::windows_core::Result<()> @@ -415,7 +415,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn AVIStreamWriteData(pavi : * mut::core::ffi::c_void, fcc : u32, lp : *const ::core::ffi::c_void, cb : i32) -> ::windows_core::HRESULT); AVIStreamWriteData(pavi.into_param().abi(), fcc, lp, cb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseDriver(hdriver: P0, lparam1: P1, lparam2: P2) -> super::super::Foundation::LRESULT @@ -435,7 +435,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn CreateEditableStream(ppseditable : *mut * mut::core::ffi::c_void, pssource : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); CreateEditableStream(::core::mem::transmute(ppseditable), pssource.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefDriverProc(dwdriveridentifier: usize, hdrvr: P0, umsg: u32, lparam1: P1, lparam2: P2) -> super::super::Foundation::LRESULT @@ -447,7 +447,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn DefDriverProc(dwdriveridentifier : usize, hdrvr : HDRVR, umsg : u32, lparam1 : super::super::Foundation:: LPARAM, lparam2 : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); DefDriverProc(dwdriveridentifier, hdrvr.into_param().abi(), umsg, lparam1.into_param().abi(), lparam2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawDibBegin(hdd: isize, hdc: P0, dxdst: i32, dydst: i32, lpbi: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, dxsrc: i32, dysrc: i32, wflags: u32) -> super::super::Foundation::BOOL @@ -457,21 +457,21 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibBegin(hdd : isize, hdc : super::super::Graphics::Gdi:: HDC, dxdst : i32, dydst : i32, lpbi : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER, dxsrc : i32, dysrc : i32, wflags : u32) -> super::super::Foundation:: BOOL); DrawDibBegin(hdd, hdc.into_param().abi(), dxdst, dydst, lpbi, dxsrc, dysrc, wflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawDibChangePalette(hdd: isize, istart: i32, lppe: &[super::super::Graphics::Gdi::PALETTEENTRY]) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibChangePalette(hdd : isize, istart : i32, ilen : i32, lppe : *const super::super::Graphics::Gdi:: PALETTEENTRY) -> super::super::Foundation:: BOOL); DrawDibChangePalette(hdd, istart, lppe.len() as _, ::core::mem::transmute(lppe.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawDibClose(hdd: isize) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibClose(hdd : isize) -> super::super::Foundation:: BOOL); DrawDibClose(hdd) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawDibDraw(hdd: isize, hdc: P0, xdst: i32, ydst: i32, dxdst: i32, dydst: i32, lpbi: ::core::option::Option<*const super::super::Graphics::Gdi::BITMAPINFOHEADER>, lpbits: ::core::option::Option<*const ::core::ffi::c_void>, xsrc: i32, ysrc: i32, dxsrc: i32, dysrc: i32, wflags: u32) -> super::super::Foundation::BOOL @@ -481,21 +481,21 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibDraw(hdd : isize, hdc : super::super::Graphics::Gdi:: HDC, xdst : i32, ydst : i32, dxdst : i32, dydst : i32, lpbi : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER, lpbits : *const ::core::ffi::c_void, xsrc : i32, ysrc : i32, dxsrc : i32, dysrc : i32, wflags : u32) -> super::super::Foundation:: BOOL); DrawDibDraw(hdd, hdc.into_param().abi(), xdst, ydst, dxdst, dydst, ::core::mem::transmute(lpbi.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpbits.unwrap_or(::std::ptr::null())), xsrc, ysrc, dxsrc, dysrc, wflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawDibEnd(hdd: isize) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibEnd(hdd : isize) -> super::super::Foundation:: BOOL); DrawDibEnd(hdd) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn DrawDibGetBuffer(hdd: isize, lpbi: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, dwsize: u32, dwflags: u32) -> *mut ::core::ffi::c_void { ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibGetBuffer(hdd : isize, lpbi : *mut super::super::Graphics::Gdi:: BITMAPINFOHEADER, dwsize : u32, dwflags : u32) -> *mut ::core::ffi::c_void); DrawDibGetBuffer(hdd, lpbi, dwsize, dwflags) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn DrawDibGetPalette(hdd: isize) -> super::super::Graphics::Gdi::HPALETTE { @@ -507,14 +507,14 @@ pub unsafe fn DrawDibOpen() -> isize { ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibOpen() -> isize); DrawDibOpen() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawDibProfileDisplay(lpbi: *const super::super::Graphics::Gdi::BITMAPINFOHEADER) -> super::super::Foundation::LRESULT { ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibProfileDisplay(lpbi : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER) -> super::super::Foundation:: LRESULT); DrawDibProfileDisplay(lpbi) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawDibRealize(hdd: isize, hdc: P0, fbackground: P1) -> u32 @@ -525,7 +525,7 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibRealize(hdd : isize, hdc : super::super::Graphics::Gdi:: HDC, fbackground : super::super::Foundation:: BOOL) -> u32); DrawDibRealize(hdd, hdc.into_param().abi(), fbackground.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawDibSetPalette(hdd: isize, hpal: P0) -> super::super::Foundation::BOOL @@ -535,28 +535,28 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibSetPalette(hdd : isize, hpal : super::super::Graphics::Gdi:: HPALETTE) -> super::super::Foundation:: BOOL); DrawDibSetPalette(hdd, hpal.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawDibStart(hdd: isize, rate: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibStart(hdd : isize, rate : u32) -> super::super::Foundation:: BOOL); DrawDibStart(hdd, rate) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawDibStop(hdd: isize) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibStop(hdd : isize) -> super::super::Foundation:: BOOL); DrawDibStop(hdd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawDibTime(hdd: isize, lpddtime: *mut DRAWDIBTIME) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn DrawDibTime(hdd : isize, lpddtime : *mut DRAWDIBTIME) -> super::super::Foundation:: BOOL); DrawDibTime(hdd, lpddtime) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DriverCallback(dwcallback: usize, dwflags: u32, hdevice: P0, dwmsg: u32, dwuser: usize, dwparam1: usize, dwparam2: usize) -> super::super::Foundation::BOOL @@ -566,7 +566,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn DriverCallback(dwcallback : usize, dwflags : u32, hdevice : HDRVR, dwmsg : u32, dwuser : usize, dwparam1 : usize, dwparam2 : usize) -> super::super::Foundation:: BOOL); DriverCallback(dwcallback, dwflags, hdevice.into_param().abi(), dwmsg, dwuser, dwparam1, dwparam2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrvGetModuleHandle(hdriver: P0) -> super::super::Foundation::HMODULE @@ -610,7 +610,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn EditStreamPaste(pavi : * mut::core::ffi::c_void, plpos : *mut i32, pllength : *mut i32, pstream : * mut::core::ffi::c_void, lstart : i32, lend : i32) -> ::windows_core::HRESULT); EditStreamPaste(pavi.into_param().abi(), plpos, pllength, pstream.into_param().abi(), lstart, lend).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EditStreamSetInfoA(pavi: P0, lpinfo: *const AVISTREAMINFOA, cbinfo: i32) -> ::windows_core::Result<()> @@ -620,7 +620,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn EditStreamSetInfoA(pavi : * mut::core::ffi::c_void, lpinfo : *const AVISTREAMINFOA, cbinfo : i32) -> ::windows_core::HRESULT); EditStreamSetInfoA(pavi.into_param().abi(), lpinfo, cbinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EditStreamSetInfoW(pavi: P0, lpinfo: *const AVISTREAMINFOW, cbinfo: i32) -> ::windows_core::Result<()> @@ -648,7 +648,7 @@ where ::windows_targets::link!("avifil32.dll" "system" fn EditStreamSetNameW(pavi : * mut::core::ffi::c_void, lpszname : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); EditStreamSetNameW(pavi.into_param().abi(), lpszname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDriverModuleHandle(hdriver: P0) -> super::super::Foundation::HMODULE @@ -658,35 +658,35 @@ where ::windows_targets::link!("winmm.dll" "system" fn GetDriverModuleHandle(hdriver : HDRVR) -> super::super::Foundation:: HMODULE); GetDriverModuleHandle(hdriver.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls_Dialogs`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] #[inline] pub unsafe fn GetOpenFileNamePreviewA(lpofn: *mut super::super::UI::Controls::Dialogs::OPENFILENAMEA) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn GetOpenFileNamePreviewA(lpofn : *mut super::super::UI::Controls::Dialogs:: OPENFILENAMEA) -> super::super::Foundation:: BOOL); GetOpenFileNamePreviewA(lpofn) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls_Dialogs`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] #[inline] pub unsafe fn GetOpenFileNamePreviewW(lpofn: *mut super::super::UI::Controls::Dialogs::OPENFILENAMEW) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn GetOpenFileNamePreviewW(lpofn : *mut super::super::UI::Controls::Dialogs:: OPENFILENAMEW) -> super::super::Foundation:: BOOL); GetOpenFileNamePreviewW(lpofn) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls_Dialogs`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] #[inline] pub unsafe fn GetSaveFileNamePreviewA(lpofn: *mut super::super::UI::Controls::Dialogs::OPENFILENAMEA) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn GetSaveFileNamePreviewA(lpofn : *mut super::super::UI::Controls::Dialogs:: OPENFILENAMEA) -> super::super::Foundation:: BOOL); GetSaveFileNamePreviewA(lpofn) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls_Dialogs`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] #[inline] pub unsafe fn GetSaveFileNamePreviewW(lpofn: *mut super::super::UI::Controls::Dialogs::OPENFILENAMEW) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn GetSaveFileNamePreviewW(lpofn : *mut super::super::UI::Controls::Dialogs:: OPENFILENAMEW) -> super::super::Foundation:: BOOL); GetSaveFileNamePreviewW(lpofn) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ICClose(hic: P0) -> super::super::Foundation::LRESULT @@ -696,7 +696,7 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn ICClose(hic : HIC) -> super::super::Foundation:: LRESULT); ICClose(hic.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ICCompress(hic: P0, dwflags: u32, lpbioutput: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, lpdata: *mut ::core::ffi::c_void, lpbiinput: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, lpbits: *const ::core::ffi::c_void, lpckid: ::core::option::Option<*mut u32>, lpdwflags: ::core::option::Option<*mut u32>, lframenum: i32, dwframesize: u32, dwquality: u32, lpbiprev: ::core::option::Option<*const super::super::Graphics::Gdi::BITMAPINFOHEADER>, lpprev: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -706,7 +706,7 @@ where ::windows_targets::link!("msvfw32.dll" "cdecl" fn ICCompress(hic : HIC, dwflags : u32, lpbioutput : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER, lpdata : *mut ::core::ffi::c_void, lpbiinput : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER, lpbits : *const ::core::ffi::c_void, lpckid : *mut u32, lpdwflags : *mut u32, lframenum : i32, dwframesize : u32, dwquality : u32, lpbiprev : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER, lpprev : *const ::core::ffi::c_void) -> u32); ICCompress(hic.into_param().abi(), dwflags, lpbioutput, lpdata, lpbiinput, lpbits, ::core::mem::transmute(lpckid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdwflags.unwrap_or(::std::ptr::null_mut())), lframenum, dwframesize, dwquality, ::core::mem::transmute(lpbiprev.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpprev.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ICCompressorChoose(hwnd: P0, uiflags: u32, pvin: ::core::option::Option<*const ::core::ffi::c_void>, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, pc: *mut COMPVARS, lpsztitle: P1) -> super::super::Foundation::BOOL @@ -717,14 +717,14 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn ICCompressorChoose(hwnd : super::super::Foundation:: HWND, uiflags : u32, pvin : *const ::core::ffi::c_void, lpdata : *const ::core::ffi::c_void, pc : *mut COMPVARS, lpsztitle : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); ICCompressorChoose(hwnd.into_param().abi(), uiflags, ::core::mem::transmute(pvin.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), pc, lpsztitle.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ICCompressorFree(pc: *const COMPVARS) { ::windows_targets::link!("msvfw32.dll" "system" fn ICCompressorFree(pc : *const COMPVARS) -> ()); ICCompressorFree(pc) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ICDecompress(hic: P0, dwflags: u32, lpbiformat: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, lpdata: *const ::core::ffi::c_void, lpbi: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, lpbits: *mut ::core::ffi::c_void) -> u32 @@ -742,7 +742,7 @@ where ::windows_targets::link!("msvfw32.dll" "cdecl" fn ICDraw(hic : HIC, dwflags : u32, lpformat : *const ::core::ffi::c_void, lpdata : *const ::core::ffi::c_void, cbdata : u32, ltime : i32) -> u32); ICDraw(hic.into_param().abi(), dwflags, lpformat, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), cbdata, ltime) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ICDrawBegin(hic: P0, dwflags: u32, hpal: P1, hwnd: P2, hdc: P3, xdst: i32, ydst: i32, dxdst: i32, dydst: i32, lpbi: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, xsrc: i32, ysrc: i32, dxsrc: i32, dysrc: i32, dwrate: u32, dwscale: u32) -> u32 @@ -755,7 +755,7 @@ where ::windows_targets::link!("msvfw32.dll" "cdecl" fn ICDrawBegin(hic : HIC, dwflags : u32, hpal : super::super::Graphics::Gdi:: HPALETTE, hwnd : super::super::Foundation:: HWND, hdc : super::super::Graphics::Gdi:: HDC, xdst : i32, ydst : i32, dxdst : i32, dydst : i32, lpbi : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER, xsrc : i32, ysrc : i32, dxsrc : i32, dysrc : i32, dwrate : u32, dwscale : u32) -> u32); ICDrawBegin(hic.into_param().abi(), dwflags, hpal.into_param().abi(), hwnd.into_param().abi(), hdc.into_param().abi(), xdst, ydst, dxdst, dydst, lpbi, xsrc, ysrc, dxsrc, dysrc, dwrate, dwscale) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ICGetDisplayFormat(hic: P0, lpbiin: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, lpbiout: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, bitdepth: i32, dx: i32, dy: i32) -> HIC @@ -765,7 +765,7 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn ICGetDisplayFormat(hic : HIC, lpbiin : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER, lpbiout : *mut super::super::Graphics::Gdi:: BITMAPINFOHEADER, bitdepth : i32, dx : i32, dy : i32) -> HIC); ICGetDisplayFormat(hic.into_param().abi(), lpbiin, lpbiout, bitdepth, dx, dy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ICGetInfo(hic: P0, picinfo: *mut ICINFO, cb: u32) -> super::super::Foundation::LRESULT @@ -775,7 +775,7 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn ICGetInfo(hic : HIC, picinfo : *mut ICINFO, cb : u32) -> super::super::Foundation:: LRESULT); ICGetInfo(hic.into_param().abi(), picinfo, cb) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ICImageCompress(hic: P0, uiflags: u32, lpbiin: *const super::super::Graphics::Gdi::BITMAPINFO, lpbits: *const ::core::ffi::c_void, lpbiout: ::core::option::Option<*const super::super::Graphics::Gdi::BITMAPINFO>, lquality: i32, plsize: ::core::option::Option<*mut i32>) -> super::super::Foundation::HANDLE @@ -785,7 +785,7 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn ICImageCompress(hic : HIC, uiflags : u32, lpbiin : *const super::super::Graphics::Gdi:: BITMAPINFO, lpbits : *const ::core::ffi::c_void, lpbiout : *const super::super::Graphics::Gdi:: BITMAPINFO, lquality : i32, plsize : *mut i32) -> super::super::Foundation:: HANDLE); ICImageCompress(hic.into_param().abi(), uiflags, lpbiin, lpbits, ::core::mem::transmute(lpbiout.unwrap_or(::std::ptr::null())), lquality, ::core::mem::transmute(plsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ICImageDecompress(hic: P0, uiflags: u32, lpbiin: *const super::super::Graphics::Gdi::BITMAPINFO, lpbits: *const ::core::ffi::c_void, lpbiout: ::core::option::Option<*const super::super::Graphics::Gdi::BITMAPINFO>) -> super::super::Foundation::HANDLE @@ -795,14 +795,14 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn ICImageDecompress(hic : HIC, uiflags : u32, lpbiin : *const super::super::Graphics::Gdi:: BITMAPINFO, lpbits : *const ::core::ffi::c_void, lpbiout : *const super::super::Graphics::Gdi:: BITMAPINFO) -> super::super::Foundation:: HANDLE); ICImageDecompress(hic.into_param().abi(), uiflags, lpbiin, lpbits, ::core::mem::transmute(lpbiout.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ICInfo(fcctype: u32, fcchandler: u32, lpicinfo: *mut ICINFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn ICInfo(fcctype : u32, fcchandler : u32, lpicinfo : *mut ICINFO) -> super::super::Foundation:: BOOL); ICInfo(fcctype, fcchandler, lpicinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ICInstall(fcctype: u32, fcchandler: u32, lparam: P0, szdesc: P1, wflags: u32) -> super::super::Foundation::BOOL @@ -813,7 +813,7 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn ICInstall(fcctype : u32, fcchandler : u32, lparam : super::super::Foundation:: LPARAM, szdesc : ::windows_core::PCSTR, wflags : u32) -> super::super::Foundation:: BOOL); ICInstall(fcctype, fcchandler, lparam.into_param().abi(), szdesc.into_param().abi(), wflags) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ICLocate(fcctype: u32, fcchandler: u32, lpbiin: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, lpbiout: ::core::option::Option<*const super::super::Graphics::Gdi::BITMAPINFOHEADER>, wflags: u16) -> HIC { @@ -825,21 +825,21 @@ pub unsafe fn ICOpen(fcctype: u32, fcchandler: u32, wmode: u32) -> HIC { ::windows_targets::link!("msvfw32.dll" "system" fn ICOpen(fcctype : u32, fcchandler : u32, wmode : u32) -> HIC); ICOpen(fcctype, fcchandler, wmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ICOpenFunction(fcctype: u32, fcchandler: u32, wmode: u32, lpfnhandler: super::super::Foundation::FARPROC) -> HIC { ::windows_targets::link!("msvfw32.dll" "system" fn ICOpenFunction(fcctype : u32, fcchandler : u32, wmode : u32, lpfnhandler : super::super::Foundation:: FARPROC) -> HIC); ICOpenFunction(fcctype, fcchandler, wmode, lpfnhandler) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ICRemove(fcctype: u32, fcchandler: u32, wflags: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn ICRemove(fcctype : u32, fcchandler : u32, wflags : u32) -> super::super::Foundation:: BOOL); ICRemove(fcctype, fcchandler, wflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ICSendMessage(hic: P0, msg: u32, dw1: usize, dw2: usize) -> super::super::Foundation::LRESULT @@ -849,28 +849,28 @@ where ::windows_targets::link!("msvfw32.dll" "system" fn ICSendMessage(hic : HIC, msg : u32, dw1 : usize, dw2 : usize) -> super::super::Foundation:: LRESULT); ICSendMessage(hic.into_param().abi(), msg, dw1, dw2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ICSeqCompressFrame(pc: *const COMPVARS, uiflags: u32, lpbits: *const ::core::ffi::c_void, pfkey: *mut super::super::Foundation::BOOL, plsize: ::core::option::Option<*mut i32>) -> *mut ::core::ffi::c_void { ::windows_targets::link!("msvfw32.dll" "system" fn ICSeqCompressFrame(pc : *const COMPVARS, uiflags : u32, lpbits : *const ::core::ffi::c_void, pfkey : *mut super::super::Foundation:: BOOL, plsize : *mut i32) -> *mut ::core::ffi::c_void); ICSeqCompressFrame(pc, uiflags, lpbits, pfkey, ::core::mem::transmute(plsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ICSeqCompressFrameEnd(pc: *const COMPVARS) { ::windows_targets::link!("msvfw32.dll" "system" fn ICSeqCompressFrameEnd(pc : *const COMPVARS) -> ()); ICSeqCompressFrameEnd(pc) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ICSeqCompressFrameStart(pc: *const COMPVARS, lpbiin: *const super::super::Graphics::Gdi::BITMAPINFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "system" fn ICSeqCompressFrameStart(pc : *const COMPVARS, lpbiin : *const super::super::Graphics::Gdi:: BITMAPINFO) -> super::super::Foundation:: BOOL); ICSeqCompressFrameStart(pc, lpbiin) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MCIWndCreateA(hwndparent: P0, hinstance: P1, dwstyle: u32, szfile: P2) -> super::super::Foundation::HWND @@ -882,7 +882,7 @@ where ::windows_targets::link!("msvfw32.dll" "cdecl" fn MCIWndCreateA(hwndparent : super::super::Foundation:: HWND, hinstance : super::super::Foundation:: HINSTANCE, dwstyle : u32, szfile : ::windows_core::PCSTR) -> super::super::Foundation:: HWND); MCIWndCreateA(hwndparent.into_param().abi(), hinstance.into_param().abi(), dwstyle, szfile.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MCIWndCreateW(hwndparent: P0, hinstance: P1, dwstyle: u32, szfile: P2) -> super::super::Foundation::HWND @@ -894,14 +894,14 @@ where ::windows_targets::link!("msvfw32.dll" "cdecl" fn MCIWndCreateW(hwndparent : super::super::Foundation:: HWND, hinstance : super::super::Foundation:: HINSTANCE, dwstyle : u32, szfile : ::windows_core::PCWSTR) -> super::super::Foundation:: HWND); MCIWndCreateW(hwndparent.into_param().abi(), hinstance.into_param().abi(), dwstyle, szfile.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MCIWndRegisterClass() -> super::super::Foundation::BOOL { ::windows_targets::link!("msvfw32.dll" "cdecl" fn MCIWndRegisterClass() -> super::super::Foundation:: BOOL); MCIWndRegisterClass() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenDriver(szdrivername: P0, szsectionname: P1, lparam2: P2) -> HDRVR @@ -913,7 +913,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn OpenDriver(szdrivername : ::windows_core::PCWSTR, szsectionname : ::windows_core::PCWSTR, lparam2 : super::super::Foundation:: LPARAM) -> HDRVR); OpenDriver(szdrivername.into_param().abi(), szsectionname.into_param().abi(), lparam2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendDriverMessage(hdriver: P0, message: u32, lparam1: P1, lparam2: P2) -> super::super::Foundation::LRESULT @@ -930,7 +930,7 @@ pub unsafe fn VideoForWindowsVersion() -> u32 { ::windows_targets::link!("msvfw32.dll" "system" fn VideoForWindowsVersion() -> u32); VideoForWindowsVersion() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn capCreateCaptureWindowA(lpszwindowname: P0, dwstyle: u32, x: i32, y: i32, nwidth: i32, nheight: i32, hwndparent: P1, nid: i32) -> super::super::Foundation::HWND @@ -941,7 +941,7 @@ where ::windows_targets::link!("avicap32.dll" "system" fn capCreateCaptureWindowA(lpszwindowname : ::windows_core::PCSTR, dwstyle : u32, x : i32, y : i32, nwidth : i32, nheight : i32, hwndparent : super::super::Foundation:: HWND, nid : i32) -> super::super::Foundation:: HWND); capCreateCaptureWindowA(lpszwindowname.into_param().abi(), dwstyle, x, y, nwidth, nheight, hwndparent.into_param().abi(), nid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn capCreateCaptureWindowW(lpszwindowname: P0, dwstyle: u32, x: i32, y: i32, nwidth: i32, nheight: i32, hwndparent: P1, nid: i32) -> super::super::Foundation::HWND @@ -952,14 +952,14 @@ where ::windows_targets::link!("avicap32.dll" "system" fn capCreateCaptureWindowW(lpszwindowname : ::windows_core::PCWSTR, dwstyle : u32, x : i32, y : i32, nwidth : i32, nheight : i32, hwndparent : super::super::Foundation:: HWND, nid : i32) -> super::super::Foundation:: HWND); capCreateCaptureWindowW(lpszwindowname.into_param().abi(), dwstyle, x, y, nwidth, nheight, hwndparent.into_param().abi(), nid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn capGetDriverDescriptionA(wdriverindex: u32, lpszname: &mut [u8], lpszver: &mut [u8]) -> super::super::Foundation::BOOL { ::windows_targets::link!("avicap32.dll" "system" fn capGetDriverDescriptionA(wdriverindex : u32, lpszname : ::windows_core::PSTR, cbname : i32, lpszver : ::windows_core::PSTR, cbver : i32) -> super::super::Foundation:: BOOL); capGetDriverDescriptionA(wdriverindex, ::core::mem::transmute(lpszname.as_ptr()), lpszname.len() as _, ::core::mem::transmute(lpszver.as_ptr()), lpszver.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn capGetDriverDescriptionW(wdriverindex: u32, lpszname: &mut [u16], lpszver: &mut [u16]) -> super::super::Foundation::BOOL { @@ -1001,7 +1001,7 @@ pub unsafe fn joyReleaseCapture(ujoyid: u32) -> u32 { ::windows_targets::link!("winmm.dll" "system" fn joyReleaseCapture(ujoyid : u32) -> u32); joyReleaseCapture(ujoyid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn joySetCapture(hwnd: P0, ujoyid: u32, uperiod: u32, fchanged: P1) -> u32 @@ -1017,7 +1017,7 @@ pub unsafe fn joySetThreshold(ujoyid: u32, uthreshold: u32) -> u32 { ::windows_targets::link!("winmm.dll" "system" fn joySetThreshold(ujoyid : u32, uthreshold : u32) -> u32); joySetThreshold(ujoyid, uthreshold) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mciDriverNotify(hwndcallback: P0, wdeviceid: u32, ustatus: u32) -> super::super::Foundation::BOOL @@ -1032,7 +1032,7 @@ pub unsafe fn mciDriverYield(wdeviceid: u32) -> u32 { ::windows_targets::link!("winmm.dll" "system" fn mciDriverYield(wdeviceid : u32) -> u32); mciDriverYield(wdeviceid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mciFreeCommandResource(wtable: u32) -> super::super::Foundation::BOOL { @@ -1081,14 +1081,14 @@ pub unsafe fn mciGetDriverData(wdeviceid: u32) -> usize { ::windows_targets::link!("winmm.dll" "system" fn mciGetDriverData(wdeviceid : u32) -> usize); mciGetDriverData(wdeviceid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mciGetErrorStringA(mcierr: u32, psztext: &mut [u8]) -> super::super::Foundation::BOOL { ::windows_targets::link!("winmm.dll" "system" fn mciGetErrorStringA(mcierr : u32, psztext : ::windows_core::PSTR, cchtext : u32) -> super::super::Foundation:: BOOL); mciGetErrorStringA(mcierr, ::core::mem::transmute(psztext.as_ptr()), psztext.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mciGetErrorStringW(mcierr: u32, psztext: &mut [u16]) -> super::super::Foundation::BOOL { @@ -1100,7 +1100,7 @@ pub unsafe fn mciGetYieldProc(mciid: u32, pdwyielddata: *const u32) -> YIELDPROC ::windows_targets::link!("winmm.dll" "system" fn mciGetYieldProc(mciid : u32, pdwyielddata : *const u32) -> YIELDPROC); mciGetYieldProc(mciid, pdwyielddata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mciLoadCommandResource(hinstance: P0, lpresname: P1, wtype: u32) -> u32 @@ -1121,7 +1121,7 @@ pub unsafe fn mciSendCommandW(mciid: u32, umsg: u32, dwparam1: usize, dwparam2: ::windows_targets::link!("winmm.dll" "system" fn mciSendCommandW(mciid : u32, umsg : u32, dwparam1 : usize, dwparam2 : usize) -> u32); mciSendCommandW(mciid, umsg, dwparam1, dwparam2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mciSendStringA(lpstrcommand: P0, lpstrreturnstring: ::core::option::Option<&mut [u8]>, hwndcallback: P1) -> u32 @@ -1132,7 +1132,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn mciSendStringA(lpstrcommand : ::windows_core::PCSTR, lpstrreturnstring : ::windows_core::PSTR, ureturnlength : u32, hwndcallback : super::super::Foundation:: HWND) -> u32); mciSendStringA(lpstrcommand.into_param().abi(), ::core::mem::transmute(lpstrreturnstring.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpstrreturnstring.as_deref().map_or(0, |slice| slice.len() as _), hwndcallback.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mciSendStringW(lpstrcommand: P0, lpstrreturnstring: ::core::option::Option<&mut [u16]>, hwndcallback: P1) -> u32 @@ -1143,14 +1143,14 @@ where ::windows_targets::link!("winmm.dll" "system" fn mciSendStringW(lpstrcommand : ::windows_core::PCWSTR, lpstrreturnstring : ::windows_core::PWSTR, ureturnlength : u32, hwndcallback : super::super::Foundation:: HWND) -> u32); mciSendStringW(lpstrcommand.into_param().abi(), ::core::mem::transmute(lpstrreturnstring.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpstrreturnstring.as_deref().map_or(0, |slice| slice.len() as _), hwndcallback.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mciSetDriverData(wdeviceid: u32, dwdata: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("winmm.dll" "system" fn mciSetDriverData(wdeviceid : u32, dwdata : usize) -> super::super::Foundation:: BOOL); mciSetDriverData(wdeviceid, dwdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mciSetYieldProc(mciid: u32, fpyieldproc: YIELDPROC, dwyielddata: u32) -> super::super::Foundation::BOOL { @@ -1176,14 +1176,14 @@ pub unsafe fn mmTaskBlock(h: u32) { ::windows_targets::link!("winmm.dll" "system" fn mmTaskBlock(h : u32) -> ()); mmTaskBlock(h) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmTaskCreate(lpfn: LPTASKCALLBACK, lph: *mut super::super::Foundation::HANDLE, dwinst: usize) -> u32 { ::windows_targets::link!("winmm.dll" "system" fn mmTaskCreate(lpfn : LPTASKCALLBACK, lph : *mut super::super::Foundation:: HANDLE, dwinst : usize) -> u32); mmTaskCreate(lpfn, lph, dwinst) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmTaskSignal(h: u32) -> super::super::Foundation::BOOL { @@ -1195,7 +1195,7 @@ pub unsafe fn mmTaskYield() { ::windows_targets::link!("winmm.dll" "system" fn mmTaskYield() -> ()); mmTaskYield() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmioAdvance(hmmio: P0, pmmioinfo: ::core::option::Option<*const MMIOINFO>, fuadvance: u32) -> u32 @@ -1245,7 +1245,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn mmioFlush(hmmio : HMMIO, fuflush : u32) -> u32); mmioFlush(hmmio.into_param().abi(), fuflush) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmioGetInfo(hmmio: P0, pmmioinfo: *mut MMIOINFO, fuinfo: u32) -> u32 @@ -1255,28 +1255,28 @@ where ::windows_targets::link!("winmm.dll" "system" fn mmioGetInfo(hmmio : HMMIO, pmmioinfo : *mut MMIOINFO, fuinfo : u32) -> u32); mmioGetInfo(hmmio.into_param().abi(), pmmioinfo, fuinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmioInstallIOProcA(fccioproc: u32, pioproc: LPMMIOPROC, dwflags: u32) -> LPMMIOPROC { ::windows_targets::link!("winmm.dll" "system" fn mmioInstallIOProcA(fccioproc : u32, pioproc : LPMMIOPROC, dwflags : u32) -> LPMMIOPROC); mmioInstallIOProcA(fccioproc, pioproc, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmioInstallIOProcW(fccioproc: u32, pioproc: LPMMIOPROC, dwflags: u32) -> LPMMIOPROC { ::windows_targets::link!("winmm.dll" "system" fn mmioInstallIOProcW(fccioproc : u32, pioproc : LPMMIOPROC, dwflags : u32) -> LPMMIOPROC); mmioInstallIOProcW(fccioproc, pioproc, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmioOpenA(pszfilename: ::core::option::Option<&mut [u8; 128]>, pmmioinfo: ::core::option::Option<*mut MMIOINFO>, fdwopen: u32) -> HMMIO { ::windows_targets::link!("winmm.dll" "system" fn mmioOpenA(pszfilename : ::windows_core::PSTR, pmmioinfo : *mut MMIOINFO, fdwopen : u32) -> HMMIO); mmioOpenA(::core::mem::transmute(pszfilename.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(pmmioinfo.unwrap_or(::std::ptr::null_mut())), fdwopen) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmioOpenW(pszfilename: ::core::option::Option<&mut [u16; 128]>, pmmioinfo: ::core::option::Option<*mut MMIOINFO>, fdwopen: u32) -> HMMIO { @@ -1291,7 +1291,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn mmioRead(hmmio : HMMIO, pch : *mut i8, cch : i32) -> i32); mmioRead(hmmio.into_param().abi(), ::core::mem::transmute(pch.as_ptr()), pch.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmioRenameA(pszfilename: P0, psznewfilename: P1, pmmioinfo: ::core::option::Option<*const MMIOINFO>, fdwrename: u32) -> u32 @@ -1302,7 +1302,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn mmioRenameA(pszfilename : ::windows_core::PCSTR, psznewfilename : ::windows_core::PCSTR, pmmioinfo : *const MMIOINFO, fdwrename : u32) -> u32); mmioRenameA(pszfilename.into_param().abi(), psznewfilename.into_param().abi(), ::core::mem::transmute(pmmioinfo.unwrap_or(::std::ptr::null())), fdwrename) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmioRenameW(pszfilename: P0, psznewfilename: P1, pmmioinfo: ::core::option::Option<*const MMIOINFO>, fdwrename: u32) -> u32 @@ -1321,7 +1321,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn mmioSeek(hmmio : HMMIO, loffset : i32, iorigin : i32) -> i32); mmioSeek(hmmio.into_param().abi(), loffset, iorigin) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmioSendMessage(hmmio: P0, umsg: u32, lparam1: P1, lparam2: P2) -> super::super::Foundation::LRESULT @@ -1341,7 +1341,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn mmioSetBuffer(hmmio : HMMIO, pchbuffer : ::windows_core::PSTR, cchbuffer : i32, fubuffer : u32) -> u32); mmioSetBuffer(hmmio.into_param().abi(), ::core::mem::transmute(pchbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pchbuffer.as_deref().map_or(0, |slice| slice.len() as _), fubuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn mmioSetInfo(hmmio: P0, pmmioinfo: *const MMIOINFO, fuinfo: u32) -> u32 @@ -1375,7 +1375,7 @@ where ::windows_targets::link!("winmm.dll" "system" fn mmioWrite(hmmio : HMMIO, pch : ::windows_core::PCSTR, cch : i32) -> i32); mmioWrite(hmmio.into_param().abi(), ::core::mem::transmute(pch.as_ptr()), pch.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn sndOpenSound(eventname: P0, appname: P1, flags: i32, filehandle: *mut super::super::Foundation::HANDLE) -> i32 @@ -1406,7 +1406,7 @@ impl IAVIEditStream { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInfo(&self, lpinfo: *const AVISTREAMINFOW, cbinfo: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInfo)(::windows_core::Interface::as_raw(self), lpinfo, cbinfo).ok() @@ -1442,7 +1442,7 @@ impl IAVIFile { pub unsafe fn GetStream(&self, ppstream: *mut ::core::option::Option, fcctype: u32, lparam: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStream)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppstream), fcctype, lparam).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateStream(&self, ppstream: *mut ::core::option::Option, psi: *const AVISTREAMINFOW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateStream)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppstream), psi).ok() @@ -1482,25 +1482,25 @@ pub struct IAVIFile_Vtbl { pub EndRecord: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub DeleteStream: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, fcctype: u32, lparam: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAVIPersistFile(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAVIPersistFile { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsDirty(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.IsDirty)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Load(&self, pszfilename: P0, dwmode: super::super::System::Com::STGM) -> ::windows_core::Result<()> where @@ -1508,7 +1508,7 @@ impl IAVIPersistFile { { (::windows_core::Interface::vtable(self).base__.Load)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi(), dwmode).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Save(&self, pszfilename: P0, fremember: P1) -> ::windows_core::Result<()> where @@ -1517,7 +1517,7 @@ impl IAVIPersistFile { { (::windows_core::Interface::vtable(self).base__.Save)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi(), fremember.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SaveCompleted(&self, pszfilename: P0) -> ::windows_core::Result<()> where @@ -1525,7 +1525,7 @@ impl IAVIPersistFile { { (::windows_core::Interface::vtable(self).base__.SaveCompleted)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCurFile(&self) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); @@ -1556,7 +1556,7 @@ pub struct IAVIPersistFile_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAVIStream(::windows_core::IUnknown); impl IAVIStream { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Create(&self, lparam1: P0, lparam2: P1) -> ::windows_core::Result<()> where @@ -1565,7 +1565,7 @@ impl IAVIStream { { (::windows_core::Interface::vtable(self).Create)(::windows_core::Interface::as_raw(self), lparam1.into_param().abi(), lparam2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Info(&self, psi: *mut AVISTREAMINFOW, lsize: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Info)(::windows_core::Interface::as_raw(self), psi, lsize).ok() @@ -1594,7 +1594,7 @@ impl IAVIStream { pub unsafe fn WriteData(&self, fcc: u32, lp: *const ::core::ffi::c_void, cb: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WriteData)(::windows_core::Interface::as_raw(self), fcc, lp, cb).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInfo(&self, lpinfo: *const AVISTREAMINFOW, cbinfo: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInfo)(::windows_core::Interface::as_raw(self), lpinfo, cbinfo).ok() @@ -1670,7 +1670,7 @@ impl IGetFrame { pub unsafe fn End(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).End)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetFormat(&self, lpbi: *const super::super::Graphics::Gdi::BITMAPINFOHEADER, lpbits: ::core::option::Option<*const ::core::ffi::c_void>, x: i32, y: i32, dx: i32, dy: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), lpbi, ::core::mem::transmute(lpbits.unwrap_or(::std::ptr::null())), x, y, dx, dy).ok() @@ -6364,7 +6364,7 @@ impl ::core::default::Default for ADPCMCOEFSET { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct ADPCMEWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -6389,7 +6389,7 @@ impl ::core::default::Default for ADPCMEWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct ADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -6416,7 +6416,7 @@ impl ::core::default::Default for ADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct APTXWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -6440,7 +6440,7 @@ impl ::core::default::Default for APTXWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct AUDIOFILE_AF10WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -6464,7 +6464,7 @@ impl ::core::default::Default for AUDIOFILE_AF10WAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct AUDIOFILE_AF36WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -6633,7 +6633,7 @@ impl ::core::default::Default for AVIFILEINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AVISTREAMINFOA { pub fccType: u32, @@ -6707,7 +6707,7 @@ impl ::core::default::Default for AVISTREAMINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AVISTREAMINFOW { pub fccType: u32, @@ -6781,7 +6781,7 @@ impl ::core::default::Default for AVISTREAMINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CAPDRIVERCAPS { pub wDeviceIndex: u32, @@ -6872,7 +6872,7 @@ impl ::core::default::Default for CAPINFOCHUNK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CAPSTATUS { pub uiImageWidth: u32, @@ -6963,7 +6963,7 @@ impl ::core::default::Default for CAPSTATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CAPTUREPARMS { pub dwRequestMicroSecPerFrame: u32, @@ -7109,7 +7109,7 @@ impl ::core::default::Default for CHANNEL_CAPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct COMPVARS { pub cbSize: i32, @@ -7179,7 +7179,7 @@ impl ::core::default::Default for COMPVARS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct CONTRESCR10WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7204,7 +7204,7 @@ impl ::core::default::Default for CONTRESCR10WAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct CONTRESVQLPCWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7229,7 +7229,7 @@ impl ::core::default::Default for CONTRESVQLPCWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct CREATIVEADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7254,7 +7254,7 @@ impl ::core::default::Default for CREATIVEADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct CREATIVEFASTSPEECH10WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7279,7 +7279,7 @@ impl ::core::default::Default for CREATIVEFASTSPEECH10WAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct CREATIVEFASTSPEECH8WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7304,7 +7304,7 @@ impl ::core::default::Default for CREATIVEFASTSPEECH8WAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct CSIMAADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7328,7 +7328,7 @@ impl ::core::default::Default for CSIMAADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct DIALOGICOKIADPCMWAVEFORMAT { pub ewf: super::Audio::WAVEFORMATEX, @@ -7352,7 +7352,7 @@ impl ::core::default::Default for DIALOGICOKIADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct DIGIADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7377,7 +7377,7 @@ impl ::core::default::Default for DIGIADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct DIGIFIXWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7401,7 +7401,7 @@ impl ::core::default::Default for DIGIFIXWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct DIGIREALWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7426,7 +7426,7 @@ impl ::core::default::Default for DIGIREALWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct DIGISTDWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7450,7 +7450,7 @@ impl ::core::default::Default for DIGISTDWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct DOLBYAC2WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7510,7 +7510,7 @@ impl ::core::default::Default for DRAWDIBTIME { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct DRMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7597,7 +7597,7 @@ impl ::core::default::Default for DRVM_IOCTL_DATA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct DVIADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7622,7 +7622,7 @@ impl ::core::default::Default for DVIADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct ECHOSC1WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7646,7 +7646,7 @@ impl ::core::default::Default for ECHOSC1WAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct EXBMINFOHEADER { pub bmi: super::super::Graphics::Gdi::BITMAPINFOHEADER, @@ -7671,7 +7671,7 @@ impl ::core::default::Default for EXBMINFOHEADER { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct FMTOWNS_SND_WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7696,7 +7696,7 @@ impl ::core::default::Default for FMTOWNS_SND_WAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct G721_ADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7721,7 +7721,7 @@ impl ::core::default::Default for G721_ADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct G723_ADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7747,7 +7747,7 @@ impl ::core::default::Default for G723_ADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct GSM610WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -7880,7 +7880,7 @@ impl ::windows_core::TypeKind for HVIDEO { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct ICCOMPRESS { pub dwFlags: u32, @@ -7929,7 +7929,7 @@ impl ::core::default::Default for ICCOMPRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct ICCOMPRESSFRAMES { pub dwFlags: u32, @@ -7999,7 +7999,7 @@ impl ::core::default::Default for ICCOMPRESSFRAMES { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct ICDECOMPRESS { pub dwFlags: u32, @@ -8042,7 +8042,7 @@ impl ::core::default::Default for ICDECOMPRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct ICDECOMPRESSEX { pub dwFlags: u32, @@ -8125,7 +8125,7 @@ impl ::core::default::Default for ICDRAW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct ICDRAWBEGIN { pub dwFlags: u32, @@ -8177,7 +8177,7 @@ impl ::core::default::Default for ICDRAWBEGIN { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct ICDRAWSUGGEST { pub lpbiIn: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, @@ -8258,7 +8258,7 @@ impl ::core::default::Default for ICINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ICOPEN { pub dwSize: u32, @@ -8304,7 +8304,7 @@ impl ::core::default::Default for ICOPEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct ICPALETTE { pub dwFlags: u32, @@ -8345,7 +8345,7 @@ impl ::core::default::Default for ICPALETTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ICSETSTATUSPROC { pub dwFlags: u32, @@ -8385,7 +8385,7 @@ impl ::core::default::Default for ICSETSTATUSPROC { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct IMAADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -8654,7 +8654,7 @@ impl ::core::default::Default for JPEGINFOHEADER { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_ANIM_OPEN_PARMSA { pub dwCallback: usize, @@ -8684,7 +8684,7 @@ impl ::core::default::Default for MCI_ANIM_OPEN_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_ANIM_OPEN_PARMSW { pub dwCallback: usize, @@ -8735,7 +8735,7 @@ impl ::core::default::Default for MCI_ANIM_PLAY_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_ANIM_RECT_PARMS { pub dwCallback: usize, @@ -8779,7 +8779,7 @@ impl ::core::default::Default for MCI_ANIM_STEP_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct MCI_ANIM_UPDATE_PARMS { pub dwCallback: usize, @@ -8805,7 +8805,7 @@ impl ::core::default::Default for MCI_ANIM_UPDATE_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_ANIM_WINDOW_PARMSA { pub dwCallback: usize, @@ -8832,7 +8832,7 @@ impl ::core::default::Default for MCI_ANIM_WINDOW_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_ANIM_WINDOW_PARMSW { pub dwCallback: usize, @@ -8859,7 +8859,7 @@ impl ::core::default::Default for MCI_ANIM_WINDOW_PARMSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_BREAK_PARMS { pub dwCallback: usize, @@ -8885,7 +8885,7 @@ impl ::core::default::Default for MCI_BREAK_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_CAPTURE_PARMSA { pub dwCallback: usize, @@ -8911,7 +8911,7 @@ impl ::core::default::Default for MCI_DGV_CAPTURE_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_CAPTURE_PARMSW { pub dwCallback: usize, @@ -8937,7 +8937,7 @@ impl ::core::default::Default for MCI_DGV_CAPTURE_PARMSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_COPY_PARMS { pub dwCallback: usize, @@ -8985,7 +8985,7 @@ impl ::core::default::Default for MCI_DGV_CUE_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_CUT_PARMS { pub dwCallback: usize, @@ -9014,7 +9014,7 @@ impl ::core::default::Default for MCI_DGV_CUT_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_DELETE_PARMS { pub dwCallback: usize, @@ -9151,7 +9151,7 @@ impl ::core::default::Default for MCI_DGV_MONITOR_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_OPEN_PARMSA { pub dwCallback: usize, @@ -9181,7 +9181,7 @@ impl ::core::default::Default for MCI_DGV_OPEN_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_OPEN_PARMSW { pub dwCallback: usize, @@ -9211,7 +9211,7 @@ impl ::core::default::Default for MCI_DGV_OPEN_PARMSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_PASTE_PARMS { pub dwCallback: usize, @@ -9283,7 +9283,7 @@ impl ::core::default::Default for MCI_DGV_QUALITY_PARMSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_RECORD_PARMS { pub dwCallback: usize, @@ -9312,7 +9312,7 @@ impl ::core::default::Default for MCI_DGV_RECORD_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_RECT_PARMS { pub dwCallback: usize, @@ -9377,7 +9377,7 @@ impl ::core::default::Default for MCI_DGV_RESERVE_PARMSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_RESTORE_PARMSA { pub dwCallback: usize, @@ -9403,7 +9403,7 @@ impl ::core::default::Default for MCI_DGV_RESTORE_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_RESTORE_PARMSW { pub dwCallback: usize, @@ -9429,7 +9429,7 @@ impl ::core::default::Default for MCI_DGV_RESTORE_PARMSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_SAVE_PARMSA { pub dwCallback: usize, @@ -9455,7 +9455,7 @@ impl ::core::default::Default for MCI_DGV_SAVE_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_SAVE_PARMSW { pub dwCallback: usize, @@ -9683,7 +9683,7 @@ impl ::core::default::Default for MCI_DGV_STEP_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct MCI_DGV_UPDATE_PARMS { pub dwCallback: usize, @@ -9709,7 +9709,7 @@ impl ::core::default::Default for MCI_DGV_UPDATE_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_WINDOW_PARMSA { pub dwCallback: usize, @@ -9736,7 +9736,7 @@ impl ::core::default::Default for MCI_DGV_WINDOW_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_DGV_WINDOW_PARMSW { pub dwCallback: usize, @@ -9944,7 +9944,7 @@ impl ::core::default::Default for MCI_OPEN_PARMSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_OVLY_LOAD_PARMSA { pub dwCallback: usize, @@ -9970,7 +9970,7 @@ impl ::core::default::Default for MCI_OVLY_LOAD_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_OVLY_LOAD_PARMSW { pub dwCallback: usize, @@ -9996,7 +9996,7 @@ impl ::core::default::Default for MCI_OVLY_LOAD_PARMSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_OVLY_OPEN_PARMSA { pub dwCallback: usize, @@ -10026,7 +10026,7 @@ impl ::core::default::Default for MCI_OVLY_OPEN_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_OVLY_OPEN_PARMSW { pub dwCallback: usize, @@ -10056,7 +10056,7 @@ impl ::core::default::Default for MCI_OVLY_OPEN_PARMSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_OVLY_RECT_PARMS { pub dwCallback: usize, @@ -10081,7 +10081,7 @@ impl ::core::default::Default for MCI_OVLY_RECT_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_OVLY_SAVE_PARMSA { pub dwCallback: usize, @@ -10107,7 +10107,7 @@ impl ::core::default::Default for MCI_OVLY_SAVE_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_OVLY_SAVE_PARMSW { pub dwCallback: usize, @@ -10133,7 +10133,7 @@ impl ::core::default::Default for MCI_OVLY_SAVE_PARMSW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_OVLY_WINDOW_PARMSA { pub dwCallback: usize, @@ -10160,7 +10160,7 @@ impl ::core::default::Default for MCI_OVLY_WINDOW_PARMSA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCI_OVLY_WINDOW_PARMSW { pub dwCallback: usize, @@ -10570,7 +10570,7 @@ impl ::core::default::Default for MCI_WAVE_SET_PARMS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct MEDIASPACEADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -10614,7 +10614,7 @@ impl ::core::default::Default for MIDIOPENSTRMID { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct MIXEROPENDESC { pub hmx: super::Audio::HMIXER, @@ -10664,7 +10664,7 @@ impl ::core::default::Default for MMCKINFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MMIOINFO { pub dwFlags: u32, @@ -10703,7 +10703,7 @@ impl ::core::default::Default for MMIOINFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct MSAUDIO1WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -10729,7 +10729,7 @@ impl ::core::default::Default for MSAUDIO1WAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct NMS_VBXADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -10754,7 +10754,7 @@ impl ::core::default::Default for NMS_VBXADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct OLIADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -10778,7 +10778,7 @@ impl ::core::default::Default for OLIADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct OLICELPWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -10802,7 +10802,7 @@ impl ::core::default::Default for OLICELPWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct OLIGSMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -10826,7 +10826,7 @@ impl ::core::default::Default for OLIGSMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct OLIOPRWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -10850,7 +10850,7 @@ impl ::core::default::Default for OLIOPRWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct OLISBCWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -10874,7 +10874,7 @@ impl ::core::default::Default for OLISBCWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct SIERRAADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -10899,7 +10899,7 @@ impl ::core::default::Default for SIERRAADPCMWAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct SONARCWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -10947,7 +10947,7 @@ impl ::core::default::Default for TIMEREVENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct TRUESPEECHWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -11009,7 +11009,7 @@ impl ::core::default::Default for VIDEOHDR { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct WAVEOPENDESC { pub hWave: super::Audio::HWAVE, @@ -11038,7 +11038,7 @@ impl ::core::default::Default for WAVEOPENDESC { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct WMAUDIO2WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -11065,7 +11065,7 @@ impl ::core::default::Default for WMAUDIO2WAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct WMAUDIO3WAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -11095,7 +11095,7 @@ impl ::core::default::Default for WMAUDIO3WAVEFORMAT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub struct YAMAHA_ADPCMWAVEFORMAT { pub wfx: super::Audio::WAVEFORMATEX, @@ -11153,45 +11153,45 @@ impl ::core::default::Default for s_RIFFWAVE_inst { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type AVISAVECALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CAPCONTROLCALLBACK = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CAPERRORCALLBACKA = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CAPERRORCALLBACKW = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CAPSTATUSCALLBACKA = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CAPSTATUSCALLBACKW = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CAPVIDEOCALLBACK = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio"))] pub type CAPWAVECALLBACK = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CAPYIELDCALLBACK = ::core::option::Option super::super::Foundation::LRESULT>; pub type DRIVERMSGPROC = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DRIVERPROC = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPFNEXTDEVIO = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPMMIOPROC = ::core::option::Option super::super::Foundation::LRESULT>; pub type LPTASKCALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub type VFWWDMExtensionProc = ::core::option::Option u32>; pub type YIELDPROC = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/impl.rs index 8ce60eeab2..a838dcd49e 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IPhotoAcquire_Impl: Sized { fn CreatePhotoSource(&self, pszdevice: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -48,7 +48,7 @@ impl IPhotoAcquire_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPhotoAcquireDeviceSelectionDialog_Impl: Sized { fn SetTitle(&self, psztitle: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -86,7 +86,7 @@ impl IPhotoAcquireDeviceSelectionDialog_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IPhotoAcquireItem_Impl: Sized { fn GetItemName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -208,7 +208,7 @@ impl IPhotoAcquireItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPhotoAcquireOptionsDialog_Impl: Sized { fn Initialize(&self, pszregistryroot: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -266,7 +266,7 @@ impl IPhotoAcquireOptionsDialog_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IPhotoAcquirePlugin_Impl: Sized { fn Initialize(&self, pphotoacquiresource: ::core::option::Option<&IPhotoAcquireSource>, pphotoacquireprogresscb: ::core::option::Option<&IPhotoAcquireProgressCB>) -> ::windows_core::Result<()>; @@ -311,7 +311,7 @@ impl IPhotoAcquirePlugin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPhotoAcquireProgressCB_Impl: Sized { fn Cancelled(&self) -> ::windows_core::Result; @@ -479,7 +479,7 @@ impl IPhotoAcquireProgressCB_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPhotoAcquireSettings_Impl: Sized { fn InitializeFromRegistry(&self, pszregistrykey: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -623,7 +623,7 @@ impl IPhotoAcquireSettings_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IPhotoAcquireSource_Impl: Sized { fn GetFriendlyName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -726,7 +726,7 @@ impl IPhotoAcquireSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPhotoProgressActionCB_Impl: Sized { fn DoAction(&self, hwndparent: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -747,7 +747,7 @@ impl IPhotoProgressActionCB_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IPhotoProgressDialog_Impl: Sized { fn Create(&self, hwndparent: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -908,7 +908,7 @@ impl IPhotoProgressDialog_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IUserInputString_Impl: Sized { fn GetSubmitButtonText(&self) -> ::windows_core::Result<::windows_core::BSTR>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/mod.rs index 5b215730ac..a05917885c 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/mod.rs @@ -9,7 +9,7 @@ impl IPhotoAcquire { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePhotoSource)(::windows_core::Interface::as_raw(self), pszdevice.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Acquire(&self, pphotoacquiresource: P0, fshowprogress: P1, hwndparent: P2, pszapplicationname: P3, pphotoacquireprogresscb: P4) -> ::windows_core::Result<()> where @@ -21,7 +21,7 @@ impl IPhotoAcquire { { (::windows_core::Interface::vtable(self).Acquire)(::windows_core::Interface::as_raw(self), pphotoacquiresource.into_param().abi(), fshowprogress.into_param().abi(), hwndparent.into_param().abi(), pszapplicationname.into_param().abi(), pphotoacquireprogresscb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumResults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -65,7 +65,7 @@ impl IPhotoAcquireDeviceSelectionDialog { { (::windows_core::Interface::vtable(self).SetSubmitButtonText)(::windows_core::Interface::as_raw(self), pszsubmitbuttontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoModal(&self, hwndparent: P0, dwdeviceflags: u32, pbstrdeviceid: ::core::option::Option<*mut ::windows_core::BSTR>, pndevicetype: ::core::option::Option<*mut DEVICE_SELECTION_DEVICE_TYPE>) -> ::windows_core::Result<()> where @@ -100,30 +100,30 @@ impl IPhotoAcquireItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetItemName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetThumbnail(&self, sizethumbnail: super::super::Foundation::SIZE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetThumbnail)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(sizethumbnail), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), key, pv).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanDelete(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -187,7 +187,7 @@ impl IPhotoAcquireOptionsDialog { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pszregistryroot.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Create(&self, hwndparent: P0) -> ::windows_core::Result where @@ -199,7 +199,7 @@ impl IPhotoAcquireOptionsDialog { pub unsafe fn Destroy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Destroy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoModal(&self, hwndparent: P0, ppnreturncode: ::core::option::Option<*mut isize>) -> ::windows_core::Result<()> where @@ -245,7 +245,7 @@ impl IPhotoAcquirePlugin { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pphotoacquiresource.into_param().abi(), pphotoacquireprogresscb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn ProcessItem(&self, dwacquirestage: u32, pphotoacquireitem: P0, poriginalitemstream: P1, pszfinalfilename: P2, ppropertystore: P3) -> ::windows_core::Result<()> where @@ -259,7 +259,7 @@ impl IPhotoAcquirePlugin { pub unsafe fn TransferComplete(&self, hr: ::windows_core::HRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TransferComplete)(::windows_core::Interface::as_raw(self), hr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisplayConfigureDialog(&self, hwndparent: P0) -> ::windows_core::Result<()> where @@ -294,7 +294,7 @@ pub struct IPhotoAcquirePlugin_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPhotoAcquireProgressCB(::windows_core::IUnknown); impl IPhotoAcquireProgressCB { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Cancelled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -333,7 +333,7 @@ impl IPhotoAcquireProgressCB { { (::windows_core::Interface::vtable(self).DirectoryCreated)(::windows_core::Interface::as_raw(self), pszdirectory.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateTransferPercent(&self, foverall: P0, npercent: u32) -> ::windows_core::Result<()> where @@ -377,7 +377,7 @@ impl IPhotoAcquireProgressCB { pub unsafe fn EndSession(&self, hr: ::windows_core::HRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndSession)(::windows_core::Interface::as_raw(self), hr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDeleteAfterAcquire(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -390,7 +390,7 @@ impl IPhotoAcquireProgressCB { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ErrorAdvise)(::windows_core::Interface::as_raw(self), hr, pszerrormessage.into_param().abi(), nmessagetype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetUserInput(&self, riidtype: *const ::windows_core::GUID, punknown: P0, ppropvarresult: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, ppropvardefault: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> where @@ -464,7 +464,7 @@ impl IPhotoAcquireSettings { pub unsafe fn SetSequencePaddingWidth(&self, dwwidth: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSequencePaddingWidth)(::windows_core::Interface::as_raw(self), dwwidth).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSequenceZeroPadding(&self, fzeropad: P0) -> ::windows_core::Result<()> where @@ -478,7 +478,7 @@ impl IPhotoAcquireSettings { { (::windows_core::Interface::vtable(self).SetGroupTag)(::windows_core::Interface::as_raw(self), pszgrouptag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAcquisitionTime(&self, pftacquisitiontime: *const super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAcquisitionTime)(::windows_core::Interface::as_raw(self), pftacquisitiontime).ok() @@ -495,7 +495,7 @@ impl IPhotoAcquireSettings { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSequencePaddingWidth)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSequenceZeroPadding(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -505,7 +505,7 @@ impl IPhotoAcquireSettings { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGroupTag)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAcquisitionTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -557,12 +557,12 @@ impl IPhotoAcquireSource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFriendlyName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetDeviceIcons(&self, nsize: u32, phlargeicon: ::core::option::Option<*mut super::super::UI::WindowsAndMessaging::HICON>, phsmallicon: ::core::option::Option<*mut super::super::UI::WindowsAndMessaging::HICON>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeviceIcons)(::windows_core::Interface::as_raw(self), nsize, ::core::mem::transmute(phlargeicon.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phsmallicon.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeItemList(&self, fforceenumeration: P0, pphotoacquireprogresscb: P1, pnitemcount: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -621,7 +621,7 @@ pub struct IPhotoAcquireSource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPhotoProgressActionCB(::windows_core::IUnknown); impl IPhotoProgressActionCB { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoAction(&self, hwndparent: P0) -> ::windows_core::Result<()> where @@ -650,7 +650,7 @@ pub struct IPhotoProgressActionCB_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPhotoProgressDialog(::windows_core::IUnknown); impl IPhotoProgressDialog { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Create(&self, hwndparent: P0) -> ::windows_core::Result<()> where @@ -658,7 +658,7 @@ impl IPhotoProgressDialog { { (::windows_core::Interface::vtable(self).Create)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -673,7 +673,7 @@ impl IPhotoProgressDialog { { (::windows_core::Interface::vtable(self).SetTitle)(::windows_core::Interface::as_raw(self), psztitle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowCheckbox(&self, ncheckboxid: PROGRESS_DIALOG_CHECKBOX_ID, fshow: P0) -> ::windows_core::Result<()> where @@ -687,7 +687,7 @@ impl IPhotoProgressDialog { { (::windows_core::Interface::vtable(self).SetCheckboxText)(::windows_core::Interface::as_raw(self), ncheckboxid, pszcheckboxtext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCheckboxCheck(&self, ncheckboxid: PROGRESS_DIALOG_CHECKBOX_ID, fchecked: P0) -> ::windows_core::Result<()> where @@ -701,7 +701,7 @@ impl IPhotoProgressDialog { { (::windows_core::Interface::vtable(self).SetCheckboxTooltip)(::windows_core::Interface::as_raw(self), ncheckboxid, pszcheckboxtooltiptext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCheckboxChecked(&self, ncheckboxid: PROGRESS_DIALOG_CHECKBOX_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -713,7 +713,7 @@ impl IPhotoProgressDialog { { (::windows_core::Interface::vtable(self).SetCaption)(::windows_core::Interface::as_raw(self), psztitle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn SetImage(&self, nimagetype: PROGRESS_DIALOG_IMAGE_TYPE, hicon: P0, hbitmap: P1) -> ::windows_core::Result<()> where @@ -743,7 +743,7 @@ impl IPhotoProgressDialog { { (::windows_core::Interface::vtable(self).SetActionLinkText)(::windows_core::Interface::as_raw(self), pszcaption.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowActionLink(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -751,13 +751,13 @@ impl IPhotoProgressDialog { { (::windows_core::Interface::vtable(self).ShowActionLink)(::windows_core::Interface::as_raw(self), fshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCancelled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsCancelled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetUserInput(&self, riidtype: *const ::windows_core::GUID, punknown: P0, ppropvarresult: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, ppropvardefault: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> where @@ -863,7 +863,7 @@ impl IUserInputString { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMruEntryAt)(::windows_core::Interface::as_raw(self), nindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetImage(&self, nsize: u32, phbitmap: ::core::option::Option<*mut super::super::Graphics::Gdi::HBITMAP>, phicon: ::core::option::Option<*mut super::super::UI::WindowsAndMessaging::HICON>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetImage)(::windows_core::Interface::as_raw(self), nsize, ::core::mem::transmute(phbitmap.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phicon.unwrap_or(::std::ptr::null_mut()))).ok() @@ -940,31 +940,31 @@ pub const PHOTOACQ_ERROR_RESTART_REQUIRED: ::windows_core::HRESULT = ::windows_c pub const PHOTOACQ_IMPORT_VIDEO_AS_MULTIPLE_FILES: u32 = 4096u32; pub const PHOTOACQ_NO_GALLERY_LAUNCH: u32 = 1u32; pub const PHOTOACQ_RUN_DEFAULT: u32 = 0u32; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PhotoAcquire_CameraSequenceNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f23377_7ac6_4b7a_8443_345e731fa57a), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PhotoAcquire_DuplicateDetectionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f23377_7ac6_4b7a_8443_345e731fa57a), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PhotoAcquire_FinalFilename: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f23377_7ac6_4b7a_8443_345e731fa57a), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PhotoAcquire_GroupTag: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f23377_7ac6_4b7a_8443_345e731fa57a), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PhotoAcquire_IntermediateFile: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f23377_7ac6_4b7a_8443_345e731fa57a), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PhotoAcquire_OriginalFilename: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f23377_7ac6_4b7a_8443_345e731fa57a), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PhotoAcquire_RelativePathname: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f23377_7ac6_4b7a_8443_345e731fa57a), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PhotoAcquire_SkipImport: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f23377_7ac6_4b7a_8443_345e731fa57a), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PhotoAcquire_TransferResult: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f23377_7ac6_4b7a_8443_345e731fa57a), pid: 5 }; pub const PROGRESS_DIALOG_BITMAP_THUMBNAIL: PROGRESS_DIALOG_IMAGE_TYPE = PROGRESS_DIALOG_IMAGE_TYPE(3i32); diff --git a/crates/libs/windows/src/Windows/Win32/Media/Speech/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/Speech/impl.rs index 9593fbb14d..2931f6f0b1 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Speech/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Speech/impl.rs @@ -65,7 +65,7 @@ impl IEnumSpObjectTokens_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] pub trait ISpAudio_Impl: Sized + ISpStreamFormat_Impl { fn SetState(&self, newstate: SPAUDIOSTATE, ullreserved: u64) -> ::windows_core::Result<()>; @@ -357,7 +357,7 @@ impl ISpEnginePronunciation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpEventSink_Impl: Sized { fn AddEvents(&self, peventarray: *const SPEVENT, ulcount: u32) -> ::windows_core::Result<()>; @@ -388,7 +388,7 @@ impl ISpEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpEventSource_Impl: Sized + ISpNotifySource_Impl { fn SetInterest(&self, ulleventinterest: u64, ullqueuedinterest: u64) -> ::windows_core::Result<()>; @@ -426,7 +426,7 @@ impl ISpEventSource_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpEventSource2_Impl: Sized + ISpEventSource_Impl { fn GetEventsEx(&self, ulcount: u32, peventarray: *mut SPEVENTEX, pulfetched: *mut u32) -> ::windows_core::Result<()>; @@ -447,7 +447,7 @@ impl ISpEventSource2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpGrammarBuilder_Impl: Sized { fn ResetGrammar(&self, newlanguage: u16) -> ::windows_core::Result<()>; @@ -602,7 +602,7 @@ impl ISpLexicon_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] pub trait ISpMMSysAudio_Impl: Sized + ISpAudio_Impl { fn GetDeviceId(&self, pudeviceid: *mut u32) -> ::windows_core::Result<()>; @@ -654,7 +654,7 @@ impl ISpMMSysAudio_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpNotifyCallback_Impl: Sized { fn NotifyCallback(&self, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -702,7 +702,7 @@ impl ISpNotifySink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpNotifySource_Impl: Sized { fn SetNotifySink(&self, pnotifysink: ::core::option::Option<&ISpNotifySink>) -> ::windows_core::Result<()>; @@ -768,7 +768,7 @@ impl ISpNotifySource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpNotifyTranslator_Impl: Sized + ISpNotifySink_Impl { fn InitWindowMessage(&self, hwnd: super::super::Foundation::HWND, msg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -827,7 +827,7 @@ impl ISpNotifyTranslator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpObjectToken_Impl: Sized + ISpDataKey_Impl { fn SetId(&self, pszcategoryid: &::windows_core::PCWSTR, psztokenid: &::windows_core::PCWSTR, fcreateifnotexist: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -932,7 +932,7 @@ impl ISpObjectToken_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpObjectTokenCategory_Impl: Sized + ISpDataKey_Impl { fn SetId(&self, pszcategoryid: &::windows_core::PCWSTR, fcreateifnotexist: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1015,7 +1015,7 @@ impl ISpObjectTokenCategory_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpObjectTokenInit_Impl: Sized + ISpObjectToken_Impl { fn InitFromDataKey(&self, pszcategoryid: &::windows_core::PCWSTR, psztokenid: &::windows_core::PCWSTR, pdatakey: ::core::option::Option<&ISpDataKey>) -> ::windows_core::Result<()>; @@ -1102,7 +1102,7 @@ impl ISpPhoneConverter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpPhoneticAlphabetConverter_Impl: Sized { fn GetLangId(&self) -> ::windows_core::Result; @@ -1166,7 +1166,7 @@ impl ISpPhoneticAlphabetConverter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpPhoneticAlphabetSelection_Impl: Sized { fn IsAlphabetUPS(&self) -> ::windows_core::Result; @@ -1203,7 +1203,7 @@ impl ISpPhoneticAlphabetSelection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpPhrase_Impl: Sized { fn GetPhrase(&self) -> ::windows_core::Result<*mut SPPHRASE>; @@ -1260,7 +1260,7 @@ impl ISpPhrase_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpPhrase2_Impl: Sized + ISpPhrase_Impl { fn GetXMLResult(&self, ppszcomemxmlresult: *mut ::windows_core::PWSTR, options: SPXMLRESULTOPTIONS) -> ::windows_core::Result<()>; @@ -1304,7 +1304,7 @@ impl ISpPhrase2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpPhraseAlt_Impl: Sized + ISpPhrase_Impl { fn GetAltInfo(&self, ppparent: *mut ::core::option::Option, pulstartelementinparent: *mut u32, pcelementsinparent: *mut u32, pcelementsinalt: *mut u32) -> ::windows_core::Result<()>; @@ -1382,7 +1382,7 @@ impl ISpProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio"))] pub trait ISpRecoContext_Impl: Sized + ISpEventSource_Impl { fn GetRecognizer(&self) -> ::windows_core::Result; @@ -1583,7 +1583,7 @@ impl ISpRecoContext2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpRecoGrammar_Impl: Sized + ISpGrammarBuilder_Impl { fn GetGrammarId(&self, pullgrammarid: *mut u64) -> ::windows_core::Result<()>; @@ -1732,7 +1732,7 @@ impl ISpRecoGrammar_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_Urlmon`"] +#[doc = "Required features: `\"Win32_System_Com_Urlmon\"`"] #[cfg(feature = "Win32_System_Com_Urlmon")] pub trait ISpRecoGrammar2_Impl: Sized { fn GetRules(&self, ppcomemrules: *mut *mut SPRULE, punumrules: *mut u32) -> ::windows_core::Result<()>; @@ -1805,7 +1805,7 @@ impl ISpRecoGrammar2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpRecoResult_Impl: Sized + ISpPhrase_Impl { fn GetResultTimes(&self, ptimes: *mut SPRECORESULTTIMES) -> ::windows_core::Result<()>; @@ -1883,7 +1883,7 @@ impl ISpRecoResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpRecoResult2_Impl: Sized + ISpRecoResult_Impl { fn CommitAlternate(&self, pphrasealt: ::core::option::Option<&ISpPhraseAlt>) -> ::windows_core::Result; @@ -1927,7 +1927,7 @@ impl ISpRecoResult2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] pub trait ISpRecognizer_Impl: Sized + ISpProperties_Impl { fn SetRecognizer(&self, precognizer: ::core::option::Option<&ISpObjectToken>) -> ::windows_core::Result<()>; @@ -2086,7 +2086,7 @@ impl ISpRecognizer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpRecognizer2_Impl: Sized { fn EmulateRecognitionEx(&self, pphrase: ::core::option::Option<&ISpPhrase>, dwcompareflags: u32) -> ::windows_core::Result<()>; @@ -2124,7 +2124,7 @@ impl ISpRecognizer2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub trait ISpRegDataKey_Impl: Sized + ISpDataKey_Impl { fn SetKey(&self, hkey: super::super::System::Registry::HKEY, freadonly: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2145,7 +2145,7 @@ impl ISpRegDataKey_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ISpResourceManager_Impl: Sized + super::super::System::Com::IServiceProvider_Impl { fn SetObject(&self, guidserviceid: *const ::windows_core::GUID, punkobject: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -2278,7 +2278,7 @@ impl ISpShortcut_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] pub trait ISpStream_Impl: Sized + ISpStreamFormat_Impl { fn SetBaseStream(&self, pstream: ::core::option::Option<&super::super::System::Com::IStream>, rguidformat: *const ::windows_core::GUID, pwaveformatex: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()>; @@ -2329,7 +2329,7 @@ impl ISpStream_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] pub trait ISpStreamFormat_Impl: Sized + super::super::System::Com::IStream_Impl { fn GetFormat(&self, pguidformatid: *const ::windows_core::GUID) -> ::windows_core::Result<*mut super::Audio::WAVEFORMATEX>; @@ -2356,7 +2356,7 @@ impl ISpStreamFormat_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] pub trait ISpStreamFormatConverter_Impl: Sized + ISpStreamFormat_Impl { fn SetBaseStream(&self, pstream: ::core::option::Option<&ISpStreamFormat>, fsetformattobasestreamformat: super::super::Foundation::BOOL, fwritetobasestream: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2466,7 +2466,7 @@ impl ISpTranscript_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ISpVoice_Impl: Sized + ISpEventSource_Impl { fn SetOutput(&self, punkoutput: ::core::option::Option<&::windows_core::IUnknown>, fallowformatchanges: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2676,7 +2676,7 @@ impl ISpVoice_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpXMLRecoResult_Impl: Sized + ISpRecoResult_Impl { fn GetXMLResult(&self, ppszcomemxmlresult: *mut ::windows_core::PWSTR, options: SPXMLRESULTOPTIONS) -> ::windows_core::Result<()>; @@ -2707,7 +2707,7 @@ impl ISpXMLRecoResult_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechAudio_Impl: Sized + ISpeechBaseStream_Impl { fn Status(&self) -> ::windows_core::Result; @@ -2823,7 +2823,7 @@ impl ISpeechAudio_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechAudioBufferInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn MinNotification(&self) -> ::windows_core::Result; @@ -2900,7 +2900,7 @@ impl ISpeechAudioBufferInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechAudioFormat_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result; @@ -2977,7 +2977,7 @@ impl ISpeechAudioFormat_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechAudioStatus_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn FreeBufferSpace(&self) -> ::windows_core::Result; @@ -3059,7 +3059,7 @@ impl ISpeechAudioStatus_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechBaseStream_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Format(&self) -> ::windows_core::Result; @@ -3129,7 +3129,7 @@ impl ISpeechBaseStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechCustomStream_Impl: Sized + ISpeechBaseStream_Impl { fn BaseStream(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3166,7 +3166,7 @@ impl ISpeechCustomStream_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechDataKey_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetBinaryValue(&self, valuename: &::windows_core::BSTR, value: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -3309,7 +3309,7 @@ impl ISpeechDataKey_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechFileStream_Impl: Sized + ISpeechBaseStream_Impl { fn Open(&self, filename: &::windows_core::BSTR, filemode: SpeechStreamFileMode, doevents: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3336,7 +3336,7 @@ impl ISpeechFileStream_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechGrammarRule_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Attributes(&self) -> ::windows_core::Result; @@ -3432,7 +3432,7 @@ impl ISpeechGrammarRule_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechGrammarRuleState_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Rule(&self) -> ::windows_core::Result; @@ -3496,7 +3496,7 @@ impl ISpeechGrammarRuleState_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechGrammarRuleStateTransition_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result; @@ -3617,7 +3617,7 @@ impl ISpeechGrammarRuleStateTransition_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechGrammarRuleStateTransitions_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -3673,7 +3673,7 @@ impl ISpeechGrammarRuleStateTransitions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechGrammarRules_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -3782,7 +3782,7 @@ impl ISpeechGrammarRules_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechLexicon_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GenerationId(&self) -> ::windows_core::Result; @@ -3867,7 +3867,7 @@ impl ISpeechLexicon_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechLexiconPronunciation_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result; @@ -3949,7 +3949,7 @@ impl ISpeechLexiconPronunciation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechLexiconPronunciations_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4005,7 +4005,7 @@ impl ISpeechLexiconPronunciations_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechLexiconWord_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn LangId(&self) -> ::windows_core::Result; @@ -4074,7 +4074,7 @@ impl ISpeechLexiconWord_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechLexiconWords_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4130,7 +4130,7 @@ impl ISpeechLexiconWords_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechMMSysAudio_Impl: Sized + ISpeechAudio_Impl { fn DeviceId(&self) -> ::windows_core::Result; @@ -4200,7 +4200,7 @@ impl ISpeechMMSysAudio_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechMemoryStream_Impl: Sized + ISpeechBaseStream_Impl { fn SetData(&self, data: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -4237,7 +4237,7 @@ impl ISpeechMemoryStream_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechObjectToken_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Id(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4399,7 +4399,7 @@ impl ISpeechObjectToken_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechObjectTokenCategory_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Id(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4482,7 +4482,7 @@ impl ISpeechObjectTokenCategory_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechObjectTokens_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4538,7 +4538,7 @@ impl ISpeechObjectTokens_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhoneConverter_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn LanguageId(&self) -> ::windows_core::Result; @@ -4601,7 +4601,7 @@ impl ISpeechPhoneConverter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseAlternate_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RecoResult(&self) -> ::windows_core::Result; @@ -4677,7 +4677,7 @@ impl ISpeechPhraseAlternate_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseAlternates_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4733,7 +4733,7 @@ impl ISpeechPhraseAlternates_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseElement_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AudioTimeOffset(&self) -> ::windows_core::Result; @@ -4919,7 +4919,7 @@ impl ISpeechPhraseElement_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseElements_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4975,7 +4975,7 @@ impl ISpeechPhraseElements_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn LanguageId(&self) -> ::windows_core::Result; @@ -5200,7 +5200,7 @@ impl ISpeechPhraseInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseInfoBuilder_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RestorePhraseFromMemory(&self, phraseinmemory: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result; @@ -5230,7 +5230,7 @@ impl ISpeechPhraseInfoBuilder_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseProperties_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -5286,7 +5286,7 @@ impl ISpeechPhraseProperties_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseProperty_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5420,7 +5420,7 @@ impl ISpeechPhraseProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseReplacement_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DisplayAttributes(&self) -> ::windows_core::Result; @@ -5489,7 +5489,7 @@ impl ISpeechPhraseReplacement_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseReplacements_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -5545,7 +5545,7 @@ impl ISpeechPhraseReplacements_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseRule_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5666,7 +5666,7 @@ impl ISpeechPhraseRule_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechPhraseRules_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -5722,7 +5722,7 @@ impl ISpeechPhraseRules_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechRecoContext_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Recognizer(&self) -> ::windows_core::Result; @@ -5992,7 +5992,7 @@ impl ISpeechRecoContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechRecoGrammar_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Id(&self) -> ::windows_core::Result; @@ -6172,7 +6172,7 @@ impl ISpeechRecoGrammar_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechRecoResult_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RecoContext(&self) -> ::windows_core::Result; @@ -6307,7 +6307,7 @@ impl ISpeechRecoResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechRecoResult2_Impl: Sized + ISpeechRecoResult_Impl { fn SetTextFeedback(&self, feedback: &::windows_core::BSTR, wassuccessful: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -6328,7 +6328,7 @@ impl ISpeechRecoResult2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechRecoResultDispatch_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RecoContext(&self) -> ::windows_core::Result; @@ -6490,7 +6490,7 @@ impl ISpeechRecoResultDispatch_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechRecoResultTimes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn StreamTime(&self) -> ::windows_core::Result; @@ -6559,7 +6559,7 @@ impl ISpeechRecoResultTimes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechRecognizer_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn putref_Recognizer(&self, recognizer: ::core::option::Option<&ISpeechObjectToken>) -> ::windows_core::Result<()>; @@ -6854,7 +6854,7 @@ impl ISpeechRecognizer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechRecognizerStatus_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AudioStatus(&self) -> ::windows_core::Result; @@ -6949,7 +6949,7 @@ impl ISpeechRecognizerStatus_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechResourceLoader_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn LoadResource(&self, bstrresourceuri: &::windows_core::BSTR, falwaysreload: super::super::Foundation::VARIANT_BOOL, pstream: *mut ::core::option::Option<::windows_core::IUnknown>, pbstrmimetype: *mut ::windows_core::BSTR, pfmodified: *mut super::super::Foundation::VARIANT_BOOL, pbstrredirecturl: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -6987,7 +6987,7 @@ impl ISpeechResourceLoader_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechTextSelectionInformation_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetActiveOffset(&self, activeoffset: i32) -> ::windows_core::Result<()>; @@ -7084,7 +7084,7 @@ impl ISpeechTextSelectionInformation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechVoice_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Status(&self) -> ::windows_core::Result; @@ -7439,7 +7439,7 @@ impl ISpeechVoice_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechVoiceStatus_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CurrentStreamNumber(&self) -> ::windows_core::Result; @@ -7612,7 +7612,7 @@ impl ISpeechVoiceStatus_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechWaveFormatEx_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn FormatTag(&self) -> ::windows_core::Result; @@ -7769,7 +7769,7 @@ impl ISpeechWaveFormatEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechXMLRecoResult_Impl: Sized + ISpeechRecoResult_Impl { fn GetXMLResult(&self, options: SPXMLRESULTOPTIONS) -> ::windows_core::Result<::windows_core::BSTR>; @@ -7806,7 +7806,7 @@ impl ISpeechXMLRecoResult_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ISpeechRecoContextEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -7820,7 +7820,7 @@ impl _ISpeechRecoContextEvents_Vtbl { *iid == <_ISpeechRecoContextEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ISpeechVoiceEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] diff --git a/crates/libs/windows/src/Windows/Win32/Media/Speech/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/Speech/mod.rs index a3373b7d8c..6d898afda5 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Speech/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Speech/mod.rs @@ -41,34 +41,34 @@ pub struct IEnumSpObjectTokens_Vtbl { pub Item: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: u32, pptoken: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub GetCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcount: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpAudio(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpAudio { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -76,38 +76,38 @@ impl ISpAudio { { (::windows_core::Interface::vtable(self).base__.base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormat(&self, pguidformatid: *const ::windows_core::GUID) -> ::windows_core::Result<*mut super::Audio::WAVEFORMATEX> { let mut result__ = ::std::mem::zeroed(); @@ -116,7 +116,7 @@ impl ISpAudio { pub unsafe fn SetState(&self, newstate: SPAUDIOSTATE, ullreserved: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetState)(::windows_core::Interface::as_raw(self), newstate, ullreserved).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetFormat(&self, rguidfmtid: *const ::windows_core::GUID, pwaveformatex: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), rguidfmtid, pwaveformatex).ok() @@ -130,12 +130,12 @@ impl ISpAudio { pub unsafe fn GetBufferInfo(&self, pbuffinfo: *mut SPAUDIOBUFFERINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBufferInfo)(::windows_core::Interface::as_raw(self), pbuffinfo).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetDefaultFormat(&self, pformatid: *mut ::windows_core::GUID, ppcomemwaveformatex: *mut *mut super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDefaultFormat)(::windows_core::Interface::as_raw(self), pformatid, ppcomemwaveformatex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EventHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).EventHandle)(::windows_core::Interface::as_raw(self)) @@ -405,7 +405,7 @@ pub struct ISpEnginePronunciation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpEventSink(::windows_core::IUnknown); impl ISpEventSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddEvents(&self, peventarray: *const SPEVENT, ulcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddEvents)(::windows_core::Interface::as_raw(self), peventarray, ulcount).ok() @@ -441,7 +441,7 @@ impl ISpEventSource { { (::windows_core::Interface::vtable(self).base__.SetNotifySink)(::windows_core::Interface::as_raw(self), pnotifysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyWindowMessage(&self, hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -451,7 +451,7 @@ impl ISpEventSource { { (::windows_core::Interface::vtable(self).base__.SetNotifyWindowMessage)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyCallbackFunction(&self, pfncallback: *mut SPNOTIFYCALLBACK, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -460,7 +460,7 @@ impl ISpEventSource { { (::windows_core::Interface::vtable(self).base__.SetNotifyCallbackFunction)(::windows_core::Interface::as_raw(self), pfncallback, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyCallbackInterface(&self, pspcallback: P0, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -476,7 +476,7 @@ impl ISpEventSource { pub unsafe fn WaitForNotifyEvent(&self, dwmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.WaitForNotifyEvent)(::windows_core::Interface::as_raw(self), dwmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNotifyEventHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.GetNotifyEventHandle)(::windows_core::Interface::as_raw(self)) @@ -484,7 +484,7 @@ impl ISpEventSource { pub unsafe fn SetInterest(&self, ulleventinterest: u64, ullqueuedinterest: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterest)(::windows_core::Interface::as_raw(self), ulleventinterest, ullqueuedinterest).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEvents(&self, ulcount: u32, peventarray: *mut SPEVENT, pulfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEvents)(::windows_core::Interface::as_raw(self), ulcount, peventarray, pulfetched).ok() @@ -521,7 +521,7 @@ impl ISpEventSource2 { { (::windows_core::Interface::vtable(self).base__.base__.SetNotifySink)(::windows_core::Interface::as_raw(self), pnotifysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyWindowMessage(&self, hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -531,7 +531,7 @@ impl ISpEventSource2 { { (::windows_core::Interface::vtable(self).base__.base__.SetNotifyWindowMessage)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyCallbackFunction(&self, pfncallback: *mut SPNOTIFYCALLBACK, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -540,7 +540,7 @@ impl ISpEventSource2 { { (::windows_core::Interface::vtable(self).base__.base__.SetNotifyCallbackFunction)(::windows_core::Interface::as_raw(self), pfncallback, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyCallbackInterface(&self, pspcallback: P0, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -556,7 +556,7 @@ impl ISpEventSource2 { pub unsafe fn WaitForNotifyEvent(&self, dwmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.WaitForNotifyEvent)(::windows_core::Interface::as_raw(self), dwmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNotifyEventHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.base__.GetNotifyEventHandle)(::windows_core::Interface::as_raw(self)) @@ -564,7 +564,7 @@ impl ISpEventSource2 { pub unsafe fn SetInterest(&self, ulleventinterest: u64, ullqueuedinterest: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInterest)(::windows_core::Interface::as_raw(self), ulleventinterest, ullqueuedinterest).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEvents(&self, ulcount: u32, peventarray: *mut SPEVENT, pulfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetEvents)(::windows_core::Interface::as_raw(self), ulcount, peventarray, pulfetched).ok() @@ -572,7 +572,7 @@ impl ISpEventSource2 { pub unsafe fn GetInfo(&self, pinfo: *mut SPEVENTSOURCEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfo)(::windows_core::Interface::as_raw(self), pinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEventsEx(&self, ulcount: u32, peventarray: *mut SPEVENTEX, pulfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEventsEx)(::windows_core::Interface::as_raw(self), ulcount, peventarray, pulfetched).ok() @@ -601,7 +601,7 @@ impl ISpGrammarBuilder { pub unsafe fn ResetGrammar(&self, newlanguage: u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResetGrammar)(::windows_core::Interface::as_raw(self), newlanguage).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRule(&self, pszrulename: P0, dwruleid: u32, dwattributes: u32, fcreateifnotexist: P1, phinitialstate: *mut SPSTATEHANDLE) -> ::windows_core::Result<()> where @@ -622,7 +622,7 @@ impl ISpGrammarBuilder { { (::windows_core::Interface::vtable(self).CreateNewState)(::windows_core::Interface::as_raw(self), hstate.into_param().abi(), phstate).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddWordTransition(&self, hfromstate: P0, htostate: P1, psz: P2, pszseparators: P3, ewordtype: SPGRAMMARWORDTYPE, weight: f32, ppropinfo: *const SPPROPERTYINFO) -> ::windows_core::Result<()> where @@ -633,7 +633,7 @@ impl ISpGrammarBuilder { { (::windows_core::Interface::vtable(self).AddWordTransition)(::windows_core::Interface::as_raw(self), hfromstate.into_param().abi(), htostate.into_param().abi(), psz.into_param().abi(), pszseparators.into_param().abi(), ewordtype, weight, ppropinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddRuleTransition(&self, hfromstate: P0, htostate: P1, hrule: P2, weight: f32, ppropinfo: *const SPPROPERTYINFO) -> ::windows_core::Result<()> where @@ -764,34 +764,34 @@ pub struct ISpLexicon_Vtbl { pub GetGenerationChange: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwflags: u32, pdwgeneration: *mut u32, pwordlist: *mut SPWORDLIST) -> ::windows_core::HRESULT, pub GetWords: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwflags: u32, pdwgeneration: *mut u32, pdwcookie: *mut u32, pwordlist: *mut SPWORDLIST) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpMMSysAudio(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpMMSysAudio { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -799,38 +799,38 @@ impl ISpMMSysAudio { { (::windows_core::Interface::vtable(self).base__.base__.base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormat(&self, pguidformatid: *const ::windows_core::GUID) -> ::windows_core::Result<*mut super::Audio::WAVEFORMATEX> { let mut result__ = ::std::mem::zeroed(); @@ -839,7 +839,7 @@ impl ISpMMSysAudio { pub unsafe fn SetState(&self, newstate: SPAUDIOSTATE, ullreserved: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetState)(::windows_core::Interface::as_raw(self), newstate, ullreserved).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetFormat(&self, rguidfmtid: *const ::windows_core::GUID, pwaveformatex: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFormat)(::windows_core::Interface::as_raw(self), rguidfmtid, pwaveformatex).ok() @@ -853,12 +853,12 @@ impl ISpMMSysAudio { pub unsafe fn GetBufferInfo(&self, pbuffinfo: *mut SPAUDIOBUFFERINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetBufferInfo)(::windows_core::Interface::as_raw(self), pbuffinfo).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetDefaultFormat(&self, pformatid: *mut ::windows_core::GUID, ppcomemwaveformatex: *mut *mut super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDefaultFormat)(::windows_core::Interface::as_raw(self), pformatid, ppcomemwaveformatex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EventHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.EventHandle)(::windows_core::Interface::as_raw(self)) @@ -916,7 +916,7 @@ pub struct ISpMMSysAudio_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpNotifyCallback(::std::ptr::NonNull<::std::ffi::c_void>); impl ISpNotifyCallback { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotifyCallback(&self, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -968,7 +968,7 @@ impl ISpNotifySource { { (::windows_core::Interface::vtable(self).SetNotifySink)(::windows_core::Interface::as_raw(self), pnotifysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyWindowMessage(&self, hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -978,7 +978,7 @@ impl ISpNotifySource { { (::windows_core::Interface::vtable(self).SetNotifyWindowMessage)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyCallbackFunction(&self, pfncallback: *mut SPNOTIFYCALLBACK, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -987,7 +987,7 @@ impl ISpNotifySource { { (::windows_core::Interface::vtable(self).SetNotifyCallbackFunction)(::windows_core::Interface::as_raw(self), pfncallback, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyCallbackInterface(&self, pspcallback: P0, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -1003,7 +1003,7 @@ impl ISpNotifySource { pub unsafe fn WaitForNotifyEvent(&self, dwmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WaitForNotifyEvent)(::windows_core::Interface::as_raw(self), dwmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNotifyEventHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).GetNotifyEventHandle)(::windows_core::Interface::as_raw(self)) @@ -1047,7 +1047,7 @@ impl ISpNotifyTranslator { pub unsafe fn Notify(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Notify)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitWindowMessage(&self, hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -1057,7 +1057,7 @@ impl ISpNotifyTranslator { { (::windows_core::Interface::vtable(self).InitWindowMessage)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitCallback(&self, pfncallback: *mut SPNOTIFYCALLBACK, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -1066,7 +1066,7 @@ impl ISpNotifyTranslator { { (::windows_core::Interface::vtable(self).InitCallback)(::windows_core::Interface::as_raw(self), pfncallback, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitSpNotifyCallback(&self, pspcallback: P0, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -1076,7 +1076,7 @@ impl ISpNotifyTranslator { { (::windows_core::Interface::vtable(self).InitSpNotifyCallback)(::windows_core::Interface::as_raw(self), pspcallback.into_param().abi(), wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitWin32Event(&self, hevent: P0, fclosehandleonrelease: P1) -> ::windows_core::Result<()> where @@ -1088,7 +1088,7 @@ impl ISpNotifyTranslator { pub unsafe fn Wait(&self, dwmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Wait)(::windows_core::Interface::as_raw(self), dwmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEventHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).GetEventHandle)(::windows_core::Interface::as_raw(self)) @@ -1203,7 +1203,7 @@ impl ISpObjectToken { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumValues)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetId(&self, pszcategoryid: P0, psztokenid: P1, fcreateifnotexist: P2) -> ::windows_core::Result<()> where @@ -1235,7 +1235,7 @@ impl ISpObjectToken { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStorageFileName)(::windows_core::Interface::as_raw(self), clsidcaller, pszvaluename.into_param().abi(), pszfilenamespecifier.into_param().abi(), nfolder, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveStorageFileName(&self, clsidcaller: *const ::windows_core::GUID, pszkeyname: P0, fdeletefile: P1) -> ::windows_core::Result<()> where @@ -1247,7 +1247,7 @@ impl ISpObjectToken { pub unsafe fn Remove(&self, pclsidcaller: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pclsidcaller.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUISupported(&self, psztypeofui: P0, pvextradata: *mut ::core::ffi::c_void, cbextradata: u32, punkobject: P1, pfsupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -1256,7 +1256,7 @@ impl ISpObjectToken { { (::windows_core::Interface::vtable(self).IsUISupported)(::windows_core::Interface::as_raw(self), psztypeofui.into_param().abi(), pvextradata, cbextradata, punkobject.into_param().abi(), pfsupported).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisplayUI(&self, hwndparent: P0, psztitle: P1, psztypeofui: P2, pvextradata: *mut ::core::ffi::c_void, cbextradata: u32, punkobject: P3) -> ::windows_core::Result<()> where @@ -1267,7 +1267,7 @@ impl ISpObjectToken { { (::windows_core::Interface::vtable(self).DisplayUI)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), psztitle.into_param().abi(), psztypeofui.into_param().abi(), pvextradata, cbextradata, punkobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchesAttributes(&self, pszattributes: P0, pfmatches: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -1389,7 +1389,7 @@ impl ISpObjectTokenCategory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumValues)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetId(&self, pszcategoryid: P0, fcreateifnotexist: P1) -> ::windows_core::Result<()> where @@ -1522,7 +1522,7 @@ impl ISpObjectTokenInit { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnumValues)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetId(&self, pszcategoryid: P0, psztokenid: P1, fcreateifnotexist: P2) -> ::windows_core::Result<()> where @@ -1554,7 +1554,7 @@ impl ISpObjectTokenInit { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStorageFileName)(::windows_core::Interface::as_raw(self), clsidcaller, pszvaluename.into_param().abi(), pszfilenamespecifier.into_param().abi(), nfolder, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveStorageFileName(&self, clsidcaller: *const ::windows_core::GUID, pszkeyname: P0, fdeletefile: P1) -> ::windows_core::Result<()> where @@ -1566,7 +1566,7 @@ impl ISpObjectTokenInit { pub unsafe fn Remove(&self, pclsidcaller: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pclsidcaller.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUISupported(&self, psztypeofui: P0, pvextradata: *mut ::core::ffi::c_void, cbextradata: u32, punkobject: P1, pfsupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -1575,7 +1575,7 @@ impl ISpObjectTokenInit { { (::windows_core::Interface::vtable(self).base__.IsUISupported)(::windows_core::Interface::as_raw(self), psztypeofui.into_param().abi(), pvextradata, cbextradata, punkobject.into_param().abi(), pfsupported).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisplayUI(&self, hwndparent: P0, psztitle: P1, psztypeofui: P2, pvextradata: *mut ::core::ffi::c_void, cbextradata: u32, punkobject: P3) -> ::windows_core::Result<()> where @@ -1586,7 +1586,7 @@ impl ISpObjectTokenInit { { (::windows_core::Interface::vtable(self).base__.DisplayUI)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), psztitle.into_param().abi(), psztypeofui.into_param().abi(), pvextradata, cbextradata, punkobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchesAttributes(&self, pszattributes: P0, pfmatches: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -1701,7 +1701,7 @@ impl ISpPhoneticAlphabetConverter { pub unsafe fn UPS2SAPI(&self, pszupsid: *const u16, pszsapiid: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UPS2SAPI)(::windows_core::Interface::as_raw(self), pszupsid, ::core::mem::transmute(pszsapiid.as_ptr()), pszsapiid.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMaxConvertLength(&self, csrclength: u32, bsapi2ups: P0) -> ::windows_core::Result where @@ -1735,13 +1735,13 @@ pub struct ISpPhoneticAlphabetConverter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpPhoneticAlphabetSelection(::windows_core::IUnknown); impl ISpPhoneticAlphabetSelection { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAlphabetUPS(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsAlphabetUPS)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlphabetToUPS(&self, fforceups: P0) -> ::windows_core::Result<()> where @@ -1774,7 +1774,7 @@ pub struct ISpPhoneticAlphabetSelection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpPhrase(::windows_core::IUnknown); impl ISpPhrase { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPhrase(&self) -> ::windows_core::Result<*mut SPPHRASE> { let mut result__ = ::std::mem::zeroed(); @@ -1784,7 +1784,7 @@ impl ISpPhrase { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSerializedPhrase)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetText(&self, ulstart: u32, ulcount: u32, fusetextreplacements: P0, ppszcomemtext: *mut ::windows_core::PWSTR, pbdisplayattributes: ::core::option::Option<*mut u8>) -> ::windows_core::Result<()> where @@ -1822,7 +1822,7 @@ pub struct ISpPhrase_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpPhrase2(::windows_core::IUnknown); impl ISpPhrase2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPhrase(&self) -> ::windows_core::Result<*mut SPPHRASE> { let mut result__ = ::std::mem::zeroed(); @@ -1832,7 +1832,7 @@ impl ISpPhrase2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSerializedPhrase)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetText(&self, ulstart: u32, ulcount: u32, fusetextreplacements: P0, ppszcomemtext: *mut ::windows_core::PWSTR, pbdisplayattributes: ::core::option::Option<*mut u8>) -> ::windows_core::Result<()> where @@ -1849,7 +1849,7 @@ impl ISpPhrase2 { pub unsafe fn GetXMLErrorInfo(&self, psemanticerrorinfo: *mut SPSEMANTICERRORINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetXMLErrorInfo)(::windows_core::Interface::as_raw(self), psemanticerrorinfo).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAudio(&self, ulstartelement: u32, celements: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1878,7 +1878,7 @@ pub struct ISpPhrase2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpPhraseAlt(::windows_core::IUnknown); impl ISpPhraseAlt { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPhrase(&self) -> ::windows_core::Result<*mut SPPHRASE> { let mut result__ = ::std::mem::zeroed(); @@ -1888,7 +1888,7 @@ impl ISpPhraseAlt { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSerializedPhrase)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetText(&self, ulstart: u32, ulcount: u32, fusetextreplacements: P0, ppszcomemtext: *mut ::windows_core::PWSTR, pbdisplayattributes: ::core::option::Option<*mut u8>) -> ::windows_core::Result<()> where @@ -1977,7 +1977,7 @@ impl ISpRecoContext { { (::windows_core::Interface::vtable(self).base__.base__.SetNotifySink)(::windows_core::Interface::as_raw(self), pnotifysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyWindowMessage(&self, hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -1987,7 +1987,7 @@ impl ISpRecoContext { { (::windows_core::Interface::vtable(self).base__.base__.SetNotifyWindowMessage)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyCallbackFunction(&self, pfncallback: *mut SPNOTIFYCALLBACK, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -1996,7 +1996,7 @@ impl ISpRecoContext { { (::windows_core::Interface::vtable(self).base__.base__.SetNotifyCallbackFunction)(::windows_core::Interface::as_raw(self), pfncallback, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyCallbackInterface(&self, pspcallback: P0, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -2012,7 +2012,7 @@ impl ISpRecoContext { pub unsafe fn WaitForNotifyEvent(&self, dwmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.WaitForNotifyEvent)(::windows_core::Interface::as_raw(self), dwmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNotifyEventHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.base__.GetNotifyEventHandle)(::windows_core::Interface::as_raw(self)) @@ -2020,7 +2020,7 @@ impl ISpRecoContext { pub unsafe fn SetInterest(&self, ulleventinterest: u64, ullqueuedinterest: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInterest)(::windows_core::Interface::as_raw(self), ulleventinterest, ullqueuedinterest).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEvents(&self, ulcount: u32, peventarray: *mut SPEVENT, pulfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetEvents)(::windows_core::Interface::as_raw(self), ulcount, peventarray, pulfetched).ok() @@ -2045,12 +2045,12 @@ impl ISpRecoContext { pub unsafe fn SetMaxAlternates(&self, calternates: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMaxAlternates)(::windows_core::Interface::as_raw(self), calternates).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetAudioOptions(&self, options: SPAUDIOOPTIONS, paudioformatid: *const ::windows_core::GUID, pwaveformatex: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAudioOptions)(::windows_core::Interface::as_raw(self), options, paudioformatid, pwaveformatex).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetAudioOptions(&self, poptions: *mut SPAUDIOOPTIONS, paudioformatid: *mut ::windows_core::GUID, ppcomemwfex: *mut *mut super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAudioOptions)(::windows_core::Interface::as_raw(self), poptions, paudioformatid, ppcomemwfex).ok() @@ -2059,7 +2059,7 @@ impl ISpRecoContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DeserializeResult)(::windows_core::Interface::as_raw(self), pserializedresult, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Bookmark(&self, options: SPBOOKMARKOPTIONS, ullstreamposition: u64, lparamevent: P0) -> ::windows_core::Result<()> where @@ -2079,7 +2079,7 @@ impl ISpRecoContext { pub unsafe fn Resume(&self, dwreserved: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Resume)(::windows_core::Interface::as_raw(self), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVoice(&self, pvoice: P0, fallowformatchanges: P1) -> ::windows_core::Result<()> where @@ -2187,7 +2187,7 @@ impl ISpRecoGrammar { pub unsafe fn ResetGrammar(&self, newlanguage: u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ResetGrammar)(::windows_core::Interface::as_raw(self), newlanguage).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRule(&self, pszrulename: P0, dwruleid: u32, dwattributes: u32, fcreateifnotexist: P1, phinitialstate: *mut SPSTATEHANDLE) -> ::windows_core::Result<()> where @@ -2208,7 +2208,7 @@ impl ISpRecoGrammar { { (::windows_core::Interface::vtable(self).base__.CreateNewState)(::windows_core::Interface::as_raw(self), hstate.into_param().abi(), phstate).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddWordTransition(&self, hfromstate: P0, htostate: P1, psz: P2, pszseparators: P3, ewordtype: SPGRAMMARWORDTYPE, weight: f32, ppropinfo: *const SPPROPERTYINFO) -> ::windows_core::Result<()> where @@ -2219,7 +2219,7 @@ impl ISpRecoGrammar { { (::windows_core::Interface::vtable(self).base__.AddWordTransition)(::windows_core::Interface::as_raw(self), hfromstate.into_param().abi(), htostate.into_param().abi(), psz.into_param().abi(), pszseparators.into_param().abi(), ewordtype, weight, ppropinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddRuleTransition(&self, hfromstate: P0, htostate: P1, hrule: P2, weight: f32, ppropinfo: *const SPPROPERTYINFO) -> ::windows_core::Result<()> where @@ -2259,7 +2259,7 @@ impl ISpRecoGrammar { { (::windows_core::Interface::vtable(self).LoadCmdFromObject)(::windows_core::Interface::as_raw(self), rcid, pszgrammarname.into_param().abi(), options).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LoadCmdFromResource(&self, hmodule: P0, pszresourcename: P1, pszresourcetype: P2, wlanguage: u16, options: SPLOADOPTIONS) -> ::windows_core::Result<()> where @@ -2314,7 +2314,7 @@ impl ISpRecoGrammar { pub unsafe fn SetGrammarState(&self, egrammarstate: SPGRAMMARSTATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGrammarState)(::windows_core::Interface::as_raw(self), egrammarstate).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SaveCmd(&self, pstream: P0, ppszcomemerrortext: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> where @@ -2399,7 +2399,7 @@ impl ISpRecoGrammar2 { pub unsafe fn SetDictationWeight(&self, flweight: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDictationWeight)(::windows_core::Interface::as_raw(self), flweight).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetGrammarLoader(&self, ploader: P0) -> ::windows_core::Result<()> where @@ -2407,7 +2407,7 @@ impl ISpRecoGrammar2 { { (::windows_core::Interface::vtable(self).SetGrammarLoader)(::windows_core::Interface::as_raw(self), ploader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com_Urlmon`"] + #[doc = "Required features: `\"Win32_System_Com_Urlmon\"`"] #[cfg(feature = "Win32_System_Com_Urlmon")] pub unsafe fn SetSMLSecurityManager(&self, psmlsecuritymanager: P0) -> ::windows_core::Result<()> where @@ -2446,7 +2446,7 @@ pub struct ISpRecoGrammar2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpRecoResult(::windows_core::IUnknown); impl ISpRecoResult { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPhrase(&self) -> ::windows_core::Result<*mut SPPHRASE> { let mut result__ = ::std::mem::zeroed(); @@ -2456,7 +2456,7 @@ impl ISpRecoResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSerializedPhrase)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetText(&self, ulstart: u32, ulcount: u32, fusetextreplacements: P0, ppszcomemtext: *mut ::windows_core::PWSTR, pbdisplayattributes: ::core::option::Option<*mut u8>) -> ::windows_core::Result<()> where @@ -2467,7 +2467,7 @@ impl ISpRecoResult { pub unsafe fn Discard(&self, dwvaluetypes: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Discard)(::windows_core::Interface::as_raw(self), dwvaluetypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetResultTimes(&self, ptimes: *mut SPRECORESULTTIMES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetResultTimes)(::windows_core::Interface::as_raw(self), ptimes).ok() @@ -2475,7 +2475,7 @@ impl ISpRecoResult { pub unsafe fn GetAlternates(&self, ulstartelement: u32, celements: u32, ppphrases: &mut [::core::option::Option], pcphrasesreturned: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAlternates)(::windows_core::Interface::as_raw(self), ulstartelement, celements, ppphrases.len() as _, ::core::mem::transmute(ppphrases.as_ptr()), pcphrasesreturned).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAudio(&self, ulstartelement: u32, celements: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2487,7 +2487,7 @@ impl ISpRecoResult { pub unsafe fn Serialize(&self, ppcomemserializedresult: *mut *mut SPSERIALIZEDRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Serialize)(::windows_core::Interface::as_raw(self), ppcomemserializedresult).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn ScaleAudio(&self, paudioformatid: *const ::windows_core::GUID, pwaveformatex: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ScaleAudio)(::windows_core::Interface::as_raw(self), paudioformatid, pwaveformatex).ok() @@ -2529,7 +2529,7 @@ pub struct ISpRecoResult_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpRecoResult2(::windows_core::IUnknown); impl ISpRecoResult2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPhrase(&self) -> ::windows_core::Result<*mut SPPHRASE> { let mut result__ = ::std::mem::zeroed(); @@ -2539,7 +2539,7 @@ impl ISpRecoResult2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSerializedPhrase)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetText(&self, ulstart: u32, ulcount: u32, fusetextreplacements: P0, ppszcomemtext: *mut ::windows_core::PWSTR, pbdisplayattributes: ::core::option::Option<*mut u8>) -> ::windows_core::Result<()> where @@ -2550,7 +2550,7 @@ impl ISpRecoResult2 { pub unsafe fn Discard(&self, dwvaluetypes: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Discard)(::windows_core::Interface::as_raw(self), dwvaluetypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetResultTimes(&self, ptimes: *mut SPRECORESULTTIMES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetResultTimes)(::windows_core::Interface::as_raw(self), ptimes).ok() @@ -2558,7 +2558,7 @@ impl ISpRecoResult2 { pub unsafe fn GetAlternates(&self, ulstartelement: u32, celements: u32, ppphrases: &mut [::core::option::Option], pcphrasesreturned: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAlternates)(::windows_core::Interface::as_raw(self), ulstartelement, celements, ppphrases.len() as _, ::core::mem::transmute(ppphrases.as_ptr()), pcphrasesreturned).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAudio(&self, ulstartelement: u32, celements: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2570,7 +2570,7 @@ impl ISpRecoResult2 { pub unsafe fn Serialize(&self, ppcomemserializedresult: *mut *mut SPSERIALIZEDRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Serialize)(::windows_core::Interface::as_raw(self), ppcomemserializedresult).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn ScaleAudio(&self, paudioformatid: *const ::windows_core::GUID, pwaveformatex: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ScaleAudio)(::windows_core::Interface::as_raw(self), paudioformatid, pwaveformatex).ok() @@ -2592,7 +2592,7 @@ impl ISpRecoResult2 { { (::windows_core::Interface::vtable(self).CommitText)(::windows_core::Interface::as_raw(self), ulstartelement, celements, pszcorrecteddata.into_param().abi(), ecommitflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTextFeedback(&self, pszfeedback: P0, fsuccessful: P1) -> ::windows_core::Result<()> where @@ -2660,7 +2660,7 @@ impl ISpRecognizer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecognizer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInput(&self, punkinput: P0, fallowformatchanges: P1) -> ::windows_core::Result<()> where @@ -2673,7 +2673,7 @@ impl ISpRecognizer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetInputObjectToken)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInputStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2705,12 +2705,12 @@ impl ISpRecognizer { pub unsafe fn GetStatus(&self, pstatus: *mut SPRECOGNIZERSTATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStatus)(::windows_core::Interface::as_raw(self), pstatus).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormat(&self, waveformattype: SPSTREAMFORMATTYPE, pformatid: *mut ::windows_core::GUID, ppcomemwfex: *mut *mut super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFormat)(::windows_core::Interface::as_raw(self), waveformattype, pformatid, ppcomemwfex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUISupported(&self, psztypeofui: P0, pvextradata: *mut ::core::ffi::c_void, cbextradata: u32, pfsupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -2718,7 +2718,7 @@ impl ISpRecognizer { { (::windows_core::Interface::vtable(self).IsUISupported)(::windows_core::Interface::as_raw(self), psztypeofui.into_param().abi(), pvextradata, cbextradata, pfsupported).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisplayUI(&self, hwndparent: P0, psztitle: P1, psztypeofui: P2, pvextradata: *mut ::core::ffi::c_void, cbextradata: u32) -> ::windows_core::Result<()> where @@ -2788,7 +2788,7 @@ impl ISpRecognizer2 { { (::windows_core::Interface::vtable(self).EmulateRecognitionEx)(::windows_core::Interface::as_raw(self), pphrase.into_param().abi(), dwcompareflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTrainingState(&self, fdoingtraining: P0, fadaptfromtrainingdata: P1) -> ::windows_core::Result<()> where @@ -2895,7 +2895,7 @@ impl ISpRegDataKey { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumValues)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub unsafe fn SetKey(&self, hkey: P0, freadonly: P1) -> ::windows_core::Result<()> where @@ -2921,14 +2921,14 @@ pub struct ISpRegDataKey_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Registry")))] SetKey: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpResourceManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpResourceManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryService(&self, guidservice: *const ::windows_core::GUID) -> ::windows_core::Result where @@ -2943,7 +2943,7 @@ impl ISpResourceManager { { (::windows_core::Interface::vtable(self).SetObject)(::windows_core::Interface::as_raw(self), guidserviceid, punkobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetObject(&self, guidserviceid: *const ::windows_core::GUID, objectclsid: *const ::windows_core::GUID, objectiid: *const ::windows_core::GUID, freleasewhenlastexternalrefreleased: P0, ppobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -3056,34 +3056,34 @@ pub struct ISpShortcut_Vtbl { pub GetShortcutsForGeneration: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwgeneration: *mut u32, pdwcookie: *mut u32, pshortcutpairlist: *mut SPSHORTCUTPAIRLIST) -> ::windows_core::HRESULT, pub GetGenerationChange: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwgeneration: *mut u32, pshortcutpairlist: *mut SPSHORTCUTPAIRLIST) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -3091,44 +3091,44 @@ impl ISpStream { { (::windows_core::Interface::vtable(self).base__.base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormat(&self, pguidformatid: *const ::windows_core::GUID) -> ::windows_core::Result<*mut super::Audio::WAVEFORMATEX> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFormat)(::windows_core::Interface::as_raw(self), pguidformatid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] pub unsafe fn SetBaseStream(&self, pstream: P0, rguidformat: *const ::windows_core::GUID, pwaveformatex: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> where @@ -3136,13 +3136,13 @@ impl ISpStream { { (::windows_core::Interface::vtable(self).SetBaseStream)(::windows_core::Interface::as_raw(self), pstream.into_param().abi(), rguidformat, pwaveformatex).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBaseStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBaseStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn BindToFile(&self, pszfilename: P0, emode: SPFILEMODE, pformatid: ::core::option::Option<*const ::windows_core::GUID>, pwaveformatex: ::core::option::Option<*const super::Audio::WAVEFORMATEX>, ulleventinterest: u64) -> ::windows_core::Result<()> where @@ -3183,34 +3183,34 @@ pub struct ISpStream_Vtbl { BindToFile: usize, pub Close: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpStreamFormat(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpStreamFormat { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -3218,38 +3218,38 @@ impl ISpStreamFormat { { (::windows_core::Interface::vtable(self).base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormat(&self, pguidformatid: *const ::windows_core::GUID) -> ::windows_core::Result<*mut super::Audio::WAVEFORMATEX> { let mut result__ = ::std::mem::zeroed(); @@ -3276,34 +3276,34 @@ pub struct ISpStreamFormat_Vtbl { #[cfg(not(feature = "Win32_Media_Audio"))] GetFormat: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpStreamFormatConverter(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpStreamFormatConverter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -3311,44 +3311,44 @@ impl ISpStreamFormatConverter { { (::windows_core::Interface::vtable(self).base__.base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFormat(&self, pguidformatid: *const ::windows_core::GUID) -> ::windows_core::Result<*mut super::Audio::WAVEFORMATEX> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFormat)(::windows_core::Interface::as_raw(self), pguidformatid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetBaseStream(&self, pstream: P0, fsetformattobasestreamformat: P1, fwritetobasestream: P2) -> ::windows_core::Result<()> where @@ -3358,13 +3358,13 @@ impl ISpStreamFormatConverter { { (::windows_core::Interface::vtable(self).SetBaseStream)(::windows_core::Interface::as_raw(self), pstream.into_param().abi(), fsetformattobasestreamformat.into_param().abi(), fwritetobasestream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBaseStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBaseStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn SetFormat(&self, rguidformatidofconvertedstream: *const ::windows_core::GUID, pwaveformatexofconvertedstream: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), rguidformatidofconvertedstream, pwaveformatexofconvertedstream).ok() @@ -3451,7 +3451,7 @@ impl ISpVoice { { (::windows_core::Interface::vtable(self).base__.base__.SetNotifySink)(::windows_core::Interface::as_raw(self), pnotifysink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyWindowMessage(&self, hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -3461,7 +3461,7 @@ impl ISpVoice { { (::windows_core::Interface::vtable(self).base__.base__.SetNotifyWindowMessage)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyCallbackFunction(&self, pfncallback: *mut SPNOTIFYCALLBACK, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -3470,7 +3470,7 @@ impl ISpVoice { { (::windows_core::Interface::vtable(self).base__.base__.SetNotifyCallbackFunction)(::windows_core::Interface::as_raw(self), pfncallback, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotifyCallbackInterface(&self, pspcallback: P0, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -3486,7 +3486,7 @@ impl ISpVoice { pub unsafe fn WaitForNotifyEvent(&self, dwmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.WaitForNotifyEvent)(::windows_core::Interface::as_raw(self), dwmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNotifyEventHandle(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).base__.base__.GetNotifyEventHandle)(::windows_core::Interface::as_raw(self)) @@ -3494,7 +3494,7 @@ impl ISpVoice { pub unsafe fn SetInterest(&self, ulleventinterest: u64, ullqueuedinterest: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInterest)(::windows_core::Interface::as_raw(self), ulleventinterest, ullqueuedinterest).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEvents(&self, ulcount: u32, peventarray: *mut SPEVENT, pulfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetEvents)(::windows_core::Interface::as_raw(self), ulcount, peventarray, pulfetched).ok() @@ -3502,7 +3502,7 @@ impl ISpVoice { pub unsafe fn GetInfo(&self, pinfo: *mut SPEVENTSOURCEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfo)(::windows_core::Interface::as_raw(self), pinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOutput(&self, punkoutput: P0, fallowformatchanges: P1) -> ::windows_core::Result<()> where @@ -3515,7 +3515,7 @@ impl ISpVoice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOutputObjectToken)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetOutputStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3543,7 +3543,7 @@ impl ISpVoice { { (::windows_core::Interface::vtable(self).Speak)(::windows_core::Interface::as_raw(self), pwcs.into_param().abi(), dwflags, ::core::mem::transmute(pulstreamnumber.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SpeakStream(&self, pstream: P0, dwflags: u32, pulstreamnumber: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -3593,12 +3593,12 @@ impl ISpVoice { pub unsafe fn GetSyncSpeakTimeout(&self, pmstimeout: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSyncSpeakTimeout)(::windows_core::Interface::as_raw(self), pmstimeout).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SpeakCompleteEvent(&self) -> super::super::Foundation::HANDLE { (::windows_core::Interface::vtable(self).SpeakCompleteEvent)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUISupported(&self, psztypeofui: P0, pvextradata: *mut ::core::ffi::c_void, cbextradata: u32, pfsupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -3606,7 +3606,7 @@ impl ISpVoice { { (::windows_core::Interface::vtable(self).IsUISupported)(::windows_core::Interface::as_raw(self), psztypeofui.into_param().abi(), pvextradata, cbextradata, pfsupported).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisplayUI(&self, hwndparent: P0, psztitle: P1, psztypeofui: P2, pvextradata: *mut ::core::ffi::c_void, cbextradata: u32) -> ::windows_core::Result<()> where @@ -3676,7 +3676,7 @@ pub struct ISpVoice_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpXMLRecoResult(::windows_core::IUnknown); impl ISpXMLRecoResult { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPhrase(&self) -> ::windows_core::Result<*mut SPPHRASE> { let mut result__ = ::std::mem::zeroed(); @@ -3686,7 +3686,7 @@ impl ISpXMLRecoResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSerializedPhrase)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetText(&self, ulstart: u32, ulcount: u32, fusetextreplacements: P0, ppszcomemtext: *mut ::windows_core::PWSTR, pbdisplayattributes: ::core::option::Option<*mut u8>) -> ::windows_core::Result<()> where @@ -3697,7 +3697,7 @@ impl ISpXMLRecoResult { pub unsafe fn Discard(&self, dwvaluetypes: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Discard)(::windows_core::Interface::as_raw(self), dwvaluetypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetResultTimes(&self, ptimes: *mut SPRECORESULTTIMES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetResultTimes)(::windows_core::Interface::as_raw(self), ptimes).ok() @@ -3705,7 +3705,7 @@ impl ISpXMLRecoResult { pub unsafe fn GetAlternates(&self, ulstartelement: u32, celements: u32, ppphrases: &mut [::core::option::Option], pcphrasesreturned: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAlternates)(::windows_core::Interface::as_raw(self), ulstartelement, celements, ppphrases.len() as _, ::core::mem::transmute(ppphrases.as_ptr()), pcphrasesreturned).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAudio(&self, ulstartelement: u32, celements: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3717,7 +3717,7 @@ impl ISpXMLRecoResult { pub unsafe fn Serialize(&self, ppcomemserializedresult: *mut *mut SPSERIALIZEDRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Serialize)(::windows_core::Interface::as_raw(self), ppcomemserializedresult).ok() } - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn ScaleAudio(&self, paudioformatid: *const ::windows_core::GUID, pwaveformatex: *const super::Audio::WAVEFORMATEX) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ScaleAudio)(::windows_core::Interface::as_raw(self), paudioformatid, pwaveformatex).ok() @@ -3747,20 +3747,20 @@ pub struct ISpXMLRecoResult_Vtbl { pub GetXMLResult: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppszcomemxmlresult: *mut ::windows_core::PWSTR, options: SPXMLRESULTOPTIONS) -> ::windows_core::HRESULT, pub GetXMLErrorInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, psemanticerrorinfo: *mut SPSEMANTICERRORINFO) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechAudio(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechAudio { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Format(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Format)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Format(&self, audioformat: P0) -> ::windows_core::Result<()> where @@ -3768,36 +3768,36 @@ impl ISpeechAudio { { (::windows_core::Interface::vtable(self).base__.putref_Format)(::windows_core::Interface::as_raw(self), audioformat.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, buffer: *mut super::super::System::Variant::VARIANT, numberofbytes: i32, bytesread: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Read)(::windows_core::Interface::as_raw(self), buffer, numberofbytes, bytesread).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, buffer: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Write)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Seek(&self, position: super::super::System::Variant::VARIANT, origin: SpeechStreamSeekPositionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(position), origin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Status(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BufferInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BufferInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3859,7 +3859,7 @@ pub struct ISpeechAudio_Vtbl { pub EventHandle: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, eventhandle: *mut i32) -> ::windows_core::HRESULT, pub SetState: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, state: SpeechAudioState) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3910,7 +3910,7 @@ pub struct ISpeechAudioBufferInfo_Vtbl { pub EventBias: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, eventbias: *mut i32) -> ::windows_core::HRESULT, pub SetEventBias: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, eventbias: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3934,13 +3934,13 @@ impl ISpeechAudioFormat { { (::windows_core::Interface::vtable(self).SetGuid)(::windows_core::Interface::as_raw(self), guid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWaveFormatEx(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWaveFormatEx)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWaveFormatEx(&self, speechwaveformatex: P0) -> ::windows_core::Result<()> where @@ -3977,7 +3977,7 @@ pub struct ISpeechAudioFormat_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetWaveFormatEx: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3996,13 +3996,13 @@ impl ISpeechAudioStatus { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).State)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CurrentSeekPosition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentSeekPosition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CurrentDevicePosition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4036,20 +4036,20 @@ pub struct ISpeechAudioStatus_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CurrentDevicePosition: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechBaseStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechBaseStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Format(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Format)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Format(&self, audioformat: P0) -> ::windows_core::Result<()> where @@ -4057,18 +4057,18 @@ impl ISpeechBaseStream { { (::windows_core::Interface::vtable(self).putref_Format)(::windows_core::Interface::as_raw(self), audioformat.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, buffer: *mut super::super::System::Variant::VARIANT, numberofbytes: i32, bytesread: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Read)(::windows_core::Interface::as_raw(self), buffer, numberofbytes, bytesread).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, buffer: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Write)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Seek(&self, position: super::super::System::Variant::VARIANT, origin: SpeechStreamSeekPositionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4111,20 +4111,20 @@ pub struct ISpeechBaseStream_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Seek: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechCustomStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechCustomStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Format(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Format)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Format(&self, audioformat: P0) -> ::windows_core::Result<()> where @@ -4132,18 +4132,18 @@ impl ISpeechCustomStream { { (::windows_core::Interface::vtable(self).base__.putref_Format)(::windows_core::Interface::as_raw(self), audioformat.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, buffer: *mut super::super::System::Variant::VARIANT, numberofbytes: i32, bytesread: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Read)(::windows_core::Interface::as_raw(self), buffer, numberofbytes, bytesread).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, buffer: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Write)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Seek(&self, position: super::super::System::Variant::VARIANT, origin: SpeechStreamSeekPositionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4178,14 +4178,14 @@ pub struct ISpeechCustomStream_Vtbl { pub BaseStream: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunkstream: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub putref_BaseStream: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, punkstream: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechDataKey(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechDataKey { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBinaryValue(&self, valuename: P0, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4193,7 +4193,7 @@ impl ISpeechDataKey { { (::windows_core::Interface::vtable(self).SetBinaryValue)(::windows_core::Interface::as_raw(self), valuename.into_param().abi(), ::core::mem::transmute(value)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetBinaryValue(&self, valuename: P0) -> ::windows_core::Result where @@ -4229,7 +4229,7 @@ impl ISpeechDataKey { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLongValue)(::windows_core::Interface::as_raw(self), valuename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenKey(&self, subkeyname: P0) -> ::windows_core::Result where @@ -4238,7 +4238,7 @@ impl ISpeechDataKey { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenKey)(::windows_core::Interface::as_raw(self), subkeyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateKey(&self, subkeyname: P0) -> ::windows_core::Result where @@ -4308,20 +4308,20 @@ pub struct ISpeechDataKey_Vtbl { pub EnumKeys: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32, subkeyname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub EnumValues: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32, valuename: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechFileStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechFileStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Format(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Format)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Format(&self, audioformat: P0) -> ::windows_core::Result<()> where @@ -4329,24 +4329,24 @@ impl ISpeechFileStream { { (::windows_core::Interface::vtable(self).base__.putref_Format)(::windows_core::Interface::as_raw(self), audioformat.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, buffer: *mut super::super::System::Variant::VARIANT, numberofbytes: i32, bytesread: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Read)(::windows_core::Interface::as_raw(self), buffer, numberofbytes, bytesread).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, buffer: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Write)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Seek(&self, position: super::super::System::Variant::VARIANT, origin: SpeechStreamSeekPositionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(position), origin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Open(&self, filename: P0, filemode: SpeechStreamFileMode, doevents: P1) -> ::windows_core::Result<()> where @@ -4380,7 +4380,7 @@ pub struct ISpeechFileStream_Vtbl { Open: usize, pub Close: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4391,7 +4391,7 @@ impl ISpeechGrammarRule { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitialState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4415,7 +4415,7 @@ impl ISpeechGrammarRule { { (::windows_core::Interface::vtable(self).AddResource)(::windows_core::Interface::as_raw(self), resourcename.into_param().abi(), resourcevalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4451,26 +4451,26 @@ pub struct ISpeechGrammarRule_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] AddState: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechGrammarRuleState(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechGrammarRuleState { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Rule(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Rule)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Transitions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Transitions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddWordTransition(&self, deststate: P0, words: P1, separators: P2, r#type: SpeechGrammarWordType, propertyname: P3, propertyid: i32, propertyvalue: *const super::super::System::Variant::VARIANT, weight: f32) -> ::windows_core::Result<()> where @@ -4481,7 +4481,7 @@ impl ISpeechGrammarRuleState { { (::windows_core::Interface::vtable(self).AddWordTransition)(::windows_core::Interface::as_raw(self), deststate.into_param().abi(), words.into_param().abi(), separators.into_param().abi(), r#type, propertyname.into_param().abi(), propertyid, propertyvalue, weight).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddRuleTransition(&self, destinationstate: P0, rule: P1, propertyname: P2, propertyid: i32, propertyvalue: *const super::super::System::Variant::VARIANT, weight: f32) -> ::windows_core::Result<()> where @@ -4491,7 +4491,7 @@ impl ISpeechGrammarRuleState { { (::windows_core::Interface::vtable(self).AddRuleTransition)(::windows_core::Interface::as_raw(self), destinationstate.into_param().abi(), rule.into_param().abi(), propertyname.into_param().abi(), propertyid, propertyvalue, weight).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddSpecialTransition(&self, destinationstate: P0, r#type: SpeechSpecialTransitionType, propertyname: P1, propertyid: i32, propertyvalue: *const super::super::System::Variant::VARIANT, weight: f32) -> ::windows_core::Result<()> where @@ -4537,7 +4537,7 @@ pub struct ISpeechGrammarRuleState_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AddSpecialTransition: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4552,13 +4552,13 @@ impl ISpeechGrammarRuleStateTransition { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Text)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Rule(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Rule)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Weight(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4572,13 +4572,13 @@ impl ISpeechGrammarRuleStateTransition { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PropertyId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PropertyValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PropertyValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NextState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4621,7 +4621,7 @@ pub struct ISpeechGrammarRuleStateTransition_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] NextState: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4632,7 +4632,7 @@ impl ISpeechGrammarRuleStateTransitions { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4665,7 +4665,7 @@ pub struct ISpeechGrammarRuleStateTransitions_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, enumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4676,13 +4676,13 @@ impl ISpeechGrammarRules { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindRule(&self, rulenameorid: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindRule)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rulenameorid), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4692,13 +4692,13 @@ impl ISpeechGrammarRules { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Dynamic(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Dynamic)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, rulename: P0, attributes: SpeechRuleAttributes, ruleid: i32) -> ::windows_core::Result where @@ -4710,7 +4710,7 @@ impl ISpeechGrammarRules { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CommitAndSave(&self, errortext: *mut ::windows_core::BSTR, savestream: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CommitAndSave)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(errortext), savestream).ok() @@ -4755,7 +4755,7 @@ pub struct ISpeechGrammarRules_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CommitAndSave: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4766,7 +4766,7 @@ impl ISpeechLexicon { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GenerationId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWords(&self, flags: SpeechLexiconType, generationid: *mut i32, words: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWords)(::windows_core::Interface::as_raw(self), flags, generationid, ::core::mem::transmute(words)).ok() @@ -4778,7 +4778,7 @@ impl ISpeechLexicon { { (::windows_core::Interface::vtable(self).AddPronunciation)(::windows_core::Interface::as_raw(self), bstrword.into_param().abi(), langid, partofspeech, bstrpronunciation.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPronunciationByPhoneIds(&self, bstrword: P0, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4793,7 +4793,7 @@ impl ISpeechLexicon { { (::windows_core::Interface::vtable(self).RemovePronunciation)(::windows_core::Interface::as_raw(self), bstrword.into_param().abi(), langid, partofspeech, bstrpronunciation.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemovePronunciationByPhoneIds(&self, bstrword: P0, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4801,7 +4801,7 @@ impl ISpeechLexicon { { (::windows_core::Interface::vtable(self).RemovePronunciationByPhoneIds)(::windows_core::Interface::as_raw(self), bstrword.into_param().abi(), langid, partofspeech, phoneids).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPronunciations(&self, bstrword: P0, langid: i32, typeflags: SpeechLexiconType) -> ::windows_core::Result where @@ -4810,7 +4810,7 @@ impl ISpeechLexicon { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPronunciations)(::windows_core::Interface::as_raw(self), bstrword.into_param().abi(), langid, typeflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetGenerationChange(&self, generationid: *mut i32, ppwords: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetGenerationChange)(::windows_core::Interface::as_raw(self), generationid, ::core::mem::transmute(ppwords)).ok() @@ -4855,7 +4855,7 @@ pub struct ISpeechLexicon_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetGenerationChange: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4874,7 +4874,7 @@ impl ISpeechLexiconPronunciation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PartOfSpeech)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PhoneIds(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4909,7 +4909,7 @@ pub struct ISpeechLexiconPronunciation_Vtbl { PhoneIds: usize, pub Symbolic: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, symbolic: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4920,7 +4920,7 @@ impl ISpeechLexiconPronunciations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4953,7 +4953,7 @@ pub struct ISpeechLexiconPronunciations_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, enumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4972,7 +4972,7 @@ impl ISpeechLexiconWord { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Word)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Pronunciations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5002,7 +5002,7 @@ pub struct ISpeechLexiconWord_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Pronunciations: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5013,7 +5013,7 @@ impl ISpeechLexiconWords { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5046,20 +5046,20 @@ pub struct ISpeechLexiconWords_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, enumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechMMSysAudio(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechMMSysAudio { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Format(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Format)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Format(&self, audioformat: P0) -> ::windows_core::Result<()> where @@ -5067,36 +5067,36 @@ impl ISpeechMMSysAudio { { (::windows_core::Interface::vtable(self).base__.base__.putref_Format)(::windows_core::Interface::as_raw(self), audioformat.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, buffer: *mut super::super::System::Variant::VARIANT, numberofbytes: i32, bytesread: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), buffer, numberofbytes, bytesread).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, buffer: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Write)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Seek(&self, position: super::super::System::Variant::VARIANT, origin: SpeechStreamSeekPositionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Seek)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(position), origin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Status(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BufferInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BufferInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5163,20 +5163,20 @@ pub struct ISpeechMMSysAudio_Vtbl { pub SetLineId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lineid: i32) -> ::windows_core::HRESULT, pub MMHandle: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, handle: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechMemoryStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechMemoryStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Format(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Format)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Format(&self, audioformat: P0) -> ::windows_core::Result<()> where @@ -5184,29 +5184,29 @@ impl ISpeechMemoryStream { { (::windows_core::Interface::vtable(self).base__.putref_Format)(::windows_core::Interface::as_raw(self), audioformat.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, buffer: *mut super::super::System::Variant::VARIANT, numberofbytes: i32, bytesread: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Read)(::windows_core::Interface::as_raw(self), buffer, numberofbytes, bytesread).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, buffer: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Write)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Seek(&self, position: super::super::System::Variant::VARIANT, origin: SpeechStreamSeekPositionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(position), origin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetData(&self, data: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetData)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(data)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetData(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5237,7 +5237,7 @@ pub struct ISpeechMemoryStream_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetData: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5248,13 +5248,13 @@ impl ISpeechObjectToken { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DataKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DataKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Category(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5264,7 +5264,7 @@ impl ISpeechObjectToken { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDescription)(::windows_core::Interface::as_raw(self), locale, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetId(&self, id: P0, categoryid: P1, createifnotexist: P2) -> ::windows_core::Result<()> where @@ -5303,7 +5303,7 @@ impl ISpeechObjectToken { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStorageFileName)(::windows_core::Interface::as_raw(self), objectstorageclsid.into_param().abi(), keyname.into_param().abi(), filename.into_param().abi(), folder, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveStorageFileName(&self, objectstorageclsid: P0, keyname: P1, deletefile: P2) -> ::windows_core::Result<()> where @@ -5313,7 +5313,7 @@ impl ISpeechObjectToken { { (::windows_core::Interface::vtable(self).RemoveStorageFileName)(::windows_core::Interface::as_raw(self), objectstorageclsid.into_param().abi(), keyname.into_param().abi(), deletefile.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsUISupported(&self, typeofui: P0, extradata: *const super::super::System::Variant::VARIANT, object: P1) -> ::windows_core::Result where @@ -5323,7 +5323,7 @@ impl ISpeechObjectToken { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsUISupported)(::windows_core::Interface::as_raw(self), typeofui.into_param().abi(), extradata, object.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DisplayUI(&self, hwnd: i32, title: P0, typeofui: P1, extradata: *const super::super::System::Variant::VARIANT, object: P2) -> ::windows_core::Result<()> where @@ -5333,7 +5333,7 @@ impl ISpeechObjectToken { { (::windows_core::Interface::vtable(self).DisplayUI)(::windows_core::Interface::as_raw(self), hwnd, title.into_param().abi(), typeofui.into_param().abi(), extradata, object.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchesAttributes(&self, attributes: P0) -> ::windows_core::Result where @@ -5393,7 +5393,7 @@ pub struct ISpeechObjectToken_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] MatchesAttributes: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5414,7 +5414,7 @@ impl ISpeechObjectTokenCategory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Default)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetId(&self, id: P0, createifnotexist: P1) -> ::windows_core::Result<()> where @@ -5423,13 +5423,13 @@ impl ISpeechObjectTokenCategory { { (::windows_core::Interface::vtable(self).SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi(), createifnotexist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDataKey(&self, location: SpeechDataKeyLocation) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDataKey)(::windows_core::Interface::as_raw(self), location, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumerateTokens(&self, requiredattributes: P0, optionalattributes: P1) -> ::windows_core::Result where @@ -5471,7 +5471,7 @@ pub struct ISpeechObjectTokenCategory_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] EnumerateTokens: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5482,7 +5482,7 @@ impl ISpeechObjectTokens { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5515,7 +5515,7 @@ pub struct ISpeechObjectTokens_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5529,7 +5529,7 @@ impl ISpeechPhoneConverter { pub unsafe fn SetLanguageId(&self, languageid: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLanguageId)(::windows_core::Interface::as_raw(self), languageid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PhoneToId(&self, phonemes: P0) -> ::windows_core::Result where @@ -5538,7 +5538,7 @@ impl ISpeechPhoneConverter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PhoneToId)(::windows_core::Interface::as_raw(self), phonemes.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IdToPhone(&self, idarray: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); @@ -5571,14 +5571,14 @@ pub struct ISpeechPhoneConverter_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] IdToPhone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechPhraseAlternate(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechPhraseAlternate { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RecoResult(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5592,7 +5592,7 @@ impl ISpeechPhraseAlternate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NumberOfElementsInResult)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PhraseInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5629,7 +5629,7 @@ pub struct ISpeechPhraseAlternate_Vtbl { PhraseInfo: usize, pub Commit: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5640,7 +5640,7 @@ impl ISpeechPhraseAlternates { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5673,7 +5673,7 @@ pub struct ISpeechPhraseAlternates_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, enumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5712,7 +5712,7 @@ impl ISpeechPhraseElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LexicalForm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Pronunciation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5767,7 +5767,7 @@ pub struct ISpeechPhraseElement_Vtbl { pub ActualConfidence: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, actualconfidence: *mut SpeechEngineConfidence) -> ::windows_core::HRESULT, pub EngineConfidence: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, engineconfidence: *mut f32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5778,7 +5778,7 @@ impl ISpeechPhraseElements { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5811,7 +5811,7 @@ pub struct ISpeechPhraseElements_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, enumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5822,19 +5822,19 @@ impl ISpeechPhraseInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LanguageId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GrammarId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GrammarId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StartTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StartTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AudioStreamPosition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5852,25 +5852,25 @@ impl ISpeechPhraseInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioSizeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Rule(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Rule)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Elements(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Elements)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Replacements(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5880,19 +5880,19 @@ impl ISpeechPhraseInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EngineId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnginePrivateData(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnginePrivateData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SaveToMemory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SaveToMemory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetText(&self, startelement: i32, elements: i32, usereplacements: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -5901,7 +5901,7 @@ impl ISpeechPhraseInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetText)(::windows_core::Interface::as_raw(self), startelement, elements, usereplacements.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDisplayAttributes(&self, startelement: i32, elements: i32, usereplacements: P0) -> ::windows_core::Result where @@ -5976,14 +5976,14 @@ pub struct ISpeechPhraseInfo_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] GetDisplayAttributes: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechPhraseInfoBuilder(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechPhraseInfoBuilder { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RestorePhraseFromMemory(&self, phraseinmemory: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6010,7 +6010,7 @@ pub struct ISpeechPhraseInfoBuilder_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RestorePhraseFromMemory: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6021,7 +6021,7 @@ impl ISpeechPhraseProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6054,7 +6054,7 @@ pub struct ISpeechPhraseProperties_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, enumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6069,7 +6069,7 @@ impl ISpeechPhraseProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6091,13 +6091,13 @@ impl ISpeechPhraseProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Confidence)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Children(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6138,7 +6138,7 @@ pub struct ISpeechPhraseProperty_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Children: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6182,7 +6182,7 @@ pub struct ISpeechPhraseReplacement_Vtbl { pub FirstElement: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, firstelement: *mut i32) -> ::windows_core::HRESULT, pub NumberOfElements: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, numberofelements: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6193,7 +6193,7 @@ impl ISpeechPhraseReplacements { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6226,7 +6226,7 @@ pub struct ISpeechPhraseReplacements_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, enumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6249,13 +6249,13 @@ impl ISpeechPhraseRule { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NumberOfElements)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Children(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6300,7 +6300,7 @@ pub struct ISpeechPhraseRule_Vtbl { pub Confidence: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, actualconfidence: *mut SpeechEngineConfidence) -> ::windows_core::HRESULT, pub EngineConfidence: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, engineconfidence: *mut f32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6311,7 +6311,7 @@ impl ISpeechPhraseRules { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6344,14 +6344,14 @@ pub struct ISpeechPhraseRules_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, enumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechRecoContext(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechRecoContext { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recognizer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6365,7 +6365,7 @@ impl ISpeechRecoContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequestedUIType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Voice(&self, voice: P0) -> ::windows_core::Result<()> where @@ -6373,13 +6373,13 @@ impl ISpeechRecoContext { { (::windows_core::Interface::vtable(self).putref_Voice)(::windows_core::Interface::as_raw(self), voice.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Voice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Voice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowVoiceFormatMatchingOnNextSet(&self, allow: P0) -> ::windows_core::Result<()> where @@ -6387,7 +6387,7 @@ impl ISpeechRecoContext { { (::windows_core::Interface::vtable(self).SetAllowVoiceFormatMatchingOnNextSet)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowVoiceFormatMatchingOnNextSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6428,7 +6428,7 @@ impl ISpeechRecoContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RetainedAudio)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_RetainedAudioFormat(&self, format: P0) -> ::windows_core::Result<()> where @@ -6436,7 +6436,7 @@ impl ISpeechRecoContext { { (::windows_core::Interface::vtable(self).putref_RetainedAudioFormat)(::windows_core::Interface::as_raw(self), format.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RetainedAudioFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6448,19 +6448,19 @@ impl ISpeechRecoContext { pub unsafe fn Resume(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Resume)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateGrammar(&self, grammarid: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateGrammar)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(grammarid), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateResultFromMemory(&self, resultblock: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateResultFromMemory)(::windows_core::Interface::as_raw(self), resultblock, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Bookmark(&self, options: SpeechBookmarkOptions, streampos: super::super::System::Variant::VARIANT, bookmarkid: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Bookmark)(::windows_core::Interface::as_raw(self), options, ::core::mem::transmute(streampos), ::core::mem::transmute(bookmarkid)).ok() @@ -6543,20 +6543,20 @@ pub struct ISpeechRecoContext_Vtbl { Bookmark: usize, pub SetAdaptationData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, adaptationstring: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechRecoGrammar(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechRecoGrammar { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Id(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RecoContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6569,7 +6569,7 @@ impl ISpeechRecoGrammar { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).State)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Rules(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6591,17 +6591,17 @@ impl ISpeechRecoGrammar { { (::windows_core::Interface::vtable(self).CmdLoadFromObject)(::windows_core::Interface::as_raw(self), classid.into_param().abi(), grammarname.into_param().abi(), loadoption).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CmdLoadFromResource(&self, hmodule: i32, resourcename: super::super::System::Variant::VARIANT, resourcetype: super::super::System::Variant::VARIANT, languageid: i32, loadoption: SpeechLoadOption) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CmdLoadFromResource)(::windows_core::Interface::as_raw(self), hmodule, ::core::mem::transmute(resourcename), ::core::mem::transmute(resourcetype), languageid, loadoption).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CmdLoadFromMemory(&self, grammardata: super::super::System::Variant::VARIANT, loadoption: SpeechLoadOption) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CmdLoadFromMemory)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(grammardata), loadoption).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CmdLoadFromProprietaryGrammar(&self, proprietaryguid: P0, proprietarystring: P1, proprietarydata: super::super::System::Variant::VARIANT, loadoption: SpeechLoadOption) -> ::windows_core::Result<()> where @@ -6631,7 +6631,7 @@ impl ISpeechRecoGrammar { pub unsafe fn DictationSetState(&self, state: SpeechRuleState) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DictationSetState)(::windows_core::Interface::as_raw(self), state).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWordSequenceData(&self, text: P0, textlength: i32, info: P1) -> ::windows_core::Result<()> where @@ -6640,7 +6640,7 @@ impl ISpeechRecoGrammar { { (::windows_core::Interface::vtable(self).SetWordSequenceData)(::windows_core::Interface::as_raw(self), text.into_param().abi(), textlength, info.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTextSelection(&self, info: P0) -> ::windows_core::Result<()> where @@ -6715,26 +6715,26 @@ pub struct ISpeechRecoGrammar_Vtbl { SetTextSelection: usize, pub IsPronounceable: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, word: ::std::mem::MaybeUninit<::windows_core::BSTR>, wordpronounceable: *mut SpeechWordPronounceable) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechRecoResult(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechRecoResult { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RecoContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RecoContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Times(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Times)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AudioFormat(&self, format: P0) -> ::windows_core::Result<()> where @@ -6742,25 +6742,25 @@ impl ISpeechRecoResult { { (::windows_core::Interface::vtable(self).putref_AudioFormat)(::windows_core::Interface::as_raw(self), format.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PhraseInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PhraseInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Alternates(&self, requestcount: i32, startelement: i32, elements: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Alternates)(::windows_core::Interface::as_raw(self), requestcount, startelement, elements, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Audio(&self, startelement: i32, elements: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6770,7 +6770,7 @@ impl ISpeechRecoResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SpeakAudio)(::windows_core::Interface::as_raw(self), startelement, elements, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SaveToMemory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6830,26 +6830,26 @@ pub struct ISpeechRecoResult_Vtbl { SaveToMemory: usize, pub DiscardResultInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, valuetypes: SpeechDiscardType) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechRecoResult2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechRecoResult2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RecoContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.RecoContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Times(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Times)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AudioFormat(&self, format: P0) -> ::windows_core::Result<()> where @@ -6857,25 +6857,25 @@ impl ISpeechRecoResult2 { { (::windows_core::Interface::vtable(self).base__.putref_AudioFormat)(::windows_core::Interface::as_raw(self), format.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AudioFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PhraseInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PhraseInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Alternates(&self, requestcount: i32, startelement: i32, elements: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Alternates)(::windows_core::Interface::as_raw(self), requestcount, startelement, elements, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Audio(&self, startelement: i32, elements: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6885,7 +6885,7 @@ impl ISpeechRecoResult2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SpeakAudio)(::windows_core::Interface::as_raw(self), startelement, elements, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SaveToMemory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6894,7 +6894,7 @@ impl ISpeechRecoResult2 { pub unsafe fn DiscardResultInfo(&self, valuetypes: SpeechDiscardType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DiscardResultInfo)(::windows_core::Interface::as_raw(self), valuetypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTextFeedback(&self, feedback: P0, wassuccessful: P1) -> ::windows_core::Result<()> where @@ -6924,26 +6924,26 @@ pub struct ISpeechRecoResult2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetTextFeedback: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechRecoResultDispatch(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechRecoResultDispatch { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RecoContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RecoContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Times(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Times)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AudioFormat(&self, format: P0) -> ::windows_core::Result<()> where @@ -6951,25 +6951,25 @@ impl ISpeechRecoResultDispatch { { (::windows_core::Interface::vtable(self).putref_AudioFormat)(::windows_core::Interface::as_raw(self), format.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PhraseInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PhraseInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Alternates(&self, requestcount: i32, startelement: i32, elements: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Alternates)(::windows_core::Interface::as_raw(self), requestcount, startelement, elements, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Audio(&self, startelement: i32, elements: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6979,7 +6979,7 @@ impl ISpeechRecoResultDispatch { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SpeakAudio)(::windows_core::Interface::as_raw(self), startelement, elements, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SaveToMemory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6992,12 +6992,12 @@ impl ISpeechRecoResultDispatch { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetXMLResult)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetXMLErrorInfo(&self, linenumber: *mut i32, scriptline: *mut ::windows_core::BSTR, source: *mut ::windows_core::BSTR, description: *mut ::windows_core::BSTR, resultcode: *mut ::windows_core::HRESULT, iserror: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetXMLErrorInfo)(::windows_core::Interface::as_raw(self), linenumber, ::core::mem::transmute(scriptline), ::core::mem::transmute(source), ::core::mem::transmute(description), resultcode, iserror).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTextFeedback(&self, feedback: P0, wassuccessful: P1) -> ::windows_core::Result<()> where @@ -7066,20 +7066,20 @@ pub struct ISpeechRecoResultDispatch_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetTextFeedback: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechRecoResultTimes(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechRecoResultTimes { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StreamTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StreamTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Length(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7089,7 +7089,7 @@ impl ISpeechRecoResultTimes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TickCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OffsetFromStart(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7125,14 +7125,14 @@ pub struct ISpeechRecoResultTimes_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OffsetFromStart: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechRecognizer(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechRecognizer { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Recognizer(&self, recognizer: P0) -> ::windows_core::Result<()> where @@ -7140,13 +7140,13 @@ impl ISpeechRecognizer { { (::windows_core::Interface::vtable(self).putref_Recognizer)(::windows_core::Interface::as_raw(self), recognizer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recognizer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Recognizer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowAudioInputFormatChangesOnNextSet(&self, allow: P0) -> ::windows_core::Result<()> where @@ -7154,13 +7154,13 @@ impl ISpeechRecognizer { { (::windows_core::Interface::vtable(self).SetAllowAudioInputFormatChangesOnNextSet)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowAudioInputFormatChangesOnNextSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowAudioInputFormatChangesOnNextSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AudioInput(&self, audioinput: P0) -> ::windows_core::Result<()> where @@ -7168,13 +7168,13 @@ impl ISpeechRecognizer { { (::windows_core::Interface::vtable(self).putref_AudioInput)(::windows_core::Interface::as_raw(self), audioinput.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioInput(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioInput)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AudioInputStream(&self, audioinputstream: P0) -> ::windows_core::Result<()> where @@ -7182,13 +7182,13 @@ impl ISpeechRecognizer { { (::windows_core::Interface::vtable(self).putref_AudioInputStream)(::windows_core::Interface::as_raw(self), audioinputstream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioInputStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioInputStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShared(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7201,13 +7201,13 @@ impl ISpeechRecognizer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).State)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Status(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Profile(&self, profile: P0) -> ::windows_core::Result<()> where @@ -7215,30 +7215,30 @@ impl ISpeechRecognizer { { (::windows_core::Interface::vtable(self).putref_Profile)(::windows_core::Interface::as_raw(self), profile.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Profile(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Profile)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EmulateRecognition(&self, textelements: super::super::System::Variant::VARIANT, elementdisplayattributes: *const super::super::System::Variant::VARIANT, languageid: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EmulateRecognition)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(textelements), elementdisplayattributes, languageid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateRecoContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRecoContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormat(&self, r#type: SpeechFormatType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFormat)(::windows_core::Interface::as_raw(self), r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPropertyNumber(&self, name: P0, value: i32) -> ::windows_core::Result where @@ -7247,7 +7247,7 @@ impl ISpeechRecognizer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetPropertyNumber)(::windows_core::Interface::as_raw(self), name.into_param().abi(), value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPropertyNumber(&self, name: P0, value: *mut i32, supported: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -7255,7 +7255,7 @@ impl ISpeechRecognizer { { (::windows_core::Interface::vtable(self).GetPropertyNumber)(::windows_core::Interface::as_raw(self), name.into_param().abi(), value, supported).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPropertyString(&self, name: P0, value: P1) -> ::windows_core::Result where @@ -7265,7 +7265,7 @@ impl ISpeechRecognizer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetPropertyString)(::windows_core::Interface::as_raw(self), name.into_param().abi(), value.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPropertyString(&self, name: P0, value: *mut ::windows_core::BSTR, supported: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -7273,7 +7273,7 @@ impl ISpeechRecognizer { { (::windows_core::Interface::vtable(self).GetPropertyString)(::windows_core::Interface::as_raw(self), name.into_param().abi(), ::core::mem::transmute(value), supported).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsUISupported(&self, typeofui: P0, extradata: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7282,7 +7282,7 @@ impl ISpeechRecognizer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsUISupported)(::windows_core::Interface::as_raw(self), typeofui.into_param().abi(), extradata, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DisplayUI(&self, hwndparent: i32, title: P0, typeofui: P1, extradata: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7291,7 +7291,7 @@ impl ISpeechRecognizer { { (::windows_core::Interface::vtable(self).DisplayUI)(::windows_core::Interface::as_raw(self), hwndparent, title.into_param().abi(), typeofui.into_param().abi(), extradata).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRecognizers(&self, requiredattributes: P0, optionalattributes: P1) -> ::windows_core::Result where @@ -7301,7 +7301,7 @@ impl ISpeechRecognizer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecognizers)(::windows_core::Interface::as_raw(self), requiredattributes.into_param().abi(), optionalattributes.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAudioInputs(&self, requiredattributes: P0, optionalattributes: P1) -> ::windows_core::Result where @@ -7311,7 +7311,7 @@ impl ISpeechRecognizer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAudioInputs)(::windows_core::Interface::as_raw(self), requiredattributes.into_param().abi(), optionalattributes.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProfiles(&self, requiredattributes: P0, optionalattributes: P1) -> ::windows_core::Result where @@ -7436,20 +7436,20 @@ pub struct ISpeechRecognizer_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetProfiles: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechRecognizerStatus(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechRecognizerStatus { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioStatus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CurrentStreamPosition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7467,7 +7467,7 @@ impl ISpeechRecognizerStatus { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClsidEngine)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SupportedLanguages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7505,14 +7505,14 @@ pub struct ISpeechRecognizerStatus_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SupportedLanguages: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechResourceLoader(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechResourceLoader { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LoadResource(&self, bstrresourceuri: P0, falwaysreload: P1, pstream: *mut ::core::option::Option<::windows_core::IUnknown>, pbstrmimetype: ::core::option::Option<*mut ::windows_core::BSTR>, pfmodified: *mut super::super::Foundation::VARIANT_BOOL, pbstrredirecturl: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> where @@ -7556,7 +7556,7 @@ pub struct ISpeechResourceLoader_Vtbl { pub GetLocalCopy: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrresourceuri: ::std::mem::MaybeUninit<::windows_core::BSTR>, pbstrlocalpath: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, pbstrmimetype: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, pbstrredirecturl: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ReleaseLocalCopy: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrlocalpath: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7616,26 +7616,26 @@ pub struct ISpeechTextSelectionInformation_Vtbl { pub SetSelectionLength: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, selectionlength: i32) -> ::windows_core::HRESULT, pub SelectionLength: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, selectionlength: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechVoice(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechVoice { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Status(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Voice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Voice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Voice(&self, voice: P0) -> ::windows_core::Result<()> where @@ -7643,13 +7643,13 @@ impl ISpeechVoice { { (::windows_core::Interface::vtable(self).putref_Voice)(::windows_core::Interface::as_raw(self), voice.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioOutput(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioOutput)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AudioOutput(&self, audiooutput: P0) -> ::windows_core::Result<()> where @@ -7657,13 +7657,13 @@ impl ISpeechVoice { { (::windows_core::Interface::vtable(self).putref_AudioOutput)(::windows_core::Interface::as_raw(self), audiooutput.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioOutputStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioOutputStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AudioOutputStream(&self, audiooutputstream: P0) -> ::windows_core::Result<()> where @@ -7685,7 +7685,7 @@ impl ISpeechVoice { pub unsafe fn SetVolume(&self, volume: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVolume)(::windows_core::Interface::as_raw(self), volume).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowAudioOutputFormatChangesOnNextSet(&self, allow: P0) -> ::windows_core::Result<()> where @@ -7693,7 +7693,7 @@ impl ISpeechVoice { { (::windows_core::Interface::vtable(self).SetAllowAudioOutputFormatChangesOnNextSet)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowAudioOutputFormatChangesOnNextSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7734,7 +7734,7 @@ impl ISpeechVoice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Speak)(::windows_core::Interface::as_raw(self), text.into_param().abi(), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SpeakStream(&self, stream: P0, flags: SpeechVoiceSpeakFlags) -> ::windows_core::Result where @@ -7756,7 +7756,7 @@ impl ISpeechVoice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Skip)(::windows_core::Interface::as_raw(self), r#type.into_param().abi(), numitems, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetVoices(&self, requiredattributes: P0, optionalattributes: P1) -> ::windows_core::Result where @@ -7766,7 +7766,7 @@ impl ISpeechVoice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVoices)(::windows_core::Interface::as_raw(self), requiredattributes.into_param().abi(), optionalattributes.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAudioOutputs(&self, requiredattributes: P0, optionalattributes: P1) -> ::windows_core::Result where @@ -7776,7 +7776,7 @@ impl ISpeechVoice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAudioOutputs)(::windows_core::Interface::as_raw(self), requiredattributes.into_param().abi(), optionalattributes.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitUntilDone(&self, mstimeout: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7786,7 +7786,7 @@ impl ISpeechVoice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SpeakCompleteEvent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsUISupported(&self, typeofui: P0, extradata: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7795,7 +7795,7 @@ impl ISpeechVoice { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsUISupported)(::windows_core::Interface::as_raw(self), typeofui.into_param().abi(), extradata, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DisplayUI(&self, hwndparent: i32, title: P0, typeofui: P1, extradata: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7898,7 +7898,7 @@ pub struct ISpeechVoice_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DisplayUI: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7982,7 +7982,7 @@ pub struct ISpeechVoiceStatus_Vtbl { pub PhonemeId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, phoneid: *mut i16) -> ::windows_core::HRESULT, pub VisemeId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, visemeid: *mut i16) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8031,13 +8031,13 @@ impl ISpeechWaveFormatEx { pub unsafe fn SetBitsPerSample(&self, bitspersample: i16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBitsPerSample)(::windows_core::Interface::as_raw(self), bitspersample).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExtraData(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExtraData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtraData(&self, extradata: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetExtraData)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(extradata)).ok() @@ -8079,26 +8079,26 @@ pub struct ISpeechWaveFormatEx_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetExtraData: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpeechXMLRecoResult(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISpeechXMLRecoResult { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RecoContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.RecoContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Times(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Times)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AudioFormat(&self, format: P0) -> ::windows_core::Result<()> where @@ -8106,25 +8106,25 @@ impl ISpeechXMLRecoResult { { (::windows_core::Interface::vtable(self).base__.putref_AudioFormat)(::windows_core::Interface::as_raw(self), format.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AudioFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AudioFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PhraseInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PhraseInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Alternates(&self, requestcount: i32, startelement: i32, elements: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Alternates)(::windows_core::Interface::as_raw(self), requestcount, startelement, elements, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Audio(&self, startelement: i32, elements: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8134,7 +8134,7 @@ impl ISpeechXMLRecoResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SpeakAudio)(::windows_core::Interface::as_raw(self), startelement, elements, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SaveToMemory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8147,7 +8147,7 @@ impl ISpeechXMLRecoResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetXMLResult)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetXMLErrorInfo(&self, linenumber: *mut i32, scriptline: *mut ::windows_core::BSTR, source: *mut ::windows_core::BSTR, description: *mut ::windows_core::BSTR, resultcode: *mut i32, iserror: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetXMLErrorInfo)(::windows_core::Interface::as_raw(self), linenumber, ::core::mem::transmute(scriptline), ::core::mem::transmute(source), ::core::mem::transmute(description), resultcode, iserror).ok() @@ -8174,7 +8174,7 @@ pub struct ISpeechXMLRecoResult_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] GetXMLErrorInfo: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8197,7 +8197,7 @@ unsafe impl ::windows_core::ComInterface for _ISpeechRecoContextEvents { pub struct _ISpeechRecoContextEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12293,7 +12293,7 @@ impl ::core::default::Default for SPDISPLAYTOKEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SPEVENT { pub _bitfield: i32, @@ -12335,7 +12335,7 @@ impl ::core::default::Default for SPEVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SPEVENTEX { pub _bitfield: i32, @@ -12466,7 +12466,7 @@ impl ::core::default::Default for SPNORMALIZATIONLIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct SPPHRASE { pub Base: SPPHRASE_50, @@ -12563,7 +12563,7 @@ impl ::core::default::Default for SPPHRASEELEMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct SPPHRASEPROPERTY { pub pszName: ::windows_core::PCWSTR, @@ -12594,7 +12594,7 @@ impl ::core::default::Default for SPPHRASEPROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub union SPPHRASEPROPERTY_0 { pub ulId: u32, @@ -12619,7 +12619,7 @@ impl ::core::default::Default for SPPHRASEPROPERTY_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct SPPHRASEPROPERTY_0_0 { pub bType: u8, @@ -12781,7 +12781,7 @@ impl ::windows_core::TypeKind for SPPHRASERULEHANDLE { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct SPPHRASE_50 { pub cbSize: u32, @@ -12853,7 +12853,7 @@ impl ::core::default::Default for SPPHRASE_50 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct SPPROPERTYINFO { pub pszName: ::windows_core::PCWSTR, @@ -12973,7 +12973,7 @@ impl ::core::default::Default for SPRECOGNIZERSTATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SPRECORESULTTIMES { pub ftStreamTime: super::super::Foundation::FILETIME, @@ -13690,7 +13690,7 @@ impl ::core::default::Default for SPWORDPRONUNCIATIONLIST { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SPNOTIFYCALLBACK = ::core::option::Option ()>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Media/Streaming/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/Streaming/mod.rs index 8a37433526..33ba98c01f 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Streaming/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Streaming/mod.rs @@ -1,40 +1,40 @@ -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_DLNACAP: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 16 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_DLNADOC: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 15 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_MaxVolume: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 19 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_PacketWakeSupported: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 0 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_SendPacketWakeSupported: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 1 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_SinkProtocolInfo: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 14 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_SupportsAudio: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 8 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_SupportsImages: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 10 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_SupportsMute: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 18 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_SupportsSearch: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 17 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_SupportsSetNextAVT: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 20 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_SupportsVideo: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 9 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Device_UDN: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x88ad39db_0d0c_4a38_8435_4043826b5c91), pid: 6 }; pub const GUID_DEVINTERFACE_DMP: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x25b4e268_2a05_496e_803b_266837fbda4b); @@ -243,7 +243,7 @@ impl ::core::default::Default for FaceCharacterizationBlobHeader { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FaceRectInfo { pub Region: super::super::Foundation::RECT, @@ -373,7 +373,7 @@ impl ::core::default::Default for HistogramDataHeader { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HistogramGrid { pub Width: u32, @@ -413,7 +413,7 @@ impl ::core::default::Default for HistogramGrid { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HistogramHeader { pub Size: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/impl.rs index aee8d1d760..abe5133e62 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INSNetSourceCreator_Impl: Sized { fn Initialize(&self) -> ::windows_core::Result<()>; @@ -800,7 +800,7 @@ impl IWMDRMReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMDRMReader2_Impl: Sized + IWMDRMReader_Impl { fn SetEvaluateOutputLevelLicenses(&self, fevaluate: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -845,7 +845,7 @@ impl IWMDRMReader2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMDRMReader3_Impl: Sized + IWMDRMReader2_Impl { fn GetInclusionList(&self, ppguids: *mut *mut ::windows_core::GUID, pcguids: *mut u32) -> ::windows_core::Result<()>; @@ -930,7 +930,7 @@ impl IWMDRMTranscryptor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMDRMTranscryptor2_Impl: Sized + IWMDRMTranscryptor_Impl { fn SeekEx(&self, cnsstarttime: u64, cnsduration: u64, flrate: f32, fincludefileheader: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1028,7 +1028,7 @@ impl IWMDRMWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMDRMWriter2_Impl: Sized + IWMDRMWriter_Impl { fn SetWMDRMNetEncryption(&self, fsamplesencrypted: super::super::Foundation::BOOL, pbkeyid: *const u8, cbkeyid: u32) -> ::windows_core::Result<()>; @@ -1049,7 +1049,7 @@ impl IWMDRMWriter2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMDRMWriter3_Impl: Sized + IWMDRMWriter2_Impl { fn SetProtectStreamSamples(&self, pimportinitstruct: *const WMDRM_IMPORT_INIT_STRUCT) -> ::windows_core::Result<()>; @@ -1491,7 +1491,7 @@ impl IWMIndexer2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMInputMediaProps_Impl: Sized + IWMMediaProps_Impl { fn GetConnectionName(&self, pwszname: ::windows_core::PWSTR, pcchname: *mut u16) -> ::windows_core::Result<()>; @@ -1649,7 +1649,7 @@ impl IWMLicenseRevocationAgent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMMediaProps_Impl: Sized { fn GetType(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -1866,7 +1866,7 @@ impl IWMMutualExclusion2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMOutputMediaProps_Impl: Sized + IWMMediaProps_Impl { fn GetStreamGroupName(&self, pwszname: ::windows_core::PWSTR, pcchname: *mut u16) -> ::windows_core::Result<()>; @@ -2677,7 +2677,7 @@ impl IWMReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMReaderAccelerator_Impl: Sized { fn GetCodecInterface(&self, dwoutputnum: u32, riid: *const ::windows_core::GUID, ppvcodecinterface: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -2708,7 +2708,7 @@ impl IWMReaderAccelerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMReaderAdvanced_Impl: Sized { fn SetUserProvidedClock(&self, fuserclock: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2919,7 +2919,7 @@ impl IWMReaderAdvanced_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMReaderAdvanced2_Impl: Sized + IWMReaderAdvanced_Impl { fn SetPlayMode(&self, mode: WMT_PLAY_MODE) -> ::windows_core::Result<()>; @@ -3059,7 +3059,7 @@ impl IWMReaderAdvanced2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMReaderAdvanced3_Impl: Sized + IWMReaderAdvanced2_Impl { fn StopNetStreaming(&self) -> ::windows_core::Result<()>; @@ -3090,7 +3090,7 @@ impl IWMReaderAdvanced3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMReaderAdvanced4_Impl: Sized + IWMReaderAdvanced3_Impl { fn GetLanguageCount(&self, dwoutputnum: u32) -> ::windows_core::Result; @@ -3194,7 +3194,7 @@ impl IWMReaderAdvanced4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMReaderAdvanced5_Impl: Sized + IWMReaderAdvanced4_Impl { fn SetPlayerHook(&self, dwoutputnum: u32, phook: ::core::option::Option<&IWMPlayerHook>) -> ::windows_core::Result<()>; @@ -3215,7 +3215,7 @@ impl IWMReaderAdvanced5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMReaderAdvanced6_Impl: Sized + IWMReaderAdvanced5_Impl { fn SetProtectStreamSamples(&self, pbcertificate: *const u8, cbcertificate: u32, dwcertificatetype: u32, dwflags: u32, pbinitializationvector: *mut u8, pcbinitializationvector: *mut u32) -> ::windows_core::Result<()>; @@ -3280,7 +3280,7 @@ impl IWMReaderCallback_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMReaderCallbackAdvanced_Impl: Sized { fn OnStreamSample(&self, wstreamnum: u16, cnssampletime: u64, cnssampleduration: u64, dwflags: u32, psample: ::core::option::Option<&INSSBuffer>, pvcontext: *const ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -3339,7 +3339,7 @@ impl IWMReaderCallbackAdvanced_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMReaderNetworkConfig_Impl: Sized { fn GetBufferingTime(&self) -> ::windows_core::Result; @@ -3659,7 +3659,7 @@ impl IWMReaderNetworkConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMReaderNetworkConfig2_Impl: Sized + IWMReaderNetworkConfig_Impl { fn GetEnableContentCaching(&self) -> ::windows_core::Result; @@ -3973,7 +3973,7 @@ impl IWMRegisterCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMRegisteredDevice_Impl: Sized { fn GetDeviceSerialNumber(&self) -> ::windows_core::Result; @@ -4181,7 +4181,7 @@ impl IWMSBufferAllocator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMSInternalAdminNetSource_Impl: Sized { fn Initialize(&self, psharednamespace: ::core::option::Option<&::windows_core::IUnknown>, pnamespacenode: ::core::option::Option<&::windows_core::IUnknown>, pnetsourcecreator: ::core::option::Option<&INSNetSourceCreator>, fembeddedinserver: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -4293,7 +4293,7 @@ impl IWMSInternalAdminNetSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMSInternalAdminNetSource2_Impl: Sized { fn SetCredentialsEx(&self, bstrrealm: &::windows_core::BSTR, bstrurl: &::windows_core::BSTR, fproxy: super::super::Foundation::BOOL, bstrname: &::windows_core::BSTR, bstrpassword: &::windows_core::BSTR, fpersist: super::super::Foundation::BOOL, fconfirmedgood: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -4338,7 +4338,7 @@ impl IWMSInternalAdminNetSource2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMSInternalAdminNetSource3_Impl: Sized + IWMSInternalAdminNetSource2_Impl { fn GetNetSourceCreator2(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -4416,7 +4416,7 @@ impl IWMSInternalAdminNetSource3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMSecureChannel_Impl: Sized + IWMAuthorizer_Impl { fn WMSC_AddCertificate(&self, pcert: ::core::option::Option<&IWMAuthorizer>) -> ::windows_core::Result<()>; @@ -4775,7 +4775,7 @@ impl IWMStreamList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMStreamPrioritization_Impl: Sized { fn GetPriorityRecords(&self, precordarray: *mut WM_STREAM_PRIORITY_RECORD, pcrecords: *mut u16) -> ::windows_core::Result<()>; @@ -4806,7 +4806,7 @@ impl IWMStreamPrioritization_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMSyncReader_Impl: Sized { fn Open(&self, pwszfilename: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -5030,7 +5030,7 @@ impl IWMSyncReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWMSyncReader2_Impl: Sized + IWMSyncReader_Impl { fn SetRangeByTimecode(&self, wstreamnum: u16, pstart: *const WMT_TIMECODE_EXTENSION_DATA, pend: *const WMT_TIMECODE_EXTENSION_DATA) -> ::windows_core::Result<()>; @@ -5107,7 +5107,7 @@ impl IWMSyncReader2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMVideoMediaProps_Impl: Sized + IWMMediaProps_Impl { fn GetMaxKeyFrameSpacing(&self) -> ::windows_core::Result; @@ -5331,7 +5331,7 @@ impl IWMWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMWriterAdvanced_Impl: Sized { fn GetSinkCount(&self) -> ::windows_core::Result; @@ -5455,7 +5455,7 @@ impl IWMWriterAdvanced_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMWriterAdvanced2_Impl: Sized + IWMWriterAdvanced_Impl { fn GetInputSetting(&self, dwinputnum: u32, pszname: &::windows_core::PCWSTR, ptype: *mut WMT_ATTR_DATATYPE, pvalue: *mut u8, pcblength: *mut u16) -> ::windows_core::Result<()>; @@ -5486,7 +5486,7 @@ impl IWMWriterAdvanced2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMWriterAdvanced3_Impl: Sized + IWMWriterAdvanced2_Impl { fn GetStatisticsEx(&self, wstreamnum: u16, pstats: *mut WM_WRITER_STATISTICS_EX) -> ::windows_core::Result<()>; @@ -5517,7 +5517,7 @@ impl IWMWriterAdvanced3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMWriterFileSink_Impl: Sized + IWMWriterSink_Impl { fn Open(&self, pwszfilename: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -5538,7 +5538,7 @@ impl IWMWriterFileSink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMWriterFileSink2_Impl: Sized + IWMWriterFileSink_Impl { fn Start(&self, cnsstarttime: u64) -> ::windows_core::Result<()>; @@ -5628,7 +5628,7 @@ impl IWMWriterFileSink2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMWriterFileSink3_Impl: Sized + IWMWriterFileSink2_Impl { fn SetAutoIndexing(&self, fdoautoindexing: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -5719,7 +5719,7 @@ impl IWMWriterFileSink3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMWriterNetworkSink_Impl: Sized + IWMWriterSink_Impl { fn SetMaximumClients(&self, dwmaxclients: u32) -> ::windows_core::Result<()>; @@ -5804,7 +5804,7 @@ impl IWMWriterNetworkSink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMWriterPostView_Impl: Sized { fn SetPostViewCallback(&self, pcallback: ::core::option::Option<&IWMWriterPostViewCallback>, pvcontext: *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -5995,7 +5995,7 @@ impl IWMWriterPreprocess_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMWriterPushSink_Impl: Sized + IWMWriterSink_Impl { fn Connect(&self, pwszurl: &::windows_core::PCWSTR, pwsztemplateurl: &::windows_core::PCWSTR, fautodestroy: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -6033,7 +6033,7 @@ impl IWMWriterPushSink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWMWriterSink_Impl: Sized { fn OnHeader(&self, pheader: ::core::option::Option<&INSSBuffer>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs index 1a12019405..ae32dea898 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs @@ -70,7 +70,7 @@ pub unsafe fn WMCreateWriterPushSink() -> ::windows_core::Result(pwszfilename: P0, pfisprotected: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -107,7 +107,7 @@ impl INSNetSourceCreator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetSourceSharedNamespace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetNetSourceAdminInterface(&self, pszstreamname: P0) -> ::windows_core::Result where @@ -896,7 +896,7 @@ impl IWMDRMReader2 { { (::windows_core::Interface::vtable(self).base__.GetDRMProperty)(::windows_core::Interface::as_raw(self), pwstrname.into_param().abi(), pdwtype, pvalue, pcblength).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEvaluateOutputLevelLicenses(&self, fevaluate: P0) -> ::windows_core::Result<()> where @@ -967,7 +967,7 @@ impl IWMDRMReader3 { { (::windows_core::Interface::vtable(self).base__.base__.GetDRMProperty)(::windows_core::Interface::as_raw(self), pwstrname.into_param().abi(), pdwtype, pvalue, pcblength).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEvaluateOutputLevelLicenses(&self, fevaluate: P0) -> ::windows_core::Result<()> where @@ -1080,7 +1080,7 @@ impl IWMDRMTranscryptor2 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SeekEx(&self, cnsstarttime: u64, cnsduration: u64, flrate: f32, fincludefileheader: P0) -> ::windows_core::Result<()> where @@ -1088,7 +1088,7 @@ impl IWMDRMTranscryptor2 { { (::windows_core::Interface::vtable(self).SeekEx)(::windows_core::Interface::as_raw(self), cnsstarttime, cnsduration, flrate, fincludefileheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ZeroAdjustTimestamps(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -1182,7 +1182,7 @@ impl IWMDRMWriter2 { { (::windows_core::Interface::vtable(self).base__.SetDRMAttribute)(::windows_core::Interface::as_raw(self), wstreamnum, pszname.into_param().abi(), r#type, ::core::mem::transmute(pvalue.as_ptr()), pvalue.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWMDRMNetEncryption(&self, fsamplesencrypted: P0, pbkeyid: *const u8, cbkeyid: u32) -> ::windows_core::Result<()> where @@ -1226,7 +1226,7 @@ impl IWMDRMWriter3 { { (::windows_core::Interface::vtable(self).base__.base__.SetDRMAttribute)(::windows_core::Interface::as_raw(self), wstreamnum, pszname.into_param().abi(), r#type, ::core::mem::transmute(pvalue.as_ptr()), pvalue.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWMDRMNetEncryption(&self, fsamplesencrypted: P0, pbkeyid: *const u8, cbkeyid: u32) -> ::windows_core::Result<()> where @@ -1711,12 +1711,12 @@ impl IWMInputMediaProps { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMediaType(&self, ptype: *mut WM_MEDIA_TYPE, pcbtype: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetMediaType)(::windows_core::Interface::as_raw(self), ptype, pcbtype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMediaType(&self, ptype: *const WM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMediaType)(::windows_core::Interface::as_raw(self), ptype).ok() @@ -1865,12 +1865,12 @@ impl IWMMediaProps { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMediaType(&self, ptype: *mut WM_MEDIA_TYPE, pcbtype: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMediaType)(::windows_core::Interface::as_raw(self), ptype, pcbtype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMediaType(&self, ptype: *const WM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMediaType)(::windows_core::Interface::as_raw(self), ptype).ok() @@ -2088,12 +2088,12 @@ impl IWMOutputMediaProps { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMediaType(&self, ptype: *mut WM_MEDIA_TYPE, pcbtype: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetMediaType)(::windows_core::Interface::as_raw(self), ptype, pcbtype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMediaType(&self, ptype: *const WM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMediaType)(::windows_core::Interface::as_raw(self), ptype).ok() @@ -2898,7 +2898,7 @@ impl IWMReaderAccelerator { pub unsafe fn GetCodecInterface(&self, dwoutputnum: u32, riid: *const ::windows_core::GUID, ppvcodecinterface: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCodecInterface)(::windows_core::Interface::as_raw(self), dwoutputnum, riid, ppvcodecinterface).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Notify(&self, dwoutputnum: u32, psubtype: *const WM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Notify)(::windows_core::Interface::as_raw(self), dwoutputnum, psubtype).ok() @@ -2925,7 +2925,7 @@ pub struct IWMReaderAccelerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMReaderAdvanced(::windows_core::IUnknown); impl IWMReaderAdvanced { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUserProvidedClock(&self, fuserclock: P0) -> ::windows_core::Result<()> where @@ -2933,7 +2933,7 @@ impl IWMReaderAdvanced { { (::windows_core::Interface::vtable(self).SetUserProvidedClock)(::windows_core::Interface::as_raw(self), fuserclock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUserProvidedClock(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2942,7 +2942,7 @@ impl IWMReaderAdvanced { pub unsafe fn DeliverTime(&self, cnstime: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeliverTime)(::windows_core::Interface::as_raw(self), cnstime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetManualStreamSelection(&self, fselection: P0) -> ::windows_core::Result<()> where @@ -2950,7 +2950,7 @@ impl IWMReaderAdvanced { { (::windows_core::Interface::vtable(self).SetManualStreamSelection)(::windows_core::Interface::as_raw(self), fselection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetManualStreamSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2963,7 +2963,7 @@ impl IWMReaderAdvanced { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStreamSelected)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveSelectionCallbacks(&self, fgetcallbacks: P0) -> ::windows_core::Result<()> where @@ -2971,13 +2971,13 @@ impl IWMReaderAdvanced { { (::windows_core::Interface::vtable(self).SetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), fgetcallbacks.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveSelectionCallbacks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveStreamSamples(&self, wstreamnum: u16, freceivestreamsamples: P0) -> ::windows_core::Result<()> where @@ -2985,13 +2985,13 @@ impl IWMReaderAdvanced { { (::windows_core::Interface::vtable(self).SetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, freceivestreamsamples.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveStreamSamples(&self, wstreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForOutput(&self, dwoutputnum: u32, fallocate: P0) -> ::windows_core::Result<()> where @@ -2999,13 +2999,13 @@ impl IWMReaderAdvanced { { (::windows_core::Interface::vtable(self).SetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForOutput(&self, dwoutputnum: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForStream(&self, wstreamnum: u16, fallocate: P0) -> ::windows_core::Result<()> where @@ -3013,7 +3013,7 @@ impl IWMReaderAdvanced { { (::windows_core::Interface::vtable(self).SetAllocateForStream)(::windows_core::Interface::as_raw(self), wstreamnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForStream(&self, dwsreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3022,7 +3022,7 @@ impl IWMReaderAdvanced { pub unsafe fn GetStatistics(&self, pstatistics: *mut WM_READER_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStatistics)(::windows_core::Interface::as_raw(self), pstatistics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClientInfo(&self, pclientinfo: *const WM_READER_CLIENTINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClientInfo)(::windows_core::Interface::as_raw(self), pclientinfo).ok() @@ -3114,7 +3114,7 @@ pub struct IWMReaderAdvanced_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMReaderAdvanced2(::windows_core::IUnknown); impl IWMReaderAdvanced2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUserProvidedClock(&self, fuserclock: P0) -> ::windows_core::Result<()> where @@ -3122,7 +3122,7 @@ impl IWMReaderAdvanced2 { { (::windows_core::Interface::vtable(self).base__.SetUserProvidedClock)(::windows_core::Interface::as_raw(self), fuserclock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUserProvidedClock(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3131,7 +3131,7 @@ impl IWMReaderAdvanced2 { pub unsafe fn DeliverTime(&self, cnstime: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeliverTime)(::windows_core::Interface::as_raw(self), cnstime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetManualStreamSelection(&self, fselection: P0) -> ::windows_core::Result<()> where @@ -3139,7 +3139,7 @@ impl IWMReaderAdvanced2 { { (::windows_core::Interface::vtable(self).base__.SetManualStreamSelection)(::windows_core::Interface::as_raw(self), fselection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetManualStreamSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3152,7 +3152,7 @@ impl IWMReaderAdvanced2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStreamSelected)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveSelectionCallbacks(&self, fgetcallbacks: P0) -> ::windows_core::Result<()> where @@ -3160,13 +3160,13 @@ impl IWMReaderAdvanced2 { { (::windows_core::Interface::vtable(self).base__.SetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), fgetcallbacks.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveSelectionCallbacks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveStreamSamples(&self, wstreamnum: u16, freceivestreamsamples: P0) -> ::windows_core::Result<()> where @@ -3174,13 +3174,13 @@ impl IWMReaderAdvanced2 { { (::windows_core::Interface::vtable(self).base__.SetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, freceivestreamsamples.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveStreamSamples(&self, wstreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForOutput(&self, dwoutputnum: u32, fallocate: P0) -> ::windows_core::Result<()> where @@ -3188,13 +3188,13 @@ impl IWMReaderAdvanced2 { { (::windows_core::Interface::vtable(self).base__.SetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForOutput(&self, dwoutputnum: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForStream(&self, wstreamnum: u16, fallocate: P0) -> ::windows_core::Result<()> where @@ -3202,7 +3202,7 @@ impl IWMReaderAdvanced2 { { (::windows_core::Interface::vtable(self).base__.SetAllocateForStream)(::windows_core::Interface::as_raw(self), wstreamnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForStream(&self, dwsreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3211,7 +3211,7 @@ impl IWMReaderAdvanced2 { pub unsafe fn GetStatistics(&self, pstatistics: *mut WM_READER_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetStatistics)(::windows_core::Interface::as_raw(self), pstatistics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClientInfo(&self, pclientinfo: *const WM_READER_CLIENTINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetClientInfo)(::windows_core::Interface::as_raw(self), pclientinfo).ok() @@ -3271,7 +3271,7 @@ impl IWMReaderAdvanced2 { pub unsafe fn Preroll(&self, cnsstart: u64, cnsduration: u64, frate: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Preroll)(::windows_core::Interface::as_raw(self), cnsstart, cnsduration, frate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogClientID(&self, flogclientid: P0) -> ::windows_core::Result<()> where @@ -3279,7 +3279,7 @@ impl IWMReaderAdvanced2 { { (::windows_core::Interface::vtable(self).SetLogClientID)(::windows_core::Interface::as_raw(self), flogclientid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogClientID(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3288,7 +3288,7 @@ impl IWMReaderAdvanced2 { pub unsafe fn StopBuffering(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopBuffering)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenStream(&self, pstream: P0, pcallback: P1, pvcontext: *const ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -3338,7 +3338,7 @@ pub struct IWMReaderAdvanced2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMReaderAdvanced3(::windows_core::IUnknown); impl IWMReaderAdvanced3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUserProvidedClock(&self, fuserclock: P0) -> ::windows_core::Result<()> where @@ -3346,7 +3346,7 @@ impl IWMReaderAdvanced3 { { (::windows_core::Interface::vtable(self).base__.base__.SetUserProvidedClock)(::windows_core::Interface::as_raw(self), fuserclock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUserProvidedClock(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3355,7 +3355,7 @@ impl IWMReaderAdvanced3 { pub unsafe fn DeliverTime(&self, cnstime: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.DeliverTime)(::windows_core::Interface::as_raw(self), cnstime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetManualStreamSelection(&self, fselection: P0) -> ::windows_core::Result<()> where @@ -3363,7 +3363,7 @@ impl IWMReaderAdvanced3 { { (::windows_core::Interface::vtable(self).base__.base__.SetManualStreamSelection)(::windows_core::Interface::as_raw(self), fselection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetManualStreamSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3376,7 +3376,7 @@ impl IWMReaderAdvanced3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetStreamSelected)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveSelectionCallbacks(&self, fgetcallbacks: P0) -> ::windows_core::Result<()> where @@ -3384,13 +3384,13 @@ impl IWMReaderAdvanced3 { { (::windows_core::Interface::vtable(self).base__.base__.SetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), fgetcallbacks.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveSelectionCallbacks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveStreamSamples(&self, wstreamnum: u16, freceivestreamsamples: P0) -> ::windows_core::Result<()> where @@ -3398,13 +3398,13 @@ impl IWMReaderAdvanced3 { { (::windows_core::Interface::vtable(self).base__.base__.SetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, freceivestreamsamples.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveStreamSamples(&self, wstreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForOutput(&self, dwoutputnum: u32, fallocate: P0) -> ::windows_core::Result<()> where @@ -3412,13 +3412,13 @@ impl IWMReaderAdvanced3 { { (::windows_core::Interface::vtable(self).base__.base__.SetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForOutput(&self, dwoutputnum: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForStream(&self, wstreamnum: u16, fallocate: P0) -> ::windows_core::Result<()> where @@ -3426,7 +3426,7 @@ impl IWMReaderAdvanced3 { { (::windows_core::Interface::vtable(self).base__.base__.SetAllocateForStream)(::windows_core::Interface::as_raw(self), wstreamnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForStream(&self, dwsreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3435,7 +3435,7 @@ impl IWMReaderAdvanced3 { pub unsafe fn GetStatistics(&self, pstatistics: *mut WM_READER_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetStatistics)(::windows_core::Interface::as_raw(self), pstatistics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClientInfo(&self, pclientinfo: *const WM_READER_CLIENTINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetClientInfo)(::windows_core::Interface::as_raw(self), pclientinfo).ok() @@ -3495,7 +3495,7 @@ impl IWMReaderAdvanced3 { pub unsafe fn Preroll(&self, cnsstart: u64, cnsduration: u64, frate: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Preroll)(::windows_core::Interface::as_raw(self), cnsstart, cnsduration, frate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogClientID(&self, flogclientid: P0) -> ::windows_core::Result<()> where @@ -3503,7 +3503,7 @@ impl IWMReaderAdvanced3 { { (::windows_core::Interface::vtable(self).base__.SetLogClientID)(::windows_core::Interface::as_raw(self), flogclientid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogClientID(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3512,7 +3512,7 @@ impl IWMReaderAdvanced3 { pub unsafe fn StopBuffering(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.StopBuffering)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenStream(&self, pstream: P0, pcallback: P1, pvcontext: *const ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -3546,7 +3546,7 @@ pub struct IWMReaderAdvanced3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMReaderAdvanced4(::windows_core::IUnknown); impl IWMReaderAdvanced4 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUserProvidedClock(&self, fuserclock: P0) -> ::windows_core::Result<()> where @@ -3554,7 +3554,7 @@ impl IWMReaderAdvanced4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetUserProvidedClock)(::windows_core::Interface::as_raw(self), fuserclock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUserProvidedClock(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3563,7 +3563,7 @@ impl IWMReaderAdvanced4 { pub unsafe fn DeliverTime(&self, cnstime: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.DeliverTime)(::windows_core::Interface::as_raw(self), cnstime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetManualStreamSelection(&self, fselection: P0) -> ::windows_core::Result<()> where @@ -3571,7 +3571,7 @@ impl IWMReaderAdvanced4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetManualStreamSelection)(::windows_core::Interface::as_raw(self), fselection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetManualStreamSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3584,7 +3584,7 @@ impl IWMReaderAdvanced4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetStreamSelected)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveSelectionCallbacks(&self, fgetcallbacks: P0) -> ::windows_core::Result<()> where @@ -3592,13 +3592,13 @@ impl IWMReaderAdvanced4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), fgetcallbacks.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveSelectionCallbacks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveStreamSamples(&self, wstreamnum: u16, freceivestreamsamples: P0) -> ::windows_core::Result<()> where @@ -3606,13 +3606,13 @@ impl IWMReaderAdvanced4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, freceivestreamsamples.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveStreamSamples(&self, wstreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForOutput(&self, dwoutputnum: u32, fallocate: P0) -> ::windows_core::Result<()> where @@ -3620,13 +3620,13 @@ impl IWMReaderAdvanced4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForOutput(&self, dwoutputnum: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForStream(&self, wstreamnum: u16, fallocate: P0) -> ::windows_core::Result<()> where @@ -3634,7 +3634,7 @@ impl IWMReaderAdvanced4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetAllocateForStream)(::windows_core::Interface::as_raw(self), wstreamnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForStream(&self, dwsreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3643,7 +3643,7 @@ impl IWMReaderAdvanced4 { pub unsafe fn GetStatistics(&self, pstatistics: *mut WM_READER_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetStatistics)(::windows_core::Interface::as_raw(self), pstatistics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClientInfo(&self, pclientinfo: *const WM_READER_CLIENTINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetClientInfo)(::windows_core::Interface::as_raw(self), pclientinfo).ok() @@ -3703,7 +3703,7 @@ impl IWMReaderAdvanced4 { pub unsafe fn Preroll(&self, cnsstart: u64, cnsduration: u64, frate: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Preroll)(::windows_core::Interface::as_raw(self), cnsstart, cnsduration, frate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogClientID(&self, flogclientid: P0) -> ::windows_core::Result<()> where @@ -3711,7 +3711,7 @@ impl IWMReaderAdvanced4 { { (::windows_core::Interface::vtable(self).base__.base__.SetLogClientID)(::windows_core::Interface::as_raw(self), flogclientid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogClientID(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3720,7 +3720,7 @@ impl IWMReaderAdvanced4 { pub unsafe fn StopBuffering(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.StopBuffering)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenStream(&self, pstream: P0, pcallback: P1, pvcontext: *const ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -3746,7 +3746,7 @@ impl IWMReaderAdvanced4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMaxSpeedFactor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUsingFastCache(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3763,7 +3763,7 @@ impl IWMReaderAdvanced4 { pub unsafe fn SendLogParams(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendLogParams)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanSaveFileAs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3807,7 +3807,7 @@ pub struct IWMReaderAdvanced4_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMReaderAdvanced5(::windows_core::IUnknown); impl IWMReaderAdvanced5 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUserProvidedClock(&self, fuserclock: P0) -> ::windows_core::Result<()> where @@ -3815,7 +3815,7 @@ impl IWMReaderAdvanced5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetUserProvidedClock)(::windows_core::Interface::as_raw(self), fuserclock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUserProvidedClock(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3824,7 +3824,7 @@ impl IWMReaderAdvanced5 { pub unsafe fn DeliverTime(&self, cnstime: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DeliverTime)(::windows_core::Interface::as_raw(self), cnstime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetManualStreamSelection(&self, fselection: P0) -> ::windows_core::Result<()> where @@ -3832,7 +3832,7 @@ impl IWMReaderAdvanced5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetManualStreamSelection)(::windows_core::Interface::as_raw(self), fselection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetManualStreamSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3845,7 +3845,7 @@ impl IWMReaderAdvanced5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetStreamSelected)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveSelectionCallbacks(&self, fgetcallbacks: P0) -> ::windows_core::Result<()> where @@ -3853,13 +3853,13 @@ impl IWMReaderAdvanced5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), fgetcallbacks.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveSelectionCallbacks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveStreamSamples(&self, wstreamnum: u16, freceivestreamsamples: P0) -> ::windows_core::Result<()> where @@ -3867,13 +3867,13 @@ impl IWMReaderAdvanced5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, freceivestreamsamples.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveStreamSamples(&self, wstreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForOutput(&self, dwoutputnum: u32, fallocate: P0) -> ::windows_core::Result<()> where @@ -3881,13 +3881,13 @@ impl IWMReaderAdvanced5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForOutput(&self, dwoutputnum: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForStream(&self, wstreamnum: u16, fallocate: P0) -> ::windows_core::Result<()> where @@ -3895,7 +3895,7 @@ impl IWMReaderAdvanced5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetAllocateForStream)(::windows_core::Interface::as_raw(self), wstreamnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForStream(&self, dwsreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3904,7 +3904,7 @@ impl IWMReaderAdvanced5 { pub unsafe fn GetStatistics(&self, pstatistics: *mut WM_READER_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetStatistics)(::windows_core::Interface::as_raw(self), pstatistics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClientInfo(&self, pclientinfo: *const WM_READER_CLIENTINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetClientInfo)(::windows_core::Interface::as_raw(self), pclientinfo).ok() @@ -3964,7 +3964,7 @@ impl IWMReaderAdvanced5 { pub unsafe fn Preroll(&self, cnsstart: u64, cnsduration: u64, frate: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Preroll)(::windows_core::Interface::as_raw(self), cnsstart, cnsduration, frate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogClientID(&self, flogclientid: P0) -> ::windows_core::Result<()> where @@ -3972,7 +3972,7 @@ impl IWMReaderAdvanced5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetLogClientID)(::windows_core::Interface::as_raw(self), flogclientid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogClientID(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3981,7 +3981,7 @@ impl IWMReaderAdvanced5 { pub unsafe fn StopBuffering(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.StopBuffering)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenStream(&self, pstream: P0, pcallback: P1, pvcontext: *const ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -4007,7 +4007,7 @@ impl IWMReaderAdvanced5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetMaxSpeedFactor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUsingFastCache(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4024,7 +4024,7 @@ impl IWMReaderAdvanced5 { pub unsafe fn SendLogParams(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SendLogParams)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanSaveFileAs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4060,7 +4060,7 @@ pub struct IWMReaderAdvanced5_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMReaderAdvanced6(::windows_core::IUnknown); impl IWMReaderAdvanced6 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUserProvidedClock(&self, fuserclock: P0) -> ::windows_core::Result<()> where @@ -4068,7 +4068,7 @@ impl IWMReaderAdvanced6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetUserProvidedClock)(::windows_core::Interface::as_raw(self), fuserclock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUserProvidedClock(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4077,7 +4077,7 @@ impl IWMReaderAdvanced6 { pub unsafe fn DeliverTime(&self, cnstime: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DeliverTime)(::windows_core::Interface::as_raw(self), cnstime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetManualStreamSelection(&self, fselection: P0) -> ::windows_core::Result<()> where @@ -4085,7 +4085,7 @@ impl IWMReaderAdvanced6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetManualStreamSelection)(::windows_core::Interface::as_raw(self), fselection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetManualStreamSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4098,7 +4098,7 @@ impl IWMReaderAdvanced6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetStreamSelected)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveSelectionCallbacks(&self, fgetcallbacks: P0) -> ::windows_core::Result<()> where @@ -4106,13 +4106,13 @@ impl IWMReaderAdvanced6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), fgetcallbacks.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveSelectionCallbacks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetReceiveSelectionCallbacks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceiveStreamSamples(&self, wstreamnum: u16, freceivestreamsamples: P0) -> ::windows_core::Result<()> where @@ -4120,13 +4120,13 @@ impl IWMReaderAdvanced6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, freceivestreamsamples.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceiveStreamSamples(&self, wstreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetReceiveStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForOutput(&self, dwoutputnum: u32, fallocate: P0) -> ::windows_core::Result<()> where @@ -4134,13 +4134,13 @@ impl IWMReaderAdvanced6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForOutput(&self, dwoutputnum: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetAllocateForOutput)(::windows_core::Interface::as_raw(self), dwoutputnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForStream(&self, wstreamnum: u16, fallocate: P0) -> ::windows_core::Result<()> where @@ -4148,7 +4148,7 @@ impl IWMReaderAdvanced6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetAllocateForStream)(::windows_core::Interface::as_raw(self), wstreamnum, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForStream(&self, dwsreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4157,7 +4157,7 @@ impl IWMReaderAdvanced6 { pub unsafe fn GetStatistics(&self, pstatistics: *mut WM_READER_STATISTICS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetStatistics)(::windows_core::Interface::as_raw(self), pstatistics).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClientInfo(&self, pclientinfo: *const WM_READER_CLIENTINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetClientInfo)(::windows_core::Interface::as_raw(self), pclientinfo).ok() @@ -4217,7 +4217,7 @@ impl IWMReaderAdvanced6 { pub unsafe fn Preroll(&self, cnsstart: u64, cnsduration: u64, frate: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Preroll)(::windows_core::Interface::as_raw(self), cnsstart, cnsduration, frate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogClientID(&self, flogclientid: P0) -> ::windows_core::Result<()> where @@ -4225,7 +4225,7 @@ impl IWMReaderAdvanced6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetLogClientID)(::windows_core::Interface::as_raw(self), flogclientid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogClientID(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4234,7 +4234,7 @@ impl IWMReaderAdvanced6 { pub unsafe fn StopBuffering(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.StopBuffering)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenStream(&self, pstream: P0, pcallback: P1, pvcontext: *const ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -4260,7 +4260,7 @@ impl IWMReaderAdvanced6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetMaxSpeedFactor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUsingFastCache(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4277,7 +4277,7 @@ impl IWMReaderAdvanced6 { pub unsafe fn SendLogParams(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SendLogParams)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanSaveFileAs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4380,7 +4380,7 @@ impl IWMReaderCallbackAdvanced { pub unsafe fn OnStreamSelection(&self, wstreamcount: u16, pstreamnumbers: *const u16, pselections: *const WMT_STREAM_SELECTION, pvcontext: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnStreamSelection)(::windows_core::Interface::as_raw(self), wstreamcount, pstreamnumbers, pselections, pvcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnOutputPropsChanged(&self, dwoutputnum: u32, pmediatype: *const WM_MEDIA_TYPE, pvcontext: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnOutputPropsChanged)(::windows_core::Interface::as_raw(self), dwoutputnum, pmediatype, pvcontext).ok() @@ -4482,7 +4482,7 @@ impl IWMReaderNetworkConfig { { (::windows_core::Interface::vtable(self).SetProxyExceptionList)(::windows_core::Interface::as_raw(self), pwszprotocol.into_param().abi(), pwszexceptionlist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProxyBypassForLocal(&self, pwszprotocol: P0) -> ::windows_core::Result where @@ -4491,7 +4491,7 @@ impl IWMReaderNetworkConfig { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProxyBypassForLocal)(::windows_core::Interface::as_raw(self), pwszprotocol.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProxyBypassForLocal(&self, pwszprotocol: P0, fbypassforlocal: P1) -> ::windows_core::Result<()> where @@ -4500,13 +4500,13 @@ impl IWMReaderNetworkConfig { { (::windows_core::Interface::vtable(self).SetProxyBypassForLocal)(::windows_core::Interface::as_raw(self), pwszprotocol.into_param().abi(), fbypassforlocal.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForceRerunAutoProxyDetection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetForceRerunAutoProxyDetection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetForceRerunAutoProxyDetection(&self, fforcererundetection: P0) -> ::windows_core::Result<()> where @@ -4514,13 +4514,13 @@ impl IWMReaderNetworkConfig { { (::windows_core::Interface::vtable(self).SetForceRerunAutoProxyDetection)(::windows_core::Interface::as_raw(self), fforcererundetection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableMulticast(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnableMulticast)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableMulticast(&self, fenablemulticast: P0) -> ::windows_core::Result<()> where @@ -4528,13 +4528,13 @@ impl IWMReaderNetworkConfig { { (::windows_core::Interface::vtable(self).SetEnableMulticast)(::windows_core::Interface::as_raw(self), fenablemulticast.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableHTTP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnableHTTP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableHTTP(&self, fenablehttp: P0) -> ::windows_core::Result<()> where @@ -4542,13 +4542,13 @@ impl IWMReaderNetworkConfig { { (::windows_core::Interface::vtable(self).SetEnableHTTP)(::windows_core::Interface::as_raw(self), fenablehttp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableUDP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnableUDP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableUDP(&self, fenableudp: P0) -> ::windows_core::Result<()> where @@ -4556,13 +4556,13 @@ impl IWMReaderNetworkConfig { { (::windows_core::Interface::vtable(self).SetEnableUDP)(::windows_core::Interface::as_raw(self), fenableudp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableTCP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnableTCP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableTCP(&self, fenabletcp: P0) -> ::windows_core::Result<()> where @@ -4754,7 +4754,7 @@ impl IWMReaderNetworkConfig2 { { (::windows_core::Interface::vtable(self).base__.SetProxyExceptionList)(::windows_core::Interface::as_raw(self), pwszprotocol.into_param().abi(), pwszexceptionlist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProxyBypassForLocal(&self, pwszprotocol: P0) -> ::windows_core::Result where @@ -4763,7 +4763,7 @@ impl IWMReaderNetworkConfig2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProxyBypassForLocal)(::windows_core::Interface::as_raw(self), pwszprotocol.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProxyBypassForLocal(&self, pwszprotocol: P0, fbypassforlocal: P1) -> ::windows_core::Result<()> where @@ -4772,13 +4772,13 @@ impl IWMReaderNetworkConfig2 { { (::windows_core::Interface::vtable(self).base__.SetProxyBypassForLocal)(::windows_core::Interface::as_raw(self), pwszprotocol.into_param().abi(), fbypassforlocal.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForceRerunAutoProxyDetection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetForceRerunAutoProxyDetection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetForceRerunAutoProxyDetection(&self, fforcererundetection: P0) -> ::windows_core::Result<()> where @@ -4786,13 +4786,13 @@ impl IWMReaderNetworkConfig2 { { (::windows_core::Interface::vtable(self).base__.SetForceRerunAutoProxyDetection)(::windows_core::Interface::as_raw(self), fforcererundetection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableMulticast(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEnableMulticast)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableMulticast(&self, fenablemulticast: P0) -> ::windows_core::Result<()> where @@ -4800,13 +4800,13 @@ impl IWMReaderNetworkConfig2 { { (::windows_core::Interface::vtable(self).base__.SetEnableMulticast)(::windows_core::Interface::as_raw(self), fenablemulticast.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableHTTP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEnableHTTP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableHTTP(&self, fenablehttp: P0) -> ::windows_core::Result<()> where @@ -4814,13 +4814,13 @@ impl IWMReaderNetworkConfig2 { { (::windows_core::Interface::vtable(self).base__.SetEnableHTTP)(::windows_core::Interface::as_raw(self), fenablehttp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableUDP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEnableUDP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableUDP(&self, fenableudp: P0) -> ::windows_core::Result<()> where @@ -4828,13 +4828,13 @@ impl IWMReaderNetworkConfig2 { { (::windows_core::Interface::vtable(self).base__.SetEnableUDP)(::windows_core::Interface::as_raw(self), fenableudp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableTCP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEnableTCP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableTCP(&self, fenabletcp: P0) -> ::windows_core::Result<()> where @@ -4875,13 +4875,13 @@ impl IWMReaderNetworkConfig2 { pub unsafe fn ResetLoggingUrlList(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ResetLoggingUrlList)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableContentCaching(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnableContentCaching)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableContentCaching(&self, fenablecontentcaching: P0) -> ::windows_core::Result<()> where @@ -4889,13 +4889,13 @@ impl IWMReaderNetworkConfig2 { { (::windows_core::Interface::vtable(self).SetEnableContentCaching)(::windows_core::Interface::as_raw(self), fenablecontentcaching.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableFastCache(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnableFastCache)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableFastCache(&self, fenablefastcache: P0) -> ::windows_core::Result<()> where @@ -4917,13 +4917,13 @@ impl IWMReaderNetworkConfig2 { pub unsafe fn SetAutoReconnectLimit(&self, dwautoreconnectlimit: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAutoReconnectLimit)(::windows_core::Interface::as_raw(self), dwautoreconnectlimit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableResends(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnableResends)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableResends(&self, fenableresends: P0) -> ::windows_core::Result<()> where @@ -4931,13 +4931,13 @@ impl IWMReaderNetworkConfig2 { { (::windows_core::Interface::vtable(self).SetEnableResends)(::windows_core::Interface::as_raw(self), fenableresends.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEnableThinning(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnableThinning)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableThinning(&self, fenablethinning: P0) -> ::windows_core::Result<()> where @@ -5184,7 +5184,7 @@ impl IWMRegisteredDevice { { (::windows_core::Interface::vtable(self).SetAttributeByName)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Approve(&self, fapprove: P0) -> ::windows_core::Result<()> where @@ -5192,25 +5192,25 @@ impl IWMRegisteredDevice { { (::windows_core::Interface::vtable(self).Approve)(::windows_core::Interface::as_raw(self), fapprove.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsValid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsApproved(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsApproved)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWmdrmCompliant(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsWmdrmCompliant)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOpened(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5295,7 +5295,7 @@ pub struct IWMSBufferAllocator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMSInternalAdminNetSource(::windows_core::IUnknown); impl IWMSInternalAdminNetSource { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, psharednamespace: P0, pnamespacenode: P1, pnetsourcecreator: P2, fembeddedinserver: P3) -> ::windows_core::Result<()> where @@ -5310,7 +5310,7 @@ impl IWMSInternalAdminNetSource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetSourceCreator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCredentials(&self, bstrrealm: P0, bstrname: P1, bstrpassword: P2, fpersist: P3, fconfirmedgood: P4) -> ::windows_core::Result<()> where @@ -5322,7 +5322,7 @@ impl IWMSInternalAdminNetSource { { (::windows_core::Interface::vtable(self).SetCredentials)(::windows_core::Interface::as_raw(self), bstrrealm.into_param().abi(), bstrname.into_param().abi(), bstrpassword.into_param().abi(), fpersist.into_param().abi(), fconfirmedgood.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCredentials(&self, bstrrealm: P0, pbstrname: *mut ::windows_core::BSTR, pbstrpassword: *mut ::windows_core::BSTR, pfconfirmedgood: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5343,7 +5343,7 @@ impl IWMSInternalAdminNetSource { pub unsafe fn SetCredentialFlags(&self, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCredentialFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindProxyForURL(&self, bstrprotocol: P0, bstrhost: P1, pfproxyenabled: *mut super::super::Foundation::BOOL, pbstrproxyserver: *mut ::windows_core::BSTR, pdwproxyport: *mut u32, pdwproxycontext: *mut u32) -> ::windows_core::Result<()> where @@ -5358,7 +5358,7 @@ impl IWMSInternalAdminNetSource { pub unsafe fn ShutdownProxyContext(&self, dwproxycontext: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ShutdownProxyContext)(::windows_core::Interface::as_raw(self), dwproxycontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUsingIE(&self, dwproxycontext: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5407,7 +5407,7 @@ pub struct IWMSInternalAdminNetSource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMSInternalAdminNetSource2(::windows_core::IUnknown); impl IWMSInternalAdminNetSource2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCredentialsEx(&self, bstrrealm: P0, bstrurl: P1, fproxy: P2, bstrname: P3, bstrpassword: P4, fpersist: P5, fconfirmedgood: P6) -> ::windows_core::Result<()> where @@ -5421,7 +5421,7 @@ impl IWMSInternalAdminNetSource2 { { (::windows_core::Interface::vtable(self).SetCredentialsEx)(::windows_core::Interface::as_raw(self), bstrrealm.into_param().abi(), bstrurl.into_param().abi(), fproxy.into_param().abi(), bstrname.into_param().abi(), bstrpassword.into_param().abi(), fpersist.into_param().abi(), fconfirmedgood.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCredentialsEx(&self, bstrrealm: P0, bstrurl: P1, fproxy: P2, pdwurlpolicy: *mut NETSOURCE_URLCREDPOLICY_SETTINGS, pbstrname: *mut ::windows_core::BSTR, pbstrpassword: *mut ::windows_core::BSTR, pfconfirmedgood: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5431,7 +5431,7 @@ impl IWMSInternalAdminNetSource2 { { (::windows_core::Interface::vtable(self).GetCredentialsEx)(::windows_core::Interface::as_raw(self), bstrrealm.into_param().abi(), bstrurl.into_param().abi(), fproxy.into_param().abi(), pdwurlpolicy, ::core::mem::transmute(pbstrname), ::core::mem::transmute(pbstrpassword), pfconfirmedgood).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteCredentialsEx(&self, bstrrealm: P0, bstrurl: P1, fproxy: P2) -> ::windows_core::Result<()> where @@ -5441,7 +5441,7 @@ impl IWMSInternalAdminNetSource2 { { (::windows_core::Interface::vtable(self).DeleteCredentialsEx)(::windows_core::Interface::as_raw(self), bstrrealm.into_param().abi(), bstrurl.into_param().abi(), fproxy.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindProxyForURLEx(&self, bstrprotocol: P0, bstrhost: P1, bstrurl: P2, pfproxyenabled: *mut super::super::Foundation::BOOL, pbstrproxyserver: *mut ::windows_core::BSTR, pdwproxyport: *mut u32, pdwproxycontext: *mut u32) -> ::windows_core::Result<()> where @@ -5484,7 +5484,7 @@ pub struct IWMSInternalAdminNetSource2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMSInternalAdminNetSource3(::windows_core::IUnknown); impl IWMSInternalAdminNetSource3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCredentialsEx(&self, bstrrealm: P0, bstrurl: P1, fproxy: P2, bstrname: P3, bstrpassword: P4, fpersist: P5, fconfirmedgood: P6) -> ::windows_core::Result<()> where @@ -5498,7 +5498,7 @@ impl IWMSInternalAdminNetSource3 { { (::windows_core::Interface::vtable(self).base__.SetCredentialsEx)(::windows_core::Interface::as_raw(self), bstrrealm.into_param().abi(), bstrurl.into_param().abi(), fproxy.into_param().abi(), bstrname.into_param().abi(), bstrpassword.into_param().abi(), fpersist.into_param().abi(), fconfirmedgood.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCredentialsEx(&self, bstrrealm: P0, bstrurl: P1, fproxy: P2, pdwurlpolicy: *mut NETSOURCE_URLCREDPOLICY_SETTINGS, pbstrname: *mut ::windows_core::BSTR, pbstrpassword: *mut ::windows_core::BSTR, pfconfirmedgood: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5508,7 +5508,7 @@ impl IWMSInternalAdminNetSource3 { { (::windows_core::Interface::vtable(self).base__.GetCredentialsEx)(::windows_core::Interface::as_raw(self), bstrrealm.into_param().abi(), bstrurl.into_param().abi(), fproxy.into_param().abi(), pdwurlpolicy, ::core::mem::transmute(pbstrname), ::core::mem::transmute(pbstrpassword), pfconfirmedgood).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteCredentialsEx(&self, bstrrealm: P0, bstrurl: P1, fproxy: P2) -> ::windows_core::Result<()> where @@ -5518,7 +5518,7 @@ impl IWMSInternalAdminNetSource3 { { (::windows_core::Interface::vtable(self).base__.DeleteCredentialsEx)(::windows_core::Interface::as_raw(self), bstrrealm.into_param().abi(), bstrurl.into_param().abi(), fproxy.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindProxyForURLEx(&self, bstrprotocol: P0, bstrhost: P1, bstrurl: P2, pfproxyenabled: *mut super::super::Foundation::BOOL, pbstrproxyserver: *mut ::windows_core::BSTR, pdwproxyport: *mut u32, pdwproxycontext: *mut u32) -> ::windows_core::Result<()> where @@ -5532,7 +5532,7 @@ impl IWMSInternalAdminNetSource3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetSourceCreator2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindProxyForURLEx2(&self, bstrprotocol: P0, bstrhost: P1, bstrurl: P2, pfproxyenabled: *mut super::super::Foundation::BOOL, pbstrproxyserver: *mut ::windows_core::BSTR, pdwproxyport: *mut u32, pqwproxycontext: *mut u64) -> ::windows_core::Result<()> where @@ -5548,13 +5548,13 @@ impl IWMSInternalAdminNetSource3 { pub unsafe fn ShutdownProxyContext2(&self, qwproxycontext: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ShutdownProxyContext2)(::windows_core::Interface::as_raw(self), qwproxycontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUsingIE2(&self, qwproxycontext: u64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsUsingIE2)(::windows_core::Interface::as_raw(self), qwproxycontext, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCredentialsEx2(&self, bstrrealm: P0, bstrurl: P1, fproxy: P2, bstrname: P3, bstrpassword: P4, fpersist: P5, fconfirmedgood: P6, fcleartextauthentication: P7) -> ::windows_core::Result<()> where @@ -5569,7 +5569,7 @@ impl IWMSInternalAdminNetSource3 { { (::windows_core::Interface::vtable(self).SetCredentialsEx2)(::windows_core::Interface::as_raw(self), bstrrealm.into_param().abi(), bstrurl.into_param().abi(), fproxy.into_param().abi(), bstrname.into_param().abi(), bstrpassword.into_param().abi(), fpersist.into_param().abi(), fconfirmedgood.into_param().abi(), fcleartextauthentication.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCredentialsEx2(&self, bstrrealm: P0, bstrurl: P1, fproxy: P2, fcleartextauthentication: P3, pdwurlpolicy: *mut NETSOURCE_URLCREDPOLICY_SETTINGS, pbstrname: *mut ::windows_core::BSTR, pbstrpassword: *mut ::windows_core::BSTR, pfconfirmedgood: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5643,7 +5643,7 @@ impl IWMSecureChannel { { (::windows_core::Interface::vtable(self).WMSC_Connect)(::windows_core::Interface::as_raw(self), potherside.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WMSC_IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5999,12 +5999,12 @@ pub struct IWMStreamList_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWMStreamPrioritization(::windows_core::IUnknown); impl IWMStreamPrioritization { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPriorityRecords(&self, precordarray: *mut WM_STREAM_PRIORITY_RECORD, pcrecords: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPriorityRecords)(::windows_core::Interface::as_raw(self), precordarray, pcrecords).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPriorityRecords(&self, precordarray: *const WM_STREAM_PRIORITY_RECORD, crecords: u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPriorityRecords)(::windows_core::Interface::as_raw(self), precordarray, crecords).ok() @@ -6059,7 +6059,7 @@ impl IWMSyncReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStreamSelected)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReadStreamSamples(&self, wstreamnum: u16, fcompressed: P0) -> ::windows_core::Result<()> where @@ -6067,7 +6067,7 @@ impl IWMSyncReader { { (::windows_core::Interface::vtable(self).SetReadStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, fcompressed.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReadStreamSamples(&self, wstreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6123,7 +6123,7 @@ impl IWMSyncReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMaxStreamSampleSize)(::windows_core::Interface::as_raw(self), wstream, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenStream(&self, pstream: P0) -> ::windows_core::Result<()> where @@ -6203,7 +6203,7 @@ impl IWMSyncReader2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStreamSelected)(::windows_core::Interface::as_raw(self), wstreamnum, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReadStreamSamples(&self, wstreamnum: u16, fcompressed: P0) -> ::windows_core::Result<()> where @@ -6211,7 +6211,7 @@ impl IWMSyncReader2 { { (::windows_core::Interface::vtable(self).base__.SetReadStreamSamples)(::windows_core::Interface::as_raw(self), wstreamnum, fcompressed.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReadStreamSamples(&self, wstreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6267,7 +6267,7 @@ impl IWMSyncReader2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetMaxStreamSampleSize)(::windows_core::Interface::as_raw(self), wstream, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenStream(&self, pstream: P0) -> ::windows_core::Result<()> where @@ -6329,12 +6329,12 @@ impl IWMVideoMediaProps { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMediaType(&self, ptype: *mut WM_MEDIA_TYPE, pcbtype: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetMediaType)(::windows_core::Interface::as_raw(self), ptype, pcbtype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMediaType(&self, ptype: *const WM_MEDIA_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMediaType)(::windows_core::Interface::as_raw(self), ptype).ok() @@ -6512,7 +6512,7 @@ impl IWMWriterAdvanced { { (::windows_core::Interface::vtable(self).WriteStreamSample)(::windows_core::Interface::as_raw(self), wstreamnum, cnssampletime, mssamplesendtime, cnssampleduration, dwflags, psample.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLiveSource(&self, fislivesource: P0) -> ::windows_core::Result<()> where @@ -6520,7 +6520,7 @@ impl IWMWriterAdvanced { { (::windows_core::Interface::vtable(self).SetLiveSource)(::windows_core::Interface::as_raw(self), fislivesource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRealTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6600,7 +6600,7 @@ impl IWMWriterAdvanced2 { { (::windows_core::Interface::vtable(self).base__.WriteStreamSample)(::windows_core::Interface::as_raw(self), wstreamnum, cnssampletime, mssamplesendtime, cnssampleduration, dwflags, psample.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLiveSource(&self, fislivesource: P0) -> ::windows_core::Result<()> where @@ -6608,7 +6608,7 @@ impl IWMWriterAdvanced2 { { (::windows_core::Interface::vtable(self).base__.SetLiveSource)(::windows_core::Interface::as_raw(self), fislivesource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRealTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6685,7 +6685,7 @@ impl IWMWriterAdvanced3 { { (::windows_core::Interface::vtable(self).base__.base__.WriteStreamSample)(::windows_core::Interface::as_raw(self), wstreamnum, cnssampletime, mssamplesendtime, cnssampleduration, dwflags, psample.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLiveSource(&self, fislivesource: P0) -> ::windows_core::Result<()> where @@ -6693,7 +6693,7 @@ impl IWMWriterAdvanced3 { { (::windows_core::Interface::vtable(self).base__.base__.SetLiveSource)(::windows_core::Interface::as_raw(self), fislivesource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRealTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6756,7 +6756,7 @@ impl IWMWriterFileSink { { (::windows_core::Interface::vtable(self).base__.OnHeader)(::windows_core::Interface::as_raw(self), pheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRealTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6805,7 +6805,7 @@ impl IWMWriterFileSink2 { { (::windows_core::Interface::vtable(self).base__.base__.OnHeader)(::windows_core::Interface::as_raw(self), pheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRealTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6836,7 +6836,7 @@ impl IWMWriterFileSink2 { pub unsafe fn Stop(&self, cnsstoptime: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Stop)(::windows_core::Interface::as_raw(self), cnsstoptime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsStopped(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6853,7 +6853,7 @@ impl IWMWriterFileSink2 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsClosed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6895,7 +6895,7 @@ impl IWMWriterFileSink3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.OnHeader)(::windows_core::Interface::as_raw(self), pheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRealTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6926,7 +6926,7 @@ impl IWMWriterFileSink3 { pub unsafe fn Stop(&self, cnsstoptime: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stop)(::windows_core::Interface::as_raw(self), cnsstoptime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsStopped(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6943,13 +6943,13 @@ impl IWMWriterFileSink3 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsClosed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsClosed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoIndexing(&self, fdoautoindexing: P0) -> ::windows_core::Result<()> where @@ -6957,13 +6957,13 @@ impl IWMWriterFileSink3 { { (::windows_core::Interface::vtable(self).SetAutoIndexing)(::windows_core::Interface::as_raw(self), fdoautoindexing.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAutoIndexing(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAutoIndexing)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetControlStream(&self, wstreamnumber: u16, fshouldcontrolstartandstop: P0) -> ::windows_core::Result<()> where @@ -6978,7 +6978,7 @@ impl IWMWriterFileSink3 { pub unsafe fn OnDataUnitEx(&self, pfilesinkdataunit: *const WMT_FILESINK_DATA_UNIT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnDataUnitEx)(::windows_core::Interface::as_raw(self), pfilesinkdataunit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUnbufferedIO(&self, funbufferedio: P0, frestrictmemusage: P1) -> ::windows_core::Result<()> where @@ -6987,7 +6987,7 @@ impl IWMWriterFileSink3 { { (::windows_core::Interface::vtable(self).SetUnbufferedIO)(::windows_core::Interface::as_raw(self), funbufferedio.into_param().abi(), frestrictmemusage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUnbufferedIO(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7042,7 +7042,7 @@ impl IWMWriterNetworkSink { { (::windows_core::Interface::vtable(self).base__.OnHeader)(::windows_core::Interface::as_raw(self), pheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRealTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7118,7 +7118,7 @@ impl IWMWriterPostView { { (::windows_core::Interface::vtable(self).SetPostViewCallback)(::windows_core::Interface::as_raw(self), pcallback.into_param().abi(), pvcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReceivePostViewSamples(&self, wstreamnum: u16, freceivepostviewsamples: P0) -> ::windows_core::Result<()> where @@ -7126,7 +7126,7 @@ impl IWMWriterPostView { { (::windows_core::Interface::vtable(self).SetReceivePostViewSamples)(::windows_core::Interface::as_raw(self), wstreamnum, freceivepostviewsamples.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetReceivePostViewSamples(&self, wstreamnum: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7150,7 +7150,7 @@ impl IWMWriterPostView { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPostViewFormat)(::windows_core::Interface::as_raw(self), wstreamnumber, dwformatnumber, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllocateForPostView(&self, wstreamnumber: u16, fallocate: P0) -> ::windows_core::Result<()> where @@ -7158,7 +7158,7 @@ impl IWMWriterPostView { { (::windows_core::Interface::vtable(self).SetAllocateForPostView)(::windows_core::Interface::as_raw(self), wstreamnumber, fallocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllocateForPostView(&self, wstreamnumber: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7280,7 +7280,7 @@ impl IWMWriterPushSink { { (::windows_core::Interface::vtable(self).base__.OnHeader)(::windows_core::Interface::as_raw(self), pheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRealTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7299,7 +7299,7 @@ impl IWMWriterPushSink { pub unsafe fn OnEndWriting(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnEndWriting)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Connect(&self, pwszurl: P0, pwsztemplateurl: P1, fautodestroy: P2) -> ::windows_core::Result<()> where @@ -7344,7 +7344,7 @@ impl IWMWriterSink { { (::windows_core::Interface::vtable(self).OnHeader)(::windows_core::Interface::as_raw(self), pheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRealTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8853,7 +8853,7 @@ impl ::core::default::Default for WMDRM_IMPORT_INIT_STRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct WMMPEG2VIDEOINFO { pub hdr: WMVIDEOINFOHEADER2, @@ -9160,7 +9160,7 @@ impl ::core::default::Default for WMT_VIDEOIMAGE_SAMPLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WMT_VIDEOIMAGE_SAMPLE2 { pub dwMagic: u32, @@ -9375,7 +9375,7 @@ impl ::core::default::Default for WMT_WEBSTREAM_SAMPLE_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct WMVIDEOINFOHEADER { pub rcSource: super::super::Foundation::RECT, @@ -9418,7 +9418,7 @@ impl ::core::default::Default for WMVIDEOINFOHEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct WMVIDEOINFOHEADER2 { pub rcSource: super::super::Foundation::RECT, @@ -9591,7 +9591,7 @@ impl ::core::default::Default for WM_LEAKY_BUCKET_PAIR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WM_MEDIA_TYPE { pub majortype: ::windows_core::GUID, @@ -9687,7 +9687,7 @@ impl ::core::default::Default for WM_PORT_NUMBER_RANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WM_READER_CLIENTINFO { pub cbSize: u32, @@ -9767,7 +9767,7 @@ impl ::core::default::Default for WM_READER_STATISTICS { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WM_STREAM_PRIORITY_RECORD { pub wStreamNumber: u16, diff --git a/crates/libs/windows/src/Windows/Win32/Media/impl.rs b/crates/libs/windows/src/Windows/Win32/Media/impl.rs index 456c312353..a03f9073b3 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IReferenceClock_Impl: Sized { fn GetTime(&self) -> ::windows_core::Result; @@ -61,7 +61,7 @@ impl IReferenceClock_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IReferenceClock2_Impl: Sized + IReferenceClock_Impl {} #[cfg(feature = "Win32_Foundation")] diff --git a/crates/libs/windows/src/Windows/Win32/Media/mod.rs b/crates/libs/windows/src/Windows/Win32/Media/mod.rs index a2749d4102..36398310f1 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/mod.rs @@ -1,41 +1,41 @@ #[cfg(feature = "Win32_Media_Audio")] -#[doc = "Required features: `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Media_Audio\"`"] pub mod Audio; #[cfg(feature = "Win32_Media_DeviceManager")] -#[doc = "Required features: `Win32_Media_DeviceManager`"] +#[doc = "Required features: `\"Win32_Media_DeviceManager\"`"] pub mod DeviceManager; #[cfg(feature = "Win32_Media_DirectShow")] -#[doc = "Required features: `Win32_Media_DirectShow`"] +#[doc = "Required features: `\"Win32_Media_DirectShow\"`"] pub mod DirectShow; #[cfg(feature = "Win32_Media_DxMediaObjects")] -#[doc = "Required features: `Win32_Media_DxMediaObjects`"] +#[doc = "Required features: `\"Win32_Media_DxMediaObjects\"`"] pub mod DxMediaObjects; #[cfg(feature = "Win32_Media_KernelStreaming")] -#[doc = "Required features: `Win32_Media_KernelStreaming`"] +#[doc = "Required features: `\"Win32_Media_KernelStreaming\"`"] pub mod KernelStreaming; #[cfg(feature = "Win32_Media_LibrarySharingServices")] -#[doc = "Required features: `Win32_Media_LibrarySharingServices`"] +#[doc = "Required features: `\"Win32_Media_LibrarySharingServices\"`"] pub mod LibrarySharingServices; #[cfg(feature = "Win32_Media_MediaFoundation")] -#[doc = "Required features: `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Media_MediaFoundation\"`"] pub mod MediaFoundation; #[cfg(feature = "Win32_Media_MediaPlayer")] -#[doc = "Required features: `Win32_Media_MediaPlayer`"] +#[doc = "Required features: `\"Win32_Media_MediaPlayer\"`"] pub mod MediaPlayer; #[cfg(feature = "Win32_Media_Multimedia")] -#[doc = "Required features: `Win32_Media_Multimedia`"] +#[doc = "Required features: `\"Win32_Media_Multimedia\"`"] pub mod Multimedia; #[cfg(feature = "Win32_Media_PictureAcquisition")] -#[doc = "Required features: `Win32_Media_PictureAcquisition`"] +#[doc = "Required features: `\"Win32_Media_PictureAcquisition\"`"] pub mod PictureAcquisition; #[cfg(feature = "Win32_Media_Speech")] -#[doc = "Required features: `Win32_Media_Speech`"] +#[doc = "Required features: `\"Win32_Media_Speech\"`"] pub mod Speech; #[cfg(feature = "Win32_Media_Streaming")] -#[doc = "Required features: `Win32_Media_Streaming`"] +#[doc = "Required features: `\"Win32_Media_Streaming\"`"] pub mod Streaming; #[cfg(feature = "Win32_Media_WindowsMediaFormat")] -#[doc = "Required features: `Win32_Media_WindowsMediaFormat`"] +#[doc = "Required features: `\"Win32_Media_WindowsMediaFormat\"`"] pub mod WindowsMediaFormat; #[inline] pub unsafe fn timeBeginPeriod(uperiod: u32) -> u32 { @@ -80,7 +80,7 @@ impl IReferenceClock { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdviseTime(&self, basetime: i64, streamtime: i64, hevent: P0) -> ::windows_core::Result where @@ -89,7 +89,7 @@ impl IReferenceClock { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AdviseTime)(::windows_core::Interface::as_raw(self), basetime, streamtime, hevent.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdvisePeriodic(&self, starttime: i64, periodtime: i64, hsemaphore: P0) -> ::windows_core::Result where @@ -132,7 +132,7 @@ impl IReferenceClock2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdviseTime(&self, basetime: i64, streamtime: i64, hevent: P0) -> ::windows_core::Result where @@ -141,7 +141,7 @@ impl IReferenceClock2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AdviseTime)(::windows_core::Interface::as_raw(self), basetime, streamtime, hevent.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdvisePeriodic(&self, starttime: i64, periodtime: i64, hsemaphore: P0) -> ::windows_core::Result where @@ -574,7 +574,7 @@ impl ::core::default::Default for TIMECODE_SAMPLE { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Media_Multimedia`"] +#[doc = "Required features: `\"Win32_Media_Multimedia\"`"] #[cfg(feature = "Win32_Media_Multimedia")] pub type LPDRVCALLBACK = ::core::option::Option ()>; pub type LPTIMECALLBACK = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs index 8ce15d56b0..1a2edfe91a 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpAddFilterV4(serveripaddress: P0, addfilterinfo: *const DHCP_FILTER_ADD_INFO, forceflag: P1) -> u32 @@ -81,7 +81,7 @@ pub unsafe fn DhcpCApiInitialize(version: *mut u32) -> u32 { ::windows_targets::link!("dhcpcsvc.dll" "system" fn DhcpCApiInitialize(version : *mut u32) -> u32); DhcpCApiInitialize(version) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpCreateClass(serveripaddress: P0, reservedmustbezero: u32, classinfo: *mut DHCP_CLASS_INFO) -> u32 @@ -91,7 +91,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpCreateClass(serveripaddress : ::windows_core::PCWSTR, reservedmustbezero : u32, classinfo : *mut DHCP_CLASS_INFO) -> u32); DhcpCreateClass(serveripaddress.into_param().abi(), reservedmustbezero, classinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpCreateClassV6(serveripaddress: P0, reservedmustbezero: u32, classinfo: *mut DHCP_CLASS_INFO_V6) -> u32 @@ -117,7 +117,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpCreateClientInfoV4(serveripaddress : ::windows_core::PCWSTR, clientinfo : *const DHCP_CLIENT_INFO_V4) -> u32); DhcpCreateClientInfoV4(serveripaddress.into_param().abi(), clientinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpCreateClientInfoVQ(serveripaddress: P0, clientinfo: *const DHCP_CLIENT_INFO_VQ) -> u32 @@ -218,7 +218,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpDeleteClientInfoV6(serveripaddress : ::windows_core::PCWSTR, clientinfo : *const DHCP_SEARCH_INFO_V6) -> u32); DhcpDeleteClientInfoV6(serveripaddress.into_param().abi(), clientinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpDeleteFilterV4(serveripaddress: P0, deletefilterinfo: *const DHCP_ADDR_PATTERN) -> u32 @@ -268,7 +268,7 @@ pub unsafe fn DhcpDsInit() -> u32 { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpDsInit() -> u32); DhcpDsInit() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpEnumClasses(serveripaddress: P0, reservedmustbezero: u32, resumehandle: *mut u32, preferredmaximum: u32, classinfoarray: *mut *mut DHCP_CLASS_INFO_ARRAY, nread: *mut u32, ntotal: *mut u32) -> u32 @@ -278,7 +278,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpEnumClasses(serveripaddress : ::windows_core::PCWSTR, reservedmustbezero : u32, resumehandle : *mut u32, preferredmaximum : u32, classinfoarray : *mut *mut DHCP_CLASS_INFO_ARRAY, nread : *mut u32, ntotal : *mut u32) -> u32); DhcpEnumClasses(serveripaddress.into_param().abi(), reservedmustbezero, resumehandle, preferredmaximum, classinfoarray, nread, ntotal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpEnumClassesV6(serveripaddress: P0, reservedmustbezero: u32, resumehandle: *mut u32, preferredmaximum: u32, classinfoarray: *mut *mut DHCP_CLASS_INFO_ARRAY_V6, nread: *mut u32, ntotal: *mut u32) -> u32 @@ -288,7 +288,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpEnumClassesV6(serveripaddress : ::windows_core::PCWSTR, reservedmustbezero : u32, resumehandle : *mut u32, preferredmaximum : u32, classinfoarray : *mut *mut DHCP_CLASS_INFO_ARRAY_V6, nread : *mut u32, ntotal : *mut u32) -> u32); DhcpEnumClassesV6(serveripaddress.into_param().abi(), reservedmustbezero, resumehandle, preferredmaximum, classinfoarray, nread, ntotal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpEnumFilterV4(serveripaddress: P0, resumehandle: *mut DHCP_ADDR_PATTERN, preferredmaximum: u32, listtype: DHCP_FILTER_LIST_TYPE, enumfilterinfo: *mut *mut DHCP_FILTER_ENUM_INFO, elementsread: *mut u32, elementstotal: *mut u32) -> u32 @@ -367,7 +367,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpEnumSubnetClients(serveripaddress : ::windows_core::PCWSTR, subnetaddress : u32, resumehandle : *mut u32, preferredmaximum : u32, clientinfo : *mut *mut DHCP_CLIENT_INFO_ARRAY, clientsread : *mut u32, clientstotal : *mut u32) -> u32); DhcpEnumSubnetClients(serveripaddress.into_param().abi(), subnetaddress, resumehandle, preferredmaximum, clientinfo, clientsread, clientstotal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpEnumSubnetClientsFilterStatusInfo(serveripaddress: P0, subnetaddress: u32, resumehandle: *mut u32, preferredmaximum: u32, clientinfo: *mut *mut DHCP_CLIENT_FILTER_STATUS_INFO_ARRAY, clientsread: *mut u32, clientstotal: *mut u32) -> u32 @@ -401,7 +401,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpEnumSubnetClientsV6(serveripaddress : ::windows_core::PCWSTR, subnetaddress : DHCP_IPV6_ADDRESS, resumehandle : *mut DHCP_IPV6_ADDRESS, preferredmaximum : u32, clientinfo : *mut *mut DHCP_CLIENT_INFO_ARRAY_V6, clientsread : *mut u32, clientstotal : *mut u32) -> u32); DhcpEnumSubnetClientsV6(serveripaddress.into_param().abi(), ::core::mem::transmute(subnetaddress), resumehandle, preferredmaximum, clientinfo, clientsread, clientstotal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpEnumSubnetClientsVQ(serveripaddress: P0, subnetaddress: u32, resumehandle: *mut u32, preferredmaximum: u32, clientinfo: *mut *mut DHCP_CLIENT_INFO_ARRAY_VQ, clientsread: *mut u32, clientstotal: *mut u32) -> u32 @@ -459,7 +459,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpEnumSubnetsV6(serveripaddress : ::windows_core::PCWSTR, resumehandle : *mut u32, preferredmaximum : u32, enuminfo : *mut *mut DHCPV6_IP_ARRAY, elementsread : *mut u32, elementstotal : *mut u32) -> u32); DhcpEnumSubnetsV6(serveripaddress.into_param().abi(), resumehandle, preferredmaximum, enuminfo, elementsread, elementstotal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpGetAllOptionValues(serveripaddress: P0, flags: u32, scopeinfo: *mut DHCP_OPTION_SCOPE_INFO, values: *mut *mut DHCP_ALL_OPTION_VALUES) -> u32 @@ -469,7 +469,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpGetAllOptionValues(serveripaddress : ::windows_core::PCWSTR, flags : u32, scopeinfo : *mut DHCP_OPTION_SCOPE_INFO, values : *mut *mut DHCP_ALL_OPTION_VALUES) -> u32); DhcpGetAllOptionValues(serveripaddress.into_param().abi(), flags, scopeinfo, values) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpGetAllOptionValuesV6(serveripaddress: P0, flags: u32, scopeinfo: *mut DHCP_OPTION_SCOPE_INFO6, values: *mut *mut DHCP_ALL_OPTION_VALUES) -> u32 @@ -495,7 +495,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpGetAllOptionsV6(serveripaddress : ::windows_core::PCWSTR, flags : u32, optionstruct : *mut *mut DHCP_ALL_OPTIONS) -> u32); DhcpGetAllOptionsV6(serveripaddress.into_param().abi(), flags, optionstruct) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpGetClassInfo(serveripaddress: P0, reservedmustbezero: u32, partialclassinfo: *mut DHCP_CLASS_INFO, filledclassinfo: *mut *mut DHCP_CLASS_INFO) -> u32 @@ -529,7 +529,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpGetClientInfoV6(serveripaddress : ::windows_core::PCWSTR, searchinfo : *const DHCP_SEARCH_INFO_V6, clientinfo : *mut *mut DHCP_CLIENT_INFO_V6) -> u32); DhcpGetClientInfoV6(serveripaddress.into_param().abi(), searchinfo, clientinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpGetClientInfoVQ(serveripaddress: P0, searchinfo: *const DHCP_SEARCH_INFO, clientinfo: *mut *mut DHCP_CLIENT_INFO_VQ) -> u32 @@ -547,7 +547,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpGetClientOptions(serveripaddress : ::windows_core::PCWSTR, clientipaddress : u32, clientsubnetmask : u32, clientoptions : *mut *mut DHCP_OPTION_LIST) -> u32); DhcpGetClientOptions(serveripaddress.into_param().abi(), clientipaddress, clientsubnetmask, clientoptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpGetFilterV4(serveripaddress: P0, globalfilterinfo: *mut DHCP_FILTER_GLOBAL_INFO) -> u32 @@ -645,7 +645,7 @@ where ::windows_targets::link!("dhcpcsvc.dll" "system" fn DhcpGetOriginalSubnetMask(sadaptername : ::windows_core::PCWSTR, dwsubnetmask : *mut u32) -> u32); DhcpGetOriginalSubnetMask(sadaptername.into_param().abi(), dwsubnetmask) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpGetServerBindingInfo(serveripaddress: P0, flags: u32, bindelementsinfo: *mut *mut DHCP_BIND_ELEMENT_ARRAY) -> u32 @@ -655,7 +655,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpGetServerBindingInfo(serveripaddress : ::windows_core::PCWSTR, flags : u32, bindelementsinfo : *mut *mut DHCP_BIND_ELEMENT_ARRAY) -> u32); DhcpGetServerBindingInfo(serveripaddress.into_param().abi(), flags, bindelementsinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpGetServerBindingInfoV6(serveripaddress: P0, flags: u32, bindelementsinfo: *mut *mut DHCPV6_BIND_ELEMENT_ARRAY) -> u32 @@ -726,7 +726,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpGetVersion(serveripaddress : ::windows_core::PCWSTR, majorversion : *mut u32, minorversion : *mut u32) -> u32); DhcpGetVersion(serveripaddress.into_param().abi(), majorversion, minorversion) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprAddV4PolicyCondition(policy: *mut DHCP_POLICY, parentexpr: u32, r#type: DHCP_POL_ATTR_TYPE, optionid: u32, suboptionid: u32, vendorname: P0, operator: DHCP_POL_COMPARATOR, value: &[u8], conditionindex: *mut u32) -> u32 @@ -736,21 +736,21 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprAddV4PolicyCondition(policy : *mut DHCP_POLICY, parentexpr : u32, r#type : DHCP_POL_ATTR_TYPE, optionid : u32, suboptionid : u32, vendorname : ::windows_core::PCWSTR, operator : DHCP_POL_COMPARATOR, value : *const u8, valuelength : u32, conditionindex : *mut u32) -> u32); DhcpHlprAddV4PolicyCondition(policy, parentexpr, r#type, optionid, suboptionid, vendorname.into_param().abi(), operator, ::core::mem::transmute(value.as_ptr()), value.len() as _, conditionindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprAddV4PolicyExpr(policy: *mut DHCP_POLICY, parentexpr: u32, operator: DHCP_POL_LOGIC_OPER, exprindex: *mut u32) -> u32 { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprAddV4PolicyExpr(policy : *mut DHCP_POLICY, parentexpr : u32, operator : DHCP_POL_LOGIC_OPER, exprindex : *mut u32) -> u32); DhcpHlprAddV4PolicyExpr(policy, parentexpr, operator, exprindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprAddV4PolicyRange(policy: *mut DHCP_POLICY, range: *const DHCP_IP_RANGE) -> u32 { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprAddV4PolicyRange(policy : *mut DHCP_POLICY, range : *const DHCP_IP_RANGE) -> u32); DhcpHlprAddV4PolicyRange(policy, range) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprCreateV4Policy(policyname: P0, fglobalpolicy: P1, subnet: u32, processingorder: u32, rootoperator: DHCP_POL_LOGIC_OPER, description: P2, enabled: P3, policy: *mut *mut DHCP_POLICY) -> u32 @@ -763,7 +763,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprCreateV4Policy(policyname : ::windows_core::PCWSTR, fglobalpolicy : super::super::Foundation:: BOOL, subnet : u32, processingorder : u32, rootoperator : DHCP_POL_LOGIC_OPER, description : ::windows_core::PCWSTR, enabled : super::super::Foundation:: BOOL, policy : *mut *mut DHCP_POLICY) -> u32); DhcpHlprCreateV4Policy(policyname.into_param().abi(), fglobalpolicy.into_param().abi(), subnet, processingorder, rootoperator, description.into_param().abi(), enabled.into_param().abi(), policy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprCreateV4PolicyEx(policyname: P0, fglobalpolicy: P1, subnet: u32, processingorder: u32, rootoperator: DHCP_POL_LOGIC_OPER, description: P2, enabled: P3, policy: *mut *mut DHCP_POLICY_EX) -> u32 @@ -791,70 +791,70 @@ pub unsafe fn DhcpHlprFreeV4DhcpPropertyArray(propertyarray: *mut DHCP_PROPERTY_ ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprFreeV4DhcpPropertyArray(propertyarray : *mut DHCP_PROPERTY_ARRAY) -> ()); DhcpHlprFreeV4DhcpPropertyArray(propertyarray) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprFreeV4Policy(policy: *mut DHCP_POLICY) { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprFreeV4Policy(policy : *mut DHCP_POLICY) -> ()); DhcpHlprFreeV4Policy(policy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprFreeV4PolicyArray(policyarray: *mut DHCP_POLICY_ARRAY) { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprFreeV4PolicyArray(policyarray : *mut DHCP_POLICY_ARRAY) -> ()); DhcpHlprFreeV4PolicyArray(policyarray) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprFreeV4PolicyEx(policyex: *mut DHCP_POLICY_EX) { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprFreeV4PolicyEx(policyex : *mut DHCP_POLICY_EX) -> ()); DhcpHlprFreeV4PolicyEx(policyex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprFreeV4PolicyExArray(policyexarray: *mut DHCP_POLICY_EX_ARRAY) { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprFreeV4PolicyExArray(policyexarray : *mut DHCP_POLICY_EX_ARRAY) -> ()); DhcpHlprFreeV4PolicyExArray(policyexarray) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprIsV4PolicySingleUC(policy: *const DHCP_POLICY) -> super::super::Foundation::BOOL { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprIsV4PolicySingleUC(policy : *const DHCP_POLICY) -> super::super::Foundation:: BOOL); DhcpHlprIsV4PolicySingleUC(policy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprIsV4PolicyValid(ppolicy: *const DHCP_POLICY) -> u32 { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprIsV4PolicyValid(ppolicy : *const DHCP_POLICY) -> u32); DhcpHlprIsV4PolicyValid(ppolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprIsV4PolicyWellFormed(ppolicy: *const DHCP_POLICY) -> super::super::Foundation::BOOL { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprIsV4PolicyWellFormed(ppolicy : *const DHCP_POLICY) -> super::super::Foundation:: BOOL); DhcpHlprIsV4PolicyWellFormed(ppolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprModifyV4PolicyExpr(policy: *mut DHCP_POLICY, operator: DHCP_POL_LOGIC_OPER) -> u32 { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprModifyV4PolicyExpr(policy : *mut DHCP_POLICY, operator : DHCP_POL_LOGIC_OPER) -> u32); DhcpHlprModifyV4PolicyExpr(policy, operator) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpHlprResetV4PolicyExpr(policy: *mut DHCP_POLICY) -> u32 { ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpHlprResetV4PolicyExpr(policy : *mut DHCP_POLICY) -> u32); DhcpHlprResetV4PolicyExpr(policy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpModifyClass(serveripaddress: P0, reservedmustbezero: u32, classinfo: *mut DHCP_CLASS_INFO) -> u32 @@ -864,7 +864,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpModifyClass(serveripaddress : ::windows_core::PCWSTR, reservedmustbezero : u32, classinfo : *mut DHCP_CLASS_INFO) -> u32); DhcpModifyClass(serveripaddress.into_param().abi(), reservedmustbezero, classinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpModifyClassV6(serveripaddress: P0, reservedmustbezero: u32, classinfo: *mut DHCP_CLASS_INFO_V6) -> u32 @@ -874,7 +874,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpModifyClassV6(serveripaddress : ::windows_core::PCWSTR, reservedmustbezero : u32, classinfo : *mut DHCP_CLASS_INFO_V6) -> u32); DhcpModifyClassV6(serveripaddress.into_param().abi(), reservedmustbezero, classinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpRegisterParamChange(flags: u32, reserved: ::core::option::Option<*const ::core::ffi::c_void>, adaptername: P0, classid: *mut DHCPCAPI_CLASSID, params: DHCPCAPI_PARAMS_ARRAY, handle: *mut ::core::ffi::c_void) -> u32 @@ -977,7 +977,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpRemoveSubnetElementV6(serveripaddress : ::windows_core::PCWSTR, subnetaddress : DHCP_IPV6_ADDRESS, removeelementinfo : *mut DHCP_SUBNET_ELEMENT_DATA_V6, forceflag : DHCP_FORCE_FLAG) -> u32); DhcpRemoveSubnetElementV6(serveripaddress.into_param().abi(), ::core::mem::transmute(subnetaddress), removeelementinfo, forceflag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpRequestParams(flags: u32, reserved: *mut ::core::ffi::c_void, adaptername: P0, classid: *mut DHCPCAPI_CLASSID, sendparams: DHCPCAPI_PARAMS_ARRAY, recdparams: DHCPCAPI_PARAMS_ARRAY, buffer: *mut u8, psize: *mut u32, requestidstr: P1) -> u32 @@ -1001,7 +1001,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpScanDatabase(serveripaddress : ::windows_core::PCWSTR, subnetaddress : u32, fixflag : u32, scanlist : *mut *mut DHCP_SCAN_LIST) -> u32); DhcpScanDatabase(serveripaddress.into_param().abi(), subnetaddress, fixflag, scanlist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpServerAuditlogParamsFree(configinfo: *mut DHCP_SERVER_CONFIG_INFO_VQ) { @@ -1025,7 +1025,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpServerGetConfig(serveripaddress : ::windows_core::PCWSTR, configinfo : *mut *mut DHCP_SERVER_CONFIG_INFO) -> u32); DhcpServerGetConfig(serveripaddress.into_param().abi(), configinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpServerGetConfigV4(serveripaddress: P0, configinfo: *mut *mut DHCP_SERVER_CONFIG_INFO_V4) -> u32 @@ -1035,7 +1035,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpServerGetConfigV4(serveripaddress : ::windows_core::PCWSTR, configinfo : *mut *mut DHCP_SERVER_CONFIG_INFO_V4) -> u32); DhcpServerGetConfigV4(serveripaddress.into_param().abi(), configinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpServerGetConfigV6(serveripaddress: P0, scopeinfo: *mut DHCP_OPTION_SCOPE_INFO6, configinfo: *mut *mut DHCP_SERVER_CONFIG_INFO_V6) -> u32 @@ -1045,7 +1045,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpServerGetConfigV6(serveripaddress : ::windows_core::PCWSTR, scopeinfo : *mut DHCP_OPTION_SCOPE_INFO6, configinfo : *mut *mut DHCP_SERVER_CONFIG_INFO_V6) -> u32); DhcpServerGetConfigV6(serveripaddress.into_param().abi(), scopeinfo, configinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpServerGetConfigVQ(serveripaddress: P0, configinfo: *mut *mut DHCP_SERVER_CONFIG_INFO_VQ) -> u32 @@ -1055,7 +1055,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpServerGetConfigVQ(serveripaddress : ::windows_core::PCWSTR, configinfo : *mut *mut DHCP_SERVER_CONFIG_INFO_VQ) -> u32); DhcpServerGetConfigVQ(serveripaddress.into_param().abi(), configinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpServerQueryAttribute(serveripaddr: P0, dwreserved: u32, dhcpattribid: u32, pdhcpattrib: *mut *mut DHCP_ATTRIB) -> u32 @@ -1065,7 +1065,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpServerQueryAttribute(serveripaddr : ::windows_core::PCWSTR, dwreserved : u32, dhcpattribid : u32, pdhcpattrib : *mut *mut DHCP_ATTRIB) -> u32); DhcpServerQueryAttribute(serveripaddr.into_param().abi(), dwreserved, dhcpattribid, pdhcpattrib) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpServerQueryAttributes(serveripaddr: P0, dwreserved: u32, dwattribcount: u32, pdhcpattribs: *mut u32, pdhcpattribarr: *mut *mut DHCP_ATTRIB_ARRAY) -> u32 @@ -1108,7 +1108,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpServerSetConfig(serveripaddress : ::windows_core::PCWSTR, fieldstoset : u32, configinfo : *mut DHCP_SERVER_CONFIG_INFO) -> u32); DhcpServerSetConfig(serveripaddress.into_param().abi(), fieldstoset, configinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpServerSetConfigV4(serveripaddress: P0, fieldstoset: u32, configinfo: *mut DHCP_SERVER_CONFIG_INFO_V4) -> u32 @@ -1118,7 +1118,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpServerSetConfigV4(serveripaddress : ::windows_core::PCWSTR, fieldstoset : u32, configinfo : *mut DHCP_SERVER_CONFIG_INFO_V4) -> u32); DhcpServerSetConfigV4(serveripaddress.into_param().abi(), fieldstoset, configinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpServerSetConfigV6(serveripaddress: P0, scopeinfo: *mut DHCP_OPTION_SCOPE_INFO6, fieldstoset: u32, configinfo: *mut DHCP_SERVER_CONFIG_INFO_V6) -> u32 @@ -1128,7 +1128,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpServerSetConfigV6(serveripaddress : ::windows_core::PCWSTR, scopeinfo : *mut DHCP_OPTION_SCOPE_INFO6, fieldstoset : u32, configinfo : *mut DHCP_SERVER_CONFIG_INFO_V6) -> u32); DhcpServerSetConfigV6(serveripaddress.into_param().abi(), scopeinfo, fieldstoset, configinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpServerSetConfigVQ(serveripaddress: P0, fieldstoset: u32, configinfo: *mut DHCP_SERVER_CONFIG_INFO_VQ) -> u32 @@ -1184,7 +1184,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpSetClientInfoV6(serveripaddress : ::windows_core::PCWSTR, clientinfo : *const DHCP_CLIENT_INFO_V6) -> u32); DhcpSetClientInfoV6(serveripaddress.into_param().abi(), clientinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpSetClientInfoVQ(serveripaddress: P0, clientinfo: *const DHCP_CLIENT_INFO_VQ) -> u32 @@ -1194,7 +1194,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpSetClientInfoVQ(serveripaddress : ::windows_core::PCWSTR, clientinfo : *const DHCP_CLIENT_INFO_VQ) -> u32); DhcpSetClientInfoVQ(serveripaddress.into_param().abi(), clientinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpSetFilterV4(serveripaddress: P0, globalfilterinfo: *const DHCP_FILTER_GLOBAL_INFO) -> u32 @@ -1278,7 +1278,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpSetOptionValuesV5(serveripaddress : ::windows_core::PCWSTR, flags : u32, classname : ::windows_core::PCWSTR, vendorname : ::windows_core::PCWSTR, scopeinfo : *mut DHCP_OPTION_SCOPE_INFO, optionvalues : *mut DHCP_OPTION_VALUE_ARRAY) -> u32); DhcpSetOptionValuesV5(serveripaddress.into_param().abi(), flags, classname.into_param().abi(), vendorname.into_param().abi(), scopeinfo, optionvalues) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpSetServerBindingInfo(serveripaddress: P0, flags: u32, bindelementinfo: *mut DHCP_BIND_ELEMENT_ARRAY) -> u32 @@ -1288,7 +1288,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpSetServerBindingInfo(serveripaddress : ::windows_core::PCWSTR, flags : u32, bindelementinfo : *mut DHCP_BIND_ELEMENT_ARRAY) -> u32); DhcpSetServerBindingInfo(serveripaddress.into_param().abi(), flags, bindelementinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpSetServerBindingInfoV6(serveripaddress: P0, flags: u32, bindelementinfo: *mut DHCPV6_BIND_ELEMENT_ARRAY) -> u32 @@ -1330,7 +1330,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpSetSubnetInfoVQ(serveripaddress : ::windows_core::PCWSTR, subnetaddress : u32, subnetinfo : *const DHCP_SUBNET_INFO_VQ) -> u32); DhcpSetSubnetInfoVQ(serveripaddress.into_param().abi(), subnetaddress, subnetinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpSetSuperScopeV4(serveripaddress: P0, subnetaddress: u32, superscopename: P1, changeexisting: P2) -> u32 @@ -1365,7 +1365,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4AddPolicyRange(serveripaddress : ::windows_core::PCWSTR, subnetaddress : u32, policyname : ::windows_core::PCWSTR, range : *const DHCP_IP_RANGE) -> u32); DhcpV4AddPolicyRange(serveripaddress.into_param().abi(), subnetaddress, policyname.into_param().abi(), range) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4CreateClientInfo(serveripaddress: P0, clientinfo: *const DHCP_CLIENT_INFO_PB) -> u32 @@ -1375,7 +1375,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4CreateClientInfo(serveripaddress : ::windows_core::PCWSTR, clientinfo : *const DHCP_CLIENT_INFO_PB) -> u32); DhcpV4CreateClientInfo(serveripaddress.into_param().abi(), clientinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4CreateClientInfoEx(serveripaddress: P0, clientinfo: *const DHCP_CLIENT_INFO_EX) -> u32 @@ -1385,7 +1385,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4CreateClientInfoEx(serveripaddress : ::windows_core::PCWSTR, clientinfo : *const DHCP_CLIENT_INFO_EX) -> u32); DhcpV4CreateClientInfoEx(serveripaddress.into_param().abi(), clientinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4CreatePolicy(serveripaddress: P0, ppolicy: *const DHCP_POLICY) -> u32 @@ -1395,7 +1395,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4CreatePolicy(serveripaddress : ::windows_core::PCWSTR, ppolicy : *const DHCP_POLICY) -> u32); DhcpV4CreatePolicy(serveripaddress.into_param().abi(), ppolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4CreatePolicyEx(serveripaddress: P0, policyex: *const DHCP_POLICY_EX) -> u32 @@ -1405,7 +1405,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4CreatePolicyEx(serveripaddress : ::windows_core::PCWSTR, policyex : *const DHCP_POLICY_EX) -> u32); DhcpV4CreatePolicyEx(serveripaddress.into_param().abi(), policyex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4DeletePolicy(serveripaddress: P0, fglobalpolicy: P1, subnetaddress: u32, policyname: P2) -> u32 @@ -1417,7 +1417,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4DeletePolicy(serveripaddress : ::windows_core::PCWSTR, fglobalpolicy : super::super::Foundation:: BOOL, subnetaddress : u32, policyname : ::windows_core::PCWSTR) -> u32); DhcpV4DeletePolicy(serveripaddress.into_param().abi(), fglobalpolicy.into_param().abi(), subnetaddress, policyname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4EnumPolicies(serveripaddress: P0, resumehandle: *mut u32, preferredmaximum: u32, fglobalpolicy: P1, subnetaddress: u32, enuminfo: *mut *mut DHCP_POLICY_ARRAY, elementsread: *mut u32, elementstotal: *mut u32) -> u32 @@ -1428,7 +1428,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4EnumPolicies(serveripaddress : ::windows_core::PCWSTR, resumehandle : *mut u32, preferredmaximum : u32, fglobalpolicy : super::super::Foundation:: BOOL, subnetaddress : u32, enuminfo : *mut *mut DHCP_POLICY_ARRAY, elementsread : *mut u32, elementstotal : *mut u32) -> u32); DhcpV4EnumPolicies(serveripaddress.into_param().abi(), resumehandle, preferredmaximum, fglobalpolicy.into_param().abi(), subnetaddress, enuminfo, elementsread, elementstotal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4EnumPoliciesEx(serveripaddress: P0, resumehandle: *mut u32, preferredmaximum: u32, globalpolicy: P1, subnetaddress: u32, enuminfo: *mut *mut DHCP_POLICY_EX_ARRAY, elementsread: *mut u32, elementstotal: *mut u32) -> u32 @@ -1439,7 +1439,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4EnumPoliciesEx(serveripaddress : ::windows_core::PCWSTR, resumehandle : *mut u32, preferredmaximum : u32, globalpolicy : super::super::Foundation:: BOOL, subnetaddress : u32, enuminfo : *mut *mut DHCP_POLICY_EX_ARRAY, elementsread : *mut u32, elementstotal : *mut u32) -> u32); DhcpV4EnumPoliciesEx(serveripaddress.into_param().abi(), resumehandle, preferredmaximum, globalpolicy.into_param().abi(), subnetaddress, enuminfo, elementsread, elementstotal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4EnumSubnetClients(serveripaddress: P0, subnetaddress: u32, resumehandle: *mut u32, preferredmaximum: u32, clientinfo: *mut *mut DHCP_CLIENT_INFO_PB_ARRAY, clientsread: *mut u32, clientstotal: *mut u32) -> u32 @@ -1449,7 +1449,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4EnumSubnetClients(serveripaddress : ::windows_core::PCWSTR, subnetaddress : u32, resumehandle : *mut u32, preferredmaximum : u32, clientinfo : *mut *mut DHCP_CLIENT_INFO_PB_ARRAY, clientsread : *mut u32, clientstotal : *mut u32) -> u32); DhcpV4EnumSubnetClients(serveripaddress.into_param().abi(), subnetaddress, resumehandle, preferredmaximum, clientinfo, clientsread, clientstotal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4EnumSubnetClientsEx(serveripaddress: P0, subnetaddress: u32, resumehandle: *mut u32, preferredmaximum: u32, clientinfo: *mut *mut DHCP_CLIENT_INFO_EX_ARRAY, clientsread: *mut u32, clientstotal: *mut u32) -> u32 @@ -1516,7 +1516,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4FailoverGetAddressStatus(serveripaddress : ::windows_core::PCWSTR, subnetaddress : u32, pstatus : *mut u32) -> u32); DhcpV4FailoverGetAddressStatus(serveripaddress.into_param().abi(), subnetaddress, pstatus) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4FailoverGetClientInfo(serveripaddress: P0, searchinfo: *const DHCP_SEARCH_INFO, clientinfo: *mut *mut DHCPV4_FAILOVER_CLIENT_INFO) -> u32 @@ -1576,7 +1576,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4FailoverTriggerAddrAllocation(serveripaddress : ::windows_core::PCWSTR, pfailrelname : ::windows_core::PCWSTR) -> u32); DhcpV4FailoverTriggerAddrAllocation(serveripaddress.into_param().abi(), pfailrelname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4GetAllOptionValues(serveripaddress: P0, flags: u32, scopeinfo: *mut DHCP_OPTION_SCOPE_INFO, values: *mut *mut DHCP_ALL_OPTION_VALUES_PB) -> u32 @@ -1586,7 +1586,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4GetAllOptionValues(serveripaddress : ::windows_core::PCWSTR, flags : u32, scopeinfo : *mut DHCP_OPTION_SCOPE_INFO, values : *mut *mut DHCP_ALL_OPTION_VALUES_PB) -> u32); DhcpV4GetAllOptionValues(serveripaddress.into_param().abi(), flags, scopeinfo, values) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4GetClientInfo(serveripaddress: P0, searchinfo: *const DHCP_SEARCH_INFO, clientinfo: *mut *mut DHCP_CLIENT_INFO_PB) -> u32 @@ -1596,7 +1596,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4GetClientInfo(serveripaddress : ::windows_core::PCWSTR, searchinfo : *const DHCP_SEARCH_INFO, clientinfo : *mut *mut DHCP_CLIENT_INFO_PB) -> u32); DhcpV4GetClientInfo(serveripaddress.into_param().abi(), searchinfo, clientinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4GetClientInfoEx(serveripaddress: P0, searchinfo: *const DHCP_SEARCH_INFO, clientinfo: *mut *mut DHCP_CLIENT_INFO_EX) -> u32 @@ -1624,7 +1624,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4GetOptionValue(serveripaddress : ::windows_core::PCWSTR, flags : u32, optionid : u32, policyname : ::windows_core::PCWSTR, vendorname : ::windows_core::PCWSTR, scopeinfo : *mut DHCP_OPTION_SCOPE_INFO, optionvalue : *mut *mut DHCP_OPTION_VALUE) -> u32); DhcpV4GetOptionValue(serveripaddress.into_param().abi(), flags, optionid, policyname.into_param().abi(), vendorname.into_param().abi(), scopeinfo, optionvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4GetPolicy(serveripaddress: P0, fglobalpolicy: P1, subnetaddress: u32, policyname: P2, policy: *mut *mut DHCP_POLICY) -> u32 @@ -1636,7 +1636,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4GetPolicy(serveripaddress : ::windows_core::PCWSTR, fglobalpolicy : super::super::Foundation:: BOOL, subnetaddress : u32, policyname : ::windows_core::PCWSTR, policy : *mut *mut DHCP_POLICY) -> u32); DhcpV4GetPolicy(serveripaddress.into_param().abi(), fglobalpolicy.into_param().abi(), subnetaddress, policyname.into_param().abi(), policy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4GetPolicyEx(serveripaddress: P0, globalpolicy: P1, subnetaddress: u32, policyname: P2, policy: *mut *mut DHCP_POLICY_EX) -> u32 @@ -1648,7 +1648,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4GetPolicyEx(serveripaddress : ::windows_core::PCWSTR, globalpolicy : super::super::Foundation:: BOOL, subnetaddress : u32, policyname : ::windows_core::PCWSTR, policy : *mut *mut DHCP_POLICY_EX) -> u32); DhcpV4GetPolicyEx(serveripaddress.into_param().abi(), globalpolicy.into_param().abi(), subnetaddress, policyname.into_param().abi(), policy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4QueryPolicyEnforcement(serveripaddress: P0, fglobalpolicy: P1, subnetaddress: u32, enabled: *mut super::super::Foundation::BOOL) -> u32 @@ -1698,7 +1698,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4SetOptionValues(serveripaddress : ::windows_core::PCWSTR, flags : u32, policyname : ::windows_core::PCWSTR, vendorname : ::windows_core::PCWSTR, scopeinfo : *mut DHCP_OPTION_SCOPE_INFO, optionvalues : *mut DHCP_OPTION_VALUE_ARRAY) -> u32); DhcpV4SetOptionValues(serveripaddress.into_param().abi(), flags, policyname.into_param().abi(), vendorname.into_param().abi(), scopeinfo, optionvalues) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4SetPolicy(serveripaddress: P0, fieldsmodified: u32, fglobalpolicy: P1, subnetaddress: u32, policyname: P2, policy: *const DHCP_POLICY) -> u32 @@ -1710,7 +1710,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4SetPolicy(serveripaddress : ::windows_core::PCWSTR, fieldsmodified : u32, fglobalpolicy : super::super::Foundation:: BOOL, subnetaddress : u32, policyname : ::windows_core::PCWSTR, policy : *const DHCP_POLICY) -> u32); DhcpV4SetPolicy(serveripaddress.into_param().abi(), fieldsmodified, fglobalpolicy.into_param().abi(), subnetaddress, policyname.into_param().abi(), policy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4SetPolicyEnforcement(serveripaddress: P0, fglobalpolicy: P1, subnetaddress: u32, enable: P2) -> u32 @@ -1722,7 +1722,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV4SetPolicyEnforcement(serveripaddress : ::windows_core::PCWSTR, fglobalpolicy : super::super::Foundation:: BOOL, subnetaddress : u32, enable : super::super::Foundation:: BOOL) -> u32); DhcpV4SetPolicyEnforcement(serveripaddress.into_param().abi(), fglobalpolicy.into_param().abi(), subnetaddress, enable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV4SetPolicyEx(serveripaddress: P0, fieldsmodified: u32, globalpolicy: P1, subnetaddress: u32, policyname: P2, policy: *const DHCP_POLICY_EX) -> u32 @@ -1758,7 +1758,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV6GetStatelessStatistics(serveripaddress : ::windows_core::PCWSTR, statelessstats : *mut *mut DHCPV6_STATELESS_STATS) -> u32); DhcpV6GetStatelessStatistics(serveripaddress.into_param().abi(), statelessstats) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV6GetStatelessStoreParams(serveripaddress: P0, fserverlevel: P1, subnetaddress: DHCP_IPV6_ADDRESS, params: *mut *mut DHCPV6_STATELESS_PARAMS) -> u32 @@ -1769,7 +1769,7 @@ where ::windows_targets::link!("dhcpsapi.dll" "system" fn DhcpV6GetStatelessStoreParams(serveripaddress : ::windows_core::PCWSTR, fserverlevel : super::super::Foundation:: BOOL, subnetaddress : DHCP_IPV6_ADDRESS, params : *mut *mut DHCPV6_STATELESS_PARAMS) -> u32); DhcpV6GetStatelessStoreParams(serveripaddress.into_param().abi(), fserverlevel.into_param().abi(), ::core::mem::transmute(subnetaddress), params) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DhcpV6SetStatelessStoreParams(serveripaddress: P0, fserverlevel: P1, subnetaddress: DHCP_IPV6_ADDRESS, fieldmodified: u32, params: *const DHCPV6_STATELESS_PARAMS) -> u32 @@ -1806,7 +1806,7 @@ where ::windows_targets::link!("dhcpcsvc6.dll" "system" fn Dhcpv6RenewPrefix(adaptername : ::windows_core::PCWSTR, pclassid : *mut DHCPV6CAPI_CLASSID, prefixleaseinfo : *mut DHCPV6PrefixLeaseInformation, pdwtimetowait : *mut u32, bvalidateprefix : u32) -> u32); Dhcpv6RenewPrefix(adaptername.into_param().abi(), pclassid, prefixleaseinfo, pdwtimetowait, bvalidateprefix) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Dhcpv6RequestParams(forcenewinform: P0, reserved: *mut ::core::ffi::c_void, adaptername: P1, classid: *mut DHCPV6CAPI_CLASSID, recdparams: DHCPV6CAPI_PARAMS_ARRAY, buffer: *mut u8, psize: *mut u32) -> u32 @@ -2814,7 +2814,7 @@ impl ::core::default::Default for DATE_TIME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCPAPI_PARAMS { pub Flags: u32, @@ -2887,7 +2887,7 @@ impl ::core::default::Default for DHCPCAPI_CLASSID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCPCAPI_PARAMS_ARRAY { pub nParams: u32, @@ -2992,7 +2992,7 @@ impl ::core::default::Default for DHCPDS_SERVERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCPV4_FAILOVER_CLIENT_INFO { pub ClientIpAddress: u32, @@ -3092,7 +3092,7 @@ impl ::core::default::Default for DHCPV4_FAILOVER_CLIENT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCPV4_FAILOVER_CLIENT_INFO_ARRAY { pub NumElements: u32, @@ -3131,7 +3131,7 @@ impl ::core::default::Default for DHCPV4_FAILOVER_CLIENT_INFO_ARRAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCPV4_FAILOVER_CLIENT_INFO_EX { pub ClientIpAddress: u32, @@ -3265,7 +3265,7 @@ impl ::core::default::Default for DHCPV6CAPI_CLASSID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCPV6CAPI_PARAMS { pub Flags: u32, @@ -3307,7 +3307,7 @@ impl ::core::default::Default for DHCPV6CAPI_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCPV6CAPI_PARAMS_ARRAY { pub nParams: u32, @@ -3417,7 +3417,7 @@ impl ::core::default::Default for DHCPV6PrefixLeaseInformation { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCPV6_BIND_ELEMENT { pub Flags: u32, @@ -3462,7 +3462,7 @@ impl ::core::default::Default for DHCPV6_BIND_ELEMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCPV6_BIND_ELEMENT_ARRAY { pub NumElements: u32, @@ -3531,7 +3531,7 @@ impl ::core::default::Default for DHCPV6_IP_ARRAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCPV6_STATELESS_PARAMS { pub Status: super::super::Foundation::BOOL, @@ -3631,7 +3631,7 @@ impl ::core::default::Default for DHCPV6_STATELESS_STATS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_ADDR_PATTERN { pub MatchHWType: super::super::Foundation::BOOL, @@ -3736,7 +3736,7 @@ impl ::core::default::Default for DHCP_ALL_OPTIONS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_ALL_OPTION_VALUES { pub Flags: u32, @@ -3776,7 +3776,7 @@ impl ::core::default::Default for DHCP_ALL_OPTION_VALUES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_ALL_OPTION_VALUES_0 { pub ClassName: ::windows_core::PWSTR, @@ -3817,7 +3817,7 @@ impl ::core::default::Default for DHCP_ALL_OPTION_VALUES_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_ALL_OPTION_VALUES_PB { pub Flags: u32, @@ -3857,7 +3857,7 @@ impl ::core::default::Default for DHCP_ALL_OPTION_VALUES_PB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_ALL_OPTION_VALUES_PB_0 { pub PolicyName: ::windows_core::PWSTR, @@ -3898,7 +3898,7 @@ impl ::core::default::Default for DHCP_ALL_OPTION_VALUES_PB_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_ATTRIB { pub DhcpAttribId: u32, @@ -3924,7 +3924,7 @@ impl ::core::default::Default for DHCP_ATTRIB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DHCP_ATTRIB_0 { pub DhcpAttribBool: super::super::Foundation::BOOL, @@ -3949,7 +3949,7 @@ impl ::core::default::Default for DHCP_ATTRIB_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_ATTRIB_ARRAY { pub NumElements: u32, @@ -4018,7 +4018,7 @@ impl ::core::default::Default for DHCP_BINARY_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_BIND_ELEMENT { pub Flags: u32, @@ -4062,7 +4062,7 @@ impl ::core::default::Default for DHCP_BIND_ELEMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_BIND_ELEMENT_ARRAY { pub NumElements: u32, @@ -4133,7 +4133,7 @@ impl ::core::default::Default for DHCP_BOOTP_IP_RANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CALLOUT_TABLE { pub DhcpControlHook: LPDHCP_CONTROL, @@ -4172,7 +4172,7 @@ impl ::core::default::Default for DHCP_CALLOUT_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLASS_INFO { pub ClassName: ::windows_core::PWSTR, @@ -4215,7 +4215,7 @@ impl ::core::default::Default for DHCP_CLASS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLASS_INFO_ARRAY { pub NumElements: u32, @@ -4254,7 +4254,7 @@ impl ::core::default::Default for DHCP_CLASS_INFO_ARRAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLASS_INFO_ARRAY_V6 { pub NumElements: u32, @@ -4293,7 +4293,7 @@ impl ::core::default::Default for DHCP_CLASS_INFO_ARRAY_V6 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLASS_INFO_V6 { pub ClassName: ::windows_core::PWSTR, @@ -4337,7 +4337,7 @@ impl ::core::default::Default for DHCP_CLASS_INFO_V6 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLIENT_FILTER_STATUS_INFO { pub ClientIpAddress: u32, @@ -4401,7 +4401,7 @@ impl ::core::default::Default for DHCP_CLIENT_FILTER_STATUS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLIENT_FILTER_STATUS_INFO_ARRAY { pub NumElements: u32, @@ -4595,7 +4595,7 @@ impl ::core::default::Default for DHCP_CLIENT_INFO_ARRAY_V6 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLIENT_INFO_ARRAY_VQ { pub NumElements: u32, @@ -4634,7 +4634,7 @@ impl ::core::default::Default for DHCP_CLIENT_INFO_ARRAY_VQ { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLIENT_INFO_EX { pub ClientIpAddress: u32, @@ -4702,7 +4702,7 @@ impl ::core::default::Default for DHCP_CLIENT_INFO_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLIENT_INFO_EX_ARRAY { pub NumElements: u32, @@ -4741,7 +4741,7 @@ impl ::core::default::Default for DHCP_CLIENT_INFO_EX_ARRAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLIENT_INFO_PB { pub ClientIpAddress: u32, @@ -4807,7 +4807,7 @@ impl ::core::default::Default for DHCP_CLIENT_INFO_PB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLIENT_INFO_PB_ARRAY { pub NumElements: u32, @@ -4956,7 +4956,7 @@ impl ::core::default::Default for DHCP_CLIENT_INFO_V6 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_CLIENT_INFO_VQ { pub ClientIpAddress: u32, @@ -5140,7 +5140,7 @@ impl ::core::default::Default for DHCP_FAILOVER_STATISTICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_FILTER_ADD_INFO { pub AddrPatt: DHCP_ADDR_PATTERN, @@ -5180,7 +5180,7 @@ impl ::core::default::Default for DHCP_FILTER_ADD_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_FILTER_ENUM_INFO { pub NumElements: u32, @@ -5219,7 +5219,7 @@ impl ::core::default::Default for DHCP_FILTER_ENUM_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_FILTER_GLOBAL_INFO { pub EnforceAllowList: super::super::Foundation::BOOL, @@ -5258,7 +5258,7 @@ impl ::core::default::Default for DHCP_FILTER_GLOBAL_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_FILTER_RECORD { pub AddrPatt: DHCP_ADDR_PATTERN, @@ -6281,7 +6281,7 @@ impl ::core::default::Default for DHCP_PERF_STATS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_POLICY { pub PolicyName: ::windows_core::PWSTR, @@ -6327,7 +6327,7 @@ impl ::core::default::Default for DHCP_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_POLICY_ARRAY { pub NumElements: u32, @@ -6366,7 +6366,7 @@ impl ::core::default::Default for DHCP_POLICY_ARRAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_POLICY_EX { pub PolicyName: ::windows_core::PWSTR, @@ -6413,7 +6413,7 @@ impl ::core::default::Default for DHCP_POLICY_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_POLICY_EX_ARRAY { pub NumElements: u32, @@ -6915,7 +6915,7 @@ impl ::core::default::Default for DHCP_SERVER_CONFIG_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_SERVER_CONFIG_INFO_V4 { pub APIProtocolSupport: u32, @@ -6979,7 +6979,7 @@ impl ::core::default::Default for DHCP_SERVER_CONFIG_INFO_V4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_SERVER_CONFIG_INFO_V6 { pub UnicastFlag: super::super::Foundation::BOOL, @@ -7025,7 +7025,7 @@ impl ::core::default::Default for DHCP_SERVER_CONFIG_INFO_V6 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_SERVER_CONFIG_INFO_VQ { pub APIProtocolSupport: u32, @@ -7095,7 +7095,7 @@ impl ::core::default::Default for DHCP_SERVER_CONFIG_INFO_VQ { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DHCP_SERVER_OPTIONS { pub MessageType: *mut u8, @@ -7866,14 +7866,14 @@ impl ::core::default::Default for SCOPE_MIB_INFO_VQ { pub type LPDHCP_CONTROL = ::core::option::Option u32>; pub type LPDHCP_DELETE_CLIENT = ::core::option::Option u32>; pub type LPDHCP_DROP_SEND = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDHCP_ENTRY_POINT_FUNC = ::core::option::Option u32>; pub type LPDHCP_GIVE_ADDRESS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDHCP_HANDLE_OPTIONS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDHCP_NEWPKT = ::core::option::Option u32>; pub type LPDHCP_PROB = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Dns/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Dns/mod.rs index 2b5539e7bd..e1b71a3255 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Dns/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Dns/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsAcquireContextHandle_A(credentialflags: u32, credentials: ::core::option::Option<*const ::core::ffi::c_void>, pcontext: *mut super::super::Foundation::HANDLE) -> i32 { ::windows_targets::link!("dnsapi.dll" "system" fn DnsAcquireContextHandle_A(credentialflags : u32, credentials : *const ::core::ffi::c_void, pcontext : *mut super::super::Foundation:: HANDLE) -> i32); DnsAcquireContextHandle_A(credentialflags, ::core::mem::transmute(credentials.unwrap_or(::std::ptr::null())), pcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsAcquireContextHandle_W(credentialflags: u32, credentials: ::core::option::Option<*const ::core::ffi::c_void>, pcontext: *mut super::super::Foundation::HANDLE) -> i32 { @@ -40,7 +40,7 @@ pub unsafe fn DnsConnectionFreeProxyInfo(pproxyinfo: *mut DNS_CONNECTION_PROXY_I ::windows_targets::link!("dnsapi.dll" "system" fn DnsConnectionFreeProxyInfo(pproxyinfo : *mut DNS_CONNECTION_PROXY_INFO) -> ()); DnsConnectionFreeProxyInfo(pproxyinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsConnectionFreeProxyInfoEx(pproxyinfoex: *mut DNS_CONNECTION_PROXY_INFO_EX) { @@ -65,7 +65,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsConnectionGetProxyInfo(pwszconnectionname : ::windows_core::PCWSTR, r#type : DNS_CONNECTION_PROXY_TYPE, pproxyinfo : *mut DNS_CONNECTION_PROXY_INFO) -> u32); DnsConnectionGetProxyInfo(pwszconnectionname.into_param().abi(), r#type, pproxyinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsConnectionGetProxyInfoForHostUrl(pwszhosturl: P0, pselectioncontext: ::core::option::Option<&[u8]>, dwexplicitinterfaceindex: u32, pproxyinfoex: *mut DNS_CONNECTION_PROXY_INFO_EX) -> u32 @@ -75,7 +75,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsConnectionGetProxyInfoForHostUrl(pwszhosturl : ::windows_core::PCWSTR, pselectioncontext : *const u8, dwselectioncontextlength : u32, dwexplicitinterfaceindex : u32, pproxyinfoex : *mut DNS_CONNECTION_PROXY_INFO_EX) -> u32); DnsConnectionGetProxyInfoForHostUrl(pwszhosturl.into_param().abi(), ::core::mem::transmute(pselectioncontext.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pselectioncontext.as_deref().map_or(0, |slice| slice.len() as _), dwexplicitinterfaceindex, pproxyinfoex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsConnectionGetProxyInfoForHostUrlEx(pwszhosturl: P0, pselectioncontext: ::core::option::Option<&[u8]>, dwexplicitinterfaceindex: u32, pwszconnectionname: P1, pproxyinfoex: *mut DNS_CONNECTION_PROXY_INFO_EX) -> u32 @@ -112,14 +112,14 @@ pub unsafe fn DnsConnectionUpdateIfIndexTable(pconnectionifindexentries: *const ::windows_targets::link!("dnsapi.dll" "system" fn DnsConnectionUpdateIfIndexTable(pconnectionifindexentries : *const DNS_CONNECTION_IFINDEX_LIST) -> u32); DnsConnectionUpdateIfIndexTable(pconnectionifindexentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsExtractRecordsFromMessage_UTF8(pdnsbuffer: *const DNS_MESSAGE_BUFFER, wmessagelength: u16, pprecord: *mut *mut DNS_RECORDA) -> i32 { ::windows_targets::link!("dnsapi.dll" "system" fn DnsExtractRecordsFromMessage_UTF8(pdnsbuffer : *const DNS_MESSAGE_BUFFER, wmessagelength : u16, pprecord : *mut *mut DNS_RECORDA) -> i32); DnsExtractRecordsFromMessage_UTF8(pdnsbuffer, wmessagelength, pprecord) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsExtractRecordsFromMessage_W(pdnsbuffer: *const DNS_MESSAGE_BUFFER, wmessagelength: u16, pprecord: *mut *mut DNS_RECORDA) -> i32 { @@ -157,7 +157,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsGetProxyInformation(hostname : ::windows_core::PCWSTR, proxyinformation : *mut DNS_PROXY_INFORMATION, defaultproxyinformation : *mut DNS_PROXY_INFORMATION, completionroutine : DNS_PROXY_COMPLETION_ROUTINE, completioncontext : *const ::core::ffi::c_void) -> u32); DnsGetProxyInformation(hostname.into_param().abi(), proxyinformation, ::core::mem::transmute(defaultproxyinformation.unwrap_or(::std::ptr::null_mut())), completionroutine, ::core::mem::transmute(completioncontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsModifyRecordsInSet_A(paddrecords: ::core::option::Option<*const DNS_RECORDA>, pdeleterecords: ::core::option::Option<*const DNS_RECORDA>, options: u32, hcredentials: P0, pextralist: ::core::option::Option<*mut ::core::ffi::c_void>, preserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> i32 @@ -167,7 +167,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsModifyRecordsInSet_A(paddrecords : *const DNS_RECORDA, pdeleterecords : *const DNS_RECORDA, options : u32, hcredentials : super::super::Foundation:: HANDLE, pextralist : *mut ::core::ffi::c_void, preserved : *mut ::core::ffi::c_void) -> i32); DnsModifyRecordsInSet_A(::core::mem::transmute(paddrecords.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdeleterecords.unwrap_or(::std::ptr::null())), options, hcredentials.into_param().abi(), ::core::mem::transmute(pextralist.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsModifyRecordsInSet_UTF8(paddrecords: ::core::option::Option<*const DNS_RECORDA>, pdeleterecords: ::core::option::Option<*const DNS_RECORDA>, options: u32, hcredentials: P0, pextralist: ::core::option::Option<*mut ::core::ffi::c_void>, preserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> i32 @@ -177,7 +177,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsModifyRecordsInSet_UTF8(paddrecords : *const DNS_RECORDA, pdeleterecords : *const DNS_RECORDA, options : u32, hcredentials : super::super::Foundation:: HANDLE, pextralist : *mut ::core::ffi::c_void, preserved : *mut ::core::ffi::c_void) -> i32); DnsModifyRecordsInSet_UTF8(::core::mem::transmute(paddrecords.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdeleterecords.unwrap_or(::std::ptr::null())), options, hcredentials.into_param().abi(), ::core::mem::transmute(pextralist.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsModifyRecordsInSet_W(paddrecords: ::core::option::Option<*const DNS_RECORDA>, pdeleterecords: ::core::option::Option<*const DNS_RECORDA>, options: u32, hcredentials: P0, pextralist: ::core::option::Option<*mut ::core::ffi::c_void>, preserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> i32 @@ -187,7 +187,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsModifyRecordsInSet_W(paddrecords : *const DNS_RECORDA, pdeleterecords : *const DNS_RECORDA, options : u32, hcredentials : super::super::Foundation:: HANDLE, pextralist : *mut ::core::ffi::c_void, preserved : *mut ::core::ffi::c_void) -> i32); DnsModifyRecordsInSet_W(::core::mem::transmute(paddrecords.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdeleterecords.unwrap_or(::std::ptr::null())), options, hcredentials.into_param().abi(), ::core::mem::transmute(pextralist.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsNameCompare_A(pname1: P0, pname2: P1) -> super::super::Foundation::BOOL @@ -198,7 +198,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsNameCompare_A(pname1 : ::windows_core::PCSTR, pname2 : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DnsNameCompare_A(pname1.into_param().abi(), pname2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsNameCompare_W(pname1: P0, pname2: P1) -> super::super::Foundation::BOOL @@ -217,14 +217,14 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsQueryConfig(config : DNS_CONFIG_TYPE, flag : u32, pwsadaptername : ::windows_core::PCWSTR, preserved : *const ::core::ffi::c_void, pbuffer : *mut ::core::ffi::c_void, pbuflen : *mut u32) -> i32); DnsQueryConfig(config, flag, pwsadaptername.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbuffer.unwrap_or(::std::ptr::null_mut())), pbuflen) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsQueryEx(pqueryrequest: *const DNS_QUERY_REQUEST, pqueryresults: *mut DNS_QUERY_RESULT, pcancelhandle: ::core::option::Option<*mut DNS_QUERY_CANCEL>) -> i32 { ::windows_targets::link!("dnsapi.dll" "system" fn DnsQueryEx(pqueryrequest : *const DNS_QUERY_REQUEST, pqueryresults : *mut DNS_QUERY_RESULT, pcancelhandle : *mut DNS_QUERY_CANCEL) -> i32); DnsQueryEx(pqueryrequest, pqueryresults, ::core::mem::transmute(pcancelhandle.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsQuery_A(pszname: P0, wtype: DNS_TYPE, options: DNS_QUERY_OPTIONS, pextra: ::core::option::Option<*mut ::core::ffi::c_void>, ppqueryresults: *mut *mut DNS_RECORDA, preserved: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -234,7 +234,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsQuery_A(pszname : ::windows_core::PCSTR, wtype : DNS_TYPE, options : DNS_QUERY_OPTIONS, pextra : *mut ::core::ffi::c_void, ppqueryresults : *mut *mut DNS_RECORDA, preserved : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); DnsQuery_A(pszname.into_param().abi(), wtype, options, ::core::mem::transmute(pextra.unwrap_or(::std::ptr::null_mut())), ppqueryresults, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsQuery_UTF8(pszname: P0, wtype: DNS_TYPE, options: DNS_QUERY_OPTIONS, pextra: ::core::option::Option<*mut ::core::ffi::c_void>, ppqueryresults: *mut *mut DNS_RECORDA, preserved: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -244,7 +244,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsQuery_UTF8(pszname : ::windows_core::PCSTR, wtype : DNS_TYPE, options : DNS_QUERY_OPTIONS, pextra : *mut ::core::ffi::c_void, ppqueryresults : *mut *mut DNS_RECORDA, preserved : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); DnsQuery_UTF8(pszname.into_param().abi(), wtype, options, ::core::mem::transmute(pextra.unwrap_or(::std::ptr::null_mut())), ppqueryresults, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsQuery_W(pszname: P0, wtype: DNS_TYPE, options: DNS_QUERY_OPTIONS, pextra: ::core::option::Option<*mut ::core::ffi::c_void>, ppqueryresults: *mut *mut DNS_RECORDA, preserved: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -254,42 +254,42 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsQuery_W(pszname : ::windows_core::PCWSTR, wtype : DNS_TYPE, options : DNS_QUERY_OPTIONS, pextra : *mut ::core::ffi::c_void, ppqueryresults : *mut *mut DNS_RECORDA, preserved : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); DnsQuery_W(pszname.into_param().abi(), wtype, options, ::core::mem::transmute(pextra.unwrap_or(::std::ptr::null_mut())), ppqueryresults, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsRecordCompare(precord1: *const DNS_RECORDA, precord2: *const DNS_RECORDA) -> super::super::Foundation::BOOL { ::windows_targets::link!("dnsapi.dll" "system" fn DnsRecordCompare(precord1 : *const DNS_RECORDA, precord2 : *const DNS_RECORDA) -> super::super::Foundation:: BOOL); DnsRecordCompare(precord1, precord2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsRecordCopyEx(precord: *const DNS_RECORDA, charsetin: DNS_CHARSET, charsetout: DNS_CHARSET) -> *mut DNS_RECORDA { ::windows_targets::link!("dnsapi.dll" "system" fn DnsRecordCopyEx(precord : *const DNS_RECORDA, charsetin : DNS_CHARSET, charsetout : DNS_CHARSET) -> *mut DNS_RECORDA); DnsRecordCopyEx(precord, charsetin, charsetout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsRecordSetCompare(prr1: *mut DNS_RECORDA, prr2: *mut DNS_RECORDA, ppdiff1: ::core::option::Option<*mut *mut DNS_RECORDA>, ppdiff2: ::core::option::Option<*mut *mut DNS_RECORDA>) -> super::super::Foundation::BOOL { ::windows_targets::link!("dnsapi.dll" "system" fn DnsRecordSetCompare(prr1 : *mut DNS_RECORDA, prr2 : *mut DNS_RECORDA, ppdiff1 : *mut *mut DNS_RECORDA, ppdiff2 : *mut *mut DNS_RECORDA) -> super::super::Foundation:: BOOL); DnsRecordSetCompare(prr1, prr2, ::core::mem::transmute(ppdiff1.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdiff2.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsRecordSetCopyEx(precordset: *const DNS_RECORDA, charsetin: DNS_CHARSET, charsetout: DNS_CHARSET) -> *mut DNS_RECORDA { ::windows_targets::link!("dnsapi.dll" "system" fn DnsRecordSetCopyEx(precordset : *const DNS_RECORDA, charsetin : DNS_CHARSET, charsetout : DNS_CHARSET) -> *mut DNS_RECORDA); DnsRecordSetCopyEx(precordset, charsetin, charsetout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsRecordSetDetach(precordlist: *mut DNS_RECORDA) -> *mut DNS_RECORDA { ::windows_targets::link!("dnsapi.dll" "system" fn DnsRecordSetDetach(precordlist : *mut DNS_RECORDA) -> *mut DNS_RECORDA); DnsRecordSetDetach(precordlist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsReleaseContextHandle(hcontext: P0) @@ -299,7 +299,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsReleaseContextHandle(hcontext : super::super::Foundation:: HANDLE) -> ()); DnsReleaseContextHandle(hcontext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsReplaceRecordSetA(preplaceset: *const DNS_RECORDA, options: u32, hcontext: P0, pextrainfo: ::core::option::Option<*mut ::core::ffi::c_void>, preserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> i32 @@ -309,7 +309,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsReplaceRecordSetA(preplaceset : *const DNS_RECORDA, options : u32, hcontext : super::super::Foundation:: HANDLE, pextrainfo : *mut ::core::ffi::c_void, preserved : *mut ::core::ffi::c_void) -> i32); DnsReplaceRecordSetA(preplaceset, options, hcontext.into_param().abi(), ::core::mem::transmute(pextrainfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsReplaceRecordSetUTF8(preplaceset: *const DNS_RECORDA, options: u32, hcontext: P0, pextrainfo: ::core::option::Option<*mut ::core::ffi::c_void>, preserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> i32 @@ -319,7 +319,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsReplaceRecordSetUTF8(preplaceset : *const DNS_RECORDA, options : u32, hcontext : super::super::Foundation:: HANDLE, pextrainfo : *mut ::core::ffi::c_void, preserved : *mut ::core::ffi::c_void) -> i32); DnsReplaceRecordSetUTF8(preplaceset, options, hcontext.into_param().abi(), ::core::mem::transmute(pextrainfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsReplaceRecordSetW(preplaceset: *const DNS_RECORDA, options: u32, hcontext: P0, pextrainfo: ::core::option::Option<*mut ::core::ffi::c_void>, preserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> i32 @@ -329,7 +329,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsReplaceRecordSetW(preplaceset : *const DNS_RECORDA, options : u32, hcontext : super::super::Foundation:: HANDLE, pextrainfo : *mut ::core::ffi::c_void, preserved : *mut ::core::ffi::c_void) -> i32); DnsReplaceRecordSetW(preplaceset, options, hcontext.into_param().abi(), ::core::mem::transmute(pextrainfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsServiceBrowse(prequest: *const DNS_SERVICE_BROWSE_REQUEST, pcancel: *mut DNS_SERVICE_CANCEL) -> i32 { @@ -355,7 +355,7 @@ pub unsafe fn DnsServiceCopyInstance(porig: *const DNS_SERVICE_INSTANCE) -> *mut ::windows_targets::link!("dnsapi.dll" "system" fn DnsServiceCopyInstance(porig : *const DNS_SERVICE_INSTANCE) -> *mut DNS_SERVICE_INSTANCE); DnsServiceCopyInstance(porig) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsServiceDeRegister(prequest: *const DNS_SERVICE_REGISTER_REQUEST, pcancel: ::core::option::Option<*mut DNS_SERVICE_CANCEL>) -> u32 { @@ -367,7 +367,7 @@ pub unsafe fn DnsServiceFreeInstance(pinstance: *const DNS_SERVICE_INSTANCE) { ::windows_targets::link!("dnsapi.dll" "system" fn DnsServiceFreeInstance(pinstance : *const DNS_SERVICE_INSTANCE) -> ()); DnsServiceFreeInstance(pinstance) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsServiceRegister(prequest: *const DNS_SERVICE_REGISTER_REQUEST, pcancel: ::core::option::Option<*mut DNS_SERVICE_CANCEL>) -> u32 { @@ -394,7 +394,7 @@ pub unsafe fn DnsSetApplicationSettings(pservers: &[DNS_CUSTOM_SERVER], psetting ::windows_targets::link!("dnsapi.dll" "system" fn DnsSetApplicationSettings(cservers : u32, pservers : *const DNS_CUSTOM_SERVER, psettings : *const DNS_APPLICATION_SETTINGS) -> u32); DnsSetApplicationSettings(pservers.len() as _, ::core::mem::transmute(pservers.as_ptr()), ::core::mem::transmute(psettings.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsStartMulticastQuery(pqueryrequest: *const MDNS_QUERY_REQUEST, phandle: *mut MDNS_QUERY_HANDLE) -> i32 { @@ -430,7 +430,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsValidateName_W(pszname : ::windows_core::PCWSTR, format : DNS_NAME_FORMAT) -> i32); DnsValidateName_W(pszname.into_param().abi(), format) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsWriteQuestionToBuffer_UTF8(pdnsbuffer: *mut DNS_MESSAGE_BUFFER, pdwbuffersize: *mut u32, pszname: P0, wtype: u16, xid: u16, frecursiondesired: P1) -> super::super::Foundation::BOOL @@ -441,7 +441,7 @@ where ::windows_targets::link!("dnsapi.dll" "system" fn DnsWriteQuestionToBuffer_UTF8(pdnsbuffer : *mut DNS_MESSAGE_BUFFER, pdwbuffersize : *mut u32, pszname : ::windows_core::PCSTR, wtype : u16, xid : u16, frecursiondesired : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DnsWriteQuestionToBuffer_UTF8(pdnsbuffer, pdwbuffersize, pszname.into_param().abi(), wtype, xid, frecursiondesired.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsWriteQuestionToBuffer_W(pdnsbuffer: *mut DNS_MESSAGE_BUFFER, pdwbuffersize: *mut u32, pszname: P0, wtype: u16, xid: u16, frecursiondesired: P1) -> super::super::Foundation::BOOL @@ -1621,7 +1621,7 @@ impl ::core::default::Default for DNS_CONNECTION_PROXY_INFO_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_CONNECTION_PROXY_INFO_EX { pub ProxyInfo: DNS_CONNECTION_PROXY_INFO, @@ -2496,7 +2496,7 @@ impl ::core::default::Default for DNS_QUERY_CANCEL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_QUERY_REQUEST { pub Version: u32, @@ -2533,7 +2533,7 @@ impl ::core::default::Default for DNS_QUERY_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_QUERY_REQUEST3 { pub Version: u32, @@ -2586,7 +2586,7 @@ impl ::core::default::Default for DNS_QUERY_REQUEST3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_QUERY_RESULT { pub Version: u32, @@ -2628,7 +2628,7 @@ impl ::core::default::Default for DNS_QUERY_RESULT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_RECORDA { pub pNext: *mut DNS_RECORDA, @@ -2659,7 +2659,7 @@ impl ::core::default::Default for DNS_RECORDA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DNS_RECORDA_0 { pub A: DNS_A_DATA, @@ -2768,7 +2768,7 @@ impl ::core::default::Default for DNS_RECORDA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DNS_RECORDA_1 { pub DW: u32, @@ -2793,7 +2793,7 @@ impl ::core::default::Default for DNS_RECORDA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_RECORDW { pub pNext: *mut DNS_RECORDW, @@ -2824,7 +2824,7 @@ impl ::core::default::Default for DNS_RECORDW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DNS_RECORDW_0 { pub A: DNS_A_DATA, @@ -2933,7 +2933,7 @@ impl ::core::default::Default for DNS_RECORDW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DNS_RECORDW_1 { pub DW: u32, @@ -2987,7 +2987,7 @@ impl ::core::default::Default for DNS_RECORD_FLAGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_RECORD_OPTW { pub pNext: *mut DNS_RECORDW, @@ -3019,7 +3019,7 @@ impl ::core::default::Default for DNS_RECORD_OPTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DNS_RECORD_OPTW_0 { pub OPT: DNS_OPT_DATA, @@ -3044,7 +3044,7 @@ impl ::core::default::Default for DNS_RECORD_OPTW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DNS_RECORD_OPTW_1 { pub DW: u32, @@ -3069,7 +3069,7 @@ impl ::core::default::Default for DNS_RECORD_OPTW_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_RRSET { pub pFirstRR: *mut DNS_RECORDA, @@ -3108,7 +3108,7 @@ impl ::core::default::Default for DNS_RRSET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_SERVICE_BROWSE_REQUEST { pub Version: u32, @@ -3136,7 +3136,7 @@ impl ::core::default::Default for DNS_SERVICE_BROWSE_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DNS_SERVICE_BROWSE_REQUEST_0 { pub pBrowseCallback: PDNS_SERVICE_BROWSE_CALLBACK, @@ -3229,7 +3229,7 @@ impl ::core::default::Default for DNS_SERVICE_INSTANCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_SERVICE_REGISTER_REQUEST { pub Version: u32, @@ -3749,7 +3749,7 @@ impl ::core::default::Default for DNS_SVCB_PARAM_UNKNOWN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_TKEY_DATAA { pub pNameAlgorithm: ::windows_core::PSTR, @@ -3811,7 +3811,7 @@ impl ::core::default::Default for DNS_TKEY_DATAA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_TKEY_DATAW { pub pNameAlgorithm: ::windows_core::PWSTR, @@ -3907,7 +3907,7 @@ impl ::core::default::Default for DNS_TLSA_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_TSIG_DATAA { pub pNameAlgorithm: ::windows_core::PSTR, @@ -3969,7 +3969,7 @@ impl ::core::default::Default for DNS_TSIG_DATAA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DNS_TSIG_DATAW { pub pNameAlgorithm: ::windows_core::PWSTR, @@ -4403,7 +4403,7 @@ impl ::core::default::Default for MDNS_QUERY_HANDLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MDNS_QUERY_REQUEST { pub Version: u32, @@ -4442,7 +4442,7 @@ impl ::core::default::Default for MDNS_QUERY_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct _DnsRecordOptA { pub pNext: *mut DNS_RECORDA, @@ -4474,7 +4474,7 @@ impl ::core::default::Default for _DnsRecordOptA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union _DnsRecordOptA_0 { pub OPT: DNS_OPT_DATA, @@ -4499,7 +4499,7 @@ impl ::core::default::Default for _DnsRecordOptA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union _DnsRecordOptA_1 { pub DW: u32, @@ -4524,14 +4524,14 @@ impl ::core::default::Default for _DnsRecordOptA_1 { } } pub type DNS_PROXY_COMPLETION_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDNS_QUERY_COMPLETION_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDNS_SERVICE_BROWSE_CALLBACK = ::core::option::Option ()>; pub type PDNS_SERVICE_REGISTER_COMPLETE = ::core::option::Option ()>; pub type PDNS_SERVICE_RESOLVE_COMPLETE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMDNS_QUERY_CALLBACK = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/IpHelper/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/IpHelper/mod.rs index a88ee61ec1..4f03aaad70 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/IpHelper/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/IpHelper/mod.rs @@ -3,7 +3,7 @@ pub unsafe fn AddIPAddress(address: u32, ipmask: u32, ifindex: u32, ntecontext: ::windows_targets::link!("iphlpapi.dll" "system" fn AddIPAddress(address : u32, ipmask : u32, ifindex : u32, ntecontext : *mut u32, nteinstance : *mut u32) -> u32); AddIPAddress(address, ipmask, ifindex, ntecontext, nteinstance) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CancelIPChangeNotify(notifyoverlapped: *const super::super::System::IO::OVERLAPPED) -> super::super::Foundation::BOOL { @@ -18,7 +18,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn CancelIfTimestampConfigChange(notificationhandle : HIFTIMESTAMPCHANGE) -> ()); CancelIfTimestampConfigChange(notificationhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CancelMibChangeNotify2(notificationhandle: P0) -> ::windows_core::Result<()> @@ -28,28 +28,28 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn CancelMibChangeNotify2(notificationhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); CancelMibChangeNotify2(notificationhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] #[inline] pub unsafe fn CaptureInterfaceHardwareCrossTimestamp(interfaceluid: *const super::Ndis::NET_LUID_LH, crosstimestamp: *mut INTERFACE_HARDWARE_CROSSTIMESTAMP) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn CaptureInterfaceHardwareCrossTimestamp(interfaceluid : *const super::Ndis:: NET_LUID_LH, crosstimestamp : *mut INTERFACE_HARDWARE_CROSSTIMESTAMP) -> u32); CaptureInterfaceHardwareCrossTimestamp(interfaceluid, crosstimestamp) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertCompartmentGuidToId(compartmentguid: *const ::windows_core::GUID, compartmentid: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertCompartmentGuidToId(compartmentguid : *const ::windows_core::GUID, compartmentid : *mut u32) -> super::super::Foundation:: WIN32_ERROR); ConvertCompartmentGuidToId(compartmentguid, compartmentid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertCompartmentIdToGuid(compartmentid: u32, compartmentguid: *mut ::windows_core::GUID) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertCompartmentIdToGuid(compartmentid : u32, compartmentguid : *mut ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); ConvertCompartmentIdToGuid(compartmentid, compartmentguid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn ConvertInterfaceAliasToLuid(interfacealias: P0, interfaceluid: *mut super::Ndis::NET_LUID_LH) -> ::windows_core::Result<()> @@ -59,56 +59,56 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertInterfaceAliasToLuid(interfacealias : ::windows_core::PCWSTR, interfaceluid : *mut super::Ndis:: NET_LUID_LH) -> super::super::Foundation:: WIN32_ERROR); ConvertInterfaceAliasToLuid(interfacealias.into_param().abi(), interfaceluid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn ConvertInterfaceGuidToLuid(interfaceguid: *const ::windows_core::GUID, interfaceluid: *mut super::Ndis::NET_LUID_LH) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertInterfaceGuidToLuid(interfaceguid : *const ::windows_core::GUID, interfaceluid : *mut super::Ndis:: NET_LUID_LH) -> super::super::Foundation:: WIN32_ERROR); ConvertInterfaceGuidToLuid(interfaceguid, interfaceluid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn ConvertInterfaceIndexToLuid(interfaceindex: u32, interfaceluid: *mut super::Ndis::NET_LUID_LH) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertInterfaceIndexToLuid(interfaceindex : u32, interfaceluid : *mut super::Ndis:: NET_LUID_LH) -> super::super::Foundation:: WIN32_ERROR); ConvertInterfaceIndexToLuid(interfaceindex, interfaceluid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn ConvertInterfaceLuidToAlias(interfaceluid: *const super::Ndis::NET_LUID_LH, interfacealias: &mut [u16]) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertInterfaceLuidToAlias(interfaceluid : *const super::Ndis:: NET_LUID_LH, interfacealias : ::windows_core::PWSTR, length : usize) -> super::super::Foundation:: WIN32_ERROR); ConvertInterfaceLuidToAlias(interfaceluid, ::core::mem::transmute(interfacealias.as_ptr()), interfacealias.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn ConvertInterfaceLuidToGuid(interfaceluid: *const super::Ndis::NET_LUID_LH, interfaceguid: *mut ::windows_core::GUID) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertInterfaceLuidToGuid(interfaceluid : *const super::Ndis:: NET_LUID_LH, interfaceguid : *mut ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); ConvertInterfaceLuidToGuid(interfaceluid, interfaceguid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn ConvertInterfaceLuidToIndex(interfaceluid: *const super::Ndis::NET_LUID_LH, interfaceindex: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertInterfaceLuidToIndex(interfaceluid : *const super::Ndis:: NET_LUID_LH, interfaceindex : *mut u32) -> super::super::Foundation:: WIN32_ERROR); ConvertInterfaceLuidToIndex(interfaceluid, interfaceindex).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn ConvertInterfaceLuidToNameA(interfaceluid: *const super::Ndis::NET_LUID_LH, interfacename: &mut [u8]) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertInterfaceLuidToNameA(interfaceluid : *const super::Ndis:: NET_LUID_LH, interfacename : ::windows_core::PSTR, length : usize) -> super::super::Foundation:: WIN32_ERROR); ConvertInterfaceLuidToNameA(interfaceluid, ::core::mem::transmute(interfacename.as_ptr()), interfacename.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn ConvertInterfaceLuidToNameW(interfaceluid: *const super::Ndis::NET_LUID_LH, interfacename: &mut [u16]) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertInterfaceLuidToNameW(interfaceluid : *const super::Ndis:: NET_LUID_LH, interfacename : ::windows_core::PWSTR, length : usize) -> super::super::Foundation:: WIN32_ERROR); ConvertInterfaceLuidToNameW(interfaceluid, ::core::mem::transmute(interfacename.as_ptr()), interfacename.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn ConvertInterfaceNameToLuidA(interfacename: P0, interfaceluid: *mut super::Ndis::NET_LUID_LH) -> ::windows_core::Result<()> @@ -118,7 +118,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertInterfaceNameToLuidA(interfacename : ::windows_core::PCSTR, interfaceluid : *mut super::Ndis:: NET_LUID_LH) -> super::super::Foundation:: WIN32_ERROR); ConvertInterfaceNameToLuidA(interfacename.into_param().abi(), interfaceluid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn ConvertInterfaceNameToLuidW(interfacename: P0, interfaceluid: *mut super::Ndis::NET_LUID_LH) -> ::windows_core::Result<()> @@ -128,35 +128,35 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertInterfaceNameToLuidW(interfacename : ::windows_core::PCWSTR, interfaceluid : *mut super::Ndis:: NET_LUID_LH) -> super::super::Foundation:: WIN32_ERROR); ConvertInterfaceNameToLuidW(interfacename.into_param().abi(), interfaceluid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertIpv4MaskToLength(mask: u32, masklength: *mut u8) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertIpv4MaskToLength(mask : u32, masklength : *mut u8) -> super::super::Foundation:: WIN32_ERROR); ConvertIpv4MaskToLength(mask, masklength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertLengthToIpv4Mask(masklength: u32, mask: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ConvertLengthToIpv4Mask(masklength : u32, mask : *mut u32) -> super::super::Foundation:: WIN32_ERROR); ConvertLengthToIpv4Mask(masklength, mask).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn CreateAnycastIpAddressEntry(row: *const MIB_ANYCASTIPADDRESS_ROW) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn CreateAnycastIpAddressEntry(row : *const MIB_ANYCASTIPADDRESS_ROW) -> super::super::Foundation:: WIN32_ERROR); CreateAnycastIpAddressEntry(row).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn CreateIpForwardEntry(proute: *const MIB_IPFORWARDROW) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn CreateIpForwardEntry(proute : *const MIB_IPFORWARDROW) -> u32); CreateIpForwardEntry(proute) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn CreateIpForwardEntry2(row: *const MIB_IPFORWARD_ROW2) -> ::windows_core::Result<()> { @@ -168,7 +168,7 @@ pub unsafe fn CreateIpNetEntry(parpentry: *const MIB_IPNETROW_LH) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn CreateIpNetEntry(parpentry : *const MIB_IPNETROW_LH) -> u32); CreateIpNetEntry(parpentry) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn CreateIpNetEntry2(row: *const MIB_IPNET_ROW2) -> ::windows_core::Result<()> { @@ -190,21 +190,21 @@ pub unsafe fn CreateProxyArpEntry(dwaddress: u32, dwmask: u32, dwifindex: u32) - ::windows_targets::link!("iphlpapi.dll" "system" fn CreateProxyArpEntry(dwaddress : u32, dwmask : u32, dwifindex : u32) -> u32); CreateProxyArpEntry(dwaddress, dwmask, dwifindex) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn CreateSortedAddressPairs(sourceaddresslist: ::core::option::Option<*const super::super::Networking::WinSock::SOCKADDR_IN6>, sourceaddresscount: u32, destinationaddresslist: *const super::super::Networking::WinSock::SOCKADDR_IN6, destinationaddresscount: u32, addresssortoptions: u32, sortedaddresspairlist: *mut *mut super::super::Networking::WinSock::SOCKADDR_IN6_PAIR, sortedaddresspaircount: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn CreateSortedAddressPairs(sourceaddresslist : *const super::super::Networking::WinSock:: SOCKADDR_IN6, sourceaddresscount : u32, destinationaddresslist : *const super::super::Networking::WinSock:: SOCKADDR_IN6, destinationaddresscount : u32, addresssortoptions : u32, sortedaddresspairlist : *mut *mut super::super::Networking::WinSock:: SOCKADDR_IN6_PAIR, sortedaddresspaircount : *mut u32) -> super::super::Foundation:: WIN32_ERROR); CreateSortedAddressPairs(::core::mem::transmute(sourceaddresslist.unwrap_or(::std::ptr::null())), sourceaddresscount, destinationaddresslist, destinationaddresscount, addresssortoptions, sortedaddresspairlist, sortedaddresspaircount).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn CreateUnicastIpAddressEntry(row: *const MIB_UNICASTIPADDRESS_ROW) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn CreateUnicastIpAddressEntry(row : *const MIB_UNICASTIPADDRESS_ROW) -> super::super::Foundation:: WIN32_ERROR); CreateUnicastIpAddressEntry(row).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn DeleteAnycastIpAddressEntry(row: *const MIB_ANYCASTIPADDRESS_ROW) -> ::windows_core::Result<()> { @@ -216,14 +216,14 @@ pub unsafe fn DeleteIPAddress(ntecontext: u32) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn DeleteIPAddress(ntecontext : u32) -> u32); DeleteIPAddress(ntecontext) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn DeleteIpForwardEntry(proute: *const MIB_IPFORWARDROW) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn DeleteIpForwardEntry(proute : *const MIB_IPFORWARDROW) -> u32); DeleteIpForwardEntry(proute) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn DeleteIpForwardEntry2(row: *const MIB_IPFORWARD_ROW2) -> ::windows_core::Result<()> { @@ -235,7 +235,7 @@ pub unsafe fn DeleteIpNetEntry(parpentry: *const MIB_IPNETROW_LH) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn DeleteIpNetEntry(parpentry : *const MIB_IPNETROW_LH) -> u32); DeleteIpNetEntry(parpentry) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn DeleteIpNetEntry2(row: *const MIB_IPNET_ROW2) -> ::windows_core::Result<()> { @@ -257,21 +257,21 @@ pub unsafe fn DeleteProxyArpEntry(dwaddress: u32, dwmask: u32, dwifindex: u32) - ::windows_targets::link!("iphlpapi.dll" "system" fn DeleteProxyArpEntry(dwaddress : u32, dwmask : u32, dwifindex : u32) -> u32); DeleteProxyArpEntry(dwaddress, dwmask, dwifindex) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn DeleteUnicastIpAddressEntry(row: *const MIB_UNICASTIPADDRESS_ROW) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn DeleteUnicastIpAddressEntry(row : *const MIB_UNICASTIPADDRESS_ROW) -> super::super::Foundation:: WIN32_ERROR); DeleteUnicastIpAddressEntry(row).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn DisableMediaSense(phandle: *mut super::super::Foundation::HANDLE, poverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn DisableMediaSense(phandle : *mut super::super::Foundation:: HANDLE, poverlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); DisableMediaSense(phandle, poverlapped) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn EnableRouter(phandle: *mut super::super::Foundation::HANDLE, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> u32 { @@ -283,14 +283,14 @@ pub unsafe fn FlushIpNetTable(dwifindex: u32) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn FlushIpNetTable(dwifindex : u32) -> u32); FlushIpNetTable(dwifindex) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn FlushIpNetTable2(family: super::super::Networking::WinSock::ADDRESS_FAMILY, interfaceindex: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn FlushIpNetTable2(family : super::super::Networking::WinSock:: ADDRESS_FAMILY, interfaceindex : u32) -> super::super::Foundation:: WIN32_ERROR); FlushIpNetTable2(family, interfaceindex).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn FlushIpPathTable(family: super::super::Networking::WinSock::ADDRESS_FAMILY) -> ::windows_core::Result<()> { @@ -302,14 +302,14 @@ pub unsafe fn FreeDnsSettings(settings: *mut DNS_SETTINGS) { ::windows_targets::link!("iphlpapi.dll" "system" fn FreeDnsSettings(settings : *mut DNS_SETTINGS) -> ()); FreeDnsSettings(settings) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeInterfaceDnsSettings(settings: *mut DNS_INTERFACE_SETTINGS) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn FreeInterfaceDnsSettings(settings : *mut DNS_INTERFACE_SETTINGS) -> super::super::Foundation:: WIN32_ERROR); FreeInterfaceDnsSettings(settings).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeMibTable(memory: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -329,28 +329,28 @@ pub unsafe fn GetAdapterOrderMap() -> *mut IP_ADAPTER_ORDER_MAP { ::windows_targets::link!("iphlpapi.dll" "system" fn GetAdapterOrderMap() -> *mut IP_ADAPTER_ORDER_MAP); GetAdapterOrderMap() } -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetAdaptersAddresses(family: u32, flags: GET_ADAPTERS_ADDRESSES_FLAGS, reserved: ::core::option::Option<*const ::core::ffi::c_void>, adapteraddresses: ::core::option::Option<*mut IP_ADAPTER_ADDRESSES_LH>, sizepointer: *mut u32) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn GetAdaptersAddresses(family : u32, flags : GET_ADAPTERS_ADDRESSES_FLAGS, reserved : *const ::core::ffi::c_void, adapteraddresses : *mut IP_ADAPTER_ADDRESSES_LH, sizepointer : *mut u32) -> u32); GetAdaptersAddresses(family, flags, ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(adapteraddresses.unwrap_or(::std::ptr::null_mut())), sizepointer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAdaptersInfo(adapterinfo: ::core::option::Option<*mut IP_ADAPTER_INFO>, sizepointer: *mut u32) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn GetAdaptersInfo(adapterinfo : *mut IP_ADAPTER_INFO, sizepointer : *mut u32) -> u32); GetAdaptersInfo(::core::mem::transmute(adapterinfo.unwrap_or(::std::ptr::null_mut())), sizepointer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetAnycastIpAddressEntry(row: *mut MIB_ANYCASTIPADDRESS_ROW) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetAnycastIpAddressEntry(row : *mut MIB_ANYCASTIPADDRESS_ROW) -> super::super::Foundation:: WIN32_ERROR); GetAnycastIpAddressEntry(row).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetAnycastIpAddressTable(family: super::super::Networking::WinSock::ADDRESS_FAMILY, table: *mut *mut MIB_ANYCASTIPADDRESS_TABLE) -> ::windows_core::Result<()> { @@ -362,28 +362,28 @@ pub unsafe fn GetBestInterface(dwdestaddr: u32, pdwbestifindex: *mut u32) -> u32 ::windows_targets::link!("iphlpapi.dll" "system" fn GetBestInterface(dwdestaddr : u32, pdwbestifindex : *mut u32) -> u32); GetBestInterface(dwdestaddr, pdwbestifindex) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn GetBestInterfaceEx(pdestaddr: *const super::super::Networking::WinSock::SOCKADDR, pdwbestifindex: *mut u32) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn GetBestInterfaceEx(pdestaddr : *const super::super::Networking::WinSock:: SOCKADDR, pdwbestifindex : *mut u32) -> u32); GetBestInterfaceEx(pdestaddr, pdwbestifindex) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn GetBestRoute(dwdestaddr: u32, dwsourceaddr: u32, pbestroute: *mut MIB_IPFORWARDROW) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn GetBestRoute(dwdestaddr : u32, dwsourceaddr : u32, pbestroute : *mut MIB_IPFORWARDROW) -> u32); GetBestRoute(dwdestaddr, dwsourceaddr, pbestroute) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetBestRoute2(interfaceluid: ::core::option::Option<*const super::Ndis::NET_LUID_LH>, interfaceindex: u32, sourceaddress: ::core::option::Option<*const super::super::Networking::WinSock::SOCKADDR_INET>, destinationaddress: *const super::super::Networking::WinSock::SOCKADDR_INET, addresssortoptions: u32, bestroute: *mut MIB_IPFORWARD_ROW2, bestsourceaddress: *mut super::super::Networking::WinSock::SOCKADDR_INET) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetBestRoute2(interfaceluid : *const super::Ndis:: NET_LUID_LH, interfaceindex : u32, sourceaddress : *const super::super::Networking::WinSock:: SOCKADDR_INET, destinationaddress : *const super::super::Networking::WinSock:: SOCKADDR_INET, addresssortoptions : u32, bestroute : *mut MIB_IPFORWARD_ROW2, bestsourceaddress : *mut super::super::Networking::WinSock:: SOCKADDR_INET) -> super::super::Foundation:: WIN32_ERROR); GetBestRoute2(::core::mem::transmute(interfaceluid.unwrap_or(::std::ptr::null())), interfaceindex, ::core::mem::transmute(sourceaddress.unwrap_or(::std::ptr::null())), destinationaddress, addresssortoptions, bestroute, bestsourceaddress).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentThreadCompartmentId() -> ::windows_core::Result<()> { @@ -395,21 +395,21 @@ pub unsafe fn GetCurrentThreadCompartmentScope(compartmentscope: *mut u32, compa ::windows_targets::link!("iphlpapi.dll" "system" fn GetCurrentThreadCompartmentScope(compartmentscope : *mut u32, compartmentid : *mut u32) -> ()); GetCurrentThreadCompartmentScope(compartmentscope, compartmentid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDefaultCompartmentId() -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetDefaultCompartmentId() -> super::super::Foundation:: WIN32_ERROR); GetDefaultCompartmentId().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDnsSettings(settings: *mut DNS_SETTINGS) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetDnsSettings(settings : *mut DNS_SETTINGS) -> super::super::Foundation:: WIN32_ERROR); GetDnsSettings(settings).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetExtendedTcpTable(ptcptable: ::core::option::Option<*mut ::core::ffi::c_void>, pdwsize: *mut u32, border: P0, ulaf: u32, tableclass: TCP_TABLE_CLASS, reserved: u32) -> u32 @@ -419,7 +419,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn GetExtendedTcpTable(ptcptable : *mut ::core::ffi::c_void, pdwsize : *mut u32, border : super::super::Foundation:: BOOL, ulaf : u32, tableclass : TCP_TABLE_CLASS, reserved : u32) -> u32); GetExtendedTcpTable(::core::mem::transmute(ptcptable.unwrap_or(::std::ptr::null_mut())), pdwsize, border.into_param().abi(), ulaf, tableclass, reserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetExtendedUdpTable(pudptable: ::core::option::Option<*mut ::core::ffi::c_void>, pdwsize: *mut u32, border: P0, ulaf: u32, tableclass: UDP_TABLE_CLASS, reserved: u32) -> u32 @@ -449,28 +449,28 @@ pub unsafe fn GetIfEntry(pifrow: *mut MIB_IFROW) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIfEntry(pifrow : *mut MIB_IFROW) -> u32); GetIfEntry(pifrow) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn GetIfEntry2(row: *mut MIB_IF_ROW2) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIfEntry2(row : *mut MIB_IF_ROW2) -> super::super::Foundation:: WIN32_ERROR); GetIfEntry2(row).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn GetIfEntry2Ex(level: MIB_IF_ENTRY_LEVEL, row: *mut MIB_IF_ROW2) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIfEntry2Ex(level : MIB_IF_ENTRY_LEVEL, row : *mut MIB_IF_ROW2) -> super::super::Foundation:: WIN32_ERROR); GetIfEntry2Ex(level, row).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetIfStackTable(table: *mut *mut MIB_IFSTACK_TABLE) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIfStackTable(table : *mut *mut MIB_IFSTACK_TABLE) -> super::super::Foundation:: WIN32_ERROR); GetIfStackTable(table).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetIfTable(piftable: ::core::option::Option<*mut MIB_IFTABLE>, pdwsize: *mut u32, border: P0) -> u32 @@ -480,42 +480,42 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn GetIfTable(piftable : *mut MIB_IFTABLE, pdwsize : *mut u32, border : super::super::Foundation:: BOOL) -> u32); GetIfTable(::core::mem::transmute(piftable.unwrap_or(::std::ptr::null_mut())), pdwsize, border.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn GetIfTable2(table: *mut *mut MIB_IF_TABLE2) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIfTable2(table : *mut *mut MIB_IF_TABLE2) -> super::super::Foundation:: WIN32_ERROR); GetIfTable2(table).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn GetIfTable2Ex(level: MIB_IF_TABLE_LEVEL, table: *mut *mut MIB_IF_TABLE2) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIfTable2Ex(level : MIB_IF_TABLE_LEVEL, table : *mut *mut MIB_IF_TABLE2) -> super::super::Foundation:: WIN32_ERROR); GetIfTable2Ex(level, table).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn GetInterfaceActiveTimestampCapabilities(interfaceluid: *const super::Ndis::NET_LUID_LH, timestampcapabilites: *mut INTERFACE_TIMESTAMP_CAPABILITIES) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn GetInterfaceActiveTimestampCapabilities(interfaceluid : *const super::Ndis:: NET_LUID_LH, timestampcapabilites : *mut INTERFACE_TIMESTAMP_CAPABILITIES) -> u32); GetInterfaceActiveTimestampCapabilities(interfaceluid, timestampcapabilites) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn GetInterfaceCurrentTimestampCapabilities(interfaceluid: *const super::Ndis::NET_LUID_LH, timestampcapabilites: *mut INTERFACE_TIMESTAMP_CAPABILITIES) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn GetInterfaceCurrentTimestampCapabilities(interfaceluid : *const super::Ndis:: NET_LUID_LH, timestampcapabilites : *mut INTERFACE_TIMESTAMP_CAPABILITIES) -> u32); GetInterfaceCurrentTimestampCapabilities(interfaceluid, timestampcapabilites) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetInterfaceDnsSettings(interface: ::windows_core::GUID, settings: *mut DNS_INTERFACE_SETTINGS) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetInterfaceDnsSettings(interface : ::windows_core::GUID, settings : *mut DNS_INTERFACE_SETTINGS) -> super::super::Foundation:: WIN32_ERROR); GetInterfaceDnsSettings(::core::mem::transmute(interface), settings).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn GetInterfaceHardwareTimestampCapabilities(interfaceluid: *const super::Ndis::NET_LUID_LH, timestampcapabilites: *mut INTERFACE_TIMESTAMP_CAPABILITIES) -> u32 { @@ -527,21 +527,21 @@ pub unsafe fn GetInterfaceInfo(piftable: ::core::option::Option<*mut IP_INTERFAC ::windows_targets::link!("iphlpapi.dll" "system" fn GetInterfaceInfo(piftable : *mut IP_INTERFACE_INFO, dwoutbuflen : *mut u32) -> u32); GetInterfaceInfo(::core::mem::transmute(piftable.unwrap_or(::std::ptr::null_mut())), dwoutbuflen) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn GetInterfaceSupportedTimestampCapabilities(interfaceluid: *const super::Ndis::NET_LUID_LH, timestampcapabilites: *mut INTERFACE_TIMESTAMP_CAPABILITIES) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn GetInterfaceSupportedTimestampCapabilities(interfaceluid : *const super::Ndis:: NET_LUID_LH, timestampcapabilites : *mut INTERFACE_TIMESTAMP_CAPABILITIES) -> u32); GetInterfaceSupportedTimestampCapabilities(interfaceluid, timestampcapabilites) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetInvertedIfStackTable(table: *mut *mut MIB_INVERTEDIFSTACK_TABLE) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetInvertedIfStackTable(table : *mut *mut MIB_INVERTEDIFSTACK_TABLE) -> super::super::Foundation:: WIN32_ERROR); GetInvertedIfStackTable(table).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetIpAddrTable(pipaddrtable: ::core::option::Option<*mut MIB_IPADDRTABLE>, pdwsize: *mut u32, border: P0) -> u32 @@ -556,14 +556,14 @@ pub unsafe fn GetIpErrorString(errorcode: u32, buffer: ::windows_core::PWSTR, si ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpErrorString(errorcode : u32, buffer : ::windows_core::PWSTR, size : *mut u32) -> u32); GetIpErrorString(errorcode, ::core::mem::transmute(buffer), size) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetIpForwardEntry2(row: *mut MIB_IPFORWARD_ROW2) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpForwardEntry2(row : *mut MIB_IPFORWARD_ROW2) -> super::super::Foundation:: WIN32_ERROR); GetIpForwardEntry2(row).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetIpForwardTable(pipforwardtable: ::core::option::Option<*mut MIB_IPFORWARDTABLE>, pdwsize: *mut u32, border: P0) -> u32 @@ -573,35 +573,35 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpForwardTable(pipforwardtable : *mut MIB_IPFORWARDTABLE, pdwsize : *mut u32, border : super::super::Foundation:: BOOL) -> u32); GetIpForwardTable(::core::mem::transmute(pipforwardtable.unwrap_or(::std::ptr::null_mut())), pdwsize, border.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetIpForwardTable2(family: super::super::Networking::WinSock::ADDRESS_FAMILY, table: *mut *mut MIB_IPFORWARD_TABLE2) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpForwardTable2(family : super::super::Networking::WinSock:: ADDRESS_FAMILY, table : *mut *mut MIB_IPFORWARD_TABLE2) -> super::super::Foundation:: WIN32_ERROR); GetIpForwardTable2(family, table).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetIpInterfaceEntry(row: *mut MIB_IPINTERFACE_ROW) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpInterfaceEntry(row : *mut MIB_IPINTERFACE_ROW) -> super::super::Foundation:: WIN32_ERROR); GetIpInterfaceEntry(row).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetIpInterfaceTable(family: super::super::Networking::WinSock::ADDRESS_FAMILY, table: *mut *mut MIB_IPINTERFACE_TABLE) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpInterfaceTable(family : super::super::Networking::WinSock:: ADDRESS_FAMILY, table : *mut *mut MIB_IPINTERFACE_TABLE) -> super::super::Foundation:: WIN32_ERROR); GetIpInterfaceTable(family, table).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetIpNetEntry2(row: *mut MIB_IPNET_ROW2) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpNetEntry2(row : *mut MIB_IPNET_ROW2) -> super::super::Foundation:: WIN32_ERROR); GetIpNetEntry2(row).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetIpNetTable(ipnettable: ::core::option::Option<*mut MIB_IPNETTABLE>, sizepointer: *mut u32, order: P0) -> u32 @@ -611,28 +611,28 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpNetTable(ipnettable : *mut MIB_IPNETTABLE, sizepointer : *mut u32, order : super::super::Foundation:: BOOL) -> u32); GetIpNetTable(::core::mem::transmute(ipnettable.unwrap_or(::std::ptr::null_mut())), sizepointer, order.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetIpNetTable2(family: super::super::Networking::WinSock::ADDRESS_FAMILY, table: *mut *mut MIB_IPNET_TABLE2) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpNetTable2(family : super::super::Networking::WinSock:: ADDRESS_FAMILY, table : *mut *mut MIB_IPNET_TABLE2) -> super::super::Foundation:: WIN32_ERROR); GetIpNetTable2(family, table).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetIpNetworkConnectionBandwidthEstimates(interfaceindex: u32, addressfamily: super::super::Networking::WinSock::ADDRESS_FAMILY, bandwidthestimates: *mut MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpNetworkConnectionBandwidthEstimates(interfaceindex : u32, addressfamily : super::super::Networking::WinSock:: ADDRESS_FAMILY, bandwidthestimates : *mut MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES) -> super::super::Foundation:: WIN32_ERROR); GetIpNetworkConnectionBandwidthEstimates(interfaceindex, addressfamily, bandwidthestimates).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetIpPathEntry(row: *mut MIB_IPPATH_ROW) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpPathEntry(row : *mut MIB_IPPATH_ROW) -> super::super::Foundation:: WIN32_ERROR); GetIpPathEntry(row).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetIpPathTable(family: super::super::Networking::WinSock::ADDRESS_FAMILY, table: *mut *mut MIB_IPPATH_TABLE) -> ::windows_core::Result<()> { @@ -649,7 +649,7 @@ pub unsafe fn GetIpStatisticsEx(statistics: *mut MIB_IPSTATS_LH, family: u32) -> ::windows_targets::link!("iphlpapi.dll" "system" fn GetIpStatisticsEx(statistics : *mut MIB_IPSTATS_LH, family : u32) -> u32); GetIpStatisticsEx(statistics, family) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetJobCompartmentId(jobhandle: P0) -> u32 @@ -659,42 +659,42 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn GetJobCompartmentId(jobhandle : super::super::Foundation:: HANDLE) -> u32); GetJobCompartmentId(jobhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetMulticastIpAddressEntry(row: *mut MIB_MULTICASTIPADDRESS_ROW) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetMulticastIpAddressEntry(row : *mut MIB_MULTICASTIPADDRESS_ROW) -> super::super::Foundation:: WIN32_ERROR); GetMulticastIpAddressEntry(row).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetMulticastIpAddressTable(family: super::super::Networking::WinSock::ADDRESS_FAMILY, table: *mut *mut MIB_MULTICASTIPADDRESS_TABLE) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetMulticastIpAddressTable(family : super::super::Networking::WinSock:: ADDRESS_FAMILY, table : *mut *mut MIB_MULTICASTIPADDRESS_TABLE) -> super::super::Foundation:: WIN32_ERROR); GetMulticastIpAddressTable(family, table).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetNetworkConnectivityHint(connectivityhint: *mut super::super::Networking::WinSock::NL_NETWORK_CONNECTIVITY_HINT) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetNetworkConnectivityHint(connectivityhint : *mut super::super::Networking::WinSock:: NL_NETWORK_CONNECTIVITY_HINT) -> super::super::Foundation:: WIN32_ERROR); GetNetworkConnectivityHint(connectivityhint).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetNetworkConnectivityHintForInterface(interfaceindex: u32, connectivityhint: *mut super::super::Networking::WinSock::NL_NETWORK_CONNECTIVITY_HINT) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetNetworkConnectivityHintForInterface(interfaceindex : u32, connectivityhint : *mut super::super::Networking::WinSock:: NL_NETWORK_CONNECTIVITY_HINT) -> super::super::Foundation:: WIN32_ERROR); GetNetworkConnectivityHintForInterface(interfaceindex, connectivityhint).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNetworkInformation(networkguid: *const ::windows_core::GUID, compartmentid: *mut u32, siteid: *mut u32, networkname: &mut [u16]) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetNetworkInformation(networkguid : *const ::windows_core::GUID, compartmentid : *mut u32, siteid : *mut u32, networkname : ::windows_core::PWSTR, length : u32) -> super::super::Foundation:: WIN32_ERROR); GetNetworkInformation(networkguid, compartmentid, siteid, ::core::mem::transmute(networkname.as_ptr()), networkname.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNetworkParams(pfixedinfo: ::core::option::Option<*mut FIXED_INFO_W2KSP1>, poutbuflen: *mut u32) -> ::windows_core::Result<()> { @@ -736,7 +736,7 @@ pub unsafe fn GetPerAdapterInfo(ifindex: u32, pperadapterinfo: ::core::option::O ::windows_targets::link!("iphlpapi.dll" "system" fn GetPerAdapterInfo(ifindex : u32, pperadapterinfo : *mut IP_PER_ADAPTER_INFO_W2KSP1, poutbuflen : *mut u32) -> u32); GetPerAdapterInfo(ifindex, ::core::mem::transmute(pperadapterinfo.unwrap_or(::std::ptr::null_mut())), poutbuflen) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn GetPerTcp6ConnectionEStats(row: *const MIB_TCP6ROW, estatstype: TCP_ESTATS_TYPE, rw: ::core::option::Option<&mut [u8]>, rwversion: u32, ros: ::core::option::Option<&mut [u8]>, rosversion: u32, rod: ::core::option::Option<&mut [u8]>, rodversion: u32) -> u32 { @@ -748,21 +748,21 @@ pub unsafe fn GetPerTcpConnectionEStats(row: *const MIB_TCPROW_LH, estatstype: T ::windows_targets::link!("iphlpapi.dll" "system" fn GetPerTcpConnectionEStats(row : *const MIB_TCPROW_LH, estatstype : TCP_ESTATS_TYPE, rw : *mut u8, rwversion : u32, rwsize : u32, ros : *mut u8, rosversion : u32, rossize : u32, rod : *mut u8, rodversion : u32, rodsize : u32) -> u32); GetPerTcpConnectionEStats(row, estatstype, ::core::mem::transmute(rw.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), rwversion, rw.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ros.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), rosversion, ros.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rod.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), rodversion, rod.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetRTTAndHopCount(destipaddress: u32, hopcount: *mut u32, maxhops: u32, rtt: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetRTTAndHopCount(destipaddress : u32, hopcount : *mut u32, maxhops : u32, rtt : *mut u32) -> super::super::Foundation:: BOOL); GetRTTAndHopCount(destipaddress, hopcount, maxhops, rtt).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSessionCompartmentId(sessionid: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetSessionCompartmentId(sessionid : u32) -> super::super::Foundation:: WIN32_ERROR); GetSessionCompartmentId(sessionid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetTcp6Table(tcptable: *mut MIB_TCP6TABLE, sizepointer: *mut u32, order: P0) -> u32 @@ -772,7 +772,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn GetTcp6Table(tcptable : *mut MIB_TCP6TABLE, sizepointer : *mut u32, order : super::super::Foundation:: BOOL) -> u32); GetTcp6Table(tcptable, sizepointer, order.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetTcp6Table2(tcptable: *mut MIB_TCP6TABLE2, sizepointer: *mut u32, order: P0) -> u32 @@ -797,7 +797,7 @@ pub unsafe fn GetTcpStatisticsEx2(statistics: *mut MIB_TCPSTATS2, family: u32) - ::windows_targets::link!("iphlpapi.dll" "system" fn GetTcpStatisticsEx2(statistics : *mut MIB_TCPSTATS2, family : u32) -> u32); GetTcpStatisticsEx2(statistics, family) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTcpTable(tcptable: ::core::option::Option<*mut MIB_TCPTABLE>, sizepointer: *mut u32, order: P0) -> u32 @@ -807,7 +807,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn GetTcpTable(tcptable : *mut MIB_TCPTABLE, sizepointer : *mut u32, order : super::super::Foundation:: BOOL) -> u32); GetTcpTable(::core::mem::transmute(tcptable.unwrap_or(::std::ptr::null_mut())), sizepointer, order.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTcpTable2(tcptable: ::core::option::Option<*mut MIB_TCPTABLE2>, sizepointer: *mut u32, order: P0) -> u32 @@ -817,14 +817,14 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn GetTcpTable2(tcptable : *mut MIB_TCPTABLE2, sizepointer : *mut u32, order : super::super::Foundation:: BOOL) -> u32); GetTcpTable2(::core::mem::transmute(tcptable.unwrap_or(::std::ptr::null_mut())), sizepointer, order.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTeredoPort(port: *mut u16) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetTeredoPort(port : *mut u16) -> super::super::Foundation:: WIN32_ERROR); GetTeredoPort(port).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetUdp6Table(udp6table: ::core::option::Option<*mut MIB_UDP6TABLE>, sizepointer: *mut u32, order: P0) -> u32 @@ -849,7 +849,7 @@ pub unsafe fn GetUdpStatisticsEx2(statistics: *mut MIB_UDPSTATS2, family: u32) - ::windows_targets::link!("iphlpapi.dll" "system" fn GetUdpStatisticsEx2(statistics : *mut MIB_UDPSTATS2, family : u32) -> u32); GetUdpStatisticsEx2(statistics, family) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUdpTable(udptable: ::core::option::Option<*mut MIB_UDPTABLE>, sizepointer: *mut u32, order: P0) -> u32 @@ -864,21 +864,21 @@ pub unsafe fn GetUniDirectionalAdapterInfo(pipifinfo: ::core::option::Option<*mu ::windows_targets::link!("iphlpapi.dll" "system" fn GetUniDirectionalAdapterInfo(pipifinfo : *mut IP_UNIDIRECTIONAL_ADAPTER_ADDRESS, dwoutbuflen : *mut u32) -> u32); GetUniDirectionalAdapterInfo(::core::mem::transmute(pipifinfo.unwrap_or(::std::ptr::null_mut())), dwoutbuflen) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetUnicastIpAddressEntry(row: *mut MIB_UNICASTIPADDRESS_ROW) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetUnicastIpAddressEntry(row : *mut MIB_UNICASTIPADDRESS_ROW) -> super::super::Foundation:: WIN32_ERROR); GetUnicastIpAddressEntry(row).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn GetUnicastIpAddressTable(family: super::super::Networking::WinSock::ADDRESS_FAMILY, table: *mut *mut MIB_UNICASTIPADDRESS_TABLE) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn GetUnicastIpAddressTable(family : super::super::Networking::WinSock:: ADDRESS_FAMILY, table : *mut *mut MIB_UNICASTIPADDRESS_TABLE) -> super::super::Foundation:: WIN32_ERROR); GetUnicastIpAddressTable(family, table).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Icmp6CreateFile() -> ::windows_core::Result { @@ -891,7 +891,7 @@ pub unsafe fn Icmp6ParseReplies(replybuffer: *mut ::core::ffi::c_void, replysize ::windows_targets::link!("iphlpapi.dll" "system" fn Icmp6ParseReplies(replybuffer : *mut ::core::ffi::c_void, replysize : u32) -> u32); Icmp6ParseReplies(replybuffer, replysize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_System_IO"))] #[inline] pub unsafe fn Icmp6SendEcho2(icmphandle: P0, event: P1, apcroutine: super::super::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, sourceaddress: *const super::super::Networking::WinSock::SOCKADDR_IN6, destinationaddress: *const super::super::Networking::WinSock::SOCKADDR_IN6, requestdata: *const ::core::ffi::c_void, requestsize: u16, requestoptions: ::core::option::Option<*const IP_OPTION_INFORMATION>, replybuffer: *mut ::core::ffi::c_void, replysize: u32, timeout: u32) -> u32 @@ -902,7 +902,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn Icmp6SendEcho2(icmphandle : super::super::Foundation:: HANDLE, event : super::super::Foundation:: HANDLE, apcroutine : super::super::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, sourceaddress : *const super::super::Networking::WinSock:: SOCKADDR_IN6, destinationaddress : *const super::super::Networking::WinSock:: SOCKADDR_IN6, requestdata : *const ::core::ffi::c_void, requestsize : u16, requestoptions : *const IP_OPTION_INFORMATION, replybuffer : *mut ::core::ffi::c_void, replysize : u32, timeout : u32) -> u32); Icmp6SendEcho2(icmphandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), sourceaddress, destinationaddress, requestdata, requestsize, ::core::mem::transmute(requestoptions.unwrap_or(::std::ptr::null())), replybuffer, replysize, timeout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IcmpCloseHandle(icmphandle: P0) -> ::windows_core::Result<()> @@ -912,7 +912,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn IcmpCloseHandle(icmphandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); IcmpCloseHandle(icmphandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IcmpCreateFile() -> ::windows_core::Result { @@ -925,7 +925,7 @@ pub unsafe fn IcmpParseReplies(replybuffer: *mut ::core::ffi::c_void, replysize: ::windows_targets::link!("iphlpapi.dll" "system" fn IcmpParseReplies(replybuffer : *mut ::core::ffi::c_void, replysize : u32) -> u32); IcmpParseReplies(replybuffer, replysize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IcmpSendEcho(icmphandle: P0, destinationaddress: u32, requestdata: *const ::core::ffi::c_void, requestsize: u16, requestoptions: ::core::option::Option<*const IP_OPTION_INFORMATION>, replybuffer: *mut ::core::ffi::c_void, replysize: u32, timeout: u32) -> u32 @@ -935,7 +935,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn IcmpSendEcho(icmphandle : super::super::Foundation:: HANDLE, destinationaddress : u32, requestdata : *const ::core::ffi::c_void, requestsize : u16, requestoptions : *const IP_OPTION_INFORMATION, replybuffer : *mut ::core::ffi::c_void, replysize : u32, timeout : u32) -> u32); IcmpSendEcho(icmphandle.into_param().abi(), destinationaddress, requestdata, requestsize, ::core::mem::transmute(requestoptions.unwrap_or(::std::ptr::null())), replybuffer, replysize, timeout) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn IcmpSendEcho2(icmphandle: P0, event: P1, apcroutine: super::super::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, destinationaddress: u32, requestdata: *const ::core::ffi::c_void, requestsize: u16, requestoptions: ::core::option::Option<*const IP_OPTION_INFORMATION>, replybuffer: *mut ::core::ffi::c_void, replysize: u32, timeout: u32) -> u32 @@ -946,7 +946,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn IcmpSendEcho2(icmphandle : super::super::Foundation:: HANDLE, event : super::super::Foundation:: HANDLE, apcroutine : super::super::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, destinationaddress : u32, requestdata : *const ::core::ffi::c_void, requestsize : u16, requestoptions : *const IP_OPTION_INFORMATION, replybuffer : *mut ::core::ffi::c_void, replysize : u32, timeout : u32) -> u32); IcmpSendEcho2(icmphandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), destinationaddress, requestdata, requestsize, ::core::mem::transmute(requestoptions.unwrap_or(::std::ptr::null())), replybuffer, replysize, timeout) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn IcmpSendEcho2Ex(icmphandle: P0, event: P1, apcroutine: super::super::System::IO::PIO_APC_ROUTINE, apccontext: ::core::option::Option<*const ::core::ffi::c_void>, sourceaddress: u32, destinationaddress: u32, requestdata: *const ::core::ffi::c_void, requestsize: u16, requestoptions: ::core::option::Option<*const IP_OPTION_INFORMATION>, replybuffer: *mut ::core::ffi::c_void, replysize: u32, timeout: u32) -> u32 @@ -957,21 +957,21 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn IcmpSendEcho2Ex(icmphandle : super::super::Foundation:: HANDLE, event : super::super::Foundation:: HANDLE, apcroutine : super::super::System::IO:: PIO_APC_ROUTINE, apccontext : *const ::core::ffi::c_void, sourceaddress : u32, destinationaddress : u32, requestdata : *const ::core::ffi::c_void, requestsize : u16, requestoptions : *const IP_OPTION_INFORMATION, replybuffer : *mut ::core::ffi::c_void, replysize : u32, timeout : u32) -> u32); IcmpSendEcho2Ex(icmphandle.into_param().abi(), event.into_param().abi(), apcroutine, ::core::mem::transmute(apccontext.unwrap_or(::std::ptr::null())), sourceaddress, destinationaddress, requestdata, requestsize, ::core::mem::transmute(requestoptions.unwrap_or(::std::ptr::null())), replybuffer, replysize, timeout) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn InitializeIpForwardEntry(row: *mut MIB_IPFORWARD_ROW2) { ::windows_targets::link!("iphlpapi.dll" "system" fn InitializeIpForwardEntry(row : *mut MIB_IPFORWARD_ROW2) -> ()); InitializeIpForwardEntry(row) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn InitializeIpInterfaceEntry(row: *mut MIB_IPINTERFACE_ROW) { ::windows_targets::link!("iphlpapi.dll" "system" fn InitializeIpInterfaceEntry(row : *mut MIB_IPINTERFACE_ROW) -> ()); InitializeIpInterfaceEntry(row) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn InitializeUnicastIpAddressEntry(row: *mut MIB_UNICASTIPADDRESS_ROW) { @@ -998,7 +998,7 @@ pub unsafe fn LookupPersistentUdpPortReservation(startport: u16, numberofports: ::windows_targets::link!("iphlpapi.dll" "system" fn LookupPersistentUdpPortReservation(startport : u16, numberofports : u16, token : *mut u64) -> u32); LookupPersistentUdpPortReservation(startport, numberofports, token) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NhpAllocateAndGetInterfaceInfoFromStack(pptable: *mut *mut IP_INTERFACE_NAME_INFO_W2KSP1, pdwcount: *mut u32, border: P0, hheap: P1, dwflags: u32) -> u32 @@ -1009,7 +1009,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn NhpAllocateAndGetInterfaceInfoFromStack(pptable : *mut *mut IP_INTERFACE_NAME_INFO_W2KSP1, pdwcount : *mut u32, border : super::super::Foundation:: BOOL, hheap : super::super::Foundation:: HANDLE, dwflags : u32) -> u32); NhpAllocateAndGetInterfaceInfoFromStack(pptable, pdwcount, border.into_param().abi(), hheap.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NotifyAddrChange(handle: *mut super::super::Foundation::HANDLE, overlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { @@ -1021,7 +1021,7 @@ pub unsafe fn NotifyIfTimestampConfigChange(callercontext: ::core::option::Optio ::windows_targets::link!("iphlpapi.dll" "system" fn NotifyIfTimestampConfigChange(callercontext : *const ::core::ffi::c_void, callback : PINTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK, notificationhandle : *mut HIFTIMESTAMPCHANGE) -> u32); NotifyIfTimestampConfigChange(::core::mem::transmute(callercontext.unwrap_or(::std::ptr::null())), callback, notificationhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn NotifyIpInterfaceChange(family: super::super::Networking::WinSock::ADDRESS_FAMILY, callback: PIPINTERFACE_CHANGE_CALLBACK, callercontext: ::core::option::Option<*const ::core::ffi::c_void>, initialnotification: P0, notificationhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -1031,7 +1031,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn NotifyIpInterfaceChange(family : super::super::Networking::WinSock:: ADDRESS_FAMILY, callback : PIPINTERFACE_CHANGE_CALLBACK, callercontext : *const ::core::ffi::c_void, initialnotification : super::super::Foundation:: BOOLEAN, notificationhandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); NotifyIpInterfaceChange(family, callback, ::core::mem::transmute(callercontext.unwrap_or(::std::ptr::null())), initialnotification.into_param().abi(), notificationhandle).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn NotifyNetworkConnectivityHintChange(callback: PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK, callercontext: ::core::option::Option<*const ::core::ffi::c_void>, initialnotification: P0, notificationhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -1041,14 +1041,14 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn NotifyNetworkConnectivityHintChange(callback : PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK, callercontext : *const ::core::ffi::c_void, initialnotification : super::super::Foundation:: BOOLEAN, notificationhandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); NotifyNetworkConnectivityHintChange(callback, ::core::mem::transmute(callercontext.unwrap_or(::std::ptr::null())), initialnotification.into_param().abi(), notificationhandle).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn NotifyRouteChange(handle: *mut super::super::Foundation::HANDLE, overlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn NotifyRouteChange(handle : *mut super::super::Foundation:: HANDLE, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); NotifyRouteChange(handle, overlapped) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn NotifyRouteChange2(addressfamily: super::super::Networking::WinSock::ADDRESS_FAMILY, callback: PIPFORWARD_CHANGE_CALLBACK, callercontext: *const ::core::ffi::c_void, initialnotification: P0, notificationhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -1058,14 +1058,14 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn NotifyRouteChange2(addressfamily : super::super::Networking::WinSock:: ADDRESS_FAMILY, callback : PIPFORWARD_CHANGE_CALLBACK, callercontext : *const ::core::ffi::c_void, initialnotification : super::super::Foundation:: BOOLEAN, notificationhandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); NotifyRouteChange2(addressfamily, callback, callercontext, initialnotification.into_param().abi(), notificationhandle).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn NotifyStableUnicastIpAddressTable(family: super::super::Networking::WinSock::ADDRESS_FAMILY, table: *mut *mut MIB_UNICASTIPADDRESS_TABLE, callercallback: PSTABLE_UNICAST_IPADDRESS_TABLE_CALLBACK, callercontext: *const ::core::ffi::c_void, notificationhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn NotifyStableUnicastIpAddressTable(family : super::super::Networking::WinSock:: ADDRESS_FAMILY, table : *mut *mut MIB_UNICASTIPADDRESS_TABLE, callercallback : PSTABLE_UNICAST_IPADDRESS_TABLE_CALLBACK, callercontext : *const ::core::ffi::c_void, notificationhandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); NotifyStableUnicastIpAddressTable(family, table, callercallback, callercontext, notificationhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NotifyTeredoPortChange(callback: PTEREDO_PORT_CHANGE_CALLBACK, callercontext: *const ::core::ffi::c_void, initialnotification: P0, notificationhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -1075,7 +1075,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn NotifyTeredoPortChange(callback : PTEREDO_PORT_CHANGE_CALLBACK, callercontext : *const ::core::ffi::c_void, initialnotification : super::super::Foundation:: BOOLEAN, notificationhandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); NotifyTeredoPortChange(callback, callercontext, initialnotification.into_param().abi(), notificationhandle).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn NotifyUnicastIpAddressChange(family: super::super::Networking::WinSock::ADDRESS_FAMILY, callback: PUNICAST_IPADDRESS_CHANGE_CALLBACK, callercontext: ::core::option::Option<*const ::core::ffi::c_void>, initialnotification: P0, notificationhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -1085,7 +1085,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn NotifyUnicastIpAddressChange(family : super::super::Networking::WinSock:: ADDRESS_FAMILY, callback : PUNICAST_IPADDRESS_CHANGE_CALLBACK, callercontext : *const ::core::ffi::c_void, initialnotification : super::super::Foundation:: BOOLEAN, notificationhandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); NotifyUnicastIpAddressChange(family, callback, ::core::mem::transmute(callercontext.unwrap_or(::std::ptr::null())), initialnotification.into_param().abi(), notificationhandle).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn ParseNetworkString(networkstring: P0, types: u32, addressinfo: ::core::option::Option<*mut NET_ADDRESS_INFO>, portnumber: ::core::option::Option<*mut u16>, prefixlength: ::core::option::Option<*mut u8>) -> u32 @@ -1115,7 +1115,7 @@ pub unsafe fn PfBindInterfaceToIndex(pinterface: *mut ::core::ffi::c_void, dwind ::windows_targets::link!("iphlpapi.dll" "system" fn PfBindInterfaceToIndex(pinterface : *mut ::core::ffi::c_void, dwindex : u32, pfatlinktype : PFADDRESSTYPE, linkipaddress : *mut u8) -> u32); PfBindInterfaceToIndex(pinterface, dwindex, pfatlinktype, linkipaddress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PfCreateInterface(dwname: u32, inaction: PFFORWARD_ACTION, outaction: PFFORWARD_ACTION, buselog: P0, bmustbeunique: P1, ppinterface: *mut *mut ::core::ffi::c_void) -> u32 @@ -1136,7 +1136,7 @@ pub unsafe fn PfDeleteLog() -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn PfDeleteLog() -> u32); PfDeleteLog() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PfGetInterfaceStatistics(pinterface: *mut ::core::ffi::c_void, ppfstats: *mut PF_INTERFACE_STATS, pdwbuffersize: *mut u32, fresetcounters: P0) -> u32 @@ -1146,7 +1146,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn PfGetInterfaceStatistics(pinterface : *mut ::core::ffi::c_void, ppfstats : *mut PF_INTERFACE_STATS, pdwbuffersize : *mut u32, fresetcounters : super::super::Foundation:: BOOL) -> u32); PfGetInterfaceStatistics(pinterface, ppfstats, pdwbuffersize, fresetcounters.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PfMakeLog(hevent: P0) -> u32 @@ -1196,21 +1196,21 @@ pub unsafe fn RegisterInterfaceTimestampConfigChange(callback: PINTERFACE_TIMEST ::windows_targets::link!("iphlpapi.dll" "system" fn RegisterInterfaceTimestampConfigChange(callback : PINTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK, callercontext : *const ::core::ffi::c_void, notificationhandle : *mut HIFTIMESTAMPCHANGE) -> u32); RegisterInterfaceTimestampConfigChange(callback, ::core::mem::transmute(callercontext.unwrap_or(::std::ptr::null())), notificationhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn ResolveIpNetEntry2(row: *mut MIB_IPNET_ROW2, sourceaddress: ::core::option::Option<*const super::super::Networking::WinSock::SOCKADDR_INET>) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn ResolveIpNetEntry2(row : *mut MIB_IPNET_ROW2, sourceaddress : *const super::super::Networking::WinSock:: SOCKADDR_INET) -> super::super::Foundation:: WIN32_ERROR); ResolveIpNetEntry2(row, ::core::mem::transmute(sourceaddress.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn ResolveNeighbor(networkaddress: *const super::super::Networking::WinSock::SOCKADDR, physicaladdress: *mut ::core::ffi::c_void, physicaladdresslength: *mut u32) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn ResolveNeighbor(networkaddress : *const super::super::Networking::WinSock:: SOCKADDR, physicaladdress : *mut ::core::ffi::c_void, physicaladdresslength : *mut u32) -> u32); ResolveNeighbor(networkaddress, physicaladdress, physicaladdresslength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn RestoreMediaSense(poverlapped: *const super::super::System::IO::OVERLAPPED, lpdwenablecount: ::core::option::Option<*mut u32>) -> u32 { @@ -1222,21 +1222,21 @@ pub unsafe fn SendARP(destip: u32, srcip: u32, pmacaddr: *mut ::core::ffi::c_voi ::windows_targets::link!("iphlpapi.dll" "system" fn SendARP(destip : u32, srcip : u32, pmacaddr : *mut ::core::ffi::c_void, phyaddrlen : *mut u32) -> u32); SendARP(destip, srcip, pmacaddr, phyaddrlen) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCurrentThreadCompartmentId(compartmentid: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn SetCurrentThreadCompartmentId(compartmentid : u32) -> super::super::Foundation:: WIN32_ERROR); SetCurrentThreadCompartmentId(compartmentid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCurrentThreadCompartmentScope(compartmentscope: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn SetCurrentThreadCompartmentScope(compartmentscope : u32) -> super::super::Foundation:: WIN32_ERROR); SetCurrentThreadCompartmentScope(compartmentscope).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDnsSettings(settings: *const DNS_SETTINGS) -> ::windows_core::Result<()> { @@ -1248,28 +1248,28 @@ pub unsafe fn SetIfEntry(pifrow: *const MIB_IFROW) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn SetIfEntry(pifrow : *const MIB_IFROW) -> u32); SetIfEntry(pifrow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetInterfaceDnsSettings(interface: ::windows_core::GUID, settings: *const DNS_INTERFACE_SETTINGS) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn SetInterfaceDnsSettings(interface : ::windows_core::GUID, settings : *const DNS_INTERFACE_SETTINGS) -> super::super::Foundation:: WIN32_ERROR); SetInterfaceDnsSettings(::core::mem::transmute(interface), settings).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn SetIpForwardEntry(proute: *const MIB_IPFORWARDROW) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn SetIpForwardEntry(proute : *const MIB_IPFORWARDROW) -> u32); SetIpForwardEntry(proute) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn SetIpForwardEntry2(route: *const MIB_IPFORWARD_ROW2) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn SetIpForwardEntry2(route : *const MIB_IPFORWARD_ROW2) -> super::super::Foundation:: WIN32_ERROR); SetIpForwardEntry2(route).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn SetIpInterfaceEntry(row: *mut MIB_IPINTERFACE_ROW) -> ::windows_core::Result<()> { @@ -1281,7 +1281,7 @@ pub unsafe fn SetIpNetEntry(parpentry: *const MIB_IPNETROW_LH) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn SetIpNetEntry(parpentry : *const MIB_IPNETROW_LH) -> u32); SetIpNetEntry(parpentry) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn SetIpNetEntry2(row: *const MIB_IPNET_ROW2) -> ::windows_core::Result<()> { @@ -1303,7 +1303,7 @@ pub unsafe fn SetIpTTL(nttl: u32) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn SetIpTTL(nttl : u32) -> u32); SetIpTTL(nttl) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetJobCompartmentId(jobhandle: P0, compartmentid: u32) -> ::windows_core::Result<()> @@ -1313,7 +1313,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn SetJobCompartmentId(jobhandle : super::super::Foundation:: HANDLE, compartmentid : u32) -> super::super::Foundation:: WIN32_ERROR); SetJobCompartmentId(jobhandle.into_param().abi(), compartmentid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetNetworkInformation(networkguid: *const ::windows_core::GUID, compartmentid: u32, networkname: P0) -> ::windows_core::Result<()> @@ -1323,7 +1323,7 @@ where ::windows_targets::link!("iphlpapi.dll" "system" fn SetNetworkInformation(networkguid : *const ::windows_core::GUID, compartmentid : u32, networkname : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); SetNetworkInformation(networkguid, compartmentid, networkname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn SetPerTcp6ConnectionEStats(row: *const MIB_TCP6ROW, estatstype: TCP_ESTATS_TYPE, rw: &[u8], rwversion: u32, offset: u32) -> u32 { @@ -1335,7 +1335,7 @@ pub unsafe fn SetPerTcpConnectionEStats(row: *const MIB_TCPROW_LH, estatstype: T ::windows_targets::link!("iphlpapi.dll" "system" fn SetPerTcpConnectionEStats(row : *const MIB_TCPROW_LH, estatstype : TCP_ESTATS_TYPE, rw : *const u8, rwversion : u32, rwsize : u32, offset : u32) -> u32); SetPerTcpConnectionEStats(row, estatstype, ::core::mem::transmute(rw.as_ptr()), rwversion, rw.len() as _, offset) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSessionCompartmentId(sessionid: u32, compartmentid: u32) -> ::windows_core::Result<()> { @@ -1347,14 +1347,14 @@ pub unsafe fn SetTcpEntry(ptcprow: *const MIB_TCPROW_LH) -> u32 { ::windows_targets::link!("iphlpapi.dll" "system" fn SetTcpEntry(ptcprow : *const MIB_TCPROW_LH) -> u32); SetTcpEntry(ptcprow) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn SetUnicastIpAddressEntry(row: *const MIB_UNICASTIPADDRESS_ROW) -> ::windows_core::Result<()> { ::windows_targets::link!("iphlpapi.dll" "system" fn SetUnicastIpAddressEntry(row : *const MIB_UNICASTIPADDRESS_ROW) -> super::super::Foundation:: WIN32_ERROR); SetUnicastIpAddressEntry(row).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn UnenableRouter(poverlapped: *const super::super::System::IO::OVERLAPPED, lpdwenablecount: ::core::option::Option<*mut u32>) -> u32 { @@ -3175,7 +3175,7 @@ impl ::core::default::Default for INTERFACE_HARDWARE_CROSSTIMESTAMP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES { pub PtpV2OverUdpIPv4EventMessageReceive: super::super::Foundation::BOOLEAN, @@ -3245,7 +3245,7 @@ impl ::core::default::Default for INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES { pub AllReceive: super::super::Foundation::BOOLEAN, @@ -3285,7 +3285,7 @@ impl ::core::default::Default for INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERFACE_TIMESTAMP_CAPABILITIES { pub HardwareClockFrequencyHz: u64, @@ -3347,7 +3347,7 @@ impl ::core::default::Default for IPV6_ADDRESS_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct IP_ADAPTER_ADDRESSES_LH { pub Anonymous1: IP_ADAPTER_ADDRESSES_LH_0, @@ -3406,7 +3406,7 @@ impl ::core::default::Default for IP_ADAPTER_ADDRESSES_LH { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub union IP_ADAPTER_ADDRESSES_LH_0 { pub Alignment: u64, @@ -3431,7 +3431,7 @@ impl ::core::default::Default for IP_ADAPTER_ADDRESSES_LH_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct IP_ADAPTER_ADDRESSES_LH_0_0 { pub Length: u32, @@ -3470,7 +3470,7 @@ impl ::core::default::Default for IP_ADAPTER_ADDRESSES_LH_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub union IP_ADAPTER_ADDRESSES_LH_1 { pub Flags: u32, @@ -3495,7 +3495,7 @@ impl ::core::default::Default for IP_ADAPTER_ADDRESSES_LH_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct IP_ADAPTER_ADDRESSES_LH_1_0 { pub _bitfield: u32, @@ -3533,7 +3533,7 @@ impl ::core::default::Default for IP_ADAPTER_ADDRESSES_LH_1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct IP_ADAPTER_ADDRESSES_XP { pub Anonymous: IP_ADAPTER_ADDRESSES_XP_0, @@ -3575,7 +3575,7 @@ impl ::core::default::Default for IP_ADAPTER_ADDRESSES_XP { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub union IP_ADAPTER_ADDRESSES_XP_0 { pub Alignment: u64, @@ -3600,7 +3600,7 @@ impl ::core::default::Default for IP_ADAPTER_ADDRESSES_XP_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct IP_ADAPTER_ADDRESSES_XP_0_0 { pub Length: u32, @@ -3639,7 +3639,7 @@ impl ::core::default::Default for IP_ADAPTER_ADDRESSES_XP_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_ANYCAST_ADDRESS_XP { pub Anonymous: IP_ADAPTER_ANYCAST_ADDRESS_XP_0, @@ -3665,7 +3665,7 @@ impl ::core::default::Default for IP_ADAPTER_ANYCAST_ADDRESS_XP { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union IP_ADAPTER_ANYCAST_ADDRESS_XP_0 { pub Alignment: u64, @@ -3690,7 +3690,7 @@ impl ::core::default::Default for IP_ADAPTER_ANYCAST_ADDRESS_XP_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_ANYCAST_ADDRESS_XP_0_0 { pub Length: u32, @@ -3729,7 +3729,7 @@ impl ::core::default::Default for IP_ADAPTER_ANYCAST_ADDRESS_XP_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_DNS_SERVER_ADDRESS_XP { pub Anonymous: IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0, @@ -3755,7 +3755,7 @@ impl ::core::default::Default for IP_ADAPTER_DNS_SERVER_ADDRESS_XP { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0 { pub Alignment: u64, @@ -3780,7 +3780,7 @@ impl ::core::default::Default for IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0_0 { pub Length: u32, @@ -3849,7 +3849,7 @@ impl ::core::default::Default for IP_ADAPTER_DNS_SUFFIX { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_GATEWAY_ADDRESS_LH { pub Anonymous: IP_ADAPTER_GATEWAY_ADDRESS_LH_0, @@ -3875,7 +3875,7 @@ impl ::core::default::Default for IP_ADAPTER_GATEWAY_ADDRESS_LH { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union IP_ADAPTER_GATEWAY_ADDRESS_LH_0 { pub Alignment: u64, @@ -3900,7 +3900,7 @@ impl ::core::default::Default for IP_ADAPTER_GATEWAY_ADDRESS_LH_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_GATEWAY_ADDRESS_LH_0_0 { pub Length: u32, @@ -3969,7 +3969,7 @@ impl ::core::default::Default for IP_ADAPTER_INDEX_MAP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IP_ADAPTER_INFO { pub Next: *mut IP_ADAPTER_INFO, @@ -4043,7 +4043,7 @@ impl ::core::default::Default for IP_ADAPTER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_MULTICAST_ADDRESS_XP { pub Anonymous: IP_ADAPTER_MULTICAST_ADDRESS_XP_0, @@ -4069,7 +4069,7 @@ impl ::core::default::Default for IP_ADAPTER_MULTICAST_ADDRESS_XP { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union IP_ADAPTER_MULTICAST_ADDRESS_XP_0 { pub Alignment: u64, @@ -4094,7 +4094,7 @@ impl ::core::default::Default for IP_ADAPTER_MULTICAST_ADDRESS_XP_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_MULTICAST_ADDRESS_XP_0_0 { pub Length: u32, @@ -4163,7 +4163,7 @@ impl ::core::default::Default for IP_ADAPTER_ORDER_MAP { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_PREFIX_XP { pub Anonymous: IP_ADAPTER_PREFIX_XP_0, @@ -4190,7 +4190,7 @@ impl ::core::default::Default for IP_ADAPTER_PREFIX_XP { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union IP_ADAPTER_PREFIX_XP_0 { pub Alignment: u64, @@ -4215,7 +4215,7 @@ impl ::core::default::Default for IP_ADAPTER_PREFIX_XP_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_PREFIX_XP_0_0 { pub Length: u32, @@ -4254,7 +4254,7 @@ impl ::core::default::Default for IP_ADAPTER_PREFIX_XP_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_UNICAST_ADDRESS_LH { pub Anonymous: IP_ADAPTER_UNICAST_ADDRESS_LH_0, @@ -4287,7 +4287,7 @@ impl ::core::default::Default for IP_ADAPTER_UNICAST_ADDRESS_LH { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union IP_ADAPTER_UNICAST_ADDRESS_LH_0 { pub Alignment: u64, @@ -4312,7 +4312,7 @@ impl ::core::default::Default for IP_ADAPTER_UNICAST_ADDRESS_LH_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_UNICAST_ADDRESS_LH_0_0 { pub Length: u32, @@ -4351,7 +4351,7 @@ impl ::core::default::Default for IP_ADAPTER_UNICAST_ADDRESS_LH_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_UNICAST_ADDRESS_XP { pub Anonymous: IP_ADAPTER_UNICAST_ADDRESS_XP_0, @@ -4383,7 +4383,7 @@ impl ::core::default::Default for IP_ADAPTER_UNICAST_ADDRESS_XP { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union IP_ADAPTER_UNICAST_ADDRESS_XP_0 { pub Alignment: u64, @@ -4408,7 +4408,7 @@ impl ::core::default::Default for IP_ADAPTER_UNICAST_ADDRESS_XP_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_UNICAST_ADDRESS_XP_0_0 { pub Length: u32, @@ -4447,7 +4447,7 @@ impl ::core::default::Default for IP_ADAPTER_UNICAST_ADDRESS_XP_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_WINS_SERVER_ADDRESS_LH { pub Anonymous: IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0, @@ -4473,7 +4473,7 @@ impl ::core::default::Default for IP_ADAPTER_WINS_SERVER_ADDRESS_LH { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0 { pub Alignment: u64, @@ -4498,7 +4498,7 @@ impl ::core::default::Default for IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0_0 { pub Length: u32, @@ -4537,7 +4537,7 @@ impl ::core::default::Default for IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct IP_ADDRESS_PREFIX { pub Prefix: super::super::Networking::WinSock::SOCKADDR_INET, @@ -4971,7 +4971,7 @@ impl ::core::default::Default for MIBICMPSTATS_EX_XPSP1 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_ANYCASTIPADDRESS_ROW { pub Address: super::super::Networking::WinSock::SOCKADDR_INET, @@ -4998,7 +4998,7 @@ impl ::core::default::Default for MIB_ANYCASTIPADDRESS_ROW { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_ANYCASTIPADDRESS_TABLE { pub NumEntries: u32, @@ -5331,7 +5331,7 @@ impl ::core::default::Default for MIB_IFSTACK_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MIB_IFSTATUS { pub dwIfIndex: u32, @@ -5403,7 +5403,7 @@ impl ::core::default::Default for MIB_IFTABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct MIB_IF_ROW2 { pub InterfaceLuid: super::Ndis::NET_LUID_LH, @@ -5467,7 +5467,7 @@ impl ::core::default::Default for MIB_IF_ROW2 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct MIB_IF_ROW2_0 { pub _bitfield: u8, @@ -5505,7 +5505,7 @@ impl ::core::default::Default for MIB_IF_ROW2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct MIB_IF_TABLE2 { pub NumEntries: u32, @@ -5690,7 +5690,7 @@ impl ::core::default::Default for MIB_IPADDRTABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MIB_IPDESTROW { pub ForwardRow: MIB_IPFORWARDROW, @@ -5716,7 +5716,7 @@ impl ::core::default::Default for MIB_IPDESTROW { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MIB_IPDESTTABLE { pub dwNumEntries: u32, @@ -5770,7 +5770,7 @@ impl ::core::default::Default for MIB_IPFORWARDNUMBER { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MIB_IPFORWARDROW { pub dwForwardDest: u32, @@ -5807,7 +5807,7 @@ impl ::core::default::Default for MIB_IPFORWARDROW { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union MIB_IPFORWARDROW_0 { pub dwForwardType: u32, @@ -5832,7 +5832,7 @@ impl ::core::default::Default for MIB_IPFORWARDROW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union MIB_IPFORWARDROW_1 { pub dwForwardProto: u32, @@ -5857,7 +5857,7 @@ impl ::core::default::Default for MIB_IPFORWARDROW_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MIB_IPFORWARDTABLE { pub dwNumEntries: u32, @@ -5882,7 +5882,7 @@ impl ::core::default::Default for MIB_IPFORWARDTABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_IPFORWARD_ROW2 { pub InterfaceLuid: super::Ndis::NET_LUID_LH, @@ -5920,7 +5920,7 @@ impl ::core::default::Default for MIB_IPFORWARD_ROW2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_IPFORWARD_TABLE2 { pub NumEntries: u32, @@ -5945,7 +5945,7 @@ impl ::core::default::Default for MIB_IPFORWARD_TABLE2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_IPINTERFACE_ROW { pub Family: super::super::Networking::WinSock::ADDRESS_FAMILY, @@ -6003,7 +6003,7 @@ impl ::core::default::Default for MIB_IPINTERFACE_ROW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_IPINTERFACE_TABLE { pub NumEntries: u32, @@ -6660,7 +6660,7 @@ impl ::core::default::Default for MIB_IPNETTABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_IPNET_ROW2 { pub Address: super::super::Networking::WinSock::SOCKADDR_INET, @@ -6691,7 +6691,7 @@ impl ::core::default::Default for MIB_IPNET_ROW2 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub union MIB_IPNET_ROW2_0 { pub Anonymous: MIB_IPNET_ROW2_0_0, @@ -6716,7 +6716,7 @@ impl ::core::default::Default for MIB_IPNET_ROW2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_IPNET_ROW2_0_0 { pub _bitfield: u8, @@ -6754,7 +6754,7 @@ impl ::core::default::Default for MIB_IPNET_ROW2_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub union MIB_IPNET_ROW2_1 { pub LastReachable: u32, @@ -6779,7 +6779,7 @@ impl ::core::default::Default for MIB_IPNET_ROW2_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_IPNET_TABLE2 { pub NumEntries: u32, @@ -6804,7 +6804,7 @@ impl ::core::default::Default for MIB_IPNET_TABLE2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_IPPATH_ROW { pub Source: super::super::Networking::WinSock::SOCKADDR_INET, @@ -6839,7 +6839,7 @@ impl ::core::default::Default for MIB_IPPATH_ROW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub union MIB_IPPATH_ROW_0 { pub LastReachable: u32, @@ -6864,7 +6864,7 @@ impl ::core::default::Default for MIB_IPPATH_ROW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_IPPATH_TABLE { pub NumEntries: u32, @@ -7045,7 +7045,7 @@ impl ::core::default::Default for MIB_IPSTATS_W2K { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES { pub InboundBandwidthInformation: super::super::Networking::WinSock::NL_BANDWIDTH_INFORMATION, @@ -7204,7 +7204,7 @@ impl ::core::default::Default for MIB_MFE_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_MULTICASTIPADDRESS_ROW { pub Address: super::super::Networking::WinSock::SOCKADDR_INET, @@ -7231,7 +7231,7 @@ impl ::core::default::Default for MIB_MULTICASTIPADDRESS_ROW { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_MULTICASTIPADDRESS_TABLE { pub NumEntries: u32, @@ -7355,7 +7355,7 @@ impl ::core::default::Default for MIB_PROXYARP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MIB_ROUTESTATE { pub bRoutesSetToStack: super::super::Foundation::BOOL, @@ -7393,7 +7393,7 @@ impl ::core::default::Default for MIB_ROUTESTATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MIB_TCP6ROW { pub State: MIB_TCP_STATE, @@ -7423,7 +7423,7 @@ impl ::core::default::Default for MIB_TCP6ROW { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MIB_TCP6ROW2 { pub LocalAddr: super::super::Networking::WinSock::IN6_ADDR, @@ -7540,7 +7540,7 @@ impl ::core::default::Default for MIB_TCP6ROW_OWNER_PID { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MIB_TCP6TABLE { pub dwNumEntries: u32, @@ -7565,7 +7565,7 @@ impl ::core::default::Default for MIB_TCP6TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MIB_TCP6TABLE2 { pub dwNumEntries: u32, @@ -8107,7 +8107,7 @@ impl ::core::default::Default for MIB_TCPTABLE_OWNER_PID { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MIB_UDP6ROW { pub dwLocalAddr: super::super::Networking::WinSock::IN6_ADDR, @@ -8312,7 +8312,7 @@ impl ::core::default::Default for MIB_UDP6ROW_OWNER_PID { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MIB_UDP6TABLE { pub dwNumEntries: u32, @@ -8774,7 +8774,7 @@ impl ::core::default::Default for MIB_UDPTABLE_OWNER_PID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_UNICASTIPADDRESS_ROW { pub Address: super::super::Networking::WinSock::SOCKADDR_INET, @@ -8809,7 +8809,7 @@ impl ::core::default::Default for MIB_UNICASTIPADDRESS_ROW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub struct MIB_UNICASTIPADDRESS_TABLE { pub NumEntries: u32, @@ -8834,7 +8834,7 @@ impl ::core::default::Default for MIB_UNICASTIPADDRESS_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct NET_ADDRESS_INFO { pub Format: NET_ADDRESS_FORMAT, @@ -8859,7 +8859,7 @@ impl ::core::default::Default for NET_ADDRESS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union NET_ADDRESS_INFO_0 { pub NamedAddress: NET_ADDRESS_INFO_0_0, @@ -8886,7 +8886,7 @@ impl ::core::default::Default for NET_ADDRESS_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct NET_ADDRESS_INFO_0_0 { pub Address: [u16; 256], @@ -9169,7 +9169,7 @@ impl ::core::default::Default for TCPIP_OWNER_MODULE_BASIC_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_ESTATS_BANDWIDTH_ROD_v0 { pub OutboundBandwidth: u64, @@ -9299,7 +9299,7 @@ impl ::core::default::Default for TCP_ESTATS_DATA_ROD_v0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_ESTATS_DATA_RW_v0 { pub EnableCollection: super::super::Foundation::BOOLEAN, @@ -9369,7 +9369,7 @@ impl ::core::default::Default for TCP_ESTATS_FINE_RTT_ROD_v0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_ESTATS_FINE_RTT_RW_v0 { pub EnableCollection: super::super::Foundation::BOOLEAN, @@ -9439,7 +9439,7 @@ impl ::core::default::Default for TCP_ESTATS_OBS_REC_ROD_v0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_ESTATS_OBS_REC_RW_v0 { pub EnableCollection: super::super::Foundation::BOOLEAN, @@ -9625,7 +9625,7 @@ impl ::core::default::Default for TCP_ESTATS_PATH_ROD_v0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_ESTATS_PATH_RW_v0 { pub EnableCollection: super::super::Foundation::BOOLEAN, @@ -9720,7 +9720,7 @@ impl ::core::default::Default for TCP_ESTATS_REC_ROD_v0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_ESTATS_REC_RW_v0 { pub EnableCollection: super::super::Foundation::BOOLEAN, @@ -9790,7 +9790,7 @@ impl ::core::default::Default for TCP_ESTATS_SEND_BUFF_ROD_v0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_ESTATS_SEND_BUFF_RW_v0 { pub EnableCollection: super::super::Foundation::BOOLEAN, @@ -9922,7 +9922,7 @@ impl ::core::default::Default for TCP_ESTATS_SND_CONG_ROS_v0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_ESTATS_SND_CONG_RW_v0 { pub EnableCollection: super::super::Foundation::BOOLEAN, @@ -9960,7 +9960,7 @@ impl ::core::default::Default for TCP_ESTATS_SND_CONG_RW_v0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_ESTATS_SYN_OPTS_ROS_v0 { pub ActiveOpen: super::super::Foundation::BOOLEAN, @@ -10030,19 +10030,19 @@ impl ::core::default::Default for TCP_RESERVE_PORT_RANGE { } } pub type PINTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub type PIPFORWARD_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub type PIPINTERFACE_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub type PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub type PSTABLE_UNICAST_IPADDRESS_TABLE_CALLBACK = ::core::option::Option ()>; pub type PTEREDO_PORT_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] pub type PUNICAST_IPADDRESS_CHANGE_CALLBACK = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/MobileBroadband/impl.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/MobileBroadband/impl.rs index 41c7c39774..2722be68ae 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/MobileBroadband/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/MobileBroadband/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDummyMBNUCMExt_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -110,7 +110,7 @@ impl IMbnConnection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnConnectionContext_Impl: Sized { fn GetProvisionedContexts(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -221,7 +221,7 @@ impl IMbnConnectionEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnConnectionManager_Impl: Sized { fn GetConnection(&self, connectionid: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -348,7 +348,7 @@ impl IMbnConnectionProfileEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnConnectionProfileManager_Impl: Sized { fn GetConnectionProfiles(&self, mbninterface: ::core::option::Option<&IMbnInterface>) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -425,7 +425,7 @@ impl IMbnConnectionProfileManagerEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMbnDeviceService_Impl: Sized { fn QuerySupportedCommands(&self) -> ::windows_core::Result; @@ -615,7 +615,7 @@ impl IMbnDeviceServiceStateEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnDeviceServicesContext_Impl: Sized { fn EnumerateDeviceServices(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -684,7 +684,7 @@ impl IMbnDeviceServicesContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnDeviceServicesEvents_Impl: Sized { fn OnQuerySupportedCommandsComplete(&self, deviceservice: ::core::option::Option<&IMbnDeviceService>, commandidlist: *const super::super::System::Com::SAFEARRAY, status: ::windows_core::HRESULT, requestid: u32) -> ::windows_core::Result<()>; @@ -801,7 +801,7 @@ impl IMbnDeviceServicesManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMbnInterface_Impl: Sized { fn InterfaceID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1018,7 +1018,7 @@ impl IMbnInterfaceEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnInterfaceManager_Impl: Sized { fn GetInterface(&self, interfaceid: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1088,7 +1088,7 @@ impl IMbnInterfaceManagerEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnMultiCarrier_Impl: Sized { fn SetHomeProvider(&self, homeprovider: *const MBN_PROVIDER2) -> ::windows_core::Result; @@ -1429,7 +1429,7 @@ impl IMbnPinEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnPinManager_Impl: Sized { fn GetPinList(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -1775,7 +1775,7 @@ impl IMbnRegistrationEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnServiceActivation_Impl: Sized { fn Activate(&self, vendorspecificdata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result; @@ -1802,7 +1802,7 @@ impl IMbnServiceActivation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnServiceActivationEvents_Impl: Sized { fn OnActivationComplete(&self, serviceactivation: ::core::option::Option<&IMbnServiceActivation>, vendorspecificdata: *const super::super::System::Com::SAFEARRAY, requestid: u32, status: ::windows_core::HRESULT, networkerror: u32) -> ::windows_core::Result<()>; @@ -1879,7 +1879,7 @@ impl IMbnSignalEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnSms_Impl: Sized { fn GetSmsConfiguration(&self) -> ::windows_core::Result; @@ -2079,7 +2079,7 @@ impl IMbnSmsConfiguration_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMbnSmsEvents_Impl: Sized { fn OnSmsConfigurationChange(&self, sms: ::core::option::Option<&IMbnSms>) -> ::windows_core::Result<()>; @@ -2145,7 +2145,7 @@ impl IMbnSmsEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnSmsReadMsgPdu_Impl: Sized { fn Index(&self) -> ::windows_core::Result; @@ -2214,7 +2214,7 @@ impl IMbnSmsReadMsgPdu_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnSmsReadMsgTextCdma_Impl: Sized { fn Index(&self) -> ::windows_core::Result; @@ -2335,7 +2335,7 @@ impl IMbnSmsReadMsgTextCdma_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnSubscriberInformation_Impl: Sized { fn SubscriberID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2391,7 +2391,7 @@ impl IMbnSubscriberInformation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnVendorSpecificEvents_Impl: Sized { fn OnEventNotification(&self, vendoroperation: ::core::option::Option<&IMbnVendorSpecificOperation>, vendorspecificdata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()>; @@ -2422,7 +2422,7 @@ impl IMbnVendorSpecificEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMbnVendorSpecificOperation_Impl: Sized { fn SetVendorSpecific(&self, vendorspecificdata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/MobileBroadband/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/MobileBroadband/mod.rs index 410ae7e626..b8921ca1e8 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/MobileBroadband/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/MobileBroadband/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -79,7 +79,7 @@ pub struct IMbnConnection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMbnConnectionContext(::windows_core::IUnknown); impl IMbnConnectionContext { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProvisionedContexts(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -197,7 +197,7 @@ impl IMbnConnectionManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetConnection)(::windows_core::Interface::as_raw(self), connectionid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetConnections(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -313,7 +313,7 @@ pub struct IMbnConnectionProfileEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMbnConnectionProfileManager(::windows_core::IUnknown); impl IMbnConnectionProfileManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetConnectionProfiles(&self, mbninterface: P0) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> where @@ -402,13 +402,13 @@ impl IMbnDeviceService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CloseCommandSession)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCommand(&self, commandid: u32, deviceservicedata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetCommand)(::windows_core::Interface::as_raw(self), commandid, deviceservicedata, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryCommand(&self, commandid: u32, deviceservicedata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -422,7 +422,7 @@ impl IMbnDeviceService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CloseDataSession)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WriteData(&self, deviceservicedata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -436,13 +436,13 @@ impl IMbnDeviceService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DeviceServiceID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCommandSessionOpen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsCommandSessionOpen)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDataSessionOpen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -516,7 +516,7 @@ pub struct IMbnDeviceServiceStateEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMbnDeviceServicesContext(::windows_core::IUnknown); impl IMbnDeviceServicesContext { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumerateDeviceServices(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -561,7 +561,7 @@ pub struct IMbnDeviceServicesContext_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMbnDeviceServicesEvents(::windows_core::IUnknown); impl IMbnDeviceServicesEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnQuerySupportedCommandsComplete(&self, deviceservice: P0, commandidlist: *const super::super::System::Com::SAFEARRAY, status: ::windows_core::HRESULT, requestid: u32) -> ::windows_core::Result<()> where @@ -581,7 +581,7 @@ impl IMbnDeviceServicesEvents { { (::windows_core::Interface::vtable(self).OnCloseCommandSessionComplete)(::windows_core::Interface::as_raw(self), deviceservice.into_param().abi(), status, requestid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnSetCommandComplete(&self, deviceservice: P0, responseid: u32, deviceservicedata: *const super::super::System::Com::SAFEARRAY, status: ::windows_core::HRESULT, requestid: u32) -> ::windows_core::Result<()> where @@ -589,7 +589,7 @@ impl IMbnDeviceServicesEvents { { (::windows_core::Interface::vtable(self).OnSetCommandComplete)(::windows_core::Interface::as_raw(self), deviceservice.into_param().abi(), responseid, deviceservicedata, status, requestid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnQueryCommandComplete(&self, deviceservice: P0, responseid: u32, deviceservicedata: *const super::super::System::Com::SAFEARRAY, status: ::windows_core::HRESULT, requestid: u32) -> ::windows_core::Result<()> where @@ -597,7 +597,7 @@ impl IMbnDeviceServicesEvents { { (::windows_core::Interface::vtable(self).OnQueryCommandComplete)(::windows_core::Interface::as_raw(self), deviceservice.into_param().abi(), responseid, deviceservicedata, status, requestid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnEventNotification(&self, deviceservice: P0, eventid: u32, deviceservicedata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -623,7 +623,7 @@ impl IMbnDeviceServicesEvents { { (::windows_core::Interface::vtable(self).OnWriteDataComplete)(::windows_core::Interface::as_raw(self), deviceservice.into_param().abi(), status, requestid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnReadData(&self, deviceservice: P0, deviceservicedata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -720,7 +720,7 @@ impl IMbnInterface { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReadyState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InEmergencyMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -730,19 +730,19 @@ impl IMbnInterface { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHomeProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPreferredProviders(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPreferredProviders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPreferredProviders(&self, preferredproviders: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetPreferredProviders)(::windows_core::Interface::as_raw(self), preferredproviders, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetVisibleProviders(&self, age: *mut u32, visibleproviders: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVisibleProviders)(::windows_core::Interface::as_raw(self), age, visibleproviders).ok() @@ -875,7 +875,7 @@ impl IMbnInterfaceManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetInterface)(::windows_core::Interface::as_raw(self), interfaceid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInterfaces(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -938,18 +938,18 @@ impl IMbnMultiCarrier { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetHomeProvider)(::windows_core::Interface::as_raw(self), homeprovider, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPreferredProviders(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPreferredProviders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetVisibleProviders(&self, age: *mut u32, visibleproviders: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVisibleProviders)(::windows_core::Interface::as_raw(self), age, visibleproviders).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSupportedCellularClasses(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1188,7 +1188,7 @@ pub struct IMbnPinEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMbnPinManager(::windows_core::IUnknown); impl IMbnPinManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPinList(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1434,7 +1434,7 @@ pub struct IMbnRegistrationEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMbnServiceActivation(::windows_core::IUnknown); impl IMbnServiceActivation { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Activate(&self, vendorspecificdata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1461,7 +1461,7 @@ pub struct IMbnServiceActivation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMbnServiceActivationEvents(::windows_core::IUnknown); impl IMbnServiceActivationEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnActivationComplete(&self, serviceactivation: P0, vendorspecificdata: *const super::super::System::Com::SAFEARRAY, requestid: u32, status: ::windows_core::HRESULT, networkerror: u32) -> ::windows_core::Result<()> where @@ -1559,7 +1559,7 @@ impl IMbnSms { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SmsSendPdu)(::windows_core::Interface::as_raw(self), pdudata.into_param().abi(), size, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SmsSendCdma(&self, address: P0, encoding: MBN_SMS_CDMA_ENCODING, language: MBN_SMS_CDMA_LANG, sizeincharacters: u32, message: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result where @@ -1568,7 +1568,7 @@ impl IMbnSms { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SmsSendCdma)(::windows_core::Interface::as_raw(self), address.into_param().abi(), encoding, language, sizeincharacters, message, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SmsSendCdmaPdu(&self, message: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1683,7 +1683,7 @@ impl IMbnSmsEvents { { (::windows_core::Interface::vtable(self).OnSmsSendComplete)(::windows_core::Interface::as_raw(self), sms.into_param().abi(), requestid, status).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn OnSmsReadComplete(&self, sms: P0, smsformat: MBN_SMS_FORMAT, readmsgs: *const super::super::System::Com::SAFEARRAY, moremsgs: P1, requestid: u32, status: ::windows_core::HRESULT) -> ::windows_core::Result<()> where @@ -1692,7 +1692,7 @@ impl IMbnSmsEvents { { (::windows_core::Interface::vtable(self).OnSmsReadComplete)(::windows_core::Interface::as_raw(self), sms.into_param().abi(), smsformat, readmsgs, moremsgs.into_param().abi(), requestid, status).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnSmsNewClass0Message(&self, sms: P0, smsformat: MBN_SMS_FORMAT, readmsgs: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -1754,7 +1754,7 @@ impl IMbnSmsReadMsgPdu { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PduData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Message(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1812,7 +1812,7 @@ impl IMbnSmsReadMsgTextCdma { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SizeInCharacters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Message(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1854,7 +1854,7 @@ impl IMbnSubscriberInformation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SimIccID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TelephoneNumbers(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1883,7 +1883,7 @@ pub struct IMbnSubscriberInformation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMbnVendorSpecificEvents(::windows_core::IUnknown); impl IMbnVendorSpecificEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnEventNotification(&self, vendoroperation: P0, vendorspecificdata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -1891,7 +1891,7 @@ impl IMbnVendorSpecificEvents { { (::windows_core::Interface::vtable(self).OnEventNotification)(::windows_core::Interface::as_raw(self), vendoroperation.into_param().abi(), vendorspecificdata).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnSetVendorSpecificComplete(&self, vendoroperation: P0, vendorspecificdata: *const super::super::System::Com::SAFEARRAY, requestid: u32) -> ::windows_core::Result<()> where @@ -1924,7 +1924,7 @@ pub struct IMbnVendorSpecificEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMbnVendorSpecificOperation(::windows_core::IUnknown); impl IMbnVendorSpecificOperation { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetVendorSpecific(&self, vendorspecificdata: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2964,7 +2964,7 @@ impl ::core::default::Default for MBN_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MBN_DEVICE_SERVICE { pub deviceServiceID: ::std::mem::ManuallyDrop<::windows_core::BSTR>, diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Multicast/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Multicast/mod.rs index c2f02ff878..baab8d0189 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Multicast/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Multicast/mod.rs @@ -8,7 +8,7 @@ pub unsafe fn McastApiStartup(version: *mut u32) -> u32 { ::windows_targets::link!("dhcpcsvc.dll" "system" fn McastApiStartup(version : *mut u32) -> u32); McastApiStartup(version) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn McastEnumerateScopes(addrfamily: u16, requery: P0, pscopelist: *mut MCAST_SCOPE_ENTRY, pscopelen: *mut u32, pscopecount: *mut u32) -> u32 @@ -159,7 +159,7 @@ impl ::core::default::Default for MCAST_SCOPE_CTX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCAST_SCOPE_ENTRY { pub ScopeCtx: MCAST_SCOPE_CTX, diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Ndis/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Ndis/mod.rs index 25dc1bb74b..a94d90a013 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Ndis/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Ndis/mod.rs @@ -4352,7 +4352,7 @@ impl ::core::default::Default for NDIS_HARDWARE_CROSSTIMESTAMP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NDIS_INTERFACE_INFORMATION { pub ifOperStatus: NET_IF_OPER_STATUS, @@ -5986,7 +5986,7 @@ impl ::core::default::Default for NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NDIS_TIMESTAMP_CAPABILITIES { pub Header: NDIS_OBJECT_HEADER, @@ -6029,7 +6029,7 @@ impl ::core::default::Default for NDIS_TIMESTAMP_CAPABILITIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NDIS_TIMESTAMP_CAPABILITY_FLAGS { pub PtpV2OverUdpIPv4EventMsgReceiveHw: super::super::Foundation::BOOLEAN, @@ -7362,7 +7362,7 @@ impl ::core::default::Default for OFFLOAD_ALGO_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OFFLOAD_IPSEC_ADD_SA { pub SrcAddr: u32, @@ -7430,7 +7430,7 @@ impl ::core::default::Default for OFFLOAD_IPSEC_ADD_SA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OFFLOAD_IPSEC_ADD_UDPESP_SA { pub SrcAddr: u32, @@ -7502,7 +7502,7 @@ impl ::core::default::Default for OFFLOAD_IPSEC_ADD_UDPESP_SA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OFFLOAD_IPSEC_DELETE_SA { pub OffloadHandle: super::super::Foundation::HANDLE, @@ -7540,7 +7540,7 @@ impl ::core::default::Default for OFFLOAD_IPSEC_DELETE_SA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OFFLOAD_IPSEC_DELETE_UDPESP_SA { pub OffloadHandle: super::super::Foundation::HANDLE, diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetBios/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetBios/mod.rs index c3361dad7e..4e377fcc57 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetBios/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetBios/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Netbios(pncb: *mut NCB) -> u8 { @@ -356,7 +356,7 @@ impl ::core::default::Default for NAME_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct NCB { @@ -432,7 +432,7 @@ impl ::core::default::Default for NCB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct NCB { diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetManagement/impl.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetManagement/impl.rs index ab6adeb38d..d9965b5dc7 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetManagement/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetManagement/impl.rs @@ -217,7 +217,7 @@ impl INetCfgBindingInterface_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetCfgBindingPath_Impl: Sized { fn IsSamePathAs(&self, ppath: ::core::option::Option<&INetCfgBindingPath>) -> ::windows_core::Result<()>; @@ -323,7 +323,7 @@ impl INetCfgClass_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetCfgClassSetup_Impl: Sized { fn SelectAndInstall(&self, hwndparent: super::super::Foundation::HWND, pobotoken: *const OBO_TOKEN, ppnccitem: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -361,7 +361,7 @@ impl INetCfgClassSetup_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetCfgClassSetup2_Impl: Sized + INetCfgClassSetup_Impl { fn UpdateNonEnumeratedComponent(&self, picomp: ::core::option::Option<&INetCfgComponent>, dwsetupflags: u32, dwupgradefrombuildno: u32) -> ::windows_core::Result<()>; @@ -385,7 +385,7 @@ impl INetCfgClassSetup2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub trait INetCfgComponent_Impl: Sized { fn GetDisplayName(&self, ppszwdisplayname: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()>; @@ -567,7 +567,7 @@ impl INetCfgComponentBindings_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetCfgComponentControl_Impl: Sized { fn Initialize(&self, picomp: ::core::option::Option<&INetCfgComponent>, pinetcfg: ::core::option::Option<&INetCfg>, finstalling: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -686,7 +686,7 @@ impl INetCfgComponentNotifyGlobal_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetCfgComponentPropertyUi_Impl: Sized { fn QueryPropertyUi(&self, punkreserved: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -898,7 +898,7 @@ impl INetCfgPnpReconfigCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetCfgSysPrep_Impl: Sized { fn HrSetupSetFirstDword(&self, pwszsection: &::windows_core::PCWSTR, pwszkey: &::windows_core::PCWSTR, dwvalue: u32) -> ::windows_core::Result<()>; @@ -966,7 +966,7 @@ impl INetLanConnectionUiInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetRasConnectionIpUiInfo_Impl: Sized { fn GetUiInfo(&self, pinfo: *mut RASCON_IPUI) -> ::windows_core::Result<()>; @@ -987,7 +987,7 @@ impl INetRasConnectionIpUiInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub trait IProvisioningDomain_Impl: Sized { fn Add(&self, pszwpathtofolder: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetManagement/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetManagement/mod.rs index 0dc12ac243..107fbc69e3 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetManagement/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetManagement/mod.rs @@ -109,7 +109,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetAddAlternateComputerName(server : ::windows_core::PCWSTR, alternatename : ::windows_core::PCWSTR, domainaccount : ::windows_core::PCWSTR, domainaccountpassword : ::windows_core::PCWSTR, reserved : u32) -> u32); NetAddAlternateComputerName(server.into_param().abi(), alternatename.into_param().abi(), domainaccount.into_param().abi(), domainaccountpassword.into_param().abi(), reserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetAddServiceAccount(servername: P0, accountname: P1, password: P2, flags: u32) -> super::super::Foundation::NTSTATUS @@ -227,7 +227,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetEnumerateComputerNames(server : ::windows_core::PCWSTR, nametype : NET_COMPUTER_NAME_TYPE, reserved : u32, entrycount : *mut u32, computernames : *mut *mut ::windows_core::PWSTR) -> u32); NetEnumerateComputerNames(server.into_param().abi(), nametype, reserved, entrycount, computernames) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetEnumerateServiceAccounts(servername: P0, flags: u32, accountscount: *mut u32, accounts: *mut *mut *mut u16) -> super::super::Foundation::NTSTATUS @@ -263,14 +263,14 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetErrorLogWrite(reserved1 : *const u8, code : u32, component : ::windows_core::PCWSTR, buffer : *const u8, numbytes : u32, msgbuf : *const u8, strcount : u32, reserved2 : *const u8) -> u32); NetErrorLogWrite(::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), code, component.into_param().abi(), buffer, numbytes, msgbuf, strcount, ::core::mem::transmute(reserved2.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn NetFreeAadJoinInformation(pjoininfo: ::core::option::Option<*const DSREG_JOIN_INFO>) { ::windows_targets::link!("netapi32.dll" "system" fn NetFreeAadJoinInformation(pjoininfo : *const DSREG_JOIN_INFO) -> ()); NetFreeAadJoinInformation(::core::mem::transmute(pjoininfo.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn NetGetAadJoinInformation(pcsztenantid: P0) -> ::windows_core::Result<*mut DSREG_JOIN_INFO> @@ -408,7 +408,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetGroupSetUsers(servername : ::windows_core::PCWSTR, groupname : ::windows_core::PCWSTR, level : u32, buf : *const u8, totalentries : u32) -> u32); NetGroupSetUsers(servername.into_param().abi(), groupname.into_param().abi(), level, buf, totalentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetIsServiceAccount(servername: P0, accountname: P1, isservice: *mut super::super::Foundation::BOOL) -> super::super::Foundation::NTSTATUS @@ -439,7 +439,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetLocalGroupAdd(servername : ::windows_core::PCWSTR, level : u32, buf : *const u8, parm_err : *mut u32) -> u32); NetLocalGroupAdd(servername.into_param().abi(), level, buf, ::core::mem::transmute(parm_err.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetLocalGroupAddMember(servername: P0, groupname: P1, membersid: P2) -> u32 @@ -469,7 +469,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetLocalGroupDel(servername : ::windows_core::PCWSTR, groupname : ::windows_core::PCWSTR) -> u32); NetLocalGroupDel(servername.into_param().abi(), groupname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetLocalGroupDelMember(servername: P0, groupname: P1, membersid: P2) -> u32 @@ -598,7 +598,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetQueryDisplayInformation(servername : ::windows_core::PCWSTR, level : u32, index : u32, entriesrequested : u32, preferredmaximumlength : u32, returnedentrycount : *mut u32, sortedbuffer : *mut *mut ::core::ffi::c_void) -> u32); NetQueryDisplayInformation(servername.into_param().abi(), level, index, entriesrequested, preferredmaximumlength, returnedentrycount, sortedbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetQueryServiceAccount(servername: P0, accountname: P1, infolevel: u32, buffer: *mut *mut u8) -> super::super::Foundation::NTSTATUS @@ -636,7 +636,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetRemoveAlternateComputerName(server : ::windows_core::PCWSTR, alternatename : ::windows_core::PCWSTR, domainaccount : ::windows_core::PCWSTR, domainaccountpassword : ::windows_core::PCWSTR, reserved : u32) -> u32); NetRemoveAlternateComputerName(server.into_param().abi(), alternatename.into_param().abi(), domainaccount.into_param().abi(), domainaccountpassword.into_param().abi(), reserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetRemoveServiceAccount(servername: P0, accountname: P1, flags: u32) -> super::super::Foundation::NTSTATUS @@ -1206,7 +1206,7 @@ pub unsafe fn RouterGetErrorStringW(dwerrorcode: u32, lplpwszerrorstring: *mut : ::windows_targets::link!("rtutils.dll" "system" fn RouterGetErrorStringW(dwerrorcode : u32, lplpwszerrorstring : *mut ::windows_core::PWSTR) -> u32); RouterGetErrorStringW(dwerrorcode, lplpwszerrorstring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogDeregisterA(hloghandle: P0) @@ -1216,7 +1216,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogDeregisterA(hloghandle : super::super::Foundation:: HANDLE) -> ()); RouterLogDeregisterA(hloghandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogDeregisterW(hloghandle: P0) @@ -1226,7 +1226,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogDeregisterW(hloghandle : super::super::Foundation:: HANDLE) -> ()); RouterLogDeregisterW(hloghandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogEventA(hloghandle: P0, dweventtype: u32, dwmessageid: u32, plpszsubstringarray: ::core::option::Option<&[::windows_core::PCSTR]>, dwerrorcode: u32) @@ -1236,7 +1236,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogEventA(hloghandle : super::super::Foundation:: HANDLE, dweventtype : u32, dwmessageid : u32, dwsubstringcount : u32, plpszsubstringarray : *const ::windows_core::PCSTR, dwerrorcode : u32) -> ()); RouterLogEventA(hloghandle.into_param().abi(), dweventtype, dwmessageid, plpszsubstringarray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(plpszsubstringarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dwerrorcode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogEventDataA(hloghandle: P0, dweventtype: u32, dwmessageid: u32, plpszsubstringarray: ::core::option::Option<&[::windows_core::PCSTR]>, dwdatabytes: u32, lpdatabytes: *mut u8) @@ -1246,7 +1246,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogEventDataA(hloghandle : super::super::Foundation:: HANDLE, dweventtype : u32, dwmessageid : u32, dwsubstringcount : u32, plpszsubstringarray : *const ::windows_core::PCSTR, dwdatabytes : u32, lpdatabytes : *mut u8) -> ()); RouterLogEventDataA(hloghandle.into_param().abi(), dweventtype, dwmessageid, plpszsubstringarray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(plpszsubstringarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dwdatabytes, lpdatabytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogEventDataW(hloghandle: P0, dweventtype: u32, dwmessageid: u32, plpszsubstringarray: ::core::option::Option<&[::windows_core::PCWSTR]>, dwdatabytes: u32, lpdatabytes: *mut u8) @@ -1256,7 +1256,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogEventDataW(hloghandle : super::super::Foundation:: HANDLE, dweventtype : u32, dwmessageid : u32, dwsubstringcount : u32, plpszsubstringarray : *const ::windows_core::PCWSTR, dwdatabytes : u32, lpdatabytes : *mut u8) -> ()); RouterLogEventDataW(hloghandle.into_param().abi(), dweventtype, dwmessageid, plpszsubstringarray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(plpszsubstringarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dwdatabytes, lpdatabytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogEventExA(hloghandle: P0, dweventtype: u32, dwerrorcode: u32, dwmessageid: u32, ptszformat: P1) @@ -1267,7 +1267,7 @@ where ::windows_targets::link!("rtutils.dll" "cdecl" fn RouterLogEventExA(hloghandle : super::super::Foundation:: HANDLE, dweventtype : u32, dwerrorcode : u32, dwmessageid : u32, ptszformat : ::windows_core::PCSTR) -> ()); RouterLogEventExA(hloghandle.into_param().abi(), dweventtype, dwerrorcode, dwmessageid, ptszformat.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogEventExW(hloghandle: P0, dweventtype: u32, dwerrorcode: u32, dwmessageid: u32, ptszformat: P1) @@ -1278,7 +1278,7 @@ where ::windows_targets::link!("rtutils.dll" "cdecl" fn RouterLogEventExW(hloghandle : super::super::Foundation:: HANDLE, dweventtype : u32, dwerrorcode : u32, dwmessageid : u32, ptszformat : ::windows_core::PCWSTR) -> ()); RouterLogEventExW(hloghandle.into_param().abi(), dweventtype, dwerrorcode, dwmessageid, ptszformat.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogEventStringA(hloghandle: P0, dweventtype: u32, dwmessageid: u32, plpszsubstringarray: &[::windows_core::PCSTR], dwerrorcode: u32, dwerrorindex: u32) @@ -1288,7 +1288,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogEventStringA(hloghandle : super::super::Foundation:: HANDLE, dweventtype : u32, dwmessageid : u32, dwsubstringcount : u32, plpszsubstringarray : *const ::windows_core::PCSTR, dwerrorcode : u32, dwerrorindex : u32) -> ()); RouterLogEventStringA(hloghandle.into_param().abi(), dweventtype, dwmessageid, plpszsubstringarray.len() as _, ::core::mem::transmute(plpszsubstringarray.as_ptr()), dwerrorcode, dwerrorindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogEventStringW(hloghandle: P0, dweventtype: u32, dwmessageid: u32, plpszsubstringarray: &[::windows_core::PCWSTR], dwerrorcode: u32, dwerrorindex: u32) @@ -1298,7 +1298,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogEventStringW(hloghandle : super::super::Foundation:: HANDLE, dweventtype : u32, dwmessageid : u32, dwsubstringcount : u32, plpszsubstringarray : *const ::windows_core::PCWSTR, dwerrorcode : u32, dwerrorindex : u32) -> ()); RouterLogEventStringW(hloghandle.into_param().abi(), dweventtype, dwmessageid, plpszsubstringarray.len() as _, ::core::mem::transmute(plpszsubstringarray.as_ptr()), dwerrorcode, dwerrorindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogEventValistExA(hloghandle: P0, dweventtype: u32, dwerrorcode: u32, dwmessageid: u32, ptszformat: P1, arglist: *mut i8) @@ -1309,7 +1309,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogEventValistExA(hloghandle : super::super::Foundation:: HANDLE, dweventtype : u32, dwerrorcode : u32, dwmessageid : u32, ptszformat : ::windows_core::PCSTR, arglist : *mut i8) -> ()); RouterLogEventValistExA(hloghandle.into_param().abi(), dweventtype, dwerrorcode, dwmessageid, ptszformat.into_param().abi(), arglist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogEventValistExW(hloghandle: P0, dweventtype: u32, dwerrorcode: u32, dwmessageid: u32, ptszformat: P1, arglist: *mut i8) @@ -1320,7 +1320,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogEventValistExW(hloghandle : super::super::Foundation:: HANDLE, dweventtype : u32, dwerrorcode : u32, dwmessageid : u32, ptszformat : ::windows_core::PCWSTR, arglist : *mut i8) -> ()); RouterLogEventValistExW(hloghandle.into_param().abi(), dweventtype, dwerrorcode, dwmessageid, ptszformat.into_param().abi(), arglist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogEventW(hloghandle: P0, dweventtype: u32, dwmessageid: u32, plpszsubstringarray: ::core::option::Option<&[::windows_core::PCWSTR]>, dwerrorcode: u32) @@ -1330,7 +1330,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogEventW(hloghandle : super::super::Foundation:: HANDLE, dweventtype : u32, dwmessageid : u32, dwsubstringcount : u32, plpszsubstringarray : *const ::windows_core::PCWSTR, dwerrorcode : u32) -> ()); RouterLogEventW(hloghandle.into_param().abi(), dweventtype, dwmessageid, plpszsubstringarray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(plpszsubstringarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dwerrorcode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogRegisterA(lpszsource: P0) -> super::super::Foundation::HANDLE @@ -1340,7 +1340,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn RouterLogRegisterA(lpszsource : ::windows_core::PCSTR) -> super::super::Foundation:: HANDLE); RouterLogRegisterA(lpszsource.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RouterLogRegisterW(lpszsource: P0) -> super::super::Foundation::HANDLE @@ -1380,7 +1380,7 @@ pub unsafe fn TraceDeregisterW(dwtraceid: u32) -> u32 { ::windows_targets::link!("rtutils.dll" "system" fn TraceDeregisterW(dwtraceid : u32) -> u32); TraceDeregisterW(dwtraceid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TraceDumpExA(dwtraceid: u32, dwflags: u32, lpbbytes: *mut u8, dwbytecount: u32, dwgroupsize: u32, baddressprefix: P0, lpszprefix: P1) -> u32 @@ -1391,7 +1391,7 @@ where ::windows_targets::link!("rtutils.dll" "system" fn TraceDumpExA(dwtraceid : u32, dwflags : u32, lpbbytes : *mut u8, dwbytecount : u32, dwgroupsize : u32, baddressprefix : super::super::Foundation:: BOOL, lpszprefix : ::windows_core::PCSTR) -> u32); TraceDumpExA(dwtraceid, dwflags, lpbbytes, dwbytecount, dwgroupsize, baddressprefix.into_param().abi(), lpszprefix.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TraceDumpExW(dwtraceid: u32, dwflags: u32, lpbbytes: *mut u8, dwbytecount: u32, dwgroupsize: u32, baddressprefix: P0, lpszprefix: P1) -> u32 @@ -1402,14 +1402,14 @@ where ::windows_targets::link!("rtutils.dll" "system" fn TraceDumpExW(dwtraceid : u32, dwflags : u32, lpbbytes : *mut u8, dwbytecount : u32, dwgroupsize : u32, baddressprefix : super::super::Foundation:: BOOL, lpszprefix : ::windows_core::PCWSTR) -> u32); TraceDumpExW(dwtraceid, dwflags, lpbbytes, dwbytecount, dwgroupsize, baddressprefix.into_param().abi(), lpszprefix.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TraceGetConsoleA(dwtraceid: u32, lphconsole: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("rtutils.dll" "system" fn TraceGetConsoleA(dwtraceid : u32, lphconsole : *mut super::super::Foundation:: HANDLE) -> u32); TraceGetConsoleA(dwtraceid, lphconsole) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TraceGetConsoleW(dwtraceid: u32, lphconsole: *mut super::super::Foundation::HANDLE) -> u32 { @@ -1691,7 +1691,7 @@ impl INetCfgBindingPath { pub unsafe fn IsEnabled(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsEnabled)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -1768,7 +1768,7 @@ pub struct INetCfgClass_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetCfgClassSetup(::windows_core::IUnknown); impl INetCfgClassSetup { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SelectAndInstall(&self, hwndparent: P0, pobotoken: ::core::option::Option<*const OBO_TOKEN>, ppnccitem: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1776,7 +1776,7 @@ impl INetCfgClassSetup { { (::windows_core::Interface::vtable(self).SelectAndInstall)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ::core::mem::transmute(pobotoken.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppnccitem.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Install(&self, pszwinfid: P0, pobotoken: ::core::option::Option<*const OBO_TOKEN>, dwsetupflags: u32, dwupgradefrombuildno: u32, pszwanswerfile: P1, pszwanswersections: P2, ppnccitem: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1786,7 +1786,7 @@ impl INetCfgClassSetup { { (::windows_core::Interface::vtable(self).Install)(::windows_core::Interface::as_raw(self), pszwinfid.into_param().abi(), ::core::mem::transmute(pobotoken.unwrap_or(::std::ptr::null())), dwsetupflags, dwupgradefrombuildno, pszwanswerfile.into_param().abi(), pszwanswersections.into_param().abi(), ::core::mem::transmute(ppnccitem.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeInstall(&self, pcomponent: P0, pobotoken: ::core::option::Option<*const OBO_TOKEN>, pmszwrefs: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> where @@ -1823,7 +1823,7 @@ pub struct INetCfgClassSetup_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetCfgClassSetup2(::windows_core::IUnknown); impl INetCfgClassSetup2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SelectAndInstall(&self, hwndparent: P0, pobotoken: ::core::option::Option<*const OBO_TOKEN>, ppnccitem: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1831,7 +1831,7 @@ impl INetCfgClassSetup2 { { (::windows_core::Interface::vtable(self).base__.SelectAndInstall)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ::core::mem::transmute(pobotoken.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppnccitem.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Install(&self, pszwinfid: P0, pobotoken: ::core::option::Option<*const OBO_TOKEN>, dwsetupflags: u32, dwupgradefrombuildno: u32, pszwanswerfile: P1, pszwanswersections: P2, ppnccitem: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> where @@ -1841,7 +1841,7 @@ impl INetCfgClassSetup2 { { (::windows_core::Interface::vtable(self).base__.Install)(::windows_core::Interface::as_raw(self), pszwinfid.into_param().abi(), ::core::mem::transmute(pobotoken.unwrap_or(::std::ptr::null())), dwsetupflags, dwupgradefrombuildno, pszwanswerfile.into_param().abi(), pszwanswersections.into_param().abi(), ::core::mem::transmute(ppnccitem.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeInstall(&self, pcomponent: P0, pobotoken: ::core::option::Option<*const OBO_TOKEN>, pmszwrefs: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> where @@ -1908,12 +1908,12 @@ impl INetCfgComponent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDeviceStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn OpenParamKey(&self, phkey: ::core::option::Option<*mut super::super::System::Registry::HKEY>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OpenParamKey)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(phkey.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RaisePropertyUi(&self, hwndparent: P0, dwflags: u32, punkcontext: P1) -> ::windows_core::Result<()> where @@ -2029,7 +2029,7 @@ pub struct INetCfgComponentBindings_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetCfgComponentControl(::windows_core::IUnknown); impl INetCfgComponentControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, picomp: P0, pinetcfg: P1, finstalling: P2) -> ::windows_core::Result<()> where @@ -2161,7 +2161,7 @@ impl INetCfgComponentPropertyUi { { (::windows_core::Interface::vtable(self).SetContext)(::windows_core::Interface::as_raw(self), punkreserved.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MergePropPages(&self, pdwdefpages: *mut u32, pahpspprivate: *mut *mut u8, pcpages: *mut u32, hwndparent: P0, pszstartpage: ::core::option::Option<*const ::windows_core::PCWSTR>) -> ::windows_core::Result<()> where @@ -2169,7 +2169,7 @@ impl INetCfgComponentPropertyUi { { (::windows_core::Interface::vtable(self).MergePropPages)(::windows_core::Interface::as_raw(self), pdwdefpages, pahpspprivate, pcpages, hwndparent.into_param().abi(), ::core::mem::transmute(pszstartpage.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ValidateProperties(&self, hwndsheet: P0) -> ::windows_core::Result<()> where @@ -2392,7 +2392,7 @@ impl INetCfgSysPrep { { (::windows_core::Interface::vtable(self).HrSetupSetFirstString)(::windows_core::Interface::as_raw(self), pwszsection.into_param().abi(), pwszkey.into_param().abi(), pwszvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HrSetupSetFirstStringAsBool(&self, pwszsection: P0, pwszkey: P1, fvalue: P2) -> ::windows_core::Result<()> where @@ -2456,7 +2456,7 @@ pub struct INetLanConnectionUiInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetRasConnectionIpUiInfo(::windows_core::IUnknown); impl INetRasConnectionIpUiInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUiInfo(&self, pinfo: *mut RASCON_IPUI) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetUiInfo)(::windows_core::Interface::as_raw(self), pinfo).ok() @@ -2488,7 +2488,7 @@ impl IProvisioningDomain { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pszwpathtofolder.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn Query(&self, pszwdomain: P0, pszwlanguage: P1, pszwxpathquery: P2) -> ::windows_core::Result where @@ -6659,7 +6659,7 @@ impl ::core::default::Default for CONFIG_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct DSREG_JOIN_INFO { pub joinType: DSREG_JOIN_TYPE, @@ -6999,7 +6999,7 @@ impl ::core::default::Default for GROUP_INFO_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GROUP_INFO_3 { pub grpi3_name: ::windows_core::PWSTR, @@ -7248,7 +7248,7 @@ impl ::core::default::Default for LOCALGROUP_INFO_1002 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LOCALGROUP_MEMBERS_INFO_0 { pub lgrmi0_sid: super::super::Foundation::PSID, @@ -7286,7 +7286,7 @@ impl ::core::default::Default for LOCALGROUP_MEMBERS_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct LOCALGROUP_MEMBERS_INFO_1 { pub lgrmi1_sid: super::super::Foundation::PSID, @@ -7326,7 +7326,7 @@ impl ::core::default::Default for LOCALGROUP_MEMBERS_INFO_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct LOCALGROUP_MEMBERS_INFO_2 { pub lgrmi2_sid: super::super::Foundation::PSID, @@ -7859,7 +7859,7 @@ impl ::core::default::Default for NET_DISPLAY_USER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NET_VALIDATE_AUTHENTICATION_INPUT_ARG { pub InputPersistedFields: NET_VALIDATE_PERSISTED_FIELDS, @@ -7898,7 +7898,7 @@ impl ::core::default::Default for NET_VALIDATE_AUTHENTICATION_INPUT_ARG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NET_VALIDATE_OUTPUT_ARG { pub ChangedPersistedFields: NET_VALIDATE_PERSISTED_FIELDS, @@ -7937,7 +7937,7 @@ impl ::core::default::Default for NET_VALIDATE_OUTPUT_ARG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG { pub InputPersistedFields: NET_VALIDATE_PERSISTED_FIELDS, @@ -8009,7 +8009,7 @@ impl ::core::default::Default for NET_VALIDATE_PASSWORD_HASH { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NET_VALIDATE_PASSWORD_RESET_INPUT_ARG { pub InputPersistedFields: NET_VALIDATE_PERSISTED_FIELDS, @@ -8052,7 +8052,7 @@ impl ::core::default::Default for NET_VALIDATE_PASSWORD_RESET_INPUT_ARG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NET_VALIDATE_PERSISTED_FIELDS { pub PresentFields: u32, @@ -8096,7 +8096,7 @@ impl ::core::default::Default for NET_VALIDATE_PERSISTED_FIELDS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OBO_TOKEN { pub Type: OBO_TOKEN_TYPE, @@ -8169,7 +8169,7 @@ impl ::core::default::Default for PRINT_OTHER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RASCON_IPUI { pub guidConnection: ::windows_core::GUID, @@ -8933,7 +8933,7 @@ impl ::core::default::Default for SERVER_INFO_102 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_103 { pub sv103_platform_id: u32, @@ -9289,7 +9289,7 @@ impl ::core::default::Default for SERVER_INFO_1513 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1514 { pub sv1514_enablesoftcompat: super::super::Foundation::BOOL, @@ -9327,7 +9327,7 @@ impl ::core::default::Default for SERVER_INFO_1514 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1515 { pub sv1515_enableforcedlogoff: super::super::Foundation::BOOL, @@ -9365,7 +9365,7 @@ impl ::core::default::Default for SERVER_INFO_1515 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1516 { pub sv1516_timesource: super::super::Foundation::BOOL, @@ -9403,7 +9403,7 @@ impl ::core::default::Default for SERVER_INFO_1516 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1518 { pub sv1518_lmannounce: super::super::Foundation::BOOL, @@ -9789,7 +9789,7 @@ impl ::core::default::Default for SERVER_INFO_1535 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1536 { pub sv1536_enableoplocks: super::super::Foundation::BOOL, @@ -9827,7 +9827,7 @@ impl ::core::default::Default for SERVER_INFO_1536 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1537 { pub sv1537_enableoplockforceclose: super::super::Foundation::BOOL, @@ -9865,7 +9865,7 @@ impl ::core::default::Default for SERVER_INFO_1537 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1538 { pub sv1538_enablefcbopens: super::super::Foundation::BOOL, @@ -9903,7 +9903,7 @@ impl ::core::default::Default for SERVER_INFO_1538 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1539 { pub sv1539_enableraw: super::super::Foundation::BOOL, @@ -9941,7 +9941,7 @@ impl ::core::default::Default for SERVER_INFO_1539 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1540 { pub sv1540_enablesharednetdrives: super::super::Foundation::BOOL, @@ -9979,7 +9979,7 @@ impl ::core::default::Default for SERVER_INFO_1540 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1541 { pub sv1541_minfreeconnections: super::super::Foundation::BOOL, @@ -10017,7 +10017,7 @@ impl ::core::default::Default for SERVER_INFO_1541 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1542 { pub sv1542_maxfreeconnections: super::super::Foundation::BOOL, @@ -10635,7 +10635,7 @@ impl ::core::default::Default for SERVER_INFO_1565 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1566 { pub sv1566_removeduplicatesearches: super::super::Foundation::BOOL, @@ -11195,7 +11195,7 @@ impl ::core::default::Default for SERVER_INFO_1584 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1585 { pub sv1585_sendsfrompreferredprocessor: super::super::Foundation::BOOL, @@ -11581,7 +11581,7 @@ impl ::core::default::Default for SERVER_INFO_1598 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1599 { pub sv1598_enforcekerberosreauthentication: super::super::Foundation::BOOLEAN, @@ -11619,7 +11619,7 @@ impl ::core::default::Default for SERVER_INFO_1599 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1600 { pub sv1598_disabledos: super::super::Foundation::BOOLEAN, @@ -11686,7 +11686,7 @@ impl ::core::default::Default for SERVER_INFO_1601 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_1602 { pub sv_1598_disablestrictnamechecking: super::super::Foundation::BOOL, @@ -11975,7 +11975,7 @@ impl ::core::default::Default for SERVER_INFO_403 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_502 { pub sv502_sessopens: u32, @@ -12066,7 +12066,7 @@ impl ::core::default::Default for SERVER_INFO_502 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_503 { pub sv503_sessopens: u32, @@ -12229,7 +12229,7 @@ impl ::core::default::Default for SERVER_INFO_503 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_598 { pub sv598_maxrawworkitems: u32, @@ -12395,7 +12395,7 @@ impl ::core::default::Default for SERVER_INFO_598 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_INFO_599 { pub sv599_sessopens: u32, @@ -12845,7 +12845,7 @@ impl ::core::default::Default for SERVICE_INFO_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SMB_COMPRESSION_INFO { pub Switch: super::super::Foundation::BOOLEAN, @@ -13033,7 +13033,7 @@ impl ::core::default::Default for TIME_OF_DAY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRANSPORT_INFO { pub Type: TRANSPORT_TYPE, @@ -14100,7 +14100,7 @@ impl ::core::default::Default for USER_INFO_22 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USER_INFO_23 { pub usri23_name: ::windows_core::PWSTR, @@ -14142,7 +14142,7 @@ impl ::core::default::Default for USER_INFO_23 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USER_INFO_24 { pub usri24_internet_identity: super::super::Foundation::BOOL, @@ -14299,7 +14299,7 @@ impl ::core::default::Default for USER_INFO_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USER_INFO_4 { pub usri4_name: ::windows_core::PWSTR, @@ -14689,7 +14689,7 @@ impl ::core::default::Default for USER_MODALS_INFO_1007 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USER_MODALS_INFO_2 { pub usrmod2_domain_name: ::windows_core::PWSTR, @@ -15706,7 +15706,7 @@ impl ::core::default::Default for WKSTA_INFO_1047 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1048 { pub wki1048_use_opportunistic_locking: super::super::Foundation::BOOL, @@ -15744,7 +15744,7 @@ impl ::core::default::Default for WKSTA_INFO_1048 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1049 { pub wki1049_use_unlock_behind: super::super::Foundation::BOOL, @@ -15782,7 +15782,7 @@ impl ::core::default::Default for WKSTA_INFO_1049 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1050 { pub wki1050_use_close_behind: super::super::Foundation::BOOL, @@ -15820,7 +15820,7 @@ impl ::core::default::Default for WKSTA_INFO_1050 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1051 { pub wki1051_buf_named_pipes: super::super::Foundation::BOOL, @@ -15858,7 +15858,7 @@ impl ::core::default::Default for WKSTA_INFO_1051 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1052 { pub wki1052_use_lock_read_unlock: super::super::Foundation::BOOL, @@ -15896,7 +15896,7 @@ impl ::core::default::Default for WKSTA_INFO_1052 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1053 { pub wki1053_utilize_nt_caching: super::super::Foundation::BOOL, @@ -15934,7 +15934,7 @@ impl ::core::default::Default for WKSTA_INFO_1053 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1054 { pub wki1054_use_raw_read: super::super::Foundation::BOOL, @@ -15972,7 +15972,7 @@ impl ::core::default::Default for WKSTA_INFO_1054 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1055 { pub wki1055_use_raw_write: super::super::Foundation::BOOL, @@ -16010,7 +16010,7 @@ impl ::core::default::Default for WKSTA_INFO_1055 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1056 { pub wki1056_use_write_raw_data: super::super::Foundation::BOOL, @@ -16048,7 +16048,7 @@ impl ::core::default::Default for WKSTA_INFO_1056 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1057 { pub wki1057_use_encryption: super::super::Foundation::BOOL, @@ -16086,7 +16086,7 @@ impl ::core::default::Default for WKSTA_INFO_1057 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1058 { pub wki1058_buf_files_deny_write: super::super::Foundation::BOOL, @@ -16124,7 +16124,7 @@ impl ::core::default::Default for WKSTA_INFO_1058 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1059 { pub wki1059_buf_read_only_files: super::super::Foundation::BOOL, @@ -16162,7 +16162,7 @@ impl ::core::default::Default for WKSTA_INFO_1059 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1060 { pub wki1060_force_core_create_mode: super::super::Foundation::BOOL, @@ -16200,7 +16200,7 @@ impl ::core::default::Default for WKSTA_INFO_1060 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_1061 { pub wki1061_use_512_byte_max_transfer: super::super::Foundation::BOOL, @@ -16446,7 +16446,7 @@ impl ::core::default::Default for WKSTA_INFO_402 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_INFO_502 { pub wki502_char_wait: u32, @@ -16588,7 +16588,7 @@ impl ::core::default::Default for WKSTA_INFO_502 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WKSTA_TRANSPORT_INFO_0 { pub wkti0_quality_of_service: u32, diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetShell/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetShell/mod.rs index bf4e37cdf7..df86ee7471 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetShell/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetShell/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MatchEnumTag(hmodule: P0, pwcarg: P1, dwnumarg: u32, penumtable: *const TOKEN_VALUE, pdwvalue: *mut u32) -> u32 @@ -9,7 +9,7 @@ where ::windows_targets::link!("netsh.dll" "system" fn MatchEnumTag(hmodule : super::super::Foundation:: HANDLE, pwcarg : ::windows_core::PCWSTR, dwnumarg : u32, penumtable : *const TOKEN_VALUE, pdwvalue : *mut u32) -> u32); MatchEnumTag(hmodule.into_param().abi(), pwcarg.into_param().abi(), dwnumarg, penumtable, pdwvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MatchToken(pwszusertoken: P0, pwszcmdtoken: P1) -> super::super::Foundation::BOOL @@ -20,7 +20,7 @@ where ::windows_targets::link!("netsh.dll" "system" fn MatchToken(pwszusertoken : ::windows_core::PCWSTR, pwszcmdtoken : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); MatchToken(pwszusertoken.into_param().abi(), pwszcmdtoken.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PreprocessCommand(hmodule: P0, ppwcarguments: &mut [::windows_core::PWSTR], dwcurrentindex: u32, ptttags: ::core::option::Option<&mut [TAG_TYPE]>, dwminargs: u32, dwmaxargs: u32, pdwtagtype: ::core::option::Option<*mut u32>) -> u32 @@ -30,7 +30,7 @@ where ::windows_targets::link!("netsh.dll" "system" fn PreprocessCommand(hmodule : super::super::Foundation:: HANDLE, ppwcarguments : *mut ::windows_core::PWSTR, dwcurrentindex : u32, dwargcount : u32, ptttags : *mut TAG_TYPE, dwtagcount : u32, dwminargs : u32, dwmaxargs : u32, pdwtagtype : *mut u32) -> u32); PreprocessCommand(hmodule.into_param().abi(), ::core::mem::transmute(ppwcarguments.as_ptr()), dwcurrentindex, ppwcarguments.len() as _, ::core::mem::transmute(ptttags.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ptttags.as_deref().map_or(0, |slice| slice.len() as _), dwminargs, dwmaxargs, ::core::mem::transmute(pdwtagtype.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrintError(hmodule: P0, dwerrid: u32) -> u32 @@ -48,7 +48,7 @@ where ::windows_targets::link!("netsh.dll" "cdecl" fn PrintMessage(pwszformat : ::windows_core::PCWSTR) -> u32); PrintMessage(pwszformat.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrintMessageFromModule(hmodule: P0, dwmsgid: u32) -> u32 @@ -58,7 +58,7 @@ where ::windows_targets::link!("netsh.dll" "cdecl" fn PrintMessageFromModule(hmodule : super::super::Foundation:: HANDLE, dwmsgid : u32) -> u32); PrintMessageFromModule(hmodule.into_param().abi(), dwmsgid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterContext(pchildcontext: *const NS_CONTEXT_ATTRIBUTES) -> u32 { @@ -212,7 +212,7 @@ impl ::core::fmt::Debug for NS_REQS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMD_ENTRY { pub pwszCmdToken: ::windows_core::PCWSTR, @@ -248,7 +248,7 @@ impl ::core::default::Default for CMD_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMD_GROUP_ENTRY { pub pwszCmdGroupToken: ::windows_core::PCWSTR, @@ -283,7 +283,7 @@ impl ::core::default::Default for CMD_GROUP_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NS_CONTEXT_ATTRIBUTES { pub Anonymous: NS_CONTEXT_ATTRIBUTES_0, @@ -320,7 +320,7 @@ impl ::core::default::Default for NS_CONTEXT_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union NS_CONTEXT_ATTRIBUTES_0 { pub Anonymous: NS_CONTEXT_ATTRIBUTES_0_0, @@ -345,7 +345,7 @@ impl ::core::default::Default for NS_CONTEXT_ATTRIBUTES_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NS_CONTEXT_ATTRIBUTES_0_0 { pub dwVersion: u32, @@ -454,7 +454,7 @@ impl ::core::default::Default for NS_HELPER_ATTRIBUTES_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TAG_TYPE { pub pwszTag: ::windows_core::PCWSTR, @@ -523,10 +523,10 @@ impl ::core::default::Default for TOKEN_VALUE { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CUSTOM_HELP = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_HANDLE_CMD = ::core::option::Option u32>; pub type PGET_RESOURCE_STRING_FN = ::core::option::Option u32>; @@ -537,6 +537,6 @@ pub type PNS_DLL_INIT_FN = ::core::option::Option u32>; pub type PNS_HELPER_START_FN = ::core::option::Option u32>; pub type PNS_HELPER_STOP_FN = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PNS_OSVERSIONCHECK = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/impl.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/impl.rs index 0c533c7755..0b20c3a305 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetDiagExtensibleHelper_Impl: Sized { fn ResolveAttributes(&self, celt: u32, rgkeyattributes: *const HELPER_ATTRIBUTE, pcelt: *mut u32, prgmatchvalues: *mut *mut HELPER_ATTRIBUTE) -> ::windows_core::Result<()>; @@ -19,7 +19,7 @@ impl INetDiagExtensibleHelper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetDiagHelper_Impl: Sized { fn Initialize(&self, celt: u32, rgattributes: *const HELPER_ATTRIBUTE) -> ::windows_core::Result<()>; @@ -180,7 +180,7 @@ impl INetDiagHelper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetDiagHelperEx_Impl: Sized { fn ReconfirmLowHealth(&self, celt: u32, presults: *const HypothesisResult, ppwszupdateddescription: *mut ::windows_core::PWSTR, pupdatedstatus: *mut DIAGNOSIS_STATUS) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/mod.rs index 64ae136235..286b10d26f 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/mod.rs @@ -21,7 +21,7 @@ where ::windows_targets::link!("ndfapi.dll" "system" fn NdfCreateDNSIncident(hostname : ::windows_core::PCWSTR, querytype : u16, handle : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); NdfCreateDNSIncident(hostname.into_param().abi(), querytype, handle).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn NdfCreateGroupingIncident(cloudname: P0, groupname: P1, identity: P2, invitation: P3, addresses: ::core::option::Option<*const super::super::Networking::WinSock::SOCKET_ADDRESS_LIST>, appid: P4, handle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -35,7 +35,7 @@ where ::windows_targets::link!("ndfapi.dll" "system" fn NdfCreateGroupingIncident(cloudname : ::windows_core::PCWSTR, groupname : ::windows_core::PCWSTR, identity : ::windows_core::PCWSTR, invitation : ::windows_core::PCWSTR, addresses : *const super::super::Networking::WinSock:: SOCKET_ADDRESS_LIST, appid : ::windows_core::PCWSTR, handle : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); NdfCreateGroupingIncident(cloudname.into_param().abi(), groupname.into_param().abi(), identity.into_param().abi(), invitation.into_param().abi(), ::core::mem::transmute(addresses.unwrap_or(::std::ptr::null())), appid.into_param().abi(), handle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NdfCreateIncident(helperclassname: P0, attributes: &[HELPER_ATTRIBUTE], handle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -50,7 +50,7 @@ pub unsafe fn NdfCreateNetConnectionIncident(handle: *mut *mut ::core::ffi::c_vo ::windows_targets::link!("ndfapi.dll" "system" fn NdfCreateNetConnectionIncident(handle : *mut *mut ::core::ffi::c_void, id : ::windows_core::GUID) -> ::windows_core::HRESULT); NdfCreateNetConnectionIncident(handle, ::core::mem::transmute(id)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NdfCreatePnrpIncident(cloudname: P0, peername: P1, diagnosepublish: P2, appid: P3, handle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -79,7 +79,7 @@ where ::windows_targets::link!("ndfapi.dll" "system" fn NdfCreateWebIncident(url : ::windows_core::PCWSTR, handle : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); NdfCreateWebIncident(url.into_param().abi(), handle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NdfCreateWebIncidentEx(url: P0, usewinhttp: P1, modulename: P2, handle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -91,7 +91,7 @@ where ::windows_targets::link!("ndfapi.dll" "system" fn NdfCreateWebIncidentEx(url : ::windows_core::PCWSTR, usewinhttp : super::super::Foundation:: BOOL, modulename : ::windows_core::PCWSTR, handle : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); NdfCreateWebIncidentEx(url.into_param().abi(), usewinhttp.into_param().abi(), modulename.into_param().abi(), handle).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_Security"))] #[inline] pub unsafe fn NdfCreateWinSockIncident(sock: P0, host: P1, port: u16, appid: P2, userid: ::core::option::Option<*const super::super::Security::SID>, handle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -108,7 +108,7 @@ pub unsafe fn NdfDiagnoseIncident(handle: *const ::core::ffi::c_void, rootcausec ::windows_targets::link!("ndfapi.dll" "system" fn NdfDiagnoseIncident(handle : *const ::core::ffi::c_void, rootcausecount : *mut u32, rootcauses : *mut *mut RootCauseInfo, dwwait : u32, dwflags : u32) -> ::windows_core::HRESULT); NdfDiagnoseIncident(handle, rootcausecount, rootcauses, dwwait, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NdfExecuteDiagnosis(handle: *const ::core::ffi::c_void, hwnd: P0) -> ::windows_core::Result<()> @@ -133,7 +133,7 @@ pub unsafe fn NdfRepairIncident(handle: *const ::core::ffi::c_void, repairex: *c #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetDiagExtensibleHelper(::windows_core::IUnknown); impl INetDiagExtensibleHelper { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ResolveAttributes(&self, rgkeyattributes: &[HELPER_ATTRIBUTE], pcelt: *mut u32, prgmatchvalues: *mut *mut HELPER_ATTRIBUTE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResolveAttributes)(::windows_core::Interface::as_raw(self), rgkeyattributes.len() as _, ::core::mem::transmute(rgkeyattributes.as_ptr()), pcelt, prgmatchvalues).ok() @@ -159,7 +159,7 @@ pub struct INetDiagExtensibleHelper_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetDiagHelper(::windows_core::IUnknown); impl INetDiagHelper { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, rgattributes: &[HELPER_ATTRIBUTE]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), rgattributes.len() as _, ::core::mem::transmute(rgattributes.as_ptr())).ok() @@ -168,7 +168,7 @@ impl INetDiagHelper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDiagnosticsInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetKeyAttributes(&self, pcelt: *mut u32, pprgattributes: *mut *mut HELPER_ATTRIBUTE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetKeyAttributes)(::windows_core::Interface::as_raw(self), pcelt, pprgattributes).ok() @@ -185,22 +185,22 @@ impl INetDiagHelper { { (::windows_core::Interface::vtable(self).HighUtilization)(::windows_core::Interface::as_raw(self), pwszinstancedescription.into_param().abi(), ppwszdescription, pdeferredtime, pstatus).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLowerHypotheses(&self, pcelt: *mut u32, pprghypotheses: *mut *mut HYPOTHESIS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLowerHypotheses)(::windows_core::Interface::as_raw(self), pcelt, pprghypotheses).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDownStreamHypotheses(&self, pcelt: *mut u32, pprghypotheses: *mut *mut HYPOTHESIS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDownStreamHypotheses)(::windows_core::Interface::as_raw(self), pcelt, pprghypotheses).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHigherHypotheses(&self, pcelt: *mut u32, pprghypotheses: *mut *mut HYPOTHESIS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetHigherHypotheses)(::windows_core::Interface::as_raw(self), pcelt, pprghypotheses).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUpStreamHypotheses(&self, pcelt: *mut u32, pprghypotheses: *mut *mut HYPOTHESIS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetUpStreamHypotheses)(::windows_core::Interface::as_raw(self), pcelt, pprghypotheses).ok() @@ -214,24 +214,24 @@ impl INetDiagHelper { pub unsafe fn GetRepairInfo(&self, problem: PROBLEM_TYPE, pcelt: *mut u32, ppinfo: *mut *mut RepairInfo) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRepairInfo)(::windows_core::Interface::as_raw(self), problem, pcelt, ppinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLifeTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLifeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLifeTime(&self, lifetime: LIFE_TIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLifeTime)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lifetime)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCacheTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCacheTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAttributes(&self, pcelt: *mut u32, pprgattributes: *mut *mut HELPER_ATTRIBUTE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAttributes)(::windows_core::Interface::as_raw(self), pcelt, pprgattributes).ok() @@ -307,7 +307,7 @@ pub struct INetDiagHelper_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetDiagHelperEx(::windows_core::IUnknown); impl INetDiagHelperEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReconfirmLowHealth(&self, presults: &[HypothesisResult], ppwszupdateddescription: *mut ::windows_core::PWSTR, pupdatedstatus: *mut DIAGNOSIS_STATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReconfirmLowHealth)(::windows_core::Interface::as_raw(self), presults.len() as _, ::core::mem::transmute(presults.as_ptr()), ppwszupdateddescription, pupdatedstatus).ok() @@ -676,7 +676,7 @@ impl ::core::default::Default for DiagnosticsInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HELPER_ATTRIBUTE { pub pwszName: ::windows_core::PWSTR, @@ -702,7 +702,7 @@ impl ::core::default::Default for HELPER_ATTRIBUTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union HELPER_ATTRIBUTE_0 { pub Boolean: super::super::Foundation::BOOL, @@ -739,7 +739,7 @@ impl ::core::default::Default for HELPER_ATTRIBUTE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HYPOTHESIS { pub pwszClassName: ::windows_core::PWSTR, @@ -810,7 +810,7 @@ impl ::core::default::Default for HelperAttributeInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HypothesisResult { pub hypothesis: HYPOTHESIS, @@ -849,7 +849,7 @@ impl ::core::default::Default for HypothesisResult { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LIFE_TIME { pub startTime: super::super::Foundation::FILETIME, diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/impl.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/impl.rs index 64d15ce52d..2484186192 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISdo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetPropertyInfo(&self, id: i32) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -82,7 +82,7 @@ impl ISdo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISdoCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -179,7 +179,7 @@ impl ISdoCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISdoDictionaryOld_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn EnumAttributes(&self, id: *mut super::super::System::Variant::VARIANT, pvalues: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -249,7 +249,7 @@ impl ISdoDictionaryOld_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISdoMachine_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Attach(&self, bstrcomputername: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -377,7 +377,7 @@ impl ISdoMachine_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISdoMachine2_Impl: Sized + ISdoMachine_Impl { fn GetTemplatesSDO(&self, bstrservicename: &::windows_core::BSTR) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -435,7 +435,7 @@ impl ISdoMachine2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISdoServiceControl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn StartService(&self) -> ::windows_core::Result<()>; @@ -486,7 +486,7 @@ impl ISdoServiceControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITemplateSdo_Impl: Sized + ISdo_Impl { fn AddToCollection(&self, bstrname: &::windows_core::BSTR, pcollection: ::core::option::Option<&super::super::System::Com::IDispatch>, ppitem: *mut ::core::option::Option) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/mod.rs index ded35d1b7d..e5f070065f 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9,13 +9,13 @@ impl ISdo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPropertyInfo)(::windows_core::Interface::as_raw(self), id, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, id: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), id, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutProperty(&self, id: i32, pvalue: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PutProperty)(::windows_core::Interface::as_raw(self), id, pvalue).ok() @@ -63,7 +63,7 @@ pub struct ISdo_Vtbl { pub Restore: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -74,7 +74,7 @@ impl ISdoCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, bstrname: P0, ppitem: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -82,7 +82,7 @@ impl ISdoCollection { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(ppitem)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Remove(&self, pitem: P0) -> ::windows_core::Result<()> where @@ -96,7 +96,7 @@ impl ISdoCollection { pub unsafe fn Reload(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reload)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsNameUnique(&self, bstrname: P0) -> ::windows_core::Result where @@ -105,7 +105,7 @@ impl ISdoCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsNameUnique)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, name: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -152,30 +152,30 @@ pub struct ISdoCollection_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumvariant: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISdoDictionaryOld(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISdoDictionaryOld { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnumAttributes(&self, id: *mut super::super::System::Variant::VARIANT, pvalues: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumAttributes)(::windows_core::Interface::as_raw(self), id, pvalues).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAttributeInfo(&self, id: ATTRIBUTEID, pinfoids: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAttributeInfo)(::windows_core::Interface::as_raw(self), id, pinfoids, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnumAttributeValues(&self, id: ATTRIBUTEID, pvalueids: *mut super::super::System::Variant::VARIANT, pvaluesdesc: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumAttributeValues)(::windows_core::Interface::as_raw(self), id, pvalueids, pvaluesdesc).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAttribute(&self, id: ATTRIBUTEID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -222,7 +222,7 @@ pub struct ISdoDictionaryOld_Vtbl { CreateAttribute: usize, pub GetAttributeID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrattributename: ::std::mem::MaybeUninit<::windows_core::BSTR>, pid: *mut ATTRIBUTEID) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -261,7 +261,7 @@ impl ISdoMachine { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDomainType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDirectoryAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -304,7 +304,7 @@ pub struct ISdoMachine_Vtbl { pub GetAttachedComputer: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrcomputername: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetSDOSchema: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppsdoschema: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -343,7 +343,7 @@ impl ISdoMachine2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDomainType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDirectoryAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -367,7 +367,7 @@ impl ISdoMachine2 { pub unsafe fn EnableTemplates(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableTemplates)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConfigAgainstTemplates(&self, bstrservicename: P0, ppconfigroot: *mut ::core::option::Option<::windows_core::IUnknown>, pptemplatesroot: *mut ::core::option::Option<::windows_core::IUnknown>, bforcedsync: P1) -> ::windows_core::Result<()> where @@ -411,7 +411,7 @@ pub struct ISdoMachine2_Vtbl { pub ImportRemoteTemplates: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plocaltemplatesroot: *mut ::core::ffi::c_void, bstrremotemachinename: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Reload: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -452,7 +452,7 @@ pub struct ISdoServiceControl_Vtbl { pub GetServiceStatus: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, status: *mut i32) -> ::windows_core::HRESULT, pub ResetService: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -463,13 +463,13 @@ impl ITemplateSdo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPropertyInfo)(::windows_core::Interface::as_raw(self), id, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, id: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperty)(::windows_core::Interface::as_raw(self), id, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutProperty(&self, id: i32, pvalue: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.PutProperty)(::windows_core::Interface::as_raw(self), id, pvalue).ok() @@ -487,7 +487,7 @@ impl ITemplateSdo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddToCollection(&self, bstrname: P0, pcollection: P1, ppitem: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -496,7 +496,7 @@ impl ITemplateSdo { { (::windows_core::Interface::vtable(self).AddToCollection)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), pcollection.into_param().abi(), ::core::mem::transmute(ppitem)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddToSdo(&self, bstrname: P0, psdotarget: P1, ppitem: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -505,7 +505,7 @@ impl ITemplateSdo { { (::windows_core::Interface::vtable(self).AddToSdo)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), psdotarget.into_param().abi(), ::core::mem::transmute(ppitem)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddToSdoAsProperty(&self, psdotarget: P0, id: i32) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/P2P/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/P2P/mod.rs index 1a4e7d7b10..900d772fca 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/P2P/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/P2P/mod.rs @@ -8,7 +8,7 @@ pub unsafe fn DrtContinueSearch(hsearchcontext: *const ::core::ffi::c_void) -> : ::windows_targets::link!("drt.dll" "system" fn DrtContinueSearch(hsearchcontext : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); DrtContinueSearch(hsearchcontext).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn DrtCreateDerivedKey(plocalcert: *const super::super::Security::Cryptography::CERT_CONTEXT) -> ::windows_core::Result { @@ -16,7 +16,7 @@ pub unsafe fn DrtCreateDerivedKey(plocalcert: *const super::super::Security::Cry let mut result__ = ::std::mem::zeroed(); DrtCreateDerivedKey(plocalcert, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn DrtCreateDerivedKeySecurityProvider(prootcert: *const super::super::Security::Cryptography::CERT_CONTEXT, plocalcert: ::core::option::Option<*const super::super::Security::Cryptography::CERT_CONTEXT>) -> ::windows_core::Result<*mut DRT_SECURITY_PROVIDER> { @@ -44,7 +44,7 @@ pub unsafe fn DrtCreateNullSecurityProvider() -> ::windows_core::Result<*mut DRT let mut result__ = ::std::mem::zeroed(); DrtCreateNullSecurityProvider(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrtCreatePnrpBootstrapResolver(fpublish: P0, pwzpeername: P1, pwzcloudname: P2, pwzpublishingidentity: P3) -> ::windows_core::Result<*mut DRT_BOOTSTRAP_PROVIDER> @@ -88,7 +88,7 @@ pub unsafe fn DrtEndSearch(hsearchcontext: *const ::core::ffi::c_void) -> ::wind ::windows_targets::link!("drt.dll" "system" fn DrtEndSearch(hsearchcontext : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); DrtEndSearch(hsearchcontext).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn DrtGetEventData(hdrt: *const ::core::ffi::c_void, uleventdatalen: u32, peventdata: *mut DRT_EVENT_DATA) -> ::windows_core::Result<()> { @@ -112,7 +112,7 @@ pub unsafe fn DrtGetInstanceNameSize(hdrt: *const ::core::ffi::c_void) -> ::wind let mut result__ = ::std::mem::zeroed(); DrtGetInstanceNameSize(hdrt, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn DrtGetSearchPath(hsearchcontext: *const ::core::ffi::c_void, ulsearchpathsize: u32, psearchpath: *mut DRT_ADDRESS_LIST) -> ::windows_core::Result<()> { @@ -136,7 +136,7 @@ pub unsafe fn DrtGetSearchResultSize(hsearchcontext: *const ::core::ffi::c_void) let mut result__ = ::std::mem::zeroed(); DrtGetSearchResultSize(hsearchcontext, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrtOpen(psettings: *const DRT_SETTINGS, hevent: P0, pvcontext: ::core::option::Option<*const ::core::ffi::c_void>, phdrt: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -151,7 +151,7 @@ pub unsafe fn DrtRegisterKey(hdrt: *const ::core::ffi::c_void, pregistration: *c ::windows_targets::link!("drt.dll" "system" fn DrtRegisterKey(hdrt : *const ::core::ffi::c_void, pregistration : *const DRT_REGISTRATION, pvkeycontext : *const ::core::ffi::c_void, phkeyregistration : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); DrtRegisterKey(hdrt, pregistration, ::core::mem::transmute(pvkeycontext.unwrap_or(::std::ptr::null())), phkeyregistration).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrtStartSearch(hdrt: *const ::core::ffi::c_void, pkey: *const DRT_DATA, pinfo: ::core::option::Option<*const DRT_SEARCH_INFO>, timeout: u32, hevent: P0, pvcontext: ::core::option::Option<*const ::core::ffi::c_void>, hsearchcontext: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -171,7 +171,7 @@ pub unsafe fn DrtUpdateKey(hkeyregistration: *const ::core::ffi::c_void, pappdat ::windows_targets::link!("drt.dll" "system" fn DrtUpdateKey(hkeyregistration : *const ::core::ffi::c_void, pappdata : *const DRT_DATA) -> ::windows_core::HRESULT); DrtUpdateKey(hkeyregistration, pappdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerCollabAddContact(pwzcontactdata: P0, ppcontact: ::core::option::Option<*mut *mut PEER_CONTACT>) -> ::windows_core::Result<()> @@ -181,7 +181,7 @@ where ::windows_targets::link!("p2p.dll" "system" fn PeerCollabAddContact(pwzcontactdata : ::windows_core::PCWSTR, ppcontact : *mut *mut PEER_CONTACT) -> ::windows_core::HRESULT); PeerCollabAddContact(pwzcontactdata.into_param().abi(), ::core::mem::transmute(ppcontact.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn PeerCollabAsyncInviteContact(pccontact: ::core::option::Option<*const PEER_CONTACT>, pcendpoint: *const PEER_ENDPOINT, pcinvitation: *const PEER_INVITATION, hevent: P0, phinvitation: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> @@ -191,7 +191,7 @@ where ::windows_targets::link!("p2p.dll" "system" fn PeerCollabAsyncInviteContact(pccontact : *const PEER_CONTACT, pcendpoint : *const PEER_ENDPOINT, pcinvitation : *const PEER_INVITATION, hevent : super::super::Foundation:: HANDLE, phinvitation : *mut super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); PeerCollabAsyncInviteContact(::core::mem::transmute(pccontact.unwrap_or(::std::ptr::null())), pcendpoint, pcinvitation, hevent.into_param().abi(), ::core::mem::transmute(phinvitation.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn PeerCollabAsyncInviteEndpoint(pcendpoint: *const PEER_ENDPOINT, pcinvitation: *const PEER_INVITATION, hevent: P0, phinvitation: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> @@ -201,7 +201,7 @@ where ::windows_targets::link!("p2p.dll" "system" fn PeerCollabAsyncInviteEndpoint(pcendpoint : *const PEER_ENDPOINT, pcinvitation : *const PEER_INVITATION, hevent : super::super::Foundation:: HANDLE, phinvitation : *mut super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); PeerCollabAsyncInviteEndpoint(pcendpoint, pcinvitation, hevent.into_param().abi(), ::core::mem::transmute(phinvitation.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerCollabCancelInvitation(hinvitation: P0) -> ::windows_core::Result<()> @@ -211,7 +211,7 @@ where ::windows_targets::link!("p2p.dll" "system" fn PeerCollabCancelInvitation(hinvitation : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); PeerCollabCancelInvitation(hinvitation.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerCollabCloseHandle(hinvitation: P0) -> ::windows_core::Result<()> @@ -229,7 +229,7 @@ where ::windows_targets::link!("p2p.dll" "system" fn PeerCollabDeleteContact(pwzpeername : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); PeerCollabDeleteContact(pwzpeername.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerCollabDeleteEndpointData(pcendpoint: *const PEER_ENDPOINT) -> ::windows_core::Result<()> { @@ -246,7 +246,7 @@ pub unsafe fn PeerCollabEnumApplicationRegistrationInfo(registrationtype: PEER_A ::windows_targets::link!("p2p.dll" "system" fn PeerCollabEnumApplicationRegistrationInfo(registrationtype : PEER_APPLICATION_REGISTRATION_TYPE, phpeerenum : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerCollabEnumApplicationRegistrationInfo(registrationtype, phpeerenum).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerCollabEnumApplications(pcendpoint: ::core::option::Option<*const PEER_ENDPOINT>, papplicationid: ::core::option::Option<*const ::windows_core::GUID>, phpeerenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -258,14 +258,14 @@ pub unsafe fn PeerCollabEnumContacts(phpeerenum: *mut *mut ::core::ffi::c_void) ::windows_targets::link!("p2p.dll" "system" fn PeerCollabEnumContacts(phpeerenum : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerCollabEnumContacts(phpeerenum).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerCollabEnumEndpoints(pccontact: ::core::option::Option<*const PEER_CONTACT>, phpeerenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("p2p.dll" "system" fn PeerCollabEnumEndpoints(pccontact : *const PEER_CONTACT, phpeerenum : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerCollabEnumEndpoints(::core::mem::transmute(pccontact.unwrap_or(::std::ptr::null())), phpeerenum).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerCollabEnumObjects(pcendpoint: ::core::option::Option<*const PEER_ENDPOINT>, pobjectid: ::core::option::Option<*const ::windows_core::GUID>, phpeerenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -286,7 +286,7 @@ where let mut result__ = ::std::mem::zeroed(); PeerCollabExportContact(pwzpeername.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn PeerCollabGetAppLaunchInfo() -> ::windows_core::Result<*mut PEER_APP_LAUNCH_INFO> { @@ -300,7 +300,7 @@ pub unsafe fn PeerCollabGetApplicationRegistrationInfo(papplicationid: *const :: let mut result__ = ::std::mem::zeroed(); PeerCollabGetApplicationRegistrationInfo(papplicationid, registrationtype, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerCollabGetContact(pwzpeername: P0) -> ::windows_core::Result<*mut PEER_CONTACT> @@ -317,7 +317,7 @@ pub unsafe fn PeerCollabGetEndpointName() -> ::windows_core::Result<::windows_co let mut result__ = ::std::mem::zeroed(); PeerCollabGetEndpointName(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn PeerCollabGetEventData(hpeerevent: *const ::core::ffi::c_void) -> ::windows_core::Result<*mut PEER_COLLAB_EVENT_DATA> { @@ -325,7 +325,7 @@ pub unsafe fn PeerCollabGetEventData(hpeerevent: *const ::core::ffi::c_void) -> let mut result__ = ::std::mem::zeroed(); PeerCollabGetEventData(hpeerevent, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerCollabGetInvitationResponse(hinvitation: P0) -> ::windows_core::Result<*mut PEER_INVITATION_RESPONSE> @@ -336,7 +336,7 @@ where let mut result__ = ::std::mem::zeroed(); PeerCollabGetInvitationResponse(hinvitation.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerCollabGetPresenceInfo(pcendpoint: ::core::option::Option<*const PEER_ENDPOINT>) -> ::windows_core::Result<*mut PEER_PRESENCE_INFO> { @@ -350,7 +350,7 @@ pub unsafe fn PeerCollabGetSigninOptions() -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); PeerCollabGetSigninOptions(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn PeerCollabInviteContact(pccontact: ::core::option::Option<*const PEER_CONTACT>, pcendpoint: *const PEER_ENDPOINT, pcinvitation: *const PEER_INVITATION) -> ::windows_core::Result<*mut PEER_INVITATION_RESPONSE> { @@ -358,7 +358,7 @@ pub unsafe fn PeerCollabInviteContact(pccontact: ::core::option::Option<*const P let mut result__ = ::std::mem::zeroed(); PeerCollabInviteContact(::core::mem::transmute(pccontact.unwrap_or(::std::ptr::null())), pcendpoint, pcinvitation, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerCollabInviteEndpoint(pcendpoint: *const PEER_ENDPOINT, pcinvitation: *const PEER_INVITATION) -> ::windows_core::Result<*mut PEER_INVITATION_RESPONSE> { @@ -366,7 +366,7 @@ pub unsafe fn PeerCollabInviteEndpoint(pcendpoint: *const PEER_ENDPOINT, pcinvit let mut result__ = ::std::mem::zeroed(); PeerCollabInviteEndpoint(pcendpoint, pcinvitation, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerCollabParseContact(pwzcontactdata: P0) -> ::windows_core::Result<*mut PEER_CONTACT> @@ -377,7 +377,7 @@ where let mut result__ = ::std::mem::zeroed(); PeerCollabParseContact(pwzcontactdata.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerCollabQueryContactData(pcendpoint: ::core::option::Option<*const PEER_ENDPOINT>) -> ::windows_core::Result<::windows_core::PWSTR> { @@ -385,7 +385,7 @@ pub unsafe fn PeerCollabQueryContactData(pcendpoint: ::core::option::Option<*con let mut result__ = ::std::mem::zeroed(); PeerCollabQueryContactData(::core::mem::transmute(pcendpoint.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerCollabRefreshEndpointData(pcendpoint: *const PEER_ENDPOINT) -> ::windows_core::Result<()> { @@ -397,7 +397,7 @@ pub unsafe fn PeerCollabRegisterApplication(pcapplication: *const PEER_APPLICATI ::windows_targets::link!("p2p.dll" "system" fn PeerCollabRegisterApplication(pcapplication : *const PEER_APPLICATION_REGISTRATION_INFO, registrationtype : PEER_APPLICATION_REGISTRATION_TYPE) -> ::windows_core::HRESULT); PeerCollabRegisterApplication(pcapplication, registrationtype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerCollabRegisterEvent(hevent: P0, peventregistrations: &[PEER_COLLAB_EVENT_REGISTRATION], phpeerevent: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -430,7 +430,7 @@ pub unsafe fn PeerCollabShutdown() -> ::windows_core::Result<()> { ::windows_targets::link!("p2p.dll" "system" fn PeerCollabShutdown() -> ::windows_core::HRESULT); PeerCollabShutdown().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerCollabSignin(hwndparent: P0, dwsigninoptions: u32) -> ::windows_core::Result<()> @@ -450,7 +450,7 @@ pub unsafe fn PeerCollabStartup(wversionrequested: u16) -> ::windows_core::Resul ::windows_targets::link!("p2p.dll" "system" fn PeerCollabStartup(wversionrequested : u16) -> ::windows_core::HRESULT); PeerCollabStartup(wversionrequested).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerCollabSubscribeEndpointData(pcendpoint: *const PEER_ENDPOINT) -> ::windows_core::Result<()> { @@ -467,14 +467,14 @@ pub unsafe fn PeerCollabUnregisterEvent(hpeerevent: *const ::core::ffi::c_void) ::windows_targets::link!("p2p.dll" "system" fn PeerCollabUnregisterEvent(hpeerevent : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerCollabUnregisterEvent(hpeerevent).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerCollabUnsubscribeEndpointData(pcendpoint: *const PEER_ENDPOINT) -> ::windows_core::Result<()> { ::windows_targets::link!("p2p.dll" "system" fn PeerCollabUnsubscribeEndpointData(pcendpoint : *const PEER_ENDPOINT) -> ::windows_core::HRESULT); PeerCollabUnsubscribeEndpointData(pcendpoint).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerCollabUpdateContact(pcontact: *const PEER_CONTACT) -> ::windows_core::Result<()> { @@ -491,28 +491,28 @@ where let mut result__ = ::std::mem::zeroed(); PeerCreatePeerName(pwzidentity.into_param().abi(), pwzclassifier.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistClientAddContentInformation(hpeerdist: isize, hcontenthandle: isize, pbuffer: &[u8], lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { ::windows_targets::link!("peerdist.dll" "system" fn PeerDistClientAddContentInformation(hpeerdist : isize, hcontenthandle : isize, cbnumberofbytes : u32, pbuffer : *const u8, lpoverlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); PeerDistClientAddContentInformation(hpeerdist, hcontenthandle, pbuffer.len() as _, ::core::mem::transmute(pbuffer.as_ptr()), lpoverlapped) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistClientAddData(hpeerdist: isize, hcontenthandle: isize, pbuffer: &[u8], lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { ::windows_targets::link!("peerdist.dll" "system" fn PeerDistClientAddData(hpeerdist : isize, hcontenthandle : isize, cbnumberofbytes : u32, pbuffer : *const u8, lpoverlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); PeerDistClientAddData(hpeerdist, hcontenthandle, pbuffer.len() as _, ::core::mem::transmute(pbuffer.as_ptr()), lpoverlapped) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistClientBlockRead(hpeerdist: isize, hcontenthandle: isize, pbuffer: ::core::option::Option<&mut [u8]>, dwtimeoutinmilliseconds: u32, lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { ::windows_targets::link!("peerdist.dll" "system" fn PeerDistClientBlockRead(hpeerdist : isize, hcontenthandle : isize, cbmaxnumberofbytes : u32, pbuffer : *mut u8, dwtimeoutinmilliseconds : u32, lpoverlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); PeerDistClientBlockRead(hpeerdist, hcontenthandle, pbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dwtimeoutinmilliseconds, lpoverlapped) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistClientCancelAsyncOperation(hpeerdist: isize, hcontenthandle: isize, poverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 { @@ -524,14 +524,14 @@ pub unsafe fn PeerDistClientCloseContent(hpeerdist: isize, hcontenthandle: isize ::windows_targets::link!("peerdist.dll" "system" fn PeerDistClientCloseContent(hpeerdist : isize, hcontenthandle : isize) -> u32); PeerDistClientCloseContent(hpeerdist, hcontenthandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistClientCompleteContentInformation(hpeerdist: isize, hcontenthandle: isize, lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { ::windows_targets::link!("peerdist.dll" "system" fn PeerDistClientCompleteContentInformation(hpeerdist : isize, hcontenthandle : isize, lpoverlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); PeerDistClientCompleteContentInformation(hpeerdist, hcontenthandle, lpoverlapped) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistClientFlushContent(hpeerdist: isize, pcontenttag: *const PEERDIST_CONTENT_TAG, hcompletionport: P0, ulcompletionkey: usize, lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 @@ -546,7 +546,7 @@ pub unsafe fn PeerDistClientGetInformationByHandle(hpeerdist: isize, hcontenthan ::windows_targets::link!("peerdist.dll" "system" fn PeerDistClientGetInformationByHandle(hpeerdist : isize, hcontenthandle : isize, peerdistclientinfoclass : PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS, dwbuffersize : u32, lpinformation : *mut ::core::ffi::c_void) -> u32); PeerDistClientGetInformationByHandle(hpeerdist, hcontenthandle, peerdistclientinfoclass, dwbuffersize, lpinformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerDistClientOpenContent(hpeerdist: isize, pcontenttag: *const PEERDIST_CONTENT_TAG, hcompletionport: P0, ulcompletionkey: usize, phcontenthandle: *mut isize) -> u32 @@ -556,14 +556,14 @@ where ::windows_targets::link!("peerdist.dll" "system" fn PeerDistClientOpenContent(hpeerdist : isize, pcontenttag : *const PEERDIST_CONTENT_TAG, hcompletionport : super::super::Foundation:: HANDLE, ulcompletionkey : usize, phcontenthandle : *mut isize) -> u32); PeerDistClientOpenContent(hpeerdist, pcontenttag, hcompletionport.into_param().abi(), ulcompletionkey, phcontenthandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistClientStreamRead(hpeerdist: isize, hcontenthandle: isize, pbuffer: ::core::option::Option<&mut [u8]>, dwtimeoutinmilliseconds: u32, lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { ::windows_targets::link!("peerdist.dll" "system" fn PeerDistClientStreamRead(hpeerdist : isize, hcontenthandle : isize, cbmaxnumberofbytes : u32, pbuffer : *mut u8, dwtimeoutinmilliseconds : u32, lpoverlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); PeerDistClientStreamRead(hpeerdist, hcontenthandle, pbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dwtimeoutinmilliseconds, lpoverlapped) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistGetOverlappedResult(lpoverlapped: *const super::super::System::IO::OVERLAPPED, lpnumberofbytestransferred: *mut u32, bwait: P0) -> super::super::Foundation::BOOL @@ -583,7 +583,7 @@ pub unsafe fn PeerDistGetStatusEx(hpeerdist: isize, ppeerdiststatus: *mut PEERDI ::windows_targets::link!("peerdist.dll" "system" fn PeerDistGetStatusEx(hpeerdist : isize, ppeerdiststatus : *mut PEERDIST_STATUS_INFO) -> u32); PeerDistGetStatusEx(hpeerdist, ppeerdiststatus) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistRegisterForStatusChangeNotification(hpeerdist: isize, hcompletionport: P0, ulcompletionkey: usize, lpoverlapped: *const super::super::System::IO::OVERLAPPED, ppeerdiststatus: *mut PEERDIST_STATUS) -> u32 @@ -593,7 +593,7 @@ where ::windows_targets::link!("peerdist.dll" "system" fn PeerDistRegisterForStatusChangeNotification(hpeerdist : isize, hcompletionport : super::super::Foundation:: HANDLE, ulcompletionkey : usize, lpoverlapped : *const super::super::System::IO:: OVERLAPPED, ppeerdiststatus : *mut PEERDIST_STATUS) -> u32); PeerDistRegisterForStatusChangeNotification(hpeerdist, hcompletionport.into_param().abi(), ulcompletionkey, lpoverlapped, ppeerdiststatus) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistRegisterForStatusChangeNotificationEx(hpeerdist: isize, hcompletionport: P0, ulcompletionkey: usize, lpoverlapped: *const super::super::System::IO::OVERLAPPED, ppeerdiststatus: *mut PEERDIST_STATUS_INFO) -> u32 @@ -603,7 +603,7 @@ where ::windows_targets::link!("peerdist.dll" "system" fn PeerDistRegisterForStatusChangeNotificationEx(hpeerdist : isize, hcompletionport : super::super::Foundation:: HANDLE, ulcompletionkey : usize, lpoverlapped : *const super::super::System::IO:: OVERLAPPED, ppeerdiststatus : *mut PEERDIST_STATUS_INFO) -> u32); PeerDistRegisterForStatusChangeNotificationEx(hpeerdist, hcompletionport.into_param().abi(), ulcompletionkey, lpoverlapped, ppeerdiststatus) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistServerCancelAsyncOperation(hpeerdist: isize, pcontentidentifier: &[u8], poverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { @@ -620,7 +620,7 @@ pub unsafe fn PeerDistServerCloseStreamHandle(hpeerdist: isize, hstream: isize) ::windows_targets::link!("peerdist.dll" "system" fn PeerDistServerCloseStreamHandle(hpeerdist : isize, hstream : isize) -> u32); PeerDistServerCloseStreamHandle(hpeerdist, hstream) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerDistServerOpenContentInformation(hpeerdist: isize, pcontentidentifier: &[u8], ullcontentoffset: u64, cbcontentlength: u64, hcompletionport: P0, ulcompletionkey: usize, phcontentinfo: *mut isize) -> u32 @@ -630,7 +630,7 @@ where ::windows_targets::link!("peerdist.dll" "system" fn PeerDistServerOpenContentInformation(hpeerdist : isize, cbcontentidentifier : u32, pcontentidentifier : *const u8, ullcontentoffset : u64, cbcontentlength : u64, hcompletionport : super::super::Foundation:: HANDLE, ulcompletionkey : usize, phcontentinfo : *mut isize) -> u32); PeerDistServerOpenContentInformation(hpeerdist, pcontentidentifier.len() as _, ::core::mem::transmute(pcontentidentifier.as_ptr()), ullcontentoffset, cbcontentlength, hcompletionport.into_param().abi(), ulcompletionkey, phcontentinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerDistServerOpenContentInformationEx(hpeerdist: isize, pcontentidentifier: &[u8], ullcontentoffset: u64, cbcontentlength: u64, pretrievaloptions: *const PEERDIST_RETRIEVAL_OPTIONS, hcompletionport: P0, ulcompletionkey: usize, phcontentinfo: *mut isize) -> u32 @@ -640,21 +640,21 @@ where ::windows_targets::link!("peerdist.dll" "system" fn PeerDistServerOpenContentInformationEx(hpeerdist : isize, cbcontentidentifier : u32, pcontentidentifier : *const u8, ullcontentoffset : u64, cbcontentlength : u64, pretrievaloptions : *const PEERDIST_RETRIEVAL_OPTIONS, hcompletionport : super::super::Foundation:: HANDLE, ulcompletionkey : usize, phcontentinfo : *mut isize) -> u32); PeerDistServerOpenContentInformationEx(hpeerdist, pcontentidentifier.len() as _, ::core::mem::transmute(pcontentidentifier.as_ptr()), ullcontentoffset, cbcontentlength, pretrievaloptions, hcompletionport.into_param().abi(), ulcompletionkey, phcontentinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistServerPublishAddToStream(hpeerdist: isize, hstream: isize, pbuffer: &[u8], lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { ::windows_targets::link!("peerdist.dll" "system" fn PeerDistServerPublishAddToStream(hpeerdist : isize, hstream : isize, cbnumberofbytes : u32, pbuffer : *const u8, lpoverlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); PeerDistServerPublishAddToStream(hpeerdist, hstream, pbuffer.len() as _, ::core::mem::transmute(pbuffer.as_ptr()), lpoverlapped) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistServerPublishCompleteStream(hpeerdist: isize, hstream: isize, lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { ::windows_targets::link!("peerdist.dll" "system" fn PeerDistServerPublishCompleteStream(hpeerdist : isize, hstream : isize, lpoverlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); PeerDistServerPublishCompleteStream(hpeerdist, hstream, lpoverlapped) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerDistServerPublishStream(hpeerdist: isize, pcontentidentifier: &[u8], cbcontentlength: u64, ppublishoptions: ::core::option::Option<*const PEERDIST_PUBLICATION_OPTIONS>, hcompletionport: P0, ulcompletionkey: usize, phstream: *mut isize) -> u32 @@ -664,7 +664,7 @@ where ::windows_targets::link!("peerdist.dll" "system" fn PeerDistServerPublishStream(hpeerdist : isize, cbcontentidentifier : u32, pcontentidentifier : *const u8, cbcontentlength : u64, ppublishoptions : *const PEERDIST_PUBLICATION_OPTIONS, hcompletionport : super::super::Foundation:: HANDLE, ulcompletionkey : usize, phstream : *mut isize) -> u32); PeerDistServerPublishStream(hpeerdist, pcontentidentifier.len() as _, ::core::mem::transmute(pcontentidentifier.as_ptr()), cbcontentlength, ::core::mem::transmute(ppublishoptions.unwrap_or(::std::ptr::null())), hcompletionport.into_param().abi(), ulcompletionkey, phstream) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn PeerDistServerRetrieveContentInformation(hpeerdist: isize, hcontentinfo: isize, pbuffer: &mut [u8], lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> u32 { @@ -725,7 +725,7 @@ pub unsafe fn PeerGetNextItem(hpeerenum: *const ::core::ffi::c_void, pcount: *mu ::windows_targets::link!("p2p.dll" "system" fn PeerGetNextItem(hpeerenum : *const ::core::ffi::c_void, pcount : *mut u32, pppvitems : *mut *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerGetNextItem(hpeerenum, pcount, pppvitems).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGraphAddRecord(hgraph: *const ::core::ffi::c_void, precord: *const PEER_RECORD) -> ::windows_core::Result<::windows_core::GUID> { @@ -743,7 +743,7 @@ pub unsafe fn PeerGraphCloseDirectConnection(hgraph: *const ::core::ffi::c_void, ::windows_targets::link!("p2pgraph.dll" "system" fn PeerGraphCloseDirectConnection(hgraph : *const ::core::ffi::c_void, ullconnectionid : u64) -> ::windows_core::HRESULT); PeerGraphCloseDirectConnection(hgraph, ullconnectionid).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerGraphConnect(hgraph: *const ::core::ffi::c_void, pwzpeerid: P0, paddress: *const PEER_ADDRESS) -> ::windows_core::Result @@ -754,7 +754,7 @@ where let mut result__ = ::std::mem::zeroed(); PeerGraphConnect(hgraph, pwzpeerid.into_param().abi(), paddress, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGraphCreate(pgraphproperties: *const PEER_GRAPH_PROPERTIES, pwzdatabasename: P0, psecurityinterface: ::core::option::Option<*const PEER_SECURITY_INTERFACE>, phgraph: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -774,7 +774,7 @@ where ::windows_targets::link!("p2pgraph.dll" "system" fn PeerGraphDelete(pwzgraphid : ::windows_core::PCWSTR, pwzpeerid : ::windows_core::PCWSTR, pwzdatabasename : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); PeerGraphDelete(pwzgraphid.into_param().abi(), pwzpeerid.into_param().abi(), pwzdatabasename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGraphDeleteRecord(hgraph: *const ::core::ffi::c_void, precordid: *const ::windows_core::GUID, flocal: P0) -> ::windows_core::Result<()> @@ -840,7 +840,7 @@ pub unsafe fn PeerGraphGetNextItem(hpeerenum: *const ::core::ffi::c_void, pcount ::windows_targets::link!("p2pgraph.dll" "system" fn PeerGraphGetNextItem(hpeerenum : *const ::core::ffi::c_void, pcount : *mut u32, pppvitems : *mut *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerGraphGetNextItem(hpeerenum, pcount, pppvitems).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerGraphGetNodeInfo(hgraph: *const ::core::ffi::c_void, ullnodeid: u64) -> ::windows_core::Result<*mut PEER_NODE_INFO> { @@ -854,7 +854,7 @@ pub unsafe fn PeerGraphGetProperties(hgraph: *const ::core::ffi::c_void) -> ::wi let mut result__ = ::std::mem::zeroed(); PeerGraphGetProperties(hgraph, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGraphGetRecord(hgraph: *const ::core::ffi::c_void, precordid: *const ::windows_core::GUID) -> ::windows_core::Result<*mut PEER_RECORD> { @@ -881,7 +881,7 @@ pub unsafe fn PeerGraphListen(hgraph: *const ::core::ffi::c_void, dwscope: u32, ::windows_targets::link!("p2pgraph.dll" "system" fn PeerGraphListen(hgraph : *const ::core::ffi::c_void, dwscope : u32, dwscopeid : u32, wport : u16) -> ::windows_core::HRESULT); PeerGraphListen(hgraph, dwscope, dwscopeid, wport).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGraphOpen(pwzgraphid: P0, pwzpeerid: P1, pwzdatabasename: P2, psecurityinterface: ::core::option::Option<*const PEER_SECURITY_INTERFACE>, precordtypesyncprecedence: ::core::option::Option<&[::windows_core::GUID]>, phgraph: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -893,7 +893,7 @@ where ::windows_targets::link!("p2pgraph.dll" "system" fn PeerGraphOpen(pwzgraphid : ::windows_core::PCWSTR, pwzpeerid : ::windows_core::PCWSTR, pwzdatabasename : ::windows_core::PCWSTR, psecurityinterface : *const PEER_SECURITY_INTERFACE, crecordtypesyncprecedence : u32, precordtypesyncprecedence : *const ::windows_core::GUID, phgraph : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerGraphOpen(pwzgraphid.into_param().abi(), pwzpeerid.into_param().abi(), pwzdatabasename.into_param().abi(), ::core::mem::transmute(psecurityinterface.unwrap_or(::std::ptr::null())), precordtypesyncprecedence.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(precordtypesyncprecedence.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), phgraph).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerGraphOpenDirectConnection(hgraph: *const ::core::ffi::c_void, pwzpeerid: P0, paddress: *const PEER_ADDRESS) -> ::windows_core::Result @@ -904,7 +904,7 @@ where let mut result__ = ::std::mem::zeroed(); PeerGraphOpenDirectConnection(hgraph, pwzpeerid.into_param().abi(), paddress, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGraphPeerTimeToUniversalTime(hgraph: *const ::core::ffi::c_void, pftpeertime: *const super::super::Foundation::FILETIME) -> ::windows_core::Result { @@ -912,7 +912,7 @@ pub unsafe fn PeerGraphPeerTimeToUniversalTime(hgraph: *const ::core::ffi::c_voi let mut result__ = ::std::mem::zeroed(); PeerGraphPeerTimeToUniversalTime(hgraph, pftpeertime, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGraphRegisterEvent(hgraph: *const ::core::ffi::c_void, hevent: P0, peventregistrations: &[PEER_GRAPH_EVENT_REGISTRATION], phpeerevent: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -943,7 +943,7 @@ where ::windows_targets::link!("p2pgraph.dll" "system" fn PeerGraphSetNodeAttributes(hgraph : *const ::core::ffi::c_void, pwzattributes : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); PeerGraphSetNodeAttributes(hgraph, pwzattributes.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGraphSetPresence(hgraph: *const ::core::ffi::c_void, fpresent: P0) -> ::windows_core::Result<()> @@ -969,7 +969,7 @@ pub unsafe fn PeerGraphStartup(wversionrequested: u16) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); PeerGraphStartup(wversionrequested, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGraphUniversalTimeToPeerTime(hgraph: *const ::core::ffi::c_void, pftuniversaltime: *const super::super::Foundation::FILETIME) -> ::windows_core::Result { @@ -982,7 +982,7 @@ pub unsafe fn PeerGraphUnregisterEvent(hpeerevent: *const ::core::ffi::c_void) - ::windows_targets::link!("p2pgraph.dll" "system" fn PeerGraphUnregisterEvent(hpeerevent : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerGraphUnregisterEvent(hpeerevent).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGraphUpdateRecord(hgraph: *const ::core::ffi::c_void, precord: *const PEER_RECORD) -> ::windows_core::Result<()> { @@ -994,7 +994,7 @@ pub unsafe fn PeerGraphValidateDeferredRecords(hgraph: *const ::core::ffi::c_voi ::windows_targets::link!("p2pgraph.dll" "system" fn PeerGraphValidateDeferredRecords(hgraph : *const ::core::ffi::c_void, crecordids : u32, precordids : *const ::windows_core::GUID) -> ::windows_core::HRESULT); PeerGraphValidateDeferredRecords(hgraph, precordids.len() as _, ::core::mem::transmute(precordids.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGroupAddRecord(hgroup: *const ::core::ffi::c_void, precord: *const PEER_RECORD) -> ::windows_core::Result<::windows_core::GUID> { @@ -1017,7 +1017,7 @@ pub unsafe fn PeerGroupConnect(hgroup: *const ::core::ffi::c_void) -> ::windows_ ::windows_targets::link!("p2p.dll" "system" fn PeerGroupConnect(hgroup : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerGroupConnect(hgroup).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerGroupConnectByAddress(hgroup: *const ::core::ffi::c_void, paddresses: &[PEER_ADDRESS]) -> ::windows_core::Result<()> { @@ -1029,7 +1029,7 @@ pub unsafe fn PeerGroupCreate(pproperties: *const PEER_GROUP_PROPERTIES, phgroup ::windows_targets::link!("p2p.dll" "system" fn PeerGroupCreate(pproperties : *const PEER_GROUP_PROPERTIES, phgroup : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerGroupCreate(pproperties, phgroup).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGroupCreateInvitation(hgroup: *const ::core::ffi::c_void, pwzidentityinfo: P0, pftexpiration: ::core::option::Option<*const super::super::Foundation::FILETIME>, proles: ::core::option::Option<&[::windows_core::GUID]>) -> ::windows_core::Result<::windows_core::PWSTR> @@ -1107,7 +1107,7 @@ pub unsafe fn PeerGroupGetProperties(hgroup: *const ::core::ffi::c_void) -> ::wi let mut result__ = ::std::mem::zeroed(); PeerGroupGetProperties(hgroup, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGroupGetRecord(hgroup: *const ::core::ffi::c_void, precordid: *const ::windows_core::GUID) -> ::windows_core::Result<*mut PEER_RECORD> { @@ -1121,7 +1121,7 @@ pub unsafe fn PeerGroupGetStatus(hgroup: *const ::core::ffi::c_void) -> ::window let mut result__ = ::std::mem::zeroed(); PeerGroupGetStatus(hgroup, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGroupImportConfig(pwzxml: P0, pwzpassword: P1, foverwrite: P2, ppwzidentity: *mut ::windows_core::PWSTR, ppwzgroup: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -1141,7 +1141,7 @@ where ::windows_targets::link!("p2p.dll" "system" fn PeerGroupImportDatabase(hgroup : *const ::core::ffi::c_void, pwzfilepath : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); PeerGroupImportDatabase(hgroup, pwzfilepath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn PeerGroupIssueCredentials(hgroup: *const ::core::ffi::c_void, pwzsubjectidentity: P0, pcredentialinfo: ::core::option::Option<*const PEER_CREDENTIAL_INFO>, dwflags: u32, ppwzinvitation: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> @@ -1171,7 +1171,7 @@ where ::windows_targets::link!("p2p.dll" "system" fn PeerGroupOpen(pwzidentity : ::windows_core::PCWSTR, pwzgrouppeername : ::windows_core::PCWSTR, pwzcloud : ::windows_core::PCWSTR, phgroup : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerGroupOpen(pwzidentity.into_param().abi(), pwzgrouppeername.into_param().abi(), pwzcloud.into_param().abi(), phgroup).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerGroupOpenDirectConnection(hgroup: *const ::core::ffi::c_void, pwzidentity: P0, paddress: *const PEER_ADDRESS) -> ::windows_core::Result @@ -1182,7 +1182,7 @@ where let mut result__ = ::std::mem::zeroed(); PeerGroupOpenDirectConnection(hgroup, pwzidentity.into_param().abi(), paddress, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn PeerGroupParseInvitation(pwzinvitation: P0) -> ::windows_core::Result<*mut PEER_INVITATION_INFO> @@ -1204,7 +1204,7 @@ where ::windows_targets::link!("p2p.dll" "system" fn PeerGroupPasswordJoin(pwzidentity : ::windows_core::PCWSTR, pwzinvitation : ::windows_core::PCWSTR, pwzpassword : ::windows_core::PCWSTR, pwzcloud : ::windows_core::PCWSTR, phgroup : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerGroupPasswordJoin(pwzidentity.into_param().abi(), pwzinvitation.into_param().abi(), pwzpassword.into_param().abi(), pwzcloud.into_param().abi(), phgroup).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGroupPeerTimeToUniversalTime(hgroup: *const ::core::ffi::c_void, pftpeertime: *const super::super::Foundation::FILETIME) -> ::windows_core::Result { @@ -1212,7 +1212,7 @@ pub unsafe fn PeerGroupPeerTimeToUniversalTime(hgroup: *const ::core::ffi::c_voi let mut result__ = ::std::mem::zeroed(); PeerGroupPeerTimeToUniversalTime(hgroup, pftpeertime, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGroupRegisterEvent(hgroup: *const ::core::ffi::c_void, hevent: P0, peventregistrations: &[PEER_GROUP_EVENT_REGISTRATION], phpeerevent: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1256,7 +1256,7 @@ pub unsafe fn PeerGroupStartup(wversionrequested: u16) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); PeerGroupStartup(wversionrequested, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGroupUniversalTimeToPeerTime(hgroup: *const ::core::ffi::c_void, pftuniversaltime: *const super::super::Foundation::FILETIME) -> ::windows_core::Result { @@ -1269,7 +1269,7 @@ pub unsafe fn PeerGroupUnregisterEvent(hpeerevent: *const ::core::ffi::c_void) - ::windows_targets::link!("p2p.dll" "system" fn PeerGroupUnregisterEvent(hpeerevent : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerGroupUnregisterEvent(hpeerevent).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerGroupUpdateRecord(hgroup: *const ::core::ffi::c_void, precord: *const PEER_RECORD) -> ::windows_core::Result<()> { @@ -1384,7 +1384,7 @@ pub unsafe fn PeerPnrpGetCloudInfo(pcnumclouds: *mut u32, ppcloudinfo: *mut *mut ::windows_targets::link!("p2p.dll" "system" fn PeerPnrpGetCloudInfo(pcnumclouds : *mut u32, ppcloudinfo : *mut *mut PEER_PNRP_CLOUD_INFO) -> ::windows_core::HRESULT); PeerPnrpGetCloudInfo(pcnumclouds, ppcloudinfo).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerPnrpGetEndpoint(hresolve: *const ::core::ffi::c_void) -> ::windows_core::Result<*mut PEER_PNRP_ENDPOINT_INFO> { @@ -1392,7 +1392,7 @@ pub unsafe fn PeerPnrpGetEndpoint(hresolve: *const ::core::ffi::c_void) -> ::win let mut result__ = ::std::mem::zeroed(); PeerPnrpGetEndpoint(hresolve, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerPnrpRegister(pcwzpeername: P0, pregistrationinfo: ::core::option::Option<*const PEER_PNRP_REGISTRATION_INFO>, phregistration: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1402,7 +1402,7 @@ where ::windows_targets::link!("p2p.dll" "system" fn PeerPnrpRegister(pcwzpeername : ::windows_core::PCWSTR, pregistrationinfo : *const PEER_PNRP_REGISTRATION_INFO, phregistration : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerPnrpRegister(pcwzpeername.into_param().abi(), ::core::mem::transmute(pregistrationinfo.unwrap_or(::std::ptr::null())), phregistration).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerPnrpResolve(pcwzpeername: P0, pcwzcloudname: P1, pcendpoints: *mut u32, ppendpoints: *mut *mut PEER_PNRP_ENDPOINT_INFO) -> ::windows_core::Result<()> @@ -1418,7 +1418,7 @@ pub unsafe fn PeerPnrpShutdown() -> ::windows_core::Result<()> { ::windows_targets::link!("p2p.dll" "system" fn PeerPnrpShutdown() -> ::windows_core::HRESULT); PeerPnrpShutdown().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeerPnrpStartResolve(pcwzpeername: P0, pcwzcloudname: P1, cmaxendpoints: u32, hevent: P2, phresolve: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1440,7 +1440,7 @@ pub unsafe fn PeerPnrpUnregister(hregistration: *const ::core::ffi::c_void) -> : ::windows_targets::link!("p2p.dll" "system" fn PeerPnrpUnregister(hregistration : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); PeerPnrpUnregister(hregistration).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn PeerPnrpUpdateRegistration(hregistration: *const ::core::ffi::c_void, pregistrationinfo: *const PEER_PNRP_REGISTRATION_INFO) -> ::windows_core::Result<()> { @@ -2598,7 +2598,7 @@ impl ::core::fmt::Debug for PNRP_SCOPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct DRT_ADDRESS { pub socketAddress: super::super::Networking::WinSock::SOCKADDR_STORAGE, @@ -2639,7 +2639,7 @@ impl ::core::default::Default for DRT_ADDRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct DRT_ADDRESS_LIST { pub AddressCount: u32, @@ -2744,7 +2744,7 @@ impl ::core::default::Default for DRT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct DRT_EVENT_DATA { pub r#type: DRT_EVENT_TYPE, @@ -2771,7 +2771,7 @@ impl ::core::default::Default for DRT_EVENT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union DRT_EVENT_DATA_0 { pub leafsetKeyChange: DRT_EVENT_DATA_0_0, @@ -2797,7 +2797,7 @@ impl ::core::default::Default for DRT_EVENT_DATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct DRT_EVENT_DATA_0_0 { pub change: DRT_LEAFSET_KEY_CHANGE_TYPE, @@ -2837,7 +2837,7 @@ impl ::core::default::Default for DRT_EVENT_DATA_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct DRT_EVENT_DATA_0_1 { pub state: DRT_REGISTRATION_STATE, @@ -2876,7 +2876,7 @@ impl ::core::default::Default for DRT_EVENT_DATA_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct DRT_EVENT_DATA_0_2 { pub status: DRT_STATUS, @@ -2915,7 +2915,7 @@ impl ::core::default::Default for DRT_EVENT_DATA_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct DRT_EVENT_DATA_0_2_0 { pub cntAddress: u32, @@ -2984,7 +2984,7 @@ impl ::core::default::Default for DRT_REGISTRATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRT_SEARCH_INFO { pub dwSize: u32, @@ -3166,7 +3166,7 @@ impl ::core::default::Default for DRT_SETTINGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PEERDIST_CLIENT_BASIC_INFO { pub fFlashCrowd: super::super::Foundation::BOOL, @@ -3327,7 +3327,7 @@ impl ::core::default::Default for PEERDIST_STATUS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct PEER_ADDRESS { pub dwSize: u32, @@ -3415,7 +3415,7 @@ impl ::core::default::Default for PEER_APPLICATION_REGISTRATION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct PEER_APP_LAUNCH_INFO { pub pContact: *mut PEER_CONTACT, @@ -3455,7 +3455,7 @@ impl ::core::default::Default for PEER_APP_LAUNCH_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct PEER_COLLAB_EVENT_DATA { pub eventType: PEER_COLLAB_EVENT_TYPE, @@ -3480,7 +3480,7 @@ impl ::core::default::Default for PEER_COLLAB_EVENT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub union PEER_COLLAB_EVENT_DATA_0 { pub watchListChangedData: PEER_EVENT_WATCHLIST_CHANGED_DATA, @@ -3540,7 +3540,7 @@ impl ::core::default::Default for PEER_COLLAB_EVENT_REGISTRATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct PEER_CONNECTION_INFO { pub dwSize: u32, @@ -3569,7 +3569,7 @@ impl ::core::default::Default for PEER_CONNECTION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PEER_CONTACT { pub pwzPeerName: ::windows_core::PWSTR, @@ -3613,7 +3613,7 @@ impl ::core::default::Default for PEER_CONTACT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct PEER_CREDENTIAL_INFO { pub dwSize: u32, @@ -3690,7 +3690,7 @@ impl ::core::default::Default for PEER_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct PEER_ENDPOINT { pub address: PEER_ADDRESS, @@ -3715,7 +3715,7 @@ impl ::core::default::Default for PEER_ENDPOINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct PEER_EVENT_APPLICATION_CHANGED_DATA { pub pContact: *mut PEER_CONTACT, @@ -3790,7 +3790,7 @@ impl ::core::default::Default for PEER_EVENT_CONNECTION_CHANGE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct PEER_EVENT_ENDPOINT_CHANGED_DATA { pub pContact: *mut PEER_CONTACT, @@ -3924,7 +3924,7 @@ impl ::core::default::Default for PEER_EVENT_NODE_CHANGE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct PEER_EVENT_OBJECT_CHANGED_DATA { pub pContact: *mut PEER_CONTACT, @@ -3965,7 +3965,7 @@ impl ::core::default::Default for PEER_EVENT_OBJECT_CHANGED_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA { pub changeType: PEER_CHANGE_TYPE, @@ -4004,7 +4004,7 @@ impl ::core::default::Default for PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct PEER_EVENT_PRESENCE_CHANGED_DATA { pub pContact: *mut PEER_CONTACT, @@ -4077,7 +4077,7 @@ impl ::core::default::Default for PEER_EVENT_RECORD_CHANGE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct PEER_EVENT_REQUEST_STATUS_CHANGED_DATA { pub pEndpoint: *mut PEER_ENDPOINT, @@ -4146,7 +4146,7 @@ impl ::core::default::Default for PEER_EVENT_SYNCHRONIZED_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PEER_EVENT_WATCHLIST_CHANGED_DATA { pub pContact: *mut PEER_CONTACT, @@ -4453,7 +4453,7 @@ impl ::core::default::Default for PEER_INVITATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct PEER_INVITATION_INFO { pub dwSize: u32, @@ -4578,7 +4578,7 @@ impl ::core::default::Default for PEER_INVITATION_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] pub struct PEER_MEMBER { pub dwSize: u32, @@ -4654,7 +4654,7 @@ impl ::core::default::Default for PEER_NAME_PAIR { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct PEER_NODE_INFO { pub dwSize: u32, @@ -4728,7 +4728,7 @@ impl ::core::default::Default for PEER_OBJECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct PEER_PEOPLE_NEAR_ME { pub pwzNickName: ::windows_core::PWSTR, @@ -4785,7 +4785,7 @@ impl ::core::default::Default for PEER_PNRP_CLOUD_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct PEER_PNRP_ENDPOINT_INFO { pub pwzPeerName: ::windows_core::PWSTR, @@ -4827,7 +4827,7 @@ impl ::core::default::Default for PEER_PNRP_ENDPOINT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct PEER_PNRP_REGISTRATION_INFO { pub pwzCloudName: ::windows_core::PWSTR, @@ -4901,7 +4901,7 @@ impl ::core::default::Default for PEER_PRESENCE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PEER_RECORD { pub dwSize: u32, @@ -4965,7 +4965,7 @@ impl ::core::default::Default for PEER_RECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PEER_SECURITY_INTERFACE { pub dwSize: u32, @@ -5066,7 +5066,7 @@ impl ::core::default::Default for PNRPCLOUDINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct PNRPINFO_V1 { pub dwSize: u32, @@ -5112,7 +5112,7 @@ impl ::core::default::Default for PNRPINFO_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_System_Com"))] pub struct PNRPINFO_V2 { pub dwSize: u32, @@ -5146,7 +5146,7 @@ impl ::core::default::Default for PNRPINFO_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_System_Com"))] pub union PNRPINFO_V2_0 { pub blobPayload: super::super::System::Com::BLOB, @@ -5201,14 +5201,14 @@ impl ::core::default::Default for PNRP_CLOUD_ID { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub type DRT_BOOTSTRAP_RESOLVE_CALLBACK = ::core::option::Option ()>; pub type PFNPEER_FREE_SECURITY_DATA = ::core::option::Option ::windows_core::HRESULT>; pub type PFNPEER_ON_PASSWORD_AUTH_FAILED = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNPEER_SECURE_RECORD = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNPEER_VALIDATE_RECORD = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/QoS/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/QoS/mod.rs index 9635eb3406..6fed7b6c1a 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/QoS/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/QoS/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn QOSAddSocketToFlow(qoshandle: P0, socket: P1, destaddr: ::core::option::Option<*const super::super::Networking::WinSock::SOCKADDR>, traffictype: QOS_TRAFFIC_TYPE, flags: u32, flowid: *mut u32) -> super::super::Foundation::BOOL @@ -9,7 +9,7 @@ where ::windows_targets::link!("qwave.dll" "system" fn QOSAddSocketToFlow(qoshandle : super::super::Foundation:: HANDLE, socket : super::super::Networking::WinSock:: SOCKET, destaddr : *const super::super::Networking::WinSock:: SOCKADDR, traffictype : QOS_TRAFFIC_TYPE, flags : u32, flowid : *mut u32) -> super::super::Foundation:: BOOL); QOSAddSocketToFlow(qoshandle.into_param().abi(), socket.into_param().abi(), ::core::mem::transmute(destaddr.unwrap_or(::std::ptr::null())), traffictype, flags, flowid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn QOSCancel(qoshandle: P0, overlapped: *const super::super::System::IO::OVERLAPPED) -> super::super::Foundation::BOOL @@ -19,7 +19,7 @@ where ::windows_targets::link!("qwave.dll" "system" fn QOSCancel(qoshandle : super::super::Foundation:: HANDLE, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); QOSCancel(qoshandle.into_param().abi(), overlapped) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QOSCloseHandle(qoshandle: P0) -> super::super::Foundation::BOOL @@ -29,14 +29,14 @@ where ::windows_targets::link!("qwave.dll" "system" fn QOSCloseHandle(qoshandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); QOSCloseHandle(qoshandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QOSCreateHandle(version: *const QOS_VERSION, qoshandle: *mut super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL { ::windows_targets::link!("qwave.dll" "system" fn QOSCreateHandle(version : *const QOS_VERSION, qoshandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); QOSCreateHandle(version, qoshandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QOSEnumerateFlows(qoshandle: P0, size: *mut u32, buffer: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -46,7 +46,7 @@ where ::windows_targets::link!("qwave.dll" "system" fn QOSEnumerateFlows(qoshandle : super::super::Foundation:: HANDLE, size : *mut u32, buffer : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); QOSEnumerateFlows(qoshandle.into_param().abi(), size, buffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn QOSNotifyFlow(qoshandle: P0, flowid: u32, operation: QOS_NOTIFY_FLOW, size: ::core::option::Option<*mut u32>, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, flags: u32, overlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> super::super::Foundation::BOOL @@ -56,7 +56,7 @@ where ::windows_targets::link!("qwave.dll" "system" fn QOSNotifyFlow(qoshandle : super::super::Foundation:: HANDLE, flowid : u32, operation : QOS_NOTIFY_FLOW, size : *mut u32, buffer : *mut ::core::ffi::c_void, flags : u32, overlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); QOSNotifyFlow(qoshandle.into_param().abi(), flowid, operation, ::core::mem::transmute(size.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), flags, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn QOSQueryFlow(qoshandle: P0, flowid: u32, operation: QOS_QUERY_FLOW, size: *mut u32, buffer: *mut ::core::ffi::c_void, flags: u32, overlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> super::super::Foundation::BOOL @@ -66,7 +66,7 @@ where ::windows_targets::link!("qwave.dll" "system" fn QOSQueryFlow(qoshandle : super::super::Foundation:: HANDLE, flowid : u32, operation : QOS_QUERY_FLOW, size : *mut u32, buffer : *mut ::core::ffi::c_void, flags : u32, overlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); QOSQueryFlow(qoshandle.into_param().abi(), flowid, operation, size, buffer, flags, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn QOSRemoveSocketFromFlow(qoshandle: P0, socket: P1, flowid: u32, flags: u32) -> super::super::Foundation::BOOL @@ -77,7 +77,7 @@ where ::windows_targets::link!("qwave.dll" "system" fn QOSRemoveSocketFromFlow(qoshandle : super::super::Foundation:: HANDLE, socket : super::super::Networking::WinSock:: SOCKET, flowid : u32, flags : u32) -> super::super::Foundation:: BOOL); QOSRemoveSocketFromFlow(qoshandle.into_param().abi(), socket.into_param().abi(), flowid, flags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn QOSSetFlow(qoshandle: P0, flowid: u32, operation: QOS_SET_FLOW, size: u32, buffer: *const ::core::ffi::c_void, flags: u32, overlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> super::super::Foundation::BOOL @@ -87,7 +87,7 @@ where ::windows_targets::link!("qwave.dll" "system" fn QOSSetFlow(qoshandle : super::super::Foundation:: HANDLE, flowid : u32, operation : QOS_SET_FLOW, size : u32, buffer : *const ::core::ffi::c_void, flags : u32, overlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); QOSSetFlow(qoshandle.into_param().abi(), flowid, operation, size, buffer, flags, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn QOSStartTrackingClient(qoshandle: P0, destaddr: *const super::super::Networking::WinSock::SOCKADDR, flags: u32) -> super::super::Foundation::BOOL @@ -97,7 +97,7 @@ where ::windows_targets::link!("qwave.dll" "system" fn QOSStartTrackingClient(qoshandle : super::super::Foundation:: HANDLE, destaddr : *const super::super::Networking::WinSock:: SOCKADDR, flags : u32) -> super::super::Foundation:: BOOL); QOSStartTrackingClient(qoshandle.into_param().abi(), destaddr, flags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn QOSStopTrackingClient(qoshandle: P0, destaddr: *const super::super::Networking::WinSock::SOCKADDR, flags: u32) -> super::super::Foundation::BOOL @@ -107,7 +107,7 @@ where ::windows_targets::link!("qwave.dll" "system" fn QOSStopTrackingClient(qoshandle : super::super::Foundation:: HANDLE, destaddr : *const super::super::Networking::WinSock:: SOCKADDR, flags : u32) -> super::super::Foundation:: BOOL); QOSStopTrackingClient(qoshandle.into_param().abi(), destaddr, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcAddFilter(flowhandle: P0, pgenericfilter: *const TC_GEN_FILTER, pfilterhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -117,7 +117,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcAddFilter(flowhandle : super::super::Foundation:: HANDLE, pgenericfilter : *const TC_GEN_FILTER, pfilterhandle : *mut super::super::Foundation:: HANDLE) -> u32); TcAddFilter(flowhandle.into_param().abi(), pgenericfilter, pfilterhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn TcAddFlow(ifchandle: P0, clflowctx: P1, flags: u32, pgenericflow: *const TC_GEN_FLOW, pflowhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -128,7 +128,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcAddFlow(ifchandle : super::super::Foundation:: HANDLE, clflowctx : super::super::Foundation:: HANDLE, flags : u32, pgenericflow : *const TC_GEN_FLOW, pflowhandle : *mut super::super::Foundation:: HANDLE) -> u32); TcAddFlow(ifchandle.into_param().abi(), clflowctx.into_param().abi(), flags, pgenericflow, pflowhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcCloseInterface(ifchandle: P0) -> u32 @@ -138,7 +138,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcCloseInterface(ifchandle : super::super::Foundation:: HANDLE) -> u32); TcCloseInterface(ifchandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcDeleteFilter(filterhandle: P0) -> u32 @@ -148,7 +148,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcDeleteFilter(filterhandle : super::super::Foundation:: HANDLE) -> u32); TcDeleteFilter(filterhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcDeleteFlow(flowhandle: P0) -> u32 @@ -158,7 +158,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcDeleteFlow(flowhandle : super::super::Foundation:: HANDLE) -> u32); TcDeleteFlow(flowhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcDeregisterClient(clienthandle: P0) -> u32 @@ -168,7 +168,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcDeregisterClient(clienthandle : super::super::Foundation:: HANDLE) -> u32); TcDeregisterClient(clienthandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn TcEnumerateFlows(ifchandle: P0, penumhandle: *mut super::super::Foundation::HANDLE, pflowcount: *mut u32, pbufsize: *mut u32, buffer: *mut ENUMERATION_BUFFER) -> u32 @@ -178,7 +178,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcEnumerateFlows(ifchandle : super::super::Foundation:: HANDLE, penumhandle : *mut super::super::Foundation:: HANDLE, pflowcount : *mut u32, pbufsize : *mut u32, buffer : *mut ENUMERATION_BUFFER) -> u32); TcEnumerateFlows(ifchandle.into_param().abi(), penumhandle, pflowcount, pbufsize, buffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn TcEnumerateInterfaces(clienthandle: P0, pbuffersize: *mut u32, interfacebuffer: *mut TC_IFC_DESCRIPTOR) -> u32 @@ -188,7 +188,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcEnumerateInterfaces(clienthandle : super::super::Foundation:: HANDLE, pbuffersize : *mut u32, interfacebuffer : *mut TC_IFC_DESCRIPTOR) -> u32); TcEnumerateInterfaces(clienthandle.into_param().abi(), pbuffersize, interfacebuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcGetFlowNameA(flowhandle: P0, pflowname: &mut [u8]) -> u32 @@ -198,7 +198,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcGetFlowNameA(flowhandle : super::super::Foundation:: HANDLE, strsize : u32, pflowname : ::windows_core::PSTR) -> u32); TcGetFlowNameA(flowhandle.into_param().abi(), pflowname.len() as _, ::core::mem::transmute(pflowname.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcGetFlowNameW(flowhandle: P0, pflowname: &mut [u16]) -> u32 @@ -208,7 +208,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcGetFlowNameW(flowhandle : super::super::Foundation:: HANDLE, strsize : u32, pflowname : ::windows_core::PWSTR) -> u32); TcGetFlowNameW(flowhandle.into_param().abi(), pflowname.len() as _, ::core::mem::transmute(pflowname.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn TcModifyFlow(flowhandle: P0, pgenericflow: *const TC_GEN_FLOW) -> u32 @@ -218,7 +218,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcModifyFlow(flowhandle : super::super::Foundation:: HANDLE, pgenericflow : *const TC_GEN_FLOW) -> u32); TcModifyFlow(flowhandle.into_param().abi(), pgenericflow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcOpenInterfaceA(pinterfacename: P0, clienthandle: P1, clifcctx: P2, pifchandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -230,7 +230,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcOpenInterfaceA(pinterfacename : ::windows_core::PCSTR, clienthandle : super::super::Foundation:: HANDLE, clifcctx : super::super::Foundation:: HANDLE, pifchandle : *mut super::super::Foundation:: HANDLE) -> u32); TcOpenInterfaceA(pinterfacename.into_param().abi(), clienthandle.into_param().abi(), clifcctx.into_param().abi(), pifchandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcOpenInterfaceW(pinterfacename: P0, clienthandle: P1, clifcctx: P2, pifchandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -258,7 +258,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcQueryFlowW(pflowname : ::windows_core::PCWSTR, pguidparam : *const ::windows_core::GUID, pbuffersize : *mut u32, buffer : *mut ::core::ffi::c_void) -> u32); TcQueryFlowW(pflowname.into_param().abi(), pguidparam, pbuffersize, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcQueryInterface(ifchandle: P0, pguidparam: *const ::windows_core::GUID, notifychange: P1, pbuffersize: *mut u32, buffer: *mut ::core::ffi::c_void) -> u32 @@ -269,7 +269,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcQueryInterface(ifchandle : super::super::Foundation:: HANDLE, pguidparam : *const ::windows_core::GUID, notifychange : super::super::Foundation:: BOOLEAN, pbuffersize : *mut u32, buffer : *mut ::core::ffi::c_void) -> u32); TcQueryInterface(ifchandle.into_param().abi(), pguidparam, notifychange.into_param().abi(), pbuffersize, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcRegisterClient(tciversion: u32, clregctx: P0, clienthandlerlist: *const TCI_CLIENT_FUNC_LIST, pclienthandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -295,7 +295,7 @@ where ::windows_targets::link!("traffic.dll" "system" fn TcSetFlowW(pflowname : ::windows_core::PCWSTR, pguidparam : *const ::windows_core::GUID, buffersize : u32, buffer : *const ::core::ffi::c_void) -> u32); TcSetFlowW(pflowname.into_param().abi(), pguidparam, buffersize, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TcSetInterface(ifchandle: P0, pguidparam: *const ::windows_core::GUID, buffersize: u32, buffer: *const ::core::ffi::c_void) -> u32 @@ -1045,7 +1045,7 @@ impl ::core::fmt::Debug for int_serv_wkp { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct ADDRESS_LIST_DESCRIPTOR { pub MediaType: u32, @@ -1250,7 +1250,7 @@ impl ::core::default::Default for CtrlLoadFlowspec { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct ENUMERATION_BUFFER { pub Length: u32, @@ -1294,7 +1294,7 @@ impl ::core::default::Default for ENUMERATION_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct ERROR_SPEC { pub errs_header: RsvpObjHdr, @@ -1319,7 +1319,7 @@ impl ::core::default::Default for ERROR_SPEC { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union ERROR_SPEC_0 { pub errs_ipv4: Error_Spec_IPv4, @@ -1343,7 +1343,7 @@ impl ::core::default::Default for ERROR_SPEC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct Error_Spec_IPv4 { pub errs_errnode: super::super::Networking::WinSock::IN_ADDR, @@ -1370,7 +1370,7 @@ impl ::core::default::Default for Error_Spec_IPv4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct FILTER_SPEC { pub filt_header: RsvpObjHdr, @@ -1395,7 +1395,7 @@ impl ::core::default::Default for FILTER_SPEC { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union FILTER_SPEC_0 { pub filt_ipv4: Filter_Spec_IPv4, @@ -1420,7 +1420,7 @@ impl ::core::default::Default for FILTER_SPEC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct FLOWDESCRIPTOR { pub FlowSpec: super::super::Networking::WinSock::FLOWSPEC, @@ -1460,7 +1460,7 @@ impl ::core::default::Default for FLOWDESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct FLOW_DESC { pub u1: FLOW_DESC_0, @@ -1485,7 +1485,7 @@ impl ::core::default::Default for FLOW_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union FLOW_DESC_0 { pub stspec: *mut SENDER_TSPEC, @@ -1510,7 +1510,7 @@ impl ::core::default::Default for FLOW_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union FLOW_DESC_1 { pub stemp: *mut FILTER_SPEC, @@ -1535,7 +1535,7 @@ impl ::core::default::Default for FLOW_DESC_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct Filter_Spec_IPv4 { pub filt_ipaddr: super::super::Networking::WinSock::IN_ADDR, @@ -1561,7 +1561,7 @@ impl ::core::default::Default for Filter_Spec_IPv4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct Filter_Spec_IPv4GPI { pub filt_ipaddr: super::super::Networking::WinSock::IN_ADDR, @@ -2317,7 +2317,7 @@ impl ::core::default::Default for IntServTspecBody_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct LPMIPTABLE { pub ulIfIndex: u32, @@ -2524,7 +2524,7 @@ impl ::core::default::Default for POLICY_ELEMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct QOS_DESTADDR { pub ObjectHdr: QOS_OBJECT_HDR, @@ -2689,7 +2689,7 @@ impl ::core::default::Default for QOS_FLOWRATE_OUTGOING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct QOS_FLOW_FUNDAMENTALS { pub BottleneckBandwidthSet: super::super::Foundation::BOOL, @@ -3314,7 +3314,7 @@ impl ::core::default::Default for RSVP_FILTERSPEC_V6_GPI { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RSVP_HOP { pub hop_header: RsvpObjHdr, @@ -3339,7 +3339,7 @@ impl ::core::default::Default for RSVP_HOP { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union RSVP_HOP_0 { pub hop_ipv4: Rsvp_Hop_IPv4, @@ -3363,7 +3363,7 @@ impl ::core::default::Default for RSVP_HOP_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RSVP_MSG_OBJS { pub RsvpMsgType: i32, @@ -3487,7 +3487,7 @@ impl ::core::default::Default for RSVP_POLICY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RSVP_RESERVE_INFO { pub ObjectHdr: QOS_OBJECT_HDR, @@ -3530,7 +3530,7 @@ impl ::core::default::Default for RSVP_RESERVE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RSVP_SCOPE { pub scopl_header: RsvpObjHdr, @@ -3555,7 +3555,7 @@ impl ::core::default::Default for RSVP_SCOPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union RSVP_SCOPE_0 { pub scopl_ipv4: Scope_list_ipv4, @@ -3579,7 +3579,7 @@ impl ::core::default::Default for RSVP_SCOPE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RSVP_SESSION { pub sess_header: RsvpObjHdr, @@ -3604,7 +3604,7 @@ impl ::core::default::Default for RSVP_SESSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union RSVP_SESSION_0 { pub sess_ipv4: Session_IPv4, @@ -3691,7 +3691,7 @@ impl ::core::default::Default for RsvpObjHdr { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct Rsvp_Hop_IPv4 { pub hop_ipaddr: super::super::Networking::WinSock::IN_ADDR, @@ -3880,7 +3880,7 @@ impl ::core::default::Default for SIPAEVENT_VSM_IDK_RSA_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct Scope_list_ipv4 { pub scopl_ipaddr: [super::super::Networking::WinSock::IN_ADDR; 1], @@ -3904,7 +3904,7 @@ impl ::core::default::Default for Scope_list_ipv4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct Session_IPv4 { pub sess_destaddr: super::super::Networking::WinSock::IN_ADDR, @@ -3973,7 +3973,7 @@ impl ::core::default::Default for TCG_PCClientTaggedEventStruct { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCI_CLIENT_FUNC_LIST { pub ClNotifyHandler: TCI_NOTIFY_HANDLER, @@ -4038,7 +4038,7 @@ impl ::core::default::Default for TC_GEN_FILTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct TC_GEN_FLOW { pub SendingFlowspec: super::super::Networking::WinSock::FLOWSPEC, @@ -4079,7 +4079,7 @@ impl ::core::default::Default for TC_GEN_FLOW { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct TC_IFC_DESCRIPTOR { pub Length: u32, @@ -4120,7 +4120,7 @@ impl ::core::default::Default for TC_IFC_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct TC_SUPPORTED_INFO_BUFFER { pub InstanceIDLength: u16, @@ -4212,15 +4212,15 @@ pub type CBADMITRESULT = ::core::option::Option *mut u32>; pub type PALLOCMEM = ::core::option::Option *mut ::core::ffi::c_void>; pub type PFREEMEM = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TCI_ADD_FLOW_COMPLETE_HANDLER = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TCI_DEL_FLOW_COMPLETE_HANDLER = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TCI_MOD_FLOW_COMPLETE_HANDLER = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TCI_NOTIFY_HANDLER = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Rras/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Rras/mod.rs index 6b4b4b8d38..dd3d46d158 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Rras/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Rras/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MgmAddGroupMembershipEntry(hprotocol: P0, dwsourceaddr: u32, dwsourcemask: u32, dwgroupaddr: u32, dwgroupmask: u32, dwifindex: u32, dwifnexthopipaddr: u32, dwflags: u32) -> u32 @@ -8,7 +8,7 @@ where ::windows_targets::link!("rtm.dll" "system" fn MgmAddGroupMembershipEntry(hprotocol : super::super::Foundation:: HANDLE, dwsourceaddr : u32, dwsourcemask : u32, dwgroupaddr : u32, dwgroupmask : u32, dwifindex : u32, dwifnexthopipaddr : u32, dwflags : u32) -> u32); MgmAddGroupMembershipEntry(hprotocol.into_param().abi(), dwsourceaddr, dwsourcemask, dwgroupaddr, dwgroupmask, dwifindex, dwifnexthopipaddr, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MgmDeRegisterMProtocol(hprotocol: P0) -> u32 @@ -18,7 +18,7 @@ where ::windows_targets::link!("rtm.dll" "system" fn MgmDeRegisterMProtocol(hprotocol : super::super::Foundation:: HANDLE) -> u32); MgmDeRegisterMProtocol(hprotocol.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MgmDeleteGroupMembershipEntry(hprotocol: P0, dwsourceaddr: u32, dwsourcemask: u32, dwgroupaddr: u32, dwgroupmask: u32, dwifindex: u32, dwifnexthopipaddr: u32, dwflags: u32) -> u32 @@ -38,28 +38,28 @@ pub unsafe fn MgmGetFirstMfeStats(pdwbuffersize: *mut u32, pbbuffer: *mut u8, pd ::windows_targets::link!("rtm.dll" "system" fn MgmGetFirstMfeStats(pdwbuffersize : *mut u32, pbbuffer : *mut u8, pdwnumentries : *mut u32, dwflags : u32) -> u32); MgmGetFirstMfeStats(pdwbuffersize, pbbuffer, pdwnumentries, dwflags) } -#[doc = "Required features: `Win32_NetworkManagement_IpHelper`"] +#[doc = "Required features: `\"Win32_NetworkManagement_IpHelper\"`"] #[cfg(feature = "Win32_NetworkManagement_IpHelper")] #[inline] pub unsafe fn MgmGetMfe(pimm: *mut super::IpHelper::MIB_IPMCAST_MFE, pdwbuffersize: *mut u32, pbbuffer: *mut u8) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn MgmGetMfe(pimm : *mut super::IpHelper:: MIB_IPMCAST_MFE, pdwbuffersize : *mut u32, pbbuffer : *mut u8) -> u32); MgmGetMfe(pimm, pdwbuffersize, pbbuffer) } -#[doc = "Required features: `Win32_NetworkManagement_IpHelper`"] +#[doc = "Required features: `\"Win32_NetworkManagement_IpHelper\"`"] #[cfg(feature = "Win32_NetworkManagement_IpHelper")] #[inline] pub unsafe fn MgmGetMfeStats(pimm: *mut super::IpHelper::MIB_IPMCAST_MFE, pdwbuffersize: *mut u32, pbbuffer: *mut u8, dwflags: u32) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn MgmGetMfeStats(pimm : *mut super::IpHelper:: MIB_IPMCAST_MFE, pdwbuffersize : *mut u32, pbbuffer : *mut u8, dwflags : u32) -> u32); MgmGetMfeStats(pimm, pdwbuffersize, pbbuffer, dwflags) } -#[doc = "Required features: `Win32_NetworkManagement_IpHelper`"] +#[doc = "Required features: `\"Win32_NetworkManagement_IpHelper\"`"] #[cfg(feature = "Win32_NetworkManagement_IpHelper")] #[inline] pub unsafe fn MgmGetNextMfe(pimmstart: *mut super::IpHelper::MIB_IPMCAST_MFE, pdwbuffersize: *mut u32, pbbuffer: *mut u8, pdwnumentries: *mut u32) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn MgmGetNextMfe(pimmstart : *mut super::IpHelper:: MIB_IPMCAST_MFE, pdwbuffersize : *mut u32, pbbuffer : *mut u8, pdwnumentries : *mut u32) -> u32); MgmGetNextMfe(pimmstart, pdwbuffersize, pbbuffer, pdwnumentries) } -#[doc = "Required features: `Win32_NetworkManagement_IpHelper`"] +#[doc = "Required features: `\"Win32_NetworkManagement_IpHelper\"`"] #[cfg(feature = "Win32_NetworkManagement_IpHelper")] #[inline] pub unsafe fn MgmGetNextMfeStats(pimmstart: *mut super::IpHelper::MIB_IPMCAST_MFE, pdwbuffersize: *mut u32, pbbuffer: *mut u8, pdwnumentries: *mut u32, dwflags: u32) -> u32 { @@ -71,7 +71,7 @@ pub unsafe fn MgmGetProtocolOnInterface(dwifindex: u32, dwifnexthopaddr: u32, pd ::windows_targets::link!("rtm.dll" "system" fn MgmGetProtocolOnInterface(dwifindex : u32, dwifnexthopaddr : u32, pdwifprotocolid : *mut u32, pdwifcomponentid : *mut u32) -> u32); MgmGetProtocolOnInterface(dwifindex, dwifnexthopaddr, pdwifprotocolid, pdwifcomponentid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MgmGroupEnumerationEnd(henum: P0) -> u32 @@ -81,7 +81,7 @@ where ::windows_targets::link!("rtm.dll" "system" fn MgmGroupEnumerationEnd(henum : super::super::Foundation:: HANDLE) -> u32); MgmGroupEnumerationEnd(henum.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MgmGroupEnumerationGetNext(henum: P0, pdwbuffersize: *mut u32, pbbuffer: *mut u8, pdwnumentries: *mut u32) -> u32 @@ -91,7 +91,7 @@ where ::windows_targets::link!("rtm.dll" "system" fn MgmGroupEnumerationGetNext(henum : super::super::Foundation:: HANDLE, pdwbuffersize : *mut u32, pbbuffer : *mut u8, pdwnumentries : *mut u32) -> u32); MgmGroupEnumerationGetNext(henum.into_param().abi(), pdwbuffersize, pbbuffer, pdwnumentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MgmGroupEnumerationStart(hprotocol: P0, metenumtype: MGM_ENUM_TYPES, phenumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -101,14 +101,14 @@ where ::windows_targets::link!("rtm.dll" "system" fn MgmGroupEnumerationStart(hprotocol : super::super::Foundation:: HANDLE, metenumtype : MGM_ENUM_TYPES, phenumhandle : *mut super::super::Foundation:: HANDLE) -> u32); MgmGroupEnumerationStart(hprotocol.into_param().abi(), metenumtype, phenumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MgmRegisterMProtocol(prpiinfo: *mut ROUTING_PROTOCOL_CONFIG, dwprotocolid: u32, dwcomponentid: u32, phprotocol: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn MgmRegisterMProtocol(prpiinfo : *mut ROUTING_PROTOCOL_CONFIG, dwprotocolid : u32, dwcomponentid : u32, phprotocol : *mut super::super::Foundation:: HANDLE) -> u32); MgmRegisterMProtocol(prpiinfo, dwprotocolid, dwcomponentid, phprotocol) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MgmReleaseInterfaceOwnership(hprotocol: P0, dwifindex: u32, dwifnexthopaddr: u32) -> u32 @@ -118,7 +118,7 @@ where ::windows_targets::link!("rtm.dll" "system" fn MgmReleaseInterfaceOwnership(hprotocol : super::super::Foundation:: HANDLE, dwifindex : u32, dwifnexthopaddr : u32) -> u32); MgmReleaseInterfaceOwnership(hprotocol.into_param().abi(), dwifindex, dwifnexthopaddr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MgmTakeInterfaceOwnership(hprotocol: P0, dwifindex: u32, dwifnexthopaddr: u32) -> u32 @@ -133,7 +133,7 @@ pub unsafe fn MprAdminBufferFree(pbuffer: *const ::core::ffi::c_void) -> u32 { ::windows_targets::link!("mprapi.dll" "system" fn MprAdminBufferFree(pbuffer : *const ::core::ffi::c_void) -> u32); MprAdminBufferFree(pbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminConnectionClearStats(hrasserver: isize, hrasconnection: P0) -> u32 @@ -148,14 +148,14 @@ pub unsafe fn MprAdminConnectionEnum(hrasserver: isize, dwlevel: u32, lplpbbuffe ::windows_targets::link!("mprapi.dll" "system" fn MprAdminConnectionEnum(hrasserver : isize, dwlevel : u32, lplpbbuffer : *mut *mut u8, dwprefmaxlen : u32, lpdwentriesread : *mut u32, lpdwtotalentries : *mut u32, lpdwresumehandle : *const u32) -> u32); MprAdminConnectionEnum(hrasserver, dwlevel, lplpbbuffer, dwprefmaxlen, lpdwentriesread, lpdwtotalentries, ::core::mem::transmute(lpdwresumehandle.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminConnectionEnumEx(hrasserver: isize, pobjectheader: *const MPRAPI_OBJECT_HEADER, dwpreferedmaxlen: u32, lpdwentriesread: *mut u32, lpdwtotalentries: *mut u32, pprasconn: *mut *mut RAS_CONNECTION_EX, lpdwresumehandle: *const u32) -> u32 { ::windows_targets::link!("mprapi.dll" "system" fn MprAdminConnectionEnumEx(hrasserver : isize, pobjectheader : *const MPRAPI_OBJECT_HEADER, dwpreferedmaxlen : u32, lpdwentriesread : *mut u32, lpdwtotalentries : *mut u32, pprasconn : *mut *mut RAS_CONNECTION_EX, lpdwresumehandle : *const u32) -> u32); MprAdminConnectionEnumEx(hrasserver, pobjectheader, dwpreferedmaxlen, lpdwentriesread, lpdwtotalentries, pprasconn, lpdwresumehandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminConnectionGetInfo(hrasserver: isize, dwlevel: u32, hrasconnection: P0, lplpbbuffer: *mut *mut u8) -> u32 @@ -165,7 +165,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminConnectionGetInfo(hrasserver : isize, dwlevel : u32, hrasconnection : super::super::Foundation:: HANDLE, lplpbbuffer : *mut *mut u8) -> u32); MprAdminConnectionGetInfo(hrasserver, dwlevel, hrasconnection.into_param().abi(), lplpbbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminConnectionGetInfoEx(hrasserver: isize, hrasconnection: P0, prasconnection: *mut RAS_CONNECTION_EX) -> u32 @@ -175,7 +175,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminConnectionGetInfoEx(hrasserver : isize, hrasconnection : super::super::Foundation:: HANDLE, prasconnection : *mut RAS_CONNECTION_EX) -> u32); MprAdminConnectionGetInfoEx(hrasserver, hrasconnection.into_param().abi(), prasconnection) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminConnectionRemoveQuarantine(hrasserver: P0, hrasconnection: P1, fisipaddress: P2) -> u32 @@ -187,7 +187,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminConnectionRemoveQuarantine(hrasserver : super::super::Foundation:: HANDLE, hrasconnection : super::super::Foundation:: HANDLE, fisipaddress : super::super::Foundation:: BOOL) -> u32); MprAdminConnectionRemoveQuarantine(hrasserver.into_param().abi(), hrasconnection.into_param().abi(), fisipaddress.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminDeregisterConnectionNotification(hmprserver: isize, heventnotification: P0) -> u32 @@ -202,7 +202,7 @@ pub unsafe fn MprAdminDeviceEnum(hmprserver: isize, dwlevel: u32, lplpbbuffer: * ::windows_targets::link!("mprapi.dll" "system" fn MprAdminDeviceEnum(hmprserver : isize, dwlevel : u32, lplpbbuffer : *mut *mut u8, lpdwtotalentries : *mut u32) -> u32); MprAdminDeviceEnum(hmprserver, dwlevel, lplpbbuffer, lpdwtotalentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminEstablishDomainRasServer(pszdomain: P0, pszmachine: P1, benable: P2) -> u32 @@ -228,7 +228,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminGetPDCServer(lpszdomain : ::windows_core::PCWSTR, lpszserver : ::windows_core::PCWSTR, lpszpdcserver : ::windows_core::PWSTR) -> u32); MprAdminGetPDCServer(lpszdomain.into_param().abi(), lpszserver.into_param().abi(), ::core::mem::transmute(lpszpdcserver)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceConnect(hmprserver: isize, hinterface: P0, hevent: P1, fsynchronous: P2) -> u32 @@ -240,14 +240,14 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceConnect(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, hevent : super::super::Foundation:: HANDLE, fsynchronous : super::super::Foundation:: BOOL) -> u32); MprAdminInterfaceConnect(hmprserver, hinterface.into_param().abi(), hevent.into_param().abi(), fsynchronous.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceCreate(hmprserver: isize, dwlevel: u32, lpbbuffer: *const u8, phinterface: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceCreate(hmprserver : isize, dwlevel : u32, lpbbuffer : *const u8, phinterface : *mut super::super::Foundation:: HANDLE) -> u32); MprAdminInterfaceCreate(hmprserver, dwlevel, lpbbuffer, phinterface) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceDelete(hmprserver: isize, hinterface: P0) -> u32 @@ -257,7 +257,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceDelete(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE) -> u32); MprAdminInterfaceDelete(hmprserver, hinterface.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceDeviceGetInfo(hmprserver: isize, hinterface: P0, dwindex: u32, dwlevel: u32, lplpbuffer: *mut *mut u8) -> u32 @@ -267,7 +267,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceDeviceGetInfo(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwindex : u32, dwlevel : u32, lplpbuffer : *mut *mut u8) -> u32); MprAdminInterfaceDeviceGetInfo(hmprserver, hinterface.into_param().abi(), dwindex, dwlevel, lplpbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceDeviceSetInfo(hmprserver: isize, hinterface: P0, dwindex: u32, dwlevel: u32, lpbbuffer: *const u8) -> u32 @@ -277,7 +277,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceDeviceSetInfo(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwindex : u32, dwlevel : u32, lpbbuffer : *const u8) -> u32); MprAdminInterfaceDeviceSetInfo(hmprserver, hinterface.into_param().abi(), dwindex, dwlevel, lpbbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceDisconnect(hmprserver: isize, hinterface: P0) -> u32 @@ -301,7 +301,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceGetCredentials(lpwsserver : ::windows_core::PCWSTR, lpwsinterfacename : ::windows_core::PCWSTR, lpwsusername : ::windows_core::PWSTR, lpwspassword : ::windows_core::PWSTR, lpwsdomainname : ::windows_core::PWSTR) -> u32); MprAdminInterfaceGetCredentials(lpwsserver.into_param().abi(), lpwsinterfacename.into_param().abi(), ::core::mem::transmute(lpwsusername), ::core::mem::transmute(lpwspassword), ::core::mem::transmute(lpwsdomainname)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceGetCredentialsEx(hmprserver: isize, hinterface: P0, dwlevel: u32, lplpbbuffer: *mut *mut u8) -> u32 @@ -311,7 +311,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceGetCredentialsEx(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwlevel : u32, lplpbbuffer : *mut *mut u8) -> u32); MprAdminInterfaceGetCredentialsEx(hmprserver, hinterface.into_param().abi(), dwlevel, lplpbbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn MprAdminInterfaceGetCustomInfoEx(hmprserver: isize, hinterface: P0, pcustominfo: *mut MPR_IF_CUSTOMINFOEX2) -> u32 @@ -321,7 +321,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceGetCustomInfoEx(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, pcustominfo : *mut MPR_IF_CUSTOMINFOEX2) -> u32); MprAdminInterfaceGetCustomInfoEx(hmprserver, hinterface.into_param().abi(), pcustominfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceGetHandle(hmprserver: isize, lpwsinterfacename: P0, phinterface: *mut super::super::Foundation::HANDLE, fincludeclientinterfaces: P1) -> u32 @@ -332,7 +332,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceGetHandle(hmprserver : isize, lpwsinterfacename : ::windows_core::PCWSTR, phinterface : *mut super::super::Foundation:: HANDLE, fincludeclientinterfaces : super::super::Foundation:: BOOL) -> u32); MprAdminInterfaceGetHandle(hmprserver, lpwsinterfacename.into_param().abi(), phinterface, fincludeclientinterfaces.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceGetInfo(hmprserver: isize, hinterface: P0, dwlevel: u32, lplpbbuffer: *const *const u8) -> u32 @@ -342,7 +342,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceGetInfo(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwlevel : u32, lplpbbuffer : *const *const u8) -> u32); MprAdminInterfaceGetInfo(hmprserver, hinterface.into_param().abi(), dwlevel, lplpbbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceQueryUpdateResult(hmprserver: isize, hinterface: P0, dwprotocolid: u32, lpdwupdateresult: *mut u32) -> u32 @@ -364,7 +364,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceSetCredentials(lpwsserver : ::windows_core::PCWSTR, lpwsinterfacename : ::windows_core::PCWSTR, lpwsusername : ::windows_core::PCWSTR, lpwsdomainname : ::windows_core::PCWSTR, lpwspassword : ::windows_core::PCWSTR) -> u32); MprAdminInterfaceSetCredentials(lpwsserver.into_param().abi(), lpwsinterfacename.into_param().abi(), lpwsusername.into_param().abi(), lpwsdomainname.into_param().abi(), lpwspassword.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceSetCredentialsEx(hmprserver: isize, hinterface: P0, dwlevel: u32, lpbbuffer: *const u8) -> u32 @@ -374,7 +374,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceSetCredentialsEx(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwlevel : u32, lpbbuffer : *const u8) -> u32); MprAdminInterfaceSetCredentialsEx(hmprserver, hinterface.into_param().abi(), dwlevel, lpbbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn MprAdminInterfaceSetCustomInfoEx(hmprserver: isize, hinterface: P0, pcustominfo: *const MPR_IF_CUSTOMINFOEX2) -> u32 @@ -384,7 +384,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceSetCustomInfoEx(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, pcustominfo : *const MPR_IF_CUSTOMINFOEX2) -> u32); MprAdminInterfaceSetCustomInfoEx(hmprserver, hinterface.into_param().abi(), pcustominfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceSetInfo(hmprserver: isize, hinterface: P0, dwlevel: u32, lpbbuffer: *const u8) -> u32 @@ -394,7 +394,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceSetInfo(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwlevel : u32, lpbbuffer : *const u8) -> u32); MprAdminInterfaceSetInfo(hmprserver, hinterface.into_param().abi(), dwlevel, lpbbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceTransportAdd(hmprserver: isize, hinterface: P0, dwtransportid: u32, pinterfaceinfo: *const u8, dwinterfaceinfosize: u32) -> u32 @@ -404,7 +404,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceTransportAdd(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwtransportid : u32, pinterfaceinfo : *const u8, dwinterfaceinfosize : u32) -> u32); MprAdminInterfaceTransportAdd(hmprserver, hinterface.into_param().abi(), dwtransportid, pinterfaceinfo, dwinterfaceinfosize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceTransportGetInfo(hmprserver: isize, hinterface: P0, dwtransportid: u32, ppinterfaceinfo: *mut *mut u8, lpdwinterfaceinfosize: ::core::option::Option<*mut u32>) -> u32 @@ -414,7 +414,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceTransportGetInfo(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwtransportid : u32, ppinterfaceinfo : *mut *mut u8, lpdwinterfaceinfosize : *mut u32) -> u32); MprAdminInterfaceTransportGetInfo(hmprserver, hinterface.into_param().abi(), dwtransportid, ppinterfaceinfo, ::core::mem::transmute(lpdwinterfaceinfosize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceTransportRemove(hmprserver: isize, hinterface: P0, dwtransportid: u32) -> u32 @@ -424,7 +424,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceTransportRemove(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwtransportid : u32) -> u32); MprAdminInterfaceTransportRemove(hmprserver, hinterface.into_param().abi(), dwtransportid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceTransportSetInfo(hmprserver: isize, hinterface: P0, dwtransportid: u32, pinterfaceinfo: *const u8, dwinterfaceinfosize: u32) -> u32 @@ -434,7 +434,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceTransportSetInfo(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwtransportid : u32, pinterfaceinfo : *const u8, dwinterfaceinfosize : u32) -> u32); MprAdminInterfaceTransportSetInfo(hmprserver, hinterface.into_param().abi(), dwtransportid, pinterfaceinfo, dwinterfaceinfosize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceUpdatePhonebookInfo(hmprserver: isize, hinterface: P0) -> u32 @@ -444,7 +444,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceUpdatePhonebookInfo(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE) -> u32); MprAdminInterfaceUpdatePhonebookInfo(hmprserver, hinterface.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminInterfaceUpdateRoutes(hmprserver: isize, hinterface: P0, dwprotocolid: u32, hevent: P1) -> u32 @@ -455,7 +455,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminInterfaceUpdateRoutes(hmprserver : isize, hinterface : super::super::Foundation:: HANDLE, dwprotocolid : u32, hevent : super::super::Foundation:: HANDLE) -> u32); MprAdminInterfaceUpdateRoutes(hmprserver, hinterface.into_param().abi(), dwprotocolid, hevent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminIsDomainRasServer(pszdomain: P0, pszmachine: P1, pbisrasserver: *mut super::super::Foundation::BOOL) -> u32 @@ -466,7 +466,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminIsDomainRasServer(pszdomain : ::windows_core::PCWSTR, pszmachine : ::windows_core::PCWSTR, pbisrasserver : *mut super::super::Foundation:: BOOL) -> u32); MprAdminIsDomainRasServer(pszdomain.into_param().abi(), pszmachine.into_param().abi(), pbisrasserver) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminIsServiceInitialized(lpwsservername: P0, fisserviceinitialized: *const super::super::Foundation::BOOL) -> u32 @@ -476,7 +476,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminIsServiceInitialized(lpwsservername : ::windows_core::PCWSTR, fisserviceinitialized : *const super::super::Foundation:: BOOL) -> u32); MprAdminIsServiceInitialized(lpwsservername.into_param().abi(), fisserviceinitialized) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminIsServiceRunning(lpwsservername: P0) -> super::super::Foundation::BOOL @@ -534,7 +534,7 @@ pub unsafe fn MprAdminMIBServerDisconnect(hmibserver: isize) { ::windows_targets::link!("mprapi.dll" "system" fn MprAdminMIBServerDisconnect(hmibserver : isize) -> ()); MprAdminMIBServerDisconnect(hmibserver) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminPortClearStats(hrasserver: isize, hport: P0) -> u32 @@ -544,7 +544,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminPortClearStats(hrasserver : isize, hport : super::super::Foundation:: HANDLE) -> u32); MprAdminPortClearStats(hrasserver, hport.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminPortDisconnect(hrasserver: isize, hport: P0) -> u32 @@ -554,7 +554,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminPortDisconnect(hrasserver : isize, hport : super::super::Foundation:: HANDLE) -> u32); MprAdminPortDisconnect(hrasserver, hport.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminPortEnum(hrasserver: isize, dwlevel: u32, hrasconnection: P0, lplpbbuffer: *mut *mut u8, dwprefmaxlen: u32, lpdwentriesread: *mut u32, lpdwtotalentries: *mut u32, lpdwresumehandle: ::core::option::Option<*const u32>) -> u32 @@ -564,7 +564,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminPortEnum(hrasserver : isize, dwlevel : u32, hrasconnection : super::super::Foundation:: HANDLE, lplpbbuffer : *mut *mut u8, dwprefmaxlen : u32, lpdwentriesread : *mut u32, lpdwtotalentries : *mut u32, lpdwresumehandle : *const u32) -> u32); MprAdminPortEnum(hrasserver, dwlevel, hrasconnection.into_param().abi(), lplpbbuffer, dwprefmaxlen, lpdwentriesread, lpdwtotalentries, ::core::mem::transmute(lpdwresumehandle.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminPortGetInfo(hrasserver: isize, dwlevel: u32, hport: P0, lplpbbuffer: *mut *mut u8) -> u32 @@ -574,7 +574,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminPortGetInfo(hrasserver : isize, dwlevel : u32, hport : super::super::Foundation:: HANDLE, lplpbbuffer : *mut *mut u8) -> u32); MprAdminPortGetInfo(hrasserver, dwlevel, hport.into_param().abi(), lplpbbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminPortReset(hrasserver: isize, hport: P0) -> u32 @@ -584,7 +584,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminPortReset(hrasserver : isize, hport : super::super::Foundation:: HANDLE) -> u32); MprAdminPortReset(hrasserver, hport.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminRegisterConnectionNotification(hmprserver: isize, heventnotification: P0) -> u32 @@ -594,7 +594,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprAdminRegisterConnectionNotification(hmprserver : isize, heventnotification : super::super::Foundation:: HANDLE) -> u32); MprAdminRegisterConnectionNotification(hmprserver, heventnotification.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminSendUserMessage(hmprserver: isize, hconnection: P0, lpwszmessage: P1) -> u32 @@ -628,7 +628,7 @@ pub unsafe fn MprAdminServerGetInfo(hmprserver: isize, dwlevel: u32, lplpbbuffer ::windows_targets::link!("mprapi.dll" "system" fn MprAdminServerGetInfo(hmprserver : isize, dwlevel : u32, lplpbbuffer : *mut *mut u8) -> u32); MprAdminServerGetInfo(hmprserver, dwlevel, lplpbbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn MprAdminServerGetInfoEx(hmprserver: isize, pserverinfo: *mut MPR_SERVER_EX1) -> u32 { @@ -645,7 +645,7 @@ pub unsafe fn MprAdminServerSetInfo(hmprserver: isize, dwlevel: u32, lpbbuffer: ::windows_targets::link!("mprapi.dll" "system" fn MprAdminServerSetInfo(hmprserver : isize, dwlevel : u32, lpbbuffer : *const u8) -> u32); MprAdminServerSetInfo(hmprserver, dwlevel, lpbbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn MprAdminServerSetInfoEx(hmprserver: isize, pserverinfo: *const MPR_SERVER_SET_CONFIG_EX1) -> u32 { @@ -671,7 +671,7 @@ pub unsafe fn MprAdminTransportSetInfo(hmprserver: isize, dwtransportid: u32, pg ::windows_targets::link!("mprapi.dll" "system" fn MprAdminTransportSetInfo(hmprserver : isize, dwtransportid : u32, pglobalinfo : *const u8, dwglobalinfosize : u32, pclientinterfaceinfo : *const u8, dwclientinterfaceinfosize : u32) -> u32); MprAdminTransportSetInfo(hmprserver, dwtransportid, ::core::mem::transmute(pglobalinfo.unwrap_or(::std::ptr::null())), dwglobalinfosize, ::core::mem::transmute(pclientinterfaceinfo.unwrap_or(::std::ptr::null())), dwclientinterfaceinfosize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprAdminUpdateConnection(hrasserver: isize, hrasconnection: P0, prasupdateconnection: *const RAS_UPDATE_CONNECTION) -> u32 @@ -704,7 +704,7 @@ pub unsafe fn MprConfigBufferFree(pbuffer: *const ::core::ffi::c_void) -> u32 { ::windows_targets::link!("mprapi.dll" "system" fn MprConfigBufferFree(pbuffer : *const ::core::ffi::c_void) -> u32); MprConfigBufferFree(pbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigFilterGetInfo(hmprconfig: P0, dwlevel: u32, dwtransportid: u32, lpbuffer: *mut u8) -> u32 @@ -714,7 +714,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigFilterGetInfo(hmprconfig : super::super::Foundation:: HANDLE, dwlevel : u32, dwtransportid : u32, lpbuffer : *mut u8) -> u32); MprConfigFilterGetInfo(hmprconfig.into_param().abi(), dwlevel, dwtransportid, lpbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigFilterSetInfo(hmprconfig: P0, dwlevel: u32, dwtransportid: u32, lpbuffer: *const u8) -> u32 @@ -724,7 +724,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigFilterSetInfo(hmprconfig : super::super::Foundation:: HANDLE, dwlevel : u32, dwtransportid : u32, lpbuffer : *const u8) -> u32); MprConfigFilterSetInfo(hmprconfig.into_param().abi(), dwlevel, dwtransportid, lpbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigGetFriendlyName(hmprconfig: P0, pszguidname: P1, pszbuffer: ::windows_core::PWSTR, dwbuffersize: u32) -> u32 @@ -735,7 +735,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigGetFriendlyName(hmprconfig : super::super::Foundation:: HANDLE, pszguidname : ::windows_core::PCWSTR, pszbuffer : ::windows_core::PWSTR, dwbuffersize : u32) -> u32); MprConfigGetFriendlyName(hmprconfig.into_param().abi(), pszguidname.into_param().abi(), ::core::mem::transmute(pszbuffer), dwbuffersize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigGetGuidName(hmprconfig: P0, pszfriendlyname: P1, pszbuffer: ::windows_core::PWSTR, dwbuffersize: u32) -> u32 @@ -746,7 +746,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigGetGuidName(hmprconfig : super::super::Foundation:: HANDLE, pszfriendlyname : ::windows_core::PCWSTR, pszbuffer : ::windows_core::PWSTR, dwbuffersize : u32) -> u32); MprConfigGetGuidName(hmprconfig.into_param().abi(), pszfriendlyname.into_param().abi(), ::core::mem::transmute(pszbuffer), dwbuffersize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceCreate(hmprconfig: P0, dwlevel: u32, lpbbuffer: *const u8, phrouterinterface: *mut super::super::Foundation::HANDLE) -> u32 @@ -756,7 +756,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceCreate(hmprconfig : super::super::Foundation:: HANDLE, dwlevel : u32, lpbbuffer : *const u8, phrouterinterface : *mut super::super::Foundation:: HANDLE) -> u32); MprConfigInterfaceCreate(hmprconfig.into_param().abi(), dwlevel, lpbbuffer, phrouterinterface) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceDelete(hmprconfig: P0, hrouterinterface: P1) -> u32 @@ -767,7 +767,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceDelete(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE) -> u32); MprConfigInterfaceDelete(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceEnum(hmprconfig: P0, dwlevel: u32, lplpbuffer: *mut *mut u8, dwprefmaxlen: u32, lpdwentriesread: *mut u32, lpdwtotalentries: *mut u32, lpdwresumehandle: ::core::option::Option<*mut u32>) -> u32 @@ -777,7 +777,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceEnum(hmprconfig : super::super::Foundation:: HANDLE, dwlevel : u32, lplpbuffer : *mut *mut u8, dwprefmaxlen : u32, lpdwentriesread : *mut u32, lpdwtotalentries : *mut u32, lpdwresumehandle : *mut u32) -> u32); MprConfigInterfaceEnum(hmprconfig.into_param().abi(), dwlevel, lplpbuffer, dwprefmaxlen, lpdwentriesread, lpdwtotalentries, ::core::mem::transmute(lpdwresumehandle.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn MprConfigInterfaceGetCustomInfoEx(hmprconfig: P0, hrouterinterface: P1, pcustominfo: *mut MPR_IF_CUSTOMINFOEX2) -> u32 @@ -788,7 +788,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceGetCustomInfoEx(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE, pcustominfo : *mut MPR_IF_CUSTOMINFOEX2) -> u32); MprConfigInterfaceGetCustomInfoEx(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi(), pcustominfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceGetHandle(hmprconfig: P0, lpwsinterfacename: P1, phrouterinterface: *mut super::super::Foundation::HANDLE) -> u32 @@ -799,7 +799,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceGetHandle(hmprconfig : super::super::Foundation:: HANDLE, lpwsinterfacename : ::windows_core::PCWSTR, phrouterinterface : *mut super::super::Foundation:: HANDLE) -> u32); MprConfigInterfaceGetHandle(hmprconfig.into_param().abi(), lpwsinterfacename.into_param().abi(), phrouterinterface) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceGetInfo(hmprconfig: P0, hrouterinterface: P1, dwlevel: u32, lplpbuffer: *mut *mut u8, lpdwbuffersize: *mut u32) -> u32 @@ -810,7 +810,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceGetInfo(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE, dwlevel : u32, lplpbuffer : *mut *mut u8, lpdwbuffersize : *mut u32) -> u32); MprConfigInterfaceGetInfo(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi(), dwlevel, lplpbuffer, lpdwbuffersize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn MprConfigInterfaceSetCustomInfoEx(hmprconfig: P0, hrouterinterface: P1, pcustominfo: *const MPR_IF_CUSTOMINFOEX2) -> u32 @@ -821,7 +821,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceSetCustomInfoEx(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE, pcustominfo : *const MPR_IF_CUSTOMINFOEX2) -> u32); MprConfigInterfaceSetCustomInfoEx(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi(), pcustominfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceSetInfo(hmprconfig: P0, hrouterinterface: P1, dwlevel: u32, lpbbuffer: *const u8) -> u32 @@ -832,7 +832,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceSetInfo(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE, dwlevel : u32, lpbbuffer : *const u8) -> u32); MprConfigInterfaceSetInfo(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi(), dwlevel, lpbbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceTransportAdd(hmprconfig: P0, hrouterinterface: P1, dwtransportid: u32, lpwstransportname: P2, pinterfaceinfo: &[u8], phrouteriftransport: *mut super::super::Foundation::HANDLE) -> u32 @@ -844,7 +844,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceTransportAdd(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE, dwtransportid : u32, lpwstransportname : ::windows_core::PCWSTR, pinterfaceinfo : *const u8, dwinterfaceinfosize : u32, phrouteriftransport : *mut super::super::Foundation:: HANDLE) -> u32); MprConfigInterfaceTransportAdd(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi(), dwtransportid, lpwstransportname.into_param().abi(), ::core::mem::transmute(pinterfaceinfo.as_ptr()), pinterfaceinfo.len() as _, phrouteriftransport) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceTransportEnum(hmprconfig: P0, hrouterinterface: P1, dwlevel: u32, lplpbuffer: *mut *mut u8, dwprefmaxlen: u32, lpdwentriesread: *mut u32, lpdwtotalentries: *mut u32, lpdwresumehandle: ::core::option::Option<*mut u32>) -> u32 @@ -855,7 +855,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceTransportEnum(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE, dwlevel : u32, lplpbuffer : *mut *mut u8, dwprefmaxlen : u32, lpdwentriesread : *mut u32, lpdwtotalentries : *mut u32, lpdwresumehandle : *mut u32) -> u32); MprConfigInterfaceTransportEnum(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi(), dwlevel, lplpbuffer, dwprefmaxlen, lpdwentriesread, lpdwtotalentries, ::core::mem::transmute(lpdwresumehandle.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceTransportGetHandle(hmprconfig: P0, hrouterinterface: P1, dwtransportid: u32, phrouteriftransport: *mut super::super::Foundation::HANDLE) -> u32 @@ -866,7 +866,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceTransportGetHandle(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE, dwtransportid : u32, phrouteriftransport : *mut super::super::Foundation:: HANDLE) -> u32); MprConfigInterfaceTransportGetHandle(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi(), dwtransportid, phrouteriftransport) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceTransportGetInfo(hmprconfig: P0, hrouterinterface: P1, hrouteriftransport: P2, ppinterfaceinfo: ::core::option::Option<*mut *mut u8>, lpdwinterfaceinfosize: ::core::option::Option<*mut u32>) -> u32 @@ -878,7 +878,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceTransportGetInfo(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE, hrouteriftransport : super::super::Foundation:: HANDLE, ppinterfaceinfo : *mut *mut u8, lpdwinterfaceinfosize : *mut u32) -> u32); MprConfigInterfaceTransportGetInfo(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi(), hrouteriftransport.into_param().abi(), ::core::mem::transmute(ppinterfaceinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdwinterfaceinfosize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceTransportRemove(hmprconfig: P0, hrouterinterface: P1, hrouteriftransport: P2) -> u32 @@ -890,7 +890,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceTransportRemove(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE, hrouteriftransport : super::super::Foundation:: HANDLE) -> u32); MprConfigInterfaceTransportRemove(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi(), hrouteriftransport.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigInterfaceTransportSetInfo(hmprconfig: P0, hrouterinterface: P1, hrouteriftransport: P2, pinterfaceinfo: ::core::option::Option<&[u8]>) -> u32 @@ -902,7 +902,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigInterfaceTransportSetInfo(hmprconfig : super::super::Foundation:: HANDLE, hrouterinterface : super::super::Foundation:: HANDLE, hrouteriftransport : super::super::Foundation:: HANDLE, pinterfaceinfo : *const u8, dwinterfaceinfosize : u32) -> u32); MprConfigInterfaceTransportSetInfo(hmprconfig.into_param().abi(), hrouterinterface.into_param().abi(), hrouteriftransport.into_param().abi(), ::core::mem::transmute(pinterfaceinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pinterfaceinfo.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigServerBackup(hmprconfig: P0, lpwspath: P1) -> u32 @@ -913,7 +913,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigServerBackup(hmprconfig : super::super::Foundation:: HANDLE, lpwspath : ::windows_core::PCWSTR) -> u32); MprConfigServerBackup(hmprconfig.into_param().abi(), lpwspath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigServerConnect(lpwsservername: P0, phmprconfig: *mut super::super::Foundation::HANDLE) -> u32 @@ -923,7 +923,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigServerConnect(lpwsservername : ::windows_core::PCWSTR, phmprconfig : *mut super::super::Foundation:: HANDLE) -> u32); MprConfigServerConnect(lpwsservername.into_param().abi(), phmprconfig) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigServerDisconnect(hmprconfig: P0) @@ -933,7 +933,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigServerDisconnect(hmprconfig : super::super::Foundation:: HANDLE) -> ()); MprConfigServerDisconnect(hmprconfig.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigServerGetInfo(hmprconfig: P0, dwlevel: u32, lplpbbuffer: *mut *mut u8) -> u32 @@ -943,7 +943,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigServerGetInfo(hmprconfig : super::super::Foundation:: HANDLE, dwlevel : u32, lplpbbuffer : *mut *mut u8) -> u32); MprConfigServerGetInfo(hmprconfig.into_param().abi(), dwlevel, lplpbbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn MprConfigServerGetInfoEx(hmprconfig: P0, pserverinfo: *mut MPR_SERVER_EX1) -> u32 @@ -958,7 +958,7 @@ pub unsafe fn MprConfigServerInstall(dwlevel: u32, pbuffer: *const ::core::ffi:: ::windows_targets::link!("mprapi.dll" "system" fn MprConfigServerInstall(dwlevel : u32, pbuffer : *const ::core::ffi::c_void) -> u32); MprConfigServerInstall(dwlevel, pbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigServerRefresh(hmprconfig: P0) -> u32 @@ -968,7 +968,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigServerRefresh(hmprconfig : super::super::Foundation:: HANDLE) -> u32); MprConfigServerRefresh(hmprconfig.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigServerRestore(hmprconfig: P0, lpwspath: P1) -> u32 @@ -984,7 +984,7 @@ pub unsafe fn MprConfigServerSetInfo(hmprserver: isize, dwlevel: u32, lpbbuffer: ::windows_targets::link!("mprapi.dll" "system" fn MprConfigServerSetInfo(hmprserver : isize, dwlevel : u32, lpbbuffer : *const u8) -> u32); MprConfigServerSetInfo(hmprserver, dwlevel, lpbbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn MprConfigServerSetInfoEx(hmprconfig: P0, psetserverconfig: *const MPR_SERVER_SET_CONFIG_EX1) -> u32 @@ -994,7 +994,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigServerSetInfoEx(hmprconfig : super::super::Foundation:: HANDLE, psetserverconfig : *const MPR_SERVER_SET_CONFIG_EX1) -> u32); MprConfigServerSetInfoEx(hmprconfig.into_param().abi(), psetserverconfig) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigTransportCreate(hmprconfig: P0, dwtransportid: u32, lpwstransportname: P1, pglobalinfo: &[u8], pclientinterfaceinfo: ::core::option::Option<&[u8]>, lpwsdllpath: P2, phroutertransport: *mut super::super::Foundation::HANDLE) -> u32 @@ -1006,7 +1006,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigTransportCreate(hmprconfig : super::super::Foundation:: HANDLE, dwtransportid : u32, lpwstransportname : ::windows_core::PCWSTR, pglobalinfo : *const u8, dwglobalinfosize : u32, pclientinterfaceinfo : *const u8, dwclientinterfaceinfosize : u32, lpwsdllpath : ::windows_core::PCWSTR, phroutertransport : *mut super::super::Foundation:: HANDLE) -> u32); MprConfigTransportCreate(hmprconfig.into_param().abi(), dwtransportid, lpwstransportname.into_param().abi(), ::core::mem::transmute(pglobalinfo.as_ptr()), pglobalinfo.len() as _, ::core::mem::transmute(pclientinterfaceinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pclientinterfaceinfo.as_deref().map_or(0, |slice| slice.len() as _), lpwsdllpath.into_param().abi(), phroutertransport) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigTransportDelete(hmprconfig: P0, hroutertransport: P1) -> u32 @@ -1017,7 +1017,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigTransportDelete(hmprconfig : super::super::Foundation:: HANDLE, hroutertransport : super::super::Foundation:: HANDLE) -> u32); MprConfigTransportDelete(hmprconfig.into_param().abi(), hroutertransport.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigTransportEnum(hmprconfig: P0, dwlevel: u32, lplpbuffer: *mut *mut u8, dwprefmaxlen: u32, lpdwentriesread: *mut u32, lpdwtotalentries: *mut u32, lpdwresumehandle: ::core::option::Option<*mut u32>) -> u32 @@ -1027,7 +1027,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigTransportEnum(hmprconfig : super::super::Foundation:: HANDLE, dwlevel : u32, lplpbuffer : *mut *mut u8, dwprefmaxlen : u32, lpdwentriesread : *mut u32, lpdwtotalentries : *mut u32, lpdwresumehandle : *mut u32) -> u32); MprConfigTransportEnum(hmprconfig.into_param().abi(), dwlevel, lplpbuffer, dwprefmaxlen, lpdwentriesread, lpdwtotalentries, ::core::mem::transmute(lpdwresumehandle.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigTransportGetHandle(hmprconfig: P0, dwtransportid: u32, phroutertransport: *mut super::super::Foundation::HANDLE) -> u32 @@ -1037,7 +1037,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigTransportGetHandle(hmprconfig : super::super::Foundation:: HANDLE, dwtransportid : u32, phroutertransport : *mut super::super::Foundation:: HANDLE) -> u32); MprConfigTransportGetHandle(hmprconfig.into_param().abi(), dwtransportid, phroutertransport) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigTransportGetInfo(hmprconfig: P0, hroutertransport: P1, ppglobalinfo: ::core::option::Option<*mut *mut u8>, lpdwglobalinfosize: ::core::option::Option<*mut u32>, ppclientinterfaceinfo: ::core::option::Option<*mut *mut u8>, lpdwclientinterfaceinfosize: ::core::option::Option<*mut u32>, lplpwsdllpath: ::core::option::Option<*mut ::windows_core::PWSTR>) -> u32 @@ -1048,7 +1048,7 @@ where ::windows_targets::link!("mprapi.dll" "system" fn MprConfigTransportGetInfo(hmprconfig : super::super::Foundation:: HANDLE, hroutertransport : super::super::Foundation:: HANDLE, ppglobalinfo : *mut *mut u8, lpdwglobalinfosize : *mut u32, ppclientinterfaceinfo : *mut *mut u8, lpdwclientinterfaceinfosize : *mut u32, lplpwsdllpath : *mut ::windows_core::PWSTR) -> u32); MprConfigTransportGetInfo(hmprconfig.into_param().abi(), hroutertransport.into_param().abi(), ::core::mem::transmute(ppglobalinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdwglobalinfosize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppclientinterfaceinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdwclientinterfaceinfosize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lplpwsdllpath.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MprConfigTransportSetInfo(hmprconfig: P0, hroutertransport: P1, pglobalinfo: ::core::option::Option<&[u8]>, pclientinterfaceinfo: ::core::option::Option<&[u8]>, lpwsdllpath: P2) -> u32 @@ -1121,7 +1121,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasClearLinkStatistics(hrasconn : HRASCONN, dwsubentry : u32) -> u32); RasClearLinkStatistics(hrasconn.into_param().abi(), dwsubentry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasConnectionNotificationA(param0: P0, param1: P1, param2: u32) -> u32 @@ -1132,7 +1132,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasConnectionNotificationA(param0 : HRASCONN, param1 : super::super::Foundation:: HANDLE, param2 : u32) -> u32); RasConnectionNotificationA(param0.into_param().abi(), param1.into_param().abi(), param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasConnectionNotificationW(param0: P0, param1: P1, param2: u32) -> u32 @@ -1143,7 +1143,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasConnectionNotificationW(param0 : HRASCONN, param1 : super::super::Foundation:: HANDLE, param2 : u32) -> u32); RasConnectionNotificationW(param0.into_param().abi(), param1.into_param().abi(), param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasCreatePhonebookEntryA(param0: P0, param1: P1) -> u32 @@ -1154,7 +1154,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasCreatePhonebookEntryA(param0 : super::super::Foundation:: HWND, param1 : ::windows_core::PCSTR) -> u32); RasCreatePhonebookEntryA(param0.into_param().abi(), param1.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasCreatePhonebookEntryW(param0: P0, param1: P1) -> u32 @@ -1201,7 +1201,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasDeleteSubEntryW(pszphonebook : ::windows_core::PCWSTR, pszentry : ::windows_core::PCWSTR, dwsubentryid : u32) -> u32); RasDeleteSubEntryW(pszphonebook.into_param().abi(), pszentry.into_param().abi(), dwsubentryid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasDialA(param0: ::core::option::Option<*const RASDIALEXTENSIONS>, param1: P0, param2: *const RASDIALPARAMSA, param3: u32, param4: ::core::option::Option<*const ::core::ffi::c_void>, param5: *mut HRASCONN) -> u32 @@ -1211,7 +1211,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasDialA(param0 : *const RASDIALEXTENSIONS, param1 : ::windows_core::PCSTR, param2 : *const RASDIALPARAMSA, param3 : u32, param4 : *const ::core::ffi::c_void, param5 : *mut HRASCONN) -> u32); RasDialA(::core::mem::transmute(param0.unwrap_or(::std::ptr::null())), param1.into_param().abi(), param2, param3, ::core::mem::transmute(param4.unwrap_or(::std::ptr::null())), param5) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasDialDlgA(lpszphonebook: P0, lpszentry: P1, lpszphonenumber: P2, lpinfo: *mut RASDIALDLG) -> super::super::Foundation::BOOL @@ -1223,7 +1223,7 @@ where ::windows_targets::link!("rasdlg.dll" "system" fn RasDialDlgA(lpszphonebook : ::windows_core::PCSTR, lpszentry : ::windows_core::PCSTR, lpszphonenumber : ::windows_core::PCSTR, lpinfo : *mut RASDIALDLG) -> super::super::Foundation:: BOOL); RasDialDlgA(lpszphonebook.into_param().abi(), lpszentry.into_param().abi(), lpszphonenumber.into_param().abi(), lpinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasDialDlgW(lpszphonebook: P0, lpszentry: P1, lpszphonenumber: P2, lpinfo: *mut RASDIALDLG) -> super::super::Foundation::BOOL @@ -1235,7 +1235,7 @@ where ::windows_targets::link!("rasdlg.dll" "system" fn RasDialDlgW(lpszphonebook : ::windows_core::PCWSTR, lpszentry : ::windows_core::PCWSTR, lpszphonenumber : ::windows_core::PCWSTR, lpinfo : *mut RASDIALDLG) -> super::super::Foundation:: BOOL); RasDialDlgW(lpszphonebook.into_param().abi(), lpszentry.into_param().abi(), lpszphonenumber.into_param().abi(), lpinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasDialW(param0: ::core::option::Option<*const RASDIALEXTENSIONS>, param1: P0, param2: *const RASDIALPARAMSW, param3: u32, param4: ::core::option::Option<*const ::core::ffi::c_void>, param5: *mut HRASCONN) -> u32 @@ -1245,7 +1245,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasDialW(param0 : *const RASDIALEXTENSIONS, param1 : ::windows_core::PCWSTR, param2 : *const RASDIALPARAMSW, param3 : u32, param4 : *const ::core::ffi::c_void, param5 : *mut HRASCONN) -> u32); RasDialW(::core::mem::transmute(param0.unwrap_or(::std::ptr::null())), param1.into_param().abi(), param2, param3, ::core::mem::transmute(param4.unwrap_or(::std::ptr::null())), param5) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasEditPhonebookEntryA(param0: P0, param1: P1, param2: P2) -> u32 @@ -1257,7 +1257,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasEditPhonebookEntryA(param0 : super::super::Foundation:: HWND, param1 : ::windows_core::PCSTR, param2 : ::windows_core::PCSTR) -> u32); RasEditPhonebookEntryA(param0.into_param().abi(), param1.into_param().abi(), param2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasEditPhonebookEntryW(param0: P0, param1: P1, param2: P2) -> u32 @@ -1269,7 +1269,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasEditPhonebookEntryW(param0 : super::super::Foundation:: HWND, param1 : ::windows_core::PCWSTR, param2 : ::windows_core::PCWSTR) -> u32); RasEditPhonebookEntryW(param0.into_param().abi(), param1.into_param().abi(), param2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasEntryDlgA(lpszphonebook: P0, lpszentry: P1, lpinfo: *mut RASENTRYDLGA) -> super::super::Foundation::BOOL @@ -1280,7 +1280,7 @@ where ::windows_targets::link!("rasdlg.dll" "system" fn RasEntryDlgA(lpszphonebook : ::windows_core::PCSTR, lpszentry : ::windows_core::PCSTR, lpinfo : *mut RASENTRYDLGA) -> super::super::Foundation:: BOOL); RasEntryDlgA(lpszphonebook.into_param().abi(), lpszentry.into_param().abi(), lpinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasEntryDlgW(lpszphonebook: P0, lpszentry: P1, lpinfo: *mut RASENTRYDLGW) -> super::super::Foundation::BOOL @@ -1301,14 +1301,14 @@ pub unsafe fn RasEnumAutodialAddressesW(lpprasautodialaddresses: ::core::option: ::windows_targets::link!("rasapi32.dll" "system" fn RasEnumAutodialAddressesW(lpprasautodialaddresses : *mut ::windows_core::PWSTR, lpdwcbrasautodialaddresses : *mut u32, lpdwcrasautodialaddresses : *mut u32) -> u32); RasEnumAutodialAddressesW(::core::mem::transmute(lpprasautodialaddresses.unwrap_or(::std::ptr::null_mut())), lpdwcbrasautodialaddresses, lpdwcrasautodialaddresses) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasEnumConnectionsA(param0: ::core::option::Option<*mut RASCONNA>, param1: *mut u32, param2: *mut u32) -> u32 { ::windows_targets::link!("rasapi32.dll" "system" fn RasEnumConnectionsA(param0 : *mut RASCONNA, param1 : *mut u32, param2 : *mut u32) -> u32); RasEnumConnectionsA(::core::mem::transmute(param0.unwrap_or(::std::ptr::null_mut())), param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasEnumConnectionsW(param0: ::core::option::Option<*mut RASCONNW>, param1: *mut u32, param2: *mut u32) -> u32 { @@ -1369,14 +1369,14 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetAutodialAddressW(param0 : ::windows_core::PCWSTR, param1 : *const u32, param2 : *mut RASAUTODIALENTRYW, param3 : *mut u32, param4 : *mut u32) -> u32); RasGetAutodialAddressW(param0.into_param().abi(), ::core::mem::transmute(param1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(param2.unwrap_or(::std::ptr::null_mut())), param3, param4) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasGetAutodialEnableA(param0: u32, param1: *mut super::super::Foundation::BOOL) -> u32 { ::windows_targets::link!("rasapi32.dll" "system" fn RasGetAutodialEnableA(param0 : u32, param1 : *mut super::super::Foundation:: BOOL) -> u32); RasGetAutodialEnableA(param0, param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasGetAutodialEnableW(param0: u32, param1: *mut super::super::Foundation::BOOL) -> u32 { @@ -1393,7 +1393,7 @@ pub unsafe fn RasGetAutodialParamW(param0: u32, param1: *mut ::core::ffi::c_void ::windows_targets::link!("rasapi32.dll" "system" fn RasGetAutodialParamW(param0 : u32, param1 : *mut ::core::ffi::c_void, param2 : *mut u32) -> u32); RasGetAutodialParamW(param0, param1, param2) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn RasGetConnectStatusA(param0: P0, param1: *mut RASCONNSTATUSA) -> u32 @@ -1403,7 +1403,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetConnectStatusA(param0 : HRASCONN, param1 : *mut RASCONNSTATUSA) -> u32); RasGetConnectStatusA(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn RasGetConnectStatusW(param0: P0, param1: *mut RASCONNSTATUSW) -> u32 @@ -1467,7 +1467,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetCustomAuthDataW(pszphonebook : ::windows_core::PCWSTR, pszentry : ::windows_core::PCWSTR, pbcustomauthdata : *mut u8, pdwsizeofcustomauthdata : *mut u32) -> u32); RasGetCustomAuthDataW(pszphonebook.into_param().abi(), pszentry.into_param().abi(), ::core::mem::transmute(pbcustomauthdata.unwrap_or(::std::ptr::null_mut())), pdwsizeofcustomauthdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasGetEapUserDataA(htoken: P0, pszphonebook: P1, pszentry: P2, pbeapdata: ::core::option::Option<*mut u8>, pdwsizeofeapdata: *mut u32) -> u32 @@ -1479,7 +1479,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetEapUserDataA(htoken : super::super::Foundation:: HANDLE, pszphonebook : ::windows_core::PCSTR, pszentry : ::windows_core::PCSTR, pbeapdata : *mut u8, pdwsizeofeapdata : *mut u32) -> u32); RasGetEapUserDataA(htoken.into_param().abi(), pszphonebook.into_param().abi(), pszentry.into_param().abi(), ::core::mem::transmute(pbeapdata.unwrap_or(::std::ptr::null_mut())), pdwsizeofeapdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasGetEapUserDataW(htoken: P0, pszphonebook: P1, pszentry: P2, pbeapdata: ::core::option::Option<*mut u8>, pdwsizeofeapdata: *mut u32) -> u32 @@ -1491,7 +1491,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetEapUserDataW(htoken : super::super::Foundation:: HANDLE, pszphonebook : ::windows_core::PCWSTR, pszentry : ::windows_core::PCWSTR, pbeapdata : *mut u8, pdwsizeofeapdata : *mut u32) -> u32); RasGetEapUserDataW(htoken.into_param().abi(), pszphonebook.into_param().abi(), pszentry.into_param().abi(), ::core::mem::transmute(pbeapdata.unwrap_or(::std::ptr::null_mut())), pdwsizeofeapdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasGetEapUserIdentityA(pszphonebook: P0, pszentry: P1, dwflags: u32, hwnd: P2, ppraseapuseridentity: *mut *mut RASEAPUSERIDENTITYA) -> u32 @@ -1503,7 +1503,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetEapUserIdentityA(pszphonebook : ::windows_core::PCSTR, pszentry : ::windows_core::PCSTR, dwflags : u32, hwnd : super::super::Foundation:: HWND, ppraseapuseridentity : *mut *mut RASEAPUSERIDENTITYA) -> u32); RasGetEapUserIdentityA(pszphonebook.into_param().abi(), pszentry.into_param().abi(), dwflags, hwnd.into_param().abi(), ppraseapuseridentity) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasGetEapUserIdentityW(pszphonebook: P0, pszentry: P1, dwflags: u32, hwnd: P2, ppraseapuseridentity: *mut *mut RASEAPUSERIDENTITYW) -> u32 @@ -1515,7 +1515,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetEapUserIdentityW(pszphonebook : ::windows_core::PCWSTR, pszentry : ::windows_core::PCWSTR, dwflags : u32, hwnd : super::super::Foundation:: HWND, ppraseapuseridentity : *mut *mut RASEAPUSERIDENTITYW) -> u32); RasGetEapUserIdentityW(pszphonebook.into_param().abi(), pszentry.into_param().abi(), dwflags, hwnd.into_param().abi(), ppraseapuseridentity) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasGetEntryDialParamsA(param0: P0, param1: *mut RASDIALPARAMSA, param2: *mut super::super::Foundation::BOOL) -> u32 @@ -1525,7 +1525,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetEntryDialParamsA(param0 : ::windows_core::PCSTR, param1 : *mut RASDIALPARAMSA, param2 : *mut super::super::Foundation:: BOOL) -> u32); RasGetEntryDialParamsA(param0.into_param().abi(), param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasGetEntryDialParamsW(param0: P0, param1: *mut RASDIALPARAMSW, param2: *mut super::super::Foundation::BOOL) -> u32 @@ -1535,7 +1535,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetEntryDialParamsW(param0 : ::windows_core::PCWSTR, param1 : *mut RASDIALPARAMSW, param2 : *mut super::super::Foundation:: BOOL) -> u32); RasGetEntryDialParamsW(param0.into_param().abi(), param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn RasGetEntryPropertiesA(param0: P0, param1: P1, param2: ::core::option::Option<*mut RASENTRYA>, param3: *mut u32, param4: ::core::option::Option<*mut u8>, param5: ::core::option::Option<*mut u32>) -> u32 @@ -1546,7 +1546,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetEntryPropertiesA(param0 : ::windows_core::PCSTR, param1 : ::windows_core::PCSTR, param2 : *mut RASENTRYA, param3 : *mut u32, param4 : *mut u8, param5 : *mut u32) -> u32); RasGetEntryPropertiesA(param0.into_param().abi(), param1.into_param().abi(), ::core::mem::transmute(param2.unwrap_or(::std::ptr::null_mut())), param3, ::core::mem::transmute(param4.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(param5.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn RasGetEntryPropertiesW(param0: P0, param1: P1, param2: ::core::option::Option<*mut RASENTRYW>, param3: *mut u32, param4: ::core::option::Option<*mut u8>, param5: ::core::option::Option<*mut u32>) -> u32 @@ -1588,7 +1588,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasGetProjectionInfoA(param0 : HRASCONN, param1 : RASPROJECTION, param2 : *mut ::core::ffi::c_void, param3 : *mut u32) -> u32); RasGetProjectionInfoA(param0.into_param().abi(), param1, param2, param3) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn RasGetProjectionInfoEx(hrasconn: P0, prasprojection: ::core::option::Option<*mut RAS_PROJECTION_INFO>, lpdwsize: *mut u32) -> u32 @@ -1656,7 +1656,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasHangUpW(param0 : HRASCONN) -> u32); RasHangUpW(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasInvokeEapUI(param0: P0, param1: u32, param2: *const RASDIALEXTENSIONS, param3: P1) -> u32 @@ -1667,7 +1667,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasInvokeEapUI(param0 : HRASCONN, param1 : u32, param2 : *const RASDIALEXTENSIONS, param3 : super::super::Foundation:: HWND) -> u32); RasInvokeEapUI(param0.into_param().abi(), param1, param2, param3.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasPhonebookDlgA(lpszphonebook: P0, lpszentry: P1, lpinfo: *mut RASPBDLGA) -> super::super::Foundation::BOOL @@ -1678,7 +1678,7 @@ where ::windows_targets::link!("rasdlg.dll" "system" fn RasPhonebookDlgA(lpszphonebook : ::windows_core::PCSTR, lpszentry : ::windows_core::PCSTR, lpinfo : *mut RASPBDLGA) -> super::super::Foundation:: BOOL); RasPhonebookDlgA(lpszphonebook.into_param().abi(), lpszentry.into_param().abi(), lpinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasPhonebookDlgW(lpszphonebook: P0, lpszentry: P1, lpinfo: *mut RASPBDLGW) -> super::super::Foundation::BOOL @@ -1725,7 +1725,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasSetAutodialAddressW(param0 : ::windows_core::PCWSTR, param1 : u32, param2 : *const RASAUTODIALENTRYW, param3 : u32, param4 : u32) -> u32); RasSetAutodialAddressW(param0.into_param().abi(), param1, ::core::mem::transmute(param2.unwrap_or(::std::ptr::null())), param3, param4) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasSetAutodialEnableA(param0: u32, param1: P0) -> u32 @@ -1735,7 +1735,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasSetAutodialEnableA(param0 : u32, param1 : super::super::Foundation:: BOOL) -> u32); RasSetAutodialEnableA(param0, param1.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasSetAutodialEnableW(param0: u32, param1: P0) -> u32 @@ -1755,7 +1755,7 @@ pub unsafe fn RasSetAutodialParamW(param0: u32, param1: *const ::core::ffi::c_vo ::windows_targets::link!("rasapi32.dll" "system" fn RasSetAutodialParamW(param0 : u32, param1 : *const ::core::ffi::c_void, param2 : u32) -> u32); RasSetAutodialParamW(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasSetCredentialsA(param0: P0, param1: P1, param2: *const RASCREDENTIALSA, param3: P2) -> u32 @@ -1767,7 +1767,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasSetCredentialsA(param0 : ::windows_core::PCSTR, param1 : ::windows_core::PCSTR, param2 : *const RASCREDENTIALSA, param3 : super::super::Foundation:: BOOL) -> u32); RasSetCredentialsA(param0.into_param().abi(), param1.into_param().abi(), param2, param3.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasSetCredentialsW(param0: P0, param1: P1, param2: *const RASCREDENTIALSW, param3: P2) -> u32 @@ -1797,7 +1797,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasSetCustomAuthDataW(pszphonebook : ::windows_core::PCWSTR, pszentry : ::windows_core::PCWSTR, pbcustomauthdata : *const u8, dwsizeofcustomauthdata : u32) -> u32); RasSetCustomAuthDataW(pszphonebook.into_param().abi(), pszentry.into_param().abi(), ::core::mem::transmute(pbcustomauthdata.as_ptr()), pbcustomauthdata.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasSetEapUserDataA(htoken: P0, pszphonebook: P1, pszentry: P2, pbeapdata: *const u8, dwsizeofeapdata: u32) -> u32 @@ -1809,7 +1809,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasSetEapUserDataA(htoken : super::super::Foundation:: HANDLE, pszphonebook : ::windows_core::PCSTR, pszentry : ::windows_core::PCSTR, pbeapdata : *const u8, dwsizeofeapdata : u32) -> u32); RasSetEapUserDataA(htoken.into_param().abi(), pszphonebook.into_param().abi(), pszentry.into_param().abi(), pbeapdata, dwsizeofeapdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasSetEapUserDataW(htoken: P0, pszphonebook: P1, pszentry: P2, pbeapdata: *const u8, dwsizeofeapdata: u32) -> u32 @@ -1821,7 +1821,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasSetEapUserDataW(htoken : super::super::Foundation:: HANDLE, pszphonebook : ::windows_core::PCWSTR, pszentry : ::windows_core::PCWSTR, pbeapdata : *const u8, dwsizeofeapdata : u32) -> u32); RasSetEapUserDataW(htoken.into_param().abi(), pszphonebook.into_param().abi(), pszentry.into_param().abi(), pbeapdata, dwsizeofeapdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasSetEntryDialParamsA(param0: P0, param1: *const RASDIALPARAMSA, param2: P1) -> u32 @@ -1832,7 +1832,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasSetEntryDialParamsA(param0 : ::windows_core::PCSTR, param1 : *const RASDIALPARAMSA, param2 : super::super::Foundation:: BOOL) -> u32); RasSetEntryDialParamsA(param0.into_param().abi(), param1, param2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RasSetEntryDialParamsW(param0: P0, param1: *const RASDIALPARAMSW, param2: P1) -> u32 @@ -1843,7 +1843,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasSetEntryDialParamsW(param0 : ::windows_core::PCWSTR, param1 : *const RASDIALPARAMSW, param2 : super::super::Foundation:: BOOL) -> u32); RasSetEntryDialParamsW(param0.into_param().abi(), param1, param2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn RasSetEntryPropertiesA(param0: P0, param1: P1, param2: *const RASENTRYA, param3: u32, param4: ::core::option::Option<*const u8>, param5: u32) -> u32 @@ -1854,7 +1854,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasSetEntryPropertiesA(param0 : ::windows_core::PCSTR, param1 : ::windows_core::PCSTR, param2 : *const RASENTRYA, param3 : u32, param4 : *const u8, param5 : u32) -> u32); RasSetEntryPropertiesA(param0.into_param().abi(), param1.into_param().abi(), param2, param3, ::core::mem::transmute(param4.unwrap_or(::std::ptr::null())), param5) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn RasSetEntryPropertiesW(param0: P0, param1: P1, param2: *const RASENTRYW, param3: u32, param4: ::core::option::Option<*const u8>, param5: u32) -> u32 @@ -1883,7 +1883,7 @@ where ::windows_targets::link!("rasapi32.dll" "system" fn RasSetSubEntryPropertiesW(param0 : ::windows_core::PCWSTR, param1 : ::windows_core::PCWSTR, param2 : u32, param3 : *const RASSUBENTRYW, param4 : u32, param5 : *const u8, param6 : u32) -> u32); RasSetSubEntryPropertiesW(param0.into_param().abi(), param1.into_param().abi(), param2, param3, param4, ::core::mem::transmute(param5.unwrap_or(::std::ptr::null())), param6) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn RasUpdateConnection(hrasconn: P0, lprasupdateconn: *const RASUPDATECONN) -> u32 @@ -1921,7 +1921,7 @@ pub unsafe fn RtmAddRouteToDest(rtmreghandle: isize, routehandle: *mut isize, de ::windows_targets::link!("rtm.dll" "system" fn RtmAddRouteToDest(rtmreghandle : isize, routehandle : *mut isize, destaddress : *mut RTM_NET_ADDRESS, routeinfo : *mut RTM_ROUTE_INFO, timetolive : u32, routelisthandle : isize, notifytype : u32, notifyhandle : isize, changeflags : *mut u32) -> u32); RtmAddRouteToDest(rtmreghandle, routehandle, destaddress, routeinfo, timetolive, routelisthandle, notifytype, notifyhandle, changeflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmBlockMethods(rtmreghandle: isize, targethandle: P0, targettype: u8, blockingflag: u32) -> u32 @@ -1931,14 +1931,14 @@ where ::windows_targets::link!("rtm.dll" "system" fn RtmBlockMethods(rtmreghandle : isize, targethandle : super::super::Foundation:: HANDLE, targettype : u8, blockingflag : u32) -> u32); RtmBlockMethods(rtmreghandle, targethandle.into_param().abi(), targettype, blockingflag) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn RtmConvertIpv6AddressAndLengthToNetAddress(pnetaddress: *mut RTM_NET_ADDRESS, address: super::super::Networking::WinSock::IN6_ADDR, dwlength: u32, dwaddresssize: u32) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn RtmConvertIpv6AddressAndLengthToNetAddress(pnetaddress : *mut RTM_NET_ADDRESS, address : super::super::Networking::WinSock:: IN6_ADDR, dwlength : u32, dwaddresssize : u32) -> u32); RtmConvertIpv6AddressAndLengthToNetAddress(pnetaddress, ::core::mem::transmute(address), dwlength, dwaddresssize) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn RtmConvertNetAddressToIpv6AddressAndLength(pnetaddress: *mut RTM_NET_ADDRESS, paddress: *mut super::super::Networking::WinSock::IN6_ADDR, plength: *mut u32, dwaddresssize: u32) -> u32 { @@ -2005,21 +2005,21 @@ pub unsafe fn RtmFindNextHop(rtmreghandle: isize, nexthopinfo: *mut RTM_NEXTHOP_ ::windows_targets::link!("rtm.dll" "system" fn RtmFindNextHop(rtmreghandle : isize, nexthopinfo : *mut RTM_NEXTHOP_INFO, nexthophandle : *mut isize, nexthoppointer : *mut *mut RTM_NEXTHOP_INFO) -> u32); RtmFindNextHop(rtmreghandle, nexthopinfo, nexthophandle, nexthoppointer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmGetChangeStatus(rtmreghandle: isize, notifyhandle: isize, desthandle: isize, changestatus: *mut super::super::Foundation::BOOL) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn RtmGetChangeStatus(rtmreghandle : isize, notifyhandle : isize, desthandle : isize, changestatus : *mut super::super::Foundation:: BOOL) -> u32); RtmGetChangeStatus(rtmreghandle, notifyhandle, desthandle, changestatus) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmGetChangedDests(rtmreghandle: isize, notifyhandle: isize, numdests: *mut u32, changeddests: *mut RTM_DEST_INFO) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn RtmGetChangedDests(rtmreghandle : isize, notifyhandle : isize, numdests : *mut u32, changeddests : *mut RTM_DEST_INFO) -> u32); RtmGetChangedDests(rtmreghandle, notifyhandle, numdests, changeddests) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmGetDestInfo(rtmreghandle: isize, desthandle: isize, protocolid: u32, targetviews: u32, destinfo: *mut RTM_DEST_INFO) -> u32 { @@ -2036,7 +2036,7 @@ pub unsafe fn RtmGetEntityMethods(rtmreghandle: isize, entityhandle: isize, numm ::windows_targets::link!("rtm.dll" "system" fn RtmGetEntityMethods(rtmreghandle : isize, entityhandle : isize, nummethods : *mut u32, exptmethods : *mut RTM_ENTITY_EXPORT_METHOD) -> u32); RtmGetEntityMethods(rtmreghandle, entityhandle, nummethods, exptmethods) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmGetEnumDests(rtmreghandle: isize, enumhandle: isize, numdests: *mut u32, destinfos: *mut RTM_DEST_INFO) -> u32 { @@ -2053,7 +2053,7 @@ pub unsafe fn RtmGetEnumRoutes(rtmreghandle: isize, enumhandle: isize, numroutes ::windows_targets::link!("rtm.dll" "system" fn RtmGetEnumRoutes(rtmreghandle : isize, enumhandle : isize, numroutes : *mut u32, routehandles : *mut isize) -> u32); RtmGetEnumRoutes(rtmreghandle, enumhandle, numroutes, routehandles) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmGetExactMatchDestination(rtmreghandle: isize, destaddress: *mut RTM_NET_ADDRESS, protocolid: u32, targetviews: u32, destinfo: *mut RTM_DEST_INFO) -> u32 { @@ -2065,7 +2065,7 @@ pub unsafe fn RtmGetExactMatchRoute(rtmreghandle: isize, destaddress: *mut RTM_N ::windows_targets::link!("rtm.dll" "system" fn RtmGetExactMatchRoute(rtmreghandle : isize, destaddress : *mut RTM_NET_ADDRESS, matchingflags : u32, routeinfo : *mut RTM_ROUTE_INFO, interfaceindex : u32, targetviews : u32, routehandle : *mut isize) -> u32); RtmGetExactMatchRoute(rtmreghandle, destaddress, matchingflags, routeinfo, interfaceindex, targetviews, routehandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmGetLessSpecificDestination(rtmreghandle: isize, desthandle: isize, protocolid: u32, targetviews: u32, destinfo: *mut RTM_DEST_INFO) -> u32 { @@ -2077,7 +2077,7 @@ pub unsafe fn RtmGetListEnumRoutes(rtmreghandle: isize, enumhandle: isize, numro ::windows_targets::link!("rtm.dll" "system" fn RtmGetListEnumRoutes(rtmreghandle : isize, enumhandle : isize, numroutes : *mut u32, routehandles : *mut isize) -> u32); RtmGetListEnumRoutes(rtmreghandle, enumhandle, numroutes, routehandles) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmGetMostSpecificDestination(rtmreghandle: isize, destaddress: *mut RTM_NET_ADDRESS, protocolid: u32, targetviews: u32, destinfo: *mut RTM_DEST_INFO) -> u32 { @@ -2139,14 +2139,14 @@ pub unsafe fn RtmIsBestRoute(rtmreghandle: isize, routehandle: isize, bestinview ::windows_targets::link!("rtm.dll" "system" fn RtmIsBestRoute(rtmreghandle : isize, routehandle : isize, bestinviews : *mut u32) -> u32); RtmIsBestRoute(rtmreghandle, routehandle, bestinviews) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmIsMarkedForChangeNotification(rtmreghandle: isize, notifyhandle: isize, desthandle: isize, destmarked: *mut super::super::Foundation::BOOL) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn RtmIsMarkedForChangeNotification(rtmreghandle : isize, notifyhandle : isize, desthandle : isize, destmarked : *mut super::super::Foundation:: BOOL) -> u32); RtmIsMarkedForChangeNotification(rtmreghandle, notifyhandle, desthandle, destmarked) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmLockDestination(rtmreghandle: isize, desthandle: isize, exclusive: P0, lockdest: P1) -> u32 @@ -2157,7 +2157,7 @@ where ::windows_targets::link!("rtm.dll" "system" fn RtmLockDestination(rtmreghandle : isize, desthandle : isize, exclusive : super::super::Foundation:: BOOL, lockdest : super::super::Foundation:: BOOL) -> u32); RtmLockDestination(rtmreghandle, desthandle, exclusive.into_param().abi(), lockdest.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmLockNextHop(rtmreghandle: isize, nexthophandle: isize, exclusive: P0, locknexthop: P1, nexthoppointer: *mut *mut RTM_NEXTHOP_INFO) -> u32 @@ -2168,7 +2168,7 @@ where ::windows_targets::link!("rtm.dll" "system" fn RtmLockNextHop(rtmreghandle : isize, nexthophandle : isize, exclusive : super::super::Foundation:: BOOL, locknexthop : super::super::Foundation:: BOOL, nexthoppointer : *mut *mut RTM_NEXTHOP_INFO) -> u32); RtmLockNextHop(rtmreghandle, nexthophandle, exclusive.into_param().abi(), locknexthop.into_param().abi(), nexthoppointer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmLockRoute(rtmreghandle: isize, routehandle: isize, exclusive: P0, lockroute: P1, routepointer: *mut *mut RTM_ROUTE_INFO) -> u32 @@ -2179,7 +2179,7 @@ where ::windows_targets::link!("rtm.dll" "system" fn RtmLockRoute(rtmreghandle : isize, routehandle : isize, exclusive : super::super::Foundation:: BOOL, lockroute : super::super::Foundation:: BOOL, routepointer : *mut *mut RTM_ROUTE_INFO) -> u32); RtmLockRoute(rtmreghandle, routehandle, exclusive.into_param().abi(), lockroute.into_param().abi(), routepointer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmMarkDestForChangeNotification(rtmreghandle: isize, notifyhandle: isize, desthandle: isize, markdest: P0) -> u32 @@ -2189,14 +2189,14 @@ where ::windows_targets::link!("rtm.dll" "system" fn RtmMarkDestForChangeNotification(rtmreghandle : isize, notifyhandle : isize, desthandle : isize, markdest : super::super::Foundation:: BOOL) -> u32); RtmMarkDestForChangeNotification(rtmreghandle, notifyhandle, desthandle, markdest.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmReferenceHandles(rtmreghandle: isize, numhandles: u32, rtmhandles: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn RtmReferenceHandles(rtmreghandle : isize, numhandles : u32, rtmhandles : *mut super::super::Foundation:: HANDLE) -> u32); RtmReferenceHandles(rtmreghandle, numhandles, rtmhandles) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmRegisterEntity(rtmentityinfo: *mut RTM_ENTITY_INFO, exportmethods: *mut RTM_ENTITY_EXPORT_METHODS, eventcallback: RTM_EVENT_CALLBACK, reserveopaquepointer: P0, rtmregprofile: *mut RTM_REGN_PROFILE, rtmreghandle: *mut isize) -> u32 @@ -2211,21 +2211,21 @@ pub unsafe fn RtmRegisterForChangeNotification(rtmreghandle: isize, targetviews: ::windows_targets::link!("rtm.dll" "system" fn RtmRegisterForChangeNotification(rtmreghandle : isize, targetviews : u32, notifyflags : u32, notifycontext : *mut ::core::ffi::c_void, notifyhandle : *mut isize) -> u32); RtmRegisterForChangeNotification(rtmreghandle, targetviews, notifyflags, notifycontext, notifyhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmReleaseChangedDests(rtmreghandle: isize, notifyhandle: isize, numdests: u32, changeddests: *mut RTM_DEST_INFO) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn RtmReleaseChangedDests(rtmreghandle : isize, notifyhandle : isize, numdests : u32, changeddests : *mut RTM_DEST_INFO) -> u32); RtmReleaseChangedDests(rtmreghandle, notifyhandle, numdests, changeddests) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmReleaseDestInfo(rtmreghandle: isize, destinfo: *mut RTM_DEST_INFO) -> u32 { ::windows_targets::link!("rtm.dll" "system" fn RtmReleaseDestInfo(rtmreghandle : isize, destinfo : *mut RTM_DEST_INFO) -> u32); RtmReleaseDestInfo(rtmreghandle, destinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtmReleaseDests(rtmreghandle: isize, numdests: u32, destinfos: *mut RTM_DEST_INFO) -> u32 { @@ -3735,7 +3735,7 @@ impl ::core::fmt::Debug for SECURITY_MESSAGE_MSG_ID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUTH_VALIDATION_EX { pub Header: MPRAPI_OBJECT_HEADER, @@ -3835,7 +3835,7 @@ impl ::windows_core::TypeKind for HRASCONN { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct IKEV2_CONFIG_PARAMS { pub dwNumPorts: u32, @@ -4025,7 +4025,7 @@ impl ::core::default::Default for IKEV2_PROJECTION_INFO2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct IKEV2_TUNNEL_CONFIG_PARAMS2 { pub dwIdleTimeout: u32, @@ -4083,7 +4083,7 @@ impl ::core::default::Default for IKEV2_TUNNEL_CONFIG_PARAMS2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct IKEV2_TUNNEL_CONFIG_PARAMS3 { pub dwIdleTimeout: u32, @@ -4147,7 +4147,7 @@ impl ::core::default::Default for IKEV2_TUNNEL_CONFIG_PARAMS3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct IKEV2_TUNNEL_CONFIG_PARAMS4 { pub dwIdleTimeout: u32, @@ -4342,7 +4342,7 @@ impl ::core::default::Default for L2TP_TUNNEL_CONFIG_PARAMS2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MGM_IF_ENTRY { pub dwIfIndex: u32, @@ -4383,7 +4383,7 @@ impl ::core::default::Default for MGM_IF_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct MPRAPI_ADMIN_DLL_CALLBACKS { pub revision: u8, @@ -4456,7 +4456,7 @@ impl ::core::default::Default for MPRAPI_OBJECT_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct MPRAPI_TUNNEL_CONFIG_PARAMS0 { pub IkeConfigParams: IKEV2_CONFIG_PARAMS, @@ -4497,7 +4497,7 @@ impl ::core::default::Default for MPRAPI_TUNNEL_CONFIG_PARAMS0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct MPRAPI_TUNNEL_CONFIG_PARAMS1 { pub IkeConfigParams: IKEV2_CONFIG_PARAMS, @@ -4539,7 +4539,7 @@ impl ::core::default::Default for MPRAPI_TUNNEL_CONFIG_PARAMS1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPR_CERT_EKU { pub dwSize: u32, @@ -4701,7 +4701,7 @@ impl ::core::default::Default for MPR_DEVICE_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPR_FILTER_0 { pub fEnable: super::super::Foundation::BOOL, @@ -4739,7 +4739,7 @@ impl ::core::default::Default for MPR_FILTER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPR_IFTRANSPORT_0 { pub dwTransportId: u32, @@ -4779,7 +4779,7 @@ impl ::core::default::Default for MPR_IFTRANSPORT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct MPR_IF_CUSTOMINFOEX0 { pub Header: MPRAPI_OBJECT_HEADER, @@ -4819,7 +4819,7 @@ impl ::core::default::Default for MPR_IF_CUSTOMINFOEX0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct MPR_IF_CUSTOMINFOEX1 { pub Header: MPRAPI_OBJECT_HEADER, @@ -4859,7 +4859,7 @@ impl ::core::default::Default for MPR_IF_CUSTOMINFOEX1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] pub struct MPR_IF_CUSTOMINFOEX2 { pub Header: MPRAPI_OBJECT_HEADER, @@ -4899,7 +4899,7 @@ impl ::core::default::Default for MPR_IF_CUSTOMINFOEX2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPR_INTERFACE_0 { pub wszInterfaceName: [u16; 257], @@ -4943,7 +4943,7 @@ impl ::core::default::Default for MPR_INTERFACE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPR_INTERFACE_1 { pub wszInterfaceName: [u16; 257], @@ -4988,7 +4988,7 @@ impl ::core::default::Default for MPR_INTERFACE_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPR_INTERFACE_2 { pub wszInterfaceName: [u16; 257], @@ -5136,7 +5136,7 @@ impl ::core::default::Default for MPR_INTERFACE_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct MPR_INTERFACE_3 { pub wszInterfaceName: [u16; 257], @@ -5230,7 +5230,7 @@ impl ::core::default::Default for MPR_IPINIP_INTERFACE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPR_SERVER_0 { pub fLanOnlyMode: super::super::Foundation::BOOL, @@ -5337,7 +5337,7 @@ impl ::core::default::Default for MPR_SERVER_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct MPR_SERVER_EX0 { pub Header: MPRAPI_OBJECT_HEADER, @@ -5381,7 +5381,7 @@ impl ::core::default::Default for MPR_SERVER_EX0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct MPR_SERVER_EX1 { pub Header: MPRAPI_OBJECT_HEADER, @@ -5425,7 +5425,7 @@ impl ::core::default::Default for MPR_SERVER_EX1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct MPR_SERVER_SET_CONFIG_EX0 { pub Header: MPRAPI_OBJECT_HEADER, @@ -5465,7 +5465,7 @@ impl ::core::default::Default for MPR_SERVER_SET_CONFIG_EX0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct MPR_SERVER_SET_CONFIG_EX1 { pub Header: MPRAPI_OBJECT_HEADER, @@ -5505,7 +5505,7 @@ impl ::core::default::Default for MPR_SERVER_SET_CONFIG_EX1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MPR_TRANSPORT_0 { pub dwTransportId: u32, @@ -5545,7 +5545,7 @@ impl ::core::default::Default for MPR_TRANSPORT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MPR_VPN_TRAFFIC_SELECTOR { pub r#type: MPR_VPN_TS_TYPE, @@ -5575,7 +5575,7 @@ impl ::core::default::Default for MPR_VPN_TRAFFIC_SELECTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct MPR_VPN_TRAFFIC_SELECTORS { pub numTsi: u32, @@ -6323,7 +6323,7 @@ impl ::core::default::Default for PROJECTION_INFO2_0 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RASADPARAMS { pub dwSize: u32, @@ -6512,7 +6512,7 @@ impl ::core::default::Default for RASCOMMSETTINGS { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct RASCONNA { @@ -6551,7 +6551,7 @@ impl ::core::default::Default for RASCONNA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct RASCONNA { @@ -6590,7 +6590,7 @@ impl ::core::default::Default for RASCONNA { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RASCONNSTATUSA { pub dwSize: u32, @@ -6622,7 +6622,7 @@ impl ::core::default::Default for RASCONNSTATUSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RASCONNSTATUSW { pub dwSize: u32, @@ -6654,7 +6654,7 @@ impl ::core::default::Default for RASCONNSTATUSW { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct RASCONNW { @@ -6693,7 +6693,7 @@ impl ::core::default::Default for RASCONNW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct RASCONNW { @@ -6831,7 +6831,7 @@ impl ::core::default::Default for RASCTRYINFO { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RASCUSTOMSCRIPTEXTENSIONS { pub dwSize: u32, @@ -6966,7 +6966,7 @@ impl ::core::default::Default for RASDEVSPECIFICINFO { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RASDIALDLG { pub dwSize: u32, @@ -6998,7 +6998,7 @@ impl ::core::default::Default for RASDIALDLG { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RASDIALEXTENSIONS { pub dwSize: u32, @@ -7242,7 +7242,7 @@ impl ::core::default::Default for RASEAPUSERIDENTITYW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct RASENTRYA { pub dwSize: u32, @@ -7326,7 +7326,7 @@ impl ::core::default::Default for RASENTRYA { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct RASENTRYDLGA { @@ -7363,7 +7363,7 @@ impl ::core::default::Default for RASENTRYDLGA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct RASENTRYDLGA { @@ -7400,7 +7400,7 @@ impl ::core::default::Default for RASENTRYDLGA { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct RASENTRYDLGW { @@ -7437,7 +7437,7 @@ impl ::core::default::Default for RASENTRYDLGW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct RASENTRYDLGW { @@ -7538,7 +7538,7 @@ impl ::core::default::Default for RASENTRYNAMEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct RASENTRYW { pub dwSize: u32, @@ -7622,7 +7622,7 @@ impl ::core::default::Default for RASENTRYW { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RASIKEV2_PROJECTION_INFO { @@ -7665,7 +7665,7 @@ impl ::core::default::Default for RASIKEV2_PROJECTION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RASIKEV2_PROJECTION_INFO { @@ -7839,7 +7839,7 @@ impl ::core::default::Default for RASNOUSERW { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct RASPBDLGA { @@ -7877,7 +7877,7 @@ impl ::core::default::Default for RASPBDLGA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct RASPBDLGA { @@ -7915,7 +7915,7 @@ impl ::core::default::Default for RASPBDLGA { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct RASPBDLGW { @@ -7953,7 +7953,7 @@ impl ::core::default::Default for RASPBDLGW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct RASPBDLGW { @@ -8158,7 +8158,7 @@ impl ::core::default::Default for RASPPPIPXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RASPPPLCPA { pub dwSize: u32, @@ -8226,7 +8226,7 @@ impl ::core::default::Default for RASPPPLCPA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RASPPPLCPW { pub dwSize: u32, @@ -8362,7 +8362,7 @@ impl ::core::default::Default for RASPPPNBFW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct RASPPP_PROJECTION_INFO { pub dwIPv4NegotiationError: u32, @@ -8476,7 +8476,7 @@ impl ::core::default::Default for RASSUBENTRYW { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RASTUNNELENDPOINT { pub dwType: u32, @@ -8501,7 +8501,7 @@ impl ::core::default::Default for RASTUNNELENDPOINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union RASTUNNELENDPOINT_0 { pub ipv4: super::super::Networking::WinSock::IN_ADDR, @@ -8526,7 +8526,7 @@ impl ::core::default::Default for RASTUNNELENDPOINT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct RASUPDATECONN { pub version: RASAPIVERSION, @@ -8555,7 +8555,7 @@ impl ::core::default::Default for RASUPDATECONN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAS_CONNECTION_0 { pub hConnection: super::super::Foundation::HANDLE, @@ -8601,7 +8601,7 @@ impl ::core::default::Default for RAS_CONNECTION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAS_CONNECTION_1 { pub hConnection: super::super::Foundation::HANDLE, @@ -8669,7 +8669,7 @@ impl ::core::default::Default for RAS_CONNECTION_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAS_CONNECTION_2 { pub hConnection: super::super::Foundation::HANDLE, @@ -8711,7 +8711,7 @@ impl ::core::default::Default for RAS_CONNECTION_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAS_CONNECTION_3 { pub dwVersion: u32, @@ -8757,7 +8757,7 @@ impl ::core::default::Default for RAS_CONNECTION_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAS_CONNECTION_4 { pub dwConnectDuration: u32, @@ -8810,7 +8810,7 @@ impl ::core::default::Default for RAS_CONNECTION_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAS_CONNECTION_EX { pub Header: MPRAPI_OBJECT_HEADER, @@ -8862,7 +8862,7 @@ impl ::core::default::Default for RAS_CONNECTION_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAS_PORT_0 { pub hPort: super::super::Foundation::HANDLE, @@ -8908,7 +8908,7 @@ impl ::core::default::Default for RAS_PORT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAS_PORT_1 { pub hPort: super::super::Foundation::HANDLE, @@ -8978,7 +8978,7 @@ impl ::core::default::Default for RAS_PORT_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAS_PORT_2 { pub hPort: super::super::Foundation::HANDLE, @@ -9096,7 +9096,7 @@ impl ::core::default::Default for RAS_PORT_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct RAS_PROJECTION_INFO { pub version: RASAPIVERSION, @@ -9122,7 +9122,7 @@ impl ::core::default::Default for RAS_PROJECTION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub union RAS_PROJECTION_INFO_0 { pub ppp: RASPPP_PROJECTION_INFO, @@ -9364,7 +9364,7 @@ impl ::core::default::Default for ROUTER_CUSTOM_IKEv2_POLICY0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct ROUTER_IKEv2_IF_CUSTOM_CONFIG0 { pub dwSaLifeTime: u32, @@ -9405,7 +9405,7 @@ impl ::core::default::Default for ROUTER_IKEv2_IF_CUSTOM_CONFIG0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct ROUTER_IKEv2_IF_CUSTOM_CONFIG1 { pub dwSaLifeTime: u32, @@ -9447,7 +9447,7 @@ impl ::core::default::Default for ROUTER_IKEv2_IF_CUSTOM_CONFIG1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] pub struct ROUTER_IKEv2_IF_CUSTOM_CONFIG2 { pub dwSaLifeTime: u32, @@ -9491,7 +9491,7 @@ impl ::core::default::Default for ROUTER_IKEv2_IF_CUSTOM_CONFIG2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ROUTING_PROTOCOL_CONFIG { pub dwCallbackFlags: u32, @@ -9530,7 +9530,7 @@ impl ::core::default::Default for ROUTING_PROTOCOL_CONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RTM_DEST_INFO { pub DestHandle: isize, @@ -9573,7 +9573,7 @@ impl ::core::default::Default for RTM_DEST_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RTM_DEST_INFO_0 { pub ViewId: i32, @@ -10051,7 +10051,7 @@ impl ::core::default::Default for SOURCE_GROUP_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct SSTP_CERT_INFO { pub isDefault: super::super::Foundation::BOOL, @@ -10090,7 +10090,7 @@ impl ::core::default::Default for SSTP_CERT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct SSTP_CONFIG_PARAMS { pub dwNumPorts: u32, @@ -10132,7 +10132,7 @@ impl ::core::default::Default for SSTP_CONFIG_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct VPN_TS_IP_ADDRESS { pub Type: u16, @@ -10157,7 +10157,7 @@ impl ::core::default::Default for VPN_TS_IP_ADDRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union VPN_TS_IP_ADDRESS_0 { pub v4: super::super::Networking::WinSock::IN_ADDR, @@ -10181,95 +10181,95 @@ impl ::core::default::Default for VPN_TS_IP_ADDRESS_0 { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ORASADFUNC = ::core::option::Option super::super::Foundation::BOOL>; pub type PFNRASFREEBUFFER = ::core::option::Option u32>; pub type PFNRASGETBUFFER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNRASRECEIVEBUFFER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNRASRETRIEVEBUFFER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNRASSENDBUFFER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNRASSETCOMMSETTINGS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMGM_CREATION_ALERT_CALLBACK = ::core::option::Option u32>; pub type PMGM_DISABLE_IGMP_CALLBACK = ::core::option::Option u32>; pub type PMGM_ENABLE_IGMP_CALLBACK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMGM_JOIN_ALERT_CALLBACK = ::core::option::Option u32>; pub type PMGM_LOCAL_JOIN_CALLBACK = ::core::option::Option u32>; pub type PMGM_LOCAL_LEAVE_CALLBACK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMGM_PRUNE_ALERT_CALLBACK = ::core::option::Option u32>; pub type PMGM_RPF_CALLBACK = ::core::option::Option u32>; pub type PMGM_WRONG_IF_CALLBACK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINACCEPTNEWCONNECTION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINACCEPTNEWCONNECTION2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINACCEPTNEWCONNECTION3 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINACCEPTNEWCONNECTIONEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINACCEPTNEWLINK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINACCEPTREAUTHENTICATION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINACCEPTREAUTHENTICATIONEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINACCEPTTUNNELENDPOINTCHANGEEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINCONNECTIONHANGUPNOTIFICATION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINCONNECTIONHANGUPNOTIFICATION2 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINCONNECTIONHANGUPNOTIFICATION3 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINCONNECTIONHANGUPNOTIFICATIONEX = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINGETIPADDRESSFORUSER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub type PMPRADMINGETIPV6ADDRESSFORUSER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINLINKHANGUPNOTIFICATION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PMPRADMINRASVALIDATEPREAUTHENTICATEDCONNECTIONEX = ::core::option::Option u32>; pub type PMPRADMINRELEASEIPADRESS = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub type PMPRADMINRELEASEIPV6ADDRESSFORUSER = ::core::option::Option ()>; pub type PMPRADMINTERMINATEDLL = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type RASADFUNCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type RASADFUNCW = ::core::option::Option super::super::Foundation::BOOL>; pub type RASDIALFUNC = ::core::option::Option ()>; @@ -10281,16 +10281,16 @@ pub type RASSECURITYPROC = ::core::option::Option pub type RTM_ENTITY_EXPORT_METHOD = ::core::option::Option ()>; pub type RTM_EVENT_CALLBACK = ::core::option::Option u32>; pub type RasCustomDeleteEntryNotifyFn = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type RasCustomDialDlgFn = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type RasCustomDialFn = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type RasCustomEntryDlgFn = ::core::option::Option super::super::Foundation::BOOL>; pub type RasCustomHangUpFn = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type RasCustomScriptExecuteFn = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Snmp/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Snmp/mod.rs index 50538fe179..5719130ff1 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/Snmp/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/Snmp/mod.rs @@ -33,7 +33,7 @@ pub unsafe fn SnmpCreatePdu(session: isize, pdu_type: SNMP_PDU_TYPE, request_id: ::windows_targets::link!("wsnmp32.dll" "system" fn SnmpCreatePdu(session : isize, pdu_type : SNMP_PDU_TYPE, request_id : i32, error_status : i32, error_index : i32, varbindlist : isize) -> isize); SnmpCreatePdu(session, pdu_type, request_id, error_status, error_index, varbindlist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpCreateSession(hwnd: P0, wmsg: u32, fcallback: SNMPAPI_CALLBACK, lpclientdata: *mut ::core::ffi::c_void) -> isize @@ -153,35 +153,35 @@ pub unsafe fn SnmpListenEx(hentity: isize, lstatus: u32, nuseentityaddr: u32) -> ::windows_targets::link!("wsnmp32.dll" "system" fn SnmpListenEx(hentity : isize, lstatus : u32, nuseentityaddr : u32) -> u32); SnmpListenEx(hentity, lstatus, nuseentityaddr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpMgrClose(session: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL { ::windows_targets::link!("mgmtapi.dll" "system" fn SnmpMgrClose(session : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SnmpMgrClose(session) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpMgrCtl(session: *mut ::core::ffi::c_void, dwctlcode: u32, lpvinbuffer: *mut ::core::ffi::c_void, cbinbuffer: u32, lpvoutbuffer: *mut ::core::ffi::c_void, cboutbuffer: u32, lpcbbytesreturned: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("mgmtapi.dll" "system" fn SnmpMgrCtl(session : *mut ::core::ffi::c_void, dwctlcode : u32, lpvinbuffer : *mut ::core::ffi::c_void, cbinbuffer : u32, lpvoutbuffer : *mut ::core::ffi::c_void, cboutbuffer : u32, lpcbbytesreturned : *mut u32) -> super::super::Foundation:: BOOL); SnmpMgrCtl(session, dwctlcode, lpvinbuffer, cbinbuffer, lpvoutbuffer, cboutbuffer, lpcbbytesreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpMgrGetTrap(enterprise: *mut AsnObjectIdentifier, ipaddress: *mut AsnOctetString, generictrap: *mut SNMP_GENERICTRAP, specifictrap: *mut i32, timestamp: *mut u32, variablebindings: *mut SnmpVarBindList) -> super::super::Foundation::BOOL { ::windows_targets::link!("mgmtapi.dll" "system" fn SnmpMgrGetTrap(enterprise : *mut AsnObjectIdentifier, ipaddress : *mut AsnOctetString, generictrap : *mut SNMP_GENERICTRAP, specifictrap : *mut i32, timestamp : *mut u32, variablebindings : *mut SnmpVarBindList) -> super::super::Foundation:: BOOL); SnmpMgrGetTrap(enterprise, ipaddress, generictrap, specifictrap, timestamp, variablebindings) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpMgrGetTrapEx(enterprise: *mut AsnObjectIdentifier, agentaddress: *mut AsnOctetString, sourceaddress: *mut AsnOctetString, generictrap: *mut SNMP_GENERICTRAP, specifictrap: *mut i32, community: *mut AsnOctetString, timestamp: *mut u32, variablebindings: *mut SnmpVarBindList) -> super::super::Foundation::BOOL { ::windows_targets::link!("mgmtapi.dll" "system" fn SnmpMgrGetTrapEx(enterprise : *mut AsnObjectIdentifier, agentaddress : *mut AsnOctetString, sourceaddress : *mut AsnOctetString, generictrap : *mut SNMP_GENERICTRAP, specifictrap : *mut i32, community : *mut AsnOctetString, timestamp : *mut u32, variablebindings : *mut SnmpVarBindList) -> super::super::Foundation:: BOOL); SnmpMgrGetTrapEx(enterprise, agentaddress, sourceaddress, generictrap, specifictrap, community, timestamp, variablebindings) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpMgrOidToStr(oid: *mut AsnObjectIdentifier, string: ::core::option::Option<*mut ::windows_core::PSTR>) -> super::super::Foundation::BOOL { @@ -197,14 +197,14 @@ where ::windows_targets::link!("mgmtapi.dll" "system" fn SnmpMgrOpen(lpagentaddress : ::windows_core::PCSTR, lpagentcommunity : ::windows_core::PCSTR, ntimeout : i32, nretries : i32) -> *mut ::core::ffi::c_void); SnmpMgrOpen(lpagentaddress.into_param().abi(), lpagentcommunity.into_param().abi(), ntimeout, nretries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpMgrRequest(session: *mut ::core::ffi::c_void, requesttype: u8, variablebindings: *mut SnmpVarBindList, errorstatus: *mut SNMP_ERROR_STATUS, errorindex: *mut i32) -> i32 { ::windows_targets::link!("mgmtapi.dll" "system" fn SnmpMgrRequest(session : *mut ::core::ffi::c_void, requesttype : u8, variablebindings : *mut SnmpVarBindList, errorstatus : *mut SNMP_ERROR_STATUS, errorindex : *mut i32) -> i32); SnmpMgrRequest(session, requesttype, variablebindings, errorstatus, errorindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpMgrStrToOid(string: P0, oid: *mut AsnObjectIdentifier) -> super::super::Foundation::BOOL @@ -214,7 +214,7 @@ where ::windows_targets::link!("mgmtapi.dll" "system" fn SnmpMgrStrToOid(string : ::windows_core::PCSTR, oid : *mut AsnObjectIdentifier) -> super::super::Foundation:: BOOL); SnmpMgrStrToOid(string.into_param().abi(), oid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpMgrTrapListen(phtrapavailable: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { @@ -236,7 +236,7 @@ pub unsafe fn SnmpOidToStr(srcoid: *const smiOID, string: &mut [u8]) -> u32 { ::windows_targets::link!("wsnmp32.dll" "system" fn SnmpOidToStr(srcoid : *const smiOID, size : u32, string : ::windows_core::PSTR) -> u32); SnmpOidToStr(srcoid, string.len() as _, ::core::mem::transmute(string.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpOpen(hwnd: P0, wmsg: u32) -> isize @@ -342,14 +342,14 @@ pub unsafe fn SnmpSvcSetLogType(nlogtype: SNMP_OUTPUT_LOG_TYPE) { ::windows_targets::link!("snmpapi.dll" "system" fn SnmpSvcSetLogType(nlogtype : i32) -> ()); SnmpSvcSetLogType(nlogtype.0 as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilAsnAnyCpy(panydst: *mut AsnAny, panysrc: *mut AsnAny) -> i32 { ::windows_targets::link!("snmpapi.dll" "system" fn SnmpUtilAsnAnyCpy(panydst : *mut AsnAny, panysrc : *mut AsnAny) -> i32); SnmpUtilAsnAnyCpy(panydst, panysrc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilAsnAnyFree(pany: *mut AsnAny) { @@ -384,28 +384,28 @@ pub unsafe fn SnmpUtilMemReAlloc(pmem: *mut ::core::ffi::c_void, nbytes: u32) -> ::windows_targets::link!("snmpapi.dll" "system" fn SnmpUtilMemReAlloc(pmem : *mut ::core::ffi::c_void, nbytes : u32) -> *mut ::core::ffi::c_void); SnmpUtilMemReAlloc(pmem, nbytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilOctetsCmp(poctets1: *mut AsnOctetString, poctets2: *mut AsnOctetString) -> i32 { ::windows_targets::link!("snmpapi.dll" "system" fn SnmpUtilOctetsCmp(poctets1 : *mut AsnOctetString, poctets2 : *mut AsnOctetString) -> i32); SnmpUtilOctetsCmp(poctets1, poctets2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilOctetsCpy(poctetsdst: *mut AsnOctetString, poctetssrc: *mut AsnOctetString) -> i32 { ::windows_targets::link!("snmpapi.dll" "system" fn SnmpUtilOctetsCpy(poctetsdst : *mut AsnOctetString, poctetssrc : *mut AsnOctetString) -> i32); SnmpUtilOctetsCpy(poctetsdst, poctetssrc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilOctetsFree(poctets: *mut AsnOctetString) { ::windows_targets::link!("snmpapi.dll" "system" fn SnmpUtilOctetsFree(poctets : *mut AsnOctetString) -> ()); SnmpUtilOctetsFree(poctets) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilOctetsNCmp(poctets1: *mut AsnOctetString, poctets2: *mut AsnOctetString, nchars: u32) -> i32 { @@ -442,7 +442,7 @@ pub unsafe fn SnmpUtilOidToA(oid: *mut AsnObjectIdentifier) -> ::windows_core::P ::windows_targets::link!("snmpapi.dll" "system" fn SnmpUtilOidToA(oid : *mut AsnObjectIdentifier) -> ::windows_core::PSTR); SnmpUtilOidToA(oid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilPrintAsnAny(pany: *mut AsnAny) { @@ -454,28 +454,28 @@ pub unsafe fn SnmpUtilPrintOid(oid: *mut AsnObjectIdentifier) { ::windows_targets::link!("snmpapi.dll" "system" fn SnmpUtilPrintOid(oid : *mut AsnObjectIdentifier) -> ()); SnmpUtilPrintOid(oid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilVarBindCpy(pvbdst: *mut SnmpVarBind, pvbsrc: *mut SnmpVarBind) -> i32 { ::windows_targets::link!("snmpapi.dll" "system" fn SnmpUtilVarBindCpy(pvbdst : *mut SnmpVarBind, pvbsrc : *mut SnmpVarBind) -> i32); SnmpUtilVarBindCpy(pvbdst, pvbsrc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilVarBindFree(pvb: *mut SnmpVarBind) { ::windows_targets::link!("snmpapi.dll" "system" fn SnmpUtilVarBindFree(pvb : *mut SnmpVarBind) -> ()); SnmpUtilVarBindFree(pvb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilVarBindListCpy(pvbldst: *mut SnmpVarBindList, pvblsrc: *mut SnmpVarBindList) -> i32 { ::windows_targets::link!("snmpapi.dll" "system" fn SnmpUtilVarBindListCpy(pvbldst : *mut SnmpVarBindList, pvblsrc : *mut SnmpVarBindList) -> i32); SnmpUtilVarBindListCpy(pvbldst, pvblsrc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SnmpUtilVarBindListFree(pvbl: *mut SnmpVarBindList) { @@ -844,7 +844,7 @@ impl ::core::fmt::Debug for SNMP_STATUS { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AsnAny { pub asnType: u8, @@ -869,7 +869,7 @@ impl ::core::default::Default for AsnAny { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union AsnAny_0 { pub number: i32, @@ -952,7 +952,7 @@ impl ::core::default::Default for AsnObjectIdentifier { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct AsnOctetString { @@ -983,7 +983,7 @@ impl ::core::default::Default for AsnOctetString { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct AsnOctetString { @@ -1014,7 +1014,7 @@ impl ::core::default::Default for AsnOctetString { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SnmpVarBind { pub name: AsnObjectIdentifier, @@ -1039,7 +1039,7 @@ impl ::core::default::Default for SnmpVarBind { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SnmpVarBindList { @@ -1069,7 +1069,7 @@ impl ::core::default::Default for SnmpVarBindList { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SnmpVarBindList { @@ -1265,25 +1265,25 @@ impl ::core::default::Default for smiVENDORINFO { } pub type PFNSNMPCLEANUPEX = ::core::option::Option u32>; pub type PFNSNMPEXTENSIONCLOSE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNSNMPEXTENSIONINIT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNSNMPEXTENSIONINITEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNSNMPEXTENSIONMONITOR = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNSNMPEXTENSIONQUERY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNSNMPEXTENSIONQUERYEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNSNMPEXTENSIONTRAP = ::core::option::Option super::super::Foundation::BOOL>; pub type PFNSNMPSTARTUPEX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SNMPAPI_CALLBACK = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WNet/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WNet/mod.rs index 556e142349..12cb5369d1 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WNet/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WNet/mod.rs @@ -17,7 +17,7 @@ where ::windows_targets::link!("davclnt.dll" "system" fn NPAddConnection(lpnetresource : *const NETRESOURCEW, lppassword : ::windows_core::PCWSTR, lpusername : ::windows_core::PCWSTR) -> u32); NPAddConnection(lpnetresource, lppassword.into_param().abi(), lpusername.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NPAddConnection3(hwndowner: P0, lpnetresource: *const NETRESOURCEW, lppassword: P1, lpusername: P2, dwflags: NET_USE_CONNECT_FLAGS) -> u32 @@ -29,7 +29,7 @@ where ::windows_targets::link!("davclnt.dll" "system" fn NPAddConnection3(hwndowner : super::super::Foundation:: HWND, lpnetresource : *const NETRESOURCEW, lppassword : ::windows_core::PCWSTR, lpusername : ::windows_core::PCWSTR, dwflags : NET_USE_CONNECT_FLAGS) -> u32); NPAddConnection3(hwndowner.into_param().abi(), lpnetresource, lppassword.into_param().abi(), lpusername.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NPAddConnection4(hwndowner: P0, lpnetresource: *const NETRESOURCEW, lpauthbuffer: ::core::option::Option<*const ::core::ffi::c_void>, cbauthbuffer: u32, dwflags: u32, lpuseoptions: ::core::option::Option<&[u8]>) -> u32 @@ -39,7 +39,7 @@ where ::windows_targets::link!("ntlanman.dll" "system" fn NPAddConnection4(hwndowner : super::super::Foundation:: HWND, lpnetresource : *const NETRESOURCEW, lpauthbuffer : *const ::core::ffi::c_void, cbauthbuffer : u32, dwflags : u32, lpuseoptions : *const u8, cbuseoptions : u32) -> u32); NPAddConnection4(hwndowner.into_param().abi(), lpnetresource, ::core::mem::transmute(lpauthbuffer.unwrap_or(::std::ptr::null())), cbauthbuffer, dwflags, ::core::mem::transmute(lpuseoptions.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpuseoptions.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NPCancelConnection(lpname: P0, fforce: P1) -> u32 @@ -50,7 +50,7 @@ where ::windows_targets::link!("davclnt.dll" "system" fn NPCancelConnection(lpname : ::windows_core::PCWSTR, fforce : super::super::Foundation:: BOOL) -> u32); NPCancelConnection(lpname.into_param().abi(), fforce.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NPCancelConnection2(lpname: P0, fforce: P1, dwflags: u32) -> u32 @@ -61,7 +61,7 @@ where ::windows_targets::link!("ntlanman.dll" "system" fn NPCancelConnection2(lpname : ::windows_core::PCWSTR, fforce : super::super::Foundation:: BOOL, dwflags : u32) -> u32); NPCancelConnection2(lpname.into_param().abi(), fforce.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NPCloseEnum(henum: P0) -> u32 @@ -71,7 +71,7 @@ where ::windows_targets::link!("davclnt.dll" "system" fn NPCloseEnum(henum : super::super::Foundation:: HANDLE) -> u32); NPCloseEnum(henum.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NPEnumResource(henum: P0, lpccount: *mut u32, lpbuffer: *mut ::core::ffi::c_void, lpbuffersize: *mut u32) -> u32 @@ -152,14 +152,14 @@ where ::windows_targets::link!("davclnt.dll" "system" fn NPGetUser(lpname : ::windows_core::PCWSTR, lpusername : ::windows_core::PWSTR, lpnbufferlen : *mut u32) -> u32); NPGetUser(lpname.into_param().abi(), ::core::mem::transmute(lpusername), lpnbufferlen) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NPOpenEnum(dwscope: u32, dwtype: u32, dwusage: u32, lpnetresource: ::core::option::Option<*const NETRESOURCEW>, lphenum: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("davclnt.dll" "system" fn NPOpenEnum(dwscope : u32, dwtype : u32, dwusage : u32, lpnetresource : *const NETRESOURCEW, lphenum : *mut super::super::Foundation:: HANDLE) -> u32); NPOpenEnum(dwscope, dwtype, dwusage, ::core::mem::transmute(lpnetresource.unwrap_or(::std::ptr::null())), lphenum) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetAddConnection2A(lpnetresource: *const NETRESOURCEA, lppassword: P0, lpusername: P1, dwflags: u32) -> ::windows_core::Result<()> @@ -170,7 +170,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetAddConnection2A(lpnetresource : *const NETRESOURCEA, lppassword : ::windows_core::PCSTR, lpusername : ::windows_core::PCSTR, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); WNetAddConnection2A(lpnetresource, lppassword.into_param().abi(), lpusername.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetAddConnection2W(lpnetresource: *const NETRESOURCEW, lppassword: P0, lpusername: P1, dwflags: u32) -> ::windows_core::Result<()> @@ -181,7 +181,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetAddConnection2W(lpnetresource : *const NETRESOURCEW, lppassword : ::windows_core::PCWSTR, lpusername : ::windows_core::PCWSTR, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); WNetAddConnection2W(lpnetresource, lppassword.into_param().abi(), lpusername.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetAddConnection3A(hwndowner: P0, lpnetresource: *const NETRESOURCEA, lppassword: P1, lpusername: P2, dwflags: u32) -> ::windows_core::Result<()> @@ -193,7 +193,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetAddConnection3A(hwndowner : super::super::Foundation:: HWND, lpnetresource : *const NETRESOURCEA, lppassword : ::windows_core::PCSTR, lpusername : ::windows_core::PCSTR, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); WNetAddConnection3A(hwndowner.into_param().abi(), lpnetresource, lppassword.into_param().abi(), lpusername.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetAddConnection3W(hwndowner: P0, lpnetresource: *const NETRESOURCEW, lppassword: P1, lpusername: P2, dwflags: u32) -> ::windows_core::Result<()> @@ -205,7 +205,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetAddConnection3W(hwndowner : super::super::Foundation:: HWND, lpnetresource : *const NETRESOURCEW, lppassword : ::windows_core::PCWSTR, lpusername : ::windows_core::PCWSTR, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); WNetAddConnection3W(hwndowner.into_param().abi(), lpnetresource, lppassword.into_param().abi(), lpusername.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetAddConnection4A(hwndowner: P0, lpnetresource: *const NETRESOURCEA, pauthbuffer: *const ::core::ffi::c_void, cbauthbuffer: u32, dwflags: u32, lpuseoptions: &[u8]) -> ::windows_core::Result<()> @@ -215,7 +215,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetAddConnection4A(hwndowner : super::super::Foundation:: HWND, lpnetresource : *const NETRESOURCEA, pauthbuffer : *const ::core::ffi::c_void, cbauthbuffer : u32, dwflags : u32, lpuseoptions : *const u8, cbuseoptions : u32) -> super::super::Foundation:: WIN32_ERROR); WNetAddConnection4A(hwndowner.into_param().abi(), lpnetresource, pauthbuffer, cbauthbuffer, dwflags, ::core::mem::transmute(lpuseoptions.as_ptr()), lpuseoptions.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetAddConnection4W(hwndowner: P0, lpnetresource: *const NETRESOURCEW, pauthbuffer: *const ::core::ffi::c_void, cbauthbuffer: u32, dwflags: u32, lpuseoptions: &[u8]) -> ::windows_core::Result<()> @@ -225,7 +225,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetAddConnection4W(hwndowner : super::super::Foundation:: HWND, lpnetresource : *const NETRESOURCEW, pauthbuffer : *const ::core::ffi::c_void, cbauthbuffer : u32, dwflags : u32, lpuseoptions : *const u8, cbuseoptions : u32) -> super::super::Foundation:: WIN32_ERROR); WNetAddConnection4W(hwndowner.into_param().abi(), lpnetresource, pauthbuffer, cbauthbuffer, dwflags, ::core::mem::transmute(lpuseoptions.as_ptr()), lpuseoptions.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetAddConnectionA(lpremotename: P0, lppassword: P1, lplocalname: P2) -> ::windows_core::Result<()> @@ -237,7 +237,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetAddConnectionA(lpremotename : ::windows_core::PCSTR, lppassword : ::windows_core::PCSTR, lplocalname : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); WNetAddConnectionA(lpremotename.into_param().abi(), lppassword.into_param().abi(), lplocalname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetAddConnectionW(lpremotename: P0, lppassword: P1, lplocalname: P2) -> ::windows_core::Result<()> @@ -249,7 +249,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetAddConnectionW(lpremotename : ::windows_core::PCWSTR, lppassword : ::windows_core::PCWSTR, lplocalname : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); WNetAddConnectionW(lpremotename.into_param().abi(), lppassword.into_param().abi(), lplocalname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetCancelConnection2A(lpname: P0, dwflags: u32, fforce: P1) -> ::windows_core::Result<()> @@ -260,7 +260,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetCancelConnection2A(lpname : ::windows_core::PCSTR, dwflags : u32, fforce : super::super::Foundation:: BOOL) -> super::super::Foundation:: WIN32_ERROR); WNetCancelConnection2A(lpname.into_param().abi(), dwflags, fforce.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetCancelConnection2W(lpname: P0, dwflags: u32, fforce: P1) -> ::windows_core::Result<()> @@ -271,7 +271,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetCancelConnection2W(lpname : ::windows_core::PCWSTR, dwflags : u32, fforce : super::super::Foundation:: BOOL) -> super::super::Foundation:: WIN32_ERROR); WNetCancelConnection2W(lpname.into_param().abi(), dwflags, fforce.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetCancelConnectionA(lpname: P0, fforce: P1) -> ::windows_core::Result<()> @@ -282,7 +282,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetCancelConnectionA(lpname : ::windows_core::PCSTR, fforce : super::super::Foundation:: BOOL) -> super::super::Foundation:: WIN32_ERROR); WNetCancelConnectionA(lpname.into_param().abi(), fforce.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetCancelConnectionW(lpname: P0, fforce: P1) -> ::windows_core::Result<()> @@ -293,7 +293,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetCancelConnectionW(lpname : ::windows_core::PCWSTR, fforce : super::super::Foundation:: BOOL) -> super::super::Foundation:: WIN32_ERROR); WNetCancelConnectionW(lpname.into_param().abi(), fforce.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetCloseEnum(henum: P0) -> ::windows_core::Result<()> @@ -303,7 +303,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetCloseEnum(henum : super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); WNetCloseEnum(henum.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetConnectionDialog(hwnd: P0, dwtype: u32) -> ::windows_core::Result<()> @@ -313,21 +313,21 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetConnectionDialog(hwnd : super::super::Foundation:: HWND, dwtype : u32) -> super::super::Foundation:: WIN32_ERROR); WNetConnectionDialog(hwnd.into_param().abi(), dwtype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetConnectionDialog1A(lpconndlgstruct: *mut CONNECTDLGSTRUCTA) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetConnectionDialog1A(lpconndlgstruct : *mut CONNECTDLGSTRUCTA) -> super::super::Foundation:: WIN32_ERROR); WNetConnectionDialog1A(lpconndlgstruct).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetConnectionDialog1W(lpconndlgstruct: *mut CONNECTDLGSTRUCTW) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetConnectionDialog1W(lpconndlgstruct : *mut CONNECTDLGSTRUCTW) -> super::super::Foundation:: WIN32_ERROR); WNetConnectionDialog1W(lpconndlgstruct).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetDisconnectDialog(hwnd: P0, dwtype: u32) -> ::windows_core::Result<()> @@ -337,21 +337,21 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetDisconnectDialog(hwnd : super::super::Foundation:: HWND, dwtype : u32) -> super::super::Foundation:: WIN32_ERROR); WNetDisconnectDialog(hwnd.into_param().abi(), dwtype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetDisconnectDialog1A(lpconndlgstruct: *const DISCDLGSTRUCTA) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetDisconnectDialog1A(lpconndlgstruct : *const DISCDLGSTRUCTA) -> super::super::Foundation:: WIN32_ERROR); WNetDisconnectDialog1A(lpconndlgstruct).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetDisconnectDialog1W(lpconndlgstruct: *const DISCDLGSTRUCTW) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetDisconnectDialog1W(lpconndlgstruct : *const DISCDLGSTRUCTW) -> super::super::Foundation:: WIN32_ERROR); WNetDisconnectDialog1W(lpconndlgstruct).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetEnumResourceA(henum: P0, lpccount: *mut u32, lpbuffer: *mut ::core::ffi::c_void, lpbuffersize: *mut u32) -> ::windows_core::Result<()> @@ -361,7 +361,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetEnumResourceA(henum : super::super::Foundation:: HANDLE, lpccount : *mut u32, lpbuffer : *mut ::core::ffi::c_void, lpbuffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetEnumResourceA(henum.into_param().abi(), lpccount, lpbuffer, lpbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetEnumResourceW(henum: P0, lpccount: *mut u32, lpbuffer: *mut ::core::ffi::c_void, lpbuffersize: *mut u32) -> ::windows_core::Result<()> @@ -371,7 +371,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetEnumResourceW(henum : super::super::Foundation:: HANDLE, lpccount : *mut u32, lpbuffer : *mut ::core::ffi::c_void, lpbuffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetEnumResourceW(henum.into_param().abi(), lpccount, lpbuffer, lpbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetConnectionA(lplocalname: P0, lpremotename: ::windows_core::PSTR, lpnlength: *mut u32) -> ::windows_core::Result<()> @@ -381,7 +381,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetGetConnectionA(lplocalname : ::windows_core::PCSTR, lpremotename : ::windows_core::PSTR, lpnlength : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetConnectionA(lplocalname.into_param().abi(), ::core::mem::transmute(lpremotename), lpnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetConnectionW(lplocalname: P0, lpremotename: ::windows_core::PWSTR, lpnlength: *mut u32) -> ::windows_core::Result<()> @@ -391,21 +391,21 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetGetConnectionW(lplocalname : ::windows_core::PCWSTR, lpremotename : ::windows_core::PWSTR, lpnlength : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetConnectionW(lplocalname.into_param().abi(), ::core::mem::transmute(lpremotename), lpnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetLastErrorA(lperror: *mut u32, lperrorbuf: &mut [u8], lpnamebuf: &mut [u8]) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetGetLastErrorA(lperror : *mut u32, lperrorbuf : ::windows_core::PSTR, nerrorbufsize : u32, lpnamebuf : ::windows_core::PSTR, nnamebufsize : u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetLastErrorA(lperror, ::core::mem::transmute(lperrorbuf.as_ptr()), lperrorbuf.len() as _, ::core::mem::transmute(lpnamebuf.as_ptr()), lpnamebuf.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetLastErrorW(lperror: *mut u32, lperrorbuf: &mut [u16], lpnamebuf: &mut [u16]) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetGetLastErrorW(lperror : *mut u32, lperrorbuf : ::windows_core::PWSTR, nerrorbufsize : u32, lpnamebuf : ::windows_core::PWSTR, nnamebufsize : u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetLastErrorW(lperror, ::core::mem::transmute(lperrorbuf.as_ptr()), lperrorbuf.len() as _, ::core::mem::transmute(lpnamebuf.as_ptr()), lpnamebuf.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetNetworkInformationA(lpprovider: P0, lpnetinfostruct: *mut NETINFOSTRUCT) -> ::windows_core::Result<()> @@ -415,7 +415,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetGetNetworkInformationA(lpprovider : ::windows_core::PCSTR, lpnetinfostruct : *mut NETINFOSTRUCT) -> super::super::Foundation:: WIN32_ERROR); WNetGetNetworkInformationA(lpprovider.into_param().abi(), lpnetinfostruct).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetNetworkInformationW(lpprovider: P0, lpnetinfostruct: *mut NETINFOSTRUCT) -> ::windows_core::Result<()> @@ -425,49 +425,49 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetGetNetworkInformationW(lpprovider : ::windows_core::PCWSTR, lpnetinfostruct : *mut NETINFOSTRUCT) -> super::super::Foundation:: WIN32_ERROR); WNetGetNetworkInformationW(lpprovider.into_param().abi(), lpnetinfostruct).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetProviderNameA(dwnettype: u32, lpprovidername: ::windows_core::PSTR, lpbuffersize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetGetProviderNameA(dwnettype : u32, lpprovidername : ::windows_core::PSTR, lpbuffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetProviderNameA(dwnettype, ::core::mem::transmute(lpprovidername), lpbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetProviderNameW(dwnettype: u32, lpprovidername: ::windows_core::PWSTR, lpbuffersize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetGetProviderNameW(dwnettype : u32, lpprovidername : ::windows_core::PWSTR, lpbuffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetProviderNameW(dwnettype, ::core::mem::transmute(lpprovidername), lpbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetResourceInformationA(lpnetresource: *const NETRESOURCEA, lpbuffer: *mut ::core::ffi::c_void, lpcbbuffer: *mut u32, lplpsystem: *mut ::windows_core::PSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetGetResourceInformationA(lpnetresource : *const NETRESOURCEA, lpbuffer : *mut ::core::ffi::c_void, lpcbbuffer : *mut u32, lplpsystem : *mut ::windows_core::PSTR) -> super::super::Foundation:: WIN32_ERROR); WNetGetResourceInformationA(lpnetresource, lpbuffer, lpcbbuffer, lplpsystem).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetResourceInformationW(lpnetresource: *const NETRESOURCEW, lpbuffer: *mut ::core::ffi::c_void, lpcbbuffer: *mut u32, lplpsystem: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetGetResourceInformationW(lpnetresource : *const NETRESOURCEW, lpbuffer : *mut ::core::ffi::c_void, lpcbbuffer : *mut u32, lplpsystem : *mut ::windows_core::PWSTR) -> super::super::Foundation:: WIN32_ERROR); WNetGetResourceInformationW(lpnetresource, lpbuffer, lpcbbuffer, lplpsystem).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetResourceParentA(lpnetresource: *const NETRESOURCEA, lpbuffer: *mut ::core::ffi::c_void, lpcbbuffer: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetGetResourceParentA(lpnetresource : *const NETRESOURCEA, lpbuffer : *mut ::core::ffi::c_void, lpcbbuffer : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetResourceParentA(lpnetresource, lpbuffer, lpcbbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetResourceParentW(lpnetresource: *const NETRESOURCEW, lpbuffer: *mut ::core::ffi::c_void, lpcbbuffer: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetGetResourceParentW(lpnetresource : *const NETRESOURCEW, lpbuffer : *mut ::core::ffi::c_void, lpcbbuffer : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetResourceParentW(lpnetresource, lpbuffer, lpcbbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetUniversalNameA(lplocalpath: P0, dwinfolevel: UNC_INFO_LEVEL, lpbuffer: *mut ::core::ffi::c_void, lpbuffersize: *mut u32) -> ::windows_core::Result<()> @@ -477,7 +477,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetGetUniversalNameA(lplocalpath : ::windows_core::PCSTR, dwinfolevel : UNC_INFO_LEVEL, lpbuffer : *mut ::core::ffi::c_void, lpbuffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetUniversalNameA(lplocalpath.into_param().abi(), dwinfolevel, lpbuffer, lpbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetUniversalNameW(lplocalpath: P0, dwinfolevel: UNC_INFO_LEVEL, lpbuffer: *mut ::core::ffi::c_void, lpbuffersize: *mut u32) -> ::windows_core::Result<()> @@ -487,7 +487,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetGetUniversalNameW(lplocalpath : ::windows_core::PCWSTR, dwinfolevel : UNC_INFO_LEVEL, lpbuffer : *mut ::core::ffi::c_void, lpbuffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetUniversalNameW(lplocalpath.into_param().abi(), dwinfolevel, lpbuffer, lpbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetUserA(lpname: P0, lpusername: ::windows_core::PSTR, lpnlength: *mut u32) -> ::windows_core::Result<()> @@ -497,7 +497,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetGetUserA(lpname : ::windows_core::PCSTR, lpusername : ::windows_core::PSTR, lpnlength : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetUserA(lpname.into_param().abi(), ::core::mem::transmute(lpusername), lpnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetGetUserW(lpname: P0, lpusername: ::windows_core::PWSTR, lpnlength: *mut u32) -> ::windows_core::Result<()> @@ -507,14 +507,14 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetGetUserW(lpname : ::windows_core::PCWSTR, lpusername : ::windows_core::PWSTR, lpnlength : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetGetUserW(lpname.into_param().abi(), ::core::mem::transmute(lpusername), lpnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetOpenEnumA(dwscope: NET_RESOURCE_SCOPE, dwtype: NET_RESOURCE_TYPE, dwusage: WNET_OPEN_ENUM_USAGE, lpnetresource: ::core::option::Option<*const NETRESOURCEA>, lphenum: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("mpr.dll" "system" fn WNetOpenEnumA(dwscope : NET_RESOURCE_SCOPE, dwtype : NET_RESOURCE_TYPE, dwusage : WNET_OPEN_ENUM_USAGE, lpnetresource : *const NETRESOURCEA, lphenum : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); WNetOpenEnumA(dwscope, dwtype, dwusage, ::core::mem::transmute(lpnetresource.unwrap_or(::std::ptr::null())), lphenum).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetOpenEnumW(dwscope: NET_RESOURCE_SCOPE, dwtype: NET_RESOURCE_TYPE, dwusage: WNET_OPEN_ENUM_USAGE, lpnetresource: ::core::option::Option<*const NETRESOURCEW>, lphenum: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { @@ -539,7 +539,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetSetLastErrorW(err : u32, lperror : ::windows_core::PCWSTR, lpproviders : ::windows_core::PCWSTR) -> ()); WNetSetLastErrorW(err, lperror.into_param().abi(), lpproviders.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetUseConnection4A(hwndowner: P0, lpnetresource: *const NETRESOURCEA, pauthbuffer: ::core::option::Option<*const ::core::ffi::c_void>, cbauthbuffer: u32, dwflags: u32, lpuseoptions: ::core::option::Option<&[u8]>, lpaccessname: ::windows_core::PSTR, lpbuffersize: ::core::option::Option<*mut u32>, lpresult: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -549,7 +549,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetUseConnection4A(hwndowner : super::super::Foundation:: HWND, lpnetresource : *const NETRESOURCEA, pauthbuffer : *const ::core::ffi::c_void, cbauthbuffer : u32, dwflags : u32, lpuseoptions : *const u8, cbuseoptions : u32, lpaccessname : ::windows_core::PSTR, lpbuffersize : *mut u32, lpresult : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetUseConnection4A(hwndowner.into_param().abi(), lpnetresource, ::core::mem::transmute(pauthbuffer.unwrap_or(::std::ptr::null())), cbauthbuffer, dwflags, ::core::mem::transmute(lpuseoptions.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpuseoptions.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpaccessname), ::core::mem::transmute(lpbuffersize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpresult.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetUseConnection4W(hwndowner: P0, lpnetresource: *const NETRESOURCEW, pauthbuffer: ::core::option::Option<*const ::core::ffi::c_void>, cbauthbuffer: u32, dwflags: u32, lpuseoptions: ::core::option::Option<&[u8]>, lpaccessname: ::windows_core::PWSTR, lpbuffersize: ::core::option::Option<*mut u32>, lpresult: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -559,7 +559,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetUseConnection4W(hwndowner : super::super::Foundation:: HWND, lpnetresource : *const NETRESOURCEW, pauthbuffer : *const ::core::ffi::c_void, cbauthbuffer : u32, dwflags : u32, lpuseoptions : *const u8, cbuseoptions : u32, lpaccessname : ::windows_core::PWSTR, lpbuffersize : *mut u32, lpresult : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetUseConnection4W(hwndowner.into_param().abi(), lpnetresource, ::core::mem::transmute(pauthbuffer.unwrap_or(::std::ptr::null())), cbauthbuffer, dwflags, ::core::mem::transmute(lpuseoptions.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpuseoptions.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpaccessname), ::core::mem::transmute(lpbuffersize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpresult.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetUseConnectionA(hwndowner: P0, lpnetresource: *const NETRESOURCEA, lppassword: P1, lpuserid: P2, dwflags: NET_USE_CONNECT_FLAGS, lpaccessname: ::windows_core::PSTR, lpbuffersize: ::core::option::Option<*mut u32>, lpresult: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -571,7 +571,7 @@ where ::windows_targets::link!("mpr.dll" "system" fn WNetUseConnectionA(hwndowner : super::super::Foundation:: HWND, lpnetresource : *const NETRESOURCEA, lppassword : ::windows_core::PCSTR, lpuserid : ::windows_core::PCSTR, dwflags : NET_USE_CONNECT_FLAGS, lpaccessname : ::windows_core::PSTR, lpbuffersize : *mut u32, lpresult : *mut u32) -> super::super::Foundation:: WIN32_ERROR); WNetUseConnectionA(hwndowner.into_param().abi(), lpnetresource, lppassword.into_param().abi(), lpuserid.into_param().abi(), dwflags, ::core::mem::transmute(lpaccessname), ::core::mem::transmute(lpbuffersize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpresult.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WNetUseConnectionW(hwndowner: P0, lpnetresource: *const NETRESOURCEW, lppassword: P1, lpuserid: P2, dwflags: NET_USE_CONNECT_FLAGS, lpaccessname: ::windows_core::PWSTR, lpbuffersize: ::core::option::Option<*mut u32>, lpresult: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -1174,7 +1174,7 @@ impl ::core::fmt::Debug for WNPERM_DLG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CONNECTDLGSTRUCTA { pub cbStructure: u32, @@ -1216,7 +1216,7 @@ impl ::core::default::Default for CONNECTDLGSTRUCTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CONNECTDLGSTRUCTW { pub cbStructure: u32, @@ -1258,7 +1258,7 @@ impl ::core::default::Default for CONNECTDLGSTRUCTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISCDLGSTRUCTA { pub cbStructure: u32, @@ -1300,7 +1300,7 @@ impl ::core::default::Default for DISCDLGSTRUCTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISCDLGSTRUCTW { pub cbStructure: u32, @@ -1375,7 +1375,7 @@ impl ::core::default::Default for NETCONNECTINFOSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NETINFOSTRUCT { pub cbStructure: u32, @@ -1492,7 +1492,7 @@ impl ::core::default::Default for NETRESOURCEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NOTIFYADD { pub hwndOwner: super::super::Foundation::HWND, @@ -1532,7 +1532,7 @@ impl ::core::default::Default for NOTIFYADD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NOTIFYCANCEL { pub lpName: ::windows_core::PWSTR, @@ -1723,42 +1723,42 @@ impl ::core::default::Default for UNIVERSAL_NAME_INFOW { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_AddConnectNotify = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_CancelConnectNotify = ::core::option::Option u32>; pub type PF_NPAddConnection = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPAddConnection3 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPAddConnection4 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPCancelConnection = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPCancelConnection2 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPCloseEnum = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPDeviceMode = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPDirectoryNotify = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPEnumResource = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPFMXEditPerm = ::core::option::Option u32>; pub type PF_NPFMXGetPermCaps = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPFMXGetPermHelp = ::core::option::Option u32>; pub type PF_NPFormatNetworkName = ::core::option::Option u32>; @@ -1766,7 +1766,7 @@ pub type PF_NPGetCaps = ::core::option::Option u32>; pub type PF_NPGetConnection3 = ::core::option::Option u32>; pub type PF_NPGetConnectionPerformance = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPGetDirectoryType = ::core::option::Option u32>; pub type PF_NPGetPersistentUseOptionsForConnection = ::core::option::Option u32>; @@ -1775,16 +1775,16 @@ pub type PF_NPGetResourceInformation = ::core::option::Option u32>; pub type PF_NPGetUniversalName = ::core::option::Option u32>; pub type PF_NPGetUser = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPLogonNotify = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPOpenEnum = ::core::option::Option u32>; pub type PF_NPPasswordChangeNotify = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPPropertyDialog = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_NPSearchDialog = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WebDav/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WebDav/mod.rs index ee22bb93ac..038a62dff4 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WebDav/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WebDav/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DavAddConnection(connectionhandle: *mut super::super::Foundation::HANDLE, remotename: P0, username: P1, password: P2, clientcert: &[u8]) -> u32 @@ -10,7 +10,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DavAddConnection(connectionhandle : *mut super::super::Foundation:: HANDLE, remotename : ::windows_core::PCWSTR, username : ::windows_core::PCWSTR, password : ::windows_core::PCWSTR, clientcert : *const u8, certsize : u32) -> u32); DavAddConnection(connectionhandle, remotename.into_param().abi(), username.into_param().abi(), password.into_param().abi(), ::core::mem::transmute(clientcert.as_ptr()), clientcert.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DavCancelConnectionsToServer(lpname: P0, fforce: P1) -> u32 @@ -21,7 +21,7 @@ where ::windows_targets::link!("davclnt.dll" "system" fn DavCancelConnectionsToServer(lpname : ::windows_core::PCWSTR, fforce : super::super::Foundation:: BOOL) -> u32); DavCancelConnectionsToServer(lpname.into_param().abi(), fforce.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DavDeleteConnection(connectionhandle: P0) -> u32 @@ -31,7 +31,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DavDeleteConnection(connectionhandle : super::super::Foundation:: HANDLE) -> u32); DavDeleteConnection(connectionhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DavFlushFile(hfile: P0) -> u32 @@ -41,7 +41,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DavFlushFile(hfile : super::super::Foundation:: HANDLE) -> u32); DavFlushFile(hfile.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DavGetExtendedError(hfile: P0, exterror: *mut u32, exterrorstring: ::windows_core::PWSTR, cchsize: *mut u32) -> u32 @@ -83,7 +83,7 @@ where ::windows_targets::link!("davclnt.dll" "system" fn DavInvalidateCache(urlname : ::windows_core::PCWSTR) -> u32); DavInvalidateCache(urlname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DavRegisterAuthCallback(callback: PFNDAVAUTHCALLBACK, version: u32) -> u32 { @@ -191,7 +191,7 @@ impl ::core::default::Default for DAV_CALLBACK_AUTH_UNP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DAV_CALLBACK_CRED { pub AuthBlob: DAV_CALLBACK_AUTH_BLOB, @@ -231,7 +231,7 @@ impl ::core::default::Default for DAV_CALLBACK_CRED { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNDAVAUTHCALLBACK = ::core::option::Option u32>; pub type PFNDAVAUTHCALLBACK_FREECRED = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WiFi/impl.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WiFi/impl.rs index d92c433e90..d2b08291cb 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WiFi/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WiFi/impl.rs @@ -115,7 +115,7 @@ impl IDot11AdHocInterfaceNotificationSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDot11AdHocManager_Impl: Sized { fn CreateNetwork(&self, name: &::windows_core::PCWSTR, password: &::windows_core::PCWSTR, geographicalid: i32, pinterface: ::core::option::Option<&IDot11AdHocInterface>, psecurity: ::core::option::Option<&IDot11AdHocSecuritySettings>, pcontextguid: *const ::windows_core::GUID) -> ::windows_core::Result; @@ -232,7 +232,7 @@ impl IDot11AdHocManagerNotificationSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDot11AdHocNetwork_Impl: Sized { fn GetStatus(&self, estatus: *mut DOT11_ADHOC_NETWORK_CONNECTION_STATUS) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WiFi/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WiFi/mod.rs index dedb11b106..0b64b4cc6f 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WiFi/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WiFi/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WFDCancelOpenSession(hsessionhandle: P0) -> u32 @@ -8,7 +8,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WFDCancelOpenSession(hsessionhandle : super::super::Foundation:: HANDLE) -> u32); WFDCancelOpenSession(hsessionhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WFDCloseHandle(hclienthandle: P0) -> u32 @@ -18,7 +18,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WFDCloseHandle(hclienthandle : super::super::Foundation:: HANDLE) -> u32); WFDCloseHandle(hclienthandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WFDCloseSession(hsessionhandle: P0) -> u32 @@ -28,14 +28,14 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WFDCloseSession(hsessionhandle : super::super::Foundation:: HANDLE) -> u32); WFDCloseSession(hsessionhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WFDOpenHandle(dwclientversion: u32, pdwnegotiatedversion: *mut u32, phclienthandle: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("wlanapi.dll" "system" fn WFDOpenHandle(dwclientversion : u32, pdwnegotiatedversion : *mut u32, phclienthandle : *mut super::super::Foundation:: HANDLE) -> u32); WFDOpenHandle(dwclientversion, pdwnegotiatedversion, phclienthandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WFDOpenLegacySession(hclienthandle: P0, plegacymacaddress: *const *const u8, phsessionhandle: *mut super::super::Foundation::HANDLE, pguidsessioninterface: *mut ::windows_core::GUID) -> u32 @@ -45,7 +45,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WFDOpenLegacySession(hclienthandle : super::super::Foundation:: HANDLE, plegacymacaddress : *const *const u8, phsessionhandle : *mut super::super::Foundation:: HANDLE, pguidsessioninterface : *mut ::windows_core::GUID) -> u32); WFDOpenLegacySession(hclienthandle.into_param().abi(), plegacymacaddress, phsessionhandle, pguidsessioninterface) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WFDStartOpenSession(hclienthandle: P0, pdeviceaddress: *const *const u8, pvcontext: ::core::option::Option<*const ::core::ffi::c_void>, pfncallback: WFD_OPEN_SESSION_COMPLETE_CALLBACK, phsessionhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -65,7 +65,7 @@ pub unsafe fn WlanAllocateMemory(dwmemorysize: u32) -> *mut ::core::ffi::c_void ::windows_targets::link!("wlanapi.dll" "system" fn WlanAllocateMemory(dwmemorysize : u32) -> *mut ::core::ffi::c_void); WlanAllocateMemory(dwmemorysize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanCloseHandle(hclienthandle: P0, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -75,7 +75,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanCloseHandle(hclienthandle : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void) -> u32); WlanCloseHandle(hclienthandle.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn WlanConnect(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, pconnectionparameters: *const WLAN_CONNECTION_PARAMETERS, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -85,7 +85,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanConnect(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, pconnectionparameters : *const WLAN_CONNECTION_PARAMETERS, preserved : *const ::core::ffi::c_void) -> u32); WlanConnect(hclienthandle.into_param().abi(), pinterfaceguid, pconnectionparameters, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] #[inline] pub unsafe fn WlanConnect2(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, pconnectionparameters: *const WLAN_CONNECTION_PARAMETERS_V2, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -95,7 +95,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanConnect2(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, pconnectionparameters : *const WLAN_CONNECTION_PARAMETERS_V2, preserved : *const ::core::ffi::c_void) -> u32); WlanConnect2(hclienthandle.into_param().abi(), pinterfaceguid, pconnectionparameters, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanDeleteProfile(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, strprofilename: P1, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -106,7 +106,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanDeleteProfile(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, strprofilename : ::windows_core::PCWSTR, preserved : *const ::core::ffi::c_void) -> u32); WlanDeleteProfile(hclienthandle.into_param().abi(), pinterfaceguid, strprofilename.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanDeviceServiceCommand(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, pdeviceserviceguid: *const ::windows_core::GUID, dwopcode: u32, dwinbuffersize: u32, pinbuffer: ::core::option::Option<*const ::core::ffi::c_void>, dwoutbuffersize: u32, poutbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, pdwbytesreturned: *mut u32) -> u32 @@ -116,7 +116,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanDeviceServiceCommand(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, pdeviceserviceguid : *const ::windows_core::GUID, dwopcode : u32, dwinbuffersize : u32, pinbuffer : *const ::core::ffi::c_void, dwoutbuffersize : u32, poutbuffer : *mut ::core::ffi::c_void, pdwbytesreturned : *mut u32) -> u32); WlanDeviceServiceCommand(hclienthandle.into_param().abi(), pinterfaceguid, pdeviceserviceguid, dwopcode, dwinbuffersize, ::core::mem::transmute(pinbuffer.unwrap_or(::std::ptr::null())), dwoutbuffersize, ::core::mem::transmute(poutbuffer.unwrap_or(::std::ptr::null_mut())), pdwbytesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanDisconnect(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -126,7 +126,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanDisconnect(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, preserved : *const ::core::ffi::c_void) -> u32); WlanDisconnect(hclienthandle.into_param().abi(), pinterfaceguid, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanEnumInterfaces(hclienthandle: P0, preserved: ::core::option::Option<*const ::core::ffi::c_void>, ppinterfacelist: *mut *mut WLAN_INTERFACE_INFO_LIST) -> u32 @@ -136,7 +136,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanEnumInterfaces(hclienthandle : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, ppinterfacelist : *mut *mut WLAN_INTERFACE_INFO_LIST) -> u32); WlanEnumInterfaces(hclienthandle.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ppinterfacelist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanExtractPsdIEDataList(hclienthandle: P0, prawiedata: &[u8], strformat: P1, preserved: ::core::option::Option<*const ::core::ffi::c_void>, pppsdiedatalist: *mut *mut WLAN_RAW_DATA_LIST) -> u32 @@ -152,7 +152,7 @@ pub unsafe fn WlanFreeMemory(pmemory: *const ::core::ffi::c_void) { ::windows_targets::link!("wlanapi.dll" "system" fn WlanFreeMemory(pmemory : *const ::core::ffi::c_void) -> ()); WlanFreeMemory(pmemory) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanGetAvailableNetworkList(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, dwflags: u32, preserved: ::core::option::Option<*const ::core::ffi::c_void>, ppavailablenetworklist: *mut *mut WLAN_AVAILABLE_NETWORK_LIST) -> u32 @@ -162,7 +162,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanGetAvailableNetworkList(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, dwflags : u32, preserved : *const ::core::ffi::c_void, ppavailablenetworklist : *mut *mut WLAN_AVAILABLE_NETWORK_LIST) -> u32); WlanGetAvailableNetworkList(hclienthandle.into_param().abi(), pinterfaceguid, dwflags, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ppavailablenetworklist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanGetAvailableNetworkList2(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, dwflags: u32, preserved: ::core::option::Option<*const ::core::ffi::c_void>, ppavailablenetworklist: *mut *mut WLAN_AVAILABLE_NETWORK_LIST_V2) -> u32 @@ -172,7 +172,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanGetAvailableNetworkList2(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, dwflags : u32, preserved : *const ::core::ffi::c_void, ppavailablenetworklist : *mut *mut WLAN_AVAILABLE_NETWORK_LIST_V2) -> u32); WlanGetAvailableNetworkList2(hclienthandle.into_param().abi(), pinterfaceguid, dwflags, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ppavailablenetworklist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanGetFilterList(hclienthandle: P0, wlanfilterlisttype: WLAN_FILTER_LIST_TYPE, preserved: ::core::option::Option<*const ::core::ffi::c_void>, ppnetworklist: *mut *mut DOT11_NETWORK_LIST) -> u32 @@ -182,7 +182,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanGetFilterList(hclienthandle : super::super::Foundation:: HANDLE, wlanfilterlisttype : WLAN_FILTER_LIST_TYPE, preserved : *const ::core::ffi::c_void, ppnetworklist : *mut *mut DOT11_NETWORK_LIST) -> u32); WlanGetFilterList(hclienthandle.into_param().abi(), wlanfilterlisttype, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ppnetworklist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanGetInterfaceCapability(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, preserved: ::core::option::Option<*const ::core::ffi::c_void>, ppcapability: *mut *mut WLAN_INTERFACE_CAPABILITY) -> u32 @@ -192,7 +192,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanGetInterfaceCapability(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, preserved : *const ::core::ffi::c_void, ppcapability : *mut *mut WLAN_INTERFACE_CAPABILITY) -> u32); WlanGetInterfaceCapability(hclienthandle.into_param().abi(), pinterfaceguid, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ppcapability) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanGetNetworkBssList(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, pdot11ssid: ::core::option::Option<*const DOT11_SSID>, dot11bsstype: DOT11_BSS_TYPE, bsecurityenabled: P1, preserved: ::core::option::Option<*const ::core::ffi::c_void>, ppwlanbsslist: *mut *mut WLAN_BSS_LIST) -> u32 @@ -203,7 +203,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanGetNetworkBssList(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, pdot11ssid : *const DOT11_SSID, dot11bsstype : DOT11_BSS_TYPE, bsecurityenabled : super::super::Foundation:: BOOL, preserved : *const ::core::ffi::c_void, ppwlanbsslist : *mut *mut WLAN_BSS_LIST) -> u32); WlanGetNetworkBssList(hclienthandle.into_param().abi(), pinterfaceguid, ::core::mem::transmute(pdot11ssid.unwrap_or(::std::ptr::null())), dot11bsstype, bsecurityenabled.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ppwlanbsslist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanGetProfile(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, strprofilename: P1, preserved: ::core::option::Option<*const ::core::ffi::c_void>, pstrprofilexml: *mut ::windows_core::PWSTR, pdwflags: ::core::option::Option<*mut u32>, pdwgrantedaccess: ::core::option::Option<*mut u32>) -> u32 @@ -214,7 +214,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanGetProfile(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, strprofilename : ::windows_core::PCWSTR, preserved : *const ::core::ffi::c_void, pstrprofilexml : *mut ::windows_core::PWSTR, pdwflags : *mut u32, pdwgrantedaccess : *mut u32) -> u32); WlanGetProfile(hclienthandle.into_param().abi(), pinterfaceguid, strprofilename.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), pstrprofilexml, ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwgrantedaccess.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanGetProfileCustomUserData(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, strprofilename: P1, preserved: ::core::option::Option<*const ::core::ffi::c_void>, pdwdatasize: *mut u32, ppdata: *mut *mut u8) -> u32 @@ -225,7 +225,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanGetProfileCustomUserData(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, strprofilename : ::windows_core::PCWSTR, preserved : *const ::core::ffi::c_void, pdwdatasize : *mut u32, ppdata : *mut *mut u8) -> u32); WlanGetProfileCustomUserData(hclienthandle.into_param().abi(), pinterfaceguid, strprofilename.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), pdwdatasize, ppdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanGetProfileList(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, preserved: ::core::option::Option<*const ::core::ffi::c_void>, ppprofilelist: *mut *mut WLAN_PROFILE_INFO_LIST) -> u32 @@ -235,7 +235,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanGetProfileList(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, preserved : *const ::core::ffi::c_void, ppprofilelist : *mut *mut WLAN_PROFILE_INFO_LIST) -> u32); WlanGetProfileList(hclienthandle.into_param().abi(), pinterfaceguid, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ppprofilelist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanGetSecuritySettings(hclienthandle: P0, securableobject: WLAN_SECURABLE_OBJECT, pvaluetype: ::core::option::Option<*mut WLAN_OPCODE_VALUE_TYPE>, pstrcurrentsddl: *mut ::windows_core::PWSTR, pdwgrantedaccess: *mut u32) -> u32 @@ -245,7 +245,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanGetSecuritySettings(hclienthandle : super::super::Foundation:: HANDLE, securableobject : WLAN_SECURABLE_OBJECT, pvaluetype : *mut WLAN_OPCODE_VALUE_TYPE, pstrcurrentsddl : *mut ::windows_core::PWSTR, pdwgrantedaccess : *mut u32) -> u32); WlanGetSecuritySettings(hclienthandle.into_param().abi(), securableobject, ::core::mem::transmute(pvaluetype.unwrap_or(::std::ptr::null_mut())), pstrcurrentsddl, pdwgrantedaccess) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanGetSupportedDeviceServices(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, ppdevsvcguidlist: *mut *mut WLAN_DEVICE_SERVICE_GUID_LIST) -> u32 @@ -255,7 +255,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanGetSupportedDeviceServices(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, ppdevsvcguidlist : *mut *mut WLAN_DEVICE_SERVICE_GUID_LIST) -> u32); WlanGetSupportedDeviceServices(hclienthandle.into_param().abi(), pinterfaceguid, ppdevsvcguidlist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkForceStart(hclienthandle: P0, pfailreason: ::core::option::Option<*mut WLAN_HOSTED_NETWORK_REASON>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -265,7 +265,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkForceStart(hclienthandle : super::super::Foundation:: HANDLE, pfailreason : *mut WLAN_HOSTED_NETWORK_REASON, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkForceStart(hclienthandle.into_param().abi(), ::core::mem::transmute(pfailreason.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkForceStop(hclienthandle: P0, pfailreason: ::core::option::Option<*mut WLAN_HOSTED_NETWORK_REASON>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -275,7 +275,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkForceStop(hclienthandle : super::super::Foundation:: HANDLE, pfailreason : *mut WLAN_HOSTED_NETWORK_REASON, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkForceStop(hclienthandle.into_param().abi(), ::core::mem::transmute(pfailreason.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkInitSettings(hclienthandle: P0, pfailreason: ::core::option::Option<*mut WLAN_HOSTED_NETWORK_REASON>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -285,7 +285,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkInitSettings(hclienthandle : super::super::Foundation:: HANDLE, pfailreason : *mut WLAN_HOSTED_NETWORK_REASON, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkInitSettings(hclienthandle.into_param().abi(), ::core::mem::transmute(pfailreason.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkQueryProperty(hclienthandle: P0, opcode: WLAN_HOSTED_NETWORK_OPCODE, pdwdatasize: *mut u32, ppvdata: *mut *mut ::core::ffi::c_void, pwlanopcodevaluetype: *mut WLAN_OPCODE_VALUE_TYPE, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -295,7 +295,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkQueryProperty(hclienthandle : super::super::Foundation:: HANDLE, opcode : WLAN_HOSTED_NETWORK_OPCODE, pdwdatasize : *mut u32, ppvdata : *mut *mut ::core::ffi::c_void, pwlanopcodevaluetype : *mut WLAN_OPCODE_VALUE_TYPE, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkQueryProperty(hclienthandle.into_param().abi(), opcode, pdwdatasize, ppvdata, pwlanopcodevaluetype, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkQuerySecondaryKey(hclienthandle: P0, pdwkeylength: *mut u32, ppuckeydata: *mut *mut u8, pbispassphrase: *mut super::super::Foundation::BOOL, pbpersistent: *mut super::super::Foundation::BOOL, pfailreason: ::core::option::Option<*mut WLAN_HOSTED_NETWORK_REASON>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -305,7 +305,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkQuerySecondaryKey(hclienthandle : super::super::Foundation:: HANDLE, pdwkeylength : *mut u32, ppuckeydata : *mut *mut u8, pbispassphrase : *mut super::super::Foundation:: BOOL, pbpersistent : *mut super::super::Foundation:: BOOL, pfailreason : *mut WLAN_HOSTED_NETWORK_REASON, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkQuerySecondaryKey(hclienthandle.into_param().abi(), pdwkeylength, ppuckeydata, pbispassphrase, pbpersistent, ::core::mem::transmute(pfailreason.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkQueryStatus(hclienthandle: P0, ppwlanhostednetworkstatus: *mut *mut WLAN_HOSTED_NETWORK_STATUS, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -315,7 +315,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkQueryStatus(hclienthandle : super::super::Foundation:: HANDLE, ppwlanhostednetworkstatus : *mut *mut WLAN_HOSTED_NETWORK_STATUS, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkQueryStatus(hclienthandle.into_param().abi(), ppwlanhostednetworkstatus, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkRefreshSecuritySettings(hclienthandle: P0, pfailreason: ::core::option::Option<*mut WLAN_HOSTED_NETWORK_REASON>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -325,7 +325,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkRefreshSecuritySettings(hclienthandle : super::super::Foundation:: HANDLE, pfailreason : *mut WLAN_HOSTED_NETWORK_REASON, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkRefreshSecuritySettings(hclienthandle.into_param().abi(), ::core::mem::transmute(pfailreason.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkSetProperty(hclienthandle: P0, opcode: WLAN_HOSTED_NETWORK_OPCODE, dwdatasize: u32, pvdata: *const ::core::ffi::c_void, pfailreason: ::core::option::Option<*mut WLAN_HOSTED_NETWORK_REASON>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -335,7 +335,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkSetProperty(hclienthandle : super::super::Foundation:: HANDLE, opcode : WLAN_HOSTED_NETWORK_OPCODE, dwdatasize : u32, pvdata : *const ::core::ffi::c_void, pfailreason : *mut WLAN_HOSTED_NETWORK_REASON, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkSetProperty(hclienthandle.into_param().abi(), opcode, dwdatasize, pvdata, ::core::mem::transmute(pfailreason.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkSetSecondaryKey(hclienthandle: P0, puckeydata: &[u8], bispassphrase: P1, bpersistent: P2, pfailreason: ::core::option::Option<*mut WLAN_HOSTED_NETWORK_REASON>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -347,7 +347,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkSetSecondaryKey(hclienthandle : super::super::Foundation:: HANDLE, dwkeylength : u32, puckeydata : *const u8, bispassphrase : super::super::Foundation:: BOOL, bpersistent : super::super::Foundation:: BOOL, pfailreason : *mut WLAN_HOSTED_NETWORK_REASON, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkSetSecondaryKey(hclienthandle.into_param().abi(), puckeydata.len() as _, ::core::mem::transmute(puckeydata.as_ptr()), bispassphrase.into_param().abi(), bpersistent.into_param().abi(), ::core::mem::transmute(pfailreason.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkStartUsing(hclienthandle: P0, pfailreason: ::core::option::Option<*mut WLAN_HOSTED_NETWORK_REASON>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -357,7 +357,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkStartUsing(hclienthandle : super::super::Foundation:: HANDLE, pfailreason : *mut WLAN_HOSTED_NETWORK_REASON, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkStartUsing(hclienthandle.into_param().abi(), ::core::mem::transmute(pfailreason.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanHostedNetworkStopUsing(hclienthandle: P0, pfailreason: ::core::option::Option<*mut WLAN_HOSTED_NETWORK_REASON>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -367,7 +367,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanHostedNetworkStopUsing(hclienthandle : super::super::Foundation:: HANDLE, pfailreason : *mut WLAN_HOSTED_NETWORK_REASON, pvreserved : *const ::core::ffi::c_void) -> u32); WlanHostedNetworkStopUsing(hclienthandle.into_param().abi(), ::core::mem::transmute(pfailreason.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanIhvControl(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, r#type: WLAN_IHV_CONTROL_TYPE, dwinbuffersize: u32, pinbuffer: *const ::core::ffi::c_void, dwoutbuffersize: u32, poutbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, pdwbytesreturned: *mut u32) -> u32 @@ -377,14 +377,14 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanIhvControl(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, r#type : WLAN_IHV_CONTROL_TYPE, dwinbuffersize : u32, pinbuffer : *const ::core::ffi::c_void, dwoutbuffersize : u32, poutbuffer : *mut ::core::ffi::c_void, pdwbytesreturned : *mut u32) -> u32); WlanIhvControl(hclienthandle.into_param().abi(), pinterfaceguid, r#type, dwinbuffersize, pinbuffer, dwoutbuffersize, ::core::mem::transmute(poutbuffer.unwrap_or(::std::ptr::null_mut())), pdwbytesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanOpenHandle(dwclientversion: u32, preserved: ::core::option::Option<*const ::core::ffi::c_void>, pdwnegotiatedversion: *mut u32, phclienthandle: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("wlanapi.dll" "system" fn WlanOpenHandle(dwclientversion : u32, preserved : *const ::core::ffi::c_void, pdwnegotiatedversion : *mut u32, phclienthandle : *mut super::super::Foundation:: HANDLE) -> u32); WlanOpenHandle(dwclientversion, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), pdwnegotiatedversion, phclienthandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanQueryAutoConfigParameter(hclienthandle: P0, opcode: WLAN_AUTOCONF_OPCODE, preserved: ::core::option::Option<*const ::core::ffi::c_void>, pdwdatasize: *mut u32, ppdata: *mut *mut ::core::ffi::c_void, pwlanopcodevaluetype: ::core::option::Option<*mut WLAN_OPCODE_VALUE_TYPE>) -> u32 @@ -394,7 +394,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanQueryAutoConfigParameter(hclienthandle : super::super::Foundation:: HANDLE, opcode : WLAN_AUTOCONF_OPCODE, preserved : *const ::core::ffi::c_void, pdwdatasize : *mut u32, ppdata : *mut *mut ::core::ffi::c_void, pwlanopcodevaluetype : *mut WLAN_OPCODE_VALUE_TYPE) -> u32); WlanQueryAutoConfigParameter(hclienthandle.into_param().abi(), opcode, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), pdwdatasize, ppdata, ::core::mem::transmute(pwlanopcodevaluetype.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanQueryInterface(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, opcode: WLAN_INTF_OPCODE, preserved: ::core::option::Option<*const ::core::ffi::c_void>, pdwdatasize: *mut u32, ppdata: *mut *mut ::core::ffi::c_void, pwlanopcodevaluetype: ::core::option::Option<*mut WLAN_OPCODE_VALUE_TYPE>) -> u32 @@ -409,7 +409,7 @@ pub unsafe fn WlanReasonCodeToString(dwreasoncode: u32, pstringbuffer: &[u16], p ::windows_targets::link!("wlanapi.dll" "system" fn WlanReasonCodeToString(dwreasoncode : u32, dwbuffersize : u32, pstringbuffer : ::windows_core::PCWSTR, preserved : *const ::core::ffi::c_void) -> u32); WlanReasonCodeToString(dwreasoncode, pstringbuffer.len() as _, ::core::mem::transmute(pstringbuffer.as_ptr()), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanRegisterDeviceServiceNotification(hclienthandle: P0, pdevsvcguidlist: ::core::option::Option<*const WLAN_DEVICE_SERVICE_GUID_LIST>) -> u32 @@ -419,7 +419,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanRegisterDeviceServiceNotification(hclienthandle : super::super::Foundation:: HANDLE, pdevsvcguidlist : *const WLAN_DEVICE_SERVICE_GUID_LIST) -> u32); WlanRegisterDeviceServiceNotification(hclienthandle.into_param().abi(), ::core::mem::transmute(pdevsvcguidlist.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanRegisterNotification(hclienthandle: P0, dwnotifsource: WLAN_NOTIFICATION_SOURCES, bignoreduplicate: P1, funccallback: WLAN_NOTIFICATION_CALLBACK, pcallbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, preserved: ::core::option::Option<*const ::core::ffi::c_void>, pdwprevnotifsource: ::core::option::Option<*mut u32>) -> u32 @@ -430,7 +430,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanRegisterNotification(hclienthandle : super::super::Foundation:: HANDLE, dwnotifsource : WLAN_NOTIFICATION_SOURCES, bignoreduplicate : super::super::Foundation:: BOOL, funccallback : WLAN_NOTIFICATION_CALLBACK, pcallbackcontext : *const ::core::ffi::c_void, preserved : *const ::core::ffi::c_void, pdwprevnotifsource : *mut u32) -> u32); WlanRegisterNotification(hclienthandle.into_param().abi(), dwnotifsource, bignoreduplicate.into_param().abi(), funccallback, ::core::mem::transmute(pcallbackcontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdwprevnotifsource.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanRegisterVirtualStationNotification(hclienthandle: P0, bregister: P1, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -441,7 +441,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanRegisterVirtualStationNotification(hclienthandle : super::super::Foundation:: HANDLE, bregister : super::super::Foundation:: BOOL, preserved : *const ::core::ffi::c_void) -> u32); WlanRegisterVirtualStationNotification(hclienthandle.into_param().abi(), bregister.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanRenameProfile(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, stroldprofilename: P1, strnewprofilename: P2, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -453,7 +453,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanRenameProfile(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, stroldprofilename : ::windows_core::PCWSTR, strnewprofilename : ::windows_core::PCWSTR, preserved : *const ::core::ffi::c_void) -> u32); WlanRenameProfile(hclienthandle.into_param().abi(), pinterfaceguid, stroldprofilename.into_param().abi(), strnewprofilename.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSaveTemporaryProfile(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, strprofilename: P1, stralluserprofilesecurity: P2, dwflags: u32, boverwrite: P3, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -466,7 +466,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSaveTemporaryProfile(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, strprofilename : ::windows_core::PCWSTR, stralluserprofilesecurity : ::windows_core::PCWSTR, dwflags : u32, boverwrite : super::super::Foundation:: BOOL, preserved : *const ::core::ffi::c_void) -> u32); WlanSaveTemporaryProfile(hclienthandle.into_param().abi(), pinterfaceguid, strprofilename.into_param().abi(), stralluserprofilesecurity.into_param().abi(), dwflags, boverwrite.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanScan(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, pdot11ssid: ::core::option::Option<*const DOT11_SSID>, piedata: ::core::option::Option<*const WLAN_RAW_DATA>, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -476,7 +476,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanScan(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, pdot11ssid : *const DOT11_SSID, piedata : *const WLAN_RAW_DATA, preserved : *const ::core::ffi::c_void) -> u32); WlanScan(hclienthandle.into_param().abi(), pinterfaceguid, ::core::mem::transmute(pdot11ssid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(piedata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSetAutoConfigParameter(hclienthandle: P0, opcode: WLAN_AUTOCONF_OPCODE, dwdatasize: u32, pdata: *const ::core::ffi::c_void, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -486,7 +486,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetAutoConfigParameter(hclienthandle : super::super::Foundation:: HANDLE, opcode : WLAN_AUTOCONF_OPCODE, dwdatasize : u32, pdata : *const ::core::ffi::c_void, preserved : *const ::core::ffi::c_void) -> u32); WlanSetAutoConfigParameter(hclienthandle.into_param().abi(), opcode, dwdatasize, pdata, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSetFilterList(hclienthandle: P0, wlanfilterlisttype: WLAN_FILTER_LIST_TYPE, pnetworklist: ::core::option::Option<*const DOT11_NETWORK_LIST>, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -496,7 +496,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetFilterList(hclienthandle : super::super::Foundation:: HANDLE, wlanfilterlisttype : WLAN_FILTER_LIST_TYPE, pnetworklist : *const DOT11_NETWORK_LIST, preserved : *const ::core::ffi::c_void) -> u32); WlanSetFilterList(hclienthandle.into_param().abi(), wlanfilterlisttype, ::core::mem::transmute(pnetworklist.unwrap_or(::std::ptr::null())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSetInterface(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, opcode: WLAN_INTF_OPCODE, dwdatasize: u32, pdata: *const ::core::ffi::c_void, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -506,7 +506,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetInterface(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, opcode : WLAN_INTF_OPCODE, dwdatasize : u32, pdata : *const ::core::ffi::c_void, preserved : *const ::core::ffi::c_void) -> u32); WlanSetInterface(hclienthandle.into_param().abi(), pinterfaceguid, opcode, dwdatasize, pdata, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSetProfile(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, dwflags: u32, strprofilexml: P1, stralluserprofilesecurity: P2, boverwrite: P3, preserved: ::core::option::Option<*const ::core::ffi::c_void>, pdwreasoncode: *mut u32) -> u32 @@ -519,7 +519,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetProfile(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, dwflags : u32, strprofilexml : ::windows_core::PCWSTR, stralluserprofilesecurity : ::windows_core::PCWSTR, boverwrite : super::super::Foundation:: BOOL, preserved : *const ::core::ffi::c_void, pdwreasoncode : *mut u32) -> u32); WlanSetProfile(hclienthandle.into_param().abi(), pinterfaceguid, dwflags, strprofilexml.into_param().abi(), stralluserprofilesecurity.into_param().abi(), boverwrite.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), pdwreasoncode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSetProfileCustomUserData(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, strprofilename: P1, pdata: &[u8], preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -530,7 +530,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetProfileCustomUserData(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, strprofilename : ::windows_core::PCWSTR, dwdatasize : u32, pdata : *const u8, preserved : *const ::core::ffi::c_void) -> u32); WlanSetProfileCustomUserData(hclienthandle.into_param().abi(), pinterfaceguid, strprofilename.into_param().abi(), pdata.len() as _, ::core::mem::transmute(pdata.as_ptr()), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] #[inline] pub unsafe fn WlanSetProfileEapUserData(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, strprofilename: P1, eaptype: super::super::Security::ExtensibleAuthenticationProtocol::EAP_METHOD_TYPE, dwflags: WLAN_SET_EAPHOST_FLAGS, pbeapuserdata: ::core::option::Option<&[u8]>, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -541,7 +541,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetProfileEapUserData(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, strprofilename : ::windows_core::PCWSTR, eaptype : super::super::Security::ExtensibleAuthenticationProtocol:: EAP_METHOD_TYPE, dwflags : WLAN_SET_EAPHOST_FLAGS, dweapuserdatasize : u32, pbeapuserdata : *const u8, preserved : *const ::core::ffi::c_void) -> u32); WlanSetProfileEapUserData(hclienthandle.into_param().abi(), pinterfaceguid, strprofilename.into_param().abi(), ::core::mem::transmute(eaptype), dwflags, pbeapuserdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbeapuserdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSetProfileEapXmlUserData(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, strprofilename: P1, dwflags: WLAN_SET_EAPHOST_FLAGS, streapxmluserdata: P2, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -553,7 +553,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetProfileEapXmlUserData(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, strprofilename : ::windows_core::PCWSTR, dwflags : WLAN_SET_EAPHOST_FLAGS, streapxmluserdata : ::windows_core::PCWSTR, preserved : *const ::core::ffi::c_void) -> u32); WlanSetProfileEapXmlUserData(hclienthandle.into_param().abi(), pinterfaceguid, strprofilename.into_param().abi(), dwflags, streapxmluserdata.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSetProfileList(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, strprofilenames: &[::windows_core::PCWSTR], preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -563,7 +563,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetProfileList(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, dwitems : u32, strprofilenames : *const ::windows_core::PCWSTR, preserved : *const ::core::ffi::c_void) -> u32); WlanSetProfileList(hclienthandle.into_param().abi(), pinterfaceguid, strprofilenames.len() as _, ::core::mem::transmute(strprofilenames.as_ptr()), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSetProfilePosition(hclienthandle: P0, pinterfaceguid: *const ::windows_core::GUID, strprofilename: P1, dwposition: u32, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -574,7 +574,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetProfilePosition(hclienthandle : super::super::Foundation:: HANDLE, pinterfaceguid : *const ::windows_core::GUID, strprofilename : ::windows_core::PCWSTR, dwposition : u32, preserved : *const ::core::ffi::c_void) -> u32); WlanSetProfilePosition(hclienthandle.into_param().abi(), pinterfaceguid, strprofilename.into_param().abi(), dwposition, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSetPsdIEDataList(hclienthandle: P0, strformat: P1, ppsdiedatalist: ::core::option::Option<*const WLAN_RAW_DATA_LIST>, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -585,7 +585,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetPsdIEDataList(hclienthandle : super::super::Foundation:: HANDLE, strformat : ::windows_core::PCWSTR, ppsdiedatalist : *const WLAN_RAW_DATA_LIST, preserved : *const ::core::ffi::c_void) -> u32); WlanSetPsdIEDataList(hclienthandle.into_param().abi(), strformat.into_param().abi(), ::core::mem::transmute(ppsdiedatalist.unwrap_or(::std::ptr::null())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanSetSecuritySettings(hclienthandle: P0, securableobject: WLAN_SECURABLE_OBJECT, strmodifiedsddl: P1) -> u32 @@ -596,7 +596,7 @@ where ::windows_targets::link!("wlanapi.dll" "system" fn WlanSetSecuritySettings(hclienthandle : super::super::Foundation:: HANDLE, securableobject : WLAN_SECURABLE_OBJECT, strmodifiedsddl : ::windows_core::PCWSTR) -> u32); WlanSetSecuritySettings(hclienthandle.into_param().abi(), securableobject, strmodifiedsddl.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WlanUIEditProfile(dwclientversion: u32, wstrprofilename: P0, pinterfaceguid: *const ::windows_core::GUID, hwnd: P1, wlstartpage: WL_DISPLAY_PAGES, preserved: ::core::option::Option<*const ::core::ffi::c_void>, pwlanreasoncode: ::core::option::Option<*mut u32>) -> u32 @@ -699,7 +699,7 @@ impl IDot11AdHocManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateNetwork)(::windows_core::Interface::as_raw(self), name.into_param().abi(), password.into_param().abi(), geographicalid, pinterface.into_param().abi(), psecurity.into_param().abi(), pcontextguid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CommitCreatedNetwork(&self, piadhoc: P0, fsaveprofile: P1, fmakesavedprofileuserspecific: P2) -> ::windows_core::Result<()> where @@ -819,7 +819,7 @@ impl IDot11AdHocNetwork { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetInterface)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Connect(&self, passphrase: P0, geographicalid: i32, fsaveprofile: P1, fmakesavedprofileuserspecific: P2) -> ::windows_core::Result<()> where @@ -1012,175 +1012,175 @@ pub struct IEnumDot11AdHocSecuritySettings_Vtbl { pub Reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Clone: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_InfraCast_AccessPointBssid: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 19 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_InfraCast_ChallengeAep: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 21 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_InfraCast_DevnodeAep: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 23 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_InfraCast_HostName_ResolutionMode: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 25 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_InfraCast_PinSupported: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 29 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_InfraCast_RtspTcpConnectionParametersSupported: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 30 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_InfraCast_SinkHostName: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 20 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_InfraCast_SinkIpAddress: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 26 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_InfraCast_StreamSecuritySupported: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 18 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_InfraCast_Supported: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 17 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_ASPMSupport: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 8 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_ClockPowerManagementSupport: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 9 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_CurrentSpeedAndMode: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 2 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_DeviceIDMessagingCapable: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 4 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_ExtendedConfigAvailable: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 6 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_ExtendedPCIConfigOpRegionSupport: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 7 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_MSISupport: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 11 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_NativePciExpressControl: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 17 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_PCIExpressAERControl: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 15 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_PCIExpressCapabilityControl: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 16 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_PCIExpressNativeHotPlugControl: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 12 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_PCIExpressNativePMEControl: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 14 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_PCISegmentGroupsSupport: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 10 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_SHPCNativeHotPlugControl: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 13 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_SecondaryBusWidth: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 5 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_SecondaryInterface: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 1 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_SupportedSpeedsAndModes: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 3 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_PciRootBus_SystemMsiSupport: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xd817fc28_793e_4b9e_9970_469d8be63073), pid: 18 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirectServices_AdvertisementId: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 5 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirectServices_RequestServiceInformation: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 7 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirectServices_ServiceAddress: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 2 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirectServices_ServiceConfigMethods: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 6 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirectServices_ServiceInformation: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 4 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirectServices_ServiceName: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 3 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_DeviceAddress: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 1 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_DeviceAddressCopy: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 13 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_FoundWsbService: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 24 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_GroupId: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 4 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_InformationElements: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 12 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_InterfaceAddress: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 2 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_InterfaceGuid: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 3 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_IsConnected: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 5 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_IsDMGCapable: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 22 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_IsLegacyDevice: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 7 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_IsMiracastLCPSupported: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 9 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_IsRecentlyAssociated: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 14 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_IsVisible: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 6 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_LinkQuality: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 28 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_MiracastVersion: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 8 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_Miracast_SessionMgmtControlPort: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 31 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_NoMiracastAutoProject: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 16 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_RtspTcpConnectionParametersSupported: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 32 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_Service_Aeps: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 15 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_Services: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 10 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_SupportedChannelList: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 11 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFiDirect_TransientAssociation: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 27 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_WiFi_InterfaceGuid: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0xef1167eb_cbfc_4341_a568_a7c91a68982c), pid: 2 }; pub const DISCOVERY_FILTER_BITMASK_ANY: u32 = 15u32; @@ -4195,7 +4195,7 @@ impl ::core::fmt::Debug for WL_DISPLAY_PAGES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] pub struct DOT11EXT_APIS { pub Dot11ExtAllocateBuffer: DOT11EXT_ALLOCATE_BUFFER, @@ -4275,7 +4275,7 @@ impl ::core::default::Default for DOT11EXT_IHV_CONNECTIVITY_PROFILE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11EXT_IHV_DISCOVERY_PROFILE { pub IhvConnectivityProfile: DOT11EXT_IHV_CONNECTIVITY_PROFILE, @@ -4314,7 +4314,7 @@ impl ::core::default::Default for DOT11EXT_IHV_DISCOVERY_PROFILE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11EXT_IHV_DISCOVERY_PROFILE_LIST { pub dwCount: u32, @@ -4353,7 +4353,7 @@ impl ::core::default::Default for DOT11EXT_IHV_DISCOVERY_PROFILE_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Security_ExtensibleAuthenticationProtocol`, `Win32_System_RemoteDesktop`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_System_RemoteDesktop\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol", feature = "Win32_System_RemoteDesktop"))] pub struct DOT11EXT_IHV_HANDLERS { pub Dot11ExtIhvDeinitService: DOT11EXTIHV_DEINIT_SERVICE, @@ -4401,7 +4401,7 @@ impl ::core::default::Default for DOT11EXT_IHV_HANDLERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] pub struct DOT11EXT_IHV_PARAMS { pub dot11ExtIhvProfileParams: DOT11EXT_IHV_PROFILE_PARAMS, @@ -4442,7 +4442,7 @@ impl ::core::default::Default for DOT11EXT_IHV_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] pub struct DOT11EXT_IHV_PROFILE_PARAMS { pub pSsidList: *mut DOT11EXT_IHV_SSID_LIST, @@ -4482,7 +4482,7 @@ impl ::core::default::Default for DOT11EXT_IHV_PROFILE_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11EXT_IHV_SECURITY_PROFILE { pub pszXmlFragmentIhvSecurity: ::windows_core::PWSTR, @@ -4584,7 +4584,7 @@ impl ::core::default::Default for DOT11EXT_IHV_UI_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11EXT_VIRTUAL_STATION_APIS { pub Dot11ExtRequestVirtualStation: DOT11EXT_REQUEST_VIRTUAL_STATION, @@ -4617,7 +4617,7 @@ impl ::core::default::Default for DOT11EXT_VIRTUAL_STATION_APIS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11EXT_VIRTUAL_STATION_AP_PROPERTY { pub dot11SSID: DOT11_SSID, @@ -4724,7 +4724,7 @@ impl ::core::default::Default for DOT11_ADAPTER { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_ADDITIONAL_IE { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -4766,7 +4766,7 @@ impl ::core::default::Default for DOT11_ADDITIONAL_IE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_ANQP_QUERY_COMPLETE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -4839,7 +4839,7 @@ impl ::core::default::Default for DOT11_AP_JOIN_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_ASSOCIATION_COMPLETION_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5009,7 +5009,7 @@ impl ::core::default::Default for DOT11_ASSOCIATION_INFO_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_ASSOCIATION_INFO_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5050,7 +5050,7 @@ impl ::core::default::Default for DOT11_ASSOCIATION_INFO_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_ASSOCIATION_PARAMS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5091,7 +5091,7 @@ impl ::core::default::Default for DOT11_ASSOCIATION_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_ASSOCIATION_START_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5133,7 +5133,7 @@ impl ::core::default::Default for DOT11_ASSOCIATION_START_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_AUTH_ALGORITHM_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5204,7 +5204,7 @@ impl ::core::default::Default for DOT11_AUTH_CIPHER_PAIR { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_AUTH_CIPHER_PAIR_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5245,7 +5245,7 @@ impl ::core::default::Default for DOT11_AUTH_CIPHER_PAIR_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_AVAILABLE_CHANNEL_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5286,7 +5286,7 @@ impl ::core::default::Default for DOT11_AVAILABLE_CHANNEL_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_AVAILABLE_FREQUENCY_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5357,7 +5357,7 @@ impl ::core::default::Default for DOT11_BSSID_CANDIDATE { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_BSSID_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5434,7 +5434,7 @@ impl ::core::default::Default for DOT11_BSS_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_BSS_ENTRY { pub uPhyId: u32, @@ -5550,7 +5550,7 @@ impl ::core::default::Default for DOT11_BSS_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_BYTE_ARRAY { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5591,7 +5591,7 @@ impl ::core::default::Default for DOT11_BYTE_ARRAY { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_CAN_SUSTAIN_AP_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5660,7 +5660,7 @@ impl ::core::default::Default for DOT11_CHANNEL_HINT { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_CIPHER_ALGORITHM_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5701,7 +5701,7 @@ impl ::core::default::Default for DOT11_CIPHER_ALGORITHM_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_CIPHER_DEFAULT_KEY_VALUE { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5746,7 +5746,7 @@ impl ::core::default::Default for DOT11_CIPHER_DEFAULT_KEY_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_CIPHER_KEY_MAPPING_KEY_VALUE { pub PeerMacAddr: [u8; 6], @@ -5790,7 +5790,7 @@ impl ::core::default::Default for DOT11_CIPHER_KEY_MAPPING_KEY_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_CONNECTION_COMPLETION_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5829,7 +5829,7 @@ impl ::core::default::Default for DOT11_CONNECTION_COMPLETION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_CONNECTION_START_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -5925,7 +5925,7 @@ impl ::core::default::Default for DOT11_COUNTERS_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_COUNTRY_OR_REGION_STRING_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -6026,7 +6026,7 @@ impl ::core::default::Default for DOT11_CURRENT_OPERATION_MODE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_CURRENT_OPTIONAL_CAPABILITY { pub uReserved: u32, @@ -6099,7 +6099,7 @@ impl ::core::default::Default for DOT11_DATA_RATE_MAPPING_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_DATA_RATE_MAPPING_TABLE { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -6139,7 +6139,7 @@ impl ::core::default::Default for DOT11_DATA_RATE_MAPPING_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_DEFAULT_WEP_OFFLOAD { pub uReserved: u32, @@ -6205,7 +6205,7 @@ impl ::core::default::Default for DOT11_DEFAULT_WEP_OFFLOAD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_DEFAULT_WEP_UPLOAD { pub uReserved: u32, @@ -6248,7 +6248,7 @@ impl ::core::default::Default for DOT11_DEFAULT_WEP_UPLOAD { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_DISASSOCIATE_PEER_REQUEST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -6288,7 +6288,7 @@ impl ::core::default::Default for DOT11_DISASSOCIATE_PEER_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_DISASSOCIATION_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -6330,7 +6330,7 @@ impl ::core::default::Default for DOT11_DISASSOCIATION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_DIVERSITY_SELECTION_RX { pub uAntennaListIndex: u32, @@ -6369,7 +6369,7 @@ impl ::core::default::Default for DOT11_DIVERSITY_SELECTION_RX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_DIVERSITY_SELECTION_RX_LIST { pub uNumOfEntries: u32, @@ -6409,7 +6409,7 @@ impl ::core::default::Default for DOT11_DIVERSITY_SELECTION_RX_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] pub struct DOT11_EAP_RESULT { pub dwFailureReasonCode: u32, @@ -6478,7 +6478,7 @@ impl ::core::default::Default for DOT11_ENCAP_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_ERP_PHY_ATTRIBUTES { pub HRDSSSAttributes: DOT11_HRDSSS_PHY_ATTRIBUTES, @@ -6519,7 +6519,7 @@ impl ::core::default::Default for DOT11_ERP_PHY_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_EXTAP_ATTRIBUTES { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -6598,7 +6598,7 @@ impl ::core::default::Default for DOT11_EXTAP_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_EXTSTA_ATTRIBUTES { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -6737,7 +6737,7 @@ impl ::core::default::Default for DOT11_EXTSTA_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_EXTSTA_CAPABILITY { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -6797,7 +6797,7 @@ impl ::core::default::Default for DOT11_EXTSTA_CAPABILITY { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_EXTSTA_RECV_CONTEXT { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -6855,7 +6855,7 @@ impl ::core::default::Default for DOT11_EXTSTA_RECV_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_EXTSTA_SEND_CONTEXT { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -6928,7 +6928,7 @@ impl ::core::default::Default for DOT11_FRAGMENT_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -6971,7 +6971,7 @@ impl ::core::default::Default for DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLET } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7014,7 +7014,7 @@ impl ::core::default::Default for DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PAR } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7118,7 +7118,7 @@ impl ::core::default::Default for DOT11_HOPPING_PATTERN_ENTRY_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_HRDSSS_PHY_ATTRIBUTES { pub bShortPreambleOptionImplemented: super::super::Foundation::BOOLEAN, @@ -7159,7 +7159,7 @@ impl ::core::default::Default for DOT11_HRDSSS_PHY_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_IBSS_PARAMS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7230,7 +7230,7 @@ impl ::core::default::Default for DOT11_IHV_VERSION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7302,7 +7302,7 @@ impl ::core::default::Default for DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_INCOMING_ASSOC_DECISION { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7345,7 +7345,7 @@ impl ::core::default::Default for DOT11_INCOMING_ASSOC_DECISION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_INCOMING_ASSOC_DECISION_V2 { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7389,7 +7389,7 @@ impl ::core::default::Default for DOT11_INCOMING_ASSOC_DECISION_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7431,7 +7431,7 @@ impl ::core::default::Default for DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETE } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_INCOMING_ASSOC_STARTED_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7470,7 +7470,7 @@ impl ::core::default::Default for DOT11_INCOMING_ASSOC_STARTED_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7514,7 +7514,7 @@ impl ::core::default::Default for DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMET } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7836,7 +7836,7 @@ impl ::core::default::Default for DOT11_LINK_QUALITY_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_LINK_QUALITY_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -7876,7 +7876,7 @@ impl ::core::default::Default for DOT11_LINK_QUALITY_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_MAC_ADDRESS_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -8018,7 +8018,7 @@ impl ::core::default::Default for DOT11_MAC_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_MAC_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -8057,7 +8057,7 @@ impl ::core::default::Default for DOT11_MAC_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_MANUFACTURING_CALLBACK_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -8129,7 +8129,7 @@ impl ::core::default::Default for DOT11_MANUFACTURING_FUNCTIONAL_TEST_QUERY_ADC } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_MANUFACTURING_FUNCTIONAL_TEST_RX { pub bEnabled: super::super::Foundation::BOOLEAN, @@ -8170,7 +8170,7 @@ impl ::core::default::Default for DOT11_MANUFACTURING_FUNCTIONAL_TEST_RX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_MANUFACTURING_FUNCTIONAL_TEST_TX { pub bEnable: super::super::Foundation::BOOLEAN, @@ -8213,7 +8213,7 @@ impl ::core::default::Default for DOT11_MANUFACTURING_FUNCTIONAL_TEST_TX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_MANUFACTURING_SELF_TEST_QUERY_RESULTS { pub SelfTestType: DOT11_MANUFACTURING_SELF_TEST_TYPE, @@ -8448,7 +8448,7 @@ impl ::core::default::Default for DOT11_MD_CAPABILITY_ENTRY_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_MPDU_MAX_LENGTH_INDICATION { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -8488,7 +8488,7 @@ impl ::core::default::Default for DOT11_MPDU_MAX_LENGTH_INDICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] pub struct DOT11_MSONEX_RESULT_PARAMS { pub Dot11OnexAuthStatus: ONEX_AUTH_STATUS, @@ -8532,7 +8532,7 @@ impl ::core::default::Default for DOT11_MSONEX_RESULT_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] pub struct DOT11_MSSECURITY_SETTINGS { pub dot11AuthAlgorithm: DOT11_AUTH_ALGORITHM, @@ -8795,7 +8795,7 @@ impl ::core::default::Default for DOT11_OFFLOAD_NETWORK { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_OFFLOAD_NETWORK_LIST_INFO { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -8839,7 +8839,7 @@ impl ::core::default::Default for DOT11_OFFLOAD_NETWORK_LIST_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -8942,7 +8942,7 @@ impl ::core::default::Default for DOT11_OPERATION_MODE_CAPABILITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_OPTIONAL_CAPABILITY { pub uReserved: u32, @@ -8983,7 +8983,7 @@ impl ::core::default::Default for DOT11_OPTIONAL_CAPABILITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_PEER_INFO { pub MacAddress: [u8; 6], @@ -9047,7 +9047,7 @@ impl ::core::default::Default for DOT11_PEER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_PEER_INFO_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9155,7 +9155,7 @@ impl ::core::default::Default for DOT11_PER_MSDU_COUNTERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_PHY_ATTRIBUTES { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9192,7 +9192,7 @@ impl ::core::default::Default for DOT11_PHY_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub union DOT11_PHY_ATTRIBUTES_0 { pub HRDSSSAttributes: DOT11_HRDSSS_PHY_ATTRIBUTES, @@ -9300,7 +9300,7 @@ impl ::core::default::Default for DOT11_PHY_FRAME_STATISTICS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9326,7 +9326,7 @@ impl ::core::default::Default for DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub union DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_0 { pub ulChannel: u32, @@ -9351,7 +9351,7 @@ impl ::core::default::Default for DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_PHY_ID_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9392,7 +9392,7 @@ impl ::core::default::Default for DOT11_PHY_ID_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_PHY_STATE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9433,7 +9433,7 @@ impl ::core::default::Default for DOT11_PHY_STATE_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_PHY_TYPE_INFO { pub dot11PhyType: DOT11_PHY_TYPE, @@ -9478,7 +9478,7 @@ impl ::core::default::Default for DOT11_PHY_TYPE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_PHY_TYPE_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9519,7 +9519,7 @@ impl ::core::default::Default for DOT11_PHY_TYPE_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_PMKID_CANDIDATE_LIST_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9590,7 +9590,7 @@ impl ::core::default::Default for DOT11_PMKID_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_PMKID_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9631,7 +9631,7 @@ impl ::core::default::Default for DOT11_PMKID_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_PORT_STATE { pub PeerMacAddress: [u8; 6], @@ -9672,7 +9672,7 @@ impl ::core::default::Default for DOT11_PORT_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_PORT_STATE_NOTIFICATION { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9712,7 +9712,7 @@ impl ::core::default::Default for DOT11_PORT_STATE_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9751,7 +9751,7 @@ impl ::core::default::Default for DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_POWER_MGMT_MODE { pub dot11PowerMode: DOT11_POWER_MODE, @@ -9793,7 +9793,7 @@ impl ::core::default::Default for DOT11_POWER_MGMT_MODE { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_POWER_MGMT_MODE_STATUS_INFO { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9865,7 +9865,7 @@ impl ::core::default::Default for DOT11_PRIVACY_EXEMPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_PRIVACY_EXEMPTION_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9906,7 +9906,7 @@ impl ::core::default::Default for DOT11_PRIVACY_EXEMPTION_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9950,7 +9950,7 @@ impl ::core::default::Default for DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLET } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -9993,7 +9993,7 @@ impl ::core::default::Default for DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLE } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_QOS_PARAMS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -10124,7 +10124,7 @@ impl ::core::default::Default for DOT11_RATE_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -10166,7 +10166,7 @@ impl ::core::default::Default for DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PAR } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -10209,7 +10209,7 @@ impl ::core::default::Default for DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETE } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -10252,7 +10252,7 @@ impl ::core::default::Default for DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMET } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -10296,7 +10296,7 @@ impl ::core::default::Default for DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -10339,7 +10339,7 @@ impl ::core::default::Default for DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -10383,7 +10383,7 @@ impl ::core::default::Default for DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PAR } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -10426,7 +10426,7 @@ impl ::core::default::Default for DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PA } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_RECV_EXTENSION_INFO { pub uVersion: u32, @@ -10532,7 +10532,7 @@ impl ::core::default::Default for DOT11_RECV_EXTENSION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_RECV_EXTENSION_INFO_V2 { pub uVersion: u32, @@ -10764,7 +10764,7 @@ impl ::core::default::Default for DOT11_REG_DOMAIN_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_RESET_REQUEST { pub dot11ResetType: DOT11_RESET_TYPE, @@ -10804,7 +10804,7 @@ impl ::core::default::Default for DOT11_RESET_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_ROAMING_COMPLETION_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -10843,7 +10843,7 @@ impl ::core::default::Default for DOT11_ROAMING_COMPLETION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_ROAMING_START_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -10915,7 +10915,7 @@ impl ::core::default::Default for DOT11_RSSI_RANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_SCAN_REQUEST { pub dot11BSSType: DOT11_BSS_TYPE, @@ -10979,7 +10979,7 @@ impl ::core::default::Default for DOT11_SCAN_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_SCAN_REQUEST_V2 { pub dot11BSSType: DOT11_BSS_TYPE, @@ -11065,7 +11065,7 @@ impl ::core::default::Default for DOT11_SECURITY_PACKET_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -11125,7 +11125,7 @@ impl ::core::default::Default for DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMET } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -11183,7 +11183,7 @@ impl ::core::default::Default for DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -11249,7 +11249,7 @@ impl ::core::default::Default for DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_SEND_INVITATION_REQUEST_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -11315,7 +11315,7 @@ impl ::core::default::Default for DOT11_SEND_INVITATION_REQUEST_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_SEND_INVITATION_RESPONSE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -11379,7 +11379,7 @@ impl ::core::default::Default for DOT11_SEND_INVITATION_RESPONSE_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -11425,7 +11425,7 @@ impl ::core::default::Default for DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMET } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -11499,7 +11499,7 @@ impl ::core::default::Default for DOT11_SSID { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_SSID_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -11572,7 +11572,7 @@ impl ::core::default::Default for DOT11_START_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_STATISTICS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -11646,7 +11646,7 @@ impl ::core::default::Default for DOT11_STATUS_INDICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_STOP_AP_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -11685,7 +11685,7 @@ impl ::core::default::Default for DOT11_STOP_AP_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_SUPPORTED_ANTENNA { pub uAntennaListIndex: u32, @@ -11724,7 +11724,7 @@ impl ::core::default::Default for DOT11_SUPPORTED_ANTENNA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_SUPPORTED_ANTENNA_LIST { pub uNumOfEntries: u32, @@ -12005,7 +12005,7 @@ impl ::core::default::Default for DOT11_SUPPORTED_POWER_LEVELS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_TKIPMIC_FAILURE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12107,7 +12107,7 @@ impl ::core::default::Default for DOT11_VENUEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_VWIFI_ATTRIBUTES { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12147,7 +12147,7 @@ impl ::core::default::Default for DOT11_VWIFI_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_VWIFI_COMBINATION { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12188,7 +12188,7 @@ impl ::core::default::Default for DOT11_VWIFI_COMBINATION { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_VWIFI_COMBINATION_V2 { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12230,7 +12230,7 @@ impl ::core::default::Default for DOT11_VWIFI_COMBINATION_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_VWIFI_COMBINATION_V3 { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12273,7 +12273,7 @@ impl ::core::default::Default for DOT11_VWIFI_COMBINATION_V3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_WEP_OFFLOAD { pub uReserved: u32, @@ -12341,7 +12341,7 @@ impl ::core::default::Default for DOT11_WEP_OFFLOAD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_WEP_UPLOAD { pub uReserved: u32, @@ -12384,7 +12384,7 @@ impl ::core::default::Default for DOT11_WEP_UPLOAD { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_WFD_ADDITIONAL_IE { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12520,7 +12520,7 @@ impl ::core::default::Default for DOT11_WFD_ADVERTISEMENT_ID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_WFD_ATTRIBUTES { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12663,7 +12663,7 @@ impl ::core::default::Default for DOT11_WFD_CONFIGURATION_TIMEOUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_WFD_DEVICE_CAPABILITY_CONFIG { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12750,7 +12750,7 @@ impl ::core::default::Default for DOT11_WFD_DEVICE_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_WFD_DEVICE_INFO { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12792,7 +12792,7 @@ impl ::core::default::Default for DOT11_WFD_DEVICE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_WFD_DEVICE_LISTEN_CHANNEL { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12862,7 +12862,7 @@ impl ::core::default::Default for DOT11_WFD_DEVICE_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -12936,7 +12936,7 @@ impl ::core::default::Default for DOT11_WFD_DISCOVER_DEVICE_FILTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_WFD_DISCOVER_REQUEST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -13041,7 +13041,7 @@ impl ::core::default::Default for DOT11_WFD_GROUP_ID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_WFD_GROUP_JOIN_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -13083,7 +13083,7 @@ impl ::core::default::Default for DOT11_WFD_GROUP_JOIN_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -13135,7 +13135,7 @@ impl ::core::default::Default for DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub struct DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_V2 { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -13189,7 +13189,7 @@ impl ::core::default::Default for DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_WFD_GROUP_START_PARAMETERS { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -13257,7 +13257,7 @@ impl ::core::default::Default for DOT11_WFD_INVITATION_FLAGS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST { pub Header: super::Ndis::NDIS_OBJECT_HEADER, @@ -13486,7 +13486,7 @@ impl ::core::default::Default for DOT11_WME_UPDATE_IE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOT11_WPA_TSC { pub uReserved: u32, @@ -13590,7 +13590,7 @@ impl ::core::default::Default for L2_NOTIFICATION_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ONEX_AUTH_PARAMS { pub fUpdatePending: super::super::Foundation::BOOL, @@ -13650,7 +13650,7 @@ impl ::core::default::Default for ONEX_AUTH_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] pub struct ONEX_EAP_ERROR { pub dwWinError: u32, @@ -13696,7 +13696,7 @@ impl ::core::default::Default for ONEX_EAP_ERROR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ONEX_RESULT_UPDATE_DATA { pub oneXStatus: ONEX_STATUS, @@ -13865,7 +13865,7 @@ impl ::core::default::Default for WDIAG_IHV_WLAN_ID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WFDSVC_CONNECTION_CAPABILITY { pub bNew: super::super::Foundation::BOOLEAN, @@ -14001,7 +14001,7 @@ impl ::core::default::Default for WLAN_AUTH_CIPHER_PAIR_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_AVAILABLE_NETWORK { pub strProfileName: [u16; 256], @@ -14069,7 +14069,7 @@ impl ::core::default::Default for WLAN_AVAILABLE_NETWORK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_AVAILABLE_NETWORK_LIST { pub dwNumberOfItems: u32, @@ -14109,7 +14109,7 @@ impl ::core::default::Default for WLAN_AVAILABLE_NETWORK_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_AVAILABLE_NETWORK_LIST_V2 { pub dwNumberOfItems: u32, @@ -14149,7 +14149,7 @@ impl ::core::default::Default for WLAN_AVAILABLE_NETWORK_LIST_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_AVAILABLE_NETWORK_V2 { pub strProfileName: [u16; 256], @@ -14240,7 +14240,7 @@ impl ::core::default::Default for WLAN_AVAILABLE_NETWORK_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_BSS_ENTRY { pub dot11Ssid: DOT11_SSID, @@ -14310,7 +14310,7 @@ impl ::core::default::Default for WLAN_BSS_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_BSS_LIST { pub dwTotalSize: u32, @@ -14350,7 +14350,7 @@ impl ::core::default::Default for WLAN_BSS_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_CONNECTION_ATTRIBUTES { pub isState: WLAN_INTERFACE_STATE, @@ -14392,7 +14392,7 @@ impl ::core::default::Default for WLAN_CONNECTION_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_CONNECTION_NOTIFICATION_DATA { pub wlanConnectionMode: WLAN_CONNECTION_MODE, @@ -14437,7 +14437,7 @@ impl ::core::default::Default for WLAN_CONNECTION_NOTIFICATION_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct WLAN_CONNECTION_PARAMETERS { pub wlanConnectionMode: WLAN_CONNECTION_MODE, @@ -14480,7 +14480,7 @@ impl ::core::default::Default for WLAN_CONNECTION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(feature = "Win32_NetworkManagement_Ndis")] pub struct WLAN_CONNECTION_PARAMETERS_V2 { pub wlanConnectionMode: WLAN_CONNECTION_MODE, @@ -14835,7 +14835,7 @@ impl ::core::default::Default for WLAN_HOSTED_NETWORK_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_INTERFACE_CAPABILITY { pub interfaceType: WLAN_INTERFACE_TYPE, @@ -14993,7 +14993,7 @@ impl ::core::default::Default for WLAN_MAC_FRAME_STATISTICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_MSM_NOTIFICATION_DATA { pub wlanConnectionMode: WLAN_CONNECTION_MODE, @@ -15364,7 +15364,7 @@ impl ::core::default::Default for WLAN_RAW_DATA_LIST_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLAN_SECURITY_ATTRIBUTES { pub bSecurityEnabled: super::super::Foundation::BOOL, @@ -15439,141 +15439,141 @@ impl ::core::default::Default for WLAN_STATISTICS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_ADAPTER_RESET = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_CONTROL = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] pub type DOT11EXTIHV_CREATE_DISCOVERY_PROFILES = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_DEINIT_ADAPTER = ::core::option::Option ()>; pub type DOT11EXTIHV_DEINIT_SERVICE = ::core::option::Option ()>; pub type DOT11EXTIHV_GET_VERSION_INFO = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_INIT_ADAPTER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`, `Win32_Security_ExtensibleAuthenticationProtocol`, `Win32_System_RemoteDesktop`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_System_RemoteDesktop\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol", feature = "Win32_System_RemoteDesktop"))] pub type DOT11EXTIHV_INIT_SERVICE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_INIT_VIRTUAL_STATION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_IS_UI_REQUEST_PENDING = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] pub type DOT11EXTIHV_ONEX_INDICATE_RESULT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] pub type DOT11EXTIHV_PERFORM_CAPABILITY_MATCH = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub type DOT11EXTIHV_PERFORM_POST_ASSOCIATE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] pub type DOT11EXTIHV_PERFORM_PRE_ASSOCIATE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_RemoteDesktop`"] +#[doc = "Required features: `\"Win32_System_RemoteDesktop\"`"] #[cfg(feature = "Win32_System_RemoteDesktop")] pub type DOT11EXTIHV_PROCESS_SESSION_CHANGE = ::core::option::Option u32>; pub type DOT11EXTIHV_PROCESS_UI_RESPONSE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_QUERY_UI_REQUEST = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_RECEIVE_INDICATION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_RECEIVE_PACKET = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_SEND_PACKET_COMPLETION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXTIHV_STOP_POST_ASSOCIATE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] pub type DOT11EXTIHV_VALIDATE_PROFILE = ::core::option::Option u32>; pub type DOT11EXT_ALLOCATE_BUFFER = ::core::option::Option u32>; pub type DOT11EXT_FREE_BUFFER = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_GET_PROFILE_CUSTOM_USER_DATA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_NIC_SPECIFIC_EXTENSION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] pub type DOT11EXT_ONEX_START = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_ONEX_STOP = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_POST_ASSOCIATE_COMPLETION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_PRE_ASSOCIATE_COMPLETION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_PROCESS_ONEX_PACKET = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_QUERY_VIRTUAL_STATION_PROPERTIES = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_RELEASE_VIRTUAL_STATION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_REQUEST_VIRTUAL_STATION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SEND_NOTIFICATION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SEND_PACKET = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SEND_UI_REQUEST = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SET_AUTH_ALGORITHM = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SET_CURRENT_PROFILE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] pub type DOT11EXT_SET_DEFAULT_KEY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SET_DEFAULT_KEY_ID = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SET_ETHERTYPE_HANDLING = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SET_EXCLUDE_UNENCRYPTED = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SET_KEY_MAPPING_KEY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SET_PROFILE_CUSTOM_USER_DATA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SET_UNICAST_CIPHER_ALGORITHM = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DOT11EXT_SET_VIRTUAL_STATION_AP_PROPERTIES = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WFD_OPEN_SESSION_COMPLETE_CALLBACK = ::core::option::Option ()>; pub type WLAN_NOTIFICATION_CALLBACK = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsConnectNow/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsConnectNow/mod.rs index bbeeca7a19..73335ac550 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsConnectNow/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsConnectNow/mod.rs @@ -102,16 +102,16 @@ pub struct IWCNDevice_Vtbl { pub Unadvise: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub SetNFCPasswordParams: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, r#type: WCN_PASSWORD_TYPE, dwoobpasswordid: u32, dwpasswordlength: u32, pbpassword: *const u8, dwremotepublickeyhashlength: u32, pbremotepublickeyhash: *const u8, dwdhkeybloblength: u32, pbdhkeyblob: *const u8) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_DeviceType_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b8b_4684_11da_a26a_0002b3988e81), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_DeviceType_SubCategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b8b_4684_11da_a26a_0002b3988e81), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_DeviceType_SubCategoryOUI: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b8b_4684_11da_a26a_0002b3988e81), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_WCN_SSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x88190b8b_4684_11da_a26a_0002b3988e81), pid: 32 }; pub const SID_WcnProvider: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xc100beca_d33a_4a4b_bf23_bbef4663d017); diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsConnectionManager/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsConnectionManager/mod.rs index f68aa170a6..0bc2aa2ffc 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsConnectionManager/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsConnectionManager/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeInterfaceContextTable(interfacecontexttable: *const NET_INTERFACE_CONTEXT_TABLE) { ::windows_targets::link!("ondemandconnroutehelper.dll" "system" fn FreeInterfaceContextTable(interfacecontexttable : *const NET_INTERFACE_CONTEXT_TABLE) -> ()); FreeInterfaceContextTable(interfacecontexttable) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetInterfaceContextTableForHostName(hostname: P0, proxyname: P1, flags: u32, connectionprofilefilterrawdata: ::core::option::Option<&[u8]>) -> ::windows_core::Result<*mut NET_INTERFACE_CONTEXT_TABLE> @@ -26,7 +26,7 @@ where let mut result__ = ::std::mem::zeroed(); OnDemandGetRoutingHint(destinationhostname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OnDemandRegisterNotification(callback: ONDEMAND_NOTIFICATION_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result { @@ -34,7 +34,7 @@ pub unsafe fn OnDemandRegisterNotification(callback: ONDEMAND_NOTIFICATION_CALLB let mut result__ = ::std::mem::zeroed(); OnDemandRegisterNotification(callback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OnDemandUnRegisterNotification(registrationhandle: P0) -> ::windows_core::Result<()> @@ -62,7 +62,7 @@ where ::windows_targets::link!("wcmapi.dll" "system" fn WcmQueryProperty(pinterface : *const ::windows_core::GUID, strprofilename : ::windows_core::PCWSTR, property : WCM_PROPERTY, preserved : *const ::core::ffi::c_void, pdwdatasize : *mut u32, ppdata : *mut *mut u8) -> u32); WcmQueryProperty(::core::mem::transmute(pinterface.unwrap_or(::std::ptr::null())), strprofilename.into_param().abi(), property, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), pdwdatasize, ppdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcmSetProfileList(pprofilelist: *const WCM_PROFILE_INFO_LIST, dwposition: u32, fignoreunknownprofiles: P0, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -230,7 +230,7 @@ impl ::core::default::Default for NET_INTERFACE_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NET_INTERFACE_CONTEXT_TABLE { pub InterfaceContextHandle: super::super::Foundation::HANDLE, @@ -270,7 +270,7 @@ impl ::core::default::Default for NET_INTERFACE_CONTEXT_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WCM_BILLING_CYCLE_INFO { pub StartDate: super::super::Foundation::FILETIME, @@ -340,7 +340,7 @@ impl ::core::default::Default for WCM_CONNECTION_COST_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WCM_DATAPLAN_STATUS { pub UsageData: WCM_USAGE_DATA, @@ -384,7 +384,7 @@ impl ::core::default::Default for WCM_DATAPLAN_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WCM_POLICY_VALUE { pub fValue: super::super::Foundation::BOOL, @@ -519,7 +519,7 @@ impl ::core::default::Default for WCM_TIME_INTERVAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WCM_USAGE_DATA { pub UsageInMegabytes: u32, diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFilteringPlatform/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFilteringPlatform/mod.rs index 6b3851390d..0611037d0c 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFilteringPlatform/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFilteringPlatform/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmCalloutAdd0(enginehandle: P0, callout: *const FWPM_CALLOUT0, sd: P1, id: ::core::option::Option<*mut u32>) -> u32 @@ -9,7 +9,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutAdd0(enginehandle : super::super::Foundation:: HANDLE, callout : *const FWPM_CALLOUT0, sd : super::super::Security:: PSECURITY_DESCRIPTOR, id : *mut u32) -> u32); FwpmCalloutAdd0(enginehandle.into_param().abi(), callout, sd.into_param().abi(), ::core::mem::transmute(id.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmCalloutCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const FWPM_CALLOUT_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -19,7 +19,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const FWPM_CALLOUT_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmCalloutCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmCalloutDeleteById0(enginehandle: P0, id: u32) -> u32 @@ -29,7 +29,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutDeleteById0(enginehandle : super::super::Foundation:: HANDLE, id : u32) -> u32); FwpmCalloutDeleteById0(enginehandle.into_param().abi(), id) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmCalloutDeleteByKey0(enginehandle: P0, key: *const ::windows_core::GUID) -> u32 @@ -39,7 +39,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutDeleteByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID) -> u32); FwpmCalloutDeleteByKey0(enginehandle.into_param().abi(), key) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmCalloutDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -50,7 +50,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); FwpmCalloutDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmCalloutEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_CALLOUT0, numentriesreturned: *mut u32) -> u32 @@ -61,7 +61,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_CALLOUT0, numentriesreturned : *mut u32) -> u32); FwpmCalloutEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmCalloutGetById0(enginehandle: P0, id: u32, callout: *mut *mut FWPM_CALLOUT0) -> u32 @@ -71,7 +71,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutGetById0(enginehandle : super::super::Foundation:: HANDLE, id : u32, callout : *mut *mut FWPM_CALLOUT0) -> u32); FwpmCalloutGetById0(enginehandle.into_param().abi(), id, callout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmCalloutGetByKey0(enginehandle: P0, key: *const ::windows_core::GUID, callout: *mut *mut FWPM_CALLOUT0) -> u32 @@ -81,7 +81,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutGetByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, callout : *mut *mut FWPM_CALLOUT0) -> u32); FwpmCalloutGetByKey0(enginehandle.into_param().abi(), key, callout) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmCalloutGetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -91,7 +91,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutGetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmCalloutGetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmCalloutSetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -101,7 +101,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutSetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); FwpmCalloutSetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmCalloutSubscribeChanges0(enginehandle: P0, subscription: *const FWPM_CALLOUT_SUBSCRIPTION0, callback: FWPM_CALLOUT_CHANGE_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, changehandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -111,7 +111,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutSubscribeChanges0(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_CALLOUT_SUBSCRIPTION0, callback : FWPM_CALLOUT_CHANGE_CALLBACK0, context : *const ::core::ffi::c_void, changehandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmCalloutSubscribeChanges0(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), changehandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmCalloutSubscriptionsGet0(enginehandle: P0, entries: *mut *mut *mut FWPM_CALLOUT_SUBSCRIPTION0, numentries: *mut u32) -> u32 @@ -121,7 +121,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutSubscriptionsGet0(enginehandle : super::super::Foundation:: HANDLE, entries : *mut *mut *mut FWPM_CALLOUT_SUBSCRIPTION0, numentries : *mut u32) -> u32); FwpmCalloutSubscriptionsGet0(enginehandle.into_param().abi(), entries, numentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmCalloutUnsubscribeChanges0(enginehandle: P0, changehandle: P1) -> u32 @@ -132,7 +132,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmCalloutUnsubscribeChanges0(enginehandle : super::super::Foundation:: HANDLE, changehandle : super::super::Foundation:: HANDLE) -> u32); FwpmCalloutUnsubscribeChanges0(enginehandle.into_param().abi(), changehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmConnectionCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const FWPM_CONNECTION_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -142,7 +142,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmConnectionCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const FWPM_CONNECTION_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmConnectionCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmConnectionDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -153,7 +153,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmConnectionDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); FwpmConnectionDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmConnectionEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_CONNECTION0, numentriesreturned: *mut u32) -> u32 @@ -164,7 +164,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmConnectionEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_CONNECTION0, numentriesreturned : *mut u32) -> u32); FwpmConnectionEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmConnectionGetById0(enginehandle: P0, id: u64, connection: *mut *mut FWPM_CONNECTION0) -> u32 @@ -174,7 +174,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmConnectionGetById0(enginehandle : super::super::Foundation:: HANDLE, id : u64, connection : *mut *mut FWPM_CONNECTION0) -> u32); FwpmConnectionGetById0(enginehandle.into_param().abi(), id, connection) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmConnectionGetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -184,7 +184,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmConnectionGetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmConnectionGetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmConnectionSetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -194,7 +194,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmConnectionSetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); FwpmConnectionSetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmConnectionSubscribe0(enginehandle: P0, subscription: *const FWPM_CONNECTION_SUBSCRIPTION0, callback: FWPM_CONNECTION_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, eventshandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -204,7 +204,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmConnectionSubscribe0(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_CONNECTION_SUBSCRIPTION0, callback : FWPM_CONNECTION_CALLBACK0, context : *const ::core::ffi::c_void, eventshandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmConnectionSubscribe0(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), eventshandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmConnectionUnsubscribe0(enginehandle: P0, eventshandle: P1) -> u32 @@ -215,14 +215,14 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmConnectionUnsubscribe0(enginehandle : super::super::Foundation:: HANDLE, eventshandle : super::super::Foundation:: HANDLE) -> u32); FwpmConnectionUnsubscribe0(enginehandle.into_param().abi(), eventshandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmDynamicKeywordSubscribe0(flags: u32, callback: FWPM_DYNAMIC_KEYWORD_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, subscriptionhandle: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmDynamicKeywordSubscribe0(flags : u32, callback : FWPM_DYNAMIC_KEYWORD_CALLBACK0, context : *const ::core::ffi::c_void, subscriptionhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmDynamicKeywordSubscribe0(flags, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), subscriptionhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmDynamicKeywordUnsubscribe0(subscriptionhandle: P0) -> u32 @@ -232,7 +232,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmDynamicKeywordUnsubscribe0(subscriptionhandle : super::super::Foundation:: HANDLE) -> u32); FwpmDynamicKeywordUnsubscribe0(subscriptionhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmEngineClose0(enginehandle: P0) -> u32 @@ -242,7 +242,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmEngineClose0(enginehandle : super::super::Foundation:: HANDLE) -> u32); FwpmEngineClose0(enginehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmEngineGetOption0(enginehandle: P0, option: FWPM_ENGINE_OPTION, value: *mut *mut FWP_VALUE0) -> u32 @@ -252,7 +252,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmEngineGetOption0(enginehandle : super::super::Foundation:: HANDLE, option : FWPM_ENGINE_OPTION, value : *mut *mut FWP_VALUE0) -> u32); FwpmEngineGetOption0(enginehandle.into_param().abi(), option, value) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmEngineGetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -262,7 +262,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmEngineGetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmEngineGetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Rpc`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Rpc\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Rpc"))] #[inline] pub unsafe fn FwpmEngineOpen0(servername: P0, authnservice: u32, authidentity: ::core::option::Option<*const super::super::System::Rpc::SEC_WINNT_AUTH_IDENTITY_W>, session: ::core::option::Option<*const FWPM_SESSION0>, enginehandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -272,7 +272,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmEngineOpen0(servername : ::windows_core::PCWSTR, authnservice : u32, authidentity : *const super::super::System::Rpc:: SEC_WINNT_AUTH_IDENTITY_W, session : *const FWPM_SESSION0, enginehandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmEngineOpen0(servername.into_param().abi(), authnservice, ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), ::core::mem::transmute(session.unwrap_or(::std::ptr::null())), enginehandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmEngineSetOption0(enginehandle: P0, option: FWPM_ENGINE_OPTION, newvalue: *const FWP_VALUE0) -> u32 @@ -282,7 +282,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmEngineSetOption0(enginehandle : super::super::Foundation:: HANDLE, option : FWPM_ENGINE_OPTION, newvalue : *const FWP_VALUE0) -> u32); FwpmEngineSetOption0(enginehandle.into_param().abi(), option, newvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmEngineSetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -292,7 +292,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmEngineSetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); FwpmEngineSetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmFilterAdd0(enginehandle: P0, filter: *const FWPM_FILTER0, sd: P1, id: ::core::option::Option<*mut u64>) -> u32 @@ -303,7 +303,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterAdd0(enginehandle : super::super::Foundation:: HANDLE, filter : *const FWPM_FILTER0, sd : super::super::Security:: PSECURITY_DESCRIPTOR, id : *mut u64) -> u32); FwpmFilterAdd0(enginehandle.into_param().abi(), filter, sd.into_param().abi(), ::core::mem::transmute(id.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmFilterCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const FWPM_FILTER_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -313,7 +313,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const FWPM_FILTER_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmFilterCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmFilterDeleteById0(enginehandle: P0, id: u64) -> u32 @@ -323,7 +323,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterDeleteById0(enginehandle : super::super::Foundation:: HANDLE, id : u64) -> u32); FwpmFilterDeleteById0(enginehandle.into_param().abi(), id) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmFilterDeleteByKey0(enginehandle: P0, key: *const ::windows_core::GUID) -> u32 @@ -333,7 +333,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterDeleteByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID) -> u32); FwpmFilterDeleteByKey0(enginehandle.into_param().abi(), key) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmFilterDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -344,7 +344,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); FwpmFilterDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmFilterEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_FILTER0, numentriesreturned: *mut u32) -> u32 @@ -355,7 +355,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_FILTER0, numentriesreturned : *mut u32) -> u32); FwpmFilterEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmFilterGetById0(enginehandle: P0, id: u64, filter: *mut *mut FWPM_FILTER0) -> u32 @@ -365,7 +365,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterGetById0(enginehandle : super::super::Foundation:: HANDLE, id : u64, filter : *mut *mut FWPM_FILTER0) -> u32); FwpmFilterGetById0(enginehandle.into_param().abi(), id, filter) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmFilterGetByKey0(enginehandle: P0, key: *const ::windows_core::GUID, filter: *mut *mut FWPM_FILTER0) -> u32 @@ -375,7 +375,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterGetByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, filter : *mut *mut FWPM_FILTER0) -> u32); FwpmFilterGetByKey0(enginehandle.into_param().abi(), key, filter) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmFilterGetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -385,7 +385,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterGetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmFilterGetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmFilterSetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -395,7 +395,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterSetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); FwpmFilterSetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmFilterSubscribeChanges0(enginehandle: P0, subscription: *const FWPM_FILTER_SUBSCRIPTION0, callback: FWPM_FILTER_CHANGE_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, changehandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -405,7 +405,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterSubscribeChanges0(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_FILTER_SUBSCRIPTION0, callback : FWPM_FILTER_CHANGE_CALLBACK0, context : *const ::core::ffi::c_void, changehandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmFilterSubscribeChanges0(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), changehandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmFilterSubscriptionsGet0(enginehandle: P0, entries: *mut *mut *mut FWPM_FILTER_SUBSCRIPTION0, numentries: *mut u32) -> u32 @@ -415,7 +415,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmFilterSubscriptionsGet0(enginehandle : super::super::Foundation:: HANDLE, entries : *mut *mut *mut FWPM_FILTER_SUBSCRIPTION0, numentries : *mut u32) -> u32); FwpmFilterSubscriptionsGet0(enginehandle.into_param().abi(), entries, numentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmFilterUnsubscribeChanges0(enginehandle: P0, changehandle: P1) -> u32 @@ -439,7 +439,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmGetAppIdFromFileName0(filename : ::windows_core::PCWSTR, appid : *mut *mut FWP_BYTE_BLOB) -> u32); FwpmGetAppIdFromFileName0(filename.into_param().abi(), appid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmIPsecTunnelAdd0(enginehandle: P0, flags: u32, mainmodepolicy: ::core::option::Option<*const FWPM_PROVIDER_CONTEXT0>, tunnelpolicy: *const FWPM_PROVIDER_CONTEXT0, filterconditions: &[FWPM_FILTER_CONDITION0], sd: P1) -> u32 @@ -450,7 +450,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmIPsecTunnelAdd0(enginehandle : super::super::Foundation:: HANDLE, flags : u32, mainmodepolicy : *const FWPM_PROVIDER_CONTEXT0, tunnelpolicy : *const FWPM_PROVIDER_CONTEXT0, numfilterconditions : u32, filterconditions : *const FWPM_FILTER_CONDITION0, sd : super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmIPsecTunnelAdd0(enginehandle.into_param().abi(), flags, ::core::mem::transmute(mainmodepolicy.unwrap_or(::std::ptr::null())), tunnelpolicy, filterconditions.len() as _, ::core::mem::transmute(filterconditions.as_ptr()), sd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmIPsecTunnelAdd1(enginehandle: P0, flags: u32, mainmodepolicy: ::core::option::Option<*const FWPM_PROVIDER_CONTEXT1>, tunnelpolicy: *const FWPM_PROVIDER_CONTEXT1, filterconditions: &[FWPM_FILTER_CONDITION0], keymodkey: ::core::option::Option<*const ::windows_core::GUID>, sd: P1) -> u32 @@ -461,7 +461,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmIPsecTunnelAdd1(enginehandle : super::super::Foundation:: HANDLE, flags : u32, mainmodepolicy : *const FWPM_PROVIDER_CONTEXT1, tunnelpolicy : *const FWPM_PROVIDER_CONTEXT1, numfilterconditions : u32, filterconditions : *const FWPM_FILTER_CONDITION0, keymodkey : *const ::windows_core::GUID, sd : super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmIPsecTunnelAdd1(enginehandle.into_param().abi(), flags, ::core::mem::transmute(mainmodepolicy.unwrap_or(::std::ptr::null())), tunnelpolicy, filterconditions.len() as _, ::core::mem::transmute(filterconditions.as_ptr()), ::core::mem::transmute(keymodkey.unwrap_or(::std::ptr::null())), sd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmIPsecTunnelAdd2(enginehandle: P0, flags: u32, mainmodepolicy: ::core::option::Option<*const FWPM_PROVIDER_CONTEXT2>, tunnelpolicy: *const FWPM_PROVIDER_CONTEXT2, filterconditions: &[FWPM_FILTER_CONDITION0], keymodkey: ::core::option::Option<*const ::windows_core::GUID>, sd: P1) -> u32 @@ -472,7 +472,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmIPsecTunnelAdd2(enginehandle : super::super::Foundation:: HANDLE, flags : u32, mainmodepolicy : *const FWPM_PROVIDER_CONTEXT2, tunnelpolicy : *const FWPM_PROVIDER_CONTEXT2, numfilterconditions : u32, filterconditions : *const FWPM_FILTER_CONDITION0, keymodkey : *const ::windows_core::GUID, sd : super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmIPsecTunnelAdd2(enginehandle.into_param().abi(), flags, ::core::mem::transmute(mainmodepolicy.unwrap_or(::std::ptr::null())), tunnelpolicy, filterconditions.len() as _, ::core::mem::transmute(filterconditions.as_ptr()), ::core::mem::transmute(keymodkey.unwrap_or(::std::ptr::null())), sd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmIPsecTunnelAdd3(enginehandle: P0, flags: u32, mainmodepolicy: ::core::option::Option<*const FWPM_PROVIDER_CONTEXT3>, tunnelpolicy: *const FWPM_PROVIDER_CONTEXT3, filterconditions: &[FWPM_FILTER_CONDITION0], keymodkey: ::core::option::Option<*const ::windows_core::GUID>, sd: P1) -> u32 @@ -483,7 +483,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmIPsecTunnelAdd3(enginehandle : super::super::Foundation:: HANDLE, flags : u32, mainmodepolicy : *const FWPM_PROVIDER_CONTEXT3, tunnelpolicy : *const FWPM_PROVIDER_CONTEXT3, numfilterconditions : u32, filterconditions : *const FWPM_FILTER_CONDITION0, keymodkey : *const ::windows_core::GUID, sd : super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmIPsecTunnelAdd3(enginehandle.into_param().abi(), flags, ::core::mem::transmute(mainmodepolicy.unwrap_or(::std::ptr::null())), tunnelpolicy, filterconditions.len() as _, ::core::mem::transmute(filterconditions.as_ptr()), ::core::mem::transmute(keymodkey.unwrap_or(::std::ptr::null())), sd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmIPsecTunnelDeleteByKey0(enginehandle: P0, key: *const ::windows_core::GUID) -> u32 @@ -493,7 +493,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmIPsecTunnelDeleteByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID) -> u32); FwpmIPsecTunnelDeleteByKey0(enginehandle.into_param().abi(), key) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmLayerCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const FWPM_LAYER_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -503,7 +503,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmLayerCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const FWPM_LAYER_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmLayerCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmLayerDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -514,7 +514,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmLayerDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); FwpmLayerDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmLayerEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_LAYER0, numentriesreturned: *mut u32) -> u32 @@ -525,7 +525,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmLayerEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_LAYER0, numentriesreturned : *mut u32) -> u32); FwpmLayerEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmLayerGetById0(enginehandle: P0, id: u16, layer: *mut *mut FWPM_LAYER0) -> u32 @@ -535,7 +535,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmLayerGetById0(enginehandle : super::super::Foundation:: HANDLE, id : u16, layer : *mut *mut FWPM_LAYER0) -> u32); FwpmLayerGetById0(enginehandle.into_param().abi(), id, layer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmLayerGetByKey0(enginehandle: P0, key: *const ::windows_core::GUID, layer: *mut *mut FWPM_LAYER0) -> u32 @@ -545,7 +545,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmLayerGetByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, layer : *mut *mut FWPM_LAYER0) -> u32); FwpmLayerGetByKey0(enginehandle.into_param().abi(), key, layer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmLayerGetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -555,7 +555,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmLayerGetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmLayerGetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmLayerSetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -565,7 +565,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmLayerSetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); FwpmLayerSetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const FWPM_NET_EVENT_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -575,7 +575,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const FWPM_NET_EVENT_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmNetEventCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmNetEventDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -586,7 +586,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); FwpmNetEventDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_NET_EVENT0, numentriesreturned: *mut u32) -> u32 @@ -597,7 +597,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_NET_EVENT0, numentriesreturned : *mut u32) -> u32); FwpmNetEventEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventEnum1(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_NET_EVENT1, numentriesreturned: *mut u32) -> u32 @@ -608,7 +608,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventEnum1(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_NET_EVENT1, numentriesreturned : *mut u32) -> u32); FwpmNetEventEnum1(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventEnum2(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_NET_EVENT2, numentriesreturned: *mut u32) -> u32 @@ -619,7 +619,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventEnum2(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_NET_EVENT2, numentriesreturned : *mut u32) -> u32); FwpmNetEventEnum2(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventEnum3(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_NET_EVENT3, numentriesreturned: *mut u32) -> u32 @@ -630,7 +630,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventEnum3(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_NET_EVENT3, numentriesreturned : *mut u32) -> u32); FwpmNetEventEnum3(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventEnum4(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_NET_EVENT4, numentriesreturned: *mut u32) -> u32 @@ -641,7 +641,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventEnum4(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_NET_EVENT4, numentriesreturned : *mut u32) -> u32); FwpmNetEventEnum4(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventEnum5(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_NET_EVENT5, numentriesreturned: *mut u32) -> u32 @@ -652,7 +652,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventEnum5(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_NET_EVENT5, numentriesreturned : *mut u32) -> u32); FwpmNetEventEnum5(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventSubscribe0(enginehandle: P0, subscription: *const FWPM_NET_EVENT_SUBSCRIPTION0, callback: FWPM_NET_EVENT_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, eventshandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -662,7 +662,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventSubscribe0(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_NET_EVENT_SUBSCRIPTION0, callback : FWPM_NET_EVENT_CALLBACK0, context : *const ::core::ffi::c_void, eventshandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmNetEventSubscribe0(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), eventshandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventSubscribe1(enginehandle: P0, subscription: *const FWPM_NET_EVENT_SUBSCRIPTION0, callback: FWPM_NET_EVENT_CALLBACK1, context: ::core::option::Option<*const ::core::ffi::c_void>, eventshandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -672,7 +672,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventSubscribe1(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_NET_EVENT_SUBSCRIPTION0, callback : FWPM_NET_EVENT_CALLBACK1, context : *const ::core::ffi::c_void, eventshandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmNetEventSubscribe1(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), eventshandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventSubscribe2(enginehandle: P0, subscription: *const FWPM_NET_EVENT_SUBSCRIPTION0, callback: FWPM_NET_EVENT_CALLBACK2, context: ::core::option::Option<*const ::core::ffi::c_void>, eventshandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -682,7 +682,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventSubscribe2(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_NET_EVENT_SUBSCRIPTION0, callback : FWPM_NET_EVENT_CALLBACK2, context : *const ::core::ffi::c_void, eventshandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmNetEventSubscribe2(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), eventshandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventSubscribe3(enginehandle: P0, subscription: *const FWPM_NET_EVENT_SUBSCRIPTION0, callback: FWPM_NET_EVENT_CALLBACK3, context: ::core::option::Option<*const ::core::ffi::c_void>, eventshandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -692,7 +692,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventSubscribe3(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_NET_EVENT_SUBSCRIPTION0, callback : FWPM_NET_EVENT_CALLBACK3, context : *const ::core::ffi::c_void, eventshandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmNetEventSubscribe3(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), eventshandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventSubscribe4(enginehandle: P0, subscription: *const FWPM_NET_EVENT_SUBSCRIPTION0, callback: FWPM_NET_EVENT_CALLBACK4, context: ::core::option::Option<*const ::core::ffi::c_void>, eventshandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -702,7 +702,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventSubscribe4(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_NET_EVENT_SUBSCRIPTION0, callback : FWPM_NET_EVENT_CALLBACK4, context : *const ::core::ffi::c_void, eventshandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmNetEventSubscribe4(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), eventshandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventSubscriptionsGet0(enginehandle: P0, entries: *mut *mut *mut FWPM_NET_EVENT_SUBSCRIPTION0, numentries: *mut u32) -> u32 @@ -712,7 +712,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventSubscriptionsGet0(enginehandle : super::super::Foundation:: HANDLE, entries : *mut *mut *mut FWPM_NET_EVENT_SUBSCRIPTION0, numentries : *mut u32) -> u32); FwpmNetEventSubscriptionsGet0(enginehandle.into_param().abi(), entries, numentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmNetEventUnsubscribe0(enginehandle: P0, eventshandle: P1) -> u32 @@ -723,7 +723,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventUnsubscribe0(enginehandle : super::super::Foundation:: HANDLE, eventshandle : super::super::Foundation:: HANDLE) -> u32); FwpmNetEventUnsubscribe0(enginehandle.into_param().abi(), eventshandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventsGetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -733,7 +733,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventsGetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmNetEventsGetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmNetEventsSetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -743,7 +743,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmNetEventsSetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); FwpmNetEventsSetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderAdd0(enginehandle: P0, provider: *const FWPM_PROVIDER0, sd: P1) -> u32 @@ -754,7 +754,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderAdd0(enginehandle : super::super::Foundation:: HANDLE, provider : *const FWPM_PROVIDER0, sd : super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmProviderAdd0(enginehandle.into_param().abi(), provider, sd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextAdd0(enginehandle: P0, providercontext: *const FWPM_PROVIDER_CONTEXT0, sd: P1, id: ::core::option::Option<*mut u64>) -> u32 @@ -765,7 +765,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextAdd0(enginehandle : super::super::Foundation:: HANDLE, providercontext : *const FWPM_PROVIDER_CONTEXT0, sd : super::super::Security:: PSECURITY_DESCRIPTOR, id : *mut u64) -> u32); FwpmProviderContextAdd0(enginehandle.into_param().abi(), providercontext, sd.into_param().abi(), ::core::mem::transmute(id.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextAdd1(enginehandle: P0, providercontext: *const FWPM_PROVIDER_CONTEXT1, sd: P1, id: ::core::option::Option<*mut u64>) -> u32 @@ -776,7 +776,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextAdd1(enginehandle : super::super::Foundation:: HANDLE, providercontext : *const FWPM_PROVIDER_CONTEXT1, sd : super::super::Security:: PSECURITY_DESCRIPTOR, id : *mut u64) -> u32); FwpmProviderContextAdd1(enginehandle.into_param().abi(), providercontext, sd.into_param().abi(), ::core::mem::transmute(id.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextAdd2(enginehandle: P0, providercontext: *const FWPM_PROVIDER_CONTEXT2, sd: P1, id: ::core::option::Option<*mut u64>) -> u32 @@ -787,7 +787,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextAdd2(enginehandle : super::super::Foundation:: HANDLE, providercontext : *const FWPM_PROVIDER_CONTEXT2, sd : super::super::Security:: PSECURITY_DESCRIPTOR, id : *mut u64) -> u32); FwpmProviderContextAdd2(enginehandle.into_param().abi(), providercontext, sd.into_param().abi(), ::core::mem::transmute(id.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextAdd3(enginehandle: P0, providercontext: *const FWPM_PROVIDER_CONTEXT3, sd: P1, id: ::core::option::Option<*mut u64>) -> u32 @@ -798,7 +798,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextAdd3(enginehandle : super::super::Foundation:: HANDLE, providercontext : *const FWPM_PROVIDER_CONTEXT3, sd : super::super::Security:: PSECURITY_DESCRIPTOR, id : *mut u64) -> u32); FwpmProviderContextAdd3(enginehandle.into_param().abi(), providercontext, sd.into_param().abi(), ::core::mem::transmute(id.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderContextCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -808,7 +808,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmProviderContextCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderContextDeleteById0(enginehandle: P0, id: u64) -> u32 @@ -818,7 +818,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextDeleteById0(enginehandle : super::super::Foundation:: HANDLE, id : u64) -> u32); FwpmProviderContextDeleteById0(enginehandle.into_param().abi(), id) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderContextDeleteByKey0(enginehandle: P0, key: *const ::windows_core::GUID) -> u32 @@ -828,7 +828,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextDeleteByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID) -> u32); FwpmProviderContextDeleteByKey0(enginehandle.into_param().abi(), key) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderContextDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -839,7 +839,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); FwpmProviderContextDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_PROVIDER_CONTEXT0, numentriesreturned: *mut u32) -> u32 @@ -850,7 +850,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_PROVIDER_CONTEXT0, numentriesreturned : *mut u32) -> u32); FwpmProviderContextEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextEnum1(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_PROVIDER_CONTEXT1, numentriesreturned: *mut u32) -> u32 @@ -861,7 +861,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextEnum1(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_PROVIDER_CONTEXT1, numentriesreturned : *mut u32) -> u32); FwpmProviderContextEnum1(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextEnum2(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_PROVIDER_CONTEXT2, numentriesreturned: *mut u32) -> u32 @@ -872,7 +872,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextEnum2(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_PROVIDER_CONTEXT2, numentriesreturned : *mut u32) -> u32); FwpmProviderContextEnum2(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextEnum3(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_PROVIDER_CONTEXT3, numentriesreturned: *mut u32) -> u32 @@ -883,7 +883,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextEnum3(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_PROVIDER_CONTEXT3, numentriesreturned : *mut u32) -> u32); FwpmProviderContextEnum3(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextGetById0(enginehandle: P0, id: u64, providercontext: *mut *mut FWPM_PROVIDER_CONTEXT0) -> u32 @@ -893,7 +893,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextGetById0(enginehandle : super::super::Foundation:: HANDLE, id : u64, providercontext : *mut *mut FWPM_PROVIDER_CONTEXT0) -> u32); FwpmProviderContextGetById0(enginehandle.into_param().abi(), id, providercontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextGetById1(enginehandle: P0, id: u64, providercontext: *mut *mut FWPM_PROVIDER_CONTEXT1) -> u32 @@ -903,7 +903,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextGetById1(enginehandle : super::super::Foundation:: HANDLE, id : u64, providercontext : *mut *mut FWPM_PROVIDER_CONTEXT1) -> u32); FwpmProviderContextGetById1(enginehandle.into_param().abi(), id, providercontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextGetById2(enginehandle: P0, id: u64, providercontext: *mut *mut FWPM_PROVIDER_CONTEXT2) -> u32 @@ -913,7 +913,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextGetById2(enginehandle : super::super::Foundation:: HANDLE, id : u64, providercontext : *mut *mut FWPM_PROVIDER_CONTEXT2) -> u32); FwpmProviderContextGetById2(enginehandle.into_param().abi(), id, providercontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextGetById3(enginehandle: P0, id: u64, providercontext: *mut *mut FWPM_PROVIDER_CONTEXT3) -> u32 @@ -923,7 +923,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextGetById3(enginehandle : super::super::Foundation:: HANDLE, id : u64, providercontext : *mut *mut FWPM_PROVIDER_CONTEXT3) -> u32); FwpmProviderContextGetById3(enginehandle.into_param().abi(), id, providercontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextGetByKey0(enginehandle: P0, key: *const ::windows_core::GUID, providercontext: *mut *mut FWPM_PROVIDER_CONTEXT0) -> u32 @@ -933,7 +933,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextGetByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, providercontext : *mut *mut FWPM_PROVIDER_CONTEXT0) -> u32); FwpmProviderContextGetByKey0(enginehandle.into_param().abi(), key, providercontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextGetByKey1(enginehandle: P0, key: *const ::windows_core::GUID, providercontext: *mut *mut FWPM_PROVIDER_CONTEXT1) -> u32 @@ -943,7 +943,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextGetByKey1(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, providercontext : *mut *mut FWPM_PROVIDER_CONTEXT1) -> u32); FwpmProviderContextGetByKey1(enginehandle.into_param().abi(), key, providercontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextGetByKey2(enginehandle: P0, key: *const ::windows_core::GUID, providercontext: *mut *mut FWPM_PROVIDER_CONTEXT2) -> u32 @@ -953,7 +953,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextGetByKey2(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, providercontext : *mut *mut FWPM_PROVIDER_CONTEXT2) -> u32); FwpmProviderContextGetByKey2(enginehandle.into_param().abi(), key, providercontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextGetByKey3(enginehandle: P0, key: *const ::windows_core::GUID, providercontext: *mut *mut FWPM_PROVIDER_CONTEXT3) -> u32 @@ -963,7 +963,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextGetByKey3(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, providercontext : *mut *mut FWPM_PROVIDER_CONTEXT3) -> u32); FwpmProviderContextGetByKey3(enginehandle.into_param().abi(), key, providercontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextGetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -973,7 +973,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextGetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmProviderContextGetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderContextSetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -983,7 +983,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextSetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); FwpmProviderContextSetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderContextSubscribeChanges0(enginehandle: P0, subscription: *const FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0, callback: FWPM_PROVIDER_CONTEXT_CHANGE_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, changehandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -993,7 +993,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextSubscribeChanges0(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0, callback : FWPM_PROVIDER_CONTEXT_CHANGE_CALLBACK0, context : *const ::core::ffi::c_void, changehandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmProviderContextSubscribeChanges0(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), changehandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderContextSubscriptionsGet0(enginehandle: P0, entries: *mut *mut *mut FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0, numentries: *mut u32) -> u32 @@ -1003,7 +1003,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextSubscriptionsGet0(enginehandle : super::super::Foundation:: HANDLE, entries : *mut *mut *mut FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0, numentries : *mut u32) -> u32); FwpmProviderContextSubscriptionsGet0(enginehandle.into_param().abi(), entries, numentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderContextUnsubscribeChanges0(enginehandle: P0, changehandle: P1) -> u32 @@ -1014,7 +1014,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderContextUnsubscribeChanges0(enginehandle : super::super::Foundation:: HANDLE, changehandle : super::super::Foundation:: HANDLE) -> u32); FwpmProviderContextUnsubscribeChanges0(enginehandle.into_param().abi(), changehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const FWPM_PROVIDER_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1024,7 +1024,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const FWPM_PROVIDER_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmProviderCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderDeleteByKey0(enginehandle: P0, key: *const ::windows_core::GUID) -> u32 @@ -1034,7 +1034,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderDeleteByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID) -> u32); FwpmProviderDeleteByKey0(enginehandle.into_param().abi(), key) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -1045,7 +1045,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); FwpmProviderDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_PROVIDER0, numentriesreturned: *mut u32) -> u32 @@ -1056,7 +1056,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_PROVIDER0, numentriesreturned : *mut u32) -> u32); FwpmProviderEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderGetByKey0(enginehandle: P0, key: *const ::windows_core::GUID, provider: *mut *mut FWPM_PROVIDER0) -> u32 @@ -1066,7 +1066,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderGetByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, provider : *mut *mut FWPM_PROVIDER0) -> u32); FwpmProviderGetByKey0(enginehandle.into_param().abi(), key, provider) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderGetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -1076,7 +1076,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderGetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmProviderGetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmProviderSetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -1086,7 +1086,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderSetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); FwpmProviderSetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderSubscribeChanges0(enginehandle: P0, subscription: *const FWPM_PROVIDER_SUBSCRIPTION0, callback: FWPM_PROVIDER_CHANGE_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, changehandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1096,7 +1096,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderSubscribeChanges0(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_PROVIDER_SUBSCRIPTION0, callback : FWPM_PROVIDER_CHANGE_CALLBACK0, context : *const ::core::ffi::c_void, changehandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmProviderSubscribeChanges0(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), changehandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderSubscriptionsGet0(enginehandle: P0, entries: *mut *mut *mut FWPM_PROVIDER_SUBSCRIPTION0, numentries: *mut u32) -> u32 @@ -1106,7 +1106,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderSubscriptionsGet0(enginehandle : super::super::Foundation:: HANDLE, entries : *mut *mut *mut FWPM_PROVIDER_SUBSCRIPTION0, numentries : *mut u32) -> u32); FwpmProviderSubscriptionsGet0(enginehandle.into_param().abi(), entries, numentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmProviderUnsubscribeChanges0(enginehandle: P0, changehandle: P1) -> u32 @@ -1117,7 +1117,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmProviderUnsubscribeChanges0(enginehandle : super::super::Foundation:: HANDLE, changehandle : super::super::Foundation:: HANDLE) -> u32); FwpmProviderUnsubscribeChanges0(enginehandle.into_param().abi(), changehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSessionCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const FWPM_SESSION_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1127,7 +1127,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSessionCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const FWPM_SESSION_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmSessionCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSessionDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -1138,7 +1138,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSessionDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); FwpmSessionDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmSessionEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_SESSION0, numentriesreturned: *mut u32) -> u32 @@ -1149,7 +1149,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSessionEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_SESSION0, numentriesreturned : *mut u32) -> u32); FwpmSessionEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmSubLayerAdd0(enginehandle: P0, sublayer: *const FWPM_SUBLAYER0, sd: P1) -> u32 @@ -1160,7 +1160,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerAdd0(enginehandle : super::super::Foundation:: HANDLE, sublayer : *const FWPM_SUBLAYER0, sd : super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmSubLayerAdd0(enginehandle.into_param().abi(), sublayer, sd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSubLayerCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const FWPM_SUBLAYER_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1170,7 +1170,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const FWPM_SUBLAYER_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmSubLayerCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSubLayerDeleteByKey0(enginehandle: P0, key: *const ::windows_core::GUID) -> u32 @@ -1180,7 +1180,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerDeleteByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID) -> u32); FwpmSubLayerDeleteByKey0(enginehandle.into_param().abi(), key) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSubLayerDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -1191,7 +1191,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); FwpmSubLayerDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSubLayerEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut FWPM_SUBLAYER0, numentriesreturned: *mut u32) -> u32 @@ -1202,7 +1202,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut FWPM_SUBLAYER0, numentriesreturned : *mut u32) -> u32); FwpmSubLayerEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSubLayerGetByKey0(enginehandle: P0, key: *const ::windows_core::GUID, sublayer: *mut *mut FWPM_SUBLAYER0) -> u32 @@ -1212,7 +1212,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerGetByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, sublayer : *mut *mut FWPM_SUBLAYER0) -> u32); FwpmSubLayerGetByKey0(enginehandle.into_param().abi(), key, sublayer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmSubLayerGetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -1222,7 +1222,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerGetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmSubLayerGetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmSubLayerSetSecurityInfoByKey0(enginehandle: P0, key: ::core::option::Option<*const ::windows_core::GUID>, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -1232,7 +1232,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerSetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, key : *const ::windows_core::GUID, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); FwpmSubLayerSetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSubLayerSubscribeChanges0(enginehandle: P0, subscription: *const FWPM_SUBLAYER_SUBSCRIPTION0, callback: FWPM_SUBLAYER_CHANGE_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, changehandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1242,7 +1242,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerSubscribeChanges0(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_SUBLAYER_SUBSCRIPTION0, callback : FWPM_SUBLAYER_CHANGE_CALLBACK0, context : *const ::core::ffi::c_void, changehandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmSubLayerSubscribeChanges0(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), changehandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSubLayerSubscriptionsGet0(enginehandle: P0, entries: *mut *mut *mut FWPM_SUBLAYER_SUBSCRIPTION0, numentries: *mut u32) -> u32 @@ -1252,7 +1252,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerSubscriptionsGet0(enginehandle : super::super::Foundation:: HANDLE, entries : *mut *mut *mut FWPM_SUBLAYER_SUBSCRIPTION0, numentries : *mut u32) -> u32); FwpmSubLayerSubscriptionsGet0(enginehandle.into_param().abi(), entries, numentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSubLayerUnsubscribeChanges0(enginehandle: P0, changehandle: P1) -> u32 @@ -1263,7 +1263,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSubLayerUnsubscribeChanges0(enginehandle : super::super::Foundation:: HANDLE, changehandle : super::super::Foundation:: HANDLE) -> u32); FwpmSubLayerUnsubscribeChanges0(enginehandle.into_param().abi(), changehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSystemPortsGet0(enginehandle: P0, sysports: *mut *mut FWPM_SYSTEM_PORTS0) -> u32 @@ -1273,7 +1273,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSystemPortsGet0(enginehandle : super::super::Foundation:: HANDLE, sysports : *mut *mut FWPM_SYSTEM_PORTS0) -> u32); FwpmSystemPortsGet0(enginehandle.into_param().abi(), sysports) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSystemPortsSubscribe0(enginehandle: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>, callback: FWPM_SYSTEM_PORTS_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, sysportshandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1283,7 +1283,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSystemPortsSubscribe0(enginehandle : super::super::Foundation:: HANDLE, reserved : *const ::core::ffi::c_void, callback : FWPM_SYSTEM_PORTS_CALLBACK0, context : *const ::core::ffi::c_void, sysportshandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmSystemPortsSubscribe0(enginehandle.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null())), callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), sysportshandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmSystemPortsUnsubscribe0(enginehandle: P0, sysportshandle: P1) -> u32 @@ -1294,7 +1294,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmSystemPortsUnsubscribe0(enginehandle : super::super::Foundation:: HANDLE, sysportshandle : super::super::Foundation:: HANDLE) -> u32); FwpmSystemPortsUnsubscribe0(enginehandle.into_param().abi(), sysportshandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmTransactionAbort0(enginehandle: P0) -> u32 @@ -1304,7 +1304,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmTransactionAbort0(enginehandle : super::super::Foundation:: HANDLE) -> u32); FwpmTransactionAbort0(enginehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmTransactionBegin0(enginehandle: P0, flags: u32) -> u32 @@ -1314,7 +1314,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmTransactionBegin0(enginehandle : super::super::Foundation:: HANDLE, flags : u32) -> u32); FwpmTransactionBegin0(enginehandle.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmTransactionCommit0(enginehandle: P0) -> u32 @@ -1324,7 +1324,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmTransactionCommit0(enginehandle : super::super::Foundation:: HANDLE) -> u32); FwpmTransactionCommit0(enginehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmvSwitchEventSubscribe0(enginehandle: P0, subscription: *const FWPM_VSWITCH_EVENT_SUBSCRIPTION0, callback: FWPM_VSWITCH_EVENT_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, subscriptionhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1334,7 +1334,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmvSwitchEventSubscribe0(enginehandle : super::super::Foundation:: HANDLE, subscription : *const FWPM_VSWITCH_EVENT_SUBSCRIPTION0, callback : FWPM_VSWITCH_EVENT_CALLBACK0, context : *const ::core::ffi::c_void, subscriptionhandle : *mut super::super::Foundation:: HANDLE) -> u32); FwpmvSwitchEventSubscribe0(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), subscriptionhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FwpmvSwitchEventUnsubscribe0(enginehandle: P0, subscriptionhandle: P1) -> u32 @@ -1345,7 +1345,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmvSwitchEventUnsubscribe0(enginehandle : super::super::Foundation:: HANDLE, subscriptionhandle : super::super::Foundation:: HANDLE) -> u32); FwpmvSwitchEventUnsubscribe0(enginehandle.into_param().abi(), subscriptionhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmvSwitchEventsGetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -1355,7 +1355,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmvSwitchEventsGetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); FwpmvSwitchEventsGetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FwpmvSwitchEventsSetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -1365,7 +1365,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn FwpmvSwitchEventsSetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); FwpmvSwitchEventsSetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecDospGetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -1375,7 +1375,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecDospGetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); IPsecDospGetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecDospGetStatistics0(enginehandle: P0, idpstatistics: *mut IPSEC_DOSP_STATISTICS0) -> u32 @@ -1385,7 +1385,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecDospGetStatistics0(enginehandle : super::super::Foundation:: HANDLE, idpstatistics : *mut IPSEC_DOSP_STATISTICS0) -> u32); IPsecDospGetStatistics0(enginehandle.into_param().abi(), idpstatistics) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecDospSetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -1395,7 +1395,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecDospSetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); IPsecDospSetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecDospStateCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const IPSEC_DOSP_STATE_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1405,7 +1405,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecDospStateCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const IPSEC_DOSP_STATE_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); IPsecDospStateCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecDospStateDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -1416,7 +1416,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecDospStateDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); IPsecDospStateDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecDospStateEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut IPSEC_DOSP_STATE0, numentries: *mut u32) -> u32 @@ -1427,7 +1427,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecDospStateEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut IPSEC_DOSP_STATE0, numentries : *mut u32) -> u32); IPsecDospStateEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecGetStatistics0(enginehandle: P0, ipsecstatistics: *mut IPSEC_STATISTICS0) -> u32 @@ -1437,7 +1437,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecGetStatistics0(enginehandle : super::super::Foundation:: HANDLE, ipsecstatistics : *mut IPSEC_STATISTICS0) -> u32); IPsecGetStatistics0(enginehandle.into_param().abi(), ipsecstatistics) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecGetStatistics1(enginehandle: P0, ipsecstatistics: *mut IPSEC_STATISTICS1) -> u32 @@ -1447,7 +1447,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecGetStatistics1(enginehandle : super::super::Foundation:: HANDLE, ipsecstatistics : *mut IPSEC_STATISTICS1) -> u32); IPsecGetStatistics1(enginehandle.into_param().abi(), ipsecstatistics) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecKeyManagerAddAndRegister0(enginehandle: P0, keymanager: *const IPSEC_KEY_MANAGER0, keymanagercallbacks: *const IPSEC_KEY_MANAGER_CALLBACKS0, keymgmthandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1457,7 +1457,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecKeyManagerAddAndRegister0(enginehandle : super::super::Foundation:: HANDLE, keymanager : *const IPSEC_KEY_MANAGER0, keymanagercallbacks : *const IPSEC_KEY_MANAGER_CALLBACKS0, keymgmthandle : *mut super::super::Foundation:: HANDLE) -> u32); IPsecKeyManagerAddAndRegister0(enginehandle.into_param().abi(), keymanager, keymanagercallbacks, keymgmthandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecKeyManagerGetSecurityInfoByKey0(enginehandle: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -1467,7 +1467,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecKeyManagerGetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, reserved : *const ::core::ffi::c_void, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); IPsecKeyManagerGetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null())), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecKeyManagerSetSecurityInfoByKey0(enginehandle: P0, reserved: ::core::option::Option<*const ::core::ffi::c_void>, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -1477,7 +1477,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecKeyManagerSetSecurityInfoByKey0(enginehandle : super::super::Foundation:: HANDLE, reserved : *const ::core::ffi::c_void, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); IPsecKeyManagerSetSecurityInfoByKey0(enginehandle.into_param().abi(), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null())), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecKeyManagerUnregisterAndDelete0(enginehandle: P0, keymgmthandle: P1) -> u32 @@ -1488,7 +1488,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecKeyManagerUnregisterAndDelete0(enginehandle : super::super::Foundation:: HANDLE, keymgmthandle : super::super::Foundation:: HANDLE) -> u32); IPsecKeyManagerUnregisterAndDelete0(enginehandle.into_param().abi(), keymgmthandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecKeyManagersGet0(enginehandle: P0, entries: *mut *mut *mut IPSEC_KEY_MANAGER0, numentries: *mut u32) -> u32 @@ -1498,7 +1498,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecKeyManagersGet0(enginehandle : super::super::Foundation:: HANDLE, entries : *mut *mut *mut IPSEC_KEY_MANAGER0, numentries : *mut u32) -> u32); IPsecKeyManagersGet0(enginehandle.into_param().abi(), entries, numentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextAddInbound0(enginehandle: P0, id: u64, inboundbundle: *const IPSEC_SA_BUNDLE0) -> u32 @@ -1508,7 +1508,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextAddInbound0(enginehandle : super::super::Foundation:: HANDLE, id : u64, inboundbundle : *const IPSEC_SA_BUNDLE0) -> u32); IPsecSaContextAddInbound0(enginehandle.into_param().abi(), id, inboundbundle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextAddInbound1(enginehandle: P0, id: u64, inboundbundle: *const IPSEC_SA_BUNDLE1) -> u32 @@ -1518,7 +1518,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextAddInbound1(enginehandle : super::super::Foundation:: HANDLE, id : u64, inboundbundle : *const IPSEC_SA_BUNDLE1) -> u32); IPsecSaContextAddInbound1(enginehandle.into_param().abi(), id, inboundbundle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextAddOutbound0(enginehandle: P0, id: u64, outboundbundle: *const IPSEC_SA_BUNDLE0) -> u32 @@ -1528,7 +1528,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextAddOutbound0(enginehandle : super::super::Foundation:: HANDLE, id : u64, outboundbundle : *const IPSEC_SA_BUNDLE0) -> u32); IPsecSaContextAddOutbound0(enginehandle.into_param().abi(), id, outboundbundle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextAddOutbound1(enginehandle: P0, id: u64, outboundbundle: *const IPSEC_SA_BUNDLE1) -> u32 @@ -1538,7 +1538,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextAddOutbound1(enginehandle : super::super::Foundation:: HANDLE, id : u64, outboundbundle : *const IPSEC_SA_BUNDLE1) -> u32); IPsecSaContextAddOutbound1(enginehandle.into_param().abi(), id, outboundbundle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextCreate0(enginehandle: P0, outboundtraffic: *const IPSEC_TRAFFIC0, inboundfilterid: ::core::option::Option<*mut u64>, id: *mut u64) -> u32 @@ -1548,7 +1548,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextCreate0(enginehandle : super::super::Foundation:: HANDLE, outboundtraffic : *const IPSEC_TRAFFIC0, inboundfilterid : *mut u64, id : *mut u64) -> u32); IPsecSaContextCreate0(enginehandle.into_param().abi(), outboundtraffic, ::core::mem::transmute(inboundfilterid.unwrap_or(::std::ptr::null_mut())), id) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextCreate1(enginehandle: P0, outboundtraffic: *const IPSEC_TRAFFIC1, virtualiftunnelinfo: ::core::option::Option<*const IPSEC_VIRTUAL_IF_TUNNEL_INFO0>, inboundfilterid: ::core::option::Option<*mut u64>, id: *mut u64) -> u32 @@ -1558,7 +1558,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextCreate1(enginehandle : super::super::Foundation:: HANDLE, outboundtraffic : *const IPSEC_TRAFFIC1, virtualiftunnelinfo : *const IPSEC_VIRTUAL_IF_TUNNEL_INFO0, inboundfilterid : *mut u64, id : *mut u64) -> u32); IPsecSaContextCreate1(enginehandle.into_param().abi(), outboundtraffic, ::core::mem::transmute(virtualiftunnelinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(inboundfilterid.unwrap_or(::std::ptr::null_mut())), id) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaContextCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const IPSEC_SA_CONTEXT_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1568,7 +1568,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const IPSEC_SA_CONTEXT_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); IPsecSaContextCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextDeleteById0(enginehandle: P0, id: u64) -> u32 @@ -1578,7 +1578,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextDeleteById0(enginehandle : super::super::Foundation:: HANDLE, id : u64) -> u32); IPsecSaContextDeleteById0(enginehandle.into_param().abi(), id) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -1589,7 +1589,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); IPsecSaContextDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaContextEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut IPSEC_SA_CONTEXT0, numentriesreturned: *mut u32) -> u32 @@ -1600,7 +1600,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut IPSEC_SA_CONTEXT0, numentriesreturned : *mut u32) -> u32); IPsecSaContextEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaContextEnum1(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut IPSEC_SA_CONTEXT1, numentriesreturned: *mut u32) -> u32 @@ -1611,7 +1611,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextEnum1(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut IPSEC_SA_CONTEXT1, numentriesreturned : *mut u32) -> u32); IPsecSaContextEnum1(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextExpire0(enginehandle: P0, id: u64) -> u32 @@ -1621,7 +1621,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextExpire0(enginehandle : super::super::Foundation:: HANDLE, id : u64) -> u32); IPsecSaContextExpire0(enginehandle.into_param().abi(), id) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaContextGetById0(enginehandle: P0, id: u64, sacontext: *mut *mut IPSEC_SA_CONTEXT0) -> u32 @@ -1631,7 +1631,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextGetById0(enginehandle : super::super::Foundation:: HANDLE, id : u64, sacontext : *mut *mut IPSEC_SA_CONTEXT0) -> u32); IPsecSaContextGetById0(enginehandle.into_param().abi(), id, sacontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaContextGetById1(enginehandle: P0, id: u64, sacontext: *mut *mut IPSEC_SA_CONTEXT1) -> u32 @@ -1641,7 +1641,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextGetById1(enginehandle : super::super::Foundation:: HANDLE, id : u64, sacontext : *mut *mut IPSEC_SA_CONTEXT1) -> u32); IPsecSaContextGetById1(enginehandle.into_param().abi(), id, sacontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextGetSpi0(enginehandle: P0, id: u64, getspi: *const IPSEC_GETSPI0, inboundspi: *mut u32) -> u32 @@ -1651,7 +1651,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextGetSpi0(enginehandle : super::super::Foundation:: HANDLE, id : u64, getspi : *const IPSEC_GETSPI0, inboundspi : *mut u32) -> u32); IPsecSaContextGetSpi0(enginehandle.into_param().abi(), id, getspi, inboundspi) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextGetSpi1(enginehandle: P0, id: u64, getspi: *const IPSEC_GETSPI1, inboundspi: *mut u32) -> u32 @@ -1661,7 +1661,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextGetSpi1(enginehandle : super::super::Foundation:: HANDLE, id : u64, getspi : *const IPSEC_GETSPI1, inboundspi : *mut u32) -> u32); IPsecSaContextGetSpi1(enginehandle.into_param().abi(), id, getspi, inboundspi) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextSetSpi0(enginehandle: P0, id: u64, getspi: *const IPSEC_GETSPI1, inboundspi: u32) -> u32 @@ -1671,7 +1671,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextSetSpi0(enginehandle : super::super::Foundation:: HANDLE, id : u64, getspi : *const IPSEC_GETSPI1, inboundspi : u32) -> u32); IPsecSaContextSetSpi0(enginehandle.into_param().abi(), id, getspi, inboundspi) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaContextSubscribe0(enginehandle: P0, subscription: *const IPSEC_SA_CONTEXT_SUBSCRIPTION0, callback: IPSEC_SA_CONTEXT_CALLBACK0, context: ::core::option::Option<*const ::core::ffi::c_void>, eventshandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1681,7 +1681,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextSubscribe0(enginehandle : super::super::Foundation:: HANDLE, subscription : *const IPSEC_SA_CONTEXT_SUBSCRIPTION0, callback : IPSEC_SA_CONTEXT_CALLBACK0, context : *const ::core::ffi::c_void, eventshandle : *mut super::super::Foundation:: HANDLE) -> u32); IPsecSaContextSubscribe0(enginehandle.into_param().abi(), subscription, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), eventshandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaContextSubscriptionsGet0(enginehandle: P0, entries: *mut *mut *mut IPSEC_SA_CONTEXT_SUBSCRIPTION0, numentries: *mut u32) -> u32 @@ -1691,7 +1691,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextSubscriptionsGet0(enginehandle : super::super::Foundation:: HANDLE, entries : *mut *mut *mut IPSEC_SA_CONTEXT_SUBSCRIPTION0, numentries : *mut u32) -> u32); IPsecSaContextSubscriptionsGet0(enginehandle.into_param().abi(), entries, numentries) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaContextUnsubscribe0(enginehandle: P0, eventshandle: P1) -> u32 @@ -1702,7 +1702,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextUnsubscribe0(enginehandle : super::super::Foundation:: HANDLE, eventshandle : super::super::Foundation:: HANDLE) -> u32); IPsecSaContextUnsubscribe0(enginehandle.into_param().abi(), eventshandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaContextUpdate0(enginehandle: P0, flags: u64, newvalues: *const IPSEC_SA_CONTEXT1) -> u32 @@ -1712,7 +1712,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaContextUpdate0(enginehandle : super::super::Foundation:: HANDLE, flags : u64, newvalues : *const IPSEC_SA_CONTEXT1) -> u32); IPsecSaContextUpdate0(enginehandle.into_param().abi(), flags, newvalues) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const IPSEC_SA_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1722,7 +1722,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const IPSEC_SA_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); IPsecSaCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaDbGetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -1732,7 +1732,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaDbGetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); IPsecSaDbGetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaDbSetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -1742,7 +1742,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaDbSetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); IPsecSaDbSetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IPsecSaDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -1753,7 +1753,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); IPsecSaDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut IPSEC_SA_DETAILS0, numentriesreturned: *mut u32) -> u32 @@ -1764,7 +1764,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut IPSEC_SA_DETAILS0, numentriesreturned : *mut u32) -> u32); IPsecSaEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IPsecSaEnum1(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut IPSEC_SA_DETAILS1, numentriesreturned: *mut u32) -> u32 @@ -1775,7 +1775,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IPsecSaEnum1(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut IPSEC_SA_DETAILS1, numentriesreturned : *mut u32) -> u32); IPsecSaEnum1(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IkeextGetStatistics0(enginehandle: P0, ikeextstatistics: *mut IKEEXT_STATISTICS0) -> u32 @@ -1785,7 +1785,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextGetStatistics0(enginehandle : super::super::Foundation:: HANDLE, ikeextstatistics : *mut IKEEXT_STATISTICS0) -> u32); IkeextGetStatistics0(enginehandle.into_param().abi(), ikeextstatistics) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IkeextGetStatistics1(enginehandle: P0, ikeextstatistics: *mut IKEEXT_STATISTICS1) -> u32 @@ -1795,7 +1795,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextGetStatistics1(enginehandle : super::super::Foundation:: HANDLE, ikeextstatistics : *mut IKEEXT_STATISTICS1) -> u32); IkeextGetStatistics1(enginehandle.into_param().abi(), ikeextstatistics) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IkeextSaCreateEnumHandle0(enginehandle: P0, enumtemplate: ::core::option::Option<*const IKEEXT_SA_ENUM_TEMPLATE0>, enumhandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -1805,7 +1805,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextSaCreateEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumtemplate : *const IKEEXT_SA_ENUM_TEMPLATE0, enumhandle : *mut super::super::Foundation:: HANDLE) -> u32); IkeextSaCreateEnumHandle0(enginehandle.into_param().abi(), ::core::mem::transmute(enumtemplate.unwrap_or(::std::ptr::null())), enumhandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IkeextSaDbGetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: *mut super::super::Foundation::PSID, sidgroup: *mut super::super::Foundation::PSID, dacl: *mut *mut super::super::Security::ACL, sacl: *mut *mut super::super::Security::ACL, securitydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> u32 @@ -1815,7 +1815,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextSaDbGetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *mut super::super::Foundation:: PSID, sidgroup : *mut super::super::Foundation:: PSID, dacl : *mut *mut super::super::Security:: ACL, sacl : *mut *mut super::super::Security:: ACL, securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); IkeextSaDbGetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, sidowner, sidgroup, dacl, sacl, securitydescriptor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IkeextSaDbSetSecurityInfo0(enginehandle: P0, securityinfo: u32, sidowner: ::core::option::Option<*const super::super::Security::SID>, sidgroup: ::core::option::Option<*const super::super::Security::SID>, dacl: ::core::option::Option<*const super::super::Security::ACL>, sacl: ::core::option::Option<*const super::super::Security::ACL>) -> u32 @@ -1825,7 +1825,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextSaDbSetSecurityInfo0(enginehandle : super::super::Foundation:: HANDLE, securityinfo : u32, sidowner : *const super::super::Security:: SID, sidgroup : *const super::super::Security:: SID, dacl : *const super::super::Security:: ACL, sacl : *const super::super::Security:: ACL) -> u32); IkeextSaDbSetSecurityInfo0(enginehandle.into_param().abi(), securityinfo, ::core::mem::transmute(sidowner.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sidgroup.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sacl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IkeextSaDeleteById0(enginehandle: P0, id: u64) -> u32 @@ -1835,7 +1835,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextSaDeleteById0(enginehandle : super::super::Foundation:: HANDLE, id : u64) -> u32); IkeextSaDeleteById0(enginehandle.into_param().abi(), id) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IkeextSaDestroyEnumHandle0(enginehandle: P0, enumhandle: P1) -> u32 @@ -1846,7 +1846,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextSaDestroyEnumHandle0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE) -> u32); IkeextSaDestroyEnumHandle0(enginehandle.into_param().abi(), enumhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IkeextSaEnum0(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut IKEEXT_SA_DETAILS0, numentriesreturned: *mut u32) -> u32 @@ -1857,7 +1857,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextSaEnum0(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut IKEEXT_SA_DETAILS0, numentriesreturned : *mut u32) -> u32); IkeextSaEnum0(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IkeextSaEnum1(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut IKEEXT_SA_DETAILS1, numentriesreturned: *mut u32) -> u32 @@ -1868,7 +1868,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextSaEnum1(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut IKEEXT_SA_DETAILS1, numentriesreturned : *mut u32) -> u32); IkeextSaEnum1(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IkeextSaEnum2(enginehandle: P0, enumhandle: P1, numentriesrequested: u32, entries: *mut *mut *mut IKEEXT_SA_DETAILS2, numentriesreturned: *mut u32) -> u32 @@ -1879,7 +1879,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextSaEnum2(enginehandle : super::super::Foundation:: HANDLE, enumhandle : super::super::Foundation:: HANDLE, numentriesrequested : u32, entries : *mut *mut *mut IKEEXT_SA_DETAILS2, numentriesreturned : *mut u32) -> u32); IkeextSaEnum2(enginehandle.into_param().abi(), enumhandle.into_param().abi(), numentriesrequested, entries, numentriesreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IkeextSaGetById0(enginehandle: P0, id: u64, sa: *mut *mut IKEEXT_SA_DETAILS0) -> u32 @@ -1889,7 +1889,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextSaGetById0(enginehandle : super::super::Foundation:: HANDLE, id : u64, sa : *mut *mut IKEEXT_SA_DETAILS0) -> u32); IkeextSaGetById0(enginehandle.into_param().abi(), id, sa) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IkeextSaGetById1(enginehandle: P0, id: u64, salookupcontext: ::core::option::Option<*const ::windows_core::GUID>, sa: *mut *mut IKEEXT_SA_DETAILS1) -> u32 @@ -1899,7 +1899,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn IkeextSaGetById1(enginehandle : super::super::Foundation:: HANDLE, id : u64, salookupcontext : *const ::windows_core::GUID, sa : *mut *mut IKEEXT_SA_DETAILS1) -> u32); IkeextSaGetById1(enginehandle.into_param().abi(), id, ::core::mem::transmute(salookupcontext.unwrap_or(::std::ptr::null())), sa) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IkeextSaGetById2(enginehandle: P0, id: u64, salookupcontext: ::core::option::Option<*const ::windows_core::GUID>, sa: *mut *mut IKEEXT_SA_DETAILS2) -> u32 @@ -4588,7 +4588,7 @@ impl ::core::default::Default for FWPM_CALLOUT_SUBSCRIPTION0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_CLASSIFY_OPTION0 { pub r#type: FWP_CLASSIFY_OPTION_TYPE, @@ -4613,7 +4613,7 @@ impl ::core::default::Default for FWPM_CLASSIFY_OPTION0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_CLASSIFY_OPTIONS0 { pub numOptions: u32, @@ -4652,7 +4652,7 @@ impl ::core::default::Default for FWPM_CLASSIFY_OPTIONS0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FWPM_CONNECTION0 { pub connectionId: u64, @@ -4689,7 +4689,7 @@ impl ::core::default::Default for FWPM_CONNECTION0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union FWPM_CONNECTION0_0 { pub localV4Address: u32, @@ -4714,7 +4714,7 @@ impl ::core::default::Default for FWPM_CONNECTION0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union FWPM_CONNECTION0_1 { pub remoteV4Address: u32, @@ -4861,7 +4861,7 @@ impl ::core::default::Default for FWPM_FIELD0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_FILTER0 { pub filterKey: ::windows_core::GUID, @@ -4899,7 +4899,7 @@ impl ::core::default::Default for FWPM_FILTER0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_FILTER0_0 { pub rawContext: u64, @@ -4955,7 +4955,7 @@ impl ::core::default::Default for FWPM_FILTER_CHANGE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_FILTER_CONDITION0 { pub fieldKey: ::windows_core::GUID, @@ -4981,7 +4981,7 @@ impl ::core::default::Default for FWPM_FILTER_CONDITION0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_FILTER_ENUM_TEMPLATE0 { pub providerKey: *mut ::windows_core::GUID, @@ -5027,7 +5027,7 @@ impl ::core::default::Default for FWPM_FILTER_ENUM_TEMPLATE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_FILTER_SUBSCRIPTION0 { pub enumTemplate: *mut FWPM_FILTER_ENUM_TEMPLATE0, @@ -5164,7 +5164,7 @@ impl ::core::default::Default for FWPM_LAYER_STATISTICS0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NETWORK_CONNECTION_POLICY_SETTING0 { pub r#type: FWP_NETWORK_CONNECTION_POLICY_SETTING_TYPE, @@ -5189,7 +5189,7 @@ impl ::core::default::Default for FWPM_NETWORK_CONNECTION_POLICY_SETTING0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NETWORK_CONNECTION_POLICY_SETTINGS0 { pub numSettings: u32, @@ -5228,7 +5228,7 @@ impl ::core::default::Default for FWPM_NETWORK_CONNECTION_POLICY_SETTINGS0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT0 { pub header: FWPM_NET_EVENT_HEADER0, @@ -5254,7 +5254,7 @@ impl ::core::default::Default for FWPM_NET_EVENT0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT0_0 { pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE0, @@ -5283,7 +5283,7 @@ impl ::core::default::Default for FWPM_NET_EVENT0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT1 { pub header: FWPM_NET_EVENT_HEADER1, @@ -5309,7 +5309,7 @@ impl ::core::default::Default for FWPM_NET_EVENT1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT1_0 { pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE1, @@ -5338,7 +5338,7 @@ impl ::core::default::Default for FWPM_NET_EVENT1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT2 { pub header: FWPM_NET_EVENT_HEADER2, @@ -5364,7 +5364,7 @@ impl ::core::default::Default for FWPM_NET_EVENT2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT2_0 { pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE1, @@ -5397,7 +5397,7 @@ impl ::core::default::Default for FWPM_NET_EVENT2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT3 { pub header: FWPM_NET_EVENT_HEADER3, @@ -5423,7 +5423,7 @@ impl ::core::default::Default for FWPM_NET_EVENT3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT3_0 { pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE1, @@ -5456,7 +5456,7 @@ impl ::core::default::Default for FWPM_NET_EVENT3_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT4 { pub header: FWPM_NET_EVENT_HEADER3, @@ -5482,7 +5482,7 @@ impl ::core::default::Default for FWPM_NET_EVENT4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT4_0 { pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE2, @@ -5515,7 +5515,7 @@ impl ::core::default::Default for FWPM_NET_EVENT4_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT5 { pub header: FWPM_NET_EVENT_HEADER3, @@ -5541,7 +5541,7 @@ impl ::core::default::Default for FWPM_NET_EVENT5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT5_0 { pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE2, @@ -5575,7 +5575,7 @@ impl ::core::default::Default for FWPM_NET_EVENT5_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FWPM_NET_EVENT_CAPABILITY_ALLOW0 { pub networkCapabilityId: FWPM_APPC_NETWORK_CAPABILITY_TYPE, @@ -5615,7 +5615,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_CAPABILITY_ALLOW0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FWPM_NET_EVENT_CAPABILITY_DROP0 { pub networkCapabilityId: FWPM_APPC_NETWORK_CAPABILITY_TYPE, @@ -5655,7 +5655,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_CAPABILITY_DROP0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FWPM_NET_EVENT_CLASSIFY_ALLOW0 { pub filterId: u64, @@ -5729,7 +5729,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_CLASSIFY_DROP0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FWPM_NET_EVENT_CLASSIFY_DROP1 { pub filterId: u64, @@ -5773,7 +5773,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_CLASSIFY_DROP1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FWPM_NET_EVENT_CLASSIFY_DROP2 { pub filterId: u64, @@ -5831,7 +5831,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_CLASSIFY_DROP2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 { pub localMacAddr: FWP_BYTE_ARRAY6, @@ -5907,7 +5907,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT_ENUM_TEMPLATE0 { pub startTime: super::super::Foundation::FILETIME, @@ -5948,7 +5948,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_ENUM_TEMPLATE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT_HEADER0 { pub timeStamp: super::super::Foundation::FILETIME, @@ -5982,7 +5982,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_HEADER0_0 { pub localAddrV4: u32, @@ -6007,7 +6007,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_HEADER0_1 { pub remoteAddrV4: u32, @@ -6032,7 +6032,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT_HEADER1 { pub timeStamp: super::super::Foundation::FILETIME, @@ -6067,7 +6067,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_HEADER1_0 { pub localAddrV4: u32, @@ -6092,7 +6092,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_HEADER1_1 { pub remoteAddrV4: u32, @@ -6117,7 +6117,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER1_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_HEADER1_2 { pub Anonymous: FWPM_NET_EVENT_HEADER1_2_0, @@ -6141,7 +6141,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER1_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT_HEADER1_2_0 { pub reserved1: FWP_AF, @@ -6166,7 +6166,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER1_2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_HEADER1_2_0_0 { pub Anonymous: FWPM_NET_EVENT_HEADER1_2_0_0_0, @@ -6190,7 +6190,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER1_2_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT_HEADER1_2_0_0_0 { pub reserved2: FWP_BYTE_ARRAY6, @@ -6236,7 +6236,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER1_2_0_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT_HEADER2 { pub timeStamp: super::super::Foundation::FILETIME, @@ -6272,7 +6272,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_HEADER2_0 { pub localAddrV4: u32, @@ -6297,7 +6297,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_HEADER2_1 { pub remoteAddrV4: u32, @@ -6322,7 +6322,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER2_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT_HEADER3 { pub timeStamp: super::super::Foundation::FILETIME, @@ -6361,7 +6361,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_HEADER3_0 { pub localAddrV4: u32, @@ -6386,7 +6386,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_HEADER3_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_HEADER3_1 { pub remoteAddrV4: u32, @@ -6717,7 +6717,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_IKEEXT_MM_FAILURE2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 { pub failureErrorCode: u32, @@ -6749,7 +6749,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_0 { pub localSubNet: FWP_CONDITION_VALUE0, @@ -6773,7 +6773,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_1 { pub remoteSubNet: FWP_CONDITION_VALUE0, @@ -6797,7 +6797,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT_IKEEXT_QM_FAILURE1 { pub failureErrorCode: u32, @@ -6831,7 +6831,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_IKEEXT_QM_FAILURE1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_0 { pub localSubNet: FWP_CONDITION_VALUE0, @@ -6855,7 +6855,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_1 { pub remoteSubNet: FWP_CONDITION_VALUE0, @@ -7001,7 +7001,7 @@ impl ::core::default::Default for FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_NET_EVENT_SUBSCRIPTION0 { pub enumTemplate: *mut FWPM_NET_EVENT_ENUM_TEMPLATE0, @@ -7104,7 +7104,7 @@ impl ::core::default::Default for FWPM_PROVIDER_CHANGE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_PROVIDER_CONTEXT0 { pub providerContextKey: ::windows_core::GUID, @@ -7135,7 +7135,7 @@ impl ::core::default::Default for FWPM_PROVIDER_CONTEXT0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_PROVIDER_CONTEXT0_0 { pub keyingPolicy: *mut IPSEC_KEYING_POLICY0, @@ -7167,7 +7167,7 @@ impl ::core::default::Default for FWPM_PROVIDER_CONTEXT0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_PROVIDER_CONTEXT1 { pub providerContextKey: ::windows_core::GUID, @@ -7198,7 +7198,7 @@ impl ::core::default::Default for FWPM_PROVIDER_CONTEXT1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_PROVIDER_CONTEXT1_0 { pub keyingPolicy: *mut IPSEC_KEYING_POLICY0, @@ -7233,7 +7233,7 @@ impl ::core::default::Default for FWPM_PROVIDER_CONTEXT1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_PROVIDER_CONTEXT2 { pub providerContextKey: ::windows_core::GUID, @@ -7264,7 +7264,7 @@ impl ::core::default::Default for FWPM_PROVIDER_CONTEXT2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_PROVIDER_CONTEXT2_0 { pub keyingPolicy: *mut IPSEC_KEYING_POLICY1, @@ -7300,7 +7300,7 @@ impl ::core::default::Default for FWPM_PROVIDER_CONTEXT2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_PROVIDER_CONTEXT3 { pub providerContextKey: ::windows_core::GUID, @@ -7331,7 +7331,7 @@ impl ::core::default::Default for FWPM_PROVIDER_CONTEXT3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWPM_PROVIDER_CONTEXT3_0 { pub keyingPolicy: *mut IPSEC_KEYING_POLICY1, @@ -7520,7 +7520,7 @@ impl ::core::default::Default for FWPM_PROVIDER_SUBSCRIPTION0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWPM_SESSION0 { pub sessionKey: ::windows_core::GUID, @@ -7915,7 +7915,7 @@ impl ::core::default::Default for FWPM_SYSTEM_PORTS_BY_TYPE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FWPM_VSWITCH_EVENT0 { pub eventType: FWPM_VSWITCH_EVENT_TYPE, @@ -7941,7 +7941,7 @@ impl ::core::default::Default for FWPM_VSWITCH_EVENT0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union FWPM_VSWITCH_EVENT0_0 { pub positionInfo: FWPM_VSWITCH_EVENT0_0_0, @@ -7966,7 +7966,7 @@ impl ::core::default::Default for FWPM_VSWITCH_EVENT0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FWPM_VSWITCH_EVENT0_0_0 { pub numvSwitchFilterExtensions: u32, @@ -8005,7 +8005,7 @@ impl ::core::default::Default for FWPM_VSWITCH_EVENT0_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FWPM_VSWITCH_EVENT0_0_1 { pub inRequiredPosition: super::super::Foundation::BOOL, @@ -8163,7 +8163,7 @@ impl ::core::default::Default for FWP_BYTE_BLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWP_CONDITION_VALUE0 { pub r#type: FWP_DATA_TYPE, @@ -8188,7 +8188,7 @@ impl ::core::default::Default for FWP_CONDITION_VALUE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWP_CONDITION_VALUE0_0 { pub uint8: u8, @@ -8232,7 +8232,7 @@ impl ::core::default::Default for FWP_CONDITION_VALUE0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWP_RANGE0 { pub valueLow: FWP_VALUE0, @@ -8257,7 +8257,7 @@ impl ::core::default::Default for FWP_RANGE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWP_TOKEN_INFORMATION { pub sidCount: u32, @@ -8358,7 +8358,7 @@ impl ::core::default::Default for FWP_V6_ADDR_AND_MASK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct FWP_VALUE0 { pub r#type: FWP_DATA_TYPE, @@ -8383,7 +8383,7 @@ impl ::core::default::Default for FWP_VALUE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union FWP_VALUE0_0 { pub uint8: u8, @@ -10602,7 +10602,7 @@ impl ::core::default::Default for IKEEXT_SA_DETAILS2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct IKEEXT_SA_ENUM_TEMPLATE0 { pub localSubNet: FWP_CONDITION_VALUE0, @@ -11602,7 +11602,7 @@ impl ::core::default::Default for IPSEC_KEY_MANAGER0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct IPSEC_KEY_MANAGER_CALLBACKS0 { pub reserved: ::windows_core::GUID, @@ -11900,7 +11900,7 @@ impl ::core::default::Default for IPSEC_SA_CIPHER_INFORMATION0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct IPSEC_SA_CONTEXT0 { pub saContextId: u64, @@ -11940,7 +11940,7 @@ impl ::core::default::Default for IPSEC_SA_CONTEXT0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct IPSEC_SA_CONTEXT1 { pub saContextId: u64, @@ -12010,7 +12010,7 @@ impl ::core::default::Default for IPSEC_SA_CONTEXT_CHANGE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct IPSEC_SA_CONTEXT_ENUM_TEMPLATE0 { pub localSubNet: FWP_CONDITION_VALUE0, @@ -12035,7 +12035,7 @@ impl ::core::default::Default for IPSEC_SA_CONTEXT_ENUM_TEMPLATE0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct IPSEC_SA_CONTEXT_SUBSCRIPTION0 { pub enumTemplate: *mut IPSEC_SA_CONTEXT_ENUM_TEMPLATE0, @@ -12075,7 +12075,7 @@ impl ::core::default::Default for IPSEC_SA_CONTEXT_SUBSCRIPTION0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct IPSEC_SA_DETAILS0 { pub ipVersion: FWP_IP_VERSION, @@ -12104,7 +12104,7 @@ impl ::core::default::Default for IPSEC_SA_DETAILS0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union IPSEC_SA_DETAILS0_0 { pub udpEncapsulation: *mut IPSEC_V4_UDP_ENCAPSULATION0, @@ -12128,7 +12128,7 @@ impl ::core::default::Default for IPSEC_SA_DETAILS0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct IPSEC_SA_DETAILS1 { pub ipVersion: FWP_IP_VERSION, @@ -12158,7 +12158,7 @@ impl ::core::default::Default for IPSEC_SA_DETAILS1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union IPSEC_SA_DETAILS1_0 { pub udpEncapsulation: *mut IPSEC_V4_UDP_ENCAPSULATION0, @@ -13216,40 +13216,40 @@ impl ::core::default::Default for IPSEC_VIRTUAL_IF_TUNNEL_INFO0 { } } pub type FWPM_CALLOUT_CHANGE_CALLBACK0 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FWPM_CONNECTION_CALLBACK0 = ::core::option::Option ()>; pub type FWPM_DYNAMIC_KEYWORD_CALLBACK0 = ::core::option::Option ()>; pub type FWPM_FILTER_CHANGE_CALLBACK0 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub type FWPM_NET_EVENT_CALLBACK0 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub type FWPM_NET_EVENT_CALLBACK1 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub type FWPM_NET_EVENT_CALLBACK2 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub type FWPM_NET_EVENT_CALLBACK3 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub type FWPM_NET_EVENT_CALLBACK4 = ::core::option::Option ()>; pub type FWPM_PROVIDER_CHANGE_CALLBACK0 = ::core::option::Option ()>; pub type FWPM_PROVIDER_CONTEXT_CHANGE_CALLBACK0 = ::core::option::Option ()>; pub type FWPM_SUBLAYER_CHANGE_CALLBACK0 = ::core::option::Option ()>; pub type FWPM_SYSTEM_PORTS_CALLBACK0 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FWPM_VSWITCH_EVENT_CALLBACK0 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub type IPSEC_KEY_MANAGER_DICTATE_KEY0 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub type IPSEC_KEY_MANAGER_NOTIFY_KEY0 = ::core::option::Option ()>; pub type IPSEC_SA_CONTEXT_CALLBACK0 = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFirewall/impl.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFirewall/impl.rs index 71c9ac2e01..4e51193f6c 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFirewall/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFirewall/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDynamicPortMapping_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ExternalIPAddress(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -173,7 +173,7 @@ impl IDynamicPortMapping_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDynamicPortMappingCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -296,7 +296,7 @@ impl IEnumNetConnection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumNetSharingEveryConnection_Impl: Sized { fn Next(&self, celt: u32, rgvar: *mut super::super::System::Variant::VARIANT, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -347,7 +347,7 @@ impl IEnumNetSharingEveryConnection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumNetSharingPortMapping_Impl: Sized { fn Next(&self, celt: u32, rgvar: *mut super::super::System::Variant::VARIANT, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -398,7 +398,7 @@ impl IEnumNetSharingPortMapping_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumNetSharingPrivateConnection_Impl: Sized { fn Next(&self, celt: u32, rgvar: *mut super::super::System::Variant::VARIANT, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -449,7 +449,7 @@ impl IEnumNetSharingPrivateConnection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumNetSharingPublicConnection_Impl: Sized { fn Next(&self, celt: u32, rgvar: *mut super::super::System::Variant::VARIANT, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -500,7 +500,7 @@ impl IEnumNetSharingPublicConnection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INATEventManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetExternalIPAddressCallback(&self, punk: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -645,7 +645,7 @@ impl INetConnection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetConnectionConnectUi_Impl: Sized { fn SetConnection(&self, pcon: ::core::option::Option<&INetConnection>) -> ::windows_core::Result<()>; @@ -706,7 +706,7 @@ impl INetConnectionManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetConnectionProps_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Guid(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -801,7 +801,7 @@ impl INetConnectionProps_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwAuthorizedApplication_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -938,7 +938,7 @@ impl INetFwAuthorizedApplication_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwAuthorizedApplications_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1008,7 +1008,7 @@ impl INetFwAuthorizedApplications_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwIcmpSettings_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AllowOutboundDestinationUnreachable(&self) -> ::windows_core::Result; @@ -1225,7 +1225,7 @@ impl INetFwIcmpSettings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwMgr_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn LocalPolicy(&self) -> ::windows_core::Result; @@ -1289,7 +1289,7 @@ impl INetFwMgr_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwOpenPort_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1459,7 +1459,7 @@ impl INetFwOpenPort_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwOpenPorts_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1529,7 +1529,7 @@ impl INetFwOpenPorts_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwPolicy_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CurrentProfile(&self) -> ::windows_core::Result; @@ -1572,7 +1572,7 @@ impl INetFwPolicy_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwPolicy2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CurrentProfileTypes(&self) -> ::windows_core::Result; @@ -1821,7 +1821,7 @@ impl INetFwPolicy2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwProduct_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RuleCategories(&self) -> ::windows_core::Result; @@ -1891,7 +1891,7 @@ impl INetFwProduct_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwProducts_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1960,7 +1960,7 @@ impl INetFwProducts_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwProfile_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result; @@ -2135,7 +2135,7 @@ impl INetFwProfile_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwRemoteAdminSettings_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn IpVersion(&self) -> ::windows_core::Result; @@ -2232,7 +2232,7 @@ impl INetFwRemoteAdminSettings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwRule_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2609,7 +2609,7 @@ impl INetFwRule_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwRule2_Impl: Sized + INetFwRule_Impl { fn EdgeTraversalOptions(&self) -> ::windows_core::Result; @@ -2646,7 +2646,7 @@ impl INetFwRule2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwRule3_Impl: Sized + INetFwRule2_Impl { fn LocalAppPackageId(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2783,7 +2783,7 @@ impl INetFwRule3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwRules_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2853,7 +2853,7 @@ impl INetFwRules_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwService_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3002,7 +3002,7 @@ impl INetFwService_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwServiceRestriction_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RestrictService(&self, servicename: &::windows_core::BSTR, appname: &::windows_core::BSTR, restrictservice: super::super::Foundation::VARIANT_BOOL, servicesidrestricted: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3052,7 +3052,7 @@ impl INetFwServiceRestriction_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetFwServices_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -3108,7 +3108,7 @@ impl INetFwServices_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetSharingConfiguration_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SharingEnabled(&self) -> ::windows_core::Result; @@ -3225,7 +3225,7 @@ impl INetSharingConfiguration_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetSharingEveryConnectionCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3268,7 +3268,7 @@ impl INetSharingEveryConnectionCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetSharingManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SharingInstalled(&self) -> ::windows_core::Result; @@ -3363,7 +3363,7 @@ impl INetSharingManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetSharingPortMapping_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Disable(&self) -> ::windows_core::Result<()>; @@ -3414,7 +3414,7 @@ impl INetSharingPortMapping_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetSharingPortMappingCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3457,7 +3457,7 @@ impl INetSharingPortMappingCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetSharingPortMappingProps_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3578,7 +3578,7 @@ impl INetSharingPortMappingProps_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetSharingPrivateConnectionCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3621,7 +3621,7 @@ impl INetSharingPrivateConnectionCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetSharingPublicConnectionCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3664,7 +3664,7 @@ impl INetSharingPublicConnectionCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IStaticPortMapping_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ExternalIPAddress(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3800,7 +3800,7 @@ impl IStaticPortMapping_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IStaticPortMappingCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3876,7 +3876,7 @@ impl IStaticPortMappingCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPNAT_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn StaticPortMappingCollection(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFirewall/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFirewall/mod.rs index 7edaff57dd..f14baf2f5a 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFirewall/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFirewall/mod.rs @@ -3,7 +3,7 @@ pub unsafe fn NcFreeNetconProperties(pprops: *mut NETCON_PROPERTIES) { ::windows_targets::link!("netshell.dll" "system" fn NcFreeNetconProperties(pprops : *mut NETCON_PROPERTIES) -> ()); NcFreeNetconProperties(pprops) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NcIsValidConnectionName(pszwname: P0) -> super::super::Foundation::BOOL @@ -21,14 +21,14 @@ where ::windows_targets::link!("api-ms-win-net-isolation-l1-1-0.dll" "system" fn NetworkIsolationDiagnoseConnectFailureAndGetInfo(wszservername : ::windows_core::PCWSTR, netisoerror : *mut NETISO_ERROR_TYPE) -> u32); NetworkIsolationDiagnoseConnectFailureAndGetInfo(wszservername.into_param().abi(), netisoerror) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NetworkIsolationEnumAppContainers(flags: u32, pdwnumpublicappcs: *mut u32, pppublicappcs: *mut *mut INET_FIREWALL_APP_CONTAINER) -> u32 { ::windows_targets::link!("api-ms-win-net-isolation-l1-1-0.dll" "system" fn NetworkIsolationEnumAppContainers(flags : u32, pdwnumpublicappcs : *mut u32, pppublicappcs : *mut *mut INET_FIREWALL_APP_CONTAINER) -> u32); NetworkIsolationEnumAppContainers(flags, pdwnumpublicappcs, pppublicappcs) } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[inline] pub unsafe fn NetworkIsolationEnumerateAppContainerRules() -> ::windows_core::Result { @@ -36,21 +36,21 @@ pub unsafe fn NetworkIsolationEnumerateAppContainerRules() -> ::windows_core::Re let mut result__ = ::std::mem::zeroed(); NetworkIsolationEnumerateAppContainerRules(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NetworkIsolationFreeAppContainers(ppublicappcs: *const INET_FIREWALL_APP_CONTAINER) -> u32 { ::windows_targets::link!("api-ms-win-net-isolation-l1-1-0.dll" "system" fn NetworkIsolationFreeAppContainers(ppublicappcs : *const INET_FIREWALL_APP_CONTAINER) -> u32); NetworkIsolationFreeAppContainers(ppublicappcs) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NetworkIsolationGetAppContainerConfig(pdwnumpublicappcs: *mut u32, appcontainersids: *mut *mut super::super::Security::SID_AND_ATTRIBUTES) -> u32 { ::windows_targets::link!("api-ms-win-net-isolation-l1-1-0.dll" "system" fn NetworkIsolationGetAppContainerConfig(pdwnumpublicappcs : *mut u32, appcontainersids : *mut *mut super::super::Security:: SID_AND_ATTRIBUTES) -> u32); NetworkIsolationGetAppContainerConfig(pdwnumpublicappcs, appcontainersids) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetworkIsolationGetEnterpriseIdAsync(wszservername: P0, dwflags: u32, context: ::core::option::Option<*const ::core::ffi::c_void>, callback: PNETISO_EDP_ID_CALLBACK_FN, hoperation: *mut super::super::Foundation::HANDLE) -> u32 @@ -60,7 +60,7 @@ where ::windows_targets::link!("firewallapi.dll" "system" fn NetworkIsolationGetEnterpriseIdAsync(wszservername : ::windows_core::PCWSTR, dwflags : u32, context : *const ::core::ffi::c_void, callback : PNETISO_EDP_ID_CALLBACK_FN, hoperation : *mut super::super::Foundation:: HANDLE) -> u32); NetworkIsolationGetEnterpriseIdAsync(wszservername.into_param().abi(), dwflags, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), callback, hoperation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetworkIsolationGetEnterpriseIdClose(hoperation: P0, bwaitforoperation: P1) -> u32 @@ -71,21 +71,21 @@ where ::windows_targets::link!("firewallapi.dll" "system" fn NetworkIsolationGetEnterpriseIdClose(hoperation : super::super::Foundation:: HANDLE, bwaitforoperation : super::super::Foundation:: BOOL) -> u32); NetworkIsolationGetEnterpriseIdClose(hoperation.into_param().abi(), bwaitforoperation.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NetworkIsolationRegisterForAppContainerChanges(flags: u32, callback: PAC_CHANGES_CALLBACK_FN, context: ::core::option::Option<*const ::core::ffi::c_void>, registrationobject: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("api-ms-win-net-isolation-l1-1-0.dll" "system" fn NetworkIsolationRegisterForAppContainerChanges(flags : u32, callback : PAC_CHANGES_CALLBACK_FN, context : *const ::core::ffi::c_void, registrationobject : *mut super::super::Foundation:: HANDLE) -> u32); NetworkIsolationRegisterForAppContainerChanges(flags, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), registrationobject) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn NetworkIsolationSetAppContainerConfig(appcontainersids: &[super::super::Security::SID_AND_ATTRIBUTES]) -> u32 { ::windows_targets::link!("api-ms-win-net-isolation-l1-1-0.dll" "system" fn NetworkIsolationSetAppContainerConfig(dwnumpublicappcs : u32, appcontainersids : *const super::super::Security:: SID_AND_ATTRIBUTES) -> u32); NetworkIsolationSetAppContainerConfig(appcontainersids.len() as _, ::core::mem::transmute(appcontainersids.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetworkIsolationSetupAppContainerBinaries(applicationcontainersid: P0, packagefullname: P1, packagefolder: P2, displayname: P3, bbinariesfullycomputed: P4, binaries: &[::windows_core::PCWSTR]) -> ::windows_core::Result<()> @@ -99,7 +99,7 @@ where ::windows_targets::link!("api-ms-win-net-isolation-l1-1-0.dll" "system" fn NetworkIsolationSetupAppContainerBinaries(applicationcontainersid : super::super::Foundation:: PSID, packagefullname : ::windows_core::PCWSTR, packagefolder : ::windows_core::PCWSTR, displayname : ::windows_core::PCWSTR, bbinariesfullycomputed : super::super::Foundation:: BOOL, binaries : *const ::windows_core::PCWSTR, binariescount : u32) -> ::windows_core::HRESULT); NetworkIsolationSetupAppContainerBinaries(applicationcontainersid.into_param().abi(), packagefullname.into_param().abi(), packagefolder.into_param().abi(), displayname.into_param().abi(), bbinariesfullycomputed.into_param().abi(), ::core::mem::transmute(binaries.as_ptr()), binaries.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NetworkIsolationUnregisterForAppContainerChanges(registrationobject: P0) -> u32 @@ -109,7 +109,7 @@ where ::windows_targets::link!("api-ms-win-net-isolation-l1-1-0.dll" "system" fn NetworkIsolationUnregisterForAppContainerChanges(registrationobject : super::super::Foundation:: HANDLE) -> u32); NetworkIsolationUnregisterForAppContainerChanges(registrationobject.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -140,7 +140,7 @@ impl IDynamicPortMapping { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InternalClient)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -164,7 +164,7 @@ impl IDynamicPortMapping { { (::windows_core::Interface::vtable(self).EditInternalClient)(::windows_core::Interface::as_raw(self), bstrinternalclient.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, vb: P0) -> ::windows_core::Result<()> where @@ -218,7 +218,7 @@ pub struct IDynamicPortMapping_Vtbl { pub EditDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdescription: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub EditInternalPort: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, linternalport: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -229,7 +229,7 @@ impl IDynamicPortMappingCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, bstrremotehost: P0, lexternalport: i32, bstrprotocol: P1) -> ::windows_core::Result where @@ -250,7 +250,7 @@ impl IDynamicPortMappingCollection { { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), bstrremotehost.into_param().abi(), lexternalport, bstrprotocol.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Add(&self, bstrremotehost: P0, lexternalport: i32, bstrprotocol: P1, linternalport: i32, bstrinternalclient: P2, benabled: P3, bstrdescription: P4, lleaseduration: i32) -> ::windows_core::Result where @@ -329,7 +329,7 @@ pub struct IEnumNetConnection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumNetSharingEveryConnection(::windows_core::IUnknown); impl IEnumNetSharingEveryConnection { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, rgvar: &mut [super::super::System::Variant::VARIANT], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgvar.len() as _, ::core::mem::transmute(rgvar.as_ptr()), pceltfetched).ok() @@ -368,7 +368,7 @@ pub struct IEnumNetSharingEveryConnection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumNetSharingPortMapping(::windows_core::IUnknown); impl IEnumNetSharingPortMapping { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, rgvar: &mut [super::super::System::Variant::VARIANT], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgvar.len() as _, ::core::mem::transmute(rgvar.as_ptr()), pceltfetched).ok() @@ -407,7 +407,7 @@ pub struct IEnumNetSharingPortMapping_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumNetSharingPrivateConnection(::windows_core::IUnknown); impl IEnumNetSharingPrivateConnection { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, rgvar: &mut [super::super::System::Variant::VARIANT], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgvar.len() as _, ::core::mem::transmute(rgvar.as_ptr()), pceltfetched).ok() @@ -446,7 +446,7 @@ pub struct IEnumNetSharingPrivateConnection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumNetSharingPublicConnection(::windows_core::IUnknown); impl IEnumNetSharingPublicConnection { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, rgvar: &mut [super::super::System::Variant::VARIANT], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgvar.len() as _, ::core::mem::transmute(rgvar.as_ptr()), pceltfetched).ok() @@ -481,7 +481,7 @@ pub struct IEnumNetSharingPublicConnection_Vtbl { pub Reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Clone: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -628,7 +628,7 @@ impl INetConnectionConnectUi { { (::windows_core::Interface::vtable(self).SetConnection)(::windows_core::Interface::as_raw(self), pcon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Connect(&self, hwndparent: P0, dwflags: u32) -> ::windows_core::Result<()> where @@ -636,7 +636,7 @@ impl INetConnectionConnectUi { { (::windows_core::Interface::vtable(self).Connect)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Disconnect(&self, hwndparent: P0, dwflags: u32) -> ::windows_core::Result<()> where @@ -688,7 +688,7 @@ pub struct INetConnectionManager_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub EnumConnections: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: NETCONMGR_ENUM_FLAGS, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -742,7 +742,7 @@ pub struct INetConnectionProps_Vtbl { pub MediaType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pmediatype: *mut NETCON_MEDIATYPE) -> ::windows_core::HRESULT, pub Characteristics: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwflags: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -793,13 +793,13 @@ impl INetFwAuthorizedApplication { { (::windows_core::Interface::vtable(self).SetRemoteAddresses)(::windows_core::Interface::as_raw(self), remoteaddrs.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -842,7 +842,7 @@ pub struct INetFwAuthorizedApplication_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEnabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -853,7 +853,7 @@ impl INetFwAuthorizedApplications { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, app: P0) -> ::windows_core::Result<()> where @@ -867,7 +867,7 @@ impl INetFwAuthorizedApplications { { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), imagefilename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, imagefilename: P0) -> ::windows_core::Result where @@ -908,20 +908,20 @@ pub struct INetFwAuthorizedApplications_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetFwIcmpSettings(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl INetFwIcmpSettings { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowOutboundDestinationUnreachable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowOutboundDestinationUnreachable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowOutboundDestinationUnreachable(&self, allow: P0) -> ::windows_core::Result<()> where @@ -929,13 +929,13 @@ impl INetFwIcmpSettings { { (::windows_core::Interface::vtable(self).SetAllowOutboundDestinationUnreachable)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowRedirect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowRedirect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowRedirect(&self, allow: P0) -> ::windows_core::Result<()> where @@ -943,13 +943,13 @@ impl INetFwIcmpSettings { { (::windows_core::Interface::vtable(self).SetAllowRedirect)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowInboundEchoRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowInboundEchoRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowInboundEchoRequest(&self, allow: P0) -> ::windows_core::Result<()> where @@ -957,13 +957,13 @@ impl INetFwIcmpSettings { { (::windows_core::Interface::vtable(self).SetAllowInboundEchoRequest)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowOutboundTimeExceeded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowOutboundTimeExceeded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowOutboundTimeExceeded(&self, allow: P0) -> ::windows_core::Result<()> where @@ -971,13 +971,13 @@ impl INetFwIcmpSettings { { (::windows_core::Interface::vtable(self).SetAllowOutboundTimeExceeded)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowOutboundParameterProblem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowOutboundParameterProblem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowOutboundParameterProblem(&self, allow: P0) -> ::windows_core::Result<()> where @@ -985,13 +985,13 @@ impl INetFwIcmpSettings { { (::windows_core::Interface::vtable(self).SetAllowOutboundParameterProblem)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowOutboundSourceQuench(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowOutboundSourceQuench)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowOutboundSourceQuench(&self, allow: P0) -> ::windows_core::Result<()> where @@ -999,13 +999,13 @@ impl INetFwIcmpSettings { { (::windows_core::Interface::vtable(self).SetAllowOutboundSourceQuench)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowInboundRouterRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowInboundRouterRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowInboundRouterRequest(&self, allow: P0) -> ::windows_core::Result<()> where @@ -1013,13 +1013,13 @@ impl INetFwIcmpSettings { { (::windows_core::Interface::vtable(self).SetAllowInboundRouterRequest)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowInboundTimestampRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowInboundTimestampRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowInboundTimestampRequest(&self, allow: P0) -> ::windows_core::Result<()> where @@ -1027,13 +1027,13 @@ impl INetFwIcmpSettings { { (::windows_core::Interface::vtable(self).SetAllowInboundTimestampRequest)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowInboundMaskRequest(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowInboundMaskRequest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowInboundMaskRequest(&self, allow: P0) -> ::windows_core::Result<()> where @@ -1041,13 +1041,13 @@ impl INetFwIcmpSettings { { (::windows_core::Interface::vtable(self).SetAllowInboundMaskRequest)(::windows_core::Interface::as_raw(self), allow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowOutboundPacketTooBig(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowOutboundPacketTooBig)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowOutboundPacketTooBig(&self, allow: P0) -> ::windows_core::Result<()> where @@ -1152,14 +1152,14 @@ pub struct INetFwIcmpSettings_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetAllowOutboundPacketTooBig: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetFwMgr(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl INetFwMgr { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LocalPolicy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1172,7 +1172,7 @@ impl INetFwMgr { pub unsafe fn RestoreDefaults(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RestoreDefaults)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsPortAllowed(&self, imagefilename: P0, ipversion: NET_FW_IP_VERSION, portnumber: i32, localaddress: P1, ipprotocol: NET_FW_IP_PROTOCOL, allowed: *mut super::super::System::Variant::VARIANT, restricted: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1181,7 +1181,7 @@ impl INetFwMgr { { (::windows_core::Interface::vtable(self).IsPortAllowed)(::windows_core::Interface::as_raw(self), imagefilename.into_param().abi(), ipversion, portnumber, localaddress.into_param().abi(), ipprotocol, allowed, restricted).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsIcmpTypeAllowed(&self, ipversion: NET_FW_IP_VERSION, localaddress: P0, r#type: u8, allowed: *mut super::super::System::Variant::VARIANT, restricted: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1220,7 +1220,7 @@ pub struct INetFwMgr_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] IsIcmpTypeAllowed: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1275,13 +1275,13 @@ impl INetFwOpenPort { { (::windows_core::Interface::vtable(self).SetRemoteAddresses)(::windows_core::Interface::as_raw(self), remoteaddrs.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -1289,7 +1289,7 @@ impl INetFwOpenPort { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BuiltIn(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1336,7 +1336,7 @@ pub struct INetFwOpenPort_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] BuiltIn: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1347,7 +1347,7 @@ impl INetFwOpenPorts { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, port: P0) -> ::windows_core::Result<()> where @@ -1358,7 +1358,7 @@ impl INetFwOpenPorts { pub unsafe fn Remove(&self, portnumber: i32, ipprotocol: NET_FW_IP_PROTOCOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), portnumber, ipprotocol).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, portnumber: i32, ipprotocol: NET_FW_IP_PROTOCOL) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1396,20 +1396,20 @@ pub struct INetFwOpenPorts_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetFwPolicy(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl INetFwPolicy { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentProfile(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentProfile)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProfileByType(&self, profiletype: NET_FW_PROFILE_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1440,7 +1440,7 @@ pub struct INetFwPolicy_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetProfileByType: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1451,13 +1451,13 @@ impl INetFwPolicy2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentProfileTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_FirewallEnabled(&self, profiletype: NET_FW_PROFILE_TYPE2) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_FirewallEnabled)(::windows_core::Interface::as_raw(self), profiletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn put_FirewallEnabled(&self, profiletype: NET_FW_PROFILE_TYPE2, enabled: P0) -> ::windows_core::Result<()> where @@ -1465,24 +1465,24 @@ impl INetFwPolicy2 { { (::windows_core::Interface::vtable(self).put_FirewallEnabled)(::windows_core::Interface::as_raw(self), profiletype, enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_ExcludedInterfaces(&self, profiletype: NET_FW_PROFILE_TYPE2) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ExcludedInterfaces)(::windows_core::Interface::as_raw(self), profiletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_ExcludedInterfaces(&self, profiletype: NET_FW_PROFILE_TYPE2, interfaces: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).put_ExcludedInterfaces)(::windows_core::Interface::as_raw(self), profiletype, ::core::mem::transmute(interfaces)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_BlockAllInboundTraffic(&self, profiletype: NET_FW_PROFILE_TYPE2) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_BlockAllInboundTraffic)(::windows_core::Interface::as_raw(self), profiletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn put_BlockAllInboundTraffic(&self, profiletype: NET_FW_PROFILE_TYPE2, block: P0) -> ::windows_core::Result<()> where @@ -1490,13 +1490,13 @@ impl INetFwPolicy2 { { (::windows_core::Interface::vtable(self).put_BlockAllInboundTraffic)(::windows_core::Interface::as_raw(self), profiletype, block.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_NotificationsDisabled(&self, profiletype: NET_FW_PROFILE_TYPE2) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_NotificationsDisabled)(::windows_core::Interface::as_raw(self), profiletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn put_NotificationsDisabled(&self, profiletype: NET_FW_PROFILE_TYPE2, disabled: P0) -> ::windows_core::Result<()> where @@ -1504,13 +1504,13 @@ impl INetFwPolicy2 { { (::windows_core::Interface::vtable(self).put_NotificationsDisabled)(::windows_core::Interface::as_raw(self), profiletype, disabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_UnicastResponsesToMulticastBroadcastDisabled(&self, profiletype: NET_FW_PROFILE_TYPE2) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_UnicastResponsesToMulticastBroadcastDisabled)(::windows_core::Interface::as_raw(self), profiletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn put_UnicastResponsesToMulticastBroadcastDisabled(&self, profiletype: NET_FW_PROFILE_TYPE2, disabled: P0) -> ::windows_core::Result<()> where @@ -1518,19 +1518,19 @@ impl INetFwPolicy2 { { (::windows_core::Interface::vtable(self).put_UnicastResponsesToMulticastBroadcastDisabled)(::windows_core::Interface::as_raw(self), profiletype, disabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Rules(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Rules)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ServiceRestriction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServiceRestriction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableRuleGroup(&self, profiletypesbitmask: i32, group: P0, enable: P1) -> ::windows_core::Result<()> where @@ -1539,7 +1539,7 @@ impl INetFwPolicy2 { { (::windows_core::Interface::vtable(self).EnableRuleGroup)(::windows_core::Interface::as_raw(self), profiletypesbitmask, group.into_param().abi(), enable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRuleGroupEnabled(&self, profiletypesbitmask: i32, group: P0) -> ::windows_core::Result where @@ -1565,7 +1565,7 @@ impl INetFwPolicy2 { pub unsafe fn put_DefaultOutboundAction(&self, profiletype: NET_FW_PROFILE_TYPE2, action: NET_FW_ACTION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).put_DefaultOutboundAction)(::windows_core::Interface::as_raw(self), profiletype, action).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_IsRuleGroupCurrentlyEnabled(&self, group: P0) -> ::windows_core::Result where @@ -1662,20 +1662,20 @@ pub struct INetFwPolicy2_Vtbl { get_IsRuleGroupCurrentlyEnabled: usize, pub LocalPolicyModifyState: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, modifystate: *mut NET_FW_MODIFY_STATE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetFwProduct(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl INetFwProduct { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RuleCategories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RuleCategories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetRuleCategories(&self, rulecategories: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRuleCategories)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rulecategories)).ok() @@ -1722,7 +1722,7 @@ pub struct INetFwProduct_Vtbl { pub SetDisplayName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, displayname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub PathToSignedProductExe: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, path: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1733,7 +1733,7 @@ impl INetFwProducts { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Register(&self, product: P0) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -1742,7 +1742,7 @@ impl INetFwProducts { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Register)(::windows_core::Interface::as_raw(self), product.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1779,7 +1779,7 @@ pub struct INetFwProducts_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1790,13 +1790,13 @@ impl INetFwProfile { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FirewallEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FirewallEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFirewallEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -1804,13 +1804,13 @@ impl INetFwProfile { { (::windows_core::Interface::vtable(self).SetFirewallEnabled)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExceptionsNotAllowed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExceptionsNotAllowed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExceptionsNotAllowed(&self, notallowed: P0) -> ::windows_core::Result<()> where @@ -1818,13 +1818,13 @@ impl INetFwProfile { { (::windows_core::Interface::vtable(self).SetExceptionsNotAllowed)(::windows_core::Interface::as_raw(self), notallowed.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotificationsDisabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NotificationsDisabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNotificationsDisabled(&self, disabled: P0) -> ::windows_core::Result<()> where @@ -1832,13 +1832,13 @@ impl INetFwProfile { { (::windows_core::Interface::vtable(self).SetNotificationsDisabled)(::windows_core::Interface::as_raw(self), disabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UnicastResponsesToMulticastBroadcastDisabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UnicastResponsesToMulticastBroadcastDisabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUnicastResponsesToMulticastBroadcastDisabled(&self, disabled: P0) -> ::windows_core::Result<()> where @@ -1846,31 +1846,31 @@ impl INetFwProfile { { (::windows_core::Interface::vtable(self).SetUnicastResponsesToMulticastBroadcastDisabled)(::windows_core::Interface::as_raw(self), disabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoteAdminSettings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RemoteAdminSettings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IcmpSettings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IcmpSettings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GloballyOpenPorts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GloballyOpenPorts)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Services(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Services)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AuthorizedApplications(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1946,7 +1946,7 @@ pub struct INetFwProfile_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] AuthorizedApplications: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1977,13 +1977,13 @@ impl INetFwRemoteAdminSettings { { (::windows_core::Interface::vtable(self).SetRemoteAddresses)(::windows_core::Interface::as_raw(self), remoteaddrs.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2022,7 +2022,7 @@ pub struct INetFwRemoteAdminSettings_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEnabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2133,13 +2133,13 @@ impl INetFwRule { pub unsafe fn SetDirection(&self, dir: NET_FW_RULE_DIRECTION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDirection)(::windows_core::Interface::as_raw(self), dir).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Interfaces(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Interfaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetInterfaces(&self, interfaces: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterfaces)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(interfaces)).ok() @@ -2154,13 +2154,13 @@ impl INetFwRule { { (::windows_core::Interface::vtable(self).SetInterfaceTypes)(::windows_core::Interface::as_raw(self), interfacetypes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2185,13 +2185,13 @@ impl INetFwRule { pub unsafe fn SetProfiles(&self, profiletypesbitmask: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProfiles)(::windows_core::Interface::as_raw(self), profiletypesbitmask).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EdgeTraversal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EdgeTraversal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEdgeTraversal(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2277,7 +2277,7 @@ pub struct INetFwRule_Vtbl { pub Action: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, action: *mut NET_FW_ACTION) -> ::windows_core::HRESULT, pub SetAction: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, action: NET_FW_ACTION) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2388,13 +2388,13 @@ impl INetFwRule2 { pub unsafe fn SetDirection(&self, dir: NET_FW_RULE_DIRECTION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetDirection)(::windows_core::Interface::as_raw(self), dir).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Interfaces(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Interfaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetInterfaces(&self, interfaces: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInterfaces)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(interfaces)).ok() @@ -2409,13 +2409,13 @@ impl INetFwRule2 { { (::windows_core::Interface::vtable(self).base__.SetInterfaceTypes)(::windows_core::Interface::as_raw(self), interfacetypes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2440,13 +2440,13 @@ impl INetFwRule2 { pub unsafe fn SetProfiles(&self, profiletypesbitmask: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProfiles)(::windows_core::Interface::as_raw(self), profiletypesbitmask).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EdgeTraversal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EdgeTraversal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEdgeTraversal(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2487,7 +2487,7 @@ pub struct INetFwRule2_Vtbl { pub EdgeTraversalOptions: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, loptions: *mut i32) -> ::windows_core::HRESULT, pub SetEdgeTraversalOptions: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, loptions: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2598,13 +2598,13 @@ impl INetFwRule3 { pub unsafe fn SetDirection(&self, dir: NET_FW_RULE_DIRECTION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetDirection)(::windows_core::Interface::as_raw(self), dir).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Interfaces(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Interfaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetInterfaces(&self, interfaces: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetInterfaces)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(interfaces)).ok() @@ -2619,13 +2619,13 @@ impl INetFwRule3 { { (::windows_core::Interface::vtable(self).base__.base__.SetInterfaceTypes)(::windows_core::Interface::as_raw(self), interfacetypes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2650,13 +2650,13 @@ impl INetFwRule3 { pub unsafe fn SetProfiles(&self, profiletypesbitmask: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetProfiles)(::windows_core::Interface::as_raw(self), profiletypesbitmask).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EdgeTraversal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EdgeTraversal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEdgeTraversal(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2764,7 +2764,7 @@ pub struct INetFwRule3_Vtbl { pub SecureFlags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, loptions: *mut i32) -> ::windows_core::HRESULT, pub SetSecureFlags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, loptions: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2775,7 +2775,7 @@ impl INetFwRules { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, rule: P0) -> ::windows_core::Result<()> where @@ -2789,7 +2789,7 @@ impl INetFwRules { { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, name: P0) -> ::windows_core::Result where @@ -2830,7 +2830,7 @@ pub struct INetFwRules_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2845,7 +2845,7 @@ impl INetFwService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Customized(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2875,13 +2875,13 @@ impl INetFwService { { (::windows_core::Interface::vtable(self).SetRemoteAddresses)(::windows_core::Interface::as_raw(self), remoteaddrs.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2889,7 +2889,7 @@ impl INetFwService { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GloballyOpenPorts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2936,14 +2936,14 @@ pub struct INetFwService_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GloballyOpenPorts: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetFwServiceRestriction(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl INetFwServiceRestriction { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RestrictService(&self, servicename: P0, appname: P1, restrictservice: P2, servicesidrestricted: P3) -> ::windows_core::Result<()> where @@ -2954,7 +2954,7 @@ impl INetFwServiceRestriction { { (::windows_core::Interface::vtable(self).RestrictService)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), appname.into_param().abi(), restrictservice.into_param().abi(), servicesidrestricted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ServiceRestricted(&self, servicename: P0, appname: P1) -> ::windows_core::Result where @@ -2964,7 +2964,7 @@ impl INetFwServiceRestriction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServiceRestricted)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), appname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Rules(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2999,7 +2999,7 @@ pub struct INetFwServiceRestriction_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Rules: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3010,7 +3010,7 @@ impl INetFwServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, svctype: NET_FW_SERVICE_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3043,14 +3043,14 @@ pub struct INetFwServices_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetSharingConfiguration(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl INetSharingConfiguration { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SharingEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3066,7 +3066,7 @@ impl INetSharingConfiguration { pub unsafe fn EnableSharing(&self, r#type: SHARINGCONNECTIONTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableSharing)(::windows_core::Interface::as_raw(self), r#type).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InternetFirewallEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3078,13 +3078,13 @@ impl INetSharingConfiguration { pub unsafe fn EnableInternetFirewall(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableInternetFirewall)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_EnumPortMappings(&self, flags: SHARINGCONNECTION_ENUM_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_EnumPortMappings)(::windows_core::Interface::as_raw(self), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPortMapping(&self, bstrname: P0, ucipprotocol: u8, usexternalport: u16, usinternalport: u16, dwoptions: u32, bstrtargetnameoripaddress: P1, etargettype: ICS_TARGETTYPE) -> ::windows_core::Result where @@ -3094,7 +3094,7 @@ impl INetSharingConfiguration { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddPortMapping)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ucipprotocol, usexternalport, usinternalport, dwoptions, bstrtargetnameoripaddress.into_param().abi(), etargettype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemovePortMapping(&self, pmapping: P0) -> ::windows_core::Result<()> where @@ -3144,7 +3144,7 @@ pub struct INetSharingConfiguration_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] RemovePortMapping: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3178,32 +3178,32 @@ pub struct INetSharingEveryConnectionCollection_Vtbl { pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetSharingManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl INetSharingManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SharingInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SharingInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_EnumPublicConnections(&self, flags: SHARINGCONNECTION_ENUM_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_EnumPublicConnections)(::windows_core::Interface::as_raw(self), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_EnumPrivateConnections(&self, flags: SHARINGCONNECTION_ENUM_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_EnumPrivateConnections)(::windows_core::Interface::as_raw(self), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_INetSharingConfigurationForINetConnection(&self, pnetconnection: P0) -> ::windows_core::Result where @@ -3212,13 +3212,13 @@ impl INetSharingManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_INetSharingConfigurationForINetConnection)(::windows_core::Interface::as_raw(self), pnetconnection.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumEveryConnection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumEveryConnection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_NetConnectionProps(&self, pnetconnection: P0) -> ::windows_core::Result where @@ -3268,7 +3268,7 @@ pub struct INetSharingManager_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] get_NetConnectionProps: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3281,7 +3281,7 @@ impl INetSharingPortMapping { pub unsafe fn Enable(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Enable)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3314,7 +3314,7 @@ pub struct INetSharingPortMapping_Vtbl { Properties: usize, pub Delete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3348,7 +3348,7 @@ pub struct INetSharingPortMappingCollection_Vtbl { pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3383,7 +3383,7 @@ impl INetSharingPortMappingProps { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TargetIPAddress)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3417,7 +3417,7 @@ pub struct INetSharingPortMappingProps_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Enabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3451,7 +3451,7 @@ pub struct INetSharingPrivateConnectionCollection_Vtbl { pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3485,7 +3485,7 @@ pub struct INetSharingPublicConnectionCollection_Vtbl { pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3512,7 +3512,7 @@ impl IStaticPortMapping { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InternalClient)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3528,7 +3528,7 @@ impl IStaticPortMapping { { (::windows_core::Interface::vtable(self).EditInternalClient)(::windows_core::Interface::as_raw(self), bstrinternalclient.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, vb: P0) -> ::windows_core::Result<()> where @@ -3579,7 +3579,7 @@ pub struct IStaticPortMapping_Vtbl { pub EditDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdescription: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub EditInternalPort: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, linternalport: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3590,7 +3590,7 @@ impl IStaticPortMappingCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, lexternalport: i32, bstrprotocol: P0) -> ::windows_core::Result where @@ -3609,7 +3609,7 @@ impl IStaticPortMappingCollection { { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), lexternalport, bstrprotocol.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Add(&self, lexternalport: i32, bstrprotocol: P0, linternalport: i32, bstrinternalclient: P1, benabled: P2, bstrdescription: P3) -> ::windows_core::Result where @@ -3649,26 +3649,26 @@ pub struct IStaticPortMappingCollection_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] Add: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUPnPNAT(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUPnPNAT { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StaticPortMappingCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StaticPortMappingCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DynamicPortMappingCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DynamicPortMappingCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NATEventManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4653,7 +4653,7 @@ impl ::core::default::Default for INET_FIREWALL_AC_BINARIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct INET_FIREWALL_AC_CAPABILITIES { pub count: u32, @@ -4692,7 +4692,7 @@ impl ::core::default::Default for INET_FIREWALL_AC_CAPABILITIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct INET_FIREWALL_AC_CHANGE { pub changeType: INET_FIREWALL_AC_CHANGE_TYPE, @@ -4721,7 +4721,7 @@ impl ::core::default::Default for INET_FIREWALL_AC_CHANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union INET_FIREWALL_AC_CHANGE_0 { pub capabilities: INET_FIREWALL_AC_CAPABILITIES, @@ -4746,7 +4746,7 @@ impl ::core::default::Default for INET_FIREWALL_AC_CHANGE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct INET_FIREWALL_APP_CONTAINER { pub appContainerSid: *mut super::super::Security::SID, @@ -4827,7 +4827,7 @@ impl ::core::default::Default for NETCON_PROPERTIES { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub type PAC_CHANGES_CALLBACK_FN = ::core::option::Option ()>; pub type PFN_FWADDDYNAMICKEYWORDADDRESS0 = ::core::option::Option u32>; @@ -4835,7 +4835,7 @@ pub type PFN_FWDELETEDYNAMICKEYWORDADDRESS0 = ::core::option::Option u32>; pub type PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0 = ::core::option::Option u32>; pub type PFN_FWFREEDYNAMICKEYWORDADDRESSDATA0 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_FWUPDATEDYNAMICKEYWORDADDRESS0 = ::core::option::Option u32>; pub type PNETISO_EDP_ID_CALLBACK_FN = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsNetworkVirtualization/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsNetworkVirtualization/mod.rs index 08d94332a6..6eb29538a0 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsNetworkVirtualization/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsNetworkVirtualization/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WnvOpen() -> super::super::Foundation::HANDLE { ::windows_targets::link!("wnvapi.dll" "system" fn WnvOpen() -> super::super::Foundation:: HANDLE); WnvOpen() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WnvRequestNotification(wnvhandle: P0, notificationparam: *mut WNV_NOTIFICATION_PARAM, overlapped: *mut super::super::System::IO::OVERLAPPED, bytestransferred: *mut u32) -> u32 @@ -95,7 +95,7 @@ impl ::core::fmt::Debug for WNV_OBJECT_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct WNV_CUSTOMER_ADDRESS_CHANGE_PARAM { pub MACAddress: super::super::Networking::WinSock::DL_EUI48, @@ -125,7 +125,7 @@ impl ::core::default::Default for WNV_CUSTOMER_ADDRESS_CHANGE_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct WNV_IP_ADDRESS { pub IP: WNV_IP_ADDRESS_0, @@ -149,7 +149,7 @@ impl ::core::default::Default for WNV_IP_ADDRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union WNV_IP_ADDRESS_0 { pub v4: super::super::Networking::WinSock::IN_ADDR, @@ -207,7 +207,7 @@ impl ::core::default::Default for WNV_NOTIFICATION_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct WNV_OBJECT_CHANGE_PARAM { pub ObjectType: WNV_OBJECT_TYPE, @@ -232,7 +232,7 @@ impl ::core::default::Default for WNV_OBJECT_CHANGE_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub union WNV_OBJECT_CHANGE_PARAM_0 { pub ProviderAddressChange: WNV_PROVIDER_ADDRESS_CHANGE_PARAM, @@ -288,7 +288,7 @@ impl ::core::default::Default for WNV_OBJECT_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct WNV_POLICY_MISMATCH_PARAM { pub CAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, @@ -316,7 +316,7 @@ impl ::core::default::Default for WNV_POLICY_MISMATCH_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct WNV_PROVIDER_ADDRESS_CHANGE_PARAM { pub PAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, @@ -342,7 +342,7 @@ impl ::core::default::Default for WNV_PROVIDER_ADDRESS_CHANGE_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct WNV_REDIRECT_PARAM { pub CAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, diff --git a/crates/libs/windows/src/Windows/Win32/NetworkManagement/mod.rs b/crates/libs/windows/src/Windows/Win32/NetworkManagement/mod.rs index 95473adea2..dbe4bff050 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/mod.rs @@ -1,72 +1,72 @@ #[cfg(feature = "Win32_NetworkManagement_Dhcp")] -#[doc = "Required features: `Win32_NetworkManagement_Dhcp`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Dhcp\"`"] pub mod Dhcp; #[cfg(feature = "Win32_NetworkManagement_Dns")] -#[doc = "Required features: `Win32_NetworkManagement_Dns`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Dns\"`"] pub mod Dns; #[cfg(feature = "Win32_NetworkManagement_InternetConnectionWizard")] -#[doc = "Required features: `Win32_NetworkManagement_InternetConnectionWizard`"] +#[doc = "Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`"] pub mod InternetConnectionWizard; #[cfg(feature = "Win32_NetworkManagement_IpHelper")] -#[doc = "Required features: `Win32_NetworkManagement_IpHelper`"] +#[doc = "Required features: `\"Win32_NetworkManagement_IpHelper\"`"] pub mod IpHelper; #[cfg(feature = "Win32_NetworkManagement_MobileBroadband")] -#[doc = "Required features: `Win32_NetworkManagement_MobileBroadband`"] +#[doc = "Required features: `\"Win32_NetworkManagement_MobileBroadband\"`"] pub mod MobileBroadband; #[cfg(feature = "Win32_NetworkManagement_Multicast")] -#[doc = "Required features: `Win32_NetworkManagement_Multicast`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Multicast\"`"] pub mod Multicast; #[cfg(feature = "Win32_NetworkManagement_Ndis")] -#[doc = "Required features: `Win32_NetworkManagement_Ndis`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Ndis\"`"] pub mod Ndis; #[cfg(feature = "Win32_NetworkManagement_NetBios")] -#[doc = "Required features: `Win32_NetworkManagement_NetBios`"] +#[doc = "Required features: `\"Win32_NetworkManagement_NetBios\"`"] pub mod NetBios; #[cfg(feature = "Win32_NetworkManagement_NetManagement")] -#[doc = "Required features: `Win32_NetworkManagement_NetManagement`"] +#[doc = "Required features: `\"Win32_NetworkManagement_NetManagement\"`"] pub mod NetManagement; #[cfg(feature = "Win32_NetworkManagement_NetShell")] -#[doc = "Required features: `Win32_NetworkManagement_NetShell`"] +#[doc = "Required features: `\"Win32_NetworkManagement_NetShell\"`"] pub mod NetShell; #[cfg(feature = "Win32_NetworkManagement_NetworkDiagnosticsFramework")] -#[doc = "Required features: `Win32_NetworkManagement_NetworkDiagnosticsFramework`"] +#[doc = "Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`"] pub mod NetworkDiagnosticsFramework; #[cfg(feature = "Win32_NetworkManagement_NetworkPolicyServer")] -#[doc = "Required features: `Win32_NetworkManagement_NetworkPolicyServer`"] +#[doc = "Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`"] pub mod NetworkPolicyServer; #[cfg(feature = "Win32_NetworkManagement_P2P")] -#[doc = "Required features: `Win32_NetworkManagement_P2P`"] +#[doc = "Required features: `\"Win32_NetworkManagement_P2P\"`"] pub mod P2P; #[cfg(feature = "Win32_NetworkManagement_QoS")] -#[doc = "Required features: `Win32_NetworkManagement_QoS`"] +#[doc = "Required features: `\"Win32_NetworkManagement_QoS\"`"] pub mod QoS; #[cfg(feature = "Win32_NetworkManagement_Rras")] -#[doc = "Required features: `Win32_NetworkManagement_Rras`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Rras\"`"] pub mod Rras; #[cfg(feature = "Win32_NetworkManagement_Snmp")] -#[doc = "Required features: `Win32_NetworkManagement_Snmp`"] +#[doc = "Required features: `\"Win32_NetworkManagement_Snmp\"`"] pub mod Snmp; #[cfg(feature = "Win32_NetworkManagement_WNet")] -#[doc = "Required features: `Win32_NetworkManagement_WNet`"] +#[doc = "Required features: `\"Win32_NetworkManagement_WNet\"`"] pub mod WNet; #[cfg(feature = "Win32_NetworkManagement_WebDav")] -#[doc = "Required features: `Win32_NetworkManagement_WebDav`"] +#[doc = "Required features: `\"Win32_NetworkManagement_WebDav\"`"] pub mod WebDav; #[cfg(feature = "Win32_NetworkManagement_WiFi")] -#[doc = "Required features: `Win32_NetworkManagement_WiFi`"] +#[doc = "Required features: `\"Win32_NetworkManagement_WiFi\"`"] pub mod WiFi; #[cfg(feature = "Win32_NetworkManagement_WindowsConnectNow")] -#[doc = "Required features: `Win32_NetworkManagement_WindowsConnectNow`"] +#[doc = "Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`"] pub mod WindowsConnectNow; #[cfg(feature = "Win32_NetworkManagement_WindowsConnectionManager")] -#[doc = "Required features: `Win32_NetworkManagement_WindowsConnectionManager`"] +#[doc = "Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`"] pub mod WindowsConnectionManager; #[cfg(feature = "Win32_NetworkManagement_WindowsFilteringPlatform")] -#[doc = "Required features: `Win32_NetworkManagement_WindowsFilteringPlatform`"] +#[doc = "Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`"] pub mod WindowsFilteringPlatform; #[cfg(feature = "Win32_NetworkManagement_WindowsFirewall")] -#[doc = "Required features: `Win32_NetworkManagement_WindowsFirewall`"] +#[doc = "Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`"] pub mod WindowsFirewall; #[cfg(feature = "Win32_NetworkManagement_WindowsNetworkVirtualization")] -#[doc = "Required features: `Win32_NetworkManagement_WindowsNetworkVirtualization`"] +#[doc = "Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`"] pub mod WindowsNetworkVirtualization; diff --git a/crates/libs/windows/src/Windows/Win32/Networking/ActiveDirectory/impl.rs b/crates/libs/windows/src/Windows/Win32/Networking/ActiveDirectory/impl.rs index 9345ef06a0..f99070de58 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/ActiveDirectory/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/ActiveDirectory/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADs_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -154,7 +154,7 @@ impl IADs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsADSystemInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn UserName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -334,7 +334,7 @@ impl IADsADSystemInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsAccessControlEntry_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AccessMask(&self) -> ::windows_core::Result; @@ -491,7 +491,7 @@ impl IADsAccessControlEntry_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsAccessControlList_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AclRevision(&self) -> ::windows_core::Result; @@ -588,7 +588,7 @@ impl IADsAccessControlList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsAcl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ProtectedAttrName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -746,7 +746,7 @@ impl IADsAggregator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsBackLink_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RemoteID(&self) -> ::windows_core::Result; @@ -803,7 +803,7 @@ impl IADsBackLink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsCaseIgnoreList_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CaseIgnoreList(&self) -> ::windows_core::Result; @@ -840,7 +840,7 @@ impl IADsCaseIgnoreList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsClass_Impl: Sized + IADs_Impl { fn PrimaryInterface(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1163,7 +1163,7 @@ impl IADsClass_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1220,7 +1220,7 @@ impl IADsCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsComputer_Impl: Sized + IADs_Impl { fn ComputerID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1563,7 +1563,7 @@ impl IADsComputer_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsComputerOperations_Impl: Sized + IADs_Impl { fn Status(&self) -> ::windows_core::Result; @@ -1596,7 +1596,7 @@ impl IADsComputerOperations_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsContainer_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1738,7 +1738,7 @@ impl IADsContainer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsDNWithBinary_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn BinaryValue(&self) -> ::windows_core::Result; @@ -1795,7 +1795,7 @@ impl IADsDNWithBinary_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsDNWithString_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn StringValue(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1852,7 +1852,7 @@ impl IADsDNWithString_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsDeleteOps_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DeleteObject(&self, lnflags: i32) -> ::windows_core::Result<()>; @@ -1873,7 +1873,7 @@ impl IADsDeleteOps_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsDomain_Impl: Sized + IADs_Impl { fn IsWorkgroup(&self) -> ::windows_core::Result; @@ -2063,7 +2063,7 @@ impl IADsDomain_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsEmail_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result; @@ -2120,7 +2120,7 @@ impl IADsEmail_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsExtension_Impl: Sized { fn Operate(&self, dwcode: u32, vardata1: &super::super::System::Variant::VARIANT, vardata2: &super::super::System::Variant::VARIANT, vardata3: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -2164,7 +2164,7 @@ impl IADsExtension_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsFaxNumber_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn TelephoneNumber(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2221,7 +2221,7 @@ impl IADsFaxNumber_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsFileService_Impl: Sized + IADsService_Impl { fn Description(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2278,7 +2278,7 @@ impl IADsFileService_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsFileServiceOperations_Impl: Sized + IADsServiceOperations_Impl { fn Sessions(&self) -> ::windows_core::Result; @@ -2321,7 +2321,7 @@ impl IADsFileServiceOperations_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsFileShare_Impl: Sized + IADs_Impl { fn CurrentUserCount(&self) -> ::windows_core::Result; @@ -2431,7 +2431,7 @@ impl IADsFileShare_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsGroup_Impl: Sized + IADs_Impl { fn Description(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2508,7 +2508,7 @@ impl IADsGroup_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsHold_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ObjectName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2565,7 +2565,7 @@ impl IADsHold_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsLargeInteger_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn HighPart(&self) -> ::windows_core::Result; @@ -2622,7 +2622,7 @@ impl IADsLargeInteger_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsLocality_Impl: Sized + IADs_Impl { fn Description(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2719,7 +2719,7 @@ impl IADsLocality_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsMembers_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2782,7 +2782,7 @@ impl IADsMembers_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsNameTranslate_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetChaseReferral(&self, lnchasereferral: i32) -> ::windows_core::Result<()>; @@ -2860,7 +2860,7 @@ impl IADsNameTranslate_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsNamespaces_Impl: Sized + IADs_Impl { fn DefaultContainer(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2897,7 +2897,7 @@ impl IADsNamespaces_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsNetAddress_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AddressType(&self) -> ::windows_core::Result; @@ -2954,7 +2954,7 @@ impl IADsNetAddress_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsO_Impl: Sized + IADs_Impl { fn Description(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3091,7 +3091,7 @@ impl IADsO_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsOU_Impl: Sized + IADs_Impl { fn Description(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3248,7 +3248,7 @@ impl IADsOU_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsObjectOptions_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetOption(&self, lnoption: i32) -> ::windows_core::Result; @@ -3285,7 +3285,7 @@ impl IADsObjectOptions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsOctetList_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OctetList(&self) -> ::windows_core::Result; @@ -3322,7 +3322,7 @@ impl IADsOctetList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsOpenDSObject_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OpenDSObject(&self, lpszdnname: &::windows_core::BSTR, lpszusername: &::windows_core::BSTR, lpszpassword: &::windows_core::BSTR, lnreserved: i32) -> ::windows_core::Result; @@ -3349,7 +3349,7 @@ impl IADsOpenDSObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPath_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result; @@ -3426,7 +3426,7 @@ impl IADsPath_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPathname_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Set(&self, bstradspath: &::windows_core::BSTR, lnsettype: i32) -> ::windows_core::Result<()>; @@ -3556,7 +3556,7 @@ impl IADsPathname_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPostalAddress_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn PostalAddress(&self) -> ::windows_core::Result; @@ -3593,7 +3593,7 @@ impl IADsPostalAddress_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPrintJob_Impl: Sized + IADs_Impl { fn HostPrintQueue(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3808,7 +3808,7 @@ impl IADsPrintJob_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPrintJobOperations_Impl: Sized + IADs_Impl { fn Status(&self) -> ::windows_core::Result; @@ -3898,7 +3898,7 @@ impl IADsPrintJobOperations_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPrintQueue_Impl: Sized + IADs_Impl { fn PrinterPath(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4175,7 +4175,7 @@ impl IADsPrintQueue_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPrintQueueOperations_Impl: Sized + IADs_Impl { fn Status(&self) -> ::windows_core::Result; @@ -4239,7 +4239,7 @@ impl IADsPrintQueueOperations_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsProperty_Impl: Sized + IADs_Impl { fn OID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4369,7 +4369,7 @@ impl IADsProperty_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPropertyEntry_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Clear(&self) -> ::windows_core::Result<()>; @@ -4473,7 +4473,7 @@ impl IADsPropertyEntry_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPropertyList_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn PropertyCount(&self) -> ::windows_core::Result; @@ -4571,7 +4571,7 @@ impl IADsPropertyList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPropertyValue_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Clear(&self) -> ::windows_core::Result<()>; @@ -4835,7 +4835,7 @@ impl IADsPropertyValue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsPropertyValue2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetObjectProperty(&self, lnadstype: *mut i32, pvprop: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -4866,7 +4866,7 @@ impl IADsPropertyValue2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsReplicaPointer_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ServerName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4983,7 +4983,7 @@ impl IADsReplicaPointer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsResource_Impl: Sized + IADs_Impl { fn User(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5052,7 +5052,7 @@ impl IADsResource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsSecurityDescriptor_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Revision(&self) -> ::windows_core::Result; @@ -5282,7 +5282,7 @@ impl IADsSecurityDescriptor_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsSecurityUtility_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetSecurityDescriptor(&self, varpath: &super::super::System::Variant::VARIANT, lpathformat: i32, lformat: i32) -> ::windows_core::Result; @@ -5352,7 +5352,7 @@ impl IADsSecurityUtility_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsService_Impl: Sized + IADs_Impl { fn HostComputer(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5609,7 +5609,7 @@ impl IADsService_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsServiceOperations_Impl: Sized + IADs_Impl { fn Status(&self) -> ::windows_core::Result; @@ -5674,7 +5674,7 @@ impl IADsServiceOperations_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsSession_Impl: Sized + IADs_Impl { fn User(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5769,7 +5769,7 @@ impl IADsSession_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsSyntax_Impl: Sized + IADs_Impl { fn OleAutoDataType(&self) -> ::windows_core::Result; @@ -5806,7 +5806,7 @@ impl IADsSyntax_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsTimestamp_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn WholeSeconds(&self) -> ::windows_core::Result; @@ -5863,7 +5863,7 @@ impl IADsTimestamp_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsTypedName_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ObjectName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5940,7 +5940,7 @@ impl IADsTypedName_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsUser_Impl: Sized + IADs_Impl { fn BadLoginAddress(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -6882,7 +6882,7 @@ impl IADsUser_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsWinNTSystemInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn UserName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -6951,7 +6951,7 @@ impl IADsWinNTSystemInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub trait ICommonQuery_Impl: Sized { fn OpenQueryWindow(&self, hwndparent: super::super::Foundation::HWND, pquerywnd: *mut OPENQUERYWINDOW, ppdataobject: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -6972,7 +6972,7 @@ impl ICommonQuery_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IDirectoryObject_Impl: Sized { fn GetObjectInformation(&self) -> ::windows_core::Result<*mut ADS_OBJECT_INFO>; @@ -7042,7 +7042,7 @@ impl IDirectoryObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectorySchemaMgmt_Impl: Sized { fn EnumAttributes(&self, ppszattrnames: *const ::windows_core::PCWSTR, dwnumattributes: u32, ppattrdefinition: *const *const ADS_ATTR_DEF, pdwnumattributes: *const u32) -> ::windows_core::Result<()>; @@ -7115,7 +7115,7 @@ impl IDirectorySchemaMgmt_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDirectorySearch_Impl: Sized { fn SetSearchPreference(&self, psearchprefs: *const ADS_SEARCHPREF_INFO, dwnumprefs: u32) -> ::windows_core::Result<()>; @@ -7208,7 +7208,7 @@ impl IDirectorySearch_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IDsAdminCreateObj_Impl: Sized { fn Initialize(&self, padscontainerobj: ::core::option::Option<&IADsContainer>, padscopysource: ::core::option::Option<&IADs>, lpszclassname: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -7245,7 +7245,7 @@ impl IDsAdminCreateObj_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDsAdminNewObj_Impl: Sized { fn SetButtons(&self, ncurrindex: u32, bvalid: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -7276,7 +7276,7 @@ impl IDsAdminNewObj_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IDsAdminNewObjExt_Impl: Sized { fn Initialize(&self, padscontainerobj: ::core::option::Option<&IADsContainer>, padscopysource: ::core::option::Option<&IADs>, lpszclassname: &::windows_core::PCWSTR, pdsadminnewobj: ::core::option::Option<&IDsAdminNewObj>, pdispinfo: *mut DSA_NEWOBJ_DISPINFO) -> ::windows_core::Result<()>; @@ -7362,7 +7362,7 @@ impl IDsAdminNewObjPrimarySite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDsAdminNotifyHandler_Impl: Sized { fn Initialize(&self, pextrainfo: ::core::option::Option<&super::super::System::Com::IDataObject>, pueventflags: *mut u32) -> ::windows_core::Result<()>; @@ -7407,7 +7407,7 @@ impl IDsAdminNotifyHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDsBrowseDomainTree_Impl: Sized { fn BrowseTo(&self, hwndparent: super::super::Foundation::HWND, ppsztargetpath: *mut ::windows_core::PWSTR, dwflags: u32) -> ::windows_core::Result<()>; @@ -7459,7 +7459,7 @@ impl IDsBrowseDomainTree_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IDsDisplaySpecifier_Impl: Sized { fn SetServer(&self, pszserver: &::windows_core::PCWSTR, pszusername: &::windows_core::PCWSTR, pszpassword: &::windows_core::PCWSTR, dwflags: u32) -> ::windows_core::Result<()>; @@ -7553,7 +7553,7 @@ impl IDsDisplaySpecifier_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IDsObjectPicker_Impl: Sized { fn Initialize(&self, pinitinfo: *mut DSOP_INIT_INFO) -> ::windows_core::Result<()>; @@ -7590,7 +7590,7 @@ impl IDsObjectPicker_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IDsObjectPickerCredentials_Impl: Sized + IDsObjectPicker_Impl { fn SetCredentials(&self, szusername: &::windows_core::PCWSTR, szpassword: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -7611,7 +7611,7 @@ impl IDsObjectPickerCredentials_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IPersistQuery_Impl: Sized + super::super::System::Com::IPersist_Impl { fn WriteString(&self, psection: &::windows_core::PCWSTR, pvaluename: &::windows_core::PCWSTR, pvalue: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -7677,7 +7677,7 @@ impl IPersistQuery_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrivateDispatch_Impl: Sized { fn ADSIInitializeDispatchManager(&self, dwextensionid: i32) -> ::windows_core::Result<()>; @@ -7774,7 +7774,7 @@ impl IPrivateUnknown_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IQueryForm_Impl: Sized { fn Initialize(&self, hkform: super::super::System::Registry::HKEY) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Networking/ActiveDirectory/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/ActiveDirectory/mod.rs index 45e3280a51..ce3c8ed6cc 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/ActiveDirectory/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/ActiveDirectory/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn ADsBuildEnumerator(padscontainer: P0) -> ::windows_core::Result @@ -9,14 +9,14 @@ where let mut result__ = ::std::mem::zeroed(); ADsBuildEnumerator(padscontainer.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn ADsBuildVarArrayInt(lpdwobjecttypes: *mut u32, dwobjecttypes: u32, pvar: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { ::windows_targets::link!("activeds.dll" "system" fn ADsBuildVarArrayInt(lpdwobjecttypes : *mut u32, dwobjecttypes : u32, pvar : *mut super::super::System::Variant:: VARIANT) -> ::windows_core::HRESULT); ADsBuildVarArrayInt(lpdwobjecttypes, dwobjecttypes, pvar).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn ADsBuildVarArrayStr(lpppathnames: &[::windows_core::PCWSTR], pvar: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { @@ -36,7 +36,7 @@ pub unsafe fn ADsEncodeBinaryData(pbsrcdata: *mut u8, dwsrclen: u32, ppszdestdat ::windows_targets::link!("activeds.dll" "system" fn ADsEncodeBinaryData(pbsrcdata : *mut u8, dwsrclen : u32, ppszdestdata : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); ADsEncodeBinaryData(pbsrcdata, dwsrclen, ppszdestdata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn ADsEnumerateNext(penumvariant: P0, celements: u32, pvar: *mut super::super::System::Variant::VARIANT, pcelementsfetched: *mut u32) -> ::windows_core::Result<()> @@ -46,7 +46,7 @@ where ::windows_targets::link!("activeds.dll" "system" fn ADsEnumerateNext(penumvariant : * mut::core::ffi::c_void, celements : u32, pvar : *mut super::super::System::Variant:: VARIANT, pcelementsfetched : *mut u32) -> ::windows_core::HRESULT); ADsEnumerateNext(penumvariant.into_param().abi(), celements, pvar, pcelementsfetched).ok() } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[inline] pub unsafe fn ADsFreeEnumerator(penumvariant: P0) -> ::windows_core::Result<()> @@ -79,7 +79,7 @@ where ::windows_targets::link!("activeds.dll" "system" fn ADsOpenObject(lpszpathname : ::windows_core::PCWSTR, lpszusername : ::windows_core::PCWSTR, lpszpassword : ::windows_core::PCWSTR, dwreserved : ADS_AUTHENTICATION_ENUM, riid : *const ::windows_core::GUID, ppobject : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); ADsOpenObject(lpszpathname.into_param().abi(), lpszusername.into_param().abi(), lpszpassword.into_param().abi(), dwreserved, riid, ppobject).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ADsPropCheckIfWritable(pwzattr: P0, pwritableattrs: *const ADS_ATTR_INFO) -> super::super::Foundation::BOOL @@ -89,7 +89,7 @@ where ::windows_targets::link!("dsprop.dll" "system" fn ADsPropCheckIfWritable(pwzattr : ::windows_core::PCWSTR, pwritableattrs : *const ADS_ATTR_INFO) -> super::super::Foundation:: BOOL); ADsPropCheckIfWritable(pwzattr.into_param().abi(), pwritableattrs) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn ADsPropCreateNotifyObj(pappthddataobj: P0, pwzadsobjname: P1, phnotifyobj: *mut super::super::Foundation::HWND) -> ::windows_core::Result<()> @@ -100,7 +100,7 @@ where ::windows_targets::link!("dsprop.dll" "system" fn ADsPropCreateNotifyObj(pappthddataobj : * mut::core::ffi::c_void, pwzadsobjname : ::windows_core::PCWSTR, phnotifyobj : *mut super::super::Foundation:: HWND) -> ::windows_core::HRESULT); ADsPropCreateNotifyObj(pappthddataobj.into_param().abi(), pwzadsobjname.into_param().abi(), phnotifyobj).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ADsPropGetInitInfo(hnotifyobj: P0, pinitparams: *mut ADSPROPINITPARAMS) -> super::super::Foundation::BOOL @@ -110,7 +110,7 @@ where ::windows_targets::link!("dsprop.dll" "system" fn ADsPropGetInitInfo(hnotifyobj : super::super::Foundation:: HWND, pinitparams : *mut ADSPROPINITPARAMS) -> super::super::Foundation:: BOOL); ADsPropGetInitInfo(hnotifyobj.into_param().abi(), pinitparams) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ADsPropSendErrorMessage(hnotifyobj: P0, perror: *mut ADSPROPERROR) -> super::super::Foundation::BOOL @@ -120,7 +120,7 @@ where ::windows_targets::link!("dsprop.dll" "system" fn ADsPropSendErrorMessage(hnotifyobj : super::super::Foundation:: HWND, perror : *mut ADSPROPERROR) -> super::super::Foundation:: BOOL); ADsPropSendErrorMessage(hnotifyobj.into_param().abi(), perror) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ADsPropSetHwnd(hnotifyobj: P0, hpage: P1) -> super::super::Foundation::BOOL @@ -131,7 +131,7 @@ where ::windows_targets::link!("dsprop.dll" "system" fn ADsPropSetHwnd(hnotifyobj : super::super::Foundation:: HWND, hpage : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); ADsPropSetHwnd(hnotifyobj.into_param().abi(), hpage.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ADsPropSetHwndWithTitle(hnotifyobj: P0, hpage: P1, ptztitle: *const i8) -> super::super::Foundation::BOOL @@ -142,7 +142,7 @@ where ::windows_targets::link!("dsprop.dll" "system" fn ADsPropSetHwndWithTitle(hnotifyobj : super::super::Foundation:: HWND, hpage : super::super::Foundation:: HWND, ptztitle : *const i8) -> super::super::Foundation:: BOOL); ADsPropSetHwndWithTitle(hnotifyobj.into_param().abi(), hpage.into_param().abi(), ptztitle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ADsPropShowErrorDialog(hnotifyobj: P0, hpage: P1) -> super::super::Foundation::BOOL @@ -162,14 +162,14 @@ where ::windows_targets::link!("activeds.dll" "system" fn ADsSetLastError(dwerr : u32, pszerror : ::windows_core::PCWSTR, pszprovider : ::windows_core::PCWSTR) -> ()); ADsSetLastError(dwerr, pszerror.into_param().abi(), pszprovider.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AdsFreeAdsValues(padsvalues: *mut ADSVALUE, dwnumvalues: u32) { ::windows_targets::link!("activeds.dll" "system" fn AdsFreeAdsValues(padsvalues : *mut ADSVALUE, dwnumvalues : u32) -> ()); AdsFreeAdsValues(padsvalues, dwnumvalues) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn AdsTypeToPropVariant(padsvalues: *mut ADSVALUE, dwnumvalues: u32, pvariant: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { @@ -189,7 +189,7 @@ where ::windows_targets::link!("activeds.dll" "system" fn AllocADsStr(pstr : ::windows_core::PCWSTR) -> ::windows_core::PWSTR); AllocADsStr(pstr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn BinarySDToSecurityDescriptor(psecuritydescriptor: P0, pvarsec: *mut super::super::System::Variant::VARIANT, pszservername: P1, username: P2, password: P3, dwflags: u32) -> ::windows_core::Result<()> @@ -202,7 +202,7 @@ where ::windows_targets::link!("activeds.dll" "system" fn BinarySDToSecurityDescriptor(psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, pvarsec : *mut super::super::System::Variant:: VARIANT, pszservername : ::windows_core::PCWSTR, username : ::windows_core::PCWSTR, password : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); BinarySDToSecurityDescriptor(psecuritydescriptor.into_param().abi(), pvarsec, pszservername.into_param().abi(), username.into_param().abi(), password.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsAddSidHistoryA(hds: P0, flags: u32, srcdomain: P1, srcprincipal: P2, srcdomaincontroller: P3, srcdomaincreds: ::core::option::Option<*const ::core::ffi::c_void>, dstdomain: P4, dstprincipal: P5) -> u32 @@ -217,7 +217,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsAddSidHistoryA(hds : super::super::Foundation:: HANDLE, flags : u32, srcdomain : ::windows_core::PCSTR, srcprincipal : ::windows_core::PCSTR, srcdomaincontroller : ::windows_core::PCSTR, srcdomaincreds : *const ::core::ffi::c_void, dstdomain : ::windows_core::PCSTR, dstprincipal : ::windows_core::PCSTR) -> u32); DsAddSidHistoryA(hds.into_param().abi(), flags, srcdomain.into_param().abi(), srcprincipal.into_param().abi(), srcdomaincontroller.into_param().abi(), ::core::mem::transmute(srcdomaincreds.unwrap_or(::std::ptr::null())), dstdomain.into_param().abi(), dstprincipal.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsAddSidHistoryW(hds: P0, flags: u32, srcdomain: P1, srcprincipal: P2, srcdomaincontroller: P3, srcdomaincreds: ::core::option::Option<*const ::core::ffi::c_void>, dstdomain: P4, dstprincipal: P5) -> u32 @@ -232,7 +232,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsAddSidHistoryW(hds : super::super::Foundation:: HANDLE, flags : u32, srcdomain : ::windows_core::PCWSTR, srcprincipal : ::windows_core::PCWSTR, srcdomaincontroller : ::windows_core::PCWSTR, srcdomaincreds : *const ::core::ffi::c_void, dstdomain : ::windows_core::PCWSTR, dstprincipal : ::windows_core::PCWSTR) -> u32); DsAddSidHistoryW(hds.into_param().abi(), flags, srcdomain.into_param().abi(), srcprincipal.into_param().abi(), srcdomaincontroller.into_param().abi(), ::core::mem::transmute(srcdomaincreds.unwrap_or(::std::ptr::null())), dstdomain.into_param().abi(), dstprincipal.into_param().abi()) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn DsAddressToSiteNamesA(computername: P0, socketaddresses: &[super::WinSock::SOCKET_ADDRESS], sitenames: *mut *mut ::windows_core::PSTR) -> u32 @@ -242,7 +242,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsAddressToSiteNamesA(computername : ::windows_core::PCSTR, entrycount : u32, socketaddresses : *const super::WinSock:: SOCKET_ADDRESS, sitenames : *mut *mut ::windows_core::PSTR) -> u32); DsAddressToSiteNamesA(computername.into_param().abi(), socketaddresses.len() as _, ::core::mem::transmute(socketaddresses.as_ptr()), sitenames) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn DsAddressToSiteNamesExA(computername: P0, socketaddresses: &[super::WinSock::SOCKET_ADDRESS], sitenames: *mut *mut ::windows_core::PSTR, subnetnames: *mut *mut ::windows_core::PSTR) -> u32 @@ -252,7 +252,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsAddressToSiteNamesExA(computername : ::windows_core::PCSTR, entrycount : u32, socketaddresses : *const super::WinSock:: SOCKET_ADDRESS, sitenames : *mut *mut ::windows_core::PSTR, subnetnames : *mut *mut ::windows_core::PSTR) -> u32); DsAddressToSiteNamesExA(computername.into_param().abi(), socketaddresses.len() as _, ::core::mem::transmute(socketaddresses.as_ptr()), sitenames, subnetnames) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn DsAddressToSiteNamesExW(computername: P0, socketaddresses: &[super::WinSock::SOCKET_ADDRESS], sitenames: *mut *mut ::windows_core::PWSTR, subnetnames: *mut *mut ::windows_core::PWSTR) -> u32 @@ -262,7 +262,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsAddressToSiteNamesExW(computername : ::windows_core::PCWSTR, entrycount : u32, socketaddresses : *const super::WinSock:: SOCKET_ADDRESS, sitenames : *mut *mut ::windows_core::PWSTR, subnetnames : *mut *mut ::windows_core::PWSTR) -> u32); DsAddressToSiteNamesExW(computername.into_param().abi(), socketaddresses.len() as _, ::core::mem::transmute(socketaddresses.as_ptr()), sitenames, subnetnames) } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn DsAddressToSiteNamesW(computername: P0, socketaddresses: &[super::WinSock::SOCKET_ADDRESS], sitenames: *mut *mut ::windows_core::PWSTR) -> u32 @@ -272,7 +272,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsAddressToSiteNamesW(computername : ::windows_core::PCWSTR, entrycount : u32, socketaddresses : *const super::WinSock:: SOCKET_ADDRESS, sitenames : *mut *mut ::windows_core::PWSTR) -> u32); DsAddressToSiteNamesW(computername.into_param().abi(), socketaddresses.len() as _, ::core::mem::transmute(socketaddresses.as_ptr()), sitenames) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindA(domaincontrollername: P0, dnsdomainname: P1, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -283,7 +283,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindA(domaincontrollername : ::windows_core::PCSTR, dnsdomainname : ::windows_core::PCSTR, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindA(domaincontrollername.into_param().abi(), dnsdomainname.into_param().abi(), phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindByInstanceA(servername: P0, annotation: P1, instanceguid: ::core::option::Option<*const ::windows_core::GUID>, dnsdomainname: P2, authidentity: ::core::option::Option<*const ::core::ffi::c_void>, serviceprincipalname: P3, bindflags: u32, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -296,7 +296,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindByInstanceA(servername : ::windows_core::PCSTR, annotation : ::windows_core::PCSTR, instanceguid : *const ::windows_core::GUID, dnsdomainname : ::windows_core::PCSTR, authidentity : *const ::core::ffi::c_void, serviceprincipalname : ::windows_core::PCSTR, bindflags : u32, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindByInstanceA(servername.into_param().abi(), annotation.into_param().abi(), ::core::mem::transmute(instanceguid.unwrap_or(::std::ptr::null())), dnsdomainname.into_param().abi(), ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), serviceprincipalname.into_param().abi(), bindflags, phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindByInstanceW(servername: P0, annotation: P1, instanceguid: ::core::option::Option<*const ::windows_core::GUID>, dnsdomainname: P2, authidentity: ::core::option::Option<*const ::core::ffi::c_void>, serviceprincipalname: P3, bindflags: u32, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -309,7 +309,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindByInstanceW(servername : ::windows_core::PCWSTR, annotation : ::windows_core::PCWSTR, instanceguid : *const ::windows_core::GUID, dnsdomainname : ::windows_core::PCWSTR, authidentity : *const ::core::ffi::c_void, serviceprincipalname : ::windows_core::PCWSTR, bindflags : u32, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindByInstanceW(servername.into_param().abi(), annotation.into_param().abi(), ::core::mem::transmute(instanceguid.unwrap_or(::std::ptr::null())), dnsdomainname.into_param().abi(), ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), serviceprincipalname.into_param().abi(), bindflags, phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindToISTGA(sitename: P0, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -319,7 +319,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindToISTGA(sitename : ::windows_core::PCSTR, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindToISTGA(sitename.into_param().abi(), phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindToISTGW(sitename: P0, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -329,7 +329,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindToISTGW(sitename : ::windows_core::PCWSTR, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindToISTGW(sitename.into_param().abi(), phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindW(domaincontrollername: P0, dnsdomainname: P1, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -340,7 +340,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindW(domaincontrollername : ::windows_core::PCWSTR, dnsdomainname : ::windows_core::PCWSTR, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindW(domaincontrollername.into_param().abi(), dnsdomainname.into_param().abi(), phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindWithCredA(domaincontrollername: P0, dnsdomainname: P1, authidentity: ::core::option::Option<*const ::core::ffi::c_void>, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -351,7 +351,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindWithCredA(domaincontrollername : ::windows_core::PCSTR, dnsdomainname : ::windows_core::PCSTR, authidentity : *const ::core::ffi::c_void, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindWithCredA(domaincontrollername.into_param().abi(), dnsdomainname.into_param().abi(), ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindWithCredW(domaincontrollername: P0, dnsdomainname: P1, authidentity: ::core::option::Option<*const ::core::ffi::c_void>, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -362,7 +362,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindWithCredW(domaincontrollername : ::windows_core::PCWSTR, dnsdomainname : ::windows_core::PCWSTR, authidentity : *const ::core::ffi::c_void, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindWithCredW(domaincontrollername.into_param().abi(), dnsdomainname.into_param().abi(), ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindWithSpnA(domaincontrollername: P0, dnsdomainname: P1, authidentity: ::core::option::Option<*const ::core::ffi::c_void>, serviceprincipalname: P2, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -374,7 +374,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindWithSpnA(domaincontrollername : ::windows_core::PCSTR, dnsdomainname : ::windows_core::PCSTR, authidentity : *const ::core::ffi::c_void, serviceprincipalname : ::windows_core::PCSTR, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindWithSpnA(domaincontrollername.into_param().abi(), dnsdomainname.into_param().abi(), ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), serviceprincipalname.into_param().abi(), phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindWithSpnExA(domaincontrollername: P0, dnsdomainname: P1, authidentity: ::core::option::Option<*const ::core::ffi::c_void>, serviceprincipalname: P2, bindflags: u32, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -386,7 +386,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindWithSpnExA(domaincontrollername : ::windows_core::PCSTR, dnsdomainname : ::windows_core::PCSTR, authidentity : *const ::core::ffi::c_void, serviceprincipalname : ::windows_core::PCSTR, bindflags : u32, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindWithSpnExA(domaincontrollername.into_param().abi(), dnsdomainname.into_param().abi(), ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), serviceprincipalname.into_param().abi(), bindflags, phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindWithSpnExW(domaincontrollername: P0, dnsdomainname: P1, authidentity: ::core::option::Option<*const ::core::ffi::c_void>, serviceprincipalname: P2, bindflags: u32, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -398,7 +398,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindWithSpnExW(domaincontrollername : ::windows_core::PCWSTR, dnsdomainname : ::windows_core::PCWSTR, authidentity : *const ::core::ffi::c_void, serviceprincipalname : ::windows_core::PCWSTR, bindflags : u32, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindWithSpnExW(domaincontrollername.into_param().abi(), dnsdomainname.into_param().abi(), ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), serviceprincipalname.into_param().abi(), bindflags, phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindWithSpnW(domaincontrollername: P0, dnsdomainname: P1, authidentity: ::core::option::Option<*const ::core::ffi::c_void>, serviceprincipalname: P2, phds: *mut super::super::Foundation::HANDLE) -> u32 @@ -410,7 +410,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindWithSpnW(domaincontrollername : ::windows_core::PCWSTR, dnsdomainname : ::windows_core::PCWSTR, authidentity : *const ::core::ffi::c_void, serviceprincipalname : ::windows_core::PCWSTR, phds : *mut super::super::Foundation:: HANDLE) -> u32); DsBindWithSpnW(domaincontrollername.into_param().abi(), dnsdomainname.into_param().abi(), ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), serviceprincipalname.into_param().abi(), phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsBindingSetTimeout(hds: P0, ctimeoutsecs: u32) -> u32 @@ -420,14 +420,14 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsBindingSetTimeout(hds : super::super::Foundation:: HANDLE, ctimeoutsecs : u32) -> u32); DsBindingSetTimeout(hds.into_param().abi(), ctimeoutsecs) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] #[inline] pub unsafe fn DsBrowseForContainerA(pinfo: *mut DSBROWSEINFOA) -> i32 { ::windows_targets::link!("dsuiext.dll" "system" fn DsBrowseForContainerA(pinfo : *mut DSBROWSEINFOA) -> i32); DsBrowseForContainerA(pinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] #[inline] pub unsafe fn DsBrowseForContainerW(pinfo: *mut DSBROWSEINFOW) -> i32 { @@ -452,7 +452,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsClientMakeSpnForTargetServerW(serviceclass : ::windows_core::PCWSTR, servicename : ::windows_core::PCWSTR, pcspnlength : *mut u32, pszspn : ::windows_core::PWSTR) -> u32); DsClientMakeSpnForTargetServerW(serviceclass.into_param().abi(), servicename.into_param().abi(), pcspnlength, ::core::mem::transmute(pszspn)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsCrackNamesA(hds: P0, flags: DS_NAME_FLAGS, formatoffered: DS_NAME_FORMAT, formatdesired: DS_NAME_FORMAT, rpnames: &[::windows_core::PCSTR], ppresult: *mut *mut DS_NAME_RESULTA) -> u32 @@ -462,7 +462,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsCrackNamesA(hds : super::super::Foundation:: HANDLE, flags : DS_NAME_FLAGS, formatoffered : DS_NAME_FORMAT, formatdesired : DS_NAME_FORMAT, cnames : u32, rpnames : *const ::windows_core::PCSTR, ppresult : *mut *mut DS_NAME_RESULTA) -> u32); DsCrackNamesA(hds.into_param().abi(), flags, formatoffered, formatdesired, rpnames.len() as _, ::core::mem::transmute(rpnames.as_ptr()), ppresult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsCrackNamesW(hds: P0, flags: DS_NAME_FLAGS, formatoffered: DS_NAME_FORMAT, formatdesired: DS_NAME_FORMAT, rpnames: &[::windows_core::PCWSTR], ppresult: *mut *mut DS_NAME_RESULTW) -> u32 @@ -514,14 +514,14 @@ where ::windows_targets::link!("dsparse.dll" "system" fn DsCrackSpnW(pszspn : ::windows_core::PCWSTR, pcserviceclass : *mut u32, serviceclass : ::windows_core::PWSTR, pcservicename : *mut u32, servicename : ::windows_core::PWSTR, pcinstancename : *mut u32, instancename : ::windows_core::PWSTR, pinstanceport : *mut u16) -> u32); DsCrackSpnW(pszspn.into_param().abi(), ::core::mem::transmute(pcserviceclass.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(serviceclass), ::core::mem::transmute(pcservicename.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(servicename), ::core::mem::transmute(pcinstancename.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(instancename), ::core::mem::transmute(pinstanceport.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsCrackUnquotedMangledRdnA(pszrdn: &[u8], pguid: ::core::option::Option<*mut ::windows_core::GUID>, pedsmanglefor: ::core::option::Option<*mut DS_MANGLE_FOR>) -> super::super::Foundation::BOOL { ::windows_targets::link!("dsparse.dll" "system" fn DsCrackUnquotedMangledRdnA(pszrdn : ::windows_core::PCSTR, cchrdn : u32, pguid : *mut ::windows_core::GUID, pedsmanglefor : *mut DS_MANGLE_FOR) -> super::super::Foundation:: BOOL); DsCrackUnquotedMangledRdnA(::core::mem::transmute(pszrdn.as_ptr()), pszrdn.len() as _, ::core::mem::transmute(pguid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pedsmanglefor.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsCrackUnquotedMangledRdnW(pszrdn: &[u16], pguid: ::core::option::Option<*mut ::windows_core::GUID>, pedsmanglefor: ::core::option::Option<*mut DS_MANGLE_FOR>) -> super::super::Foundation::BOOL { @@ -548,7 +548,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsDeregisterDnsHostRecordsW(servername : ::windows_core::PCWSTR, dnsdomainname : ::windows_core::PCWSTR, domainguid : *const ::windows_core::GUID, dsaguid : *const ::windows_core::GUID, dnshostname : ::windows_core::PCWSTR) -> u32); DsDeregisterDnsHostRecordsW(servername.into_param().abi(), dnsdomainname.into_param().abi(), ::core::mem::transmute(domainguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dsaguid.unwrap_or(::std::ptr::null())), dnshostname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsEnumerateDomainTrustsA(servername: P0, flags: u32, domains: *mut *mut DS_DOMAIN_TRUSTSA, domaincount: *mut u32) -> u32 @@ -558,7 +558,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsEnumerateDomainTrustsA(servername : ::windows_core::PCSTR, flags : u32, domains : *mut *mut DS_DOMAIN_TRUSTSA, domaincount : *mut u32) -> u32); DsEnumerateDomainTrustsA(servername.into_param().abi(), flags, domains, domaincount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsEnumerateDomainTrustsW(servername: P0, flags: u32, domains: *mut *mut DS_DOMAIN_TRUSTSW, domaincount: *mut u32) -> u32 @@ -613,7 +613,7 @@ pub unsafe fn DsFreeSpnArrayW(rpszspn: &mut [::windows_core::PWSTR]) { ::windows_targets::link!("ntdsapi.dll" "system" fn DsFreeSpnArrayW(cspn : u32, rpszspn : *mut ::windows_core::PWSTR) -> ()); DsFreeSpnArrayW(rpszspn.len() as _, ::core::mem::transmute(rpszspn.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsGetDcCloseW(getdccontexthandle: P0) @@ -643,7 +643,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsGetDcNameW(computername : ::windows_core::PCWSTR, domainname : ::windows_core::PCWSTR, domainguid : *const ::windows_core::GUID, sitename : ::windows_core::PCWSTR, flags : u32, domaincontrollerinfo : *mut *mut DOMAIN_CONTROLLER_INFOW) -> u32); DsGetDcNameW(computername.into_param().abi(), domainname.into_param().abi(), ::core::mem::transmute(domainguid.unwrap_or(::std::ptr::null())), sitename.into_param().abi(), flags, domaincontrollerinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn DsGetDcNextA(getdccontexthandle: P0, sockaddresscount: ::core::option::Option<*mut u32>, sockaddresses: ::core::option::Option<*mut *mut super::WinSock::SOCKET_ADDRESS>, dnshostname: ::core::option::Option<*mut ::windows_core::PSTR>) -> u32 @@ -653,7 +653,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsGetDcNextA(getdccontexthandle : super::super::Foundation:: HANDLE, sockaddresscount : *mut u32, sockaddresses : *mut *mut super::WinSock:: SOCKET_ADDRESS, dnshostname : *mut ::windows_core::PSTR) -> u32); DsGetDcNextA(getdccontexthandle.into_param().abi(), ::core::mem::transmute(sockaddresscount.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(sockaddresses.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(dnshostname.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] #[inline] pub unsafe fn DsGetDcNextW(getdccontexthandle: P0, sockaddresscount: ::core::option::Option<*mut u32>, sockaddresses: ::core::option::Option<*mut *mut super::WinSock::SOCKET_ADDRESS>, dnshostname: ::core::option::Option<*mut ::windows_core::PWSTR>) -> u32 @@ -663,7 +663,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsGetDcNextW(getdccontexthandle : super::super::Foundation:: HANDLE, sockaddresscount : *mut u32, sockaddresses : *mut *mut super::WinSock:: SOCKET_ADDRESS, dnshostname : *mut ::windows_core::PWSTR) -> u32); DsGetDcNextW(getdccontexthandle.into_param().abi(), ::core::mem::transmute(sockaddresscount.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(sockaddresses.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(dnshostname.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsGetDcOpenA(dnsname: P0, optionflags: u32, sitename: P1, domainguid: ::core::option::Option<*const ::windows_core::GUID>, dnsforestname: P2, dcflags: u32, retgetdccontext: *mut super::super::Foundation::HANDLE) -> u32 @@ -675,7 +675,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsGetDcOpenA(dnsname : ::windows_core::PCSTR, optionflags : u32, sitename : ::windows_core::PCSTR, domainguid : *const ::windows_core::GUID, dnsforestname : ::windows_core::PCSTR, dcflags : u32, retgetdccontext : *mut super::super::Foundation:: HANDLE) -> u32); DsGetDcOpenA(dnsname.into_param().abi(), optionflags, sitename.into_param().abi(), ::core::mem::transmute(domainguid.unwrap_or(::std::ptr::null())), dnsforestname.into_param().abi(), dcflags, retgetdccontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsGetDcOpenW(dnsname: P0, optionflags: u32, sitename: P1, domainguid: ::core::option::Option<*const ::windows_core::GUID>, dnsforestname: P2, dcflags: u32, retgetdccontext: *mut super::super::Foundation::HANDLE) -> u32 @@ -703,7 +703,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsGetDcSiteCoverageW(servername : ::windows_core::PCWSTR, entrycount : *mut u32, sitenames : *mut *mut ::windows_core::PWSTR) -> u32); DsGetDcSiteCoverageW(servername.into_param().abi(), entrycount, sitenames) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsGetDomainControllerInfoA(hds: P0, domainname: P1, infolevel: u32, pcout: *mut u32, ppinfo: *mut *mut ::core::ffi::c_void) -> u32 @@ -714,7 +714,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsGetDomainControllerInfoA(hds : super::super::Foundation:: HANDLE, domainname : ::windows_core::PCSTR, infolevel : u32, pcout : *mut u32, ppinfo : *mut *mut ::core::ffi::c_void) -> u32); DsGetDomainControllerInfoA(hds.into_param().abi(), domainname.into_param().abi(), infolevel, pcout, ppinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsGetDomainControllerInfoW(hds: P0, domainname: P1, infolevel: u32, pcout: *mut u32, ppinfo: *mut *mut ::core::ffi::c_void) -> u32 @@ -725,7 +725,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsGetDomainControllerInfoW(hds : super::super::Foundation:: HANDLE, domainname : ::windows_core::PCWSTR, infolevel : u32, pcout : *mut u32, ppinfo : *mut *mut ::core::ffi::c_void) -> u32); DsGetDomainControllerInfoW(hds.into_param().abi(), domainname.into_param().abi(), infolevel, pcout, ppinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn DsGetForestTrustInformationW(servername: P0, trusteddomainname: P1, flags: u32, foresttrustinfo: *mut *mut super::super::Security::Authentication::Identity::LSA_FOREST_TRUST_INFORMATION) -> u32 @@ -744,7 +744,7 @@ where ::windows_targets::link!("dsuiext.dll" "system" fn DsGetFriendlyClassName(pszobjectclass : ::windows_core::PCWSTR, pszbuffer : ::windows_core::PWSTR, cchbuffer : u32) -> ::windows_core::HRESULT); DsGetFriendlyClassName(pszobjectclass.into_param().abi(), ::core::mem::transmute(pszbuffer.as_ptr()), pszbuffer.len() as _).ok() } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn DsGetIcon(dwflags: u32, pszobjectclass: P0, cximage: i32, cyimage: i32) -> super::super::UI::WindowsAndMessaging::HICON @@ -793,7 +793,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsGetSpnW(servicetype : DS_SPN_NAME_TYPE, serviceclass : ::windows_core::PCWSTR, servicename : ::windows_core::PCWSTR, instanceport : u16, cinstancenames : u16, pinstancenames : *const ::windows_core::PCWSTR, pinstanceports : *const u16, pcspn : *mut u32, prpszspn : *mut *mut ::windows_core::PWSTR) -> u32); DsGetSpnW(servicetype, serviceclass.into_param().abi(), servicename.into_param().abi(), instanceport, cinstancenames, ::core::mem::transmute(pinstancenames.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pinstanceports.unwrap_or(::std::ptr::null())), pcspn, prpszspn) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsInheritSecurityIdentityA(hds: P0, flags: u32, srcprincipal: P1, dstprincipal: P2) -> u32 @@ -805,7 +805,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsInheritSecurityIdentityA(hds : super::super::Foundation:: HANDLE, flags : u32, srcprincipal : ::windows_core::PCSTR, dstprincipal : ::windows_core::PCSTR) -> u32); DsInheritSecurityIdentityA(hds.into_param().abi(), flags, srcprincipal.into_param().abi(), dstprincipal.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsInheritSecurityIdentityW(hds: P0, flags: u32, srcprincipal: P1, dstprincipal: P2) -> u32 @@ -817,7 +817,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsInheritSecurityIdentityW(hds : super::super::Foundation:: HANDLE, flags : u32, srcprincipal : ::windows_core::PCWSTR, dstprincipal : ::windows_core::PCWSTR) -> u32); DsInheritSecurityIdentityW(hds.into_param().abi(), flags, srcprincipal.into_param().abi(), dstprincipal.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsIsMangledDnA(pszdn: P0, edsmanglefor: DS_MANGLE_FOR) -> super::super::Foundation::BOOL @@ -827,7 +827,7 @@ where ::windows_targets::link!("dsparse.dll" "system" fn DsIsMangledDnA(pszdn : ::windows_core::PCSTR, edsmanglefor : DS_MANGLE_FOR) -> super::super::Foundation:: BOOL); DsIsMangledDnA(pszdn.into_param().abi(), edsmanglefor) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsIsMangledDnW(pszdn: P0, edsmanglefor: DS_MANGLE_FOR) -> super::super::Foundation::BOOL @@ -837,21 +837,21 @@ where ::windows_targets::link!("dsparse.dll" "system" fn DsIsMangledDnW(pszdn : ::windows_core::PCWSTR, edsmanglefor : DS_MANGLE_FOR) -> super::super::Foundation:: BOOL); DsIsMangledDnW(pszdn.into_param().abi(), edsmanglefor) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsIsMangledRdnValueA(pszrdn: &[u8], edsmanglefordesired: DS_MANGLE_FOR) -> super::super::Foundation::BOOL { ::windows_targets::link!("dsparse.dll" "system" fn DsIsMangledRdnValueA(pszrdn : ::windows_core::PCSTR, crdn : u32, edsmanglefordesired : DS_MANGLE_FOR) -> super::super::Foundation:: BOOL); DsIsMangledRdnValueA(::core::mem::transmute(pszrdn.as_ptr()), pszrdn.len() as _, edsmanglefordesired) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsIsMangledRdnValueW(pszrdn: &[u16], edsmanglefordesired: DS_MANGLE_FOR) -> super::super::Foundation::BOOL { ::windows_targets::link!("dsparse.dll" "system" fn DsIsMangledRdnValueW(pszrdn : ::windows_core::PCWSTR, crdn : u32, edsmanglefordesired : DS_MANGLE_FOR) -> super::super::Foundation:: BOOL); DsIsMangledRdnValueW(::core::mem::transmute(pszrdn.as_ptr()), pszrdn.len() as _, edsmanglefordesired) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListDomainsInSiteA(hds: P0, site: P1, ppdomains: *mut *mut DS_NAME_RESULTA) -> u32 @@ -862,7 +862,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListDomainsInSiteA(hds : super::super::Foundation:: HANDLE, site : ::windows_core::PCSTR, ppdomains : *mut *mut DS_NAME_RESULTA) -> u32); DsListDomainsInSiteA(hds.into_param().abi(), site.into_param().abi(), ppdomains) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListDomainsInSiteW(hds: P0, site: P1, ppdomains: *mut *mut DS_NAME_RESULTW) -> u32 @@ -873,7 +873,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListDomainsInSiteW(hds : super::super::Foundation:: HANDLE, site : ::windows_core::PCWSTR, ppdomains : *mut *mut DS_NAME_RESULTW) -> u32); DsListDomainsInSiteW(hds.into_param().abi(), site.into_param().abi(), ppdomains) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListInfoForServerA(hds: P0, server: P1, ppinfo: *mut *mut DS_NAME_RESULTA) -> u32 @@ -884,7 +884,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListInfoForServerA(hds : super::super::Foundation:: HANDLE, server : ::windows_core::PCSTR, ppinfo : *mut *mut DS_NAME_RESULTA) -> u32); DsListInfoForServerA(hds.into_param().abi(), server.into_param().abi(), ppinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListInfoForServerW(hds: P0, server: P1, ppinfo: *mut *mut DS_NAME_RESULTW) -> u32 @@ -895,7 +895,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListInfoForServerW(hds : super::super::Foundation:: HANDLE, server : ::windows_core::PCWSTR, ppinfo : *mut *mut DS_NAME_RESULTW) -> u32); DsListInfoForServerW(hds.into_param().abi(), server.into_param().abi(), ppinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListRolesA(hds: P0, pproles: *mut *mut DS_NAME_RESULTA) -> u32 @@ -905,7 +905,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListRolesA(hds : super::super::Foundation:: HANDLE, pproles : *mut *mut DS_NAME_RESULTA) -> u32); DsListRolesA(hds.into_param().abi(), pproles) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListRolesW(hds: P0, pproles: *mut *mut DS_NAME_RESULTW) -> u32 @@ -915,7 +915,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListRolesW(hds : super::super::Foundation:: HANDLE, pproles : *mut *mut DS_NAME_RESULTW) -> u32); DsListRolesW(hds.into_param().abi(), pproles) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListServersForDomainInSiteA(hds: P0, domain: P1, site: P2, ppservers: *mut *mut DS_NAME_RESULTA) -> u32 @@ -927,7 +927,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListServersForDomainInSiteA(hds : super::super::Foundation:: HANDLE, domain : ::windows_core::PCSTR, site : ::windows_core::PCSTR, ppservers : *mut *mut DS_NAME_RESULTA) -> u32); DsListServersForDomainInSiteA(hds.into_param().abi(), domain.into_param().abi(), site.into_param().abi(), ppservers) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListServersForDomainInSiteW(hds: P0, domain: P1, site: P2, ppservers: *mut *mut DS_NAME_RESULTW) -> u32 @@ -939,7 +939,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListServersForDomainInSiteW(hds : super::super::Foundation:: HANDLE, domain : ::windows_core::PCWSTR, site : ::windows_core::PCWSTR, ppservers : *mut *mut DS_NAME_RESULTW) -> u32); DsListServersForDomainInSiteW(hds.into_param().abi(), domain.into_param().abi(), site.into_param().abi(), ppservers) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListServersInSiteA(hds: P0, site: P1, ppservers: *mut *mut DS_NAME_RESULTA) -> u32 @@ -950,7 +950,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListServersInSiteA(hds : super::super::Foundation:: HANDLE, site : ::windows_core::PCSTR, ppservers : *mut *mut DS_NAME_RESULTA) -> u32); DsListServersInSiteA(hds.into_param().abi(), site.into_param().abi(), ppservers) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListServersInSiteW(hds: P0, site: P1, ppservers: *mut *mut DS_NAME_RESULTW) -> u32 @@ -961,7 +961,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListServersInSiteW(hds : super::super::Foundation:: HANDLE, site : ::windows_core::PCWSTR, ppservers : *mut *mut DS_NAME_RESULTW) -> u32); DsListServersInSiteW(hds.into_param().abi(), site.into_param().abi(), ppservers) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListSitesA(hds: P0, ppsites: *mut *mut DS_NAME_RESULTA) -> u32 @@ -971,7 +971,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsListSitesA(hds : super::super::Foundation:: HANDLE, ppsites : *mut *mut DS_NAME_RESULTA) -> u32); DsListSitesA(hds.into_param().abi(), ppsites) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsListSitesW(hds: P0, ppsites: *mut *mut DS_NAME_RESULTW) -> u32 @@ -1023,7 +1023,7 @@ where ::windows_targets::link!("dsparse.dll" "system" fn DsMakeSpnW(serviceclass : ::windows_core::PCWSTR, servicename : ::windows_core::PCWSTR, instancename : ::windows_core::PCWSTR, instanceport : u16, referrer : ::windows_core::PCWSTR, pcspnlength : *mut u32, pszspn : ::windows_core::PWSTR) -> u32); DsMakeSpnW(serviceclass.into_param().abi(), servicename.into_param().abi(), instancename.into_param().abi(), instanceport, referrer.into_param().abi(), pcspnlength, ::core::mem::transmute(pszspn)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsMapSchemaGuidsA(hds: P0, rguids: &[::windows_core::GUID], ppguidmap: *mut *mut DS_SCHEMA_GUID_MAPA) -> u32 @@ -1033,7 +1033,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsMapSchemaGuidsA(hds : super::super::Foundation:: HANDLE, cguids : u32, rguids : *const ::windows_core::GUID, ppguidmap : *mut *mut DS_SCHEMA_GUID_MAPA) -> u32); DsMapSchemaGuidsA(hds.into_param().abi(), rguids.len() as _, ::core::mem::transmute(rguids.as_ptr()), ppguidmap) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsMapSchemaGuidsW(hds: P0, rguids: &[::windows_core::GUID], ppguidmap: *mut *mut DS_SCHEMA_GUID_MAPW) -> u32 @@ -1043,7 +1043,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsMapSchemaGuidsW(hds : super::super::Foundation:: HANDLE, cguids : u32, rguids : *const ::windows_core::GUID, ppguidmap : *mut *mut DS_SCHEMA_GUID_MAPW) -> u32); DsMapSchemaGuidsW(hds.into_param().abi(), rguids.len() as _, ::core::mem::transmute(rguids.as_ptr()), ppguidmap) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn DsMergeForestTrustInformationW(domainname: P0, newforesttrustinfo: *const super::super::Security::Authentication::Identity::LSA_FOREST_TRUST_INFORMATION, oldforesttrustinfo: ::core::option::Option<*const super::super::Security::Authentication::Identity::LSA_FOREST_TRUST_INFORMATION>, mergedforesttrustinfo: *mut *mut super::super::Security::Authentication::Identity::LSA_FOREST_TRUST_INFORMATION) -> u32 @@ -1053,7 +1053,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsMergeForestTrustInformationW(domainname : ::windows_core::PCWSTR, newforesttrustinfo : *const super::super::Security::Authentication::Identity:: LSA_FOREST_TRUST_INFORMATION, oldforesttrustinfo : *const super::super::Security::Authentication::Identity:: LSA_FOREST_TRUST_INFORMATION, mergedforesttrustinfo : *mut *mut super::super::Security::Authentication::Identity:: LSA_FOREST_TRUST_INFORMATION) -> u32); DsMergeForestTrustInformationW(domainname.into_param().abi(), newforesttrustinfo, ::core::mem::transmute(oldforesttrustinfo.unwrap_or(::std::ptr::null())), mergedforesttrustinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsQuerySitesByCostA(hds: P0, pszfromsite: P1, rgsztosites: &[::windows_core::PCSTR], dwflags: u32, prgsiteinfo: *mut *mut DS_SITE_COST_INFO) -> u32 @@ -1064,7 +1064,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsQuerySitesByCostA(hds : super::super::Foundation:: HANDLE, pszfromsite : ::windows_core::PCSTR, rgsztosites : *const ::windows_core::PCSTR, ctosites : u32, dwflags : u32, prgsiteinfo : *mut *mut DS_SITE_COST_INFO) -> u32); DsQuerySitesByCostA(hds.into_param().abi(), pszfromsite.into_param().abi(), ::core::mem::transmute(rgsztosites.as_ptr()), rgsztosites.len() as _, dwflags, prgsiteinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsQuerySitesByCostW(hds: P0, pwszfromsite: P1, rgwsztosites: &[::windows_core::PCWSTR], dwflags: u32, prgsiteinfo: *mut *mut DS_SITE_COST_INFO) -> u32 @@ -1090,7 +1090,7 @@ pub unsafe fn DsQuoteRdnValueW(psunquotedrdnvalue: &[u16], pcquotedrdnvaluelengt ::windows_targets::link!("dsparse.dll" "system" fn DsQuoteRdnValueW(cunquotedrdnvaluelength : u32, psunquotedrdnvalue : ::windows_core::PCWSTR, pcquotedrdnvaluelength : *mut u32, psquotedrdnvalue : ::windows_core::PWSTR) -> u32); DsQuoteRdnValueW(psunquotedrdnvalue.len() as _, ::core::mem::transmute(psunquotedrdnvalue.as_ptr()), pcquotedrdnvaluelength, ::core::mem::transmute(psquotedrdnvalue)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsRemoveDsDomainA(hds: P0, domaindn: P1) -> u32 @@ -1101,7 +1101,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsRemoveDsDomainA(hds : super::super::Foundation:: HANDLE, domaindn : ::windows_core::PCSTR) -> u32); DsRemoveDsDomainA(hds.into_param().abi(), domaindn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsRemoveDsDomainW(hds: P0, domaindn: P1) -> u32 @@ -1112,7 +1112,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsRemoveDsDomainW(hds : super::super::Foundation:: HANDLE, domaindn : ::windows_core::PCWSTR) -> u32); DsRemoveDsDomainW(hds.into_param().abi(), domaindn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsRemoveDsServerA(hds: P0, serverdn: P1, domaindn: P2, flastdcindomain: ::core::option::Option<*mut super::super::Foundation::BOOL>, fcommit: P3) -> u32 @@ -1125,7 +1125,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsRemoveDsServerA(hds : super::super::Foundation:: HANDLE, serverdn : ::windows_core::PCSTR, domaindn : ::windows_core::PCSTR, flastdcindomain : *mut super::super::Foundation:: BOOL, fcommit : super::super::Foundation:: BOOL) -> u32); DsRemoveDsServerA(hds.into_param().abi(), serverdn.into_param().abi(), domaindn.into_param().abi(), ::core::mem::transmute(flastdcindomain.unwrap_or(::std::ptr::null_mut())), fcommit.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsRemoveDsServerW(hds: P0, serverdn: P1, domaindn: P2, flastdcindomain: ::core::option::Option<*mut super::super::Foundation::BOOL>, fcommit: P3) -> u32 @@ -1138,7 +1138,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsRemoveDsServerW(hds : super::super::Foundation:: HANDLE, serverdn : ::windows_core::PCWSTR, domaindn : ::windows_core::PCWSTR, flastdcindomain : *mut super::super::Foundation:: BOOL, fcommit : super::super::Foundation:: BOOL) -> u32); DsRemoveDsServerW(hds.into_param().abi(), serverdn.into_param().abi(), domaindn.into_param().abi(), ::core::mem::transmute(flastdcindomain.unwrap_or(::std::ptr::null_mut())), fcommit.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaAddA(hds: P0, namecontext: P1, sourcedsadn: P2, transportdn: P3, sourcedsaaddress: P4, pschedule: ::core::option::Option<*const SCHEDULE>, options: u32) -> u32 @@ -1152,7 +1152,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaAddA(hds : super::super::Foundation:: HANDLE, namecontext : ::windows_core::PCSTR, sourcedsadn : ::windows_core::PCSTR, transportdn : ::windows_core::PCSTR, sourcedsaaddress : ::windows_core::PCSTR, pschedule : *const SCHEDULE, options : u32) -> u32); DsReplicaAddA(hds.into_param().abi(), namecontext.into_param().abi(), sourcedsadn.into_param().abi(), transportdn.into_param().abi(), sourcedsaaddress.into_param().abi(), ::core::mem::transmute(pschedule.unwrap_or(::std::ptr::null())), options) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaAddW(hds: P0, namecontext: P1, sourcedsadn: P2, transportdn: P3, sourcedsaaddress: P4, pschedule: ::core::option::Option<*const SCHEDULE>, options: u32) -> u32 @@ -1166,7 +1166,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaAddW(hds : super::super::Foundation:: HANDLE, namecontext : ::windows_core::PCWSTR, sourcedsadn : ::windows_core::PCWSTR, transportdn : ::windows_core::PCWSTR, sourcedsaaddress : ::windows_core::PCWSTR, pschedule : *const SCHEDULE, options : u32) -> u32); DsReplicaAddW(hds.into_param().abi(), namecontext.into_param().abi(), sourcedsadn.into_param().abi(), transportdn.into_param().abi(), sourcedsaaddress.into_param().abi(), ::core::mem::transmute(pschedule.unwrap_or(::std::ptr::null())), options) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaConsistencyCheck(hds: P0, taskid: DS_KCC_TASKID, dwflags: u32) -> u32 @@ -1176,7 +1176,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaConsistencyCheck(hds : super::super::Foundation:: HANDLE, taskid : DS_KCC_TASKID, dwflags : u32) -> u32); DsReplicaConsistencyCheck(hds.into_param().abi(), taskid, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaDelA(hds: P0, namecontext: P1, dsasrc: P2, options: u32) -> u32 @@ -1188,7 +1188,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaDelA(hds : super::super::Foundation:: HANDLE, namecontext : ::windows_core::PCSTR, dsasrc : ::windows_core::PCSTR, options : u32) -> u32); DsReplicaDelA(hds.into_param().abi(), namecontext.into_param().abi(), dsasrc.into_param().abi(), options) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaDelW(hds: P0, namecontext: P1, dsasrc: P2, options: u32) -> u32 @@ -1205,7 +1205,7 @@ pub unsafe fn DsReplicaFreeInfo(infotype: DS_REPL_INFO_TYPE, pinfo: *const ::cor ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaFreeInfo(infotype : DS_REPL_INFO_TYPE, pinfo : *const ::core::ffi::c_void) -> ()); DsReplicaFreeInfo(infotype, pinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaGetInfo2W(hds: P0, infotype: DS_REPL_INFO_TYPE, pszobject: P1, puuidforsourcedsaobjguid: ::core::option::Option<*const ::windows_core::GUID>, pszattributename: P2, pszvalue: P3, dwflags: u32, dwenumerationcontext: u32, ppinfo: *mut *mut ::core::ffi::c_void) -> u32 @@ -1218,7 +1218,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaGetInfo2W(hds : super::super::Foundation:: HANDLE, infotype : DS_REPL_INFO_TYPE, pszobject : ::windows_core::PCWSTR, puuidforsourcedsaobjguid : *const ::windows_core::GUID, pszattributename : ::windows_core::PCWSTR, pszvalue : ::windows_core::PCWSTR, dwflags : u32, dwenumerationcontext : u32, ppinfo : *mut *mut ::core::ffi::c_void) -> u32); DsReplicaGetInfo2W(hds.into_param().abi(), infotype, pszobject.into_param().abi(), ::core::mem::transmute(puuidforsourcedsaobjguid.unwrap_or(::std::ptr::null())), pszattributename.into_param().abi(), pszvalue.into_param().abi(), dwflags, dwenumerationcontext, ppinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaGetInfoW(hds: P0, infotype: DS_REPL_INFO_TYPE, pszobject: P1, puuidforsourcedsaobjguid: ::core::option::Option<*const ::windows_core::GUID>, ppinfo: *mut *mut ::core::ffi::c_void) -> u32 @@ -1229,7 +1229,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaGetInfoW(hds : super::super::Foundation:: HANDLE, infotype : DS_REPL_INFO_TYPE, pszobject : ::windows_core::PCWSTR, puuidforsourcedsaobjguid : *const ::windows_core::GUID, ppinfo : *mut *mut ::core::ffi::c_void) -> u32); DsReplicaGetInfoW(hds.into_param().abi(), infotype, pszobject.into_param().abi(), ::core::mem::transmute(puuidforsourcedsaobjguid.unwrap_or(::std::ptr::null())), ppinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaModifyA(hds: P0, namecontext: P1, puuidsourcedsa: ::core::option::Option<*const ::windows_core::GUID>, transportdn: P2, sourcedsaaddress: P3, pschedule: ::core::option::Option<*const SCHEDULE>, replicaflags: u32, modifyfields: u32, options: u32) -> u32 @@ -1242,7 +1242,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaModifyA(hds : super::super::Foundation:: HANDLE, namecontext : ::windows_core::PCSTR, puuidsourcedsa : *const ::windows_core::GUID, transportdn : ::windows_core::PCSTR, sourcedsaaddress : ::windows_core::PCSTR, pschedule : *const SCHEDULE, replicaflags : u32, modifyfields : u32, options : u32) -> u32); DsReplicaModifyA(hds.into_param().abi(), namecontext.into_param().abi(), ::core::mem::transmute(puuidsourcedsa.unwrap_or(::std::ptr::null())), transportdn.into_param().abi(), sourcedsaaddress.into_param().abi(), ::core::mem::transmute(pschedule.unwrap_or(::std::ptr::null())), replicaflags, modifyfields, options) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaModifyW(hds: P0, namecontext: P1, puuidsourcedsa: ::core::option::Option<*const ::windows_core::GUID>, transportdn: P2, sourcedsaaddress: P3, pschedule: ::core::option::Option<*const SCHEDULE>, replicaflags: u32, modifyfields: u32, options: u32) -> u32 @@ -1255,7 +1255,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaModifyW(hds : super::super::Foundation:: HANDLE, namecontext : ::windows_core::PCWSTR, puuidsourcedsa : *const ::windows_core::GUID, transportdn : ::windows_core::PCWSTR, sourcedsaaddress : ::windows_core::PCWSTR, pschedule : *const SCHEDULE, replicaflags : u32, modifyfields : u32, options : u32) -> u32); DsReplicaModifyW(hds.into_param().abi(), namecontext.into_param().abi(), ::core::mem::transmute(puuidsourcedsa.unwrap_or(::std::ptr::null())), transportdn.into_param().abi(), sourcedsaaddress.into_param().abi(), ::core::mem::transmute(pschedule.unwrap_or(::std::ptr::null())), replicaflags, modifyfields, options) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaSyncA(hds: P0, namecontext: P1, puuiddsasrc: *const ::windows_core::GUID, options: u32) -> u32 @@ -1266,7 +1266,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaSyncA(hds : super::super::Foundation:: HANDLE, namecontext : ::windows_core::PCSTR, puuiddsasrc : *const ::windows_core::GUID, options : u32) -> u32); DsReplicaSyncA(hds.into_param().abi(), namecontext.into_param().abi(), puuiddsasrc, options) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaSyncAllA(hds: P0, psznamecontext: P1, ulflags: u32, pfncallback: isize, pcallbackdata: ::core::option::Option<*const ::core::ffi::c_void>, perrors: ::core::option::Option<*mut *mut *mut DS_REPSYNCALL_ERRINFOA>) -> u32 @@ -1277,7 +1277,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaSyncAllA(hds : super::super::Foundation:: HANDLE, psznamecontext : ::windows_core::PCSTR, ulflags : u32, pfncallback : isize, pcallbackdata : *const ::core::ffi::c_void, perrors : *mut *mut *mut DS_REPSYNCALL_ERRINFOA) -> u32); DsReplicaSyncAllA(hds.into_param().abi(), psznamecontext.into_param().abi(), ulflags, pfncallback, ::core::mem::transmute(pcallbackdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perrors.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaSyncAllW(hds: P0, psznamecontext: P1, ulflags: u32, pfncallback: isize, pcallbackdata: ::core::option::Option<*const ::core::ffi::c_void>, perrors: ::core::option::Option<*mut *mut *mut DS_REPSYNCALL_ERRINFOW>) -> u32 @@ -1288,7 +1288,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaSyncAllW(hds : super::super::Foundation:: HANDLE, psznamecontext : ::windows_core::PCWSTR, ulflags : u32, pfncallback : isize, pcallbackdata : *const ::core::ffi::c_void, perrors : *mut *mut *mut DS_REPSYNCALL_ERRINFOW) -> u32); DsReplicaSyncAllW(hds.into_param().abi(), psznamecontext.into_param().abi(), ulflags, pfncallback, ::core::mem::transmute(pcallbackdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(perrors.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaSyncW(hds: P0, namecontext: P1, puuiddsasrc: *const ::windows_core::GUID, options: u32) -> u32 @@ -1299,7 +1299,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaSyncW(hds : super::super::Foundation:: HANDLE, namecontext : ::windows_core::PCWSTR, puuiddsasrc : *const ::windows_core::GUID, options : u32) -> u32); DsReplicaSyncW(hds.into_param().abi(), namecontext.into_param().abi(), puuiddsasrc, options) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaUpdateRefsA(hds: P0, namecontext: P1, dsadest: P2, puuiddsadest: *const ::windows_core::GUID, options: u32) -> u32 @@ -1311,7 +1311,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaUpdateRefsA(hds : super::super::Foundation:: HANDLE, namecontext : ::windows_core::PCSTR, dsadest : ::windows_core::PCSTR, puuiddsadest : *const ::windows_core::GUID, options : u32) -> u32); DsReplicaUpdateRefsA(hds.into_param().abi(), namecontext.into_param().abi(), dsadest.into_param().abi(), puuiddsadest, options) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaUpdateRefsW(hds: P0, namecontext: P1, dsadest: P2, puuiddsadest: *const ::windows_core::GUID, options: u32) -> u32 @@ -1323,7 +1323,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaUpdateRefsW(hds : super::super::Foundation:: HANDLE, namecontext : ::windows_core::PCWSTR, dsadest : ::windows_core::PCWSTR, puuiddsadest : *const ::windows_core::GUID, options : u32) -> u32); DsReplicaUpdateRefsW(hds.into_param().abi(), namecontext.into_param().abi(), dsadest.into_param().abi(), puuiddsadest, options) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaVerifyObjectsA(hds: P0, namecontext: P1, puuiddsasrc: *const ::windows_core::GUID, uloptions: u32) -> u32 @@ -1334,7 +1334,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsReplicaVerifyObjectsA(hds : super::super::Foundation:: HANDLE, namecontext : ::windows_core::PCSTR, puuiddsasrc : *const ::windows_core::GUID, uloptions : u32) -> u32); DsReplicaVerifyObjectsA(hds.into_param().abi(), namecontext.into_param().abi(), puuiddsasrc, uloptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsReplicaVerifyObjectsW(hds: P0, namecontext: P1, puuiddsasrc: *const ::windows_core::GUID, uloptions: u32) -> u32 @@ -1376,14 +1376,14 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsServerRegisterSpnW(operation : DS_SPN_WRITE_OP, serviceclass : ::windows_core::PCWSTR, userobjectdn : ::windows_core::PCWSTR) -> u32); DsServerRegisterSpnW(operation, serviceclass.into_param().abi(), userobjectdn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsUnBindA(phds: *const super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("ntdsapi.dll" "system" fn DsUnBindA(phds : *const super::super::Foundation:: HANDLE) -> u32); DsUnBindA(phds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsUnBindW(phds: *const super::super::Foundation::HANDLE) -> u32 { @@ -1416,7 +1416,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn DsValidateSubnetNameW(subnetname : ::windows_core::PCWSTR) -> u32); DsValidateSubnetNameW(subnetname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsWriteAccountSpnA(hds: P0, operation: DS_SPN_WRITE_OP, pszaccount: P1, rpszspn: &[::windows_core::PCSTR]) -> u32 @@ -1427,7 +1427,7 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsWriteAccountSpnA(hds : super::super::Foundation:: HANDLE, operation : DS_SPN_WRITE_OP, pszaccount : ::windows_core::PCSTR, cspn : u32, rpszspn : *const ::windows_core::PCSTR) -> u32); DsWriteAccountSpnA(hds.into_param().abi(), operation, pszaccount.into_param().abi(), rpszspn.len() as _, ::core::mem::transmute(rpszspn.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DsWriteAccountSpnW(hds: P0, operation: DS_SPN_WRITE_OP, pszaccount: P1, rpszspn: &[::windows_core::PCWSTR]) -> u32 @@ -1438,14 +1438,14 @@ where ::windows_targets::link!("ntdsapi.dll" "system" fn DsWriteAccountSpnW(hds : super::super::Foundation:: HANDLE, operation : DS_SPN_WRITE_OP, pszaccount : ::windows_core::PCWSTR, cspn : u32, rpszspn : *const ::windows_core::PCWSTR) -> u32); DsWriteAccountSpnW(hds.into_param().abi(), operation, pszaccount.into_param().abi(), rpszspn.len() as _, ::core::mem::transmute(rpszspn.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeADsMem(pmem: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL { ::windows_targets::link!("activeds.dll" "system" fn FreeADsMem(pmem : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FreeADsMem(pmem) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeADsStr(pstr: P0) -> super::super::Foundation::BOOL @@ -1455,7 +1455,7 @@ where ::windows_targets::link!("activeds.dll" "system" fn FreeADsStr(pstr : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); FreeADsStr(pstr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToAdsType(pvariant: *mut super::super::System::Variant::VARIANT, dwnumvariant: u32, ppadsvalues: *mut *mut ADSVALUE, pdwnumvalues: *mut u32) -> ::windows_core::Result<()> { @@ -1467,7 +1467,7 @@ pub unsafe fn ReallocADsMem(poldmem: *mut ::core::ffi::c_void, cbold: u32, cbnew ::windows_targets::link!("activeds.dll" "system" fn ReallocADsMem(poldmem : *mut ::core::ffi::c_void, cbold : u32, cbnew : u32) -> *mut ::core::ffi::c_void); ReallocADsMem(poldmem, cbold, cbnew) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReallocADsStr(ppstr: *mut ::windows_core::PWSTR, pstr: P0) -> super::super::Foundation::BOOL @@ -1477,7 +1477,7 @@ where ::windows_targets::link!("activeds.dll" "system" fn ReallocADsStr(ppstr : *mut ::windows_core::PWSTR, pstr : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); ReallocADsStr(ppstr, pstr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn SecurityDescriptorToBinarySD(vvarsecdes: super::super::System::Variant::VARIANT, ppsecuritydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR, pdwsdlength: *mut u32, pszservername: P0, username: P1, password: P2, dwflags: u32) -> ::windows_core::Result<()> @@ -1489,7 +1489,7 @@ where ::windows_targets::link!("activeds.dll" "system" fn SecurityDescriptorToBinarySD(vvarsecdes : super::super::System::Variant:: VARIANT, ppsecuritydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR, pdwsdlength : *mut u32, pszservername : ::windows_core::PCWSTR, username : ::windows_core::PCWSTR, password : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); SecurityDescriptorToBinarySD(::core::mem::transmute(vvarsecdes), ppsecuritydescriptor, pdwsdlength, pszservername.into_param().abi(), username.into_param().abi(), password.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1526,7 +1526,7 @@ impl IADs { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -1535,7 +1535,7 @@ impl IADs { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1543,7 +1543,7 @@ impl IADs { { (::windows_core::Interface::vtable(self).Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -1552,7 +1552,7 @@ impl IADs { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1560,7 +1560,7 @@ impl IADs { { (::windows_core::Interface::vtable(self).PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -1610,7 +1610,7 @@ pub struct IADs_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetInfoEx: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1649,7 +1649,7 @@ impl IADsADSystemInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SchemaRoleOwner)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsNativeMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1669,7 +1669,7 @@ impl IADsADSystemInfo { pub unsafe fn RefreshSchemaCache(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RefreshSchemaCache)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetTrees(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1711,7 +1711,7 @@ pub struct IADsADSystemInfo_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetTrees: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1807,7 +1807,7 @@ pub struct IADsAccessControlEntry_Vtbl { pub Trustee: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetTrustee: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrtrustee: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1828,7 +1828,7 @@ impl IADsAccessControlList { pub unsafe fn SetAceCount(&self, lnacecount: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAceCount)(::windows_core::Interface::as_raw(self), lnacecount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddAce(&self, paccesscontrolentry: P0) -> ::windows_core::Result<()> where @@ -1836,7 +1836,7 @@ impl IADsAccessControlList { { (::windows_core::Interface::vtable(self).AddAce)(::windows_core::Interface::as_raw(self), paccesscontrolentry.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveAce(&self, paccesscontrolentry: P0) -> ::windows_core::Result<()> where @@ -1844,7 +1844,7 @@ impl IADsAccessControlList { { (::windows_core::Interface::vtable(self).RemoveAce)(::windows_core::Interface::as_raw(self), paccesscontrolentry.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyAccessList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1888,7 +1888,7 @@ pub struct IADsAccessControlList_Vtbl { CopyAccessList: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1922,7 +1922,7 @@ impl IADsAcl { pub unsafe fn SetPrivileges(&self, lnprivileges: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPrivileges)(::windows_core::Interface::as_raw(self), lnprivileges).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyAcl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2019,7 +2019,7 @@ pub struct IADsAggregator_Vtbl { pub ConnectAsAggregator: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, paggregatee: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub DisconnectAsAggregator: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2064,20 +2064,20 @@ pub struct IADsBackLink_Vtbl { pub ObjectName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetObjectName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrobjectname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IADsCaseIgnoreList(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IADsCaseIgnoreList { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CaseIgnoreList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CaseIgnoreList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCaseIgnoreList(&self, vcaseignorelist: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCaseIgnoreList)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vcaseignorelist)).ok() @@ -2107,7 +2107,7 @@ pub struct IADsCaseIgnoreList_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetCaseIgnoreList: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2144,7 +2144,7 @@ impl IADsClass { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -2153,7 +2153,7 @@ impl IADsClass { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2161,7 +2161,7 @@ impl IADsClass { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -2170,7 +2170,7 @@ impl IADsClass { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2178,7 +2178,7 @@ impl IADsClass { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -2207,13 +2207,13 @@ impl IADsClass { { (::windows_core::Interface::vtable(self).SetOID)(::windows_core::Interface::as_raw(self), bstroid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Abstract(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Abstract)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAbstract(&self, fabstract: P0) -> ::windows_core::Result<()> where @@ -2221,13 +2221,13 @@ impl IADsClass { { (::windows_core::Interface::vtable(self).SetAbstract)(::windows_core::Interface::as_raw(self), fabstract.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Auxiliary(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Auxiliary)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAuxiliary(&self, fauxiliary: P0) -> ::windows_core::Result<()> where @@ -2235,90 +2235,90 @@ impl IADsClass { { (::windows_core::Interface::vtable(self).SetAuxiliary)(::windows_core::Interface::as_raw(self), fauxiliary.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MandatoryProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MandatoryProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetMandatoryProperties(&self, vmandatoryproperties: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMandatoryProperties)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vmandatoryproperties)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OptionalProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OptionalProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOptionalProperties(&self, voptionalproperties: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOptionalProperties)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(voptionalproperties)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NamingProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NamingProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetNamingProperties(&self, vnamingproperties: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNamingProperties)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vnamingproperties)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DerivedFrom(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DerivedFrom)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDerivedFrom(&self, vderivedfrom: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDerivedFrom)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vderivedfrom)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AuxDerivedFrom(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AuxDerivedFrom)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetAuxDerivedFrom(&self, vauxderivedfrom: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAuxDerivedFrom)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vauxderivedfrom)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PossibleSuperiors(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PossibleSuperiors)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPossibleSuperiors(&self, vpossiblesuperiors: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPossibleSuperiors)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vpossiblesuperiors)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Containment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Containment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetContainment(&self, vcontainment: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetContainment)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vcontainment)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Container(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Container)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetContainer(&self, fcontainer: P0) -> ::windows_core::Result<()> where @@ -2343,7 +2343,7 @@ impl IADsClass { pub unsafe fn SetHelpFileContext(&self, lnhelpfilecontext: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetHelpFileContext)(::windows_core::Interface::as_raw(self), lnhelpfilecontext).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Qualifiers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2459,7 +2459,7 @@ pub struct IADsClass_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Qualifiers: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2470,7 +2470,7 @@ impl IADsCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, bstrname: P0, vitem: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2484,7 +2484,7 @@ impl IADsCollection { { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), bstritemtoberemoved.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetObject(&self, bstrname: P0) -> ::windows_core::Result where @@ -2520,7 +2520,7 @@ pub struct IADsCollection_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetObject: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2557,7 +2557,7 @@ impl IADsComputer { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -2566,7 +2566,7 @@ impl IADsComputer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2574,7 +2574,7 @@ impl IADsComputer { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -2583,7 +2583,7 @@ impl IADsComputer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2591,7 +2591,7 @@ impl IADsComputer { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -2744,13 +2744,13 @@ impl IADsComputer { { (::windows_core::Interface::vtable(self).SetStorageCapacity)(::windows_core::Interface::as_raw(self), bstrstoragecapacity.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NetAddresses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NetAddresses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetNetAddresses(&self, vnetaddresses: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNetAddresses)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vnetaddresses)).ok() @@ -2810,7 +2810,7 @@ pub struct IADsComputer_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetNetAddresses: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2847,7 +2847,7 @@ impl IADsComputerOperations { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -2856,7 +2856,7 @@ impl IADsComputerOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2864,7 +2864,7 @@ impl IADsComputerOperations { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -2873,7 +2873,7 @@ impl IADsComputerOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2881,18 +2881,18 @@ impl IADsComputerOperations { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Status(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Shutdown(&self, breboot: P0) -> ::windows_core::Result<()> where @@ -2925,7 +2925,7 @@ pub struct IADsComputerOperations_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Shutdown: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2940,29 +2940,29 @@ impl IADsContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Filter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Filter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetFilter(&self, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFilter)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(var)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Hints(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Hints)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetHints(&self, vhints: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetHints)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vhints)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetObject(&self, classname: P0, relativename: P1) -> ::windows_core::Result where @@ -2972,7 +2972,7 @@ impl IADsContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetObject)(::windows_core::Interface::as_raw(self), classname.into_param().abi(), relativename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Create(&self, classname: P0, relativename: P1) -> ::windows_core::Result where @@ -2989,7 +2989,7 @@ impl IADsContainer { { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self), bstrclassname.into_param().abi(), bstrrelativename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyHere(&self, sourcename: P0, newname: P1) -> ::windows_core::Result where @@ -2999,7 +2999,7 @@ impl IADsContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CopyHere)(::windows_core::Interface::as_raw(self), sourcename.into_param().abi(), newname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoveHere(&self, sourcename: P0, newname: P1) -> ::windows_core::Result where @@ -3061,20 +3061,20 @@ pub struct IADsContainer_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] MoveHere: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IADsDNWithBinary(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IADsDNWithBinary { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BinaryValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BinaryValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBinaryValue(&self, vbinaryvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBinaryValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vbinaryvalue)).ok() @@ -3116,7 +3116,7 @@ pub struct IADsDNWithBinary_Vtbl { pub DNString: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetDNString: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdnstring: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3164,7 +3164,7 @@ pub struct IADsDNWithString_Vtbl { pub DNString: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetDNString: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdnstring: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3192,7 +3192,7 @@ pub struct IADsDeleteOps_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub DeleteObject: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lnflags: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3229,7 +3229,7 @@ impl IADsDomain { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -3238,7 +3238,7 @@ impl IADsDomain { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3246,7 +3246,7 @@ impl IADsDomain { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -3255,7 +3255,7 @@ impl IADsDomain { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3263,12 +3263,12 @@ impl IADsDomain { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWorkgroup(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3367,7 +3367,7 @@ pub struct IADsDomain_Vtbl { pub LockoutObservationInterval: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub SetLockoutObservationInterval: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lnlockoutobservationinterval: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3416,7 +3416,7 @@ pub struct IADsEmail_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IADsExtension(::windows_core::IUnknown); impl IADsExtension { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Operate(&self, dwcode: u32, vardata1: super::super::System::Variant::VARIANT, vardata2: super::super::System::Variant::VARIANT, vardata3: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Operate)(::windows_core::Interface::as_raw(self), dwcode, ::core::mem::transmute(vardata1), ::core::mem::transmute(vardata2), ::core::mem::transmute(vardata3)).ok() @@ -3425,7 +3425,7 @@ impl IADsExtension { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateGetIDsOfNames)(::windows_core::Interface::as_raw(self), riid, rgsznames, cnames, lcid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PrivateInvoke(&self, dispidmember: i32, riid: *const ::windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut super::super::System::Variant::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PrivateInvoke)(::windows_core::Interface::as_raw(self), dispidmember, riid, lcid, wflags, pdispparams, pvarresult, pexcepinfo, puargerr).ok() @@ -3452,7 +3452,7 @@ pub struct IADsExtension_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PrivateInvoke: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3469,13 +3469,13 @@ impl IADsFaxNumber { { (::windows_core::Interface::vtable(self).SetTelephoneNumber)(::windows_core::Interface::as_raw(self), bstrtelephonenumber.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Parameters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetParameters(&self, vparameters: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParameters)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vparameters)).ok() @@ -3507,7 +3507,7 @@ pub struct IADsFaxNumber_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetParameters: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3544,7 +3544,7 @@ impl IADsFileService { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -3553,7 +3553,7 @@ impl IADsFileService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3561,7 +3561,7 @@ impl IADsFileService { { (::windows_core::Interface::vtable(self).base__.base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -3570,7 +3570,7 @@ impl IADsFileService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3578,7 +3578,7 @@ impl IADsFileService { { (::windows_core::Interface::vtable(self).base__.base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -3684,13 +3684,13 @@ impl IADsFileService { { (::windows_core::Interface::vtable(self).base__.SetServiceAccountPath)(::windows_core::Interface::as_raw(self), bstrserviceaccountpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Dependencies(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Dependencies)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDependencies(&self, vdependencies: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetDependencies)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdependencies)).ok() @@ -3733,7 +3733,7 @@ pub struct IADsFileService_Vtbl { pub MaxUserCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub SetMaxUserCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lnmaxusercount: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3770,7 +3770,7 @@ impl IADsFileServiceOperations { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -3779,7 +3779,7 @@ impl IADsFileServiceOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3787,7 +3787,7 @@ impl IADsFileServiceOperations { { (::windows_core::Interface::vtable(self).base__.base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -3796,7 +3796,7 @@ impl IADsFileServiceOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3804,7 +3804,7 @@ impl IADsFileServiceOperations { { (::windows_core::Interface::vtable(self).base__.base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -3831,13 +3831,13 @@ impl IADsFileServiceOperations { { (::windows_core::Interface::vtable(self).base__.SetPassword)(::windows_core::Interface::as_raw(self), bstrnewpassword.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Sessions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Sessions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Resources(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3868,7 +3868,7 @@ pub struct IADsFileServiceOperations_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Resources: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3905,7 +3905,7 @@ impl IADsFileShare { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -3914,7 +3914,7 @@ impl IADsFileShare { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3922,7 +3922,7 @@ impl IADsFileShare { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -3931,7 +3931,7 @@ impl IADsFileShare { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3939,7 +3939,7 @@ impl IADsFileShare { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -4011,7 +4011,7 @@ pub struct IADsFileShare_Vtbl { pub MaxUserCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub SetMaxUserCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lnmaxusercount: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4048,7 +4048,7 @@ impl IADsGroup { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -4057,7 +4057,7 @@ impl IADsGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4065,7 +4065,7 @@ impl IADsGroup { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -4074,7 +4074,7 @@ impl IADsGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4082,7 +4082,7 @@ impl IADsGroup { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -4097,13 +4097,13 @@ impl IADsGroup { { (::windows_core::Interface::vtable(self).SetDescription)(::windows_core::Interface::as_raw(self), bstrdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Members(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Members)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMember(&self, bstrmember: P0) -> ::windows_core::Result where @@ -4153,7 +4153,7 @@ pub struct IADsGroup_Vtbl { pub Add: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrnewitem: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstritemtoberemoved: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4198,7 +4198,7 @@ pub struct IADsHold_Vtbl { pub Amount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub SetAmount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lnamount: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4240,7 +4240,7 @@ pub struct IADsLargeInteger_Vtbl { pub LowPart: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub SetLowPart: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lnlowpart: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4277,7 +4277,7 @@ impl IADsLocality { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -4286,7 +4286,7 @@ impl IADsLocality { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4294,7 +4294,7 @@ impl IADsLocality { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -4303,7 +4303,7 @@ impl IADsLocality { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4311,7 +4311,7 @@ impl IADsLocality { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -4346,13 +4346,13 @@ impl IADsLocality { { (::windows_core::Interface::vtable(self).SetPostalAddress)(::windows_core::Interface::as_raw(self), bstrpostaladdress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SeeAlso(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SeeAlso)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSeeAlso(&self, vseealso: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSeeAlso)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vseealso)).ok() @@ -4388,7 +4388,7 @@ pub struct IADsLocality_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetSeeAlso: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4403,13 +4403,13 @@ impl IADsMembers { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Filter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Filter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetFilter(&self, pvfilter: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFilter)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pvfilter)).ok() @@ -4441,7 +4441,7 @@ pub struct IADsMembers_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetFilter: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4476,12 +4476,12 @@ impl IADsNameTranslate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), lnformattype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetEx(&self, lnformattype: i32, pvar: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEx)(::windows_core::Interface::as_raw(self), lnformattype, ::core::mem::transmute(pvar)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, lnformattype: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4517,7 +4517,7 @@ pub struct IADsNameTranslate_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetEx: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4554,7 +4554,7 @@ impl IADsNamespaces { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -4563,7 +4563,7 @@ impl IADsNamespaces { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4571,7 +4571,7 @@ impl IADsNamespaces { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -4580,7 +4580,7 @@ impl IADsNamespaces { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4588,7 +4588,7 @@ impl IADsNamespaces { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -4622,7 +4622,7 @@ pub struct IADsNamespaces_Vtbl { pub DefaultContainer: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetDefaultContainer: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdefaultcontainer: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4636,13 +4636,13 @@ impl IADsNetAddress { pub unsafe fn SetAddressType(&self, lnaddresstype: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAddressType)(::windows_core::Interface::as_raw(self), lnaddresstype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Address(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Address)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetAddress(&self, vaddress: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAddress)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vaddress)).ok() @@ -4674,7 +4674,7 @@ pub struct IADsNetAddress_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetAddress: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4711,7 +4711,7 @@ impl IADsO { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -4720,7 +4720,7 @@ impl IADsO { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4728,7 +4728,7 @@ impl IADsO { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -4737,7 +4737,7 @@ impl IADsO { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4745,7 +4745,7 @@ impl IADsO { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -4800,13 +4800,13 @@ impl IADsO { { (::windows_core::Interface::vtable(self).SetFaxNumber)(::windows_core::Interface::as_raw(self), bstrfaxnumber.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SeeAlso(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SeeAlso)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSeeAlso(&self, vseealso: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSeeAlso)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vseealso)).ok() @@ -4846,7 +4846,7 @@ pub struct IADsO_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetSeeAlso: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4883,7 +4883,7 @@ impl IADsOU { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -4892,7 +4892,7 @@ impl IADsOU { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4900,7 +4900,7 @@ impl IADsOU { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -4909,7 +4909,7 @@ impl IADsOU { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4917,7 +4917,7 @@ impl IADsOU { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -4972,13 +4972,13 @@ impl IADsOU { { (::windows_core::Interface::vtable(self).SetFaxNumber)(::windows_core::Interface::as_raw(self), bstrfaxnumber.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SeeAlso(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SeeAlso)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSeeAlso(&self, vseealso: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSeeAlso)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vseealso)).ok() @@ -5030,20 +5030,20 @@ pub struct IADsOU_Vtbl { pub BusinessCategory: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetBusinessCategory: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrbusinesscategory: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IADsObjectOptions(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IADsObjectOptions { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetOption(&self, lnoption: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOption)(::windows_core::Interface::as_raw(self), lnoption, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOption(&self, lnoption: i32, vvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOption)(::windows_core::Interface::as_raw(self), lnoption, ::core::mem::transmute(vvalue)).ok() @@ -5073,20 +5073,20 @@ pub struct IADsObjectOptions_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetOption: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IADsOctetList(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IADsOctetList { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OctetList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OctetList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOctetList(&self, voctetlist: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOctetList)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(voctetlist)).ok() @@ -5116,14 +5116,14 @@ pub struct IADsOctetList_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetOctetList: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IADsOpenDSObject(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IADsOpenDSObject { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenDSObject(&self, lpszdnname: P0, lpszusername: P1, lpszpassword: P2, lnreserved: i32) -> ::windows_core::Result where @@ -5155,7 +5155,7 @@ pub struct IADsOpenDSObject_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] OpenDSObject: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5212,7 +5212,7 @@ pub struct IADsPath_Vtbl { pub Path: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetPath: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrpath: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5249,7 +5249,7 @@ impl IADsPathname { pub unsafe fn RemoveLeafElement(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveLeafElement)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyPath(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5300,20 +5300,20 @@ pub struct IADsPathname_Vtbl { pub EscapedMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub SetEscapedMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lnescapedmode: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IADsPostalAddress(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IADsPostalAddress { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PostalAddress(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PostalAddress)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPostalAddress(&self, vpostaladdress: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPostalAddress)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vpostaladdress)).ok() @@ -5343,7 +5343,7 @@ pub struct IADsPostalAddress_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetPostalAddress: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5380,7 +5380,7 @@ impl IADsPrintJob { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -5389,7 +5389,7 @@ impl IADsPrintJob { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5397,7 +5397,7 @@ impl IADsPrintJob { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -5406,7 +5406,7 @@ impl IADsPrintJob { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5414,7 +5414,7 @@ impl IADsPrintJob { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -5529,7 +5529,7 @@ pub struct IADsPrintJob_Vtbl { pub NotifyPath: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetNotifyPath: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrnotifypath: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5566,7 +5566,7 @@ impl IADsPrintJobOperations { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -5575,7 +5575,7 @@ impl IADsPrintJobOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5583,7 +5583,7 @@ impl IADsPrintJobOperations { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -5592,7 +5592,7 @@ impl IADsPrintJobOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5600,7 +5600,7 @@ impl IADsPrintJobOperations { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -5654,7 +5654,7 @@ pub struct IADsPrintJobOperations_Vtbl { pub Pause: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Resume: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5691,7 +5691,7 @@ impl IADsPrintQueue { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -5700,7 +5700,7 @@ impl IADsPrintQueue { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5708,7 +5708,7 @@ impl IADsPrintQueue { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -5717,7 +5717,7 @@ impl IADsPrintQueue { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5725,7 +5725,7 @@ impl IADsPrintQueue { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -5828,24 +5828,24 @@ impl IADsPrintQueue { { (::windows_core::Interface::vtable(self).SetBannerPage)(::windows_core::Interface::as_raw(self), bstrbannerpage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PrintDevices(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrintDevices)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPrintDevices(&self, vprintdevices: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPrintDevices)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vprintdevices)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NetAddresses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NetAddresses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetNetAddresses(&self, vnetaddresses: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNetAddresses)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vnetaddresses)).ok() @@ -5905,7 +5905,7 @@ pub struct IADsPrintQueue_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetNetAddresses: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5942,7 +5942,7 @@ impl IADsPrintQueueOperations { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -5951,7 +5951,7 @@ impl IADsPrintQueueOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5959,7 +5959,7 @@ impl IADsPrintQueueOperations { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -5968,7 +5968,7 @@ impl IADsPrintQueueOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5976,7 +5976,7 @@ impl IADsPrintQueueOperations { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -5985,7 +5985,7 @@ impl IADsPrintQueueOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrintJobs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6025,7 +6025,7 @@ pub struct IADsPrintQueueOperations_Vtbl { pub Resume: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Purge: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6062,7 +6062,7 @@ impl IADsProperty { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -6071,7 +6071,7 @@ impl IADsProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6079,7 +6079,7 @@ impl IADsProperty { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -6088,7 +6088,7 @@ impl IADsProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6096,7 +6096,7 @@ impl IADsProperty { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -6135,13 +6135,13 @@ impl IADsProperty { pub unsafe fn SetMinRange(&self, lnminrange: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMinRange)(::windows_core::Interface::as_raw(self), lnminrange).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MultiValued(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MultiValued)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMultiValued(&self, fmultivalued: P0) -> ::windows_core::Result<()> where @@ -6149,7 +6149,7 @@ impl IADsProperty { { (::windows_core::Interface::vtable(self).SetMultiValued)(::windows_core::Interface::as_raw(self), fmultivalued.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Qualifiers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6192,7 +6192,7 @@ pub struct IADsProperty_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Qualifiers: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6226,13 +6226,13 @@ impl IADsPropertyEntry { pub unsafe fn SetControlCode(&self, lncontrolcode: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetControlCode)(::windows_core::Interface::as_raw(self), lncontrolcode).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Values(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Values)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValues(&self, vvalues: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValues)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vvalues)).ok() @@ -6269,7 +6269,7 @@ pub struct IADsPropertyEntry_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetValues: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6280,7 +6280,7 @@ impl IADsPropertyList { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PropertyCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, pvariant: *mut super::super::System::Variant::VARIANT) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), pvariant) @@ -6291,13 +6291,13 @@ impl IADsPropertyList { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPropertyItem(&self, bstrname: P0, lnadstype: i32) -> ::windows_core::Result where @@ -6306,12 +6306,12 @@ impl IADsPropertyList { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPropertyItem)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), lnadstype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutPropertyItem(&self, vardata: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PutPropertyItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vardata)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ResetPropertyItem(&self, varentry: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResetPropertyItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varentry)).ok() @@ -6360,7 +6360,7 @@ pub struct IADsPropertyList_Vtbl { ResetPropertyItem: usize, pub PurgePropertyList: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6441,24 +6441,24 @@ impl IADsPropertyValue { pub unsafe fn SetInteger(&self, lninteger: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInteger)(::windows_core::Interface::as_raw(self), lninteger).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OctetString(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OctetString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOctetString(&self, voctetstring: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOctetString)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(voctetstring)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityDescriptor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SecurityDescriptor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityDescriptor(&self, psecuritydescriptor: P0) -> ::windows_core::Result<()> where @@ -6466,13 +6466,13 @@ impl IADsPropertyValue { { (::windows_core::Interface::vtable(self).SetSecurityDescriptor)(::windows_core::Interface::as_raw(self), psecuritydescriptor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LargeInteger(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LargeInteger)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetLargeInteger(&self, plargeinteger: P0) -> ::windows_core::Result<()> where @@ -6547,19 +6547,19 @@ pub struct IADsPropertyValue_Vtbl { pub UTCTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut f64) -> ::windows_core::HRESULT, pub SetUTCTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dautctime: f64) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IADsPropertyValue2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IADsPropertyValue2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetObjectProperty(&self, lnadstype: *mut i32, pvprop: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetObjectProperty)(::windows_core::Interface::as_raw(self), lnadstype, pvprop).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutObjectProperty(&self, lnadstype: i32, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PutObjectProperty)(::windows_core::Interface::as_raw(self), lnadstype, ::core::mem::transmute(vprop)).ok() @@ -6589,7 +6589,7 @@ pub struct IADsPropertyValue2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PutObjectProperty: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6627,13 +6627,13 @@ impl IADsReplicaPointer { pub unsafe fn SetCount(&self, lncount: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCount)(::windows_core::Interface::as_raw(self), lncount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReplicaAddressHints(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReplicaAddressHints)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetReplicaAddressHints(&self, vreplicaaddresshints: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetReplicaAddressHints)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vreplicaaddresshints)).ok() @@ -6671,7 +6671,7 @@ pub struct IADsReplicaPointer_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetReplicaAddressHints: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6708,7 +6708,7 @@ impl IADsResource { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -6717,7 +6717,7 @@ impl IADsResource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6725,7 +6725,7 @@ impl IADsResource { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -6734,7 +6734,7 @@ impl IADsResource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6742,7 +6742,7 @@ impl IADsResource { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -6784,7 +6784,7 @@ pub struct IADsResource_Vtbl { pub Path: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub LockCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6815,13 +6815,13 @@ impl IADsSecurityDescriptor { { (::windows_core::Interface::vtable(self).SetOwner)(::windows_core::Interface::as_raw(self), bstrowner.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OwnerDefaulted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OwnerDefaulted)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOwnerDefaulted(&self, fownerdefaulted: P0) -> ::windows_core::Result<()> where @@ -6839,13 +6839,13 @@ impl IADsSecurityDescriptor { { (::windows_core::Interface::vtable(self).SetGroup)(::windows_core::Interface::as_raw(self), bstrgroup.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GroupDefaulted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GroupDefaulted)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGroupDefaulted(&self, fgroupdefaulted: P0) -> ::windows_core::Result<()> where @@ -6853,13 +6853,13 @@ impl IADsSecurityDescriptor { { (::windows_core::Interface::vtable(self).SetGroupDefaulted)(::windows_core::Interface::as_raw(self), fgroupdefaulted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DiscretionaryAcl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DiscretionaryAcl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDiscretionaryAcl(&self, pdiscretionaryacl: P0) -> ::windows_core::Result<()> where @@ -6867,13 +6867,13 @@ impl IADsSecurityDescriptor { { (::windows_core::Interface::vtable(self).SetDiscretionaryAcl)(::windows_core::Interface::as_raw(self), pdiscretionaryacl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DaclDefaulted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DaclDefaulted)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDaclDefaulted(&self, fdacldefaulted: P0) -> ::windows_core::Result<()> where @@ -6881,13 +6881,13 @@ impl IADsSecurityDescriptor { { (::windows_core::Interface::vtable(self).SetDaclDefaulted)(::windows_core::Interface::as_raw(self), fdacldefaulted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SystemAcl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SystemAcl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSystemAcl(&self, psystemacl: P0) -> ::windows_core::Result<()> where @@ -6895,13 +6895,13 @@ impl IADsSecurityDescriptor { { (::windows_core::Interface::vtable(self).SetSystemAcl)(::windows_core::Interface::as_raw(self), psystemacl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SaclDefaulted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SaclDefaulted)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSaclDefaulted(&self, fsacldefaulted: P0) -> ::windows_core::Result<()> where @@ -6909,7 +6909,7 @@ impl IADsSecurityDescriptor { { (::windows_core::Interface::vtable(self).SetSaclDefaulted)(::windows_core::Interface::as_raw(self), fsacldefaulted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopySecurityDescriptor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6992,25 +6992,25 @@ pub struct IADsSecurityDescriptor_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CopySecurityDescriptor: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IADsSecurityUtility(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IADsSecurityUtility { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSecurityDescriptor(&self, varpath: super::super::System::Variant::VARIANT, lpathformat: i32, lformat: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSecurityDescriptor)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varpath), lpathformat, lformat, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSecurityDescriptor(&self, varpath: super::super::System::Variant::VARIANT, lpathformat: i32, vardata: super::super::System::Variant::VARIANT, ldataformat: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSecurityDescriptor)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varpath), lpathformat, ::core::mem::transmute(vardata), ldataformat).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ConvertSecurityDescriptor(&self, varsd: super::super::System::Variant::VARIANT, ldataformat: i32, loutformat: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7054,7 +7054,7 @@ pub struct IADsSecurityUtility_Vtbl { pub SecurityMask: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub SetSecurityMask: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lnsecuritymask: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7091,7 +7091,7 @@ impl IADsService { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -7100,7 +7100,7 @@ impl IADsService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7108,7 +7108,7 @@ impl IADsService { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -7117,7 +7117,7 @@ impl IADsService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7125,7 +7125,7 @@ impl IADsService { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -7231,13 +7231,13 @@ impl IADsService { { (::windows_core::Interface::vtable(self).SetServiceAccountPath)(::windows_core::Interface::as_raw(self), bstrserviceaccountpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Dependencies(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Dependencies)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDependencies(&self, vdependencies: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDependencies)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdependencies)).ok() @@ -7289,7 +7289,7 @@ pub struct IADsService_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetDependencies: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7326,7 +7326,7 @@ impl IADsServiceOperations { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -7335,7 +7335,7 @@ impl IADsServiceOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7343,7 +7343,7 @@ impl IADsServiceOperations { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -7352,7 +7352,7 @@ impl IADsServiceOperations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7360,7 +7360,7 @@ impl IADsServiceOperations { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -7410,7 +7410,7 @@ pub struct IADsServiceOperations_Vtbl { pub Continue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub SetPassword: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrnewpassword: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7447,7 +7447,7 @@ impl IADsSession { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -7456,7 +7456,7 @@ impl IADsSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7464,7 +7464,7 @@ impl IADsSession { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -7473,7 +7473,7 @@ impl IADsSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7481,7 +7481,7 @@ impl IADsSession { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -7533,7 +7533,7 @@ pub struct IADsSession_Vtbl { pub ConnectTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub IdleTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7570,7 +7570,7 @@ impl IADsSyntax { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -7579,7 +7579,7 @@ impl IADsSyntax { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7587,7 +7587,7 @@ impl IADsSyntax { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -7596,7 +7596,7 @@ impl IADsSyntax { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7604,7 +7604,7 @@ impl IADsSyntax { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -7635,7 +7635,7 @@ pub struct IADsSyntax_Vtbl { pub OleAutoDataType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub SetOleAutoDataType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lnoleautodatatype: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7677,7 +7677,7 @@ pub struct IADsTimestamp_Vtbl { pub EventID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub SetEventID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lneventid: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7731,7 +7731,7 @@ pub struct IADsTypedName_Vtbl { pub Interval: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub SetInterval: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lninterval: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7768,7 +7768,7 @@ impl IADsUser { pub unsafe fn SetInfo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetInfo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, bstrname: P0) -> ::windows_core::Result where @@ -7777,7 +7777,7 @@ impl IADsUser { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7785,7 +7785,7 @@ impl IADsUser { { (::windows_core::Interface::vtable(self).base__.Put)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetEx(&self, bstrname: P0) -> ::windows_core::Result where @@ -7794,7 +7794,7 @@ impl IADsUser { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEx)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7802,7 +7802,7 @@ impl IADsUser { { (::windows_core::Interface::vtable(self).base__.PutEx)(::windows_core::Interface::as_raw(self), lncontrolcode, bstrname.into_param().abi(), ::core::mem::transmute(vprop)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: super::super::System::Variant::VARIANT, lnreserved: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInfoEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vproperties), lnreserved).ok() @@ -7951,112 +7951,112 @@ impl IADsUser { { (::windows_core::Interface::vtable(self).SetManager)(::windows_core::Interface::as_raw(self), bstrmanager.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TelephoneHome(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TelephoneHome)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTelephoneHome(&self, vtelephonehome: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTelephoneHome)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vtelephonehome)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TelephoneMobile(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TelephoneMobile)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTelephoneMobile(&self, vtelephonemobile: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTelephoneMobile)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vtelephonemobile)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TelephoneNumber(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TelephoneNumber)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTelephoneNumber(&self, vtelephonenumber: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTelephoneNumber)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vtelephonenumber)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TelephonePager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TelephonePager)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTelephonePager(&self, vtelephonepager: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTelephonePager)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vtelephonepager)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FaxNumber(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FaxNumber)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetFaxNumber(&self, vfaxnumber: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFaxNumber)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vfaxnumber)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OfficeLocations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OfficeLocations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOfficeLocations(&self, vofficelocations: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOfficeLocations)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vofficelocations)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PostalAddresses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PostalAddresses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPostalAddresses(&self, vpostaladdresses: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPostalAddresses)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vpostaladdresses)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PostalCodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PostalCodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPostalCodes(&self, vpostalcodes: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPostalCodes)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vpostalcodes)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SeeAlso(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SeeAlso)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSeeAlso(&self, vseealso: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSeeAlso)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vseealso)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AccountDisabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AccountDisabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAccountDisabled(&self, faccountdisabled: P0) -> ::windows_core::Result<()> where @@ -8085,13 +8085,13 @@ impl IADsUser { pub unsafe fn SetGraceLoginsRemaining(&self, lngraceloginsremaining: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGraceLoginsRemaining)(::windows_core::Interface::as_raw(self), lngraceloginsremaining).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAccountLocked(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsAccountLocked)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsAccountLocked(&self, fisaccountlocked: P0) -> ::windows_core::Result<()> where @@ -8099,24 +8099,24 @@ impl IADsUser { { (::windows_core::Interface::vtable(self).SetIsAccountLocked)(::windows_core::Interface::as_raw(self), fisaccountlocked.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LoginHours(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LoginHours)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetLoginHours(&self, vloginhours: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLoginHours)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vloginhours)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LoginWorkstations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LoginWorkstations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetLoginWorkstations(&self, vloginworkstations: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLoginWorkstations)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vloginworkstations)).ok() @@ -8149,13 +8149,13 @@ impl IADsUser { pub unsafe fn SetPasswordMinimumLength(&self, lnpasswordminimumlength: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPasswordMinimumLength)(::windows_core::Interface::as_raw(self), lnpasswordminimumlength).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PasswordRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PasswordRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPasswordRequired(&self, fpasswordrequired: P0) -> ::windows_core::Result<()> where @@ -8163,13 +8163,13 @@ impl IADsUser { { (::windows_core::Interface::vtable(self).SetPasswordRequired)(::windows_core::Interface::as_raw(self), fpasswordrequired.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequireUniquePassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequireUniquePassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRequireUniquePassword(&self, frequireuniquepassword: P0) -> ::windows_core::Result<()> where @@ -8197,13 +8197,13 @@ impl IADsUser { { (::windows_core::Interface::vtable(self).SetHomeDirectory)(::windows_core::Interface::as_raw(self), bstrhomedirectory.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Languages)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetLanguages(&self, vlanguages: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLanguages)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vlanguages)).ok() @@ -8228,13 +8228,13 @@ impl IADsUser { { (::windows_core::Interface::vtable(self).SetLoginScript)(::windows_core::Interface::as_raw(self), bstrloginscript.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Picture(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Picture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPicture(&self, vpicture: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPicture)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vpicture)).ok() @@ -8249,7 +8249,7 @@ impl IADsUser { { (::windows_core::Interface::vtable(self).SetHomePage)(::windows_core::Interface::as_raw(self), bstrhomepage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Groups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8481,7 +8481,7 @@ pub struct IADsUser_Vtbl { pub SetPassword: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newpassword: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ChangePassword: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstroldpassword: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrnewpassword: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8529,7 +8529,7 @@ pub struct IADsWinNTSystemInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICommonQuery(::windows_core::IUnknown); impl ICommonQuery { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn OpenQueryWindow(&self, hwndparent: P0, pquerywnd: *mut OPENQUERYWINDOW, ppdataobject: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -8562,18 +8562,18 @@ impl IDirectoryObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetObjectInformation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetObjectAttributes(&self, pattributenames: *const ::windows_core::PCWSTR, dwnumberattributes: u32, ppattributeentries: *mut *mut ADS_ATTR_INFO, pdwnumattributesreturned: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetObjectAttributes)(::windows_core::Interface::as_raw(self), pattributenames, dwnumberattributes, ppattributeentries, pdwnumattributesreturned).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetObjectAttributes(&self, pattributeentries: *const ADS_ATTR_INFO, dwnumattributes: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetObjectAttributes)(::windows_core::Interface::as_raw(self), pattributeentries, dwnumattributes, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreateDSObject(&self, pszrdnname: P0, pattributeentries: *const ADS_ATTR_INFO, dwnumattributes: u32) -> ::windows_core::Result where @@ -8619,12 +8619,12 @@ pub struct IDirectoryObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectorySchemaMgmt(::windows_core::IUnknown); impl IDirectorySchemaMgmt { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumAttributes(&self, ppszattrnames: *const ::windows_core::PCWSTR, dwnumattributes: u32, ppattrdefinition: *const *const ADS_ATTR_DEF, pdwnumattributes: *const u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumAttributes)(::windows_core::Interface::as_raw(self), ppszattrnames, dwnumattributes, ppattrdefinition, pdwnumattributes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateAttributeDefinition(&self, pszattributename: P0, pattributedefinition: *const ADS_ATTR_DEF) -> ::windows_core::Result<()> where @@ -8632,7 +8632,7 @@ impl IDirectorySchemaMgmt { { (::windows_core::Interface::vtable(self).CreateAttributeDefinition)(::windows_core::Interface::as_raw(self), pszattributename.into_param().abi(), pattributedefinition).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteAttributeDefinition(&self, pszattributename: P0, pattributedefinition: *const ADS_ATTR_DEF) -> ::windows_core::Result<()> where @@ -8646,12 +8646,12 @@ impl IDirectorySchemaMgmt { { (::windows_core::Interface::vtable(self).DeleteAttributeDefinition)(::windows_core::Interface::as_raw(self), pszattributename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumClasses(&self, ppszclassnames: *const ::windows_core::PCWSTR, dwnumclasses: u32, ppclassdefinition: *const *const ADS_CLASS_DEF, pdwnumclasses: *const u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumClasses)(::windows_core::Interface::as_raw(self), ppszclassnames, dwnumclasses, ppclassdefinition, pdwnumclasses).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteClassDefinition(&self, pszclassname: P0, pclassdefinition: *const ADS_CLASS_DEF) -> ::windows_core::Result<()> where @@ -8659,7 +8659,7 @@ impl IDirectorySchemaMgmt { { (::windows_core::Interface::vtable(self).WriteClassDefinition)(::windows_core::Interface::as_raw(self), pszclassname.into_param().abi(), pclassdefinition).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateClassDefinition(&self, pszclassname: P0, pclassdefinition: *const ADS_CLASS_DEF) -> ::windows_core::Result<()> where @@ -8716,7 +8716,7 @@ pub struct IDirectorySchemaMgmt_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDirectorySearch(::windows_core::IUnknown); impl IDirectorySearch { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSearchPreference(&self, psearchprefs: *const ADS_SEARCHPREF_INFO, dwnumprefs: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSearchPreference)(::windows_core::Interface::as_raw(self), psearchprefs, dwnumprefs).ok() @@ -8758,7 +8758,7 @@ impl IDirectorySearch { { (::windows_core::Interface::vtable(self).GetNextColumnName)(::windows_core::Interface::as_raw(self), hsearchhandle.into_param().abi(), ppszcolumnname) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetColumn(&self, hsearchresult: P0, szcolumnname: P1, psearchcolumn: *mut ADS_SEARCH_COLUMN) -> ::windows_core::Result<()> where @@ -8767,7 +8767,7 @@ impl IDirectorySearch { { (::windows_core::Interface::vtable(self).GetColumn)(::windows_core::Interface::as_raw(self), hsearchresult.into_param().abi(), szcolumnname.into_param().abi(), psearchcolumn).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FreeColumn(&self, psearchcolumn: *const ADS_SEARCH_COLUMN) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FreeColumn)(::windows_core::Interface::as_raw(self), psearchcolumn).ok() @@ -8814,7 +8814,7 @@ pub struct IDirectorySearch_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDsAdminCreateObj(::windows_core::IUnknown); impl IDsAdminCreateObj { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, padscontainerobj: P0, padscopysource: P1, lpszclassname: P2) -> ::windows_core::Result<()> where @@ -8824,7 +8824,7 @@ impl IDsAdminCreateObj { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), padscontainerobj.into_param().abi(), padscopysource.into_param().abi(), lpszclassname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreateModal(&self, hwndparent: P0) -> ::windows_core::Result where @@ -8858,7 +8858,7 @@ pub struct IDsAdminCreateObj_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDsAdminNewObj(::windows_core::IUnknown); impl IDsAdminNewObj { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetButtons(&self, ncurrindex: u32, bvalid: P0) -> ::windows_core::Result<()> where @@ -8891,7 +8891,7 @@ pub struct IDsAdminNewObj_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDsAdminNewObjExt(::windows_core::IUnknown); impl IDsAdminNewObjExt { - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn Initialize(&self, padscontainerobj: P0, padscopysource: P1, lpszclassname: P2, pdsadminnewobj: P3, pdispinfo: *mut DSA_NEWOBJ_DISPINFO) -> ::windows_core::Result<()> where @@ -8902,7 +8902,7 @@ impl IDsAdminNewObjExt { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), padscontainerobj.into_param().abi(), padscopysource.into_param().abi(), lpszclassname.into_param().abi(), pdsadminnewobj.into_param().abi(), pdispinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn AddPages(&self, lpfnaddpage: super::super::UI::Controls::LPFNSVADDPROPSHEETPAGE, lparam: P0) -> ::windows_core::Result<()> where @@ -8910,7 +8910,7 @@ impl IDsAdminNewObjExt { { (::windows_core::Interface::vtable(self).AddPages)(::windows_core::Interface::as_raw(self), lpfnaddpage, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetObject(&self, padsobj: P0) -> ::windows_core::Result<()> where @@ -8918,7 +8918,7 @@ impl IDsAdminNewObjExt { { (::windows_core::Interface::vtable(self).SetObject)(::windows_core::Interface::as_raw(self), padsobj.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteData(&self, hwnd: P0, ucontext: u32) -> ::windows_core::Result<()> where @@ -8926,7 +8926,7 @@ impl IDsAdminNewObjExt { { (::windows_core::Interface::vtable(self).WriteData)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), ucontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnError(&self, hwnd: P0, hr: ::windows_core::HRESULT, ucontext: u32) -> ::windows_core::Result<()> where @@ -9003,7 +9003,7 @@ pub struct IDsAdminNewObjPrimarySite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDsAdminNotifyHandler(::windows_core::IUnknown); impl IDsAdminNotifyHandler { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pextrainfo: P0, pueventflags: *mut u32) -> ::windows_core::Result<()> where @@ -9011,7 +9011,7 @@ impl IDsAdminNotifyHandler { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pextrainfo.into_param().abi(), pueventflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Begin(&self, uevent: u32, parg1: P0, parg2: P1, puflags: *mut u32, pbstr: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> where @@ -9053,7 +9053,7 @@ pub struct IDsAdminNotifyHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDsBrowseDomainTree(::windows_core::IUnknown); impl IDsBrowseDomainTree { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BrowseTo(&self, hwndparent: P0, ppsztargetpath: *mut ::windows_core::PWSTR, dwflags: u32) -> ::windows_core::Result<()> where @@ -9061,12 +9061,12 @@ impl IDsBrowseDomainTree { { (::windows_core::Interface::vtable(self).BrowseTo)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ppsztargetpath, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDomains(&self, ppdomaintree: *mut *mut DOMAIN_TREE, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDomains)(::windows_core::Interface::as_raw(self), ppdomaintree, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FreeDomains(&self, ppdomaintree: *mut *mut DOMAIN_TREE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FreeDomains)(::windows_core::Interface::as_raw(self), ppdomaintree).ok() @@ -9136,7 +9136,7 @@ impl IDsDisplaySpecifier { { (::windows_core::Interface::vtable(self).GetIconLocation)(::windows_core::Interface::as_raw(self), pszobjectclass.into_param().abi(), dwflags, ::core::mem::transmute(pszbuffer.as_ptr()), pszbuffer.len() as _, presid).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetIcon(&self, pszobjectclass: P0, dwflags: u32, cxicon: i32, cyicon: i32) -> super::super::UI::WindowsAndMessaging::HICON where @@ -9157,7 +9157,7 @@ impl IDsDisplaySpecifier { { (::windows_core::Interface::vtable(self).GetFriendlyAttributeName)(::windows_core::Interface::as_raw(self), pszobjectclass.into_param().abi(), pszattributename.into_param().abi(), ::core::mem::transmute(pszbuffer.as_ptr()), pszbuffer.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsClassContainer(&self, pszobjectclass: P0, pszadspath: P1, dwflags: u32) -> super::super::Foundation::BOOL where @@ -9172,7 +9172,7 @@ impl IDsDisplaySpecifier { { (::windows_core::Interface::vtable(self).GetClassCreationInfo)(::windows_core::Interface::as_raw(self), pszobjectclass.into_param().abi(), ppdscci).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumClassAttributes(&self, pszobjectclass: P0, pcbenum: LPDSENUMATTRIBUTES, lparam: P1) -> ::windows_core::Result<()> where @@ -9227,7 +9227,7 @@ impl IDsObjectPicker { pub unsafe fn Initialize(&self, pinitinfo: *mut DSOP_INIT_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pinitinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn InvokeDialog(&self, hwndparent: P0) -> ::windows_core::Result where @@ -9261,7 +9261,7 @@ impl IDsObjectPickerCredentials { pub unsafe fn Initialize(&self, pinitinfo: *mut DSOP_INIT_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pinitinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn InvokeDialog(&self, hwndparent: P0) -> ::windows_core::Result where @@ -9291,14 +9291,14 @@ pub struct IDsObjectPickerCredentials_Vtbl { pub base__: IDsObjectPicker_Vtbl, pub SetCredentials: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, szusername: ::windows_core::PCWSTR, szpassword: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistQuery(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPersistQuery { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -9385,7 +9385,7 @@ impl IPrivateDispatch { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ADSIGetTypeInfoCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ADSIGetTypeInfo(&self, itinfo: u32, lcid: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9395,7 +9395,7 @@ impl IPrivateDispatch { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ADSIGetIDsOfNames)(::windows_core::Interface::as_raw(self), riid, rgsznames, cnames, lcid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ADSIInvoke(&self, dispidmember: i32, riid: *const ::windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut super::super::System::Variant::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ADSIInvoke)(::windows_core::Interface::as_raw(self), dispidmember, riid, lcid, wflags, pdispparams, pvarresult, pexcepinfo, puargerr).ok() @@ -9457,7 +9457,7 @@ pub struct IPrivateUnknown_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IQueryForm(::windows_core::IUnknown); impl IQueryForm { - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn Initialize(&self, hkform: P0) -> ::windows_core::Result<()> where @@ -9465,7 +9465,7 @@ impl IQueryForm { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), hkform.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn AddForms(&self, paddformsproc: LPCQADDFORMSPROC, lparam: P0) -> ::windows_core::Result<()> where @@ -9473,7 +9473,7 @@ impl IQueryForm { { (::windows_core::Interface::vtable(self).AddForms)(::windows_core::Interface::as_raw(self), paddformsproc, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn AddPages(&self, paddpagesproc: LPCQADDPAGESPROC, lparam: P0) -> ::windows_core::Result<()> where @@ -11542,7 +11542,7 @@ impl ::core::fmt::Debug for DS_SPN_WRITE_OP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADSPROPERROR { pub hwndPage: super::super::Foundation::HWND, @@ -11585,7 +11585,7 @@ impl ::core::default::Default for ADSPROPERROR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADSPROPINITPARAMS { pub dwSize: u32, @@ -11626,7 +11626,7 @@ impl ::core::default::Default for ADSPROPINITPARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADSVALUE { pub dwType: ADSTYPE, @@ -11651,7 +11651,7 @@ impl ::core::default::Default for ADSVALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union ADSVALUE_0 { pub DNString: *mut u16, @@ -11701,7 +11701,7 @@ impl ::core::default::Default for ADSVALUE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADS_ATTR_DEF { pub pszAttrName: ::windows_core::PWSTR, @@ -11743,7 +11743,7 @@ impl ::core::default::Default for ADS_ATTR_DEF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADS_ATTR_INFO { pub pszAttrName: ::windows_core::PWSTR, @@ -11845,7 +11845,7 @@ impl ::core::default::Default for ADS_CASEIGNORE_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADS_CLASS_DEF { pub pszClassName: ::windows_core::PWSTR, @@ -12333,7 +12333,7 @@ impl ::core::default::Default for ADS_REPLICAPOINTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADS_SEARCHPREF_INFO { pub dwSearchPref: ADS_SEARCHPREF_ENUM, @@ -12359,7 +12359,7 @@ impl ::core::default::Default for ADS_SEARCHPREF_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADS_SEARCH_COLUMN { pub pszAttrName: ::windows_core::PWSTR, @@ -12428,7 +12428,7 @@ impl ::windows_core::TypeKind for ADS_SEARCH_HANDLE { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADS_SORTKEY { pub pszAttrType: ::windows_core::PWSTR, @@ -12564,7 +12564,7 @@ impl ::core::default::Default for ADS_VLV { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct CQFORM { pub cbStruct: u32, @@ -12606,7 +12606,7 @@ impl ::core::default::Default for CQFORM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct CQPAGE { pub cbStruct: u32, @@ -12643,7 +12643,7 @@ impl ::core::default::Default for CQPAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOMAINDESC { pub pszName: ::windows_core::PWSTR, @@ -12763,7 +12763,7 @@ impl ::core::default::Default for DOMAIN_CONTROLLER_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DOMAIN_TREE { pub dsSize: u32, @@ -12803,7 +12803,7 @@ impl ::core::default::Default for DOMAIN_TREE { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct DSA_NEWOBJ_DISPINFO { pub dwSize: u32, @@ -12918,7 +12918,7 @@ impl ::core::default::Default for DSBITEMW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] pub struct DSBROWSEINFOA { pub cbStruct: u32, @@ -12977,7 +12977,7 @@ impl ::core::default::Default for DSBROWSEINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] pub struct DSBROWSEINFOW { pub cbStruct: u32, @@ -13427,7 +13427,7 @@ impl ::core::default::Default for DSQUERYINITPARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DSQUERYPARAMS { pub cbStruct: u32, @@ -13564,7 +13564,7 @@ impl ::core::default::Default for DSROLE_UPGRADE_STATUS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_DOMAIN_CONTROLLER_INFO_1A { pub NetbiosName: ::windows_core::PSTR, @@ -13608,7 +13608,7 @@ impl ::core::default::Default for DS_DOMAIN_CONTROLLER_INFO_1A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_DOMAIN_CONTROLLER_INFO_1W { pub NetbiosName: ::windows_core::PWSTR, @@ -13652,7 +13652,7 @@ impl ::core::default::Default for DS_DOMAIN_CONTROLLER_INFO_1W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_DOMAIN_CONTROLLER_INFO_2A { pub NetbiosName: ::windows_core::PSTR, @@ -13718,7 +13718,7 @@ impl ::core::default::Default for DS_DOMAIN_CONTROLLER_INFO_2A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_DOMAIN_CONTROLLER_INFO_2W { pub NetbiosName: ::windows_core::PWSTR, @@ -13784,7 +13784,7 @@ impl ::core::default::Default for DS_DOMAIN_CONTROLLER_INFO_2W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_DOMAIN_CONTROLLER_INFO_3A { pub NetbiosName: ::windows_core::PSTR, @@ -13852,7 +13852,7 @@ impl ::core::default::Default for DS_DOMAIN_CONTROLLER_INFO_3A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_DOMAIN_CONTROLLER_INFO_3W { pub NetbiosName: ::windows_core::PWSTR, @@ -13920,7 +13920,7 @@ impl ::core::default::Default for DS_DOMAIN_CONTROLLER_INFO_3W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_DOMAIN_TRUSTSA { pub NetbiosDomainName: ::windows_core::PSTR, @@ -13965,7 +13965,7 @@ impl ::core::default::Default for DS_DOMAIN_TRUSTSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_DOMAIN_TRUSTSW { pub NetbiosDomainName: ::windows_core::PWSTR, @@ -14132,7 +14132,7 @@ impl ::core::default::Default for DS_NAME_RESULT_ITEMW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_ATTR_META_DATA { pub pszAttributeName: ::windows_core::PWSTR, @@ -14175,7 +14175,7 @@ impl ::core::default::Default for DS_REPL_ATTR_META_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_ATTR_META_DATA_2 { pub pszAttributeName: ::windows_core::PWSTR, @@ -14219,7 +14219,7 @@ impl ::core::default::Default for DS_REPL_ATTR_META_DATA_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_ATTR_META_DATA_BLOB { pub oszAttributeName: u32, @@ -14263,7 +14263,7 @@ impl ::core::default::Default for DS_REPL_ATTR_META_DATA_BLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_ATTR_VALUE_META_DATA { pub cNumEntries: u32, @@ -14303,7 +14303,7 @@ impl ::core::default::Default for DS_REPL_ATTR_VALUE_META_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_ATTR_VALUE_META_DATA_2 { pub cNumEntries: u32, @@ -14343,7 +14343,7 @@ impl ::core::default::Default for DS_REPL_ATTR_VALUE_META_DATA_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_ATTR_VALUE_META_DATA_EXT { pub cNumEntries: u32, @@ -14444,7 +14444,7 @@ impl ::core::default::Default for DS_REPL_CURSORS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_CURSORS_2 { pub cNumCursors: u32, @@ -14484,7 +14484,7 @@ impl ::core::default::Default for DS_REPL_CURSORS_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_CURSORS_3W { pub cNumCursors: u32, @@ -14524,7 +14524,7 @@ impl ::core::default::Default for DS_REPL_CURSORS_3W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_CURSOR_2 { pub uuidSourceDsaInvocationID: ::windows_core::GUID, @@ -14564,7 +14564,7 @@ impl ::core::default::Default for DS_REPL_CURSOR_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_CURSOR_3W { pub uuidSourceDsaInvocationID: ::windows_core::GUID, @@ -14605,7 +14605,7 @@ impl ::core::default::Default for DS_REPL_CURSOR_3W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_CURSOR_BLOB { pub uuidSourceDsaInvocationID: ::windows_core::GUID, @@ -14646,7 +14646,7 @@ impl ::core::default::Default for DS_REPL_CURSOR_BLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_KCC_DSA_FAILURESW { pub cNumEntries: u32, @@ -14686,7 +14686,7 @@ impl ::core::default::Default for DS_REPL_KCC_DSA_FAILURESW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_KCC_DSA_FAILUREW { pub pszDsaDN: ::windows_core::PWSTR, @@ -14728,7 +14728,7 @@ impl ::core::default::Default for DS_REPL_KCC_DSA_FAILUREW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_KCC_DSA_FAILUREW_BLOB { pub oszDsaDN: u32, @@ -14770,7 +14770,7 @@ impl ::core::default::Default for DS_REPL_KCC_DSA_FAILUREW_BLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_NEIGHBORSW { pub cNumNeighbors: u32, @@ -14810,7 +14810,7 @@ impl ::core::default::Default for DS_REPL_NEIGHBORSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_NEIGHBORW { pub pszNamingContext: ::windows_core::PWSTR, @@ -14895,7 +14895,7 @@ impl ::core::default::Default for DS_REPL_NEIGHBORW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_NEIGHBORW_BLOB { pub oszNamingContext: u32, @@ -14980,7 +14980,7 @@ impl ::core::default::Default for DS_REPL_NEIGHBORW_BLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_OBJ_META_DATA { pub cNumEntries: u32, @@ -15020,7 +15020,7 @@ impl ::core::default::Default for DS_REPL_OBJ_META_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_OBJ_META_DATA_2 { pub cNumEntries: u32, @@ -15060,7 +15060,7 @@ impl ::core::default::Default for DS_REPL_OBJ_META_DATA_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_OPW { pub ftimeEnqueued: super::super::Foundation::FILETIME, @@ -15107,7 +15107,7 @@ impl ::core::default::Default for DS_REPL_OPW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_OPW_BLOB { pub ftimeEnqueued: super::super::Foundation::FILETIME, @@ -15154,7 +15154,7 @@ impl ::core::default::Default for DS_REPL_OPW_BLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_PENDING_OPSW { pub ftimeCurrentOpStarted: super::super::Foundation::FILETIME, @@ -15194,7 +15194,7 @@ impl ::core::default::Default for DS_REPL_PENDING_OPSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_QUEUE_STATISTICSW { pub ftimeCurrentOpStarted: super::super::Foundation::FILETIME, @@ -15238,7 +15238,7 @@ impl ::core::default::Default for DS_REPL_QUEUE_STATISTICSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_VALUE_META_DATA { pub pszAttributeName: ::windows_core::PWSTR, @@ -15298,7 +15298,7 @@ impl ::core::default::Default for DS_REPL_VALUE_META_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_VALUE_META_DATA_2 { pub pszAttributeName: ::windows_core::PWSTR, @@ -15360,7 +15360,7 @@ impl ::core::default::Default for DS_REPL_VALUE_META_DATA_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_VALUE_META_DATA_BLOB { pub oszAttributeName: u32, @@ -15422,7 +15422,7 @@ impl ::core::default::Default for DS_REPL_VALUE_META_DATA_BLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_VALUE_META_DATA_BLOB_EXT { pub oszAttributeName: u32, @@ -15490,7 +15490,7 @@ impl ::core::default::Default for DS_REPL_VALUE_META_DATA_BLOB_EXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DS_REPL_VALUE_META_DATA_EXT { pub pszAttributeName: ::windows_core::PWSTR, @@ -15812,7 +15812,7 @@ impl ::core::default::Default for DS_SCHEMA_GUID_MAPW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DS_SELECTION { pub pwzName: ::windows_core::PWSTR, @@ -15855,7 +15855,7 @@ impl ::core::default::Default for DS_SELECTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DS_SELECTION_LIST { pub cItems: u32, @@ -15925,7 +15925,7 @@ impl ::core::default::Default for DS_SITE_COST_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub struct OPENQUERYWINDOW { pub cbStruct: u32, @@ -15953,7 +15953,7 @@ impl ::core::default::Default for OPENQUERYWINDOW { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub union OPENQUERYWINDOW_0 { pub pFormParameters: *mut ::core::ffi::c_void, @@ -16037,16 +16037,16 @@ impl ::core::default::Default for SCHEDULE_HEADER { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub type LPCQADDFORMSPROC = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub type LPCQADDPAGESPROC = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub type LPCQPAGEPROC = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDSENUMATTRIBUTES = ::core::option::Option ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/impl.rs b/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/impl.rs index df8232ccdf..dfa8fb7cb3 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/impl.rs @@ -53,7 +53,7 @@ impl AsyncIBackgroundCopyCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBITSExtensionSetup_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn EnableBITSUploads(&self) -> ::windows_core::Result<()>; @@ -110,7 +110,7 @@ impl IBITSExtensionSetup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBITSExtensionSetupFactory_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetObject(&self, path: &::windows_core::BSTR) -> ::windows_core::Result; @@ -311,7 +311,7 @@ impl IBackgroundCopyError_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyFile_Impl: Sized { fn GetRemoteName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -361,7 +361,7 @@ impl IBackgroundCopyFile_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyFile2_Impl: Sized + IBackgroundCopyFile_Impl { fn GetFileRanges(&self, rangecount: *mut u32, ranges: *mut *mut BG_FILE_RANGE) -> ::windows_core::Result<()>; @@ -392,7 +392,7 @@ impl IBackgroundCopyFile2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyFile3_Impl: Sized + IBackgroundCopyFile2_Impl { fn GetTemporaryName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -455,7 +455,7 @@ impl IBackgroundCopyFile3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyFile4_Impl: Sized + IBackgroundCopyFile3_Impl { fn GetPeerDownloadStats(&self, pfromorigin: *mut u64, pfrompeers: *mut u64) -> ::windows_core::Result<()>; @@ -476,7 +476,7 @@ impl IBackgroundCopyFile4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyFile5_Impl: Sized + IBackgroundCopyFile4_Impl { fn SetProperty(&self, propertyid: BITS_FILE_PROPERTY_ID, propertyvalue: &BITS_FILE_PROPERTY_VALUE) -> ::windows_core::Result<()>; @@ -513,7 +513,7 @@ impl IBackgroundCopyFile5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyFile6_Impl: Sized + IBackgroundCopyFile5_Impl { fn UpdateDownloadPosition(&self, offset: u64) -> ::windows_core::Result<()>; @@ -551,7 +551,7 @@ impl IBackgroundCopyFile6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBackgroundCopyGroup_Impl: Sized { fn GetProp(&self, propid: GROUPPROP) -> ::windows_core::Result; @@ -721,7 +721,7 @@ impl IBackgroundCopyGroup_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyJob_Impl: Sized { fn AddFileSet(&self, cfilecount: u32, pfileset: *const BG_FILE_INFO) -> ::windows_core::Result<()>; @@ -1139,7 +1139,7 @@ impl IBackgroundCopyJob1_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyJob2_Impl: Sized + IBackgroundCopyJob_Impl { fn SetNotifyCmdLine(&self, program: &::windows_core::PCWSTR, parameters: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -1218,7 +1218,7 @@ impl IBackgroundCopyJob2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyJob3_Impl: Sized + IBackgroundCopyJob2_Impl { fn ReplaceRemotePrefix(&self, oldprefix: &::windows_core::PCWSTR, newprefix: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -1269,7 +1269,7 @@ impl IBackgroundCopyJob3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyJob4_Impl: Sized + IBackgroundCopyJob3_Impl { fn SetPeerCachingFlags(&self, flags: u32) -> ::windows_core::Result<()>; @@ -1352,7 +1352,7 @@ impl IBackgroundCopyJob4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBackgroundCopyJob5_Impl: Sized + IBackgroundCopyJob4_Impl { fn SetProperty(&self, propertyid: BITS_JOB_PROPERTY_ID, propertyvalue: &BITS_JOB_PROPERTY_VALUE) -> ::windows_core::Result<()>; @@ -1658,7 +1658,7 @@ impl IBackgroundCopyServerCertificateValidationCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBitsPeer_Impl: Sized { fn GetPeerName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1861,7 +1861,7 @@ impl IBitsPeerCacheAdministration_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBitsPeerCacheRecord_Impl: Sized { fn GetId(&self) -> ::windows_core::Result<::windows_core::GUID>; diff --git a/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/mod.rs index b4a5c107ed..492a0ee03f 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/mod.rs @@ -49,7 +49,7 @@ pub struct AsyncIBackgroundCopyCallback_Vtbl { pub Begin_JobModification: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pjob: *mut ::core::ffi::c_void, dwreserved: u32) -> ::windows_core::HRESULT, pub Finish_JobModification: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -91,14 +91,14 @@ pub struct IBITSExtensionSetup_Vtbl { pub GetCleanupTaskName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ptaskname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetCleanupTask: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, riid: *const ::windows_core::GUID, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBITSExtensionSetupFactory(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IBITSExtensionSetupFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetObject(&self, path: P0) -> ::windows_core::Result where @@ -356,7 +356,7 @@ impl IBackgroundCopyFile { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLocalName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProgress(&self, pval: *mut BG_FILE_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() @@ -392,7 +392,7 @@ impl IBackgroundCopyFile2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetLocalName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProgress(&self, pval: *mut BG_FILE_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() @@ -433,7 +433,7 @@ impl IBackgroundCopyFile3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetLocalName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProgress(&self, pval: *mut BG_FILE_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() @@ -451,7 +451,7 @@ impl IBackgroundCopyFile3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTemporaryName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValidationState(&self, state: P0) -> ::windows_core::Result<()> where @@ -459,13 +459,13 @@ impl IBackgroundCopyFile3 { { (::windows_core::Interface::vtable(self).SetValidationState)(::windows_core::Interface::as_raw(self), state.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetValidationState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetValidationState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloadedFromPeer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -509,7 +509,7 @@ impl IBackgroundCopyFile4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetLocalName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProgress(&self, pval: *mut BG_FILE_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() @@ -527,7 +527,7 @@ impl IBackgroundCopyFile4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTemporaryName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValidationState(&self, state: P0) -> ::windows_core::Result<()> where @@ -535,13 +535,13 @@ impl IBackgroundCopyFile4 { { (::windows_core::Interface::vtable(self).base__.SetValidationState)(::windows_core::Interface::as_raw(self), state.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetValidationState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetValidationState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloadedFromPeer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -576,7 +576,7 @@ impl IBackgroundCopyFile5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetLocalName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProgress(&self, pval: *mut BG_FILE_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() @@ -594,7 +594,7 @@ impl IBackgroundCopyFile5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetTemporaryName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValidationState(&self, state: P0) -> ::windows_core::Result<()> where @@ -602,13 +602,13 @@ impl IBackgroundCopyFile5 { { (::windows_core::Interface::vtable(self).base__.base__.SetValidationState)(::windows_core::Interface::as_raw(self), state.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetValidationState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetValidationState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloadedFromPeer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -651,7 +651,7 @@ impl IBackgroundCopyFile6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetLocalName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProgress(&self, pval: *mut BG_FILE_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() @@ -669,7 +669,7 @@ impl IBackgroundCopyFile6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetTemporaryName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValidationState(&self, state: P0) -> ::windows_core::Result<()> where @@ -677,13 +677,13 @@ impl IBackgroundCopyFile6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetValidationState)(::windows_core::Interface::as_raw(self), state.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetValidationState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetValidationState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloadedFromPeer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -728,13 +728,13 @@ pub struct IBackgroundCopyFile6_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBackgroundCopyGroup(::windows_core::IUnknown); impl IBackgroundCopyGroup { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProp(&self, propid: GROUPPROP) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProp)(::windows_core::Interface::as_raw(self), propid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProp(&self, propid: GROUPPROP, pvarval: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProp)(::windows_core::Interface::as_raw(self), propid, pvarval).ok() @@ -863,7 +863,7 @@ impl IBackgroundCopyJob { pub unsafe fn GetProgress(&self, pval: *mut BG_JOB_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimes(&self, pval: *mut BG_JOB_TIMES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTimes)(::windows_core::Interface::as_raw(self), pval).ok() @@ -1097,7 +1097,7 @@ impl IBackgroundCopyJob2 { pub unsafe fn GetProgress(&self, pval: *mut BG_JOB_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimes(&self, pval: *mut BG_JOB_TIMES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetTimes)(::windows_core::Interface::as_raw(self), pval).ok() @@ -1283,7 +1283,7 @@ impl IBackgroundCopyJob3 { pub unsafe fn GetProgress(&self, pval: *mut BG_JOB_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimes(&self, pval: *mut BG_JOB_TIMES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetTimes)(::windows_core::Interface::as_raw(self), pval).ok() @@ -1486,7 +1486,7 @@ impl IBackgroundCopyJob4 { pub unsafe fn GetProgress(&self, pval: *mut BG_JOB_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimes(&self, pval: *mut BG_JOB_TIMES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetTimes)(::windows_core::Interface::as_raw(self), pval).ok() @@ -1642,7 +1642,7 @@ impl IBackgroundCopyJob4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOwnerIntegrityLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOwnerElevationState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1718,7 +1718,7 @@ impl IBackgroundCopyJob5 { pub unsafe fn GetProgress(&self, pval: *mut BG_JOB_PROGRESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetProgress)(::windows_core::Interface::as_raw(self), pval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimes(&self, pval: *mut BG_JOB_TIMES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetTimes)(::windows_core::Interface::as_raw(self), pval).ok() @@ -1874,7 +1874,7 @@ impl IBackgroundCopyJob5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetOwnerIntegrityLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOwnerElevationState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1887,12 +1887,12 @@ impl IBackgroundCopyJob5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetMaximumDownloadTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProperty(&self, propertyid: BITS_JOB_PROPERTY_ID, propertyvalue: BITS_JOB_PROPERTY_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), propertyid, ::core::mem::transmute(propertyvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProperty(&self, propertyid: BITS_JOB_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2223,13 +2223,13 @@ impl IBitsPeer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPeerName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAuthenticated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsAuthenticated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2355,13 +2355,13 @@ impl IBitsPeerCacheRecord { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFileSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFileModificationTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFileModificationTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastAccessTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3351,7 +3351,7 @@ impl ::core::default::Default for BG_FILE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BG_FILE_PROGRESS { pub BytesTotal: u64, @@ -3483,7 +3483,7 @@ impl ::core::default::Default for BG_JOB_REPLY_PROGRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BG_JOB_TIMES { pub CreationTime: super::super::Foundation::FILETIME, @@ -3541,7 +3541,7 @@ impl ::core::default::Default for BITS_FILE_PROPERTY_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union BITS_JOB_PROPERTY_VALUE { pub Dword: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Networking/Clustering/impl.rs b/crates/libs/windows/src/Windows/Win32/Networking/Clustering/impl.rs index 223ab29bbf..11841fedd3 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/Clustering/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/Clustering/impl.rs @@ -127,7 +127,7 @@ impl IGetClusterObjectInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IGetClusterResourceInfo_Impl: Sized { fn GetResourceHandle(&self, lobjindex: i32) -> HRESOURCE; @@ -165,7 +165,7 @@ impl IGetClusterResourceInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IGetClusterUIInfo_Impl: Sized { fn GetClusterName(&self, lpszname: ::windows_core::BSTR, pcchname: *mut i32) -> ::windows_core::Result<()>; @@ -210,7 +210,7 @@ impl IGetClusterUIInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusApplication_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DomainNames(&self) -> ::windows_core::Result; @@ -266,7 +266,7 @@ impl ISClusApplication_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusCryptoKeys_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -343,7 +343,7 @@ impl ISClusCryptoKeys_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusDisk_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Signature(&self) -> ::windows_core::Result; @@ -412,7 +412,7 @@ impl ISClusDisk_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusDisks_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -468,7 +468,7 @@ impl ISClusDisks_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusNetInterface_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CommonProperties(&self) -> ::windows_core::Result; @@ -589,7 +589,7 @@ impl ISClusNetInterface_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusNetInterfaces_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -652,7 +652,7 @@ impl ISClusNetInterfaces_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusNetwork_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CommonProperties(&self) -> ::windows_core::Result; @@ -806,7 +806,7 @@ impl ISClusNetwork_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusNetworkNetInterfaces_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -869,7 +869,7 @@ impl ISClusNetworkNetInterfaces_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusNetworks_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -932,7 +932,7 @@ impl ISClusNetworks_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusNode_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CommonProperties(&self) -> ::windows_core::Result; @@ -1113,7 +1113,7 @@ impl ISClusNode_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusNodeNetInterfaces_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1176,7 +1176,7 @@ impl ISClusNodeNetInterfaces_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusNodes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1239,7 +1239,7 @@ impl ISClusNodes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusPartition_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Flags(&self) -> ::windows_core::Result; @@ -1347,7 +1347,7 @@ impl ISClusPartition_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusPartitionEx_Impl: Sized + ISClusPartition_Impl { fn TotalSize(&self) -> ::windows_core::Result; @@ -1429,7 +1429,7 @@ impl ISClusPartitionEx_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusPartitions_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1485,7 +1485,7 @@ impl ISClusPartitions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusProperties_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1633,7 +1633,7 @@ impl ISClusProperties_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusProperty_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1821,7 +1821,7 @@ impl ISClusProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusPropertyValue_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Value(&self) -> ::windows_core::Result; @@ -1937,7 +1937,7 @@ impl ISClusPropertyValue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusPropertyValueData_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2013,7 +2013,7 @@ impl ISClusPropertyValueData_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusPropertyValues_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2089,7 +2089,7 @@ impl ISClusPropertyValues_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusRefObject_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Handle(&self) -> ::windows_core::Result; @@ -2116,7 +2116,7 @@ impl ISClusRefObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusRegistryKeys_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2193,7 +2193,7 @@ impl ISClusRegistryKeys_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResDependencies_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2290,7 +2290,7 @@ impl ISClusResDependencies_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResDependents_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2387,7 +2387,7 @@ impl ISClusResDependents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResGroup_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CommonProperties(&self) -> ::windows_core::Result; @@ -2600,7 +2600,7 @@ impl ISClusResGroup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResGroupPreferredOwnerNodes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2704,7 +2704,7 @@ impl ISClusResGroupPreferredOwnerNodes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResGroupResources_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2787,7 +2787,7 @@ impl ISClusResGroupResources_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResGroups_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2870,7 +2870,7 @@ impl ISClusResGroups_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResPossibleOwnerNodes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2960,7 +2960,7 @@ impl ISClusResPossibleOwnerNodes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResType_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CommonProperties(&self) -> ::windows_core::Result; @@ -3101,7 +3101,7 @@ impl ISClusResType_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResTypePossibleOwnerNodes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -3164,7 +3164,7 @@ impl ISClusResTypePossibleOwnerNodes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResTypeResources_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -3247,7 +3247,7 @@ impl ISClusResTypeResources_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResTypes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -3330,7 +3330,7 @@ impl ISClusResTypes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResource_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CommonProperties(&self) -> ::windows_core::Result; @@ -3715,7 +3715,7 @@ impl ISClusResource_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusResources_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -3798,7 +3798,7 @@ impl ISClusResources_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusScsiAddress_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn PortNumber(&self) -> ::windows_core::Result; @@ -3867,7 +3867,7 @@ impl ISClusScsiAddress_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusVersion_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4014,7 +4014,7 @@ impl ISClusVersion_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISCluster_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CommonProperties(&self) -> ::windows_core::Result; @@ -4274,7 +4274,7 @@ impl ISCluster_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISClusterNames_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4350,7 +4350,7 @@ impl ISClusterNames_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISDomainNames_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4447,7 +4447,7 @@ impl IWCPropertySheetCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWCWizard97Callback_Impl: Sized { fn AddWizard97Page(&self, hpage: *const i32) -> ::windows_core::Result<()>; @@ -4478,7 +4478,7 @@ impl IWCWizard97Callback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWCWizardCallback_Impl: Sized { fn AddWizardPage(&self, hpage: *const i32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Networking/Clustering/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/Clustering/mod.rs index ab94f7efab..a26022d955 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/Clustering/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/Clustering/mod.rs @@ -55,7 +55,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn AddClusterGroupToGroupSetDependencyEx(hdependentgroup : HGROUP, hprovidergroupset : HGROUPSET, lpszreason : ::windows_core::PCWSTR) -> u32); AddClusterGroupToGroupSetDependencyEx(hdependentgroup.into_param().abi(), hprovidergroupset.into_param().abi(), lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddClusterNode(hcluster: P0, lpsznodename: P1, pfnprogresscallback: PCLUSTER_SETUP_PROGRESS_CALLBACK, pvcallbackarg: ::core::option::Option<*const ::core::ffi::c_void>) -> HNODE @@ -66,7 +66,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn AddClusterNode(hcluster : HCLUSTER, lpsznodename : ::windows_core::PCWSTR, pfnprogresscallback : PCLUSTER_SETUP_PROGRESS_CALLBACK, pvcallbackarg : *const ::core::ffi::c_void) -> HNODE); AddClusterNode(hcluster.into_param().abi(), lpsznodename.into_param().abi(), pfnprogresscallback, ::core::mem::transmute(pvcallbackarg.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddClusterNodeEx(hcluster: P0, lpsznodename: P1, dwflags: u32, pfnprogresscallback: PCLUSTER_SETUP_PROGRESS_CALLBACK, pvcallbackarg: ::core::option::Option<*const ::core::ffi::c_void>) -> HNODE @@ -115,7 +115,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn AddClusterResourceNodeEx(hresource : HRESOURCE, hnode : HNODE, lpszreason : ::windows_core::PCWSTR) -> u32); AddClusterResourceNodeEx(hresource.into_param().abi(), hnode.into_param().abi(), lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddClusterStorageNode(hcluster: P0, lpsznodename: P1, pfnprogresscallback: PCLUSTER_SETUP_PROGRESS_CALLBACK, pvcallbackarg: ::core::option::Option<*const ::core::ffi::c_void>, lpszclusterstoragenodedescription: P2, lpszclusterstoragenodelocation: P3) -> u32 @@ -155,7 +155,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn BackupClusterDatabase(hcluster : HCLUSTER, lpszpathname : ::windows_core::PCWSTR) -> u32); BackupClusterDatabase(hcluster.into_param().abi(), lpszpathname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CanResourceBeDependent(hresource: P0, hresourcedependent: P1) -> super::super::Foundation::BOOL @@ -202,7 +202,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ChangeClusterResourceGroupEx2(hresource : HRESOURCE, hgroup : HGROUP, flags : u64, lpszreason : ::windows_core::PCWSTR) -> u32); ChangeClusterResourceGroupEx2(hresource.into_param().abi(), hgroup.into_param().abi(), flags, lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseCluster(hcluster: P0) -> super::super::Foundation::BOOL @@ -220,7 +220,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn CloseClusterCryptProvider(hcluscryptprovider : HCLUSCRYPTPROVIDER) -> u32); CloseClusterCryptProvider(hcluscryptprovider.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseClusterGroup(hgroup: P0) -> ::windows_core::Result<()> @@ -230,7 +230,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn CloseClusterGroup(hgroup : HGROUP) -> super::super::Foundation:: BOOL); CloseClusterGroup(hgroup.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseClusterGroupSet(hgroupset: P0) -> ::windows_core::Result<()> @@ -240,7 +240,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn CloseClusterGroupSet(hgroupset : HGROUPSET) -> super::super::Foundation:: BOOL); CloseClusterGroupSet(hgroupset.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseClusterNetInterface(hnetinterface: P0) -> ::windows_core::Result<()> @@ -250,7 +250,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn CloseClusterNetInterface(hnetinterface : HNETINTERFACE) -> super::super::Foundation:: BOOL); CloseClusterNetInterface(hnetinterface.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseClusterNetwork(hnetwork: P0) -> ::windows_core::Result<()> @@ -260,7 +260,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn CloseClusterNetwork(hnetwork : HNETWORK) -> super::super::Foundation:: BOOL); CloseClusterNetwork(hnetwork.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseClusterNode(hnode: P0) -> ::windows_core::Result<()> @@ -270,7 +270,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn CloseClusterNode(hnode : HNODE) -> super::super::Foundation:: BOOL); CloseClusterNode(hnode.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseClusterNotifyPort(hchange: P0) -> super::super::Foundation::BOOL @@ -280,7 +280,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn CloseClusterNotifyPort(hchange : HCHANGE) -> super::super::Foundation:: BOOL); CloseClusterNotifyPort(hchange.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseClusterResource(hresource: P0) -> ::windows_core::Result<()> @@ -315,28 +315,28 @@ where ::windows_targets::link!("resutils.dll" "system" fn ClusRemoveClusterHealthFault(hcluster : HCLUSTER, id : ::windows_core::PCWSTR, flags : u32) -> u32); ClusRemoveClusterHealthFault(hcluster.into_param().abi(), id.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusWorkerCheckTerminate(lpworker: *mut CLUS_WORKER) -> super::super::Foundation::BOOL { ::windows_targets::link!("resutils.dll" "system" fn ClusWorkerCheckTerminate(lpworker : *mut CLUS_WORKER) -> super::super::Foundation:: BOOL); ClusWorkerCheckTerminate(lpworker) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusWorkerCreate(lpworker: *mut CLUS_WORKER, lpstartaddress: PWORKER_START_ROUTINE, lpparameter: *mut ::core::ffi::c_void) -> u32 { ::windows_targets::link!("resutils.dll" "system" fn ClusWorkerCreate(lpworker : *mut CLUS_WORKER, lpstartaddress : PWORKER_START_ROUTINE, lpparameter : *mut ::core::ffi::c_void) -> u32); ClusWorkerCreate(lpworker, lpstartaddress, lpparameter) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusWorkerTerminate(lpworker: *const CLUS_WORKER) { ::windows_targets::link!("resutils.dll" "system" fn ClusWorkerTerminate(lpworker : *const CLUS_WORKER) -> ()); ClusWorkerTerminate(lpworker) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusWorkerTerminateEx(clusworker: *mut CLUS_WORKER, timeoutinmilliseconds: u32, waitonly: P0) -> u32 @@ -346,7 +346,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ClusWorkerTerminateEx(clusworker : *mut CLUS_WORKER, timeoutinmilliseconds : u32, waitonly : super::super::Foundation:: BOOL) -> u32); ClusWorkerTerminateEx(clusworker, timeoutinmilliseconds, waitonly.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusWorkersTerminate(clusworkers: &mut [*mut CLUS_WORKER], timeoutinmilliseconds: u32, waitonly: P0) -> u32 @@ -356,7 +356,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ClusWorkersTerminate(clusworkers : *mut *mut CLUS_WORKER, clusworkerscount : usize, timeoutinmilliseconds : u32, waitonly : super::super::Foundation:: BOOL) -> u32); ClusWorkersTerminate(::core::mem::transmute(clusworkers.as_ptr()), clusworkers.len() as _, timeoutinmilliseconds, waitonly.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusapiSetReasonHandler(lphandler: *const CLUSAPI_REASON_HANDLER) -> *mut CLUSAPI_REASON_HANDLER { @@ -511,7 +511,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterGetEnumCountEx(hclusterenum : HCLUSENUMEX) -> u32); ClusterGetEnumCountEx(hclusterenum.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusterGetVolumeNameForVolumeMountPoint(lpszvolumemountpoint: P0, lpszvolumename: ::windows_core::PWSTR, cchbufferlength: u32) -> ::windows_core::Result<()> @@ -521,7 +521,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ClusterGetVolumeNameForVolumeMountPoint(lpszvolumemountpoint : ::windows_core::PCWSTR, lpszvolumename : ::windows_core::PWSTR, cchbufferlength : u32) -> super::super::Foundation:: BOOL); ClusterGetVolumeNameForVolumeMountPoint(lpszvolumemountpoint.into_param().abi(), ::core::mem::transmute(lpszvolumename), cchbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusterGetVolumePathName(lpszfilename: P0, lpszvolumepathname: ::windows_core::PWSTR, cchbufferlength: u32) -> ::windows_core::Result<()> @@ -667,7 +667,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterGroupSetOpenEnum(hcluster : HCLUSTER) -> HGROUPSETENUM); ClusterGroupSetOpenEnum(hcluster.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusterIsPathOnSharedVolume(lpszpathname: P0) -> super::super::Foundation::BOOL @@ -915,7 +915,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegBatchReadCommand(hbatchnotification : HREGBATCHNOTIFICATION, pbatchcommand : *mut CLUSTER_BATCH_COMMAND) -> i32); ClusterRegBatchReadCommand(hbatchnotification.into_param().abi(), pbatchcommand) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusterRegCloseBatch(hregbatch: P0, bcommit: P1, failedcommandnumber: ::core::option::Option<*mut i32>) -> i32 @@ -942,7 +942,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegCloseBatchNotifyPort(hbatchnotifyport : HREGBATCHPORT) -> i32); ClusterRegCloseBatchNotifyPort(hbatchnotifyport.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegCloseKey(hkey: P0) -> i32 @@ -976,7 +976,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegCloseReadBatchReply(hregreadbatchreply : HREGREADBATCHREPLY) -> i32); ClusterRegCloseReadBatchReply(hregreadbatchreply.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegCreateBatch(hkey: P0, phregbatch: *mut HREGBATCH) -> i32 @@ -986,7 +986,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegCreateBatch(hkey : super::super::System::Registry:: HKEY, phregbatch : *mut HREGBATCH) -> i32); ClusterRegCreateBatch(hkey.into_param().abi(), phregbatch) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegCreateBatchNotifyPort(hkey: P0, phbatchnotifyport: *mut HREGBATCHPORT) -> i32 @@ -996,7 +996,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegCreateBatchNotifyPort(hkey : super::super::System::Registry:: HKEY, phbatchnotifyport : *mut HREGBATCHPORT) -> i32); ClusterRegCreateBatchNotifyPort(hkey.into_param().abi(), phbatchnotifyport) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ClusterRegCreateKey(hkey: P0, lpszsubkey: P1, dwoptions: u32, samdesired: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, phkresult: *mut super::super::System::Registry::HKEY, lpdwdisposition: ::core::option::Option<*mut u32>) -> i32 @@ -1007,7 +1007,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegCreateKey(hkey : super::super::System::Registry:: HKEY, lpszsubkey : ::windows_core::PCWSTR, dwoptions : u32, samdesired : u32, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, phkresult : *mut super::super::System::Registry:: HKEY, lpdwdisposition : *mut u32) -> i32); ClusterRegCreateKey(hkey.into_param().abi(), lpszsubkey.into_param().abi(), dwoptions, samdesired, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), phkresult, ::core::mem::transmute(lpdwdisposition.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ClusterRegCreateKeyEx(hkey: P0, lpsubkey: P1, dwoptions: u32, samdesired: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, phkresult: *mut super::super::System::Registry::HKEY, lpdwdisposition: ::core::option::Option<*mut u32>, lpszreason: P2) -> i32 @@ -1019,7 +1019,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegCreateKeyEx(hkey : super::super::System::Registry:: HKEY, lpsubkey : ::windows_core::PCWSTR, dwoptions : u32, samdesired : u32, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, phkresult : *mut super::super::System::Registry:: HKEY, lpdwdisposition : *mut u32, lpszreason : ::windows_core::PCWSTR) -> i32); ClusterRegCreateKeyEx(hkey.into_param().abi(), lpsubkey.into_param().abi(), dwoptions, samdesired, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), phkresult, ::core::mem::transmute(lpdwdisposition.unwrap_or(::std::ptr::null_mut())), lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegCreateReadBatch(hkey: P0, phregreadbatch: *mut HREGREADBATCH) -> i32 @@ -1029,7 +1029,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegCreateReadBatch(hkey : super::super::System::Registry:: HKEY, phregreadbatch : *mut HREGREADBATCH) -> i32); ClusterRegCreateReadBatch(hkey.into_param().abi(), phregreadbatch) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegDeleteKey(hkey: P0, lpszsubkey: P1) -> i32 @@ -1040,7 +1040,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegDeleteKey(hkey : super::super::System::Registry:: HKEY, lpszsubkey : ::windows_core::PCWSTR) -> i32); ClusterRegDeleteKey(hkey.into_param().abi(), lpszsubkey.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegDeleteKeyEx(hkey: P0, lpsubkey: P1, lpszreason: P2) -> i32 @@ -1052,7 +1052,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegDeleteKeyEx(hkey : super::super::System::Registry:: HKEY, lpsubkey : ::windows_core::PCWSTR, lpszreason : ::windows_core::PCWSTR) -> i32); ClusterRegDeleteKeyEx(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegDeleteValue(hkey: P0, lpszvaluename: P1) -> u32 @@ -1063,7 +1063,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegDeleteValue(hkey : super::super::System::Registry:: HKEY, lpszvaluename : ::windows_core::PCWSTR) -> u32); ClusterRegDeleteValue(hkey.into_param().abi(), lpszvaluename.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegDeleteValueEx(hkey: P0, lpszvaluename: P1, lpszreason: P2) -> u32 @@ -1075,7 +1075,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegDeleteValueEx(hkey : super::super::System::Registry:: HKEY, lpszvaluename : ::windows_core::PCWSTR, lpszreason : ::windows_core::PCWSTR) -> u32); ClusterRegDeleteValueEx(hkey.into_param().abi(), lpszvaluename.into_param().abi(), lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ClusterRegEnumKey(hkey: P0, dwindex: u32, lpszname: ::windows_core::PWSTR, lpcchname: *mut u32, lpftlastwritetime: ::core::option::Option<*mut super::super::Foundation::FILETIME>) -> i32 @@ -1085,7 +1085,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegEnumKey(hkey : super::super::System::Registry:: HKEY, dwindex : u32, lpszname : ::windows_core::PWSTR, lpcchname : *mut u32, lpftlastwritetime : *mut super::super::Foundation:: FILETIME) -> i32); ClusterRegEnumKey(hkey.into_param().abi(), dwindex, ::core::mem::transmute(lpszname), lpcchname, ::core::mem::transmute(lpftlastwritetime.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegEnumValue(hkey: P0, dwindex: u32, lpszvaluename: ::windows_core::PWSTR, lpcchvaluename: *mut u32, lpdwtype: ::core::option::Option<*mut u32>, lpdata: ::core::option::Option<*mut u8>, lpcbdata: ::core::option::Option<*mut u32>) -> u32 @@ -1103,7 +1103,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegGetBatchNotification(hbatchnotify : HREGBATCHPORT, phbatchnotification : *mut HREGBATCHNOTIFICATION) -> i32); ClusterRegGetBatchNotification(hbatchnotify.into_param().abi(), phbatchnotification) } -#[doc = "Required features: `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ClusterRegGetKeySecurity(hkey: P0, requestedinformation: u32, psecuritydescriptor: super::super::Security::PSECURITY_DESCRIPTOR, lpcbsecuritydescriptor: *mut u32) -> i32 @@ -1113,7 +1113,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegGetKeySecurity(hkey : super::super::System::Registry:: HKEY, requestedinformation : u32, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, lpcbsecuritydescriptor : *mut u32) -> i32); ClusterRegGetKeySecurity(hkey.into_param().abi(), requestedinformation, psecuritydescriptor, lpcbsecuritydescriptor) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegOpenKey(hkey: P0, lpszsubkey: P1, samdesired: u32, phkresult: *mut super::super::System::Registry::HKEY) -> i32 @@ -1124,7 +1124,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegOpenKey(hkey : super::super::System::Registry:: HKEY, lpszsubkey : ::windows_core::PCWSTR, samdesired : u32, phkresult : *mut super::super::System::Registry:: HKEY) -> i32); ClusterRegOpenKey(hkey.into_param().abi(), lpszsubkey.into_param().abi(), samdesired, phkresult) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ClusterRegQueryInfoKey(hkey: P0, lpcsubkeys: *const u32, lpcchmaxsubkeylen: *const u32, lpcvalues: *const u32, lpcchmaxvaluenamelen: *const u32, lpcbmaxvaluelen: *const u32, lpcbsecuritydescriptor: *const u32, lpftlastwritetime: *const super::super::Foundation::FILETIME) -> i32 @@ -1134,7 +1134,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegQueryInfoKey(hkey : super::super::System::Registry:: HKEY, lpcsubkeys : *const u32, lpcchmaxsubkeylen : *const u32, lpcvalues : *const u32, lpcchmaxvaluenamelen : *const u32, lpcbmaxvaluelen : *const u32, lpcbsecuritydescriptor : *const u32, lpftlastwritetime : *const super::super::Foundation:: FILETIME) -> i32); ClusterRegQueryInfoKey(hkey.into_param().abi(), lpcsubkeys, lpcchmaxsubkeylen, lpcvalues, lpcchmaxvaluenamelen, lpcbmaxvaluelen, lpcbsecuritydescriptor, lpftlastwritetime) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegQueryValue(hkey: P0, lpszvaluename: P1, lpdwvaluetype: ::core::option::Option<*mut u32>, lpdata: ::core::option::Option<*mut u8>, lpcbdata: ::core::option::Option<*mut u32>) -> i32 @@ -1163,7 +1163,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegReadBatchReplyNextCommand(hregreadbatchreply : HREGREADBATCHREPLY, pbatchcommand : *mut CLUSTER_READ_BATCH_COMMAND) -> i32); ClusterRegReadBatchReplyNextCommand(hregreadbatchreply.into_param().abi(), pbatchcommand) } -#[doc = "Required features: `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ClusterRegSetKeySecurity(hkey: P0, securityinformation: u32, psecuritydescriptor: P1) -> i32 @@ -1174,7 +1174,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegSetKeySecurity(hkey : super::super::System::Registry:: HKEY, securityinformation : u32, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR) -> i32); ClusterRegSetKeySecurity(hkey.into_param().abi(), securityinformation, psecuritydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ClusterRegSetKeySecurityEx(hkey: P0, securityinformation: super::super::Security::OBJECT_SECURITY_INFORMATION, psecuritydescriptor: P1, lpszreason: P2) -> i32 @@ -1186,7 +1186,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegSetKeySecurityEx(hkey : super::super::System::Registry:: HKEY, securityinformation : super::super::Security:: OBJECT_SECURITY_INFORMATION, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, lpszreason : ::windows_core::PCWSTR) -> i32); ClusterRegSetKeySecurityEx(hkey.into_param().abi(), securityinformation, psecuritydescriptor.into_param().abi(), lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegSetValue(hkey: P0, lpszvaluename: P1, dwtype: u32, lpdata: *const u8, cbdata: u32) -> u32 @@ -1197,7 +1197,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterRegSetValue(hkey : super::super::System::Registry:: HKEY, lpszvaluename : ::windows_core::PCWSTR, dwtype : u32, lpdata : *const u8, cbdata : u32) -> u32); ClusterRegSetValue(hkey.into_param().abi(), lpszvaluename.into_param().abi(), dwtype, lpdata, cbdata) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ClusterRegSetValueEx(hkey: P0, lpszvaluename: P1, dwtype: u32, lpdata: *const u8, cbdata: u32, lpszreason: P2) -> u32 @@ -1449,7 +1449,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterSharedVolumeSetSnapshotState(guidsnapshotset : ::windows_core::GUID, lpszvolumename : ::windows_core::PCWSTR, state : CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE) -> u32); ClusterSharedVolumeSetSnapshotState(::core::mem::transmute(guidsnapshotset), lpszvolumename.into_param().abi(), state) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClusterUpgradeFunctionalLevel(hcluster: P0, perform: P1, pfnprogresscallback: PCLUSTER_UPGRADE_PROGRESS_CALLBACK, pvcallbackarg: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -1460,14 +1460,14 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ClusterUpgradeFunctionalLevel(hcluster : HCLUSTER, perform : super::super::Foundation:: BOOL, pfnprogresscallback : PCLUSTER_UPGRADE_PROGRESS_CALLBACK, pvcallbackarg : *const ::core::ffi::c_void) -> u32); ClusterUpgradeFunctionalLevel(hcluster.into_param().abi(), perform.into_param().abi(), pfnprogresscallback, ::core::mem::transmute(pvcallbackarg.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateCluster(pconfig: *const CREATE_CLUSTER_CONFIG, pfnprogresscallback: PCLUSTER_SETUP_PROGRESS_CALLBACK, pvcallbackarg: ::core::option::Option<*const ::core::ffi::c_void>) -> HCLUSTER { ::windows_targets::link!("clusapi.dll" "system" fn CreateCluster(pconfig : *const CREATE_CLUSTER_CONFIG, pfnprogresscallback : PCLUSTER_SETUP_PROGRESS_CALLBACK, pvcallbackarg : *const ::core::ffi::c_void) -> HCLUSTER); CreateCluster(pconfig, pfnprogresscallback, ::core::mem::transmute(pvcallbackarg.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateClusterAvailabilitySet(hcluster: P0, lpavailabilitysetname: P1, pavailabilitysetconfig: *const CLUSTER_AVAILABILITY_SET_CONFIG) -> HGROUPSET @@ -1505,7 +1505,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn CreateClusterGroupSet(hcluster : HCLUSTER, groupsetname : ::windows_core::PCWSTR) -> HGROUPSET); CreateClusterGroupSet(hcluster.into_param().abi(), groupsetname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateClusterNameAccount(hcluster: P0, pconfig: *const CREATE_CLUSTER_NAME_ACCOUNT, pfnprogresscallback: PCLUSTER_SETUP_PROGRESS_CALLBACK, pvcallbackarg: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -1647,7 +1647,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn DeleteClusterResourceTypeEx(hcluster : HCLUSTER, lpsztypename : ::windows_core::PCWSTR, lpszreason : ::windows_core::PCWSTR) -> u32); DeleteClusterResourceTypeEx(hcluster.into_param().abi(), lpsztypename.into_param().abi(), lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyCluster(hcluster: P0, pfnprogresscallback: PCLUSTER_SETUP_PROGRESS_CALLBACK, pvcallbackarg: ::core::option::Option<*const ::core::ffi::c_void>, fdeletevirtualcomputerobjects: P1) -> u32 @@ -1798,7 +1798,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn GetClusterFromResource(hresource : HRESOURCE) -> HCLUSTER); GetClusterFromResource(hresource.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn GetClusterGroupKey(hgroup: P0, samdesired: u32) -> ::windows_core::Result @@ -1825,7 +1825,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn GetClusterInformation(hcluster : HCLUSTER, lpszclustername : ::windows_core::PWSTR, lpcchclustername : *mut u32, lpclusterinfo : *mut CLUSTERVERSIONINFO) -> u32); GetClusterInformation(hcluster.into_param().abi(), ::core::mem::transmute(lpszclustername), lpcchclustername, ::core::mem::transmute(lpclusterinfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn GetClusterKey(hcluster: P0, samdesired: u32) -> ::windows_core::Result @@ -1846,7 +1846,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn GetClusterNetInterface(hcluster : HCLUSTER, lpsznodename : ::windows_core::PCWSTR, lpsznetworkname : ::windows_core::PCWSTR, lpszinterfacename : ::windows_core::PWSTR, lpcchinterfacename : *mut u32) -> u32); GetClusterNetInterface(hcluster.into_param().abi(), lpsznodename.into_param().abi(), lpsznetworkname.into_param().abi(), ::core::mem::transmute(lpszinterfacename), lpcchinterfacename) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn GetClusterNetInterfaceKey(hnetinterface: P0, samdesired: u32) -> ::windows_core::Result @@ -1873,7 +1873,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn GetClusterNetworkId(hnetwork : HNETWORK, lpsznetworkid : ::windows_core::PWSTR, lpcchname : *mut u32) -> u32); GetClusterNetworkId(hnetwork.into_param().abi(), ::core::mem::transmute(lpsznetworkid), lpcchname) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn GetClusterNetworkKey(hnetwork: P0, samdesired: u32) -> ::windows_core::Result @@ -1900,7 +1900,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn GetClusterNodeId(hnode : HNODE, lpsznodeid : ::windows_core::PWSTR, lpcchname : *mut u32) -> u32); GetClusterNodeId(hnode.into_param().abi(), ::core::mem::transmute(lpsznodeid), lpcchname) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn GetClusterNodeKey(hnode: P0, samdesired: u32) -> ::windows_core::Result @@ -1966,7 +1966,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn GetClusterResourceDependencyExpression(hresource : HRESOURCE, lpszdependencyexpression : ::windows_core::PWSTR, lpcchdependencyexpression : *mut u32) -> u32); GetClusterResourceDependencyExpression(hresource.into_param().abi(), ::core::mem::transmute(lpszdependencyexpression), lpcchdependencyexpression) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn GetClusterResourceKey(hresource: P0, samdesired: u32) -> ::windows_core::Result @@ -1977,7 +1977,7 @@ where let result__ = GetClusterResourceKey(hresource.into_param().abi(), samdesired); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClusterResourceNetworkName(hresource: P0, lpbuffer: ::windows_core::PWSTR, nsize: *mut u32) -> ::windows_core::Result<()> @@ -1995,7 +1995,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn GetClusterResourceState(hresource : HRESOURCE, lpsznodename : ::windows_core::PWSTR, lpcchnodename : *mut u32, lpszgroupname : ::windows_core::PWSTR, lpcchgroupname : *mut u32) -> CLUSTER_RESOURCE_STATE); GetClusterResourceState(hresource.into_param().abi(), ::core::mem::transmute(lpsznodename), ::core::mem::transmute(lpcchnodename.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpszgroupname), ::core::mem::transmute(lpcchgroupname.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn GetClusterResourceTypeKey(hcluster: P0, lpsztypename: P1, samdesired: u32) -> ::windows_core::Result @@ -2023,7 +2023,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn GetNodeClusterState(lpsznodename : ::windows_core::PCWSTR, pdwclusterstate : *mut u32) -> u32); GetNodeClusterState(lpsznodename.into_param().abi(), pdwclusterstate) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNotifyEventHandle(hchange: P0, lphtargetevent: *mut super::super::Foundation::HANDLE) -> u32 @@ -2043,7 +2043,7 @@ pub unsafe fn InitializeClusterHealthFaultArray(clusterhealthfaultarray: *mut CL ::windows_targets::link!("resutils.dll" "system" fn InitializeClusterHealthFaultArray(clusterhealthfaultarray : *mut CLUSTER_HEALTH_FAULT_ARRAY) -> u32); InitializeClusterHealthFaultArray(clusterhealthfaultarray) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsFileOnClusterSharedVolume(lpszpathname: P0, pbfileisonsharedvolume: *mut super::super::Foundation::BOOL) -> u32 @@ -2332,7 +2332,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn PauseClusterNode(hnode : HNODE) -> u32); PauseClusterNode(hnode.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PauseClusterNodeEx(hnode: P0, bdrainnode: P1, dwpauseflags: u32, hnodedraintarget: P2) -> u32 @@ -2344,7 +2344,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn PauseClusterNodeEx(hnode : HNODE, bdrainnode : super::super::Foundation:: BOOL, dwpauseflags : u32, hnodedraintarget : HNODE) -> u32); PauseClusterNodeEx(hnode.into_param().abi(), bdrainnode.into_param().abi(), dwpauseflags, hnodedraintarget.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PauseClusterNodeEx2(hnode: P0, bdrainnode: P1, dwpauseflags: u32, hnodedraintarget: P2, lpszreason: P3) -> u32 @@ -2357,14 +2357,14 @@ where ::windows_targets::link!("clusapi.dll" "system" fn PauseClusterNodeEx2(hnode : HNODE, bdrainnode : super::super::Foundation:: BOOL, dwpauseflags : u32, hnodedraintarget : HNODE, lpszreason : ::windows_core::PCWSTR) -> u32); PauseClusterNodeEx2(hnode.into_param().abi(), bdrainnode.into_param().abi(), dwpauseflags, hnodedraintarget.into_param().abi(), lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryAppInstanceVersion(appinstanceid: *const ::windows_core::GUID, instanceversionhigh: *mut u64, instanceversionlow: *mut u64, versionstatus: *mut super::super::Foundation::NTSTATUS) -> u32 { ::windows_targets::link!("ntlanman.dll" "system" fn QueryAppInstanceVersion(appinstanceid : *const ::windows_core::GUID, instanceversionhigh : *mut u64, instanceversionlow : *mut u64, versionstatus : *mut super::super::Foundation:: NTSTATUS) -> u32); QueryAppInstanceVersion(appinstanceid, instanceversionhigh, instanceversionlow, versionstatus) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterAppInstance(processhandle: P0, appinstanceid: *const ::windows_core::GUID, childreninheritappinstance: P1) -> u32 @@ -2380,7 +2380,7 @@ pub unsafe fn RegisterAppInstanceVersion(appinstanceid: *const ::windows_core::G ::windows_targets::link!("ntlanman.dll" "system" fn RegisterAppInstanceVersion(appinstanceid : *const ::windows_core::GUID, instanceversionhigh : u64, instanceversionlow : u64) -> u32); RegisterAppInstanceVersion(appinstanceid, instanceversionhigh, instanceversionlow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterClusterNotify(hchange: P0, dwfiltertype: u32, hobject: P1, dwnotifykey: usize) -> u32 @@ -2391,7 +2391,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn RegisterClusterNotify(hchange : HCHANGE, dwfiltertype : u32, hobject : super::super::Foundation:: HANDLE, dwnotifykey : usize) -> u32); RegisterClusterNotify(hchange.into_param().abi(), dwfiltertype, hobject.into_param().abi(), dwnotifykey) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterClusterNotifyV2(hchange: P0, filter: NOTIFY_FILTER_AND_TYPE, hobject: P1, dwnotifykey: usize) -> u32 @@ -2469,7 +2469,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn RemoveClusterGroupToGroupSetDependencyEx(hgroup : HGROUP, hdependson : HGROUPSET, lpszreason : ::windows_core::PCWSTR) -> u32); RemoveClusterGroupToGroupSetDependencyEx(hgroup.into_param().abi(), hdependson.into_param().abi(), lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveClusterNameAccount(hcluster: P0, bdeletecomputerobjects: P1) -> u32 @@ -2545,7 +2545,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn RemoveResourceFromClusterSharedVolumes(hresource : HRESOURCE) -> u32); RemoveResourceFromClusterSharedVolumes(hresource.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilAddUnknownProperties(hkeyclusterkey: P0, ppropertytable: *const RESUTIL_PROPERTY_ITEM, poutpropertylist: *mut ::core::ffi::c_void, pcboutpropertylistsize: u32, pcbbytesreturned: *mut u32, pcbrequired: *mut u32) -> u32 @@ -2571,7 +2571,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilDupGroup(group : HGROUP, copy : *mut HGROUP) -> u32); ResUtilDupGroup(group.into_param().abi(), copy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilDupParameterBlock(poutparams: *mut u8, pinparams: *const u8, ppropertytable: *const RESUTIL_PROPERTY_ITEM) -> u32 { @@ -2612,7 +2612,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilEnumGroupsEx(hcluster : HCLUSTER, hself : HGROUP, grouptype : CLUSGROUP_TYPE, prescallback : LPGROUP_CALLBACK_EX, pparameter : *mut ::core::ffi::c_void) -> u32); ResUtilEnumGroupsEx(hcluster.into_param().abi(), hself.into_param().abi(), grouptype, prescallback, pparameter) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilEnumPrivateProperties(hkeyclusterkey: P0, pszoutproperties: ::windows_core::PWSTR, cboutpropertiessize: u32, pcbbytesreturned: *mut u32, pcbrequired: *mut u32) -> u32 @@ -2622,7 +2622,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilEnumPrivateProperties(hkeyclusterkey : super::super::System::Registry:: HKEY, pszoutproperties : ::windows_core::PWSTR, cboutpropertiessize : u32, pcbbytesreturned : *mut u32, pcbrequired : *mut u32) -> u32); ResUtilEnumPrivateProperties(hkeyclusterkey.into_param().abi(), ::core::mem::transmute(pszoutproperties), cboutpropertiessize, pcbbytesreturned, pcbrequired) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilEnumProperties(ppropertytable: *const RESUTIL_PROPERTY_ITEM, pszoutproperties: ::windows_core::PWSTR, cboutpropertiessize: u32, pcbbytesreturned: *mut u32, pcbrequired: *mut u32) -> u32 { @@ -2707,7 +2707,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilFindExpandedSzProperty(ppropertylist : *const ::core::ffi::c_void, cbpropertylistsize : u32, pszpropertyname : ::windows_core::PCWSTR, pszpropertyvalue : *mut ::windows_core::PWSTR) -> u32); ResUtilFindExpandedSzProperty(ppropertylist, cbpropertylistsize, pszpropertyname.into_param().abi(), ::core::mem::transmute(pszpropertyvalue.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilFindFileTimeProperty(ppropertylist: *const ::core::ffi::c_void, cbpropertylistsize: u32, pszpropertyname: P0, pftpropertyvalue: *mut super::super::Foundation::FILETIME) -> u32 @@ -2754,14 +2754,14 @@ pub unsafe fn ResUtilFreeEnvironment(lpenvironment: *mut ::core::ffi::c_void) -> ::windows_targets::link!("resutils.dll" "system" fn ResUtilFreeEnvironment(lpenvironment : *mut ::core::ffi::c_void) -> u32); ResUtilFreeEnvironment(lpenvironment) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilFreeParameterBlock(poutparams: *mut u8, pinparams: *const u8, ppropertytable: *const RESUTIL_PROPERTY_ITEM) { ::windows_targets::link!("resutils.dll" "system" fn ResUtilFreeParameterBlock(poutparams : *mut u8, pinparams : *const u8, ppropertytable : *const RESUTIL_PROPERTY_ITEM) -> ()); ResUtilFreeParameterBlock(poutparams, pinparams, ppropertytable) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilGetAllProperties(hkeyclusterkey: P0, ppropertytable: *const RESUTIL_PROPERTY_ITEM, poutpropertylist: *mut ::core::ffi::c_void, cboutpropertylistsize: u32, pcbbytesreturned: *mut u32, pcbrequired: *mut u32) -> u32 @@ -2776,7 +2776,7 @@ pub unsafe fn ResUtilGetBinaryProperty(ppboutvalue: *mut *mut u8, pcboutvaluesiz ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetBinaryProperty(ppboutvalue : *mut *mut u8, pcboutvaluesize : *mut u32, pvaluestruct : *const CLUSPROP_BINARY, pboldvalue : *const u8, cboldvaluesize : u32, pppropertylist : *mut *mut u8, pcbpropertylistsize : *mut u32) -> u32); ResUtilGetBinaryProperty(ppboutvalue, pcboutvaluesize, pvaluestruct, ::core::mem::transmute(pboldvalue.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pboldvalue.as_deref().map_or(0, |slice| slice.len() as _), pppropertylist, pcbpropertylistsize) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilGetBinaryValue(hkeyclusterkey: P0, pszvaluename: P1, ppboutvalue: *mut *mut u8, pcboutvaluesize: *mut u32) -> u32 @@ -2840,7 +2840,7 @@ pub unsafe fn ResUtilGetDwordProperty(pdwoutvalue: *mut u32, pvaluestruct: *cons ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetDwordProperty(pdwoutvalue : *mut u32, pvaluestruct : *const CLUSPROP_DWORD, dwoldvalue : u32, dwminimum : u32, dwmaximum : u32, pppropertylist : *mut *mut u8, pcbpropertylistsize : *mut u32) -> u32); ResUtilGetDwordProperty(pdwoutvalue, pvaluestruct, dwoldvalue, dwminimum, dwmaximum, pppropertylist, pcbpropertylistsize) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilGetDwordValue(hkeyclusterkey: P0, pszvaluename: P1, pdwoutvalue: *mut u32, dwdefaultvalue: u32) -> u32 @@ -2859,7 +2859,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetEnvironmentWithNetName(hresource : HRESOURCE) -> *mut ::core::ffi::c_void); ResUtilGetEnvironmentWithNetName(hresource.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilGetFileTimeProperty(pftoutvalue: *mut super::super::Foundation::FILETIME, pvaluestruct: *const CLUSPROP_FILETIME, ftoldvalue: super::super::Foundation::FILETIME, ftminimum: super::super::Foundation::FILETIME, ftmaximum: super::super::Foundation::FILETIME, pppropertylist: *mut *mut u8, pcbpropertylistsize: *mut u32) -> u32 { @@ -2879,7 +2879,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetMultiSzProperty(ppszoutvalue : *mut ::windows_core::PWSTR, pcboutvaluesize : *mut u32, pvaluestruct : *const CLUSPROP_SZ, pszoldvalue : ::windows_core::PCWSTR, cboldvaluesize : u32, pppropertylist : *mut *mut u8, pcbpropertylistsize : *mut u32) -> u32); ResUtilGetMultiSzProperty(ppszoutvalue, pcboutvaluesize, pvaluestruct, pszoldvalue.into_param().abi(), cboldvaluesize, pppropertylist, pcbpropertylistsize) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilGetPrivateProperties(hkeyclusterkey: P0, poutpropertylist: *mut ::core::ffi::c_void, cboutpropertylistsize: u32, pcbbytesreturned: *mut u32, pcbrequired: *mut u32) -> u32 @@ -2889,7 +2889,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetPrivateProperties(hkeyclusterkey : super::super::System::Registry:: HKEY, poutpropertylist : *mut ::core::ffi::c_void, cboutpropertylistsize : u32, pcbbytesreturned : *mut u32, pcbrequired : *mut u32) -> u32); ResUtilGetPrivateProperties(hkeyclusterkey.into_param().abi(), poutpropertylist, cboutpropertylistsize, pcbbytesreturned, pcbrequired) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilGetProperties(hkeyclusterkey: P0, ppropertytable: *const RESUTIL_PROPERTY_ITEM, poutpropertylist: *mut ::core::ffi::c_void, cboutpropertylistsize: u32, pcbbytesreturned: *mut u32, pcbrequired: *mut u32) -> u32 @@ -2899,7 +2899,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetProperties(hkeyclusterkey : super::super::System::Registry:: HKEY, ppropertytable : *const RESUTIL_PROPERTY_ITEM, poutpropertylist : *mut ::core::ffi::c_void, cboutpropertylistsize : u32, pcbbytesreturned : *mut u32, pcbrequired : *mut u32) -> u32); ResUtilGetProperties(hkeyclusterkey.into_param().abi(), ppropertytable, poutpropertylist, cboutpropertylistsize, pcbbytesreturned, pcbrequired) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilGetPropertiesToParameterBlock(hkeyclusterkey: P0, ppropertytable: *const RESUTIL_PROPERTY_ITEM, poutparams: *mut u8, bcheckforrequiredproperties: P1, psznameofpropinerror: *mut ::windows_core::PWSTR) -> u32 @@ -2910,7 +2910,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetPropertiesToParameterBlock(hkeyclusterkey : super::super::System::Registry:: HKEY, ppropertytable : *const RESUTIL_PROPERTY_ITEM, poutparams : *mut u8, bcheckforrequiredproperties : super::super::Foundation:: BOOL, psznameofpropinerror : *mut ::windows_core::PWSTR) -> u32); ResUtilGetPropertiesToParameterBlock(hkeyclusterkey.into_param().abi(), ppropertytable, poutparams, bcheckforrequiredproperties.into_param().abi(), psznameofpropinerror) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilGetProperty(hkeyclusterkey: P0, ppropertytableitem: *const RESUTIL_PROPERTY_ITEM, poutpropertyitem: *mut *mut ::core::ffi::c_void, pcboutpropertyitemsize: *mut u32) -> u32 @@ -2920,14 +2920,14 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetProperty(hkeyclusterkey : super::super::System::Registry:: HKEY, ppropertytableitem : *const RESUTIL_PROPERTY_ITEM, poutpropertyitem : *mut *mut ::core::ffi::c_void, pcboutpropertyitemsize : *mut u32) -> u32); ResUtilGetProperty(hkeyclusterkey.into_param().abi(), ppropertytableitem, poutpropertyitem, pcboutpropertyitemsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilGetPropertyFormats(ppropertytable: *const RESUTIL_PROPERTY_ITEM, poutpropertyformatlist: *mut ::core::ffi::c_void, cbpropertyformatlistsize: u32, pcbbytesreturned: *mut u32, pcbrequired: *mut u32) -> u32 { ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetPropertyFormats(ppropertytable : *const RESUTIL_PROPERTY_ITEM, poutpropertyformatlist : *mut ::core::ffi::c_void, cbpropertyformatlistsize : u32, pcbbytesreturned : *mut u32, pcbrequired : *mut u32) -> u32); ResUtilGetPropertyFormats(ppropertytable, poutpropertyformatlist, cbpropertyformatlistsize, pcbbytesreturned, pcbrequired) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilGetPropertySize(hkeyclusterkey: P0, ppropertytableitem: *const RESUTIL_PROPERTY_ITEM, pcboutpropertylistsize: *mut u32, pnpropertycount: *mut u32) -> u32 @@ -2937,7 +2937,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetPropertySize(hkeyclusterkey : super::super::System::Registry:: HKEY, ppropertytableitem : *const RESUTIL_PROPERTY_ITEM, pcboutpropertylistsize : *mut u32, pnpropertycount : *mut u32) -> u32); ResUtilGetPropertySize(hkeyclusterkey.into_param().abi(), ppropertytableitem, pcboutpropertylistsize, pnpropertycount) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilGetQwordValue(hkeyclusterkey: P0, pszvaluename: P1, pqwoutvalue: *mut u64, qwdefaultvalue: u64) -> u32 @@ -2948,7 +2948,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetQwordValue(hkeyclusterkey : super::super::System::Registry:: HKEY, pszvaluename : ::windows_core::PCWSTR, pqwoutvalue : *mut u64, qwdefaultvalue : u64) -> u32); ResUtilGetQwordValue(hkeyclusterkey.into_param().abi(), pszvaluename.into_param().abi(), pqwoutvalue, qwdefaultvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilGetResourceDependency(hself: P0, lpszresourcetype: P1) -> HRESOURCE @@ -2959,7 +2959,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetResourceDependency(hself : super::super::Foundation:: HANDLE, lpszresourcetype : ::windows_core::PCWSTR) -> HRESOURCE); ResUtilGetResourceDependency(hself.into_param().abi(), lpszresourcetype.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilGetResourceDependencyByClass(hcluster: P0, hself: P1, prci: *mut CLUS_RESOURCE_CLASS_INFO, brecurse: P2) -> HRESOURCE @@ -2971,7 +2971,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetResourceDependencyByClass(hcluster : HCLUSTER, hself : super::super::Foundation:: HANDLE, prci : *mut CLUS_RESOURCE_CLASS_INFO, brecurse : super::super::Foundation:: BOOL) -> HRESOURCE); ResUtilGetResourceDependencyByClass(hcluster.into_param().abi(), hself.into_param().abi(), prci, brecurse.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilGetResourceDependencyByClassEx(hcluster: P0, hself: P1, prci: *mut CLUS_RESOURCE_CLASS_INFO, brecurse: P2, dwdesiredaccess: u32) -> HRESOURCE @@ -2983,7 +2983,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetResourceDependencyByClassEx(hcluster : HCLUSTER, hself : super::super::Foundation:: HANDLE, prci : *mut CLUS_RESOURCE_CLASS_INFO, brecurse : super::super::Foundation:: BOOL, dwdesiredaccess : u32) -> HRESOURCE); ResUtilGetResourceDependencyByClassEx(hcluster.into_param().abi(), hself.into_param().abi(), prci, brecurse.into_param().abi(), dwdesiredaccess) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilGetResourceDependencyByName(hcluster: P0, hself: P1, lpszresourcetype: P2, brecurse: P3) -> HRESOURCE @@ -2996,7 +2996,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetResourceDependencyByName(hcluster : HCLUSTER, hself : super::super::Foundation:: HANDLE, lpszresourcetype : ::windows_core::PCWSTR, brecurse : super::super::Foundation:: BOOL) -> HRESOURCE); ResUtilGetResourceDependencyByName(hcluster.into_param().abi(), hself.into_param().abi(), lpszresourcetype.into_param().abi(), brecurse.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilGetResourceDependencyByNameEx(hcluster: P0, hself: P1, lpszresourcetype: P2, brecurse: P3, dwdesiredaccess: u32) -> HRESOURCE @@ -3009,7 +3009,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetResourceDependencyByNameEx(hcluster : HCLUSTER, hself : super::super::Foundation:: HANDLE, lpszresourcetype : ::windows_core::PCWSTR, brecurse : super::super::Foundation:: BOOL, dwdesiredaccess : u32) -> HRESOURCE); ResUtilGetResourceDependencyByNameEx(hcluster.into_param().abi(), hself.into_param().abi(), lpszresourcetype.into_param().abi(), brecurse.into_param().abi(), dwdesiredaccess) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilGetResourceDependencyEx(hself: P0, lpszresourcetype: P1, dwdesiredaccess: u32) -> HRESOURCE @@ -3062,7 +3062,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetSzProperty(ppszoutvalue : *mut ::windows_core::PWSTR, pvaluestruct : *const CLUSPROP_SZ, pszoldvalue : ::windows_core::PCWSTR, pppropertylist : *mut *mut u8, pcbpropertylistsize : *mut u32) -> u32); ResUtilGetSzProperty(ppszoutvalue, pvaluestruct, pszoldvalue.into_param().abi(), pppropertylist, pcbpropertylistsize) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilGetSzValue(hkeyclusterkey: P0, pszvaluename: P1) -> ::windows_core::PWSTR @@ -3073,7 +3073,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGetSzValue(hkeyclusterkey : super::super::System::Registry:: HKEY, pszvaluename : ::windows_core::PCWSTR) -> ::windows_core::PWSTR); ResUtilGetSzValue(hkeyclusterkey.into_param().abi(), pszvaluename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilGroupsEqual(hself: P0, hgroup: P1, pequal: *mut super::super::Foundation::BOOL) -> u32 @@ -3084,7 +3084,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilGroupsEqual(hself : HGROUP, hgroup : HGROUP, pequal : *mut super::super::Foundation:: BOOL) -> u32); ResUtilGroupsEqual(hself.into_param().abi(), hgroup.into_param().abi(), pequal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilIsPathValid(pszpath: P0) -> super::super::Foundation::BOOL @@ -3094,7 +3094,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilIsPathValid(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); ResUtilIsPathValid(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilIsResourceClassEqual(prci: *mut CLUS_RESOURCE_CLASS_INFO, hresource: P0) -> super::super::Foundation::BOOL @@ -3104,7 +3104,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilIsResourceClassEqual(prci : *mut CLUS_RESOURCE_CLASS_INFO, hresource : HRESOURCE) -> super::super::Foundation:: BOOL); ResUtilIsResourceClassEqual(prci, hresource.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilLeftPaxosIsLessThanRight(left: *const PaxosTagCStruct, right: *const PaxosTagCStruct) -> super::super::Foundation::BOOL { @@ -3119,14 +3119,14 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilNodeEnum(hcluster : HCLUSTER, pnodecallback : LPNODE_CALLBACK, pparameter : *mut ::core::ffi::c_void) -> u32); ResUtilNodeEnum(hcluster.into_param().abi(), pnodecallback, pparameter) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilPaxosComparer(left: *const PaxosTagCStruct, right: *const PaxosTagCStruct) -> super::super::Foundation::BOOL { ::windows_targets::link!("resutils.dll" "system" fn ResUtilPaxosComparer(left : *const PaxosTagCStruct, right : *const PaxosTagCStruct) -> super::super::Foundation:: BOOL); ResUtilPaxosComparer(left, right) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilPropertyListFromParameterBlock(ppropertytable: *const RESUTIL_PROPERTY_ITEM, poutpropertylist: ::core::option::Option<*mut ::core::ffi::c_void>, pcboutpropertylistsize: *mut u32, pinparams: *const u8, pcbbytesreturned: *mut u32, pcbrequired: *mut u32) -> u32 { @@ -3149,7 +3149,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilResourceDepEnum(hself : HRESOURCE, enumtype : u32, prescallback : LPRESOURCE_CALLBACK_EX, pparameter : *mut ::core::ffi::c_void) -> u32); ResUtilResourceDepEnum(hself.into_param().abi(), enumtype, prescallback, pparameter) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilResourceTypesEqual(lpszresourcetypename: P0, hresource: P1) -> super::super::Foundation::BOOL @@ -3160,7 +3160,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilResourceTypesEqual(lpszresourcetypename : ::windows_core::PCWSTR, hresource : HRESOURCE) -> super::super::Foundation:: BOOL); ResUtilResourceTypesEqual(lpszresourcetypename.into_param().abi(), hresource.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilResourcesEqual(hself: P0, hresource: P1) -> super::super::Foundation::BOOL @@ -3171,7 +3171,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilResourcesEqual(hself : HRESOURCE, hresource : HRESOURCE) -> super::super::Foundation:: BOOL); ResUtilResourcesEqual(hself.into_param().abi(), hresource.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilSetBinaryValue(hkeyclusterkey: P0, pszvaluename: P1, pbnewvalue: &[u8], ppboutvalue: ::core::option::Option<*mut *mut u8>, pcboutvaluesize: *mut u32) -> u32 @@ -3182,7 +3182,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetBinaryValue(hkeyclusterkey : super::super::System::Registry:: HKEY, pszvaluename : ::windows_core::PCWSTR, pbnewvalue : *const u8, cbnewvaluesize : u32, ppboutvalue : *mut *mut u8, pcboutvaluesize : *mut u32) -> u32); ResUtilSetBinaryValue(hkeyclusterkey.into_param().abi(), pszvaluename.into_param().abi(), ::core::mem::transmute(pbnewvalue.as_ptr()), pbnewvalue.len() as _, ::core::mem::transmute(ppboutvalue.unwrap_or(::std::ptr::null_mut())), pcboutvaluesize) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilSetDwordValue(hkeyclusterkey: P0, pszvaluename: P1, dwnewvalue: u32, pdwoutvalue: *mut u32) -> u32 @@ -3193,7 +3193,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetDwordValue(hkeyclusterkey : super::super::System::Registry:: HKEY, pszvaluename : ::windows_core::PCWSTR, dwnewvalue : u32, pdwoutvalue : *mut u32) -> u32); ResUtilSetDwordValue(hkeyclusterkey.into_param().abi(), pszvaluename.into_param().abi(), dwnewvalue, pdwoutvalue) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilSetExpandSzValue(hkeyclusterkey: P0, pszvaluename: P1, psznewvalue: P2, ppszoutstring: ::core::option::Option<*mut ::windows_core::PWSTR>) -> u32 @@ -3205,7 +3205,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetExpandSzValue(hkeyclusterkey : super::super::System::Registry:: HKEY, pszvaluename : ::windows_core::PCWSTR, psznewvalue : ::windows_core::PCWSTR, ppszoutstring : *mut ::windows_core::PWSTR) -> u32); ResUtilSetExpandSzValue(hkeyclusterkey.into_param().abi(), pszvaluename.into_param().abi(), psznewvalue.into_param().abi(), ::core::mem::transmute(ppszoutstring.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilSetMultiSzValue(hkeyclusterkey: P0, pszvaluename: P1, psznewvalue: P2, cbnewvaluesize: u32, ppszoutvalue: ::core::option::Option<*mut ::windows_core::PWSTR>, pcboutvaluesize: ::core::option::Option<*mut u32>) -> u32 @@ -3217,7 +3217,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetMultiSzValue(hkeyclusterkey : super::super::System::Registry:: HKEY, pszvaluename : ::windows_core::PCWSTR, psznewvalue : ::windows_core::PCWSTR, cbnewvaluesize : u32, ppszoutvalue : *mut ::windows_core::PWSTR, pcboutvaluesize : *mut u32) -> u32); ResUtilSetMultiSzValue(hkeyclusterkey.into_param().abi(), pszvaluename.into_param().abi(), psznewvalue.into_param().abi(), cbnewvaluesize, ::core::mem::transmute(ppszoutvalue.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcboutvaluesize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilSetPrivatePropertyList(hkeyclusterkey: P0, pinpropertylist: *const ::core::ffi::c_void, cbinpropertylistsize: u32) -> u32 @@ -3227,7 +3227,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetPrivatePropertyList(hkeyclusterkey : super::super::System::Registry:: HKEY, pinpropertylist : *const ::core::ffi::c_void, cbinpropertylistsize : u32) -> u32); ResUtilSetPrivatePropertyList(hkeyclusterkey.into_param().abi(), pinpropertylist, cbinpropertylistsize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilSetPropertyParameterBlock(hkeyclusterkey: P0, ppropertytable: *const RESUTIL_PROPERTY_ITEM, reserved: *mut ::core::ffi::c_void, pinparams: *const u8, pinpropertylist: *const ::core::ffi::c_void, cbinpropertylistsize: u32, poutparams: *mut u8) -> u32 @@ -3237,7 +3237,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetPropertyParameterBlock(hkeyclusterkey : super::super::System::Registry:: HKEY, ppropertytable : *const RESUTIL_PROPERTY_ITEM, reserved : *mut ::core::ffi::c_void, pinparams : *const u8, pinpropertylist : *const ::core::ffi::c_void, cbinpropertylistsize : u32, poutparams : *mut u8) -> u32); ResUtilSetPropertyParameterBlock(hkeyclusterkey.into_param().abi(), ppropertytable, reserved, pinparams, pinpropertylist, cbinpropertylistsize, poutparams) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilSetPropertyParameterBlockEx(hkeyclusterkey: P0, ppropertytable: *const RESUTIL_PROPERTY_ITEM, reserved: *mut ::core::ffi::c_void, pinparams: *const u8, pinpropertylist: *const ::core::ffi::c_void, cbinpropertylistsize: u32, bforcewrite: P1, poutparams: *mut u8) -> u32 @@ -3248,7 +3248,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetPropertyParameterBlockEx(hkeyclusterkey : super::super::System::Registry:: HKEY, ppropertytable : *const RESUTIL_PROPERTY_ITEM, reserved : *mut ::core::ffi::c_void, pinparams : *const u8, pinpropertylist : *const ::core::ffi::c_void, cbinpropertylistsize : u32, bforcewrite : super::super::Foundation:: BOOL, poutparams : *mut u8) -> u32); ResUtilSetPropertyParameterBlockEx(hkeyclusterkey.into_param().abi(), ppropertytable, reserved, pinparams, pinpropertylist, cbinpropertylistsize, bforcewrite.into_param().abi(), poutparams) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilSetPropertyTable(hkeyclusterkey: P0, ppropertytable: *const RESUTIL_PROPERTY_ITEM, reserved: ::core::option::Option<*const ::core::ffi::c_void>, ballowunknownproperties: P1, pinpropertylist: *const ::core::ffi::c_void, cbinpropertylistsize: u32, poutparams: ::core::option::Option<*mut u8>) -> u32 @@ -3259,7 +3259,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetPropertyTable(hkeyclusterkey : super::super::System::Registry:: HKEY, ppropertytable : *const RESUTIL_PROPERTY_ITEM, reserved : *const ::core::ffi::c_void, ballowunknownproperties : super::super::Foundation:: BOOL, pinpropertylist : *const ::core::ffi::c_void, cbinpropertylistsize : u32, poutparams : *mut u8) -> u32); ResUtilSetPropertyTable(hkeyclusterkey.into_param().abi(), ppropertytable, ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null())), ballowunknownproperties.into_param().abi(), pinpropertylist, cbinpropertylistsize, ::core::mem::transmute(poutparams.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilSetPropertyTableEx(hkeyclusterkey: P0, ppropertytable: *const RESUTIL_PROPERTY_ITEM, reserved: *mut ::core::ffi::c_void, ballowunknownproperties: P1, pinpropertylist: *const ::core::ffi::c_void, cbinpropertylistsize: u32, bforcewrite: P2, poutparams: *mut u8) -> u32 @@ -3271,7 +3271,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetPropertyTableEx(hkeyclusterkey : super::super::System::Registry:: HKEY, ppropertytable : *const RESUTIL_PROPERTY_ITEM, reserved : *mut ::core::ffi::c_void, ballowunknownproperties : super::super::Foundation:: BOOL, pinpropertylist : *const ::core::ffi::c_void, cbinpropertylistsize : u32, bforcewrite : super::super::Foundation:: BOOL, poutparams : *mut u8) -> u32); ResUtilSetPropertyTableEx(hkeyclusterkey.into_param().abi(), ppropertytable, reserved, ballowunknownproperties.into_param().abi(), pinpropertylist, cbinpropertylistsize, bforcewrite.into_param().abi(), poutparams) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilSetQwordValue(hkeyclusterkey: P0, pszvaluename: P1, qwnewvalue: u64, pqwoutvalue: ::core::option::Option<*mut u64>) -> u32 @@ -3291,7 +3291,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetResourceServiceEnvironment(pszservicename : ::windows_core::PCWSTR, hresource : HRESOURCE, pfnlogevent : PLOG_EVENT_ROUTINE, hresourcehandle : isize) -> u32); ResUtilSetResourceServiceEnvironment(pszservicename.into_param().abi(), hresource.into_param().abi(), pfnlogevent, hresourcehandle) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn ResUtilSetResourceServiceStartParameters(pszservicename: P0, schscmhandle: P1, phservice: *mut super::super::Security::SC_HANDLE, pfnlogevent: PLOG_EVENT_ROUTINE, hresourcehandle: isize) -> u32 @@ -3302,7 +3302,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetResourceServiceStartParameters(pszservicename : ::windows_core::PCWSTR, schscmhandle : super::super::Security:: SC_HANDLE, phservice : *mut super::super::Security:: SC_HANDLE, pfnlogevent : PLOG_EVENT_ROUTINE, hresourcehandle : isize) -> u32); ResUtilSetResourceServiceStartParameters(pszservicename.into_param().abi(), schscmhandle.into_param().abi(), phservice, pfnlogevent, hresourcehandle) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn ResUtilSetResourceServiceStartParametersEx(pszservicename: P0, schscmhandle: P1, phservice: *mut super::super::Security::SC_HANDLE, dwdesiredaccess: u32, pfnlogevent: PLOG_EVENT_ROUTINE, hresourcehandle: isize) -> u32 @@ -3313,7 +3313,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetResourceServiceStartParametersEx(pszservicename : ::windows_core::PCWSTR, schscmhandle : super::super::Security:: SC_HANDLE, phservice : *mut super::super::Security:: SC_HANDLE, dwdesiredaccess : u32, pfnlogevent : PLOG_EVENT_ROUTINE, hresourcehandle : isize) -> u32); ResUtilSetResourceServiceStartParametersEx(pszservicename.into_param().abi(), schscmhandle.into_param().abi(), phservice, dwdesiredaccess, pfnlogevent, hresourcehandle) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilSetSzValue(hkeyclusterkey: P0, pszvaluename: P1, psznewvalue: P2, ppszoutstring: ::core::option::Option<*mut ::windows_core::PWSTR>) -> u32 @@ -3325,7 +3325,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetSzValue(hkeyclusterkey : super::super::System::Registry:: HKEY, pszvaluename : ::windows_core::PCWSTR, psznewvalue : ::windows_core::PCWSTR, ppszoutstring : *mut ::windows_core::PWSTR) -> u32); ResUtilSetSzValue(hkeyclusterkey.into_param().abi(), pszvaluename.into_param().abi(), psznewvalue.into_param().abi(), ::core::mem::transmute(ppszoutstring.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilSetUnknownProperties(hkeyclusterkey: P0, ppropertytable: *const RESUTIL_PROPERTY_ITEM, pinpropertylist: *const ::core::ffi::c_void, cbinpropertylistsize: u32) -> u32 @@ -3335,7 +3335,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetUnknownProperties(hkeyclusterkey : super::super::System::Registry:: HKEY, ppropertytable : *const RESUTIL_PROPERTY_ITEM, pinpropertylist : *const ::core::ffi::c_void, cbinpropertylistsize : u32) -> u32); ResUtilSetUnknownProperties(hkeyclusterkey.into_param().abi(), ppropertytable, pinpropertylist, cbinpropertylistsize) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn ResUtilSetValueEx(hkeyclusterkey: P0, valuename: P1, valuetype: u32, valuedata: &[u8], flags: u32) -> u32 @@ -3346,7 +3346,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilSetValueEx(hkeyclusterkey : super::super::System::Registry:: HKEY, valuename : ::windows_core::PCWSTR, valuetype : u32, valuedata : *const u8, valuesize : u32, flags : u32) -> u32); ResUtilSetValueEx(hkeyclusterkey.into_param().abi(), valuename.into_param().abi(), valuetype, ::core::mem::transmute(valuedata.as_ptr()), valuedata.len() as _, flags) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn ResUtilStartResourceService(pszservicename: P0, phservicehandle: *mut super::super::Security::SC_HANDLE) -> u32 @@ -3364,7 +3364,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilStopResourceService(pszservicename : ::windows_core::PCWSTR) -> u32); ResUtilStopResourceService(pszservicename.into_param().abi()) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn ResUtilStopService(hservicehandle: P0) -> u32 @@ -3374,7 +3374,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilStopService(hservicehandle : super::super::Security:: SC_HANDLE) -> u32); ResUtilStopService(hservicehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilTerminateServiceProcessFromResDll(dwservicepid: u32, boffline: P0, pdwresourcestate: *mut u32, pfnlogevent: PLOG_EVENT_ROUTINE, hresourcehandle: isize) -> u32 @@ -3389,7 +3389,7 @@ pub unsafe fn ResUtilVerifyPrivatePropertyList(pinpropertylist: *const ::core::f ::windows_targets::link!("resutils.dll" "system" fn ResUtilVerifyPrivatePropertyList(pinpropertylist : *const ::core::ffi::c_void, cbinpropertylistsize : u32) -> u32); ResUtilVerifyPrivatePropertyList(pinpropertylist, cbinpropertylistsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResUtilVerifyPropertyTable(ppropertytable: *const RESUTIL_PROPERTY_ITEM, reserved: ::core::option::Option<*const ::core::ffi::c_void>, ballowunknownproperties: P0, pinpropertylist: *const ::core::ffi::c_void, cbinpropertylistsize: u32, poutparams: ::core::option::Option<*mut u8>) -> u32 @@ -3407,7 +3407,7 @@ where ::windows_targets::link!("resutils.dll" "system" fn ResUtilVerifyResourceService(pszservicename : ::windows_core::PCWSTR) -> u32); ResUtilVerifyResourceService(pszservicename.into_param().abi()) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn ResUtilVerifyService(hservicehandle: P0) -> u32 @@ -3422,7 +3422,7 @@ pub unsafe fn ResUtilVerifyShutdownSafe(flags: u32, reason: u32, presult: *mut u ::windows_targets::link!("resutils.dll" "system" fn ResUtilVerifyShutdownSafe(flags : u32, reason : u32, presult : *mut u32) -> u32); ResUtilVerifyShutdownSafe(flags, reason, presult) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ResUtilsDeleteKeyTree(key: P0, keyname: P1, treatnokeyaserror: P2) -> u32 @@ -3456,7 +3456,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn RestartClusterResourceEx(hresource : HRESOURCE, dwflags : u32, lpszreason : ::windows_core::PCWSTR) -> u32); RestartClusterResourceEx(hresource.into_param().abi(), dwflags, lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RestoreClusterDatabase(lpszpathname: P0, bforce: P1, lpszquorumdriveletter: P2) -> u32 @@ -3493,7 +3493,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn ResumeClusterNodeEx2(hnode : HNODE, eresumefailbacktype : CLUSTER_NODE_RESUME_FAILBACK_TYPE, dwresumeflagsreserved : u32, lpszreason : ::windows_core::PCWSTR) -> u32); ResumeClusterNodeEx2(hnode.into_param().abi(), eresumefailbacktype, dwresumeflagsreserved, lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetAppInstanceCsvFlags(processhandle: P0, mask: u32, flags: u32) -> u32 @@ -3651,7 +3651,7 @@ where ::windows_targets::link!("clusapi.dll" "system" fn SetClusterResourceNameEx(hresource : HRESOURCE, lpszresourcename : ::windows_core::PCWSTR, lpszreason : ::windows_core::PCWSTR) -> u32); SetClusterResourceNameEx(hresource.into_param().abi(), lpszresourcename.into_param().abi(), lpszreason.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetClusterServiceAccountPassword(lpszclustername: P0, lpsznewpassword: P1, dwflags: u32, lpreturnstatusbuffer: ::core::option::Option<*mut CLUSTER_SET_PASSWORD_STATUS>, lpcbreturnstatusbuffersize: *mut u32) -> u32 @@ -3829,7 +3829,7 @@ impl IGetClusterResourceInfo { pub unsafe fn GetResourceTypeName(&self, lobjindex: i32, lpszrestypename: &::windows_core::BSTR, pcchrestypename: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetResourceTypeName)(::windows_core::Interface::as_raw(self), lobjindex, ::core::mem::transmute_copy(lpszrestypename), pcchrestypename).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetResourceNetworkName(&self, lobjindex: i32, lpsznetname: &::windows_core::BSTR, pcchnetname: *mut u32) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).GetResourceNetworkName)(::windows_core::Interface::as_raw(self), lobjindex, ::core::mem::transmute_copy(lpsznetname), pcchnetname) @@ -3863,12 +3863,12 @@ impl IGetClusterUIInfo { pub unsafe fn GetLocale(&self) -> u32 { (::windows_core::Interface::vtable(self).GetLocale)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetFont(&self) -> super::super::Graphics::Gdi::HFONT { (::windows_core::Interface::vtable(self).GetFont)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetIcon(&self) -> super::super::UI::WindowsAndMessaging::HICON { (::windows_core::Interface::vtable(self).GetIcon)(::windows_core::Interface::as_raw(self)) @@ -3896,20 +3896,20 @@ pub struct IGetClusterUIInfo_Vtbl { #[cfg(not(feature = "Win32_UI_WindowsAndMessaging"))] GetIcon: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISClusApplication(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISClusApplication { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DomainNames(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DomainNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ClusterNames(&self, bstrdomainname: P0) -> ::windows_core::Result where @@ -3918,7 +3918,7 @@ impl ISClusApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ClusterNames)(::windows_core::Interface::as_raw(self), bstrdomainname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenCluster(&self, bstrclustername: P0) -> ::windows_core::Result where @@ -3956,7 +3956,7 @@ pub struct ISClusApplication_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] OpenCluster: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3974,7 +3974,7 @@ impl ISClusCryptoKeys { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); @@ -3986,7 +3986,7 @@ impl ISClusCryptoKeys { { (::windows_core::Interface::vtable(self).AddItem)(::windows_core::Interface::as_raw(self), bstrcryptokey.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -4020,7 +4020,7 @@ pub struct ISClusCryptoKeys_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RemoveItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4031,7 +4031,7 @@ impl ISClusDisk { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Signature)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ScsiAddress(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4041,7 +4041,7 @@ impl ISClusDisk { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DiskNumber)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Partitions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4074,7 +4074,7 @@ pub struct ISClusDisk_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Partitions: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4089,7 +4089,7 @@ impl ISClusDisks { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4118,32 +4118,32 @@ pub struct ISClusDisks_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISClusNetInterface(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISClusNetInterface { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonROProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4161,7 +4161,7 @@ impl ISClusNetInterface { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).State)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cluster(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4207,7 +4207,7 @@ pub struct ISClusNetInterface_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Cluster: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4225,7 +4225,7 @@ impl ISClusNetInterfaces { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4255,32 +4255,32 @@ pub struct ISClusNetInterfaces_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISClusNetwork(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISClusNetwork { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonROProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4308,13 +4308,13 @@ impl ISClusNetwork { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).State)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NetInterfaces(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NetInterfaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cluster(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4366,7 +4366,7 @@ pub struct ISClusNetwork_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Cluster: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4384,7 +4384,7 @@ impl ISClusNetworkNetInterfaces { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4414,7 +4414,7 @@ pub struct ISClusNetworkNetInterfaces_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4432,7 +4432,7 @@ impl ISClusNetworks { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4462,32 +4462,32 @@ pub struct ISClusNetworks_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISClusNode(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISClusNode { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonROProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4518,19 +4518,19 @@ impl ISClusNode { pub unsafe fn Evict(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Evict)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResourceGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResourceGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cluster(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Cluster)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NetInterfaces(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4588,7 +4588,7 @@ pub struct ISClusNode_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] NetInterfaces: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4606,7 +4606,7 @@ impl ISClusNodeNetInterfaces { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4636,7 +4636,7 @@ pub struct ISClusNodeNetInterfaces_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4654,7 +4654,7 @@ impl ISClusNodes { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4684,7 +4684,7 @@ pub struct ISClusNodes_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4743,7 +4743,7 @@ pub struct ISClusPartition_Vtbl { pub FileSystemFlags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plfilesystemflags: *mut i32) -> ::windows_core::HRESULT, pub FileSystem: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrfilesystem: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4820,7 +4820,7 @@ pub struct ISClusPartitionEx_Vtbl { pub PartitionNumber: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plpartitionnumber: *mut i32) -> ::windows_core::HRESULT, pub VolumeGuid: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrvolumeguid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4835,7 +4835,7 @@ impl ISClusPartitions { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4864,7 +4864,7 @@ pub struct ISClusPartitions_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4882,13 +4882,13 @@ impl ISClusProperties { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateItem(&self, bstrname: P0, varvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4897,36 +4897,36 @@ impl ISClusProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateItem)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(varvalue), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UseDefaultValue(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UseDefaultValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SaveChanges(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SaveChanges)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReadOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Private(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Private)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Common(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Common)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Modified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4984,7 +4984,7 @@ pub struct ISClusProperties_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Modified: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5003,19 +5003,19 @@ impl ISClusProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ValueCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Values(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Values)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, varvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varvalue)).ok() @@ -5034,25 +5034,25 @@ impl ISClusProperty { pub unsafe fn SetFormat(&self, format: CLUSTER_PROPERTY_FORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), format).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReadOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Private(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Private)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Common(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Common)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Modified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5114,20 +5114,20 @@ pub struct ISClusProperty_Vtbl { Modified: usize, pub UseDefaultValue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISClusPropertyValue(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISClusPropertyValue { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, varvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varvalue)).ok() @@ -5154,7 +5154,7 @@ impl ISClusPropertyValue { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DataCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Data(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5195,7 +5195,7 @@ pub struct ISClusPropertyValue_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Data: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5210,19 +5210,19 @@ impl ISClusPropertyValueData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateItem(&self, varvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varvalue), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -5258,7 +5258,7 @@ pub struct ISClusPropertyValueData_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RemoveItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5273,13 +5273,13 @@ impl ISClusPropertyValues { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateItem(&self, bstrname: P0, varvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -5288,7 +5288,7 @@ impl ISClusPropertyValues { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateItem)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), ::core::mem::transmute(varvalue), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -5324,7 +5324,7 @@ pub struct ISClusPropertyValues_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RemoveItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5353,7 +5353,7 @@ pub struct ISClusRefObject_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Handle: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, phandle: *mut usize) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5371,7 +5371,7 @@ impl ISClusRegistryKeys { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); @@ -5383,7 +5383,7 @@ impl ISClusRegistryKeys { { (::windows_core::Interface::vtable(self).AddItem)(::windows_core::Interface::as_raw(self), bstrregistrykey.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -5417,7 +5417,7 @@ pub struct ISClusRegistryKeys_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RemoveItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5435,13 +5435,13 @@ impl ISClusResDependencies { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateItem(&self, bstrresourcename: P0, bstrresourcetype: P1, dwflags: CLUSTER_RESOURCE_CREATE_FLAGS) -> ::windows_core::Result where @@ -5451,12 +5451,12 @@ impl ISClusResDependencies { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateItem)(::windows_core::Interface::as_raw(self), bstrresourcename.into_param().abi(), bstrresourcetype.into_param().abi(), dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddItem(&self, presource: P0) -> ::windows_core::Result<()> where @@ -5464,7 +5464,7 @@ impl ISClusResDependencies { { (::windows_core::Interface::vtable(self).AddItem)(::windows_core::Interface::as_raw(self), presource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -5509,7 +5509,7 @@ pub struct ISClusResDependencies_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RemoveItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5527,13 +5527,13 @@ impl ISClusResDependents { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateItem(&self, bstrresourcename: P0, bstrresourcetype: P1, dwflags: CLUSTER_RESOURCE_CREATE_FLAGS) -> ::windows_core::Result where @@ -5543,12 +5543,12 @@ impl ISClusResDependents { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateItem)(::windows_core::Interface::as_raw(self), bstrresourcename.into_param().abi(), bstrresourcetype.into_param().abi(), dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddItem(&self, presource: P0) -> ::windows_core::Result<()> where @@ -5556,7 +5556,7 @@ impl ISClusResDependents { { (::windows_core::Interface::vtable(self).AddItem)(::windows_core::Interface::as_raw(self), presource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -5601,32 +5601,32 @@ pub struct ISClusResDependents_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RemoveItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISClusResGroup(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISClusResGroup { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonROProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5650,19 +5650,19 @@ impl ISClusResGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).State)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OwnerNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OwnerNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Resources(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Resources)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PreferredOwnerNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5671,25 +5671,25 @@ impl ISClusResGroup { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Online(&self, vartimeout: super::super::System::Variant::VARIANT, varnode: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Online)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vartimeout), ::core::mem::transmute(varnode), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Move(&self, vartimeout: super::super::System::Variant::VARIANT, varnode: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Move)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vartimeout), ::core::mem::transmute(varnode), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Offline(&self, vartimeout: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Offline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vartimeout), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cluster(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5761,7 +5761,7 @@ pub struct ISClusResGroup_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Cluster: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5779,13 +5779,13 @@ impl ISClusResGroupPreferredOwnerNodes { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertItem(&self, pnode: P0, nposition: i32) -> ::windows_core::Result<()> where @@ -5793,12 +5793,12 @@ impl ISClusResGroupPreferredOwnerNodes { { (::windows_core::Interface::vtable(self).InsertItem)(::windows_core::Interface::as_raw(self), pnode.into_param().abi(), nposition).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Modified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5807,7 +5807,7 @@ impl ISClusResGroupPreferredOwnerNodes { pub unsafe fn SaveChanges(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SaveChanges)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddItem(&self, pnode: P0) -> ::windows_core::Result<()> where @@ -5856,7 +5856,7 @@ pub struct ISClusResGroupPreferredOwnerNodes_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] AddItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5874,13 +5874,13 @@ impl ISClusResGroupResources { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateItem(&self, bstrresourcename: P0, bstrresourcetype: P1, dwflags: CLUSTER_RESOURCE_CREATE_FLAGS) -> ::windows_core::Result where @@ -5890,7 +5890,7 @@ impl ISClusResGroupResources { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateItem)(::windows_core::Interface::as_raw(self), bstrresourcename.into_param().abi(), bstrresourcetype.into_param().abi(), dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -5927,7 +5927,7 @@ pub struct ISClusResGroupResources_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DeleteItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5945,13 +5945,13 @@ impl ISClusResGroups { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateItem(&self, bstrresourcegroupname: P0) -> ::windows_core::Result where @@ -5960,7 +5960,7 @@ impl ISClusResGroups { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateItem)(::windows_core::Interface::as_raw(self), bstrresourcegroupname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -5997,7 +5997,7 @@ pub struct ISClusResGroups_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DeleteItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6015,13 +6015,13 @@ impl ISClusResPossibleOwnerNodes { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddItem(&self, pnode: P0) -> ::windows_core::Result<()> where @@ -6029,12 +6029,12 @@ impl ISClusResPossibleOwnerNodes { { (::windows_core::Interface::vtable(self).AddItem)(::windows_core::Interface::as_raw(self), pnode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Modified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6076,32 +6076,32 @@ pub struct ISClusResPossibleOwnerNodes_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Modified: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISClusResType(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISClusResType { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonROProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6114,25 +6114,25 @@ impl ISClusResType { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cluster(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Cluster)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Resources(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Resources)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PossibleOwnerNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PossibleOwnerNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AvailableDisks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6189,7 +6189,7 @@ pub struct ISClusResType_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] AvailableDisks: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6207,7 +6207,7 @@ impl ISClusResTypePossibleOwnerNodes { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6237,7 +6237,7 @@ pub struct ISClusResTypePossibleOwnerNodes_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6255,13 +6255,13 @@ impl ISClusResTypeResources { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateItem(&self, bstrresourcename: P0, bstrgroupname: P1, dwflags: CLUSTER_RESOURCE_CREATE_FLAGS) -> ::windows_core::Result where @@ -6271,7 +6271,7 @@ impl ISClusResTypeResources { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateItem)(::windows_core::Interface::as_raw(self), bstrresourcename.into_param().abi(), bstrgroupname.into_param().abi(), dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -6308,7 +6308,7 @@ pub struct ISClusResTypeResources_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DeleteItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6326,13 +6326,13 @@ impl ISClusResTypes { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateItem(&self, bstrresourcetypename: P0, bstrdisplayname: P1, bstrresourcetypedll: P2, dwlooksalivepollinterval: i32, dwisalivepollinterval: i32) -> ::windows_core::Result where @@ -6343,7 +6343,7 @@ impl ISClusResTypes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateItem)(::windows_core::Interface::as_raw(self), bstrresourcetypename.into_param().abi(), bstrdisplayname.into_param().abi(), bstrresourcetypedll.into_param().abi(), dwlooksalivepollinterval, dwisalivepollinterval, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -6380,32 +6380,32 @@ pub struct ISClusResTypes_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DeleteItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISClusResource(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISClusResource { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonROProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6445,19 +6445,19 @@ impl ISClusResource { pub unsafe fn Fail(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Fail)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Online(&self, ntimeout: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Online)(::windows_core::Interface::as_raw(self), ntimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Offline(&self, ntimeout: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Offline)(::windows_core::Interface::as_raw(self), ntimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ChangeResourceGroup(&self, presourcegroup: P0) -> ::windows_core::Result<()> where @@ -6465,7 +6465,7 @@ impl ISClusResource { { (::windows_core::Interface::vtable(self).ChangeResourceGroup)(::windows_core::Interface::as_raw(self), presourcegroup.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddResourceNode(&self, pnode: P0) -> ::windows_core::Result<()> where @@ -6473,7 +6473,7 @@ impl ISClusResource { { (::windows_core::Interface::vtable(self).AddResourceNode)(::windows_core::Interface::as_raw(self), pnode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveResourceNode(&self, pnode: P0) -> ::windows_core::Result<()> where @@ -6481,7 +6481,7 @@ impl ISClusResource { { (::windows_core::Interface::vtable(self).RemoveResourceNode)(::windows_core::Interface::as_raw(self), pnode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CanResourceBeDependent(&self, presource: P0) -> ::windows_core::Result where @@ -6490,37 +6490,37 @@ impl ISClusResource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanResourceBeDependent)(::windows_core::Interface::as_raw(self), presource.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PossibleOwnerNodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PossibleOwnerNodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Dependencies(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Dependencies)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Dependents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Dependents)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Group(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Group)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OwnerNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OwnerNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cluster(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6530,19 +6530,19 @@ impl ISClusResource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClassInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Disk(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Disk)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegistryKeys(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegistryKeys)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CryptoKeys(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6552,19 +6552,19 @@ impl ISClusResource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TypeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Type(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaintenanceMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MaintenanceMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMaintenanceMode(&self, bmaintenancemode: P0) -> ::windows_core::Result<()> where @@ -6687,7 +6687,7 @@ pub struct ISClusResource_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetMaintenanceMode: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6705,13 +6705,13 @@ impl ISClusResources { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateItem(&self, bstrresourcename: P0, bstrresourcetype: P1, bstrgroupname: P2, dwflags: CLUSTER_RESOURCE_CREATE_FLAGS) -> ::windows_core::Result where @@ -6722,7 +6722,7 @@ impl ISClusResources { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateItem)(::windows_core::Interface::as_raw(self), bstrresourcename.into_param().abi(), bstrresourcetype.into_param().abi(), bstrgroupname.into_param().abi(), dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varindex)).ok() @@ -6759,32 +6759,32 @@ pub struct ISClusResources_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DeleteItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISClusScsiAddress(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISClusScsiAddress { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PortNumber(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PortNumber)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PathId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PathId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TargetId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TargetId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Lun(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6823,7 +6823,7 @@ pub struct ISClusScsiAddress_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Lun: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6866,7 +6866,7 @@ impl ISClusVersion { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Flags)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MixedVersion(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6902,32 +6902,32 @@ pub struct ISClusVersion_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] MixedVersion: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISCluster(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISCluster { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommonROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommonROProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateROProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6953,13 +6953,13 @@ impl ISCluster { { (::windows_core::Interface::vtable(self).SetName)(::windows_core::Interface::as_raw(self), bstrclustername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Version(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Version)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetQuorumResource(&self, pclusterresource: P0) -> ::windows_core::Result<()> where @@ -6967,7 +6967,7 @@ impl ISCluster { { (::windows_core::Interface::vtable(self).SetQuorumResource)(::windows_core::Interface::as_raw(self), pclusterresource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QuorumResource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6990,37 +6990,37 @@ impl ISCluster { { (::windows_core::Interface::vtable(self).SetQuorumPath)(::windows_core::Interface::as_raw(self), ppath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Nodes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Nodes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResourceGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResourceGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Resources(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Resources)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResourceTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResourceTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Networks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Networks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NetInterfaces(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7103,7 +7103,7 @@ pub struct ISCluster_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] NetInterfaces: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7121,7 +7121,7 @@ impl ISClusterNames { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); @@ -7156,7 +7156,7 @@ pub struct ISClusterNames_Vtbl { get_Item: usize, pub DomainName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrdomainname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7174,7 +7174,7 @@ impl ISDomainNames { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); @@ -7257,7 +7257,7 @@ impl IWCWizard97Callback { pub unsafe fn AddWizard97Page(&self, hpage: *const i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddWizard97Page)(::windows_core::Interface::as_raw(self), hpage).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableNext(&self, hpage: *const i32, benable: P0) -> ::windows_core::Result<()> where @@ -7290,7 +7290,7 @@ impl IWCWizardCallback { pub unsafe fn AddWizardPage(&self, hpage: *const i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddWizardPage)(::windows_core::Interface::as_raw(self), hpage).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableNext(&self, hpage: *const i32, benable: P0) -> ::windows_core::Result<()> where @@ -11359,7 +11359,7 @@ impl ::core::fmt::Debug for VM_RESDLL_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLRES_CALLBACK_FUNCTION_TABLE { pub LogEvent: PLOG_EVENT_ROUTINE, @@ -11405,7 +11405,7 @@ impl ::core::default::Default for CLRES_CALLBACK_FUNCTION_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct CLRES_FUNCTION_TABLE { pub TableSize: u32, @@ -11431,7 +11431,7 @@ impl ::core::default::Default for CLRES_FUNCTION_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub union CLRES_FUNCTION_TABLE_0 { pub V1Functions: CLRES_V1_FUNCTIONS, @@ -11458,7 +11458,7 @@ impl ::core::default::Default for CLRES_FUNCTION_TABLE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct CLRES_V1_FUNCTIONS { pub Open: POPEN_ROUTINE, @@ -11498,7 +11498,7 @@ impl ::core::default::Default for CLRES_V1_FUNCTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct CLRES_V2_FUNCTIONS { pub Open: POPEN_V2_ROUTINE, @@ -11539,7 +11539,7 @@ impl ::core::default::Default for CLRES_V2_FUNCTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct CLRES_V3_FUNCTIONS { pub Open: POPEN_V2_ROUTINE, @@ -11580,7 +11580,7 @@ impl ::core::default::Default for CLRES_V3_FUNCTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct CLRES_V4_FUNCTIONS { pub Open: POPEN_V2_ROUTINE, @@ -11623,7 +11623,7 @@ impl ::core::default::Default for CLRES_V4_FUNCTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUSAPI_REASON_HANDLER { pub lpParameter: *mut ::core::ffi::c_void, @@ -11654,7 +11654,7 @@ impl ::core::default::Default for CLUSAPI_REASON_HANDLER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUSCTL_GROUP_GET_LAST_MOVE_TIME_OUTPUT { pub GetTickCount64: u64, @@ -11774,7 +11774,7 @@ impl ::core::default::Default for CLUSPROP_BINARY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union CLUSPROP_BUFFER_HELPER { pub pb: *mut u8, @@ -11844,7 +11844,7 @@ impl ::core::default::Default for CLUSPROP_DWORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUSPROP_FILETIME { pub Base: CLUSPROP_VALUE, @@ -12079,7 +12079,7 @@ impl ::core::default::Default for CLUSPROP_SCSI_ADDRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct CLUSPROP_SECURITY_DESCRIPTOR { pub Base: CLUSPROP_VALUE, @@ -12104,7 +12104,7 @@ impl ::core::default::Default for CLUSPROP_SECURITY_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub union CLUSPROP_SECURITY_DESCRIPTOR_0 { pub sd: super::super::Security::SECURITY_DESCRIPTOR_RELATIVE, @@ -12337,7 +12337,7 @@ impl ::core::default::Default for CLUSTERVERSIONINFO_NT4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUSTER_AVAILABILITY_SET_CONFIG { pub dwVersion: u32, @@ -12625,7 +12625,7 @@ impl ::core::default::Default for CLUSTER_IP_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUSTER_MEMBERSHIP_INFO { pub HasQuorum: super::super::Foundation::BOOL, @@ -12754,7 +12754,7 @@ impl ::core::default::Default for CLUSTER_RESOURCE_ENUM_ITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUSTER_SET_PASSWORD_STATUS { pub NodeId: u32, @@ -13202,7 +13202,7 @@ impl ::core::default::Default for CLUS_CREATE_INFRASTRUCTURE_FILESERVER_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUS_CSV_MAINTENANCE_MODE_INFO { pub InMaintenance: super::super::Foundation::BOOL, @@ -13336,7 +13336,7 @@ impl ::core::default::Default for CLUS_DISK_NUMBER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUS_DNN_LEADER_STATUS { pub IsOnline: super::super::Foundation::BOOL, @@ -13467,7 +13467,7 @@ impl ::core::default::Default for CLUS_FTSET_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUS_MAINTENANCE_MODE_INFO { pub InMaintenance: super::super::Foundation::BOOL, @@ -13505,7 +13505,7 @@ impl ::core::default::Default for CLUS_MAINTENANCE_MODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUS_MAINTENANCE_MODE_INFOEX { pub InMaintenance: super::super::Foundation::BOOL, @@ -13672,7 +13672,7 @@ impl ::core::default::Default for CLUS_NETNAME_PWD_INFOEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUS_NETNAME_VS_TOKEN_INFO { pub ProcessID: u32, @@ -14006,7 +14006,7 @@ impl ::core::default::Default for CLUS_SCSI_ADDRESS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUS_SET_MAINTENANCE_MODE_INPUT { pub InMaintenance: super::super::Foundation::BOOL, @@ -14077,7 +14077,7 @@ impl ::core::default::Default for CLUS_SHARED_VOLUME_BACKUP_MODE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUS_STARTING_PARAMS { pub dwSize: u32, @@ -14206,7 +14206,7 @@ impl ::core::default::Default for CLUS_STORAGE_SET_DRIVELETTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLUS_WORKER { pub hThread: super::super::Foundation::HANDLE, @@ -14245,7 +14245,7 @@ impl ::core::default::Default for CLUS_WORKER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CREATE_CLUSTER_CONFIG { pub dwVersion: u32, @@ -14291,7 +14291,7 @@ impl ::core::default::Default for CREATE_CLUSTER_CONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CREATE_CLUSTER_NAME_ACCOUNT { pub dwVersion: u32, @@ -15061,7 +15061,7 @@ impl ::windows_core::TypeKind for HRESTYPEENUM { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MONITOR_STATE { pub LastUpdate: i64, @@ -15323,7 +15323,7 @@ impl ::core::default::Default for RESOURCE_FAILURE_INFO_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESOURCE_STATUS { pub ResourceState: CLUSTER_RESOURCE_STATE, @@ -15364,7 +15364,7 @@ impl ::core::default::Default for RESOURCE_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESOURCE_STATUS_EX { pub ResourceState: CLUSTER_RESOURCE_STATE, @@ -15407,7 +15407,7 @@ impl ::core::default::Default for RESOURCE_STATUS_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESOURCE_TERMINAL_FAILURE_INFO_BUFFER { pub isTerminalFailure: super::super::Foundation::BOOL, @@ -15446,7 +15446,7 @@ impl ::core::default::Default for RESOURCE_TERMINAL_FAILURE_INFO_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESUTIL_FILETIME_DATA { pub Default: super::super::Foundation::FILETIME, @@ -15517,7 +15517,7 @@ impl ::core::default::Default for RESUTIL_LARGEINT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESUTIL_PROPERTY_ITEM { pub Name: ::windows_core::PWSTR, @@ -15548,7 +15548,7 @@ impl ::core::default::Default for RESUTIL_PROPERTY_ITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union RESUTIL_PROPERTY_ITEM_0 { pub DefaultPtr: usize, @@ -15638,7 +15638,7 @@ impl ::core::default::Default for ResourceUtilizationInfoElement { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP { pub ReplicationGroupName: [u16; 260], @@ -15792,7 +15792,7 @@ impl ::core::default::Default for SR_RESOURCE_TYPE_ELIGIBLE_DISKS_RESULT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SR_RESOURCE_TYPE_QUERY_ELIGIBLE_LOGDISKS { pub DataDiskGuid: ::windows_core::GUID, @@ -15831,7 +15831,7 @@ impl ::core::default::Default for SR_RESOURCE_TYPE_QUERY_ELIGIBLE_LOGDISKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SR_RESOURCE_TYPE_QUERY_ELIGIBLE_SOURCE_DATADISKS { pub DataDiskGuid: ::windows_core::GUID, @@ -15870,7 +15870,7 @@ impl ::core::default::Default for SR_RESOURCE_TYPE_QUERY_ELIGIBLE_SOURCE_DATADIS } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SR_RESOURCE_TYPE_QUERY_ELIGIBLE_TARGET_DATADISKS { pub SourceDataDiskGuid: ::windows_core::GUID, @@ -16099,28 +16099,28 @@ pub type LPRESOURCE_CALLBACK = ::core::option::Option u32>; pub type PARBITRATE_ROUTINE = ::core::option::Option u32>; pub type PARM_WPR_WATCHDOG_FOR_CURRENT_RESOURCE_CALL_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PBEGIN_RESCALL_AS_USER_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PBEGIN_RESCALL_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PBEGIN_RESTYPECALL_AS_USER_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PBEGIN_RESTYPECALL_ROUTINE = ::core::option::Option u32>; pub type PCANCEL_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCHANGE_RESOURCE_PROCESS_FOR_DUMPS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS = ::core::option::Option u32>; pub type PCLOSE_CLUSTER_CRYPT_PROVIDER = ::core::option::Option u32>; pub type PCLOSE_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPIClusWorkerCheckTerminate = ::core::option::Option super::super::Foundation::BOOL>; pub type PCLUSAPI_ADD_CLUSTER_GROUP_DEPENDENCY = ::core::option::Option u32>; @@ -16129,10 +16129,10 @@ pub type PCLUSAPI_ADD_CLUSTER_GROUP_GROUPSET_DEPENDENCY = ::core::option::Option pub type PCLUSAPI_ADD_CLUSTER_GROUP_GROUPSET_DEPENDENCY_EX = ::core::option::Option u32>; pub type PCLUSAPI_ADD_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY = ::core::option::Option u32>; pub type PCLUSAPI_ADD_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY_EX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_ADD_CLUSTER_NODE = ::core::option::Option HNODE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_ADD_CLUSTER_NODE_EX = ::core::option::Option HNODE>; pub type PCLUSAPI_ADD_CLUSTER_RESOURCE_DEPENDENCY = ::core::option::Option u32>; @@ -16142,34 +16142,34 @@ pub type PCLUSAPI_ADD_CLUSTER_RESOURCE_NODE_EX = ::core::option::Option u32>; pub type PCLUSAPI_ADD_RESOURCE_TO_CLUSTER_SHARED_VOLUMES = ::core::option::Option u32>; pub type PCLUSAPI_BACKUP_CLUSTER_DATABASE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CAN_RESOURCE_BE_DEPENDENT = ::core::option::Option super::super::Foundation::BOOL>; pub type PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP = ::core::option::Option u32>; pub type PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP_EX = ::core::option::Option u32>; pub type PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP_EX2 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLOSE_CLUSTER = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLOSE_CLUSTER_GROUP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLOSE_CLUSTER_GROUP_GROUPSET = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLOSE_CLUSTER_NETWORK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLOSE_CLUSTER_NET_INTERFACE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLOSE_CLUSTER_NODE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLOSE_CLUSTER_NOTIFY_PORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLOSE_CLUSTER_RESOURCE = ::core::option::Option super::super::Foundation::BOOL>; pub type PCLUSAPI_CLUSTER_ADD_GROUP_TO_AFFINITY_RULE = ::core::option::Option u32>; @@ -16217,58 +16217,58 @@ pub type PCLUSAPI_CLUSTER_NODE_OPEN_ENUM = ::core::option::Option HNODEENUMEX>; pub type PCLUSAPI_CLUSTER_OPEN_ENUM = ::core::option::Option HCLUSENUM>; pub type PCLUSAPI_CLUSTER_OPEN_ENUM_EX = ::core::option::Option HCLUSENUMEX>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_CLOSE_KEY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_CREATE_BATCH = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Registry"))] pub type PCLUSAPI_CLUSTER_REG_CREATE_KEY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Registry"))] pub type PCLUSAPI_CLUSTER_REG_CREATE_KEY_EX = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_DELETE_KEY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_DELETE_KEY_EX = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_DELETE_VALUE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_DELETE_VALUE_EX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PCLUSAPI_CLUSTER_REG_ENUM_KEY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_ENUM_VALUE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] pub type PCLUSAPI_CLUSTER_REG_GET_KEY_SECURITY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_OPEN_KEY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PCLUSAPI_CLUSTER_REG_QUERY_INFO_KEY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_QUERY_VALUE = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] pub type PCLUSAPI_CLUSTER_REG_SET_KEY_SECURITY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] pub type PCLUSAPI_CLUSTER_REG_SET_KEY_SECURITY_EX = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_SET_VALUE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_CLUSTER_REG_SET_VALUE_EX = ::core::option::Option u32>; pub type PCLUSAPI_CLUSTER_REG_SYNC_DATABASE = ::core::option::Option i32>; @@ -16294,28 +16294,28 @@ pub type PCLUSAPI_CLUSTER_RESOURCE_TYPE_CONTROL_EX = ::core::option::Option u32>; pub type PCLUSAPI_CLUSTER_RESOURCE_TYPE_GET_ENUM_COUNT = ::core::option::Option u32>; pub type PCLUSAPI_CLUSTER_RESOURCE_TYPE_OPEN_ENUM = ::core::option::Option HRESTYPEENUM>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLUSTER_UPGRADE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLUS_WORKER_CREATE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CLUS_WORKER_TERMINATE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CREATE_CLUSTER = ::core::option::Option HCLUSTER>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CREATE_CLUSTER_AVAILABILITY_SET = ::core::option::Option HGROUPSET>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CREATE_CLUSTER_CNOLESS = ::core::option::Option HCLUSTER>; pub type PCLUSAPI_CREATE_CLUSTER_GROUP = ::core::option::Option HGROUP>; pub type PCLUSAPI_CREATE_CLUSTER_GROUPEX = ::core::option::Option HGROUP>; pub type PCLUSAPI_CREATE_CLUSTER_GROUP_GROUPSET = ::core::option::Option HGROUPSET>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_CREATE_CLUSTER_NAME_ACCOUNT = ::core::option::Option u32>; pub type PCLUSAPI_CREATE_CLUSTER_NOTIFY_PORT = ::core::option::Option HCHANGE>; @@ -16332,7 +16332,7 @@ pub type PCLUSAPI_DELETE_CLUSTER_RESOURCE = ::core::option::Option u32>; pub type PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE = ::core::option::Option u32>; pub type PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE_EX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_DESTROY_CLUSTER = ::core::option::Option u32>; pub type PCLUSAPI_DESTROY_CLUSTER_GROUP = ::core::option::Option u32>; @@ -16348,26 +16348,26 @@ pub type PCLUSAPI_GET_CLUSTER_FROM_NETWORK = ::core::option::Option HCLUSTER>; pub type PCLUSAPI_GET_CLUSTER_FROM_NODE = ::core::option::Option HCLUSTER>; pub type PCLUSAPI_GET_CLUSTER_FROM_RESOURCE = ::core::option::Option HCLUSTER>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_GET_CLUSTER_GROUP_KEY = ::core::option::Option super::super::System::Registry::HKEY>; pub type PCLUSAPI_GET_CLUSTER_GROUP_STATE = ::core::option::Option CLUSTER_GROUP_STATE>; pub type PCLUSAPI_GET_CLUSTER_INFORMATION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_GET_CLUSTER_KEY = ::core::option::Option super::super::System::Registry::HKEY>; pub type PCLUSAPI_GET_CLUSTER_NETWORK_ID = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_GET_CLUSTER_NETWORK_KEY = ::core::option::Option super::super::System::Registry::HKEY>; pub type PCLUSAPI_GET_CLUSTER_NETWORK_STATE = ::core::option::Option CLUSTER_NETWORK_STATE>; pub type PCLUSAPI_GET_CLUSTER_NET_INTERFACE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_GET_CLUSTER_NET_INTERFACE_KEY = ::core::option::Option super::super::System::Registry::HKEY>; pub type PCLUSAPI_GET_CLUSTER_NET_INTERFACE_STATE = ::core::option::Option CLUSTER_NETINTERFACE_STATE>; pub type PCLUSAPI_GET_CLUSTER_NODE_ID = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_GET_CLUSTER_NODE_KEY = ::core::option::Option super::super::System::Registry::HKEY>; pub type PCLUSAPI_GET_CLUSTER_NODE_STATE = ::core::option::Option CLUSTER_NODE_STATE>; @@ -16375,21 +16375,21 @@ pub type PCLUSAPI_GET_CLUSTER_NOTIFY = ::core::option::Option u32>; pub type PCLUSAPI_GET_CLUSTER_QUORUM_RESOURCE = ::core::option::Option u32>; pub type PCLUSAPI_GET_CLUSTER_RESOURCE_DEPENDENCY_EXPRESSION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_GET_CLUSTER_RESOURCE_KEY = ::core::option::Option super::super::System::Registry::HKEY>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_GET_CLUSTER_RESOURCE_NETWORK_NAME = ::core::option::Option super::super::Foundation::BOOL>; pub type PCLUSAPI_GET_CLUSTER_RESOURCE_STATE = ::core::option::Option CLUSTER_RESOURCE_STATE>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSAPI_GET_CLUSTER_RESOURCE_TYPE_KEY = ::core::option::Option super::super::System::Registry::HKEY>; pub type PCLUSAPI_GET_NODE_CLUSTER_STATE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_GET_NOTIFY_EVENT_HANDLE_V2 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_IS_FILE_ON_CLUSTER_SHARED_VOLUME = ::core::option::Option u32>; pub type PCLUSAPI_MOVE_CLUSTER_GROUP = ::core::option::Option u32>; @@ -16412,19 +16412,19 @@ pub type PCLUSAPI_OPEN_CLUSTER_RESOURCE = ::core::option::Option HRESOURCE>; pub type PCLUSAPI_OPEN_NODE_BY_ID = ::core::option::Option HNODE>; pub type PCLUSAPI_PAUSE_CLUSTER_NODE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_PAUSE_CLUSTER_NODE_EX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_PAUSE_CLUSTER_NODE_EX2 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_PFN_REASON_HANDLER = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_REGISTER_CLUSTER_NOTIFY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_REGISTER_CLUSTER_NOTIFY_V2 = ::core::option::Option u32>; pub type PCLUSAPI_REMOVE_CLUSTER_GROUP_DEPENDENCY = ::core::option::Option u32>; @@ -16442,7 +16442,7 @@ pub type PCLUSAPI_REMOVE_CROSS_CLUSTER_GROUPSET_DEPENDENCY = ::core::option::Opt pub type PCLUSAPI_REMOVE_RESOURCE_FROM_CLUSTER_SHARED_VOLUMES = ::core::option::Option u32>; pub type PCLUSAPI_RESTART_CLUSTER_RESOURCE = ::core::option::Option u32>; pub type PCLUSAPI_RESTART_CLUSTER_RESOURCE_EX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_RESTORE_CLUSTER_DATABASE = ::core::option::Option u32>; pub type PCLUSAPI_RESUME_CLUSTER_NODE = ::core::option::Option u32>; @@ -16463,12 +16463,12 @@ pub type PCLUSAPI_SET_CLUSTER_QUORUM_RESOURCE_EX = ::core::option::Option u32>; pub type PCLUSAPI_SET_CLUSTER_RESOURCE_NAME = ::core::option::Option u32>; pub type PCLUSAPI_SET_CLUSTER_RESOURCE_NAME_EX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_SET_CLUSTER_SERVICE_ACCOUNT_PASSWORD = ::core::option::Option u32>; pub type PCLUSAPI_SET_GROUP_DEPENDENCY_EXPRESSION = ::core::option::Option u32>; pub type PCLUSAPI_SET_GROUP_DEPENDENCY_EXPRESSION_EX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSAPI_SET_REASON_HANDLER = ::core::option::Option *mut CLUSAPI_REASON_HANDLER>; pub type PCLUSAPI_SHARED_VOLUME_SET_SNAPSHOT_STATE = ::core::option::Option u32>; @@ -16476,40 +16476,40 @@ pub type PCLUSAPI_SetClusterName = ::core::option::Option u32>; pub type PCLUSTER_DECRYPT = ::core::option::Option u32>; pub type PCLUSTER_ENCRYPT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSTER_GET_VOLUME_NAME_FOR_VOLUME_MOUNT_POINT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSTER_GET_VOLUME_PATH_NAME = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSTER_IS_PATH_ON_SHARED_VOLUME = ::core::option::Option super::super::Foundation::BOOL>; pub type PCLUSTER_PREPARE_SHARED_VOLUME_FOR_BACKUP = ::core::option::Option u32>; pub type PCLUSTER_REG_BATCH_ADD_COMMAND = ::core::option::Option i32>; pub type PCLUSTER_REG_BATCH_CLOSE_NOTIFICATION = ::core::option::Option i32>; pub type PCLUSTER_REG_BATCH_READ_COMMAND = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSTER_REG_CLOSE_BATCH = ::core::option::Option i32>; pub type PCLUSTER_REG_CLOSE_BATCH_NOTIFY_PORT = ::core::option::Option i32>; pub type PCLUSTER_REG_CLOSE_READ_BATCH = ::core::option::Option i32>; pub type PCLUSTER_REG_CLOSE_READ_BATCH_EX = ::core::option::Option i32>; pub type PCLUSTER_REG_CLOSE_READ_BATCH_REPLY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSTER_REG_CREATE_BATCH_NOTIFY_PORT = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PCLUSTER_REG_CREATE_READ_BATCH = ::core::option::Option i32>; pub type PCLUSTER_REG_GET_BATCH_NOTIFICATION = ::core::option::Option i32>; pub type PCLUSTER_REG_READ_BATCH_ADD_COMMAND = ::core::option::Option i32>; pub type PCLUSTER_REG_READ_BATCH_REPLY_NEXT_COMMAND = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSTER_SETUP_PROGRESS_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; pub type PCLUSTER_SET_ACCOUNT_ACCESS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCLUSTER_UPGRADE_PROGRESS_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; pub type PEND_CONTROL_CALL = ::core::option::Option u32>; @@ -16517,57 +16517,57 @@ pub type PEND_TYPE_CONTROL_CALL = ::core::option::Option u32>; pub type PEXTEND_RES_TYPE_CONTROL_CALL = ::core::option::Option u32>; pub type PFREE_CLUSTER_CRYPT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIS_ALIVE_ROUTINE = ::core::option::Option super::super::Foundation::BOOL>; pub type PLOG_EVENT_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLOOKS_ALIVE_ROUTINE = ::core::option::Option super::super::Foundation::BOOL>; pub type POFFLINE_ROUTINE = ::core::option::Option u32>; pub type POFFLINE_V2_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PONLINE_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PONLINE_V2_ROUTINE = ::core::option::Option u32>; pub type POPEN_CLUSTER_CRYPT_PROVIDER = ::core::option::Option HCLUSCRYPTPROVIDER>; pub type POPEN_CLUSTER_CRYPT_PROVIDEREX = ::core::option::Option HCLUSCRYPTPROVIDER>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type POPEN_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type POPEN_V2_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PQUERY_APPINSTANCE_VERSION = ::core::option::Option u32>; pub type PQUORUM_RESOURCE_LOST = ::core::option::Option ()>; pub type PRAISE_RES_TYPE_NOTIFICATION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREGISTER_APPINSTANCE = ::core::option::Option u32>; pub type PREGISTER_APPINSTANCE_VERSION = ::core::option::Option u32>; pub type PRELEASE_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREQUEST_DUMP_ROUTINE = ::core::option::Option u32>; pub type PRESET_ALL_APPINSTANCE_VERSIONS = ::core::option::Option u32>; pub type PRESOURCE_CONTROL_ROUTINE = ::core::option::Option u32>; pub type PRESOURCE_TYPE_CONTROL_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_ADD_UNKNOWN_PROPERTIES = ::core::option::Option u32>; pub type PRESUTIL_CREATE_DIRECTORY_TREE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_DUP_PARAMETER_BLOCK = ::core::option::Option u32>; pub type PRESUTIL_DUP_STRING = ::core::option::Option ::windows_core::PWSTR>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_ENUM_PRIVATE_PROPERTIES = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_ENUM_PROPERTIES = ::core::option::Option u32>; pub type PRESUTIL_ENUM_RESOURCES = ::core::option::Option u32>; @@ -16579,7 +16579,7 @@ pub type PRESUTIL_FIND_DEPENDENT_DISK_RESOURCE_DRIVE_LETTER = ::core::option::Op pub type PRESUTIL_FIND_DWORD_PROPERTY = ::core::option::Option u32>; pub type PRESUTIL_FIND_EXPANDED_SZ_PROPERTY = ::core::option::Option u32>; pub type PRESUTIL_FIND_EXPAND_SZ_PROPERTY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_FIND_FILETIME_PROPERTY = ::core::option::Option u32>; pub type PRESUTIL_FIND_LONG_PROPERTY = ::core::option::Option u32>; @@ -16587,68 +16587,68 @@ pub type PRESUTIL_FIND_MULTI_SZ_PROPERTY = ::core::option::Option u32>; pub type PRESUTIL_FIND_ULARGEINTEGER_PROPERTY = ::core::option::Option u32>; pub type PRESUTIL_FREE_ENVIRONMENT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_FREE_PARAMETER_BLOCK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_GET_ALL_PROPERTIES = ::core::option::Option u32>; pub type PRESUTIL_GET_BINARY_PROPERTY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_GET_BINARY_VALUE = ::core::option::Option u32>; pub type PRESUTIL_GET_CORE_CLUSTER_RESOURCES = ::core::option::Option u32>; pub type PRESUTIL_GET_CORE_CLUSTER_RESOURCES_EX = ::core::option::Option u32>; pub type PRESUTIL_GET_DWORD_PROPERTY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_GET_DWORD_VALUE = ::core::option::Option u32>; pub type PRESUTIL_GET_ENVIRONMENT_WITH_NET_NAME = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_GET_EXPAND_SZ_VALUE = ::core::option::Option ::windows_core::PWSTR>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_GET_FILETIME_PROPERTY = ::core::option::Option u32>; pub type PRESUTIL_GET_LONG_PROPERTY = ::core::option::Option u32>; pub type PRESUTIL_GET_MULTI_SZ_PROPERTY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_GET_PRIVATE_PROPERTIES = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_GET_PROPERTIES = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_GET_PROPERTIES_TO_PARAMETER_BLOCK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_GET_PROPERTY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_GET_PROPERTY_FORMATS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_GET_PROPERTY_SIZE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_GET_QWORD_VALUE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_GET_RESOURCE_DEPENDENCY = ::core::option::Option HRESOURCE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS = ::core::option::Option HRESOURCE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS_EX = ::core::option::Option HRESOURCE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME = ::core::option::Option HRESOURCE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME_EX = ::core::option::Option HRESOURCE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_GET_RESOURCE_DEPENDENCY_EX = ::core::option::Option HRESOURCE>; pub type PRESUTIL_GET_RESOURCE_DEPENDENTIP_ADDRESS_PROPS = ::core::option::Option u32>; @@ -16656,116 +16656,116 @@ pub type PRESUTIL_GET_RESOURCE_NAME = ::core::option::Option HRESOURCE>; pub type PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY_EX = ::core::option::Option HRESOURCE>; pub type PRESUTIL_GET_SZ_PROPERTY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_GET_SZ_VALUE = ::core::option::Option ::windows_core::PWSTR>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_IS_PATH_VALID = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_IS_RESOURCE_CLASS_EQUAL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_PROPERTY_LIST_FROM_PARAMETER_BLOCK = ::core::option::Option u32>; pub type PRESUTIL_REMOVE_RESOURCE_SERVICE_ENVIRONMENT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_RESOURCES_EQUAL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_RESOURCE_TYPES_EQUAL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_SET_BINARY_VALUE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_SET_DWORD_VALUE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_SET_EXPAND_SZ_VALUE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_SET_MULTI_SZ_VALUE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_SET_PRIVATE_PROPERTY_LIST = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_SET_PROPERTY_PARAMETER_BLOCK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_SET_PROPERTY_PARAMETER_BLOCK_EX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_SET_PROPERTY_TABLE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_SET_PROPERTY_TABLE_EX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_SET_QWORD_VALUE = ::core::option::Option u32>; pub type PRESUTIL_SET_RESOURCE_SERVICE_ENVIRONMENT = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub type PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub type PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS_EX = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub type PRESUTIL_SET_SZ_VALUE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PRESUTIL_SET_UNKNOWN_PROPERTIES = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub type PRESUTIL_START_RESOURCE_SERVICE = ::core::option::Option u32>; pub type PRESUTIL_STOP_RESOURCE_SERVICE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub type PRESUTIL_STOP_SERVICE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_TERMINATE_SERVICE_PROCESS_FROM_RES_DLL = ::core::option::Option u32>; pub type PRESUTIL_VERIFY_PRIVATE_PROPERTY_LIST = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRESUTIL_VERIFY_PROPERTY_TABLE = ::core::option::Option u32>; pub type PRESUTIL_VERIFY_RESOURCE_SERVICE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub type PRESUTIL_VERIFY_SERVICE = ::core::option::Option u32>; pub type PRES_UTIL_VERIFY_SHUTDOWN_SAFE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSET_INTERNAL_STATE = ::core::option::Option u32>; pub type PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSET_RESOURCE_LOCKED_MODE_EX_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSET_RESOURCE_LOCKED_MODE_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSET_RESOURCE_STATUS_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSET_RESOURCE_STATUS_ROUTINE_EX = ::core::option::Option u32>; pub type PSET_RESOURCE_WPR_POLICY_ROUTINE = ::core::option::Option u32>; pub type PSIGNAL_FAILURE_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PSTARTUP_EX_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PSTARTUP_ROUTINE = ::core::option::Option u32>; pub type PTERMINATE_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWORKER_START_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SET_APP_INSTANCE_CSV_FLAGS = ::core::option::Option u32>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Networking/HttpServer/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/HttpServer/mod.rs index 7508e0e4fd..790f130b3c 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/HttpServer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/HttpServer/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpAddFragmentToCache(requestqueuehandle: P0, urlprefix: P1, datachunk: *const HTTP_DATA_CHUNK, cachepolicy: *const HTTP_CACHE_POLICY, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -9,7 +9,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpAddFragmentToCache(requestqueuehandle : super::super::Foundation:: HANDLE, urlprefix : ::windows_core::PCWSTR, datachunk : *const HTTP_DATA_CHUNK, cachepolicy : *const HTTP_CACHE_POLICY, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpAddFragmentToCache(requestqueuehandle.into_param().abi(), urlprefix.into_param().abi(), datachunk, cachepolicy, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpAddUrl(requestqueuehandle: P0, fullyqualifiedurl: P1, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -28,7 +28,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpAddUrlToUrlGroup(urlgroupid : u64, pfullyqualifiedurl : ::windows_core::PCWSTR, urlcontext : u64, reserved : u32) -> u32); HttpAddUrlToUrlGroup(urlgroupid, pfullyqualifiedurl.into_param().abi(), urlcontext, reserved) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpCancelHttpRequest(requestqueuehandle: P0, requestid: u64, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -38,7 +38,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpCancelHttpRequest(requestqueuehandle : super::super::Foundation:: HANDLE, requestid : u64, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpCancelHttpRequest(requestqueuehandle.into_param().abi(), requestid, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpCloseRequestQueue(requestqueuehandle: P0) -> u32 @@ -58,14 +58,14 @@ pub unsafe fn HttpCloseUrlGroup(urlgroupid: u64) -> u32 { ::windows_targets::link!("httpapi.dll" "system" fn HttpCloseUrlGroup(urlgroupid : u64) -> u32); HttpCloseUrlGroup(urlgroupid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpCreateHttpHandle(requestqueuehandle: *mut super::super::Foundation::HANDLE, reserved: u32) -> u32 { ::windows_targets::link!("httpapi.dll" "system" fn HttpCreateHttpHandle(requestqueuehandle : *mut super::super::Foundation:: HANDLE, reserved : u32) -> u32); HttpCreateHttpHandle(requestqueuehandle, reserved) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn HttpCreateRequestQueue(version: HTTPAPI_VERSION, name: P0, securityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, flags: u32, requestqueuehandle: *mut super::super::Foundation::HANDLE) -> u32 @@ -85,7 +85,7 @@ pub unsafe fn HttpCreateUrlGroup(serversessionid: u64, purlgroupid: *mut u64, re ::windows_targets::link!("httpapi.dll" "system" fn HttpCreateUrlGroup(serversessionid : u64, purlgroupid : *mut u64, reserved : u32) -> u32); HttpCreateUrlGroup(serversessionid, purlgroupid, reserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpDeclarePush(requestqueuehandle: P0, requestid: u64, verb: HTTP_VERB, path: P1, query: P2, headers: ::core::option::Option<*const HTTP_REQUEST_HEADERS>) -> u32 @@ -97,7 +97,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpDeclarePush(requestqueuehandle : super::super::Foundation:: HANDLE, requestid : u64, verb : HTTP_VERB, path : ::windows_core::PCWSTR, query : ::windows_core::PCSTR, headers : *const HTTP_REQUEST_HEADERS) -> u32); HttpDeclarePush(requestqueuehandle.into_param().abi(), requestid, verb, path.into_param().abi(), query.into_param().abi(), ::core::mem::transmute(headers.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpDelegateRequestEx(requestqueuehandle: P0, delegatequeuehandle: P1, requestid: u64, delegateurlgroupid: u64, propertyinfosetsize: u32, propertyinfoset: *const HTTP_DELEGATE_REQUEST_PROPERTY_INFO) -> u32 @@ -108,7 +108,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpDelegateRequestEx(requestqueuehandle : super::super::Foundation:: HANDLE, delegatequeuehandle : super::super::Foundation:: HANDLE, requestid : u64, delegateurlgroupid : u64, propertyinfosetsize : u32, propertyinfoset : *const HTTP_DELEGATE_REQUEST_PROPERTY_INFO) -> u32); HttpDelegateRequestEx(requestqueuehandle.into_param().abi(), delegatequeuehandle.into_param().abi(), requestid, delegateurlgroupid, propertyinfosetsize, propertyinfoset) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpDeleteServiceConfiguration(servicehandle: P0, configid: HTTP_SERVICE_CONFIG_ID, pconfiginformation: *const ::core::ffi::c_void, configinformationlength: u32, poverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -118,7 +118,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpDeleteServiceConfiguration(servicehandle : super::super::Foundation:: HANDLE, configid : HTTP_SERVICE_CONFIG_ID, pconfiginformation : *const ::core::ffi::c_void, configinformationlength : u32, poverlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpDeleteServiceConfiguration(servicehandle.into_param().abi(), configid, pconfiginformation, configinformationlength, ::core::mem::transmute(poverlapped.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpFindUrlGroupId(fullyqualifiedurl: P0, requestqueuehandle: P1, urlgroupid: *mut u64) -> u32 @@ -129,7 +129,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpFindUrlGroupId(fullyqualifiedurl : ::windows_core::PCWSTR, requestqueuehandle : super::super::Foundation:: HANDLE, urlgroupid : *mut u64) -> u32); HttpFindUrlGroupId(fullyqualifiedurl.into_param().abi(), requestqueuehandle.into_param().abi(), urlgroupid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpFlushResponseCache(requestqueuehandle: P0, urlprefix: P1, flags: u32, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -150,7 +150,7 @@ pub unsafe fn HttpInitialize(version: HTTPAPI_VERSION, flags: HTTP_INITIALIZE, p ::windows_targets::link!("httpapi.dll" "system" fn HttpInitialize(version : HTTPAPI_VERSION, flags : HTTP_INITIALIZE, preserved : *mut ::core::ffi::c_void) -> u32); HttpInitialize(::core::mem::transmute(version), flags, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpIsFeatureSupported(featureid: HTTP_FEATURE_ID) -> super::super::Foundation::BOOL { @@ -165,7 +165,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpPrepareUrl(reserved : *const ::core::ffi::c_void, flags : u32, url : ::windows_core::PCWSTR, preparedurl : *mut ::windows_core::PWSTR) -> u32); HttpPrepareUrl(::core::mem::transmute(reserved.unwrap_or(::std::ptr::null())), flags, url.into_param().abi(), preparedurl) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpQueryRequestQueueProperty(requestqueuehandle: P0, property: HTTP_SERVER_PROPERTY, propertyinformation: ::core::option::Option<*mut ::core::ffi::c_void>, propertyinformationlength: u32, reserved1: u32, returnlength: ::core::option::Option<*mut u32>, reserved2: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -180,7 +180,7 @@ pub unsafe fn HttpQueryServerSessionProperty(serversessionid: u64, property: HTT ::windows_targets::link!("httpapi.dll" "system" fn HttpQueryServerSessionProperty(serversessionid : u64, property : HTTP_SERVER_PROPERTY, propertyinformation : *mut ::core::ffi::c_void, propertyinformationlength : u32, returnlength : *mut u32) -> u32); HttpQueryServerSessionProperty(serversessionid, property, ::core::mem::transmute(propertyinformation.unwrap_or(::std::ptr::null_mut())), propertyinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpQueryServiceConfiguration(servicehandle: P0, configid: HTTP_SERVICE_CONFIG_ID, pinput: ::core::option::Option<*const ::core::ffi::c_void>, inputlength: u32, poutput: ::core::option::Option<*mut ::core::ffi::c_void>, outputlength: u32, preturnlength: ::core::option::Option<*mut u32>, poverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -195,7 +195,7 @@ pub unsafe fn HttpQueryUrlGroupProperty(urlgroupid: u64, property: HTTP_SERVER_P ::windows_targets::link!("httpapi.dll" "system" fn HttpQueryUrlGroupProperty(urlgroupid : u64, property : HTTP_SERVER_PROPERTY, propertyinformation : *mut ::core::ffi::c_void, propertyinformationlength : u32, returnlength : *mut u32) -> u32); HttpQueryUrlGroupProperty(urlgroupid, property, ::core::mem::transmute(propertyinformation.unwrap_or(::std::ptr::null_mut())), propertyinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpReadFragmentFromCache(requestqueuehandle: P0, urlprefix: P1, byterange: ::core::option::Option<*const HTTP_BYTE_RANGE>, buffer: *mut ::core::ffi::c_void, bufferlength: u32, bytesread: ::core::option::Option<*mut u32>, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -206,7 +206,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpReadFragmentFromCache(requestqueuehandle : super::super::Foundation:: HANDLE, urlprefix : ::windows_core::PCWSTR, byterange : *const HTTP_BYTE_RANGE, buffer : *mut ::core::ffi::c_void, bufferlength : u32, bytesread : *mut u32, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpReadFragmentFromCache(requestqueuehandle.into_param().abi(), urlprefix.into_param().abi(), ::core::mem::transmute(byterange.unwrap_or(::std::ptr::null())), buffer, bufferlength, ::core::mem::transmute(bytesread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpReceiveClientCertificate(requestqueuehandle: P0, connectionid: u64, flags: u32, sslclientcertinfo: *mut HTTP_SSL_CLIENT_CERT_INFO, sslclientcertinfosize: u32, bytesreceived: ::core::option::Option<*mut u32>, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -216,7 +216,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpReceiveClientCertificate(requestqueuehandle : super::super::Foundation:: HANDLE, connectionid : u64, flags : u32, sslclientcertinfo : *mut HTTP_SSL_CLIENT_CERT_INFO, sslclientcertinfosize : u32, bytesreceived : *mut u32, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpReceiveClientCertificate(requestqueuehandle.into_param().abi(), connectionid, flags, sslclientcertinfo, sslclientcertinfosize, ::core::mem::transmute(bytesreceived.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpReceiveHttpRequest(requestqueuehandle: P0, requestid: u64, flags: HTTP_RECEIVE_HTTP_REQUEST_FLAGS, requestbuffer: *mut HTTP_REQUEST_V2, requestbufferlength: u32, bytesreturned: ::core::option::Option<*mut u32>, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -226,7 +226,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpReceiveHttpRequest(requestqueuehandle : super::super::Foundation:: HANDLE, requestid : u64, flags : HTTP_RECEIVE_HTTP_REQUEST_FLAGS, requestbuffer : *mut HTTP_REQUEST_V2, requestbufferlength : u32, bytesreturned : *mut u32, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpReceiveHttpRequest(requestqueuehandle.into_param().abi(), requestid, flags, requestbuffer, requestbufferlength, ::core::mem::transmute(bytesreturned.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpReceiveRequestEntityBody(requestqueuehandle: P0, requestid: u64, flags: u32, entitybuffer: *mut ::core::ffi::c_void, entitybufferlength: u32, bytesreturned: ::core::option::Option<*mut u32>, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -236,7 +236,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpReceiveRequestEntityBody(requestqueuehandle : super::super::Foundation:: HANDLE, requestid : u64, flags : u32, entitybuffer : *mut ::core::ffi::c_void, entitybufferlength : u32, bytesreturned : *mut u32, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpReceiveRequestEntityBody(requestqueuehandle.into_param().abi(), requestid, flags, entitybuffer, entitybufferlength, ::core::mem::transmute(bytesreturned.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpRemoveUrl(requestqueuehandle: P0, fullyqualifiedurl: P1) -> u32 @@ -255,7 +255,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpRemoveUrlFromUrlGroup(urlgroupid : u64, pfullyqualifiedurl : ::windows_core::PCWSTR, flags : u32) -> u32); HttpRemoveUrlFromUrlGroup(urlgroupid, pfullyqualifiedurl.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpSendHttpResponse(requestqueuehandle: P0, requestid: u64, flags: u32, httpresponse: *const HTTP_RESPONSE_V2, cachepolicy: ::core::option::Option<*const HTTP_CACHE_POLICY>, bytessent: ::core::option::Option<*mut u32>, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, logdata: ::core::option::Option<*const HTTP_LOG_DATA>) -> u32 @@ -265,7 +265,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpSendHttpResponse(requestqueuehandle : super::super::Foundation:: HANDLE, requestid : u64, flags : u32, httpresponse : *const HTTP_RESPONSE_V2, cachepolicy : *const HTTP_CACHE_POLICY, bytessent : *mut u32, reserved1 : *const ::core::ffi::c_void, reserved2 : u32, overlapped : *const super::super::System::IO:: OVERLAPPED, logdata : *const HTTP_LOG_DATA) -> u32); HttpSendHttpResponse(requestqueuehandle.into_param().abi(), requestid, flags, httpresponse, ::core::mem::transmute(cachepolicy.unwrap_or(::std::ptr::null())), ::core::mem::transmute(bytessent.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(reserved1.unwrap_or(::std::ptr::null())), reserved2, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null())), ::core::mem::transmute(logdata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpSendResponseEntityBody(requestqueuehandle: P0, requestid: u64, flags: u32, entitychunks: ::core::option::Option<&[HTTP_DATA_CHUNK]>, bytessent: ::core::option::Option<*mut u32>, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, reserved2: u32, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, logdata: ::core::option::Option<*const HTTP_LOG_DATA>) -> u32 @@ -286,7 +286,7 @@ where ::core::mem::transmute(logdata.unwrap_or(::std::ptr::null())), ) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpSetRequestProperty(requestqueuehandle: P0, id: u64, propertyid: HTTP_REQUEST_PROPERTY, input: ::core::option::Option<*const ::core::ffi::c_void>, inputpropertysize: u32, overlapped: *const super::super::System::IO::OVERLAPPED) -> u32 @@ -296,7 +296,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpSetRequestProperty(requestqueuehandle : super::super::Foundation:: HANDLE, id : u64, propertyid : HTTP_REQUEST_PROPERTY, input : *const ::core::ffi::c_void, inputpropertysize : u32, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpSetRequestProperty(requestqueuehandle.into_param().abi(), id, propertyid, ::core::mem::transmute(input.unwrap_or(::std::ptr::null())), inputpropertysize, overlapped) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpSetRequestQueueProperty(requestqueuehandle: P0, property: HTTP_SERVER_PROPERTY, propertyinformation: *const ::core::ffi::c_void, propertyinformationlength: u32, reserved1: u32, reserved2: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -311,7 +311,7 @@ pub unsafe fn HttpSetServerSessionProperty(serversessionid: u64, property: HTTP_ ::windows_targets::link!("httpapi.dll" "system" fn HttpSetServerSessionProperty(serversessionid : u64, property : HTTP_SERVER_PROPERTY, propertyinformation : *const ::core::ffi::c_void, propertyinformationlength : u32) -> u32); HttpSetServerSessionProperty(serversessionid, property, propertyinformation, propertyinformationlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpSetServiceConfiguration(servicehandle: P0, configid: HTTP_SERVICE_CONFIG_ID, pconfiginformation: *const ::core::ffi::c_void, configinformationlength: u32, poverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -326,7 +326,7 @@ pub unsafe fn HttpSetUrlGroupProperty(urlgroupid: u64, property: HTTP_SERVER_PRO ::windows_targets::link!("httpapi.dll" "system" fn HttpSetUrlGroupProperty(urlgroupid : u64, property : HTTP_SERVER_PROPERTY, propertyinformation : *const ::core::ffi::c_void, propertyinformationlength : u32) -> u32); HttpSetUrlGroupProperty(urlgroupid, property, propertyinformation, propertyinformationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpShutdownRequestQueue(requestqueuehandle: P0) -> u32 @@ -341,7 +341,7 @@ pub unsafe fn HttpTerminate(flags: HTTP_INITIALIZE, preserved: ::core::option::O ::windows_targets::link!("httpapi.dll" "system" fn HttpTerminate(flags : HTTP_INITIALIZE, preserved : *mut ::core::ffi::c_void) -> u32); HttpTerminate(flags, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpUpdateServiceConfiguration(handle: P0, configid: HTTP_SERVICE_CONFIG_ID, configinfo: *const ::core::ffi::c_void, configinfolength: u32, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -351,7 +351,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpUpdateServiceConfiguration(handle : super::super::Foundation:: HANDLE, configid : HTTP_SERVICE_CONFIG_ID, configinfo : *const ::core::ffi::c_void, configinfolength : u32, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpUpdateServiceConfiguration(handle.into_param().abi(), configid, configinfo, configinfolength, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpWaitForDemandStart(requestqueuehandle: P0, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -361,7 +361,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpWaitForDemandStart(requestqueuehandle : super::super::Foundation:: HANDLE, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpWaitForDemandStart(requestqueuehandle.into_param().abi(), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpWaitForDisconnect(requestqueuehandle: P0, connectionid: u64, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -371,7 +371,7 @@ where ::windows_targets::link!("httpapi.dll" "system" fn HttpWaitForDisconnect(requestqueuehandle : super::super::Foundation:: HANDLE, connectionid : u64, overlapped : *const super::super::System::IO:: OVERLAPPED) -> u32); HttpWaitForDisconnect(requestqueuehandle.into_param().abi(), connectionid, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn HttpWaitForDisconnectEx(requestqueuehandle: P0, connectionid: u64, reserved: u32, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> u32 @@ -1628,7 +1628,7 @@ impl ::core::default::Default for HTTP_BANDWIDTH_LIMIT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_BINDING_INFO { pub Flags: HTTP_PROPERTY_FLAGS, @@ -1856,7 +1856,7 @@ impl ::core::default::Default for HTTP_CREATE_REQUEST_QUEUE_PROPERTY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_DATA_CHUNK { pub DataChunkType: HTTP_DATA_CHUNK_TYPE, @@ -1881,7 +1881,7 @@ impl ::core::default::Default for HTTP_DATA_CHUNK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union HTTP_DATA_CHUNK_0 { pub FromMemory: HTTP_DATA_CHUNK_0_3, @@ -1909,7 +1909,7 @@ impl ::core::default::Default for HTTP_DATA_CHUNK_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_DATA_CHUNK_0_0 { pub ByteRange: HTTP_BYTE_RANGE, @@ -1948,7 +1948,7 @@ impl ::core::default::Default for HTTP_DATA_CHUNK_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_DATA_CHUNK_0_1 { pub ByteRange: HTTP_BYTE_RANGE, @@ -1987,7 +1987,7 @@ impl ::core::default::Default for HTTP_DATA_CHUNK_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_DATA_CHUNK_0_2 { pub FragmentNameLength: u16, @@ -2026,7 +2026,7 @@ impl ::core::default::Default for HTTP_DATA_CHUNK_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_DATA_CHUNK_0_3 { pub pBuffer: *mut ::core::ffi::c_void, @@ -2065,7 +2065,7 @@ impl ::core::default::Default for HTTP_DATA_CHUNK_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_DATA_CHUNK_0_4 { pub TrailerCount: u16, @@ -2228,7 +2228,7 @@ impl ::core::default::Default for HTTP_KNOWN_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_LISTEN_ENDPOINT_INFO { pub Flags: HTTP_PROPERTY_FLAGS, @@ -2267,7 +2267,7 @@ impl ::core::default::Default for HTTP_LISTEN_ENDPOINT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct HTTP_LOGGING_INFO { pub Flags: HTTP_PROPERTY_FLAGS, @@ -2885,7 +2885,7 @@ impl ::core::default::Default for HTTP_QUIC_STREAM_REQUEST_STATS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_REQUEST_AUTH_INFO { pub AuthStatus: HTTP_AUTH_STATUS, @@ -3199,7 +3199,7 @@ impl ::core::default::Default for HTTP_REQUEST_TOKEN_BINDING_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct HTTP_REQUEST_V1 { pub Flags: u32, @@ -3273,7 +3273,7 @@ impl ::core::default::Default for HTTP_REQUEST_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] pub struct HTTP_REQUEST_V2 { pub Base: HTTP_REQUEST_V1, @@ -3377,7 +3377,7 @@ impl ::core::default::Default for HTTP_RESPONSE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_RESPONSE_V1 { pub Flags: u32, @@ -3422,7 +3422,7 @@ impl ::core::default::Default for HTTP_RESPONSE_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_RESPONSE_V2 { pub Base: HTTP_RESPONSE_V1, @@ -3524,7 +3524,7 @@ impl ::core::default::Default for HTTP_SERVER_AUTHENTICATION_DIGEST_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_SERVER_AUTHENTICATION_INFO { pub Flags: HTTP_PROPERTY_FLAGS, @@ -3690,7 +3690,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_CACHE_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM { pub AddrLength: u16, @@ -3729,7 +3729,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_IP_LISTEN_QUERY { pub AddrCount: u32, @@ -3798,7 +3798,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SETTING_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_CCS_KEY { pub LocalAddress: super::WinSock::SOCKADDR_STORAGE, @@ -3836,7 +3836,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_CCS_KEY { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_CCS_QUERY { pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, @@ -3876,7 +3876,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_CCS_QUERY { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_CCS_QUERY_EX { pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, @@ -3917,7 +3917,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_CCS_QUERY_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_CCS_SET { pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_CCS_KEY, @@ -3956,7 +3956,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_CCS_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_CCS_SET_EX { pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_CCS_KEY, @@ -3981,7 +3981,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_CCS_SET_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_KEY { pub pIpPort: *mut super::WinSock::SOCKADDR, @@ -4019,7 +4019,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_KEY { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_KEY_EX { pub IpPort: super::WinSock::SOCKADDR_STORAGE, @@ -4149,7 +4149,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_PARAM_EX_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_QUERY { pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, @@ -4189,7 +4189,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_QUERY { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_QUERY_EX { pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, @@ -4230,7 +4230,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_QUERY_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_SET { pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_KEY, @@ -4269,7 +4269,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_SET_EX { pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_KEY_EX, @@ -4294,7 +4294,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_SET_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_SNI_KEY { pub IpPort: super::WinSock::SOCKADDR_STORAGE, @@ -4333,7 +4333,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_SNI_KEY { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_SNI_QUERY { pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, @@ -4373,7 +4373,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_SNI_QUERY { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_SNI_QUERY_EX { pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, @@ -4414,7 +4414,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_SNI_QUERY_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_SNI_SET { pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_SNI_KEY, @@ -4453,7 +4453,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_SSL_SNI_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_SERVICE_CONFIG_SSL_SNI_SET_EX { pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_SNI_KEY, @@ -4627,7 +4627,7 @@ impl ::core::default::Default for HTTP_SERVICE_CONFIG_URLACL_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_SSL_CLIENT_CERT_INFO { pub CertFlags: u32, @@ -4669,7 +4669,7 @@ impl ::core::default::Default for HTTP_SSL_CLIENT_CERT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_SSL_INFO { pub ServerCertKeySize: u16, @@ -4874,7 +4874,7 @@ impl ::core::default::Default for HTTP_TLS_SESSION_TICKET_KEYS_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct HTTP_TRANSPORT_ADDRESS { pub pRemoteAddress: *mut super::WinSock::SOCKADDR, diff --git a/crates/libs/windows/src/Windows/Win32/Networking/Ldap/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/Ldap/mod.rs index a8a688b8bd..bf9bc0d05b 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/Ldap/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/Ldap/mod.rs @@ -3,7 +3,7 @@ pub unsafe fn LdapGetLastError() -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn LdapGetLastError() -> u32); LdapGetLastError() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LdapMapErrorToWin32(ldaperror: LDAP_RETCODE) -> ::windows_core::Result<()> { @@ -147,7 +147,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_addW(ld : *mut LDAP, dn : ::windows_core::PCWSTR, attrs : *mut *mut LDAPModW) -> u32); ldap_addW(ld, dn.into_param().abi(), attrs) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_add_ext(ld: *mut LDAP, dn: P0, attrs: *mut *mut LDAPModA, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -157,7 +157,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_add_ext(ld : *mut LDAP, dn : ::windows_core::PCSTR, attrs : *mut *mut LDAPModA, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_add_ext(ld, dn.into_param().abi(), attrs, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_add_extA(ld: *mut LDAP, dn: P0, attrs: *mut *mut LDAPModA, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -167,7 +167,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_add_extA(ld : *mut LDAP, dn : ::windows_core::PCSTR, attrs : *mut *mut LDAPModA, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_add_extA(ld, dn.into_param().abi(), attrs, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_add_extW(ld: *mut LDAP, dn: P0, attrs: *mut *mut LDAPModW, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW, messagenumber: *mut u32) -> u32 @@ -177,7 +177,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_add_extW(ld : *mut LDAP, dn : ::windows_core::PCWSTR, attrs : *mut *mut LDAPModW, servercontrols : *mut *mut LDAPControlW, clientcontrols : *mut *mut LDAPControlW, messagenumber : *mut u32) -> u32); ldap_add_extW(ld, dn.into_param().abi(), attrs, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_add_ext_s(ld: *mut LDAP, dn: P0, attrs: *mut *mut LDAPModA, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 @@ -187,7 +187,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_add_ext_s(ld : *mut LDAP, dn : ::windows_core::PCSTR, attrs : *mut *mut LDAPModA, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_add_ext_s(ld, dn.into_param().abi(), attrs, servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_add_ext_sA(ld: *mut LDAP, dn: P0, attrs: *mut *mut LDAPModA, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 @@ -197,7 +197,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_add_ext_sA(ld : *mut LDAP, dn : ::windows_core::PCSTR, attrs : *mut *mut LDAPModA, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_add_ext_sA(ld, dn.into_param().abi(), attrs, servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_add_ext_sW(ld: *mut LDAP, dn: P0, attrs: *mut *mut LDAPModW, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW) -> u32 @@ -301,7 +301,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_check_filterW(ld : *mut LDAP, searchfilter : ::windows_core::PCWSTR) -> u32); ldap_check_filterW(ld, searchfilter.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_cleanup(hinstance: P0) -> u32 @@ -346,7 +346,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_compareW(ld : *mut LDAP, dn : ::windows_core::PCWSTR, attr : ::windows_core::PCWSTR, value : ::windows_core::PCWSTR) -> u32); ldap_compareW(ld, dn.into_param().abi(), attr.into_param().abi(), value.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_compare_ext(ld: *mut LDAP, dn: P0, attr: P1, value: P2, data: *mut LDAP_BERVAL, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -358,7 +358,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_compare_ext(ld : *mut LDAP, dn : ::windows_core::PCSTR, attr : ::windows_core::PCSTR, value : ::windows_core::PCSTR, data : *mut LDAP_BERVAL, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_compare_ext(ld, dn.into_param().abi(), attr.into_param().abi(), value.into_param().abi(), data, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_compare_extA(ld: *mut LDAP, dn: P0, attr: P1, value: P2, data: ::core::option::Option<*const LDAP_BERVAL>, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -370,7 +370,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_compare_extA(ld : *mut LDAP, dn : ::windows_core::PCSTR, attr : ::windows_core::PCSTR, value : ::windows_core::PCSTR, data : *const LDAP_BERVAL, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_compare_extA(ld, dn.into_param().abi(), attr.into_param().abi(), value.into_param().abi(), ::core::mem::transmute(data.unwrap_or(::std::ptr::null())), servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_compare_extW(ld: *mut LDAP, dn: P0, attr: P1, value: P2, data: ::core::option::Option<*const LDAP_BERVAL>, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW, messagenumber: *mut u32) -> u32 @@ -382,7 +382,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_compare_extW(ld : *mut LDAP, dn : ::windows_core::PCWSTR, attr : ::windows_core::PCWSTR, value : ::windows_core::PCWSTR, data : *const LDAP_BERVAL, servercontrols : *mut *mut LDAPControlW, clientcontrols : *mut *mut LDAPControlW, messagenumber : *mut u32) -> u32); ldap_compare_extW(ld, dn.into_param().abi(), attr.into_param().abi(), value.into_param().abi(), ::core::mem::transmute(data.unwrap_or(::std::ptr::null())), servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_compare_ext_s(ld: *mut LDAP, dn: P0, attr: P1, value: P2, data: *mut LDAP_BERVAL, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 @@ -394,7 +394,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_compare_ext_s(ld : *mut LDAP, dn : ::windows_core::PCSTR, attr : ::windows_core::PCSTR, value : ::windows_core::PCSTR, data : *mut LDAP_BERVAL, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_compare_ext_s(ld, dn.into_param().abi(), attr.into_param().abi(), value.into_param().abi(), data, servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_compare_ext_sA(ld: *mut LDAP, dn: P0, attr: P1, value: P2, data: ::core::option::Option<*const LDAP_BERVAL>, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 @@ -406,7 +406,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_compare_ext_sA(ld : *mut LDAP, dn : ::windows_core::PCSTR, attr : ::windows_core::PCSTR, value : ::windows_core::PCSTR, data : *const LDAP_BERVAL, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_compare_ext_sA(ld, dn.into_param().abi(), attr.into_param().abi(), value.into_param().abi(), ::core::mem::transmute(data.unwrap_or(::std::ptr::null())), servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_compare_ext_sW(ld: *mut LDAP, dn: P0, attr: P1, value: P2, data: ::core::option::Option<*const LDAP_BERVAL>, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW) -> u32 @@ -448,7 +448,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_compare_sW(ld : *mut LDAP, dn : ::windows_core::PCWSTR, attr : ::windows_core::PCWSTR, value : ::windows_core::PCWSTR) -> u32); ldap_compare_sW(ld, dn.into_param().abi(), attr.into_param().abi(), value.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_conn_from_msg(primaryconn: *mut LDAP, res: *mut LDAPMessage) -> *mut LDAP { @@ -460,56 +460,56 @@ pub unsafe fn ldap_connect(ld: *mut LDAP, timeout: *mut LDAP_TIMEVAL) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_connect(ld : *mut LDAP, timeout : *mut LDAP_TIMEVAL) -> u32); ldap_connect(ld, timeout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_control_free(control: *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_control_free(control : *mut LDAPControlA) -> u32); ldap_control_free(control) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_control_freeA(controls: *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_control_freeA(controls : *mut LDAPControlA) -> u32); ldap_control_freeA(controls) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_control_freeW(control: *mut LDAPControlW) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_control_freeW(control : *mut LDAPControlW) -> u32); ldap_control_freeW(control) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_controls_free(controls: *mut *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_controls_free(controls : *mut *mut LDAPControlA) -> u32); ldap_controls_free(controls) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_controls_freeA(controls: *mut *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_controls_freeA(controls : *mut *mut LDAPControlA) -> u32); ldap_controls_freeA(controls) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_controls_freeW(control: *mut *mut LDAPControlW) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_controls_freeW(control : *mut *mut LDAPControlW) -> u32); ldap_controls_freeW(control) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_count_entries(ld: *mut LDAP, res: *mut LDAPMessage) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_count_entries(ld : *mut LDAP, res : *mut LDAPMessage) -> u32); ldap_count_entries(ld, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_count_references(ld: *mut LDAP, res: *mut LDAPMessage) -> u32 { @@ -536,56 +536,56 @@ pub unsafe fn ldap_count_values_len(vals: *mut *mut LDAP_BERVAL) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_count_values_len(vals : *mut *mut LDAP_BERVAL) -> u32); ldap_count_values_len(vals) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_create_page_control(externalhandle: *mut LDAP, pagesize: u32, cookie: *mut LDAP_BERVAL, iscritical: u8, control: *mut *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_create_page_control(externalhandle : *mut LDAP, pagesize : u32, cookie : *mut LDAP_BERVAL, iscritical : u8, control : *mut *mut LDAPControlA) -> u32); ldap_create_page_control(externalhandle, pagesize, cookie, iscritical, control) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_create_page_controlA(externalhandle: *mut LDAP, pagesize: u32, cookie: *mut LDAP_BERVAL, iscritical: u8, control: *mut *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_create_page_controlA(externalhandle : *mut LDAP, pagesize : u32, cookie : *mut LDAP_BERVAL, iscritical : u8, control : *mut *mut LDAPControlA) -> u32); ldap_create_page_controlA(externalhandle, pagesize, cookie, iscritical, control) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_create_page_controlW(externalhandle: *mut LDAP, pagesize: u32, cookie: *mut LDAP_BERVAL, iscritical: u8, control: *mut *mut LDAPControlW) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_create_page_controlW(externalhandle : *mut LDAP, pagesize : u32, cookie : *mut LDAP_BERVAL, iscritical : u8, control : *mut *mut LDAPControlW) -> u32); ldap_create_page_controlW(externalhandle, pagesize, cookie, iscritical, control) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_create_sort_control(externalhandle: *mut LDAP, sortkeys: *mut *mut LDAPSortKeyA, iscritical: u8, control: *mut *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_create_sort_control(externalhandle : *mut LDAP, sortkeys : *mut *mut LDAPSortKeyA, iscritical : u8, control : *mut *mut LDAPControlA) -> u32); ldap_create_sort_control(externalhandle, sortkeys, iscritical, control) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_create_sort_controlA(externalhandle: *mut LDAP, sortkeys: *mut *mut LDAPSortKeyA, iscritical: u8, control: *mut *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_create_sort_controlA(externalhandle : *mut LDAP, sortkeys : *mut *mut LDAPSortKeyA, iscritical : u8, control : *mut *mut LDAPControlA) -> u32); ldap_create_sort_controlA(externalhandle, sortkeys, iscritical, control) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_create_sort_controlW(externalhandle: *mut LDAP, sortkeys: *mut *mut LDAPSortKeyW, iscritical: u8, control: *mut *mut LDAPControlW) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_create_sort_controlW(externalhandle : *mut LDAP, sortkeys : *mut *mut LDAPSortKeyW, iscritical : u8, control : *mut *mut LDAPControlW) -> u32); ldap_create_sort_controlW(externalhandle, sortkeys, iscritical, control) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_create_vlv_controlA(externalhandle: *mut LDAP, vlvinfo: *mut LDAPVLVInfo, iscritical: u8, control: *mut *mut LDAPControlA) -> i32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_create_vlv_controlA(externalhandle : *mut LDAP, vlvinfo : *mut LDAPVLVInfo, iscritical : u8, control : *mut *mut LDAPControlA) -> i32); ldap_create_vlv_controlA(externalhandle, vlvinfo, iscritical, control) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_create_vlv_controlW(externalhandle: *mut LDAP, vlvinfo: *mut LDAPVLVInfo, iscritical: u8, control: *mut *mut LDAPControlW) -> i32 { @@ -616,7 +616,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_deleteW(ld : *mut LDAP, dn : ::windows_core::PCWSTR) -> u32); ldap_deleteW(ld, dn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_delete_ext(ld: *mut LDAP, dn: P0, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -626,7 +626,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_delete_ext(ld : *mut LDAP, dn : ::windows_core::PCSTR, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_delete_ext(ld, dn.into_param().abi(), servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_delete_extA(ld: *mut LDAP, dn: P0, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -636,7 +636,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_delete_extA(ld : *mut LDAP, dn : ::windows_core::PCSTR, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_delete_extA(ld, dn.into_param().abi(), servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_delete_extW(ld: *mut LDAP, dn: P0, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW, messagenumber: *mut u32) -> u32 @@ -646,7 +646,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_delete_extW(ld : *mut LDAP, dn : ::windows_core::PCWSTR, servercontrols : *mut *mut LDAPControlW, clientcontrols : *mut *mut LDAPControlW, messagenumber : *mut u32) -> u32); ldap_delete_extW(ld, dn.into_param().abi(), servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_delete_ext_s(ld: *mut LDAP, dn: P0, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 @@ -656,7 +656,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_delete_ext_s(ld : *mut LDAP, dn : ::windows_core::PCSTR, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_delete_ext_s(ld, dn.into_param().abi(), servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_delete_ext_sA(ld: *mut LDAP, dn: P0, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 @@ -666,7 +666,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_delete_ext_sA(ld : *mut LDAP, dn : ::windows_core::PCSTR, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_delete_ext_sA(ld, dn.into_param().abi(), servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_delete_ext_sW(ld: *mut LDAP, dn: P0, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW) -> u32 @@ -724,7 +724,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_dn2ufnW(dn : ::windows_core::PCWSTR) -> ::windows_core::PWSTR); ldap_dn2ufnW(dn.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_encode_sort_controlA(externalhandle: *mut LDAP, sortkeys: *mut *mut LDAPSortKeyA, control: *mut LDAPControlA, criticality: P0) -> u32 @@ -734,7 +734,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_encode_sort_controlA(externalhandle : *mut LDAP, sortkeys : *mut *mut LDAPSortKeyA, control : *mut LDAPControlA, criticality : super::super::Foundation:: BOOLEAN) -> u32); ldap_encode_sort_controlA(externalhandle, sortkeys, control, criticality.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_encode_sort_controlW(externalhandle: *mut LDAP, sortkeys: *mut *mut LDAPSortKeyW, control: *mut LDAPControlW, criticality: P0) -> u32 @@ -798,7 +798,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_explode_dnW(dn : ::windows_core::PCWSTR, notypes : u32) -> *mut ::windows_core::PWSTR); ldap_explode_dnW(dn.into_param().abi(), notypes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_extended_operation(ld: *mut LDAP, oid: P0, data: *mut LDAP_BERVAL, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -808,7 +808,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_extended_operation(ld : *mut LDAP, oid : ::windows_core::PCSTR, data : *mut LDAP_BERVAL, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_extended_operation(ld, oid.into_param().abi(), data, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_extended_operationA(ld: *mut LDAP, oid: P0, data: *mut LDAP_BERVAL, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -818,7 +818,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_extended_operationA(ld : *mut LDAP, oid : ::windows_core::PCSTR, data : *mut LDAP_BERVAL, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_extended_operationA(ld, oid.into_param().abi(), data, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_extended_operationW(ld: *mut LDAP, oid: P0, data: *mut LDAP_BERVAL, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW, messagenumber: *mut u32) -> u32 @@ -828,7 +828,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_extended_operationW(ld : *mut LDAP, oid : ::windows_core::PCWSTR, data : *mut LDAP_BERVAL, servercontrols : *mut *mut LDAPControlW, clientcontrols : *mut *mut LDAPControlW, messagenumber : *mut u32) -> u32); ldap_extended_operationW(ld, oid.into_param().abi(), data, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_extended_operation_sA(externalhandle: *mut LDAP, oid: P0, data: *mut LDAP_BERVAL, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, returnedoid: *mut ::windows_core::PSTR, returneddata: *mut *mut LDAP_BERVAL) -> u32 @@ -838,7 +838,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_extended_operation_sA(externalhandle : *mut LDAP, oid : ::windows_core::PCSTR, data : *mut LDAP_BERVAL, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, returnedoid : *mut ::windows_core::PSTR, returneddata : *mut *mut LDAP_BERVAL) -> u32); ldap_extended_operation_sA(externalhandle, oid.into_param().abi(), data, servercontrols, clientcontrols, returnedoid, returneddata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_extended_operation_sW(externalhandle: *mut LDAP, oid: P0, data: *mut LDAP_BERVAL, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW, returnedoid: *mut ::windows_core::PWSTR, returneddata: *mut *mut LDAP_BERVAL) -> u32 @@ -848,77 +848,77 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_extended_operation_sW(externalhandle : *mut LDAP, oid : ::windows_core::PCWSTR, data : *mut LDAP_BERVAL, servercontrols : *mut *mut LDAPControlW, clientcontrols : *mut *mut LDAPControlW, returnedoid : *mut ::windows_core::PWSTR, returneddata : *mut *mut LDAP_BERVAL) -> u32); ldap_extended_operation_sW(externalhandle, oid.into_param().abi(), data, servercontrols, clientcontrols, returnedoid, returneddata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_first_attribute(ld: *mut LDAP, entry: *mut LDAPMessage, ptr: *mut *mut BerElement) -> ::windows_core::PSTR { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_first_attribute(ld : *mut LDAP, entry : *mut LDAPMessage, ptr : *mut *mut BerElement) -> ::windows_core::PSTR); ldap_first_attribute(ld, entry, ptr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_first_attributeA(ld: *mut LDAP, entry: *mut LDAPMessage, ptr: *mut *mut BerElement) -> ::windows_core::PSTR { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_first_attributeA(ld : *mut LDAP, entry : *mut LDAPMessage, ptr : *mut *mut BerElement) -> ::windows_core::PSTR); ldap_first_attributeA(ld, entry, ptr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_first_attributeW(ld: *mut LDAP, entry: *mut LDAPMessage, ptr: *mut *mut BerElement) -> ::windows_core::PWSTR { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_first_attributeW(ld : *mut LDAP, entry : *mut LDAPMessage, ptr : *mut *mut BerElement) -> ::windows_core::PWSTR); ldap_first_attributeW(ld, entry, ptr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_first_entry(ld: *mut LDAP, res: *mut LDAPMessage) -> *mut LDAPMessage { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_first_entry(ld : *mut LDAP, res : *mut LDAPMessage) -> *mut LDAPMessage); ldap_first_entry(ld, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_first_reference(ld: *mut LDAP, res: *mut LDAPMessage) -> *mut LDAPMessage { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_first_reference(ld : *mut LDAP, res : *mut LDAPMessage) -> *mut LDAPMessage); ldap_first_reference(ld, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_free_controls(controls: *mut *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_free_controls(controls : *mut *mut LDAPControlA) -> u32); ldap_free_controls(controls) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_free_controlsA(controls: *mut *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_free_controlsA(controls : *mut *mut LDAPControlA) -> u32); ldap_free_controlsA(controls) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_free_controlsW(controls: *mut *mut LDAPControlW) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_free_controlsW(controls : *mut *mut LDAPControlW) -> u32); ldap_free_controlsW(controls) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_dn(ld: *mut LDAP, entry: *mut LDAPMessage) -> ::windows_core::PSTR { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_get_dn(ld : *mut LDAP, entry : *mut LDAPMessage) -> ::windows_core::PSTR); ldap_get_dn(ld, entry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_dnA(ld: *mut LDAP, entry: *mut LDAPMessage) -> ::windows_core::PSTR { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_get_dnA(ld : *mut LDAP, entry : *mut LDAPMessage) -> ::windows_core::PSTR); ldap_get_dnA(ld, entry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_dnW(ld: *mut LDAP, entry: *mut LDAPMessage) -> ::windows_core::PWSTR { @@ -933,7 +933,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_get_next_page(externalhandle : *mut LDAP, searchhandle : PLDAPSearch, pagesize : u32, messagenumber : *mut u32) -> u32); ldap_get_next_page(externalhandle, searchhandle.into_param().abi(), pagesize, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_next_page_s(externalhandle: *mut LDAP, searchhandle: P0, timeout: *mut LDAP_TIMEVAL, pagesize: u32, totalcount: *mut u32, results: *mut *mut LDAPMessage) -> u32 @@ -953,7 +953,7 @@ pub unsafe fn ldap_get_optionW(ld: *mut LDAP, option: i32, outvalue: *mut ::core ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_get_optionW(ld : *mut LDAP, option : i32, outvalue : *mut ::core::ffi::c_void) -> u32); ldap_get_optionW(ld, option, outvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_paged_count(externalhandle: *mut LDAP, searchblock: P0, totalcount: *mut u32, results: *mut LDAPMessage) -> u32 @@ -963,7 +963,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_get_paged_count(externalhandle : *mut LDAP, searchblock : PLDAPSearch, totalcount : *mut u32, results : *mut LDAPMessage) -> u32); ldap_get_paged_count(externalhandle, searchblock.into_param().abi(), totalcount, results) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_values(ld: *mut LDAP, entry: *mut LDAPMessage, attr: P0) -> *mut ::windows_core::PSTR @@ -973,7 +973,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_get_values(ld : *mut LDAP, entry : *mut LDAPMessage, attr : ::windows_core::PCSTR) -> *mut ::windows_core::PSTR); ldap_get_values(ld, entry, attr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_valuesA(ld: *mut LDAP, entry: *mut LDAPMessage, attr: P0) -> *mut ::windows_core::PSTR @@ -983,7 +983,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_get_valuesA(ld : *mut LDAP, entry : *mut LDAPMessage, attr : ::windows_core::PCSTR) -> *mut ::windows_core::PSTR); ldap_get_valuesA(ld, entry, attr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_valuesW(ld: *mut LDAP, entry: *mut LDAPMessage, attr: P0) -> *mut ::windows_core::PWSTR @@ -993,7 +993,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_get_valuesW(ld : *mut LDAP, entry : *mut LDAPMessage, attr : ::windows_core::PCWSTR) -> *mut ::windows_core::PWSTR); ldap_get_valuesW(ld, entry, attr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_values_len(externalhandle: *mut LDAP, message: *mut LDAPMessage, attr: P0) -> *mut *mut LDAP_BERVAL @@ -1003,7 +1003,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_get_values_len(externalhandle : *mut LDAP, message : *mut LDAPMessage, attr : ::windows_core::PCSTR) -> *mut *mut LDAP_BERVAL); ldap_get_values_len(externalhandle, message, attr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_values_lenA(externalhandle: *mut LDAP, message: *mut LDAPMessage, attr: P0) -> *mut *mut LDAP_BERVAL @@ -1013,7 +1013,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_get_values_lenA(externalhandle : *mut LDAP, message : *mut LDAPMessage, attr : ::windows_core::PCSTR) -> *mut *mut LDAP_BERVAL); ldap_get_values_lenA(externalhandle, message, attr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_get_values_lenW(externalhandle: *mut LDAP, message: *mut LDAPMessage, attr: P0) -> *mut *mut LDAP_BERVAL @@ -1095,7 +1095,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_modifyW(ld : *mut LDAP, dn : ::windows_core::PCWSTR, mods : *mut *mut LDAPModW) -> u32); ldap_modifyW(ld, dn.into_param().abi(), mods) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_modify_ext(ld: *mut LDAP, dn: P0, mods: *mut *mut LDAPModA, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -1105,7 +1105,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_modify_ext(ld : *mut LDAP, dn : ::windows_core::PCSTR, mods : *mut *mut LDAPModA, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_modify_ext(ld, dn.into_param().abi(), mods, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_modify_extA(ld: *mut LDAP, dn: P0, mods: *mut *mut LDAPModA, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -1115,7 +1115,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_modify_extA(ld : *mut LDAP, dn : ::windows_core::PCSTR, mods : *mut *mut LDAPModA, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_modify_extA(ld, dn.into_param().abi(), mods, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_modify_extW(ld: *mut LDAP, dn: P0, mods: *mut *mut LDAPModW, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW, messagenumber: *mut u32) -> u32 @@ -1125,7 +1125,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_modify_extW(ld : *mut LDAP, dn : ::windows_core::PCWSTR, mods : *mut *mut LDAPModW, servercontrols : *mut *mut LDAPControlW, clientcontrols : *mut *mut LDAPControlW, messagenumber : *mut u32) -> u32); ldap_modify_extW(ld, dn.into_param().abi(), mods, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_modify_ext_s(ld: *mut LDAP, dn: P0, mods: *mut *mut LDAPModA, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 @@ -1135,7 +1135,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_modify_ext_s(ld : *mut LDAP, dn : ::windows_core::PCSTR, mods : *mut *mut LDAPModA, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_modify_ext_s(ld, dn.into_param().abi(), mods, servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_modify_ext_sA(ld: *mut LDAP, dn: P0, mods: *mut *mut LDAPModA, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 @@ -1145,7 +1145,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_modify_ext_sA(ld : *mut LDAP, dn : ::windows_core::PCSTR, mods : *mut *mut LDAPModA, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_modify_ext_sA(ld, dn.into_param().abi(), mods, servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_modify_ext_sW(ld: *mut LDAP, dn: P0, mods: *mut *mut LDAPModW, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW) -> u32 @@ -1287,42 +1287,42 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_modrdn_sW(externalhandle : *mut LDAP, distinguishedname : ::windows_core::PCWSTR, newdistinguishedname : ::windows_core::PCWSTR) -> u32); ldap_modrdn_sW(externalhandle, distinguishedname.into_param().abi(), newdistinguishedname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_msgfree(res: *mut LDAPMessage) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_msgfree(res : *mut LDAPMessage) -> u32); ldap_msgfree(res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_next_attribute(ld: *mut LDAP, entry: *mut LDAPMessage, ptr: *mut BerElement) -> ::windows_core::PSTR { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_next_attribute(ld : *mut LDAP, entry : *mut LDAPMessage, ptr : *mut BerElement) -> ::windows_core::PSTR); ldap_next_attribute(ld, entry, ptr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_next_attributeA(ld: *mut LDAP, entry: *mut LDAPMessage, ptr: *mut BerElement) -> ::windows_core::PSTR { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_next_attributeA(ld : *mut LDAP, entry : *mut LDAPMessage, ptr : *mut BerElement) -> ::windows_core::PSTR); ldap_next_attributeA(ld, entry, ptr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_next_attributeW(ld: *mut LDAP, entry: *mut LDAPMessage, ptr: *mut BerElement) -> ::windows_core::PWSTR { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_next_attributeW(ld : *mut LDAP, entry : *mut LDAPMessage, ptr : *mut BerElement) -> ::windows_core::PWSTR); ldap_next_attributeW(ld, entry, ptr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_next_entry(ld: *mut LDAP, entry: *mut LDAPMessage) -> *mut LDAPMessage { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_next_entry(ld : *mut LDAP, entry : *mut LDAPMessage) -> *mut LDAPMessage); ldap_next_entry(ld, entry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_next_reference(ld: *mut LDAP, entry: *mut LDAPMessage) -> *mut LDAPMessage { @@ -1353,7 +1353,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_openW(hostname : ::windows_core::PCWSTR, portnumber : u32) -> *mut LDAP); ldap_openW(hostname.into_param().abi(), portnumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_extended_resultA(connection: *mut LDAP, resultmessage: *mut LDAPMessage, resultoid: ::core::option::Option<*mut ::windows_core::PSTR>, resultdata: *mut *mut LDAP_BERVAL, freeit: P0) -> u32 @@ -1363,7 +1363,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_extended_resultA(connection : *mut LDAP, resultmessage : *mut LDAPMessage, resultoid : *mut ::windows_core::PSTR, resultdata : *mut *mut LDAP_BERVAL, freeit : super::super::Foundation:: BOOLEAN) -> u32); ldap_parse_extended_resultA(connection, resultmessage, ::core::mem::transmute(resultoid.unwrap_or(::std::ptr::null_mut())), resultdata, freeit.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_extended_resultW(connection: *mut LDAP, resultmessage: *mut LDAPMessage, resultoid: ::core::option::Option<*mut ::windows_core::PWSTR>, resultdata: *mut *mut LDAP_BERVAL, freeit: P0) -> u32 @@ -1373,49 +1373,49 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_extended_resultW(connection : *mut LDAP, resultmessage : *mut LDAPMessage, resultoid : *mut ::windows_core::PWSTR, resultdata : *mut *mut LDAP_BERVAL, freeit : super::super::Foundation:: BOOLEAN) -> u32); ldap_parse_extended_resultW(connection, resultmessage, ::core::mem::transmute(resultoid.unwrap_or(::std::ptr::null_mut())), resultdata, freeit.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_page_control(externalhandle: *mut LDAP, servercontrols: *mut *mut LDAPControlA, totalcount: *mut u32, cookie: *mut *mut LDAP_BERVAL) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_page_control(externalhandle : *mut LDAP, servercontrols : *mut *mut LDAPControlA, totalcount : *mut u32, cookie : *mut *mut LDAP_BERVAL) -> u32); ldap_parse_page_control(externalhandle, servercontrols, totalcount, cookie) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_page_controlA(externalhandle: *mut LDAP, servercontrols: *mut *mut LDAPControlA, totalcount: *mut u32, cookie: *mut *mut LDAP_BERVAL) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_page_controlA(externalhandle : *mut LDAP, servercontrols : *mut *mut LDAPControlA, totalcount : *mut u32, cookie : *mut *mut LDAP_BERVAL) -> u32); ldap_parse_page_controlA(externalhandle, servercontrols, totalcount, cookie) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_page_controlW(externalhandle: *mut LDAP, servercontrols: *mut *mut LDAPControlW, totalcount: *mut u32, cookie: *mut *mut LDAP_BERVAL) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_page_controlW(externalhandle : *mut LDAP, servercontrols : *mut *mut LDAPControlW, totalcount : *mut u32, cookie : *mut *mut LDAP_BERVAL) -> u32); ldap_parse_page_controlW(externalhandle, servercontrols, totalcount, cookie) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_reference(connection: *mut LDAP, resultmessage: *mut LDAPMessage, referrals: *mut *mut ::windows_core::PSTR) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_reference(connection : *mut LDAP, resultmessage : *mut LDAPMessage, referrals : *mut *mut ::windows_core::PSTR) -> u32); ldap_parse_reference(connection, resultmessage, referrals) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_referenceA(connection: *mut LDAP, resultmessage: *mut LDAPMessage, referrals: *mut *mut ::windows_core::PSTR) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_referenceA(connection : *mut LDAP, resultmessage : *mut LDAPMessage, referrals : *mut *mut ::windows_core::PSTR) -> u32); ldap_parse_referenceA(connection, resultmessage, referrals) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_referenceW(connection: *mut LDAP, resultmessage: *mut LDAPMessage, referrals: *mut *mut ::windows_core::PWSTR) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_referenceW(connection : *mut LDAP, resultmessage : *mut LDAPMessage, referrals : *mut *mut ::windows_core::PWSTR) -> u32); ldap_parse_referenceW(connection, resultmessage, referrals) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_result(connection: *mut LDAP, resultmessage: *mut LDAPMessage, returncode: *mut u32, matcheddns: ::core::option::Option<*mut ::windows_core::PSTR>, errormessage: ::core::option::Option<*mut ::windows_core::PSTR>, referrals: ::core::option::Option<*mut *mut ::windows_core::PSTR>, servercontrols: *mut *mut *mut LDAPControlA, freeit: P0) -> u32 @@ -1425,7 +1425,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_result(connection : *mut LDAP, resultmessage : *mut LDAPMessage, returncode : *mut u32, matcheddns : *mut ::windows_core::PSTR, errormessage : *mut ::windows_core::PSTR, referrals : *mut *mut ::windows_core::PSTR, servercontrols : *mut *mut *mut LDAPControlA, freeit : super::super::Foundation:: BOOLEAN) -> u32); ldap_parse_result(connection, resultmessage, returncode, ::core::mem::transmute(matcheddns.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(errormessage.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(referrals.unwrap_or(::std::ptr::null_mut())), servercontrols, freeit.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_resultA(connection: *mut LDAP, resultmessage: *mut LDAPMessage, returncode: *mut u32, matcheddns: ::core::option::Option<*mut ::windows_core::PSTR>, errormessage: ::core::option::Option<*mut ::windows_core::PSTR>, referrals: ::core::option::Option<*mut *mut *mut i8>, servercontrols: *mut *mut *mut LDAPControlA, freeit: P0) -> u32 @@ -1435,7 +1435,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_resultA(connection : *mut LDAP, resultmessage : *mut LDAPMessage, returncode : *mut u32, matcheddns : *mut ::windows_core::PSTR, errormessage : *mut ::windows_core::PSTR, referrals : *mut *mut *mut i8, servercontrols : *mut *mut *mut LDAPControlA, freeit : super::super::Foundation:: BOOLEAN) -> u32); ldap_parse_resultA(connection, resultmessage, returncode, ::core::mem::transmute(matcheddns.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(errormessage.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(referrals.unwrap_or(::std::ptr::null_mut())), servercontrols, freeit.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_resultW(connection: *mut LDAP, resultmessage: *mut LDAPMessage, returncode: *mut u32, matcheddns: ::core::option::Option<*mut ::windows_core::PWSTR>, errormessage: ::core::option::Option<*mut ::windows_core::PWSTR>, referrals: ::core::option::Option<*mut *mut *mut u16>, servercontrols: *mut *mut *mut LDAPControlW, freeit: P0) -> u32 @@ -1445,35 +1445,35 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_resultW(connection : *mut LDAP, resultmessage : *mut LDAPMessage, returncode : *mut u32, matcheddns : *mut ::windows_core::PWSTR, errormessage : *mut ::windows_core::PWSTR, referrals : *mut *mut *mut u16, servercontrols : *mut *mut *mut LDAPControlW, freeit : super::super::Foundation:: BOOLEAN) -> u32); ldap_parse_resultW(connection, resultmessage, returncode, ::core::mem::transmute(matcheddns.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(errormessage.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(referrals.unwrap_or(::std::ptr::null_mut())), servercontrols, freeit.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_sort_control(externalhandle: *mut LDAP, control: *mut *mut LDAPControlA, result: *mut u32, attribute: *mut ::windows_core::PSTR) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_sort_control(externalhandle : *mut LDAP, control : *mut *mut LDAPControlA, result : *mut u32, attribute : *mut ::windows_core::PSTR) -> u32); ldap_parse_sort_control(externalhandle, control, result, attribute) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_sort_controlA(externalhandle: *mut LDAP, control: *mut *mut LDAPControlA, result: *mut u32, attribute: ::core::option::Option<*mut ::windows_core::PSTR>) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_sort_controlA(externalhandle : *mut LDAP, control : *mut *mut LDAPControlA, result : *mut u32, attribute : *mut ::windows_core::PSTR) -> u32); ldap_parse_sort_controlA(externalhandle, control, result, ::core::mem::transmute(attribute.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_sort_controlW(externalhandle: *mut LDAP, control: *mut *mut LDAPControlW, result: *mut u32, attribute: ::core::option::Option<*mut ::windows_core::PWSTR>) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_sort_controlW(externalhandle : *mut LDAP, control : *mut *mut LDAPControlW, result : *mut u32, attribute : *mut ::windows_core::PWSTR) -> u32); ldap_parse_sort_controlW(externalhandle, control, result, ::core::mem::transmute(attribute.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_vlv_controlA(externalhandle: *mut LDAP, control: *mut *mut LDAPControlA, targetpos: *mut u32, listcount: *mut u32, context: *mut *mut LDAP_BERVAL, errcode: *mut i32) -> i32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_parse_vlv_controlA(externalhandle : *mut LDAP, control : *mut *mut LDAPControlA, targetpos : *mut u32, listcount : *mut u32, context : *mut *mut LDAP_BERVAL, errcode : *mut i32) -> i32); ldap_parse_vlv_controlA(externalhandle, control, targetpos, listcount, context, errcode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_parse_vlv_controlW(externalhandle: *mut LDAP, control: *mut *mut LDAPControlW, targetpos: *mut u32, listcount: *mut u32, context: *mut *mut LDAP_BERVAL, errcode: *mut i32) -> i32 { @@ -1488,7 +1488,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_perror(ld : *mut LDAP, msg : ::windows_core::PCSTR) -> ()); ldap_perror(ld, msg.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_rename_ext(ld: *mut LDAP, dn: P0, newrdn: P1, newparent: P2, deleteoldrdn: i32, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -1500,7 +1500,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_rename_ext(ld : *mut LDAP, dn : ::windows_core::PCSTR, newrdn : ::windows_core::PCSTR, newparent : ::windows_core::PCSTR, deleteoldrdn : i32, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_rename_ext(ld, dn.into_param().abi(), newrdn.into_param().abi(), newparent.into_param().abi(), deleteoldrdn, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_rename_extA(ld: *mut LDAP, dn: P0, newrdn: P1, newparent: P2, deleteoldrdn: i32, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, messagenumber: *mut u32) -> u32 @@ -1512,7 +1512,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_rename_extA(ld : *mut LDAP, dn : ::windows_core::PCSTR, newrdn : ::windows_core::PCSTR, newparent : ::windows_core::PCSTR, deleteoldrdn : i32, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, messagenumber : *mut u32) -> u32); ldap_rename_extA(ld, dn.into_param().abi(), newrdn.into_param().abi(), newparent.into_param().abi(), deleteoldrdn, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_rename_extW(ld: *mut LDAP, dn: P0, newrdn: P1, newparent: P2, deleteoldrdn: i32, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW, messagenumber: *mut u32) -> u32 @@ -1524,7 +1524,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_rename_extW(ld : *mut LDAP, dn : ::windows_core::PCWSTR, newrdn : ::windows_core::PCWSTR, newparent : ::windows_core::PCWSTR, deleteoldrdn : i32, servercontrols : *mut *mut LDAPControlW, clientcontrols : *mut *mut LDAPControlW, messagenumber : *mut u32) -> u32); ldap_rename_extW(ld, dn.into_param().abi(), newrdn.into_param().abi(), newparent.into_param().abi(), deleteoldrdn, servercontrols, clientcontrols, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_rename_ext_s(ld: *mut LDAP, dn: P0, newrdn: P1, newparent: P2, deleteoldrdn: i32, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 @@ -1536,7 +1536,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_rename_ext_s(ld : *mut LDAP, dn : ::windows_core::PCSTR, newrdn : ::windows_core::PCSTR, newparent : ::windows_core::PCSTR, deleteoldrdn : i32, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_rename_ext_s(ld, dn.into_param().abi(), newrdn.into_param().abi(), newparent.into_param().abi(), deleteoldrdn, servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_rename_ext_sA(ld: *mut LDAP, dn: P0, newrdn: P1, newparent: P2, deleteoldrdn: i32, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 @@ -1548,7 +1548,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_rename_ext_sA(ld : *mut LDAP, dn : ::windows_core::PCSTR, newrdn : ::windows_core::PCSTR, newparent : ::windows_core::PCSTR, deleteoldrdn : i32, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_rename_ext_sA(ld, dn.into_param().abi(), newrdn.into_param().abi(), newparent.into_param().abi(), deleteoldrdn, servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_rename_ext_sW(ld: *mut LDAP, dn: P0, newrdn: P1, newparent: P2, deleteoldrdn: i32, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW) -> u32 @@ -1560,21 +1560,21 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_rename_ext_sW(ld : *mut LDAP, dn : ::windows_core::PCWSTR, newrdn : ::windows_core::PCWSTR, newparent : ::windows_core::PCWSTR, deleteoldrdn : i32, servercontrols : *mut *mut LDAPControlW, clientcontrols : *mut *mut LDAPControlW) -> u32); ldap_rename_ext_sW(ld, dn.into_param().abi(), newrdn.into_param().abi(), newparent.into_param().abi(), deleteoldrdn, servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_result(ld: *mut LDAP, msgid: u32, all: u32, timeout: ::core::option::Option<*const LDAP_TIMEVAL>, res: *mut *mut LDAPMessage) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_result(ld : *mut LDAP, msgid : u32, all : u32, timeout : *const LDAP_TIMEVAL, res : *mut *mut LDAPMessage) -> u32); ldap_result(ld, msgid, all, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_result2error(ld: *mut LDAP, res: *mut LDAPMessage, freeit: u32) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_result2error(ld : *mut LDAP, res : *mut LDAPMessage, freeit : u32) -> u32); ldap_result2error(ld, res, freeit) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_sasl_bindA(externalhandle: *mut LDAP, distname: P0, authmechanism: P1, cred: *const LDAP_BERVAL, serverctrls: *mut *mut LDAPControlA, clientctrls: *mut *mut LDAPControlA, messagenumber: *mut i32) -> i32 @@ -1585,7 +1585,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_sasl_bindA(externalhandle : *mut LDAP, distname : ::windows_core::PCSTR, authmechanism : ::windows_core::PCSTR, cred : *const LDAP_BERVAL, serverctrls : *mut *mut LDAPControlA, clientctrls : *mut *mut LDAPControlA, messagenumber : *mut i32) -> i32); ldap_sasl_bindA(externalhandle, distname.into_param().abi(), authmechanism.into_param().abi(), cred, serverctrls, clientctrls, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_sasl_bindW(externalhandle: *mut LDAP, distname: P0, authmechanism: P1, cred: *const LDAP_BERVAL, serverctrls: *mut *mut LDAPControlW, clientctrls: *mut *mut LDAPControlW, messagenumber: *mut i32) -> i32 @@ -1596,7 +1596,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_sasl_bindW(externalhandle : *mut LDAP, distname : ::windows_core::PCWSTR, authmechanism : ::windows_core::PCWSTR, cred : *const LDAP_BERVAL, serverctrls : *mut *mut LDAPControlW, clientctrls : *mut *mut LDAPControlW, messagenumber : *mut i32) -> i32); ldap_sasl_bindW(externalhandle, distname.into_param().abi(), authmechanism.into_param().abi(), cred, serverctrls, clientctrls, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_sasl_bind_sA(externalhandle: *mut LDAP, distname: P0, authmechanism: P1, cred: *const LDAP_BERVAL, serverctrls: *mut *mut LDAPControlA, clientctrls: *mut *mut LDAPControlA, serverdata: *mut *mut LDAP_BERVAL) -> i32 @@ -1607,7 +1607,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_sasl_bind_sA(externalhandle : *mut LDAP, distname : ::windows_core::PCSTR, authmechanism : ::windows_core::PCSTR, cred : *const LDAP_BERVAL, serverctrls : *mut *mut LDAPControlA, clientctrls : *mut *mut LDAPControlA, serverdata : *mut *mut LDAP_BERVAL) -> i32); ldap_sasl_bind_sA(externalhandle, distname.into_param().abi(), authmechanism.into_param().abi(), cred, serverctrls, clientctrls, serverdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_sasl_bind_sW(externalhandle: *mut LDAP, distname: P0, authmechanism: P1, cred: *const LDAP_BERVAL, serverctrls: *mut *mut LDAPControlW, clientctrls: *mut *mut LDAPControlW, serverdata: *mut *mut LDAP_BERVAL) -> i32 @@ -1653,7 +1653,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_abandon_page(externalhandle : *mut LDAP, searchblock : PLDAPSearch) -> u32); ldap_search_abandon_page(externalhandle, searchblock.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_ext(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const i8, attrsonly: u32, servercontrols: ::core::option::Option<*const *const LDAPControlA>, clientcontrols: ::core::option::Option<*const *const LDAPControlA>, timelimit: u32, sizelimit: u32, messagenumber: *mut u32) -> u32 @@ -1664,7 +1664,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_ext(ld : *mut LDAP, base : ::windows_core::PCSTR, scope : u32, filter : ::windows_core::PCSTR, attrs : *const *const i8, attrsonly : u32, servercontrols : *const *const LDAPControlA, clientcontrols : *const *const LDAPControlA, timelimit : u32, sizelimit : u32, messagenumber : *mut u32) -> u32); ldap_search_ext(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, ::core::mem::transmute(servercontrols.unwrap_or(::std::ptr::null())), ::core::mem::transmute(clientcontrols.unwrap_or(::std::ptr::null())), timelimit, sizelimit, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_extA(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const i8, attrsonly: u32, servercontrols: ::core::option::Option<*const *const LDAPControlA>, clientcontrols: ::core::option::Option<*const *const LDAPControlA>, timelimit: u32, sizelimit: u32, messagenumber: *mut u32) -> u32 @@ -1675,7 +1675,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_extA(ld : *mut LDAP, base : ::windows_core::PCSTR, scope : u32, filter : ::windows_core::PCSTR, attrs : *const *const i8, attrsonly : u32, servercontrols : *const *const LDAPControlA, clientcontrols : *const *const LDAPControlA, timelimit : u32, sizelimit : u32, messagenumber : *mut u32) -> u32); ldap_search_extA(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, ::core::mem::transmute(servercontrols.unwrap_or(::std::ptr::null())), ::core::mem::transmute(clientcontrols.unwrap_or(::std::ptr::null())), timelimit, sizelimit, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_extW(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const u16, attrsonly: u32, servercontrols: ::core::option::Option<*const *const LDAPControlW>, clientcontrols: ::core::option::Option<*const *const LDAPControlW>, timelimit: u32, sizelimit: u32, messagenumber: *mut u32) -> u32 @@ -1686,7 +1686,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_extW(ld : *mut LDAP, base : ::windows_core::PCWSTR, scope : u32, filter : ::windows_core::PCWSTR, attrs : *const *const u16, attrsonly : u32, servercontrols : *const *const LDAPControlW, clientcontrols : *const *const LDAPControlW, timelimit : u32, sizelimit : u32, messagenumber : *mut u32) -> u32); ldap_search_extW(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, ::core::mem::transmute(servercontrols.unwrap_or(::std::ptr::null())), ::core::mem::transmute(clientcontrols.unwrap_or(::std::ptr::null())), timelimit, sizelimit, messagenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_ext_s(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const i8, attrsonly: u32, servercontrols: ::core::option::Option<*const *const LDAPControlA>, clientcontrols: ::core::option::Option<*const *const LDAPControlA>, timeout: *mut LDAP_TIMEVAL, sizelimit: u32, res: *mut *mut LDAPMessage) -> u32 @@ -1697,7 +1697,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_ext_s(ld : *mut LDAP, base : ::windows_core::PCSTR, scope : u32, filter : ::windows_core::PCSTR, attrs : *const *const i8, attrsonly : u32, servercontrols : *const *const LDAPControlA, clientcontrols : *const *const LDAPControlA, timeout : *mut LDAP_TIMEVAL, sizelimit : u32, res : *mut *mut LDAPMessage) -> u32); ldap_search_ext_s(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, ::core::mem::transmute(servercontrols.unwrap_or(::std::ptr::null())), ::core::mem::transmute(clientcontrols.unwrap_or(::std::ptr::null())), timeout, sizelimit, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_ext_sA(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const i8, attrsonly: u32, servercontrols: ::core::option::Option<*const *const LDAPControlA>, clientcontrols: ::core::option::Option<*const *const LDAPControlA>, timeout: *mut LDAP_TIMEVAL, sizelimit: u32, res: *mut *mut LDAPMessage) -> u32 @@ -1708,7 +1708,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_ext_sA(ld : *mut LDAP, base : ::windows_core::PCSTR, scope : u32, filter : ::windows_core::PCSTR, attrs : *const *const i8, attrsonly : u32, servercontrols : *const *const LDAPControlA, clientcontrols : *const *const LDAPControlA, timeout : *mut LDAP_TIMEVAL, sizelimit : u32, res : *mut *mut LDAPMessage) -> u32); ldap_search_ext_sA(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, ::core::mem::transmute(servercontrols.unwrap_or(::std::ptr::null())), ::core::mem::transmute(clientcontrols.unwrap_or(::std::ptr::null())), timeout, sizelimit, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_ext_sW(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const u16, attrsonly: u32, servercontrols: ::core::option::Option<*const *const LDAPControlW>, clientcontrols: ::core::option::Option<*const *const LDAPControlW>, timeout: *mut LDAP_TIMEVAL, sizelimit: u32, res: *mut *mut LDAPMessage) -> u32 @@ -1719,7 +1719,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_ext_sW(ld : *mut LDAP, base : ::windows_core::PCWSTR, scope : u32, filter : ::windows_core::PCWSTR, attrs : *const *const u16, attrsonly : u32, servercontrols : *const *const LDAPControlW, clientcontrols : *const *const LDAPControlW, timeout : *mut LDAP_TIMEVAL, sizelimit : u32, res : *mut *mut LDAPMessage) -> u32); ldap_search_ext_sW(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, ::core::mem::transmute(servercontrols.unwrap_or(::std::ptr::null())), ::core::mem::transmute(clientcontrols.unwrap_or(::std::ptr::null())), timeout, sizelimit, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_init_page(externalhandle: *mut LDAP, distinguishedname: P0, scopeofsearch: u32, searchfilter: P1, attributelist: *mut *mut i8, attributesonly: u32, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, pagetimelimit: u32, totalsizelimit: u32, sortkeys: *mut *mut LDAPSortKeyA) -> PLDAPSearch @@ -1730,7 +1730,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_init_page(externalhandle : *mut LDAP, distinguishedname : ::windows_core::PCSTR, scopeofsearch : u32, searchfilter : ::windows_core::PCSTR, attributelist : *mut *mut i8, attributesonly : u32, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, pagetimelimit : u32, totalsizelimit : u32, sortkeys : *mut *mut LDAPSortKeyA) -> PLDAPSearch); ldap_search_init_page(externalhandle, distinguishedname.into_param().abi(), scopeofsearch, searchfilter.into_param().abi(), attributelist, attributesonly, servercontrols, clientcontrols, pagetimelimit, totalsizelimit, sortkeys) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_init_pageA(externalhandle: *mut LDAP, distinguishedname: P0, scopeofsearch: u32, searchfilter: P1, attributelist: *const *const i8, attributesonly: u32, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA, pagetimelimit: u32, totalsizelimit: u32, sortkeys: *mut *mut LDAPSortKeyA) -> PLDAPSearch @@ -1741,7 +1741,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_init_pageA(externalhandle : *mut LDAP, distinguishedname : ::windows_core::PCSTR, scopeofsearch : u32, searchfilter : ::windows_core::PCSTR, attributelist : *const *const i8, attributesonly : u32, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA, pagetimelimit : u32, totalsizelimit : u32, sortkeys : *mut *mut LDAPSortKeyA) -> PLDAPSearch); ldap_search_init_pageA(externalhandle, distinguishedname.into_param().abi(), scopeofsearch, searchfilter.into_param().abi(), attributelist, attributesonly, servercontrols, clientcontrols, pagetimelimit, totalsizelimit, sortkeys) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_init_pageW(externalhandle: *mut LDAP, distinguishedname: P0, scopeofsearch: u32, searchfilter: P1, attributelist: *const *const u16, attributesonly: u32, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW, pagetimelimit: u32, totalsizelimit: u32, sortkeys: *mut *mut LDAPSortKeyW) -> PLDAPSearch @@ -1752,7 +1752,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_init_pageW(externalhandle : *mut LDAP, distinguishedname : ::windows_core::PCWSTR, scopeofsearch : u32, searchfilter : ::windows_core::PCWSTR, attributelist : *const *const u16, attributesonly : u32, servercontrols : *mut *mut LDAPControlW, clientcontrols : *mut *mut LDAPControlW, pagetimelimit : u32, totalsizelimit : u32, sortkeys : *mut *mut LDAPSortKeyW) -> PLDAPSearch); ldap_search_init_pageW(externalhandle, distinguishedname.into_param().abi(), scopeofsearch, searchfilter.into_param().abi(), attributelist, attributesonly, servercontrols, clientcontrols, pagetimelimit, totalsizelimit, sortkeys) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_s(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const i8, attrsonly: u32, res: *mut *mut LDAPMessage) -> u32 @@ -1763,7 +1763,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_s(ld : *mut LDAP, base : ::windows_core::PCSTR, scope : u32, filter : ::windows_core::PCSTR, attrs : *const *const i8, attrsonly : u32, res : *mut *mut LDAPMessage) -> u32); ldap_search_s(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_sA(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const i8, attrsonly: u32, res: *mut *mut LDAPMessage) -> u32 @@ -1774,7 +1774,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_sA(ld : *mut LDAP, base : ::windows_core::PCSTR, scope : u32, filter : ::windows_core::PCSTR, attrs : *const *const i8, attrsonly : u32, res : *mut *mut LDAPMessage) -> u32); ldap_search_sA(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_sW(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const u16, attrsonly: u32, res: *mut *mut LDAPMessage) -> u32 @@ -1785,7 +1785,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_sW(ld : *mut LDAP, base : ::windows_core::PCWSTR, scope : u32, filter : ::windows_core::PCWSTR, attrs : *const *const u16, attrsonly : u32, res : *mut *mut LDAPMessage) -> u32); ldap_search_sW(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_st(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const i8, attrsonly: u32, timeout: *mut LDAP_TIMEVAL, res: *mut *mut LDAPMessage) -> u32 @@ -1796,7 +1796,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_st(ld : *mut LDAP, base : ::windows_core::PCSTR, scope : u32, filter : ::windows_core::PCSTR, attrs : *const *const i8, attrsonly : u32, timeout : *mut LDAP_TIMEVAL, res : *mut *mut LDAPMessage) -> u32); ldap_search_st(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, timeout, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_stA(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const i8, attrsonly: u32, timeout: *mut LDAP_TIMEVAL, res: *mut *mut LDAPMessage) -> u32 @@ -1807,7 +1807,7 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_search_stA(ld : *mut LDAP, base : ::windows_core::PCSTR, scope : u32, filter : ::windows_core::PCSTR, attrs : *const *const i8, attrsonly : u32, timeout : *mut LDAP_TIMEVAL, res : *mut *mut LDAPMessage) -> u32); ldap_search_stA(ld, base.into_param().abi(), scope, filter.into_param().abi(), attrs, attrsonly, timeout, res) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_search_stW(ld: *mut LDAP, base: P0, scope: u32, filter: P1, attrs: *const *const u16, attrsonly: u32, timeout: *mut LDAP_TIMEVAL, res: *mut *mut LDAPMessage) -> u32 @@ -1916,28 +1916,28 @@ where ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_sslinitW(hostname : ::windows_core::PCWSTR, portnumber : u32, secure : i32) -> *mut LDAP); ldap_sslinitW(hostname.into_param().abi(), portnumber, secure) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_start_tls_sA(externalhandle: *mut LDAP, serverreturnvalue: *mut u32, result: *mut *mut LDAPMessage, servercontrols: *mut *mut LDAPControlA, clientcontrols: *mut *mut LDAPControlA) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_start_tls_sA(externalhandle : *mut LDAP, serverreturnvalue : *mut u32, result : *mut *mut LDAPMessage, servercontrols : *mut *mut LDAPControlA, clientcontrols : *mut *mut LDAPControlA) -> u32); ldap_start_tls_sA(externalhandle, serverreturnvalue, result, servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_start_tls_sW(externalhandle: *mut LDAP, serverreturnvalue: *mut u32, result: *mut *mut LDAPMessage, servercontrols: *mut *mut LDAPControlW, clientcontrols: *mut *mut LDAPControlW) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_start_tls_sW(externalhandle : *mut LDAP, serverreturnvalue : *mut u32, result : *mut *mut LDAPMessage, servercontrols : *mut *mut LDAPControlW, clientcontrols : *mut *mut LDAPControlW) -> u32); ldap_start_tls_sW(externalhandle, serverreturnvalue, result, servercontrols, clientcontrols) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_startup(version: *mut LDAP_VERSION_INFO, instance: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("wldap32.dll" "cdecl" fn ldap_startup(version : *mut LDAP_VERSION_INFO, instance : *mut super::super::Foundation:: HANDLE) -> u32); ldap_startup(version, instance) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ldap_stop_tls_s(externalhandle: *mut LDAP) -> super::super::Foundation::BOOLEAN { @@ -2658,7 +2658,7 @@ impl ::core::default::Default for LDAPAPIInfoW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LDAPControlA { pub ldctl_oid: ::windows_core::PSTR, @@ -2698,7 +2698,7 @@ impl ::core::default::Default for LDAPControlA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LDAPControlW { pub ldctl_oid: ::windows_core::PWSTR, @@ -2738,7 +2738,7 @@ impl ::core::default::Default for LDAPControlW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LDAPMessage { pub lm_msgid: u32, @@ -2880,7 +2880,7 @@ impl ::core::default::Default for LDAPModW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LDAPSortKeyA { pub sk_attrtype: ::windows_core::PSTR, @@ -2920,7 +2920,7 @@ impl ::core::default::Default for LDAPSortKeyA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LDAPSortKeyW { pub sk_attrtype: ::windows_core::PWSTR, @@ -3026,7 +3026,7 @@ impl ::core::default::Default for LDAP_BERVAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LDAP_REFERRAL_CALLBACK { pub SizeOfCallbacks: u32, @@ -3143,13 +3143,13 @@ impl ::windows_core::TypeKind for PLDAPSearch { } pub type DBGPRINT = ::core::option::Option u32>; pub type DEREFERENCECONNECTION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type NOTIFYOFNEWCONNECTION = ::core::option::Option super::super::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] pub type QUERYCLIENTCERT = ::core::option::Option super::super::Foundation::BOOLEAN>; pub type QUERYFORCONNECTION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub type VERIFYSERVERCERT = ::core::option::Option super::super::Foundation::BOOLEAN>; diff --git a/crates/libs/windows/src/Windows/Win32/Networking/NetworkListManager/impl.rs b/crates/libs/windows/src/Windows/Win32/Networking/NetworkListManager/impl.rs index d15c191b24..27250e4587 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/NetworkListManager/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/NetworkListManager/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumNetworkConnections_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result; @@ -62,7 +62,7 @@ impl IEnumNetworkConnections_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumNetworks_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result; @@ -126,7 +126,7 @@ impl IEnumNetworks_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetwork_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -288,7 +288,7 @@ impl INetwork_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetwork2_Impl: Sized + INetwork_Impl { fn IsDomainAuthenticatedBy(&self, domainauthenticationkind: NLM_DOMAIN_AUTHENTICATION_KIND) -> ::windows_core::Result; @@ -315,7 +315,7 @@ impl INetwork2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetworkConnection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetNetwork(&self) -> ::windows_core::Result; @@ -423,7 +423,7 @@ impl INetworkConnection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetworkConnection2_Impl: Sized + INetworkConnection_Impl { fn IsDomainAuthenticatedBy(&self, domainauthenticationkind: NLM_DOMAIN_AUTHENTICATION_KIND) -> ::windows_core::Result; @@ -450,7 +450,7 @@ impl INetworkConnection2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetworkConnectionCost_Impl: Sized { fn GetCost(&self) -> ::windows_core::Result; @@ -541,7 +541,7 @@ impl INetworkConnectionEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INetworkCostManager_Impl: Sized { fn GetCost(&self, pcost: *mut u32, pdestipaddr: *const NLM_SOCKADDR) -> ::windows_core::Result<()>; @@ -647,7 +647,7 @@ impl INetworkEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetworkListManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetNetworks(&self, flags: NLM_ENUM_NETWORK) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Networking/NetworkListManager/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/NetworkListManager/mod.rs index d2f990ed7e..ab47096baf 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/NetworkListManager/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/NetworkListManager/mod.rs @@ -1,17 +1,17 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumNetworkConnections(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IEnumNetworkConnections { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, rgelt: &mut [::core::option::Option], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -22,7 +22,7 @@ impl IEnumNetworkConnections { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -59,20 +59,20 @@ pub struct IEnumNetworkConnections_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumNetworks(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IEnumNetworks { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, rgelt: &mut [::core::option::Option], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -83,7 +83,7 @@ impl IEnumNetworks { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -120,7 +120,7 @@ pub struct IEnumNetworks_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -155,7 +155,7 @@ impl INetwork { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDomainType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNetworkConnections(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -164,13 +164,13 @@ impl INetwork { pub unsafe fn GetTimeCreatedAndConnected(&self, pdwlowdatetimecreated: *mut u32, pdwhighdatetimecreated: *mut u32, pdwlowdatetimeconnected: *mut u32, pdwhighdatetimeconnected: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTimeCreatedAndConnected)(::windows_core::Interface::as_raw(self), pdwlowdatetimecreated, pdwhighdatetimecreated, pdwlowdatetimeconnected, pdwhighdatetimeconnected).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnectedToInternet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsConnectedToInternet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -226,7 +226,7 @@ pub struct INetwork_Vtbl { pub GetCategory: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcategory: *mut NLM_NETWORK_CATEGORY) -> ::windows_core::HRESULT, pub SetCategory: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newcategory: NLM_NETWORK_CATEGORY) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -261,7 +261,7 @@ impl INetwork2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDomainType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNetworkConnections(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -270,13 +270,13 @@ impl INetwork2 { pub unsafe fn GetTimeCreatedAndConnected(&self, pdwlowdatetimecreated: *mut u32, pdwhighdatetimecreated: *mut u32, pdwlowdatetimeconnected: *mut u32, pdwhighdatetimeconnected: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetTimeCreatedAndConnected)(::windows_core::Interface::as_raw(self), pdwlowdatetimecreated, pdwhighdatetimecreated, pdwlowdatetimeconnected, pdwhighdatetimeconnected).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnectedToInternet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsConnectedToInternet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -293,7 +293,7 @@ impl INetwork2 { pub unsafe fn SetCategory(&self, newcategory: NLM_NETWORK_CATEGORY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCategory)(::windows_core::Interface::as_raw(self), newcategory).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDomainAuthenticatedBy(&self, domainauthenticationkind: NLM_DOMAIN_AUTHENTICATION_KIND) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -320,26 +320,26 @@ pub struct INetwork2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsDomainAuthenticatedBy: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetworkConnection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl INetworkConnection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNetwork(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetwork)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnectedToInternet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsConnectedToInternet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -394,26 +394,26 @@ pub struct INetworkConnection_Vtbl { pub GetAdapterId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pgdadapterid: *mut ::windows_core::GUID) -> ::windows_core::HRESULT, pub GetDomainType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdomaintype: *mut NLM_DOMAIN_TYPE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetworkConnection2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl INetworkConnection2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNetwork(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNetwork)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnectedToInternet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsConnectedToInternet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -435,7 +435,7 @@ impl INetworkConnection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDomainType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDomainAuthenticatedBy(&self, domainauthenticationkind: NLM_DOMAIN_AUTHENTICATION_KIND) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -470,7 +470,7 @@ impl INetworkConnectionCost { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCost)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDataPlanStatus(&self, pdataplanstatus: *mut NLM_DATAPLAN_STATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDataPlanStatus)(::windows_core::Interface::as_raw(self), pdataplanstatus).ok() @@ -550,12 +550,12 @@ impl INetworkCostManager { pub unsafe fn GetCost(&self, pcost: *mut u32, pdestipaddr: *const NLM_SOCKADDR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCost)(::windows_core::Interface::as_raw(self), pcost, pdestipaddr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDataPlanStatus(&self, pdataplanstatus: *mut NLM_DATAPLAN_STATUS, pdestipaddr: *const NLM_SOCKADDR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDataPlanStatus)(::windows_core::Interface::as_raw(self), pdataplanstatus, pdestipaddr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDestinationAddresses(&self, pdestipaddrlist: &[NLM_SOCKADDR], bappend: P0) -> ::windows_core::Result<()> where @@ -643,44 +643,44 @@ pub struct INetworkEvents_Vtbl { pub NetworkConnectivityChanged: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, networkid: ::windows_core::GUID, newconnectivity: NLM_CONNECTIVITY) -> ::windows_core::HRESULT, pub NetworkPropertyChanged: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, networkid: ::windows_core::GUID, flags: NLM_NETWORK_PROPERTY_CHANGE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetworkListManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl INetworkListManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNetworks(&self, flags: NLM_ENUM_NETWORK) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetworks)(::windows_core::Interface::as_raw(self), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNetwork(&self, gdnetworkid: ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetwork)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gdnetworkid), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNetworkConnections(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetworkConnections)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNetworkConnection(&self, gdnetworkconnectionid: ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetworkConnection)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(gdnetworkconnectionid), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnectedToInternet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsConnectedToInternet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1039,7 +1039,7 @@ impl ::core::fmt::Debug for NLM_NETWORK_PROPERTY_CHANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NLM_DATAPLAN_STATUS { pub InterfaceGuid: ::windows_core::GUID, @@ -1145,7 +1145,7 @@ impl ::core::default::Default for NLM_SOCKADDR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NLM_USAGE_DATA { pub UsageInMegabytes: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Networking/RemoteDifferentialCompression/impl.rs b/crates/libs/windows/src/Windows/Win32/Networking/RemoteDifferentialCompression/impl.rs index f78ff0733c..225aa98d28 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/RemoteDifferentialCompression/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/RemoteDifferentialCompression/impl.rs @@ -31,7 +31,7 @@ impl IFindSimilarResults_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRdcComparator_Impl: Sized { fn Process(&self, endofinput: super::super::Foundation::BOOL, endofoutput: *mut super::super::Foundation::BOOL, inputbuffer: *mut RdcBufferPointer, outputbuffer: *mut RdcNeedPointer, rdc_errorcode: *mut RDC_ErrorCode) -> ::windows_core::Result<()>; @@ -52,7 +52,7 @@ impl IRdcComparator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRdcFileReader_Impl: Sized { fn GetFileSize(&self) -> ::windows_core::Result; @@ -102,7 +102,7 @@ impl IRdcFileReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRdcFileWriter_Impl: Sized + IRdcFileReader_Impl { fn Write(&self, offsetfilestart: u64, bytestowrite: u32) -> ::windows_core::Result; @@ -146,7 +146,7 @@ impl IRdcFileWriter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRdcGenerator_Impl: Sized { fn GetGeneratorParameters(&self, level: u32) -> ::windows_core::Result; @@ -387,7 +387,7 @@ impl IRdcLibrary_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRdcSignatureReader_Impl: Sized { fn ReadHeader(&self) -> ::windows_core::Result; @@ -457,7 +457,7 @@ impl IRdcSimilarityGenerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISimilarity_Impl: Sized { fn CreateTable(&self, path: &::windows_core::PCWSTR, truncate: super::super::Foundation::BOOL, securitydescriptor: *const u8, recordsize: u32) -> ::windows_core::Result; @@ -547,7 +547,7 @@ impl ISimilarity_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISimilarityFileIdTable_Impl: Sized { fn CreateTable(&self, path: &::windows_core::PCWSTR, truncate: super::super::Foundation::BOOL, securitydescriptor: *const u8, recordsize: u32) -> ::windows_core::Result; @@ -654,7 +654,7 @@ impl ISimilarityReportProgress_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISimilarityTableDumpState_Impl: Sized { fn GetNextData(&self, resultssize: u32, resultsused: *mut u32, eof: *mut super::super::Foundation::BOOL, results: *mut SimilarityDumpData) -> ::windows_core::Result<()>; @@ -675,7 +675,7 @@ impl ISimilarityTableDumpState_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISimilarityTraitsMappedView_Impl: Sized { fn Flush(&self) -> ::windows_core::Result<()>; @@ -812,7 +812,7 @@ impl ISimilarityTraitsMapping_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISimilarityTraitsTable_Impl: Sized { fn CreateTable(&self, path: &::windows_core::PCWSTR, truncate: super::super::Foundation::BOOL, securitydescriptor: *const u8) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Networking/RemoteDifferentialCompression/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/RemoteDifferentialCompression/mod.rs index 61a8af1cbe..f4860cefce 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/RemoteDifferentialCompression/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/RemoteDifferentialCompression/mod.rs @@ -28,7 +28,7 @@ pub struct IFindSimilarResults_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRdcComparator(::windows_core::IUnknown); impl IRdcComparator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Process(&self, endofinput: P0, endofoutput: *mut super::super::Foundation::BOOL, inputbuffer: *mut RdcBufferPointer, outputbuffer: *mut RdcNeedPointer, rdc_errorcode: *mut RDC_ErrorCode) -> ::windows_core::Result<()> where @@ -61,7 +61,7 @@ impl IRdcFileReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFileSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Read(&self, offsetfilestart: u64, bytestoread: u32, bytesactuallyread: *mut u32, buffer: *mut u8, eof: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Read)(::windows_core::Interface::as_raw(self), offsetfilestart, bytestoread, bytesactuallyread, buffer, eof).ok() @@ -97,7 +97,7 @@ impl IRdcFileWriter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFileSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Read(&self, offsetfilestart: u64, bytestoread: u32, bytesactuallyread: *mut u32, buffer: *mut u8, eof: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Read)(::windows_core::Interface::as_raw(self), offsetfilestart, bytestoread, bytesactuallyread, buffer, eof).ok() @@ -140,7 +140,7 @@ impl IRdcGenerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGeneratorParameters)(::windows_core::Interface::as_raw(self), level, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Process(&self, endofinput: P0, endofoutput: *mut super::super::Foundation::BOOL, inputbuffer: *mut RdcBufferPointer, outputbuffers: &mut [*mut RdcBufferPointer], rdc_errorcode: *mut RDC_ErrorCode) -> ::windows_core::Result<()> where @@ -301,7 +301,7 @@ impl IRdcSignatureReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReadHeader)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadSignatures(&self, rdcsignaturepointer: *mut RdcSignaturePointer, endofoutput: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReadSignatures)(::windows_core::Interface::as_raw(self), rdcsignaturepointer, endofoutput).ok() @@ -354,7 +354,7 @@ pub struct IRdcSimilarityGenerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISimilarity(::windows_core::IUnknown); impl ISimilarity { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTable(&self, path: P0, truncate: P1, securitydescriptor: *const u8, recordsize: u32) -> ::windows_core::Result where @@ -364,7 +364,7 @@ impl ISimilarity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTable)(::windows_core::Interface::as_raw(self), path.into_param().abi(), truncate.into_param().abi(), securitydescriptor, recordsize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTableIndirect(&self, mapping: P0, fileidfile: P1, truncate: P2, recordsize: u32) -> ::windows_core::Result where @@ -375,7 +375,7 @@ impl ISimilarity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTableIndirect)(::windows_core::Interface::as_raw(self), mapping.into_param().abi(), fileidfile.into_param().abi(), truncate.into_param().abi(), recordsize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CloseTable(&self, isvalid: P0) -> ::windows_core::Result<()> where @@ -434,7 +434,7 @@ pub struct ISimilarity_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISimilarityFileIdTable(::windows_core::IUnknown); impl ISimilarityFileIdTable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTable(&self, path: P0, truncate: P1, securitydescriptor: *const u8, recordsize: u32) -> ::windows_core::Result where @@ -444,7 +444,7 @@ impl ISimilarityFileIdTable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTable)(::windows_core::Interface::as_raw(self), path.into_param().abi(), truncate.into_param().abi(), securitydescriptor, recordsize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTableIndirect(&self, fileidfile: P0, truncate: P1, recordsize: u32) -> ::windows_core::Result where @@ -454,7 +454,7 @@ impl ISimilarityFileIdTable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTableIndirect)(::windows_core::Interface::as_raw(self), fileidfile.into_param().abi(), truncate.into_param().abi(), recordsize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CloseTable(&self, isvalid: P0) -> ::windows_core::Result<()> where @@ -530,7 +530,7 @@ pub struct ISimilarityReportProgress_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISimilarityTableDumpState(::windows_core::IUnknown); impl ISimilarityTableDumpState { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNextData(&self, resultssize: u32, resultsused: *mut u32, eof: *mut super::super::Foundation::BOOL, results: *mut SimilarityDumpData) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetNextData)(::windows_core::Interface::as_raw(self), resultssize, resultsused, eof, results).ok() @@ -562,7 +562,7 @@ impl ISimilarityTraitsMappedView { pub unsafe fn Unmap(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unmap)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Get(&self, index: u64, dirty: P0, numelements: u32) -> ::windows_core::Result where @@ -649,7 +649,7 @@ pub struct ISimilarityTraitsMapping_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISimilarityTraitsTable(::windows_core::IUnknown); impl ISimilarityTraitsTable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTable(&self, path: P0, truncate: P1, securitydescriptor: *const u8) -> ::windows_core::Result where @@ -659,7 +659,7 @@ impl ISimilarityTraitsTable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTable)(::windows_core::Interface::as_raw(self), path.into_param().abi(), truncate.into_param().abi(), securitydescriptor, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTableIndirect(&self, mapping: P0, truncate: P1) -> ::windows_core::Result where @@ -669,7 +669,7 @@ impl ISimilarityTraitsTable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTableIndirect)(::windows_core::Interface::as_raw(self), mapping.into_param().abi(), truncate.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CloseTable(&self, isvalid: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/impl.rs b/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/impl.rs index bf6c114041..a3726b42d1 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWinHttpRequest_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetProxy(&self, proxysetting: i32, proxyserver: &super::super::System::Variant::VARIANT, bypasslist: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -202,7 +202,7 @@ impl IWinHttpRequest_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWinHttpRequestEvents_Impl: Sized { fn OnResponseStart(&self, status: i32, contenttype: &::windows_core::BSTR); diff --git a/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/mod.rs index 7966290fa1..015b9c5785 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpAddRequestHeaders(hrequest: *mut ::core::ffi::c_void, lpszheaders: &[u16], dwmodifiers: u32) -> ::windows_core::Result<()> { @@ -10,14 +10,14 @@ pub unsafe fn WinHttpAddRequestHeadersEx(hrequest: *mut ::core::ffi::c_void, dwm ::windows_targets::link!("winhttp.dll" "system" fn WinHttpAddRequestHeadersEx(hrequest : *mut ::core::ffi::c_void, dwmodifiers : u32, ullflags : u64, ullextra : u64, cheaders : u32, pheaders : *const WINHTTP_EXTENDED_HEADER) -> u32); WinHttpAddRequestHeadersEx(hrequest, dwmodifiers, ullflags, ullextra, pheaders.len() as _, ::core::mem::transmute(pheaders.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpCheckPlatform() -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpCheckPlatform() -> super::super::Foundation:: BOOL); WinHttpCheckPlatform().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpCloseHandle(hinternet: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -32,7 +32,7 @@ where ::windows_targets::link!("winhttp.dll" "system" fn WinHttpConnect(hsession : *mut ::core::ffi::c_void, pswzservername : ::windows_core::PCWSTR, nserverport : u16, dwreserved : u32) -> *mut ::core::ffi::c_void); WinHttpConnect(hsession, pswzservername.into_param().abi(), nserverport, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpCrackUrl(pwszurl: &[u16], dwflags: u32, lpurlcomponents: *mut URL_COMPONENTS) -> ::windows_core::Result<()> { @@ -44,35 +44,35 @@ pub unsafe fn WinHttpCreateProxyResolver(hsession: *const ::core::ffi::c_void, p ::windows_targets::link!("winhttp.dll" "system" fn WinHttpCreateProxyResolver(hsession : *const ::core::ffi::c_void, phresolver : *mut *mut ::core::ffi::c_void) -> u32); WinHttpCreateProxyResolver(hsession, phresolver) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpCreateUrl(lpurlcomponents: *const URL_COMPONENTS, dwflags: WIN_HTTP_CREATE_URL_FLAGS, pwszurl: ::windows_core::PWSTR, pdwurllength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpCreateUrl(lpurlcomponents : *const URL_COMPONENTS, dwflags : WIN_HTTP_CREATE_URL_FLAGS, pwszurl : ::windows_core::PWSTR, pdwurllength : *mut u32) -> super::super::Foundation:: BOOL); WinHttpCreateUrl(lpurlcomponents, dwflags, ::core::mem::transmute(pwszurl), pdwurllength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpDetectAutoProxyConfigUrl(dwautodetectflags: u32, ppwstrautoconfigurl: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpDetectAutoProxyConfigUrl(dwautodetectflags : u32, ppwstrautoconfigurl : *mut ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); WinHttpDetectAutoProxyConfigUrl(dwautodetectflags, ppwstrautoconfigurl).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpFreeProxyResult(pproxyresult: *mut WINHTTP_PROXY_RESULT) { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpFreeProxyResult(pproxyresult : *mut WINHTTP_PROXY_RESULT) -> ()); WinHttpFreeProxyResult(pproxyresult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpFreeProxyResultEx(pproxyresultex: *mut WINHTTP_PROXY_RESULT_EX) { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpFreeProxyResultEx(pproxyresultex : *mut WINHTTP_PROXY_RESULT_EX) -> ()); WinHttpFreeProxyResultEx(pproxyresultex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpFreeProxySettings(pwinhttpproxysettings: *const WINHTTP_PROXY_SETTINGS) { @@ -89,21 +89,21 @@ pub unsafe fn WinHttpFreeQueryConnectionGroupResult(presult: *mut WINHTTP_QUERY_ ::windows_targets::link!("winhttp.dll" "system" fn WinHttpFreeQueryConnectionGroupResult(presult : *mut WINHTTP_QUERY_CONNECTION_GROUP_RESULT) -> ()); WinHttpFreeQueryConnectionGroupResult(presult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpGetDefaultProxyConfiguration(pproxyinfo: *mut WINHTTP_PROXY_INFO) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpGetDefaultProxyConfiguration(pproxyinfo : *mut WINHTTP_PROXY_INFO) -> super::super::Foundation:: BOOL); WinHttpGetDefaultProxyConfiguration(pproxyinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpGetIEProxyConfigForCurrentUser(pproxyconfig: *mut WINHTTP_CURRENT_USER_IE_PROXY_CONFIG) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpGetIEProxyConfigForCurrentUser(pproxyconfig : *mut WINHTTP_CURRENT_USER_IE_PROXY_CONFIG) -> super::super::Foundation:: BOOL); WinHttpGetIEProxyConfigForCurrentUser(pproxyconfig).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpGetProxyForUrl(hsession: *mut ::core::ffi::c_void, lpcwszurl: P0, pautoproxyoptions: *mut WINHTTP_AUTOPROXY_OPTIONS, pproxyinfo: *mut WINHTTP_PROXY_INFO) -> ::windows_core::Result<()> @@ -113,7 +113,7 @@ where ::windows_targets::link!("winhttp.dll" "system" fn WinHttpGetProxyForUrl(hsession : *mut ::core::ffi::c_void, lpcwszurl : ::windows_core::PCWSTR, pautoproxyoptions : *mut WINHTTP_AUTOPROXY_OPTIONS, pproxyinfo : *mut WINHTTP_PROXY_INFO) -> super::super::Foundation:: BOOL); WinHttpGetProxyForUrl(hsession, lpcwszurl.into_param().abi(), pautoproxyoptions, pproxyinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpGetProxyForUrlEx(hresolver: *const ::core::ffi::c_void, pcwszurl: P0, pautoproxyoptions: *const WINHTTP_AUTOPROXY_OPTIONS, pcontext: usize) -> u32 @@ -123,7 +123,7 @@ where ::windows_targets::link!("winhttp.dll" "system" fn WinHttpGetProxyForUrlEx(hresolver : *const ::core::ffi::c_void, pcwszurl : ::windows_core::PCWSTR, pautoproxyoptions : *const WINHTTP_AUTOPROXY_OPTIONS, pcontext : usize) -> u32); WinHttpGetProxyForUrlEx(hresolver, pcwszurl.into_param().abi(), pautoproxyoptions, pcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpGetProxyForUrlEx2(hresolver: *const ::core::ffi::c_void, pcwszurl: P0, pautoproxyoptions: *const WINHTTP_AUTOPROXY_OPTIONS, pinterfaceselectioncontext: ::core::option::Option<&[u8]>, pcontext: usize) -> u32 @@ -133,14 +133,14 @@ where ::windows_targets::link!("winhttp.dll" "system" fn WinHttpGetProxyForUrlEx2(hresolver : *const ::core::ffi::c_void, pcwszurl : ::windows_core::PCWSTR, pautoproxyoptions : *const WINHTTP_AUTOPROXY_OPTIONS, cbinterfaceselectioncontext : u32, pinterfaceselectioncontext : *const u8, pcontext : usize) -> u32); WinHttpGetProxyForUrlEx2(hresolver, pcwszurl.into_param().abi(), pautoproxyoptions, pinterfaceselectioncontext.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pinterfaceselectioncontext.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpGetProxyResult(hresolver: *const ::core::ffi::c_void, pproxyresult: *mut WINHTTP_PROXY_RESULT) -> u32 { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpGetProxyResult(hresolver : *const ::core::ffi::c_void, pproxyresult : *mut WINHTTP_PROXY_RESULT) -> u32); WinHttpGetProxyResult(hresolver, pproxyresult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpGetProxyResultEx(hresolver: *const ::core::ffi::c_void, pproxyresultex: *mut WINHTTP_PROXY_RESULT_EX) -> u32 { @@ -183,7 +183,7 @@ where ::windows_targets::link!("winhttp.dll" "system" fn WinHttpOpenRequest(hconnect : *mut ::core::ffi::c_void, pwszverb : ::windows_core::PCWSTR, pwszobjectname : ::windows_core::PCWSTR, pwszversion : ::windows_core::PCWSTR, pwszreferrer : ::windows_core::PCWSTR, ppwszaccepttypes : *const ::windows_core::PCWSTR, dwflags : WINHTTP_OPEN_REQUEST_FLAGS) -> *mut ::core::ffi::c_void); WinHttpOpenRequest(hconnect, pwszverb.into_param().abi(), pwszobjectname.into_param().abi(), pwszversion.into_param().abi(), pwszreferrer.into_param().abi(), ppwszaccepttypes, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpQueryAuthSchemes(hrequest: *mut ::core::ffi::c_void, lpdwsupportedschemes: *mut u32, lpdwfirstscheme: *mut u32, pdwauthtarget: *mut u32) -> ::windows_core::Result<()> { @@ -195,14 +195,14 @@ pub unsafe fn WinHttpQueryConnectionGroup(hinternet: *const ::core::ffi::c_void, ::windows_targets::link!("winhttp.dll" "system" fn WinHttpQueryConnectionGroup(hinternet : *const ::core::ffi::c_void, pguidconnection : *const ::windows_core::GUID, ullflags : u64, ppresult : *mut *mut WINHTTP_QUERY_CONNECTION_GROUP_RESULT) -> u32); WinHttpQueryConnectionGroup(hinternet, ::core::mem::transmute(pguidconnection.unwrap_or(::std::ptr::null())), ullflags, ppresult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpQueryDataAvailable(hrequest: *mut ::core::ffi::c_void, lpdwnumberofbytesavailable: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpQueryDataAvailable(hrequest : *mut ::core::ffi::c_void, lpdwnumberofbytesavailable : *mut u32) -> super::super::Foundation:: BOOL); WinHttpQueryDataAvailable(hrequest, lpdwnumberofbytesavailable).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpQueryHeaders(hrequest: *mut ::core::ffi::c_void, dwinfolevel: u32, pwszname: P0, lpbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, lpdwbufferlength: *mut u32, lpdwindex: *mut u32) -> ::windows_core::Result<()> @@ -217,14 +217,14 @@ pub unsafe fn WinHttpQueryHeadersEx(hrequest: *const ::core::ffi::c_void, dwinfo ::windows_targets::link!("winhttp.dll" "system" fn WinHttpQueryHeadersEx(hrequest : *const ::core::ffi::c_void, dwinfolevel : u32, ullflags : u64, uicodepage : u32, pdwindex : *mut u32, pheadername : *const WINHTTP_HEADER_NAME, pbuffer : *mut ::core::ffi::c_void, pdwbufferlength : *mut u32, ppheaders : *mut *mut WINHTTP_EXTENDED_HEADER, pdwheaderscount : *mut u32) -> u32); WinHttpQueryHeadersEx(hrequest, dwinfolevel, ullflags, uicodepage, ::core::mem::transmute(pdwindex.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pheadername.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbuffer.unwrap_or(::std::ptr::null_mut())), pdwbufferlength, ::core::mem::transmute(ppheaders.unwrap_or(::std::ptr::null_mut())), pdwheaderscount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpQueryOption(hinternet: *mut ::core::ffi::c_void, dwoption: u32, lpbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, lpdwbufferlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpQueryOption(hinternet : *mut ::core::ffi::c_void, dwoption : u32, lpbuffer : *mut ::core::ffi::c_void, lpdwbufferlength : *mut u32) -> super::super::Foundation:: BOOL); WinHttpQueryOption(hinternet, dwoption, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null_mut())), lpdwbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpReadData(hrequest: *mut ::core::ffi::c_void, lpbuffer: *mut ::core::ffi::c_void, dwnumberofbytestoread: u32, lpdwnumberofbytesread: *mut u32) -> ::windows_core::Result<()> { @@ -236,7 +236,7 @@ pub unsafe fn WinHttpReadDataEx(hrequest: *mut ::core::ffi::c_void, lpbuffer: *m ::windows_targets::link!("winhttp.dll" "system" fn WinHttpReadDataEx(hrequest : *mut ::core::ffi::c_void, lpbuffer : *mut ::core::ffi::c_void, dwnumberofbytestoread : u32, lpdwnumberofbytesread : *mut u32, ullflags : u64, cbproperty : u32, pvproperty : *const ::core::ffi::c_void) -> u32); WinHttpReadDataEx(hrequest, lpbuffer, dwnumberofbytestoread, lpdwnumberofbytesread, ullflags, cbproperty, ::core::mem::transmute(pvproperty.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpReadProxySettings(hsession: *const ::core::ffi::c_void, pcwszconnectionname: P0, ffallbacktodefaultsettings: P1, fsetautodiscoverfordefaultsettings: P2, pdwsettingsversion: *mut u32, pfdefaultsettingsarereturned: *mut super::super::Foundation::BOOL, pwinhttpproxysettings: *mut WINHTTP_PROXY_SETTINGS) -> u32 @@ -248,7 +248,7 @@ where ::windows_targets::link!("winhttp.dll" "system" fn WinHttpReadProxySettings(hsession : *const ::core::ffi::c_void, pcwszconnectionname : ::windows_core::PCWSTR, ffallbacktodefaultsettings : super::super::Foundation:: BOOL, fsetautodiscoverfordefaultsettings : super::super::Foundation:: BOOL, pdwsettingsversion : *mut u32, pfdefaultsettingsarereturned : *mut super::super::Foundation:: BOOL, pwinhttpproxysettings : *mut WINHTTP_PROXY_SETTINGS) -> u32); WinHttpReadProxySettings(hsession, pcwszconnectionname.into_param().abi(), ffallbacktodefaultsettings.into_param().abi(), fsetautodiscoverfordefaultsettings.into_param().abi(), pdwsettingsversion, pfdefaultsettingsarereturned, pwinhttpproxysettings) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpReceiveResponse(hrequest: *mut ::core::ffi::c_void, lpreserved: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -265,14 +265,14 @@ pub unsafe fn WinHttpResetAutoProxy(hsession: *const ::core::ffi::c_void, dwflag ::windows_targets::link!("winhttp.dll" "system" fn WinHttpResetAutoProxy(hsession : *const ::core::ffi::c_void, dwflags : u32) -> u32); WinHttpResetAutoProxy(hsession, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpSendRequest(hrequest: *mut ::core::ffi::c_void, lpszheaders: ::core::option::Option<&[u16]>, lpoptional: ::core::option::Option<*const ::core::ffi::c_void>, dwoptionallength: u32, dwtotallength: u32, dwcontext: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpSendRequest(hrequest : *mut ::core::ffi::c_void, lpszheaders : ::windows_core::PCWSTR, dwheaderslength : u32, lpoptional : *const ::core::ffi::c_void, dwoptionallength : u32, dwtotallength : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); WinHttpSendRequest(hrequest, ::core::mem::transmute(lpszheaders.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszheaders.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpoptional.unwrap_or(::std::ptr::null())), dwoptionallength, dwtotallength, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpSetCredentials(hrequest: *mut ::core::ffi::c_void, authtargets: u32, authscheme: u32, pwszusername: P0, pwszpassword: P1, pauthparams: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -283,21 +283,21 @@ where ::windows_targets::link!("winhttp.dll" "system" fn WinHttpSetCredentials(hrequest : *mut ::core::ffi::c_void, authtargets : u32, authscheme : u32, pwszusername : ::windows_core::PCWSTR, pwszpassword : ::windows_core::PCWSTR, pauthparams : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); WinHttpSetCredentials(hrequest, authtargets, authscheme, pwszusername.into_param().abi(), pwszpassword.into_param().abi(), pauthparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpSetDefaultProxyConfiguration(pproxyinfo: *mut WINHTTP_PROXY_INFO) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpSetDefaultProxyConfiguration(pproxyinfo : *mut WINHTTP_PROXY_INFO) -> super::super::Foundation:: BOOL); WinHttpSetDefaultProxyConfiguration(pproxyinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpSetOption(hinternet: ::core::option::Option<*const ::core::ffi::c_void>, dwoption: u32, lpbuffer: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpSetOption(hinternet : *const ::core::ffi::c_void, dwoption : u32, lpbuffer : *const ::core::ffi::c_void, dwbufferlength : u32) -> super::super::Foundation:: BOOL); WinHttpSetOption(::core::mem::transmute(hinternet.unwrap_or(::std::ptr::null())), dwoption, ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpSetProxySettingsPerUser(fproxysettingsperuser: P0) -> u32 @@ -312,21 +312,21 @@ pub unsafe fn WinHttpSetStatusCallback(hinternet: *mut ::core::ffi::c_void, lpfn ::windows_targets::link!("winhttp.dll" "system" fn WinHttpSetStatusCallback(hinternet : *mut ::core::ffi::c_void, lpfninternetcallback : WINHTTP_STATUS_CALLBACK, dwnotificationflags : u32, dwreserved : usize) -> WINHTTP_STATUS_CALLBACK); WinHttpSetStatusCallback(hinternet, lpfninternetcallback, dwnotificationflags, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpSetTimeouts(hinternet: *mut ::core::ffi::c_void, nresolvetimeout: i32, nconnecttimeout: i32, nsendtimeout: i32, nreceivetimeout: i32) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpSetTimeouts(hinternet : *mut ::core::ffi::c_void, nresolvetimeout : i32, nconnecttimeout : i32, nsendtimeout : i32, nreceivetimeout : i32) -> super::super::Foundation:: BOOL); WinHttpSetTimeouts(hinternet, nresolvetimeout, nconnecttimeout, nsendtimeout, nreceivetimeout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpTimeFromSystemTime(pst: *const super::super::Foundation::SYSTEMTIME, pwsztime: &mut [u16; 62]) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpTimeFromSystemTime(pst : *const super::super::Foundation:: SYSTEMTIME, pwsztime : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); WinHttpTimeFromSystemTime(pst, ::core::mem::transmute(pwsztime.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpTimeToSystemTime(pwsztime: P0, pst: *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> @@ -371,14 +371,14 @@ pub unsafe fn WinHttpWebSocketShutdown(hwebsocket: *const ::core::ffi::c_void, u ::windows_targets::link!("winhttp.dll" "system" fn WinHttpWebSocketShutdown(hwebsocket : *const ::core::ffi::c_void, usstatus : u16, pvreason : *const ::core::ffi::c_void, dwreasonlength : u32) -> u32); WinHttpWebSocketShutdown(hwebsocket, usstatus, ::core::mem::transmute(pvreason.unwrap_or(::std::ptr::null())), dwreasonlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpWriteData(hrequest: *mut ::core::ffi::c_void, lpbuffer: ::core::option::Option<*const ::core::ffi::c_void>, dwnumberofbytestowrite: u32, lpdwnumberofbyteswritten: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("winhttp.dll" "system" fn WinHttpWriteData(hrequest : *mut ::core::ffi::c_void, lpbuffer : *const ::core::ffi::c_void, dwnumberofbytestowrite : u32, lpdwnumberofbyteswritten : *mut u32) -> super::super::Foundation:: BOOL); WinHttpWriteData(hrequest, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null())), dwnumberofbytestowrite, lpdwnumberofbyteswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHttpWriteProxySettings(hsession: *const ::core::ffi::c_void, fforceupdate: P0, pwinhttpproxysettings: *const WINHTTP_PROXY_SETTINGS) -> u32 @@ -388,14 +388,14 @@ where ::windows_targets::link!("winhttp.dll" "system" fn WinHttpWriteProxySettings(hsession : *const ::core::ffi::c_void, fforceupdate : super::super::Foundation:: BOOL, pwinhttpproxysettings : *const WINHTTP_PROXY_SETTINGS) -> u32); WinHttpWriteProxySettings(hsession, fforceupdate.into_param().abi(), pwinhttpproxysettings) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWinHttpRequest(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWinHttpRequest { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProxy(&self, proxysetting: i32, proxyserver: super::super::System::Variant::VARIANT, bypasslist: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProxy)(::windows_core::Interface::as_raw(self), proxysetting, ::core::mem::transmute(proxyserver), ::core::mem::transmute(bypasslist)).ok() @@ -407,7 +407,7 @@ impl IWinHttpRequest { { (::windows_core::Interface::vtable(self).SetCredentials)(::windows_core::Interface::as_raw(self), username.into_param().abi(), password.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, method: P0, url: P1, r#async: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -434,7 +434,7 @@ impl IWinHttpRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAllResponseHeaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Send(&self, body: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Send)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(body)).ok() @@ -451,30 +451,30 @@ impl IWinHttpRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ResponseBody(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseBody)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ResponseStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Option(&self, option: WinHttpRequestOption) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Option)(::windows_core::Interface::as_raw(self), option, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Option(&self, option: WinHttpRequestOption, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).put_Option)(::windows_core::Interface::as_raw(self), option, ::core::mem::transmute(value)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn WaitForResponse(&self, timeout: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -565,7 +565,7 @@ impl IWinHttpRequestEvents { { (::windows_core::Interface::vtable(self).OnResponseStart)(::windows_core::Interface::as_raw(self), status, contenttype.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnResponseDataAvailable(&self, data: *const *const super::super::System::Com::SAFEARRAY) { (::windows_core::Interface::vtable(self).OnResponseDataAvailable)(::windows_core::Interface::as_raw(self), data) @@ -1805,7 +1805,7 @@ impl ::core::default::Default for WINHTTP_ASYNC_RESULT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINHTTP_AUTOPROXY_OPTIONS { pub dwFlags: u32, @@ -1848,7 +1848,7 @@ impl ::core::default::Default for WINHTTP_AUTOPROXY_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINHTTP_CERTIFICATE_INFO { pub ftExpiry: super::super::Foundation::FILETIME, @@ -1923,7 +1923,7 @@ impl ::core::default::Default for WINHTTP_CONNECTION_GROUP { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Networking_WinSock")] pub struct WINHTTP_CONNECTION_INFO { @@ -1954,7 +1954,7 @@ impl ::core::default::Default for WINHTTP_CONNECTION_INFO { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Networking_WinSock")] pub struct WINHTTP_CONNECTION_INFO { @@ -2054,7 +2054,7 @@ impl ::core::default::Default for WINHTTP_CREDS_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINHTTP_CURRENT_USER_IE_PROXY_CONFIG { pub fAutoDetect: super::super::Foundation::BOOL, @@ -2370,7 +2370,7 @@ impl ::core::default::Default for WINHTTP_PROXY_NETWORKING_KEY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINHTTP_PROXY_RESULT { pub cEntries: u32, @@ -2409,7 +2409,7 @@ impl ::core::default::Default for WINHTTP_PROXY_RESULT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINHTTP_PROXY_RESULT_ENTRY { pub fProxy: super::super::Foundation::BOOL, @@ -2451,7 +2451,7 @@ impl ::core::default::Default for WINHTTP_PROXY_RESULT_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINHTTP_PROXY_RESULT_EX { pub cEntries: u32, @@ -2492,7 +2492,7 @@ impl ::core::default::Default for WINHTTP_PROXY_RESULT_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINHTTP_PROXY_SETTINGS { pub dwStructSize: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Networking/WinInet/impl.rs b/crates/libs/windows/src/Windows/Win32/Networking/WinInet/impl.rs index 7b56e80eeb..21dc5e3b6e 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/WinInet/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/WinInet/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IDialBranding_Impl: Sized { fn Initialize(&self, pwzconnectoid: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Networking/WinInet/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/WinInet/mod.rs index 791389e5b3..4f6e66afa8 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/WinInet/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/WinInet/mod.rs @@ -52,21 +52,21 @@ pub unsafe fn AppCacheFreeDownloadList(pdownloadlist: *mut APP_CACHE_DOWNLOAD_LI ::windows_targets::link!("wininet.dll" "system" fn AppCacheFreeDownloadList(pdownloadlist : *mut APP_CACHE_DOWNLOAD_LIST) -> ()); AppCacheFreeDownloadList(pdownloadlist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppCacheFreeGroupList(pappcachegrouplist: *mut APP_CACHE_GROUP_LIST) { ::windows_targets::link!("wininet.dll" "system" fn AppCacheFreeGroupList(pappcachegrouplist : *mut APP_CACHE_GROUP_LIST) -> ()); AppCacheFreeGroupList(pappcachegrouplist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppCacheFreeIESpace(ftcutoff: super::super::Foundation::FILETIME) -> u32 { ::windows_targets::link!("wininet.dll" "system" fn AppCacheFreeIESpace(ftcutoff : super::super::Foundation:: FILETIME) -> u32); AppCacheFreeIESpace(::core::mem::transmute(ftcutoff)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppCacheFreeSpace(ftcutoff: super::super::Foundation::FILETIME) -> u32 { @@ -86,21 +86,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn AppCacheGetFallbackUrl(happcache : *const ::core::ffi::c_void, pwszurl : ::windows_core::PCWSTR, ppwszfallbackurl : *mut ::windows_core::PWSTR) -> u32); AppCacheGetFallbackUrl(happcache, pwszurl.into_param().abi(), ppwszfallbackurl) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppCacheGetGroupList(pappcachegrouplist: *mut APP_CACHE_GROUP_LIST) -> u32 { ::windows_targets::link!("wininet.dll" "system" fn AppCacheGetGroupList(pappcachegrouplist : *mut APP_CACHE_GROUP_LIST) -> u32); AppCacheGetGroupList(pappcachegrouplist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppCacheGetIEGroupList(pappcachegrouplist: *mut APP_CACHE_GROUP_LIST) -> u32 { ::windows_targets::link!("wininet.dll" "system" fn AppCacheGetIEGroupList(pappcachegrouplist : *mut APP_CACHE_GROUP_LIST) -> u32); AppCacheGetIEGroupList(pappcachegrouplist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppCacheGetInfo(happcache: *const ::core::ffi::c_void, pappcacheinfo: *mut APP_CACHE_GROUP_INFO) -> u32 { @@ -120,7 +120,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn AppCacheLookup(pwszurl : ::windows_core::PCWSTR, dwflags : u32, phappcache : *mut *mut ::core::ffi::c_void) -> u32); AppCacheLookup(pwszurl.into_param().abi(), dwflags, phappcache) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommitUrlCacheEntryA(lpszurlname: P0, lpszlocalfilename: P1, expiretime: super::super::Foundation::FILETIME, lastmodifiedtime: super::super::Foundation::FILETIME, cacheentrytype: u32, lpheaderinfo: ::core::option::Option<&[u8]>, lpszfileextension: P2, lpszoriginalurl: P3) -> ::windows_core::Result<()> @@ -133,7 +133,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn CommitUrlCacheEntryA(lpszurlname : ::windows_core::PCSTR, lpszlocalfilename : ::windows_core::PCSTR, expiretime : super::super::Foundation:: FILETIME, lastmodifiedtime : super::super::Foundation:: FILETIME, cacheentrytype : u32, lpheaderinfo : *const u8, cchheaderinfo : u32, lpszfileextension : ::windows_core::PCSTR, lpszoriginalurl : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); CommitUrlCacheEntryA(lpszurlname.into_param().abi(), lpszlocalfilename.into_param().abi(), ::core::mem::transmute(expiretime), ::core::mem::transmute(lastmodifiedtime), cacheentrytype, ::core::mem::transmute(lpheaderinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpheaderinfo.as_deref().map_or(0, |slice| slice.len() as _), lpszfileextension.into_param().abi(), lpszoriginalurl.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommitUrlCacheEntryBinaryBlob(pwszurlname: P0, dwtype: u32, ftexpiretime: super::super::Foundation::FILETIME, ftmodifiedtime: super::super::Foundation::FILETIME, pbblob: ::core::option::Option<&[u8]>) -> u32 @@ -143,7 +143,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn CommitUrlCacheEntryBinaryBlob(pwszurlname : ::windows_core::PCWSTR, dwtype : u32, ftexpiretime : super::super::Foundation:: FILETIME, ftmodifiedtime : super::super::Foundation:: FILETIME, pbblob : *const u8, cbblob : u32) -> u32); CommitUrlCacheEntryBinaryBlob(pwszurlname.into_param().abi(), dwtype, ::core::mem::transmute(ftexpiretime), ::core::mem::transmute(ftmodifiedtime), ::core::mem::transmute(pbblob.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbblob.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommitUrlCacheEntryW(lpszurlname: P0, lpszlocalfilename: P1, expiretime: super::super::Foundation::FILETIME, lastmodifiedtime: super::super::Foundation::FILETIME, cacheentrytype: u32, lpszheaderinfo: ::core::option::Option<&[u16]>, lpszfileextension: P2, lpszoriginalurl: P3) -> ::windows_core::Result<()> @@ -156,7 +156,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn CommitUrlCacheEntryW(lpszurlname : ::windows_core::PCWSTR, lpszlocalfilename : ::windows_core::PCWSTR, expiretime : super::super::Foundation:: FILETIME, lastmodifiedtime : super::super::Foundation:: FILETIME, cacheentrytype : u32, lpszheaderinfo : ::windows_core::PCWSTR, cchheaderinfo : u32, lpszfileextension : ::windows_core::PCWSTR, lpszoriginalurl : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); CommitUrlCacheEntryW(lpszurlname.into_param().abi(), lpszlocalfilename.into_param().abi(), ::core::mem::transmute(expiretime), ::core::mem::transmute(lastmodifiedtime), cacheentrytype, ::core::mem::transmute(lpszheaderinfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszheaderinfo.as_deref().map_or(0, |slice| slice.len() as _), lpszfileextension.into_param().abi(), lpszoriginalurl.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateMD5SSOHash(pszchallengeinfo: P0, pwszrealm: P1, pwsztarget: P2, pbhexhash: *mut u8) -> super::super::Foundation::BOOL @@ -168,7 +168,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn CreateMD5SSOHash(pszchallengeinfo : ::windows_core::PCWSTR, pwszrealm : ::windows_core::PCWSTR, pwsztarget : ::windows_core::PCWSTR, pbhexhash : *mut u8) -> super::super::Foundation:: BOOL); CreateMD5SSOHash(pszchallengeinfo.into_param().abi(), pwszrealm.into_param().abi(), pwsztarget.into_param().abi(), pbhexhash) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateUrlCacheContainerA(name: P0, lpcacheprefix: P1, lpszcachepath: P2, kbcachelimit: u32, dwcontainertype: u32, dwoptions: u32, pvbuffer: ::core::option::Option<*const ::core::ffi::c_void>, cbbuffer: ::core::option::Option<*const u32>) -> ::windows_core::Result<()> @@ -180,7 +180,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn CreateUrlCacheContainerA(name : ::windows_core::PCSTR, lpcacheprefix : ::windows_core::PCSTR, lpszcachepath : ::windows_core::PCSTR, kbcachelimit : u32, dwcontainertype : u32, dwoptions : u32, pvbuffer : *const ::core::ffi::c_void, cbbuffer : *const u32) -> super::super::Foundation:: BOOL); CreateUrlCacheContainerA(name.into_param().abi(), lpcacheprefix.into_param().abi(), lpszcachepath.into_param().abi(), kbcachelimit, dwcontainertype, dwoptions, ::core::mem::transmute(pvbuffer.unwrap_or(::std::ptr::null())), ::core::mem::transmute(cbbuffer.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateUrlCacheContainerW(name: P0, lpcacheprefix: P1, lpszcachepath: P2, kbcachelimit: u32, dwcontainertype: u32, dwoptions: u32, pvbuffer: ::core::option::Option<*const ::core::ffi::c_void>, cbbuffer: ::core::option::Option<*const u32>) -> ::windows_core::Result<()> @@ -192,7 +192,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn CreateUrlCacheContainerW(name : ::windows_core::PCWSTR, lpcacheprefix : ::windows_core::PCWSTR, lpszcachepath : ::windows_core::PCWSTR, kbcachelimit : u32, dwcontainertype : u32, dwoptions : u32, pvbuffer : *const ::core::ffi::c_void, cbbuffer : *const u32) -> super::super::Foundation:: BOOL); CreateUrlCacheContainerW(name.into_param().abi(), lpcacheprefix.into_param().abi(), lpszcachepath.into_param().abi(), kbcachelimit, dwcontainertype, dwoptions, ::core::mem::transmute(pvbuffer.unwrap_or(::std::ptr::null())), ::core::mem::transmute(cbbuffer.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateUrlCacheEntryA(lpszurlname: P0, dwexpectedfilesize: u32, lpszfileextension: P1, lpszfilename: &mut [u8; 260], dwreserved: u32) -> ::windows_core::Result<()> @@ -203,7 +203,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn CreateUrlCacheEntryA(lpszurlname : ::windows_core::PCSTR, dwexpectedfilesize : u32, lpszfileextension : ::windows_core::PCSTR, lpszfilename : ::windows_core::PSTR, dwreserved : u32) -> super::super::Foundation:: BOOL); CreateUrlCacheEntryA(lpszurlname.into_param().abi(), dwexpectedfilesize, lpszfileextension.into_param().abi(), ::core::mem::transmute(lpszfilename.as_ptr()), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateUrlCacheEntryExW(lpszurlname: P0, dwexpectedfilesize: u32, lpszfileextension: P1, lpszfilename: &mut [u16; 260], dwreserved: u32, fpreserveincomingfilename: P2) -> super::super::Foundation::BOOL @@ -215,7 +215,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn CreateUrlCacheEntryExW(lpszurlname : ::windows_core::PCWSTR, dwexpectedfilesize : u32, lpszfileextension : ::windows_core::PCWSTR, lpszfilename : ::windows_core::PWSTR, dwreserved : u32, fpreserveincomingfilename : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); CreateUrlCacheEntryExW(lpszurlname.into_param().abi(), dwexpectedfilesize, lpszfileextension.into_param().abi(), ::core::mem::transmute(lpszfilename.as_ptr()), dwreserved, fpreserveincomingfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateUrlCacheEntryW(lpszurlname: P0, dwexpectedfilesize: u32, lpszfileextension: P1, lpszfilename: &mut [u16; 260], dwreserved: u32) -> ::windows_core::Result<()> @@ -231,7 +231,7 @@ pub unsafe fn CreateUrlCacheGroup(dwflags: u32, lpreserved: ::core::option::Opti ::windows_targets::link!("wininet.dll" "system" fn CreateUrlCacheGroup(dwflags : u32, lpreserved : *const ::core::ffi::c_void) -> i64); CreateUrlCacheGroup(dwflags, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteIE3Cache(hwnd: P0, hinst: P1, lpszcmd: P2, ncmdshow: i32) -> u32 @@ -243,7 +243,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn DeleteIE3Cache(hwnd : super::super::Foundation:: HWND, hinst : super::super::Foundation:: HINSTANCE, lpszcmd : ::windows_core::PCSTR, ncmdshow : i32) -> u32); DeleteIE3Cache(hwnd.into_param().abi(), hinst.into_param().abi(), lpszcmd.into_param().abi(), ncmdshow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteUrlCacheContainerA(name: P0, dwoptions: u32) -> ::windows_core::Result<()> @@ -253,7 +253,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn DeleteUrlCacheContainerA(name : ::windows_core::PCSTR, dwoptions : u32) -> super::super::Foundation:: BOOL); DeleteUrlCacheContainerA(name.into_param().abi(), dwoptions).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteUrlCacheContainerW(name: P0, dwoptions: u32) -> ::windows_core::Result<()> @@ -263,7 +263,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn DeleteUrlCacheContainerW(name : ::windows_core::PCWSTR, dwoptions : u32) -> super::super::Foundation:: BOOL); DeleteUrlCacheContainerW(name.into_param().abi(), dwoptions).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteUrlCacheEntry(lpszurlname: P0) -> ::windows_core::Result<()> @@ -273,7 +273,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn DeleteUrlCacheEntry(lpszurlname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeleteUrlCacheEntry(lpszurlname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteUrlCacheEntryA(lpszurlname: P0) -> ::windows_core::Result<()> @@ -283,7 +283,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn DeleteUrlCacheEntryA(lpszurlname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeleteUrlCacheEntryA(lpszurlname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteUrlCacheEntryW(lpszurlname: P0) -> ::windows_core::Result<()> @@ -293,35 +293,35 @@ where ::windows_targets::link!("wininet.dll" "system" fn DeleteUrlCacheEntryW(lpszurlname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeleteUrlCacheEntryW(lpszurlname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteUrlCacheGroup(groupid: i64, dwflags: u32, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn DeleteUrlCacheGroup(groupid : i64, dwflags : u32, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); DeleteUrlCacheGroup(groupid, dwflags, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteWpadCacheForNetworks(param0: WPAD_CACHE_DELETE) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn DeleteWpadCacheForNetworks(param0 : WPAD_CACHE_DELETE) -> super::super::Foundation:: BOOL); DeleteWpadCacheForNetworks(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DetectAutoProxyUrl(pszautoproxyurl: &mut [u8], dwdetectflags: PROXY_AUTO_DETECT_TYPE) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn DetectAutoProxyUrl(pszautoproxyurl : ::windows_core::PSTR, cchautoproxyurl : u32, dwdetectflags : PROXY_AUTO_DETECT_TYPE) -> super::super::Foundation:: BOOL); DetectAutoProxyUrl(::core::mem::transmute(pszautoproxyurl.as_ptr()), pszautoproxyurl.len() as _, dwdetectflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DoConnectoidsExist() -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn DoConnectoidsExist() -> super::super::Foundation:: BOOL); DoConnectoidsExist() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExportCookieFileA(szfilename: P0, fappend: P1) -> super::super::Foundation::BOOL @@ -332,7 +332,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn ExportCookieFileA(szfilename : ::windows_core::PCSTR, fappend : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); ExportCookieFileA(szfilename.into_param().abi(), fappend.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExportCookieFileW(szfilename: P0, fappend: P1) -> super::super::Foundation::BOOL @@ -343,7 +343,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn ExportCookieFileW(szfilename : ::windows_core::PCWSTR, fappend : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); ExportCookieFileW(szfilename.into_param().abi(), fappend.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindCloseUrlCache(henumhandle: P0) -> ::windows_core::Result<()> @@ -353,21 +353,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn FindCloseUrlCache(henumhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FindCloseUrlCache(henumhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstUrlCacheContainerA(pdwmodified: *mut u32, lpcontainerinfo: *mut INTERNET_CACHE_CONTAINER_INFOA, lpcbcontainerinfo: *mut u32, dwoptions: u32) -> super::super::Foundation::HANDLE { ::windows_targets::link!("wininet.dll" "system" fn FindFirstUrlCacheContainerA(pdwmodified : *mut u32, lpcontainerinfo : *mut INTERNET_CACHE_CONTAINER_INFOA, lpcbcontainerinfo : *mut u32, dwoptions : u32) -> super::super::Foundation:: HANDLE); FindFirstUrlCacheContainerA(pdwmodified, lpcontainerinfo, lpcbcontainerinfo, dwoptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstUrlCacheContainerW(pdwmodified: *mut u32, lpcontainerinfo: *mut INTERNET_CACHE_CONTAINER_INFOW, lpcbcontainerinfo: *mut u32, dwoptions: u32) -> super::super::Foundation::HANDLE { ::windows_targets::link!("wininet.dll" "system" fn FindFirstUrlCacheContainerW(pdwmodified : *mut u32, lpcontainerinfo : *mut INTERNET_CACHE_CONTAINER_INFOW, lpcbcontainerinfo : *mut u32, dwoptions : u32) -> super::super::Foundation:: HANDLE); FindFirstUrlCacheContainerW(pdwmodified, lpcontainerinfo, lpcbcontainerinfo, dwoptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstUrlCacheEntryA(lpszurlsearchpattern: P0, lpfirstcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOA>, lpcbcacheentryinfo: *mut u32) -> ::windows_core::Result @@ -378,7 +378,7 @@ where let result__ = FindFirstUrlCacheEntryA(lpszurlsearchpattern.into_param().abi(), ::core::mem::transmute(lpfirstcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstUrlCacheEntryExA(lpszurlsearchpattern: P0, dwflags: u32, dwfilter: u32, groupid: i64, lpfirstcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOA>, lpcbcacheentryinfo: *mut u32, lpgroupattributes: ::core::option::Option<*const ::core::ffi::c_void>, lpcbgroupattributes: ::core::option::Option<*const u32>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -389,7 +389,7 @@ where let result__ = FindFirstUrlCacheEntryExA(lpszurlsearchpattern.into_param().abi(), dwflags, dwfilter, groupid, ::core::mem::transmute(lpfirstcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo, ::core::mem::transmute(lpgroupattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcbgroupattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstUrlCacheEntryExW(lpszurlsearchpattern: P0, dwflags: u32, dwfilter: u32, groupid: i64, lpfirstcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOW>, lpcbcacheentryinfo: *mut u32, lpgroupattributes: ::core::option::Option<*const ::core::ffi::c_void>, lpcbgroupattributes: ::core::option::Option<*const u32>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -400,7 +400,7 @@ where let result__ = FindFirstUrlCacheEntryExW(lpszurlsearchpattern.into_param().abi(), dwflags, dwfilter, groupid, ::core::mem::transmute(lpfirstcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo, ::core::mem::transmute(lpgroupattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcbgroupattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstUrlCacheEntryW(lpszurlsearchpattern: P0, lpfirstcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOW>, lpcbcacheentryinfo: *mut u32) -> ::windows_core::Result @@ -411,7 +411,7 @@ where let result__ = FindFirstUrlCacheEntryW(lpszurlsearchpattern.into_param().abi(), ::core::mem::transmute(lpfirstcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstUrlCacheGroup(dwflags: u32, dwfilter: u32, lpsearchcondition: ::core::option::Option<*const ::core::ffi::c_void>, dwsearchcondition: u32, lpgroupid: *mut i64, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result { @@ -419,7 +419,7 @@ pub unsafe fn FindFirstUrlCacheGroup(dwflags: u32, dwfilter: u32, lpsearchcondit let result__ = FindFirstUrlCacheGroup(dwflags, dwfilter, ::core::mem::transmute(lpsearchcondition.unwrap_or(::std::ptr::null())), dwsearchcondition, lpgroupid, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextUrlCacheContainerA(henumhandle: P0, lpcontainerinfo: *mut INTERNET_CACHE_CONTAINER_INFOA, lpcbcontainerinfo: *mut u32) -> super::super::Foundation::BOOL @@ -429,7 +429,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FindNextUrlCacheContainerA(henumhandle : super::super::Foundation:: HANDLE, lpcontainerinfo : *mut INTERNET_CACHE_CONTAINER_INFOA, lpcbcontainerinfo : *mut u32) -> super::super::Foundation:: BOOL); FindNextUrlCacheContainerA(henumhandle.into_param().abi(), lpcontainerinfo, lpcbcontainerinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextUrlCacheContainerW(henumhandle: P0, lpcontainerinfo: *mut INTERNET_CACHE_CONTAINER_INFOW, lpcbcontainerinfo: *mut u32) -> super::super::Foundation::BOOL @@ -439,7 +439,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FindNextUrlCacheContainerW(henumhandle : super::super::Foundation:: HANDLE, lpcontainerinfo : *mut INTERNET_CACHE_CONTAINER_INFOW, lpcbcontainerinfo : *mut u32) -> super::super::Foundation:: BOOL); FindNextUrlCacheContainerW(henumhandle.into_param().abi(), lpcontainerinfo, lpcbcontainerinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextUrlCacheEntryA(henumhandle: P0, lpnextcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOA>, lpcbcacheentryinfo: *mut u32) -> ::windows_core::Result<()> @@ -449,7 +449,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FindNextUrlCacheEntryA(henumhandle : super::super::Foundation:: HANDLE, lpnextcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA, lpcbcacheentryinfo : *mut u32) -> super::super::Foundation:: BOOL); FindNextUrlCacheEntryA(henumhandle.into_param().abi(), ::core::mem::transmute(lpnextcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextUrlCacheEntryExA(henumhandle: P0, lpnextcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOA>, lpcbcacheentryinfo: *mut u32, lpgroupattributes: ::core::option::Option<*const ::core::ffi::c_void>, lpcbgroupattributes: ::core::option::Option<*const u32>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -459,7 +459,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FindNextUrlCacheEntryExA(henumhandle : super::super::Foundation:: HANDLE, lpnextcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA, lpcbcacheentryinfo : *mut u32, lpgroupattributes : *const ::core::ffi::c_void, lpcbgroupattributes : *const u32, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FindNextUrlCacheEntryExA(henumhandle.into_param().abi(), ::core::mem::transmute(lpnextcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo, ::core::mem::transmute(lpgroupattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcbgroupattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextUrlCacheEntryExW(henumhandle: P0, lpnextcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOW>, lpcbcacheentryinfo: *mut u32, lpgroupattributes: ::core::option::Option<*const ::core::ffi::c_void>, lpcbgroupattributes: ::core::option::Option<*const u32>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -469,7 +469,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FindNextUrlCacheEntryExW(henumhandle : super::super::Foundation:: HANDLE, lpnextcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW, lpcbcacheentryinfo : *mut u32, lpgroupattributes : *const ::core::ffi::c_void, lpcbgroupattributes : *const u32, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FindNextUrlCacheEntryExW(henumhandle.into_param().abi(), ::core::mem::transmute(lpnextcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo, ::core::mem::transmute(lpgroupattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcbgroupattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextUrlCacheEntryW(henumhandle: P0, lpnextcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOW>, lpcbcacheentryinfo: *mut u32) -> ::windows_core::Result<()> @@ -479,7 +479,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FindNextUrlCacheEntryW(henumhandle : super::super::Foundation:: HANDLE, lpnextcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW, lpcbcacheentryinfo : *mut u32) -> super::super::Foundation:: BOOL); FindNextUrlCacheEntryW(henumhandle.into_param().abi(), ::core::mem::transmute(lpnextcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextUrlCacheGroup(hfind: P0, lpgroupid: *mut i64, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -497,7 +497,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FindP3PPolicySymbol(pszsymbol : ::windows_core::PCSTR) -> i32); FindP3PPolicySymbol(pszsymbol.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeUrlCacheSpaceA(lpszcachepath: P0, dwsize: u32, dwfilter: u32) -> ::windows_core::Result<()> @@ -507,7 +507,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FreeUrlCacheSpaceA(lpszcachepath : ::windows_core::PCSTR, dwsize : u32, dwfilter : u32) -> super::super::Foundation:: BOOL); FreeUrlCacheSpaceA(lpszcachepath.into_param().abi(), dwsize, dwfilter).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeUrlCacheSpaceW(lpszcachepath: P0, dwsize: u32, dwfilter: u32) -> ::windows_core::Result<()> @@ -517,7 +517,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FreeUrlCacheSpaceW(lpszcachepath : ::windows_core::PCWSTR, dwsize : u32, dwfilter : u32) -> super::super::Foundation:: BOOL); FreeUrlCacheSpaceW(lpszcachepath.into_param().abi(), dwsize, dwfilter).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpCommandA(hconnect: *const ::core::ffi::c_void, fexpectresponse: P0, dwflags: FTP_FLAGS, lpszcommand: P1, dwcontext: usize, phftpcommand: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -528,7 +528,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpCommandA(hconnect : *const ::core::ffi::c_void, fexpectresponse : super::super::Foundation:: BOOL, dwflags : FTP_FLAGS, lpszcommand : ::windows_core::PCSTR, dwcontext : usize, phftpcommand : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FtpCommandA(hconnect, fexpectresponse.into_param().abi(), dwflags, lpszcommand.into_param().abi(), dwcontext, ::core::mem::transmute(phftpcommand.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpCommandW(hconnect: *const ::core::ffi::c_void, fexpectresponse: P0, dwflags: FTP_FLAGS, lpszcommand: P1, dwcontext: usize, phftpcommand: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -539,7 +539,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpCommandW(hconnect : *const ::core::ffi::c_void, fexpectresponse : super::super::Foundation:: BOOL, dwflags : FTP_FLAGS, lpszcommand : ::windows_core::PCWSTR, dwcontext : usize, phftpcommand : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FtpCommandW(hconnect, fexpectresponse.into_param().abi(), dwflags, lpszcommand.into_param().abi(), dwcontext, ::core::mem::transmute(phftpcommand.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpCreateDirectoryA(hconnect: *const ::core::ffi::c_void, lpszdirectory: P0) -> ::windows_core::Result<()> @@ -549,7 +549,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpCreateDirectoryA(hconnect : *const ::core::ffi::c_void, lpszdirectory : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); FtpCreateDirectoryA(hconnect, lpszdirectory.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpCreateDirectoryW(hconnect: *const ::core::ffi::c_void, lpszdirectory: P0) -> ::windows_core::Result<()> @@ -559,7 +559,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpCreateDirectoryW(hconnect : *const ::core::ffi::c_void, lpszdirectory : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); FtpCreateDirectoryW(hconnect, lpszdirectory.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpDeleteFileA(hconnect: *const ::core::ffi::c_void, lpszfilename: P0) -> ::windows_core::Result<()> @@ -569,7 +569,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpDeleteFileA(hconnect : *const ::core::ffi::c_void, lpszfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); FtpDeleteFileA(hconnect, lpszfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpDeleteFileW(hconnect: *const ::core::ffi::c_void, lpszfilename: P0) -> ::windows_core::Result<()> @@ -579,7 +579,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpDeleteFileW(hconnect : *const ::core::ffi::c_void, lpszfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); FtpDeleteFileW(hconnect, lpszfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn FtpFindFirstFileA(hconnect: *const ::core::ffi::c_void, lpszsearchfile: P0, lpfindfiledata: ::core::option::Option<*mut super::super::Storage::FileSystem::WIN32_FIND_DATAA>, dwflags: u32, dwcontext: usize) -> *mut ::core::ffi::c_void @@ -589,7 +589,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpFindFirstFileA(hconnect : *const ::core::ffi::c_void, lpszsearchfile : ::windows_core::PCSTR, lpfindfiledata : *mut super::super::Storage::FileSystem:: WIN32_FIND_DATAA, dwflags : u32, dwcontext : usize) -> *mut ::core::ffi::c_void); FtpFindFirstFileA(hconnect, lpszsearchfile.into_param().abi(), ::core::mem::transmute(lpfindfiledata.unwrap_or(::std::ptr::null_mut())), dwflags, dwcontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn FtpFindFirstFileW(hconnect: *const ::core::ffi::c_void, lpszsearchfile: P0, lpfindfiledata: ::core::option::Option<*mut super::super::Storage::FileSystem::WIN32_FIND_DATAW>, dwflags: u32, dwcontext: usize) -> *mut ::core::ffi::c_void @@ -599,21 +599,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpFindFirstFileW(hconnect : *const ::core::ffi::c_void, lpszsearchfile : ::windows_core::PCWSTR, lpfindfiledata : *mut super::super::Storage::FileSystem:: WIN32_FIND_DATAW, dwflags : u32, dwcontext : usize) -> *mut ::core::ffi::c_void); FtpFindFirstFileW(hconnect, lpszsearchfile.into_param().abi(), ::core::mem::transmute(lpfindfiledata.unwrap_or(::std::ptr::null_mut())), dwflags, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpGetCurrentDirectoryA(hconnect: *const ::core::ffi::c_void, lpszcurrentdirectory: ::windows_core::PSTR, lpdwcurrentdirectory: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn FtpGetCurrentDirectoryA(hconnect : *const ::core::ffi::c_void, lpszcurrentdirectory : ::windows_core::PSTR, lpdwcurrentdirectory : *mut u32) -> super::super::Foundation:: BOOL); FtpGetCurrentDirectoryA(hconnect, ::core::mem::transmute(lpszcurrentdirectory), lpdwcurrentdirectory).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpGetCurrentDirectoryW(hconnect: *const ::core::ffi::c_void, lpszcurrentdirectory: ::windows_core::PWSTR, lpdwcurrentdirectory: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn FtpGetCurrentDirectoryW(hconnect : *const ::core::ffi::c_void, lpszcurrentdirectory : ::windows_core::PWSTR, lpdwcurrentdirectory : *mut u32) -> super::super::Foundation:: BOOL); FtpGetCurrentDirectoryW(hconnect, ::core::mem::transmute(lpszcurrentdirectory), lpdwcurrentdirectory).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpGetFileA(hconnect: *const ::core::ffi::c_void, lpszremotefile: P0, lpsznewfile: P1, ffailifexists: P2, dwflagsandattributes: u32, dwflags: u32, dwcontext: usize) -> ::windows_core::Result<()> @@ -625,7 +625,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpGetFileA(hconnect : *const ::core::ffi::c_void, lpszremotefile : ::windows_core::PCSTR, lpsznewfile : ::windows_core::PCSTR, ffailifexists : super::super::Foundation:: BOOL, dwflagsandattributes : u32, dwflags : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); FtpGetFileA(hconnect, lpszremotefile.into_param().abi(), lpsznewfile.into_param().abi(), ffailifexists.into_param().abi(), dwflagsandattributes, dwflags, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpGetFileEx(hftpsession: *const ::core::ffi::c_void, lpszremotefile: P0, lpsznewfile: P1, ffailifexists: P2, dwflagsandattributes: u32, dwflags: u32, dwcontext: usize) -> super::super::Foundation::BOOL @@ -642,7 +642,7 @@ pub unsafe fn FtpGetFileSize(hfile: *const ::core::ffi::c_void, lpdwfilesizehigh ::windows_targets::link!("wininet.dll" "system" fn FtpGetFileSize(hfile : *const ::core::ffi::c_void, lpdwfilesizehigh : *mut u32) -> u32); FtpGetFileSize(hfile, ::core::mem::transmute(lpdwfilesizehigh.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpGetFileW(hconnect: *const ::core::ffi::c_void, lpszremotefile: P0, lpsznewfile: P1, ffailifexists: P2, dwflagsandattributes: u32, dwflags: u32, dwcontext: usize) -> ::windows_core::Result<()> @@ -670,7 +670,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpOpenFileW(hconnect : *const ::core::ffi::c_void, lpszfilename : ::windows_core::PCWSTR, dwaccess : u32, dwflags : FTP_FLAGS, dwcontext : usize) -> *mut ::core::ffi::c_void); FtpOpenFileW(hconnect, lpszfilename.into_param().abi(), dwaccess, dwflags, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpPutFileA(hconnect: *const ::core::ffi::c_void, lpszlocalfile: P0, lpsznewremotefile: P1, dwflags: FTP_FLAGS, dwcontext: usize) -> ::windows_core::Result<()> @@ -681,7 +681,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpPutFileA(hconnect : *const ::core::ffi::c_void, lpszlocalfile : ::windows_core::PCSTR, lpsznewremotefile : ::windows_core::PCSTR, dwflags : FTP_FLAGS, dwcontext : usize) -> super::super::Foundation:: BOOL); FtpPutFileA(hconnect, lpszlocalfile.into_param().abi(), lpsznewremotefile.into_param().abi(), dwflags, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpPutFileEx(hftpsession: *const ::core::ffi::c_void, lpszlocalfile: P0, lpsznewremotefile: P1, dwflags: u32, dwcontext: usize) -> super::super::Foundation::BOOL @@ -692,7 +692,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpPutFileEx(hftpsession : *const ::core::ffi::c_void, lpszlocalfile : ::windows_core::PCWSTR, lpsznewremotefile : ::windows_core::PCSTR, dwflags : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); FtpPutFileEx(hftpsession, lpszlocalfile.into_param().abi(), lpsznewremotefile.into_param().abi(), dwflags, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpPutFileW(hconnect: *const ::core::ffi::c_void, lpszlocalfile: P0, lpsznewremotefile: P1, dwflags: FTP_FLAGS, dwcontext: usize) -> ::windows_core::Result<()> @@ -703,7 +703,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpPutFileW(hconnect : *const ::core::ffi::c_void, lpszlocalfile : ::windows_core::PCWSTR, lpsznewremotefile : ::windows_core::PCWSTR, dwflags : FTP_FLAGS, dwcontext : usize) -> super::super::Foundation:: BOOL); FtpPutFileW(hconnect, lpszlocalfile.into_param().abi(), lpsznewremotefile.into_param().abi(), dwflags, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpRemoveDirectoryA(hconnect: *const ::core::ffi::c_void, lpszdirectory: P0) -> ::windows_core::Result<()> @@ -713,7 +713,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpRemoveDirectoryA(hconnect : *const ::core::ffi::c_void, lpszdirectory : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); FtpRemoveDirectoryA(hconnect, lpszdirectory.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpRemoveDirectoryW(hconnect: *const ::core::ffi::c_void, lpszdirectory: P0) -> ::windows_core::Result<()> @@ -723,7 +723,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpRemoveDirectoryW(hconnect : *const ::core::ffi::c_void, lpszdirectory : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); FtpRemoveDirectoryW(hconnect, lpszdirectory.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpRenameFileA(hconnect: *const ::core::ffi::c_void, lpszexisting: P0, lpsznew: P1) -> ::windows_core::Result<()> @@ -734,7 +734,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpRenameFileA(hconnect : *const ::core::ffi::c_void, lpszexisting : ::windows_core::PCSTR, lpsznew : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); FtpRenameFileA(hconnect, lpszexisting.into_param().abi(), lpsznew.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpRenameFileW(hconnect: *const ::core::ffi::c_void, lpszexisting: P0, lpsznew: P1) -> ::windows_core::Result<()> @@ -745,7 +745,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpRenameFileW(hconnect : *const ::core::ffi::c_void, lpszexisting : ::windows_core::PCWSTR, lpsznew : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); FtpRenameFileW(hconnect, lpszexisting.into_param().abi(), lpsznew.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpSetCurrentDirectoryA(hconnect: *const ::core::ffi::c_void, lpszdirectory: P0) -> ::windows_core::Result<()> @@ -755,7 +755,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpSetCurrentDirectoryA(hconnect : *const ::core::ffi::c_void, lpszdirectory : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); FtpSetCurrentDirectoryA(hconnect, lpszdirectory.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtpSetCurrentDirectoryW(hconnect: *const ::core::ffi::c_void, lpszdirectory: P0) -> ::windows_core::Result<()> @@ -765,7 +765,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn FtpSetCurrentDirectoryW(hconnect : *const ::core::ffi::c_void, lpszdirectory : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); FtpSetCurrentDirectoryW(hconnect, lpszdirectory.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDiskInfoA(pszpath: P0, pdwclustersize: ::core::option::Option<*mut u32>, pdlavail: ::core::option::Option<*mut u64>, pdltotal: ::core::option::Option<*mut u64>) -> super::super::Foundation::BOOL @@ -775,21 +775,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn GetDiskInfoA(pszpath : ::windows_core::PCSTR, pdwclustersize : *mut u32, pdlavail : *mut u64, pdltotal : *mut u64) -> super::super::Foundation:: BOOL); GetDiskInfoA(pszpath.into_param().abi(), ::core::mem::transmute(pdwclustersize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdlavail.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdltotal.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUrlCacheConfigInfoA(lpcacheconfiginfo: *mut INTERNET_CACHE_CONFIG_INFOA, lpcbcacheconfiginfo: ::core::option::Option<*const u32>, dwfieldcontrol: CACHE_CONFIG) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn GetUrlCacheConfigInfoA(lpcacheconfiginfo : *mut INTERNET_CACHE_CONFIG_INFOA, lpcbcacheconfiginfo : *const u32, dwfieldcontrol : CACHE_CONFIG) -> super::super::Foundation:: BOOL); GetUrlCacheConfigInfoA(lpcacheconfiginfo, ::core::mem::transmute(lpcbcacheconfiginfo.unwrap_or(::std::ptr::null())), dwfieldcontrol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUrlCacheConfigInfoW(lpcacheconfiginfo: *mut INTERNET_CACHE_CONFIG_INFOW, lpcbcacheconfiginfo: ::core::option::Option<*const u32>, dwfieldcontrol: CACHE_CONFIG) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn GetUrlCacheConfigInfoW(lpcacheconfiginfo : *mut INTERNET_CACHE_CONFIG_INFOW, lpcbcacheconfiginfo : *const u32, dwfieldcontrol : CACHE_CONFIG) -> super::super::Foundation:: BOOL); GetUrlCacheConfigInfoW(lpcacheconfiginfo, ::core::mem::transmute(lpcbcacheconfiginfo.unwrap_or(::std::ptr::null())), dwfieldcontrol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUrlCacheEntryBinaryBlob(pwszurlname: P0, dwtype: *mut u32, pftexpiretime: *mut super::super::Foundation::FILETIME, pftaccesstime: *mut super::super::Foundation::FILETIME, pftmodifiedtime: *mut super::super::Foundation::FILETIME, ppbblob: *mut *mut u8, pcbblob: *mut u32) -> u32 @@ -799,7 +799,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GetUrlCacheEntryBinaryBlob(pwszurlname : ::windows_core::PCWSTR, dwtype : *mut u32, pftexpiretime : *mut super::super::Foundation:: FILETIME, pftaccesstime : *mut super::super::Foundation:: FILETIME, pftmodifiedtime : *mut super::super::Foundation:: FILETIME, ppbblob : *mut *mut u8, pcbblob : *mut u32) -> u32); GetUrlCacheEntryBinaryBlob(pwszurlname.into_param().abi(), dwtype, pftexpiretime, pftaccesstime, pftmodifiedtime, ppbblob, pcbblob) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUrlCacheEntryInfoA(lpszurlname: P0, lpcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOA>, lpcbcacheentryinfo: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -809,7 +809,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GetUrlCacheEntryInfoA(lpszurlname : ::windows_core::PCSTR, lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA, lpcbcacheentryinfo : *mut u32) -> super::super::Foundation:: BOOL); GetUrlCacheEntryInfoA(lpszurlname.into_param().abi(), ::core::mem::transmute(lpcacheentryinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpcbcacheentryinfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUrlCacheEntryInfoExA(lpszurl: P0, lpcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOA>, lpcbcacheentryinfo: ::core::option::Option<*mut u32>, lpszredirecturl: P1, lpcbredirecturl: ::core::option::Option<*const u32>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>, dwflags: u32) -> ::windows_core::Result<()> @@ -820,7 +820,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GetUrlCacheEntryInfoExA(lpszurl : ::windows_core::PCSTR, lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA, lpcbcacheentryinfo : *mut u32, lpszredirecturl : ::windows_core::PCSTR, lpcbredirecturl : *const u32, lpreserved : *const ::core::ffi::c_void, dwflags : u32) -> super::super::Foundation:: BOOL); GetUrlCacheEntryInfoExA(lpszurl.into_param().abi(), ::core::mem::transmute(lpcacheentryinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpcbcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpszredirecturl.into_param().abi(), ::core::mem::transmute(lpcbredirecturl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUrlCacheEntryInfoExW(lpszurl: P0, lpcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOW>, lpcbcacheentryinfo: ::core::option::Option<*mut u32>, lpszredirecturl: P1, lpcbredirecturl: ::core::option::Option<*const u32>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>, dwflags: u32) -> ::windows_core::Result<()> @@ -831,7 +831,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GetUrlCacheEntryInfoExW(lpszurl : ::windows_core::PCWSTR, lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW, lpcbcacheentryinfo : *mut u32, lpszredirecturl : ::windows_core::PCWSTR, lpcbredirecturl : *const u32, lpreserved : *const ::core::ffi::c_void, dwflags : u32) -> super::super::Foundation:: BOOL); GetUrlCacheEntryInfoExW(lpszurl.into_param().abi(), ::core::mem::transmute(lpcacheentryinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpcbcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpszredirecturl.into_param().abi(), ::core::mem::transmute(lpcbredirecturl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUrlCacheEntryInfoW(lpszurlname: P0, lpcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOW>, lpcbcacheentryinfo: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -841,28 +841,28 @@ where ::windows_targets::link!("wininet.dll" "system" fn GetUrlCacheEntryInfoW(lpszurlname : ::windows_core::PCWSTR, lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW, lpcbcacheentryinfo : *mut u32) -> super::super::Foundation:: BOOL); GetUrlCacheEntryInfoW(lpszurlname.into_param().abi(), ::core::mem::transmute(lpcacheentryinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpcbcacheentryinfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUrlCacheGroupAttributeA(gid: i64, dwflags: u32, dwattributes: u32, lpgroupinfo: *mut INTERNET_CACHE_GROUP_INFOA, lpcbgroupinfo: *mut u32, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn GetUrlCacheGroupAttributeA(gid : i64, dwflags : u32, dwattributes : u32, lpgroupinfo : *mut INTERNET_CACHE_GROUP_INFOA, lpcbgroupinfo : *mut u32, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); GetUrlCacheGroupAttributeA(gid, dwflags, dwattributes, lpgroupinfo, lpcbgroupinfo, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUrlCacheGroupAttributeW(gid: i64, dwflags: u32, dwattributes: u32, lpgroupinfo: *mut INTERNET_CACHE_GROUP_INFOW, lpcbgroupinfo: *mut u32, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn GetUrlCacheGroupAttributeW(gid : i64, dwflags : u32, dwattributes : u32, lpgroupinfo : *mut INTERNET_CACHE_GROUP_INFOW, lpcbgroupinfo : *mut u32, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); GetUrlCacheGroupAttributeW(gid, dwflags, dwattributes, lpgroupinfo, lpcbgroupinfo, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUrlCacheHeaderData(nidx: u32, lpdwdata: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn GetUrlCacheHeaderData(nidx : u32, lpdwdata : *mut u32) -> super::super::Foundation:: BOOL); GetUrlCacheHeaderData(nidx, lpdwdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GopherCreateLocatorA(lpszhost: P0, nserverport: u16, lpszdisplaystring: P1, lpszselectorstring: P2, dwgophertype: u32, lpszlocator: ::windows_core::PSTR, lpdwbufferlength: *mut u32) -> ::windows_core::Result<()> @@ -874,7 +874,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GopherCreateLocatorA(lpszhost : ::windows_core::PCSTR, nserverport : u16, lpszdisplaystring : ::windows_core::PCSTR, lpszselectorstring : ::windows_core::PCSTR, dwgophertype : u32, lpszlocator : ::windows_core::PSTR, lpdwbufferlength : *mut u32) -> super::super::Foundation:: BOOL); GopherCreateLocatorA(lpszhost.into_param().abi(), nserverport, lpszdisplaystring.into_param().abi(), lpszselectorstring.into_param().abi(), dwgophertype, ::core::mem::transmute(lpszlocator), lpdwbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GopherCreateLocatorW(lpszhost: P0, nserverport: u16, lpszdisplaystring: P1, lpszselectorstring: P2, dwgophertype: u32, lpszlocator: ::windows_core::PWSTR, lpdwbufferlength: *mut u32) -> ::windows_core::Result<()> @@ -886,7 +886,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GopherCreateLocatorW(lpszhost : ::windows_core::PCWSTR, nserverport : u16, lpszdisplaystring : ::windows_core::PCWSTR, lpszselectorstring : ::windows_core::PCWSTR, dwgophertype : u32, lpszlocator : ::windows_core::PWSTR, lpdwbufferlength : *mut u32) -> super::super::Foundation:: BOOL); GopherCreateLocatorW(lpszhost.into_param().abi(), nserverport, lpszdisplaystring.into_param().abi(), lpszselectorstring.into_param().abi(), dwgophertype, ::core::mem::transmute(lpszlocator), lpdwbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GopherFindFirstFileA(hconnect: *const ::core::ffi::c_void, lpszlocator: P0, lpszsearchstring: P1, lpfinddata: ::core::option::Option<*mut GOPHER_FIND_DATAA>, dwflags: u32, dwcontext: usize) -> *mut ::core::ffi::c_void @@ -897,7 +897,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GopherFindFirstFileA(hconnect : *const ::core::ffi::c_void, lpszlocator : ::windows_core::PCSTR, lpszsearchstring : ::windows_core::PCSTR, lpfinddata : *mut GOPHER_FIND_DATAA, dwflags : u32, dwcontext : usize) -> *mut ::core::ffi::c_void); GopherFindFirstFileA(hconnect, lpszlocator.into_param().abi(), lpszsearchstring.into_param().abi(), ::core::mem::transmute(lpfinddata.unwrap_or(::std::ptr::null_mut())), dwflags, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GopherFindFirstFileW(hconnect: *const ::core::ffi::c_void, lpszlocator: P0, lpszsearchstring: P1, lpfinddata: ::core::option::Option<*mut GOPHER_FIND_DATAW>, dwflags: u32, dwcontext: usize) -> *mut ::core::ffi::c_void @@ -908,7 +908,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GopherFindFirstFileW(hconnect : *const ::core::ffi::c_void, lpszlocator : ::windows_core::PCWSTR, lpszsearchstring : ::windows_core::PCWSTR, lpfinddata : *mut GOPHER_FIND_DATAW, dwflags : u32, dwcontext : usize) -> *mut ::core::ffi::c_void); GopherFindFirstFileW(hconnect, lpszlocator.into_param().abi(), lpszsearchstring.into_param().abi(), ::core::mem::transmute(lpfinddata.unwrap_or(::std::ptr::null_mut())), dwflags, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GopherGetAttributeA(hconnect: *const ::core::ffi::c_void, lpszlocator: P0, lpszattributename: P1, lpbuffer: &mut [u8], lpdwcharactersreturned: *mut u32, lpfnenumerator: GOPHER_ATTRIBUTE_ENUMERATOR, dwcontext: usize) -> ::windows_core::Result<()> @@ -919,7 +919,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GopherGetAttributeA(hconnect : *const ::core::ffi::c_void, lpszlocator : ::windows_core::PCSTR, lpszattributename : ::windows_core::PCSTR, lpbuffer : *mut u8, dwbufferlength : u32, lpdwcharactersreturned : *mut u32, lpfnenumerator : GOPHER_ATTRIBUTE_ENUMERATOR, dwcontext : usize) -> super::super::Foundation:: BOOL); GopherGetAttributeA(hconnect, lpszlocator.into_param().abi(), lpszattributename.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, lpdwcharactersreturned, lpfnenumerator, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GopherGetAttributeW(hconnect: *const ::core::ffi::c_void, lpszlocator: P0, lpszattributename: P1, lpbuffer: &mut [u8], lpdwcharactersreturned: *mut u32, lpfnenumerator: GOPHER_ATTRIBUTE_ENUMERATOR, dwcontext: usize) -> ::windows_core::Result<()> @@ -930,7 +930,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GopherGetAttributeW(hconnect : *const ::core::ffi::c_void, lpszlocator : ::windows_core::PCWSTR, lpszattributename : ::windows_core::PCWSTR, lpbuffer : *mut u8, dwbufferlength : u32, lpdwcharactersreturned : *mut u32, lpfnenumerator : GOPHER_ATTRIBUTE_ENUMERATOR, dwcontext : usize) -> super::super::Foundation:: BOOL); GopherGetAttributeW(hconnect, lpszlocator.into_param().abi(), lpszattributename.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, lpdwcharactersreturned, lpfnenumerator, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GopherGetLocatorTypeA(lpszlocator: P0, lpdwgophertype: *mut u32) -> ::windows_core::Result<()> @@ -940,7 +940,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn GopherGetLocatorTypeA(lpszlocator : ::windows_core::PCSTR, lpdwgophertype : *mut u32) -> super::super::Foundation:: BOOL); GopherGetLocatorTypeA(lpszlocator.into_param().abi(), lpdwgophertype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GopherGetLocatorTypeW(lpszlocator: P0, lpdwgophertype: *mut u32) -> ::windows_core::Result<()> @@ -968,21 +968,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn GopherOpenFileW(hconnect : *const ::core::ffi::c_void, lpszlocator : ::windows_core::PCWSTR, lpszview : ::windows_core::PCWSTR, dwflags : u32, dwcontext : usize) -> *mut ::core::ffi::c_void); GopherOpenFileW(hconnect, lpszlocator.into_param().abi(), lpszview.into_param().abi(), dwflags, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpAddRequestHeadersA(hrequest: *const ::core::ffi::c_void, lpszheaders: &[u8], dwmodifiers: HTTP_ADDREQ_FLAG) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn HttpAddRequestHeadersA(hrequest : *const ::core::ffi::c_void, lpszheaders : ::windows_core::PCSTR, dwheaderslength : u32, dwmodifiers : HTTP_ADDREQ_FLAG) -> super::super::Foundation:: BOOL); HttpAddRequestHeadersA(hrequest, ::core::mem::transmute(lpszheaders.as_ptr()), lpszheaders.len() as _, dwmodifiers).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpAddRequestHeadersW(hrequest: *const ::core::ffi::c_void, lpszheaders: &[u16], dwmodifiers: HTTP_ADDREQ_FLAG) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn HttpAddRequestHeadersW(hrequest : *const ::core::ffi::c_void, lpszheaders : ::windows_core::PCWSTR, dwheaderslength : u32, dwmodifiers : HTTP_ADDREQ_FLAG) -> super::super::Foundation:: BOOL); HttpAddRequestHeadersW(hrequest, ::core::mem::transmute(lpszheaders.as_ptr()), lpszheaders.len() as _, dwmodifiers).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpCheckDavComplianceA(lpszurl: P0, lpszcompliancetoken: P1, lpffound: *mut super::super::Foundation::BOOL, hwnd: P2, lpvreserved: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -994,7 +994,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn HttpCheckDavComplianceA(lpszurl : ::windows_core::PCSTR, lpszcompliancetoken : ::windows_core::PCSTR, lpffound : *mut super::super::Foundation:: BOOL, hwnd : super::super::Foundation:: HWND, lpvreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); HttpCheckDavComplianceA(lpszurl.into_param().abi(), lpszcompliancetoken.into_param().abi(), lpffound, hwnd.into_param().abi(), lpvreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpCheckDavComplianceW(lpszurl: P0, lpszcompliancetoken: P1, lpffound: *mut super::super::Foundation::BOOL, hwnd: P2, lpvreserved: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -1016,14 +1016,14 @@ pub unsafe fn HttpDuplicateDependencyHandle(hdependencyhandle: *const ::core::ff ::windows_targets::link!("wininet.dll" "system" fn HttpDuplicateDependencyHandle(hdependencyhandle : *const ::core::ffi::c_void, phduplicateddependencyhandle : *mut *mut ::core::ffi::c_void) -> u32); HttpDuplicateDependencyHandle(hdependencyhandle, phduplicateddependencyhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpEndRequestA(hrequest: *const ::core::ffi::c_void, lpbuffersout: ::core::option::Option<*mut INTERNET_BUFFERSA>, dwflags: u32, dwcontext: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn HttpEndRequestA(hrequest : *const ::core::ffi::c_void, lpbuffersout : *mut INTERNET_BUFFERSA, dwflags : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); HttpEndRequestA(hrequest, ::core::mem::transmute(lpbuffersout.unwrap_or(::std::ptr::null_mut())), dwflags, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpEndRequestW(hrequest: *const ::core::ffi::c_void, lpbuffersout: ::core::option::Option<*mut INTERNET_BUFFERSW>, dwflags: u32, dwcontext: usize) -> ::windows_core::Result<()> { @@ -1043,7 +1043,7 @@ pub unsafe fn HttpIndicatePageLoadComplete(hdependencyhandle: *const ::core::ffi ::windows_targets::link!("wininet.dll" "system" fn HttpIndicatePageLoadComplete(hdependencyhandle : *const ::core::ffi::c_void) -> u32); HttpIndicatePageLoadComplete(hdependencyhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpIsHostHstsEnabled(pcwszurl: P0, pfishsts: *mut super::super::Foundation::BOOL) -> u32 @@ -1053,7 +1053,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn HttpIsHostHstsEnabled(pcwszurl : ::windows_core::PCWSTR, pfishsts : *mut super::super::Foundation:: BOOL) -> u32); HttpIsHostHstsEnabled(pcwszurl.into_param().abi(), pfishsts) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpOpenDependencyHandle(hrequesthandle: *const ::core::ffi::c_void, fbackground: P0, phdependencyhandle: *mut *mut ::core::ffi::c_void) -> u32 @@ -1098,7 +1098,7 @@ pub unsafe fn HttpPushEnable(hrequest: *const ::core::ffi::c_void, ptransportset ::windows_targets::link!("wininet.dll" "system" fn HttpPushEnable(hrequest : *const ::core::ffi::c_void, ptransportsetting : *const HTTP_PUSH_TRANSPORT_SETTING, phwait : *mut HTTP_PUSH_WAIT_HANDLE) -> u32); HttpPushEnable(hrequest, ptransportsetting, phwait) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpPushWait(hwait: P0, etype: HTTP_PUSH_WAIT_TYPE, pnotificationstatus: ::core::option::Option<*mut HTTP_PUSH_NOTIFICATION_STATUS>) -> u32 @@ -1108,49 +1108,49 @@ where ::windows_targets::link!("wininet.dll" "system" fn HttpPushWait(hwait : HTTP_PUSH_WAIT_HANDLE, etype : HTTP_PUSH_WAIT_TYPE, pnotificationstatus : *mut HTTP_PUSH_NOTIFICATION_STATUS) -> u32); HttpPushWait(hwait.into_param().abi(), etype, ::core::mem::transmute(pnotificationstatus.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpQueryInfoA(hrequest: *const ::core::ffi::c_void, dwinfolevel: u32, lpbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, lpdwbufferlength: *mut u32, lpdwindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn HttpQueryInfoA(hrequest : *const ::core::ffi::c_void, dwinfolevel : u32, lpbuffer : *mut ::core::ffi::c_void, lpdwbufferlength : *mut u32, lpdwindex : *mut u32) -> super::super::Foundation:: BOOL); HttpQueryInfoA(hrequest, dwinfolevel, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null_mut())), lpdwbufferlength, ::core::mem::transmute(lpdwindex.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpQueryInfoW(hrequest: *const ::core::ffi::c_void, dwinfolevel: u32, lpbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, lpdwbufferlength: *mut u32, lpdwindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn HttpQueryInfoW(hrequest : *const ::core::ffi::c_void, dwinfolevel : u32, lpbuffer : *mut ::core::ffi::c_void, lpdwbufferlength : *mut u32, lpdwindex : *mut u32) -> super::super::Foundation:: BOOL); HttpQueryInfoW(hrequest, dwinfolevel, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null_mut())), lpdwbufferlength, ::core::mem::transmute(lpdwindex.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpSendRequestA(hrequest: *const ::core::ffi::c_void, lpszheaders: ::core::option::Option<&[u8]>, lpoptional: ::core::option::Option<*const ::core::ffi::c_void>, dwoptionallength: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn HttpSendRequestA(hrequest : *const ::core::ffi::c_void, lpszheaders : ::windows_core::PCSTR, dwheaderslength : u32, lpoptional : *const ::core::ffi::c_void, dwoptionallength : u32) -> super::super::Foundation:: BOOL); HttpSendRequestA(hrequest, ::core::mem::transmute(lpszheaders.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszheaders.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpoptional.unwrap_or(::std::ptr::null())), dwoptionallength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpSendRequestExA(hrequest: *const ::core::ffi::c_void, lpbuffersin: ::core::option::Option<*const INTERNET_BUFFERSA>, lpbuffersout: ::core::option::Option<*mut INTERNET_BUFFERSA>, dwflags: u32, dwcontext: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn HttpSendRequestExA(hrequest : *const ::core::ffi::c_void, lpbuffersin : *const INTERNET_BUFFERSA, lpbuffersout : *mut INTERNET_BUFFERSA, dwflags : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); HttpSendRequestExA(hrequest, ::core::mem::transmute(lpbuffersin.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpbuffersout.unwrap_or(::std::ptr::null_mut())), dwflags, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpSendRequestExW(hrequest: *const ::core::ffi::c_void, lpbuffersin: ::core::option::Option<*const INTERNET_BUFFERSW>, lpbuffersout: ::core::option::Option<*mut INTERNET_BUFFERSW>, dwflags: u32, dwcontext: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn HttpSendRequestExW(hrequest : *const ::core::ffi::c_void, lpbuffersin : *const INTERNET_BUFFERSW, lpbuffersout : *mut INTERNET_BUFFERSW, dwflags : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); HttpSendRequestExW(hrequest, ::core::mem::transmute(lpbuffersin.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpbuffersout.unwrap_or(::std::ptr::null_mut())), dwflags, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpSendRequestW(hrequest: *const ::core::ffi::c_void, lpszheaders: ::core::option::Option<&[u16]>, lpoptional: ::core::option::Option<*const ::core::ffi::c_void>, dwoptionallength: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn HttpSendRequestW(hrequest : *const ::core::ffi::c_void, lpszheaders : ::windows_core::PCWSTR, dwheaderslength : u32, lpoptional : *const ::core::ffi::c_void, dwoptionallength : u32) -> super::super::Foundation:: BOOL); HttpSendRequestW(hrequest, ::core::mem::transmute(lpszheaders.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszheaders.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpoptional.unwrap_or(::std::ptr::null())), dwoptionallength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpWebSocketClose(hwebsocket: *const ::core::ffi::c_void, usstatus: u16, pvreason: ::core::option::Option<*const ::core::ffi::c_void>, dwreasonlength: u32) -> super::super::Foundation::BOOL { @@ -1162,35 +1162,35 @@ pub unsafe fn HttpWebSocketCompleteUpgrade(hrequest: *const ::core::ffi::c_void, ::windows_targets::link!("wininet.dll" "system" fn HttpWebSocketCompleteUpgrade(hrequest : *const ::core::ffi::c_void, dwcontext : usize) -> *mut ::core::ffi::c_void); HttpWebSocketCompleteUpgrade(hrequest, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpWebSocketQueryCloseStatus(hwebsocket: *const ::core::ffi::c_void, pusstatus: *mut u16, pvreason: ::core::option::Option<*mut ::core::ffi::c_void>, dwreasonlength: u32, pdwreasonlengthconsumed: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn HttpWebSocketQueryCloseStatus(hwebsocket : *const ::core::ffi::c_void, pusstatus : *mut u16, pvreason : *mut ::core::ffi::c_void, dwreasonlength : u32, pdwreasonlengthconsumed : *mut u32) -> super::super::Foundation:: BOOL); HttpWebSocketQueryCloseStatus(hwebsocket, pusstatus, ::core::mem::transmute(pvreason.unwrap_or(::std::ptr::null_mut())), dwreasonlength, pdwreasonlengthconsumed) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpWebSocketReceive(hwebsocket: *const ::core::ffi::c_void, pvbuffer: *mut ::core::ffi::c_void, dwbufferlength: u32, pdwbytesread: *mut u32, pbuffertype: *mut HTTP_WEB_SOCKET_BUFFER_TYPE) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn HttpWebSocketReceive(hwebsocket : *const ::core::ffi::c_void, pvbuffer : *mut ::core::ffi::c_void, dwbufferlength : u32, pdwbytesread : *mut u32, pbuffertype : *mut HTTP_WEB_SOCKET_BUFFER_TYPE) -> super::super::Foundation:: BOOL); HttpWebSocketReceive(hwebsocket, pvbuffer, dwbufferlength, pdwbytesread, pbuffertype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpWebSocketSend(hwebsocket: *const ::core::ffi::c_void, buffertype: HTTP_WEB_SOCKET_BUFFER_TYPE, pvbuffer: ::core::option::Option<*const ::core::ffi::c_void>, dwbufferlength: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn HttpWebSocketSend(hwebsocket : *const ::core::ffi::c_void, buffertype : HTTP_WEB_SOCKET_BUFFER_TYPE, pvbuffer : *const ::core::ffi::c_void, dwbufferlength : u32) -> super::super::Foundation:: BOOL); HttpWebSocketSend(hwebsocket, buffertype, ::core::mem::transmute(pvbuffer.unwrap_or(::std::ptr::null())), dwbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpWebSocketShutdown(hwebsocket: *const ::core::ffi::c_void, usstatus: u16, pvreason: ::core::option::Option<*const ::core::ffi::c_void>, dwreasonlength: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn HttpWebSocketShutdown(hwebsocket : *const ::core::ffi::c_void, usstatus : u16, pvreason : *const ::core::ffi::c_void, dwreasonlength : u32) -> super::super::Foundation:: BOOL); HttpWebSocketShutdown(hwebsocket, usstatus, ::core::mem::transmute(pvreason.unwrap_or(::std::ptr::null())), dwreasonlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImportCookieFileA(szfilename: P0) -> super::super::Foundation::BOOL @@ -1200,7 +1200,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn ImportCookieFileA(szfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); ImportCookieFileA(szfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImportCookieFileW(szfilename: P0) -> super::super::Foundation::BOOL @@ -1210,7 +1210,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn ImportCookieFileW(szfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); ImportCookieFileW(szfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IncrementUrlCacheHeaderData(nidx: u32, lpdwdata: *mut u32) -> super::super::Foundation::BOOL { @@ -1225,14 +1225,14 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternalInternetGetCookie(lpszurl : ::windows_core::PCSTR, lpszcookiedata : ::windows_core::PSTR, lpdwdatasize : *mut u32) -> u32); InternalInternetGetCookie(lpszurl.into_param().abi(), ::core::mem::transmute(lpszcookiedata), lpdwdatasize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn InternetAlgIdToStringA(ai: super::super::Security::Cryptography::ALG_ID, lpstr: ::windows_core::PSTR, lpdwstrlength: *mut u32, dwreserved: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetAlgIdToStringA(ai : super::super::Security::Cryptography:: ALG_ID, lpstr : ::windows_core::PSTR, lpdwstrlength : *mut u32, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetAlgIdToStringA(ai, ::core::mem::transmute(lpstr), lpdwstrlength, dwreserved) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn InternetAlgIdToStringW(ai: super::super::Security::Cryptography::ALG_ID, lpstr: ::windows_core::PWSTR, lpdwstrlength: *mut u32, dwreserved: u32) -> super::super::Foundation::BOOL { @@ -1244,7 +1244,7 @@ pub unsafe fn InternetAttemptConnect(dwreserved: u32) -> u32 { ::windows_targets::link!("wininet.dll" "system" fn InternetAttemptConnect(dwreserved : u32) -> u32); InternetAttemptConnect(dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetAutodial(dwflags: INTERNET_AUTODIAL, hwndparent: P0) -> ::windows_core::Result<()> @@ -1254,14 +1254,14 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetAutodial(dwflags : INTERNET_AUTODIAL, hwndparent : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); InternetAutodial(dwflags, hwndparent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetAutodialHangup(dwreserved: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetAutodialHangup(dwreserved : u32) -> super::super::Foundation:: BOOL); InternetAutodialHangup(dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetCanonicalizeUrlA(lpszurl: P0, lpszbuffer: ::windows_core::PSTR, lpdwbufferlength: *mut u32, dwflags: u32) -> ::windows_core::Result<()> @@ -1271,7 +1271,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetCanonicalizeUrlA(lpszurl : ::windows_core::PCSTR, lpszbuffer : ::windows_core::PSTR, lpdwbufferlength : *mut u32, dwflags : u32) -> super::super::Foundation:: BOOL); InternetCanonicalizeUrlA(lpszurl.into_param().abi(), ::core::mem::transmute(lpszbuffer), lpdwbufferlength, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetCanonicalizeUrlW(lpszurl: P0, lpszbuffer: ::windows_core::PWSTR, lpdwbufferlength: *mut u32, dwflags: u32) -> ::windows_core::Result<()> @@ -1281,7 +1281,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetCanonicalizeUrlW(lpszurl : ::windows_core::PCWSTR, lpszbuffer : ::windows_core::PWSTR, lpdwbufferlength : *mut u32, dwflags : u32) -> super::super::Foundation:: BOOL); InternetCanonicalizeUrlW(lpszurl.into_param().abi(), ::core::mem::transmute(lpszbuffer), lpdwbufferlength, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetCheckConnectionA(lpszurl: P0, dwflags: u32, dwreserved: u32) -> ::windows_core::Result<()> @@ -1291,7 +1291,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetCheckConnectionA(lpszurl : ::windows_core::PCSTR, dwflags : u32, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetCheckConnectionA(lpszurl.into_param().abi(), dwflags, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetCheckConnectionW(lpszurl: P0, dwflags: u32, dwreserved: u32) -> ::windows_core::Result<()> @@ -1301,21 +1301,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetCheckConnectionW(lpszurl : ::windows_core::PCWSTR, dwflags : u32, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetCheckConnectionW(lpszurl.into_param().abi(), dwflags, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetClearAllPerSiteCookieDecisions() -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetClearAllPerSiteCookieDecisions() -> super::super::Foundation:: BOOL); InternetClearAllPerSiteCookieDecisions() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetCloseHandle(hinternet: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetCloseHandle(hinternet : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); InternetCloseHandle(hinternet).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetCombineUrlA(lpszbaseurl: P0, lpszrelativeurl: P1, lpszbuffer: ::windows_core::PSTR, lpdwbufferlength: *mut u32, dwflags: u32) -> ::windows_core::Result<()> @@ -1326,7 +1326,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetCombineUrlA(lpszbaseurl : ::windows_core::PCSTR, lpszrelativeurl : ::windows_core::PCSTR, lpszbuffer : ::windows_core::PSTR, lpdwbufferlength : *mut u32, dwflags : u32) -> super::super::Foundation:: BOOL); InternetCombineUrlA(lpszbaseurl.into_param().abi(), lpszrelativeurl.into_param().abi(), ::core::mem::transmute(lpszbuffer), lpdwbufferlength, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetCombineUrlW(lpszbaseurl: P0, lpszrelativeurl: P1, lpszbuffer: ::windows_core::PWSTR, lpdwbufferlength: *mut u32, dwflags: u32) -> ::windows_core::Result<()> @@ -1337,7 +1337,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetCombineUrlW(lpszbaseurl : ::windows_core::PCWSTR, lpszrelativeurl : ::windows_core::PCWSTR, lpszbuffer : ::windows_core::PWSTR, lpdwbufferlength : *mut u32, dwflags : u32) -> super::super::Foundation:: BOOL); InternetCombineUrlW(lpszbaseurl.into_param().abi(), lpszrelativeurl.into_param().abi(), ::core::mem::transmute(lpszbuffer), lpdwbufferlength, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetConfirmZoneCrossing(hwnd: P0, szurlprev: P1, szurlnew: P2, bpost: P3) -> u32 @@ -1350,7 +1350,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetConfirmZoneCrossing(hwnd : super::super::Foundation:: HWND, szurlprev : ::windows_core::PCSTR, szurlnew : ::windows_core::PCSTR, bpost : super::super::Foundation:: BOOL) -> u32); InternetConfirmZoneCrossing(hwnd.into_param().abi(), szurlprev.into_param().abi(), szurlnew.into_param().abi(), bpost.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetConfirmZoneCrossingA(hwnd: P0, szurlprev: P1, szurlnew: P2, bpost: P3) -> u32 @@ -1363,7 +1363,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetConfirmZoneCrossingA(hwnd : super::super::Foundation:: HWND, szurlprev : ::windows_core::PCSTR, szurlnew : ::windows_core::PCSTR, bpost : super::super::Foundation:: BOOL) -> u32); InternetConfirmZoneCrossingA(hwnd.into_param().abi(), szurlprev.into_param().abi(), szurlnew.into_param().abi(), bpost.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetConfirmZoneCrossingW(hwnd: P0, szurlprev: P1, szurlnew: P2, bpost: P3) -> u32 @@ -1396,7 +1396,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetConnectW(hinternet : *const ::core::ffi::c_void, lpszservername : ::windows_core::PCWSTR, nserverport : u16, lpszusername : ::windows_core::PCWSTR, lpszpassword : ::windows_core::PCWSTR, dwservice : u32, dwflags : u32, dwcontext : usize) -> *mut ::core::ffi::c_void); InternetConnectW(hinternet, lpszservername.into_param().abi(), nserverport, lpszusername.into_param().abi(), lpszpassword.into_param().abi(), dwservice, dwflags, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetConvertUrlFromWireToWideChar(pcszurl: &[u8], pcwszbaseurl: P0, dwcodepagehost: u32, dwcodepagepath: u32, fencodepathextra: P1, dwcodepageextra: u32, ppwszconvertedurl: *mut ::windows_core::PWSTR) -> u32 @@ -1407,35 +1407,35 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetConvertUrlFromWireToWideChar(pcszurl : ::windows_core::PCSTR, cchurl : u32, pcwszbaseurl : ::windows_core::PCWSTR, dwcodepagehost : u32, dwcodepagepath : u32, fencodepathextra : super::super::Foundation:: BOOL, dwcodepageextra : u32, ppwszconvertedurl : *mut ::windows_core::PWSTR) -> u32); InternetConvertUrlFromWireToWideChar(::core::mem::transmute(pcszurl.as_ptr()), pcszurl.len() as _, pcwszbaseurl.into_param().abi(), dwcodepagehost, dwcodepagepath, fencodepathextra.into_param().abi(), dwcodepageextra, ppwszconvertedurl) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinHttp`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinHttp\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinHttp"))] #[inline] pub unsafe fn InternetCrackUrlA(lpszurl: &[u8], dwflags: super::WinHttp::WIN_HTTP_CREATE_URL_FLAGS, lpurlcomponents: *mut URL_COMPONENTSA) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetCrackUrlA(lpszurl : ::windows_core::PCSTR, dwurllength : u32, dwflags : super::WinHttp:: WIN_HTTP_CREATE_URL_FLAGS, lpurlcomponents : *mut URL_COMPONENTSA) -> super::super::Foundation:: BOOL); InternetCrackUrlA(::core::mem::transmute(lpszurl.as_ptr()), lpszurl.len() as _, dwflags, lpurlcomponents).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Networking_WinHttp`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Networking_WinHttp\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinHttp"))] #[inline] pub unsafe fn InternetCrackUrlW(lpszurl: &[u16], dwflags: super::WinHttp::WIN_HTTP_CREATE_URL_FLAGS, lpurlcomponents: *mut URL_COMPONENTSW) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetCrackUrlW(lpszurl : ::windows_core::PCWSTR, dwurllength : u32, dwflags : super::WinHttp:: WIN_HTTP_CREATE_URL_FLAGS, lpurlcomponents : *mut URL_COMPONENTSW) -> super::super::Foundation:: BOOL); InternetCrackUrlW(::core::mem::transmute(lpszurl.as_ptr()), lpszurl.len() as _, dwflags, lpurlcomponents).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetCreateUrlA(lpurlcomponents: *const URL_COMPONENTSA, dwflags: u32, lpszurl: ::windows_core::PSTR, lpdwurllength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetCreateUrlA(lpurlcomponents : *const URL_COMPONENTSA, dwflags : u32, lpszurl : ::windows_core::PSTR, lpdwurllength : *mut u32) -> super::super::Foundation:: BOOL); InternetCreateUrlA(lpurlcomponents, dwflags, ::core::mem::transmute(lpszurl), lpdwurllength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetCreateUrlW(lpurlcomponents: *const URL_COMPONENTSW, dwflags: u32, lpszurl: ::windows_core::PWSTR, lpdwurllength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetCreateUrlW(lpurlcomponents : *const URL_COMPONENTSW, dwflags : u32, lpszurl : ::windows_core::PWSTR, lpdwurllength : *mut u32) -> super::super::Foundation:: BOOL); InternetCreateUrlW(lpurlcomponents, dwflags, ::core::mem::transmute(lpszurl), lpdwurllength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetDial(hwndparent: P0, lpszconnectoid: P1, dwflags: u32, lpdwconnection: *mut u32, dwreserved: u32) -> u32 @@ -1446,7 +1446,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetDial(hwndparent : super::super::Foundation:: HWND, lpszconnectoid : ::windows_core::PCSTR, dwflags : u32, lpdwconnection : *mut u32, dwreserved : u32) -> u32); InternetDial(hwndparent.into_param().abi(), lpszconnectoid.into_param().abi(), dwflags, lpdwconnection, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetDialA(hwndparent: P0, lpszconnectoid: P1, dwflags: u32, lpdwconnection: *mut usize, dwreserved: u32) -> u32 @@ -1457,7 +1457,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetDialA(hwndparent : super::super::Foundation:: HWND, lpszconnectoid : ::windows_core::PCSTR, dwflags : u32, lpdwconnection : *mut usize, dwreserved : u32) -> u32); InternetDialA(hwndparent.into_param().abi(), lpszconnectoid.into_param().abi(), dwflags, lpdwconnection, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetDialW(hwndparent: P0, lpszconnectoid: P1, dwflags: u32, lpdwconnection: *mut usize, dwreserved: u32) -> u32 @@ -1468,21 +1468,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetDialW(hwndparent : super::super::Foundation:: HWND, lpszconnectoid : ::windows_core::PCWSTR, dwflags : u32, lpdwconnection : *mut usize, dwreserved : u32) -> u32); InternetDialW(hwndparent.into_param().abi(), lpszconnectoid.into_param().abi(), dwflags, lpdwconnection, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetEnumPerSiteCookieDecisionA(pszsitename: ::windows_core::PSTR, pcsitenamesize: *mut u32, pdwdecision: *mut u32, dwindex: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetEnumPerSiteCookieDecisionA(pszsitename : ::windows_core::PSTR, pcsitenamesize : *mut u32, pdwdecision : *mut u32, dwindex : u32) -> super::super::Foundation:: BOOL); InternetEnumPerSiteCookieDecisionA(::core::mem::transmute(pszsitename), pcsitenamesize, pdwdecision, dwindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetEnumPerSiteCookieDecisionW(pszsitename: ::windows_core::PWSTR, pcsitenamesize: *mut u32, pdwdecision: *mut u32, dwindex: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetEnumPerSiteCookieDecisionW(pszsitename : ::windows_core::PWSTR, pcsitenamesize : *mut u32, pdwdecision : *mut u32, dwindex : u32) -> super::super::Foundation:: BOOL); InternetEnumPerSiteCookieDecisionW(::core::mem::transmute(pszsitename), pcsitenamesize, pdwdecision, dwindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetErrorDlg(hwnd: P0, hrequest: ::core::option::Option<*mut ::core::ffi::c_void>, dwerror: u32, dwflags: u32, lppvdata: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> u32 @@ -1492,21 +1492,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetErrorDlg(hwnd : super::super::Foundation:: HWND, hrequest : *mut ::core::ffi::c_void, dwerror : u32, dwflags : u32, lppvdata : *mut *mut ::core::ffi::c_void) -> u32); InternetErrorDlg(hwnd.into_param().abi(), ::core::mem::transmute(hrequest.unwrap_or(::std::ptr::null_mut())), dwerror, dwflags, ::core::mem::transmute(lppvdata.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetFindNextFileA(hfind: *const ::core::ffi::c_void, lpvfinddata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetFindNextFileA(hfind : *const ::core::ffi::c_void, lpvfinddata : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); InternetFindNextFileA(hfind, lpvfinddata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetFindNextFileW(hfind: *const ::core::ffi::c_void, lpvfinddata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetFindNextFileW(hfind : *const ::core::ffi::c_void, lpvfinddata : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); InternetFindNextFileW(hfind, lpvfinddata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetFortezzaCommand(dwcommand: u32, hwnd: P0, dwreserved: usize) -> super::super::Foundation::BOOL @@ -1516,49 +1516,49 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetFortezzaCommand(dwcommand : u32, hwnd : super::super::Foundation:: HWND, dwreserved : usize) -> super::super::Foundation:: BOOL); InternetFortezzaCommand(dwcommand, hwnd.into_param().abi(), dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetFreeCookies(pcookies: ::core::option::Option<*mut INTERNET_COOKIE2>, dwcookiecount: u32) { ::windows_targets::link!("wininet.dll" "system" fn InternetFreeCookies(pcookies : *mut INTERNET_COOKIE2, dwcookiecount : u32) -> ()); InternetFreeCookies(::core::mem::transmute(pcookies.unwrap_or(::std::ptr::null_mut())), dwcookiecount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetFreeProxyInfoList(pproxyinfolist: *mut WININET_PROXY_INFO_LIST) { ::windows_targets::link!("wininet.dll" "system" fn InternetFreeProxyInfoList(pproxyinfolist : *mut WININET_PROXY_INFO_LIST) -> ()); InternetFreeProxyInfoList(pproxyinfolist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetConnectedState(lpdwflags: *mut INTERNET_CONNECTION, dwreserved: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetGetConnectedState(lpdwflags : *mut INTERNET_CONNECTION, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetGetConnectedState(lpdwflags, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetConnectedStateEx(lpdwflags: *mut INTERNET_CONNECTION, lpszconnectionname: ::core::option::Option<&mut [u8]>, dwreserved: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetGetConnectedStateEx(lpdwflags : *mut INTERNET_CONNECTION, lpszconnectionname : ::windows_core::PSTR, dwnamelen : u32, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetGetConnectedStateEx(lpdwflags, ::core::mem::transmute(lpszconnectionname.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszconnectionname.as_deref().map_or(0, |slice| slice.len() as _), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetConnectedStateExA(lpdwflags: ::core::option::Option<*mut INTERNET_CONNECTION>, lpszconnectionname: ::core::option::Option<&mut [u8]>, dwreserved: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetGetConnectedStateExA(lpdwflags : *mut INTERNET_CONNECTION, lpszconnectionname : ::windows_core::PSTR, cchnamelen : u32, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetGetConnectedStateExA(::core::mem::transmute(lpdwflags.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpszconnectionname.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszconnectionname.as_deref().map_or(0, |slice| slice.len() as _), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetConnectedStateExW(lpdwflags: ::core::option::Option<*mut INTERNET_CONNECTION>, lpszconnectionname: ::core::option::Option<&mut [u16]>, dwreserved: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetGetConnectedStateExW(lpdwflags : *mut INTERNET_CONNECTION, lpszconnectionname : ::windows_core::PWSTR, cchnamelen : u32, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetGetConnectedStateExW(::core::mem::transmute(lpdwflags.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpszconnectionname.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszconnectionname.as_deref().map_or(0, |slice| slice.len() as _), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetCookieA(lpszurl: P0, lpszcookiename: P1, lpszcookiedata: ::windows_core::PSTR, lpdwsize: *mut u32) -> ::windows_core::Result<()> @@ -1569,7 +1569,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetCookieA(lpszurl : ::windows_core::PCSTR, lpszcookiename : ::windows_core::PCSTR, lpszcookiedata : ::windows_core::PSTR, lpdwsize : *mut u32) -> super::super::Foundation:: BOOL); InternetGetCookieA(lpszurl.into_param().abi(), lpszcookiename.into_param().abi(), ::core::mem::transmute(lpszcookiedata), lpdwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetCookieEx2(pcwszurl: P0, pcwszcookiename: P1, dwflags: u32, ppcookies: *mut *mut INTERNET_COOKIE2, pdwcookiecount: *mut u32) -> u32 @@ -1580,7 +1580,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetCookieEx2(pcwszurl : ::windows_core::PCWSTR, pcwszcookiename : ::windows_core::PCWSTR, dwflags : u32, ppcookies : *mut *mut INTERNET_COOKIE2, pdwcookiecount : *mut u32) -> u32); InternetGetCookieEx2(pcwszurl.into_param().abi(), pcwszcookiename.into_param().abi(), dwflags, ppcookies, pdwcookiecount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetCookieExA(lpszurl: P0, lpszcookiename: P1, lpszcookiedata: P2, lpdwsize: *mut u32, dwflags: INTERNET_COOKIE_FLAGS, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1592,7 +1592,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetCookieExA(lpszurl : ::windows_core::PCSTR, lpszcookiename : ::windows_core::PCSTR, lpszcookiedata : ::windows_core::PCSTR, lpdwsize : *mut u32, dwflags : INTERNET_COOKIE_FLAGS, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); InternetGetCookieExA(lpszurl.into_param().abi(), lpszcookiename.into_param().abi(), lpszcookiedata.into_param().abi(), lpdwsize, dwflags, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetCookieExW(lpszurl: P0, lpszcookiename: P1, lpszcookiedata: P2, lpdwsize: *mut u32, dwflags: INTERNET_COOKIE_FLAGS, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1604,7 +1604,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetCookieExW(lpszurl : ::windows_core::PCWSTR, lpszcookiename : ::windows_core::PCWSTR, lpszcookiedata : ::windows_core::PCWSTR, lpdwsize : *mut u32, dwflags : INTERNET_COOKIE_FLAGS, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); InternetGetCookieExW(lpszurl.into_param().abi(), lpszcookiename.into_param().abi(), lpszcookiedata.into_param().abi(), lpdwsize, dwflags, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetCookieW(lpszurl: P0, lpszcookiename: P1, lpszcookiedata: ::windows_core::PWSTR, lpdwsize: *mut u32) -> ::windows_core::Result<()> @@ -1615,21 +1615,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetCookieW(lpszurl : ::windows_core::PCWSTR, lpszcookiename : ::windows_core::PCWSTR, lpszcookiedata : ::windows_core::PWSTR, lpdwsize : *mut u32) -> super::super::Foundation:: BOOL); InternetGetCookieW(lpszurl.into_param().abi(), lpszcookiename.into_param().abi(), ::core::mem::transmute(lpszcookiedata), lpdwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetLastResponseInfoA(lpdwerror: *mut u32, lpszbuffer: ::windows_core::PSTR, lpdwbufferlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetGetLastResponseInfoA(lpdwerror : *mut u32, lpszbuffer : ::windows_core::PSTR, lpdwbufferlength : *mut u32) -> super::super::Foundation:: BOOL); InternetGetLastResponseInfoA(lpdwerror, ::core::mem::transmute(lpszbuffer), lpdwbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetLastResponseInfoW(lpdwerror: *mut u32, lpszbuffer: ::windows_core::PWSTR, lpdwbufferlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetGetLastResponseInfoW(lpdwerror : *mut u32, lpszbuffer : ::windows_core::PWSTR, lpdwbufferlength : *mut u32) -> super::super::Foundation:: BOOL); InternetGetLastResponseInfoW(lpdwerror, ::core::mem::transmute(lpszbuffer), lpdwbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetPerSiteCookieDecisionA(pchhostname: P0, presult: *mut u32) -> super::super::Foundation::BOOL @@ -1639,7 +1639,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetPerSiteCookieDecisionA(pchhostname : ::windows_core::PCSTR, presult : *mut u32) -> super::super::Foundation:: BOOL); InternetGetPerSiteCookieDecisionA(pchhostname.into_param().abi(), presult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetPerSiteCookieDecisionW(pchhostname: P0, presult: *mut u32) -> super::super::Foundation::BOOL @@ -1649,7 +1649,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetPerSiteCookieDecisionW(pchhostname : ::windows_core::PCWSTR, presult : *mut u32) -> super::super::Foundation:: BOOL); InternetGetPerSiteCookieDecisionW(pchhostname.into_param().abi(), presult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGetProxyForUrl(hinternet: *const ::core::ffi::c_void, pcwszurl: P0, pproxyinfolist: *mut WININET_PROXY_INFO_LIST) -> u32 @@ -1659,7 +1659,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetProxyForUrl(hinternet : *const ::core::ffi::c_void, pcwszurl : ::windows_core::PCWSTR, pproxyinfolist : *mut WININET_PROXY_INFO_LIST) -> u32); InternetGetProxyForUrl(hinternet, pcwszurl.into_param().abi(), pproxyinfolist) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn InternetGetSecurityInfoByURL(lpszurl: P0, ppcertchain: *mut *mut super::super::Security::Cryptography::CERT_CHAIN_CONTEXT, pdwsecureflags: *mut u32) -> super::super::Foundation::BOOL @@ -1669,7 +1669,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetSecurityInfoByURL(lpszurl : ::windows_core::PCSTR, ppcertchain : *mut *mut super::super::Security::Cryptography:: CERT_CHAIN_CONTEXT, pdwsecureflags : *mut u32) -> super::super::Foundation:: BOOL); InternetGetSecurityInfoByURL(lpszurl.into_param().abi(), ppcertchain, pdwsecureflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn InternetGetSecurityInfoByURLA(lpszurl: P0, ppcertchain: *mut *mut super::super::Security::Cryptography::CERT_CHAIN_CONTEXT, pdwsecureflags: *mut u32) -> super::super::Foundation::BOOL @@ -1679,7 +1679,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetSecurityInfoByURLA(lpszurl : ::windows_core::PCSTR, ppcertchain : *mut *mut super::super::Security::Cryptography:: CERT_CHAIN_CONTEXT, pdwsecureflags : *mut u32) -> super::super::Foundation:: BOOL); InternetGetSecurityInfoByURLA(lpszurl.into_param().abi(), ppcertchain, pdwsecureflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn InternetGetSecurityInfoByURLW(lpszurl: P0, ppcertchain: *mut *mut super::super::Security::Cryptography::CERT_CHAIN_CONTEXT, pdwsecureflags: *mut u32) -> super::super::Foundation::BOOL @@ -1689,7 +1689,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGetSecurityInfoByURLW(lpszurl : ::windows_core::PCWSTR, ppcertchain : *mut *mut super::super::Security::Cryptography:: CERT_CHAIN_CONTEXT, pdwsecureflags : *mut u32) -> super::super::Foundation:: BOOL); InternetGetSecurityInfoByURLW(lpszurl.into_param().abi(), ppcertchain, pdwsecureflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGoOnline(lpszurl: P0, hwndparent: P1, dwflags: u32) -> ::windows_core::Result<()> @@ -1700,7 +1700,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGoOnline(lpszurl : ::windows_core::PCSTR, hwndparent : super::super::Foundation:: HWND, dwflags : u32) -> super::super::Foundation:: BOOL); InternetGoOnline(lpszurl.into_param().abi(), hwndparent.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGoOnlineA(lpszurl: P0, hwndparent: P1, dwflags: u32) -> ::windows_core::Result<()> @@ -1711,7 +1711,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetGoOnlineA(lpszurl : ::windows_core::PCSTR, hwndparent : super::super::Foundation:: HWND, dwflags : u32) -> super::super::Foundation:: BOOL); InternetGoOnlineA(lpszurl.into_param().abi(), hwndparent.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetGoOnlineW(lpszurl: P0, hwndparent: P1, dwflags: u32) -> ::windows_core::Result<()> @@ -1727,14 +1727,14 @@ pub unsafe fn InternetHangUp(dwconnection: usize, dwreserved: u32) -> u32 { ::windows_targets::link!("wininet.dll" "system" fn InternetHangUp(dwconnection : usize, dwreserved : u32) -> u32); InternetHangUp(dwconnection, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetInitializeAutoProxyDll(dwreserved: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetInitializeAutoProxyDll(dwreserved : u32) -> super::super::Foundation:: BOOL); InternetInitializeAutoProxyDll(dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetLockRequestFile(hinternet: *const ::core::ffi::c_void, lphlockrequestinfo: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { @@ -1777,70 +1777,70 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetOpenW(lpszagent : ::windows_core::PCWSTR, dwaccesstype : u32, lpszproxy : ::windows_core::PCWSTR, lpszproxybypass : ::windows_core::PCWSTR, dwflags : u32) -> *mut ::core::ffi::c_void); InternetOpenW(lpszagent.into_param().abi(), dwaccesstype, lpszproxy.into_param().abi(), lpszproxybypass.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetQueryDataAvailable(hfile: *const ::core::ffi::c_void, lpdwnumberofbytesavailable: ::core::option::Option<*mut u32>, dwflags: u32, dwcontext: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetQueryDataAvailable(hfile : *const ::core::ffi::c_void, lpdwnumberofbytesavailable : *mut u32, dwflags : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); InternetQueryDataAvailable(hfile, ::core::mem::transmute(lpdwnumberofbytesavailable.unwrap_or(::std::ptr::null_mut())), dwflags, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetQueryFortezzaStatus(pdwstatus: *mut u32, dwreserved: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetQueryFortezzaStatus(pdwstatus : *mut u32, dwreserved : usize) -> super::super::Foundation:: BOOL); InternetQueryFortezzaStatus(pdwstatus, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetQueryOptionA(hinternet: ::core::option::Option<*const ::core::ffi::c_void>, dwoption: u32, lpbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, lpdwbufferlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetQueryOptionA(hinternet : *const ::core::ffi::c_void, dwoption : u32, lpbuffer : *mut ::core::ffi::c_void, lpdwbufferlength : *mut u32) -> super::super::Foundation:: BOOL); InternetQueryOptionA(::core::mem::transmute(hinternet.unwrap_or(::std::ptr::null())), dwoption, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null_mut())), lpdwbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetQueryOptionW(hinternet: ::core::option::Option<*const ::core::ffi::c_void>, dwoption: u32, lpbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, lpdwbufferlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetQueryOptionW(hinternet : *const ::core::ffi::c_void, dwoption : u32, lpbuffer : *mut ::core::ffi::c_void, lpdwbufferlength : *mut u32) -> super::super::Foundation:: BOOL); InternetQueryOptionW(::core::mem::transmute(hinternet.unwrap_or(::std::ptr::null())), dwoption, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null_mut())), lpdwbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetReadFile(hfile: *const ::core::ffi::c_void, lpbuffer: *mut ::core::ffi::c_void, dwnumberofbytestoread: u32, lpdwnumberofbytesread: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetReadFile(hfile : *const ::core::ffi::c_void, lpbuffer : *mut ::core::ffi::c_void, dwnumberofbytestoread : u32, lpdwnumberofbytesread : *mut u32) -> super::super::Foundation:: BOOL); InternetReadFile(hfile, lpbuffer, dwnumberofbytestoread, lpdwnumberofbytesread).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetReadFileExA(hfile: *const ::core::ffi::c_void, lpbuffersout: *mut INTERNET_BUFFERSA, dwflags: u32, dwcontext: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetReadFileExA(hfile : *const ::core::ffi::c_void, lpbuffersout : *mut INTERNET_BUFFERSA, dwflags : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); InternetReadFileExA(hfile, lpbuffersout, dwflags, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetReadFileExW(hfile: *const ::core::ffi::c_void, lpbuffersout: *mut INTERNET_BUFFERSW, dwflags: u32, dwcontext: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetReadFileExW(hfile : *const ::core::ffi::c_void, lpbuffersout : *mut INTERNET_BUFFERSW, dwflags : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); InternetReadFileExW(hfile, lpbuffersout, dwflags, dwcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSecurityProtocolToStringA(dwprotocol: u32, lpstr: ::windows_core::PSTR, lpdwstrlength: *mut u32, dwreserved: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetSecurityProtocolToStringA(dwprotocol : u32, lpstr : ::windows_core::PSTR, lpdwstrlength : *mut u32, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetSecurityProtocolToStringA(dwprotocol, ::core::mem::transmute(lpstr), lpdwstrlength, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSecurityProtocolToStringW(dwprotocol: u32, lpstr: ::windows_core::PWSTR, lpdwstrlength: *mut u32, dwreserved: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetSecurityProtocolToStringW(dwprotocol : u32, lpstr : ::windows_core::PWSTR, lpdwstrlength : *mut u32, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetSecurityProtocolToStringW(dwprotocol, ::core::mem::transmute(lpstr), lpdwstrlength, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetCookieA(lpszurl: P0, lpszcookiename: P1, lpszcookiedata: P2) -> ::windows_core::Result<()> @@ -1852,7 +1852,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetSetCookieA(lpszurl : ::windows_core::PCSTR, lpszcookiename : ::windows_core::PCSTR, lpszcookiedata : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); InternetSetCookieA(lpszurl.into_param().abi(), lpszcookiename.into_param().abi(), lpszcookiedata.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetCookieEx2(pcwszurl: P0, pcookie: *const INTERNET_COOKIE2, pcwszp3ppolicy: P1, dwflags: u32, pdwcookiestate: *mut u32) -> u32 @@ -1883,7 +1883,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetSetCookieExW(lpszurl : ::windows_core::PCWSTR, lpszcookiename : ::windows_core::PCWSTR, lpszcookiedata : ::windows_core::PCWSTR, dwflags : u32, dwreserved : usize) -> u32); InternetSetCookieExW(lpszurl.into_param().abi(), lpszcookiename.into_param().abi(), lpszcookiedata.into_param().abi(), dwflags, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetCookieW(lpszurl: P0, lpszcookiename: P1, lpszcookiedata: P2) -> ::windows_core::Result<()> @@ -1895,7 +1895,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetSetCookieW(lpszurl : ::windows_core::PCWSTR, lpszcookiename : ::windows_core::PCWSTR, lpszcookiedata : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); InternetSetCookieW(lpszurl.into_param().abi(), lpszcookiename.into_param().abi(), lpszcookiedata.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetDialState(lpszconnectoid: P0, dwstate: u32, dwreserved: u32) -> super::super::Foundation::BOOL @@ -1905,7 +1905,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetSetDialState(lpszconnectoid : ::windows_core::PCSTR, dwstate : u32, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetSetDialState(lpszconnectoid.into_param().abi(), dwstate, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetDialStateA(lpszconnectoid: P0, dwstate: u32, dwreserved: u32) -> super::super::Foundation::BOOL @@ -1915,7 +1915,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetSetDialStateA(lpszconnectoid : ::windows_core::PCSTR, dwstate : u32, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetSetDialStateA(lpszconnectoid.into_param().abi(), dwstate, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetDialStateW(lpszconnectoid: P0, dwstate: u32, dwreserved: u32) -> super::super::Foundation::BOOL @@ -1930,35 +1930,35 @@ pub unsafe fn InternetSetFilePointer(hfile: *const ::core::ffi::c_void, ldistanc ::windows_targets::link!("wininet.dll" "system" fn InternetSetFilePointer(hfile : *const ::core::ffi::c_void, ldistancetomove : i32, lpdistancetomovehigh : *mut i32, dwmovemethod : u32, dwcontext : usize) -> u32); InternetSetFilePointer(hfile, ldistancetomove, ::core::mem::transmute(lpdistancetomovehigh.unwrap_or(::std::ptr::null_mut())), dwmovemethod, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetOptionA(hinternet: ::core::option::Option<*const ::core::ffi::c_void>, dwoption: u32, lpbuffer: ::core::option::Option<*const ::core::ffi::c_void>, dwbufferlength: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetSetOptionA(hinternet : *const ::core::ffi::c_void, dwoption : u32, lpbuffer : *const ::core::ffi::c_void, dwbufferlength : u32) -> super::super::Foundation:: BOOL); InternetSetOptionA(::core::mem::transmute(hinternet.unwrap_or(::std::ptr::null())), dwoption, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null())), dwbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetOptionExA(hinternet: ::core::option::Option<*const ::core::ffi::c_void>, dwoption: u32, lpbuffer: ::core::option::Option<*const ::core::ffi::c_void>, dwbufferlength: u32, dwflags: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetSetOptionExA(hinternet : *const ::core::ffi::c_void, dwoption : u32, lpbuffer : *const ::core::ffi::c_void, dwbufferlength : u32, dwflags : u32) -> super::super::Foundation:: BOOL); InternetSetOptionExA(::core::mem::transmute(hinternet.unwrap_or(::std::ptr::null())), dwoption, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null())), dwbufferlength, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetOptionExW(hinternet: ::core::option::Option<*const ::core::ffi::c_void>, dwoption: u32, lpbuffer: ::core::option::Option<*const ::core::ffi::c_void>, dwbufferlength: u32, dwflags: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetSetOptionExW(hinternet : *const ::core::ffi::c_void, dwoption : u32, lpbuffer : *const ::core::ffi::c_void, dwbufferlength : u32, dwflags : u32) -> super::super::Foundation:: BOOL); InternetSetOptionExW(::core::mem::transmute(hinternet.unwrap_or(::std::ptr::null())), dwoption, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null())), dwbufferlength, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetOptionW(hinternet: ::core::option::Option<*const ::core::ffi::c_void>, dwoption: u32, lpbuffer: ::core::option::Option<*const ::core::ffi::c_void>, dwbufferlength: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetSetOptionW(hinternet : *const ::core::ffi::c_void, dwoption : u32, lpbuffer : *const ::core::ffi::c_void, dwbufferlength : u32) -> super::super::Foundation:: BOOL); InternetSetOptionW(::core::mem::transmute(hinternet.unwrap_or(::std::ptr::null())), dwoption, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null())), dwbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetPerSiteCookieDecisionA(pchhostname: P0, dwdecision: u32) -> super::super::Foundation::BOOL @@ -1968,7 +1968,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetSetPerSiteCookieDecisionA(pchhostname : ::windows_core::PCSTR, dwdecision : u32) -> super::super::Foundation:: BOOL); InternetSetPerSiteCookieDecisionA(pchhostname.into_param().abi(), dwdecision) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetSetPerSiteCookieDecisionW(pchhostname: P0, dwdecision: u32) -> super::super::Foundation::BOOL @@ -1993,7 +1993,7 @@ pub unsafe fn InternetSetStatusCallbackW(hinternet: *const ::core::ffi::c_void, ::windows_targets::link!("wininet.dll" "system" fn InternetSetStatusCallbackW(hinternet : *const ::core::ffi::c_void, lpfninternetcallback : LPINTERNET_STATUS_CALLBACK) -> LPINTERNET_STATUS_CALLBACK); InternetSetStatusCallbackW(hinternet, lpfninternetcallback) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetShowSecurityInfoByURL(lpszurl: P0, hwndparent: P1) -> super::super::Foundation::BOOL @@ -2004,7 +2004,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetShowSecurityInfoByURL(lpszurl : ::windows_core::PCSTR, hwndparent : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); InternetShowSecurityInfoByURL(lpszurl.into_param().abi(), hwndparent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetShowSecurityInfoByURLA(lpszurl: P0, hwndparent: P1) -> super::super::Foundation::BOOL @@ -2015,7 +2015,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetShowSecurityInfoByURLA(lpszurl : ::windows_core::PCSTR, hwndparent : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); InternetShowSecurityInfoByURLA(lpszurl.into_param().abi(), hwndparent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetShowSecurityInfoByURLW(lpszurl: P0, hwndparent: P1) -> super::super::Foundation::BOOL @@ -2026,28 +2026,28 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetShowSecurityInfoByURLW(lpszurl : ::windows_core::PCWSTR, hwndparent : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); InternetShowSecurityInfoByURLW(lpszurl.into_param().abi(), hwndparent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetTimeFromSystemTime(pst: *const super::super::Foundation::SYSTEMTIME, dwrfc: u32, lpsztime: &mut [u8]) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetTimeFromSystemTime(pst : *const super::super::Foundation:: SYSTEMTIME, dwrfc : u32, lpsztime : ::windows_core::PSTR, cbtime : u32) -> super::super::Foundation:: BOOL); InternetTimeFromSystemTime(pst, dwrfc, ::core::mem::transmute(lpsztime.as_ptr()), lpsztime.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetTimeFromSystemTimeA(pst: *const super::super::Foundation::SYSTEMTIME, dwrfc: u32, lpsztime: &mut [u8]) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetTimeFromSystemTimeA(pst : *const super::super::Foundation:: SYSTEMTIME, dwrfc : u32, lpsztime : ::windows_core::PSTR, cbtime : u32) -> super::super::Foundation:: BOOL); InternetTimeFromSystemTimeA(pst, dwrfc, ::core::mem::transmute(lpsztime.as_ptr()), lpsztime.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetTimeFromSystemTimeW(pst: *const super::super::Foundation::SYSTEMTIME, dwrfc: u32, lpsztime: ::windows_core::PWSTR, cbtime: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetTimeFromSystemTimeW(pst : *const super::super::Foundation:: SYSTEMTIME, dwrfc : u32, lpsztime : ::windows_core::PWSTR, cbtime : u32) -> super::super::Foundation:: BOOL); InternetTimeFromSystemTimeW(pst, dwrfc, ::core::mem::transmute(lpsztime), cbtime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetTimeToSystemTime(lpsztime: P0, pst: *mut super::super::Foundation::SYSTEMTIME, dwreserved: u32) -> ::windows_core::Result<()> @@ -2057,7 +2057,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetTimeToSystemTime(lpsztime : ::windows_core::PCSTR, pst : *mut super::super::Foundation:: SYSTEMTIME, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetTimeToSystemTime(lpsztime.into_param().abi(), pst, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetTimeToSystemTimeA(lpsztime: P0, pst: *mut super::super::Foundation::SYSTEMTIME, dwreserved: u32) -> ::windows_core::Result<()> @@ -2067,7 +2067,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetTimeToSystemTimeA(lpsztime : ::windows_core::PCSTR, pst : *mut super::super::Foundation:: SYSTEMTIME, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetTimeToSystemTimeA(lpsztime.into_param().abi(), pst, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetTimeToSystemTimeW(lpsztime: P0, pst: *mut super::super::Foundation::SYSTEMTIME, dwreserved: u32) -> ::windows_core::Result<()> @@ -2077,7 +2077,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetTimeToSystemTimeW(lpsztime : ::windows_core::PCWSTR, pst : *mut super::super::Foundation:: SYSTEMTIME, dwreserved : u32) -> super::super::Foundation:: BOOL); InternetTimeToSystemTimeW(lpsztime.into_param().abi(), pst, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetUnlockRequestFile(hlockrequestinfo: P0) -> ::windows_core::Result<()> @@ -2087,28 +2087,28 @@ where ::windows_targets::link!("wininet.dll" "system" fn InternetUnlockRequestFile(hlockrequestinfo : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); InternetUnlockRequestFile(hlockrequestinfo.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetWriteFile(hfile: *const ::core::ffi::c_void, lpbuffer: *const ::core::ffi::c_void, dwnumberofbytestowrite: u32, lpdwnumberofbyteswritten: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn InternetWriteFile(hfile : *const ::core::ffi::c_void, lpbuffer : *const ::core::ffi::c_void, dwnumberofbytestowrite : u32, lpdwnumberofbyteswritten : *mut u32) -> super::super::Foundation:: BOOL); InternetWriteFile(hfile, lpbuffer, dwnumberofbytestowrite, lpdwnumberofbyteswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetWriteFileExA(hfile: *const ::core::ffi::c_void, lpbuffersin: *const INTERNET_BUFFERSA, dwflags: u32, dwcontext: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetWriteFileExA(hfile : *const ::core::ffi::c_void, lpbuffersin : *const INTERNET_BUFFERSA, dwflags : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); InternetWriteFileExA(hfile, lpbuffersin, dwflags, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternetWriteFileExW(hfile: *const ::core::ffi::c_void, lpbuffersin: *const INTERNET_BUFFERSW, dwflags: u32, dwcontext: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn InternetWriteFileExW(hfile : *const ::core::ffi::c_void, lpbuffersin : *const INTERNET_BUFFERSW, dwflags : u32, dwcontext : usize) -> super::super::Foundation:: BOOL); InternetWriteFileExW(hfile, lpbuffersin, dwflags, dwcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDomainLegalCookieDomainA(pchdomain: P0, pchfulldomain: P1) -> super::super::Foundation::BOOL @@ -2119,7 +2119,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn IsDomainLegalCookieDomainA(pchdomain : ::windows_core::PCSTR, pchfulldomain : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); IsDomainLegalCookieDomainA(pchdomain.into_param().abi(), pchfulldomain.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDomainLegalCookieDomainW(pchdomain: P0, pchfulldomain: P1) -> super::super::Foundation::BOOL @@ -2130,21 +2130,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn IsDomainLegalCookieDomainW(pchdomain : ::windows_core::PCWSTR, pchfulldomain : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); IsDomainLegalCookieDomainW(pchdomain.into_param().abi(), pchfulldomain.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsHostInProxyBypassList(tscheme: INTERNET_SCHEME, lpszhost: &[u8]) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn IsHostInProxyBypassList(tscheme : INTERNET_SCHEME, lpszhost : ::windows_core::PCSTR, cchhost : u32) -> super::super::Foundation:: BOOL); IsHostInProxyBypassList(tscheme, ::core::mem::transmute(lpszhost.as_ptr()), lpszhost.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsProfilesEnabled() -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn IsProfilesEnabled() -> super::super::Foundation:: BOOL); IsProfilesEnabled() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsUrlCacheEntryExpiredA(lpszurlname: P0, dwflags: u32, pftlastmodified: *mut super::super::Foundation::FILETIME) -> super::super::Foundation::BOOL @@ -2154,7 +2154,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn IsUrlCacheEntryExpiredA(lpszurlname : ::windows_core::PCSTR, dwflags : u32, pftlastmodified : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); IsUrlCacheEntryExpiredA(lpszurlname.into_param().abi(), dwflags, pftlastmodified) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsUrlCacheEntryExpiredW(lpszurlname: P0, dwflags: u32, pftlastmodified: *mut super::super::Foundation::FILETIME) -> super::super::Foundation::BOOL @@ -2164,7 +2164,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn IsUrlCacheEntryExpiredW(lpszurlname : ::windows_core::PCWSTR, dwflags : u32, pftlastmodified : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); IsUrlCacheEntryExpiredW(lpszurlname.into_param().abi(), dwflags, pftlastmodified) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadUrlCacheContent() -> super::super::Foundation::BOOL { @@ -2176,7 +2176,7 @@ pub unsafe fn ParseX509EncodedCertificateForListBoxEntry(lpcert: &[u8], lpszlist ::windows_targets::link!("wininet.dll" "system" fn ParseX509EncodedCertificateForListBoxEntry(lpcert : *const u8, cbcert : u32, lpszlistboxentry : ::windows_core::PSTR, lpdwlistboxentry : *mut u32) -> u32); ParseX509EncodedCertificateForListBoxEntry(::core::mem::transmute(lpcert.as_ptr()), lpcert.len() as _, ::core::mem::transmute(lpszlistboxentry), lpdwlistboxentry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerformOperationOverUrlCacheA(pszurlsearchpattern: P0, dwflags: u32, dwfilter: u32, groupid: i64, preserved1: ::core::option::Option<*const ::core::ffi::c_void>, pdwreserved2: ::core::option::Option<*const u32>, preserved3: ::core::option::Option<*const ::core::ffi::c_void>, op: CACHE_OPERATOR, poperatordata: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -2199,14 +2199,14 @@ where ::windows_targets::link!("wininet.dll" "system" fn PrivacySetZonePreferenceW(dwzone : u32, dwtype : u32, dwtemplate : u32, pszpreference : ::windows_core::PCWSTR) -> u32); PrivacySetZonePreferenceW(dwzone, dwtype, dwtemplate, pszpreference.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadGuidsForConnectedNetworks(pcnetworks: ::core::option::Option<*mut u32>, pppwsznetworkguids: ::core::option::Option<*mut *mut ::windows_core::PWSTR>, pppbstrnetworknames: ::core::option::Option<*mut *mut ::windows_core::BSTR>, pppwszgwmacs: ::core::option::Option<*mut *mut ::windows_core::PWSTR>, pcgatewaymacs: ::core::option::Option<*mut u32>, pdwflags: ::core::option::Option<*mut u32>) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn ReadGuidsForConnectedNetworks(pcnetworks : *mut u32, pppwsznetworkguids : *mut *mut ::windows_core::PWSTR, pppbstrnetworknames : *mut *mut ::windows_core::BSTR, pppwszgwmacs : *mut *mut ::windows_core::PWSTR, pcgatewaymacs : *mut u32, pdwflags : *mut u32) -> super::super::Foundation:: BOOL); ReadGuidsForConnectedNetworks(::core::mem::transmute(pcnetworks.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pppwsznetworkguids.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pppbstrnetworknames.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pppwszgwmacs.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcgatewaymacs.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadUrlCacheEntryStream(hurlcachestream: P0, dwlocation: u32, lpbuffer: *mut ::core::ffi::c_void, lpdwlen: *mut u32, reserved: u32) -> ::windows_core::Result<()> @@ -2216,7 +2216,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn ReadUrlCacheEntryStream(hurlcachestream : super::super::Foundation:: HANDLE, dwlocation : u32, lpbuffer : *mut ::core::ffi::c_void, lpdwlen : *mut u32, reserved : u32) -> super::super::Foundation:: BOOL); ReadUrlCacheEntryStream(hurlcachestream.into_param().abi(), dwlocation, lpbuffer, lpdwlen, reserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadUrlCacheEntryStreamEx(hurlcachestream: P0, qwlocation: u64, lpbuffer: *mut ::core::ffi::c_void, lpdwlen: *mut u32) -> super::super::Foundation::BOOL @@ -2226,7 +2226,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn ReadUrlCacheEntryStreamEx(hurlcachestream : super::super::Foundation:: HANDLE, qwlocation : u64, lpbuffer : *mut ::core::ffi::c_void, lpdwlen : *mut u32) -> super::super::Foundation:: BOOL); ReadUrlCacheEntryStreamEx(hurlcachestream.into_param().abi(), qwlocation, lpbuffer, lpdwlen) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterUrlCacheNotification(hwnd: P0, umsg: u32, gid: i64, dwopsfilter: u32, dwreserved: u32) -> super::super::Foundation::BOOL @@ -2236,14 +2236,14 @@ where ::windows_targets::link!("wininet.dll" "system" fn RegisterUrlCacheNotification(hwnd : super::super::Foundation:: HWND, umsg : u32, gid : i64, dwopsfilter : u32, dwreserved : u32) -> super::super::Foundation:: BOOL); RegisterUrlCacheNotification(hwnd.into_param().abi(), umsg, gid, dwopsfilter, dwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResumeSuspendedDownload(hrequest: *const ::core::ffi::c_void, dwresultcode: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn ResumeSuspendedDownload(hrequest : *const ::core::ffi::c_void, dwresultcode : u32) -> super::super::Foundation:: BOOL); ResumeSuspendedDownload(hrequest, dwresultcode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RetrieveUrlCacheEntryFileA(lpszurlname: P0, lpcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOA>, lpcbcacheentryinfo: *mut u32, dwreserved: u32) -> ::windows_core::Result<()> @@ -2253,7 +2253,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn RetrieveUrlCacheEntryFileA(lpszurlname : ::windows_core::PCSTR, lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA, lpcbcacheentryinfo : *mut u32, dwreserved : u32) -> super::super::Foundation:: BOOL); RetrieveUrlCacheEntryFileA(lpszurlname.into_param().abi(), ::core::mem::transmute(lpcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RetrieveUrlCacheEntryFileW(lpszurlname: P0, lpcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOW>, lpcbcacheentryinfo: *mut u32, dwreserved: u32) -> ::windows_core::Result<()> @@ -2263,7 +2263,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn RetrieveUrlCacheEntryFileW(lpszurlname : ::windows_core::PCWSTR, lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW, lpcbcacheentryinfo : *mut u32, dwreserved : u32) -> super::super::Foundation:: BOOL); RetrieveUrlCacheEntryFileW(lpszurlname.into_param().abi(), ::core::mem::transmute(lpcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RetrieveUrlCacheEntryStreamA(lpszurlname: P0, lpcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOA>, lpcbcacheentryinfo: *mut u32, frandomread: P1, dwreserved: u32) -> ::windows_core::Result @@ -2275,7 +2275,7 @@ where let result__ = RetrieveUrlCacheEntryStreamA(lpszurlname.into_param().abi(), ::core::mem::transmute(lpcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo, frandomread.into_param().abi(), dwreserved); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RetrieveUrlCacheEntryStreamW(lpszurlname: P0, lpcacheentryinfo: ::core::option::Option<*mut INTERNET_CACHE_ENTRY_INFOW>, lpcbcacheentryinfo: *mut u32, frandomread: P1, dwreserved: u32) -> ::windows_core::Result @@ -2287,7 +2287,7 @@ where let result__ = RetrieveUrlCacheEntryStreamW(lpszurlname.into_param().abi(), ::core::mem::transmute(lpcacheentryinfo.unwrap_or(::std::ptr::null_mut())), lpcbcacheentryinfo, frandomread.into_param().abi(), dwreserved); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RunOnceUrlCache(hwnd: P0, hinst: P1, lpszcmd: P2, ncmdshow: i32) -> u32 @@ -2299,21 +2299,21 @@ where ::windows_targets::link!("wininet.dll" "system" fn RunOnceUrlCache(hwnd : super::super::Foundation:: HWND, hinst : super::super::Foundation:: HINSTANCE, lpszcmd : ::windows_core::PCSTR, ncmdshow : i32) -> u32); RunOnceUrlCache(hwnd.into_param().abi(), hinst.into_param().abi(), lpszcmd.into_param().abi(), ncmdshow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUrlCacheConfigInfoA(lpcacheconfiginfo: *const INTERNET_CACHE_CONFIG_INFOA, dwfieldcontrol: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn SetUrlCacheConfigInfoA(lpcacheconfiginfo : *const INTERNET_CACHE_CONFIG_INFOA, dwfieldcontrol : u32) -> super::super::Foundation:: BOOL); SetUrlCacheConfigInfoA(lpcacheconfiginfo, dwfieldcontrol) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUrlCacheConfigInfoW(lpcacheconfiginfo: *const INTERNET_CACHE_CONFIG_INFOW, dwfieldcontrol: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn SetUrlCacheConfigInfoW(lpcacheconfiginfo : *const INTERNET_CACHE_CONFIG_INFOW, dwfieldcontrol : u32) -> super::super::Foundation:: BOOL); SetUrlCacheConfigInfoW(lpcacheconfiginfo, dwfieldcontrol) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUrlCacheEntryGroup(lpszurlname: P0, dwflags: u32, groupid: i64, pbgroupattributes: ::core::option::Option<*const u8>, cbgroupattributes: u32, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -2323,7 +2323,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn SetUrlCacheEntryGroup(lpszurlname : ::windows_core::PCSTR, dwflags : u32, groupid : i64, pbgroupattributes : *const u8, cbgroupattributes : u32, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetUrlCacheEntryGroup(lpszurlname.into_param().abi(), dwflags, groupid, ::core::mem::transmute(pbgroupattributes.unwrap_or(::std::ptr::null())), cbgroupattributes, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUrlCacheEntryGroupA(lpszurlname: P0, dwflags: u32, groupid: i64, pbgroupattributes: ::core::option::Option<*const u8>, cbgroupattributes: u32, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -2333,7 +2333,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn SetUrlCacheEntryGroupA(lpszurlname : ::windows_core::PCSTR, dwflags : u32, groupid : i64, pbgroupattributes : *const u8, cbgroupattributes : u32, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetUrlCacheEntryGroupA(lpszurlname.into_param().abi(), dwflags, groupid, ::core::mem::transmute(pbgroupattributes.unwrap_or(::std::ptr::null())), cbgroupattributes, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUrlCacheEntryGroupW(lpszurlname: P0, dwflags: u32, groupid: i64, pbgroupattributes: ::core::option::Option<*const u8>, cbgroupattributes: u32, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -2343,7 +2343,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn SetUrlCacheEntryGroupW(lpszurlname : ::windows_core::PCWSTR, dwflags : u32, groupid : i64, pbgroupattributes : *const u8, cbgroupattributes : u32, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetUrlCacheEntryGroupW(lpszurlname.into_param().abi(), dwflags, groupid, ::core::mem::transmute(pbgroupattributes.unwrap_or(::std::ptr::null())), cbgroupattributes, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUrlCacheEntryInfoA(lpszurlname: P0, lpcacheentryinfo: *const INTERNET_CACHE_ENTRY_INFOA, dwfieldcontrol: u32) -> ::windows_core::Result<()> @@ -2353,7 +2353,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn SetUrlCacheEntryInfoA(lpszurlname : ::windows_core::PCSTR, lpcacheentryinfo : *const INTERNET_CACHE_ENTRY_INFOA, dwfieldcontrol : u32) -> super::super::Foundation:: BOOL); SetUrlCacheEntryInfoA(lpszurlname.into_param().abi(), lpcacheentryinfo, dwfieldcontrol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUrlCacheEntryInfoW(lpszurlname: P0, lpcacheentryinfo: *const INTERNET_CACHE_ENTRY_INFOW, dwfieldcontrol: u32) -> ::windows_core::Result<()> @@ -2363,28 +2363,28 @@ where ::windows_targets::link!("wininet.dll" "system" fn SetUrlCacheEntryInfoW(lpszurlname : ::windows_core::PCWSTR, lpcacheentryinfo : *const INTERNET_CACHE_ENTRY_INFOW, dwfieldcontrol : u32) -> super::super::Foundation:: BOOL); SetUrlCacheEntryInfoW(lpszurlname.into_param().abi(), lpcacheentryinfo, dwfieldcontrol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUrlCacheGroupAttributeA(gid: i64, dwflags: u32, dwattributes: u32, lpgroupinfo: *const INTERNET_CACHE_GROUP_INFOA, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn SetUrlCacheGroupAttributeA(gid : i64, dwflags : u32, dwattributes : u32, lpgroupinfo : *const INTERNET_CACHE_GROUP_INFOA, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetUrlCacheGroupAttributeA(gid, dwflags, dwattributes, lpgroupinfo, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUrlCacheGroupAttributeW(gid: i64, dwflags: u32, dwattributes: u32, lpgroupinfo: *const INTERNET_CACHE_GROUP_INFOW, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("wininet.dll" "system" fn SetUrlCacheGroupAttributeW(gid : i64, dwflags : u32, dwattributes : u32, lpgroupinfo : *const INTERNET_CACHE_GROUP_INFOW, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetUrlCacheGroupAttributeW(gid, dwflags, dwattributes, lpgroupinfo, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUrlCacheHeaderData(nidx: u32, dwdata: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wininet.dll" "system" fn SetUrlCacheHeaderData(nidx : u32, dwdata : u32) -> super::super::Foundation:: BOOL); SetUrlCacheHeaderData(nidx, dwdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShowClientAuthCerts(hwndparent: P0) -> u32 @@ -2394,7 +2394,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn ShowClientAuthCerts(hwndparent : super::super::Foundation:: HWND) -> u32); ShowClientAuthCerts(hwndparent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn ShowSecurityInfo(hwndparent: P0, psecurityinfo: *const INTERNET_SECURITY_INFO) -> u32 @@ -2404,7 +2404,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn ShowSecurityInfo(hwndparent : super::super::Foundation:: HWND, psecurityinfo : *const INTERNET_SECURITY_INFO) -> u32); ShowSecurityInfo(hwndparent.into_param().abi(), psecurityinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShowX509EncodedCertificate(hwndparent: P0, lpcert: &[u8]) -> u32 @@ -2414,7 +2414,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn ShowX509EncodedCertificate(hwndparent : super::super::Foundation:: HWND, lpcert : *const u8, cbcert : u32) -> u32); ShowX509EncodedCertificate(hwndparent.into_param().abi(), ::core::mem::transmute(lpcert.as_ptr()), lpcert.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnlockUrlCacheEntryFile(lpszurlname: P0, dwreserved: u32) -> ::windows_core::Result<()> @@ -2424,7 +2424,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn UnlockUrlCacheEntryFile(lpszurlname : ::windows_core::PCSTR, dwreserved : u32) -> super::super::Foundation:: BOOL); UnlockUrlCacheEntryFile(lpszurlname.into_param().abi(), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnlockUrlCacheEntryFileA(lpszurlname: P0, dwreserved: u32) -> ::windows_core::Result<()> @@ -2434,7 +2434,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn UnlockUrlCacheEntryFileA(lpszurlname : ::windows_core::PCSTR, dwreserved : u32) -> super::super::Foundation:: BOOL); UnlockUrlCacheEntryFileA(lpszurlname.into_param().abi(), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnlockUrlCacheEntryFileW(lpszurlname: P0, dwreserved: u32) -> ::windows_core::Result<()> @@ -2444,7 +2444,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn UnlockUrlCacheEntryFileW(lpszurlname : ::windows_core::PCWSTR, dwreserved : u32) -> super::super::Foundation:: BOOL); UnlockUrlCacheEntryFileW(lpszurlname.into_param().abi(), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnlockUrlCacheEntryStream(hurlcachestream: P0, reserved: u32) -> ::windows_core::Result<()> @@ -2454,7 +2454,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn UnlockUrlCacheEntryStream(hurlcachestream : super::super::Foundation:: HANDLE, reserved : u32) -> super::super::Foundation:: BOOL); UnlockUrlCacheEntryStream(hurlcachestream.into_param().abi(), reserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateUrlCacheContentPath(sznewpath: P0) -> super::super::Foundation::BOOL @@ -2464,7 +2464,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn UpdateUrlCacheContentPath(sznewpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); UpdateUrlCacheContentPath(sznewpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlCacheCheckEntriesExist(rgpwszurls: *const ::windows_core::PCWSTR, centries: u32, rgfexist: *mut super::super::Foundation::BOOL) -> u32 { @@ -2494,7 +2494,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn UrlCacheCreateContainer(pwszname : ::windows_core::PCWSTR, pwszprefix : ::windows_core::PCWSTR, pwszdirectory : ::windows_core::PCWSTR, ulllimit : u64, dwoptions : u32) -> u32); UrlCacheCreateContainer(pwszname.into_param().abi(), pwszprefix.into_param().abi(), pwszdirectory.into_param().abi(), ulllimit, dwoptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlCacheFindFirstEntry(pwszprefix: P0, dwflags: u32, dwfilter: u32, groupid: i64, pcacheentryinfo: *mut URLCACHE_ENTRY_INFO, phfind: *mut super::super::Foundation::HANDLE) -> u32 @@ -2504,7 +2504,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn UrlCacheFindFirstEntry(pwszprefix : ::windows_core::PCWSTR, dwflags : u32, dwfilter : u32, groupid : i64, pcacheentryinfo : *mut URLCACHE_ENTRY_INFO, phfind : *mut super::super::Foundation:: HANDLE) -> u32); UrlCacheFindFirstEntry(pwszprefix.into_param().abi(), dwflags, dwfilter, groupid, pcacheentryinfo, phfind) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlCacheFindNextEntry(hfind: P0, pcacheentryinfo: *mut URLCACHE_ENTRY_INFO) -> u32 @@ -2514,7 +2514,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn UrlCacheFindNextEntry(hfind : super::super::Foundation:: HANDLE, pcacheentryinfo : *mut URLCACHE_ENTRY_INFO) -> u32); UrlCacheFindNextEntry(hfind.into_param().abi(), pcacheentryinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlCacheFreeEntryInfo(pcacheentryinfo: *mut URLCACHE_ENTRY_INFO) { @@ -2531,7 +2531,7 @@ pub unsafe fn UrlCacheGetContentPaths(pppwszdirectories: *mut *mut ::windows_cor ::windows_targets::link!("wininet.dll" "system" fn UrlCacheGetContentPaths(pppwszdirectories : *mut *mut ::windows_core::PWSTR, pcdirectories : *mut u32) -> u32); UrlCacheGetContentPaths(pppwszdirectories, pcdirectories) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlCacheGetEntryInfo(happcache: ::core::option::Option<*const ::core::ffi::c_void>, pcwszurl: P0, pcacheentryinfo: ::core::option::Option<*mut URLCACHE_ENTRY_INFO>) -> u32 @@ -2561,7 +2561,7 @@ pub unsafe fn UrlCacheReloadSettings() -> u32 { ::windows_targets::link!("wininet.dll" "system" fn UrlCacheReloadSettings() -> u32); UrlCacheReloadSettings() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlCacheRetrieveEntryFile(happcache: ::core::option::Option<*const ::core::ffi::c_void>, pcwszurl: P0, pcacheentryinfo: *mut URLCACHE_ENTRY_INFO, phentryfile: *mut *mut ::core::ffi::c_void) -> u32 @@ -2571,7 +2571,7 @@ where ::windows_targets::link!("wininet.dll" "system" fn UrlCacheRetrieveEntryFile(happcache : *const ::core::ffi::c_void, pcwszurl : ::windows_core::PCWSTR, pcacheentryinfo : *mut URLCACHE_ENTRY_INFO, phentryfile : *mut *mut ::core::ffi::c_void) -> u32); UrlCacheRetrieveEntryFile(::core::mem::transmute(happcache.unwrap_or(::std::ptr::null())), pcwszurl.into_param().abi(), pcacheentryinfo, phentryfile) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlCacheRetrieveEntryStream(happcache: ::core::option::Option<*const ::core::ffi::c_void>, pcwszurl: P0, frandomread: P1, pcacheentryinfo: *mut URLCACHE_ENTRY_INFO, phentrystream: *mut *mut ::core::ffi::c_void) -> u32 @@ -2610,7 +2610,7 @@ impl IDialBranding { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pwzconnectoid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetBitmap(&self, dwindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4603,7 +4603,7 @@ impl ::core::default::Default for APP_CACHE_DOWNLOAD_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct APP_CACHE_GROUP_INFO { pub pwszManifestUrl: ::windows_core::PWSTR, @@ -4643,7 +4643,7 @@ impl ::core::default::Default for APP_CACHE_GROUP_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct APP_CACHE_GROUP_LIST { pub dwAppCacheGroupCount: u32, @@ -4779,7 +4779,7 @@ impl ::core::default::Default for AutoProxyHelperVtbl { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COOKIE_DLG_INFO { pub pszServer: ::windows_core::PWSTR, @@ -4823,7 +4823,7 @@ impl ::core::default::Default for COOKIE_DLG_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CookieDecision { pub dwCookieState: u32, @@ -4952,7 +4952,7 @@ impl ::core::default::Default for GOPHER_ASK_ATTRIBUTE_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GOPHER_ATTRIBUTE_TYPE { pub CategoryId: u32, @@ -4978,7 +4978,7 @@ impl ::core::default::Default for GOPHER_ATTRIBUTE_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union GOPHER_ATTRIBUTE_TYPE_0 { pub Admin: GOPHER_ADMIN_ATTRIBUTE_TYPE, @@ -5018,7 +5018,7 @@ impl ::core::default::Default for GOPHER_ATTRIBUTE_TYPE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GOPHER_FIND_DATAA { pub DisplayString: [u8; 129], @@ -5061,7 +5061,7 @@ impl ::core::default::Default for GOPHER_FIND_DATAA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GOPHER_FIND_DATAW { pub DisplayString: [u16; 129], @@ -5167,7 +5167,7 @@ impl ::core::default::Default for GOPHER_LOCATION_ATTRIBUTE_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GOPHER_MOD_DATE_ATTRIBUTE_TYPE { pub DateAndTime: super::super::Foundation::FILETIME, @@ -5438,7 +5438,7 @@ impl ::core::default::Default for GOPHER_UNKNOWN_ATTRIBUTE_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GOPHER_VERONICA_ATTRIBUTE_TYPE { pub TreeWalk: super::super::Foundation::BOOL, @@ -5536,7 +5536,7 @@ impl ::core::default::Default for GOPHER_VIEW_ATTRIBUTE_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_PUSH_NOTIFICATION_STATUS { pub ChannelStatusValid: super::super::Foundation::BOOL, @@ -5826,7 +5826,7 @@ impl ::core::default::Default for INTERNET_BUFFERSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CACHE_CONFIG_INFOA { pub dwStructSize: u32, @@ -5859,7 +5859,7 @@ impl ::core::default::Default for INTERNET_CACHE_CONFIG_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union INTERNET_CACHE_CONFIG_INFOA_0 { pub Anonymous: INTERNET_CACHE_CONFIG_INFOA_0_0, @@ -5884,7 +5884,7 @@ impl ::core::default::Default for INTERNET_CACHE_CONFIG_INFOA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CACHE_CONFIG_INFOA_0_0 { pub CachePath: [u8; 260], @@ -5923,7 +5923,7 @@ impl ::core::default::Default for INTERNET_CACHE_CONFIG_INFOA_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CACHE_CONFIG_INFOW { pub dwStructSize: u32, @@ -5956,7 +5956,7 @@ impl ::core::default::Default for INTERNET_CACHE_CONFIG_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union INTERNET_CACHE_CONFIG_INFOW_0 { pub Anonymous: INTERNET_CACHE_CONFIG_INFOW_0_0, @@ -5981,7 +5981,7 @@ impl ::core::default::Default for INTERNET_CACHE_CONFIG_INFOW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CACHE_CONFIG_INFOW_0_0 { pub CachePath: [u16; 260], @@ -6146,7 +6146,7 @@ impl ::core::default::Default for INTERNET_CACHE_CONTAINER_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CACHE_ENTRY_INFOA { pub dwStructSize: u32, @@ -6185,7 +6185,7 @@ impl ::core::default::Default for INTERNET_CACHE_ENTRY_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union INTERNET_CACHE_ENTRY_INFOA_0 { pub dwReserved: u32, @@ -6210,7 +6210,7 @@ impl ::core::default::Default for INTERNET_CACHE_ENTRY_INFOA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CACHE_ENTRY_INFOW { pub dwStructSize: u32, @@ -6249,7 +6249,7 @@ impl ::core::default::Default for INTERNET_CACHE_ENTRY_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union INTERNET_CACHE_ENTRY_INFOW_0 { pub dwReserved: u32, @@ -6344,7 +6344,7 @@ impl ::core::default::Default for INTERNET_CACHE_GROUP_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CACHE_TIMESTAMPS { pub ftExpires: super::super::Foundation::FILETIME, @@ -6383,7 +6383,7 @@ impl ::core::default::Default for INTERNET_CACHE_TIMESTAMPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CALLBACK_COOKIE { pub pcwszName: ::windows_core::PCWSTR, @@ -6426,7 +6426,7 @@ impl ::core::default::Default for INTERNET_CALLBACK_COOKIE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CERTIFICATE_INFO { pub ftExpiry: super::super::Foundation::FILETIME, @@ -6501,7 +6501,7 @@ impl ::core::default::Default for INTERNET_CONNECTED_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_COOKIE { pub cbSize: u32, @@ -6547,7 +6547,7 @@ impl ::core::default::Default for INTERNET_COOKIE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_COOKIE2 { pub pwszName: ::windows_core::PWSTR, @@ -6591,7 +6591,7 @@ impl ::core::default::Default for INTERNET_COOKIE2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CREDENTIALS { pub lpcwszHostName: ::windows_core::PCWSTR, @@ -6621,7 +6621,7 @@ impl ::core::default::Default for INTERNET_CREDENTIALS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union INTERNET_CREDENTIALS_0 { pub Anonymous: INTERNET_CREDENTIALS_0_0, @@ -6646,7 +6646,7 @@ impl ::core::default::Default for INTERNET_CREDENTIALS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_CREDENTIALS_0_0 { pub lpcwszUserName: ::windows_core::PCWSTR, @@ -6717,7 +6717,7 @@ impl ::core::default::Default for INTERNET_DIAGNOSTIC_SOCKET_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_DOWNLOAD_MODE_HANDLE { pub pcwszFileName: ::windows_core::PCWSTR, @@ -6786,7 +6786,7 @@ impl ::core::default::Default for INTERNET_END_BROWSER_SESSION_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_PER_CONN_OPTIONA { pub dwOption: INTERNET_PER_CONN, @@ -6811,7 +6811,7 @@ impl ::core::default::Default for INTERNET_PER_CONN_OPTIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union INTERNET_PER_CONN_OPTIONA_0 { pub dwValue: u32, @@ -6837,7 +6837,7 @@ impl ::core::default::Default for INTERNET_PER_CONN_OPTIONA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_PER_CONN_OPTIONW { pub dwOption: INTERNET_PER_CONN, @@ -6862,7 +6862,7 @@ impl ::core::default::Default for INTERNET_PER_CONN_OPTIONW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union INTERNET_PER_CONN_OPTIONW_0 { pub dwValue: u32, @@ -6888,7 +6888,7 @@ impl ::core::default::Default for INTERNET_PER_CONN_OPTIONW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_PER_CONN_OPTION_LISTA { pub dwSize: u32, @@ -6930,7 +6930,7 @@ impl ::core::default::Default for INTERNET_PER_CONN_OPTION_LISTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_PER_CONN_OPTION_LISTW { pub dwSize: u32, @@ -7033,7 +7033,7 @@ impl ::core::default::Default for INTERNET_PROXY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] pub struct INTERNET_SECURITY_CONNECTION_INFO { pub dwSize: u32, @@ -7074,7 +7074,7 @@ impl ::core::default::Default for INTERNET_SECURITY_CONNECTION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] pub struct INTERNET_SECURITY_INFO { pub dwSize: u32, @@ -7118,7 +7118,7 @@ impl ::core::default::Default for INTERNET_SECURITY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTERNET_SERVER_CONNECTION_STATE { pub lpcwszHostName: ::windows_core::PCWSTR, @@ -7228,7 +7228,7 @@ impl ::core::default::Default for IncomingCookieState { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct InternetCookieHistory { pub fAccepted: super::super::Foundation::BOOL, @@ -7332,7 +7332,7 @@ impl ::core::default::Default for ProofOfPossessionCookieInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct URLCACHE_ENTRY_INFO { pub pwszSourceUrlName: ::windows_core::PWSTR, @@ -7518,7 +7518,7 @@ impl ::core::default::Default for URL_COMPONENTSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WININET_PROXY_INFO { pub fProxy: super::super::Foundation::BOOL, @@ -7560,7 +7560,7 @@ impl ::core::default::Default for WININET_PROXY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WININET_PROXY_INFO_LIST { pub dwProxyInfoCount: u32, @@ -7598,26 +7598,26 @@ impl ::core::default::Default for WININET_PROXY_INFO_LIST { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CACHE_OPERATOR = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type GOPHER_ATTRIBUTE_ENUMERATOR = ::core::option::Option super::super::Foundation::BOOL>; pub type HTTP_POLICY_EXTENSION_INIT = ::core::option::Option u32>; pub type HTTP_POLICY_EXTENSION_SHUTDOWN = ::core::option::Option u32>; pub type LPINTERNET_STATUS_CALLBACK = ::core::option::Option ()>; pub type PFN_AUTH_NOTIFY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_DIAL_HANDLER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pfnInternetDeInitializeAutoProxyDll = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pfnInternetGetProxyInfo = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pfnInternetInitializeAutoProxyDll = ::core::option::Option super::super::Foundation::BOOL>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Networking/WinSock/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/WinSock/mod.rs index 32e148e615..8696dd6e47 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/WinSock/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/WinSock/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn AcceptEx(slistensocket: P0, sacceptsocket: P1, lpoutputbuffer: *mut ::core::ffi::c_void, dwreceivedatalength: u32, dwlocaladdresslength: u32, dwremoteaddresslength: u32, lpdwbytesreceived: *mut u32, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> super::super::Foundation::BOOL @@ -39,7 +39,7 @@ pub unsafe fn GetAcceptExSockaddrs(lpoutputbuffer: *const ::core::ffi::c_void, d ::windows_targets::link!("mswsock.dll" "system" fn GetAcceptExSockaddrs(lpoutputbuffer : *const ::core::ffi::c_void, dwreceivedatalength : u32, dwlocaladdresslength : u32, dwremoteaddresslength : u32, localsockaddr : *mut *mut SOCKADDR, localsockaddrlength : *mut i32, remotesockaddr : *mut *mut SOCKADDR, remotesockaddrlength : *mut i32) -> ()); GetAcceptExSockaddrs(lpoutputbuffer, dwreceivedatalength, dwlocaladdresslength, dwremoteaddresslength, localsockaddr, localsockaddrlength, remotesockaddr, remotesockaddrlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn GetAddrInfoExA(pname: P0, pservicename: P1, dwnamespace: u32, lpnspid: ::core::option::Option<*const ::windows_core::GUID>, hints: ::core::option::Option<*const ADDRINFOEXA>, ppresult: *mut *mut ADDRINFOEXA, timeout: ::core::option::Option<*const TIMEVAL>, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPLOOKUPSERVICE_COMPLETION_ROUTINE, lpnamehandle: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> i32 @@ -50,21 +50,21 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn GetAddrInfoExA(pname : ::windows_core::PCSTR, pservicename : ::windows_core::PCSTR, dwnamespace : u32, lpnspid : *const ::windows_core::GUID, hints : *const ADDRINFOEXA, ppresult : *mut *mut ADDRINFOEXA, timeout : *const TIMEVAL, lpoverlapped : *const super::super::System::IO:: OVERLAPPED, lpcompletionroutine : LPLOOKUPSERVICE_COMPLETION_ROUTINE, lpnamehandle : *mut super::super::Foundation:: HANDLE) -> i32); GetAddrInfoExA(pname.into_param().abi(), pservicename.into_param().abi(), dwnamespace, ::core::mem::transmute(lpnspid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(hints.unwrap_or(::std::ptr::null())), ppresult, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null())), lpcompletionroutine, ::core::mem::transmute(lpnamehandle.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAddrInfoExCancel(lphandle: *const super::super::Foundation::HANDLE) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn GetAddrInfoExCancel(lphandle : *const super::super::Foundation:: HANDLE) -> i32); GetAddrInfoExCancel(lphandle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn GetAddrInfoExOverlappedResult(lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn GetAddrInfoExOverlappedResult(lpoverlapped : *const super::super::System::IO:: OVERLAPPED) -> i32); GetAddrInfoExOverlappedResult(lpoverlapped) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn GetAddrInfoExW(pname: P0, pservicename: P1, dwnamespace: u32, lpnspid: ::core::option::Option<*const ::windows_core::GUID>, hints: ::core::option::Option<*const ADDRINFOEXW>, ppresult: *mut *mut ADDRINFOEXW, timeout: ::core::option::Option<*const TIMEVAL>, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPLOOKUPSERVICE_COMPLETION_ROUTINE, lphandle: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> i32 @@ -84,7 +84,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn GetAddrInfoW(pnodename : ::windows_core::PCWSTR, pservicename : ::windows_core::PCWSTR, phints : *const ADDRINFOW, ppresult : *mut *mut ADDRINFOW) -> i32); GetAddrInfoW(pnodename.into_param().abi(), pservicename.into_param().abi(), ::core::mem::transmute(phints.unwrap_or(::std::ptr::null())), ppresult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAddressByNameA(dwnamespace: u32, lpservicetype: *const ::windows_core::GUID, lpservicename: P0, lpiprotocols: ::core::option::Option<*const i32>, dwresolution: u32, lpserviceasyncinfo: ::core::option::Option<*const SERVICE_ASYNC_INFO>, lpcsaddrbuffer: *mut ::core::ffi::c_void, lpdwbufferlength: *mut u32, lpaliasbuffer: ::windows_core::PSTR, lpdwaliasbufferlength: *mut u32) -> i32 @@ -94,7 +94,7 @@ where ::windows_targets::link!("mswsock.dll" "system" fn GetAddressByNameA(dwnamespace : u32, lpservicetype : *const ::windows_core::GUID, lpservicename : ::windows_core::PCSTR, lpiprotocols : *const i32, dwresolution : u32, lpserviceasyncinfo : *const SERVICE_ASYNC_INFO, lpcsaddrbuffer : *mut ::core::ffi::c_void, lpdwbufferlength : *mut u32, lpaliasbuffer : ::windows_core::PSTR, lpdwaliasbufferlength : *mut u32) -> i32); GetAddressByNameA(dwnamespace, lpservicetype, lpservicename.into_param().abi(), ::core::mem::transmute(lpiprotocols.unwrap_or(::std::ptr::null())), dwresolution, ::core::mem::transmute(lpserviceasyncinfo.unwrap_or(::std::ptr::null())), lpcsaddrbuffer, lpdwbufferlength, ::core::mem::transmute(lpaliasbuffer), lpdwaliasbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAddressByNameW(dwnamespace: u32, lpservicetype: *const ::windows_core::GUID, lpservicename: P0, lpiprotocols: ::core::option::Option<*const i32>, dwresolution: u32, lpserviceasyncinfo: ::core::option::Option<*const SERVICE_ASYNC_INFO>, lpcsaddrbuffer: *mut ::core::ffi::c_void, lpdwbufferlength: *mut u32, lpaliasbuffer: ::windows_core::PWSTR, lpdwaliasbufferlength: *mut u32) -> i32 @@ -127,7 +127,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn GetNameInfoW(psockaddr : *const SOCKADDR, sockaddrlength : socklen_t, pnodebuffer : ::windows_core::PWSTR, nodebuffersize : u32, pservicebuffer : ::windows_core::PWSTR, servicebuffersize : u32, flags : i32) -> i32); GetNameInfoW(psockaddr, sockaddrlength.into_param().abi(), ::core::mem::transmute(pnodebuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pnodebuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pservicebuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pservicebuffer.as_deref().map_or(0, |slice| slice.len() as _), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetServiceA(dwnamespace: u32, lpguid: *const ::windows_core::GUID, lpservicename: P0, dwproperties: u32, lpbuffer: *mut ::core::ffi::c_void, lpdwbuffersize: *mut u32, lpserviceasyncinfo: ::core::option::Option<*const SERVICE_ASYNC_INFO>) -> i32 @@ -137,7 +137,7 @@ where ::windows_targets::link!("mswsock.dll" "system" fn GetServiceA(dwnamespace : u32, lpguid : *const ::windows_core::GUID, lpservicename : ::windows_core::PCSTR, dwproperties : u32, lpbuffer : *mut ::core::ffi::c_void, lpdwbuffersize : *mut u32, lpserviceasyncinfo : *const SERVICE_ASYNC_INFO) -> i32); GetServiceA(dwnamespace, lpguid, lpservicename.into_param().abi(), dwproperties, lpbuffer, lpdwbuffersize, ::core::mem::transmute(lpserviceasyncinfo.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetServiceW(dwnamespace: u32, lpguid: *const ::windows_core::GUID, lpservicename: P0, dwproperties: u32, lpbuffer: *mut ::core::ffi::c_void, lpdwbuffersize: *mut u32, lpserviceasyncinfo: ::core::option::Option<*const SERVICE_ASYNC_INFO>) -> i32 @@ -176,7 +176,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn InetPtonW(family : i32, pszaddrstring : ::windows_core::PCWSTR, paddrbuf : *mut ::core::ffi::c_void) -> i32); InetPtonW(family, pszaddrstring.into_param().abi(), paddrbuf) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ProcessSocketNotifications(completionport: P0, registrationinfos: ::core::option::Option<&mut [SOCK_NOTIFY_REGISTRATION]>, timeoutms: u32, completionportentries: ::core::option::Option<&mut [super::super::System::IO::OVERLAPPED_ENTRY]>, receivedentrycount: ::core::option::Option<*mut u32>) -> u32 @@ -232,7 +232,7 @@ pub unsafe fn RtlIpv4AddressToStringW(addr: *const IN_ADDR, s: &mut [u16; 16]) - ::windows_targets::link!("ntdll.dll" "system" fn RtlIpv4AddressToStringW(addr : *const IN_ADDR, s : ::windows_core::PWSTR) -> ::windows_core::PWSTR); RtlIpv4AddressToStringW(addr, ::core::mem::transmute(s.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIpv4StringToAddressA(s: P0, strict: P1, terminator: *mut ::windows_core::PCSTR, addr: *mut IN_ADDR) -> i32 @@ -243,7 +243,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIpv4StringToAddressA(s : ::windows_core::PCSTR, strict : super::super::Foundation:: BOOLEAN, terminator : *mut ::windows_core::PCSTR, addr : *mut IN_ADDR) -> i32); RtlIpv4StringToAddressA(s.into_param().abi(), strict.into_param().abi(), terminator, addr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIpv4StringToAddressExA(addressstring: P0, strict: P1, address: *mut IN_ADDR, port: *mut u16) -> i32 @@ -254,7 +254,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIpv4StringToAddressExA(addressstring : ::windows_core::PCSTR, strict : super::super::Foundation:: BOOLEAN, address : *mut IN_ADDR, port : *mut u16) -> i32); RtlIpv4StringToAddressExA(addressstring.into_param().abi(), strict.into_param().abi(), address, port) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIpv4StringToAddressExW(addressstring: P0, strict: P1, address: *mut IN_ADDR, port: *mut u16) -> i32 @@ -265,7 +265,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIpv4StringToAddressExW(addressstring : ::windows_core::PCWSTR, strict : super::super::Foundation:: BOOLEAN, address : *mut IN_ADDR, port : *mut u16) -> i32); RtlIpv4StringToAddressExW(addressstring.into_param().abi(), strict.into_param().abi(), address, port) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIpv4StringToAddressW(s: P0, strict: P1, terminator: *mut ::windows_core::PCWSTR, addr: *mut IN_ADDR) -> i32 @@ -328,7 +328,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlIpv6StringToAddressW(s : ::windows_core::PCWSTR, terminator : *mut ::windows_core::PCWSTR, addr : *mut IN6_ADDR) -> i32); RtlIpv6StringToAddressW(s.into_param().abi(), terminator, addr) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] #[inline] pub unsafe fn SetAddrInfoExA(pname: P0, pservicename: P1, paddresses: ::core::option::Option<*const SOCKET_ADDRESS>, dwaddresscount: u32, lpblob: ::core::option::Option<*const super::super::System::Com::BLOB>, dwflags: u32, dwnamespace: u32, lpnspid: ::core::option::Option<*const ::windows_core::GUID>, timeout: ::core::option::Option<*const TIMEVAL>, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPLOOKUPSERVICE_COMPLETION_ROUTINE, lpnamehandle: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> i32 @@ -352,7 +352,7 @@ where ::core::mem::transmute(lpnamehandle.unwrap_or(::std::ptr::null_mut())), ) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] #[inline] pub unsafe fn SetAddrInfoExW(pname: P0, pservicename: P1, paddresses: ::core::option::Option<*const SOCKET_ADDRESS>, dwaddresscount: u32, lpblob: ::core::option::Option<*const super::super::System::Com::BLOB>, dwflags: u32, dwnamespace: u32, lpnspid: ::core::option::Option<*const ::windows_core::GUID>, timeout: ::core::option::Option<*const TIMEVAL>, lpoverlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPLOOKUPSERVICE_COMPLETION_ROUTINE, lpnamehandle: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> i32 @@ -376,21 +376,21 @@ where ::core::mem::transmute(lpnamehandle.unwrap_or(::std::ptr::null_mut())), ) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn SetServiceA(dwnamespace: u32, dwoperation: SET_SERVICE_OPERATION, dwflags: u32, lpserviceinfo: *const SERVICE_INFOA, lpserviceasyncinfo: ::core::option::Option<*const SERVICE_ASYNC_INFO>, lpdwstatusflags: *mut u32) -> i32 { ::windows_targets::link!("mswsock.dll" "system" fn SetServiceA(dwnamespace : u32, dwoperation : SET_SERVICE_OPERATION, dwflags : u32, lpserviceinfo : *const SERVICE_INFOA, lpserviceasyncinfo : *const SERVICE_ASYNC_INFO, lpdwstatusflags : *mut u32) -> i32); SetServiceA(dwnamespace, dwoperation, dwflags, lpserviceinfo, ::core::mem::transmute(lpserviceasyncinfo.unwrap_or(::std::ptr::null())), lpdwstatusflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn SetServiceW(dwnamespace: u32, dwoperation: SET_SERVICE_OPERATION, dwflags: u32, lpserviceinfo: *const SERVICE_INFOW, lpserviceasyncinfo: ::core::option::Option<*const SERVICE_ASYNC_INFO>, lpdwstatusflags: *mut u32) -> i32 { ::windows_targets::link!("mswsock.dll" "system" fn SetServiceW(dwnamespace : u32, dwoperation : SET_SERVICE_OPERATION, dwflags : u32, lpserviceinfo : *const SERVICE_INFOW, lpserviceasyncinfo : *const SERVICE_ASYNC_INFO, lpdwstatusflags : *mut u32) -> i32); SetServiceW(dwnamespace, dwoperation, dwflags, lpserviceinfo, ::core::mem::transmute(lpserviceasyncinfo.unwrap_or(::std::ptr::null())), lpdwstatusflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSocketMediaStreamingMode(value: P0) -> ::windows_core::Result<()> @@ -400,7 +400,7 @@ where ::windows_targets::link!("windows.networking.dll" "system" fn SetSocketMediaStreamingMode(value : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); SetSocketMediaStreamingMode(value.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn TransmitFile(hsocket: P0, hfile: P1, nnumberofbytestowrite: u32, nnumberofbytespersend: u32, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>, lptransmitbuffers: ::core::option::Option<*const TRANSMIT_FILE_BUFFERS>, dwreserved: u32) -> super::super::Foundation::BOOL @@ -411,7 +411,7 @@ where ::windows_targets::link!("mswsock.dll" "system" fn TransmitFile(hsocket : SOCKET, hfile : super::super::Foundation:: HANDLE, nnumberofbytestowrite : u32, nnumberofbytespersend : u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED, lptransmitbuffers : *const TRANSMIT_FILE_BUFFERS, dwreserved : u32) -> super::super::Foundation:: BOOL); TransmitFile(hsocket.into_param().abi(), hfile.into_param().abi(), nnumberofbytestowrite, nnumberofbytespersend, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lptransmitbuffers.unwrap_or(::std::ptr::null())), dwreserved) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WPUCompleteOverlappedRequest(s: P0, lpoverlapped: *mut super::super::System::IO::OVERLAPPED, dwerror: u32, cbtransferred: u32, lperrno: *mut i32) -> i32 @@ -439,14 +439,14 @@ pub unsafe fn WSAAddressToStringW(lpsaaddress: *const SOCKADDR, dwaddresslength: ::windows_targets::link!("ws2_32.dll" "system" fn WSAAddressToStringW(lpsaaddress : *const SOCKADDR, dwaddresslength : u32, lpprotocolinfo : *const WSAPROTOCOL_INFOW, lpszaddressstring : ::windows_core::PWSTR, lpdwaddressstringlength : *mut u32) -> i32); WSAAddressToStringW(lpsaaddress, dwaddresslength, ::core::mem::transmute(lpprotocolinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpszaddressstring), lpdwaddressstringlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn WSAAdvertiseProvider(puuidproviderid: *const ::windows_core::GUID, pnspv2routine: *const NSPV2_ROUTINE) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSAAdvertiseProvider(puuidproviderid : *const ::windows_core::GUID, pnspv2routine : *const NSPV2_ROUTINE) -> i32); WSAAdvertiseProvider(puuidproviderid, pnspv2routine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAAsyncGetHostByAddr(hwnd: P0, wmsg: u32, addr: &[u8], r#type: i32, buf: &mut [u8]) -> ::windows_core::Result @@ -457,7 +457,7 @@ where let result__ = WSAAsyncGetHostByAddr(hwnd.into_param().abi(), wmsg, ::core::mem::transmute(addr.as_ptr()), addr.len() as _, r#type, ::core::mem::transmute(buf.as_ptr()), buf.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAAsyncGetHostByName(hwnd: P0, wmsg: u32, name: P1, buf: &mut [u8]) -> ::windows_core::Result @@ -469,7 +469,7 @@ where let result__ = WSAAsyncGetHostByName(hwnd.into_param().abi(), wmsg, name.into_param().abi(), ::core::mem::transmute(buf.as_ptr()), buf.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAAsyncGetProtoByName(hwnd: P0, wmsg: u32, name: P1, buf: &mut [u8]) -> ::windows_core::Result @@ -481,7 +481,7 @@ where let result__ = WSAAsyncGetProtoByName(hwnd.into_param().abi(), wmsg, name.into_param().abi(), ::core::mem::transmute(buf.as_ptr()), buf.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAAsyncGetProtoByNumber(hwnd: P0, wmsg: u32, number: i32, buf: &mut [u8]) -> ::windows_core::Result @@ -492,7 +492,7 @@ where let result__ = WSAAsyncGetProtoByNumber(hwnd.into_param().abi(), wmsg, number, ::core::mem::transmute(buf.as_ptr()), buf.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAAsyncGetServByName(hwnd: P0, wmsg: u32, name: P1, proto: P2, buf: &mut [u8]) -> ::windows_core::Result @@ -505,7 +505,7 @@ where let result__ = WSAAsyncGetServByName(hwnd.into_param().abi(), wmsg, name.into_param().abi(), proto.into_param().abi(), ::core::mem::transmute(buf.as_ptr()), buf.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAAsyncGetServByPort(hwnd: P0, wmsg: u32, port: i32, proto: P1, buf: &mut [u8]) -> ::windows_core::Result @@ -517,7 +517,7 @@ where let result__ = WSAAsyncGetServByPort(hwnd.into_param().abi(), wmsg, port, proto.into_param().abi(), ::core::mem::transmute(buf.as_ptr()), buf.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAAsyncSelect(s: P0, hwnd: P1, wmsg: u32, levent: i32) -> i32 @@ -528,7 +528,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSAAsyncSelect(s : SOCKET, hwnd : super::super::Foundation:: HWND, wmsg : u32, levent : i32) -> i32); WSAAsyncSelect(s.into_param().abi(), hwnd.into_param().abi(), wmsg, levent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSACancelAsyncRequest(hasynctaskhandle: P0) -> i32 @@ -548,7 +548,7 @@ pub unsafe fn WSACleanup() -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSACleanup() -> i32); WSACleanup() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSACloseEvent(hevent: P0) -> ::windows_core::Result<()> @@ -566,7 +566,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSAConnect(s : SOCKET, name : *const SOCKADDR, namelen : i32, lpcallerdata : *const WSABUF, lpcalleedata : *mut WSABUF, lpsqos : *const QOS, lpgqos : *const QOS) -> i32); WSAConnect(s.into_param().abi(), name, namelen, ::core::mem::transmute(lpcallerdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcalleedata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpsqos.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpgqos.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSAConnectByList(s: P0, socketaddress: *const SOCKET_ADDRESS_LIST, localaddresslength: ::core::option::Option<*mut u32>, localaddress: ::core::option::Option<*mut SOCKADDR>, remoteaddresslength: ::core::option::Option<*mut u32>, remoteaddress: ::core::option::Option<*mut SOCKADDR>, timeout: ::core::option::Option<*const TIMEVAL>, reserved: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -576,7 +576,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSAConnectByList(s : SOCKET, socketaddress : *const SOCKET_ADDRESS_LIST, localaddresslength : *mut u32, localaddress : *mut SOCKADDR, remoteaddresslength : *mut u32, remoteaddress : *mut SOCKADDR, timeout : *const TIMEVAL, reserved : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); WSAConnectByList(s.into_param().abi(), socketaddress, ::core::mem::transmute(localaddresslength.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(localaddress.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(remoteaddresslength.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(remoteaddress.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSAConnectByNameA(s: P0, nodename: P1, servicename: P2, localaddresslength: ::core::option::Option<*mut u32>, localaddress: ::core::option::Option<*mut SOCKADDR>, remoteaddresslength: ::core::option::Option<*mut u32>, remoteaddress: ::core::option::Option<*mut SOCKADDR>, timeout: ::core::option::Option<*const TIMEVAL>, reserved: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -599,7 +599,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSAConnectByNameW(s: P0, nodename: P1, servicename: P2, localaddresslength: ::core::option::Option<*mut u32>, localaddress: ::core::option::Option<*mut SOCKADDR>, remoteaddresslength: ::core::option::Option<*mut u32>, remoteaddress: ::core::option::Option<*mut SOCKADDR>, timeout: ::core::option::Option<*const TIMEVAL>, reserved: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -622,7 +622,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSACreateEvent() -> ::windows_core::Result { @@ -630,7 +630,7 @@ pub unsafe fn WSACreateEvent() -> ::windows_core::Result(socket: P0, peeraddr: *const SOCKADDR, peeraddrlen: u32, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, completionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 @@ -656,35 +656,35 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSADuplicateSocketW(s : SOCKET, dwprocessid : u32, lpprotocolinfo : *mut WSAPROTOCOL_INFOW) -> i32); WSADuplicateSocketW(s.into_param().abi(), dwprocessid, lpprotocolinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAEnumNameSpaceProvidersA(lpdwbufferlength: *mut u32, lpnspbuffer: *mut WSANAMESPACE_INFOA) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSAEnumNameSpaceProvidersA(lpdwbufferlength : *mut u32, lpnspbuffer : *mut WSANAMESPACE_INFOA) -> i32); WSAEnumNameSpaceProvidersA(lpdwbufferlength, lpnspbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn WSAEnumNameSpaceProvidersExA(lpdwbufferlength: *mut u32, lpnspbuffer: *mut WSANAMESPACE_INFOEXA) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSAEnumNameSpaceProvidersExA(lpdwbufferlength : *mut u32, lpnspbuffer : *mut WSANAMESPACE_INFOEXA) -> i32); WSAEnumNameSpaceProvidersExA(lpdwbufferlength, lpnspbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn WSAEnumNameSpaceProvidersExW(lpdwbufferlength: *mut u32, lpnspbuffer: *mut WSANAMESPACE_INFOEXW) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSAEnumNameSpaceProvidersExW(lpdwbufferlength : *mut u32, lpnspbuffer : *mut WSANAMESPACE_INFOEXW) -> i32); WSAEnumNameSpaceProvidersExW(lpdwbufferlength, lpnspbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAEnumNameSpaceProvidersW(lpdwbufferlength: *mut u32, lpnspbuffer: *mut WSANAMESPACE_INFOW) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSAEnumNameSpaceProvidersW(lpdwbufferlength : *mut u32, lpnspbuffer : *mut WSANAMESPACE_INFOW) -> i32); WSAEnumNameSpaceProvidersW(lpdwbufferlength, lpnspbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAEnumNetworkEvents(s: P0, heventobject: P1, lpnetworkevents: *mut WSANETWORKEVENTS) -> i32 @@ -705,7 +705,7 @@ pub unsafe fn WSAEnumProtocolsW(lpiprotocols: ::core::option::Option<*const i32> ::windows_targets::link!("ws2_32.dll" "system" fn WSAEnumProtocolsW(lpiprotocols : *const i32, lpprotocolbuffer : *mut WSAPROTOCOL_INFOW, lpdwbufferlength : *mut u32) -> i32); WSAEnumProtocolsW(::core::mem::transmute(lpiprotocols.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpprotocolbuffer.unwrap_or(::std::ptr::null_mut())), lpdwbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAEventSelect(s: P0, heventobject: P1, lnetworkevents: i32) -> i32 @@ -721,7 +721,7 @@ pub unsafe fn WSAGetLastError() -> WSA_ERROR { ::windows_targets::link!("ws2_32.dll" "system" fn WSAGetLastError() -> WSA_ERROR); WSAGetLastError() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSAGetOverlappedResult(s: P0, lpoverlapped: *const super::super::System::IO::OVERLAPPED, lpcbtransfer: *mut u32, fwait: P1, lpdwflags: *mut u32) -> ::windows_core::Result<()> @@ -732,7 +732,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSAGetOverlappedResult(s : SOCKET, lpoverlapped : *const super::super::System::IO:: OVERLAPPED, lpcbtransfer : *mut u32, fwait : super::super::Foundation:: BOOL, lpdwflags : *mut u32) -> super::super::Foundation:: BOOL); WSAGetOverlappedResult(s.into_param().abi(), lpoverlapped, lpcbtransfer, fwait.into_param().abi(), lpdwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAGetQOSByName(s: P0, lpqosname: *const WSABUF, lpqos: *mut QOS) -> ::windows_core::Result<()> @@ -796,7 +796,7 @@ pub unsafe fn WSAInstallServiceClassW(lpserviceclassinfo: *const WSASERVICECLASS ::windows_targets::link!("ws2_32.dll" "system" fn WSAInstallServiceClassW(lpserviceclassinfo : *const WSASERVICECLASSINFOW) -> i32); WSAInstallServiceClassW(lpserviceclassinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSAIoctl(s: P0, dwiocontrolcode: u32, lpvinbuffer: ::core::option::Option<*const ::core::ffi::c_void>, cbinbuffer: u32, lpvoutbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, cboutbuffer: u32, lpcbbytesreturned: *mut u32, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 @@ -806,7 +806,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSAIoctl(s : SOCKET, dwiocontrolcode : u32, lpvinbuffer : *const ::core::ffi::c_void, cbinbuffer : u32, lpvoutbuffer : *mut ::core::ffi::c_void, cboutbuffer : u32, lpcbbytesreturned : *mut u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED, lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32); WSAIoctl(s.into_param().abi(), dwiocontrolcode, ::core::mem::transmute(lpvinbuffer.unwrap_or(::std::ptr::null())), cbinbuffer, ::core::mem::transmute(lpvoutbuffer.unwrap_or(::std::ptr::null_mut())), cboutbuffer, lpcbbytesreturned, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut())), lpcompletionroutine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAIsBlocking() -> ::windows_core::Result<()> { @@ -821,21 +821,21 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSAJoinLeaf(s : SOCKET, name : *const SOCKADDR, namelen : i32, lpcallerdata : *const WSABUF, lpcalleedata : *mut WSABUF, lpsqos : *const QOS, lpgqos : *const QOS, dwflags : u32) -> SOCKET); WSAJoinLeaf(s.into_param().abi(), name, namelen, ::core::mem::transmute(lpcallerdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcalleedata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpsqos.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpgqos.unwrap_or(::std::ptr::null())), dwflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn WSALookupServiceBeginA(lpqsrestrictions: *const WSAQUERYSETA, dwcontrolflags: u32, lphlookup: *mut super::super::Foundation::HANDLE) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSALookupServiceBeginA(lpqsrestrictions : *const WSAQUERYSETA, dwcontrolflags : u32, lphlookup : *mut super::super::Foundation:: HANDLE) -> i32); WSALookupServiceBeginA(lpqsrestrictions, dwcontrolflags, lphlookup) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn WSALookupServiceBeginW(lpqsrestrictions: *const WSAQUERYSETW, dwcontrolflags: u32, lphlookup: *mut super::super::Foundation::HANDLE) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSALookupServiceBeginW(lpqsrestrictions : *const WSAQUERYSETW, dwcontrolflags : u32, lphlookup : *mut super::super::Foundation:: HANDLE) -> i32); WSALookupServiceBeginW(lpqsrestrictions, dwcontrolflags, lphlookup) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSALookupServiceEnd(hlookup: P0) -> i32 @@ -845,7 +845,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSALookupServiceEnd(hlookup : super::super::Foundation:: HANDLE) -> i32); WSALookupServiceEnd(hlookup.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn WSALookupServiceNextA(hlookup: P0, dwcontrolflags: u32, lpdwbufferlength: *mut u32, lpqsresults: *mut WSAQUERYSETA) -> i32 @@ -855,7 +855,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSALookupServiceNextA(hlookup : super::super::Foundation:: HANDLE, dwcontrolflags : u32, lpdwbufferlength : *mut u32, lpqsresults : *mut WSAQUERYSETA) -> i32); WSALookupServiceNextA(hlookup.into_param().abi(), dwcontrolflags, lpdwbufferlength, lpqsresults) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn WSALookupServiceNextW(hlookup: P0, dwcontrolflags: u32, lpdwbufferlength: *mut u32, lpqsresults: ::core::option::Option<*mut WSAQUERYSETW>) -> i32 @@ -865,7 +865,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSALookupServiceNextW(hlookup : super::super::Foundation:: HANDLE, dwcontrolflags : u32, lpdwbufferlength : *mut u32, lpqsresults : *mut WSAQUERYSETW) -> i32); WSALookupServiceNextW(hlookup.into_param().abi(), dwcontrolflags, lpdwbufferlength, ::core::mem::transmute(lpqsresults.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSANSPIoctl(hlookup: P0, dwcontrolcode: u32, lpvinbuffer: ::core::option::Option<*const ::core::ffi::c_void>, cbinbuffer: u32, lpvoutbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, cboutbuffer: u32, lpcbbytesreturned: *mut u32, lpcompletion: ::core::option::Option<*const WSACOMPLETION>) -> i32 @@ -896,7 +896,7 @@ pub unsafe fn WSAPoll(fdarray: *mut WSAPOLLFD, fds: u32, timeout: i32) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSAPoll(fdarray : *mut WSAPOLLFD, fds : u32, timeout : i32) -> i32); WSAPoll(fdarray, fds, timeout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAProviderCompleteAsyncCall(hasynccall: P0, iretcode: i32) -> i32 @@ -906,14 +906,14 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSAProviderCompleteAsyncCall(hasynccall : super::super::Foundation:: HANDLE, iretcode : i32) -> i32); WSAProviderCompleteAsyncCall(hasynccall.into_param().abi(), iretcode) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSAProviderConfigChange(lpnotificationhandle: *mut super::super::Foundation::HANDLE, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSAProviderConfigChange(lpnotificationhandle : *mut super::super::Foundation:: HANDLE, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED, lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32); WSAProviderConfigChange(lpnotificationhandle, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut())), lpcompletionroutine) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSAQuerySocketSecurity(socket: P0, securityquerytemplate: ::core::option::Option<*const SOCKET_SECURITY_QUERY_TEMPLATE>, securityquerytemplatelen: u32, securityqueryinfo: ::core::option::Option<*mut SOCKET_SECURITY_QUERY_INFO>, securityqueryinfolen: *mut u32, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, completionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 @@ -923,7 +923,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn WSAQuerySocketSecurity(socket : SOCKET, securityquerytemplate : *const SOCKET_SECURITY_QUERY_TEMPLATE, securityquerytemplatelen : u32, securityqueryinfo : *mut SOCKET_SECURITY_QUERY_INFO, securityqueryinfolen : *mut u32, overlapped : *const super::super::System::IO:: OVERLAPPED, completionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32); WSAQuerySocketSecurity(socket.into_param().abi(), ::core::mem::transmute(securityquerytemplate.unwrap_or(::std::ptr::null())), securityquerytemplatelen, ::core::mem::transmute(securityqueryinfo.unwrap_or(::std::ptr::null_mut())), securityqueryinfolen, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null())), completionroutine) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSARecv(s: P0, lpbuffers: &[WSABUF], lpnumberofbytesrecvd: ::core::option::Option<*mut u32>, lpflags: *mut u32, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 @@ -949,7 +949,7 @@ where ::windows_targets::link!("mswsock.dll" "system" fn WSARecvEx(s : SOCKET, buf : ::windows_core::PSTR, len : i32, flags : *mut i32) -> i32); WSARecvEx(s.into_param().abi(), ::core::mem::transmute(buf.as_ptr()), buf.len() as _, flags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSARecvFrom(s: P0, lpbuffers: &[WSABUF], lpnumberofbytesrecvd: ::core::option::Option<*mut u32>, lpflags: *mut u32, lpfrom: ::core::option::Option<*mut SOCKADDR>, lpfromlen: ::core::option::Option<*mut i32>, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 @@ -964,7 +964,7 @@ pub unsafe fn WSARemoveServiceClass(lpserviceclassid: *const ::windows_core::GUI ::windows_targets::link!("ws2_32.dll" "system" fn WSARemoveServiceClass(lpserviceclassid : *const ::windows_core::GUID) -> i32); WSARemoveServiceClass(lpserviceclassid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAResetEvent(hevent: P0) -> ::windows_core::Result<()> @@ -979,7 +979,7 @@ pub unsafe fn WSARevertImpersonation() -> i32 { ::windows_targets::link!("fwpuclnt.dll" "system" fn WSARevertImpersonation() -> i32); WSARevertImpersonation() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSASend(s: P0, lpbuffers: &[WSABUF], lpnumberofbytessent: ::core::option::Option<*mut u32>, dwflags: u32, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 @@ -997,7 +997,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSASendDisconnect(s : SOCKET, lpoutbounddisconnectdata : *const WSABUF) -> i32); WSASendDisconnect(s.into_param().abi(), ::core::mem::transmute(lpoutbounddisconnectdata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSASendMsg(handle: P0, lpmsg: *const WSAMSG, dwflags: u32, lpnumberofbytessent: ::core::option::Option<*mut u32>, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 @@ -1007,7 +1007,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSASendMsg(handle : SOCKET, lpmsg : *const WSAMSG, dwflags : u32, lpnumberofbytessent : *mut u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED, lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32); WSASendMsg(handle.into_param().abi(), lpmsg, dwflags, ::core::mem::transmute(lpnumberofbytessent.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut())), lpcompletionroutine) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSASendTo(s: P0, lpbuffers: &[WSABUF], lpnumberofbytessent: ::core::option::Option<*mut u32>, dwflags: u32, lpto: ::core::option::Option<*const SOCKADDR>, itolen: i32, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>, lpcompletionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 @@ -1017,14 +1017,14 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSASendTo(s : SOCKET, lpbuffers : *const WSABUF, dwbuffercount : u32, lpnumberofbytessent : *mut u32, dwflags : u32, lpto : *const SOCKADDR, itolen : i32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED, lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32); WSASendTo(s.into_param().abi(), ::core::mem::transmute(lpbuffers.as_ptr()), lpbuffers.len() as _, ::core::mem::transmute(lpnumberofbytessent.unwrap_or(::std::ptr::null_mut())), dwflags, ::core::mem::transmute(lpto.unwrap_or(::std::ptr::null())), itolen, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut())), lpcompletionroutine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSASetBlockingHook(lpblockfunc: super::super::Foundation::FARPROC) -> super::super::Foundation::FARPROC { ::windows_targets::link!("ws2_32.dll" "system" fn WSASetBlockingHook(lpblockfunc : super::super::Foundation:: FARPROC) -> super::super::Foundation:: FARPROC); WSASetBlockingHook(lpblockfunc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSASetEvent(hevent: P0) -> ::windows_core::Result<()> @@ -1039,21 +1039,21 @@ pub unsafe fn WSASetLastError(ierror: i32) { ::windows_targets::link!("ws2_32.dll" "system" fn WSASetLastError(ierror : i32) -> ()); WSASetLastError(ierror) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn WSASetServiceA(lpqsreginfo: *const WSAQUERYSETA, essoperation: WSAESETSERVICEOP, dwcontrolflags: u32) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSASetServiceA(lpqsreginfo : *const WSAQUERYSETA, essoperation : WSAESETSERVICEOP, dwcontrolflags : u32) -> i32); WSASetServiceA(lpqsreginfo, essoperation, dwcontrolflags) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn WSASetServiceW(lpqsreginfo: *const WSAQUERYSETW, essoperation: WSAESETSERVICEOP, dwcontrolflags: u32) -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSASetServiceW(lpqsreginfo : *const WSAQUERYSETW, essoperation : WSAESETSERVICEOP, dwcontrolflags : u32) -> i32); WSASetServiceW(lpqsreginfo, essoperation, dwcontrolflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSASetSocketPeerTargetName(socket: P0, peertargetname: *const SOCKET_PEER_TARGET_NAME, peertargetnamelen: u32, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, completionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 @@ -1063,7 +1063,7 @@ where ::windows_targets::link!("fwpuclnt.dll" "system" fn WSASetSocketPeerTargetName(socket : SOCKET, peertargetname : *const SOCKET_PEER_TARGET_NAME, peertargetnamelen : u32, overlapped : *const super::super::System::IO:: OVERLAPPED, completionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32); WSASetSocketPeerTargetName(socket.into_param().abi(), peertargetname, peertargetnamelen, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null())), completionroutine) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WSASetSocketSecurity(socket: P0, securitysettings: ::core::option::Option<*const SOCKET_SECURITY_SETTINGS>, securitysettingslen: u32, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, completionroutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE) -> i32 @@ -1114,7 +1114,7 @@ pub unsafe fn WSAUnhookBlockingHook() -> i32 { ::windows_targets::link!("ws2_32.dll" "system" fn WSAUnhookBlockingHook() -> i32); WSAUnhookBlockingHook() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSAWaitForMultipleEvents(lphevents: &[super::super::Foundation::HANDLE], fwaitall: P0, dwtimeout: u32, falertable: P1) -> super::super::Foundation::WAIT_EVENT @@ -1136,7 +1136,7 @@ pub unsafe fn WSCDeinstallProvider32(lpproviderid: *const ::windows_core::GUID, ::windows_targets::link!("ws2_32.dll" "system" fn WSCDeinstallProvider32(lpproviderid : *const ::windows_core::GUID, lperrno : *mut i32) -> i32); WSCDeinstallProvider32(lpproviderid, lperrno) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSCEnableNSProvider(lpproviderid: *const ::windows_core::GUID, fenable: P0) -> i32 @@ -1146,7 +1146,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSCEnableNSProvider(lpproviderid : *const ::windows_core::GUID, fenable : super::super::Foundation:: BOOL) -> i32); WSCEnableNSProvider(lpproviderid, fenable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1157,7 +1157,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSCEnableNSProvider32(lpproviderid : *const ::windows_core::GUID, fenable : super::super::Foundation:: BOOL) -> i32); WSCEnableNSProvider32(lpproviderid, fenable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1165,7 +1165,7 @@ pub unsafe fn WSCEnumNameSpaceProviders32(lpdwbufferlength: *mut u32, lpnspbuffe ::windows_targets::link!("ws2_32.dll" "system" fn WSCEnumNameSpaceProviders32(lpdwbufferlength : *mut u32, lpnspbuffer : *mut WSANAMESPACE_INFOW) -> i32); WSCEnumNameSpaceProviders32(lpdwbufferlength, lpnspbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] @@ -1230,7 +1230,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSCInstallNameSpace32(lpszidentifier : ::windows_core::PCWSTR, lpszpathname : ::windows_core::PCWSTR, dwnamespace : u32, dwversion : u32, lpproviderid : *const ::windows_core::GUID) -> i32); WSCInstallNameSpace32(lpszidentifier.into_param().abi(), lpszpathname.into_param().abi(), dwnamespace, dwversion, lpproviderid) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn WSCInstallNameSpaceEx(lpszidentifier: P0, lpszpathname: P1, dwnamespace: u32, dwversion: u32, lpproviderid: *const ::windows_core::GUID, lpproviderspecific: *const super::super::System::Com::BLOB) -> i32 @@ -1241,7 +1241,7 @@ where ::windows_targets::link!("ws2_32.dll" "system" fn WSCInstallNameSpaceEx(lpszidentifier : ::windows_core::PCWSTR, lpszpathname : ::windows_core::PCWSTR, dwnamespace : u32, dwversion : u32, lpproviderid : *const ::windows_core::GUID, lpproviderspecific : *const super::super::System::Com:: BLOB) -> i32); WSCInstallNameSpaceEx(lpszidentifier.into_param().abi(), lpszpathname.into_param().abi(), dwnamespace, dwversion, lpproviderid, lpproviderspecific) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Com")] #[inline] @@ -4898,7 +4898,7 @@ impl ::core::default::Default for ADDRINFOEX3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADDRINFOEX4 { pub ai_flags: i32, @@ -4966,7 +4966,7 @@ impl ::core::default::Default for ADDRINFOEX4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADDRINFOEX5 { pub ai_flags: i32, @@ -5036,7 +5036,7 @@ impl ::core::default::Default for ADDRINFOEX5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ADDRINFOEX6 { pub ai_flags: i32, @@ -5683,7 +5683,7 @@ impl ::core::default::Default for ATM_QOS_CLASS_IE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ATM_TD { pub PeakCellRate_CLP0: u32, @@ -5727,7 +5727,7 @@ impl ::core::default::Default for ATM_TD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ATM_TRAFFIC_DESCRIPTOR_IE { pub Forward: ATM_TD, @@ -6182,7 +6182,7 @@ impl ::core::default::Default for DL_TEREDO_ADDRESS_PRV_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct DL_TUNNEL_ADDRESS { pub CompartmentId: super::super::System::Kernel::COMPARTMENT_ID, @@ -8057,7 +8057,7 @@ impl ::core::default::Default for IPV6_ROUTING_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IPX_ADDRESS_DATA { pub adapternum: i32, @@ -9350,7 +9350,7 @@ impl ::core::default::Default for NLA_BLOB_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NL_BANDWIDTH_INFORMATION { pub Bandwidth: u64, @@ -9419,7 +9419,7 @@ impl ::core::default::Default for NL_INTERFACE_OFFLOAD_ROD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NL_NETWORK_CONNECTIVITY_HINT { pub ConnectivityLevel: NL_NETWORK_CONNECTIVITY_LEVEL_HINT, @@ -9461,7 +9461,7 @@ impl ::core::default::Default for NL_NETWORK_CONNECTIVITY_HINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NL_PATH_BANDWIDTH_ROD { pub Bandwidth: u64, @@ -9501,7 +9501,7 @@ impl ::core::default::Default for NL_PATH_BANDWIDTH_ROD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NPI_MODULEID { pub Length: u16, @@ -9527,7 +9527,7 @@ impl ::core::default::Default for NPI_MODULEID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union NPI_MODULEID_0 { pub Guid: ::windows_core::GUID, @@ -9552,7 +9552,7 @@ impl ::core::default::Default for NPI_MODULEID_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct NSPV2_ROUTINE { pub cbSize: u32, @@ -9591,7 +9591,7 @@ impl ::core::default::Default for NSPV2_ROUTINE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] pub struct NSP_ROUTINE { pub cbSize: u32, @@ -9694,7 +9694,7 @@ impl ::core::default::Default for NS_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct NS_SERVICE_INFOA { pub dwNameSpace: u32, @@ -9733,7 +9733,7 @@ impl ::core::default::Default for NS_SERVICE_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct NS_SERVICE_INFOW { pub dwNameSpace: u32, @@ -10027,7 +10027,7 @@ impl ::core::default::Default for REAL_TIME_NOTIFICATION_SETTING_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REAL_TIME_NOTIFICATION_SETTING_INPUT_EX { pub TransportSettingId: TRANSPORT_SETTING_ID, @@ -10232,7 +10232,7 @@ impl ::windows_core::TypeKind for RIO_CQ { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RIO_EXTENSION_FUNCTION_TABLE { pub cbSize: u32, @@ -10275,7 +10275,7 @@ impl ::core::default::Default for RIO_EXTENSION_FUNCTION_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RIO_NOTIFICATION_COMPLETION { pub Type: RIO_NOTIFICATION_COMPLETION_TYPE, @@ -10300,7 +10300,7 @@ impl ::core::default::Default for RIO_NOTIFICATION_COMPLETION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union RIO_NOTIFICATION_COMPLETION_0 { pub Event: RIO_NOTIFICATION_COMPLETION_0_0, @@ -10325,7 +10325,7 @@ impl ::core::default::Default for RIO_NOTIFICATION_COMPLETION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RIO_NOTIFICATION_COMPLETION_0_0 { pub EventHandle: super::super::Foundation::HANDLE, @@ -10364,7 +10364,7 @@ impl ::core::default::Default for RIO_NOTIFICATION_COMPLETION_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RIO_NOTIFICATION_COMPLETION_0_1 { pub IocpHandle: super::super::Foundation::HANDLE, @@ -10426,7 +10426,7 @@ impl ::windows_core::TypeKind for RIO_RQ { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RM_FEC_INFO { pub FECBlockSize: u16, @@ -10635,7 +10635,7 @@ impl ::core::default::Default for RM_SEND_WINDOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RSS_SCALABILITY_INFO { pub RssEnabled: super::super::Foundation::BOOLEAN, @@ -10883,7 +10883,7 @@ impl ::core::default::Default for SERVICE_ADDRESSES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVICE_ASYNC_INFO { pub lpServiceCallbackProc: LPSERVICE_CALLBACK_PROC, @@ -10915,7 +10915,7 @@ impl ::core::default::Default for SERVICE_ASYNC_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct SERVICE_INFOA { pub lpServiceType: *mut ::windows_core::GUID, @@ -10962,7 +10962,7 @@ impl ::core::default::Default for SERVICE_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct SERVICE_INFOW { pub lpServiceType: *mut ::windows_core::GUID, @@ -11830,7 +11830,7 @@ impl ::core::default::Default for SOCKET_PEER_TARGET_NAME { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct SOCKET_PROCESSOR_AFFINITY { pub Processor: super::super::System::Kernel::PROCESSOR_NUMBER, @@ -12201,7 +12201,7 @@ impl ::core::default::Default for TCP_ICW_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_INFO_v0 { pub State: TCPSTATE, @@ -12277,7 +12277,7 @@ impl ::core::default::Default for TCP_INFO_v0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCP_INFO_v1 { pub State: TCPSTATE, @@ -12678,7 +12678,7 @@ impl ::core::default::Default for TRANSMIT_FILE_BUFFERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRANSMIT_PACKETS_ELEMENT { pub dwElFlags: u32, @@ -12704,7 +12704,7 @@ impl ::core::default::Default for TRANSMIT_PACKETS_ELEMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union TRANSMIT_PACKETS_ELEMENT_0 { pub Anonymous: TRANSMIT_PACKETS_ELEMENT_0_0, @@ -12729,7 +12729,7 @@ impl ::core::default::Default for TRANSMIT_PACKETS_ELEMENT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRANSMIT_PACKETS_ELEMENT_0_0 { pub nFileOffset: i64, @@ -13223,7 +13223,7 @@ impl ::core::default::Default for WSABUF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WSACOMPLETION { pub Type: WSACOMPLETIONTYPE, @@ -13248,7 +13248,7 @@ impl ::core::default::Default for WSACOMPLETION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub union WSACOMPLETION_0 { pub WindowMessage: WSACOMPLETION_0_3, @@ -13275,7 +13275,7 @@ impl ::core::default::Default for WSACOMPLETION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WSACOMPLETION_0_0 { pub lpOverlapped: *mut super::super::System::IO::OVERLAPPED, @@ -13306,7 +13306,7 @@ impl ::core::default::Default for WSACOMPLETION_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WSACOMPLETION_0_1 { pub lpOverlapped: *mut super::super::System::IO::OVERLAPPED, @@ -13344,7 +13344,7 @@ impl ::core::default::Default for WSACOMPLETION_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WSACOMPLETION_0_2 { pub lpOverlapped: *mut super::super::System::IO::OVERLAPPED, @@ -13384,7 +13384,7 @@ impl ::core::default::Default for WSACOMPLETION_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WSACOMPLETION_0_3 { pub hWnd: super::super::Foundation::HWND, @@ -13571,7 +13571,7 @@ impl ::core::default::Default for WSAMSG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSANAMESPACE_INFOA { pub NSProviderId: ::windows_core::GUID, @@ -13613,7 +13613,7 @@ impl ::core::default::Default for WSANAMESPACE_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct WSANAMESPACE_INFOEXA { pub NSProviderId: ::windows_core::GUID, @@ -13656,7 +13656,7 @@ impl ::core::default::Default for WSANAMESPACE_INFOEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct WSANAMESPACE_INFOEXW { pub NSProviderId: ::windows_core::GUID, @@ -13699,7 +13699,7 @@ impl ::core::default::Default for WSANAMESPACE_INFOEXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSANAMESPACE_INFOW { pub NSProviderId: ::windows_core::GUID, @@ -14106,7 +14106,7 @@ impl ::core::default::Default for WSAPROTOCOL_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct WSAQUERYSET2A { pub dwSize: u32, @@ -14172,7 +14172,7 @@ impl ::core::default::Default for WSAQUERYSET2A { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct WSAQUERYSET2W { pub dwSize: u32, @@ -14238,7 +14238,7 @@ impl ::core::default::Default for WSAQUERYSET2W { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct WSAQUERYSETA { pub dwSize: u32, @@ -14306,7 +14306,7 @@ impl ::core::default::Default for WSAQUERYSETA { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct WSAQUERYSETW { pub dwSize: u32, @@ -14374,7 +14374,7 @@ impl ::core::default::Default for WSAQUERYSETW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WSASENDMSG { pub lpMsg: *mut WSAMSG, @@ -14472,7 +14472,7 @@ impl ::core::default::Default for WSASERVICECLASSINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSATHREADID { pub ThreadHandle: super::super::Foundation::HANDLE, @@ -14632,7 +14632,7 @@ impl ::core::default::Default for WSPDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct WSPPROC_TABLE { pub lpWSPAccept: LPWSPACCEPT, @@ -14691,7 +14691,7 @@ impl ::core::default::Default for WSPPROC_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSPUPCALLTABLE { pub lpWPUCloseEvent: LPWPUCLOSEEVENT, @@ -14890,144 +14890,144 @@ impl ::core::default::Default for tcp_keepalive { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPBLOCKINGCALLBACK = ::core::option::Option super::super::Foundation::BOOL>; pub type LPCONDITIONPROC = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPFN_ACCEPTEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPFN_CONNECTEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPFN_DISCONNECTEX = ::core::option::Option super::super::Foundation::BOOL>; pub type LPFN_GETACCEPTEXSOCKADDRS = ::core::option::Option ()>; pub type LPFN_NSPAPI = ::core::option::Option u32>; pub type LPFN_RIOCLOSECOMPLETIONQUEUE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFN_RIOCREATECOMPLETIONQUEUE = ::core::option::Option RIO_CQ>; pub type LPFN_RIOCREATEREQUESTQUEUE = ::core::option::Option RIO_RQ>; pub type LPFN_RIODEQUEUECOMPLETION = ::core::option::Option u32>; pub type LPFN_RIODEREGISTERBUFFER = ::core::option::Option ()>; pub type LPFN_RIONOTIFY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFN_RIORECEIVE = ::core::option::Option super::super::Foundation::BOOL>; pub type LPFN_RIORECEIVEEX = ::core::option::Option i32>; pub type LPFN_RIOREGISTERBUFFER = ::core::option::Option RIO_BUFFERID>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFN_RIORESIZECOMPLETIONQUEUE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFN_RIORESIZEREQUESTQUEUE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFN_RIOSEND = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFN_RIOSENDEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPFN_TRANSMITFILE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPFN_TRANSMITPACKETS = ::core::option::Option super::super::Foundation::BOOL>; pub type LPFN_WSAPOLL = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPFN_WSARECVMSG = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPFN_WSASENDMSG = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPLOOKUPSERVICE_COMPLETION_ROUTINE = ::core::option::Option ()>; pub type LPNSPCLEANUP = ::core::option::Option i32>; pub type LPNSPGETSERVICECLASSINFO = ::core::option::Option i32>; pub type LPNSPINSTALLSERVICECLASS = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPNSPIOCTL = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub type LPNSPLOOKUPSERVICEBEGIN = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPNSPLOOKUPSERVICEEND = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub type LPNSPLOOKUPSERVICENEXT = ::core::option::Option i32>; pub type LPNSPREMOVESERVICECLASS = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub type LPNSPSETSERVICE = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] pub type LPNSPSTARTUP = ::core::option::Option i32>; pub type LPNSPV2CLEANUP = ::core::option::Option i32>; pub type LPNSPV2CLIENTSESSIONRUNDOWN = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub type LPNSPV2LOOKUPSERVICEBEGIN = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPNSPV2LOOKUPSERVICEEND = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub type LPNSPV2LOOKUPSERVICENEXTEX = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub type LPNSPV2SETSERVICEEX = ::core::option::Option ()>; pub type LPNSPV2STARTUP = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPSERVICE_CALLBACK_PROC = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWPUCLOSEEVENT = ::core::option::Option super::super::Foundation::BOOL>; pub type LPWPUCLOSESOCKETHANDLE = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWPUCLOSETHREAD = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPWPUCOMPLETEOVERLAPPEDREQUEST = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWPUCREATEEVENT = ::core::option::Option super::super::Foundation::HANDLE>; pub type LPWPUCREATESOCKETHANDLE = ::core::option::Option SOCKET>; pub type LPWPUFDISSET = ::core::option::Option i32>; pub type LPWPUGETPROVIDERPATH = ::core::option::Option i32>; pub type LPWPUMODIFYIFSHANDLE = ::core::option::Option SOCKET>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWPUOPENCURRENTTHREAD = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWPUPOSTMESSAGE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWPUQUERYBLOCKINGCALLBACK = ::core::option::Option i32>; pub type LPWPUQUERYSOCKETHANDLECONTEXT = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWPUQUEUEAPC = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWPURESETEVENT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWPUSETEVENT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPWSAOVERLAPPED_COMPLETION_ROUTINE = ::core::option::Option ()>; pub type LPWSAUSERAPC = ::core::option::Option ()>; pub type LPWSCDEINSTALLPROVIDER = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWSCENABLENSPROVIDER = ::core::option::Option i32>; pub type LPWSCENUMPROTOCOLS = ::core::option::Option i32>; @@ -15040,7 +15040,7 @@ pub type LPWSCWRITENAMESPACEORDER = ::core::option::Option i32>; pub type LPWSPACCEPT = ::core::option::Option SOCKET>; pub type LPWSPADDRESSTOSTRING = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWSPASYNCSELECT = ::core::option::Option i32>; pub type LPWSPBIND = ::core::option::Option i32>; @@ -15049,45 +15049,45 @@ pub type LPWSPCLEANUP = ::core::option::Option i32>; pub type LPWSPCONNECT = ::core::option::Option i32>; pub type LPWSPDUPLICATESOCKET = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWSPENUMNETWORKEVENTS = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWSPEVENTSELECT = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPWSPGETOVERLAPPEDRESULT = ::core::option::Option super::super::Foundation::BOOL>; pub type LPWSPGETPEERNAME = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWSPGETQOSBYNAME = ::core::option::Option super::super::Foundation::BOOL>; pub type LPWSPGETSOCKNAME = ::core::option::Option i32>; pub type LPWSPGETSOCKOPT = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPWSPIOCTL = ::core::option::Option i32>; pub type LPWSPJOINLEAF = ::core::option::Option SOCKET>; pub type LPWSPLISTEN = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPWSPRECV = ::core::option::Option i32>; pub type LPWSPRECVDISCONNECT = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPWSPRECVFROM = ::core::option::Option i32>; pub type LPWSPSELECT = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPWSPSEND = ::core::option::Option i32>; pub type LPWSPSENDDISCONNECT = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPWSPSENDTO = ::core::option::Option i32>; pub type LPWSPSETSOCKOPT = ::core::option::Option i32>; pub type LPWSPSHUTDOWN = ::core::option::Option i32>; pub type LPWSPSOCKET = ::core::option::Option SOCKET>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type LPWSPSTARTUP = ::core::option::Option i32>; pub type LPWSPSTRINGTOADDRESS = ::core::option::Option i32>; diff --git a/crates/libs/windows/src/Windows/Win32/Networking/WindowsWebServices/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/WindowsWebServices/mod.rs index c88748cd61..6360f222ff 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/WindowsWebServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/WindowsWebServices/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WebAuthNAuthenticatorGetAssertion(hwnd: P0, pwszrpid: P1, pwebauthnclientdata: *const WEBAUTHN_CLIENT_DATA, pwebauthngetassertionoptions: ::core::option::Option<*const WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS>) -> ::windows_core::Result<*mut WEBAUTHN_ASSERTION> @@ -10,7 +10,7 @@ where let mut result__ = ::std::mem::zeroed(); WebAuthNAuthenticatorGetAssertion(hwnd.into_param().abi(), pwszrpid.into_param().abi(), pwebauthnclientdata, ::core::mem::transmute(pwebauthngetassertionoptions.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WebAuthNAuthenticatorMakeCredential(hwnd: P0, prpinformation: *const WEBAUTHN_RP_ENTITY_INFORMATION, puserinformation: *const WEBAUTHN_USER_ENTITY_INFORMATION, ppubkeycredparams: *const WEBAUTHN_COSE_CREDENTIAL_PARAMETERS, pwebauthnclientdata: *const WEBAUTHN_CLIENT_DATA, pwebauthnmakecredentialoptions: ::core::option::Option<*const WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS>) -> ::windows_core::Result<*mut WEBAUTHN_CREDENTIAL_ATTESTATION> @@ -36,14 +36,14 @@ pub unsafe fn WebAuthNFreeAssertion(pwebauthnassertion: *const WEBAUTHN_ASSERTIO ::windows_targets::link!("webauthn.dll" "system" fn WebAuthNFreeAssertion(pwebauthnassertion : *const WEBAUTHN_ASSERTION) -> ()); WebAuthNFreeAssertion(pwebauthnassertion) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WebAuthNFreeCredentialAttestation(pwebauthncredentialattestation: ::core::option::Option<*const WEBAUTHN_CREDENTIAL_ATTESTATION>) { ::windows_targets::link!("webauthn.dll" "system" fn WebAuthNFreeCredentialAttestation(pwebauthncredentialattestation : *const WEBAUTHN_CREDENTIAL_ATTESTATION) -> ()); WebAuthNFreeCredentialAttestation(::core::mem::transmute(pwebauthncredentialattestation.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WebAuthNFreePlatformCredentialList(pcredentialdetailslist: *const WEBAUTHN_CREDENTIAL_DETAILS_LIST) { @@ -66,7 +66,7 @@ pub unsafe fn WebAuthNGetErrorName(hr: ::windows_core::HRESULT) -> ::windows_cor ::windows_targets::link!("webauthn.dll" "system" fn WebAuthNGetErrorName(hr : ::windows_core::HRESULT) -> ::windows_core::PCWSTR); WebAuthNGetErrorName(hr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WebAuthNGetPlatformCredentialList(pgetcredentialsoptions: *const WEBAUTHN_GET_CREDENTIALS_OPTIONS) -> ::windows_core::Result<*mut WEBAUTHN_CREDENTIAL_DETAILS_LIST> { @@ -79,7 +79,7 @@ pub unsafe fn WebAuthNGetW3CExceptionDOMError(hr: ::windows_core::HRESULT) -> :: ::windows_targets::link!("webauthn.dll" "system" fn WebAuthNGetW3CExceptionDOMError(hr : ::windows_core::HRESULT) -> ::windows_core::HRESULT); WebAuthNGetW3CExceptionDOMError(hr).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WebAuthNIsUserVerifyingPlatformAuthenticatorAvailable() -> ::windows_core::Result { @@ -122,7 +122,7 @@ pub unsafe fn WsAcceptChannel(listener: *const WS_LISTENER, channel: *const WS_C ::windows_targets::link!("webservices.dll" "system" fn WsAcceptChannel(listener : *const WS_LISTENER, channel : *const WS_CHANNEL, asynccontext : *const WS_ASYNC_CONTEXT, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsAcceptChannel(listener, channel, ::core::mem::transmute(asynccontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsAddCustomHeader(message: *const WS_MESSAGE, headerdescription: *const WS_ELEMENT_DESCRIPTION, writeoption: WS_WRITE_OPTION, value: *const ::core::ffi::c_void, valuesize: u32, headerattributes: u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -134,7 +134,7 @@ pub unsafe fn WsAddErrorString(error: *const WS_ERROR, string: *const WS_STRING) ::windows_targets::link!("webservices.dll" "system" fn WsAddErrorString(error : *const WS_ERROR, string : *const WS_STRING) -> ::windows_core::HRESULT); WsAddErrorString(error, string).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsAddMappedHeader(message: *const WS_MESSAGE, headername: *const WS_XML_STRING, valuetype: WS_TYPE, writeoption: WS_WRITE_OPTION, value: *const ::core::ffi::c_void, valuesize: u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -156,7 +156,7 @@ pub unsafe fn WsAsyncExecute(asyncstate: *const WS_ASYNC_STATE, operation: WS_AS ::windows_targets::link!("webservices.dll" "system" fn WsAsyncExecute(asyncstate : *const WS_ASYNC_STATE, operation : WS_ASYNC_FUNCTION, callbackmodel : WS_CALLBACK_MODEL, callbackstate : *const ::core::ffi::c_void, asynccontext : *const WS_ASYNC_CONTEXT, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsAsyncExecute(asyncstate, operation, callbackmodel, ::core::mem::transmute(callbackstate.unwrap_or(::std::ptr::null())), ::core::mem::transmute(asynccontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsCall(serviceproxy: *const WS_SERVICE_PROXY, operation: *const WS_OPERATION_DESCRIPTION, arguments: ::core::option::Option<*const *const ::core::ffi::c_void>, heap: *const WS_HEAP, callproperties: ::core::option::Option<&[WS_CALL_PROPERTY]>, asynccontext: ::core::option::Option<*const WS_ASYNC_CONTEXT>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -219,7 +219,7 @@ pub unsafe fn WsCreateError(properties: ::core::option::Option<&[WS_ERROR_PROPER let mut result__ = ::std::mem::zeroed(); WsCreateError(::core::mem::transmute(properties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), properties.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsCreateFaultFromError(error: *const WS_ERROR, faulterrorcode: ::windows_core::HRESULT, faultdisclosure: WS_FAULT_DISCLOSURE, heap: *const WS_HEAP, fault: *mut WS_FAULT) -> ::windows_core::Result<()> { @@ -256,7 +256,7 @@ pub unsafe fn WsCreateReader(properties: ::core::option::Option<&[WS_XML_READER_ ::windows_targets::link!("webservices.dll" "system" fn WsCreateReader(properties : *const WS_XML_READER_PROPERTY, propertycount : u32, reader : *mut *mut WS_XML_READER, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsCreateReader(::core::mem::transmute(properties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), properties.as_deref().map_or(0, |slice| slice.len() as _), reader, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsCreateServiceEndpointFromTemplate(channeltype: WS_CHANNEL_TYPE, properties: ::core::option::Option<&[WS_SERVICE_ENDPOINT_PROPERTY]>, addressurl: ::core::option::Option<*const WS_STRING>, contract: *const WS_SERVICE_CONTRACT, authorizationcallback: WS_SERVICE_SECURITY_CALLBACK, heap: *const WS_HEAP, templatetype: WS_BINDING_TEMPLATE_TYPE, templatevalue: ::core::option::Option<*const ::core::ffi::c_void>, templatesize: u32, templatedescription: *const ::core::ffi::c_void, templatedescriptionsize: u32, serviceendpoint: *mut *mut WS_SERVICE_ENDPOINT, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -279,7 +279,7 @@ pub unsafe fn WsCreateServiceEndpointFromTemplate(channeltype: WS_CHANNEL_TYPE, ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsCreateServiceHost(endpoints: ::core::option::Option<&[*const WS_SERVICE_ENDPOINT]>, serviceproperties: ::core::option::Option<&[WS_SERVICE_PROPERTY]>, servicehost: *mut *mut WS_SERVICE_HOST, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -322,7 +322,7 @@ pub unsafe fn WsCreateXmlSecurityToken(tokenxml: ::core::option::Option<*const W ::windows_targets::link!("webservices.dll" "system" fn WsCreateXmlSecurityToken(tokenxml : *const WS_XML_BUFFER, tokenkey : *const WS_SECURITY_KEY_HANDLE, properties : *const WS_XML_SECURITY_TOKEN_PROPERTY, propertycount : u32, token : *mut *mut WS_SECURITY_TOKEN, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsCreateXmlSecurityToken(::core::mem::transmute(tokenxml.unwrap_or(::std::ptr::null())), ::core::mem::transmute(tokenkey.unwrap_or(::std::ptr::null())), ::core::mem::transmute(properties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), properties.as_deref().map_or(0, |slice| slice.len() as _), token, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsDateTimeToFileTime(datetime: *const WS_DATETIME, filetime: *mut super::super::Foundation::FILETIME, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -349,7 +349,7 @@ pub unsafe fn WsEndWriterCanonicalization(writer: *const WS_XML_WRITER, error: : ::windows_targets::link!("webservices.dll" "system" fn WsEndWriterCanonicalization(writer : *const WS_XML_WRITER, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsEndWriterCanonicalization(writer, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsFileTimeToDateTime(filetime: *const super::super::Foundation::FILETIME, datetime: *mut WS_DATETIME, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -366,7 +366,7 @@ pub unsafe fn WsFillReader(reader: *const WS_XML_READER, minsize: u32, asynccont ::windows_targets::link!("webservices.dll" "system" fn WsFillReader(reader : *const WS_XML_READER, minsize : u32, asynccontext : *const WS_ASYNC_CONTEXT, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsFillReader(reader, minsize, ::core::mem::transmute(asynccontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsFindAttribute(reader: *const WS_XML_READER, localname: *const WS_XML_STRING, ns: *const WS_XML_STRING, required: P0, attributeindex: *mut u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> @@ -446,14 +446,14 @@ pub unsafe fn WsGetChannelProperty(channel: *const WS_CHANNEL, id: WS_CHANNEL_PR ::windows_targets::link!("webservices.dll" "system" fn WsGetChannelProperty(channel : *const WS_CHANNEL, id : WS_CHANNEL_PROPERTY_ID, value : *mut ::core::ffi::c_void, valuesize : u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsGetChannelProperty(channel, id, value, valuesize, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsGetCustomHeader(message: *const WS_MESSAGE, customheaderdescription: *const WS_ELEMENT_DESCRIPTION, repeatingoption: WS_REPEATING_HEADER_OPTION, headerindex: u32, readoption: WS_READ_OPTION, heap: ::core::option::Option<*const WS_HEAP>, value: *mut ::core::ffi::c_void, valuesize: u32, headerattributes: ::core::option::Option<*mut u32>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { ::windows_targets::link!("webservices.dll" "system" fn WsGetCustomHeader(message : *const WS_MESSAGE, customheaderdescription : *const WS_ELEMENT_DESCRIPTION, repeatingoption : WS_REPEATING_HEADER_OPTION, headerindex : u32, readoption : WS_READ_OPTION, heap : *const WS_HEAP, value : *mut ::core::ffi::c_void, valuesize : u32, headerattributes : *mut u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsGetCustomHeader(message, customheaderdescription, repeatingoption, headerindex, readoption, ::core::mem::transmute(heap.unwrap_or(::std::ptr::null())), value, valuesize, ::core::mem::transmute(headerattributes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsGetDictionary(encoding: WS_ENCODING, dictionary: *mut *mut WS_XML_DICTIONARY, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -471,7 +471,7 @@ pub unsafe fn WsGetErrorString(error: *const WS_ERROR, index: u32) -> ::windows_ let mut result__ = ::std::mem::zeroed(); WsGetErrorString(error, index, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsGetFaultErrorDetail(error: *const WS_ERROR, faultdetaildescription: *const WS_FAULT_DETAIL_DESCRIPTION, readoption: WS_READ_OPTION, heap: ::core::option::Option<*const WS_HEAP>, value: *mut ::core::ffi::c_void, valuesize: u32) -> ::windows_core::Result<()> { @@ -503,7 +503,7 @@ pub unsafe fn WsGetListenerProperty(listener: *const WS_LISTENER, id: WS_LISTENE ::windows_targets::link!("webservices.dll" "system" fn WsGetListenerProperty(listener : *const WS_LISTENER, id : WS_LISTENER_PROPERTY_ID, value : *mut ::core::ffi::c_void, valuesize : u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsGetListenerProperty(listener, id, value, valuesize, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsGetMappedHeader(message: *const WS_MESSAGE, headername: *const WS_XML_STRING, repeatingoption: WS_REPEATING_HEADER_OPTION, headerindex: u32, valuetype: WS_TYPE, readoption: WS_READ_OPTION, heap: ::core::option::Option<*const WS_HEAP>, value: *mut ::core::ffi::c_void, valuesize: u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -515,7 +515,7 @@ pub unsafe fn WsGetMessageProperty(message: *const WS_MESSAGE, id: WS_MESSAGE_PR ::windows_targets::link!("webservices.dll" "system" fn WsGetMessageProperty(message : *const WS_MESSAGE, id : WS_MESSAGE_PROPERTY_ID, value : *mut ::core::ffi::c_void, valuesize : u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsGetMessageProperty(message, id, value, valuesize, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsGetMetadataEndpoints(metadata: *const WS_METADATA, endpoints: *mut WS_METADATA_ENDPOINTS, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -532,7 +532,7 @@ pub unsafe fn WsGetMissingMetadataDocumentAddress(metadata: *const WS_METADATA, ::windows_targets::link!("webservices.dll" "system" fn WsGetMissingMetadataDocumentAddress(metadata : *const WS_METADATA, address : *mut *mut WS_ENDPOINT_ADDRESS, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsGetMissingMetadataDocumentAddress(metadata, address, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsGetNamespaceFromPrefix(reader: *const WS_XML_READER, prefix: *const WS_XML_STRING, required: P0, ns: *mut *mut WS_XML_STRING, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> @@ -557,7 +557,7 @@ pub unsafe fn WsGetPolicyProperty(policy: *const WS_POLICY, id: WS_POLICY_PROPER ::windows_targets::link!("webservices.dll" "system" fn WsGetPolicyProperty(policy : *const WS_POLICY, id : WS_POLICY_PROPERTY_ID, value : *mut ::core::ffi::c_void, valuesize : u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsGetPolicyProperty(policy, id, value, valuesize, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsGetPrefixFromNamespace(writer: *const WS_XML_WRITER, ns: *const WS_XML_STRING, required: P0, prefix: *mut *mut WS_XML_STRING, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> @@ -612,7 +612,7 @@ pub unsafe fn WsGetWriterProperty(writer: *const WS_XML_WRITER, id: WS_XML_WRITE ::windows_targets::link!("webservices.dll" "system" fn WsGetWriterProperty(writer : *const WS_XML_WRITER, id : WS_XML_WRITER_PROPERTY_ID, value : *mut ::core::ffi::c_void, valuesize : u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsGetWriterProperty(writer, id, value, valuesize, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsGetXmlAttribute(reader: *const WS_XML_READER, localname: *const WS_XML_STRING, heap: *const WS_HEAP, valuechars: ::core::option::Option<*mut *mut u16>, valuecharcount: *mut u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -629,7 +629,7 @@ pub unsafe fn WsMarkHeaderAsUnderstood(message: *const WS_MESSAGE, headerpositio ::windows_targets::link!("webservices.dll" "system" fn WsMarkHeaderAsUnderstood(message : *const WS_MESSAGE, headerposition : *const WS_XML_NODE_POSITION, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsMarkHeaderAsUnderstood(message, headerposition, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsMatchPolicyAlternative(policy: *const WS_POLICY, alternativeindex: u32, policyconstraints: *const WS_POLICY_CONSTRAINTS, matchrequired: P0, heap: *const WS_HEAP, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> @@ -639,14 +639,14 @@ where ::windows_targets::link!("webservices.dll" "system" fn WsMatchPolicyAlternative(policy : *const WS_POLICY, alternativeindex : u32, policyconstraints : *const WS_POLICY_CONSTRAINTS, matchrequired : super::super::Foundation:: BOOL, heap : *const WS_HEAP, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsMatchPolicyAlternative(policy, alternativeindex, policyconstraints, matchrequired.into_param().abi(), heap, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsMoveReader(reader: *const WS_XML_READER, moveto: WS_MOVE_TO, found: ::core::option::Option<*mut super::super::Foundation::BOOL>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { ::windows_targets::link!("webservices.dll" "system" fn WsMoveReader(reader : *const WS_XML_READER, moveto : WS_MOVE_TO, found : *mut super::super::Foundation:: BOOL, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsMoveReader(reader, moveto, ::core::mem::transmute(found.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsMoveWriter(writer: *const WS_XML_WRITER, moveto: WS_MOVE_TO, found: ::core::option::Option<*mut super::super::Foundation::BOOL>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -683,21 +683,21 @@ pub unsafe fn WsPushBytes(writer: *const WS_XML_WRITER, callback: WS_PUSH_BYTES_ ::windows_targets::link!("webservices.dll" "system" fn WsPushBytes(writer : *const WS_XML_WRITER, callback : WS_PUSH_BYTES_CALLBACK, callbackstate : *const ::core::ffi::c_void, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsPushBytes(writer, callback, ::core::mem::transmute(callbackstate.unwrap_or(::std::ptr::null())), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsReadArray(reader: *const WS_XML_READER, localname: *const WS_XML_STRING, ns: *const WS_XML_STRING, valuetype: WS_VALUE_TYPE, array: ::core::option::Option<*mut ::core::ffi::c_void>, arraysize: u32, itemoffset: u32, itemcount: u32, actualitemcount: *mut u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { ::windows_targets::link!("webservices.dll" "system" fn WsReadArray(reader : *const WS_XML_READER, localname : *const WS_XML_STRING, ns : *const WS_XML_STRING, valuetype : WS_VALUE_TYPE, array : *mut ::core::ffi::c_void, arraysize : u32, itemoffset : u32, itemcount : u32, actualitemcount : *mut u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsReadArray(reader, localname, ns, valuetype, ::core::mem::transmute(array.unwrap_or(::std::ptr::null_mut())), arraysize, itemoffset, itemcount, actualitemcount, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsReadAttribute(reader: *const WS_XML_READER, attributedescription: *const WS_ATTRIBUTE_DESCRIPTION, readoption: WS_READ_OPTION, heap: ::core::option::Option<*const WS_HEAP>, value: *mut ::core::ffi::c_void, valuesize: u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { ::windows_targets::link!("webservices.dll" "system" fn WsReadAttribute(reader : *const WS_XML_READER, attributedescription : *const WS_ATTRIBUTE_DESCRIPTION, readoption : WS_READ_OPTION, heap : *const WS_HEAP, value : *mut ::core::ffi::c_void, valuesize : u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsReadAttribute(reader, attributedescription, readoption, ::core::mem::transmute(heap.unwrap_or(::std::ptr::null())), value, valuesize, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsReadBody(message: *const WS_MESSAGE, bodydescription: *const WS_ELEMENT_DESCRIPTION, readoption: WS_READ_OPTION, heap: ::core::option::Option<*const WS_HEAP>, value: *mut ::core::ffi::c_void, valuesize: u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -719,7 +719,7 @@ pub unsafe fn WsReadCharsUtf8(reader: *const WS_XML_READER, bytes: &mut [u8], ac ::windows_targets::link!("webservices.dll" "system" fn WsReadCharsUtf8(reader : *const WS_XML_READER, bytes : *mut u8, maxbytecount : u32, actualbytecount : *mut u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsReadCharsUtf8(reader, ::core::mem::transmute(bytes.as_ptr()), bytes.len() as _, actualbytecount, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsReadElement(reader: *const WS_XML_READER, elementdescription: *const WS_ELEMENT_DESCRIPTION, readoption: WS_READ_OPTION, heap: ::core::option::Option<*const WS_HEAP>, value: *mut ::core::ffi::c_void, valuesize: u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -771,7 +771,7 @@ pub unsafe fn WsReadNode(reader: *const WS_XML_READER, error: ::core::option::Op ::windows_targets::link!("webservices.dll" "system" fn WsReadNode(reader : *const WS_XML_READER, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsReadNode(reader, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsReadQualifiedName(reader: *const WS_XML_READER, heap: *const WS_HEAP, prefix: ::core::option::Option<*mut WS_XML_STRING>, localname: *mut WS_XML_STRING, ns: ::core::option::Option<*mut WS_XML_STRING>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -788,7 +788,7 @@ pub unsafe fn WsReadStartElement(reader: *const WS_XML_READER, error: ::core::op ::windows_targets::link!("webservices.dll" "system" fn WsReadStartElement(reader : *const WS_XML_READER, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsReadStartElement(reader, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsReadToStartElement(reader: *const WS_XML_READER, localname: ::core::option::Option<*const WS_XML_STRING>, ns: ::core::option::Option<*const WS_XML_STRING>, found: ::core::option::Option<*mut super::super::Foundation::BOOL>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -815,7 +815,7 @@ pub unsafe fn WsReadXmlBufferFromBytes(reader: *const WS_XML_READER, encoding: : ::windows_targets::link!("webservices.dll" "system" fn WsReadXmlBufferFromBytes(reader : *const WS_XML_READER, encoding : *const WS_XML_READER_ENCODING, properties : *const WS_XML_READER_PROPERTY, propertycount : u32, bytes : *const ::core::ffi::c_void, bytecount : u32, heap : *const WS_HEAP, xmlbuffer : *mut *mut WS_XML_BUFFER, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsReadXmlBufferFromBytes(reader, ::core::mem::transmute(encoding.unwrap_or(::std::ptr::null())), ::core::mem::transmute(properties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), properties.as_deref().map_or(0, |slice| slice.len() as _), bytes, bytecount, heap, xmlbuffer, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsReceiveMessage(channel: *const WS_CHANNEL, message: *const WS_MESSAGE, messagedescriptions: &[*const WS_MESSAGE_DESCRIPTION], receiveoption: WS_RECEIVE_OPTION, readbodyoption: WS_READ_OPTION, heap: ::core::option::Option<*const WS_HEAP>, value: *mut ::core::ffi::c_void, valuesize: u32, index: ::core::option::Option<*mut u32>, asynccontext: ::core::option::Option<*const WS_ASYNC_CONTEXT>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -827,7 +827,7 @@ pub unsafe fn WsRegisterOperationForCancel(context: *const WS_OPERATION_CONTEXT, ::windows_targets::link!("webservices.dll" "system" fn WsRegisterOperationForCancel(context : *const WS_OPERATION_CONTEXT, cancelcallback : WS_OPERATION_CANCEL_CALLBACK, freestatecallback : WS_OPERATION_FREE_STATE_CALLBACK, userstate : *const ::core::ffi::c_void, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsRegisterOperationForCancel(context, cancelcallback, freestatecallback, ::core::mem::transmute(userstate.unwrap_or(::std::ptr::null())), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsRemoveCustomHeader(message: *const WS_MESSAGE, headername: *const WS_XML_STRING, headerns: *const WS_XML_STRING, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -839,7 +839,7 @@ pub unsafe fn WsRemoveHeader(message: *const WS_MESSAGE, headertype: WS_HEADER_T ::windows_targets::link!("webservices.dll" "system" fn WsRemoveHeader(message : *const WS_MESSAGE, headertype : WS_HEADER_TYPE, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsRemoveHeader(message, headertype, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsRemoveMappedHeader(message: *const WS_MESSAGE, headername: *const WS_XML_STRING, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -851,7 +851,7 @@ pub unsafe fn WsRemoveNode(nodeposition: *const WS_XML_NODE_POSITION, error: ::c ::windows_targets::link!("webservices.dll" "system" fn WsRemoveNode(nodeposition : *const WS_XML_NODE_POSITION, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsRemoveNode(nodeposition, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsRequestReply(channel: *const WS_CHANNEL, requestmessage: *const WS_MESSAGE, requestmessagedescription: *const WS_MESSAGE_DESCRIPTION, writeoption: WS_WRITE_OPTION, requestbodyvalue: ::core::option::Option<*const ::core::ffi::c_void>, requestbodyvaluesize: u32, replymessage: *const WS_MESSAGE, replymessagedescription: *const WS_MESSAGE_DESCRIPTION, readoption: WS_READ_OPTION, heap: ::core::option::Option<*const WS_HEAP>, value: ::core::option::Option<*mut ::core::ffi::c_void>, valuesize: u32, asynccontext: ::core::option::Option<*const WS_ASYNC_CONTEXT>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -913,14 +913,14 @@ pub unsafe fn WsSendFaultMessageForError(channel: *const WS_CHANNEL, replymessag ::windows_targets::link!("webservices.dll" "system" fn WsSendFaultMessageForError(channel : *const WS_CHANNEL, replymessage : *const WS_MESSAGE, faulterror : *const WS_ERROR, faulterrorcode : ::windows_core::HRESULT, faultdisclosure : WS_FAULT_DISCLOSURE, requestmessage : *const WS_MESSAGE, asynccontext : *const WS_ASYNC_CONTEXT, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsSendFaultMessageForError(channel, replymessage, faulterror, faulterrorcode, faultdisclosure, requestmessage, ::core::mem::transmute(asynccontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsSendMessage(channel: *const WS_CHANNEL, message: *const WS_MESSAGE, messagedescription: *const WS_MESSAGE_DESCRIPTION, writeoption: WS_WRITE_OPTION, bodyvalue: ::core::option::Option<*const ::core::ffi::c_void>, bodyvaluesize: u32, asynccontext: ::core::option::Option<*const WS_ASYNC_CONTEXT>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { ::windows_targets::link!("webservices.dll" "system" fn WsSendMessage(channel : *const WS_CHANNEL, message : *const WS_MESSAGE, messagedescription : *const WS_MESSAGE_DESCRIPTION, writeoption : WS_WRITE_OPTION, bodyvalue : *const ::core::ffi::c_void, bodyvaluesize : u32, asynccontext : *const WS_ASYNC_CONTEXT, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsSendMessage(channel, message, messagedescription, writeoption, ::core::mem::transmute(bodyvalue.unwrap_or(::std::ptr::null())), bodyvaluesize, ::core::mem::transmute(asynccontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsSendReplyMessage(channel: *const WS_CHANNEL, replymessage: *const WS_MESSAGE, replymessagedescription: *const WS_MESSAGE_DESCRIPTION, writeoption: WS_WRITE_OPTION, replybodyvalue: ::core::option::Option<*const ::core::ffi::c_void>, replybodyvaluesize: u32, requestmessage: *const WS_MESSAGE, asynccontext: ::core::option::Option<*const WS_ASYNC_CONTEXT>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -937,7 +937,7 @@ pub unsafe fn WsSetErrorProperty(error: *const WS_ERROR, id: WS_ERROR_PROPERTY_I ::windows_targets::link!("webservices.dll" "system" fn WsSetErrorProperty(error : *const WS_ERROR, id : WS_ERROR_PROPERTY_ID, value : *const ::core::ffi::c_void, valuesize : u32) -> ::windows_core::HRESULT); WsSetErrorProperty(error, id, value, valuesize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsSetFaultErrorDetail(error: *const WS_ERROR, faultdetaildescription: *const WS_FAULT_DETAIL_DESCRIPTION, writeoption: WS_WRITE_OPTION, value: ::core::option::Option<*const ::core::ffi::c_void>, valuesize: u32) -> ::windows_core::Result<()> { @@ -1024,21 +1024,21 @@ pub unsafe fn WsVerifyXmlNCName(ncnamechars: &[u16], error: ::core::option::Opti ::windows_targets::link!("webservices.dll" "system" fn WsVerifyXmlNCName(ncnamechars : ::windows_core::PCWSTR, ncnamecharcount : u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsVerifyXmlNCName(::core::mem::transmute(ncnamechars.as_ptr()), ncnamechars.len() as _, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsWriteArray(writer: *const WS_XML_WRITER, localname: *const WS_XML_STRING, ns: *const WS_XML_STRING, valuetype: WS_VALUE_TYPE, array: ::core::option::Option<*const ::core::ffi::c_void>, arraysize: u32, itemoffset: u32, itemcount: u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { ::windows_targets::link!("webservices.dll" "system" fn WsWriteArray(writer : *const WS_XML_WRITER, localname : *const WS_XML_STRING, ns : *const WS_XML_STRING, valuetype : WS_VALUE_TYPE, array : *const ::core::ffi::c_void, arraysize : u32, itemoffset : u32, itemcount : u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsWriteArray(writer, localname, ns, valuetype, ::core::mem::transmute(array.unwrap_or(::std::ptr::null())), arraysize, itemoffset, itemcount, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsWriteAttribute(writer: *const WS_XML_WRITER, attributedescription: *const WS_ATTRIBUTE_DESCRIPTION, writeoption: WS_WRITE_OPTION, value: ::core::option::Option<*const ::core::ffi::c_void>, valuesize: u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { ::windows_targets::link!("webservices.dll" "system" fn WsWriteAttribute(writer : *const WS_XML_WRITER, attributedescription : *const WS_ATTRIBUTE_DESCRIPTION, writeoption : WS_WRITE_OPTION, value : *const ::core::ffi::c_void, valuesize : u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsWriteAttribute(writer, attributedescription, writeoption, ::core::mem::transmute(value.unwrap_or(::std::ptr::null())), valuesize, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsWriteBody(message: *const WS_MESSAGE, bodydescription: *const WS_ELEMENT_DESCRIPTION, writeoption: WS_WRITE_OPTION, value: *const ::core::ffi::c_void, valuesize: u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -1060,7 +1060,7 @@ pub unsafe fn WsWriteCharsUtf8(writer: *const WS_XML_WRITER, bytes: &[u8], error ::windows_targets::link!("webservices.dll" "system" fn WsWriteCharsUtf8(writer : *const WS_XML_WRITER, bytes : *const u8, bytecount : u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsWriteCharsUtf8(writer, ::core::mem::transmute(bytes.as_ptr()), bytes.len() as _, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsWriteElement(writer: *const WS_XML_WRITER, elementdescription: *const WS_ELEMENT_DESCRIPTION, writeoption: WS_WRITE_OPTION, value: ::core::option::Option<*const ::core::ffi::c_void>, valuesize: u32, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -1112,14 +1112,14 @@ pub unsafe fn WsWriteNode(writer: *const WS_XML_WRITER, node: *const WS_XML_NODE ::windows_targets::link!("webservices.dll" "system" fn WsWriteNode(writer : *const WS_XML_WRITER, node : *const WS_XML_NODE, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsWriteNode(writer, node, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsWriteQualifiedName(writer: *const WS_XML_WRITER, prefix: ::core::option::Option<*const WS_XML_STRING>, localname: *const WS_XML_STRING, ns: ::core::option::Option<*const WS_XML_STRING>, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { ::windows_targets::link!("webservices.dll" "system" fn WsWriteQualifiedName(writer : *const WS_XML_WRITER, prefix : *const WS_XML_STRING, localname : *const WS_XML_STRING, ns : *const WS_XML_STRING, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsWriteQualifiedName(writer, ::core::mem::transmute(prefix.unwrap_or(::std::ptr::null())), localname, ::core::mem::transmute(ns.unwrap_or(::std::ptr::null())), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsWriteStartAttribute(writer: *const WS_XML_WRITER, prefix: ::core::option::Option<*const WS_XML_STRING>, localname: *const WS_XML_STRING, ns: *const WS_XML_STRING, singlequote: P0, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> @@ -1134,7 +1134,7 @@ pub unsafe fn WsWriteStartCData(writer: *const WS_XML_WRITER, error: ::core::opt ::windows_targets::link!("webservices.dll" "system" fn WsWriteStartCData(writer : *const WS_XML_WRITER, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsWriteStartCData(writer, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsWriteStartElement(writer: *const WS_XML_WRITER, prefix: ::core::option::Option<*const WS_XML_STRING>, localname: *const WS_XML_STRING, ns: *const WS_XML_STRING, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -1166,7 +1166,7 @@ pub unsafe fn WsWriteXmlBufferToBytes(writer: *const WS_XML_WRITER, xmlbuffer: * ::windows_targets::link!("webservices.dll" "system" fn WsWriteXmlBufferToBytes(writer : *const WS_XML_WRITER, xmlbuffer : *const WS_XML_BUFFER, encoding : *const WS_XML_WRITER_ENCODING, properties : *const WS_XML_WRITER_PROPERTY, propertycount : u32, heap : *const WS_HEAP, bytes : *mut *mut ::core::ffi::c_void, bytecount : *mut u32, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsWriteXmlBufferToBytes(writer, xmlbuffer, ::core::mem::transmute(encoding.unwrap_or(::std::ptr::null())), ::core::mem::transmute(properties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), properties.as_deref().map_or(0, |slice| slice.len() as _), heap, bytes, bytecount, ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsWriteXmlnsAttribute(writer: *const WS_XML_WRITER, prefix: ::core::option::Option<*const WS_XML_STRING>, ns: *const WS_XML_STRING, singlequote: P0, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> @@ -1176,7 +1176,7 @@ where ::windows_targets::link!("webservices.dll" "system" fn WsWriteXmlnsAttribute(writer : *const WS_XML_WRITER, prefix : *const WS_XML_STRING, ns : *const WS_XML_STRING, singlequote : super::super::Foundation:: BOOL, error : *const WS_ERROR) -> ::windows_core::HRESULT); WsWriteXmlnsAttribute(writer, ::core::mem::transmute(prefix.unwrap_or(::std::ptr::null())), ns, singlequote.into_param().abi(), ::core::mem::transmute(error.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WsXmlStringEquals(string1: *const WS_XML_STRING, string2: *const WS_XML_STRING, error: ::core::option::Option<*const WS_ERROR>) -> ::windows_core::Result<()> { @@ -4425,7 +4425,7 @@ impl ::core::default::Default for WEBAUTHN_ASSERTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS { pub dwVersion: u32, @@ -4510,7 +4510,7 @@ impl ::core::default::Default for WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS { pub dwVersion: u32, @@ -4787,7 +4787,7 @@ impl ::core::default::Default for WEBAUTHN_CREDENTIALS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WEBAUTHN_CREDENTIAL_ATTESTATION { pub dwVersion: u32, @@ -4875,7 +4875,7 @@ impl ::core::default::Default for WEBAUTHN_CREDENTIAL_ATTESTATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WEBAUTHN_CREDENTIAL_DETAILS { pub dwVersion: u32, @@ -4918,7 +4918,7 @@ impl ::core::default::Default for WEBAUTHN_CREDENTIAL_DETAILS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WEBAUTHN_CREDENTIAL_DETAILS_LIST { pub cCredentialDetails: u32, @@ -5050,7 +5050,7 @@ impl ::core::default::Default for WEBAUTHN_CRED_BLOB_EXTENSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WEBAUTHN_CRED_PROTECT_EXTENSION_IN { pub dwCredProtect: u32, @@ -5181,7 +5181,7 @@ impl ::core::default::Default for WEBAUTHN_EXTENSIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WEBAUTHN_GET_CREDENTIALS_OPTIONS { pub dwVersion: u32, @@ -5380,7 +5380,7 @@ impl ::core::default::Default for WEBAUTHN_X5C { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_ANY_ATTRIBUTE { pub localName: WS_XML_STRING, @@ -5420,7 +5420,7 @@ impl ::core::default::Default for WS_ANY_ATTRIBUTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_ANY_ATTRIBUTES { pub attributes: *mut WS_ANY_ATTRIBUTE, @@ -5539,7 +5539,7 @@ impl ::core::default::Default for WS_ASYNC_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_ATTRIBUTE_DESCRIPTION { pub attributeLocalName: *mut WS_XML_STRING, @@ -5580,7 +5580,7 @@ impl ::core::default::Default for WS_ATTRIBUTE_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_BOOL_DESCRIPTION { pub value: super::super::Foundation::BOOL, @@ -5800,7 +5800,7 @@ impl ::core::default::Default for WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT { pub callback: WS_CERTIFICATE_VALIDATION_CALLBACK, @@ -5920,7 +5920,7 @@ impl ::core::default::Default for WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct WS_CERT_SIGNED_SAML_AUTHENTICATOR { pub authenticator: WS_SAML_AUTHENTICATOR, @@ -6187,7 +6187,7 @@ impl ::core::default::Default for WS_CHAR_ARRAY_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_CONTRACT_DESCRIPTION { pub operationCount: u32, @@ -6226,7 +6226,7 @@ impl ::core::default::Default for WS_CONTRACT_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] pub struct WS_CUSTOM_CERT_CREDENTIAL { pub credential: WS_CERT_CREDENTIAL, @@ -6358,7 +6358,7 @@ impl ::core::default::Default for WS_CUSTOM_LISTENER_CALLBACKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_CUSTOM_TYPE_DESCRIPTION { pub size: u32, @@ -6453,7 +6453,7 @@ impl ::core::default::Default for WS_DATETIME_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_DECIMAL_DESCRIPTION { pub minValue: super::super::Foundation::DECIMAL, @@ -6627,7 +6627,7 @@ impl ::core::default::Default for WS_DOUBLE_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_DURATION { pub negative: super::super::Foundation::BOOL, @@ -6673,7 +6673,7 @@ impl ::core::default::Default for WS_DURATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_DURATION_DESCRIPTION { pub minValue: WS_DURATION, @@ -6705,7 +6705,7 @@ impl ::core::default::Default for WS_DURATION_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_ELEMENT_DESCRIPTION { pub elementLocalName: *mut WS_XML_STRING, @@ -6836,7 +6836,7 @@ impl ::core::default::Default for WS_ENDPOINT_IDENTITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_ENDPOINT_POLICY_EXTENSION { pub policyExtension: WS_POLICY_EXTENSION, @@ -6877,7 +6877,7 @@ impl ::core::default::Default for WS_ENDPOINT_POLICY_EXTENSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_ENDPOINT_POLICY_EXTENSION_0 { pub assertionValue: *mut WS_XML_BUFFER, @@ -6915,7 +6915,7 @@ impl ::core::default::Default for WS_ENDPOINT_POLICY_EXTENSION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_ENUM_DESCRIPTION { pub values: *mut WS_ENUM_VALUE, @@ -6956,7 +6956,7 @@ impl ::core::default::Default for WS_ENUM_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_ENUM_VALUE { pub value: i32, @@ -7048,7 +7048,7 @@ impl ::core::default::Default for WS_ERROR_PROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_FAULT { pub code: *mut WS_FAULT_CODE, @@ -7091,7 +7091,7 @@ impl ::core::default::Default for WS_FAULT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_FAULT_CODE { pub value: WS_XML_QNAME, @@ -7159,7 +7159,7 @@ impl ::core::default::Default for WS_FAULT_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_FAULT_DETAIL_DESCRIPTION { pub action: *mut WS_XML_STRING, @@ -7228,7 +7228,7 @@ impl ::core::default::Default for WS_FAULT_REASON { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_FIELD_DESCRIPTION { pub mapping: WS_FIELD_MAPPING, @@ -7693,7 +7693,7 @@ impl ::core::default::Default for WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATE } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_HTTP_HEADER_MAPPING { pub headerName: WS_XML_STRING, @@ -7732,7 +7732,7 @@ impl ::core::default::Default for WS_HTTP_HEADER_MAPPING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_HTTP_MESSAGE_MAPPING { pub requestMappingOptions: u32, @@ -8357,7 +8357,7 @@ impl ::core::default::Default for WS_INT8_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT { pub bindingConstraint: WS_SECURITY_BINDING_CONSTRAINT, @@ -8409,7 +8409,7 @@ impl ::core::default::Default for WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONST } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT_0 { pub issuerAddress: *mut WS_ENDPOINT_ADDRESS, @@ -8704,7 +8704,7 @@ impl ::windows_core::TypeKind for WS_MESSAGE { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_MESSAGE_DESCRIPTION { pub action: *mut WS_XML_STRING, @@ -8826,7 +8826,7 @@ impl ::windows_core::TypeKind for WS_METADATA { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_METADATA_ENDPOINT { pub endpointAddress: WS_ENDPOINT_ADDRESS, @@ -8872,7 +8872,7 @@ impl ::core::default::Default for WS_METADATA_ENDPOINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_METADATA_ENDPOINTS { pub endpoints: *mut WS_METADATA_ENDPOINT, @@ -8972,7 +8972,7 @@ impl ::core::default::Default for WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE { pub keyHandle: WS_SECURITY_KEY_HANDLE, @@ -9133,7 +9133,7 @@ impl ::windows_core::TypeKind for WS_OPERATION_CONTEXT { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_OPERATION_DESCRIPTION { pub versionInfo: u32, @@ -10372,7 +10372,7 @@ impl ::windows_core::TypeKind for WS_SECURITY_TOKEN { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_SERVICE_CONTRACT { pub contractDescription: *const WS_CONTRACT_DESCRIPTION, @@ -10404,7 +10404,7 @@ impl ::core::default::Default for WS_SERVICE_CONTRACT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_SERVICE_ENDPOINT { pub address: WS_ENDPOINT_ADDRESS, @@ -10442,7 +10442,7 @@ impl ::core::default::Default for WS_SERVICE_ENDPOINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_SERVICE_ENDPOINT_METADATA { pub portName: *mut WS_XML_STRING, @@ -10535,7 +10535,7 @@ impl ::windows_core::TypeKind for WS_SERVICE_HOST { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_SERVICE_METADATA { pub documentCount: u32, @@ -10576,7 +10576,7 @@ impl ::core::default::Default for WS_SERVICE_METADATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_SERVICE_METADATA_DOCUMENT { pub content: *mut WS_XML_STRING, @@ -10839,7 +10839,7 @@ impl ::core::default::Default for WS_SSL_TRANSPORT_SECURITY_BINDING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT { pub bindingConstraint: WS_SECURITY_BINDING_CONSTRAINT, @@ -10878,7 +10878,7 @@ impl ::core::default::Default for WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT_0 { pub clientCertCredentialRequired: super::super::Foundation::BOOL, @@ -11127,7 +11127,7 @@ impl ::core::default::Default for WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_STRUCT_DESCRIPTION { pub size: u32, @@ -11874,7 +11874,7 @@ impl ::core::default::Default for WS_UINT8_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_UNION_DESCRIPTION { pub size: u32, @@ -11918,7 +11918,7 @@ impl ::core::default::Default for WS_UNION_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_UNION_FIELD_DESCRIPTION { pub value: i32, @@ -12366,7 +12366,7 @@ impl ::core::default::Default for WS_WSZ_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_ATTRIBUTE { pub singleQuote: u8, @@ -12440,7 +12440,7 @@ impl ::core::default::Default for WS_XML_BASE64_TEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_BOOL_TEXT { pub text: WS_XML_TEXT, @@ -12532,7 +12532,7 @@ impl ::core::default::Default for WS_XML_BUFFER_PROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXES { pub prefixCount: u32, @@ -12602,7 +12602,7 @@ impl ::core::default::Default for WS_XML_CANONICALIZATION_PROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_COMMENT_NODE { pub node: WS_XML_NODE, @@ -12671,7 +12671,7 @@ impl ::core::default::Default for WS_XML_DATETIME_TEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_DECIMAL_TEXT { pub text: WS_XML_TEXT, @@ -12696,7 +12696,7 @@ impl ::core::default::Default for WS_XML_DECIMAL_TEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_DICTIONARY { pub guid: ::windows_core::GUID, @@ -12767,7 +12767,7 @@ impl ::core::default::Default for WS_XML_DOUBLE_TEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_ELEMENT_NODE { pub node: WS_XML_NODE, @@ -13021,7 +13021,7 @@ impl ::core::default::Default for WS_XML_NODE_POSITION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_QNAME { pub localName: WS_XML_STRING, @@ -13092,7 +13092,7 @@ impl ::core::default::Default for WS_XML_QNAME_DESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_QNAME_TEXT { pub text: WS_XML_TEXT, @@ -13155,7 +13155,7 @@ impl ::windows_core::TypeKind for WS_XML_READER { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_READER_BINARY_ENCODING { pub encoding: WS_XML_READER_ENCODING, @@ -13284,7 +13284,7 @@ impl ::core::default::Default for WS_XML_READER_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_READER_MTOM_ENCODING { pub encoding: WS_XML_READER_ENCODING, @@ -13503,7 +13503,7 @@ impl ::core::default::Default for WS_XML_SECURITY_TOKEN_PROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_STRING { pub length: u32, @@ -13785,7 +13785,7 @@ impl ::core::default::Default for WS_XML_UTF16_TEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_UTF8_TEXT { pub text: WS_XML_TEXT, @@ -13846,7 +13846,7 @@ impl ::windows_core::TypeKind for WS_XML_WRITER { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_WRITER_BINARY_ENCODING { pub encoding: WS_XML_WRITER_ENCODING, @@ -13937,7 +13937,7 @@ impl ::core::default::Default for WS_XML_WRITER_ENCODING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WS_XML_WRITER_MTOM_ENCODING { pub encoding: WS_XML_WRITER_ENCODING, @@ -14160,10 +14160,10 @@ pub type WS_ABORT_LISTENER_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_ASYNC_CALLBACK = ::core::option::Option ()>; pub type WS_ASYNC_FUNCTION = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub type WS_CERTIFICATE_VALIDATION_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Authentication_Identity`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] pub type WS_CERT_ISSUER_LIST_NOTIFICATION_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_CLOSE_CHANNEL_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; @@ -14177,10 +14177,10 @@ pub type WS_DECODER_DECODE_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_DECODER_GET_CONTENT_TYPE_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_DECODER_START_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WS_DURATION_COMPARISON_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WS_DYNAMIC_STRING_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_ENCODER_ENCODE_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; @@ -14191,13 +14191,13 @@ pub type WS_FREE_CHANNEL_CALLBACK = ::core::option::Option ()>; pub type WS_FREE_ENCODER_CALLBACK = ::core::option::Option ()>; pub type WS_FREE_LISTENER_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub type WS_GET_CERT_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_GET_CHANNEL_PROPERTY_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_GET_LISTENER_PROPERTY_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_HTTP_REDIRECT_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WS_IS_DEFAULT_VALUE_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_MESSAGE_DONE_CALLBACK = ::core::option::Option ()>; @@ -14217,7 +14217,7 @@ pub type WS_RESET_LISTENER_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_SERVICE_CLOSE_CHANNEL_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_SERVICE_MESSAGE_RECEIVE_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WS_SERVICE_SECURITY_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type WS_SERVICE_STUB_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Win32/Networking/mod.rs b/crates/libs/windows/src/Windows/Win32/Networking/mod.rs index e4f07f6ed0..9b5bc57c23 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/mod.rs @@ -1,36 +1,36 @@ #[cfg(feature = "Win32_Networking_ActiveDirectory")] -#[doc = "Required features: `Win32_Networking_ActiveDirectory`"] +#[doc = "Required features: `\"Win32_Networking_ActiveDirectory\"`"] pub mod ActiveDirectory; #[cfg(feature = "Win32_Networking_BackgroundIntelligentTransferService")] -#[doc = "Required features: `Win32_Networking_BackgroundIntelligentTransferService`"] +#[doc = "Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`"] pub mod BackgroundIntelligentTransferService; #[cfg(feature = "Win32_Networking_Clustering")] -#[doc = "Required features: `Win32_Networking_Clustering`"] +#[doc = "Required features: `\"Win32_Networking_Clustering\"`"] pub mod Clustering; #[cfg(feature = "Win32_Networking_HttpServer")] -#[doc = "Required features: `Win32_Networking_HttpServer`"] +#[doc = "Required features: `\"Win32_Networking_HttpServer\"`"] pub mod HttpServer; #[cfg(feature = "Win32_Networking_Ldap")] -#[doc = "Required features: `Win32_Networking_Ldap`"] +#[doc = "Required features: `\"Win32_Networking_Ldap\"`"] pub mod Ldap; #[cfg(feature = "Win32_Networking_NetworkListManager")] -#[doc = "Required features: `Win32_Networking_NetworkListManager`"] +#[doc = "Required features: `\"Win32_Networking_NetworkListManager\"`"] pub mod NetworkListManager; #[cfg(feature = "Win32_Networking_RemoteDifferentialCompression")] -#[doc = "Required features: `Win32_Networking_RemoteDifferentialCompression`"] +#[doc = "Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`"] pub mod RemoteDifferentialCompression; #[cfg(feature = "Win32_Networking_WebSocket")] -#[doc = "Required features: `Win32_Networking_WebSocket`"] +#[doc = "Required features: `\"Win32_Networking_WebSocket\"`"] pub mod WebSocket; #[cfg(feature = "Win32_Networking_WinHttp")] -#[doc = "Required features: `Win32_Networking_WinHttp`"] +#[doc = "Required features: `\"Win32_Networking_WinHttp\"`"] pub mod WinHttp; #[cfg(feature = "Win32_Networking_WinInet")] -#[doc = "Required features: `Win32_Networking_WinInet`"] +#[doc = "Required features: `\"Win32_Networking_WinInet\"`"] pub mod WinInet; #[cfg(feature = "Win32_Networking_WinSock")] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] pub mod WinSock; #[cfg(feature = "Win32_Networking_WindowsWebServices")] -#[doc = "Required features: `Win32_Networking_WindowsWebServices`"] +#[doc = "Required features: `\"Win32_Networking_WindowsWebServices\"`"] pub mod WindowsWebServices; diff --git a/crates/libs/windows/src/Windows/Win32/Security/AppLocker/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/AppLocker/mod.rs index 8556448be8..b37fbf33fd 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/AppLocker/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/AppLocker/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaferCloseLevel(hlevelhandle: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SaferCloseLevel(hlevelhandle : super:: SAFER_LEVEL_HANDLE) -> super::super::Foundation:: BOOL); SaferCloseLevel(hlevelhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaferComputeTokenFromLevel(levelhandle: P0, inaccesstoken: P1, outaccesstoken: *mut super::super::Foundation::HANDLE, dwflags: SAFER_COMPUTE_TOKEN_FROM_LEVEL_FLAGS, lpreserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -19,14 +19,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SaferComputeTokenFromLevel(levelhandle : super:: SAFER_LEVEL_HANDLE, inaccesstoken : super::super::Foundation:: HANDLE, outaccesstoken : *mut super::super::Foundation:: HANDLE, dwflags : SAFER_COMPUTE_TOKEN_FROM_LEVEL_FLAGS, lpreserved : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SaferComputeTokenFromLevel(levelhandle.into_param().abi(), inaccesstoken.into_param().abi(), outaccesstoken, dwflags, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaferCreateLevel(dwscopeid: u32, dwlevelid: u32, openflags: u32, plevelhandle: *mut super::SAFER_LEVEL_HANDLE, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn SaferCreateLevel(dwscopeid : u32, dwlevelid : u32, openflags : u32, plevelhandle : *mut super:: SAFER_LEVEL_HANDLE, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SaferCreateLevel(dwscopeid, dwlevelid, openflags, plevelhandle, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaferGetLevelInformation(levelhandle: P0, dwinfotype: SAFER_OBJECT_INFO_CLASS, lpquerybuffer: ::core::option::Option<*mut ::core::ffi::c_void>, dwinbuffersize: u32, lpdwoutbuffersize: *mut u32) -> ::windows_core::Result<()> @@ -36,21 +36,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SaferGetLevelInformation(levelhandle : super:: SAFER_LEVEL_HANDLE, dwinfotype : SAFER_OBJECT_INFO_CLASS, lpquerybuffer : *mut ::core::ffi::c_void, dwinbuffersize : u32, lpdwoutbuffersize : *mut u32) -> super::super::Foundation:: BOOL); SaferGetLevelInformation(levelhandle.into_param().abi(), dwinfotype, ::core::mem::transmute(lpquerybuffer.unwrap_or(::std::ptr::null_mut())), dwinbuffersize, lpdwoutbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaferGetPolicyInformation(dwscopeid: u32, saferpolicyinfoclass: SAFER_POLICY_INFO_CLASS, infobuffersize: u32, infobuffer: *mut ::core::ffi::c_void, infobufferretsize: *mut u32, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn SaferGetPolicyInformation(dwscopeid : u32, saferpolicyinfoclass : SAFER_POLICY_INFO_CLASS, infobuffersize : u32, infobuffer : *mut ::core::ffi::c_void, infobufferretsize : *mut u32, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SaferGetPolicyInformation(dwscopeid, saferpolicyinfoclass, infobuffersize, infobuffer, infobufferretsize, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn SaferIdentifyLevel(pcodeproperties: ::core::option::Option<&[SAFER_CODE_PROPERTIES_V2]>, plevelhandle: *mut super::SAFER_LEVEL_HANDLE, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn SaferIdentifyLevel(dwnumproperties : u32, pcodeproperties : *const SAFER_CODE_PROPERTIES_V2, plevelhandle : *mut super:: SAFER_LEVEL_HANDLE, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SaferIdentifyLevel(pcodeproperties.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcodeproperties.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), plevelhandle, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaferRecordEventLogEntry(hlevel: P0, sztargetpath: P1, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -61,7 +61,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SaferRecordEventLogEntry(hlevel : super:: SAFER_LEVEL_HANDLE, sztargetpath : ::windows_core::PCWSTR, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SaferRecordEventLogEntry(hlevel.into_param().abi(), sztargetpath.into_param().abi(), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaferSetLevelInformation(levelhandle: P0, dwinfotype: SAFER_OBJECT_INFO_CLASS, lpquerybuffer: *const ::core::ffi::c_void, dwinbuffersize: u32) -> ::windows_core::Result<()> @@ -71,14 +71,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SaferSetLevelInformation(levelhandle : super:: SAFER_LEVEL_HANDLE, dwinfotype : SAFER_OBJECT_INFO_CLASS, lpquerybuffer : *const ::core::ffi::c_void, dwinbuffersize : u32) -> super::super::Foundation:: BOOL); SaferSetLevelInformation(levelhandle.into_param().abi(), dwinfotype, lpquerybuffer, dwinbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaferSetPolicyInformation(dwscopeid: u32, saferpolicyinfoclass: SAFER_POLICY_INFO_CLASS, infobuffersize: u32, infobuffer: *const ::core::ffi::c_void, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn SaferSetPolicyInformation(dwscopeid : u32, saferpolicyinfoclass : SAFER_POLICY_INFO_CLASS, infobuffersize : u32, infobuffer : *const ::core::ffi::c_void, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SaferSetPolicyInformation(dwscopeid, saferpolicyinfoclass, infobuffersize, infobuffer, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SaferiIsExecutableFileType(szfullpathname: P0, bfromshellexecute: P1) -> super::super::Foundation::BOOL @@ -284,7 +284,7 @@ impl ::core::fmt::Debug for SAFER_POLICY_INFO_CLASS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct SAFER_CODE_PROPERTIES_V1 { pub cbSize: u32, @@ -346,7 +346,7 @@ impl ::core::default::Default for SAFER_CODE_PROPERTIES_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct SAFER_CODE_PROPERTIES_V2 { pub cbSize: u32, @@ -418,7 +418,7 @@ impl ::core::default::Default for SAFER_CODE_PROPERTIES_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct SAFER_HASH_IDENTIFICATION { pub header: SAFER_IDENTIFICATION_HEADER, @@ -463,7 +463,7 @@ impl ::core::default::Default for SAFER_HASH_IDENTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct SAFER_HASH_IDENTIFICATION2 { pub hashIdentification: SAFER_HASH_IDENTIFICATION, @@ -504,7 +504,7 @@ impl ::core::default::Default for SAFER_HASH_IDENTIFICATION2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SAFER_IDENTIFICATION_HEADER { pub dwIdentificationType: SAFER_IDENTIFICATION_TYPES, @@ -545,7 +545,7 @@ impl ::core::default::Default for SAFER_IDENTIFICATION_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SAFER_PATHNAME_IDENTIFICATION { pub header: SAFER_IDENTIFICATION_HEADER, @@ -586,7 +586,7 @@ impl ::core::default::Default for SAFER_PATHNAME_IDENTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SAFER_URLZONE_IDENTIFICATION { pub header: SAFER_IDENTIFICATION_HEADER, diff --git a/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/Provider/impl.rs b/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/Provider/impl.rs index 811d471e5b..166c1b3903 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/Provider/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/Provider/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait AsyncIAssociatedIdentityProvider_Impl: Sized { fn Begin_AssociateIdentity(&self, hwndparent: super::super::super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -63,7 +63,7 @@ impl AsyncIAssociatedIdentityProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait AsyncIConnectedIdentityProvider_Impl: Sized { fn Begin_ConnectIdentity(&self, authbuffer: *const u8, authbuffersize: u32) -> ::windows_core::Result<()>; @@ -189,7 +189,7 @@ impl AsyncIIdentityAdvise_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait AsyncIIdentityAuthentication_Impl: Sized { fn Begin_SetIdentityCredential(&self, credbuffer: *const u8, credbufferlength: u32) -> ::windows_core::Result<()>; @@ -234,7 +234,7 @@ impl AsyncIIdentityAuthentication_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait AsyncIIdentityProvider_Impl: Sized { fn Begin_GetIdentityEnum(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -393,7 +393,7 @@ impl AsyncIIdentityProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait AsyncIIdentityStore_Impl: Sized { fn Begin_GetCount(&self) -> ::windows_core::Result<()>; @@ -547,7 +547,7 @@ impl AsyncIIdentityStoreEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IAssociatedIdentityProvider_Impl: Sized { fn AssociateIdentity(&self, hwndparent: super::super::super::super::Foundation::HWND) -> ::windows_core::Result; @@ -591,7 +591,7 @@ impl IAssociatedIdentityProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IConnectedIdentityProvider_Impl: Sized { fn ConnectIdentity(&self, authbuffer: *const u8, authbuffersize: u32) -> ::windows_core::Result<()>; @@ -672,7 +672,7 @@ impl IIdentityAdvise_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IIdentityAuthentication_Impl: Sized { fn SetIdentityCredential(&self, credbuffer: *const u8, credbufferlength: u32) -> ::windows_core::Result<()>; @@ -703,7 +703,7 @@ impl IIdentityAuthentication_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IIdentityProvider_Impl: Sized { fn GetIdentityEnum(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result; @@ -800,7 +800,7 @@ impl IIdentityProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IIdentityStore_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/Provider/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/Provider/mod.rs index 12f7f7876d..f900056daf 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/Provider/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/Provider/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AsyncIAssociatedIdentityProvider(::windows_core::IUnknown); impl AsyncIAssociatedIdentityProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Begin_AssociateIdentity(&self, hwndparent: P0) -> ::windows_core::Result<()> where @@ -10,13 +10,13 @@ impl AsyncIAssociatedIdentityProvider { { (::windows_core::Interface::vtable(self).Begin_AssociateIdentity)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Finish_AssociateIdentity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Finish_AssociateIdentity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Begin_DisassociateIdentity(&self, hwndparent: P0, lpszuniqueid: P1) -> ::windows_core::Result<()> where @@ -28,7 +28,7 @@ impl AsyncIAssociatedIdentityProvider { pub unsafe fn Finish_DisassociateIdentity(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Finish_DisassociateIdentity)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Begin_ChangeCredential(&self, hwndparent: P0, lpszuniqueid: P1) -> ::windows_core::Result<()> where @@ -90,13 +90,13 @@ impl AsyncIConnectedIdentityProvider { pub unsafe fn Begin_IsConnected(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Begin_IsConnected)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Finish_IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Finish_IsConnected)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Begin_GetUrl(&self, identifier: IDENTITY_URL, context: P0) -> ::windows_core::Result<()> where @@ -104,7 +104,7 @@ impl AsyncIConnectedIdentityProvider { { (::windows_core::Interface::vtable(self).Begin_GetUrl)(::windows_core::Interface::as_raw(self), identifier, context.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Finish_GetUrl(&self, postdata: *mut super::super::super::super::System::Variant::VARIANT, url: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Finish_GetUrl)(::windows_core::Interface::as_raw(self), postdata, url).ok() @@ -186,12 +186,12 @@ impl AsyncIIdentityAuthentication { pub unsafe fn Finish_SetIdentityCredential(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Finish_SetIdentityCredential)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Begin_ValidateIdentityCredential(&self, credbuffer: &[u8], ppidentityproperties: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Begin_ValidateIdentityCredential)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(credbuffer.as_ptr()), credbuffer.len() as _, ::core::mem::transmute(ppidentityproperties.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Finish_ValidateIdentityCredential(&self, ppidentityproperties: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Finish_ValidateIdentityCredential)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppidentityproperties.unwrap_or(::std::ptr::null_mut()))).ok() @@ -223,18 +223,18 @@ pub struct AsyncIIdentityAuthentication_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AsyncIIdentityProvider(::windows_core::IUnknown); impl AsyncIIdentityProvider { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn Begin_GetIdentityEnum(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: ::core::option::Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: ::core::option::Option<*const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Begin_GetIdentityEnum)(::windows_core::Interface::as_raw(self), eidentitytype, ::core::mem::transmute(pfilterkey.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pfilterpropvarvalue.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Finish_GetIdentityEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Finish_GetIdentityEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Begin_Create(&self, lpszusername: P0, pkeywordstoadd: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -242,13 +242,13 @@ impl AsyncIIdentityProvider { { (::windows_core::Interface::vtable(self).Begin_Create)(::windows_core::Interface::as_raw(self), lpszusername.into_param().abi(), pkeywordstoadd).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Finish_Create(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Finish_Create)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Begin_Import(&self, ppropertystore: P0) -> ::windows_core::Result<()> where @@ -259,7 +259,7 @@ impl AsyncIIdentityProvider { pub unsafe fn Finish_Import(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Finish_Import)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Begin_Delete(&self, lpszuniqueid: P0, pkeywordstodelete: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -276,7 +276,7 @@ impl AsyncIIdentityProvider { { (::windows_core::Interface::vtable(self).Begin_FindByUniqueID)(::windows_core::Interface::as_raw(self), lpszuniqueid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Finish_FindByUniqueID(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -285,7 +285,7 @@ impl AsyncIIdentityProvider { pub unsafe fn Begin_GetProviderPropertyStore(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Begin_GetProviderPropertyStore)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Finish_GetProviderPropertyStore(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -395,12 +395,12 @@ impl AsyncIIdentityStore { pub unsafe fn Finish_ConvertToSid(&self, psid: ::core::option::Option<*mut u8>, pcbrequiredsid: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Finish_ConvertToSid)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psid.unwrap_or(::std::ptr::null_mut())), pcbrequiredsid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn Begin_EnumerateIdentities(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: ::core::option::Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: ::core::option::Option<*const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Begin_EnumerateIdentities)(::windows_core::Interface::as_raw(self), eidentitytype, ::core::mem::transmute(pfilterkey.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pfilterpropvarvalue.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Finish_EnumerateIdentities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -487,7 +487,7 @@ pub struct AsyncIIdentityStoreEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAssociatedIdentityProvider(::windows_core::IUnknown); impl IAssociatedIdentityProvider { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn AssociateIdentity(&self, hwndparent: P0) -> ::windows_core::Result where @@ -496,7 +496,7 @@ impl IAssociatedIdentityProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AssociateIdentity)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisassociateIdentity(&self, hwndparent: P0, lpszuniqueid: P1) -> ::windows_core::Result<()> where @@ -505,7 +505,7 @@ impl IAssociatedIdentityProvider { { (::windows_core::Interface::vtable(self).DisassociateIdentity)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), lpszuniqueid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangeCredential(&self, hwndparent: P0, lpszuniqueid: P1) -> ::windows_core::Result<()> where @@ -549,13 +549,13 @@ impl IConnectedIdentityProvider { pub unsafe fn DisconnectIdentity(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisconnectIdentity)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsConnected)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetUrl(&self, identifier: IDENTITY_URL, context: P0, postdata: *mut super::super::super::super::System::Variant::VARIANT, url: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> where @@ -622,7 +622,7 @@ impl IIdentityAuthentication { pub unsafe fn SetIdentityCredential(&self, credbuffer: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetIdentityCredential)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(credbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), credbuffer.as_deref().map_or(0, |slice| slice.len() as _)).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn ValidateIdentityCredential(&self, credbuffer: &[u8], ppidentityproperties: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ValidateIdentityCredential)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(credbuffer.as_ptr()), credbuffer.len() as _, ::core::mem::transmute(ppidentityproperties.unwrap_or(::std::ptr::null_mut()))).ok() @@ -649,13 +649,13 @@ pub struct IIdentityAuthentication_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IIdentityProvider(::windows_core::IUnknown); impl IIdentityProvider { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetIdentityEnum(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: ::core::option::Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: ::core::option::Option<*const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIdentityEnum)(::windows_core::Interface::as_raw(self), eidentitytype, ::core::mem::transmute(pfilterkey.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pfilterpropvarvalue.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn Create(&self, lpszusername: P0, pppropertystore: *mut ::core::option::Option, pkeywordstoadd: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -663,7 +663,7 @@ impl IIdentityProvider { { (::windows_core::Interface::vtable(self).Create)(::windows_core::Interface::as_raw(self), lpszusername.into_param().abi(), ::core::mem::transmute(pppropertystore), pkeywordstoadd).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Import(&self, ppropertystore: P0) -> ::windows_core::Result<()> where @@ -671,7 +671,7 @@ impl IIdentityProvider { { (::windows_core::Interface::vtable(self).Import)(::windows_core::Interface::as_raw(self), ppropertystore.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Delete(&self, lpszuniqueid: P0, pkeywordstodelete: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -679,7 +679,7 @@ impl IIdentityProvider { { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self), lpszuniqueid.into_param().abi(), pkeywordstodelete).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn FindByUniqueID(&self, lpszuniqueid: P0) -> ::windows_core::Result where @@ -688,7 +688,7 @@ impl IIdentityProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindByUniqueID)(::windows_core::Interface::as_raw(self), lpszuniqueid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetProviderPropertyStore(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -766,7 +766,7 @@ impl IIdentityStore { { (::windows_core::Interface::vtable(self).ConvertToSid)(::windows_core::Interface::as_raw(self), lpszuniqueid.into_param().abi(), providerguid, psid.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(psid.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcbrequiredsid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn EnumerateIdentities(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: ::core::option::Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: ::core::option::Option<*const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); diff --git a/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/mod.rs index 1306b0b6f6..f9a77aaddd 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Authentication/Identity/mod.rs @@ -1,14 +1,14 @@ #[cfg(feature = "Win32_Security_Authentication_Identity_Provider")] -#[doc = "Required features: `Win32_Security_Authentication_Identity_Provider`"] +#[doc = "Required features: `\"Win32_Security_Authentication_Identity_Provider\"`"] pub mod Provider; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn AcceptSecurityContext(phcredential: ::core::option::Option<*const super::super::Credentials::SecHandle>, phcontext: ::core::option::Option<*const super::super::Credentials::SecHandle>, pinput: ::core::option::Option<*const SecBufferDesc>, fcontextreq: ASC_REQ_FLAGS, targetdatarep: u32, phnewcontext: ::core::option::Option<*mut super::super::Credentials::SecHandle>, poutput: ::core::option::Option<*mut SecBufferDesc>, pfcontextattr: *mut u32, ptsexpiry: ::core::option::Option<*mut i64>) -> ::windows_core::HRESULT { ::windows_targets::link!("secur32.dll" "system" fn AcceptSecurityContext(phcredential : *const super::super::Credentials:: SecHandle, phcontext : *const super::super::Credentials:: SecHandle, pinput : *const SecBufferDesc, fcontextreq : ASC_REQ_FLAGS, targetdatarep : u32, phnewcontext : *mut super::super::Credentials:: SecHandle, poutput : *mut SecBufferDesc, pfcontextattr : *mut u32, ptsexpiry : *mut i64) -> ::windows_core::HRESULT); AcceptSecurityContext(::core::mem::transmute(phcredential.unwrap_or(::std::ptr::null())), ::core::mem::transmute(phcontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pinput.unwrap_or(::std::ptr::null())), fcontextreq, targetdatarep, ::core::mem::transmute(phnewcontext.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(poutput.unwrap_or(::std::ptr::null_mut())), pfcontextattr, ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn AcquireCredentialsHandleA(pszprincipal: P0, pszpackage: P1, fcredentialuse: SECPKG_CRED, pvlogonid: ::core::option::Option<*const ::core::ffi::c_void>, pauthdata: ::core::option::Option<*const ::core::ffi::c_void>, pgetkeyfn: SEC_GET_KEY_FN, pvgetkeyargument: ::core::option::Option<*const ::core::ffi::c_void>, phcredential: *mut super::super::Credentials::SecHandle, ptsexpiry: ::core::option::Option<*mut i64>) -> ::windows_core::Result<()> @@ -19,7 +19,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn AcquireCredentialsHandleA(pszprincipal : ::windows_core::PCSTR, pszpackage : ::windows_core::PCSTR, fcredentialuse : SECPKG_CRED, pvlogonid : *const ::core::ffi::c_void, pauthdata : *const ::core::ffi::c_void, pgetkeyfn : SEC_GET_KEY_FN, pvgetkeyargument : *const ::core::ffi::c_void, phcredential : *mut super::super::Credentials:: SecHandle, ptsexpiry : *mut i64) -> ::windows_core::HRESULT); AcquireCredentialsHandleA(pszprincipal.into_param().abi(), pszpackage.into_param().abi(), fcredentialuse, ::core::mem::transmute(pvlogonid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pauthdata.unwrap_or(::std::ptr::null())), pgetkeyfn, ::core::mem::transmute(pvgetkeyargument.unwrap_or(::std::ptr::null())), phcredential, ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn AcquireCredentialsHandleW(pszprincipal: P0, pszpackage: P1, fcredentialuse: SECPKG_CRED, pvlogonid: ::core::option::Option<*const ::core::ffi::c_void>, pauthdata: ::core::option::Option<*const ::core::ffi::c_void>, pgetkeyfn: SEC_GET_KEY_FN, pvgetkeyargument: ::core::option::Option<*const ::core::ffi::c_void>, phcredential: *mut super::super::Credentials::SecHandle, ptsexpiry: ::core::option::Option<*mut i64>) -> ::windows_core::Result<()> @@ -30,7 +30,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn AcquireCredentialsHandleW(pszprincipal : ::windows_core::PCWSTR, pszpackage : ::windows_core::PCWSTR, fcredentialuse : SECPKG_CRED, pvlogonid : *const ::core::ffi::c_void, pauthdata : *const ::core::ffi::c_void, pgetkeyfn : SEC_GET_KEY_FN, pvgetkeyargument : *const ::core::ffi::c_void, phcredential : *mut super::super::Credentials:: SecHandle, ptsexpiry : *mut i64) -> ::windows_core::HRESULT); AcquireCredentialsHandleW(pszprincipal.into_param().abi(), pszpackage.into_param().abi(), fcredentialuse, ::core::mem::transmute(pvlogonid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pauthdata.unwrap_or(::std::ptr::null())), pgetkeyfn, ::core::mem::transmute(pvgetkeyargument.unwrap_or(::std::ptr::null())), phcredential, ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn AddCredentialsA(hcredentials: *const super::super::Credentials::SecHandle, pszprincipal: P0, pszpackage: P1, fcredentialuse: u32, pauthdata: ::core::option::Option<*const ::core::ffi::c_void>, pgetkeyfn: SEC_GET_KEY_FN, pvgetkeyargument: ::core::option::Option<*const ::core::ffi::c_void>, ptsexpiry: ::core::option::Option<*mut i64>) -> ::windows_core::Result<()> @@ -41,7 +41,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn AddCredentialsA(hcredentials : *const super::super::Credentials:: SecHandle, pszprincipal : ::windows_core::PCSTR, pszpackage : ::windows_core::PCSTR, fcredentialuse : u32, pauthdata : *const ::core::ffi::c_void, pgetkeyfn : SEC_GET_KEY_FN, pvgetkeyargument : *const ::core::ffi::c_void, ptsexpiry : *mut i64) -> ::windows_core::HRESULT); AddCredentialsA(hcredentials, pszprincipal.into_param().abi(), pszpackage.into_param().abi(), fcredentialuse, ::core::mem::transmute(pauthdata.unwrap_or(::std::ptr::null())), pgetkeyfn, ::core::mem::transmute(pvgetkeyargument.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn AddCredentialsW(hcredentials: *const super::super::Credentials::SecHandle, pszprincipal: P0, pszpackage: P1, fcredentialuse: u32, pauthdata: ::core::option::Option<*const ::core::ffi::c_void>, pgetkeyfn: SEC_GET_KEY_FN, pvgetkeyargument: ::core::option::Option<*const ::core::ffi::c_void>, ptsexpiry: ::core::option::Option<*mut i64>) -> ::windows_core::Result<()> @@ -68,14 +68,14 @@ where ::windows_targets::link!("secur32.dll" "system" fn AddSecurityPackageW(pszpackagename : ::windows_core::PCWSTR, poptions : *const SECURITY_PACKAGE_OPTIONS) -> ::windows_core::HRESULT); AddSecurityPackageW(pszpackagename.into_param().abi(), ::core::mem::transmute(poptions.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn ApplyControlToken(phcontext: *const super::super::Credentials::SecHandle, pinput: *const SecBufferDesc) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn ApplyControlToken(phcontext : *const super::super::Credentials:: SecHandle, pinput : *const SecBufferDesc) -> ::windows_core::HRESULT); ApplyControlToken(phcontext, pinput).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditComputeEffectivePolicyBySid(psid: P0, psubcategoryguids: &[::windows_core::GUID], ppauditpolicy: *mut *mut AUDIT_POLICY_INFORMATION) -> super::super::super::Foundation::BOOLEAN @@ -85,7 +85,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AuditComputeEffectivePolicyBySid(psid : super::super::super::Foundation:: PSID, psubcategoryguids : *const ::windows_core::GUID, dwpolicycount : u32, ppauditpolicy : *mut *mut AUDIT_POLICY_INFORMATION) -> super::super::super::Foundation:: BOOLEAN); AuditComputeEffectivePolicyBySid(psid.into_param().abi(), ::core::mem::transmute(psubcategoryguids.as_ptr()), psubcategoryguids.len() as _, ppauditpolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditComputeEffectivePolicyByToken(htokenhandle: P0, psubcategoryguids: &[::windows_core::GUID], ppauditpolicy: *mut *mut AUDIT_POLICY_INFORMATION) -> super::super::super::Foundation::BOOLEAN @@ -95,21 +95,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AuditComputeEffectivePolicyByToken(htokenhandle : super::super::super::Foundation:: HANDLE, psubcategoryguids : *const ::windows_core::GUID, dwpolicycount : u32, ppauditpolicy : *mut *mut AUDIT_POLICY_INFORMATION) -> super::super::super::Foundation:: BOOLEAN); AuditComputeEffectivePolicyByToken(htokenhandle.into_param().abi(), ::core::mem::transmute(psubcategoryguids.as_ptr()), psubcategoryguids.len() as _, ppauditpolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditEnumerateCategories(ppauditcategoriesarray: *mut *mut ::windows_core::GUID, pdwcountreturned: *mut u32) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditEnumerateCategories(ppauditcategoriesarray : *mut *mut ::windows_core::GUID, pdwcountreturned : *mut u32) -> super::super::super::Foundation:: BOOLEAN); AuditEnumerateCategories(ppauditcategoriesarray, pdwcountreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditEnumeratePerUserPolicy(ppauditsidarray: *mut *mut POLICY_AUDIT_SID_ARRAY) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditEnumeratePerUserPolicy(ppauditsidarray : *mut *mut POLICY_AUDIT_SID_ARRAY) -> super::super::super::Foundation:: BOOLEAN); AuditEnumeratePerUserPolicy(ppauditsidarray) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditEnumerateSubCategories(pauditcategoryguid: ::core::option::Option<*const ::windows_core::GUID>, bretrieveallsubcategories: P0, ppauditsubcategoriesarray: *mut *mut ::windows_core::GUID, pdwcountreturned: *mut u32) -> super::super::super::Foundation::BOOLEAN @@ -124,49 +124,49 @@ pub unsafe fn AuditFree(buffer: *const ::core::ffi::c_void) { ::windows_targets::link!("advapi32.dll" "system" fn AuditFree(buffer : *const ::core::ffi::c_void) -> ()); AuditFree(buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditLookupCategoryGuidFromCategoryId(auditcategoryid: POLICY_AUDIT_EVENT_TYPE, pauditcategoryguid: *mut ::windows_core::GUID) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditLookupCategoryGuidFromCategoryId(auditcategoryid : POLICY_AUDIT_EVENT_TYPE, pauditcategoryguid : *mut ::windows_core::GUID) -> super::super::super::Foundation:: BOOLEAN); AuditLookupCategoryGuidFromCategoryId(auditcategoryid, pauditcategoryguid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditLookupCategoryIdFromCategoryGuid(pauditcategoryguid: *const ::windows_core::GUID, pauditcategoryid: *mut POLICY_AUDIT_EVENT_TYPE) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditLookupCategoryIdFromCategoryGuid(pauditcategoryguid : *const ::windows_core::GUID, pauditcategoryid : *mut POLICY_AUDIT_EVENT_TYPE) -> super::super::super::Foundation:: BOOLEAN); AuditLookupCategoryIdFromCategoryGuid(pauditcategoryguid, pauditcategoryid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditLookupCategoryNameA(pauditcategoryguid: *const ::windows_core::GUID, ppszcategoryname: *mut ::windows_core::PSTR) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditLookupCategoryNameA(pauditcategoryguid : *const ::windows_core::GUID, ppszcategoryname : *mut ::windows_core::PSTR) -> super::super::super::Foundation:: BOOLEAN); AuditLookupCategoryNameA(pauditcategoryguid, ppszcategoryname) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditLookupCategoryNameW(pauditcategoryguid: *const ::windows_core::GUID, ppszcategoryname: *mut ::windows_core::PWSTR) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditLookupCategoryNameW(pauditcategoryguid : *const ::windows_core::GUID, ppszcategoryname : *mut ::windows_core::PWSTR) -> super::super::super::Foundation:: BOOLEAN); AuditLookupCategoryNameW(pauditcategoryguid, ppszcategoryname) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditLookupSubCategoryNameA(pauditsubcategoryguid: *const ::windows_core::GUID, ppszsubcategoryname: *mut ::windows_core::PSTR) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditLookupSubCategoryNameA(pauditsubcategoryguid : *const ::windows_core::GUID, ppszsubcategoryname : *mut ::windows_core::PSTR) -> super::super::super::Foundation:: BOOLEAN); AuditLookupSubCategoryNameA(pauditsubcategoryguid, ppszsubcategoryname) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditLookupSubCategoryNameW(pauditsubcategoryguid: *const ::windows_core::GUID, ppszsubcategoryname: *mut ::windows_core::PWSTR) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditLookupSubCategoryNameW(pauditsubcategoryguid : *const ::windows_core::GUID, ppszsubcategoryname : *mut ::windows_core::PWSTR) -> super::super::super::Foundation:: BOOLEAN); AuditLookupSubCategoryNameW(pauditsubcategoryguid, ppszsubcategoryname) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditQueryGlobalSaclA(objecttypename: P0, acl: *mut *mut super::super::ACL) -> super::super::super::Foundation::BOOLEAN @@ -176,7 +176,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AuditQueryGlobalSaclA(objecttypename : ::windows_core::PCSTR, acl : *mut *mut super::super:: ACL) -> super::super::super::Foundation:: BOOLEAN); AuditQueryGlobalSaclA(objecttypename.into_param().abi(), acl) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditQueryGlobalSaclW(objecttypename: P0, acl: *mut *mut super::super::ACL) -> super::super::super::Foundation::BOOLEAN @@ -186,7 +186,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AuditQueryGlobalSaclW(objecttypename : ::windows_core::PCWSTR, acl : *mut *mut super::super:: ACL) -> super::super::super::Foundation:: BOOLEAN); AuditQueryGlobalSaclW(objecttypename.into_param().abi(), acl) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditQueryPerUserPolicy(psid: P0, psubcategoryguids: &[::windows_core::GUID], ppauditpolicy: *mut *mut AUDIT_POLICY_INFORMATION) -> super::super::super::Foundation::BOOLEAN @@ -196,21 +196,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AuditQueryPerUserPolicy(psid : super::super::super::Foundation:: PSID, psubcategoryguids : *const ::windows_core::GUID, dwpolicycount : u32, ppauditpolicy : *mut *mut AUDIT_POLICY_INFORMATION) -> super::super::super::Foundation:: BOOLEAN); AuditQueryPerUserPolicy(psid.into_param().abi(), ::core::mem::transmute(psubcategoryguids.as_ptr()), psubcategoryguids.len() as _, ppauditpolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditQuerySecurity(securityinformation: super::super::OBJECT_SECURITY_INFORMATION, ppsecuritydescriptor: *mut super::super::PSECURITY_DESCRIPTOR) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditQuerySecurity(securityinformation : super::super:: OBJECT_SECURITY_INFORMATION, ppsecuritydescriptor : *mut super::super:: PSECURITY_DESCRIPTOR) -> super::super::super::Foundation:: BOOLEAN); AuditQuerySecurity(securityinformation, ppsecuritydescriptor) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditQuerySystemPolicy(psubcategoryguids: &[::windows_core::GUID], ppauditpolicy: *mut *mut AUDIT_POLICY_INFORMATION) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditQuerySystemPolicy(psubcategoryguids : *const ::windows_core::GUID, dwpolicycount : u32, ppauditpolicy : *mut *mut AUDIT_POLICY_INFORMATION) -> super::super::super::Foundation:: BOOLEAN); AuditQuerySystemPolicy(::core::mem::transmute(psubcategoryguids.as_ptr()), psubcategoryguids.len() as _, ppauditpolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditSetGlobalSaclA(objecttypename: P0, acl: ::core::option::Option<*const super::super::ACL>) -> super::super::super::Foundation::BOOLEAN @@ -220,7 +220,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AuditSetGlobalSaclA(objecttypename : ::windows_core::PCSTR, acl : *const super::super:: ACL) -> super::super::super::Foundation:: BOOLEAN); AuditSetGlobalSaclA(objecttypename.into_param().abi(), ::core::mem::transmute(acl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditSetGlobalSaclW(objecttypename: P0, acl: ::core::option::Option<*const super::super::ACL>) -> super::super::super::Foundation::BOOLEAN @@ -230,7 +230,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AuditSetGlobalSaclW(objecttypename : ::windows_core::PCWSTR, acl : *const super::super:: ACL) -> super::super::super::Foundation:: BOOLEAN); AuditSetGlobalSaclW(objecttypename.into_param().abi(), ::core::mem::transmute(acl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditSetPerUserPolicy(psid: P0, pauditpolicy: &[AUDIT_POLICY_INFORMATION]) -> super::super::super::Foundation::BOOLEAN @@ -240,7 +240,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AuditSetPerUserPolicy(psid : super::super::super::Foundation:: PSID, pauditpolicy : *const AUDIT_POLICY_INFORMATION, dwpolicycount : u32) -> super::super::super::Foundation:: BOOLEAN); AuditSetPerUserPolicy(psid.into_param().abi(), ::core::mem::transmute(pauditpolicy.as_ptr()), pauditpolicy.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditSetSecurity(securityinformation: super::super::OBJECT_SECURITY_INFORMATION, psecuritydescriptor: P0) -> super::super::super::Foundation::BOOLEAN @@ -250,14 +250,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AuditSetSecurity(securityinformation : super::super:: OBJECT_SECURITY_INFORMATION, psecuritydescriptor : super::super:: PSECURITY_DESCRIPTOR) -> super::super::super::Foundation:: BOOLEAN); AuditSetSecurity(securityinformation, psecuritydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuditSetSystemPolicy(pauditpolicy: &[AUDIT_POLICY_INFORMATION]) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn AuditSetSystemPolicy(pauditpolicy : *const AUDIT_POLICY_INFORMATION, dwpolicycount : u32) -> super::super::super::Foundation:: BOOLEAN); AuditSetSystemPolicy(::core::mem::transmute(pauditpolicy.as_ptr()), pauditpolicy.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeAccountPasswordA(pszpackagename: *const i8, pszdomainname: *const i8, pszaccountname: *const i8, pszoldpassword: *const i8, psznewpassword: *const i8, bimpersonating: P0, dwreserved: u32, poutput: *mut SecBufferDesc) -> ::windows_core::Result<()> @@ -267,7 +267,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn ChangeAccountPasswordA(pszpackagename : *const i8, pszdomainname : *const i8, pszaccountname : *const i8, pszoldpassword : *const i8, psznewpassword : *const i8, bimpersonating : super::super::super::Foundation:: BOOLEAN, dwreserved : u32, poutput : *mut SecBufferDesc) -> ::windows_core::HRESULT); ChangeAccountPasswordA(pszpackagename, pszdomainname, pszaccountname, pszoldpassword, psznewpassword, bimpersonating.into_param().abi(), dwreserved, poutput).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeAccountPasswordW(pszpackagename: *const u16, pszdomainname: *const u16, pszaccountname: *const u16, pszoldpassword: *const u16, psznewpassword: *const u16, bimpersonating: P0, dwreserved: u32, poutput: *mut SecBufferDesc) -> ::windows_core::Result<()> @@ -277,35 +277,35 @@ where ::windows_targets::link!("secur32.dll" "system" fn ChangeAccountPasswordW(pszpackagename : *const u16, pszdomainname : *const u16, pszaccountname : *const u16, pszoldpassword : *const u16, psznewpassword : *const u16, bimpersonating : super::super::super::Foundation:: BOOLEAN, dwreserved : u32, poutput : *mut SecBufferDesc) -> ::windows_core::HRESULT); ChangeAccountPasswordW(pszpackagename, pszdomainname, pszaccountname, pszoldpassword, psznewpassword, bimpersonating.into_param().abi(), dwreserved, poutput).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn CompleteAuthToken(phcontext: *const super::super::Credentials::SecHandle, ptoken: *const SecBufferDesc) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn CompleteAuthToken(phcontext : *const super::super::Credentials:: SecHandle, ptoken : *const SecBufferDesc) -> ::windows_core::HRESULT); CompleteAuthToken(phcontext, ptoken).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] #[inline] pub unsafe fn CredMarshalTargetInfo(intargetinfo: *const super::super::Credentials::CREDENTIAL_TARGET_INFORMATIONW, buffer: *mut *mut u16, buffersize: *mut u32) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("secur32.dll" "system" fn CredMarshalTargetInfo(intargetinfo : *const super::super::Credentials:: CREDENTIAL_TARGET_INFORMATIONW, buffer : *mut *mut u16, buffersize : *mut u32) -> super::super::super::Foundation:: NTSTATUS); CredMarshalTargetInfo(intargetinfo, buffer, buffersize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] #[inline] pub unsafe fn CredUnmarshalTargetInfo(buffer: *const u16, buffersize: u32, rettargetinfo: ::core::option::Option<*mut *mut super::super::Credentials::CREDENTIAL_TARGET_INFORMATIONW>, retactualsize: ::core::option::Option<*mut u32>) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("secur32.dll" "system" fn CredUnmarshalTargetInfo(buffer : *const u16, buffersize : u32, rettargetinfo : *mut *mut super::super::Credentials:: CREDENTIAL_TARGET_INFORMATIONW, retactualsize : *mut u32) -> super::super::super::Foundation:: NTSTATUS); CredUnmarshalTargetInfo(buffer, buffersize, ::core::mem::transmute(rettargetinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(retactualsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn DecryptMessage(phcontext: *const super::super::Credentials::SecHandle, pmessage: *const SecBufferDesc, messageseqno: u32, pfqop: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { ::windows_targets::link!("secur32.dll" "system" fn DecryptMessage(phcontext : *const super::super::Credentials:: SecHandle, pmessage : *const SecBufferDesc, messageseqno : u32, pfqop : *mut u32) -> ::windows_core::HRESULT); DecryptMessage(phcontext, pmessage, messageseqno, ::core::mem::transmute(pfqop.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn DeleteSecurityContext(phcontext: *const super::super::Credentials::SecHandle) -> ::windows_core::Result<()> { @@ -328,7 +328,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn DeleteSecurityPackageW(pszpackagename : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); DeleteSecurityPackageW(pszpackagename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn EncryptMessage(phcontext: *const super::super::Credentials::SecHandle, fqop: u32, pmessage: *const SecBufferDesc, messageseqno: u32) -> ::windows_core::HRESULT { @@ -345,7 +345,7 @@ pub unsafe fn EnumerateSecurityPackagesW(pcpackages: *mut u32, pppackageinfo: *m ::windows_targets::link!("secur32.dll" "system" fn EnumerateSecurityPackagesW(pcpackages : *mut u32, pppackageinfo : *mut *mut SecPkgInfoW) -> ::windows_core::HRESULT); EnumerateSecurityPackagesW(pcpackages, pppackageinfo).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn ExportSecurityContext(phcontext: *const super::super::Credentials::SecHandle, fflags: EXPORT_SECURITY_CONTEXT_FLAGS, ppackedcontext: *mut SecBuffer, ptoken: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -357,49 +357,49 @@ pub unsafe fn FreeContextBuffer(pvcontextbuffer: *mut ::core::ffi::c_void) -> :: ::windows_targets::link!("secur32.dll" "system" fn FreeContextBuffer(pvcontextbuffer : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); FreeContextBuffer(pvcontextbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn FreeCredentialsHandle(phcredential: *const super::super::Credentials::SecHandle) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn FreeCredentialsHandle(phcredential : *const super::super::Credentials:: SecHandle) -> ::windows_core::HRESULT); FreeCredentialsHandle(phcredential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetComputerObjectNameA(nameformat: EXTENDED_NAME_FORMAT, lpnamebuffer: ::windows_core::PSTR, nsize: *mut u32) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("secur32.dll" "system" fn GetComputerObjectNameA(nameformat : EXTENDED_NAME_FORMAT, lpnamebuffer : ::windows_core::PSTR, nsize : *mut u32) -> super::super::super::Foundation:: BOOLEAN); GetComputerObjectNameA(nameformat, ::core::mem::transmute(lpnamebuffer), nsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetComputerObjectNameW(nameformat: EXTENDED_NAME_FORMAT, lpnamebuffer: ::windows_core::PWSTR, nsize: *mut u32) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("secur32.dll" "system" fn GetComputerObjectNameW(nameformat : EXTENDED_NAME_FORMAT, lpnamebuffer : ::windows_core::PWSTR, nsize : *mut u32) -> super::super::super::Foundation:: BOOLEAN); GetComputerObjectNameW(nameformat, ::core::mem::transmute(lpnamebuffer), nsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUserNameExA(nameformat: EXTENDED_NAME_FORMAT, lpnamebuffer: ::windows_core::PSTR, nsize: *mut u32) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("secur32.dll" "system" fn GetUserNameExA(nameformat : EXTENDED_NAME_FORMAT, lpnamebuffer : ::windows_core::PSTR, nsize : *mut u32) -> super::super::super::Foundation:: BOOLEAN); GetUserNameExA(nameformat, ::core::mem::transmute(lpnamebuffer), nsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUserNameExW(nameformat: EXTENDED_NAME_FORMAT, lpnamebuffer: ::windows_core::PWSTR, nsize: *mut u32) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("secur32.dll" "system" fn GetUserNameExW(nameformat : EXTENDED_NAME_FORMAT, lpnamebuffer : ::windows_core::PWSTR, nsize : *mut u32) -> super::super::super::Foundation:: BOOLEAN); GetUserNameExW(nameformat, ::core::mem::transmute(lpnamebuffer), nsize) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn ImpersonateSecurityContext(phcontext: *const super::super::Credentials::SecHandle) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn ImpersonateSecurityContext(phcontext : *const super::super::Credentials:: SecHandle) -> ::windows_core::HRESULT); ImpersonateSecurityContext(phcontext).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn ImportSecurityContextA(pszpackage: P0, ppackedcontext: *const SecBuffer, token: *const ::core::ffi::c_void) -> ::windows_core::Result @@ -410,7 +410,7 @@ where let mut result__ = ::std::mem::zeroed(); ImportSecurityContextA(pszpackage.into_param().abi(), ppackedcontext, token, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn ImportSecurityContextW(pszpackage: P0, ppackedcontext: *const SecBuffer, token: *const ::core::ffi::c_void) -> ::windows_core::Result @@ -421,21 +421,21 @@ where let mut result__ = ::std::mem::zeroed(); ImportSecurityContextW(pszpackage.into_param().abi(), ppackedcontext, token, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] #[inline] pub unsafe fn InitSecurityInterfaceA() -> *mut SecurityFunctionTableA { ::windows_targets::link!("secur32.dll" "system" fn InitSecurityInterfaceA() -> *mut SecurityFunctionTableA); InitSecurityInterfaceA() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] #[inline] pub unsafe fn InitSecurityInterfaceW() -> *mut SecurityFunctionTableW { ::windows_targets::link!("secur32.dll" "system" fn InitSecurityInterfaceW() -> *mut SecurityFunctionTableW); InitSecurityInterfaceW() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn InitializeSecurityContextA(phcredential: ::core::option::Option<*const super::super::Credentials::SecHandle>, phcontext: ::core::option::Option<*const super::super::Credentials::SecHandle>, psztargetname: ::core::option::Option<*const i8>, fcontextreq: ISC_REQ_FLAGS, reserved1: u32, targetdatarep: u32, pinput: ::core::option::Option<*const SecBufferDesc>, reserved2: u32, phnewcontext: ::core::option::Option<*mut super::super::Credentials::SecHandle>, poutput: ::core::option::Option<*mut SecBufferDesc>, pfcontextattr: *mut u32, ptsexpiry: ::core::option::Option<*mut i64>) -> ::windows_core::HRESULT { @@ -455,7 +455,7 @@ pub unsafe fn InitializeSecurityContextA(phcredential: ::core::option::Option<*c ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null_mut())), ) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn InitializeSecurityContextW(phcredential: ::core::option::Option<*const super::super::Credentials::SecHandle>, phcontext: ::core::option::Option<*const super::super::Credentials::SecHandle>, psztargetname: ::core::option::Option<*const u16>, fcontextreq: ISC_REQ_FLAGS, reserved1: u32, targetdatarep: u32, pinput: ::core::option::Option<*const SecBufferDesc>, reserved2: u32, phnewcontext: ::core::option::Option<*mut super::super::Credentials::SecHandle>, poutput: ::core::option::Option<*mut SecBufferDesc>, pfcontextattr: *mut u32, ptsexpiry: ::core::option::Option<*mut i64>) -> ::windows_core::HRESULT { @@ -475,7 +475,7 @@ pub unsafe fn InitializeSecurityContextW(phcredential: ::core::option::Option<*c ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null_mut())), ) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaAddAccountRights(policyhandle: P0, accountsid: P1, userrights: &[LSA_UNICODE_STRING]) -> super::super::super::Foundation::NTSTATUS @@ -486,7 +486,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaAddAccountRights(policyhandle : LSA_HANDLE, accountsid : super::super::super::Foundation:: PSID, userrights : *const LSA_UNICODE_STRING, countofrights : u32) -> super::super::super::Foundation:: NTSTATUS); LsaAddAccountRights(policyhandle.into_param().abi(), accountsid.into_param().abi(), ::core::mem::transmute(userrights.as_ptr()), userrights.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaCallAuthenticationPackage(lsahandle: P0, authenticationpackage: u32, protocolsubmitbuffer: *const ::core::ffi::c_void, submitbufferlength: u32, protocolreturnbuffer: ::core::option::Option<*mut *mut ::core::ffi::c_void>, returnbufferlength: ::core::option::Option<*mut u32>, protocolstatus: ::core::option::Option<*mut i32>) -> super::super::super::Foundation::NTSTATUS @@ -496,7 +496,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn LsaCallAuthenticationPackage(lsahandle : super::super::super::Foundation:: HANDLE, authenticationpackage : u32, protocolsubmitbuffer : *const ::core::ffi::c_void, submitbufferlength : u32, protocolreturnbuffer : *mut *mut ::core::ffi::c_void, returnbufferlength : *mut u32, protocolstatus : *mut i32) -> super::super::super::Foundation:: NTSTATUS); LsaCallAuthenticationPackage(lsahandle.into_param().abi(), authenticationpackage, protocolsubmitbuffer, submitbufferlength, ::core::mem::transmute(protocolreturnbuffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(returnbufferlength.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(protocolstatus.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaClose(objecthandle: P0) -> super::super::super::Foundation::NTSTATUS @@ -506,14 +506,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaClose(objecthandle : LSA_HANDLE) -> super::super::super::Foundation:: NTSTATUS); LsaClose(objecthandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaConnectUntrusted(lsahandle: *mut super::super::super::Foundation::HANDLE) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("secur32.dll" "system" fn LsaConnectUntrusted(lsahandle : *mut super::super::super::Foundation:: HANDLE) -> super::super::super::Foundation:: NTSTATUS); LsaConnectUntrusted(lsahandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaCreateTrustedDomainEx(policyhandle: P0, trusteddomaininformation: *const TRUSTED_DOMAIN_INFORMATION_EX, authenticationinformation: *const TRUSTED_DOMAIN_AUTH_INFORMATION, desiredaccess: u32, trusteddomainhandle: *mut LSA_HANDLE) -> super::super::super::Foundation::NTSTATUS @@ -523,7 +523,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaCreateTrustedDomainEx(policyhandle : LSA_HANDLE, trusteddomaininformation : *const TRUSTED_DOMAIN_INFORMATION_EX, authenticationinformation : *const TRUSTED_DOMAIN_AUTH_INFORMATION, desiredaccess : u32, trusteddomainhandle : *mut LSA_HANDLE) -> super::super::super::Foundation:: NTSTATUS); LsaCreateTrustedDomainEx(policyhandle.into_param().abi(), trusteddomaininformation, authenticationinformation, desiredaccess, trusteddomainhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaDeleteTrustedDomain(policyhandle: P0, trusteddomainsid: P1) -> super::super::super::Foundation::NTSTATUS @@ -534,7 +534,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaDeleteTrustedDomain(policyhandle : LSA_HANDLE, trusteddomainsid : super::super::super::Foundation:: PSID) -> super::super::super::Foundation:: NTSTATUS); LsaDeleteTrustedDomain(policyhandle.into_param().abi(), trusteddomainsid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaDeregisterLogonProcess(lsahandle: P0) -> super::super::super::Foundation::NTSTATUS @@ -544,7 +544,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn LsaDeregisterLogonProcess(lsahandle : super::super::super::Foundation:: HANDLE) -> super::super::super::Foundation:: NTSTATUS); LsaDeregisterLogonProcess(lsahandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaEnumerateAccountRights(policyhandle: P0, accountsid: P1, userrights: *mut *mut LSA_UNICODE_STRING, countofrights: *mut u32) -> super::super::super::Foundation::NTSTATUS @@ -555,7 +555,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaEnumerateAccountRights(policyhandle : LSA_HANDLE, accountsid : super::super::super::Foundation:: PSID, userrights : *mut *mut LSA_UNICODE_STRING, countofrights : *mut u32) -> super::super::super::Foundation:: NTSTATUS); LsaEnumerateAccountRights(policyhandle.into_param().abi(), accountsid.into_param().abi(), userrights, countofrights) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaEnumerateAccountsWithUserRight(policyhandle: P0, userright: ::core::option::Option<*const LSA_UNICODE_STRING>, buffer: *mut *mut ::core::ffi::c_void, countreturned: *mut u32) -> super::super::super::Foundation::NTSTATUS @@ -565,14 +565,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaEnumerateAccountsWithUserRight(policyhandle : LSA_HANDLE, userright : *const LSA_UNICODE_STRING, buffer : *mut *mut ::core::ffi::c_void, countreturned : *mut u32) -> super::super::super::Foundation:: NTSTATUS); LsaEnumerateAccountsWithUserRight(policyhandle.into_param().abi(), ::core::mem::transmute(userright.unwrap_or(::std::ptr::null())), buffer, countreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaEnumerateLogonSessions(logonsessioncount: *mut u32, logonsessionlist: *mut *mut super::super::super::Foundation::LUID) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("secur32.dll" "system" fn LsaEnumerateLogonSessions(logonsessioncount : *mut u32, logonsessionlist : *mut *mut super::super::super::Foundation:: LUID) -> super::super::super::Foundation:: NTSTATUS); LsaEnumerateLogonSessions(logonsessioncount, logonsessionlist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaEnumerateTrustedDomains(policyhandle: P0, enumerationcontext: *mut u32, buffer: *mut *mut ::core::ffi::c_void, preferedmaximumlength: u32, countreturned: *mut u32) -> super::super::super::Foundation::NTSTATUS @@ -582,7 +582,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaEnumerateTrustedDomains(policyhandle : LSA_HANDLE, enumerationcontext : *mut u32, buffer : *mut *mut ::core::ffi::c_void, preferedmaximumlength : u32, countreturned : *mut u32) -> super::super::super::Foundation:: NTSTATUS); LsaEnumerateTrustedDomains(policyhandle.into_param().abi(), enumerationcontext, buffer, preferedmaximumlength, countreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaEnumerateTrustedDomainsEx(policyhandle: P0, enumerationcontext: *mut u32, buffer: *mut *mut ::core::ffi::c_void, preferedmaximumlength: u32, countreturned: *mut u32) -> super::super::super::Foundation::NTSTATUS @@ -592,35 +592,35 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaEnumerateTrustedDomainsEx(policyhandle : LSA_HANDLE, enumerationcontext : *mut u32, buffer : *mut *mut ::core::ffi::c_void, preferedmaximumlength : u32, countreturned : *mut u32) -> super::super::super::Foundation:: NTSTATUS); LsaEnumerateTrustedDomainsEx(policyhandle.into_param().abi(), enumerationcontext, buffer, preferedmaximumlength, countreturned) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaFreeMemory(buffer: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("advapi32.dll" "system" fn LsaFreeMemory(buffer : *const ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); LsaFreeMemory(::core::mem::transmute(buffer.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaFreeReturnBuffer(buffer: *const ::core::ffi::c_void) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("secur32.dll" "system" fn LsaFreeReturnBuffer(buffer : *const ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); LsaFreeReturnBuffer(buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaGetAppliedCAPIDs(systemname: ::core::option::Option<*const LSA_UNICODE_STRING>, capids: *mut *mut super::super::super::Foundation::PSID, capidcount: *mut u32) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("advapi32.dll" "system" fn LsaGetAppliedCAPIDs(systemname : *const LSA_UNICODE_STRING, capids : *mut *mut super::super::super::Foundation:: PSID, capidcount : *mut u32) -> super::super::super::Foundation:: NTSTATUS); LsaGetAppliedCAPIDs(::core::mem::transmute(systemname.unwrap_or(::std::ptr::null())), capids, capidcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaGetLogonSessionData(logonid: *const super::super::super::Foundation::LUID, pplogonsessiondata: *mut *mut SECURITY_LOGON_SESSION_DATA) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("secur32.dll" "system" fn LsaGetLogonSessionData(logonid : *const super::super::super::Foundation:: LUID, pplogonsessiondata : *mut *mut SECURITY_LOGON_SESSION_DATA) -> super::super::super::Foundation:: NTSTATUS); LsaGetLogonSessionData(logonid, pplogonsessiondata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaLogonUser(lsahandle: P0, originname: *const LSA_STRING, logontype: SECURITY_LOGON_TYPE, authenticationpackage: u32, authenticationinformation: *const ::core::ffi::c_void, authenticationinformationlength: u32, localgroups: ::core::option::Option<*const super::super::TOKEN_GROUPS>, sourcecontext: *const super::super::TOKEN_SOURCE, profilebuffer: *mut *mut ::core::ffi::c_void, profilebufferlength: *mut u32, logonid: *mut super::super::super::Foundation::LUID, token: *mut super::super::super::Foundation::HANDLE, quotas: *mut super::super::QUOTA_LIMITS, substatus: *mut i32) -> super::super::super::Foundation::NTSTATUS @@ -630,7 +630,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn LsaLogonUser(lsahandle : super::super::super::Foundation:: HANDLE, originname : *const LSA_STRING, logontype : SECURITY_LOGON_TYPE, authenticationpackage : u32, authenticationinformation : *const ::core::ffi::c_void, authenticationinformationlength : u32, localgroups : *const super::super:: TOKEN_GROUPS, sourcecontext : *const super::super:: TOKEN_SOURCE, profilebuffer : *mut *mut ::core::ffi::c_void, profilebufferlength : *mut u32, logonid : *mut super::super::super::Foundation:: LUID, token : *mut super::super::super::Foundation:: HANDLE, quotas : *mut super::super:: QUOTA_LIMITS, substatus : *mut i32) -> super::super::super::Foundation:: NTSTATUS); LsaLogonUser(lsahandle.into_param().abi(), originname, logontype, authenticationpackage, authenticationinformation, authenticationinformationlength, ::core::mem::transmute(localgroups.unwrap_or(::std::ptr::null())), sourcecontext, profilebuffer, profilebufferlength, logonid, token, quotas, substatus) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaLookupAuthenticationPackage(lsahandle: P0, packagename: *const LSA_STRING, authenticationpackage: *mut u32) -> super::super::super::Foundation::NTSTATUS @@ -640,7 +640,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn LsaLookupAuthenticationPackage(lsahandle : super::super::super::Foundation:: HANDLE, packagename : *const LSA_STRING, authenticationpackage : *mut u32) -> super::super::super::Foundation:: NTSTATUS); LsaLookupAuthenticationPackage(lsahandle.into_param().abi(), packagename, authenticationpackage) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaLookupNames(policyhandle: P0, count: u32, names: *const LSA_UNICODE_STRING, referenceddomains: *mut *mut LSA_REFERENCED_DOMAIN_LIST, sids: *mut *mut LSA_TRANSLATED_SID) -> super::super::super::Foundation::NTSTATUS @@ -650,7 +650,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaLookupNames(policyhandle : LSA_HANDLE, count : u32, names : *const LSA_UNICODE_STRING, referenceddomains : *mut *mut LSA_REFERENCED_DOMAIN_LIST, sids : *mut *mut LSA_TRANSLATED_SID) -> super::super::super::Foundation:: NTSTATUS); LsaLookupNames(policyhandle.into_param().abi(), count, names, referenceddomains, sids) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaLookupNames2(policyhandle: P0, flags: u32, count: u32, names: *const LSA_UNICODE_STRING, referenceddomains: *mut *mut LSA_REFERENCED_DOMAIN_LIST, sids: *mut *mut LSA_TRANSLATED_SID2) -> super::super::super::Foundation::NTSTATUS @@ -660,7 +660,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaLookupNames2(policyhandle : LSA_HANDLE, flags : u32, count : u32, names : *const LSA_UNICODE_STRING, referenceddomains : *mut *mut LSA_REFERENCED_DOMAIN_LIST, sids : *mut *mut LSA_TRANSLATED_SID2) -> super::super::super::Foundation:: NTSTATUS); LsaLookupNames2(policyhandle.into_param().abi(), flags, count, names, referenceddomains, sids) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaLookupSids(policyhandle: P0, count: u32, sids: *const super::super::super::Foundation::PSID, referenceddomains: *mut *mut LSA_REFERENCED_DOMAIN_LIST, names: *mut *mut LSA_TRANSLATED_NAME) -> super::super::super::Foundation::NTSTATUS @@ -670,7 +670,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaLookupSids(policyhandle : LSA_HANDLE, count : u32, sids : *const super::super::super::Foundation:: PSID, referenceddomains : *mut *mut LSA_REFERENCED_DOMAIN_LIST, names : *mut *mut LSA_TRANSLATED_NAME) -> super::super::super::Foundation:: NTSTATUS); LsaLookupSids(policyhandle.into_param().abi(), count, sids, referenceddomains, names) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaLookupSids2(policyhandle: P0, lookupoptions: u32, count: u32, sids: *const super::super::super::Foundation::PSID, referenceddomains: *mut *mut LSA_REFERENCED_DOMAIN_LIST, names: *mut *mut LSA_TRANSLATED_NAME) -> super::super::super::Foundation::NTSTATUS @@ -680,7 +680,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaLookupSids2(policyhandle : LSA_HANDLE, lookupoptions : u32, count : u32, sids : *const super::super::super::Foundation:: PSID, referenceddomains : *mut *mut LSA_REFERENCED_DOMAIN_LIST, names : *mut *mut LSA_TRANSLATED_NAME) -> super::super::super::Foundation:: NTSTATUS); LsaLookupSids2(policyhandle.into_param().abi(), lookupoptions, count, sids, referenceddomains, names) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaNtStatusToWinError(status: P0) -> u32 @@ -690,14 +690,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaNtStatusToWinError(status : super::super::super::Foundation:: NTSTATUS) -> u32); LsaNtStatusToWinError(status.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaOpenPolicy(systemname: ::core::option::Option<*const LSA_UNICODE_STRING>, objectattributes: *const LSA_OBJECT_ATTRIBUTES, desiredaccess: u32, policyhandle: *mut LSA_HANDLE) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("advapi32.dll" "system" fn LsaOpenPolicy(systemname : *const LSA_UNICODE_STRING, objectattributes : *const LSA_OBJECT_ATTRIBUTES, desiredaccess : u32, policyhandle : *mut LSA_HANDLE) -> super::super::super::Foundation:: NTSTATUS); LsaOpenPolicy(::core::mem::transmute(systemname.unwrap_or(::std::ptr::null())), objectattributes, desiredaccess, policyhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaOpenTrustedDomainByName(policyhandle: P0, trusteddomainname: *const LSA_UNICODE_STRING, desiredaccess: u32, trusteddomainhandle: *mut LSA_HANDLE) -> super::super::super::Foundation::NTSTATUS @@ -707,14 +707,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaOpenTrustedDomainByName(policyhandle : LSA_HANDLE, trusteddomainname : *const LSA_UNICODE_STRING, desiredaccess : u32, trusteddomainhandle : *mut LSA_HANDLE) -> super::super::super::Foundation:: NTSTATUS); LsaOpenTrustedDomainByName(policyhandle.into_param().abi(), trusteddomainname, desiredaccess, trusteddomainhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaQueryCAPs(capids: ::core::option::Option<&[super::super::super::Foundation::PSID]>, caps: *mut *mut CENTRAL_ACCESS_POLICY, capcount: *mut u32) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("advapi32.dll" "system" fn LsaQueryCAPs(capids : *const super::super::super::Foundation:: PSID, capidcount : u32, caps : *mut *mut CENTRAL_ACCESS_POLICY, capcount : *mut u32) -> super::super::super::Foundation:: NTSTATUS); LsaQueryCAPs(::core::mem::transmute(capids.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), capids.as_deref().map_or(0, |slice| slice.len() as _), caps, capcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaQueryDomainInformationPolicy(policyhandle: P0, informationclass: POLICY_DOMAIN_INFORMATION_CLASS, buffer: *mut *mut ::core::ffi::c_void) -> super::super::super::Foundation::NTSTATUS @@ -724,7 +724,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaQueryDomainInformationPolicy(policyhandle : LSA_HANDLE, informationclass : POLICY_DOMAIN_INFORMATION_CLASS, buffer : *mut *mut ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); LsaQueryDomainInformationPolicy(policyhandle.into_param().abi(), informationclass, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaQueryForestTrustInformation(policyhandle: P0, trusteddomainname: *const LSA_UNICODE_STRING, foresttrustinfo: *mut *mut LSA_FOREST_TRUST_INFORMATION) -> super::super::super::Foundation::NTSTATUS @@ -734,7 +734,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaQueryForestTrustInformation(policyhandle : LSA_HANDLE, trusteddomainname : *const LSA_UNICODE_STRING, foresttrustinfo : *mut *mut LSA_FOREST_TRUST_INFORMATION) -> super::super::super::Foundation:: NTSTATUS); LsaQueryForestTrustInformation(policyhandle.into_param().abi(), trusteddomainname, foresttrustinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaQueryForestTrustInformation2(policyhandle: P0, trusteddomainname: *const LSA_UNICODE_STRING, highestrecordtype: LSA_FOREST_TRUST_RECORD_TYPE, foresttrustinfo: *mut *mut LSA_FOREST_TRUST_INFORMATION2) -> super::super::super::Foundation::NTSTATUS @@ -744,7 +744,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaQueryForestTrustInformation2(policyhandle : LSA_HANDLE, trusteddomainname : *const LSA_UNICODE_STRING, highestrecordtype : LSA_FOREST_TRUST_RECORD_TYPE, foresttrustinfo : *mut *mut LSA_FOREST_TRUST_INFORMATION2) -> super::super::super::Foundation:: NTSTATUS); LsaQueryForestTrustInformation2(policyhandle.into_param().abi(), trusteddomainname, highestrecordtype, foresttrustinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaQueryInformationPolicy(policyhandle: P0, informationclass: POLICY_INFORMATION_CLASS, buffer: *mut *mut ::core::ffi::c_void) -> super::super::super::Foundation::NTSTATUS @@ -754,7 +754,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaQueryInformationPolicy(policyhandle : LSA_HANDLE, informationclass : POLICY_INFORMATION_CLASS, buffer : *mut *mut ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); LsaQueryInformationPolicy(policyhandle.into_param().abi(), informationclass, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaQueryTrustedDomainInfo(policyhandle: P0, trusteddomainsid: P1, informationclass: TRUSTED_INFORMATION_CLASS, buffer: *mut *mut ::core::ffi::c_void) -> super::super::super::Foundation::NTSTATUS @@ -765,7 +765,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaQueryTrustedDomainInfo(policyhandle : LSA_HANDLE, trusteddomainsid : super::super::super::Foundation:: PSID, informationclass : TRUSTED_INFORMATION_CLASS, buffer : *mut *mut ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); LsaQueryTrustedDomainInfo(policyhandle.into_param().abi(), trusteddomainsid.into_param().abi(), informationclass, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaQueryTrustedDomainInfoByName(policyhandle: P0, trusteddomainname: *const LSA_UNICODE_STRING, informationclass: TRUSTED_INFORMATION_CLASS, buffer: *mut *mut ::core::ffi::c_void) -> super::super::super::Foundation::NTSTATUS @@ -775,14 +775,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaQueryTrustedDomainInfoByName(policyhandle : LSA_HANDLE, trusteddomainname : *const LSA_UNICODE_STRING, informationclass : TRUSTED_INFORMATION_CLASS, buffer : *mut *mut ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); LsaQueryTrustedDomainInfoByName(policyhandle.into_param().abi(), trusteddomainname, informationclass, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaRegisterLogonProcess(logonprocessname: *const LSA_STRING, lsahandle: *mut super::super::super::Foundation::HANDLE, securitymode: *mut u32) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("secur32.dll" "system" fn LsaRegisterLogonProcess(logonprocessname : *const LSA_STRING, lsahandle : *mut super::super::super::Foundation:: HANDLE, securitymode : *mut u32) -> super::super::super::Foundation:: NTSTATUS); LsaRegisterLogonProcess(logonprocessname, lsahandle, securitymode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaRegisterPolicyChangeNotification(informationclass: POLICY_NOTIFICATION_INFORMATION_CLASS, notificationeventhandle: P0) -> super::super::super::Foundation::NTSTATUS @@ -792,7 +792,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn LsaRegisterPolicyChangeNotification(informationclass : POLICY_NOTIFICATION_INFORMATION_CLASS, notificationeventhandle : super::super::super::Foundation:: HANDLE) -> super::super::super::Foundation:: NTSTATUS); LsaRegisterPolicyChangeNotification(informationclass, notificationeventhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaRemoveAccountRights(policyhandle: P0, accountsid: P1, allrights: P2, userrights: ::core::option::Option<&[LSA_UNICODE_STRING]>) -> super::super::super::Foundation::NTSTATUS @@ -804,7 +804,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaRemoveAccountRights(policyhandle : LSA_HANDLE, accountsid : super::super::super::Foundation:: PSID, allrights : super::super::super::Foundation:: BOOLEAN, userrights : *const LSA_UNICODE_STRING, countofrights : u32) -> super::super::super::Foundation:: NTSTATUS); LsaRemoveAccountRights(policyhandle.into_param().abi(), accountsid.into_param().abi(), allrights.into_param().abi(), ::core::mem::transmute(userrights.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), userrights.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaRetrievePrivateData(policyhandle: P0, keyname: *const LSA_UNICODE_STRING, privatedata: *mut *mut LSA_UNICODE_STRING) -> super::super::super::Foundation::NTSTATUS @@ -814,14 +814,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaRetrievePrivateData(policyhandle : LSA_HANDLE, keyname : *const LSA_UNICODE_STRING, privatedata : *mut *mut LSA_UNICODE_STRING) -> super::super::super::Foundation:: NTSTATUS); LsaRetrievePrivateData(policyhandle.into_param().abi(), keyname, privatedata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaSetCAPs(capdns: ::core::option::Option<&[LSA_UNICODE_STRING]>, flags: u32) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("advapi32.dll" "system" fn LsaSetCAPs(capdns : *const LSA_UNICODE_STRING, capdncount : u32, flags : u32) -> super::super::super::Foundation:: NTSTATUS); LsaSetCAPs(::core::mem::transmute(capdns.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), capdns.as_deref().map_or(0, |slice| slice.len() as _), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaSetDomainInformationPolicy(policyhandle: P0, informationclass: POLICY_DOMAIN_INFORMATION_CLASS, buffer: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Foundation::NTSTATUS @@ -831,7 +831,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaSetDomainInformationPolicy(policyhandle : LSA_HANDLE, informationclass : POLICY_DOMAIN_INFORMATION_CLASS, buffer : *const ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); LsaSetDomainInformationPolicy(policyhandle.into_param().abi(), informationclass, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaSetForestTrustInformation(policyhandle: P0, trusteddomainname: *const LSA_UNICODE_STRING, foresttrustinfo: *const LSA_FOREST_TRUST_INFORMATION, checkonly: P1, collisioninfo: *mut *mut LSA_FOREST_TRUST_COLLISION_INFORMATION) -> super::super::super::Foundation::NTSTATUS @@ -842,7 +842,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaSetForestTrustInformation(policyhandle : LSA_HANDLE, trusteddomainname : *const LSA_UNICODE_STRING, foresttrustinfo : *const LSA_FOREST_TRUST_INFORMATION, checkonly : super::super::super::Foundation:: BOOLEAN, collisioninfo : *mut *mut LSA_FOREST_TRUST_COLLISION_INFORMATION) -> super::super::super::Foundation:: NTSTATUS); LsaSetForestTrustInformation(policyhandle.into_param().abi(), trusteddomainname, foresttrustinfo, checkonly.into_param().abi(), collisioninfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaSetForestTrustInformation2(policyhandle: P0, trusteddomainname: *const LSA_UNICODE_STRING, highestrecordtype: LSA_FOREST_TRUST_RECORD_TYPE, foresttrustinfo: *const LSA_FOREST_TRUST_INFORMATION2, checkonly: P1, collisioninfo: *mut *mut LSA_FOREST_TRUST_COLLISION_INFORMATION) -> super::super::super::Foundation::NTSTATUS @@ -853,7 +853,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaSetForestTrustInformation2(policyhandle : LSA_HANDLE, trusteddomainname : *const LSA_UNICODE_STRING, highestrecordtype : LSA_FOREST_TRUST_RECORD_TYPE, foresttrustinfo : *const LSA_FOREST_TRUST_INFORMATION2, checkonly : super::super::super::Foundation:: BOOLEAN, collisioninfo : *mut *mut LSA_FOREST_TRUST_COLLISION_INFORMATION) -> super::super::super::Foundation:: NTSTATUS); LsaSetForestTrustInformation2(policyhandle.into_param().abi(), trusteddomainname, highestrecordtype, foresttrustinfo, checkonly.into_param().abi(), collisioninfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaSetInformationPolicy(policyhandle: P0, informationclass: POLICY_INFORMATION_CLASS, buffer: *const ::core::ffi::c_void) -> super::super::super::Foundation::NTSTATUS @@ -863,7 +863,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaSetInformationPolicy(policyhandle : LSA_HANDLE, informationclass : POLICY_INFORMATION_CLASS, buffer : *const ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); LsaSetInformationPolicy(policyhandle.into_param().abi(), informationclass, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaSetTrustedDomainInfoByName(policyhandle: P0, trusteddomainname: *const LSA_UNICODE_STRING, informationclass: TRUSTED_INFORMATION_CLASS, buffer: *const ::core::ffi::c_void) -> super::super::super::Foundation::NTSTATUS @@ -873,7 +873,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaSetTrustedDomainInfoByName(policyhandle : LSA_HANDLE, trusteddomainname : *const LSA_UNICODE_STRING, informationclass : TRUSTED_INFORMATION_CLASS, buffer : *const ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); LsaSetTrustedDomainInfoByName(policyhandle.into_param().abi(), trusteddomainname, informationclass, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaSetTrustedDomainInformation(policyhandle: P0, trusteddomainsid: P1, informationclass: TRUSTED_INFORMATION_CLASS, buffer: *const ::core::ffi::c_void) -> super::super::super::Foundation::NTSTATUS @@ -884,7 +884,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaSetTrustedDomainInformation(policyhandle : LSA_HANDLE, trusteddomainsid : super::super::super::Foundation:: PSID, informationclass : TRUSTED_INFORMATION_CLASS, buffer : *const ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); LsaSetTrustedDomainInformation(policyhandle.into_param().abi(), trusteddomainsid.into_param().abi(), informationclass, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaStorePrivateData(policyhandle: P0, keyname: *const LSA_UNICODE_STRING, privatedata: ::core::option::Option<*const LSA_UNICODE_STRING>) -> super::super::super::Foundation::NTSTATUS @@ -894,7 +894,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LsaStorePrivateData(policyhandle : LSA_HANDLE, keyname : *const LSA_UNICODE_STRING, privatedata : *const LSA_UNICODE_STRING) -> super::super::super::Foundation:: NTSTATUS); LsaStorePrivateData(policyhandle.into_param().abi(), keyname, ::core::mem::transmute(privatedata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsaUnregisterPolicyChangeNotification(informationclass: POLICY_NOTIFICATION_INFORMATION_CLASS, notificationeventhandle: P0) -> super::super::super::Foundation::NTSTATUS @@ -904,70 +904,70 @@ where ::windows_targets::link!("secur32.dll" "system" fn LsaUnregisterPolicyChangeNotification(informationclass : POLICY_NOTIFICATION_INFORMATION_CLASS, notificationeventhandle : super::super::super::Foundation:: HANDLE) -> super::super::super::Foundation:: NTSTATUS); LsaUnregisterPolicyChangeNotification(informationclass, notificationeventhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn MakeSignature(phcontext: *const super::super::Credentials::SecHandle, fqop: u32, pmessage: *const SecBufferDesc, messageseqno: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn MakeSignature(phcontext : *const super::super::Credentials:: SecHandle, fqop : u32, pmessage : *const SecBufferDesc, messageseqno : u32) -> ::windows_core::HRESULT); MakeSignature(phcontext, fqop, pmessage, messageseqno).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn QueryContextAttributesA(phcontext: *const super::super::Credentials::SecHandle, ulattribute: SECPKG_ATTR, pbuffer: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn QueryContextAttributesA(phcontext : *const super::super::Credentials:: SecHandle, ulattribute : SECPKG_ATTR, pbuffer : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); QueryContextAttributesA(phcontext, ulattribute, pbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn QueryContextAttributesExA(phcontext: *const super::super::Credentials::SecHandle, ulattribute: SECPKG_ATTR, pbuffer: *mut ::core::ffi::c_void, cbbuffer: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("sspicli.dll" "system" fn QueryContextAttributesExA(phcontext : *const super::super::Credentials:: SecHandle, ulattribute : SECPKG_ATTR, pbuffer : *mut ::core::ffi::c_void, cbbuffer : u32) -> ::windows_core::HRESULT); QueryContextAttributesExA(phcontext, ulattribute, pbuffer, cbbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn QueryContextAttributesExW(phcontext: *const super::super::Credentials::SecHandle, ulattribute: SECPKG_ATTR, pbuffer: *mut ::core::ffi::c_void, cbbuffer: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("sspicli.dll" "system" fn QueryContextAttributesExW(phcontext : *const super::super::Credentials:: SecHandle, ulattribute : SECPKG_ATTR, pbuffer : *mut ::core::ffi::c_void, cbbuffer : u32) -> ::windows_core::HRESULT); QueryContextAttributesExW(phcontext, ulattribute, pbuffer, cbbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn QueryContextAttributesW(phcontext: *const super::super::Credentials::SecHandle, ulattribute: SECPKG_ATTR, pbuffer: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn QueryContextAttributesW(phcontext : *const super::super::Credentials:: SecHandle, ulattribute : SECPKG_ATTR, pbuffer : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); QueryContextAttributesW(phcontext, ulattribute, pbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn QueryCredentialsAttributesA(phcredential: *const super::super::Credentials::SecHandle, ulattribute: u32, pbuffer: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn QueryCredentialsAttributesA(phcredential : *const super::super::Credentials:: SecHandle, ulattribute : u32, pbuffer : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); QueryCredentialsAttributesA(phcredential, ulattribute, pbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn QueryCredentialsAttributesExA(phcredential: *const super::super::Credentials::SecHandle, ulattribute: u32, pbuffer: *mut ::core::ffi::c_void, cbbuffer: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("sspicli.dll" "system" fn QueryCredentialsAttributesExA(phcredential : *const super::super::Credentials:: SecHandle, ulattribute : u32, pbuffer : *mut ::core::ffi::c_void, cbbuffer : u32) -> ::windows_core::HRESULT); QueryCredentialsAttributesExA(phcredential, ulattribute, pbuffer, cbbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn QueryCredentialsAttributesExW(phcredential: *const super::super::Credentials::SecHandle, ulattribute: u32, pbuffer: *mut ::core::ffi::c_void, cbbuffer: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("sspicli.dll" "system" fn QueryCredentialsAttributesExW(phcredential : *const super::super::Credentials:: SecHandle, ulattribute : u32, pbuffer : *mut ::core::ffi::c_void, cbbuffer : u32) -> ::windows_core::HRESULT); QueryCredentialsAttributesExW(phcredential, ulattribute, pbuffer, cbbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn QueryCredentialsAttributesW(phcredential: *const super::super::Credentials::SecHandle, ulattribute: u32, pbuffer: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn QueryCredentialsAttributesW(phcredential : *const super::super::Credentials:: SecHandle, ulattribute : u32, pbuffer : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); QueryCredentialsAttributesW(phcredential, ulattribute, pbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn QuerySecurityContextToken(phcontext: *const super::super::Credentials::SecHandle, token: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -992,28 +992,28 @@ where let mut result__ = ::std::mem::zeroed(); QuerySecurityPackageInfoW(pszpackagename.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn RevertSecurityContext(phcontext: *const super::super::Credentials::SecHandle) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn RevertSecurityContext(phcontext : *const super::super::Credentials:: SecHandle) -> ::windows_core::HRESULT); RevertSecurityContext(phcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlDecryptMemory(memory: *mut ::core::ffi::c_void, memorysize: u32, optionflags: u32) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("advapi32.dll" "system" "SystemFunction041" fn RtlDecryptMemory(memory : *mut ::core::ffi::c_void, memorysize : u32, optionflags : u32) -> super::super::super::Foundation:: NTSTATUS); RtlDecryptMemory(memory, memorysize, optionflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlEncryptMemory(memory: *mut ::core::ffi::c_void, memorysize: u32, optionflags: u32) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("advapi32.dll" "system" "SystemFunction040" fn RtlEncryptMemory(memory : *mut ::core::ffi::c_void, memorysize : u32, optionflags : u32) -> super::super::super::Foundation:: NTSTATUS); RtlEncryptMemory(memory, memorysize, optionflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlGenRandom(randombuffer: *mut ::core::ffi::c_void, randombufferlength: u32) -> super::super::super::Foundation::BOOLEAN { @@ -1264,7 +1264,7 @@ where ::windows_targets::link!("api-ms-win-core-slapi-l1-1-0.dll" "system" fn SLQueryLicenseValueFromApp(valuename : ::windows_core::PCWSTR, valuetype : *mut u32, databuffer : *mut ::core::ffi::c_void, datasize : u32, resultdatasize : *mut u32) -> ::windows_core::HRESULT); SLQueryLicenseValueFromApp(valuename.into_param().abi(), ::core::mem::transmute(valuetype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(databuffer.unwrap_or(::std::ptr::null_mut())), datasize, resultdatasize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SLRegisterEvent(hslc: ::core::option::Option<*const ::core::ffi::c_void>, pwszeventid: P0, papplicationid: *const ::windows_core::GUID, hevent: P1) -> ::windows_core::Result<()> @@ -1298,7 +1298,7 @@ pub unsafe fn SLUninstallProofOfPurchase(hslc: *const ::core::ffi::c_void, ppkey ::windows_targets::link!("slc.dll" "system" fn SLUninstallProofOfPurchase(hslc : *const ::core::ffi::c_void, ppkeyid : *const ::windows_core::GUID) -> ::windows_core::HRESULT); SLUninstallProofOfPurchase(hslc, ppkeyid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SLUnregisterEvent(hslc: ::core::option::Option<*const ::core::ffi::c_void>, pwszeventid: P0, papplicationid: *const ::windows_core::GUID, hevent: P1) -> ::windows_core::Result<()> @@ -1309,7 +1309,7 @@ where ::windows_targets::link!("slc.dll" "system" fn SLUnregisterEvent(hslc : *const ::core::ffi::c_void, pwszeventid : ::windows_core::PCWSTR, papplicationid : *const ::windows_core::GUID, hevent : super::super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); SLUnregisterEvent(::core::mem::transmute(hslc.unwrap_or(::std::ptr::null())), pwszeventid.into_param().abi(), papplicationid, hevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn SaslAcceptSecurityContext(phcredential: ::core::option::Option<*const super::super::Credentials::SecHandle>, phcontext: ::core::option::Option<*const super::super::Credentials::SecHandle>, pinput: ::core::option::Option<*const SecBufferDesc>, fcontextreq: ASC_REQ_FLAGS, targetdatarep: u32, phnewcontext: ::core::option::Option<*mut super::super::Credentials::SecHandle>, poutput: ::core::option::Option<*mut SecBufferDesc>, pfcontextattr: *mut u32, ptsexpiry: ::core::option::Option<*mut i64>) -> ::windows_core::HRESULT { @@ -1326,7 +1326,7 @@ pub unsafe fn SaslEnumerateProfilesW(profilelist: *mut ::windows_core::PWSTR, pr ::windows_targets::link!("secur32.dll" "system" fn SaslEnumerateProfilesW(profilelist : *mut ::windows_core::PWSTR, profilecount : *mut u32) -> ::windows_core::HRESULT); SaslEnumerateProfilesW(profilelist, profilecount).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn SaslGetContextOption(contexthandle: *const super::super::Credentials::SecHandle, option: u32, value: *mut ::core::ffi::c_void, size: u32, needed: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { @@ -1363,7 +1363,7 @@ pub unsafe fn SaslIdentifyPackageW(pinput: *const SecBufferDesc) -> ::windows_co let mut result__ = ::std::mem::zeroed(); SaslIdentifyPackageW(pinput, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn SaslInitializeSecurityContextA(phcredential: ::core::option::Option<*const super::super::Credentials::SecHandle>, phcontext: ::core::option::Option<*const super::super::Credentials::SecHandle>, psztargetname: P0, fcontextreq: ISC_REQ_FLAGS, reserved1: u32, targetdatarep: u32, pinput: ::core::option::Option<*const SecBufferDesc>, reserved2: u32, phnewcontext: ::core::option::Option<*mut super::super::Credentials::SecHandle>, poutput: ::core::option::Option<*mut SecBufferDesc>, pfcontextattr: *mut u32, ptsexpiry: ::core::option::Option<*mut i64>) -> ::windows_core::HRESULT @@ -1386,7 +1386,7 @@ where ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null_mut())), ) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn SaslInitializeSecurityContextW(phcredential: ::core::option::Option<*const super::super::Credentials::SecHandle>, phcontext: ::core::option::Option<*const super::super::Credentials::SecHandle>, psztargetname: P0, fcontextreq: ISC_REQ_FLAGS, reserved1: u32, targetdatarep: u32, pinput: ::core::option::Option<*const SecBufferDesc>, reserved2: u32, phnewcontext: ::core::option::Option<*mut super::super::Credentials::SecHandle>, poutput: ::core::option::Option<*mut SecBufferDesc>, pfcontextattr: *mut u32, ptsexpiry: ::core::option::Option<*mut i64>) -> ::windows_core::HRESULT @@ -1409,14 +1409,14 @@ where ::core::mem::transmute(ptsexpiry.unwrap_or(::std::ptr::null_mut())), ) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn SaslSetContextOption(contexthandle: *const super::super::Credentials::SecHandle, option: u32, value: *const ::core::ffi::c_void, size: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn SaslSetContextOption(contexthandle : *const super::super::Credentials:: SecHandle, option : u32, value : *const ::core::ffi::c_void, size : u32) -> ::windows_core::HRESULT); SaslSetContextOption(contexthandle, option, value, size).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendSAS(asuser: P0) @@ -1426,42 +1426,42 @@ where ::windows_targets::link!("sas.dll" "system" fn SendSAS(asuser : super::super::super::Foundation:: BOOL) -> ()); SendSAS(asuser.into_param().abi()) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn SetContextAttributesA(phcontext: *const super::super::Credentials::SecHandle, ulattribute: SECPKG_ATTR, pbuffer: *const ::core::ffi::c_void, cbbuffer: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn SetContextAttributesA(phcontext : *const super::super::Credentials:: SecHandle, ulattribute : SECPKG_ATTR, pbuffer : *const ::core::ffi::c_void, cbbuffer : u32) -> ::windows_core::HRESULT); SetContextAttributesA(phcontext, ulattribute, pbuffer, cbbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn SetContextAttributesW(phcontext: *const super::super::Credentials::SecHandle, ulattribute: SECPKG_ATTR, pbuffer: *const ::core::ffi::c_void, cbbuffer: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn SetContextAttributesW(phcontext : *const super::super::Credentials:: SecHandle, ulattribute : SECPKG_ATTR, pbuffer : *const ::core::ffi::c_void, cbbuffer : u32) -> ::windows_core::HRESULT); SetContextAttributesW(phcontext, ulattribute, pbuffer, cbbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn SetCredentialsAttributesA(phcredential: *const super::super::Credentials::SecHandle, ulattribute: u32, pbuffer: *const ::core::ffi::c_void, cbbuffer: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn SetCredentialsAttributesA(phcredential : *const super::super::Credentials:: SecHandle, ulattribute : u32, pbuffer : *const ::core::ffi::c_void, cbbuffer : u32) -> ::windows_core::HRESULT); SetCredentialsAttributesA(phcredential, ulattribute, pbuffer, cbbuffer).ok() } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn SetCredentialsAttributesW(phcredential: *const super::super::Credentials::SecHandle, ulattribute: u32, pbuffer: *const ::core::ffi::c_void, cbbuffer: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("secur32.dll" "system" fn SetCredentialsAttributesW(phcredential : *const super::super::Credentials:: SecHandle, ulattribute : u32, pbuffer : *const ::core::ffi::c_void, cbbuffer : u32) -> ::windows_core::HRESULT); SetCredentialsAttributesW(phcredential, ulattribute, pbuffer, cbbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn SslCrackCertificate(pbcertificate: *mut u8, cbcertificate: u32, dwflags: u32, ppcertificate: *mut *mut X509Certificate) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("schannel.dll" "system" fn SslCrackCertificate(pbcertificate : *mut u8, cbcertificate : u32, dwflags : u32, ppcertificate : *mut *mut X509Certificate) -> super::super::super::Foundation:: BOOL); SslCrackCertificate(pbcertificate, cbcertificate, dwflags, ppcertificate) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn SslDeserializeCertificateStore(serializedcertificatestore: super::super::Cryptography::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<*mut super::super::Cryptography::CERT_CONTEXT> { @@ -1469,7 +1469,7 @@ pub unsafe fn SslDeserializeCertificateStore(serializedcertificatestore: super:: let mut result__ = ::std::mem::zeroed(); SslDeserializeCertificateStore(::core::mem::transmute(serializedcertificatestore), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SslEmptyCacheA(psztargetname: P0, dwflags: u32) -> super::super::super::Foundation::BOOL @@ -1479,7 +1479,7 @@ where ::windows_targets::link!("schannel.dll" "system" fn SslEmptyCacheA(psztargetname : ::windows_core::PCSTR, dwflags : u32) -> super::super::super::Foundation:: BOOL); SslEmptyCacheA(psztargetname.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SslEmptyCacheW(psztargetname: P0, dwflags: u32) -> super::super::super::Foundation::BOOL @@ -1489,7 +1489,7 @@ where ::windows_targets::link!("schannel.dll" "system" fn SslEmptyCacheW(psztargetname : ::windows_core::PCWSTR, dwflags : u32) -> super::super::super::Foundation:: BOOL); SslEmptyCacheW(psztargetname.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn SslFreeCertificate(pcertificate: *mut X509Certificate) { @@ -1516,7 +1516,7 @@ pub unsafe fn SslGetServerIdentity(clienthello: &[u8], serveridentity: *mut *mut ::windows_targets::link!("schannel.dll" "system" fn SslGetServerIdentity(clienthello : *const u8, clienthellosize : u32, serveridentity : *mut *mut u8, serveridentitysize : *mut u32, flags : u32) -> ::windows_core::HRESULT); SslGetServerIdentity(::core::mem::transmute(clienthello.as_ptr()), clienthello.len() as _, serveridentity, serveridentitysize, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SspiCompareAuthIdentities(authidentity1: ::core::option::Option<*const ::core::ffi::c_void>, authidentity2: ::core::option::Option<*const ::core::ffi::c_void>, samesupplieduser: ::core::option::Option<*mut super::super::super::Foundation::BOOLEAN>, samesuppliedidentity: ::core::option::Option<*mut super::super::super::Foundation::BOOLEAN>) -> ::windows_core::Result<()> { @@ -1585,14 +1585,14 @@ where let mut result__ = ::std::mem::zeroed(); SspiGetTargetHostName(psztargetname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SspiIsAuthIdentityEncrypted(encryptedauthdata: *const ::core::ffi::c_void) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("secur32.dll" "system" fn SspiIsAuthIdentityEncrypted(encryptedauthdata : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOLEAN); SspiIsAuthIdentityEncrypted(encryptedauthdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SspiIsPromptingNeeded(errororntstatus: u32) -> super::super::super::Foundation::BOOLEAN { @@ -1722,7 +1722,7 @@ pub unsafe fn TokenBindingVerifyMessage(tokenbindingmessage: *const ::core::ffi: let mut result__ = ::std::mem::zeroed(); TokenBindingVerifyMessage(tokenbindingmessage, tokenbindingmessagesize, keytype, tlsekm, tlsekmsize, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TranslateNameA(lpaccountname: P0, accountnameformat: EXTENDED_NAME_FORMAT, desirednameformat: EXTENDED_NAME_FORMAT, lptranslatedname: ::windows_core::PSTR, nsize: *mut u32) -> super::super::super::Foundation::BOOLEAN @@ -1732,7 +1732,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn TranslateNameA(lpaccountname : ::windows_core::PCSTR, accountnameformat : EXTENDED_NAME_FORMAT, desirednameformat : EXTENDED_NAME_FORMAT, lptranslatedname : ::windows_core::PSTR, nsize : *mut u32) -> super::super::super::Foundation:: BOOLEAN); TranslateNameA(lpaccountname.into_param().abi(), accountnameformat, desirednameformat, ::core::mem::transmute(lptranslatedname), nsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TranslateNameW(lpaccountname: P0, accountnameformat: EXTENDED_NAME_FORMAT, desirednameformat: EXTENDED_NAME_FORMAT, lptranslatedname: ::windows_core::PWSTR, nsize: *mut u32) -> super::super::super::Foundation::BOOLEAN @@ -1742,7 +1742,7 @@ where ::windows_targets::link!("secur32.dll" "system" fn TranslateNameW(lpaccountname : ::windows_core::PCWSTR, accountnameformat : EXTENDED_NAME_FORMAT, desirednameformat : EXTENDED_NAME_FORMAT, lptranslatedname : ::windows_core::PWSTR, nsize : *mut u32) -> super::super::super::Foundation:: BOOLEAN); TranslateNameW(lpaccountname.into_param().abi(), accountnameformat, desirednameformat, ::core::mem::transmute(lptranslatedname), nsize) } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] #[inline] pub unsafe fn VerifySignature(phcontext: *const super::super::Credentials::SecHandle, pmessage: *const SecBufferDesc, messageseqno: u32) -> ::windows_core::Result { @@ -5805,7 +5805,7 @@ impl ::core::default::Default for AUDIT_POLICY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CENTRAL_ACCESS_POLICY { pub CAPID: super::super::super::Foundation::PSID, @@ -5983,7 +5983,7 @@ impl ::core::default::Default for DOMAIN_PASSWORD_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub struct ENCRYPTED_CREDENTIALW { pub Cred: super::super::Credentials::CREDENTIALW, @@ -6022,7 +6022,7 @@ impl ::core::default::Default for ENCRYPTED_CREDENTIALW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KDC_PROXY_CACHE_ENTRY_DATA { pub SinceLastUsed: u64, @@ -6133,7 +6133,7 @@ impl ::core::default::Default for KERB_ADD_BINDING_CACHE_ENTRY_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_ADD_CREDENTIALS_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -6176,7 +6176,7 @@ impl ::core::default::Default for KERB_ADD_CREDENTIALS_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_ADD_CREDENTIALS_REQUEST_EX { pub Credentials: KERB_ADD_CREDENTIALS_REQUEST, @@ -6412,7 +6412,7 @@ impl ::core::default::Default for KERB_CERTIFICATE_S4U_LOGON { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_CERTIFICATE_UNLOCK_LOGON { pub Logon: KERB_CERTIFICATE_LOGON, @@ -6451,7 +6451,7 @@ impl ::core::default::Default for KERB_CERTIFICATE_UNLOCK_LOGON { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_CHANGEPASSWORD_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -6494,7 +6494,7 @@ impl ::core::default::Default for KERB_CHANGEPASSWORD_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_CLEANUP_MACHINE_PKINIT_CREDS_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -6591,7 +6591,7 @@ impl ::core::default::Default for KERB_CLOUD_KERBEROS_DEBUG_DATA_V0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_CLOUD_KERBEROS_DEBUG_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -6724,7 +6724,7 @@ impl ::core::default::Default for KERB_CRYPTO_KEY32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_DECRYPT_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -6985,7 +6985,7 @@ impl ::core::default::Default for KERB_INTERACTIVE_PROFILE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_INTERACTIVE_UNLOCK_LOGON { pub Logon: KERB_INTERACTIVE_LOGON, @@ -7114,7 +7114,7 @@ impl ::core::default::Default for KERB_PURGE_BINDING_CACHE_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_PURGE_KDC_PROXY_CACHE_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -7184,7 +7184,7 @@ impl ::core::default::Default for KERB_PURGE_KDC_PROXY_CACHE_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_PURGE_TKT_CACHE_EX_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -7225,7 +7225,7 @@ impl ::core::default::Default for KERB_PURGE_TKT_CACHE_EX_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_PURGE_TKT_CACHE_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -7389,7 +7389,7 @@ impl ::core::default::Default for KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_QUERY_KDC_PROXY_CACHE_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -7429,7 +7429,7 @@ impl ::core::default::Default for KERB_QUERY_KDC_PROXY_CACHE_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_QUERY_KDC_PROXY_CACHE_RESPONSE { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -7469,7 +7469,7 @@ impl ::core::default::Default for KERB_QUERY_KDC_PROXY_CACHE_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_QUERY_S4U2PROXY_CACHE_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -7509,7 +7509,7 @@ impl ::core::default::Default for KERB_QUERY_S4U2PROXY_CACHE_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_QUERY_S4U2PROXY_CACHE_RESPONSE { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -7642,7 +7642,7 @@ impl ::core::default::Default for KERB_QUERY_TKT_CACHE_EX_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_QUERY_TKT_CACHE_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -7772,7 +7772,7 @@ impl ::core::default::Default for KERB_REFRESH_POLICY_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_REFRESH_SCCRED_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -7877,7 +7877,7 @@ impl ::core::default::Default for KERB_RETRIEVE_KEY_TAB_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub struct KERB_RETRIEVE_TKT_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -7950,7 +7950,7 @@ impl ::core::default::Default for KERB_RETRIEVE_TKT_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_S4U2PROXY_CACHE_ENTRY_INFO { pub ServerName: LSA_UNICODE_STRING, @@ -7991,7 +7991,7 @@ impl ::core::default::Default for KERB_S4U2PROXY_CACHE_ENTRY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_S4U2PROXY_CRED { pub UserName: LSA_UNICODE_STRING, @@ -8067,7 +8067,7 @@ impl ::core::default::Default for KERB_S4U_LOGON { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub struct KERB_SETPASSWORD_EX_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -8129,7 +8129,7 @@ impl ::core::default::Default for KERB_SETPASSWORD_EX_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub struct KERB_SETPASSWORD_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -8236,7 +8236,7 @@ impl ::core::default::Default for KERB_SMART_CARD_PROFILE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_SMART_CARD_UNLOCK_LOGON { pub Logon: KERB_SMART_CARD_LOGON, @@ -8275,7 +8275,7 @@ impl ::core::default::Default for KERB_SMART_CARD_UNLOCK_LOGON { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_SUBMIT_TKT_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -8548,7 +8548,7 @@ impl ::core::default::Default for KERB_TICKET_PROFILE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_TICKET_UNLOCK_LOGON { pub Logon: KERB_TICKET_LOGON, @@ -8587,7 +8587,7 @@ impl ::core::default::Default for KERB_TICKET_UNLOCK_LOGON { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KERB_TRANSFER_CRED_REQUEST { pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, @@ -8628,7 +8628,7 @@ impl ::core::default::Default for KERB_TRANSFER_CRED_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct KSEC_LIST_ENTRY { pub List: super::super::super::System::Kernel::LIST_ENTRY, @@ -8732,7 +8732,7 @@ impl ::core::default::Default for LSA_AUTH_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_DISPATCH_TABLE { pub CreateLogonSession: PLSA_CREATE_LOGON_SESSION, @@ -8772,7 +8772,7 @@ impl ::core::default::Default for LSA_DISPATCH_TABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_ENUMERATION_INFORMATION { pub Sid: super::super::super::Foundation::PSID, @@ -8902,7 +8902,7 @@ impl ::core::default::Default for LSA_FOREST_TRUST_COLLISION_RECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_FOREST_TRUST_DOMAIN_INFO { pub Sid: super::super::super::Foundation::PSID, @@ -8942,7 +8942,7 @@ impl ::core::default::Default for LSA_FOREST_TRUST_DOMAIN_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_FOREST_TRUST_INFORMATION { pub RecordCount: u32, @@ -8981,7 +8981,7 @@ impl ::core::default::Default for LSA_FOREST_TRUST_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_FOREST_TRUST_INFORMATION2 { pub RecordCount: u32, @@ -9020,7 +9020,7 @@ impl ::core::default::Default for LSA_FOREST_TRUST_INFORMATION2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_FOREST_TRUST_RECORD { pub Flags: u32, @@ -9047,7 +9047,7 @@ impl ::core::default::Default for LSA_FOREST_TRUST_RECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union LSA_FOREST_TRUST_RECORD_0 { pub TopLevelName: LSA_UNICODE_STRING, @@ -9073,7 +9073,7 @@ impl ::core::default::Default for LSA_FOREST_TRUST_RECORD_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_FOREST_TRUST_RECORD2 { pub Flags: u32, @@ -9100,7 +9100,7 @@ impl ::core::default::Default for LSA_FOREST_TRUST_RECORD2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union LSA_FOREST_TRUST_RECORD2_0 { pub TopLevelName: LSA_UNICODE_STRING, @@ -9127,7 +9127,7 @@ impl ::core::default::Default for LSA_FOREST_TRUST_RECORD2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_FOREST_TRUST_SCANNER_INFO { pub DomainSid: super::super::super::Foundation::PSID, @@ -9225,7 +9225,7 @@ impl ::core::default::Default for LSA_LAST_INTER_LOGON_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_OBJECT_ATTRIBUTES { pub Length: u32, @@ -9268,7 +9268,7 @@ impl ::core::default::Default for LSA_OBJECT_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_REFERENCED_DOMAIN_LIST { pub Entries: u32, @@ -9307,7 +9307,7 @@ impl ::core::default::Default for LSA_REFERENCED_DOMAIN_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Threading"))] pub struct LSA_SECPKG_FUNCTION_TABLE { pub CreateLogonSession: PLSA_CREATE_LOGON_SESSION, @@ -9431,7 +9431,7 @@ impl ::core::default::Default for LSA_STRING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_TOKEN_INFORMATION_NULL { pub ExpirationTime: i64, @@ -9470,7 +9470,7 @@ impl ::core::default::Default for LSA_TOKEN_INFORMATION_NULL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_TOKEN_INFORMATION_V1 { pub ExpirationTime: i64, @@ -9514,7 +9514,7 @@ impl ::core::default::Default for LSA_TOKEN_INFORMATION_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_TOKEN_INFORMATION_V3 { pub ExpirationTime: i64, @@ -9623,7 +9623,7 @@ impl ::core::default::Default for LSA_TRANSLATED_SID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_TRANSLATED_SID2 { pub Use: super::super::SID_NAME_USE, @@ -9664,7 +9664,7 @@ impl ::core::default::Default for LSA_TRANSLATED_SID2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LSA_TRUST_INFORMATION { pub Name: LSA_UNICODE_STRING, @@ -9764,7 +9764,7 @@ impl ::core::default::Default for MSV1_0_AV_PAIR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MSV1_0_CHANGEPASSWORD_REQUEST { pub MessageType: MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -9807,7 +9807,7 @@ impl ::core::default::Default for MSV1_0_CHANGEPASSWORD_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MSV1_0_CHANGEPASSWORD_RESPONSE { pub MessageType: MSV1_0_PROTOCOL_MESSAGE_TYPE, @@ -10429,7 +10429,7 @@ impl ::core::default::Default for MSV1_0_SUPPLEMENTAL_CREDENTIAL_V3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_PasswordManagement`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_PasswordManagement\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] pub struct MSV1_0_VALIDATION_INFO { pub LogoffTime: i64, @@ -10475,7 +10475,7 @@ impl ::core::default::Default for MSV1_0_VALIDATION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NEGOTIATE_CALLER_NAME_REQUEST { pub MessageType: u32, @@ -10641,7 +10641,7 @@ impl ::core::default::Default for NETLOGON_GENERIC_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_PasswordManagement`"] +#[doc = "Required features: `\"Win32_System_PasswordManagement\"`"] #[cfg(feature = "Win32_System_PasswordManagement")] pub struct NETLOGON_INTERACTIVE_INFO { pub Identity: NETLOGON_LOGON_IDENTITY_INFO, @@ -10746,7 +10746,7 @@ impl ::core::default::Default for NETLOGON_NETWORK_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_PasswordManagement`"] +#[doc = "Required features: `\"Win32_System_PasswordManagement\"`"] #[cfg(feature = "Win32_System_PasswordManagement")] pub struct NETLOGON_SERVICE_INFO { pub Identity: NETLOGON_LOGON_IDENTITY_INFO, @@ -10883,7 +10883,7 @@ impl ::core::default::Default for PKU2U_CREDUI_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICY_ACCOUNT_DOMAIN_INFO { pub DomainName: LSA_UNICODE_STRING, @@ -10952,7 +10952,7 @@ impl ::core::default::Default for POLICY_AUDIT_CATEGORIES_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICY_AUDIT_EVENTS_INFO { pub AuditingMode: super::super::super::Foundation::BOOLEAN, @@ -10992,7 +10992,7 @@ impl ::core::default::Default for POLICY_AUDIT_EVENTS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICY_AUDIT_FULL_QUERY_INFO { pub ShutDownOnFull: super::super::super::Foundation::BOOLEAN, @@ -11031,7 +11031,7 @@ impl ::core::default::Default for POLICY_AUDIT_FULL_QUERY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICY_AUDIT_FULL_SET_INFO { pub ShutDownOnFull: super::super::super::Foundation::BOOLEAN, @@ -11069,7 +11069,7 @@ impl ::core::default::Default for POLICY_AUDIT_FULL_SET_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICY_AUDIT_LOG_INFO { pub AuditLogPercentFull: u32, @@ -11112,7 +11112,7 @@ impl ::core::default::Default for POLICY_AUDIT_LOG_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICY_AUDIT_SID_ARRAY { pub UsersCount: u32, @@ -11210,7 +11210,7 @@ impl ::core::default::Default for POLICY_DEFAULT_QUOTA_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICY_DNS_DOMAIN_INFO { pub Name: LSA_UNICODE_STRING, @@ -11345,7 +11345,7 @@ impl ::core::default::Default for POLICY_LSA_SERVER_ROLE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICY_MACHINE_ACCT_INFO { pub Rid: u32, @@ -11443,7 +11443,7 @@ impl ::core::default::Default for POLICY_PD_ACCOUNT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICY_PRIMARY_DOMAIN_INFO { pub Name: LSA_UNICODE_STRING, @@ -11543,7 +11543,7 @@ impl ::core::default::Default for PctPublicKey { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SAM_REGISTER_MAPPING_ELEMENT { pub Original: ::windows_core::PSTR, @@ -11583,7 +11583,7 @@ impl ::core::default::Default for SAM_REGISTER_MAPPING_ELEMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SAM_REGISTER_MAPPING_LIST { pub Count: u32, @@ -11622,7 +11622,7 @@ impl ::core::default::Default for SAM_REGISTER_MAPPING_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SAM_REGISTER_MAPPING_TABLE { pub Count: u32, @@ -11757,7 +11757,7 @@ impl ::core::default::Default for SCHANNEL_CERT_HASH_STORE { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SCHANNEL_CLIENT_SIGNATURE { pub cbLength: u32, @@ -11799,7 +11799,7 @@ impl ::core::default::Default for SCHANNEL_CLIENT_SIGNATURE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct SCHANNEL_CRED { pub dwVersion: u32, @@ -11929,7 +11929,7 @@ impl ::core::default::Default for SCH_CRED { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct SCH_CREDENTIALS { pub dwVersion: u32, @@ -12101,7 +12101,7 @@ impl ::core::default::Default for SCH_EXTENSION_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_APP_MODE_INFO { pub UserFunction: u32, @@ -12239,7 +12239,7 @@ impl ::core::default::Default for SECPKG_CALL_PACKAGE_PIN_DC_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST { pub MessageType: u32, @@ -12310,7 +12310,7 @@ impl ::core::default::Default for SECPKG_CALL_PACKAGE_UNPIN_ALL_DCS_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_CLIENT_INFO { pub LogonId: super::super::super::Foundation::LUID, @@ -12356,7 +12356,7 @@ impl ::core::default::Default for SECPKG_CLIENT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_CLIENT_INFO_EX { pub LogonId: super::super::super::Foundation::LUID, @@ -12446,7 +12446,7 @@ impl ::core::default::Default for SECPKG_CONTEXT_THUNKS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_CREDENTIAL { pub Version: u64, @@ -12512,7 +12512,7 @@ impl ::core::default::Default for SECPKG_CREDENTIAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_DLL_FUNCTIONS { pub AllocateHeap: PLSA_ALLOCATE_LSA_HEAP, @@ -12711,7 +12711,7 @@ impl ::core::default::Default for SECPKG_EXTRA_OIDS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Threading"))] pub struct SECPKG_FUNCTION_TABLE { pub InitializePackage: PLSA_AP_INITIALIZE_PACKAGE, @@ -12813,7 +12813,7 @@ impl ::core::default::Default for SECPKG_GSS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct SECPKG_KERNEL_FUNCTIONS { pub AllocateHeap: PLSA_ALLOCATE_LSA_HEAP, @@ -12851,7 +12851,7 @@ impl ::core::default::Default for SECPKG_KERNEL_FUNCTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct SECPKG_KERNEL_FUNCTION_TABLE { pub Initialize: KspInitPackageFn, @@ -12954,7 +12954,7 @@ impl ::core::default::Default for SECPKG_NEGO2_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_NTLM_TARGETINFO { pub Flags: u32, @@ -13000,7 +13000,7 @@ impl ::core::default::Default for SECPKG_NTLM_TARGETINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_PARAMETERS { pub Version: u32, @@ -13044,7 +13044,7 @@ impl ::core::default::Default for SECPKG_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_POST_LOGON_USER_INFO { pub Flags: u32, @@ -13084,7 +13084,7 @@ impl ::core::default::Default for SECPKG_POST_LOGON_USER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_PRIMARY_CRED { pub LogonId: super::super::super::Foundation::LUID, @@ -13150,7 +13150,7 @@ impl ::core::default::Default for SECPKG_PRIMARY_CRED { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_PRIMARY_CRED_EX { pub LogonId: super::super::super::Foundation::LUID, @@ -13222,7 +13222,7 @@ impl ::core::default::Default for SECPKG_PRIMARY_CRED_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_REDIRECTED_LOGON_BUFFER { pub RedirectedLogonGuid: ::windows_core::GUID, @@ -13415,7 +13415,7 @@ impl ::core::default::Default for SECPKG_SUPPLIED_CREDENTIAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_SURROGATE_LOGON { pub Version: u32, @@ -13486,7 +13486,7 @@ impl ::core::default::Default for SECPKG_SURROGATE_LOGON_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_TARGETINFO { pub DomainSid: super::super::super::Foundation::PSID, @@ -13525,7 +13525,7 @@ impl ::core::default::Default for SECPKG_TARGETINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECPKG_USER_FUNCTION_TABLE { pub InstanceInit: SpInstanceInitFn, @@ -13598,7 +13598,7 @@ impl ::core::default::Default for SECPKG_WOW_CLIENT_DLL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECURITY_LOGON_SESSION_DATA { pub Size: u32, @@ -13768,7 +13768,7 @@ impl ::core::default::Default for SECURITY_STRING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECURITY_USER_DATA { pub UserName: SECURITY_STRING, @@ -14430,7 +14430,7 @@ impl ::core::default::Default for SEC_WINNT_AUTH_IDENTITY_EXW { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Rpc`"] +#[doc = "Required features: `\"Win32_System_Rpc\"`"] #[cfg(feature = "Win32_System_Rpc")] pub union SEC_WINNT_AUTH_IDENTITY_INFO { pub AuthIdExw: SEC_WINNT_AUTH_IDENTITY_EXW, @@ -15395,7 +15395,7 @@ impl ::core::default::Default for SecPkgContext_ClientSpecifiedTarget { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SecPkgContext_ConnectionInfo { pub dwProtocol: u32, @@ -15714,7 +15714,7 @@ impl ::core::default::Default for SecPkgContext_Flags { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SecPkgContext_IssuerListInfoEx { pub aIssuers: *mut super::super::Cryptography::CRYPT_INTEGER_BLOB, @@ -16917,7 +16917,7 @@ impl ::core::default::Default for SecPkgContext_TokenBinding { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SecPkgContext_UiInfo { pub hParentWindow: super::super::super::Foundation::HWND, @@ -17014,7 +17014,7 @@ impl ::core::default::Default for SecPkgCred_CipherStrengths { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SecPkgCred_ClientCertPolicy { pub dwFlags: u32, @@ -17132,7 +17132,7 @@ impl ::core::default::Default for SecPkgCred_SessionTicketKeys { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SecPkgCred_SupportedAlgs { pub cSupportedAlgs: u32, @@ -17452,7 +17452,7 @@ impl ::core::default::Default for SecPkgInfoW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub struct SecurityFunctionTableA { pub dwVersion: u32, @@ -17513,7 +17513,7 @@ impl ::core::default::Default for SecurityFunctionTableA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub struct SecurityFunctionTableW { pub dwVersion: u32, @@ -17832,7 +17832,7 @@ impl ::core::default::Default for TRUSTED_DOMAIN_AUTH_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRUSTED_DOMAIN_FULL_INFORMATION { pub Information: TRUSTED_DOMAIN_INFORMATION_EX, @@ -17872,7 +17872,7 @@ impl ::core::default::Default for TRUSTED_DOMAIN_FULL_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRUSTED_DOMAIN_FULL_INFORMATION2 { pub Information: TRUSTED_DOMAIN_INFORMATION_EX2, @@ -17912,7 +17912,7 @@ impl ::core::default::Default for TRUSTED_DOMAIN_FULL_INFORMATION2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRUSTED_DOMAIN_INFORMATION_EX { pub Name: LSA_UNICODE_STRING, @@ -17955,7 +17955,7 @@ impl ::core::default::Default for TRUSTED_DOMAIN_INFORMATION_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRUSTED_DOMAIN_INFORMATION_EX2 { pub Name: LSA_UNICODE_STRING, @@ -18117,7 +18117,7 @@ impl ::core::default::Default for TRUSTED_POSIX_OFFSET_INFO { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USER_ALL_INFORMATION { pub LastLogon: i64, @@ -18173,7 +18173,7 @@ impl ::core::default::Default for USER_ALL_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_PasswordManagement`"] +#[doc = "Required features: `\"Win32_System_PasswordManagement\"`"] #[cfg(feature = "Win32_System_PasswordManagement")] pub struct USER_SESSION_KEY { pub data: [super::super::super::System::PasswordManagement::CYPHER_BLOCK; 2], @@ -18211,7 +18211,7 @@ impl ::core::default::Default for USER_SESSION_KEY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct X509Certificate { pub Version: u32, @@ -18277,182 +18277,182 @@ impl ::core::fmt::Debug for _HMAPPER { impl ::windows_core::TypeKind for _HMAPPER { type TypeKind = ::windows_core::CopyType; } -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type ACCEPT_SECURITY_CONTEXT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type ACQUIRE_CREDENTIALS_HANDLE_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type ACQUIRE_CREDENTIALS_HANDLE_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type ADD_CREDENTIALS_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type ADD_CREDENTIALS_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type APPLY_CONTROL_TOKEN_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CHANGE_PASSWORD_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CHANGE_PASSWORD_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type COMPLETE_AUTH_TOKEN_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub type CredFreeCredentialsFn = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub type CredReadDomainCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub type CredReadFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub type CredWriteFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CrediUnmarshalandDecodeStringFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type DECRYPT_MESSAGE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type DELETE_SECURITY_CONTEXT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type ENCRYPT_MESSAGE_FN = ::core::option::Option ::windows_core::HRESULT>; pub type ENUMERATE_SECURITY_PACKAGES_FN_A = ::core::option::Option ::windows_core::HRESULT>; pub type ENUMERATE_SECURITY_PACKAGES_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type EXPORT_SECURITY_CONTEXT_FN = ::core::option::Option ::windows_core::HRESULT>; pub type FREE_CONTEXT_BUFFER_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type FREE_CREDENTIALS_HANDLE_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type IMPERSONATE_SECURITY_CONTEXT_FN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type IMPORT_SECURITY_CONTEXT_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type IMPORT_SECURITY_CONTEXT_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type INITIALIZE_SECURITY_CONTEXT_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type INITIALIZE_SECURITY_CONTEXT_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub type INIT_SECURITY_INTERFACE_A = ::core::option::Option *mut SecurityFunctionTableA>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] pub type INIT_SECURITY_INTERFACE_W = ::core::option::Option *mut SecurityFunctionTableW>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspCompleteTokenFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspDeleteContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspGetTokenFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspInitContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub type KspInitPackageFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspMakeSignatureFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspMapHandleFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspQueryAttributesFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspSealMessageFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspSerializeAuthDataFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspSetPagingModeFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspUnsealMessageFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KspVerifySignatureFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LSA_AP_POST_LOGON_USER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type MAKE_SIGNATURE_FN = ::core::option::Option ::windows_core::HRESULT>; pub type PKSEC_CREATE_CONTEXT_LIST = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type PKSEC_DEREFERENCE_LIST_ENTRY = ::core::option::Option ()>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type PKSEC_INSERT_LIST_ENTRY = ::core::option::Option ()>; pub type PKSEC_LOCATE_PKG_BY_ID = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub type PKSEC_REFERENCE_LIST_ENTRY = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PKSEC_SERIALIZE_SCHANNEL_AUTH_DATA = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PKSEC_SERIALIZE_WINNT_AUTH_DATA = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_ADD_CREDENTIAL = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_ALLOCATE_CLIENT_BUFFER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; pub type PLSA_ALLOCATE_LSA_HEAP = ::core::option::Option *mut ::core::ffi::c_void>; pub type PLSA_ALLOCATE_PRIVATE_HEAP = ::core::option::Option *mut ::core::ffi::c_void>; pub type PLSA_ALLOCATE_SHARED_MEMORY = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_CALL_PACKAGE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_CALL_PACKAGE_PASSTHROUGH = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_INITIALIZE_PACKAGE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_LOGON_TERMINATED = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_LOGON_USER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_LOGON_USER_EX = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_LOGON_USER_EX2 = ::core::option::Option< unsafe extern "system" fn(clientrequest: *const *const ::core::ffi::c_void, logontype: SECURITY_LOGON_TYPE, protocolsubmitbuffer: *const ::core::ffi::c_void, clientbufferbase: *const ::core::ffi::c_void, submitbuffersize: u32, profilebuffer: *mut *mut ::core::ffi::c_void, profilebuffersize: *mut u32, logonid: *mut super::super::super::Foundation::LUID, substatus: *mut i32, tokeninformationtype: *mut LSA_TOKEN_INFORMATION_TYPE, tokeninformation: *mut *mut ::core::ffi::c_void, accountname: *mut *mut LSA_UNICODE_STRING, authenticatingauthority: *mut *mut LSA_UNICODE_STRING, machinename: *mut *mut LSA_UNICODE_STRING, primarycredentials: *mut SECPKG_PRIMARY_CRED, supplementalcredentials: *mut *mut SECPKG_SUPPLEMENTAL_CRED_ARRAY) -> super::super::super::Foundation::NTSTATUS, >; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_LOGON_USER_EX3 = ::core::option::Option< unsafe extern "system" fn( @@ -18475,7 +18475,7 @@ pub type PLSA_AP_LOGON_USER_EX3 = ::core::option::Option< supplementalcredentials: *mut *mut SECPKG_SUPPLEMENTAL_CRED_ARRAY, ) -> super::super::super::Foundation::NTSTATUS, >; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_POST_LOGON_USER_SURROGATE = ::core::option::Option< unsafe extern "system" fn( @@ -18499,391 +18499,391 @@ pub type PLSA_AP_POST_LOGON_USER_SURROGATE = ::core::option::Option< supplementalcredentials: *const SECPKG_SUPPLEMENTAL_CRED_ARRAY, ) -> super::super::super::Foundation::NTSTATUS, >; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_PRE_LOGON_USER_SURROGATE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AUDIT_ACCOUNT_LOGON = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AUDIT_LOGON = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AUDIT_LOGON_EX = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CALLBACK_FUNCTION = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CALL_PACKAGE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CALL_PACKAGEEX = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CALL_PACKAGE_PASSTHROUGH = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CANCEL_NOTIFICATION = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CHECK_PROTECTED_USER_BY_TOKEN = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CLIENT_CALLBACK = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CLOSE_SAM_USER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CONVERT_AUTH_DATA_TO_TOKEN = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_COPY_FROM_CLIENT_BUFFER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_COPY_TO_CLIENT_BUFFER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CRACK_SINGLE_NAME = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CREATE_LOGON_SESSION = ::core::option::Option super::super::super::Foundation::NTSTATUS>; pub type PLSA_CREATE_SHARED_MEMORY = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub type PLSA_CREATE_THREAD = ::core::option::Option super::super::super::Foundation::HANDLE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CREATE_TOKEN = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_CREATE_TOKEN_EX = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_DELETE_CREDENTIAL = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_DELETE_LOGON_SESSION = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_DELETE_SHARED_MEMORY = ::core::option::Option super::super::super::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_DUPLICATE_HANDLE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_EXPAND_AUTH_DATA_FOR_DOMAIN = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_FREE_CLIENT_BUFFER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; pub type PLSA_FREE_LSA_HEAP = ::core::option::Option ()>; pub type PLSA_FREE_PRIVATE_HEAP = ::core::option::Option ()>; pub type PLSA_FREE_SHARED_MEMORY = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_GET_APP_MODE_INFO = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_GET_AUTH_DATA_FOR_USER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_GET_CALL_INFO = ::core::option::Option super::super::super::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_GET_CLIENT_INFO = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_GET_CLIENT_INFO_EX = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_GET_CREDENTIALS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_GET_EXTENDED_CALL_FLAGS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_GET_SERVICE_ACCOUNT_PASSWORD = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_GET_USER_AUTH_DATA = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_GET_USER_CREDENTIALS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_IMPERSONATE_CLIENT = ::core::option::Option super::super::super::Foundation::NTSTATUS>; pub type PLSA_LOCATE_PKG_BY_ID = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_MAP_BUFFER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_OPEN_SAM_USER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_OPEN_TOKEN_BY_LOGON_ID = ::core::option::Option super::super::super::Foundation::NTSTATUS>; pub type PLSA_PROTECT_MEMORY = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_QUERY_CLIENT_REQUEST = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_REDIRECTED_LOGON_CALLBACK = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_REDIRECTED_LOGON_CLEANUP_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_REDIRECTED_LOGON_GET_LOGON_CREDS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_REDIRECTED_LOGON_GET_SID = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_REDIRECTED_LOGON_GET_SUPP_CREDS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_REDIRECTED_LOGON_INIT = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_REGISTER_CALLBACK = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub type PLSA_REGISTER_NOTIFICATION = ::core::option::Option super::super::super::Foundation::HANDLE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_SET_APP_MODE_INFO = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_UNLOAD_PACKAGE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_UPDATE_PRIMARY_CREDENTIALS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; pub type PSAM_CREDENTIAL_UPDATE_FREE_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSAM_CREDENTIAL_UPDATE_NOTIFY_ROUTINE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSAM_CREDENTIAL_UPDATE_REGISTER_MAPPED_ENTRYPOINTS_ROUTINE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSAM_CREDENTIAL_UPDATE_REGISTER_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSAM_INIT_NOTIFICATION_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSAM_PASSWORD_FILTER_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSAM_PASSWORD_NOTIFICATION_ROUTINE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type QUERY_CONTEXT_ATTRIBUTES_EX_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type QUERY_CONTEXT_ATTRIBUTES_EX_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type QUERY_CONTEXT_ATTRIBUTES_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type QUERY_CONTEXT_ATTRIBUTES_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type QUERY_CREDENTIALS_ATTRIBUTES_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type QUERY_CREDENTIALS_ATTRIBUTES_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type QUERY_SECURITY_CONTEXT_TOKEN_FN = ::core::option::Option ::windows_core::HRESULT>; pub type QUERY_SECURITY_PACKAGE_INFO_FN_A = ::core::option::Option ::windows_core::HRESULT>; pub type QUERY_SECURITY_PACKAGE_INFO_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type REVERT_SECURITY_CONTEXT_FN = ::core::option::Option ::windows_core::HRESULT>; pub type SEC_GET_KEY_FN = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type SET_CONTEXT_ATTRIBUTES_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type SET_CONTEXT_ATTRIBUTES_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type SET_CREDENTIALS_ATTRIBUTES_FN_A = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type SET_CREDENTIALS_ATTRIBUTES_FN_W = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub type SSL_CRACK_CERTIFICATE_FN = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SSL_EMPTY_CACHE_FN_A = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SSL_EMPTY_CACHE_FN_W = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub type SSL_FREE_CERTIFICATE_FN = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpAcceptCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpAcceptLsaModeContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpAcquireCredentialsHandleFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpAddCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpApplyControlTokenFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpChangeAccountPasswordFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpCompleteAuthTokenFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpDeleteContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpDeleteCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpExchangeMetaDataFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpExportSecurityContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpExtractTargetInfoFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpFormatCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpFreeCredentialsHandleFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpGetContextTokenFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpGetCredUIContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpGetCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpGetExtendedInformationFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpGetInfoFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpGetRemoteCredGuardLogonBufferFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpGetRemoteCredGuardSupplementalCredsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpGetTbalSupplementalCredsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpGetUserInfoFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpImportSecurityContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpInitLsaModeContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpInitUserModeContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Threading"))] pub type SpInitializeFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpInstanceInitFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Credentials`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Threading"))] pub type SpLsaModeInitializeFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpMakeSignatureFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpMarshalAttributeDataFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpMarshallSupplementalCredsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpQueryContextAttributesFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpQueryCredentialsAttributesFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpQueryMetaDataFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpSaveCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpSealMessageFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpSetContextAttributesFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpSetCredentialsAttributesFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpSetExtendedInformationFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpShutdownFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpUnsealMessageFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpUpdateCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpUserModeInitializeFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpValidateTargetInfoFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SpVerifySignatureFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub type SslDeserializeCertificateStoreFn = ::core::option::Option ::windows_core::HRESULT>; pub type SslGetExtensionsFn = ::core::option::Option ::windows_core::HRESULT>; pub type SslGetServerIdentityFn = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] #[cfg(feature = "Win32_Security_Credentials")] pub type VERIFY_SIGNATURE_FN = ::core::option::Option ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Security/Authentication/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Authentication/mod.rs index d649d3a0e8..1d34a9931c 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Authentication/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Authentication/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Win32_Security_Authentication_Identity")] -#[doc = "Required features: `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Security_Authentication_Identity\"`"] pub mod Identity; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Authorization/UI/impl.rs b/crates/libs/windows/src/Windows/Win32/Security/Authorization/UI/impl.rs index 3c66fad732..6c1cc96da6 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Authorization/UI/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Authorization/UI/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEffectivePermission_Impl: Sized { fn GetEffectivePermission(&self, pguidobjecttype: *const ::windows_core::GUID, pusersid: super::super::super::Foundation::PSID, pszservername: &::windows_core::PCWSTR, psd: super::super::PSECURITY_DESCRIPTOR, ppobjecttypelist: *mut *mut super::super::OBJECT_TYPE_LIST, pcobjecttypelistlength: *mut u32, ppgrantedaccesslist: *mut *mut u32, pcgrantedaccesslistlength: *mut u32) -> ::windows_core::Result<()>; @@ -19,7 +19,7 @@ impl IEffectivePermission_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEffectivePermission2_Impl: Sized { fn ComputeEffectivePermissionWithSecondarySecurity( @@ -91,7 +91,7 @@ impl IEffectivePermission2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub trait ISecurityInformation_Impl: Sized { fn GetObjectInformation(&self, pobjectinfo: *mut SI_OBJECT_INFO) -> ::windows_core::Result<()>; @@ -157,7 +157,7 @@ impl ISecurityInformation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ISecurityInformation2_Impl: Sized { fn IsDaclCanonical(&self, pdacl: *const super::super::ACL) -> super::super::super::Foundation::BOOL; @@ -194,7 +194,7 @@ impl ISecurityInformation2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISecurityInformation3_Impl: Sized { fn GetFullResourceName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -231,7 +231,7 @@ impl ISecurityInformation3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISecurityInformation4_Impl: Sized { fn GetSecondarySecurity(&self, psecurityobjects: *mut *mut SECURITY_OBJECT, psecurityobjectcount: *mut u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Authorization/UI/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Authorization/UI/mod.rs index 55bda78613..e000284602 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Authorization/UI/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Authorization/UI/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] #[inline] pub unsafe fn CreateSecurityPage(psi: P0) -> ::windows_core::Result @@ -9,7 +9,7 @@ where let result__ = CreateSecurityPage(psi.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EditSecurity(hwndowner: P0, psi: P1) -> ::windows_core::Result<()> @@ -20,7 +20,7 @@ where ::windows_targets::link!("aclui.dll" "system" fn EditSecurity(hwndowner : super::super::super::Foundation:: HWND, psi : * mut::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); EditSecurity(hwndowner.into_param().abi(), psi.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EditSecurityAdvanced(hwndowner: P0, psi: P1, usipage: SI_PAGE_TYPE) -> ::windows_core::Result<()> @@ -35,7 +35,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEffectivePermission(::windows_core::IUnknown); impl IEffectivePermission { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEffectivePermission(&self, pguidobjecttype: *const ::windows_core::GUID, pusersid: P0, pszservername: P1, psd: P2, ppobjecttypelist: *mut *mut super::super::OBJECT_TYPE_LIST, pcobjecttypelistlength: *mut u32, ppgrantedaccesslist: *mut *mut u32, pcgrantedaccesslistlength: *mut u32) -> ::windows_core::Result<()> where @@ -66,7 +66,7 @@ pub struct IEffectivePermission_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEffectivePermission2(::windows_core::IUnknown); impl IEffectivePermission2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ComputeEffectivePermissionWithSecondarySecurity( &self, @@ -146,12 +146,12 @@ pub struct IEffectivePermission2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISecurityInformation(::windows_core::IUnknown); impl ISecurityInformation { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetObjectInformation(&self, pobjectinfo: *mut SI_OBJECT_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetObjectInformation)(::windows_core::Interface::as_raw(self), pobjectinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSecurity(&self, requestedinformation: super::super::OBJECT_SECURITY_INFORMATION, ppsecuritydescriptor: *mut super::super::PSECURITY_DESCRIPTOR, fdefault: P0) -> ::windows_core::Result<()> where @@ -174,7 +174,7 @@ impl ISecurityInformation { pub unsafe fn GetInheritTypes(&self, ppinherittypes: *mut *mut SI_INHERIT_TYPE, pcinherittypes: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInheritTypes)(::windows_core::Interface::as_raw(self), ppinherittypes, pcinherittypes).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn PropertySheetPageCallback(&self, hwnd: P0, umsg: super::super::super::UI::Controls::PSPCB_MESSAGE, upage: SI_PAGE_TYPE) -> ::windows_core::Result<()> where @@ -215,12 +215,12 @@ pub struct ISecurityInformation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISecurityInformation2(::windows_core::IUnknown); impl ISecurityInformation2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDaclCanonical(&self, pdacl: *const super::super::ACL) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsDaclCanonical)(::windows_core::Interface::as_raw(self), pdacl) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn LookupSids(&self, csids: u32, rgpsids: *const super::super::super::Foundation::PSID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -255,7 +255,7 @@ impl ISecurityInformation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFullResourceName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenElevatedEditor(&self, hwnd: P0, upage: SI_PAGE_TYPE) -> ::windows_core::Result<()> where @@ -285,7 +285,7 @@ pub struct ISecurityInformation3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISecurityInformation4(::windows_core::IUnknown); impl ISecurityInformation4 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSecondarySecurity(&self, psecurityobjects: *mut *mut SECURITY_OBJECT, psecurityobjectcount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSecondarySecurity)(::windows_core::Interface::as_raw(self), psecurityobjects, psecurityobjectcount).ok() @@ -542,7 +542,7 @@ impl ::core::fmt::Debug for SI_PAGE_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EFFPERM_RESULT_LIST { pub fEvaluated: super::super::super::Foundation::BOOLEAN, @@ -583,7 +583,7 @@ impl ::core::default::Default for EFFPERM_RESULT_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECURITY_OBJECT { pub pwszName: ::windows_core::PWSTR, @@ -627,7 +627,7 @@ impl ::core::default::Default for SECURITY_OBJECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SID_INFO { pub pSid: super::super::super::Foundation::PSID, @@ -668,7 +668,7 @@ impl ::core::default::Default for SID_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SID_INFO_LIST { pub cItems: u32, @@ -770,7 +770,7 @@ impl ::core::default::Default for SI_INHERIT_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SI_OBJECT_INFO { pub dwFlags: SI_OBJECT_INFO_FLAGS, diff --git a/crates/libs/windows/src/Windows/Win32/Security/Authorization/impl.rs b/crates/libs/windows/src/Windows/Win32/Security/Authorization/impl.rs index 1f2d91adf4..ead06fa9dd 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Authorization/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Authorization/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzApplication_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -640,7 +640,7 @@ impl IAzApplication_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzApplication2_Impl: Sized + IAzApplication_Impl { fn InitializeClientContextFromToken2(&self, ultokenhandlelowpart: u32, ultokenhandlehighpart: u32, varreserved: &super::super::System::Variant::VARIANT) -> ::windows_core::Result; @@ -683,7 +683,7 @@ impl IAzApplication2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzApplication3_Impl: Sized + IAzApplication2_Impl { fn ScopeExists(&self, bstrscopename: &::windows_core::BSTR) -> ::windows_core::Result; @@ -858,7 +858,7 @@ impl IAzApplication3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzApplicationGroup_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1171,7 +1171,7 @@ impl IAzApplicationGroup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzApplicationGroup2_Impl: Sized + IAzApplicationGroup_Impl { fn BizRule(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1261,7 +1261,7 @@ impl IAzApplicationGroup2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzApplicationGroups_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -1317,7 +1317,7 @@ impl IAzApplicationGroups_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzApplications_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -1373,7 +1373,7 @@ impl IAzApplications_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzAuthorizationStore_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Description(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1879,7 +1879,7 @@ impl IAzAuthorizationStore_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzAuthorizationStore2_Impl: Sized + IAzAuthorizationStore_Impl { fn OpenApplication2(&self, bstrapplicationname: &::windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> ::windows_core::Result; @@ -1922,7 +1922,7 @@ impl IAzAuthorizationStore2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzAuthorizationStore3_Impl: Sized + IAzAuthorizationStore2_Impl { fn IsUpdateNeeded(&self) -> ::windows_core::Result; @@ -1992,7 +1992,7 @@ impl IAzAuthorizationStore3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzBizRuleContext_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetBusinessRuleResult(&self, bresult: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2049,7 +2049,7 @@ impl IAzBizRuleContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzBizRuleInterfaces_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AddInterface(&self, bstrinterfacename: &::windows_core::BSTR, linterfaceflag: i32, varinterface: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -2114,7 +2114,7 @@ impl IAzBizRuleInterfaces_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzBizRuleParameters_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AddParameter(&self, bstrparametername: &::windows_core::BSTR, varparametervalue: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -2185,7 +2185,7 @@ impl IAzBizRuleParameters_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzClientContext_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AccessCheck(&self, bstrobjectname: &::windows_core::BSTR, varscopenames: &super::super::System::Variant::VARIANT, varoperations: &super::super::System::Variant::VARIANT, varparameternames: &super::super::System::Variant::VARIANT, varparametervalues: &super::super::System::Variant::VARIANT, varinterfacenames: &super::super::System::Variant::VARIANT, varinterfaceflags: &super::super::System::Variant::VARIANT, varinterfaces: &super::super::System::Variant::VARIANT) -> ::windows_core::Result; @@ -2365,7 +2365,7 @@ impl IAzClientContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzClientContext2_Impl: Sized + IAzClientContext_Impl { fn GetAssignedScopesPage(&self, loptions: i32, pagesize: i32, pvarcursor: *mut super::super::System::Variant::VARIANT, pvarscopenames: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -2430,7 +2430,7 @@ impl IAzClientContext2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzClientContext3_Impl: Sized + IAzClientContext2_Impl { fn AccessCheck2(&self, bstrobjectname: &::windows_core::BSTR, bstrscopename: &::windows_core::BSTR, loperation: i32) -> ::windows_core::Result; @@ -2551,7 +2551,7 @@ impl IAzClientContext3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzNameResolver_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn NameFromSid(&self, bstrsid: &::windows_core::BSTR, psidtype: *mut i32, pbstrname: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2582,7 +2582,7 @@ impl IAzNameResolver_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzObjectPicker_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetPrincipals(&self, hparentwnd: super::super::Foundation::HWND, bstrtitle: &::windows_core::BSTR, pvsidtypes: *mut super::super::System::Variant::VARIANT, pvnames: *mut super::super::System::Variant::VARIANT, pvsids: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -2619,7 +2619,7 @@ impl IAzObjectPicker_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzOperation_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2756,7 +2756,7 @@ impl IAzOperation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzOperation2_Impl: Sized + IAzOperation_Impl { fn RoleAssignments(&self, bstrscopename: &::windows_core::BSTR, brecursive: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result; @@ -2783,7 +2783,7 @@ impl IAzOperation2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzOperations_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -2839,7 +2839,7 @@ impl IAzOperations_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzPrincipalLocator_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn NameResolver(&self) -> ::windows_core::Result; @@ -2882,7 +2882,7 @@ impl IAzPrincipalLocator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzRole_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3148,7 +3148,7 @@ impl IAzRole_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzRoleAssignment_Impl: Sized + IAzRole_Impl { fn AddRoleDefinition(&self, bstrroledefinition: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3205,7 +3205,7 @@ impl IAzRoleAssignment_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzRoleAssignments_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -3261,7 +3261,7 @@ impl IAzRoleAssignments_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzRoleDefinition_Impl: Sized + IAzTask_Impl { fn RoleAssignments(&self, bstrscopename: &::windows_core::BSTR, brecursive: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result; @@ -3318,7 +3318,7 @@ impl IAzRoleDefinition_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzRoleDefinitions_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -3374,7 +3374,7 @@ impl IAzRoleDefinitions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzRoles_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -3430,7 +3430,7 @@ impl IAzRoles_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzScope_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3833,7 +3833,7 @@ impl IAzScope_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzScope2_Impl: Sized + IAzScope_Impl { fn RoleDefinitions(&self) -> ::windows_core::Result; @@ -3942,7 +3942,7 @@ impl IAzScope2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzScopes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -3998,7 +3998,7 @@ impl IAzScopes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzTask_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4263,7 +4263,7 @@ impl IAzTask_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzTask2_Impl: Sized + IAzTask_Impl { fn RoleAssignments(&self, bstrscopename: &::windows_core::BSTR, brecursive: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result; @@ -4290,7 +4290,7 @@ impl IAzTask2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAzTasks_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Authorization/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Authorization/mod.rs index 12e02d3ae4..943aaea4d3 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Authorization/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Authorization/mod.rs @@ -1,7 +1,7 @@ #[cfg(feature = "Win32_Security_Authorization_UI")] -#[doc = "Required features: `Win32_Security_Authorization_UI`"] +#[doc = "Required features: `\"Win32_Security_Authorization_UI\"`"] pub mod UI; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzAccessCheck(flags: AUTHZ_ACCESS_CHECK_FLAGS, hauthzclientcontext: P0, prequest: *const AUTHZ_ACCESS_REQUEST, hauditevent: P1, psecuritydescriptor: P2, optionalsecuritydescriptorarray: ::core::option::Option<&[super::PSECURITY_DESCRIPTOR]>, preply: *mut AUTHZ_ACCESS_REPLY, phaccesscheckresults: ::core::option::Option<*mut AUTHZ_ACCESS_CHECK_RESULTS_HANDLE>) -> ::windows_core::Result<()> @@ -13,7 +13,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzAccessCheck(flags : AUTHZ_ACCESS_CHECK_FLAGS, hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE, prequest : *const AUTHZ_ACCESS_REQUEST, hauditevent : AUTHZ_AUDIT_EVENT_HANDLE, psecuritydescriptor : super:: PSECURITY_DESCRIPTOR, optionalsecuritydescriptorarray : *const super:: PSECURITY_DESCRIPTOR, optionalsecuritydescriptorcount : u32, preply : *mut AUTHZ_ACCESS_REPLY, phaccesscheckresults : *mut AUTHZ_ACCESS_CHECK_RESULTS_HANDLE) -> super::super::Foundation:: BOOL); AuthzAccessCheck(flags, hauthzclientcontext.into_param().abi(), prequest, hauditevent.into_param().abi(), psecuritydescriptor.into_param().abi(), ::core::mem::transmute(optionalsecuritydescriptorarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), optionalsecuritydescriptorarray.as_deref().map_or(0, |slice| slice.len() as _), preply, ::core::mem::transmute(phaccesscheckresults.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzAddSidsToContext(hauthzclientcontext: P0, sids: ::core::option::Option<*const super::SID_AND_ATTRIBUTES>, sidcount: u32, restrictedsids: ::core::option::Option<*const super::SID_AND_ATTRIBUTES>, restrictedsidcount: u32, phnewauthzclientcontext: *mut AUTHZ_CLIENT_CONTEXT_HANDLE) -> ::windows_core::Result<()> @@ -23,7 +23,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzAddSidsToContext(hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE, sids : *const super:: SID_AND_ATTRIBUTES, sidcount : u32, restrictedsids : *const super:: SID_AND_ATTRIBUTES, restrictedsidcount : u32, phnewauthzclientcontext : *mut AUTHZ_CLIENT_CONTEXT_HANDLE) -> super::super::Foundation:: BOOL); AuthzAddSidsToContext(hauthzclientcontext.into_param().abi(), ::core::mem::transmute(sids.unwrap_or(::std::ptr::null())), sidcount, ::core::mem::transmute(restrictedsids.unwrap_or(::std::ptr::null())), restrictedsidcount, phnewauthzclientcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzCachedAccessCheck(flags: u32, haccesscheckresults: P0, prequest: *const AUTHZ_ACCESS_REQUEST, hauditevent: P1, preply: *mut AUTHZ_ACCESS_REPLY) -> ::windows_core::Result<()> @@ -34,14 +34,14 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzCachedAccessCheck(flags : u32, haccesscheckresults : AUTHZ_ACCESS_CHECK_RESULTS_HANDLE, prequest : *const AUTHZ_ACCESS_REQUEST, hauditevent : AUTHZ_AUDIT_EVENT_HANDLE, preply : *mut AUTHZ_ACCESS_REPLY) -> super::super::Foundation:: BOOL); AuthzCachedAccessCheck(flags, haccesscheckresults.into_param().abi(), prequest, hauditevent.into_param().abi(), preply).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzEnumerateSecurityEventSources(dwflags: u32, buffer: *mut AUTHZ_SOURCE_SCHEMA_REGISTRATION, pdwcount: *mut u32, pdwlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("authz.dll" "system" fn AuthzEnumerateSecurityEventSources(dwflags : u32, buffer : *mut AUTHZ_SOURCE_SCHEMA_REGISTRATION, pdwcount : *mut u32, pdwlength : *mut u32) -> super::super::Foundation:: BOOL); AuthzEnumerateSecurityEventSources(dwflags, buffer, pdwcount, pdwlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzEvaluateSacl(authzclientcontext: P0, prequest: *const AUTHZ_ACCESS_REQUEST, sacl: *const super::ACL, grantedaccess: u32, accessgranted: P1, pbgenerateaudit: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL @@ -52,7 +52,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzEvaluateSacl(authzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE, prequest : *const AUTHZ_ACCESS_REQUEST, sacl : *const super:: ACL, grantedaccess : u32, accessgranted : super::super::Foundation:: BOOL, pbgenerateaudit : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); AuthzEvaluateSacl(authzclientcontext.into_param().abi(), prequest, sacl, grantedaccess, accessgranted.into_param().abi(), pbgenerateaudit) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzFreeAuditEvent(hauditevent: P0) -> ::windows_core::Result<()> @@ -62,14 +62,14 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzFreeAuditEvent(hauditevent : AUTHZ_AUDIT_EVENT_HANDLE) -> super::super::Foundation:: BOOL); AuthzFreeAuditEvent(hauditevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzFreeCentralAccessPolicyCache() -> ::windows_core::Result<()> { ::windows_targets::link!("authz.dll" "system" fn AuthzFreeCentralAccessPolicyCache() -> super::super::Foundation:: BOOL); AuthzFreeCentralAccessPolicyCache().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzFreeContext(hauthzclientcontext: P0) -> ::windows_core::Result<()> @@ -79,7 +79,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzFreeContext(hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE) -> super::super::Foundation:: BOOL); AuthzFreeContext(hauthzclientcontext.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzFreeHandle(haccesscheckresults: P0) -> ::windows_core::Result<()> @@ -89,7 +89,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzFreeHandle(haccesscheckresults : AUTHZ_ACCESS_CHECK_RESULTS_HANDLE) -> super::super::Foundation:: BOOL); AuthzFreeHandle(haccesscheckresults.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzFreeResourceManager(hauthzresourcemanager: P0) -> ::windows_core::Result<()> @@ -99,7 +99,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzFreeResourceManager(hauthzresourcemanager : AUTHZ_RESOURCE_MANAGER_HANDLE) -> super::super::Foundation:: BOOL); AuthzFreeResourceManager(hauthzresourcemanager.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzGetInformationFromContext(hauthzclientcontext: P0, infoclass: AUTHZ_CONTEXT_INFORMATION_CLASS, buffersize: u32, psizerequired: *mut u32, buffer: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -109,7 +109,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzGetInformationFromContext(hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE, infoclass : AUTHZ_CONTEXT_INFORMATION_CLASS, buffersize : u32, psizerequired : *mut u32, buffer : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); AuthzGetInformationFromContext(hauthzclientcontext.into_param().abi(), infoclass, buffersize, psizerequired, buffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzInitializeCompoundContext(usercontext: P0, devicecontext: P1, phcompoundcontext: *mut AUTHZ_CLIENT_CONTEXT_HANDLE) -> ::windows_core::Result<()> @@ -120,7 +120,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzInitializeCompoundContext(usercontext : AUTHZ_CLIENT_CONTEXT_HANDLE, devicecontext : AUTHZ_CLIENT_CONTEXT_HANDLE, phcompoundcontext : *mut AUTHZ_CLIENT_CONTEXT_HANDLE) -> super::super::Foundation:: BOOL); AuthzInitializeCompoundContext(usercontext.into_param().abi(), devicecontext.into_param().abi(), phcompoundcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzInitializeContextFromAuthzContext(flags: u32, hauthzclientcontext: P0, pexpirationtime: ::core::option::Option<*const i64>, identifier: super::super::Foundation::LUID, dynamicgroupargs: *const ::core::ffi::c_void, phnewauthzclientcontext: *mut AUTHZ_CLIENT_CONTEXT_HANDLE) -> ::windows_core::Result<()> @@ -130,7 +130,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzInitializeContextFromAuthzContext(flags : u32, hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE, pexpirationtime : *const i64, identifier : super::super::Foundation:: LUID, dynamicgroupargs : *const ::core::ffi::c_void, phnewauthzclientcontext : *mut AUTHZ_CLIENT_CONTEXT_HANDLE) -> super::super::Foundation:: BOOL); AuthzInitializeContextFromAuthzContext(flags, hauthzclientcontext.into_param().abi(), ::core::mem::transmute(pexpirationtime.unwrap_or(::std::ptr::null())), ::core::mem::transmute(identifier), dynamicgroupargs, phnewauthzclientcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzInitializeContextFromSid(flags: u32, usersid: P0, hauthzresourcemanager: P1, pexpirationtime: ::core::option::Option<*const i64>, identifier: super::super::Foundation::LUID, dynamicgroupargs: ::core::option::Option<*const ::core::ffi::c_void>, phauthzclientcontext: *mut AUTHZ_CLIENT_CONTEXT_HANDLE) -> ::windows_core::Result<()> @@ -141,7 +141,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzInitializeContextFromSid(flags : u32, usersid : super::super::Foundation:: PSID, hauthzresourcemanager : AUTHZ_RESOURCE_MANAGER_HANDLE, pexpirationtime : *const i64, identifier : super::super::Foundation:: LUID, dynamicgroupargs : *const ::core::ffi::c_void, phauthzclientcontext : *mut AUTHZ_CLIENT_CONTEXT_HANDLE) -> super::super::Foundation:: BOOL); AuthzInitializeContextFromSid(flags, usersid.into_param().abi(), hauthzresourcemanager.into_param().abi(), ::core::mem::transmute(pexpirationtime.unwrap_or(::std::ptr::null())), ::core::mem::transmute(identifier), ::core::mem::transmute(dynamicgroupargs.unwrap_or(::std::ptr::null())), phauthzclientcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzInitializeContextFromToken(flags: u32, tokenhandle: P0, hauthzresourcemanager: P1, pexpirationtime: ::core::option::Option<*const i64>, identifier: super::super::Foundation::LUID, dynamicgroupargs: ::core::option::Option<*const ::core::ffi::c_void>, phauthzclientcontext: *mut AUTHZ_CLIENT_CONTEXT_HANDLE) -> ::windows_core::Result<()> @@ -152,7 +152,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzInitializeContextFromToken(flags : u32, tokenhandle : super::super::Foundation:: HANDLE, hauthzresourcemanager : AUTHZ_RESOURCE_MANAGER_HANDLE, pexpirationtime : *const i64, identifier : super::super::Foundation:: LUID, dynamicgroupargs : *const ::core::ffi::c_void, phauthzclientcontext : *mut AUTHZ_CLIENT_CONTEXT_HANDLE) -> super::super::Foundation:: BOOL); AuthzInitializeContextFromToken(flags, tokenhandle.into_param().abi(), hauthzresourcemanager.into_param().abi(), ::core::mem::transmute(pexpirationtime.unwrap_or(::std::ptr::null())), ::core::mem::transmute(identifier), ::core::mem::transmute(dynamicgroupargs.unwrap_or(::std::ptr::null())), phauthzclientcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzInitializeObjectAccessAuditEvent(flags: AUTHZ_INITIALIZE_OBJECT_ACCESS_AUDIT_EVENT_FLAGS, hauditeventtype: P0, szoperationtype: P1, szobjecttype: P2, szobjectname: P3, szadditionalinfo: P4, phauditevent: *mut AUTHZ_AUDIT_EVENT_HANDLE, dwadditionalparametercount: u32) -> ::windows_core::Result<()> @@ -166,7 +166,7 @@ where ::windows_targets::link!("authz.dll" "cdecl" fn AuthzInitializeObjectAccessAuditEvent(flags : AUTHZ_INITIALIZE_OBJECT_ACCESS_AUDIT_EVENT_FLAGS, hauditeventtype : AUTHZ_AUDIT_EVENT_TYPE_HANDLE, szoperationtype : ::windows_core::PCWSTR, szobjecttype : ::windows_core::PCWSTR, szobjectname : ::windows_core::PCWSTR, szadditionalinfo : ::windows_core::PCWSTR, phauditevent : *mut AUTHZ_AUDIT_EVENT_HANDLE, dwadditionalparametercount : u32) -> super::super::Foundation:: BOOL); AuthzInitializeObjectAccessAuditEvent(flags, hauditeventtype.into_param().abi(), szoperationtype.into_param().abi(), szobjecttype.into_param().abi(), szobjectname.into_param().abi(), szadditionalinfo.into_param().abi(), phauditevent, dwadditionalparametercount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzInitializeObjectAccessAuditEvent2(flags: u32, hauditeventtype: P0, szoperationtype: P1, szobjecttype: P2, szobjectname: P3, szadditionalinfo: P4, szadditionalinfo2: P5, phauditevent: *mut AUTHZ_AUDIT_EVENT_HANDLE, dwadditionalparametercount: u32) -> ::windows_core::Result<()> @@ -181,14 +181,14 @@ where ::windows_targets::link!("authz.dll" "cdecl" fn AuthzInitializeObjectAccessAuditEvent2(flags : u32, hauditeventtype : AUTHZ_AUDIT_EVENT_TYPE_HANDLE, szoperationtype : ::windows_core::PCWSTR, szobjecttype : ::windows_core::PCWSTR, szobjectname : ::windows_core::PCWSTR, szadditionalinfo : ::windows_core::PCWSTR, szadditionalinfo2 : ::windows_core::PCWSTR, phauditevent : *mut AUTHZ_AUDIT_EVENT_HANDLE, dwadditionalparametercount : u32) -> super::super::Foundation:: BOOL); AuthzInitializeObjectAccessAuditEvent2(flags, hauditeventtype.into_param().abi(), szoperationtype.into_param().abi(), szobjecttype.into_param().abi(), szobjectname.into_param().abi(), szadditionalinfo.into_param().abi(), szadditionalinfo2.into_param().abi(), phauditevent, dwadditionalparametercount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzInitializeRemoteResourceManager(prpcinitinfo: *const AUTHZ_RPC_INIT_INFO_CLIENT, phauthzresourcemanager: *mut AUTHZ_RESOURCE_MANAGER_HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("authz.dll" "system" fn AuthzInitializeRemoteResourceManager(prpcinitinfo : *const AUTHZ_RPC_INIT_INFO_CLIENT, phauthzresourcemanager : *mut AUTHZ_RESOURCE_MANAGER_HANDLE) -> super::super::Foundation:: BOOL); AuthzInitializeRemoteResourceManager(prpcinitinfo, phauthzresourcemanager).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzInitializeResourceManager(flags: u32, pfndynamicaccesscheck: PFN_AUTHZ_DYNAMIC_ACCESS_CHECK, pfncomputedynamicgroups: PFN_AUTHZ_COMPUTE_DYNAMIC_GROUPS, pfnfreedynamicgroups: PFN_AUTHZ_FREE_DYNAMIC_GROUPS, szresourcemanagername: P0, phauthzresourcemanager: *mut AUTHZ_RESOURCE_MANAGER_HANDLE) -> ::windows_core::Result<()> @@ -198,21 +198,21 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzInitializeResourceManager(flags : u32, pfndynamicaccesscheck : PFN_AUTHZ_DYNAMIC_ACCESS_CHECK, pfncomputedynamicgroups : PFN_AUTHZ_COMPUTE_DYNAMIC_GROUPS, pfnfreedynamicgroups : PFN_AUTHZ_FREE_DYNAMIC_GROUPS, szresourcemanagername : ::windows_core::PCWSTR, phauthzresourcemanager : *mut AUTHZ_RESOURCE_MANAGER_HANDLE) -> super::super::Foundation:: BOOL); AuthzInitializeResourceManager(flags, pfndynamicaccesscheck, pfncomputedynamicgroups, pfnfreedynamicgroups, szresourcemanagername.into_param().abi(), phauthzresourcemanager).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzInitializeResourceManagerEx(flags: AUTHZ_RESOURCE_MANAGER_FLAGS, pauthzinitinfo: ::core::option::Option<*const AUTHZ_INIT_INFO>, phauthzresourcemanager: *mut AUTHZ_RESOURCE_MANAGER_HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("authz.dll" "system" fn AuthzInitializeResourceManagerEx(flags : AUTHZ_RESOURCE_MANAGER_FLAGS, pauthzinitinfo : *const AUTHZ_INIT_INFO, phauthzresourcemanager : *mut AUTHZ_RESOURCE_MANAGER_HANDLE) -> super::super::Foundation:: BOOL); AuthzInitializeResourceManagerEx(flags, ::core::mem::transmute(pauthzinitinfo.unwrap_or(::std::ptr::null())), phauthzresourcemanager).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzInstallSecurityEventSource(dwflags: u32, pregistration: *const AUTHZ_SOURCE_SCHEMA_REGISTRATION) -> ::windows_core::Result<()> { ::windows_targets::link!("authz.dll" "system" fn AuthzInstallSecurityEventSource(dwflags : u32, pregistration : *const AUTHZ_SOURCE_SCHEMA_REGISTRATION) -> super::super::Foundation:: BOOL); AuthzInstallSecurityEventSource(dwflags, pregistration).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzModifyClaims(hauthzclientcontext: P0, claimclass: AUTHZ_CONTEXT_INFORMATION_CLASS, pclaimoperations: *const AUTHZ_SECURITY_ATTRIBUTE_OPERATION, pclaims: ::core::option::Option<*const AUTHZ_SECURITY_ATTRIBUTES_INFORMATION>) -> ::windows_core::Result<()> @@ -222,7 +222,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzModifyClaims(hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE, claimclass : AUTHZ_CONTEXT_INFORMATION_CLASS, pclaimoperations : *const AUTHZ_SECURITY_ATTRIBUTE_OPERATION, pclaims : *const AUTHZ_SECURITY_ATTRIBUTES_INFORMATION) -> super::super::Foundation:: BOOL); AuthzModifyClaims(hauthzclientcontext.into_param().abi(), claimclass, pclaimoperations, ::core::mem::transmute(pclaims.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzModifySecurityAttributes(hauthzclientcontext: P0, poperations: *const AUTHZ_SECURITY_ATTRIBUTE_OPERATION, pattributes: ::core::option::Option<*const AUTHZ_SECURITY_ATTRIBUTES_INFORMATION>) -> ::windows_core::Result<()> @@ -232,7 +232,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzModifySecurityAttributes(hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE, poperations : *const AUTHZ_SECURITY_ATTRIBUTE_OPERATION, pattributes : *const AUTHZ_SECURITY_ATTRIBUTES_INFORMATION) -> super::super::Foundation:: BOOL); AuthzModifySecurityAttributes(hauthzclientcontext.into_param().abi(), poperations, ::core::mem::transmute(pattributes.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzModifySids(hauthzclientcontext: P0, sidclass: AUTHZ_CONTEXT_INFORMATION_CLASS, psidoperations: *const AUTHZ_SID_OPERATION, psids: ::core::option::Option<*const super::TOKEN_GROUPS>) -> ::windows_core::Result<()> @@ -242,7 +242,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzModifySids(hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE, sidclass : AUTHZ_CONTEXT_INFORMATION_CLASS, psidoperations : *const AUTHZ_SID_OPERATION, psids : *const super:: TOKEN_GROUPS) -> super::super::Foundation:: BOOL); AuthzModifySids(hauthzclientcontext.into_param().abi(), sidclass, psidoperations, ::core::mem::transmute(psids.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzOpenObjectAudit(flags: u32, hauthzclientcontext: P0, prequest: *const AUTHZ_ACCESS_REQUEST, hauditevent: P1, psecuritydescriptor: P2, optionalsecuritydescriptorarray: ::core::option::Option<&[super::PSECURITY_DESCRIPTOR]>, preply: *const AUTHZ_ACCESS_REPLY) -> ::windows_core::Result<()> @@ -254,14 +254,14 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzOpenObjectAudit(flags : u32, hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE, prequest : *const AUTHZ_ACCESS_REQUEST, hauditevent : AUTHZ_AUDIT_EVENT_HANDLE, psecuritydescriptor : super:: PSECURITY_DESCRIPTOR, optionalsecuritydescriptorarray : *const super:: PSECURITY_DESCRIPTOR, optionalsecuritydescriptorcount : u32, preply : *const AUTHZ_ACCESS_REPLY) -> super::super::Foundation:: BOOL); AuthzOpenObjectAudit(flags, hauthzclientcontext.into_param().abi(), prequest, hauditevent.into_param().abi(), psecuritydescriptor.into_param().abi(), ::core::mem::transmute(optionalsecuritydescriptorarray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), optionalsecuritydescriptorarray.as_deref().map_or(0, |slice| slice.len() as _), preply).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn AuthzRegisterCapChangeNotification(phcapchangesubscription: *mut AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE, pfncapchangecallback: super::super::System::Threading::LPTHREAD_START_ROUTINE, pcallbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("authz.dll" "system" fn AuthzRegisterCapChangeNotification(phcapchangesubscription : *mut AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE, pfncapchangecallback : super::super::System::Threading:: LPTHREAD_START_ROUTINE, pcallbackcontext : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); AuthzRegisterCapChangeNotification(phcapchangesubscription, pfncapchangecallback, ::core::mem::transmute(pcallbackcontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzRegisterSecurityEventSource(dwflags: u32, szeventsourcename: P0, pheventprovider: *mut AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE) -> ::windows_core::Result<()> @@ -271,7 +271,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzRegisterSecurityEventSource(dwflags : u32, szeventsourcename : ::windows_core::PCWSTR, pheventprovider : *mut AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE) -> super::super::Foundation:: BOOL); AuthzRegisterSecurityEventSource(dwflags, szeventsourcename.into_param().abi(), pheventprovider).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzReportSecurityEvent(dwflags: u32, heventprovider: P0, dwauditid: u32, pusersid: P1, dwcount: u32) -> ::windows_core::Result<()> @@ -282,7 +282,7 @@ where ::windows_targets::link!("authz.dll" "cdecl" fn AuthzReportSecurityEvent(dwflags : u32, heventprovider : AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE, dwauditid : u32, pusersid : super::super::Foundation:: PSID, dwcount : u32) -> super::super::Foundation:: BOOL); AuthzReportSecurityEvent(dwflags, heventprovider.into_param().abi(), dwauditid, pusersid.into_param().abi(), dwcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzReportSecurityEventFromParams(dwflags: u32, heventprovider: P0, dwauditid: u32, pusersid: P1, pparams: *const AUDIT_PARAMS) -> ::windows_core::Result<()> @@ -293,7 +293,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzReportSecurityEventFromParams(dwflags : u32, heventprovider : AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE, dwauditid : u32, pusersid : super::super::Foundation:: PSID, pparams : *const AUDIT_PARAMS) -> super::super::Foundation:: BOOL); AuthzReportSecurityEventFromParams(dwflags, heventprovider.into_param().abi(), dwauditid, pusersid.into_param().abi(), pparams).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzSetAppContainerInformation(hauthzclientcontext: P0, pappcontainersid: P1, pcapabilitysids: ::core::option::Option<&[super::SID_AND_ATTRIBUTES]>) -> ::windows_core::Result<()> @@ -304,7 +304,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzSetAppContainerInformation(hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE, pappcontainersid : super::super::Foundation:: PSID, capabilitycount : u32, pcapabilitysids : *const super:: SID_AND_ATTRIBUTES) -> super::super::Foundation:: BOOL); AuthzSetAppContainerInformation(hauthzclientcontext.into_param().abi(), pappcontainersid.into_param().abi(), pcapabilitysids.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcapabilitysids.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzUninstallSecurityEventSource(dwflags: u32, szeventsourcename: P0) -> ::windows_core::Result<()> @@ -314,7 +314,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzUninstallSecurityEventSource(dwflags : u32, szeventsourcename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AuthzUninstallSecurityEventSource(dwflags, szeventsourcename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzUnregisterCapChangeNotification(hcapchangesubscription: P0) -> ::windows_core::Result<()> @@ -324,7 +324,7 @@ where ::windows_targets::link!("authz.dll" "system" fn AuthzUnregisterCapChangeNotification(hcapchangesubscription : AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE) -> super::super::Foundation:: BOOL); AuthzUnregisterCapChangeNotification(hcapchangesubscription.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AuthzUnregisterSecurityEventSource(dwflags: u32, pheventprovider: *mut AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE) -> ::windows_core::Result<()> { @@ -373,7 +373,7 @@ pub unsafe fn BuildImpersonateTrusteeW(ptrustee: *mut TRUSTEE_W, pimpersonatetru ::windows_targets::link!("advapi32.dll" "system" fn BuildImpersonateTrusteeW(ptrustee : *mut TRUSTEE_W, pimpersonatetrustee : *const TRUSTEE_W) -> ()); BuildImpersonateTrusteeW(ptrustee, ::core::mem::transmute(pimpersonatetrustee.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildSecurityDescriptorA(powner: ::core::option::Option<*const TRUSTEE_A>, pgroup: ::core::option::Option<*const TRUSTEE_A>, plistofaccessentries: ::core::option::Option<&[EXPLICIT_ACCESS_A]>, plistofauditentries: ::core::option::Option<&[EXPLICIT_ACCESS_A]>, poldsd: P0, psizenewsd: *mut u32, pnewsd: *mut super::PSECURITY_DESCRIPTOR) -> ::windows_core::Result<()> @@ -394,7 +394,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildSecurityDescriptorW(powner: ::core::option::Option<*const TRUSTEE_W>, pgroup: ::core::option::Option<*const TRUSTEE_W>, plistofaccessentries: ::core::option::Option<&[EXPLICIT_ACCESS_W]>, plistofauditentries: ::core::option::Option<&[EXPLICIT_ACCESS_W]>, poldsd: P0, psizenewsd: *mut u32, pnewsd: *mut super::PSECURITY_DESCRIPTOR) -> ::windows_core::Result<()> @@ -451,7 +451,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn BuildTrusteeWithObjectsAndNameW(ptrustee : *mut TRUSTEE_W, pobjname : *const OBJECTS_AND_NAME_W, objecttype : SE_OBJECT_TYPE, objecttypename : ::windows_core::PCWSTR, inheritedobjecttypename : ::windows_core::PCWSTR, name : ::windows_core::PCWSTR) -> ()); BuildTrusteeWithObjectsAndNameW(ptrustee, ::core::mem::transmute(pobjname.unwrap_or(::std::ptr::null())), objecttype, objecttypename.into_param().abi(), inheritedobjecttypename.into_param().abi(), name.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildTrusteeWithObjectsAndSidA(ptrustee: *mut TRUSTEE_A, pobjsid: ::core::option::Option<*const OBJECTS_AND_SID>, pobjectguid: ::core::option::Option<*const ::windows_core::GUID>, pinheritedobjectguid: ::core::option::Option<*const ::windows_core::GUID>, psid: P0) @@ -461,7 +461,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn BuildTrusteeWithObjectsAndSidA(ptrustee : *mut TRUSTEE_A, pobjsid : *const OBJECTS_AND_SID, pobjectguid : *const ::windows_core::GUID, pinheritedobjectguid : *const ::windows_core::GUID, psid : super::super::Foundation:: PSID) -> ()); BuildTrusteeWithObjectsAndSidA(ptrustee, ::core::mem::transmute(pobjsid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pobjectguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pinheritedobjectguid.unwrap_or(::std::ptr::null())), psid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildTrusteeWithObjectsAndSidW(ptrustee: *mut TRUSTEE_W, pobjsid: ::core::option::Option<*const OBJECTS_AND_SID>, pobjectguid: ::core::option::Option<*const ::windows_core::GUID>, pinheritedobjectguid: ::core::option::Option<*const ::windows_core::GUID>, psid: P0) @@ -471,7 +471,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn BuildTrusteeWithObjectsAndSidW(ptrustee : *mut TRUSTEE_W, pobjsid : *const OBJECTS_AND_SID, pobjectguid : *const ::windows_core::GUID, pinheritedobjectguid : *const ::windows_core::GUID, psid : super::super::Foundation:: PSID) -> ()); BuildTrusteeWithObjectsAndSidW(ptrustee, ::core::mem::transmute(pobjsid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pobjectguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pinheritedobjectguid.unwrap_or(::std::ptr::null())), psid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildTrusteeWithSidA(ptrustee: *mut TRUSTEE_A, psid: P0) @@ -481,7 +481,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn BuildTrusteeWithSidA(ptrustee : *mut TRUSTEE_A, psid : super::super::Foundation:: PSID) -> ()); BuildTrusteeWithSidA(ptrustee, psid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildTrusteeWithSidW(ptrustee: *mut TRUSTEE_W, psid: P0) @@ -491,7 +491,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn BuildTrusteeWithSidW(ptrustee : *mut TRUSTEE_W, psid : super::super::Foundation:: PSID) -> ()); BuildTrusteeWithSidW(ptrustee, psid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertSecurityDescriptorToStringSecurityDescriptorA(securitydescriptor: P0, requestedstringsdrevision: u32, securityinformation: super::OBJECT_SECURITY_INFORMATION, stringsecuritydescriptor: *mut ::windows_core::PSTR, stringsecuritydescriptorlen: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -501,7 +501,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ConvertSecurityDescriptorToStringSecurityDescriptorA(securitydescriptor : super:: PSECURITY_DESCRIPTOR, requestedstringsdrevision : u32, securityinformation : super:: OBJECT_SECURITY_INFORMATION, stringsecuritydescriptor : *mut ::windows_core::PSTR, stringsecuritydescriptorlen : *mut u32) -> super::super::Foundation:: BOOL); ConvertSecurityDescriptorToStringSecurityDescriptorA(securitydescriptor.into_param().abi(), requestedstringsdrevision, securityinformation, stringsecuritydescriptor, ::core::mem::transmute(stringsecuritydescriptorlen.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertSecurityDescriptorToStringSecurityDescriptorW(securitydescriptor: P0, requestedstringsdrevision: u32, securityinformation: super::OBJECT_SECURITY_INFORMATION, stringsecuritydescriptor: *mut ::windows_core::PWSTR, stringsecuritydescriptorlen: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -511,7 +511,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ConvertSecurityDescriptorToStringSecurityDescriptorW(securitydescriptor : super:: PSECURITY_DESCRIPTOR, requestedstringsdrevision : u32, securityinformation : super:: OBJECT_SECURITY_INFORMATION, stringsecuritydescriptor : *mut ::windows_core::PWSTR, stringsecuritydescriptorlen : *mut u32) -> super::super::Foundation:: BOOL); ConvertSecurityDescriptorToStringSecurityDescriptorW(securitydescriptor.into_param().abi(), requestedstringsdrevision, securityinformation, stringsecuritydescriptor, ::core::mem::transmute(stringsecuritydescriptorlen.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertSidToStringSidA(sid: P0, stringsid: *mut ::windows_core::PSTR) -> ::windows_core::Result<()> @@ -521,7 +521,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ConvertSidToStringSidA(sid : super::super::Foundation:: PSID, stringsid : *mut ::windows_core::PSTR) -> super::super::Foundation:: BOOL); ConvertSidToStringSidA(sid.into_param().abi(), stringsid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertSidToStringSidW(sid: P0, stringsid: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -531,7 +531,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ConvertSidToStringSidW(sid : super::super::Foundation:: PSID, stringsid : *mut ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); ConvertSidToStringSidW(sid.into_param().abi(), stringsid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertStringSecurityDescriptorToSecurityDescriptorA(stringsecuritydescriptor: P0, stringsdrevision: u32, securitydescriptor: *mut super::PSECURITY_DESCRIPTOR, securitydescriptorsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -541,7 +541,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ConvertStringSecurityDescriptorToSecurityDescriptorA(stringsecuritydescriptor : ::windows_core::PCSTR, stringsdrevision : u32, securitydescriptor : *mut super:: PSECURITY_DESCRIPTOR, securitydescriptorsize : *mut u32) -> super::super::Foundation:: BOOL); ConvertStringSecurityDescriptorToSecurityDescriptorA(stringsecuritydescriptor.into_param().abi(), stringsdrevision, securitydescriptor, ::core::mem::transmute(securitydescriptorsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertStringSecurityDescriptorToSecurityDescriptorW(stringsecuritydescriptor: P0, stringsdrevision: u32, securitydescriptor: *mut super::PSECURITY_DESCRIPTOR, securitydescriptorsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -551,7 +551,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ConvertStringSecurityDescriptorToSecurityDescriptorW(stringsecuritydescriptor : ::windows_core::PCWSTR, stringsdrevision : u32, securitydescriptor : *mut super:: PSECURITY_DESCRIPTOR, securitydescriptorsize : *mut u32) -> super::super::Foundation:: BOOL); ConvertStringSecurityDescriptorToSecurityDescriptorW(stringsecuritydescriptor.into_param().abi(), stringsdrevision, securitydescriptor, ::core::mem::transmute(securitydescriptorsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertStringSidToSidA(stringsid: P0, sid: *mut super::super::Foundation::PSID) -> ::windows_core::Result<()> @@ -561,7 +561,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ConvertStringSidToSidA(stringsid : ::windows_core::PCSTR, sid : *mut super::super::Foundation:: PSID) -> super::super::Foundation:: BOOL); ConvertStringSidToSidA(stringsid.into_param().abi(), sid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertStringSidToSidW(stringsid: P0, sid: *mut super::super::Foundation::PSID) -> ::windows_core::Result<()> @@ -571,56 +571,56 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ConvertStringSidToSidW(stringsid : ::windows_core::PCWSTR, sid : *mut super::super::Foundation:: PSID) -> super::super::Foundation:: BOOL); ConvertStringSidToSidW(stringsid.into_param().abi(), sid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeInheritedFromArray(pinheritarray: &[INHERITED_FROMW], pfnarray: ::core::option::Option<*const FN_OBJECT_MGR_FUNCTS>) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn FreeInheritedFromArray(pinheritarray : *const INHERITED_FROMW, acecnt : u16, pfnarray : *const FN_OBJECT_MGR_FUNCTS) -> super::super::Foundation:: WIN32_ERROR); FreeInheritedFromArray(::core::mem::transmute(pinheritarray.as_ptr()), pinheritarray.len() as _, ::core::mem::transmute(pfnarray.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAuditedPermissionsFromAclA(pacl: *const super::ACL, ptrustee: *const TRUSTEE_A, psuccessfulauditedrights: *mut u32, pfailedauditrights: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetAuditedPermissionsFromAclA(pacl : *const super:: ACL, ptrustee : *const TRUSTEE_A, psuccessfulauditedrights : *mut u32, pfailedauditrights : *mut u32) -> super::super::Foundation:: WIN32_ERROR); GetAuditedPermissionsFromAclA(pacl, ptrustee, psuccessfulauditedrights, pfailedauditrights).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAuditedPermissionsFromAclW(pacl: *const super::ACL, ptrustee: *const TRUSTEE_W, psuccessfulauditedrights: *mut u32, pfailedauditrights: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetAuditedPermissionsFromAclW(pacl : *const super:: ACL, ptrustee : *const TRUSTEE_W, psuccessfulauditedrights : *mut u32, pfailedauditrights : *mut u32) -> super::super::Foundation:: WIN32_ERROR); GetAuditedPermissionsFromAclW(pacl, ptrustee, psuccessfulauditedrights, pfailedauditrights).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetEffectiveRightsFromAclA(pacl: *const super::ACL, ptrustee: *const TRUSTEE_A, paccessrights: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetEffectiveRightsFromAclA(pacl : *const super:: ACL, ptrustee : *const TRUSTEE_A, paccessrights : *mut u32) -> super::super::Foundation:: WIN32_ERROR); GetEffectiveRightsFromAclA(pacl, ptrustee, paccessrights).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetEffectiveRightsFromAclW(pacl: *const super::ACL, ptrustee: *const TRUSTEE_W, paccessrights: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetEffectiveRightsFromAclW(pacl : *const super:: ACL, ptrustee : *const TRUSTEE_W, paccessrights : *mut u32) -> super::super::Foundation:: WIN32_ERROR); GetEffectiveRightsFromAclW(pacl, ptrustee, paccessrights).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetExplicitEntriesFromAclA(pacl: *const super::ACL, pccountofexplicitentries: *mut u32, plistofexplicitentries: *mut *mut EXPLICIT_ACCESS_A) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetExplicitEntriesFromAclA(pacl : *const super:: ACL, pccountofexplicitentries : *mut u32, plistofexplicitentries : *mut *mut EXPLICIT_ACCESS_A) -> super::super::Foundation:: WIN32_ERROR); GetExplicitEntriesFromAclA(pacl, pccountofexplicitentries, plistofexplicitentries).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetExplicitEntriesFromAclW(pacl: *const super::ACL, pccountofexplicitentries: *mut u32, plistofexplicitentries: *mut *mut EXPLICIT_ACCESS_W) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetExplicitEntriesFromAclW(pacl : *const super:: ACL, pccountofexplicitentries : *mut u32, plistofexplicitentries : *mut *mut EXPLICIT_ACCESS_W) -> super::super::Foundation:: WIN32_ERROR); GetExplicitEntriesFromAclW(pacl, pccountofexplicitentries, plistofexplicitentries).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetInheritanceSourceA(pobjectname: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, container: P1, pobjectclassguids: ::core::option::Option<&[*const ::windows_core::GUID]>, pacl: *const super::ACL, pfnarray: ::core::option::Option<*const FN_OBJECT_MGR_FUNCTS>, pgenericmapping: *const super::GENERIC_MAPPING, pinheritarray: *mut INHERITED_FROMA) -> ::windows_core::Result<()> @@ -631,7 +631,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetInheritanceSourceA(pobjectname : ::windows_core::PCSTR, objecttype : SE_OBJECT_TYPE, securityinfo : super:: OBJECT_SECURITY_INFORMATION, container : super::super::Foundation:: BOOL, pobjectclassguids : *const *const ::windows_core::GUID, guidcount : u32, pacl : *const super:: ACL, pfnarray : *const FN_OBJECT_MGR_FUNCTS, pgenericmapping : *const super:: GENERIC_MAPPING, pinheritarray : *mut INHERITED_FROMA) -> super::super::Foundation:: WIN32_ERROR); GetInheritanceSourceA(pobjectname.into_param().abi(), objecttype, securityinfo, container.into_param().abi(), ::core::mem::transmute(pobjectclassguids.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pobjectclassguids.as_deref().map_or(0, |slice| slice.len() as _), pacl, ::core::mem::transmute(pfnarray.unwrap_or(::std::ptr::null())), pgenericmapping, pinheritarray).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetInheritanceSourceW(pobjectname: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, container: P1, pobjectclassguids: ::core::option::Option<&[*const ::windows_core::GUID]>, pacl: *const super::ACL, pfnarray: ::core::option::Option<*const FN_OBJECT_MGR_FUNCTS>, pgenericmapping: *const super::GENERIC_MAPPING, pinheritarray: *mut INHERITED_FROMW) -> ::windows_core::Result<()> @@ -662,7 +662,7 @@ pub unsafe fn GetMultipleTrusteeW(ptrustee: ::core::option::Option<*const TRUSTE ::windows_targets::link!("advapi32.dll" "system" fn GetMultipleTrusteeW(ptrustee : *const TRUSTEE_W) -> *mut TRUSTEE_W); GetMultipleTrusteeW(::core::mem::transmute(ptrustee.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedSecurityInfoA(pobjectname: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, ppsidowner: ::core::option::Option<*mut super::super::Foundation::PSID>, ppsidgroup: ::core::option::Option<*mut super::super::Foundation::PSID>, ppdacl: ::core::option::Option<*mut *mut super::ACL>, ppsacl: ::core::option::Option<*mut *mut super::ACL>, ppsecuritydescriptor: *mut super::PSECURITY_DESCRIPTOR) -> ::windows_core::Result<()> @@ -672,7 +672,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetNamedSecurityInfoA(pobjectname : ::windows_core::PCSTR, objecttype : SE_OBJECT_TYPE, securityinfo : super:: OBJECT_SECURITY_INFORMATION, ppsidowner : *mut super::super::Foundation:: PSID, ppsidgroup : *mut super::super::Foundation:: PSID, ppdacl : *mut *mut super:: ACL, ppsacl : *mut *mut super:: ACL, ppsecuritydescriptor : *mut super:: PSECURITY_DESCRIPTOR) -> super::super::Foundation:: WIN32_ERROR); GetNamedSecurityInfoA(pobjectname.into_param().abi(), objecttype, securityinfo, ::core::mem::transmute(ppsidowner.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppsidgroup.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdacl.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppsacl.unwrap_or(::std::ptr::null_mut())), ppsecuritydescriptor).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedSecurityInfoW(pobjectname: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, ppsidowner: ::core::option::Option<*mut super::super::Foundation::PSID>, ppsidgroup: ::core::option::Option<*mut super::super::Foundation::PSID>, ppdacl: ::core::option::Option<*mut *mut super::ACL>, ppsacl: ::core::option::Option<*mut *mut super::ACL>, ppsecuritydescriptor: *mut super::PSECURITY_DESCRIPTOR) -> ::windows_core::Result<()> @@ -682,7 +682,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetNamedSecurityInfoW(pobjectname : ::windows_core::PCWSTR, objecttype : SE_OBJECT_TYPE, securityinfo : super:: OBJECT_SECURITY_INFORMATION, ppsidowner : *mut super::super::Foundation:: PSID, ppsidgroup : *mut super::super::Foundation:: PSID, ppdacl : *mut *mut super:: ACL, ppsacl : *mut *mut super:: ACL, ppsecuritydescriptor : *mut super:: PSECURITY_DESCRIPTOR) -> super::super::Foundation:: WIN32_ERROR); GetNamedSecurityInfoW(pobjectname.into_param().abi(), objecttype, securityinfo, ::core::mem::transmute(ppsidowner.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppsidgroup.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppdacl.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppsacl.unwrap_or(::std::ptr::null_mut())), ppsecuritydescriptor).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSecurityInfo(handle: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, ppsidowner: ::core::option::Option<*mut super::super::Foundation::PSID>, ppsidgroup: ::core::option::Option<*mut super::super::Foundation::PSID>, ppdacl: ::core::option::Option<*mut *mut super::ACL>, ppsacl: ::core::option::Option<*mut *mut super::ACL>, ppsecuritydescriptor: ::core::option::Option<*mut super::PSECURITY_DESCRIPTOR>) -> ::windows_core::Result<()> @@ -722,7 +722,7 @@ pub unsafe fn GetTrusteeTypeW(ptrustee: ::core::option::Option<*const TRUSTEE_W> ::windows_targets::link!("advapi32.dll" "system" fn GetTrusteeTypeW(ptrustee : *const TRUSTEE_W) -> TRUSTEE_TYPE); GetTrusteeTypeW(::core::mem::transmute(ptrustee.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupSecurityDescriptorPartsA(ppowner: ::core::option::Option<*mut *mut TRUSTEE_A>, ppgroup: ::core::option::Option<*mut *mut TRUSTEE_A>, pccountofaccessentries: ::core::option::Option<*mut u32>, pplistofaccessentries: *mut *mut EXPLICIT_ACCESS_A, pccountofauditentries: ::core::option::Option<*mut u32>, pplistofauditentries: *mut *mut EXPLICIT_ACCESS_A, psd: P0) -> ::windows_core::Result<()> @@ -732,7 +732,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupSecurityDescriptorPartsA(ppowner : *mut *mut TRUSTEE_A, ppgroup : *mut *mut TRUSTEE_A, pccountofaccessentries : *mut u32, pplistofaccessentries : *mut *mut EXPLICIT_ACCESS_A, pccountofauditentries : *mut u32, pplistofauditentries : *mut *mut EXPLICIT_ACCESS_A, psd : super:: PSECURITY_DESCRIPTOR) -> super::super::Foundation:: WIN32_ERROR); LookupSecurityDescriptorPartsA(::core::mem::transmute(ppowner.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppgroup.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pccountofaccessentries.unwrap_or(::std::ptr::null_mut())), pplistofaccessentries, ::core::mem::transmute(pccountofauditentries.unwrap_or(::std::ptr::null_mut())), pplistofauditentries, psd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupSecurityDescriptorPartsW(ppowner: ::core::option::Option<*mut *mut TRUSTEE_W>, ppgroup: ::core::option::Option<*mut *mut TRUSTEE_W>, pccountofaccessentries: ::core::option::Option<*mut u32>, pplistofaccessentries: *mut *mut EXPLICIT_ACCESS_W, pccountofauditentries: ::core::option::Option<*mut u32>, pplistofauditentries: *mut *mut EXPLICIT_ACCESS_W, psd: P0) -> ::windows_core::Result<()> @@ -742,21 +742,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupSecurityDescriptorPartsW(ppowner : *mut *mut TRUSTEE_W, ppgroup : *mut *mut TRUSTEE_W, pccountofaccessentries : *mut u32, pplistofaccessentries : *mut *mut EXPLICIT_ACCESS_W, pccountofauditentries : *mut u32, pplistofauditentries : *mut *mut EXPLICIT_ACCESS_W, psd : super:: PSECURITY_DESCRIPTOR) -> super::super::Foundation:: WIN32_ERROR); LookupSecurityDescriptorPartsW(::core::mem::transmute(ppowner.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppgroup.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pccountofaccessentries.unwrap_or(::std::ptr::null_mut())), pplistofaccessentries, ::core::mem::transmute(pccountofauditentries.unwrap_or(::std::ptr::null_mut())), pplistofauditentries, psd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetEntriesInAclA(plistofexplicitentries: ::core::option::Option<&[EXPLICIT_ACCESS_A]>, oldacl: ::core::option::Option<*const super::ACL>, newacl: *mut *mut super::ACL) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn SetEntriesInAclA(ccountofexplicitentries : u32, plistofexplicitentries : *const EXPLICIT_ACCESS_A, oldacl : *const super:: ACL, newacl : *mut *mut super:: ACL) -> super::super::Foundation:: WIN32_ERROR); SetEntriesInAclA(plistofexplicitentries.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(plistofexplicitentries.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(oldacl.unwrap_or(::std::ptr::null())), newacl).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetEntriesInAclW(plistofexplicitentries: ::core::option::Option<&[EXPLICIT_ACCESS_W]>, oldacl: ::core::option::Option<*const super::ACL>, newacl: *mut *mut super::ACL) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn SetEntriesInAclW(ccountofexplicitentries : u32, plistofexplicitentries : *const EXPLICIT_ACCESS_W, oldacl : *const super:: ACL, newacl : *mut *mut super:: ACL) -> super::super::Foundation:: WIN32_ERROR); SetEntriesInAclW(plistofexplicitentries.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(plistofexplicitentries.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(oldacl.unwrap_or(::std::ptr::null())), newacl).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetNamedSecurityInfoA(pobjectname: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, psidowner: P1, psidgroup: P2, pdacl: ::core::option::Option<*const super::ACL>, psacl: ::core::option::Option<*const super::ACL>) -> ::windows_core::Result<()> @@ -768,7 +768,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetNamedSecurityInfoA(pobjectname : ::windows_core::PCSTR, objecttype : SE_OBJECT_TYPE, securityinfo : super:: OBJECT_SECURITY_INFORMATION, psidowner : super::super::Foundation:: PSID, psidgroup : super::super::Foundation:: PSID, pdacl : *const super:: ACL, psacl : *const super:: ACL) -> super::super::Foundation:: WIN32_ERROR); SetNamedSecurityInfoA(pobjectname.into_param().abi(), objecttype, securityinfo, psidowner.into_param().abi(), psidgroup.into_param().abi(), ::core::mem::transmute(pdacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psacl.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetNamedSecurityInfoW(pobjectname: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, psidowner: P1, psidgroup: P2, pdacl: ::core::option::Option<*const super::ACL>, psacl: ::core::option::Option<*const super::ACL>) -> ::windows_core::Result<()> @@ -780,7 +780,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetNamedSecurityInfoW(pobjectname : ::windows_core::PCWSTR, objecttype : SE_OBJECT_TYPE, securityinfo : super:: OBJECT_SECURITY_INFORMATION, psidowner : super::super::Foundation:: PSID, psidgroup : super::super::Foundation:: PSID, pdacl : *const super:: ACL, psacl : *const super:: ACL) -> super::super::Foundation:: WIN32_ERROR); SetNamedSecurityInfoW(pobjectname.into_param().abi(), objecttype, securityinfo, psidowner.into_param().abi(), psidgroup.into_param().abi(), ::core::mem::transmute(pdacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psacl.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSecurityInfo(handle: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, psidowner: P1, psidgroup: P2, pdacl: ::core::option::Option<*const super::ACL>, psacl: ::core::option::Option<*const super::ACL>) -> ::windows_core::Result<()> @@ -792,7 +792,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetSecurityInfo(handle : super::super::Foundation:: HANDLE, objecttype : SE_OBJECT_TYPE, securityinfo : super:: OBJECT_SECURITY_INFORMATION, psidowner : super::super::Foundation:: PSID, psidgroup : super::super::Foundation:: PSID, pdacl : *const super:: ACL, psacl : *const super:: ACL) -> super::super::Foundation:: WIN32_ERROR); SetSecurityInfo(handle.into_param().abi(), objecttype, securityinfo, psidowner.into_param().abi(), psidgroup.into_param().abi(), ::core::mem::transmute(pdacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psacl.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TreeResetNamedSecurityInfoA(pobjectname: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, powner: P1, pgroup: P2, pdacl: ::core::option::Option<*const super::ACL>, psacl: ::core::option::Option<*const super::ACL>, keepexplicit: P3, fnprogress: FN_PROGRESS, progressinvokesetting: PROG_INVOKE_SETTING, args: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -805,7 +805,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn TreeResetNamedSecurityInfoA(pobjectname : ::windows_core::PCSTR, objecttype : SE_OBJECT_TYPE, securityinfo : super:: OBJECT_SECURITY_INFORMATION, powner : super::super::Foundation:: PSID, pgroup : super::super::Foundation:: PSID, pdacl : *const super:: ACL, psacl : *const super:: ACL, keepexplicit : super::super::Foundation:: BOOL, fnprogress : FN_PROGRESS, progressinvokesetting : PROG_INVOKE_SETTING, args : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); TreeResetNamedSecurityInfoA(pobjectname.into_param().abi(), objecttype, securityinfo, powner.into_param().abi(), pgroup.into_param().abi(), ::core::mem::transmute(pdacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psacl.unwrap_or(::std::ptr::null())), keepexplicit.into_param().abi(), fnprogress, progressinvokesetting, ::core::mem::transmute(args.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TreeResetNamedSecurityInfoW(pobjectname: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, powner: P1, pgroup: P2, pdacl: ::core::option::Option<*const super::ACL>, psacl: ::core::option::Option<*const super::ACL>, keepexplicit: P3, fnprogress: FN_PROGRESS, progressinvokesetting: PROG_INVOKE_SETTING, args: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -818,7 +818,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn TreeResetNamedSecurityInfoW(pobjectname : ::windows_core::PCWSTR, objecttype : SE_OBJECT_TYPE, securityinfo : super:: OBJECT_SECURITY_INFORMATION, powner : super::super::Foundation:: PSID, pgroup : super::super::Foundation:: PSID, pdacl : *const super:: ACL, psacl : *const super:: ACL, keepexplicit : super::super::Foundation:: BOOL, fnprogress : FN_PROGRESS, progressinvokesetting : PROG_INVOKE_SETTING, args : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); TreeResetNamedSecurityInfoW(pobjectname.into_param().abi(), objecttype, securityinfo, powner.into_param().abi(), pgroup.into_param().abi(), ::core::mem::transmute(pdacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psacl.unwrap_or(::std::ptr::null())), keepexplicit.into_param().abi(), fnprogress, progressinvokesetting, ::core::mem::transmute(args.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TreeSetNamedSecurityInfoA(pobjectname: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, powner: P1, pgroup: P2, pdacl: ::core::option::Option<*const super::ACL>, psacl: ::core::option::Option<*const super::ACL>, dwaction: TREE_SEC_INFO, fnprogress: FN_PROGRESS, progressinvokesetting: PROG_INVOKE_SETTING, args: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -830,7 +830,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn TreeSetNamedSecurityInfoA(pobjectname : ::windows_core::PCSTR, objecttype : SE_OBJECT_TYPE, securityinfo : super:: OBJECT_SECURITY_INFORMATION, powner : super::super::Foundation:: PSID, pgroup : super::super::Foundation:: PSID, pdacl : *const super:: ACL, psacl : *const super:: ACL, dwaction : TREE_SEC_INFO, fnprogress : FN_PROGRESS, progressinvokesetting : PROG_INVOKE_SETTING, args : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); TreeSetNamedSecurityInfoA(pobjectname.into_param().abi(), objecttype, securityinfo, powner.into_param().abi(), pgroup.into_param().abi(), ::core::mem::transmute(pdacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psacl.unwrap_or(::std::ptr::null())), dwaction, fnprogress, progressinvokesetting, ::core::mem::transmute(args.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TreeSetNamedSecurityInfoW(pobjectname: P0, objecttype: SE_OBJECT_TYPE, securityinfo: super::OBJECT_SECURITY_INFORMATION, powner: P1, pgroup: P2, pdacl: ::core::option::Option<*const super::ACL>, psacl: ::core::option::Option<*const super::ACL>, dwaction: TREE_SEC_INFO, fnprogress: FN_PROGRESS, progressinvokesetting: PROG_INVOKE_SETTING, args: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -842,7 +842,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn TreeSetNamedSecurityInfoW(pobjectname : ::windows_core::PCWSTR, objecttype : SE_OBJECT_TYPE, securityinfo : super:: OBJECT_SECURITY_INFORMATION, powner : super::super::Foundation:: PSID, pgroup : super::super::Foundation:: PSID, pdacl : *const super:: ACL, psacl : *const super:: ACL, dwaction : TREE_SEC_INFO, fnprogress : FN_PROGRESS, progressinvokesetting : PROG_INVOKE_SETTING, args : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); TreeSetNamedSecurityInfoW(pobjectname.into_param().abi(), objecttype, securityinfo, powner.into_param().abi(), pgroup.into_param().abi(), ::core::mem::transmute(pdacl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psacl.unwrap_or(::std::ptr::null())), dwaction, fnprogress, progressinvokesetting, ::core::mem::transmute(args.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -899,13 +899,13 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).SetVersion)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GenerateAudits(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GenerateAudits)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGenerateAudits(&self, bprop: P0) -> ::windows_core::Result<()> where @@ -913,13 +913,13 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).SetGenerateAudits)(::windows_core::Interface::as_raw(self), bprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ApplyStoreSacl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ApplyStoreSacl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetApplyStoreSacl(&self, bprop: P0) -> ::windows_core::Result<()> where @@ -927,36 +927,36 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).SetApplyStoreSacl)(::windows_core::Interface::as_raw(self), bprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministrators(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyAdministrators)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReaders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyReaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -964,7 +964,7 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).AddPolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -972,7 +972,7 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).DeletePolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -980,7 +980,7 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).AddPolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -988,13 +988,13 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).DeletePolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Scopes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Scopes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenScope(&self, bstrscopename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1003,7 +1003,7 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenScope)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateScope(&self, bstrscopename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1012,7 +1012,7 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateScope)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteScope(&self, bstrscopename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1020,13 +1020,13 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).DeleteScope)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Operations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Operations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenOperation(&self, bstroperationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1035,7 +1035,7 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenOperation)(::windows_core::Interface::as_raw(self), bstroperationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateOperation(&self, bstroperationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1044,7 +1044,7 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateOperation)(::windows_core::Interface::as_raw(self), bstroperationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstroperationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1052,13 +1052,13 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).DeleteOperation)(::windows_core::Interface::as_raw(self), bstroperationname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tasks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Tasks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1067,7 +1067,7 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1076,7 +1076,7 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1084,13 +1084,13 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).DeleteTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ApplicationGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1099,7 +1099,7 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1108,7 +1108,7 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1116,13 +1116,13 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).DeleteApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Roles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Roles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1131,7 +1131,7 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1140,7 +1140,7 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1148,28 +1148,28 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).DeleteRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromToken(&self, ulltokenhandle: u64, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InitializeClientContextFromToken)(::windows_core::Interface::as_raw(self), ulltokenhandle, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromName(&self, clientname: P0, domainname: P1, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1179,13 +1179,13 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InitializeClientContextFromName)(::windows_core::Interface::as_raw(self), clientname.into_param().abi(), domainname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DelegatedPolicyUsers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1193,7 +1193,7 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).AddDelegatedPolicyUser)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1201,7 +1201,7 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).DeleteDelegatedPolicyUser)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromStringSid(&self, sidstring: P0, loptions: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1210,19 +1210,19 @@ impl IAzApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InitializeClientContextFromStringSid)(::windows_core::Interface::as_raw(self), sidstring.into_param().abi(), loptions, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministratorsName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyAdministratorsName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReadersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyReadersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1230,7 +1230,7 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).AddPolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1238,7 +1238,7 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).DeletePolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1246,7 +1246,7 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).AddPolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1254,13 +1254,13 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).DeletePolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DelegatedPolicyUsersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1268,7 +1268,7 @@ impl IAzApplication { { (::windows_core::Interface::vtable(self).AddDelegatedPolicyUserName)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1507,7 +1507,7 @@ pub struct IAzApplication_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DeleteDelegatedPolicyUserName: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1564,13 +1564,13 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.SetVersion)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GenerateAudits(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GenerateAudits)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGenerateAudits(&self, bprop: P0) -> ::windows_core::Result<()> where @@ -1578,13 +1578,13 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.SetGenerateAudits)(::windows_core::Interface::as_raw(self), bprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ApplyStoreSacl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ApplyStoreSacl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetApplyStoreSacl(&self, bprop: P0) -> ::windows_core::Result<()> where @@ -1592,36 +1592,36 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.SetApplyStoreSacl)(::windows_core::Interface::as_raw(self), bprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministrators(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyAdministrators)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReaders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyReaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1629,7 +1629,7 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1637,7 +1637,7 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1645,7 +1645,7 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1653,13 +1653,13 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Scopes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Scopes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenScope(&self, bstrscopename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1668,7 +1668,7 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenScope)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateScope(&self, bstrscopename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1677,7 +1677,7 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateScope)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteScope(&self, bstrscopename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1685,13 +1685,13 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeleteScope)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Operations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Operations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenOperation(&self, bstroperationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1700,7 +1700,7 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenOperation)(::windows_core::Interface::as_raw(self), bstroperationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateOperation(&self, bstroperationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1709,7 +1709,7 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateOperation)(::windows_core::Interface::as_raw(self), bstroperationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstroperationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1717,13 +1717,13 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeleteOperation)(::windows_core::Interface::as_raw(self), bstroperationname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tasks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Tasks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1732,7 +1732,7 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1741,7 +1741,7 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1749,13 +1749,13 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeleteTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ApplicationGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1764,7 +1764,7 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1773,7 +1773,7 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1781,13 +1781,13 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeleteApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Roles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Roles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1796,7 +1796,7 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1805,7 +1805,7 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1813,28 +1813,28 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeleteRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromToken(&self, ulltokenhandle: u64, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InitializeClientContextFromToken)(::windows_core::Interface::as_raw(self), ulltokenhandle, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromName(&self, clientname: P0, domainname: P1, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1844,13 +1844,13 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InitializeClientContextFromName)(::windows_core::Interface::as_raw(self), clientname.into_param().abi(), domainname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DelegatedPolicyUsers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1858,7 +1858,7 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.AddDelegatedPolicyUser)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1866,7 +1866,7 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeleteDelegatedPolicyUser)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromStringSid(&self, sidstring: P0, loptions: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1875,19 +1875,19 @@ impl IAzApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InitializeClientContextFromStringSid)(::windows_core::Interface::as_raw(self), sidstring.into_param().abi(), loptions, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministratorsName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyAdministratorsName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReadersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyReadersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1895,7 +1895,7 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1903,7 +1903,7 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1911,7 +1911,7 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1919,13 +1919,13 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DelegatedPolicyUsersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1933,7 +1933,7 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.AddDelegatedPolicyUserName)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1941,13 +1941,13 @@ impl IAzApplication2 { { (::windows_core::Interface::vtable(self).base__.DeleteDelegatedPolicyUserName)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromToken2(&self, ultokenhandlelowpart: u32, ultokenhandlehighpart: u32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InitializeClientContextFromToken2)(::windows_core::Interface::as_raw(self), ultokenhandlelowpart, ultokenhandlehighpart, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContext2(&self, identifyingstring: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -1981,7 +1981,7 @@ pub struct IAzApplication2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] InitializeClientContext2: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2038,13 +2038,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.SetVersion)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GenerateAudits(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GenerateAudits)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGenerateAudits(&self, bprop: P0) -> ::windows_core::Result<()> where @@ -2052,13 +2052,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.SetGenerateAudits)(::windows_core::Interface::as_raw(self), bprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ApplyStoreSacl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ApplyStoreSacl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetApplyStoreSacl(&self, bprop: P0) -> ::windows_core::Result<()> where @@ -2066,36 +2066,36 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.SetApplyStoreSacl)(::windows_core::Interface::as_raw(self), bprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministrators(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PolicyAdministrators)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReaders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PolicyReaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2103,7 +2103,7 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.AddPolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2111,7 +2111,7 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeletePolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2119,7 +2119,7 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.AddPolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2127,13 +2127,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeletePolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Scopes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Scopes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenScope(&self, bstrscopename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2142,7 +2142,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.OpenScope)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateScope(&self, bstrscopename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2151,7 +2151,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateScope)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteScope(&self, bstrscopename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2159,13 +2159,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeleteScope)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Operations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Operations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenOperation(&self, bstroperationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2174,7 +2174,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.OpenOperation)(::windows_core::Interface::as_raw(self), bstroperationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateOperation(&self, bstroperationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2183,7 +2183,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateOperation)(::windows_core::Interface::as_raw(self), bstroperationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstroperationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2191,13 +2191,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeleteOperation)(::windows_core::Interface::as_raw(self), bstroperationname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tasks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Tasks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2206,7 +2206,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.OpenTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2215,7 +2215,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2223,13 +2223,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeleteTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ApplicationGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2238,7 +2238,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.OpenApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2247,7 +2247,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2255,13 +2255,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeleteApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Roles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Roles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2270,7 +2270,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.OpenRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2279,7 +2279,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2287,28 +2287,28 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeleteRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromToken(&self, ulltokenhandle: u64, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.InitializeClientContextFromToken)(::windows_core::Interface::as_raw(self), ulltokenhandle, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromName(&self, clientname: P0, domainname: P1, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2318,13 +2318,13 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.InitializeClientContextFromName)(::windows_core::Interface::as_raw(self), clientname.into_param().abi(), domainname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DelegatedPolicyUsers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2332,7 +2332,7 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.AddDelegatedPolicyUser)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2340,7 +2340,7 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeleteDelegatedPolicyUser)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromStringSid(&self, sidstring: P0, loptions: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2349,19 +2349,19 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.InitializeClientContextFromStringSid)(::windows_core::Interface::as_raw(self), sidstring.into_param().abi(), loptions, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministratorsName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PolicyAdministratorsName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReadersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PolicyReadersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2369,7 +2369,7 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.AddPolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2377,7 +2377,7 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeletePolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2385,7 +2385,7 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.AddPolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2393,13 +2393,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeletePolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DelegatedPolicyUsersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2407,7 +2407,7 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.AddDelegatedPolicyUserName)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2415,13 +2415,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).base__.base__.DeleteDelegatedPolicyUserName)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromToken2(&self, ultokenhandlelowpart: u32, ultokenhandlehighpart: u32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InitializeClientContextFromToken2)(::windows_core::Interface::as_raw(self), ultokenhandlelowpart, ultokenhandlehighpart, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContext2(&self, identifyingstring: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2430,7 +2430,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InitializeClientContext2)(::windows_core::Interface::as_raw(self), identifyingstring.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScopeExists(&self, bstrscopename: P0) -> ::windows_core::Result where @@ -2439,7 +2439,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ScopeExists)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenScope2(&self, bstrscopename: P0) -> ::windows_core::Result where @@ -2448,7 +2448,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenScope2)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateScope2(&self, bstrscopename: P0) -> ::windows_core::Result where @@ -2463,13 +2463,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).DeleteScope2)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RoleDefinitions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RoleDefinitions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateRoleDefinition(&self, bstrroledefinitionname: P0) -> ::windows_core::Result where @@ -2478,7 +2478,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRoleDefinition)(::windows_core::Interface::as_raw(self), bstrroledefinitionname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenRoleDefinition(&self, bstrroledefinitionname: P0) -> ::windows_core::Result where @@ -2493,13 +2493,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).DeleteRoleDefinition)(::windows_core::Interface::as_raw(self), bstrroledefinitionname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RoleAssignments(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RoleAssignments)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateRoleAssignment(&self, bstrroleassignmentname: P0) -> ::windows_core::Result where @@ -2508,7 +2508,7 @@ impl IAzApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRoleAssignment)(::windows_core::Interface::as_raw(self), bstrroleassignmentname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenRoleAssignment(&self, bstrroleassignmentname: P0) -> ::windows_core::Result where @@ -2523,13 +2523,13 @@ impl IAzApplication3 { { (::windows_core::Interface::vtable(self).DeleteRoleAssignment)(::windows_core::Interface::as_raw(self), bstrroleassignmentname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BizRulesEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BizRulesEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBizRulesEnabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -2601,7 +2601,7 @@ pub struct IAzApplication3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetBizRulesEnabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2635,25 +2635,25 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).SetLdapQuery)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AppMembers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AppMembers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AppNonMembers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AppNonMembers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Members(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Members)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NonMembers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2669,7 +2669,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).SetDescription)(::windows_core::Interface::as_raw(self), bstrdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAppMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2677,7 +2677,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).AddAppMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteAppMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2685,7 +2685,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).DeleteAppMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAppNonMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2693,7 +2693,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).AddAppNonMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteAppNonMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2701,7 +2701,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).DeleteAppNonMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2709,7 +2709,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).AddMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2717,7 +2717,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).DeleteMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddNonMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2725,7 +2725,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).AddNonMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteNonMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2733,39 +2733,39 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).DeleteNonMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2773,7 +2773,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).AddMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2781,7 +2781,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).DeleteMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddNonMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2789,7 +2789,7 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).AddNonMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteNonMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2797,13 +2797,13 @@ impl IAzApplicationGroup { { (::windows_core::Interface::vtable(self).DeleteNonMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MembersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MembersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NonMembersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2930,7 +2930,7 @@ pub struct IAzApplicationGroup_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] NonMembersName: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2964,25 +2964,25 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.SetLdapQuery)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AppMembers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AppMembers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AppNonMembers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AppNonMembers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Members(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Members)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NonMembers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2998,7 +2998,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.SetDescription)(::windows_core::Interface::as_raw(self), bstrdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAppMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3006,7 +3006,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.AddAppMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteAppMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3014,7 +3014,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.DeleteAppMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAppNonMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3022,7 +3022,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.AddAppNonMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteAppNonMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3030,7 +3030,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.DeleteAppNonMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3038,7 +3038,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.AddMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3046,7 +3046,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.DeleteMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddNonMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3054,7 +3054,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.AddNonMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteNonMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3062,39 +3062,39 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.DeleteNonMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3102,7 +3102,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.AddMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3110,7 +3110,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.DeleteMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddNonMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3118,7 +3118,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.AddNonMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteNonMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3126,13 +3126,13 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).base__.DeleteNonMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MembersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MembersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NonMembersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3168,7 +3168,7 @@ impl IAzApplicationGroup2 { { (::windows_core::Interface::vtable(self).SetBizRuleImportedPath)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RoleAssignments(&self, bstrscopename: P0, brecursive: P1) -> ::windows_core::Result where @@ -3205,14 +3205,14 @@ pub struct IAzApplicationGroup2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] RoleAssignments: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzApplicationGroups(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzApplicationGroups { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3249,14 +3249,14 @@ pub struct IAzApplicationGroups_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumptr: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzApplications(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzApplications { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3293,7 +3293,7 @@ pub struct IAzApplications_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumptr: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3341,13 +3341,13 @@ impl IAzAuthorizationStore { pub unsafe fn SetMaxScriptEngines(&self, lprop: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMaxScriptEngines)(::windows_core::Interface::as_raw(self), lprop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GenerateAudits(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GenerateAudits)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGenerateAudits(&self, bprop: P0) -> ::windows_core::Result<()> where @@ -3355,46 +3355,46 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).SetGenerateAudits)(::windows_core::Interface::as_raw(self), bprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: AZ_PROP_CONSTANTS, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministrators(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyAdministrators)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReaders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyReaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3402,7 +3402,7 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).AddPolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3410,7 +3410,7 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).DeletePolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3418,7 +3418,7 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).AddPolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3426,7 +3426,7 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).DeletePolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Initialize(&self, lflags: AZ_PROP_CONSTANTS, bstrpolicyurl: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3434,23 +3434,23 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), lflags, bstrpolicyurl.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UpdateCache(&self, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateCache)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Delete(&self, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Applications(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Applications)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplication(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -3459,7 +3459,7 @@ impl IAzAuthorizationStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplication(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -3468,7 +3468,7 @@ impl IAzAuthorizationStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplication(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3476,13 +3476,13 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).DeleteApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ApplicationGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -3491,7 +3491,7 @@ impl IAzAuthorizationStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -3500,7 +3500,7 @@ impl IAzAuthorizationStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3508,18 +3508,18 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).DeleteApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DelegatedPolicyUsers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3527,7 +3527,7 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).AddDelegatedPolicyUser)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3539,13 +3539,13 @@ impl IAzAuthorizationStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TargetMachine)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ApplyStoreSacl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ApplyStoreSacl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetApplyStoreSacl(&self, bapplystoresacl: P0) -> ::windows_core::Result<()> where @@ -3553,19 +3553,19 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).SetApplyStoreSacl)(::windows_core::Interface::as_raw(self), bapplystoresacl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministratorsName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyAdministratorsName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReadersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyReadersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3573,7 +3573,7 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).AddPolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3581,7 +3581,7 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).DeletePolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3589,7 +3589,7 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).AddPolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3597,13 +3597,13 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).DeletePolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DelegatedPolicyUsersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3611,7 +3611,7 @@ impl IAzAuthorizationStore { { (::windows_core::Interface::vtable(self).AddDelegatedPolicyUserName)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3810,7 +3810,7 @@ pub struct IAzAuthorizationStore_Vtbl { DeleteDelegatedPolicyUserName: usize, pub CloseApplication: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrapplicationname: ::std::mem::MaybeUninit<::windows_core::BSTR>, lflag: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3858,13 +3858,13 @@ impl IAzAuthorizationStore2 { pub unsafe fn SetMaxScriptEngines(&self, lprop: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMaxScriptEngines)(::windows_core::Interface::as_raw(self), lprop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GenerateAudits(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GenerateAudits)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGenerateAudits(&self, bprop: P0) -> ::windows_core::Result<()> where @@ -3872,46 +3872,46 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.SetGenerateAudits)(::windows_core::Interface::as_raw(self), bprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: AZ_PROP_CONSTANTS, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministrators(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyAdministrators)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReaders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyReaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3919,7 +3919,7 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3927,7 +3927,7 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3935,7 +3935,7 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3943,7 +3943,7 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Initialize(&self, lflags: AZ_PROP_CONSTANTS, bstrpolicyurl: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3951,23 +3951,23 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), lflags, bstrpolicyurl.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UpdateCache(&self, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UpdateCache)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Delete(&self, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Delete)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Applications(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Applications)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplication(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -3976,7 +3976,7 @@ impl IAzAuthorizationStore2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplication(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -3985,7 +3985,7 @@ impl IAzAuthorizationStore2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplication(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3993,13 +3993,13 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.DeleteApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ApplicationGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4008,7 +4008,7 @@ impl IAzAuthorizationStore2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4017,7 +4017,7 @@ impl IAzAuthorizationStore2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4025,18 +4025,18 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.DeleteApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DelegatedPolicyUsers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4044,7 +4044,7 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.AddDelegatedPolicyUser)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4056,13 +4056,13 @@ impl IAzAuthorizationStore2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TargetMachine)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ApplyStoreSacl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ApplyStoreSacl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetApplyStoreSacl(&self, bapplystoresacl: P0) -> ::windows_core::Result<()> where @@ -4070,19 +4070,19 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.SetApplyStoreSacl)(::windows_core::Interface::as_raw(self), bapplystoresacl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministratorsName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyAdministratorsName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReadersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyReadersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4090,7 +4090,7 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4098,7 +4098,7 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4106,7 +4106,7 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4114,13 +4114,13 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DelegatedPolicyUsersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4128,7 +4128,7 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.AddDelegatedPolicyUserName)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4142,7 +4142,7 @@ impl IAzAuthorizationStore2 { { (::windows_core::Interface::vtable(self).base__.CloseApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), lflag).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplication2(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4151,7 +4151,7 @@ impl IAzAuthorizationStore2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenApplication2)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplication2(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4185,7 +4185,7 @@ pub struct IAzAuthorizationStore2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateApplication2: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4233,13 +4233,13 @@ impl IAzAuthorizationStore3 { pub unsafe fn SetMaxScriptEngines(&self, lprop: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetMaxScriptEngines)(::windows_core::Interface::as_raw(self), lprop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GenerateAudits(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GenerateAudits)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGenerateAudits(&self, bprop: P0) -> ::windows_core::Result<()> where @@ -4247,46 +4247,46 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.SetGenerateAudits)(::windows_core::Interface::as_raw(self), bprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: AZ_PROP_CONSTANTS, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministrators(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PolicyAdministrators)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReaders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PolicyReaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4294,7 +4294,7 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.AddPolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4302,7 +4302,7 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.DeletePolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4310,7 +4310,7 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.AddPolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4318,7 +4318,7 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.DeletePolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Initialize(&self, lflags: AZ_PROP_CONSTANTS, bstrpolicyurl: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4326,23 +4326,23 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.Initialize)(::windows_core::Interface::as_raw(self), lflags, bstrpolicyurl.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UpdateCache(&self, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.UpdateCache)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Delete(&self, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Delete)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Applications(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Applications)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplication(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4351,7 +4351,7 @@ impl IAzAuthorizationStore3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.OpenApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplication(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4360,7 +4360,7 @@ impl IAzAuthorizationStore3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplication(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4368,13 +4368,13 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.DeleteApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ApplicationGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4383,7 +4383,7 @@ impl IAzAuthorizationStore3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4392,7 +4392,7 @@ impl IAzAuthorizationStore3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.OpenApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4400,18 +4400,18 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.DeleteApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DelegatedPolicyUsers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4419,7 +4419,7 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.AddDelegatedPolicyUser)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4431,13 +4431,13 @@ impl IAzAuthorizationStore3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.TargetMachine)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ApplyStoreSacl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ApplyStoreSacl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetApplyStoreSacl(&self, bapplystoresacl: P0) -> ::windows_core::Result<()> where @@ -4445,19 +4445,19 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.SetApplyStoreSacl)(::windows_core::Interface::as_raw(self), bapplystoresacl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministratorsName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PolicyAdministratorsName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReadersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PolicyReadersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4465,7 +4465,7 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.AddPolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4473,7 +4473,7 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.DeletePolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4481,7 +4481,7 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.AddPolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4489,13 +4489,13 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.DeletePolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DelegatedPolicyUsersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DelegatedPolicyUsersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4503,7 +4503,7 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.AddDelegatedPolicyUserName)(::windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4517,7 +4517,7 @@ impl IAzAuthorizationStore3 { { (::windows_core::Interface::vtable(self).base__.base__.CloseApplication)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), lflag).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplication2(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4526,7 +4526,7 @@ impl IAzAuthorizationStore3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenApplication2)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplication2(&self, bstrapplicationname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4535,13 +4535,13 @@ impl IAzAuthorizationStore3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateApplication2)(::windows_core::Interface::as_raw(self), bstrapplicationname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUpdateNeeded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsUpdateNeeded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BizruleGroupSupported(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4550,7 +4550,7 @@ impl IAzAuthorizationStore3 { pub unsafe fn UpgradeStoresFunctionalLevel(&self, lfunctionallevel: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpgradeStoresFunctionalLevel)(::windows_core::Interface::as_raw(self), lfunctionallevel).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFunctionalLevelUpgradeSupported(&self, lfunctionallevel: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4590,14 +4590,14 @@ pub struct IAzAuthorizationStore3_Vtbl { IsFunctionalLevelUpgradeSupported: usize, pub GetSchemaVersion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plmajorversion: *mut i32, plminorversion: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzBizRuleContext(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzBizRuleContext { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBusinessRuleResult(&self, bresult: P0) -> ::windows_core::Result<()> where @@ -4615,7 +4615,7 @@ impl IAzBizRuleContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BusinessRuleString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetParameter(&self, bstrparametername: P0) -> ::windows_core::Result where @@ -4651,14 +4651,14 @@ pub struct IAzBizRuleContext_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetParameter: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzBizRuleInterfaces(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzBizRuleInterfaces { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddInterface(&self, bstrinterfacename: P0, linterfaceflag: i32, varinterface: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4666,12 +4666,12 @@ impl IAzBizRuleInterfaces { { (::windows_core::Interface::vtable(self).AddInterface)(::windows_core::Interface::as_raw(self), bstrinterfacename.into_param().abi(), linterfaceflag, ::core::mem::transmute(varinterface)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddInterfaces(&self, varinterfacenames: super::super::System::Variant::VARIANT, varinterfaceflags: super::super::System::Variant::VARIANT, varinterfaces: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddInterfaces)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varinterfacenames), ::core::mem::transmute(varinterfaceflags), ::core::mem::transmute(varinterfaces)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInterfaceValue(&self, bstrinterfacename: P0, linterfaceflag: *mut i32, varinterface: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4724,14 +4724,14 @@ pub struct IAzBizRuleInterfaces_Vtbl { pub RemoveAll: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzBizRuleParameters(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzBizRuleParameters { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddParameter(&self, bstrparametername: P0, varparametervalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4739,12 +4739,12 @@ impl IAzBizRuleParameters { { (::windows_core::Interface::vtable(self).AddParameter)(::windows_core::Interface::as_raw(self), bstrparametername.into_param().abi(), ::core::mem::transmute(varparametervalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddParameters(&self, varparameternames: super::super::System::Variant::VARIANT, varparametervalues: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddParameters)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varparameternames), ::core::mem::transmute(varparametervalues)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetParameterValue(&self, bstrparametername: P0) -> ::windows_core::Result where @@ -4798,14 +4798,14 @@ pub struct IAzBizRuleParameters_Vtbl { pub RemoveAll: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzClientContext(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzClientContext { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AccessCheck(&self, bstrobjectname: P0, varscopenames: super::super::System::Variant::VARIANT, varoperations: super::super::System::Variant::VARIANT, varparameternames: super::super::System::Variant::VARIANT, varparametervalues: super::super::System::Variant::VARIANT, varinterfacenames: super::super::System::Variant::VARIANT, varinterfaceflags: super::super::System::Variant::VARIANT, varinterfaces: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4846,13 +4846,13 @@ impl IAzClientContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UserDnsSamCompat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetRoles(&self, bstrscopename: P0) -> ::windows_core::Result where @@ -4910,14 +4910,14 @@ pub struct IAzClientContext_Vtbl { pub RoleForAccessCheck: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrprop: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetRoleForAccessCheck: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrprop: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzClientContext2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzClientContext2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AccessCheck(&self, bstrobjectname: P0, varscopenames: super::super::System::Variant::VARIANT, varoperations: super::super::System::Variant::VARIANT, varparameternames: super::super::System::Variant::VARIANT, varparametervalues: super::super::System::Variant::VARIANT, varinterfacenames: super::super::System::Variant::VARIANT, varinterfaceflags: super::super::System::Variant::VARIANT, varinterfaces: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -4958,13 +4958,13 @@ impl IAzClientContext2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UserDnsSamCompat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetRoles(&self, bstrscopename: P0) -> ::windows_core::Result where @@ -4983,12 +4983,12 @@ impl IAzClientContext2 { { (::windows_core::Interface::vtable(self).base__.SetRoleForAccessCheck)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAssignedScopesPage(&self, loptions: i32, pagesize: i32, pvarcursor: *mut super::super::System::Variant::VARIANT, pvarscopenames: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAssignedScopesPage)(::windows_core::Interface::as_raw(self), loptions, pagesize, pvarcursor, pvarscopenames).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddRoles(&self, varroles: super::super::System::Variant::VARIANT, bstrscopename: P0) -> ::windows_core::Result<()> where @@ -4996,12 +4996,12 @@ impl IAzClientContext2 { { (::windows_core::Interface::vtable(self).AddRoles)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varroles), bstrscopename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddApplicationGroups(&self, varapplicationgroups: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddApplicationGroups)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varapplicationgroups)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddStringSids(&self, varstringsids: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddStringSids)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varstringsids)).ok() @@ -5051,14 +5051,14 @@ pub struct IAzClientContext2_Vtbl { pub SetLDAPQueryDN: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrldapquerydn: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub LDAPQueryDN: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrldapquerydn: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzClientContext3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzClientContext3 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AccessCheck(&self, bstrobjectname: P0, varscopenames: super::super::System::Variant::VARIANT, varoperations: super::super::System::Variant::VARIANT, varparameternames: super::super::System::Variant::VARIANT, varparametervalues: super::super::System::Variant::VARIANT, varinterfacenames: super::super::System::Variant::VARIANT, varinterfaceflags: super::super::System::Variant::VARIANT, varinterfaces: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -5099,13 +5099,13 @@ impl IAzClientContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UserDnsSamCompat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetRoles(&self, bstrscopename: P0) -> ::windows_core::Result where @@ -5124,12 +5124,12 @@ impl IAzClientContext3 { { (::windows_core::Interface::vtable(self).base__.base__.SetRoleForAccessCheck)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAssignedScopesPage(&self, loptions: i32, pagesize: i32, pvarcursor: *mut super::super::System::Variant::VARIANT, pvarscopenames: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAssignedScopesPage)(::windows_core::Interface::as_raw(self), loptions, pagesize, pvarcursor, pvarscopenames).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddRoles(&self, varroles: super::super::System::Variant::VARIANT, bstrscopename: P0) -> ::windows_core::Result<()> where @@ -5137,12 +5137,12 @@ impl IAzClientContext3 { { (::windows_core::Interface::vtable(self).base__.AddRoles)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varroles), bstrscopename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddApplicationGroups(&self, varapplicationgroups: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddApplicationGroups)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varapplicationgroups)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddStringSids(&self, varstringsids: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddStringSids)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varstringsids)).ok() @@ -5165,7 +5165,7 @@ impl IAzClientContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AccessCheck2)(::windows_core::Interface::as_raw(self), bstrobjectname.into_param().abi(), bstrscopename.into_param().abi(), loperation, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInRoleAssignment(&self, bstrscopename: P0, bstrrolename: P1) -> ::windows_core::Result where @@ -5175,7 +5175,7 @@ impl IAzClientContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsInRoleAssignment)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), bstrrolename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetOperations(&self, bstrscopename: P0) -> ::windows_core::Result where @@ -5184,7 +5184,7 @@ impl IAzClientContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOperations)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTasks(&self, bstrscopename: P0) -> ::windows_core::Result where @@ -5193,19 +5193,19 @@ impl IAzClientContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTasks)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BizRuleParameters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BizRuleParameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BizRuleInterfaces(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BizRuleInterfaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetGroups(&self, bstrscopename: P0, uloptions: AZ_PROP_CONSTANTS) -> ::windows_core::Result where @@ -5214,7 +5214,7 @@ impl IAzClientContext3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGroups)(::windows_core::Interface::as_raw(self), bstrscopename.into_param().abi(), uloptions.0 as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Sids(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5266,7 +5266,7 @@ pub struct IAzClientContext3_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Sids: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5279,7 +5279,7 @@ impl IAzNameResolver { { (::windows_core::Interface::vtable(self).NameFromSid)(::windows_core::Interface::as_raw(self), bstrsid.into_param().abi(), psidtype, ::core::mem::transmute(pbstrname)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NamesFromSids(&self, vsids: super::super::System::Variant::VARIANT, pvsidtypes: *mut super::super::System::Variant::VARIANT, pvnames: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NamesFromSids)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vsids), pvsidtypes, pvnames).ok() @@ -5306,14 +5306,14 @@ pub struct IAzNameResolver_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] NamesFromSids: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzObjectPicker(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzObjectPicker { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPrincipals(&self, hparentwnd: P0, bstrtitle: P1, pvsidtypes: *mut super::super::System::Variant::VARIANT, pvnames: *mut super::super::System::Variant::VARIANT, pvsids: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5348,7 +5348,7 @@ pub struct IAzObjectPicker_Vtbl { GetPrincipals: usize, pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5392,24 +5392,24 @@ impl IAzOperation { pub unsafe fn SetOperationID(&self, lprop: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOperationID)(::windows_core::Interface::as_raw(self), lprop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() @@ -5455,7 +5455,7 @@ pub struct IAzOperation_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Submit: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5499,29 +5499,29 @@ impl IAzOperation2 { pub unsafe fn SetOperationID(&self, lprop: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOperationID)(::windows_core::Interface::as_raw(self), lprop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RoleAssignments(&self, bstrscopename: P0, brecursive: P1) -> ::windows_core::Result where @@ -5552,14 +5552,14 @@ pub struct IAzOperation2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] RoleAssignments: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzOperations(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzOperations { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5596,20 +5596,20 @@ pub struct IAzOperations_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumptr: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzPrincipalLocator(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzPrincipalLocator { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NameResolver(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NameResolver)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectPicker(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5640,7 +5640,7 @@ pub struct IAzPrincipalLocator_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ObjectPicker: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5677,7 +5677,7 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).SetApplicationData)(::windows_core::Interface::as_raw(self), bstrapplicationdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAppMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5685,7 +5685,7 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).AddAppMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteAppMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5693,7 +5693,7 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).DeleteAppMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddTask(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5701,7 +5701,7 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).AddTask)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5709,7 +5709,7 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).DeleteTask)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddOperation(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5717,7 +5717,7 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).AddOperation)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5725,7 +5725,7 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).DeleteOperation)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5733,7 +5733,7 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).AddMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5741,63 +5741,63 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).DeleteMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AppMembers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AppMembers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Members(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Members)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Operations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Operations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Tasks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Tasks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5805,7 +5805,7 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).AddMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5813,7 +5813,7 @@ impl IAzRole { { (::windows_core::Interface::vtable(self).DeleteMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MembersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5926,7 +5926,7 @@ pub struct IAzRole_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] MembersName: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5963,7 +5963,7 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.SetApplicationData)(::windows_core::Interface::as_raw(self), bstrapplicationdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAppMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5971,7 +5971,7 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.AddAppMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteAppMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5979,7 +5979,7 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.DeleteAppMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddTask(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5987,7 +5987,7 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.AddTask)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5995,7 +5995,7 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.DeleteTask)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddOperation(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6003,7 +6003,7 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.AddOperation)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6011,7 +6011,7 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.DeleteOperation)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6019,7 +6019,7 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.AddMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMember(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6027,63 +6027,63 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.DeleteMember)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AppMembers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AppMembers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Members(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Members)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Operations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Operations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Tasks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Tasks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6091,7 +6091,7 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.AddMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMemberName(&self, bstrprop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6099,7 +6099,7 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).base__.DeleteMemberName)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MembersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6117,13 +6117,13 @@ impl IAzRoleAssignment { { (::windows_core::Interface::vtable(self).DeleteRoleDefinition)(::windows_core::Interface::as_raw(self), bstrroledefinition.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RoleDefinitions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RoleDefinitions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Scope(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6156,14 +6156,14 @@ pub struct IAzRoleAssignment_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Scope: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzRoleAssignments(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzRoleAssignments { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6200,7 +6200,7 @@ pub struct IAzRoleAssignments_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumptr: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6267,13 +6267,13 @@ impl IAzRoleDefinition { { (::windows_core::Interface::vtable(self).base__.SetBizRuleImportedPath)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRoleDefinition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsRoleDefinition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsRoleDefinition(&self, fprop: P0) -> ::windows_core::Result<()> where @@ -6281,19 +6281,19 @@ impl IAzRoleDefinition { { (::windows_core::Interface::vtable(self).base__.SetIsRoleDefinition)(::windows_core::Interface::as_raw(self), fprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Operations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Operations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Tasks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Tasks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddOperation(&self, bstrop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6301,7 +6301,7 @@ impl IAzRoleDefinition { { (::windows_core::Interface::vtable(self).base__.AddOperation)(::windows_core::Interface::as_raw(self), bstrop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstrop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6309,7 +6309,7 @@ impl IAzRoleDefinition { { (::windows_core::Interface::vtable(self).base__.DeleteOperation)(::windows_core::Interface::as_raw(self), bstrop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddTask(&self, bstrtask: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6317,7 +6317,7 @@ impl IAzRoleDefinition { { (::windows_core::Interface::vtable(self).base__.AddTask)(::windows_core::Interface::as_raw(self), bstrtask.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtask: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6325,39 +6325,39 @@ impl IAzRoleDefinition { { (::windows_core::Interface::vtable(self).base__.DeleteTask)(::windows_core::Interface::as_raw(self), bstrtask.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RoleAssignments(&self, bstrscopename: P0, brecursive: P1) -> ::windows_core::Result where @@ -6379,7 +6379,7 @@ impl IAzRoleDefinition { { (::windows_core::Interface::vtable(self).DeleteRoleDefinition)(::windows_core::Interface::as_raw(self), bstrroledefinition.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RoleDefinitions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6412,14 +6412,14 @@ pub struct IAzRoleDefinition_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] RoleDefinitions: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzRoleDefinitions(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzRoleDefinitions { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6456,14 +6456,14 @@ pub struct IAzRoleDefinitions_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumptr: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzRoles(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzRoles { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6500,7 +6500,7 @@ pub struct IAzRoles_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumptr: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6537,46 +6537,46 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).SetApplicationData)(::windows_core::Interface::as_raw(self), bstrapplicationdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministrators(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyAdministrators)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReaders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyReaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6584,7 +6584,7 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).AddPolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6592,7 +6592,7 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).DeletePolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6600,7 +6600,7 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).AddPolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6608,13 +6608,13 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).DeletePolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ApplicationGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -6623,7 +6623,7 @@ impl IAzScope { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -6632,7 +6632,7 @@ impl IAzScope { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6640,13 +6640,13 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).DeleteApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Roles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Roles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -6655,7 +6655,7 @@ impl IAzScope { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -6664,7 +6664,7 @@ impl IAzScope { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6672,13 +6672,13 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).DeleteRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tasks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Tasks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -6687,7 +6687,7 @@ impl IAzScope { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -6696,7 +6696,7 @@ impl IAzScope { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6704,36 +6704,36 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).DeleteTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanBeDelegated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanBeDelegated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BizrulesWritable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BizrulesWritable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministratorsName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyAdministratorsName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReadersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyReadersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6741,7 +6741,7 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).AddPolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6749,7 +6749,7 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).DeletePolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6757,7 +6757,7 @@ impl IAzScope { { (::windows_core::Interface::vtable(self).AddPolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6916,7 +6916,7 @@ pub struct IAzScope_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DeletePolicyReaderName: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6953,46 +6953,46 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.SetApplicationData)(::windows_core::Interface::as_raw(self), bstrapplicationdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministrators(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyAdministrators)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReaders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyReaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7000,7 +7000,7 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7008,7 +7008,7 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyAdministrator)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7016,7 +7016,7 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7024,13 +7024,13 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyReader)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ApplicationGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7039,7 +7039,7 @@ impl IAzScope2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7048,7 +7048,7 @@ impl IAzScope2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7056,13 +7056,13 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.DeleteApplicationGroup)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Roles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Roles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7071,7 +7071,7 @@ impl IAzScope2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7080,7 +7080,7 @@ impl IAzScope2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteRole(&self, bstrrolename: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7088,13 +7088,13 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.DeleteRole)(::windows_core::Interface::as_raw(self), bstrrolename.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tasks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Tasks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7103,7 +7103,7 @@ impl IAzScope2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -7112,7 +7112,7 @@ impl IAzScope2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtaskname: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7120,36 +7120,36 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.DeleteTask)(::windows_core::Interface::as_raw(self), bstrtaskname.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanBeDelegated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CanBeDelegated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BizrulesWritable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BizrulesWritable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyAdministratorsName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyAdministratorsName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolicyReadersName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyReadersName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7157,7 +7157,7 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7165,7 +7165,7 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyAdministratorName)(::windows_core::Interface::as_raw(self), bstradmin.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7173,7 +7173,7 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.AddPolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7181,13 +7181,13 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).base__.DeletePolicyReaderName)(::windows_core::Interface::as_raw(self), bstrreader.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RoleDefinitions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RoleDefinitions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateRoleDefinition(&self, bstrroledefinitionname: P0) -> ::windows_core::Result where @@ -7196,7 +7196,7 @@ impl IAzScope2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRoleDefinition)(::windows_core::Interface::as_raw(self), bstrroledefinitionname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenRoleDefinition(&self, bstrroledefinitionname: P0) -> ::windows_core::Result where @@ -7211,13 +7211,13 @@ impl IAzScope2 { { (::windows_core::Interface::vtable(self).DeleteRoleDefinition)(::windows_core::Interface::as_raw(self), bstrroledefinitionname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RoleAssignments(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RoleAssignments)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateRoleAssignment(&self, bstrroleassignmentname: P0) -> ::windows_core::Result where @@ -7226,7 +7226,7 @@ impl IAzScope2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRoleAssignment)(::windows_core::Interface::as_raw(self), bstrroleassignmentname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenRoleAssignment(&self, bstrroleassignmentname: P0) -> ::windows_core::Result where @@ -7284,14 +7284,14 @@ pub struct IAzScope2_Vtbl { OpenRoleAssignment: usize, pub DeleteRoleAssignment: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrroleassignmentname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzScopes(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzScopes { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7328,7 +7328,7 @@ pub struct IAzScopes_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcount: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumptr: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7395,13 +7395,13 @@ impl IAzTask { { (::windows_core::Interface::vtable(self).SetBizRuleImportedPath)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRoleDefinition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRoleDefinition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsRoleDefinition(&self, fprop: P0) -> ::windows_core::Result<()> where @@ -7409,19 +7409,19 @@ impl IAzTask { { (::windows_core::Interface::vtable(self).SetIsRoleDefinition)(::windows_core::Interface::as_raw(self), fprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Operations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Operations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Tasks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Tasks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddOperation(&self, bstrop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7429,7 +7429,7 @@ impl IAzTask { { (::windows_core::Interface::vtable(self).AddOperation)(::windows_core::Interface::as_raw(self), bstrop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstrop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7437,7 +7437,7 @@ impl IAzTask { { (::windows_core::Interface::vtable(self).DeleteOperation)(::windows_core::Interface::as_raw(self), bstrop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddTask(&self, bstrtask: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7445,7 +7445,7 @@ impl IAzTask { { (::windows_core::Interface::vtable(self).AddTask)(::windows_core::Interface::as_raw(self), bstrtask.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtask: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7453,34 +7453,34 @@ impl IAzTask { { (::windows_core::Interface::vtable(self).DeleteTask)(::windows_core::Interface::as_raw(self), bstrtask.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() @@ -7570,7 +7570,7 @@ pub struct IAzTask_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Submit: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7637,13 +7637,13 @@ impl IAzTask2 { { (::windows_core::Interface::vtable(self).base__.SetBizRuleImportedPath)(::windows_core::Interface::as_raw(self), bstrprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRoleDefinition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsRoleDefinition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsRoleDefinition(&self, fprop: P0) -> ::windows_core::Result<()> where @@ -7651,19 +7651,19 @@ impl IAzTask2 { { (::windows_core::Interface::vtable(self).base__.SetIsRoleDefinition)(::windows_core::Interface::as_raw(self), fprop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Operations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Operations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Tasks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Tasks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddOperation(&self, bstrop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7671,7 +7671,7 @@ impl IAzTask2 { { (::windows_core::Interface::vtable(self).base__.AddOperation)(::windows_core::Interface::as_raw(self), bstrop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstrop: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7679,7 +7679,7 @@ impl IAzTask2 { { (::windows_core::Interface::vtable(self).base__.DeleteOperation)(::windows_core::Interface::as_raw(self), bstrop.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddTask(&self, bstrtask: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7687,7 +7687,7 @@ impl IAzTask2 { { (::windows_core::Interface::vtable(self).base__.AddTask)(::windows_core::Interface::as_raw(self), bstrtask.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtask: P0, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -7695,39 +7695,39 @@ impl IAzTask2 { { (::windows_core::Interface::vtable(self).base__.DeleteTask)(::windows_core::Interface::as_raw(self), bstrtask.into_param().abi(), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Writable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Writable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varreserved), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProperty)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddPropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: super::super::System::Variant::VARIANT, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeletePropertyItem)(::windows_core::Interface::as_raw(self), lpropid, ::core::mem::transmute(varprop), ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Submit)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(varreserved)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RoleAssignments(&self, bstrscopename: P0, brecursive: P1) -> ::windows_core::Result where @@ -7758,14 +7758,14 @@ pub struct IAzTask2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] RoleAssignments: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAzTasks(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAzTasks { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9083,7 +9083,7 @@ impl ::core::default::Default for ACTRL_CONTROL_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACTRL_OVERLAPPED { pub Anonymous: ACTRL_OVERLAPPED_0, @@ -9109,7 +9109,7 @@ impl ::core::default::Default for ACTRL_OVERLAPPED { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union ACTRL_OVERLAPPED_0 { pub Provider: *mut ::core::ffi::c_void, @@ -9445,7 +9445,7 @@ impl ::core::default::Default for AUTHZ_ACCESS_REPLY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUTHZ_ACCESS_REQUEST { pub DesiredAccess: u32, @@ -9572,7 +9572,7 @@ impl ::core::default::Default for AUTHZ_AUDIT_EVENT_TYPE_LEGACY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUTHZ_AUDIT_EVENT_TYPE_OLD { pub Version: u32, @@ -9673,7 +9673,7 @@ impl ::windows_core::TypeKind for AUTHZ_CLIENT_CONTEXT_HANDLE { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUTHZ_INIT_INFO { pub version: u16, @@ -10397,20 +10397,20 @@ impl ::core::default::Default for TRUSTEE_W { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FN_PROGRESS = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_AUTHZ_COMPUTE_DYNAMIC_GROUPS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_AUTHZ_DYNAMIC_ACCESS_CHECK = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_AUTHZ_FREE_CENTRAL_ACCESS_POLICY = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_AUTHZ_FREE_DYNAMIC_GROUPS = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_AUTHZ_GET_CENTRAL_ACCESS_POLICY = ::core::option::Option super::super::Foundation::BOOL>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Security/ConfigurationSnapin/impl.rs b/crates/libs/windows/src/Windows/Win32/Security/ConfigurationSnapin/impl.rs index c188ac4883..08381650fe 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/ConfigurationSnapin/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/ConfigurationSnapin/impl.rs @@ -39,7 +39,7 @@ impl ISceSvcAttachmentData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISceSvcAttachmentPersistInfo_Impl: Sized { fn Save(&self, lptemplatename: *mut i8, scesvchandle: *mut *mut ::core::ffi::c_void, ppvdata: *mut *mut ::core::ffi::c_void, pboverwriteall: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/ConfigurationSnapin/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/ConfigurationSnapin/mod.rs index c7f7f8d096..1e5d555bc2 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/ConfigurationSnapin/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/ConfigurationSnapin/mod.rs @@ -38,7 +38,7 @@ pub struct ISceSvcAttachmentData_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISceSvcAttachmentPersistInfo(::windows_core::IUnknown); impl ISceSvcAttachmentPersistInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, lptemplatename: *mut i8, scesvchandle: *mut *mut ::core::ffi::c_void, ppvdata: *mut *mut ::core::ffi::c_void, pboverwriteall: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self), lptemplatename, scesvchandle, ppvdata, pboverwriteall).ok() @@ -215,7 +215,7 @@ impl ::core::default::Default for SCESVC_ANALYSIS_LINE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SCESVC_CALLBACK_INFO { pub sceHandle: *mut ::core::ffi::c_void, @@ -311,16 +311,16 @@ impl ::core::default::Default for SCESVC_CONFIGURATION_LINE { } pub type PFSCE_FREE_INFO = ::core::option::Option u32>; pub type PFSCE_LOG_INFO = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFSCE_QUERY_INFO = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFSCE_SET_INFO = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_ConfigAnalyzeService = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PF_UpdateService = ::core::option::Option u32>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Security/Credentials/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Credentials/mod.rs index 9d588b096e..9b63950c0d 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Credentials/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Credentials/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredDeleteA(targetname: P0, r#type: CRED_TYPE, flags: u32) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredDeleteA(targetname : ::windows_core::PCSTR, r#type : CRED_TYPE, flags : u32) -> super::super::Foundation:: BOOL); CredDeleteA(targetname.into_param().abi(), r#type, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredDeleteW(targetname: P0, r#type: CRED_TYPE, flags: u32) -> ::windows_core::Result<()> @@ -18,7 +18,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredDeleteW(targetname : ::windows_core::PCWSTR, r#type : CRED_TYPE, flags : u32) -> super::super::Foundation:: BOOL); CredDeleteW(targetname.into_param().abi(), r#type, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredEnumerateA(filter: P0, flags: CRED_ENUMERATE_FLAGS, count: *mut u32, credential: *mut *mut *mut CREDENTIALA) -> ::windows_core::Result<()> @@ -28,7 +28,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredEnumerateA(filter : ::windows_core::PCSTR, flags : CRED_ENUMERATE_FLAGS, count : *mut u32, credential : *mut *mut *mut CREDENTIALA) -> super::super::Foundation:: BOOL); CredEnumerateA(filter.into_param().abi(), flags, count, credential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredEnumerateW(filter: P0, flags: CRED_ENUMERATE_FLAGS, count: *mut u32, credential: *mut *mut *mut CREDENTIALW) -> ::windows_core::Result<()> @@ -38,7 +38,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredEnumerateW(filter : ::windows_core::PCWSTR, flags : CRED_ENUMERATE_FLAGS, count : *mut u32, credential : *mut *mut *mut CREDENTIALW) -> super::super::Foundation:: BOOL); CredEnumerateW(filter.into_param().abi(), flags, count, credential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredFindBestCredentialA(targetname: P0, r#type: u32, flags: u32, credential: *mut *mut CREDENTIALA) -> ::windows_core::Result<()> @@ -48,7 +48,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredFindBestCredentialA(targetname : ::windows_core::PCSTR, r#type : u32, flags : u32, credential : *mut *mut CREDENTIALA) -> super::super::Foundation:: BOOL); CredFindBestCredentialA(targetname.into_param().abi(), r#type, flags, credential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredFindBestCredentialW(targetname: P0, r#type: u32, flags: u32, credential: *mut *mut CREDENTIALW) -> ::windows_core::Result<()> @@ -63,14 +63,14 @@ pub unsafe fn CredFree(buffer: *const ::core::ffi::c_void) { ::windows_targets::link!("advapi32.dll" "system" fn CredFree(buffer : *const ::core::ffi::c_void) -> ()); CredFree(buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredGetSessionTypes(maximumpersist: &mut [u32]) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CredGetSessionTypes(maximumpersistcount : u32, maximumpersist : *mut u32) -> super::super::Foundation:: BOOL); CredGetSessionTypes(maximumpersist.len() as _, ::core::mem::transmute(maximumpersist.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredGetTargetInfoA(targetname: P0, flags: u32, targetinfo: *mut *mut CREDENTIAL_TARGET_INFORMATIONA) -> ::windows_core::Result<()> @@ -80,7 +80,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredGetTargetInfoA(targetname : ::windows_core::PCSTR, flags : u32, targetinfo : *mut *mut CREDENTIAL_TARGET_INFORMATIONA) -> super::super::Foundation:: BOOL); CredGetTargetInfoA(targetname.into_param().abi(), flags, targetinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredGetTargetInfoW(targetname: P0, flags: u32, targetinfo: *mut *mut CREDENTIAL_TARGET_INFORMATIONW) -> ::windows_core::Result<()> @@ -90,7 +90,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredGetTargetInfoW(targetname : ::windows_core::PCWSTR, flags : u32, targetinfo : *mut *mut CREDENTIAL_TARGET_INFORMATIONW) -> super::super::Foundation:: BOOL); CredGetTargetInfoW(targetname.into_param().abi(), flags, targetinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredIsMarshaledCredentialA(marshaledcredential: P0) -> super::super::Foundation::BOOL @@ -100,7 +100,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredIsMarshaledCredentialA(marshaledcredential : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); CredIsMarshaledCredentialA(marshaledcredential.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredIsMarshaledCredentialW(marshaledcredential: P0) -> super::super::Foundation::BOOL @@ -110,7 +110,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredIsMarshaledCredentialW(marshaledcredential : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); CredIsMarshaledCredentialW(marshaledcredential.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredIsProtectedA(pszprotectedcredentials: P0, pprotectiontype: *mut CRED_PROTECTION_TYPE) -> ::windows_core::Result<()> @@ -120,7 +120,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredIsProtectedA(pszprotectedcredentials : ::windows_core::PCSTR, pprotectiontype : *mut CRED_PROTECTION_TYPE) -> super::super::Foundation:: BOOL); CredIsProtectedA(pszprotectedcredentials.into_param().abi(), pprotectiontype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredIsProtectedW(pszprotectedcredentials: P0, pprotectiontype: *mut CRED_PROTECTION_TYPE) -> ::windows_core::Result<()> @@ -130,21 +130,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredIsProtectedW(pszprotectedcredentials : ::windows_core::PCWSTR, pprotectiontype : *mut CRED_PROTECTION_TYPE) -> super::super::Foundation:: BOOL); CredIsProtectedW(pszprotectedcredentials.into_param().abi(), pprotectiontype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredMarshalCredentialA(credtype: CRED_MARSHAL_TYPE, credential: *const ::core::ffi::c_void, marshaledcredential: *mut ::windows_core::PSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CredMarshalCredentialA(credtype : CRED_MARSHAL_TYPE, credential : *const ::core::ffi::c_void, marshaledcredential : *mut ::windows_core::PSTR) -> super::super::Foundation:: BOOL); CredMarshalCredentialA(credtype, credential, marshaledcredential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredMarshalCredentialW(credtype: CRED_MARSHAL_TYPE, credential: *const ::core::ffi::c_void, marshaledcredential: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CredMarshalCredentialW(credtype : CRED_MARSHAL_TYPE, credential : *const ::core::ffi::c_void, marshaledcredential : *mut ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); CredMarshalCredentialW(credtype, credential, marshaledcredential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredPackAuthenticationBufferA(dwflags: CRED_PACK_FLAGS, pszusername: P0, pszpassword: P1, ppackedcredentials: ::core::option::Option<*mut u8>, pcbpackedcredentials: *mut u32) -> ::windows_core::Result<()> @@ -155,7 +155,7 @@ where ::windows_targets::link!("credui.dll" "system" fn CredPackAuthenticationBufferA(dwflags : CRED_PACK_FLAGS, pszusername : ::windows_core::PCSTR, pszpassword : ::windows_core::PCSTR, ppackedcredentials : *mut u8, pcbpackedcredentials : *mut u32) -> super::super::Foundation:: BOOL); CredPackAuthenticationBufferA(dwflags, pszusername.into_param().abi(), pszpassword.into_param().abi(), ::core::mem::transmute(ppackedcredentials.unwrap_or(::std::ptr::null_mut())), pcbpackedcredentials).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredPackAuthenticationBufferW(dwflags: CRED_PACK_FLAGS, pszusername: P0, pszpassword: P1, ppackedcredentials: ::core::option::Option<*mut u8>, pcbpackedcredentials: *mut u32) -> ::windows_core::Result<()> @@ -166,7 +166,7 @@ where ::windows_targets::link!("credui.dll" "system" fn CredPackAuthenticationBufferW(dwflags : CRED_PACK_FLAGS, pszusername : ::windows_core::PCWSTR, pszpassword : ::windows_core::PCWSTR, ppackedcredentials : *mut u8, pcbpackedcredentials : *mut u32) -> super::super::Foundation:: BOOL); CredPackAuthenticationBufferW(dwflags, pszusername.into_param().abi(), pszpassword.into_param().abi(), ::core::mem::transmute(ppackedcredentials.unwrap_or(::std::ptr::null_mut())), pcbpackedcredentials).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredProtectA(fasself: P0, pszcredentials: &[u8], pszprotectedcredentials: ::windows_core::PSTR, pcchmaxchars: *mut u32, protectiontype: ::core::option::Option<*mut CRED_PROTECTION_TYPE>) -> ::windows_core::Result<()> @@ -176,7 +176,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredProtectA(fasself : super::super::Foundation:: BOOL, pszcredentials : ::windows_core::PCSTR, cchcredentials : u32, pszprotectedcredentials : ::windows_core::PSTR, pcchmaxchars : *mut u32, protectiontype : *mut CRED_PROTECTION_TYPE) -> super::super::Foundation:: BOOL); CredProtectA(fasself.into_param().abi(), ::core::mem::transmute(pszcredentials.as_ptr()), pszcredentials.len() as _, ::core::mem::transmute(pszprotectedcredentials), pcchmaxchars, ::core::mem::transmute(protectiontype.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredProtectW(fasself: P0, pszcredentials: &[u16], pszprotectedcredentials: ::windows_core::PWSTR, pcchmaxchars: *mut u32, protectiontype: ::core::option::Option<*mut CRED_PROTECTION_TYPE>) -> ::windows_core::Result<()> @@ -186,7 +186,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredProtectW(fasself : super::super::Foundation:: BOOL, pszcredentials : ::windows_core::PCWSTR, cchcredentials : u32, pszprotectedcredentials : ::windows_core::PWSTR, pcchmaxchars : *mut u32, protectiontype : *mut CRED_PROTECTION_TYPE) -> super::super::Foundation:: BOOL); CredProtectW(fasself.into_param().abi(), ::core::mem::transmute(pszcredentials.as_ptr()), pszcredentials.len() as _, ::core::mem::transmute(pszprotectedcredentials), pcchmaxchars, ::core::mem::transmute(protectiontype.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredReadA(targetname: P0, r#type: CRED_TYPE, flags: u32, credential: *mut *mut CREDENTIALA) -> ::windows_core::Result<()> @@ -196,21 +196,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredReadA(targetname : ::windows_core::PCSTR, r#type : CRED_TYPE, flags : u32, credential : *mut *mut CREDENTIALA) -> super::super::Foundation:: BOOL); CredReadA(targetname.into_param().abi(), r#type, flags, credential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredReadDomainCredentialsA(targetinfo: *const CREDENTIAL_TARGET_INFORMATIONA, flags: u32, count: *mut u32, credential: *mut *mut *mut CREDENTIALA) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CredReadDomainCredentialsA(targetinfo : *const CREDENTIAL_TARGET_INFORMATIONA, flags : u32, count : *mut u32, credential : *mut *mut *mut CREDENTIALA) -> super::super::Foundation:: BOOL); CredReadDomainCredentialsA(targetinfo, flags, count, credential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredReadDomainCredentialsW(targetinfo: *const CREDENTIAL_TARGET_INFORMATIONW, flags: u32, count: *mut u32, credential: *mut *mut *mut CREDENTIALW) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CredReadDomainCredentialsW(targetinfo : *const CREDENTIAL_TARGET_INFORMATIONW, flags : u32, count : *mut u32, credential : *mut *mut *mut CREDENTIALW) -> super::super::Foundation:: BOOL); CredReadDomainCredentialsW(targetinfo, flags, count, credential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredReadW(targetname: P0, r#type: CRED_TYPE, flags: u32, credential: *mut *mut CREDENTIALW) -> ::windows_core::Result<()> @@ -220,7 +220,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredReadW(targetname : ::windows_core::PCWSTR, r#type : CRED_TYPE, flags : u32, credential : *mut *mut CREDENTIALW) -> super::super::Foundation:: BOOL); CredReadW(targetname.into_param().abi(), r#type, flags, credential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredRenameA(oldtargetname: P0, newtargetname: P1, r#type: CRED_TYPE, flags: u32) -> ::windows_core::Result<()> @@ -231,7 +231,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredRenameA(oldtargetname : ::windows_core::PCSTR, newtargetname : ::windows_core::PCSTR, r#type : CRED_TYPE, flags : u32) -> super::super::Foundation:: BOOL); CredRenameA(oldtargetname.into_param().abi(), newtargetname.into_param().abi(), r#type, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredRenameW(oldtargetname: P0, newtargetname: P1, r#type: CRED_TYPE, flags: u32) -> ::windows_core::Result<()> @@ -242,7 +242,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredRenameW(oldtargetname : ::windows_core::PCWSTR, newtargetname : ::windows_core::PCWSTR, r#type : CRED_TYPE, flags : u32) -> super::super::Foundation:: BOOL); CredRenameW(oldtargetname.into_param().abi(), newtargetname.into_param().abi(), r#type, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUICmdLinePromptForCredentialsA(psztargetname: P0, pcontext: ::core::option::Option<*const SecHandle>, dwautherror: u32, username: &mut [u8], pszpassword: &mut [u8], pfsave: ::core::option::Option<*mut super::super::Foundation::BOOL>, dwflags: CREDUI_FLAGS) -> u32 @@ -252,7 +252,7 @@ where ::windows_targets::link!("credui.dll" "system" fn CredUICmdLinePromptForCredentialsA(psztargetname : ::windows_core::PCSTR, pcontext : *const SecHandle, dwautherror : u32, username : ::windows_core::PSTR, uluserbuffersize : u32, pszpassword : ::windows_core::PSTR, ulpasswordbuffersize : u32, pfsave : *mut super::super::Foundation:: BOOL, dwflags : CREDUI_FLAGS) -> u32); CredUICmdLinePromptForCredentialsA(psztargetname.into_param().abi(), ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null())), dwautherror, ::core::mem::transmute(username.as_ptr()), username.len() as _, ::core::mem::transmute(pszpassword.as_ptr()), pszpassword.len() as _, ::core::mem::transmute(pfsave.unwrap_or(::std::ptr::null_mut())), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUICmdLinePromptForCredentialsW(psztargetname: P0, pcontext: ::core::option::Option<*const SecHandle>, dwautherror: u32, username: &mut [u16], pszpassword: &mut [u16], pfsave: ::core::option::Option<*mut super::super::Foundation::BOOL>, dwflags: CREDUI_FLAGS) -> u32 @@ -262,7 +262,7 @@ where ::windows_targets::link!("credui.dll" "system" fn CredUICmdLinePromptForCredentialsW(psztargetname : ::windows_core::PCWSTR, pcontext : *const SecHandle, dwautherror : u32, username : ::windows_core::PWSTR, uluserbuffersize : u32, pszpassword : ::windows_core::PWSTR, ulpasswordbuffersize : u32, pfsave : *mut super::super::Foundation:: BOOL, dwflags : CREDUI_FLAGS) -> u32); CredUICmdLinePromptForCredentialsW(psztargetname.into_param().abi(), ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null())), dwautherror, ::core::mem::transmute(username.as_ptr()), username.len() as _, ::core::mem::transmute(pszpassword.as_ptr()), pszpassword.len() as _, ::core::mem::transmute(pfsave.unwrap_or(::std::ptr::null_mut())), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUIConfirmCredentialsA(psztargetname: P0, bconfirm: P1) -> u32 @@ -273,7 +273,7 @@ where ::windows_targets::link!("credui.dll" "system" fn CredUIConfirmCredentialsA(psztargetname : ::windows_core::PCSTR, bconfirm : super::super::Foundation:: BOOL) -> u32); CredUIConfirmCredentialsA(psztargetname.into_param().abi(), bconfirm.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUIConfirmCredentialsW(psztargetname: P0, bconfirm: P1) -> u32 @@ -300,7 +300,7 @@ where ::windows_targets::link!("credui.dll" "system" fn CredUIParseUserNameW(username : ::windows_core::PCWSTR, user : ::windows_core::PWSTR, userbuffersize : u32, domain : ::windows_core::PWSTR, domainbuffersize : u32) -> u32); CredUIParseUserNameW(username.into_param().abi(), ::core::mem::transmute(user.as_ptr()), user.len() as _, ::core::mem::transmute(domain.as_ptr()), domain.len() as _) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CredUIPromptForCredentialsA(puiinfo: ::core::option::Option<*const CREDUI_INFOA>, psztargetname: P0, pcontext: ::core::option::Option<*const SecHandle>, dwautherror: u32, pszusername: &mut [u8], pszpassword: &mut [u8], save: ::core::option::Option<*mut super::super::Foundation::BOOL>, dwflags: CREDUI_FLAGS) -> u32 @@ -310,7 +310,7 @@ where ::windows_targets::link!("credui.dll" "system" fn CredUIPromptForCredentialsA(puiinfo : *const CREDUI_INFOA, psztargetname : ::windows_core::PCSTR, pcontext : *const SecHandle, dwautherror : u32, pszusername : ::windows_core::PSTR, ulusernamebuffersize : u32, pszpassword : ::windows_core::PSTR, ulpasswordbuffersize : u32, save : *mut super::super::Foundation:: BOOL, dwflags : CREDUI_FLAGS) -> u32); CredUIPromptForCredentialsA(::core::mem::transmute(puiinfo.unwrap_or(::std::ptr::null())), psztargetname.into_param().abi(), ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null())), dwautherror, ::core::mem::transmute(pszusername.as_ptr()), pszusername.len() as _, ::core::mem::transmute(pszpassword.as_ptr()), pszpassword.len() as _, ::core::mem::transmute(save.unwrap_or(::std::ptr::null_mut())), dwflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CredUIPromptForCredentialsW(puiinfo: ::core::option::Option<*const CREDUI_INFOW>, psztargetname: P0, pcontext: ::core::option::Option<*const SecHandle>, dwautherror: u32, pszusername: &mut [u16], pszpassword: &mut [u16], save: ::core::option::Option<*mut super::super::Foundation::BOOL>, dwflags: CREDUI_FLAGS) -> u32 @@ -320,14 +320,14 @@ where ::windows_targets::link!("credui.dll" "system" fn CredUIPromptForCredentialsW(puiinfo : *const CREDUI_INFOW, psztargetname : ::windows_core::PCWSTR, pcontext : *const SecHandle, dwautherror : u32, pszusername : ::windows_core::PWSTR, ulusernamebuffersize : u32, pszpassword : ::windows_core::PWSTR, ulpasswordbuffersize : u32, save : *mut super::super::Foundation:: BOOL, dwflags : CREDUI_FLAGS) -> u32); CredUIPromptForCredentialsW(::core::mem::transmute(puiinfo.unwrap_or(::std::ptr::null())), psztargetname.into_param().abi(), ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null())), dwautherror, ::core::mem::transmute(pszusername.as_ptr()), pszusername.len() as _, ::core::mem::transmute(pszpassword.as_ptr()), pszpassword.len() as _, ::core::mem::transmute(save.unwrap_or(::std::ptr::null_mut())), dwflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CredUIPromptForWindowsCredentialsA(puiinfo: ::core::option::Option<*const CREDUI_INFOA>, dwautherror: u32, pulauthpackage: *mut u32, pvinauthbuffer: ::core::option::Option<*const ::core::ffi::c_void>, ulinauthbuffersize: u32, ppvoutauthbuffer: *mut *mut ::core::ffi::c_void, puloutauthbuffersize: *mut u32, pfsave: ::core::option::Option<*mut super::super::Foundation::BOOL>, dwflags: CREDUIWIN_FLAGS) -> u32 { ::windows_targets::link!("credui.dll" "system" fn CredUIPromptForWindowsCredentialsA(puiinfo : *const CREDUI_INFOA, dwautherror : u32, pulauthpackage : *mut u32, pvinauthbuffer : *const ::core::ffi::c_void, ulinauthbuffersize : u32, ppvoutauthbuffer : *mut *mut ::core::ffi::c_void, puloutauthbuffersize : *mut u32, pfsave : *mut super::super::Foundation:: BOOL, dwflags : CREDUIWIN_FLAGS) -> u32); CredUIPromptForWindowsCredentialsA(::core::mem::transmute(puiinfo.unwrap_or(::std::ptr::null())), dwautherror, pulauthpackage, ::core::mem::transmute(pvinauthbuffer.unwrap_or(::std::ptr::null())), ulinauthbuffersize, ppvoutauthbuffer, puloutauthbuffersize, ::core::mem::transmute(pfsave.unwrap_or(::std::ptr::null_mut())), dwflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CredUIPromptForWindowsCredentialsW(puiinfo: ::core::option::Option<*const CREDUI_INFOW>, dwautherror: u32, pulauthpackage: *mut u32, pvinauthbuffer: ::core::option::Option<*const ::core::ffi::c_void>, ulinauthbuffersize: u32, ppvoutauthbuffer: *mut *mut ::core::ffi::c_void, puloutauthbuffersize: *mut u32, pfsave: ::core::option::Option<*mut super::super::Foundation::BOOL>, dwflags: CREDUIWIN_FLAGS) -> u32 { @@ -342,7 +342,7 @@ where ::windows_targets::link!("credui.dll" "system" fn CredUIReadSSOCredW(pszrealm : ::windows_core::PCWSTR, ppszusername : *mut ::windows_core::PWSTR) -> u32); CredUIReadSSOCredW(pszrealm.into_param().abi(), ppszusername) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUIStoreSSOCredW(pszrealm: P0, pszusername: P1, pszpassword: P2, bpersist: P3) -> u32 @@ -355,21 +355,21 @@ where ::windows_targets::link!("credui.dll" "system" fn CredUIStoreSSOCredW(pszrealm : ::windows_core::PCWSTR, pszusername : ::windows_core::PCWSTR, pszpassword : ::windows_core::PCWSTR, bpersist : super::super::Foundation:: BOOL) -> u32); CredUIStoreSSOCredW(pszrealm.into_param().abi(), pszusername.into_param().abi(), pszpassword.into_param().abi(), bpersist.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUnPackAuthenticationBufferA(dwflags: CRED_PACK_FLAGS, pauthbuffer: *const ::core::ffi::c_void, cbauthbuffer: u32, pszusername: ::windows_core::PSTR, pcchlmaxusername: *mut u32, pszdomainname: ::windows_core::PSTR, pcchmaxdomainname: ::core::option::Option<*mut u32>, pszpassword: ::windows_core::PSTR, pcchmaxpassword: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("credui.dll" "system" fn CredUnPackAuthenticationBufferA(dwflags : CRED_PACK_FLAGS, pauthbuffer : *const ::core::ffi::c_void, cbauthbuffer : u32, pszusername : ::windows_core::PSTR, pcchlmaxusername : *mut u32, pszdomainname : ::windows_core::PSTR, pcchmaxdomainname : *mut u32, pszpassword : ::windows_core::PSTR, pcchmaxpassword : *mut u32) -> super::super::Foundation:: BOOL); CredUnPackAuthenticationBufferA(dwflags, pauthbuffer, cbauthbuffer, ::core::mem::transmute(pszusername), pcchlmaxusername, ::core::mem::transmute(pszdomainname), ::core::mem::transmute(pcchmaxdomainname.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pszpassword), pcchmaxpassword).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUnPackAuthenticationBufferW(dwflags: CRED_PACK_FLAGS, pauthbuffer: *const ::core::ffi::c_void, cbauthbuffer: u32, pszusername: ::windows_core::PWSTR, pcchmaxusername: *mut u32, pszdomainname: ::windows_core::PWSTR, pcchmaxdomainname: ::core::option::Option<*mut u32>, pszpassword: ::windows_core::PWSTR, pcchmaxpassword: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("credui.dll" "system" fn CredUnPackAuthenticationBufferW(dwflags : CRED_PACK_FLAGS, pauthbuffer : *const ::core::ffi::c_void, cbauthbuffer : u32, pszusername : ::windows_core::PWSTR, pcchmaxusername : *mut u32, pszdomainname : ::windows_core::PWSTR, pcchmaxdomainname : *mut u32, pszpassword : ::windows_core::PWSTR, pcchmaxpassword : *mut u32) -> super::super::Foundation:: BOOL); CredUnPackAuthenticationBufferW(dwflags, pauthbuffer, cbauthbuffer, ::core::mem::transmute(pszusername), pcchmaxusername, ::core::mem::transmute(pszdomainname), ::core::mem::transmute(pcchmaxdomainname.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pszpassword), pcchmaxpassword).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUnmarshalCredentialA(marshaledcredential: P0, credtype: *mut CRED_MARSHAL_TYPE, credential: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -379,7 +379,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredUnmarshalCredentialA(marshaledcredential : ::windows_core::PCSTR, credtype : *mut CRED_MARSHAL_TYPE, credential : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CredUnmarshalCredentialA(marshaledcredential.into_param().abi(), credtype, credential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUnmarshalCredentialW(marshaledcredential: P0, credtype: *mut CRED_MARSHAL_TYPE, credential: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -389,7 +389,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredUnmarshalCredentialW(marshaledcredential : ::windows_core::PCWSTR, credtype : *mut CRED_MARSHAL_TYPE, credential : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CredUnmarshalCredentialW(marshaledcredential.into_param().abi(), credtype, credential).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUnprotectA(fasself: P0, pszprotectedcredentials: &[u8], pszcredentials: ::windows_core::PSTR, pcchmaxchars: *mut u32) -> ::windows_core::Result<()> @@ -399,7 +399,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredUnprotectA(fasself : super::super::Foundation:: BOOL, pszprotectedcredentials : ::windows_core::PCSTR, cchprotectedcredentials : u32, pszcredentials : ::windows_core::PSTR, pcchmaxchars : *mut u32) -> super::super::Foundation:: BOOL); CredUnprotectA(fasself.into_param().abi(), ::core::mem::transmute(pszprotectedcredentials.as_ptr()), pszprotectedcredentials.len() as _, ::core::mem::transmute(pszcredentials), pcchmaxchars).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredUnprotectW(fasself: P0, pszprotectedcredentials: &[u16], pszcredentials: ::windows_core::PWSTR, pcchmaxchars: *mut u32) -> ::windows_core::Result<()> @@ -409,42 +409,42 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CredUnprotectW(fasself : super::super::Foundation:: BOOL, pszprotectedcredentials : ::windows_core::PCWSTR, cchprotectedcredentials : u32, pszcredentials : ::windows_core::PWSTR, pcchmaxchars : *mut u32) -> super::super::Foundation:: BOOL); CredUnprotectW(fasself.into_param().abi(), ::core::mem::transmute(pszprotectedcredentials.as_ptr()), pszprotectedcredentials.len() as _, ::core::mem::transmute(pszcredentials), pcchmaxchars).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredWriteA(credential: *const CREDENTIALA, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CredWriteA(credential : *const CREDENTIALA, flags : u32) -> super::super::Foundation:: BOOL); CredWriteA(credential, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredWriteDomainCredentialsA(targetinfo: *const CREDENTIAL_TARGET_INFORMATIONA, credential: *const CREDENTIALA, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CredWriteDomainCredentialsA(targetinfo : *const CREDENTIAL_TARGET_INFORMATIONA, credential : *const CREDENTIALA, flags : u32) -> super::super::Foundation:: BOOL); CredWriteDomainCredentialsA(targetinfo, credential, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredWriteDomainCredentialsW(targetinfo: *const CREDENTIAL_TARGET_INFORMATIONW, credential: *const CREDENTIALW, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CredWriteDomainCredentialsW(targetinfo : *const CREDENTIAL_TARGET_INFORMATIONW, credential : *const CREDENTIALW, flags : u32) -> super::super::Foundation:: BOOL); CredWriteDomainCredentialsW(targetinfo, credential, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CredWriteW(credential: *const CREDENTIALW, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CredWriteW(credential : *const CREDENTIALW, flags : u32) -> super::super::Foundation:: BOOL); CredWriteW(credential, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOpenCardNameA(param0: *mut OPENCARDNAMEA) -> i32 { ::windows_targets::link!("scarddlg.dll" "system" fn GetOpenCardNameA(param0 : *mut OPENCARDNAMEA) -> i32); GetOpenCardNameA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOpenCardNameW(param0: *mut OPENCARDNAMEW) -> i32 { @@ -462,14 +462,14 @@ pub unsafe fn KeyCredentialManagerGetInformation() -> ::windows_core::Result<*mu let mut result__ = ::std::mem::zeroed(); KeyCredentialManagerGetInformation(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeyCredentialManagerGetOperationErrorStates(keycredentialmanageroperationtype: KeyCredentialManagerOperationType, isready: *mut super::super::Foundation::BOOL, keycredentialmanageroperationerrorstates: *mut KeyCredentialManagerOperationErrorStates) -> ::windows_core::Result<()> { ::windows_targets::link!("keycredmgr.dll" "system" fn KeyCredentialManagerGetOperationErrorStates(keycredentialmanageroperationtype : KeyCredentialManagerOperationType, isready : *mut super::super::Foundation:: BOOL, keycredentialmanageroperationerrorstates : *mut KeyCredentialManagerOperationErrorStates) -> ::windows_core::HRESULT); KeyCredentialManagerGetOperationErrorStates(keycredentialmanageroperationtype, isready, keycredentialmanageroperationerrorstates).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KeyCredentialManagerShowUIOperation(hwndowner: P0, keycredentialmanageroperationtype: KeyCredentialManagerOperationType) -> ::windows_core::Result<()> @@ -479,7 +479,7 @@ where ::windows_targets::link!("keycredmgr.dll" "system" fn KeyCredentialManagerShowUIOperation(hwndowner : super::super::Foundation:: HWND, keycredentialmanageroperationtype : KeyCredentialManagerOperationType) -> ::windows_core::HRESULT); KeyCredentialManagerShowUIOperation(hwndowner.into_param().abi(), keycredentialmanageroperationtype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SCardAccessStartedEvent() -> ::windows_core::Result { @@ -955,14 +955,14 @@ pub unsafe fn SCardTransmit(hcard: usize, piosendpci: *const SCARD_IO_REQUEST, p ::windows_targets::link!("winscard.dll" "system" fn SCardTransmit(hcard : usize, piosendpci : *const SCARD_IO_REQUEST, pbsendbuffer : *const u8, cbsendlength : u32, piorecvpci : *mut SCARD_IO_REQUEST, pbrecvbuffer : *mut u8, pcbrecvlength : *mut u32) -> i32); SCardTransmit(hcard, piosendpci, ::core::mem::transmute(pbsendbuffer.as_ptr()), pbsendbuffer.len() as _, ::core::mem::transmute(piorecvpci.unwrap_or(::std::ptr::null_mut())), pbrecvbuffer, pcbrecvlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SCardUIDlgSelectCardA(param0: *mut OPENCARDNAME_EXA) -> i32 { ::windows_targets::link!("scarddlg.dll" "system" fn SCardUIDlgSelectCardA(param0 : *mut OPENCARDNAME_EXA) -> i32); SCardUIDlgSelectCardA(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SCardUIDlgSelectCardW(param0: *mut OPENCARDNAME_EXW) -> i32 { @@ -1232,43 +1232,43 @@ pub const SC_DLG_MINIMAL_UI: u32 = 1u32; pub const SC_DLG_NO_UI: u32 = 2u32; pub const SECPKG_ALT_ATTR: u32 = 2147483648u32; pub const SECPKG_ATTR_C_FULL_IDENT_TOKEN: u32 = 2147483781u32; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_ACCOUNT_DISABLED: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741710i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_ACCOUNT_EXPIRED: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741421i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_ACCOUNT_LOCKED_OUT: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741260i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_ACCOUNT_RESTRICTION: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741714i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_AUTHENTICATION_FIREWALL_FAILED: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073740781i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_DOWNGRADE_DETECTED: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073740920i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_LOGON_FAILURE: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741715i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_LOGON_TYPE_NOT_GRANTED: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741477i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_NO_SUCH_LOGON_SESSION: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741729i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_NO_SUCH_USER: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741724i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_PASSWORD_EXPIRED: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741711i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_PASSWORD_MUST_CHANGE: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741276i32); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const STATUS_WRONG_PASSWORD: super::super::Foundation::NTSTATUS = super::super::Foundation::NTSTATUS(-1073741718i32); pub const TS_SSP_NAME: ::windows_core::PCWSTR = ::windows_core::w!("TSSSP"); @@ -1865,7 +1865,7 @@ impl ::core::default::Default for CERT_CREDENTIAL_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CREDENTIALA { pub Flags: CRED_FLAGS, @@ -1927,7 +1927,7 @@ impl ::core::default::Default for CREDENTIALA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CREDENTIALW { pub Flags: CRED_FLAGS, @@ -2193,7 +2193,7 @@ impl ::core::default::Default for CREDSSP_CRED_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CREDUI_INFOA { pub cbSize: u32, @@ -2235,7 +2235,7 @@ impl ::core::default::Default for CREDUI_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CREDUI_INFOW { pub cbSize: u32, @@ -2306,7 +2306,7 @@ impl ::core::default::Default for KeyCredentialManagerInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPENCARDNAMEA { pub dwStructSize: u32, @@ -2379,7 +2379,7 @@ impl ::core::default::Default for OPENCARDNAMEA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPENCARDNAMEW { pub dwStructSize: u32, @@ -2452,7 +2452,7 @@ impl ::core::default::Default for OPENCARDNAMEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OPENCARDNAME_EXA { pub dwStructSize: u32, @@ -2517,7 +2517,7 @@ impl ::core::default::Default for OPENCARDNAME_EXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OPENCARDNAME_EXW { pub dwStructSize: u32, @@ -2582,7 +2582,7 @@ impl ::core::default::Default for OPENCARDNAME_EXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPENCARD_SEARCH_CRITERIAA { pub dwStructSize: u32, @@ -2635,7 +2635,7 @@ impl ::core::default::Default for OPENCARD_SEARCH_CRITERIAA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPENCARD_SEARCH_CRITERIAW { pub dwStructSize: u32, @@ -3144,7 +3144,7 @@ impl ::core::default::Default for USERNAME_TARGET_CREDENTIAL_INFO { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPOCNCHKPROC = ::core::option::Option super::super::Foundation::BOOL>; pub type LPOCNCONNPROCA = ::core::option::Option usize>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Catalog/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Catalog/mod.rs index 1749039621..7b809883ec 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Catalog/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Catalog/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATAdminAcquireContext(phcatadmin: *mut isize, pgsubsystem: ::core::option::Option<*const ::windows_core::GUID>, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wintrust.dll" "system" fn CryptCATAdminAcquireContext(phcatadmin : *mut isize, pgsubsystem : *const ::windows_core::GUID, dwflags : u32) -> super::super::super::Foundation:: BOOL); CryptCATAdminAcquireContext(phcatadmin, ::core::mem::transmute(pgsubsystem.unwrap_or(::std::ptr::null())), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATAdminAcquireContext2(phcatadmin: *mut isize, pgsubsystem: ::core::option::Option<*const ::windows_core::GUID>, pwszhashalgorithm: P0, pstronghashpolicy: ::core::option::Option<*const super::CERT_STRONG_SIGN_PARA>, dwflags: u32) -> ::windows_core::Result<()> @@ -24,7 +24,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATAdminAddCatalog(hcatadmin : isize, pwszcatalogfile : ::windows_core::PCWSTR, pwszselectbasename : ::windows_core::PCWSTR, dwflags : u32) -> isize); CryptCATAdminAddCatalog(hcatadmin, pwszcatalogfile.into_param().abi(), pwszselectbasename.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATAdminCalcHashFromFileHandle(hfile: P0, pcbhash: *mut u32, pbhash: ::core::option::Option<*mut u8>, dwflags: u32) -> super::super::super::Foundation::BOOL @@ -34,7 +34,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATAdminCalcHashFromFileHandle(hfile : super::super::super::Foundation:: HANDLE, pcbhash : *mut u32, pbhash : *mut u8, dwflags : u32) -> super::super::super::Foundation:: BOOL); CryptCATAdminCalcHashFromFileHandle(hfile.into_param().abi(), pcbhash, ::core::mem::transmute(pbhash.unwrap_or(::std::ptr::null_mut())), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATAdminCalcHashFromFileHandle2(hcatadmin: isize, hfile: P0, pcbhash: *mut u32, pbhash: ::core::option::Option<*mut u8>, dwflags: u32) -> ::windows_core::Result<()> @@ -49,7 +49,7 @@ pub unsafe fn CryptCATAdminEnumCatalogFromHash(hcatadmin: isize, pbhash: &[u8], ::windows_targets::link!("wintrust.dll" "system" fn CryptCATAdminEnumCatalogFromHash(hcatadmin : isize, pbhash : *const u8, cbhash : u32, dwflags : u32, phprevcatinfo : *mut isize) -> isize); CryptCATAdminEnumCatalogFromHash(hcatadmin, ::core::mem::transmute(pbhash.as_ptr()), pbhash.len() as _, dwflags, ::core::mem::transmute(phprevcatinfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATAdminPauseServiceForBackup(dwflags: u32, fresume: P0) -> super::super::super::Foundation::BOOL @@ -59,21 +59,21 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATAdminPauseServiceForBackup(dwflags : u32, fresume : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); CryptCATAdminPauseServiceForBackup(dwflags, fresume.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATAdminReleaseCatalogContext(hcatadmin: isize, hcatinfo: isize, dwflags: u32) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("wintrust.dll" "system" fn CryptCATAdminReleaseCatalogContext(hcatadmin : isize, hcatinfo : isize, dwflags : u32) -> super::super::super::Foundation:: BOOL); CryptCATAdminReleaseCatalogContext(hcatadmin, hcatinfo, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATAdminReleaseContext(hcatadmin: isize, dwflags: u32) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("wintrust.dll" "system" fn CryptCATAdminReleaseContext(hcatadmin : isize, dwflags : u32) -> super::super::super::Foundation:: BOOL); CryptCATAdminReleaseContext(hcatadmin, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATAdminRemoveCatalog(hcatadmin: isize, pwszcatalogfile: P0, dwflags: u32) -> ::windows_core::Result<()> @@ -83,7 +83,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATAdminRemoveCatalog(hcatadmin : isize, pwszcatalogfile : ::windows_core::PCWSTR, dwflags : u32) -> super::super::super::Foundation:: BOOL); CryptCATAdminRemoveCatalog(hcatadmin, pwszcatalogfile.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATAdminResolveCatalogPath(hcatadmin: isize, pwszcatalogfile: P0, pscatinfo: *mut CATALOG_INFO, dwflags: u32) -> ::windows_core::Result<()> @@ -93,7 +93,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATAdminResolveCatalogPath(hcatadmin : isize, pwszcatalogfile : ::windows_core::PCWSTR, pscatinfo : *mut CATALOG_INFO, dwflags : u32) -> super::super::super::Foundation:: BOOL); CryptCATAdminResolveCatalogPath(hcatadmin, pwszcatalogfile.into_param().abi(), pscatinfo, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn CryptCATAllocSortedMemberInfo(hcatalog: P0, pwszreferencetag: P1) -> *mut CRYPTCATMEMBER @@ -104,35 +104,35 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATAllocSortedMemberInfo(hcatalog : super::super::super::Foundation:: HANDLE, pwszreferencetag : ::windows_core::PCWSTR) -> *mut CRYPTCATMEMBER); CryptCATAllocSortedMemberInfo(hcatalog.into_param().abi(), pwszreferencetag.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATCDFClose(pcdf: *mut CRYPTCATCDF) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("wintrust.dll" "system" fn CryptCATCDFClose(pcdf : *mut CRYPTCATCDF) -> super::super::super::Foundation:: BOOL); CryptCATCDFClose(pcdf) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn CryptCATCDFEnumAttributes(pcdf: *mut CRYPTCATCDF, pmember: *mut CRYPTCATMEMBER, pprevattr: *mut CRYPTCATATTRIBUTE, pfnparseerror: PFN_CDF_PARSE_ERROR_CALLBACK) -> *mut CRYPTCATATTRIBUTE { ::windows_targets::link!("wintrust.dll" "system" fn CryptCATCDFEnumAttributes(pcdf : *mut CRYPTCATCDF, pmember : *mut CRYPTCATMEMBER, pprevattr : *mut CRYPTCATATTRIBUTE, pfnparseerror : PFN_CDF_PARSE_ERROR_CALLBACK) -> *mut CRYPTCATATTRIBUTE); CryptCATCDFEnumAttributes(pcdf, pmember, pprevattr, pfnparseerror) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATCDFEnumCatAttributes(pcdf: *mut CRYPTCATCDF, pprevattr: *mut CRYPTCATATTRIBUTE, pfnparseerror: PFN_CDF_PARSE_ERROR_CALLBACK) -> *mut CRYPTCATATTRIBUTE { ::windows_targets::link!("wintrust.dll" "system" fn CryptCATCDFEnumCatAttributes(pcdf : *mut CRYPTCATCDF, pprevattr : *mut CRYPTCATATTRIBUTE, pfnparseerror : PFN_CDF_PARSE_ERROR_CALLBACK) -> *mut CRYPTCATATTRIBUTE); CryptCATCDFEnumCatAttributes(pcdf, pprevattr, pfnparseerror) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn CryptCATCDFEnumMembers(pcdf: *mut CRYPTCATCDF, pprevmember: *mut CRYPTCATMEMBER, pfnparseerror: PFN_CDF_PARSE_ERROR_CALLBACK) -> *mut CRYPTCATMEMBER { ::windows_targets::link!("wintrust.dll" "system" fn CryptCATCDFEnumMembers(pcdf : *mut CRYPTCATCDF, pprevmember : *mut CRYPTCATMEMBER, pfnparseerror : PFN_CDF_PARSE_ERROR_CALLBACK) -> *mut CRYPTCATMEMBER); CryptCATCDFEnumMembers(pcdf, pprevmember, pfnparseerror) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATCDFOpen(pwszfilepath: P0, pfnparseerror: PFN_CDF_PARSE_ERROR_CALLBACK) -> *mut CRYPTCATCDF @@ -142,14 +142,14 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATCDFOpen(pwszfilepath : ::windows_core::PCWSTR, pfnparseerror : PFN_CDF_PARSE_ERROR_CALLBACK) -> *mut CRYPTCATCDF); CryptCATCDFOpen(pwszfilepath.into_param().abi(), pfnparseerror) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATCatalogInfoFromContext(hcatinfo: isize, pscatinfo: *mut CATALOG_INFO, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wintrust.dll" "system" fn CryptCATCatalogInfoFromContext(hcatinfo : isize, pscatinfo : *mut CATALOG_INFO, dwflags : u32) -> super::super::super::Foundation:: BOOL); CryptCATCatalogInfoFromContext(hcatinfo, pscatinfo, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATClose(hcatalog: P0) -> super::super::super::Foundation::BOOL @@ -159,7 +159,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATClose(hcatalog : super::super::super::Foundation:: HANDLE) -> super::super::super::Foundation:: BOOL); CryptCATClose(hcatalog.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn CryptCATEnumerateAttr(hcatalog: P0, pcatmember: *mut CRYPTCATMEMBER, pprevattr: *mut CRYPTCATATTRIBUTE) -> *mut CRYPTCATATTRIBUTE @@ -169,7 +169,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATEnumerateAttr(hcatalog : super::super::super::Foundation:: HANDLE, pcatmember : *mut CRYPTCATMEMBER, pprevattr : *mut CRYPTCATATTRIBUTE) -> *mut CRYPTCATATTRIBUTE); CryptCATEnumerateAttr(hcatalog.into_param().abi(), pcatmember, pprevattr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATEnumerateCatAttr(hcatalog: P0, pprevattr: *mut CRYPTCATATTRIBUTE) -> *mut CRYPTCATATTRIBUTE @@ -179,7 +179,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATEnumerateCatAttr(hcatalog : super::super::super::Foundation:: HANDLE, pprevattr : *mut CRYPTCATATTRIBUTE) -> *mut CRYPTCATATTRIBUTE); CryptCATEnumerateCatAttr(hcatalog.into_param().abi(), pprevattr) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn CryptCATEnumerateMember(hcatalog: P0, pprevmember: *mut CRYPTCATMEMBER) -> *mut CRYPTCATMEMBER @@ -189,7 +189,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATEnumerateMember(hcatalog : super::super::super::Foundation:: HANDLE, pprevmember : *mut CRYPTCATMEMBER) -> *mut CRYPTCATMEMBER); CryptCATEnumerateMember(hcatalog.into_param().abi(), pprevmember) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn CryptCATFreeSortedMemberInfo(hcatalog: P0, pcatmember: *mut CRYPTCATMEMBER) @@ -199,7 +199,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATFreeSortedMemberInfo(hcatalog : super::super::super::Foundation:: HANDLE, pcatmember : *mut CRYPTCATMEMBER) -> ()); CryptCATFreeSortedMemberInfo(hcatalog.into_param().abi(), pcatmember) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn CryptCATGetAttrInfo(hcatalog: P0, pcatmember: *mut CRYPTCATMEMBER, pwszreferencetag: P1) -> *mut CRYPTCATATTRIBUTE @@ -210,7 +210,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATGetAttrInfo(hcatalog : super::super::super::Foundation:: HANDLE, pcatmember : *mut CRYPTCATMEMBER, pwszreferencetag : ::windows_core::PCWSTR) -> *mut CRYPTCATATTRIBUTE); CryptCATGetAttrInfo(hcatalog.into_param().abi(), pcatmember, pwszreferencetag.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATGetCatAttrInfo(hcatalog: P0, pwszreferencetag: P1) -> *mut CRYPTCATATTRIBUTE @@ -221,7 +221,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATGetCatAttrInfo(hcatalog : super::super::super::Foundation:: HANDLE, pwszreferencetag : ::windows_core::PCWSTR) -> *mut CRYPTCATATTRIBUTE); CryptCATGetCatAttrInfo(hcatalog.into_param().abi(), pwszreferencetag.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn CryptCATGetMemberInfo(hcatalog: P0, pwszreferencetag: P1) -> *mut CRYPTCATMEMBER @@ -232,14 +232,14 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATGetMemberInfo(hcatalog : super::super::super::Foundation:: HANDLE, pwszreferencetag : ::windows_core::PCWSTR) -> *mut CRYPTCATMEMBER); CryptCATGetMemberInfo(hcatalog.into_param().abi(), pwszreferencetag.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATHandleFromStore(pcatstore: *mut CRYPTCATSTORE) -> super::super::super::Foundation::HANDLE { ::windows_targets::link!("wintrust.dll" "system" fn CryptCATHandleFromStore(pcatstore : *mut CRYPTCATSTORE) -> super::super::super::Foundation:: HANDLE); CryptCATHandleFromStore(pcatstore) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATOpen(pwszfilename: P0, fdwopenflags: CRYPTCAT_OPEN_FLAGS, hprov: usize, dwpublicversion: CRYPTCAT_VERSION, dwencodingtype: u32) -> super::super::super::Foundation::HANDLE @@ -249,7 +249,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATOpen(pwszfilename : ::windows_core::PCWSTR, fdwopenflags : CRYPTCAT_OPEN_FLAGS, hprov : usize, dwpublicversion : CRYPTCAT_VERSION, dwencodingtype : u32) -> super::super::super::Foundation:: HANDLE); CryptCATOpen(pwszfilename.into_param().abi(), fdwopenflags, hprov, dwpublicversion, dwencodingtype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATPersistStore(hcatalog: P0) -> ::windows_core::Result<()> @@ -259,7 +259,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATPersistStore(hcatalog : super::super::super::Foundation:: HANDLE) -> super::super::super::Foundation:: BOOL); CryptCATPersistStore(hcatalog.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn CryptCATPutAttrInfo(hcatalog: P0, pcatmember: *mut CRYPTCATMEMBER, pwszreferencetag: P1, dwattrtypeandaction: u32, cbdata: u32, pbdata: *mut u8) -> *mut CRYPTCATATTRIBUTE @@ -270,7 +270,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATPutAttrInfo(hcatalog : super::super::super::Foundation:: HANDLE, pcatmember : *mut CRYPTCATMEMBER, pwszreferencetag : ::windows_core::PCWSTR, dwattrtypeandaction : u32, cbdata : u32, pbdata : *mut u8) -> *mut CRYPTCATATTRIBUTE); CryptCATPutAttrInfo(hcatalog.into_param().abi(), pcatmember, pwszreferencetag.into_param().abi(), dwattrtypeandaction, cbdata, pbdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATPutCatAttrInfo(hcatalog: P0, pwszreferencetag: P1, dwattrtypeandaction: u32, cbdata: u32, pbdata: *mut u8) -> *mut CRYPTCATATTRIBUTE @@ -281,7 +281,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATPutCatAttrInfo(hcatalog : super::super::super::Foundation:: HANDLE, pwszreferencetag : ::windows_core::PCWSTR, dwattrtypeandaction : u32, cbdata : u32, pbdata : *mut u8) -> *mut CRYPTCATATTRIBUTE); CryptCATPutCatAttrInfo(hcatalog.into_param().abi(), pwszreferencetag.into_param().abi(), dwattrtypeandaction, cbdata, pbdata) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn CryptCATPutMemberInfo(hcatalog: P0, pwszfilename: P1, pwszreferencetag: P2, pgsubjecttype: *mut ::windows_core::GUID, dwcertversion: u32, cbsipindirectdata: u32, pbsipindirectdata: *mut u8) -> *mut CRYPTCATMEMBER @@ -293,7 +293,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATPutMemberInfo(hcatalog : super::super::super::Foundation:: HANDLE, pwszfilename : ::windows_core::PCWSTR, pwszreferencetag : ::windows_core::PCWSTR, pgsubjecttype : *mut ::windows_core::GUID, dwcertversion : u32, cbsipindirectdata : u32, pbsipindirectdata : *mut u8) -> *mut CRYPTCATMEMBER); CryptCATPutMemberInfo(hcatalog.into_param().abi(), pwszfilename.into_param().abi(), pwszreferencetag.into_param().abi(), pgsubjecttype, dwcertversion, cbsipindirectdata, pbsipindirectdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCATStoreFromHandle(hcatalog: P0) -> *mut CRYPTCATSTORE @@ -303,7 +303,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn CryptCATStoreFromHandle(hcatalog : super::super::super::Foundation:: HANDLE) -> *mut CRYPTCATSTORE); CryptCATStoreFromHandle(hcatalog.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCatalogFile(hfile: P0, pwszfilename: P1) -> super::super::super::Foundation::BOOL @@ -495,7 +495,7 @@ impl ::core::default::Default for CRYPTCATATTRIBUTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTCATCDF { pub cbStruct: u32, @@ -539,7 +539,7 @@ impl ::core::default::Default for CRYPTCATCDF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] pub struct CRYPTCATMEMBER { pub cbStruct: u32, @@ -599,7 +599,7 @@ impl ::core::default::Default for CRYPTCATMEMBER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTCATSTORE { pub cbStruct: u32, @@ -646,7 +646,7 @@ impl ::core::default::Default for CRYPTCATSTORE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] pub struct MS_ADDINFO_CATALOGMEMBER { pub cbStruct: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Certificates/impl.rs b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Certificates/impl.rs index 2f441a9b3e..50c164e677 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Certificates/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Certificates/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAlternativeName_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn InitializeFromString(&self, r#type: AlternativeNameType, strvalue: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -88,7 +88,7 @@ impl IAlternativeName_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAlternativeNames_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -165,7 +165,7 @@ impl IAlternativeNames_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBinaryConverter_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn StringToString(&self, strencodedin: &::windows_core::BSTR, encodingin: EncodingType, encoding: EncodingType) -> ::windows_core::Result<::windows_core::BSTR>; @@ -221,7 +221,7 @@ impl IBinaryConverter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBinaryConverter2_Impl: Sized + IBinaryConverter_Impl { fn StringArrayToVariantArray(&self, pvarstringarray: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result; @@ -264,7 +264,7 @@ impl IBinaryConverter2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICEnroll_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn createFilePKCS10(&self, dnname: &::windows_core::BSTR, usage: &::windows_core::BSTR, wszpkcs10filename: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -841,7 +841,7 @@ impl ICEnroll_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICEnroll2_Impl: Sized + ICEnroll_Impl { fn addCertTypeToRequest(&self, certtype: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -912,7 +912,7 @@ impl ICEnroll2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICEnroll3_Impl: Sized + ICEnroll2_Impl { fn InstallPKCS7(&self, pkcs7: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1075,7 +1075,7 @@ impl ICEnroll3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICEnroll4_Impl: Sized + ICEnroll3_Impl { fn SetPrivateKeyArchiveCertificate(&self, bstrcert: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1407,7 +1407,7 @@ impl ICEnroll4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertAdmin_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn IsValidCertificate(&self, strconfig: &::windows_core::BSTR, strserialnumber: &::windows_core::BSTR) -> ::windows_core::Result; @@ -1524,7 +1524,7 @@ impl ICertAdmin_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertAdmin2_Impl: Sized + ICertAdmin_Impl { fn PublishCRLs(&self, strconfig: &::windows_core::BSTR, date: f64, crlflags: i32) -> ::windows_core::Result<()>; @@ -1660,7 +1660,7 @@ impl ICertAdmin2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertConfig_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Reset(&self, index: i32) -> ::windows_core::Result; @@ -1729,7 +1729,7 @@ impl ICertConfig_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertConfig2_Impl: Sized + ICertConfig_Impl { fn SetSharedFolder(&self, strsharedfolder: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1750,7 +1750,7 @@ impl ICertConfig2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeAltName_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Decode(&self, strbinary: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1840,7 +1840,7 @@ impl ICertEncodeAltName_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeAltName2_Impl: Sized + ICertEncodeAltName_Impl { fn DecodeBlob(&self, strencodeddata: &::windows_core::BSTR, encoding: EncodingType) -> ::windows_core::Result<()>; @@ -1897,7 +1897,7 @@ impl ICertEncodeAltName2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeBitString_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Decode(&self, strbinary: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1960,7 +1960,7 @@ impl ICertEncodeBitString_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeBitString2_Impl: Sized + ICertEncodeBitString_Impl { fn DecodeBlob(&self, strencodeddata: &::windows_core::BSTR, encoding: EncodingType) -> ::windows_core::Result<()>; @@ -2010,7 +2010,7 @@ impl ICertEncodeBitString2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeCRLDistInfo_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Decode(&self, strbinary: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2120,7 +2120,7 @@ impl ICertEncodeCRLDistInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeCRLDistInfo2_Impl: Sized + ICertEncodeCRLDistInfo_Impl { fn DecodeBlob(&self, strencodeddata: &::windows_core::BSTR, encoding: EncodingType) -> ::windows_core::Result<()>; @@ -2157,7 +2157,7 @@ impl ICertEncodeCRLDistInfo2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeDateArray_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Decode(&self, strbinary: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2234,7 +2234,7 @@ impl ICertEncodeDateArray_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeDateArray2_Impl: Sized + ICertEncodeDateArray_Impl { fn DecodeBlob(&self, strencodeddata: &::windows_core::BSTR, encoding: EncodingType) -> ::windows_core::Result<()>; @@ -2271,7 +2271,7 @@ impl ICertEncodeDateArray2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeLongArray_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Decode(&self, strbinary: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2348,7 +2348,7 @@ impl ICertEncodeLongArray_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeLongArray2_Impl: Sized + ICertEncodeLongArray_Impl { fn DecodeBlob(&self, strencodeddata: &::windows_core::BSTR, encoding: EncodingType) -> ::windows_core::Result<()>; @@ -2385,7 +2385,7 @@ impl ICertEncodeLongArray2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeStringArray_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Decode(&self, strbinary: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2475,7 +2475,7 @@ impl ICertEncodeStringArray_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertEncodeStringArray2_Impl: Sized + ICertEncodeStringArray_Impl { fn DecodeBlob(&self, strencodeddata: &::windows_core::BSTR, encoding: EncodingType) -> ::windows_core::Result<()>; @@ -2512,7 +2512,7 @@ impl ICertEncodeStringArray2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertExit_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, strconfig: &::windows_core::BSTR) -> ::windows_core::Result; @@ -2562,7 +2562,7 @@ impl ICertExit_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertExit2_Impl: Sized + ICertExit_Impl { fn GetManageModule(&self) -> ::windows_core::Result; @@ -2589,7 +2589,7 @@ impl ICertExit2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertGetConfig_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn GetConfig(&self, flags: CERT_GET_CONFIG_FLAGS) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2616,7 +2616,7 @@ impl ICertGetConfig_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertManageModule_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn GetProperty(&self, strconfig: &::windows_core::BSTR, strstoragelocation: &::windows_core::BSTR, strpropertyname: &::windows_core::BSTR, flags: i32) -> ::windows_core::Result; @@ -2660,7 +2660,7 @@ impl ICertManageModule_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPolicy_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, strconfig: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2717,7 +2717,7 @@ impl ICertPolicy_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPolicy2_Impl: Sized + ICertPolicy_Impl { fn GetManageModule(&self) -> ::windows_core::Result; @@ -2744,7 +2744,7 @@ impl ICertPolicy2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertProperties_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -2828,7 +2828,7 @@ impl ICertProperties_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertProperty_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn InitializeFromCertificate(&self, machinecontext: super::super::super::Foundation::VARIANT_BOOL, encoding: EncodingType, strcertificate: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2906,7 +2906,7 @@ impl ICertProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyArchived_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, archivedvalue: super::super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -2943,7 +2943,7 @@ impl ICertPropertyArchived_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyArchivedKeyHash_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, encoding: EncodingType, strarchivedkeyhashvalue: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2980,7 +2980,7 @@ impl ICertPropertyArchivedKeyHash_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyAutoEnroll_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, strtemplatename: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3017,7 +3017,7 @@ impl ICertPropertyAutoEnroll_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyBackedUp_Impl: Sized + ICertProperty_Impl { fn InitializeFromCurrentTime(&self, backedupvalue: super::super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3074,7 +3074,7 @@ impl ICertPropertyBackedUp_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyDescription_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, strdescription: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3111,7 +3111,7 @@ impl ICertPropertyDescription_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyEnrollment_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, requestid: i32, strcadnsname: &::windows_core::BSTR, strcaname: &::windows_core::BSTR, strfriendlyname: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3187,7 +3187,7 @@ impl ICertPropertyEnrollment_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyEnrollmentPolicyServer_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, propertyflags: EnrollmentPolicyServerPropertyFlags, authflags: X509EnrollmentAuthFlags, enrollmentserverauthflags: X509EnrollmentAuthFlags, urlflags: PolicyServerUrlFlags, strrequestid: &::windows_core::BSTR, strurl: &::windows_core::BSTR, strid: &::windows_core::BSTR, strenrollmentserverurl: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3315,7 +3315,7 @@ impl ICertPropertyEnrollmentPolicyServer_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyFriendlyName_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, strfriendlyname: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3352,7 +3352,7 @@ impl ICertPropertyFriendlyName_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyKeyProvInfo_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, pvalue: ::core::option::Option<&IX509PrivateKey>) -> ::windows_core::Result<()>; @@ -3389,7 +3389,7 @@ impl ICertPropertyKeyProvInfo_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyRenewal_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, encoding: EncodingType, strrenewalvalue: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3433,7 +3433,7 @@ impl ICertPropertyRenewal_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyRequestOriginator_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, strrequestoriginator: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3477,7 +3477,7 @@ impl ICertPropertyRequestOriginator_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertySHA1Hash_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, encoding: EncodingType, strrenewalvalue: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3514,7 +3514,7 @@ impl ICertPropertySHA1Hash_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertRequest_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Submit(&self, flags: i32, strrequest: &::windows_core::BSTR, strattributes: &::windows_core::BSTR, strconfig: &::windows_core::BSTR) -> ::windows_core::Result; @@ -3622,7 +3622,7 @@ impl ICertRequest_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertRequest2_Impl: Sized + ICertRequest_Impl { fn GetIssuedCertificate(&self, strconfig: &::windows_core::BSTR, requestid: i32, strserialnumber: &::windows_core::BSTR) -> ::windows_core::Result; @@ -3717,7 +3717,7 @@ impl ICertRequest2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertRequest3_Impl: Sized + ICertRequest2_Impl { fn SetCredential(&self, hwnd: i32, authtype: X509EnrollmentAuthFlags, strcredential: &::windows_core::BSTR, strpassword: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3867,7 +3867,7 @@ impl ICertRequestD2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertServerExit_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn SetContext(&self, context: i32) -> ::windows_core::Result<()>; @@ -4010,7 +4010,7 @@ impl ICertServerExit_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertServerPolicy_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn SetContext(&self, context: i32) -> ::windows_core::Result<()>; @@ -4167,7 +4167,7 @@ impl ICertServerPolicy_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertView_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn OpenConnection(&self, strconfig: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4252,7 +4252,7 @@ impl ICertView_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertView2_Impl: Sized + ICertView_Impl { fn SetTable(&self, table: CVRC_TABLE) -> ::windows_core::Result<()>; @@ -4273,7 +4273,7 @@ impl ICertView2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertificateAttestationChallenge_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, encoding: EncodingType, strpendingfullcmcresponsewithchallenge: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4323,7 +4323,7 @@ impl ICertificateAttestationChallenge_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertificateAttestationChallenge2_Impl: Sized + ICertificateAttestationChallenge_Impl { fn SetKeyContainerName(&self, value: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4354,7 +4354,7 @@ impl ICertificateAttestationChallenge2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertificatePolicies_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -4431,7 +4431,7 @@ impl ICertificatePolicies_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertificatePolicy_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, pvalue: ::core::option::Option<&IObjectId>) -> ::windows_core::Result<()>; @@ -4481,7 +4481,7 @@ impl ICertificatePolicy_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertificationAuthorities_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -4578,7 +4578,7 @@ impl ICertificationAuthorities_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertificationAuthority_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_Property(&self, property: EnrollmentCAProperty) -> ::windows_core::Result; @@ -4605,7 +4605,7 @@ impl ICertificationAuthority_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICryptAttribute_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn InitializeFromObjectId(&self, pobjectid: ::core::option::Option<&IObjectId>) -> ::windows_core::Result<()>; @@ -4662,7 +4662,7 @@ impl ICryptAttribute_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICryptAttributes_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -4759,7 +4759,7 @@ impl ICryptAttributes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICspAlgorithm_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn GetAlgorithmOid(&self, length: i32, algflags: AlgorithmFlags) -> ::windows_core::Result; @@ -4906,7 +4906,7 @@ impl ICspAlgorithm_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICspAlgorithms_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -5009,7 +5009,7 @@ impl ICspAlgorithms_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICspInformation_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn InitializeFromName(&self, strname: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -5235,7 +5235,7 @@ impl ICspInformation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICspInformations_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -5384,7 +5384,7 @@ impl ICspInformations_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICspStatus_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, pcsp: ::core::option::Option<&ICspInformation>, palgorithm: ::core::option::Option<&ICspAlgorithm>) -> ::windows_core::Result<()>; @@ -5480,7 +5480,7 @@ impl ICspStatus_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICspStatuses_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -5609,7 +5609,7 @@ impl ICspStatuses_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnroll_Impl: Sized { fn createFilePKCS10WStr(&self, dnname: &::windows_core::PCWSTR, usage: &::windows_core::PCWSTR, wszpkcs10filename: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -6116,7 +6116,7 @@ impl IEnroll_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnroll2_Impl: Sized + IEnroll_Impl { fn InstallPKCS7Blob(&self, pblobpkcs7: *mut super::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()>; @@ -6259,7 +6259,7 @@ impl IEnroll2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnroll4_Impl: Sized + IEnroll2_Impl { fn SetThumbPrintWStr(&self, thumbprintblob: &super::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()>; @@ -6500,7 +6500,7 @@ impl IEnroll4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumCERTVIEWATTRIBUTE_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Next(&self, pindex: *mut i32) -> ::windows_core::Result<()>; @@ -6565,7 +6565,7 @@ impl IEnumCERTVIEWATTRIBUTE_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumCERTVIEWCOLUMN_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Next(&self, pindex: *mut i32) -> ::windows_core::Result<()>; @@ -6658,7 +6658,7 @@ impl IEnumCERTVIEWCOLUMN_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumCERTVIEWEXTENSION_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Next(&self, pindex: *mut i32) -> ::windows_core::Result<()>; @@ -6730,7 +6730,7 @@ impl IEnumCERTVIEWEXTENSION_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumCERTVIEWROW_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Next(&self, pindex: *mut i32) -> ::windows_core::Result<()>; @@ -6827,7 +6827,7 @@ impl IEnumCERTVIEWROW_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INDESPolicy_Impl: Sized { fn Initialize(&self) -> ::windows_core::Result<()>; @@ -6885,7 +6885,7 @@ impl INDESPolicy_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IOCSPAdmin_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn OCSPServiceProperties(&self) -> ::windows_core::Result; @@ -7008,7 +7008,7 @@ impl IOCSPAdmin_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IOCSPCAConfiguration_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Identifier(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -7283,7 +7283,7 @@ impl IOCSPCAConfiguration_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IOCSPCAConfigurationCollection_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -7372,7 +7372,7 @@ impl IOCSPCAConfigurationCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IOCSPProperty_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -7435,7 +7435,7 @@ impl IOCSPProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IOCSPPropertyCollection_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -7544,7 +7544,7 @@ impl IOCSPPropertyCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IObjectId_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn InitializeFromName(&self, name: CERTENROLL_OBJECTID) -> ::windows_core::Result<()>; @@ -7641,7 +7641,7 @@ impl IObjectId_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IObjectIds_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -7725,7 +7725,7 @@ impl IObjectIds_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPolicyQualifier_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn InitializeEncode(&self, strqualifier: &::windows_core::BSTR, r#type: PolicyQualifierType) -> ::windows_core::Result<()>; @@ -7801,7 +7801,7 @@ impl IPolicyQualifier_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPolicyQualifiers_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -7878,7 +7878,7 @@ impl IPolicyQualifiers_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISignerCertificate_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, machinecontext: super::super::super::Foundation::VARIANT_BOOL, verifytype: X509PrivateKeyVerify, encoding: EncodingType, strcertificate: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -8008,7 +8008,7 @@ impl ISignerCertificate_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISignerCertificates_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -8098,7 +8098,7 @@ impl ISignerCertificates_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISmimeCapabilities_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -8189,7 +8189,7 @@ impl ISmimeCapabilities_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISmimeCapability_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, pobjectid: ::core::option::Option<&IObjectId>, bitcount: i32) -> ::windows_core::Result<()>; @@ -8239,7 +8239,7 @@ impl ISmimeCapability_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX500DistinguishedName_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Decode(&self, strencodedname: &::windows_core::BSTR, encoding: EncodingType, nameflags: X500NameFlags) -> ::windows_core::Result<()>; @@ -8296,7 +8296,7 @@ impl IX500DistinguishedName_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509Attribute_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, pobjectid: ::core::option::Option<&IObjectId>, encoding: EncodingType, strencodeddata: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -8346,7 +8346,7 @@ impl IX509Attribute_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509AttributeArchiveKey_Impl: Sized + IX509Attribute_Impl { fn InitializeEncode(&self, pkey: ::core::option::Option<&IX509PrivateKey>, encoding: EncodingType, strcaxcert: &::windows_core::BSTR, palgorithm: ::core::option::Option<&IObjectId>, encryptionstrength: i32) -> ::windows_core::Result<()>; @@ -8416,7 +8416,7 @@ impl IX509AttributeArchiveKey_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509AttributeArchiveKeyHash_Impl: Sized + IX509Attribute_Impl { fn InitializeEncodeFromEncryptedKeyBlob(&self, encoding: EncodingType, strencryptedkeyblob: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -8460,7 +8460,7 @@ impl IX509AttributeArchiveKeyHash_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509AttributeClientId_Impl: Sized + IX509Attribute_Impl { fn InitializeEncode(&self, clientid: RequestClientInfoClientId, strmachinednsname: &::windows_core::BSTR, strusersamname: &::windows_core::BSTR, strprocessname: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -8543,7 +8543,7 @@ impl IX509AttributeClientId_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509AttributeCspProvider_Impl: Sized + IX509Attribute_Impl { fn InitializeEncode(&self, keyspec: X509KeySpec, strprovidername: &::windows_core::BSTR, encoding: EncodingType, strsignature: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -8613,7 +8613,7 @@ impl IX509AttributeCspProvider_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509AttributeExtensions_Impl: Sized + IX509Attribute_Impl { fn InitializeEncode(&self, pextensions: ::core::option::Option<&IX509Extensions>) -> ::windows_core::Result<()>; @@ -8657,7 +8657,7 @@ impl IX509AttributeExtensions_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509AttributeOSVersion_Impl: Sized + IX509Attribute_Impl { fn InitializeEncode(&self, strosversion: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -8701,7 +8701,7 @@ impl IX509AttributeOSVersion_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509AttributeRenewalCertificate_Impl: Sized + IX509Attribute_Impl { fn InitializeEncode(&self, encoding: EncodingType, strcert: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -8745,7 +8745,7 @@ impl IX509AttributeRenewalCertificate_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509Attributes_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -8822,7 +8822,7 @@ impl IX509Attributes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequest_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, context: X509CertificateEnrollmentContext) -> ::windows_core::Result<()>; @@ -9092,7 +9092,7 @@ impl IX509CertificateRequest_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestCertificate_Impl: Sized + IX509CertificateRequestPkcs10_Impl { fn CheckPublicKeySignature(&self, ppublickey: ::core::option::Option<&IX509PublicKey>) -> ::windows_core::Result<()>; @@ -9216,7 +9216,7 @@ impl IX509CertificateRequestCertificate_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestCertificate2_Impl: Sized + IX509CertificateRequestCertificate_Impl { fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: ::core::option::Option<&IX509EnrollmentPolicyServer>, ptemplate: ::core::option::Option<&IX509CertificateTemplate>) -> ::windows_core::Result<()>; @@ -9273,7 +9273,7 @@ impl IX509CertificateRequestCertificate2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestCmc_Impl: Sized + IX509CertificateRequestPkcs7_Impl { fn InitializeFromInnerRequestTemplateName(&self, pinnerrequest: ::core::option::Option<&IX509CertificateRequest>, strtemplatename: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -9547,7 +9547,7 @@ impl IX509CertificateRequestCmc_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestCmc2_Impl: Sized + IX509CertificateRequestCmc_Impl { fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: ::core::option::Option<&IX509EnrollmentPolicyServer>, ptemplate: ::core::option::Option<&IX509CertificateTemplate>) -> ::windows_core::Result<()>; @@ -9618,7 +9618,7 @@ impl IX509CertificateRequestCmc2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestPkcs10_Impl: Sized + IX509CertificateRequest_Impl { fn InitializeFromTemplateName(&self, context: X509CertificateEnrollmentContext, strtemplatename: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -9945,7 +9945,7 @@ impl IX509CertificateRequestPkcs10_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestPkcs10V2_Impl: Sized + IX509CertificateRequestPkcs10_Impl { fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: ::core::option::Option<&IX509EnrollmentPolicyServer>, ptemplate: ::core::option::Option<&IX509CertificateTemplate>) -> ::windows_core::Result<()>; @@ -10009,7 +10009,7 @@ impl IX509CertificateRequestPkcs10V2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestPkcs10V3_Impl: Sized + IX509CertificateRequestPkcs10V2_Impl { fn AttestPrivateKey(&self) -> ::windows_core::Result; @@ -10139,7 +10139,7 @@ impl IX509CertificateRequestPkcs10V3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestPkcs10V4_Impl: Sized + IX509CertificateRequestPkcs10V3_Impl { fn ClaimType(&self) -> ::windows_core::Result; @@ -10196,7 +10196,7 @@ impl IX509CertificateRequestPkcs10V4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestPkcs7_Impl: Sized + IX509CertificateRequest_Impl { fn InitializeFromTemplateName(&self, context: X509CertificateEnrollmentContext, strtemplatename: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -10281,7 +10281,7 @@ impl IX509CertificateRequestPkcs7_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestPkcs7V2_Impl: Sized + IX509CertificateRequestPkcs7_Impl { fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: ::core::option::Option<&IX509EnrollmentPolicyServer>, ptemplate: ::core::option::Option<&IX509CertificateTemplate>) -> ::windows_core::Result<()>; @@ -10338,7 +10338,7 @@ impl IX509CertificateRequestPkcs7V2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRevocationList_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self) -> ::windows_core::Result<()>; @@ -10674,7 +10674,7 @@ impl IX509CertificateRevocationList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRevocationListEntries_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -10771,7 +10771,7 @@ impl IX509CertificateRevocationListEntries_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRevocationListEntry_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, encoding: EncodingType, serialnumber: &::windows_core::BSTR, revocationdate: f64) -> ::windows_core::Result<()>; @@ -10867,7 +10867,7 @@ impl IX509CertificateRevocationListEntry_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateTemplate_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_Property(&self, property: EnrollmentTemplateProperty) -> ::windows_core::Result; @@ -10894,7 +10894,7 @@ impl IX509CertificateTemplate_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateTemplateWritable_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, pvalue: ::core::option::Option<&IX509CertificateTemplate>) -> ::windows_core::Result<()>; @@ -10958,7 +10958,7 @@ impl IX509CertificateTemplateWritable_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateTemplates_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -11061,7 +11061,7 @@ impl IX509CertificateTemplates_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509EndorsementKey_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn ProviderName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -11191,7 +11191,7 @@ impl IX509EndorsementKey_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509Enrollment_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, context: X509CertificateEnrollmentContext) -> ::windows_core::Result<()>; @@ -11453,7 +11453,7 @@ impl IX509Enrollment_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509Enrollment2_Impl: Sized + IX509Enrollment_Impl { fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: ::core::option::Option<&IX509EnrollmentPolicyServer>, ptemplate: ::core::option::Option<&IX509CertificateTemplate>) -> ::windows_core::Result<()>; @@ -11523,7 +11523,7 @@ impl IX509Enrollment2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509EnrollmentHelper_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn AddPolicyServer(&self, strenrollmentpolicyserveruri: &::windows_core::BSTR, strenrollmentpolicyid: &::windows_core::BSTR, enrollmentpolicyserverflags: PolicyServerUrlFlags, authflags: X509EnrollmentAuthFlags, strcredential: &::windows_core::BSTR, strpassword: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -11574,7 +11574,7 @@ impl IX509EnrollmentHelper_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509EnrollmentPolicyServer_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, bstrpolicyserverurl: &::windows_core::BSTR, bstrpolicyserverid: &::windows_core::BSTR, authflags: X509EnrollmentAuthFlags, fisuntrusted: super::super::super::Foundation::VARIANT_BOOL, context: X509CertificateEnrollmentContext) -> ::windows_core::Result<()>; @@ -11867,7 +11867,7 @@ impl IX509EnrollmentPolicyServer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509EnrollmentStatus_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn AppendText(&self, strtext: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -12004,7 +12004,7 @@ impl IX509EnrollmentStatus_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509EnrollmentWebClassFactory_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn CreateObject(&self, strprogid: &::windows_core::BSTR) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -12031,7 +12031,7 @@ impl IX509EnrollmentWebClassFactory_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509Extension_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, pobjectid: ::core::option::Option<&IObjectId>, encoding: EncodingType, strencodeddata: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -12101,7 +12101,7 @@ impl IX509Extension_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionAlternativeNames_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, pvalue: ::core::option::Option<&IAlternativeNames>) -> ::windows_core::Result<()>; @@ -12145,7 +12145,7 @@ impl IX509ExtensionAlternativeNames_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionAuthorityKeyIdentifier_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, encoding: EncodingType, strkeyidentifier: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -12189,7 +12189,7 @@ impl IX509ExtensionAuthorityKeyIdentifier_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionBasicConstraints_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, isca: super::super::super::Foundation::VARIANT_BOOL, pathlenconstraint: i32) -> ::windows_core::Result<()>; @@ -12246,7 +12246,7 @@ impl IX509ExtensionBasicConstraints_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionCertificatePolicies_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, pvalue: ::core::option::Option<&ICertificatePolicies>) -> ::windows_core::Result<()>; @@ -12290,7 +12290,7 @@ impl IX509ExtensionCertificatePolicies_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionEnhancedKeyUsage_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, pvalue: ::core::option::Option<&IObjectIds>) -> ::windows_core::Result<()>; @@ -12334,7 +12334,7 @@ impl IX509ExtensionEnhancedKeyUsage_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionKeyUsage_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, usageflags: X509KeyUsageFlags) -> ::windows_core::Result<()>; @@ -12378,7 +12378,7 @@ impl IX509ExtensionKeyUsage_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionMSApplicationPolicies_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, pvalue: ::core::option::Option<&ICertificatePolicies>) -> ::windows_core::Result<()>; @@ -12422,7 +12422,7 @@ impl IX509ExtensionMSApplicationPolicies_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionSmimeCapabilities_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, pvalue: ::core::option::Option<&ISmimeCapabilities>) -> ::windows_core::Result<()>; @@ -12466,7 +12466,7 @@ impl IX509ExtensionSmimeCapabilities_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionSubjectKeyIdentifier_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, encoding: EncodingType, strkeyidentifier: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -12510,7 +12510,7 @@ impl IX509ExtensionSubjectKeyIdentifier_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionTemplate_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, ptemplateoid: ::core::option::Option<&IObjectId>, majorversion: i32, minorversion: i32) -> ::windows_core::Result<()>; @@ -12580,7 +12580,7 @@ impl IX509ExtensionTemplate_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionTemplateName_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, strtemplatename: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -12624,7 +12624,7 @@ impl IX509ExtensionTemplateName_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509Extensions_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -12721,7 +12721,7 @@ impl IX509Extensions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509MachineEnrollmentFactory_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn CreateObject(&self, strprogid: &::windows_core::BSTR) -> ::windows_core::Result; @@ -12748,7 +12748,7 @@ impl IX509MachineEnrollmentFactory_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509NameValuePair_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, strname: &::windows_core::BSTR, strvalue: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -12798,7 +12798,7 @@ impl IX509NameValuePair_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509NameValuePairs_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -12875,7 +12875,7 @@ impl IX509NameValuePairs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509PolicyServerListManager_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result; @@ -12959,7 +12959,7 @@ impl IX509PolicyServerListManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509PolicyServerUrl_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, context: X509CertificateEnrollmentContext) -> ::windows_core::Result<()>; @@ -13117,7 +13117,7 @@ impl IX509PolicyServerUrl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509PrivateKey_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Open(&self) -> ::windows_core::Result<()>; @@ -13708,7 +13708,7 @@ impl IX509PrivateKey_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509PrivateKey2_Impl: Sized + IX509PrivateKey_Impl { fn HardwareKeyUsage(&self) -> ::windows_core::Result; @@ -13825,7 +13825,7 @@ impl IX509PrivateKey2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509PublicKey_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, pobjectid: ::core::option::Option<&IObjectId>, strencodedkey: &::windows_core::BSTR, strencodedparameters: &::windows_core::BSTR, encoding: EncodingType) -> ::windows_core::Result<()>; @@ -13921,7 +13921,7 @@ impl IX509PublicKey_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509SCEPEnrollment_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, prequest: ::core::option::Option<&IX509CertificateRequestPkcs10>, strthumbprint: &::windows_core::BSTR, thumprintencoding: EncodingType, strservercertificates: &::windows_core::BSTR, encoding: EncodingType) -> ::windows_core::Result<()>; @@ -14170,7 +14170,7 @@ impl IX509SCEPEnrollment_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509SCEPEnrollment2_Impl: Sized + IX509SCEPEnrollment_Impl { fn CreateChallengeAnswerMessage(&self, encoding: EncodingType) -> ::windows_core::Result<::windows_core::BSTR>; @@ -14259,7 +14259,7 @@ impl IX509SCEPEnrollment2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509SCEPEnrollmentHelper_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Initialize(&self, strserverurl: &::windows_core::BSTR, strrequestheaders: &::windows_core::BSTR, prequest: ::core::option::Option<&IX509CertificateRequestPkcs10>, strcacertificatethumbprint: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -14342,7 +14342,7 @@ impl IX509SCEPEnrollmentHelper_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509SignatureInformation_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn HashAlgorithm(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Certificates/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Certificates/mod.rs index 2196de0025..ab4f3028a8 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Certificates/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Certificates/mod.rs @@ -54,7 +54,7 @@ pub unsafe fn CertSrvBackupTruncateLogs(hbc: *mut ::core::ffi::c_void) -> ::wind ::windows_targets::link!("certadm.dll" "system" fn CertSrvBackupTruncateLogs(hbc : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); CertSrvBackupTruncateLogs(hbc).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSrvIsServerOnlineW(pwszservername: P0, pfserveronline: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -115,21 +115,21 @@ where ::windows_targets::link!("certadm.dll" "system" fn CertSrvServerControlW(pwszservername : ::windows_core::PCWSTR, dwcontrolflags : u32, pcbout : *mut u32, ppbout : *mut *mut u8) -> ::windows_core::HRESULT); CertSrvServerControlW(pwszservername.into_param().abi(), dwcontrolflags, pcbout, ppbout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PstAcquirePrivateKey(pcert: *const super::CERT_CONTEXT) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("certpoleng.dll" "system" fn PstAcquirePrivateKey(pcert : *const super:: CERT_CONTEXT) -> super::super::super::Foundation:: NTSTATUS); PstAcquirePrivateKey(pcert) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn PstGetCertificateChain(pcert: *const super::CERT_CONTEXT, ptrustedissuers: *const super::super::Authentication::Identity::SecPkgContext_IssuerListInfoEx, ppcertchaincontext: *mut *mut super::CERT_CHAIN_CONTEXT) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("certpoleng.dll" "system" fn PstGetCertificateChain(pcert : *const super:: CERT_CONTEXT, ptrustedissuers : *const super::super::Authentication::Identity:: SecPkgContext_IssuerListInfoEx, ppcertchaincontext : *mut *mut super:: CERT_CHAIN_CONTEXT) -> super::super::super::Foundation:: NTSTATUS); PstGetCertificateChain(pcert, ptrustedissuers, ppcertchaincontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PstGetCertificates(ptargetname: *const super::super::super::Foundation::UNICODE_STRING, rgpcriteria: ::core::option::Option<&[super::CERT_SELECT_CRITERIA]>, bisclient: P0, pdwcertchaincontextcount: *mut u32, ppcertchaincontexts: *mut *mut *mut super::CERT_CHAIN_CONTEXT) -> super::super::super::Foundation::NTSTATUS @@ -139,35 +139,35 @@ where ::windows_targets::link!("certpoleng.dll" "system" fn PstGetCertificates(ptargetname : *const super::super::super::Foundation:: UNICODE_STRING, ccriteria : u32, rgpcriteria : *const super:: CERT_SELECT_CRITERIA, bisclient : super::super::super::Foundation:: BOOL, pdwcertchaincontextcount : *mut u32, ppcertchaincontexts : *mut *mut *mut super:: CERT_CHAIN_CONTEXT) -> super::super::super::Foundation:: NTSTATUS); PstGetCertificates(ptargetname, rgpcriteria.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpcriteria.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), bisclient.into_param().abi(), pdwcertchaincontextcount, ppcertchaincontexts) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn PstGetTrustAnchors(ptargetname: *const super::super::super::Foundation::UNICODE_STRING, rgpcriteria: ::core::option::Option<&[super::CERT_SELECT_CRITERIA]>, pptrustedissuers: *mut *mut super::super::Authentication::Identity::SecPkgContext_IssuerListInfoEx) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("certpoleng.dll" "system" fn PstGetTrustAnchors(ptargetname : *const super::super::super::Foundation:: UNICODE_STRING, ccriteria : u32, rgpcriteria : *const super:: CERT_SELECT_CRITERIA, pptrustedissuers : *mut *mut super::super::Authentication::Identity:: SecPkgContext_IssuerListInfoEx) -> super::super::super::Foundation:: NTSTATUS); PstGetTrustAnchors(ptargetname, rgpcriteria.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpcriteria.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pptrustedissuers) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn PstGetTrustAnchorsEx(ptargetname: *const super::super::super::Foundation::UNICODE_STRING, rgpcriteria: ::core::option::Option<&[super::CERT_SELECT_CRITERIA]>, pcertcontext: ::core::option::Option<*const super::CERT_CONTEXT>, pptrustedissuers: *mut *mut super::super::Authentication::Identity::SecPkgContext_IssuerListInfoEx) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("certpoleng.dll" "system" fn PstGetTrustAnchorsEx(ptargetname : *const super::super::super::Foundation:: UNICODE_STRING, ccriteria : u32, rgpcriteria : *const super:: CERT_SELECT_CRITERIA, pcertcontext : *const super:: CERT_CONTEXT, pptrustedissuers : *mut *mut super::super::Authentication::Identity:: SecPkgContext_IssuerListInfoEx) -> super::super::super::Foundation:: NTSTATUS); PstGetTrustAnchorsEx(ptargetname, rgpcriteria.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpcriteria.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(pcertcontext.unwrap_or(::std::ptr::null())), pptrustedissuers) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PstGetUserNameForCertificate(pcertcontext: *const super::CERT_CONTEXT, username: *mut super::super::super::Foundation::UNICODE_STRING) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("certpoleng.dll" "system" fn PstGetUserNameForCertificate(pcertcontext : *const super:: CERT_CONTEXT, username : *mut super::super::super::Foundation:: UNICODE_STRING) -> super::super::super::Foundation:: NTSTATUS); PstGetUserNameForCertificate(pcertcontext, username) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authentication_Identity`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] #[inline] pub unsafe fn PstMapCertificate(pcert: *const super::CERT_CONTEXT, ptokeninformationtype: *mut super::super::Authentication::Identity::LSA_TOKEN_INFORMATION_TYPE, pptokeninformation: *mut *mut ::core::ffi::c_void) -> super::super::super::Foundation::NTSTATUS { ::windows_targets::link!("certpoleng.dll" "system" fn PstMapCertificate(pcert : *const super:: CERT_CONTEXT, ptokeninformationtype : *mut super::super::Authentication::Identity:: LSA_TOKEN_INFORMATION_TYPE, pptokeninformation : *mut *mut ::core::ffi::c_void) -> super::super::super::Foundation:: NTSTATUS); PstMapCertificate(pcert, ptokeninformationtype, pptokeninformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PstValidate(ptargetname: ::core::option::Option<*const super::super::super::Foundation::UNICODE_STRING>, bisclient: P0, prequestedissuancepolicy: ::core::option::Option<*const super::CERT_USAGE_MATCH>, phadditionalcertstore: ::core::option::Option<*const super::HCERTSTORE>, pcert: *const super::CERT_CONTEXT, pprovguid: ::core::option::Option<*mut ::windows_core::GUID>) -> super::super::super::Foundation::NTSTATUS @@ -177,7 +177,7 @@ where ::windows_targets::link!("certpoleng.dll" "system" fn PstValidate(ptargetname : *const super::super::super::Foundation:: UNICODE_STRING, bisclient : super::super::super::Foundation:: BOOL, prequestedissuancepolicy : *const super:: CERT_USAGE_MATCH, phadditionalcertstore : *const super:: HCERTSTORE, pcert : *const super:: CERT_CONTEXT, pprovguid : *mut ::windows_core::GUID) -> super::super::super::Foundation:: NTSTATUS); PstValidate(::core::mem::transmute(ptargetname.unwrap_or(::std::ptr::null())), bisclient.into_param().abi(), ::core::mem::transmute(prequestedissuancepolicy.unwrap_or(::std::ptr::null())), ::core::mem::transmute(phadditionalcertstore.unwrap_or(::std::ptr::null())), pcert, ::core::mem::transmute(pprovguid.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -196,7 +196,7 @@ impl IAlternativeName { { (::windows_core::Interface::vtable(self).InitializeFromRawData)(::windows_core::Interface::as_raw(self), r#type, encoding, strrawdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn InitializeFromOtherName(&self, pobjectid: P0, encoding: EncodingType, strrawdata: P1, tobewrapped: P2) -> ::windows_core::Result<()> where @@ -214,7 +214,7 @@ impl IAlternativeName { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StrValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -254,14 +254,14 @@ pub struct IAlternativeName_Vtbl { ObjectId: usize, pub get_RawData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAlternativeNames(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAlternativeNames { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -275,7 +275,7 @@ impl IAlternativeNames { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -318,7 +318,7 @@ pub struct IAlternativeNames_Vtbl { pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32) -> ::windows_core::HRESULT, pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -332,13 +332,13 @@ impl IBinaryConverter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StringToString)(::windows_core::Interface::as_raw(self), strencodedin.into_param().abi(), encodingin, encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VariantByteArrayToString(&self, pvarbytearray: *const super::super::super::System::Variant::VARIANT, encoding: EncodingType) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VariantByteArrayToString)(::windows_core::Interface::as_raw(self), pvarbytearray, encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StringToVariantByteArray(&self, strencoded: P0, encoding: EncodingType) -> ::windows_core::Result where @@ -373,7 +373,7 @@ pub struct IBinaryConverter_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] StringToVariantByteArray: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -387,13 +387,13 @@ impl IBinaryConverter2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StringToString)(::windows_core::Interface::as_raw(self), strencodedin.into_param().abi(), encodingin, encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VariantByteArrayToString(&self, pvarbytearray: *const super::super::super::System::Variant::VARIANT, encoding: EncodingType) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.VariantByteArrayToString)(::windows_core::Interface::as_raw(self), pvarbytearray, encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StringToVariantByteArray(&self, strencoded: P0, encoding: EncodingType) -> ::windows_core::Result where @@ -402,13 +402,13 @@ impl IBinaryConverter2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StringToVariantByteArray)(::windows_core::Interface::as_raw(self), strencoded.into_param().abi(), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StringArrayToVariantArray(&self, pvarstringarray: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StringArrayToVariantArray)(::windows_core::Interface::as_raw(self), pvarstringarray, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VariantArrayToStringArray(&self, pvarvariantarray: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -439,7 +439,7 @@ pub struct IBinaryConverter2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] VariantArrayToStringArray: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -644,13 +644,13 @@ impl ICEnroll { pub unsafe fn SetProviderFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProviderFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseExistingKeySet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseExistingKeySet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseExistingKeySet(&self, fuseexistingkeys: P0) -> ::windows_core::Result<()> where @@ -665,13 +665,13 @@ impl ICEnroll { pub unsafe fn SetGenKeyFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGenKeyFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteRequestCert(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DeleteRequestCert)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDeleteRequestCert(&self, fdelete: P0) -> ::windows_core::Result<()> where @@ -679,13 +679,13 @@ impl ICEnroll { { (::windows_core::Interface::vtable(self).SetDeleteRequestCert)(::windows_core::Interface::as_raw(self), fdelete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToCSP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WriteCertToCSP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToCSP(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -814,7 +814,7 @@ pub struct ICEnroll_Vtbl { pub HashAlgorithm: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstr: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetHashAlgorithm: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstr: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1019,13 +1019,13 @@ impl ICEnroll2 { pub unsafe fn SetProviderFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProviderFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseExistingKeySet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UseExistingKeySet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseExistingKeySet(&self, fuseexistingkeys: P0) -> ::windows_core::Result<()> where @@ -1040,13 +1040,13 @@ impl ICEnroll2 { pub unsafe fn SetGenKeyFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetGenKeyFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteRequestCert(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DeleteRequestCert)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDeleteRequestCert(&self, fdelete: P0) -> ::windows_core::Result<()> where @@ -1054,13 +1054,13 @@ impl ICEnroll2 { { (::windows_core::Interface::vtable(self).base__.SetDeleteRequestCert)(::windows_core::Interface::as_raw(self), fdelete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToCSP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.WriteCertToCSP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToCSP(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -1111,13 +1111,13 @@ impl ICEnroll2 { { (::windows_core::Interface::vtable(self).addNameValuePairToSignature)(::windows_core::Interface::as_raw(self), name.into_param().abi(), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToUserDS(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WriteCertToUserDS)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToUserDS(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -1125,13 +1125,13 @@ impl ICEnroll2 { { (::windows_core::Interface::vtable(self).SetWriteCertToUserDS)(::windows_core::Interface::as_raw(self), fbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableT61DNEncoding(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnableT61DNEncoding)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableT61DNEncoding(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -1174,7 +1174,7 @@ pub struct ICEnroll2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEnableT61DNEncoding: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1379,13 +1379,13 @@ impl ICEnroll3 { pub unsafe fn SetProviderFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetProviderFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseExistingKeySet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UseExistingKeySet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseExistingKeySet(&self, fuseexistingkeys: P0) -> ::windows_core::Result<()> where @@ -1400,13 +1400,13 @@ impl ICEnroll3 { pub unsafe fn SetGenKeyFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetGenKeyFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteRequestCert(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DeleteRequestCert)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDeleteRequestCert(&self, fdelete: P0) -> ::windows_core::Result<()> where @@ -1414,13 +1414,13 @@ impl ICEnroll3 { { (::windows_core::Interface::vtable(self).base__.base__.SetDeleteRequestCert)(::windows_core::Interface::as_raw(self), fdelete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToCSP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.WriteCertToCSP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToCSP(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -1471,13 +1471,13 @@ impl ICEnroll3 { { (::windows_core::Interface::vtable(self).base__.addNameValuePairToSignature)(::windows_core::Interface::as_raw(self), name.into_param().abi(), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToUserDS(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.WriteCertToUserDS)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToUserDS(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -1485,13 +1485,13 @@ impl ICEnroll3 { { (::windows_core::Interface::vtable(self).base__.SetWriteCertToUserDS)(::windows_core::Interface::as_raw(self), fbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableT61DNEncoding(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnableT61DNEncoding)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableT61DNEncoding(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -1512,7 +1512,7 @@ impl ICEnroll3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSupportedKeySpec)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetKeyLen(&self, fmin: P0, fexchange: P1) -> ::windows_core::Result where @@ -1530,7 +1530,7 @@ impl ICEnroll3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAlgName)(::windows_core::Interface::as_raw(self), algid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReuseHardwareKeyIfUnableToGenNew(&self, freusehardwarekeyifunabletogennew: P0) -> ::windows_core::Result<()> where @@ -1538,7 +1538,7 @@ impl ICEnroll3 { { (::windows_core::Interface::vtable(self).SetReuseHardwareKeyIfUnableToGenNew)(::windows_core::Interface::as_raw(self), freusehardwarekeyifunabletogennew.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReuseHardwareKeyIfUnableToGenNew(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1551,7 +1551,7 @@ impl ICEnroll3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HashAlgID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLimitExchangeKeyToEncipherment(&self, flimitexchangekeytoencipherment: P0) -> ::windows_core::Result<()> where @@ -1559,13 +1559,13 @@ impl ICEnroll3 { { (::windows_core::Interface::vtable(self).SetLimitExchangeKeyToEncipherment)(::windows_core::Interface::as_raw(self), flimitexchangekeytoencipherment.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LimitExchangeKeyToEncipherment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LimitExchangeKeyToEncipherment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableSMIMECapabilities(&self, fenablesmimecapabilities: P0) -> ::windows_core::Result<()> where @@ -1573,7 +1573,7 @@ impl ICEnroll3 { { (::windows_core::Interface::vtable(self).SetEnableSMIMECapabilities)(::windows_core::Interface::as_raw(self), fenablesmimecapabilities.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSMIMECapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1631,7 +1631,7 @@ pub struct ICEnroll3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] EnableSMIMECapabilities: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1836,13 +1836,13 @@ impl ICEnroll4 { pub unsafe fn SetProviderFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetProviderFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseExistingKeySet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.UseExistingKeySet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseExistingKeySet(&self, fuseexistingkeys: P0) -> ::windows_core::Result<()> where @@ -1857,13 +1857,13 @@ impl ICEnroll4 { pub unsafe fn SetGenKeyFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetGenKeyFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteRequestCert(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DeleteRequestCert)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDeleteRequestCert(&self, fdelete: P0) -> ::windows_core::Result<()> where @@ -1871,13 +1871,13 @@ impl ICEnroll4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetDeleteRequestCert)(::windows_core::Interface::as_raw(self), fdelete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToCSP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.WriteCertToCSP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToCSP(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -1928,13 +1928,13 @@ impl ICEnroll4 { { (::windows_core::Interface::vtable(self).base__.base__.addNameValuePairToSignature)(::windows_core::Interface::as_raw(self), name.into_param().abi(), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToUserDS(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.WriteCertToUserDS)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToUserDS(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -1942,13 +1942,13 @@ impl ICEnroll4 { { (::windows_core::Interface::vtable(self).base__.base__.SetWriteCertToUserDS)(::windows_core::Interface::as_raw(self), fbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableT61DNEncoding(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnableT61DNEncoding)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableT61DNEncoding(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -1969,7 +1969,7 @@ impl ICEnroll4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSupportedKeySpec)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetKeyLen(&self, fmin: P0, fexchange: P1) -> ::windows_core::Result where @@ -1987,7 +1987,7 @@ impl ICEnroll4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAlgName)(::windows_core::Interface::as_raw(self), algid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReuseHardwareKeyIfUnableToGenNew(&self, freusehardwarekeyifunabletogennew: P0) -> ::windows_core::Result<()> where @@ -1995,7 +1995,7 @@ impl ICEnroll4 { { (::windows_core::Interface::vtable(self).base__.SetReuseHardwareKeyIfUnableToGenNew)(::windows_core::Interface::as_raw(self), freusehardwarekeyifunabletogennew.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReuseHardwareKeyIfUnableToGenNew(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2008,7 +2008,7 @@ impl ICEnroll4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.HashAlgID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLimitExchangeKeyToEncipherment(&self, flimitexchangekeytoencipherment: P0) -> ::windows_core::Result<()> where @@ -2016,13 +2016,13 @@ impl ICEnroll4 { { (::windows_core::Interface::vtable(self).base__.SetLimitExchangeKeyToEncipherment)(::windows_core::Interface::as_raw(self), flimitexchangekeytoencipherment.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LimitExchangeKeyToEncipherment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LimitExchangeKeyToEncipherment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableSMIMECapabilities(&self, fenablesmimecapabilities: P0) -> ::windows_core::Result<()> where @@ -2030,7 +2030,7 @@ impl ICEnroll4 { { (::windows_core::Interface::vtable(self).base__.SetEnableSMIMECapabilities)(::windows_core::Interface::as_raw(self), fenablesmimecapabilities.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSMIMECapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2161,7 +2161,7 @@ impl ICEnroll4 { { (::windows_core::Interface::vtable(self).setPendingRequestInfo)(::windows_core::Interface::as_raw(self), lrequestid, strcadns.into_param().abi(), strcaname.into_param().abi(), strfriendlyname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn enumPendingRequest(&self, lindex: i32, ldesiredproperty: PENDING_REQUEST_DESIRED_PROPERTY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2184,7 +2184,7 @@ impl ICEnroll4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InstallPKCS7Ex)(::windows_core::Interface::as_raw(self), pkcs7.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn addCertTypeToRequestEx(&self, ltype: ADDED_CERT_TYPE, bstroidorname: P0, lmajorversion: i32, fminorversion: P1, lminorversion: i32) -> ::windows_core::Result<()> where @@ -2222,7 +2222,7 @@ impl ICEnroll4 { pub unsafe fn resetBlobProperties(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).resetBlobProperties)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIncludeSubjectKeyID(&self, finclude: P0) -> ::windows_core::Result<()> where @@ -2230,7 +2230,7 @@ impl ICEnroll4 { { (::windows_core::Interface::vtable(self).SetIncludeSubjectKeyID)(::windows_core::Interface::as_raw(self), finclude.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludeSubjectKeyID(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2298,7 +2298,7 @@ pub struct ICEnroll4_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IncludeSubjectKeyID: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2331,7 +2331,7 @@ impl ICertAdmin { { (::windows_core::Interface::vtable(self).SetRequestAttributes)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi(), requestid, strattributes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCertificateExtension(&self, strconfig: P0, requestid: i32, strextensionname: P1, r#type: CERT_PROPERTY_TYPE, flags: i32, pvarvalue: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2404,7 +2404,7 @@ pub struct ICertAdmin_Vtbl { pub GetCRL: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strconfig: ::std::mem::MaybeUninit<::windows_core::BSTR>, flags: i32, pstrcrl: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ImportCertificate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strconfig: ::std::mem::MaybeUninit<::windows_core::BSTR>, strcertificate: ::std::mem::MaybeUninit<::windows_core::BSTR>, flags: CERT_IMPORT_FLAGS, prequestid: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2437,7 +2437,7 @@ impl ICertAdmin2 { { (::windows_core::Interface::vtable(self).base__.SetRequestAttributes)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi(), requestid, strattributes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCertificateExtension(&self, strconfig: P0, requestid: i32, strextensionname: P1, r#type: CERT_PROPERTY_TYPE, flags: i32, pvarvalue: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2486,7 +2486,7 @@ impl ICertAdmin2 { { (::windows_core::Interface::vtable(self).PublishCRLs)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi(), date, crlflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCAProperty(&self, strconfig: P0, propid: i32, propindex: i32, proptype: i32, flags: i32) -> ::windows_core::Result where @@ -2495,7 +2495,7 @@ impl ICertAdmin2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCAProperty)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi(), propid, propindex, proptype, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCAProperty(&self, strconfig: P0, propid: i32, propindex: i32, proptype: CERT_PROPERTY_TYPE, pvarpropertyvalue: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2524,7 +2524,7 @@ impl ICertAdmin2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetArchivedKey)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi(), requestid, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetConfigEntry(&self, strconfig: P0, strnodepath: P1, strentryname: P2) -> ::windows_core::Result where @@ -2535,7 +2535,7 @@ impl ICertAdmin2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetConfigEntry)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi(), strnodepath.into_param().abi(), strentryname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetConfigEntry(&self, strconfig: P0, strnodepath: P1, strentryname: P2, pvarentry: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2607,7 +2607,7 @@ pub struct ICertAdmin2_Vtbl { pub GetMyRoles: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strconfig: ::std::mem::MaybeUninit<::windows_core::BSTR>, proles: *mut CERTADMIN_GET_ROLES_FLAGS) -> ::windows_core::HRESULT, pub DeleteRow: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strconfig: ::std::mem::MaybeUninit<::windows_core::BSTR>, flags: CERT_DELETE_ROW_FLAGS, date: f64, table: CVRC_TABLE, rowid: i32, pcdeleted: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2654,7 +2654,7 @@ pub struct ICertConfig_Vtbl { pub GetField: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strfieldname: ::std::mem::MaybeUninit<::windows_core::BSTR>, pstrout: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetConfig: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: i32, pstrout: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2704,7 +2704,7 @@ pub struct ICertConfig2_Vtbl { pub base__: ICertConfig_Vtbl, pub SetSharedFolder: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strsharedfolder: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2766,7 +2766,7 @@ pub struct ICertEncodeAltName_Vtbl { pub SetNameEntry: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, nameindex: i32, namechoice: CERT_ALT_NAME, strname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Encode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrbinary: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2845,7 +2845,7 @@ pub struct ICertEncodeAltName2_Vtbl { pub GetNameBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, nameindex: i32, encoding: EncodingType, pstrname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetNameEntryBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, nameindex: i32, namechoice: i32, strname: ::std::mem::MaybeUninit<::windows_core::BSTR>, encoding: EncodingType) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2894,7 +2894,7 @@ pub struct ICertEncodeBitString_Vtbl { pub GetBitString: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrbitstring: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Encode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bitcount: i32, strbitstring: ::std::mem::MaybeUninit<::windows_core::BSTR>, pstrbinary: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2959,7 +2959,7 @@ pub struct ICertEncodeBitString2_Vtbl { pub EncodeBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bitcount: i32, strbitstring: ::std::mem::MaybeUninit<::windows_core::BSTR>, encodingin: EncodingType, encoding: EncodingType, pstrencodeddata: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetBitStringBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pstrbitstring: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3030,7 +3030,7 @@ pub struct ICertEncodeCRLDistInfo_Vtbl { pub SetNameEntry: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, distpointindex: i32, nameindex: i32, namechoice: CERT_ALT_NAME, strname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Encode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrbinary: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3104,7 +3104,7 @@ pub struct ICertEncodeCRLDistInfo2_Vtbl { pub DecodeBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>, encoding: EncodingType) -> ::windows_core::HRESULT, pub EncodeBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pstrencodeddata: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3158,7 +3158,7 @@ pub struct ICertEncodeDateArray_Vtbl { pub SetValue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32, value: f64) -> ::windows_core::HRESULT, pub Encode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrbinary: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3218,7 +3218,7 @@ pub struct ICertEncodeDateArray2_Vtbl { pub DecodeBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>, encoding: EncodingType) -> ::windows_core::HRESULT, pub EncodeBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pstrencodeddata: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3272,7 +3272,7 @@ pub struct ICertEncodeLongArray_Vtbl { pub SetValue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32, value: i32) -> ::windows_core::HRESULT, pub Encode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrbinary: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3332,7 +3332,7 @@ pub struct ICertEncodeLongArray2_Vtbl { pub DecodeBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>, encoding: EncodingType) -> ::windows_core::HRESULT, pub EncodeBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pstrencodeddata: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3394,7 +3394,7 @@ pub struct ICertEncodeStringArray_Vtbl { pub SetValue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32, str: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Encode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrbinary: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3461,7 +3461,7 @@ pub struct ICertEncodeStringArray2_Vtbl { pub DecodeBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>, encoding: EncodingType) -> ::windows_core::HRESULT, pub EncodeBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pstrencodeddata: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3502,7 +3502,7 @@ pub struct ICertExit_Vtbl { pub Notify: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, exitevent: i32, context: i32) -> ::windows_core::HRESULT, pub GetDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrdescription: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3523,7 +3523,7 @@ impl ICertExit2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetManageModule(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3550,7 +3550,7 @@ pub struct ICertExit2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetManageModule: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3579,14 +3579,14 @@ pub struct ICertGetConfig_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub GetConfig: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: CERT_GET_CONFIG_FLAGS, pstrout: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertManageModule(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertManageModule { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, strconfig: P0, strstoragelocation: P1, strpropertyname: P2, flags: i32) -> ::windows_core::Result where @@ -3597,7 +3597,7 @@ impl ICertManageModule { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi(), strstoragelocation.into_param().abi(), strpropertyname.into_param().abi(), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, strconfig: P0, strstoragelocation: P1, strpropertyname: P2, flags: i32, pvarproperty: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3640,7 +3640,7 @@ pub struct ICertManageModule_Vtbl { SetProperty: usize, pub Configure: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strconfig: ::std::mem::MaybeUninit<::windows_core::BSTR>, strstoragelocation: ::std::mem::MaybeUninit<::windows_core::BSTR>, flags: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3688,7 +3688,7 @@ pub struct ICertPolicy_Vtbl { pub GetDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrdescription: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ShutDown: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3715,7 +3715,7 @@ impl ICertPolicy2 { pub unsafe fn ShutDown(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ShutDown)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetManageModule(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3742,14 +3742,14 @@ pub struct ICertPolicy2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetManageModule: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertProperties(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertProperties { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3763,7 +3763,7 @@ impl ICertProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -3777,7 +3777,7 @@ impl ICertProperties { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -3819,14 +3819,14 @@ pub struct ICertProperties_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] InitializeFromCertificate: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertProperty(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertProperty { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -3852,7 +3852,7 @@ impl ICertProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -3861,7 +3861,7 @@ impl ICertProperty { { (::windows_core::Interface::vtable(self).RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -3903,14 +3903,14 @@ pub struct ICertProperty_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetValueOnCertificate: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyArchived(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyArchived { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -3936,7 +3936,7 @@ impl ICertPropertyArchived { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -3945,7 +3945,7 @@ impl ICertPropertyArchived { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -3954,7 +3954,7 @@ impl ICertPropertyArchived { { (::windows_core::Interface::vtable(self).base__.SetValueOnCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, archivedvalue: P0) -> ::windows_core::Result<()> where @@ -3962,7 +3962,7 @@ impl ICertPropertyArchived { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), archivedvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Archived(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3993,14 +3993,14 @@ pub struct ICertPropertyArchived_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Archived: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyArchivedKeyHash(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyArchivedKeyHash { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4026,7 +4026,7 @@ impl ICertPropertyArchivedKeyHash { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4035,7 +4035,7 @@ impl ICertPropertyArchivedKeyHash { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4073,14 +4073,14 @@ pub struct ICertPropertyArchivedKeyHash_Vtbl { pub Initialize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, strarchivedkeyhashvalue: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub get_ArchivedKeyHash: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyAutoEnroll(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyAutoEnroll { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4106,7 +4106,7 @@ impl ICertPropertyAutoEnroll { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4115,7 +4115,7 @@ impl ICertPropertyAutoEnroll { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4153,14 +4153,14 @@ pub struct ICertPropertyAutoEnroll_Vtbl { pub Initialize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strtemplatename: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub TemplateName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyBackedUp(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyBackedUp { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4186,7 +4186,7 @@ impl ICertPropertyBackedUp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4195,7 +4195,7 @@ impl ICertPropertyBackedUp { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4204,7 +4204,7 @@ impl ICertPropertyBackedUp { { (::windows_core::Interface::vtable(self).base__.SetValueOnCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCurrentTime(&self, backedupvalue: P0) -> ::windows_core::Result<()> where @@ -4212,7 +4212,7 @@ impl ICertPropertyBackedUp { { (::windows_core::Interface::vtable(self).InitializeFromCurrentTime)(::windows_core::Interface::as_raw(self), backedupvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, backedupvalue: P0, date: f64) -> ::windows_core::Result<()> where @@ -4220,7 +4220,7 @@ impl ICertPropertyBackedUp { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), backedupvalue.into_param().abi(), date).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BackedUpValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4260,14 +4260,14 @@ pub struct ICertPropertyBackedUp_Vtbl { BackedUpValue: usize, pub BackedUpTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdate: *mut f64) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyDescription(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyDescription { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4293,7 +4293,7 @@ impl ICertPropertyDescription { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4302,7 +4302,7 @@ impl ICertPropertyDescription { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4340,14 +4340,14 @@ pub struct ICertPropertyDescription_Vtbl { pub Initialize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strdescription: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Description: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyEnrollment(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyEnrollment { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4373,7 +4373,7 @@ impl ICertPropertyEnrollment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4382,7 +4382,7 @@ impl ICertPropertyEnrollment { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4437,14 +4437,14 @@ pub struct ICertPropertyEnrollment_Vtbl { pub CAName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub FriendlyName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyEnrollmentPolicyServer(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyEnrollmentPolicyServer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4470,7 +4470,7 @@ impl ICertPropertyEnrollmentPolicyServer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4479,7 +4479,7 @@ impl ICertPropertyEnrollmentPolicyServer { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4555,14 +4555,14 @@ pub struct ICertPropertyEnrollmentPolicyServer_Vtbl { pub GetAuthentication: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut X509EnrollmentAuthFlags) -> ::windows_core::HRESULT, pub GetEnrollmentServerAuthentication: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut X509EnrollmentAuthFlags) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyFriendlyName(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyFriendlyName { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4588,7 +4588,7 @@ impl ICertPropertyFriendlyName { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4597,7 +4597,7 @@ impl ICertPropertyFriendlyName { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4635,14 +4635,14 @@ pub struct ICertPropertyFriendlyName_Vtbl { pub Initialize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strfriendlyname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub FriendlyName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyKeyProvInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyKeyProvInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4668,7 +4668,7 @@ impl ICertPropertyKeyProvInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4677,7 +4677,7 @@ impl ICertPropertyKeyProvInfo { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4686,7 +4686,7 @@ impl ICertPropertyKeyProvInfo { { (::windows_core::Interface::vtable(self).base__.SetValueOnCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -4694,7 +4694,7 @@ impl ICertPropertyKeyProvInfo { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4725,14 +4725,14 @@ pub struct ICertPropertyKeyProvInfo_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] PrivateKey: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyRenewal(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyRenewal { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4758,7 +4758,7 @@ impl ICertPropertyRenewal { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4767,7 +4767,7 @@ impl ICertPropertyRenewal { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4782,7 +4782,7 @@ impl ICertPropertyRenewal { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), encoding, strrenewalvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificateHash(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4818,14 +4818,14 @@ pub struct ICertPropertyRenewal_Vtbl { InitializeFromCertificateHash: usize, pub get_Renewal: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertyRequestOriginator(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertyRequestOriginator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4851,7 +4851,7 @@ impl ICertPropertyRequestOriginator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4860,7 +4860,7 @@ impl ICertPropertyRequestOriginator { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4902,14 +4902,14 @@ pub struct ICertPropertyRequestOriginator_Vtbl { pub InitializeFromLocalRequestOriginator: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub RequestOriginator: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertPropertySHA1Hash(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertPropertySHA1Hash { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4935,7 +4935,7 @@ impl ICertPropertySHA1Hash { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveFromCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4944,7 +4944,7 @@ impl ICertPropertySHA1Hash { { (::windows_core::Interface::vtable(self).base__.RemoveFromCertificate)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValueOnCertificate(&self, machinecontext: P0, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -4982,7 +4982,7 @@ pub struct ICertPropertySHA1Hash_Vtbl { pub Initialize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, strrenewalvalue: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub get_SHA1Hash: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5052,7 +5052,7 @@ pub struct ICertRequest_Vtbl { pub GetCACertificate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, fexchangecertificate: i32, strconfig: ::std::mem::MaybeUninit<::windows_core::BSTR>, flags: i32, pstrcertificate: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetCertificate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: i32, pstrcertificate: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5110,7 +5110,7 @@ impl ICertRequest2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetErrorMessageText)(::windows_core::Interface::as_raw(self), hrmessage, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCAProperty(&self, strconfig: P0, propid: i32, propindex: i32, proptype: i32, flags: i32) -> ::windows_core::Result where @@ -5133,7 +5133,7 @@ impl ICertRequest2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCAPropertyDisplayName)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi(), propid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFullResponseProperty(&self, propid: FULL_RESPONSE_PROPERTY_ID, propindex: i32, proptype: CERT_PROPERTY_TYPE, flags: CERT_REQUEST_OUT_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5168,7 +5168,7 @@ pub struct ICertRequest2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetFullResponseProperty: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5226,7 +5226,7 @@ impl ICertRequest3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetErrorMessageText)(::windows_core::Interface::as_raw(self), hrmessage, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCAProperty(&self, strconfig: P0, propid: i32, propindex: i32, proptype: i32, flags: i32) -> ::windows_core::Result where @@ -5249,7 +5249,7 @@ impl ICertRequest3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCAPropertyDisplayName)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi(), propid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFullResponseProperty(&self, propid: FULL_RESPONSE_PROPERTY_ID, propindex: i32, proptype: CERT_PROPERTY_TYPE, flags: CERT_REQUEST_OUT_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5275,7 +5275,7 @@ impl ICertRequest3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIssuedCertificate2)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi(), strrequestid.into_param().abi(), strserialnumber.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRefreshPolicy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5413,7 +5413,7 @@ pub struct ICertRequestD2_Vtbl { pub GetCAPropertyInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwszauthority: ::windows_core::PCWSTR, pcproperty: *mut i32, pctbpropinfo: *mut CERTTRANSBLOB) -> ::windows_core::HRESULT, pub Ping2: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwszauthority: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5423,7 +5423,7 @@ impl ICertServerExit { pub unsafe fn SetContext(&self, context: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetContext)(::windows_core::Interface::as_raw(self), context).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetRequestProperty(&self, strpropertyname: P0, propertytype: i32) -> ::windows_core::Result where @@ -5439,7 +5439,7 @@ impl ICertServerExit { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRequestAttribute)(::windows_core::Interface::as_raw(self), strattributename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCertificateProperty(&self, strpropertyname: P0, propertytype: i32) -> ::windows_core::Result where @@ -5448,7 +5448,7 @@ impl ICertServerExit { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCertificateProperty)(::windows_core::Interface::as_raw(self), strpropertyname.into_param().abi(), propertytype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCertificateExtension(&self, strextensionname: P0, r#type: i32) -> ::windows_core::Result where @@ -5519,7 +5519,7 @@ pub struct ICertServerExit_Vtbl { pub EnumerateAttributes: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrattributename: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub EnumerateAttributesClose: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5529,7 +5529,7 @@ impl ICertServerPolicy { pub unsafe fn SetContext(&self, context: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetContext)(::windows_core::Interface::as_raw(self), context).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetRequestProperty(&self, strpropertyname: P0, propertytype: i32) -> ::windows_core::Result where @@ -5545,7 +5545,7 @@ impl ICertServerPolicy { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRequestAttribute)(::windows_core::Interface::as_raw(self), strattributename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCertificateProperty(&self, strpropertyname: P0, propertytype: CERT_PROPERTY_TYPE) -> ::windows_core::Result where @@ -5554,7 +5554,7 @@ impl ICertServerPolicy { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCertificateProperty)(::windows_core::Interface::as_raw(self), strpropertyname.into_param().abi(), propertytype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCertificateProperty(&self, strpropertyname: P0, propertytype: i32, pvarpropertyvalue: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5562,7 +5562,7 @@ impl ICertServerPolicy { { (::windows_core::Interface::vtable(self).SetCertificateProperty)(::windows_core::Interface::as_raw(self), strpropertyname.into_param().abi(), propertytype, pvarpropertyvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCertificateExtension(&self, strextensionname: P0, r#type: CERT_PROPERTY_TYPE) -> ::windows_core::Result where @@ -5575,7 +5575,7 @@ impl ICertServerPolicy { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCertificateExtensionFlags)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCertificateExtension(&self, strextensionname: P0, r#type: i32, extflags: i32, pvarvalue: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5649,7 +5649,7 @@ pub struct ICertServerPolicy_Vtbl { pub EnumerateAttributes: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrattributename: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub EnumerateAttributesClose: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5662,7 +5662,7 @@ impl ICertView { { (::windows_core::Interface::vtable(self).OpenConnection)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCertViewColumn(&self, fresultcolumn: CVRC_COLUMN) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5683,12 +5683,12 @@ impl ICertView { pub unsafe fn SetResultColumn(&self, columnindex: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetResultColumn)(::windows_core::Interface::as_raw(self), columnindex).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetRestriction(&self, columnindex: CERT_VIEW_COLUMN_INDEX, seekoperator: CERT_VIEW_SEEK_OPERATOR_FLAGS, sortorder: i32, pvarvalue: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRestriction)(::windows_core::Interface::as_raw(self), columnindex, seekoperator, sortorder, pvarvalue).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenView(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5728,7 +5728,7 @@ pub struct ICertView_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] OpenView: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5741,7 +5741,7 @@ impl ICertView2 { { (::windows_core::Interface::vtable(self).base__.OpenConnection)(::windows_core::Interface::as_raw(self), strconfig.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCertViewColumn(&self, fresultcolumn: CVRC_COLUMN) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5762,12 +5762,12 @@ impl ICertView2 { pub unsafe fn SetResultColumn(&self, columnindex: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetResultColumn)(::windows_core::Interface::as_raw(self), columnindex).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetRestriction(&self, columnindex: CERT_VIEW_COLUMN_INDEX, seekoperator: CERT_VIEW_SEEK_OPERATOR_FLAGS, sortorder: i32, pvarvalue: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetRestriction)(::windows_core::Interface::as_raw(self), columnindex, seekoperator, sortorder, pvarvalue).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenView(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5794,7 +5794,7 @@ pub struct ICertView2_Vtbl { pub base__: ICertView_Vtbl, pub SetTable: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, table: CVRC_TABLE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5835,7 +5835,7 @@ pub struct ICertificateAttestationChallenge_Vtbl { pub DecryptChallenge: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pstrenvelopedpkcs7reencryptedtoca: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub RequestID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrrequestid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5887,14 +5887,14 @@ pub struct ICertificateAttestationChallenge2_Vtbl { pub SetKeyContainerName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub put_KeyBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, value: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertificatePolicies(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertificatePolicies { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5908,7 +5908,7 @@ impl ICertificatePolicies { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -5951,14 +5951,14 @@ pub struct ICertificatePolicies_Vtbl { pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32) -> ::windows_core::HRESULT, pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertificatePolicy(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertificatePolicy { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -5966,13 +5966,13 @@ impl ICertificatePolicy { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ObjectId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PolicyQualifiers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6007,14 +6007,14 @@ pub struct ICertificatePolicy_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] PolicyQualifiers: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertificationAuthorities(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertificationAuthorities { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6028,7 +6028,7 @@ impl ICertificationAuthorities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -6045,7 +6045,7 @@ impl ICertificationAuthorities { pub unsafe fn ComputeSiteCosts(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ComputeSiteCosts)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByName(&self, strname: P0) -> ::windows_core::Result where @@ -6088,14 +6088,14 @@ pub struct ICertificationAuthorities_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] get_ItemByName: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICertificationAuthority(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICertificationAuthority { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Property(&self, property: EnrollmentCAProperty) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6122,14 +6122,14 @@ pub struct ICertificationAuthority_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Property: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICryptAttribute(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICryptAttribute { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromObjectId(&self, pobjectid: P0) -> ::windows_core::Result<()> where @@ -6137,7 +6137,7 @@ impl ICryptAttribute { { (::windows_core::Interface::vtable(self).InitializeFromObjectId)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromValues(&self, pattributes: P0) -> ::windows_core::Result<()> where @@ -6145,13 +6145,13 @@ impl ICryptAttribute { { (::windows_core::Interface::vtable(self).InitializeFromValues)(::windows_core::Interface::as_raw(self), pattributes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ObjectId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Values(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6190,14 +6190,14 @@ pub struct ICryptAttribute_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Values: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICryptAttributes(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICryptAttributes { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6211,7 +6211,7 @@ impl ICryptAttributes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -6225,7 +6225,7 @@ impl ICryptAttributes { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_IndexByObjectId(&self, pobjectid: P0) -> ::windows_core::Result where @@ -6234,7 +6234,7 @@ impl ICryptAttributes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_IndexByObjectId)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRange(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -6279,14 +6279,14 @@ pub struct ICryptAttributes_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] AddRange: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICspAlgorithm(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICspAlgorithm { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAlgorithmOid(&self, length: i32, algflags: AlgorithmFlags) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6304,7 +6304,7 @@ impl ICspAlgorithm { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LongName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Valid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6363,14 +6363,14 @@ pub struct ICspAlgorithm_Vtbl { pub Type: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut AlgorithmType) -> ::windows_core::HRESULT, pub Operations: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut AlgorithmOperationFlags) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICspAlgorithms(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICspAlgorithms { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6384,7 +6384,7 @@ impl ICspAlgorithms { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -6398,7 +6398,7 @@ impl ICspAlgorithms { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByName(&self, strname: P0) -> ::windows_core::Result where @@ -6407,7 +6407,7 @@ impl ICspAlgorithms { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ItemByName)(::windows_core::Interface::as_raw(self), strname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_IndexByObjectId(&self, pobjectid: P0) -> ::windows_core::Result where @@ -6453,7 +6453,7 @@ pub struct ICspAlgorithms_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] get_IndexByObjectId: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6466,7 +6466,7 @@ impl ICspInformation { { (::windows_core::Interface::vtable(self).InitializeFromName)(::windows_core::Interface::as_raw(self), strname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn InitializeFromType(&self, r#type: X509ProviderType, palgorithm: P0, machinecontext: P1) -> ::windows_core::Result<()> where @@ -6475,37 +6475,37 @@ impl ICspInformation { { (::windows_core::Interface::vtable(self).InitializeFromType)(::windows_core::Interface::as_raw(self), r#type, palgorithm.into_param().abi(), machinecontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspAlgorithms(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CspAlgorithms)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasHardwareRandomNumberGenerator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HasHardwareRandomNumberGenerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHardwareDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsHardwareDevice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRemovable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRemovable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSoftwareDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSoftwareDevice)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Valid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6531,13 +6531,13 @@ impl ICspInformation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).KeySpec)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSmartCard(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSmartCard)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDefaultSecurityDescriptor(&self, machinecontext: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -6546,13 +6546,13 @@ impl ICspInformation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultSecurityDescriptor)(::windows_core::Interface::as_raw(self), machinecontext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LegacyCsp(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LegacyCsp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCspStatusFromOperations(&self, palgorithm: P0, operations: AlgorithmOperationFlags) -> ::windows_core::Result where @@ -6628,14 +6628,14 @@ pub struct ICspInformation_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetCspStatusFromOperations: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICspInformations(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICspInformations { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6649,7 +6649,7 @@ impl ICspInformations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -6666,7 +6666,7 @@ impl ICspInformations { pub unsafe fn AddAvailableCsps(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddAvailableCsps)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByName(&self, strname: P0) -> ::windows_core::Result where @@ -6675,7 +6675,7 @@ impl ICspInformations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ItemByName)(::windows_core::Interface::as_raw(self), strname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCspStatusFromProviderName(&self, strprovidername: P0, legacykeyspec: X509KeySpec) -> ::windows_core::Result where @@ -6684,7 +6684,7 @@ impl ICspInformations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCspStatusFromProviderName)(::windows_core::Interface::as_raw(self), strprovidername.into_param().abi(), legacykeyspec, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCspStatusesFromOperations(&self, operations: AlgorithmOperationFlags, pcspinformation: P0) -> ::windows_core::Result where @@ -6693,7 +6693,7 @@ impl ICspInformations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCspStatusesFromOperations)(::windows_core::Interface::as_raw(self), operations, pcspinformation.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEncryptionCspAlgorithms(&self, pcspinformation: P0) -> ::windows_core::Result where @@ -6702,7 +6702,7 @@ impl ICspInformations { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEncryptionCspAlgorithms)(::windows_core::Interface::as_raw(self), pcspinformation.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHashAlgorithms(&self, pcspinformation: P0) -> ::windows_core::Result where @@ -6761,14 +6761,14 @@ pub struct ICspInformations_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetHashAlgorithms: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICspStatus(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICspStatus { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pcsp: P0, palgorithm: P1) -> ::windows_core::Result<()> where @@ -6784,19 +6784,19 @@ impl ICspStatus { pub unsafe fn SetOrdinal(&self, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOrdinal)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CspAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CspInformation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnrollmentStatus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6842,14 +6842,14 @@ pub struct ICspStatus_Vtbl { EnrollmentStatus: usize, pub DisplayName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICspStatuses(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICspStatuses { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6863,7 +6863,7 @@ impl ICspStatuses { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -6877,7 +6877,7 @@ impl ICspStatuses { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByName(&self, strcspname: P0, stralgorithmname: P1) -> ::windows_core::Result where @@ -6887,13 +6887,13 @@ impl ICspStatuses { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ItemByName)(::windows_core::Interface::as_raw(self), strcspname.into_param().abi(), stralgorithmname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByOrdinal(&self, ordinal: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ItemByOrdinal)(::windows_core::Interface::as_raw(self), ordinal, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByOperations(&self, strcspname: P0, stralgorithmname: P1, operations: AlgorithmOperationFlags) -> ::windows_core::Result where @@ -6903,7 +6903,7 @@ impl ICspStatuses { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ItemByOperations)(::windows_core::Interface::as_raw(self), strcspname.into_param().abi(), stralgorithmname.into_param().abi(), operations, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByProvider(&self, pcspstatus: P0) -> ::windows_core::Result where @@ -6985,7 +6985,7 @@ impl IEnroll { pub unsafe fn acceptPKCS7Blob(&self, pblobpkcs7: *mut super::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).acceptPKCS7Blob)(::windows_core::Interface::as_raw(self), pblobpkcs7).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getCertContextFromPKCS7(&self, pblobpkcs7: *mut super::CRYPT_INTEGER_BLOB) -> *mut super::CERT_CONTEXT { (::windows_core::Interface::vtable(self).getCertContextFromPKCS7)(::windows_core::Interface::as_raw(self), pblobpkcs7) @@ -7140,12 +7140,12 @@ impl IEnroll { pub unsafe fn SetProviderFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProviderFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseExistingKeySet(&self, fuseexistingkeys: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UseExistingKeySet)(::windows_core::Interface::as_raw(self), fuseexistingkeys).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseExistingKeySet(&self, fuseexistingkeys: P0) -> ::windows_core::Result<()> where @@ -7159,12 +7159,12 @@ impl IEnroll { pub unsafe fn SetGenKeyFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGenKeyFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteRequestCert(&self, fdelete: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteRequestCert)(::windows_core::Interface::as_raw(self), fdelete).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDeleteRequestCert(&self, fdelete: P0) -> ::windows_core::Result<()> where @@ -7172,12 +7172,12 @@ impl IEnroll { { (::windows_core::Interface::vtable(self).SetDeleteRequestCert)(::windows_core::Interface::as_raw(self), fdelete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToUserDS(&self, fbool: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WriteCertToUserDS)(::windows_core::Interface::as_raw(self), fbool).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToUserDS(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -7185,12 +7185,12 @@ impl IEnroll { { (::windows_core::Interface::vtable(self).SetWriteCertToUserDS)(::windows_core::Interface::as_raw(self), fbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableT61DNEncoding(&self, fbool: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableT61DNEncoding)(::windows_core::Interface::as_raw(self), fbool).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableT61DNEncoding(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -7198,12 +7198,12 @@ impl IEnroll { { (::windows_core::Interface::vtable(self).SetEnableT61DNEncoding)(::windows_core::Interface::as_raw(self), fbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToCSP(&self, fbool: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WriteCertToCSP)(::windows_core::Interface::as_raw(self), fbool).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToCSP(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -7238,12 +7238,12 @@ impl IEnroll { { (::windows_core::Interface::vtable(self).SetHashAlgorithmWStr)(::windows_core::Interface::as_raw(self), szw.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RenewalCertificate(&self, ppcertcontext: *mut *mut super::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RenewalCertificate)(::windows_core::Interface::as_raw(self), ppcertcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRenewalCertificate(&self, pcertcontext: *const super::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRenewalCertificate)(::windows_core::Interface::as_raw(self), pcertcontext).ok() @@ -7261,7 +7261,7 @@ impl IEnroll { { (::windows_core::Interface::vtable(self).AddNameValuePairToSignatureWStr)(::windows_core::Interface::as_raw(self), name.into_param().abi(), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddExtensionsToRequest(&self, pcertextensions: *mut super::CERT_EXTENSIONS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddExtensionsToRequest)(::windows_core::Interface::as_raw(self), pcertextensions).ok() @@ -7269,7 +7269,7 @@ impl IEnroll { pub unsafe fn AddAuthenticatedAttributesToPKCS7Request(&self, pattributes: *mut super::CRYPT_ATTRIBUTES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddAuthenticatedAttributesToPKCS7Request)(::windows_core::Interface::as_raw(self), pattributes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePKCS7RequestFromRequest(&self, prequest: *mut super::CRYPT_INTEGER_BLOB, psigningcertcontext: *const super::CERT_CONTEXT, ppkcs7blob: *mut super::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreatePKCS7RequestFromRequest)(::windows_core::Interface::as_raw(self), prequest, psigningcertcontext, ppkcs7blob).ok() @@ -7430,7 +7430,7 @@ impl IEnroll2 { pub unsafe fn acceptPKCS7Blob(&self, pblobpkcs7: *mut super::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.acceptPKCS7Blob)(::windows_core::Interface::as_raw(self), pblobpkcs7).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getCertContextFromPKCS7(&self, pblobpkcs7: *mut super::CRYPT_INTEGER_BLOB) -> *mut super::CERT_CONTEXT { (::windows_core::Interface::vtable(self).base__.getCertContextFromPKCS7)(::windows_core::Interface::as_raw(self), pblobpkcs7) @@ -7585,12 +7585,12 @@ impl IEnroll2 { pub unsafe fn SetProviderFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProviderFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseExistingKeySet(&self, fuseexistingkeys: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UseExistingKeySet)(::windows_core::Interface::as_raw(self), fuseexistingkeys).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseExistingKeySet(&self, fuseexistingkeys: P0) -> ::windows_core::Result<()> where @@ -7604,12 +7604,12 @@ impl IEnroll2 { pub unsafe fn SetGenKeyFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetGenKeyFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteRequestCert(&self, fdelete: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeleteRequestCert)(::windows_core::Interface::as_raw(self), fdelete).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDeleteRequestCert(&self, fdelete: P0) -> ::windows_core::Result<()> where @@ -7617,12 +7617,12 @@ impl IEnroll2 { { (::windows_core::Interface::vtable(self).base__.SetDeleteRequestCert)(::windows_core::Interface::as_raw(self), fdelete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToUserDS(&self, fbool: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.WriteCertToUserDS)(::windows_core::Interface::as_raw(self), fbool).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToUserDS(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -7630,12 +7630,12 @@ impl IEnroll2 { { (::windows_core::Interface::vtable(self).base__.SetWriteCertToUserDS)(::windows_core::Interface::as_raw(self), fbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableT61DNEncoding(&self, fbool: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnableT61DNEncoding)(::windows_core::Interface::as_raw(self), fbool).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableT61DNEncoding(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -7643,12 +7643,12 @@ impl IEnroll2 { { (::windows_core::Interface::vtable(self).base__.SetEnableT61DNEncoding)(::windows_core::Interface::as_raw(self), fbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToCSP(&self, fbool: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.WriteCertToCSP)(::windows_core::Interface::as_raw(self), fbool).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToCSP(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -7683,12 +7683,12 @@ impl IEnroll2 { { (::windows_core::Interface::vtable(self).base__.SetHashAlgorithmWStr)(::windows_core::Interface::as_raw(self), szw.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RenewalCertificate(&self, ppcertcontext: *mut *mut super::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RenewalCertificate)(::windows_core::Interface::as_raw(self), ppcertcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRenewalCertificate(&self, pcertcontext: *const super::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetRenewalCertificate)(::windows_core::Interface::as_raw(self), pcertcontext).ok() @@ -7706,7 +7706,7 @@ impl IEnroll2 { { (::windows_core::Interface::vtable(self).base__.AddNameValuePairToSignatureWStr)(::windows_core::Interface::as_raw(self), name.into_param().abi(), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddExtensionsToRequest(&self, pcertextensions: *mut super::CERT_EXTENSIONS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddExtensionsToRequest)(::windows_core::Interface::as_raw(self), pcertextensions).ok() @@ -7714,7 +7714,7 @@ impl IEnroll2 { pub unsafe fn AddAuthenticatedAttributesToPKCS7Request(&self, pattributes: *mut super::CRYPT_ATTRIBUTES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddAuthenticatedAttributesToPKCS7Request)(::windows_core::Interface::as_raw(self), pattributes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePKCS7RequestFromRequest(&self, prequest: *mut super::CRYPT_INTEGER_BLOB, psigningcertcontext: *const super::CERT_CONTEXT, ppkcs7blob: *mut super::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreatePKCS7RequestFromRequest)(::windows_core::Interface::as_raw(self), prequest, psigningcertcontext, ppkcs7blob).ok() @@ -7728,7 +7728,7 @@ impl IEnroll2 { pub unsafe fn GetSupportedKeySpec(&self, pdwkeyspec: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSupportedKeySpec)(::windows_core::Interface::as_raw(self), pdwkeyspec).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetKeyLen(&self, fmin: P0, fexchange: P1, pdwkeysize: *mut i32) -> ::windows_core::Result<()> where @@ -7743,7 +7743,7 @@ impl IEnroll2 { pub unsafe fn GetAlgNameWStr(&self, algid: i32, ppwsz: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAlgNameWStr)(::windows_core::Interface::as_raw(self), algid, ppwsz).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReuseHardwareKeyIfUnableToGenNew(&self, freusehardwarekeyifunabletogennew: P0) -> ::windows_core::Result<()> where @@ -7751,7 +7751,7 @@ impl IEnroll2 { { (::windows_core::Interface::vtable(self).SetReuseHardwareKeyIfUnableToGenNew)(::windows_core::Interface::as_raw(self), freusehardwarekeyifunabletogennew.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReuseHardwareKeyIfUnableToGenNew(&self, freusehardwarekeyifunabletogennew: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReuseHardwareKeyIfUnableToGenNew)(::windows_core::Interface::as_raw(self), freusehardwarekeyifunabletogennew).ok() @@ -7786,7 +7786,7 @@ impl IEnroll2 { { (::windows_core::Interface::vtable(self).SetHStoreRequest)(::windows_core::Interface::as_raw(self), hstore.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLimitExchangeKeyToEncipherment(&self, flimitexchangekeytoencipherment: P0) -> ::windows_core::Result<()> where @@ -7794,12 +7794,12 @@ impl IEnroll2 { { (::windows_core::Interface::vtable(self).SetLimitExchangeKeyToEncipherment)(::windows_core::Interface::as_raw(self), flimitexchangekeytoencipherment.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LimitExchangeKeyToEncipherment(&self, flimitexchangekeytoencipherment: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LimitExchangeKeyToEncipherment)(::windows_core::Interface::as_raw(self), flimitexchangekeytoencipherment).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableSMIMECapabilities(&self, fenablesmimecapabilities: P0) -> ::windows_core::Result<()> where @@ -7807,7 +7807,7 @@ impl IEnroll2 { { (::windows_core::Interface::vtable(self).SetEnableSMIMECapabilities)(::windows_core::Interface::as_raw(self), fenablesmimecapabilities.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSMIMECapabilities(&self, fenablesmimecapabilities: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnableSMIMECapabilities)(::windows_core::Interface::as_raw(self), fenablesmimecapabilities).ok() @@ -7892,7 +7892,7 @@ impl IEnroll4 { pub unsafe fn acceptPKCS7Blob(&self, pblobpkcs7: *mut super::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.acceptPKCS7Blob)(::windows_core::Interface::as_raw(self), pblobpkcs7).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getCertContextFromPKCS7(&self, pblobpkcs7: *mut super::CRYPT_INTEGER_BLOB) -> *mut super::CERT_CONTEXT { (::windows_core::Interface::vtable(self).base__.base__.getCertContextFromPKCS7)(::windows_core::Interface::as_raw(self), pblobpkcs7) @@ -8047,12 +8047,12 @@ impl IEnroll4 { pub unsafe fn SetProviderFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetProviderFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseExistingKeySet(&self, fuseexistingkeys: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.UseExistingKeySet)(::windows_core::Interface::as_raw(self), fuseexistingkeys).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseExistingKeySet(&self, fuseexistingkeys: P0) -> ::windows_core::Result<()> where @@ -8066,12 +8066,12 @@ impl IEnroll4 { pub unsafe fn SetGenKeyFlags(&self, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetGenKeyFlags)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteRequestCert(&self, fdelete: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.DeleteRequestCert)(::windows_core::Interface::as_raw(self), fdelete).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDeleteRequestCert(&self, fdelete: P0) -> ::windows_core::Result<()> where @@ -8079,12 +8079,12 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).base__.base__.SetDeleteRequestCert)(::windows_core::Interface::as_raw(self), fdelete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToUserDS(&self, fbool: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.WriteCertToUserDS)(::windows_core::Interface::as_raw(self), fbool).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToUserDS(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -8092,12 +8092,12 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).base__.base__.SetWriteCertToUserDS)(::windows_core::Interface::as_raw(self), fbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableT61DNEncoding(&self, fbool: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.EnableT61DNEncoding)(::windows_core::Interface::as_raw(self), fbool).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableT61DNEncoding(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -8105,12 +8105,12 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).base__.base__.SetEnableT61DNEncoding)(::windows_core::Interface::as_raw(self), fbool.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteCertToCSP(&self, fbool: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.WriteCertToCSP)(::windows_core::Interface::as_raw(self), fbool).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteCertToCSP(&self, fbool: P0) -> ::windows_core::Result<()> where @@ -8145,12 +8145,12 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).base__.base__.SetHashAlgorithmWStr)(::windows_core::Interface::as_raw(self), szw.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RenewalCertificate(&self, ppcertcontext: *mut *mut super::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.RenewalCertificate)(::windows_core::Interface::as_raw(self), ppcertcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRenewalCertificate(&self, pcertcontext: *const super::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetRenewalCertificate)(::windows_core::Interface::as_raw(self), pcertcontext).ok() @@ -8168,7 +8168,7 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).base__.base__.AddNameValuePairToSignatureWStr)(::windows_core::Interface::as_raw(self), name.into_param().abi(), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddExtensionsToRequest(&self, pcertextensions: *mut super::CERT_EXTENSIONS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.AddExtensionsToRequest)(::windows_core::Interface::as_raw(self), pcertextensions).ok() @@ -8176,7 +8176,7 @@ impl IEnroll4 { pub unsafe fn AddAuthenticatedAttributesToPKCS7Request(&self, pattributes: *mut super::CRYPT_ATTRIBUTES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.AddAuthenticatedAttributesToPKCS7Request)(::windows_core::Interface::as_raw(self), pattributes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePKCS7RequestFromRequest(&self, prequest: *mut super::CRYPT_INTEGER_BLOB, psigningcertcontext: *const super::CERT_CONTEXT, ppkcs7blob: *mut super::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreatePKCS7RequestFromRequest)(::windows_core::Interface::as_raw(self), prequest, psigningcertcontext, ppkcs7blob).ok() @@ -8190,7 +8190,7 @@ impl IEnroll4 { pub unsafe fn GetSupportedKeySpec(&self, pdwkeyspec: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSupportedKeySpec)(::windows_core::Interface::as_raw(self), pdwkeyspec).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetKeyLen(&self, fmin: P0, fexchange: P1, pdwkeysize: *mut i32) -> ::windows_core::Result<()> where @@ -8205,7 +8205,7 @@ impl IEnroll4 { pub unsafe fn GetAlgNameWStr(&self, algid: i32, ppwsz: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAlgNameWStr)(::windows_core::Interface::as_raw(self), algid, ppwsz).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReuseHardwareKeyIfUnableToGenNew(&self, freusehardwarekeyifunabletogennew: P0) -> ::windows_core::Result<()> where @@ -8213,7 +8213,7 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).base__.SetReuseHardwareKeyIfUnableToGenNew)(::windows_core::Interface::as_raw(self), freusehardwarekeyifunabletogennew.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReuseHardwareKeyIfUnableToGenNew(&self, freusehardwarekeyifunabletogennew: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ReuseHardwareKeyIfUnableToGenNew)(::windows_core::Interface::as_raw(self), freusehardwarekeyifunabletogennew).ok() @@ -8248,7 +8248,7 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).base__.SetHStoreRequest)(::windows_core::Interface::as_raw(self), hstore.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLimitExchangeKeyToEncipherment(&self, flimitexchangekeytoencipherment: P0) -> ::windows_core::Result<()> where @@ -8256,12 +8256,12 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).base__.SetLimitExchangeKeyToEncipherment)(::windows_core::Interface::as_raw(self), flimitexchangekeytoencipherment.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LimitExchangeKeyToEncipherment(&self, flimitexchangekeytoencipherment: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LimitExchangeKeyToEncipherment)(::windows_core::Interface::as_raw(self), flimitexchangekeytoencipherment).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableSMIMECapabilities(&self, fenablesmimecapabilities: P0) -> ::windows_core::Result<()> where @@ -8269,7 +8269,7 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).base__.SetEnableSMIMECapabilities)(::windows_core::Interface::as_raw(self), fenablesmimecapabilities.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSMIMECapabilities(&self, fenablesmimecapabilities: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnableSMIMECapabilities)(::windows_core::Interface::as_raw(self), fenablesmimecapabilities).ok() @@ -8280,12 +8280,12 @@ impl IEnroll4 { pub unsafe fn ThumbPrintWStr(&self, thumbprintblob: *mut super::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ThumbPrintWStr)(::windows_core::Interface::as_raw(self), thumbprintblob).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPrivateKeyArchiveCertificate(&self, pprivatekeyarchivecert: *const super::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPrivateKeyArchiveCertificate)(::windows_core::Interface::as_raw(self), pprivatekeyarchivecert).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPrivateKeyArchiveCertificate(&self) -> *mut super::CERT_CONTEXT { (::windows_core::Interface::vtable(self).GetPrivateKeyArchiveCertificate)(::windows_core::Interface::as_raw(self)) @@ -8348,12 +8348,12 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).acceptFileResponseWStr)(::windows_core::Interface::as_raw(self), pwszresponsefilename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getCertContextFromResponseBlob(&self, pblobresponse: *mut super::CRYPT_INTEGER_BLOB, ppcertcontext: *mut *mut super::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).getCertContextFromResponseBlob)(::windows_core::Interface::as_raw(self), pblobresponse, ppcertcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getCertContextFromFileResponseWStr(&self, pwszresponsefilename: P0, ppcertcontext: *mut *mut super::CERT_CONTEXT) -> ::windows_core::Result<()> where @@ -8394,7 +8394,7 @@ impl IEnroll4 { pub unsafe fn InstallPKCS7BlobEx(&self, pblobpkcs7: *mut super::CRYPT_INTEGER_BLOB, plcertinstalled: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InstallPKCS7BlobEx)(::windows_core::Interface::as_raw(self), pblobpkcs7, plcertinstalled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddCertTypeToRequestWStrEx(&self, ltype: ADDED_CERT_TYPE, pwszoidorname: P0, lmajorversion: i32, fminorversion: P1, lminorversion: i32) -> ::windows_core::Result<()> where @@ -8412,7 +8412,7 @@ impl IEnroll4 { pub unsafe fn addBlobPropertyToCertificateWStr(&self, lpropertyid: i32, lreserved: i32, pblobproperty: *mut super::CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).addBlobPropertyToCertificateWStr)(::windows_core::Interface::as_raw(self), lpropertyid, lreserved, pblobproperty).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSignerCertificate(&self, psignercert: *const super::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSignerCertificate)(::windows_core::Interface::as_raw(self), psignercert).ok() @@ -8423,7 +8423,7 @@ impl IEnroll4 { pub unsafe fn ClientId(&self, plclientid: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ClientId)(::windows_core::Interface::as_raw(self), plclientid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIncludeSubjectKeyID(&self, finclude: P0) -> ::windows_core::Result<()> where @@ -8431,7 +8431,7 @@ impl IEnroll4 { { (::windows_core::Interface::vtable(self).SetIncludeSubjectKeyID)(::windows_core::Interface::as_raw(self), finclude.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludeSubjectKeyID(&self, pfinclude: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IncludeSubjectKeyID)(::windows_core::Interface::as_raw(self), pfinclude).ok() @@ -8505,7 +8505,7 @@ pub struct IEnroll4_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IncludeSubjectKeyID: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8527,7 +8527,7 @@ impl IEnumCERTVIEWATTRIBUTE { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8559,7 +8559,7 @@ pub struct IEnumCERTVIEWATTRIBUTE_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8584,7 +8584,7 @@ impl IEnumCERTVIEWCOLUMN { pub unsafe fn GetMaxLength(&self, pmaxlength: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMaxLength)(::windows_core::Interface::as_raw(self), pmaxlength).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), flags, pvarvalue).ok() @@ -8595,7 +8595,7 @@ impl IEnumCERTVIEWCOLUMN { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8634,7 +8634,7 @@ pub struct IEnumCERTVIEWCOLUMN_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8650,7 +8650,7 @@ impl IEnumCERTVIEWEXTENSION { pub unsafe fn GetFlags(&self, pflags: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFlags)(::windows_core::Interface::as_raw(self), pflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, r#type: CERT_PROPERTY_TYPE, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), r#type, flags, pvarvalue).ok() @@ -8661,7 +8661,7 @@ impl IEnumCERTVIEWEXTENSION { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8697,7 +8697,7 @@ pub struct IEnumCERTVIEWEXTENSION_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8707,19 +8707,19 @@ impl IEnumCERTVIEWROW { pub unsafe fn Next(&self, pindex: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), pindex).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCertViewColumn(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumCertViewColumn)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCertViewAttribute(&self, flags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumCertViewAttribute)(::windows_core::Interface::as_raw(self), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCertViewExtension(&self, flags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8731,7 +8731,7 @@ impl IEnumCERTVIEWROW { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8795,7 +8795,7 @@ impl INDESPolicy { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GenerateChallenge)(::windows_core::Interface::as_raw(self), pwsztemplate.into_param().abi(), pwszparams.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VerifyRequest(&self, pctbrequest: *mut CERTTRANSBLOB, pctbsigningcertencoded: *mut CERTTRANSBLOB, pwsztemplate: P0, pwsztransactionid: P1, pfverified: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -8832,26 +8832,26 @@ pub struct INDESPolicy_Vtbl { VerifyRequest: usize, pub Notify: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwszchallenge: ::windows_core::PCWSTR, pwsztransactionid: ::windows_core::PCWSTR, disposition: X509SCEPDisposition, lasthresult: i32, pctbissuedcertencoded: *mut CERTTRANSBLOB) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOCSPAdmin(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IOCSPAdmin { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OCSPServiceProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OCSPServiceProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OCSPCAConfigurationCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OCSPCAConfigurationCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetConfiguration(&self, bstrservername: P0, bforce: P1) -> ::windows_core::Result<()> where @@ -8860,7 +8860,7 @@ impl IOCSPAdmin { { (::windows_core::Interface::vtable(self).GetConfiguration)(::windows_core::Interface::as_raw(self), bstrservername.into_param().abi(), bforce.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetConfiguration(&self, bstrservername: P0, bforce: P1) -> ::windows_core::Result<()> where @@ -8896,7 +8896,7 @@ impl IOCSPAdmin { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSecurity)(::windows_core::Interface::as_raw(self), bstrservername.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSigningCertificates(&self, bstrservername: P0, pcacertvar: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -8905,7 +8905,7 @@ impl IOCSPAdmin { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSigningCertificates)(::windows_core::Interface::as_raw(self), bstrservername.into_param().abi(), pcacertvar, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetHashAlgorithms(&self, bstrservername: P0, bstrcaid: P1) -> ::windows_core::Result where @@ -8960,7 +8960,7 @@ pub struct IOCSPAdmin_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetHashAlgorithms: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8971,7 +8971,7 @@ impl IOCSPCAConfiguration { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Identifier)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CACertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8994,13 +8994,13 @@ impl IOCSPCAConfiguration { pub unsafe fn SetSigningFlags(&self, newval: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSigningFlags)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SigningCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SigningCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSigningCertificate(&self, newval: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSigningCertificate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(newval)).ok() @@ -9034,30 +9034,30 @@ impl IOCSPCAConfiguration { { (::windows_core::Interface::vtable(self).SetProviderCLSID)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ProviderProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ProviderProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProviderProperties(&self, newval: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProviderProperties)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(newval)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Modified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Modified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LocalRevocationInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LocalRevocationInformation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetLocalRevocationInformation(&self, newval: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLocalRevocationInformation)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(newval)).ok() @@ -9147,7 +9147,7 @@ pub struct IOCSPCAConfiguration_Vtbl { pub CAConfig: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetCAConfig: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newval: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9158,7 +9158,7 @@ impl IOCSPCAConfigurationCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9168,7 +9168,7 @@ impl IOCSPCAConfigurationCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_ItemByName(&self, bstridentifier: P0) -> ::windows_core::Result where @@ -9177,7 +9177,7 @@ impl IOCSPCAConfigurationCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ItemByName)(::windows_core::Interface::as_raw(self), bstridentifier.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateCAConfiguration(&self, bstridentifier: P0, varcacert: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -9224,7 +9224,7 @@ pub struct IOCSPCAConfigurationCollection_Vtbl { CreateCAConfiguration: usize, pub DeleteCAConfiguration: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstridentifier: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9235,18 +9235,18 @@ impl IOCSPProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, newval: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(newval)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Modified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9282,7 +9282,7 @@ pub struct IOCSPProperty_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Modified: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9293,7 +9293,7 @@ impl IOCSPPropertyCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9303,7 +9303,7 @@ impl IOCSPPropertyCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_ItemByName(&self, bstrpropname: P0) -> ::windows_core::Result where @@ -9312,7 +9312,7 @@ impl IOCSPPropertyCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ItemByName)(::windows_core::Interface::as_raw(self), bstrpropname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateProperty(&self, bstrpropname: P0, pvarpropvalue: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -9327,12 +9327,12 @@ impl IOCSPPropertyCollection { { (::windows_core::Interface::vtable(self).DeleteProperty)(::windows_core::Interface::as_raw(self), bstrpropname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeFromProperties(&self, pvarproperties: *const super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitializeFromProperties)(::windows_core::Interface::as_raw(self), pvarproperties).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9378,7 +9378,7 @@ pub struct IOCSPPropertyCollection_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetAllProperties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9447,14 +9447,14 @@ pub struct IObjectId_Vtbl { pub Value: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetAlgorithmName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, groupid: ObjectIdGroupId, keyflags: ObjectIdPublicKeyFlags, pstralgorithmname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IObjectIds(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IObjectIds { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9468,7 +9468,7 @@ impl IObjectIds { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -9482,7 +9482,7 @@ impl IObjectIds { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRange(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -9523,7 +9523,7 @@ pub struct IObjectIds_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] AddRange: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -9536,7 +9536,7 @@ impl IPolicyQualifier { { (::windows_core::Interface::vtable(self).InitializeEncode)(::windows_core::Interface::as_raw(self), strqualifier.into_param().abi(), r#type).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9579,14 +9579,14 @@ pub struct IPolicyQualifier_Vtbl { pub Type: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut PolicyQualifierType) -> ::windows_core::HRESULT, pub get_RawData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPolicyQualifiers(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPolicyQualifiers { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9600,7 +9600,7 @@ impl IPolicyQualifiers { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -9643,14 +9643,14 @@ pub struct IPolicyQualifiers_Vtbl { pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32) -> ::windows_core::HRESULT, pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISignerCertificate(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISignerCertificate { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, machinecontext: P0, verifytype: X509PrivateKeyVerify, encoding: EncodingType, strcertificate: P1) -> ::windows_core::Result<()> where @@ -9663,19 +9663,19 @@ impl ISignerCertificate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Certificate)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -9706,7 +9706,7 @@ impl ISignerCertificate { { (::windows_core::Interface::vtable(self).SetPin)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignatureInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9755,14 +9755,14 @@ pub struct ISignerCertificate_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SignatureInformation: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISignerCertificates(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISignerCertificates { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9776,7 +9776,7 @@ impl ISignerCertificates { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -9790,7 +9790,7 @@ impl ISignerCertificates { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Find(&self, psignercert: P0) -> ::windows_core::Result where @@ -9832,14 +9832,14 @@ pub struct ISignerCertificates_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Find: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISmimeCapabilities(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISmimeCapabilities { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9853,7 +9853,7 @@ impl ISmimeCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -9867,7 +9867,7 @@ impl ISmimeCapabilities { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddFromCsp(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -9875,7 +9875,7 @@ impl ISmimeCapabilities { { (::windows_core::Interface::vtable(self).AddFromCsp)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddAvailableSmimeCapabilities(&self, machinecontext: P0) -> ::windows_core::Result<()> where @@ -9920,14 +9920,14 @@ pub struct ISmimeCapabilities_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] AddAvailableSmimeCapabilities: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISmimeCapability(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISmimeCapability { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, bitcount: i32) -> ::windows_core::Result<()> where @@ -9935,7 +9935,7 @@ impl ISmimeCapability { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), bitcount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9971,7 +9971,7 @@ pub struct ISmimeCapability_Vtbl { ObjectId: usize, pub BitCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10019,14 +10019,14 @@ pub struct IX500DistinguishedName_Vtbl { pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub get_EncodedName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509Attribute(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509Attribute { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -10035,7 +10035,7 @@ impl IX509Attribute { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10071,14 +10071,14 @@ pub struct IX509Attribute_Vtbl { ObjectId: usize, pub get_RawData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509AttributeArchiveKey(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509AttributeArchiveKey { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -10087,7 +10087,7 @@ impl IX509AttributeArchiveKey { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10097,7 +10097,7 @@ impl IX509AttributeArchiveKey { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeEncode(&self, pkey: P0, encoding: EncodingType, strcaxcert: P1, palgorithm: P2, encryptionstrength: i32) -> ::windows_core::Result<()> where @@ -10117,7 +10117,7 @@ impl IX509AttributeArchiveKey { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_EncryptedKeyBlob)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EncryptionAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10155,14 +10155,14 @@ pub struct IX509AttributeArchiveKey_Vtbl { EncryptionAlgorithm: usize, pub EncryptionStrength: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509AttributeArchiveKeyHash(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509AttributeArchiveKeyHash { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -10171,7 +10171,7 @@ impl IX509AttributeArchiveKeyHash { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10217,14 +10217,14 @@ pub struct IX509AttributeArchiveKeyHash_Vtbl { pub InitializeDecode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub get_EncryptedKeyHashBlob: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509AttributeClientId(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509AttributeClientId { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -10233,7 +10233,7 @@ impl IX509AttributeClientId { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10296,14 +10296,14 @@ pub struct IX509AttributeClientId_Vtbl { pub UserSamName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ProcessName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509AttributeCspProvider(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509AttributeCspProvider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -10312,7 +10312,7 @@ impl IX509AttributeCspProvider { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10369,14 +10369,14 @@ pub struct IX509AttributeCspProvider_Vtbl { pub ProviderName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub get_Signature: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509AttributeExtensions(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509AttributeExtensions { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -10385,7 +10385,7 @@ impl IX509AttributeExtensions { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10395,7 +10395,7 @@ impl IX509AttributeExtensions { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeEncode(&self, pextensions: P0) -> ::windows_core::Result<()> where @@ -10409,7 +10409,7 @@ impl IX509AttributeExtensions { { (::windows_core::Interface::vtable(self).InitializeDecode)(::windows_core::Interface::as_raw(self), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10441,14 +10441,14 @@ pub struct IX509AttributeExtensions_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] X509Extensions: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509AttributeOSVersion(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509AttributeOSVersion { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -10457,7 +10457,7 @@ impl IX509AttributeOSVersion { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10503,14 +10503,14 @@ pub struct IX509AttributeOSVersion_Vtbl { pub InitializeDecode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub OSVersion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509AttributeRenewalCertificate(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509AttributeRenewalCertificate { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -10519,7 +10519,7 @@ impl IX509AttributeRenewalCertificate { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10565,14 +10565,14 @@ pub struct IX509AttributeRenewalCertificate_Vtbl { pub InitializeDecode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub get_RenewalCertificate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509Attributes(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509Attributes { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10586,7 +10586,7 @@ impl IX509Attributes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -10629,7 +10629,7 @@ pub struct IX509Attributes_Vtbl { pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32) -> ::windows_core::HRESULT, pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10645,7 +10645,7 @@ impl IX509CertificateRequest { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10659,13 +10659,13 @@ impl IX509CertificateRequest { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -10690,13 +10690,13 @@ impl IX509CertificateRequest { { (::windows_core::Interface::vtable(self).SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -10721,13 +10721,13 @@ impl IX509CertificateRequest { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -10735,13 +10735,13 @@ impl IX509CertificateRequest { { (::windows_core::Interface::vtable(self).SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -10749,13 +10749,13 @@ impl IX509CertificateRequest { { (::windows_core::Interface::vtable(self).SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -10842,7 +10842,7 @@ pub struct IX509CertificateRequest_Vtbl { SetAlternateSignatureAlgorithm: usize, pub get_RawData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -10858,7 +10858,7 @@ impl IX509CertificateRequestCertificate { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10872,13 +10872,13 @@ impl IX509CertificateRequestCertificate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -10903,13 +10903,13 @@ impl IX509CertificateRequestCertificate { { (::windows_core::Interface::vtable(self).base__.base__.SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -10934,13 +10934,13 @@ impl IX509CertificateRequestCertificate { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -10948,13 +10948,13 @@ impl IX509CertificateRequestCertificate { { (::windows_core::Interface::vtable(self).base__.base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -10962,13 +10962,13 @@ impl IX509CertificateRequestCertificate { { (::windows_core::Interface::vtable(self).base__.base__.SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -10986,7 +10986,7 @@ impl IX509CertificateRequestCertificate { { (::windows_core::Interface::vtable(self).base__.InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPrivateKey(&self, context: X509CertificateEnrollmentContext, pprivatekey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -10995,7 +10995,7 @@ impl IX509CertificateRequestCertificate { { (::windows_core::Interface::vtable(self).base__.InitializeFromPrivateKey)(::windows_core::Interface::as_raw(self), context, pprivatekey.into_param().abi(), strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPublicKey(&self, context: X509CertificateEnrollmentContext, ppublickey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -11019,37 +11019,37 @@ impl IX509CertificateRequestCertificate { pub unsafe fn CheckSignature(&self, allowedsignaturetypes: Pkcs10AllowedSignatureTypes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CheckSignature)(::windows_core::Interface::as_raw(self), allowedsignaturetypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSmartCard(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsSmartCard)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TemplateObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TemplateObjectId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PublicKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PublicKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NullSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NullSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReuseKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11059,13 +11059,13 @@ impl IX509CertificateRequestCertificate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_OldCertificate)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Subject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Subject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSubject(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11073,19 +11073,19 @@ impl IX509CertificateRequestCertificate { { (::windows_core::Interface::vtable(self).base__.SetSubject)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspStatuses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CspStatuses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SmimeCapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SmimeCapabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSmimeCapabilities(&self, value: P0) -> ::windows_core::Result<()> where @@ -11093,7 +11093,7 @@ impl IX509CertificateRequestCertificate { { (::windows_core::Interface::vtable(self).base__.SetSmimeCapabilities)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignatureInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11109,25 +11109,25 @@ impl IX509CertificateRequestCertificate { { (::windows_core::Interface::vtable(self).base__.SetKeyContainerNamePrefix)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CryptAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CryptAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.X509Extensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CriticalExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CriticalExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SuppressOids(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11141,13 +11141,13 @@ impl IX509CertificateRequestCertificate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_Signature)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCspStatuses(&self, keyspec: X509KeySpec) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCspStatuses)(::windows_core::Interface::as_raw(self), keyspec, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CheckPublicKeySignature(&self, ppublickey: P0) -> ::windows_core::Result<()> where @@ -11155,13 +11155,13 @@ impl IX509CertificateRequestCertificate { { (::windows_core::Interface::vtable(self).CheckPublicKeySignature)(::windows_core::Interface::as_raw(self), ppublickey.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Issuer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Issuer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetIssuer(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11193,13 +11193,13 @@ impl IX509CertificateRequestCertificate { { (::windows_core::Interface::vtable(self).put_SerialNumber)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SignerCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignerCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11250,7 +11250,7 @@ pub struct IX509CertificateRequestCertificate_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetSignerCertificate: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11266,7 +11266,7 @@ impl IX509CertificateRequestCertificate2 { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11280,13 +11280,13 @@ impl IX509CertificateRequestCertificate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -11311,13 +11311,13 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -11342,13 +11342,13 @@ impl IX509CertificateRequestCertificate2 { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11356,13 +11356,13 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11370,13 +11370,13 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -11394,7 +11394,7 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.base__.InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPrivateKey(&self, context: X509CertificateEnrollmentContext, pprivatekey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -11403,7 +11403,7 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.base__.InitializeFromPrivateKey)(::windows_core::Interface::as_raw(self), context, pprivatekey.into_param().abi(), strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPublicKey(&self, context: X509CertificateEnrollmentContext, ppublickey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -11427,37 +11427,37 @@ impl IX509CertificateRequestCertificate2 { pub unsafe fn CheckSignature(&self, allowedsignaturetypes: Pkcs10AllowedSignatureTypes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CheckSignature)(::windows_core::Interface::as_raw(self), allowedsignaturetypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSmartCard(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsSmartCard)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TemplateObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.TemplateObjectId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PublicKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PublicKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NullSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.NullSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReuseKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11467,13 +11467,13 @@ impl IX509CertificateRequestCertificate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.get_OldCertificate)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Subject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Subject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSubject(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11481,19 +11481,19 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.base__.SetSubject)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspStatuses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CspStatuses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SmimeCapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SmimeCapabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSmimeCapabilities(&self, value: P0) -> ::windows_core::Result<()> where @@ -11501,7 +11501,7 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.base__.SetSmimeCapabilities)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignatureInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11517,25 +11517,25 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.base__.SetKeyContainerNamePrefix)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CryptAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CryptAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.X509Extensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CriticalExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CriticalExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SuppressOids(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11549,13 +11549,13 @@ impl IX509CertificateRequestCertificate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.get_Signature)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCspStatuses(&self, keyspec: X509KeySpec) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetCspStatuses)(::windows_core::Interface::as_raw(self), keyspec, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CheckPublicKeySignature(&self, ppublickey: P0) -> ::windows_core::Result<()> where @@ -11563,13 +11563,13 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.CheckPublicKeySignature)(::windows_core::Interface::as_raw(self), ppublickey.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Issuer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Issuer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetIssuer(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11601,13 +11601,13 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.put_SerialNumber)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SignerCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignerCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11615,7 +11615,7 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).base__.SetSignerCertificate)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: P0, ptemplate: P1) -> ::windows_core::Result<()> where @@ -11624,7 +11624,7 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).InitializeFromTemplate)(::windows_core::Interface::as_raw(self), context, ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPrivateKeyTemplate(&self, context: X509CertificateEnrollmentContext, pprivatekey: P0, ppolicyserver: P1, ptemplate: P2) -> ::windows_core::Result<()> where @@ -11634,13 +11634,13 @@ impl IX509CertificateRequestCertificate2 { { (::windows_core::Interface::vtable(self).InitializeFromPrivateKeyTemplate)(::windows_core::Interface::as_raw(self), context, pprivatekey.into_param().abi(), ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PolicyServer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyServer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Template(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11679,7 +11679,7 @@ pub struct IX509CertificateRequestCertificate2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Template: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11695,7 +11695,7 @@ impl IX509CertificateRequestCmc { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11709,13 +11709,13 @@ impl IX509CertificateRequestCmc { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -11740,13 +11740,13 @@ impl IX509CertificateRequestCmc { { (::windows_core::Interface::vtable(self).base__.base__.SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -11771,13 +11771,13 @@ impl IX509CertificateRequestCmc { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11785,13 +11785,13 @@ impl IX509CertificateRequestCmc { { (::windows_core::Interface::vtable(self).base__.base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11799,13 +11799,13 @@ impl IX509CertificateRequestCmc { { (::windows_core::Interface::vtable(self).base__.base__.SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -11823,7 +11823,7 @@ impl IX509CertificateRequestCmc { { (::windows_core::Interface::vtable(self).base__.InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, context: X509CertificateEnrollmentContext, renewalrequest: P0, strcertificate: P1, encoding: EncodingType, inheritoptions: X509RequestInheritOptions) -> ::windows_core::Result<()> where @@ -11832,7 +11832,7 @@ impl IX509CertificateRequestCmc { { (::windows_core::Interface::vtable(self).base__.InitializeFromCertificate)(::windows_core::Interface::as_raw(self), context, renewalrequest.into_param().abi(), strcertificate.into_param().abi(), encoding, inheritoptions).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromInnerRequest(&self, pinnerrequest: P0) -> ::windows_core::Result<()> where @@ -11856,13 +11856,13 @@ impl IX509CertificateRequestCmc { { (::windows_core::Interface::vtable(self).base__.SetRequesterName)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SignerCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignerCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11870,7 +11870,7 @@ impl IX509CertificateRequestCmc { { (::windows_core::Interface::vtable(self).base__.SetSignerCertificate)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromInnerRequestTemplateName(&self, pinnerrequest: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -11879,43 +11879,43 @@ impl IX509CertificateRequestCmc { { (::windows_core::Interface::vtable(self).InitializeFromInnerRequestTemplateName)(::windows_core::Interface::as_raw(self), pinnerrequest.into_param().abi(), strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TemplateObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TemplateObjectId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NullSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NullSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CryptAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CryptAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NameValuePairs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NameValuePairs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).X509Extensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CriticalExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CriticalExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SuppressOids(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11938,19 +11938,19 @@ impl IX509CertificateRequestCmc { { (::windows_core::Interface::vtable(self).put_SenderNonce)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignatureInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SignatureInformation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ArchivePrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ArchivePrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetArchivePrivateKey(&self, value: P0) -> ::windows_core::Result<()> where @@ -11968,13 +11968,13 @@ impl IX509CertificateRequestCmc { { (::windows_core::Interface::vtable(self).put_KeyArchivalCertificate)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EncryptionAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EncryptionAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetEncryptionAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -11993,7 +11993,7 @@ impl IX509CertificateRequestCmc { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_EncryptedKeyHash)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12081,7 +12081,7 @@ pub struct IX509CertificateRequestCmc_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SignerCertificates: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12097,7 +12097,7 @@ impl IX509CertificateRequestCmc2 { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12111,13 +12111,13 @@ impl IX509CertificateRequestCmc2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -12142,13 +12142,13 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -12173,13 +12173,13 @@ impl IX509CertificateRequestCmc2 { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -12187,13 +12187,13 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -12201,13 +12201,13 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -12225,7 +12225,7 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).base__.base__.InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, context: X509CertificateEnrollmentContext, renewalrequest: P0, strcertificate: P1, encoding: EncodingType, inheritoptions: X509RequestInheritOptions) -> ::windows_core::Result<()> where @@ -12234,7 +12234,7 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).base__.base__.InitializeFromCertificate)(::windows_core::Interface::as_raw(self), context, renewalrequest.into_param().abi(), strcertificate.into_param().abi(), encoding, inheritoptions).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromInnerRequest(&self, pinnerrequest: P0) -> ::windows_core::Result<()> where @@ -12258,13 +12258,13 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).base__.base__.SetRequesterName)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SignerCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignerCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -12272,7 +12272,7 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).base__.base__.SetSignerCertificate)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromInnerRequestTemplateName(&self, pinnerrequest: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -12281,43 +12281,43 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).base__.InitializeFromInnerRequestTemplateName)(::windows_core::Interface::as_raw(self), pinnerrequest.into_param().abi(), strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TemplateObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TemplateObjectId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NullSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NullSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CryptAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CryptAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NameValuePairs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NameValuePairs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.X509Extensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CriticalExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CriticalExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SuppressOids(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12340,19 +12340,19 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).base__.put_SenderNonce)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignatureInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SignatureInformation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ArchivePrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ArchivePrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetArchivePrivateKey(&self, value: P0) -> ::windows_core::Result<()> where @@ -12370,13 +12370,13 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).base__.put_KeyArchivalCertificate)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EncryptionAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EncryptionAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetEncryptionAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -12395,13 +12395,13 @@ impl IX509CertificateRequestCmc2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_EncryptedKeyHash)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SignerCertificates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: P0, ptemplate: P1) -> ::windows_core::Result<()> where @@ -12410,7 +12410,7 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).InitializeFromTemplate)(::windows_core::Interface::as_raw(self), context, ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromInnerRequestTemplate(&self, pinnerrequest: P0, ppolicyserver: P1, ptemplate: P2) -> ::windows_core::Result<()> where @@ -12420,13 +12420,13 @@ impl IX509CertificateRequestCmc2 { { (::windows_core::Interface::vtable(self).InitializeFromInnerRequestTemplate)(::windows_core::Interface::as_raw(self), pinnerrequest.into_param().abi(), ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PolicyServer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyServer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Template(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12435,7 +12435,7 @@ impl IX509CertificateRequestCmc2 { pub unsafe fn CheckSignature(&self, allowedsignaturetypes: Pkcs10AllowedSignatureTypes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CheckSignature)(::windows_core::Interface::as_raw(self), allowedsignaturetypes).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CheckCertificateSignature(&self, psignercertificate: P0, validatecertificatechain: P1) -> ::windows_core::Result<()> where @@ -12482,7 +12482,7 @@ pub struct IX509CertificateRequestCmc2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] CheckCertificateSignature: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12498,7 +12498,7 @@ impl IX509CertificateRequestPkcs10 { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12512,13 +12512,13 @@ impl IX509CertificateRequestPkcs10 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -12543,13 +12543,13 @@ impl IX509CertificateRequestPkcs10 { { (::windows_core::Interface::vtable(self).base__.SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -12574,13 +12574,13 @@ impl IX509CertificateRequestPkcs10 { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -12588,13 +12588,13 @@ impl IX509CertificateRequestPkcs10 { { (::windows_core::Interface::vtable(self).base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -12602,13 +12602,13 @@ impl IX509CertificateRequestPkcs10 { { (::windows_core::Interface::vtable(self).base__.SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -12626,7 +12626,7 @@ impl IX509CertificateRequestPkcs10 { { (::windows_core::Interface::vtable(self).InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPrivateKey(&self, context: X509CertificateEnrollmentContext, pprivatekey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -12635,7 +12635,7 @@ impl IX509CertificateRequestPkcs10 { { (::windows_core::Interface::vtable(self).InitializeFromPrivateKey)(::windows_core::Interface::as_raw(self), context, pprivatekey.into_param().abi(), strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPublicKey(&self, context: X509CertificateEnrollmentContext, ppublickey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -12659,37 +12659,37 @@ impl IX509CertificateRequestPkcs10 { pub unsafe fn CheckSignature(&self, allowedsignaturetypes: Pkcs10AllowedSignatureTypes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CheckSignature)(::windows_core::Interface::as_raw(self), allowedsignaturetypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSmartCard(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSmartCard)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TemplateObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TemplateObjectId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PublicKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PublicKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NullSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NullSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReuseKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12699,13 +12699,13 @@ impl IX509CertificateRequestPkcs10 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_OldCertificate)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Subject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Subject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSubject(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -12713,19 +12713,19 @@ impl IX509CertificateRequestPkcs10 { { (::windows_core::Interface::vtable(self).SetSubject)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspStatuses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CspStatuses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SmimeCapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SmimeCapabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSmimeCapabilities(&self, value: P0) -> ::windows_core::Result<()> where @@ -12733,7 +12733,7 @@ impl IX509CertificateRequestPkcs10 { { (::windows_core::Interface::vtable(self).SetSmimeCapabilities)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignatureInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12749,25 +12749,25 @@ impl IX509CertificateRequestPkcs10 { { (::windows_core::Interface::vtable(self).SetKeyContainerNamePrefix)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CryptAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CryptAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).X509Extensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CriticalExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CriticalExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SuppressOids(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12781,7 +12781,7 @@ impl IX509CertificateRequestPkcs10 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Signature)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCspStatuses(&self, keyspec: X509KeySpec) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12889,7 +12889,7 @@ pub struct IX509CertificateRequestPkcs10_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetCspStatuses: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -12905,7 +12905,7 @@ impl IX509CertificateRequestPkcs10V2 { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12919,13 +12919,13 @@ impl IX509CertificateRequestPkcs10V2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -12950,13 +12950,13 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).base__.base__.SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -12981,13 +12981,13 @@ impl IX509CertificateRequestPkcs10V2 { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -12995,13 +12995,13 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).base__.base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -13009,13 +13009,13 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).base__.base__.SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -13033,7 +13033,7 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).base__.InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPrivateKey(&self, context: X509CertificateEnrollmentContext, pprivatekey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -13042,7 +13042,7 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).base__.InitializeFromPrivateKey)(::windows_core::Interface::as_raw(self), context, pprivatekey.into_param().abi(), strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPublicKey(&self, context: X509CertificateEnrollmentContext, ppublickey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -13066,37 +13066,37 @@ impl IX509CertificateRequestPkcs10V2 { pub unsafe fn CheckSignature(&self, allowedsignaturetypes: Pkcs10AllowedSignatureTypes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CheckSignature)(::windows_core::Interface::as_raw(self), allowedsignaturetypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSmartCard(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsSmartCard)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TemplateObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TemplateObjectId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PublicKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PublicKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NullSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NullSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReuseKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13106,13 +13106,13 @@ impl IX509CertificateRequestPkcs10V2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_OldCertificate)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Subject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Subject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSubject(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -13120,19 +13120,19 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).base__.SetSubject)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspStatuses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CspStatuses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SmimeCapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SmimeCapabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSmimeCapabilities(&self, value: P0) -> ::windows_core::Result<()> where @@ -13140,7 +13140,7 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).base__.SetSmimeCapabilities)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignatureInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13156,25 +13156,25 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).base__.SetKeyContainerNamePrefix)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CryptAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CryptAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.X509Extensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CriticalExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CriticalExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SuppressOids(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13188,13 +13188,13 @@ impl IX509CertificateRequestPkcs10V2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_Signature)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCspStatuses(&self, keyspec: X509KeySpec) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCspStatuses)(::windows_core::Interface::as_raw(self), keyspec, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: P0, ptemplate: P1) -> ::windows_core::Result<()> where @@ -13203,7 +13203,7 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).InitializeFromTemplate)(::windows_core::Interface::as_raw(self), context, ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPrivateKeyTemplate(&self, context: X509CertificateEnrollmentContext, pprivatekey: P0, ppolicyserver: P1, ptemplate: P2) -> ::windows_core::Result<()> where @@ -13213,7 +13213,7 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).InitializeFromPrivateKeyTemplate)(::windows_core::Interface::as_raw(self), context, pprivatekey.into_param().abi(), ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPublicKeyTemplate(&self, context: X509CertificateEnrollmentContext, ppublickey: P0, ppolicyserver: P1, ptemplate: P2) -> ::windows_core::Result<()> where @@ -13223,13 +13223,13 @@ impl IX509CertificateRequestPkcs10V2 { { (::windows_core::Interface::vtable(self).InitializeFromPublicKeyTemplate)(::windows_core::Interface::as_raw(self), context, ppublickey.into_param().abi(), ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PolicyServer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyServer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Template(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13272,7 +13272,7 @@ pub struct IX509CertificateRequestPkcs10V2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Template: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -13288,7 +13288,7 @@ impl IX509CertificateRequestPkcs10V3 { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13302,13 +13302,13 @@ impl IX509CertificateRequestPkcs10V3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -13333,13 +13333,13 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -13364,13 +13364,13 @@ impl IX509CertificateRequestPkcs10V3 { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -13378,13 +13378,13 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -13392,13 +13392,13 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -13416,7 +13416,7 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.base__.InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPrivateKey(&self, context: X509CertificateEnrollmentContext, pprivatekey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -13425,7 +13425,7 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.base__.InitializeFromPrivateKey)(::windows_core::Interface::as_raw(self), context, pprivatekey.into_param().abi(), strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPublicKey(&self, context: X509CertificateEnrollmentContext, ppublickey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -13449,37 +13449,37 @@ impl IX509CertificateRequestPkcs10V3 { pub unsafe fn CheckSignature(&self, allowedsignaturetypes: Pkcs10AllowedSignatureTypes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CheckSignature)(::windows_core::Interface::as_raw(self), allowedsignaturetypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSmartCard(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsSmartCard)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TemplateObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.TemplateObjectId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PublicKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PublicKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NullSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.NullSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReuseKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13489,13 +13489,13 @@ impl IX509CertificateRequestPkcs10V3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.get_OldCertificate)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Subject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Subject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSubject(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -13503,19 +13503,19 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.base__.SetSubject)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspStatuses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CspStatuses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SmimeCapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SmimeCapabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSmimeCapabilities(&self, value: P0) -> ::windows_core::Result<()> where @@ -13523,7 +13523,7 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.base__.SetSmimeCapabilities)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignatureInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13539,25 +13539,25 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.base__.SetKeyContainerNamePrefix)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CryptAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CryptAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.X509Extensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CriticalExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CriticalExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SuppressOids(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13571,13 +13571,13 @@ impl IX509CertificateRequestPkcs10V3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.get_Signature)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCspStatuses(&self, keyspec: X509KeySpec) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetCspStatuses)(::windows_core::Interface::as_raw(self), keyspec, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: P0, ptemplate: P1) -> ::windows_core::Result<()> where @@ -13586,7 +13586,7 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.InitializeFromTemplate)(::windows_core::Interface::as_raw(self), context, ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPrivateKeyTemplate(&self, context: X509CertificateEnrollmentContext, pprivatekey: P0, ppolicyserver: P1, ptemplate: P2) -> ::windows_core::Result<()> where @@ -13596,7 +13596,7 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.InitializeFromPrivateKeyTemplate)(::windows_core::Interface::as_raw(self), context, pprivatekey.into_param().abi(), ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPublicKeyTemplate(&self, context: X509CertificateEnrollmentContext, ppublickey: P0, ppolicyserver: P1, ptemplate: P2) -> ::windows_core::Result<()> where @@ -13606,25 +13606,25 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).base__.InitializeFromPublicKeyTemplate)(::windows_core::Interface::as_raw(self), context, ppublickey.into_param().abi(), ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PolicyServer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PolicyServer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Template(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Template)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AttestPrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AttestPrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAttestPrivateKey(&self, value: P0) -> ::windows_core::Result<()> where @@ -13642,13 +13642,13 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).put_AttestationEncryptionCertificate)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EncryptionAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EncryptionAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetEncryptionAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -13673,7 +13673,7 @@ impl IX509CertificateRequestPkcs10V3 { { (::windows_core::Interface::vtable(self).SetChallengePassword)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NameValuePairs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13722,7 +13722,7 @@ pub struct IX509CertificateRequestPkcs10V3_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] NameValuePairs: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -13738,7 +13738,7 @@ impl IX509CertificateRequestPkcs10V4 { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13752,13 +13752,13 @@ impl IX509CertificateRequestPkcs10V4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -13783,13 +13783,13 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -13814,13 +13814,13 @@ impl IX509CertificateRequestPkcs10V4 { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -13828,13 +13828,13 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -13842,13 +13842,13 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -13866,7 +13866,7 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPrivateKey(&self, context: X509CertificateEnrollmentContext, pprivatekey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -13875,7 +13875,7 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.InitializeFromPrivateKey)(::windows_core::Interface::as_raw(self), context, pprivatekey.into_param().abi(), strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPublicKey(&self, context: X509CertificateEnrollmentContext, ppublickey: P0, strtemplatename: P1) -> ::windows_core::Result<()> where @@ -13899,37 +13899,37 @@ impl IX509CertificateRequestPkcs10V4 { pub unsafe fn CheckSignature(&self, allowedsignaturetypes: Pkcs10AllowedSignatureTypes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CheckSignature)(::windows_core::Interface::as_raw(self), allowedsignaturetypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSmartCard(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsSmartCard)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TemplateObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.TemplateObjectId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PublicKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.PublicKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.PrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NullSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.NullSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReuseKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13939,13 +13939,13 @@ impl IX509CertificateRequestPkcs10V4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.get_OldCertificate)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Subject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Subject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSubject(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -13953,19 +13953,19 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetSubject)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspStatuses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CspStatuses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SmimeCapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.SmimeCapabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSmimeCapabilities(&self, value: P0) -> ::windows_core::Result<()> where @@ -13973,7 +13973,7 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetSmimeCapabilities)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignatureInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13989,25 +13989,25 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetKeyContainerNamePrefix)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CryptAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CryptAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.X509Extensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CriticalExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CriticalExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SuppressOids(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14021,13 +14021,13 @@ impl IX509CertificateRequestPkcs10V4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.get_Signature)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCspStatuses(&self, keyspec: X509KeySpec) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetCspStatuses)(::windows_core::Interface::as_raw(self), keyspec, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: P0, ptemplate: P1) -> ::windows_core::Result<()> where @@ -14036,7 +14036,7 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.InitializeFromTemplate)(::windows_core::Interface::as_raw(self), context, ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPrivateKeyTemplate(&self, context: X509CertificateEnrollmentContext, pprivatekey: P0, ppolicyserver: P1, ptemplate: P2) -> ::windows_core::Result<()> where @@ -14046,7 +14046,7 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.InitializeFromPrivateKeyTemplate)(::windows_core::Interface::as_raw(self), context, pprivatekey.into_param().abi(), ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromPublicKeyTemplate(&self, context: X509CertificateEnrollmentContext, ppublickey: P0, ppolicyserver: P1, ptemplate: P2) -> ::windows_core::Result<()> where @@ -14056,25 +14056,25 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.base__.InitializeFromPublicKeyTemplate)(::windows_core::Interface::as_raw(self), context, ppublickey.into_param().abi(), ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PolicyServer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PolicyServer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Template(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Template)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AttestPrivateKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AttestPrivateKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAttestPrivateKey(&self, value: P0) -> ::windows_core::Result<()> where @@ -14092,13 +14092,13 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.put_AttestationEncryptionCertificate)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EncryptionAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EncryptionAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetEncryptionAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -14123,7 +14123,7 @@ impl IX509CertificateRequestPkcs10V4 { { (::windows_core::Interface::vtable(self).base__.SetChallengePassword)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NameValuePairs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14136,13 +14136,13 @@ impl IX509CertificateRequestPkcs10V4 { pub unsafe fn SetClaimType(&self, value: KeyAttestationClaimType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClaimType)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AttestPrivateKeyPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AttestPrivateKeyPreferred)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAttestPrivateKeyPreferred(&self, value: P0) -> ::windows_core::Result<()> where @@ -14177,7 +14177,7 @@ pub struct IX509CertificateRequestPkcs10V4_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetAttestPrivateKeyPreferred: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14193,7 +14193,7 @@ impl IX509CertificateRequestPkcs7 { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14207,13 +14207,13 @@ impl IX509CertificateRequestPkcs7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -14238,13 +14238,13 @@ impl IX509CertificateRequestPkcs7 { { (::windows_core::Interface::vtable(self).base__.SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -14269,13 +14269,13 @@ impl IX509CertificateRequestPkcs7 { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -14283,13 +14283,13 @@ impl IX509CertificateRequestPkcs7 { { (::windows_core::Interface::vtable(self).base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -14297,13 +14297,13 @@ impl IX509CertificateRequestPkcs7 { { (::windows_core::Interface::vtable(self).base__.SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -14321,7 +14321,7 @@ impl IX509CertificateRequestPkcs7 { { (::windows_core::Interface::vtable(self).InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, context: X509CertificateEnrollmentContext, renewalrequest: P0, strcertificate: P1, encoding: EncodingType, inheritoptions: X509RequestInheritOptions) -> ::windows_core::Result<()> where @@ -14330,7 +14330,7 @@ impl IX509CertificateRequestPkcs7 { { (::windows_core::Interface::vtable(self).InitializeFromCertificate)(::windows_core::Interface::as_raw(self), context, renewalrequest.into_param().abi(), strcertificate.into_param().abi(), encoding, inheritoptions).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromInnerRequest(&self, pinnerrequest: P0) -> ::windows_core::Result<()> where @@ -14354,13 +14354,13 @@ impl IX509CertificateRequestPkcs7 { { (::windows_core::Interface::vtable(self).SetRequesterName)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SignerCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignerCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -14405,7 +14405,7 @@ pub struct IX509CertificateRequestPkcs7_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetSignerCertificate: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14421,7 +14421,7 @@ impl IX509CertificateRequestPkcs7V2 { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInnerRequest(&self, level: InnerRequestLevel) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14435,13 +14435,13 @@ impl IX509CertificateRequestPkcs7V2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -14466,13 +14466,13 @@ impl IX509CertificateRequestPkcs7V2 { { (::windows_core::Interface::vtable(self).base__.base__.SetUIContextMessage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressDefaults(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SuppressDefaults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSuppressDefaults(&self, value: P0) -> ::windows_core::Result<()> where @@ -14497,13 +14497,13 @@ impl IX509CertificateRequestPkcs7V2 { pub unsafe fn SetClientId(&self, value: RequestClientInfoClientId) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetClientId)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -14511,13 +14511,13 @@ impl IX509CertificateRequestPkcs7V2 { { (::windows_core::Interface::vtable(self).base__.base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -14525,13 +14525,13 @@ impl IX509CertificateRequestPkcs7V2 { { (::windows_core::Interface::vtable(self).base__.base__.SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -14549,7 +14549,7 @@ impl IX509CertificateRequestPkcs7V2 { { (::windows_core::Interface::vtable(self).base__.InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeFromCertificate(&self, context: X509CertificateEnrollmentContext, renewalrequest: P0, strcertificate: P1, encoding: EncodingType, inheritoptions: X509RequestInheritOptions) -> ::windows_core::Result<()> where @@ -14558,7 +14558,7 @@ impl IX509CertificateRequestPkcs7V2 { { (::windows_core::Interface::vtable(self).base__.InitializeFromCertificate)(::windows_core::Interface::as_raw(self), context, renewalrequest.into_param().abi(), strcertificate.into_param().abi(), encoding, inheritoptions).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromInnerRequest(&self, pinnerrequest: P0) -> ::windows_core::Result<()> where @@ -14582,13 +14582,13 @@ impl IX509CertificateRequestPkcs7V2 { { (::windows_core::Interface::vtable(self).base__.SetRequesterName)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SignerCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignerCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -14596,7 +14596,7 @@ impl IX509CertificateRequestPkcs7V2 { { (::windows_core::Interface::vtable(self).base__.SetSignerCertificate)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: P0, ptemplate: P1) -> ::windows_core::Result<()> where @@ -14605,19 +14605,19 @@ impl IX509CertificateRequestPkcs7V2 { { (::windows_core::Interface::vtable(self).InitializeFromTemplate)(::windows_core::Interface::as_raw(self), context, ppolicyserver.into_param().abi(), ptemplate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PolicyServer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyServer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Template(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Template)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckCertificateSignature(&self, validatecertificatechain: P0) -> ::windows_core::Result<()> where @@ -14658,7 +14658,7 @@ pub struct IX509CertificateRequestPkcs7V2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] CheckCertificateSignature: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -14680,7 +14680,7 @@ impl IX509CertificateRevocationList { pub unsafe fn ResetForEncode(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResetForEncode)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CheckPublicKeySignature(&self, ppublickey: P0) -> ::windows_core::Result<()> where @@ -14691,13 +14691,13 @@ impl IX509CertificateRevocationList { pub unsafe fn CheckSignature(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CheckSignature)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Issuer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Issuer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetIssuer(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -14719,31 +14719,31 @@ impl IX509CertificateRevocationList { pub unsafe fn SetNextUpdate(&self, value: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNextUpdate)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509CRLEntries(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).X509CRLEntries)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).X509Extensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CriticalExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CriticalExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SignerCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignerCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -14768,25 +14768,25 @@ impl IX509CertificateRevocationList { pub unsafe fn SetCAVersion(&self, pvalue: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCAVersion)(::windows_core::Interface::as_raw(self), pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BaseCRL(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BaseCRL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NullSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NullSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -14794,13 +14794,13 @@ impl IX509CertificateRevocationList { { (::windows_core::Interface::vtable(self).SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -14808,7 +14808,7 @@ impl IX509CertificateRevocationList { { (::windows_core::Interface::vtable(self).SetAlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignatureInformation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14919,14 +14919,14 @@ pub struct IX509CertificateRevocationList_Vtbl { pub get_RawDataToBeSigned: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub get_Signature: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509CertificateRevocationListEntries(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509CertificateRevocationListEntries { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14940,7 +14940,7 @@ impl IX509CertificateRevocationListEntries { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -14961,7 +14961,7 @@ impl IX509CertificateRevocationListEntries { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_IndexBySerialNumber)(::windows_core::Interface::as_raw(self), encoding, serialnumber.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRange(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -15003,7 +15003,7 @@ pub struct IX509CertificateRevocationListEntries_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] AddRange: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15031,13 +15031,13 @@ impl IX509CertificateRevocationListEntry { pub unsafe fn SetRevocationReason(&self, value: CRLRevocationReason) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRevocationReason)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).X509Extensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CriticalExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15073,14 +15073,14 @@ pub struct IX509CertificateRevocationListEntry_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CriticalExtensions: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509CertificateTemplate(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509CertificateTemplate { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Property(&self, property: EnrollmentTemplateProperty) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15107,14 +15107,14 @@ pub struct IX509CertificateTemplate_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Property: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509CertificateTemplateWritable(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509CertificateTemplateWritable { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -15128,18 +15128,18 @@ impl IX509CertificateTemplateWritable { { (::windows_core::Interface::vtable(self).Commit)(::windows_core::Interface::as_raw(self), commitflags, strservercontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Property(&self, property: EnrollmentTemplateProperty) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Property)(::windows_core::Interface::as_raw(self), property, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Property(&self, property: EnrollmentTemplateProperty, value: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).put_Property)(::windows_core::Interface::as_raw(self), property, ::core::mem::transmute(value)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Template(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15179,14 +15179,14 @@ pub struct IX509CertificateTemplateWritable_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Template: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509CertificateTemplates(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509CertificateTemplates { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15200,7 +15200,7 @@ impl IX509CertificateTemplates { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -15214,7 +15214,7 @@ impl IX509CertificateTemplates { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByName(&self, bstrname: P0) -> ::windows_core::Result where @@ -15223,7 +15223,7 @@ impl IX509CertificateTemplates { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ItemByName)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByOid(&self, poid: P0) -> ::windows_core::Result where @@ -15269,7 +15269,7 @@ pub struct IX509CertificateTemplates_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] get_ItemByOid: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15290,7 +15290,7 @@ impl IX509EndorsementKey { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Length)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Opened(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15308,7 +15308,7 @@ impl IX509EndorsementKey { { (::windows_core::Interface::vtable(self).RemoveCertificate)(::windows_core::Interface::as_raw(self), encoding, strcertificate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCertificateByIndex(&self, manufactureronly: P0, dwindex: i32, encoding: EncodingType) -> ::windows_core::Result<::windows_core::BSTR> where @@ -15317,7 +15317,7 @@ impl IX509EndorsementKey { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCertificateByIndex)(::windows_core::Interface::as_raw(self), manufactureronly.into_param().abi(), dwindex, encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCertificateCount(&self, manufactureronly: P0) -> ::windows_core::Result where @@ -15326,7 +15326,7 @@ impl IX509EndorsementKey { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCertificateCount)(::windows_core::Interface::as_raw(self), manufactureronly.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExportPublicKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15378,7 +15378,7 @@ pub struct IX509EndorsementKey_Vtbl { pub Open: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Close: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15394,7 +15394,7 @@ impl IX509Enrollment { { (::windows_core::Interface::vtable(self).InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromRequest(&self, prequest: P0) -> ::windows_core::Result<()> where @@ -15423,19 +15423,19 @@ impl IX509Enrollment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePFX)(::windows_core::Interface::as_raw(self), strpassword.into_param().abi(), exportoptions, encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Request(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Request)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -15450,7 +15450,7 @@ impl IX509Enrollment { pub unsafe fn SetParentWindow(&self, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParentWindow)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NameValuePairs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15460,7 +15460,7 @@ impl IX509Enrollment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Status(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15560,7 +15560,7 @@ pub struct IX509Enrollment_Vtbl { pub RequestId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut i32) -> ::windows_core::HRESULT, pub CAConfigString: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15576,7 +15576,7 @@ impl IX509Enrollment2 { { (::windows_core::Interface::vtable(self).base__.InitializeFromTemplateName)(::windows_core::Interface::as_raw(self), context, strtemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromRequest(&self, prequest: P0) -> ::windows_core::Result<()> where @@ -15605,19 +15605,19 @@ impl IX509Enrollment2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePFX)(::windows_core::Interface::as_raw(self), strpassword.into_param().abi(), exportoptions, encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Request(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Request)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -15632,7 +15632,7 @@ impl IX509Enrollment2 { pub unsafe fn SetParentWindow(&self, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetParentWindow)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NameValuePairs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15642,7 +15642,7 @@ impl IX509Enrollment2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnrollmentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Status(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15684,7 +15684,7 @@ impl IX509Enrollment2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CAConfigString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeFromTemplate(&self, context: X509CertificateEnrollmentContext, ppolicyserver: P0, ptemplate: P1) -> ::windows_core::Result<()> where @@ -15702,13 +15702,13 @@ impl IX509Enrollment2 { { (::windows_core::Interface::vtable(self).InstallResponse2)(::windows_core::Interface::as_raw(self), restrictions, strresponse.into_param().abi(), encoding, strpassword.into_param().abi(), strenrollmentpolicyserverurl.into_param().abi(), strenrollmentpolicyserverid.into_param().abi(), enrollmentpolicyserverflags, authflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PolicyServer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolicyServer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Template(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15749,7 +15749,7 @@ pub struct IX509Enrollment2_Vtbl { Template: usize, pub RequestIdString: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -15805,14 +15805,14 @@ pub struct IX509EnrollmentHelper_Vtbl { pub Enroll: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strenrollmentpolicyserveruri: ::std::mem::MaybeUninit<::windows_core::BSTR>, strtemplatename: ::std::mem::MaybeUninit<::windows_core::BSTR>, encoding: EncodingType, enrollflags: WebEnrollmentFlags, pstrcertificate: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Initialize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, context: X509CertificateEnrollmentContext) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509EnrollmentPolicyServer(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509EnrollmentPolicyServer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, bstrpolicyserverurl: P0, bstrpolicyserverid: P1, authflags: X509EnrollmentAuthFlags, fisuntrusted: P2, context: X509CertificateEnrollmentContext) -> ::windows_core::Result<()> where @@ -15825,13 +15825,13 @@ impl IX509EnrollmentPolicyServer { pub unsafe fn LoadPolicy(&self, option: X509EnrollmentPolicyLoadOption) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LoadPolicy)(::windows_core::Interface::as_raw(self), option).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTemplates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTemplates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCAsForTemplate(&self, ptemplate: P0) -> ::windows_core::Result where @@ -15840,7 +15840,7 @@ impl IX509EnrollmentPolicyServer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCAsForTemplate)(::windows_core::Interface::as_raw(self), ptemplate.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCAs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15849,7 +15849,7 @@ impl IX509EnrollmentPolicyServer { pub unsafe fn Validate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Validate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCustomOids(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15875,19 +15875,19 @@ impl IX509EnrollmentPolicyServer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFriendlyName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsDefaultCEP(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIsDefaultCEP)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUseClientId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUseClientId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllowUnTrustedCA(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15912,18 +15912,18 @@ impl IX509EnrollmentPolicyServer { { (::windows_core::Interface::vtable(self).SetCredential)(::windows_core::Interface::as_raw(self), hwndparent, flag, strcredential.into_param().abi(), strpassword.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryChanges(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryChanges)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeImport(&self, val: super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitializeImport)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(val)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Export(&self, exportflags: X509EnrollmentPolicyExportFlags) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16010,7 +16010,7 @@ pub struct IX509EnrollmentPolicyServer_Vtbl { pub Cost: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut u32) -> ::windows_core::HRESULT, pub SetCost: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -16094,7 +16094,7 @@ pub struct IX509EnrollmentStatus_Vtbl { pub SetError: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: ::windows_core::HRESULT) -> ::windows_core::HRESULT, pub ErrorText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -16126,14 +16126,14 @@ pub struct IX509EnrollmentWebClassFactory_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub CreateObject: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strprogid: ::std::mem::MaybeUninit<::windows_core::BSTR>, ppiunknown: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509Extension(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509Extension { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16142,7 +16142,7 @@ impl IX509Extension { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16152,13 +16152,13 @@ impl IX509Extension { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16200,14 +16200,14 @@ pub struct IX509Extension_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetCritical: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionAlternativeNames(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionAlternativeNames { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16216,7 +16216,7 @@ impl IX509ExtensionAlternativeNames { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16226,13 +16226,13 @@ impl IX509ExtensionAlternativeNames { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16240,7 +16240,7 @@ impl IX509ExtensionAlternativeNames { { (::windows_core::Interface::vtable(self).base__.SetCritical)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeEncode(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -16254,7 +16254,7 @@ impl IX509ExtensionAlternativeNames { { (::windows_core::Interface::vtable(self).InitializeDecode)(::windows_core::Interface::as_raw(self), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AlternativeNames(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16286,14 +16286,14 @@ pub struct IX509ExtensionAlternativeNames_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] AlternativeNames: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionAuthorityKeyIdentifier(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionAuthorityKeyIdentifier { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16302,7 +16302,7 @@ impl IX509ExtensionAuthorityKeyIdentifier { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16312,13 +16312,13 @@ impl IX509ExtensionAuthorityKeyIdentifier { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16362,14 +16362,14 @@ pub struct IX509ExtensionAuthorityKeyIdentifier_Vtbl { pub InitializeDecode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub get_AuthorityKeyIdentifier: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionBasicConstraints(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionBasicConstraints { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16378,7 +16378,7 @@ impl IX509ExtensionBasicConstraints { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16388,13 +16388,13 @@ impl IX509ExtensionBasicConstraints { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16402,7 +16402,7 @@ impl IX509ExtensionBasicConstraints { { (::windows_core::Interface::vtable(self).base__.SetCritical)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeEncode(&self, isca: P0, pathlenconstraint: i32) -> ::windows_core::Result<()> where @@ -16416,7 +16416,7 @@ impl IX509ExtensionBasicConstraints { { (::windows_core::Interface::vtable(self).InitializeDecode)(::windows_core::Interface::as_raw(self), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCA(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16453,14 +16453,14 @@ pub struct IX509ExtensionBasicConstraints_Vtbl { IsCA: usize, pub PathLenConstraint: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionCertificatePolicies(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionCertificatePolicies { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16469,7 +16469,7 @@ impl IX509ExtensionCertificatePolicies { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16479,13 +16479,13 @@ impl IX509ExtensionCertificatePolicies { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16493,7 +16493,7 @@ impl IX509ExtensionCertificatePolicies { { (::windows_core::Interface::vtable(self).base__.SetCritical)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeEncode(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -16507,7 +16507,7 @@ impl IX509ExtensionCertificatePolicies { { (::windows_core::Interface::vtable(self).InitializeDecode)(::windows_core::Interface::as_raw(self), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Policies(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16539,14 +16539,14 @@ pub struct IX509ExtensionCertificatePolicies_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Policies: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionEnhancedKeyUsage(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionEnhancedKeyUsage { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16555,7 +16555,7 @@ impl IX509ExtensionEnhancedKeyUsage { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16565,13 +16565,13 @@ impl IX509ExtensionEnhancedKeyUsage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16579,7 +16579,7 @@ impl IX509ExtensionEnhancedKeyUsage { { (::windows_core::Interface::vtable(self).base__.SetCritical)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeEncode(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -16593,7 +16593,7 @@ impl IX509ExtensionEnhancedKeyUsage { { (::windows_core::Interface::vtable(self).InitializeDecode)(::windows_core::Interface::as_raw(self), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnhancedKeyUsage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16625,14 +16625,14 @@ pub struct IX509ExtensionEnhancedKeyUsage_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] EnhancedKeyUsage: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionKeyUsage(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionKeyUsage { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16641,7 +16641,7 @@ impl IX509ExtensionKeyUsage { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16651,13 +16651,13 @@ impl IX509ExtensionKeyUsage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16698,14 +16698,14 @@ pub struct IX509ExtensionKeyUsage_Vtbl { pub InitializeDecode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub KeyUsage: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut X509KeyUsageFlags) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionMSApplicationPolicies(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionMSApplicationPolicies { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16714,7 +16714,7 @@ impl IX509ExtensionMSApplicationPolicies { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16724,13 +16724,13 @@ impl IX509ExtensionMSApplicationPolicies { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16738,7 +16738,7 @@ impl IX509ExtensionMSApplicationPolicies { { (::windows_core::Interface::vtable(self).base__.SetCritical)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeEncode(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -16752,7 +16752,7 @@ impl IX509ExtensionMSApplicationPolicies { { (::windows_core::Interface::vtable(self).InitializeDecode)(::windows_core::Interface::as_raw(self), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Policies(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16784,14 +16784,14 @@ pub struct IX509ExtensionMSApplicationPolicies_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Policies: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionSmimeCapabilities(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionSmimeCapabilities { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16800,7 +16800,7 @@ impl IX509ExtensionSmimeCapabilities { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16810,13 +16810,13 @@ impl IX509ExtensionSmimeCapabilities { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16824,7 +16824,7 @@ impl IX509ExtensionSmimeCapabilities { { (::windows_core::Interface::vtable(self).base__.SetCritical)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeEncode(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -16838,7 +16838,7 @@ impl IX509ExtensionSmimeCapabilities { { (::windows_core::Interface::vtable(self).InitializeDecode)(::windows_core::Interface::as_raw(self), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SmimeCapabilities(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16870,14 +16870,14 @@ pub struct IX509ExtensionSmimeCapabilities_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SmimeCapabilities: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionSubjectKeyIdentifier(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionSubjectKeyIdentifier { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16886,7 +16886,7 @@ impl IX509ExtensionSubjectKeyIdentifier { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16896,13 +16896,13 @@ impl IX509ExtensionSubjectKeyIdentifier { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16946,14 +16946,14 @@ pub struct IX509ExtensionSubjectKeyIdentifier_Vtbl { pub InitializeDecode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub get_SubjectKeyIdentifier: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionTemplate(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionTemplate { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -16962,7 +16962,7 @@ impl IX509ExtensionTemplate { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16972,13 +16972,13 @@ impl IX509ExtensionTemplate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -16986,7 +16986,7 @@ impl IX509ExtensionTemplate { { (::windows_core::Interface::vtable(self).base__.SetCritical)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitializeEncode(&self, ptemplateoid: P0, majorversion: i32, minorversion: i32) -> ::windows_core::Result<()> where @@ -17000,7 +17000,7 @@ impl IX509ExtensionTemplate { { (::windows_core::Interface::vtable(self).InitializeDecode)(::windows_core::Interface::as_raw(self), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TemplateOid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17042,14 +17042,14 @@ pub struct IX509ExtensionTemplate_Vtbl { pub MajorVersion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut i32) -> ::windows_core::HRESULT, pub MinorVersion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509ExtensionTemplateName(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509ExtensionTemplateName { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, encoding: EncodingType, strencodeddata: P1) -> ::windows_core::Result<()> where @@ -17058,7 +17058,7 @@ impl IX509ExtensionTemplateName { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), encoding, strencodeddata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17068,13 +17068,13 @@ impl IX509ExtensionTemplateName { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_RawData)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Critical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Critical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCritical(&self, value: P0) -> ::windows_core::Result<()> where @@ -17118,14 +17118,14 @@ pub struct IX509ExtensionTemplateName_Vtbl { pub InitializeDecode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, strencodeddata: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub TemplateName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509Extensions(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509Extensions { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17139,7 +17139,7 @@ impl IX509Extensions { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -17153,7 +17153,7 @@ impl IX509Extensions { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_IndexByObjectId(&self, pobjectid: P0) -> ::windows_core::Result where @@ -17162,7 +17162,7 @@ impl IX509Extensions { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_IndexByObjectId)(::windows_core::Interface::as_raw(self), pobjectid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRange(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -17207,14 +17207,14 @@ pub struct IX509Extensions_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] AddRange: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509MachineEnrollmentFactory(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509MachineEnrollmentFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateObject(&self, strprogid: P0) -> ::windows_core::Result where @@ -17244,7 +17244,7 @@ pub struct IX509MachineEnrollmentFactory_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateObject: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -17286,14 +17286,14 @@ pub struct IX509NameValuePair_Vtbl { pub Value: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509NameValuePairs(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509NameValuePairs { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17307,7 +17307,7 @@ impl IX509NameValuePairs { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -17350,14 +17350,14 @@ pub struct IX509NameValuePairs_Vtbl { pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32) -> ::windows_core::HRESULT, pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509PolicyServerListManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509PolicyServerListManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_ItemByIndex(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17371,7 +17371,7 @@ impl IX509PolicyServerListManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pval: P0) -> ::windows_core::Result<()> where @@ -17418,7 +17418,7 @@ pub struct IX509PolicyServerListManager_Vtbl { pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Initialize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, context: X509CertificateEnrollmentContext, flags: PolicyServerUrlFlags) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -17438,13 +17438,13 @@ impl IX509PolicyServerUrl { { (::windows_core::Interface::vtable(self).SetUrl)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Default(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Default)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDefault(&self, value: P0) -> ::windows_core::Result<()> where @@ -17527,7 +17527,7 @@ pub struct IX509PolicyServerUrl_Vtbl { pub UpdateRegistry: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, context: X509CertificateEnrollmentContext) -> ::windows_core::HRESULT, pub RemoveFromRegistry: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, context: X509CertificateEnrollmentContext) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -17563,7 +17563,7 @@ impl IX509PrivateKey { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Export)(::windows_core::Interface::as_raw(self), strexporttype.into_param().abi(), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExportPublicKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17599,13 +17599,13 @@ impl IX509PrivateKey { { (::windows_core::Interface::vtable(self).SetReaderName)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -17613,13 +17613,13 @@ impl IX509PrivateKey { { (::windows_core::Interface::vtable(self).SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspStatus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CspStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspStatus(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -17644,13 +17644,13 @@ impl IX509PrivateKey { pub unsafe fn SetProviderType(&self, value: X509ProviderType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProviderType)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LegacyCsp(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LegacyCsp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLegacyCsp(&self, value: P0) -> ::windows_core::Result<()> where @@ -17658,13 +17658,13 @@ impl IX509PrivateKey { { (::windows_core::Interface::vtable(self).SetLegacyCsp)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Algorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Algorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -17707,13 +17707,13 @@ impl IX509PrivateKey { pub unsafe fn SetKeyProtection(&self, value: X509PrivateKeyProtection) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetKeyProtection)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MachineContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MachineContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMachineContext(&self, value: P0) -> ::windows_core::Result<()> where @@ -17745,25 +17745,25 @@ impl IX509PrivateKey { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UniqueContainerName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Opened(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Opened)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DefaultContainer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DefaultContainer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Existing(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Existing)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExisting(&self, value: P0) -> ::windows_core::Result<()> where @@ -17771,13 +17771,13 @@ impl IX509PrivateKey { { (::windows_core::Interface::vtable(self).SetExisting)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -17954,7 +17954,7 @@ pub struct IX509PrivateKey_Vtbl { pub Description: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -17990,7 +17990,7 @@ impl IX509PrivateKey2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Export)(::windows_core::Interface::as_raw(self), strexporttype.into_param().abi(), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExportPublicKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18026,13 +18026,13 @@ impl IX509PrivateKey2 { { (::windows_core::Interface::vtable(self).base__.SetReaderName)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspInformations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CspInformations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspInformations(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -18040,13 +18040,13 @@ impl IX509PrivateKey2 { { (::windows_core::Interface::vtable(self).base__.SetCspInformations)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CspStatus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CspStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetCspStatus(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -18071,13 +18071,13 @@ impl IX509PrivateKey2 { pub unsafe fn SetProviderType(&self, value: X509ProviderType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProviderType)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LegacyCsp(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LegacyCsp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLegacyCsp(&self, value: P0) -> ::windows_core::Result<()> where @@ -18085,13 +18085,13 @@ impl IX509PrivateKey2 { { (::windows_core::Interface::vtable(self).base__.SetLegacyCsp)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Algorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Algorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -18134,13 +18134,13 @@ impl IX509PrivateKey2 { pub unsafe fn SetKeyProtection(&self, value: X509PrivateKeyProtection) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetKeyProtection)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MachineContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MachineContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMachineContext(&self, value: P0) -> ::windows_core::Result<()> where @@ -18172,25 +18172,25 @@ impl IX509PrivateKey2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UniqueContainerName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Opened(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Opened)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DefaultContainer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DefaultContainer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Existing(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Existing)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExisting(&self, value: P0) -> ::windows_core::Result<()> where @@ -18198,13 +18198,13 @@ impl IX509PrivateKey2 { { (::windows_core::Interface::vtable(self).base__.SetExisting)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -18326,14 +18326,14 @@ pub struct IX509PrivateKey2_Vtbl { pub ParametersExportType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut X509KeyParametersExportType) -> ::windows_core::HRESULT, pub SetParametersExportType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: X509KeyParametersExportType) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509PublicKey(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509PublicKey { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pobjectid: P0, strencodedkey: P1, strencodedparameters: P2, encoding: EncodingType) -> ::windows_core::Result<()> where @@ -18349,7 +18349,7 @@ impl IX509PublicKey { { (::windows_core::Interface::vtable(self).InitializeFromEncodedPublicKeyInfo)(::windows_core::Interface::as_raw(self), strencodedpublickeyinfo.into_param().abi(), encoding).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Algorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18401,14 +18401,14 @@ pub struct IX509PublicKey_Vtbl { pub get_EncodedParameters: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ComputeKeyIdentifier: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, algorithm: KeyIdentifierHashAlgorithm, encoding: EncodingType, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509SCEPEnrollment(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509SCEPEnrollment { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, prequest: P0, strthumbprint: P1, thumprintencoding: EncodingType, strservercertificates: P2, encoding: EncodingType) -> ::windows_core::Result<()> where @@ -18454,13 +18454,13 @@ impl IX509SCEPEnrollment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FailInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SignerCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignerCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -18468,13 +18468,13 @@ impl IX509SCEPEnrollment { { (::windows_core::Interface::vtable(self).SetSignerCertificate)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OldCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OldCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetOldCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -18492,7 +18492,7 @@ impl IX509SCEPEnrollment { { (::windows_core::Interface::vtable(self).put_TransactionId)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Request(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18508,7 +18508,7 @@ impl IX509SCEPEnrollment { { (::windows_core::Interface::vtable(self).SetCertificateFriendlyName)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Status(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18518,13 +18518,13 @@ impl IX509SCEPEnrollment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Certificate)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -18601,14 +18601,14 @@ pub struct IX509SCEPEnrollment_Vtbl { SetSilent: usize, pub DeleteRequest: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509SCEPEnrollment2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509SCEPEnrollment2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, prequest: P0, strthumbprint: P1, thumprintencoding: EncodingType, strservercertificates: P2, encoding: EncodingType) -> ::windows_core::Result<()> where @@ -18654,13 +18654,13 @@ impl IX509SCEPEnrollment2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FailInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SignerCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SignerCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignerCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -18668,13 +18668,13 @@ impl IX509SCEPEnrollment2 { { (::windows_core::Interface::vtable(self).base__.SetSignerCertificate)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OldCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OldCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetOldCertificate(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -18692,7 +18692,7 @@ impl IX509SCEPEnrollment2 { { (::windows_core::Interface::vtable(self).base__.put_TransactionId)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Request(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18708,7 +18708,7 @@ impl IX509SCEPEnrollment2 { { (::windows_core::Interface::vtable(self).base__.SetCertificateFriendlyName)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Status(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18718,13 +18718,13 @@ impl IX509SCEPEnrollment2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_Certificate)(::windows_core::Interface::as_raw(self), encoding, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, value: P0) -> ::windows_core::Result<()> where @@ -18787,14 +18787,14 @@ pub struct IX509SCEPEnrollment2_Vtbl { pub ActivityId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetActivityId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509SCEPEnrollmentHelper(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509SCEPEnrollmentHelper { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, strserverurl: P0, strrequestheaders: P1, prequest: P2, strcacertificatethumbprint: P3) -> ::windows_core::Result<()> where @@ -18821,7 +18821,7 @@ impl IX509SCEPEnrollmentHelper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FetchPending)(::windows_core::Interface::as_raw(self), processflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn X509SCEPEnrollment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18860,20 +18860,20 @@ pub struct IX509SCEPEnrollmentHelper_Vtbl { X509SCEPEnrollment: usize, pub ResultMessageText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IX509SignatureInformation(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IX509SignatureInformation { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HashAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HashAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHashAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -18881,13 +18881,13 @@ impl IX509SignatureInformation { { (::windows_core::Interface::vtable(self).SetHashAlgorithm)(::windows_core::Interface::as_raw(self), pvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PublicKeyAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PublicKeyAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPublicKeyAlgorithm(&self, pvalue: P0) -> ::windows_core::Result<()> where @@ -18905,13 +18905,13 @@ impl IX509SignatureInformation { { (::windows_core::Interface::vtable(self).put_Parameters)(::windows_core::Interface::as_raw(self), encoding, value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAlternateSignatureAlgorithm(&self, value: P0) -> ::windows_core::Result<()> where @@ -18919,19 +18919,19 @@ impl IX509SignatureInformation { { (::windows_core::Interface::vtable(self).SetAlternateSignatureAlgorithm)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AlternateSignatureAlgorithmSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AlternateSignatureAlgorithmSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NullSigned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NullSigned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNullSigned(&self, value: P0) -> ::windows_core::Result<()> where @@ -18939,7 +18939,7 @@ impl IX509SignatureInformation { { (::windows_core::Interface::vtable(self).SetNullSigned)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetSignatureAlgorithm(&self, pkcs7signature: P0, signaturekey: P1) -> ::windows_core::Result where @@ -23142,7 +23142,7 @@ pub type FNCERTSRVBACKUPOPENFILEW = ::core::option::Option ::windows_core::HRESULT>; pub type FNCERTSRVBACKUPREAD = ::core::option::Option ::windows_core::HRESULT>; pub type FNCERTSRVBACKUPTRUNCATELOGS = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FNCERTSRVISSERVERONLINEW = ::core::option::Option ::windows_core::HRESULT>; pub type FNCERTSRVRESTOREEND = ::core::option::Option ::windows_core::HRESULT>; @@ -23151,10 +23151,10 @@ pub type FNCERTSRVRESTOREPREPAREW = ::core::option::Option ::windows_core::HRESULT>; pub type FNCERTSRVRESTOREREGISTERW = ::core::option::Option ::windows_core::HRESULT>; pub type FNCERTSRVSERVERCONTROLW = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FNIMPORTPFXTOPROVIDER = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FNIMPORTPFXTOPROVIDERFREEDATA = ::core::option::Option ()>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Sip/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Sip/mod.rs index 2497f8f567..61817c82b4 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Sip/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/Sip/mod.rs @@ -1,67 +1,67 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSIPAddProvider(psnewprov: *mut SIP_ADD_NEWPROVIDER) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptSIPAddProvider(psnewprov : *mut SIP_ADD_NEWPROVIDER) -> super::super::super::Foundation:: BOOL); CryptSIPAddProvider(psnewprov).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] #[inline] pub unsafe fn CryptSIPCreateIndirectData(psubjectinfo: *mut SIP_SUBJECTINFO, pcbindirectdata: *mut u32, pindirectdata: *mut SIP_INDIRECT_DATA) -> ::windows_core::Result<()> { ::windows_targets::link!("wintrust.dll" "system" fn CryptSIPCreateIndirectData(psubjectinfo : *mut SIP_SUBJECTINFO, pcbindirectdata : *mut u32, pindirectdata : *mut SIP_INDIRECT_DATA) -> super::super::super::Foundation:: BOOL); CryptSIPCreateIndirectData(psubjectinfo, pcbindirectdata, pindirectdata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] #[inline] pub unsafe fn CryptSIPGetCaps(psubjinfo: *const SIP_SUBJECTINFO, pcaps: *mut SIP_CAP_SET_V3) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("wintrust.dll" "system" fn CryptSIPGetCaps(psubjinfo : *const SIP_SUBJECTINFO, pcaps : *mut SIP_CAP_SET_V3) -> super::super::super::Foundation:: BOOL); CryptSIPGetCaps(psubjinfo, pcaps) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] #[inline] pub unsafe fn CryptSIPGetSealedDigest(psubjectinfo: *const SIP_SUBJECTINFO, psig: ::core::option::Option<&[u8]>, pbdigest: ::core::option::Option<*mut u8>, pcbdigest: *mut u32) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("wintrust.dll" "system" fn CryptSIPGetSealedDigest(psubjectinfo : *const SIP_SUBJECTINFO, psig : *const u8, dwsig : u32, pbdigest : *mut u8, pcbdigest : *mut u32) -> super::super::super::Foundation:: BOOL); CryptSIPGetSealedDigest(psubjectinfo, ::core::mem::transmute(psig.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), psig.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbdigest.unwrap_or(::std::ptr::null_mut())), pcbdigest) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] #[inline] pub unsafe fn CryptSIPGetSignedDataMsg(psubjectinfo: *mut SIP_SUBJECTINFO, pdwencodingtype: *mut super::CERT_QUERY_ENCODING_TYPE, dwindex: u32, pcbsigneddatamsg: *mut u32, pbsigneddatamsg: *mut u8) -> ::windows_core::Result<()> { ::windows_targets::link!("wintrust.dll" "system" fn CryptSIPGetSignedDataMsg(psubjectinfo : *mut SIP_SUBJECTINFO, pdwencodingtype : *mut super:: CERT_QUERY_ENCODING_TYPE, dwindex : u32, pcbsigneddatamsg : *mut u32, pbsigneddatamsg : *mut u8) -> super::super::super::Foundation:: BOOL); CryptSIPGetSignedDataMsg(psubjectinfo, pdwencodingtype, dwindex, pcbsigneddatamsg, pbsigneddatamsg).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] #[inline] pub unsafe fn CryptSIPLoad(pgsubject: *const ::windows_core::GUID, dwflags: u32, psipdispatch: *mut SIP_DISPATCH_INFO) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptSIPLoad(pgsubject : *const ::windows_core::GUID, dwflags : u32, psipdispatch : *mut SIP_DISPATCH_INFO) -> super::super::super::Foundation:: BOOL); CryptSIPLoad(pgsubject, dwflags, psipdispatch).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] #[inline] pub unsafe fn CryptSIPPutSignedDataMsg(psubjectinfo: *mut SIP_SUBJECTINFO, dwencodingtype: super::CERT_QUERY_ENCODING_TYPE, pdwindex: *mut u32, cbsigneddatamsg: u32, pbsigneddatamsg: *mut u8) -> ::windows_core::Result<()> { ::windows_targets::link!("wintrust.dll" "system" fn CryptSIPPutSignedDataMsg(psubjectinfo : *mut SIP_SUBJECTINFO, dwencodingtype : super:: CERT_QUERY_ENCODING_TYPE, pdwindex : *mut u32, cbsigneddatamsg : u32, pbsigneddatamsg : *mut u8) -> super::super::super::Foundation:: BOOL); CryptSIPPutSignedDataMsg(psubjectinfo, dwencodingtype, pdwindex, cbsigneddatamsg, pbsigneddatamsg).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSIPRemoveProvider(pgprov: *mut ::windows_core::GUID) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptSIPRemoveProvider(pgprov : *mut ::windows_core::GUID) -> super::super::super::Foundation:: BOOL); CryptSIPRemoveProvider(pgprov).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] #[inline] pub unsafe fn CryptSIPRemoveSignedDataMsg(psubjectinfo: *mut SIP_SUBJECTINFO, dwindex: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wintrust.dll" "system" fn CryptSIPRemoveSignedDataMsg(psubjectinfo : *mut SIP_SUBJECTINFO, dwindex : u32) -> super::super::super::Foundation:: BOOL); CryptSIPRemoveSignedDataMsg(psubjectinfo, dwindex).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSIPRetrieveSubjectGuid(filename: P0, hfilein: P1, pgsubject: *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -72,7 +72,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptSIPRetrieveSubjectGuid(filename : ::windows_core::PCWSTR, hfilein : super::super::super::Foundation:: HANDLE, pgsubject : *mut ::windows_core::GUID) -> super::super::super::Foundation:: BOOL); CryptSIPRetrieveSubjectGuid(filename.into_param().abi(), hfilein.into_param().abi(), pgsubject).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSIPRetrieveSubjectGuidForCatalogFile(filename: P0, hfilein: P1, pgsubject: *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -83,7 +83,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptSIPRetrieveSubjectGuidForCatalogFile(filename : ::windows_core::PCWSTR, hfilein : super::super::super::Foundation:: HANDLE, pgsubject : *mut ::windows_core::GUID) -> super::super::super::Foundation:: BOOL); CryptSIPRetrieveSubjectGuidForCatalogFile(filename.into_param().abi(), hfilein.into_param().abi(), pgsubject).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] #[inline] pub unsafe fn CryptSIPVerifyIndirectData(psubjectinfo: *mut SIP_SUBJECTINFO, pindirectdata: *mut SIP_INDIRECT_DATA) -> ::windows_core::Result<()> { @@ -223,7 +223,7 @@ impl ::core::default::Default for SIP_ADD_NEWPROVIDER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIP_CAP_SET_V2 { pub cbSize: u32, @@ -264,7 +264,7 @@ impl ::core::default::Default for SIP_CAP_SET_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIP_CAP_SET_V3 { pub cbSize: u32, @@ -291,7 +291,7 @@ impl ::core::default::Default for SIP_CAP_SET_V3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union SIP_CAP_SET_V3_0 { pub dwFlags: u32, @@ -316,7 +316,7 @@ impl ::core::default::Default for SIP_CAP_SET_V3_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] pub struct SIP_DISPATCH_INFO { pub cbSize: u32, @@ -383,7 +383,7 @@ impl ::core::default::Default for SIP_INDIRECT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] pub struct SIP_SUBJECTINFO { pub cbSize: u32, @@ -424,7 +424,7 @@ impl ::core::default::Default for SIP_SUBJECTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] pub union SIP_SUBJECTINFO_0 { pub psFlat: *mut MS_ADDINFO_FLAT, @@ -449,30 +449,30 @@ impl ::core::default::Default for SIP_SUBJECTINFO_0 { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] pub type pCryptSIPCreateIndirectData = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] pub type pCryptSIPGetCaps = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] pub type pCryptSIPGetSealedDigest = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] pub type pCryptSIPGetSignedDataMsg = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] pub type pCryptSIPPutSignedDataMsg = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] pub type pCryptSIPRemoveSignedDataMsg = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] pub type pCryptSIPVerifyIndirectData = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pfnIsFileSupported = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type pfnIsFileSupportedName = ::core::option::Option super::super::super::Foundation::BOOL>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/UI/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/UI/mod.rs index 327ac5b56b..195d82f19e 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/UI/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/UI/mod.rs @@ -1,18 +1,18 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSelectionGetSerializedBlob(pcsi: *const CERT_SELECTUI_INPUT, ppoutbuffer: *mut *mut ::core::ffi::c_void, puloutbuffersize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("cryptui.dll" "system" fn CertSelectionGetSerializedBlob(pcsi : *const CERT_SELECTUI_INPUT, ppoutbuffer : *mut *mut ::core::ffi::c_void, puloutbuffersize : *mut u32) -> ::windows_core::HRESULT); CertSelectionGetSerializedBlob(pcsi, ppoutbuffer, puloutbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUIDlgCertMgr(pcryptuicertmgr: *const CRYPTUI_CERT_MGR_STRUCT) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("cryptui.dll" "system" fn CryptUIDlgCertMgr(pcryptuicertmgr : *const CRYPTUI_CERT_MGR_STRUCT) -> super::super::super::Foundation:: BOOL); CryptUIDlgCertMgr(pcryptuicertmgr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUIDlgSelectCertificateFromStore(hcertstore: P0, hwnd: P1, pwsztitle: P2, pwszdisplaystring: P3, dwdontusecolumn: u32, dwflags: u32, pvreserved: *const ::core::ffi::c_void) -> *mut super::CERT_CONTEXT @@ -25,21 +25,21 @@ where ::windows_targets::link!("cryptui.dll" "system" fn CryptUIDlgSelectCertificateFromStore(hcertstore : super:: HCERTSTORE, hwnd : super::super::super::Foundation:: HWND, pwsztitle : ::windows_core::PCWSTR, pwszdisplaystring : ::windows_core::PCWSTR, dwdontusecolumn : u32, dwflags : u32, pvreserved : *const ::core::ffi::c_void) -> *mut super:: CERT_CONTEXT); CryptUIDlgSelectCertificateFromStore(hcertstore.into_param().abi(), hwnd.into_param().abi(), pwsztitle.into_param().abi(), pwszdisplaystring.into_param().abi(), dwdontusecolumn, dwflags, pvreserved) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`, `Win32_Security_WinTrust`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn CryptUIDlgViewCertificateA(pcertviewinfo: *const CRYPTUI_VIEWCERTIFICATE_STRUCTA, pfpropertieschanged: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { ::windows_targets::link!("cryptui.dll" "system" fn CryptUIDlgViewCertificateA(pcertviewinfo : *const CRYPTUI_VIEWCERTIFICATE_STRUCTA, pfpropertieschanged : *mut super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); CryptUIDlgViewCertificateA(pcertviewinfo, pfpropertieschanged).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`, `Win32_Security_WinTrust`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn CryptUIDlgViewCertificateW(pcertviewinfo: *const CRYPTUI_VIEWCERTIFICATE_STRUCTW, pfpropertieschanged: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { ::windows_targets::link!("cryptui.dll" "system" fn CryptUIDlgViewCertificateW(pcertviewinfo : *const CRYPTUI_VIEWCERTIFICATE_STRUCTW, pfpropertieschanged : *mut super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); CryptUIDlgViewCertificateW(pcertviewinfo, pfpropertieschanged).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUIDlgViewContext(dwcontexttype: u32, pvcontext: *const ::core::ffi::c_void, hwnd: P0, pwsztitle: P1, dwflags: u32, pvreserved: *const ::core::ffi::c_void) -> super::super::super::Foundation::BOOL @@ -50,7 +50,7 @@ where ::windows_targets::link!("cryptui.dll" "system" fn CryptUIDlgViewContext(dwcontexttype : u32, pvcontext : *const ::core::ffi::c_void, hwnd : super::super::super::Foundation:: HWND, pwsztitle : ::windows_core::PCWSTR, dwflags : u32, pvreserved : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); CryptUIDlgViewContext(dwcontexttype, pvcontext, hwnd.into_param().abi(), pwsztitle.into_param().abi(), dwflags, pvreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUIWizDigitalSign(dwflags: u32, hwndparent: P0, pwszwizardtitle: P1, pdigitalsigninfo: *const CRYPTUI_WIZ_DIGITAL_SIGN_INFO, ppsigncontext: ::core::option::Option<*mut *mut CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT>) -> super::super::super::Foundation::BOOL @@ -61,7 +61,7 @@ where ::windows_targets::link!("cryptui.dll" "system" fn CryptUIWizDigitalSign(dwflags : u32, hwndparent : super::super::super::Foundation:: HWND, pwszwizardtitle : ::windows_core::PCWSTR, pdigitalsigninfo : *const CRYPTUI_WIZ_DIGITAL_SIGN_INFO, ppsigncontext : *mut *mut CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT) -> super::super::super::Foundation:: BOOL); CryptUIWizDigitalSign(dwflags, hwndparent.into_param().abi(), pwszwizardtitle.into_param().abi(), pdigitalsigninfo, ::core::mem::transmute(ppsigncontext.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUIWizExport(dwflags: CRYPTUI_WIZ_FLAGS, hwndparent: P0, pwszwizardtitle: P1, pexportinfo: *const CRYPTUI_WIZ_EXPORT_INFO, pvoid: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -72,14 +72,14 @@ where ::windows_targets::link!("cryptui.dll" "system" fn CryptUIWizExport(dwflags : CRYPTUI_WIZ_FLAGS, hwndparent : super::super::super::Foundation:: HWND, pwszwizardtitle : ::windows_core::PCWSTR, pexportinfo : *const CRYPTUI_WIZ_EXPORT_INFO, pvoid : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); CryptUIWizExport(dwflags, hwndparent.into_param().abi(), pwszwizardtitle.into_param().abi(), pexportinfo, ::core::mem::transmute(pvoid.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUIWizFreeDigitalSignContext(psigncontext: *const CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("cryptui.dll" "system" fn CryptUIWizFreeDigitalSignContext(psigncontext : *const CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT) -> super::super::super::Foundation:: BOOL); CryptUIWizFreeDigitalSignContext(psigncontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUIWizImport(dwflags: CRYPTUI_WIZ_FLAGS, hwndparent: P0, pwszwizardtitle: P1, pimportsrc: ::core::option::Option<*const CRYPTUI_WIZ_IMPORT_SRC_INFO>, hdestcertstore: P2) -> ::windows_core::Result<()> @@ -734,7 +734,7 @@ impl ::core::default::Default for CERT_FILTER_EXTENSION_MATCH { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_SELECTUI_INPUT { pub hStore: super::HCERTSTORE, @@ -774,7 +774,7 @@ impl ::core::default::Default for CERT_SELECTUI_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_SELECT_STRUCT_A { pub dwSize: u32, @@ -836,7 +836,7 @@ impl ::core::default::Default for CERT_SELECT_STRUCT_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_SELECT_STRUCT_W { pub dwSize: u32, @@ -898,7 +898,7 @@ impl ::core::default::Default for CERT_SELECT_STRUCT_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_VERIFY_CERTIFICATE_TRUST { pub cbSize: u32, @@ -965,7 +965,7 @@ impl ::core::default::Default for CERT_VERIFY_CERTIFICATE_TRUST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct CERT_VIEWPROPERTIES_STRUCT_A { pub dwSize: u32, @@ -1068,7 +1068,7 @@ impl ::core::default::Default for CERT_VIEWPROPERTIES_STRUCT_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct CERT_VIEWPROPERTIES_STRUCT_W { pub dwSize: u32, @@ -1171,7 +1171,7 @@ impl ::core::default::Default for CERT_VIEWPROPERTIES_STRUCT_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTUI_CERT_MGR_STRUCT { pub dwSize: u32, @@ -1213,7 +1213,7 @@ impl ::core::default::Default for CRYPTUI_CERT_MGR_STRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTUI_INITDIALOG_STRUCT { pub lParam: super::super::super::Foundation::LPARAM, @@ -1252,7 +1252,7 @@ impl ::core::default::Default for CRYPTUI_INITDIALOG_STRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`, `Win32_Security_WinTrust`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct CRYPTUI_VIEWCERTIFICATE_STRUCTA { pub dwSize: u32, @@ -1293,7 +1293,7 @@ impl ::core::default::Default for CRYPTUI_VIEWCERTIFICATE_STRUCTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`, `Win32_Security_WinTrust`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub union CRYPTUI_VIEWCERTIFICATE_STRUCTA_0 { pub pCryptProviderData: *const super::super::WinTrust::CRYPT_PROVIDER_DATA, @@ -1318,7 +1318,7 @@ impl ::core::default::Default for CRYPTUI_VIEWCERTIFICATE_STRUCTA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`, `Win32_Security_WinTrust`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct CRYPTUI_VIEWCERTIFICATE_STRUCTW { pub dwSize: u32, @@ -1359,7 +1359,7 @@ impl ::core::default::Default for CRYPTUI_VIEWCERTIFICATE_STRUCTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`, `Win32_Security_WinTrust`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub union CRYPTUI_VIEWCERTIFICATE_STRUCTW_0 { pub pCryptProviderData: *const super::super::WinTrust::CRYPT_PROVIDER_DATA, @@ -1535,7 +1535,7 @@ impl ::core::default::Default for CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTUI_WIZ_DIGITAL_SIGN_INFO { pub dwSize: u32, @@ -1566,7 +1566,7 @@ impl ::core::default::Default for CRYPTUI_WIZ_DIGITAL_SIGN_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CRYPTUI_WIZ_DIGITAL_SIGN_INFO_0 { pub pwszFileName: ::windows_core::PCWSTR, @@ -1591,7 +1591,7 @@ impl ::core::default::Default for CRYPTUI_WIZ_DIGITAL_SIGN_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CRYPTUI_WIZ_DIGITAL_SIGN_INFO_1 { pub pSigningCertContext: *const super::CERT_CONTEXT, @@ -1649,7 +1649,7 @@ impl ::core::default::Default for CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO { pub dwSize: u32, @@ -1683,7 +1683,7 @@ impl ::core::default::Default for CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO { pub dwSize: u32, @@ -1726,7 +1726,7 @@ impl ::core::default::Default for CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTUI_WIZ_EXPORT_INFO { pub dwSize: u32, @@ -1755,7 +1755,7 @@ impl ::core::default::Default for CRYPTUI_WIZ_EXPORT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CRYPTUI_WIZ_EXPORT_INFO_0 { pub pCertContext: *const super::CERT_CONTEXT, @@ -1782,7 +1782,7 @@ impl ::core::default::Default for CRYPTUI_WIZ_EXPORT_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTUI_WIZ_IMPORT_SRC_INFO { pub dwSize: u32, @@ -1810,7 +1810,7 @@ impl ::core::default::Default for CRYPTUI_WIZ_IMPORT_SRC_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CRYPTUI_WIZ_IMPORT_SRC_INFO_0 { pub pwszFileName: ::windows_core::PCWSTR, @@ -1838,7 +1838,7 @@ impl ::core::default::Default for CRYPTUI_WIZ_IMPORT_SRC_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CTL_MODIFY_REQUEST { pub pccert: *const super::CERT_CONTEXT, @@ -1877,15 +1877,15 @@ impl ::core::default::Default for CTL_MODIFY_REQUEST { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNCFILTERPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNCMFILTERPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNCMHOOKPROC = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNTRUSTHELPER = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/impl.rs b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/impl.rs index ffe9ace9ef..2299431f1b 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertSrvSetup_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CAErrorId(&self) -> ::windows_core::Result; @@ -221,7 +221,7 @@ impl ICertSrvSetup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertSrvSetupKeyInformation_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ProviderName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -358,7 +358,7 @@ impl ICertSrvSetupKeyInformation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertSrvSetupKeyInformationCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -421,7 +421,7 @@ impl ICertSrvSetupKeyInformationCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertificateEnrollmentPolicyServerSetup_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ErrorString(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -492,7 +492,7 @@ impl ICertificateEnrollmentPolicyServerSetup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertificateEnrollmentServerSetup_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ErrorString(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -570,7 +570,7 @@ impl ICertificateEnrollmentServerSetup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSCEPSetup_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn MSCEPErrorId(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/mod.rs index 0daa3526dd..2b0151acaf 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/mod.rs @@ -1,16 +1,16 @@ #[cfg(feature = "Win32_Security_Cryptography_Catalog")] -#[doc = "Required features: `Win32_Security_Cryptography_Catalog`"] +#[doc = "Required features: `\"Win32_Security_Cryptography_Catalog\"`"] pub mod Catalog; #[cfg(feature = "Win32_Security_Cryptography_Certificates")] -#[doc = "Required features: `Win32_Security_Cryptography_Certificates`"] +#[doc = "Required features: `\"Win32_Security_Cryptography_Certificates\"`"] pub mod Certificates; #[cfg(feature = "Win32_Security_Cryptography_Sip")] -#[doc = "Required features: `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Security_Cryptography_Sip\"`"] pub mod Sip; #[cfg(feature = "Win32_Security_Cryptography_UI")] -#[doc = "Required features: `Win32_Security_Cryptography_UI`"] +#[doc = "Required features: `\"Win32_Security_Cryptography_UI\"`"] pub mod UI; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptAddContextFunction(dwtable: BCRYPT_TABLE, pszcontext: P0, dwinterface: BCRYPT_INTERFACE, pszfunction: P1, dwposition: u32) -> super::super::Foundation::NTSTATUS @@ -21,14 +21,14 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptAddContextFunction(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, dwinterface : BCRYPT_INTERFACE, pszfunction : ::windows_core::PCWSTR, dwposition : u32) -> super::super::Foundation:: NTSTATUS); BCryptAddContextFunction(dwtable, pszcontext.into_param().abi(), dwinterface, pszfunction.into_param().abi(), dwposition) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptCloseAlgorithmProvider(halgorithm: BCRYPT_ALG_HANDLE, dwflags: u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptCloseAlgorithmProvider(halgorithm : BCRYPT_ALG_HANDLE, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptCloseAlgorithmProvider(halgorithm, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptConfigureContext(dwtable: BCRYPT_TABLE, pszcontext: P0, pconfig: *const CRYPT_CONTEXT_CONFIG) -> super::super::Foundation::NTSTATUS @@ -38,7 +38,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptConfigureContext(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, pconfig : *const CRYPT_CONTEXT_CONFIG) -> super::super::Foundation:: NTSTATUS); BCryptConfigureContext(dwtable, pszcontext.into_param().abi(), pconfig) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptConfigureContextFunction(dwtable: BCRYPT_TABLE, pszcontext: P0, dwinterface: BCRYPT_INTERFACE, pszfunction: P1, pconfig: *const CRYPT_CONTEXT_FUNCTION_CONFIG) -> super::super::Foundation::NTSTATUS @@ -49,7 +49,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptConfigureContextFunction(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, dwinterface : BCRYPT_INTERFACE, pszfunction : ::windows_core::PCWSTR, pconfig : *const CRYPT_CONTEXT_FUNCTION_CONFIG) -> super::super::Foundation:: NTSTATUS); BCryptConfigureContextFunction(dwtable, pszcontext.into_param().abi(), dwinterface, pszfunction.into_param().abi(), pconfig) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptCreateContext(dwtable: BCRYPT_TABLE, pszcontext: P0, pconfig: ::core::option::Option<*const CRYPT_CONTEXT_CONFIG>) -> super::super::Foundation::NTSTATUS @@ -59,21 +59,21 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptCreateContext(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, pconfig : *const CRYPT_CONTEXT_CONFIG) -> super::super::Foundation:: NTSTATUS); BCryptCreateContext(dwtable, pszcontext.into_param().abi(), ::core::mem::transmute(pconfig.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptCreateHash(halgorithm: BCRYPT_ALG_HANDLE, phhash: *mut BCRYPT_HASH_HANDLE, pbhashobject: ::core::option::Option<&mut [u8]>, pbsecret: ::core::option::Option<&[u8]>, dwflags: u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptCreateHash(halgorithm : BCRYPT_ALG_HANDLE, phhash : *mut BCRYPT_HASH_HANDLE, pbhashobject : *mut u8, cbhashobject : u32, pbsecret : *const u8, cbsecret : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptCreateHash(halgorithm, phhash, ::core::mem::transmute(pbhashobject.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbhashobject.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbsecret.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbsecret.as_deref().map_or(0, |slice| slice.len() as _), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptCreateMultiHash(halgorithm: BCRYPT_ALG_HANDLE, phhash: *mut BCRYPT_HASH_HANDLE, nhashes: u32, pbhashobject: ::core::option::Option<&mut [u8]>, pbsecret: ::core::option::Option<&[u8]>, dwflags: u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptCreateMultiHash(halgorithm : BCRYPT_ALG_HANDLE, phhash : *mut BCRYPT_HASH_HANDLE, nhashes : u32, pbhashobject : *mut u8, cbhashobject : u32, pbsecret : *const u8, cbsecret : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptCreateMultiHash(halgorithm, phhash, nhashes, ::core::mem::transmute(pbhashobject.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbhashobject.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbsecret.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbsecret.as_deref().map_or(0, |slice| slice.len() as _), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptDecrypt(hkey: BCRYPT_KEY_HANDLE, pbinput: ::core::option::Option<&[u8]>, ppaddinginfo: ::core::option::Option<*const ::core::ffi::c_void>, pbiv: ::core::option::Option<&mut [u8]>, pboutput: ::core::option::Option<&mut [u8]>, pcbresult: *mut u32, dwflags: BCRYPT_FLAGS) -> super::super::Foundation::NTSTATUS { @@ -91,7 +91,7 @@ pub unsafe fn BCryptDecrypt(hkey: BCRYPT_KEY_HANDLE, pbinput: ::core::option::Op dwflags, ) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptDeleteContext(dwtable: BCRYPT_TABLE, pszcontext: P0) -> super::super::Foundation::NTSTATUS @@ -101,7 +101,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptDeleteContext(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR) -> super::super::Foundation:: NTSTATUS); BCryptDeleteContext(dwtable, pszcontext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptDeriveKey(hsharedsecret: P0, pwszkdf: P1, pparameterlist: ::core::option::Option<*const BCryptBufferDesc>, pbderivedkey: ::core::option::Option<&mut [u8]>, pcbresult: *mut u32, dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -112,7 +112,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptDeriveKey(hsharedsecret : BCRYPT_SECRET_HANDLE, pwszkdf : ::windows_core::PCWSTR, pparameterlist : *const BCryptBufferDesc, pbderivedkey : *mut u8, cbderivedkey : u32, pcbresult : *mut u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptDeriveKey(hsharedsecret.into_param().abi(), pwszkdf.into_param().abi(), ::core::mem::transmute(pparameterlist.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbderivedkey.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbderivedkey.as_deref().map_or(0, |slice| slice.len() as _), pcbresult, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptDeriveKeyCapi(hhash: P0, htargetalg: P1, pbderivedkey: &mut [u8], dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -123,7 +123,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptDeriveKeyCapi(hhash : BCRYPT_HASH_HANDLE, htargetalg : BCRYPT_ALG_HANDLE, pbderivedkey : *mut u8, cbderivedkey : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptDeriveKeyCapi(hhash.into_param().abi(), htargetalg.into_param().abi(), ::core::mem::transmute(pbderivedkey.as_ptr()), pbderivedkey.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptDeriveKeyPBKDF2(hprf: P0, pbpassword: ::core::option::Option<&[u8]>, pbsalt: ::core::option::Option<&[u8]>, citerations: u64, pbderivedkey: &mut [u8], dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -133,28 +133,28 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptDeriveKeyPBKDF2(hprf : BCRYPT_ALG_HANDLE, pbpassword : *const u8, cbpassword : u32, pbsalt : *const u8, cbsalt : u32, citerations : u64, pbderivedkey : *mut u8, cbderivedkey : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptDeriveKeyPBKDF2(hprf.into_param().abi(), ::core::mem::transmute(pbpassword.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbpassword.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbsalt.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbsalt.as_deref().map_or(0, |slice| slice.len() as _), citerations, ::core::mem::transmute(pbderivedkey.as_ptr()), pbderivedkey.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptDestroyHash(hhash: BCRYPT_HASH_HANDLE) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptDestroyHash(hhash : BCRYPT_HASH_HANDLE) -> super::super::Foundation:: NTSTATUS); BCryptDestroyHash(hhash) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptDestroyKey(hkey: BCRYPT_KEY_HANDLE) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptDestroyKey(hkey : BCRYPT_KEY_HANDLE) -> super::super::Foundation:: NTSTATUS); BCryptDestroyKey(hkey) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptDestroySecret(hsecret: BCRYPT_SECRET_HANDLE) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptDestroySecret(hsecret : BCRYPT_SECRET_HANDLE) -> super::super::Foundation:: NTSTATUS); BCryptDestroySecret(hsecret) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptDuplicateHash(hhash: P0, phnewhash: *mut BCRYPT_HASH_HANDLE, pbhashobject: ::core::option::Option<&mut [u8]>, dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -164,7 +164,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptDuplicateHash(hhash : BCRYPT_HASH_HANDLE, phnewhash : *mut BCRYPT_HASH_HANDLE, pbhashobject : *mut u8, cbhashobject : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptDuplicateHash(hhash.into_param().abi(), phnewhash, ::core::mem::transmute(pbhashobject.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbhashobject.as_deref().map_or(0, |slice| slice.len() as _), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptDuplicateKey(hkey: P0, phnewkey: *mut BCRYPT_KEY_HANDLE, pbkeyobject: ::core::option::Option<&mut [u8]>, dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -174,7 +174,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptDuplicateKey(hkey : BCRYPT_KEY_HANDLE, phnewkey : *mut BCRYPT_KEY_HANDLE, pbkeyobject : *mut u8, cbkeyobject : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptDuplicateKey(hkey.into_param().abi(), phnewkey, ::core::mem::transmute(pbkeyobject.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbkeyobject.as_deref().map_or(0, |slice| slice.len() as _), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptEncrypt(hkey: BCRYPT_KEY_HANDLE, pbinput: ::core::option::Option<&[u8]>, ppaddinginfo: ::core::option::Option<*const ::core::ffi::c_void>, pbiv: ::core::option::Option<&mut [u8]>, pboutput: ::core::option::Option<&mut [u8]>, pcbresult: *mut u32, dwflags: BCRYPT_FLAGS) -> super::super::Foundation::NTSTATUS { @@ -192,14 +192,14 @@ pub unsafe fn BCryptEncrypt(hkey: BCRYPT_KEY_HANDLE, pbinput: ::core::option::Op dwflags, ) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptEnumAlgorithms(dwalgoperations: BCRYPT_OPERATION, palgcount: *mut u32, ppalglist: *mut *mut BCRYPT_ALGORITHM_IDENTIFIER, dwflags: u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptEnumAlgorithms(dwalgoperations : BCRYPT_OPERATION, palgcount : *mut u32, ppalglist : *mut *mut BCRYPT_ALGORITHM_IDENTIFIER, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptEnumAlgorithms(dwalgoperations, palgcount, ppalglist, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptEnumContextFunctionProviders(dwtable: BCRYPT_TABLE, pszcontext: P0, dwinterface: BCRYPT_INTERFACE, pszfunction: P1, pcbbuffer: *mut u32, ppbuffer: ::core::option::Option<*mut *mut CRYPT_CONTEXT_FUNCTION_PROVIDERS>) -> super::super::Foundation::NTSTATUS @@ -210,7 +210,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptEnumContextFunctionProviders(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, dwinterface : BCRYPT_INTERFACE, pszfunction : ::windows_core::PCWSTR, pcbbuffer : *mut u32, ppbuffer : *mut *mut CRYPT_CONTEXT_FUNCTION_PROVIDERS) -> super::super::Foundation:: NTSTATUS); BCryptEnumContextFunctionProviders(dwtable, pszcontext.into_param().abi(), dwinterface, pszfunction.into_param().abi(), pcbbuffer, ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptEnumContextFunctions(dwtable: BCRYPT_TABLE, pszcontext: P0, dwinterface: BCRYPT_INTERFACE, pcbbuffer: *mut u32, ppbuffer: ::core::option::Option<*mut *mut CRYPT_CONTEXT_FUNCTIONS>) -> super::super::Foundation::NTSTATUS @@ -220,14 +220,14 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptEnumContextFunctions(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, dwinterface : BCRYPT_INTERFACE, pcbbuffer : *mut u32, ppbuffer : *mut *mut CRYPT_CONTEXT_FUNCTIONS) -> super::super::Foundation:: NTSTATUS); BCryptEnumContextFunctions(dwtable, pszcontext.into_param().abi(), dwinterface, pcbbuffer, ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptEnumContexts(dwtable: BCRYPT_TABLE, pcbbuffer: *mut u32, ppbuffer: ::core::option::Option<*mut *mut CRYPT_CONTEXTS>) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptEnumContexts(dwtable : BCRYPT_TABLE, pcbbuffer : *mut u32, ppbuffer : *mut *mut CRYPT_CONTEXTS) -> super::super::Foundation:: NTSTATUS); BCryptEnumContexts(dwtable, pcbbuffer, ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptEnumProviders(pszalgid: P0, pimplcount: *mut u32, ppimpllist: *mut *mut BCRYPT_PROVIDER_NAME, dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -237,14 +237,14 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptEnumProviders(pszalgid : ::windows_core::PCWSTR, pimplcount : *mut u32, ppimpllist : *mut *mut BCRYPT_PROVIDER_NAME, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptEnumProviders(pszalgid.into_param().abi(), pimplcount, ppimpllist, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptEnumRegisteredProviders(pcbbuffer: *mut u32, ppbuffer: ::core::option::Option<*mut *mut CRYPT_PROVIDERS>) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptEnumRegisteredProviders(pcbbuffer : *mut u32, ppbuffer : *mut *mut CRYPT_PROVIDERS) -> super::super::Foundation:: NTSTATUS); BCryptEnumRegisteredProviders(pcbbuffer, ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptExportKey(hkey: P0, hexportkey: P1, pszblobtype: P2, pboutput: ::core::option::Option<&mut [u8]>, pcbresult: *mut u32, dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -256,14 +256,14 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptExportKey(hkey : BCRYPT_KEY_HANDLE, hexportkey : BCRYPT_KEY_HANDLE, pszblobtype : ::windows_core::PCWSTR, pboutput : *mut u8, cboutput : u32, pcbresult : *mut u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptExportKey(hkey.into_param().abi(), hexportkey.into_param().abi(), pszblobtype.into_param().abi(), ::core::mem::transmute(pboutput.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pboutput.as_deref().map_or(0, |slice| slice.len() as _), pcbresult, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptFinalizeKeyPair(hkey: BCRYPT_KEY_HANDLE, dwflags: u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptFinalizeKeyPair(hkey : BCRYPT_KEY_HANDLE, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptFinalizeKeyPair(hkey, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptFinishHash(hhash: BCRYPT_HASH_HANDLE, pboutput: &mut [u8], dwflags: u32) -> super::super::Foundation::NTSTATUS { @@ -275,7 +275,7 @@ pub unsafe fn BCryptFreeBuffer(pvbuffer: *const ::core::ffi::c_void) { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptFreeBuffer(pvbuffer : *const ::core::ffi::c_void) -> ()); BCryptFreeBuffer(pvbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptGenRandom(halgorithm: P0, pbbuffer: &mut [u8], dwflags: BCRYPTGENRANDOM_FLAGS) -> super::super::Foundation::NTSTATUS @@ -285,28 +285,28 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptGenRandom(halgorithm : BCRYPT_ALG_HANDLE, pbbuffer : *mut u8, cbbuffer : u32, dwflags : BCRYPTGENRANDOM_FLAGS) -> super::super::Foundation:: NTSTATUS); BCryptGenRandom(halgorithm.into_param().abi(), ::core::mem::transmute(pbbuffer.as_ptr()), pbbuffer.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptGenerateKeyPair(halgorithm: BCRYPT_ALG_HANDLE, phkey: *mut BCRYPT_KEY_HANDLE, dwlength: u32, dwflags: u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptGenerateKeyPair(halgorithm : BCRYPT_ALG_HANDLE, phkey : *mut BCRYPT_KEY_HANDLE, dwlength : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptGenerateKeyPair(halgorithm, phkey, dwlength, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptGenerateSymmetricKey(halgorithm: BCRYPT_ALG_HANDLE, phkey: *mut BCRYPT_KEY_HANDLE, pbkeyobject: ::core::option::Option<&mut [u8]>, pbsecret: &[u8], dwflags: u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptGenerateSymmetricKey(halgorithm : BCRYPT_ALG_HANDLE, phkey : *mut BCRYPT_KEY_HANDLE, pbkeyobject : *mut u8, cbkeyobject : u32, pbsecret : *const u8, cbsecret : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptGenerateSymmetricKey(halgorithm, phkey, ::core::mem::transmute(pbkeyobject.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbkeyobject.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbsecret.as_ptr()), pbsecret.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptGetFipsAlgorithmMode(pfenabled: *mut u8) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptGetFipsAlgorithmMode(pfenabled : *mut u8) -> super::super::Foundation:: NTSTATUS); BCryptGetFipsAlgorithmMode(pfenabled) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptGetProperty(hobject: P0, pszproperty: P1, pboutput: ::core::option::Option<&mut [u8]>, pcbresult: *mut u32, dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -317,21 +317,21 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptGetProperty(hobject : BCRYPT_HANDLE, pszproperty : ::windows_core::PCWSTR, pboutput : *mut u8, cboutput : u32, pcbresult : *mut u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptGetProperty(hobject.into_param().abi(), pszproperty.into_param().abi(), ::core::mem::transmute(pboutput.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pboutput.as_deref().map_or(0, |slice| slice.len() as _), pcbresult, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptHash(halgorithm: BCRYPT_ALG_HANDLE, pbsecret: ::core::option::Option<&[u8]>, pbinput: &[u8], pboutput: &mut [u8]) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptHash(halgorithm : BCRYPT_ALG_HANDLE, pbsecret : *const u8, cbsecret : u32, pbinput : *const u8, cbinput : u32, pboutput : *mut u8, cboutput : u32) -> super::super::Foundation:: NTSTATUS); BCryptHash(halgorithm, ::core::mem::transmute(pbsecret.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbsecret.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbinput.as_ptr()), pbinput.len() as _, ::core::mem::transmute(pboutput.as_ptr()), pboutput.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptHashData(hhash: BCRYPT_HASH_HANDLE, pbinput: &[u8], dwflags: u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptHashData(hhash : BCRYPT_HASH_HANDLE, pbinput : *const u8, cbinput : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptHashData(hhash, ::core::mem::transmute(pbinput.as_ptr()), pbinput.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptImportKey(halgorithm: P0, himportkey: P1, pszblobtype: P2, phkey: *mut BCRYPT_KEY_HANDLE, pbkeyobject: ::core::option::Option<&mut [u8]>, pbinput: &[u8], dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -343,7 +343,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptImportKey(halgorithm : BCRYPT_ALG_HANDLE, himportkey : BCRYPT_KEY_HANDLE, pszblobtype : ::windows_core::PCWSTR, phkey : *mut BCRYPT_KEY_HANDLE, pbkeyobject : *mut u8, cbkeyobject : u32, pbinput : *const u8, cbinput : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptImportKey(halgorithm.into_param().abi(), himportkey.into_param().abi(), pszblobtype.into_param().abi(), phkey, ::core::mem::transmute(pbkeyobject.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbkeyobject.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbinput.as_ptr()), pbinput.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptImportKeyPair(halgorithm: P0, himportkey: P1, pszblobtype: P2, phkey: *mut BCRYPT_KEY_HANDLE, pbinput: &[u8], dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -355,7 +355,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptImportKeyPair(halgorithm : BCRYPT_ALG_HANDLE, himportkey : BCRYPT_KEY_HANDLE, pszblobtype : ::windows_core::PCWSTR, phkey : *mut BCRYPT_KEY_HANDLE, pbinput : *const u8, cbinput : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptImportKeyPair(halgorithm.into_param().abi(), himportkey.into_param().abi(), pszblobtype.into_param().abi(), phkey, ::core::mem::transmute(pbinput.as_ptr()), pbinput.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptKeyDerivation(hkey: P0, pparameterlist: ::core::option::Option<*const BCryptBufferDesc>, pbderivedkey: &mut [u8], pcbresult: *mut u32, dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -365,7 +365,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptKeyDerivation(hkey : BCRYPT_KEY_HANDLE, pparameterlist : *const BCryptBufferDesc, pbderivedkey : *mut u8, cbderivedkey : u32, pcbresult : *mut u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptKeyDerivation(hkey.into_param().abi(), ::core::mem::transmute(pparameterlist.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbderivedkey.as_ptr()), pbderivedkey.len() as _, pcbresult, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptOpenAlgorithmProvider(phalgorithm: *mut BCRYPT_ALG_HANDLE, pszalgid: P0, pszimplementation: P1, dwflags: BCRYPT_OPEN_ALGORITHM_PROVIDER_FLAGS) -> super::super::Foundation::NTSTATUS @@ -376,14 +376,14 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptOpenAlgorithmProvider(phalgorithm : *mut BCRYPT_ALG_HANDLE, pszalgid : ::windows_core::PCWSTR, pszimplementation : ::windows_core::PCWSTR, dwflags : BCRYPT_OPEN_ALGORITHM_PROVIDER_FLAGS) -> super::super::Foundation:: NTSTATUS); BCryptOpenAlgorithmProvider(phalgorithm, pszalgid.into_param().abi(), pszimplementation.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptProcessMultiOperations(hobject: BCRYPT_HANDLE, operationtype: BCRYPT_MULTI_OPERATION_TYPE, poperations: *const ::core::ffi::c_void, cboperations: u32, dwflags: u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptProcessMultiOperations(hobject : BCRYPT_HANDLE, operationtype : BCRYPT_MULTI_OPERATION_TYPE, poperations : *const ::core::ffi::c_void, cboperations : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptProcessMultiOperations(hobject, operationtype, poperations, cboperations, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptQueryContextConfiguration(dwtable: BCRYPT_TABLE, pszcontext: P0, pcbbuffer: *mut u32, ppbuffer: ::core::option::Option<*mut *mut CRYPT_CONTEXT_CONFIG>) -> super::super::Foundation::NTSTATUS @@ -393,7 +393,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptQueryContextConfiguration(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, pcbbuffer : *mut u32, ppbuffer : *mut *mut CRYPT_CONTEXT_CONFIG) -> super::super::Foundation:: NTSTATUS); BCryptQueryContextConfiguration(dwtable, pszcontext.into_param().abi(), pcbbuffer, ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptQueryContextFunctionConfiguration(dwtable: BCRYPT_TABLE, pszcontext: P0, dwinterface: BCRYPT_INTERFACE, pszfunction: P1, pcbbuffer: *mut u32, ppbuffer: ::core::option::Option<*mut *mut CRYPT_CONTEXT_FUNCTION_CONFIG>) -> super::super::Foundation::NTSTATUS @@ -404,7 +404,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptQueryContextFunctionConfiguration(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, dwinterface : BCRYPT_INTERFACE, pszfunction : ::windows_core::PCWSTR, pcbbuffer : *mut u32, ppbuffer : *mut *mut CRYPT_CONTEXT_FUNCTION_CONFIG) -> super::super::Foundation:: NTSTATUS); BCryptQueryContextFunctionConfiguration(dwtable, pszcontext.into_param().abi(), dwinterface, pszfunction.into_param().abi(), pcbbuffer, ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptQueryContextFunctionProperty(dwtable: BCRYPT_TABLE, pszcontext: P0, dwinterface: BCRYPT_INTERFACE, pszfunction: P1, pszproperty: P2, pcbvalue: *mut u32, ppbvalue: ::core::option::Option<*mut *mut u8>) -> super::super::Foundation::NTSTATUS @@ -416,7 +416,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptQueryContextFunctionProperty(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, dwinterface : BCRYPT_INTERFACE, pszfunction : ::windows_core::PCWSTR, pszproperty : ::windows_core::PCWSTR, pcbvalue : *mut u32, ppbvalue : *mut *mut u8) -> super::super::Foundation:: NTSTATUS); BCryptQueryContextFunctionProperty(dwtable, pszcontext.into_param().abi(), dwinterface, pszfunction.into_param().abi(), pszproperty.into_param().abi(), pcbvalue, ::core::mem::transmute(ppbvalue.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptQueryProviderRegistration(pszprovider: P0, dwmode: BCRYPT_QUERY_PROVIDER_MODE, dwinterface: BCRYPT_INTERFACE, pcbbuffer: *mut u32, ppbuffer: ::core::option::Option<*mut *mut CRYPT_PROVIDER_REG>) -> super::super::Foundation::NTSTATUS @@ -426,14 +426,14 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptQueryProviderRegistration(pszprovider : ::windows_core::PCWSTR, dwmode : BCRYPT_QUERY_PROVIDER_MODE, dwinterface : BCRYPT_INTERFACE, pcbbuffer : *mut u32, ppbuffer : *mut *mut CRYPT_PROVIDER_REG) -> super::super::Foundation:: NTSTATUS); BCryptQueryProviderRegistration(pszprovider.into_param().abi(), dwmode, dwinterface, pcbbuffer, ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptRegisterConfigChangeNotify(phevent: *mut super::super::Foundation::HANDLE) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("bcrypt.dll" "system" fn BCryptRegisterConfigChangeNotify(phevent : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: NTSTATUS); BCryptRegisterConfigChangeNotify(phevent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptRemoveContextFunction(dwtable: BCRYPT_TABLE, pszcontext: P0, dwinterface: BCRYPT_INTERFACE, pszfunction: P1) -> super::super::Foundation::NTSTATUS @@ -444,7 +444,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptRemoveContextFunction(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, dwinterface : BCRYPT_INTERFACE, pszfunction : ::windows_core::PCWSTR) -> super::super::Foundation:: NTSTATUS); BCryptRemoveContextFunction(dwtable, pszcontext.into_param().abi(), dwinterface, pszfunction.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptResolveProviders(pszcontext: P0, dwinterface: u32, pszfunction: P1, pszprovider: P2, dwmode: BCRYPT_QUERY_PROVIDER_MODE, dwflags: BCRYPT_RESOLVE_PROVIDERS_FLAGS, pcbbuffer: *mut u32, ppbuffer: ::core::option::Option<*mut *mut CRYPT_PROVIDER_REFS>) -> super::super::Foundation::NTSTATUS @@ -456,7 +456,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptResolveProviders(pszcontext : ::windows_core::PCWSTR, dwinterface : u32, pszfunction : ::windows_core::PCWSTR, pszprovider : ::windows_core::PCWSTR, dwmode : BCRYPT_QUERY_PROVIDER_MODE, dwflags : BCRYPT_RESOLVE_PROVIDERS_FLAGS, pcbbuffer : *mut u32, ppbuffer : *mut *mut CRYPT_PROVIDER_REFS) -> super::super::Foundation:: NTSTATUS); BCryptResolveProviders(pszcontext.into_param().abi(), dwinterface, pszfunction.into_param().abi(), pszprovider.into_param().abi(), dwmode, dwflags, pcbbuffer, ::core::mem::transmute(ppbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptSecretAgreement(hprivkey: P0, hpubkey: P1, phagreedsecret: *mut BCRYPT_SECRET_HANDLE, dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -467,7 +467,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptSecretAgreement(hprivkey : BCRYPT_KEY_HANDLE, hpubkey : BCRYPT_KEY_HANDLE, phagreedsecret : *mut BCRYPT_SECRET_HANDLE, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptSecretAgreement(hprivkey.into_param().abi(), hpubkey.into_param().abi(), phagreedsecret, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptSetContextFunctionProperty(dwtable: BCRYPT_TABLE, pszcontext: P0, dwinterface: BCRYPT_INTERFACE, pszfunction: P1, pszproperty: P2, pbvalue: ::core::option::Option<&[u8]>) -> super::super::Foundation::NTSTATUS @@ -479,7 +479,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptSetContextFunctionProperty(dwtable : BCRYPT_TABLE, pszcontext : ::windows_core::PCWSTR, dwinterface : BCRYPT_INTERFACE, pszfunction : ::windows_core::PCWSTR, pszproperty : ::windows_core::PCWSTR, cbvalue : u32, pbvalue : *const u8) -> super::super::Foundation:: NTSTATUS); BCryptSetContextFunctionProperty(dwtable, pszcontext.into_param().abi(), dwinterface, pszfunction.into_param().abi(), pszproperty.into_param().abi(), pbvalue.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbvalue.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptSetProperty(hobject: BCRYPT_HANDLE, pszproperty: P0, pbinput: &[u8], dwflags: u32) -> super::super::Foundation::NTSTATUS @@ -489,7 +489,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptSetProperty(hobject : BCRYPT_HANDLE, pszproperty : ::windows_core::PCWSTR, pbinput : *const u8, cbinput : u32, dwflags : u32) -> super::super::Foundation:: NTSTATUS); BCryptSetProperty(hobject, pszproperty.into_param().abi(), ::core::mem::transmute(pbinput.as_ptr()), pbinput.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptSignHash(hkey: P0, ppaddinginfo: ::core::option::Option<*const ::core::ffi::c_void>, pbinput: &[u8], pboutput: ::core::option::Option<&mut [u8]>, pcbresult: *mut u32, dwflags: BCRYPT_FLAGS) -> super::super::Foundation::NTSTATUS @@ -499,7 +499,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptSignHash(hkey : BCRYPT_KEY_HANDLE, ppaddinginfo : *const ::core::ffi::c_void, pbinput : *const u8, cbinput : u32, pboutput : *mut u8, cboutput : u32, pcbresult : *mut u32, dwflags : BCRYPT_FLAGS) -> super::super::Foundation:: NTSTATUS); BCryptSignHash(hkey.into_param().abi(), ::core::mem::transmute(ppaddinginfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbinput.as_ptr()), pbinput.len() as _, ::core::mem::transmute(pboutput.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pboutput.as_deref().map_or(0, |slice| slice.len() as _), pcbresult, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptUnregisterConfigChangeNotify(hevent: P0) -> super::super::Foundation::NTSTATUS @@ -509,7 +509,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptUnregisterConfigChangeNotify(hevent : super::super::Foundation:: HANDLE) -> super::super::Foundation:: NTSTATUS); BCryptUnregisterConfigChangeNotify(hevent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BCryptVerifySignature(hkey: P0, ppaddinginfo: ::core::option::Option<*const ::core::ffi::c_void>, pbhash: &[u8], pbsignature: &[u8], dwflags: BCRYPT_FLAGS) -> super::super::Foundation::NTSTATUS @@ -519,7 +519,7 @@ where ::windows_targets::link!("bcrypt.dll" "system" fn BCryptVerifySignature(hkey : BCRYPT_KEY_HANDLE, ppaddinginfo : *const ::core::ffi::c_void, pbhash : *const u8, cbhash : u32, pbsignature : *const u8, cbsignature : u32, dwflags : BCRYPT_FLAGS) -> super::super::Foundation:: NTSTATUS); BCryptVerifySignature(hkey.into_param().abi(), ::core::mem::transmute(ppaddinginfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbhash.as_ptr()), pbhash.len() as _, ::core::mem::transmute(pbsignature.as_ptr()), pbsignature.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddCRLContextToStore(hcertstore: P0, pcrlcontext: *const CRL_CONTEXT, dwadddisposition: u32, ppstorecontext: ::core::option::Option<*mut *mut CRL_CONTEXT>) -> ::windows_core::Result<()> @@ -529,7 +529,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddCRLContextToStore(hcertstore : HCERTSTORE, pcrlcontext : *const CRL_CONTEXT, dwadddisposition : u32, ppstorecontext : *mut *mut CRL_CONTEXT) -> super::super::Foundation:: BOOL); CertAddCRLContextToStore(hcertstore.into_param().abi(), pcrlcontext, dwadddisposition, ::core::mem::transmute(ppstorecontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddCRLLinkToStore(hcertstore: P0, pcrlcontext: *const CRL_CONTEXT, dwadddisposition: u32, ppstorecontext: ::core::option::Option<*mut *mut CRL_CONTEXT>) -> ::windows_core::Result<()> @@ -539,7 +539,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddCRLLinkToStore(hcertstore : HCERTSTORE, pcrlcontext : *const CRL_CONTEXT, dwadddisposition : u32, ppstorecontext : *mut *mut CRL_CONTEXT) -> super::super::Foundation:: BOOL); CertAddCRLLinkToStore(hcertstore.into_param().abi(), pcrlcontext, dwadddisposition, ::core::mem::transmute(ppstorecontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddCTLContextToStore(hcertstore: P0, pctlcontext: *const CTL_CONTEXT, dwadddisposition: u32, ppstorecontext: ::core::option::Option<*mut *mut CTL_CONTEXT>) -> ::windows_core::Result<()> @@ -549,7 +549,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddCTLContextToStore(hcertstore : HCERTSTORE, pctlcontext : *const CTL_CONTEXT, dwadddisposition : u32, ppstorecontext : *mut *mut CTL_CONTEXT) -> super::super::Foundation:: BOOL); CertAddCTLContextToStore(hcertstore.into_param().abi(), pctlcontext, dwadddisposition, ::core::mem::transmute(ppstorecontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddCTLLinkToStore(hcertstore: P0, pctlcontext: *const CTL_CONTEXT, dwadddisposition: u32, ppstorecontext: ::core::option::Option<*mut *mut CTL_CONTEXT>) -> ::windows_core::Result<()> @@ -559,7 +559,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddCTLLinkToStore(hcertstore : HCERTSTORE, pctlcontext : *const CTL_CONTEXT, dwadddisposition : u32, ppstorecontext : *mut *mut CTL_CONTEXT) -> super::super::Foundation:: BOOL); CertAddCTLLinkToStore(hcertstore.into_param().abi(), pctlcontext, dwadddisposition, ::core::mem::transmute(ppstorecontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddCertificateContextToStore(hcertstore: P0, pcertcontext: *const CERT_CONTEXT, dwadddisposition: u32, ppstorecontext: ::core::option::Option<*mut *mut CERT_CONTEXT>) -> ::windows_core::Result<()> @@ -569,7 +569,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddCertificateContextToStore(hcertstore : HCERTSTORE, pcertcontext : *const CERT_CONTEXT, dwadddisposition : u32, ppstorecontext : *mut *mut CERT_CONTEXT) -> super::super::Foundation:: BOOL); CertAddCertificateContextToStore(hcertstore.into_param().abi(), pcertcontext, dwadddisposition, ::core::mem::transmute(ppstorecontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddCertificateLinkToStore(hcertstore: P0, pcertcontext: *const CERT_CONTEXT, dwadddisposition: u32, ppstorecontext: ::core::option::Option<*mut *mut CERT_CONTEXT>) -> ::windows_core::Result<()> @@ -579,7 +579,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddCertificateLinkToStore(hcertstore : HCERTSTORE, pcertcontext : *const CERT_CONTEXT, dwadddisposition : u32, ppstorecontext : *mut *mut CERT_CONTEXT) -> super::super::Foundation:: BOOL); CertAddCertificateLinkToStore(hcertstore.into_param().abi(), pcertcontext, dwadddisposition, ::core::mem::transmute(ppstorecontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddEncodedCRLToStore(hcertstore: P0, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pbcrlencoded: &[u8], dwadddisposition: u32, ppcrlcontext: ::core::option::Option<*mut *mut CRL_CONTEXT>) -> ::windows_core::Result<()> @@ -589,7 +589,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddEncodedCRLToStore(hcertstore : HCERTSTORE, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pbcrlencoded : *const u8, cbcrlencoded : u32, dwadddisposition : u32, ppcrlcontext : *mut *mut CRL_CONTEXT) -> super::super::Foundation:: BOOL); CertAddEncodedCRLToStore(hcertstore.into_param().abi(), dwcertencodingtype, ::core::mem::transmute(pbcrlencoded.as_ptr()), pbcrlencoded.len() as _, dwadddisposition, ::core::mem::transmute(ppcrlcontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddEncodedCTLToStore(hcertstore: P0, dwmsgandcertencodingtype: CERT_QUERY_ENCODING_TYPE, pbctlencoded: &[u8], dwadddisposition: u32, ppctlcontext: ::core::option::Option<*mut *mut CTL_CONTEXT>) -> ::windows_core::Result<()> @@ -599,7 +599,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddEncodedCTLToStore(hcertstore : HCERTSTORE, dwmsgandcertencodingtype : CERT_QUERY_ENCODING_TYPE, pbctlencoded : *const u8, cbctlencoded : u32, dwadddisposition : u32, ppctlcontext : *mut *mut CTL_CONTEXT) -> super::super::Foundation:: BOOL); CertAddEncodedCTLToStore(hcertstore.into_param().abi(), dwmsgandcertencodingtype, ::core::mem::transmute(pbctlencoded.as_ptr()), pbctlencoded.len() as _, dwadddisposition, ::core::mem::transmute(ppctlcontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddEncodedCertificateToStore(hcertstore: P0, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pbcertencoded: &[u8], dwadddisposition: u32, ppcertcontext: ::core::option::Option<*mut *mut CERT_CONTEXT>) -> ::windows_core::Result<()> @@ -609,7 +609,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddEncodedCertificateToStore(hcertstore : HCERTSTORE, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pbcertencoded : *const u8, cbcertencoded : u32, dwadddisposition : u32, ppcertcontext : *mut *mut CERT_CONTEXT) -> super::super::Foundation:: BOOL); CertAddEncodedCertificateToStore(hcertstore.into_param().abi(), dwcertencodingtype, ::core::mem::transmute(pbcertencoded.as_ptr()), pbcertencoded.len() as _, dwadddisposition, ::core::mem::transmute(ppcertcontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddEncodedCertificateToSystemStoreA(szcertstorename: P0, pbcertencoded: &[u8]) -> ::windows_core::Result<()> @@ -619,7 +619,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddEncodedCertificateToSystemStoreA(szcertstorename : ::windows_core::PCSTR, pbcertencoded : *const u8, cbcertencoded : u32) -> super::super::Foundation:: BOOL); CertAddEncodedCertificateToSystemStoreA(szcertstorename.into_param().abi(), ::core::mem::transmute(pbcertencoded.as_ptr()), pbcertencoded.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddEncodedCertificateToSystemStoreW(szcertstorename: P0, pbcertencoded: &[u8]) -> ::windows_core::Result<()> @@ -629,7 +629,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddEncodedCertificateToSystemStoreW(szcertstorename : ::windows_core::PCWSTR, pbcertencoded : *const u8, cbcertencoded : u32) -> super::super::Foundation:: BOOL); CertAddEncodedCertificateToSystemStoreW(szcertstorename.into_param().abi(), ::core::mem::transmute(pbcertencoded.as_ptr()), pbcertencoded.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddEnhancedKeyUsageIdentifier(pcertcontext: *const CERT_CONTEXT, pszusageidentifier: P0) -> ::windows_core::Result<()> @@ -649,7 +649,7 @@ pub unsafe fn CertAddRefServerOcspResponseContext(pserverocspresponsecontext: :: ::windows_targets::link!("crypt32.dll" "system" fn CertAddRefServerOcspResponseContext(pserverocspresponsecontext : *const CERT_SERVER_OCSP_RESPONSE_CONTEXT) -> ()); CertAddRefServerOcspResponseContext(::core::mem::transmute(pserverocspresponsecontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddSerializedElementToStore(hcertstore: P0, pbelement: &[u8], dwadddisposition: u32, dwflags: u32, dwcontexttypeflags: u32, pdwcontexttype: ::core::option::Option<*mut u32>, ppvcontext: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -659,7 +659,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertAddSerializedElementToStore(hcertstore : HCERTSTORE, pbelement : *const u8, cbelement : u32, dwadddisposition : u32, dwflags : u32, dwcontexttypeflags : u32, pdwcontexttype : *mut u32, ppvcontext : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CertAddSerializedElementToStore(hcertstore.into_param().abi(), ::core::mem::transmute(pbelement.as_ptr()), pbelement.len() as _, dwadddisposition, dwflags, dwcontexttypeflags, ::core::mem::transmute(pdwcontexttype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppvcontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertAddStoreToCollection(hcollectionstore: P0, hsiblingstore: P1, dwupdateflags: u32, dwpriority: u32) -> super::super::Foundation::BOOL @@ -680,7 +680,7 @@ pub unsafe fn CertCloseServerOcspResponse(hserverocspresponse: ::core::option::O ::windows_targets::link!("crypt32.dll" "system" fn CertCloseServerOcspResponse(hserverocspresponse : *const ::core::ffi::c_void, dwflags : u32) -> ()); CertCloseServerOcspResponse(::core::mem::transmute(hserverocspresponse.unwrap_or(::std::ptr::null())), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCloseStore(hcertstore: P0, dwflags: u32) -> ::windows_core::Result<()> @@ -690,35 +690,35 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertCloseStore(hcertstore : HCERTSTORE, dwflags : u32) -> super::super::Foundation:: BOOL); CertCloseStore(hcertstore.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCompareCertificate(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pcertid1: *const CERT_INFO, pcertid2: *const CERT_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertCompareCertificate(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pcertid1 : *const CERT_INFO, pcertid2 : *const CERT_INFO) -> super::super::Foundation:: BOOL); CertCompareCertificate(dwcertencodingtype, pcertid1, pcertid2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCompareCertificateName(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pcertname1: *const CRYPT_INTEGER_BLOB, pcertname2: *const CRYPT_INTEGER_BLOB) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertCompareCertificateName(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pcertname1 : *const CRYPT_INTEGER_BLOB, pcertname2 : *const CRYPT_INTEGER_BLOB) -> super::super::Foundation:: BOOL); CertCompareCertificateName(dwcertencodingtype, pcertname1, pcertname2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCompareIntegerBlob(pint1: *const CRYPT_INTEGER_BLOB, pint2: *const CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertCompareIntegerBlob(pint1 : *const CRYPT_INTEGER_BLOB, pint2 : *const CRYPT_INTEGER_BLOB) -> super::super::Foundation:: BOOL); CertCompareIntegerBlob(pint1, pint2).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertComparePublicKeyInfo(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, ppublickey1: *const CERT_PUBLIC_KEY_INFO, ppublickey2: *const CERT_PUBLIC_KEY_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertComparePublicKeyInfo(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, ppublickey1 : *const CERT_PUBLIC_KEY_INFO, ppublickey2 : *const CERT_PUBLIC_KEY_INFO) -> super::super::Foundation:: BOOL); CertComparePublicKeyInfo(dwcertencodingtype, ppublickey1, ppublickey2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertControlStore(hcertstore: P0, dwflags: CERT_CONTROL_STORE_FLAGS, dwctrltype: u32, pvctrlpara: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -728,49 +728,49 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertControlStore(hcertstore : HCERTSTORE, dwflags : CERT_CONTROL_STORE_FLAGS, dwctrltype : u32, pvctrlpara : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CertControlStore(hcertstore.into_param().abi(), dwflags, dwctrltype, ::core::mem::transmute(pvctrlpara.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCreateCRLContext(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pbcrlencoded: &[u8]) -> *mut CRL_CONTEXT { ::windows_targets::link!("crypt32.dll" "system" fn CertCreateCRLContext(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pbcrlencoded : *const u8, cbcrlencoded : u32) -> *mut CRL_CONTEXT); CertCreateCRLContext(dwcertencodingtype, ::core::mem::transmute(pbcrlencoded.as_ptr()), pbcrlencoded.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCreateCTLContext(dwmsgandcertencodingtype: u32, pbctlencoded: &[u8]) -> *mut CTL_CONTEXT { ::windows_targets::link!("crypt32.dll" "system" fn CertCreateCTLContext(dwmsgandcertencodingtype : u32, pbctlencoded : *const u8, cbctlencoded : u32) -> *mut CTL_CONTEXT); CertCreateCTLContext(dwmsgandcertencodingtype, ::core::mem::transmute(pbctlencoded.as_ptr()), pbctlencoded.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCreateCTLEntryFromCertificateContextProperties(pcertcontext: *const CERT_CONTEXT, rgoptattr: ::core::option::Option<&[CRYPT_ATTRIBUTE]>, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, pctlentry: ::core::option::Option<*mut CTL_ENTRY>, pcbctlentry: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertCreateCTLEntryFromCertificateContextProperties(pcertcontext : *const CERT_CONTEXT, coptattr : u32, rgoptattr : *const CRYPT_ATTRIBUTE, dwflags : u32, pvreserved : *const ::core::ffi::c_void, pctlentry : *mut CTL_ENTRY, pcbctlentry : *mut u32) -> super::super::Foundation:: BOOL); CertCreateCTLEntryFromCertificateContextProperties(pcertcontext, rgoptattr.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgoptattr.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pctlentry.unwrap_or(::std::ptr::null_mut())), pcbctlentry).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCreateCertificateChainEngine(pconfig: *const CERT_CHAIN_ENGINE_CONFIG, phchainengine: *mut HCERTCHAINENGINE) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertCreateCertificateChainEngine(pconfig : *const CERT_CHAIN_ENGINE_CONFIG, phchainengine : *mut HCERTCHAINENGINE) -> super::super::Foundation:: BOOL); CertCreateCertificateChainEngine(pconfig, phchainengine).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCreateCertificateContext(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pbcertencoded: &[u8]) -> *mut CERT_CONTEXT { ::windows_targets::link!("crypt32.dll" "system" fn CertCreateCertificateContext(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pbcertencoded : *const u8, cbcertencoded : u32) -> *mut CERT_CONTEXT); CertCreateCertificateContext(dwcertencodingtype, ::core::mem::transmute(pbcertencoded.as_ptr()), pbcertencoded.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCreateContext(dwcontexttype: u32, dwencodingtype: u32, pbencoded: &[u8], dwflags: u32, pcreatepara: ::core::option::Option<*const CERT_CREATE_CONTEXT_PARA>) -> *mut ::core::ffi::c_void { ::windows_targets::link!("crypt32.dll" "system" fn CertCreateContext(dwcontexttype : u32, dwencodingtype : u32, pbencoded : *const u8, cbencoded : u32, dwflags : u32, pcreatepara : *const CERT_CREATE_CONTEXT_PARA) -> *mut ::core::ffi::c_void); CertCreateContext(dwcontexttype, dwencodingtype, ::core::mem::transmute(pbencoded.as_ptr()), pbencoded.len() as _, dwflags, ::core::mem::transmute(pcreatepara.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertCreateSelfSignCertificate(hcryptprovorncryptkey: P0, psubjectissuerblob: *const CRYPT_INTEGER_BLOB, dwflags: CERT_CREATE_SELFSIGN_FLAGS, pkeyprovinfo: ::core::option::Option<*const CRYPT_KEY_PROV_INFO>, psignaturealgorithm: ::core::option::Option<*const CRYPT_ALGORITHM_IDENTIFIER>, pstarttime: ::core::option::Option<*const super::super::Foundation::SYSTEMTIME>, pendtime: ::core::option::Option<*const super::super::Foundation::SYSTEMTIME>, pextensions: ::core::option::Option<*const CERT_EXTENSIONS>) -> *mut CERT_CONTEXT @@ -780,49 +780,49 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertCreateSelfSignCertificate(hcryptprovorncryptkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE, psubjectissuerblob : *const CRYPT_INTEGER_BLOB, dwflags : CERT_CREATE_SELFSIGN_FLAGS, pkeyprovinfo : *const CRYPT_KEY_PROV_INFO, psignaturealgorithm : *const CRYPT_ALGORITHM_IDENTIFIER, pstarttime : *const super::super::Foundation:: SYSTEMTIME, pendtime : *const super::super::Foundation:: SYSTEMTIME, pextensions : *const CERT_EXTENSIONS) -> *mut CERT_CONTEXT); CertCreateSelfSignCertificate(hcryptprovorncryptkey.into_param().abi(), psubjectissuerblob, dwflags, ::core::mem::transmute(pkeyprovinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psignaturealgorithm.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pstarttime.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pendtime.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pextensions.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertDeleteCRLFromStore(pcrlcontext: *const CRL_CONTEXT) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertDeleteCRLFromStore(pcrlcontext : *const CRL_CONTEXT) -> super::super::Foundation:: BOOL); CertDeleteCRLFromStore(pcrlcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertDeleteCTLFromStore(pctlcontext: *const CTL_CONTEXT) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertDeleteCTLFromStore(pctlcontext : *const CTL_CONTEXT) -> super::super::Foundation:: BOOL); CertDeleteCTLFromStore(pctlcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertDeleteCertificateFromStore(pcertcontext: *const CERT_CONTEXT) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertDeleteCertificateFromStore(pcertcontext : *const CERT_CONTEXT) -> super::super::Foundation:: BOOL); CertDeleteCertificateFromStore(pcertcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertDuplicateCRLContext(pcrlcontext: ::core::option::Option<*const CRL_CONTEXT>) -> *mut CRL_CONTEXT { ::windows_targets::link!("crypt32.dll" "system" fn CertDuplicateCRLContext(pcrlcontext : *const CRL_CONTEXT) -> *mut CRL_CONTEXT); CertDuplicateCRLContext(::core::mem::transmute(pcrlcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertDuplicateCTLContext(pctlcontext: ::core::option::Option<*const CTL_CONTEXT>) -> *mut CTL_CONTEXT { ::windows_targets::link!("crypt32.dll" "system" fn CertDuplicateCTLContext(pctlcontext : *const CTL_CONTEXT) -> *mut CTL_CONTEXT); CertDuplicateCTLContext(::core::mem::transmute(pctlcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertDuplicateCertificateChain(pchaincontext: *const CERT_CHAIN_CONTEXT) -> *mut CERT_CHAIN_CONTEXT { ::windows_targets::link!("crypt32.dll" "system" fn CertDuplicateCertificateChain(pchaincontext : *const CERT_CHAIN_CONTEXT) -> *mut CERT_CHAIN_CONTEXT); CertDuplicateCertificateChain(pchaincontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertDuplicateCertificateContext(pcertcontext: ::core::option::Option<*const CERT_CONTEXT>) -> *mut CERT_CONTEXT { @@ -837,14 +837,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertDuplicateStore(hcertstore : HCERTSTORE) -> HCERTSTORE); CertDuplicateStore(hcertstore.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertEnumCRLContextProperties(pcrlcontext: *const CRL_CONTEXT, dwpropid: u32) -> u32 { ::windows_targets::link!("crypt32.dll" "system" fn CertEnumCRLContextProperties(pcrlcontext : *const CRL_CONTEXT, dwpropid : u32) -> u32); CertEnumCRLContextProperties(pcrlcontext, dwpropid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertEnumCRLsInStore(hcertstore: P0, pprevcrlcontext: ::core::option::Option<*const CRL_CONTEXT>) -> *mut CRL_CONTEXT @@ -854,14 +854,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertEnumCRLsInStore(hcertstore : HCERTSTORE, pprevcrlcontext : *const CRL_CONTEXT) -> *mut CRL_CONTEXT); CertEnumCRLsInStore(hcertstore.into_param().abi(), ::core::mem::transmute(pprevcrlcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertEnumCTLContextProperties(pctlcontext: *const CTL_CONTEXT, dwpropid: u32) -> u32 { ::windows_targets::link!("crypt32.dll" "system" fn CertEnumCTLContextProperties(pctlcontext : *const CTL_CONTEXT, dwpropid : u32) -> u32); CertEnumCTLContextProperties(pctlcontext, dwpropid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertEnumCTLsInStore(hcertstore: P0, pprevctlcontext: ::core::option::Option<*const CTL_CONTEXT>) -> *mut CTL_CONTEXT @@ -871,14 +871,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertEnumCTLsInStore(hcertstore : HCERTSTORE, pprevctlcontext : *const CTL_CONTEXT) -> *mut CTL_CONTEXT); CertEnumCTLsInStore(hcertstore.into_param().abi(), ::core::mem::transmute(pprevctlcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertEnumCertificateContextProperties(pcertcontext: *const CERT_CONTEXT, dwpropid: u32) -> u32 { ::windows_targets::link!("crypt32.dll" "system" fn CertEnumCertificateContextProperties(pcertcontext : *const CERT_CONTEXT, dwpropid : u32) -> u32); CertEnumCertificateContextProperties(pcertcontext, dwpropid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertEnumCertificatesInStore(hcertstore: P0, pprevcertcontext: ::core::option::Option<*const CERT_CONTEXT>) -> *mut CERT_CONTEXT @@ -888,28 +888,28 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertEnumCertificatesInStore(hcertstore : HCERTSTORE, pprevcertcontext : *const CERT_CONTEXT) -> *mut CERT_CONTEXT); CertEnumCertificatesInStore(hcertstore.into_param().abi(), ::core::mem::transmute(pprevcertcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertEnumPhysicalStore(pvsystemstore: *const ::core::ffi::c_void, dwflags: u32, pvarg: ::core::option::Option<*mut ::core::ffi::c_void>, pfnenum: PFN_CERT_ENUM_PHYSICAL_STORE) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertEnumPhysicalStore(pvsystemstore : *const ::core::ffi::c_void, dwflags : u32, pvarg : *mut ::core::ffi::c_void, pfnenum : PFN_CERT_ENUM_PHYSICAL_STORE) -> super::super::Foundation:: BOOL); CertEnumPhysicalStore(pvsystemstore, dwflags, ::core::mem::transmute(pvarg.unwrap_or(::std::ptr::null_mut())), pfnenum).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertEnumSubjectInSortedCTL(pctlcontext: *const CTL_CONTEXT, ppvnextsubject: *mut *mut ::core::ffi::c_void, psubjectidentifier: ::core::option::Option<*mut CRYPT_INTEGER_BLOB>, pencodedattributes: ::core::option::Option<*mut CRYPT_INTEGER_BLOB>) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertEnumSubjectInSortedCTL(pctlcontext : *const CTL_CONTEXT, ppvnextsubject : *mut *mut ::core::ffi::c_void, psubjectidentifier : *mut CRYPT_INTEGER_BLOB, pencodedattributes : *mut CRYPT_INTEGER_BLOB) -> super::super::Foundation:: BOOL); CertEnumSubjectInSortedCTL(pctlcontext, ppvnextsubject, ::core::mem::transmute(psubjectidentifier.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pencodedattributes.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertEnumSystemStore(dwflags: u32, pvsystemstorelocationpara: ::core::option::Option<*const ::core::ffi::c_void>, pvarg: ::core::option::Option<*mut ::core::ffi::c_void>, pfnenum: PFN_CERT_ENUM_SYSTEM_STORE) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertEnumSystemStore(dwflags : u32, pvsystemstorelocationpara : *const ::core::ffi::c_void, pvarg : *mut ::core::ffi::c_void, pfnenum : PFN_CERT_ENUM_SYSTEM_STORE) -> super::super::Foundation:: BOOL); CertEnumSystemStore(dwflags, ::core::mem::transmute(pvsystemstorelocationpara.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvarg.unwrap_or(::std::ptr::null_mut())), pfnenum) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertEnumSystemStoreLocation(dwflags: u32, pvarg: ::core::option::Option<*mut ::core::ffi::c_void>, pfnenum: PFN_CERT_ENUM_SYSTEM_STORE_LOCATION) -> super::super::Foundation::BOOL { @@ -924,7 +924,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertFindAttribute(pszobjid : ::windows_core::PCSTR, cattr : u32, rgattr : *const CRYPT_ATTRIBUTE) -> *mut CRYPT_ATTRIBUTE); CertFindAttribute(pszobjid.into_param().abi(), rgattr.len() as _, ::core::mem::transmute(rgattr.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFindCRLInStore(hcertstore: P0, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, dwfindflags: u32, dwfindtype: u32, pvfindpara: ::core::option::Option<*const ::core::ffi::c_void>, pprevcrlcontext: ::core::option::Option<*const CRL_CONTEXT>) -> *mut CRL_CONTEXT @@ -934,7 +934,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertFindCRLInStore(hcertstore : HCERTSTORE, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, dwfindflags : u32, dwfindtype : u32, pvfindpara : *const ::core::ffi::c_void, pprevcrlcontext : *const CRL_CONTEXT) -> *mut CRL_CONTEXT); CertFindCRLInStore(hcertstore.into_param().abi(), dwcertencodingtype, dwfindflags, dwfindtype, ::core::mem::transmute(pvfindpara.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprevcrlcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFindCTLInStore(hcertstore: P0, dwmsgandcertencodingtype: u32, dwfindflags: u32, dwfindtype: CERT_FIND_TYPE, pvfindpara: ::core::option::Option<*const ::core::ffi::c_void>, pprevctlcontext: ::core::option::Option<*const CTL_CONTEXT>) -> *mut CTL_CONTEXT @@ -944,14 +944,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertFindCTLInStore(hcertstore : HCERTSTORE, dwmsgandcertencodingtype : u32, dwfindflags : u32, dwfindtype : CERT_FIND_TYPE, pvfindpara : *const ::core::ffi::c_void, pprevctlcontext : *const CTL_CONTEXT) -> *mut CTL_CONTEXT); CertFindCTLInStore(hcertstore.into_param().abi(), dwmsgandcertencodingtype, dwfindflags, dwfindtype, ::core::mem::transmute(pvfindpara.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprevctlcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFindCertificateInCRL(pcert: *const CERT_CONTEXT, pcrlcontext: *const CRL_CONTEXT, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, ppcrlentry: *mut *mut CRL_ENTRY) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertFindCertificateInCRL(pcert : *const CERT_CONTEXT, pcrlcontext : *const CRL_CONTEXT, dwflags : u32, pvreserved : *const ::core::ffi::c_void, ppcrlentry : *mut *mut CRL_ENTRY) -> super::super::Foundation:: BOOL); CertFindCertificateInCRL(pcert, pcrlcontext, dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ppcrlentry) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFindCertificateInStore(hcertstore: P0, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, dwfindflags: u32, dwfindtype: CERT_FIND_FLAGS, pvfindpara: ::core::option::Option<*const ::core::ffi::c_void>, pprevcertcontext: ::core::option::Option<*const CERT_CONTEXT>) -> *mut CERT_CONTEXT @@ -961,7 +961,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertFindCertificateInStore(hcertstore : HCERTSTORE, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, dwfindflags : u32, dwfindtype : CERT_FIND_FLAGS, pvfindpara : *const ::core::ffi::c_void, pprevcertcontext : *const CERT_CONTEXT) -> *mut CERT_CONTEXT); CertFindCertificateInStore(hcertstore.into_param().abi(), dwcertencodingtype, dwfindflags, dwfindtype, ::core::mem::transmute(pvfindpara.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprevcertcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFindChainInStore(hcertstore: P0, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, dwfindflags: CERT_FIND_CHAIN_IN_STORE_FLAGS, dwfindtype: u32, pvfindpara: ::core::option::Option<*const ::core::ffi::c_void>, pprevchaincontext: ::core::option::Option<*const CERT_CHAIN_CONTEXT>) -> *mut CERT_CHAIN_CONTEXT @@ -971,7 +971,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertFindChainInStore(hcertstore : HCERTSTORE, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, dwfindflags : CERT_FIND_CHAIN_IN_STORE_FLAGS, dwfindtype : u32, pvfindpara : *const ::core::ffi::c_void, pprevchaincontext : *const CERT_CHAIN_CONTEXT) -> *mut CERT_CHAIN_CONTEXT); CertFindChainInStore(hcertstore.into_param().abi(), dwcertencodingtype, dwfindflags, dwfindtype, ::core::mem::transmute(pvfindpara.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprevchaincontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFindExtension(pszobjid: P0, rgextensions: &[CERT_EXTENSION]) -> *mut CERT_EXTENSION @@ -989,35 +989,35 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertFindRDNAttr(pszobjid : ::windows_core::PCSTR, pname : *const CERT_NAME_INFO) -> *mut CERT_RDN_ATTR); CertFindRDNAttr(pszobjid.into_param().abi(), pname) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFindSubjectInCTL(dwencodingtype: u32, dwsubjecttype: u32, pvsubject: *const ::core::ffi::c_void, pctlcontext: *const CTL_CONTEXT, dwflags: u32) -> *mut CTL_ENTRY { ::windows_targets::link!("crypt32.dll" "system" fn CertFindSubjectInCTL(dwencodingtype : u32, dwsubjecttype : u32, pvsubject : *const ::core::ffi::c_void, pctlcontext : *const CTL_CONTEXT, dwflags : u32) -> *mut CTL_ENTRY); CertFindSubjectInCTL(dwencodingtype, dwsubjecttype, pvsubject, pctlcontext, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFindSubjectInSortedCTL(psubjectidentifier: *const CRYPT_INTEGER_BLOB, pctlcontext: *const CTL_CONTEXT, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, pencodedattributes: ::core::option::Option<*mut CRYPT_INTEGER_BLOB>) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertFindSubjectInSortedCTL(psubjectidentifier : *const CRYPT_INTEGER_BLOB, pctlcontext : *const CTL_CONTEXT, dwflags : u32, pvreserved : *const ::core::ffi::c_void, pencodedattributes : *mut CRYPT_INTEGER_BLOB) -> super::super::Foundation:: BOOL); CertFindSubjectInSortedCTL(psubjectidentifier, pctlcontext, dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pencodedattributes.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFreeCRLContext(pcrlcontext: ::core::option::Option<*const CRL_CONTEXT>) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertFreeCRLContext(pcrlcontext : *const CRL_CONTEXT) -> super::super::Foundation:: BOOL); CertFreeCRLContext(::core::mem::transmute(pcrlcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFreeCTLContext(pctlcontext: ::core::option::Option<*const CTL_CONTEXT>) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertFreeCTLContext(pctlcontext : *const CTL_CONTEXT) -> super::super::Foundation:: BOOL); CertFreeCTLContext(::core::mem::transmute(pctlcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFreeCertificateChain(pchaincontext: *const CERT_CHAIN_CONTEXT) { @@ -1032,14 +1032,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertFreeCertificateChainEngine(hchainengine : HCERTCHAINENGINE) -> ()); CertFreeCertificateChainEngine(hchainengine.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFreeCertificateChainList(prgpselection: *const *const CERT_CHAIN_CONTEXT) { ::windows_targets::link!("crypt32.dll" "system" fn CertFreeCertificateChainList(prgpselection : *const *const CERT_CHAIN_CONTEXT) -> ()); CertFreeCertificateChainList(prgpselection) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertFreeCertificateContext(pcertcontext: ::core::option::Option<*const CERT_CONTEXT>) -> super::super::Foundation::BOOL { @@ -1051,14 +1051,14 @@ pub unsafe fn CertFreeServerOcspResponseContext(pserverocspresponsecontext: ::co ::windows_targets::link!("crypt32.dll" "system" fn CertFreeServerOcspResponseContext(pserverocspresponsecontext : *const CERT_SERVER_OCSP_RESPONSE_CONTEXT) -> ()); CertFreeServerOcspResponseContext(::core::mem::transmute(pserverocspresponsecontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetCRLContextProperty(pcrlcontext: *const CRL_CONTEXT, dwpropid: u32, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertGetCRLContextProperty(pcrlcontext : *const CRL_CONTEXT, dwpropid : u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: BOOL); CertGetCRLContextProperty(pcrlcontext, dwpropid, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), pcbdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetCRLFromStore(hcertstore: P0, pissuercontext: ::core::option::Option<*const CERT_CONTEXT>, pprevcrlcontext: ::core::option::Option<*const CRL_CONTEXT>, pdwflags: *mut u32) -> *mut CRL_CONTEXT @@ -1068,14 +1068,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertGetCRLFromStore(hcertstore : HCERTSTORE, pissuercontext : *const CERT_CONTEXT, pprevcrlcontext : *const CRL_CONTEXT, pdwflags : *mut u32) -> *mut CRL_CONTEXT); CertGetCRLFromStore(hcertstore.into_param().abi(), ::core::mem::transmute(pissuercontext.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pprevcrlcontext.unwrap_or(::std::ptr::null())), pdwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetCTLContextProperty(pctlcontext: *const CTL_CONTEXT, dwpropid: u32, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertGetCTLContextProperty(pctlcontext : *const CTL_CONTEXT, dwpropid : u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: BOOL); CertGetCTLContextProperty(pctlcontext, dwpropid, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), pcbdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetCertificateChain(hchainengine: P0, pcertcontext: *const CERT_CONTEXT, ptime: ::core::option::Option<*const super::super::Foundation::FILETIME>, hadditionalstore: P1, pchainpara: *const CERT_CHAIN_PARA, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, ppchaincontext: *mut *mut CERT_CHAIN_CONTEXT) -> ::windows_core::Result<()> @@ -1086,28 +1086,28 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertGetCertificateChain(hchainengine : HCERTCHAINENGINE, pcertcontext : *const CERT_CONTEXT, ptime : *const super::super::Foundation:: FILETIME, hadditionalstore : HCERTSTORE, pchainpara : *const CERT_CHAIN_PARA, dwflags : u32, pvreserved : *const ::core::ffi::c_void, ppchaincontext : *mut *mut CERT_CHAIN_CONTEXT) -> super::super::Foundation:: BOOL); CertGetCertificateChain(hchainengine.into_param().abi(), pcertcontext, ::core::mem::transmute(ptime.unwrap_or(::std::ptr::null())), hadditionalstore.into_param().abi(), pchainpara, dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ppchaincontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetCertificateContextProperty(pcertcontext: *const CERT_CONTEXT, dwpropid: u32, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertGetCertificateContextProperty(pcertcontext : *const CERT_CONTEXT, dwpropid : u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: BOOL); CertGetCertificateContextProperty(pcertcontext, dwpropid, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), pcbdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetEnhancedKeyUsage(pcertcontext: *const CERT_CONTEXT, dwflags: u32, pusage: ::core::option::Option<*mut CTL_USAGE>, pcbusage: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertGetEnhancedKeyUsage(pcertcontext : *const CERT_CONTEXT, dwflags : u32, pusage : *mut CTL_USAGE, pcbusage : *mut u32) -> super::super::Foundation:: BOOL); CertGetEnhancedKeyUsage(pcertcontext, dwflags, ::core::mem::transmute(pusage.unwrap_or(::std::ptr::null_mut())), pcbusage).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetIntendedKeyUsage(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pcertinfo: *const CERT_INFO, pbkeyusage: &mut [u8]) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertGetIntendedKeyUsage(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pcertinfo : *const CERT_INFO, pbkeyusage : *mut u8, cbkeyusage : u32) -> super::super::Foundation:: BOOL); CertGetIntendedKeyUsage(dwcertencodingtype, pcertinfo, ::core::mem::transmute(pbkeyusage.as_ptr()), pbkeyusage.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetIssuerCertificateFromStore(hcertstore: P0, psubjectcontext: *const CERT_CONTEXT, pprevissuercontext: ::core::option::Option<*const CERT_CONTEXT>, pdwflags: *mut u32) -> *mut CERT_CONTEXT @@ -1117,14 +1117,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertGetIssuerCertificateFromStore(hcertstore : HCERTSTORE, psubjectcontext : *const CERT_CONTEXT, pprevissuercontext : *const CERT_CONTEXT, pdwflags : *mut u32) -> *mut CERT_CONTEXT); CertGetIssuerCertificateFromStore(hcertstore.into_param().abi(), psubjectcontext, ::core::mem::transmute(pprevissuercontext.unwrap_or(::std::ptr::null())), pdwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetNameStringA(pcertcontext: *const CERT_CONTEXT, dwtype: u32, dwflags: u32, pvtypepara: ::core::option::Option<*const ::core::ffi::c_void>, psznamestring: ::core::option::Option<&mut [u8]>) -> u32 { ::windows_targets::link!("crypt32.dll" "system" fn CertGetNameStringA(pcertcontext : *const CERT_CONTEXT, dwtype : u32, dwflags : u32, pvtypepara : *const ::core::ffi::c_void, psznamestring : ::windows_core::PSTR, cchnamestring : u32) -> u32); CertGetNameStringA(pcertcontext, dwtype, dwflags, ::core::mem::transmute(pvtypepara.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psznamestring.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), psznamestring.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetNameStringW(pcertcontext: *const CERT_CONTEXT, dwtype: u32, dwflags: u32, pvtypepara: ::core::option::Option<*const ::core::ffi::c_void>, psznamestring: ::core::option::Option<&mut [u16]>) -> u32 { @@ -1141,7 +1141,7 @@ pub unsafe fn CertGetServerOcspResponseContext(hserverocspresponse: *const ::cor ::windows_targets::link!("crypt32.dll" "system" fn CertGetServerOcspResponseContext(hserverocspresponse : *const ::core::ffi::c_void, dwflags : u32, pvreserved : *const ::core::ffi::c_void) -> *mut CERT_SERVER_OCSP_RESPONSE_CONTEXT); CertGetServerOcspResponseContext(hserverocspresponse, dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetStoreProperty(hcertstore: P0, dwpropid: u32, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: *mut u32) -> ::windows_core::Result<()> @@ -1151,7 +1151,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertGetStoreProperty(hcertstore : HCERTSTORE, dwpropid : u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: BOOL); CertGetStoreProperty(hcertstore.into_param().abi(), dwpropid, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), pcbdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetSubjectCertificateFromStore(hcertstore: P0, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pcertid: *const CERT_INFO) -> *mut CERT_CONTEXT @@ -1161,21 +1161,21 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertGetSubjectCertificateFromStore(hcertstore : HCERTSTORE, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pcertid : *const CERT_INFO) -> *mut CERT_CONTEXT); CertGetSubjectCertificateFromStore(hcertstore.into_param().abi(), dwcertencodingtype, pcertid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertGetValidUsages(rghcerts: &[*const CERT_CONTEXT], cnumoids: *mut i32, rghoids: ::core::option::Option<*mut ::windows_core::PSTR>, pcboids: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertGetValidUsages(ccerts : u32, rghcerts : *const *const CERT_CONTEXT, cnumoids : *mut i32, rghoids : *mut ::windows_core::PSTR, pcboids : *mut u32) -> super::super::Foundation:: BOOL); CertGetValidUsages(rghcerts.len() as _, ::core::mem::transmute(rghcerts.as_ptr()), cnumoids, ::core::mem::transmute(rghoids.unwrap_or(::std::ptr::null_mut())), pcboids).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertIsRDNAttrsInCertificateName(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, dwflags: u32, pcertname: *const CRYPT_INTEGER_BLOB, prdn: *const CERT_RDN) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertIsRDNAttrsInCertificateName(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, dwflags : u32, pcertname : *const CRYPT_INTEGER_BLOB, prdn : *const CERT_RDN) -> super::super::Foundation:: BOOL); CertIsRDNAttrsInCertificateName(dwcertencodingtype, dwflags, pcertname, prdn).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertIsStrongHashToSign(pstrongsignpara: *const CERT_STRONG_SIGN_PARA, pwszcnghashalgid: P0, psigningcert: ::core::option::Option<*const CERT_CONTEXT>) -> ::windows_core::Result<()> @@ -1185,14 +1185,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertIsStrongHashToSign(pstrongsignpara : *const CERT_STRONG_SIGN_PARA, pwszcnghashalgid : ::windows_core::PCWSTR, psigningcert : *const CERT_CONTEXT) -> super::super::Foundation:: BOOL); CertIsStrongHashToSign(pstrongsignpara, pwszcnghashalgid.into_param().abi(), ::core::mem::transmute(psigningcert.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertIsValidCRLForCertificate(pcert: *const CERT_CONTEXT, pcrl: *const CRL_CONTEXT, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertIsValidCRLForCertificate(pcert : *const CERT_CONTEXT, pcrl : *const CRL_CONTEXT, dwflags : u32, pvreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CertIsValidCRLForCertificate(pcert, pcrl, dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertIsWeakHash(dwhashusetype: u32, pwszcnghashalgid: P0, dwchainflags: u32, psignerchaincontext: ::core::option::Option<*const CERT_CHAIN_CONTEXT>, ptimestamp: ::core::option::Option<*const super::super::Foundation::FILETIME>, pwszfilename: P1) -> super::super::Foundation::BOOL @@ -1221,7 +1221,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertOIDToAlgId(pszobjid : ::windows_core::PCSTR) -> u32); CertOIDToAlgId(pszobjid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertOpenServerOcspResponse(pchaincontext: *const CERT_CHAIN_CONTEXT, dwflags: u32, popenpara: ::core::option::Option<*const CERT_SERVER_OCSP_RESPONSE_OPEN_PARA>) -> *mut ::core::ffi::c_void { @@ -1268,7 +1268,7 @@ pub unsafe fn CertRDNValueToStrW(dwvaluetype: u32, pvalue: *const CRYPT_INTEGER_ ::windows_targets::link!("crypt32.dll" "system" fn CertRDNValueToStrW(dwvaluetype : u32, pvalue : *const CRYPT_INTEGER_BLOB, psz : ::windows_core::PWSTR, csz : u32) -> u32); CertRDNValueToStrW(dwvaluetype, pvalue, ::core::mem::transmute(psz.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), psz.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertRegisterPhysicalStore(pvsystemstore: *const ::core::ffi::c_void, dwflags: u32, pwszstorename: P0, pstoreinfo: *const CERT_PHYSICAL_STORE_INFO, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -1278,14 +1278,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertRegisterPhysicalStore(pvsystemstore : *const ::core::ffi::c_void, dwflags : u32, pwszstorename : ::windows_core::PCWSTR, pstoreinfo : *const CERT_PHYSICAL_STORE_INFO, pvreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CertRegisterPhysicalStore(pvsystemstore, dwflags, pwszstorename.into_param().abi(), pstoreinfo, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertRegisterSystemStore(pvsystemstore: *const ::core::ffi::c_void, dwflags: u32, pstoreinfo: ::core::option::Option<*const CERT_SYSTEM_STORE_INFO>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertRegisterSystemStore(pvsystemstore : *const ::core::ffi::c_void, dwflags : u32, pstoreinfo : *const CERT_SYSTEM_STORE_INFO, pvreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CertRegisterSystemStore(pvsystemstore, dwflags, ::core::mem::transmute(pstoreinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertRemoveEnhancedKeyUsageIdentifier(pcertcontext: *const CERT_CONTEXT, pszusageidentifier: P0) -> ::windows_core::Result<()> @@ -1304,7 +1304,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertRemoveStoreFromCollection(hcollectionstore : HCERTSTORE, hsiblingstore : HCERTSTORE) -> ()); CertRemoveStoreFromCollection(hcollectionstore.into_param().abi(), hsiblingstore.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertResyncCertificateChainEngine(hchainengine: P0) -> ::windows_core::Result<()> @@ -1314,7 +1314,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertResyncCertificateChainEngine(hchainengine : HCERTCHAINENGINE) -> super::super::Foundation:: BOOL); CertResyncCertificateChainEngine(hchainengine.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertRetrieveLogoOrBiometricInfo(pcertcontext: *const CERT_CONTEXT, lpszlogoorbiometrictype: P0, dwretrievalflags: u32, dwtimeout: u32, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, ppbdata: *mut *mut u8, pcbdata: *mut u32, ppwszmimetype: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> @@ -1324,7 +1324,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertRetrieveLogoOrBiometricInfo(pcertcontext : *const CERT_CONTEXT, lpszlogoorbiometrictype : ::windows_core::PCSTR, dwretrievalflags : u32, dwtimeout : u32, dwflags : u32, pvreserved : *const ::core::ffi::c_void, ppbdata : *mut *mut u8, pcbdata : *mut u32, ppwszmimetype : *mut ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); CertRetrieveLogoOrBiometricInfo(pcertcontext, lpszlogoorbiometrictype.into_param().abi(), dwretrievalflags, dwtimeout, dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ppbdata, pcbdata, ::core::mem::transmute(ppwszmimetype.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSaveStore(hcertstore: P0, dwencodingtype: CERT_QUERY_ENCODING_TYPE, dwsaveas: CERT_STORE_SAVE_AS, dwsaveto: CERT_STORE_SAVE_TO, pvsavetopara: *mut ::core::ffi::c_void, dwflags: u32) -> ::windows_core::Result<()> @@ -1334,7 +1334,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertSaveStore(hcertstore : HCERTSTORE, dwencodingtype : CERT_QUERY_ENCODING_TYPE, dwsaveas : CERT_STORE_SAVE_AS, dwsaveto : CERT_STORE_SAVE_TO, pvsavetopara : *mut ::core::ffi::c_void, dwflags : u32) -> super::super::Foundation:: BOOL); CertSaveStore(hcertstore.into_param().abi(), dwencodingtype, dwsaveas, dwsaveto, pvsavetopara, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSelectCertificateChains(pselectioncontext: ::core::option::Option<*const ::windows_core::GUID>, dwflags: u32, pchainparameters: ::core::option::Option<*const CERT_SELECT_CHAIN_PARA>, rgpcriteria: ::core::option::Option<&[CERT_SELECT_CRITERIA]>, hstore: P0, pcselection: *mut u32, pprgpselection: *mut *mut *mut CERT_CHAIN_CONTEXT) -> ::windows_core::Result<()> @@ -1344,63 +1344,63 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertSelectCertificateChains(pselectioncontext : *const ::windows_core::GUID, dwflags : u32, pchainparameters : *const CERT_SELECT_CHAIN_PARA, ccriteria : u32, rgpcriteria : *const CERT_SELECT_CRITERIA, hstore : HCERTSTORE, pcselection : *mut u32, pprgpselection : *mut *mut *mut CERT_CHAIN_CONTEXT) -> super::super::Foundation:: BOOL); CertSelectCertificateChains(::core::mem::transmute(pselectioncontext.unwrap_or(::std::ptr::null())), dwflags, ::core::mem::transmute(pchainparameters.unwrap_or(::std::ptr::null())), rgpcriteria.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpcriteria.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), hstore.into_param().abi(), pcselection, pprgpselection).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSerializeCRLStoreElement(pcrlcontext: *const CRL_CONTEXT, dwflags: u32, pbelement: ::core::option::Option<*mut u8>, pcbelement: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertSerializeCRLStoreElement(pcrlcontext : *const CRL_CONTEXT, dwflags : u32, pbelement : *mut u8, pcbelement : *mut u32) -> super::super::Foundation:: BOOL); CertSerializeCRLStoreElement(pcrlcontext, dwflags, ::core::mem::transmute(pbelement.unwrap_or(::std::ptr::null_mut())), pcbelement).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSerializeCTLStoreElement(pctlcontext: *const CTL_CONTEXT, dwflags: u32, pbelement: ::core::option::Option<*mut u8>, pcbelement: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertSerializeCTLStoreElement(pctlcontext : *const CTL_CONTEXT, dwflags : u32, pbelement : *mut u8, pcbelement : *mut u32) -> super::super::Foundation:: BOOL); CertSerializeCTLStoreElement(pctlcontext, dwflags, ::core::mem::transmute(pbelement.unwrap_or(::std::ptr::null_mut())), pcbelement).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSerializeCertificateStoreElement(pcertcontext: *const CERT_CONTEXT, dwflags: u32, pbelement: ::core::option::Option<*mut u8>, pcbelement: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertSerializeCertificateStoreElement(pcertcontext : *const CERT_CONTEXT, dwflags : u32, pbelement : *mut u8, pcbelement : *mut u32) -> super::super::Foundation:: BOOL); CertSerializeCertificateStoreElement(pcertcontext, dwflags, ::core::mem::transmute(pbelement.unwrap_or(::std::ptr::null_mut())), pcbelement).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSetCRLContextProperty(pcrlcontext: *const CRL_CONTEXT, dwpropid: u32, dwflags: u32, pvdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertSetCRLContextProperty(pcrlcontext : *const CRL_CONTEXT, dwpropid : u32, dwflags : u32, pvdata : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CertSetCRLContextProperty(pcrlcontext, dwpropid, dwflags, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSetCTLContextProperty(pctlcontext: *const CTL_CONTEXT, dwpropid: u32, dwflags: u32, pvdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertSetCTLContextProperty(pctlcontext : *const CTL_CONTEXT, dwpropid : u32, dwflags : u32, pvdata : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CertSetCTLContextProperty(pctlcontext, dwpropid, dwflags, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSetCertificateContextPropertiesFromCTLEntry(pcertcontext: *const CERT_CONTEXT, pctlentry: *const CTL_ENTRY, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertSetCertificateContextPropertiesFromCTLEntry(pcertcontext : *const CERT_CONTEXT, pctlentry : *const CTL_ENTRY, dwflags : u32) -> super::super::Foundation:: BOOL); CertSetCertificateContextPropertiesFromCTLEntry(pcertcontext, pctlentry, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSetCertificateContextProperty(pcertcontext: *const CERT_CONTEXT, dwpropid: u32, dwflags: u32, pvdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertSetCertificateContextProperty(pcertcontext : *const CERT_CONTEXT, dwpropid : u32, dwflags : u32, pvdata : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CertSetCertificateContextProperty(pcertcontext, dwpropid, dwflags, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSetEnhancedKeyUsage(pcertcontext: *const CERT_CONTEXT, pusage: ::core::option::Option<*const CTL_USAGE>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertSetEnhancedKeyUsage(pcertcontext : *const CERT_CONTEXT, pusage : *const CTL_USAGE) -> super::super::Foundation:: BOOL); CertSetEnhancedKeyUsage(pcertcontext, ::core::mem::transmute(pusage.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertSetStoreProperty(hcertstore: P0, dwpropid: u32, dwflags: u32, pvdata: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -1410,7 +1410,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertSetStoreProperty(hcertstore : HCERTSTORE, dwpropid : u32, dwflags : u32, pvdata : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CertSetStoreProperty(hcertstore.into_param().abi(), dwpropid, dwflags, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertStrToNameA(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pszx500: P0, dwstrtype: CERT_STRING_TYPE, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, pbencoded: ::core::option::Option<*mut u8>, pcbencoded: *mut u32, ppszerror: ::core::option::Option<*mut ::windows_core::PCSTR>) -> ::windows_core::Result<()> @@ -1420,7 +1420,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertStrToNameA(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pszx500 : ::windows_core::PCSTR, dwstrtype : CERT_STRING_TYPE, pvreserved : *const ::core::ffi::c_void, pbencoded : *mut u8, pcbencoded : *mut u32, ppszerror : *mut ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); CertStrToNameA(dwcertencodingtype, pszx500.into_param().abi(), dwstrtype, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbencoded.unwrap_or(::std::ptr::null_mut())), pcbencoded, ::core::mem::transmute(ppszerror.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertStrToNameW(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pszx500: P0, dwstrtype: CERT_STRING_TYPE, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, pbencoded: ::core::option::Option<*mut u8>, pcbencoded: *mut u32, ppszerror: ::core::option::Option<*mut ::windows_core::PCWSTR>) -> ::windows_core::Result<()> @@ -1430,7 +1430,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertStrToNameW(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pszx500 : ::windows_core::PCWSTR, dwstrtype : CERT_STRING_TYPE, pvreserved : *const ::core::ffi::c_void, pbencoded : *mut u8, pcbencoded : *mut u32, ppszerror : *mut ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); CertStrToNameW(dwcertencodingtype, pszx500.into_param().abi(), dwstrtype, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbencoded.unwrap_or(::std::ptr::null_mut())), pcbencoded, ::core::mem::transmute(ppszerror.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertUnregisterPhysicalStore(pvsystemstore: *const ::core::ffi::c_void, dwflags: u32, pwszstorename: P0) -> super::super::Foundation::BOOL @@ -1440,35 +1440,35 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertUnregisterPhysicalStore(pvsystemstore : *const ::core::ffi::c_void, dwflags : u32, pwszstorename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); CertUnregisterPhysicalStore(pvsystemstore, dwflags, pwszstorename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertUnregisterSystemStore(pvsystemstore: *const ::core::ffi::c_void, dwflags: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertUnregisterSystemStore(pvsystemstore : *const ::core::ffi::c_void, dwflags : u32) -> super::super::Foundation:: BOOL); CertUnregisterSystemStore(pvsystemstore, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertVerifyCRLRevocation(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pcertid: *const CERT_INFO, rgpcrlinfo: &[*const CRL_INFO]) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CertVerifyCRLRevocation(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pcertid : *const CERT_INFO, ccrlinfo : u32, rgpcrlinfo : *const *const CRL_INFO) -> super::super::Foundation:: BOOL); CertVerifyCRLRevocation(dwcertencodingtype, pcertid, rgpcrlinfo.len() as _, ::core::mem::transmute(rgpcrlinfo.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertVerifyCRLTimeValidity(ptimetoverify: ::core::option::Option<*const super::super::Foundation::FILETIME>, pcrlinfo: *const CRL_INFO) -> i32 { ::windows_targets::link!("crypt32.dll" "system" fn CertVerifyCRLTimeValidity(ptimetoverify : *const super::super::Foundation:: FILETIME, pcrlinfo : *const CRL_INFO) -> i32); CertVerifyCRLTimeValidity(::core::mem::transmute(ptimetoverify.unwrap_or(::std::ptr::null())), pcrlinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertVerifyCTLUsage(dwencodingtype: u32, dwsubjecttype: u32, pvsubject: *const ::core::ffi::c_void, psubjectusage: *const CTL_USAGE, dwflags: u32, pverifyusagepara: ::core::option::Option<*const CTL_VERIFY_USAGE_PARA>, pverifyusagestatus: *mut CTL_VERIFY_USAGE_STATUS) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertVerifyCTLUsage(dwencodingtype : u32, dwsubjecttype : u32, pvsubject : *const ::core::ffi::c_void, psubjectusage : *const CTL_USAGE, dwflags : u32, pverifyusagepara : *const CTL_VERIFY_USAGE_PARA, pverifyusagestatus : *mut CTL_VERIFY_USAGE_STATUS) -> super::super::Foundation:: BOOL); CertVerifyCTLUsage(dwencodingtype, dwsubjecttype, pvsubject, psubjectusage, dwflags, ::core::mem::transmute(pverifyusagepara.unwrap_or(::std::ptr::null())), pverifyusagestatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertVerifyCertificateChainPolicy(pszpolicyoid: P0, pchaincontext: *const CERT_CHAIN_CONTEXT, ppolicypara: *const CERT_CHAIN_POLICY_PARA, ppolicystatus: *mut CERT_CHAIN_POLICY_STATUS) -> super::super::Foundation::BOOL @@ -1478,28 +1478,28 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CertVerifyCertificateChainPolicy(pszpolicyoid : ::windows_core::PCSTR, pchaincontext : *const CERT_CHAIN_CONTEXT, ppolicypara : *const CERT_CHAIN_POLICY_PARA, ppolicystatus : *mut CERT_CHAIN_POLICY_STATUS) -> super::super::Foundation:: BOOL); CertVerifyCertificateChainPolicy(pszpolicyoid.into_param().abi(), pchaincontext, ppolicypara, ppolicystatus) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertVerifyRevocation(dwencodingtype: u32, dwrevtype: u32, rgpvcontext: &[*const ::core::ffi::c_void], dwflags: u32, prevpara: ::core::option::Option<*const CERT_REVOCATION_PARA>, prevstatus: *mut CERT_REVOCATION_STATUS) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertVerifyRevocation(dwencodingtype : u32, dwrevtype : u32, ccontext : u32, rgpvcontext : *const *const ::core::ffi::c_void, dwflags : u32, prevpara : *const CERT_REVOCATION_PARA, prevstatus : *mut CERT_REVOCATION_STATUS) -> super::super::Foundation:: BOOL); CertVerifyRevocation(dwencodingtype, dwrevtype, rgpvcontext.len() as _, ::core::mem::transmute(rgpvcontext.as_ptr()), dwflags, ::core::mem::transmute(prevpara.unwrap_or(::std::ptr::null())), prevstatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertVerifySubjectCertificateContext(psubject: *const CERT_CONTEXT, pissuer: ::core::option::Option<*const CERT_CONTEXT>, pdwflags: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CertVerifySubjectCertificateContext(psubject : *const CERT_CONTEXT, pissuer : *const CERT_CONTEXT, pdwflags : *mut u32) -> super::super::Foundation:: BOOL); CertVerifySubjectCertificateContext(psubject, ::core::mem::transmute(pissuer.unwrap_or(::std::ptr::null())), pdwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertVerifyTimeValidity(ptimetoverify: ::core::option::Option<*const super::super::Foundation::FILETIME>, pcertinfo: *const CERT_INFO) -> i32 { ::windows_targets::link!("crypt32.dll" "system" fn CertVerifyTimeValidity(ptimetoverify : *const super::super::Foundation:: FILETIME, pcertinfo : *const CERT_INFO) -> i32); CertVerifyTimeValidity(::core::mem::transmute(ptimetoverify.unwrap_or(::std::ptr::null())), pcertinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CertVerifyValidityNesting(psubjectinfo: *const CERT_INFO, pissuerinfo: *const CERT_INFO) -> super::super::Foundation::BOOL { @@ -1511,14 +1511,14 @@ pub unsafe fn CloseCryptoHandle(hcrypto: *const INFORMATIONCARD_CRYPTO_HANDLE) - ::windows_targets::link!("infocardapi.dll" "system" fn CloseCryptoHandle(hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE) -> ::windows_core::HRESULT); CloseCryptoHandle(hcrypto).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptAcquireCertificatePrivateKey(pcert: *const CERT_CONTEXT, dwflags: CRYPT_ACQUIRE_FLAGS, pvparameters: ::core::option::Option<*const ::core::ffi::c_void>, phcryptprovorncryptkey: *mut HCRYPTPROV_OR_NCRYPT_KEY_HANDLE, pdwkeyspec: ::core::option::Option<*mut CERT_KEY_SPEC>, pfcallerfreeprovorncryptkey: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptAcquireCertificatePrivateKey(pcert : *const CERT_CONTEXT, dwflags : CRYPT_ACQUIRE_FLAGS, pvparameters : *const ::core::ffi::c_void, phcryptprovorncryptkey : *mut HCRYPTPROV_OR_NCRYPT_KEY_HANDLE, pdwkeyspec : *mut CERT_KEY_SPEC, pfcallerfreeprovorncryptkey : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); CryptAcquireCertificatePrivateKey(pcert, dwflags, ::core::mem::transmute(pvparameters.unwrap_or(::std::ptr::null())), phcryptprovorncryptkey, ::core::mem::transmute(pdwkeyspec.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pfcallerfreeprovorncryptkey.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptAcquireContextA(phprov: *mut usize, szcontainer: P0, szprovider: P1, dwprovtype: u32, dwflags: u32) -> ::windows_core::Result<()> @@ -1529,7 +1529,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptAcquireContextA(phprov : *mut usize, szcontainer : ::windows_core::PCSTR, szprovider : ::windows_core::PCSTR, dwprovtype : u32, dwflags : u32) -> super::super::Foundation:: BOOL); CryptAcquireContextA(phprov, szcontainer.into_param().abi(), szprovider.into_param().abi(), dwprovtype, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptAcquireContextW(phprov: *mut usize, szcontainer: P0, szprovider: P1, dwprovtype: u32, dwflags: u32) -> ::windows_core::Result<()> @@ -1540,21 +1540,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptAcquireContextW(phprov : *mut usize, szcontainer : ::windows_core::PCWSTR, szprovider : ::windows_core::PCWSTR, dwprovtype : u32, dwflags : u32) -> super::super::Foundation:: BOOL); CryptAcquireContextW(phprov, szcontainer.into_param().abi(), szprovider.into_param().abi(), dwprovtype, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptBinaryToStringA(pbbinary: &[u8], dwflags: CRYPT_STRING, pszstring: ::windows_core::PSTR, pcchstring: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CryptBinaryToStringA(pbbinary : *const u8, cbbinary : u32, dwflags : CRYPT_STRING, pszstring : ::windows_core::PSTR, pcchstring : *mut u32) -> super::super::Foundation:: BOOL); CryptBinaryToStringA(::core::mem::transmute(pbbinary.as_ptr()), pbbinary.len() as _, dwflags, ::core::mem::transmute(pszstring), pcchstring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptBinaryToStringW(pbbinary: &[u8], dwflags: CRYPT_STRING, pszstring: ::windows_core::PWSTR, pcchstring: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CryptBinaryToStringW(pbbinary : *const u8, cbbinary : u32, dwflags : CRYPT_STRING, pszstring : ::windows_core::PWSTR, pcchstring : *mut u32) -> super::super::Foundation:: BOOL); CryptBinaryToStringW(::core::mem::transmute(pbbinary.as_ptr()), pbbinary.len() as _, dwflags, ::core::mem::transmute(pszstring), pcchstring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCloseAsyncHandle(hasync: P0) -> super::super::Foundation::BOOL @@ -1564,28 +1564,28 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptCloseAsyncHandle(hasync : HCRYPTASYNC) -> super::super::Foundation:: BOOL); CryptCloseAsyncHandle(hasync.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptContextAddRef(hprov: usize, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptContextAddRef(hprov : usize, pdwreserved : *const u32, dwflags : u32) -> super::super::Foundation:: BOOL); CryptContextAddRef(hprov, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCreateAsyncHandle(dwflags: u32, phasync: *mut HCRYPTASYNC) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CryptCreateAsyncHandle(dwflags : u32, phasync : *mut HCRYPTASYNC) -> super::super::Foundation:: BOOL); CryptCreateAsyncHandle(dwflags, phasync) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCreateHash(hprov: usize, algid: ALG_ID, hkey: usize, dwflags: u32, phhash: *mut usize) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptCreateHash(hprov : usize, algid : ALG_ID, hkey : usize, dwflags : u32, phhash : *mut usize) -> super::super::Foundation:: BOOL); CryptCreateHash(hprov, algid, hkey, dwflags, phhash).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptCreateKeyIdentifierFromCSP(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pszpubkeyoid: P0, ppubkeystruc: *const PUBLICKEYSTRUC, cbpubkeystruc: u32, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, pbhash: ::core::option::Option<*mut u8>, pcbhash: *mut u32) -> ::windows_core::Result<()> @@ -1595,7 +1595,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptCreateKeyIdentifierFromCSP(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pszpubkeyoid : ::windows_core::PCSTR, ppubkeystruc : *const PUBLICKEYSTRUC, cbpubkeystruc : u32, dwflags : u32, pvreserved : *const ::core::ffi::c_void, pbhash : *mut u8, pcbhash : *mut u32) -> super::super::Foundation:: BOOL); CryptCreateKeyIdentifierFromCSP(dwcertencodingtype, pszpubkeyoid.into_param().abi(), ppubkeystruc, cbpubkeystruc, dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbhash.unwrap_or(::std::ptr::null_mut())), pcbhash).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDecodeMessage(dwmsgtypeflags: u32, pdecryptpara: ::core::option::Option<*const CRYPT_DECRYPT_MESSAGE_PARA>, pverifypara: ::core::option::Option<*const CRYPT_VERIFY_MESSAGE_PARA>, dwsignerindex: u32, pbencodedblob: &[u8], dwprevinnercontenttype: u32, pdwmsgtype: ::core::option::Option<*mut u32>, pdwinnercontenttype: ::core::option::Option<*mut u32>, pbdecoded: ::core::option::Option<*mut u8>, pcbdecoded: ::core::option::Option<*mut u32>, ppxchgcert: ::core::option::Option<*mut *mut CERT_CONTEXT>, ppsignercert: ::core::option::Option<*mut *mut CERT_CONTEXT>) -> ::windows_core::Result<()> { @@ -1617,7 +1617,7 @@ pub unsafe fn CryptDecodeMessage(dwmsgtypeflags: u32, pdecryptpara: ::core::opti ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDecodeObject(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, lpszstructtype: P0, pbencoded: &[u8], dwflags: u32, pvstructinfo: ::core::option::Option<*mut ::core::ffi::c_void>, pcbstructinfo: *mut u32) -> ::windows_core::Result<()> @@ -1627,7 +1627,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptDecodeObject(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, lpszstructtype : ::windows_core::PCSTR, pbencoded : *const u8, cbencoded : u32, dwflags : u32, pvstructinfo : *mut ::core::ffi::c_void, pcbstructinfo : *mut u32) -> super::super::Foundation:: BOOL); CryptDecodeObject(dwcertencodingtype, lpszstructtype.into_param().abi(), ::core::mem::transmute(pbencoded.as_ptr()), pbencoded.len() as _, dwflags, ::core::mem::transmute(pvstructinfo.unwrap_or(::std::ptr::null_mut())), pcbstructinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDecodeObjectEx(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, lpszstructtype: P0, pbencoded: &[u8], dwflags: u32, pdecodepara: ::core::option::Option<*const CRYPT_DECODE_PARA>, pvstructinfo: ::core::option::Option<*mut ::core::ffi::c_void>, pcbstructinfo: *mut u32) -> ::windows_core::Result<()> @@ -1637,7 +1637,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptDecodeObjectEx(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, lpszstructtype : ::windows_core::PCSTR, pbencoded : *const u8, cbencoded : u32, dwflags : u32, pdecodepara : *const CRYPT_DECODE_PARA, pvstructinfo : *mut ::core::ffi::c_void, pcbstructinfo : *mut u32) -> super::super::Foundation:: BOOL); CryptDecodeObjectEx(dwcertencodingtype, lpszstructtype.into_param().abi(), ::core::mem::transmute(pbencoded.as_ptr()), pbencoded.len() as _, dwflags, ::core::mem::transmute(pdecodepara.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvstructinfo.unwrap_or(::std::ptr::null_mut())), pcbstructinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDecrypt(hkey: usize, hhash: usize, r#final: P0, dwflags: u32, pbdata: *mut u8, pdwdatalen: *mut u32) -> ::windows_core::Result<()> @@ -1647,56 +1647,56 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptDecrypt(hkey : usize, hhash : usize, r#final : super::super::Foundation:: BOOL, dwflags : u32, pbdata : *mut u8, pdwdatalen : *mut u32) -> super::super::Foundation:: BOOL); CryptDecrypt(hkey, hhash, r#final.into_param().abi(), dwflags, pbdata, pdwdatalen).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDecryptAndVerifyMessageSignature(pdecryptpara: *const CRYPT_DECRYPT_MESSAGE_PARA, pverifypara: *const CRYPT_VERIFY_MESSAGE_PARA, dwsignerindex: u32, pbencryptedblob: &[u8], pbdecrypted: ::core::option::Option<*mut u8>, pcbdecrypted: ::core::option::Option<*mut u32>, ppxchgcert: ::core::option::Option<*mut *mut CERT_CONTEXT>, ppsignercert: ::core::option::Option<*mut *mut CERT_CONTEXT>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptDecryptAndVerifyMessageSignature(pdecryptpara : *const CRYPT_DECRYPT_MESSAGE_PARA, pverifypara : *const CRYPT_VERIFY_MESSAGE_PARA, dwsignerindex : u32, pbencryptedblob : *const u8, cbencryptedblob : u32, pbdecrypted : *mut u8, pcbdecrypted : *mut u32, ppxchgcert : *mut *mut CERT_CONTEXT, ppsignercert : *mut *mut CERT_CONTEXT) -> super::super::Foundation:: BOOL); CryptDecryptAndVerifyMessageSignature(pdecryptpara, pverifypara, dwsignerindex, ::core::mem::transmute(pbencryptedblob.as_ptr()), pbencryptedblob.len() as _, ::core::mem::transmute(pbdecrypted.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdecrypted.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppxchgcert.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppsignercert.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDecryptMessage(pdecryptpara: *const CRYPT_DECRYPT_MESSAGE_PARA, pbencryptedblob: &[u8], pbdecrypted: ::core::option::Option<*mut u8>, pcbdecrypted: ::core::option::Option<*mut u32>, ppxchgcert: ::core::option::Option<*mut *mut CERT_CONTEXT>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptDecryptMessage(pdecryptpara : *const CRYPT_DECRYPT_MESSAGE_PARA, pbencryptedblob : *const u8, cbencryptedblob : u32, pbdecrypted : *mut u8, pcbdecrypted : *mut u32, ppxchgcert : *mut *mut CERT_CONTEXT) -> super::super::Foundation:: BOOL); CryptDecryptMessage(pdecryptpara, ::core::mem::transmute(pbencryptedblob.as_ptr()), pbencryptedblob.len() as _, ::core::mem::transmute(pbdecrypted.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdecrypted.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppxchgcert.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDeriveKey(hprov: usize, algid: ALG_ID, hbasedata: usize, dwflags: u32, phkey: *mut usize) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptDeriveKey(hprov : usize, algid : ALG_ID, hbasedata : usize, dwflags : u32, phkey : *mut usize) -> super::super::Foundation:: BOOL); CryptDeriveKey(hprov, algid, hbasedata, dwflags, phkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDestroyHash(hhash: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptDestroyHash(hhash : usize) -> super::super::Foundation:: BOOL); CryptDestroyHash(hhash).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDestroyKey(hkey: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptDestroyKey(hkey : usize) -> super::super::Foundation:: BOOL); CryptDestroyKey(hkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDuplicateHash(hhash: usize, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32, phhash: *mut usize) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptDuplicateHash(hhash : usize, pdwreserved : *const u32, dwflags : u32, phhash : *mut usize) -> super::super::Foundation:: BOOL); CryptDuplicateHash(hhash, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags, phhash).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptDuplicateKey(hkey: usize, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32, phkey: *mut usize) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptDuplicateKey(hkey : usize, pdwreserved : *const u32, dwflags : u32, phkey : *mut usize) -> super::super::Foundation:: BOOL); CryptDuplicateKey(hkey, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags, phkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEncodeObject(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, lpszstructtype: P0, pvstructinfo: *const ::core::ffi::c_void, pbencoded: ::core::option::Option<*mut u8>, pcbencoded: *mut u32) -> ::windows_core::Result<()> @@ -1706,7 +1706,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptEncodeObject(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, lpszstructtype : ::windows_core::PCSTR, pvstructinfo : *const ::core::ffi::c_void, pbencoded : *mut u8, pcbencoded : *mut u32) -> super::super::Foundation:: BOOL); CryptEncodeObject(dwcertencodingtype, lpszstructtype.into_param().abi(), pvstructinfo, ::core::mem::transmute(pbencoded.unwrap_or(::std::ptr::null_mut())), pcbencoded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEncodeObjectEx(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, lpszstructtype: P0, pvstructinfo: *const ::core::ffi::c_void, dwflags: CRYPT_ENCODE_OBJECT_FLAGS, pencodepara: ::core::option::Option<*const CRYPT_ENCODE_PARA>, pvencoded: ::core::option::Option<*mut ::core::ffi::c_void>, pcbencoded: *mut u32) -> ::windows_core::Result<()> @@ -1716,7 +1716,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptEncodeObjectEx(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, lpszstructtype : ::windows_core::PCSTR, pvstructinfo : *const ::core::ffi::c_void, dwflags : CRYPT_ENCODE_OBJECT_FLAGS, pencodepara : *const CRYPT_ENCODE_PARA, pvencoded : *mut ::core::ffi::c_void, pcbencoded : *mut u32) -> super::super::Foundation:: BOOL); CryptEncodeObjectEx(dwcertencodingtype, lpszstructtype.into_param().abi(), pvstructinfo, dwflags, ::core::mem::transmute(pencodepara.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvencoded.unwrap_or(::std::ptr::null_mut())), pcbencoded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEncrypt(hkey: usize, hhash: usize, r#final: P0, dwflags: u32, pbdata: ::core::option::Option<&mut [u8]>, pdwdatalen: *mut u32) -> ::windows_core::Result<()> @@ -1726,14 +1726,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptEncrypt(hkey : usize, hhash : usize, r#final : super::super::Foundation:: BOOL, dwflags : u32, pbdata : *mut u8, pdwdatalen : *mut u32, dwbuflen : u32) -> super::super::Foundation:: BOOL); CryptEncrypt(hkey, hhash, r#final.into_param().abi(), dwflags, ::core::mem::transmute(pbdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdwdatalen, pbdata.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEncryptMessage(pencryptpara: *const CRYPT_ENCRYPT_MESSAGE_PARA, rgprecipientcert: &[*const CERT_CONTEXT], pbtobeencrypted: ::core::option::Option<&[u8]>, pbencryptedblob: ::core::option::Option<*mut u8>, pcbencryptedblob: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptEncryptMessage(pencryptpara : *const CRYPT_ENCRYPT_MESSAGE_PARA, crecipientcert : u32, rgprecipientcert : *const *const CERT_CONTEXT, pbtobeencrypted : *const u8, cbtobeencrypted : u32, pbencryptedblob : *mut u8, pcbencryptedblob : *mut u32) -> super::super::Foundation:: BOOL); CryptEncryptMessage(pencryptpara, rgprecipientcert.len() as _, ::core::mem::transmute(rgprecipientcert.as_ptr()), ::core::mem::transmute(pbtobeencrypted.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbtobeencrypted.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbencryptedblob.unwrap_or(::std::ptr::null_mut())), pcbencryptedblob).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEnumKeyIdentifierProperties(pkeyidentifier: ::core::option::Option<*const CRYPT_INTEGER_BLOB>, dwpropid: u32, dwflags: u32, pwszcomputername: P0, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, pvarg: ::core::option::Option<*mut ::core::ffi::c_void>, pfnenum: PFN_CRYPT_ENUM_KEYID_PROP) -> ::windows_core::Result<()> @@ -1743,7 +1743,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptEnumKeyIdentifierProperties(pkeyidentifier : *const CRYPT_INTEGER_BLOB, dwpropid : u32, dwflags : u32, pwszcomputername : ::windows_core::PCWSTR, pvreserved : *const ::core::ffi::c_void, pvarg : *mut ::core::ffi::c_void, pfnenum : PFN_CRYPT_ENUM_KEYID_PROP) -> super::super::Foundation:: BOOL); CryptEnumKeyIdentifierProperties(::core::mem::transmute(pkeyidentifier.unwrap_or(::std::ptr::null())), dwpropid, dwflags, pwszcomputername.into_param().abi(), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvarg.unwrap_or(::std::ptr::null_mut())), pfnenum).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEnumOIDFunction(dwencodingtype: u32, pszfuncname: P0, pszoid: P1, dwflags: u32, pvarg: ::core::option::Option<*mut ::core::ffi::c_void>, pfnenumoidfunc: PFN_CRYPT_ENUM_OID_FUNC) -> ::windows_core::Result<()> @@ -1754,49 +1754,49 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptEnumOIDFunction(dwencodingtype : u32, pszfuncname : ::windows_core::PCSTR, pszoid : ::windows_core::PCSTR, dwflags : u32, pvarg : *mut ::core::ffi::c_void, pfnenumoidfunc : PFN_CRYPT_ENUM_OID_FUNC) -> super::super::Foundation:: BOOL); CryptEnumOIDFunction(dwencodingtype, pszfuncname.into_param().abi(), pszoid.into_param().abi(), dwflags, ::core::mem::transmute(pvarg.unwrap_or(::std::ptr::null_mut())), pfnenumoidfunc).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEnumOIDInfo(dwgroupid: u32, dwflags: u32, pvarg: ::core::option::Option<*mut ::core::ffi::c_void>, pfnenumoidinfo: PFN_CRYPT_ENUM_OID_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CryptEnumOIDInfo(dwgroupid : u32, dwflags : u32, pvarg : *mut ::core::ffi::c_void, pfnenumoidinfo : PFN_CRYPT_ENUM_OID_INFO) -> super::super::Foundation:: BOOL); CryptEnumOIDInfo(dwgroupid, dwflags, ::core::mem::transmute(pvarg.unwrap_or(::std::ptr::null_mut())), pfnenumoidinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEnumProviderTypesA(dwindex: u32, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32, pdwprovtype: *mut u32, sztypename: ::windows_core::PSTR, pcbtypename: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptEnumProviderTypesA(dwindex : u32, pdwreserved : *const u32, dwflags : u32, pdwprovtype : *mut u32, sztypename : ::windows_core::PSTR, pcbtypename : *mut u32) -> super::super::Foundation:: BOOL); CryptEnumProviderTypesA(dwindex, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags, pdwprovtype, ::core::mem::transmute(sztypename), pcbtypename).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEnumProviderTypesW(dwindex: u32, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32, pdwprovtype: *mut u32, sztypename: ::windows_core::PWSTR, pcbtypename: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptEnumProviderTypesW(dwindex : u32, pdwreserved : *const u32, dwflags : u32, pdwprovtype : *mut u32, sztypename : ::windows_core::PWSTR, pcbtypename : *mut u32) -> super::super::Foundation:: BOOL); CryptEnumProviderTypesW(dwindex, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags, pdwprovtype, ::core::mem::transmute(sztypename), pcbtypename).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEnumProvidersA(dwindex: u32, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32, pdwprovtype: *mut u32, szprovname: ::windows_core::PSTR, pcbprovname: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptEnumProvidersA(dwindex : u32, pdwreserved : *const u32, dwflags : u32, pdwprovtype : *mut u32, szprovname : ::windows_core::PSTR, pcbprovname : *mut u32) -> super::super::Foundation:: BOOL); CryptEnumProvidersA(dwindex, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags, pdwprovtype, ::core::mem::transmute(szprovname), pcbprovname).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptEnumProvidersW(dwindex: u32, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32, pdwprovtype: *mut u32, szprovname: ::windows_core::PWSTR, pcbprovname: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptEnumProvidersW(dwindex : u32, pdwreserved : *const u32, dwflags : u32, pdwprovtype : *mut u32, szprovname : ::windows_core::PWSTR, pcbprovname : *mut u32) -> super::super::Foundation:: BOOL); CryptEnumProvidersW(dwindex, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags, pdwprovtype, ::core::mem::transmute(szprovname), pcbprovname).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptExportKey(hkey: usize, hexpkey: usize, dwblobtype: u32, dwflags: CRYPT_KEY_FLAGS, pbdata: ::core::option::Option<*mut u8>, pdwdatalen: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptExportKey(hkey : usize, hexpkey : usize, dwblobtype : u32, dwflags : CRYPT_KEY_FLAGS, pbdata : *mut u8, pdwdatalen : *mut u32) -> super::super::Foundation:: BOOL); CryptExportKey(hkey, hexpkey, dwblobtype, dwflags, ::core::mem::transmute(pbdata.unwrap_or(::std::ptr::null_mut())), pdwdatalen).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptExportPKCS8(hcryptprov: usize, dwkeyspec: u32, pszprivatekeyobjid: P0, dwflags: u32, pvauxinfo: ::core::option::Option<*const ::core::ffi::c_void>, pbprivatekeyblob: ::core::option::Option<*mut u8>, pcbprivatekeyblob: *mut u32) -> ::windows_core::Result<()> @@ -1806,7 +1806,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptExportPKCS8(hcryptprov : usize, dwkeyspec : u32, pszprivatekeyobjid : ::windows_core::PCSTR, dwflags : u32, pvauxinfo : *const ::core::ffi::c_void, pbprivatekeyblob : *mut u8, pcbprivatekeyblob : *mut u32) -> super::super::Foundation:: BOOL); CryptExportPKCS8(hcryptprov, dwkeyspec, pszprivatekeyobjid.into_param().abi(), dwflags, ::core::mem::transmute(pvauxinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbprivatekeyblob.unwrap_or(::std::ptr::null_mut())), pcbprivatekeyblob).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptExportPublicKeyInfo(hcryptprovorncryptkey: P0, dwkeyspec: u32, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pinfo: ::core::option::Option<*mut CERT_PUBLIC_KEY_INFO>, pcbinfo: *mut u32) -> ::windows_core::Result<()> @@ -1816,7 +1816,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptExportPublicKeyInfo(hcryptprovorncryptkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE, dwkeyspec : u32, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pinfo : *mut CERT_PUBLIC_KEY_INFO, pcbinfo : *mut u32) -> super::super::Foundation:: BOOL); CryptExportPublicKeyInfo(hcryptprovorncryptkey.into_param().abi(), dwkeyspec, dwcertencodingtype, ::core::mem::transmute(pinfo.unwrap_or(::std::ptr::null_mut())), pcbinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptExportPublicKeyInfoEx(hcryptprovorncryptkey: P0, dwkeyspec: u32, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pszpublickeyobjid: P1, dwflags: u32, pvauxinfo: ::core::option::Option<*const ::core::ffi::c_void>, pinfo: ::core::option::Option<*mut CERT_PUBLIC_KEY_INFO>, pcbinfo: *mut u32) -> ::windows_core::Result<()> @@ -1827,7 +1827,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptExportPublicKeyInfoEx(hcryptprovorncryptkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE, dwkeyspec : u32, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pszpublickeyobjid : ::windows_core::PCSTR, dwflags : u32, pvauxinfo : *const ::core::ffi::c_void, pinfo : *mut CERT_PUBLIC_KEY_INFO, pcbinfo : *mut u32) -> super::super::Foundation:: BOOL); CryptExportPublicKeyInfoEx(hcryptprovorncryptkey.into_param().abi(), dwkeyspec, dwcertencodingtype, pszpublickeyobjid.into_param().abi(), dwflags, ::core::mem::transmute(pvauxinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pinfo.unwrap_or(::std::ptr::null_mut())), pcbinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptExportPublicKeyInfoFromBCryptKeyHandle(hbcryptkey: P0, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pszpublickeyobjid: P1, dwflags: u32, pvauxinfo: ::core::option::Option<*const ::core::ffi::c_void>, pinfo: ::core::option::Option<*mut CERT_PUBLIC_KEY_INFO>, pcbinfo: *mut u32) -> super::super::Foundation::BOOL @@ -1838,7 +1838,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptExportPublicKeyInfoFromBCryptKeyHandle(hbcryptkey : BCRYPT_KEY_HANDLE, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pszpublickeyobjid : ::windows_core::PCSTR, dwflags : u32, pvauxinfo : *const ::core::ffi::c_void, pinfo : *mut CERT_PUBLIC_KEY_INFO, pcbinfo : *mut u32) -> super::super::Foundation:: BOOL); CryptExportPublicKeyInfoFromBCryptKeyHandle(hbcryptkey.into_param().abi(), dwcertencodingtype, pszpublickeyobjid.into_param().abi(), dwflags, ::core::mem::transmute(pvauxinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pinfo.unwrap_or(::std::ptr::null_mut())), pcbinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptFindCertificateKeyProvInfo(pcert: *const CERT_CONTEXT, dwflags: CRYPT_FIND_FLAGS, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { @@ -1858,7 +1858,7 @@ pub unsafe fn CryptFindOIDInfo(dwkeytype: u32, pvkey: *const ::core::ffi::c_void ::windows_targets::link!("crypt32.dll" "system" fn CryptFindOIDInfo(dwkeytype : u32, pvkey : *const ::core::ffi::c_void, dwgroupid : u32) -> *mut CRYPT_OID_INFO); CryptFindOIDInfo(dwkeytype, pvkey, dwgroupid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptFormatObject(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, dwformattype: u32, dwformatstrtype: u32, pformatstruct: ::core::option::Option<*const ::core::ffi::c_void>, lpszstructtype: P0, pbencoded: &[u8], pbformat: ::core::option::Option<*mut ::core::ffi::c_void>, pcbformat: *mut u32) -> ::windows_core::Result<()> @@ -1868,28 +1868,28 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptFormatObject(dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, dwformattype : u32, dwformatstrtype : u32, pformatstruct : *const ::core::ffi::c_void, lpszstructtype : ::windows_core::PCSTR, pbencoded : *const u8, cbencoded : u32, pbformat : *mut ::core::ffi::c_void, pcbformat : *mut u32) -> super::super::Foundation:: BOOL); CryptFormatObject(dwcertencodingtype, dwformattype, dwformatstrtype, ::core::mem::transmute(pformatstruct.unwrap_or(::std::ptr::null())), lpszstructtype.into_param().abi(), ::core::mem::transmute(pbencoded.as_ptr()), pbencoded.len() as _, ::core::mem::transmute(pbformat.unwrap_or(::std::ptr::null_mut())), pcbformat).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptFreeOIDFunctionAddress(hfuncaddr: *const ::core::ffi::c_void, dwflags: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CryptFreeOIDFunctionAddress(hfuncaddr : *const ::core::ffi::c_void, dwflags : u32) -> super::super::Foundation:: BOOL); CryptFreeOIDFunctionAddress(hfuncaddr, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGenKey(hprov: usize, algid: ALG_ID, dwflags: CRYPT_KEY_FLAGS, phkey: *mut usize) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptGenKey(hprov : usize, algid : ALG_ID, dwflags : CRYPT_KEY_FLAGS, phkey : *mut usize) -> super::super::Foundation:: BOOL); CryptGenKey(hprov, algid, dwflags, phkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGenRandom(hprov: usize, pbbuffer: &mut [u8]) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptGenRandom(hprov : usize, dwlen : u32, pbbuffer : *mut u8) -> super::super::Foundation:: BOOL); CryptGenRandom(hprov, pbbuffer.len() as _, ::core::mem::transmute(pbbuffer.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetAsyncParam(hasync: P0, pszparamoid: P1, ppvparam: ::core::option::Option<*mut *mut ::core::ffi::c_void>, ppfnfree: ::core::option::Option<*mut PFN_CRYPT_ASYNC_PARAM_FREE_FUNC>) -> super::super::Foundation::BOOL @@ -1900,14 +1900,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptGetAsyncParam(hasync : HCRYPTASYNC, pszparamoid : ::windows_core::PCSTR, ppvparam : *mut *mut ::core::ffi::c_void, ppfnfree : *mut PFN_CRYPT_ASYNC_PARAM_FREE_FUNC) -> super::super::Foundation:: BOOL); CryptGetAsyncParam(hasync.into_param().abi(), pszparamoid.into_param().abi(), ::core::mem::transmute(ppvparam.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppfnfree.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetDefaultOIDDllList(hfuncset: *const ::core::ffi::c_void, dwencodingtype: u32, pwszdlllist: ::windows_core::PWSTR, pcchdlllist: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptGetDefaultOIDDllList(hfuncset : *const ::core::ffi::c_void, dwencodingtype : u32, pwszdlllist : ::windows_core::PWSTR, pcchdlllist : *mut u32) -> super::super::Foundation:: BOOL); CryptGetDefaultOIDDllList(hfuncset, dwencodingtype, ::core::mem::transmute(pwszdlllist), pcchdlllist).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetDefaultOIDFunctionAddress(hfuncset: *const ::core::ffi::c_void, dwencodingtype: u32, pwszdll: P0, dwflags: u32, ppvfuncaddr: *mut *mut ::core::ffi::c_void, phfuncaddr: *mut *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -1917,28 +1917,28 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptGetDefaultOIDFunctionAddress(hfuncset : *const ::core::ffi::c_void, dwencodingtype : u32, pwszdll : ::windows_core::PCWSTR, dwflags : u32, ppvfuncaddr : *mut *mut ::core::ffi::c_void, phfuncaddr : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptGetDefaultOIDFunctionAddress(hfuncset, dwencodingtype, pwszdll.into_param().abi(), dwflags, ppvfuncaddr, phfuncaddr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetDefaultProviderA(dwprovtype: u32, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32, pszprovname: ::windows_core::PSTR, pcbprovname: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptGetDefaultProviderA(dwprovtype : u32, pdwreserved : *const u32, dwflags : u32, pszprovname : ::windows_core::PSTR, pcbprovname : *mut u32) -> super::super::Foundation:: BOOL); CryptGetDefaultProviderA(dwprovtype, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags, ::core::mem::transmute(pszprovname), pcbprovname).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetDefaultProviderW(dwprovtype: u32, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32, pszprovname: ::windows_core::PWSTR, pcbprovname: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptGetDefaultProviderW(dwprovtype : u32, pdwreserved : *const u32, dwflags : u32, pszprovname : ::windows_core::PWSTR, pcbprovname : *mut u32) -> super::super::Foundation:: BOOL); CryptGetDefaultProviderW(dwprovtype, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags, ::core::mem::transmute(pszprovname), pcbprovname).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetHashParam(hhash: usize, dwparam: u32, pbdata: ::core::option::Option<*mut u8>, pdwdatalen: *mut u32, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptGetHashParam(hhash : usize, dwparam : u32, pbdata : *mut u8, pdwdatalen : *mut u32, dwflags : u32) -> super::super::Foundation:: BOOL); CryptGetHashParam(hhash, dwparam, ::core::mem::transmute(pbdata.unwrap_or(::std::ptr::null_mut())), pdwdatalen, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetKeyIdentifierProperty(pkeyidentifier: *const CRYPT_INTEGER_BLOB, dwpropid: u32, dwflags: u32, pwszcomputername: P0, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: *mut u32) -> ::windows_core::Result<()> @@ -1948,7 +1948,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptGetKeyIdentifierProperty(pkeyidentifier : *const CRYPT_INTEGER_BLOB, dwpropid : u32, dwflags : u32, pwszcomputername : ::windows_core::PCWSTR, pvreserved : *const ::core::ffi::c_void, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: BOOL); CryptGetKeyIdentifierProperty(pkeyidentifier, dwpropid, dwflags, pwszcomputername.into_param().abi(), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), pcbdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetKeyParam(hkey: usize, dwparam: CRYPT_KEY_PARAM_ID, pbdata: ::core::option::Option<*mut u8>, pdwdatalen: *mut u32, dwflags: u32) -> ::windows_core::Result<()> { @@ -1969,7 +1969,7 @@ pub unsafe fn CryptGetMessageSignerCount(dwmsgencodingtype: u32, pbsignedblob: & ::windows_targets::link!("crypt32.dll" "system" fn CryptGetMessageSignerCount(dwmsgencodingtype : u32, pbsignedblob : *const u8, cbsignedblob : u32) -> i32); CryptGetMessageSignerCount(dwmsgencodingtype, ::core::mem::transmute(pbsignedblob.as_ptr()), pbsignedblob.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetOIDFunctionAddress(hfuncset: *const ::core::ffi::c_void, dwencodingtype: u32, pszoid: P0, dwflags: u32, ppvfuncaddr: *mut *mut ::core::ffi::c_void, phfuncaddr: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1979,7 +1979,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptGetOIDFunctionAddress(hfuncset : *const ::core::ffi::c_void, dwencodingtype : u32, pszoid : ::windows_core::PCSTR, dwflags : u32, ppvfuncaddr : *mut *mut ::core::ffi::c_void, phfuncaddr : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptGetOIDFunctionAddress(hfuncset, dwencodingtype, pszoid.into_param().abi(), dwflags, ppvfuncaddr, phfuncaddr).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetOIDFunctionValue(dwencodingtype: u32, pszfuncname: P0, pszoid: P1, pwszvaluename: P2, pdwvaluetype: ::core::option::Option<*mut u32>, pbvaluedata: ::core::option::Option<*mut u8>, pcbvaluedata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -1991,7 +1991,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptGetOIDFunctionValue(dwencodingtype : u32, pszfuncname : ::windows_core::PCSTR, pszoid : ::windows_core::PCSTR, pwszvaluename : ::windows_core::PCWSTR, pdwvaluetype : *mut u32, pbvaluedata : *mut u8, pcbvaluedata : *mut u32) -> super::super::Foundation:: BOOL); CryptGetOIDFunctionValue(dwencodingtype, pszfuncname.into_param().abi(), pszoid.into_param().abi(), pwszvaluename.into_param().abi(), ::core::mem::transmute(pdwvaluetype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pbvaluedata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbvaluedata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetObjectUrl(pszurloid: P0, pvpara: *const ::core::ffi::c_void, dwflags: CRYPT_GET_URL_FLAGS, purlarray: ::core::option::Option<*mut CRYPT_URL_ARRAY>, pcburlarray: *mut u32, purlinfo: ::core::option::Option<*mut CRYPT_URL_INFO>, pcburlinfo: ::core::option::Option<*mut u32>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2001,21 +2001,21 @@ where ::windows_targets::link!("cryptnet.dll" "system" fn CryptGetObjectUrl(pszurloid : ::windows_core::PCSTR, pvpara : *const ::core::ffi::c_void, dwflags : CRYPT_GET_URL_FLAGS, purlarray : *mut CRYPT_URL_ARRAY, pcburlarray : *mut u32, purlinfo : *mut CRYPT_URL_INFO, pcburlinfo : *mut u32, pvreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptGetObjectUrl(pszurloid.into_param().abi(), pvpara, dwflags, ::core::mem::transmute(purlarray.unwrap_or(::std::ptr::null_mut())), pcburlarray, ::core::mem::transmute(purlinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcburlinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetProvParam(hprov: usize, dwparam: u32, pbdata: ::core::option::Option<*mut u8>, pdwdatalen: *mut u32, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptGetProvParam(hprov : usize, dwparam : u32, pbdata : *mut u8, pdwdatalen : *mut u32, dwflags : u32) -> super::super::Foundation:: BOOL); CryptGetProvParam(hprov, dwparam, ::core::mem::transmute(pbdata.unwrap_or(::std::ptr::null_mut())), pdwdatalen, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptGetUserKey(hprov: usize, dwkeyspec: u32, phuserkey: *mut usize) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptGetUserKey(hprov : usize, dwkeyspec : u32, phuserkey : *mut usize) -> super::super::Foundation:: BOOL); CryptGetUserKey(hprov, dwkeyspec, phuserkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptHashCertificate(hcryptprov: P0, algid: ALG_ID, dwflags: u32, pbencoded: &[u8], pbcomputedhash: ::core::option::Option<*mut u8>, pcbcomputedhash: *mut u32) -> ::windows_core::Result<()> @@ -2025,7 +2025,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptHashCertificate(hcryptprov : HCRYPTPROV_LEGACY, algid : ALG_ID, dwflags : u32, pbencoded : *const u8, cbencoded : u32, pbcomputedhash : *mut u8, pcbcomputedhash : *mut u32) -> super::super::Foundation:: BOOL); CryptHashCertificate(hcryptprov.into_param().abi(), algid, dwflags, ::core::mem::transmute(pbencoded.as_ptr()), pbencoded.len() as _, ::core::mem::transmute(pbcomputedhash.unwrap_or(::std::ptr::null_mut())), pcbcomputedhash).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptHashCertificate2(pwszcnghashalgid: P0, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, pbencoded: ::core::option::Option<&[u8]>, pbcomputedhash: ::core::option::Option<*mut u8>, pcbcomputedhash: *mut u32) -> ::windows_core::Result<()> @@ -2035,14 +2035,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptHashCertificate2(pwszcnghashalgid : ::windows_core::PCWSTR, dwflags : u32, pvreserved : *const ::core::ffi::c_void, pbencoded : *const u8, cbencoded : u32, pbcomputedhash : *mut u8, pcbcomputedhash : *mut u32) -> super::super::Foundation:: BOOL); CryptHashCertificate2(pwszcnghashalgid.into_param().abi(), dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbencoded.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbencoded.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbcomputedhash.unwrap_or(::std::ptr::null_mut())), pcbcomputedhash).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptHashData(hhash: usize, pbdata: &[u8], dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptHashData(hhash : usize, pbdata : *const u8, dwdatalen : u32, dwflags : u32) -> super::super::Foundation:: BOOL); CryptHashData(hhash, ::core::mem::transmute(pbdata.as_ptr()), pbdata.len() as _, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptHashMessage(phashpara: *const CRYPT_HASH_MESSAGE_PARA, fdetachedhash: P0, ctobehashed: u32, rgpbtobehashed: *const *const u8, rgcbtobehashed: *const u32, pbhashedblob: ::core::option::Option<*mut u8>, pcbhashedblob: ::core::option::Option<*mut u32>, pbcomputedhash: ::core::option::Option<*mut u8>, pcbcomputedhash: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2052,7 +2052,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptHashMessage(phashpara : *const CRYPT_HASH_MESSAGE_PARA, fdetachedhash : super::super::Foundation:: BOOL, ctobehashed : u32, rgpbtobehashed : *const *const u8, rgcbtobehashed : *const u32, pbhashedblob : *mut u8, pcbhashedblob : *mut u32, pbcomputedhash : *mut u8, pcbcomputedhash : *mut u32) -> super::super::Foundation:: BOOL); CryptHashMessage(phashpara, fdetachedhash.into_param().abi(), ctobehashed, rgpbtobehashed, rgcbtobehashed, ::core::mem::transmute(pbhashedblob.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbhashedblob.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pbcomputedhash.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbcomputedhash.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptHashPublicKeyInfo(hcryptprov: P0, algid: ALG_ID, dwflags: u32, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pinfo: *const CERT_PUBLIC_KEY_INFO, pbcomputedhash: ::core::option::Option<*mut u8>, pcbcomputedhash: *mut u32) -> ::windows_core::Result<()> @@ -2062,14 +2062,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptHashPublicKeyInfo(hcryptprov : HCRYPTPROV_LEGACY, algid : ALG_ID, dwflags : u32, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pinfo : *const CERT_PUBLIC_KEY_INFO, pbcomputedhash : *mut u8, pcbcomputedhash : *mut u32) -> super::super::Foundation:: BOOL); CryptHashPublicKeyInfo(hcryptprov.into_param().abi(), algid, dwflags, dwcertencodingtype, pinfo, ::core::mem::transmute(pbcomputedhash.unwrap_or(::std::ptr::null_mut())), pcbcomputedhash).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptHashSessionKey(hhash: usize, hkey: usize, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptHashSessionKey(hhash : usize, hkey : usize, dwflags : u32) -> super::super::Foundation:: BOOL); CryptHashSessionKey(hhash, hkey, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptHashToBeSigned(hcryptprov: P0, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pbencoded: &[u8], pbcomputedhash: ::core::option::Option<*mut u8>, pcbcomputedhash: *mut u32) -> ::windows_core::Result<()> @@ -2079,35 +2079,35 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptHashToBeSigned(hcryptprov : HCRYPTPROV_LEGACY, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pbencoded : *const u8, cbencoded : u32, pbcomputedhash : *mut u8, pcbcomputedhash : *mut u32) -> super::super::Foundation:: BOOL); CryptHashToBeSigned(hcryptprov.into_param().abi(), dwcertencodingtype, ::core::mem::transmute(pbencoded.as_ptr()), pbencoded.len() as _, ::core::mem::transmute(pbcomputedhash.unwrap_or(::std::ptr::null_mut())), pcbcomputedhash).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptImportKey(hprov: usize, pbdata: &[u8], hpubkey: usize, dwflags: CRYPT_KEY_FLAGS, phkey: *mut usize) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptImportKey(hprov : usize, pbdata : *const u8, dwdatalen : u32, hpubkey : usize, dwflags : CRYPT_KEY_FLAGS, phkey : *mut usize) -> super::super::Foundation:: BOOL); CryptImportKey(hprov, ::core::mem::transmute(pbdata.as_ptr()), pbdata.len() as _, hpubkey, dwflags, phkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptImportPKCS8(sprivatekeyandparams: CRYPT_PKCS8_IMPORT_PARAMS, dwflags: CRYPT_KEY_FLAGS, phcryptprov: ::core::option::Option<*mut usize>, pvauxinfo: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptImportPKCS8(sprivatekeyandparams : CRYPT_PKCS8_IMPORT_PARAMS, dwflags : CRYPT_KEY_FLAGS, phcryptprov : *mut usize, pvauxinfo : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptImportPKCS8(::core::mem::transmute(sprivatekeyandparams), dwflags, ::core::mem::transmute(phcryptprov.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvauxinfo.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptImportPublicKeyInfo(hcryptprov: usize, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pinfo: *const CERT_PUBLIC_KEY_INFO, phkey: *mut usize) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptImportPublicKeyInfo(hcryptprov : usize, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pinfo : *const CERT_PUBLIC_KEY_INFO, phkey : *mut usize) -> super::super::Foundation:: BOOL); CryptImportPublicKeyInfo(hcryptprov, dwcertencodingtype, pinfo, phkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptImportPublicKeyInfoEx(hcryptprov: usize, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pinfo: *const CERT_PUBLIC_KEY_INFO, aikeyalg: ALG_ID, dwflags: u32, pvauxinfo: ::core::option::Option<*const ::core::ffi::c_void>, phkey: *mut usize) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptImportPublicKeyInfoEx(hcryptprov : usize, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pinfo : *const CERT_PUBLIC_KEY_INFO, aikeyalg : ALG_ID, dwflags : u32, pvauxinfo : *const ::core::ffi::c_void, phkey : *mut usize) -> super::super::Foundation:: BOOL); CryptImportPublicKeyInfoEx(hcryptprov, dwcertencodingtype, pinfo, aikeyalg, dwflags, ::core::mem::transmute(pvauxinfo.unwrap_or(::std::ptr::null())), phkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptImportPublicKeyInfoEx2(dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pinfo: *const CERT_PUBLIC_KEY_INFO, dwflags: CRYPT_IMPORT_PUBLIC_KEY_FLAGS, pvauxinfo: ::core::option::Option<*const ::core::ffi::c_void>, phkey: *mut BCRYPT_KEY_HANDLE) -> ::windows_core::Result<()> { @@ -2122,21 +2122,21 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptInitOIDFunctionSet(pszfuncname : ::windows_core::PCSTR, dwflags : u32) -> *mut ::core::ffi::c_void); CryptInitOIDFunctionSet(pszfuncname.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptInstallCancelRetrieval(pfncancel: PFN_CRYPT_CANCEL_RETRIEVAL, pvarg: ::core::option::Option<*const ::core::ffi::c_void>, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL { ::windows_targets::link!("cryptnet.dll" "system" fn CryptInstallCancelRetrieval(pfncancel : PFN_CRYPT_CANCEL_RETRIEVAL, pvarg : *const ::core::ffi::c_void, dwflags : u32, pvreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptInstallCancelRetrieval(pfncancel, ::core::mem::transmute(pvarg.unwrap_or(::std::ptr::null())), dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptInstallDefaultContext(hcryptprov: usize, dwdefaulttype: CRYPT_DEFAULT_CONTEXT_TYPE, pvdefaultpara: ::core::option::Option<*const ::core::ffi::c_void>, dwflags: CRYPT_DEFAULT_CONTEXT_FLAGS, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, phdefaultcontext: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptInstallDefaultContext(hcryptprov : usize, dwdefaulttype : CRYPT_DEFAULT_CONTEXT_TYPE, pvdefaultpara : *const ::core::ffi::c_void, dwflags : CRYPT_DEFAULT_CONTEXT_FLAGS, pvreserved : *const ::core::ffi::c_void, phdefaultcontext : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptInstallDefaultContext(hcryptprov, dwdefaulttype, ::core::mem::transmute(pvdefaultpara.unwrap_or(::std::ptr::null())), dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), phdefaultcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptInstallOIDFunctionAddress(hmodule: P0, dwencodingtype: u32, pszfuncname: P1, rgfuncentry: &[CRYPT_OID_FUNC_ENTRY], dwflags: u32) -> super::super::Foundation::BOOL @@ -2170,28 +2170,28 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgCalculateEncodedLength(dwmsgencodingtype : u32, dwflags : u32, dwmsgtype : u32, pvmsgencodeinfo : *const ::core::ffi::c_void, pszinnercontentobjid : ::windows_core::PCSTR, cbdata : u32) -> u32); CryptMsgCalculateEncodedLength(dwmsgencodingtype, dwflags, dwmsgtype, pvmsgencodeinfo, pszinnercontentobjid.into_param().abi(), cbdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgClose(hcryptmsg: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgClose(hcryptmsg : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptMsgClose(::core::mem::transmute(hcryptmsg.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgControl(hcryptmsg: *const ::core::ffi::c_void, dwflags: u32, dwctrltype: u32, pvctrlpara: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgControl(hcryptmsg : *const ::core::ffi::c_void, dwflags : u32, dwctrltype : u32, pvctrlpara : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptMsgControl(hcryptmsg, dwflags, dwctrltype, ::core::mem::transmute(pvctrlpara.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgCountersign(hcryptmsg: *const ::core::ffi::c_void, dwindex: u32, rgcountersigners: &[CMSG_SIGNER_ENCODE_INFO]) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgCountersign(hcryptmsg : *const ::core::ffi::c_void, dwindex : u32, ccountersigners : u32, rgcountersigners : *const CMSG_SIGNER_ENCODE_INFO) -> super::super::Foundation:: BOOL); CryptMsgCountersign(hcryptmsg, dwindex, rgcountersigners.len() as _, ::core::mem::transmute(rgcountersigners.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgCountersignEncoded(dwencodingtype: u32, pbsignerinfo: &[u8], rgcountersigners: &[CMSG_SIGNER_ENCODE_INFO], pbcountersignature: ::core::option::Option<*mut u8>, pcbcountersignature: *mut u32) -> ::windows_core::Result<()> { @@ -2203,28 +2203,28 @@ pub unsafe fn CryptMsgDuplicate(hcryptmsg: ::core::option::Option<*const ::core: ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgDuplicate(hcryptmsg : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); CryptMsgDuplicate(::core::mem::transmute(hcryptmsg.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgEncodeAndSignCTL(dwmsgencodingtype: u32, pctlinfo: *const CTL_INFO, psigninfo: *const CMSG_SIGNED_ENCODE_INFO, dwflags: u32, pbencoded: ::core::option::Option<*mut u8>, pcbencoded: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgEncodeAndSignCTL(dwmsgencodingtype : u32, pctlinfo : *const CTL_INFO, psigninfo : *const CMSG_SIGNED_ENCODE_INFO, dwflags : u32, pbencoded : *mut u8, pcbencoded : *mut u32) -> super::super::Foundation:: BOOL); CryptMsgEncodeAndSignCTL(dwmsgencodingtype, pctlinfo, psigninfo, dwflags, ::core::mem::transmute(pbencoded.unwrap_or(::std::ptr::null_mut())), pcbencoded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgGetAndVerifySigner(hcryptmsg: *const ::core::ffi::c_void, rghsignerstore: ::core::option::Option<&[HCERTSTORE]>, dwflags: u32, ppsigner: ::core::option::Option<*mut *mut CERT_CONTEXT>, pdwsignerindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgGetAndVerifySigner(hcryptmsg : *const ::core::ffi::c_void, csignerstore : u32, rghsignerstore : *const HCERTSTORE, dwflags : u32, ppsigner : *mut *mut CERT_CONTEXT, pdwsignerindex : *mut u32) -> super::super::Foundation:: BOOL); CryptMsgGetAndVerifySigner(hcryptmsg, rghsignerstore.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rghsignerstore.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dwflags, ::core::mem::transmute(ppsigner.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwsignerindex.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgGetParam(hcryptmsg: *const ::core::ffi::c_void, dwparamtype: u32, dwindex: u32, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgGetParam(hcryptmsg : *const ::core::ffi::c_void, dwparamtype : u32, dwindex : u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: BOOL); CryptMsgGetParam(hcryptmsg, dwparamtype, dwindex, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), pcbdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgOpenToDecode(dwmsgencodingtype: u32, dwflags: u32, dwmsgtype: u32, hcryptprov: P0, precipientinfo: ::core::option::Option<*const CERT_INFO>, pstreaminfo: ::core::option::Option<*const CMSG_STREAM_INFO>) -> *mut ::core::ffi::c_void @@ -2234,7 +2234,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgOpenToDecode(dwmsgencodingtype : u32, dwflags : u32, dwmsgtype : u32, hcryptprov : HCRYPTPROV_LEGACY, precipientinfo : *const CERT_INFO, pstreaminfo : *const CMSG_STREAM_INFO) -> *mut ::core::ffi::c_void); CryptMsgOpenToDecode(dwmsgencodingtype, dwflags, dwmsgtype, hcryptprov.into_param().abi(), ::core::mem::transmute(precipientinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pstreaminfo.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgOpenToEncode(dwmsgencodingtype: u32, dwflags: u32, dwmsgtype: CRYPT_MSG_TYPE, pvmsgencodeinfo: *const ::core::ffi::c_void, pszinnercontentobjid: P0, pstreaminfo: ::core::option::Option<*const CMSG_STREAM_INFO>) -> *mut ::core::ffi::c_void @@ -2244,14 +2244,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgOpenToEncode(dwmsgencodingtype : u32, dwflags : u32, dwmsgtype : CRYPT_MSG_TYPE, pvmsgencodeinfo : *const ::core::ffi::c_void, pszinnercontentobjid : ::windows_core::PCSTR, pstreaminfo : *const CMSG_STREAM_INFO) -> *mut ::core::ffi::c_void); CryptMsgOpenToEncode(dwmsgencodingtype, dwflags, dwmsgtype, pvmsgencodeinfo, pszinnercontentobjid.into_param().abi(), ::core::mem::transmute(pstreaminfo.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgSignCTL(dwmsgencodingtype: u32, pbctlcontent: &[u8], psigninfo: *const CMSG_SIGNED_ENCODE_INFO, dwflags: u32, pbencoded: ::core::option::Option<*mut u8>, pcbencoded: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgSignCTL(dwmsgencodingtype : u32, pbctlcontent : *const u8, cbctlcontent : u32, psigninfo : *const CMSG_SIGNED_ENCODE_INFO, dwflags : u32, pbencoded : *mut u8, pcbencoded : *mut u32) -> super::super::Foundation:: BOOL); CryptMsgSignCTL(dwmsgencodingtype, ::core::mem::transmute(pbctlcontent.as_ptr()), pbctlcontent.len() as _, psigninfo, dwflags, ::core::mem::transmute(pbencoded.unwrap_or(::std::ptr::null_mut())), pcbencoded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgUpdate(hcryptmsg: *const ::core::ffi::c_void, pbdata: ::core::option::Option<&[u8]>, ffinal: P0) -> ::windows_core::Result<()> @@ -2261,7 +2261,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgUpdate(hcryptmsg : *const ::core::ffi::c_void, pbdata : *const u8, cbdata : u32, ffinal : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); CryptMsgUpdate(hcryptmsg, ::core::mem::transmute(pbdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbdata.as_deref().map_or(0, |slice| slice.len() as _), ffinal.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgVerifyCountersignatureEncoded(hcryptprov: P0, dwencodingtype: u32, pbsignerinfo: &[u8], pbsignerinfocountersignature: &[u8], pcicountersigner: *const CERT_INFO) -> ::windows_core::Result<()> @@ -2271,7 +2271,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgVerifyCountersignatureEncoded(hcryptprov : HCRYPTPROV_LEGACY, dwencodingtype : u32, pbsignerinfo : *const u8, cbsignerinfo : u32, pbsignerinfocountersignature : *const u8, cbsignerinfocountersignature : u32, pcicountersigner : *const CERT_INFO) -> super::super::Foundation:: BOOL); CryptMsgVerifyCountersignatureEncoded(hcryptprov.into_param().abi(), dwencodingtype, ::core::mem::transmute(pbsignerinfo.as_ptr()), pbsignerinfo.len() as _, ::core::mem::transmute(pbsignerinfocountersignature.as_ptr()), pbsignerinfocountersignature.len() as _, pcicountersigner).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptMsgVerifyCountersignatureEncodedEx(hcryptprov: P0, dwencodingtype: u32, pbsignerinfo: &[u8], pbsignerinfocountersignature: &[u8], dwsignertype: u32, pvsigner: *const ::core::ffi::c_void, dwflags: u32, pvextra: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2281,7 +2281,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptMsgVerifyCountersignatureEncodedEx(hcryptprov : HCRYPTPROV_LEGACY, dwencodingtype : u32, pbsignerinfo : *const u8, cbsignerinfo : u32, pbsignerinfocountersignature : *const u8, cbsignerinfocountersignature : u32, dwsignertype : u32, pvsigner : *const ::core::ffi::c_void, dwflags : u32, pvextra : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptMsgVerifyCountersignatureEncodedEx(hcryptprov.into_param().abi(), dwencodingtype, ::core::mem::transmute(pbsignerinfo.as_ptr()), pbsignerinfo.len() as _, ::core::mem::transmute(pbsignerinfocountersignature.as_ptr()), pbsignerinfocountersignature.len() as _, dwsignertype, pvsigner, dwflags, ::core::mem::transmute(pvextra.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptProtectData(pdatain: *const CRYPT_INTEGER_BLOB, szdatadescr: P0, poptionalentropy: ::core::option::Option<*const CRYPT_INTEGER_BLOB>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, ppromptstruct: ::core::option::Option<*const CRYPTPROTECT_PROMPTSTRUCT>, dwflags: u32, pdataout: *mut CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> @@ -2291,14 +2291,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptProtectData(pdatain : *const CRYPT_INTEGER_BLOB, szdatadescr : ::windows_core::PCWSTR, poptionalentropy : *const CRYPT_INTEGER_BLOB, pvreserved : *const ::core::ffi::c_void, ppromptstruct : *const CRYPTPROTECT_PROMPTSTRUCT, dwflags : u32, pdataout : *mut CRYPT_INTEGER_BLOB) -> super::super::Foundation:: BOOL); CryptProtectData(pdatain, szdatadescr.into_param().abi(), ::core::mem::transmute(poptionalentropy.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppromptstruct.unwrap_or(::std::ptr::null())), dwflags, pdataout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptProtectMemory(pdatain: *mut ::core::ffi::c_void, cbdatain: u32, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptProtectMemory(pdatain : *mut ::core::ffi::c_void, cbdatain : u32, dwflags : u32) -> super::super::Foundation:: BOOL); CryptProtectMemory(pdatain, cbdatain, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptQueryObject(dwobjecttype: CERT_QUERY_OBJECT_TYPE, pvobject: *const ::core::ffi::c_void, dwexpectedcontenttypeflags: CERT_QUERY_CONTENT_TYPE_FLAGS, dwexpectedformattypeflags: CERT_QUERY_FORMAT_TYPE_FLAGS, dwflags: u32, pdwmsgandcertencodingtype: ::core::option::Option<*mut CERT_QUERY_ENCODING_TYPE>, pdwcontenttype: ::core::option::Option<*mut CERT_QUERY_CONTENT_TYPE>, pdwformattype: ::core::option::Option<*mut CERT_QUERY_FORMAT_TYPE>, phcertstore: ::core::option::Option<*mut HCERTSTORE>, phmsg: ::core::option::Option<*mut *mut ::core::ffi::c_void>, ppvcontext: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { @@ -2318,7 +2318,7 @@ pub unsafe fn CryptQueryObject(dwobjecttype: CERT_QUERY_OBJECT_TYPE, pvobject: * ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptRegisterDefaultOIDFunction(dwencodingtype: u32, pszfuncname: P0, dwindex: u32, pwszdll: P1) -> super::super::Foundation::BOOL @@ -2329,7 +2329,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptRegisterDefaultOIDFunction(dwencodingtype : u32, pszfuncname : ::windows_core::PCSTR, dwindex : u32, pwszdll : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); CryptRegisterDefaultOIDFunction(dwencodingtype, pszfuncname.into_param().abi(), dwindex, pwszdll.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptRegisterOIDFunction(dwencodingtype: u32, pszfuncname: P0, pszoid: P1, pwszdll: P2, pszoverridefuncname: P3) -> super::super::Foundation::BOOL @@ -2342,21 +2342,21 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptRegisterOIDFunction(dwencodingtype : u32, pszfuncname : ::windows_core::PCSTR, pszoid : ::windows_core::PCSTR, pwszdll : ::windows_core::PCWSTR, pszoverridefuncname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); CryptRegisterOIDFunction(dwencodingtype, pszfuncname.into_param().abi(), pszoid.into_param().abi(), pwszdll.into_param().abi(), pszoverridefuncname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptRegisterOIDInfo(pinfo: *const CRYPT_OID_INFO, dwflags: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CryptRegisterOIDInfo(pinfo : *const CRYPT_OID_INFO, dwflags : u32) -> super::super::Foundation:: BOOL); CryptRegisterOIDInfo(pinfo, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptReleaseContext(hprov: usize, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptReleaseContext(hprov : usize, dwflags : u32) -> super::super::Foundation:: BOOL); CryptReleaseContext(hprov, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptRetrieveObjectByUrlA(pszurl: P0, pszobjectoid: P1, dwretrievalflags: u32, dwtimeout: u32, ppvobject: *mut *mut ::core::ffi::c_void, hasyncretrieve: P2, pcredentials: ::core::option::Option<*const CRYPT_CREDENTIALS>, pvverify: ::core::option::Option<*const ::core::ffi::c_void>, pauxinfo: ::core::option::Option<*mut CRYPT_RETRIEVE_AUX_INFO>) -> super::super::Foundation::BOOL @@ -2368,7 +2368,7 @@ where ::windows_targets::link!("cryptnet.dll" "system" fn CryptRetrieveObjectByUrlA(pszurl : ::windows_core::PCSTR, pszobjectoid : ::windows_core::PCSTR, dwretrievalflags : u32, dwtimeout : u32, ppvobject : *mut *mut ::core::ffi::c_void, hasyncretrieve : HCRYPTASYNC, pcredentials : *const CRYPT_CREDENTIALS, pvverify : *const ::core::ffi::c_void, pauxinfo : *mut CRYPT_RETRIEVE_AUX_INFO) -> super::super::Foundation:: BOOL); CryptRetrieveObjectByUrlA(pszurl.into_param().abi(), pszobjectoid.into_param().abi(), dwretrievalflags, dwtimeout, ppvobject, hasyncretrieve.into_param().abi(), ::core::mem::transmute(pcredentials.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvverify.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pauxinfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptRetrieveObjectByUrlW(pszurl: P0, pszobjectoid: P1, dwretrievalflags: u32, dwtimeout: u32, ppvobject: *mut *mut ::core::ffi::c_void, hasyncretrieve: P2, pcredentials: ::core::option::Option<*const CRYPT_CREDENTIALS>, pvverify: ::core::option::Option<*const ::core::ffi::c_void>, pauxinfo: ::core::option::Option<*mut CRYPT_RETRIEVE_AUX_INFO>) -> super::super::Foundation::BOOL @@ -2380,7 +2380,7 @@ where ::windows_targets::link!("cryptnet.dll" "system" fn CryptRetrieveObjectByUrlW(pszurl : ::windows_core::PCWSTR, pszobjectoid : ::windows_core::PCSTR, dwretrievalflags : u32, dwtimeout : u32, ppvobject : *mut *mut ::core::ffi::c_void, hasyncretrieve : HCRYPTASYNC, pcredentials : *const CRYPT_CREDENTIALS, pvverify : *const ::core::ffi::c_void, pauxinfo : *mut CRYPT_RETRIEVE_AUX_INFO) -> super::super::Foundation:: BOOL); CryptRetrieveObjectByUrlW(pszurl.into_param().abi(), pszobjectoid.into_param().abi(), dwretrievalflags, dwtimeout, ppvobject, hasyncretrieve.into_param().abi(), ::core::mem::transmute(pcredentials.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvverify.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pauxinfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptRetrieveTimeStamp(wszurl: P0, dwretrievalflags: u32, dwtimeout: u32, pszhashid: P1, ppara: ::core::option::Option<*const CRYPT_TIMESTAMP_PARA>, pbdata: &[u8], pptscontext: *mut *mut CRYPT_TIMESTAMP_CONTEXT, pptssigner: *mut *mut CERT_CONTEXT, phstore: ::core::option::Option<*mut HCERTSTORE>) -> ::windows_core::Result<()> @@ -2391,7 +2391,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptRetrieveTimeStamp(wszurl : ::windows_core::PCWSTR, dwretrievalflags : u32, dwtimeout : u32, pszhashid : ::windows_core::PCSTR, ppara : *const CRYPT_TIMESTAMP_PARA, pbdata : *const u8, cbdata : u32, pptscontext : *mut *mut CRYPT_TIMESTAMP_CONTEXT, pptssigner : *mut *mut CERT_CONTEXT, phstore : *mut HCERTSTORE) -> super::super::Foundation:: BOOL); CryptRetrieveTimeStamp(wszurl.into_param().abi(), dwretrievalflags, dwtimeout, pszhashid.into_param().abi(), ::core::mem::transmute(ppara.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbdata.as_ptr()), pbdata.len() as _, pptscontext, pptssigner, ::core::mem::transmute(phstore.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSetAsyncParam(hasync: P0, pszparamoid: P1, pvparam: ::core::option::Option<*const ::core::ffi::c_void>, pfnfree: PFN_CRYPT_ASYNC_PARAM_FREE_FUNC) -> super::super::Foundation::BOOL @@ -2402,14 +2402,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptSetAsyncParam(hasync : HCRYPTASYNC, pszparamoid : ::windows_core::PCSTR, pvparam : *const ::core::ffi::c_void, pfnfree : PFN_CRYPT_ASYNC_PARAM_FREE_FUNC) -> super::super::Foundation:: BOOL); CryptSetAsyncParam(hasync.into_param().abi(), pszparamoid.into_param().abi(), ::core::mem::transmute(pvparam.unwrap_or(::std::ptr::null())), pfnfree) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSetHashParam(hhash: usize, dwparam: CRYPT_SET_HASH_PARAM, pbdata: *const u8, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptSetHashParam(hhash : usize, dwparam : CRYPT_SET_HASH_PARAM, pbdata : *const u8, dwflags : u32) -> super::super::Foundation:: BOOL); CryptSetHashParam(hhash, dwparam, pbdata, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSetKeyIdentifierProperty(pkeyidentifier: *const CRYPT_INTEGER_BLOB, dwpropid: u32, dwflags: u32, pwszcomputername: P0, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, pvdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2419,14 +2419,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptSetKeyIdentifierProperty(pkeyidentifier : *const CRYPT_INTEGER_BLOB, dwpropid : u32, dwflags : u32, pwszcomputername : ::windows_core::PCWSTR, pvreserved : *const ::core::ffi::c_void, pvdata : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptSetKeyIdentifierProperty(pkeyidentifier, dwpropid, dwflags, pwszcomputername.into_param().abi(), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSetKeyParam(hkey: usize, dwparam: CRYPT_KEY_PARAM_ID, pbdata: *const u8, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptSetKeyParam(hkey : usize, dwparam : CRYPT_KEY_PARAM_ID, pbdata : *const u8, dwflags : u32) -> super::super::Foundation:: BOOL); CryptSetKeyParam(hkey, dwparam, pbdata, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn CryptSetOIDFunctionValue(dwencodingtype: u32, pszfuncname: P0, pszoid: P1, pwszvaluename: P2, dwvaluetype: super::super::System::Registry::REG_VALUE_TYPE, pbvaluedata: ::core::option::Option<&[u8]>) -> super::super::Foundation::BOOL @@ -2438,14 +2438,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptSetOIDFunctionValue(dwencodingtype : u32, pszfuncname : ::windows_core::PCSTR, pszoid : ::windows_core::PCSTR, pwszvaluename : ::windows_core::PCWSTR, dwvaluetype : super::super::System::Registry:: REG_VALUE_TYPE, pbvaluedata : *const u8, cbvaluedata : u32) -> super::super::Foundation:: BOOL); CryptSetOIDFunctionValue(dwencodingtype, pszfuncname.into_param().abi(), pszoid.into_param().abi(), pwszvaluename.into_param().abi(), dwvaluetype, ::core::mem::transmute(pbvaluedata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbvaluedata.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSetProvParam(hprov: usize, dwparam: CRYPT_SET_PROV_PARAM_ID, pbdata: *const u8, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CryptSetProvParam(hprov : usize, dwparam : CRYPT_SET_PROV_PARAM_ID, pbdata : *const u8, dwflags : u32) -> super::super::Foundation:: BOOL); CryptSetProvParam(hprov, dwparam, pbdata, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSetProviderA(pszprovname: P0, dwprovtype: u32) -> ::windows_core::Result<()> @@ -2455,7 +2455,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptSetProviderA(pszprovname : ::windows_core::PCSTR, dwprovtype : u32) -> super::super::Foundation:: BOOL); CryptSetProviderA(pszprovname.into_param().abi(), dwprovtype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSetProviderExA(pszprovname: P0, dwprovtype: u32, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32) -> ::windows_core::Result<()> @@ -2465,7 +2465,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptSetProviderExA(pszprovname : ::windows_core::PCSTR, dwprovtype : u32, pdwreserved : *const u32, dwflags : u32) -> super::super::Foundation:: BOOL); CryptSetProviderExA(pszprovname.into_param().abi(), dwprovtype, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSetProviderExW(pszprovname: P0, dwprovtype: u32, pdwreserved: ::core::option::Option<*const u32>, dwflags: u32) -> ::windows_core::Result<()> @@ -2475,7 +2475,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptSetProviderExW(pszprovname : ::windows_core::PCWSTR, dwprovtype : u32, pdwreserved : *const u32, dwflags : u32) -> super::super::Foundation:: BOOL); CryptSetProviderExW(pszprovname.into_param().abi(), dwprovtype, ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSetProviderW(pszprovname: P0, dwprovtype: u32) -> ::windows_core::Result<()> @@ -2485,7 +2485,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptSetProviderW(pszprovname : ::windows_core::PCWSTR, dwprovtype : u32) -> super::super::Foundation:: BOOL); CryptSetProviderW(pszprovname.into_param().abi(), dwprovtype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSignAndEncodeCertificate(hcryptprovorncryptkey: P0, dwkeyspec: CERT_KEY_SPEC, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, lpszstructtype: P1, pvstructinfo: *const ::core::ffi::c_void, psignaturealgorithm: *const CRYPT_ALGORITHM_IDENTIFIER, pvhashauxinfo: ::core::option::Option<*const ::core::ffi::c_void>, pbencoded: ::core::option::Option<*mut u8>, pcbencoded: *mut u32) -> ::windows_core::Result<()> @@ -2496,14 +2496,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptSignAndEncodeCertificate(hcryptprovorncryptkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE, dwkeyspec : CERT_KEY_SPEC, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, lpszstructtype : ::windows_core::PCSTR, pvstructinfo : *const ::core::ffi::c_void, psignaturealgorithm : *const CRYPT_ALGORITHM_IDENTIFIER, pvhashauxinfo : *const ::core::ffi::c_void, pbencoded : *mut u8, pcbencoded : *mut u32) -> super::super::Foundation:: BOOL); CryptSignAndEncodeCertificate(hcryptprovorncryptkey.into_param().abi(), dwkeyspec, dwcertencodingtype, lpszstructtype.into_param().abi(), pvstructinfo, psignaturealgorithm, ::core::mem::transmute(pvhashauxinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbencoded.unwrap_or(::std::ptr::null_mut())), pcbencoded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSignAndEncryptMessage(psignpara: *const CRYPT_SIGN_MESSAGE_PARA, pencryptpara: *const CRYPT_ENCRYPT_MESSAGE_PARA, rgprecipientcert: &[*const CERT_CONTEXT], pbtobesignedandencrypted: &[u8], pbsignedandencryptedblob: ::core::option::Option<*mut u8>, pcbsignedandencryptedblob: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptSignAndEncryptMessage(psignpara : *const CRYPT_SIGN_MESSAGE_PARA, pencryptpara : *const CRYPT_ENCRYPT_MESSAGE_PARA, crecipientcert : u32, rgprecipientcert : *const *const CERT_CONTEXT, pbtobesignedandencrypted : *const u8, cbtobesignedandencrypted : u32, pbsignedandencryptedblob : *mut u8, pcbsignedandencryptedblob : *mut u32) -> super::super::Foundation:: BOOL); CryptSignAndEncryptMessage(psignpara, pencryptpara, rgprecipientcert.len() as _, ::core::mem::transmute(rgprecipientcert.as_ptr()), ::core::mem::transmute(pbtobesignedandencrypted.as_ptr()), pbtobesignedandencrypted.len() as _, ::core::mem::transmute(pbsignedandencryptedblob.unwrap_or(::std::ptr::null_mut())), pcbsignedandencryptedblob).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSignCertificate(hcryptprovorncryptkey: P0, dwkeyspec: u32, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pbencodedtobesigned: &[u8], psignaturealgorithm: *const CRYPT_ALGORITHM_IDENTIFIER, pvhashauxinfo: ::core::option::Option<*const ::core::ffi::c_void>, pbsignature: ::core::option::Option<*mut u8>, pcbsignature: *mut u32) -> ::windows_core::Result<()> @@ -2513,7 +2513,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptSignCertificate(hcryptprovorncryptkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE, dwkeyspec : u32, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pbencodedtobesigned : *const u8, cbencodedtobesigned : u32, psignaturealgorithm : *const CRYPT_ALGORITHM_IDENTIFIER, pvhashauxinfo : *const ::core::ffi::c_void, pbsignature : *mut u8, pcbsignature : *mut u32) -> super::super::Foundation:: BOOL); CryptSignCertificate(hcryptprovorncryptkey.into_param().abi(), dwkeyspec, dwcertencodingtype, ::core::mem::transmute(pbencodedtobesigned.as_ptr()), pbencodedtobesigned.len() as _, psignaturealgorithm, ::core::mem::transmute(pvhashauxinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbsignature.unwrap_or(::std::ptr::null_mut())), pcbsignature).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSignHashA(hhash: usize, dwkeyspec: u32, szdescription: P0, dwflags: u32, pbsignature: ::core::option::Option<*mut u8>, pdwsiglen: *mut u32) -> ::windows_core::Result<()> @@ -2523,7 +2523,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptSignHashA(hhash : usize, dwkeyspec : u32, szdescription : ::windows_core::PCSTR, dwflags : u32, pbsignature : *mut u8, pdwsiglen : *mut u32) -> super::super::Foundation:: BOOL); CryptSignHashA(hhash, dwkeyspec, szdescription.into_param().abi(), dwflags, ::core::mem::transmute(pbsignature.unwrap_or(::std::ptr::null_mut())), pdwsiglen).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSignHashW(hhash: usize, dwkeyspec: u32, szdescription: P0, dwflags: u32, pbsignature: ::core::option::Option<*mut u8>, pdwsiglen: *mut u32) -> ::windows_core::Result<()> @@ -2533,7 +2533,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptSignHashW(hhash : usize, dwkeyspec : u32, szdescription : ::windows_core::PCWSTR, dwflags : u32, pbsignature : *mut u8, pdwsiglen : *mut u32) -> super::super::Foundation:: BOOL); CryptSignHashW(hhash, dwkeyspec, szdescription.into_param().abi(), dwflags, ::core::mem::transmute(pbsignature.unwrap_or(::std::ptr::null_mut())), pdwsiglen).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSignMessage(psignpara: *const CRYPT_SIGN_MESSAGE_PARA, fdetachedsignature: P0, ctobesigned: u32, rgpbtobesigned: ::core::option::Option<*const *const u8>, rgcbtobesigned: *const u32, pbsignedblob: ::core::option::Option<*mut u8>, pcbsignedblob: *mut u32) -> ::windows_core::Result<()> @@ -2543,56 +2543,56 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptSignMessage(psignpara : *const CRYPT_SIGN_MESSAGE_PARA, fdetachedsignature : super::super::Foundation:: BOOL, ctobesigned : u32, rgpbtobesigned : *const *const u8, rgcbtobesigned : *const u32, pbsignedblob : *mut u8, pcbsignedblob : *mut u32) -> super::super::Foundation:: BOOL); CryptSignMessage(psignpara, fdetachedsignature.into_param().abi(), ctobesigned, ::core::mem::transmute(rgpbtobesigned.unwrap_or(::std::ptr::null())), rgcbtobesigned, ::core::mem::transmute(pbsignedblob.unwrap_or(::std::ptr::null_mut())), pcbsignedblob).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptSignMessageWithKey(psignpara: *const CRYPT_KEY_SIGN_MESSAGE_PARA, pbtobesigned: &[u8], pbsignedblob: ::core::option::Option<*mut u8>, pcbsignedblob: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptSignMessageWithKey(psignpara : *const CRYPT_KEY_SIGN_MESSAGE_PARA, pbtobesigned : *const u8, cbtobesigned : u32, pbsignedblob : *mut u8, pcbsignedblob : *mut u32) -> super::super::Foundation:: BOOL); CryptSignMessageWithKey(psignpara, ::core::mem::transmute(pbtobesigned.as_ptr()), pbtobesigned.len() as _, ::core::mem::transmute(pbsignedblob.unwrap_or(::std::ptr::null_mut())), pcbsignedblob).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptStringToBinaryA(pszstring: &[u8], dwflags: CRYPT_STRING, pbbinary: ::core::option::Option<*mut u8>, pcbbinary: *mut u32, pdwskip: ::core::option::Option<*mut u32>, pdwflags: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptStringToBinaryA(pszstring : ::windows_core::PCSTR, cchstring : u32, dwflags : CRYPT_STRING, pbbinary : *mut u8, pcbbinary : *mut u32, pdwskip : *mut u32, pdwflags : *mut u32) -> super::super::Foundation:: BOOL); CryptStringToBinaryA(::core::mem::transmute(pszstring.as_ptr()), pszstring.len() as _, dwflags, ::core::mem::transmute(pbbinary.unwrap_or(::std::ptr::null_mut())), pcbbinary, ::core::mem::transmute(pdwskip.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptStringToBinaryW(pszstring: &[u16], dwflags: CRYPT_STRING, pbbinary: ::core::option::Option<*mut u8>, pcbbinary: *mut u32, pdwskip: ::core::option::Option<*mut u32>, pdwflags: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptStringToBinaryW(pszstring : ::windows_core::PCWSTR, cchstring : u32, dwflags : CRYPT_STRING, pbbinary : *mut u8, pcbbinary : *mut u32, pdwskip : *mut u32, pdwflags : *mut u32) -> super::super::Foundation:: BOOL); CryptStringToBinaryW(::core::mem::transmute(pszstring.as_ptr()), pszstring.len() as _, dwflags, ::core::mem::transmute(pbbinary.unwrap_or(::std::ptr::null_mut())), pcbbinary, ::core::mem::transmute(pdwskip.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUninstallCancelRetrieval(dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL { ::windows_targets::link!("cryptnet.dll" "system" fn CryptUninstallCancelRetrieval(dwflags : u32, pvreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptUninstallCancelRetrieval(dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUninstallDefaultContext(hdefaultcontext: ::core::option::Option<*const ::core::ffi::c_void>, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptUninstallDefaultContext(hdefaultcontext : *const ::core::ffi::c_void, dwflags : u32, pvreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptUninstallDefaultContext(::core::mem::transmute(hdefaultcontext.unwrap_or(::std::ptr::null())), dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUnprotectData(pdatain: *const CRYPT_INTEGER_BLOB, ppszdatadescr: ::core::option::Option<*mut ::windows_core::PWSTR>, poptionalentropy: ::core::option::Option<*const CRYPT_INTEGER_BLOB>, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>, ppromptstruct: ::core::option::Option<*const CRYPTPROTECT_PROMPTSTRUCT>, dwflags: u32, pdataout: *mut CRYPT_INTEGER_BLOB) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptUnprotectData(pdatain : *const CRYPT_INTEGER_BLOB, ppszdatadescr : *mut ::windows_core::PWSTR, poptionalentropy : *const CRYPT_INTEGER_BLOB, pvreserved : *const ::core::ffi::c_void, ppromptstruct : *const CRYPTPROTECT_PROMPTSTRUCT, dwflags : u32, pdataout : *mut CRYPT_INTEGER_BLOB) -> super::super::Foundation:: BOOL); CryptUnprotectData(pdatain, ::core::mem::transmute(ppszdatadescr.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(poptionalentropy.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppromptstruct.unwrap_or(::std::ptr::null())), dwflags, pdataout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUnprotectMemory(pdatain: *mut ::core::ffi::c_void, cbdatain: u32, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptUnprotectMemory(pdatain : *mut ::core::ffi::c_void, cbdatain : u32, dwflags : u32) -> super::super::Foundation:: BOOL); CryptUnprotectMemory(pdatain, cbdatain, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUnregisterDefaultOIDFunction(dwencodingtype: u32, pszfuncname: P0, pwszdll: P1) -> super::super::Foundation::BOOL @@ -2603,7 +2603,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptUnregisterDefaultOIDFunction(dwencodingtype : u32, pszfuncname : ::windows_core::PCSTR, pwszdll : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); CryptUnregisterDefaultOIDFunction(dwencodingtype, pszfuncname.into_param().abi(), pwszdll.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUnregisterOIDFunction(dwencodingtype: u32, pszfuncname: P0, pszoid: P1) -> super::super::Foundation::BOOL @@ -2614,14 +2614,14 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptUnregisterOIDFunction(dwencodingtype : u32, pszfuncname : ::windows_core::PCSTR, pszoid : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); CryptUnregisterOIDFunction(dwencodingtype, pszfuncname.into_param().abi(), pszoid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUnregisterOIDInfo(pinfo: *const CRYPT_OID_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn CryptUnregisterOIDInfo(pinfo : *const CRYPT_OID_INFO) -> super::super::Foundation:: BOOL); CryptUnregisterOIDInfo(pinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptUpdateProtectedState(poldsid: P0, pwszoldpassword: P1, dwflags: u32, pdwsuccesscount: ::core::option::Option<*mut u32>, pdwfailurecount: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -2632,7 +2632,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptUpdateProtectedState(poldsid : super::super::Foundation:: PSID, pwszoldpassword : ::windows_core::PCWSTR, dwflags : u32, pdwsuccesscount : *mut u32, pdwfailurecount : *mut u32) -> super::super::Foundation:: BOOL); CryptUpdateProtectedState(poldsid.into_param().abi(), pwszoldpassword.into_param().abi(), dwflags, ::core::mem::transmute(pdwsuccesscount.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwfailurecount.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptVerifyCertificateSignature(hcryptprov: P0, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, pbencoded: &[u8], ppublickey: *const CERT_PUBLIC_KEY_INFO) -> ::windows_core::Result<()> @@ -2642,7 +2642,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptVerifyCertificateSignature(hcryptprov : HCRYPTPROV_LEGACY, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, pbencoded : *const u8, cbencoded : u32, ppublickey : *const CERT_PUBLIC_KEY_INFO) -> super::super::Foundation:: BOOL); CryptVerifyCertificateSignature(hcryptprov.into_param().abi(), dwcertencodingtype, ::core::mem::transmute(pbencoded.as_ptr()), pbencoded.len() as _, ppublickey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptVerifyCertificateSignatureEx(hcryptprov: P0, dwcertencodingtype: CERT_QUERY_ENCODING_TYPE, dwsubjecttype: u32, pvsubject: *const ::core::ffi::c_void, dwissuertype: u32, pvissuer: ::core::option::Option<*const ::core::ffi::c_void>, dwflags: CRYPT_VERIFY_CERT_FLAGS, pvextra: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2652,42 +2652,42 @@ where ::windows_targets::link!("crypt32.dll" "system" fn CryptVerifyCertificateSignatureEx(hcryptprov : HCRYPTPROV_LEGACY, dwcertencodingtype : CERT_QUERY_ENCODING_TYPE, dwsubjecttype : u32, pvsubject : *const ::core::ffi::c_void, dwissuertype : u32, pvissuer : *const ::core::ffi::c_void, dwflags : CRYPT_VERIFY_CERT_FLAGS, pvextra : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CryptVerifyCertificateSignatureEx(hcryptprov.into_param().abi(), dwcertencodingtype, dwsubjecttype, pvsubject, dwissuertype, ::core::mem::transmute(pvissuer.unwrap_or(::std::ptr::null())), dwflags, ::core::mem::transmute(pvextra.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptVerifyDetachedMessageHash(phashpara: *const CRYPT_HASH_MESSAGE_PARA, pbdetachedhashblob: &[u8], ctobehashed: u32, rgpbtobehashed: *const *const u8, rgcbtobehashed: *const u32, pbcomputedhash: ::core::option::Option<*mut u8>, pcbcomputedhash: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptVerifyDetachedMessageHash(phashpara : *const CRYPT_HASH_MESSAGE_PARA, pbdetachedhashblob : *const u8, cbdetachedhashblob : u32, ctobehashed : u32, rgpbtobehashed : *const *const u8, rgcbtobehashed : *const u32, pbcomputedhash : *mut u8, pcbcomputedhash : *mut u32) -> super::super::Foundation:: BOOL); CryptVerifyDetachedMessageHash(phashpara, ::core::mem::transmute(pbdetachedhashblob.as_ptr()), pbdetachedhashblob.len() as _, ctobehashed, rgpbtobehashed, rgcbtobehashed, ::core::mem::transmute(pbcomputedhash.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbcomputedhash.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptVerifyDetachedMessageSignature(pverifypara: *const CRYPT_VERIFY_MESSAGE_PARA, dwsignerindex: u32, pbdetachedsignblob: &[u8], ctobesigned: u32, rgpbtobesigned: *const *const u8, rgcbtobesigned: *const u32, ppsignercert: ::core::option::Option<*mut *mut CERT_CONTEXT>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptVerifyDetachedMessageSignature(pverifypara : *const CRYPT_VERIFY_MESSAGE_PARA, dwsignerindex : u32, pbdetachedsignblob : *const u8, cbdetachedsignblob : u32, ctobesigned : u32, rgpbtobesigned : *const *const u8, rgcbtobesigned : *const u32, ppsignercert : *mut *mut CERT_CONTEXT) -> super::super::Foundation:: BOOL); CryptVerifyDetachedMessageSignature(pverifypara, dwsignerindex, ::core::mem::transmute(pbdetachedsignblob.as_ptr()), pbdetachedsignblob.len() as _, ctobesigned, rgpbtobesigned, rgcbtobesigned, ::core::mem::transmute(ppsignercert.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptVerifyMessageHash(phashpara: *const CRYPT_HASH_MESSAGE_PARA, pbhashedblob: &[u8], pbtobehashed: ::core::option::Option<*mut u8>, pcbtobehashed: ::core::option::Option<*mut u32>, pbcomputedhash: ::core::option::Option<*mut u8>, pcbcomputedhash: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptVerifyMessageHash(phashpara : *const CRYPT_HASH_MESSAGE_PARA, pbhashedblob : *const u8, cbhashedblob : u32, pbtobehashed : *mut u8, pcbtobehashed : *mut u32, pbcomputedhash : *mut u8, pcbcomputedhash : *mut u32) -> super::super::Foundation:: BOOL); CryptVerifyMessageHash(phashpara, ::core::mem::transmute(pbhashedblob.as_ptr()), pbhashedblob.len() as _, ::core::mem::transmute(pbtobehashed.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbtobehashed.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pbcomputedhash.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbcomputedhash.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptVerifyMessageSignature(pverifypara: *const CRYPT_VERIFY_MESSAGE_PARA, dwsignerindex: u32, pbsignedblob: &[u8], pbdecoded: ::core::option::Option<*mut u8>, pcbdecoded: ::core::option::Option<*mut u32>, ppsignercert: ::core::option::Option<*mut *mut CERT_CONTEXT>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptVerifyMessageSignature(pverifypara : *const CRYPT_VERIFY_MESSAGE_PARA, dwsignerindex : u32, pbsignedblob : *const u8, cbsignedblob : u32, pbdecoded : *mut u8, pcbdecoded : *mut u32, ppsignercert : *mut *mut CERT_CONTEXT) -> super::super::Foundation:: BOOL); CryptVerifyMessageSignature(pverifypara, dwsignerindex, ::core::mem::transmute(pbsignedblob.as_ptr()), pbsignedblob.len() as _, ::core::mem::transmute(pbdecoded.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdecoded.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppsignercert.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptVerifyMessageSignatureWithKey(pverifypara: *const CRYPT_KEY_VERIFY_MESSAGE_PARA, ppublickeyinfo: ::core::option::Option<*const CERT_PUBLIC_KEY_INFO>, pbsignedblob: &[u8], pbdecoded: ::core::option::Option<*mut u8>, pcbdecoded: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("crypt32.dll" "system" fn CryptVerifyMessageSignatureWithKey(pverifypara : *const CRYPT_KEY_VERIFY_MESSAGE_PARA, ppublickeyinfo : *const CERT_PUBLIC_KEY_INFO, pbsignedblob : *const u8, cbsignedblob : u32, pbdecoded : *mut u8, pcbdecoded : *mut u32) -> super::super::Foundation:: BOOL); CryptVerifyMessageSignatureWithKey(pverifypara, ::core::mem::transmute(ppublickeyinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbsignedblob.as_ptr()), pbsignedblob.len() as _, ::core::mem::transmute(pbdecoded.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdecoded.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptVerifySignatureA(hhash: usize, pbsignature: &[u8], hpubkey: usize, szdescription: P0, dwflags: u32) -> ::windows_core::Result<()> @@ -2697,7 +2697,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptVerifySignatureA(hhash : usize, pbsignature : *const u8, dwsiglen : u32, hpubkey : usize, szdescription : ::windows_core::PCSTR, dwflags : u32) -> super::super::Foundation:: BOOL); CryptVerifySignatureA(hhash, ::core::mem::transmute(pbsignature.as_ptr()), pbsignature.len() as _, hpubkey, szdescription.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptVerifySignatureW(hhash: usize, pbsignature: &[u8], hpubkey: usize, szdescription: P0, dwflags: u32) -> ::windows_core::Result<()> @@ -2707,7 +2707,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CryptVerifySignatureW(hhash : usize, pbsignature : *const u8, dwsiglen : u32, hpubkey : usize, szdescription : ::windows_core::PCWSTR, dwflags : u32) -> super::super::Foundation:: BOOL); CryptVerifySignatureW(hhash, ::core::mem::transmute(pbsignature.as_ptr()), pbsignature.len() as _, hpubkey, szdescription.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptVerifyTimeStampSignature(pbtscontentinfo: &[u8], pbdata: ::core::option::Option<&[u8]>, hadditionalstore: P0, pptscontext: *mut *mut CRYPT_TIMESTAMP_CONTEXT, pptssigner: *mut *mut CERT_CONTEXT, phstore: ::core::option::Option<*mut HCERTSTORE>) -> ::windows_core::Result<()> @@ -2748,7 +2748,7 @@ pub unsafe fn CryptXmlEncode(hcryptxml: *const ::core::ffi::c_void, dwcharset: C ::windows_targets::link!("cryptxml.dll" "system" fn CryptXmlEncode(hcryptxml : *const ::core::ffi::c_void, dwcharset : CRYPT_XML_CHARSET, rgproperty : *const CRYPT_XML_PROPERTY, cproperty : u32, pvcallbackstate : *mut ::core::ffi::c_void, pfnwrite : PFN_CRYPT_XML_WRITE_CALLBACK) -> ::windows_core::HRESULT); CryptXmlEncode(hcryptxml, dwcharset, ::core::mem::transmute(rgproperty.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), rgproperty.as_deref().map_or(0, |slice| slice.len() as _), pvcallbackstate, pfnwrite).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CryptXmlEnumAlgorithmInfo(dwgroupid: u32, dwflags: u32, pvarg: ::core::option::Option<*mut ::core::ffi::c_void>, pfnenumalginfo: PFN_CRYPT_XML_ENUM_ALG_INFO) -> ::windows_core::Result<()> { @@ -2836,7 +2836,7 @@ where ::windows_targets::link!("cryptxml.dll" "system" fn CryptXmlVerifySignature(hsignature : *const ::core::ffi::c_void, hkey : BCRYPT_KEY_HANDLE, dwflags : CRYPT_XML_FLAGS) -> ::windows_core::HRESULT); CryptXmlVerifySignature(hsignature, hkey.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Decrypt(hcrypto: *const INFORMATIONCARD_CRYPTO_HANDLE, foaep: P0, pindata: &[u8], pcboutdata: *mut u32, ppoutdata: *mut *mut u8) -> ::windows_core::Result<()> @@ -2846,7 +2846,7 @@ where ::windows_targets::link!("infocardapi.dll" "system" fn Decrypt(hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE, foaep : super::super::Foundation:: BOOL, cbindata : u32, pindata : *const u8, pcboutdata : *mut u32, ppoutdata : *mut *mut u8) -> ::windows_core::HRESULT); Decrypt(hcrypto, foaep.into_param().abi(), pindata.len() as _, ::core::mem::transmute(pindata.as_ptr()), pcboutdata, ppoutdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Encrypt(hcrypto: *const INFORMATIONCARD_CRYPTO_HANDLE, foaep: P0, pindata: &[u8], pcboutdata: *mut u32, ppoutdata: *mut *mut u8) -> ::windows_core::Result<()> @@ -2864,7 +2864,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn FindCertsByIssuer(pcertchains : *mut CERT_CHAIN, pcbcertchains : *mut u32, pccertchains : *mut u32, pbencodedissuername : *const u8, cbencodedissuername : u32, pwszpurpose : ::windows_core::PCWSTR, dwkeyspec : u32) -> ::windows_core::HRESULT); FindCertsByIssuer(::core::mem::transmute(pcertchains.unwrap_or(::std::ptr::null_mut())), pcbcertchains, pccertchains, ::core::mem::transmute(pbencodedissuername.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbencodedissuername.as_deref().map_or(0, |slice| slice.len() as _), pwszpurpose.into_param().abi(), dwkeyspec).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeToken(pallocmemory: *const GENERIC_XML_TOKEN) -> super::super::Foundation::BOOL { @@ -2896,7 +2896,7 @@ pub unsafe fn GetKeyedHash(hsymmetriccrypto: *const INFORMATIONCARD_CRYPTO_HANDL let mut result__ = ::std::mem::zeroed(); GetKeyedHash(hsymmetriccrypto, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetToken(ppolicychain: &[POLICY_ELEMENT], securitytoken: *mut *mut GENERIC_XML_TOKEN, phprooftokencrypto: *mut *mut INFORMATIONCARD_CRYPTO_HANDLE) -> ::windows_core::Result<()> { @@ -3084,7 +3084,7 @@ where ::windows_targets::link!("ncrypt.dll" "system" fn NCryptIsAlgSupported(hprovider : NCRYPT_PROV_HANDLE, pszalgid : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); NCryptIsAlgSupported(hprovider.into_param().abi(), pszalgid.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NCryptIsKeyHandle(hkey: P0) -> super::super::Foundation::BOOL @@ -3102,7 +3102,7 @@ where ::windows_targets::link!("ncrypt.dll" "system" fn NCryptKeyDerivation(hkey : NCRYPT_KEY_HANDLE, pparameterlist : *const BCryptBufferDesc, pbderivedkey : *mut u8, cbderivedkey : u32, pcbresult : *mut u32, dwflags : u32) -> ::windows_core::HRESULT); NCryptKeyDerivation(hkey.into_param().abi(), ::core::mem::transmute(pparameterlist.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbderivedkey.as_ptr()), pbderivedkey.len() as _, pcbresult, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NCryptNotifyChangeKey(hprovider: P0, phevent: *mut super::super::Foundation::HANDLE, dwflags: NCRYPT_FLAGS) -> ::windows_core::Result<()> @@ -3129,7 +3129,7 @@ where ::windows_targets::link!("ncrypt.dll" "system" fn NCryptOpenStorageProvider(phprovider : *mut NCRYPT_PROV_HANDLE, pszprovidername : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); NCryptOpenStorageProvider(phprovider, pszprovidername.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NCryptProtectSecret(hdescriptor: P0, dwflags: u32, pbdata: &[u8], pmempara: ::core::option::Option<*const NCRYPT_ALLOC_PARA>, hwnd: P1, ppbprotectedblob: *mut *mut u8, pcbprotectedblob: *mut u32) -> ::windows_core::Result<()> @@ -3191,7 +3191,7 @@ where ::windows_targets::link!("ncrypt.dll" "system" fn NCryptStreamClose(hstream : super:: NCRYPT_STREAM_HANDLE) -> ::windows_core::HRESULT); NCryptStreamClose(hstream.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NCryptStreamOpenToProtect(hdescriptor: P0, dwflags: u32, hwnd: P1, pstreaminfo: *const NCRYPT_PROTECT_STREAM_INFO) -> ::windows_core::Result @@ -3203,7 +3203,7 @@ where let mut result__ = ::std::mem::zeroed(); NCryptStreamOpenToProtect(hdescriptor.into_param().abi(), dwflags, hwnd.into_param().abi(), pstreaminfo, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NCryptStreamOpenToUnprotect(pstreaminfo: *const NCRYPT_PROTECT_STREAM_INFO, dwflags: u32, hwnd: P0) -> ::windows_core::Result @@ -3214,7 +3214,7 @@ where let mut result__ = ::std::mem::zeroed(); NCryptStreamOpenToUnprotect(pstreaminfo, dwflags, hwnd.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NCryptStreamOpenToUnprotectEx(pstreaminfo: *const NCRYPT_PROTECT_STREAM_INFO_EX, dwflags: u32, hwnd: P0) -> ::windows_core::Result @@ -3225,7 +3225,7 @@ where let mut result__ = ::std::mem::zeroed(); NCryptStreamOpenToUnprotectEx(pstreaminfo, dwflags, hwnd.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NCryptStreamUpdate(hstream: P0, pbdata: &[u8], ffinal: P1) -> ::windows_core::Result<()> @@ -3241,7 +3241,7 @@ pub unsafe fn NCryptTranslateHandle(phprovider: ::core::option::Option<*mut NCRY ::windows_targets::link!("ncrypt.dll" "system" fn NCryptTranslateHandle(phprovider : *mut NCRYPT_PROV_HANDLE, phkey : *mut NCRYPT_KEY_HANDLE, hlegacyprov : usize, hlegacykey : usize, dwlegacykeyspec : CERT_KEY_SPEC, dwflags : u32) -> ::windows_core::HRESULT); NCryptTranslateHandle(::core::mem::transmute(phprovider.unwrap_or(::std::ptr::null_mut())), phkey, hlegacyprov, hlegacykey, dwlegacykeyspec, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NCryptUnprotectSecret(phdescriptor: ::core::option::Option<*mut super::NCRYPT_DESCRIPTOR_HANDLE>, dwflags: NCRYPT_FLAGS, pbprotectedblob: &[u8], pmempara: ::core::option::Option<*const NCRYPT_ALLOC_PARA>, hwnd: P0, ppbdata: *mut *mut u8, pcbdata: *mut u32) -> ::windows_core::Result<()> @@ -3268,7 +3268,7 @@ where ::windows_targets::link!("ncrypt.dll" "system" fn NCryptVerifySignature(hkey : NCRYPT_KEY_HANDLE, ppaddinginfo : *const ::core::ffi::c_void, pbhashvalue : *const u8, cbhashvalue : u32, pbsignature : *const u8, cbsignature : u32, dwflags : NCRYPT_FLAGS) -> ::windows_core::HRESULT); NCryptVerifySignature(hkey.into_param().abi(), ::core::mem::transmute(ppaddinginfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbhashvalue.as_ptr()), pbhashvalue.len() as _, ::core::mem::transmute(pbsignature.as_ptr()), pbsignature.len() as _, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PFXExportCertStore(hstore: P0, ppfx: *mut CRYPT_INTEGER_BLOB, szpassword: P1, dwflags: u32) -> ::windows_core::Result<()> @@ -3279,7 +3279,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn PFXExportCertStore(hstore : HCERTSTORE, ppfx : *mut CRYPT_INTEGER_BLOB, szpassword : ::windows_core::PCWSTR, dwflags : u32) -> super::super::Foundation:: BOOL); PFXExportCertStore(hstore.into_param().abi(), ppfx, szpassword.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PFXExportCertStoreEx(hstore: P0, ppfx: *mut CRYPT_INTEGER_BLOB, szpassword: P1, pvpara: *const ::core::ffi::c_void, dwflags: u32) -> ::windows_core::Result<()> @@ -3299,14 +3299,14 @@ where let result__ = PFXImportCertStore(ppfx, szpassword.into_param().abi(), dwflags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PFXIsPFXBlob(ppfx: *const CRYPT_INTEGER_BLOB) -> super::super::Foundation::BOOL { ::windows_targets::link!("crypt32.dll" "system" fn PFXIsPFXBlob(ppfx : *const CRYPT_INTEGER_BLOB) -> super::super::Foundation:: BOOL); PFXIsPFXBlob(ppfx) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PFXVerifyPassword(ppfx: *const CRYPT_INTEGER_BLOB, szpassword: P0, dwflags: u32) -> super::super::Foundation::BOOL @@ -3316,7 +3316,7 @@ where ::windows_targets::link!("crypt32.dll" "system" fn PFXVerifyPassword(ppfx : *const CRYPT_INTEGER_BLOB, szpassword : ::windows_core::PCWSTR, dwflags : u32) -> super::super::Foundation:: BOOL); PFXVerifyPassword(ppfx, szpassword.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ProcessPrng(pbdata: &mut [u8]) -> super::super::Foundation::BOOL { @@ -3341,7 +3341,7 @@ pub unsafe fn SignerFreeSignerContext(psignercontext: *const SIGNER_CONTEXT) -> ::windows_targets::link!("mssign32.dll" "system" fn SignerFreeSignerContext(psignercontext : *const SIGNER_CONTEXT) -> ::windows_core::HRESULT); SignerFreeSignerContext(psignercontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SignerSign(psubjectinfo: *const SIGNER_SUBJECT_INFO, psignercert: *const SIGNER_CERT, psignatureinfo: *const SIGNER_SIGNATURE_INFO, pproviderinfo: ::core::option::Option<*const SIGNER_PROVIDER_INFO>, pwszhttptimestamp: P0, psrequest: ::core::option::Option<*const CRYPT_ATTRIBUTES>, psipdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3351,7 +3351,7 @@ where ::windows_targets::link!("mssign32.dll" "system" fn SignerSign(psubjectinfo : *const SIGNER_SUBJECT_INFO, psignercert : *const SIGNER_CERT, psignatureinfo : *const SIGNER_SIGNATURE_INFO, pproviderinfo : *const SIGNER_PROVIDER_INFO, pwszhttptimestamp : ::windows_core::PCWSTR, psrequest : *const CRYPT_ATTRIBUTES, psipdata : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); SignerSign(psubjectinfo, psignercert, psignatureinfo, ::core::mem::transmute(pproviderinfo.unwrap_or(::std::ptr::null())), pwszhttptimestamp.into_param().abi(), ::core::mem::transmute(psrequest.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psipdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SignerSignEx(dwflags: SIGNER_SIGN_FLAGS, psubjectinfo: *const SIGNER_SUBJECT_INFO, psignercert: *const SIGNER_CERT, psignatureinfo: *const SIGNER_SIGNATURE_INFO, pproviderinfo: ::core::option::Option<*const SIGNER_PROVIDER_INFO>, pwszhttptimestamp: P0, psrequest: ::core::option::Option<*const CRYPT_ATTRIBUTES>, psipdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<*mut SIGNER_CONTEXT> @@ -3362,7 +3362,7 @@ where let mut result__ = ::std::mem::zeroed(); SignerSignEx(dwflags, psubjectinfo, psignercert, psignatureinfo, ::core::mem::transmute(pproviderinfo.unwrap_or(::std::ptr::null())), pwszhttptimestamp.into_param().abi(), ::core::mem::transmute(psrequest.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psipdata.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SignerSignEx2(dwflags: SIGNER_SIGN_FLAGS, psubjectinfo: *const SIGNER_SUBJECT_INFO, psignercert: *const SIGNER_CERT, psignatureinfo: *const SIGNER_SIGNATURE_INFO, pproviderinfo: ::core::option::Option<*const SIGNER_PROVIDER_INFO>, dwtimestampflags: SIGNER_TIMESTAMP_FLAGS, psztimestampalgorithmoid: P0, pwszhttptimestamp: P1, psrequest: ::core::option::Option<*const CRYPT_ATTRIBUTES>, psipdata: ::core::option::Option<*const ::core::ffi::c_void>, ppsignercontext: *mut *mut SIGNER_CONTEXT, pcryptopolicy: ::core::option::Option<*const CERT_STRONG_SIGN_PARA>, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3388,7 +3388,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SignerSignEx3(dwflags: SIGNER_SIGN_FLAGS, psubjectinfo: *const SIGNER_SUBJECT_INFO, psignercert: *const SIGNER_CERT, psignatureinfo: *const SIGNER_SIGNATURE_INFO, pproviderinfo: ::core::option::Option<*const SIGNER_PROVIDER_INFO>, dwtimestampflags: SIGNER_TIMESTAMP_FLAGS, psztimestampalgorithmoid: P0, pwszhttptimestamp: P1, psrequest: ::core::option::Option<*const CRYPT_ATTRIBUTES>, psipdata: ::core::option::Option<*const ::core::ffi::c_void>, ppsignercontext: *mut *mut SIGNER_CONTEXT, pcryptopolicy: ::core::option::Option<*const CERT_STRONG_SIGN_PARA>, pdigestsigninfo: ::core::option::Option<*const SIGNER_DIGEST_SIGN_INFO>, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3415,7 +3415,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SignerTimeStamp(psubjectinfo: *const SIGNER_SUBJECT_INFO, pwszhttptimestamp: P0, psrequest: ::core::option::Option<*const CRYPT_ATTRIBUTES>, psipdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3425,7 +3425,7 @@ where ::windows_targets::link!("mssign32.dll" "system" fn SignerTimeStamp(psubjectinfo : *const SIGNER_SUBJECT_INFO, pwszhttptimestamp : ::windows_core::PCWSTR, psrequest : *const CRYPT_ATTRIBUTES, psipdata : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); SignerTimeStamp(psubjectinfo, pwszhttptimestamp.into_param().abi(), ::core::mem::transmute(psrequest.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psipdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SignerTimeStampEx(dwflags: u32, psubjectinfo: *const SIGNER_SUBJECT_INFO, pwszhttptimestamp: P0, psrequest: *const CRYPT_ATTRIBUTES, psipdata: *const ::core::ffi::c_void) -> ::windows_core::Result<*mut SIGNER_CONTEXT> @@ -3436,7 +3436,7 @@ where let mut result__ = ::std::mem::zeroed(); SignerTimeStampEx(dwflags, psubjectinfo, pwszhttptimestamp.into_param().abi(), psrequest, psipdata, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SignerTimeStampEx2(dwflags: SIGNER_TIMESTAMP_FLAGS, psubjectinfo: *const SIGNER_SUBJECT_INFO, pwszhttptimestamp: P0, dwalgid: ALG_ID, psrequest: *const CRYPT_ATTRIBUTES, psipdata: *const ::core::ffi::c_void) -> ::windows_core::Result<*mut SIGNER_CONTEXT> @@ -3447,7 +3447,7 @@ where let mut result__ = ::std::mem::zeroed(); SignerTimeStampEx2(dwflags, psubjectinfo, pwszhttptimestamp.into_param().abi(), dwalgid, psrequest, psipdata, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SignerTimeStampEx3(dwflags: SIGNER_TIMESTAMP_FLAGS, dwindex: u32, psubjectinfo: *const SIGNER_SUBJECT_INFO, pwszhttptimestamp: P0, pszalgorithmoid: P1, psrequest: ::core::option::Option<*const CRYPT_ATTRIBUTES>, psipdata: ::core::option::Option<*const ::core::ffi::c_void>, ppsignercontext: *mut *mut SIGNER_CONTEXT, pcryptopolicy: ::core::option::Option<*const CERT_STRONG_SIGN_PARA>, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3458,7 +3458,7 @@ where ::windows_targets::link!("mssign32.dll" "system" fn SignerTimeStampEx3(dwflags : SIGNER_TIMESTAMP_FLAGS, dwindex : u32, psubjectinfo : *const SIGNER_SUBJECT_INFO, pwszhttptimestamp : ::windows_core::PCWSTR, pszalgorithmoid : ::windows_core::PCWSTR, psrequest : *const CRYPT_ATTRIBUTES, psipdata : *const ::core::ffi::c_void, ppsignercontext : *mut *mut SIGNER_CONTEXT, pcryptopolicy : *const CERT_STRONG_SIGN_PARA, preserved : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); SignerTimeStampEx3(dwflags, dwindex, psubjectinfo, pwszhttptimestamp.into_param().abi(), pszalgorithmoid.into_param().abi(), ::core::mem::transmute(psrequest.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psipdata.unwrap_or(::std::ptr::null())), ppsignercontext, ::core::mem::transmute(pcryptopolicy.unwrap_or(::std::ptr::null())), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SystemPrng(pbrandomdata: &mut [u8]) -> super::super::Foundation::BOOL { @@ -3475,7 +3475,7 @@ pub unsafe fn TransformFinalBlock(hcrypto: *const INFORMATIONCARD_CRYPTO_HANDLE, ::windows_targets::link!("infocardapi.dll" "system" fn TransformFinalBlock(hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE, cbindata : u32, pindata : *const u8, pcboutdata : *mut u32, ppoutdata : *mut *mut u8) -> ::windows_core::HRESULT); TransformFinalBlock(hcrypto, pindata.len() as _, ::core::mem::transmute(pindata.as_ptr()), pcboutdata, ppoutdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerifyHash(hcrypto: *const INFORMATIONCARD_CRYPTO_HANDLE, phash: &[u8], hashalgoid: P0, psig: &[u8]) -> ::windows_core::Result @@ -3486,7 +3486,7 @@ where let mut result__ = ::std::mem::zeroed(); VerifyHash(hcrypto, phash.len() as _, ::core::mem::transmute(phash.as_ptr()), hashalgoid.into_param().abi(), psig.len() as _, ::core::mem::transmute(psig.as_ptr()), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3501,7 +3501,7 @@ impl ICertSrvSetup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CAErrorString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeDefaults(&self, bserver: P0, bclient: P1) -> ::windows_core::Result<()> where @@ -3510,36 +3510,36 @@ impl ICertSrvSetup { { (::windows_core::Interface::vtable(self).InitializeDefaults)(::windows_core::Interface::as_raw(self), bserver.into_param().abi(), bclient.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCASetupProperty(&self, propertyid: CASetupProperty) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCASetupProperty)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCASetupProperty(&self, propertyid: CASetupProperty, ppropertyvalue: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCASetupProperty)(::windows_core::Interface::as_raw(self), propertyid, ppropertyvalue).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPropertyEditable(&self, propertyid: CASetupProperty) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsPropertyEditable)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSupportedCATypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSupportedCATypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProviderNameList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProviderNameList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetKeyLengthList(&self, bstrprovidername: P0) -> ::windows_core::Result where @@ -3548,7 +3548,7 @@ impl ICertSrvSetup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetKeyLengthList)(::windows_core::Interface::as_raw(self), bstrprovidername.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetHashAlgorithmList(&self, bstrprovidername: P0) -> ::windows_core::Result where @@ -3557,7 +3557,7 @@ impl ICertSrvSetup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHashAlgorithmList)(::windows_core::Interface::as_raw(self), bstrprovidername.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPrivateKeyContainerList(&self, bstrprovidername: P0) -> ::windows_core::Result where @@ -3566,13 +3566,13 @@ impl ICertSrvSetup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPrivateKeyContainerList)(::windows_core::Interface::as_raw(self), bstrprovidername.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetExistingCACertificates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetExistingCACertificates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CAImportPFX(&self, bstrfilename: P0, bstrpasswd: P1, boverwriteexistingkey: P2) -> ::windows_core::Result where @@ -3583,7 +3583,7 @@ impl ICertSrvSetup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CAImportPFX)(::windows_core::Interface::as_raw(self), bstrfilename.into_param().abi(), bstrpasswd.into_param().abi(), boverwriteexistingkey.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCADistinguishedName(&self, bstrcadn: P0, bignoreunicode: P1, boverwriteexistingkey: P2, boverwriteexistingcainds: P3) -> ::windows_core::Result<()> where @@ -3594,7 +3594,7 @@ impl ICertSrvSetup { { (::windows_core::Interface::vtable(self).SetCADistinguishedName)(::windows_core::Interface::as_raw(self), bstrcadn.into_param().abi(), bignoreunicode.into_param().abi(), boverwriteexistingkey.into_param().abi(), boverwriteexistingcainds.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDatabaseInformation(&self, bstrdbdirectory: P0, bstrlogdirectory: P1, bstrsharedfolder: P2, bforceoverwrite: P3) -> ::windows_core::Result<()> where @@ -3620,7 +3620,7 @@ impl ICertSrvSetup { pub unsafe fn Install(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Install)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreUnInstall(&self, bclientonly: P0) -> ::windows_core::Result<()> where @@ -3710,7 +3710,7 @@ pub struct ICertSrvSetup_Vtbl { PreUnInstall: usize, pub PostUnInstall: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3734,13 +3734,13 @@ impl ICertSrvSetupKeyInformation { pub unsafe fn SetLength(&self, lval: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLength)(::windows_core::Interface::as_raw(self), lval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Existing(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Existing)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExisting(&self, bval: P0) -> ::windows_core::Result<()> where @@ -3768,13 +3768,13 @@ impl ICertSrvSetupKeyInformation { { (::windows_core::Interface::vtable(self).SetHashAlgorithm)(::windows_core::Interface::as_raw(self), bstrval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExistingCACertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExistingCACertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExistingCACertificate(&self, varval: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetExistingCACertificate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varval)).ok() @@ -3820,7 +3820,7 @@ pub struct ICertSrvSetupKeyInformation_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetExistingCACertificate: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3831,7 +3831,7 @@ impl ICertSrvSetupKeyInformationCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3841,7 +3841,7 @@ impl ICertSrvSetupKeyInformationCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pikeyinformation: P0) -> ::windows_core::Result<()> where @@ -3876,7 +3876,7 @@ pub struct ICertSrvSetupKeyInformationCollection_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Add: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3890,13 +3890,13 @@ impl ICertificateEnrollmentPolicyServerSetup { pub unsafe fn InitializeInstallDefaults(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitializeInstallDefaults)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, propertyid: CEPSetupProperty) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, propertyid: CEPSetupProperty, ppropertyvalue: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), propertyid, ppropertyvalue).ok() @@ -3904,7 +3904,7 @@ impl ICertificateEnrollmentPolicyServerSetup { pub unsafe fn Install(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Install)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UnInstall(&self, pauthkeybasedrenewal: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnInstall)(::windows_core::Interface::as_raw(self), pauthkeybasedrenewal).ok() @@ -3941,7 +3941,7 @@ pub struct ICertificateEnrollmentPolicyServerSetup_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] UnInstall: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3955,13 +3955,13 @@ impl ICertificateEnrollmentServerSetup { pub unsafe fn InitializeInstallDefaults(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitializeInstallDefaults)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, propertyid: CESSetupProperty) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, propertyid: CESSetupProperty, ppropertyvalue: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), propertyid, ppropertyvalue).ok() @@ -3976,7 +3976,7 @@ impl ICertificateEnrollmentServerSetup { pub unsafe fn Install(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Install)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UnInstall(&self, pcaconfig: *const super::super::System::Variant::VARIANT, pauthentication: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnInstall)(::windows_core::Interface::as_raw(self), pcaconfig, pauthentication).ok() @@ -4014,7 +4014,7 @@ pub struct ICertificateEnrollmentServerSetup_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] UnInstall: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4032,13 +4032,13 @@ impl IMSCEPSetup { pub unsafe fn InitializeDefaults(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitializeDefaults)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetMSCEPSetupProperty(&self, propertyid: MSCEPSetupProperty) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMSCEPSetupProperty)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetMSCEPSetupProperty(&self, propertyid: MSCEPSetupProperty, ppropertyvalue: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMSCEPSetupProperty)(::windows_core::Interface::as_raw(self), propertyid, ppropertyvalue).ok() @@ -4050,13 +4050,13 @@ impl IMSCEPSetup { { (::windows_core::Interface::vtable(self).SetAccountInformation)(::windows_core::Interface::as_raw(self), bstrusername.into_param().abi(), bstrpassword.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMSCEPStoreEmpty(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsMSCEPStoreEmpty)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProviderNameList(&self, bexchange: P0) -> ::windows_core::Result where @@ -4065,7 +4065,7 @@ impl IMSCEPSetup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProviderNameList)(::windows_core::Interface::as_raw(self), bexchange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetKeyLengthList(&self, bexchange: P0, bstrprovidername: P1) -> ::windows_core::Result where @@ -10595,7 +10595,7 @@ impl ::core::default::Default for AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS { pub cbSize: u32, @@ -10634,7 +10634,7 @@ impl ::core::default::Default for AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA { pub cbSize: u32, @@ -11886,7 +11886,7 @@ impl ::core::default::Default for CERT_AUTHORITY_KEY_ID_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_BASIC_CONSTRAINTS2_INFO { pub fCA: super::super::Foundation::BOOL, @@ -11926,7 +11926,7 @@ impl ::core::default::Default for CERT_BASIC_CONSTRAINTS2_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_BASIC_CONSTRAINTS_INFO { pub SubjectType: CRYPT_BIT_BLOB, @@ -12068,7 +12068,7 @@ impl ::core::default::Default for CERT_CHAIN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_CHAIN_CONTEXT { pub cbSize: u32, @@ -12126,7 +12126,7 @@ impl ::core::default::Default for CERT_CHAIN_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_CHAIN_ELEMENT { pub cbSize: u32, @@ -12225,7 +12225,7 @@ impl ::core::default::Default for CERT_CHAIN_ENGINE_CONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_CHAIN_FIND_BY_ISSUER_PARA { pub cbSize: u32, @@ -12356,7 +12356,7 @@ impl ::core::default::Default for CERT_CHAIN_POLICY_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_CONTEXT { pub dwCertEncodingType: CERT_QUERY_ENCODING_TYPE, @@ -12398,7 +12398,7 @@ impl ::core::default::Default for CERT_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_CREATE_CONTEXT_PARA { pub cbSize: u32, @@ -12432,7 +12432,7 @@ impl ::core::default::Default for CERT_CREATE_CONTEXT_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_CRL_CONTEXT_PAIR { pub pCertContext: *const CERT_CONTEXT, @@ -12562,7 +12562,7 @@ impl ::core::default::Default for CERT_ECC_SIGNATURE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_EXTENSION { pub pszObjId: ::windows_core::PSTR, @@ -12602,7 +12602,7 @@ impl ::core::default::Default for CERT_EXTENSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_EXTENSIONS { pub cExtension: u32, @@ -12672,7 +12672,7 @@ impl ::core::default::Default for CERT_FORTEZZA_DATA_PROP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_GENERAL_SUBTREE { pub Base: CERT_ALT_NAME_ENTRY, @@ -12769,7 +12769,7 @@ impl ::core::default::Default for CERT_ID_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_INFO { pub dwVersion: u32, @@ -12892,7 +12892,7 @@ impl ::core::default::Default for CERT_KEYGEN_REQUEST_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_KEY_ATTRIBUTES_INFO { pub KeyId: CRYPT_INTEGER_BLOB, @@ -13333,7 +13333,7 @@ impl ::core::default::Default for CERT_LOGOTYPE_REFERENCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_NAME_CONSTRAINTS_INFO { pub cPermittedSubtree: u32, @@ -13672,7 +13672,7 @@ impl ::core::default::Default for CERT_POLICY95_QUALIFIER1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_POLICY_CONSTRAINTS_INFO { pub fRequireExplicitPolicy: super::super::Foundation::BOOL, @@ -13925,7 +13925,7 @@ impl ::core::default::Default for CERT_POLICY_QUALIFIER_USER_NOTICE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_PRIVATE_KEY_VALIDITY { pub NotBefore: super::super::Foundation::FILETIME, @@ -14115,7 +14115,7 @@ impl ::core::default::Default for CERT_RDN_ATTR { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub struct CERT_REGISTRY_STORE_CLIENT_GPT_PARA { pub hKeyBase: super::super::System::Registry::HKEY, @@ -14154,7 +14154,7 @@ impl ::core::default::Default for CERT_REGISTRY_STORE_CLIENT_GPT_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub struct CERT_REGISTRY_STORE_ROAMING_PARA { pub hKey: super::super::System::Registry::HKEY, @@ -14226,7 +14226,7 @@ impl ::core::default::Default for CERT_REQUEST_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_REVOCATION_CHAIN_PARA { pub cbSize: u32, @@ -14271,7 +14271,7 @@ impl ::core::default::Default for CERT_REVOCATION_CHAIN_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_REVOCATION_CRL_INFO { pub cbSize: u32, @@ -14313,7 +14313,7 @@ impl ::core::default::Default for CERT_REVOCATION_CRL_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_REVOCATION_INFO { pub cbSize: u32, @@ -14357,7 +14357,7 @@ impl ::core::default::Default for CERT_REVOCATION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_REVOCATION_PARA { pub cbSize: u32, @@ -14400,7 +14400,7 @@ impl ::core::default::Default for CERT_REVOCATION_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_REVOCATION_STATUS { pub cbSize: u32, @@ -14443,7 +14443,7 @@ impl ::core::default::Default for CERT_REVOCATION_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_SELECT_CHAIN_PARA { pub hChainEngine: HCERTCHAINENGINE, @@ -14547,7 +14547,7 @@ impl ::core::default::Default for CERT_SERVER_OCSP_RESPONSE_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_SERVER_OCSP_RESPONSE_OPEN_PARA { pub cbSize: u32, @@ -14613,7 +14613,7 @@ impl ::core::default::Default for CERT_SIGNED_CONTENT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_SIMPLE_CHAIN { pub cbSize: u32, @@ -14855,7 +14855,7 @@ impl ::core::default::Default for CERT_SYSTEM_STORE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub struct CERT_SYSTEM_STORE_RELOCATE_PARA { pub Anonymous1: CERT_SYSTEM_STORE_RELOCATE_PARA_0, @@ -14880,7 +14880,7 @@ impl ::core::default::Default for CERT_SYSTEM_STORE_RELOCATE_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub union CERT_SYSTEM_STORE_RELOCATE_PARA_0 { pub hKeyBase: super::super::System::Registry::HKEY, @@ -14905,7 +14905,7 @@ impl ::core::default::Default for CERT_SYSTEM_STORE_RELOCATE_PARA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub union CERT_SYSTEM_STORE_RELOCATE_PARA_1 { pub pvSystemStore: *mut ::core::ffi::c_void, @@ -14931,7 +14931,7 @@ impl ::core::default::Default for CERT_SYSTEM_STORE_RELOCATE_PARA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_TEMPLATE_EXT { pub pszObjId: ::windows_core::PSTR, @@ -15003,7 +15003,7 @@ impl ::core::default::Default for CERT_TPM_SPECIFICATION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CERT_TRUST_LIST_INFO { pub cbSize: u32, @@ -15229,7 +15229,7 @@ impl ::core::default::Default for CMC_ADD_ATTRIBUTES_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMC_ADD_EXTENSIONS_INFO { pub dwCmcDataReference: u32, @@ -15307,7 +15307,7 @@ impl ::core::default::Default for CMC_DATA_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMC_PEND_INFO { pub PendToken: CRYPT_INTEGER_BLOB, @@ -15380,7 +15380,7 @@ impl ::core::default::Default for CMC_RESPONSE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMC_STATUS_INFO { pub dwStatus: u32, @@ -15409,7 +15409,7 @@ impl ::core::default::Default for CMC_STATUS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CMC_STATUS_INFO_0 { pub dwFailInfo: u32, @@ -15592,7 +15592,7 @@ impl ::core::default::Default for CMC_TAGGED_REQUEST_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_CMS_RECIPIENT_INFO { pub dwRecipientChoice: u32, @@ -15617,7 +15617,7 @@ impl ::core::default::Default for CMSG_CMS_RECIPIENT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CMSG_CMS_RECIPIENT_INFO_0 { pub pKeyTrans: *mut CMSG_KEY_TRANS_RECIPIENT_INFO, @@ -15698,7 +15698,7 @@ impl ::core::default::Default for CMSG_CNG_CONTENT_DECRYPT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_CONTENT_ENCRYPT_INFO { pub cbSize: u32, @@ -15736,7 +15736,7 @@ impl ::core::default::Default for CMSG_CONTENT_ENCRYPT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CMSG_CONTENT_ENCRYPT_INFO_0 { pub hContentEncryptKey: usize, @@ -15863,7 +15863,7 @@ impl ::core::default::Default for CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_CTRL_KEY_AGREE_DECRYPT_PARA { pub cbSize: u32, @@ -15893,7 +15893,7 @@ impl ::core::default::Default for CMSG_CTRL_KEY_AGREE_DECRYPT_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CMSG_CTRL_KEY_AGREE_DECRYPT_PARA_0 { pub hCryptProv: usize, @@ -15959,7 +15959,7 @@ impl ::core::default::Default for CMSG_CTRL_KEY_TRANS_DECRYPT_PARA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_CTRL_MAIL_LIST_DECRYPT_PARA { pub cbSize: u32, @@ -15988,7 +15988,7 @@ impl ::core::default::Default for CMSG_CTRL_MAIL_LIST_DECRYPT_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CMSG_CTRL_MAIL_LIST_DECRYPT_PARA_0 { pub hKeyEncryptionKey: usize, @@ -16077,7 +16077,7 @@ impl ::core::default::Default for CMSG_ENCRYPTED_ENCODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_ENVELOPED_ENCODE_INFO { pub cbSize: u32, @@ -16227,7 +16227,7 @@ impl ::core::default::Default for CMSG_KEY_AGREE_KEY_ENCRYPT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO { pub cbSize: u32, @@ -16262,7 +16262,7 @@ impl ::core::default::Default for CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO_0 { pub pEphemeralAlgorithm: *mut CRYPT_ALGORITHM_IDENTIFIER, @@ -16287,7 +16287,7 @@ impl ::core::default::Default for CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_KEY_AGREE_RECIPIENT_INFO { pub dwVersion: u32, @@ -16317,7 +16317,7 @@ impl ::core::default::Default for CMSG_KEY_AGREE_RECIPIENT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CMSG_KEY_AGREE_RECIPIENT_INFO_0 { pub OriginatorCertId: CERT_ID, @@ -16452,7 +16452,7 @@ impl ::core::default::Default for CMSG_MAIL_LIST_ENCRYPT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO { pub cbSize: u32, @@ -16484,7 +16484,7 @@ impl ::core::default::Default for CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO_0 { pub hKeyEncryptionKey: usize, @@ -16509,7 +16509,7 @@ impl ::core::default::Default for CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_MAIL_LIST_RECIPIENT_INFO { pub dwVersion: u32, @@ -16612,7 +16612,7 @@ impl ::core::default::Default for CMSG_RC4_AUX_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_RECIPIENT_ENCODE_INFO { pub dwRecipientChoice: u32, @@ -16637,7 +16637,7 @@ impl ::core::default::Default for CMSG_RECIPIENT_ENCODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CMSG_RECIPIENT_ENCODE_INFO_0 { pub pKeyTrans: *mut CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO, @@ -16663,7 +16663,7 @@ impl ::core::default::Default for CMSG_RECIPIENT_ENCODE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO { pub cbSize: u32, @@ -16691,7 +16691,7 @@ impl ::core::default::Default for CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_RECIPIENT_ENCRYPTED_KEY_INFO { pub RecipientId: CERT_ID, @@ -16718,7 +16718,7 @@ impl ::core::default::Default for CMSG_RECIPIENT_ENCRYPTED_KEY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO { pub cbSize: u32, @@ -16758,7 +16758,7 @@ impl ::core::default::Default for CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_SIGNED_ENCODE_INFO { pub cbSize: u32, @@ -16802,7 +16802,7 @@ impl ::core::default::Default for CMSG_SIGNED_ENCODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_SIGNER_ENCODE_INFO { pub cbSize: u32, @@ -16835,7 +16835,7 @@ impl ::core::default::Default for CMSG_SIGNER_ENCODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CMSG_SIGNER_ENCODE_INFO_0 { pub hCryptProv: usize, @@ -16926,7 +16926,7 @@ impl ::core::default::Default for CMSG_SP3_COMPATIBLE_AUX_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMSG_STREAM_INFO { pub cbContent: u32, @@ -17054,7 +17054,7 @@ impl ::core::default::Default for CPS_URLS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRL_CONTEXT { pub dwCertEncodingType: CERT_QUERY_ENCODING_TYPE, @@ -17183,7 +17183,7 @@ impl ::core::default::Default for CRL_DIST_POINT_NAME_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRL_ENTRY { pub SerialNumber: CRYPT_INTEGER_BLOB, @@ -17224,7 +17224,7 @@ impl ::core::default::Default for CRL_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRL_FIND_ISSUED_FOR_PARA { pub pSubjectCert: *const CERT_CONTEXT, @@ -17263,7 +17263,7 @@ impl ::core::default::Default for CRL_FIND_ISSUED_FOR_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRL_INFO { pub dwVersion: u32, @@ -17309,7 +17309,7 @@ impl ::core::default::Default for CRL_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRL_ISSUING_DIST_POINT { pub DistPointName: CRL_DIST_POINT_NAME, @@ -17337,7 +17337,7 @@ impl ::core::default::Default for CRL_ISSUING_DIST_POINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRL_REVOCATION_INFO { pub pCrlEntry: *mut CRL_ENTRY, @@ -17408,7 +17408,7 @@ impl ::core::default::Default for CROSS_CERT_DIST_POINTS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTNET_URL_CACHE_FLUSH_INFO { pub cbSize: u32, @@ -17448,7 +17448,7 @@ impl ::core::default::Default for CRYPTNET_URL_CACHE_FLUSH_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTNET_URL_CACHE_PRE_FETCH_INFO { pub cbSize: u32, @@ -17492,7 +17492,7 @@ impl ::core::default::Default for CRYPTNET_URL_CACHE_PRE_FETCH_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTNET_URL_CACHE_RESPONSE_INFO { pub cbSize: u32, @@ -17536,7 +17536,7 @@ impl ::core::default::Default for CRYPTNET_URL_CACHE_RESPONSE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPTPROTECT_PROMPTSTRUCT { pub cbSize: u32, @@ -18454,7 +18454,7 @@ impl ::core::default::Default for CRYPT_ENROLLMENT_NAME_VALUE_PAIR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO { pub cbSize: u32, @@ -18855,7 +18855,7 @@ impl ::core::default::Default for CRYPT_MASK_GEN_ALGORITHM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE { pub cbSize: u32, @@ -19085,7 +19085,7 @@ impl ::core::default::Default for CRYPT_PKCS12_PBE_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_PKCS8_EXPORT_PARAMS { pub hCryptProv: usize, @@ -19119,7 +19119,7 @@ impl ::core::default::Default for CRYPT_PKCS8_EXPORT_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_PKCS8_IMPORT_PARAMS { pub PrivateKey: CRYPT_INTEGER_BLOB, @@ -19373,7 +19373,7 @@ impl ::core::default::Default for CRYPT_PSOURCE_ALGORITHM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_RC2_CBC_PARAMETERS { pub dwVersion: u32, @@ -19445,7 +19445,7 @@ impl ::core::default::Default for CRYPT_RC4_KEY_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_RETRIEVE_AUX_INFO { pub cbSize: u32, @@ -19600,7 +19600,7 @@ impl ::core::default::Default for CRYPT_SEQUENCE_OF_ANY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_SIGN_MESSAGE_PARA { pub cbSize: u32, @@ -19789,7 +19789,7 @@ impl ::core::default::Default for CRYPT_TIMESTAMP_ACCURACY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_TIMESTAMP_CONTEXT { pub cbEncoded: u32, @@ -19829,7 +19829,7 @@ impl ::core::default::Default for CRYPT_TIMESTAMP_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_TIMESTAMP_INFO { pub dwVersion: u32, @@ -19891,7 +19891,7 @@ impl ::core::default::Default for CRYPT_TIMESTAMP_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_TIMESTAMP_PARA { pub pszTSAPolicyId: ::windows_core::PCSTR, @@ -19933,7 +19933,7 @@ impl ::core::default::Default for CRYPT_TIMESTAMP_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_TIMESTAMP_REQUEST { pub dwVersion: CRYPT_TIMESTAMP_VERSION, @@ -20167,7 +20167,7 @@ impl ::core::default::Default for CRYPT_VERIFY_CERT_SIGN_WEAK_HASH_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CRYPT_VERIFY_MESSAGE_PARA { pub cbSize: u32, @@ -21125,7 +21125,7 @@ impl ::core::default::Default for CTL_ANY_SUBJECT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CTL_CONTEXT { pub dwMsgAndCertEncodingType: u32, @@ -21201,7 +21201,7 @@ impl ::core::default::Default for CTL_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CTL_FIND_SUBJECT_PARA { pub cbSize: u32, @@ -21242,7 +21242,7 @@ impl ::core::default::Default for CTL_FIND_SUBJECT_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CTL_FIND_USAGE_PARA { pub cbSize: u32, @@ -21283,7 +21283,7 @@ impl ::core::default::Default for CTL_FIND_USAGE_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CTL_INFO { pub dwVersion: u32, @@ -21437,7 +21437,7 @@ impl ::core::default::Default for CTL_VERIFY_USAGE_PARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CTL_VERIFY_USAGE_STATUS { pub cbSize: u32, @@ -21635,7 +21635,7 @@ impl ::core::default::Default for EV_EXTRA_CERT_CHAIN_POLICY_STATUS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GENERIC_XML_TOKEN { pub createDate: super::super::Foundation::FILETIME, @@ -21960,7 +21960,7 @@ impl ::core::default::Default for INFORMATIONCARD_CRYPTO_HANDLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INFORMATIONCARD_HASH_CRYPTO_PARAMETERS { pub hashSize: i32, @@ -22030,7 +22030,7 @@ impl ::core::default::Default for INFORMATIONCARD_SYMMETRIC_CRYPTO_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INFORMATIONCARD_TRANSFORM_CRYPTO_PARAMETERS { pub inputBlockSize: i32, @@ -22600,7 +22600,7 @@ impl ::core::default::Default for NCRYPT_PLATFORM_ATTEST_PADDING_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NCRYPT_PROTECT_STREAM_INFO { pub pfnStreamOutput: PFNCryptStreamOutputCallback, @@ -22631,7 +22631,7 @@ impl ::core::default::Default for NCRYPT_PROTECT_STREAM_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NCRYPT_PROTECT_STREAM_INFO_EX { pub pfnStreamOutput: PFNCryptStreamOutputCallbackEx, @@ -23015,7 +23015,7 @@ impl ::core::default::Default for NCryptProviderName { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OCSP_BASIC_RESPONSE_ENTRY { pub CertId: OCSP_CERT_ID, @@ -23045,7 +23045,7 @@ impl ::core::default::Default for OCSP_BASIC_RESPONSE_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union OCSP_BASIC_RESPONSE_ENTRY_0 { pub pRevokedInfo: *mut OCSP_BASIC_REVOKED_INFO, @@ -23069,7 +23069,7 @@ impl ::core::default::Default for OCSP_BASIC_RESPONSE_ENTRY_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OCSP_BASIC_RESPONSE_INFO { pub dwVersion: u32, @@ -23100,7 +23100,7 @@ impl ::core::default::Default for OCSP_BASIC_RESPONSE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union OCSP_BASIC_RESPONSE_INFO_0 { pub ByNameResponderId: CRYPT_INTEGER_BLOB, @@ -23125,7 +23125,7 @@ impl ::core::default::Default for OCSP_BASIC_RESPONSE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OCSP_BASIC_REVOKED_INFO { pub RevocationDate: super::super::Foundation::FILETIME, @@ -23226,7 +23226,7 @@ impl ::core::default::Default for OCSP_CERT_ID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OCSP_REQUEST_ENTRY { pub CertId: OCSP_CERT_ID, @@ -23266,7 +23266,7 @@ impl ::core::default::Default for OCSP_REQUEST_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OCSP_REQUEST_INFO { pub dwVersion: u32, @@ -23433,7 +23433,7 @@ impl ::core::default::Default for PKCS12_PBES2_EXPORT_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICY_ELEMENT { pub targetEndpointAddress: ::windows_core::PCWSTR, @@ -23838,7 +23838,7 @@ impl ::core::default::Default for SCHANNEL_ALG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIGNER_ATTR_AUTHCODE { pub cbSize: u32, @@ -23913,7 +23913,7 @@ impl ::core::default::Default for SIGNER_BLOB_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIGNER_CERT { pub cbSize: u32, @@ -23940,7 +23940,7 @@ impl ::core::default::Default for SIGNER_CERT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union SIGNER_CERT_0 { pub pwszSpcFile: ::windows_core::PCWSTR, @@ -23966,7 +23966,7 @@ impl ::core::default::Default for SIGNER_CERT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIGNER_CERT_STORE_INFO { pub cbSize: u32, @@ -24038,7 +24038,7 @@ impl ::core::default::Default for SIGNER_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIGNER_DIGEST_SIGN_INFO { pub cbSize: u32, @@ -24068,7 +24068,7 @@ impl ::core::default::Default for SIGNER_DIGEST_SIGN_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union SIGNER_DIGEST_SIGN_INFO_0 { pub pfnAuthenticodeDigestSign: PFN_AUTHENTICODE_DIGEST_SIGN, @@ -24095,7 +24095,7 @@ impl ::core::default::Default for SIGNER_DIGEST_SIGN_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIGNER_DIGEST_SIGN_INFO_V1 { pub cbSize: u32, @@ -24127,7 +24127,7 @@ impl ::core::default::Default for SIGNER_DIGEST_SIGN_INFO_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIGNER_DIGEST_SIGN_INFO_V2 { pub cbSize: u32, @@ -24160,7 +24160,7 @@ impl ::core::default::Default for SIGNER_DIGEST_SIGN_INFO_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIGNER_FILE_INFO { pub cbSize: u32, @@ -24242,7 +24242,7 @@ impl ::core::default::Default for SIGNER_PROVIDER_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIGNER_SIGNATURE_INFO { pub cbSize: u32, @@ -24271,7 +24271,7 @@ impl ::core::default::Default for SIGNER_SIGNATURE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union SIGNER_SIGNATURE_INFO_0 { pub pAttrAuthcode: *mut SIGNER_ATTR_AUTHCODE, @@ -24327,7 +24327,7 @@ impl ::core::default::Default for SIGNER_SPC_CHAIN_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SIGNER_SUBJECT_INFO { pub cbSize: u32, @@ -24354,7 +24354,7 @@ impl ::core::default::Default for SIGNER_SUBJECT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union SIGNER_SUBJECT_INFO_0 { pub pSignerFileInfo: *mut SIGNER_FILE_INFO, @@ -24546,233 +24546,233 @@ pub type CryptXmlDllGetAlgorithmInfo = ::core::option::Option ::windows_core::HRESULT>; pub type CryptXmlDllSignData = ::core::option::Option ::windows_core::HRESULT>; pub type CryptXmlDllVerifySignature = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCRYPT_DECRYPT_PRIVATE_KEY_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCRYPT_RESOLVE_HCRYPTPROV_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNCryptStreamOutputCallback = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNCryptStreamOutputCallbackEx = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_AUTHENTICODE_DIGEST_SIGN = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_AUTHENTICODE_DIGEST_SIGN_EX = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_AUTHENTICODE_DIGEST_SIGN_EX_WITHFILEHANDLE = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_AUTHENTICODE_DIGEST_SIGN_WITHFILEHANDLE = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CANCEL_ASYNC_RETRIEVAL_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_CREATE_CONTEXT_SORT_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_DLL_OPEN_STORE_PROV_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_ENUM_PHYSICAL_STORE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_ENUM_SYSTEM_STORE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_ENUM_SYSTEM_STORE_LOCATION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_IS_WEAK_HASH = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_SERVER_OCSP_RESPONSE_UPDATE_CALLBACK = ::core::option::Option ()>; pub type PFN_CERT_STORE_PROV_CLOSE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_CONTROL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_DELETE_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_DELETE_CRL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_DELETE_CTL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_FIND_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_FIND_CRL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_FIND_CTL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_FREE_FIND_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_FREE_FIND_CRL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_FREE_FIND_CTL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_GET_CERT_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_GET_CRL_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_GET_CTL_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_READ_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_READ_CRL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_READ_CTL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_SET_CERT_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_SET_CRL_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_SET_CTL_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_WRITE_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_WRITE_CRL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CERT_STORE_PROV_WRITE_CTL = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_CMSG_ALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_CNG_IMPORT_CONTENT_ENCRYPT_KEY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_CNG_IMPORT_KEY_AGREE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_CNG_IMPORT_KEY_TRANS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_EXPORT_ENCRYPT_KEY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_EXPORT_KEY_AGREE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_EXPORT_KEY_TRANS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_EXPORT_MAIL_LIST = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_CMSG_FREE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_GEN_ENCRYPT_KEY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_IMPORT_ENCRYPT_KEY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_IMPORT_KEY_AGREE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_IMPORT_KEY_TRANS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_IMPORT_MAIL_LIST = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CMSG_STREAM_OUTPUT = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_CRYPT_ALLOC = ::core::option::Option *mut ::core::ffi::c_void>; pub type PFN_CRYPT_ASYNC_PARAM_FREE_FUNC = ::core::option::Option ()>; pub type PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_CANCEL_RETRIEVAL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_ENUM_KEYID_PROP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_ENUM_OID_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_ENUM_OID_INFO = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_FROM_BCRYPT_HANDLE_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_CRYPT_FREE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_GET_SIGNER_CERTIFICATE = ::core::option::Option *mut CERT_CONTEXT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE = ::core::option::Option ()>; pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER = ::core::option::Option ()>; pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_CRYPT_XML_CREATE_TRANSFORM = ::core::option::Option ::windows_core::HRESULT>; pub type PFN_CRYPT_XML_DATA_PROVIDER_CLOSE = ::core::option::Option ::windows_core::HRESULT>; pub type PFN_CRYPT_XML_DATA_PROVIDER_READ = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_CRYPT_XML_ENUM_ALG_INFO = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_CRYPT_XML_WRITE_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_EXPORT_PRIV_KEY_FUNC = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_FREE_ENCODED_OBJECT_FUNC = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_IMPORT_PRIV_KEY_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_NCRYPT_ALLOC = ::core::option::Option *mut ::core::ffi::c_void>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/DiagnosticDataQuery/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/DiagnosticDataQuery/mod.rs index 04ac6317fa..0f4ee674dd 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/DiagnosticDataQuery/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/DiagnosticDataQuery/mod.rs @@ -76,7 +76,7 @@ pub unsafe fn DdqGetDiagnosticDataAccessLevelAllowed() -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); DdqGetDiagnosticDataAccessLevelAllowed(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdqGetDiagnosticRecordAtIndex(hrecord: P0, index: u32, record: *mut DIAGNOSTIC_DATA_RECORD) -> ::windows_core::Result<()> @@ -149,7 +149,7 @@ where let mut result__ = ::std::mem::zeroed(); DdqGetDiagnosticRecordLocaleTags(hsession.into_param().abi(), locale.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdqGetDiagnosticRecordPage(hsession: P0, searchcriteria: *const DIAGNOSTIC_DATA_SEARCH_CRITERIA, offset: u32, pagerecordcount: u32, baserowid: i64) -> ::windows_core::Result @@ -206,7 +206,7 @@ where let mut result__ = ::std::mem::zeroed(); DdqGetDiagnosticRecordProducers(hsession.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdqGetDiagnosticRecordStats(hsession: P0, searchcriteria: *const DIAGNOSTIC_DATA_SEARCH_CRITERIA, recordcount: *mut u32, minrowid: *mut i64, maxrowid: *mut i64) -> ::windows_core::Result<()> @@ -241,7 +241,7 @@ where let mut result__ = ::std::mem::zeroed(); DdqGetDiagnosticReport(hsession.into_param().abi(), reportstoretype, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdqGetDiagnosticReportAtIndex(hreport: P0, index: u32, report: *mut DIAGNOSTIC_REPORT_DATA) -> ::windows_core::Result<()> @@ -287,7 +287,7 @@ where let mut result__ = ::std::mem::zeroed(); DdqGetTranscriptConfiguration(hsession.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdqIsDiagnosticRecordSampledIn(hsession: P0, providergroup: *const ::windows_core::GUID, providerid: ::core::option::Option<*const ::windows_core::GUID>, providername: P1, eventid: ::core::option::Option<*const u32>, eventname: P2, eventversion: ::core::option::Option<*const u32>, eventkeywords: ::core::option::Option<*const u64>) -> ::windows_core::Result @@ -550,7 +550,7 @@ impl ::core::default::Default for DIAGNOSTIC_DATA_GENERAL_STATS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIAGNOSTIC_DATA_RECORD { pub rowId: i64, @@ -616,7 +616,7 @@ impl ::core::default::Default for DIAGNOSTIC_DATA_RECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIAGNOSTIC_DATA_SEARCH_CRITERIA { pub producerNames: *const ::windows_core::PCWSTR, @@ -661,7 +661,7 @@ impl ::core::default::Default for DIAGNOSTIC_DATA_SEARCH_CRITERIA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DIAGNOSTIC_REPORT_DATA { pub signature: DIAGNOSTIC_REPORT_SIGNATURE, diff --git a/crates/libs/windows/src/Windows/Win32/Security/DirectoryServices/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/DirectoryServices/mod.rs index 2b13cdb566..6713d79314 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/DirectoryServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/DirectoryServices/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization_UI`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization_UI\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization_UI"))] #[inline] pub unsafe fn DSCreateISecurityInfoObject(pwszobjectpath: P0, pwszobjectclass: P1, dwflags: u32, ppsi: *mut ::core::option::Option, pfnreadsd: PFNREADOBJECTSECURITY, pfnwritesd: PFNWRITEOBJECTSECURITY, lpcontext: P2) -> ::windows_core::Result<()> @@ -10,7 +10,7 @@ where ::windows_targets::link!("dssec.dll" "system" fn DSCreateISecurityInfoObject(pwszobjectpath : ::windows_core::PCWSTR, pwszobjectclass : ::windows_core::PCWSTR, dwflags : u32, ppsi : *mut * mut::core::ffi::c_void, pfnreadsd : PFNREADOBJECTSECURITY, pfnwritesd : PFNWRITEOBJECTSECURITY, lpcontext : super::super::Foundation:: LPARAM) -> ::windows_core::HRESULT); DSCreateISecurityInfoObject(pwszobjectpath.into_param().abi(), pwszobjectclass.into_param().abi(), dwflags, ::core::mem::transmute(ppsi), pfnreadsd, pfnwritesd, lpcontext.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization_UI`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization_UI\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization_UI"))] #[inline] pub unsafe fn DSCreateISecurityInfoObjectEx(pwszobjectpath: P0, pwszobjectclass: P1, pwszserver: P2, pwszusername: P3, pwszpassword: P4, dwflags: u32, ppsi: *mut ::core::option::Option, pfnreadsd: PFNREADOBJECTSECURITY, pfnwritesd: PFNWRITEOBJECTSECURITY, lpcontext: P5) -> ::windows_core::Result<()> @@ -25,7 +25,7 @@ where ::windows_targets::link!("dssec.dll" "system" fn DSCreateISecurityInfoObjectEx(pwszobjectpath : ::windows_core::PCWSTR, pwszobjectclass : ::windows_core::PCWSTR, pwszserver : ::windows_core::PCWSTR, pwszusername : ::windows_core::PCWSTR, pwszpassword : ::windows_core::PCWSTR, dwflags : u32, ppsi : *mut * mut::core::ffi::c_void, pfnreadsd : PFNREADOBJECTSECURITY, pfnwritesd : PFNWRITEOBJECTSECURITY, lpcontext : super::super::Foundation:: LPARAM) -> ::windows_core::HRESULT); DSCreateISecurityInfoObjectEx(pwszobjectpath.into_param().abi(), pwszobjectclass.into_param().abi(), pwszserver.into_param().abi(), pwszusername.into_param().abi(), pwszpassword.into_param().abi(), dwflags, ::core::mem::transmute(ppsi), pfnreadsd, pfnwritesd, lpcontext.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn DSCreateSecurityPage(pwszobjectpath: P0, pwszobjectclass: P1, dwflags: u32, phpage: *mut super::super::UI::Controls::HPROPSHEETPAGE, pfnreadsd: PFNREADOBJECTSECURITY, pfnwritesd: PFNWRITEOBJECTSECURITY, lpcontext: P2) -> ::windows_core::Result<()> @@ -37,7 +37,7 @@ where ::windows_targets::link!("dssec.dll" "system" fn DSCreateSecurityPage(pwszobjectpath : ::windows_core::PCWSTR, pwszobjectclass : ::windows_core::PCWSTR, dwflags : u32, phpage : *mut super::super::UI::Controls:: HPROPSHEETPAGE, pfnreadsd : PFNREADOBJECTSECURITY, pfnwritesd : PFNWRITEOBJECTSECURITY, lpcontext : super::super::Foundation:: LPARAM) -> ::windows_core::HRESULT); DSCreateSecurityPage(pwszobjectpath.into_param().abi(), pwszobjectclass.into_param().abi(), dwflags, phpage, pfnreadsd, pfnwritesd, lpcontext.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DSEditSecurity(hwndowner: P0, pwszobjectpath: P1, pwszobjectclass: P2, dwflags: u32, pwszcaption: P3, pfnreadsd: PFNREADOBJECTSECURITY, pfnwritesd: PFNWRITEOBJECTSECURITY, lpcontext: P4) -> ::windows_core::Result<()> @@ -58,21 +58,21 @@ pub const DSSI_NO_EDIT_SACL: u32 = 4u32; pub const DSSI_NO_FILTER: u32 = 32u32; pub const DSSI_NO_READONLY_MESSAGE: u32 = 64u32; pub const DSSI_READ_ONLY: u32 = 1u32; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization_UI`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization_UI\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization_UI"))] pub type PFNDSCREATEISECINFO = ::core::option::Option, param4: PFNREADOBJECTSECURITY, param5: PFNWRITEOBJECTSECURITY, param6: super::super::Foundation::LPARAM) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization_UI`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization_UI\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization_UI"))] pub type PFNDSCREATEISECINFOEX = ::core::option::Option, param7: PFNREADOBJECTSECURITY, param8: PFNWRITEOBJECTSECURITY, param9: super::super::Foundation::LPARAM) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub type PFNDSCREATESECPAGE = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNDSEDITSECURITY = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNREADOBJECTSECURITY = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNWRITEOBJECTSECURITY = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/EnterpriseData/impl.rs b/crates/libs/windows/src/Windows/Win32/Security/EnterpriseData/impl.rs index 1029dd84a7..c06255d43f 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/EnterpriseData/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/EnterpriseData/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IProtectionPolicyManagerInterop_Impl: Sized { fn RequestAccessForWindowAsync(&self, appwindow: super::super::Foundation::HWND, sourceidentity: &::windows_core::HSTRING, targetidentity: &::windows_core::HSTRING, riid: *const ::windows_core::GUID, asyncoperation: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -29,7 +29,7 @@ impl IProtectionPolicyManagerInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IProtectionPolicyManagerInterop2_Impl: Sized { fn RequestAccessForAppWithWindowAsync(&self, appwindow: super::super::Foundation::HWND, sourceidentity: &::windows_core::HSTRING, apppackagefamilyname: &::windows_core::HSTRING, riid: *const ::windows_core::GUID, asyncoperation: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -81,7 +81,7 @@ impl IProtectionPolicyManagerInterop2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IProtectionPolicyManagerInterop3_Impl: Sized { fn RequestAccessWithBehaviorForWindowAsync(&self, appwindow: super::super::Foundation::HWND, sourceidentity: &::windows_core::HSTRING, targetidentity: &::windows_core::HSTRING, auditinfounk: ::core::option::Option<&::windows_core::IUnknown>, messagefromapp: &::windows_core::HSTRING, behavior: u32, riid: *const ::windows_core::GUID, asyncoperation: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/EnterpriseData/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/EnterpriseData/mod.rs index 64f4896d0f..5f585913a6 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/EnterpriseData/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/EnterpriseData/mod.rs @@ -7,14 +7,14 @@ where ::windows_targets::link!("efswrt.dll" "system" fn ProtectFileToEnterpriseIdentity(fileorfolderpath : ::windows_core::PCWSTR, identity : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); ProtectFileToEnterpriseIdentity(fileorfolderpath.into_param().abi(), identity.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SrpCloseThreadNetworkContext(threadnetworkcontext: *mut HTHREAD_NETWORK_CONTEXT) -> ::windows_core::Result<()> { ::windows_targets::link!("srpapi.dll" "system" fn SrpCloseThreadNetworkContext(threadnetworkcontext : *mut HTHREAD_NETWORK_CONTEXT) -> ::windows_core::HRESULT); SrpCloseThreadNetworkContext(threadnetworkcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SrpCreateThreadNetworkContext(enterpriseid: P0) -> ::windows_core::Result @@ -30,7 +30,7 @@ pub unsafe fn SrpDisablePermissiveModeFileEncryption() -> ::windows_core::Result ::windows_targets::link!("srpapi.dll" "system" fn SrpDisablePermissiveModeFileEncryption() -> ::windows_core::HRESULT); SrpDisablePermissiveModeFileEncryption().ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Appx`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Appx\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Appx"))] #[inline] pub unsafe fn SrpDoesPolicyAllowAppExecution(packageid: *const super::super::Storage::Packaging::Appx::PACKAGE_ID) -> ::windows_core::Result { @@ -46,7 +46,7 @@ where ::windows_targets::link!("srpapi.dll" "system" fn SrpEnablePermissiveModeFileEncryption(enterpriseid : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); SrpEnablePermissiveModeFileEncryption(enterpriseid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SrpGetEnterpriseIds(tokenhandle: P0, numberofbytes: ::core::option::Option<*mut u32>, enterpriseids: ::core::option::Option<*mut ::windows_core::PCWSTR>, enterpriseidcount: *mut u32) -> ::windows_core::Result<()> @@ -56,7 +56,7 @@ where ::windows_targets::link!("srpapi.dll" "system" fn SrpGetEnterpriseIds(tokenhandle : super::super::Foundation:: HANDLE, numberofbytes : *mut u32, enterpriseids : *mut ::windows_core::PCWSTR, enterpriseidcount : *mut u32) -> ::windows_core::HRESULT); SrpGetEnterpriseIds(tokenhandle.into_param().abi(), ::core::mem::transmute(numberofbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(enterpriseids.unwrap_or(::std::ptr::null_mut())), enterpriseidcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SrpGetEnterprisePolicy(tokenhandle: P0) -> ::windows_core::Result @@ -77,7 +77,7 @@ pub unsafe fn SrpHostingTerminate(r#type: SRPHOSTING_TYPE) { ::windows_targets::link!("srpapi.dll" "system" fn SrpHostingTerminate(r#type : SRPHOSTING_TYPE) -> ()); SrpHostingTerminate(r#type) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SrpIsTokenService(tokenhandle: P0, istokenservice: *mut u8) -> super::super::Foundation::NTSTATUS @@ -87,7 +87,7 @@ where ::windows_targets::link!("srpapi.dll" "system" fn SrpIsTokenService(tokenhandle : super::super::Foundation:: HANDLE, istokenservice : *mut u8) -> super::super::Foundation:: NTSTATUS); SrpIsTokenService(tokenhandle.into_param().abi(), istokenservice) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SrpSetTokenEnterpriseId(tokenhandle: P0, enterpriseid: P1) -> ::windows_core::Result<()> @@ -110,7 +110,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProtectionPolicyManagerInterop(::windows_core::IUnknown); impl IProtectionPolicyManagerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessForWindowAsync(&self, appwindow: P0, sourceidentity: &::windows_core::HSTRING, targetidentity: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -120,7 +120,7 @@ impl IProtectionPolicyManagerInterop { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestAccessForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(targetidentity), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, appwindow: P0) -> ::windows_core::Result where @@ -155,7 +155,7 @@ pub struct IProtectionPolicyManagerInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProtectionPolicyManagerInterop2(::windows_core::IUnknown); impl IProtectionPolicyManagerInterop2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessForAppWithWindowAsync(&self, appwindow: P0, sourceidentity: &::windows_core::HSTRING, apppackagefamilyname: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -165,7 +165,7 @@ impl IProtectionPolicyManagerInterop2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestAccessForAppWithWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(apppackagefamilyname), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessWithAuditingInfoForWindowAsync(&self, appwindow: P0, sourceidentity: &::windows_core::HSTRING, targetidentity: &::windows_core::HSTRING, auditinfounk: P1) -> ::windows_core::Result where @@ -176,7 +176,7 @@ impl IProtectionPolicyManagerInterop2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestAccessWithAuditingInfoForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(targetidentity), auditinfounk.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessWithMessageForWindowAsync(&self, appwindow: P0, sourceidentity: &::windows_core::HSTRING, targetidentity: &::windows_core::HSTRING, auditinfounk: P1, messagefromapp: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -187,7 +187,7 @@ impl IProtectionPolicyManagerInterop2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestAccessWithMessageForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(targetidentity), auditinfounk.into_param().abi(), ::core::mem::transmute_copy(messagefromapp), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessForAppWithAuditingInfoForWindowAsync(&self, appwindow: P0, sourceidentity: &::windows_core::HSTRING, apppackagefamilyname: &::windows_core::HSTRING, auditinfounk: P1) -> ::windows_core::Result where @@ -198,7 +198,7 @@ impl IProtectionPolicyManagerInterop2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestAccessForAppWithAuditingInfoForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(apppackagefamilyname), auditinfounk.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessForAppWithMessageForWindowAsync(&self, appwindow: P0, sourceidentity: &::windows_core::HSTRING, apppackagefamilyname: &::windows_core::HSTRING, auditinfounk: P1, messagefromapp: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -246,7 +246,7 @@ pub struct IProtectionPolicyManagerInterop2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProtectionPolicyManagerInterop3(::windows_core::IUnknown); impl IProtectionPolicyManagerInterop3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessWithBehaviorForWindowAsync(&self, appwindow: P0, sourceidentity: &::windows_core::HSTRING, targetidentity: &::windows_core::HSTRING, auditinfounk: P1, messagefromapp: &::windows_core::HSTRING, behavior: u32) -> ::windows_core::Result where @@ -257,7 +257,7 @@ impl IProtectionPolicyManagerInterop3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestAccessWithBehaviorForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(targetidentity), auditinfounk.into_param().abi(), ::core::mem::transmute_copy(messagefromapp), behavior, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessForAppWithBehaviorForWindowAsync(&self, appwindow: P0, sourceidentity: &::windows_core::HSTRING, apppackagefamilyname: &::windows_core::HSTRING, auditinfounk: P1, messagefromapp: &::windows_core::HSTRING, behavior: u32) -> ::windows_core::Result where @@ -268,7 +268,7 @@ impl IProtectionPolicyManagerInterop3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestAccessForAppWithBehaviorForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), ::core::mem::transmute_copy(sourceidentity), ::core::mem::transmute_copy(apppackagefamilyname), auditinfounk.into_param().abi(), ::core::mem::transmute_copy(messagefromapp), behavior, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessToFilesForAppForWindowAsync(&self, appwindow: P0, sourceitemlistunk: P1, apppackagefamilyname: &::windows_core::HSTRING, auditinfounk: P2) -> ::windows_core::Result where @@ -280,7 +280,7 @@ impl IProtectionPolicyManagerInterop3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestAccessToFilesForAppForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), sourceitemlistunk.into_param().abi(), ::core::mem::transmute_copy(apppackagefamilyname), auditinfounk.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessToFilesForAppWithMessageAndBehaviorForWindowAsync(&self, appwindow: P0, sourceitemlistunk: P1, apppackagefamilyname: &::windows_core::HSTRING, auditinfounk: P2, messagefromapp: &::windows_core::HSTRING, behavior: u32) -> ::windows_core::Result where @@ -292,7 +292,7 @@ impl IProtectionPolicyManagerInterop3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestAccessToFilesForAppWithMessageAndBehaviorForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), sourceitemlistunk.into_param().abi(), ::core::mem::transmute_copy(apppackagefamilyname), auditinfounk.into_param().abi(), ::core::mem::transmute_copy(messagefromapp), behavior, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessToFilesForProcessForWindowAsync(&self, appwindow: P0, sourceitemlistunk: P1, processid: u32, auditinfounk: P2) -> ::windows_core::Result where @@ -304,7 +304,7 @@ impl IProtectionPolicyManagerInterop3 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestAccessToFilesForProcessForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), sourceitemlistunk.into_param().abi(), processid, auditinfounk.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestAccessToFilesForProcessWithMessageAndBehaviorForWindowAsync(&self, appwindow: P0, sourceitemlistunk: P1, processid: u32, auditinfounk: P2, messagefromapp: &::windows_core::HSTRING, behavior: u32) -> ::windows_core::Result where @@ -490,7 +490,7 @@ impl ::core::default::Default for FILE_UNPROTECT_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTHREAD_NETWORK_CONTEXT { pub ThreadId: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/impl.rs b/crates/libs/windows/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/impl.rs index be73e32481..275f56dcdd 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAccountingProviderConfig_Impl: Sized { fn Initialize(&self, pszmachinename: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -56,7 +56,7 @@ impl IAccountingProviderConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAuthenticationProviderConfig_Impl: Sized { fn Initialize(&self, pszmachinename: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -114,7 +114,7 @@ impl IAuthenticationProviderConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEAPProviderConfig_Impl: Sized { fn Initialize(&self, pszmachinename: &::windows_core::PCWSTR, dweaptypeid: u32) -> ::windows_core::Result; @@ -173,7 +173,7 @@ impl IEAPProviderConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEAPProviderConfig2_Impl: Sized + IEAPProviderConfig_Impl { fn ServerInvokeConfigUI2(&self, dweaptypeid: u32, uconnectionparam: usize, hwnd: super::super::Foundation::HWND, pconfigdatain: *const u8, dwsizeofconfigdatain: u32, ppconfigdataout: *mut *mut u8, pdwsizeofconfigdataout: *mut u32) -> ::windows_core::Result<()>; @@ -204,7 +204,7 @@ impl IEAPProviderConfig2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEAPProviderConfig3_Impl: Sized + IEAPProviderConfig2_Impl { fn ServerInvokeCertificateConfigUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwnd: super::super::Foundation::HWND, pconfigdatain: *const u8, dwsizeofconfigdatain: u32, ppconfigdataout: *mut *mut u8, pdwsizeofconfigdataout: *mut u32, ureserved: usize) -> ::windows_core::Result<()>; @@ -228,7 +228,7 @@ impl IEAPProviderConfig3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRouterProtocolConfig_Impl: Sized { fn AddProtocol(&self, pszmachinename: &::windows_core::PCWSTR, dwtransportid: u32, dwprotocolid: u32, hwnd: super::super::Foundation::HWND, dwflags: u32, prouter: ::core::option::Option<&::windows_core::IUnknown>, ureserved1: usize) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/mod.rs index 746463ff91..47ee10e9c6 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EapHostPeerBeginSession(dwflags: u32, eaptype: EAP_METHOD_TYPE, pattributearray: *const EAP_ATTRIBUTES, htokenimpersonateuser: P0, dwsizeofconnectiondata: u32, pconnectiondata: *const u8, dwsizeofuserdata: u32, puserdata: *const u8, dwmaxsendpacketsize: u32, pconnectionid: *const ::windows_core::GUID, func: NotificationHandler, pcontextdata: *mut ::core::ffi::c_void, psessionid: *mut u32, ppeaperror: *mut *mut EAP_ERROR) -> u32 @@ -13,14 +13,14 @@ pub unsafe fn EapHostPeerClearConnection(pconnectionid: *mut ::windows_core::GUI ::windows_targets::link!("eappprxy.dll" "system" fn EapHostPeerClearConnection(pconnectionid : *mut ::windows_core::GUID, ppeaperror : *mut *mut EAP_ERROR) -> u32); EapHostPeerClearConnection(pconnectionid, ppeaperror) } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] #[inline] pub unsafe fn EapHostPeerConfigBlob2Xml(dwflags: u32, eapmethodtype: EAP_METHOD_TYPE, pconfigin: &[u8], ppconfigdoc: *mut ::core::option::Option, ppeaperror: *mut *mut EAP_ERROR) -> u32 { ::windows_targets::link!("eappcfg.dll" "system" fn EapHostPeerConfigBlob2Xml(dwflags : u32, eapmethodtype : EAP_METHOD_TYPE, dwsizeofconfigin : u32, pconfigin : *const u8, ppconfigdoc : *mut * mut::core::ffi::c_void, ppeaperror : *mut *mut EAP_ERROR) -> u32); EapHostPeerConfigBlob2Xml(dwflags, ::core::mem::transmute(eapmethodtype), pconfigin.len() as _, ::core::mem::transmute(pconfigin.as_ptr()), ::core::mem::transmute(ppconfigdoc), ppeaperror) } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] #[inline] pub unsafe fn EapHostPeerConfigXml2Blob(dwflags: u32, pconfigdoc: P0, pdwsizeofconfigout: *mut u32, ppconfigout: *mut *mut u8, peapmethodtype: *mut EAP_METHOD_TYPE, ppeaperror: *mut *mut EAP_ERROR) -> u32 @@ -30,7 +30,7 @@ where ::windows_targets::link!("eappcfg.dll" "system" fn EapHostPeerConfigXml2Blob(dwflags : u32, pconfigdoc : * mut::core::ffi::c_void, pdwsizeofconfigout : *mut u32, ppconfigout : *mut *mut u8, peapmethodtype : *mut EAP_METHOD_TYPE, ppeaperror : *mut *mut EAP_ERROR) -> u32); EapHostPeerConfigXml2Blob(dwflags, pconfigdoc.into_param().abi(), pdwsizeofconfigout, ppconfigout, peapmethodtype, ppeaperror) } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] #[inline] pub unsafe fn EapHostPeerCredentialsXml2Blob(dwflags: u32, pcredentialsdoc: P0, pconfigin: &[u8], pdwsizeofcredentialsout: *mut u32, ppcredentialsout: *mut *mut u8, peapmethodtype: *mut EAP_METHOD_TYPE, ppeaperror: *mut *mut EAP_ERROR) -> u32 @@ -70,7 +70,7 @@ pub unsafe fn EapHostPeerGetAuthStatus(sessionhandle: u32, authparam: EapHostPee ::windows_targets::link!("eappprxy.dll" "system" fn EapHostPeerGetAuthStatus(sessionhandle : u32, authparam : EapHostPeerAuthParams, pcbauthdata : *mut u32, ppauthdata : *mut *mut u8, ppeaperror : *mut *mut EAP_ERROR) -> u32); EapHostPeerGetAuthStatus(sessionhandle, authparam, pcbauthdata, ppauthdata, ppeaperror) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EapHostPeerGetDataToUnplumbCredentials(pconnectionidthatlastsavedcreds: *mut ::windows_core::GUID, phcredentialimpersonationtoken: *mut isize, sessionhandle: u32, ppeaperror: *mut *mut EAP_ERROR, fsavetocredman: *mut super::super::Foundation::BOOL) -> u32 { @@ -85,7 +85,7 @@ where ::windows_targets::link!("eappprxy.dll" "system" fn EapHostPeerGetEncryptedPassword(dwsizeofpassword : u32, szpassword : ::windows_core::PCWSTR, ppszencpassword : *mut ::windows_core::PWSTR) -> u32); EapHostPeerGetEncryptedPassword(dwsizeofpassword, szpassword.into_param().abi(), ppszencpassword) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EapHostPeerGetIdentity(dwversion: u32, dwflags: u32, eapmethodtype: EAP_METHOD_TYPE, pconnectiondata: &[u8], puserdata: ::core::option::Option<&[u8]>, htokenimpersonateuser: P0, pfinvokeui: *mut super::super::Foundation::BOOL, pdwsizeofuserdataout: *mut u32, ppuserdataout: *mut *mut u8, ppwszidentity: *mut ::windows_core::PWSTR, ppeaperror: *mut *mut EAP_ERROR, ppvreserved: *mut *mut u8) -> u32 @@ -95,7 +95,7 @@ where ::windows_targets::link!("eappprxy.dll" "system" fn EapHostPeerGetIdentity(dwversion : u32, dwflags : u32, eapmethodtype : EAP_METHOD_TYPE, dwsizeofconnectiondata : u32, pconnectiondata : *const u8, dwsizeofuserdata : u32, puserdata : *const u8, htokenimpersonateuser : super::super::Foundation:: HANDLE, pfinvokeui : *mut super::super::Foundation:: BOOL, pdwsizeofuserdataout : *mut u32, ppuserdataout : *mut *mut u8, ppwszidentity : *mut ::windows_core::PWSTR, ppeaperror : *mut *mut EAP_ERROR, ppvreserved : *mut *mut u8) -> u32); EapHostPeerGetIdentity(dwversion, dwflags, ::core::mem::transmute(eapmethodtype), pconnectiondata.len() as _, ::core::mem::transmute(pconnectiondata.as_ptr()), puserdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(puserdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), htokenimpersonateuser.into_param().abi(), pfinvokeui, pdwsizeofuserdataout, ppuserdataout, ppwszidentity, ppeaperror, ppvreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EapHostPeerGetMethodProperties(dwversion: u32, dwflags: u32, eapmethodtype: EAP_METHOD_TYPE, huserimpersonationtoken: P0, pbeapconndata: &[u8], pbuserdata: &[u8], pmethodpropertyarray: *mut EAP_METHOD_PROPERTY_ARRAY, ppeaperror: *mut *mut EAP_ERROR) -> u32 @@ -115,7 +115,7 @@ pub unsafe fn EapHostPeerGetResponseAttributes(sessionhandle: u32, pattribs: *mu ::windows_targets::link!("eappprxy.dll" "system" fn EapHostPeerGetResponseAttributes(sessionhandle : u32, pattribs : *mut EAP_ATTRIBUTES, ppeaperror : *mut *mut EAP_ERROR) -> u32); EapHostPeerGetResponseAttributes(sessionhandle, pattribs, ppeaperror) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EapHostPeerGetResult(sessionhandle: u32, reason: EapHostPeerMethodResultReason, ppresult: *mut EapHostPeerMethodResult, ppeaperror: *mut *mut EAP_ERROR) -> u32 { @@ -137,7 +137,7 @@ pub unsafe fn EapHostPeerInitialize() -> u32 { ::windows_targets::link!("eappprxy.dll" "system" fn EapHostPeerInitialize() -> u32); EapHostPeerInitialize() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EapHostPeerInvokeConfigUI(hwndparent: P0, dwflags: u32, eapmethodtype: EAP_METHOD_TYPE, pconfigin: ::core::option::Option<&[u8]>, pdwsizeofconfigout: *mut u32, ppconfigout: *mut *mut u8, ppeaperror: *mut *mut EAP_ERROR) -> u32 @@ -147,7 +147,7 @@ where ::windows_targets::link!("eappcfg.dll" "system" fn EapHostPeerInvokeConfigUI(hwndparent : super::super::Foundation:: HWND, dwflags : u32, eapmethodtype : EAP_METHOD_TYPE, dwsizeofconfigin : u32, pconfigin : *const u8, pdwsizeofconfigout : *mut u32, ppconfigout : *mut *mut u8, ppeaperror : *mut *mut EAP_ERROR) -> u32); EapHostPeerInvokeConfigUI(hwndparent.into_param().abi(), dwflags, ::core::mem::transmute(eapmethodtype), pconfigin.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pconfigin.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdwsizeofconfigout, ppconfigout, ppeaperror) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EapHostPeerInvokeIdentityUI(dwversion: u32, eapmethodtype: EAP_METHOD_TYPE, dwflags: u32, hwndparent: P0, pconnectiondata: &[u8], puserdata: ::core::option::Option<&[u8]>, pdwsizeofuserdataout: *mut u32, ppuserdataout: *mut *mut u8, ppwszidentity: *mut ::windows_core::PWSTR, ppeaperror: *mut *mut EAP_ERROR, ppvreserved: *mut *mut ::core::ffi::c_void) -> u32 @@ -157,7 +157,7 @@ where ::windows_targets::link!("eappcfg.dll" "system" fn EapHostPeerInvokeIdentityUI(dwversion : u32, eapmethodtype : EAP_METHOD_TYPE, dwflags : u32, hwndparent : super::super::Foundation:: HWND, dwsizeofconnectiondata : u32, pconnectiondata : *const u8, dwsizeofuserdata : u32, puserdata : *const u8, pdwsizeofuserdataout : *mut u32, ppuserdataout : *mut *mut u8, ppwszidentity : *mut ::windows_core::PWSTR, ppeaperror : *mut *mut EAP_ERROR, ppvreserved : *mut *mut ::core::ffi::c_void) -> u32); EapHostPeerInvokeIdentityUI(dwversion, ::core::mem::transmute(eapmethodtype), dwflags, hwndparent.into_param().abi(), pconnectiondata.len() as _, ::core::mem::transmute(pconnectiondata.as_ptr()), puserdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(puserdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdwsizeofuserdataout, ppuserdataout, ppwszidentity, ppeaperror, ppvreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EapHostPeerInvokeInteractiveUI(hwndparent: P0, puicontextdata: ::core::option::Option<&[u8]>, pdwsizeofdatafrominteractiveui: *mut u32, ppdatafrominteractiveui: *mut *mut u8, ppeaperror: *mut *mut EAP_ERROR) -> u32 @@ -172,7 +172,7 @@ pub unsafe fn EapHostPeerProcessReceivedPacket(sessionhandle: u32, cbreceivepack ::windows_targets::link!("eappprxy.dll" "system" fn EapHostPeerProcessReceivedPacket(sessionhandle : u32, cbreceivepacket : u32, preceivepacket : *const u8, peapoutput : *mut EapHostPeerResponseAction, ppeaperror : *mut *mut EAP_ERROR) -> u32); EapHostPeerProcessReceivedPacket(sessionhandle, cbreceivepacket, preceivepacket, peapoutput, ppeaperror) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EapHostPeerQueryCredentialInputFields(huserimpersonationtoken: P0, eapmethodtype: EAP_METHOD_TYPE, dwflags: u32, pbeapconndata: &[u8], peapconfiginputfieldarray: *mut EAP_CONFIG_INPUT_FIELD_ARRAY, ppeaperror: *mut *mut EAP_ERROR) -> u32 @@ -192,7 +192,7 @@ pub unsafe fn EapHostPeerQueryUIBlobFromInteractiveUIInputFields(dwversion: u32, ::windows_targets::link!("eappcfg.dll" "system" fn EapHostPeerQueryUIBlobFromInteractiveUIInputFields(dwversion : u32, dwflags : u32, dwsizeofuicontextdata : u32, puicontextdata : *const u8, peapinteractiveuidata : *const EAP_INTERACTIVE_UI_DATA, pdwsizeofdatafrominteractiveui : *mut u32, ppdatafrominteractiveui : *mut *mut u8, ppeaperror : *mut *mut EAP_ERROR, ppvreserved : *mut *mut ::core::ffi::c_void) -> u32); EapHostPeerQueryUIBlobFromInteractiveUIInputFields(dwversion, dwflags, puicontextdata.len() as _, ::core::mem::transmute(puicontextdata.as_ptr()), peapinteractiveuidata, pdwsizeofdatafrominteractiveui, ppdatafrominteractiveui, ppeaperror, ppvreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EapHostPeerQueryUserBlobFromCredentialInputFields(huserimpersonationtoken: P0, eapmethodtype: EAP_METHOD_TYPE, dwflags: u32, pbeapconndata: &[u8], peapconfiginputfieldarray: *const EAP_CONFIG_INPUT_FIELD_ARRAY, pdwuserblobsize: *mut u32, ppbuserblob: *mut *mut u8, ppeaperror: *mut *mut EAP_ERROR) -> u32 @@ -231,7 +231,7 @@ impl IAccountingProviderConfig { pub unsafe fn Uninitialize(&self, uconnectionparam: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Uninitialize)(::windows_core::Interface::as_raw(self), uconnectionparam).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Configure(&self, uconnectionparam: usize, hwnd: P0, dwflags: u32, ureserved1: usize, ureserved2: usize) -> ::windows_core::Result<()> where @@ -280,7 +280,7 @@ impl IAuthenticationProviderConfig { pub unsafe fn Uninitialize(&self, uconnectionparam: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Uninitialize)(::windows_core::Interface::as_raw(self), uconnectionparam).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Configure(&self, uconnectionparam: usize, hwnd: P0, dwflags: u32, ureserved1: usize, ureserved2: usize) -> ::windows_core::Result<()> where @@ -329,7 +329,7 @@ impl IEAPProviderConfig { pub unsafe fn Uninitialize(&self, dweaptypeid: u32, uconnectionparam: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Uninitialize)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ServerInvokeConfigUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwnd: P0, ureserved1: usize, ureserved2: usize) -> ::windows_core::Result<()> where @@ -337,7 +337,7 @@ impl IEAPProviderConfig { { (::windows_core::Interface::vtable(self).ServerInvokeConfigUI)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam, hwnd.into_param().abi(), ureserved1, ureserved2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RouterInvokeConfigUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwndparent: P0, dwflags: u32, pconnectiondatain: &[u8], ppconnectiondataout: *mut *mut u8, pdwsizeofconnectiondataout: *mut u32) -> ::windows_core::Result<()> where @@ -345,7 +345,7 @@ impl IEAPProviderConfig { { (::windows_core::Interface::vtable(self).RouterInvokeConfigUI)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam, hwndparent.into_param().abi(), dwflags, ::core::mem::transmute(pconnectiondatain.as_ptr()), pconnectiondatain.len() as _, ppconnectiondataout, pdwsizeofconnectiondataout).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RouterInvokeCredentialsUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwndparent: P0, dwflags: u32, pconnectiondatain: &[u8], puserdatain: &[u8], ppuserdataout: *mut *mut u8, pdwsizeofuserdataout: *mut u32) -> ::windows_core::Result<()> where @@ -394,7 +394,7 @@ impl IEAPProviderConfig2 { pub unsafe fn Uninitialize(&self, dweaptypeid: u32, uconnectionparam: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Uninitialize)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ServerInvokeConfigUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwnd: P0, ureserved1: usize, ureserved2: usize) -> ::windows_core::Result<()> where @@ -402,7 +402,7 @@ impl IEAPProviderConfig2 { { (::windows_core::Interface::vtable(self).base__.ServerInvokeConfigUI)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam, hwnd.into_param().abi(), ureserved1, ureserved2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RouterInvokeConfigUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwndparent: P0, dwflags: u32, pconnectiondatain: &[u8], ppconnectiondataout: *mut *mut u8, pdwsizeofconnectiondataout: *mut u32) -> ::windows_core::Result<()> where @@ -410,7 +410,7 @@ impl IEAPProviderConfig2 { { (::windows_core::Interface::vtable(self).base__.RouterInvokeConfigUI)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam, hwndparent.into_param().abi(), dwflags, ::core::mem::transmute(pconnectiondatain.as_ptr()), pconnectiondatain.len() as _, ppconnectiondataout, pdwsizeofconnectiondataout).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RouterInvokeCredentialsUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwndparent: P0, dwflags: u32, pconnectiondatain: &[u8], puserdatain: &[u8], ppuserdataout: *mut *mut u8, pdwsizeofuserdataout: *mut u32) -> ::windows_core::Result<()> where @@ -418,7 +418,7 @@ impl IEAPProviderConfig2 { { (::windows_core::Interface::vtable(self).base__.RouterInvokeCredentialsUI)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam, hwndparent.into_param().abi(), dwflags, ::core::mem::transmute(pconnectiondatain.as_ptr()), pconnectiondatain.len() as _, ::core::mem::transmute(puserdatain.as_ptr()), puserdatain.len() as _, ppuserdataout, pdwsizeofuserdataout).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ServerInvokeConfigUI2(&self, dweaptypeid: u32, uconnectionparam: usize, hwnd: P0, pconfigdatain: *const u8, dwsizeofconfigdatain: u32, ppconfigdataout: *mut *mut u8, pdwsizeofconfigdataout: *mut u32) -> ::windows_core::Result<()> where @@ -461,7 +461,7 @@ impl IEAPProviderConfig3 { pub unsafe fn Uninitialize(&self, dweaptypeid: u32, uconnectionparam: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Uninitialize)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ServerInvokeConfigUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwnd: P0, ureserved1: usize, ureserved2: usize) -> ::windows_core::Result<()> where @@ -469,7 +469,7 @@ impl IEAPProviderConfig3 { { (::windows_core::Interface::vtable(self).base__.base__.ServerInvokeConfigUI)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam, hwnd.into_param().abi(), ureserved1, ureserved2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RouterInvokeConfigUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwndparent: P0, dwflags: u32, pconnectiondatain: &[u8], ppconnectiondataout: *mut *mut u8, pdwsizeofconnectiondataout: *mut u32) -> ::windows_core::Result<()> where @@ -477,7 +477,7 @@ impl IEAPProviderConfig3 { { (::windows_core::Interface::vtable(self).base__.base__.RouterInvokeConfigUI)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam, hwndparent.into_param().abi(), dwflags, ::core::mem::transmute(pconnectiondatain.as_ptr()), pconnectiondatain.len() as _, ppconnectiondataout, pdwsizeofconnectiondataout).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RouterInvokeCredentialsUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwndparent: P0, dwflags: u32, pconnectiondatain: &[u8], puserdatain: &[u8], ppuserdataout: *mut *mut u8, pdwsizeofuserdataout: *mut u32) -> ::windows_core::Result<()> where @@ -485,7 +485,7 @@ impl IEAPProviderConfig3 { { (::windows_core::Interface::vtable(self).base__.base__.RouterInvokeCredentialsUI)(::windows_core::Interface::as_raw(self), dweaptypeid, uconnectionparam, hwndparent.into_param().abi(), dwflags, ::core::mem::transmute(pconnectiondatain.as_ptr()), pconnectiondatain.len() as _, ::core::mem::transmute(puserdatain.as_ptr()), puserdatain.len() as _, ppuserdataout, pdwsizeofuserdataout).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ServerInvokeConfigUI2(&self, dweaptypeid: u32, uconnectionparam: usize, hwnd: P0, pconfigdatain: *const u8, dwsizeofconfigdatain: u32, ppconfigdataout: *mut *mut u8, pdwsizeofconfigdataout: *mut u32) -> ::windows_core::Result<()> where @@ -496,7 +496,7 @@ impl IEAPProviderConfig3 { pub unsafe fn GetGlobalConfig(&self, dweaptypeid: u32, ppconfigdataout: *mut *mut u8, pdwsizeofconfigdataout: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetGlobalConfig)(::windows_core::Interface::as_raw(self), dweaptypeid, ppconfigdataout, pdwsizeofconfigdataout).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ServerInvokeCertificateConfigUI(&self, dweaptypeid: u32, uconnectionparam: usize, hwnd: P0, pconfigdatain: *const u8, dwsizeofconfigdatain: u32, ppconfigdataout: *mut *mut u8, pdwsizeofconfigdataout: *mut u32, ureserved: usize) -> ::windows_core::Result<()> where @@ -525,7 +525,7 @@ pub struct IEAPProviderConfig3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRouterProtocolConfig(::windows_core::IUnknown); impl IRouterProtocolConfig { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddProtocol(&self, pszmachinename: P0, dwtransportid: u32, dwprotocolid: u32, hwnd: P1, dwflags: u32, prouter: P2, ureserved1: usize) -> ::windows_core::Result<()> where @@ -535,7 +535,7 @@ impl IRouterProtocolConfig { { (::windows_core::Interface::vtable(self).AddProtocol)(::windows_core::Interface::as_raw(self), pszmachinename.into_param().abi(), dwtransportid, dwprotocolid, hwnd.into_param().abi(), dwflags, prouter.into_param().abi(), ureserved1).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveProtocol(&self, pszmachinename: P0, dwtransportid: u32, dwprotocolid: u32, hwnd: P1, dwflags: u32, prouter: P2, ureserved1: usize) -> ::windows_core::Result<()> where @@ -1906,7 +1906,7 @@ impl ::core::default::Default for EAP_INTERACTIVE_UI_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EAP_METHOD_AUTHENTICATOR_RESULT { pub fIsSuccess: super::super::Foundation::BOOL, @@ -2072,7 +2072,7 @@ impl ::core::default::Default for EAP_METHOD_INFO_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EAP_METHOD_PROPERTY { pub eapMethodPropertyType: EAP_METHOD_PROPERTY_TYPE, @@ -2098,7 +2098,7 @@ impl ::core::default::Default for EAP_METHOD_PROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EAP_METHOD_PROPERTY_ARRAY { pub dwNumberOfProperties: u32, @@ -2137,7 +2137,7 @@ impl ::core::default::Default for EAP_METHOD_PROPERTY_ARRAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union EAP_METHOD_PROPERTY_VALUE { pub empvBool: EAP_METHOD_PROPERTY_VALUE_BOOL, @@ -2163,7 +2163,7 @@ impl ::core::default::Default for EAP_METHOD_PROPERTY_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EAP_METHOD_PROPERTY_VALUE_BOOL { pub length: u32, @@ -2485,7 +2485,7 @@ impl ::core::default::Default for EapCredentialTypeData { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EapHostPeerMethodResult { pub fIsSuccess: super::super::Foundation::BOOL, @@ -2579,7 +2579,7 @@ impl ::core::default::Default for EapPacket { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EapPeerMethodOutput { pub action: EapPeerMethodResponseAction, @@ -2618,7 +2618,7 @@ impl ::core::default::Default for EapPeerMethodOutput { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct EapPeerMethodResult { pub fIsSuccess: super::super::Foundation::BOOL, @@ -2822,7 +2822,7 @@ impl ::core::default::Default for LEGACY_INTERACTIVE_UI_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct NgcTicketContext { pub wszTicket: [u16; 45], @@ -2896,7 +2896,7 @@ impl ::core::default::Default for PPP_EAP_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PPP_EAP_INPUT { pub dwSizeInBytes: u32, @@ -2996,7 +2996,7 @@ impl ::core::default::Default for PPP_EAP_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct PPP_EAP_OUTPUT { pub dwSizeInBytes: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Security/Isolation/impl.rs b/crates/libs/windows/src/Windows/Win32/Security/Isolation/impl.rs index ffe75371ba..41cb6bc47f 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Isolation/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Isolation/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IIsolatedAppLauncher_Impl: Sized { fn Launch(&self, appusermodelid: &::windows_core::PCWSTR, arguments: &::windows_core::PCWSTR, telemetryparameters: *const IsolatedAppLauncherTelemetryParameters) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Isolation/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Isolation/mod.rs index a09de7c502..bf22bfef35 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Isolation/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Isolation/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateAppContainerProfile(pszappcontainername: P0, pszdisplayname: P1, pszdescription: P2, pcapabilities: ::core::option::Option<&[super::SID_AND_ATTRIBUTES]>) -> ::windows_core::Result @@ -19,7 +19,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn DeleteAppContainerProfile(pszappcontainername : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); DeleteAppContainerProfile(pszappcontainername.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeriveAppContainerSidFromAppContainerName(pszappcontainername: P0) -> ::windows_core::Result @@ -30,7 +30,7 @@ where let mut result__ = ::std::mem::zeroed(); DeriveAppContainerSidFromAppContainerName(pszappcontainername.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName(psidappcontainersid: P0, pszrestrictedappcontainername: P1) -> ::windows_core::Result @@ -51,7 +51,7 @@ where let mut result__ = ::std::mem::zeroed(); GetAppContainerFolderPath(pszappcontainersid.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAppContainerNamedObjectPath(token: P0, appcontainersid: P1, objectpath: ::core::option::Option<&mut [u16]>, returnlength: *mut u32) -> ::windows_core::Result<()> @@ -62,7 +62,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetAppContainerNamedObjectPath(token : super::super::Foundation:: HANDLE, appcontainersid : super::super::Foundation:: PSID, objectpathlength : u32, objectpath : ::windows_core::PWSTR, returnlength : *mut u32) -> super::super::Foundation:: BOOL); GetAppContainerNamedObjectPath(token.into_param().abi(), appcontainersid.into_param().abi(), objectpath.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(objectpath.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), returnlength).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn GetAppContainerRegistryLocation(desiredaccess: u32) -> ::windows_core::Result { @@ -70,7 +70,7 @@ pub unsafe fn GetAppContainerRegistryLocation(desiredaccess: u32) -> ::windows_c let mut result__ = ::std::mem::zeroed(); GetAppContainerRegistryLocation(desiredaccess, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCrossIsolatedEnvironmentClipboardContent() -> ::windows_core::Result { @@ -78,7 +78,7 @@ pub unsafe fn IsCrossIsolatedEnvironmentClipboardContent() -> ::windows_core::Re let mut result__ = ::std::mem::zeroed(); IsCrossIsolatedEnvironmentClipboardContent(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsProcessInIsolatedContainer() -> ::windows_core::Result { @@ -86,7 +86,7 @@ pub unsafe fn IsProcessInIsolatedContainer() -> ::windows_core::Result ::windows_core::Result { @@ -94,7 +94,7 @@ pub unsafe fn IsProcessInIsolatedWindowsEnvironment() -> ::windows_core::Result< let mut result__ = ::std::mem::zeroed(); IsProcessInIsolatedWindowsEnvironment(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsProcessInWDAGContainer(reserved: *const ::core::ffi::c_void) -> ::windows_core::Result { @@ -106,7 +106,7 @@ pub unsafe fn IsProcessInWDAGContainer(reserved: *const ::core::ffi::c_void) -> #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IIsolatedAppLauncher(::windows_core::IUnknown); impl IIsolatedAppLauncher { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Launch(&self, appusermodelid: P0, arguments: P1, telemetryparameters: *const IsolatedAppLauncherTelemetryParameters) -> ::windows_core::Result<()> where @@ -135,7 +135,7 @@ pub struct IIsolatedAppLauncher_Vtbl { pub const IsolatedAppLauncher: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xbc812430_e75e_4fd1_9641_1f9f1e2d9a1f); pub const WDAG_CLIPBOARD_TAG: ::windows_core::PCWSTR = ::windows_core::w!("CrossIsolatedEnvironmentContent"); #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IsolatedAppLauncherTelemetryParameters { pub EnableForLaunch: super::super::Foundation::BOOL, diff --git a/crates/libs/windows/src/Windows/Win32/Security/LicenseProtection/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/LicenseProtection/mod.rs index b258d1881d..45bca8abb6 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/LicenseProtection/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/LicenseProtection/mod.rs @@ -7,7 +7,7 @@ where let mut result__ = ::std::mem::zeroed(); RegisterLicenseKeyWithExpiration(licensekey.into_param().abi(), validityindays, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ValidateLicenseKeyProtection(licensekey: P0, notvalidbefore: *mut super::super::Foundation::FILETIME, notvalidafter: *mut super::super::Foundation::FILETIME, status: *mut LicenseProtectionStatus) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/Security/NetworkAccessProtection/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/NetworkAccessProtection/mod.rs index 9ceed2ea6b..0da715c517 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/NetworkAccessProtection/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/NetworkAccessProtection/mod.rs @@ -193,7 +193,7 @@ impl ::core::fmt::Debug for RemoteConfigurationType { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CorrelationId { pub connId: ::windows_core::GUID, @@ -262,7 +262,7 @@ impl ::core::default::Default for CountedString { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FailureCategoryMapping { pub mappingCompliance: [super::super::Foundation::BOOL; 5], @@ -390,7 +390,7 @@ impl ::core::default::Default for Ipv6Address { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IsolationInfo { pub isolationState: IsolationState, @@ -430,7 +430,7 @@ impl ::core::default::Default for IsolationInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IsolationInfoEx { pub isolationState: IsolationState, @@ -471,7 +471,7 @@ impl ::core::default::Default for IsolationInfoEx { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NapComponentRegistrationInfo { pub id: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Security/Tpm/impl.rs b/crates/libs/windows/src/Windows/Win32/Security/Tpm/impl.rs index 1187d95392..fd3cf25cb1 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Tpm/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Tpm/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITpmVirtualSmartCardManager_Impl: Sized { fn CreateVirtualSmartCard(&self, pszfriendlyname: &::windows_core::PCWSTR, badminalgid: u8, pbadminkey: *const u8, cbadminkey: u32, pbadminkcv: *const u8, cbadminkcv: u32, pbpuk: *const u8, cbpuk: u32, pbpin: *const u8, cbpin: u32, fgenerate: super::super::Foundation::BOOL, pstatuscallback: ::core::option::Option<&ITpmVirtualSmartCardManagerStatusCallback>, ppszinstanceid: *mut ::windows_core::PWSTR, pfneedreboot: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -51,7 +51,7 @@ impl ITpmVirtualSmartCardManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITpmVirtualSmartCardManager2_Impl: Sized + ITpmVirtualSmartCardManager_Impl { fn CreateVirtualSmartCardWithPinPolicy(&self, pszfriendlyname: &::windows_core::PCWSTR, badminalgid: u8, pbadminkey: *const u8, cbadminkey: u32, pbadminkcv: *const u8, cbadminkcv: u32, pbpuk: *const u8, cbpuk: u32, pbpin: *const u8, cbpin: u32, pbpinpolicy: *const u8, cbpinpolicy: u32, fgenerate: super::super::Foundation::BOOL, pstatuscallback: ::core::option::Option<&ITpmVirtualSmartCardManagerStatusCallback>, ppszinstanceid: *mut ::windows_core::PWSTR, pfneedreboot: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -93,7 +93,7 @@ impl ITpmVirtualSmartCardManager2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITpmVirtualSmartCardManager3_Impl: Sized + ITpmVirtualSmartCardManager2_Impl { fn CreateVirtualSmartCardWithAttestation(&self, pszfriendlyname: &::windows_core::PCWSTR, badminalgid: u8, pbadminkey: *const u8, cbadminkey: u32, pbadminkcv: *const u8, cbadminkcv: u32, pbpuk: *const u8, cbpuk: u32, pbpin: *const u8, cbpin: u32, pbpinpolicy: *const u8, cbpinpolicy: u32, attestationtype: TPMVSC_ATTESTATION_TYPE, fgenerate: super::super::Foundation::BOOL, pstatuscallback: ::core::option::Option<&ITpmVirtualSmartCardManagerStatusCallback>) -> ::windows_core::Result<::windows_core::PWSTR>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/Tpm/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/Tpm/mod.rs index 9457c29316..61f7e2abbf 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Tpm/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Tpm/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITpmVirtualSmartCardManager(::windows_core::IUnknown); impl ITpmVirtualSmartCardManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVirtualSmartCard(&self, pszfriendlyname: P0, badminalgid: u8, pbadminkey: &[u8], pbadminkcv: &[u8], pbpuk: &[u8], pbpin: &[u8], fgenerate: P1, pstatuscallback: P2, ppszinstanceid: *mut ::windows_core::PWSTR, pfneedreboot: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -12,7 +12,7 @@ impl ITpmVirtualSmartCardManager { { (::windows_core::Interface::vtable(self).CreateVirtualSmartCard)(::windows_core::Interface::as_raw(self), pszfriendlyname.into_param().abi(), badminalgid, ::core::mem::transmute(pbadminkey.as_ptr()), pbadminkey.len() as _, ::core::mem::transmute(pbadminkcv.as_ptr()), pbadminkcv.len() as _, ::core::mem::transmute(pbpuk.as_ptr()), pbpuk.len() as _, ::core::mem::transmute(pbpin.as_ptr()), pbpin.len() as _, fgenerate.into_param().abi(), pstatuscallback.into_param().abi(), ppszinstanceid, pfneedreboot).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DestroyVirtualSmartCard(&self, pszinstanceid: P0, pstatuscallback: P1) -> ::windows_core::Result where @@ -47,7 +47,7 @@ pub struct ITpmVirtualSmartCardManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITpmVirtualSmartCardManager2(::windows_core::IUnknown); impl ITpmVirtualSmartCardManager2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVirtualSmartCard(&self, pszfriendlyname: P0, badminalgid: u8, pbadminkey: &[u8], pbadminkcv: &[u8], pbpuk: &[u8], pbpin: &[u8], fgenerate: P1, pstatuscallback: P2, ppszinstanceid: *mut ::windows_core::PWSTR, pfneedreboot: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -57,7 +57,7 @@ impl ITpmVirtualSmartCardManager2 { { (::windows_core::Interface::vtable(self).base__.CreateVirtualSmartCard)(::windows_core::Interface::as_raw(self), pszfriendlyname.into_param().abi(), badminalgid, ::core::mem::transmute(pbadminkey.as_ptr()), pbadminkey.len() as _, ::core::mem::transmute(pbadminkcv.as_ptr()), pbadminkcv.len() as _, ::core::mem::transmute(pbpuk.as_ptr()), pbpuk.len() as _, ::core::mem::transmute(pbpin.as_ptr()), pbpin.len() as _, fgenerate.into_param().abi(), pstatuscallback.into_param().abi(), ppszinstanceid, pfneedreboot).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DestroyVirtualSmartCard(&self, pszinstanceid: P0, pstatuscallback: P1) -> ::windows_core::Result where @@ -67,7 +67,7 @@ impl ITpmVirtualSmartCardManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DestroyVirtualSmartCard)(::windows_core::Interface::as_raw(self), pszinstanceid.into_param().abi(), pstatuscallback.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVirtualSmartCardWithPinPolicy(&self, pszfriendlyname: P0, badminalgid: u8, pbadminkey: &[u8], pbadminkcv: &[u8], pbpuk: &[u8], pbpin: &[u8], pbpinpolicy: &[u8], fgenerate: P1, pstatuscallback: P2, ppszinstanceid: *mut ::windows_core::PWSTR, pfneedreboot: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -117,7 +117,7 @@ pub struct ITpmVirtualSmartCardManager2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITpmVirtualSmartCardManager3(::windows_core::IUnknown); impl ITpmVirtualSmartCardManager3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVirtualSmartCard(&self, pszfriendlyname: P0, badminalgid: u8, pbadminkey: &[u8], pbadminkcv: &[u8], pbpuk: &[u8], pbpin: &[u8], fgenerate: P1, pstatuscallback: P2, ppszinstanceid: *mut ::windows_core::PWSTR, pfneedreboot: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -127,7 +127,7 @@ impl ITpmVirtualSmartCardManager3 { { (::windows_core::Interface::vtable(self).base__.base__.CreateVirtualSmartCard)(::windows_core::Interface::as_raw(self), pszfriendlyname.into_param().abi(), badminalgid, ::core::mem::transmute(pbadminkey.as_ptr()), pbadminkey.len() as _, ::core::mem::transmute(pbadminkcv.as_ptr()), pbadminkcv.len() as _, ::core::mem::transmute(pbpuk.as_ptr()), pbpuk.len() as _, ::core::mem::transmute(pbpin.as_ptr()), pbpin.len() as _, fgenerate.into_param().abi(), pstatuscallback.into_param().abi(), ppszinstanceid, pfneedreboot).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DestroyVirtualSmartCard(&self, pszinstanceid: P0, pstatuscallback: P1) -> ::windows_core::Result where @@ -137,7 +137,7 @@ impl ITpmVirtualSmartCardManager3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DestroyVirtualSmartCard)(::windows_core::Interface::as_raw(self), pszinstanceid.into_param().abi(), pstatuscallback.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVirtualSmartCardWithPinPolicy(&self, pszfriendlyname: P0, badminalgid: u8, pbadminkey: &[u8], pbadminkcv: &[u8], pbpuk: &[u8], pbpin: &[u8], pbpinpolicy: &[u8], fgenerate: P1, pstatuscallback: P2, ppszinstanceid: *mut ::windows_core::PWSTR, pfneedreboot: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -166,7 +166,7 @@ impl ITpmVirtualSmartCardManager3 { ) .ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVirtualSmartCardWithAttestation(&self, pszfriendlyname: P0, badminalgid: u8, pbadminkey: &[u8], pbadminkcv: &[u8], pbpuk: &[u8], pbpin: &[u8], pbpinpolicy: &[u8], attestationtype: TPMVSC_ATTESTATION_TYPE, fgenerate: P1, pstatuscallback: P2) -> ::windows_core::Result<::windows_core::PWSTR> where diff --git a/crates/libs/windows/src/Windows/Win32/Security/WinTrust/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/WinTrust/mod.rs index 211d294fbd..3800da5d2d 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/WinTrust/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/WinTrust/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenPersonalTrustDBDialog(hwndparent: P0) -> super::super::Foundation::BOOL @@ -8,7 +8,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn OpenPersonalTrustDBDialog(hwndparent : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); OpenPersonalTrustDBDialog(hwndparent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenPersonalTrustDBDialogEx(hwndparent: P0, dwflags: u32, pvreserved: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -18,35 +18,35 @@ where ::windows_targets::link!("wintrust.dll" "system" fn OpenPersonalTrustDBDialogEx(hwndparent : super::super::Foundation:: HWND, dwflags : u32, pvreserved : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); OpenPersonalTrustDBDialogEx(hwndparent.into_param().abi(), dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn WTHelperCertCheckValidSignature(pprovdata: *mut CRYPT_PROVIDER_DATA) -> ::windows_core::Result<()> { ::windows_targets::link!("wintrust.dll" "system" fn WTHelperCertCheckValidSignature(pprovdata : *mut CRYPT_PROVIDER_DATA) -> ::windows_core::HRESULT); WTHelperCertCheckValidSignature(pprovdata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn WTHelperCertIsSelfSigned(dwencoding: u32, pcert: *mut super::Cryptography::CERT_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("wintrust.dll" "system" fn WTHelperCertIsSelfSigned(dwencoding : u32, pcert : *mut super::Cryptography:: CERT_INFO) -> super::super::Foundation:: BOOL); WTHelperCertIsSelfSigned(dwencoding, pcert) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn WTHelperGetProvCertFromChain(psgnr: *mut CRYPT_PROVIDER_SGNR, idxcert: u32) -> *mut CRYPT_PROVIDER_CERT { ::windows_targets::link!("wintrust.dll" "system" fn WTHelperGetProvCertFromChain(psgnr : *mut CRYPT_PROVIDER_SGNR, idxcert : u32) -> *mut CRYPT_PROVIDER_CERT); WTHelperGetProvCertFromChain(psgnr, idxcert) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn WTHelperGetProvPrivateDataFromChain(pprovdata: *mut CRYPT_PROVIDER_DATA, pgproviderid: *mut ::windows_core::GUID) -> *mut CRYPT_PROVIDER_PRIVDATA { ::windows_targets::link!("wintrust.dll" "system" fn WTHelperGetProvPrivateDataFromChain(pprovdata : *mut CRYPT_PROVIDER_DATA, pgproviderid : *mut ::windows_core::GUID) -> *mut CRYPT_PROVIDER_PRIVDATA); WTHelperGetProvPrivateDataFromChain(pprovdata, pgproviderid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn WTHelperGetProvSignerFromChain(pprovdata: *mut CRYPT_PROVIDER_DATA, idxsigner: u32, fcountersigner: P0, idxcountersigner: u32) -> *mut CRYPT_PROVIDER_SGNR @@ -56,7 +56,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn WTHelperGetProvSignerFromChain(pprovdata : *mut CRYPT_PROVIDER_DATA, idxsigner : u32, fcountersigner : super::super::Foundation:: BOOL, idxcountersigner : u32) -> *mut CRYPT_PROVIDER_SGNR); WTHelperGetProvSignerFromChain(pprovdata, idxsigner, fcountersigner.into_param().abi(), idxcountersigner) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn WTHelperProvDataFromStateData(hstatedata: P0) -> *mut CRYPT_PROVIDER_DATA @@ -66,7 +66,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn WTHelperProvDataFromStateData(hstatedata : super::super::Foundation:: HANDLE) -> *mut CRYPT_PROVIDER_DATA); WTHelperProvDataFromStateData(hstatedata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinVerifyTrust(hwnd: P0, pgactionid: *mut ::windows_core::GUID, pwvtdata: *mut ::core::ffi::c_void) -> i32 @@ -76,7 +76,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn WinVerifyTrust(hwnd : super::super::Foundation:: HWND, pgactionid : *mut ::windows_core::GUID, pwvtdata : *mut ::core::ffi::c_void) -> i32); WinVerifyTrust(hwnd.into_param().abi(), pgactionid, pwvtdata) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn WinVerifyTrustEx(hwnd: P0, pgactionid: *mut ::windows_core::GUID, pwintrustdata: *mut WINTRUST_DATA) -> i32 @@ -86,14 +86,14 @@ where ::windows_targets::link!("wintrust.dll" "system" fn WinVerifyTrustEx(hwnd : super::super::Foundation:: HWND, pgactionid : *mut ::windows_core::GUID, pwintrustdata : *mut WINTRUST_DATA) -> i32); WinVerifyTrustEx(hwnd.into_param().abi(), pgactionid, pwintrustdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WintrustAddActionID(pgactionid: *const ::windows_core::GUID, fdwflags: u32, psprovinfo: *const CRYPT_REGISTER_ACTIONID) -> ::windows_core::Result<()> { ::windows_targets::link!("wintrust.dll" "system" fn WintrustAddActionID(pgactionid : *const ::windows_core::GUID, fdwflags : u32, psprovinfo : *const CRYPT_REGISTER_ACTIONID) -> super::super::Foundation:: BOOL); WintrustAddActionID(pgactionid, fdwflags, psprovinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WintrustAddDefaultForUsage(pszusageoid: P0, psdefusage: *const CRYPT_PROVIDER_REGDEFUSAGE) -> ::windows_core::Result<()> @@ -103,7 +103,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn WintrustAddDefaultForUsage(pszusageoid : ::windows_core::PCSTR, psdefusage : *const CRYPT_PROVIDER_REGDEFUSAGE) -> super::super::Foundation:: BOOL); WintrustAddDefaultForUsage(pszusageoid.into_param().abi(), psdefusage).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WintrustGetDefaultForUsage(dwaction: WINTRUST_GET_DEFAULT_FOR_USAGE_ACTION, pszusageoid: P0, psusage: *mut CRYPT_PROVIDER_DEFUSAGE) -> ::windows_core::Result<()> @@ -118,21 +118,21 @@ pub unsafe fn WintrustGetRegPolicyFlags(pdwpolicyflags: *mut WINTRUST_POLICY_FLA ::windows_targets::link!("wintrust.dll" "system" fn WintrustGetRegPolicyFlags(pdwpolicyflags : *mut WINTRUST_POLICY_FLAGS) -> ()); WintrustGetRegPolicyFlags(pdwpolicyflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] #[inline] pub unsafe fn WintrustLoadFunctionPointers(pgactionid: *mut ::windows_core::GUID, ppfns: *mut CRYPT_PROVIDER_FUNCTIONS) -> super::super::Foundation::BOOL { ::windows_targets::link!("wintrust.dll" "system" fn WintrustLoadFunctionPointers(pgactionid : *mut ::windows_core::GUID, ppfns : *mut CRYPT_PROVIDER_FUNCTIONS) -> super::super::Foundation:: BOOL); WintrustLoadFunctionPointers(pgactionid, ppfns) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WintrustRemoveActionID(pgactionid: *const ::windows_core::GUID) -> super::super::Foundation::BOOL { ::windows_targets::link!("wintrust.dll" "system" fn WintrustRemoveActionID(pgactionid : *const ::windows_core::GUID) -> super::super::Foundation:: BOOL); WintrustRemoveActionID(pgactionid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WintrustSetDefaultIncludePEPageHashes(fincludepepagehashes: P0) @@ -142,7 +142,7 @@ where ::windows_targets::link!("wintrust.dll" "system" fn WintrustSetDefaultIncludePEPageHashes(fincludepepagehashes : super::super::Foundation:: BOOL) -> ()); WintrustSetDefaultIncludePEPageHashes(fincludepepagehashes.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WintrustSetRegPolicyFlags(dwpolicyflags: WINTRUST_POLICY_FLAGS) -> super::super::Foundation::BOOL { @@ -701,7 +701,7 @@ impl ::core::default::Default for CAT_MEMBERINFO2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct CAT_NAMEVALUE { pub pwszTag: ::windows_core::PWSTR, @@ -741,7 +741,7 @@ impl ::core::default::Default for CAT_NAMEVALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct CONFIG_CI_PROV_INFO { pub cbSize: u32, @@ -783,7 +783,7 @@ impl ::core::default::Default for CONFIG_CI_PROV_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CONFIG_CI_PROV_INFO_RESULT { pub hr: ::windows_core::HRESULT, @@ -824,7 +824,7 @@ impl ::core::default::Default for CONFIG_CI_PROV_INFO_RESULT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct CRYPT_PROVIDER_CERT { pub cbStruct: u32, @@ -892,7 +892,7 @@ impl ::core::default::Default for CRYPT_PROVIDER_CERT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub struct CRYPT_PROVIDER_DATA { pub cbStruct: u32, @@ -948,7 +948,7 @@ impl ::core::default::Default for CRYPT_PROVIDER_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub union CRYPT_PROVIDER_DATA_0 { pub pPDSip: *mut PROVDATA_SIP, @@ -1004,7 +1004,7 @@ impl ::core::default::Default for CRYPT_PROVIDER_DEFUSAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub struct CRYPT_PROVIDER_FUNCTIONS { pub cbStruct: u32, @@ -1114,7 +1114,7 @@ impl ::core::default::Default for CRYPT_PROVIDER_REGDEFUSAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct CRYPT_PROVIDER_SGNR { pub cbStruct: u32, @@ -1161,7 +1161,7 @@ impl ::core::default::Default for CRYPT_PROVIDER_SGNR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct CRYPT_PROVIDER_SIGSTATE { pub cbStruct: u32, @@ -1270,7 +1270,7 @@ impl ::core::default::Default for CRYPT_PROVUI_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub struct CRYPT_PROVUI_FUNCS { pub cbStruct: u32, @@ -1383,7 +1383,7 @@ impl ::core::default::Default for CRYPT_TRUST_REG_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct DRIVER_VER_INFO { pub cbStruct: u32, @@ -1475,7 +1475,7 @@ impl ::core::default::Default for DRIVER_VER_MAJORMINOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INTENT_TO_SEAL_ATTRIBUTE { pub version: u32, @@ -1514,7 +1514,7 @@ impl ::core::default::Default for INTENT_TO_SEAL_ATTRIBUTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub struct PROVDATA_SIP { pub cbStruct: u32, @@ -1558,7 +1558,7 @@ impl ::core::default::Default for PROVDATA_SIP { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SEALING_SIGNATURE_ATTRIBUTE { pub version: u32, @@ -1599,7 +1599,7 @@ impl ::core::default::Default for SEALING_SIGNATURE_ATTRIBUTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SEALING_TIMESTAMP_ATTRIBUTE { pub version: u32, @@ -1639,7 +1639,7 @@ impl ::core::default::Default for SEALING_TIMESTAMP_ATTRIBUTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SPC_FINANCIAL_CRITERIA { pub fFinancialInfoAvailable: super::super::Foundation::BOOL, @@ -1678,7 +1678,7 @@ impl ::core::default::Default for SPC_FINANCIAL_CRITERIA { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SPC_IMAGE { pub pImageLink: *mut SPC_LINK, @@ -1720,7 +1720,7 @@ impl ::core::default::Default for SPC_IMAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SPC_INDIRECT_DATA_CONTENT { pub Data: super::Cryptography::CRYPT_ATTRIBUTE_TYPE_VALUE, @@ -1760,7 +1760,7 @@ impl ::core::default::Default for SPC_INDIRECT_DATA_CONTENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SPC_LINK { pub dwLinkChoice: u32, @@ -1785,7 +1785,7 @@ impl ::core::default::Default for SPC_LINK { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub union SPC_LINK_0 { pub pwszUrl: ::windows_core::PWSTR, @@ -1811,7 +1811,7 @@ impl ::core::default::Default for SPC_LINK_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SPC_PE_IMAGE_DATA { pub Flags: super::Cryptography::CRYPT_BIT_BLOB, @@ -1850,7 +1850,7 @@ impl ::core::default::Default for SPC_PE_IMAGE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SPC_SERIALIZED_OBJECT { pub ClassId: [u8; 16], @@ -1924,7 +1924,7 @@ impl ::core::default::Default for SPC_SIGINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SPC_SP_AGENCY_INFO { pub pPolicyInformation: *mut SPC_LINK, @@ -1965,7 +1965,7 @@ impl ::core::default::Default for SPC_SP_AGENCY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct SPC_SP_OPUS_INFO { pub pwszProgramName: ::windows_core::PCWSTR, @@ -2070,7 +2070,7 @@ impl ::core::default::Default for WINTRUST_BLOB_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct WINTRUST_CATALOG_INFO { pub cbStruct: u32, @@ -2128,7 +2128,7 @@ impl ::core::default::Default for WINTRUST_CATALOG_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct WINTRUST_CERT_INFO { pub cbStruct: u32, @@ -2172,7 +2172,7 @@ impl ::core::default::Default for WINTRUST_CERT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct WINTRUST_DATA { pub cbStruct: u32, @@ -2208,7 +2208,7 @@ impl ::core::default::Default for WINTRUST_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub union WINTRUST_DATA_0 { pub pFile: *mut WINTRUST_FILE_INFO, @@ -2236,7 +2236,7 @@ impl ::core::default::Default for WINTRUST_DATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINTRUST_FILE_INFO { pub cbStruct: u32, @@ -2277,7 +2277,7 @@ impl ::core::default::Default for WINTRUST_FILE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct WINTRUST_SGNR_INFO { pub cbStruct: u32, @@ -2319,7 +2319,7 @@ impl ::core::default::Default for WINTRUST_SGNR_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct WINTRUST_SIGNATURE_SETTINGS { pub cbStruct: u32, @@ -2394,7 +2394,7 @@ impl ::core::default::Default for WIN_CERTIFICATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WIN_SPUB_TRUSTED_PUBLISHER_DATA { pub hClientToken: super::super::Foundation::HANDLE, @@ -2433,7 +2433,7 @@ impl ::core::default::Default for WIN_SPUB_TRUSTED_PUBLISHER_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT { pub hClientToken: super::super::Foundation::HANDLE, @@ -2503,7 +2503,7 @@ impl ::core::default::Default for WIN_TRUST_ACTDATA_SUBJECT_ONLY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WIN_TRUST_SUBJECT_FILE { pub hFile: super::super::Foundation::HANDLE, @@ -2542,7 +2542,7 @@ impl ::core::default::Default for WIN_TRUST_SUBJECT_FILE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WIN_TRUST_SUBJECT_FILE_AND_DISPLAY { pub hFile: super::super::Foundation::HANDLE, @@ -2582,7 +2582,7 @@ impl ::core::default::Default for WIN_TRUST_SUBJECT_FILE_AND_DISPLAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct WTD_GENERIC_CHAIN_POLICY_CREATE_INFO { pub Anonymous: WTD_GENERIC_CHAIN_POLICY_CREATE_INFO_0, @@ -2610,7 +2610,7 @@ impl ::core::default::Default for WTD_GENERIC_CHAIN_POLICY_CREATE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub union WTD_GENERIC_CHAIN_POLICY_CREATE_INFO_0 { pub cbStruct: u32, @@ -2635,7 +2635,7 @@ impl ::core::default::Default for WTD_GENERIC_CHAIN_POLICY_CREATE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub struct WTD_GENERIC_CHAIN_POLICY_DATA { pub Anonymous: WTD_GENERIC_CHAIN_POLICY_DATA_0, @@ -2663,7 +2663,7 @@ impl ::core::default::Default for WTD_GENERIC_CHAIN_POLICY_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub union WTD_GENERIC_CHAIN_POLICY_DATA_0 { pub cbStruct: u32, @@ -2688,7 +2688,7 @@ impl ::core::default::Default for WTD_GENERIC_CHAIN_POLICY_DATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO { pub Anonymous: WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO_0, @@ -2718,7 +2718,7 @@ impl ::core::default::Default for WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub union WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO_0 { pub cbStruct: u32, @@ -2742,53 +2742,53 @@ impl ::core::default::Default for WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO_0 { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_ALLOCANDFILLDEFUSAGE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_CPD_ADD_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_CPD_ADD_PRIVDATA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_CPD_ADD_SGNR = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_CPD_ADD_STORE = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_CPD_MEM_ALLOC = ::core::option::Option *mut ::core::ffi::c_void>; pub type PFN_CPD_MEM_FREE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_FREEDEFUSAGE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_PROVIDER_CERTCHKPOLICY_CALL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_PROVIDER_CERTTRUST_CALL = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_PROVIDER_CLEANUP_CALL = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_PROVIDER_FINALPOLICY_CALL = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_PROVIDER_INIT_CALL = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_PROVIDER_OBJTRUST_CALL = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_PROVIDER_SIGTRUST_CALL = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_PROVIDER_TESTFINALPOLICY_CALL = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_PROVUI_CALL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography_Catalog`, `Win32_Security_Cryptography_Sip`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] pub type PFN_WTD_GENERIC_CHAIN_POLICY_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/WinWlx/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/WinWlx/mod.rs index 18d3a684e5..47334a7b12 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/WinWlx/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/WinWlx/mod.rs @@ -83,7 +83,7 @@ impl ::core::fmt::Debug for WLX_SHUTDOWN_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLX_CLIENT_CREDENTIALS_INFO_V1_0 { pub dwType: u32, @@ -125,7 +125,7 @@ impl ::core::default::Default for WLX_CLIENT_CREDENTIALS_INFO_V1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLX_CLIENT_CREDENTIALS_INFO_V2_0 { pub dwType: u32, @@ -168,7 +168,7 @@ impl ::core::default::Default for WLX_CLIENT_CREDENTIALS_INFO_V2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0 { pub dwType: u32, @@ -286,7 +286,7 @@ impl ::core::default::Default for WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_StationsAndDesktops`"] +#[doc = "Required features: `\"Win32_System_StationsAndDesktops\"`"] #[cfg(feature = "Win32_System_StationsAndDesktops")] pub struct WLX_DESKTOP { pub Size: u32, @@ -327,7 +327,7 @@ impl ::core::default::Default for WLX_DESKTOP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct WLX_DISPATCH_VERSION_1_0 { pub WlxUseCtrlAltDel: PWLX_USE_CTRL_ALT_DEL, @@ -369,7 +369,7 @@ impl ::core::default::Default for WLX_DISPATCH_VERSION_1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_StationsAndDesktops`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] pub struct WLX_DISPATCH_VERSION_1_1 { pub WlxUseCtrlAltDel: PWLX_USE_CTRL_ALT_DEL, @@ -415,7 +415,7 @@ impl ::core::default::Default for WLX_DISPATCH_VERSION_1_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_StationsAndDesktops`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] pub struct WLX_DISPATCH_VERSION_1_2 { pub WlxUseCtrlAltDel: PWLX_USE_CTRL_ALT_DEL, @@ -462,7 +462,7 @@ impl ::core::default::Default for WLX_DISPATCH_VERSION_1_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_StationsAndDesktops`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] pub struct WLX_DISPATCH_VERSION_1_3 { pub WlxUseCtrlAltDel: PWLX_USE_CTRL_ALT_DEL, @@ -516,7 +516,7 @@ impl ::core::default::Default for WLX_DISPATCH_VERSION_1_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_StationsAndDesktops`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] pub struct WLX_DISPATCH_VERSION_1_4 { pub WlxUseCtrlAltDel: PWLX_USE_CTRL_ALT_DEL, @@ -604,7 +604,7 @@ impl ::core::default::Default for WLX_MPR_NOTIFY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_StationsAndDesktops`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] pub struct WLX_NOTIFICATION_INFO { pub Size: u32, @@ -767,87 +767,87 @@ impl ::core::default::Default for WLX_TERMINAL_SERVICES_DATA { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNMSGECALLBACK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_ASSIGN_SHELL_PROTECTION = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_CHANGE_PASSWORD_NOTIFY = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_CHANGE_PASSWORD_NOTIFY_EX = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_StationsAndDesktops`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] pub type PWLX_CLOSE_USER_DESKTOP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_StationsAndDesktops`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] pub type PWLX_CREATE_USER_DESKTOP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub type PWLX_DIALOG_BOX = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub type PWLX_DIALOG_BOX_INDIRECT = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub type PWLX_DIALOG_BOX_INDIRECT_PARAM = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub type PWLX_DIALOG_BOX_PARAM = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_DISCONNECT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_GET_OPTION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_StationsAndDesktops`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] pub type PWLX_GET_SOURCE_DESKTOP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_MESSAGE_BOX = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_QUERY_CLIENT_CREDENTIALS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_QUERY_CONSOLESWITCH_CREDENTIALS = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_QUERY_IC_CREDENTIALS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_QUERY_TERMINAL_SERVICES_DATA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_QUERY_TS_LOGON_CREDENTIALS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_SAS_NOTIFY = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_SET_CONTEXT_POINTER = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_SET_OPTION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_StationsAndDesktops`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] pub type PWLX_SET_RETURN_DESKTOP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_SET_TIMEOUT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_SWITCH_DESKTOP_TO_USER = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_SWITCH_DESKTOP_TO_WINLOGON = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_USE_CTRL_ALT_DEL = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLX_WIN31_MIGRATE = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/Security/mod.rs b/crates/libs/windows/src/Windows/Win32/Security/mod.rs index 95c7aa3740..1658687823 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/mod.rs @@ -1,52 +1,52 @@ #[cfg(feature = "Win32_Security_AppLocker")] -#[doc = "Required features: `Win32_Security_AppLocker`"] +#[doc = "Required features: `\"Win32_Security_AppLocker\"`"] pub mod AppLocker; #[cfg(feature = "Win32_Security_Authentication")] -#[doc = "Required features: `Win32_Security_Authentication`"] +#[doc = "Required features: `\"Win32_Security_Authentication\"`"] pub mod Authentication; #[cfg(feature = "Win32_Security_Authorization")] -#[doc = "Required features: `Win32_Security_Authorization`"] +#[doc = "Required features: `\"Win32_Security_Authorization\"`"] pub mod Authorization; #[cfg(feature = "Win32_Security_ConfigurationSnapin")] -#[doc = "Required features: `Win32_Security_ConfigurationSnapin`"] +#[doc = "Required features: `\"Win32_Security_ConfigurationSnapin\"`"] pub mod ConfigurationSnapin; #[cfg(feature = "Win32_Security_Credentials")] -#[doc = "Required features: `Win32_Security_Credentials`"] +#[doc = "Required features: `\"Win32_Security_Credentials\"`"] pub mod Credentials; #[cfg(feature = "Win32_Security_Cryptography")] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] pub mod Cryptography; #[cfg(feature = "Win32_Security_DiagnosticDataQuery")] -#[doc = "Required features: `Win32_Security_DiagnosticDataQuery`"] +#[doc = "Required features: `\"Win32_Security_DiagnosticDataQuery\"`"] pub mod DiagnosticDataQuery; #[cfg(feature = "Win32_Security_DirectoryServices")] -#[doc = "Required features: `Win32_Security_DirectoryServices`"] +#[doc = "Required features: `\"Win32_Security_DirectoryServices\"`"] pub mod DirectoryServices; #[cfg(feature = "Win32_Security_EnterpriseData")] -#[doc = "Required features: `Win32_Security_EnterpriseData`"] +#[doc = "Required features: `\"Win32_Security_EnterpriseData\"`"] pub mod EnterpriseData; #[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -#[doc = "Required features: `Win32_Security_ExtensibleAuthenticationProtocol`"] +#[doc = "Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`"] pub mod ExtensibleAuthenticationProtocol; #[cfg(feature = "Win32_Security_Isolation")] -#[doc = "Required features: `Win32_Security_Isolation`"] +#[doc = "Required features: `\"Win32_Security_Isolation\"`"] pub mod Isolation; #[cfg(feature = "Win32_Security_LicenseProtection")] -#[doc = "Required features: `Win32_Security_LicenseProtection`"] +#[doc = "Required features: `\"Win32_Security_LicenseProtection\"`"] pub mod LicenseProtection; #[cfg(feature = "Win32_Security_NetworkAccessProtection")] -#[doc = "Required features: `Win32_Security_NetworkAccessProtection`"] +#[doc = "Required features: `\"Win32_Security_NetworkAccessProtection\"`"] pub mod NetworkAccessProtection; #[cfg(feature = "Win32_Security_Tpm")] -#[doc = "Required features: `Win32_Security_Tpm`"] +#[doc = "Required features: `\"Win32_Security_Tpm\"`"] pub mod Tpm; #[cfg(feature = "Win32_Security_WinTrust")] -#[doc = "Required features: `Win32_Security_WinTrust`"] +#[doc = "Required features: `\"Win32_Security_WinTrust\"`"] pub mod WinTrust; #[cfg(feature = "Win32_Security_WinWlx")] -#[doc = "Required features: `Win32_Security_WinWlx`"] +#[doc = "Required features: `\"Win32_Security_WinWlx\"`"] pub mod WinWlx; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheck(psecuritydescriptor: P0, clienttoken: P1, desiredaccess: u32, genericmapping: *const GENERIC_MAPPING, privilegeset: ::core::option::Option<*mut PRIVILEGE_SET>, privilegesetlength: *mut u32, grantedaccess: *mut u32, accessstatus: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -57,7 +57,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AccessCheck(psecuritydescriptor : PSECURITY_DESCRIPTOR, clienttoken : super::Foundation:: HANDLE, desiredaccess : u32, genericmapping : *const GENERIC_MAPPING, privilegeset : *mut PRIVILEGE_SET, privilegesetlength : *mut u32, grantedaccess : *mut u32, accessstatus : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); AccessCheck(psecuritydescriptor.into_param().abi(), clienttoken.into_param().abi(), desiredaccess, genericmapping, ::core::mem::transmute(privilegeset.unwrap_or(::std::ptr::null_mut())), privilegesetlength, grantedaccess, accessstatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheckAndAuditAlarmA(subsystemname: P0, handleid: ::core::option::Option<*const ::core::ffi::c_void>, objecttypename: P1, objectname: P2, securitydescriptor: P3, desiredaccess: u32, genericmapping: *const GENERIC_MAPPING, objectcreation: P4, grantedaccess: *mut u32, accessstatus: *mut super::Foundation::BOOL, pfgenerateonclose: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -71,7 +71,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AccessCheckAndAuditAlarmA(subsystemname : ::windows_core::PCSTR, handleid : *const ::core::ffi::c_void, objecttypename : ::windows_core::PCSTR, objectname : ::windows_core::PCSTR, securitydescriptor : PSECURITY_DESCRIPTOR, desiredaccess : u32, genericmapping : *const GENERIC_MAPPING, objectcreation : super::Foundation:: BOOL, grantedaccess : *mut u32, accessstatus : *mut super::Foundation:: BOOL, pfgenerateonclose : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); AccessCheckAndAuditAlarmA(subsystemname.into_param().abi(), ::core::mem::transmute(handleid.unwrap_or(::std::ptr::null())), objecttypename.into_param().abi(), objectname.into_param().abi(), securitydescriptor.into_param().abi(), desiredaccess, genericmapping, objectcreation.into_param().abi(), grantedaccess, accessstatus, pfgenerateonclose).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheckAndAuditAlarmW(subsystemname: P0, handleid: ::core::option::Option<*const ::core::ffi::c_void>, objecttypename: P1, objectname: P2, securitydescriptor: P3, desiredaccess: u32, genericmapping: *const GENERIC_MAPPING, objectcreation: P4, grantedaccess: *mut u32, accessstatus: *mut super::Foundation::BOOL, pfgenerateonclose: *mut super::Foundation::BOOL) -> super::Foundation::BOOL @@ -85,7 +85,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AccessCheckAndAuditAlarmW(subsystemname : ::windows_core::PCWSTR, handleid : *const ::core::ffi::c_void, objecttypename : ::windows_core::PCWSTR, objectname : ::windows_core::PCWSTR, securitydescriptor : PSECURITY_DESCRIPTOR, desiredaccess : u32, genericmapping : *const GENERIC_MAPPING, objectcreation : super::Foundation:: BOOL, grantedaccess : *mut u32, accessstatus : *mut super::Foundation:: BOOL, pfgenerateonclose : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); AccessCheckAndAuditAlarmW(subsystemname.into_param().abi(), ::core::mem::transmute(handleid.unwrap_or(::std::ptr::null())), objecttypename.into_param().abi(), objectname.into_param().abi(), securitydescriptor.into_param().abi(), desiredaccess, genericmapping, objectcreation.into_param().abi(), grantedaccess, accessstatus, pfgenerateonclose) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheckByType(psecuritydescriptor: P0, principalselfsid: P1, clienttoken: P2, desiredaccess: u32, objecttypelist: ::core::option::Option<&mut [OBJECT_TYPE_LIST]>, genericmapping: *const GENERIC_MAPPING, privilegeset: ::core::option::Option<*mut PRIVILEGE_SET>, privilegesetlength: *mut u32, grantedaccess: *mut u32, accessstatus: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -97,7 +97,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AccessCheckByType(psecuritydescriptor : PSECURITY_DESCRIPTOR, principalselfsid : super::Foundation:: PSID, clienttoken : super::Foundation:: HANDLE, desiredaccess : u32, objecttypelist : *mut OBJECT_TYPE_LIST, objecttypelistlength : u32, genericmapping : *const GENERIC_MAPPING, privilegeset : *mut PRIVILEGE_SET, privilegesetlength : *mut u32, grantedaccess : *mut u32, accessstatus : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); AccessCheckByType(psecuritydescriptor.into_param().abi(), principalselfsid.into_param().abi(), clienttoken.into_param().abi(), desiredaccess, ::core::mem::transmute(objecttypelist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), objecttypelist.as_deref().map_or(0, |slice| slice.len() as _), genericmapping, ::core::mem::transmute(privilegeset.unwrap_or(::std::ptr::null_mut())), privilegesetlength, grantedaccess, accessstatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheckByTypeAndAuditAlarmA(subsystemname: P0, handleid: *const ::core::ffi::c_void, objecttypename: P1, objectname: P2, securitydescriptor: P3, principalselfsid: P4, desiredaccess: u32, audittype: AUDIT_EVENT_TYPE, flags: u32, objecttypelist: ::core::option::Option<&mut [OBJECT_TYPE_LIST]>, genericmapping: *const GENERIC_MAPPING, objectcreation: P5, grantedaccess: *mut u32, accessstatus: *mut super::Foundation::BOOL, pfgenerateonclose: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -130,7 +130,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheckByTypeAndAuditAlarmW(subsystemname: P0, handleid: *const ::core::ffi::c_void, objecttypename: P1, objectname: P2, securitydescriptor: P3, principalselfsid: P4, desiredaccess: u32, audittype: AUDIT_EVENT_TYPE, flags: u32, objecttypelist: ::core::option::Option<&mut [OBJECT_TYPE_LIST]>, genericmapping: *const GENERIC_MAPPING, objectcreation: P5, grantedaccess: *mut u32, accessstatus: *mut super::Foundation::BOOL, pfgenerateonclose: *mut super::Foundation::BOOL) -> super::Foundation::BOOL @@ -162,7 +162,7 @@ where pfgenerateonclose, ) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheckByTypeResultList(psecuritydescriptor: P0, principalselfsid: P1, clienttoken: P2, desiredaccess: u32, objecttypelist: ::core::option::Option<*mut OBJECT_TYPE_LIST>, objecttypelistlength: u32, genericmapping: *const GENERIC_MAPPING, privilegeset: ::core::option::Option<*mut PRIVILEGE_SET>, privilegesetlength: *mut u32, grantedaccesslist: *mut u32, accessstatuslist: *mut u32) -> ::windows_core::Result<()> @@ -174,7 +174,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AccessCheckByTypeResultList(psecuritydescriptor : PSECURITY_DESCRIPTOR, principalselfsid : super::Foundation:: PSID, clienttoken : super::Foundation:: HANDLE, desiredaccess : u32, objecttypelist : *mut OBJECT_TYPE_LIST, objecttypelistlength : u32, genericmapping : *const GENERIC_MAPPING, privilegeset : *mut PRIVILEGE_SET, privilegesetlength : *mut u32, grantedaccesslist : *mut u32, accessstatuslist : *mut u32) -> super::Foundation:: BOOL); AccessCheckByTypeResultList(psecuritydescriptor.into_param().abi(), principalselfsid.into_param().abi(), clienttoken.into_param().abi(), desiredaccess, ::core::mem::transmute(objecttypelist.unwrap_or(::std::ptr::null_mut())), objecttypelistlength, genericmapping, ::core::mem::transmute(privilegeset.unwrap_or(::std::ptr::null_mut())), privilegesetlength, grantedaccesslist, accessstatuslist).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheckByTypeResultListAndAuditAlarmA(subsystemname: P0, handleid: *const ::core::ffi::c_void, objecttypename: P1, objectname: P2, securitydescriptor: P3, principalselfsid: P4, desiredaccess: u32, audittype: AUDIT_EVENT_TYPE, flags: u32, objecttypelist: ::core::option::Option<*mut OBJECT_TYPE_LIST>, objecttypelistlength: u32, genericmapping: *const GENERIC_MAPPING, objectcreation: P5, grantedaccess: *mut u32, accessstatuslist: *mut u32, pfgenerateonclose: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -189,7 +189,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AccessCheckByTypeResultListAndAuditAlarmA(subsystemname : ::windows_core::PCSTR, handleid : *const ::core::ffi::c_void, objecttypename : ::windows_core::PCSTR, objectname : ::windows_core::PCSTR, securitydescriptor : PSECURITY_DESCRIPTOR, principalselfsid : super::Foundation:: PSID, desiredaccess : u32, audittype : AUDIT_EVENT_TYPE, flags : u32, objecttypelist : *mut OBJECT_TYPE_LIST, objecttypelistlength : u32, genericmapping : *const GENERIC_MAPPING, objectcreation : super::Foundation:: BOOL, grantedaccess : *mut u32, accessstatuslist : *mut u32, pfgenerateonclose : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); AccessCheckByTypeResultListAndAuditAlarmA(subsystemname.into_param().abi(), handleid, objecttypename.into_param().abi(), objectname.into_param().abi(), securitydescriptor.into_param().abi(), principalselfsid.into_param().abi(), desiredaccess, audittype, flags, ::core::mem::transmute(objecttypelist.unwrap_or(::std::ptr::null_mut())), objecttypelistlength, genericmapping, objectcreation.into_param().abi(), grantedaccess, accessstatuslist, pfgenerateonclose).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheckByTypeResultListAndAuditAlarmByHandleA(subsystemname: P0, handleid: *const ::core::ffi::c_void, clienttoken: P1, objecttypename: P2, objectname: P3, securitydescriptor: P4, principalselfsid: P5, desiredaccess: u32, audittype: AUDIT_EVENT_TYPE, flags: u32, objecttypelist: ::core::option::Option<*mut OBJECT_TYPE_LIST>, objecttypelistlength: u32, genericmapping: *const GENERIC_MAPPING, objectcreation: P6, grantedaccess: *mut u32, accessstatuslist: *mut u32, pfgenerateonclose: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -205,7 +205,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AccessCheckByTypeResultListAndAuditAlarmByHandleA(subsystemname : ::windows_core::PCSTR, handleid : *const ::core::ffi::c_void, clienttoken : super::Foundation:: HANDLE, objecttypename : ::windows_core::PCSTR, objectname : ::windows_core::PCSTR, securitydescriptor : PSECURITY_DESCRIPTOR, principalselfsid : super::Foundation:: PSID, desiredaccess : u32, audittype : AUDIT_EVENT_TYPE, flags : u32, objecttypelist : *mut OBJECT_TYPE_LIST, objecttypelistlength : u32, genericmapping : *const GENERIC_MAPPING, objectcreation : super::Foundation:: BOOL, grantedaccess : *mut u32, accessstatuslist : *mut u32, pfgenerateonclose : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); AccessCheckByTypeResultListAndAuditAlarmByHandleA(subsystemname.into_param().abi(), handleid, clienttoken.into_param().abi(), objecttypename.into_param().abi(), objectname.into_param().abi(), securitydescriptor.into_param().abi(), principalselfsid.into_param().abi(), desiredaccess, audittype, flags, ::core::mem::transmute(objecttypelist.unwrap_or(::std::ptr::null_mut())), objecttypelistlength, genericmapping, objectcreation.into_param().abi(), grantedaccess, accessstatuslist, pfgenerateonclose).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheckByTypeResultListAndAuditAlarmByHandleW(subsystemname: P0, handleid: *const ::core::ffi::c_void, clienttoken: P1, objecttypename: P2, objectname: P3, securitydescriptor: P4, principalselfsid: P5, desiredaccess: u32, audittype: AUDIT_EVENT_TYPE, flags: u32, objecttypelist: ::core::option::Option<*mut OBJECT_TYPE_LIST>, objecttypelistlength: u32, genericmapping: *const GENERIC_MAPPING, objectcreation: P6, grantedaccesslist: *mut u32, accessstatuslist: *mut u32, pfgenerateonclose: *mut super::Foundation::BOOL) -> super::Foundation::BOOL @@ -221,7 +221,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AccessCheckByTypeResultListAndAuditAlarmByHandleW(subsystemname : ::windows_core::PCWSTR, handleid : *const ::core::ffi::c_void, clienttoken : super::Foundation:: HANDLE, objecttypename : ::windows_core::PCWSTR, objectname : ::windows_core::PCWSTR, securitydescriptor : PSECURITY_DESCRIPTOR, principalselfsid : super::Foundation:: PSID, desiredaccess : u32, audittype : AUDIT_EVENT_TYPE, flags : u32, objecttypelist : *mut OBJECT_TYPE_LIST, objecttypelistlength : u32, genericmapping : *const GENERIC_MAPPING, objectcreation : super::Foundation:: BOOL, grantedaccesslist : *mut u32, accessstatuslist : *mut u32, pfgenerateonclose : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); AccessCheckByTypeResultListAndAuditAlarmByHandleW(subsystemname.into_param().abi(), handleid, clienttoken.into_param().abi(), objecttypename.into_param().abi(), objectname.into_param().abi(), securitydescriptor.into_param().abi(), principalselfsid.into_param().abi(), desiredaccess, audittype, flags, ::core::mem::transmute(objecttypelist.unwrap_or(::std::ptr::null_mut())), objecttypelistlength, genericmapping, objectcreation.into_param().abi(), grantedaccesslist, accessstatuslist, pfgenerateonclose) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessCheckByTypeResultListAndAuditAlarmW(subsystemname: P0, handleid: *const ::core::ffi::c_void, objecttypename: P1, objectname: P2, securitydescriptor: P3, principalselfsid: P4, desiredaccess: u32, audittype: AUDIT_EVENT_TYPE, flags: u32, objecttypelist: ::core::option::Option<*mut OBJECT_TYPE_LIST>, objecttypelistlength: u32, genericmapping: *const GENERIC_MAPPING, objectcreation: P5, grantedaccesslist: *mut u32, accessstatuslist: *mut u32, pfgenerateonclose: *mut super::Foundation::BOOL) -> super::Foundation::BOOL @@ -236,7 +236,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AccessCheckByTypeResultListAndAuditAlarmW(subsystemname : ::windows_core::PCWSTR, handleid : *const ::core::ffi::c_void, objecttypename : ::windows_core::PCWSTR, objectname : ::windows_core::PCWSTR, securitydescriptor : PSECURITY_DESCRIPTOR, principalselfsid : super::Foundation:: PSID, desiredaccess : u32, audittype : AUDIT_EVENT_TYPE, flags : u32, objecttypelist : *mut OBJECT_TYPE_LIST, objecttypelistlength : u32, genericmapping : *const GENERIC_MAPPING, objectcreation : super::Foundation:: BOOL, grantedaccesslist : *mut u32, accessstatuslist : *mut u32, pfgenerateonclose : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); AccessCheckByTypeResultListAndAuditAlarmW(subsystemname.into_param().abi(), handleid, objecttypename.into_param().abi(), objectname.into_param().abi(), securitydescriptor.into_param().abi(), principalselfsid.into_param().abi(), desiredaccess, audittype, flags, ::core::mem::transmute(objecttypelist.unwrap_or(::std::ptr::null_mut())), objecttypelistlength, genericmapping, objectcreation.into_param().abi(), grantedaccesslist, accessstatuslist, pfgenerateonclose) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddAccessAllowedAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, accessmask: u32, psid: P0) -> ::windows_core::Result<()> @@ -246,7 +246,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddAccessAllowedAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, accessmask : u32, psid : super::Foundation:: PSID) -> super::Foundation:: BOOL); AddAccessAllowedAce(pacl, dwacerevision, accessmask, psid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddAccessAllowedAceEx(pacl: *mut ACL, dwacerevision: ACE_REVISION, aceflags: ACE_FLAGS, accessmask: u32, psid: P0) -> ::windows_core::Result<()> @@ -256,7 +256,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddAccessAllowedAceEx(pacl : *mut ACL, dwacerevision : ACE_REVISION, aceflags : ACE_FLAGS, accessmask : u32, psid : super::Foundation:: PSID) -> super::Foundation:: BOOL); AddAccessAllowedAceEx(pacl, dwacerevision, aceflags, accessmask, psid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddAccessAllowedObjectAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, aceflags: ACE_FLAGS, accessmask: u32, objecttypeguid: ::core::option::Option<*const ::windows_core::GUID>, inheritedobjecttypeguid: ::core::option::Option<*const ::windows_core::GUID>, psid: P0) -> ::windows_core::Result<()> @@ -266,7 +266,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddAccessAllowedObjectAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, aceflags : ACE_FLAGS, accessmask : u32, objecttypeguid : *const ::windows_core::GUID, inheritedobjecttypeguid : *const ::windows_core::GUID, psid : super::Foundation:: PSID) -> super::Foundation:: BOOL); AddAccessAllowedObjectAce(pacl, dwacerevision, aceflags, accessmask, ::core::mem::transmute(objecttypeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(inheritedobjecttypeguid.unwrap_or(::std::ptr::null())), psid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddAccessDeniedAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, accessmask: u32, psid: P0) -> ::windows_core::Result<()> @@ -276,7 +276,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddAccessDeniedAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, accessmask : u32, psid : super::Foundation:: PSID) -> super::Foundation:: BOOL); AddAccessDeniedAce(pacl, dwacerevision, accessmask, psid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddAccessDeniedAceEx(pacl: *mut ACL, dwacerevision: ACE_REVISION, aceflags: ACE_FLAGS, accessmask: u32, psid: P0) -> ::windows_core::Result<()> @@ -286,7 +286,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddAccessDeniedAceEx(pacl : *mut ACL, dwacerevision : ACE_REVISION, aceflags : ACE_FLAGS, accessmask : u32, psid : super::Foundation:: PSID) -> super::Foundation:: BOOL); AddAccessDeniedAceEx(pacl, dwacerevision, aceflags, accessmask, psid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddAccessDeniedObjectAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, aceflags: ACE_FLAGS, accessmask: u32, objecttypeguid: ::core::option::Option<*const ::windows_core::GUID>, inheritedobjecttypeguid: ::core::option::Option<*const ::windows_core::GUID>, psid: P0) -> ::windows_core::Result<()> @@ -296,14 +296,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddAccessDeniedObjectAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, aceflags : ACE_FLAGS, accessmask : u32, objecttypeguid : *const ::windows_core::GUID, inheritedobjecttypeguid : *const ::windows_core::GUID, psid : super::Foundation:: PSID) -> super::Foundation:: BOOL); AddAccessDeniedObjectAce(pacl, dwacerevision, aceflags, accessmask, ::core::mem::transmute(objecttypeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(inheritedobjecttypeguid.unwrap_or(::std::ptr::null())), psid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, dwstartingaceindex: u32, pacelist: *const ::core::ffi::c_void, nacelistlength: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn AddAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, dwstartingaceindex : u32, pacelist : *const ::core::ffi::c_void, nacelistlength : u32) -> super::Foundation:: BOOL); AddAce(pacl, dwacerevision, dwstartingaceindex, pacelist, nacelistlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddAuditAccessAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, dwaccessmask: u32, psid: P0, bauditsuccess: P1, bauditfailure: P2) -> ::windows_core::Result<()> @@ -315,7 +315,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddAuditAccessAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, dwaccessmask : u32, psid : super::Foundation:: PSID, bauditsuccess : super::Foundation:: BOOL, bauditfailure : super::Foundation:: BOOL) -> super::Foundation:: BOOL); AddAuditAccessAce(pacl, dwacerevision, dwaccessmask, psid.into_param().abi(), bauditsuccess.into_param().abi(), bauditfailure.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddAuditAccessAceEx(pacl: *mut ACL, dwacerevision: ACE_REVISION, aceflags: ACE_FLAGS, dwaccessmask: u32, psid: P0, bauditsuccess: P1, bauditfailure: P2) -> ::windows_core::Result<()> @@ -327,7 +327,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddAuditAccessAceEx(pacl : *mut ACL, dwacerevision : ACE_REVISION, aceflags : ACE_FLAGS, dwaccessmask : u32, psid : super::Foundation:: PSID, bauditsuccess : super::Foundation:: BOOL, bauditfailure : super::Foundation:: BOOL) -> super::Foundation:: BOOL); AddAuditAccessAceEx(pacl, dwacerevision, aceflags, dwaccessmask, psid.into_param().abi(), bauditsuccess.into_param().abi(), bauditfailure.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddAuditAccessObjectAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, aceflags: ACE_FLAGS, accessmask: u32, objecttypeguid: ::core::option::Option<*const ::windows_core::GUID>, inheritedobjecttypeguid: ::core::option::Option<*const ::windows_core::GUID>, psid: P0, bauditsuccess: P1, bauditfailure: P2) -> ::windows_core::Result<()> @@ -339,7 +339,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddAuditAccessObjectAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, aceflags : ACE_FLAGS, accessmask : u32, objecttypeguid : *const ::windows_core::GUID, inheritedobjecttypeguid : *const ::windows_core::GUID, psid : super::Foundation:: PSID, bauditsuccess : super::Foundation:: BOOL, bauditfailure : super::Foundation:: BOOL) -> super::Foundation:: BOOL); AddAuditAccessObjectAce(pacl, dwacerevision, aceflags, accessmask, ::core::mem::transmute(objecttypeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(inheritedobjecttypeguid.unwrap_or(::std::ptr::null())), psid.into_param().abi(), bauditsuccess.into_param().abi(), bauditfailure.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddConditionalAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, aceflags: ACE_FLAGS, acetype: u8, accessmask: u32, psid: P0, conditionstr: P1, returnlength: *mut u32) -> ::windows_core::Result<()> @@ -350,7 +350,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddConditionalAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, aceflags : ACE_FLAGS, acetype : u8, accessmask : u32, psid : super::Foundation:: PSID, conditionstr : ::windows_core::PCWSTR, returnlength : *mut u32) -> super::Foundation:: BOOL); AddConditionalAce(pacl, dwacerevision, aceflags, acetype, accessmask, psid.into_param().abi(), conditionstr.into_param().abi(), returnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddMandatoryAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, aceflags: ACE_FLAGS, mandatorypolicy: u32, plabelsid: P0) -> ::windows_core::Result<()> @@ -360,7 +360,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddMandatoryAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, aceflags : ACE_FLAGS, mandatorypolicy : u32, plabelsid : super::Foundation:: PSID) -> super::Foundation:: BOOL); AddMandatoryAce(pacl, dwacerevision, aceflags, mandatorypolicy, plabelsid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddResourceAttributeAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, aceflags: ACE_FLAGS, accessmask: u32, psid: P0, pattributeinfo: *const CLAIM_SECURITY_ATTRIBUTES_INFORMATION, preturnlength: *mut u32) -> ::windows_core::Result<()> @@ -370,7 +370,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AddResourceAttributeAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, aceflags : ACE_FLAGS, accessmask : u32, psid : super::Foundation:: PSID, pattributeinfo : *const CLAIM_SECURITY_ATTRIBUTES_INFORMATION, preturnlength : *mut u32) -> super::Foundation:: BOOL); AddResourceAttributeAce(pacl, dwacerevision, aceflags, accessmask, psid.into_param().abi(), pattributeinfo, preturnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddScopedPolicyIDAce(pacl: *mut ACL, dwacerevision: ACE_REVISION, aceflags: ACE_FLAGS, accessmask: u32, psid: P0) -> ::windows_core::Result<()> @@ -380,7 +380,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AddScopedPolicyIDAce(pacl : *mut ACL, dwacerevision : ACE_REVISION, aceflags : ACE_FLAGS, accessmask : u32, psid : super::Foundation:: PSID) -> super::Foundation:: BOOL); AddScopedPolicyIDAce(pacl, dwacerevision, aceflags, accessmask, psid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AdjustTokenGroups(tokenhandle: P0, resettodefault: P1, newstate: ::core::option::Option<*const TOKEN_GROUPS>, bufferlength: u32, previousstate: ::core::option::Option<*mut TOKEN_GROUPS>, returnlength: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -391,7 +391,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AdjustTokenGroups(tokenhandle : super::Foundation:: HANDLE, resettodefault : super::Foundation:: BOOL, newstate : *const TOKEN_GROUPS, bufferlength : u32, previousstate : *mut TOKEN_GROUPS, returnlength : *mut u32) -> super::Foundation:: BOOL); AdjustTokenGroups(tokenhandle.into_param().abi(), resettodefault.into_param().abi(), ::core::mem::transmute(newstate.unwrap_or(::std::ptr::null())), bufferlength, ::core::mem::transmute(previousstate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AdjustTokenPrivileges(tokenhandle: P0, disableallprivileges: P1, newstate: ::core::option::Option<*const TOKEN_PRIVILEGES>, bufferlength: u32, previousstate: ::core::option::Option<*mut TOKEN_PRIVILEGES>, returnlength: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -402,35 +402,35 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AdjustTokenPrivileges(tokenhandle : super::Foundation:: HANDLE, disableallprivileges : super::Foundation:: BOOL, newstate : *const TOKEN_PRIVILEGES, bufferlength : u32, previousstate : *mut TOKEN_PRIVILEGES, returnlength : *mut u32) -> super::Foundation:: BOOL); AdjustTokenPrivileges(tokenhandle.into_param().abi(), disableallprivileges.into_param().abi(), ::core::mem::transmute(newstate.unwrap_or(::std::ptr::null())), bufferlength, ::core::mem::transmute(previousstate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllocateAndInitializeSid(pidentifierauthority: *const SID_IDENTIFIER_AUTHORITY, nsubauthoritycount: u8, nsubauthority0: u32, nsubauthority1: u32, nsubauthority2: u32, nsubauthority3: u32, nsubauthority4: u32, nsubauthority5: u32, nsubauthority6: u32, nsubauthority7: u32, psid: *mut super::Foundation::PSID) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn AllocateAndInitializeSid(pidentifierauthority : *const SID_IDENTIFIER_AUTHORITY, nsubauthoritycount : u8, nsubauthority0 : u32, nsubauthority1 : u32, nsubauthority2 : u32, nsubauthority3 : u32, nsubauthority4 : u32, nsubauthority5 : u32, nsubauthority6 : u32, nsubauthority7 : u32, psid : *mut super::Foundation:: PSID) -> super::Foundation:: BOOL); AllocateAndInitializeSid(pidentifierauthority, nsubauthoritycount, nsubauthority0, nsubauthority1, nsubauthority2, nsubauthority3, nsubauthority4, nsubauthority5, nsubauthority6, nsubauthority7, psid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllocateLocallyUniqueId(luid: *mut super::Foundation::LUID) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn AllocateLocallyUniqueId(luid : *mut super::Foundation:: LUID) -> super::Foundation:: BOOL); AllocateLocallyUniqueId(luid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AreAllAccessesGranted(grantedaccess: u32, desiredaccess: u32) -> super::Foundation::BOOL { ::windows_targets::link!("advapi32.dll" "system" fn AreAllAccessesGranted(grantedaccess : u32, desiredaccess : u32) -> super::Foundation:: BOOL); AreAllAccessesGranted(grantedaccess, desiredaccess) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AreAnyAccessesGranted(grantedaccess: u32, desiredaccess: u32) -> super::Foundation::BOOL { ::windows_targets::link!("advapi32.dll" "system" fn AreAnyAccessesGranted(grantedaccess : u32, desiredaccess : u32) -> super::Foundation:: BOOL); AreAnyAccessesGranted(grantedaccess, desiredaccess) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckTokenCapability(tokenhandle: P0, capabilitysidtocheck: P1, hascapability: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -441,7 +441,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CheckTokenCapability(tokenhandle : super::Foundation:: HANDLE, capabilitysidtocheck : super::Foundation:: PSID, hascapability : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); CheckTokenCapability(tokenhandle.into_param().abi(), capabilitysidtocheck.into_param().abi(), hascapability).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckTokenMembership(tokenhandle: P0, sidtocheck: P1, ismember: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -452,7 +452,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CheckTokenMembership(tokenhandle : super::Foundation:: HANDLE, sidtocheck : super::Foundation:: PSID, ismember : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); CheckTokenMembership(tokenhandle.into_param().abi(), sidtocheck.into_param().abi(), ismember).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckTokenMembershipEx(tokenhandle: P0, sidtocheck: P1, flags: u32, ismember: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -463,7 +463,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CheckTokenMembershipEx(tokenhandle : super::Foundation:: HANDLE, sidtocheck : super::Foundation:: PSID, flags : u32, ismember : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); CheckTokenMembershipEx(tokenhandle.into_param().abi(), sidtocheck.into_param().abi(), flags, ismember).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertToAutoInheritPrivateObjectSecurity(parentdescriptor: P0, currentsecuritydescriptor: P1, newsecuritydescriptor: *mut PSECURITY_DESCRIPTOR, objecttype: ::core::option::Option<*const ::windows_core::GUID>, isdirectoryobject: P2, genericmapping: *const GENERIC_MAPPING) -> ::windows_core::Result<()> @@ -475,7 +475,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ConvertToAutoInheritPrivateObjectSecurity(parentdescriptor : PSECURITY_DESCRIPTOR, currentsecuritydescriptor : PSECURITY_DESCRIPTOR, newsecuritydescriptor : *mut PSECURITY_DESCRIPTOR, objecttype : *const ::windows_core::GUID, isdirectoryobject : super::Foundation:: BOOLEAN, genericmapping : *const GENERIC_MAPPING) -> super::Foundation:: BOOL); ConvertToAutoInheritPrivateObjectSecurity(parentdescriptor.into_param().abi(), currentsecuritydescriptor.into_param().abi(), newsecuritydescriptor, ::core::mem::transmute(objecttype.unwrap_or(::std::ptr::null())), isdirectoryobject.into_param().abi(), genericmapping).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopySid(ndestinationsidlength: u32, pdestinationsid: super::Foundation::PSID, psourcesid: P0) -> ::windows_core::Result<()> @@ -485,7 +485,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CopySid(ndestinationsidlength : u32, pdestinationsid : super::Foundation:: PSID, psourcesid : super::Foundation:: PSID) -> super::Foundation:: BOOL); CopySid(ndestinationsidlength, pdestinationsid, psourcesid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePrivateObjectSecurity(parentdescriptor: P0, creatordescriptor: P1, newdescriptor: *mut PSECURITY_DESCRIPTOR, isdirectoryobject: P2, token: P3, genericmapping: *const GENERIC_MAPPING) -> ::windows_core::Result<()> @@ -498,7 +498,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CreatePrivateObjectSecurity(parentdescriptor : PSECURITY_DESCRIPTOR, creatordescriptor : PSECURITY_DESCRIPTOR, newdescriptor : *mut PSECURITY_DESCRIPTOR, isdirectoryobject : super::Foundation:: BOOL, token : super::Foundation:: HANDLE, genericmapping : *const GENERIC_MAPPING) -> super::Foundation:: BOOL); CreatePrivateObjectSecurity(parentdescriptor.into_param().abi(), creatordescriptor.into_param().abi(), newdescriptor, isdirectoryobject.into_param().abi(), token.into_param().abi(), genericmapping).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePrivateObjectSecurityEx(parentdescriptor: P0, creatordescriptor: P1, newdescriptor: *mut PSECURITY_DESCRIPTOR, objecttype: ::core::option::Option<*const ::windows_core::GUID>, iscontainerobject: P2, autoinheritflags: SECURITY_AUTO_INHERIT_FLAGS, token: P3, genericmapping: *const GENERIC_MAPPING) -> ::windows_core::Result<()> @@ -511,7 +511,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CreatePrivateObjectSecurityEx(parentdescriptor : PSECURITY_DESCRIPTOR, creatordescriptor : PSECURITY_DESCRIPTOR, newdescriptor : *mut PSECURITY_DESCRIPTOR, objecttype : *const ::windows_core::GUID, iscontainerobject : super::Foundation:: BOOL, autoinheritflags : SECURITY_AUTO_INHERIT_FLAGS, token : super::Foundation:: HANDLE, genericmapping : *const GENERIC_MAPPING) -> super::Foundation:: BOOL); CreatePrivateObjectSecurityEx(parentdescriptor.into_param().abi(), creatordescriptor.into_param().abi(), newdescriptor, ::core::mem::transmute(objecttype.unwrap_or(::std::ptr::null())), iscontainerobject.into_param().abi(), autoinheritflags, token.into_param().abi(), genericmapping).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePrivateObjectSecurityWithMultipleInheritance(parentdescriptor: P0, creatordescriptor: P1, newdescriptor: *mut PSECURITY_DESCRIPTOR, objecttypes: ::core::option::Option<&[*const ::windows_core::GUID]>, iscontainerobject: P2, autoinheritflags: SECURITY_AUTO_INHERIT_FLAGS, token: P3, genericmapping: *const GENERIC_MAPPING) -> ::windows_core::Result<()> @@ -524,7 +524,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CreatePrivateObjectSecurityWithMultipleInheritance(parentdescriptor : PSECURITY_DESCRIPTOR, creatordescriptor : PSECURITY_DESCRIPTOR, newdescriptor : *mut PSECURITY_DESCRIPTOR, objecttypes : *const *const ::windows_core::GUID, guidcount : u32, iscontainerobject : super::Foundation:: BOOL, autoinheritflags : SECURITY_AUTO_INHERIT_FLAGS, token : super::Foundation:: HANDLE, genericmapping : *const GENERIC_MAPPING) -> super::Foundation:: BOOL); CreatePrivateObjectSecurityWithMultipleInheritance(parentdescriptor.into_param().abi(), creatordescriptor.into_param().abi(), newdescriptor, ::core::mem::transmute(objecttypes.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), objecttypes.as_deref().map_or(0, |slice| slice.len() as _), iscontainerobject.into_param().abi(), autoinheritflags, token.into_param().abi(), genericmapping).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateRestrictedToken(existingtokenhandle: P0, flags: CREATE_RESTRICTED_TOKEN_FLAGS, sidstodisable: ::core::option::Option<&[SID_AND_ATTRIBUTES]>, privilegestodelete: ::core::option::Option<&[LUID_AND_ATTRIBUTES]>, sidstorestrict: ::core::option::Option<&[SID_AND_ATTRIBUTES]>, newtokenhandle: *mut super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -545,7 +545,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateWellKnownSid(wellknownsidtype: WELL_KNOWN_SID_TYPE, domainsid: P0, psid: super::Foundation::PSID, cbsid: *mut u32) -> ::windows_core::Result<()> @@ -555,14 +555,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CreateWellKnownSid(wellknownsidtype : WELL_KNOWN_SID_TYPE, domainsid : super::Foundation:: PSID, psid : super::Foundation:: PSID, cbsid : *mut u32) -> super::Foundation:: BOOL); CreateWellKnownSid(wellknownsidtype, domainsid.into_param().abi(), psid, cbsid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteAce(pacl: *mut ACL, dwaceindex: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn DeleteAce(pacl : *mut ACL, dwaceindex : u32) -> super::Foundation:: BOOL); DeleteAce(pacl, dwaceindex).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeriveCapabilitySidsFromName(capname: P0, capabilitygroupsids: *mut *mut super::Foundation::PSID, capabilitygroupsidcount: *mut u32, capabilitysids: *mut *mut super::Foundation::PSID, capabilitysidcount: *mut u32) -> ::windows_core::Result<()> @@ -572,14 +572,14 @@ where ::windows_targets::link!("api-ms-win-security-base-l1-2-2.dll" "system" fn DeriveCapabilitySidsFromName(capname : ::windows_core::PCWSTR, capabilitygroupsids : *mut *mut super::Foundation:: PSID, capabilitygroupsidcount : *mut u32, capabilitysids : *mut *mut super::Foundation:: PSID, capabilitysidcount : *mut u32) -> super::Foundation:: BOOL); DeriveCapabilitySidsFromName(capname.into_param().abi(), capabilitygroupsids, capabilitygroupsidcount, capabilitysids, capabilitysidcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyPrivateObjectSecurity(objectdescriptor: *const PSECURITY_DESCRIPTOR) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn DestroyPrivateObjectSecurity(objectdescriptor : *const PSECURITY_DESCRIPTOR) -> super::Foundation:: BOOL); DestroyPrivateObjectSecurity(objectdescriptor).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DuplicateToken(existingtokenhandle: P0, impersonationlevel: SECURITY_IMPERSONATION_LEVEL, duplicatetokenhandle: *mut super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -589,7 +589,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn DuplicateToken(existingtokenhandle : super::Foundation:: HANDLE, impersonationlevel : SECURITY_IMPERSONATION_LEVEL, duplicatetokenhandle : *mut super::Foundation:: HANDLE) -> super::Foundation:: BOOL); DuplicateToken(existingtokenhandle.into_param().abi(), impersonationlevel, duplicatetokenhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DuplicateTokenEx(hexistingtoken: P0, dwdesiredaccess: TOKEN_ACCESS_MASK, lptokenattributes: ::core::option::Option<*const SECURITY_ATTRIBUTES>, impersonationlevel: SECURITY_IMPERSONATION_LEVEL, tokentype: TOKEN_TYPE, phnewtoken: *mut super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -599,7 +599,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn DuplicateTokenEx(hexistingtoken : super::Foundation:: HANDLE, dwdesiredaccess : TOKEN_ACCESS_MASK, lptokenattributes : *const SECURITY_ATTRIBUTES, impersonationlevel : SECURITY_IMPERSONATION_LEVEL, tokentype : TOKEN_TYPE, phnewtoken : *mut super::Foundation:: HANDLE) -> super::Foundation:: BOOL); DuplicateTokenEx(hexistingtoken.into_param().abi(), dwdesiredaccess, ::core::mem::transmute(lptokenattributes.unwrap_or(::std::ptr::null())), impersonationlevel, tokentype, phnewtoken).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EqualDomainSid(psid1: P0, psid2: P1, pfequal: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -610,7 +610,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EqualDomainSid(psid1 : super::Foundation:: PSID, psid2 : super::Foundation:: PSID, pfequal : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); EqualDomainSid(psid1.into_param().abi(), psid2.into_param().abi(), pfequal).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EqualPrefixSid(psid1: P0, psid2: P1) -> ::windows_core::Result<()> @@ -621,7 +621,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EqualPrefixSid(psid1 : super::Foundation:: PSID, psid2 : super::Foundation:: PSID) -> super::Foundation:: BOOL); EqualPrefixSid(psid1.into_param().abi(), psid2.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EqualSid(psid1: P0, psid2: P1) -> ::windows_core::Result<()> @@ -632,14 +632,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EqualSid(psid1 : super::Foundation:: PSID, psid2 : super::Foundation:: PSID) -> super::Foundation:: BOOL); EqualSid(psid1.into_param().abi(), psid2.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstFreeAce(pacl: *const ACL, pace: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn FindFirstFreeAce(pacl : *const ACL, pace : *mut *mut ::core::ffi::c_void) -> super::Foundation:: BOOL); FindFirstFreeAce(pacl, pace).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeSid(psid: P0) -> *mut ::core::ffi::c_void @@ -649,28 +649,28 @@ where ::windows_targets::link!("advapi32.dll" "system" fn FreeSid(psid : super::Foundation:: PSID) -> *mut ::core::ffi::c_void); FreeSid(psid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAce(pacl: *const ACL, dwaceindex: u32, pace: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetAce(pacl : *const ACL, dwaceindex : u32, pace : *mut *mut ::core::ffi::c_void) -> super::Foundation:: BOOL); GetAce(pacl, dwaceindex, pace).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAclInformation(pacl: *const ACL, paclinformation: *mut ::core::ffi::c_void, naclinformationlength: u32, dwaclinformationclass: ACL_INFORMATION_CLASS) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetAclInformation(pacl : *const ACL, paclinformation : *mut ::core::ffi::c_void, naclinformationlength : u32, dwaclinformationclass : ACL_INFORMATION_CLASS) -> super::Foundation:: BOOL); GetAclInformation(pacl, paclinformation, naclinformationlength, dwaclinformationclass).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAppContainerAce(acl: *const ACL, startingaceindex: u32, appcontainerace: *mut *mut ::core::ffi::c_void, appcontaineraceindex: ::core::option::Option<*mut u32>) -> super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn GetAppContainerAce(acl : *const ACL, startingaceindex : u32, appcontainerace : *mut *mut ::core::ffi::c_void, appcontaineraceindex : *mut u32) -> super::Foundation:: BOOL); GetAppContainerAce(acl, startingaceindex, appcontainerace, ::core::mem::transmute(appcontaineraceindex.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCachedSigningLevel(file: P0, flags: *mut u32, signinglevel: *mut u32, thumbprint: ::core::option::Option<*mut u8>, thumbprintsize: ::core::option::Option<*mut u32>, thumbprintalgorithm: ::core::option::Option<*mut u32>) -> super::Foundation::BOOL @@ -680,7 +680,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCachedSigningLevel(file : super::Foundation:: HANDLE, flags : *mut u32, signinglevel : *mut u32, thumbprint : *mut u8, thumbprintsize : *mut u32, thumbprintalgorithm : *mut u32) -> super::Foundation:: BOOL); GetCachedSigningLevel(file.into_param().abi(), flags, signinglevel, ::core::mem::transmute(thumbprint.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(thumbprintsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(thumbprintalgorithm.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileSecurityA(lpfilename: P0, requestedinformation: u32, psecuritydescriptor: PSECURITY_DESCRIPTOR, nlength: u32, lpnlengthneeded: *mut u32) -> ::windows_core::Result<()> @@ -690,7 +690,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetFileSecurityA(lpfilename : ::windows_core::PCSTR, requestedinformation : u32, psecuritydescriptor : PSECURITY_DESCRIPTOR, nlength : u32, lpnlengthneeded : *mut u32) -> super::Foundation:: BOOL); GetFileSecurityA(lpfilename.into_param().abi(), requestedinformation, psecuritydescriptor, nlength, lpnlengthneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileSecurityW(lpfilename: P0, requestedinformation: u32, psecuritydescriptor: PSECURITY_DESCRIPTOR, nlength: u32, lpnlengthneeded: *mut u32) -> super::Foundation::BOOL @@ -700,7 +700,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetFileSecurityW(lpfilename : ::windows_core::PCWSTR, requestedinformation : u32, psecuritydescriptor : PSECURITY_DESCRIPTOR, nlength : u32, lpnlengthneeded : *mut u32) -> super::Foundation:: BOOL); GetFileSecurityW(lpfilename.into_param().abi(), requestedinformation, psecuritydescriptor, nlength, lpnlengthneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetKernelObjectSecurity(handle: P0, requestedinformation: u32, psecuritydescriptor: PSECURITY_DESCRIPTOR, nlength: u32, lpnlengthneeded: *mut u32) -> ::windows_core::Result<()> @@ -710,14 +710,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetKernelObjectSecurity(handle : super::Foundation:: HANDLE, requestedinformation : u32, psecuritydescriptor : PSECURITY_DESCRIPTOR, nlength : u32, lpnlengthneeded : *mut u32) -> super::Foundation:: BOOL); GetKernelObjectSecurity(handle.into_param().abi(), requestedinformation, psecuritydescriptor, nlength, lpnlengthneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLengthSid(psid: super::Foundation::PSID) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn GetLengthSid(psid : super::Foundation:: PSID) -> u32); GetLengthSid(psid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrivateObjectSecurity(objectdescriptor: P0, securityinformation: OBJECT_SECURITY_INFORMATION, resultantdescriptor: PSECURITY_DESCRIPTOR, descriptorlength: u32, returnlength: *mut u32) -> ::windows_core::Result<()> @@ -727,7 +727,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetPrivateObjectSecurity(objectdescriptor : PSECURITY_DESCRIPTOR, securityinformation : OBJECT_SECURITY_INFORMATION, resultantdescriptor : PSECURITY_DESCRIPTOR, descriptorlength : u32, returnlength : *mut u32) -> super::Foundation:: BOOL); GetPrivateObjectSecurity(objectdescriptor.into_param().abi(), securityinformation, resultantdescriptor, descriptorlength, returnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSecurityDescriptorControl(psecuritydescriptor: P0, pcontrol: *mut u16, lpdwrevision: *mut u32) -> ::windows_core::Result<()> @@ -737,7 +737,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetSecurityDescriptorControl(psecuritydescriptor : PSECURITY_DESCRIPTOR, pcontrol : *mut u16, lpdwrevision : *mut u32) -> super::Foundation:: BOOL); GetSecurityDescriptorControl(psecuritydescriptor.into_param().abi(), pcontrol, lpdwrevision).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSecurityDescriptorDacl(psecuritydescriptor: P0, lpbdaclpresent: *mut super::Foundation::BOOL, pdacl: *mut *mut ACL, lpbdacldefaulted: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -747,7 +747,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetSecurityDescriptorDacl(psecuritydescriptor : PSECURITY_DESCRIPTOR, lpbdaclpresent : *mut super::Foundation:: BOOL, pdacl : *mut *mut ACL, lpbdacldefaulted : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); GetSecurityDescriptorDacl(psecuritydescriptor.into_param().abi(), lpbdaclpresent, pdacl, lpbdacldefaulted).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSecurityDescriptorGroup(psecuritydescriptor: P0, pgroup: *mut super::Foundation::PSID, lpbgroupdefaulted: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -765,7 +765,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetSecurityDescriptorLength(psecuritydescriptor : PSECURITY_DESCRIPTOR) -> u32); GetSecurityDescriptorLength(psecuritydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSecurityDescriptorOwner(psecuritydescriptor: P0, powner: *mut super::Foundation::PSID, lpbownerdefaulted: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -783,7 +783,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetSecurityDescriptorRMControl(securitydescriptor : PSECURITY_DESCRIPTOR, rmcontrol : *mut u8) -> u32); GetSecurityDescriptorRMControl(securitydescriptor.into_param().abi(), rmcontrol) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSecurityDescriptorSacl(psecuritydescriptor: P0, lpbsaclpresent: *mut super::Foundation::BOOL, psacl: *mut *mut ACL, lpbsacldefaulted: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -793,7 +793,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetSecurityDescriptorSacl(psecuritydescriptor : PSECURITY_DESCRIPTOR, lpbsaclpresent : *mut super::Foundation:: BOOL, psacl : *mut *mut ACL, lpbsacldefaulted : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); GetSecurityDescriptorSacl(psecuritydescriptor.into_param().abi(), lpbsaclpresent, psacl, lpbsacldefaulted).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSidIdentifierAuthority(psid: P0) -> *mut SID_IDENTIFIER_AUTHORITY @@ -808,7 +808,7 @@ pub unsafe fn GetSidLengthRequired(nsubauthoritycount: u8) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn GetSidLengthRequired(nsubauthoritycount : u8) -> u32); GetSidLengthRequired(nsubauthoritycount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSidSubAuthority(psid: P0, nsubauthority: u32) -> *mut u32 @@ -818,7 +818,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetSidSubAuthority(psid : super::Foundation:: PSID, nsubauthority : u32) -> *mut u32); GetSidSubAuthority(psid.into_param().abi(), nsubauthority) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSidSubAuthorityCount(psid: P0) -> *mut u8 @@ -828,7 +828,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetSidSubAuthorityCount(psid : super::Foundation:: PSID) -> *mut u8); GetSidSubAuthorityCount(psid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTokenInformation(tokenhandle: P0, tokeninformationclass: TOKEN_INFORMATION_CLASS, tokeninformation: ::core::option::Option<*mut ::core::ffi::c_void>, tokeninformationlength: u32, returnlength: *mut u32) -> ::windows_core::Result<()> @@ -838,7 +838,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetTokenInformation(tokenhandle : super::Foundation:: HANDLE, tokeninformationclass : TOKEN_INFORMATION_CLASS, tokeninformation : *mut ::core::ffi::c_void, tokeninformationlength : u32, returnlength : *mut u32) -> super::Foundation:: BOOL); GetTokenInformation(tokenhandle.into_param().abi(), tokeninformationclass, ::core::mem::transmute(tokeninformation.unwrap_or(::std::ptr::null_mut())), tokeninformationlength, returnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUserObjectSecurity(hobj: P0, psirequested: *const u32, psid: PSECURITY_DESCRIPTOR, nlength: u32, lpnlengthneeded: *mut u32) -> ::windows_core::Result<()> @@ -848,7 +848,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetUserObjectSecurity(hobj : super::Foundation:: HANDLE, psirequested : *const u32, psid : PSECURITY_DESCRIPTOR, nlength : u32, lpnlengthneeded : *mut u32) -> super::Foundation:: BOOL); GetUserObjectSecurity(hobj.into_param().abi(), psirequested, psid, nlength, lpnlengthneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowsAccountDomainSid(psid: P0, pdomainsid: super::Foundation::PSID, cbdomainsid: *mut u32) -> ::windows_core::Result<()> @@ -858,7 +858,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetWindowsAccountDomainSid(psid : super::Foundation:: PSID, pdomainsid : super::Foundation:: PSID, cbdomainsid : *mut u32) -> super::Foundation:: BOOL); GetWindowsAccountDomainSid(psid.into_param().abi(), pdomainsid, cbdomainsid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImpersonateAnonymousToken(threadhandle: P0) -> ::windows_core::Result<()> @@ -868,7 +868,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ImpersonateAnonymousToken(threadhandle : super::Foundation:: HANDLE) -> super::Foundation:: BOOL); ImpersonateAnonymousToken(threadhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImpersonateLoggedOnUser(htoken: P0) -> ::windows_core::Result<()> @@ -878,35 +878,35 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ImpersonateLoggedOnUser(htoken : super::Foundation:: HANDLE) -> super::Foundation:: BOOL); ImpersonateLoggedOnUser(htoken.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImpersonateSelf(impersonationlevel: SECURITY_IMPERSONATION_LEVEL) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn ImpersonateSelf(impersonationlevel : SECURITY_IMPERSONATION_LEVEL) -> super::Foundation:: BOOL); ImpersonateSelf(impersonationlevel).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitializeAcl(pacl: *mut ACL, nacllength: u32, dwaclrevision: ACE_REVISION) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn InitializeAcl(pacl : *mut ACL, nacllength : u32, dwaclrevision : ACE_REVISION) -> super::Foundation:: BOOL); InitializeAcl(pacl, nacllength, dwaclrevision).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitializeSecurityDescriptor(psecuritydescriptor: PSECURITY_DESCRIPTOR, dwrevision: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn InitializeSecurityDescriptor(psecuritydescriptor : PSECURITY_DESCRIPTOR, dwrevision : u32) -> super::Foundation:: BOOL); InitializeSecurityDescriptor(psecuritydescriptor, dwrevision).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitializeSid(sid: super::Foundation::PSID, pidentifierauthority: *const SID_IDENTIFIER_AUTHORITY, nsubauthoritycount: u8) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn InitializeSid(sid : super::Foundation:: PSID, pidentifierauthority : *const SID_IDENTIFIER_AUTHORITY, nsubauthoritycount : u8) -> super::Foundation:: BOOL); InitializeSid(sid, pidentifierauthority, nsubauthoritycount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsTokenRestricted(tokenhandle: P0) -> ::windows_core::Result<()> @@ -916,14 +916,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn IsTokenRestricted(tokenhandle : super::Foundation:: HANDLE) -> super::Foundation:: BOOL); IsTokenRestricted(tokenhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsValidAcl(pacl: *const ACL) -> super::Foundation::BOOL { ::windows_targets::link!("advapi32.dll" "system" fn IsValidAcl(pacl : *const ACL) -> super::Foundation:: BOOL); IsValidAcl(pacl) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsValidSecurityDescriptor(psecuritydescriptor: P0) -> super::Foundation::BOOL @@ -933,7 +933,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn IsValidSecurityDescriptor(psecuritydescriptor : PSECURITY_DESCRIPTOR) -> super::Foundation:: BOOL); IsValidSecurityDescriptor(psecuritydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsValidSid(psid: P0) -> super::Foundation::BOOL @@ -943,7 +943,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn IsValidSid(psid : super::Foundation:: PSID) -> super::Foundation:: BOOL); IsValidSid(psid.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsWellKnownSid(psid: P0, wellknownsidtype: WELL_KNOWN_SID_TYPE) -> super::Foundation::BOOL @@ -953,7 +953,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn IsWellKnownSid(psid : super::Foundation:: PSID, wellknownsidtype : WELL_KNOWN_SID_TYPE) -> super::Foundation:: BOOL); IsWellKnownSid(psid.into_param().abi(), wellknownsidtype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LogonUserA(lpszusername: P0, lpszdomain: P1, lpszpassword: P2, dwlogontype: LOGON32_LOGON, dwlogonprovider: LOGON32_PROVIDER, phtoken: *mut super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -965,7 +965,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LogonUserA(lpszusername : ::windows_core::PCSTR, lpszdomain : ::windows_core::PCSTR, lpszpassword : ::windows_core::PCSTR, dwlogontype : LOGON32_LOGON, dwlogonprovider : LOGON32_PROVIDER, phtoken : *mut super::Foundation:: HANDLE) -> super::Foundation:: BOOL); LogonUserA(lpszusername.into_param().abi(), lpszdomain.into_param().abi(), lpszpassword.into_param().abi(), dwlogontype, dwlogonprovider, phtoken).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LogonUserExA(lpszusername: P0, lpszdomain: P1, lpszpassword: P2, dwlogontype: LOGON32_LOGON, dwlogonprovider: LOGON32_PROVIDER, phtoken: ::core::option::Option<*mut super::Foundation::HANDLE>, pplogonsid: ::core::option::Option<*mut super::Foundation::PSID>, ppprofilebuffer: ::core::option::Option<*mut *mut ::core::ffi::c_void>, pdwprofilelength: ::core::option::Option<*mut u32>, pquotalimits: ::core::option::Option<*mut QUOTA_LIMITS>) -> ::windows_core::Result<()> @@ -989,7 +989,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LogonUserExW(lpszusername: P0, lpszdomain: P1, lpszpassword: P2, dwlogontype: LOGON32_LOGON, dwlogonprovider: LOGON32_PROVIDER, phtoken: ::core::option::Option<*mut super::Foundation::HANDLE>, pplogonsid: ::core::option::Option<*mut super::Foundation::PSID>, ppprofilebuffer: ::core::option::Option<*mut *mut ::core::ffi::c_void>, pdwprofilelength: ::core::option::Option<*mut u32>, pquotalimits: ::core::option::Option<*mut QUOTA_LIMITS>) -> ::windows_core::Result<()> @@ -1013,7 +1013,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LogonUserW(lpszusername: P0, lpszdomain: P1, lpszpassword: P2, dwlogontype: LOGON32_LOGON, dwlogonprovider: LOGON32_PROVIDER, phtoken: *mut super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -1025,7 +1025,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LogonUserW(lpszusername : ::windows_core::PCWSTR, lpszdomain : ::windows_core::PCWSTR, lpszpassword : ::windows_core::PCWSTR, dwlogontype : LOGON32_LOGON, dwlogonprovider : LOGON32_PROVIDER, phtoken : *mut super::Foundation:: HANDLE) -> super::Foundation:: BOOL); LogonUserW(lpszusername.into_param().abi(), lpszdomain.into_param().abi(), lpszpassword.into_param().abi(), dwlogontype, dwlogonprovider, phtoken).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupAccountNameA(lpsystemname: P0, lpaccountname: P1, sid: super::Foundation::PSID, cbsid: *mut u32, referenceddomainname: ::windows_core::PSTR, cchreferenceddomainname: *mut u32, peuse: *mut SID_NAME_USE) -> ::windows_core::Result<()> @@ -1036,7 +1036,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupAccountNameA(lpsystemname : ::windows_core::PCSTR, lpaccountname : ::windows_core::PCSTR, sid : super::Foundation:: PSID, cbsid : *mut u32, referenceddomainname : ::windows_core::PSTR, cchreferenceddomainname : *mut u32, peuse : *mut SID_NAME_USE) -> super::Foundation:: BOOL); LookupAccountNameA(lpsystemname.into_param().abi(), lpaccountname.into_param().abi(), sid, cbsid, ::core::mem::transmute(referenceddomainname), cchreferenceddomainname, peuse).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupAccountNameW(lpsystemname: P0, lpaccountname: P1, sid: super::Foundation::PSID, cbsid: *mut u32, referenceddomainname: ::windows_core::PWSTR, cchreferenceddomainname: *mut u32, peuse: *mut SID_NAME_USE) -> ::windows_core::Result<()> @@ -1047,7 +1047,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupAccountNameW(lpsystemname : ::windows_core::PCWSTR, lpaccountname : ::windows_core::PCWSTR, sid : super::Foundation:: PSID, cbsid : *mut u32, referenceddomainname : ::windows_core::PWSTR, cchreferenceddomainname : *mut u32, peuse : *mut SID_NAME_USE) -> super::Foundation:: BOOL); LookupAccountNameW(lpsystemname.into_param().abi(), lpaccountname.into_param().abi(), sid, cbsid, ::core::mem::transmute(referenceddomainname), cchreferenceddomainname, peuse).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupAccountSidA(lpsystemname: P0, sid: P1, name: ::windows_core::PSTR, cchname: *mut u32, referenceddomainname: ::windows_core::PSTR, cchreferenceddomainname: *mut u32, peuse: *mut SID_NAME_USE) -> ::windows_core::Result<()> @@ -1058,7 +1058,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupAccountSidA(lpsystemname : ::windows_core::PCSTR, sid : super::Foundation:: PSID, name : ::windows_core::PSTR, cchname : *mut u32, referenceddomainname : ::windows_core::PSTR, cchreferenceddomainname : *mut u32, peuse : *mut SID_NAME_USE) -> super::Foundation:: BOOL); LookupAccountSidA(lpsystemname.into_param().abi(), sid.into_param().abi(), ::core::mem::transmute(name), cchname, ::core::mem::transmute(referenceddomainname), cchreferenceddomainname, peuse).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupAccountSidW(lpsystemname: P0, sid: P1, name: ::windows_core::PWSTR, cchname: *mut u32, referenceddomainname: ::windows_core::PWSTR, cchreferenceddomainname: *mut u32, peuse: *mut SID_NAME_USE) -> ::windows_core::Result<()> @@ -1069,7 +1069,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupAccountSidW(lpsystemname : ::windows_core::PCWSTR, sid : super::Foundation:: PSID, name : ::windows_core::PWSTR, cchname : *mut u32, referenceddomainname : ::windows_core::PWSTR, cchreferenceddomainname : *mut u32, peuse : *mut SID_NAME_USE) -> super::Foundation:: BOOL); LookupAccountSidW(lpsystemname.into_param().abi(), sid.into_param().abi(), ::core::mem::transmute(name), cchname, ::core::mem::transmute(referenceddomainname), cchreferenceddomainname, peuse).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupPrivilegeDisplayNameA(lpsystemname: P0, lpname: P1, lpdisplayname: ::windows_core::PSTR, cchdisplayname: *mut u32, lplanguageid: *mut u32) -> ::windows_core::Result<()> @@ -1080,7 +1080,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupPrivilegeDisplayNameA(lpsystemname : ::windows_core::PCSTR, lpname : ::windows_core::PCSTR, lpdisplayname : ::windows_core::PSTR, cchdisplayname : *mut u32, lplanguageid : *mut u32) -> super::Foundation:: BOOL); LookupPrivilegeDisplayNameA(lpsystemname.into_param().abi(), lpname.into_param().abi(), ::core::mem::transmute(lpdisplayname), cchdisplayname, lplanguageid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupPrivilegeDisplayNameW(lpsystemname: P0, lpname: P1, lpdisplayname: ::windows_core::PWSTR, cchdisplayname: *mut u32, lplanguageid: *mut u32) -> ::windows_core::Result<()> @@ -1091,7 +1091,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupPrivilegeDisplayNameW(lpsystemname : ::windows_core::PCWSTR, lpname : ::windows_core::PCWSTR, lpdisplayname : ::windows_core::PWSTR, cchdisplayname : *mut u32, lplanguageid : *mut u32) -> super::Foundation:: BOOL); LookupPrivilegeDisplayNameW(lpsystemname.into_param().abi(), lpname.into_param().abi(), ::core::mem::transmute(lpdisplayname), cchdisplayname, lplanguageid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupPrivilegeNameA(lpsystemname: P0, lpluid: *const super::Foundation::LUID, lpname: ::windows_core::PSTR, cchname: *mut u32) -> ::windows_core::Result<()> @@ -1101,7 +1101,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupPrivilegeNameA(lpsystemname : ::windows_core::PCSTR, lpluid : *const super::Foundation:: LUID, lpname : ::windows_core::PSTR, cchname : *mut u32) -> super::Foundation:: BOOL); LookupPrivilegeNameA(lpsystemname.into_param().abi(), lpluid, ::core::mem::transmute(lpname), cchname).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupPrivilegeNameW(lpsystemname: P0, lpluid: *const super::Foundation::LUID, lpname: ::windows_core::PWSTR, cchname: *mut u32) -> ::windows_core::Result<()> @@ -1111,7 +1111,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupPrivilegeNameW(lpsystemname : ::windows_core::PCWSTR, lpluid : *const super::Foundation:: LUID, lpname : ::windows_core::PWSTR, cchname : *mut u32) -> super::Foundation:: BOOL); LookupPrivilegeNameW(lpsystemname.into_param().abi(), lpluid, ::core::mem::transmute(lpname), cchname).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupPrivilegeValueA(lpsystemname: P0, lpname: P1, lpluid: *mut super::Foundation::LUID) -> ::windows_core::Result<()> @@ -1122,7 +1122,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupPrivilegeValueA(lpsystemname : ::windows_core::PCSTR, lpname : ::windows_core::PCSTR, lpluid : *mut super::Foundation:: LUID) -> super::Foundation:: BOOL); LookupPrivilegeValueA(lpsystemname.into_param().abi(), lpname.into_param().abi(), lpluid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupPrivilegeValueW(lpsystemname: P0, lpname: P1, lpluid: *mut super::Foundation::LUID) -> ::windows_core::Result<()> @@ -1133,7 +1133,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LookupPrivilegeValueW(lpsystemname : ::windows_core::PCWSTR, lpname : ::windows_core::PCWSTR, lpluid : *mut super::Foundation:: LUID) -> super::Foundation:: BOOL); LookupPrivilegeValueW(lpsystemname.into_param().abi(), lpname.into_param().abi(), lpluid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MakeAbsoluteSD(pselfrelativesecuritydescriptor: P0, pabsolutesecuritydescriptor: PSECURITY_DESCRIPTOR, lpdwabsolutesecuritydescriptorsize: *mut u32, pdacl: ::core::option::Option<*mut ACL>, lpdwdaclsize: *mut u32, psacl: ::core::option::Option<*mut ACL>, lpdwsaclsize: *mut u32, powner: super::Foundation::PSID, lpdwownersize: *mut u32, pprimarygroup: super::Foundation::PSID, lpdwprimarygroupsize: *mut u32) -> ::windows_core::Result<()> @@ -1143,7 +1143,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn MakeAbsoluteSD(pselfrelativesecuritydescriptor : PSECURITY_DESCRIPTOR, pabsolutesecuritydescriptor : PSECURITY_DESCRIPTOR, lpdwabsolutesecuritydescriptorsize : *mut u32, pdacl : *mut ACL, lpdwdaclsize : *mut u32, psacl : *mut ACL, lpdwsaclsize : *mut u32, powner : super::Foundation:: PSID, lpdwownersize : *mut u32, pprimarygroup : super::Foundation:: PSID, lpdwprimarygroupsize : *mut u32) -> super::Foundation:: BOOL); MakeAbsoluteSD(pselfrelativesecuritydescriptor.into_param().abi(), pabsolutesecuritydescriptor, lpdwabsolutesecuritydescriptorsize, ::core::mem::transmute(pdacl.unwrap_or(::std::ptr::null_mut())), lpdwdaclsize, ::core::mem::transmute(psacl.unwrap_or(::std::ptr::null_mut())), lpdwsaclsize, powner, lpdwownersize, pprimarygroup, lpdwprimarygroupsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MakeSelfRelativeSD(pabsolutesecuritydescriptor: P0, pselfrelativesecuritydescriptor: PSECURITY_DESCRIPTOR, lpdwbufferlength: *mut u32) -> ::windows_core::Result<()> @@ -1158,7 +1158,7 @@ pub unsafe fn MapGenericMask(accessmask: *mut u32, genericmapping: *const GENERI ::windows_targets::link!("advapi32.dll" "system" fn MapGenericMask(accessmask : *mut u32, genericmapping : *const GENERIC_MAPPING) -> ()); MapGenericMask(accessmask, genericmapping) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObjectCloseAuditAlarmA(subsystemname: P0, handleid: *const ::core::ffi::c_void, generateonclose: P1) -> ::windows_core::Result<()> @@ -1169,7 +1169,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ObjectCloseAuditAlarmA(subsystemname : ::windows_core::PCSTR, handleid : *const ::core::ffi::c_void, generateonclose : super::Foundation:: BOOL) -> super::Foundation:: BOOL); ObjectCloseAuditAlarmA(subsystemname.into_param().abi(), handleid, generateonclose.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObjectCloseAuditAlarmW(subsystemname: P0, handleid: *const ::core::ffi::c_void, generateonclose: P1) -> super::Foundation::BOOL @@ -1180,7 +1180,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ObjectCloseAuditAlarmW(subsystemname : ::windows_core::PCWSTR, handleid : *const ::core::ffi::c_void, generateonclose : super::Foundation:: BOOL) -> super::Foundation:: BOOL); ObjectCloseAuditAlarmW(subsystemname.into_param().abi(), handleid, generateonclose.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObjectDeleteAuditAlarmA(subsystemname: P0, handleid: *const ::core::ffi::c_void, generateonclose: P1) -> ::windows_core::Result<()> @@ -1191,7 +1191,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ObjectDeleteAuditAlarmA(subsystemname : ::windows_core::PCSTR, handleid : *const ::core::ffi::c_void, generateonclose : super::Foundation:: BOOL) -> super::Foundation:: BOOL); ObjectDeleteAuditAlarmA(subsystemname.into_param().abi(), handleid, generateonclose.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObjectDeleteAuditAlarmW(subsystemname: P0, handleid: *const ::core::ffi::c_void, generateonclose: P1) -> super::Foundation::BOOL @@ -1202,7 +1202,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ObjectDeleteAuditAlarmW(subsystemname : ::windows_core::PCWSTR, handleid : *const ::core::ffi::c_void, generateonclose : super::Foundation:: BOOL) -> super::Foundation:: BOOL); ObjectDeleteAuditAlarmW(subsystemname.into_param().abi(), handleid, generateonclose.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObjectOpenAuditAlarmA(subsystemname: P0, handleid: *const ::core::ffi::c_void, objecttypename: P1, objectname: P2, psecuritydescriptor: P3, clienttoken: P4, desiredaccess: u32, grantedaccess: u32, privileges: ::core::option::Option<*const PRIVILEGE_SET>, objectcreation: P5, accessgranted: P6, generateonclose: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -1218,7 +1218,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ObjectOpenAuditAlarmA(subsystemname : ::windows_core::PCSTR, handleid : *const ::core::ffi::c_void, objecttypename : ::windows_core::PCSTR, objectname : ::windows_core::PCSTR, psecuritydescriptor : PSECURITY_DESCRIPTOR, clienttoken : super::Foundation:: HANDLE, desiredaccess : u32, grantedaccess : u32, privileges : *const PRIVILEGE_SET, objectcreation : super::Foundation:: BOOL, accessgranted : super::Foundation:: BOOL, generateonclose : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); ObjectOpenAuditAlarmA(subsystemname.into_param().abi(), handleid, objecttypename.into_param().abi(), objectname.into_param().abi(), psecuritydescriptor.into_param().abi(), clienttoken.into_param().abi(), desiredaccess, grantedaccess, ::core::mem::transmute(privileges.unwrap_or(::std::ptr::null())), objectcreation.into_param().abi(), accessgranted.into_param().abi(), generateonclose).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObjectOpenAuditAlarmW(subsystemname: P0, handleid: *const ::core::ffi::c_void, objecttypename: P1, objectname: P2, psecuritydescriptor: P3, clienttoken: P4, desiredaccess: u32, grantedaccess: u32, privileges: ::core::option::Option<*const PRIVILEGE_SET>, objectcreation: P5, accessgranted: P6, generateonclose: *mut super::Foundation::BOOL) -> super::Foundation::BOOL @@ -1234,7 +1234,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ObjectOpenAuditAlarmW(subsystemname : ::windows_core::PCWSTR, handleid : *const ::core::ffi::c_void, objecttypename : ::windows_core::PCWSTR, objectname : ::windows_core::PCWSTR, psecuritydescriptor : PSECURITY_DESCRIPTOR, clienttoken : super::Foundation:: HANDLE, desiredaccess : u32, grantedaccess : u32, privileges : *const PRIVILEGE_SET, objectcreation : super::Foundation:: BOOL, accessgranted : super::Foundation:: BOOL, generateonclose : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); ObjectOpenAuditAlarmW(subsystemname.into_param().abi(), handleid, objecttypename.into_param().abi(), objectname.into_param().abi(), psecuritydescriptor.into_param().abi(), clienttoken.into_param().abi(), desiredaccess, grantedaccess, ::core::mem::transmute(privileges.unwrap_or(::std::ptr::null())), objectcreation.into_param().abi(), accessgranted.into_param().abi(), generateonclose) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObjectPrivilegeAuditAlarmA(subsystemname: P0, handleid: *const ::core::ffi::c_void, clienttoken: P1, desiredaccess: u32, privileges: *const PRIVILEGE_SET, accessgranted: P2) -> ::windows_core::Result<()> @@ -1246,7 +1246,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ObjectPrivilegeAuditAlarmA(subsystemname : ::windows_core::PCSTR, handleid : *const ::core::ffi::c_void, clienttoken : super::Foundation:: HANDLE, desiredaccess : u32, privileges : *const PRIVILEGE_SET, accessgranted : super::Foundation:: BOOL) -> super::Foundation:: BOOL); ObjectPrivilegeAuditAlarmA(subsystemname.into_param().abi(), handleid, clienttoken.into_param().abi(), desiredaccess, privileges, accessgranted.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObjectPrivilegeAuditAlarmW(subsystemname: P0, handleid: *const ::core::ffi::c_void, clienttoken: P1, desiredaccess: u32, privileges: *const PRIVILEGE_SET, accessgranted: P2) -> super::Foundation::BOOL @@ -1258,7 +1258,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ObjectPrivilegeAuditAlarmW(subsystemname : ::windows_core::PCWSTR, handleid : *const ::core::ffi::c_void, clienttoken : super::Foundation:: HANDLE, desiredaccess : u32, privileges : *const PRIVILEGE_SET, accessgranted : super::Foundation:: BOOL) -> super::Foundation:: BOOL); ObjectPrivilegeAuditAlarmW(subsystemname.into_param().abi(), handleid, clienttoken.into_param().abi(), desiredaccess, privileges, accessgranted.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrivilegeCheck(clienttoken: P0, requiredprivileges: *mut PRIVILEGE_SET, pfresult: *mut super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -1268,7 +1268,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PrivilegeCheck(clienttoken : super::Foundation:: HANDLE, requiredprivileges : *mut PRIVILEGE_SET, pfresult : *mut super::Foundation:: BOOL) -> super::Foundation:: BOOL); PrivilegeCheck(clienttoken.into_param().abi(), requiredprivileges, pfresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrivilegedServiceAuditAlarmA(subsystemname: P0, servicename: P1, clienttoken: P2, privileges: *const PRIVILEGE_SET, accessgranted: P3) -> ::windows_core::Result<()> @@ -1281,7 +1281,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PrivilegedServiceAuditAlarmA(subsystemname : ::windows_core::PCSTR, servicename : ::windows_core::PCSTR, clienttoken : super::Foundation:: HANDLE, privileges : *const PRIVILEGE_SET, accessgranted : super::Foundation:: BOOL) -> super::Foundation:: BOOL); PrivilegedServiceAuditAlarmA(subsystemname.into_param().abi(), servicename.into_param().abi(), clienttoken.into_param().abi(), privileges, accessgranted.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrivilegedServiceAuditAlarmW(subsystemname: P0, servicename: P1, clienttoken: P2, privileges: *const PRIVILEGE_SET, accessgranted: P3) -> super::Foundation::BOOL @@ -1301,14 +1301,14 @@ pub unsafe fn QuerySecurityAccessMask(securityinformation: OBJECT_SECURITY_INFOR QuerySecurityAccessMask(securityinformation, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RevertToSelf() -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn RevertToSelf() -> super::Foundation:: BOOL); RevertToSelf().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlConvertSidToUnicodeString(unicodestring: *mut super::Foundation::UNICODE_STRING, sid: P0, allocatedestinationstring: P1) -> super::Foundation::NTSTATUS @@ -1319,7 +1319,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlConvertSidToUnicodeString(unicodestring : *mut super::Foundation:: UNICODE_STRING, sid : super::Foundation:: PSID, allocatedestinationstring : super::Foundation:: BOOLEAN) -> super::Foundation:: NTSTATUS); RtlConvertSidToUnicodeString(unicodestring, sid.into_param().abi(), allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlNormalizeSecurityDescriptor(securitydescriptor: *mut PSECURITY_DESCRIPTOR, securitydescriptorlength: u32, newsecuritydescriptor: ::core::option::Option<*mut PSECURITY_DESCRIPTOR>, newsecuritydescriptorlength: ::core::option::Option<*mut u32>, checkonly: P0) -> super::Foundation::BOOLEAN @@ -1329,14 +1329,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlNormalizeSecurityDescriptor(securitydescriptor : *mut PSECURITY_DESCRIPTOR, securitydescriptorlength : u32, newsecuritydescriptor : *mut PSECURITY_DESCRIPTOR, newsecuritydescriptorlength : *mut u32, checkonly : super::Foundation:: BOOLEAN) -> super::Foundation:: BOOLEAN); RtlNormalizeSecurityDescriptor(securitydescriptor, securitydescriptorlength, ::core::mem::transmute(newsecuritydescriptor.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(newsecuritydescriptorlength.unwrap_or(::std::ptr::null_mut())), checkonly.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetAclInformation(pacl: *mut ACL, paclinformation: *const ::core::ffi::c_void, naclinformationlength: u32, dwaclinformationclass: ACL_INFORMATION_CLASS) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn SetAclInformation(pacl : *mut ACL, paclinformation : *const ::core::ffi::c_void, naclinformationlength : u32, dwaclinformationclass : ACL_INFORMATION_CLASS) -> super::Foundation:: BOOL); SetAclInformation(pacl, paclinformation, naclinformationlength, dwaclinformationclass).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCachedSigningLevel(sourcefiles: &[super::Foundation::HANDLE], flags: u32, targetfile: P0) -> super::Foundation::BOOL @@ -1346,7 +1346,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCachedSigningLevel(sourcefiles : *const super::Foundation:: HANDLE, sourcefilecount : u32, flags : u32, targetfile : super::Foundation:: HANDLE) -> super::Foundation:: BOOL); SetCachedSigningLevel(::core::mem::transmute(sourcefiles.as_ptr()), sourcefiles.len() as _, flags, targetfile.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileSecurityA(lpfilename: P0, securityinformation: OBJECT_SECURITY_INFORMATION, psecuritydescriptor: P1) -> ::windows_core::Result<()> @@ -1357,7 +1357,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetFileSecurityA(lpfilename : ::windows_core::PCSTR, securityinformation : OBJECT_SECURITY_INFORMATION, psecuritydescriptor : PSECURITY_DESCRIPTOR) -> super::Foundation:: BOOL); SetFileSecurityA(lpfilename.into_param().abi(), securityinformation, psecuritydescriptor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileSecurityW(lpfilename: P0, securityinformation: OBJECT_SECURITY_INFORMATION, psecuritydescriptor: P1) -> super::Foundation::BOOL @@ -1368,7 +1368,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetFileSecurityW(lpfilename : ::windows_core::PCWSTR, securityinformation : OBJECT_SECURITY_INFORMATION, psecuritydescriptor : PSECURITY_DESCRIPTOR) -> super::Foundation:: BOOL); SetFileSecurityW(lpfilename.into_param().abi(), securityinformation, psecuritydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetKernelObjectSecurity(handle: P0, securityinformation: OBJECT_SECURITY_INFORMATION, securitydescriptor: P1) -> ::windows_core::Result<()> @@ -1379,7 +1379,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetKernelObjectSecurity(handle : super::Foundation:: HANDLE, securityinformation : OBJECT_SECURITY_INFORMATION, securitydescriptor : PSECURITY_DESCRIPTOR) -> super::Foundation:: BOOL); SetKernelObjectSecurity(handle.into_param().abi(), securityinformation, securitydescriptor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPrivateObjectSecurity(securityinformation: OBJECT_SECURITY_INFORMATION, modificationdescriptor: P0, objectssecuritydescriptor: *mut PSECURITY_DESCRIPTOR, genericmapping: *const GENERIC_MAPPING, token: P1) -> ::windows_core::Result<()> @@ -1390,7 +1390,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetPrivateObjectSecurity(securityinformation : OBJECT_SECURITY_INFORMATION, modificationdescriptor : PSECURITY_DESCRIPTOR, objectssecuritydescriptor : *mut PSECURITY_DESCRIPTOR, genericmapping : *const GENERIC_MAPPING, token : super::Foundation:: HANDLE) -> super::Foundation:: BOOL); SetPrivateObjectSecurity(securityinformation, modificationdescriptor.into_param().abi(), objectssecuritydescriptor, genericmapping, token.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPrivateObjectSecurityEx(securityinformation: OBJECT_SECURITY_INFORMATION, modificationdescriptor: P0, objectssecuritydescriptor: *mut PSECURITY_DESCRIPTOR, autoinheritflags: SECURITY_AUTO_INHERIT_FLAGS, genericmapping: *const GENERIC_MAPPING, token: P1) -> ::windows_core::Result<()> @@ -1408,7 +1408,7 @@ pub unsafe fn SetSecurityAccessMask(securityinformation: OBJECT_SECURITY_INFORMA SetSecurityAccessMask(securityinformation, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSecurityDescriptorControl(psecuritydescriptor: P0, controlbitsofinterest: SECURITY_DESCRIPTOR_CONTROL, controlbitstoset: SECURITY_DESCRIPTOR_CONTROL) -> ::windows_core::Result<()> @@ -1418,7 +1418,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetSecurityDescriptorControl(psecuritydescriptor : PSECURITY_DESCRIPTOR, controlbitsofinterest : SECURITY_DESCRIPTOR_CONTROL, controlbitstoset : SECURITY_DESCRIPTOR_CONTROL) -> super::Foundation:: BOOL); SetSecurityDescriptorControl(psecuritydescriptor.into_param().abi(), controlbitsofinterest, controlbitstoset).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSecurityDescriptorDacl(psecuritydescriptor: PSECURITY_DESCRIPTOR, bdaclpresent: P0, pdacl: ::core::option::Option<*const ACL>, bdacldefaulted: P1) -> ::windows_core::Result<()> @@ -1429,7 +1429,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetSecurityDescriptorDacl(psecuritydescriptor : PSECURITY_DESCRIPTOR, bdaclpresent : super::Foundation:: BOOL, pdacl : *const ACL, bdacldefaulted : super::Foundation:: BOOL) -> super::Foundation:: BOOL); SetSecurityDescriptorDacl(psecuritydescriptor, bdaclpresent.into_param().abi(), ::core::mem::transmute(pdacl.unwrap_or(::std::ptr::null())), bdacldefaulted.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSecurityDescriptorGroup(psecuritydescriptor: PSECURITY_DESCRIPTOR, pgroup: P0, bgroupdefaulted: P1) -> ::windows_core::Result<()> @@ -1440,7 +1440,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetSecurityDescriptorGroup(psecuritydescriptor : PSECURITY_DESCRIPTOR, pgroup : super::Foundation:: PSID, bgroupdefaulted : super::Foundation:: BOOL) -> super::Foundation:: BOOL); SetSecurityDescriptorGroup(psecuritydescriptor, pgroup.into_param().abi(), bgroupdefaulted.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSecurityDescriptorOwner(psecuritydescriptor: PSECURITY_DESCRIPTOR, powner: P0, bownerdefaulted: P1) -> ::windows_core::Result<()> @@ -1456,7 +1456,7 @@ pub unsafe fn SetSecurityDescriptorRMControl(securitydescriptor: PSECURITY_DESCR ::windows_targets::link!("advapi32.dll" "system" fn SetSecurityDescriptorRMControl(securitydescriptor : PSECURITY_DESCRIPTOR, rmcontrol : *const u8) -> u32); SetSecurityDescriptorRMControl(securitydescriptor, ::core::mem::transmute(rmcontrol.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSecurityDescriptorSacl(psecuritydescriptor: PSECURITY_DESCRIPTOR, bsaclpresent: P0, psacl: ::core::option::Option<*const ACL>, bsacldefaulted: P1) -> ::windows_core::Result<()> @@ -1467,7 +1467,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetSecurityDescriptorSacl(psecuritydescriptor : PSECURITY_DESCRIPTOR, bsaclpresent : super::Foundation:: BOOL, psacl : *const ACL, bsacldefaulted : super::Foundation:: BOOL) -> super::Foundation:: BOOL); SetSecurityDescriptorSacl(psecuritydescriptor, bsaclpresent.into_param().abi(), ::core::mem::transmute(psacl.unwrap_or(::std::ptr::null())), bsacldefaulted.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetTokenInformation(tokenhandle: P0, tokeninformationclass: TOKEN_INFORMATION_CLASS, tokeninformation: *const ::core::ffi::c_void, tokeninformationlength: u32) -> ::windows_core::Result<()> @@ -1477,7 +1477,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetTokenInformation(tokenhandle : super::Foundation:: HANDLE, tokeninformationclass : TOKEN_INFORMATION_CLASS, tokeninformation : *const ::core::ffi::c_void, tokeninformationlength : u32) -> super::Foundation:: BOOL); SetTokenInformation(tokenhandle.into_param().abi(), tokeninformationclass, tokeninformation, tokeninformationlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUserObjectSecurity(hobj: P0, psirequested: *const OBJECT_SECURITY_INFORMATION, psid: P1) -> ::windows_core::Result<()> @@ -1561,7 +1561,7 @@ pub const SCOPE_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = OBJECT_SECUR pub const SECURITY_APP_PACKAGE_AUTHORITY: SID_IDENTIFIER_AUTHORITY = SID_IDENTIFIER_AUTHORITY { Value: [0, 0, 0, 0, 0, 15] }; pub const SECURITY_AUTHENTICATION_AUTHORITY: SID_IDENTIFIER_AUTHORITY = SID_IDENTIFIER_AUTHORITY { Value: [0, 0, 0, 0, 0, 18] }; pub const SECURITY_CREATOR_SID_AUTHORITY: SID_IDENTIFIER_AUTHORITY = SID_IDENTIFIER_AUTHORITY { Value: [0, 0, 0, 0, 0, 3] }; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const SECURITY_DYNAMIC_TRACKING: super::Foundation::BOOLEAN = super::Foundation::BOOLEAN(1u8); pub const SECURITY_LOCAL_SID_AUTHORITY: SID_IDENTIFIER_AUTHORITY = SID_IDENTIFIER_AUTHORITY { Value: [0, 0, 0, 0, 0, 2] }; @@ -1572,7 +1572,7 @@ pub const SECURITY_NULL_SID_AUTHORITY: SID_IDENTIFIER_AUTHORITY = SID_IDENTIFIER pub const SECURITY_PROCESS_TRUST_AUTHORITY: SID_IDENTIFIER_AUTHORITY = SID_IDENTIFIER_AUTHORITY { Value: [0, 0, 0, 0, 0, 19] }; pub const SECURITY_RESOURCE_MANAGER_AUTHORITY: SID_IDENTIFIER_AUTHORITY = SID_IDENTIFIER_AUTHORITY { Value: [0, 0, 0, 0, 0, 9] }; pub const SECURITY_SCOPED_POLICY_ID_AUTHORITY: SID_IDENTIFIER_AUTHORITY = SID_IDENTIFIER_AUTHORITY { Value: [0, 0, 0, 0, 0, 17] }; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const SECURITY_STATIC_TRACKING: super::Foundation::BOOLEAN = super::Foundation::BOOLEAN(0u8); pub const SECURITY_WORLD_SID_AUTHORITY: SID_IDENTIFIER_AUTHORITY = SID_IDENTIFIER_AUTHORITY { Value: [0, 0, 0, 0, 0, 1] }; @@ -3508,7 +3508,7 @@ impl ::windows_core::TypeKind for HDIAGNOSTIC_REPORT { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LLFILETIME { pub Anonymous: LLFILETIME_0, @@ -3532,7 +3532,7 @@ impl ::core::default::Default for LLFILETIME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union LLFILETIME_0 { pub ll: i64, @@ -3557,7 +3557,7 @@ impl ::core::default::Default for LLFILETIME_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LUID_AND_ATTRIBUTES { pub Luid: super::Foundation::LUID, @@ -3681,7 +3681,7 @@ impl ::core::default::Default for OBJECT_TYPE_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRIVILEGE_SET { pub PrivilegeCount: u32, @@ -3836,7 +3836,7 @@ impl ::windows_core::TypeKind for SC_HANDLE { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECURITY_ATTRIBUTES { pub nLength: u32, @@ -3876,7 +3876,7 @@ impl ::core::default::Default for SECURITY_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECURITY_CAPABILITIES { pub AppContainerSid: super::Foundation::PSID, @@ -3917,7 +3917,7 @@ impl ::core::default::Default for SECURITY_CAPABILITIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECURITY_DESCRIPTOR { pub Revision: u8, @@ -3996,7 +3996,7 @@ impl ::core::default::Default for SECURITY_DESCRIPTOR_RELATIVE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SECURITY_QUALITY_OF_SERVICE { pub Length: u32, @@ -4037,7 +4037,7 @@ impl ::core::default::Default for SECURITY_QUALITY_OF_SERVICE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SE_ACCESS_REPLY { pub Size: u32, @@ -4080,7 +4080,7 @@ impl ::core::default::Default for SE_ACCESS_REPLY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SE_ACCESS_REQUEST { pub Size: u32, @@ -4125,7 +4125,7 @@ impl ::core::default::Default for SE_ACCESS_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SE_IMPERSONATION_STATE { pub Token: *mut ::core::ffi::c_void, @@ -4248,7 +4248,7 @@ impl ::core::default::Default for SID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SID_AND_ATTRIBUTES { pub Sid: super::Foundation::PSID, @@ -4287,7 +4287,7 @@ impl ::core::default::Default for SID_AND_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SID_AND_ATTRIBUTES_HASH { pub SidCount: u32, @@ -4771,7 +4771,7 @@ impl ::core::default::Default for SYSTEM_SCOPED_POLICY_ID_ACE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_ACCESS_INFORMATION { pub SidHash: *mut SID_AND_ATTRIBUTES_HASH, @@ -4835,7 +4835,7 @@ impl ::core::default::Default for TOKEN_ACCESS_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_APPCONTAINER_INFORMATION { pub TokenAppContainer: super::Foundation::PSID, @@ -4902,7 +4902,7 @@ impl ::core::default::Default for TOKEN_AUDIT_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_CONTROL { pub TokenId: super::Foundation::LUID, @@ -5030,7 +5030,7 @@ impl ::core::default::Default for TOKEN_ELEVATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_GROUPS { pub GroupCount: u32, @@ -5069,7 +5069,7 @@ impl ::core::default::Default for TOKEN_GROUPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_GROUPS_AND_PRIVILEGES { pub SidCount: u32, @@ -5127,7 +5127,7 @@ impl ::core::default::Default for TOKEN_GROUPS_AND_PRIVILEGES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_LINKED_TOKEN { pub LinkedToken: super::Foundation::HANDLE, @@ -5165,7 +5165,7 @@ impl ::core::default::Default for TOKEN_LINKED_TOKEN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_MANDATORY_LABEL { pub Label: SID_AND_ATTRIBUTES, @@ -5232,7 +5232,7 @@ impl ::core::default::Default for TOKEN_MANDATORY_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_ORIGIN { pub OriginatingLogonSession: super::Foundation::LUID, @@ -5270,7 +5270,7 @@ impl ::core::default::Default for TOKEN_ORIGIN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_OWNER { pub Owner: super::Foundation::PSID, @@ -5308,7 +5308,7 @@ impl ::core::default::Default for TOKEN_OWNER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_PRIMARY_GROUP { pub PrimaryGroup: super::Foundation::PSID, @@ -5346,7 +5346,7 @@ impl ::core::default::Default for TOKEN_PRIMARY_GROUP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_PRIVILEGES { pub PrivilegeCount: u32, @@ -5385,7 +5385,7 @@ impl ::core::default::Default for TOKEN_PRIVILEGES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_SOURCE { pub SourceName: [u8; 8], @@ -5424,7 +5424,7 @@ impl ::core::default::Default for TOKEN_SOURCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_STATISTICS { pub TokenId: super::Foundation::LUID, @@ -5471,7 +5471,7 @@ impl ::core::default::Default for TOKEN_STATISTICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_USER { pub User: SID_AND_ATTRIBUTES, @@ -5537,7 +5537,7 @@ impl ::core::default::Default for TOKEN_USER_CLAIMS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLSA_AP_CALL_PACKAGE_UNTRUSTED = ::core::option::Option super::Foundation::NTSTATUS>; pub type SEC_THREAD_START = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Cabinets/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Cabinets/mod.rs index a2ec49c82d..52cb26f6c1 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Cabinets/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Cabinets/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FCIAddFile(hfci: *const ::core::ffi::c_void, pszsourcefile: P0, pszfilename: P1, fexecute: P2, pfnfcignc: PFNFCIGETNEXTCABINET, pfnfcis: PFNFCISTATUS, pfnfcigoi: PFNFCIGETOPENINFO, typecompress: u16) -> super::super::Foundation::BOOL @@ -10,21 +10,21 @@ where ::windows_targets::link!("cabinet.dll" "cdecl" fn FCIAddFile(hfci : *const ::core::ffi::c_void, pszsourcefile : ::windows_core::PCSTR, pszfilename : ::windows_core::PCSTR, fexecute : super::super::Foundation:: BOOL, pfnfcignc : PFNFCIGETNEXTCABINET, pfnfcis : PFNFCISTATUS, pfnfcigoi : PFNFCIGETOPENINFO, typecompress : u16) -> super::super::Foundation:: BOOL); FCIAddFile(hfci, pszsourcefile.into_param().abi(), pszfilename.into_param().abi(), fexecute.into_param().abi(), pfnfcignc, pfnfcis, pfnfcigoi, typecompress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FCICreate(perf: *const ERF, pfnfcifp: PFNFCIFILEPLACED, pfna: PFNFCIALLOC, pfnf: PFNFCIFREE, pfnopen: PFNFCIOPEN, pfnread: PFNFCIREAD, pfnwrite: PFNFCIWRITE, pfnclose: PFNFCICLOSE, pfnseek: PFNFCISEEK, pfndelete: PFNFCIDELETE, pfnfcigtf: PFNFCIGETTEMPFILE, pccab: *const CCAB, pv: ::core::option::Option<*const ::core::ffi::c_void>) -> *mut ::core::ffi::c_void { ::windows_targets::link!("cabinet.dll" "cdecl" fn FCICreate(perf : *const ERF, pfnfcifp : PFNFCIFILEPLACED, pfna : PFNFCIALLOC, pfnf : PFNFCIFREE, pfnopen : PFNFCIOPEN, pfnread : PFNFCIREAD, pfnwrite : PFNFCIWRITE, pfnclose : PFNFCICLOSE, pfnseek : PFNFCISEEK, pfndelete : PFNFCIDELETE, pfnfcigtf : PFNFCIGETTEMPFILE, pccab : *const CCAB, pv : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); FCICreate(perf, pfnfcifp, pfna, pfnf, pfnopen, pfnread, pfnwrite, pfnclose, pfnseek, pfndelete, pfnfcigtf, pccab, ::core::mem::transmute(pv.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FCIDestroy(hfci: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL { ::windows_targets::link!("cabinet.dll" "cdecl" fn FCIDestroy(hfci : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FCIDestroy(hfci) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FCIFlushCabinet(hfci: *const ::core::ffi::c_void, fgetnextcab: P0, pfnfcignc: PFNFCIGETNEXTCABINET, pfnfcis: PFNFCISTATUS) -> super::super::Foundation::BOOL @@ -34,14 +34,14 @@ where ::windows_targets::link!("cabinet.dll" "cdecl" fn FCIFlushCabinet(hfci : *const ::core::ffi::c_void, fgetnextcab : super::super::Foundation:: BOOL, pfnfcignc : PFNFCIGETNEXTCABINET, pfnfcis : PFNFCISTATUS) -> super::super::Foundation:: BOOL); FCIFlushCabinet(hfci, fgetnextcab.into_param().abi(), pfnfcignc, pfnfcis) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FCIFlushFolder(hfci: *const ::core::ffi::c_void, pfnfcignc: PFNFCIGETNEXTCABINET, pfnfcis: PFNFCISTATUS) -> super::super::Foundation::BOOL { ::windows_targets::link!("cabinet.dll" "cdecl" fn FCIFlushFolder(hfci : *const ::core::ffi::c_void, pfnfcignc : PFNFCIGETNEXTCABINET, pfnfcis : PFNFCISTATUS) -> super::super::Foundation:: BOOL); FCIFlushFolder(hfci, pfnfcignc, pfnfcis) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FDICopy(hfdi: *const ::core::ffi::c_void, pszcabinet: P0, pszcabpath: P1, flags: i32, pfnfdin: PFNFDINOTIFY, pfnfdid: PFNFDIDECRYPT, pvuser: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -52,28 +52,28 @@ where ::windows_targets::link!("cabinet.dll" "cdecl" fn FDICopy(hfdi : *const ::core::ffi::c_void, pszcabinet : ::windows_core::PCSTR, pszcabpath : ::windows_core::PCSTR, flags : i32, pfnfdin : PFNFDINOTIFY, pfnfdid : PFNFDIDECRYPT, pvuser : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FDICopy(hfdi, pszcabinet.into_param().abi(), pszcabpath.into_param().abi(), flags, pfnfdin, pfnfdid, ::core::mem::transmute(pvuser.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FDICreate(pfnalloc: PFNALLOC, pfnfree: PFNFREE, pfnopen: PFNOPEN, pfnread: PFNREAD, pfnwrite: PFNWRITE, pfnclose: PFNCLOSE, pfnseek: PFNSEEK, cputype: FDICREATE_CPU_TYPE, perf: *mut ERF) -> *mut ::core::ffi::c_void { ::windows_targets::link!("cabinet.dll" "cdecl" fn FDICreate(pfnalloc : PFNALLOC, pfnfree : PFNFREE, pfnopen : PFNOPEN, pfnread : PFNREAD, pfnwrite : PFNWRITE, pfnclose : PFNCLOSE, pfnseek : PFNSEEK, cputype : FDICREATE_CPU_TYPE, perf : *mut ERF) -> *mut ::core::ffi::c_void); FDICreate(pfnalloc, pfnfree, pfnopen, pfnread, pfnwrite, pfnclose, pfnseek, cputype, perf) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FDIDestroy(hfdi: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL { ::windows_targets::link!("cabinet.dll" "cdecl" fn FDIDestroy(hfdi : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FDIDestroy(hfdi) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FDIIsCabinet(hfdi: *const ::core::ffi::c_void, hf: isize, pfdici: ::core::option::Option<*mut FDICABINETINFO>) -> super::super::Foundation::BOOL { ::windows_targets::link!("cabinet.dll" "cdecl" fn FDIIsCabinet(hfdi : *const ::core::ffi::c_void, hf : isize, pfdici : *mut FDICABINETINFO) -> super::super::Foundation:: BOOL); FDIIsCabinet(hfdi, hf, ::core::mem::transmute(pfdici.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FDITruncateCabinet(hfdi: *const ::core::ffi::c_void, pszcabinetname: P0, ifoldertodelete: u16) -> super::super::Foundation::BOOL @@ -314,7 +314,7 @@ impl ::core::default::Default for CCAB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ERF { pub erfOper: i32, @@ -354,7 +354,7 @@ impl ::core::default::Default for ERF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FDICABINETINFO { pub cbCabinet: i32, @@ -399,7 +399,7 @@ impl ::core::default::Default for FDICABINETINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FDIDECRYPT { pub fdidt: FDIDECRYPTTYPE, @@ -425,7 +425,7 @@ impl ::core::default::Default for FDIDECRYPT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union FDIDECRYPT_0 { pub cabinet: FDIDECRYPT_0_0, @@ -451,7 +451,7 @@ impl ::core::default::Default for FDIDECRYPT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FDIDECRYPT_0_0 { pub pHeaderReserve: *mut ::core::ffi::c_void, @@ -492,7 +492,7 @@ impl ::core::default::Default for FDIDECRYPT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FDIDECRYPT_0_1 { pub pDataReserve: *mut ::core::ffi::c_void, @@ -535,7 +535,7 @@ impl ::core::default::Default for FDIDECRYPT_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FDIDECRYPT_0_2 { pub pFolderReserve: *mut ::core::ffi::c_void, @@ -668,15 +668,15 @@ pub type PFNCLOSE = ::core::option::Option *mut ::core::ffi::c_void>; pub type PFNFCICLOSE = ::core::option::Option i32>; pub type PFNFCIDELETE = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNFCIFILEPLACED = ::core::option::Option i32>; pub type PFNFCIFREE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNFCIGETNEXTCABINET = ::core::option::Option super::super::Foundation::BOOL>; pub type PFNFCIGETOPENINFO = ::core::option::Option isize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNFCIGETTEMPFILE = ::core::option::Option super::super::Foundation::BOOL>; pub type PFNFCIOPEN = ::core::option::Option isize>; @@ -684,7 +684,7 @@ pub type PFNFCIREAD = ::core::option::Option i32>; pub type PFNFCISTATUS = ::core::option::Option i32>; pub type PFNFCIWRITE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNFDIDECRYPT = ::core::option::Option i32>; pub type PFNFDINOTIFY = ::core::option::Option isize>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/CloudFilters/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/CloudFilters/mod.rs index b998e4fc55..1795ae8d9e 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/CloudFilters/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/CloudFilters/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfCloseHandle(filehandle: P0) @@ -8,7 +8,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfCloseHandle(filehandle : super::super::Foundation:: HANDLE) -> ()); CfCloseHandle(filehandle.into_param().abi()) } -#[doc = "Required features: `Win32_System_CorrelationVector`"] +#[doc = "Required features: `\"Win32_System_CorrelationVector\"`"] #[cfg(feature = "Win32_System_CorrelationVector")] #[inline] pub unsafe fn CfConnectSyncRoot(syncrootpath: P0, callbacktable: *const CF_CALLBACK_REGISTRATION, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, connectflags: CF_CONNECT_FLAGS) -> ::windows_core::Result @@ -19,7 +19,7 @@ where let mut result__ = ::std::mem::zeroed(); CfConnectSyncRoot(syncrootpath.into_param().abi(), callbacktable, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), connectflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CfConvertToPlaceholder(filehandle: P0, fileidentity: ::core::option::Option<*const ::core::ffi::c_void>, fileidentitylength: u32, convertflags: CF_CONVERT_FLAGS, convertusn: ::core::option::Option<*mut i64>, overlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -29,7 +29,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfConvertToPlaceholder(filehandle : super::super::Foundation:: HANDLE, fileidentity : *const ::core::ffi::c_void, fileidentitylength : u32, convertflags : CF_CONVERT_FLAGS, convertusn : *mut i64, overlapped : *mut super::super::System::IO:: OVERLAPPED) -> ::windows_core::HRESULT); CfConvertToPlaceholder(filehandle.into_param().abi(), ::core::mem::transmute(fileidentity.unwrap_or(::std::ptr::null())), fileidentitylength, convertflags, ::core::mem::transmute(convertusn.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] #[inline] pub unsafe fn CfCreatePlaceholders(basedirectorypath: P0, placeholderarray: &mut [CF_PLACEHOLDER_CREATE_INFO], createflags: CF_CREATE_FLAGS, entriesprocessed: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -39,7 +39,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfCreatePlaceholders(basedirectorypath : ::windows_core::PCWSTR, placeholderarray : *mut CF_PLACEHOLDER_CREATE_INFO, placeholdercount : u32, createflags : CF_CREATE_FLAGS, entriesprocessed : *mut u32) -> ::windows_core::HRESULT); CfCreatePlaceholders(basedirectorypath.into_param().abi(), ::core::mem::transmute(placeholderarray.as_ptr()), placeholderarray.len() as _, createflags, ::core::mem::transmute(entriesprocessed.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CfDehydratePlaceholder(filehandle: P0, startingoffset: i64, length: i64, dehydrateflags: CF_DEHYDRATE_FLAGS, overlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -57,14 +57,14 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfDisconnectSyncRoot(connectionkey : CF_CONNECTION_KEY) -> ::windows_core::HRESULT); CfDisconnectSyncRoot(connectionkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_System_CorrelationVector`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_CorrelationVector\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_CorrelationVector"))] #[inline] pub unsafe fn CfExecute(opinfo: *const CF_OPERATION_INFO, opparams: *mut CF_OPERATION_PARAMETERS) -> ::windows_core::Result<()> { ::windows_targets::link!("cldapi.dll" "system" fn CfExecute(opinfo : *const CF_OPERATION_INFO, opparams : *mut CF_OPERATION_PARAMETERS) -> ::windows_core::HRESULT); CfExecute(opinfo, opparams).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_CorrelationVector`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] #[inline] pub unsafe fn CfGetCorrelationVector(filehandle: P0, correlationvector: *mut super::super::System::CorrelationVector::CORRELATION_VECTOR) -> ::windows_core::Result<()> @@ -74,7 +74,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfGetCorrelationVector(filehandle : super::super::Foundation:: HANDLE, correlationvector : *mut super::super::System::CorrelationVector:: CORRELATION_VECTOR) -> ::windows_core::HRESULT); CfGetCorrelationVector(filehandle.into_param().abi(), correlationvector).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfGetPlaceholderInfo(filehandle: P0, infoclass: CF_PLACEHOLDER_INFO_CLASS, infobuffer: *mut ::core::ffi::c_void, infobufferlength: u32, returnedlength: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -84,7 +84,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfGetPlaceholderInfo(filehandle : super::super::Foundation:: HANDLE, infoclass : CF_PLACEHOLDER_INFO_CLASS, infobuffer : *mut ::core::ffi::c_void, infobufferlength : u32, returnedlength : *mut u32) -> ::windows_core::HRESULT); CfGetPlaceholderInfo(filehandle.into_param().abi(), infoclass, infobuffer, infobufferlength, ::core::mem::transmute(returnedlength.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfGetPlaceholderRangeInfo(filehandle: P0, infoclass: CF_PLACEHOLDER_RANGE_INFO_CLASS, startingoffset: i64, length: i64, infobuffer: *mut ::core::ffi::c_void, infobufferlength: u32, returnedlength: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -107,14 +107,14 @@ pub unsafe fn CfGetPlaceholderStateFromAttributeTag(fileattributes: u32, reparse ::windows_targets::link!("cldapi.dll" "system" fn CfGetPlaceholderStateFromAttributeTag(fileattributes : u32, reparsetag : u32) -> CF_PLACEHOLDER_STATE); CfGetPlaceholderStateFromAttributeTag(fileattributes, reparsetag) } -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] #[inline] pub unsafe fn CfGetPlaceholderStateFromFileInfo(infobuffer: *const ::core::ffi::c_void, infoclass: super::FileSystem::FILE_INFO_BY_HANDLE_CLASS) -> CF_PLACEHOLDER_STATE { ::windows_targets::link!("cldapi.dll" "system" fn CfGetPlaceholderStateFromFileInfo(infobuffer : *const ::core::ffi::c_void, infoclass : super::FileSystem:: FILE_INFO_BY_HANDLE_CLASS) -> CF_PLACEHOLDER_STATE); CfGetPlaceholderStateFromFileInfo(infobuffer, infoclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn CfGetPlaceholderStateFromFindData(finddata: *const super::FileSystem::WIN32_FIND_DATAA) -> CF_PLACEHOLDER_STATE { @@ -127,7 +127,7 @@ pub unsafe fn CfGetPlatformInfo() -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); CfGetPlatformInfo(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfGetSyncRootInfoByHandle(filehandle: P0, infoclass: CF_SYNC_ROOT_INFO_CLASS, infobuffer: *mut ::core::ffi::c_void, infobufferlength: u32, returnedlength: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -145,7 +145,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfGetSyncRootInfoByPath(filepath : ::windows_core::PCWSTR, infoclass : CF_SYNC_ROOT_INFO_CLASS, infobuffer : *mut ::core::ffi::c_void, infobufferlength : u32, returnedlength : *mut u32) -> ::windows_core::HRESULT); CfGetSyncRootInfoByPath(filepath.into_param().abi(), infoclass, infobuffer, infobufferlength, ::core::mem::transmute(returnedlength.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfGetTransferKey(filehandle: P0) -> ::windows_core::Result @@ -156,7 +156,7 @@ where let mut result__ = ::std::mem::zeroed(); CfGetTransferKey(filehandle.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfGetWin32HandleFromProtectedHandle(protectedhandle: P0) -> super::super::Foundation::HANDLE @@ -166,7 +166,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfGetWin32HandleFromProtectedHandle(protectedhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: HANDLE); CfGetWin32HandleFromProtectedHandle(protectedhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CfHydratePlaceholder(filehandle: P0, startingoffset: i64, length: i64, hydrateflags: CF_HYDRATE_FLAGS, overlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -176,7 +176,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfHydratePlaceholder(filehandle : super::super::Foundation:: HANDLE, startingoffset : i64, length : i64, hydrateflags : CF_HYDRATE_FLAGS, overlapped : *mut super::super::System::IO:: OVERLAPPED) -> ::windows_core::HRESULT); CfHydratePlaceholder(filehandle.into_param().abi(), startingoffset, length, hydrateflags, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfOpenFileWithOplock(filepath: P0, flags: CF_OPEN_FILE_FLAGS) -> ::windows_core::Result @@ -196,7 +196,7 @@ where let mut result__ = ::std::mem::zeroed(); CfQuerySyncProviderStatus(connectionkey.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfReferenceProtectedHandle(protectedhandle: P0) -> super::super::Foundation::BOOLEAN @@ -214,7 +214,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfRegisterSyncRoot(syncrootpath : ::windows_core::PCWSTR, registration : *const CF_SYNC_REGISTRATION, policies : *const CF_SYNC_POLICIES, registerflags : CF_REGISTER_FLAGS) -> ::windows_core::HRESULT); CfRegisterSyncRoot(syncrootpath.into_param().abi(), registration, policies, registerflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfReleaseProtectedHandle(protectedhandle: P0) @@ -224,7 +224,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfReleaseProtectedHandle(protectedhandle : super::super::Foundation:: HANDLE) -> ()); CfReleaseProtectedHandle(protectedhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfReleaseTransferKey(filehandle: P0, transferkey: *const i64) @@ -258,7 +258,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfReportSyncStatus(syncrootpath : ::windows_core::PCWSTR, syncstatus : *const CF_SYNC_STATUS) -> ::windows_core::HRESULT); CfReportSyncStatus(syncrootpath.into_param().abi(), ::core::mem::transmute(syncstatus.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CfRevertPlaceholder(filehandle: P0, revertflags: CF_REVERT_FLAGS, overlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -268,7 +268,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfRevertPlaceholder(filehandle : super::super::Foundation:: HANDLE, revertflags : CF_REVERT_FLAGS, overlapped : *mut super::super::System::IO:: OVERLAPPED) -> ::windows_core::HRESULT); CfRevertPlaceholder(filehandle.into_param().abi(), revertflags, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_CorrelationVector`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] #[inline] pub unsafe fn CfSetCorrelationVector(filehandle: P0, correlationvector: *const super::super::System::CorrelationVector::CORRELATION_VECTOR) -> ::windows_core::Result<()> @@ -278,7 +278,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfSetCorrelationVector(filehandle : super::super::Foundation:: HANDLE, correlationvector : *const super::super::System::CorrelationVector:: CORRELATION_VECTOR) -> ::windows_core::HRESULT); CfSetCorrelationVector(filehandle.into_param().abi(), correlationvector).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CfSetInSyncState(filehandle: P0, insyncstate: CF_IN_SYNC_STATE, insyncflags: CF_SET_IN_SYNC_FLAGS, insyncusn: ::core::option::Option<*mut i64>) -> ::windows_core::Result<()> @@ -288,7 +288,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfSetInSyncState(filehandle : super::super::Foundation:: HANDLE, insyncstate : CF_IN_SYNC_STATE, insyncflags : CF_SET_IN_SYNC_FLAGS, insyncusn : *mut i64) -> ::windows_core::HRESULT); CfSetInSyncState(filehandle.into_param().abi(), insyncstate, insyncflags, ::core::mem::transmute(insyncusn.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CfSetPinState(filehandle: P0, pinstate: CF_PIN_STATE, pinflags: CF_SET_PIN_FLAGS, overlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -306,7 +306,7 @@ where ::windows_targets::link!("cldapi.dll" "system" fn CfUnregisterSyncRoot(syncrootpath : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); CfUnregisterSyncRoot(syncrootpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CfUpdatePlaceholder(filehandle: P0, fsmetadata: ::core::option::Option<*const CF_FS_METADATA>, fileidentity: ::core::option::Option<*const ::core::ffi::c_void>, fileidentitylength: u32, dehydraterangearray: ::core::option::Option<&[CF_FILE_RANGE]>, updateflags: CF_UPDATE_FLAGS, updateusn: ::core::option::Option<*mut i64>, overlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -2854,7 +2854,7 @@ impl ::core::ops::Not for CF_UPDATE_FLAGS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_CorrelationVector`"] +#[doc = "Required features: `\"Win32_System_CorrelationVector\"`"] #[cfg(feature = "Win32_System_CorrelationVector")] pub struct CF_CALLBACK_INFO { pub StructSize: u32, @@ -3395,7 +3395,7 @@ impl ::core::default::Default for CF_CALLBACK_PARAMETERS_0_11 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_CorrelationVector`"] +#[doc = "Required features: `\"Win32_System_CorrelationVector\"`"] #[cfg(feature = "Win32_System_CorrelationVector")] pub struct CF_CALLBACK_REGISTRATION { pub Type: CF_CALLBACK_TYPE, @@ -3483,7 +3483,7 @@ impl ::core::default::Default for CF_FILE_RANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct CF_FS_METADATA { pub BasicInfo: super::FileSystem::FILE_BASIC_INFO, @@ -3552,7 +3552,7 @@ impl ::core::default::Default for CF_HYDRATION_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_System_CorrelationVector`"] +#[doc = "Required features: `\"Win32_System_CorrelationVector\"`"] #[cfg(feature = "Win32_System_CorrelationVector")] pub struct CF_OPERATION_INFO { pub StructSize: u32, @@ -3596,7 +3596,7 @@ impl ::core::default::Default for CF_OPERATION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub struct CF_OPERATION_PARAMETERS { pub ParamSize: u32, @@ -3621,7 +3621,7 @@ impl ::core::default::Default for CF_OPERATION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub union CF_OPERATION_PARAMETERS_0 { pub TransferData: CF_OPERATION_PARAMETERS_0_6, @@ -3652,7 +3652,7 @@ impl ::core::default::Default for CF_OPERATION_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub struct CF_OPERATION_PARAMETERS_0_0 { pub Flags: CF_OPERATION_ACK_DATA_FLAGS, @@ -3693,7 +3693,7 @@ impl ::core::default::Default for CF_OPERATION_PARAMETERS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub struct CF_OPERATION_PARAMETERS_0_1 { pub Flags: CF_OPERATION_ACK_DEHYDRATE_FLAGS, @@ -3734,7 +3734,7 @@ impl ::core::default::Default for CF_OPERATION_PARAMETERS_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub struct CF_OPERATION_PARAMETERS_0_2 { pub Flags: CF_OPERATION_ACK_DELETE_FLAGS, @@ -3773,7 +3773,7 @@ impl ::core::default::Default for CF_OPERATION_PARAMETERS_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub struct CF_OPERATION_PARAMETERS_0_3 { pub Flags: CF_OPERATION_ACK_RENAME_FLAGS, @@ -3812,7 +3812,7 @@ impl ::core::default::Default for CF_OPERATION_PARAMETERS_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub struct CF_OPERATION_PARAMETERS_0_4 { pub Flags: CF_OPERATION_RESTART_HYDRATION_FLAGS, @@ -3853,7 +3853,7 @@ impl ::core::default::Default for CF_OPERATION_PARAMETERS_0_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub struct CF_OPERATION_PARAMETERS_0_5 { pub Flags: CF_OPERATION_RETRIEVE_DATA_FLAGS, @@ -3895,7 +3895,7 @@ impl ::core::default::Default for CF_OPERATION_PARAMETERS_0_5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub struct CF_OPERATION_PARAMETERS_0_6 { pub Flags: CF_OPERATION_TRANSFER_DATA_FLAGS, @@ -3937,7 +3937,7 @@ impl ::core::default::Default for CF_OPERATION_PARAMETERS_0_6 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub struct CF_OPERATION_PARAMETERS_0_7 { pub Flags: CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS, @@ -4014,7 +4014,7 @@ impl ::core::default::Default for CF_PLACEHOLDER_BASIC_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct CF_PLACEHOLDER_CREATE_INFO { pub RelativeFileName: ::windows_core::PCWSTR, @@ -4415,6 +4415,6 @@ impl ::core::default::Default for CF_SYNC_STATUS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_System_CorrelationVector`"] +#[doc = "Required features: `\"Win32_System_CorrelationVector\"`"] #[cfg(feature = "Win32_System_CorrelationVector")] pub type CF_CALLBACK = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Compression/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Compression/mod.rs index 70a72c493e..d5687c4342 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Compression/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Compression/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseCompressor(compressorhandle: P0) -> ::windows_core::Result<()> @@ -8,14 +8,14 @@ where ::windows_targets::link!("cabinet.dll" "system" fn CloseCompressor(compressorhandle : COMPRESSOR_HANDLE) -> super::super::Foundation:: BOOL); CloseCompressor(compressorhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseDecompressor(decompressorhandle: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("cabinet.dll" "system" fn CloseDecompressor(decompressorhandle : isize) -> super::super::Foundation:: BOOL); CloseDecompressor(decompressorhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Compress(compressorhandle: P0, uncompresseddata: ::core::option::Option<*const ::core::ffi::c_void>, uncompresseddatasize: usize, compressedbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, compressedbuffersize: usize, compresseddatasize: *mut usize) -> ::windows_core::Result<()> @@ -25,28 +25,28 @@ where ::windows_targets::link!("cabinet.dll" "system" fn Compress(compressorhandle : COMPRESSOR_HANDLE, uncompresseddata : *const ::core::ffi::c_void, uncompresseddatasize : usize, compressedbuffer : *mut ::core::ffi::c_void, compressedbuffersize : usize, compresseddatasize : *mut usize) -> super::super::Foundation:: BOOL); Compress(compressorhandle.into_param().abi(), ::core::mem::transmute(uncompresseddata.unwrap_or(::std::ptr::null())), uncompresseddatasize, ::core::mem::transmute(compressedbuffer.unwrap_or(::std::ptr::null_mut())), compressedbuffersize, compresseddatasize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateCompressor(algorithm: COMPRESS_ALGORITHM, allocationroutines: ::core::option::Option<*const COMPRESS_ALLOCATION_ROUTINES>, compressorhandle: *mut COMPRESSOR_HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("cabinet.dll" "system" fn CreateCompressor(algorithm : COMPRESS_ALGORITHM, allocationroutines : *const COMPRESS_ALLOCATION_ROUTINES, compressorhandle : *mut COMPRESSOR_HANDLE) -> super::super::Foundation:: BOOL); CreateCompressor(algorithm, ::core::mem::transmute(allocationroutines.unwrap_or(::std::ptr::null())), compressorhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateDecompressor(algorithm: COMPRESS_ALGORITHM, allocationroutines: ::core::option::Option<*const COMPRESS_ALLOCATION_ROUTINES>, decompressorhandle: *mut isize) -> ::windows_core::Result<()> { ::windows_targets::link!("cabinet.dll" "system" fn CreateDecompressor(algorithm : COMPRESS_ALGORITHM, allocationroutines : *const COMPRESS_ALLOCATION_ROUTINES, decompressorhandle : *mut isize) -> super::super::Foundation:: BOOL); CreateDecompressor(algorithm, ::core::mem::transmute(allocationroutines.unwrap_or(::std::ptr::null())), decompressorhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Decompress(decompressorhandle: isize, compresseddata: ::core::option::Option<*const ::core::ffi::c_void>, compresseddatasize: usize, uncompressedbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, uncompressedbuffersize: usize, uncompresseddatasize: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> { ::windows_targets::link!("cabinet.dll" "system" fn Decompress(decompressorhandle : isize, compresseddata : *const ::core::ffi::c_void, compresseddatasize : usize, uncompressedbuffer : *mut ::core::ffi::c_void, uncompressedbuffersize : usize, uncompresseddatasize : *mut usize) -> super::super::Foundation:: BOOL); Decompress(decompressorhandle, ::core::mem::transmute(compresseddata.unwrap_or(::std::ptr::null())), compresseddatasize, ::core::mem::transmute(uncompressedbuffer.unwrap_or(::std::ptr::null_mut())), uncompressedbuffersize, ::core::mem::transmute(uncompresseddatasize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryCompressorInformation(compressorhandle: P0, compressinformationclass: COMPRESS_INFORMATION_CLASS, compressinformation: *mut ::core::ffi::c_void, compressinformationsize: usize) -> ::windows_core::Result<()> @@ -56,14 +56,14 @@ where ::windows_targets::link!("cabinet.dll" "system" fn QueryCompressorInformation(compressorhandle : COMPRESSOR_HANDLE, compressinformationclass : COMPRESS_INFORMATION_CLASS, compressinformation : *mut ::core::ffi::c_void, compressinformationsize : usize) -> super::super::Foundation:: BOOL); QueryCompressorInformation(compressorhandle.into_param().abi(), compressinformationclass, compressinformation, compressinformationsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryDecompressorInformation(decompressorhandle: isize, compressinformationclass: COMPRESS_INFORMATION_CLASS, compressinformation: *mut ::core::ffi::c_void, compressinformationsize: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("cabinet.dll" "system" fn QueryDecompressorInformation(decompressorhandle : isize, compressinformationclass : COMPRESS_INFORMATION_CLASS, compressinformation : *mut ::core::ffi::c_void, compressinformationsize : usize) -> super::super::Foundation:: BOOL); QueryDecompressorInformation(decompressorhandle, compressinformationclass, compressinformation, compressinformationsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResetCompressor(compressorhandle: P0) -> ::windows_core::Result<()> @@ -73,14 +73,14 @@ where ::windows_targets::link!("cabinet.dll" "system" fn ResetCompressor(compressorhandle : COMPRESSOR_HANDLE) -> super::super::Foundation:: BOOL); ResetCompressor(compressorhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResetDecompressor(decompressorhandle: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("cabinet.dll" "system" fn ResetDecompressor(decompressorhandle : isize) -> super::super::Foundation:: BOOL); ResetDecompressor(decompressorhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCompressorInformation(compressorhandle: P0, compressinformationclass: COMPRESS_INFORMATION_CLASS, compressinformation: *const ::core::ffi::c_void, compressinformationsize: usize) -> ::windows_core::Result<()> @@ -90,7 +90,7 @@ where ::windows_targets::link!("cabinet.dll" "system" fn SetCompressorInformation(compressorhandle : COMPRESSOR_HANDLE, compressinformationclass : COMPRESS_INFORMATION_CLASS, compressinformation : *const ::core::ffi::c_void, compressinformationsize : usize) -> super::super::Foundation:: BOOL); SetCompressorInformation(compressorhandle.into_param().abi(), compressinformationclass, compressinformation, compressinformationsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDecompressorInformation(decompressorhandle: isize, compressinformationclass: COMPRESS_INFORMATION_CLASS, compressinformation: *const ::core::ffi::c_void, compressinformationsize: usize) -> ::windows_core::Result<()> { diff --git a/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/impl.rs index 5f1605d3e6..20190f80b5 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/impl.rs @@ -15,7 +15,7 @@ impl IDedupBackupSupport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDedupChunkLibrary_Impl: Sized { fn InitializeForPushBuffers(&self) -> ::windows_core::Result<()>; @@ -66,7 +66,7 @@ impl IDedupChunkLibrary_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDedupDataPort_Impl: Sized { fn GetStatus(&self, pstatus: *mut DedupDataPortVolumeStatus, pdataheadroommb: *mut u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/mod.rs index f2abdbf820..606cb9d726 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/mod.rs @@ -32,7 +32,7 @@ impl IDedupChunkLibrary { pub unsafe fn Uninitialize(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Uninitialize)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetParameter(&self, dwparamtype: u32, vparamvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParameter)(::windows_core::Interface::as_raw(self), dwparamtype, ::core::mem::transmute(vparamvalue)).ok() @@ -76,7 +76,7 @@ impl IDedupDataPort { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InsertChunks)(::windows_core::Interface::as_raw(self), pchunkmetadata.len() as _, ::core::mem::transmute(pchunkmetadata.as_ptr()), pchunkdata.len() as _, ::core::mem::transmute(pchunkdata.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertChunksWithStream(&self, pchunkmetadata: &[DedupChunk], databytecount: u32, pchunkdatastream: P0) -> ::windows_core::Result<::windows_core::GUID> where @@ -89,7 +89,7 @@ impl IDedupDataPort { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CommitStreams)(::windows_core::Interface::as_raw(self), pstreams.len() as _, ::core::mem::transmute(pstreams.as_ptr()), pentries.len() as _, ::core::mem::transmute(pentries.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommitStreamsWithStream(&self, pstreams: &[DedupStream], entrycount: u32, pentriesstream: P0) -> ::windows_core::Result<::windows_core::GUID> where diff --git a/crates/libs/windows/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs index b8efac9f9a..1c727fa093 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs @@ -58,7 +58,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetDfsGetClientInfo(dfsentrypath : ::windows_core::PCWSTR, servername : ::windows_core::PCWSTR, sharename : ::windows_core::PCWSTR, level : u32, buffer : *mut *mut u8) -> u32); NetDfsGetClientInfo(dfsentrypath.into_param().abi(), servername.into_param().abi(), sharename.into_param().abi(), level, buffer) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn NetDfsGetFtContainerSecurity(domainname: P0, securityinformation: u32, ppsecuritydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR, lpcbsecuritydescriptor: *mut u32) -> u32 @@ -78,7 +78,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetDfsGetInfo(dfsentrypath : ::windows_core::PCWSTR, servername : ::windows_core::PCWSTR, sharename : ::windows_core::PCWSTR, level : u32, buffer : *mut *mut u8) -> u32); NetDfsGetInfo(dfsentrypath.into_param().abi(), servername.into_param().abi(), sharename.into_param().abi(), level, buffer) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn NetDfsGetSecurity(dfsentrypath: P0, securityinformation: u32, ppsecuritydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR, lpcbsecuritydescriptor: *mut u32) -> u32 @@ -88,7 +88,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetDfsGetSecurity(dfsentrypath : ::windows_core::PCWSTR, securityinformation : u32, ppsecuritydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR, lpcbsecuritydescriptor : *mut u32) -> u32); NetDfsGetSecurity(dfsentrypath.into_param().abi(), securityinformation, ppsecuritydescriptor, lpcbsecuritydescriptor) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn NetDfsGetStdContainerSecurity(machinename: P0, securityinformation: u32, ppsecuritydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR, lpcbsecuritydescriptor: *mut u32) -> u32 @@ -174,7 +174,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetDfsSetClientInfo(dfsentrypath : ::windows_core::PCWSTR, servername : ::windows_core::PCWSTR, sharename : ::windows_core::PCWSTR, level : u32, buffer : *const u8) -> u32); NetDfsSetClientInfo(dfsentrypath.into_param().abi(), servername.into_param().abi(), sharename.into_param().abi(), level, buffer) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn NetDfsSetFtContainerSecurity(domainname: P0, securityinformation: u32, psecuritydescriptor: P1) -> u32 @@ -195,7 +195,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetDfsSetInfo(dfsentrypath : ::windows_core::PCWSTR, servername : ::windows_core::PCWSTR, sharename : ::windows_core::PCWSTR, level : u32, buffer : *const u8) -> u32); NetDfsSetInfo(dfsentrypath.into_param().abi(), servername.into_param().abi(), sharename.into_param().abi(), level, buffer) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn NetDfsSetSecurity(dfsentrypath: P0, securityinformation: u32, psecuritydescriptor: P1) -> u32 @@ -206,7 +206,7 @@ where ::windows_targets::link!("netapi32.dll" "system" fn NetDfsSetSecurity(dfsentrypath : ::windows_core::PCWSTR, securityinformation : u32, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR) -> u32); NetDfsSetSecurity(dfsentrypath.into_param().abi(), securityinformation, psecuritydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn NetDfsSetStdContainerSecurity(machinename: P0, securityinformation: u32, psecuritydescriptor: P1) -> u32 @@ -575,7 +575,7 @@ impl ::core::default::Default for DFS_INFO_106 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct DFS_INFO_107 { pub Comment: ::windows_core::PWSTR, @@ -619,7 +619,7 @@ impl ::core::default::Default for DFS_INFO_107 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct DFS_INFO_150 { pub SdLengthReserved: u32, @@ -1111,7 +1111,7 @@ impl ::core::default::Default for DFS_INFO_7 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct DFS_INFO_8 { pub EntryPath: ::windows_core::PWSTR, @@ -1158,7 +1158,7 @@ impl ::core::default::Default for DFS_INFO_8 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct DFS_INFO_9 { pub EntryPath: ::windows_core::PWSTR, diff --git a/crates/libs/windows/src/Windows/Win32/Storage/EnhancedStorage/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/EnhancedStorage/impl.rs index 7ad3c6af12..70eae39369 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/EnhancedStorage/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/EnhancedStorage/impl.rs @@ -71,7 +71,7 @@ impl IEnhancedStorageACT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnhancedStorageACT2_Impl: Sized + IEnhancedStorageACT_Impl { fn GetDeviceName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -114,7 +114,7 @@ impl IEnhancedStorageACT2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnhancedStorageACT3_Impl: Sized + IEnhancedStorageACT2_Impl { fn UnauthorizeEx(&self, dwflags: u32) -> ::windows_core::Result<()>; @@ -164,7 +164,7 @@ impl IEnhancedStorageACT3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Devices_PortableDevices`"] +#[doc = "Required features: `\"Win32_Devices_PortableDevices\"`"] #[cfg(feature = "Win32_Devices_PortableDevices")] pub trait IEnhancedStorageSilo_Impl: Sized { fn GetInfo(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/EnhancedStorage/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/EnhancedStorage/mod.rs index 858bafab72..04d06d4927 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/EnhancedStorage/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/EnhancedStorage/mod.rs @@ -71,7 +71,7 @@ impl IEnhancedStorageACT2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDeviceName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDeviceRemovable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -124,7 +124,7 @@ impl IEnhancedStorageACT3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDeviceName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDeviceRemovable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -133,13 +133,13 @@ impl IEnhancedStorageACT3 { pub unsafe fn UnauthorizeEx(&self, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnauthorizeEx)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsQueueFrozen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsQueueFrozen)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetShellExtSupport(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -181,7 +181,7 @@ impl IEnhancedStorageSilo { pub unsafe fn SendCommand(&self, command: u8, pbcommandbuffer: &[u8], pbresponsebuffer: *mut u8, pcbresponsebuffer: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendCommand)(::windows_core::Interface::as_raw(self), command, ::core::mem::transmute(pbcommandbuffer.as_ptr()), pbcommandbuffer.len() as _, pbresponsebuffer, pcbresponsebuffer).ok() } - #[doc = "Required features: `Win32_Devices_PortableDevices`"] + #[doc = "Required features: `\"Win32_Devices_PortableDevices\"`"] #[cfg(feature = "Win32_Devices_PortableDevices")] pub unsafe fn GetPortableDevice(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -318,196 +318,196 @@ pub const ENHANCED_STORAGE_AUTHN_STATE_DEVICE_ERROR: u32 = 2147483650u32; pub const ENHANCED_STORAGE_AUTHN_STATE_NOT_AUTHENTICATED: u32 = 2u32; pub const ENHANCED_STORAGE_AUTHN_STATE_NO_AUTHENTICATION_REQUIRED: u32 = 1u32; pub const ENHANCED_STORAGE_AUTHN_STATE_UNKNOWN: u32 = 0u32; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_CAPABILITY_ASYMMETRIC_KEY_CRYPTOGRAPHY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_CAPABILITY_CERTIFICATE_EXTENSION_PARSING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_CAPABILITY_HASH_ALGS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_CAPABILITY_RENDER_USER_DATA_UNUSABLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_CAPABILITY_SIGNING_ALGS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_ADMIN_CERTIFICATE_AUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 103 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_CREATE_CERTIFICATE_REQUEST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 108 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_DEVICE_CERTIFICATE_AUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 102 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_GET_ACT_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 113 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_GET_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 106 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_GET_CERTIFICATE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 105 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_CAPABILITIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 112 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_CAPABILITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 111 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_GUID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 114 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_HOST_CERTIFICATE_AUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_INITIALIZE_TO_MANUFACTURER_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 104 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_SET_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 107 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_CERT_UNAUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 110 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_PASSWORD_AUTHORIZE_ACT_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 203 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_PASSWORD_CHANGE_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 209 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_PASSWORD_CONFIG_ADMINISTRATOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 206 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_PASSWORD_CREATE_USER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 207 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_PASSWORD_DELETE_USER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 208 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_PASSWORD_INITIALIZE_USER_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 210 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_PASSWORD_QUERY_INFORMATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 205 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_PASSWORD_START_INITIALIZE_TO_MANUFACTURER_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 211 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_PASSWORD_UNAUTHORIZE_ACT_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 204 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_SILO_ENUMERATE_SILOS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_SILO_GET_AUTHENTICATION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_COMMAND_SILO_IS_AUTHENTICATION_SILO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_ADMIN_HINT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2011 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_AUTHENTICATION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 1006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3009 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_ACT_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3014 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_CAPABILITY_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3011 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3003 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_LENGTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3008 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_REQUEST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3010 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_CAPABILITIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3013 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_CAPABILITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3012 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_GUID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3015 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_IS_AUTHENTICATION_SILO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 1009 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_MAX_AUTH_FAILURES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_MAX_CERTIFICATE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3001 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_NEW_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2008 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_NEW_PASSWORD_INDICATOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2007 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_NEXT_CERTIFICATE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_NEXT_CERTIFICATE_OF_TYPE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3007 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_OLD_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2005 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2004 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_PASSWORD_INDICATOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2006 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_PASSWORD_SILO_INFO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2014 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_QUERY_SILO_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2017 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_QUERY_SILO_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2016 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_SECURITY_IDENTIFIER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2015 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_SIGNER_CERTIFICATE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3016 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_SILO_FRIENDLYNAME_SPECIFIED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2013 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_SILO_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2012 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_STORED_CERTIFICATE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3002 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_TEMPORARY_UNAUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 1010 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_USER_HINT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2009 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_USER_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2010 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const ENHANCED_STORAGE_PROPERTY_VALIDATION_POLICY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3005 }; pub const ES_AUTHN_ERROR_END: u32 = 1279u32; @@ -688,3118 +688,3118 @@ pub const PHOTO_SHARPNESS_NORMAL: u32 = 0u32; pub const PHOTO_SHARPNESS_SOFT: u32 = 1u32; pub const PHOTO_WHITEBALANCE_AUTO: u32 = 0u32; pub const PHOTO_WHITEBALANCE_MANUAL: u32 = 1u32; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AcquisitionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x65a98875_3c80_40ab_abbc_efdaf77dbee2), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Address_Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Address_CountryCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Address_Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 102 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Address_RegionCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 103 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Address_Town: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 104 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_ExcludeFromShowInNewInstall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_IsDestListSeparator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_IsDualMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_PreventPinning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_RelaunchCommand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_RelaunchDisplayNameResource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_RelaunchIconResource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_SettingsCommand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 38 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_StartPinOption: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_ToastActivatorCLSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_UninstallCommand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 37 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppUserModel_VisualElementsManifestHintPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 31 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_AppZoneIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x502cfeab_47eb_459c_b960_e6d8728f7701), pid: 102 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ApplicationDefinedProperties: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcdbfc167_337e_41d8_af7c_8c09205429c7), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ApplicationName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Audio_ChannelCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Audio_Compression: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Audio_EncodingBitrate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Audio_Format: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Audio_IsVariableBitRate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6822fee_8c17_4d62_823c_8e9cfcbd1d5c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Audio_PeakValue: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2579e5d0_1116_4084_bd9a_9b4f7cb4df5e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Audio_SampleRate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Audio_SampleSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Audio_StreamName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Audio_StreamNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Author: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CachedFileUpdaterContentIdForConflictResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 114 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CachedFileUpdaterContentIdForStream: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 113 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_Duration: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x293ca35a_09aa_4dd2_b180_1fe245728a52), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_IsOnline: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbfee9149_e3e2_49a7_a862_c05988145cec), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_IsRecurring: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x315b9c8d_80a9_4ef9_ae16_8e746da51d70), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_Location: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf6272d18_cecc_40b1_b26a_3911717aa7bd), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_OptionalAttendeeAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd55bae5a_3892_417a_a649_c6ac5aaaeab3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_OptionalAttendeeNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x09429607_582d_437f_84c3_de93a2b24c3c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_OrganizerAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x744c8242_4df5_456c_ab9e_014efb9021e3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_OrganizerName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaaa660f9_9865_458e_b484_01bc7fe3973e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_ReminderTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x72fc5ba4_24f9_4011_9f3f_add27afad818), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_RequiredAttendeeAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0ba7d6c3_568d_4159_ab91_781a91fb71e5), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_RequiredAttendeeNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb33af30b_f552_4584_936c_cb93e5cda29f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_Resources: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f58a38_c54b_4c40_8696_97235980eae1), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_ResponseStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x188c1f91_3c40_4132_9ec5_d8b03b72a8a2), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_ShowTimeAs: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5bf396d4_5eb2_466f_bde9_2fb3f2361d6e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Calendar_ShowTimeAsText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x53da57cf_62c0_45c4_81de_7610bcefd7f5), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Capacity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Comment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Communication_AccountName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Communication_DateItemExpires: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x428040ac_a177_4c8a_9760_f6f761227f9a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Communication_Direction: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8e531030_b960_4346_ae0d_66bc9a86fb94), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Communication_FollowupIconIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x83a6347e_6fe4_4f40_ba9c_c4865240d1f4), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Communication_HeaderItem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9c34f84_2241_4401_b607_bd20ed75ae7f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Communication_PolicyTag: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xec0b4191_ab0b_4c66_90b6_c6637cdebbab), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Communication_SecurityFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8619a4b6_9f4d_4429_8c0f_b996ca59e335), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Communication_Suffix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x807b653a_9e91_43ef_8f97_11ce04ee20c5), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Communication_TaskStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbe1a72c6_9a1d_46b7_afe7_afaf8cef4999), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Communication_TaskStatusText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa6744477_c237_475b_a075_54f34498292a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Company: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ComputerName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Computer_DecoratedFreeSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_AccountPictureDynamicVideo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0b8bb018_2725_4b44_92ba_7933aeb2dde7), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_AccountPictureLarge: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0b8bb018_2725_4b44_92ba_7933aeb2dde7), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_AccountPictureSmall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0b8bb018_2725_4b44_92ba_7933aeb2dde7), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Anniversary: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9ad5badb_cea7_4470_a03d_b84e51b9949e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_AssistantName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcd102c9c_5540_4a88_a6f6_64e4981c8cd1), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_AssistantTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9a93244d_a7ad_4ff8_9b99_45ee4cc09af6), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Birthday: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 47 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x730fb6dd_cf7c_426b_a03f_bd166cc9ee24), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress1Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 119 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress1Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 117 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress1PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 120 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress1Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 118 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress1Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 116 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress2Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 124 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress2Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 122 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress2PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 125 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress2Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 123 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress2Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 121 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress3Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 129 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress3Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 127 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress3PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 130 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress3Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 128 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddress3Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 126 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x402b5934_ec5a_48c3_93e6_85e86a2d934e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb0b87314_fcf6_4feb_8dff_a50da6af561c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbc4e71ce_17f9_48d5_bee9_021df0ea5409), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe1d4a09e_d758_4cd1_b6ec_34a8b5a73f80), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x446f787f_10c4_41cb_a6c4_4d0343551597), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xddd1460f_c0bf_4553_8ce4_10433c908fb0), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessEmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf271c659_7e5e_471f_ba25_7f77b286f836), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessFaxNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x91eff6f3_2e27_42ca_933e_7c999fbe310b), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessHomePage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56310920_2491_4919_99ce_eadb06fafdb2), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_BusinessTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6a15e5a0_0a1e_4cd7_bb8c_d2f1b0c929bc), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_CallbackTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf53d1c3_49e0_4f7f_8567_5a821d8ac542), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_CarTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8fdc6dea_b929_412b_ba90_397a257465fe), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd4729704_8ef1_43ef_9024_2bd381187fd5), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_CompanyMainTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8589e481_6040_473d_b171_7fa89c2708ed), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_ConnectedServiceDisplayName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x39b77f4f_a104_4863_b395_2db2ad8f7bc1), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_ConnectedServiceIdentities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x80f41eb8_afc4_4208_aa5f_cce21a627281), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_ConnectedServiceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb5c84c9e_5927_46b5_a3cc_933c21b78469), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_ConnectedServiceSupportedActions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa19fb7a9_024b_4371_a8bf_4d29c3e4e9c9), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_DataSuppliers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9660c283_fc3a_4a08_a096_eed3aac46da2), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfc9f7306_ff8f_4d49_9fb6_3ffe5c0951ec), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_DisplayBusinessPhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x364028da_d895_41fe_a584_302b1bb70a76), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_DisplayHomePhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5068bcdf_d697_4d85_8c53_1f1cdab01763), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_DisplayMobilePhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9cb0c358_9d7a_46b1_b466_dcc6f1a3d93d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_DisplayOtherPhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x03089873_8ee8_4191_bd60_d31f72b7900b), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_EmailAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf8fa7fa3_d12b_4785_8a4e_691a94f7a3e7), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_EmailAddress2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x38965063_edc8_4268_8491_b7723172cf29), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_EmailAddress3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x644d37b4_e1b3_4bad_b099_7e7c04966aca), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_EmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84d8f337_981d_44b3_9615_c7596dba17e3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_EmailName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcc6f4f24_6083_4bd4_8754_674d0de87ab8), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_FileAsName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf1a24aa7_9ca7_40f6_89ec_97def9ffe8db), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_FirstName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14977844_6b49_4aad_a714_a4513bf60460), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_FullName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x635e9051_50a5_4ba2_b9db_4ed056c77296), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Gender: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3c8cee58_d4f0_4cf9_b756_4e5d24447bcd), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_GenderValue: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3c8cee58_d4f0_4cf9_b756_4e5d24447bcd), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Hobbies: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5dc2253f_5e11_4adf_9cfe_910dd01e3e70), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x98f98354_617a_46b8_8560_5b1b64bf1f89), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress1Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 104 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress1Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 102 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress1PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 105 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress1Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 103 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress1Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress2Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 109 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress2Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 107 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress2PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 110 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress2Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 108 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress2Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 106 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress3Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 114 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress3Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 112 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress3PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 115 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress3Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 113 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddress3Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 111 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 65 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x08a65aa1_f4c9_43dd_9ddf_a33d8e7ead85), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7b9f6399_0a3f_4b12_89bd_4adc51c918af), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8afcc170_8a46_4b53_9eee_90bae7151e62), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc89a23d0_7d6d_4eb8_87d4_776a82d493e5), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0adef160_db3f_4308_9a21_06237b16fa2a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeEmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56c90e9d_9d46_4963_886f_2e1cd9a694ef), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeFaxNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x660e04d6_81ab_4977_a09f_82313113ab26), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_HomeTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_IMAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd68dbd8a_3374_4b81_9972_3ec30682db3d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Initials: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf3d8f40d_50cb_44a2_9718_40cb9119495d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JA_CompanyNamePhonetic: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x897b3694_fe9e_43e6_8066_260f590c0100), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JA_FirstNamePhonetic: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x897b3694_fe9e_43e6_8066_260f590c0100), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JA_LastNamePhonetic: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x897b3694_fe9e_43e6_8066_260f590c0100), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo1CompanyAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 120 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo1CompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 102 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo1Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 106 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo1Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 105 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo1OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 104 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo1Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 103 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo1YomiCompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo2CompanyAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 121 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo2CompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 108 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo2Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 113 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo2Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 112 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo2OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 110 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo2Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 109 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo2YomiCompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 107 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo3CompanyAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 123 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo3CompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 115 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo3Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 119 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo3Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 118 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo3OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 117 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo3Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 116 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobInfo3YomiCompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 114 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_JobTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Label: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x97b0ad89_df49_49cc_834e_660974fd755b), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_LastName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8f367200_c270_457c_b1d4_e07c5bcd90c7), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_MailingAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc0ac206a_827e_4650_95ae_77e2bb74fcc9), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_MiddleName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 71 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_MobileTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 35 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_NickName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 74 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x508161fa_313b_43d5_83a1_c1accf68622c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress1Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 134 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress1Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 132 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress1PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 135 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress1Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 133 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress1Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 131 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress2Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 139 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress2Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 137 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress2PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 140 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress2Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 138 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress2Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 136 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress3Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 144 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress3Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 142 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress3PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 145 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress3Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 143 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddress3Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 141 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6e682923_7f7b_4f0c_a337_cfca296687bf), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8f167568_0aae_4322_8ed9_6055b7b0e398), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8b26ea41_058f_43f6_aecc_4035681ce977), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x95c656c1_2abf_4148_9ed3_9ec602e3b7cd), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x71b377d6_e570_425f_a170_809fae73e54e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xff962609_b7d6_4999_862d_95180d529aea), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_OtherEmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x11d6336b_38c4_4ec9_84d6_eb38d0b150af), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PagerTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd6304e01_f8f5_4f45_8b15_d024a6296789), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PersonalTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 69 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PhoneNumbersCanonical: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd042d2a1_927e_40b5_a503_6edbd42a517e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Prefix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 75 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PrimaryAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc8ea94f0_a9e3_4969_a94b_9c62a95324e0), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PrimaryAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe53d799d_0f3f_466e_b2ff_74634a3cb7a4), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PrimaryAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xde5ef3c7_46e1_484e_9999_62c5308394c1), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PrimaryAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x18bbd425_ecfd_46ef_b612_7b4a6034eda0), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PrimaryAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf1176dfe_7138_4640_8b4c_ae375dc70a6d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PrimaryAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x63c25b20_96be_488f_8788_c09c407ad812), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PrimaryEmailAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 48 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_PrimaryTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Profession: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7268af55_1ce4_4f6e_a41f_b6e4ef10e4a9), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_SpouseName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9d2408b6_3167_422b_82b0_f583b7a7cfe3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Suffix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 73 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_TTYTDDTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaaf16bac_2b55_45e6_9f6d_415eb94910df), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_TelexNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc554493c_c1f7_40c1_a76c_ef8c0614003e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_WebPage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Webpage2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 124 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Contact_Webpage3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 125 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ContainedItems: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 29 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ContentId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 132 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ContentStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ContentType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ContentUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 131 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Copyright: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CreatorAppId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc2ea046e_033c_4e91_bd5b_d4942f6bbe49), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CreatorOpenWithUIOptions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc2ea046e_033c_4e91_bd5b_d4942f6bbe49), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DRM_DatePlayExpires: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DRM_DatePlayStarts: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DRM_Description: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DRM_IsDisabled: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DRM_IsProtected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DRM_PlayCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DataObjectFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1e81a3f8_a30f_4247_b9ee_1d0368a9425c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DateAccessed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DateAcquired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2cbaa8f5_d81f_47ca_b17a_f8d822300131), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DateArchived: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x43f8d7b7_a444_4f87_9383_52271c9b915c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DateCompleted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x72fab781_acda_43e5_b155_b2434f85e678), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DateCreated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DateImported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 18258 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DateModified: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DefaultSaveLocationDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DescriptionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Bluetooth_DeviceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Bluetooth_Flags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Bluetooth_LastConnectedTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Bluetooth_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Bluetooth_ModelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Bluetooth_ProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Bluetooth_ProductVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Bluetooth_ServiceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Bluetooth_VendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Bluetooth_VendorIdSource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Hid_IsReadOnly: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Hid_ProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Hid_UsageId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Hid_UsagePage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Hid_VendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Hid_VersionNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_PrinterDriverDirectory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x847c66de_b8d6_4af9_abc3_6f4f926bc039), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_PrinterDriverName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xafc47170_14f5_498c_8f30_b0d19be449c6), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_PrinterEnumerationFlag: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa00742a1_cd8c_4b37_95ab_70755587767a), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_PrinterName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0a7b84ef_0c27_463f_84ef_06c5070001be), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_PrinterPortName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xeec7b761_6f94_41b1_949f_c729720dd13c), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Proximity_SupportsNfc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfb3842cd_9e2a_4f83_8fcc_4b0761139ae9), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Serial_PortName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Serial_UsbProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_Serial_UsbVendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_WinUsb_DeviceInterfaceClasses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_WinUsb_UsbClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_WinUsb_UsbProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_WinUsb_UsbProtocol: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_WinUsb_UsbSubClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DeviceInterface_WinUsb_UsbVendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Device_PrinterURL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0b48f35a_be6e_4f17_b108_3c4073d1669a), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_CanPair: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_Categories: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_DialProtocol_InstalledApplications: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_IsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_IsPresent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_ModelIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_ProtocolIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportedUriSchemes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsAudio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsCapturing: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsImages: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsLimitedDiscovery: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsNetworking: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsObjectTransfer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsPositioning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsRendering: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsTelephony: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepContainer_SupportsVideo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_AepId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_Bluetooth_CacheMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9744311e_7951_4b2e_b6f0_ecb293cac119), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_Bluetooth_ServiceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa399aac7_c265_474e_b073_ffce57721716), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_Bluetooth_TargetDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9744311e_7951_4b2e_b6f0_ecb293cac119), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x71724756_3e74_4432_9b59_e7b2f668a593), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x71724756_3e74_4432_9b59_e7b2f668a593), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_IoT_ServiceInterfaces: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x79d94e82_4d79_45aa_821a_74858b4e4ca6), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_ParentAepIsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_ProtocolId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_ServiceClassId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x71724756_3e74_4432_9b59_e7b2f668a593), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AepService_ServiceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_AepId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3b2ce006_5e61_4fde_bab8_9b8aac9b26df), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Major: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Minor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Audio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Capturing: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Information: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_LimitedDiscovery: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Networking: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_ObjectXfer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Positioning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Rendering: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Telephony: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_LastSeenTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Le_AddressType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Le_Appearance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 1 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Le_Appearance_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Le_Appearance_Subcategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Bluetooth_Le_IsConnectable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_CanPair: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe7c3fb29_caa7_4f47_8c8b_be59b330d4c5), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe7c3fb29_caa7_4f47_8c8b_be59b330d4c5), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_DeviceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_IsConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_IsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_IsPresent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_ModelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_PointOfService_ConnectionTypes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd4bf61b3_442e_4ada_882d_fa7b70c832d9), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_ProtocolId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3b2ce006_5e61_4fde_bab8_9b8aac9b26df), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Aep_SignalStrength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AppPackageFamilyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x51236583_0c4a_4fe8_b81f_166aec13f510), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AudioDevice_Microphone_IsFarField: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AudioDevice_Microphone_SignalToNoiseRatioInDb: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AudioDevice_RawProcessingSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_AudioDevice_SpeechProcessingSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfb1de864_e06d_47f4_82a6_8a0aef44493c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_BatteryLife: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_BatteryPlusCharging: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 22 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_BatteryPlusChargingText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 91 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_CategoryGroup: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 94 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_CategoryIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 90 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_CategoryPlural: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 92 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_ChallengeAep: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0774315e_b714_48ec_8de8_8125c077ac11), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_ChargingState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_ClassGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_CompatibleIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Connected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 55 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8c7ed206_3f8a_4827_b3ab_ae9e1faefc6c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DefaultTooltip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x880f70a2_6082_47ac_8aab_a739d1a300c3), pid: 153 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DevObjectType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x13673f42_a3d6_49f6_b4da_ae46e0c5237c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DeviceCapabilities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DeviceCharacteristics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 29 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DeviceDescription1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 81 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DeviceDescription2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 82 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DeviceHasProblem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DeviceInstanceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 256 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DeviceManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DialProtocol_InstalledApplications: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6845cc72_1b71_48c3_af86_b09171a19b14), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_DiscoveryMethod: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 52 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_Domain: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_FullName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_HostName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_InstanceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_NetworkAdapterId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_PortNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_Priority: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_ServiceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_TextAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_Ttl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Dnssd_Weight: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12288 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_FunctionPaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_GlyphIcon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x51236583_0c4a_4fe8_b81f_166aec13f510), pid: 123 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_HardwareIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 57 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_InLocalMachineContainer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8c7ed206_3f8a_4827_b3ab_ae9e1faefc6c), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_InterfaceClassGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_InterfaceEnabled: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_InterfacePaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_IpAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12297 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_IsDefault: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 86 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_IsNetworkConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 85 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_IsShared: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 84 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_IsSoftwareInstalling: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_LaunchDeviceStageFromExplorer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 77 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_LocalMachine: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 70 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_LocationPaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 37 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8192 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_MetadataPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 71 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_MicrophoneArray_Geometry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa1829ea2_27eb_459e_935d_b2fad7b07762), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_MissedCalls: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_ModelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8194 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_ModelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8195 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_NetworkName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_NetworkType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_NetworkedTooltip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x880f70a2_6082_47ac_8aab_a739d1a300c3), pid: 152 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_NewPictures: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_NotWorkingProperly: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 83 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Notification: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x06704b0c_e830_4c81_9178_91e4e95a80a0), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_NotificationStore: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x06704b0c_e830_4c81_9178_91e4e95a80a0), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Notifications_LowBattery: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc4c07f2b_8524_4e66_ae3a_a6235f103beb), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Notifications_MissedCall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6614ef48_4efe_4424_9eda_c79f404edf3e), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Notifications_NewMessage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2be9260a_2012_4742_a555_f41b638b7dcb), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Notifications_NewVoicemail: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x59569556_0a08_4212_95b9_fae2ad6413db), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Notifications_StorageFull: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa0e00ee1_f0c7_4d41_b8e7_26a7bd8d38b0), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Notifications_StorageFullLinkText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa0e00ee1_f0c7_4d41_b8e7_26a7bd8d38b0), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Paired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 56 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Panel_PanelGroup: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8dbc9c86_97a9_4bff_9bc6_bfe95d3e6dad), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Panel_PanelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8dbc9c86_97a9_4bff_9bc6_bfe95d3e6dad), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Parent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_PhoneLineTransportDevice_Connected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaecf2fe8_1d00_4fee_8a6d_a70d719b772b), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_PhysicalDeviceLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_PlaybackPositionPercent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_PlaybackState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_PlaybackTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Present: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_PresentationUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8198 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_PrimaryCategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_RemainingDuration: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_RestrictedInterface: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Roaming: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_SafeRemovalRequired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xafd97640_86a3_4210_b67c_289c41aabe55), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_SchematicName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_ServiceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16384 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_ServiceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16385 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_SharedTooltip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x880f70a2_6082_47ac_8aab_a739d1a300c3), pid: 151 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_SignalStrength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_SmartCards_ReaderKind: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd6b5b883_18bd_4b4d_b2ec_9e38affeda82), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 259 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Status1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 257 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Status2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 258 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_StorageCapacity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_StorageFreeSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_StorageFreeSpacePercent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_TextMessages: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Voicemail: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirectServices_AdvertisementId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirectServices_RequestServiceInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirectServices_ServiceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirectServices_ServiceConfigMethods: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirectServices_ServiceInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirectServices_ServiceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_DeviceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_GroupId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_InformationElements: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_InterfaceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_InterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_IsConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_IsLegacyDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_IsMiracastLcpSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_IsVisible: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_MiracastVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_Services: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFiDirect_SupportedChannelList: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiFi_InterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef1167eb_cbfc_4341_a568_a7c91a68982c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WiaDeviceType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6bdd1fc6_810f_11d0_bec7_08002be2092f), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_WinPhone8CameraFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb7b4d61c_5a64_4187_a52e_b1539f359099), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Devices_Wwan_InterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xff1167eb_cbfc_4341_a568_a7c91a68982c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_ByteCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_CharacterCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_ClientID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x276d7bb0_5b34_4fb0_aa4b_158ed12a1809), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_Contributor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf334115e_da1b_4509_9b3d_119504dc7abb), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_DateCreated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_DatePrinted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_DateSaved: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_Division: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1e005ee6_bf27_428b_b01c_79676acd2870), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_DocumentID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe08805c8_e395_40df_80d2_54f0d6c43154), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_HiddenSlideCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_LastAuthor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_LineCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_MultimediaClipCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_NoteCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_PageCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_ParagraphCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_PresentationFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_RevisionNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_Security: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_SlideCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_Template: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_TotalEditingTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_Version: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 29 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Document_WordCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_DueDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f8472b5_e0af_4db2_8071_c53fe76ae7ce), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_EdgeGesture_DisableTouchWhenFullscreen: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x32ce38b2_2c9a_41b1_9bc5_b3784394aa44), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_EndDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc75faa05_96fd_49e7_9cb4_9f601082d553), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ExpandoProperties: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6fa20de6_d11c_4d9d_a154_64317628c12d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FileAllocationSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FileAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FileCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FileDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FileExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe4f10a3c_49e6_405d_8288_a23bd4eeaa6c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FileFRN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FileName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x41cf5ae0_f75a_4806_bd87_59c7d9248eb9), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FileOfflineAvailabilityStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FileOwner: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9b174b34_40ff_11d2_a27e_00c04fc30871), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FilePlaceholderStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FileVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FindData: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FlagColor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x67df94de_0ca7_4d6f_b792_053a3e4f03cf), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FlagColorText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x45eae747_8e2a_40ae_8cbf_ca52aba6152a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FlagStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FlagStatusText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdc54fd2e_189d_4871_aa01_08c2f57a4abc), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FolderKind: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FolderNameDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FreeSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_FullText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1e3ee840_bc2b_476c_8237_2acd1a839b22), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_Altitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x827edb4f_5b73_44a7_891d_fdffabea35ca), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_AltitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x78342dcb_e358_4145_ae9a_6bfe4e0f9f51), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_AltitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2dad1eb7_816d_40d3_9ec3_c9773be2aade), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_AltitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x46ac629d_75ea_4515_867f_6dc4321c5844), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_AreaInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x972e333e_ac7e_49f1_8adf_a70d07a9bcab), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DOP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cf8fb02_1837_42f1_a697_a7017aa289b9), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DOPDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa0be94c5_50ba_487b_bd35_0654be8881ed), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DOPNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x47166b16_364f_4aa0_9f31_e2ab3df449c3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_Date: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3602c812_0f3b_45f0_85ad_603468d69423), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestBearing: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc66d4b3c_e888_47cc_b99f_9dca3ee34dea), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestBearingDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7abcf4f8_7c3f_4988_ac91_8d2c2e97eca5), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestBearingNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xba3b1da9_86ee_4b5d_a2a4_a271a429f0cf), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestBearingRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9ab84393_2a0f_4b75_bb22_7279786977cb), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestDistance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa93eae04_6804_4f24_ac81_09b266452118), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestDistanceDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9bc2c99b_ac71_4127_9d1c_2596d0d7dcb7), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestDistanceNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2bda47da_08c6_4fe1_80bc_a72fc517c5d0), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestDistanceRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xed4df2d3_8695_450b_856f_f5c1c53acb66), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestLatitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9d1d7cc5_5c39_451c_86b3_928e2d18cc47), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestLatitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3a372292_7fca_49a7_99d5_e47bb2d4e7ab), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestLatitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xecf4b6f6_d5a6_433c_bb92_4076650fc890), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestLatitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcea820b9_ce61_4885_a128_005d9087c192), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestLongitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x47a96261_cb4c_4807_8ad3_40b9d9dbc6bc), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestLongitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x425d69e5_48ad_4900_8d80_6eb6b8d0ac86), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestLongitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa3250282_fb6d_48d5_9a89_dbcace75cccf), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_DestLongitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x182c1ea6_7c1c_4083_ab4b_ac6c9f4ed128), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_Differential: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaaf4ee25_bd3b_4dd7_bfc4_47f77bb00f6d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_ImgDirection: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x16473c91_d017_4ed9_ba4d_b6baa55dbcf8), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_ImgDirectionDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x10b24595_41a2_4e20_93c2_5761c1395f32), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_ImgDirectionNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdc5877c7_225f_45f7_bac7_e81334b6130a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_ImgDirectionRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa4aaa5b7_1ad0_445f_811a_0f8f6e67f6b5), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_Latitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8727cfff_4868_4ec6_ad5b_81b98521d1ab), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_LatitudeDecimal: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0f55cde2_4f49_450d_92c1_dcd16301b1b7), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_LatitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x16e634ee_2bff_497b_bd8a_4341ad39eeb9), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_LatitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7ddaaad1_ccc8_41ae_b750_b2cb8031aea2), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_LatitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x029c0252_5b86_46c7_aca0_2769ffc8e3d4), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_Longitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc4c4dbb2_b593_466b_bbda_d03d27d5e43a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_LongitudeDecimal: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4679c1b5_844d_4590_baf5_f322231f1b81), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_LongitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbe6e176c_4534_4d2c_ace5_31dedac1606b), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_LongitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x02b0f689_a914_4e45_821d_1dda452ed2c4), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_LongitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x33dcf22b_28d5_464c_8035_1ee9efd25278), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_MapDatum: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2ca2dae6_eddc_407d_bef1_773942abfa95), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_MeasureMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa015ed5d_aaea_4d58_8a86_3c586920ea0b), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_ProcessingMethod: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x59d49e61_840f_4aa9_a939_e2099b7f6399), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_Satellites: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x467ee575_1f25_4557_ad4e_b8b58b0d9c15), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_Speed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xda5d0862_6e76_4e1b_babd_70021bd25494), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_SpeedDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7d122d5a_ae5e_4335_8841_d71e7ce72f53), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_SpeedNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xacc9ce3d_c213_4942_8b48_6d0820f21c6d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_SpeedRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xecf7f4c9_544f_4d6d_9d98_8ad79adaf453), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x125491f4_818f_46b2_91b5_d537753617b2), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_Track: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x76c09943_7c33_49e3_9e7e_cdba872cfada), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_TrackDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc8d1920c_01f6_40c0_ac86_2f3a4ad00770), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_TrackNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x702926f4_44a6_43e1_ae71_45627116893b), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_TrackRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x35dbe6fe_44c3_4400_aaae_d2c799c407e8), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_GPS_VersionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x22704da4_c6b2_4a99_8e56_f16df8c92599), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_HighKeywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_History_SelectionCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1ce0d6bc_536c_4600_b0dd_7e0c66b350d5), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_History_TargetUrlHostName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1ce0d6bc_536c_4600_b0dd_7e0c66b350d5), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_History_VisitCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa26f4afc_7346_4299_be47_eb1ae613139f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IdentityProvider_Name: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb96eff7b_35ca_4a35_8607_29e3a54c46ea), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IdentityProvider_Picture: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2425166f_5642_4864_992f_98fd98f294c3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_Blob: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8c3b93a4_baed_1a83_9a32_102ee313f6eb), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_DisplayName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7d683fc9_d155_45a8_bb1f_89d19bcb792f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_InternetSid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d6d5d49_265d_4688_9f4e_1fdd33e7cc83), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_IsMeIdentity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa4108708_09df_4377_9dfc_6d99986d5a67), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_KeyProviderContext: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa26f4afc_7346_4299_be47_eb1ae613139f), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_KeyProviderName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa26f4afc_7346_4299_be47_eb1ae613139f), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_LogonStatusString: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf18dedf3_337f_42c0_9e03_cee08708a8c3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_PrimaryEmailAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfcc16823_baed_4f24_9b32_a0982117f7fa), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_PrimarySid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2b1b801e_c0c1_4987_9ec5_72fa89814787), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_ProviderData: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa8a74b92_361b_4e9a_b722_7c4a7330a312), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_ProviderID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x74a7de49_fa11_4d3d_a006_db7e08675916), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_QualifiedUserName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xda520e51_f4e9_4739_ac82_02e0a95c9030), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_UniqueID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe55fc3b0_2b60_4220_918e_b21e8bf16016), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Identity_UserName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc4322503_78ca_49c6_9acc_a68e2afd7b6b), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ImageParsingName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd7750ee0_c6a4_48ec_b53e_b87b52e6d073), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_BitDepth: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_ColorSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 40961 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_CompressedBitsPerPixel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x364b6fa9_37ab_482a_be2b_ae02f60d4318), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_CompressedBitsPerPixelDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1f8844e1_24ad_4508_9dfd_5326a415ce02), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_CompressedBitsPerPixelNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd21a7148_d32c_4624_8900_277210f79c0f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_Compression: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 259 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_CompressionText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3f08e66f_2f44_4bb9_a682_ac35d2562322), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_Dimensions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_HorizontalResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_HorizontalSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_ImageID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x10dabe05_32aa_4c29_bf1a_63e2d220587f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_ResolutionUnit: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x19b51fa6_1f92_4a5c_ab48_7df0abd67444), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_VerticalResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Image_VerticalSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Importance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ImportanceText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa3b29791_7713_4e1d_bb40_17db85f01831), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_InfoTipText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_InternalName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsAttachment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf23f425c_71a1_4fa8_922f_678ea4a60408), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsDefaultNonOwnerSaveLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsDefaultSaveLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsDeleted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5cda5fc8_33ee_4ff3_9094_ae7bd8868c4d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsEncrypted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x90e5e14e_648b_4826_b2aa_acaf790e3513), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsFlagged: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5da84765_e3ff_4278_86b0_a27967fbdd03), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsFlaggedComplete: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa6f360d2_55f9_48de_b909_620e090a647c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsIncomplete: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x346c8bd1_2e6a_4c45_89a4_61b78e8e700f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsLocationSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsPinnedToNameSpaceTree: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsRead: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsSearchOnlyItem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsSendToTarget: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 33 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_IsShared: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef884c5b_2bfe_41bb_aae5_76eedf4f9902), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemAuthors: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd0a04f0a_462a_48a4_bb2f_3706e88dbd7d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemClassType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x048658ad_2db8_41a4_bbb6_ac1ef1207eb1), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf7db74b4_4287_4103_afba_f1b13dcd75cf), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemFolderNameDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemFolderPathDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemFolderPathDisplayNarrow: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdabd30ed_0043_4789_a7f8_d013a4736622), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6b8da074_3b5c_43bc_886f_0a2cdce00b6f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemNameDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemNameDisplayWithoutExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemNamePrefix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd7313ff1_a77a_401c_8c99_3dbdd68add36), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemNameSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemParticipants: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd4d0aa16_9948_41a4_aa85_d97ff9646993), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemPathDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemPathDisplayNarrow: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemSubType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 37 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemTypeText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ItemUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Journal_Contacts: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdea7c82c_1d89_4a66_9427_a4e3debabcb1), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Journal_EntryType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x95beb1fc_326d_4644_b396_cd3ed90e6ddf), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Keywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Kind: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1e3ee840_bc2b_476c_8237_2acd1a839b22), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_KindText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf04bef95_c585_4197_a2b7_df46fdc9ee6d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Language: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 28 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_LastSyncError: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 107 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_LastSyncWarning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 128 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_LastWriterPackageFamilyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x502cfeab_47eb_459c_b960_e6d8728f7701), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_LayoutPattern_ContentViewModeForBrowse: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 500 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_LayoutPattern_ContentViewModeForSearch: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 501 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_LibraryLocationsCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x908696c7_8f87_44f2_80ed_a8c1c6894575), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_Arguments: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x436f2667_14e2_4feb_b30a_146c53b5b674), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_Comment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_DateVisited: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_Description: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_FeedItemLocalId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8a2f99f9_3c37_465d_a8d7_69777a246d0c), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_TargetExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7a7d76f4_b630_4bd7_95ff_37cc51a975c9), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_TargetParsingPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_TargetSFGAOFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_TargetSFGAOFlagsStrings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd6942081_d53b_443d_ad47_5e059d9cd27a), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_TargetUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_TargetUrlHostName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8a2f99f9_3c37_465d_a8d7_69777a246d0c), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Link_TargetUrlPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8a2f99f9_3c37_465d_a8d7_69777a246d0c), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_LowKeywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_MIMEType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0b63e350_9ccc_11d0_bcdb_00805fccce04), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_AuthorUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 32 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_AverageLevel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x09edd5b6_b301_43c5_9990_d00302effd46), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ClassPrimaryID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ClassSecondaryID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_CollectionGroupID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_CollectionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ContentDistributor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ContentID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_CreatorApplication: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_CreatorApplicationVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 28 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_DVDID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_DateEncoded: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2e4b640d_5019_46d8_8881_55414cc5caa0), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_DateReleased: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xde41cc29_6971_4290_b472_f59f2e2f31e2), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_DlnaProfileID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcfa31b45_525d_4998_bb44_3f7d81542fa4), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_Duration: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_EncodedBy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 36 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_EncodingSettings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 37 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_EpisodeNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_FrameCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_MCDI: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_MetadataContentProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_Producer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 22 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_PromotionUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 33 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ProtectionType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 38 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ProviderRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 39 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ProviderStyle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 40 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_Publisher: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 30 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_SeasonNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_SeriesName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 42 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_SubTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 38 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_SubscriptionContentId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9aebae7a_9644_487d_a92c_657585ed751a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ThumbnailLargePath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 47 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ThumbnailLargeUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 48 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ThumbnailSmallPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 49 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_ThumbnailSmallUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 50 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_UniqueFileIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 35 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_UserNoAutoInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 41 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_UserWebUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 34 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_Writer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Media_Year: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_MediumKeywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 26 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_AttachmentContents: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x3143bf7c_80a8_4854_8880_e2e40189bdd0), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_AttachmentNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_BccAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_BccName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_CcAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_CcName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_ConversationID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdc8f80bd_af1e_4289_85b6_3dfc1b493992), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_ConversationIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdc8f80bd_af1e_4289_85b6_3dfc1b493992), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_DateReceived: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_DateSent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_Flags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa82d9ee7_ca67_4312_965e_226bcea85023), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_FromAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_FromName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_HasAttachments: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9c1fcf74_2d97_41ba_b4ae_cb2e3661a6e4), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_IsFwdOrReply: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9a9bc088_4f6d_469e_9919_e705412040f9), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_MessageClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcd9ed458_08ce_418f_a70e_f912c7bb9c5c), pid: 103 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_Participants: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1a9ba605_8e7c_4d11_ad7d_a50ada18ba1b), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_ProofInProgress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9098f33c_9a7d_48a8_8de5_2e1227a64e91), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_SenderAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0be1c8e7_1981_4676_ae14_fdd78f05a6e7), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_SenderName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0da41cfa_d224_4a18_ae2f_596158db4b3a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_Store: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_ToAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_ToDoFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1f856a9f_6900_4aba_9505_2d5f1b4d66cb), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_ToDoTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbccc8a3c_8cef_42e5_9b1c_c69079398bc7), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Message_ToName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_MileageInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfdf84370_031a_4add_9e91_0d775f1c6605), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_AlbumArtist: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_AlbumArtistSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf1fdb4af_f78c_466c_bb05_56e92db0b8ec), pid: 103 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_AlbumID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_AlbumTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_AlbumTitleSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x13eb7ffc_ec89_4346_b19d_ccc6f1784223), pid: 101 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_Artist: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_ArtistSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdeeb2db5_0696_4ce0_94fe_a01f77a45fb5), pid: 102 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_BeatsPerMinute: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 35 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_Composer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_ComposerSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00bc20a3_bd48_4085_872c_a88d77f5097e), pid: 105 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_Conductor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 36 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_ContentGroupDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 33 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_DiscNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6afe7437_9bcd_49c7_80fe_4a5c65fa5874), pid: 104 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_DisplayArtist: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfd122953_fa93_4ef7_92c3_04c946b2f7c8), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_Genre: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_InitialKey: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 34 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_IsCompilation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc449d5cb_9ea4_4809_82e8_af9d59ded6d1), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_Lyrics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_Mood: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 39 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_PartOfSet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 37 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_Period: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 31 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_SynchronizedLyrics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6b223b6a_162e_4aa9_b39f_05d678fc6d77), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Music_TrackNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_NamespaceCLSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Note_Color: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4776cafa_bce4_4cb1_a23e_265e76d8eb11), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Note_ColorText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x46b4e8de_cdb2_440d_885c_1658eb65b914), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Null: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_OfflineAvailability: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa94688b6_7d9f_4570_a648_e3dfc0ab2b3f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_OfflineStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d24888f_4718_4bda_afed_ea0fb4386cd8), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_OriginalFileName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_OwnerSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ParentalRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ParentalRatingReason: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x10984e0a_f9f2_4321_b7ef_baf195af4319), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ParentalRatingsOrganization: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa7fe0840_1344_46f0_8d37_52ed712a4bf9), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ParsingBindContext: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdfb9a04d_362f_4ca3_b30b_0254b17b5b84), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ParsingName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ParsingPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 30 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PerceivedType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PercentFull: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_Aperture: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37378 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ApertureDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe1a9a38b_6685_46bd_875e_570dc7ad7320), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ApertureNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0337ecec_39fb_4581_a0bd_4c4cc51e9914), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_Brightness: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1a701bf6_478c_4361_83ab_3701bb053c58), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_BrightnessDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6ebe6946_2321_440a_90f0_c043efd32476), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_BrightnessNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9e7d118f_b314_45a0_8cfb_d654b917c9e9), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_CameraManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 271 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_CameraModel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 272 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_CameraSerialNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 273 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_Contrast: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2a785ba9_8d23_4ded_82e6_60a350c86a10), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ContrastText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x59dde9f2_5253_40ea_9a8b_479e96c6249a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_DateTaken: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 36867 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_DigitalZoom: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf85bf840_a925_4bc2_b0c4_8e36b598679e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_DigitalZoomDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x745baf0e_e5c1_4cfb_8a1b_d031a0a52393), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_DigitalZoomNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x16cbb924_6500_473b_a5be_f1599bcbe413), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_EXIFVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd35f743a_eb2e_47f2_a286_844132cb1427), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_Event: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 18248 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureBias: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37380 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureBiasDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xab205e50_04b7_461c_a18c_2f233836e627), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureBiasNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x738bf284_1d87_420b_92cf_5834bf6ef9ed), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x967b5af8_995a_46ed_9e11_35b3c5b9782d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureIndexDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x93112f89_c28b_492f_8a9d_4be2062cee8a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureIndexNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcdedcf30_8919_44df_8f4c_4eb2ffdb8d89), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureProgram: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 34850 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureProgramText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfec690b7_5f30_4646_ae47_4caafba884a3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 33434 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureTimeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x55e98597_ad16_42e0_b624_21599a199838), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ExposureTimeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x257e44e2_9031_4323_ac38_85c552871b2e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 33437 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FNumberDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe92a2496_223b_4463_a4e3_30eabba79d80), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FNumberNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1b97738a_fdfc_462f_9d93_1957e08be90c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_Flash: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37385 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FlashEnergy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 41483 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FlashEnergyDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd7b61c70_6323_49cd_a5fc_c84277162c97), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FlashEnergyNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfcad3d3d_0858_400f_aaa3_2f66cce2a6bc), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FlashManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xaabaf6c9_e0c5_4719_8585_57b103e584fe), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FlashModel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfe83bb35_4d1a_42e2_916b_06f3e1af719e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FlashText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6b8b68f6_200b_47ea_8d25_d8050f57339f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FocalLength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37386 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FocalLengthDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x305bc615_dca1_44a5_9fd4_10c0ba79412e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FocalLengthInFilm: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa0e74609_b84d_4f49_b860_462bd9971f98), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FocalLengthNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x776b6b3b_1e3d_4b0c_9a0e_8fbaf2a8492a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FocalPlaneXResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcfc08d97_c6f7_4484_89dd_ebef4356fe76), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FocalPlaneXResolutionDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0933f3f5_4786_4f46_a8e8_d64dd37fa521), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FocalPlaneXResolutionNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdccb10af_b4e2_4b88_95f9_031b4d5ab490), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FocalPlaneYResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4fffe4d0_914f_4ac4_8d6f_c9c61de169b1), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FocalPlaneYResolutionDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1d6179a6_a876_4031_b013_3347b2b64dc8), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_FocalPlaneYResolutionNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa2e541c5_4440_4ba8_867e_75cfc06828cd), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_GainControl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfa304789_00c7_4d80_904a_1e4dcc7265aa), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_GainControlDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x42864dfd_9da4_4f77_bded_4aad7b256735), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_GainControlNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8e8ecf7c_b7b8_4eb8_a63f_0ee715c96f9e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_GainControlText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc06238b2_0bf9_4279_a723_25856715cb9d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ISOSpeed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 34855 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_LensManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe6ddcaf7_29c5_4f0a_9a68_d19412ec7090), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_LensModel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe1277516_2b5f_4869_89b1_2e585bd38b7a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_LightSource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37384 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_MakerNote: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfa303353_b659_4052_85e9_bcac79549b84), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_MakerNoteOffset: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x813f4124_34e6_4d17_ab3e_6b1f3c2247a1), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_MaxAperture: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x08f6d7c2_e3f2_44fc_af1e_5aa5c81a2d3e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_MaxApertureDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc77724d4_601f_46c5_9b89_c53f93bceb77), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_MaxApertureNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc107e191_a459_44c5_9ae6_b952ad4b906d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_MeteringMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37383 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_MeteringModeText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf628fd8c_7ba8_465a_a65b_c5aa79263a9e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_Orientation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 274 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_OrientationText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa9ea193c_c511_498a_a06b_58e2776dcc28), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_PeopleNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe8309b6e_084c_49b4_b1fc_90a80331b638), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_PhotometricInterpretation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x341796f1_1df9_4b1c_a564_91bdefa43877), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_PhotometricInterpretationText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x821437d6_9eab_4765_a589_3b1cbbd22a61), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ProgramMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d217f6d_3f6a_4825_b470_5f03ca2fbe9b), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ProgramModeText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7fe3aa27_2648_42f3_89b0_454e5cb150c3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_RelatedSoundFile: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x318a6b45_087f_4dc2_b8cc_05359551fc9e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_Saturation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49237325_a95a_4f67_b211_816b2d45d2e0), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_SaturationText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x61478c08_b600_4a84_bbe4_e99c45f0a072), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_Sharpness: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfc6976db_8349_4970_ae97_b3c5316a08f0), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_SharpnessText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x51ec3f47_dd50_421d_8769_334f50424b1e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ShutterSpeed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37377 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ShutterSpeedDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe13d8975_81c7_4948_ae3f_37cae11e8ff7), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_ShutterSpeedNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x16ea4042_d6f4_4bca_8349_7c78d30fb333), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_SubjectDistance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37382 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_SubjectDistanceDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0c840a88_b043_466d_9766_d4b26da3fa77), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_SubjectDistanceNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8af4961c_f526_43e5_aa81_db768219178d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_TagViewAggregate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb812f15d_c2d8_4bbf_bacd_79744346113f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_TranscodedForSync: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9a8ebb75_6458_4e82_bacb_35c0095b03bb), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_WhiteBalance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xee3d3d8a_5381_4cfa_b13b_aaf66b5f4ec9), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Photo_WhiteBalanceText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6336b95e_c7a7_426d_86fd_7ae3d39c84b4), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Priority: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9c1fcf74_2d97_41ba_b4ae_cb2e3661a6e4), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PriorityText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd98be98b_b86b_4095_bf52_9d23b2e0a752), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Project: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x39a7f922_477c_48de_8bc8_b28441e342e3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Advanced: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x900a403b_097b_4b95_8ae2_071fdaeeb118), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Audio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2804d469_788f_48aa_8570_71b9c187e138), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Calendar: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9973d2b5_bfd8_438a_ba94_5349b293181a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Camera: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xde00de32_547e_4981_ad4b_542f2e9007d8), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Contact: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xdf975fd3_250a_4004_858f_34e29a3e37aa), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Content: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd0dab0ba_368a_4050_a882_6c010fd19a4f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Description: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8969b275_9475_4e00_a887_ff93b8b41e44), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_FileSystem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3a7d2c1_80fc_4b40_8f34_30ea111bdc2e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_GPS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf3713ada_90e3_4e11_aae5_fdc17685b9be), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_General: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xcc301630_b192_4c22_b372_9f4c6d338e07), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Image: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe3690a87_0fa8_4a2a_9a9f_fce8827055ac), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Media: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x61872cf7_6b5e_4b4b_ac2d_59da84459248), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_MediaAdvanced: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8859a284_de7e_4642_99ba_d431d044b1ec), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Message: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7fd7259d_16b4_4135_9f97_7c96ecd2fa9e), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Music: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x68dd6094_7216_40f1_a029_43fe7127043f), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Origin: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2598d2fb_5569_4367_95df_5cd3a177e1a5), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_PhotoAdvanced: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cb2bf5a_9ee7_4a86_8222_f01e07fdadaf), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_RecordedTV: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xe7b33238_6584_4170_a5c0_ac25efd9da56), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropGroup_Video: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbebe0920_7671_4c54_a3eb_49fddfc191ee), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_ConflictPrompt: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_ContentViewModeForBrowse: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_ContentViewModeForSearch: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_ExtendedTileInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_FileOperationPrompt: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_FullDetails: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_InfoTip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_NonPersonal: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49d1091f_082e_493f_b23f_d2308aa9668c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_PreviewDetails: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_PreviewTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_QuickTip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_TileInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PropList_XPDetailsPanel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf2275480_f782_4291_bd94_f13693513aec), pid: 0 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ProviderItemID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf21d9941_81f0_471a_adee_4e74b49217ed), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Rating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RatingText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x90197ca7_fd8f_4e8c_9da3_b57e1e609295), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_ChannelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_Credits: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_DateContentExpires: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_EpisodeName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_IsATSCContent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_IsClosedCaptioningAvailable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_IsDTVContent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_IsHDContent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 18 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_IsRepeatBroadcast: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_IsSAP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_NetworkAffiliation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x2c53c813_fb63_4e22_a1ab_0b331ca1e273), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_OriginalBroadcastDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4684fe97_8765_4842_9c13_f006447b178c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_ProgramDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_RecordingTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa5477f61_7a82_4eca_9dde_98b69b2479b3), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_StationCallSign: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RecordedTV_StationName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x1b5439e7_eba1_4af8_bdd7_7af1d4549493), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_RemoteConflictingFile: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 115 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SFGAOFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_AutoSummary: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x560c36c0_503a_11cf_baa1_00004c752a9a), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_ContainerHash: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xbceee283_35df_4d53_826a_f36a3eefc6be), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_Contents: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 19 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_EntryID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_ExtendedProperties: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7b03b546_fa4f_4a52_a2fe_03d5311e5865), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_GatherTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0b63e350_9ccc_11d0_bcdb_00805fccce04), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_HitCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_IsClosedDirectory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_IsFullyContained: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_QueryFocusedSummary: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x560c36c0_503a_11cf_baa1_00004c752a9a), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_QueryFocusedSummaryWithFallback: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x560c36c0_503a_11cf_baa1_00004c752a9a), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_QueryPropertyHits: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 21 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_Rank: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_Store: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa06992b3_8caf_4ed7_a547_b259e32ac9fc), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_UrlToIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Search_UrlToIndexWithModificationTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Security_AllowedEnterpriseDataProtectionIdentities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x38d43380_d418_4830_84d5_46935a81c5c6), pid: 32 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Security_EncryptionOwners: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x5f5aff6a_37e5_4780_97ea_80c7565cf535), pid: 34 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Security_EncryptionOwnersDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xde621b8f_e125_43a3_a32d_5665446d632a), pid: 25 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sensitivity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf8d3f6ac_4874_42cb_be59_ab454b30716a), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SensitivityText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd0c7f054_3f72_4725_8527_129a577cb269), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ShareUserRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SharedWith: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef884c5b_2bfe_41bb_aae5_76eedf4f9902), pid: 200 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SharingStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xef884c5b_2bfe_41bb_aae5_76eedf4f9902), pid: 300 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Shell_OmitFromView: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xde35258c_c695_4cbc_b982_38b0ad24ced0), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Shell_SFGAOFlagsStrings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd6942081_d53b_443d_ad47_5e059d9cd27a), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SimpleRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xa09f084e_ad41_489f_8076_aa5be3082bca), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Size: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SoftwareUsed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 305 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Software_DateLastUsed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x841e4f90_ff59_4d16_8947_e81bbffab36d), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Software_ProductName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SourceItem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x668cdfa5_7a1b_4323_ae4b_e527393a1d81), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SourcePackageFamilyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xffae9db7_1c8d_43ff_818c_84403aa3732d), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StartDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x48fd6ec8_8a12_4cdf_a03e_4ec5a511edde), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x000214a1_0000_0000_c000_000000000046), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StatusBarSelectedItemCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26dc287c_6e3d_4bd3_b2b0_6a26ba2e346d), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StatusBarViewItemCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x26dc287c_6e3d_4bd3_b2b0_6a26ba2e346d), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderCallerVersionInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderError: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 109 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderFileChecksum: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderFileFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderFileHasConflict: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderFileIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderFileRemoteUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 112 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderFileVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderFileVersionWaterline: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 108 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderShareStatuses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 111 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderSharingStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 117 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_StorageProviderStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 110 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Storage_Portable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Storage_RemovableMedia: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Storage_SystemCritical: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Subject: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Supplemental_Album: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Supplemental_AlbumID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Supplemental_Location: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Supplemental_Person: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Supplemental_ResourceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Supplemental_Tag: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_SyncTransferStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 103 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_Comments: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_ConflictDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_ConflictFirstLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_ConflictSecondLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_HandlerCollectionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_HandlerID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_HandlerName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_HandlerType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_HandlerTypeLabel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_ItemID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_ItemName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_ProgressPercentage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 23 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_State: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 24 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Sync_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Task_BillingInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xd37d52c6_261c_4303_82b3_08b926ac6f12), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Task_CompletionStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x084d8a0a_e6d5_40de_bf1f_c8820e7c877c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Task_Owner: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x08c7cc5f_60f2_4494_ad75_55e3e0b5add0), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Thumbnail: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 17 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ThumbnailCacheId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x446d16b1_8dad_4870_a748_402ea43d788c), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ThumbnailStream: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 27 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_TitleSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xf0f7984d_222e_4ad2_82ab_1dd8ea40e57e), pid: 300 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_TotalFileSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Trademarks: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_TransferOrder: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 106 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_TransferPosition: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 104 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_TransferSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 105 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_Compression: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_Director: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 20 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_EncodingBitrate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_FourCC: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 44 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_FrameHeight: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_FrameRate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_FrameWidth: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_HorizontalAspectRatio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 42 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_IsSpherical: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 100 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_IsStereo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 98 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_Orientation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 99 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_SampleSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_StreamName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_StreamNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_TotalBitrate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 43 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_TranscodedForSync: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 46 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Video_VerticalAspectRatio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 45 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_VolumeId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x446d16b1_8dad_4870_a748_402ea43d788c), pid: 104 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Volume_FileSystem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Volume_IsMappedDrive: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x149c0b69_2c2d_48fc_808f_d318d78c4636), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_Volume_IsRoot: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_ZoneIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x502cfeab_47eb_459c_b960_e6d8728f7701), pid: 100 }; pub const PLAYBACKSTATE_NOMEDIA: u32 = 7u32; @@ -3918,7 +3918,7 @@ impl ::core::default::Default for ACT_AUTHORIZATION_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION { pub CurrentAdminFailures: u8, diff --git a/crates/libs/windows/src/Windows/Win32/Storage/FileHistory/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/FileHistory/impl.rs index d46d387955..a2f4d997f0 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/FileHistory/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/FileHistory/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFhConfigMgr_Impl: Sized { fn LoadConfiguration(&self) -> ::windows_core::Result<()>; @@ -143,7 +143,7 @@ impl IFhConfigMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFhReassociation_Impl: Sized { fn ValidateTarget(&self, targeturl: &::windows_core::BSTR) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/FileHistory/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/FileHistory/mod.rs index 16edbcff5f..5d54084229 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/FileHistory/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/FileHistory/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_System_WindowsProgramming\"`"] #[cfg(feature = "Win32_System_WindowsProgramming")] #[inline] pub unsafe fn FhServiceBlockBackup(pipe: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("fhsvcctl.dll" "system" fn FhServiceBlockBackup(pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE) -> ::windows_core::HRESULT); FhServiceBlockBackup(pipe.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_System_WindowsProgramming\"`"] #[cfg(feature = "Win32_System_WindowsProgramming")] #[inline] pub unsafe fn FhServiceClosePipe(pipe: P0) -> ::windows_core::Result<()> @@ -18,7 +18,7 @@ where ::windows_targets::link!("fhsvcctl.dll" "system" fn FhServiceClosePipe(pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE) -> ::windows_core::HRESULT); FhServiceClosePipe(pipe.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FhServiceOpenPipe(startserviceifstopped: P0) -> ::windows_core::Result @@ -29,7 +29,7 @@ where let mut result__ = ::std::mem::zeroed(); FhServiceOpenPipe(startserviceifstopped.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_System_WindowsProgramming\"`"] #[cfg(feature = "Win32_System_WindowsProgramming")] #[inline] pub unsafe fn FhServiceReloadConfiguration(pipe: P0) -> ::windows_core::Result<()> @@ -39,7 +39,7 @@ where ::windows_targets::link!("fhsvcctl.dll" "system" fn FhServiceReloadConfiguration(pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE) -> ::windows_core::HRESULT); FhServiceReloadConfiguration(pipe.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FhServiceStartBackup(pipe: P0, lowpriorityio: P1) -> ::windows_core::Result<()> @@ -50,7 +50,7 @@ where ::windows_targets::link!("fhsvcctl.dll" "system" fn FhServiceStartBackup(pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE, lowpriorityio : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); FhServiceStartBackup(pipe.into_param().abi(), lowpriorityio.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FhServiceStopBackup(pipe: P0, stoptracking: P1) -> ::windows_core::Result<()> @@ -61,7 +61,7 @@ where ::windows_targets::link!("fhsvcctl.dll" "system" fn FhServiceStopBackup(pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE, stoptracking : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); FhServiceStopBackup(pipe.into_param().abi(), stoptracking.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_System_WindowsProgramming\"`"] #[cfg(feature = "Win32_System_WindowsProgramming")] #[inline] pub unsafe fn FhServiceUnblockBackup(pipe: P0) -> ::windows_core::Result<()> @@ -78,7 +78,7 @@ impl IFhConfigMgr { pub unsafe fn LoadConfiguration(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LoadConfiguration)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateDefaultConfiguration(&self, overwriteifexists: P0) -> ::windows_core::Result<()> where @@ -89,7 +89,7 @@ impl IFhConfigMgr { pub unsafe fn SaveConfiguration(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SaveConfiguration)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddRemoveExcludeRule(&self, add: P0, category: FH_PROTECTED_ITEM_CATEGORY, item: P1) -> ::windows_core::Result<()> where @@ -98,7 +98,7 @@ impl IFhConfigMgr { { (::windows_core::Interface::vtable(self).AddRemoveExcludeRule)(::windows_core::Interface::as_raw(self), add.into_param().abi(), category, item.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIncludeExcludeRules(&self, include: P0, category: FH_PROTECTED_ITEM_CATEGORY) -> ::windows_core::Result where @@ -139,7 +139,7 @@ impl IFhConfigMgr { { (::windows_core::Interface::vtable(self).ProvisionAndSetNewTarget)(::windows_core::Interface::as_raw(self), targeturl.into_param().abi(), targetname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangeDefaultTargetRecommendation(&self, recommend: P0) -> ::windows_core::Result<()> where @@ -206,7 +206,7 @@ impl IFhReassociation { { (::windows_core::Interface::vtable(self).ScanTargetForConfigurations)(::windows_core::Interface::as_raw(self), targeturl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetConfigurationDetails(&self, index: u32, username: *mut ::windows_core::BSTR, pcname: *mut ::windows_core::BSTR, backuptime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetConfigurationDetails)(::windows_core::Interface::as_raw(self), index, ::core::mem::transmute(username), ::core::mem::transmute(pcname), backuptime).ok() @@ -214,7 +214,7 @@ impl IFhReassociation { pub unsafe fn SelectConfiguration(&self, index: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectConfiguration)(::windows_core::Interface::as_raw(self), index).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PerformReassociation(&self, overwriteifexists: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/impl.rs index a884908db0..1f77054bed 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DIFsrmClassificationEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -12,7 +12,7 @@ impl DIFsrmClassificationEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmAccessDeniedRemediationClient_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Show(&self, parentwnd: usize, accesspath: &::windows_core::BSTR, errortype: AdrClientErrorType, flags: i32, windowtitle: &::windows_core::BSTR, windowmessage: &::windows_core::BSTR) -> ::windows_core::Result; @@ -39,7 +39,7 @@ impl IFsrmAccessDeniedRemediationClient_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmAction_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Id(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -109,7 +109,7 @@ impl IFsrmAction_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmActionCommand_Impl: Sized + IFsrmAction_Impl { fn ExecutablePath(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -266,7 +266,7 @@ impl IFsrmActionCommand_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmActionEmail_Impl: Sized + IFsrmAction_Impl { fn MailFrom(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -423,7 +423,7 @@ impl IFsrmActionEmail_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmActionEmail2_Impl: Sized + IFsrmActionEmail_Impl { fn AttachmentFileListSize(&self) -> ::windows_core::Result; @@ -460,7 +460,7 @@ impl IFsrmActionEmail2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmActionEventLog_Impl: Sized + IFsrmAction_Impl { fn EventType(&self) -> ::windows_core::Result; @@ -517,7 +517,7 @@ impl IFsrmActionEventLog_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmActionReport_Impl: Sized + IFsrmAction_Impl { fn ReportTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -574,7 +574,7 @@ impl IFsrmActionReport_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmAutoApplyQuota_Impl: Sized + IFsrmQuotaObject_Impl { fn ExcludeFolders(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -624,7 +624,7 @@ impl IFsrmAutoApplyQuota_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmClassificationManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ClassificationReportFormats(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -944,7 +944,7 @@ impl IFsrmClassificationManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmClassificationManager2_Impl: Sized + IFsrmClassificationManager_Impl { fn ClassifyFiles(&self, filepaths: *const super::super::System::Com::SAFEARRAY, propertynames: *const super::super::System::Com::SAFEARRAY, propertyvalues: *const super::super::System::Com::SAFEARRAY, options: FsrmGetFilePropertyOptions) -> ::windows_core::Result<()>; @@ -965,7 +965,7 @@ impl IFsrmClassificationManager2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmClassificationRule_Impl: Sized + IFsrmRule_Impl { fn ExecutionOption(&self) -> ::windows_core::Result; @@ -1042,7 +1042,7 @@ impl IFsrmClassificationRule_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmClassifierModuleDefinition_Impl: Sized + IFsrmPipelineModuleDefinition_Impl { fn PropertiesAffected(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -1119,7 +1119,7 @@ impl IFsrmClassifierModuleDefinition_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmClassifierModuleImplementation_Impl: Sized + IFsrmPipelineModuleImplementation_Impl { fn LastModified(&self) -> ::windows_core::Result; @@ -1184,7 +1184,7 @@ impl IFsrmClassifierModuleImplementation_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1286,7 +1286,7 @@ impl IFsrmCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmCommittableCollection_Impl: Sized + IFsrmMutableCollection_Impl { fn Commit(&self, options: FsrmCommitOptions) -> ::windows_core::Result; @@ -1313,7 +1313,7 @@ impl IFsrmCommittableCollection_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmDerivedObjectsResult_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DerivedObjects(&self) -> ::windows_core::Result; @@ -1356,7 +1356,7 @@ impl IFsrmDerivedObjectsResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmExportImport_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ExportFileGroups(&self, filepath: &::windows_core::BSTR, filegroupnamessafearray: *const super::super::System::Variant::VARIANT, remotehost: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1433,7 +1433,7 @@ impl IFsrmExportImport_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileCondition_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result; @@ -1470,7 +1470,7 @@ impl IFsrmFileCondition_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileConditionProperty_Impl: Sized + IFsrmFileCondition_Impl { fn PropertyName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1587,7 +1587,7 @@ impl IFsrmFileConditionProperty_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileGroup_Impl: Sized + IFsrmObject_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1664,7 +1664,7 @@ impl IFsrmFileGroup_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileGroupImported_Impl: Sized + IFsrmFileGroup_Impl { fn OverwriteOnCommit(&self) -> ::windows_core::Result; @@ -1701,7 +1701,7 @@ impl IFsrmFileGroupImported_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileGroupManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CreateFileGroup(&self) -> ::windows_core::Result; @@ -1783,7 +1783,7 @@ impl IFsrmFileGroupManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileManagementJob_Impl: Sized + IFsrmObject_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2311,7 +2311,7 @@ impl IFsrmFileManagementJob_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileManagementJobManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ActionVariables(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -2393,7 +2393,7 @@ impl IFsrmFileManagementJobManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileScreen_Impl: Sized + IFsrmFileScreenBase_Impl { fn Path(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2482,7 +2482,7 @@ impl IFsrmFileScreen_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileScreenBase_Impl: Sized + IFsrmObject_Impl { fn BlockedFileGroups(&self) -> ::windows_core::Result; @@ -2565,7 +2565,7 @@ impl IFsrmFileScreenBase_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileScreenException_Impl: Sized + IFsrmObject_Impl { fn Path(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2615,7 +2615,7 @@ impl IFsrmFileScreenException_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileScreenManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ActionVariables(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -2749,7 +2749,7 @@ impl IFsrmFileScreenManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileScreenTemplate_Impl: Sized + IFsrmFileScreenBase_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2806,7 +2806,7 @@ impl IFsrmFileScreenTemplate_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileScreenTemplateImported_Impl: Sized + IFsrmFileScreenTemplate_Impl { fn OverwriteOnCommit(&self) -> ::windows_core::Result; @@ -2843,7 +2843,7 @@ impl IFsrmFileScreenTemplateImported_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmFileScreenTemplateManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CreateTemplate(&self) -> ::windows_core::Result; @@ -2925,7 +2925,7 @@ impl IFsrmFileScreenTemplateManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmMutableCollection_Impl: Sized + IFsrmCollection_Impl { fn Add(&self, item: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -2976,7 +2976,7 @@ impl IFsrmMutableCollection_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmObject_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Id(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -3040,7 +3040,7 @@ impl IFsrmObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmPathMapper_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetSharePathsForLocalPath(&self, localpath: &::windows_core::BSTR) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -3070,7 +3070,7 @@ impl IFsrmPathMapper_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmPipelineModuleConnector_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ModuleImplementation(&self) -> ::windows_core::Result; @@ -3146,7 +3146,7 @@ impl IFsrmPipelineModuleConnector_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmPipelineModuleDefinition_Impl: Sized + IFsrmObject_Impl { fn ModuleClsid(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3356,7 +3356,7 @@ impl IFsrmPipelineModuleDefinition_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmPipelineModuleImplementation_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OnLoad(&self, moduledefinition: ::core::option::Option<&IFsrmPipelineModuleDefinition>) -> ::windows_core::Result; @@ -3393,7 +3393,7 @@ impl IFsrmPipelineModuleImplementation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmProperty_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3462,7 +3462,7 @@ impl IFsrmProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmPropertyBag_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3740,7 +3740,7 @@ impl IFsrmPropertyBag_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmPropertyBag2_Impl: Sized + IFsrmPropertyBag_Impl { fn GetFieldValue(&self, field: FsrmPropertyBagField) -> ::windows_core::Result; @@ -3783,7 +3783,7 @@ impl IFsrmPropertyBag2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmPropertyCondition_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3867,7 +3867,7 @@ impl IFsrmPropertyCondition_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmPropertyDefinition_Impl: Sized + IFsrmObject_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3984,7 +3984,7 @@ impl IFsrmPropertyDefinition_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmPropertyDefinition2_Impl: Sized + IFsrmPropertyDefinition_Impl { fn PropertyDefinitionFlags(&self) -> ::windows_core::Result; @@ -4060,7 +4060,7 @@ impl IFsrmPropertyDefinition2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmPropertyDefinitionValue_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4129,7 +4129,7 @@ impl IFsrmPropertyDefinitionValue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmQuota_Impl: Sized + IFsrmQuotaObject_Impl { fn QuotaUsed(&self) -> ::windows_core::Result; @@ -4199,7 +4199,7 @@ impl IFsrmQuota_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmQuotaBase_Impl: Sized + IFsrmObject_Impl { fn QuotaLimit(&self) -> ::windows_core::Result; @@ -4316,7 +4316,7 @@ impl IFsrmQuotaBase_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmQuotaManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ActionVariables(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -4483,7 +4483,7 @@ impl IFsrmQuotaManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmQuotaManagerEx_Impl: Sized + IFsrmQuotaManager_Impl { fn IsAffectedByQuota(&self, path: &::windows_core::BSTR, options: FsrmEnumOptions) -> ::windows_core::Result; @@ -4510,7 +4510,7 @@ impl IFsrmQuotaManagerEx_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmQuotaObject_Impl: Sized + IFsrmQuotaBase_Impl { fn Path(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4599,7 +4599,7 @@ impl IFsrmQuotaObject_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmQuotaTemplate_Impl: Sized + IFsrmQuotaBase_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4656,7 +4656,7 @@ impl IFsrmQuotaTemplate_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmQuotaTemplateImported_Impl: Sized + IFsrmQuotaTemplate_Impl { fn OverwriteOnCommit(&self) -> ::windows_core::Result; @@ -4693,7 +4693,7 @@ impl IFsrmQuotaTemplateImported_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmQuotaTemplateManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CreateTemplate(&self) -> ::windows_core::Result; @@ -4775,7 +4775,7 @@ impl IFsrmQuotaTemplateManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmReport_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result; @@ -4885,7 +4885,7 @@ impl IFsrmReport_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmReportJob_Impl: Sized + IFsrmObject_Impl { fn Task(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5087,7 +5087,7 @@ impl IFsrmReportJob_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmReportManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn EnumReportJobs(&self, options: FsrmEnumOptions) -> ::windows_core::Result; @@ -5216,7 +5216,7 @@ impl IFsrmReportManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmReportScheduler_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn VerifyNamespaces(&self, namespacessafearray: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -5261,7 +5261,7 @@ impl IFsrmReportScheduler_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmRule_Impl: Sized + IFsrmObject_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5404,7 +5404,7 @@ impl IFsrmRule_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmSetting_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SmtpServer(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5548,7 +5548,7 @@ impl IFsrmSetting_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmStorageModuleDefinition_Impl: Sized + IFsrmPipelineModuleDefinition_Impl { fn Capabilities(&self) -> ::windows_core::Result; @@ -5625,7 +5625,7 @@ impl IFsrmStorageModuleDefinition_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmStorageModuleImplementation_Impl: Sized + IFsrmPipelineModuleImplementation_Impl { fn UseDefinitions(&self, propertydefinitions: ::core::option::Option<&IFsrmCollection>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs index e89db2c592..bd792b3871 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -21,7 +21,7 @@ unsafe impl ::windows_core::ComInterface for DIFsrmClassificationEvents { pub struct DIFsrmClassificationEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -55,7 +55,7 @@ pub struct IFsrmAccessDeniedRemediationClient_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Show: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, parentwnd: usize, accesspath: ::std::mem::MaybeUninit<::windows_core::BSTR>, errortype: AdrClientErrorType, flags: i32, windowtitle: ::std::mem::MaybeUninit<::windows_core::BSTR>, windowmessage: ::std::mem::MaybeUninit<::windows_core::BSTR>, result: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -102,7 +102,7 @@ pub struct IFsrmAction_Vtbl { pub SetRunLimitInterval: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, minutes: i32) -> ::windows_core::HRESULT, pub Delete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -164,13 +164,13 @@ impl IFsrmActionCommand { { (::windows_core::Interface::vtable(self).SetWorkingDirectory)(::windows_core::Interface::as_raw(self), workingdirectory.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MonitorCommand(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MonitorCommand)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMonitorCommand(&self, monitorcommand: P0) -> ::windows_core::Result<()> where @@ -185,13 +185,13 @@ impl IFsrmActionCommand { pub unsafe fn SetKillTimeOut(&self, minutes: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetKillTimeOut)(::windows_core::Interface::as_raw(self), minutes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogResult(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LogResult)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogResult(&self, logresults: P0) -> ::windows_core::Result<()> where @@ -242,7 +242,7 @@ pub struct IFsrmActionCommand_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetLogResult: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -368,7 +368,7 @@ pub struct IFsrmActionEmail_Vtbl { pub MessageText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, messagetext: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetMessageText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, messagetext: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -489,7 +489,7 @@ pub struct IFsrmActionEmail2_Vtbl { pub AttachmentFileListSize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, attachmentfilelistsize: *mut i32) -> ::windows_core::HRESULT, pub SetAttachmentFileListSize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, attachmentfilelistsize: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -552,7 +552,7 @@ pub struct IFsrmActionEventLog_Vtbl { pub MessageText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, messagetext: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetMessageText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, messagetext: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -577,13 +577,13 @@ impl IFsrmActionReport { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ReportTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReportTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetReportTypes(&self, reporttypes: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetReportTypes)(::windows_core::Interface::as_raw(self), reporttypes).ok() @@ -625,7 +625,7 @@ pub struct IFsrmActionReport_Vtbl { pub MailTo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, mailto: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetMailTo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, mailto: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -652,13 +652,13 @@ impl IFsrmAutoApplyQuota { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn QuotaLimit(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.QuotaLimit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetQuotaLimit(&self, quotalimit: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetQuotaLimit)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(quotalimit)).ok() @@ -670,7 +670,7 @@ impl IFsrmAutoApplyQuota { pub unsafe fn SetQuotaFlags(&self, quotaflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetQuotaFlags)(::windows_core::Interface::as_raw(self), quotaflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Thresholds(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -685,13 +685,13 @@ impl IFsrmAutoApplyQuota { pub unsafe fn ModifyThreshold(&self, threshold: i32, newthreshold: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ModifyThreshold)(::windows_core::Interface::as_raw(self), threshold, newthreshold).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateThresholdAction(&self, threshold: i32, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateThresholdAction)(::windows_core::Interface::as_raw(self), threshold, actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumThresholdActions(&self, threshold: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -713,7 +713,7 @@ impl IFsrmAutoApplyQuota { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SourceTemplateName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchesSourceTemplate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -725,18 +725,18 @@ impl IFsrmAutoApplyQuota { { (::windows_core::Interface::vtable(self).base__.ApplyTemplate)(::windows_core::Interface::as_raw(self), quotatemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExcludeFolders(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExcludeFolders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetExcludeFolders(&self, folders: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetExcludeFolders)(::windows_core::Interface::as_raw(self), folders).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommitAndUpdateDerived(&self, commitoptions: FsrmCommitOptions, applyoptions: FsrmTemplateApplyOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -771,20 +771,20 @@ pub struct IFsrmAutoApplyQuota_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CommitAndUpdateDerived: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmClassificationManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmClassificationManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClassificationReportFormats(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClassificationReportFormats)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetClassificationReportFormats(&self, formats: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClassificationReportFormats)(::windows_core::Interface::as_raw(self), formats).ok() @@ -806,13 +806,13 @@ impl IFsrmClassificationManager { { (::windows_core::Interface::vtable(self).SetClassificationReportMailTo)(::windows_core::Interface::as_raw(self), mailto.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClassificationReportEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClassificationReportEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClassificationReportEnabled(&self, reportenabled: P0) -> ::windows_core::Result<()> where @@ -832,19 +832,19 @@ impl IFsrmClassificationManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClassificationRunningStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumPropertyDefinitions(&self, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumPropertyDefinitions)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePropertyDefinition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePropertyDefinition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPropertyDefinition(&self, propertyname: P0) -> ::windows_core::Result where @@ -853,19 +853,19 @@ impl IFsrmClassificationManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPropertyDefinition)(::windows_core::Interface::as_raw(self), propertyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumRules(&self, ruletype: FsrmRuleType, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumRules)(::windows_core::Interface::as_raw(self), ruletype, options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateRule(&self, ruletype: FsrmRuleType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRule)(::windows_core::Interface::as_raw(self), ruletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRule(&self, rulename: P0, ruletype: FsrmRuleType) -> ::windows_core::Result where @@ -874,19 +874,19 @@ impl IFsrmClassificationManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRule)(::windows_core::Interface::as_raw(self), rulename.into_param().abi(), ruletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumModuleDefinitions(&self, moduletype: FsrmPipelineModuleType, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumModuleDefinitions)(::windows_core::Interface::as_raw(self), moduletype, options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateModuleDefinition(&self, moduletype: FsrmPipelineModuleType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateModuleDefinition)(::windows_core::Interface::as_raw(self), moduletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetModuleDefinition(&self, modulename: P0, moduletype: FsrmPipelineModuleType) -> ::windows_core::Result where @@ -901,7 +901,7 @@ impl IFsrmClassificationManager { { (::windows_core::Interface::vtable(self).RunClassification)(::windows_core::Interface::as_raw(self), context, reserved.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForClassificationCompletion(&self, waitseconds: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -910,7 +910,7 @@ impl IFsrmClassificationManager { pub unsafe fn CancelClassification(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CancelClassification)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumFileProperties(&self, filepath: P0, options: FsrmGetFilePropertyOptions) -> ::windows_core::Result where @@ -919,7 +919,7 @@ impl IFsrmClassificationManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumFileProperties)(::windows_core::Interface::as_raw(self), filepath.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFileProperty(&self, filepath: P0, propertyname: P1, options: FsrmGetFilePropertyOptions) -> ::windows_core::Result where @@ -1036,20 +1036,20 @@ pub struct IFsrmClassificationManager_Vtbl { pub SetFileProperty: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, filepath: ::std::mem::MaybeUninit<::windows_core::BSTR>, propertyname: ::std::mem::MaybeUninit<::windows_core::BSTR>, propertyvalue: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ClearFileProperty: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, filepath: ::std::mem::MaybeUninit<::windows_core::BSTR>, property: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmClassificationManager2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmClassificationManager2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClassificationReportFormats(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ClassificationReportFormats)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetClassificationReportFormats(&self, formats: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetClassificationReportFormats)(::windows_core::Interface::as_raw(self), formats).ok() @@ -1071,13 +1071,13 @@ impl IFsrmClassificationManager2 { { (::windows_core::Interface::vtable(self).base__.SetClassificationReportMailTo)(::windows_core::Interface::as_raw(self), mailto.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClassificationReportEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ClassificationReportEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClassificationReportEnabled(&self, reportenabled: P0) -> ::windows_core::Result<()> where @@ -1097,19 +1097,19 @@ impl IFsrmClassificationManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ClassificationRunningStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumPropertyDefinitions(&self, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumPropertyDefinitions)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePropertyDefinition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePropertyDefinition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPropertyDefinition(&self, propertyname: P0) -> ::windows_core::Result where @@ -1118,19 +1118,19 @@ impl IFsrmClassificationManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPropertyDefinition)(::windows_core::Interface::as_raw(self), propertyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumRules(&self, ruletype: FsrmRuleType, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumRules)(::windows_core::Interface::as_raw(self), ruletype, options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateRule(&self, ruletype: FsrmRuleType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRule)(::windows_core::Interface::as_raw(self), ruletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRule(&self, rulename: P0, ruletype: FsrmRuleType) -> ::windows_core::Result where @@ -1139,19 +1139,19 @@ impl IFsrmClassificationManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRule)(::windows_core::Interface::as_raw(self), rulename.into_param().abi(), ruletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumModuleDefinitions(&self, moduletype: FsrmPipelineModuleType, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumModuleDefinitions)(::windows_core::Interface::as_raw(self), moduletype, options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateModuleDefinition(&self, moduletype: FsrmPipelineModuleType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateModuleDefinition)(::windows_core::Interface::as_raw(self), moduletype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetModuleDefinition(&self, modulename: P0, moduletype: FsrmPipelineModuleType) -> ::windows_core::Result where @@ -1166,7 +1166,7 @@ impl IFsrmClassificationManager2 { { (::windows_core::Interface::vtable(self).base__.RunClassification)(::windows_core::Interface::as_raw(self), context, reserved.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForClassificationCompletion(&self, waitseconds: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1175,7 +1175,7 @@ impl IFsrmClassificationManager2 { pub unsafe fn CancelClassification(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CancelClassification)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumFileProperties(&self, filepath: P0, options: FsrmGetFilePropertyOptions) -> ::windows_core::Result where @@ -1184,7 +1184,7 @@ impl IFsrmClassificationManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumFileProperties)(::windows_core::Interface::as_raw(self), filepath.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFileProperty(&self, filepath: P0, propertyname: P1, options: FsrmGetFilePropertyOptions) -> ::windows_core::Result where @@ -1209,7 +1209,7 @@ impl IFsrmClassificationManager2 { { (::windows_core::Interface::vtable(self).base__.ClearFileProperty)(::windows_core::Interface::as_raw(self), filepath.into_param().abi(), property.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClassifyFiles(&self, filepaths: *const super::super::System::Com::SAFEARRAY, propertynames: *const super::super::System::Com::SAFEARRAY, propertyvalues: *const super::super::System::Com::SAFEARRAY, options: FsrmGetFilePropertyOptions) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ClassifyFiles)(::windows_core::Interface::as_raw(self), filepaths, propertynames, propertyvalues, options).ok() @@ -1235,7 +1235,7 @@ pub struct IFsrmClassificationManager2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ClassifyFiles: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1286,13 +1286,13 @@ impl IFsrmClassificationRule { { (::windows_core::Interface::vtable(self).base__.SetModuleDefinitionName)(::windows_core::Interface::as_raw(self), moduledefinitionname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NamespaceRoots(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NamespaceRoots)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetNamespaceRoots(&self, namespaceroots: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetNamespaceRoots)(::windows_core::Interface::as_raw(self), namespaceroots).ok() @@ -1304,18 +1304,18 @@ impl IFsrmClassificationRule { pub unsafe fn SetRuleFlags(&self, ruleflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetRuleFlags)(::windows_core::Interface::as_raw(self), ruleflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parameters(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Parameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetParameters)(::windows_core::Interface::as_raw(self), parameters).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LastModified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1371,7 +1371,7 @@ pub struct IFsrmClassificationRule_Vtbl { pub Value: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetValue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1442,13 +1442,13 @@ impl IFsrmClassifierModuleDefinition { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ModuleType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -1456,13 +1456,13 @@ impl IFsrmClassifierModuleDefinition { { (::windows_core::Interface::vtable(self).base__.SetEnabled)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NeedsFileContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NeedsFileContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNeedsFileContent(&self, needsfilecontent: P0) -> ::windows_core::Result<()> where @@ -1477,57 +1477,57 @@ impl IFsrmClassifierModuleDefinition { pub unsafe fn SetAccount(&self, retrievalaccount: FsrmAccountType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetAccount)(::windows_core::Interface::as_raw(self), retrievalaccount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedExtensions(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SupportedExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSupportedExtensions(&self, supportedextensions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSupportedExtensions)(::windows_core::Interface::as_raw(self), supportedextensions).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parameters(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Parameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetParameters)(::windows_core::Interface::as_raw(self), parameters).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PropertiesAffected(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PropertiesAffected)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPropertiesAffected(&self, propertiesaffected: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPropertiesAffected)(::windows_core::Interface::as_raw(self), propertiesaffected).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PropertiesUsed(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PropertiesUsed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPropertiesUsed(&self, propertiesused: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPropertiesUsed)(::windows_core::Interface::as_raw(self), propertiesused).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NeedsExplicitValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NeedsExplicitValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNeedsExplicitValue(&self, needsexplicitvalue: P0) -> ::windows_core::Result<()> where @@ -1576,14 +1576,14 @@ pub struct IFsrmClassifierModuleDefinition_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetNeedsExplicitValue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmClassifierModuleImplementation(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmClassifierModuleImplementation { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnLoad(&self, moduledefinition: P0) -> ::windows_core::Result where @@ -1595,13 +1595,13 @@ impl IFsrmClassifierModuleImplementation { pub unsafe fn OnUnload(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnUnload)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LastModified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastModified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UseRulesAndDefinitions(&self, rules: P0, propertydefinitions: P1) -> ::windows_core::Result<()> where @@ -1610,7 +1610,7 @@ impl IFsrmClassifierModuleImplementation { { (::windows_core::Interface::vtable(self).UseRulesAndDefinitions)(::windows_core::Interface::as_raw(self), rules.into_param().abi(), propertydefinitions.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnBeginFile(&self, propertybag: P0, arrayruleids: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -1618,7 +1618,7 @@ impl IFsrmClassifierModuleImplementation { { (::windows_core::Interface::vtable(self).OnBeginFile)(::windows_core::Interface::as_raw(self), propertybag.into_param().abi(), arrayruleids).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesPropertyValueApply(&self, property: P0, value: P1, applyvalue: *mut super::super::Foundation::VARIANT_BOOL, idrule: ::windows_core::GUID, idpropdef: ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -1671,7 +1671,7 @@ pub struct IFsrmClassifierModuleImplementation_Vtbl { pub GetPropertyValueToApply: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, property: ::std::mem::MaybeUninit<::windows_core::BSTR>, value: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, idrule: ::windows_core::GUID, idpropdef: ::windows_core::GUID) -> ::windows_core::HRESULT, pub OnEndFile: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1682,7 +1682,7 @@ impl IFsrmCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1699,13 +1699,13 @@ impl IFsrmCollection { pub unsafe fn Cancel(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Cancel)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForCompletion(&self, waitseconds: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WaitForCompletion)(::windows_core::Interface::as_raw(self), waitseconds, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetById(&self, id: ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1744,7 +1744,7 @@ pub struct IFsrmCollection_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetById: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1755,7 +1755,7 @@ impl IFsrmCommittableCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1772,19 +1772,19 @@ impl IFsrmCommittableCollection { pub unsafe fn Cancel(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Cancel)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForCompletion(&self, waitseconds: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.WaitForCompletion)(::windows_core::Interface::as_raw(self), waitseconds, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetById(&self, id: ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetById)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(id), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, item: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Add)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(item)).ok() @@ -1795,13 +1795,13 @@ impl IFsrmCommittableCollection { pub unsafe fn RemoveById(&self, id: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RemoveById)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(id)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, options: FsrmCommitOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1828,20 +1828,20 @@ pub struct IFsrmCommittableCollection_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Commit: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmDerivedObjectsResult(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmDerivedObjectsResult { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DerivedObjects(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DerivedObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Results(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1872,14 +1872,14 @@ pub struct IFsrmDerivedObjectsResult_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Results: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmExportImport(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmExportImport { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExportFileGroups(&self, filepath: P0, filegroupnamessafearray: *const super::super::System::Variant::VARIANT, remotehost: P1) -> ::windows_core::Result<()> where @@ -1888,7 +1888,7 @@ impl IFsrmExportImport { { (::windows_core::Interface::vtable(self).ExportFileGroups)(::windows_core::Interface::as_raw(self), filepath.into_param().abi(), filegroupnamessafearray, remotehost.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ImportFileGroups(&self, filepath: P0, filegroupnamessafearray: *const super::super::System::Variant::VARIANT, remotehost: P1) -> ::windows_core::Result where @@ -1898,7 +1898,7 @@ impl IFsrmExportImport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ImportFileGroups)(::windows_core::Interface::as_raw(self), filepath.into_param().abi(), filegroupnamessafearray, remotehost.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExportFileScreenTemplates(&self, filepath: P0, templatenamessafearray: *const super::super::System::Variant::VARIANT, remotehost: P1) -> ::windows_core::Result<()> where @@ -1907,7 +1907,7 @@ impl IFsrmExportImport { { (::windows_core::Interface::vtable(self).ExportFileScreenTemplates)(::windows_core::Interface::as_raw(self), filepath.into_param().abi(), templatenamessafearray, remotehost.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ImportFileScreenTemplates(&self, filepath: P0, templatenamessafearray: *const super::super::System::Variant::VARIANT, remotehost: P1) -> ::windows_core::Result where @@ -1917,7 +1917,7 @@ impl IFsrmExportImport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ImportFileScreenTemplates)(::windows_core::Interface::as_raw(self), filepath.into_param().abi(), templatenamessafearray, remotehost.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExportQuotaTemplates(&self, filepath: P0, templatenamessafearray: *const super::super::System::Variant::VARIANT, remotehost: P1) -> ::windows_core::Result<()> where @@ -1926,7 +1926,7 @@ impl IFsrmExportImport { { (::windows_core::Interface::vtable(self).ExportQuotaTemplates)(::windows_core::Interface::as_raw(self), filepath.into_param().abi(), templatenamessafearray, remotehost.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ImportQuotaTemplates(&self, filepath: P0, templatenamessafearray: *const super::super::System::Variant::VARIANT, remotehost: P1) -> ::windows_core::Result where @@ -1977,7 +1977,7 @@ pub struct IFsrmExportImport_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ImportQuotaTemplates: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2010,7 +2010,7 @@ pub struct IFsrmFileCondition_Vtbl { pub Type: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut FsrmFileConditionType) -> ::windows_core::HRESULT, pub Delete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2055,13 +2055,13 @@ impl IFsrmFileConditionProperty { pub unsafe fn SetValueType(&self, newval: FsrmPropertyValueType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValueType)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, newval: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(newval)).ok() @@ -2099,7 +2099,7 @@ pub struct IFsrmFileConditionProperty_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetValue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2136,13 +2136,13 @@ impl IFsrmFileGroup { { (::windows_core::Interface::vtable(self).SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Members(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Members)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMembers(&self, members: P0) -> ::windows_core::Result<()> where @@ -2150,13 +2150,13 @@ impl IFsrmFileGroup { { (::windows_core::Interface::vtable(self).SetMembers)(::windows_core::Interface::as_raw(self), members.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NonMembers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NonMembers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetNonMembers(&self, nonmembers: P0) -> ::windows_core::Result<()> where @@ -2199,7 +2199,7 @@ pub struct IFsrmFileGroup_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetNonMembers: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2236,13 +2236,13 @@ impl IFsrmFileGroupImported { { (::windows_core::Interface::vtable(self).base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Members(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Members)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMembers(&self, members: P0) -> ::windows_core::Result<()> where @@ -2250,13 +2250,13 @@ impl IFsrmFileGroupImported { { (::windows_core::Interface::vtable(self).base__.SetMembers)(::windows_core::Interface::as_raw(self), members.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NonMembers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NonMembers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetNonMembers(&self, nonmembers: P0) -> ::windows_core::Result<()> where @@ -2264,13 +2264,13 @@ impl IFsrmFileGroupImported { { (::windows_core::Interface::vtable(self).base__.SetNonMembers)(::windows_core::Interface::as_raw(self), nonmembers.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OverwriteOnCommit(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OverwriteOnCommit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOverwriteOnCommit(&self, overwrite: P0) -> ::windows_core::Result<()> where @@ -2303,20 +2303,20 @@ pub struct IFsrmFileGroupImported_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetOverwriteOnCommit: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmFileGroupManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmFileGroupManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFileGroup(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFileGroup)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFileGroup(&self, name: P0) -> ::windows_core::Result where @@ -2325,19 +2325,19 @@ impl IFsrmFileGroupManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFileGroup)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumFileGroups(&self, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumFileGroups)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExportFileGroups(&self, filegroupnamesarray: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExportFileGroups)(::windows_core::Interface::as_raw(self), filegroupnamesarray, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ImportFileGroups(&self, serializedfilegroups: P0, filegroupnamesarray: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2383,7 +2383,7 @@ pub struct IFsrmFileGroupManager_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ImportFileGroups: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2420,24 +2420,24 @@ impl IFsrmFileManagementJob { { (::windows_core::Interface::vtable(self).SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NamespaceRoots(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NamespaceRoots)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetNamespaceRoots(&self, namespaceroots: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNamespaceRoots)(::windows_core::Interface::as_raw(self), namespaceroots).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2462,13 +2462,13 @@ impl IFsrmFileManagementJob { { (::windows_core::Interface::vtable(self).SetExpirationDirectory)(::windows_core::Interface::as_raw(self), expirationdirectory.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CustomAction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CustomAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Notifications(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -2481,13 +2481,13 @@ impl IFsrmFileManagementJob { pub unsafe fn SetLogging(&self, loggingflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLogging)(::windows_core::Interface::as_raw(self), loggingflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReportEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReportEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReportEnabled(&self, reportenabled: P0) -> ::windows_core::Result<()> where @@ -2495,13 +2495,13 @@ impl IFsrmFileManagementJob { { (::windows_core::Interface::vtable(self).SetReportEnabled)(::windows_core::Interface::as_raw(self), reportenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Formats(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Formats)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFormats(&self, formats: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormats)(::windows_core::Interface::as_raw(self), formats).ok() @@ -2537,7 +2537,7 @@ impl IFsrmFileManagementJob { pub unsafe fn SetDaysSinceFileLastModified(&self, dayssincemodify: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDaysSinceFileLastModified)(::windows_core::Interface::as_raw(self), dayssincemodify).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PropertyConditions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2560,13 +2560,13 @@ impl IFsrmFileManagementJob { { (::windows_core::Interface::vtable(self).SetTask)(::windows_core::Interface::as_raw(self), taskname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parameters(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParameters)(::windows_core::Interface::as_raw(self), parameters).ok() @@ -2600,7 +2600,7 @@ impl IFsrmFileManagementJob { pub unsafe fn Run(&self, context: FsrmReportGenerationContext) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Run)(::windows_core::Interface::as_raw(self), context).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForCompletion(&self, waitseconds: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2618,19 +2618,19 @@ impl IFsrmFileManagementJob { pub unsafe fn ModifyNotification(&self, days: i32, newdays: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ModifyNotification)(::windows_core::Interface::as_raw(self), days, newdays).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateNotificationAction(&self, days: i32, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateNotificationAction)(::windows_core::Interface::as_raw(self), days, actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumNotificationActions(&self, days: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumNotificationActions)(::windows_core::Interface::as_raw(self), days, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePropertyCondition(&self, name: P0) -> ::windows_core::Result where @@ -2639,7 +2639,7 @@ impl IFsrmFileManagementJob { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePropertyCondition)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateCustomAction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2765,38 +2765,38 @@ pub struct IFsrmFileManagementJob_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateCustomAction: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmFileManagementJobManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmFileManagementJobManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActionVariables(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ActionVariables)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActionVariableDescriptions(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ActionVariableDescriptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumFileManagementJobs(&self, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumFileManagementJobs)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFileManagementJob(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFileManagementJob)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFileManagementJob(&self, name: P0) -> ::windows_core::Result where @@ -2842,7 +2842,7 @@ pub struct IFsrmFileManagementJobManager_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetFileManagementJob: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2869,13 +2869,13 @@ impl IFsrmFileScreen { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BlockedFileGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BlockedFileGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBlockedFileGroups(&self, blocklist: P0) -> ::windows_core::Result<()> where @@ -2890,13 +2890,13 @@ impl IFsrmFileScreen { pub unsafe fn SetFileScreenFlags(&self, filescreenflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFileScreenFlags)(::windows_core::Interface::as_raw(self), filescreenflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAction(&self, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateAction)(::windows_core::Interface::as_raw(self), actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumActions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2910,7 +2910,7 @@ impl IFsrmFileScreen { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SourceTemplateName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchesSourceTemplate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2956,7 +2956,7 @@ pub struct IFsrmFileScreen_Vtbl { pub UserAccount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, useraccount: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ApplyTemplate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, filescreentemplatename: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2983,13 +2983,13 @@ impl IFsrmFileScreenBase { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BlockedFileGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BlockedFileGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBlockedFileGroups(&self, blocklist: P0) -> ::windows_core::Result<()> where @@ -3004,13 +3004,13 @@ impl IFsrmFileScreenBase { pub unsafe fn SetFileScreenFlags(&self, filescreenflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFileScreenFlags)(::windows_core::Interface::as_raw(self), filescreenflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAction(&self, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateAction)(::windows_core::Interface::as_raw(self), actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumActions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3051,7 +3051,7 @@ pub struct IFsrmFileScreenBase_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] EnumActions: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3082,13 +3082,13 @@ impl IFsrmFileScreenException { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Path)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AllowedFileGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowedFileGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAllowedFileGroups(&self, allowlist: P0) -> ::windows_core::Result<()> where @@ -3122,26 +3122,26 @@ pub struct IFsrmFileScreenException_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetAllowedFileGroups: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmFileScreenManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmFileScreenManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActionVariables(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ActionVariables)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActionVariableDescriptions(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ActionVariableDescriptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFileScreen(&self, path: P0) -> ::windows_core::Result where @@ -3150,7 +3150,7 @@ impl IFsrmFileScreenManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFileScreen)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFileScreen(&self, path: P0) -> ::windows_core::Result where @@ -3159,7 +3159,7 @@ impl IFsrmFileScreenManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFileScreen)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumFileScreens(&self, path: P0, options: FsrmEnumOptions) -> ::windows_core::Result where @@ -3168,7 +3168,7 @@ impl IFsrmFileScreenManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumFileScreens)(::windows_core::Interface::as_raw(self), path.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFileScreenException(&self, path: P0) -> ::windows_core::Result where @@ -3177,7 +3177,7 @@ impl IFsrmFileScreenManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFileScreenException)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFileScreenException(&self, path: P0) -> ::windows_core::Result where @@ -3186,7 +3186,7 @@ impl IFsrmFileScreenManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFileScreenException)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumFileScreenExceptions(&self, path: P0, options: FsrmEnumOptions) -> ::windows_core::Result where @@ -3195,7 +3195,7 @@ impl IFsrmFileScreenManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumFileScreenExceptions)(::windows_core::Interface::as_raw(self), path.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFileScreenCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3254,7 +3254,7 @@ pub struct IFsrmFileScreenManager_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateFileScreenCollection: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3281,13 +3281,13 @@ impl IFsrmFileScreenTemplate { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BlockedFileGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BlockedFileGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBlockedFileGroups(&self, blocklist: P0) -> ::windows_core::Result<()> where @@ -3302,13 +3302,13 @@ impl IFsrmFileScreenTemplate { pub unsafe fn SetFileScreenFlags(&self, filescreenflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFileScreenFlags)(::windows_core::Interface::as_raw(self), filescreenflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAction(&self, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateAction)(::windows_core::Interface::as_raw(self), actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumActions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3330,7 +3330,7 @@ impl IFsrmFileScreenTemplate { { (::windows_core::Interface::vtable(self).CopyTemplate)(::windows_core::Interface::as_raw(self), filescreentemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommitAndUpdateDerived(&self, commitoptions: FsrmCommitOptions, applyoptions: FsrmTemplateApplyOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3360,7 +3360,7 @@ pub struct IFsrmFileScreenTemplate_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CommitAndUpdateDerived: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3387,13 +3387,13 @@ impl IFsrmFileScreenTemplateImported { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BlockedFileGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BlockedFileGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBlockedFileGroups(&self, blocklist: P0) -> ::windows_core::Result<()> where @@ -3408,13 +3408,13 @@ impl IFsrmFileScreenTemplateImported { pub unsafe fn SetFileScreenFlags(&self, filescreenflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetFileScreenFlags)(::windows_core::Interface::as_raw(self), filescreenflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAction(&self, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateAction)(::windows_core::Interface::as_raw(self), actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumActions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3436,19 +3436,19 @@ impl IFsrmFileScreenTemplateImported { { (::windows_core::Interface::vtable(self).base__.CopyTemplate)(::windows_core::Interface::as_raw(self), filescreentemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommitAndUpdateDerived(&self, commitoptions: FsrmCommitOptions, applyoptions: FsrmTemplateApplyOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CommitAndUpdateDerived)(::windows_core::Interface::as_raw(self), commitoptions, applyoptions, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OverwriteOnCommit(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OverwriteOnCommit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOverwriteOnCommit(&self, overwrite: P0) -> ::windows_core::Result<()> where @@ -3481,20 +3481,20 @@ pub struct IFsrmFileScreenTemplateImported_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetOverwriteOnCommit: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmFileScreenTemplateManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmFileScreenTemplateManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTemplate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTemplate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTemplate(&self, name: P0) -> ::windows_core::Result where @@ -3503,19 +3503,19 @@ impl IFsrmFileScreenTemplateManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTemplate)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumTemplates(&self, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumTemplates)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExportTemplates(&self, filescreentemplatenamesarray: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExportTemplates)(::windows_core::Interface::as_raw(self), filescreentemplatenamesarray, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ImportTemplates(&self, serializedfilescreentemplates: P0, filescreentemplatenamesarray: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -3561,7 +3561,7 @@ pub struct IFsrmFileScreenTemplateManager_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ImportTemplates: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3572,7 +3572,7 @@ impl IFsrmMutableCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3589,19 +3589,19 @@ impl IFsrmMutableCollection { pub unsafe fn Cancel(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Cancel)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForCompletion(&self, waitseconds: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.WaitForCompletion)(::windows_core::Interface::as_raw(self), waitseconds, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetById(&self, id: ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetById)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(id), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, item: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(item)).ok() @@ -3612,7 +3612,7 @@ impl IFsrmMutableCollection { pub unsafe fn RemoveById(&self, id: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveById)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(id)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3645,7 +3645,7 @@ pub struct IFsrmMutableCollection_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3694,14 +3694,14 @@ pub struct IFsrmObject_Vtbl { pub Delete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Commit: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmPathMapper(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmPathMapper { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSharePathsForLocalPath(&self, localpath: P0) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> where @@ -3731,14 +3731,14 @@ pub struct IFsrmPathMapper_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetSharePathsForLocalPath: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmPipelineModuleConnector(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmPipelineModuleConnector { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ModuleImplementation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3756,7 +3756,7 @@ impl IFsrmPipelineModuleConnector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HostingProcessPid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Bind(&self, moduledefinition: P0, moduleimplementation: P1) -> ::windows_core::Result<()> where @@ -3793,7 +3793,7 @@ pub struct IFsrmPipelineModuleConnector_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Bind: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3864,13 +3864,13 @@ impl IFsrmPipelineModuleDefinition { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ModuleType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -3878,13 +3878,13 @@ impl IFsrmPipelineModuleDefinition { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NeedsFileContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NeedsFileContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNeedsFileContent(&self, needsfilecontent: P0) -> ::windows_core::Result<()> where @@ -3899,24 +3899,24 @@ impl IFsrmPipelineModuleDefinition { pub unsafe fn SetAccount(&self, retrievalaccount: FsrmAccountType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAccount)(::windows_core::Interface::as_raw(self), retrievalaccount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedExtensions(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportedExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSupportedExtensions(&self, supportedextensions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSupportedExtensions)(::windows_core::Interface::as_raw(self), supportedextensions).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parameters(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParameters)(::windows_core::Interface::as_raw(self), parameters).ok() @@ -3981,14 +3981,14 @@ pub struct IFsrmPipelineModuleDefinition_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetParameters: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmPipelineModuleImplementation(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmPipelineModuleImplementation { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnLoad(&self, moduledefinition: P0) -> ::windows_core::Result where @@ -4022,7 +4022,7 @@ pub struct IFsrmPipelineModuleImplementation_Vtbl { OnLoad: usize, pub OnUnload: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4037,7 +4037,7 @@ impl IFsrmProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Sources(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -4071,7 +4071,7 @@ pub struct IFsrmProperty_Vtbl { Sources: usize, pub PropertyFlags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4098,43 +4098,43 @@ impl IFsrmPropertyBag { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VolumeIndex)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FileId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FileId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ParentDirectoryId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ParentDirectoryId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Size(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Size)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SizeAllocated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SizeAllocated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreationTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreationTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LastAccessTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastAccessTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LastModificationTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4148,13 +4148,13 @@ impl IFsrmPropertyBag { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OwnerSid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FilePropertyNames(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FilePropertyNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Messages(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -4164,7 +4164,7 @@ impl IFsrmPropertyBag { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PropertyBagFlags)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFileProperty(&self, name: P0) -> ::windows_core::Result where @@ -4186,7 +4186,7 @@ impl IFsrmPropertyBag { { (::windows_core::Interface::vtable(self).AddMessage)(::windows_core::Interface::as_raw(self), message.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFileStreamInterface(&self, accessmode: FsrmFileStreamingMode, interfacetype: FsrmFileStreamingInterfaceType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4263,7 +4263,7 @@ pub struct IFsrmPropertyBag_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetFileStreamInterface: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4290,43 +4290,43 @@ impl IFsrmPropertyBag2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.VolumeIndex)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FileId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FileId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ParentDirectoryId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ParentDirectoryId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Size(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Size)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SizeAllocated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SizeAllocated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreationTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreationTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LastAccessTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LastAccessTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LastModificationTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4340,13 +4340,13 @@ impl IFsrmPropertyBag2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OwnerSid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FilePropertyNames(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FilePropertyNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Messages(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -4356,7 +4356,7 @@ impl IFsrmPropertyBag2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PropertyBagFlags)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFileProperty(&self, name: P0) -> ::windows_core::Result where @@ -4378,19 +4378,19 @@ impl IFsrmPropertyBag2 { { (::windows_core::Interface::vtable(self).base__.AddMessage)(::windows_core::Interface::as_raw(self), message.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFileStreamInterface(&self, accessmode: FsrmFileStreamingMode, interfacetype: FsrmFileStreamingInterfaceType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFileStreamInterface)(::windows_core::Interface::as_raw(self), accessmode, interfacetype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFieldValue(&self, field: FsrmPropertyBagField) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFieldValue)(::windows_core::Interface::as_raw(self), field, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUntrustedInFileProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4421,7 +4421,7 @@ pub struct IFsrmPropertyBag2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetUntrustedInFileProperties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4482,7 +4482,7 @@ pub struct IFsrmPropertyCondition_Vtbl { pub SetValue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Delete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4526,35 +4526,35 @@ impl IFsrmPropertyDefinition { pub unsafe fn SetType(&self, r#type: FsrmPropertyDefinitionType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetType)(::windows_core::Interface::as_raw(self), r#type).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PossibleValues(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PossibleValues)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPossibleValues(&self, possiblevalues: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPossibleValues)(::windows_core::Interface::as_raw(self), possiblevalues).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ValueDescriptions(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ValueDescriptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetValueDescriptions(&self, valuedescriptions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValueDescriptions)(::windows_core::Interface::as_raw(self), valuedescriptions).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parameters(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParameters)(::windows_core::Interface::as_raw(self), parameters).ok() @@ -4604,7 +4604,7 @@ pub struct IFsrmPropertyDefinition_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetParameters: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4648,35 +4648,35 @@ impl IFsrmPropertyDefinition2 { pub unsafe fn SetType(&self, r#type: FsrmPropertyDefinitionType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetType)(::windows_core::Interface::as_raw(self), r#type).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PossibleValues(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PossibleValues)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPossibleValues(&self, possiblevalues: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetPossibleValues)(::windows_core::Interface::as_raw(self), possiblevalues).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ValueDescriptions(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ValueDescriptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetValueDescriptions(&self, valuedescriptions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetValueDescriptions)(::windows_core::Interface::as_raw(self), valuedescriptions).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parameters(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Parameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetParameters)(::windows_core::Interface::as_raw(self), parameters).ok() @@ -4699,7 +4699,7 @@ impl IFsrmPropertyDefinition2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AppliesTo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ValueDefinitions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4730,7 +4730,7 @@ pub struct IFsrmPropertyDefinition2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ValueDefinitions: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4774,7 +4774,7 @@ pub struct IFsrmPropertyDefinitionValue_Vtbl { pub Description: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, description: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub UniqueID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, uniqueid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4801,13 +4801,13 @@ impl IFsrmQuota { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn QuotaLimit(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.QuotaLimit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetQuotaLimit(&self, quotalimit: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetQuotaLimit)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(quotalimit)).ok() @@ -4819,7 +4819,7 @@ impl IFsrmQuota { pub unsafe fn SetQuotaFlags(&self, quotaflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetQuotaFlags)(::windows_core::Interface::as_raw(self), quotaflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Thresholds(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -4834,13 +4834,13 @@ impl IFsrmQuota { pub unsafe fn ModifyThreshold(&self, threshold: i32, newthreshold: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ModifyThreshold)(::windows_core::Interface::as_raw(self), threshold, newthreshold).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateThresholdAction(&self, threshold: i32, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateThresholdAction)(::windows_core::Interface::as_raw(self), threshold, actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumThresholdActions(&self, threshold: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4862,7 +4862,7 @@ impl IFsrmQuota { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SourceTemplateName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchesSourceTemplate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4874,13 +4874,13 @@ impl IFsrmQuota { { (::windows_core::Interface::vtable(self).base__.ApplyTemplate)(::windows_core::Interface::as_raw(self), quotatemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn QuotaUsed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QuotaUsed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn QuotaPeakUsage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4924,7 +4924,7 @@ pub struct IFsrmQuota_Vtbl { pub ResetPeakUsage: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub RefreshUsageProperties: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4951,13 +4951,13 @@ impl IFsrmQuotaBase { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn QuotaLimit(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QuotaLimit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetQuotaLimit(&self, quotalimit: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetQuotaLimit)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(quotalimit)).ok() @@ -4969,7 +4969,7 @@ impl IFsrmQuotaBase { pub unsafe fn SetQuotaFlags(&self, quotaflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetQuotaFlags)(::windows_core::Interface::as_raw(self), quotaflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Thresholds(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -4984,13 +4984,13 @@ impl IFsrmQuotaBase { pub unsafe fn ModifyThreshold(&self, threshold: i32, newthreshold: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ModifyThreshold)(::windows_core::Interface::as_raw(self), threshold, newthreshold).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateThresholdAction(&self, threshold: i32, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateThresholdAction)(::windows_core::Interface::as_raw(self), threshold, actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumThresholdActions(&self, threshold: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5038,26 +5038,26 @@ pub struct IFsrmQuotaBase_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] EnumThresholdActions: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmQuotaManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmQuotaManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActionVariables(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ActionVariables)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActionVariableDescriptions(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ActionVariableDescriptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateQuota(&self, path: P0) -> ::windows_core::Result where @@ -5066,7 +5066,7 @@ impl IFsrmQuotaManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateQuota)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAutoApplyQuota(&self, quotatemplatename: P0, path: P1) -> ::windows_core::Result where @@ -5076,7 +5076,7 @@ impl IFsrmQuotaManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateAutoApplyQuota)(::windows_core::Interface::as_raw(self), quotatemplatename.into_param().abi(), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetQuota(&self, path: P0) -> ::windows_core::Result where @@ -5085,7 +5085,7 @@ impl IFsrmQuotaManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetQuota)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAutoApplyQuota(&self, path: P0) -> ::windows_core::Result where @@ -5094,7 +5094,7 @@ impl IFsrmQuotaManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAutoApplyQuota)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRestrictiveQuota(&self, path: P0) -> ::windows_core::Result where @@ -5103,7 +5103,7 @@ impl IFsrmQuotaManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRestrictiveQuota)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumQuotas(&self, path: P0, options: FsrmEnumOptions) -> ::windows_core::Result where @@ -5112,7 +5112,7 @@ impl IFsrmQuotaManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumQuotas)(::windows_core::Interface::as_raw(self), path.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumAutoApplyQuotas(&self, path: P0, options: FsrmEnumOptions) -> ::windows_core::Result where @@ -5121,7 +5121,7 @@ impl IFsrmQuotaManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumAutoApplyQuotas)(::windows_core::Interface::as_raw(self), path.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumEffectiveQuotas(&self, path: P0, options: FsrmEnumOptions) -> ::windows_core::Result where @@ -5136,7 +5136,7 @@ impl IFsrmQuotaManager { { (::windows_core::Interface::vtable(self).Scan)(::windows_core::Interface::as_raw(self), strpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateQuotaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5204,26 +5204,26 @@ pub struct IFsrmQuotaManager_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateQuotaCollection: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmQuotaManagerEx(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmQuotaManagerEx { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActionVariables(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ActionVariables)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActionVariableDescriptions(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ActionVariableDescriptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateQuota(&self, path: P0) -> ::windows_core::Result where @@ -5232,7 +5232,7 @@ impl IFsrmQuotaManagerEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateQuota)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAutoApplyQuota(&self, quotatemplatename: P0, path: P1) -> ::windows_core::Result where @@ -5242,7 +5242,7 @@ impl IFsrmQuotaManagerEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateAutoApplyQuota)(::windows_core::Interface::as_raw(self), quotatemplatename.into_param().abi(), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetQuota(&self, path: P0) -> ::windows_core::Result where @@ -5251,7 +5251,7 @@ impl IFsrmQuotaManagerEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetQuota)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAutoApplyQuota(&self, path: P0) -> ::windows_core::Result where @@ -5260,7 +5260,7 @@ impl IFsrmQuotaManagerEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAutoApplyQuota)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRestrictiveQuota(&self, path: P0) -> ::windows_core::Result where @@ -5269,7 +5269,7 @@ impl IFsrmQuotaManagerEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRestrictiveQuota)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumQuotas(&self, path: P0, options: FsrmEnumOptions) -> ::windows_core::Result where @@ -5278,7 +5278,7 @@ impl IFsrmQuotaManagerEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumQuotas)(::windows_core::Interface::as_raw(self), path.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumAutoApplyQuotas(&self, path: P0, options: FsrmEnumOptions) -> ::windows_core::Result where @@ -5287,7 +5287,7 @@ impl IFsrmQuotaManagerEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumAutoApplyQuotas)(::windows_core::Interface::as_raw(self), path.into_param().abi(), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumEffectiveQuotas(&self, path: P0, options: FsrmEnumOptions) -> ::windows_core::Result where @@ -5302,13 +5302,13 @@ impl IFsrmQuotaManagerEx { { (::windows_core::Interface::vtable(self).base__.Scan)(::windows_core::Interface::as_raw(self), strpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateQuotaCollection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateQuotaCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAffectedByQuota(&self, path: P0, options: FsrmEnumOptions) -> ::windows_core::Result where @@ -5338,7 +5338,7 @@ pub struct IFsrmQuotaManagerEx_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsAffectedByQuota: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5365,13 +5365,13 @@ impl IFsrmQuotaObject { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn QuotaLimit(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.QuotaLimit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetQuotaLimit(&self, quotalimit: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetQuotaLimit)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(quotalimit)).ok() @@ -5383,7 +5383,7 @@ impl IFsrmQuotaObject { pub unsafe fn SetQuotaFlags(&self, quotaflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetQuotaFlags)(::windows_core::Interface::as_raw(self), quotaflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Thresholds(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -5398,13 +5398,13 @@ impl IFsrmQuotaObject { pub unsafe fn ModifyThreshold(&self, threshold: i32, newthreshold: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ModifyThreshold)(::windows_core::Interface::as_raw(self), threshold, newthreshold).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateThresholdAction(&self, threshold: i32, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateThresholdAction)(::windows_core::Interface::as_raw(self), threshold, actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumThresholdActions(&self, threshold: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5426,7 +5426,7 @@ impl IFsrmQuotaObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SourceTemplateName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MatchesSourceTemplate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5464,7 +5464,7 @@ pub struct IFsrmQuotaObject_Vtbl { MatchesSourceTemplate: usize, pub ApplyTemplate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, quotatemplatename: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5491,13 +5491,13 @@ impl IFsrmQuotaTemplate { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn QuotaLimit(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.QuotaLimit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetQuotaLimit(&self, quotalimit: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetQuotaLimit)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(quotalimit)).ok() @@ -5509,7 +5509,7 @@ impl IFsrmQuotaTemplate { pub unsafe fn SetQuotaFlags(&self, quotaflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetQuotaFlags)(::windows_core::Interface::as_raw(self), quotaflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Thresholds(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -5524,13 +5524,13 @@ impl IFsrmQuotaTemplate { pub unsafe fn ModifyThreshold(&self, threshold: i32, newthreshold: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ModifyThreshold)(::windows_core::Interface::as_raw(self), threshold, newthreshold).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateThresholdAction(&self, threshold: i32, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateThresholdAction)(::windows_core::Interface::as_raw(self), threshold, actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumThresholdActions(&self, threshold: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5552,7 +5552,7 @@ impl IFsrmQuotaTemplate { { (::windows_core::Interface::vtable(self).CopyTemplate)(::windows_core::Interface::as_raw(self), quotatemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommitAndUpdateDerived(&self, commitoptions: FsrmCommitOptions, applyoptions: FsrmTemplateApplyOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5582,7 +5582,7 @@ pub struct IFsrmQuotaTemplate_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CommitAndUpdateDerived: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5609,13 +5609,13 @@ impl IFsrmQuotaTemplateImported { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn QuotaLimit(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.QuotaLimit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetQuotaLimit(&self, quotalimit: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetQuotaLimit)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(quotalimit)).ok() @@ -5627,7 +5627,7 @@ impl IFsrmQuotaTemplateImported { pub unsafe fn SetQuotaFlags(&self, quotaflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetQuotaFlags)(::windows_core::Interface::as_raw(self), quotaflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Thresholds(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -5642,13 +5642,13 @@ impl IFsrmQuotaTemplateImported { pub unsafe fn ModifyThreshold(&self, threshold: i32, newthreshold: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ModifyThreshold)(::windows_core::Interface::as_raw(self), threshold, newthreshold).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateThresholdAction(&self, threshold: i32, actiontype: FsrmActionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateThresholdAction)(::windows_core::Interface::as_raw(self), threshold, actiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumThresholdActions(&self, threshold: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5670,19 +5670,19 @@ impl IFsrmQuotaTemplateImported { { (::windows_core::Interface::vtable(self).base__.CopyTemplate)(::windows_core::Interface::as_raw(self), quotatemplatename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CommitAndUpdateDerived(&self, commitoptions: FsrmCommitOptions, applyoptions: FsrmTemplateApplyOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CommitAndUpdateDerived)(::windows_core::Interface::as_raw(self), commitoptions, applyoptions, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OverwriteOnCommit(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OverwriteOnCommit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOverwriteOnCommit(&self, overwrite: P0) -> ::windows_core::Result<()> where @@ -5715,20 +5715,20 @@ pub struct IFsrmQuotaTemplateImported_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetOverwriteOnCommit: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmQuotaTemplateManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmQuotaTemplateManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTemplate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTemplate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTemplate(&self, name: P0) -> ::windows_core::Result where @@ -5737,19 +5737,19 @@ impl IFsrmQuotaTemplateManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTemplate)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumTemplates(&self, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumTemplates)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExportTemplates(&self, quotatemplatenamesarray: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExportTemplates)(::windows_core::Interface::as_raw(self), quotatemplatenamesarray, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ImportTemplates(&self, serializedquotatemplates: P0, quotatemplatenamesarray: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -5795,7 +5795,7 @@ pub struct IFsrmQuotaTemplateManager_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ImportTemplates: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5830,13 +5830,13 @@ impl IFsrmReport { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastGeneratedFileNamePrefix)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFilter(&self, filter: FsrmReportFilter) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFilter)(::windows_core::Interface::as_raw(self), filter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetFilter(&self, filter: FsrmReportFilter, filtervalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFilter)(::windows_core::Interface::as_raw(self), filter, ::core::mem::transmute(filtervalue)).ok() @@ -5876,7 +5876,7 @@ pub struct IFsrmReport_Vtbl { SetFilter: usize, pub Delete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5913,24 +5913,24 @@ impl IFsrmReportJob { { (::windows_core::Interface::vtable(self).SetTask)(::windows_core::Interface::as_raw(self), taskname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NamespaceRoots(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NamespaceRoots)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetNamespaceRoots(&self, namespaceroots: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNamespaceRoots)(::windows_core::Interface::as_raw(self), namespaceroots).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Formats(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Formats)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFormats(&self, formats: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormats)(::windows_core::Interface::as_raw(self), formats).ok() @@ -5961,13 +5961,13 @@ impl IFsrmReportJob { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastGeneratedInDirectory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumReports(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumReports)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateReport(&self, reporttype: FsrmReportType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5976,7 +5976,7 @@ impl IFsrmReportJob { pub unsafe fn Run(&self, context: FsrmReportGenerationContext) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Run)(::windows_core::Interface::as_raw(self), context).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForCompletion(&self, waitseconds: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6040,26 +6040,26 @@ pub struct IFsrmReportJob_Vtbl { WaitForCompletion: usize, pub Cancel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmReportManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmReportManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumReportJobs(&self, options: FsrmEnumOptions) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumReportJobs)(::windows_core::Interface::as_raw(self), options, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateReportJob(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateReportJob)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetReportJob(&self, taskname: P0) -> ::windows_core::Result where @@ -6078,30 +6078,30 @@ impl IFsrmReportManager { { (::windows_core::Interface::vtable(self).SetOutputDirectory)(::windows_core::Interface::as_raw(self), context, path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFilterValidForReportType(&self, reporttype: FsrmReportType, filter: FsrmReportFilter) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsFilterValidForReportType)(::windows_core::Interface::as_raw(self), reporttype, filter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDefaultFilter(&self, reporttype: FsrmReportType, filter: FsrmReportFilter) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultFilter)(::windows_core::Interface::as_raw(self), reporttype, filter, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDefaultFilter(&self, reporttype: FsrmReportType, filter: FsrmReportFilter, filtervalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDefaultFilter)(::windows_core::Interface::as_raw(self), reporttype, filter, ::core::mem::transmute(filtervalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetReportSizeLimit(&self, limit: FsrmReportLimit) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReportSizeLimit)(::windows_core::Interface::as_raw(self), limit, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetReportSizeLimit(&self, limit: FsrmReportLimit, limitvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetReportSizeLimit)(::windows_core::Interface::as_raw(self), limit, ::core::mem::transmute(limitvalue)).ok() @@ -6157,19 +6157,19 @@ pub struct IFsrmReportManager_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetReportSizeLimit: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmReportScheduler(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmReportScheduler { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VerifyNamespaces(&self, namespacessafearray: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).VerifyNamespaces)(::windows_core::Interface::as_raw(self), namespacessafearray).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateScheduleTask(&self, taskname: P0, namespacessafearray: *const super::super::System::Variant::VARIANT, serializedtask: P1) -> ::windows_core::Result<()> where @@ -6178,7 +6178,7 @@ impl IFsrmReportScheduler { { (::windows_core::Interface::vtable(self).CreateScheduleTask)(::windows_core::Interface::as_raw(self), taskname.into_param().abi(), namespacessafearray, serializedtask.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ModifyScheduleTask(&self, taskname: P0, namespacessafearray: *const super::super::System::Variant::VARIANT, serializedtask: P1) -> ::windows_core::Result<()> where @@ -6223,7 +6223,7 @@ pub struct IFsrmReportScheduler_Vtbl { ModifyScheduleTask: usize, pub DeleteScheduleTask: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, taskname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6274,13 +6274,13 @@ impl IFsrmRule { { (::windows_core::Interface::vtable(self).SetModuleDefinitionName)(::windows_core::Interface::as_raw(self), moduledefinitionname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NamespaceRoots(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NamespaceRoots)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetNamespaceRoots(&self, namespaceroots: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNamespaceRoots)(::windows_core::Interface::as_raw(self), namespaceroots).ok() @@ -6292,18 +6292,18 @@ impl IFsrmRule { pub unsafe fn SetRuleFlags(&self, ruleflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRuleFlags)(::windows_core::Interface::as_raw(self), ruleflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parameters(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParameters)(::windows_core::Interface::as_raw(self), parameters).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LastModified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6353,7 +6353,7 @@ pub struct IFsrmRule_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LastModified: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6390,13 +6390,13 @@ impl IFsrmSetting { { (::windows_core::Interface::vtable(self).SetAdminEmail)(::windows_core::Interface::as_raw(self), adminemail.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisableCommandLine(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DisableCommandLine)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisableCommandLine(&self, disablecommandline: P0) -> ::windows_core::Result<()> where @@ -6404,13 +6404,13 @@ impl IFsrmSetting { { (::windows_core::Interface::vtable(self).SetDisableCommandLine)(::windows_core::Interface::as_raw(self), disablecommandline.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableScreeningAudit(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnableScreeningAudit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableScreeningAudit(&self, enablescreeningaudit: P0) -> ::windows_core::Result<()> where @@ -6473,7 +6473,7 @@ pub struct IFsrmSetting_Vtbl { pub SetActionRunLimitInterval: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, actiontype: FsrmActionType, delaytimeminutes: i32) -> ::windows_core::HRESULT, pub GetActionRunLimitInterval: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, actiontype: FsrmActionType, delaytimeminutes: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6544,13 +6544,13 @@ impl IFsrmStorageModuleDefinition { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ModuleType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -6558,13 +6558,13 @@ impl IFsrmStorageModuleDefinition { { (::windows_core::Interface::vtable(self).base__.SetEnabled)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NeedsFileContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NeedsFileContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNeedsFileContent(&self, needsfilecontent: P0) -> ::windows_core::Result<()> where @@ -6579,24 +6579,24 @@ impl IFsrmStorageModuleDefinition { pub unsafe fn SetAccount(&self, retrievalaccount: FsrmAccountType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetAccount)(::windows_core::Interface::as_raw(self), retrievalaccount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedExtensions(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SupportedExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSupportedExtensions(&self, supportedextensions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSupportedExtensions)(::windows_core::Interface::as_raw(self), supportedextensions).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parameters(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Parameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetParameters)(::windows_core::Interface::as_raw(self), parameters).ok() @@ -6615,13 +6615,13 @@ impl IFsrmStorageModuleDefinition { pub unsafe fn SetStorageType(&self, storagetype: FsrmStorageModuleType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStorageType)(::windows_core::Interface::as_raw(self), storagetype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdatesFileContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UpdatesFileContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUpdatesFileContent(&self, updatesfilecontent: P0) -> ::windows_core::Result<()> where @@ -6658,14 +6658,14 @@ pub struct IFsrmStorageModuleDefinition_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetUpdatesFileContent: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsrmStorageModuleImplementation(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsrmStorageModuleImplementation { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnLoad(&self, moduledefinition: P0) -> ::windows_core::Result where @@ -6677,7 +6677,7 @@ impl IFsrmStorageModuleImplementation { pub unsafe fn OnUnload(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnUnload)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UseDefinitions(&self, propertydefinitions: P0) -> ::windows_core::Result<()> where @@ -6685,7 +6685,7 @@ impl IFsrmStorageModuleImplementation { { (::windows_core::Interface::vtable(self).UseDefinitions)(::windows_core::Interface::as_raw(self), propertydefinitions.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoadProperties(&self, propertybag: P0) -> ::windows_core::Result<()> where @@ -6693,7 +6693,7 @@ impl IFsrmStorageModuleImplementation { { (::windows_core::Interface::vtable(self).LoadProperties)(::windows_core::Interface::as_raw(self), propertybag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SaveProperties(&self, propertybag: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/Storage/FileSystem/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/FileSystem/impl.rs index 00801b0a0c..a16dade8db 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/FileSystem/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/FileSystem/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IDiskQuotaControl_Impl: Sized + super::super::System::Com::IConnectionPointContainer_Impl { fn Initialize(&self, pszpath: &::windows_core::PCWSTR, breadwrite: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -209,7 +209,7 @@ impl IDiskQuotaEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDiskQuotaUser_Impl: Sized { fn GetID(&self, pulid: *mut u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/FileSystem/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/FileSystem/mod.rs index 96d53234aa..5d067f0436 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/FileSystem/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/FileSystem/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddLogContainer(hlog: P0, pcbcontainer: ::core::option::Option<*const u64>, pwszcontainerpath: P1, preserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn AddLogContainer(hlog : super::super::Foundation:: HANDLE, pcbcontainer : *const u64, pwszcontainerpath : ::windows_core::PCWSTR, preserved : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); AddLogContainer(hlog.into_param().abi(), ::core::mem::transmute(pcbcontainer.unwrap_or(::std::ptr::null())), pwszcontainerpath.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddLogContainerSet(hlog: P0, pcbcontainer: ::core::option::Option<*const u64>, rgwszcontainerpath: &[::windows_core::PCWSTR], preserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -19,7 +19,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn AddLogContainerSet(hlog : super::super::Foundation:: HANDLE, ccontainer : u16, pcbcontainer : *const u64, rgwszcontainerpath : *const ::windows_core::PCWSTR, preserved : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); AddLogContainerSet(hlog.into_param().abi(), rgwszcontainerpath.len() as _, ::core::mem::transmute(pcbcontainer.unwrap_or(::std::ptr::null())), ::core::mem::transmute(rgwszcontainerpath.as_ptr()), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn AddUsersToEncryptedFile(lpfilename: P0, pencryptioncertificates: *const ENCRYPTION_CERTIFICATE_LIST) -> u32 @@ -29,35 +29,35 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AddUsersToEncryptedFile(lpfilename : ::windows_core::PCWSTR, pencryptioncertificates : *const ENCRYPTION_CERTIFICATE_LIST) -> u32); AddUsersToEncryptedFile(lpfilename.into_param().abi(), pencryptioncertificates) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn AdvanceLogBase(pvmarshal: *mut ::core::ffi::c_void, plsnbase: *mut CLS_LSN, fflags: u32, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn AdvanceLogBase(pvmarshal : *mut ::core::ffi::c_void, plsnbase : *mut CLS_LSN, fflags : u32, poverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); AdvanceLogBase(pvmarshal, plsnbase, fflags, poverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AlignReservedLog(pvmarshal: *mut ::core::ffi::c_void, creservedrecords: u32, rgcbreservation: *mut i64, pcbalignreservation: *mut i64) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn AlignReservedLog(pvmarshal : *mut ::core::ffi::c_void, creservedrecords : u32, rgcbreservation : *mut i64, pcbalignreservation : *mut i64) -> super::super::Foundation:: BOOL); AlignReservedLog(pvmarshal, creservedrecords, rgcbreservation, pcbalignreservation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllocReservedLog(pvmarshal: *mut ::core::ffi::c_void, creservedrecords: u32, pcbadjustment: *mut i64) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn AllocReservedLog(pvmarshal : *mut ::core::ffi::c_void, creservedrecords : u32, pcbadjustment : *mut i64) -> super::super::Foundation:: BOOL); AllocReservedLog(pvmarshal, creservedrecords, pcbadjustment).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AreFileApisANSI() -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn AreFileApisANSI() -> super::super::Foundation:: BOOL); AreFileApisANSI() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AreShortNamesEnabled(handle: P0, enabled: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL @@ -67,7 +67,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AreShortNamesEnabled(handle : super::super::Foundation:: HANDLE, enabled : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); AreShortNamesEnabled(handle.into_param().abi(), enabled) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BackupRead(hfile: P0, lpbuffer: &mut [u8], lpnumberofbytesread: *mut u32, babort: P1, bprocesssecurity: P2, lpcontext: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -79,7 +79,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn BackupRead(hfile : super::super::Foundation:: HANDLE, lpbuffer : *mut u8, nnumberofbytestoread : u32, lpnumberofbytesread : *mut u32, babort : super::super::Foundation:: BOOL, bprocesssecurity : super::super::Foundation:: BOOL, lpcontext : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); BackupRead(hfile.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, lpnumberofbytesread, babort.into_param().abi(), bprocesssecurity.into_param().abi(), lpcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BackupSeek(hfile: P0, dwlowbytestoseek: u32, dwhighbytestoseek: u32, lpdwlowbyteseeked: *mut u32, lpdwhighbyteseeked: *mut u32, lpcontext: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -89,7 +89,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn BackupSeek(hfile : super::super::Foundation:: HANDLE, dwlowbytestoseek : u32, dwhighbytestoseek : u32, lpdwlowbyteseeked : *mut u32, lpdwhighbyteseeked : *mut u32, lpcontext : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); BackupSeek(hfile.into_param().abi(), dwlowbytestoseek, dwhighbytestoseek, lpdwlowbyteseeked, lpdwhighbyteseeked, lpcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BackupWrite(hfile: P0, lpbuffer: &[u8], lpnumberofbyteswritten: *mut u32, babort: P1, bprocesssecurity: P2, lpcontext: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -101,7 +101,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn BackupWrite(hfile : super::super::Foundation:: HANDLE, lpbuffer : *const u8, nnumberofbytestowrite : u32, lpnumberofbyteswritten : *mut u32, babort : super::super::Foundation:: BOOL, bprocesssecurity : super::super::Foundation:: BOOL, lpcontext : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); BackupWrite(hfile.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, lpnumberofbyteswritten, babort.into_param().abi(), bprocesssecurity.into_param().abi(), lpcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildIoRingCancelRequest(ioring: P0, file: IORING_HANDLE_REF, optocancel: usize, userdata: usize) -> ::windows_core::Result<()> @@ -111,7 +111,7 @@ where ::windows_targets::link!("api-ms-win-core-ioring-l1-1-0.dll" "system" fn BuildIoRingCancelRequest(ioring : HIORING, file : IORING_HANDLE_REF, optocancel : usize, userdata : usize) -> ::windows_core::HRESULT); BuildIoRingCancelRequest(ioring.into_param().abi(), ::core::mem::transmute(file), optocancel, userdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildIoRingFlushFile(ioring: P0, fileref: IORING_HANDLE_REF, flushmode: FILE_FLUSH_MODE, userdata: usize, sqeflags: IORING_SQE_FLAGS) -> ::windows_core::Result<()> @@ -121,7 +121,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn BuildIoRingFlushFile(ioring : HIORING, fileref : IORING_HANDLE_REF, flushmode : FILE_FLUSH_MODE, userdata : usize, sqeflags : IORING_SQE_FLAGS) -> ::windows_core::HRESULT); BuildIoRingFlushFile(ioring.into_param().abi(), ::core::mem::transmute(fileref), flushmode, userdata, sqeflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildIoRingReadFile(ioring: P0, fileref: IORING_HANDLE_REF, dataref: IORING_BUFFER_REF, numberofbytestoread: u32, fileoffset: u64, userdata: usize, sqeflags: IORING_SQE_FLAGS) -> ::windows_core::Result<()> @@ -139,7 +139,7 @@ where ::windows_targets::link!("api-ms-win-core-ioring-l1-1-0.dll" "system" fn BuildIoRingRegisterBuffers(ioring : HIORING, count : u32, buffers : *const IORING_BUFFER_INFO, userdata : usize) -> ::windows_core::HRESULT); BuildIoRingRegisterBuffers(ioring.into_param().abi(), buffers.len() as _, ::core::mem::transmute(buffers.as_ptr()), userdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildIoRingRegisterFileHandles(ioring: P0, handles: &[super::super::Foundation::HANDLE], userdata: usize) -> ::windows_core::Result<()> @@ -149,7 +149,7 @@ where ::windows_targets::link!("api-ms-win-core-ioring-l1-1-0.dll" "system" fn BuildIoRingRegisterFileHandles(ioring : HIORING, count : u32, handles : *const super::super::Foundation:: HANDLE, userdata : usize) -> ::windows_core::HRESULT); BuildIoRingRegisterFileHandles(ioring.into_param().abi(), handles.len() as _, ::core::mem::transmute(handles.as_ptr()), userdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BuildIoRingWriteFile(ioring: P0, fileref: IORING_HANDLE_REF, bufferref: IORING_BUFFER_REF, numberofbytestowrite: u32, fileoffset: u64, writeflags: FILE_WRITE_FLAGS, userdata: usize, sqeflags: IORING_SQE_FLAGS) -> ::windows_core::Result<()> @@ -159,7 +159,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn BuildIoRingWriteFile(ioring : HIORING, fileref : IORING_HANDLE_REF, bufferref : IORING_BUFFER_REF, numberofbytestowrite : u32, fileoffset : u64, writeflags : FILE_WRITE_FLAGS, userdata : usize, sqeflags : IORING_SQE_FLAGS) -> ::windows_core::HRESULT); BuildIoRingWriteFile(ioring.into_param().abi(), ::core::mem::transmute(fileref), ::core::mem::transmute(bufferref), numberofbytestowrite, fileoffset, writeflags, userdata, sqeflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckNameLegalDOS8Dot3A(lpname: P0, lpoemname: ::core::option::Option<&mut [u8]>, pbnamecontainsspaces: ::core::option::Option<*mut super::super::Foundation::BOOL>, pbnamelegal: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -169,7 +169,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CheckNameLegalDOS8Dot3A(lpname : ::windows_core::PCSTR, lpoemname : ::windows_core::PSTR, oemnamesize : u32, pbnamecontainsspaces : *mut super::super::Foundation:: BOOL, pbnamelegal : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); CheckNameLegalDOS8Dot3A(lpname.into_param().abi(), ::core::mem::transmute(lpoemname.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpoemname.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbnamecontainsspaces.unwrap_or(::std::ptr::null_mut())), pbnamelegal).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckNameLegalDOS8Dot3W(lpname: P0, lpoemname: ::core::option::Option<&mut [u8]>, pbnamecontainsspaces: ::core::option::Option<*mut super::super::Foundation::BOOL>, pbnamelegal: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -179,7 +179,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CheckNameLegalDOS8Dot3W(lpname : ::windows_core::PCWSTR, lpoemname : ::windows_core::PSTR, oemnamesize : u32, pbnamecontainsspaces : *mut super::super::Foundation:: BOOL, pbnamelegal : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); CheckNameLegalDOS8Dot3W(lpname.into_param().abi(), ::core::mem::transmute(lpoemname.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpoemname.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pbnamecontainsspaces.unwrap_or(::std::ptr::null_mut())), pbnamelegal).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseAndResetLogFile(hlog: P0) -> ::windows_core::Result<()> @@ -202,7 +202,7 @@ where ::windows_targets::link!("api-ms-win-core-ioring-l1-1-0.dll" "system" fn CloseIoRing(ioring : HIORING) -> ::windows_core::HRESULT); CloseIoRing(ioring.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommitComplete(enlistmenthandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -212,7 +212,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn CommitComplete(enlistmenthandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); CommitComplete(enlistmenthandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommitEnlistment(enlistmenthandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -222,7 +222,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn CommitEnlistment(enlistmenthandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); CommitEnlistment(enlistmenthandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommitTransaction(transactionhandle: P0) -> ::windows_core::Result<()> @@ -232,7 +232,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn CommitTransaction(transactionhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CommitTransaction(transactionhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CommitTransactionAsync(transactionhandle: P0) -> ::windows_core::Result<()> @@ -242,14 +242,14 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn CommitTransactionAsync(transactionhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CommitTransactionAsync(transactionhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CompareFileTime(lpfiletime1: *const super::super::Foundation::FILETIME, lpfiletime2: *const super::super::Foundation::FILETIME) -> i32 { ::windows_targets::link!("kernel32.dll" "system" fn CompareFileTime(lpfiletime1 : *const super::super::Foundation:: FILETIME, lpfiletime2 : *const super::super::Foundation:: FILETIME) -> i32); CompareFileTime(lpfiletime1, lpfiletime2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopyFile2(pwszexistingfilename: P0, pwsznewfilename: P1, pextendedparameters: ::core::option::Option<*const COPYFILE2_EXTENDED_PARAMETERS>) -> ::windows_core::Result<()> @@ -260,7 +260,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CopyFile2(pwszexistingfilename : ::windows_core::PCWSTR, pwsznewfilename : ::windows_core::PCWSTR, pextendedparameters : *const COPYFILE2_EXTENDED_PARAMETERS) -> ::windows_core::HRESULT); CopyFile2(pwszexistingfilename.into_param().abi(), pwsznewfilename.into_param().abi(), ::core::mem::transmute(pextendedparameters.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopyFileA(lpexistingfilename: P0, lpnewfilename: P1, bfailifexists: P2) -> ::windows_core::Result<()> @@ -272,7 +272,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CopyFileA(lpexistingfilename : ::windows_core::PCSTR, lpnewfilename : ::windows_core::PCSTR, bfailifexists : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); CopyFileA(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), bfailifexists.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopyFileExA(lpexistingfilename: P0, lpnewfilename: P1, lpprogressroutine: LPPROGRESS_ROUTINE, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, pbcancel: ::core::option::Option<*mut super::super::Foundation::BOOL>, dwcopyflags: u32) -> ::windows_core::Result<()> @@ -283,7 +283,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CopyFileExA(lpexistingfilename : ::windows_core::PCSTR, lpnewfilename : ::windows_core::PCSTR, lpprogressroutine : LPPROGRESS_ROUTINE, lpdata : *const ::core::ffi::c_void, pbcancel : *mut super::super::Foundation:: BOOL, dwcopyflags : u32) -> super::super::Foundation:: BOOL); CopyFileExA(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), lpprogressroutine, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbcancel.unwrap_or(::std::ptr::null_mut())), dwcopyflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopyFileExW(lpexistingfilename: P0, lpnewfilename: P1, lpprogressroutine: LPPROGRESS_ROUTINE, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, pbcancel: ::core::option::Option<*mut super::super::Foundation::BOOL>, dwcopyflags: u32) -> ::windows_core::Result<()> @@ -294,7 +294,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CopyFileExW(lpexistingfilename : ::windows_core::PCWSTR, lpnewfilename : ::windows_core::PCWSTR, lpprogressroutine : LPPROGRESS_ROUTINE, lpdata : *const ::core::ffi::c_void, pbcancel : *mut super::super::Foundation:: BOOL, dwcopyflags : u32) -> super::super::Foundation:: BOOL); CopyFileExW(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), lpprogressroutine, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbcancel.unwrap_or(::std::ptr::null_mut())), dwcopyflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopyFileFromAppW(lpexistingfilename: P0, lpnewfilename: P1, bfailifexists: P2) -> super::super::Foundation::BOOL @@ -306,7 +306,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn CopyFileFromAppW(lpexistingfilename : ::windows_core::PCWSTR, lpnewfilename : ::windows_core::PCWSTR, bfailifexists : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); CopyFileFromAppW(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), bfailifexists.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopyFileTransactedA(lpexistingfilename: P0, lpnewfilename: P1, lpprogressroutine: LPPROGRESS_ROUTINE, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, pbcancel: ::core::option::Option<*const super::super::Foundation::BOOL>, dwcopyflags: u32, htransaction: P2) -> ::windows_core::Result<()> @@ -318,7 +318,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CopyFileTransactedA(lpexistingfilename : ::windows_core::PCSTR, lpnewfilename : ::windows_core::PCSTR, lpprogressroutine : LPPROGRESS_ROUTINE, lpdata : *const ::core::ffi::c_void, pbcancel : *const super::super::Foundation:: BOOL, dwcopyflags : u32, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CopyFileTransactedA(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), lpprogressroutine, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbcancel.unwrap_or(::std::ptr::null())), dwcopyflags, htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopyFileTransactedW(lpexistingfilename: P0, lpnewfilename: P1, lpprogressroutine: LPPROGRESS_ROUTINE, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, pbcancel: ::core::option::Option<*const super::super::Foundation::BOOL>, dwcopyflags: u32, htransaction: P2) -> ::windows_core::Result<()> @@ -330,7 +330,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CopyFileTransactedW(lpexistingfilename : ::windows_core::PCWSTR, lpnewfilename : ::windows_core::PCWSTR, lpprogressroutine : LPPROGRESS_ROUTINE, lpdata : *const ::core::ffi::c_void, pbcancel : *const super::super::Foundation:: BOOL, dwcopyflags : u32, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CopyFileTransactedW(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), lpprogressroutine, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbcancel.unwrap_or(::std::ptr::null())), dwcopyflags, htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopyFileW(lpexistingfilename: P0, lpnewfilename: P1, bfailifexists: P2) -> ::windows_core::Result<()> @@ -347,7 +347,7 @@ pub unsafe fn CopyLZFile(hfsource: i32, hfdest: i32) -> i32 { ::windows_targets::link!("kernel32.dll" "system" fn CopyLZFile(hfsource : i32, hfdest : i32) -> i32); CopyLZFile(hfsource, hfdest) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDirectoryA(lppathname: P0, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result<()> @@ -357,7 +357,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateDirectoryA(lppathname : ::windows_core::PCSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: BOOL); CreateDirectoryA(lppathname.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDirectoryExA(lptemplatedirectory: P0, lpnewdirectory: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result<()> @@ -368,7 +368,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateDirectoryExA(lptemplatedirectory : ::windows_core::PCSTR, lpnewdirectory : ::windows_core::PCSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: BOOL); CreateDirectoryExA(lptemplatedirectory.into_param().abi(), lpnewdirectory.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDirectoryExW(lptemplatedirectory: P0, lpnewdirectory: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result<()> @@ -379,7 +379,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateDirectoryExW(lptemplatedirectory : ::windows_core::PCWSTR, lpnewdirectory : ::windows_core::PCWSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: BOOL); CreateDirectoryExW(lptemplatedirectory.into_param().abi(), lpnewdirectory.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDirectoryFromAppW(lppathname: P0, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> super::super::Foundation::BOOL @@ -389,7 +389,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn CreateDirectoryFromAppW(lppathname : ::windows_core::PCWSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: BOOL); CreateDirectoryFromAppW(lppathname.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDirectoryTransactedA(lptemplatedirectory: P0, lpnewdirectory: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, htransaction: P2) -> ::windows_core::Result<()> @@ -401,7 +401,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateDirectoryTransactedA(lptemplatedirectory : ::windows_core::PCSTR, lpnewdirectory : ::windows_core::PCSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CreateDirectoryTransactedA(lptemplatedirectory.into_param().abi(), lpnewdirectory.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDirectoryTransactedW(lptemplatedirectory: P0, lpnewdirectory: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, htransaction: P2) -> ::windows_core::Result<()> @@ -413,7 +413,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateDirectoryTransactedW(lptemplatedirectory : ::windows_core::PCWSTR, lpnewdirectory : ::windows_core::PCWSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CreateDirectoryTransactedW(lptemplatedirectory.into_param().abi(), lpnewdirectory.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDirectoryW(lppathname: P0, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result<()> @@ -423,7 +423,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateDirectoryW(lppathname : ::windows_core::PCWSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: BOOL); CreateDirectoryW(lppathname.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateEnlistment(lpenlistmentattributes: *mut super::super::Security::SECURITY_ATTRIBUTES, resourcemanagerhandle: P0, transactionhandle: P1, notificationmask: u32, createoptions: u32, enlistmentkey: *mut ::core::ffi::c_void) -> ::windows_core::Result @@ -435,7 +435,7 @@ where let result__ = CreateEnlistment(lpenlistmentattributes, resourcemanagerhandle.into_param().abi(), transactionhandle.into_param().abi(), notificationmask, createoptions, enlistmentkey); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFile2(lpfilename: P0, dwdesiredaccess: u32, dwsharemode: FILE_SHARE_MODE, dwcreationdisposition: FILE_CREATION_DISPOSITION, pcreateexparams: ::core::option::Option<*const CREATEFILE2_EXTENDED_PARAMETERS>) -> ::windows_core::Result @@ -446,7 +446,7 @@ where let result__ = CreateFile2(lpfilename.into_param().abi(), dwdesiredaccess, dwsharemode, dwcreationdisposition, ::core::mem::transmute(pcreateexparams.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFile2FromAppW(lpfilename: P0, dwdesiredaccess: u32, dwsharemode: u32, dwcreationdisposition: u32, pcreateexparams: ::core::option::Option<*const CREATEFILE2_EXTENDED_PARAMETERS>) -> super::super::Foundation::HANDLE @@ -456,7 +456,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn CreateFile2FromAppW(lpfilename : ::windows_core::PCWSTR, dwdesiredaccess : u32, dwsharemode : u32, dwcreationdisposition : u32, pcreateexparams : *const CREATEFILE2_EXTENDED_PARAMETERS) -> super::super::Foundation:: HANDLE); CreateFile2FromAppW(lpfilename.into_param().abi(), dwdesiredaccess, dwsharemode, dwcreationdisposition, ::core::mem::transmute(pcreateexparams.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileA(lpfilename: P0, dwdesiredaccess: u32, dwsharemode: FILE_SHARE_MODE, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwcreationdisposition: FILE_CREATION_DISPOSITION, dwflagsandattributes: FILE_FLAGS_AND_ATTRIBUTES, htemplatefile: P1) -> ::windows_core::Result @@ -468,7 +468,7 @@ where let result__ = CreateFileA(lpfilename.into_param().abi(), dwdesiredaccess, dwsharemode, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), dwcreationdisposition, dwflagsandattributes, htemplatefile.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileFromAppW(lpfilename: P0, dwdesiredaccess: u32, dwsharemode: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwcreationdisposition: u32, dwflagsandattributes: u32, htemplatefile: P1) -> super::super::Foundation::HANDLE @@ -479,7 +479,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn CreateFileFromAppW(lpfilename : ::windows_core::PCWSTR, dwdesiredaccess : u32, dwsharemode : u32, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, dwcreationdisposition : u32, dwflagsandattributes : u32, htemplatefile : super::super::Foundation:: HANDLE) -> super::super::Foundation:: HANDLE); CreateFileFromAppW(lpfilename.into_param().abi(), dwdesiredaccess, dwsharemode, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), dwcreationdisposition, dwflagsandattributes, htemplatefile.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileTransactedA(lpfilename: P0, dwdesiredaccess: u32, dwsharemode: FILE_SHARE_MODE, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwcreationdisposition: FILE_CREATION_DISPOSITION, dwflagsandattributes: FILE_FLAGS_AND_ATTRIBUTES, htemplatefile: P1, htransaction: P2, pusminiversion: ::core::option::Option<*const TXFS_MINIVERSION>, lpextendedparameter: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -492,7 +492,7 @@ where let result__ = CreateFileTransactedA(lpfilename.into_param().abi(), dwdesiredaccess, dwsharemode, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), dwcreationdisposition, dwflagsandattributes, htemplatefile.into_param().abi(), htransaction.into_param().abi(), ::core::mem::transmute(pusminiversion.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpextendedparameter.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileTransactedW(lpfilename: P0, dwdesiredaccess: u32, dwsharemode: FILE_SHARE_MODE, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwcreationdisposition: FILE_CREATION_DISPOSITION, dwflagsandattributes: FILE_FLAGS_AND_ATTRIBUTES, htemplatefile: P1, htransaction: P2, pusminiversion: ::core::option::Option<*const TXFS_MINIVERSION>, lpextendedparameter: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -505,7 +505,7 @@ where let result__ = CreateFileTransactedW(lpfilename.into_param().abi(), dwdesiredaccess, dwsharemode, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), dwcreationdisposition, dwflagsandattributes, htemplatefile.into_param().abi(), htransaction.into_param().abi(), ::core::mem::transmute(pusminiversion.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpextendedparameter.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileW(lpfilename: P0, dwdesiredaccess: u32, dwsharemode: FILE_SHARE_MODE, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwcreationdisposition: FILE_CREATION_DISPOSITION, dwflagsandattributes: FILE_FLAGS_AND_ATTRIBUTES, htemplatefile: P1) -> ::windows_core::Result @@ -517,7 +517,7 @@ where let result__ = CreateFileW(lpfilename.into_param().abi(), dwdesiredaccess, dwsharemode, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), dwcreationdisposition, dwflagsandattributes, htemplatefile.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateHardLinkA(lpfilename: P0, lpexistingfilename: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result<()> @@ -528,7 +528,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateHardLinkA(lpfilename : ::windows_core::PCSTR, lpexistingfilename : ::windows_core::PCSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: BOOL); CreateHardLinkA(lpfilename.into_param().abi(), lpexistingfilename.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateHardLinkTransactedA(lpfilename: P0, lpexistingfilename: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, htransaction: P2) -> ::windows_core::Result<()> @@ -540,7 +540,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateHardLinkTransactedA(lpfilename : ::windows_core::PCSTR, lpexistingfilename : ::windows_core::PCSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CreateHardLinkTransactedA(lpfilename.into_param().abi(), lpexistingfilename.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateHardLinkTransactedW(lpfilename: P0, lpexistingfilename: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, htransaction: P2) -> ::windows_core::Result<()> @@ -552,7 +552,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateHardLinkTransactedW(lpfilename : ::windows_core::PCWSTR, lpexistingfilename : ::windows_core::PCWSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CreateHardLinkTransactedW(lpfilename.into_param().abi(), lpexistingfilename.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateHardLinkW(lpfilename: P0, lpexistingfilename: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result<()> @@ -569,7 +569,7 @@ pub unsafe fn CreateIoRing(ioringversion: IORING_VERSION, flags: IORING_CREATE_F let mut result__ = ::std::mem::zeroed(); CreateIoRing(ioringversion, ::core::mem::transmute(flags), submissionqueuesize, completionqueuesize, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CreateLogContainerScanContext(hlog: P0, cfromcontainer: u32, ccontainers: u32, escanmode: u8, pcxscan: *mut CLS_SCAN_CONTEXT, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> @@ -579,7 +579,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn CreateLogContainerScanContext(hlog : super::super::Foundation:: HANDLE, cfromcontainer : u32, ccontainers : u32, escanmode : u8, pcxscan : *mut CLS_SCAN_CONTEXT, poverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); CreateLogContainerScanContext(hlog.into_param().abi(), cfromcontainer, ccontainers, escanmode, pcxscan, poverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateLogFile(pszlogfilename: P0, fdesiredaccess: u32, dwsharemode: FILE_SHARE_MODE, psalogfile: *mut super::super::Security::SECURITY_ATTRIBUTES, fcreatedisposition: FILE_CREATION_DISPOSITION, fflagsandattributes: FILE_FLAGS_AND_ATTRIBUTES) -> ::windows_core::Result @@ -590,7 +590,7 @@ where let result__ = CreateLogFile(pszlogfilename.into_param().abi(), fdesiredaccess, dwsharemode, psalogfile, fcreatedisposition, fflagsandattributes); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateLogMarshallingArea(hlog: P0, pfnallocbuffer: CLFS_BLOCK_ALLOCATION, pfnfreebuffer: CLFS_BLOCK_DEALLOCATION, pvblockalloccontext: *mut ::core::ffi::c_void, cbmarshallingbuffer: u32, cmaxwritebuffers: u32, cmaxreadbuffers: u32, ppvmarshal: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -600,7 +600,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn CreateLogMarshallingArea(hlog : super::super::Foundation:: HANDLE, pfnallocbuffer : CLFS_BLOCK_ALLOCATION, pfnfreebuffer : CLFS_BLOCK_DEALLOCATION, pvblockalloccontext : *mut ::core::ffi::c_void, cbmarshallingbuffer : u32, cmaxwritebuffers : u32, cmaxreadbuffers : u32, ppvmarshal : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CreateLogMarshallingArea(hlog.into_param().abi(), pfnallocbuffer, pfnfreebuffer, pvblockalloccontext, cbmarshallingbuffer, cmaxwritebuffers, cmaxreadbuffers, ppvmarshal).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateResourceManager(lpresourcemanagerattributes: *mut super::super::Security::SECURITY_ATTRIBUTES, resourcemanagerid: *mut ::windows_core::GUID, createoptions: u32, tmhandle: P0, description: P1) -> ::windows_core::Result @@ -612,7 +612,7 @@ where let result__ = CreateResourceManager(lpresourcemanagerattributes, resourcemanagerid, createoptions, tmhandle.into_param().abi(), description.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateSymbolicLinkA(lpsymlinkfilename: P0, lptargetfilename: P1, dwflags: SYMBOLIC_LINK_FLAGS) -> super::super::Foundation::BOOLEAN @@ -623,7 +623,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateSymbolicLinkA(lpsymlinkfilename : ::windows_core::PCSTR, lptargetfilename : ::windows_core::PCSTR, dwflags : SYMBOLIC_LINK_FLAGS) -> super::super::Foundation:: BOOLEAN); CreateSymbolicLinkA(lpsymlinkfilename.into_param().abi(), lptargetfilename.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateSymbolicLinkTransactedA(lpsymlinkfilename: P0, lptargetfilename: P1, dwflags: SYMBOLIC_LINK_FLAGS, htransaction: P2) -> super::super::Foundation::BOOLEAN @@ -635,7 +635,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateSymbolicLinkTransactedA(lpsymlinkfilename : ::windows_core::PCSTR, lptargetfilename : ::windows_core::PCSTR, dwflags : SYMBOLIC_LINK_FLAGS, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOLEAN); CreateSymbolicLinkTransactedA(lpsymlinkfilename.into_param().abi(), lptargetfilename.into_param().abi(), dwflags, htransaction.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateSymbolicLinkTransactedW(lpsymlinkfilename: P0, lptargetfilename: P1, dwflags: SYMBOLIC_LINK_FLAGS, htransaction: P2) -> super::super::Foundation::BOOLEAN @@ -647,7 +647,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateSymbolicLinkTransactedW(lpsymlinkfilename : ::windows_core::PCWSTR, lptargetfilename : ::windows_core::PCWSTR, dwflags : SYMBOLIC_LINK_FLAGS, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOLEAN); CreateSymbolicLinkTransactedW(lpsymlinkfilename.into_param().abi(), lptargetfilename.into_param().abi(), dwflags, htransaction.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateSymbolicLinkW(lpsymlinkfilename: P0, lptargetfilename: P1, dwflags: SYMBOLIC_LINK_FLAGS) -> super::super::Foundation::BOOLEAN @@ -658,7 +658,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateSymbolicLinkW(lpsymlinkfilename : ::windows_core::PCWSTR, lptargetfilename : ::windows_core::PCWSTR, dwflags : SYMBOLIC_LINK_FLAGS) -> super::super::Foundation:: BOOLEAN); CreateSymbolicLinkW(lpsymlinkfilename.into_param().abi(), lptargetfilename.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateTapePartition(hdevice: P0, dwpartitionmethod: CREATE_TAPE_PARTITION_METHOD, dwcount: u32, dwsize: u32) -> u32 @@ -668,7 +668,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateTapePartition(hdevice : super::super::Foundation:: HANDLE, dwpartitionmethod : CREATE_TAPE_PARTITION_METHOD, dwcount : u32, dwsize : u32) -> u32); CreateTapePartition(hdevice.into_param().abi(), dwpartitionmethod, dwcount, dwsize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateTransaction(lptransactionattributes: *mut super::super::Security::SECURITY_ATTRIBUTES, uow: *mut ::windows_core::GUID, createoptions: u32, isolationlevel: u32, isolationflags: u32, timeout: u32, description: P0) -> ::windows_core::Result @@ -679,7 +679,7 @@ where let result__ = CreateTransaction(lptransactionattributes, uow, createoptions, isolationlevel, isolationflags, timeout, description.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateTransactionManager(lptransactionattributes: *mut super::super::Security::SECURITY_ATTRIBUTES, logfilename: P0, createoptions: u32, commitstrength: u32) -> ::windows_core::Result @@ -690,7 +690,7 @@ where let result__ = CreateTransactionManager(lptransactionattributes, logfilename.into_param().abi(), createoptions, commitstrength); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DecryptFileA(lpfilename: P0, dwreserved: u32) -> ::windows_core::Result<()> @@ -700,7 +700,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn DecryptFileA(lpfilename : ::windows_core::PCSTR, dwreserved : u32) -> super::super::Foundation:: BOOL); DecryptFileA(lpfilename.into_param().abi(), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DecryptFileW(lpfilename: P0, dwreserved: u32) -> ::windows_core::Result<()> @@ -710,7 +710,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn DecryptFileW(lpfilename : ::windows_core::PCWSTR, dwreserved : u32) -> super::super::Foundation:: BOOL); DecryptFileW(lpfilename.into_param().abi(), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefineDosDeviceA(dwflags: DEFINE_DOS_DEVICE_FLAGS, lpdevicename: P0, lptargetpath: P1) -> ::windows_core::Result<()> @@ -721,7 +721,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DefineDosDeviceA(dwflags : DEFINE_DOS_DEVICE_FLAGS, lpdevicename : ::windows_core::PCSTR, lptargetpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DefineDosDeviceA(dwflags, lpdevicename.into_param().abi(), lptargetpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefineDosDeviceW(dwflags: DEFINE_DOS_DEVICE_FLAGS, lpdevicename: P0, lptargetpath: P1) -> ::windows_core::Result<()> @@ -732,7 +732,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DefineDosDeviceW(dwflags : DEFINE_DOS_DEVICE_FLAGS, lpdevicename : ::windows_core::PCWSTR, lptargetpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DefineDosDeviceW(dwflags, lpdevicename.into_param().abi(), lptargetpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteFileA(lpfilename: P0) -> ::windows_core::Result<()> @@ -742,7 +742,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeleteFileA(lpfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeleteFileA(lpfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteFileFromAppW(lpfilename: P0) -> super::super::Foundation::BOOL @@ -752,7 +752,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn DeleteFileFromAppW(lpfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeleteFileFromAppW(lpfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteFileTransactedA(lpfilename: P0, htransaction: P1) -> ::windows_core::Result<()> @@ -763,7 +763,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeleteFileTransactedA(lpfilename : ::windows_core::PCSTR, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DeleteFileTransactedA(lpfilename.into_param().abi(), htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteFileTransactedW(lpfilename: P0, htransaction: P1) -> ::windows_core::Result<()> @@ -774,7 +774,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeleteFileTransactedW(lpfilename : ::windows_core::PCWSTR, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DeleteFileTransactedW(lpfilename.into_param().abi(), htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteFileW(lpfilename: P0) -> ::windows_core::Result<()> @@ -784,7 +784,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeleteFileW(lpfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeleteFileW(lpfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteLogByHandle(hlog: P0) -> ::windows_core::Result<()> @@ -794,7 +794,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn DeleteLogByHandle(hlog : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DeleteLogByHandle(hlog.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteLogFile(pszlogfilename: P0, pvreserved: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -804,14 +804,14 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn DeleteLogFile(pszlogfilename : ::windows_core::PCWSTR, pvreserved : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); DeleteLogFile(pszlogfilename.into_param().abi(), pvreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteLogMarshallingArea(pvmarshal: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn DeleteLogMarshallingArea(pvmarshal : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); DeleteLogMarshallingArea(pvmarshal).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteVolumeMountPointA(lpszvolumemountpoint: P0) -> ::windows_core::Result<()> @@ -821,7 +821,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeleteVolumeMountPointA(lpszvolumemountpoint : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeleteVolumeMountPointA(lpszvolumemountpoint.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteVolumeMountPointW(lpszvolumemountpoint: P0) -> ::windows_core::Result<()> @@ -831,7 +831,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeleteVolumeMountPointW(lpszvolumemountpoint : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DeleteVolumeMountPointW(lpszvolumemountpoint.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeregisterManageableLogClient(hlog: P0) -> ::windows_core::Result<()> @@ -841,7 +841,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn DeregisterManageableLogClient(hlog : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DeregisterManageableLogClient(hlog.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn DuplicateEncryptionInfoFile(srcfilename: P0, dstfilename: P1, dwcreationdistribution: u32, dwattributes: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> u32 @@ -852,7 +852,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn DuplicateEncryptionInfoFile(srcfilename : ::windows_core::PCWSTR, dstfilename : ::windows_core::PCWSTR, dwcreationdistribution : u32, dwattributes : u32, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> u32); DuplicateEncryptionInfoFile(srcfilename.into_param().abi(), dstfilename.into_param().abi(), dwcreationdistribution, dwattributes, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EncryptFileA(lpfilename: P0) -> ::windows_core::Result<()> @@ -862,7 +862,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EncryptFileA(lpfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); EncryptFileA(lpfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EncryptFileW(lpfilename: P0) -> ::windows_core::Result<()> @@ -872,7 +872,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EncryptFileW(lpfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); EncryptFileW(lpfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EncryptionDisable(dirpath: P0, disable: P1) -> ::windows_core::Result<()> @@ -883,7 +883,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EncryptionDisable(dirpath : ::windows_core::PCWSTR, disable : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); EncryptionDisable(dirpath.into_param().abi(), disable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EraseTape(hdevice: P0, dwerasetype: ERASE_TAPE_TYPE, bimmediate: P1) -> u32 @@ -894,7 +894,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EraseTape(hdevice : super::super::Foundation:: HANDLE, dwerasetype : ERASE_TAPE_TYPE, bimmediate : super::super::Foundation:: BOOL) -> u32); EraseTape(hdevice.into_param().abi(), dwerasetype, bimmediate.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FileEncryptionStatusA(lpfilename: P0, lpstatus: *mut u32) -> ::windows_core::Result<()> @@ -904,7 +904,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn FileEncryptionStatusA(lpfilename : ::windows_core::PCSTR, lpstatus : *mut u32) -> super::super::Foundation:: BOOL); FileEncryptionStatusA(lpfilename.into_param().abi(), lpstatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FileEncryptionStatusW(lpfilename: P0, lpstatus: *mut u32) -> ::windows_core::Result<()> @@ -914,14 +914,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn FileEncryptionStatusW(lpfilename : ::windows_core::PCWSTR, lpstatus : *mut u32) -> super::super::Foundation:: BOOL); FileEncryptionStatusW(lpfilename.into_param().abi(), lpstatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FileTimeToLocalFileTime(lpfiletime: *const super::super::Foundation::FILETIME, lplocalfiletime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn FileTimeToLocalFileTime(lpfiletime : *const super::super::Foundation:: FILETIME, lplocalfiletime : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); FileTimeToLocalFileTime(lpfiletime, lplocalfiletime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindClose(hfindfile: P0) -> ::windows_core::Result<()> @@ -931,7 +931,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindClose(hfindfile : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FindClose(hfindfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindCloseChangeNotification(hchangehandle: P0) -> ::windows_core::Result<()> @@ -941,7 +941,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindCloseChangeNotification(hchangehandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FindCloseChangeNotification(hchangehandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstChangeNotificationA(lppathname: P0, bwatchsubtree: P1, dwnotifyfilter: FILE_NOTIFY_CHANGE) -> ::windows_core::Result @@ -953,7 +953,7 @@ where let result__ = FindFirstChangeNotificationA(lppathname.into_param().abi(), bwatchsubtree.into_param().abi(), dwnotifyfilter); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstChangeNotificationW(lppathname: P0, bwatchsubtree: P1, dwnotifyfilter: FILE_NOTIFY_CHANGE) -> ::windows_core::Result @@ -965,7 +965,7 @@ where let result__ = FindFirstChangeNotificationW(lppathname.into_param().abi(), bwatchsubtree.into_param().abi(), dwnotifyfilter); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstFileA(lpfilename: P0, lpfindfiledata: *mut WIN32_FIND_DATAA) -> ::windows_core::Result @@ -976,7 +976,7 @@ where let result__ = FindFirstFileA(lpfilename.into_param().abi(), lpfindfiledata); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstFileExA(lpfilename: P0, finfolevelid: FINDEX_INFO_LEVELS, lpfindfiledata: *mut ::core::ffi::c_void, fsearchop: FINDEX_SEARCH_OPS, lpsearchfilter: ::core::option::Option<*const ::core::ffi::c_void>, dwadditionalflags: FIND_FIRST_EX_FLAGS) -> ::windows_core::Result @@ -987,7 +987,7 @@ where let result__ = FindFirstFileExA(lpfilename.into_param().abi(), finfolevelid, lpfindfiledata, fsearchop, ::core::mem::transmute(lpsearchfilter.unwrap_or(::std::ptr::null())), dwadditionalflags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstFileExFromAppW(lpfilename: P0, finfolevelid: FINDEX_INFO_LEVELS, lpfindfiledata: *mut ::core::ffi::c_void, fsearchop: FINDEX_SEARCH_OPS, lpsearchfilter: ::core::option::Option<*const ::core::ffi::c_void>, dwadditionalflags: u32) -> super::super::Foundation::HANDLE @@ -997,7 +997,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn FindFirstFileExFromAppW(lpfilename : ::windows_core::PCWSTR, finfolevelid : FINDEX_INFO_LEVELS, lpfindfiledata : *mut ::core::ffi::c_void, fsearchop : FINDEX_SEARCH_OPS, lpsearchfilter : *const ::core::ffi::c_void, dwadditionalflags : u32) -> super::super::Foundation:: HANDLE); FindFirstFileExFromAppW(lpfilename.into_param().abi(), finfolevelid, lpfindfiledata, fsearchop, ::core::mem::transmute(lpsearchfilter.unwrap_or(::std::ptr::null())), dwadditionalflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstFileExW(lpfilename: P0, finfolevelid: FINDEX_INFO_LEVELS, lpfindfiledata: *mut ::core::ffi::c_void, fsearchop: FINDEX_SEARCH_OPS, lpsearchfilter: ::core::option::Option<*const ::core::ffi::c_void>, dwadditionalflags: FIND_FIRST_EX_FLAGS) -> ::windows_core::Result @@ -1008,7 +1008,7 @@ where let result__ = FindFirstFileExW(lpfilename.into_param().abi(), finfolevelid, lpfindfiledata, fsearchop, ::core::mem::transmute(lpsearchfilter.unwrap_or(::std::ptr::null())), dwadditionalflags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstFileNameTransactedW(lpfilename: P0, dwflags: u32, stringlength: *mut u32, linkname: ::windows_core::PWSTR, htransaction: P1) -> ::windows_core::Result @@ -1020,7 +1020,7 @@ where let result__ = FindFirstFileNameTransactedW(lpfilename.into_param().abi(), dwflags, stringlength, ::core::mem::transmute(linkname), htransaction.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstFileNameW(lpfilename: P0, dwflags: u32, stringlength: *mut u32, linkname: ::windows_core::PWSTR) -> ::windows_core::Result @@ -1031,7 +1031,7 @@ where let result__ = FindFirstFileNameW(lpfilename.into_param().abi(), dwflags, stringlength, ::core::mem::transmute(linkname)); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstFileTransactedA(lpfilename: P0, finfolevelid: FINDEX_INFO_LEVELS, lpfindfiledata: *mut ::core::ffi::c_void, fsearchop: FINDEX_SEARCH_OPS, lpsearchfilter: ::core::option::Option<*const ::core::ffi::c_void>, dwadditionalflags: u32, htransaction: P1) -> ::windows_core::Result @@ -1043,7 +1043,7 @@ where let result__ = FindFirstFileTransactedA(lpfilename.into_param().abi(), finfolevelid, lpfindfiledata, fsearchop, ::core::mem::transmute(lpsearchfilter.unwrap_or(::std::ptr::null())), dwadditionalflags, htransaction.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstFileTransactedW(lpfilename: P0, finfolevelid: FINDEX_INFO_LEVELS, lpfindfiledata: *mut ::core::ffi::c_void, fsearchop: FINDEX_SEARCH_OPS, lpsearchfilter: ::core::option::Option<*const ::core::ffi::c_void>, dwadditionalflags: u32, htransaction: P1) -> ::windows_core::Result @@ -1055,7 +1055,7 @@ where let result__ = FindFirstFileTransactedW(lpfilename.into_param().abi(), finfolevelid, lpfindfiledata, fsearchop, ::core::mem::transmute(lpsearchfilter.unwrap_or(::std::ptr::null())), dwadditionalflags, htransaction.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstFileW(lpfilename: P0, lpfindfiledata: *mut WIN32_FIND_DATAW) -> ::windows_core::Result @@ -1066,7 +1066,7 @@ where let result__ = FindFirstFileW(lpfilename.into_param().abi(), lpfindfiledata); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstStreamTransactedW(lpfilename: P0, infolevel: STREAM_INFO_LEVELS, lpfindstreamdata: *mut ::core::ffi::c_void, dwflags: u32, htransaction: P1) -> ::windows_core::Result @@ -1078,7 +1078,7 @@ where let result__ = FindFirstStreamTransactedW(lpfilename.into_param().abi(), infolevel, lpfindstreamdata, dwflags, htransaction.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstStreamW(lpfilename: P0, infolevel: STREAM_INFO_LEVELS, lpfindstreamdata: *mut ::core::ffi::c_void, dwflags: u32) -> ::windows_core::Result @@ -1089,7 +1089,7 @@ where let result__ = FindFirstStreamW(lpfilename.into_param().abi(), infolevel, lpfindstreamdata, dwflags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstVolumeA(lpszvolumename: &mut [u8]) -> ::windows_core::Result { @@ -1097,7 +1097,7 @@ pub unsafe fn FindFirstVolumeA(lpszvolumename: &mut [u8]) -> ::windows_core::Res let result__ = FindFirstVolumeA(::core::mem::transmute(lpszvolumename.as_ptr()), lpszvolumename.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstVolumeMountPointA(lpszrootpathname: P0, lpszvolumemountpoint: &mut [u8]) -> ::windows_core::Result @@ -1108,7 +1108,7 @@ where let result__ = FindFirstVolumeMountPointA(lpszrootpathname.into_param().abi(), ::core::mem::transmute(lpszvolumemountpoint.as_ptr()), lpszvolumemountpoint.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstVolumeMountPointW(lpszrootpathname: P0, lpszvolumemountpoint: &mut [u16]) -> ::windows_core::Result @@ -1119,7 +1119,7 @@ where let result__ = FindFirstVolumeMountPointW(lpszrootpathname.into_param().abi(), ::core::mem::transmute(lpszvolumemountpoint.as_ptr()), lpszvolumemountpoint.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFirstVolumeW(lpszvolumename: &mut [u16]) -> ::windows_core::Result { @@ -1127,7 +1127,7 @@ pub unsafe fn FindFirstVolumeW(lpszvolumename: &mut [u16]) -> ::windows_core::Re let result__ = FindFirstVolumeW(::core::mem::transmute(lpszvolumename.as_ptr()), lpszvolumename.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextChangeNotification(hchangehandle: P0) -> ::windows_core::Result<()> @@ -1137,7 +1137,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindNextChangeNotification(hchangehandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FindNextChangeNotification(hchangehandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextFileA(hfindfile: P0, lpfindfiledata: *mut WIN32_FIND_DATAA) -> ::windows_core::Result<()> @@ -1147,7 +1147,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindNextFileA(hfindfile : super::super::Foundation:: HANDLE, lpfindfiledata : *mut WIN32_FIND_DATAA) -> super::super::Foundation:: BOOL); FindNextFileA(hfindfile.into_param().abi(), lpfindfiledata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextFileNameW(hfindstream: P0, stringlength: *mut u32, linkname: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -1157,7 +1157,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindNextFileNameW(hfindstream : super::super::Foundation:: HANDLE, stringlength : *mut u32, linkname : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); FindNextFileNameW(hfindstream.into_param().abi(), stringlength, ::core::mem::transmute(linkname)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextFileW(hfindfile: P0, lpfindfiledata: *mut WIN32_FIND_DATAW) -> ::windows_core::Result<()> @@ -1167,7 +1167,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindNextFileW(hfindfile : super::super::Foundation:: HANDLE, lpfindfiledata : *mut WIN32_FIND_DATAW) -> super::super::Foundation:: BOOL); FindNextFileW(hfindfile.into_param().abi(), lpfindfiledata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextStreamW(hfindstream: P0, lpfindstreamdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1177,7 +1177,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindNextStreamW(hfindstream : super::super::Foundation:: HANDLE, lpfindstreamdata : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); FindNextStreamW(hfindstream.into_param().abi(), lpfindstreamdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextVolumeA(hfindvolume: P0, lpszvolumename: &mut [u8]) -> ::windows_core::Result<()> @@ -1187,7 +1187,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindNextVolumeA(hfindvolume : super::super::Foundation:: HANDLE, lpszvolumename : ::windows_core::PSTR, cchbufferlength : u32) -> super::super::Foundation:: BOOL); FindNextVolumeA(hfindvolume.into_param().abi(), ::core::mem::transmute(lpszvolumename.as_ptr()), lpszvolumename.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextVolumeMountPointA(hfindvolumemountpoint: P0, lpszvolumemountpoint: &mut [u8]) -> ::windows_core::Result<()> @@ -1197,7 +1197,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindNextVolumeMountPointA(hfindvolumemountpoint : super::super::Foundation:: HANDLE, lpszvolumemountpoint : ::windows_core::PSTR, cchbufferlength : u32) -> super::super::Foundation:: BOOL); FindNextVolumeMountPointA(hfindvolumemountpoint.into_param().abi(), ::core::mem::transmute(lpszvolumemountpoint.as_ptr()), lpszvolumemountpoint.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextVolumeMountPointW(hfindvolumemountpoint: P0, lpszvolumemountpoint: &mut [u16]) -> ::windows_core::Result<()> @@ -1207,7 +1207,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindNextVolumeMountPointW(hfindvolumemountpoint : super::super::Foundation:: HANDLE, lpszvolumemountpoint : ::windows_core::PWSTR, cchbufferlength : u32) -> super::super::Foundation:: BOOL); FindNextVolumeMountPointW(hfindvolumemountpoint.into_param().abi(), ::core::mem::transmute(lpszvolumemountpoint.as_ptr()), lpszvolumemountpoint.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindNextVolumeW(hfindvolume: P0, lpszvolumename: &mut [u16]) -> ::windows_core::Result<()> @@ -1217,7 +1217,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindNextVolumeW(hfindvolume : super::super::Foundation:: HANDLE, lpszvolumename : ::windows_core::PWSTR, cchbufferlength : u32) -> super::super::Foundation:: BOOL); FindNextVolumeW(hfindvolume.into_param().abi(), ::core::mem::transmute(lpszvolumename.as_ptr()), lpszvolumename.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindVolumeClose(hfindvolume: P0) -> ::windows_core::Result<()> @@ -1227,7 +1227,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindVolumeClose(hfindvolume : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FindVolumeClose(hfindvolume.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindVolumeMountPointClose(hfindvolumemountpoint: P0) -> ::windows_core::Result<()> @@ -1237,7 +1237,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindVolumeMountPointClose(hfindvolumemountpoint : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FindVolumeMountPointClose(hfindvolumemountpoint.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlushFileBuffers(hfile: P0) -> ::windows_core::Result<()> @@ -1247,14 +1247,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FlushFileBuffers(hfile : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FlushFileBuffers(hfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn FlushLogBuffers(pvmarshal: *const ::core::ffi::c_void, poverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn FlushLogBuffers(pvmarshal : *const ::core::ffi::c_void, poverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); FlushLogBuffers(pvmarshal, ::core::mem::transmute(poverlapped.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn FlushLogToLsn(pvmarshalcontext: *mut ::core::ffi::c_void, plsnflush: *mut CLS_LSN, plsnlastflushed: *mut CLS_LSN, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { @@ -1266,21 +1266,21 @@ pub unsafe fn FreeEncryptedFileMetadata(pbmetadata: *const u8) { ::windows_targets::link!("advapi32.dll" "system" fn FreeEncryptedFileMetadata(pbmetadata : *const u8) -> ()); FreeEncryptedFileMetadata(pbmetadata) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn FreeEncryptionCertificateHashList(pusers: *const ENCRYPTION_CERTIFICATE_HASH_LIST) { ::windows_targets::link!("advapi32.dll" "system" fn FreeEncryptionCertificateHashList(pusers : *const ENCRYPTION_CERTIFICATE_HASH_LIST) -> ()); FreeEncryptionCertificateHashList(pusers) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeReservedLog(pvmarshal: *mut ::core::ffi::c_void, creservedrecords: u32, pcbadjustment: *mut i64) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn FreeReservedLog(pvmarshal : *mut ::core::ffi::c_void, creservedrecords : u32, pcbadjustment : *mut i64) -> super::super::Foundation:: BOOL); FreeReservedLog(pvmarshal, creservedrecords, pcbadjustment).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetBinaryTypeA(lpapplicationname: P0, lpbinarytype: *mut u32) -> ::windows_core::Result<()> @@ -1290,7 +1290,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetBinaryTypeA(lpapplicationname : ::windows_core::PCSTR, lpbinarytype : *mut u32) -> super::super::Foundation:: BOOL); GetBinaryTypeA(lpapplicationname.into_param().abi(), lpbinarytype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetBinaryTypeW(lpapplicationname: P0, lpbinarytype: *mut u32) -> ::windows_core::Result<()> @@ -1308,7 +1308,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCompressedFileSizeA(lpfilename : ::windows_core::PCSTR, lpfilesizehigh : *mut u32) -> u32); GetCompressedFileSizeA(lpfilename.into_param().abi(), ::core::mem::transmute(lpfilesizehigh.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCompressedFileSizeTransactedA(lpfilename: P0, lpfilesizehigh: ::core::option::Option<*mut u32>, htransaction: P1) -> u32 @@ -1319,7 +1319,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCompressedFileSizeTransactedA(lpfilename : ::windows_core::PCSTR, lpfilesizehigh : *mut u32, htransaction : super::super::Foundation:: HANDLE) -> u32); GetCompressedFileSizeTransactedA(lpfilename.into_param().abi(), ::core::mem::transmute(lpfilesizehigh.unwrap_or(::std::ptr::null_mut())), htransaction.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCompressedFileSizeTransactedW(lpfilename: P0, lpfilesizehigh: ::core::option::Option<*mut u32>, htransaction: P1) -> u32 @@ -1338,7 +1338,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCompressedFileSizeW(lpfilename : ::windows_core::PCWSTR, lpfilesizehigh : *mut u32) -> u32); GetCompressedFileSizeW(lpfilename.into_param().abi(), ::core::mem::transmute(lpfilesizehigh.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentClockTransactionManager(transactionmanagerhandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -1348,7 +1348,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn GetCurrentClockTransactionManager(transactionmanagerhandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); GetCurrentClockTransactionManager(transactionmanagerhandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDiskFreeSpaceA(lprootpathname: P0, lpsectorspercluster: ::core::option::Option<*mut u32>, lpbytespersector: ::core::option::Option<*mut u32>, lpnumberoffreeclusters: ::core::option::Option<*mut u32>, lptotalnumberofclusters: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -1358,7 +1358,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetDiskFreeSpaceA(lprootpathname : ::windows_core::PCSTR, lpsectorspercluster : *mut u32, lpbytespersector : *mut u32, lpnumberoffreeclusters : *mut u32, lptotalnumberofclusters : *mut u32) -> super::super::Foundation:: BOOL); GetDiskFreeSpaceA(lprootpathname.into_param().abi(), ::core::mem::transmute(lpsectorspercluster.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpbytespersector.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpnumberoffreeclusters.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lptotalnumberofclusters.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDiskFreeSpaceExA(lpdirectoryname: P0, lpfreebytesavailabletocaller: ::core::option::Option<*mut u64>, lptotalnumberofbytes: ::core::option::Option<*mut u64>, lptotalnumberoffreebytes: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> @@ -1368,7 +1368,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetDiskFreeSpaceExA(lpdirectoryname : ::windows_core::PCSTR, lpfreebytesavailabletocaller : *mut u64, lptotalnumberofbytes : *mut u64, lptotalnumberoffreebytes : *mut u64) -> super::super::Foundation:: BOOL); GetDiskFreeSpaceExA(lpdirectoryname.into_param().abi(), ::core::mem::transmute(lpfreebytesavailabletocaller.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lptotalnumberofbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lptotalnumberoffreebytes.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDiskFreeSpaceExW(lpdirectoryname: P0, lpfreebytesavailabletocaller: ::core::option::Option<*mut u64>, lptotalnumberofbytes: ::core::option::Option<*mut u64>, lptotalnumberoffreebytes: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> @@ -1378,7 +1378,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetDiskFreeSpaceExW(lpdirectoryname : ::windows_core::PCWSTR, lpfreebytesavailabletocaller : *mut u64, lptotalnumberofbytes : *mut u64, lptotalnumberoffreebytes : *mut u64) -> super::super::Foundation:: BOOL); GetDiskFreeSpaceExW(lpdirectoryname.into_param().abi(), ::core::mem::transmute(lpfreebytesavailabletocaller.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lptotalnumberofbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lptotalnumberoffreebytes.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDiskFreeSpaceW(lprootpathname: P0, lpsectorspercluster: ::core::option::Option<*mut u32>, lpbytespersector: ::core::option::Option<*mut u32>, lpnumberoffreeclusters: ::core::option::Option<*mut u32>, lptotalnumberofclusters: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -1428,7 +1428,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetEncryptedFileMetadata(lpfilename : ::windows_core::PCWSTR, pcbmetadata : *mut u32, ppbmetadata : *mut *mut u8) -> u32); GetEncryptedFileMetadata(lpfilename.into_param().abi(), pcbmetadata, ppbmetadata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetEnlistmentId(enlistmenthandle: P0, enlistmentid: *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -1438,7 +1438,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn GetEnlistmentId(enlistmenthandle : super::super::Foundation:: HANDLE, enlistmentid : *mut ::windows_core::GUID) -> super::super::Foundation:: BOOL); GetEnlistmentId(enlistmenthandle.into_param().abi(), enlistmentid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetEnlistmentRecoveryInformation(enlistmenthandle: P0, buffersize: u32, buffer: *mut ::core::ffi::c_void, bufferused: *mut u32) -> ::windows_core::Result<()> @@ -1472,7 +1472,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileAttributesA(lpfilename : ::windows_core::PCSTR) -> u32); GetFileAttributesA(lpfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileAttributesExA(lpfilename: P0, finfolevelid: GET_FILEEX_INFO_LEVELS, lpfileinformation: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1482,7 +1482,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileAttributesExA(lpfilename : ::windows_core::PCSTR, finfolevelid : GET_FILEEX_INFO_LEVELS, lpfileinformation : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); GetFileAttributesExA(lpfilename.into_param().abi(), finfolevelid, lpfileinformation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileAttributesExFromAppW(lpfilename: P0, finfolevelid: GET_FILEEX_INFO_LEVELS, lpfileinformation: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -1492,7 +1492,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn GetFileAttributesExFromAppW(lpfilename : ::windows_core::PCWSTR, finfolevelid : GET_FILEEX_INFO_LEVELS, lpfileinformation : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); GetFileAttributesExFromAppW(lpfilename.into_param().abi(), finfolevelid, lpfileinformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileAttributesExW(lpfilename: P0, finfolevelid: GET_FILEEX_INFO_LEVELS, lpfileinformation: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1502,7 +1502,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileAttributesExW(lpfilename : ::windows_core::PCWSTR, finfolevelid : GET_FILEEX_INFO_LEVELS, lpfileinformation : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); GetFileAttributesExW(lpfilename.into_param().abi(), finfolevelid, lpfileinformation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileAttributesTransactedA(lpfilename: P0, finfolevelid: GET_FILEEX_INFO_LEVELS, lpfileinformation: *mut ::core::ffi::c_void, htransaction: P1) -> ::windows_core::Result<()> @@ -1513,7 +1513,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileAttributesTransactedA(lpfilename : ::windows_core::PCSTR, finfolevelid : GET_FILEEX_INFO_LEVELS, lpfileinformation : *mut ::core::ffi::c_void, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); GetFileAttributesTransactedA(lpfilename.into_param().abi(), finfolevelid, lpfileinformation, htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileAttributesTransactedW(lpfilename: P0, finfolevelid: GET_FILEEX_INFO_LEVELS, lpfileinformation: *mut ::core::ffi::c_void, htransaction: P1) -> ::windows_core::Result<()> @@ -1532,7 +1532,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileAttributesW(lpfilename : ::windows_core::PCWSTR) -> u32); GetFileAttributesW(lpfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileBandwidthReservation(hfile: P0, lpperiodmilliseconds: *mut u32, lpbytesperperiod: *mut u32, pdiscardable: *mut super::super::Foundation::BOOL, lptransfersize: *mut u32, lpnumoutstandingrequests: *mut u32) -> ::windows_core::Result<()> @@ -1542,7 +1542,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileBandwidthReservation(hfile : super::super::Foundation:: HANDLE, lpperiodmilliseconds : *mut u32, lpbytesperperiod : *mut u32, pdiscardable : *mut super::super::Foundation:: BOOL, lptransfersize : *mut u32, lpnumoutstandingrequests : *mut u32) -> super::super::Foundation:: BOOL); GetFileBandwidthReservation(hfile.into_param().abi(), lpperiodmilliseconds, lpbytesperperiod, pdiscardable, lptransfersize, lpnumoutstandingrequests).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileInformationByHandle(hfile: P0, lpfileinformation: *mut BY_HANDLE_FILE_INFORMATION) -> ::windows_core::Result<()> @@ -1552,7 +1552,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileInformationByHandle(hfile : super::super::Foundation:: HANDLE, lpfileinformation : *mut BY_HANDLE_FILE_INFORMATION) -> super::super::Foundation:: BOOL); GetFileInformationByHandle(hfile.into_param().abi(), lpfileinformation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileInformationByHandleEx(hfile: P0, fileinformationclass: FILE_INFO_BY_HANDLE_CLASS, lpfileinformation: *mut ::core::ffi::c_void, dwbuffersize: u32) -> ::windows_core::Result<()> @@ -1562,7 +1562,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileInformationByHandleEx(hfile : super::super::Foundation:: HANDLE, fileinformationclass : FILE_INFO_BY_HANDLE_CLASS, lpfileinformation : *mut ::core::ffi::c_void, dwbuffersize : u32) -> super::super::Foundation:: BOOL); GetFileInformationByHandleEx(hfile.into_param().abi(), fileinformationclass, lpfileinformation, dwbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileSize(hfile: P0, lpfilesizehigh: ::core::option::Option<*mut u32>) -> u32 @@ -1572,7 +1572,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileSize(hfile : super::super::Foundation:: HANDLE, lpfilesizehigh : *mut u32) -> u32); GetFileSize(hfile.into_param().abi(), ::core::mem::transmute(lpfilesizehigh.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileSizeEx(hfile: P0, lpfilesize: *mut i64) -> ::windows_core::Result<()> @@ -1582,7 +1582,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileSizeEx(hfile : super::super::Foundation:: HANDLE, lpfilesize : *mut i64) -> super::super::Foundation:: BOOL); GetFileSizeEx(hfile.into_param().abi(), lpfilesize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileTime(hfile: P0, lpcreationtime: ::core::option::Option<*mut super::super::Foundation::FILETIME>, lplastaccesstime: ::core::option::Option<*mut super::super::Foundation::FILETIME>, lplastwritetime: ::core::option::Option<*mut super::super::Foundation::FILETIME>) -> ::windows_core::Result<()> @@ -1592,7 +1592,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileTime(hfile : super::super::Foundation:: HANDLE, lpcreationtime : *mut super::super::Foundation:: FILETIME, lplastaccesstime : *mut super::super::Foundation:: FILETIME, lplastwritetime : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); GetFileTime(hfile.into_param().abi(), ::core::mem::transmute(lpcreationtime.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lplastaccesstime.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lplastwritetime.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileType(hfile: P0) -> FILE_TYPE @@ -1602,7 +1602,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFileType(hfile : super::super::Foundation:: HANDLE) -> FILE_TYPE); GetFileType(hfile.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileVersionInfoA(lptstrfilename: P0, dwhandle: u32, dwlen: u32, lpdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1612,7 +1612,7 @@ where ::windows_targets::link!("version.dll" "system" fn GetFileVersionInfoA(lptstrfilename : ::windows_core::PCSTR, dwhandle : u32, dwlen : u32, lpdata : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); GetFileVersionInfoA(lptstrfilename.into_param().abi(), dwhandle, dwlen, lpdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileVersionInfoExA(dwflags: GET_FILE_VERSION_INFO_FLAGS, lpwstrfilename: P0, dwhandle: u32, dwlen: u32, lpdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1622,7 +1622,7 @@ where ::windows_targets::link!("version.dll" "system" fn GetFileVersionInfoExA(dwflags : GET_FILE_VERSION_INFO_FLAGS, lpwstrfilename : ::windows_core::PCSTR, dwhandle : u32, dwlen : u32, lpdata : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); GetFileVersionInfoExA(dwflags, lpwstrfilename.into_param().abi(), dwhandle, dwlen, lpdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileVersionInfoExW(dwflags: GET_FILE_VERSION_INFO_FLAGS, lpwstrfilename: P0, dwhandle: u32, dwlen: u32, lpdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1664,7 +1664,7 @@ where ::windows_targets::link!("version.dll" "system" fn GetFileVersionInfoSizeW(lptstrfilename : ::windows_core::PCWSTR, lpdwhandle : *mut u32) -> u32); GetFileVersionInfoSizeW(lptstrfilename.into_param().abi(), ::core::mem::transmute(lpdwhandle.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileVersionInfoW(lptstrfilename: P0, dwhandle: u32, dwlen: u32, lpdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1674,7 +1674,7 @@ where ::windows_targets::link!("version.dll" "system" fn GetFileVersionInfoW(lptstrfilename : ::windows_core::PCWSTR, dwhandle : u32, dwlen : u32, lpdata : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); GetFileVersionInfoW(lptstrfilename.into_param().abi(), dwhandle, dwlen, lpdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFinalPathNameByHandleA(hfile: P0, lpszfilepath: &mut [u8], dwflags: GETFINALPATHNAMEBYHANDLE_FLAGS) -> u32 @@ -1684,7 +1684,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFinalPathNameByHandleA(hfile : super::super::Foundation:: HANDLE, lpszfilepath : ::windows_core::PSTR, cchfilepath : u32, dwflags : GETFINALPATHNAMEBYHANDLE_FLAGS) -> u32); GetFinalPathNameByHandleA(hfile.into_param().abi(), ::core::mem::transmute(lpszfilepath.as_ptr()), lpszfilepath.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFinalPathNameByHandleW(hfile: P0, lpszfilepath: &mut [u16], dwflags: GETFINALPATHNAMEBYHANDLE_FLAGS) -> u32 @@ -1702,7 +1702,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFullPathNameA(lpfilename : ::windows_core::PCSTR, nbufferlength : u32, lpbuffer : ::windows_core::PSTR, lpfilepart : *mut ::windows_core::PSTR) -> u32); GetFullPathNameA(lpfilename.into_param().abi(), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(lpfilepart.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFullPathNameTransactedA(lpfilename: P0, lpbuffer: ::core::option::Option<&mut [u8]>, lpfilepart: ::core::option::Option<*mut ::windows_core::PSTR>, htransaction: P1) -> u32 @@ -1713,7 +1713,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetFullPathNameTransactedA(lpfilename : ::windows_core::PCSTR, nbufferlength : u32, lpbuffer : ::windows_core::PSTR, lpfilepart : *mut ::windows_core::PSTR, htransaction : super::super::Foundation:: HANDLE) -> u32); GetFullPathNameTransactedA(lpfilename.into_param().abi(), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(lpfilepart.unwrap_or(::std::ptr::null_mut())), htransaction.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFullPathNameTransactedW(lpfilename: P0, lpbuffer: ::core::option::Option<&mut [u16]>, lpfilepart: ::core::option::Option<*mut ::windows_core::PWSTR>, htransaction: P1) -> u32 @@ -1740,7 +1740,7 @@ where ::windows_targets::link!("api-ms-win-core-ioring-l1-1-0.dll" "system" fn GetIoRingInfo(ioring : HIORING, info : *mut IORING_INFO) -> ::windows_core::HRESULT); GetIoRingInfo(ioring.into_param().abi(), info).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLogContainerName(hlog: P0, cidlogicalcontainer: u32, pwstrcontainername: P1, clencontainername: u32, pcactuallencontainername: *mut u32) -> ::windows_core::Result<()> @@ -1751,7 +1751,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn GetLogContainerName(hlog : super::super::Foundation:: HANDLE, cidlogicalcontainer : u32, pwstrcontainername : ::windows_core::PCWSTR, clencontainername : u32, pcactuallencontainername : *mut u32) -> super::super::Foundation:: BOOL); GetLogContainerName(hlog.into_param().abi(), cidlogicalcontainer, pwstrcontainername.into_param().abi(), clencontainername, pcactuallencontainername).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLogFileInformation(hlog: P0, pinfobuffer: *mut CLS_INFORMATION, cbbuffer: *mut u32) -> ::windows_core::Result<()> @@ -1761,7 +1761,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn GetLogFileInformation(hlog : super::super::Foundation:: HANDLE, pinfobuffer : *mut CLS_INFORMATION, cbbuffer : *mut u32) -> super::super::Foundation:: BOOL); GetLogFileInformation(hlog.into_param().abi(), pinfobuffer, cbbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLogIoStatistics(hlog: P0, pvstatsbuffer: *mut ::core::ffi::c_void, cbstatsbuffer: u32, estatsclass: CLFS_IOSTATS_CLASS, pcbstatswritten: *mut u32) -> ::windows_core::Result<()> @@ -1771,7 +1771,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn GetLogIoStatistics(hlog : super::super::Foundation:: HANDLE, pvstatsbuffer : *mut ::core::ffi::c_void, cbstatsbuffer : u32, estatsclass : CLFS_IOSTATS_CLASS, pcbstatswritten : *mut u32) -> super::super::Foundation:: BOOL); GetLogIoStatistics(hlog.into_param().abi(), pvstatsbuffer, cbstatsbuffer, estatsclass, pcbstatswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLogReservationInfo(pvmarshal: *const ::core::ffi::c_void, pcbrecordnumber: *mut u32, pcbuserreservation: *mut i64, pcbcommitreservation: *mut i64) -> super::super::Foundation::BOOL { @@ -1801,7 +1801,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetLongPathNameA(lpszshortpath : ::windows_core::PCSTR, lpszlongpath : ::windows_core::PSTR, cchbuffer : u32) -> u32); GetLongPathNameA(lpszshortpath.into_param().abi(), ::core::mem::transmute(lpszlongpath.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszlongpath.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLongPathNameTransactedA(lpszshortpath: P0, lpszlongpath: ::core::option::Option<&mut [u8]>, htransaction: P1) -> u32 @@ -1812,7 +1812,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetLongPathNameTransactedA(lpszshortpath : ::windows_core::PCSTR, lpszlongpath : ::windows_core::PSTR, cchbuffer : u32, htransaction : super::super::Foundation:: HANDLE) -> u32); GetLongPathNameTransactedA(lpszshortpath.into_param().abi(), ::core::mem::transmute(lpszlongpath.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszlongpath.as_deref().map_or(0, |slice| slice.len() as _), htransaction.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLongPathNameTransactedW(lpszshortpath: P0, lpszlongpath: ::core::option::Option<&mut [u16]>, htransaction: P1) -> u32 @@ -1831,14 +1831,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetLongPathNameW(lpszshortpath : ::windows_core::PCWSTR, lpszlongpath : ::windows_core::PWSTR, cchbuffer : u32) -> u32); GetLongPathNameW(lpszshortpath.into_param().abi(), ::core::mem::transmute(lpszlongpath.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszlongpath.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNextLogArchiveExtent(pvarchivecontext: *mut ::core::ffi::c_void, rgadextent: *mut CLS_ARCHIVE_DESCRIPTOR, cdescriptors: u32, pcdescriptorsreturned: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn GetNextLogArchiveExtent(pvarchivecontext : *mut ::core::ffi::c_void, rgadextent : *mut CLS_ARCHIVE_DESCRIPTOR, cdescriptors : u32, pcdescriptorsreturned : *mut u32) -> super::super::Foundation:: BOOL); GetNextLogArchiveExtent(pvarchivecontext, rgadextent, cdescriptors, pcdescriptorsreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNotificationResourceManager(resourcemanagerhandle: P0, transactionnotification: *mut TRANSACTION_NOTIFICATION, notificationlength: u32, dwmilliseconds: u32, returnlength: *mut u32) -> ::windows_core::Result<()> @@ -1848,7 +1848,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn GetNotificationResourceManager(resourcemanagerhandle : super::super::Foundation:: HANDLE, transactionnotification : *mut TRANSACTION_NOTIFICATION, notificationlength : u32, dwmilliseconds : u32, returnlength : *mut u32) -> super::super::Foundation:: BOOL); GetNotificationResourceManager(resourcemanagerhandle.into_param().abi(), transactionnotification, notificationlength, dwmilliseconds, returnlength).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn GetNotificationResourceManagerAsync(resourcemanagerhandle: P0, transactionnotification: *mut TRANSACTION_NOTIFICATION, transactionnotificationlength: u32, returnlength: *mut u32, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> @@ -1874,7 +1874,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetShortPathNameW(lpszlongpath : ::windows_core::PCWSTR, lpszshortpath : ::windows_core::PWSTR, cchbuffer : u32) -> u32); GetShortPathNameW(lpszlongpath.into_param().abi(), ::core::mem::transmute(lpszshortpath.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszshortpath.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTapeParameters(hdevice: P0, dwoperation: GET_TAPE_DRIVE_PARAMETERS_OPERATION, lpdwsize: *mut u32, lptapeinformation: *mut ::core::ffi::c_void) -> u32 @@ -1884,7 +1884,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetTapeParameters(hdevice : super::super::Foundation:: HANDLE, dwoperation : GET_TAPE_DRIVE_PARAMETERS_OPERATION, lpdwsize : *mut u32, lptapeinformation : *mut ::core::ffi::c_void) -> u32); GetTapeParameters(hdevice.into_param().abi(), dwoperation, lpdwsize, lptapeinformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTapePosition(hdevice: P0, dwpositiontype: TAPE_POSITION_TYPE, lpdwpartition: *mut u32, lpdwoffsetlow: *mut u32, lpdwoffsethigh: *mut u32) -> u32 @@ -1894,7 +1894,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetTapePosition(hdevice : super::super::Foundation:: HANDLE, dwpositiontype : TAPE_POSITION_TYPE, lpdwpartition : *mut u32, lpdwoffsetlow : *mut u32, lpdwoffsethigh : *mut u32) -> u32); GetTapePosition(hdevice.into_param().abi(), dwpositiontype, lpdwpartition, lpdwoffsetlow, lpdwoffsethigh) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTapeStatus(hdevice: P0) -> u32 @@ -1942,7 +1942,7 @@ pub unsafe fn GetTempPathW(lpbuffer: ::core::option::Option<&mut [u16]>) -> u32 ::windows_targets::link!("kernel32.dll" "system" fn GetTempPathW(nbufferlength : u32, lpbuffer : ::windows_core::PWSTR) -> u32); GetTempPathW(lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTransactionId(transactionhandle: P0, transactionid: *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -1952,7 +1952,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn GetTransactionId(transactionhandle : super::super::Foundation:: HANDLE, transactionid : *mut ::windows_core::GUID) -> super::super::Foundation:: BOOL); GetTransactionId(transactionhandle.into_param().abi(), transactionid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTransactionInformation(transactionhandle: P0, outcome: *mut u32, isolationlevel: *mut u32, isolationflags: *mut u32, timeout: *mut u32, description: ::core::option::Option<&mut [u16]>) -> ::windows_core::Result<()> @@ -1962,7 +1962,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn GetTransactionInformation(transactionhandle : super::super::Foundation:: HANDLE, outcome : *mut u32, isolationlevel : *mut u32, isolationflags : *mut u32, timeout : *mut u32, bufferlength : u32, description : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); GetTransactionInformation(transactionhandle.into_param().abi(), outcome, isolationlevel, isolationflags, timeout, description.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(description.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTransactionManagerId(transactionmanagerhandle: P0, transactionmanagerid: *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -1972,7 +1972,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn GetTransactionManagerId(transactionmanagerhandle : super::super::Foundation:: HANDLE, transactionmanagerid : *mut ::windows_core::GUID) -> super::super::Foundation:: BOOL); GetTransactionManagerId(transactionmanagerhandle.into_param().abi(), transactionmanagerid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVolumeInformationA(lprootpathname: P0, lpvolumenamebuffer: ::core::option::Option<&mut [u8]>, lpvolumeserialnumber: ::core::option::Option<*mut u32>, lpmaximumcomponentlength: ::core::option::Option<*mut u32>, lpfilesystemflags: ::core::option::Option<*mut u32>, lpfilesystemnamebuffer: ::core::option::Option<&mut [u8]>) -> ::windows_core::Result<()> @@ -1992,7 +1992,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVolumeInformationByHandleW(hfile: P0, lpvolumenamebuffer: ::core::option::Option<&mut [u16]>, lpvolumeserialnumber: ::core::option::Option<*mut u32>, lpmaximumcomponentlength: ::core::option::Option<*mut u32>, lpfilesystemflags: ::core::option::Option<*mut u32>, lpfilesystemnamebuffer: ::core::option::Option<&mut [u16]>) -> ::windows_core::Result<()> @@ -2012,7 +2012,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVolumeInformationW(lprootpathname: P0, lpvolumenamebuffer: ::core::option::Option<&mut [u16]>, lpvolumeserialnumber: ::core::option::Option<*mut u32>, lpmaximumcomponentlength: ::core::option::Option<*mut u32>, lpfilesystemflags: ::core::option::Option<*mut u32>, lpfilesystemnamebuffer: ::core::option::Option<&mut [u16]>) -> ::windows_core::Result<()> @@ -2032,7 +2032,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVolumeNameForVolumeMountPointA(lpszvolumemountpoint: P0, lpszvolumename: &mut [u8]) -> ::windows_core::Result<()> @@ -2042,7 +2042,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetVolumeNameForVolumeMountPointA(lpszvolumemountpoint : ::windows_core::PCSTR, lpszvolumename : ::windows_core::PSTR, cchbufferlength : u32) -> super::super::Foundation:: BOOL); GetVolumeNameForVolumeMountPointA(lpszvolumemountpoint.into_param().abi(), ::core::mem::transmute(lpszvolumename.as_ptr()), lpszvolumename.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVolumeNameForVolumeMountPointW(lpszvolumemountpoint: P0, lpszvolumename: &mut [u16]) -> ::windows_core::Result<()> @@ -2052,7 +2052,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetVolumeNameForVolumeMountPointW(lpszvolumemountpoint : ::windows_core::PCWSTR, lpszvolumename : ::windows_core::PWSTR, cchbufferlength : u32) -> super::super::Foundation:: BOOL); GetVolumeNameForVolumeMountPointW(lpszvolumemountpoint.into_param().abi(), ::core::mem::transmute(lpszvolumename.as_ptr()), lpszvolumename.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVolumePathNameA(lpszfilename: P0, lpszvolumepathname: &mut [u8]) -> ::windows_core::Result<()> @@ -2062,7 +2062,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetVolumePathNameA(lpszfilename : ::windows_core::PCSTR, lpszvolumepathname : ::windows_core::PSTR, cchbufferlength : u32) -> super::super::Foundation:: BOOL); GetVolumePathNameA(lpszfilename.into_param().abi(), ::core::mem::transmute(lpszvolumepathname.as_ptr()), lpszvolumepathname.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVolumePathNameW(lpszfilename: P0, lpszvolumepathname: &mut [u16]) -> ::windows_core::Result<()> @@ -2072,7 +2072,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetVolumePathNameW(lpszfilename : ::windows_core::PCWSTR, lpszvolumepathname : ::windows_core::PWSTR, cchbufferlength : u32) -> super::super::Foundation:: BOOL); GetVolumePathNameW(lpszfilename.into_param().abi(), ::core::mem::transmute(lpszvolumepathname.as_ptr()), lpszvolumepathname.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVolumePathNamesForVolumeNameA(lpszvolumename: P0, lpszvolumepathnames: ::core::option::Option<&mut [u8]>, lpcchreturnlength: *mut u32) -> ::windows_core::Result<()> @@ -2082,7 +2082,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetVolumePathNamesForVolumeNameA(lpszvolumename : ::windows_core::PCSTR, lpszvolumepathnames : ::windows_core::PSTR, cchbufferlength : u32, lpcchreturnlength : *mut u32) -> super::super::Foundation:: BOOL); GetVolumePathNamesForVolumeNameA(lpszvolumename.into_param().abi(), ::core::mem::transmute(lpszvolumepathnames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszvolumepathnames.as_deref().map_or(0, |slice| slice.len() as _), lpcchreturnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVolumePathNamesForVolumeNameW(lpszvolumename: P0, lpszvolumepathnames: ::core::option::Option<&mut [u16]>, lpcchreturnlength: *mut u32) -> ::windows_core::Result<()> @@ -2092,7 +2092,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetVolumePathNamesForVolumeNameW(lpszvolumename : ::windows_core::PCWSTR, lpszvolumepathnames : ::windows_core::PWSTR, cchbufferlength : u32, lpcchreturnlength : *mut u32) -> super::super::Foundation:: BOOL); GetVolumePathNamesForVolumeNameW(lpszvolumename.into_param().abi(), ::core::mem::transmute(lpszvolumepathnames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszvolumepathnames.as_deref().map_or(0, |slice| slice.len() as _), lpcchreturnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HandleLogFull(hlog: P0) -> ::windows_core::Result<()> @@ -2102,7 +2102,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn HandleLogFull(hlog : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); HandleLogFull(hlog.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InstallLogPolicy(hlog: P0, ppolicy: *mut CLFS_MGMT_POLICY) -> ::windows_core::Result<()> @@ -2112,7 +2112,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn InstallLogPolicy(hlog : super::super::Foundation:: HANDLE, ppolicy : *mut CLFS_MGMT_POLICY) -> super::super::Foundation:: BOOL); InstallLogPolicy(hlog.into_param().abi(), ppolicy).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsIoRingOpSupported(ioring: P0, op: IORING_OP_CODE) -> super::super::Foundation::BOOL @@ -2173,14 +2173,14 @@ pub unsafe fn LZStart() -> i32 { ::windows_targets::link!("kernel32.dll" "system" fn LZStart() -> i32); LZStart() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalFileTimeToFileTime(lplocalfiletime: *const super::super::Foundation::FILETIME, lpfiletime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn LocalFileTimeToFileTime(lplocalfiletime : *const super::super::Foundation:: FILETIME, lpfiletime : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); LocalFileTimeToFileTime(lplocalfiletime, lpfiletime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LockFile(hfile: P0, dwfileoffsetlow: u32, dwfileoffsethigh: u32, nnumberofbytestolocklow: u32, nnumberofbytestolockhigh: u32) -> ::windows_core::Result<()> @@ -2190,7 +2190,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn LockFile(hfile : super::super::Foundation:: HANDLE, dwfileoffsetlow : u32, dwfileoffsethigh : u32, nnumberofbytestolocklow : u32, nnumberofbytestolockhigh : u32) -> super::super::Foundation:: BOOL); LockFile(hfile.into_param().abi(), dwfileoffsetlow, dwfileoffsethigh, nnumberofbytestolocklow, nnumberofbytestolockhigh).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn LockFileEx(hfile: P0, dwflags: LOCK_FILE_FLAGS, dwreserved: u32, nnumberofbytestolocklow: u32, nnumberofbytestolockhigh: u32, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> @@ -2200,7 +2200,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn LockFileEx(hfile : super::super::Foundation:: HANDLE, dwflags : LOCK_FILE_FLAGS, dwreserved : u32, nnumberofbytestolocklow : u32, nnumberofbytestolockhigh : u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); LockFileEx(hfile.into_param().abi(), dwflags, dwreserved, nnumberofbytestolocklow, nnumberofbytestolockhigh, lpoverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LogTailAdvanceFailure(hlog: P0, dwreason: u32) -> ::windows_core::Result<()> @@ -2225,14 +2225,14 @@ pub unsafe fn LsnCreate(cidcontainer: u32, offblock: u32, crecord: u32) -> CLS_L ::windows_targets::link!("clfsw32.dll" "system" fn LsnCreate(cidcontainer : u32, offblock : u32, crecord : u32) -> CLS_LSN); LsnCreate(cidcontainer, offblock, crecord) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsnEqual(plsn1: *const CLS_LSN, plsn2: *const CLS_LSN) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("clfsw32.dll" "system" fn LsnEqual(plsn1 : *const CLS_LSN, plsn2 : *const CLS_LSN) -> super::super::Foundation:: BOOLEAN); LsnEqual(plsn1, plsn2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsnGreater(plsn1: *const CLS_LSN, plsn2: *const CLS_LSN) -> super::super::Foundation::BOOLEAN { @@ -2244,21 +2244,21 @@ pub unsafe fn LsnIncrement(plsn: *const CLS_LSN) -> CLS_LSN { ::windows_targets::link!("clfsw32.dll" "system" fn LsnIncrement(plsn : *const CLS_LSN) -> CLS_LSN); LsnIncrement(plsn) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsnInvalid(plsn: *const CLS_LSN) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("clfsw32.dll" "system" fn LsnInvalid(plsn : *const CLS_LSN) -> super::super::Foundation:: BOOLEAN); LsnInvalid(plsn) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsnLess(plsn1: *const CLS_LSN, plsn2: *const CLS_LSN) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("clfsw32.dll" "system" fn LsnLess(plsn1 : *const CLS_LSN, plsn2 : *const CLS_LSN) -> super::super::Foundation:: BOOLEAN); LsnLess(plsn1, plsn2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LsnNull(plsn: *const CLS_LSN) -> super::super::Foundation::BOOLEAN { @@ -2270,7 +2270,7 @@ pub unsafe fn LsnRecordSequence(plsn: *const CLS_LSN) -> u32 { ::windows_targets::link!("clfsw32.dll" "system" fn LsnRecordSequence(plsn : *const CLS_LSN) -> u32); LsnRecordSequence(plsn) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveFileA(lpexistingfilename: P0, lpnewfilename: P1) -> ::windows_core::Result<()> @@ -2281,7 +2281,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MoveFileA(lpexistingfilename : ::windows_core::PCSTR, lpnewfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); MoveFileA(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveFileExA(lpexistingfilename: P0, lpnewfilename: P1, dwflags: MOVE_FILE_FLAGS) -> ::windows_core::Result<()> @@ -2292,7 +2292,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MoveFileExA(lpexistingfilename : ::windows_core::PCSTR, lpnewfilename : ::windows_core::PCSTR, dwflags : MOVE_FILE_FLAGS) -> super::super::Foundation:: BOOL); MoveFileExA(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveFileExW(lpexistingfilename: P0, lpnewfilename: P1, dwflags: MOVE_FILE_FLAGS) -> ::windows_core::Result<()> @@ -2303,7 +2303,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MoveFileExW(lpexistingfilename : ::windows_core::PCWSTR, lpnewfilename : ::windows_core::PCWSTR, dwflags : MOVE_FILE_FLAGS) -> super::super::Foundation:: BOOL); MoveFileExW(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveFileFromAppW(lpexistingfilename: P0, lpnewfilename: P1) -> super::super::Foundation::BOOL @@ -2314,7 +2314,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn MoveFileFromAppW(lpexistingfilename : ::windows_core::PCWSTR, lpnewfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); MoveFileFromAppW(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveFileTransactedA(lpexistingfilename: P0, lpnewfilename: P1, lpprogressroutine: LPPROGRESS_ROUTINE, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, dwflags: MOVE_FILE_FLAGS, htransaction: P2) -> ::windows_core::Result<()> @@ -2326,7 +2326,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MoveFileTransactedA(lpexistingfilename : ::windows_core::PCSTR, lpnewfilename : ::windows_core::PCSTR, lpprogressroutine : LPPROGRESS_ROUTINE, lpdata : *const ::core::ffi::c_void, dwflags : MOVE_FILE_FLAGS, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); MoveFileTransactedA(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), lpprogressroutine, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), dwflags, htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveFileTransactedW(lpexistingfilename: P0, lpnewfilename: P1, lpprogressroutine: LPPROGRESS_ROUTINE, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, dwflags: MOVE_FILE_FLAGS, htransaction: P2) -> ::windows_core::Result<()> @@ -2338,7 +2338,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MoveFileTransactedW(lpexistingfilename : ::windows_core::PCWSTR, lpnewfilename : ::windows_core::PCWSTR, lpprogressroutine : LPPROGRESS_ROUTINE, lpdata : *const ::core::ffi::c_void, dwflags : MOVE_FILE_FLAGS, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); MoveFileTransactedW(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), lpprogressroutine, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), dwflags, htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveFileW(lpexistingfilename: P0, lpnewfilename: P1) -> ::windows_core::Result<()> @@ -2349,7 +2349,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MoveFileW(lpexistingfilename : ::windows_core::PCWSTR, lpnewfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); MoveFileW(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveFileWithProgressA(lpexistingfilename: P0, lpnewfilename: P1, lpprogressroutine: LPPROGRESS_ROUTINE, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, dwflags: MOVE_FILE_FLAGS) -> ::windows_core::Result<()> @@ -2360,7 +2360,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MoveFileWithProgressA(lpexistingfilename : ::windows_core::PCSTR, lpnewfilename : ::windows_core::PCSTR, lpprogressroutine : LPPROGRESS_ROUTINE, lpdata : *const ::core::ffi::c_void, dwflags : MOVE_FILE_FLAGS) -> super::super::Foundation:: BOOL); MoveFileWithProgressA(lpexistingfilename.into_param().abi(), lpnewfilename.into_param().abi(), lpprogressroutine, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveFileWithProgressW(lpexistingfilename: P0, lpnewfilename: P1, lpprogressroutine: LPPROGRESS_ROUTINE, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, dwflags: MOVE_FILE_FLAGS) -> ::windows_core::Result<()> @@ -2558,7 +2558,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn OpenEncryptedFileRawW(lpfilename : ::windows_core::PCWSTR, ulflags : u32, pvcontext : *mut *mut ::core::ffi::c_void) -> u32); OpenEncryptedFileRawW(lpfilename.into_param().abi(), ulflags, pvcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenEnlistment(dwdesiredaccess: u32, resourcemanagerhandle: P0, enlistmentid: *mut ::windows_core::GUID) -> ::windows_core::Result @@ -2577,7 +2577,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn OpenFile(lpfilename : ::windows_core::PCSTR, lpreopenbuff : *mut OFSTRUCT, ustyle : u32) -> i32); OpenFile(lpfilename.into_param().abi(), lpreopenbuff, ustyle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn OpenFileById(hvolumehint: P0, lpfileid: *const FILE_ID_DESCRIPTOR, dwdesiredaccess: u32, dwsharemode: FILE_SHARE_MODE, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwflagsandattributes: FILE_FLAGS_AND_ATTRIBUTES) -> ::windows_core::Result @@ -2588,7 +2588,7 @@ where let result__ = OpenFileById(hvolumehint.into_param().abi(), lpfileid, dwdesiredaccess, dwsharemode, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), dwflagsandattributes); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenResourceManager(dwdesiredaccess: u32, tmhandle: P0, resourcemanagerid: *mut ::windows_core::GUID) -> ::windows_core::Result @@ -2599,7 +2599,7 @@ where let result__ = OpenResourceManager(dwdesiredaccess, tmhandle.into_param().abi(), resourcemanagerid); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenTransaction(dwdesiredaccess: u32, transactionid: *mut ::windows_core::GUID) -> ::windows_core::Result { @@ -2607,7 +2607,7 @@ pub unsafe fn OpenTransaction(dwdesiredaccess: u32, transactionid: *mut ::window let result__ = OpenTransaction(dwdesiredaccess, transactionid); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenTransactionManager(logfilename: P0, desiredaccess: u32, openoptions: u32) -> ::windows_core::Result @@ -2618,7 +2618,7 @@ where let result__ = OpenTransactionManager(logfilename.into_param().abi(), desiredaccess, openoptions); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenTransactionManagerById(transactionmanagerid: *const ::windows_core::GUID, desiredaccess: u32, openoptions: u32) -> ::windows_core::Result { @@ -2635,7 +2635,7 @@ where let mut result__ = ::std::mem::zeroed(); PopIoRingCompletion(ioring.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrePrepareComplete(enlistmenthandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -2645,7 +2645,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn PrePrepareComplete(enlistmenthandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); PrePrepareComplete(enlistmenthandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrePrepareEnlistment(enlistmenthandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -2655,7 +2655,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn PrePrepareEnlistment(enlistmenthandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); PrePrepareEnlistment(enlistmenthandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrepareComplete(enlistmenthandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -2665,7 +2665,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn PrepareComplete(enlistmenthandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); PrepareComplete(enlistmenthandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrepareEnlistment(enlistmenthandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -2675,7 +2675,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn PrepareEnlistment(enlistmenthandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); PrepareEnlistment(enlistmenthandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrepareLogArchive(hlog: P0, pszbaselogfilename: &mut [u16], plsnlow: ::core::option::Option<*const CLS_LSN>, plsnhigh: ::core::option::Option<*const CLS_LSN>, pcactuallength: ::core::option::Option<*mut u32>, poffbaselogfiledata: *mut u64, pcbbaselogfilelength: *mut u64, plsnbase: *mut CLS_LSN, plsnlast: *mut CLS_LSN, plsncurrentarchivetail: *mut CLS_LSN, ppvarchivecontext: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -2685,7 +2685,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn PrepareLogArchive(hlog : super::super::Foundation:: HANDLE, pszbaselogfilename : ::windows_core::PWSTR, clen : u32, plsnlow : *const CLS_LSN, plsnhigh : *const CLS_LSN, pcactuallength : *mut u32, poffbaselogfiledata : *mut u64, pcbbaselogfilelength : *mut u64, plsnbase : *mut CLS_LSN, plsnlast : *mut CLS_LSN, plsncurrentarchivetail : *mut CLS_LSN, ppvarchivecontext : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); PrepareLogArchive(hlog.into_param().abi(), ::core::mem::transmute(pszbaselogfilename.as_ptr()), pszbaselogfilename.len() as _, ::core::mem::transmute(plsnlow.unwrap_or(::std::ptr::null())), ::core::mem::transmute(plsnhigh.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pcactuallength.unwrap_or(::std::ptr::null_mut())), poffbaselogfiledata, pcbbaselogfilelength, plsnbase, plsnlast, plsncurrentarchivetail, ppvarchivecontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrepareTape(hdevice: P0, dwoperation: PREPARE_TAPE_OPERATION, bimmediate: P1) -> u32 @@ -2718,7 +2718,7 @@ pub unsafe fn QueryIoRingCapabilities() -> ::windows_core::Result(hlog: P0, epolicytype: CLFS_MGMT_POLICY_TYPE, ppolicybuffer: *mut CLFS_MGMT_POLICY, pcbpolicybuffer: *mut u32) -> ::windows_core::Result<()> @@ -2728,7 +2728,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn QueryLogPolicy(hlog : super::super::Foundation:: HANDLE, epolicytype : CLFS_MGMT_POLICY_TYPE, ppolicybuffer : *mut CLFS_MGMT_POLICY, pcbpolicybuffer : *mut u32) -> super::super::Foundation:: BOOL); QueryLogPolicy(hlog.into_param().abi(), epolicytype, ppolicybuffer, pcbpolicybuffer).ok() } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn QueryRecoveryAgentsOnEncryptedFile(lpfilename: P0, precoveryagents: *mut *mut ENCRYPTION_CERTIFICATE_HASH_LIST) -> u32 @@ -2738,7 +2738,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryRecoveryAgentsOnEncryptedFile(lpfilename : ::windows_core::PCWSTR, precoveryagents : *mut *mut ENCRYPTION_CERTIFICATE_HASH_LIST) -> u32); QueryRecoveryAgentsOnEncryptedFile(lpfilename.into_param().abi(), precoveryagents) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn QueryUsersOnEncryptedFile(lpfilename: P0, pusers: *mut *mut ENCRYPTION_CERTIFICATE_HASH_LIST) -> u32 @@ -2748,7 +2748,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryUsersOnEncryptedFile(lpfilename : ::windows_core::PCWSTR, pusers : *mut *mut ENCRYPTION_CERTIFICATE_HASH_LIST) -> u32); QueryUsersOnEncryptedFile(lpfilename.into_param().abi(), pusers) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReOpenFile(horiginalfile: P0, dwdesiredaccess: u32, dwsharemode: FILE_SHARE_MODE, dwflagsandattributes: FILE_FLAGS_AND_ATTRIBUTES) -> ::windows_core::Result @@ -2759,7 +2759,7 @@ where let result__ = ReOpenFile(horiginalfile.into_param().abi(), dwdesiredaccess, dwsharemode, dwflagsandattributes); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReadDirectoryChangesExW(hdirectory: P0, lpbuffer: *mut ::core::ffi::c_void, nbufferlength: u32, bwatchsubtree: P1, dwnotifyfilter: FILE_NOTIFY_CHANGE, lpbytesreturned: ::core::option::Option<*mut u32>, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>, lpcompletionroutine: super::super::System::IO::LPOVERLAPPED_COMPLETION_ROUTINE, readdirectorynotifyinformationclass: READ_DIRECTORY_NOTIFY_INFORMATION_CLASS) -> ::windows_core::Result<()> @@ -2770,7 +2770,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadDirectoryChangesExW(hdirectory : super::super::Foundation:: HANDLE, lpbuffer : *mut ::core::ffi::c_void, nbufferlength : u32, bwatchsubtree : super::super::Foundation:: BOOL, dwnotifyfilter : FILE_NOTIFY_CHANGE, lpbytesreturned : *mut u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED, lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE, readdirectorynotifyinformationclass : READ_DIRECTORY_NOTIFY_INFORMATION_CLASS) -> super::super::Foundation:: BOOL); ReadDirectoryChangesExW(hdirectory.into_param().abi(), lpbuffer, nbufferlength, bwatchsubtree.into_param().abi(), dwnotifyfilter, ::core::mem::transmute(lpbytesreturned.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut())), lpcompletionroutine, readdirectorynotifyinformationclass).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReadDirectoryChangesW(hdirectory: P0, lpbuffer: *mut ::core::ffi::c_void, nbufferlength: u32, bwatchsubtree: P1, dwnotifyfilter: FILE_NOTIFY_CHANGE, lpbytesreturned: ::core::option::Option<*mut u32>, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>, lpcompletionroutine: super::super::System::IO::LPOVERLAPPED_COMPLETION_ROUTINE) -> ::windows_core::Result<()> @@ -2786,7 +2786,7 @@ pub unsafe fn ReadEncryptedFileRaw(pfexportcallback: PFE_EXPORT_FUNC, pvcallback ::windows_targets::link!("advapi32.dll" "system" fn ReadEncryptedFileRaw(pfexportcallback : PFE_EXPORT_FUNC, pvcallbackcontext : *const ::core::ffi::c_void, pvcontext : *const ::core::ffi::c_void) -> u32); ReadEncryptedFileRaw(pfexportcallback, ::core::mem::transmute(pvcallbackcontext.unwrap_or(::std::ptr::null())), pvcontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReadFile(hfile: P0, lpbuffer: ::core::option::Option<&mut [u8]>, lpnumberofbytesread: ::core::option::Option<*mut u32>, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -2796,7 +2796,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadFile(hfile : super::super::Foundation:: HANDLE, lpbuffer : *mut u8, nnumberofbytestoread : u32, lpnumberofbytesread : *mut u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); ReadFile(hfile.into_param().abi(), ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpnumberofbytesread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReadFileEx(hfile: P0, lpbuffer: ::core::option::Option<&mut [u8]>, lpoverlapped: *mut super::super::System::IO::OVERLAPPED, lpcompletionroutine: super::super::System::IO::LPOVERLAPPED_COMPLETION_ROUTINE) -> ::windows_core::Result<()> @@ -2806,7 +2806,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadFileEx(hfile : super::super::Foundation:: HANDLE, lpbuffer : *mut u8, nnumberofbytestoread : u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED, lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE) -> super::super::Foundation:: BOOL); ReadFileEx(hfile.into_param().abi(), ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), lpoverlapped, lpcompletionroutine).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReadFileScatter(hfile: P0, asegmentarray: *const FILE_SEGMENT_ELEMENT, nnumberofbytestoread: u32, lpreserved: ::core::option::Option<*const u32>, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> @@ -2816,14 +2816,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadFileScatter(hfile : super::super::Foundation:: HANDLE, asegmentarray : *const FILE_SEGMENT_ELEMENT, nnumberofbytestoread : u32, lpreserved : *const u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); ReadFileScatter(hfile.into_param().abi(), asegmentarray, nnumberofbytestoread, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), lpoverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadLogArchiveMetadata(pvarchivecontext: *mut ::core::ffi::c_void, cboffset: u32, cbbytestoread: u32, pbreadbuffer: *mut u8, pcbbytesread: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn ReadLogArchiveMetadata(pvarchivecontext : *mut ::core::ffi::c_void, cboffset : u32, cbbytestoread : u32, pbreadbuffer : *mut u8, pcbbytesread : *mut u32) -> super::super::Foundation:: BOOL); ReadLogArchiveMetadata(pvarchivecontext, cboffset, cbbytestoread, pbreadbuffer, pcbbytesread).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReadLogNotification(hlog: P0, pnotification: *mut CLFS_MGMT_NOTIFICATION, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> @@ -2833,28 +2833,28 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn ReadLogNotification(hlog : super::super::Foundation:: HANDLE, pnotification : *mut CLFS_MGMT_NOTIFICATION, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); ReadLogNotification(hlog.into_param().abi(), pnotification, lpoverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReadLogRecord(pvmarshal: *mut ::core::ffi::c_void, plsnfirst: *mut CLS_LSN, econtextmode: CLFS_CONTEXT_MODE, ppvreadbuffer: *mut *mut ::core::ffi::c_void, pcbreadbuffer: *mut u32, perecordtype: *mut u8, plsnundonext: *mut CLS_LSN, plsnprevious: *mut CLS_LSN, ppvreadcontext: *mut *mut ::core::ffi::c_void, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn ReadLogRecord(pvmarshal : *mut ::core::ffi::c_void, plsnfirst : *mut CLS_LSN, econtextmode : CLFS_CONTEXT_MODE, ppvreadbuffer : *mut *mut ::core::ffi::c_void, pcbreadbuffer : *mut u32, perecordtype : *mut u8, plsnundonext : *mut CLS_LSN, plsnprevious : *mut CLS_LSN, ppvreadcontext : *mut *mut ::core::ffi::c_void, poverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); ReadLogRecord(pvmarshal, plsnfirst, econtextmode, ppvreadbuffer, pcbreadbuffer, perecordtype, plsnundonext, plsnprevious, ppvreadcontext, poverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReadLogRestartArea(pvmarshal: *mut ::core::ffi::c_void, ppvrestartbuffer: *mut *mut ::core::ffi::c_void, pcbrestartbuffer: *mut u32, plsn: *mut CLS_LSN, ppvcontext: *mut *mut ::core::ffi::c_void, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn ReadLogRestartArea(pvmarshal : *mut ::core::ffi::c_void, ppvrestartbuffer : *mut *mut ::core::ffi::c_void, pcbrestartbuffer : *mut u32, plsn : *mut CLS_LSN, ppvcontext : *mut *mut ::core::ffi::c_void, poverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); ReadLogRestartArea(pvmarshal, ppvrestartbuffer, pcbrestartbuffer, plsn, ppvcontext, poverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReadNextLogRecord(pvreadcontext: *mut ::core::ffi::c_void, ppvbuffer: *mut *mut ::core::ffi::c_void, pcbbuffer: *mut u32, perecordtype: *mut u8, plsnuser: *mut CLS_LSN, plsnundonext: *mut CLS_LSN, plsnprevious: *mut CLS_LSN, plsnrecord: *mut CLS_LSN, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn ReadNextLogRecord(pvreadcontext : *mut ::core::ffi::c_void, ppvbuffer : *mut *mut ::core::ffi::c_void, pcbbuffer : *mut u32, perecordtype : *mut u8, plsnuser : *mut CLS_LSN, plsnundonext : *mut CLS_LSN, plsnprevious : *mut CLS_LSN, plsnrecord : *mut CLS_LSN, poverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); ReadNextLogRecord(pvreadcontext, ppvbuffer, pcbbuffer, perecordtype, plsnuser, plsnundonext, plsnprevious, plsnrecord, poverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadOnlyEnlistment(enlistmenthandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -2864,14 +2864,14 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn ReadOnlyEnlistment(enlistmenthandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); ReadOnlyEnlistment(enlistmenthandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReadPreviousLogRestartArea(pvreadcontext: *mut ::core::ffi::c_void, ppvrestartbuffer: *mut *mut ::core::ffi::c_void, pcbrestartbuffer: *mut u32, plsnrestart: *mut CLS_LSN, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn ReadPreviousLogRestartArea(pvreadcontext : *mut ::core::ffi::c_void, ppvrestartbuffer : *mut *mut ::core::ffi::c_void, pcbrestartbuffer : *mut u32, plsnrestart : *mut CLS_LSN, poverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); ReadPreviousLogRestartArea(pvreadcontext, ppvrestartbuffer, pcbrestartbuffer, plsnrestart, poverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RecoverEnlistment(enlistmenthandle: P0, enlistmentkey: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -2881,7 +2881,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn RecoverEnlistment(enlistmenthandle : super::super::Foundation:: HANDLE, enlistmentkey : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); RecoverEnlistment(enlistmenthandle.into_param().abi(), enlistmentkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RecoverResourceManager(resourcemanagerhandle: P0) -> ::windows_core::Result<()> @@ -2891,7 +2891,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn RecoverResourceManager(resourcemanagerhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); RecoverResourceManager(resourcemanagerhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RecoverTransactionManager(transactionmanagerhandle: P0) -> ::windows_core::Result<()> @@ -2901,7 +2901,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn RecoverTransactionManager(transactionmanagerhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); RecoverTransactionManager(transactionmanagerhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterForLogWriteNotification(hlog: P0, cbthreshold: u32, fenable: P1) -> ::windows_core::Result<()> @@ -2912,7 +2912,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn RegisterForLogWriteNotification(hlog : super::super::Foundation:: HANDLE, cbthreshold : u32, fenable : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); RegisterForLogWriteNotification(hlog.into_param().abi(), cbthreshold, fenable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterManageableLogClient(hlog: P0, pcallbacks: *mut LOG_MANAGEMENT_CALLBACKS) -> ::windows_core::Result<()> @@ -2922,7 +2922,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn RegisterManageableLogClient(hlog : super::super::Foundation:: HANDLE, pcallbacks : *mut LOG_MANAGEMENT_CALLBACKS) -> super::super::Foundation:: BOOL); RegisterManageableLogClient(hlog.into_param().abi(), pcallbacks).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveDirectoryA(lppathname: P0) -> ::windows_core::Result<()> @@ -2932,7 +2932,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn RemoveDirectoryA(lppathname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); RemoveDirectoryA(lppathname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveDirectoryFromAppW(lppathname: P0) -> super::super::Foundation::BOOL @@ -2942,7 +2942,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn RemoveDirectoryFromAppW(lppathname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); RemoveDirectoryFromAppW(lppathname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveDirectoryTransactedA(lppathname: P0, htransaction: P1) -> ::windows_core::Result<()> @@ -2953,7 +2953,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn RemoveDirectoryTransactedA(lppathname : ::windows_core::PCSTR, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); RemoveDirectoryTransactedA(lppathname.into_param().abi(), htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveDirectoryTransactedW(lppathname: P0, htransaction: P1) -> ::windows_core::Result<()> @@ -2964,7 +2964,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn RemoveDirectoryTransactedW(lppathname : ::windows_core::PCWSTR, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); RemoveDirectoryTransactedW(lppathname.into_param().abi(), htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveDirectoryW(lppathname: P0) -> ::windows_core::Result<()> @@ -2974,7 +2974,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn RemoveDirectoryW(lppathname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); RemoveDirectoryW(lppathname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveLogContainer(hlog: P0, pwszcontainerpath: P1, fforce: P2, preserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2986,7 +2986,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn RemoveLogContainer(hlog : super::super::Foundation:: HANDLE, pwszcontainerpath : ::windows_core::PCWSTR, fforce : super::super::Foundation:: BOOL, preserved : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); RemoveLogContainer(hlog.into_param().abi(), pwszcontainerpath.into_param().abi(), fforce.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveLogContainerSet(hlog: P0, rgwszcontainerpath: &[::windows_core::PCWSTR], fforce: P1, preserved: ::core::option::Option<*mut ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2997,7 +2997,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn RemoveLogContainerSet(hlog : super::super::Foundation:: HANDLE, ccontainer : u16, rgwszcontainerpath : *const ::windows_core::PCWSTR, fforce : super::super::Foundation:: BOOL, preserved : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); RemoveLogContainerSet(hlog.into_param().abi(), rgwszcontainerpath.len() as _, ::core::mem::transmute(rgwszcontainerpath.as_ptr()), fforce.into_param().abi(), ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveLogPolicy(hlog: P0, epolicytype: CLFS_MGMT_POLICY_TYPE) -> ::windows_core::Result<()> @@ -3007,7 +3007,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn RemoveLogPolicy(hlog : super::super::Foundation:: HANDLE, epolicytype : CLFS_MGMT_POLICY_TYPE) -> super::super::Foundation:: BOOL); RemoveLogPolicy(hlog.into_param().abi(), epolicytype).ok() } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn RemoveUsersFromEncryptedFile(lpfilename: P0, phashes: *const ENCRYPTION_CERTIFICATE_HASH_LIST) -> u32 @@ -3017,7 +3017,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RemoveUsersFromEncryptedFile(lpfilename : ::windows_core::PCWSTR, phashes : *const ENCRYPTION_CERTIFICATE_HASH_LIST) -> u32); RemoveUsersFromEncryptedFile(lpfilename.into_param().abi(), phashes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RenameTransactionManager(logfilename: P0, existingtransactionmanagerguid: *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -3027,7 +3027,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn RenameTransactionManager(logfilename : ::windows_core::PCWSTR, existingtransactionmanagerguid : *mut ::windows_core::GUID) -> super::super::Foundation:: BOOL); RenameTransactionManager(logfilename.into_param().abi(), existingtransactionmanagerguid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReplaceFileA(lpreplacedfilename: P0, lpreplacementfilename: P1, lpbackupfilename: P2, dwreplaceflags: REPLACE_FILE_FLAGS, lpexclude: ::core::option::Option<*const ::core::ffi::c_void>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3039,7 +3039,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReplaceFileA(lpreplacedfilename : ::windows_core::PCSTR, lpreplacementfilename : ::windows_core::PCSTR, lpbackupfilename : ::windows_core::PCSTR, dwreplaceflags : REPLACE_FILE_FLAGS, lpexclude : *const ::core::ffi::c_void, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ReplaceFileA(lpreplacedfilename.into_param().abi(), lpreplacementfilename.into_param().abi(), lpbackupfilename.into_param().abi(), dwreplaceflags, ::core::mem::transmute(lpexclude.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReplaceFileFromAppW(lpreplacedfilename: P0, lpreplacementfilename: P1, lpbackupfilename: P2, dwreplaceflags: u32, lpexclude: ::core::option::Option<*const ::core::ffi::c_void>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -3051,7 +3051,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn ReplaceFileFromAppW(lpreplacedfilename : ::windows_core::PCWSTR, lpreplacementfilename : ::windows_core::PCWSTR, lpbackupfilename : ::windows_core::PCWSTR, dwreplaceflags : u32, lpexclude : *const ::core::ffi::c_void, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ReplaceFileFromAppW(lpreplacedfilename.into_param().abi(), lpreplacementfilename.into_param().abi(), lpbackupfilename.into_param().abi(), dwreplaceflags, ::core::mem::transmute(lpexclude.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReplaceFileW(lpreplacedfilename: P0, lpreplacementfilename: P1, lpbackupfilename: P2, dwreplaceflags: REPLACE_FILE_FLAGS, lpexclude: ::core::option::Option<*const ::core::ffi::c_void>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3063,21 +3063,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReplaceFileW(lpreplacedfilename : ::windows_core::PCWSTR, lpreplacementfilename : ::windows_core::PCWSTR, lpbackupfilename : ::windows_core::PCWSTR, dwreplaceflags : REPLACE_FILE_FLAGS, lpexclude : *const ::core::ffi::c_void, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ReplaceFileW(lpreplacedfilename.into_param().abi(), lpreplacementfilename.into_param().abi(), lpbackupfilename.into_param().abi(), dwreplaceflags, ::core::mem::transmute(lpexclude.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReserveAndAppendLog(pvmarshal: *mut ::core::ffi::c_void, rgwriteentries: *mut CLS_WRITE_ENTRY, cwriteentries: u32, plsnundonext: *mut CLS_LSN, plsnprevious: *mut CLS_LSN, creserverecords: u32, rgcbreservation: *mut i64, fflags: CLFS_FLAG, plsn: *mut CLS_LSN, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn ReserveAndAppendLog(pvmarshal : *mut ::core::ffi::c_void, rgwriteentries : *mut CLS_WRITE_ENTRY, cwriteentries : u32, plsnundonext : *mut CLS_LSN, plsnprevious : *mut CLS_LSN, creserverecords : u32, rgcbreservation : *mut i64, fflags : CLFS_FLAG, plsn : *mut CLS_LSN, poverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); ReserveAndAppendLog(pvmarshal, rgwriteentries, cwriteentries, plsnundonext, plsnprevious, creserverecords, rgcbreservation, fflags, plsn, poverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ReserveAndAppendLogAligned(pvmarshal: *mut ::core::ffi::c_void, rgwriteentries: *mut CLS_WRITE_ENTRY, cwriteentries: u32, cbentryalignment: u32, plsnundonext: *mut CLS_LSN, plsnprevious: *mut CLS_LSN, creserverecords: u32, rgcbreservation: *mut i64, fflags: CLFS_FLAG, plsn: *mut CLS_LSN, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn ReserveAndAppendLogAligned(pvmarshal : *mut ::core::ffi::c_void, rgwriteentries : *mut CLS_WRITE_ENTRY, cwriteentries : u32, cbentryalignment : u32, plsnundonext : *mut CLS_LSN, plsnprevious : *mut CLS_LSN, creserverecords : u32, rgcbreservation : *mut i64, fflags : CLFS_FLAG, plsn : *mut CLS_LSN, poverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); ReserveAndAppendLogAligned(pvmarshal, rgwriteentries, cwriteentries, cbentryalignment, plsnundonext, plsnprevious, creserverecords, rgcbreservation, fflags, plsn, poverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RollbackComplete(enlistmenthandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -3087,7 +3087,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn RollbackComplete(enlistmenthandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); RollbackComplete(enlistmenthandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RollbackEnlistment(enlistmenthandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -3097,7 +3097,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn RollbackEnlistment(enlistmenthandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); RollbackEnlistment(enlistmenthandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RollbackTransaction(transactionhandle: P0) -> ::windows_core::Result<()> @@ -3107,7 +3107,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn RollbackTransaction(transactionhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); RollbackTransaction(transactionhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RollbackTransactionAsync(transactionhandle: P0) -> ::windows_core::Result<()> @@ -3117,7 +3117,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn RollbackTransactionAsync(transactionhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); RollbackTransactionAsync(transactionhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RollforwardTransactionManager(transactionmanagerhandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -3127,7 +3127,7 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn RollforwardTransactionManager(transactionmanagerhandle : super::super::Foundation:: HANDLE, tmvirtualclock : *mut i64) -> super::super::Foundation:: BOOL); RollforwardTransactionManager(transactionmanagerhandle.into_param().abi(), tmvirtualclock).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScanLogContainers(pcxscan: *mut CLS_SCAN_CONTEXT, escanmode: u8, preserved: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -3154,7 +3154,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SearchPathW(lppath : ::windows_core::PCWSTR, lpfilename : ::windows_core::PCWSTR, lpextension : ::windows_core::PCWSTR, nbufferlength : u32, lpbuffer : ::windows_core::PWSTR, lpfilepart : *mut ::windows_core::PWSTR) -> u32); SearchPathW(lppath.into_param().abi(), lpfilename.into_param().abi(), lpextension.into_param().abi(), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(lpfilepart.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn SetEncryptedFileMetadata(lpfilename: P0, pboldmetadata: ::core::option::Option<*const u8>, pbnewmetadata: *const u8, pownerhash: *const ENCRYPTION_CERTIFICATE_HASH, dwoperation: u32, pcertificatesadded: ::core::option::Option<*const ENCRYPTION_CERTIFICATE_HASH_LIST>) -> u32 @@ -3164,7 +3164,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetEncryptedFileMetadata(lpfilename : ::windows_core::PCWSTR, pboldmetadata : *const u8, pbnewmetadata : *const u8, pownerhash : *const ENCRYPTION_CERTIFICATE_HASH, dwoperation : u32, pcertificatesadded : *const ENCRYPTION_CERTIFICATE_HASH_LIST) -> u32); SetEncryptedFileMetadata(lpfilename.into_param().abi(), ::core::mem::transmute(pboldmetadata.unwrap_or(::std::ptr::null())), pbnewmetadata, pownerhash, dwoperation, ::core::mem::transmute(pcertificatesadded.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetEndOfFile(hfile: P0) -> ::windows_core::Result<()> @@ -3174,7 +3174,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetEndOfFile(hfile : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetEndOfFile(hfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn SetEndOfLog(hlog: P0, plsnend: *mut CLS_LSN, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> @@ -3184,7 +3184,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn SetEndOfLog(hlog : super::super::Foundation:: HANDLE, plsnend : *mut CLS_LSN, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); SetEndOfLog(hlog.into_param().abi(), plsnend, lpoverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetEnlistmentRecoveryInformation(enlistmenthandle: P0, buffersize: u32, buffer: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -3204,7 +3204,7 @@ pub unsafe fn SetFileApisToOEM() { ::windows_targets::link!("kernel32.dll" "system" fn SetFileApisToOEM() -> ()); SetFileApisToOEM() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileAttributesA(lpfilename: P0, dwfileattributes: FILE_FLAGS_AND_ATTRIBUTES) -> ::windows_core::Result<()> @@ -3214,7 +3214,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileAttributesA(lpfilename : ::windows_core::PCSTR, dwfileattributes : FILE_FLAGS_AND_ATTRIBUTES) -> super::super::Foundation:: BOOL); SetFileAttributesA(lpfilename.into_param().abi(), dwfileattributes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileAttributesFromAppW(lpfilename: P0, dwfileattributes: u32) -> super::super::Foundation::BOOL @@ -3224,7 +3224,7 @@ where ::windows_targets::link!("api-ms-win-core-file-fromapp-l1-1-0.dll" "system" fn SetFileAttributesFromAppW(lpfilename : ::windows_core::PCWSTR, dwfileattributes : u32) -> super::super::Foundation:: BOOL); SetFileAttributesFromAppW(lpfilename.into_param().abi(), dwfileattributes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileAttributesTransactedA(lpfilename: P0, dwfileattributes: u32, htransaction: P1) -> ::windows_core::Result<()> @@ -3235,7 +3235,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileAttributesTransactedA(lpfilename : ::windows_core::PCSTR, dwfileattributes : u32, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetFileAttributesTransactedA(lpfilename.into_param().abi(), dwfileattributes, htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileAttributesTransactedW(lpfilename: P0, dwfileattributes: u32, htransaction: P1) -> ::windows_core::Result<()> @@ -3246,7 +3246,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileAttributesTransactedW(lpfilename : ::windows_core::PCWSTR, dwfileattributes : u32, htransaction : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetFileAttributesTransactedW(lpfilename.into_param().abi(), dwfileattributes, htransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileAttributesW(lpfilename: P0, dwfileattributes: FILE_FLAGS_AND_ATTRIBUTES) -> ::windows_core::Result<()> @@ -3256,7 +3256,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileAttributesW(lpfilename : ::windows_core::PCWSTR, dwfileattributes : FILE_FLAGS_AND_ATTRIBUTES) -> super::super::Foundation:: BOOL); SetFileAttributesW(lpfilename.into_param().abi(), dwfileattributes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileBandwidthReservation(hfile: P0, nperiodmilliseconds: u32, nbytesperperiod: u32, bdiscardable: P1, lptransfersize: *mut u32, lpnumoutstandingrequests: *mut u32) -> ::windows_core::Result<()> @@ -3267,7 +3267,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileBandwidthReservation(hfile : super::super::Foundation:: HANDLE, nperiodmilliseconds : u32, nbytesperperiod : u32, bdiscardable : super::super::Foundation:: BOOL, lptransfersize : *mut u32, lpnumoutstandingrequests : *mut u32) -> super::super::Foundation:: BOOL); SetFileBandwidthReservation(hfile.into_param().abi(), nperiodmilliseconds, nbytesperperiod, bdiscardable.into_param().abi(), lptransfersize, lpnumoutstandingrequests).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileCompletionNotificationModes(filehandle: P0, flags: u8) -> ::windows_core::Result<()> @@ -3277,7 +3277,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileCompletionNotificationModes(filehandle : super::super::Foundation:: HANDLE, flags : u8) -> super::super::Foundation:: BOOL); SetFileCompletionNotificationModes(filehandle.into_param().abi(), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileInformationByHandle(hfile: P0, fileinformationclass: FILE_INFO_BY_HANDLE_CLASS, lpfileinformation: *const ::core::ffi::c_void, dwbuffersize: u32) -> ::windows_core::Result<()> @@ -3287,7 +3287,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileInformationByHandle(hfile : super::super::Foundation:: HANDLE, fileinformationclass : FILE_INFO_BY_HANDLE_CLASS, lpfileinformation : *const ::core::ffi::c_void, dwbuffersize : u32) -> super::super::Foundation:: BOOL); SetFileInformationByHandle(hfile.into_param().abi(), fileinformationclass, lpfileinformation, dwbuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileIoOverlappedRange(filehandle: P0, overlappedrangestart: *const u8, length: u32) -> ::windows_core::Result<()> @@ -3297,7 +3297,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileIoOverlappedRange(filehandle : super::super::Foundation:: HANDLE, overlappedrangestart : *const u8, length : u32) -> super::super::Foundation:: BOOL); SetFileIoOverlappedRange(filehandle.into_param().abi(), overlappedrangestart, length).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFilePointer(hfile: P0, ldistancetomove: i32, lpdistancetomovehigh: ::core::option::Option<*mut i32>, dwmovemethod: SET_FILE_POINTER_MOVE_METHOD) -> u32 @@ -3307,7 +3307,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFilePointer(hfile : super::super::Foundation:: HANDLE, ldistancetomove : i32, lpdistancetomovehigh : *mut i32, dwmovemethod : SET_FILE_POINTER_MOVE_METHOD) -> u32); SetFilePointer(hfile.into_param().abi(), ldistancetomove, ::core::mem::transmute(lpdistancetomovehigh.unwrap_or(::std::ptr::null_mut())), dwmovemethod) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFilePointerEx(hfile: P0, lidistancetomove: i64, lpnewfilepointer: ::core::option::Option<*mut i64>, dwmovemethod: SET_FILE_POINTER_MOVE_METHOD) -> ::windows_core::Result<()> @@ -3317,7 +3317,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFilePointerEx(hfile : super::super::Foundation:: HANDLE, lidistancetomove : i64, lpnewfilepointer : *mut i64, dwmovemethod : SET_FILE_POINTER_MOVE_METHOD) -> super::super::Foundation:: BOOL); SetFilePointerEx(hfile.into_param().abi(), lidistancetomove, ::core::mem::transmute(lpnewfilepointer.unwrap_or(::std::ptr::null_mut())), dwmovemethod).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileShortNameA(hfile: P0, lpshortname: P1) -> ::windows_core::Result<()> @@ -3328,7 +3328,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileShortNameA(hfile : super::super::Foundation:: HANDLE, lpshortname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetFileShortNameA(hfile.into_param().abi(), lpshortname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileShortNameW(hfile: P0, lpshortname: P1) -> ::windows_core::Result<()> @@ -3339,7 +3339,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileShortNameW(hfile : super::super::Foundation:: HANDLE, lpshortname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetFileShortNameW(hfile.into_param().abi(), lpshortname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileTime(hfile: P0, lpcreationtime: ::core::option::Option<*const super::super::Foundation::FILETIME>, lplastaccesstime: ::core::option::Option<*const super::super::Foundation::FILETIME>, lplastwritetime: ::core::option::Option<*const super::super::Foundation::FILETIME>) -> ::windows_core::Result<()> @@ -3349,7 +3349,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileTime(hfile : super::super::Foundation:: HANDLE, lpcreationtime : *const super::super::Foundation:: FILETIME, lplastaccesstime : *const super::super::Foundation:: FILETIME, lplastwritetime : *const super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); SetFileTime(hfile.into_param().abi(), ::core::mem::transmute(lpcreationtime.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lplastaccesstime.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lplastwritetime.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFileValidData(hfile: P0, validdatalength: i64) -> ::windows_core::Result<()> @@ -3359,7 +3359,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFileValidData(hfile : super::super::Foundation:: HANDLE, validdatalength : i64) -> super::super::Foundation:: BOOL); SetFileValidData(hfile.into_param().abi(), validdatalength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetIoRingCompletionEvent(ioring: P0, hevent: P1) -> ::windows_core::Result<()> @@ -3370,7 +3370,7 @@ where ::windows_targets::link!("api-ms-win-core-ioring-l1-1-0.dll" "system" fn SetIoRingCompletionEvent(ioring : HIORING, hevent : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); SetIoRingCompletionEvent(ioring.into_param().abi(), hevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetLogArchiveMode(hlog: P0, emode: CLFS_LOG_ARCHIVE_MODE) -> ::windows_core::Result<()> @@ -3380,7 +3380,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn SetLogArchiveMode(hlog : super::super::Foundation:: HANDLE, emode : CLFS_LOG_ARCHIVE_MODE) -> super::super::Foundation:: BOOL); SetLogArchiveMode(hlog.into_param().abi(), emode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetLogArchiveTail(hlog: P0, plsnarchivetail: *mut CLS_LSN, preserved: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -3390,7 +3390,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn SetLogArchiveTail(hlog : super::super::Foundation:: HANDLE, plsnarchivetail : *mut CLS_LSN, preserved : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetLogArchiveTail(hlog.into_param().abi(), plsnarchivetail, preserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetLogFileSizeWithPolicy(hlog: P0, pdesiredsize: *const u64, presultingsize: *mut u64) -> ::windows_core::Result<()> @@ -3400,7 +3400,7 @@ where ::windows_targets::link!("clfsw32.dll" "system" fn SetLogFileSizeWithPolicy(hlog : super::super::Foundation:: HANDLE, pdesiredsize : *const u64, presultingsize : *mut u64) -> super::super::Foundation:: BOOL); SetLogFileSizeWithPolicy(hlog.into_param().abi(), pdesiredsize, presultingsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetResourceManagerCompletionPort(resourcemanagerhandle: P0, iocompletionporthandle: P1, completionkey: usize) -> ::windows_core::Result<()> @@ -3411,14 +3411,14 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn SetResourceManagerCompletionPort(resourcemanagerhandle : super::super::Foundation:: HANDLE, iocompletionporthandle : super::super::Foundation:: HANDLE, completionkey : usize) -> super::super::Foundation:: BOOL); SetResourceManagerCompletionPort(resourcemanagerhandle.into_param().abi(), iocompletionporthandle.into_param().abi(), completionkey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSearchPathMode(flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetSearchPathMode(flags : u32) -> super::super::Foundation:: BOOL); SetSearchPathMode(flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetTapeParameters(hdevice: P0, dwoperation: TAPE_INFORMATION_TYPE, lptapeinformation: *const ::core::ffi::c_void) -> u32 @@ -3428,7 +3428,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetTapeParameters(hdevice : super::super::Foundation:: HANDLE, dwoperation : TAPE_INFORMATION_TYPE, lptapeinformation : *const ::core::ffi::c_void) -> u32); SetTapeParameters(hdevice.into_param().abi(), dwoperation, lptapeinformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetTapePosition(hdevice: P0, dwpositionmethod: TAPE_POSITION_METHOD, dwpartition: u32, dwoffsetlow: u32, dwoffsethigh: u32, bimmediate: P1) -> u32 @@ -3439,7 +3439,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetTapePosition(hdevice : super::super::Foundation:: HANDLE, dwpositionmethod : TAPE_POSITION_METHOD, dwpartition : u32, dwoffsetlow : u32, dwoffsethigh : u32, bimmediate : super::super::Foundation:: BOOL) -> u32); SetTapePosition(hdevice.into_param().abi(), dwpositionmethod, dwpartition, dwoffsetlow, dwoffsethigh, bimmediate.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetTransactionInformation(transactionhandle: P0, isolationlevel: u32, isolationflags: u32, timeout: u32, description: P1) -> ::windows_core::Result<()> @@ -3450,21 +3450,21 @@ where ::windows_targets::link!("ktmw32.dll" "system" fn SetTransactionInformation(transactionhandle : super::super::Foundation:: HANDLE, isolationlevel : u32, isolationflags : u32, timeout : u32, description : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetTransactionInformation(transactionhandle.into_param().abi(), isolationlevel, isolationflags, timeout, description.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn SetUserFileEncryptionKey(pencryptioncertificate: ::core::option::Option<*const ENCRYPTION_CERTIFICATE>) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn SetUserFileEncryptionKey(pencryptioncertificate : *const ENCRYPTION_CERTIFICATE) -> u32); SetUserFileEncryptionKey(::core::mem::transmute(pencryptioncertificate.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn SetUserFileEncryptionKeyEx(pencryptioncertificate: ::core::option::Option<*const ENCRYPTION_CERTIFICATE>, dwcapabilities: u32, dwflags: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn SetUserFileEncryptionKeyEx(pencryptioncertificate : *const ENCRYPTION_CERTIFICATE, dwcapabilities : u32, dwflags : u32, pvreserved : *const ::core::ffi::c_void) -> u32); SetUserFileEncryptionKeyEx(::core::mem::transmute(pencryptioncertificate.unwrap_or(::std::ptr::null())), dwcapabilities, dwflags, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetVolumeLabelA(lprootpathname: P0, lpvolumename: P1) -> ::windows_core::Result<()> @@ -3475,7 +3475,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetVolumeLabelA(lprootpathname : ::windows_core::PCSTR, lpvolumename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetVolumeLabelA(lprootpathname.into_param().abi(), lpvolumename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetVolumeLabelW(lprootpathname: P0, lpvolumename: P1) -> ::windows_core::Result<()> @@ -3486,7 +3486,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetVolumeLabelW(lprootpathname : ::windows_core::PCWSTR, lpvolumename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetVolumeLabelW(lprootpathname.into_param().abi(), lpvolumename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetVolumeMountPointA(lpszvolumemountpoint: P0, lpszvolumename: P1) -> ::windows_core::Result<()> @@ -3497,7 +3497,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetVolumeMountPointA(lpszvolumemountpoint : ::windows_core::PCSTR, lpszvolumename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetVolumeMountPointA(lpszvolumemountpoint.into_param().abi(), lpszvolumename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetVolumeMountPointW(lpszvolumemountpoint: P0, lpszvolumename: P1) -> ::windows_core::Result<()> @@ -3508,7 +3508,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetVolumeMountPointW(lpszvolumemountpoint : ::windows_core::PCWSTR, lpszvolumename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetVolumeMountPointW(lpszvolumemountpoint.into_param().abi(), lpszvolumename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SinglePhaseReject(enlistmenthandle: P0, tmvirtualclock: *mut i64) -> ::windows_core::Result<()> @@ -3526,21 +3526,21 @@ where ::windows_targets::link!("api-ms-win-core-ioring-l1-1-0.dll" "system" fn SubmitIoRing(ioring : HIORING, waitoperations : u32, milliseconds : u32, submittedentries : *mut u32) -> ::windows_core::HRESULT); SubmitIoRing(ioring.into_param().abi(), waitoperations, milliseconds, ::core::mem::transmute(submittedentries.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TerminateLogArchive(pvarchivecontext: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn TerminateLogArchive(pvarchivecontext : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); TerminateLogArchive(pvarchivecontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TerminateReadLog(pvcursorcontext: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn TerminateReadLog(pvcursorcontext : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); TerminateReadLog(pvcursorcontext).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn TruncateLog(pvmarshal: *const ::core::ffi::c_void, plsnend: *const CLS_LSN, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> { @@ -3554,7 +3554,7 @@ pub unsafe fn TxfGetThreadMiniVersionForCreate() -> u16 { TxfGetThreadMiniVersionForCreate(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TxfLogCreateFileReadContext(logpath: P0, beginninglsn: CLS_LSN, endinglsn: CLS_LSN, txffileid: *const TXF_ID, txflogcontext: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -3564,7 +3564,7 @@ where ::windows_targets::link!("txfw32.dll" "system" fn TxfLogCreateFileReadContext(logpath : ::windows_core::PCWSTR, beginninglsn : CLS_LSN, endinglsn : CLS_LSN, txffileid : *const TXF_ID, txflogcontext : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); TxfLogCreateFileReadContext(logpath.into_param().abi(), ::core::mem::transmute(beginninglsn), ::core::mem::transmute(endinglsn), txffileid, txflogcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TxfLogCreateRangeReadContext(logpath: P0, beginninglsn: CLS_LSN, endinglsn: CLS_LSN, beginningvirtualclock: *const i64, endingvirtualclock: *const i64, recordtypemask: u32, txflogcontext: *mut *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -3574,35 +3574,35 @@ where ::windows_targets::link!("txfw32.dll" "system" fn TxfLogCreateRangeReadContext(logpath : ::windows_core::PCWSTR, beginninglsn : CLS_LSN, endinglsn : CLS_LSN, beginningvirtualclock : *const i64, endingvirtualclock : *const i64, recordtypemask : u32, txflogcontext : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); TxfLogCreateRangeReadContext(logpath.into_param().abi(), ::core::mem::transmute(beginninglsn), ::core::mem::transmute(endinglsn), beginningvirtualclock, endingvirtualclock, recordtypemask, txflogcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TxfLogDestroyReadContext(txflogcontext: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("txfw32.dll" "system" fn TxfLogDestroyReadContext(txflogcontext : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); TxfLogDestroyReadContext(txflogcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TxfLogReadRecords(txflogcontext: *const ::core::ffi::c_void, bufferlength: u32, buffer: *mut ::core::ffi::c_void, bytesused: *mut u32, recordcount: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("txfw32.dll" "system" fn TxfLogReadRecords(txflogcontext : *const ::core::ffi::c_void, bufferlength : u32, buffer : *mut ::core::ffi::c_void, bytesused : *mut u32, recordcount : *mut u32) -> super::super::Foundation:: BOOL); TxfLogReadRecords(txflogcontext, bufferlength, buffer, bytesused, recordcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TxfLogRecordGetFileName(recordbuffer: *const ::core::ffi::c_void, recordbufferlengthinbytes: u32, namebuffer: ::windows_core::PWSTR, namebufferlengthinbytes: *mut u32, txfid: ::core::option::Option<*mut TXF_ID>) -> super::super::Foundation::BOOL { ::windows_targets::link!("txfw32.dll" "system" fn TxfLogRecordGetFileName(recordbuffer : *const ::core::ffi::c_void, recordbufferlengthinbytes : u32, namebuffer : ::windows_core::PWSTR, namebufferlengthinbytes : *mut u32, txfid : *mut TXF_ID) -> super::super::Foundation:: BOOL); TxfLogRecordGetFileName(recordbuffer, recordbufferlengthinbytes, ::core::mem::transmute(namebuffer), namebufferlengthinbytes, ::core::mem::transmute(txfid.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TxfLogRecordGetGenericType(recordbuffer: *const ::core::ffi::c_void, recordbufferlengthinbytes: u32, generictype: *mut u32, virtualclock: ::core::option::Option<*mut i64>) -> super::super::Foundation::BOOL { ::windows_targets::link!("txfw32.dll" "system" fn TxfLogRecordGetGenericType(recordbuffer : *const ::core::ffi::c_void, recordbufferlengthinbytes : u32, generictype : *mut u32, virtualclock : *mut i64) -> super::super::Foundation:: BOOL); TxfLogRecordGetGenericType(recordbuffer, recordbufferlengthinbytes, generictype, ::core::mem::transmute(virtualclock.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TxfReadMetadataInfo(filehandle: P0, txffileid: *mut TXF_ID, lastlsn: *mut CLS_LSN, transactionstate: *mut u32, lockingtransaction: *mut ::windows_core::GUID) -> super::super::Foundation::BOOL @@ -3617,7 +3617,7 @@ pub unsafe fn TxfSetThreadMiniVersionForCreate(miniversion: u16) { ::windows_targets::link!("txfw32.dll" "system" fn TxfSetThreadMiniVersionForCreate(miniversion : u16) -> ()); TxfSetThreadMiniVersionForCreate(miniversion) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnlockFile(hfile: P0, dwfileoffsetlow: u32, dwfileoffsethigh: u32, nnumberofbytestounlocklow: u32, nnumberofbytestounlockhigh: u32) -> ::windows_core::Result<()> @@ -3627,7 +3627,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn UnlockFile(hfile : super::super::Foundation:: HANDLE, dwfileoffsetlow : u32, dwfileoffsethigh : u32, nnumberofbytestounlocklow : u32, nnumberofbytestounlockhigh : u32) -> super::super::Foundation:: BOOL); UnlockFile(hfile.into_param().abi(), dwfileoffsetlow, dwfileoffsethigh, nnumberofbytestounlocklow, nnumberofbytestounlockhigh).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn UnlockFileEx(hfile: P0, dwreserved: u32, nnumberofbytestounlocklow: u32, nnumberofbytestounlockhigh: u32, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> @@ -3637,7 +3637,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn UnlockFileEx(hfile : super::super::Foundation:: HANDLE, dwreserved : u32, nnumberofbytestounlocklow : u32, nnumberofbytestounlockhigh : u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); UnlockFileEx(hfile.into_param().abi(), dwreserved, nnumberofbytestounlocklow, nnumberofbytestounlockhigh, lpoverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ValidateLog(pszlogfilename: P0, psalogfile: *mut super::super::Security::SECURITY_ATTRIBUTES, pinfobuffer: *mut CLS_INFORMATION, pcbbuffer: *mut u32) -> ::windows_core::Result<()> @@ -3701,7 +3701,7 @@ pub unsafe fn VerLanguageNameW(wlang: u32, szlang: &mut [u16]) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn VerLanguageNameW(wlang : u32, szlang : ::windows_core::PWSTR, cchlang : u32) -> u32); VerLanguageNameW(wlang, ::core::mem::transmute(szlang.as_ptr()), szlang.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerQueryValueA(pblock: *const ::core::ffi::c_void, lpsubblock: P0, lplpbuffer: *mut *mut ::core::ffi::c_void, pulen: *mut u32) -> super::super::Foundation::BOOL @@ -3711,7 +3711,7 @@ where ::windows_targets::link!("version.dll" "system" fn VerQueryValueA(pblock : *const ::core::ffi::c_void, lpsubblock : ::windows_core::PCSTR, lplpbuffer : *mut *mut ::core::ffi::c_void, pulen : *mut u32) -> super::super::Foundation:: BOOL); VerQueryValueA(pblock, lpsubblock.into_param().abi(), lplpbuffer, pulen) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerQueryValueW(pblock: *const ::core::ffi::c_void, lpsubblock: P0, lplpbuffer: *mut *mut ::core::ffi::c_void, pulen: *mut u32) -> super::super::Foundation::BOOL @@ -3721,7 +3721,7 @@ where ::windows_targets::link!("version.dll" "system" fn VerQueryValueW(pblock : *const ::core::ffi::c_void, lpsubblock : ::windows_core::PCWSTR, lplpbuffer : *mut *mut ::core::ffi::c_void, pulen : *mut u32) -> super::super::Foundation:: BOOL); VerQueryValueW(pblock, lpsubblock.into_param().abi(), lplpbuffer, pulen) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WofEnumEntries(volumename: P0, provider: u32, enumproc: WofEnumEntryProc, userdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3731,7 +3731,7 @@ where ::windows_targets::link!("wofutil.dll" "system" fn WofEnumEntries(volumename : ::windows_core::PCWSTR, provider : u32, enumproc : WofEnumEntryProc, userdata : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); WofEnumEntries(volumename.into_param().abi(), provider, enumproc, ::core::mem::transmute(userdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WofFileEnumFiles(volumename: P0, algorithm: u32, enumproc: WofEnumFilesProc, userdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3741,7 +3741,7 @@ where ::windows_targets::link!("wofutil.dll" "system" fn WofFileEnumFiles(volumename : ::windows_core::PCWSTR, algorithm : u32, enumproc : WofEnumFilesProc, userdata : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); WofFileEnumFiles(volumename.into_param().abi(), algorithm, enumproc, ::core::mem::transmute(userdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WofGetDriverVersion(fileorvolumehandle: P0, provider: u32) -> ::windows_core::Result @@ -3752,7 +3752,7 @@ where let mut result__ = ::std::mem::zeroed(); WofGetDriverVersion(fileorvolumehandle.into_param().abi(), provider, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WofIsExternalFile(filepath: P0, isexternalfile: ::core::option::Option<*mut super::super::Foundation::BOOL>, provider: ::core::option::Option<*mut u32>, externalfileinfo: ::core::option::Option<*mut ::core::ffi::c_void>, bufferlength: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3762,7 +3762,7 @@ where ::windows_targets::link!("wofutil.dll" "system" fn WofIsExternalFile(filepath : ::windows_core::PCWSTR, isexternalfile : *mut super::super::Foundation:: BOOL, provider : *mut u32, externalfileinfo : *mut ::core::ffi::c_void, bufferlength : *mut u32) -> ::windows_core::HRESULT); WofIsExternalFile(filepath.into_param().abi(), ::core::mem::transmute(isexternalfile.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(provider.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(externalfileinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(bufferlength.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WofSetFileDataLocation(filehandle: P0, provider: u32, externalfileinfo: *const ::core::ffi::c_void, length: u32) -> ::windows_core::Result<()> @@ -3772,7 +3772,7 @@ where ::windows_targets::link!("wofutil.dll" "system" fn WofSetFileDataLocation(filehandle : super::super::Foundation:: HANDLE, provider : u32, externalfileinfo : *const ::core::ffi::c_void, length : u32) -> ::windows_core::HRESULT); WofSetFileDataLocation(filehandle.into_param().abi(), provider, externalfileinfo, length).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WofShouldCompressBinaries(volume: P0, algorithm: *mut u32) -> super::super::Foundation::BOOL @@ -3792,7 +3792,7 @@ where let mut result__ = ::std::mem::zeroed(); WofWimAddEntry(volumename.into_param().abi(), wimpath.into_param().abi(), wimtype, wimindex, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WofWimEnumFiles(volumename: P0, datasourceid: i64, enumproc: WofEnumFilesProc, userdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -3827,14 +3827,14 @@ where ::windows_targets::link!("wofutil.dll" "system" fn WofWimUpdateEntry(volumename : ::windows_core::PCWSTR, datasourceid : i64, newwimpath : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); WofWimUpdateEntry(volumename.into_param().abi(), datasourceid, newwimpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Wow64DisableWow64FsRedirection(oldvalue: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn Wow64DisableWow64FsRedirection(oldvalue : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); Wow64DisableWow64FsRedirection(oldvalue).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Wow64EnableWow64FsRedirection(wow64fsenableredirection: P0) -> super::super::Foundation::BOOLEAN @@ -3844,7 +3844,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Wow64EnableWow64FsRedirection(wow64fsenableredirection : super::super::Foundation:: BOOLEAN) -> super::super::Foundation:: BOOLEAN); Wow64EnableWow64FsRedirection(wow64fsenableredirection.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Wow64RevertWow64FsRedirection(olvalue: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -3856,7 +3856,7 @@ pub unsafe fn WriteEncryptedFileRaw(pfimportcallback: PFE_IMPORT_FUNC, pvcallbac ::windows_targets::link!("advapi32.dll" "system" fn WriteEncryptedFileRaw(pfimportcallback : PFE_IMPORT_FUNC, pvcallbackcontext : *const ::core::ffi::c_void, pvcontext : *const ::core::ffi::c_void) -> u32); WriteEncryptedFileRaw(pfimportcallback, ::core::mem::transmute(pvcallbackcontext.unwrap_or(::std::ptr::null())), pvcontext) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WriteFile(hfile: P0, lpbuffer: ::core::option::Option<&[u8]>, lpnumberofbyteswritten: ::core::option::Option<*mut u32>, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -3866,7 +3866,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteFile(hfile : super::super::Foundation:: HANDLE, lpbuffer : *const u8, nnumberofbytestowrite : u32, lpnumberofbyteswritten : *mut u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); WriteFile(hfile.into_param().abi(), ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpnumberofbyteswritten.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WriteFileEx(hfile: P0, lpbuffer: ::core::option::Option<&[u8]>, lpoverlapped: *mut super::super::System::IO::OVERLAPPED, lpcompletionroutine: super::super::System::IO::LPOVERLAPPED_COMPLETION_ROUTINE) -> ::windows_core::Result<()> @@ -3876,7 +3876,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteFileEx(hfile : super::super::Foundation:: HANDLE, lpbuffer : *const u8, nnumberofbytestowrite : u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED, lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE) -> super::super::Foundation:: BOOL); WriteFileEx(hfile.into_param().abi(), ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), lpoverlapped, lpcompletionroutine).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WriteFileGather(hfile: P0, asegmentarray: *const FILE_SEGMENT_ELEMENT, nnumberofbytestowrite: u32, lpreserved: ::core::option::Option<*const u32>, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> @@ -3886,14 +3886,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteFileGather(hfile : super::super::Foundation:: HANDLE, asegmentarray : *const FILE_SEGMENT_ELEMENT, nnumberofbytestowrite : u32, lpreserved : *const u32, lpoverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); WriteFileGather(hfile.into_param().abi(), asegmentarray, nnumberofbytestowrite, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), lpoverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn WriteLogRestartArea(pvmarshal: *mut ::core::ffi::c_void, pvrestartbuffer: *mut ::core::ffi::c_void, cbrestartbuffer: u32, plsnbase: *mut CLS_LSN, fflags: CLFS_FLAG, pcbwritten: *mut u32, plsnnext: *mut CLS_LSN, poverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { ::windows_targets::link!("clfsw32.dll" "system" fn WriteLogRestartArea(pvmarshal : *mut ::core::ffi::c_void, pvrestartbuffer : *mut ::core::ffi::c_void, cbrestartbuffer : u32, plsnbase : *mut CLS_LSN, fflags : CLFS_FLAG, pcbwritten : *mut u32, plsnnext : *mut CLS_LSN, poverlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); WriteLogRestartArea(pvmarshal, pvrestartbuffer, cbrestartbuffer, plsnbase, fflags, pcbwritten, plsnnext, poverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteTapemark(hdevice: P0, dwtapemarktype: TAPEMARK_TYPE, dwtapemarkcount: u32, bimmediate: P1) -> u32 @@ -3904,26 +3904,26 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteTapemark(hdevice : super::super::Foundation:: HANDLE, dwtapemarktype : TAPEMARK_TYPE, dwtapemarkcount : u32, bimmediate : super::super::Foundation:: BOOL) -> u32); WriteTapemark(hdevice.into_param().abi(), dwtapemarktype, dwtapemarkcount, bimmediate.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDiskQuotaControl(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDiskQuotaControl { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumConnectionPoints(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumConnectionPoints)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindConnectionPoint(&self, riid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FindConnectionPoint)(::windows_core::Interface::as_raw(self), riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, pszpath: P0, breadwrite: P1) -> ::windows_core::Result<()> where @@ -3968,7 +3968,7 @@ impl IDiskQuotaControl { { (::windows_core::Interface::vtable(self).GetDefaultQuotaLimitText)(::windows_core::Interface::as_raw(self), psztext.into_param().abi(), cchtext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddUserSid(&self, pusersid: P0, fnameresolution: DISKQUOTA_USERNAME_RESOLVE) -> ::windows_core::Result where @@ -3990,7 +3990,7 @@ impl IDiskQuotaControl { { (::windows_core::Interface::vtable(self).DeleteUser)(::windows_core::Interface::as_raw(self), puser.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindUserSid(&self, pusersid: P0, fnameresolution: DISKQUOTA_USERNAME_RESOLVE) -> ::windows_core::Result where @@ -4006,7 +4006,7 @@ impl IDiskQuotaControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindUserName)(::windows_core::Interface::as_raw(self), pszlogonname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateEnumUsers(&self, rgpusersids: *mut super::super::Foundation::PSID, cpsids: u32, fnameresolution: DISKQUOTA_USERNAME_RESOLVE, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateEnumUsers)(::windows_core::Interface::as_raw(self), rgpusersids, cpsids, fnameresolution, ::core::mem::transmute(ppenum)).ok() @@ -4152,7 +4152,7 @@ impl IDiskQuotaUser { pub unsafe fn GetQuotaInformation(&self, pbquotainfo: *mut ::core::ffi::c_void, cbquotainfo: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetQuotaInformation)(::windows_core::Interface::as_raw(self), pbquotainfo, cbquotainfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetQuotaThreshold(&self, llthreshold: i64, fwritethrough: P0) -> ::windows_core::Result<()> where @@ -4160,7 +4160,7 @@ impl IDiskQuotaUser { { (::windows_core::Interface::vtable(self).SetQuotaThreshold)(::windows_core::Interface::as_raw(self), llthreshold, fwritethrough.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetQuotaLimit(&self, lllimit: i64, fwritethrough: P0) -> ::windows_core::Result<()> where @@ -8623,7 +8623,7 @@ impl ::core::fmt::Debug for WIN_STREAM_ID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BY_HANDLE_FILE_INFORMATION { pub dwFileAttributes: u32, @@ -9415,7 +9415,7 @@ impl ::core::default::Default for CLS_LSN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLS_SCAN_CONTEXT { pub cidNode: CLFS_NODE_ID, @@ -9553,7 +9553,7 @@ impl ::core::default::Default for CONNECTION_INFO_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COPYFILE2_EXTENDED_PARAMETERS { pub dwSize: u32, @@ -9587,7 +9587,7 @@ impl ::core::default::Default for COPYFILE2_EXTENDED_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COPYFILE2_EXTENDED_PARAMETERS_V2 { pub dwSize: u32, @@ -9625,7 +9625,7 @@ impl ::core::default::Default for COPYFILE2_EXTENDED_PARAMETERS_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COPYFILE2_MESSAGE { pub Type: COPYFILE2_MESSAGE_TYPE, @@ -9651,7 +9651,7 @@ impl ::core::default::Default for COPYFILE2_MESSAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union COPYFILE2_MESSAGE_0 { pub ChunkStarted: COPYFILE2_MESSAGE_0_1, @@ -9680,7 +9680,7 @@ impl ::core::default::Default for COPYFILE2_MESSAGE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COPYFILE2_MESSAGE_0_0 { pub dwStreamNumber: u32, @@ -9738,7 +9738,7 @@ impl ::core::default::Default for COPYFILE2_MESSAGE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COPYFILE2_MESSAGE_0_1 { pub dwStreamNumber: u32, @@ -9783,7 +9783,7 @@ impl ::core::default::Default for COPYFILE2_MESSAGE_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COPYFILE2_MESSAGE_0_2 { pub CopyPhase: COPYFILE2_COPY_PHASE, @@ -9829,7 +9829,7 @@ impl ::core::default::Default for COPYFILE2_MESSAGE_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COPYFILE2_MESSAGE_0_3 { pub dwReserved: u32, @@ -9867,7 +9867,7 @@ impl ::core::default::Default for COPYFILE2_MESSAGE_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COPYFILE2_MESSAGE_0_4 { pub dwStreamNumber: u32, @@ -9912,7 +9912,7 @@ impl ::core::default::Default for COPYFILE2_MESSAGE_0_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COPYFILE2_MESSAGE_0_5 { pub dwStreamNumber: u32, @@ -9955,7 +9955,7 @@ impl ::core::default::Default for COPYFILE2_MESSAGE_0_5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct CREATEFILE2_EXTENDED_PARAMETERS { pub dwSize: u32, @@ -10187,7 +10187,7 @@ impl ::core::default::Default for EFS_DECRYPTION_STATUS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EFS_ENCRYPTION_STATUS_INFO { pub bHasCurrentKey: super::super::Foundation::BOOL, @@ -10256,7 +10256,7 @@ impl ::core::default::Default for EFS_HASH_BLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Security_Cryptography\"`"] #[cfg(feature = "Win32_Security_Cryptography")] pub struct EFS_KEY_INFO { pub dwVersion: u32, @@ -10388,7 +10388,7 @@ impl ::core::default::Default for EFS_VERSION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct ENCRYPTED_FILE_METADATA_SIGNATURE { pub dwEfsAccessType: u32, @@ -10429,7 +10429,7 @@ impl ::core::default::Default for ENCRYPTED_FILE_METADATA_SIGNATURE { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct ENCRYPTION_CERTIFICATE { pub cbTotalLength: u32, @@ -10469,7 +10469,7 @@ impl ::core::default::Default for ENCRYPTION_CERTIFICATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct ENCRYPTION_CERTIFICATE_HASH { pub cbTotalLength: u32, @@ -10510,7 +10510,7 @@ impl ::core::default::Default for ENCRYPTION_CERTIFICATE_HASH { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct ENCRYPTION_CERTIFICATE_HASH_LIST { pub nCert_Hash: u32, @@ -10549,7 +10549,7 @@ impl ::core::default::Default for ENCRYPTION_CERTIFICATE_HASH_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct ENCRYPTION_CERTIFICATE_LIST { pub nUsers: u32, @@ -10588,7 +10588,7 @@ impl ::core::default::Default for ENCRYPTION_CERTIFICATE_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct ENCRYPTION_PROTECTOR { pub cbTotalLength: u32, @@ -10628,7 +10628,7 @@ impl ::core::default::Default for ENCRYPTION_PROTECTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct ENCRYPTION_PROTECTOR_LIST { pub nProtectors: u32, @@ -10667,7 +10667,7 @@ impl ::core::default::Default for ENCRYPTION_PROTECTOR_LIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FH_OVERLAPPED { pub Internal: usize, @@ -10861,7 +10861,7 @@ impl ::core::default::Default for FILE_COMPRESSION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_DISPOSITION_INFO { pub DeleteFile: super::super::Foundation::BOOLEAN, @@ -11622,7 +11622,7 @@ impl ::core::default::Default for FILE_REMOTE_PROTOCOL_INFO_1_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_RENAME_INFO { pub Anonymous: FILE_RENAME_INFO_0, @@ -11649,7 +11649,7 @@ impl ::core::default::Default for FILE_RENAME_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union FILE_RENAME_INFO_0 { pub ReplaceIfExists: super::super::Foundation::BOOLEAN, @@ -11693,7 +11693,7 @@ impl ::core::default::Default for FILE_SEGMENT_ELEMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_STANDARD_INFO { pub AllocationSize: i64, @@ -11811,7 +11811,7 @@ impl ::core::default::Default for FILE_STREAM_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FIO_CONTEXT { pub m_dwTempHack: u32, @@ -12036,7 +12036,7 @@ impl ::core::default::Default for IORING_CREATE_FLAGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IORING_HANDLE_REF { pub Kind: IORING_REF_KIND, @@ -12061,7 +12061,7 @@ impl ::core::default::Default for IORING_HANDLE_REF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union IORING_HANDLE_REF_0 { pub Handle: super::super::Foundation::HANDLE, @@ -12247,7 +12247,7 @@ impl ::core::default::Default for KCRM_TRANSACTION_BLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LOG_MANAGEMENT_CALLBACKS { pub CallbackContext: *mut ::core::ffi::c_void, @@ -12372,7 +12372,7 @@ impl ::core::default::Default for NTMS_ALLOCATION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_ASYNC_IO { pub OperationId: ::windows_core::GUID, @@ -12587,7 +12587,7 @@ impl ::core::default::Default for NTMS_COMPUTERINFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_DRIVEINFORMATIONA { pub Number: u32, @@ -12657,7 +12657,7 @@ impl ::core::default::Default for NTMS_DRIVEINFORMATIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_DRIVEINFORMATIONW { pub Number: u32, @@ -12822,7 +12822,7 @@ impl ::core::default::Default for NTMS_FILESYSTEM_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_I1_LIBRARYINFORMATION { pub LibraryType: u32, @@ -12922,7 +12922,7 @@ impl ::core::default::Default for NTMS_I1_LIBRARYINFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_I1_LIBREQUESTINFORMATIONA { pub OperationCode: u32, @@ -12986,7 +12986,7 @@ impl ::core::default::Default for NTMS_I1_LIBREQUESTINFORMATIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_I1_LIBREQUESTINFORMATIONW { pub OperationCode: u32, @@ -13050,7 +13050,7 @@ impl ::core::default::Default for NTMS_I1_LIBREQUESTINFORMATIONW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_I1_OBJECTINFORMATIONA { pub dwSize: u32, @@ -13083,7 +13083,7 @@ impl ::core::default::Default for NTMS_I1_OBJECTINFORMATIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union NTMS_I1_OBJECTINFORMATIONA_0 { pub Drive: NTMS_DRIVEINFORMATIONA, @@ -13121,7 +13121,7 @@ impl ::core::default::Default for NTMS_I1_OBJECTINFORMATIONA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_I1_OBJECTINFORMATIONW { pub dwSize: u32, @@ -13154,7 +13154,7 @@ impl ::core::default::Default for NTMS_I1_OBJECTINFORMATIONW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union NTMS_I1_OBJECTINFORMATIONW_0 { pub Drive: NTMS_DRIVEINFORMATIONW, @@ -13192,7 +13192,7 @@ impl ::core::default::Default for NTMS_I1_OBJECTINFORMATIONW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_I1_OPREQUESTINFORMATIONA { pub Request: u32, @@ -13240,7 +13240,7 @@ impl ::core::default::Default for NTMS_I1_OPREQUESTINFORMATIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_I1_OPREQUESTINFORMATIONW { pub Request: u32, @@ -13531,7 +13531,7 @@ impl ::core::default::Default for NTMS_IEPORTINFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_LIBRARYINFORMATION { pub LibraryType: u32, @@ -13637,7 +13637,7 @@ impl ::core::default::Default for NTMS_LIBRARYINFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_LIBREQUESTINFORMATIONA { pub OperationCode: u32, @@ -13707,7 +13707,7 @@ impl ::core::default::Default for NTMS_LIBREQUESTINFORMATIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_LIBREQUESTINFORMATIONW { pub OperationCode: u32, @@ -13946,7 +13946,7 @@ impl ::core::default::Default for NTMS_NOTIFICATIONINFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_OBJECTINFORMATIONA { pub dwSize: u32, @@ -13979,7 +13979,7 @@ impl ::core::default::Default for NTMS_OBJECTINFORMATIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union NTMS_OBJECTINFORMATIONA_0 { pub Drive: NTMS_DRIVEINFORMATIONA, @@ -14018,7 +14018,7 @@ impl ::core::default::Default for NTMS_OBJECTINFORMATIONA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_OBJECTINFORMATIONW { pub dwSize: u32, @@ -14051,7 +14051,7 @@ impl ::core::default::Default for NTMS_OBJECTINFORMATIONW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union NTMS_OBJECTINFORMATIONW_0 { pub Drive: NTMS_DRIVEINFORMATIONW, @@ -14090,7 +14090,7 @@ impl ::core::default::Default for NTMS_OBJECTINFORMATIONW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_OPREQUESTINFORMATIONA { pub Request: u32, @@ -14138,7 +14138,7 @@ impl ::core::default::Default for NTMS_OPREQUESTINFORMATIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NTMS_OPREQUESTINFORMATIONW { pub Request: u32, @@ -14529,7 +14529,7 @@ impl ::core::default::Default for REPARSE_GUID_DATA_BUFFER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVER_ALIAS_INFO_0 { pub srvai0_alias: ::windows_core::PWSTR, @@ -14938,7 +14938,7 @@ impl ::core::default::Default for SHARE_INFO_1006 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct SHARE_INFO_1501 { pub shi1501_reserved: u32, @@ -15074,7 +15074,7 @@ impl ::core::default::Default for SHARE_INFO_501 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct SHARE_INFO_502 { pub shi502_netname: ::windows_core::PWSTR, @@ -15132,7 +15132,7 @@ impl ::core::default::Default for SHARE_INFO_502 { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct SHARE_INFO_503 { pub shi503_netname: ::windows_core::PWSTR, @@ -15419,7 +15419,7 @@ impl ::core::default::Default for STAT_WORKSTATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TAPE_ERASE { pub Type: ERASE_TAPE_TYPE, @@ -15489,7 +15489,7 @@ impl ::core::default::Default for TAPE_GET_POSITION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TAPE_PREPARE { pub Operation: PREPARE_TAPE_OPERATION, @@ -15528,7 +15528,7 @@ impl ::core::default::Default for TAPE_PREPARE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TAPE_SET_POSITION { pub Method: TAPE_POSITION_METHOD, @@ -15569,7 +15569,7 @@ impl ::core::default::Default for TAPE_SET_POSITION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TAPE_WRITE_MARKS { pub Type: TAPEMARK_TYPE, @@ -15927,7 +15927,7 @@ impl ::core::default::Default for TXF_LOG_RECORD_WRITE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VOLUME_ALLOCATE_BC_STREAM_INPUT { pub Version: u32, @@ -16343,7 +16343,7 @@ impl ::core::default::Default for VOLUME_READ_PLEX_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VOLUME_SET_GPT_ATTRIBUTES_INFORMATION { pub GptAttributes: u64, @@ -16535,7 +16535,7 @@ impl ::core::default::Default for WIM_EXTERNAL_FILE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WIN32_FILE_ATTRIBUTE_DATA { pub dwFileAttributes: u32, @@ -16578,7 +16578,7 @@ impl ::core::default::Default for WIN32_FILE_ATTRIBUTE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WIN32_FIND_DATAA { pub dwFileAttributes: u32, @@ -16636,7 +16636,7 @@ impl ::core::default::Default for WIN32_FIND_DATAA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WIN32_FIND_DATAW { pub dwFileAttributes: u32, @@ -16815,51 +16815,51 @@ impl ::core::default::Default for WOF_FILE_COMPRESSION_INFO_V1 { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub type CACHE_ACCESS_CHECK = ::core::option::Option super::super::Foundation::BOOL>; pub type CACHE_DESTROY_CALLBACK = ::core::option::Option ()>; pub type CACHE_KEY_COMPARE = ::core::option::Option i32>; pub type CACHE_KEY_HASH = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type CACHE_READ_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; pub type CLAIMMEDIALABEL = ::core::option::Option u32>; pub type CLAIMMEDIALABELEX = ::core::option::Option u32>; pub type CLFS_BLOCK_ALLOCATION = ::core::option::Option *mut ::core::ffi::c_void>; pub type CLFS_BLOCK_DEALLOCATION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FCACHE_CREATE_CALLBACK = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FCACHE_RICHCREATE_CALLBACK = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPPROGRESS_ROUTINE = ::core::option::Option u32>; pub type MAXMEDIALABEL = ::core::option::Option u32>; pub type PCLFS_COMPLETION_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PCOPYFILE2_PROGRESS_ROUTINE = ::core::option::Option COPYFILE2_MESSAGE_ACTION>; pub type PFE_EXPORT_FUNC = ::core::option::Option u32>; pub type PFE_IMPORT_FUNC = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_IO_COMPLETION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLOG_FULL_HANDLER_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLOG_TAIL_ADVANCE_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PLOG_UNPINNED_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WofEnumEntryProc = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WofEnumFilesProc = ::core::option::Option super::super::Foundation::BOOL>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Imapi/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/Imapi/impl.rs index 8c710550ad..7f45816b88 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Imapi/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Imapi/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DDiscFormat2DataEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Update(&self, object: ::core::option::Option<&super::super::System::Com::IDispatch>, progress: ::core::option::Option<&super::super::System::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -19,7 +19,7 @@ impl DDiscFormat2DataEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DDiscFormat2EraseEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Update(&self, object: ::core::option::Option<&super::super::System::Com::IDispatch>, elapsedseconds: i32, estimatedtotalseconds: i32) -> ::windows_core::Result<()>; @@ -40,7 +40,7 @@ impl DDiscFormat2EraseEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DDiscFormat2RawCDEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Update(&self, object: ::core::option::Option<&super::super::System::Com::IDispatch>, progress: ::core::option::Option<&super::super::System::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -61,7 +61,7 @@ impl DDiscFormat2RawCDEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DDiscFormat2TrackAtOnceEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Update(&self, object: ::core::option::Option<&super::super::System::Com::IDispatch>, progress: ::core::option::Option<&super::super::System::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -82,7 +82,7 @@ impl DDiscFormat2TrackAtOnceEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DDiscMaster2Events_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn NotifyDeviceAdded(&self, object: ::core::option::Option<&super::super::System::Com::IDispatch>, uniqueid: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -113,7 +113,7 @@ impl DDiscMaster2Events_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DFileSystemImageEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Update(&self, object: ::core::option::Option<&super::super::System::Com::IDispatch>, currentfile: &::windows_core::BSTR, copiedsectors: i32, totalsectors: i32) -> ::windows_core::Result<()>; @@ -134,7 +134,7 @@ impl DFileSystemImageEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DFileSystemImageImportEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn UpdateImport(&self, object: ::core::option::Option<&super::super::System::Com::IDispatch>, filesystem: FsiFileSystems, currentitem: &::windows_core::BSTR, importeddirectoryitems: i32, totaldirectoryitems: i32, importedfileitems: i32, totalfileitems: i32) -> ::windows_core::Result<()>; @@ -155,7 +155,7 @@ impl DFileSystemImageImportEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DWriteEngine2Events_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Update(&self, object: ::core::option::Option<&super::super::System::Com::IDispatch>, progress: ::core::option::Option<&super::super::System::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -176,7 +176,7 @@ impl DWriteEngine2Events_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBlockRange_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn StartLba(&self) -> ::windows_core::Result; @@ -219,7 +219,7 @@ impl IBlockRange_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBlockRangeList_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn BlockRanges(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -246,7 +246,7 @@ impl IBlockRangeList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBootOptions_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn BootImage(&self) -> ::windows_core::Result; @@ -389,7 +389,7 @@ impl IBurnVerification_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscFormat2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn IsRecorderSupported(&self, recorder: ::core::option::Option<&IDiscRecorder2>) -> ::windows_core::Result; @@ -471,7 +471,7 @@ impl IDiscFormat2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscFormat2Data_Impl: Sized + IDiscFormat2_Impl { fn SetRecorder(&self, value: ::core::option::Option<&IDiscRecorder2>) -> ::windows_core::Result<()>; @@ -844,7 +844,7 @@ impl IDiscFormat2Data_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscFormat2DataEventArgs_Impl: Sized + IWriteEngine2EventArgs_Impl { fn ElapsedTime(&self) -> ::windows_core::Result; @@ -913,7 +913,7 @@ impl IDiscFormat2DataEventArgs_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscFormat2Erase_Impl: Sized + IDiscFormat2_Impl { fn SetRecorder(&self, value: ::core::option::Option<&IDiscRecorder2>) -> ::windows_core::Result<()>; @@ -1010,7 +1010,7 @@ impl IDiscFormat2Erase_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscFormat2RawCD_Impl: Sized + IDiscFormat2_Impl { fn PrepareMedia(&self) -> ::windows_core::Result<()>; @@ -1279,7 +1279,7 @@ impl IDiscFormat2RawCD_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscFormat2RawCDEventArgs_Impl: Sized + IWriteEngine2EventArgs_Impl { fn CurrentAction(&self) -> ::windows_core::Result; @@ -1335,7 +1335,7 @@ impl IDiscFormat2RawCDEventArgs_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscFormat2TrackAtOnce_Impl: Sized + IDiscFormat2_Impl { fn PrepareMedia(&self) -> ::windows_core::Result<()>; @@ -1623,7 +1623,7 @@ impl IDiscFormat2TrackAtOnce_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscFormat2TrackAtOnceEventArgs_Impl: Sized + IWriteEngine2EventArgs_Impl { fn CurrentTrackNumber(&self) -> ::windows_core::Result; @@ -1819,7 +1819,7 @@ impl IDiscMaster_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscMaster2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result; @@ -1970,7 +1970,7 @@ impl IDiscMasterProgressEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait IDiscRecorder_Impl: Sized { fn Init(&self, pbyuniqueid: *const u8, nulidsize: u32, nuldrivenumber: u32) -> ::windows_core::Result<()>; @@ -2122,7 +2122,7 @@ impl IDiscRecorder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscRecorder2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn EjectMedia(&self) -> ::windows_core::Result<()>; @@ -2370,7 +2370,7 @@ impl IDiscRecorder2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDiscRecorder2Ex_Impl: Sized { fn SendCommandNoData(&self, cdb: *const u8, cdbsize: u32, sensebuffer: *mut u8, timeout: u32) -> ::windows_core::Result<()>; @@ -2625,7 +2625,7 @@ impl IEnumDiscRecorders_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumFsiItems_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -2676,7 +2676,7 @@ impl IEnumFsiItems_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumProgressItems_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut ::core::option::Option, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -2727,7 +2727,7 @@ impl IEnumProgressItems_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFileSystemImage_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Root(&self) -> ::windows_core::Result; @@ -3286,7 +3286,7 @@ impl IFileSystemImage_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFileSystemImage2_Impl: Sized + IFileSystemImage_Impl { fn BootImageOptionsArray(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -3323,7 +3323,7 @@ impl IFileSystemImage2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFileSystemImage3_Impl: Sized + IFileSystemImage2_Impl { fn CreateRedundantUdfMetadataFiles(&self) -> ::windows_core::Result; @@ -3373,7 +3373,7 @@ impl IFileSystemImage3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFileSystemImageResult_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ImageStream(&self) -> ::windows_core::Result; @@ -3455,7 +3455,7 @@ impl IFileSystemImageResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFileSystemImageResult2_Impl: Sized + IFileSystemImageResult_Impl { fn ModifiedBlocks(&self) -> ::windows_core::Result; @@ -3482,7 +3482,7 @@ impl IFileSystemImageResult2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsiDirectoryItem_Impl: Sized + IFsiItem_Impl { fn _NewEnum(&self) -> ::windows_core::Result; @@ -3593,7 +3593,7 @@ impl IFsiDirectoryItem_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsiDirectoryItem2_Impl: Sized + IFsiDirectoryItem_Impl { fn AddTreeWithNamedStreams(&self, sourcedirectory: &::windows_core::BSTR, includebasedirectory: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3614,7 +3614,7 @@ impl IFsiDirectoryItem2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsiFileItem_Impl: Sized + IFsiItem_Impl { fn DataSize(&self) -> ::windows_core::Result; @@ -3690,7 +3690,7 @@ impl IFsiFileItem_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsiFileItem2_Impl: Sized + IFsiFileItem_Impl { fn FsiNamedStreams(&self) -> ::windows_core::Result; @@ -3767,7 +3767,7 @@ impl IFsiFileItem2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsiItem_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3916,7 +3916,7 @@ impl IFsiItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsiNamedStreams_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result; @@ -3985,7 +3985,7 @@ impl IFsiNamedStreams_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IIsoImageManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Path(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4049,7 +4049,7 @@ impl IIsoImageManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait IJolietDiscMaster_Impl: Sized { fn GetTotalDataBlocks(&self) -> ::windows_core::Result; @@ -4132,7 +4132,7 @@ impl IJolietDiscMaster_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMultisession_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn IsSupportedOnCurrentMediaState(&self) -> ::windows_core::Result; @@ -4195,7 +4195,7 @@ impl IMultisession_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMultisessionRandomWrite_Impl: Sized + IMultisession_Impl { fn WriteUnitSize(&self) -> ::windows_core::Result; @@ -4251,7 +4251,7 @@ impl IMultisessionRandomWrite_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMultisessionSequential_Impl: Sized + IMultisession_Impl { fn IsFirstDataSession(&self) -> ::windows_core::Result; @@ -4333,7 +4333,7 @@ impl IMultisessionSequential_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMultisessionSequential2_Impl: Sized + IMultisessionSequential_Impl { fn WriteUnitSize(&self) -> ::windows_core::Result; @@ -4360,7 +4360,7 @@ impl IMultisessionSequential2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IProgressItem_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Description(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4429,7 +4429,7 @@ impl IProgressItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IProgressItems_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result; @@ -4524,7 +4524,7 @@ impl IProgressItems_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRawCDImageCreator_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn CreateResultImage(&self) -> ::windows_core::Result; @@ -4746,7 +4746,7 @@ impl IRawCDImageCreator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRawCDImageTrackInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn StartingLba(&self) -> ::windows_core::Result; @@ -5001,7 +5001,7 @@ impl IRedbookDiscMaster_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IStreamConcatenate_Impl: Sized + super::super::System::Com::IStream_Impl { fn Initialize(&self, stream1: ::core::option::Option<&super::super::System::Com::IStream>, stream2: ::core::option::Option<&super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -5046,7 +5046,7 @@ impl IStreamConcatenate_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IStreamInterleave_Impl: Sized + super::super::System::Com::IStream_Impl { fn Initialize(&self, streams: *const ::core::option::Option, interleavesizes: *const u32, streamcount: u32) -> ::windows_core::Result<()>; @@ -5067,7 +5067,7 @@ impl IStreamInterleave_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IStreamPseudoRandomBased_Impl: Sized + super::super::System::Com::IStream_Impl { fn SetSeed(&self, value: u32) -> ::windows_core::Result<()>; @@ -5118,7 +5118,7 @@ impl IStreamPseudoRandomBased_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWriteEngine2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn WriteSection(&self, data: ::core::option::Option<&super::super::System::Com::IStream>, startingblockaddress: i32, numberofblocks: i32) -> ::windows_core::Result<()>; @@ -5262,7 +5262,7 @@ impl IWriteEngine2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWriteEngine2EventArgs_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn StartLba(&self) -> ::windows_core::Result; @@ -5370,7 +5370,7 @@ impl IWriteEngine2EventArgs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWriteSpeedDescriptor_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn MediaType(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Imapi/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Imapi/mod.rs index 5f222165e0..34379ce3c8 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Imapi/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Imapi/mod.rs @@ -6,7 +6,7 @@ where ::windows_targets::link!("mapi32.dll" "system" fn CloseIMsgSession(lpmsgsess : LPMSGSESS) -> ()); CloseIMsgSession(lpmsgsess.into_param().abi()) } -#[doc = "Required features: `Win32_System_AddressBook`"] +#[doc = "Required features: `\"Win32_System_AddressBook\"`"] #[cfg(feature = "Win32_System_AddressBook")] #[inline] pub unsafe fn GetAttribIMsgOnIStg(lpobject: *mut ::core::ffi::c_void, lpproptagarray: *mut super::super::System::AddressBook::SPropTagArray, lpppropattrarray: *mut *mut SPropAttrArray) -> ::windows_core::Result<()> { @@ -18,7 +18,7 @@ pub unsafe fn MapStorageSCode(stgscode: i32) -> i32 { ::windows_targets::link!("mapi32.dll" "system" fn MapStorageSCode(stgscode : i32) -> i32); MapStorageSCode(stgscode) } -#[doc = "Required features: `Win32_System_AddressBook`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn OpenIMsgOnIStg(lpmsgsess: P0, lpallocatebuffer: super::super::System::AddressBook::LPALLOCATEBUFFER, lpallocatemore: super::super::System::AddressBook::LPALLOCATEMORE, lpfreebuffer: super::super::System::AddressBook::LPFREEBUFFER, lpmalloc: P1, lpmapisup: *mut ::core::ffi::c_void, lpstg: P2, lpfmsgcallrelease: *mut MSGCALLRELEASE, ulcallerdata: u32, ulflags: u32, lppmsg: *mut ::core::option::Option) -> i32 @@ -30,7 +30,7 @@ where ::windows_targets::link!("mapi32.dll" "system" fn OpenIMsgOnIStg(lpmsgsess : LPMSGSESS, lpallocatebuffer : super::super::System::AddressBook:: LPALLOCATEBUFFER, lpallocatemore : super::super::System::AddressBook:: LPALLOCATEMORE, lpfreebuffer : super::super::System::AddressBook:: LPFREEBUFFER, lpmalloc : * mut::core::ffi::c_void, lpmapisup : *mut ::core::ffi::c_void, lpstg : * mut::core::ffi::c_void, lpfmsgcallrelease : *mut MSGCALLRELEASE, ulcallerdata : u32, ulflags : u32, lppmsg : *mut * mut::core::ffi::c_void) -> i32); OpenIMsgOnIStg(lpmsgsess.into_param().abi(), lpallocatebuffer, lpallocatemore, lpfreebuffer, lpmalloc.into_param().abi(), lpmapisup, lpstg.into_param().abi(), lpfmsgcallrelease, ulcallerdata, ulflags, ::core::mem::transmute(lppmsg)) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OpenIMsgSession(lpmalloc: P0, ulflags: u32, lppmsgsess: *mut LPMSGSESS) -> i32 @@ -40,21 +40,21 @@ where ::windows_targets::link!("mapi32.dll" "system" fn OpenIMsgSession(lpmalloc : * mut::core::ffi::c_void, ulflags : u32, lppmsgsess : *mut LPMSGSESS) -> i32); OpenIMsgSession(lpmalloc.into_param().abi(), ulflags, lppmsgsess) } -#[doc = "Required features: `Win32_System_AddressBook`"] +#[doc = "Required features: `\"Win32_System_AddressBook\"`"] #[cfg(feature = "Win32_System_AddressBook")] #[inline] pub unsafe fn SetAttribIMsgOnIStg(lpobject: *mut ::core::ffi::c_void, lpproptags: *mut super::super::System::AddressBook::SPropTagArray, lppropattrs: *mut SPropAttrArray, lpppropproblems: *mut *mut super::super::System::AddressBook::SPropProblemArray) -> ::windows_core::Result<()> { ::windows_targets::link!("mapi32.dll" "system" fn SetAttribIMsgOnIStg(lpobject : *mut ::core::ffi::c_void, lpproptags : *mut super::super::System::AddressBook:: SPropTagArray, lppropattrs : *mut SPropAttrArray, lpppropproblems : *mut *mut super::super::System::AddressBook:: SPropProblemArray) -> ::windows_core::HRESULT); SetAttribIMsgOnIStg(lpobject, lpproptags, lppropattrs, lpppropproblems).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DDiscFormat2DataEvents(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl DDiscFormat2DataEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Update(&self, object: P0, progress: P1) -> ::windows_core::Result<()> where @@ -84,14 +84,14 @@ pub struct DDiscFormat2DataEvents_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Update: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DDiscFormat2EraseEvents(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl DDiscFormat2EraseEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Update(&self, object: P0, elapsedseconds: i32, estimatedtotalseconds: i32) -> ::windows_core::Result<()> where @@ -120,14 +120,14 @@ pub struct DDiscFormat2EraseEvents_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Update: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DDiscFormat2RawCDEvents(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl DDiscFormat2RawCDEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Update(&self, object: P0, progress: P1) -> ::windows_core::Result<()> where @@ -157,14 +157,14 @@ pub struct DDiscFormat2RawCDEvents_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Update: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DDiscFormat2TrackAtOnceEvents(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl DDiscFormat2TrackAtOnceEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Update(&self, object: P0, progress: P1) -> ::windows_core::Result<()> where @@ -194,14 +194,14 @@ pub struct DDiscFormat2TrackAtOnceEvents_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Update: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DDiscMaster2Events(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl DDiscMaster2Events { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NotifyDeviceAdded(&self, object: P0, uniqueid: P1) -> ::windows_core::Result<()> where @@ -210,7 +210,7 @@ impl DDiscMaster2Events { { (::windows_core::Interface::vtable(self).NotifyDeviceAdded)(::windows_core::Interface::as_raw(self), object.into_param().abi(), uniqueid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NotifyDeviceRemoved(&self, object: P0, uniqueid: P1) -> ::windows_core::Result<()> where @@ -244,14 +244,14 @@ pub struct DDiscMaster2Events_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] NotifyDeviceRemoved: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DFileSystemImageEvents(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl DFileSystemImageEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Update(&self, object: P0, currentfile: P1, copiedsectors: i32, totalsectors: i32) -> ::windows_core::Result<()> where @@ -281,14 +281,14 @@ pub struct DFileSystemImageEvents_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Update: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DFileSystemImageImportEvents(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl DFileSystemImageImportEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UpdateImport(&self, object: P0, filesystem: FsiFileSystems, currentitem: P1, importeddirectoryitems: i32, totaldirectoryitems: i32, importedfileitems: i32, totalfileitems: i32) -> ::windows_core::Result<()> where @@ -318,14 +318,14 @@ pub struct DFileSystemImageImportEvents_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] UpdateImport: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct DWriteEngine2Events(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl DWriteEngine2Events { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Update(&self, object: P0, progress: P1) -> ::windows_core::Result<()> where @@ -355,7 +355,7 @@ pub struct DWriteEngine2Events_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Update: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -389,14 +389,14 @@ pub struct IBlockRange_Vtbl { pub StartLba: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, pub EndLba: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBlockRangeList(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IBlockRangeList { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BlockRanges(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -423,14 +423,14 @@ pub struct IBlockRangeList_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] BlockRanges: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBootOptions(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IBootOptions { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BootImage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -464,7 +464,7 @@ impl IBootOptions { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ImageSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AssignBootImage(&self, newval: P0) -> ::windows_core::Result<()> where @@ -530,14 +530,14 @@ pub struct IBurnVerification_Vtbl { pub SetBurnVerificationLevel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: IMAPI_BURN_VERIFICATION_LEVEL) -> ::windows_core::HRESULT, pub BurnVerificationLevel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut IMAPI_BURN_VERIFICATION_LEVEL) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDiscFormat2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDiscFormat2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsRecorderSupported(&self, recorder: P0) -> ::windows_core::Result where @@ -546,7 +546,7 @@ impl IDiscFormat2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRecorderSupported)(::windows_core::Interface::as_raw(self), recorder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsCurrentMediaSupported(&self, recorder: P0) -> ::windows_core::Result where @@ -555,19 +555,19 @@ impl IDiscFormat2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsCurrentMediaSupported)(::windows_core::Interface::as_raw(self), recorder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MediaPhysicallyBlank(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MediaPhysicallyBlank)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MediaHeuristicallyBlank(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MediaHeuristicallyBlank)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedMediaTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -610,14 +610,14 @@ pub struct IDiscFormat2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SupportedMediaTypes: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDiscFormat2Data(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDiscFormat2Data { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsRecorderSupported(&self, recorder: P0) -> ::windows_core::Result where @@ -626,7 +626,7 @@ impl IDiscFormat2Data { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsRecorderSupported)(::windows_core::Interface::as_raw(self), recorder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsCurrentMediaSupported(&self, recorder: P0) -> ::windows_core::Result where @@ -635,25 +635,25 @@ impl IDiscFormat2Data { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsCurrentMediaSupported)(::windows_core::Interface::as_raw(self), recorder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MediaPhysicallyBlank(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MediaPhysicallyBlank)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MediaHeuristicallyBlank(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MediaHeuristicallyBlank)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedMediaTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SupportedMediaTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRecorder(&self, value: P0) -> ::windows_core::Result<()> where @@ -661,13 +661,13 @@ impl IDiscFormat2Data { { (::windows_core::Interface::vtable(self).SetRecorder)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recorder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Recorder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBufferUnderrunFreeDisabled(&self, value: P0) -> ::windows_core::Result<()> where @@ -675,13 +675,13 @@ impl IDiscFormat2Data { { (::windows_core::Interface::vtable(self).SetBufferUnderrunFreeDisabled)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BufferUnderrunFreeDisabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BufferUnderrunFreeDisabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPostgapAlreadyInImage(&self, value: P0) -> ::windows_core::Result<()> where @@ -689,7 +689,7 @@ impl IDiscFormat2Data { { (::windows_core::Interface::vtable(self).SetPostgapAlreadyInImage)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PostgapAlreadyInImage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -723,7 +723,7 @@ impl IDiscFormat2Data { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastWrittenAddressOfPreviousSession)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetForceMediaToBeClosed(&self, value: P0) -> ::windows_core::Result<()> where @@ -731,13 +731,13 @@ impl IDiscFormat2Data { { (::windows_core::Interface::vtable(self).SetForceMediaToBeClosed)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ForceMediaToBeClosed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ForceMediaToBeClosed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisableConsumerDvdCompatibilityMode(&self, value: P0) -> ::windows_core::Result<()> where @@ -745,7 +745,7 @@ impl IDiscFormat2Data { { (::windows_core::Interface::vtable(self).SetDisableConsumerDvdCompatibilityMode)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisableConsumerDvdCompatibilityMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -769,7 +769,7 @@ impl IDiscFormat2Data { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequestedWriteSpeed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestedRotationTypeIsPureCAV(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -779,25 +779,25 @@ impl IDiscFormat2Data { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentWriteSpeed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentRotationTypeIsPureCAV(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentRotationTypeIsPureCAV)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedWriteSpeeds(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportedWriteSpeeds)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedWriteSpeedDescriptors(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportedWriteSpeedDescriptors)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetForceOverwrite(&self, value: P0) -> ::windows_core::Result<()> where @@ -805,19 +805,19 @@ impl IDiscFormat2Data { { (::windows_core::Interface::vtable(self).SetForceOverwrite)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ForceOverwrite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ForceOverwrite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MultisessionInterfaces(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MultisessionInterfaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, data: P0) -> ::windows_core::Result<()> where @@ -828,7 +828,7 @@ impl IDiscFormat2Data { pub unsafe fn CancelWrite(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CancelWrite)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteSpeed(&self, requestedsectorspersecond: i32, rotationtypeispurecav: P0) -> ::windows_core::Result<()> where @@ -942,7 +942,7 @@ pub struct IDiscFormat2Data_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetWriteSpeed: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1014,14 +1014,14 @@ pub struct IDiscFormat2DataEventArgs_Vtbl { pub TotalTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, pub CurrentAction: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut IMAPI_FORMAT2_DATA_WRITE_ACTION) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDiscFormat2Erase(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDiscFormat2Erase { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsRecorderSupported(&self, recorder: P0) -> ::windows_core::Result where @@ -1030,7 +1030,7 @@ impl IDiscFormat2Erase { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsRecorderSupported)(::windows_core::Interface::as_raw(self), recorder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsCurrentMediaSupported(&self, recorder: P0) -> ::windows_core::Result where @@ -1039,25 +1039,25 @@ impl IDiscFormat2Erase { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsCurrentMediaSupported)(::windows_core::Interface::as_raw(self), recorder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MediaPhysicallyBlank(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MediaPhysicallyBlank)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MediaHeuristicallyBlank(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MediaHeuristicallyBlank)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedMediaTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SupportedMediaTypes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRecorder(&self, value: P0) -> ::windows_core::Result<()> where @@ -1065,13 +1065,13 @@ impl IDiscFormat2Erase { { (::windows_core::Interface::vtable(self).SetRecorder)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recorder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Recorder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFullErase(&self, value: P0) -> ::windows_core::Result<()> where @@ -1079,7 +1079,7 @@ impl IDiscFormat2Erase { { (::windows_core::Interface::vtable(self).SetFullErase)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FullErase(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1139,14 +1139,14 @@ pub struct IDiscFormat2Erase_Vtbl { pub ClientName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub EraseMedia: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDiscFormat2RawCD(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDiscFormat2RawCD { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsRecorderSupported(&self, recorder: P0) -> ::windows_core::Result where @@ -1155,7 +1155,7 @@ impl IDiscFormat2RawCD { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsRecorderSupported)(::windows_core::Interface::as_raw(self), recorder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsCurrentMediaSupported(&self, recorder: P0) -> ::windows_core::Result where @@ -1164,19 +1164,19 @@ impl IDiscFormat2RawCD { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsCurrentMediaSupported)(::windows_core::Interface::as_raw(self), recorder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MediaPhysicallyBlank(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MediaPhysicallyBlank)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MediaHeuristicallyBlank(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MediaHeuristicallyBlank)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedMediaTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1185,7 +1185,7 @@ impl IDiscFormat2RawCD { pub unsafe fn PrepareMedia(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PrepareMedia)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WriteMedia(&self, data: P0) -> ::windows_core::Result<()> where @@ -1193,7 +1193,7 @@ impl IDiscFormat2RawCD { { (::windows_core::Interface::vtable(self).WriteMedia)(::windows_core::Interface::as_raw(self), data.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WriteMedia2(&self, data: P0, streamleadinsectors: i32) -> ::windows_core::Result<()> where @@ -1207,7 +1207,7 @@ impl IDiscFormat2RawCD { pub unsafe fn ReleaseMedia(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReleaseMedia)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteSpeed(&self, requestedsectorspersecond: i32, rotationtypeispurecav: P0) -> ::windows_core::Result<()> where @@ -1215,7 +1215,7 @@ impl IDiscFormat2RawCD { { (::windows_core::Interface::vtable(self).SetWriteSpeed)(::windows_core::Interface::as_raw(self), requestedsectorspersecond, rotationtypeispurecav.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRecorder(&self, value: P0) -> ::windows_core::Result<()> where @@ -1223,13 +1223,13 @@ impl IDiscFormat2RawCD { { (::windows_core::Interface::vtable(self).SetRecorder)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recorder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Recorder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBufferUnderrunFreeDisabled(&self, value: P0) -> ::windows_core::Result<()> where @@ -1237,7 +1237,7 @@ impl IDiscFormat2RawCD { { (::windows_core::Interface::vtable(self).SetBufferUnderrunFreeDisabled)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BufferUnderrunFreeDisabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1255,7 +1255,7 @@ impl IDiscFormat2RawCD { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentPhysicalMediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedSectorTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1282,7 +1282,7 @@ impl IDiscFormat2RawCD { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequestedWriteSpeed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestedRotationTypeIsPureCAV(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1292,19 +1292,19 @@ impl IDiscFormat2RawCD { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentWriteSpeed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentRotationTypeIsPureCAV(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentRotationTypeIsPureCAV)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedWriteSpeeds(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportedWriteSpeeds)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedWriteSpeedDescriptors(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1387,7 +1387,7 @@ pub struct IDiscFormat2RawCD_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SupportedWriteSpeedDescriptors: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1454,14 +1454,14 @@ pub struct IDiscFormat2RawCDEventArgs_Vtbl { pub ElapsedTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, pub RemainingTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDiscFormat2TrackAtOnce(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDiscFormat2TrackAtOnce { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsRecorderSupported(&self, recorder: P0) -> ::windows_core::Result where @@ -1470,7 +1470,7 @@ impl IDiscFormat2TrackAtOnce { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsRecorderSupported)(::windows_core::Interface::as_raw(self), recorder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsCurrentMediaSupported(&self, recorder: P0) -> ::windows_core::Result where @@ -1479,19 +1479,19 @@ impl IDiscFormat2TrackAtOnce { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsCurrentMediaSupported)(::windows_core::Interface::as_raw(self), recorder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MediaPhysicallyBlank(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MediaPhysicallyBlank)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MediaHeuristicallyBlank(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MediaHeuristicallyBlank)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedMediaTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1500,7 +1500,7 @@ impl IDiscFormat2TrackAtOnce { pub unsafe fn PrepareMedia(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PrepareMedia)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddAudioTrack(&self, data: P0) -> ::windows_core::Result<()> where @@ -1514,7 +1514,7 @@ impl IDiscFormat2TrackAtOnce { pub unsafe fn ReleaseMedia(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReleaseMedia)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWriteSpeed(&self, requestedsectorspersecond: i32, rotationtypeispurecav: P0) -> ::windows_core::Result<()> where @@ -1522,7 +1522,7 @@ impl IDiscFormat2TrackAtOnce { { (::windows_core::Interface::vtable(self).SetWriteSpeed)(::windows_core::Interface::as_raw(self), requestedsectorspersecond, rotationtypeispurecav.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRecorder(&self, value: P0) -> ::windows_core::Result<()> where @@ -1530,13 +1530,13 @@ impl IDiscFormat2TrackAtOnce { { (::windows_core::Interface::vtable(self).SetRecorder)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recorder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Recorder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBufferUnderrunFreeDisabled(&self, value: P0) -> ::windows_core::Result<()> where @@ -1544,7 +1544,7 @@ impl IDiscFormat2TrackAtOnce { { (::windows_core::Interface::vtable(self).SetBufferUnderrunFreeDisabled)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BufferUnderrunFreeDisabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1566,7 +1566,7 @@ impl IDiscFormat2TrackAtOnce { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UsedSectorsOnMedia)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDoNotFinalizeMedia(&self, value: P0) -> ::windows_core::Result<()> where @@ -1574,13 +1574,13 @@ impl IDiscFormat2TrackAtOnce { { (::windows_core::Interface::vtable(self).SetDoNotFinalizeMedia)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoNotFinalizeMedia(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DoNotFinalizeMedia)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExpectedTableOfContents(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1604,7 +1604,7 @@ impl IDiscFormat2TrackAtOnce { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequestedWriteSpeed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestedRotationTypeIsPureCAV(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1614,19 +1614,19 @@ impl IDiscFormat2TrackAtOnce { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentWriteSpeed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentRotationTypeIsPureCAV(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentRotationTypeIsPureCAV)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedWriteSpeeds(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportedWriteSpeeds)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedWriteSpeedDescriptors(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1713,7 +1713,7 @@ pub struct IDiscFormat2TrackAtOnce_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SupportedWriteSpeedDescriptors: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1861,14 +1861,14 @@ pub struct IDiscMaster_Vtbl { pub RecordDisc: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bsimulate: u8, bejectafterburn: u8) -> ::windows_core::HRESULT, pub Close: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDiscMaster2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDiscMaster2 { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1882,7 +1882,7 @@ impl IDiscMaster2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSupportedEnvironment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1994,13 +1994,13 @@ impl IDiscRecorder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPath)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn GetRecorderProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecorderProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn SetRecorderProperties(&self, ppropstg: P0) -> ::windows_core::Result<()> where @@ -2064,7 +2064,7 @@ pub struct IDiscRecorder_Vtbl { pub Erase: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bfullerase: u8) -> ::windows_core::HRESULT, pub Close: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2077,7 +2077,7 @@ impl IDiscRecorder2 { pub unsafe fn CloseTray(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CloseTray)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AcquireExclusiveAccess(&self, force: P0, __midl__idiscrecorder20000: P1) -> ::windows_core::Result<()> where @@ -2121,13 +2121,13 @@ impl IDiscRecorder2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VolumeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn VolumePathNames(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VolumePathNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeviceCanLoadMedia(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2137,31 +2137,31 @@ impl IDiscRecorder2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LegacyDeviceNumber)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedFeaturePages(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportedFeaturePages)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentFeaturePages(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentFeaturePages)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedProfiles(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportedProfiles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentProfiles(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentProfiles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupportedModePages(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -2264,7 +2264,7 @@ impl IDiscRecorder2Ex { pub unsafe fn GetTrackInformation(&self, address: u32, addresstype: IMAPI_READ_TRACK_ADDRESS_TYPE, trackinformation: *mut *mut u8, bytesize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTrackInformation)(::windows_core::Interface::as_raw(self), address, addresstype, trackinformation, bytesize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFeaturePage(&self, requestedfeature: IMAPI_FEATURE_PAGE_TYPE, currentfeatureonly: P0, featuredata: *mut *mut u8, bytesize: *mut u32) -> ::windows_core::Result<()> where @@ -2278,7 +2278,7 @@ impl IDiscRecorder2Ex { pub unsafe fn SetModePage(&self, requesttype: IMAPI_MODE_PAGE_REQUEST_TYPE, data: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetModePage)(::windows_core::Interface::as_raw(self), requesttype, ::core::mem::transmute(data.as_ptr()), data.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSupportedFeaturePages(&self, currentfeatureonly: P0, featuredata: *mut *mut IMAPI_FEATURE_PAGE_TYPE, bytesize: *mut u32) -> ::windows_core::Result<()> where @@ -2286,7 +2286,7 @@ impl IDiscRecorder2Ex { { (::windows_core::Interface::vtable(self).GetSupportedFeaturePages)(::windows_core::Interface::as_raw(self), currentfeatureonly.into_param().abi(), featuredata, bytesize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSupportedProfiles(&self, currentonly: P0, profiletypes: *mut *mut IMAPI_PROFILE_TYPE, validprofiles: *mut u32) -> ::windows_core::Result<()> where @@ -2421,7 +2421,7 @@ pub struct IEnumDiscRecorders_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumFsiItems(::windows_core::IUnknown); impl IEnumFsiItems { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, rgelt: &mut [::core::option::Option], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), pceltfetched).ok() @@ -2460,7 +2460,7 @@ pub struct IEnumFsiItems_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumProgressItems(::windows_core::IUnknown); impl IEnumProgressItems { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, rgelt: &mut [::core::option::Option], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), pceltfetched).ok() @@ -2495,14 +2495,14 @@ pub struct IEnumProgressItems_Vtbl { pub Reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Clone: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSystemImage(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFileSystemImage { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Root(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2522,7 +2522,7 @@ impl IFileSystemImage { pub unsafe fn SetFreeMediaBlocks(&self, newval: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFreeMediaBlocks)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMaxMediaBlocksFromDevice(&self, discrecorder: P0) -> ::windows_core::Result<()> where @@ -2548,13 +2548,13 @@ impl IFileSystemImage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ImportedVolumeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BootImageOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BootImageOptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBootImageOptions(&self, newval: P0) -> ::windows_core::Result<()> where @@ -2584,13 +2584,13 @@ impl IFileSystemImage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ChangePoint)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StrictFileSystemCompliance(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StrictFileSystemCompliance)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStrictFileSystemCompliance(&self, newval: P0) -> ::windows_core::Result<()> where @@ -2598,13 +2598,13 @@ impl IFileSystemImage { { (::windows_core::Interface::vtable(self).SetStrictFileSystemCompliance)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseRestrictedCharacterSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseRestrictedCharacterSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseRestrictedCharacterSet(&self, newval: P0) -> ::windows_core::Result<()> where @@ -2630,13 +2630,13 @@ impl IFileSystemImage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UDFRevision)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UDFRevisionsSupported(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UDFRevisionsSupported)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ChooseImageDefaults(&self, discrecorder: P0) -> ::windows_core::Result<()> where @@ -2654,13 +2654,13 @@ impl IFileSystemImage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ISO9660InterchangeLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ISO9660InterchangeLevelsSupported(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ISO9660InterchangeLevelsSupported)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateResultImage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2677,7 +2677,7 @@ impl IFileSystemImage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CalculateDiscIdentifier)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IdentifyFileSystemsOnDisc(&self, discrecorder: P0) -> ::windows_core::Result where @@ -2703,7 +2703,7 @@ impl IFileSystemImage { pub unsafe fn LockInChangePoint(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LockInChangePoint)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDirectoryItem(&self, name: P0) -> ::windows_core::Result where @@ -2712,7 +2712,7 @@ impl IFileSystemImage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDirectoryItem)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFileItem(&self, name: P0) -> ::windows_core::Result where @@ -2733,13 +2733,13 @@ impl IFileSystemImage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VolumeNameISO9660)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StageFiles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StageFiles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStageFiles(&self, newval: P0) -> ::windows_core::Result<()> where @@ -2747,13 +2747,13 @@ impl IFileSystemImage { { (::windows_core::Interface::vtable(self).SetStageFiles)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MultisessionInterfaces(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MultisessionInterfaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMultisessionInterfaces(&self, newval: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMultisessionInterfaces)(::windows_core::Interface::as_raw(self), newval).ok() @@ -2882,14 +2882,14 @@ pub struct IFileSystemImage_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetMultisessionInterfaces: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSystemImage2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFileSystemImage2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Root(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2909,7 +2909,7 @@ impl IFileSystemImage2 { pub unsafe fn SetFreeMediaBlocks(&self, newval: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFreeMediaBlocks)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMaxMediaBlocksFromDevice(&self, discrecorder: P0) -> ::windows_core::Result<()> where @@ -2935,13 +2935,13 @@ impl IFileSystemImage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ImportedVolumeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BootImageOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BootImageOptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBootImageOptions(&self, newval: P0) -> ::windows_core::Result<()> where @@ -2971,13 +2971,13 @@ impl IFileSystemImage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ChangePoint)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StrictFileSystemCompliance(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StrictFileSystemCompliance)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStrictFileSystemCompliance(&self, newval: P0) -> ::windows_core::Result<()> where @@ -2985,13 +2985,13 @@ impl IFileSystemImage2 { { (::windows_core::Interface::vtable(self).base__.SetStrictFileSystemCompliance)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseRestrictedCharacterSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UseRestrictedCharacterSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseRestrictedCharacterSet(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3017,13 +3017,13 @@ impl IFileSystemImage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UDFRevision)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UDFRevisionsSupported(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UDFRevisionsSupported)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ChooseImageDefaults(&self, discrecorder: P0) -> ::windows_core::Result<()> where @@ -3041,13 +3041,13 @@ impl IFileSystemImage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ISO9660InterchangeLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ISO9660InterchangeLevelsSupported(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ISO9660InterchangeLevelsSupported)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateResultImage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3064,7 +3064,7 @@ impl IFileSystemImage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CalculateDiscIdentifier)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IdentifyFileSystemsOnDisc(&self, discrecorder: P0) -> ::windows_core::Result where @@ -3090,7 +3090,7 @@ impl IFileSystemImage2 { pub unsafe fn LockInChangePoint(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LockInChangePoint)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDirectoryItem(&self, name: P0) -> ::windows_core::Result where @@ -3099,7 +3099,7 @@ impl IFileSystemImage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDirectoryItem)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFileItem(&self, name: P0) -> ::windows_core::Result where @@ -3120,13 +3120,13 @@ impl IFileSystemImage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.VolumeNameISO9660)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StageFiles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StageFiles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStageFiles(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3134,24 +3134,24 @@ impl IFileSystemImage2 { { (::windows_core::Interface::vtable(self).base__.SetStageFiles)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MultisessionInterfaces(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MultisessionInterfaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMultisessionInterfaces(&self, newval: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMultisessionInterfaces)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BootImageOptionsArray(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BootImageOptionsArray)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBootImageOptionsArray(&self, newval: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBootImageOptionsArray)(::windows_core::Interface::as_raw(self), newval).ok() @@ -3181,14 +3181,14 @@ pub struct IFileSystemImage2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetBootImageOptionsArray: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSystemImage3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFileSystemImage3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Root(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3208,7 +3208,7 @@ impl IFileSystemImage3 { pub unsafe fn SetFreeMediaBlocks(&self, newval: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetFreeMediaBlocks)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMaxMediaBlocksFromDevice(&self, discrecorder: P0) -> ::windows_core::Result<()> where @@ -3234,13 +3234,13 @@ impl IFileSystemImage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ImportedVolumeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BootImageOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BootImageOptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBootImageOptions(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3270,13 +3270,13 @@ impl IFileSystemImage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ChangePoint)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StrictFileSystemCompliance(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.StrictFileSystemCompliance)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStrictFileSystemCompliance(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3284,13 +3284,13 @@ impl IFileSystemImage3 { { (::windows_core::Interface::vtable(self).base__.base__.SetStrictFileSystemCompliance)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseRestrictedCharacterSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UseRestrictedCharacterSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseRestrictedCharacterSet(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3316,13 +3316,13 @@ impl IFileSystemImage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UDFRevision)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UDFRevisionsSupported(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UDFRevisionsSupported)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ChooseImageDefaults(&self, discrecorder: P0) -> ::windows_core::Result<()> where @@ -3340,13 +3340,13 @@ impl IFileSystemImage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ISO9660InterchangeLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ISO9660InterchangeLevelsSupported(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ISO9660InterchangeLevelsSupported)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateResultImage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3363,7 +3363,7 @@ impl IFileSystemImage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CalculateDiscIdentifier)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IdentifyFileSystemsOnDisc(&self, discrecorder: P0) -> ::windows_core::Result where @@ -3389,7 +3389,7 @@ impl IFileSystemImage3 { pub unsafe fn LockInChangePoint(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.LockInChangePoint)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDirectoryItem(&self, name: P0) -> ::windows_core::Result where @@ -3398,7 +3398,7 @@ impl IFileSystemImage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateDirectoryItem)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFileItem(&self, name: P0) -> ::windows_core::Result where @@ -3419,13 +3419,13 @@ impl IFileSystemImage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.VolumeNameISO9660)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StageFiles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.StageFiles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStageFiles(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3433,35 +3433,35 @@ impl IFileSystemImage3 { { (::windows_core::Interface::vtable(self).base__.base__.SetStageFiles)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MultisessionInterfaces(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MultisessionInterfaces)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMultisessionInterfaces(&self, newval: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetMultisessionInterfaces)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BootImageOptionsArray(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BootImageOptionsArray)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBootImageOptionsArray(&self, newval: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetBootImageOptionsArray)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRedundantUdfMetadataFiles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRedundantUdfMetadataFiles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCreateRedundantUdfMetadataFiles(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3469,7 +3469,7 @@ impl IFileSystemImage3 { { (::windows_core::Interface::vtable(self).SetCreateRedundantUdfMetadataFiles)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ProbeSpecificFileSystem(&self, filesystemtoprobe: FsiFileSystems) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3504,20 +3504,20 @@ pub struct IFileSystemImage3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] ProbeSpecificFileSystem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSystemImageResult(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFileSystemImageResult { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ImageStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ImageStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ProgressItems(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3563,20 +3563,20 @@ pub struct IFileSystemImageResult_Vtbl { pub BlockSize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut i32) -> ::windows_core::HRESULT, pub DiscId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSystemImageResult2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFileSystemImageResult2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ImageStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ImageStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ProgressItems(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3594,7 +3594,7 @@ impl IFileSystemImageResult2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DiscId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ModifiedBlocks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3621,7 +3621,7 @@ pub struct IFileSystemImageResult2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ModifiedBlocks: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3657,13 +3657,13 @@ impl IFsiDirectoryItem { pub unsafe fn SetLastModifiedTime(&self, newval: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetLastModifiedTime)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3679,13 +3679,13 @@ impl IFsiDirectoryItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FileSystemPath)(::windows_core::Interface::as_raw(self), filesystem, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, path: P0) -> ::windows_core::Result where @@ -3708,7 +3708,7 @@ impl IFsiDirectoryItem { { (::windows_core::Interface::vtable(self).AddDirectory)(::windows_core::Interface::as_raw(self), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddFile(&self, path: P0, filedata: P1) -> ::windows_core::Result<()> where @@ -3717,7 +3717,7 @@ impl IFsiDirectoryItem { { (::windows_core::Interface::vtable(self).AddFile)(::windows_core::Interface::as_raw(self), path.into_param().abi(), filedata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddTree(&self, sourcedirectory: P0, includebasedirectory: P1) -> ::windows_core::Result<()> where @@ -3726,7 +3726,7 @@ impl IFsiDirectoryItem { { (::windows_core::Interface::vtable(self).AddTree)(::windows_core::Interface::as_raw(self), sourcedirectory.into_param().abi(), includebasedirectory.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, item: P0) -> ::windows_core::Result<()> where @@ -3788,7 +3788,7 @@ pub struct IFsiDirectoryItem_Vtbl { pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, path: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub RemoveTree: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, path: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3824,13 +3824,13 @@ impl IFsiDirectoryItem2 { pub unsafe fn SetLastModifiedTime(&self, newval: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetLastModifiedTime)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3846,13 +3846,13 @@ impl IFsiDirectoryItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.FileSystemPath)(::windows_core::Interface::as_raw(self), filesystem, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, path: P0) -> ::windows_core::Result where @@ -3875,7 +3875,7 @@ impl IFsiDirectoryItem2 { { (::windows_core::Interface::vtable(self).base__.AddDirectory)(::windows_core::Interface::as_raw(self), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddFile(&self, path: P0, filedata: P1) -> ::windows_core::Result<()> where @@ -3884,7 +3884,7 @@ impl IFsiDirectoryItem2 { { (::windows_core::Interface::vtable(self).base__.AddFile)(::windows_core::Interface::as_raw(self), path.into_param().abi(), filedata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddTree(&self, sourcedirectory: P0, includebasedirectory: P1) -> ::windows_core::Result<()> where @@ -3893,7 +3893,7 @@ impl IFsiDirectoryItem2 { { (::windows_core::Interface::vtable(self).base__.AddTree)(::windows_core::Interface::as_raw(self), sourcedirectory.into_param().abi(), includebasedirectory.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, item: P0) -> ::windows_core::Result<()> where @@ -3913,7 +3913,7 @@ impl IFsiDirectoryItem2 { { (::windows_core::Interface::vtable(self).base__.RemoveTree)(::windows_core::Interface::as_raw(self), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddTreeWithNamedStreams(&self, sourcedirectory: P0, includebasedirectory: P1) -> ::windows_core::Result<()> where @@ -3943,7 +3943,7 @@ pub struct IFsiDirectoryItem2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] AddTreeWithNamedStreams: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3979,13 +3979,13 @@ impl IFsiFileItem { pub unsafe fn SetLastModifiedTime(&self, newval: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetLastModifiedTime)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, newval: P0) -> ::windows_core::Result<()> where @@ -4013,13 +4013,13 @@ impl IFsiFileItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DataSize32BitHigh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Data(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Data)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetData(&self, newval: P0) -> ::windows_core::Result<()> where @@ -4055,7 +4055,7 @@ pub struct IFsiFileItem_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetData: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4091,13 +4091,13 @@ impl IFsiFileItem2 { pub unsafe fn SetLastModifiedTime(&self, newval: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetLastModifiedTime)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, newval: P0) -> ::windows_core::Result<()> where @@ -4125,13 +4125,13 @@ impl IFsiFileItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DataSize32BitHigh)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Data(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Data)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetData(&self, newval: P0) -> ::windows_core::Result<()> where @@ -4139,19 +4139,19 @@ impl IFsiFileItem2 { { (::windows_core::Interface::vtable(self).base__.SetData)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FsiNamedStreams(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FsiNamedStreams)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsNamedStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsNamedStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddStream(&self, name: P0, streamdata: P1) -> ::windows_core::Result<()> where @@ -4166,13 +4166,13 @@ impl IFsiFileItem2 { { (::windows_core::Interface::vtable(self).RemoveStream)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRealTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRealTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsRealTime(&self, newval: P0) -> ::windows_core::Result<()> where @@ -4218,7 +4218,7 @@ pub struct IFsiFileItem2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetIsRealTime: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4254,13 +4254,13 @@ impl IFsiItem { pub unsafe fn SetLastModifiedTime(&self, newval: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLastModifiedTime)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, newval: P0) -> ::windows_core::Result<()> where @@ -4311,20 +4311,20 @@ pub struct IFsiItem_Vtbl { pub FileSystemName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, filesystem: FsiFileSystems, pval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub FileSystemPath: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, filesystem: FsiFileSystems, pval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFsiNamedStreams(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFsiNamedStreams { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4365,7 +4365,7 @@ pub struct IFsiNamedStreams_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, pub EnumNamedStreams: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4376,7 +4376,7 @@ impl IIsoImageManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Path)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Stream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4388,7 +4388,7 @@ impl IIsoImageManager { { (::windows_core::Interface::vtable(self).SetPath)(::windows_core::Interface::as_raw(self), val.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetStream(&self, data: P0) -> ::windows_core::Result<()> where @@ -4443,7 +4443,7 @@ impl IJolietDiscMaster { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDataBlockSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn AddData(&self, pstorage: P0, lfileoverwrite: i32) -> ::windows_core::Result<()> where @@ -4451,13 +4451,13 @@ impl IJolietDiscMaster { { (::windows_core::Interface::vtable(self).AddData)(::windows_core::Interface::as_raw(self), pstorage.into_param().abi(), lfileoverwrite).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn GetJolietProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetJolietProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn SetJolietProperties(&self, ppropstg: P0) -> ::windows_core::Result<()> where @@ -4493,20 +4493,20 @@ pub struct IJolietDiscMaster_Vtbl { #[cfg(not(feature = "Win32_System_Com_StructuredStorage"))] SetJolietProperties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMultisession(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMultisession { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSupportedOnCurrentMediaState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSupportedOnCurrentMediaState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInUse(&self, value: P0) -> ::windows_core::Result<()> where @@ -4514,13 +4514,13 @@ impl IMultisession { { (::windows_core::Interface::vtable(self).SetInUse)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InUse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InUse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ImportRecorder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4559,20 +4559,20 @@ pub struct IMultisession_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ImportRecorder: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMultisessionRandomWrite(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMultisessionRandomWrite { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSupportedOnCurrentMediaState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsSupportedOnCurrentMediaState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInUse(&self, value: P0) -> ::windows_core::Result<()> where @@ -4580,13 +4580,13 @@ impl IMultisessionRandomWrite { { (::windows_core::Interface::vtable(self).base__.SetInUse)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InUse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InUse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ImportRecorder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4624,20 +4624,20 @@ pub struct IMultisessionRandomWrite_Vtbl { pub LastWrittenAddress: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, pub TotalSectorsOnMedia: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMultisessionSequential(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMultisessionSequential { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSupportedOnCurrentMediaState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsSupportedOnCurrentMediaState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInUse(&self, value: P0) -> ::windows_core::Result<()> where @@ -4645,19 +4645,19 @@ impl IMultisessionSequential { { (::windows_core::Interface::vtable(self).base__.SetInUse)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InUse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InUse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ImportRecorder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ImportRecorder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFirstDataSession(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4704,20 +4704,20 @@ pub struct IMultisessionSequential_Vtbl { pub NextWritableAddress: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, pub FreeSectorsOnMedia: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMultisessionSequential2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMultisessionSequential2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSupportedOnCurrentMediaState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsSupportedOnCurrentMediaState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInUse(&self, value: P0) -> ::windows_core::Result<()> where @@ -4725,19 +4725,19 @@ impl IMultisessionSequential2 { { (::windows_core::Interface::vtable(self).base__.base__.SetInUse)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InUse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.InUse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ImportRecorder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ImportRecorder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFirstDataSession(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4781,7 +4781,7 @@ pub struct IMultisessionSequential2_Vtbl { pub base__: IMultisessionSequential_Vtbl, pub WriteUnitSize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4825,20 +4825,20 @@ pub struct IProgressItem_Vtbl { pub LastBlock: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, block: *mut u32) -> ::windows_core::HRESULT, pub BlockCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, blocks: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProgressItems(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IProgressItems { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4848,13 +4848,13 @@ impl IProgressItems { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ProgressItemFromBlock(&self, block: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ProgressItemFromBlock)(::windows_core::Interface::as_raw(self), block, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ProgressItemFromDescription(&self, description: P0) -> ::windows_core::Result where @@ -4902,20 +4902,20 @@ pub struct IProgressItems_Vtbl { ProgressItemFromDescription: usize, pub EnumProgressItems: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRawCDImageCreator(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IRawCDImageCreator { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateResultImage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateResultImage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddTrack(&self, datatype: IMAPI_CD_SECTOR_TYPE, data: P0) -> ::windows_core::Result where @@ -4924,7 +4924,7 @@ impl IRawCDImageCreator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddTrack)(::windows_core::Interface::as_raw(self), datatype, data.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddSpecialPregap(&self, data: P0) -> ::windows_core::Result<()> where @@ -4932,7 +4932,7 @@ impl IRawCDImageCreator { { (::windows_core::Interface::vtable(self).AddSpecialPregap)(::windows_core::Interface::as_raw(self), data.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddSubcodeRWGenerator(&self, subcode: P0) -> ::windows_core::Result<()> where @@ -4958,7 +4958,7 @@ impl IRawCDImageCreator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StartOfLeadoutLimit)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisableGaplessAudio(&self, value: P0) -> ::windows_core::Result<()> where @@ -4966,7 +4966,7 @@ impl IRawCDImageCreator { { (::windows_core::Interface::vtable(self).SetDisableGaplessAudio)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisableGaplessAudio(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4989,7 +4989,7 @@ impl IRawCDImageCreator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StartingTrackNumber)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_TrackInfo(&self, trackindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5003,7 +5003,7 @@ impl IRawCDImageCreator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastUsedUserSectorInImage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExpectedTableOfContents(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -5069,7 +5069,7 @@ pub struct IRawCDImageCreator_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ExpectedTableOfContents: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5109,13 +5109,13 @@ impl IRawCDImageTrackInfo { pub unsafe fn SetDigitalAudioCopySetting(&self, value: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDigitalAudioCopySetting)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AudioHasPreemphasis(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AudioHasPreemphasis)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAudioHasPreemphasis(&self, value: P0) -> ::windows_core::Result<()> where @@ -5123,7 +5123,7 @@ impl IRawCDImageTrackInfo { { (::windows_core::Interface::vtable(self).SetAudioHasPreemphasis)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TrackIndexes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -5228,34 +5228,34 @@ pub struct IRedbookDiscMaster_Vtbl { pub AddAudioTrackBlocks: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pby: *const u8, cb: i32) -> ::windows_core::HRESULT, pub CloseAudioTrack: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStreamConcatenate(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IStreamConcatenate { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -5263,38 +5263,38 @@ impl IStreamConcatenate { { (::windows_core::Interface::vtable(self).base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, stream1: P0, stream2: P1) -> ::windows_core::Result<()> where @@ -5303,12 +5303,12 @@ impl IStreamConcatenate { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), stream1.into_param().abi(), stream2.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize2(&self, streams: &[::core::option::Option]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Initialize2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(streams.as_ptr()), streams.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Append(&self, stream: P0) -> ::windows_core::Result<()> where @@ -5316,7 +5316,7 @@ impl IStreamConcatenate { { (::windows_core::Interface::vtable(self).Append)(::windows_core::Interface::as_raw(self), stream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Append2(&self, streams: &[::core::option::Option]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Append2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(streams.as_ptr()), streams.len() as _).ok() @@ -5354,34 +5354,34 @@ pub struct IStreamConcatenate_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Append2: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStreamInterleave(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IStreamInterleave { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -5389,38 +5389,38 @@ impl IStreamInterleave { { (::windows_core::Interface::vtable(self).base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, streams: *const ::core::option::Option, interleavesizes: *const u32, streamcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(streams), interleavesizes, streamcount).ok() @@ -5446,34 +5446,34 @@ pub struct IStreamInterleave_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Initialize: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStreamPseudoRandomBased(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IStreamPseudoRandomBased { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -5481,32 +5481,32 @@ impl IStreamPseudoRandomBased { { (::windows_core::Interface::vtable(self).base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5546,14 +5546,14 @@ pub struct IStreamPseudoRandomBased_Vtbl { pub put_ExtendedSeed: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, values: *const u32, ecount: u32) -> ::windows_core::HRESULT, pub get_ExtendedSeed: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, values: *mut *mut u32, ecount: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWriteEngine2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWriteEngine2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WriteSection(&self, data: P0, startingblockaddress: i32, numberofblocks: i32) -> ::windows_core::Result<()> where @@ -5574,7 +5574,7 @@ impl IWriteEngine2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Recorder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseStreamingWrite12(&self, value: P0) -> ::windows_core::Result<()> where @@ -5582,7 +5582,7 @@ impl IWriteEngine2 { { (::windows_core::Interface::vtable(self).SetUseStreamingWrite12)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseStreamingWrite12(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5609,7 +5609,7 @@ impl IWriteEngine2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BytesPerSector)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WriteInProgress(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5657,7 +5657,7 @@ pub struct IWriteEngine2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] WriteInProgress: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5716,7 +5716,7 @@ pub struct IWriteEngine2EventArgs_Vtbl { pub UsedSystemBuffer: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, pub FreeSystemBuffer: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5727,7 +5727,7 @@ impl IWriteSpeedDescriptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MediaType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RotationTypeIsPureCAV(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7149,7 +7149,7 @@ impl ::core::default::Default for tagIMMPID_GUIDLIST_ITEM { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_System_AddressBook`"] +#[doc = "Required features: `\"Win32_System_AddressBook\"`"] #[cfg(feature = "Win32_System_AddressBook")] pub type MSGCALLRELEASE = ::core::option::Option) -> ()>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/impl.rs index 73cb77755d..7114c84750 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IFilter_Impl: Sized { fn Init(&self, grfflags: u32, cattributes: u32, aattributes: *const FULLPROPSPEC, pflags: *mut u32) -> i32; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/mod.rs index 21ae8c61c6..de328940a4 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn BindIFilterFromStorage(pstg: P0, punkouter: P1, ppiunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("query.dll" "system" fn BindIFilterFromStorage(pstg : * mut::core::ffi::c_void, punkouter : * mut::core::ffi::c_void, ppiunk : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); BindIFilterFromStorage(pstg.into_param().abi(), punkouter.into_param().abi(), ppiunk).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn BindIFilterFromStream(pstm: P0, punkouter: P1, ppiunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -41,12 +41,12 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFilter(::windows_core::IUnknown); impl IFilter { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Init(&self, grfflags: u32, aattributes: &[FULLPROPSPEC], pflags: *mut u32) -> i32 { (::windows_core::Interface::vtable(self).Init)(::windows_core::Interface::as_raw(self), grfflags, aattributes.len() as _, ::core::mem::transmute(aattributes.as_ptr()), pflags) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn GetChunk(&self, pstat: *mut STAT_CHUNK) -> i32 { (::windows_core::Interface::vtable(self).GetChunk)(::windows_core::Interface::as_raw(self), pstat) @@ -54,7 +54,7 @@ impl IFilter { pub unsafe fn GetText(&self, pcwcbuffer: *mut u32, awcbuffer: ::windows_core::PWSTR) -> i32 { (::windows_core::Interface::vtable(self).GetText)(::windows_core::Interface::as_raw(self), pcwcbuffer, ::core::mem::transmute(awcbuffer)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, pppropvalue: *mut *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> i32 { (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), pppropvalue) @@ -669,7 +669,7 @@ impl ::core::default::Default for FILTERREGION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub struct FULLPROPSPEC { pub guidPropSet: ::windows_core::GUID, @@ -694,7 +694,7 @@ impl ::core::default::Default for FULLPROPSPEC { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub struct STAT_CHUNK { pub idChunk: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs index d9f4e0b263..fd5cc70cd2 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs @@ -27,7 +27,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterClose(hfilter : HFILTER) -> ::windows_core::HRESULT); FilterClose(hfilter.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn FilterConnectCommunicationPort(lpportname: P0, dwoptions: u32, lpcontext: ::core::option::Option<*const ::core::ffi::c_void>, wsizeofcontext: u16, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result @@ -57,7 +57,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterDetach(lpfiltername : ::windows_core::PCWSTR, lpvolumename : ::windows_core::PCWSTR, lpinstancename : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); FilterDetach(lpfiltername.into_param().abi(), lpvolumename.into_param().abi(), lpinstancename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterFindClose(hfilterfind: P0) -> ::windows_core::Result<()> @@ -67,14 +67,14 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterFindClose(hfilterfind : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); FilterFindClose(hfilterfind.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterFindFirst(dwinformationclass: FILTER_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32, lpfilterfind: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("fltlib.dll" "system" fn FilterFindFirst(dwinformationclass : FILTER_INFORMATION_CLASS, lpbuffer : *mut ::core::ffi::c_void, dwbuffersize : u32, lpbytesreturned : *mut u32, lpfilterfind : *mut super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); FilterFindFirst(dwinformationclass, lpbuffer, dwbuffersize, lpbytesreturned, lpfilterfind).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterFindNext(hfilterfind: P0, dwinformationclass: FILTER_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_core::Result<()> @@ -100,7 +100,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterGetInformation(hfilter : HFILTER, dwinformationclass : FILTER_INFORMATION_CLASS, lpbuffer : *mut ::core::ffi::c_void, dwbuffersize : u32, lpbytesreturned : *mut u32) -> ::windows_core::HRESULT); FilterGetInformation(hfilter.into_param().abi(), dwinformationclass, lpbuffer, dwbuffersize, lpbytesreturned).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn FilterGetMessage(hport: P0, lpmessagebuffer: *mut FILTER_MESSAGE_HEADER, dwmessagebuffersize: u32, lpoverlapped: ::core::option::Option<*mut super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -129,7 +129,7 @@ where let mut result__ = ::std::mem::zeroed(); FilterInstanceCreate(lpfiltername.into_param().abi(), lpvolumename.into_param().abi(), lpinstancename.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterInstanceFindClose(hfilterinstancefind: P0) -> ::windows_core::Result<()> @@ -139,7 +139,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterInstanceFindClose(hfilterinstancefind : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); FilterInstanceFindClose(hfilterinstancefind.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterInstanceFindFirst(lpfiltername: P0, dwinformationclass: INSTANCE_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32, lpfilterinstancefind: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -149,7 +149,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterInstanceFindFirst(lpfiltername : ::windows_core::PCWSTR, dwinformationclass : INSTANCE_INFORMATION_CLASS, lpbuffer : *mut ::core::ffi::c_void, dwbuffersize : u32, lpbytesreturned : *mut u32, lpfilterinstancefind : *mut super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); FilterInstanceFindFirst(lpfiltername.into_param().abi(), dwinformationclass, lpbuffer, dwbuffersize, lpbytesreturned, lpfilterinstancefind).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterInstanceFindNext(hfilterinstancefind: P0, dwinformationclass: INSTANCE_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_core::Result<()> @@ -175,7 +175,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterLoad(lpfiltername : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); FilterLoad(lpfiltername.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterReplyMessage(hport: P0, lpreplybuffer: *const FILTER_REPLY_HEADER, dwreplybuffersize: u32) -> ::windows_core::Result<()> @@ -185,7 +185,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterReplyMessage(hport : super::super::Foundation:: HANDLE, lpreplybuffer : *const FILTER_REPLY_HEADER, dwreplybuffersize : u32) -> ::windows_core::HRESULT); FilterReplyMessage(hport.into_param().abi(), lpreplybuffer, dwreplybuffersize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterSendMessage(hport: P0, lpinbuffer: *const ::core::ffi::c_void, dwinbuffersize: u32, lpoutbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, dwoutbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_core::Result<()> @@ -203,7 +203,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterUnload(lpfiltername : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); FilterUnload(lpfiltername.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterVolumeFindClose(hvolumefind: P0) -> ::windows_core::Result<()> @@ -213,14 +213,14 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterVolumeFindClose(hvolumefind : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); FilterVolumeFindClose(hvolumefind.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterVolumeFindFirst(dwinformationclass: FILTER_VOLUME_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32, lpvolumefind: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("fltlib.dll" "system" fn FilterVolumeFindFirst(dwinformationclass : FILTER_VOLUME_INFORMATION_CLASS, lpbuffer : *mut ::core::ffi::c_void, dwbuffersize : u32, lpbytesreturned : *mut u32, lpvolumefind : *mut super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); FilterVolumeFindFirst(dwinformationclass, lpbuffer, dwbuffersize, lpbytesreturned, lpvolumefind).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterVolumeFindNext(hvolumefind: P0, dwinformationclass: FILTER_VOLUME_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_core::Result<()> @@ -230,7 +230,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterVolumeFindNext(hvolumefind : super::super::Foundation:: HANDLE, dwinformationclass : FILTER_VOLUME_INFORMATION_CLASS, lpbuffer : *mut ::core::ffi::c_void, dwbuffersize : u32, lpbytesreturned : *mut u32) -> ::windows_core::HRESULT); FilterVolumeFindNext(hvolumefind.into_param().abi(), dwinformationclass, lpbuffer, dwbuffersize, lpbytesreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterVolumeInstanceFindClose(hvolumeinstancefind: P0) -> ::windows_core::Result<()> @@ -240,7 +240,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterVolumeInstanceFindClose(hvolumeinstancefind : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); FilterVolumeInstanceFindClose(hvolumeinstancefind.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterVolumeInstanceFindFirst(lpvolumename: P0, dwinformationclass: INSTANCE_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32, lpvolumeinstancefind: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -250,7 +250,7 @@ where ::windows_targets::link!("fltlib.dll" "system" fn FilterVolumeInstanceFindFirst(lpvolumename : ::windows_core::PCWSTR, dwinformationclass : INSTANCE_INFORMATION_CLASS, lpbuffer : *mut ::core::ffi::c_void, dwbuffersize : u32, lpbytesreturned : *mut u32, lpvolumeinstancefind : *mut super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); FilterVolumeInstanceFindFirst(lpvolumename.into_param().abi(), dwinformationclass, lpbuffer, dwbuffersize, lpbytesreturned, lpvolumeinstancefind).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FilterVolumeInstanceFindNext(hvolumeinstancefind: P0, dwinformationclass: INSTANCE_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_core::Result<()> @@ -748,7 +748,7 @@ impl ::core::default::Default for FILTER_MESSAGE_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILTER_REPLY_HEADER { pub Status: super::super::Foundation::NTSTATUS, diff --git a/crates/libs/windows/src/Windows/Win32/Storage/IscsiDisc/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/IscsiDisc/mod.rs index c302d74411..d90963bd3e 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/IscsiDisc/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/IscsiDisc/mod.rs @@ -40,7 +40,7 @@ where ::windows_targets::link!("iscsidsc.dll" "system" fn AddIScsiSendTargetPortalW(initiatorinstance : ::windows_core::PCWSTR, initiatorportnumber : u32, loginoptions : *mut ISCSI_LOGIN_OPTIONS, securityflags : u64, portal : *mut ISCSI_TARGET_PORTALW) -> u32); AddIScsiSendTargetPortalW(initiatorinstance.into_param().abi(), initiatorportnumber, loginoptions, securityflags, portal) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddIScsiStaticTargetA(targetname: P0, targetalias: P1, targetflags: u32, persist: P2, mappings: *mut ISCSI_TARGET_MAPPINGA, loginoptions: *mut ISCSI_LOGIN_OPTIONS, portalgroup: *mut ISCSI_TARGET_PORTAL_GROUPA) -> u32 @@ -52,7 +52,7 @@ where ::windows_targets::link!("iscsidsc.dll" "system" fn AddIScsiStaticTargetA(targetname : ::windows_core::PCSTR, targetalias : ::windows_core::PCSTR, targetflags : u32, persist : super::super::Foundation:: BOOLEAN, mappings : *mut ISCSI_TARGET_MAPPINGA, loginoptions : *mut ISCSI_LOGIN_OPTIONS, portalgroup : *mut ISCSI_TARGET_PORTAL_GROUPA) -> u32); AddIScsiStaticTargetA(targetname.into_param().abi(), targetalias.into_param().abi(), targetflags, persist.into_param().abi(), mappings, loginoptions, portalgroup) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddIScsiStaticTargetW(targetname: P0, targetalias: P1, targetflags: u32, persist: P2, mappings: *mut ISCSI_TARGET_MAPPINGW, loginoptions: *mut ISCSI_LOGIN_OPTIONS, portalgroup: *mut ISCSI_TARGET_PORTAL_GROUPW) -> u32 @@ -101,14 +101,14 @@ pub unsafe fn ClearPersistentIScsiDevices() -> u32 { ::windows_targets::link!("iscsidsc.dll" "system" fn ClearPersistentIScsiDevices() -> u32); ClearPersistentIScsiDevices() } -#[doc = "Required features: `Win32_System_Ioctl`"] +#[doc = "Required features: `\"Win32_System_Ioctl\"`"] #[cfg(feature = "Win32_System_Ioctl")] #[inline] pub unsafe fn GetDevicesForIScsiSessionA(uniquesessionid: *mut ISCSI_UNIQUE_SESSION_ID, devicecount: *mut u32, devices: *mut ISCSI_DEVICE_ON_SESSIONA) -> u32 { ::windows_targets::link!("iscsidsc.dll" "system" fn GetDevicesForIScsiSessionA(uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID, devicecount : *mut u32, devices : *mut ISCSI_DEVICE_ON_SESSIONA) -> u32); GetDevicesForIScsiSessionA(uniquesessionid, devicecount, devices) } -#[doc = "Required features: `Win32_System_Ioctl`"] +#[doc = "Required features: `\"Win32_System_Ioctl\"`"] #[cfg(feature = "Win32_System_Ioctl")] #[inline] pub unsafe fn GetDevicesForIScsiSessionW(uniquesessionid: *mut ISCSI_UNIQUE_SESSION_ID, devicecount: *mut u32, devices: *mut ISCSI_DEVICE_ON_SESSIONW) -> u32 { @@ -146,7 +146,7 @@ pub unsafe fn GetIScsiSessionListA(buffersize: *mut u32, sessioncount: *mut u32, ::windows_targets::link!("iscsidsc.dll" "system" fn GetIScsiSessionListA(buffersize : *mut u32, sessioncount : *mut u32, sessioninfo : *mut ISCSI_SESSION_INFOA) -> u32); GetIScsiSessionListA(buffersize, sessioncount, sessioninfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetIScsiSessionListEx(buffersize: *mut u32, sessioncountptr: *mut u32, sessioninfo: *mut ISCSI_SESSION_INFO_EX) -> u32 { @@ -181,7 +181,7 @@ pub unsafe fn GetIScsiVersionInformation(versioninfo: *mut ISCSI_VERSION_INFO) - ::windows_targets::link!("iscsidsc.dll" "system" fn GetIScsiVersionInformation(versioninfo : *mut ISCSI_VERSION_INFO) -> u32); GetIScsiVersionInformation(versioninfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoginIScsiTargetA(targetname: P0, isinformationalsession: P1, initiatorinstance: P2, initiatorportnumber: u32, targetportal: *mut ISCSI_TARGET_PORTALA, securityflags: u64, mappings: *mut ISCSI_TARGET_MAPPINGA, loginoptions: *mut ISCSI_LOGIN_OPTIONS, key: ::core::option::Option<&[u8]>, ispersistent: P3, uniquesessionid: *mut ISCSI_UNIQUE_SESSION_ID, uniqueconnectionid: *mut ISCSI_UNIQUE_SESSION_ID) -> u32 @@ -194,7 +194,7 @@ where ::windows_targets::link!("iscsidsc.dll" "system" fn LoginIScsiTargetA(targetname : ::windows_core::PCSTR, isinformationalsession : super::super::Foundation:: BOOLEAN, initiatorinstance : ::windows_core::PCSTR, initiatorportnumber : u32, targetportal : *mut ISCSI_TARGET_PORTALA, securityflags : u64, mappings : *mut ISCSI_TARGET_MAPPINGA, loginoptions : *mut ISCSI_LOGIN_OPTIONS, keysize : u32, key : ::windows_core::PCSTR, ispersistent : super::super::Foundation:: BOOLEAN, uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID, uniqueconnectionid : *mut ISCSI_UNIQUE_SESSION_ID) -> u32); LoginIScsiTargetA(targetname.into_param().abi(), isinformationalsession.into_param().abi(), initiatorinstance.into_param().abi(), initiatorportnumber, targetportal, securityflags, mappings, loginoptions, key.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(key.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ispersistent.into_param().abi(), uniquesessionid, uniqueconnectionid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoginIScsiTargetW(targetname: P0, isinformationalsession: P1, initiatorinstance: P2, initiatorportnumber: u32, targetportal: *mut ISCSI_TARGET_PORTALW, securityflags: u64, mappings: *mut ISCSI_TARGET_MAPPINGW, loginoptions: *mut ISCSI_LOGIN_OPTIONS, key: ::core::option::Option<&[u8]>, ispersistent: P3, uniquesessionid: *mut ISCSI_UNIQUE_SESSION_ID, uniqueconnectionid: *mut ISCSI_UNIQUE_SESSION_ID) -> u32 @@ -377,14 +377,14 @@ pub unsafe fn ReportIScsiInitiatorListW(buffersize: *mut u32, buffer: ::windows_ ::windows_targets::link!("iscsidsc.dll" "system" fn ReportIScsiInitiatorListW(buffersize : *mut u32, buffer : ::windows_core::PWSTR) -> u32); ReportIScsiInitiatorListW(buffersize, ::core::mem::transmute(buffer)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReportIScsiPersistentLoginsA(count: *mut u32, persistentlogininfo: *mut PERSISTENT_ISCSI_LOGIN_INFOA, buffersizeinbytes: *mut u32) -> u32 { ::windows_targets::link!("iscsidsc.dll" "system" fn ReportIScsiPersistentLoginsA(count : *mut u32, persistentlogininfo : *mut PERSISTENT_ISCSI_LOGIN_INFOA, buffersizeinbytes : *mut u32) -> u32); ReportIScsiPersistentLoginsA(count, persistentlogininfo, buffersizeinbytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReportIScsiPersistentLoginsW(count: *mut u32, persistentlogininfo: *mut PERSISTENT_ISCSI_LOGIN_INFOW, buffersizeinbytes: *mut u32) -> u32 { @@ -429,7 +429,7 @@ where ::windows_targets::link!("iscsidsc.dll" "system" fn ReportIScsiTargetPortalsW(initiatorname : ::windows_core::PCWSTR, targetname : ::windows_core::PCWSTR, targetportaltag : *mut u16, elementcount : *mut u32, portals : *mut ISCSI_TARGET_PORTALW) -> u32); ReportIScsiTargetPortalsW(initiatorname.into_param().abi(), targetname.into_param().abi(), targetportaltag, elementcount, portals) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReportIScsiTargetsA(forceupdate: P0, buffersize: *mut u32, buffer: ::windows_core::PSTR) -> u32 @@ -439,7 +439,7 @@ where ::windows_targets::link!("iscsidsc.dll" "system" fn ReportIScsiTargetsA(forceupdate : super::super::Foundation:: BOOLEAN, buffersize : *mut u32, buffer : ::windows_core::PSTR) -> u32); ReportIScsiTargetsA(forceupdate.into_param().abi(), buffersize, ::core::mem::transmute(buffer)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReportIScsiTargetsW(forceupdate: P0, buffersize: *mut u32, buffer: ::windows_core::PWSTR) -> u32 @@ -484,7 +484,7 @@ pub unsafe fn SendScsiReportLuns(uniquesessionid: *mut ISCSI_UNIQUE_SESSION_ID, ::windows_targets::link!("iscsidsc.dll" "system" fn SendScsiReportLuns(uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID, scsistatus : *mut u8, responsesize : *mut u32, responsebuffer : *mut u8, sensesize : *mut u32, sensebuffer : *mut u8) -> u32); SendScsiReportLuns(uniquesessionid, scsistatus, responsesize, responsebuffer, sensesize, sensebuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetIScsiGroupPresharedKey(keylength: u32, key: *mut u8, persist: P0) -> u32 @@ -494,7 +494,7 @@ where ::windows_targets::link!("iscsidsc.dll" "system" fn SetIScsiGroupPresharedKey(keylength : u32, key : *mut u8, persist : super::super::Foundation:: BOOLEAN) -> u32); SetIScsiGroupPresharedKey(keylength, key, persist.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetIScsiIKEInfoA(initiatorname: P0, initiatorportnumber: u32, authinfo: *mut IKE_AUTHENTICATION_INFORMATION, persist: P1) -> u32 @@ -505,7 +505,7 @@ where ::windows_targets::link!("iscsidsc.dll" "system" fn SetIScsiIKEInfoA(initiatorname : ::windows_core::PCSTR, initiatorportnumber : u32, authinfo : *mut IKE_AUTHENTICATION_INFORMATION, persist : super::super::Foundation:: BOOLEAN) -> u32); SetIScsiIKEInfoA(initiatorname.into_param().abi(), initiatorportnumber, authinfo, persist.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetIScsiIKEInfoW(initiatorname: P0, initiatorportnumber: u32, authinfo: *mut IKE_AUTHENTICATION_INFORMATION, persist: P1) -> u32 @@ -542,7 +542,7 @@ pub unsafe fn SetIScsiInitiatorRADIUSSharedSecret(sharedsecretlength: u32, share ::windows_targets::link!("iscsidsc.dll" "system" fn SetIScsiInitiatorRADIUSSharedSecret(sharedsecretlength : u32, sharedsecret : *mut u8) -> u32); SetIScsiInitiatorRADIUSSharedSecret(sharedsecretlength, sharedsecret) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetIScsiTunnelModeOuterAddressA(initiatorname: P0, initiatorportnumber: u32, destinationaddress: P1, outermodeaddress: P2, persist: P3) -> u32 @@ -555,7 +555,7 @@ where ::windows_targets::link!("iscsidsc.dll" "system" fn SetIScsiTunnelModeOuterAddressA(initiatorname : ::windows_core::PCSTR, initiatorportnumber : u32, destinationaddress : ::windows_core::PCSTR, outermodeaddress : ::windows_core::PCSTR, persist : super::super::Foundation:: BOOLEAN) -> u32); SetIScsiTunnelModeOuterAddressA(initiatorname.into_param().abi(), initiatorportnumber, destinationaddress.into_param().abi(), outermodeaddress.into_param().abi(), persist.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetIScsiTunnelModeOuterAddressW(initiatorname: P0, initiatorportnumber: u32, destinationaddress: P1, outermodeaddress: P2, persist: P3) -> u32 @@ -1340,7 +1340,7 @@ impl ::core::default::Default for DUMP_DRIVER_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DUMP_POINTERS { pub AdapterObject: *mut _ADAPTER_OBJECT, @@ -1398,7 +1398,7 @@ impl ::core::default::Default for DUMP_POINTERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DUMP_POINTERS_EX { pub Header: DUMP_POINTERS_VERSION, @@ -1590,7 +1590,7 @@ impl ::core::default::Default for HYBRID_DIRTY_THRESHOLDS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HYBRID_INFORMATION { pub Version: u32, @@ -1637,7 +1637,7 @@ impl ::core::default::Default for HYBRID_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HYBRID_INFORMATION_0 { pub _bitfield: u32, @@ -1675,7 +1675,7 @@ impl ::core::default::Default for HYBRID_INFORMATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HYBRID_INFORMATION_1 { pub PriorityLevelCount: u8, @@ -1720,7 +1720,7 @@ impl ::core::default::Default for HYBRID_INFORMATION_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HYBRID_INFORMATION_1_0 { pub _bitfield: u32, @@ -1900,7 +1900,7 @@ impl ::core::default::Default for IKE_AUTHENTICATION_PRESHARED_KEY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IO_SCSI_CAPABILITIES { pub Length: u32, @@ -2050,7 +2050,7 @@ impl ::core::default::Default for ISCSI_CONNECTION_INFO_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Ioctl`"] +#[doc = "Required features: `\"Win32_System_Ioctl\"`"] #[cfg(feature = "Win32_System_Ioctl")] pub struct ISCSI_DEVICE_ON_SESSIONA { pub InitiatorName: [u8; 256], @@ -2095,7 +2095,7 @@ impl ::core::default::Default for ISCSI_DEVICE_ON_SESSIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Ioctl`"] +#[doc = "Required features: `\"Win32_System_Ioctl\"`"] #[cfg(feature = "Win32_System_Ioctl")] pub struct ISCSI_DEVICE_ON_SESSIONW { pub InitiatorName: [u16; 256], @@ -2267,7 +2267,7 @@ impl ::core::default::Default for ISCSI_SESSION_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ISCSI_SESSION_INFO_EX { pub SessionId: ISCSI_UNIQUE_SESSION_ID, @@ -3342,7 +3342,7 @@ impl ::core::default::Default for NV_SEP_CACHE_PARAMETER_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PERSISTENT_ISCSI_LOGIN_INFOA { pub TargetName: [u8; 224], @@ -3387,7 +3387,7 @@ impl ::core::default::Default for PERSISTENT_ISCSI_LOGIN_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PERSISTENT_ISCSI_LOGIN_INFOW { pub TargetName: [u16; 224], @@ -3526,7 +3526,7 @@ impl ::core::default::Default for SCSI_BUS_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SCSI_INQUIRY_DATA { pub PathId: u8, @@ -4361,7 +4361,7 @@ impl ::core::default::Default for STORAGE_FIRMWARE_DOWNLOAD_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_FIRMWARE_INFO { pub Version: u32, @@ -4392,7 +4392,7 @@ impl ::core::default::Default for STORAGE_FIRMWARE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_FIRMWARE_INFO_V2 { pub Version: u32, @@ -4452,7 +4452,7 @@ impl ::core::default::Default for STORAGE_FIRMWARE_INFO_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_FIRMWARE_SLOT_INFO { pub SlotNumber: u8, @@ -4479,7 +4479,7 @@ impl ::core::default::Default for STORAGE_FIRMWARE_SLOT_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union STORAGE_FIRMWARE_SLOT_INFO_0 { pub Info: [u8; 8], @@ -4504,7 +4504,7 @@ impl ::core::default::Default for STORAGE_FIRMWARE_SLOT_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_FIRMWARE_SLOT_INFO_V2 { pub SlotNumber: u8, diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Jet/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Jet/mod.rs index 2af6b5d3f4..040fe65604 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Jet/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Jet/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetAddColumnA(sesid: P0, tableid: P1, szcolumnname: *const i8, pcolumndef: *const JET_COLUMNDEF, pvdefault: ::core::option::Option<*const ::core::ffi::c_void>, cbdefault: u32, pcolumnid: ::core::option::Option<*mut u32>) -> i32 @@ -9,7 +9,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetAddColumnA(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szcolumnname : *const i8, pcolumndef : *const JET_COLUMNDEF, pvdefault : *const ::core::ffi::c_void, cbdefault : u32, pcolumnid : *mut u32) -> i32); JetAddColumnA(sesid.into_param().abi(), tableid.into_param().abi(), szcolumnname, pcolumndef, ::core::mem::transmute(pvdefault.unwrap_or(::std::ptr::null())), cbdefault, ::core::mem::transmute(pcolumnid.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetAddColumnW(sesid: P0, tableid: P1, szcolumnname: *const u16, pcolumndef: *const JET_COLUMNDEF, pvdefault: ::core::option::Option<*const ::core::ffi::c_void>, cbdefault: u32, pcolumnid: ::core::option::Option<*mut u32>) -> i32 @@ -20,7 +20,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetAddColumnW(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szcolumnname : *const u16, pcolumndef : *const JET_COLUMNDEF, pvdefault : *const ::core::ffi::c_void, cbdefault : u32, pcolumnid : *mut u32) -> i32); JetAddColumnW(sesid.into_param().abi(), tableid.into_param().abi(), szcolumnname, pcolumndef, ::core::mem::transmute(pvdefault.unwrap_or(::std::ptr::null())), cbdefault, ::core::mem::transmute(pcolumnid.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetAttachDatabase2A(sesid: P0, szfilename: *const i8, cpgdatabasesizemax: u32, grbit: u32) -> i32 @@ -30,7 +30,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetAttachDatabase2A(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const i8, cpgdatabasesizemax : u32, grbit : u32) -> i32); JetAttachDatabase2A(sesid.into_param().abi(), szfilename, cpgdatabasesizemax, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetAttachDatabase2W(sesid: P0, szfilename: *const u16, cpgdatabasesizemax: u32, grbit: u32) -> i32 @@ -40,7 +40,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetAttachDatabase2W(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const u16, cpgdatabasesizemax : u32, grbit : u32) -> i32); JetAttachDatabase2W(sesid.into_param().abi(), szfilename, cpgdatabasesizemax, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetAttachDatabaseA(sesid: P0, szfilename: *const i8, grbit: u32) -> i32 @@ -50,7 +50,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetAttachDatabaseA(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const i8, grbit : u32) -> i32); JetAttachDatabaseA(sesid.into_param().abi(), szfilename, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetAttachDatabaseW(sesid: P0, szfilename: *const u16, grbit: u32) -> i32 @@ -60,14 +60,14 @@ where ::windows_targets::link!("esent.dll" "system" fn JetAttachDatabaseW(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const u16, grbit : u32) -> i32); JetAttachDatabaseW(sesid.into_param().abi(), szfilename, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetBackupA(szbackuppath: *const i8, grbit: u32, pfnstatus: JET_PFNSTATUS) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetBackupA(szbackuppath : *const i8, grbit : u32, pfnstatus : JET_PFNSTATUS) -> i32); JetBackupA(szbackuppath, grbit, pfnstatus) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetBackupInstanceA(instance: P0, szbackuppath: *const i8, grbit: u32, pfnstatus: JET_PFNSTATUS) -> i32 @@ -77,7 +77,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetBackupInstanceA(instance : super::StructuredStorage:: JET_INSTANCE, szbackuppath : *const i8, grbit : u32, pfnstatus : JET_PFNSTATUS) -> i32); JetBackupInstanceA(instance.into_param().abi(), szbackuppath, grbit, pfnstatus) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetBackupInstanceW(instance: P0, szbackuppath: *const u16, grbit: u32, pfnstatus: JET_PFNSTATUS) -> i32 @@ -87,7 +87,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetBackupInstanceW(instance : super::StructuredStorage:: JET_INSTANCE, szbackuppath : *const u16, grbit : u32, pfnstatus : JET_PFNSTATUS) -> i32); JetBackupInstanceW(instance.into_param().abi(), szbackuppath, grbit, pfnstatus) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetBackupW(szbackuppath: *const u16, grbit: u32, pfnstatus: JET_PFNSTATUS) -> i32 { @@ -99,7 +99,7 @@ pub unsafe fn JetBeginExternalBackup(grbit: u32) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetBeginExternalBackup(grbit : u32) -> i32); JetBeginExternalBackup(grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetBeginExternalBackupInstance(instance: P0, grbit: u32) -> i32 @@ -109,7 +109,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetBeginExternalBackupInstance(instance : super::StructuredStorage:: JET_INSTANCE, grbit : u32) -> i32); JetBeginExternalBackupInstance(instance.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetBeginSessionA(instance: P0, psesid: *mut super::StructuredStorage::JET_SESID, szusername: ::core::option::Option<*const i8>, szpassword: ::core::option::Option<*const i8>) -> i32 @@ -119,7 +119,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetBeginSessionA(instance : super::StructuredStorage:: JET_INSTANCE, psesid : *mut super::StructuredStorage:: JET_SESID, szusername : *const i8, szpassword : *const i8) -> i32); JetBeginSessionA(instance.into_param().abi(), psesid, ::core::mem::transmute(szusername.unwrap_or(::std::ptr::null())), ::core::mem::transmute(szpassword.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetBeginSessionW(instance: P0, psesid: *mut super::StructuredStorage::JET_SESID, szusername: ::core::option::Option<*const u16>, szpassword: ::core::option::Option<*const u16>) -> i32 @@ -129,7 +129,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetBeginSessionW(instance : super::StructuredStorage:: JET_INSTANCE, psesid : *mut super::StructuredStorage:: JET_SESID, szusername : *const u16, szpassword : *const u16) -> i32); JetBeginSessionW(instance.into_param().abi(), psesid, ::core::mem::transmute(szusername.unwrap_or(::std::ptr::null())), ::core::mem::transmute(szpassword.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetBeginTransaction(sesid: P0) -> i32 @@ -139,7 +139,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetBeginTransaction(sesid : super::StructuredStorage:: JET_SESID) -> i32); JetBeginTransaction(sesid.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetBeginTransaction2(sesid: P0, grbit: u32) -> i32 @@ -149,7 +149,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetBeginTransaction2(sesid : super::StructuredStorage:: JET_SESID, grbit : u32) -> i32); JetBeginTransaction2(sesid.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetBeginTransaction3(sesid: P0, trxid: i64, grbit: u32) -> i32 @@ -159,7 +159,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetBeginTransaction3(sesid : super::StructuredStorage:: JET_SESID, trxid : i64, grbit : u32) -> i32); JetBeginTransaction3(sesid.into_param().abi(), trxid, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCloseDatabase(sesid: P0, dbid: u32, grbit: u32) -> i32 @@ -169,7 +169,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCloseDatabase(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, grbit : u32) -> i32); JetCloseDatabase(sesid.into_param().abi(), dbid, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCloseFile(hffile: P0) -> i32 @@ -179,7 +179,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCloseFile(hffile : super::StructuredStorage:: JET_HANDLE) -> i32); JetCloseFile(hffile.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCloseFileInstance(instance: P0, hffile: P1) -> i32 @@ -190,7 +190,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCloseFileInstance(instance : super::StructuredStorage:: JET_INSTANCE, hffile : super::StructuredStorage:: JET_HANDLE) -> i32); JetCloseFileInstance(instance.into_param().abi(), hffile.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCloseTable(sesid: P0, tableid: P1) -> i32 @@ -201,7 +201,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCloseTable(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID) -> i32); JetCloseTable(sesid.into_param().abi(), tableid.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCommitTransaction(sesid: P0, grbit: u32) -> i32 @@ -211,7 +211,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCommitTransaction(sesid : super::StructuredStorage:: JET_SESID, grbit : u32) -> i32); JetCommitTransaction(sesid.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCommitTransaction2(sesid: P0, grbit: u32, cmsecdurablecommit: u32, pcommitid: ::core::option::Option<*mut JET_COMMIT_ID>) -> i32 @@ -221,7 +221,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCommitTransaction2(sesid : super::StructuredStorage:: JET_SESID, grbit : u32, cmsecdurablecommit : u32, pcommitid : *mut JET_COMMIT_ID) -> i32); JetCommitTransaction2(sesid.into_param().abi(), grbit, cmsecdurablecommit, ::core::mem::transmute(pcommitid.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCompactA(sesid: P0, szdatabasesrc: *const i8, szdatabasedest: *const i8, pfnstatus: JET_PFNSTATUS, pconvert: ::core::option::Option<*const JET_CONVERT_A>, grbit: u32) -> i32 @@ -231,7 +231,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCompactA(sesid : super::StructuredStorage:: JET_SESID, szdatabasesrc : *const i8, szdatabasedest : *const i8, pfnstatus : JET_PFNSTATUS, pconvert : *const JET_CONVERT_A, grbit : u32) -> i32); JetCompactA(sesid.into_param().abi(), szdatabasesrc, szdatabasedest, pfnstatus, ::core::mem::transmute(pconvert.unwrap_or(::std::ptr::null())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCompactW(sesid: P0, szdatabasesrc: *const u16, szdatabasedest: *const u16, pfnstatus: JET_PFNSTATUS, pconvert: ::core::option::Option<*const JET_CONVERT_W>, grbit: u32) -> i32 @@ -241,7 +241,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCompactW(sesid : super::StructuredStorage:: JET_SESID, szdatabasesrc : *const u16, szdatabasedest : *const u16, pfnstatus : JET_PFNSTATUS, pconvert : *const JET_CONVERT_W, grbit : u32) -> i32); JetCompactW(sesid.into_param().abi(), szdatabasesrc, szdatabasedest, pfnstatus, ::core::mem::transmute(pconvert.unwrap_or(::std::ptr::null())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetComputeStats(sesid: P0, tableid: P1) -> i32 @@ -257,7 +257,7 @@ pub unsafe fn JetConfigureProcessForCrashDump(grbit: u32) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetConfigureProcessForCrashDump(grbit : u32) -> i32); JetConfigureProcessForCrashDump(grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateDatabase2A(sesid: P0, szfilename: *const i8, cpgdatabasesizemax: u32, pdbid: *mut u32, grbit: u32) -> i32 @@ -267,7 +267,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateDatabase2A(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const i8, cpgdatabasesizemax : u32, pdbid : *mut u32, grbit : u32) -> i32); JetCreateDatabase2A(sesid.into_param().abi(), szfilename, cpgdatabasesizemax, pdbid, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateDatabase2W(sesid: P0, szfilename: *const u16, cpgdatabasesizemax: u32, pdbid: *mut u32, grbit: u32) -> i32 @@ -277,7 +277,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateDatabase2W(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const u16, cpgdatabasesizemax : u32, pdbid : *mut u32, grbit : u32) -> i32); JetCreateDatabase2W(sesid.into_param().abi(), szfilename, cpgdatabasesizemax, pdbid, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateDatabaseA(sesid: P0, szfilename: *const i8, szconnect: ::core::option::Option<*const i8>, pdbid: *mut u32, grbit: u32) -> i32 @@ -287,7 +287,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateDatabaseA(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const i8, szconnect : *const i8, pdbid : *mut u32, grbit : u32) -> i32); JetCreateDatabaseA(sesid.into_param().abi(), szfilename, ::core::mem::transmute(szconnect.unwrap_or(::std::ptr::null())), pdbid, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateDatabaseW(sesid: P0, szfilename: *const u16, szconnect: ::core::option::Option<*const u16>, pdbid: *mut u32, grbit: u32) -> i32 @@ -297,7 +297,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateDatabaseW(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const u16, szconnect : *const u16, pdbid : *mut u32, grbit : u32) -> i32); JetCreateDatabaseW(sesid.into_param().abi(), szfilename, ::core::mem::transmute(szconnect.unwrap_or(::std::ptr::null())), pdbid, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateIndex2A(sesid: P0, tableid: P1, pindexcreate: &[JET_INDEXCREATE_A]) -> i32 @@ -308,7 +308,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateIndex2A(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pindexcreate : *const JET_INDEXCREATE_A, cindexcreate : u32) -> i32); JetCreateIndex2A(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pindexcreate.as_ptr()), pindexcreate.len() as _) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateIndex2W(sesid: P0, tableid: P1, pindexcreate: &[JET_INDEXCREATE_W]) -> i32 @@ -319,7 +319,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateIndex2W(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pindexcreate : *const JET_INDEXCREATE_W, cindexcreate : u32) -> i32); JetCreateIndex2W(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pindexcreate.as_ptr()), pindexcreate.len() as _) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateIndex3A(sesid: P0, tableid: P1, pindexcreate: &[JET_INDEXCREATE2_A]) -> i32 @@ -330,7 +330,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateIndex3A(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pindexcreate : *const JET_INDEXCREATE2_A, cindexcreate : u32) -> i32); JetCreateIndex3A(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pindexcreate.as_ptr()), pindexcreate.len() as _) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateIndex3W(sesid: P0, tableid: P1, pindexcreate: &[JET_INDEXCREATE2_W]) -> i32 @@ -341,7 +341,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateIndex3W(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pindexcreate : *const JET_INDEXCREATE2_W, cindexcreate : u32) -> i32); JetCreateIndex3W(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pindexcreate.as_ptr()), pindexcreate.len() as _) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateIndex4A(sesid: P0, tableid: P1, pindexcreate: &[JET_INDEXCREATE3_A]) -> i32 @@ -352,7 +352,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateIndex4A(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pindexcreate : *const JET_INDEXCREATE3_A, cindexcreate : u32) -> i32); JetCreateIndex4A(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pindexcreate.as_ptr()), pindexcreate.len() as _) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateIndex4W(sesid: P0, tableid: P1, pindexcreate: &[JET_INDEXCREATE3_W]) -> i32 @@ -363,7 +363,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateIndex4W(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pindexcreate : *const JET_INDEXCREATE3_W, cindexcreate : u32) -> i32); JetCreateIndex4W(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pindexcreate.as_ptr()), pindexcreate.len() as _) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateIndexA(sesid: P0, tableid: P1, szindexname: *const i8, grbit: u32, szkey: &[u8], ldensity: u32) -> i32 @@ -374,7 +374,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateIndexA(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const i8, grbit : u32, szkey : ::windows_core::PCSTR, cbkey : u32, ldensity : u32) -> i32); JetCreateIndexA(sesid.into_param().abi(), tableid.into_param().abi(), szindexname, grbit, ::core::mem::transmute(szkey.as_ptr()), szkey.len() as _, ldensity) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateIndexW(sesid: P0, tableid: P1, szindexname: *const u16, grbit: u32, szkey: P2, cbkey: u32, ldensity: u32) -> i32 @@ -386,35 +386,35 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateIndexW(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const u16, grbit : u32, szkey : ::windows_core::PCWSTR, cbkey : u32, ldensity : u32) -> i32); JetCreateIndexW(sesid.into_param().abi(), tableid.into_param().abi(), szindexname, grbit, szkey.into_param().abi(), cbkey, ldensity) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateInstance2A(pinstance: *mut super::StructuredStorage::JET_INSTANCE, szinstancename: ::core::option::Option<*const i8>, szdisplayname: ::core::option::Option<*const i8>, grbit: u32) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetCreateInstance2A(pinstance : *mut super::StructuredStorage:: JET_INSTANCE, szinstancename : *const i8, szdisplayname : *const i8, grbit : u32) -> i32); JetCreateInstance2A(pinstance, ::core::mem::transmute(szinstancename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(szdisplayname.unwrap_or(::std::ptr::null())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateInstance2W(pinstance: *mut super::StructuredStorage::JET_INSTANCE, szinstancename: ::core::option::Option<*const u16>, szdisplayname: ::core::option::Option<*const u16>, grbit: u32) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetCreateInstance2W(pinstance : *mut super::StructuredStorage:: JET_INSTANCE, szinstancename : *const u16, szdisplayname : *const u16, grbit : u32) -> i32); JetCreateInstance2W(pinstance, ::core::mem::transmute(szinstancename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(szdisplayname.unwrap_or(::std::ptr::null())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateInstanceA(pinstance: *mut super::StructuredStorage::JET_INSTANCE, szinstancename: ::core::option::Option<*const i8>) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetCreateInstanceA(pinstance : *mut super::StructuredStorage:: JET_INSTANCE, szinstancename : *const i8) -> i32); JetCreateInstanceA(pinstance, ::core::mem::transmute(szinstancename.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateInstanceW(pinstance: *mut super::StructuredStorage::JET_INSTANCE, szinstancename: ::core::option::Option<*const u16>) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetCreateInstanceW(pinstance : *mut super::StructuredStorage:: JET_INSTANCE, szinstancename : *const u16) -> i32); JetCreateInstanceW(pinstance, ::core::mem::transmute(szinstancename.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateTableA(sesid: P0, dbid: u32, sztablename: *const i8, lpages: u32, ldensity: u32, ptableid: *mut super::StructuredStorage::JET_TABLEID) -> i32 @@ -424,7 +424,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateTableA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const i8, lpages : u32, ldensity : u32, ptableid : *mut super::StructuredStorage:: JET_TABLEID) -> i32); JetCreateTableA(sesid.into_param().abi(), dbid, sztablename, lpages, ldensity, ptableid) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateTableColumnIndex2A(sesid: P0, dbid: u32, ptablecreate: *mut JET_TABLECREATE2_A) -> i32 @@ -434,7 +434,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateTableColumnIndex2A(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, ptablecreate : *mut JET_TABLECREATE2_A) -> i32); JetCreateTableColumnIndex2A(sesid.into_param().abi(), dbid, ptablecreate) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateTableColumnIndex2W(sesid: P0, dbid: u32, ptablecreate: *mut JET_TABLECREATE2_W) -> i32 @@ -444,7 +444,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateTableColumnIndex2W(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, ptablecreate : *mut JET_TABLECREATE2_W) -> i32); JetCreateTableColumnIndex2W(sesid.into_param().abi(), dbid, ptablecreate) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateTableColumnIndex3A(sesid: P0, dbid: u32, ptablecreate: *mut JET_TABLECREATE3_A) -> i32 @@ -454,7 +454,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateTableColumnIndex3A(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, ptablecreate : *mut JET_TABLECREATE3_A) -> i32); JetCreateTableColumnIndex3A(sesid.into_param().abi(), dbid, ptablecreate) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateTableColumnIndex3W(sesid: P0, dbid: u32, ptablecreate: *mut JET_TABLECREATE3_W) -> i32 @@ -464,7 +464,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateTableColumnIndex3W(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, ptablecreate : *mut JET_TABLECREATE3_W) -> i32); JetCreateTableColumnIndex3W(sesid.into_param().abi(), dbid, ptablecreate) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateTableColumnIndex4A(sesid: P0, dbid: u32, ptablecreate: *mut JET_TABLECREATE4_A) -> i32 @@ -474,7 +474,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateTableColumnIndex4A(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, ptablecreate : *mut JET_TABLECREATE4_A) -> i32); JetCreateTableColumnIndex4A(sesid.into_param().abi(), dbid, ptablecreate) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateTableColumnIndex4W(sesid: P0, dbid: u32, ptablecreate: *mut JET_TABLECREATE4_W) -> i32 @@ -484,7 +484,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateTableColumnIndex4W(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, ptablecreate : *mut JET_TABLECREATE4_W) -> i32); JetCreateTableColumnIndex4W(sesid.into_param().abi(), dbid, ptablecreate) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateTableColumnIndexA(sesid: P0, dbid: u32, ptablecreate: *mut JET_TABLECREATE_A) -> i32 @@ -494,7 +494,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateTableColumnIndexA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, ptablecreate : *mut JET_TABLECREATE_A) -> i32); JetCreateTableColumnIndexA(sesid.into_param().abi(), dbid, ptablecreate) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateTableColumnIndexW(sesid: P0, dbid: u32, ptablecreate: *mut JET_TABLECREATE_W) -> i32 @@ -504,7 +504,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateTableColumnIndexW(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, ptablecreate : *mut JET_TABLECREATE_W) -> i32); JetCreateTableColumnIndexW(sesid.into_param().abi(), dbid, ptablecreate) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetCreateTableW(sesid: P0, dbid: u32, sztablename: *const u16, lpages: u32, ldensity: u32, ptableid: *mut super::StructuredStorage::JET_TABLEID) -> i32 @@ -514,7 +514,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetCreateTableW(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const u16, lpages : u32, ldensity : u32, ptableid : *mut super::StructuredStorage:: JET_TABLEID) -> i32); JetCreateTableW(sesid.into_param().abi(), dbid, sztablename, lpages, ldensity, ptableid) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDefragment2A(sesid: P0, dbid: u32, sztablename: ::core::option::Option<*const i8>, pcpasses: ::core::option::Option<*mut u32>, pcseconds: ::core::option::Option<*mut u32>, callback: JET_CALLBACK, grbit: u32) -> i32 @@ -524,7 +524,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDefragment2A(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const i8, pcpasses : *mut u32, pcseconds : *mut u32, callback : JET_CALLBACK, grbit : u32) -> i32); JetDefragment2A(sesid.into_param().abi(), dbid, ::core::mem::transmute(sztablename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pcpasses.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcseconds.unwrap_or(::std::ptr::null_mut())), callback, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDefragment2W(sesid: P0, dbid: u32, sztablename: ::core::option::Option<*const u16>, pcpasses: ::core::option::Option<*mut u32>, pcseconds: ::core::option::Option<*mut u32>, callback: JET_CALLBACK, grbit: u32) -> i32 @@ -534,7 +534,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDefragment2W(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const u16, pcpasses : *mut u32, pcseconds : *mut u32, callback : JET_CALLBACK, grbit : u32) -> i32); JetDefragment2W(sesid.into_param().abi(), dbid, ::core::mem::transmute(sztablename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pcpasses.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcseconds.unwrap_or(::std::ptr::null_mut())), callback, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDefragment3A(sesid: P0, szdatabasename: *const i8, sztablename: ::core::option::Option<*const i8>, pcpasses: ::core::option::Option<*mut u32>, pcseconds: ::core::option::Option<*mut u32>, callback: JET_CALLBACK, pvcontext: *const ::core::ffi::c_void, grbit: u32) -> i32 @@ -544,7 +544,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDefragment3A(sesid : super::StructuredStorage:: JET_SESID, szdatabasename : *const i8, sztablename : *const i8, pcpasses : *mut u32, pcseconds : *mut u32, callback : JET_CALLBACK, pvcontext : *const ::core::ffi::c_void, grbit : u32) -> i32); JetDefragment3A(sesid.into_param().abi(), szdatabasename, ::core::mem::transmute(sztablename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pcpasses.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcseconds.unwrap_or(::std::ptr::null_mut())), callback, pvcontext, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDefragment3W(sesid: P0, szdatabasename: *const u16, sztablename: ::core::option::Option<*const u16>, pcpasses: ::core::option::Option<*mut u32>, pcseconds: ::core::option::Option<*mut u32>, callback: JET_CALLBACK, pvcontext: *const ::core::ffi::c_void, grbit: u32) -> i32 @@ -554,7 +554,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDefragment3W(sesid : super::StructuredStorage:: JET_SESID, szdatabasename : *const u16, sztablename : *const u16, pcpasses : *mut u32, pcseconds : *mut u32, callback : JET_CALLBACK, pvcontext : *const ::core::ffi::c_void, grbit : u32) -> i32); JetDefragment3W(sesid.into_param().abi(), szdatabasename, ::core::mem::transmute(sztablename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pcpasses.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcseconds.unwrap_or(::std::ptr::null_mut())), callback, pvcontext, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDefragmentA(sesid: P0, dbid: u32, sztablename: ::core::option::Option<*const i8>, pcpasses: ::core::option::Option<*mut u32>, pcseconds: ::core::option::Option<*mut u32>, grbit: u32) -> i32 @@ -564,7 +564,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDefragmentA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const i8, pcpasses : *mut u32, pcseconds : *mut u32, grbit : u32) -> i32); JetDefragmentA(sesid.into_param().abi(), dbid, ::core::mem::transmute(sztablename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pcpasses.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcseconds.unwrap_or(::std::ptr::null_mut())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDefragmentW(sesid: P0, dbid: u32, sztablename: ::core::option::Option<*const u16>, pcpasses: ::core::option::Option<*mut u32>, pcseconds: ::core::option::Option<*mut u32>, grbit: u32) -> i32 @@ -574,7 +574,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDefragmentW(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const u16, pcpasses : *mut u32, pcseconds : *mut u32, grbit : u32) -> i32); JetDefragmentW(sesid.into_param().abi(), dbid, ::core::mem::transmute(sztablename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pcpasses.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcseconds.unwrap_or(::std::ptr::null_mut())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDelete(sesid: P0, tableid: P1) -> i32 @@ -585,7 +585,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDelete(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID) -> i32); JetDelete(sesid.into_param().abi(), tableid.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDeleteColumn2A(sesid: P0, tableid: P1, szcolumnname: *const i8, grbit: u32) -> i32 @@ -596,7 +596,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDeleteColumn2A(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szcolumnname : *const i8, grbit : u32) -> i32); JetDeleteColumn2A(sesid.into_param().abi(), tableid.into_param().abi(), szcolumnname, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDeleteColumn2W(sesid: P0, tableid: P1, szcolumnname: *const u16, grbit: u32) -> i32 @@ -607,7 +607,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDeleteColumn2W(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szcolumnname : *const u16, grbit : u32) -> i32); JetDeleteColumn2W(sesid.into_param().abi(), tableid.into_param().abi(), szcolumnname, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDeleteColumnA(sesid: P0, tableid: P1, szcolumnname: *const i8) -> i32 @@ -618,7 +618,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDeleteColumnA(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szcolumnname : *const i8) -> i32); JetDeleteColumnA(sesid.into_param().abi(), tableid.into_param().abi(), szcolumnname) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDeleteColumnW(sesid: P0, tableid: P1, szcolumnname: *const u16) -> i32 @@ -629,7 +629,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDeleteColumnW(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szcolumnname : *const u16) -> i32); JetDeleteColumnW(sesid.into_param().abi(), tableid.into_param().abi(), szcolumnname) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDeleteIndexA(sesid: P0, tableid: P1, szindexname: *const i8) -> i32 @@ -640,7 +640,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDeleteIndexA(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const i8) -> i32); JetDeleteIndexA(sesid.into_param().abi(), tableid.into_param().abi(), szindexname) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDeleteIndexW(sesid: P0, tableid: P1, szindexname: *const u16) -> i32 @@ -651,7 +651,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDeleteIndexW(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const u16) -> i32); JetDeleteIndexW(sesid.into_param().abi(), tableid.into_param().abi(), szindexname) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDeleteTableA(sesid: P0, dbid: u32, sztablename: *const i8) -> i32 @@ -661,7 +661,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDeleteTableA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const i8) -> i32); JetDeleteTableA(sesid.into_param().abi(), dbid, sztablename) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDeleteTableW(sesid: P0, dbid: u32, sztablename: *const u16) -> i32 @@ -671,7 +671,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDeleteTableW(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const u16) -> i32); JetDeleteTableW(sesid.into_param().abi(), dbid, sztablename) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDetachDatabase2A(sesid: P0, szfilename: ::core::option::Option<*const i8>, grbit: u32) -> i32 @@ -681,7 +681,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDetachDatabase2A(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const i8, grbit : u32) -> i32); JetDetachDatabase2A(sesid.into_param().abi(), ::core::mem::transmute(szfilename.unwrap_or(::std::ptr::null())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDetachDatabase2W(sesid: P0, szfilename: ::core::option::Option<*const u16>, grbit: u32) -> i32 @@ -691,7 +691,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDetachDatabase2W(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const u16, grbit : u32) -> i32); JetDetachDatabase2W(sesid.into_param().abi(), ::core::mem::transmute(szfilename.unwrap_or(::std::ptr::null())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDetachDatabaseA(sesid: P0, szfilename: ::core::option::Option<*const i8>) -> i32 @@ -701,7 +701,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDetachDatabaseA(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const i8) -> i32); JetDetachDatabaseA(sesid.into_param().abi(), ::core::mem::transmute(szfilename.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDetachDatabaseW(sesid: P0, szfilename: ::core::option::Option<*const u16>) -> i32 @@ -711,7 +711,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDetachDatabaseW(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const u16) -> i32); JetDetachDatabaseW(sesid.into_param().abi(), ::core::mem::transmute(szfilename.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDupCursor(sesid: P0, tableid: P1, ptableid: *mut super::StructuredStorage::JET_TABLEID, grbit: u32) -> i32 @@ -722,7 +722,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDupCursor(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, ptableid : *mut super::StructuredStorage:: JET_TABLEID, grbit : u32) -> i32); JetDupCursor(sesid.into_param().abi(), tableid.into_param().abi(), ptableid, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetDupSession(sesid: P0, psesid: *mut super::StructuredStorage::JET_SESID) -> i32 @@ -732,14 +732,14 @@ where ::windows_targets::link!("esent.dll" "system" fn JetDupSession(sesid : super::StructuredStorage:: JET_SESID, psesid : *mut super::StructuredStorage:: JET_SESID) -> i32); JetDupSession(sesid.into_param().abi(), psesid) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetEnableMultiInstanceA(psetsysparam: ::core::option::Option<&[JET_SETSYSPARAM_A]>, pcsetsucceed: ::core::option::Option<*mut u32>) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetEnableMultiInstanceA(psetsysparam : *const JET_SETSYSPARAM_A, csetsysparam : u32, pcsetsucceed : *mut u32) -> i32); JetEnableMultiInstanceA(::core::mem::transmute(psetsysparam.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), psetsysparam.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcsetsucceed.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetEnableMultiInstanceW(psetsysparam: ::core::option::Option<&[JET_SETSYSPARAM_W]>, pcsetsucceed: ::core::option::Option<*mut u32>) -> i32 { @@ -751,7 +751,7 @@ pub unsafe fn JetEndExternalBackup() -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetEndExternalBackup() -> i32); JetEndExternalBackup() } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetEndExternalBackupInstance(instance: P0) -> i32 @@ -761,7 +761,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetEndExternalBackupInstance(instance : super::StructuredStorage:: JET_INSTANCE) -> i32); JetEndExternalBackupInstance(instance.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetEndExternalBackupInstance2(instance: P0, grbit: u32) -> i32 @@ -771,7 +771,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetEndExternalBackupInstance2(instance : super::StructuredStorage:: JET_INSTANCE, grbit : u32) -> i32); JetEndExternalBackupInstance2(instance.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetEndSession(sesid: P0, grbit: u32) -> i32 @@ -781,7 +781,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetEndSession(sesid : super::StructuredStorage:: JET_SESID, grbit : u32) -> i32); JetEndSession(sesid.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetEnumerateColumns(sesid: P0, tableid: P1, rgenumcolumnid: ::core::option::Option<&[JET_ENUMCOLUMNID]>, pcenumcolumn: *mut u32, prgenumcolumn: *mut *mut JET_ENUMCOLUMN, pfnrealloc: JET_PFNREALLOC, pvrealloccontext: ::core::option::Option<*const ::core::ffi::c_void>, cbdatamost: u32, grbit: u32) -> i32 @@ -792,7 +792,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetEnumerateColumns(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, cenumcolumnid : u32, rgenumcolumnid : *const JET_ENUMCOLUMNID, pcenumcolumn : *mut u32, prgenumcolumn : *mut *mut JET_ENUMCOLUMN, pfnrealloc : JET_PFNREALLOC, pvrealloccontext : *const ::core::ffi::c_void, cbdatamost : u32, grbit : u32) -> i32); JetEnumerateColumns(sesid.into_param().abi(), tableid.into_param().abi(), rgenumcolumnid.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgenumcolumnid.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcenumcolumn, prgenumcolumn, pfnrealloc, ::core::mem::transmute(pvrealloccontext.unwrap_or(::std::ptr::null())), cbdatamost, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetEscrowUpdate(sesid: P0, tableid: P1, columnid: u32, pv: *const ::core::ffi::c_void, cbmax: u32, pvold: ::core::option::Option<*mut ::core::ffi::c_void>, cboldmax: u32, pcboldactual: ::core::option::Option<*mut u32>, grbit: u32) -> i32 @@ -803,28 +803,28 @@ where ::windows_targets::link!("esent.dll" "system" fn JetEscrowUpdate(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, columnid : u32, pv : *const ::core::ffi::c_void, cbmax : u32, pvold : *mut ::core::ffi::c_void, cboldmax : u32, pcboldactual : *mut u32, grbit : u32) -> i32); JetEscrowUpdate(sesid.into_param().abi(), tableid.into_param().abi(), columnid, pv, cbmax, ::core::mem::transmute(pvold.unwrap_or(::std::ptr::null_mut())), cboldmax, ::core::mem::transmute(pcboldactual.unwrap_or(::std::ptr::null_mut())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetExternalRestore2A(szcheckpointfilepath: *const i8, szlogpath: *const i8, rgrstmap: ::core::option::Option<&[JET_RSTMAP_A]>, szbackuplogpath: *const i8, ploginfo: *mut JET_LOGINFO_A, sztargetinstancename: ::core::option::Option<*const i8>, sztargetinstancelogpath: ::core::option::Option<*const i8>, sztargetinstancecheckpointpath: ::core::option::Option<*const i8>, pfn: JET_PFNSTATUS) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetExternalRestore2A(szcheckpointfilepath : *const i8, szlogpath : *const i8, rgrstmap : *const JET_RSTMAP_A, crstfilemap : i32, szbackuplogpath : *const i8, ploginfo : *mut JET_LOGINFO_A, sztargetinstancename : *const i8, sztargetinstancelogpath : *const i8, sztargetinstancecheckpointpath : *const i8, pfn : JET_PFNSTATUS) -> i32); JetExternalRestore2A(szcheckpointfilepath, szlogpath, ::core::mem::transmute(rgrstmap.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), rgrstmap.as_deref().map_or(0, |slice| slice.len() as _), szbackuplogpath, ploginfo, ::core::mem::transmute(sztargetinstancename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sztargetinstancelogpath.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sztargetinstancecheckpointpath.unwrap_or(::std::ptr::null())), pfn) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetExternalRestore2W(szcheckpointfilepath: *const u16, szlogpath: *const u16, rgrstmap: ::core::option::Option<&[JET_RSTMAP_W]>, szbackuplogpath: *const u16, ploginfo: *mut JET_LOGINFO_W, sztargetinstancename: ::core::option::Option<*const u16>, sztargetinstancelogpath: ::core::option::Option<*const u16>, sztargetinstancecheckpointpath: ::core::option::Option<*const u16>, pfn: JET_PFNSTATUS) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetExternalRestore2W(szcheckpointfilepath : *const u16, szlogpath : *const u16, rgrstmap : *const JET_RSTMAP_W, crstfilemap : i32, szbackuplogpath : *const u16, ploginfo : *mut JET_LOGINFO_W, sztargetinstancename : *const u16, sztargetinstancelogpath : *const u16, sztargetinstancecheckpointpath : *const u16, pfn : JET_PFNSTATUS) -> i32); JetExternalRestore2W(szcheckpointfilepath, szlogpath, ::core::mem::transmute(rgrstmap.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), rgrstmap.as_deref().map_or(0, |slice| slice.len() as _), szbackuplogpath, ploginfo, ::core::mem::transmute(sztargetinstancename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sztargetinstancelogpath.unwrap_or(::std::ptr::null())), ::core::mem::transmute(sztargetinstancecheckpointpath.unwrap_or(::std::ptr::null())), pfn) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetExternalRestoreA(szcheckpointfilepath: *const i8, szlogpath: *const i8, rgrstmap: ::core::option::Option<&[JET_RSTMAP_A]>, szbackuplogpath: *const i8, genlow: i32, genhigh: i32, pfn: JET_PFNSTATUS) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetExternalRestoreA(szcheckpointfilepath : *const i8, szlogpath : *const i8, rgrstmap : *const JET_RSTMAP_A, crstfilemap : i32, szbackuplogpath : *const i8, genlow : i32, genhigh : i32, pfn : JET_PFNSTATUS) -> i32); JetExternalRestoreA(szcheckpointfilepath, szlogpath, ::core::mem::transmute(rgrstmap.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), rgrstmap.as_deref().map_or(0, |slice| slice.len() as _), szbackuplogpath, genlow, genhigh, pfn) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetExternalRestoreW(szcheckpointfilepath: *const u16, szlogpath: *const u16, rgrstmap: ::core::option::Option<&[JET_RSTMAP_W]>, szbackuplogpath: *const u16, genlow: i32, genhigh: i32, pfn: JET_PFNSTATUS) -> i32 { @@ -844,7 +844,7 @@ pub unsafe fn JetGetAttachInfoA(szzdatabases: ::core::option::Option<&mut [u8]>, ::windows_targets::link!("esent.dll" "system" fn JetGetAttachInfoA(szzdatabases : *mut i8, cbmax : u32, pcbactual : *mut u32) -> i32); JetGetAttachInfoA(::core::mem::transmute(szzdatabases.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), szzdatabases.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetAttachInfoInstanceA(instance: P0, szzdatabases: ::core::option::Option<&mut [u8]>, pcbactual: ::core::option::Option<*mut u32>) -> i32 @@ -854,7 +854,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetAttachInfoInstanceA(instance : super::StructuredStorage:: JET_INSTANCE, szzdatabases : *mut i8, cbmax : u32, pcbactual : *mut u32) -> i32); JetGetAttachInfoInstanceA(instance.into_param().abi(), ::core::mem::transmute(szzdatabases.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), szzdatabases.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetAttachInfoInstanceW(instance: P0, szzdatabases: ::core::option::Option<*mut u16>, cbmax: u32, pcbactual: ::core::option::Option<*mut u32>) -> i32 @@ -869,7 +869,7 @@ pub unsafe fn JetGetAttachInfoW(wszzdatabases: ::core::option::Option<*mut u16>, ::windows_targets::link!("esent.dll" "system" fn JetGetAttachInfoW(wszzdatabases : *mut u16, cbmax : u32, pcbactual : *mut u32) -> i32); JetGetAttachInfoW(::core::mem::transmute(wszzdatabases.unwrap_or(::std::ptr::null_mut())), cbmax, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetBookmark(sesid: P0, tableid: P1, pvbookmark: ::core::option::Option<*mut ::core::ffi::c_void>, cbmax: u32, pcbactual: ::core::option::Option<*mut u32>) -> i32 @@ -880,7 +880,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetBookmark(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pvbookmark : *mut ::core::ffi::c_void, cbmax : u32, pcbactual : *mut u32) -> i32); JetGetBookmark(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pvbookmark.unwrap_or(::std::ptr::null_mut())), cbmax, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetColumnInfoA(sesid: P0, dbid: u32, sztablename: *const i8, pcolumnnameorid: ::core::option::Option<*const i8>, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -890,7 +890,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetColumnInfoA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const i8, pcolumnnameorid : *const i8, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32) -> i32); JetGetColumnInfoA(sesid.into_param().abi(), dbid, sztablename, ::core::mem::transmute(pcolumnnameorid.unwrap_or(::std::ptr::null())), pvresult, cbmax, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetColumnInfoW(sesid: P0, dbid: u32, sztablename: *const u16, pwcolumnnameorid: ::core::option::Option<*const u16>, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -900,7 +900,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetColumnInfoW(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const u16, pwcolumnnameorid : *const u16, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32) -> i32); JetGetColumnInfoW(sesid.into_param().abi(), dbid, sztablename, ::core::mem::transmute(pwcolumnnameorid.unwrap_or(::std::ptr::null())), pvresult, cbmax, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetCurrentIndexA(sesid: P0, tableid: P1, szindexname: &mut [u8]) -> i32 @@ -911,7 +911,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetCurrentIndexA(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *mut i8, cbindexname : u32) -> i32); JetGetCurrentIndexA(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.as_ptr()), szindexname.len() as _) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetCurrentIndexW(sesid: P0, tableid: P1, szindexname: *mut u16, cbindexname: u32) -> i32 @@ -922,7 +922,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetCurrentIndexW(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *mut u16, cbindexname : u32) -> i32); JetGetCurrentIndexW(sesid.into_param().abi(), tableid.into_param().abi(), szindexname, cbindexname) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetCursorInfo(sesid: P0, tableid: P1, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -943,7 +943,7 @@ pub unsafe fn JetGetDatabaseFileInfoW(szdatabasename: *const u16, pvresult: *mut ::windows_targets::link!("esent.dll" "system" fn JetGetDatabaseFileInfoW(szdatabasename : *const u16, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32) -> i32); JetGetDatabaseFileInfoW(szdatabasename, pvresult, cbmax, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetDatabaseInfoA(sesid: P0, dbid: u32, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -953,7 +953,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetDatabaseInfoA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32) -> i32); JetGetDatabaseInfoA(sesid.into_param().abi(), dbid, pvresult, cbmax, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetDatabaseInfoW(sesid: P0, dbid: u32, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -968,7 +968,7 @@ pub unsafe fn JetGetErrorInfoW(pvcontext: ::core::option::Option<*const ::core:: ::windows_targets::link!("esent.dll" "system" fn JetGetErrorInfoW(pvcontext : *const ::core::ffi::c_void, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32, grbit : u32) -> i32); JetGetErrorInfoW(::core::mem::transmute(pvcontext.unwrap_or(::std::ptr::null())), pvresult, cbmax, infolevel, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetIndexInfoA(sesid: P0, dbid: u32, sztablename: *const i8, szindexname: ::core::option::Option<*const i8>, pvresult: *mut ::core::ffi::c_void, cbresult: u32, infolevel: u32) -> i32 @@ -978,7 +978,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetIndexInfoA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const i8, szindexname : *const i8, pvresult : *mut ::core::ffi::c_void, cbresult : u32, infolevel : u32) -> i32); JetGetIndexInfoA(sesid.into_param().abi(), dbid, sztablename, ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null())), pvresult, cbresult, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetIndexInfoW(sesid: P0, dbid: u32, sztablename: *const u16, szindexname: ::core::option::Option<*const u16>, pvresult: *mut ::core::ffi::c_void, cbresult: u32, infolevel: u32) -> i32 @@ -988,21 +988,21 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetIndexInfoW(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const u16, szindexname : *const u16, pvresult : *mut ::core::ffi::c_void, cbresult : u32, infolevel : u32) -> i32); JetGetIndexInfoW(sesid.into_param().abi(), dbid, sztablename, ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null())), pvresult, cbresult, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetInstanceInfoA(pcinstanceinfo: *mut u32, painstanceinfo: *mut *mut JET_INSTANCE_INFO_A) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetGetInstanceInfoA(pcinstanceinfo : *mut u32, painstanceinfo : *mut *mut JET_INSTANCE_INFO_A) -> i32); JetGetInstanceInfoA(pcinstanceinfo, painstanceinfo) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetInstanceInfoW(pcinstanceinfo: *mut u32, painstanceinfo: *mut *mut JET_INSTANCE_INFO_W) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetGetInstanceInfoW(pcinstanceinfo : *mut u32, painstanceinfo : *mut *mut JET_INSTANCE_INFO_W) -> i32); JetGetInstanceInfoW(pcinstanceinfo, painstanceinfo) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetInstanceMiscInfo(instance: P0, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -1012,7 +1012,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetInstanceMiscInfo(instance : super::StructuredStorage:: JET_INSTANCE, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32) -> i32); JetGetInstanceMiscInfo(instance.into_param().abi(), pvresult, cbmax, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetLS(sesid: P0, tableid: P1, pls: *mut JET_LS, grbit: u32) -> i32 @@ -1023,7 +1023,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetLS(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pls : *mut JET_LS, grbit : u32) -> i32); JetGetLS(sesid.into_param().abi(), tableid.into_param().abi(), pls, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetLock(sesid: P0, tableid: P1, grbit: u32) -> i32 @@ -1039,7 +1039,7 @@ pub unsafe fn JetGetLogInfoA(szzlogs: ::core::option::Option<&mut [u8]>, pcbactu ::windows_targets::link!("esent.dll" "system" fn JetGetLogInfoA(szzlogs : *mut i8, cbmax : u32, pcbactual : *mut u32) -> i32); JetGetLogInfoA(::core::mem::transmute(szzlogs.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), szzlogs.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetLogInfoInstance2A(instance: P0, szzlogs: ::core::option::Option<&mut [u8]>, pcbactual: ::core::option::Option<*mut u32>, ploginfo: ::core::option::Option<*mut JET_LOGINFO_A>) -> i32 @@ -1049,7 +1049,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetLogInfoInstance2A(instance : super::StructuredStorage:: JET_INSTANCE, szzlogs : *mut i8, cbmax : u32, pcbactual : *mut u32, ploginfo : *mut JET_LOGINFO_A) -> i32); JetGetLogInfoInstance2A(instance.into_param().abi(), ::core::mem::transmute(szzlogs.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), szzlogs.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ploginfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetLogInfoInstance2W(instance: P0, wszzlogs: ::core::option::Option<*mut u16>, cbmax: u32, pcbactual: ::core::option::Option<*mut u32>, ploginfo: ::core::option::Option<*mut JET_LOGINFO_W>) -> i32 @@ -1059,7 +1059,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetLogInfoInstance2W(instance : super::StructuredStorage:: JET_INSTANCE, wszzlogs : *mut u16, cbmax : u32, pcbactual : *mut u32, ploginfo : *mut JET_LOGINFO_W) -> i32); JetGetLogInfoInstance2W(instance.into_param().abi(), ::core::mem::transmute(wszzlogs.unwrap_or(::std::ptr::null_mut())), cbmax, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ploginfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetLogInfoInstanceA(instance: P0, szzlogs: ::core::option::Option<&mut [u8]>, pcbactual: ::core::option::Option<*mut u32>) -> i32 @@ -1069,7 +1069,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetLogInfoInstanceA(instance : super::StructuredStorage:: JET_INSTANCE, szzlogs : *mut i8, cbmax : u32, pcbactual : *mut u32) -> i32); JetGetLogInfoInstanceA(instance.into_param().abi(), ::core::mem::transmute(szzlogs.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), szzlogs.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetLogInfoInstanceW(instance: P0, wszzlogs: ::core::option::Option<*mut u16>, cbmax: u32, pcbactual: ::core::option::Option<*mut u32>) -> i32 @@ -1084,7 +1084,7 @@ pub unsafe fn JetGetLogInfoW(szzlogs: ::core::option::Option<*mut u16>, cbmax: u ::windows_targets::link!("esent.dll" "system" fn JetGetLogInfoW(szzlogs : *mut u16, cbmax : u32, pcbactual : *mut u32) -> i32); JetGetLogInfoW(::core::mem::transmute(szzlogs.unwrap_or(::std::ptr::null_mut())), cbmax, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetObjectInfoA(sesid: P0, dbid: u32, objtyp: u32, szcontainername: ::core::option::Option<*const i8>, szobjectname: ::core::option::Option<*const i8>, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -1094,7 +1094,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetObjectInfoA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, objtyp : u32, szcontainername : *const i8, szobjectname : *const i8, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32) -> i32); JetGetObjectInfoA(sesid.into_param().abi(), dbid, objtyp, ::core::mem::transmute(szcontainername.unwrap_or(::std::ptr::null())), ::core::mem::transmute(szobjectname.unwrap_or(::std::ptr::null())), pvresult, cbmax, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetObjectInfoW(sesid: P0, dbid: u32, objtyp: u32, szcontainername: ::core::option::Option<*const u16>, szobjectname: ::core::option::Option<*const u16>, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -1104,7 +1104,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetObjectInfoW(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, objtyp : u32, szcontainername : *const u16, szobjectname : *const u16, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32) -> i32); JetGetObjectInfoW(sesid.into_param().abi(), dbid, objtyp, ::core::mem::transmute(szcontainername.unwrap_or(::std::ptr::null())), ::core::mem::transmute(szobjectname.unwrap_or(::std::ptr::null())), pvresult, cbmax, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetRecordPosition(sesid: P0, tableid: P1, precpos: *mut JET_RECPOS, cbrecpos: u32) -> i32 @@ -1115,7 +1115,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetRecordPosition(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, precpos : *mut JET_RECPOS, cbrecpos : u32) -> i32); JetGetRecordPosition(sesid.into_param().abi(), tableid.into_param().abi(), precpos, cbrecpos) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetRecordSize(sesid: P0, tableid: P1, precsize: *mut JET_RECSIZE, grbit: u32) -> i32 @@ -1126,7 +1126,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetRecordSize(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, precsize : *mut JET_RECSIZE, grbit : u32) -> i32); JetGetRecordSize(sesid.into_param().abi(), tableid.into_param().abi(), precsize, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetRecordSize2(sesid: P0, tableid: P1, precsize: *mut JET_RECSIZE2, grbit: u32) -> i32 @@ -1137,7 +1137,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetRecordSize2(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, precsize : *mut JET_RECSIZE2, grbit : u32) -> i32); JetGetRecordSize2(sesid.into_param().abi(), tableid.into_param().abi(), precsize, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetSecondaryIndexBookmark(sesid: P0, tableid: P1, pvsecondarykey: ::core::option::Option<*mut ::core::ffi::c_void>, cbsecondarykeymax: u32, pcbsecondarykeyactual: ::core::option::Option<*mut u32>, pvprimarybookmark: ::core::option::Option<*mut ::core::ffi::c_void>, cbprimarybookmarkmax: u32, pcbprimarybookmarkactual: ::core::option::Option<*mut u32>, grbit: u32) -> i32 @@ -1148,7 +1148,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetSecondaryIndexBookmark(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pvsecondarykey : *mut ::core::ffi::c_void, cbsecondarykeymax : u32, pcbsecondarykeyactual : *mut u32, pvprimarybookmark : *mut ::core::ffi::c_void, cbprimarybookmarkmax : u32, pcbprimarybookmarkactual : *mut u32, grbit : u32) -> i32); JetGetSecondaryIndexBookmark(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pvsecondarykey.unwrap_or(::std::ptr::null_mut())), cbsecondarykeymax, ::core::mem::transmute(pcbsecondarykeyactual.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvprimarybookmark.unwrap_or(::std::ptr::null_mut())), cbprimarybookmarkmax, ::core::mem::transmute(pcbprimarybookmarkactual.unwrap_or(::std::ptr::null_mut())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetSessionParameter(sesid: P0, sesparamid: u32, pvparam: &mut [u8], pcbparamactual: ::core::option::Option<*mut u32>) -> i32 @@ -1158,7 +1158,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetSessionParameter(sesid : super::StructuredStorage:: JET_SESID, sesparamid : u32, pvparam : *mut ::core::ffi::c_void, cbparammax : u32, pcbparamactual : *mut u32) -> i32); JetGetSessionParameter(sesid.into_param().abi(), sesparamid, ::core::mem::transmute(pvparam.as_ptr()), pvparam.len() as _, ::core::mem::transmute(pcbparamactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetSystemParameterA(instance: P0, sesid: P1, paramid: u32, plparam: ::core::option::Option<*mut super::StructuredStorage::JET_API_PTR>, szparam: ::core::option::Option<&mut [u8]>) -> i32 @@ -1169,7 +1169,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetSystemParameterA(instance : super::StructuredStorage:: JET_INSTANCE, sesid : super::StructuredStorage:: JET_SESID, paramid : u32, plparam : *mut super::StructuredStorage:: JET_API_PTR, szparam : *mut i8, cbmax : u32) -> i32); JetGetSystemParameterA(instance.into_param().abi(), sesid.into_param().abi(), paramid, ::core::mem::transmute(plparam.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(szparam.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), szparam.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetSystemParameterW(instance: P0, sesid: P1, paramid: u32, plparam: ::core::option::Option<*mut super::StructuredStorage::JET_API_PTR>, szparam: ::core::option::Option<*mut u16>, cbmax: u32) -> i32 @@ -1180,7 +1180,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetSystemParameterW(instance : super::StructuredStorage:: JET_INSTANCE, sesid : super::StructuredStorage:: JET_SESID, paramid : u32, plparam : *mut super::StructuredStorage:: JET_API_PTR, szparam : *mut u16, cbmax : u32) -> i32); JetGetSystemParameterW(instance.into_param().abi(), sesid.into_param().abi(), paramid, ::core::mem::transmute(plparam.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(szparam.unwrap_or(::std::ptr::null_mut())), cbmax) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetTableColumnInfoA(sesid: P0, tableid: P1, szcolumnname: ::core::option::Option<*const i8>, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -1191,7 +1191,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetTableColumnInfoA(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szcolumnname : *const i8, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32) -> i32); JetGetTableColumnInfoA(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szcolumnname.unwrap_or(::std::ptr::null())), pvresult, cbmax, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetTableColumnInfoW(sesid: P0, tableid: P1, szcolumnname: ::core::option::Option<*const u16>, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -1202,7 +1202,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetTableColumnInfoW(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szcolumnname : *const u16, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32) -> i32); JetGetTableColumnInfoW(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szcolumnname.unwrap_or(::std::ptr::null())), pvresult, cbmax, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetTableIndexInfoA(sesid: P0, tableid: P1, szindexname: ::core::option::Option<*const i8>, pvresult: *mut ::core::ffi::c_void, cbresult: u32, infolevel: u32) -> i32 @@ -1213,7 +1213,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetTableIndexInfoA(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const i8, pvresult : *mut ::core::ffi::c_void, cbresult : u32, infolevel : u32) -> i32); JetGetTableIndexInfoA(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null())), pvresult, cbresult, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetTableIndexInfoW(sesid: P0, tableid: P1, szindexname: ::core::option::Option<*const u16>, pvresult: *mut ::core::ffi::c_void, cbresult: u32, infolevel: u32) -> i32 @@ -1224,7 +1224,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetTableIndexInfoW(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const u16, pvresult : *mut ::core::ffi::c_void, cbresult : u32, infolevel : u32) -> i32); JetGetTableIndexInfoW(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null())), pvresult, cbresult, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetTableInfoA(sesid: P0, tableid: P1, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -1235,7 +1235,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetTableInfoA(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pvresult : *mut ::core::ffi::c_void, cbmax : u32, infolevel : u32) -> i32); JetGetTableInfoA(sesid.into_param().abi(), tableid.into_param().abi(), pvresult, cbmax, infolevel) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetTableInfoW(sesid: P0, tableid: P1, pvresult: *mut ::core::ffi::c_void, cbmax: u32, infolevel: u32) -> i32 @@ -1251,7 +1251,7 @@ pub unsafe fn JetGetThreadStats(pvresult: *mut ::core::ffi::c_void, cbmax: u32) ::windows_targets::link!("esent.dll" "system" fn JetGetThreadStats(pvresult : *mut ::core::ffi::c_void, cbmax : u32) -> i32); JetGetThreadStats(pvresult, cbmax) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetTruncateLogInfoInstanceA(instance: P0, szzlogs: ::core::option::Option<&mut [u8]>, pcbactual: ::core::option::Option<*mut u32>) -> i32 @@ -1261,7 +1261,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetTruncateLogInfoInstanceA(instance : super::StructuredStorage:: JET_INSTANCE, szzlogs : *mut i8, cbmax : u32, pcbactual : *mut u32) -> i32); JetGetTruncateLogInfoInstanceA(instance.into_param().abi(), ::core::mem::transmute(szzlogs.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), szzlogs.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetTruncateLogInfoInstanceW(instance: P0, wszzlogs: ::core::option::Option<*mut u16>, cbmax: u32, pcbactual: ::core::option::Option<*mut u32>) -> i32 @@ -1271,7 +1271,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetTruncateLogInfoInstanceW(instance : super::StructuredStorage:: JET_INSTANCE, wszzlogs : *mut u16, cbmax : u32, pcbactual : *mut u32) -> i32); JetGetTruncateLogInfoInstanceW(instance.into_param().abi(), ::core::mem::transmute(wszzlogs.unwrap_or(::std::ptr::null_mut())), cbmax, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGetVersion(sesid: P0, pwversion: *mut u32) -> i32 @@ -1281,7 +1281,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGetVersion(sesid : super::StructuredStorage:: JET_SESID, pwversion : *mut u32) -> i32); JetGetVersion(sesid.into_param().abi(), pwversion) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGotoBookmark(sesid: P0, tableid: P1, pvbookmark: *const ::core::ffi::c_void, cbbookmark: u32) -> i32 @@ -1292,7 +1292,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGotoBookmark(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pvbookmark : *const ::core::ffi::c_void, cbbookmark : u32) -> i32); JetGotoBookmark(sesid.into_param().abi(), tableid.into_param().abi(), pvbookmark, cbbookmark) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGotoPosition(sesid: P0, tableid: P1, precpos: *const JET_RECPOS) -> i32 @@ -1303,7 +1303,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGotoPosition(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, precpos : *const JET_RECPOS) -> i32); JetGotoPosition(sesid.into_param().abi(), tableid.into_param().abi(), precpos) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGotoSecondaryIndexBookmark(sesid: P0, tableid: P1, pvsecondarykey: *const ::core::ffi::c_void, cbsecondarykey: u32, pvprimarybookmark: ::core::option::Option<*const ::core::ffi::c_void>, cbprimarybookmark: u32, grbit: u32) -> i32 @@ -1314,7 +1314,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGotoSecondaryIndexBookmark(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pvsecondarykey : *const ::core::ffi::c_void, cbsecondarykey : u32, pvprimarybookmark : *const ::core::ffi::c_void, cbprimarybookmark : u32, grbit : u32) -> i32); JetGotoSecondaryIndexBookmark(sesid.into_param().abi(), tableid.into_param().abi(), pvsecondarykey, cbsecondarykey, ::core::mem::transmute(pvprimarybookmark.unwrap_or(::std::ptr::null())), cbprimarybookmark, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetGrowDatabase(sesid: P0, dbid: u32, cpg: u32, pcpgreal: *const u32) -> i32 @@ -1324,7 +1324,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetGrowDatabase(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, cpg : u32, pcpgreal : *const u32) -> i32); JetGrowDatabase(sesid.into_param().abi(), dbid, cpg, pcpgreal) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetIdle(sesid: P0, grbit: u32) -> i32 @@ -1334,7 +1334,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetIdle(sesid : super::StructuredStorage:: JET_SESID, grbit : u32) -> i32); JetIdle(sesid.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetIndexRecordCount(sesid: P0, tableid: P1, pcrec: *mut u32, crecmax: u32) -> i32 @@ -1345,35 +1345,35 @@ where ::windows_targets::link!("esent.dll" "system" fn JetIndexRecordCount(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pcrec : *mut u32, crecmax : u32) -> i32); JetIndexRecordCount(sesid.into_param().abi(), tableid.into_param().abi(), pcrec, crecmax) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetInit(pinstance: ::core::option::Option<*mut super::StructuredStorage::JET_INSTANCE>) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetInit(pinstance : *mut super::StructuredStorage:: JET_INSTANCE) -> i32); JetInit(::core::mem::transmute(pinstance.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetInit2(pinstance: ::core::option::Option<*mut super::StructuredStorage::JET_INSTANCE>, grbit: u32) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetInit2(pinstance : *mut super::StructuredStorage:: JET_INSTANCE, grbit : u32) -> i32); JetInit2(::core::mem::transmute(pinstance.unwrap_or(::std::ptr::null_mut())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetInit3A(pinstance: ::core::option::Option<*mut super::StructuredStorage::JET_INSTANCE>, prstinfo: ::core::option::Option<*const JET_RSTINFO_A>, grbit: u32) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetInit3A(pinstance : *mut super::StructuredStorage:: JET_INSTANCE, prstinfo : *const JET_RSTINFO_A, grbit : u32) -> i32); JetInit3A(::core::mem::transmute(pinstance.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prstinfo.unwrap_or(::std::ptr::null())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetInit3W(pinstance: ::core::option::Option<*mut super::StructuredStorage::JET_INSTANCE>, prstinfo: ::core::option::Option<*const JET_RSTINFO_W>, grbit: u32) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetInit3W(pinstance : *mut super::StructuredStorage:: JET_INSTANCE, prstinfo : *const JET_RSTINFO_W, grbit : u32) -> i32); JetInit3W(::core::mem::transmute(pinstance.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prstinfo.unwrap_or(::std::ptr::null())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetIntersectIndexes(sesid: P0, rgindexrange: &[JET_INDEXRANGE], precordlist: *mut JET_RECORDLIST, grbit: u32) -> i32 @@ -1383,7 +1383,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetIntersectIndexes(sesid : super::StructuredStorage:: JET_SESID, rgindexrange : *const JET_INDEXRANGE, cindexrange : u32, precordlist : *mut JET_RECORDLIST, grbit : u32) -> i32); JetIntersectIndexes(sesid.into_param().abi(), ::core::mem::transmute(rgindexrange.as_ptr()), rgindexrange.len() as _, precordlist, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetMakeKey(sesid: P0, tableid: P1, pvdata: ::core::option::Option<*const ::core::ffi::c_void>, cbdata: u32, grbit: u32) -> i32 @@ -1394,7 +1394,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetMakeKey(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pvdata : *const ::core::ffi::c_void, cbdata : u32, grbit : u32) -> i32); JetMakeKey(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null())), cbdata, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetMove(sesid: P0, tableid: P1, crow: i32, grbit: u32) -> i32 @@ -1421,7 +1421,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOSSnapshotEnd(snapid : JET_OSSNAPID, grbit : u32) -> i32); JetOSSnapshotEnd(snapid.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOSSnapshotFreezeA(snapid: P0, pcinstanceinfo: *mut u32, painstanceinfo: *mut *mut JET_INSTANCE_INFO_A, grbit: u32) -> i32 @@ -1431,7 +1431,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOSSnapshotFreezeA(snapid : JET_OSSNAPID, pcinstanceinfo : *mut u32, painstanceinfo : *mut *mut JET_INSTANCE_INFO_A, grbit : u32) -> i32); JetOSSnapshotFreezeA(snapid.into_param().abi(), pcinstanceinfo, painstanceinfo, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOSSnapshotFreezeW(snapid: P0, pcinstanceinfo: *mut u32, painstanceinfo: *mut *mut JET_INSTANCE_INFO_W, grbit: u32) -> i32 @@ -1441,7 +1441,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOSSnapshotFreezeW(snapid : JET_OSSNAPID, pcinstanceinfo : *mut u32, painstanceinfo : *mut *mut JET_INSTANCE_INFO_W, grbit : u32) -> i32); JetOSSnapshotFreezeW(snapid.into_param().abi(), pcinstanceinfo, painstanceinfo, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOSSnapshotGetFreezeInfoA(snapid: P0, pcinstanceinfo: *mut u32, painstanceinfo: *mut *mut JET_INSTANCE_INFO_A, grbit: u32) -> i32 @@ -1451,7 +1451,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOSSnapshotGetFreezeInfoA(snapid : JET_OSSNAPID, pcinstanceinfo : *mut u32, painstanceinfo : *mut *mut JET_INSTANCE_INFO_A, grbit : u32) -> i32); JetOSSnapshotGetFreezeInfoA(snapid.into_param().abi(), pcinstanceinfo, painstanceinfo, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOSSnapshotGetFreezeInfoW(snapid: P0, pcinstanceinfo: *mut u32, painstanceinfo: *mut *mut JET_INSTANCE_INFO_W, grbit: u32) -> i32 @@ -1466,7 +1466,7 @@ pub unsafe fn JetOSSnapshotPrepare(psnapid: *mut JET_OSSNAPID, grbit: u32) -> i3 ::windows_targets::link!("esent.dll" "system" fn JetOSSnapshotPrepare(psnapid : *mut JET_OSSNAPID, grbit : u32) -> i32); JetOSSnapshotPrepare(psnapid, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOSSnapshotPrepareInstance(snapid: P0, instance: P1, grbit: u32) -> i32 @@ -1493,7 +1493,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOSSnapshotTruncateLog(snapid : JET_OSSNAPID, grbit : u32) -> i32); JetOSSnapshotTruncateLog(snapid.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOSSnapshotTruncateLogInstance(snapid: P0, instance: P1, grbit: u32) -> i32 @@ -1504,7 +1504,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOSSnapshotTruncateLogInstance(snapid : JET_OSSNAPID, instance : super::StructuredStorage:: JET_INSTANCE, grbit : u32) -> i32); JetOSSnapshotTruncateLogInstance(snapid.into_param().abi(), instance.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenDatabaseA(sesid: P0, szfilename: *const i8, szconnect: ::core::option::Option<*const i8>, pdbid: *mut u32, grbit: u32) -> i32 @@ -1514,7 +1514,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenDatabaseA(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const i8, szconnect : *const i8, pdbid : *mut u32, grbit : u32) -> i32); JetOpenDatabaseA(sesid.into_param().abi(), szfilename, ::core::mem::transmute(szconnect.unwrap_or(::std::ptr::null())), pdbid, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenDatabaseW(sesid: P0, szfilename: *const u16, szconnect: ::core::option::Option<*const u16>, pdbid: *mut u32, grbit: u32) -> i32 @@ -1524,14 +1524,14 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenDatabaseW(sesid : super::StructuredStorage:: JET_SESID, szfilename : *const u16, szconnect : *const u16, pdbid : *mut u32, grbit : u32) -> i32); JetOpenDatabaseW(sesid.into_param().abi(), szfilename, ::core::mem::transmute(szconnect.unwrap_or(::std::ptr::null())), pdbid, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenFileA(szfilename: *const i8, phffile: *mut super::StructuredStorage::JET_HANDLE, pulfilesizelow: *mut u32, pulfilesizehigh: *mut u32) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetOpenFileA(szfilename : *const i8, phffile : *mut super::StructuredStorage:: JET_HANDLE, pulfilesizelow : *mut u32, pulfilesizehigh : *mut u32) -> i32); JetOpenFileA(szfilename, phffile, pulfilesizelow, pulfilesizehigh) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenFileInstanceA(instance: P0, szfilename: *const i8, phffile: *mut super::StructuredStorage::JET_HANDLE, pulfilesizelow: *mut u32, pulfilesizehigh: *mut u32) -> i32 @@ -1541,7 +1541,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenFileInstanceA(instance : super::StructuredStorage:: JET_INSTANCE, szfilename : *const i8, phffile : *mut super::StructuredStorage:: JET_HANDLE, pulfilesizelow : *mut u32, pulfilesizehigh : *mut u32) -> i32); JetOpenFileInstanceA(instance.into_param().abi(), szfilename, phffile, pulfilesizelow, pulfilesizehigh) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenFileInstanceW(instance: P0, szfilename: *const u16, phffile: *mut super::StructuredStorage::JET_HANDLE, pulfilesizelow: *mut u32, pulfilesizehigh: *mut u32) -> i32 @@ -1551,14 +1551,14 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenFileInstanceW(instance : super::StructuredStorage:: JET_INSTANCE, szfilename : *const u16, phffile : *mut super::StructuredStorage:: JET_HANDLE, pulfilesizelow : *mut u32, pulfilesizehigh : *mut u32) -> i32); JetOpenFileInstanceW(instance.into_param().abi(), szfilename, phffile, pulfilesizelow, pulfilesizehigh) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenFileW(szfilename: *const u16, phffile: *mut super::StructuredStorage::JET_HANDLE, pulfilesizelow: *mut u32, pulfilesizehigh: *mut u32) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetOpenFileW(szfilename : *const u16, phffile : *mut super::StructuredStorage:: JET_HANDLE, pulfilesizelow : *mut u32, pulfilesizehigh : *mut u32) -> i32); JetOpenFileW(szfilename, phffile, pulfilesizelow, pulfilesizehigh) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenTableA(sesid: P0, dbid: u32, sztablename: *const i8, pvparameters: ::core::option::Option<*const ::core::ffi::c_void>, cbparameters: u32, grbit: u32, ptableid: *mut super::StructuredStorage::JET_TABLEID) -> i32 @@ -1568,7 +1568,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenTableA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const i8, pvparameters : *const ::core::ffi::c_void, cbparameters : u32, grbit : u32, ptableid : *mut super::StructuredStorage:: JET_TABLEID) -> i32); JetOpenTableA(sesid.into_param().abi(), dbid, sztablename, ::core::mem::transmute(pvparameters.unwrap_or(::std::ptr::null())), cbparameters, grbit, ptableid) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenTableW(sesid: P0, dbid: u32, sztablename: *const u16, pvparameters: ::core::option::Option<*const ::core::ffi::c_void>, cbparameters: u32, grbit: u32, ptableid: *mut super::StructuredStorage::JET_TABLEID) -> i32 @@ -1578,7 +1578,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenTableW(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const u16, pvparameters : *const ::core::ffi::c_void, cbparameters : u32, grbit : u32, ptableid : *mut super::StructuredStorage:: JET_TABLEID) -> i32); JetOpenTableW(sesid.into_param().abi(), dbid, sztablename, ::core::mem::transmute(pvparameters.unwrap_or(::std::ptr::null())), cbparameters, grbit, ptableid) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenTempTable(sesid: P0, prgcolumndef: *const JET_COLUMNDEF, ccolumn: u32, grbit: u32, ptableid: *mut super::StructuredStorage::JET_TABLEID, prgcolumnid: *mut u32) -> i32 @@ -1588,7 +1588,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenTempTable(sesid : super::StructuredStorage:: JET_SESID, prgcolumndef : *const JET_COLUMNDEF, ccolumn : u32, grbit : u32, ptableid : *mut super::StructuredStorage:: JET_TABLEID, prgcolumnid : *mut u32) -> i32); JetOpenTempTable(sesid.into_param().abi(), prgcolumndef, ccolumn, grbit, ptableid, prgcolumnid) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenTempTable2(sesid: P0, prgcolumndef: *const JET_COLUMNDEF, ccolumn: u32, lcid: u32, grbit: u32, ptableid: *mut super::StructuredStorage::JET_TABLEID, prgcolumnid: *mut u32) -> i32 @@ -1598,7 +1598,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenTempTable2(sesid : super::StructuredStorage:: JET_SESID, prgcolumndef : *const JET_COLUMNDEF, ccolumn : u32, lcid : u32, grbit : u32, ptableid : *mut super::StructuredStorage:: JET_TABLEID, prgcolumnid : *mut u32) -> i32); JetOpenTempTable2(sesid.into_param().abi(), prgcolumndef, ccolumn, lcid, grbit, ptableid, prgcolumnid) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenTempTable3(sesid: P0, prgcolumndef: *const JET_COLUMNDEF, ccolumn: u32, pidxunicode: ::core::option::Option<*const JET_UNICODEINDEX>, grbit: u32, ptableid: *mut super::StructuredStorage::JET_TABLEID, prgcolumnid: *mut u32) -> i32 @@ -1608,7 +1608,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenTempTable3(sesid : super::StructuredStorage:: JET_SESID, prgcolumndef : *const JET_COLUMNDEF, ccolumn : u32, pidxunicode : *const JET_UNICODEINDEX, grbit : u32, ptableid : *mut super::StructuredStorage:: JET_TABLEID, prgcolumnid : *mut u32) -> i32); JetOpenTempTable3(sesid.into_param().abi(), prgcolumndef, ccolumn, ::core::mem::transmute(pidxunicode.unwrap_or(::std::ptr::null())), grbit, ptableid, prgcolumnid) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenTemporaryTable(sesid: P0, popentemporarytable: *const JET_OPENTEMPORARYTABLE) -> i32 @@ -1618,7 +1618,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenTemporaryTable(sesid : super::StructuredStorage:: JET_SESID, popentemporarytable : *const JET_OPENTEMPORARYTABLE) -> i32); JetOpenTemporaryTable(sesid.into_param().abi(), popentemporarytable) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetOpenTemporaryTable2(sesid: P0, popentemporarytable: *const JET_OPENTEMPORARYTABLE2) -> i32 @@ -1628,7 +1628,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetOpenTemporaryTable2(sesid : super::StructuredStorage:: JET_SESID, popentemporarytable : *const JET_OPENTEMPORARYTABLE2) -> i32); JetOpenTemporaryTable2(sesid.into_param().abi(), popentemporarytable) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetPrepareUpdate(sesid: P0, tableid: P1, prep: u32) -> i32 @@ -1639,7 +1639,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetPrepareUpdate(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, prep : u32) -> i32); JetPrepareUpdate(sesid.into_param().abi(), tableid.into_param().abi(), prep) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetPrereadIndexRanges(sesid: P0, tableid: P1, rgindexranges: &[JET_INDEX_RANGE], pcrangespreread: ::core::option::Option<*mut u32>, rgcolumnidpreread: &[u32], grbit: u32) -> i32 @@ -1650,7 +1650,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetPrereadIndexRanges(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, rgindexranges : *const JET_INDEX_RANGE, cindexranges : u32, pcrangespreread : *mut u32, rgcolumnidpreread : *const u32, ccolumnidpreread : u32, grbit : u32) -> i32); JetPrereadIndexRanges(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(rgindexranges.as_ptr()), rgindexranges.len() as _, ::core::mem::transmute(pcrangespreread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(rgcolumnidpreread.as_ptr()), rgcolumnidpreread.len() as _, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetPrereadKeys(sesid: P0, tableid: P1, rgpvkeys: *const *const ::core::ffi::c_void, rgcbkeys: *const u32, ckeys: i32, pckeyspreread: ::core::option::Option<*mut i32>, grbit: u32) -> i32 @@ -1661,7 +1661,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetPrereadKeys(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, rgpvkeys : *const *const ::core::ffi::c_void, rgcbkeys : *const u32, ckeys : i32, pckeyspreread : *mut i32, grbit : u32) -> i32); JetPrereadKeys(sesid.into_param().abi(), tableid.into_param().abi(), rgpvkeys, rgcbkeys, ckeys, ::core::mem::transmute(pckeyspreread.unwrap_or(::std::ptr::null_mut())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetReadFile(hffile: P0, pv: *mut ::core::ffi::c_void, cb: u32, pcbactual: ::core::option::Option<*mut u32>) -> i32 @@ -1671,7 +1671,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetReadFile(hffile : super::StructuredStorage:: JET_HANDLE, pv : *mut ::core::ffi::c_void, cb : u32, pcbactual : *mut u32) -> i32); JetReadFile(hffile.into_param().abi(), pv, cb, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetReadFileInstance(instance: P0, hffile: P1, pv: *mut ::core::ffi::c_void, cb: u32, pcbactual: ::core::option::Option<*mut u32>) -> i32 @@ -1682,7 +1682,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetReadFileInstance(instance : super::StructuredStorage:: JET_INSTANCE, hffile : super::StructuredStorage:: JET_HANDLE, pv : *mut ::core::ffi::c_void, cb : u32, pcbactual : *mut u32) -> i32); JetReadFileInstance(instance.into_param().abi(), hffile.into_param().abi(), pv, cb, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRegisterCallback(sesid: P0, tableid: P1, cbtyp: u32, pcallback: JET_CALLBACK, pvcontext: ::core::option::Option<*const ::core::ffi::c_void>, phcallbackid: *const super::StructuredStorage::JET_HANDLE) -> i32 @@ -1693,7 +1693,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRegisterCallback(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, cbtyp : u32, pcallback : JET_CALLBACK, pvcontext : *const ::core::ffi::c_void, phcallbackid : *const super::StructuredStorage:: JET_HANDLE) -> i32); JetRegisterCallback(sesid.into_param().abi(), tableid.into_param().abi(), cbtyp, pcallback, ::core::mem::transmute(pvcontext.unwrap_or(::std::ptr::null())), phcallbackid) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRenameColumnA(sesid: P0, tableid: P1, szname: *const i8, sznamenew: *const i8, grbit: u32) -> i32 @@ -1704,7 +1704,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRenameColumnA(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szname : *const i8, sznamenew : *const i8, grbit : u32) -> i32); JetRenameColumnA(sesid.into_param().abi(), tableid.into_param().abi(), szname, sznamenew, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRenameColumnW(sesid: P0, tableid: P1, szname: *const u16, sznamenew: *const u16, grbit: u32) -> i32 @@ -1715,7 +1715,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRenameColumnW(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szname : *const u16, sznamenew : *const u16, grbit : u32) -> i32); JetRenameColumnW(sesid.into_param().abi(), tableid.into_param().abi(), szname, sznamenew, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRenameTableA(sesid: P0, dbid: u32, szname: *const i8, sznamenew: *const i8) -> i32 @@ -1725,7 +1725,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRenameTableA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, szname : *const i8, sznamenew : *const i8) -> i32); JetRenameTableA(sesid.into_param().abi(), dbid, szname, sznamenew) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRenameTableW(sesid: P0, dbid: u32, szname: *const u16, sznamenew: *const u16) -> i32 @@ -1735,7 +1735,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRenameTableW(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, szname : *const u16, sznamenew : *const u16) -> i32); JetRenameTableW(sesid.into_param().abi(), dbid, szname, sznamenew) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetResetSessionContext(sesid: P0) -> i32 @@ -1745,7 +1745,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetResetSessionContext(sesid : super::StructuredStorage:: JET_SESID) -> i32); JetResetSessionContext(sesid.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetResetTableSequential(sesid: P0, tableid: P1, grbit: u32) -> i32 @@ -1756,7 +1756,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetResetTableSequential(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, grbit : u32) -> i32); JetResetTableSequential(sesid.into_param().abi(), tableid.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetResizeDatabase(sesid: P0, dbid: u32, cpgtarget: u32, pcpgactual: *mut u32, grbit: u32) -> i32 @@ -1766,28 +1766,28 @@ where ::windows_targets::link!("esent.dll" "system" fn JetResizeDatabase(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, cpgtarget : u32, pcpgactual : *mut u32, grbit : u32) -> i32); JetResizeDatabase(sesid.into_param().abi(), dbid, cpgtarget, pcpgactual, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRestore2A(sz: *const i8, szdest: ::core::option::Option<*const i8>, pfn: JET_PFNSTATUS) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetRestore2A(sz : *const i8, szdest : *const i8, pfn : JET_PFNSTATUS) -> i32); JetRestore2A(sz, ::core::mem::transmute(szdest.unwrap_or(::std::ptr::null())), pfn) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRestore2W(sz: *const u16, szdest: ::core::option::Option<*const u16>, pfn: JET_PFNSTATUS) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetRestore2W(sz : *const u16, szdest : *const u16, pfn : JET_PFNSTATUS) -> i32); JetRestore2W(sz, ::core::mem::transmute(szdest.unwrap_or(::std::ptr::null())), pfn) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRestoreA(szsource: *const i8, pfn: JET_PFNSTATUS) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetRestoreA(szsource : *const i8, pfn : JET_PFNSTATUS) -> i32); JetRestoreA(szsource, pfn) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRestoreInstanceA(instance: P0, sz: *const i8, szdest: ::core::option::Option<*const i8>, pfn: JET_PFNSTATUS) -> i32 @@ -1797,7 +1797,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRestoreInstanceA(instance : super::StructuredStorage:: JET_INSTANCE, sz : *const i8, szdest : *const i8, pfn : JET_PFNSTATUS) -> i32); JetRestoreInstanceA(instance.into_param().abi(), sz, ::core::mem::transmute(szdest.unwrap_or(::std::ptr::null())), pfn) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRestoreInstanceW(instance: P0, sz: *const u16, szdest: ::core::option::Option<*const u16>, pfn: JET_PFNSTATUS) -> i32 @@ -1807,14 +1807,14 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRestoreInstanceW(instance : super::StructuredStorage:: JET_INSTANCE, sz : *const u16, szdest : *const u16, pfn : JET_PFNSTATUS) -> i32); JetRestoreInstanceW(instance.into_param().abi(), sz, ::core::mem::transmute(szdest.unwrap_or(::std::ptr::null())), pfn) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRestoreW(szsource: *const u16, pfn: JET_PFNSTATUS) -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetRestoreW(szsource : *const u16, pfn : JET_PFNSTATUS) -> i32); JetRestoreW(szsource, pfn) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRetrieveColumn(sesid: P0, tableid: P1, columnid: u32, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, cbdata: u32, pcbactual: ::core::option::Option<*mut u32>, grbit: u32, pretinfo: ::core::option::Option<*mut JET_RETINFO>) -> i32 @@ -1825,7 +1825,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRetrieveColumn(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, columnid : u32, pvdata : *mut ::core::ffi::c_void, cbdata : u32, pcbactual : *mut u32, grbit : u32, pretinfo : *mut JET_RETINFO) -> i32); JetRetrieveColumn(sesid.into_param().abi(), tableid.into_param().abi(), columnid, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), cbdata, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut())), grbit, ::core::mem::transmute(pretinfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRetrieveColumns(sesid: P0, tableid: P1, pretrievecolumn: ::core::option::Option<&mut [JET_RETRIEVECOLUMN]>) -> i32 @@ -1836,7 +1836,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRetrieveColumns(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pretrievecolumn : *mut JET_RETRIEVECOLUMN, cretrievecolumn : u32) -> i32); JetRetrieveColumns(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pretrievecolumn.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pretrievecolumn.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRetrieveKey(sesid: P0, tableid: P1, pvkey: ::core::option::Option<*mut ::core::ffi::c_void>, cbmax: u32, pcbactual: ::core::option::Option<*mut u32>, grbit: u32) -> i32 @@ -1847,7 +1847,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRetrieveKey(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pvkey : *mut ::core::ffi::c_void, cbmax : u32, pcbactual : *mut u32, grbit : u32) -> i32); JetRetrieveKey(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pvkey.unwrap_or(::std::ptr::null_mut())), cbmax, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetRollback(sesid: P0, grbit: u32) -> i32 @@ -1857,7 +1857,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetRollback(sesid : super::StructuredStorage:: JET_SESID, grbit : u32) -> i32); JetRollback(sesid.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSeek(sesid: P0, tableid: P1, grbit: u32) -> i32 @@ -1868,7 +1868,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSeek(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, grbit : u32) -> i32); JetSeek(sesid.into_param().abi(), tableid.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetColumn(sesid: P0, tableid: P1, columnid: u32, pvdata: ::core::option::Option<*const ::core::ffi::c_void>, cbdata: u32, grbit: u32, psetinfo: ::core::option::Option<*const JET_SETINFO>) -> i32 @@ -1879,7 +1879,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetColumn(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, columnid : u32, pvdata : *const ::core::ffi::c_void, cbdata : u32, grbit : u32, psetinfo : *const JET_SETINFO) -> i32); JetSetColumn(sesid.into_param().abi(), tableid.into_param().abi(), columnid, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null())), cbdata, grbit, ::core::mem::transmute(psetinfo.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetColumnDefaultValueA(sesid: P0, dbid: u32, sztablename: *const i8, szcolumnname: *const i8, pvdata: *const ::core::ffi::c_void, cbdata: u32, grbit: u32) -> i32 @@ -1889,7 +1889,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetColumnDefaultValueA(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const i8, szcolumnname : *const i8, pvdata : *const ::core::ffi::c_void, cbdata : u32, grbit : u32) -> i32); JetSetColumnDefaultValueA(sesid.into_param().abi(), dbid, sztablename, szcolumnname, pvdata, cbdata, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetColumnDefaultValueW(sesid: P0, dbid: u32, sztablename: *const u16, szcolumnname: *const u16, pvdata: *const ::core::ffi::c_void, cbdata: u32, grbit: u32) -> i32 @@ -1899,7 +1899,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetColumnDefaultValueW(sesid : super::StructuredStorage:: JET_SESID, dbid : u32, sztablename : *const u16, szcolumnname : *const u16, pvdata : *const ::core::ffi::c_void, cbdata : u32, grbit : u32) -> i32); JetSetColumnDefaultValueW(sesid.into_param().abi(), dbid, sztablename, szcolumnname, pvdata, cbdata, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetColumns(sesid: P0, tableid: P1, psetcolumn: ::core::option::Option<&[JET_SETCOLUMN]>) -> i32 @@ -1910,7 +1910,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetColumns(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, psetcolumn : *const JET_SETCOLUMN, csetcolumn : u32) -> i32); JetSetColumns(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(psetcolumn.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), psetcolumn.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetCurrentIndex2A(sesid: P0, tableid: P1, szindexname: ::core::option::Option<*const i8>, grbit: u32) -> i32 @@ -1921,7 +1921,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetCurrentIndex2A(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const i8, grbit : u32) -> i32); JetSetCurrentIndex2A(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetCurrentIndex2W(sesid: P0, tableid: P1, szindexname: ::core::option::Option<*const u16>, grbit: u32) -> i32 @@ -1932,7 +1932,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetCurrentIndex2W(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const u16, grbit : u32) -> i32); JetSetCurrentIndex2W(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null())), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetCurrentIndex3A(sesid: P0, tableid: P1, szindexname: ::core::option::Option<*const i8>, grbit: u32, itagsequence: u32) -> i32 @@ -1943,7 +1943,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetCurrentIndex3A(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const i8, grbit : u32, itagsequence : u32) -> i32); JetSetCurrentIndex3A(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null())), grbit, itagsequence) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetCurrentIndex3W(sesid: P0, tableid: P1, szindexname: ::core::option::Option<*const u16>, grbit: u32, itagsequence: u32) -> i32 @@ -1954,7 +1954,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetCurrentIndex3W(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const u16, grbit : u32, itagsequence : u32) -> i32); JetSetCurrentIndex3W(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null())), grbit, itagsequence) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetCurrentIndex4A(sesid: P0, tableid: P1, szindexname: ::core::option::Option<*const i8>, pindexid: ::core::option::Option<*const JET_INDEXID>, grbit: u32, itagsequence: u32) -> i32 @@ -1965,7 +1965,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetCurrentIndex4A(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const i8, pindexid : *const JET_INDEXID, grbit : u32, itagsequence : u32) -> i32); JetSetCurrentIndex4A(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pindexid.unwrap_or(::std::ptr::null())), grbit, itagsequence) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetCurrentIndex4W(sesid: P0, tableid: P1, szindexname: ::core::option::Option<*const u16>, pindexid: ::core::option::Option<*const JET_INDEXID>, grbit: u32, itagsequence: u32) -> i32 @@ -1976,7 +1976,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetCurrentIndex4W(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const u16, pindexid : *const JET_INDEXID, grbit : u32, itagsequence : u32) -> i32); JetSetCurrentIndex4W(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pindexid.unwrap_or(::std::ptr::null())), grbit, itagsequence) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetCurrentIndexA(sesid: P0, tableid: P1, szindexname: ::core::option::Option<*const i8>) -> i32 @@ -1987,7 +1987,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetCurrentIndexA(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const i8) -> i32); JetSetCurrentIndexA(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetCurrentIndexW(sesid: P0, tableid: P1, szindexname: ::core::option::Option<*const u16>) -> i32 @@ -1998,7 +1998,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetCurrentIndexW(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, szindexname : *const u16) -> i32); JetSetCurrentIndexW(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(szindexname.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetCursorFilter(sesid: P0, tableid: P1, rgcolumnfilters: &[JET_INDEX_COLUMN], grbit: u32) -> i32 @@ -2009,7 +2009,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetCursorFilter(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, rgcolumnfilters : *const JET_INDEX_COLUMN, ccolumnfilters : u32, grbit : u32) -> i32); JetSetCursorFilter(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(rgcolumnfilters.as_ptr()), rgcolumnfilters.len() as _, grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetDatabaseSizeA(sesid: P0, szdatabasename: *const i8, cpg: u32, pcpgreal: *mut u32) -> i32 @@ -2019,7 +2019,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetDatabaseSizeA(sesid : super::StructuredStorage:: JET_SESID, szdatabasename : *const i8, cpg : u32, pcpgreal : *mut u32) -> i32); JetSetDatabaseSizeA(sesid.into_param().abi(), szdatabasename, cpg, pcpgreal) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetDatabaseSizeW(sesid: P0, szdatabasename: *const u16, cpg: u32, pcpgreal: *mut u32) -> i32 @@ -2029,7 +2029,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetDatabaseSizeW(sesid : super::StructuredStorage:: JET_SESID, szdatabasename : *const u16, cpg : u32, pcpgreal : *mut u32) -> i32); JetSetDatabaseSizeW(sesid.into_param().abi(), szdatabasename, cpg, pcpgreal) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetIndexRange(sesid: P0, tableidsrc: P1, grbit: u32) -> i32 @@ -2040,7 +2040,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetIndexRange(sesid : super::StructuredStorage:: JET_SESID, tableidsrc : super::StructuredStorage:: JET_TABLEID, grbit : u32) -> i32); JetSetIndexRange(sesid.into_param().abi(), tableidsrc.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetLS(sesid: P0, tableid: P1, ls: P2, grbit: u32) -> i32 @@ -2052,7 +2052,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetLS(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, ls : JET_LS, grbit : u32) -> i32); JetSetLS(sesid.into_param().abi(), tableid.into_param().abi(), ls.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetSessionContext(sesid: P0, ulcontext: P1) -> i32 @@ -2063,7 +2063,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetSessionContext(sesid : super::StructuredStorage:: JET_SESID, ulcontext : super::StructuredStorage:: JET_API_PTR) -> i32); JetSetSessionContext(sesid.into_param().abi(), ulcontext.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetSessionParameter(sesid: P0, sesparamid: u32, pvparam: ::core::option::Option<*const ::core::ffi::c_void>, cbparam: u32) -> i32 @@ -2073,7 +2073,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetSessionParameter(sesid : super::StructuredStorage:: JET_SESID, sesparamid : u32, pvparam : *const ::core::ffi::c_void, cbparam : u32) -> i32); JetSetSessionParameter(sesid.into_param().abi(), sesparamid, ::core::mem::transmute(pvparam.unwrap_or(::std::ptr::null())), cbparam) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetSystemParameterA(pinstance: ::core::option::Option<*mut super::StructuredStorage::JET_INSTANCE>, sesid: P0, paramid: u32, lparam: P1, szparam: ::core::option::Option<*const i8>) -> i32 @@ -2084,7 +2084,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetSystemParameterA(pinstance : *mut super::StructuredStorage:: JET_INSTANCE, sesid : super::StructuredStorage:: JET_SESID, paramid : u32, lparam : super::StructuredStorage:: JET_API_PTR, szparam : *const i8) -> i32); JetSetSystemParameterA(::core::mem::transmute(pinstance.unwrap_or(::std::ptr::null_mut())), sesid.into_param().abi(), paramid, lparam.into_param().abi(), ::core::mem::transmute(szparam.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetSystemParameterW(pinstance: ::core::option::Option<*mut super::StructuredStorage::JET_INSTANCE>, sesid: P0, paramid: u32, lparam: P1, szparam: ::core::option::Option<*const u16>) -> i32 @@ -2095,7 +2095,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetSetSystemParameterW(pinstance : *mut super::StructuredStorage:: JET_INSTANCE, sesid : super::StructuredStorage:: JET_SESID, paramid : u32, lparam : super::StructuredStorage:: JET_API_PTR, szparam : *const u16) -> i32); JetSetSystemParameterW(::core::mem::transmute(pinstance.unwrap_or(::std::ptr::null_mut())), sesid.into_param().abi(), paramid, lparam.into_param().abi(), ::core::mem::transmute(szparam.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetSetTableSequential(sesid: P0, tableid: P1, grbit: u32) -> i32 @@ -2111,7 +2111,7 @@ pub unsafe fn JetStopBackup() -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetStopBackup() -> i32); JetStopBackup() } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetStopBackupInstance(instance: P0) -> i32 @@ -2126,7 +2126,7 @@ pub unsafe fn JetStopService() -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetStopService() -> i32); JetStopService() } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetStopServiceInstance(instance: P0) -> i32 @@ -2136,7 +2136,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetStopServiceInstance(instance : super::StructuredStorage:: JET_INSTANCE) -> i32); JetStopServiceInstance(instance.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetStopServiceInstance2(instance: P0, grbit: u32) -> i32 @@ -2146,7 +2146,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetStopServiceInstance2(instance : super::StructuredStorage:: JET_INSTANCE, grbit : u32) -> i32); JetStopServiceInstance2(instance.into_param().abi(), grbit) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetTerm(instance: P0) -> i32 @@ -2156,7 +2156,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetTerm(instance : super::StructuredStorage:: JET_INSTANCE) -> i32); JetTerm(instance.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetTerm2(instance: P0, grbit: u32) -> i32 @@ -2171,7 +2171,7 @@ pub unsafe fn JetTruncateLog() -> i32 { ::windows_targets::link!("esent.dll" "system" fn JetTruncateLog() -> i32); JetTruncateLog() } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetTruncateLogInstance(instance: P0) -> i32 @@ -2181,7 +2181,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetTruncateLogInstance(instance : super::StructuredStorage:: JET_INSTANCE) -> i32); JetTruncateLogInstance(instance.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetUnregisterCallback(sesid: P0, tableid: P1, cbtyp: u32, hcallbackid: P2) -> i32 @@ -2193,7 +2193,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetUnregisterCallback(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, cbtyp : u32, hcallbackid : super::StructuredStorage:: JET_HANDLE) -> i32); JetUnregisterCallback(sesid.into_param().abi(), tableid.into_param().abi(), cbtyp, hcallbackid.into_param().abi()) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetUpdate(sesid: P0, tableid: P1, pvbookmark: ::core::option::Option<*mut ::core::ffi::c_void>, cbbookmark: u32, pcbactual: ::core::option::Option<*mut u32>) -> i32 @@ -2204,7 +2204,7 @@ where ::windows_targets::link!("esent.dll" "system" fn JetUpdate(sesid : super::StructuredStorage:: JET_SESID, tableid : super::StructuredStorage:: JET_TABLEID, pvbookmark : *mut ::core::ffi::c_void, cbbookmark : u32, pcbactual : *mut u32) -> i32); JetUpdate(sesid.into_param().abi(), tableid.into_param().abi(), ::core::mem::transmute(pvbookmark.unwrap_or(::std::ptr::null_mut())), cbbookmark, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] #[inline] pub unsafe fn JetUpdate2(sesid: P0, tableid: P1, pvbookmark: ::core::option::Option<*mut ::core::ffi::c_void>, cbbookmark: u32, pcbactual: ::core::option::Option<*mut u32>, grbit: u32) -> i32 @@ -3612,7 +3612,7 @@ impl ::core::default::Default for JET_COLUMNDEF { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_COLUMNLIST { pub cbStruct: u32, @@ -4859,7 +4859,7 @@ impl ::core::default::Default for JET_INDEXID { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_INDEXLIST { pub cbStruct: u32, @@ -4953,7 +4953,7 @@ impl ::core::default::Default for JET_INDEXLIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_INDEXRANGE { pub cbStruct: u32, @@ -5058,7 +5058,7 @@ impl ::core::default::Default for JET_INDEX_RANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_INSTANCE_INFO_A { pub hInstanceId: super::StructuredStorage::JET_INSTANCE, @@ -5101,7 +5101,7 @@ impl ::core::default::Default for JET_INSTANCE_INFO_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_INSTANCE_INFO_W { pub hInstanceId: super::StructuredStorage::JET_INSTANCE, @@ -5436,7 +5436,7 @@ impl ::core::default::Default for JET_OBJECTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_OBJECTLIST { pub cbStruct: u32, @@ -5498,7 +5498,7 @@ impl ::core::default::Default for JET_OBJECTLIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_OPENTEMPORARYTABLE { pub cbStruct: u32, @@ -5544,7 +5544,7 @@ impl ::core::default::Default for JET_OPENTEMPORARYTABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_OPENTEMPORARYTABLE2 { pub cbStruct: u32, @@ -5650,7 +5650,7 @@ impl ::windows_core::TypeKind for JET_OSSNAPID { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_RECORDLIST { pub cbStruct: u32, @@ -5974,7 +5974,7 @@ impl ::core::default::Default for JET_RETRIEVECOLUMN { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_RSTINFO_A { pub cbStruct: u32, @@ -6003,7 +6003,7 @@ impl ::core::default::Default for JET_RSTINFO_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_RSTINFO_W { pub cbStruct: u32, @@ -6158,7 +6158,7 @@ impl ::core::default::Default for JET_SETINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_SETSYSPARAM_A { pub paramid: u32, @@ -6199,7 +6199,7 @@ impl ::core::default::Default for JET_SETSYSPARAM_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_SETSYSPARAM_W { pub paramid: u32, @@ -6327,7 +6327,7 @@ impl ::core::default::Default for JET_SPACEHINTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_TABLECREATE2_A { pub cbStruct: u32, @@ -6393,7 +6393,7 @@ impl ::core::default::Default for JET_TABLECREATE2_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_TABLECREATE2_W { pub cbStruct: u32, @@ -6459,7 +6459,7 @@ impl ::core::default::Default for JET_TABLECREATE2_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_TABLECREATE3_A { pub cbStruct: u32, @@ -6531,7 +6531,7 @@ impl ::core::default::Default for JET_TABLECREATE3_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_TABLECREATE3_W { pub cbStruct: u32, @@ -6603,7 +6603,7 @@ impl ::core::default::Default for JET_TABLECREATE3_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_TABLECREATE4_A { pub cbStruct: u32, @@ -6675,7 +6675,7 @@ impl ::core::default::Default for JET_TABLECREATE4_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_TABLECREATE4_W { pub cbStruct: u32, @@ -6747,7 +6747,7 @@ impl ::core::default::Default for JET_TABLECREATE4_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_TABLECREATE_A { pub cbStruct: u32, @@ -6809,7 +6809,7 @@ impl ::core::default::Default for JET_TABLECREATE_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub struct JET_TABLECREATE_W { pub cbStruct: u32, @@ -7127,13 +7127,13 @@ impl ::core::default::Default for JET_USERDEFINEDDEFAULT_W { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub type JET_CALLBACK = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub type JET_PFNDURABLECOMMITCALLBACK = ::core::option::Option i32>; pub type JET_PFNREALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] #[cfg(feature = "Win32_Storage_StructuredStorage")] pub type JET_PFNSTATUS = ::core::option::Option i32>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/impl.rs index 175e84564f..3846448322 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/impl.rs @@ -92,7 +92,7 @@ impl IEnumOfflineFilesSettings_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesCache_Impl: Sized { fn Synchronize(&self, hwndparent: super::super::Foundation::HWND, rgpszpaths: *const ::windows_core::PCWSTR, cpaths: u32, basync: super::super::Foundation::BOOL, dwsynccontrol: u32, pisyncconflicthandler: ::core::option::Option<&IOfflineFilesSyncConflictHandler>, piprogress: ::core::option::Option<&IOfflineFilesSyncProgress>, psyncid: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -258,7 +258,7 @@ impl IOfflineFilesCache_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesCache2_Impl: Sized + IOfflineFilesCache_Impl { fn RenameItemEx(&self, pszpathoriginal: &::windows_core::PCWSTR, pszpathnew: &::windows_core::PCWSTR, breplaceifexists: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -279,7 +279,7 @@ impl IOfflineFilesCache2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesChangeInfo_Impl: Sized { fn IsDirty(&self, pbdirty: *mut super::super::Foundation::BOOL) -> ::windows_core::HRESULT; @@ -368,7 +368,7 @@ impl IOfflineFilesChangeInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesConnectionInfo_Impl: Sized { fn GetConnectState(&self, pconnectstate: *mut OFFLINEFILES_CONNECT_STATE, pofflinereason: *mut OFFLINEFILES_OFFLINE_REASON) -> ::windows_core::Result<()>; @@ -419,7 +419,7 @@ impl IOfflineFilesConnectionInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesDirectoryItem_Impl: Sized + IOfflineFilesItem_Impl {} #[cfg(feature = "Win32_Foundation")] @@ -472,7 +472,7 @@ impl IOfflineFilesDirtyInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOfflineFilesErrorInfo_Impl: Sized { fn GetRawData(&self) -> ::windows_core::Result<*mut super::super::System::Com::BYTE_BLOB>; @@ -515,7 +515,7 @@ impl IOfflineFilesErrorInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesEvents_Impl: Sized { fn CacheMoved(&self, pszoldpath: &::windows_core::PCWSTR, psznewpath: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -707,7 +707,7 @@ impl IOfflineFilesEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesEvents2_Impl: Sized + IOfflineFilesEvents_Impl { fn ItemReconnectBegin(&self) -> ::windows_core::Result<()>; @@ -787,7 +787,7 @@ impl IOfflineFilesEvents2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesEvents3_Impl: Sized + IOfflineFilesEvents2_Impl { fn TransparentCacheItemNotify(&self, pszpath: &::windows_core::PCWSTR, eventtype: OFFLINEFILES_EVENTS, itemtype: OFFLINEFILES_ITEM_TYPE, bmodifieddata: super::super::Foundation::BOOL, bmodifiedattributes: super::super::Foundation::BOOL, pzsoldpath: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -825,7 +825,7 @@ impl IOfflineFilesEvents3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesEvents4_Impl: Sized + IOfflineFilesEvents3_Impl { fn PrefetchCloseHandleBegin(&self) -> ::windows_core::Result<()>; @@ -890,7 +890,7 @@ impl IOfflineFilesEventsFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesFileItem_Impl: Sized + IOfflineFilesItem_Impl { fn IsSparse(&self) -> ::windows_core::Result; @@ -933,7 +933,7 @@ impl IOfflineFilesFileItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesFileSysInfo_Impl: Sized { fn GetAttributes(&self, copy: OFFLINEFILES_ITEM_COPY) -> ::windows_core::Result; @@ -983,7 +983,7 @@ impl IOfflineFilesFileSysInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesGhostInfo_Impl: Sized { fn IsGhosted(&self) -> ::windows_core::Result; @@ -1010,7 +1010,7 @@ impl IOfflineFilesGhostInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesItem_Impl: Sized { fn GetItemType(&self) -> ::windows_core::Result; @@ -1125,7 +1125,7 @@ impl IOfflineFilesItemContainer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesItemFilter_Impl: Sized { fn GetFilterFlags(&self, pullflags: *mut u64, pullmask: *mut u64) -> ::windows_core::Result<()>; @@ -1163,7 +1163,7 @@ impl IOfflineFilesItemFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesPinInfo_Impl: Sized { fn IsPinned(&self) -> ::windows_core::Result; @@ -1221,7 +1221,7 @@ impl IOfflineFilesPinInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesPinInfo2_Impl: Sized + IOfflineFilesPinInfo_Impl { fn IsPartlyPinned(&self) -> ::windows_core::Result; @@ -1248,7 +1248,7 @@ impl IOfflineFilesPinInfo2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesProgress_Impl: Sized { fn Begin(&self) -> ::windows_core::Result; @@ -1298,7 +1298,7 @@ impl IOfflineFilesProgress_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesServerItem_Impl: Sized + IOfflineFilesItem_Impl {} #[cfg(feature = "Win32_Foundation")] @@ -1312,7 +1312,7 @@ impl IOfflineFilesServerItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IOfflineFilesSetting_Impl: Sized { fn GetName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1416,7 +1416,7 @@ impl IOfflineFilesSetting_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesShareInfo_Impl: Sized { fn GetShareItem(&self) -> ::windows_core::Result; @@ -1472,7 +1472,7 @@ impl IOfflineFilesShareInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesShareItem_Impl: Sized + IOfflineFilesItem_Impl {} #[cfg(feature = "Win32_Foundation")] @@ -1486,7 +1486,7 @@ impl IOfflineFilesShareItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesSimpleProgress_Impl: Sized + IOfflineFilesProgress_Impl { fn ItemBegin(&self, pszfile: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1529,7 +1529,7 @@ impl IOfflineFilesSimpleProgress_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesSuspend_Impl: Sized { fn SuspendRoot(&self, bsuspend: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1550,7 +1550,7 @@ impl IOfflineFilesSuspend_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesSuspendInfo_Impl: Sized { fn IsSuspended(&self, pbsuspended: *mut super::super::Foundation::BOOL, pbsuspendedroot: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1588,7 +1588,7 @@ impl IOfflineFilesSyncConflictHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IOfflineFilesSyncErrorInfo_Impl: Sized + IOfflineFilesErrorInfo_Impl { fn GetSyncOperation(&self) -> ::windows_core::Result; @@ -1684,7 +1684,7 @@ impl IOfflineFilesSyncErrorInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesSyncErrorItemInfo_Impl: Sized { fn GetFileAttributes(&self) -> ::windows_core::Result; @@ -1734,7 +1734,7 @@ impl IOfflineFilesSyncErrorItemInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesSyncProgress_Impl: Sized + IOfflineFilesProgress_Impl { fn SyncItemBegin(&self, pszfile: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1777,7 +1777,7 @@ impl IOfflineFilesSyncProgress_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOfflineFilesTransparentCacheInfo_Impl: Sized { fn IsTransparentlyCached(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/mod.rs index bcefcf7f9a..a72a520f4d 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OfflineFilesEnable(benable: P0, pbrebootrequired: *mut super::super::Foundation::BOOL) -> u32 @@ -8,14 +8,14 @@ where ::windows_targets::link!("cscapi.dll" "system" fn OfflineFilesEnable(benable : super::super::Foundation:: BOOL, pbrebootrequired : *mut super::super::Foundation:: BOOL) -> u32); OfflineFilesEnable(benable.into_param().abi(), pbrebootrequired) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OfflineFilesQueryStatus(pbactive: ::core::option::Option<*mut super::super::Foundation::BOOL>, pbenabled: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> u32 { ::windows_targets::link!("cscapi.dll" "system" fn OfflineFilesQueryStatus(pbactive : *mut super::super::Foundation:: BOOL, pbenabled : *mut super::super::Foundation:: BOOL) -> u32); OfflineFilesQueryStatus(::core::mem::transmute(pbactive.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pbenabled.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OfflineFilesQueryStatusEx(pbactive: ::core::option::Option<*mut super::super::Foundation::BOOL>, pbenabled: ::core::option::Option<*mut super::super::Foundation::BOOL>, pbavailable: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> u32 { @@ -99,7 +99,7 @@ pub struct IEnumOfflineFilesSettings_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesCache(::windows_core::IUnknown); impl IOfflineFilesCache { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Synchronize(&self, hwndparent: P0, rgpszpaths: &[::windows_core::PCWSTR], basync: P1, dwsynccontrol: u32, pisyncconflicthandler: P2, piprogress: P3, psyncid: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> where @@ -110,7 +110,7 @@ impl IOfflineFilesCache { { (::windows_core::Interface::vtable(self).Synchronize)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ::core::mem::transmute(rgpszpaths.as_ptr()), rgpszpaths.len() as _, basync.into_param().abi(), dwsynccontrol, pisyncconflicthandler.into_param().abi(), piprogress.into_param().abi(), ::core::mem::transmute(psyncid.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteItems(&self, rgpszpaths: &[::windows_core::PCWSTR], dwflags: u32, basync: P0, piprogress: P1) -> ::windows_core::Result<()> where @@ -119,7 +119,7 @@ impl IOfflineFilesCache { { (::windows_core::Interface::vtable(self).DeleteItems)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rgpszpaths.as_ptr()), rgpszpaths.len() as _, dwflags, basync.into_param().abi(), piprogress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteItemsForUser(&self, pszuser: P0, rgpszpaths: &[::windows_core::PCWSTR], dwflags: u32, basync: P1, piprogress: P2) -> ::windows_core::Result<()> where @@ -129,7 +129,7 @@ impl IOfflineFilesCache { { (::windows_core::Interface::vtable(self).DeleteItemsForUser)(::windows_core::Interface::as_raw(self), pszuser.into_param().abi(), ::core::mem::transmute(rgpszpaths.as_ptr()), rgpszpaths.len() as _, dwflags, basync.into_param().abi(), piprogress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Pin(&self, hwndparent: P0, rgpszpaths: &[::windows_core::PCWSTR], bdeep: P1, basync: P2, dwpincontrolflags: u32, piprogress: P3) -> ::windows_core::Result<()> where @@ -140,7 +140,7 @@ impl IOfflineFilesCache { { (::windows_core::Interface::vtable(self).Pin)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ::core::mem::transmute(rgpszpaths.as_ptr()), rgpszpaths.len() as _, bdeep.into_param().abi(), basync.into_param().abi(), dwpincontrolflags, piprogress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unpin(&self, hwndparent: P0, rgpszpaths: &[::windows_core::PCWSTR], bdeep: P1, basync: P2, dwpincontrolflags: u32, piprogress: P3) -> ::windows_core::Result<()> where @@ -151,12 +151,12 @@ impl IOfflineFilesCache { { (::windows_core::Interface::vtable(self).Unpin)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ::core::mem::transmute(rgpszpaths.as_ptr()), rgpszpaths.len() as _, bdeep.into_param().abi(), basync.into_param().abi(), dwpincontrolflags, piprogress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEncryptionStatus(&self, pbencrypted: *mut super::super::Foundation::BOOL, pbpartial: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetEncryptionStatus)(::windows_core::Interface::as_raw(self), pbencrypted, pbpartial).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Encrypt(&self, hwndparent: P0, bencrypt: P1, dwencryptioncontrolflags: u32, basync: P2, piprogress: P3) -> ::windows_core::Result<()> where @@ -185,7 +185,7 @@ impl IOfflineFilesCache { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindItemEx)(::windows_core::Interface::as_raw(self), pszpath.into_param().abi(), pincludefilefilter.into_param().abi(), pincludedirfilter.into_param().abi(), pexcludefilefilter.into_param().abi(), pexcludedirfilter.into_param().abi(), dwqueryflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RenameItem(&self, pszpathoriginal: P0, pszpathnew: P1, breplaceifexists: P2) -> ::windows_core::Result<()> where @@ -223,7 +223,7 @@ impl IOfflineFilesCache { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumSettingObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPathCacheable(&self, pszpath: P0, pbcacheable: *mut super::super::Foundation::BOOL, psharecachingmode: *mut OFFLINEFILES_CACHING_MODE) -> ::windows_core::Result<()> where @@ -292,7 +292,7 @@ pub struct IOfflineFilesCache_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesCache2(::windows_core::IUnknown); impl IOfflineFilesCache2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Synchronize(&self, hwndparent: P0, rgpszpaths: &[::windows_core::PCWSTR], basync: P1, dwsynccontrol: u32, pisyncconflicthandler: P2, piprogress: P3, psyncid: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> where @@ -303,7 +303,7 @@ impl IOfflineFilesCache2 { { (::windows_core::Interface::vtable(self).base__.Synchronize)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ::core::mem::transmute(rgpszpaths.as_ptr()), rgpszpaths.len() as _, basync.into_param().abi(), dwsynccontrol, pisyncconflicthandler.into_param().abi(), piprogress.into_param().abi(), ::core::mem::transmute(psyncid.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteItems(&self, rgpszpaths: &[::windows_core::PCWSTR], dwflags: u32, basync: P0, piprogress: P1) -> ::windows_core::Result<()> where @@ -312,7 +312,7 @@ impl IOfflineFilesCache2 { { (::windows_core::Interface::vtable(self).base__.DeleteItems)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rgpszpaths.as_ptr()), rgpszpaths.len() as _, dwflags, basync.into_param().abi(), piprogress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteItemsForUser(&self, pszuser: P0, rgpszpaths: &[::windows_core::PCWSTR], dwflags: u32, basync: P1, piprogress: P2) -> ::windows_core::Result<()> where @@ -322,7 +322,7 @@ impl IOfflineFilesCache2 { { (::windows_core::Interface::vtable(self).base__.DeleteItemsForUser)(::windows_core::Interface::as_raw(self), pszuser.into_param().abi(), ::core::mem::transmute(rgpszpaths.as_ptr()), rgpszpaths.len() as _, dwflags, basync.into_param().abi(), piprogress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Pin(&self, hwndparent: P0, rgpszpaths: &[::windows_core::PCWSTR], bdeep: P1, basync: P2, dwpincontrolflags: u32, piprogress: P3) -> ::windows_core::Result<()> where @@ -333,7 +333,7 @@ impl IOfflineFilesCache2 { { (::windows_core::Interface::vtable(self).base__.Pin)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ::core::mem::transmute(rgpszpaths.as_ptr()), rgpszpaths.len() as _, bdeep.into_param().abi(), basync.into_param().abi(), dwpincontrolflags, piprogress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unpin(&self, hwndparent: P0, rgpszpaths: &[::windows_core::PCWSTR], bdeep: P1, basync: P2, dwpincontrolflags: u32, piprogress: P3) -> ::windows_core::Result<()> where @@ -344,12 +344,12 @@ impl IOfflineFilesCache2 { { (::windows_core::Interface::vtable(self).base__.Unpin)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), ::core::mem::transmute(rgpszpaths.as_ptr()), rgpszpaths.len() as _, bdeep.into_param().abi(), basync.into_param().abi(), dwpincontrolflags, piprogress.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEncryptionStatus(&self, pbencrypted: *mut super::super::Foundation::BOOL, pbpartial: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetEncryptionStatus)(::windows_core::Interface::as_raw(self), pbencrypted, pbpartial).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Encrypt(&self, hwndparent: P0, bencrypt: P1, dwencryptioncontrolflags: u32, basync: P2, piprogress: P3) -> ::windows_core::Result<()> where @@ -378,7 +378,7 @@ impl IOfflineFilesCache2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FindItemEx)(::windows_core::Interface::as_raw(self), pszpath.into_param().abi(), pincludefilefilter.into_param().abi(), pincludedirfilter.into_param().abi(), pexcludefilefilter.into_param().abi(), pexcludedirfilter.into_param().abi(), dwqueryflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RenameItem(&self, pszpathoriginal: P0, pszpathnew: P1, breplaceifexists: P2) -> ::windows_core::Result<()> where @@ -416,7 +416,7 @@ impl IOfflineFilesCache2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumSettingObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPathCacheable(&self, pszpath: P0, pbcacheable: *mut super::super::Foundation::BOOL, psharecachingmode: *mut OFFLINEFILES_CACHING_MODE) -> ::windows_core::Result<()> where @@ -424,7 +424,7 @@ impl IOfflineFilesCache2 { { (::windows_core::Interface::vtable(self).base__.IsPathCacheable)(::windows_core::Interface::as_raw(self), pszpath.into_param().abi(), pbcacheable, psharecachingmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RenameItemEx(&self, pszpathoriginal: P0, pszpathnew: P1, breplaceifexists: P2) -> ::windows_core::Result<()> where @@ -455,36 +455,36 @@ pub struct IOfflineFilesCache2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesChangeInfo(::windows_core::IUnknown); impl IOfflineFilesChangeInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDirty(&self, pbdirty: *mut super::super::Foundation::BOOL) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).IsDirty)(::windows_core::Interface::as_raw(self), pbdirty) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDeletedOffline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsDeletedOffline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCreatedOffline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsCreatedOffline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLocallyModifiedData(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLocallyModifiedData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLocallyModifiedAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLocallyModifiedAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLocallyModifiedTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -534,7 +534,7 @@ impl IOfflineFilesConnectionInfo { pub unsafe fn GetConnectState(&self, pconnectstate: *mut OFFLINEFILES_CONNECT_STATE, pofflinereason: *mut OFFLINEFILES_OFFLINE_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetConnectState)(::windows_core::Interface::as_raw(self), pconnectstate, pofflinereason).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetConnectState(&self, hwndparent: P0, dwflags: u32, connectstate: OFFLINEFILES_CONNECT_STATE) -> ::windows_core::Result<()> where @@ -542,7 +542,7 @@ impl IOfflineFilesConnectionInfo { { (::windows_core::Interface::vtable(self).SetConnectState)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), dwflags, connectstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransitionOnline(&self, hwndparent: P0, dwflags: u32) -> ::windows_core::Result<()> where @@ -550,7 +550,7 @@ impl IOfflineFilesConnectionInfo { { (::windows_core::Interface::vtable(self).TransitionOnline)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransitionOffline(&self, hwndparent: P0, dwflags: u32, bforceopenfilesclosed: P1) -> ::windows_core::Result where @@ -605,7 +605,7 @@ impl IOfflineFilesDirectoryItem { pub unsafe fn Refresh(&self, dwqueryflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Refresh)(::windows_core::Interface::as_raw(self), dwqueryflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMarkedForDeletion(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -655,7 +655,7 @@ pub struct IOfflineFilesDirtyInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesErrorInfo(::windows_core::IUnknown); impl IOfflineFilesErrorInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRawData(&self) -> ::windows_core::Result<*mut super::super::System::Com::BYTE_BLOB> { let mut result__ = ::std::mem::zeroed(); @@ -700,7 +700,7 @@ impl IOfflineFilesEvents { pub unsafe fn CacheIsCorrupted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CacheIsCorrupted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -708,7 +708,7 @@ impl IOfflineFilesEvents { { (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EncryptionChanged(&self, bwasencrypted: P0, bwaspartial: P1, bisencrypted: P2, bispartial: P3) -> ::windows_core::Result<()> where @@ -728,7 +728,7 @@ impl IOfflineFilesEvents { { (::windows_core::Interface::vtable(self).SyncFileResult)(::windows_core::Interface::as_raw(self), rsyncid, pszfile.into_param().abi(), hrresult).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecAdded(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -736,7 +736,7 @@ impl IOfflineFilesEvents { { (::windows_core::Interface::vtable(self).SyncConflictRecAdded)(::windows_core::Interface::as_raw(self), pszconflictpath.into_param().abi(), pftconflictdatetime, conflictsyncstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecUpdated(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -744,7 +744,7 @@ impl IOfflineFilesEvents { { (::windows_core::Interface::vtable(self).SyncConflictRecUpdated)(::windows_core::Interface::as_raw(self), pszconflictpath.into_param().abi(), pftconflictdatetime, conflictsyncstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecRemoved(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -797,7 +797,7 @@ impl IOfflineFilesEvents { { (::windows_core::Interface::vtable(self).ItemNotPinned)(::windows_core::Interface::as_raw(self), pszpath.into_param().abi(), itemtype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ItemModified(&self, pszpath: P0, itemtype: OFFLINEFILES_ITEM_TYPE, bmodifieddata: P1, bmodifiedattributes: P2) -> ::windows_core::Result<()> where @@ -905,7 +905,7 @@ impl IOfflineFilesEvents2 { pub unsafe fn CacheIsCorrupted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CacheIsCorrupted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -913,7 +913,7 @@ impl IOfflineFilesEvents2 { { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EncryptionChanged(&self, bwasencrypted: P0, bwaspartial: P1, bisencrypted: P2, bispartial: P3) -> ::windows_core::Result<()> where @@ -933,7 +933,7 @@ impl IOfflineFilesEvents2 { { (::windows_core::Interface::vtable(self).base__.SyncFileResult)(::windows_core::Interface::as_raw(self), rsyncid, pszfile.into_param().abi(), hrresult).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecAdded(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -941,7 +941,7 @@ impl IOfflineFilesEvents2 { { (::windows_core::Interface::vtable(self).base__.SyncConflictRecAdded)(::windows_core::Interface::as_raw(self), pszconflictpath.into_param().abi(), pftconflictdatetime, conflictsyncstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecUpdated(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -949,7 +949,7 @@ impl IOfflineFilesEvents2 { { (::windows_core::Interface::vtable(self).base__.SyncConflictRecUpdated)(::windows_core::Interface::as_raw(self), pszconflictpath.into_param().abi(), pftconflictdatetime, conflictsyncstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecRemoved(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -1002,7 +1002,7 @@ impl IOfflineFilesEvents2 { { (::windows_core::Interface::vtable(self).base__.ItemNotPinned)(::windows_core::Interface::as_raw(self), pszpath.into_param().abi(), itemtype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ItemModified(&self, pszpath: P0, itemtype: OFFLINEFILES_ITEM_TYPE, bmodifieddata: P1, bmodifiedattributes: P2) -> ::windows_core::Result<()> where @@ -1103,7 +1103,7 @@ impl IOfflineFilesEvents3 { pub unsafe fn CacheIsCorrupted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CacheIsCorrupted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -1111,7 +1111,7 @@ impl IOfflineFilesEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.Enabled)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EncryptionChanged(&self, bwasencrypted: P0, bwaspartial: P1, bisencrypted: P2, bispartial: P3) -> ::windows_core::Result<()> where @@ -1131,7 +1131,7 @@ impl IOfflineFilesEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.SyncFileResult)(::windows_core::Interface::as_raw(self), rsyncid, pszfile.into_param().abi(), hrresult).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecAdded(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -1139,7 +1139,7 @@ impl IOfflineFilesEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.SyncConflictRecAdded)(::windows_core::Interface::as_raw(self), pszconflictpath.into_param().abi(), pftconflictdatetime, conflictsyncstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecUpdated(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -1147,7 +1147,7 @@ impl IOfflineFilesEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.SyncConflictRecUpdated)(::windows_core::Interface::as_raw(self), pszconflictpath.into_param().abi(), pftconflictdatetime, conflictsyncstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecRemoved(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -1200,7 +1200,7 @@ impl IOfflineFilesEvents3 { { (::windows_core::Interface::vtable(self).base__.base__.ItemNotPinned)(::windows_core::Interface::as_raw(self), pszpath.into_param().abi(), itemtype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ItemModified(&self, pszpath: P0, itemtype: OFFLINEFILES_ITEM_TYPE, bmodifieddata: P1, bmodifiedattributes: P2) -> ::windows_core::Result<()> where @@ -1262,7 +1262,7 @@ impl IOfflineFilesEvents3 { pub unsafe fn SettingsChangesApplied(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SettingsChangesApplied)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransparentCacheItemNotify(&self, pszpath: P0, eventtype: OFFLINEFILES_EVENTS, itemtype: OFFLINEFILES_ITEM_TYPE, bmodifieddata: P1, bmodifiedattributes: P2, pzsoldpath: P3) -> ::windows_core::Result<()> where @@ -1321,7 +1321,7 @@ impl IOfflineFilesEvents4 { pub unsafe fn CacheIsCorrupted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CacheIsCorrupted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -1329,7 +1329,7 @@ impl IOfflineFilesEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.Enabled)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EncryptionChanged(&self, bwasencrypted: P0, bwaspartial: P1, bisencrypted: P2, bispartial: P3) -> ::windows_core::Result<()> where @@ -1349,7 +1349,7 @@ impl IOfflineFilesEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SyncFileResult)(::windows_core::Interface::as_raw(self), rsyncid, pszfile.into_param().abi(), hrresult).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecAdded(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -1357,7 +1357,7 @@ impl IOfflineFilesEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SyncConflictRecAdded)(::windows_core::Interface::as_raw(self), pszconflictpath.into_param().abi(), pftconflictdatetime, conflictsyncstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecUpdated(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -1365,7 +1365,7 @@ impl IOfflineFilesEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SyncConflictRecUpdated)(::windows_core::Interface::as_raw(self), pszconflictpath.into_param().abi(), pftconflictdatetime, conflictsyncstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SyncConflictRecRemoved(&self, pszconflictpath: P0, pftconflictdatetime: *const super::super::Foundation::FILETIME, conflictsyncstate: OFFLINEFILES_SYNC_STATE) -> ::windows_core::Result<()> where @@ -1418,7 +1418,7 @@ impl IOfflineFilesEvents4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ItemNotPinned)(::windows_core::Interface::as_raw(self), pszpath.into_param().abi(), itemtype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ItemModified(&self, pszpath: P0, itemtype: OFFLINEFILES_ITEM_TYPE, bmodifieddata: P1, bmodifiedattributes: P2) -> ::windows_core::Result<()> where @@ -1480,7 +1480,7 @@ impl IOfflineFilesEvents4 { pub unsafe fn SettingsChangesApplied(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SettingsChangesApplied)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransparentCacheItemNotify(&self, pszpath: P0, eventtype: OFFLINEFILES_EVENTS, itemtype: OFFLINEFILES_ITEM_TYPE, bmodifieddata: P1, bmodifiedattributes: P2, pzsoldpath: P3) -> ::windows_core::Result<()> where @@ -1572,19 +1572,19 @@ impl IOfflineFilesFileItem { pub unsafe fn Refresh(&self, dwqueryflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Refresh)(::windows_core::Interface::as_raw(self), dwqueryflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMarkedForDeletion(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsMarkedForDeletion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSparse(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSparse)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEncrypted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1619,7 +1619,7 @@ impl IOfflineFilesFileSysInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAttributes)(::windows_core::Interface::as_raw(self), copy, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimes(&self, copy: OFFLINEFILES_ITEM_COPY, pftcreationtime: *mut super::super::Foundation::FILETIME, pftlastwritetime: *mut super::super::Foundation::FILETIME, pftchangetime: *mut super::super::Foundation::FILETIME, pftlastaccesstime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTimes)(::windows_core::Interface::as_raw(self), copy, pftcreationtime, pftlastwritetime, pftchangetime, pftlastaccesstime).ok() @@ -1651,7 +1651,7 @@ pub struct IOfflineFilesFileSysInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesGhostInfo(::windows_core::IUnknown); impl IOfflineFilesGhostInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsGhosted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1693,7 +1693,7 @@ impl IOfflineFilesItem { pub unsafe fn Refresh(&self, dwqueryflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self), dwqueryflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMarkedForDeletion(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1760,7 +1760,7 @@ impl IOfflineFilesItemFilter { pub unsafe fn GetFilterFlags(&self, pullflags: *mut u64, pullmask: *mut u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFilterFlags)(::windows_core::Interface::as_raw(self), pullflags, pullmask).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimeFilter(&self, pfttime: *mut super::super::Foundation::FILETIME, pbevaltimeofday: *mut super::super::Foundation::BOOL, ptimetype: *mut OFFLINEFILES_ITEM_TIME, pcompare: *mut OFFLINEFILES_COMPARE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTimeFilter)(::windows_core::Interface::as_raw(self), pfttime, pbevaltimeofday, ptimetype, pcompare).ok() @@ -1791,28 +1791,28 @@ pub struct IOfflineFilesItemFilter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesPinInfo(::windows_core::IUnknown); impl IOfflineFilesPinInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsPinned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinnedForUser(&self, pbpinnedforuser: *mut super::super::Foundation::BOOL, pbinherit: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsPinnedForUser)(::windows_core::Interface::as_raw(self), pbpinnedforuser, pbinherit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinnedForUserByPolicy(&self, pbpinnedforuser: *mut super::super::Foundation::BOOL, pbinherit: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsPinnedForUserByPolicy)(::windows_core::Interface::as_raw(self), pbpinnedforuser, pbinherit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinnedForComputer(&self, pbpinnedforcomputer: *mut super::super::Foundation::BOOL, pbinherit: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsPinnedForComputer)(::windows_core::Interface::as_raw(self), pbpinnedforcomputer, pbinherit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinnedForFolderRedirection(&self, pbpinnedforfolderredirection: *mut super::super::Foundation::BOOL, pbinherit: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsPinnedForFolderRedirection)(::windows_core::Interface::as_raw(self), pbpinnedforfolderredirection, pbinherit).ok() @@ -1854,33 +1854,33 @@ pub struct IOfflineFilesPinInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesPinInfo2(::windows_core::IUnknown); impl IOfflineFilesPinInfo2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsPinned)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinnedForUser(&self, pbpinnedforuser: *mut super::super::Foundation::BOOL, pbinherit: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsPinnedForUser)(::windows_core::Interface::as_raw(self), pbpinnedforuser, pbinherit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinnedForUserByPolicy(&self, pbpinnedforuser: *mut super::super::Foundation::BOOL, pbinherit: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsPinnedForUserByPolicy)(::windows_core::Interface::as_raw(self), pbpinnedforuser, pbinherit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinnedForComputer(&self, pbpinnedforcomputer: *mut super::super::Foundation::BOOL, pbinherit: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsPinnedForComputer)(::windows_core::Interface::as_raw(self), pbpinnedforcomputer, pbinherit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinnedForFolderRedirection(&self, pbpinnedforfolderredirection: *mut super::super::Foundation::BOOL, pbinherit: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsPinnedForFolderRedirection)(::windows_core::Interface::as_raw(self), pbpinnedforfolderredirection, pbinherit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPartlyPinned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1907,13 +1907,13 @@ pub struct IOfflineFilesPinInfo2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesProgress(::windows_core::IUnknown); impl IOfflineFilesProgress { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Begin(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Begin)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryAbort(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1963,7 +1963,7 @@ impl IOfflineFilesServerItem { pub unsafe fn Refresh(&self, dwqueryflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Refresh)(::windows_core::Interface::as_raw(self), dwqueryflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMarkedForDeletion(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1994,7 +1994,7 @@ impl IOfflineFilesSetting { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetValueType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPreference(&self, pvarvalue: *mut super::super::System::Variant::VARIANT, dwscope: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPreference)(::windows_core::Interface::as_raw(self), pvarvalue, dwscope).ok() @@ -2003,7 +2003,7 @@ impl IOfflineFilesSetting { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPreferenceScope)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPreference(&self, pvarvalue: *const super::super::System::Variant::VARIANT, dwscope: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPreference)(::windows_core::Interface::as_raw(self), pvarvalue, dwscope).ok() @@ -2011,7 +2011,7 @@ impl IOfflineFilesSetting { pub unsafe fn DeletePreference(&self, dwscope: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeletePreference)(::windows_core::Interface::as_raw(self), dwscope).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPolicy(&self, pvarvalue: *mut super::super::System::Variant::VARIANT, dwscope: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPolicy)(::windows_core::Interface::as_raw(self), pvarvalue, dwscope).ok() @@ -2020,7 +2020,7 @@ impl IOfflineFilesSetting { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPolicyScope)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, pvarvalue: *mut super::super::System::Variant::VARIANT, pbsetbypolicy: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), pvarvalue, pbsetbypolicy).ok() @@ -2071,7 +2071,7 @@ impl IOfflineFilesShareInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetShareCachingMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShareDfsJunction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2115,7 +2115,7 @@ impl IOfflineFilesShareItem { pub unsafe fn Refresh(&self, dwqueryflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Refresh)(::windows_core::Interface::as_raw(self), dwqueryflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMarkedForDeletion(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2138,13 +2138,13 @@ pub struct IOfflineFilesShareItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesSimpleProgress(::windows_core::IUnknown); impl IOfflineFilesSimpleProgress { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Begin(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Begin)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryAbort(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2186,7 +2186,7 @@ pub struct IOfflineFilesSimpleProgress_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesSuspend(::windows_core::IUnknown); impl IOfflineFilesSuspend { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuspendRoot(&self, bsuspend: P0) -> ::windows_core::Result<()> where @@ -2215,7 +2215,7 @@ pub struct IOfflineFilesSuspend_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesSuspendInfo(::windows_core::IUnknown); impl IOfflineFilesSuspendInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSuspended(&self, pbsuspended: *mut super::super::Foundation::BOOL, pbsuspendedroot: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsSuspended)(::windows_core::Interface::as_raw(self), pbsuspended, pbsuspendedroot).ok() @@ -2265,7 +2265,7 @@ pub struct IOfflineFilesSyncConflictHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesSyncErrorInfo(::windows_core::IUnknown); impl IOfflineFilesSyncErrorInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRawData(&self) -> ::windows_core::Result<*mut super::super::System::Com::BYTE_BLOB> { let mut result__ = ::std::mem::zeroed(); @@ -2283,12 +2283,12 @@ impl IOfflineFilesSyncErrorInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetItemChangeFlags)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InfoEnumerated(&self, pblocalenumerated: *mut super::super::Foundation::BOOL, pbremoteenumerated: *mut super::super::Foundation::BOOL, pboriginalenumerated: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InfoEnumerated)(::windows_core::Interface::as_raw(self), pblocalenumerated, pbremoteenumerated, pboriginalenumerated).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InfoAvailable(&self, pblocalinfo: *mut super::super::Foundation::BOOL, pbremoteinfo: *mut super::super::Foundation::BOOL, pboriginalinfo: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InfoAvailable)(::windows_core::Interface::as_raw(self), pblocalinfo, pbremoteinfo, pboriginalinfo).ok() @@ -2339,7 +2339,7 @@ impl IOfflineFilesSyncErrorItemInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFileAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFileTimes(&self, pftlastwrite: *mut super::super::Foundation::FILETIME, pftchange: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFileTimes)(::windows_core::Interface::as_raw(self), pftlastwrite, pftchange).ok() @@ -2371,13 +2371,13 @@ pub struct IOfflineFilesSyncErrorItemInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesSyncProgress(::windows_core::IUnknown); impl IOfflineFilesSyncProgress { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Begin(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Begin)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryAbort(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2420,7 +2420,7 @@ pub struct IOfflineFilesSyncProgress_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOfflineFilesTransparentCacheInfo(::windows_core::IUnknown); impl IOfflineFilesTransparentCacheInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTransparentlyCached(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); diff --git a/crates/libs/windows/src/Windows/Win32/Storage/OperationRecorder/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/OperationRecorder/mod.rs index 1b6a244cf7..1dafa6c159 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/OperationRecorder/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/OperationRecorder/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OperationEnd(operationendparams: *const OPERATION_END_PARAMETERS) -> super::super::Foundation::BOOL { ::windows_targets::link!("advapi32.dll" "system" fn OperationEnd(operationendparams : *const OPERATION_END_PARAMETERS) -> super::super::Foundation:: BOOL); OperationEnd(operationendparams) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OperationStart(operationstartparams: *const OPERATION_START_PARAMETERS) -> super::super::Foundation::BOOL { diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Appx/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Appx/impl.rs index 5a3049950f..1eff111855 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Appx/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Appx/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub trait IAppxAppInstallerReader_Impl: Sized { fn GetXmlDom(&self) -> ::windows_core::Result; @@ -58,7 +58,7 @@ impl IAppxBlockMapBlock_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxBlockMapBlocksEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -114,7 +114,7 @@ impl IAppxBlockMapBlocksEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAppxBlockMapFile_Impl: Sized { fn GetBlocks(&self) -> ::windows_core::Result; @@ -196,7 +196,7 @@ impl IAppxBlockMapFile_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxBlockMapFilesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -252,7 +252,7 @@ impl IAppxBlockMapFilesEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxBlockMapReader_Impl: Sized { fn GetFile(&self, filename: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -321,7 +321,7 @@ impl IAppxBlockMapReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxBundleFactory_Impl: Sized { fn CreateBundleWriter(&self, outputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, bundleversion: u64) -> ::windows_core::Result; @@ -377,7 +377,7 @@ impl IAppxBundleFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxBundleFactory2_Impl: Sized { fn CreateBundleReader2(&self, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, expecteddigest: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -456,7 +456,7 @@ impl IAppxBundleManifestOptionalBundleInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxBundleManifestOptionalBundleInfoEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -603,7 +603,7 @@ impl IAppxBundleManifestPackageInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxBundleManifestPackageInfo2_Impl: Sized { fn GetIsPackageReference(&self) -> ::windows_core::Result; @@ -682,7 +682,7 @@ impl IAppxBundleManifestPackageInfo3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxBundleManifestPackageInfo4_Impl: Sized { fn GetIsStub(&self) -> ::windows_core::Result; @@ -709,7 +709,7 @@ impl IAppxBundleManifestPackageInfo4_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxBundleManifestPackageInfoEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -765,7 +765,7 @@ impl IAppxBundleManifestPackageInfoEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxBundleManifestReader_Impl: Sized { fn GetPackageId(&self) -> ::windows_core::Result; @@ -922,7 +922,7 @@ impl IAppxBundleReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxBundleWriter_Impl: Sized { fn AddPayloadPackage(&self, filename: &::windows_core::PCWSTR, packagestream: ::core::option::Option<&super::super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -953,7 +953,7 @@ impl IAppxBundleWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxBundleWriter2_Impl: Sized { fn AddExternalPackageReference(&self, filename: &::windows_core::PCWSTR, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -977,7 +977,7 @@ impl IAppxBundleWriter2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxBundleWriter3_Impl: Sized { fn AddPackageReference(&self, filename: &::windows_core::PCWSTR, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -1008,7 +1008,7 @@ impl IAppxBundleWriter3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAppxBundleWriter4_Impl: Sized { fn AddPayloadPackage(&self, filename: &::windows_core::PCWSTR, packagestream: ::core::option::Option<&super::super::super::System::Com::IStream>, isdefaultapplicablepackage: super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1085,7 +1085,7 @@ impl IAppxContentGroup_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxContentGroupFilesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1214,7 +1214,7 @@ impl IAppxContentGroupMapWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxContentGroupsEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -1293,7 +1293,7 @@ impl IAppxDigestProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxEncryptedBundleWriter_Impl: Sized { fn AddPayloadPackageEncrypted(&self, filename: &::windows_core::PCWSTR, packagestream: ::core::option::Option<&super::super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -1324,7 +1324,7 @@ impl IAppxEncryptedBundleWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxEncryptedBundleWriter2_Impl: Sized { fn AddExternalPackageReference(&self, filename: &::windows_core::PCWSTR, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -1348,7 +1348,7 @@ impl IAppxEncryptedBundleWriter2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAppxEncryptedBundleWriter3_Impl: Sized { fn AddPayloadPackageEncrypted(&self, filename: &::windows_core::PCWSTR, packagestream: ::core::option::Option<&super::super::super::System::Com::IStream>, isdefaultapplicablepackage: super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1379,7 +1379,7 @@ impl IAppxEncryptedBundleWriter3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxEncryptedPackageWriter_Impl: Sized { fn AddPayloadFileEncrypted(&self, filename: &::windows_core::PCWSTR, compressionoption: APPX_COMPRESSION_OPTION, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -1410,7 +1410,7 @@ impl IAppxEncryptedPackageWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxEncryptedPackageWriter2_Impl: Sized { fn AddPayloadFilesEncrypted(&self, filecount: u32, payloadfiles: *const APPX_PACKAGE_WRITER_PAYLOAD_STREAM, memorylimit: u64) -> ::windows_core::Result<()>; @@ -1431,7 +1431,7 @@ impl IAppxEncryptedPackageWriter2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAppxEncryptionFactory_Impl: Sized { fn EncryptPackage(&self, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, outputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result<()>; @@ -1528,7 +1528,7 @@ impl IAppxEncryptionFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAppxEncryptionFactory2_Impl: Sized { fn CreateEncryptedPackageWriter(&self, outputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, manifeststream: ::core::option::Option<&super::super::super::System::Com::IStream>, contentgroupmapstream: ::core::option::Option<&super::super::super::System::Com::IStream>, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result; @@ -1558,7 +1558,7 @@ impl IAppxEncryptionFactory2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxEncryptionFactory3_Impl: Sized { fn EncryptPackage(&self, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, outputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS2, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result<()>; @@ -1615,7 +1615,7 @@ impl IAppxEncryptionFactory3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxEncryptionFactory4_Impl: Sized { fn EncryptPackage(&self, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, outputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS2, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS, memorylimit: u64) -> ::windows_core::Result<()>; @@ -1636,7 +1636,7 @@ impl IAppxEncryptionFactory4_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxEncryptionFactory5_Impl: Sized { fn CreateEncryptedPackageReader2(&self, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, keyinfo: *const APPX_KEY_INFO, expecteddigest: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1679,7 +1679,7 @@ impl IAppxEncryptionFactory5_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAppxFactory_Impl: Sized { fn CreatePackageWriter(&self, outputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, settings: *const APPX_PACKAGE_SETTINGS) -> ::windows_core::Result; @@ -1761,7 +1761,7 @@ impl IAppxFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxFactory2_Impl: Sized { fn CreateContentGroupMapReader(&self, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>) -> ::windows_core::Result; @@ -1817,7 +1817,7 @@ impl IAppxFactory2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxFactory3_Impl: Sized { fn CreatePackageReader2(&self, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, expecteddigest: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1873,7 +1873,7 @@ impl IAppxFactory3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxFile_Impl: Sized { fn GetCompressionOption(&self) -> ::windows_core::Result; @@ -1955,7 +1955,7 @@ impl IAppxFile_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxFilesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -2050,7 +2050,7 @@ impl IAppxManifestApplication_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestApplicationsEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -2106,7 +2106,7 @@ impl IAppxManifestApplicationsEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestCapabilitiesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -2162,7 +2162,7 @@ impl IAppxManifestCapabilitiesEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestDeviceCapabilitiesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -2270,7 +2270,7 @@ impl IAppxManifestDriverConstraint_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestDriverConstraintsEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -2326,7 +2326,7 @@ impl IAppxManifestDriverConstraintsEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestDriverDependenciesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -2405,7 +2405,7 @@ impl IAppxManifestDriverDependency_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestHostRuntimeDependenciesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -2536,7 +2536,7 @@ impl IAppxManifestHostRuntimeDependency2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestMainPackageDependenciesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -2644,7 +2644,7 @@ impl IAppxManifestMainPackageDependency_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestOSPackageDependenciesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -2739,7 +2739,7 @@ impl IAppxManifestOSPackageDependency_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestOptionalPackageInfo_Impl: Sized { fn GetIsOptionalPackage(&self) -> ::windows_core::Result; @@ -2782,7 +2782,7 @@ impl IAppxManifestOptionalPackageInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestPackageDependenciesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -2916,7 +2916,7 @@ impl IAppxManifestPackageDependency2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestPackageDependency3_Impl: Sized { fn GetIsOptional(&self) -> ::windows_core::Result; @@ -2943,7 +2943,7 @@ impl IAppxManifestPackageDependency3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestPackageId_Impl: Sized { fn GetName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -3064,7 +3064,7 @@ impl IAppxManifestPackageId_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestPackageId2_Impl: Sized + IAppxManifestPackageId_Impl { fn GetArchitecture2(&self) -> ::windows_core::Result; @@ -3091,7 +3091,7 @@ impl IAppxManifestPackageId2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestProperties_Impl: Sized { fn GetBoolValue(&self, name: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -3186,7 +3186,7 @@ impl IAppxManifestQualifiedResource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestQualifiedResourcesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -3242,7 +3242,7 @@ impl IAppxManifestQualifiedResourcesEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxManifestReader_Impl: Sized { fn GetPackageId(&self) -> ::windows_core::Result; @@ -3376,7 +3376,7 @@ impl IAppxManifestReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxManifestReader2_Impl: Sized + IAppxManifestReader_Impl { fn GetQualifiedResources(&self) -> ::windows_core::Result; @@ -3403,7 +3403,7 @@ impl IAppxManifestReader2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxManifestReader3_Impl: Sized + IAppxManifestReader2_Impl { fn GetCapabilitiesByCapabilityClass(&self, capabilityclass: APPX_CAPABILITY_CLASS_TYPE) -> ::windows_core::Result; @@ -3446,7 +3446,7 @@ impl IAppxManifestReader3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxManifestReader4_Impl: Sized + IAppxManifestReader3_Impl { fn GetOptionalPackageInfo(&self) -> ::windows_core::Result; @@ -3499,7 +3499,7 @@ impl IAppxManifestReader5_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestReader6_Impl: Sized { fn GetIsNonQualifiedResourcePackage(&self) -> ::windows_core::Result; @@ -3581,7 +3581,7 @@ impl IAppxManifestReader7_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestResourcesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -3637,7 +3637,7 @@ impl IAppxManifestResourcesEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAppxManifestTargetDeviceFamiliesEnumerator_Impl: Sized { fn GetCurrent(&self) -> ::windows_core::Result; @@ -3745,7 +3745,7 @@ impl IAppxManifestTargetDeviceFamily_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAppxPackageEditor_Impl: Sized { fn SetWorkingDirectory(&self, workingdirectory: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -3882,7 +3882,7 @@ impl IAppxPackageReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxPackageWriter_Impl: Sized { fn AddPayloadFile(&self, filename: &::windows_core::PCWSTR, contenttype: &::windows_core::PCWSTR, compressionoption: APPX_COMPRESSION_OPTION, inputstream: ::core::option::Option<&super::super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -3913,7 +3913,7 @@ impl IAppxPackageWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxPackageWriter2_Impl: Sized { fn Close(&self, manifest: ::core::option::Option<&super::super::super::System::Com::IStream>, contentgroupmap: ::core::option::Option<&super::super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -3934,7 +3934,7 @@ impl IAppxPackageWriter2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAppxPackageWriter3_Impl: Sized { fn AddPayloadFiles(&self, filecount: u32, payloadfiles: *const APPX_PACKAGE_WRITER_PAYLOAD_STREAM, memorylimit: u64) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Appx/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Appx/mod.rs index 4dc1b82cfa..93be47b745 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Appx/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Appx/mod.rs @@ -15,7 +15,7 @@ where ::windows_targets::link!("kernelbase.dll" "system" fn AddPackageDependency(packagedependencyid : ::windows_core::PCWSTR, rank : i32, options : AddPackageDependencyOptions, packagedependencycontext : *mut PACKAGEDEPENDENCY_CONTEXT, packagefullname : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); AddPackageDependency(packagedependencyid.into_param().abi(), rank, options, packagedependencycontext, ::core::mem::transmute(packagefullname.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppPolicyGetClrCompat(processtoken: P0, policy: *mut AppPolicyClrCompat) -> ::windows_core::Result<()> @@ -25,7 +25,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AppPolicyGetClrCompat(processtoken : super::super::super::Foundation:: HANDLE, policy : *mut AppPolicyClrCompat) -> super::super::super::Foundation:: WIN32_ERROR); AppPolicyGetClrCompat(processtoken.into_param().abi(), policy).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppPolicyGetCreateFileAccess(processtoken: P0, policy: *mut AppPolicyCreateFileAccess) -> ::windows_core::Result<()> @@ -35,7 +35,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AppPolicyGetCreateFileAccess(processtoken : super::super::super::Foundation:: HANDLE, policy : *mut AppPolicyCreateFileAccess) -> super::super::super::Foundation:: WIN32_ERROR); AppPolicyGetCreateFileAccess(processtoken.into_param().abi(), policy).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppPolicyGetLifecycleManagement(processtoken: P0, policy: *mut AppPolicyLifecycleManagement) -> ::windows_core::Result<()> @@ -45,7 +45,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AppPolicyGetLifecycleManagement(processtoken : super::super::super::Foundation:: HANDLE, policy : *mut AppPolicyLifecycleManagement) -> super::super::super::Foundation:: WIN32_ERROR); AppPolicyGetLifecycleManagement(processtoken.into_param().abi(), policy).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppPolicyGetMediaFoundationCodecLoading(processtoken: P0, policy: *mut AppPolicyMediaFoundationCodecLoading) -> ::windows_core::Result<()> @@ -55,7 +55,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AppPolicyGetMediaFoundationCodecLoading(processtoken : super::super::super::Foundation:: HANDLE, policy : *mut AppPolicyMediaFoundationCodecLoading) -> super::super::super::Foundation:: WIN32_ERROR); AppPolicyGetMediaFoundationCodecLoading(processtoken.into_param().abi(), policy).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppPolicyGetProcessTerminationMethod(processtoken: P0, policy: *mut AppPolicyProcessTerminationMethod) -> ::windows_core::Result<()> @@ -65,7 +65,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AppPolicyGetProcessTerminationMethod(processtoken : super::super::super::Foundation:: HANDLE, policy : *mut AppPolicyProcessTerminationMethod) -> super::super::super::Foundation:: WIN32_ERROR); AppPolicyGetProcessTerminationMethod(processtoken.into_param().abi(), policy).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppPolicyGetShowDeveloperDiagnostic(processtoken: P0, policy: *mut AppPolicyShowDeveloperDiagnostic) -> ::windows_core::Result<()> @@ -75,7 +75,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AppPolicyGetShowDeveloperDiagnostic(processtoken : super::super::super::Foundation:: HANDLE, policy : *mut AppPolicyShowDeveloperDiagnostic) -> super::super::super::Foundation:: WIN32_ERROR); AppPolicyGetShowDeveloperDiagnostic(processtoken.into_param().abi(), policy).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppPolicyGetThreadInitializationType(processtoken: P0, policy: *mut AppPolicyThreadInitializationType) -> ::windows_core::Result<()> @@ -85,7 +85,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AppPolicyGetThreadInitializationType(processtoken : super::super::super::Foundation:: HANDLE, policy : *mut AppPolicyThreadInitializationType) -> super::super::super::Foundation:: WIN32_ERROR); AppPolicyGetThreadInitializationType(processtoken.into_param().abi(), policy).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppPolicyGetWindowingModel(processtoken: P0, policy: *mut AppPolicyWindowingModel) -> ::windows_core::Result<()> @@ -95,7 +95,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AppPolicyGetWindowingModel(processtoken : super::super::super::Foundation:: HANDLE, policy : *mut AppPolicyWindowingModel) -> super::super::super::Foundation:: WIN32_ERROR); AppPolicyGetWindowingModel(processtoken.into_param().abi(), policy).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckIsMSIXPackage(packagefullname: P0) -> ::windows_core::Result @@ -106,7 +106,7 @@ where let mut result__ = ::std::mem::zeroed(); CheckIsMSIXPackage(packagefullname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClosePackageInfo(packageinforeference: *const _PACKAGE_INFO_REFERENCE) -> ::windows_core::Result<()> { @@ -144,7 +144,7 @@ where let mut result__ = ::std::mem::zeroed(); DuplicatePackageVirtualizationContext(sourcecontext.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindPackagesByPackageFamily(packagefamilyname: P0, packagefilters: u32, count: *mut u32, packagefullnames: ::core::option::Option<*mut ::windows_core::PWSTR>, bufferlength: *mut u32, buffer: ::windows_core::PWSTR, packageproperties: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -154,7 +154,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindPackagesByPackageFamily(packagefamilyname : ::windows_core::PCWSTR, packagefilters : u32, count : *mut u32, packagefullnames : *mut ::windows_core::PWSTR, bufferlength : *mut u32, buffer : ::windows_core::PWSTR, packageproperties : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); FindPackagesByPackageFamily(packagefamilyname.into_param().abi(), packagefilters, count, ::core::mem::transmute(packagefullnames.unwrap_or(::std::ptr::null_mut())), bufferlength, ::core::mem::transmute(buffer), ::core::mem::transmute(packageproperties.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FormatApplicationUserModelId(packagefamilyname: P0, packagerelativeapplicationid: P1, applicationusermodelidlength: *mut u32, applicationusermodelid: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -165,7 +165,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FormatApplicationUserModelId(packagefamilyname : ::windows_core::PCWSTR, packagerelativeapplicationid : ::windows_core::PCWSTR, applicationusermodelidlength : *mut u32, applicationusermodelid : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); FormatApplicationUserModelId(packagefamilyname.into_param().abi(), packagerelativeapplicationid.into_param().abi(), applicationusermodelidlength, ::core::mem::transmute(applicationusermodelid)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetApplicationUserModelId(hprocess: P0, applicationusermodelidlength: *mut u32, applicationusermodelid: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -175,7 +175,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetApplicationUserModelId(hprocess : super::super::super::Foundation:: HANDLE, applicationusermodelidlength : *mut u32, applicationusermodelid : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetApplicationUserModelId(hprocess.into_param().abi(), applicationusermodelidlength, ::core::mem::transmute(applicationusermodelid)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetApplicationUserModelIdFromToken(token: P0, applicationusermodelidlength: *mut u32, applicationusermodelid: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -185,56 +185,56 @@ where ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-1.dll" "system" fn GetApplicationUserModelIdFromToken(token : super::super::super::Foundation:: HANDLE, applicationusermodelidlength : *mut u32, applicationusermodelid : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetApplicationUserModelIdFromToken(token.into_param().abi(), applicationusermodelidlength, ::core::mem::transmute(applicationusermodelid)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentApplicationUserModelId(applicationusermodelidlength: *mut u32, applicationusermodelid: ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentApplicationUserModelId(applicationusermodelidlength : *mut u32, applicationusermodelid : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetCurrentApplicationUserModelId(applicationusermodelidlength, ::core::mem::transmute(applicationusermodelid)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentPackageFamilyName(packagefamilynamelength: *mut u32, packagefamilyname: ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentPackageFamilyName(packagefamilynamelength : *mut u32, packagefamilyname : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetCurrentPackageFamilyName(packagefamilynamelength, ::core::mem::transmute(packagefamilyname)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentPackageFullName(packagefullnamelength: *mut u32, packagefullname: ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentPackageFullName(packagefullnamelength : *mut u32, packagefullname : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetCurrentPackageFullName(packagefullnamelength, ::core::mem::transmute(packagefullname)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentPackageId(bufferlength: *mut u32, buffer: ::core::option::Option<*mut u8>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentPackageId(bufferlength : *mut u32, buffer : *mut u8) -> super::super::super::Foundation:: WIN32_ERROR); GetCurrentPackageId(bufferlength, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentPackageInfo(flags: u32, bufferlength: *mut u32, buffer: ::core::option::Option<*mut u8>, count: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentPackageInfo(flags : u32, bufferlength : *mut u32, buffer : *mut u8, count : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); GetCurrentPackageInfo(flags, bufferlength, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(count.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentPackageInfo2(flags: u32, packagepathtype: PackagePathType, bufferlength: *mut u32, buffer: ::core::option::Option<*mut u8>, count: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-3.dll" "system" fn GetCurrentPackageInfo2(flags : u32, packagepathtype : PackagePathType, bufferlength : *mut u32, buffer : *mut u8, count : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); GetCurrentPackageInfo2(flags, packagepathtype, bufferlength, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(count.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentPackagePath(pathlength: *mut u32, path: ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentPackagePath(pathlength : *mut u32, path : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetCurrentPackagePath(pathlength, ::core::mem::transmute(path)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentPackagePath2(packagepathtype: PackagePathType, pathlength: *mut u32, path: ::windows_core::PWSTR) -> ::windows_core::Result<()> { @@ -255,14 +255,14 @@ where let mut result__ = ::std::mem::zeroed(); GetIdForPackageDependencyContext(packagedependencycontext.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackageApplicationIds(packageinforeference: *const _PACKAGE_INFO_REFERENCE, bufferlength: *mut u32, buffer: ::core::option::Option<*mut u8>, count: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetPackageApplicationIds(packageinforeference : *const _PACKAGE_INFO_REFERENCE, bufferlength : *mut u32, buffer : *mut u8, count : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); GetPackageApplicationIds(packageinforeference, bufferlength, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(count.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackageFamilyName(hprocess: P0, packagefamilynamelength: *mut u32, packagefamilyname: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -272,7 +272,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetPackageFamilyName(hprocess : super::super::super::Foundation:: HANDLE, packagefamilynamelength : *mut u32, packagefamilyname : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetPackageFamilyName(hprocess.into_param().abi(), packagefamilynamelength, ::core::mem::transmute(packagefamilyname)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackageFamilyNameFromToken(token: P0, packagefamilynamelength: *mut u32, packagefamilyname: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -282,7 +282,7 @@ where ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-1.dll" "system" fn GetPackageFamilyNameFromToken(token : super::super::super::Foundation:: HANDLE, packagefamilynamelength : *mut u32, packagefamilyname : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetPackageFamilyNameFromToken(token.into_param().abi(), packagefamilynamelength, ::core::mem::transmute(packagefamilyname)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackageFullName(hprocess: P0, packagefullnamelength: *mut u32, packagefullname: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -292,7 +292,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetPackageFullName(hprocess : super::super::super::Foundation:: HANDLE, packagefullnamelength : *mut u32, packagefullname : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetPackageFullName(hprocess.into_param().abi(), packagefullnamelength, ::core::mem::transmute(packagefullname)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackageFullNameFromToken(token: P0, packagefullnamelength: *mut u32, packagefullname: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -307,7 +307,7 @@ pub unsafe fn GetPackageGraphRevisionId() -> u32 { ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-6.dll" "system" fn GetPackageGraphRevisionId() -> u32); GetPackageGraphRevisionId() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackageId(hprocess: P0, bufferlength: *mut u32, buffer: ::core::option::Option<*mut u8>) -> ::windows_core::Result<()> @@ -317,28 +317,28 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetPackageId(hprocess : super::super::super::Foundation:: HANDLE, bufferlength : *mut u32, buffer : *mut u8) -> super::super::super::Foundation:: WIN32_ERROR); GetPackageId(hprocess.into_param().abi(), bufferlength, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackageInfo(packageinforeference: *const _PACKAGE_INFO_REFERENCE, flags: u32, bufferlength: *mut u32, buffer: ::core::option::Option<*mut u8>, count: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetPackageInfo(packageinforeference : *const _PACKAGE_INFO_REFERENCE, flags : u32, bufferlength : *mut u32, buffer : *mut u8, count : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); GetPackageInfo(packageinforeference, flags, bufferlength, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(count.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackageInfo2(packageinforeference: *const _PACKAGE_INFO_REFERENCE, flags: u32, packagepathtype: PackagePathType, bufferlength: *mut u32, buffer: ::core::option::Option<*mut u8>, count: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-3.dll" "system" fn GetPackageInfo2(packageinforeference : *const _PACKAGE_INFO_REFERENCE, flags : u32, packagepathtype : PackagePathType, bufferlength : *mut u32, buffer : *mut u8, count : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); GetPackageInfo2(packageinforeference, flags, packagepathtype, bufferlength, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(count.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackagePath(packageid: *const PACKAGE_ID, reserved: u32, pathlength: *mut u32, path: ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetPackagePath(packageid : *const PACKAGE_ID, reserved : u32, pathlength : *mut u32, path : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetPackagePath(packageid, reserved, pathlength, ::core::mem::transmute(path)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackagePathByFullName(packagefullname: P0, pathlength: *mut u32, path: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -348,7 +348,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetPackagePathByFullName(packagefullname : ::windows_core::PCWSTR, pathlength : *mut u32, path : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetPackagePathByFullName(packagefullname.into_param().abi(), pathlength, ::core::mem::transmute(path)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackagePathByFullName2(packagefullname: P0, packagepathtype: PackagePathType, pathlength: *mut u32, path: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -358,7 +358,7 @@ where ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-3.dll" "system" fn GetPackagePathByFullName2(packagefullname : ::windows_core::PCWSTR, packagepathtype : PackagePathType, pathlength : *mut u32, path : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetPackagePathByFullName2(packagefullname.into_param().abi(), packagepathtype, pathlength, ::core::mem::transmute(path)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPackagesByPackageFamily(packagefamilyname: P0, count: *mut u32, packagefullnames: ::core::option::Option<*mut ::windows_core::PWSTR>, bufferlength: *mut u32, buffer: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -368,7 +368,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetPackagesByPackageFamily(packagefamilyname : ::windows_core::PCWSTR, count : *mut u32, packagefullnames : *mut ::windows_core::PWSTR, bufferlength : *mut u32, buffer : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetPackagesByPackageFamily(packagefamilyname.into_param().abi(), count, ::core::mem::transmute(packagefullnames.unwrap_or(::std::ptr::null_mut())), bufferlength, ::core::mem::transmute(buffer)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessesInVirtualizationContext(packagefamilyname: P0, count: *mut u32, processes: *mut *mut super::super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -387,7 +387,7 @@ where let mut result__ = ::std::mem::zeroed(); GetResolvedPackageFullNameForPackageDependency(packagedependencyid.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStagedPackageOrigin(packagefullname: P0, origin: *mut PackageOrigin) -> ::windows_core::Result<()> @@ -397,7 +397,7 @@ where ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-1.dll" "system" fn GetStagedPackageOrigin(packagefullname : ::windows_core::PCWSTR, origin : *mut PackageOrigin) -> super::super::super::Foundation:: WIN32_ERROR); GetStagedPackageOrigin(packagefullname.into_param().abi(), origin).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStagedPackagePathByFullName(packagefullname: P0, pathlength: *mut u32, path: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -407,7 +407,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetStagedPackagePathByFullName(packagefullname : ::windows_core::PCWSTR, pathlength : *mut u32, path : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetStagedPackagePathByFullName(packagefullname.into_param().abi(), pathlength, ::core::mem::transmute(path)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStagedPackagePathByFullName2(packagefullname: P0, packagepathtype: PackagePathType, pathlength: *mut u32, path: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -417,7 +417,7 @@ where ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-3.dll" "system" fn GetStagedPackagePathByFullName2(packagefullname : ::windows_core::PCWSTR, packagepathtype : PackagePathType, pathlength : *mut u32, path : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); GetStagedPackagePathByFullName2(packagefullname.into_param().abi(), packagepathtype, pathlength, ::core::mem::transmute(path)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenPackageInfoByFullName(packagefullname: P0, reserved: u32, packageinforeference: *mut *mut _PACKAGE_INFO_REFERENCE) -> ::windows_core::Result<()> @@ -427,7 +427,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn OpenPackageInfoByFullName(packagefullname : ::windows_core::PCWSTR, reserved : u32, packageinforeference : *mut *mut _PACKAGE_INFO_REFERENCE) -> super::super::super::Foundation:: WIN32_ERROR); OpenPackageInfoByFullName(packagefullname.into_param().abi(), reserved, packageinforeference).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenPackageInfoByFullNameForUser(usersid: P0, packagefullname: P1, reserved: u32, packageinforeference: *mut *mut _PACKAGE_INFO_REFERENCE) -> ::windows_core::Result<()> @@ -438,7 +438,7 @@ where ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-1.dll" "system" fn OpenPackageInfoByFullNameForUser(usersid : super::super::super::Foundation:: PSID, packagefullname : ::windows_core::PCWSTR, reserved : u32, packageinforeference : *mut *mut _PACKAGE_INFO_REFERENCE) -> super::super::super::Foundation:: WIN32_ERROR); OpenPackageInfoByFullNameForUser(usersid.into_param().abi(), packagefullname.into_param().abi(), reserved, packageinforeference).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PackageFamilyNameFromFullName(packagefullname: P0, packagefamilynamelength: *mut u32, packagefamilyname: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -448,21 +448,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PackageFamilyNameFromFullName(packagefullname : ::windows_core::PCWSTR, packagefamilynamelength : *mut u32, packagefamilyname : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); PackageFamilyNameFromFullName(packagefullname.into_param().abi(), packagefamilynamelength, ::core::mem::transmute(packagefamilyname)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PackageFamilyNameFromId(packageid: *const PACKAGE_ID, packagefamilynamelength: *mut u32, packagefamilyname: ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn PackageFamilyNameFromId(packageid : *const PACKAGE_ID, packagefamilynamelength : *mut u32, packagefamilyname : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); PackageFamilyNameFromId(packageid, packagefamilynamelength, ::core::mem::transmute(packagefamilyname)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PackageFullNameFromId(packageid: *const PACKAGE_ID, packagefullnamelength: *mut u32, packagefullname: ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn PackageFullNameFromId(packageid : *const PACKAGE_ID, packagefullnamelength : *mut u32, packagefullname : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); PackageFullNameFromId(packageid, packagefullnamelength, ::core::mem::transmute(packagefullname)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PackageIdFromFullName(packagefullname: P0, flags: u32, bufferlength: *mut u32, buffer: ::core::option::Option<*mut u8>) -> ::windows_core::Result<()> @@ -472,7 +472,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PackageIdFromFullName(packagefullname : ::windows_core::PCWSTR, flags : u32, bufferlength : *mut u32, buffer : *mut u8) -> super::super::super::Foundation:: WIN32_ERROR); PackageIdFromFullName(packagefullname.into_param().abi(), flags, bufferlength, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PackageNameAndPublisherIdFromFamilyName(packagefamilyname: P0, packagenamelength: *mut u32, packagename: ::windows_core::PWSTR, packagepublisheridlength: *mut u32, packagepublisherid: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -482,7 +482,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PackageNameAndPublisherIdFromFamilyName(packagefamilyname : ::windows_core::PCWSTR, packagenamelength : *mut u32, packagename : ::windows_core::PWSTR, packagepublisheridlength : *mut u32, packagepublisherid : ::windows_core::PWSTR) -> super::super::super::Foundation:: WIN32_ERROR); PackageNameAndPublisherIdFromFamilyName(packagefamilyname.into_param().abi(), packagenamelength, ::core::mem::transmute(packagename), packagepublisheridlength, ::core::mem::transmute(packagepublisherid)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ParseApplicationUserModelId(applicationusermodelid: P0, packagefamilynamelength: *mut u32, packagefamilyname: ::windows_core::PWSTR, packagerelativeapplicationidlength: *mut u32, packagerelativeapplicationid: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -508,7 +508,7 @@ where ::windows_targets::link!("kernelbase.dll" "system" fn RemovePackageDependency(packagedependencycontext : PACKAGEDEPENDENCY_CONTEXT) -> ::windows_core::HRESULT); RemovePackageDependency(packagedependencycontext.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TryCreatePackageDependency(user: P0, packagefamilyname: P1, minversion: PACKAGE_VERSION, packagedependencyprocessorarchitectures: PackageDependencyProcessorArchitectures, lifetimekind: PackageDependencyLifetimeKind, lifetimeartifact: P2, options: CreatePackageDependencyOptions) -> ::windows_core::Result<::windows_core::PWSTR> @@ -521,7 +521,7 @@ where let mut result__ = ::std::mem::zeroed(); TryCreatePackageDependency(user.into_param().abi(), packagefamilyname.into_param().abi(), ::core::mem::transmute(minversion), packagedependencyprocessorarchitectures, lifetimekind, lifetimeartifact.into_param().abi(), options, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerifyApplicationUserModelId(applicationusermodelid: P0) -> ::windows_core::Result<()> @@ -531,7 +531,7 @@ where ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-1.dll" "system" fn VerifyApplicationUserModelId(applicationusermodelid : ::windows_core::PCWSTR) -> super::super::super::Foundation:: WIN32_ERROR); VerifyApplicationUserModelId(applicationusermodelid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerifyPackageFamilyName(packagefamilyname: P0) -> ::windows_core::Result<()> @@ -541,7 +541,7 @@ where ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-1.dll" "system" fn VerifyPackageFamilyName(packagefamilyname : ::windows_core::PCWSTR) -> super::super::super::Foundation:: WIN32_ERROR); VerifyPackageFamilyName(packagefamilyname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerifyPackageFullName(packagefullname: P0) -> ::windows_core::Result<()> @@ -551,14 +551,14 @@ where ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-1.dll" "system" fn VerifyPackageFullName(packagefullname : ::windows_core::PCWSTR) -> super::super::super::Foundation:: WIN32_ERROR); VerifyPackageFullName(packagefullname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerifyPackageId(packageid: *const PACKAGE_ID) -> ::windows_core::Result<()> { ::windows_targets::link!("api-ms-win-appmodel-runtime-l1-1-1.dll" "system" fn VerifyPackageId(packageid : *const PACKAGE_ID) -> super::super::super::Foundation:: WIN32_ERROR); VerifyPackageId(packageid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerifyPackageRelativeApplicationId(packagerelativeapplicationid: P0) -> ::windows_core::Result<()> @@ -572,7 +572,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxAppInstallerReader(::windows_core::IUnknown); impl IAppxAppInstallerReader { - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn GetXmlDom(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -629,13 +629,13 @@ impl IAppxBlockMapBlocksEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -683,7 +683,7 @@ impl IAppxBlockMapFile { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUncompressedSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ValidateFileHash(&self, filestream: P0) -> ::windows_core::Result where @@ -721,13 +721,13 @@ impl IAppxBlockMapFilesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -770,13 +770,13 @@ impl IAppxBlockMapReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFiles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHashMethod(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHashMethod)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -809,7 +809,7 @@ pub struct IAppxBlockMapReader_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxBundleFactory(::windows_core::IUnknown); impl IAppxBundleFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateBundleWriter(&self, outputstream: P0, bundleversion: u64) -> ::windows_core::Result where @@ -818,7 +818,7 @@ impl IAppxBundleFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBundleWriter)(::windows_core::Interface::as_raw(self), outputstream.into_param().abi(), bundleversion, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateBundleReader(&self, inputstream: P0) -> ::windows_core::Result where @@ -827,7 +827,7 @@ impl IAppxBundleFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBundleReader)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateBundleManifestReader(&self, inputstream: P0) -> ::windows_core::Result where @@ -865,7 +865,7 @@ pub struct IAppxBundleFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxBundleFactory2(::windows_core::IUnknown); impl IAppxBundleFactory2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateBundleReader2(&self, inputstream: P0, expecteddigest: P1) -> ::windows_core::Result where @@ -932,13 +932,13 @@ impl IAppxBundleManifestOptionalBundleInfoEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1017,19 +1017,19 @@ pub struct IAppxBundleManifestPackageInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxBundleManifestPackageInfo2(::windows_core::IUnknown); impl IAppxBundleManifestPackageInfo2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsPackageReference(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIsPackageReference)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsNonQualifiedResourcePackage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIsNonQualifiedResourcePackage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsDefaultApplicablePackage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1086,7 +1086,7 @@ pub struct IAppxBundleManifestPackageInfo3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxBundleManifestPackageInfo4(::windows_core::IUnknown); impl IAppxBundleManifestPackageInfo4 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsStub(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1117,13 +1117,13 @@ impl IAppxBundleManifestPackageInfoEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1163,7 +1163,7 @@ impl IAppxBundleManifestReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPackageInfoItems)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1259,7 +1259,7 @@ pub struct IAppxBundleReader_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxBundleWriter(::windows_core::IUnknown); impl IAppxBundleWriter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPayloadPackage(&self, filename: P0, packagestream: P1) -> ::windows_core::Result<()> where @@ -1293,7 +1293,7 @@ pub struct IAppxBundleWriter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxBundleWriter2(::windows_core::IUnknown); impl IAppxBundleWriter2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddExternalPackageReference(&self, filename: P0, inputstream: P1) -> ::windows_core::Result<()> where @@ -1323,7 +1323,7 @@ pub struct IAppxBundleWriter2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxBundleWriter3(::windows_core::IUnknown); impl IAppxBundleWriter3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPackageReference(&self, filename: P0, inputstream: P1) -> ::windows_core::Result<()> where @@ -1360,7 +1360,7 @@ pub struct IAppxBundleWriter3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxBundleWriter4(::windows_core::IUnknown); impl IAppxBundleWriter4 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AddPayloadPackage(&self, filename: P0, packagestream: P1, isdefaultapplicablepackage: P2) -> ::windows_core::Result<()> where @@ -1370,7 +1370,7 @@ impl IAppxBundleWriter4 { { (::windows_core::Interface::vtable(self).AddPayloadPackage)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), packagestream.into_param().abi(), isdefaultapplicablepackage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AddPackageReference(&self, filename: P0, inputstream: P1, isdefaultapplicablepackage: P2) -> ::windows_core::Result<()> where @@ -1380,7 +1380,7 @@ impl IAppxBundleWriter4 { { (::windows_core::Interface::vtable(self).AddPackageReference)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), inputstream.into_param().abi(), isdefaultapplicablepackage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AddExternalPackageReference(&self, filename: P0, inputstream: P1, isdefaultapplicablepackage: P2) -> ::windows_core::Result<()> where @@ -1450,13 +1450,13 @@ impl IAppxContentGroupFilesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1554,13 +1554,13 @@ impl IAppxContentGroupsEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1614,7 +1614,7 @@ pub struct IAppxDigestProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxEncryptedBundleWriter(::windows_core::IUnknown); impl IAppxEncryptedBundleWriter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPayloadPackageEncrypted(&self, filename: P0, packagestream: P1) -> ::windows_core::Result<()> where @@ -1648,7 +1648,7 @@ pub struct IAppxEncryptedBundleWriter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxEncryptedBundleWriter2(::windows_core::IUnknown); impl IAppxEncryptedBundleWriter2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddExternalPackageReference(&self, filename: P0, inputstream: P1) -> ::windows_core::Result<()> where @@ -1678,7 +1678,7 @@ pub struct IAppxEncryptedBundleWriter2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxEncryptedBundleWriter3(::windows_core::IUnknown); impl IAppxEncryptedBundleWriter3 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AddPayloadPackageEncrypted(&self, filename: P0, packagestream: P1, isdefaultapplicablepackage: P2) -> ::windows_core::Result<()> where @@ -1688,7 +1688,7 @@ impl IAppxEncryptedBundleWriter3 { { (::windows_core::Interface::vtable(self).AddPayloadPackageEncrypted)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), packagestream.into_param().abi(), isdefaultapplicablepackage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AddExternalPackageReference(&self, filename: P0, inputstream: P1, isdefaultapplicablepackage: P2) -> ::windows_core::Result<()> where @@ -1723,7 +1723,7 @@ pub struct IAppxEncryptedBundleWriter3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxEncryptedPackageWriter(::windows_core::IUnknown); impl IAppxEncryptedPackageWriter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPayloadFileEncrypted(&self, filename: P0, compressionoption: APPX_COMPRESSION_OPTION, inputstream: P1) -> ::windows_core::Result<()> where @@ -1757,7 +1757,7 @@ pub struct IAppxEncryptedPackageWriter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxEncryptedPackageWriter2(::windows_core::IUnknown); impl IAppxEncryptedPackageWriter2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPayloadFilesEncrypted(&self, payloadfiles: &[APPX_PACKAGE_WRITER_PAYLOAD_STREAM], memorylimit: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddPayloadFilesEncrypted)(::windows_core::Interface::as_raw(self), payloadfiles.len() as _, ::core::mem::transmute(payloadfiles.as_ptr()), memorylimit).ok() @@ -1783,7 +1783,7 @@ pub struct IAppxEncryptedPackageWriter2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxEncryptionFactory(::windows_core::IUnknown); impl IAppxEncryptionFactory { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn EncryptPackage(&self, inputstream: P0, outputstream: P1, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result<()> where @@ -1792,7 +1792,7 @@ impl IAppxEncryptionFactory { { (::windows_core::Interface::vtable(self).EncryptPackage)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), outputstream.into_param().abi(), settings, keyinfo, exemptedfiles).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DecryptPackage(&self, inputstream: P0, outputstream: P1, keyinfo: *const APPX_KEY_INFO) -> ::windows_core::Result<()> where @@ -1801,7 +1801,7 @@ impl IAppxEncryptionFactory { { (::windows_core::Interface::vtable(self).DecryptPackage)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), outputstream.into_param().abi(), keyinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreateEncryptedPackageWriter(&self, outputstream: P0, manifeststream: P1, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result where @@ -1811,7 +1811,7 @@ impl IAppxEncryptionFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateEncryptedPackageWriter)(::windows_core::Interface::as_raw(self), outputstream.into_param().abi(), manifeststream.into_param().abi(), settings, keyinfo, exemptedfiles, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateEncryptedPackageReader(&self, inputstream: P0, keyinfo: *const APPX_KEY_INFO) -> ::windows_core::Result where @@ -1820,7 +1820,7 @@ impl IAppxEncryptionFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateEncryptedPackageReader)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), keyinfo, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn EncryptBundle(&self, inputstream: P0, outputstream: P1, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result<()> where @@ -1829,7 +1829,7 @@ impl IAppxEncryptionFactory { { (::windows_core::Interface::vtable(self).EncryptBundle)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), outputstream.into_param().abi(), settings, keyinfo, exemptedfiles).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DecryptBundle(&self, inputstream: P0, outputstream: P1, keyinfo: *const APPX_KEY_INFO) -> ::windows_core::Result<()> where @@ -1838,7 +1838,7 @@ impl IAppxEncryptionFactory { { (::windows_core::Interface::vtable(self).DecryptBundle)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), outputstream.into_param().abi(), keyinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreateEncryptedBundleWriter(&self, outputstream: P0, bundleversion: u64, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result where @@ -1847,7 +1847,7 @@ impl IAppxEncryptionFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateEncryptedBundleWriter)(::windows_core::Interface::as_raw(self), outputstream.into_param().abi(), bundleversion, settings, keyinfo, exemptedfiles, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateEncryptedBundleReader(&self, inputstream: P0, keyinfo: *const APPX_KEY_INFO) -> ::windows_core::Result where @@ -1905,7 +1905,7 @@ pub struct IAppxEncryptionFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxEncryptionFactory2(::windows_core::IUnknown); impl IAppxEncryptionFactory2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreateEncryptedPackageWriter(&self, outputstream: P0, manifeststream: P1, contentgroupmapstream: P2, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result where @@ -1937,7 +1937,7 @@ pub struct IAppxEncryptionFactory2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxEncryptionFactory3(::windows_core::IUnknown); impl IAppxEncryptionFactory3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EncryptPackage(&self, inputstream: P0, outputstream: P1, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS2, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result<()> where @@ -1946,7 +1946,7 @@ impl IAppxEncryptionFactory3 { { (::windows_core::Interface::vtable(self).EncryptPackage)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), outputstream.into_param().abi(), settings, keyinfo, exemptedfiles).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateEncryptedPackageWriter(&self, outputstream: P0, manifeststream: P1, contentgroupmapstream: P2, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS2, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result where @@ -1957,7 +1957,7 @@ impl IAppxEncryptionFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateEncryptedPackageWriter)(::windows_core::Interface::as_raw(self), outputstream.into_param().abi(), manifeststream.into_param().abi(), contentgroupmapstream.into_param().abi(), settings, keyinfo, exemptedfiles, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EncryptBundle(&self, inputstream: P0, outputstream: P1, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS2, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result<()> where @@ -1966,7 +1966,7 @@ impl IAppxEncryptionFactory3 { { (::windows_core::Interface::vtable(self).EncryptBundle)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), outputstream.into_param().abi(), settings, keyinfo, exemptedfiles).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateEncryptedBundleWriter(&self, outputstream: P0, bundleversion: u64, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS2, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS) -> ::windows_core::Result where @@ -2008,7 +2008,7 @@ pub struct IAppxEncryptionFactory3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxEncryptionFactory4(::windows_core::IUnknown); impl IAppxEncryptionFactory4 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EncryptPackage(&self, inputstream: P0, outputstream: P1, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS2, keyinfo: *const APPX_KEY_INFO, exemptedfiles: *const APPX_ENCRYPTED_EXEMPTIONS, memorylimit: u64) -> ::windows_core::Result<()> where @@ -2038,7 +2038,7 @@ pub struct IAppxEncryptionFactory4_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxEncryptionFactory5(::windows_core::IUnknown); impl IAppxEncryptionFactory5 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateEncryptedPackageReader2(&self, inputstream: P0, keyinfo: *const APPX_KEY_INFO, expecteddigest: P1) -> ::windows_core::Result where @@ -2048,7 +2048,7 @@ impl IAppxEncryptionFactory5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateEncryptedPackageReader2)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), keyinfo, expecteddigest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateEncryptedBundleReader2(&self, inputstream: P0, keyinfo: *const APPX_KEY_INFO, expecteddigest: P1) -> ::windows_core::Result where @@ -2083,7 +2083,7 @@ pub struct IAppxEncryptionFactory5_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxFactory(::windows_core::IUnknown); impl IAppxFactory { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreatePackageWriter(&self, outputstream: P0, settings: *const APPX_PACKAGE_SETTINGS) -> ::windows_core::Result where @@ -2092,7 +2092,7 @@ impl IAppxFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageWriter)(::windows_core::Interface::as_raw(self), outputstream.into_param().abi(), settings, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePackageReader(&self, inputstream: P0) -> ::windows_core::Result where @@ -2101,7 +2101,7 @@ impl IAppxFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageReader)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateManifestReader(&self, inputstream: P0) -> ::windows_core::Result where @@ -2110,7 +2110,7 @@ impl IAppxFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateManifestReader)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateBlockMapReader(&self, inputstream: P0) -> ::windows_core::Result where @@ -2119,7 +2119,7 @@ impl IAppxFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateBlockMapReader)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateValidatedBlockMapReader(&self, blockmapstream: P0, signaturefilename: P1) -> ::windows_core::Result where @@ -2166,7 +2166,7 @@ pub struct IAppxFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxFactory2(::windows_core::IUnknown); impl IAppxFactory2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateContentGroupMapReader(&self, inputstream: P0) -> ::windows_core::Result where @@ -2175,7 +2175,7 @@ impl IAppxFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateContentGroupMapReader)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSourceContentGroupMapReader(&self, inputstream: P0) -> ::windows_core::Result where @@ -2184,7 +2184,7 @@ impl IAppxFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSourceContentGroupMapReader)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateContentGroupMapWriter(&self, stream: P0) -> ::windows_core::Result where @@ -2222,7 +2222,7 @@ pub struct IAppxFactory2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxFactory3(::windows_core::IUnknown); impl IAppxFactory3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePackageReader2(&self, inputstream: P0, expecteddigest: P1) -> ::windows_core::Result where @@ -2232,7 +2232,7 @@ impl IAppxFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageReader2)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), expecteddigest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateManifestReader2(&self, inputstream: P0, expecteddigest: P1) -> ::windows_core::Result where @@ -2242,7 +2242,7 @@ impl IAppxFactory3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateManifestReader2)(::windows_core::Interface::as_raw(self), inputstream.into_param().abi(), expecteddigest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAppInstallerReader(&self, inputstream: P0, expecteddigest: P1) -> ::windows_core::Result where @@ -2297,7 +2297,7 @@ impl IAppxFile { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2332,13 +2332,13 @@ impl IAppxFilesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2404,13 +2404,13 @@ impl IAppxManifestApplicationsEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2446,13 +2446,13 @@ impl IAppxManifestCapabilitiesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2488,13 +2488,13 @@ impl IAppxManifestDeviceCapabilitiesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2562,13 +2562,13 @@ impl IAppxManifestDriverConstraintsEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2604,13 +2604,13 @@ impl IAppxManifestDriverDependenciesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2668,13 +2668,13 @@ impl IAppxManifestHostRuntimeDependenciesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2764,13 +2764,13 @@ impl IAppxManifestMainPackageDependenciesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2838,13 +2838,13 @@ impl IAppxManifestOSPackageDependenciesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2903,7 +2903,7 @@ pub struct IAppxManifestOSPackageDependency_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxManifestOptionalPackageInfo(::windows_core::IUnknown); impl IAppxManifestOptionalPackageInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsOptionalPackage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2939,13 +2939,13 @@ impl IAppxManifestPackageDependenciesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3043,7 +3043,7 @@ pub struct IAppxManifestPackageDependency2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxManifestPackageDependency3(::windows_core::IUnknown); impl IAppxManifestPackageDependency3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsOptional(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3090,7 +3090,7 @@ impl IAppxManifestPackageId { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetResourceId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ComparePublisher(&self, other: P0) -> ::windows_core::Result where @@ -3155,7 +3155,7 @@ impl IAppxManifestPackageId2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetResourceId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ComparePublisher(&self, other: P0) -> ::windows_core::Result where @@ -3194,7 +3194,7 @@ pub struct IAppxManifestPackageId2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxManifestProperties(::windows_core::IUnknown); impl IAppxManifestProperties { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBoolValue(&self, name: P0) -> ::windows_core::Result where @@ -3268,13 +3268,13 @@ impl IAppxManifestQualifiedResourcesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3341,7 +3341,7 @@ impl IAppxManifestReader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetApplications)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3411,7 +3411,7 @@ impl IAppxManifestReader2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetApplications)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3474,7 +3474,7 @@ impl IAppxManifestReader3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetApplications)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3546,7 +3546,7 @@ impl IAppxManifestReader4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetApplications)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3608,7 +3608,7 @@ pub struct IAppxManifestReader5_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxManifestReader6(::windows_core::IUnknown); impl IAppxManifestReader6 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsNonQualifiedResourcePackage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3671,13 +3671,13 @@ impl IAppxManifestResourcesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3713,13 +3713,13 @@ impl IAppxManifestTargetDeviceFamiliesEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHasCurrent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHasCurrent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3789,7 +3789,7 @@ impl IAppxPackageEditor { { (::windows_core::Interface::vtable(self).SetWorkingDirectory)(::windows_core::Interface::as_raw(self), workingdirectory.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDeltaPackage(&self, updatedpackagestream: P0, baselinepackagestream: P1, deltapackagestream: P2) -> ::windows_core::Result<()> where @@ -3799,7 +3799,7 @@ impl IAppxPackageEditor { { (::windows_core::Interface::vtable(self).CreateDeltaPackage)(::windows_core::Interface::as_raw(self), updatedpackagestream.into_param().abi(), baselinepackagestream.into_param().abi(), deltapackagestream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDeltaPackageUsingBaselineBlockMap(&self, updatedpackagestream: P0, baselineblockmapstream: P1, baselinepackagefullname: P2, deltapackagestream: P3) -> ::windows_core::Result<()> where @@ -3810,7 +3810,7 @@ impl IAppxPackageEditor { { (::windows_core::Interface::vtable(self).CreateDeltaPackageUsingBaselineBlockMap)(::windows_core::Interface::as_raw(self), updatedpackagestream.into_param().abi(), baselineblockmapstream.into_param().abi(), baselinepackagefullname.into_param().abi(), deltapackagestream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UpdatePackage(&self, baselinepackagestream: P0, deltapackagestream: P1, updateoption: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION) -> ::windows_core::Result<()> where @@ -3819,7 +3819,7 @@ impl IAppxPackageEditor { { (::windows_core::Interface::vtable(self).UpdatePackage)(::windows_core::Interface::as_raw(self), baselinepackagestream.into_param().abi(), deltapackagestream.into_param().abi(), updateoption).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UpdateEncryptedPackage(&self, baselineencryptedpackagestream: P0, deltapackagestream: P1, updateoption: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION, settings: *const APPX_ENCRYPTED_PACKAGE_SETTINGS2, keyinfo: *const APPX_KEY_INFO) -> ::windows_core::Result<()> where @@ -3828,7 +3828,7 @@ impl IAppxPackageEditor { { (::windows_core::Interface::vtable(self).UpdateEncryptedPackage)(::windows_core::Interface::as_raw(self), baselineencryptedpackagestream.into_param().abi(), deltapackagestream.into_param().abi(), updateoption, settings, keyinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn UpdatePackageManifest(&self, packagestream: P0, updatedmanifeststream: P1, ispackageencrypted: P2, options: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS) -> ::windows_core::Result<()> where @@ -3921,7 +3921,7 @@ pub struct IAppxPackageReader_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxPackageWriter(::windows_core::IUnknown); impl IAppxPackageWriter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPayloadFile(&self, filename: P0, contenttype: P1, compressionoption: APPX_COMPRESSION_OPTION, inputstream: P2) -> ::windows_core::Result<()> where @@ -3931,7 +3931,7 @@ impl IAppxPackageWriter { { (::windows_core::Interface::vtable(self).AddPayloadFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), contenttype.into_param().abi(), compressionoption, inputstream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Close(&self, manifest: P0) -> ::windows_core::Result<()> where @@ -3964,7 +3964,7 @@ pub struct IAppxPackageWriter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxPackageWriter2(::windows_core::IUnknown); impl IAppxPackageWriter2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Close(&self, manifest: P0, contentgroupmap: P1) -> ::windows_core::Result<()> where @@ -3994,7 +3994,7 @@ pub struct IAppxPackageWriter2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppxPackageWriter3(::windows_core::IUnknown); impl IAppxPackageWriter3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPayloadFiles(&self, payloadfiles: &[APPX_PACKAGE_WRITER_PAYLOAD_STREAM], memorylimit: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddPayloadFiles)(::windows_core::Interface::as_raw(self), payloadfiles.len() as _, ::core::mem::transmute(payloadfiles.as_ptr()), memorylimit).ok() @@ -5060,7 +5060,7 @@ impl ::core::default::Default for APPX_ENCRYPTED_EXEMPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct APPX_ENCRYPTED_PACKAGE_SETTINGS { pub keyLength: u32, @@ -5099,7 +5099,7 @@ impl ::core::default::Default for APPX_ENCRYPTED_PACKAGE_SETTINGS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct APPX_ENCRYPTED_PACKAGE_SETTINGS2 { pub keyLength: u32, @@ -5170,7 +5170,7 @@ impl ::core::default::Default for APPX_KEY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct APPX_PACKAGE_SETTINGS { pub forceZip32: super::super::super::Foundation::BOOL, @@ -5207,7 +5207,7 @@ impl ::core::default::Default for APPX_PACKAGE_SETTINGS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct APPX_PACKAGE_WRITER_PAYLOAD_STREAM { pub inputStream: ::std::mem::ManuallyDrop<::core::option::Option>, diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Opc/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Opc/impl.rs index 86b503e7e8..2abaecf41a 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Opc/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Opc/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub trait IOpcCertificateEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -67,7 +67,7 @@ impl IOpcCertificateEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub trait IOpcCertificateSet_Impl: Sized { fn Add(&self, certificate: *const super::super::super::Security::Cryptography::CERT_CONTEXT) -> ::windows_core::Result<()>; @@ -111,7 +111,7 @@ impl IOpcCertificateSet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOpcDigitalSignature_Impl: Sized { fn GetNamespaces(&self, prefixes: *mut *mut ::windows_core::PWSTR, namespaces: *mut *mut ::windows_core::PWSTR, count: *mut u32) -> ::windows_core::Result<()>; @@ -305,7 +305,7 @@ impl IOpcDigitalSignature_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpcDigitalSignatureEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -374,7 +374,7 @@ impl IOpcDigitalSignatureEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography", feature = "Win32_System_Com"))] pub trait IOpcDigitalSignatureManager_Impl: Sized { fn GetSignatureOriginPartName(&self) -> ::windows_core::Result; @@ -483,7 +483,7 @@ impl IOpcDigitalSignatureManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Com"))] pub trait IOpcFactory_Impl: Sized { fn CreatePackageRootUri(&self) -> ::windows_core::Result; @@ -624,7 +624,7 @@ impl IOpcPackage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOpcPart_Impl: Sized { fn GetRelationshipSet(&self) -> ::windows_core::Result; @@ -706,7 +706,7 @@ impl IOpcPart_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpcPartEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -775,7 +775,7 @@ impl IOpcPartEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IOpcPartSet_Impl: Sized { fn GetPart(&self, name: ::core::option::Option<&IOpcPartUri>) -> ::windows_core::Result; @@ -851,7 +851,7 @@ impl IOpcPartSet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IOpcPartUri_Impl: Sized + IOpcUri_Impl { fn ComparePartUri(&self, parturi: ::core::option::Option<&IOpcPartUri>) -> ::windows_core::Result; @@ -907,7 +907,7 @@ impl IOpcPartUri_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOpcRelationship_Impl: Sized { fn GetId(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -989,7 +989,7 @@ impl IOpcRelationship_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpcRelationshipEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -1097,7 +1097,7 @@ impl IOpcRelationshipSelector_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpcRelationshipSelectorEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -1212,7 +1212,7 @@ impl IOpcRelationshipSelectorSet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IOpcRelationshipSet_Impl: Sized { fn GetRelationship(&self, relationshipidentifier: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -1331,7 +1331,7 @@ impl IOpcSignatureCustomObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpcSignatureCustomObjectEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -1446,7 +1446,7 @@ impl IOpcSignatureCustomObjectSet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOpcSignaturePartReference_Impl: Sized { fn GetPartName(&self) -> ::windows_core::Result; @@ -1522,7 +1522,7 @@ impl IOpcSignaturePartReference_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpcSignaturePartReferenceEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -1591,7 +1591,7 @@ impl IOpcSignaturePartReferenceEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOpcSignaturePartReferenceSet_Impl: Sized { fn Create(&self, parturi: ::core::option::Option<&IOpcPartUri>, digestmethod: &::windows_core::PCWSTR, transformmethod: OPC_CANONICALIZATION_METHOD) -> ::windows_core::Result; @@ -1641,7 +1641,7 @@ impl IOpcSignaturePartReferenceSet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOpcSignatureReference_Impl: Sized { fn GetId(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1730,7 +1730,7 @@ impl IOpcSignatureReference_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpcSignatureReferenceEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -1799,7 +1799,7 @@ impl IOpcSignatureReferenceEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOpcSignatureReferenceSet_Impl: Sized { fn Create(&self, referenceuri: ::core::option::Option<&super::super::super::System::Com::IUri>, referenceid: &::windows_core::PCWSTR, r#type: &::windows_core::PCWSTR, digestmethod: &::windows_core::PCWSTR, transformmethod: OPC_CANONICALIZATION_METHOD) -> ::windows_core::Result; @@ -1849,7 +1849,7 @@ impl IOpcSignatureReferenceSet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOpcSignatureRelationshipReference_Impl: Sized { fn GetSourceUri(&self) -> ::windows_core::Result; @@ -1938,7 +1938,7 @@ impl IOpcSignatureRelationshipReference_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpcSignatureRelationshipReferenceEnumerator_Impl: Sized { fn MoveNext(&self) -> ::windows_core::Result; @@ -2007,7 +2007,7 @@ impl IOpcSignatureRelationshipReferenceEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOpcSignatureRelationshipReferenceSet_Impl: Sized { fn Create(&self, sourceuri: ::core::option::Option<&IOpcUri>, digestmethod: &::windows_core::PCWSTR, relationshipsigningoption: OPC_RELATIONSHIPS_SIGNING_OPTION, selectorset: ::core::option::Option<&IOpcRelationshipSelectorSet>, transformmethod: OPC_CANONICALIZATION_METHOD) -> ::windows_core::Result; @@ -2070,7 +2070,7 @@ impl IOpcSignatureRelationshipReferenceSet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOpcSigningOptions_Impl: Sized { fn GetSignatureId(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -2272,7 +2272,7 @@ impl IOpcSigningOptions_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IOpcUri_Impl: Sized + super::super::super::System::Com::IUri_Impl { fn GetRelationshipsPartUri(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Opc/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Opc/mod.rs index 46b633f830..e95013bb9e 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Opc/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Packaging/Opc/mod.rs @@ -2,19 +2,19 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcCertificateEnumerator(::windows_core::IUnknown); impl IOpcCertificateEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MovePrevious(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MovePrevious)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub unsafe fn GetCurrent(&self) -> ::windows_core::Result<*mut super::super::super::Security::Cryptography::CERT_CONTEXT> { let mut result__ = ::std::mem::zeroed(); @@ -54,12 +54,12 @@ pub struct IOpcCertificateEnumerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcCertificateSet(::windows_core::IUnknown); impl IOpcCertificateSet { - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub unsafe fn Add(&self, certificate: *const super::super::super::Security::Cryptography::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), certificate).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub unsafe fn Remove(&self, certificate: *const super::super::super::Security::Cryptography::CERT_CONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), certificate).ok() @@ -101,7 +101,7 @@ impl IOpcDigitalSignature { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSignatureId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSignaturePartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -188,13 +188,13 @@ pub struct IOpcDigitalSignature_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcDigitalSignatureEnumerator(::windows_core::IUnknown); impl IOpcDigitalSignatureEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MovePrevious(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -235,13 +235,13 @@ pub struct IOpcDigitalSignatureEnumerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcDigitalSignatureManager(::windows_core::IUnknown); impl IOpcDigitalSignatureManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSignatureOriginPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSignatureOriginPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignatureOriginPartName(&self, signatureoriginpartname: P0) -> ::windows_core::Result<()> where @@ -253,7 +253,7 @@ impl IOpcDigitalSignatureManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSignatureEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveSignature(&self, signaturepartname: P0) -> ::windows_core::Result<()> where @@ -265,7 +265,7 @@ impl IOpcDigitalSignatureManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSigningOptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub unsafe fn Validate(&self, signature: P0, certificate: *const super::super::super::Security::Cryptography::CERT_CONTEXT) -> ::windows_core::Result where @@ -274,7 +274,7 @@ impl IOpcDigitalSignatureManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Validate)(::windows_core::Interface::as_raw(self), signature.into_param().abi(), certificate, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub unsafe fn Sign(&self, certificate: *const super::super::super::Security::Cryptography::CERT_CONTEXT, signingoptions: P0) -> ::windows_core::Result where @@ -283,7 +283,7 @@ impl IOpcDigitalSignatureManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Sign)(::windows_core::Interface::as_raw(self), certificate, signingoptions.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ReplaceSignatureXml(&self, signaturepartname: P0, newsignaturexml: &[u8]) -> ::windows_core::Result where @@ -335,13 +335,13 @@ pub struct IOpcDigitalSignatureManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcFactory(::windows_core::IUnknown); impl IOpcFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePackageRootUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageRootUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePartUri(&self, pwzuri: P0) -> ::windows_core::Result where @@ -350,7 +350,7 @@ impl IOpcFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePartUri)(::windows_core::Interface::as_raw(self), pwzuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Com"))] pub unsafe fn CreateStreamOnFile(&self, filename: P0, iomode: OPC_STREAM_IO_MODE, securityattributes: *const super::super::super::Security::SECURITY_ATTRIBUTES, dwflagsandattributes: u32) -> ::windows_core::Result where @@ -363,7 +363,7 @@ impl IOpcFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ReadPackageFromStream(&self, stream: P0, flags: OPC_READ_FLAGS) -> ::windows_core::Result where @@ -372,7 +372,7 @@ impl IOpcFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReadPackageFromStream)(::windows_core::Interface::as_raw(self), stream.into_param().abi(), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WritePackageToStream(&self, package: P0, flags: OPC_WRITE_FLAGS, stream: P1) -> ::windows_core::Result<()> where @@ -458,13 +458,13 @@ impl IOpcPart { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRelationshipSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetContentStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetContentStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -506,13 +506,13 @@ pub struct IOpcPart_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcPartEnumerator(::windows_core::IUnknown); impl IOpcPartEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MovePrevious(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -553,7 +553,7 @@ pub struct IOpcPartEnumerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcPartSet(::windows_core::IUnknown); impl IOpcPartSet { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPart(&self, name: P0) -> ::windows_core::Result where @@ -562,7 +562,7 @@ impl IOpcPartSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPart)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePart(&self, name: P0, contenttype: P1, compressionoptions: OPC_COMPRESSION_OPTIONS) -> ::windows_core::Result where @@ -572,7 +572,7 @@ impl IOpcPartSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePart)(::windows_core::Interface::as_raw(self), name.into_param().abi(), contenttype.into_param().abi(), compressionoptions, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeletePart(&self, name: P0) -> ::windows_core::Result<()> where @@ -580,7 +580,7 @@ impl IOpcPartSet { { (::windows_core::Interface::vtable(self).DeletePart)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn PartExists(&self, name: P0) -> ::windows_core::Result where @@ -623,155 +623,155 @@ pub struct IOpcPartSet_Vtbl { PartExists: usize, pub GetEnumerator: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, partenumerator: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcPartUri(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IOpcPartUri { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPropertyBSTR(&self, uriprop: super::super::super::System::Com::Uri_PROPERTY, pbstrproperty: *mut ::windows_core::BSTR, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetPropertyBSTR)(::windows_core::Interface::as_raw(self), uriprop, ::core::mem::transmute(pbstrproperty), dwflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPropertyLength(&self, uriprop: super::super::super::System::Com::Uri_PROPERTY, pcchproperty: *mut u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetPropertyLength)(::windows_core::Interface::as_raw(self), uriprop, pcchproperty, dwflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPropertyDWORD(&self, uriprop: super::super::super::System::Com::Uri_PROPERTY, pdwproperty: *mut u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetPropertyDWORD)(::windows_core::Interface::as_raw(self), uriprop, pdwproperty, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn HasProperty(&self, uriprop: super::super::super::System::Com::Uri_PROPERTY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.HasProperty)(::windows_core::Interface::as_raw(self), uriprop, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAbsoluteUri(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetAbsoluteUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAuthority(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetAuthority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDisplayUri(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetDisplayUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDomain(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetDomain)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetExtension(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetExtension)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFragment(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFragment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHost(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetHost)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPassword(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPath(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPath)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPathAndQuery(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPathAndQuery)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetQuery(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetQuery)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRawUri(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetRawUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSchemeName(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSchemeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUserInfo(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetUserInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUserName(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetUserName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHostType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetHostType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPort(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPort)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetScheme(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetScheme)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetZone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetZone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqual(&self, puri: P0) -> ::windows_core::Result where @@ -780,13 +780,13 @@ impl IOpcPartUri { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsEqual)(::windows_core::Interface::as_raw(self), puri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRelationshipsPartUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRelationshipsPartUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRelativeUri(&self, targetparturi: P0) -> ::windows_core::Result where @@ -795,7 +795,7 @@ impl IOpcPartUri { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRelativeUri)(::windows_core::Interface::as_raw(self), targetparturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CombinePartUri(&self, relativeuri: P0) -> ::windows_core::Result where @@ -804,7 +804,7 @@ impl IOpcPartUri { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CombinePartUri)(::windows_core::Interface::as_raw(self), relativeuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ComparePartUri(&self, parturi: P0) -> ::windows_core::Result where @@ -813,13 +813,13 @@ impl IOpcPartUri { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ComparePartUri)(::windows_core::Interface::as_raw(self), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSourceUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSourceUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRelationshipsPartUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -866,13 +866,13 @@ impl IOpcRelationship { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRelationshipType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSourceUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSourceUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTargetUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -910,13 +910,13 @@ pub struct IOpcRelationship_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcRelationshipEnumerator(::windows_core::IUnknown); impl IOpcRelationshipEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MovePrevious(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -984,13 +984,13 @@ pub struct IOpcRelationshipSelector_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcRelationshipSelectorEnumerator(::windows_core::IUnknown); impl IOpcRelationshipSelectorEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MovePrevious(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1075,7 +1075,7 @@ impl IOpcRelationshipSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRelationship)(::windows_core::Interface::as_raw(self), relationshipidentifier.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateRelationship(&self, relationshipidentifier: P0, relationshiptype: P1, targeturi: P2, targetmode: OPC_URI_TARGET_MODE) -> ::windows_core::Result where @@ -1092,7 +1092,7 @@ impl IOpcRelationshipSet { { (::windows_core::Interface::vtable(self).DeleteRelationship)(::windows_core::Interface::as_raw(self), relationshipidentifier.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RelationshipExists(&self, relationshipidentifier: P0) -> ::windows_core::Result where @@ -1112,7 +1112,7 @@ impl IOpcRelationshipSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnumeratorForType)(::windows_core::Interface::as_raw(self), relationshiptype.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRelationshipsContentStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1172,13 +1172,13 @@ pub struct IOpcSignatureCustomObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcSignatureCustomObjectEnumerator(::windows_core::IUnknown); impl IOpcSignatureCustomObjectEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MovePrevious(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1253,7 +1253,7 @@ pub struct IOpcSignatureCustomObjectSet_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcSignaturePartReference(::windows_core::IUnknown); impl IOpcSignaturePartReference { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1299,13 +1299,13 @@ pub struct IOpcSignaturePartReference_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcSignaturePartReferenceEnumerator(::windows_core::IUnknown); impl IOpcSignaturePartReferenceEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MovePrevious(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1346,7 +1346,7 @@ pub struct IOpcSignaturePartReferenceEnumerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcSignaturePartReferenceSet(::windows_core::IUnknown); impl IOpcSignaturePartReferenceSet { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Create(&self, parturi: P0, digestmethod: P1, transformmethod: OPC_CANONICALIZATION_METHOD) -> ::windows_core::Result where @@ -1393,7 +1393,7 @@ impl IOpcSignatureReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1440,13 +1440,13 @@ pub struct IOpcSignatureReference_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcSignatureReferenceEnumerator(::windows_core::IUnknown); impl IOpcSignatureReferenceEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MovePrevious(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1487,7 +1487,7 @@ pub struct IOpcSignatureReferenceEnumerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcSignatureReferenceSet(::windows_core::IUnknown); impl IOpcSignatureReferenceSet { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Create(&self, referenceuri: P0, referenceid: P1, r#type: P2, digestmethod: P3, transformmethod: OPC_CANONICALIZATION_METHOD) -> ::windows_core::Result where @@ -1532,7 +1532,7 @@ pub struct IOpcSignatureReferenceSet_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcSignatureRelationshipReference(::windows_core::IUnknown); impl IOpcSignatureRelationshipReference { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSourceUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1583,13 +1583,13 @@ pub struct IOpcSignatureRelationshipReference_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcSignatureRelationshipReferenceEnumerator(::windows_core::IUnknown); impl IOpcSignatureRelationshipReferenceEnumerator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveNext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MovePrevious(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1630,7 +1630,7 @@ pub struct IOpcSignatureRelationshipReferenceEnumerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcSignatureRelationshipReferenceSet(::windows_core::IUnknown); impl IOpcSignatureRelationshipReferenceSet { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Create(&self, sourceuri: P0, digestmethod: P1, relationshipsigningoption: OPC_RELATIONSHIPS_SIGNING_OPTION, selectorset: P2, transformmethod: OPC_CANONICALIZATION_METHOD) -> ::windows_core::Result where @@ -1743,13 +1743,13 @@ impl IOpcSigningOptions { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCertificateSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSignaturePartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSignaturePartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignaturePartName(&self, signaturepartname: P0) -> ::windows_core::Result<()> where @@ -1793,155 +1793,155 @@ pub struct IOpcSigningOptions_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetSignaturePartName: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpcUri(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IOpcUri { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPropertyBSTR(&self, uriprop: super::super::super::System::Com::Uri_PROPERTY, pbstrproperty: *mut ::windows_core::BSTR, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPropertyBSTR)(::windows_core::Interface::as_raw(self), uriprop, ::core::mem::transmute(pbstrproperty), dwflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPropertyLength(&self, uriprop: super::super::super::System::Com::Uri_PROPERTY, pcchproperty: *mut u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPropertyLength)(::windows_core::Interface::as_raw(self), uriprop, pcchproperty, dwflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPropertyDWORD(&self, uriprop: super::super::super::System::Com::Uri_PROPERTY, pdwproperty: *mut u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPropertyDWORD)(::windows_core::Interface::as_raw(self), uriprop, pdwproperty, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn HasProperty(&self, uriprop: super::super::super::System::Com::Uri_PROPERTY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.HasProperty)(::windows_core::Interface::as_raw(self), uriprop, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAbsoluteUri(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAbsoluteUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAuthority(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAuthority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDisplayUri(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDisplayUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDomain(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDomain)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetExtension(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetExtension)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFragment(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFragment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHost(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetHost)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPassword(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPath(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPath)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPathAndQuery(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPathAndQuery)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetQuery(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetQuery)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRawUri(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRawUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSchemeName(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSchemeName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUserInfo(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetUserInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUserName(&self) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetUserName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHostType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetHostType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPort(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPort)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetScheme(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetScheme)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetZone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetZone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsEqual(&self, puri: P0) -> ::windows_core::Result where @@ -1950,13 +1950,13 @@ impl IOpcUri { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsEqual)(::windows_core::Interface::as_raw(self), puri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRelationshipsPartUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRelationshipsPartUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRelativeUri(&self, targetparturi: P0) -> ::windows_core::Result where @@ -1965,7 +1965,7 @@ impl IOpcUri { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRelativeUri)(::windows_core::Interface::as_raw(self), targetparturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CombinePartUri(&self, relativeuri: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Packaging/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Packaging/mod.rs index 06129a3803..540feaf161 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Packaging/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Packaging/mod.rs @@ -1,6 +1,6 @@ #[cfg(feature = "Win32_Storage_Packaging_Appx")] -#[doc = "Required features: `Win32_Storage_Packaging_Appx`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Appx\"`"] pub mod Appx; #[cfg(feature = "Win32_Storage_Packaging_Opc")] -#[doc = "Required features: `Win32_Storage_Packaging_Opc`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`"] pub mod Opc; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs index 3e7238e646..7c2a92ac90 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs @@ -31,7 +31,7 @@ where ::windows_targets::link!("projectedfslib.dll" "system" fn PrjDeleteFile(namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT, destinationfilename : ::windows_core::PCWSTR, updateflags : PRJ_UPDATE_TYPES, failurereason : *mut PRJ_UPDATE_FAILURE_CAUSES) -> ::windows_core::HRESULT); PrjDeleteFile(namespacevirtualizationcontext.into_param().abi(), destinationfilename.into_param().abi(), updateflags, ::core::mem::transmute(failurereason.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrjDoesNameContainWildCards(filename: P0) -> super::super::Foundation::BOOLEAN @@ -50,7 +50,7 @@ where ::windows_targets::link!("projectedfslib.dll" "system" fn PrjFileNameCompare(filename1 : ::windows_core::PCWSTR, filename2 : ::windows_core::PCWSTR) -> i32); PrjFileNameCompare(filename1.into_param().abi(), filename2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrjFileNameMatch(filenametocheck: P0, pattern: P1) -> super::super::Foundation::BOOLEAN @@ -61,7 +61,7 @@ where ::windows_targets::link!("projectedfslib.dll" "system" fn PrjFileNameMatch(filenametocheck : ::windows_core::PCWSTR, pattern : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOLEAN); PrjFileNameMatch(filenametocheck.into_param().abi(), pattern.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrjFillDirEntryBuffer(filename: P0, filebasicinfo: ::core::option::Option<*const PRJ_FILE_BASIC_INFO>, direntrybufferhandle: P1) -> ::windows_core::Result<()> @@ -72,7 +72,7 @@ where ::windows_targets::link!("projectedfslib.dll" "system" fn PrjFillDirEntryBuffer(filename : ::windows_core::PCWSTR, filebasicinfo : *const PRJ_FILE_BASIC_INFO, direntrybufferhandle : PRJ_DIR_ENTRY_BUFFER_HANDLE) -> ::windows_core::HRESULT); PrjFillDirEntryBuffer(filename.into_param().abi(), ::core::mem::transmute(filebasicinfo.unwrap_or(::std::ptr::null())), direntrybufferhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrjFillDirEntryBuffer2(direntrybufferhandle: P0, filename: P1, filebasicinfo: ::core::option::Option<*const PRJ_FILE_BASIC_INFO>, extendedinfo: ::core::option::Option<*const PRJ_EXTENDED_INFO>) -> ::windows_core::Result<()> @@ -114,7 +114,7 @@ where ::windows_targets::link!("projectedfslib.dll" "system" fn PrjMarkDirectoryAsPlaceholder(rootpathname : ::windows_core::PCWSTR, targetpathname : ::windows_core::PCWSTR, versioninfo : *const PRJ_PLACEHOLDER_VERSION_INFO, virtualizationinstanceid : *const ::windows_core::GUID) -> ::windows_core::HRESULT); PrjMarkDirectoryAsPlaceholder(rootpathname.into_param().abi(), targetpathname.into_param().abi(), ::core::mem::transmute(versioninfo.unwrap_or(::std::ptr::null())), virtualizationinstanceid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrjStartVirtualizing(virtualizationrootpath: P0, callbacks: *const PRJ_CALLBACKS, instancecontext: ::core::option::Option<*const ::core::ffi::c_void>, options: ::core::option::Option<*const PRJ_STARTVIRTUALIZING_OPTIONS>) -> ::windows_core::Result @@ -133,7 +133,7 @@ where ::windows_targets::link!("projectedfslib.dll" "system" fn PrjStopVirtualizing(namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT) -> ()); PrjStopVirtualizing(namespacevirtualizationcontext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrjUpdateFileIfNeeded(namespacevirtualizationcontext: P0, destinationfilename: P1, placeholderinfo: *const PRJ_PLACEHOLDER_INFO, placeholderinfosize: u32, updateflags: PRJ_UPDATE_TYPES, failurereason: ::core::option::Option<*mut PRJ_UPDATE_FAILURE_CAUSES>) -> ::windows_core::Result<()> @@ -152,7 +152,7 @@ where ::windows_targets::link!("projectedfslib.dll" "system" fn PrjWriteFileData(namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT, datastreamid : *const ::windows_core::GUID, buffer : *const ::core::ffi::c_void, byteoffset : u64, length : u32) -> ::windows_core::HRESULT); PrjWriteFileData(namespacevirtualizationcontext.into_param().abi(), datastreamid, buffer, byteoffset, length).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrjWritePlaceholderInfo(namespacevirtualizationcontext: P0, destinationfilename: P1, placeholderinfo: *const PRJ_PLACEHOLDER_INFO, placeholderinfosize: u32) -> ::windows_core::Result<()> @@ -163,7 +163,7 @@ where ::windows_targets::link!("projectedfslib.dll" "system" fn PrjWritePlaceholderInfo(namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT, destinationfilename : ::windows_core::PCWSTR, placeholderinfo : *const PRJ_PLACEHOLDER_INFO, placeholderinfosize : u32) -> ::windows_core::HRESULT); PrjWritePlaceholderInfo(namespacevirtualizationcontext.into_param().abi(), destinationfilename.into_param().abi(), placeholderinfo, placeholderinfosize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrjWritePlaceholderInfo2(namespacevirtualizationcontext: P0, destinationfilename: P1, placeholderinfo: *const PRJ_PLACEHOLDER_INFO, placeholderinfosize: u32, extendedinfo: ::core::option::Option<*const PRJ_EXTENDED_INFO>) -> ::windows_core::Result<()> @@ -613,7 +613,7 @@ impl ::core::ops::Not for PRJ_UPDATE_TYPES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRJ_CALLBACKS { pub StartDirectoryEnumerationCallback: PRJ_START_DIRECTORY_ENUMERATION_CB, @@ -891,7 +891,7 @@ impl ::core::default::Default for PRJ_EXTENDED_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRJ_FILE_BASIC_INFO { pub IsDirectory: super::super::Foundation::BOOLEAN, @@ -992,7 +992,7 @@ impl ::core::default::Default for PRJ_NOTIFICATION_MAPPING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PRJ_NOTIFICATION_PARAMETERS { pub PostCreate: PRJ_NOTIFICATION_PARAMETERS_2, @@ -1018,7 +1018,7 @@ impl ::core::default::Default for PRJ_NOTIFICATION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRJ_NOTIFICATION_PARAMETERS_0 { pub IsFileModified: super::super::Foundation::BOOLEAN, @@ -1056,7 +1056,7 @@ impl ::core::default::Default for PRJ_NOTIFICATION_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRJ_NOTIFICATION_PARAMETERS_1 { pub NotificationMask: PRJ_NOTIFY_TYPES, @@ -1094,7 +1094,7 @@ impl ::core::default::Default for PRJ_NOTIFICATION_PARAMETERS_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRJ_NOTIFICATION_PARAMETERS_2 { pub NotificationMask: PRJ_NOTIFY_TYPES, @@ -1132,7 +1132,7 @@ impl ::core::default::Default for PRJ_NOTIFICATION_PARAMETERS_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRJ_PLACEHOLDER_INFO { pub FileBasicInfo: PRJ_FILE_BASIC_INFO, @@ -1175,7 +1175,7 @@ impl ::core::default::Default for PRJ_PLACEHOLDER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRJ_PLACEHOLDER_INFO_0 { pub EaBufferSize: u32, @@ -1214,7 +1214,7 @@ impl ::core::default::Default for PRJ_PLACEHOLDER_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRJ_PLACEHOLDER_INFO_1 { pub SecurityBufferSize: u32, @@ -1253,7 +1253,7 @@ impl ::core::default::Default for PRJ_PLACEHOLDER_INFO_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRJ_PLACEHOLDER_INFO_2 { pub StreamsInfoBufferSize: u32, @@ -1389,7 +1389,7 @@ pub type PRJ_END_DIRECTORY_ENUMERATION_CB = ::core::option::Option ::windows_core::HRESULT>; pub type PRJ_GET_FILE_DATA_CB = ::core::option::Option ::windows_core::HRESULT>; pub type PRJ_GET_PLACEHOLDER_INFO_CB = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PRJ_NOTIFICATION_CB = ::core::option::Option ::windows_core::HRESULT>; pub type PRJ_QUERY_FILE_NAME_CB = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Vhd/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Vhd/mod.rs index 6eb6924b81..c9438cde32 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Vhd/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Vhd/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddVirtualDiskParent(virtualdiskhandle: P0, parentpath: P1) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn AddVirtualDiskParent(virtualdiskhandle : super::super::Foundation:: HANDLE, parentpath : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); AddVirtualDiskParent(virtualdiskhandle.into_param().abi(), parentpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplySnapshotVhdSet(virtualdiskhandle: P0, parameters: *const APPLY_SNAPSHOT_VHDSET_PARAMETERS, flags: APPLY_SNAPSHOT_VHDSET_FLAG) -> ::windows_core::Result<()> @@ -19,7 +19,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn ApplySnapshotVhdSet(virtualdiskhandle : super::super::Foundation:: HANDLE, parameters : *const APPLY_SNAPSHOT_VHDSET_PARAMETERS, flags : APPLY_SNAPSHOT_VHDSET_FLAG) -> super::super::Foundation:: WIN32_ERROR); ApplySnapshotVhdSet(virtualdiskhandle.into_param().abi(), parameters, flags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO"))] #[inline] pub unsafe fn AttachVirtualDisk(virtualdiskhandle: P0, securitydescriptor: P1, flags: ATTACH_VIRTUAL_DISK_FLAG, providerspecificflags: u32, parameters: ::core::option::Option<*const ATTACH_VIRTUAL_DISK_PARAMETERS>, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -30,7 +30,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn AttachVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE, securitydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, flags : ATTACH_VIRTUAL_DISK_FLAG, providerspecificflags : u32, parameters : *const ATTACH_VIRTUAL_DISK_PARAMETERS, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: WIN32_ERROR); AttachVirtualDisk(virtualdiskhandle.into_param().abi(), securitydescriptor.into_param().abi(), flags, providerspecificflags, ::core::mem::transmute(parameters.unwrap_or(::std::ptr::null())), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BreakMirrorVirtualDisk(virtualdiskhandle: P0) -> ::windows_core::Result<()> @@ -40,7 +40,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn BreakMirrorVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); BreakMirrorVirtualDisk(virtualdiskhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CompactVirtualDisk(virtualdiskhandle: P0, flags: COMPACT_VIRTUAL_DISK_FLAG, parameters: ::core::option::Option<*const COMPACT_VIRTUAL_DISK_PARAMETERS>, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -50,7 +50,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn CompactVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE, flags : COMPACT_VIRTUAL_DISK_FLAG, parameters : *const COMPACT_VIRTUAL_DISK_PARAMETERS, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: WIN32_ERROR); CompactVirtualDisk(virtualdiskhandle.into_param().abi(), flags, ::core::mem::transmute(parameters.unwrap_or(::std::ptr::null())), ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CompleteForkVirtualDisk(virtualdiskhandle: P0) -> ::windows_core::Result<()> @@ -60,7 +60,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn CompleteForkVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); CompleteForkVirtualDisk(virtualdiskhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO"))] #[inline] pub unsafe fn CreateVirtualDisk(virtualstoragetype: *const VIRTUAL_STORAGE_TYPE, path: P0, virtualdiskaccessmask: VIRTUAL_DISK_ACCESS_MASK, securitydescriptor: P1, flags: CREATE_VIRTUAL_DISK_FLAG, providerspecificflags: u32, parameters: *const CREATE_VIRTUAL_DISK_PARAMETERS, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>, handle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -71,7 +71,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn CreateVirtualDisk(virtualstoragetype : *const VIRTUAL_STORAGE_TYPE, path : ::windows_core::PCWSTR, virtualdiskaccessmask : VIRTUAL_DISK_ACCESS_MASK, securitydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, flags : CREATE_VIRTUAL_DISK_FLAG, providerspecificflags : u32, parameters : *const CREATE_VIRTUAL_DISK_PARAMETERS, overlapped : *const super::super::System::IO:: OVERLAPPED, handle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); CreateVirtualDisk(virtualstoragetype, path.into_param().abi(), virtualdiskaccessmask, securitydescriptor.into_param().abi(), flags, providerspecificflags, parameters, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null())), handle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteSnapshotVhdSet(virtualdiskhandle: P0, parameters: *const DELETE_SNAPSHOT_VHDSET_PARAMETERS, flags: DELETE_SNAPSHOT_VHDSET_FLAG) -> ::windows_core::Result<()> @@ -81,7 +81,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn DeleteSnapshotVhdSet(virtualdiskhandle : super::super::Foundation:: HANDLE, parameters : *const DELETE_SNAPSHOT_VHDSET_PARAMETERS, flags : DELETE_SNAPSHOT_VHDSET_FLAG) -> super::super::Foundation:: WIN32_ERROR); DeleteSnapshotVhdSet(virtualdiskhandle.into_param().abi(), parameters, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteVirtualDiskMetadata(virtualdiskhandle: P0, item: *const ::windows_core::GUID) -> ::windows_core::Result<()> @@ -91,7 +91,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn DeleteVirtualDiskMetadata(virtualdiskhandle : super::super::Foundation:: HANDLE, item : *const ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); DeleteVirtualDiskMetadata(virtualdiskhandle.into_param().abi(), item).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DetachVirtualDisk(virtualdiskhandle: P0, flags: DETACH_VIRTUAL_DISK_FLAG, providerspecificflags: u32) -> ::windows_core::Result<()> @@ -101,7 +101,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn DetachVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE, flags : DETACH_VIRTUAL_DISK_FLAG, providerspecificflags : u32) -> super::super::Foundation:: WIN32_ERROR); DetachVirtualDisk(virtualdiskhandle.into_param().abi(), flags, providerspecificflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumerateVirtualDiskMetadata(virtualdiskhandle: P0, numberofitems: *mut u32, items: *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -111,7 +111,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn EnumerateVirtualDiskMetadata(virtualdiskhandle : super::super::Foundation:: HANDLE, numberofitems : *mut u32, items : *mut ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); EnumerateVirtualDiskMetadata(virtualdiskhandle.into_param().abi(), numberofitems, items).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ExpandVirtualDisk(virtualdiskhandle: P0, flags: EXPAND_VIRTUAL_DISK_FLAG, parameters: *const EXPAND_VIRTUAL_DISK_PARAMETERS, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -121,7 +121,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn ExpandVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE, flags : EXPAND_VIRTUAL_DISK_FLAG, parameters : *const EXPAND_VIRTUAL_DISK_PARAMETERS, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: WIN32_ERROR); ExpandVirtualDisk(virtualdiskhandle.into_param().abi(), flags, parameters, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ForkVirtualDisk(virtualdiskhandle: P0, flags: FORK_VIRTUAL_DISK_FLAG, parameters: *const FORK_VIRTUAL_DISK_PARAMETERS, overlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> @@ -131,14 +131,14 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn ForkVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE, flags : FORK_VIRTUAL_DISK_FLAG, parameters : *const FORK_VIRTUAL_DISK_PARAMETERS, overlapped : *mut super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: WIN32_ERROR); ForkVirtualDisk(virtualdiskhandle.into_param().abi(), flags, parameters, overlapped).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAllAttachedVirtualDiskPhysicalPaths(pathsbuffersizeinbytes: *mut u32, pathsbuffer: ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("virtdisk.dll" "system" fn GetAllAttachedVirtualDiskPhysicalPaths(pathsbuffersizeinbytes : *mut u32, pathsbuffer : ::windows_core::PWSTR) -> super::super::Foundation:: WIN32_ERROR); GetAllAttachedVirtualDiskPhysicalPaths(pathsbuffersizeinbytes, ::core::mem::transmute(pathsbuffer)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStorageDependencyInformation(objecthandle: P0, flags: GET_STORAGE_DEPENDENCY_FLAG, storagedependencyinfosize: u32, storagedependencyinfo: *mut STORAGE_DEPENDENCY_INFO, sizeused: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -148,7 +148,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn GetStorageDependencyInformation(objecthandle : super::super::Foundation:: HANDLE, flags : GET_STORAGE_DEPENDENCY_FLAG, storagedependencyinfosize : u32, storagedependencyinfo : *mut STORAGE_DEPENDENCY_INFO, sizeused : *mut u32) -> super::super::Foundation:: WIN32_ERROR); GetStorageDependencyInformation(objecthandle.into_param().abi(), flags, storagedependencyinfosize, storagedependencyinfo, ::core::mem::transmute(sizeused.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVirtualDiskInformation(virtualdiskhandle: P0, virtualdiskinfosize: *mut u32, virtualdiskinfo: *mut GET_VIRTUAL_DISK_INFO, sizeused: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -158,7 +158,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn GetVirtualDiskInformation(virtualdiskhandle : super::super::Foundation:: HANDLE, virtualdiskinfosize : *mut u32, virtualdiskinfo : *mut GET_VIRTUAL_DISK_INFO, sizeused : *mut u32) -> super::super::Foundation:: WIN32_ERROR); GetVirtualDiskInformation(virtualdiskhandle.into_param().abi(), virtualdiskinfosize, virtualdiskinfo, ::core::mem::transmute(sizeused.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVirtualDiskMetadata(virtualdiskhandle: P0, item: *const ::windows_core::GUID, metadatasize: *mut u32, metadata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -168,7 +168,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn GetVirtualDiskMetadata(virtualdiskhandle : super::super::Foundation:: HANDLE, item : *const ::windows_core::GUID, metadatasize : *mut u32, metadata : *mut ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); GetVirtualDiskMetadata(virtualdiskhandle.into_param().abi(), item, metadatasize, metadata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn GetVirtualDiskOperationProgress(virtualdiskhandle: P0, overlapped: *const super::super::System::IO::OVERLAPPED, progress: *mut VIRTUAL_DISK_PROGRESS) -> ::windows_core::Result<()> @@ -178,7 +178,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn GetVirtualDiskOperationProgress(virtualdiskhandle : super::super::Foundation:: HANDLE, overlapped : *const super::super::System::IO:: OVERLAPPED, progress : *mut VIRTUAL_DISK_PROGRESS) -> super::super::Foundation:: WIN32_ERROR); GetVirtualDiskOperationProgress(virtualdiskhandle.into_param().abi(), overlapped, progress).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVirtualDiskPhysicalPath(virtualdiskhandle: P0, diskpathsizeinbytes: *mut u32, diskpath: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -188,7 +188,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn GetVirtualDiskPhysicalPath(virtualdiskhandle : super::super::Foundation:: HANDLE, diskpathsizeinbytes : *mut u32, diskpath : ::windows_core::PWSTR) -> super::super::Foundation:: WIN32_ERROR); GetVirtualDiskPhysicalPath(virtualdiskhandle.into_param().abi(), diskpathsizeinbytes, ::core::mem::transmute(diskpath)).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn MergeVirtualDisk(virtualdiskhandle: P0, flags: MERGE_VIRTUAL_DISK_FLAG, parameters: *const MERGE_VIRTUAL_DISK_PARAMETERS, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -198,7 +198,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn MergeVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE, flags : MERGE_VIRTUAL_DISK_FLAG, parameters : *const MERGE_VIRTUAL_DISK_PARAMETERS, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: WIN32_ERROR); MergeVirtualDisk(virtualdiskhandle.into_param().abi(), flags, parameters, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn MirrorVirtualDisk(virtualdiskhandle: P0, flags: MIRROR_VIRTUAL_DISK_FLAG, parameters: *const MIRROR_VIRTUAL_DISK_PARAMETERS, overlapped: *const super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> @@ -208,7 +208,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn MirrorVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE, flags : MIRROR_VIRTUAL_DISK_FLAG, parameters : *const MIRROR_VIRTUAL_DISK_PARAMETERS, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: WIN32_ERROR); MirrorVirtualDisk(virtualdiskhandle.into_param().abi(), flags, parameters, overlapped).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ModifyVhdSet(virtualdiskhandle: P0, parameters: *const MODIFY_VHDSET_PARAMETERS, flags: MODIFY_VHDSET_FLAG) -> ::windows_core::Result<()> @@ -218,7 +218,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn ModifyVhdSet(virtualdiskhandle : super::super::Foundation:: HANDLE, parameters : *const MODIFY_VHDSET_PARAMETERS, flags : MODIFY_VHDSET_FLAG) -> super::super::Foundation:: WIN32_ERROR); ModifyVhdSet(virtualdiskhandle.into_param().abi(), parameters, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenVirtualDisk(virtualstoragetype: *const VIRTUAL_STORAGE_TYPE, path: P0, virtualdiskaccessmask: VIRTUAL_DISK_ACCESS_MASK, flags: OPEN_VIRTUAL_DISK_FLAG, parameters: ::core::option::Option<*const OPEN_VIRTUAL_DISK_PARAMETERS>, handle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -228,7 +228,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn OpenVirtualDisk(virtualstoragetype : *const VIRTUAL_STORAGE_TYPE, path : ::windows_core::PCWSTR, virtualdiskaccessmask : VIRTUAL_DISK_ACCESS_MASK, flags : OPEN_VIRTUAL_DISK_FLAG, parameters : *const OPEN_VIRTUAL_DISK_PARAMETERS, handle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: WIN32_ERROR); OpenVirtualDisk(virtualstoragetype, path.into_param().abi(), virtualdiskaccessmask, flags, ::core::mem::transmute(parameters.unwrap_or(::std::ptr::null())), handle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryChangesVirtualDisk(virtualdiskhandle: P0, changetrackingid: P1, byteoffset: u64, bytelength: u64, flags: QUERY_CHANGES_VIRTUAL_DISK_FLAG, ranges: *mut QUERY_CHANGES_VIRTUAL_DISK_RANGE, rangecount: *mut u32, processedlength: *mut u64) -> ::windows_core::Result<()> @@ -239,7 +239,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn QueryChangesVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE, changetrackingid : ::windows_core::PCWSTR, byteoffset : u64, bytelength : u64, flags : QUERY_CHANGES_VIRTUAL_DISK_FLAG, ranges : *mut QUERY_CHANGES_VIRTUAL_DISK_RANGE, rangecount : *mut u32, processedlength : *mut u64) -> super::super::Foundation:: WIN32_ERROR); QueryChangesVirtualDisk(virtualdiskhandle.into_param().abi(), changetrackingid.into_param().abi(), byteoffset, bytelength, flags, ranges, rangecount, processedlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RawSCSIVirtualDisk(virtualdiskhandle: P0, parameters: *const RAW_SCSI_VIRTUAL_DISK_PARAMETERS, flags: RAW_SCSI_VIRTUAL_DISK_FLAG, response: *mut RAW_SCSI_VIRTUAL_DISK_RESPONSE) -> ::windows_core::Result<()> @@ -249,7 +249,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn RawSCSIVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE, parameters : *const RAW_SCSI_VIRTUAL_DISK_PARAMETERS, flags : RAW_SCSI_VIRTUAL_DISK_FLAG, response : *mut RAW_SCSI_VIRTUAL_DISK_RESPONSE) -> super::super::Foundation:: WIN32_ERROR); RawSCSIVirtualDisk(virtualdiskhandle.into_param().abi(), parameters, flags, response).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ResizeVirtualDisk(virtualdiskhandle: P0, flags: RESIZE_VIRTUAL_DISK_FLAG, parameters: *const RESIZE_VIRTUAL_DISK_PARAMETERS, overlapped: ::core::option::Option<*const super::super::System::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -259,7 +259,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn ResizeVirtualDisk(virtualdiskhandle : super::super::Foundation:: HANDLE, flags : RESIZE_VIRTUAL_DISK_FLAG, parameters : *const RESIZE_VIRTUAL_DISK_PARAMETERS, overlapped : *const super::super::System::IO:: OVERLAPPED) -> super::super::Foundation:: WIN32_ERROR); ResizeVirtualDisk(virtualdiskhandle.into_param().abi(), flags, parameters, ::core::mem::transmute(overlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetVirtualDiskInformation(virtualdiskhandle: P0, virtualdiskinfo: *const SET_VIRTUAL_DISK_INFO) -> ::windows_core::Result<()> @@ -269,7 +269,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn SetVirtualDiskInformation(virtualdiskhandle : super::super::Foundation:: HANDLE, virtualdiskinfo : *const SET_VIRTUAL_DISK_INFO) -> super::super::Foundation:: WIN32_ERROR); SetVirtualDiskInformation(virtualdiskhandle.into_param().abi(), virtualdiskinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetVirtualDiskMetadata(virtualdiskhandle: P0, item: *const ::windows_core::GUID, metadatasize: u32, metadata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -279,7 +279,7 @@ where ::windows_targets::link!("virtdisk.dll" "system" fn SetVirtualDiskMetadata(virtualdiskhandle : super::super::Foundation:: HANDLE, item : *const ::windows_core::GUID, metadatasize : u32, metadata : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); SetVirtualDiskMetadata(virtualdiskhandle.into_param().abi(), item, metadatasize, metadata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TakeSnapshotVhdSet(virtualdiskhandle: P0, parameters: *const TAKE_SNAPSHOT_VHDSET_PARAMETERS, flags: TAKE_SNAPSHOT_VHDSET_FLAG) -> ::windows_core::Result<()> @@ -2543,7 +2543,7 @@ impl ::core::default::Default for FORK_VIRTUAL_DISK_PARAMETERS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GET_VIRTUAL_DISK_INFO { pub Version: GET_VIRTUAL_DISK_INFO_VERSION, @@ -2568,7 +2568,7 @@ impl ::core::default::Default for GET_VIRTUAL_DISK_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union GET_VIRTUAL_DISK_INFO_0 { pub Size: GET_VIRTUAL_DISK_INFO_0_3, @@ -2606,7 +2606,7 @@ impl ::core::default::Default for GET_VIRTUAL_DISK_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GET_VIRTUAL_DISK_INFO_0_0 { pub Enabled: super::super::Foundation::BOOL, @@ -2646,7 +2646,7 @@ impl ::core::default::Default for GET_VIRTUAL_DISK_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GET_VIRTUAL_DISK_INFO_0_1 { pub ParentResolved: super::super::Foundation::BOOL, @@ -2685,7 +2685,7 @@ impl ::core::default::Default for GET_VIRTUAL_DISK_INFO_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GET_VIRTUAL_DISK_INFO_0_2 { pub LogicalSectorSize: u32, @@ -2725,7 +2725,7 @@ impl ::core::default::Default for GET_VIRTUAL_DISK_INFO_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GET_VIRTUAL_DISK_INFO_0_3 { pub VirtualSize: u64, @@ -2998,7 +2998,7 @@ impl ::core::default::Default for MODIFY_VHDSET_PARAMETERS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPEN_VIRTUAL_DISK_PARAMETERS { pub Version: OPEN_VIRTUAL_DISK_VERSION, @@ -3023,7 +3023,7 @@ impl ::core::default::Default for OPEN_VIRTUAL_DISK_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union OPEN_VIRTUAL_DISK_PARAMETERS_0 { pub Version1: OPEN_VIRTUAL_DISK_PARAMETERS_0_0, @@ -3049,7 +3049,7 @@ impl ::core::default::Default for OPEN_VIRTUAL_DISK_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPEN_VIRTUAL_DISK_PARAMETERS_0_0 { pub RWDepth: u32, @@ -3087,7 +3087,7 @@ impl ::core::default::Default for OPEN_VIRTUAL_DISK_PARAMETERS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPEN_VIRTUAL_DISK_PARAMETERS_0_1 { pub GetInfoOnly: super::super::Foundation::BOOL, @@ -3127,7 +3127,7 @@ impl ::core::default::Default for OPEN_VIRTUAL_DISK_PARAMETERS_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OPEN_VIRTUAL_DISK_PARAMETERS_0_2 { pub GetInfoOnly: super::super::Foundation::BOOL, @@ -3199,7 +3199,7 @@ impl ::core::default::Default for QUERY_CHANGES_VIRTUAL_DISK_RANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAW_SCSI_VIRTUAL_DISK_PARAMETERS { pub Version: RAW_SCSI_VIRTUAL_DISK_VERSION, @@ -3224,7 +3224,7 @@ impl ::core::default::Default for RAW_SCSI_VIRTUAL_DISK_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0 { pub Version1: RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0_0, @@ -3248,7 +3248,7 @@ impl ::core::default::Default for RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0_0 { pub RSVDHandle: super::super::Foundation::BOOL, @@ -3428,7 +3428,7 @@ impl ::core::default::Default for RESIZE_VIRTUAL_DISK_PARAMETERS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SET_VIRTUAL_DISK_INFO { pub Version: SET_VIRTUAL_DISK_INFO_VERSION, @@ -3453,7 +3453,7 @@ impl ::core::default::Default for SET_VIRTUAL_DISK_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union SET_VIRTUAL_DISK_INFO_0 { pub ParentFilePath: ::windows_core::PCWSTR, @@ -3483,7 +3483,7 @@ impl ::core::default::Default for SET_VIRTUAL_DISK_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SET_VIRTUAL_DISK_INFO_0_0 { pub LinkageId: ::windows_core::GUID, @@ -3522,7 +3522,7 @@ impl ::core::default::Default for SET_VIRTUAL_DISK_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SET_VIRTUAL_DISK_INFO_0_1 { pub ChildDepth: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Storage/VirtualDiskService/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/VirtualDiskService/impl.rs index 6feea9566f..76a90a5f0d 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/VirtualDiskService/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/VirtualDiskService/impl.rs @@ -72,7 +72,7 @@ impl IVdsAdmin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsAdvancedDisk_Impl: Sized { fn GetPartitionProperties(&self, ulloffset: u64, ppartitionprop: *mut VDS_PARTITION_PROP) -> ::windows_core::Result<()>; @@ -177,7 +177,7 @@ impl IVdsAdvancedDisk_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsAdvancedDisk2_Impl: Sized { fn ChangePartitionType(&self, ulloffset: u64, bforce: super::super::Foundation::BOOL, para: *const CHANGE_PARTITION_TYPE_PARAMETERS) -> ::windows_core::Result<()>; @@ -446,7 +446,7 @@ impl IVdsControllerPort_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsCreatePartitionEx_Impl: Sized { fn CreatePartitionEx(&self, ulloffset: u64, ullsize: u64, ulalign: u32, para: *const CREATE_PARTITION_PARAMETERS) -> ::windows_core::Result; @@ -473,7 +473,7 @@ impl IVdsCreatePartitionEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsDisk_Impl: Sized { fn GetProperties(&self, pdiskproperties: *mut VDS_DISK_PROP) -> ::windows_core::Result<()>; @@ -545,7 +545,7 @@ impl IVdsDisk_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsDisk2_Impl: Sized { fn SetSANMode(&self, benable: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -620,7 +620,7 @@ impl IVdsDiskOnline_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsDiskPartitionMF_Impl: Sized { fn GetPartitionFileSystemProperties(&self, ulloffset: u64, pfilesystemprop: *mut VDS_FILE_SYSTEM_PROP) -> ::windows_core::Result<()>; @@ -700,7 +700,7 @@ impl IVdsDiskPartitionMF2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsDrive_Impl: Sized { fn GetProperties(&self, pdriveprop: *mut VDS_DRIVE_PROP) -> ::windows_core::Result<()>; @@ -849,7 +849,7 @@ impl IVdsHwProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsHwProviderPrivate_Impl: Sized { fn QueryIfCreatedLun(&self, pwszdevicepath: &::windows_core::PCWSTR, pvdsluninformation: *const VDS_LUN_INFORMATION) -> ::windows_core::Result<::windows_core::GUID>; @@ -896,7 +896,7 @@ impl IVdsHwProviderPrivateMpio_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsHwProviderStoragePools_Impl: Sized { fn QueryStoragePools(&self, ulflags: u32, ullremainingfreespace: u64, ppoolattributes: *const VDS_POOL_ATTRIBUTES) -> ::windows_core::Result; @@ -998,7 +998,7 @@ impl IVdsHwProviderType2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsIscsiInitiatorAdapter_Impl: Sized { fn GetProperties(&self, pinitiatoradapterprop: *mut VDS_ISCSI_INITIATOR_ADAPTER_PROP) -> ::windows_core::Result<()>; @@ -1303,7 +1303,7 @@ impl IVdsIscsiPortalLocal_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsIscsiTarget_Impl: Sized { fn GetProperties(&self, ptargetprop: *mut VDS_ISCSI_TARGET_PROP) -> ::windows_core::Result<()>; @@ -1420,7 +1420,7 @@ impl IVdsIscsiTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsLun_Impl: Sized { fn GetProperties(&self, plunprop: *mut VDS_LUN_PROP) -> ::windows_core::Result<()>; @@ -1610,7 +1610,7 @@ impl IVdsLun_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsLun2_Impl: Sized { fn QueryHints2(&self, phints2: *mut VDS_HINTS2) -> ::windows_core::Result<()>; @@ -1707,7 +1707,7 @@ impl IVdsLunIscsi_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsLunMpio_Impl: Sized { fn GetPathInfo(&self, pppaths: *mut *mut VDS_PATH_INFO, plnumberofpaths: *mut i32) -> ::windows_core::Result<()>; @@ -1798,7 +1798,7 @@ impl IVdsLunNumber_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsLunPlex_Impl: Sized { fn GetProperties(&self, pplexprop: *mut VDS_LUN_PLEX_PROP) -> ::windows_core::Result<()>; @@ -1890,7 +1890,7 @@ impl IVdsMaintenance_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Vhd`"] +#[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub trait IVdsOpenVDisk_Impl: Sized { fn Attach(&self, pstringsecuritydescriptor: &::windows_core::PCWSTR, flags: super::Vhd::ATTACH_VIRTUAL_DISK_FLAG, providerspecificflags: u32, timeoutinms: u32) -> ::windows_core::Result; @@ -1973,7 +1973,7 @@ impl IVdsOpenVDisk_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsPack_Impl: Sized { fn GetProperties(&self, ppackprop: *mut VDS_PACK_PROP) -> ::windows_core::Result<()>; @@ -2136,7 +2136,7 @@ impl IVdsProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsProviderPrivate_Impl: Sized { fn GetObject(&self, objectid: &::windows_core::GUID, r#type: VDS_OBJECT_TYPE) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -2230,7 +2230,7 @@ impl IVdsRemovable_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsService_Impl: Sized { fn IsServiceReady(&self) -> ::windows_core::Result<()>; @@ -2595,7 +2595,7 @@ impl IVdsServiceSw_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsServiceUninstallDisk_Impl: Sized { fn GetDiskIdFromLunInfo(&self, pluninfo: *const VDS_LUN_INFORMATION) -> ::windows_core::Result<::windows_core::GUID>; @@ -2632,7 +2632,7 @@ impl IVdsServiceUninstallDisk_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsStoragePool_Impl: Sized { fn GetProvider(&self) -> ::windows_core::Result; @@ -2709,7 +2709,7 @@ impl IVdsStoragePool_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsSubSystem_Impl: Sized { fn GetProperties(&self, psubsystemprop: *mut VDS_SUB_SYSTEM_PROP) -> ::windows_core::Result<()>; @@ -2852,7 +2852,7 @@ impl IVdsSubSystem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsSubSystem2_Impl: Sized { fn GetProperties2(&self, psubsystemprop2: *mut VDS_SUB_SYSTEM_PROP2) -> ::windows_core::Result<()>; @@ -3086,7 +3086,7 @@ impl IVdsSwProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Vhd`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Vhd\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Vhd"))] pub trait IVdsVDisk_Impl: Sized { fn Open(&self, accessmask: super::Vhd::VIRTUAL_DISK_ACCESS_MASK, flags: super::Vhd::OPEN_VIRTUAL_DISK_FLAG, readwritedepth: u32) -> ::windows_core::Result; @@ -3149,7 +3149,7 @@ impl IVdsVDisk_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Vhd`"] +#[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub trait IVdsVdProvider_Impl: Sized { fn QueryVDisks(&self) -> ::windows_core::Result; @@ -3219,7 +3219,7 @@ impl IVdsVdProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsVolume_Impl: Sized { fn GetProperties(&self, pvolumeproperties: *mut VDS_VOLUME_PROP) -> ::windows_core::Result<()>; @@ -3372,7 +3372,7 @@ impl IVdsVolume2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsVolumeMF_Impl: Sized { fn GetFileSystemProperties(&self, pfilesystemprop: *mut VDS_FILE_SYSTEM_PROP) -> ::windows_core::Result<()>; @@ -3465,7 +3465,7 @@ impl IVdsVolumeMF_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVdsVolumeMF2_Impl: Sized { fn GetFileSystemTypeName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/VirtualDiskService/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/VirtualDiskService/mod.rs index 90da42cd1d..726fed1c47 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/VirtualDiskService/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/VirtualDiskService/mod.rs @@ -66,23 +66,23 @@ pub struct IVdsAdmin_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsAdvancedDisk(::windows_core::IUnknown); impl IVdsAdvancedDisk { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPartitionProperties(&self, ulloffset: u64, ppartitionprop: *mut VDS_PARTITION_PROP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPartitionProperties)(::windows_core::Interface::as_raw(self), ulloffset, ppartitionprop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryPartitions(&self, pppartitionproparray: *mut *mut VDS_PARTITION_PROP, plnumberofpartitions: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryPartitions)(::windows_core::Interface::as_raw(self), pppartitionproparray, plnumberofpartitions).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePartition(&self, ulloffset: u64, ullsize: u64, para: *const CREATE_PARTITION_PARAMETERS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePartition)(::windows_core::Interface::as_raw(self), ulloffset, ullsize, para, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeletePartition(&self, ulloffset: u64, bforce: P0, bforceprotected: P1) -> ::windows_core::Result<()> where @@ -91,7 +91,7 @@ impl IVdsAdvancedDisk { { (::windows_core::Interface::vtable(self).DeletePartition)(::windows_core::Interface::as_raw(self), ulloffset, bforce.into_param().abi(), bforceprotected.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangeAttributes(&self, ulloffset: u64, para: *const CHANGE_ATTRIBUTES_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ChangeAttributes)(::windows_core::Interface::as_raw(self), ulloffset, para).ok() @@ -105,7 +105,7 @@ impl IVdsAdvancedDisk { pub unsafe fn GetDriveLetter(&self, ulloffset: u64, pwcletter: ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDriveLetter)(::windows_core::Interface::as_raw(self), ulloffset, ::core::mem::transmute(pwcletter)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FormatPartition(&self, ulloffset: u64, r#type: VDS_FILE_SYSTEM_TYPE, pwszlabel: P0, dwunitallocationsize: u32, bforce: P1, bquickformat: P2, benablecompression: P3) -> ::windows_core::Result where @@ -117,7 +117,7 @@ impl IVdsAdvancedDisk { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FormatPartition)(::windows_core::Interface::as_raw(self), ulloffset, r#type, pwszlabel.into_param().abi(), dwunitallocationsize, bforce.into_param().abi(), bquickformat.into_param().abi(), benablecompression.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Clean(&self, bforce: P0, bforceoem: P1, bfullclean: P2) -> ::windows_core::Result where @@ -176,7 +176,7 @@ pub struct IVdsAdvancedDisk_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsAdvancedDisk2(::windows_core::IUnknown); impl IVdsAdvancedDisk2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangePartitionType(&self, ulloffset: u64, bforce: P0, para: *const CHANGE_PARTITION_TYPE_PARAMETERS) -> ::windows_core::Result<()> where @@ -393,7 +393,7 @@ pub struct IVdsControllerPort_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsCreatePartitionEx(::windows_core::IUnknown); impl IVdsCreatePartitionEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePartitionEx(&self, ulloffset: u64, ullsize: u64, ulalign: u32, para: *const CREATE_PARTITION_PARAMETERS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -427,7 +427,7 @@ impl IVdsDisk { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPack)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIdentificationData(&self, pluninfo: *mut VDS_LUN_INFORMATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIdentificationData)(::windows_core::Interface::as_raw(self), pluninfo).ok() @@ -471,7 +471,7 @@ pub struct IVdsDisk_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsDisk2(::windows_core::IUnknown); impl IVdsDisk2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSANMode(&self, benable: P0) -> ::windows_core::Result<()> where @@ -560,7 +560,7 @@ impl IVdsDiskPartitionMF { pub unsafe fn QueryPartitionFileSystemFormatSupport(&self, ulloffset: u64, ppfilesystemsupportprops: *mut *mut VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP, plnumberoffilesystems: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryPartitionFileSystemFormatSupport)(::windows_core::Interface::as_raw(self), ulloffset, ppfilesystemsupportprops, plnumberoffilesystems).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FormatPartitionEx(&self, ulloffset: u64, pwszfilesystemtypename: P0, usfilesystemrevision: u16, uldesiredunitallocationsize: u32, pwszlabel: P1, bforce: P2, bquickformat: P3, benablecompression: P4) -> ::windows_core::Result where @@ -630,7 +630,7 @@ impl IVdsDrive { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSubSystem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryExtents(&self, ppextentarray: *mut *mut VDS_DRIVE_EXTENT, plnumberofextents: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryExtents)(::windows_core::Interface::as_raw(self), ppextentarray, plnumberofextents).ok() @@ -746,7 +746,7 @@ pub struct IVdsHwProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsHwProviderPrivate(::windows_core::IUnknown); impl IVdsHwProviderPrivate { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryIfCreatedLun(&self, pwszdevicepath: P0, pvdsluninformation: *const VDS_LUN_INFORMATION) -> ::windows_core::Result<::windows_core::GUID> where @@ -797,13 +797,13 @@ pub struct IVdsHwProviderPrivateMpio_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsHwProviderStoragePools(::windows_core::IUnknown); impl IVdsHwProviderStoragePools { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryStoragePools(&self, ulflags: u32, ullremainingfreespace: u64, ppoolattributes: *const VDS_POOL_ATTRIBUTES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryStoragePools)(::windows_core::Interface::as_raw(self), ulflags, ullremainingfreespace, ppoolattributes, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateLunInStoragePool(&self, r#type: VDS_LUN_TYPE, ullsizeinbytes: u64, storagepoolid: ::windows_core::GUID, pwszunmaskinglist: P0, phints2: *const VDS_HINTS2) -> ::windows_core::Result where @@ -812,7 +812,7 @@ impl IVdsHwProviderStoragePools { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateLunInStoragePool)(::windows_core::Interface::as_raw(self), r#type, ullsizeinbytes, ::core::mem::transmute(storagepoolid), pwszunmaskinglist.into_param().abi(), phints2, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryMaxLunCreateSizeInStoragePool(&self, r#type: VDS_LUN_TYPE, storagepoolid: ::windows_core::GUID, phints2: *const VDS_HINTS2) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -898,7 +898,7 @@ impl IVdsIscsiInitiatorAdapter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryInitiatorPortals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LoginToTarget(&self, logintype: VDS_ISCSI_LOGIN_TYPE, targetid: ::windows_core::GUID, targetportalid: ::windows_core::GUID, initiatorportalid: ::windows_core::GUID, ulloginflags: u32, bheaderdigest: P0, bdatadigest: P1, authtype: VDS_ISCSI_AUTH_TYPE) -> ::windows_core::Result where @@ -1090,7 +1090,7 @@ pub struct IVdsIscsiPortalLocal_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsIscsiTarget(::windows_core::IUnknown); impl IVdsIscsiTarget { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProperties(&self, ptargetprop: *mut VDS_ISCSI_TARGET_PROP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProperties)(::windows_core::Interface::as_raw(self), ptargetprop).ok() @@ -1173,7 +1173,7 @@ impl IVdsLun { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSubSystem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIdentificationData(&self, pluninfo: *mut VDS_LUN_INFORMATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIdentificationData)(::windows_core::Interface::as_raw(self), pluninfo).ok() @@ -1218,12 +1218,12 @@ impl IVdsLun { pub unsafe fn AssociateControllers(&self, pactivecontrolleridarray: &[::windows_core::GUID], pinactivecontrolleridarray: &[::windows_core::GUID]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AssociateControllers)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pactivecontrolleridarray.as_ptr()), pactivecontrolleridarray.len() as _, ::core::mem::transmute(pinactivecontrolleridarray.as_ptr()), pinactivecontrolleridarray.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryHints(&self, phints: *mut VDS_HINTS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryHints)(::windows_core::Interface::as_raw(self), phints).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ApplyHints(&self, phints: *const VDS_HINTS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ApplyHints)(::windows_core::Interface::as_raw(self), phints).ok() @@ -1278,12 +1278,12 @@ pub struct IVdsLun_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsLun2(::windows_core::IUnknown); impl IVdsLun2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryHints2(&self, phints2: *mut VDS_HINTS2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryHints2)(::windows_core::Interface::as_raw(self), phints2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ApplyHints2(&self, phints2: *const VDS_HINTS2) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ApplyHints2)(::windows_core::Interface::as_raw(self), phints2).ok() @@ -1368,12 +1368,12 @@ impl IVdsLunMpio { pub unsafe fn GetPathInfo(&self, pppaths: *mut *mut VDS_PATH_INFO, plnumberofpaths: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPathInfo)(::windows_core::Interface::as_raw(self), pppaths, plnumberofpaths).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLoadBalancePolicy(&self, ppolicy: *mut VDS_LOADBALANCE_POLICY_ENUM, pppaths: *mut *mut VDS_PATH_POLICY, plnumberofpaths: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLoadBalancePolicy)(::windows_core::Interface::as_raw(self), ppolicy, pppaths, plnumberofpaths).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLoadBalancePolicy(&self, policy: VDS_LOADBALANCE_POLICY_ENUM, ppaths: &[VDS_PATH_POLICY]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLoadBalancePolicy)(::windows_core::Interface::as_raw(self), policy, ::core::mem::transmute(ppaths.as_ptr()), ppaths.len() as _).ok() @@ -1462,17 +1462,17 @@ impl IVdsLunPlex { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLun)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryExtents(&self, ppextentarray: *mut *mut VDS_DRIVE_EXTENT, plnumberofextents: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryExtents)(::windows_core::Interface::as_raw(self), ppextentarray, plnumberofextents).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryHints(&self, phints: *mut VDS_HINTS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryHints)(::windows_core::Interface::as_raw(self), phints).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ApplyHints(&self, phints: *const VDS_HINTS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ApplyHints)(::windows_core::Interface::as_raw(self), phints).ok() @@ -1537,7 +1537,7 @@ pub struct IVdsMaintenance_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsOpenVDisk(::windows_core::IUnknown); impl IVdsOpenVDisk { - #[doc = "Required features: `Win32_Storage_Vhd`"] + #[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub unsafe fn Attach(&self, pstringsecuritydescriptor: P0, flags: super::Vhd::ATTACH_VIRTUAL_DISK_FLAG, providerspecificflags: u32, timeoutinms: u32) -> ::windows_core::Result where @@ -1546,29 +1546,29 @@ impl IVdsOpenVDisk { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Attach)(::windows_core::Interface::as_raw(self), pstringsecuritydescriptor.into_param().abi(), flags, providerspecificflags, timeoutinms, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Vhd`"] + #[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub unsafe fn Detach(&self, flags: super::Vhd::DETACH_VIRTUAL_DISK_FLAG, providerspecificflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Detach)(::windows_core::Interface::as_raw(self), flags, providerspecificflags).ok() } - #[doc = "Required features: `Win32_Storage_Vhd`"] + #[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub unsafe fn DetachAndDelete(&self, flags: super::Vhd::DETACH_VIRTUAL_DISK_FLAG, providerspecificflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DetachAndDelete)(::windows_core::Interface::as_raw(self), flags, providerspecificflags).ok() } - #[doc = "Required features: `Win32_Storage_Vhd`"] + #[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub unsafe fn Compact(&self, flags: super::Vhd::COMPACT_VIRTUAL_DISK_FLAG, reserved: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Compact)(::windows_core::Interface::as_raw(self), flags, reserved, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Vhd`"] + #[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub unsafe fn Merge(&self, flags: super::Vhd::MERGE_VIRTUAL_DISK_FLAG, mergedepth: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Merge)(::windows_core::Interface::as_raw(self), flags, mergedepth, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Vhd`"] + #[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub unsafe fn Expand(&self, flags: super::Vhd::EXPAND_VIRTUAL_DISK_FLAG, newsize: u64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1634,7 +1634,7 @@ impl IVdsPack { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateVolume)(::windows_core::Interface::as_raw(self), r#type, ::core::mem::transmute(pinputdiskarray.as_ptr()), pinputdiskarray.len() as _, ulstripesize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDisk(&self, diskid: ::windows_core::GUID, partitionstyle: VDS_PARTITION_STYLE, bashotspare: P0) -> ::windows_core::Result<()> where @@ -1642,7 +1642,7 @@ impl IVdsPack { { (::windows_core::Interface::vtable(self).AddDisk)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(diskid), partitionstyle, bashotspare.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MigrateDisks(&self, pdiskarray: *const ::windows_core::GUID, lnumberofdisks: i32, targetpack: ::windows_core::GUID, bforce: P0, bqueryonly: P1, presults: *mut ::windows_core::HRESULT, pbrebootneeded: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -1749,7 +1749,7 @@ impl IVdsProviderPrivate { { (::windows_core::Interface::vtable(self).OnLoad)(::windows_core::Interface::as_raw(self), pwszmachinename.into_param().abi(), pcallbackobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnUnload(&self, bforceunload: P0) -> ::windows_core::Result<()> where @@ -1853,7 +1853,7 @@ impl IVdsService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetObject)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(objectid), r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryDriveLetters(&self, wcfirstletter: u16, pdriveletterproparray: &mut [VDS_DRIVE_LETTER_PROP]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryDriveLetters)(::windows_core::Interface::as_raw(self), wcfirstletter, pdriveletterproparray.len() as _, ::core::mem::transmute(pdriveletterproparray.as_ptr())).ok() @@ -2095,13 +2095,13 @@ pub struct IVdsServiceSw_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsServiceUninstallDisk(::windows_core::IUnknown); impl IVdsServiceUninstallDisk { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDiskIdFromLunInfo(&self, pluninfo: *const VDS_LUN_INFORMATION) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDiskIdFromLunInfo)(::windows_core::Interface::as_raw(self), pluninfo, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UninstallDisks(&self, pdiskidarray: *const ::windows_core::GUID, ulcount: u32, bforce: P0, pbreboot: *mut u8, presults: *mut ::windows_core::HRESULT) -> ::windows_core::Result<()> where @@ -2141,12 +2141,12 @@ impl IVdsStoragePool { pub unsafe fn GetProperties(&self, pstoragepoolprop: *mut VDS_STORAGE_POOL_PROP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProperties)(::windows_core::Interface::as_raw(self), pstoragepoolprop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAttributes(&self, pstoragepoolattributes: *mut VDS_POOL_ATTRIBUTES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAttributes)(::windows_core::Interface::as_raw(self), pstoragepoolattributes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryDriveExtents(&self, ppextentarray: *mut *mut VDS_STORAGE_POOL_DRIVE_EXTENT, plnumberofextents: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryDriveExtents)(::windows_core::Interface::as_raw(self), ppextentarray, plnumberofextents).ok() @@ -2217,7 +2217,7 @@ impl IVdsSubSystem { pub unsafe fn SetControllerStatus(&self, ponlinecontrolleridarray: &[::windows_core::GUID], pofflinecontrolleridarray: &[::windows_core::GUID]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetControllerStatus)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ponlinecontrolleridarray.as_ptr()), ponlinecontrolleridarray.len() as _, ::core::mem::transmute(pofflinecontrolleridarray.as_ptr()), pofflinecontrolleridarray.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateLun(&self, r#type: VDS_LUN_TYPE, ullsizeinbytes: u64, pdriveidarray: &[::windows_core::GUID], pwszunmaskinglist: P0, phints: *const VDS_HINTS) -> ::windows_core::Result where @@ -2232,7 +2232,7 @@ impl IVdsSubSystem { pub unsafe fn SetStatus(&self, status: VDS_SUB_SYSTEM_STATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStatus)(::windows_core::Interface::as_raw(self), status).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryMaxLunCreateSize(&self, r#type: VDS_LUN_TYPE, pdriveidarray: &[::windows_core::GUID], phints: *const VDS_HINTS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2280,7 +2280,7 @@ impl IVdsSubSystem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDrive2)(::windows_core::Interface::as_raw(self), sbusnumber, sslotnumber, ulenclosurenumber, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateLun2(&self, r#type: VDS_LUN_TYPE, ullsizeinbytes: u64, pdriveidarray: &[::windows_core::GUID], pwszunmaskinglist: P0, phints2: *const VDS_HINTS2) -> ::windows_core::Result where @@ -2289,7 +2289,7 @@ impl IVdsSubSystem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateLun2)(::windows_core::Interface::as_raw(self), r#type, ullsizeinbytes, ::core::mem::transmute(pdriveidarray.as_ptr()), pdriveidarray.len() as _, pwszunmaskinglist.into_param().abi(), phints2, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryMaxLunCreateSize2(&self, r#type: VDS_LUN_TYPE, pdriveidarray: &[::windows_core::GUID], phints2: *const VDS_HINTS2) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2464,13 +2464,13 @@ pub struct IVdsSwProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVdsVDisk(::windows_core::IUnknown); impl IVdsVDisk { - #[doc = "Required features: `Win32_Storage_Vhd`"] + #[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub unsafe fn Open(&self, accessmask: super::Vhd::VIRTUAL_DISK_ACCESS_MASK, flags: super::Vhd::OPEN_VIRTUAL_DISK_FLAG, readwritedepth: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Open)(::windows_core::Interface::as_raw(self), accessmask, flags, readwritedepth, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Vhd`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Vhd\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Vhd"))] pub unsafe fn GetProperties(&self, pdiskproperties: *mut VDS_VDISK_PROPERTIES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProperties)(::windows_core::Interface::as_raw(self), pdiskproperties).ok() @@ -2514,7 +2514,7 @@ impl IVdsVdProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryVDisks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Vhd`"] + #[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub unsafe fn CreateVDisk(&self, virtualdevicetype: *const super::Vhd::VIRTUAL_STORAGE_TYPE, ppath: P0, pstringsecuritydescriptor: P1, flags: super::Vhd::CREATE_VIRTUAL_DISK_FLAG, providerspecificflags: u32, reserved: u32, pcreatediskparameters: *const VDS_CREATE_VDISK_PARAMETERS, ppasync: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2523,7 +2523,7 @@ impl IVdsVdProvider { { (::windows_core::Interface::vtable(self).CreateVDisk)(::windows_core::Interface::as_raw(self), virtualdevicetype, ppath.into_param().abi(), pstringsecuritydescriptor.into_param().abi(), flags, providerspecificflags, reserved, pcreatediskparameters, ::core::mem::transmute(ppasync)).ok() } - #[doc = "Required features: `Win32_Storage_Vhd`"] + #[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub unsafe fn AddVDisk(&self, virtualdevicetype: *const super::Vhd::VIRTUAL_STORAGE_TYPE, ppath: P0, ppvdisk: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2604,7 +2604,7 @@ impl IVdsVolume { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RemovePlex)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(plexid), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Delete(&self, bforce: P0) -> ::windows_core::Result<()> where @@ -2612,7 +2612,7 @@ impl IVdsVolume { { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self), bforce.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFlags(&self, ulflags: u32, brevertonclose: P0) -> ::windows_core::Result<()> where @@ -2681,7 +2681,7 @@ impl IVdsVolumeMF { pub unsafe fn GetFileSystemProperties(&self, pfilesystemprop: *mut VDS_FILE_SYSTEM_PROP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFileSystemProperties)(::windows_core::Interface::as_raw(self), pfilesystemprop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Format(&self, r#type: VDS_FILE_SYSTEM_TYPE, pwszlabel: P0, dwunitallocationsize: u32, bforce: P1, bquickformat: P2, benablecompression: P3) -> ::windows_core::Result where @@ -2705,7 +2705,7 @@ impl IVdsVolumeMF { pub unsafe fn QueryReparsePoints(&self, ppreparsepointprops: *mut *mut VDS_REPARSE_POINT_PROP, plnumberofreparsepointprops: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryReparsePoints)(::windows_core::Interface::as_raw(self), ppreparsepointprops, plnumberofreparsepointprops).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteAccessPath(&self, pwszpath: P0, bforce: P1) -> ::windows_core::Result<()> where @@ -2717,7 +2717,7 @@ impl IVdsVolumeMF { pub unsafe fn Mount(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Mount)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Dismount(&self, bforce: P0, bpermanent: P1) -> ::windows_core::Result<()> where @@ -2775,7 +2775,7 @@ impl IVdsVolumeMF2 { pub unsafe fn QueryFileSystemFormatSupport(&self, ppfilesystemsupportprops: *mut *mut VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP, plnumberoffilesystems: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryFileSystemFormatSupport)(::windows_core::Interface::as_raw(self), ppfilesystemsupportprops, plnumberoffilesystems).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FormatEx(&self, pwszfilesystemtypename: P0, usfilesystemrevision: u16, uldesiredunitallocationsize: u32, pwszlabel: P1, bforce: P2, bquickformat: P3, benablecompression: P4) -> ::windows_core::Result where @@ -5653,7 +5653,7 @@ impl ::core::fmt::Debug for __VDS_PARTITION_STYLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CHANGE_ATTRIBUTES_PARAMETERS { pub style: VDS_PARTITION_STYLE, @@ -5678,7 +5678,7 @@ impl ::core::default::Default for CHANGE_ATTRIBUTES_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CHANGE_ATTRIBUTES_PARAMETERS_0 { pub MbrPartInfo: CHANGE_ATTRIBUTES_PARAMETERS_0_1, @@ -5703,7 +5703,7 @@ impl ::core::default::Default for CHANGE_ATTRIBUTES_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CHANGE_ATTRIBUTES_PARAMETERS_0_0 { pub attributes: u64, @@ -5741,7 +5741,7 @@ impl ::core::default::Default for CHANGE_ATTRIBUTES_PARAMETERS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CHANGE_ATTRIBUTES_PARAMETERS_0_1 { pub bootIndicator: super::super::Foundation::BOOLEAN, @@ -5875,7 +5875,7 @@ impl ::core::default::Default for CHANGE_PARTITION_TYPE_PARAMETERS_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CREATE_PARTITION_PARAMETERS { pub style: VDS_PARTITION_STYLE, @@ -5900,7 +5900,7 @@ impl ::core::default::Default for CREATE_PARTITION_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union CREATE_PARTITION_PARAMETERS_0 { pub MbrPartInfo: CREATE_PARTITION_PARAMETERS_0_1, @@ -5925,7 +5925,7 @@ impl ::core::default::Default for CREATE_PARTITION_PARAMETERS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CREATE_PARTITION_PARAMETERS_0_0 { pub partitionType: ::windows_core::GUID, @@ -5966,7 +5966,7 @@ impl ::core::default::Default for CREATE_PARTITION_PARAMETERS_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CREATE_PARTITION_PARAMETERS_0_1 { pub partitionType: u8, @@ -6639,7 +6639,7 @@ impl ::core::default::Default for VDS_DISK_PROP2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_DRIVE_EXTENT { pub id: ::windows_core::GUID, @@ -6711,7 +6711,7 @@ impl ::core::default::Default for VDS_DRIVE_LETTER_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_DRIVE_LETTER_PROP { pub wcLetter: u16, @@ -7040,7 +7040,7 @@ impl ::core::default::Default for VDS_HBAPORT_PROP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_HINTS { pub ullHintMask: u64, @@ -7131,7 +7131,7 @@ impl ::core::default::Default for VDS_HINTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_HINTS2 { pub ullHintMask: u64, @@ -7543,7 +7543,7 @@ impl ::core::default::Default for VDS_ISCSI_SHARED_SECRET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_ISCSI_TARGET_PROP { pub id: ::windows_core::GUID, @@ -7584,7 +7584,7 @@ impl ::core::default::Default for VDS_ISCSI_TARGET_PROP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_LUN_INFORMATION { pub m_version: u32, @@ -7898,7 +7898,7 @@ impl ::core::default::Default for VDS_PACK_PROP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_PARTITION_INFORMATION_EX { pub dwPartitionStyle: __VDS_PARTITION_STYLE, @@ -7927,7 +7927,7 @@ impl ::core::default::Default for VDS_PARTITION_INFORMATION_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union VDS_PARTITION_INFORMATION_EX_0 { pub Mbr: VDS_PARTITION_INFO_MBR, @@ -7984,7 +7984,7 @@ impl ::core::default::Default for VDS_PARTITION_INFO_GPT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_PARTITION_INFO_MBR { pub partitionType: u8, @@ -8056,7 +8056,7 @@ impl ::core::default::Default for VDS_PARTITION_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_PARTITION_PROP { pub PartitionStyle: VDS_PARTITION_STYLE, @@ -8085,7 +8085,7 @@ impl ::core::default::Default for VDS_PARTITION_PROP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union VDS_PARTITION_PROP_0 { pub Mbr: VDS_PARTITION_INFO_MBR, @@ -8220,7 +8220,7 @@ impl ::core::default::Default for VDS_PATH_INFO_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_PATH_POLICY { pub pathId: VDS_PATH_ID, @@ -8260,7 +8260,7 @@ impl ::core::default::Default for VDS_PATH_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_POOL_ATTRIBUTES { pub ullAttributeMask: u64, @@ -8752,7 +8752,7 @@ impl ::core::default::Default for VDS_STORAGE_IDENTIFIER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VDS_STORAGE_POOL_DRIVE_EXTENT { pub id: ::windows_core::GUID, @@ -8995,7 +8995,7 @@ impl ::core::default::Default for VDS_TARGET_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Vhd`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Vhd\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Vhd"))] pub struct VDS_VDISK_PROPERTIES { pub Id: ::windows_core::GUID, diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Vss/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/Vss/impl.rs index 1387a1a67c..403f10c8f5 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Vss/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Vss/impl.rs @@ -125,7 +125,7 @@ impl IVssAsync_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVssComponent_Impl: Sized { fn GetLogicalPath(&self, pbstrpath: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -420,7 +420,7 @@ impl IVssComponent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVssComponentEx_Impl: Sized + IVssComponent_Impl { fn SetPrepareForBackupFailureMsg(&self, wszfailuremsg: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -510,7 +510,7 @@ impl IVssComponentEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVssComponentEx2_Impl: Sized + IVssComponentEx_Impl { fn SetFailure(&self, hr: ::windows_core::HRESULT, hrapplication: ::windows_core::HRESULT, wszapplicationmessage: &::windows_core::PCWSTR, dwreserved: u32) -> ::windows_core::Result<()>; @@ -610,7 +610,7 @@ impl IVssCreateExpressWriterMetadata_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub trait IVssCreateWriterMetadata_Impl: Sized { fn AddIncludeFiles(&self, wszpath: &::windows_core::PCWSTR, wszfilespec: &::windows_core::PCWSTR, brecursive: u8, wszalternatelocation: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -806,7 +806,7 @@ impl IVssDifferentialSoftwareSnapshotMgmt_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVssDifferentialSoftwareSnapshotMgmt2_Impl: Sized + IVssDifferentialSoftwareSnapshotMgmt_Impl { fn ChangeDiffAreaMaximumSizeEx(&self, pwszvolumename: *const u16, pwszdiffareavolumename: *const u16, llmaximumdiffspace: i64, bvolatile: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -857,7 +857,7 @@ impl IVssDifferentialSoftwareSnapshotMgmt2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVssDifferentialSoftwareSnapshotMgmt3_Impl: Sized + IVssDifferentialSoftwareSnapshotMgmt2_Impl { fn SetVolumeProtectLevel(&self, pwszvolumename: *const u16, protectionlevel: VSS_PROTECTION_LEVEL) -> ::windows_core::Result<()>; @@ -1038,7 +1038,7 @@ impl IVssExpressWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVssFileShareSnapshotProvider_Impl: Sized { fn SetContext(&self, lcontext: i32) -> ::windows_core::Result<()>; @@ -1123,7 +1123,7 @@ impl IVssFileShareSnapshotProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub trait IVssHardwareSnapshotProvider_Impl: Sized { fn AreLunsSupported(&self, lluncount: i32, lcontext: i32, rgwszdevices: *const *const u16, pluninformation: *mut super::VirtualDiskService::VDS_LUN_INFORMATION, pbissupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1182,7 +1182,7 @@ impl IVssHardwareSnapshotProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub trait IVssHardwareSnapshotProviderEx_Impl: Sized + IVssHardwareSnapshotProvider_Impl { fn GetProviderCapabilities(&self) -> ::windows_core::Result; @@ -1301,7 +1301,7 @@ impl IVssProviderCreateSnapshotSet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVssProviderNotifications_Impl: Sized { fn OnLoad(&self, pcallback: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -1407,7 +1407,7 @@ impl IVssSnapshotMgmt2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVssSoftwareSnapshotProvider_Impl: Sized { fn SetContext(&self, lcontext: i32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Vss/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Vss/mod.rs index 230cc9d2d1..47ac6fda19 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Vss/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Vss/mod.rs @@ -248,7 +248,7 @@ impl IVssComponent { pub unsafe fn GetFileRestoreStatus(&self, pstatus: *mut VSS_FILE_RESTORE_STATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFileRestoreStatus)(::windows_core::Interface::as_raw(self), pstatus).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDifferencedFilesByLastModifyTime(&self, wszpath: P0, wszfilespec: P1, brecursive: P2, ftlastmodifytime: super::super::Foundation::FILETIME) -> ::windows_core::Result<()> where @@ -258,7 +258,7 @@ impl IVssComponent { { (::windows_core::Interface::vtable(self).AddDifferencedFilesByLastModifyTime)(::windows_core::Interface::as_raw(self), wszpath.into_param().abi(), wszfilespec.into_param().abi(), brecursive.into_param().abi(), ::core::mem::transmute(ftlastmodifytime)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDifferencedFilesByLastModifyLSN(&self, wszpath: P0, wszfilespec: P1, brecursive: P2, bstrlsnstring: P3) -> ::windows_core::Result<()> where @@ -272,7 +272,7 @@ impl IVssComponent { pub unsafe fn GetDifferencedFilesCount(&self, pcdifferencedfiles: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDifferencedFilesCount)(::windows_core::Interface::as_raw(self), pcdifferencedfiles).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDifferencedFile(&self, idifferencedfile: u32, pbstrpath: *mut ::windows_core::BSTR, pbstrfilespec: *mut ::windows_core::BSTR, pbrecursive: *mut super::super::Foundation::BOOL, pbstrlsnstring: *mut ::windows_core::BSTR, pftlastmodifytime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDifferencedFile)(::windows_core::Interface::as_raw(self), idifferencedfile, ::core::mem::transmute(pbstrpath), ::core::mem::transmute(pbstrfilespec), pbrecursive, ::core::mem::transmute(pbstrlsnstring), pftlastmodifytime).ok() @@ -474,7 +474,7 @@ impl IVssComponentEx { pub unsafe fn GetFileRestoreStatus(&self, pstatus: *mut VSS_FILE_RESTORE_STATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFileRestoreStatus)(::windows_core::Interface::as_raw(self), pstatus).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDifferencedFilesByLastModifyTime(&self, wszpath: P0, wszfilespec: P1, brecursive: P2, ftlastmodifytime: super::super::Foundation::FILETIME) -> ::windows_core::Result<()> where @@ -484,7 +484,7 @@ impl IVssComponentEx { { (::windows_core::Interface::vtable(self).base__.AddDifferencedFilesByLastModifyTime)(::windows_core::Interface::as_raw(self), wszpath.into_param().abi(), wszfilespec.into_param().abi(), brecursive.into_param().abi(), ::core::mem::transmute(ftlastmodifytime)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDifferencedFilesByLastModifyLSN(&self, wszpath: P0, wszfilespec: P1, brecursive: P2, bstrlsnstring: P3) -> ::windows_core::Result<()> where @@ -498,7 +498,7 @@ impl IVssComponentEx { pub unsafe fn GetDifferencedFilesCount(&self, pcdifferencedfiles: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDifferencedFilesCount)(::windows_core::Interface::as_raw(self), pcdifferencedfiles).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDifferencedFile(&self, idifferencedfile: u32, pbstrpath: *mut ::windows_core::BSTR, pbstrfilespec: *mut ::windows_core::BSTR, pbrecursive: *mut super::super::Foundation::BOOL, pbstrlsnstring: *mut ::windows_core::BSTR, pftlastmodifytime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDifferencedFile)(::windows_core::Interface::as_raw(self), idifferencedfile, ::core::mem::transmute(pbstrpath), ::core::mem::transmute(pbstrfilespec), pbrecursive, ::core::mem::transmute(pbstrlsnstring), pftlastmodifytime).ok() @@ -691,7 +691,7 @@ impl IVssComponentEx2 { pub unsafe fn GetFileRestoreStatus(&self, pstatus: *mut VSS_FILE_RESTORE_STATUS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetFileRestoreStatus)(::windows_core::Interface::as_raw(self), pstatus).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDifferencedFilesByLastModifyTime(&self, wszpath: P0, wszfilespec: P1, brecursive: P2, ftlastmodifytime: super::super::Foundation::FILETIME) -> ::windows_core::Result<()> where @@ -701,7 +701,7 @@ impl IVssComponentEx2 { { (::windows_core::Interface::vtable(self).base__.base__.AddDifferencedFilesByLastModifyTime)(::windows_core::Interface::as_raw(self), wszpath.into_param().abi(), wszfilespec.into_param().abi(), brecursive.into_param().abi(), ::core::mem::transmute(ftlastmodifytime)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDifferencedFilesByLastModifyLSN(&self, wszpath: P0, wszfilespec: P1, brecursive: P2, bstrlsnstring: P3) -> ::windows_core::Result<()> where @@ -715,7 +715,7 @@ impl IVssComponentEx2 { pub unsafe fn GetDifferencedFilesCount(&self, pcdifferencedfiles: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDifferencedFilesCount)(::windows_core::Interface::as_raw(self), pcdifferencedfiles).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDifferencedFile(&self, idifferencedfile: u32, pbstrpath: *mut ::windows_core::BSTR, pbstrfilespec: *mut ::windows_core::BSTR, pbrecursive: *mut super::super::Foundation::BOOL, pbstrlsnstring: *mut ::windows_core::BSTR, pftlastmodifytime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetDifferencedFile)(::windows_core::Interface::as_raw(self), idifferencedfile, ::core::mem::transmute(pbstrpath), ::core::mem::transmute(pbstrfilespec), pbrecursive, ::core::mem::transmute(pbstrlsnstring), pftlastmodifytime).ok() @@ -929,7 +929,7 @@ impl IVssCreateWriterMetadata { pub unsafe fn SetBackupSchema(&self, dwschemamask: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBackupSchema)(::windows_core::Interface::as_raw(self), dwschemamask).ok() } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn GetDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1032,7 +1032,7 @@ impl IVssDifferentialSoftwareSnapshotMgmt2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.QueryDiffAreasForSnapshot)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(snapshotid), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangeDiffAreaMaximumSizeEx(&self, pwszvolumename: *const u16, pwszdiffareavolumename: *const u16, llmaximumdiffspace: i64, bvolatile: P0) -> ::windows_core::Result<()> where @@ -1096,7 +1096,7 @@ impl IVssDifferentialSoftwareSnapshotMgmt3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.QueryDiffAreasForSnapshot)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(snapshotid), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChangeDiffAreaMaximumSizeEx(&self, pwszvolumename: *const u16, pwszdiffareavolumename: *const u16, llmaximumdiffspace: i64, bvolatile: P0) -> ::windows_core::Result<()> where @@ -1117,7 +1117,7 @@ impl IVssDifferentialSoftwareSnapshotMgmt3 { pub unsafe fn SetVolumeProtectLevel(&self, pwszvolumename: *const u16, protectionlevel: VSS_PROTECTION_LEVEL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVolumeProtectLevel)(::windows_core::Interface::as_raw(self), pwszvolumename, protectionlevel).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVolumeProtectLevel(&self, pwszvolumename: *const u16, protectionlevel: *mut VSS_VOLUME_PROTECTION_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVolumeProtectLevel)(::windows_core::Interface::as_raw(self), pwszvolumename, protectionlevel).ok() @@ -1272,7 +1272,7 @@ impl IVssFileShareSnapshotProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Query)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(queriedobjectid), equeriedobjecttype, ereturnedobjectstype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteSnapshots(&self, sourceobjectid: ::windows_core::GUID, esourceobjecttype: VSS_OBJECT_TYPE, bforcedelete: P0, pldeletedsnapshots: *mut i32, pnondeletedsnapshotid: *mut ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -1283,18 +1283,18 @@ impl IVssFileShareSnapshotProvider { pub unsafe fn BeginPrepareSnapshot(&self, snapshotsetid: ::windows_core::GUID, snapshotid: ::windows_core::GUID, pwszsharepath: *const u16, lnewcontext: i32, providerid: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginPrepareSnapshot)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(snapshotsetid), ::core::mem::transmute(snapshotid), pwszsharepath, lnewcontext, ::core::mem::transmute(providerid)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPathSupported(&self, pwszsharepath: *const u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsPathSupported)(::windows_core::Interface::as_raw(self), pwszsharepath, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPathSnapshotted(&self, pwszsharepath: *const u16, pbsnapshotspresent: *mut super::super::Foundation::BOOL, plsnapshotcompatibility: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsPathSnapshotted)(::windows_core::Interface::as_raw(self), pwszsharepath, pbsnapshotspresent, plsnapshotcompatibility).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSnapshotProperty(&self, snapshotid: ::windows_core::GUID, esnapshotpropertyid: VSS_SNAPSHOT_PROPERTY_ID, vproperty: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSnapshotProperty)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(snapshotid), esnapshotpropertyid, ::core::mem::transmute(vproperty)).ok() @@ -1336,32 +1336,32 @@ pub struct IVssFileShareSnapshotProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVssHardwareSnapshotProvider(::windows_core::IUnknown); impl IVssHardwareSnapshotProvider { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn AreLunsSupported(&self, lluncount: i32, lcontext: i32, rgwszdevices: *const *const u16, pluninformation: *mut super::VirtualDiskService::VDS_LUN_INFORMATION, pbissupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AreLunsSupported)(::windows_core::Interface::as_raw(self), lluncount, lcontext, rgwszdevices, pluninformation, pbissupported).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn FillInLunInfo(&self, wszdevicename: *const u16, pluninfo: *mut super::VirtualDiskService::VDS_LUN_INFORMATION, pbissupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FillInLunInfo)(::windows_core::Interface::as_raw(self), wszdevicename, pluninfo, pbissupported).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn BeginPrepareSnapshot(&self, snapshotsetid: ::windows_core::GUID, snapshotid: ::windows_core::GUID, lcontext: i32, lluncount: i32, rgdevicenames: *const *const u16, rgluninformation: *mut super::VirtualDiskService::VDS_LUN_INFORMATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginPrepareSnapshot)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(snapshotsetid), ::core::mem::transmute(snapshotid), lcontext, lluncount, rgdevicenames, rgluninformation).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn GetTargetLuns(&self, lluncount: i32, rgdevicenames: *const *const u16, rgsourceluns: *const super::VirtualDiskService::VDS_LUN_INFORMATION, rgdestinationluns: *mut super::VirtualDiskService::VDS_LUN_INFORMATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTargetLuns)(::windows_core::Interface::as_raw(self), lluncount, rgdevicenames, rgsourceluns, rgdestinationluns).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn LocateLuns(&self, rgsourceluns: &[super::VirtualDiskService::VDS_LUN_INFORMATION]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LocateLuns)(::windows_core::Interface::as_raw(self), rgsourceluns.len() as _, ::core::mem::transmute(rgsourceluns.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn OnLunEmpty(&self, wszdevicename: *const u16, pinformation: *const super::VirtualDiskService::VDS_LUN_INFORMATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnLunEmpty)(::windows_core::Interface::as_raw(self), wszdevicename, pinformation).ok() @@ -1407,32 +1407,32 @@ pub struct IVssHardwareSnapshotProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVssHardwareSnapshotProviderEx(::windows_core::IUnknown); impl IVssHardwareSnapshotProviderEx { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn AreLunsSupported(&self, lluncount: i32, lcontext: i32, rgwszdevices: *const *const u16, pluninformation: *mut super::VirtualDiskService::VDS_LUN_INFORMATION, pbissupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AreLunsSupported)(::windows_core::Interface::as_raw(self), lluncount, lcontext, rgwszdevices, pluninformation, pbissupported).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn FillInLunInfo(&self, wszdevicename: *const u16, pluninfo: *mut super::VirtualDiskService::VDS_LUN_INFORMATION, pbissupported: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.FillInLunInfo)(::windows_core::Interface::as_raw(self), wszdevicename, pluninfo, pbissupported).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn BeginPrepareSnapshot(&self, snapshotsetid: ::windows_core::GUID, snapshotid: ::windows_core::GUID, lcontext: i32, lluncount: i32, rgdevicenames: *const *const u16, rgluninformation: *mut super::VirtualDiskService::VDS_LUN_INFORMATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.BeginPrepareSnapshot)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(snapshotsetid), ::core::mem::transmute(snapshotid), lcontext, lluncount, rgdevicenames, rgluninformation).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn GetTargetLuns(&self, lluncount: i32, rgdevicenames: *const *const u16, rgsourceluns: *const super::VirtualDiskService::VDS_LUN_INFORMATION, rgdestinationluns: *mut super::VirtualDiskService::VDS_LUN_INFORMATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetTargetLuns)(::windows_core::Interface::as_raw(self), lluncount, rgdevicenames, rgsourceluns, rgdestinationluns).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn LocateLuns(&self, rgsourceluns: &[super::VirtualDiskService::VDS_LUN_INFORMATION]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LocateLuns)(::windows_core::Interface::as_raw(self), rgsourceluns.len() as _, ::core::mem::transmute(rgsourceluns.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn OnLunEmpty(&self, wszdevicename: *const u16, pinformation: *const super::VirtualDiskService::VDS_LUN_INFORMATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnLunEmpty)(::windows_core::Interface::as_raw(self), wszdevicename, pinformation).ok() @@ -1441,18 +1441,18 @@ impl IVssHardwareSnapshotProviderEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProviderCapabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn OnLunStateChange(&self, psnapshotluns: *const super::VirtualDiskService::VDS_LUN_INFORMATION, poriginalluns: *const super::VirtualDiskService::VDS_LUN_INFORMATION, dwcount: u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnLunStateChange)(::windows_core::Interface::as_raw(self), psnapshotluns, poriginalluns, dwcount, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn ResyncLuns(&self, psourceluns: *const super::VirtualDiskService::VDS_LUN_INFORMATION, ptargetluns: *const super::VirtualDiskService::VDS_LUN_INFORMATION, dwcount: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResyncLuns)(::windows_core::Interface::as_raw(self), psourceluns, ptargetluns, dwcount, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_VirtualDiskService`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_VirtualDiskService\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_VirtualDiskService"))] pub unsafe fn OnReuseLuns(&self, psnapshotluns: *const super::VirtualDiskService::VDS_LUN_INFORMATION, poriginalluns: *const super::VirtualDiskService::VDS_LUN_INFORMATION, dwcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnReuseLuns)(::windows_core::Interface::as_raw(self), psnapshotluns, poriginalluns, dwcount).ok() @@ -1538,7 +1538,7 @@ impl IVssProviderNotifications { { (::windows_core::Interface::vtable(self).OnLoad)(::windows_core::Interface::as_raw(self), pcallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnUnload(&self, bforceunload: P0) -> ::windows_core::Result<()> where @@ -1632,7 +1632,7 @@ impl IVssSoftwareSnapshotProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Query)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(queriedobjectid), equeriedobjecttype, ereturnedobjectstype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteSnapshots(&self, sourceobjectid: ::windows_core::GUID, esourceobjecttype: VSS_OBJECT_TYPE, bforcedelete: P0, pldeletedsnapshots: *mut i32, pnondeletedsnapshotid: *mut ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -1643,18 +1643,18 @@ impl IVssSoftwareSnapshotProvider { pub unsafe fn BeginPrepareSnapshot(&self, snapshotsetid: ::windows_core::GUID, snapshotid: ::windows_core::GUID, pwszvolumename: *const u16, lnewcontext: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginPrepareSnapshot)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(snapshotsetid), ::core::mem::transmute(snapshotid), pwszvolumename, lnewcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsVolumeSupported(&self, pwszvolumename: *const u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsVolumeSupported)(::windows_core::Interface::as_raw(self), pwszvolumename, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsVolumeSnapshotted(&self, pwszvolumename: *const u16, pbsnapshotspresent: *mut super::super::Foundation::BOOL, plsnapshotcompatibility: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsVolumeSnapshotted)(::windows_core::Interface::as_raw(self), pwszvolumename, pbsnapshotspresent, plsnapshotcompatibility).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSnapshotProperty(&self, snapshotid: ::windows_core::GUID, esnapshotpropertyid: VSS_SNAPSHOT_PROPERTY_ID, vproperty: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSnapshotProperty)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(snapshotid), esnapshotpropertyid, ::core::mem::transmute(vproperty)).ok() @@ -3028,7 +3028,7 @@ impl ::core::default::Default for VSS_VOLUME_PROP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct VSS_VOLUME_PROTECTION_INFO { pub m_protectionLevel: VSS_PROTECTION_LEVEL, diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Xps/Printing/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/Xps/Printing/impl.rs index 702c4bfe23..2faa12cc81 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Xps/Printing/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Xps/Printing/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintDocumentPackageStatusEvent_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn PackageStatusUpdated(&self, packagestatus: *const PrintDocumentPackageStatus) -> ::windows_core::Result<()>; @@ -56,7 +56,7 @@ impl IPrintDocumentPackageTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPrintDocumentPackageTarget2_Impl: Sized { fn GetIsTargetIppPrinter(&self) -> ::windows_core::Result; @@ -93,7 +93,7 @@ impl IPrintDocumentPackageTarget2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IPrintDocumentPackageTargetFactory_Impl: Sized { fn CreateDocumentPackageTargetForPrintJob(&self, printername: &::windows_core::PCWSTR, jobname: &::windows_core::PCWSTR, joboutputstream: ::core::option::Option<&super::super::super::System::Com::IStream>, jobprintticketstream: ::core::option::Option<&super::super::super::System::Com::IStream>) -> ::windows_core::Result; @@ -150,7 +150,7 @@ impl IXpsPrintJob_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IXpsPrintJobStream_Impl: Sized + super::super::super::System::Com::ISequentialStream_Impl { fn Close(&self) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Xps/Printing/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Xps/Printing/mod.rs index 66032468c8..d6b7859fd5 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Xps/Printing/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Xps/Printing/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn StartXpsPrintJob(printername: P0, jobname: P1, outputfilename: P2, progressevent: P3, completionevent: P4, printablepageson: &[u8], xpsprintjob: *mut ::core::option::Option, documentstream: *mut ::core::option::Option, printticketstream: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -12,7 +12,7 @@ where ::windows_targets::link!("xpsprint.dll" "system" fn StartXpsPrintJob(printername : ::windows_core::PCWSTR, jobname : ::windows_core::PCWSTR, outputfilename : ::windows_core::PCWSTR, progressevent : super::super::super::Foundation:: HANDLE, completionevent : super::super::super::Foundation:: HANDLE, printablepageson : *const u8, printablepagesoncount : u32, xpsprintjob : *mut * mut::core::ffi::c_void, documentstream : *mut * mut::core::ffi::c_void, printticketstream : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); StartXpsPrintJob(printername.into_param().abi(), jobname.into_param().abi(), outputfilename.into_param().abi(), progressevent.into_param().abi(), completionevent.into_param().abi(), ::core::mem::transmute(printablepageson.as_ptr()), printablepageson.len() as _, ::core::mem::transmute(xpsprintjob), ::core::mem::transmute(documentstream), ::core::mem::transmute(printticketstream)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StartXpsPrintJob1(printername: P0, jobname: P1, outputfilename: P2, progressevent: P3, completionevent: P4, xpsprintjob: *mut ::core::option::Option, printcontentreceiver: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -26,7 +26,7 @@ where ::windows_targets::link!("xpsprint.dll" "system" fn StartXpsPrintJob1(printername : ::windows_core::PCWSTR, jobname : ::windows_core::PCWSTR, outputfilename : ::windows_core::PCWSTR, progressevent : super::super::super::Foundation:: HANDLE, completionevent : super::super::super::Foundation:: HANDLE, xpsprintjob : *mut * mut::core::ffi::c_void, printcontentreceiver : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); StartXpsPrintJob1(printername.into_param().abi(), jobname.into_param().abi(), outputfilename.into_param().abi(), progressevent.into_param().abi(), completionevent.into_param().abi(), ::core::mem::transmute(xpsprintjob), ::core::mem::transmute(printcontentreceiver)).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -91,7 +91,7 @@ pub struct IPrintDocumentPackageTarget_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintDocumentPackageTarget2(::windows_core::IUnknown); impl IPrintDocumentPackageTarget2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsTargetIppPrinter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -126,7 +126,7 @@ pub struct IPrintDocumentPackageTarget2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintDocumentPackageTargetFactory(::windows_core::IUnknown); impl IPrintDocumentPackageTargetFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDocumentPackageTargetForPrintJob(&self, printername: P0, jobname: P1, joboutputstream: P2, jobprintticketstream: P3) -> ::windows_core::Result where @@ -180,19 +180,19 @@ pub struct IXpsPrintJob_Vtbl { pub Cancel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub GetJobStatus: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, jobstatus: *mut XPS_JOB_STATUS) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsPrintJobStream(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IXpsPrintJobStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Xps/impl.rs b/crates/libs/windows/src/Windows/Win32/Storage/Xps/impl.rs index aa3734f8f2..2639161987 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Xps/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Xps/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsDocumentPackageTarget_Impl: Sized { fn GetXpsOMPackageWriter(&self, documentsequencepartname: ::core::option::Option<&super::Packaging::Opc::IOpcPartUri>, discardcontrolpartname: ::core::option::Option<&super::Packaging::Opc::IOpcPartUri>) -> ::windows_core::Result; @@ -54,7 +54,7 @@ impl IXpsDocumentPackageTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsDocumentPackageTarget3D_Impl: Sized { fn GetXpsOMPackageWriter3D(&self, documentsequencepartname: ::core::option::Option<&super::Packaging::Opc::IOpcPartUri>, discardcontrolpartname: ::core::option::Option<&super::Packaging::Opc::IOpcPartUri>, modelpartname: ::core::option::Option<&super::Packaging::Opc::IOpcPartUri>, modeldata: ::core::option::Option<&super::super::System::Com::IStream>) -> ::windows_core::Result; @@ -130,7 +130,7 @@ impl IXpsOMBrush_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXpsOMCanvas_Impl: Sized + IXpsOMVisual_Impl { fn GetVisuals(&self) -> ::windows_core::Result; @@ -286,7 +286,7 @@ impl IXpsOMCanvas_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMColorProfileResource_Impl: Sized + IXpsOMResource_Impl { fn GetStream(&self) -> ::windows_core::Result; @@ -323,7 +323,7 @@ impl IXpsOMColorProfileResource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMColorProfileResourceCollection_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -407,7 +407,7 @@ impl IXpsOMColorProfileResourceCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMCoreProperties_Impl: Sized + IXpsOMPart_Impl { fn GetOwner(&self) -> ::windows_core::Result; @@ -950,7 +950,7 @@ impl IXpsOMDictionary_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMDocument_Impl: Sized + IXpsOMPart_Impl { fn GetOwner(&self) -> ::windows_core::Result; @@ -1126,7 +1126,7 @@ impl IXpsOMDocumentCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMDocumentSequence_Impl: Sized + IXpsOMPart_Impl { fn GetOwner(&self) -> ::windows_core::Result; @@ -1189,7 +1189,7 @@ impl IXpsOMDocumentSequence_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMDocumentStructureResource_Impl: Sized + IXpsOMResource_Impl { fn GetOwner(&self) -> ::windows_core::Result; @@ -1239,7 +1239,7 @@ impl IXpsOMDocumentStructureResource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMFontResource_Impl: Sized + IXpsOMResource_Impl { fn GetStream(&self) -> ::windows_core::Result; @@ -1289,7 +1289,7 @@ impl IXpsOMFontResource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMFontResourceCollection_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -1485,7 +1485,7 @@ impl IXpsOMGeometry_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXpsOMGeometryFigure_Impl: Sized { fn GetOwner(&self) -> ::windows_core::Result; @@ -1722,7 +1722,7 @@ impl IXpsOMGeometryFigureCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXpsOMGlyphs_Impl: Sized + IXpsOMVisual_Impl { fn GetUnicodeString(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -2030,7 +2030,7 @@ impl IXpsOMGlyphs_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXpsOMGlyphsEditor_Impl: Sized { fn ApplyEdits(&self) -> ::windows_core::Result<()>; @@ -2540,7 +2540,7 @@ impl IXpsOMImageBrush_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMImageResource_Impl: Sized + IXpsOMResource_Impl { fn GetStream(&self) -> ::windows_core::Result; @@ -2590,7 +2590,7 @@ impl IXpsOMImageResource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMImageResourceCollection_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -2825,7 +2825,7 @@ impl IXpsOMNameCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMObjectFactory_Impl: Sized { fn CreatePackage(&self) -> ::windows_core::Result; @@ -3334,7 +3334,7 @@ impl IXpsOMObjectFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMObjectFactory1_Impl: Sized + IXpsOMObjectFactory_Impl { fn GetDocumentTypeFromFile(&self, filename: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -3507,7 +3507,7 @@ impl IXpsOMObjectFactory1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMPackage_Impl: Sized { fn GetDocumentSequence(&self) -> ::windows_core::Result; @@ -3618,7 +3618,7 @@ impl IXpsOMPackage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMPackage1_Impl: Sized + IXpsOMPackage_Impl { fn GetDocumentType(&self) -> ::windows_core::Result; @@ -3662,7 +3662,7 @@ impl IXpsOMPackage1_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMPackageTarget_Impl: Sized { fn CreateXpsOMPackageWriter(&self, documentsequencepartname: ::core::option::Option<&super::Packaging::Opc::IOpcPartUri>, documentsequenceprintticket: ::core::option::Option<&IXpsOMPrintTicketResource>, discardcontrolpartname: ::core::option::Option<&super::Packaging::Opc::IOpcPartUri>) -> ::windows_core::Result; @@ -3689,7 +3689,7 @@ impl IXpsOMPackageTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMPackageWriter_Impl: Sized { fn StartNewDocument(&self, documentpartname: ::core::option::Option<&super::Packaging::Opc::IOpcPartUri>, documentprintticket: ::core::option::Option<&IXpsOMPrintTicketResource>, documentstructure: ::core::option::Option<&IXpsOMDocumentStructureResource>, signatureblockresources: ::core::option::Option<&IXpsOMSignatureBlockResourceCollection>, restrictedfonts: ::core::option::Option<&IXpsOMPartUriCollection>) -> ::windows_core::Result<()>; @@ -3747,7 +3747,7 @@ impl IXpsOMPackageWriter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMPackageWriter3D_Impl: Sized + IXpsOMPackageWriter_Impl { fn AddModelTexture(&self, texturepartname: ::core::option::Option<&super::Packaging::Opc::IOpcPartUri>, texturedata: ::core::option::Option<&super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -3778,7 +3778,7 @@ impl IXpsOMPackageWriter3D_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMPage_Impl: Sized + IXpsOMPart_Impl { fn GetOwner(&self) -> ::windows_core::Result; @@ -4027,7 +4027,7 @@ impl IXpsOMPage_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMPage1_Impl: Sized + IXpsOMPage_Impl { fn GetDocumentType(&self) -> ::windows_core::Result; @@ -4064,7 +4064,7 @@ impl IXpsOMPage1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IXpsOMPageReference_Impl: Sized { fn GetOwner(&self) -> ::windows_core::Result; @@ -4333,7 +4333,7 @@ impl IXpsOMPageReferenceCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMPart_Impl: Sized { fn GetPartName(&self) -> ::windows_core::Result; @@ -4435,7 +4435,7 @@ impl IXpsOMPartResources_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMPartUriCollection_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -4506,7 +4506,7 @@ impl IXpsOMPartUriCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXpsOMPath_Impl: Sized + IXpsOMVisual_Impl { fn GetGeometry(&self) -> ::windows_core::Result; @@ -4908,7 +4908,7 @@ impl IXpsOMPath_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMPrintTicketResource_Impl: Sized + IXpsOMResource_Impl { fn GetStream(&self) -> ::windows_core::Result; @@ -5031,7 +5031,7 @@ impl IXpsOMRadialGradientBrush_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMRemoteDictionaryResource_Impl: Sized + IXpsOMResource_Impl { fn GetDictionary(&self) -> ::windows_core::Result; @@ -5068,7 +5068,7 @@ impl IXpsOMRemoteDictionaryResource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMRemoteDictionaryResource1_Impl: Sized + IXpsOMRemoteDictionaryResource_Impl { fn GetDocumentType(&self) -> ::windows_core::Result; @@ -5105,7 +5105,7 @@ impl IXpsOMRemoteDictionaryResource1_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMRemoteDictionaryResourceCollection_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -5189,7 +5189,7 @@ impl IXpsOMRemoteDictionaryResourceCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMResource_Impl: Sized + IXpsOMPart_Impl {} #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] @@ -5242,7 +5242,7 @@ impl IXpsOMShareable_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMSignatureBlockResource_Impl: Sized + IXpsOMResource_Impl { fn GetOwner(&self) -> ::windows_core::Result; @@ -5292,7 +5292,7 @@ impl IXpsOMSignatureBlockResource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMSignatureBlockResourceCollection_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -5416,7 +5416,7 @@ impl IXpsOMSolidColorBrush_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMStoryFragmentsResource_Impl: Sized + IXpsOMResource_Impl { fn GetOwner(&self) -> ::windows_core::Result; @@ -5466,7 +5466,7 @@ impl IXpsOMStoryFragmentsResource_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsOMThumbnailGenerator_Impl: Sized { fn GenerateThumbnail(&self, page: ::core::option::Option<&IXpsOMPage>, thumbnailtype: XPS_IMAGE_TYPE, thumbnailsize: XPS_THUMBNAIL_SIZE, imageresourcepartname: ::core::option::Option<&super::Packaging::Opc::IOpcPartUri>) -> ::windows_core::Result; @@ -5619,7 +5619,7 @@ impl IXpsOMTileBrush_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IXpsOMVisual_Impl: Sized + IXpsOMShareable_Impl { fn GetTransform(&self) -> ::windows_core::Result; @@ -6041,7 +6041,7 @@ impl IXpsOMVisualCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsSignature_Impl: Sized { fn GetSignatureId(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -6196,7 +6196,7 @@ impl IXpsSignature_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsSignatureBlock_Impl: Sized { fn GetRequests(&self) -> ::windows_core::Result; @@ -6370,7 +6370,7 @@ impl IXpsSignatureCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsSignatureManager_Impl: Sized { fn LoadPackageFile(&self, filename: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -6500,7 +6500,7 @@ impl IXpsSignatureManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsSignatureRequest_Impl: Sized { fn GetIntent(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -6683,7 +6683,7 @@ impl IXpsSignatureRequestCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub trait IXpsSigningOptions_Impl: Sized { fn GetSignatureId(&self) -> ::windows_core::Result<::windows_core::PWSTR>; diff --git a/crates/libs/windows/src/Windows/Win32/Storage/Xps/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/Xps/mod.rs index cea44b30b2..db9d830649 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Xps/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Xps/mod.rs @@ -1,7 +1,7 @@ #[cfg(feature = "Win32_Storage_Xps_Printing")] -#[doc = "Required features: `Win32_Storage_Xps_Printing`"] +#[doc = "Required features: `\"Win32_Storage_Xps_Printing\"`"] pub mod Printing; -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn AbortDoc(hdc: P0) -> i32 @@ -11,7 +11,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn AbortDoc(hdc : super::super::Graphics::Gdi:: HDC) -> i32); AbortDoc(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DeviceCapabilitiesA(pdevice: P0, pport: P1, fwcapability: PRINTER_DEVICE_CAPABILITIES, poutput: ::windows_core::PSTR, pdevmode: ::core::option::Option<*const super::super::Graphics::Gdi::DEVMODEA>) -> i32 @@ -22,7 +22,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeviceCapabilitiesA(pdevice : ::windows_core::PCSTR, pport : ::windows_core::PCSTR, fwcapability : PRINTER_DEVICE_CAPABILITIES, poutput : ::windows_core::PSTR, pdevmode : *const super::super::Graphics::Gdi:: DEVMODEA) -> i32); DeviceCapabilitiesA(pdevice.into_param().abi(), pport.into_param().abi(), fwcapability, ::core::mem::transmute(poutput), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DeviceCapabilitiesW(pdevice: P0, pport: P1, fwcapability: PRINTER_DEVICE_CAPABILITIES, poutput: ::windows_core::PWSTR, pdevmode: ::core::option::Option<*const super::super::Graphics::Gdi::DEVMODEW>) -> i32 @@ -33,7 +33,7 @@ where ::windows_targets::link!("winspool.drv" "system" fn DeviceCapabilitiesW(pdevice : ::windows_core::PCWSTR, pport : ::windows_core::PCWSTR, fwcapability : PRINTER_DEVICE_CAPABILITIES, poutput : ::windows_core::PWSTR, pdevmode : *const super::super::Graphics::Gdi:: DEVMODEW) -> i32); DeviceCapabilitiesW(pdevice.into_param().abi(), pport.into_param().abi(), fwcapability, ::core::mem::transmute(poutput), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn EndDoc(hdc: P0) -> i32 @@ -43,7 +43,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EndDoc(hdc : super::super::Graphics::Gdi:: HDC) -> i32); EndDoc(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn EndPage(hdc: P0) -> i32 @@ -53,7 +53,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EndPage(hdc : super::super::Graphics::Gdi:: HDC) -> i32); EndPage(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn Escape(hdc: P0, iescape: i32, pvin: ::core::option::Option<&[u8]>, pvout: ::core::option::Option<*mut ::core::ffi::c_void>) -> i32 @@ -63,7 +63,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn Escape(hdc : super::super::Graphics::Gdi:: HDC, iescape : i32, cjin : i32, pvin : ::windows_core::PCSTR, pvout : *mut ::core::ffi::c_void) -> i32); Escape(hdc.into_param().abi(), iescape, pvin.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pvin.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(pvout.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ExtEscape(hdc: P0, iescape: i32, lpindata: ::core::option::Option<&[u8]>, lpoutdata: ::core::option::Option<&mut [u8]>) -> i32 @@ -73,7 +73,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ExtEscape(hdc : super::super::Graphics::Gdi:: HDC, iescape : i32, cjinput : i32, lpindata : ::windows_core::PCSTR, cjoutput : i32, lpoutdata : ::windows_core::PSTR) -> i32); ExtEscape(hdc.into_param().abi(), iescape, lpindata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpindata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpoutdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpoutdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn PrintWindow(hwnd: P0, hdcblt: P1, nflags: PRINT_WINDOW_FLAGS) -> super::super::Foundation::BOOL @@ -84,7 +84,7 @@ where ::windows_targets::link!("user32.dll" "system" fn PrintWindow(hwnd : super::super::Foundation:: HWND, hdcblt : super::super::Graphics::Gdi:: HDC, nflags : PRINT_WINDOW_FLAGS) -> super::super::Foundation:: BOOL); PrintWindow(hwnd.into_param().abi(), hdcblt.into_param().abi(), nflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetAbortProc(hdc: P0, proc: ABORTPROC) -> i32 @@ -94,7 +94,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetAbortProc(hdc : super::super::Graphics::Gdi:: HDC, proc : ABORTPROC) -> i32); SetAbortProc(hdc.into_param().abi(), proc) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn StartDocA(hdc: P0, lpdi: *const DOCINFOA) -> i32 @@ -104,7 +104,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn StartDocA(hdc : super::super::Graphics::Gdi:: HDC, lpdi : *const DOCINFOA) -> i32); StartDocA(hdc.into_param().abi(), lpdi) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn StartDocW(hdc: P0, lpdi: *const DOCINFOW) -> i32 @@ -114,7 +114,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn StartDocW(hdc : super::super::Graphics::Gdi:: HDC, lpdi : *const DOCINFOW) -> i32); StartDocW(hdc.into_param().abi(), lpdi) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn StartPage(hdc: P0) -> i32 @@ -128,7 +128,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsDocumentPackageTarget(::windows_core::IUnknown); impl IXpsDocumentPackageTarget { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetXpsOMPackageWriter(&self, documentsequencepartname: P0, discardcontrolpartname: P1) -> ::windows_core::Result where @@ -169,7 +169,7 @@ pub struct IXpsDocumentPackageTarget_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsDocumentPackageTarget3D(::windows_core::IUnknown); impl IXpsDocumentPackageTarget3D { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetXpsOMPackageWriter3D(&self, documentsequencepartname: P0, discardcontrolpartname: P1, modelpartname: P2, modeldata: P3) -> ::windows_core::Result where @@ -338,13 +338,13 @@ impl IXpsOMCanvas { { (::windows_core::Interface::vtable(self).base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsHyperlinkTarget(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetIsHyperlinkTarget)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHyperlinkTarget(&self, ishyperlink: P0) -> ::windows_core::Result<()> where @@ -352,13 +352,13 @@ impl IXpsOMCanvas { { (::windows_core::Interface::vtable(self).base__.SetIsHyperlinkTarget)(::windows_core::Interface::as_raw(self), ishyperlink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHyperlinkNavigateUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetHyperlinkNavigateUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHyperlinkNavigateUri(&self, hyperlinkuri: P0) -> ::windows_core::Result<()> where @@ -380,13 +380,13 @@ impl IXpsOMCanvas { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVisuals)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUseAliasedEdgeMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUseAliasedEdgeMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseAliasedEdgeMode(&self, usealiasededgemode: P0) -> ::windows_core::Result<()> where @@ -478,13 +478,13 @@ pub struct IXpsOMCanvas_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMColorProfileResource(::windows_core::IUnknown); impl IXpsOMColorProfileResource { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -492,13 +492,13 @@ impl IXpsOMColorProfileResource { { (::windows_core::Interface::vtable(self).base__.base__.SetPartName)(::windows_core::Interface::as_raw(self), parturi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetContent(&self, sourcestream: P0, partname: P1) -> ::windows_core::Result<()> where @@ -561,7 +561,7 @@ impl IXpsOMColorProfileResourceCollection { { (::windows_core::Interface::vtable(self).Append)(::windows_core::Interface::as_raw(self), object.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetByPartName(&self, partname: P0) -> ::windows_core::Result where @@ -597,13 +597,13 @@ pub struct IXpsOMColorProfileResourceCollection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMCoreProperties(::windows_core::IUnknown); impl IXpsOMCoreProperties { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -645,13 +645,13 @@ impl IXpsOMCoreProperties { { (::windows_core::Interface::vtable(self).SetContentType)(::windows_core::Interface::as_raw(self), contenttype.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCreated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCreated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCreated(&self, created: *const super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCreated)(::windows_core::Interface::as_raw(self), created).ok() @@ -716,24 +716,24 @@ impl IXpsOMCoreProperties { { (::windows_core::Interface::vtable(self).SetLastModifiedBy)(::windows_core::Interface::as_raw(self), lastmodifiedby.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastPrinted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLastPrinted)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLastPrinted(&self, lastprinted: *const super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLastPrinted)(::windows_core::Interface::as_raw(self), lastprinted).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetModified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetModified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetModified(&self, modified: *const super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetModified)(::windows_core::Interface::as_raw(self), modified).ok() @@ -975,13 +975,13 @@ pub struct IXpsOMDictionary_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMDocument(::windows_core::IUnknown); impl IXpsOMDocument { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -1102,13 +1102,13 @@ pub struct IXpsOMDocumentCollection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMDocumentSequence(::windows_core::IUnknown); impl IXpsOMDocumentSequence { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -1155,13 +1155,13 @@ pub struct IXpsOMDocumentSequence_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMDocumentStructureResource(::windows_core::IUnknown); impl IXpsOMDocumentStructureResource { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -1173,13 +1173,13 @@ impl IXpsOMDocumentStructureResource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOwner)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetContent(&self, sourcestream: P0, partname: P1) -> ::windows_core::Result<()> where @@ -1214,13 +1214,13 @@ pub struct IXpsOMDocumentStructureResource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMFontResource(::windows_core::IUnknown); impl IXpsOMFontResource { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -1228,13 +1228,13 @@ impl IXpsOMFontResource { { (::windows_core::Interface::vtable(self).base__.base__.SetPartName)(::windows_core::Interface::as_raw(self), parturi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetContent(&self, sourcestream: P0, embeddingoption: XPS_FONT_EMBEDDING, partname: P1) -> ::windows_core::Result<()> where @@ -1302,7 +1302,7 @@ impl IXpsOMFontResourceCollection { pub unsafe fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveAt)(::windows_core::Interface::as_raw(self), index).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetByPartName(&self, partname: P0) -> ::windows_core::Result where @@ -1421,12 +1421,12 @@ impl IXpsOMGeometryFigure { pub unsafe fn GetSegmentTypes(&self, segmentcount: *mut u32, segmenttypes: *mut XPS_SEGMENT_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSegmentTypes)(::windows_core::Interface::as_raw(self), segmentcount, segmenttypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSegmentStrokes(&self, segmentcount: *mut u32, segmentstrokes: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSegmentStrokes)(::windows_core::Interface::as_raw(self), segmentcount, segmentstrokes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSegments(&self, segmentcount: u32, segmentdatacount: u32, segmenttypes: *const XPS_SEGMENT_TYPE, segmentdata: *const f32, segmentstrokes: *const super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSegments)(::windows_core::Interface::as_raw(self), segmentcount, segmentdatacount, segmenttypes, segmentdata, segmentstrokes).ok() @@ -1438,13 +1438,13 @@ impl IXpsOMGeometryFigure { pub unsafe fn SetStartPoint(&self, startpoint: *const XPS_POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStartPoint)(::windows_core::Interface::as_raw(self), startpoint).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsClosed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIsClosed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsClosed(&self, isclosed: P0) -> ::windows_core::Result<()> where @@ -1452,13 +1452,13 @@ impl IXpsOMGeometryFigure { { (::windows_core::Interface::vtable(self).SetIsClosed)(::windows_core::Interface::as_raw(self), isclosed.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsFilled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIsFilled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsFilled(&self, isfilled: P0) -> ::windows_core::Result<()> where @@ -1681,13 +1681,13 @@ impl IXpsOMGlyphs { { (::windows_core::Interface::vtable(self).base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsHyperlinkTarget(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetIsHyperlinkTarget)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHyperlinkTarget(&self, ishyperlink: P0) -> ::windows_core::Result<()> where @@ -1695,13 +1695,13 @@ impl IXpsOMGlyphs { { (::windows_core::Interface::vtable(self).base__.SetIsHyperlinkTarget)(::windows_core::Interface::as_raw(self), ishyperlink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHyperlinkNavigateUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetHyperlinkNavigateUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHyperlinkNavigateUri(&self, hyperlinkuri: P0) -> ::windows_core::Result<()> where @@ -1748,7 +1748,7 @@ impl IXpsOMGlyphs { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBidiLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsSideways(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1925,13 +1925,13 @@ impl IXpsOMGlyphsEditor { pub unsafe fn SetBidiLevel(&self, bidilevel: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBidiLevel)(::windows_core::Interface::as_raw(self), bidilevel).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsSideways(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIsSideways)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsSideways(&self, issideways: P0) -> ::windows_core::Result<()> where @@ -2279,13 +2279,13 @@ pub struct IXpsOMImageBrush_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMImageResource(::windows_core::IUnknown); impl IXpsOMImageResource { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -2293,13 +2293,13 @@ impl IXpsOMImageResource { { (::windows_core::Interface::vtable(self).base__.base__.SetPartName)(::windows_core::Interface::as_raw(self), parturi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetContent(&self, sourcestream: P0, imagetype: XPS_IMAGE_TYPE, partname: P1) -> ::windows_core::Result<()> where @@ -2367,7 +2367,7 @@ impl IXpsOMImageResourceCollection { { (::windows_core::Interface::vtable(self).Append)(::windows_core::Interface::as_raw(self), object.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetByPartName(&self, partname: P0) -> ::windows_core::Result where @@ -2570,7 +2570,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePackageFromFile(&self, filename: P0, reuseobjects: P1) -> ::windows_core::Result where @@ -2580,7 +2580,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageFromFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), reuseobjects.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreatePackageFromStream(&self, stream: P0, reuseobjects: P1) -> ::windows_core::Result where @@ -2590,7 +2590,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageFromStream)(::windows_core::Interface::as_raw(self), stream.into_param().abi(), reuseobjects.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateStoryFragmentsResource(&self, acquiredstream: P0, parturi: P1) -> ::windows_core::Result where @@ -2600,7 +2600,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateStoryFragmentsResource)(::windows_core::Interface::as_raw(self), acquiredstream.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateDocumentStructureResource(&self, acquiredstream: P0, parturi: P1) -> ::windows_core::Result where @@ -2610,7 +2610,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDocumentStructureResource)(::windows_core::Interface::as_raw(self), acquiredstream.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateSignatureBlockResource(&self, acquiredstream: P0, parturi: P1) -> ::windows_core::Result where @@ -2620,7 +2620,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSignatureBlockResource)(::windows_core::Interface::as_raw(self), acquiredstream.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateRemoteDictionaryResource(&self, dictionary: P0, parturi: P1) -> ::windows_core::Result where @@ -2630,7 +2630,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRemoteDictionaryResource)(::windows_core::Interface::as_raw(self), dictionary.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateRemoteDictionaryResourceFromStream(&self, dictionarymarkupstream: P0, dictionaryparturi: P1, resources: P2) -> ::windows_core::Result where @@ -2645,7 +2645,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePartResources)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateDocumentSequence(&self, parturi: P0) -> ::windows_core::Result where @@ -2654,7 +2654,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDocumentSequence)(::windows_core::Interface::as_raw(self), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateDocument(&self, parturi: P0) -> ::windows_core::Result where @@ -2667,7 +2667,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePageReference)(::windows_core::Interface::as_raw(self), advisorypagedimensions, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePage(&self, pagedimensions: *const XPS_SIZE, language: P0, parturi: P1) -> ::windows_core::Result where @@ -2677,7 +2677,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePage)(::windows_core::Interface::as_raw(self), pagedimensions, language.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePageFromStream(&self, pagemarkupstream: P0, parturi: P1, resources: P2, reuseobjects: P3) -> ::windows_core::Result where @@ -2723,7 +2723,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, colorprofile.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateColorProfileResource(&self, acquiredstream: P0, parturi: P1) -> ::windows_core::Result where @@ -2744,7 +2744,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateVisualBrush)(::windows_core::Interface::as_raw(self), viewbox, viewport, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateImageResource(&self, acquiredstream: P0, contenttype: XPS_IMAGE_TYPE, parturi: P1) -> ::windows_core::Result where @@ -2754,7 +2754,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateImageResource)(::windows_core::Interface::as_raw(self), acquiredstream.into_param().abi(), contenttype, parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePrintTicketResource(&self, acquiredstream: P0, parturi: P1) -> ::windows_core::Result where @@ -2764,7 +2764,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePrintTicketResource)(::windows_core::Interface::as_raw(self), acquiredstream.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateFontResource(&self, acquiredstream: P0, fontembedding: XPS_FONT_EMBEDDING, parturi: P1, isobfsourcestream: P2) -> ::windows_core::Result where @@ -2798,7 +2798,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), gradstop1.into_param().abi(), gradstop2.into_param().abi(), centerpoint, gradientorigin, radiisizes, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateCoreProperties(&self, parturi: P0) -> ::windows_core::Result where @@ -2815,7 +2815,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePartUriCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePackageWriterOnFile(&self, filename: P0, securityattributes: *const super::super::Security::SECURITY_ATTRIBUTES, flagsandattributes: u32, optimizemarkupsize: P1, interleaving: XPS_INTERLEAVING, documentsequencepartname: P2, coreproperties: P3, packagethumbnail: P4, documentsequenceprintticket: P5, discardcontrolpartname: P6) -> ::windows_core::Result where @@ -2830,7 +2830,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageWriterOnFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), securityattributes, flagsandattributes, optimizemarkupsize.into_param().abi(), interleaving, documentsequencepartname.into_param().abi(), coreproperties.into_param().abi(), packagethumbnail.into_param().abi(), documentsequenceprintticket.into_param().abi(), discardcontrolpartname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePackageWriterOnStream(&self, outputstream: P0, optimizemarkupsize: P1, interleaving: XPS_INTERLEAVING, documentsequencepartname: P2, coreproperties: P3, packagethumbnail: P4, documentsequenceprintticket: P5, discardcontrolpartname: P6) -> ::windows_core::Result where @@ -2845,7 +2845,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageWriterOnStream)(::windows_core::Interface::as_raw(self), outputstream.into_param().abi(), optimizemarkupsize.into_param().abi(), interleaving, documentsequencepartname.into_param().abi(), coreproperties.into_param().abi(), packagethumbnail.into_param().abi(), documentsequenceprintticket.into_param().abi(), discardcontrolpartname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePartUri(&self, uri: P0) -> ::windows_core::Result where @@ -2854,7 +2854,7 @@ impl IXpsOMObjectFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePartUri)(::windows_core::Interface::as_raw(self), uri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateReadOnlyStreamOnFile(&self, filename: P0) -> ::windows_core::Result where @@ -2981,7 +2981,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePackage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePackageFromFile(&self, filename: P0, reuseobjects: P1) -> ::windows_core::Result where @@ -2991,7 +2991,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePackageFromFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), reuseobjects.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreatePackageFromStream(&self, stream: P0, reuseobjects: P1) -> ::windows_core::Result where @@ -3001,7 +3001,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePackageFromStream)(::windows_core::Interface::as_raw(self), stream.into_param().abi(), reuseobjects.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateStoryFragmentsResource(&self, acquiredstream: P0, parturi: P1) -> ::windows_core::Result where @@ -3011,7 +3011,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateStoryFragmentsResource)(::windows_core::Interface::as_raw(self), acquiredstream.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateDocumentStructureResource(&self, acquiredstream: P0, parturi: P1) -> ::windows_core::Result where @@ -3021,7 +3021,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDocumentStructureResource)(::windows_core::Interface::as_raw(self), acquiredstream.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateSignatureBlockResource(&self, acquiredstream: P0, parturi: P1) -> ::windows_core::Result where @@ -3031,7 +3031,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSignatureBlockResource)(::windows_core::Interface::as_raw(self), acquiredstream.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateRemoteDictionaryResource(&self, dictionary: P0, parturi: P1) -> ::windows_core::Result where @@ -3041,7 +3041,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRemoteDictionaryResource)(::windows_core::Interface::as_raw(self), dictionary.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateRemoteDictionaryResourceFromStream(&self, dictionarymarkupstream: P0, dictionaryparturi: P1, resources: P2) -> ::windows_core::Result where @@ -3056,7 +3056,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePartResources)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateDocumentSequence(&self, parturi: P0) -> ::windows_core::Result where @@ -3065,7 +3065,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDocumentSequence)(::windows_core::Interface::as_raw(self), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateDocument(&self, parturi: P0) -> ::windows_core::Result where @@ -3078,7 +3078,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePageReference)(::windows_core::Interface::as_raw(self), advisorypagedimensions, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePage(&self, pagedimensions: *const XPS_SIZE, language: P0, parturi: P1) -> ::windows_core::Result where @@ -3088,7 +3088,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePage)(::windows_core::Interface::as_raw(self), pagedimensions, language.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePageFromStream(&self, pagemarkupstream: P0, parturi: P1, resources: P2, reuseobjects: P3) -> ::windows_core::Result where @@ -3134,7 +3134,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSolidColorBrush)(::windows_core::Interface::as_raw(self), color, colorprofile.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateColorProfileResource(&self, acquiredstream: P0, parturi: P1) -> ::windows_core::Result where @@ -3155,7 +3155,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateVisualBrush)(::windows_core::Interface::as_raw(self), viewbox, viewport, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateImageResource(&self, acquiredstream: P0, contenttype: XPS_IMAGE_TYPE, parturi: P1) -> ::windows_core::Result where @@ -3165,7 +3165,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateImageResource)(::windows_core::Interface::as_raw(self), acquiredstream.into_param().abi(), contenttype, parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePrintTicketResource(&self, acquiredstream: P0, parturi: P1) -> ::windows_core::Result where @@ -3175,7 +3175,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePrintTicketResource)(::windows_core::Interface::as_raw(self), acquiredstream.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateFontResource(&self, acquiredstream: P0, fontembedding: XPS_FONT_EMBEDDING, parturi: P1, isobfsourcestream: P2) -> ::windows_core::Result where @@ -3209,7 +3209,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateRadialGradientBrush)(::windows_core::Interface::as_raw(self), gradstop1.into_param().abi(), gradstop2.into_param().abi(), centerpoint, gradientorigin, radiisizes, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateCoreProperties(&self, parturi: P0) -> ::windows_core::Result where @@ -3226,7 +3226,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePartUriCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePackageWriterOnFile(&self, filename: P0, securityattributes: *const super::super::Security::SECURITY_ATTRIBUTES, flagsandattributes: u32, optimizemarkupsize: P1, interleaving: XPS_INTERLEAVING, documentsequencepartname: P2, coreproperties: P3, packagethumbnail: P4, documentsequenceprintticket: P5, discardcontrolpartname: P6) -> ::windows_core::Result where @@ -3241,7 +3241,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePackageWriterOnFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), securityattributes, flagsandattributes, optimizemarkupsize.into_param().abi(), interleaving, documentsequencepartname.into_param().abi(), coreproperties.into_param().abi(), packagethumbnail.into_param().abi(), documentsequenceprintticket.into_param().abi(), discardcontrolpartname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePackageWriterOnStream(&self, outputstream: P0, optimizemarkupsize: P1, interleaving: XPS_INTERLEAVING, documentsequencepartname: P2, coreproperties: P3, packagethumbnail: P4, documentsequenceprintticket: P5, discardcontrolpartname: P6) -> ::windows_core::Result where @@ -3256,7 +3256,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePackageWriterOnStream)(::windows_core::Interface::as_raw(self), outputstream.into_param().abi(), optimizemarkupsize.into_param().abi(), interleaving, documentsequencepartname.into_param().abi(), coreproperties.into_param().abi(), packagethumbnail.into_param().abi(), documentsequenceprintticket.into_param().abi(), discardcontrolpartname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePartUri(&self, uri: P0) -> ::windows_core::Result where @@ -3265,7 +3265,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePartUri)(::windows_core::Interface::as_raw(self), uri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateReadOnlyStreamOnFile(&self, filename: P0) -> ::windows_core::Result where @@ -3281,7 +3281,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocumentTypeFromFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDocumentTypeFromStream(&self, xpsdocumentstream: P0) -> ::windows_core::Result where @@ -3302,7 +3302,7 @@ impl IXpsOMObjectFactory1 { { (::windows_core::Interface::vtable(self).ConvertJpegXRToHDPhoto)(::windows_core::Interface::as_raw(self), imageresource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePackageWriterOnFile1(&self, filename: P0, securityattributes: *const super::super::Security::SECURITY_ATTRIBUTES, flagsandattributes: u32, optimizemarkupsize: P1, interleaving: XPS_INTERLEAVING, documentsequencepartname: P2, coreproperties: P3, packagethumbnail: P4, documentsequenceprintticket: P5, discardcontrolpartname: P6, documenttype: XPS_DOCUMENT_TYPE) -> ::windows_core::Result where @@ -3317,7 +3317,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageWriterOnFile1)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), securityattributes, flagsandattributes, optimizemarkupsize.into_param().abi(), interleaving, documentsequencepartname.into_param().abi(), coreproperties.into_param().abi(), packagethumbnail.into_param().abi(), documentsequenceprintticket.into_param().abi(), discardcontrolpartname.into_param().abi(), documenttype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePackageWriterOnStream1(&self, outputstream: P0, optimizemarkupsize: P1, interleaving: XPS_INTERLEAVING, documentsequencepartname: P2, coreproperties: P3, packagethumbnail: P4, documentsequenceprintticket: P5, discardcontrolpartname: P6, documenttype: XPS_DOCUMENT_TYPE) -> ::windows_core::Result where @@ -3336,7 +3336,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackage1)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreatePackageFromStream1(&self, stream: P0, reuseobjects: P1) -> ::windows_core::Result where @@ -3346,7 +3346,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageFromStream1)(::windows_core::Interface::as_raw(self), stream.into_param().abi(), reuseobjects.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreatePackageFromFile1(&self, filename: P0, reuseobjects: P1) -> ::windows_core::Result where @@ -3356,7 +3356,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePackageFromFile1)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), reuseobjects.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePage1(&self, pagedimensions: *const XPS_SIZE, language: P0, parturi: P1) -> ::windows_core::Result where @@ -3366,7 +3366,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePage1)(::windows_core::Interface::as_raw(self), pagedimensions, language.into_param().abi(), parturi.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreatePageFromStream1(&self, pagemarkupstream: P0, parturi: P1, resources: P2, reuseobjects: P3) -> ::windows_core::Result where @@ -3378,7 +3378,7 @@ impl IXpsOMObjectFactory1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePageFromStream1)(::windows_core::Interface::as_raw(self), pagemarkupstream.into_param().abi(), parturi.into_param().abi(), resources.into_param().abi(), reuseobjects.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateRemoteDictionaryResourceFromStream1(&self, dictionarymarkupstream: P0, parturi: P1, resources: P2) -> ::windows_core::Result where @@ -3462,13 +3462,13 @@ impl IXpsOMPackage { { (::windows_core::Interface::vtable(self).SetCoreProperties)(::windows_core::Interface::as_raw(self), coreproperties.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetDiscardControlPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDiscardControlPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetDiscardControlPartName(&self, discardcontrolparturi: P0) -> ::windows_core::Result<()> where @@ -3486,7 +3486,7 @@ impl IXpsOMPackage { { (::windows_core::Interface::vtable(self).SetThumbnailResource)(::windows_core::Interface::as_raw(self), imageresource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn WriteToFile(&self, filename: P0, securityattributes: *const super::super::Security::SECURITY_ATTRIBUTES, flagsandattributes: u32, optimizemarkupsize: P1) -> ::windows_core::Result<()> where @@ -3495,7 +3495,7 @@ impl IXpsOMPackage { { (::windows_core::Interface::vtable(self).WriteToFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), securityattributes, flagsandattributes, optimizemarkupsize.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn WriteToStream(&self, stream: P0, optimizemarkupsize: P1) -> ::windows_core::Result<()> where @@ -3563,13 +3563,13 @@ impl IXpsOMPackage1 { { (::windows_core::Interface::vtable(self).base__.SetCoreProperties)(::windows_core::Interface::as_raw(self), coreproperties.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetDiscardControlPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDiscardControlPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetDiscardControlPartName(&self, discardcontrolparturi: P0) -> ::windows_core::Result<()> where @@ -3587,7 +3587,7 @@ impl IXpsOMPackage1 { { (::windows_core::Interface::vtable(self).base__.SetThumbnailResource)(::windows_core::Interface::as_raw(self), imageresource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn WriteToFile(&self, filename: P0, securityattributes: *const super::super::Security::SECURITY_ATTRIBUTES, flagsandattributes: u32, optimizemarkupsize: P1) -> ::windows_core::Result<()> where @@ -3596,7 +3596,7 @@ impl IXpsOMPackage1 { { (::windows_core::Interface::vtable(self).base__.WriteToFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), securityattributes, flagsandattributes, optimizemarkupsize.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn WriteToStream(&self, stream: P0, optimizemarkupsize: P1) -> ::windows_core::Result<()> where @@ -3609,7 +3609,7 @@ impl IXpsOMPackage1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocumentType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn WriteToFile1(&self, filename: P0, securityattributes: *const super::super::Security::SECURITY_ATTRIBUTES, flagsandattributes: u32, optimizemarkupsize: P1, documenttype: XPS_DOCUMENT_TYPE) -> ::windows_core::Result<()> where @@ -3618,7 +3618,7 @@ impl IXpsOMPackage1 { { (::windows_core::Interface::vtable(self).WriteToFile1)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), securityattributes, flagsandattributes, optimizemarkupsize.into_param().abi(), documenttype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn WriteToStream1(&self, outputstream: P0, optimizemarkupsize: P1, documenttype: XPS_DOCUMENT_TYPE) -> ::windows_core::Result<()> where @@ -3653,7 +3653,7 @@ pub struct IXpsOMPackage1_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMPackageTarget(::windows_core::IUnknown); impl IXpsOMPackageTarget { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn CreateXpsOMPackageWriter(&self, documentsequencepartname: P0, documentsequenceprintticket: P1, discardcontrolpartname: P2) -> ::windows_core::Result where @@ -3685,7 +3685,7 @@ pub struct IXpsOMPackageTarget_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMPackageWriter(::windows_core::IUnknown); impl IXpsOMPackageWriter { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn StartNewDocument(&self, documentpartname: P0, documentprintticket: P1, documentstructure: P2, signatureblockresources: P3, restrictedfonts: P4) -> ::windows_core::Result<()> where @@ -3716,7 +3716,7 @@ impl IXpsOMPackageWriter { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsClosed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3750,7 +3750,7 @@ pub struct IXpsOMPackageWriter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMPackageWriter3D(::windows_core::IUnknown); impl IXpsOMPackageWriter3D { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn StartNewDocument(&self, documentpartname: P0, documentprintticket: P1, documentstructure: P2, signatureblockresources: P3, restrictedfonts: P4) -> ::windows_core::Result<()> where @@ -3781,13 +3781,13 @@ impl IXpsOMPackageWriter3D { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsClosed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsClosed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn AddModelTexture(&self, texturepartname: P0, texturedata: P1) -> ::windows_core::Result<()> where @@ -3796,7 +3796,7 @@ impl IXpsOMPackageWriter3D { { (::windows_core::Interface::vtable(self).AddModelTexture)(::windows_core::Interface::as_raw(self), texturepartname.into_param().abi(), texturedata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetModelPrintTicket(&self, printticketpartname: P0, printticketdata: P1) -> ::windows_core::Result<()> where @@ -3830,13 +3830,13 @@ pub struct IXpsOMPackageWriter3D_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMPage(::windows_core::IUnknown); impl IXpsOMPage { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -3893,13 +3893,13 @@ impl IXpsOMPage { { (::windows_core::Interface::vtable(self).SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsHyperlinkTarget(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIsHyperlinkTarget)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHyperlinkTarget(&self, ishyperlinktarget: P0) -> ::windows_core::Result<()> where @@ -3931,7 +3931,7 @@ impl IXpsOMPage { { (::windows_core::Interface::vtable(self).SetDictionaryResource)(::windows_core::Interface::as_raw(self), remotedictionaryresource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Write(&self, stream: P0, optimizemarkupsize: P1) -> ::windows_core::Result<()> where @@ -3996,13 +3996,13 @@ pub struct IXpsOMPage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMPage1(::windows_core::IUnknown); impl IXpsOMPage1 { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -4059,13 +4059,13 @@ impl IXpsOMPage1 { { (::windows_core::Interface::vtable(self).base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsHyperlinkTarget(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetIsHyperlinkTarget)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHyperlinkTarget(&self, ishyperlinktarget: P0) -> ::windows_core::Result<()> where @@ -4097,7 +4097,7 @@ impl IXpsOMPage1 { { (::windows_core::Interface::vtable(self).base__.SetDictionaryResource)(::windows_core::Interface::as_raw(self), remotedictionaryresource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Write(&self, stream: P0, optimizemarkupsize: P1) -> ::windows_core::Result<()> where @@ -4118,7 +4118,7 @@ impl IXpsOMPage1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocumentType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Write1(&self, stream: P0, optimizemarkupsize: P1, documenttype: XPS_DOCUMENT_TYPE) -> ::windows_core::Result<()> where @@ -4166,7 +4166,7 @@ impl IXpsOMPageReference { pub unsafe fn DiscardPage(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DiscardPage)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPageLoaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4217,7 +4217,7 @@ impl IXpsOMPageReference { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CollectPartResources)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasRestrictedFonts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4319,13 +4319,13 @@ pub struct IXpsOMPageReferenceCollection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMPart(::windows_core::IUnknown); impl IXpsOMPart { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -4399,13 +4399,13 @@ impl IXpsOMPartUriCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetAt(&self, index: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAt)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn InsertAt(&self, index: u32, parturi: P0) -> ::windows_core::Result<()> where @@ -4416,7 +4416,7 @@ impl IXpsOMPartUriCollection { pub unsafe fn RemoveAt(&self, index: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveAt)(::windows_core::Interface::as_raw(self), index).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetAt(&self, index: u32, parturi: P0) -> ::windows_core::Result<()> where @@ -4424,7 +4424,7 @@ impl IXpsOMPartUriCollection { { (::windows_core::Interface::vtable(self).SetAt)(::windows_core::Interface::as_raw(self), index, parturi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn Append(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -4564,13 +4564,13 @@ impl IXpsOMPath { { (::windows_core::Interface::vtable(self).base__.SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsHyperlinkTarget(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetIsHyperlinkTarget)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHyperlinkTarget(&self, ishyperlink: P0) -> ::windows_core::Result<()> where @@ -4578,13 +4578,13 @@ impl IXpsOMPath { { (::windows_core::Interface::vtable(self).base__.SetIsHyperlinkTarget)(::windows_core::Interface::as_raw(self), ishyperlink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHyperlinkNavigateUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetHyperlinkNavigateUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHyperlinkNavigateUri(&self, hyperlinkuri: P0) -> ::windows_core::Result<()> where @@ -4646,13 +4646,13 @@ impl IXpsOMPath { { (::windows_core::Interface::vtable(self).SetAccessibilityLongDescription)(::windows_core::Interface::as_raw(self), longdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSnapsToPixels(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSnapsToPixels)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSnapsToPixels(&self, snapstopixels: P0) -> ::windows_core::Result<()> where @@ -4825,13 +4825,13 @@ pub struct IXpsOMPath_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMPrintTicketResource(::windows_core::IUnknown); impl IXpsOMPrintTicketResource { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -4839,13 +4839,13 @@ impl IXpsOMPrintTicketResource { { (::windows_core::Interface::vtable(self).base__.base__.SetPartName)(::windows_core::Interface::as_raw(self), parturi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetContent(&self, sourcestream: P0, partname: P1) -> ::windows_core::Result<()> where @@ -4985,13 +4985,13 @@ pub struct IXpsOMRadialGradientBrush_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMRemoteDictionaryResource(::windows_core::IUnknown); impl IXpsOMRemoteDictionaryResource { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -5028,13 +5028,13 @@ pub struct IXpsOMRemoteDictionaryResource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMRemoteDictionaryResource1(::windows_core::IUnknown); impl IXpsOMRemoteDictionaryResource1 { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -5056,7 +5056,7 @@ impl IXpsOMRemoteDictionaryResource1 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocumentType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write1(&self, stream: P0, documenttype: XPS_DOCUMENT_TYPE) -> ::windows_core::Result<()> where @@ -5115,7 +5115,7 @@ impl IXpsOMRemoteDictionaryResourceCollection { { (::windows_core::Interface::vtable(self).Append)(::windows_core::Interface::as_raw(self), object.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetByPartName(&self, partname: P0) -> ::windows_core::Result where @@ -5151,13 +5151,13 @@ pub struct IXpsOMRemoteDictionaryResourceCollection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMResource(::windows_core::IUnknown); impl IXpsOMResource { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -5209,13 +5209,13 @@ pub struct IXpsOMShareable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMSignatureBlockResource(::windows_core::IUnknown); impl IXpsOMSignatureBlockResource { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -5227,13 +5227,13 @@ impl IXpsOMSignatureBlockResource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOwner)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetContent(&self, sourcestream: P0, partname: P1) -> ::windows_core::Result<()> where @@ -5297,7 +5297,7 @@ impl IXpsOMSignatureBlockResourceCollection { { (::windows_core::Interface::vtable(self).Append)(::windows_core::Interface::as_raw(self), signatureblockresource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetByPartName(&self, partname: P0) -> ::windows_core::Result where @@ -5381,13 +5381,13 @@ pub struct IXpsOMSolidColorBrush_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMStoryFragmentsResource(::windows_core::IUnknown); impl IXpsOMStoryFragmentsResource { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetPartName(&self, parturi: P0) -> ::windows_core::Result<()> where @@ -5399,13 +5399,13 @@ impl IXpsOMStoryFragmentsResource { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOwner)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetContent(&self, sourcestream: P0, partname: P1) -> ::windows_core::Result<()> where @@ -5440,7 +5440,7 @@ pub struct IXpsOMStoryFragmentsResource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IXpsOMThumbnailGenerator(::windows_core::IUnknown); impl IXpsOMThumbnailGenerator { - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GenerateThumbnail(&self, page: P0, thumbnailtype: XPS_IMAGE_TYPE, thumbnailsize: XPS_THUMBNAIL_SIZE, imageresourcepartname: P1) -> ::windows_core::Result where @@ -5656,13 +5656,13 @@ impl IXpsOMVisual { { (::windows_core::Interface::vtable(self).SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsHyperlinkTarget(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIsHyperlinkTarget)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHyperlinkTarget(&self, ishyperlink: P0) -> ::windows_core::Result<()> where @@ -5670,13 +5670,13 @@ impl IXpsOMVisual { { (::windows_core::Interface::vtable(self).SetIsHyperlinkTarget)(::windows_core::Interface::as_raw(self), ishyperlink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHyperlinkNavigateUri(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHyperlinkNavigateUri)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHyperlinkNavigateUri(&self, hyperlinkuri: P0) -> ::windows_core::Result<()> where @@ -5918,7 +5918,7 @@ impl IXpsSignature { pub unsafe fn GetSignatureValue(&self, signaturehashvalue: *mut *mut u8, count: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSignatureValue)(::windows_core::Interface::as_raw(self), signaturehashvalue, count).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`"] #[cfg(feature = "Win32_Storage_Packaging_Opc")] pub unsafe fn GetCertificateEnumerator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5928,19 +5928,19 @@ impl IXpsSignature { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSigningTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`"] #[cfg(feature = "Win32_Storage_Packaging_Opc")] pub unsafe fn GetSigningTimeFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSigningTimeFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetSignaturePartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSignaturePartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub unsafe fn Verify(&self, x509certificate: *const super::super::Security::Cryptography::CERT_CONTEXT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5950,13 +5950,13 @@ impl IXpsSignature { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPolicy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`"] #[cfg(feature = "Win32_Storage_Packaging_Opc")] pub unsafe fn GetCustomObjectEnumerator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCustomObjectEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`"] #[cfg(feature = "Win32_Storage_Packaging_Opc")] pub unsafe fn GetCustomReferenceEnumerator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6019,7 +6019,7 @@ impl IXpsSignatureBlock { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRequests)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6029,7 +6029,7 @@ impl IXpsSignatureBlock { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocumentIndex)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetDocumentName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6138,7 +6138,7 @@ impl IXpsSignatureManager { { (::windows_core::Interface::vtable(self).LoadPackageFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoadPackageStream(&self, stream: P0) -> ::windows_core::Result<()> where @@ -6146,7 +6146,7 @@ impl IXpsSignatureManager { { (::windows_core::Interface::vtable(self).LoadPackageStream)(::windows_core::Interface::as_raw(self), stream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub unsafe fn Sign(&self, signoptions: P0, x509certificate: *const super::super::Security::Cryptography::CERT_CONTEXT) -> ::windows_core::Result where @@ -6155,13 +6155,13 @@ impl IXpsSignatureManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Sign)(::windows_core::Interface::as_raw(self), signoptions.into_param().abi(), x509certificate, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetSignatureOriginPartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSignatureOriginPartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetSignatureOriginPartName(&self, signatureoriginpartname: P0) -> ::windows_core::Result<()> where @@ -6173,7 +6173,7 @@ impl IXpsSignatureManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSignatures)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn AddSignatureBlock(&self, partname: P0, fixeddocumentindex: u32) -> ::windows_core::Result where @@ -6190,7 +6190,7 @@ impl IXpsSignatureManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSigningOptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn SavePackageToFile(&self, filename: P0, securityattributes: *const super::super::Security::SECURITY_ATTRIBUTES, flagsandattributes: u32) -> ::windows_core::Result<()> where @@ -6198,7 +6198,7 @@ impl IXpsSignatureManager { { (::windows_core::Interface::vtable(self).SavePackageToFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), securityattributes, flagsandattributes).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SavePackageToStream(&self, stream: P0) -> ::windows_core::Result<()> where @@ -6295,7 +6295,7 @@ impl IXpsSignatureRequest { { (::windows_core::Interface::vtable(self).SetSigningLocale)(::windows_core::Interface::as_raw(self), place.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetSpotLocation(&self, pageindex: *mut i32, pagepartname: *mut ::core::option::Option, x: *mut f32, y: *mut f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSpotLocation)(::windows_core::Interface::as_raw(self), pageindex, ::core::mem::transmute(pagepartname), x, y).ok() @@ -6404,13 +6404,13 @@ impl IXpsSigningOptions { { (::windows_core::Interface::vtable(self).SetDigestMethod)(::windows_core::Interface::as_raw(self), digestmethod.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn GetSignaturePartName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSignaturePartName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Packaging_Opc", feature = "Win32_System_Com"))] pub unsafe fn SetSignaturePartName(&self, signaturepartname: P0) -> ::windows_core::Result<()> where @@ -6425,30 +6425,30 @@ impl IXpsSigningOptions { pub unsafe fn SetPolicy(&self, policy: XPS_SIGN_POLICY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPolicy)(::windows_core::Interface::as_raw(self), policy).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`"] #[cfg(feature = "Win32_Storage_Packaging_Opc")] pub unsafe fn GetSigningTimeFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSigningTimeFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`"] #[cfg(feature = "Win32_Storage_Packaging_Opc")] pub unsafe fn SetSigningTimeFormat(&self, timeformat: super::Packaging::Opc::OPC_SIGNATURE_TIME_FORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSigningTimeFormat)(::windows_core::Interface::as_raw(self), timeformat).ok() } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`"] #[cfg(feature = "Win32_Storage_Packaging_Opc")] pub unsafe fn GetCustomObjects(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCustomObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`"] #[cfg(feature = "Win32_Storage_Packaging_Opc")] pub unsafe fn GetCustomReferences(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCustomReferences)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_Packaging_Opc`"] + #[doc = "Required features: `\"Win32_Storage_Packaging_Opc\"`"] #[cfg(feature = "Win32_Storage_Packaging_Opc")] pub unsafe fn GetCertificateSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7415,7 +7415,7 @@ impl ::core::default::Default for DOCINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRAWPATRECT { pub ptPosition: super::super::Foundation::POINT, @@ -7516,7 +7516,7 @@ impl ::core::default::Default for PSFEATURE_CUSTPAPER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSFEATURE_OUTPUT { pub bPageIndependent: super::super::Foundation::BOOL, @@ -7938,7 +7938,7 @@ impl ::core::default::Default for XPS_SIZE { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type ABORTPROC = ::core::option::Option super::super::Foundation::BOOL>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/Storage/mod.rs b/crates/libs/windows/src/Windows/Win32/Storage/mod.rs index 428d50b2fb..e9d0baa8f3 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/mod.rs @@ -1,72 +1,72 @@ #[cfg(feature = "Win32_Storage_Cabinets")] -#[doc = "Required features: `Win32_Storage_Cabinets`"] +#[doc = "Required features: `\"Win32_Storage_Cabinets\"`"] pub mod Cabinets; #[cfg(feature = "Win32_Storage_CloudFilters")] -#[doc = "Required features: `Win32_Storage_CloudFilters`"] +#[doc = "Required features: `\"Win32_Storage_CloudFilters\"`"] pub mod CloudFilters; #[cfg(feature = "Win32_Storage_Compression")] -#[doc = "Required features: `Win32_Storage_Compression`"] +#[doc = "Required features: `\"Win32_Storage_Compression\"`"] pub mod Compression; #[cfg(feature = "Win32_Storage_DataDeduplication")] -#[doc = "Required features: `Win32_Storage_DataDeduplication`"] +#[doc = "Required features: `\"Win32_Storage_DataDeduplication\"`"] pub mod DataDeduplication; #[cfg(feature = "Win32_Storage_DistributedFileSystem")] -#[doc = "Required features: `Win32_Storage_DistributedFileSystem`"] +#[doc = "Required features: `\"Win32_Storage_DistributedFileSystem\"`"] pub mod DistributedFileSystem; #[cfg(feature = "Win32_Storage_EnhancedStorage")] -#[doc = "Required features: `Win32_Storage_EnhancedStorage`"] +#[doc = "Required features: `\"Win32_Storage_EnhancedStorage\"`"] pub mod EnhancedStorage; #[cfg(feature = "Win32_Storage_FileHistory")] -#[doc = "Required features: `Win32_Storage_FileHistory`"] +#[doc = "Required features: `\"Win32_Storage_FileHistory\"`"] pub mod FileHistory; #[cfg(feature = "Win32_Storage_FileServerResourceManager")] -#[doc = "Required features: `Win32_Storage_FileServerResourceManager`"] +#[doc = "Required features: `\"Win32_Storage_FileServerResourceManager\"`"] pub mod FileServerResourceManager; #[cfg(feature = "Win32_Storage_FileSystem")] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] pub mod FileSystem; #[cfg(feature = "Win32_Storage_Imapi")] -#[doc = "Required features: `Win32_Storage_Imapi`"] +#[doc = "Required features: `\"Win32_Storage_Imapi\"`"] pub mod Imapi; #[cfg(feature = "Win32_Storage_IndexServer")] -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] pub mod IndexServer; #[cfg(feature = "Win32_Storage_InstallableFileSystems")] -#[doc = "Required features: `Win32_Storage_InstallableFileSystems`"] +#[doc = "Required features: `\"Win32_Storage_InstallableFileSystems\"`"] pub mod InstallableFileSystems; #[cfg(feature = "Win32_Storage_IscsiDisc")] -#[doc = "Required features: `Win32_Storage_IscsiDisc`"] +#[doc = "Required features: `\"Win32_Storage_IscsiDisc\"`"] pub mod IscsiDisc; #[cfg(feature = "Win32_Storage_Jet")] -#[doc = "Required features: `Win32_Storage_Jet`"] +#[doc = "Required features: `\"Win32_Storage_Jet\"`"] pub mod Jet; #[cfg(feature = "Win32_Storage_Nvme")] -#[doc = "Required features: `Win32_Storage_Nvme`"] +#[doc = "Required features: `\"Win32_Storage_Nvme\"`"] pub mod Nvme; #[cfg(feature = "Win32_Storage_OfflineFiles")] -#[doc = "Required features: `Win32_Storage_OfflineFiles`"] +#[doc = "Required features: `\"Win32_Storage_OfflineFiles\"`"] pub mod OfflineFiles; #[cfg(feature = "Win32_Storage_OperationRecorder")] -#[doc = "Required features: `Win32_Storage_OperationRecorder`"] +#[doc = "Required features: `\"Win32_Storage_OperationRecorder\"`"] pub mod OperationRecorder; #[cfg(feature = "Win32_Storage_Packaging")] -#[doc = "Required features: `Win32_Storage_Packaging`"] +#[doc = "Required features: `\"Win32_Storage_Packaging\"`"] pub mod Packaging; #[cfg(feature = "Win32_Storage_ProjectedFileSystem")] -#[doc = "Required features: `Win32_Storage_ProjectedFileSystem`"] +#[doc = "Required features: `\"Win32_Storage_ProjectedFileSystem\"`"] pub mod ProjectedFileSystem; #[cfg(feature = "Win32_Storage_StructuredStorage")] -#[doc = "Required features: `Win32_Storage_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_StructuredStorage\"`"] pub mod StructuredStorage; #[cfg(feature = "Win32_Storage_Vhd")] -#[doc = "Required features: `Win32_Storage_Vhd`"] +#[doc = "Required features: `\"Win32_Storage_Vhd\"`"] pub mod Vhd; #[cfg(feature = "Win32_Storage_VirtualDiskService")] -#[doc = "Required features: `Win32_Storage_VirtualDiskService`"] +#[doc = "Required features: `\"Win32_Storage_VirtualDiskService\"`"] pub mod VirtualDiskService; #[cfg(feature = "Win32_Storage_Vss")] -#[doc = "Required features: `Win32_Storage_Vss`"] +#[doc = "Required features: `\"Win32_Storage_Vss\"`"] pub mod Vss; #[cfg(feature = "Win32_Storage_Xps")] -#[doc = "Required features: `Win32_Storage_Xps`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`"] pub mod Xps; diff --git a/crates/libs/windows/src/Windows/Win32/System/AddressBook/impl.rs b/crates/libs/windows/src/Windows/Win32/System/AddressBook/impl.rs index cc6bc64409..301234d144 100644 --- a/crates/libs/windows/src/Windows/Win32/System/AddressBook/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/AddressBook/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IABContainer_Impl: Sized + IMAPIContainer_Impl { fn CreateEntry(&self, cbentryid: u32, lpentryid: *const ENTRYID, ulcreateflags: u32) -> ::windows_core::Result; @@ -55,7 +55,7 @@ impl IABContainer_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAddrBook_Impl: Sized + IMAPIProp_Impl { fn OpenEntry(&self, cbentryid: u32, lpentryid: *mut ENTRYID, lpinterface: *mut ::windows_core::GUID, ulflags: u32, lpulobjtype: *mut u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -198,7 +198,7 @@ impl IAddrBook_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAttach_Impl: Sized + IMAPIProp_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] @@ -212,7 +212,7 @@ impl IAttach_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IDistList_Impl: Sized + IMAPIContainer_Impl { fn CreateEntry(&self, cbentryid: u32, lpentryid: *const ENTRYID, ulcreateflags: u32) -> ::windows_core::Result; @@ -269,7 +269,7 @@ impl IDistList_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMAPIAdviseSink_Impl: Sized { fn OnNotify(&self, cnotif: u32, lpnotifications: *mut NOTIFICATION) -> u32; @@ -290,7 +290,7 @@ impl IMAPIAdviseSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMAPIContainer_Impl: Sized + IMAPIProp_Impl { fn GetContentsTable(&self, ulflags: u32) -> ::windows_core::Result; @@ -394,7 +394,7 @@ impl IMAPIControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMAPIFolder_Impl: Sized + IMAPIContainer_Impl { fn CreateMessage(&self, lpinterface: *mut ::windows_core::GUID, ulflags: u32, lppmessage: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -554,7 +554,7 @@ impl IMAPIProgress_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMAPIProp_Impl: Sized { fn GetLastError(&self, hresult: ::windows_core::HRESULT, ulflags: u32, lppmapierror: *mut *mut MAPIERROR) -> ::windows_core::Result<()>; @@ -648,7 +648,7 @@ impl IMAPIProp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMAPIStatus_Impl: Sized + IMAPIProp_Impl { fn ValidateState(&self, uluiparam: usize, ulflags: u32) -> ::windows_core::Result<()>; @@ -693,7 +693,7 @@ impl IMAPIStatus_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMAPITable_Impl: Sized { fn GetLastError(&self, hresult: ::windows_core::HRESULT, ulflags: u32, lppmapierror: *mut *mut MAPIERROR) -> ::windows_core::Result<()>; @@ -871,7 +871,7 @@ impl IMAPITable_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMailUser_Impl: Sized + IMAPIProp_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] @@ -885,7 +885,7 @@ impl IMailUser_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMessage_Impl: Sized + IMAPIProp_Impl { fn GetAttachmentTable(&self, ulflags: u32) -> ::windows_core::Result; @@ -976,7 +976,7 @@ impl IMessage_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IMsgStore_Impl: Sized + IMAPIProp_Impl { fn Advise(&self, cbentryid: u32, lpentryid: *const ENTRYID, uleventmask: u32, lpadvisesink: ::core::option::Option<&IMAPIAdviseSink>) -> ::windows_core::Result; @@ -1108,7 +1108,7 @@ impl IMsgStore_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IProfSect_Impl: Sized + IMAPIProp_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] @@ -1122,7 +1122,7 @@ impl IProfSect_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IPropData_Impl: Sized + IMAPIProp_Impl { fn HrSetObjAccess(&self, ulaccess: u32) -> ::windows_core::Result<()>; @@ -1167,7 +1167,7 @@ impl IPropData_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IProviderAdmin_Impl: Sized { fn GetLastError(&self, hresult: ::windows_core::HRESULT, ulflags: u32) -> ::windows_core::Result<*mut MAPIERROR>; @@ -1243,7 +1243,7 @@ impl IProviderAdmin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITableData_Impl: Sized { fn HrGetView(&self, lpssortorderset: *mut SSortOrderSet, lpfcallerrelease: *mut CALLERRELEASE, ulcallerdata: u32, lppmapitable: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -1323,7 +1323,7 @@ impl ITableData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWABExtInit_Impl: Sized { fn Initialize(&self, lpwabextdisplay: *mut WABEXTDISPLAY) -> ::windows_core::Result<()>; @@ -1344,7 +1344,7 @@ impl IWABExtInit_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWABObject_Impl: Sized { fn GetLastError(&self, hresult: ::windows_core::HRESULT, ulflags: u32, lppmapierror: *mut *mut MAPIERROR) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/AddressBook/mod.rs b/crates/libs/windows/src/Windows/Win32/System/AddressBook/mod.rs index 33b8414f60..623506a585 100644 --- a/crates/libs/windows/src/Windows/Win32/System/AddressBook/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/AddressBook/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn BuildDisplayTable(lpallocatebuffer: LPALLOCATEBUFFER, lpallocatemore: LPALLOCATEMORE, lpfreebuffer: LPFREEBUFFER, lpmalloc: P0, hinstance: P1, cpages: u32, lppage: *mut DTPAGE, ulflags: u32, lpptable: *mut ::core::option::Option, lpptbldata: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("mapi32.dll" "system" fn BuildDisplayTable(lpallocatebuffer : LPALLOCATEBUFFER, lpallocatemore : LPALLOCATEMORE, lpfreebuffer : LPFREEBUFFER, lpmalloc : * mut::core::ffi::c_void, hinstance : super::super::Foundation:: HINSTANCE, cpages : u32, lppage : *mut DTPAGE, ulflags : u32, lpptable : *mut * mut::core::ffi::c_void, lpptbldata : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); BuildDisplayTable(lpallocatebuffer, lpallocatemore, lpfreebuffer, lpmalloc.into_param().abi(), hinstance.into_param().abi(), cpages, lppage, ulflags, ::core::mem::transmute(lpptable), ::core::mem::transmute(lpptbldata)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeIdleRoutine(ftg: *mut ::core::ffi::c_void, lpfnidle: PFNIDLE, lpvidleparam: *mut ::core::ffi::c_void, priidle: i16, csecidle: u32, iroidle: u16, ircidle: u16) { @@ -36,7 +36,7 @@ pub unsafe fn DeregisterIdleRoutine(ftg: *mut ::core::ffi::c_void) { ::windows_targets::link!("mapi32.dll" "system" fn DeregisterIdleRoutine(ftg : *mut ::core::ffi::c_void) -> ()); DeregisterIdleRoutine(ftg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableIdleRoutine(ftg: *mut ::core::ffi::c_void, fenable: P0) @@ -46,28 +46,28 @@ where ::windows_targets::link!("mapi32.dll" "system" fn EnableIdleRoutine(ftg : *mut ::core::ffi::c_void, fenable : super::super::Foundation:: BOOL) -> ()); EnableIdleRoutine(ftg, fenable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FEqualNames(lpname1: *mut MAPINAMEID, lpname2: *mut MAPINAMEID) -> super::super::Foundation::BOOL { ::windows_targets::link!("mapi32.dll" "system" fn FEqualNames(lpname1 : *mut MAPINAMEID, lpname2 : *mut MAPINAMEID) -> super::super::Foundation:: BOOL); FEqualNames(lpname1, lpname2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn FPropCompareProp(lpspropvalue1: *mut SPropValue, ulrelop: u32, lpspropvalue2: *mut SPropValue) -> super::super::Foundation::BOOL { ::windows_targets::link!("mapi32.dll" "system" fn FPropCompareProp(lpspropvalue1 : *mut SPropValue, ulrelop : u32, lpspropvalue2 : *mut SPropValue) -> super::super::Foundation:: BOOL); FPropCompareProp(lpspropvalue1, ulrelop, lpspropvalue2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn FPropContainsProp(lpspropvaluedst: *mut SPropValue, lpspropvaluesrc: *mut SPropValue, ulfuzzylevel: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mapi32.dll" "system" fn FPropContainsProp(lpspropvaluedst : *mut SPropValue, lpspropvaluesrc : *mut SPropValue, ulfuzzylevel : u32) -> super::super::Foundation:: BOOL); FPropContainsProp(lpspropvaluedst, lpspropvaluesrc, ulfuzzylevel) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FPropExists(lpmapiprop: P0, ulproptag: u32) -> super::super::Foundation::BOOL @@ -77,56 +77,56 @@ where ::windows_targets::link!("mapi32.dll" "system" fn FPropExists(lpmapiprop : * mut::core::ffi::c_void, ulproptag : u32) -> super::super::Foundation:: BOOL); FPropExists(lpmapiprop.into_param().abi(), ulproptag) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn FreePadrlist(lpadrlist: *mut ADRLIST) { ::windows_targets::link!("mapi32.dll" "system" fn FreePadrlist(lpadrlist : *mut ADRLIST) -> ()); FreePadrlist(lpadrlist) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn FreeProws(lprows: *mut SRowSet) { ::windows_targets::link!("mapi32.dll" "system" fn FreeProws(lprows : *mut SRowSet) -> ()); FreeProws(lprows) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtAddFt(ftaddend1: super::super::Foundation::FILETIME, ftaddend2: super::super::Foundation::FILETIME) -> super::super::Foundation::FILETIME { ::windows_targets::link!("mapi32.dll" "system" fn FtAddFt(ftaddend1 : super::super::Foundation:: FILETIME, ftaddend2 : super::super::Foundation:: FILETIME) -> super::super::Foundation:: FILETIME); FtAddFt(::core::mem::transmute(ftaddend1), ::core::mem::transmute(ftaddend2)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtMulDw(ftmultiplier: u32, ftmultiplicand: super::super::Foundation::FILETIME) -> super::super::Foundation::FILETIME { ::windows_targets::link!("mapi32.dll" "system" fn FtMulDw(ftmultiplier : u32, ftmultiplicand : super::super::Foundation:: FILETIME) -> super::super::Foundation:: FILETIME); FtMulDw(ftmultiplier, ::core::mem::transmute(ftmultiplicand)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtMulDwDw(ftmultiplicand: u32, ftmultiplier: u32) -> super::super::Foundation::FILETIME { ::windows_targets::link!("mapi32.dll" "system" fn FtMulDwDw(ftmultiplicand : u32, ftmultiplier : u32) -> super::super::Foundation:: FILETIME); FtMulDwDw(ftmultiplicand, ftmultiplier) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtNegFt(ft: super::super::Foundation::FILETIME) -> super::super::Foundation::FILETIME { ::windows_targets::link!("mapi32.dll" "system" fn FtNegFt(ft : super::super::Foundation:: FILETIME) -> super::super::Foundation:: FILETIME); FtNegFt(::core::mem::transmute(ft)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtSubFt(ftminuend: super::super::Foundation::FILETIME, ftsubtrahend: super::super::Foundation::FILETIME) -> super::super::Foundation::FILETIME { ::windows_targets::link!("mapi32.dll" "system" fn FtSubFt(ftminuend : super::super::Foundation:: FILETIME, ftsubtrahend : super::super::Foundation:: FILETIME) -> super::super::Foundation:: FILETIME); FtSubFt(::core::mem::transmute(ftminuend), ::core::mem::transmute(ftsubtrahend)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FtgRegisterIdleRoutine(lpfnidle: PFNIDLE, lpvidleparam: *mut ::core::ffi::c_void, priidle: i16, csecidle: u32, iroidle: u16) -> *mut ::core::ffi::c_void { @@ -149,7 +149,7 @@ where ::windows_targets::link!("mapi32.dll" "system" fn HrAddColumnsEx(lptbl : * mut::core::ffi::c_void, lpproptagcolumnsnew : *mut SPropTagArray, lpallocatebuffer : LPALLOCATEBUFFER, lpfreebuffer : LPFREEBUFFER, lpfnfiltercolumns : isize) -> ::windows_core::HRESULT); HrAddColumnsEx(lptbl.into_param().abi(), lpproptagcolumnsnew, lpallocatebuffer, lpfreebuffer, lpfnfiltercolumns).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn HrAllocAdviseSink(lpfncallback: LPNOTIFCALLBACK, lpvcontext: *mut ::core::ffi::c_void, lppadvisesink: *mut ::core::option::Option) -> ::windows_core::Result<()> { @@ -161,7 +161,7 @@ pub unsafe fn HrDispatchNotifications(ulflags: u32) -> ::windows_core::Result<() ::windows_targets::link!("mapi32.dll" "system" fn HrDispatchNotifications(ulflags : u32) -> ::windows_core::HRESULT); HrDispatchNotifications(ulflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn HrGetOneProp(lpmapiprop: P0, ulproptag: u32, lppprop: *mut *mut SPropValue) -> ::windows_core::Result<()> @@ -171,7 +171,7 @@ where ::windows_targets::link!("mapi32.dll" "system" fn HrGetOneProp(lpmapiprop : * mut::core::ffi::c_void, ulproptag : u32, lppprop : *mut *mut SPropValue) -> ::windows_core::HRESULT); HrGetOneProp(lpmapiprop.into_param().abi(), ulproptag, lppprop).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn HrIStorageFromStream(lpunkin: P0, lpinterface: *mut ::windows_core::GUID, ulflags: u32, lppstorageout: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -181,7 +181,7 @@ where ::windows_targets::link!("mapi32.dll" "system" fn HrIStorageFromStream(lpunkin : * mut::core::ffi::c_void, lpinterface : *mut ::windows_core::GUID, ulflags : u32, lppstorageout : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); HrIStorageFromStream(lpunkin.into_param().abi(), lpinterface, ulflags, ::core::mem::transmute(lppstorageout)).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn HrQueryAllRows(lptable: P0, lpproptags: *mut SPropTagArray, lprestriction: *mut SRestriction, lpsortorderset: *mut SSortOrderSet, crowsmax: i32, lpprows: *mut *mut SRowSet) -> ::windows_core::Result<()> @@ -191,7 +191,7 @@ where ::windows_targets::link!("mapi32.dll" "system" fn HrQueryAllRows(lptable : * mut::core::ffi::c_void, lpproptags : *mut SPropTagArray, lprestriction : *mut SRestriction, lpsortorderset : *mut SSortOrderSet, crowsmax : i32, lpprows : *mut *mut SRowSet) -> ::windows_core::HRESULT); HrQueryAllRows(lptable.into_param().abi(), lpproptags, lprestriction, lpsortorderset, crowsmax, lpprows).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn HrSetOneProp(lpmapiprop: P0, lpprop: *mut SPropValue) -> ::windows_core::Result<()> @@ -210,14 +210,14 @@ where let mut result__ = ::std::mem::zeroed(); HrThisThreadAdviseSink(lpadvisesink.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn LPropCompareProp(lpspropvaluea: *mut SPropValue, lpspropvalueb: *mut SPropValue) -> i32 { ::windows_targets::link!("mapi32.dll" "system" fn LPropCompareProp(lpspropvaluea : *mut SPropValue, lpspropvalueb : *mut SPropValue) -> i32); LPropCompareProp(lpspropvaluea, lpspropvalueb) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn LpValFindProp(ulproptag: u32, cvalues: u32, lpproparray: *mut SPropValue) -> *mut SPropValue { @@ -229,7 +229,7 @@ pub unsafe fn MAPIDeinitIdle() { ::windows_targets::link!("mapi32.dll" "system" fn MAPIDeinitIdle() -> ()); MAPIDeinitIdle() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn MAPIGetDefaultMalloc() -> ::core::option::Option { @@ -241,7 +241,7 @@ pub unsafe fn MAPIInitIdle(lpvreserved: *mut ::core::ffi::c_void) -> i32 { ::windows_targets::link!("mapi32.dll" "system" fn MAPIInitIdle(lpvreserved : *mut ::core::ffi::c_void) -> i32); MAPIInitIdle(lpvreserved) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OpenStreamOnFile(lpallocatebuffer: LPALLOCATEBUFFER, lpfreebuffer: LPFREEBUFFER, ulflags: u32, lpszfilename: *const i8, lpszprefix: ::core::option::Option<*const i8>) -> ::windows_core::Result { @@ -249,21 +249,21 @@ pub unsafe fn OpenStreamOnFile(lpallocatebuffer: LPALLOCATEBUFFER, lpfreebuffer: let mut result__ = ::std::mem::zeroed(); OpenStreamOnFile(lpallocatebuffer, lpfreebuffer, ulflags, lpszfilename, ::core::mem::transmute(lpszprefix.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn PpropFindProp(lpproparray: *mut SPropValue, cvalues: u32, ulproptag: u32) -> *mut SPropValue { ::windows_targets::link!("mapi32.dll" "system" fn PpropFindProp(lpproparray : *mut SPropValue, cvalues : u32, ulproptag : u32) -> *mut SPropValue); PpropFindProp(lpproparray, cvalues, ulproptag) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn PropCopyMore(lpspropvaluedest: *mut SPropValue, lpspropvaluesrc: *mut SPropValue, lpfallocmore: LPALLOCATEMORE, lpvobject: *mut ::core::ffi::c_void) -> i32 { ::windows_targets::link!("mapi32.dll" "system" fn PropCopyMore(lpspropvaluedest : *mut SPropValue, lpspropvaluesrc : *mut SPropValue, lpfallocmore : LPALLOCATEMORE, lpvobject : *mut ::core::ffi::c_void) -> i32); PropCopyMore(lpspropvaluedest, lpspropvaluesrc, lpfallocmore, lpvobject) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RTFSync(lpmessage: P0, ulflags: u32, lpfmessageupdated: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -273,28 +273,28 @@ where ::windows_targets::link!("mapi32.dll" "system" fn RTFSync(lpmessage : * mut::core::ffi::c_void, ulflags : u32, lpfmessageupdated : *mut super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); RTFSync(lpmessage.into_param().abi(), ulflags, lpfmessageupdated).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn ScCopyNotifications(cnotification: i32, lpnotifications: *mut NOTIFICATION, lpvdst: *mut ::core::ffi::c_void, lpcb: *mut u32) -> i32 { ::windows_targets::link!("mapi32.dll" "system" fn ScCopyNotifications(cnotification : i32, lpnotifications : *mut NOTIFICATION, lpvdst : *mut ::core::ffi::c_void, lpcb : *mut u32) -> i32); ScCopyNotifications(cnotification, lpnotifications, lpvdst, lpcb) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn ScCopyProps(cvalues: i32, lpproparray: *mut SPropValue, lpvdst: *mut ::core::ffi::c_void, lpcb: *mut u32) -> i32 { ::windows_targets::link!("mapi32.dll" "system" fn ScCopyProps(cvalues : i32, lpproparray : *mut SPropValue, lpvdst : *mut ::core::ffi::c_void, lpcb : *mut u32) -> i32); ScCopyProps(cvalues, lpproparray, lpvdst, lpcb) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn ScCountNotifications(cnotifications: i32, lpnotifications: *mut NOTIFICATION, lpcb: *mut u32) -> i32 { ::windows_targets::link!("mapi32.dll" "system" fn ScCountNotifications(cnotifications : i32, lpnotifications : *mut NOTIFICATION, lpcb : *mut u32) -> i32); ScCountNotifications(cnotifications, lpnotifications, lpcb) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn ScCountProps(cvalues: i32, lpproparray: *mut SPropValue, lpcb: *mut u32) -> i32 { @@ -306,7 +306,7 @@ pub unsafe fn ScCreateConversationIndex(cbparent: u32, lpbparent: *mut u8, lpcbc ::windows_targets::link!("mapi32.dll" "system" fn ScCreateConversationIndex(cbparent : u32, lpbparent : *mut u8, lpcbconvindex : *mut u32, lppbconvindex : *mut *mut u8) -> i32); ScCreateConversationIndex(cbparent, lpbparent, lpcbconvindex, lppbconvindex) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn ScDupPropset(cvalues: i32, lpproparray: *mut SPropValue, lpallocatebuffer: LPALLOCATEBUFFER, lppproparray: *mut *mut SPropValue) -> i32 { @@ -326,14 +326,14 @@ where ::windows_targets::link!("mapi32.dll" "system" fn ScLocalPathFromUNC(lpszunc : ::windows_core::PCSTR, lpszlocal : ::windows_core::PCSTR, cchlocal : u32) -> i32); ScLocalPathFromUNC(lpszunc.into_param().abi(), ::core::mem::transmute(lpszlocal.as_ptr()), lpszlocal.len() as _) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn ScRelocNotifications(cnotification: i32, lpnotifications: *mut NOTIFICATION, lpvbaseold: *mut ::core::ffi::c_void, lpvbasenew: *mut ::core::ffi::c_void, lpcb: *mut u32) -> i32 { ::windows_targets::link!("mapi32.dll" "system" fn ScRelocNotifications(cnotification : i32, lpnotifications : *mut NOTIFICATION, lpvbaseold : *mut ::core::ffi::c_void, lpvbasenew : *mut ::core::ffi::c_void, lpcb : *mut u32) -> i32); ScRelocNotifications(cnotification, lpnotifications, lpvbaseold, lpvbasenew, lpcb) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn ScRelocProps(cvalues: i32, lpproparray: *mut SPropValue, lpvbaseold: *mut ::core::ffi::c_void, lpvbasenew: *mut ::core::ffi::c_void, lpcb: *mut u32) -> i32 { @@ -373,7 +373,7 @@ pub unsafe fn UlAddRef(lpunk: *mut ::core::ffi::c_void) -> u32 { ::windows_targets::link!("mapi32.dll" "system" fn UlAddRef(lpunk : *mut ::core::ffi::c_void) -> u32); UlAddRef(lpunk) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn UlPropSize(lpspropvalue: *mut SPropValue) -> u32 { @@ -385,7 +385,7 @@ pub unsafe fn UlRelease(lpunk: *mut ::core::ffi::c_void) -> u32 { ::windows_targets::link!("mapi32.dll" "system" fn UlRelease(lpunk : *mut ::core::ffi::c_void) -> u32); UlRelease(lpunk) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn WrapCompressedRTFStream(lpcompressedrtfstream: P0, ulflags: u32) -> ::windows_core::Result @@ -411,7 +411,7 @@ impl IABContainer { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -422,7 +422,7 @@ impl IABContainer { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -459,12 +459,12 @@ impl IABContainer { pub unsafe fn OpenEntry(&self, cbentryid: u32, lpentryid: *const ENTRYID, lpinterface: *mut ::windows_core::GUID, ulflags: u32, lpulobjtype: *mut u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenEntry)(::windows_core::Interface::as_raw(self), cbentryid, lpentryid, lpinterface, ulflags, lpulobjtype, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetSearchCriteria(&self, lprestriction: ::core::option::Option<*const SRestriction>, lpcontainerlist: ::core::option::Option<*const SBinaryArray>, ulsearchflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSearchCriteria)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lprestriction.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcontainerlist.unwrap_or(::std::ptr::null())), ulsearchflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetSearchCriteria(&self, ulflags: u32, lpprestriction: *mut *mut SRestriction, lppcontainerlist: *mut *mut SBinaryArray, lpulsearchstate: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSearchCriteria)(::windows_core::Interface::as_raw(self), ulflags, lpprestriction, lppcontainerlist, ::core::mem::transmute(lpulsearchstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -482,7 +482,7 @@ impl IABContainer { pub unsafe fn DeleteEntries(&self, lpentries: *const SBinaryArray, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteEntries)(::windows_core::Interface::as_raw(self), lpentries, ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ResolveNames(&self, lpproptagarray: ::core::option::Option<*const SPropTagArray>, ulflags: u32, lpadrlist: *const ADRLIST) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -518,7 +518,7 @@ impl IAddrBook { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -529,7 +529,7 @@ impl IAddrBook { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -576,12 +576,12 @@ impl IAddrBook { pub unsafe fn NewEntry(&self, uluiparam: u32, ulflags: u32, cbeidcontainer: u32, lpeidcontainer: *mut ENTRYID, cbeidnewentrytpl: u32, lpeidnewentrytpl: *mut ENTRYID, lpcbeidnewentry: *mut u32, lppeidnewentry: *mut *mut ENTRYID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NewEntry)(::windows_core::Interface::as_raw(self), uluiparam, ulflags, cbeidcontainer, lpeidcontainer, cbeidnewentrytpl, lpeidnewentrytpl, lpcbeidnewentry, lppeidnewentry).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ResolveName(&self, uluiparam: usize, ulflags: u32, lpsznewentrytitle: *mut i8, lpadrlist: *mut ADRLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResolveName)(::windows_core::Interface::as_raw(self), uluiparam, ulflags, lpsznewentrytitle, lpadrlist).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Address(&self, lpuluiparam: *mut u32, lpadrparms: *mut ADRPARM, lppadrlist: *mut *mut ADRLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Address)(::windows_core::Interface::as_raw(self), lpuluiparam, lpadrparms, lppadrlist).ok() @@ -589,12 +589,12 @@ impl IAddrBook { pub unsafe fn Details(&self, lpuluiparam: *mut usize, lpfndismiss: LPFNDISMISS, lpvdismisscontext: *mut ::core::ffi::c_void, cbentryid: u32, lpentryid: *mut ENTRYID, lpfbuttoncallback: LPFNBUTTON, lpvbuttoncontext: *mut ::core::ffi::c_void, lpszbuttontext: *mut i8, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Details)(::windows_core::Interface::as_raw(self), lpuluiparam, lpfndismiss, lpvdismisscontext, cbentryid, lpentryid, lpfbuttoncallback, lpvbuttoncontext, lpszbuttontext, ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RecipOptions(&self, uluiparam: u32, ulflags: u32, lprecip: *mut ADRENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RecipOptions)(::windows_core::Interface::as_raw(self), uluiparam, ulflags, lprecip).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn QueryDefaultRecipOpt(&self, lpszadrtype: *mut i8, ulflags: u32, lpcvalues: *mut u32, lppoptions: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryDefaultRecipOpt)(::windows_core::Interface::as_raw(self), lpszadrtype, ulflags, lpcvalues, lppoptions).ok() @@ -611,17 +611,17 @@ impl IAddrBook { pub unsafe fn SetDefaultDir(&self, cbentryid: u32, lpentryid: *mut ENTRYID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDefaultDir)(::windows_core::Interface::as_raw(self), cbentryid, lpentryid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetSearchPath(&self, ulflags: u32, lppsearchpath: *mut *mut SRowSet) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSearchPath)(::windows_core::Interface::as_raw(self), ulflags, lppsearchpath).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetSearchPath(&self, ulflags: u32, lpsearchpath: *mut SRowSet) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSearchPath)(::windows_core::Interface::as_raw(self), ulflags, lpsearchpath).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn PrepareRecips(&self, ulflags: u32, lpproptagarray: *mut SPropTagArray, lpreciplist: *mut ADRLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PrepareRecips)(::windows_core::Interface::as_raw(self), ulflags, lpproptagarray, lpreciplist).ok() @@ -688,7 +688,7 @@ impl IAttach { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -699,7 +699,7 @@ impl IAttach { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -748,7 +748,7 @@ impl IDistList { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -759,7 +759,7 @@ impl IDistList { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -796,12 +796,12 @@ impl IDistList { pub unsafe fn OpenEntry(&self, cbentryid: u32, lpentryid: *const ENTRYID, lpinterface: *mut ::windows_core::GUID, ulflags: u32, lpulobjtype: *mut u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenEntry)(::windows_core::Interface::as_raw(self), cbentryid, lpentryid, lpinterface, ulflags, lpulobjtype, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetSearchCriteria(&self, lprestriction: ::core::option::Option<*const SRestriction>, lpcontainerlist: ::core::option::Option<*const SBinaryArray>, ulsearchflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSearchCriteria)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lprestriction.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcontainerlist.unwrap_or(::std::ptr::null())), ulsearchflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetSearchCriteria(&self, ulflags: u32, lpprestriction: *mut *mut SRestriction, lppcontainerlist: *mut *mut SBinaryArray, lpulsearchstate: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSearchCriteria)(::windows_core::Interface::as_raw(self), ulflags, lpprestriction, lppcontainerlist, ::core::mem::transmute(lpulsearchstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -819,7 +819,7 @@ impl IDistList { pub unsafe fn DeleteEntries(&self, lpentries: *const SBinaryArray, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteEntries)(::windows_core::Interface::as_raw(self), lpentries, ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ResolveNames(&self, lpproptagarray: ::core::option::Option<*const SPropTagArray>, ulflags: u32, lpadrlist: *const ADRLIST) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -849,7 +849,7 @@ pub struct IDistList_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMAPIAdviseSink(::windows_core::IUnknown); impl IMAPIAdviseSink { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn OnNotify(&self, cnotif: u32, lpnotifications: *mut NOTIFICATION) -> u32 { (::windows_core::Interface::vtable(self).OnNotify)(::windows_core::Interface::as_raw(self), cnotif, lpnotifications) @@ -881,7 +881,7 @@ impl IMAPIContainer { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -892,7 +892,7 @@ impl IMAPIContainer { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -929,12 +929,12 @@ impl IMAPIContainer { pub unsafe fn OpenEntry(&self, cbentryid: u32, lpentryid: *const ENTRYID, lpinterface: *mut ::windows_core::GUID, ulflags: u32, lpulobjtype: *mut u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OpenEntry)(::windows_core::Interface::as_raw(self), cbentryid, lpentryid, lpinterface, ulflags, lpulobjtype, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetSearchCriteria(&self, lprestriction: ::core::option::Option<*const SRestriction>, lpcontainerlist: ::core::option::Option<*const SBinaryArray>, ulsearchflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSearchCriteria)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lprestriction.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcontainerlist.unwrap_or(::std::ptr::null())), ulsearchflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetSearchCriteria(&self, ulflags: u32, lpprestriction: *mut *mut SRestriction, lppcontainerlist: *mut *mut SBinaryArray, lpulsearchstate: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSearchCriteria)(::windows_core::Interface::as_raw(self), ulflags, lpprestriction, lppcontainerlist, ::core::mem::transmute(lpulsearchstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1003,7 +1003,7 @@ impl IMAPIFolder { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -1014,7 +1014,7 @@ impl IMAPIFolder { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -1051,12 +1051,12 @@ impl IMAPIFolder { pub unsafe fn OpenEntry(&self, cbentryid: u32, lpentryid: *const ENTRYID, lpinterface: *mut ::windows_core::GUID, ulflags: u32, lpulobjtype: *mut u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenEntry)(::windows_core::Interface::as_raw(self), cbentryid, lpentryid, lpinterface, ulflags, lpulobjtype, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetSearchCriteria(&self, lprestriction: ::core::option::Option<*const SRestriction>, lpcontainerlist: ::core::option::Option<*const SBinaryArray>, ulsearchflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSearchCriteria)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lprestriction.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcontainerlist.unwrap_or(::std::ptr::null())), ulsearchflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetSearchCriteria(&self, ulflags: u32, lpprestriction: *mut *mut SRestriction, lppcontainerlist: *mut *mut SBinaryArray, lpulsearchstate: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSearchCriteria)(::windows_core::Interface::as_raw(self), ulflags, lpprestriction, lppcontainerlist, ::core::mem::transmute(lpulsearchstate.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1186,7 +1186,7 @@ impl IMAPIProp { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -1197,7 +1197,7 @@ impl IMAPIProp { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -1263,7 +1263,7 @@ impl IMAPIStatus { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -1274,7 +1274,7 @@ impl IMAPIStatus { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -1366,12 +1366,12 @@ impl IMAPITable { pub unsafe fn QueryPosition(&self, lpulrow: *mut u32, lpulnumerator: *mut u32, lpuldenominator: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryPosition)(::windows_core::Interface::as_raw(self), lpulrow, lpulnumerator, lpuldenominator).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn FindRow(&self, lprestriction: *mut SRestriction, bkorigin: u32, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FindRow)(::windows_core::Interface::as_raw(self), lprestriction, bkorigin, ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Restrict(&self, lprestriction: *mut SRestriction, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Restrict)(::windows_core::Interface::as_raw(self), lprestriction, ulflags).ok() @@ -1388,7 +1388,7 @@ impl IMAPITable { pub unsafe fn QuerySortOrder(&self, lppsortcriteria: *mut *mut SSortOrderSet) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QuerySortOrder)(::windows_core::Interface::as_raw(self), lppsortcriteria).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn QueryRows(&self, lrowcount: i32, ulflags: u32, lpprows: *mut *mut SRowSet) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryRows)(::windows_core::Interface::as_raw(self), lrowcount, ulflags, lpprows).ok() @@ -1396,7 +1396,7 @@ impl IMAPITable { pub unsafe fn Abort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Abort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ExpandRow(&self, cbinstancekey: u32, pbinstancekey: *mut u8, ulrowcount: u32, ulflags: u32, lpprows: *mut *mut SRowSet, lpulmorerows: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ExpandRow)(::windows_core::Interface::as_raw(self), cbinstancekey, pbinstancekey, ulrowcount, ulflags, lpprows, lpulmorerows).ok() @@ -1471,7 +1471,7 @@ impl IMailUser { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -1482,7 +1482,7 @@ impl IMailUser { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -1531,7 +1531,7 @@ impl IMessage { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -1542,7 +1542,7 @@ impl IMessage { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -1589,7 +1589,7 @@ impl IMessage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRecipientTable)(::windows_core::Interface::as_raw(self), ulflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ModifyRecipients(&self, ulflags: u32, lpmods: *const ADRLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ModifyRecipients)(::windows_core::Interface::as_raw(self), ulflags, lpmods).ok() @@ -1634,7 +1634,7 @@ impl IMsgStore { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -1645,7 +1645,7 @@ impl IMsgStore { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -1717,7 +1717,7 @@ impl IMsgStore { pub unsafe fn FinishedMsg(&self, ulflags: u32, cbentryid: u32, lpentryid: *const ENTRYID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FinishedMsg)(::windows_core::Interface::as_raw(self), ulflags, cbentryid, lpentryid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn NotifyNewMail(&self, lpnotification: *const NOTIFICATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NotifyNewMail)(::windows_core::Interface::as_raw(self), lpnotification).ok() @@ -1761,7 +1761,7 @@ impl IProfSect { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -1772,7 +1772,7 @@ impl IProfSect { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -1821,7 +1821,7 @@ impl IPropData { pub unsafe fn SaveChanges(&self, ulflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SaveChanges)(::windows_core::Interface::as_raw(self), ulflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetProps(&self, lpproptagarray: *mut SPropTagArray, ulflags: u32, lpcvalues: *mut u32, lppproparray: *mut *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProps)(::windows_core::Interface::as_raw(self), lpproptagarray, ulflags, lpcvalues, lppproparray).ok() @@ -1832,7 +1832,7 @@ impl IPropData { pub unsafe fn OpenProperty(&self, ulproptag: u32, lpiid: *mut ::windows_core::GUID, ulinterfaceoptions: u32, ulflags: u32, lppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenProperty)(::windows_core::Interface::as_raw(self), ulproptag, lpiid, ulinterfaceoptions, ulflags, ::core::mem::transmute(lppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetProps(&self, cvalues: u32, lpproparray: *mut SPropValue, lppproblems: *mut *mut SPropProblemArray) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProps)(::windows_core::Interface::as_raw(self), cvalues, lpproparray, lppproblems).ok() @@ -1899,7 +1899,7 @@ impl IProviderAdmin { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProviderTable)(::windows_core::Interface::as_raw(self), ulflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreateProvider(&self, lpszprovider: *const i8, lpprops: &[SPropValue], uluiparam: usize, ulflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1940,42 +1940,42 @@ impl ITableData { pub unsafe fn HrGetView(&self, lpssortorderset: *mut SSortOrderSet, lpfcallerrelease: *mut CALLERRELEASE, ulcallerdata: u32, lppmapitable: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HrGetView)(::windows_core::Interface::as_raw(self), lpssortorderset, lpfcallerrelease, ulcallerdata, ::core::mem::transmute(lppmapitable)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn HrModifyRow(&self, param0: *mut SRow) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HrModifyRow)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn HrDeleteRow(&self, lpspropvalue: *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HrDeleteRow)(::windows_core::Interface::as_raw(self), lpspropvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn HrQueryRow(&self, lpspropvalue: *mut SPropValue, lppsrow: *mut *mut SRow, lpulirow: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HrQueryRow)(::windows_core::Interface::as_raw(self), lpspropvalue, lppsrow, lpulirow).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn HrEnumRow(&self, ulrownumber: u32, lppsrow: *mut *mut SRow) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HrEnumRow)(::windows_core::Interface::as_raw(self), ulrownumber, lppsrow).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn HrNotify(&self, ulflags: u32, cvalues: u32, lpspropvalue: *mut SPropValue) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HrNotify)(::windows_core::Interface::as_raw(self), ulflags, cvalues, lpspropvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn HrInsertRow(&self, ulirow: u32, lpsrow: *mut SRow) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HrInsertRow)(::windows_core::Interface::as_raw(self), ulirow, lpsrow).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn HrModifyRows(&self, ulflags: u32, lpsrowset: *mut SRowSet) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HrModifyRows)(::windows_core::Interface::as_raw(self), ulflags, lpsrowset).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn HrDeleteRows(&self, ulflags: u32, lprowsettodelete: *mut SRowSet, crowsdeleted: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HrDeleteRows)(::windows_core::Interface::as_raw(self), ulflags, lprowsettodelete, crowsdeleted).ok() @@ -2030,7 +2030,7 @@ pub struct ITableData_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWABExtInit(::windows_core::IUnknown); impl IWABExtInit { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, lpwabextdisplay: *mut WABEXTDISPLAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), lpwabextdisplay).ok() @@ -2080,7 +2080,7 @@ impl IWABObject { { (::windows_core::Interface::vtable(self).Import)(::windows_core::Interface::as_raw(self), lpwip.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Find(&self, lpiab: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -2089,7 +2089,7 @@ impl IWABObject { { (::windows_core::Interface::vtable(self).Find)(::windows_core::Interface::as_raw(self), lpiab.into_param().abi(), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VCardDisplay(&self, lpiab: P0, hwnd: P1, lpszfilename: P2) -> ::windows_core::Result<()> where @@ -2099,7 +2099,7 @@ impl IWABObject { { (::windows_core::Interface::vtable(self).VCardDisplay)(::windows_core::Interface::as_raw(self), lpiab.into_param().abi(), hwnd.into_param().abi(), lpszfilename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LDAPUrl(&self, lpiab: P0, hwnd: P1, ulflags: u32, lpszurl: P2) -> ::windows_core::Result where @@ -2126,7 +2126,7 @@ impl IWABObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VCardRetrieve)(::windows_core::Interface::as_raw(self), lpiab.into_param().abi(), ulflags, lpszvcard.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMe(&self, lpiab: P0, ulflags: u32, lpdwaction: *mut u32, lpsbeid: *mut SBinary, hwnd: P1) -> ::windows_core::Result<()> where @@ -2135,7 +2135,7 @@ impl IWABObject { { (::windows_core::Interface::vtable(self).GetMe)(::windows_core::Interface::as_raw(self), lpiab.into_param().abi(), ulflags, lpdwaction, lpsbeid, hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMe(&self, lpiab: P0, ulflags: u32, sbeid: SBinary, hwnd: P1) -> ::windows_core::Result<()> where @@ -2429,7 +2429,7 @@ impl ::core::fmt::Debug for Gender { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct ADRENTRY { pub ulReserved1: u32, @@ -2469,7 +2469,7 @@ impl ::core::default::Default for ADRENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct ADRLIST { pub cEntries: u32, @@ -2508,7 +2508,7 @@ impl ::core::default::Default for ADRLIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct ADRPARM { pub cbABContEntryID: u32, @@ -3445,7 +3445,7 @@ impl ::core::default::Default for NEWMAIL_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct NOTIFICATION { pub ulEventType: u32, @@ -3471,7 +3471,7 @@ impl ::core::default::Default for NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub union NOTIFICATION_0 { pub err: ERROR_NOTIFICATION, @@ -3568,7 +3568,7 @@ impl ::core::default::Default for OBJECT_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SAndRestriction { pub cRes: u32, @@ -3728,7 +3728,7 @@ impl ::core::default::Default for SBitMaskRestriction { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SCommentRestriction { pub cValues: u32, @@ -3799,7 +3799,7 @@ impl ::core::default::Default for SComparePropsRestriction { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SContentRestriction { pub ulFuzzyLevel: u32, @@ -3839,7 +3839,7 @@ impl ::core::default::Default for SContentRestriction { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct SCurrencyArray { pub cValues: u32, @@ -3878,7 +3878,7 @@ impl ::core::default::Default for SCurrencyArray { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SDateTimeArray { pub cValues: u32, @@ -4098,7 +4098,7 @@ impl ::core::default::Default for SLongArray { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SNotRestriction { pub ulReserved: u32, @@ -4137,7 +4137,7 @@ impl ::core::default::Default for SNotRestriction { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SOrRestriction { pub cRes: u32, @@ -4267,7 +4267,7 @@ impl ::core::default::Default for SPropTagArray { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SPropValue { pub ulPropTag: u32, @@ -4293,7 +4293,7 @@ impl ::core::default::Default for SPropValue { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SPropertyRestriction { pub relop: u32, @@ -4363,7 +4363,7 @@ impl ::core::default::Default for SRealArray { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SRestriction { pub rt: u32, @@ -4388,7 +4388,7 @@ impl ::core::default::Default for SRestriction { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub union SRestriction_0 { pub resCompareProps: SComparePropsRestriction, @@ -4422,7 +4422,7 @@ impl ::core::default::Default for SRestriction_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SRow { pub ulAdrEntryPad: u32, @@ -4462,7 +4462,7 @@ impl ::core::default::Default for SRow { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SRowSet { pub cRows: u32, @@ -4624,7 +4624,7 @@ impl ::core::default::Default for SSortOrderSet { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SSubRestriction { pub ulSubObject: u32, @@ -4663,7 +4663,7 @@ impl ::core::default::Default for SSubRestriction { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct STATUS_OBJECT_NOTIFICATION { pub cbEntryID: u32, @@ -4734,7 +4734,7 @@ impl ::core::default::Default for SWStringArray { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct TABLE_NOTIFICATION { pub ulTableEvent: u32, @@ -4763,7 +4763,7 @@ impl ::core::default::Default for TABLE_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WABEXTDISPLAY { pub cbSize: u32, @@ -4807,7 +4807,7 @@ impl ::core::default::Default for WABEXTDISPLAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WABIMPORTPARAM { pub cbSize: u32, @@ -4847,7 +4847,7 @@ impl ::core::default::Default for WABIMPORTPARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WAB_PARAM { pub cbSize: u32, @@ -4889,7 +4889,7 @@ impl ::core::default::Default for WAB_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub union __UPV { pub i: i16, @@ -4944,28 +4944,28 @@ pub type LPALLOCATEBUFFER = ::core::option::Option i32>; pub type LPCREATECONVERSATIONINDEX = ::core::option::Option i32>; pub type LPDISPATCHNOTIFICATIONS = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNABSDI = ::core::option::Option super::super::Foundation::BOOL>; pub type LPFNBUTTON = ::core::option::Option i32>; pub type LPFNDISMISS = ::core::option::Option ()>; pub type LPFREEBUFFER = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub type LPNOTIFCALLBACK = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub type LPOPENSTREAMONFILE = ::core::option::Option) -> ::windows_core::HRESULT>; pub type LPWABALLOCATEBUFFER = ::core::option::Option, cbsize: u32, lppbuffer: *mut *mut ::core::ffi::c_void) -> i32>; pub type LPWABALLOCATEMORE = ::core::option::Option, cbsize: u32, lpobject: *mut ::core::ffi::c_void, lppbuffer: *mut *mut ::core::ffi::c_void) -> i32>; pub type LPWABFREEBUFFER = ::core::option::Option, lpbuffer: *mut ::core::ffi::c_void) -> u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWABOPEN = ::core::option::Option, lppwabobject: *mut ::core::option::Option, lpwp: *mut WAB_PARAM, reserved2: u32) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPWABOPENEX = ::core::option::Option, lppwabobject: *mut ::core::option::Option, lpwp: *mut WAB_PARAM, reserved: u32, fnallocatebuffer: LPALLOCATEBUFFER, fnallocatemore: LPALLOCATEMORE, fnfreebuffer: LPFREEBUFFER) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNIDLE = ::core::option::Option super::super::Foundation::BOOL>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/System/Antimalware/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Antimalware/impl.rs index a3edc9602a..3c96099eef 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Antimalware/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Antimalware/impl.rs @@ -144,7 +144,7 @@ impl IAntimalwareProvider2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAntimalwareUacProvider_Impl: Sized { fn UacScan(&self, context: *const AMSI_UAC_REQUEST_CONTEXT) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Antimalware/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Antimalware/mod.rs index 155f50a54d..deab79be20 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Antimalware/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Antimalware/mod.rs @@ -66,7 +66,7 @@ where ::windows_targets::link!("amsi.dll" "system" fn AmsiUninitialize(amsicontext : HAMSICONTEXT) -> ()); AmsiUninitialize(amsicontext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InstallELAMCertificateInfo(elamfile: P0) -> ::windows_core::Result<()> @@ -242,7 +242,7 @@ pub struct IAntimalwareProvider2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAntimalwareUacProvider(::windows_core::IUnknown); impl IAntimalwareUacProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UacScan(&self, context: *const AMSI_UAC_REQUEST_CONTEXT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -475,7 +475,7 @@ impl ::core::default::Default for AMSI_UAC_REQUEST_COM_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AMSI_UAC_REQUEST_CONTEXT { pub ulLength: u32, @@ -504,7 +504,7 @@ impl ::core::default::Default for AMSI_UAC_REQUEST_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union AMSI_UAC_REQUEST_CONTEXT_0 { pub ExeInfo: AMSI_UAC_REQUEST_EXE_INFO, diff --git a/crates/libs/windows/src/Windows/Win32/System/ApplicationInstallationAndServicing/impl.rs b/crates/libs/windows/src/Windows/Win32/System/ApplicationInstallationAndServicing/impl.rs index 2c7aa8f5a0..b25ad108c0 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ApplicationInstallationAndServicing/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ApplicationInstallationAndServicing/impl.rs @@ -52,7 +52,7 @@ impl IAssemblyCache_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAssemblyCacheItem_Impl: Sized { fn CreateStream(&self, dwflags: u32, pszstreamname: &::windows_core::PCWSTR, dwformat: u32, dwformatflags: u32, ppistream: *mut ::core::option::Option, pulimaxsize: *mut u64) -> ::windows_core::Result<()>; @@ -172,7 +172,7 @@ impl IAssemblyName_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumMsmDependency_Impl: Sized { fn Next(&self, cfetch: u32, rgmsmdependencies: *mut ::core::option::Option, pcfetched: *mut u32) -> ::windows_core::Result<()>; @@ -223,7 +223,7 @@ impl IEnumMsmDependency_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumMsmError_Impl: Sized { fn Next(&self, cfetch: u32, rgmsmerrors: *mut ::core::option::Option, pcfetched: *mut u32) -> ::windows_core::Result<()>; @@ -321,7 +321,7 @@ impl IEnumMsmString_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMsmDependencies_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, item: i32) -> ::windows_core::Result; @@ -371,7 +371,7 @@ impl IMsmDependencies_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMsmDependency_Impl: Sized + super::Com::IDispatch_Impl { fn Module(&self, module: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -409,7 +409,7 @@ impl IMsmDependency_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMsmError_Impl: Sized + super::Com::IDispatch_Impl { fn Type(&self, errortype: *mut msmErrorType) -> ::windows_core::Result<()>; @@ -487,7 +487,7 @@ impl IMsmError_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMsmErrors_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, item: i32) -> ::windows_core::Result; @@ -537,7 +537,7 @@ impl IMsmErrors_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMsmGetFiles_Impl: Sized + super::Com::IDispatch_Impl { fn ModuleFiles(&self) -> ::windows_core::Result; @@ -564,7 +564,7 @@ impl IMsmGetFiles_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMsmMerge_Impl: Sized + super::Com::IDispatch_Impl { fn OpenDatabase(&self, path: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -684,7 +684,7 @@ impl IMsmMerge_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMsmStrings_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, item: i32, r#return: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -728,7 +728,7 @@ impl IMsmStrings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMApplicationInfo_Impl: Sized { fn ProductID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -1363,7 +1363,7 @@ impl IPMApplicationInfoEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMBackgroundServiceAgentInfo_Impl: Sized { fn ProductID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -1537,7 +1537,7 @@ impl IPMBackgroundServiceAgentInfoEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMBackgroundWorkerInfo_Impl: Sized { fn ProductID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -1643,7 +1643,7 @@ impl IPMBackgroundWorkerInfoEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IPMDeploymentManager_Impl: Sized { fn ReportDownloadBegin(&self, productid: &::windows_core::GUID) -> ::windows_core::Result<()>; @@ -1919,7 +1919,7 @@ impl IPMDeploymentManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMEnumerationManager_Impl: Sized { fn get_AllApplications(&self, ppappenum: *mut ::core::option::Option, filter: &PM_ENUM_FILTER) -> ::windows_core::Result<()>; @@ -2116,7 +2116,7 @@ impl IPMEnumerationManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMExtensionCachedFileUpdaterInfo_Impl: Sized { fn SupportsUpdates(&self) -> ::windows_core::Result; @@ -2222,7 +2222,7 @@ impl IPMExtensionFileExtensionInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMExtensionFileOpenPickerInfo_Impl: Sized { fn get_AllFileTypes(&self, pctypes: *mut u32, pptypes: *mut *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2259,7 +2259,7 @@ impl IPMExtensionFileOpenPickerInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMExtensionFileSavePickerInfo_Impl: Sized { fn get_AllFileTypes(&self, pctypes: *mut u32, pptypes: *mut *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2407,7 +2407,7 @@ impl IPMExtensionProtocolInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMExtensionShareTargetInfo_Impl: Sized { fn get_AllFileTypes(&self, pctypes: *mut u32, pptypes: *mut *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2451,7 +2451,7 @@ impl IPMExtensionShareTargetInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMLiveTileJobInfo_Impl: Sized { fn ProductID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -2719,7 +2719,7 @@ impl IPMLiveTileJobInfoEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMTaskInfo_Impl: Sized { fn ProductID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -2978,7 +2978,7 @@ impl IPMTaskInfoEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPMTileInfo_Impl: Sized { fn ProductID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -3327,7 +3327,7 @@ impl IPMTilePropertyInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IValidate_Impl: Sized { fn OpenDatabase(&self, szdatabase: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/ApplicationInstallationAndServicing/mod.rs b/crates/libs/windows/src/Windows/Win32/System/ApplicationInstallationAndServicing/mod.rs index d370848c09..f558d11800 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ApplicationInstallationAndServicing/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ApplicationInstallationAndServicing/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ActivateActCtx(hactctx: P0, lpcookie: *mut usize) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ActivateActCtx(hactctx : super::super::Foundation:: HANDLE, lpcookie : *mut usize) -> super::super::Foundation:: BOOL); ActivateActCtx(hactctx.into_param().abi(), lpcookie).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddRefActCtx(hactctx: P0) @@ -18,7 +18,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AddRefActCtx(hactctx : super::super::Foundation:: HANDLE) -> ()); AddRefActCtx(hactctx.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyDeltaA(applyflags: i64, lpsourcename: P0, lpdeltaname: P1, lptargetname: P2) -> super::super::Foundation::BOOL @@ -30,28 +30,28 @@ where ::windows_targets::link!("msdelta.dll" "system" fn ApplyDeltaA(applyflags : i64, lpsourcename : ::windows_core::PCSTR, lpdeltaname : ::windows_core::PCSTR, lptargetname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); ApplyDeltaA(applyflags, lpsourcename.into_param().abi(), lpdeltaname.into_param().abi(), lptargetname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyDeltaB(applyflags: i64, source: DELTA_INPUT, delta: DELTA_INPUT, lptarget: *mut DELTA_OUTPUT) -> super::super::Foundation::BOOL { ::windows_targets::link!("msdelta.dll" "system" fn ApplyDeltaB(applyflags : i64, source : DELTA_INPUT, delta : DELTA_INPUT, lptarget : *mut DELTA_OUTPUT) -> super::super::Foundation:: BOOL); ApplyDeltaB(applyflags, ::core::mem::transmute(source), ::core::mem::transmute(delta), lptarget) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyDeltaGetReverseB(applyflags: i64, source: DELTA_INPUT, delta: DELTA_INPUT, lpreversefiletime: ::core::option::Option<*const super::super::Foundation::FILETIME>, lptarget: *mut DELTA_OUTPUT, lptargetreverse: *mut DELTA_OUTPUT) -> super::super::Foundation::BOOL { ::windows_targets::link!("msdelta.dll" "system" fn ApplyDeltaGetReverseB(applyflags : i64, source : DELTA_INPUT, delta : DELTA_INPUT, lpreversefiletime : *const super::super::Foundation:: FILETIME, lptarget : *mut DELTA_OUTPUT, lptargetreverse : *mut DELTA_OUTPUT) -> super::super::Foundation:: BOOL); ApplyDeltaGetReverseB(applyflags, ::core::mem::transmute(source), ::core::mem::transmute(delta), ::core::mem::transmute(lpreversefiletime.unwrap_or(::std::ptr::null())), lptarget, lptargetreverse) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyDeltaProvidedB(applyflags: i64, source: DELTA_INPUT, delta: DELTA_INPUT, lptarget: *mut ::core::ffi::c_void, utargetsize: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("msdelta.dll" "system" fn ApplyDeltaProvidedB(applyflags : i64, source : DELTA_INPUT, delta : DELTA_INPUT, lptarget : *mut ::core::ffi::c_void, utargetsize : usize) -> super::super::Foundation:: BOOL); ApplyDeltaProvidedB(applyflags, ::core::mem::transmute(source), ::core::mem::transmute(delta), lptarget, utargetsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyDeltaW(applyflags: i64, lpsourcename: P0, lpdeltaname: P1, lptargetname: P2) -> super::super::Foundation::BOOL @@ -63,7 +63,7 @@ where ::windows_targets::link!("msdelta.dll" "system" fn ApplyDeltaW(applyflags : i64, lpsourcename : ::windows_core::PCWSTR, lpdeltaname : ::windows_core::PCWSTR, lptargetname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); ApplyDeltaW(applyflags, lpsourcename.into_param().abi(), lpdeltaname.into_param().abi(), lptargetname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyPatchToFileA(patchfilename: P0, oldfilename: P1, newfilename: P2, applyoptionflags: u32) -> super::super::Foundation::BOOL @@ -75,7 +75,7 @@ where ::windows_targets::link!("mspatcha.dll" "system" fn ApplyPatchToFileA(patchfilename : ::windows_core::PCSTR, oldfilename : ::windows_core::PCSTR, newfilename : ::windows_core::PCSTR, applyoptionflags : u32) -> super::super::Foundation:: BOOL); ApplyPatchToFileA(patchfilename.into_param().abi(), oldfilename.into_param().abi(), newfilename.into_param().abi(), applyoptionflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyPatchToFileByBuffers(patchfilemapped: &[u8], oldfilemapped: ::core::option::Option<&[u8]>, newfilebuffer: &mut [u8], newfileactualsize: ::core::option::Option<*mut u32>, newfiletime: ::core::option::Option<*mut super::super::Foundation::FILETIME>, applyoptionflags: u32, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL { @@ -94,7 +94,7 @@ pub unsafe fn ApplyPatchToFileByBuffers(patchfilemapped: &[u8], oldfilemapped: : ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), ) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyPatchToFileByHandles(patchfilehandle: P0, oldfilehandle: P1, newfilehandle: P2, applyoptionflags: u32) -> super::super::Foundation::BOOL @@ -106,7 +106,7 @@ where ::windows_targets::link!("mspatcha.dll" "system" fn ApplyPatchToFileByHandles(patchfilehandle : super::super::Foundation:: HANDLE, oldfilehandle : super::super::Foundation:: HANDLE, newfilehandle : super::super::Foundation:: HANDLE, applyoptionflags : u32) -> super::super::Foundation:: BOOL); ApplyPatchToFileByHandles(patchfilehandle.into_param().abi(), oldfilehandle.into_param().abi(), newfilehandle.into_param().abi(), applyoptionflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyPatchToFileByHandlesEx(patchfilehandle: P0, oldfilehandle: P1, newfilehandle: P2, applyoptionflags: u32, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -118,7 +118,7 @@ where ::windows_targets::link!("mspatcha.dll" "system" fn ApplyPatchToFileByHandlesEx(patchfilehandle : super::super::Foundation:: HANDLE, oldfilehandle : super::super::Foundation:: HANDLE, newfilehandle : super::super::Foundation:: HANDLE, applyoptionflags : u32, progresscallback : PPATCH_PROGRESS_CALLBACK, callbackcontext : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ApplyPatchToFileByHandlesEx(patchfilehandle.into_param().abi(), oldfilehandle.into_param().abi(), newfilehandle.into_param().abi(), applyoptionflags, progresscallback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyPatchToFileExA(patchfilename: P0, oldfilename: P1, newfilename: P2, applyoptionflags: u32, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -130,7 +130,7 @@ where ::windows_targets::link!("mspatcha.dll" "system" fn ApplyPatchToFileExA(patchfilename : ::windows_core::PCSTR, oldfilename : ::windows_core::PCSTR, newfilename : ::windows_core::PCSTR, applyoptionflags : u32, progresscallback : PPATCH_PROGRESS_CALLBACK, callbackcontext : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ApplyPatchToFileExA(patchfilename.into_param().abi(), oldfilename.into_param().abi(), newfilename.into_param().abi(), applyoptionflags, progresscallback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyPatchToFileExW(patchfilename: P0, oldfilename: P1, newfilename: P2, applyoptionflags: u32, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -142,7 +142,7 @@ where ::windows_targets::link!("mspatcha.dll" "system" fn ApplyPatchToFileExW(patchfilename : ::windows_core::PCWSTR, oldfilename : ::windows_core::PCWSTR, newfilename : ::windows_core::PCWSTR, applyoptionflags : u32, progresscallback : PPATCH_PROGRESS_CALLBACK, callbackcontext : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ApplyPatchToFileExW(patchfilename.into_param().abi(), oldfilename.into_param().abi(), newfilename.into_param().abi(), applyoptionflags, progresscallback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplyPatchToFileW(patchfilename: P0, oldfilename: P1, newfilename: P2, applyoptionflags: u32) -> super::super::Foundation::BOOL @@ -154,7 +154,7 @@ where ::windows_targets::link!("mspatcha.dll" "system" fn ApplyPatchToFileW(patchfilename : ::windows_core::PCWSTR, oldfilename : ::windows_core::PCWSTR, newfilename : ::windows_core::PCWSTR, applyoptionflags : u32) -> super::super::Foundation:: BOOL); ApplyPatchToFileW(patchfilename.into_param().abi(), oldfilename.into_param().abi(), newfilename.into_param().abi(), applyoptionflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateActCtxA(pactctx: *const ACTCTXA) -> ::windows_core::Result { @@ -162,7 +162,7 @@ pub unsafe fn CreateActCtxA(pactctx: *const ACTCTXA) -> ::windows_core::Result ::windows_core::Result { @@ -170,7 +170,7 @@ pub unsafe fn CreateActCtxW(pactctx: *const ACTCTXW) -> ::windows_core::Result(filetypeset: i64, setflags: i64, resetflags: i64, lpsourcename: P0, lptargetname: P1, lpsourceoptionsname: P2, lptargetoptionsname: P3, globaloptions: DELTA_INPUT, lptargetfiletime: ::core::option::Option<*const super::super::Foundation::FILETIME>, hashalgid: super::super::Security::Cryptography::ALG_ID, lpdeltaname: P4) -> super::super::Foundation::BOOL @@ -184,14 +184,14 @@ where ::windows_targets::link!("msdelta.dll" "system" fn CreateDeltaA(filetypeset : i64, setflags : i64, resetflags : i64, lpsourcename : ::windows_core::PCSTR, lptargetname : ::windows_core::PCSTR, lpsourceoptionsname : ::windows_core::PCSTR, lptargetoptionsname : ::windows_core::PCSTR, globaloptions : DELTA_INPUT, lptargetfiletime : *const super::super::Foundation:: FILETIME, hashalgid : super::super::Security::Cryptography:: ALG_ID, lpdeltaname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); CreateDeltaA(filetypeset, setflags, resetflags, lpsourcename.into_param().abi(), lptargetname.into_param().abi(), lpsourceoptionsname.into_param().abi(), lptargetoptionsname.into_param().abi(), ::core::mem::transmute(globaloptions), ::core::mem::transmute(lptargetfiletime.unwrap_or(::std::ptr::null())), hashalgid, lpdeltaname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn CreateDeltaB(filetypeset: i64, setflags: i64, resetflags: i64, source: DELTA_INPUT, target: DELTA_INPUT, sourceoptions: DELTA_INPUT, targetoptions: DELTA_INPUT, globaloptions: DELTA_INPUT, lptargetfiletime: ::core::option::Option<*const super::super::Foundation::FILETIME>, hashalgid: super::super::Security::Cryptography::ALG_ID, lpdelta: *mut DELTA_OUTPUT) -> super::super::Foundation::BOOL { ::windows_targets::link!("msdelta.dll" "system" fn CreateDeltaB(filetypeset : i64, setflags : i64, resetflags : i64, source : DELTA_INPUT, target : DELTA_INPUT, sourceoptions : DELTA_INPUT, targetoptions : DELTA_INPUT, globaloptions : DELTA_INPUT, lptargetfiletime : *const super::super::Foundation:: FILETIME, hashalgid : super::super::Security::Cryptography:: ALG_ID, lpdelta : *mut DELTA_OUTPUT) -> super::super::Foundation:: BOOL); CreateDeltaB(filetypeset, setflags, resetflags, ::core::mem::transmute(source), ::core::mem::transmute(target), ::core::mem::transmute(sourceoptions), ::core::mem::transmute(targetoptions), ::core::mem::transmute(globaloptions), ::core::mem::transmute(lptargetfiletime.unwrap_or(::std::ptr::null())), hashalgid, lpdelta) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn CreateDeltaW(filetypeset: i64, setflags: i64, resetflags: i64, lpsourcename: P0, lptargetname: P1, lpsourceoptionsname: P2, lptargetoptionsname: P3, globaloptions: DELTA_INPUT, lptargetfiletime: ::core::option::Option<*const super::super::Foundation::FILETIME>, hashalgid: super::super::Security::Cryptography::ALG_ID, lpdeltaname: P4) -> super::super::Foundation::BOOL @@ -205,7 +205,7 @@ where ::windows_targets::link!("msdelta.dll" "system" fn CreateDeltaW(filetypeset : i64, setflags : i64, resetflags : i64, lpsourcename : ::windows_core::PCWSTR, lptargetname : ::windows_core::PCWSTR, lpsourceoptionsname : ::windows_core::PCWSTR, lptargetoptionsname : ::windows_core::PCWSTR, globaloptions : DELTA_INPUT, lptargetfiletime : *const super::super::Foundation:: FILETIME, hashalgid : super::super::Security::Cryptography:: ALG_ID, lpdeltaname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); CreateDeltaW(filetypeset, setflags, resetflags, lpsourcename.into_param().abi(), lptargetname.into_param().abi(), lpsourceoptionsname.into_param().abi(), lptargetoptionsname.into_param().abi(), ::core::mem::transmute(globaloptions), ::core::mem::transmute(lptargetfiletime.unwrap_or(::std::ptr::null())), hashalgid, lpdeltaname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePatchFileA(oldfilename: P0, newfilename: P1, patchfilename: P2, optionflags: u32, optiondata: ::core::option::Option<*const PATCH_OPTION_DATA>) -> super::super::Foundation::BOOL @@ -217,7 +217,7 @@ where ::windows_targets::link!("mspatchc.dll" "system" fn CreatePatchFileA(oldfilename : ::windows_core::PCSTR, newfilename : ::windows_core::PCSTR, patchfilename : ::windows_core::PCSTR, optionflags : u32, optiondata : *const PATCH_OPTION_DATA) -> super::super::Foundation:: BOOL); CreatePatchFileA(oldfilename.into_param().abi(), newfilename.into_param().abi(), patchfilename.into_param().abi(), optionflags, ::core::mem::transmute(optiondata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePatchFileByHandles(oldfilehandle: P0, newfilehandle: P1, patchfilehandle: P2, optionflags: u32, optiondata: ::core::option::Option<*const PATCH_OPTION_DATA>) -> super::super::Foundation::BOOL @@ -229,7 +229,7 @@ where ::windows_targets::link!("mspatchc.dll" "system" fn CreatePatchFileByHandles(oldfilehandle : super::super::Foundation:: HANDLE, newfilehandle : super::super::Foundation:: HANDLE, patchfilehandle : super::super::Foundation:: HANDLE, optionflags : u32, optiondata : *const PATCH_OPTION_DATA) -> super::super::Foundation:: BOOL); CreatePatchFileByHandles(oldfilehandle.into_param().abi(), newfilehandle.into_param().abi(), patchfilehandle.into_param().abi(), optionflags, ::core::mem::transmute(optiondata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePatchFileByHandlesEx(oldfileinfoarray: &[PATCH_OLD_FILE_INFO_H], newfilehandle: P0, patchfilehandle: P1, optionflags: u32, optiondata: ::core::option::Option<*const PATCH_OPTION_DATA>, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -240,7 +240,7 @@ where ::windows_targets::link!("mspatchc.dll" "system" fn CreatePatchFileByHandlesEx(oldfilecount : u32, oldfileinfoarray : *const PATCH_OLD_FILE_INFO_H, newfilehandle : super::super::Foundation:: HANDLE, patchfilehandle : super::super::Foundation:: HANDLE, optionflags : u32, optiondata : *const PATCH_OPTION_DATA, progresscallback : PPATCH_PROGRESS_CALLBACK, callbackcontext : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CreatePatchFileByHandlesEx(oldfileinfoarray.len() as _, ::core::mem::transmute(oldfileinfoarray.as_ptr()), newfilehandle.into_param().abi(), patchfilehandle.into_param().abi(), optionflags, ::core::mem::transmute(optiondata.unwrap_or(::std::ptr::null())), progresscallback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePatchFileExA(oldfileinfoarray: &[PATCH_OLD_FILE_INFO_A], newfilename: P0, patchfilename: P1, optionflags: u32, optiondata: ::core::option::Option<*const PATCH_OPTION_DATA>, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -251,7 +251,7 @@ where ::windows_targets::link!("mspatchc.dll" "system" fn CreatePatchFileExA(oldfilecount : u32, oldfileinfoarray : *const PATCH_OLD_FILE_INFO_A, newfilename : ::windows_core::PCSTR, patchfilename : ::windows_core::PCSTR, optionflags : u32, optiondata : *const PATCH_OPTION_DATA, progresscallback : PPATCH_PROGRESS_CALLBACK, callbackcontext : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CreatePatchFileExA(oldfileinfoarray.len() as _, ::core::mem::transmute(oldfileinfoarray.as_ptr()), newfilename.into_param().abi(), patchfilename.into_param().abi(), optionflags, ::core::mem::transmute(optiondata.unwrap_or(::std::ptr::null())), progresscallback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePatchFileExW(oldfileinfoarray: &[PATCH_OLD_FILE_INFO_W], newfilename: P0, patchfilename: P1, optionflags: u32, optiondata: ::core::option::Option<*const PATCH_OPTION_DATA>, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -262,7 +262,7 @@ where ::windows_targets::link!("mspatchc.dll" "system" fn CreatePatchFileExW(oldfilecount : u32, oldfileinfoarray : *const PATCH_OLD_FILE_INFO_W, newfilename : ::windows_core::PCWSTR, patchfilename : ::windows_core::PCWSTR, optionflags : u32, optiondata : *const PATCH_OPTION_DATA, progresscallback : PPATCH_PROGRESS_CALLBACK, callbackcontext : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CreatePatchFileExW(oldfileinfoarray.len() as _, ::core::mem::transmute(oldfileinfoarray.as_ptr()), newfilename.into_param().abi(), patchfilename.into_param().abi(), optionflags, ::core::mem::transmute(optiondata.unwrap_or(::std::ptr::null())), progresscallback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePatchFileW(oldfilename: P0, newfilename: P1, patchfilename: P2, optionflags: u32, optiondata: ::core::option::Option<*const PATCH_OPTION_DATA>) -> super::super::Foundation::BOOL @@ -274,28 +274,28 @@ where ::windows_targets::link!("mspatchc.dll" "system" fn CreatePatchFileW(oldfilename : ::windows_core::PCWSTR, newfilename : ::windows_core::PCWSTR, patchfilename : ::windows_core::PCWSTR, optionflags : u32, optiondata : *const PATCH_OPTION_DATA) -> super::super::Foundation:: BOOL); CreatePatchFileW(oldfilename.into_param().abi(), newfilename.into_param().abi(), patchfilename.into_param().abi(), optionflags, ::core::mem::transmute(optiondata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeactivateActCtx(dwflags: u32, ulcookie: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn DeactivateActCtx(dwflags : u32, ulcookie : usize) -> super::super::Foundation:: BOOL); DeactivateActCtx(dwflags, ulcookie).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeltaFree(lpmemory: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL { ::windows_targets::link!("msdelta.dll" "system" fn DeltaFree(lpmemory : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); DeltaFree(lpmemory) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeltaNormalizeProvidedB(filetypeset: i64, normalizeflags: i64, normalizeoptions: DELTA_INPUT, lpsource: *mut ::core::ffi::c_void, usourcesize: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("msdelta.dll" "system" fn DeltaNormalizeProvidedB(filetypeset : i64, normalizeflags : i64, normalizeoptions : DELTA_INPUT, lpsource : *mut ::core::ffi::c_void, usourcesize : usize) -> super::super::Foundation:: BOOL); DeltaNormalizeProvidedB(filetypeset, normalizeflags, ::core::mem::transmute(normalizeoptions), lpsource, usourcesize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExtractPatchHeaderToFileA(patchfilename: P0, patchheaderfilename: P1) -> super::super::Foundation::BOOL @@ -306,7 +306,7 @@ where ::windows_targets::link!("mspatchc.dll" "system" fn ExtractPatchHeaderToFileA(patchfilename : ::windows_core::PCSTR, patchheaderfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); ExtractPatchHeaderToFileA(patchfilename.into_param().abi(), patchheaderfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExtractPatchHeaderToFileByHandles(patchfilehandle: P0, patchheaderfilehandle: P1) -> super::super::Foundation::BOOL @@ -317,7 +317,7 @@ where ::windows_targets::link!("mspatchc.dll" "system" fn ExtractPatchHeaderToFileByHandles(patchfilehandle : super::super::Foundation:: HANDLE, patchheaderfilehandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); ExtractPatchHeaderToFileByHandles(patchfilehandle.into_param().abi(), patchheaderfilehandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExtractPatchHeaderToFileW(patchfilename: P0, patchheaderfilename: P1) -> super::super::Foundation::BOOL @@ -328,14 +328,14 @@ where ::windows_targets::link!("mspatchc.dll" "system" fn ExtractPatchHeaderToFileW(patchfilename : ::windows_core::PCWSTR, patchheaderfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); ExtractPatchHeaderToFileW(patchfilename.into_param().abi(), patchheaderfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FindActCtxSectionGuid(dwflags: u32, lpextensionguid: ::core::option::Option<*const ::windows_core::GUID>, ulsectionid: u32, lpguidtofind: ::core::option::Option<*const ::windows_core::GUID>, returneddata: *mut ACTCTX_SECTION_KEYED_DATA) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn FindActCtxSectionGuid(dwflags : u32, lpextensionguid : *const ::windows_core::GUID, ulsectionid : u32, lpguidtofind : *const ::windows_core::GUID, returneddata : *mut ACTCTX_SECTION_KEYED_DATA) -> super::super::Foundation:: BOOL); FindActCtxSectionGuid(dwflags, ::core::mem::transmute(lpextensionguid.unwrap_or(::std::ptr::null())), ulsectionid, ::core::mem::transmute(lpguidtofind.unwrap_or(::std::ptr::null())), returneddata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FindActCtxSectionStringA(dwflags: u32, lpextensionguid: ::core::option::Option<*const ::windows_core::GUID>, ulsectionid: u32, lpstringtofind: P0, returneddata: *mut ACTCTX_SECTION_KEYED_DATA) -> ::windows_core::Result<()> @@ -345,7 +345,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindActCtxSectionStringA(dwflags : u32, lpextensionguid : *const ::windows_core::GUID, ulsectionid : u32, lpstringtofind : ::windows_core::PCSTR, returneddata : *mut ACTCTX_SECTION_KEYED_DATA) -> super::super::Foundation:: BOOL); FindActCtxSectionStringA(dwflags, ::core::mem::transmute(lpextensionguid.unwrap_or(::std::ptr::null())), ulsectionid, lpstringtofind.into_param().abi(), returneddata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] #[inline] pub unsafe fn FindActCtxSectionStringW(dwflags: u32, lpextensionguid: ::core::option::Option<*const ::windows_core::GUID>, ulsectionid: u32, lpstringtofind: P0, returneddata: *mut ACTCTX_SECTION_KEYED_DATA) -> ::windows_core::Result<()> @@ -355,14 +355,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindActCtxSectionStringW(dwflags : u32, lpextensionguid : *const ::windows_core::GUID, ulsectionid : u32, lpstringtofind : ::windows_core::PCWSTR, returneddata : *mut ACTCTX_SECTION_KEYED_DATA) -> super::super::Foundation:: BOOL); FindActCtxSectionStringW(dwflags, ::core::mem::transmute(lpextensionguid.unwrap_or(::std::ptr::null())), ulsectionid, lpstringtofind.into_param().abi(), returneddata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentActCtx(lphactctx: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentActCtx(lphactctx : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); GetCurrentActCtx(lphactctx).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn GetDeltaInfoA(lpdeltaname: P0, lpheaderinfo: *mut DELTA_HEADER_INFO) -> super::super::Foundation::BOOL @@ -372,14 +372,14 @@ where ::windows_targets::link!("msdelta.dll" "system" fn GetDeltaInfoA(lpdeltaname : ::windows_core::PCSTR, lpheaderinfo : *mut DELTA_HEADER_INFO) -> super::super::Foundation:: BOOL); GetDeltaInfoA(lpdeltaname.into_param().abi(), lpheaderinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn GetDeltaInfoB(delta: DELTA_INPUT, lpheaderinfo: *mut DELTA_HEADER_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("msdelta.dll" "system" fn GetDeltaInfoB(delta : DELTA_INPUT, lpheaderinfo : *mut DELTA_HEADER_INFO) -> super::super::Foundation:: BOOL); GetDeltaInfoB(::core::mem::transmute(delta), lpheaderinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn GetDeltaInfoW(lpdeltaname: P0, lpheaderinfo: *mut DELTA_HEADER_INFO) -> super::super::Foundation::BOOL @@ -389,7 +389,7 @@ where ::windows_targets::link!("msdelta.dll" "system" fn GetDeltaInfoW(lpdeltaname : ::windows_core::PCWSTR, lpheaderinfo : *mut DELTA_HEADER_INFO) -> super::super::Foundation:: BOOL); GetDeltaInfoW(lpdeltaname.into_param().abi(), lpheaderinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn GetDeltaSignatureA(filetypeset: i64, hashalgid: super::super::Security::Cryptography::ALG_ID, lpsourcename: P0, lphash: *mut DELTA_HASH) -> super::super::Foundation::BOOL @@ -399,14 +399,14 @@ where ::windows_targets::link!("msdelta.dll" "system" fn GetDeltaSignatureA(filetypeset : i64, hashalgid : super::super::Security::Cryptography:: ALG_ID, lpsourcename : ::windows_core::PCSTR, lphash : *mut DELTA_HASH) -> super::super::Foundation:: BOOL); GetDeltaSignatureA(filetypeset, hashalgid, lpsourcename.into_param().abi(), lphash) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn GetDeltaSignatureB(filetypeset: i64, hashalgid: super::super::Security::Cryptography::ALG_ID, source: DELTA_INPUT, lphash: *mut DELTA_HASH) -> super::super::Foundation::BOOL { ::windows_targets::link!("msdelta.dll" "system" fn GetDeltaSignatureB(filetypeset : i64, hashalgid : super::super::Security::Cryptography:: ALG_ID, source : DELTA_INPUT, lphash : *mut DELTA_HASH) -> super::super::Foundation:: BOOL); GetDeltaSignatureB(filetypeset, hashalgid, ::core::mem::transmute(source), lphash) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn GetDeltaSignatureW(filetypeset: i64, hashalgid: super::super::Security::Cryptography::ALG_ID, lpsourcename: P0, lphash: *mut DELTA_HASH) -> super::super::Foundation::BOOL @@ -416,7 +416,7 @@ where ::windows_targets::link!("msdelta.dll" "system" fn GetDeltaSignatureW(filetypeset : i64, hashalgid : super::super::Security::Cryptography:: ALG_ID, lpsourcename : ::windows_core::PCWSTR, lphash : *mut DELTA_HASH) -> super::super::Foundation:: BOOL); GetDeltaSignatureW(filetypeset, hashalgid, lpsourcename.into_param().abi(), lphash) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFilePatchSignatureA(filename: P0, optionflags: u32, optiondata: ::core::option::Option<*const ::core::ffi::c_void>, ignorerangearray: ::core::option::Option<&[PATCH_IGNORE_RANGE]>, retainrangearray: ::core::option::Option<&[PATCH_RETAIN_RANGE]>, signaturebuffer: &mut [u8]) -> super::super::Foundation::BOOL @@ -436,7 +436,7 @@ where ::core::mem::transmute(signaturebuffer.as_ptr()), ) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFilePatchSignatureByBuffer(filebufferwritable: &mut [u8], optionflags: u32, optiondata: ::core::option::Option<*const ::core::ffi::c_void>, ignorerangearray: ::core::option::Option<&[PATCH_IGNORE_RANGE]>, retainrangearray: ::core::option::Option<&[PATCH_RETAIN_RANGE]>, signaturebuffer: &mut [u8]) -> super::super::Foundation::BOOL { @@ -454,7 +454,7 @@ pub unsafe fn GetFilePatchSignatureByBuffer(filebufferwritable: &mut [u8], optio ::core::mem::transmute(signaturebuffer.as_ptr()), ) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFilePatchSignatureByHandle(filehandle: P0, optionflags: u32, optiondata: ::core::option::Option<*const ::core::ffi::c_void>, ignorerangearray: ::core::option::Option<&[PATCH_IGNORE_RANGE]>, retainrangearray: ::core::option::Option<&[PATCH_RETAIN_RANGE]>, signaturebuffer: &mut [u8]) -> super::super::Foundation::BOOL @@ -474,7 +474,7 @@ where ::core::mem::transmute(signaturebuffer.as_ptr()), ) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFilePatchSignatureW(filename: P0, optionflags: u32, optiondata: ::core::option::Option<*const ::core::ffi::c_void>, ignorerangearray: ::core::option::Option<&[PATCH_IGNORE_RANGE]>, retainrangearray: ::core::option::Option<&[PATCH_RETAIN_RANGE]>, signaturebuffersize: u32, signaturebuffer: ::windows_core::PWSTR) -> super::super::Foundation::BOOL @@ -534,7 +534,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiAdvertiseProductW(szpackagepath : ::windows_core::PCWSTR, szscriptfilepath : ::windows_core::PCWSTR, sztransforms : ::windows_core::PCWSTR, lgidlanguage : u16) -> u32); MsiAdvertiseProductW(szpackagepath.into_param().abi(), szscriptfilepath.into_param().abi(), sztransforms.into_param().abi(), lgidlanguage) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn MsiAdvertiseScriptA(szscriptfile: P0, dwflags: u32, phregdata: ::core::option::Option<*const super::Registry::HKEY>, fremoveitems: P1) -> u32 @@ -545,7 +545,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiAdvertiseScriptA(szscriptfile : ::windows_core::PCSTR, dwflags : u32, phregdata : *const super::Registry:: HKEY, fremoveitems : super::super::Foundation:: BOOL) -> u32); MsiAdvertiseScriptA(szscriptfile.into_param().abi(), dwflags, ::core::mem::transmute(phregdata.unwrap_or(::std::ptr::null())), fremoveitems.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn MsiAdvertiseScriptW(szscriptfile: P0, dwflags: u32, phregdata: ::core::option::Option<*const super::Registry::HKEY>, fremoveitems: P1) -> u32 @@ -596,7 +596,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiApplyPatchW(szpatchpackage : ::windows_core::PCWSTR, szinstallpackage : ::windows_core::PCWSTR, einstalltype : INSTALLTYPE, szcommandline : ::windows_core::PCWSTR) -> u32); MsiApplyPatchW(szpatchpackage.into_param().abi(), szinstallpackage.into_param().abi(), einstalltype, szcommandline.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiBeginTransactionA(szname: P0, dwtransactionattributes: u32, phtransactionhandle: *mut MSIHANDLE, phchangeofownerevent: *mut super::super::Foundation::HANDLE) -> u32 @@ -606,7 +606,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiBeginTransactionA(szname : ::windows_core::PCSTR, dwtransactionattributes : u32, phtransactionhandle : *mut MSIHANDLE, phchangeofownerevent : *mut super::super::Foundation:: HANDLE) -> u32); MsiBeginTransactionA(szname.into_param().abi(), dwtransactionattributes, phtransactionhandle, phchangeofownerevent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiBeginTransactionW(szname: P0, dwtransactionattributes: u32, phtransactionhandle: *mut MSIHANDLE, phchangeofownerevent: *mut super::super::Foundation::HANDLE) -> u32 @@ -1405,7 +1405,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiGetFileHashW(szfilepath : ::windows_core::PCWSTR, dwoptions : u32, phash : *mut MSIFILEHASHINFO) -> u32); MsiGetFileHashW(szfilepath.into_param().abi(), dwoptions, phash) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn MsiGetFileSignatureInformationA(szsignedobjectpath: P0, dwflags: u32, ppccertcontext: *mut *mut super::super::Security::Cryptography::CERT_CONTEXT, pbhashdata: ::core::option::Option<*mut u8>, pcbhashdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -1415,7 +1415,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiGetFileSignatureInformationA(szsignedobjectpath : ::windows_core::PCSTR, dwflags : u32, ppccertcontext : *mut *mut super::super::Security::Cryptography:: CERT_CONTEXT, pbhashdata : *mut u8, pcbhashdata : *mut u32) -> ::windows_core::HRESULT); MsiGetFileSignatureInformationA(szsignedobjectpath.into_param().abi(), dwflags, ppccertcontext, ::core::mem::transmute(pbhashdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbhashdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn MsiGetFileSignatureInformationW(szsignedobjectpath: P0, dwflags: u32, ppccertcontext: *mut *mut super::super::Security::Cryptography::CERT_CONTEXT, pbhashdata: ::core::option::Option<*mut u8>, pcbhashdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -1454,7 +1454,7 @@ pub unsafe fn MsiGetLastErrorRecord() -> MSIHANDLE { ::windows_targets::link!("msi.dll" "system" fn MsiGetLastErrorRecord() -> MSIHANDLE); MsiGetLastErrorRecord() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiGetMode(hinstall: P0, erunmode: MSIRUNMODE) -> super::super::Foundation::BOOL @@ -1768,7 +1768,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiInstallProductW(szpackagepath : ::windows_core::PCWSTR, szcommandline : ::windows_core::PCWSTR) -> u32); MsiInstallProductW(szpackagepath.into_param().abi(), szcommandline.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiIsProductElevatedA(szproduct: P0, pfelevated: *mut super::super::Foundation::BOOL) -> u32 @@ -1778,7 +1778,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiIsProductElevatedA(szproduct : ::windows_core::PCSTR, pfelevated : *mut super::super::Foundation:: BOOL) -> u32); MsiIsProductElevatedA(szproduct.into_param().abi(), pfelevated) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiIsProductElevatedW(szproduct: P0, pfelevated: *mut super::super::Foundation::BOOL) -> u32 @@ -1788,7 +1788,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiIsProductElevatedW(szproduct : ::windows_core::PCWSTR, pfelevated : *mut super::super::Foundation:: BOOL) -> u32); MsiIsProductElevatedW(szproduct.into_param().abi(), pfelevated) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiJoinTransaction(htransactionhandle: P0, dwtransactionattributes: u32, phchangeofownerevent: *mut super::super::Foundation::HANDLE) -> u32 @@ -1936,7 +1936,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiPreviewDialogW(hpreview : MSIHANDLE, szdialogname : ::windows_core::PCWSTR) -> u32); MsiPreviewDialogW(hpreview.into_param().abi(), szdialogname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn MsiProcessAdvertiseScriptA(szscriptfile: P0, sziconfolder: P1, hregdata: P2, fshortcuts: P3, fremoveitems: P4) -> u32 @@ -1950,7 +1950,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiProcessAdvertiseScriptA(szscriptfile : ::windows_core::PCSTR, sziconfolder : ::windows_core::PCSTR, hregdata : super::Registry:: HKEY, fshortcuts : super::super::Foundation:: BOOL, fremoveitems : super::super::Foundation:: BOOL) -> u32); MsiProcessAdvertiseScriptA(szscriptfile.into_param().abi(), sziconfolder.into_param().abi(), hregdata.into_param().abi(), fshortcuts.into_param().abi(), fremoveitems.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn MsiProcessAdvertiseScriptW(szscriptfile: P0, sziconfolder: P1, hregdata: P2, fshortcuts: P3, fremoveitems: P4) -> u32 @@ -2171,7 +2171,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiRecordGetStringW(hrecord : MSIHANDLE, ifield : u32, szvaluebuf : ::windows_core::PWSTR, pcchvaluebuf : *mut u32) -> u32); MsiRecordGetStringW(hrecord.into_param().abi(), ifield, ::core::mem::transmute(szvaluebuf), ::core::mem::transmute(pcchvaluebuf.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiRecordIsNull(hrecord: P0, ifield: u32) -> super::super::Foundation::BOOL @@ -2382,14 +2382,14 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiSetInstallLevel(hinstall : MSIHANDLE, iinstalllevel : i32) -> u32); MsiSetInstallLevel(hinstall.into_param().abi(), iinstalllevel) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiSetInternalUI(dwuilevel: INSTALLUILEVEL, phwnd: ::core::option::Option<*mut super::super::Foundation::HWND>) -> INSTALLUILEVEL { ::windows_targets::link!("msi.dll" "system" fn MsiSetInternalUI(dwuilevel : INSTALLUILEVEL, phwnd : *mut super::super::Foundation:: HWND) -> INSTALLUILEVEL); MsiSetInternalUI(dwuilevel, ::core::mem::transmute(phwnd.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiSetMode(hinstall: P0, erunmode: MSIRUNMODE, fstate: P1) -> u32 @@ -2690,7 +2690,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiSourceListSetInfoW(szproductcodeorpatchcode : ::windows_core::PCWSTR, szusersid : ::windows_core::PCWSTR, dwcontext : MSIINSTALLCONTEXT, dwoptions : u32, szproperty : ::windows_core::PCWSTR, szvalue : ::windows_core::PCWSTR) -> u32); MsiSourceListSetInfoW(szproductcodeorpatchcode.into_param().abi(), szusersid.into_param().abi(), dwcontext, dwoptions, szproperty.into_param().abi(), szvalue.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiSummaryInfoGetPropertyA(hsummaryinfo: P0, uiproperty: u32, puidatatype: *mut u32, pivalue: *mut i32, pftvalue: ::core::option::Option<*mut super::super::Foundation::FILETIME>, szvaluebuf: ::windows_core::PSTR, pcchvaluebuf: ::core::option::Option<*mut u32>) -> u32 @@ -2708,7 +2708,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiSummaryInfoGetPropertyCount(hsummaryinfo : MSIHANDLE, puipropertycount : *mut u32) -> u32); MsiSummaryInfoGetPropertyCount(hsummaryinfo.into_param().abi(), puipropertycount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiSummaryInfoGetPropertyW(hsummaryinfo: P0, uiproperty: u32, puidatatype: *mut u32, pivalue: *mut i32, pftvalue: ::core::option::Option<*mut super::super::Foundation::FILETIME>, szvaluebuf: ::windows_core::PWSTR, pcchvaluebuf: ::core::option::Option<*mut u32>) -> u32 @@ -2726,7 +2726,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiSummaryInfoPersist(hsummaryinfo : MSIHANDLE) -> u32); MsiSummaryInfoPersist(hsummaryinfo.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiSummaryInfoSetPropertyA(hsummaryinfo: P0, uiproperty: u32, uidatatype: u32, ivalue: i32, pftvalue: *mut super::super::Foundation::FILETIME, szvalue: P1) -> u32 @@ -2737,7 +2737,7 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiSummaryInfoSetPropertyA(hsummaryinfo : MSIHANDLE, uiproperty : u32, uidatatype : u32, ivalue : i32, pftvalue : *mut super::super::Foundation:: FILETIME, szvalue : ::windows_core::PCSTR) -> u32); MsiSummaryInfoSetPropertyA(hsummaryinfo.into_param().abi(), uiproperty, uidatatype, ivalue, pftvalue, szvalue.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsiSummaryInfoSetPropertyW(hsummaryinfo: P0, uiproperty: u32, uidatatype: u32, ivalue: i32, pftvalue: *mut super::super::Foundation::FILETIME, szvalue: P1) -> u32 @@ -2866,14 +2866,14 @@ where ::windows_targets::link!("msi.dll" "system" fn MsiViewModify(hview : MSIHANDLE, emodifymode : MSIMODIFY, hrecord : MSIHANDLE) -> u32); MsiViewModify(hview.into_param().abi(), emodifymode, hrecord.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NormalizeFileForPatchSignature(filebuffer: *mut ::core::ffi::c_void, filesize: u32, optionflags: u32, optiondata: ::core::option::Option<*const PATCH_OPTION_DATA>, newfilecoffbase: u32, newfilecofftime: u32, ignorerangearray: ::core::option::Option<&[PATCH_IGNORE_RANGE]>, retainrangearray: ::core::option::Option<&[PATCH_RETAIN_RANGE]>) -> i32 { ::windows_targets::link!("mspatcha.dll" "system" fn NormalizeFileForPatchSignature(filebuffer : *mut ::core::ffi::c_void, filesize : u32, optionflags : u32, optiondata : *const PATCH_OPTION_DATA, newfilecoffbase : u32, newfilecofftime : u32, ignorerangecount : u32, ignorerangearray : *const PATCH_IGNORE_RANGE, retainrangecount : u32, retainrangearray : *const PATCH_RETAIN_RANGE) -> i32); NormalizeFileForPatchSignature(filebuffer, filesize, optionflags, ::core::mem::transmute(optiondata.unwrap_or(::std::ptr::null())), newfilecoffbase, newfilecofftime, ignorerangearray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ignorerangearray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), retainrangearray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(retainrangearray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryActCtxSettingsW(dwflags: u32, hactctx: P0, settingsnamespace: P1, settingname: P2, pvbuffer: ::windows_core::PWSTR, dwbuffer: usize, pdwwrittenorrequired: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> @@ -2885,7 +2885,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryActCtxSettingsW(dwflags : u32, hactctx : super::super::Foundation:: HANDLE, settingsnamespace : ::windows_core::PCWSTR, settingname : ::windows_core::PCWSTR, pvbuffer : ::windows_core::PWSTR, dwbuffer : usize, pdwwrittenorrequired : *mut usize) -> super::super::Foundation:: BOOL); QueryActCtxSettingsW(dwflags, hactctx.into_param().abi(), settingsnamespace.into_param().abi(), settingname.into_param().abi(), ::core::mem::transmute(pvbuffer), dwbuffer, ::core::mem::transmute(pdwwrittenorrequired.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryActCtxW(dwflags: u32, hactctx: P0, pvsubinstance: ::core::option::Option<*const ::core::ffi::c_void>, ulinfoclass: u32, pvbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, cbbuffer: usize, pcbwrittenorrequired: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> @@ -2895,7 +2895,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryActCtxW(dwflags : u32, hactctx : super::super::Foundation:: HANDLE, pvsubinstance : *const ::core::ffi::c_void, ulinfoclass : u32, pvbuffer : *mut ::core::ffi::c_void, cbbuffer : usize, pcbwrittenorrequired : *mut usize) -> super::super::Foundation:: BOOL); QueryActCtxW(dwflags, hactctx.into_param().abi(), ::core::mem::transmute(pvsubinstance.unwrap_or(::std::ptr::null())), ulinfoclass, ::core::mem::transmute(pvbuffer.unwrap_or(::std::ptr::null_mut())), cbbuffer, ::core::mem::transmute(pcbwrittenorrequired.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReleaseActCtx(hactctx: P0) @@ -2905,7 +2905,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReleaseActCtx(hactctx : super::super::Foundation:: HANDLE) -> ()); ReleaseActCtx(hactctx.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SfcGetNextProtectedFile(rpchandle: P0, protfiledata: *mut PROTECTED_FILE_DATA) -> ::windows_core::Result<()> @@ -2915,7 +2915,7 @@ where ::windows_targets::link!("sfc.dll" "system" fn SfcGetNextProtectedFile(rpchandle : super::super::Foundation:: HANDLE, protfiledata : *mut PROTECTED_FILE_DATA) -> super::super::Foundation:: BOOL); SfcGetNextProtectedFile(rpchandle.into_param().abi(), protfiledata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SfcIsFileProtected(rpchandle: P0, protfilename: P1) -> super::super::Foundation::BOOL @@ -2926,7 +2926,7 @@ where ::windows_targets::link!("sfc.dll" "system" fn SfcIsFileProtected(rpchandle : super::super::Foundation:: HANDLE, protfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SfcIsFileProtected(rpchandle.into_param().abi(), protfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SfcIsKeyProtected(keyhandle: P0, subkeyname: P1, keysam: u32) -> super::super::Foundation::BOOL @@ -2937,7 +2937,7 @@ where ::windows_targets::link!("sfc.dll" "system" fn SfcIsKeyProtected(keyhandle : super::Registry:: HKEY, subkeyname : ::windows_core::PCWSTR, keysam : u32) -> super::super::Foundation:: BOOL); SfcIsKeyProtected(keyhandle.into_param().abi(), subkeyname.into_param().abi(), keysam) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SfpVerifyFile(pszfilename: P0, pszerror: &[u8]) -> super::super::Foundation::BOOL @@ -2947,7 +2947,7 @@ where ::windows_targets::link!("sfc.dll" "system" fn SfpVerifyFile(pszfilename : ::windows_core::PCSTR, pszerror : ::windows_core::PCSTR, dwerrsize : u32) -> super::super::Foundation:: BOOL); SfpVerifyFile(pszfilename.into_param().abi(), ::core::mem::transmute(pszerror.as_ptr()), pszerror.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TestApplyPatchToFileA(patchfilename: P0, oldfilename: P1, applyoptionflags: u32) -> super::super::Foundation::BOOL @@ -2958,14 +2958,14 @@ where ::windows_targets::link!("mspatcha.dll" "system" fn TestApplyPatchToFileA(patchfilename : ::windows_core::PCSTR, oldfilename : ::windows_core::PCSTR, applyoptionflags : u32) -> super::super::Foundation:: BOOL); TestApplyPatchToFileA(patchfilename.into_param().abi(), oldfilename.into_param().abi(), applyoptionflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TestApplyPatchToFileByBuffers(patchfilebuffer: &[u8], oldfilebuffer: ::core::option::Option<&[u8]>, newfilesize: ::core::option::Option<*mut u32>, applyoptionflags: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mspatcha.dll" "system" fn TestApplyPatchToFileByBuffers(patchfilebuffer : *const u8, patchfilesize : u32, oldfilebuffer : *const u8, oldfilesize : u32, newfilesize : *mut u32, applyoptionflags : u32) -> super::super::Foundation:: BOOL); TestApplyPatchToFileByBuffers(::core::mem::transmute(patchfilebuffer.as_ptr()), patchfilebuffer.len() as _, ::core::mem::transmute(oldfilebuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), oldfilebuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(newfilesize.unwrap_or(::std::ptr::null_mut())), applyoptionflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TestApplyPatchToFileByHandles(patchfilehandle: P0, oldfilehandle: P1, applyoptionflags: u32) -> super::super::Foundation::BOOL @@ -2976,7 +2976,7 @@ where ::windows_targets::link!("mspatcha.dll" "system" fn TestApplyPatchToFileByHandles(patchfilehandle : super::super::Foundation:: HANDLE, oldfilehandle : super::super::Foundation:: HANDLE, applyoptionflags : u32) -> super::super::Foundation:: BOOL); TestApplyPatchToFileByHandles(patchfilehandle.into_param().abi(), oldfilehandle.into_param().abi(), applyoptionflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TestApplyPatchToFileW(patchfilename: P0, oldfilename: P1, applyoptionflags: u32) -> super::super::Foundation::BOOL @@ -2987,7 +2987,7 @@ where ::windows_targets::link!("mspatcha.dll" "system" fn TestApplyPatchToFileW(patchfilename : ::windows_core::PCWSTR, oldfilename : ::windows_core::PCWSTR, applyoptionflags : u32) -> super::super::Foundation:: BOOL); TestApplyPatchToFileW(patchfilename.into_param().abi(), oldfilename.into_param().abi(), applyoptionflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ZombifyActCtx(hactctx: P0) -> ::windows_core::Result<()> @@ -3051,7 +3051,7 @@ pub struct IAssemblyCache_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAssemblyCacheItem(::windows_core::IUnknown); impl IAssemblyCacheItem { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateStream(&self, dwflags: u32, pszstreamname: P0, dwformat: u32, dwformatflags: u32, ppistream: *mut ::core::option::Option, pulimaxsize: *mut u64) -> ::windows_core::Result<()> where @@ -3150,7 +3150,7 @@ pub struct IAssemblyName_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumMsmDependency(::windows_core::IUnknown); impl IEnumMsmDependency { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, cfetch: u32, rgmsmdependencies: *mut ::core::option::Option, pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), cfetch, ::core::mem::transmute(rgmsmdependencies), pcfetched).ok() @@ -3189,7 +3189,7 @@ pub struct IEnumMsmDependency_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumMsmError(::windows_core::IUnknown); impl IEnumMsmError { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, cfetch: u32, rgmsmerrors: *mut ::core::option::Option, pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), cfetch, ::core::mem::transmute(rgmsmerrors), pcfetched).ok() @@ -3258,14 +3258,14 @@ pub struct IEnumMsmString_Vtbl { pub Reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Clone: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pemsmstrings: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMsmDependencies(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMsmDependencies { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, item: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3301,7 +3301,7 @@ pub struct IMsmDependencies_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3337,7 +3337,7 @@ pub struct IMsmDependency_Vtbl { pub Language: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, language: *mut i16) -> ::windows_core::HRESULT, pub Version: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, version: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3356,7 +3356,7 @@ impl IMsmError { pub unsafe fn DatabaseTable(&self, errortable: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DatabaseTable)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(errortable)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DatabaseKeys(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3365,7 +3365,7 @@ impl IMsmError { pub unsafe fn ModuleTable(&self, errortable: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ModuleTable)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(errortable)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ModuleKeys(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3401,14 +3401,14 @@ pub struct IMsmError_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ModuleKeys: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMsmErrors(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMsmErrors { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, item: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3444,14 +3444,14 @@ pub struct IMsmErrors_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMsmGetFiles(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMsmGetFiles { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ModuleFiles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3478,7 +3478,7 @@ pub struct IMsmGetFiles_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ModuleFiles: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3497,7 +3497,7 @@ impl IMsmMerge { { (::windows_core::Interface::vtable(self).OpenModule)(::windows_core::Interface::as_raw(self), path.into_param().abi(), language).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CloseDatabase(&self, commit: P0) -> ::windows_core::Result<()> where @@ -3523,13 +3523,13 @@ impl IMsmMerge { { (::windows_core::Interface::vtable(self).Log)(::windows_core::Interface::as_raw(self), message.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Errors(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Errors)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Dependencies(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3599,7 +3599,7 @@ pub struct IMsmMerge_Vtbl { pub ExtractCAB: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, filename: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ExtractFiles: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, path: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3661,7 +3661,7 @@ impl IPMApplicationInfo { pub unsafe fn IconPath(&self, pappiconpath: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IconPath)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pappiconpath)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotificationState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3675,37 +3675,37 @@ impl IPMApplicationInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).State)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRevoked(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRevoked)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UpdateAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InstallDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InstallDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsThemable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsThemable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTrial(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3748,7 +3748,7 @@ impl IPMApplicationInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PublisherID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMultiCore(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3765,7 +3765,7 @@ impl IPMApplicationInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AppPlatMinorVersionLightUp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_UpdateAvailable(&self, isupdateavailable: P0) -> ::windows_core::Result<()> where @@ -3773,7 +3773,7 @@ impl IPMApplicationInfo { { (::windows_core::Interface::vtable(self).set_UpdateAvailable)(::windows_core::Interface::as_raw(self), isupdateavailable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_NotificationState(&self, isnotified: P0) -> ::windows_core::Result<()> where @@ -3787,7 +3787,7 @@ impl IPMApplicationInfo { { (::windows_core::Interface::vtable(self).set_IconPath)(::windows_core::Interface::as_raw(self), appiconpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_UninstallableState(&self, isuninstallable: P0) -> ::windows_core::Result<()> where @@ -3795,37 +3795,37 @@ impl IPMApplicationInfo { { (::windows_core::Interface::vtable(self).set_UninstallableState)(::windows_core::Interface::as_raw(self), isuninstallable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPinableOnKidZone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsPinableOnKidZone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOriginallyPreInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOriginallyPreInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstallOnSD(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsInstallOnSD)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOptoutOnSD(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOptoutOnSD)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOptoutBackupRestore(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOptoutBackupRestore)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_EnterpriseDisabled(&self, isdisabled: P0) -> ::windows_core::Result<()> where @@ -3833,7 +3833,7 @@ impl IPMApplicationInfo { { (::windows_core::Interface::vtable(self).set_EnterpriseDisabled)(::windows_core::Interface::as_raw(self), isdisabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_EnterpriseUninstallable(&self, isuninstallable: P0) -> ::windows_core::Result<()> where @@ -3841,25 +3841,25 @@ impl IPMApplicationInfo { { (::windows_core::Interface::vtable(self).set_EnterpriseUninstallable)(::windows_core::Interface::as_raw(self), isuninstallable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnterpriseDisabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnterpriseDisabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnterpriseUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnterpriseUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsVisibleOnAppList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsVisibleOnAppList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInboxApp(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3869,12 +3869,12 @@ impl IPMApplicationInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StorageID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartAppBlob(&self, pblob: *mut PM_STARTAPPBLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StartAppBlob)(::windows_core::Interface::as_raw(self), pblob).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMovable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3884,31 +3884,31 @@ impl IPMApplicationInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DeploymentAppEnumerationHubFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ModifiedDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ModifiedDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOriginallyRestored(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOriginallyRestored)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShouldDeferMdilBind(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShouldDeferMdilBind)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFullyPreInstall(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsFullyPreInstall)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_IsMdilMaintenanceNeeded(&self, fismdilmaintenanceneeded: P0) -> ::windows_core::Result<()> where @@ -4126,19 +4126,19 @@ impl IPMBackgroundServiceAgentInfo { pub unsafe fn BGType(&self, pbgtype: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BGType)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbgtype)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPeriodic(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsPeriodic)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsScheduled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsScheduled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsScheduleAllowed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4147,13 +4147,13 @@ impl IPMBackgroundServiceAgentInfo { pub unsafe fn Description(&self, pdescription: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Description)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdescription)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLaunchOnBoot(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLaunchOnBoot)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_IsScheduled(&self, isscheduled: P0) -> ::windows_core::Result<()> where @@ -4161,7 +4161,7 @@ impl IPMBackgroundServiceAgentInfo { { (::windows_core::Interface::vtable(self).set_IsScheduled)(::windows_core::Interface::as_raw(self), isscheduled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_IsScheduleAllowed(&self, isscheduleallowed: P0) -> ::windows_core::Result<()> where @@ -4258,7 +4258,7 @@ impl IPMBackgroundWorkerInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExpectedRuntime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBootWorker(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4321,7 +4321,7 @@ impl IPMDeploymentManager { pub unsafe fn ReportDownloadComplete(&self, productid: ::windows_core::GUID, hrresult: ::windows_core::HRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReportDownloadComplete)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(productid), hrresult).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInstall(&self, pinstallinfo: *const PM_INSTALLINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginInstall)(::windows_core::Interface::as_raw(self), pinstallinfo).ok() @@ -4329,7 +4329,7 @@ impl IPMDeploymentManager { pub unsafe fn BeginUpdate(&self, pupdateinfo: *const PM_UPDATEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginUpdate)(::windows_core::Interface::as_raw(self), pupdateinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginDeployPackage(&self, pinstallinfo: *const PM_INSTALLINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginDeployPackage)(::windows_core::Interface::as_raw(self), pinstallinfo).ok() @@ -4340,7 +4340,7 @@ impl IPMDeploymentManager { pub unsafe fn BeginUninstall(&self, productid: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginUninstall)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(productid)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginEnterpriseAppInstall(&self, pinstallinfo: *const PM_INSTALLINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginEnterpriseAppInstall)(::windows_core::Interface::as_raw(self), pinstallinfo).ok() @@ -4394,7 +4394,7 @@ impl IPMDeploymentManager { pub unsafe fn RevokeLicense(&self, productid: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RevokeLicense)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(productid)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RebindMdilBinaries(&self, productid: ::windows_core::GUID, filenames: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RebindMdilBinaries)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(productid), filenames).ok() @@ -4402,7 +4402,7 @@ impl IPMDeploymentManager { pub unsafe fn RebindAllMdilBinaries(&self, productid: ::windows_core::GUID, instanceid: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RebindAllMdilBinaries)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(productid), ::core::mem::transmute(instanceid)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegenerateXbf(&self, productid: ::windows_core::GUID, assemblypaths: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RegenerateXbf)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(productid), assemblypaths).ok() @@ -4429,7 +4429,7 @@ impl IPMDeploymentManager { pub unsafe fn UpdateChamberProfile(&self, productid: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateChamberProfile)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(productid)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnterprisePolicyIsApplicationAllowed(&self, productid: ::windows_core::GUID, publishername: P0) -> ::windows_core::Result where @@ -4620,12 +4620,12 @@ impl IPMEnumerationManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ApplicationInfoFromAccessClaims)(::windows_core::Interface::as_raw(self), sysappid0.into_param().abi(), sysappid1.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_StartTileEnumeratorBlob(&self, filter: PM_ENUM_FILTER, pctiles: *mut u32, pptileblobs: *mut *mut PM_STARTTILEBLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_StartTileEnumeratorBlob)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(filter), pctiles, pptileblobs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_StartAppEnumeratorBlob(&self, filter: PM_ENUM_FILTER, pcapps: *mut u32, ppappblobs: *mut *mut PM_STARTAPPBLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_StartAppEnumeratorBlob)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(filter), pcapps, ppappblobs).ok() @@ -4671,7 +4671,7 @@ pub struct IPMEnumerationManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPMExtensionCachedFileUpdaterInfo(::windows_core::IUnknown); impl IPMExtensionCachedFileUpdaterInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4773,7 +4773,7 @@ impl IPMExtensionFileOpenPickerInfo { pub unsafe fn get_AllFileTypes(&self, pctypes: *mut u32, pptypes: *mut *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_AllFileTypes)(::windows_core::Interface::as_raw(self), pctypes, pptypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsAllFileTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4804,7 +4804,7 @@ impl IPMExtensionFileSavePickerInfo { pub unsafe fn get_AllFileTypes(&self, pctypes: *mut u32, pptypes: *mut *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_AllFileTypes)(::windows_core::Interface::as_raw(self), pctypes, pptypes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsAllFileTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4927,7 +4927,7 @@ impl IPMExtensionShareTargetInfo { pub unsafe fn get_AllDataFormats(&self, pcdataformats: *mut u32, ppdataformats: *mut *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_AllDataFormats)(::windows_core::Interface::as_raw(self), pcdataformats, ppdataformats).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportsAllFileTypes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4963,24 +4963,24 @@ impl IPMLiveTileJobInfo { pub unsafe fn TileID(&self, ptileid: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TileID)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ptileid)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NextSchedule(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NextSchedule)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_NextSchedule(&self, ftnextschedule: super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).set_NextSchedule)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ftnextschedule)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartSchedule(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StartSchedule)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_StartSchedule(&self, ftstartschedule: super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).set_StartSchedule)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ftstartschedule)).ok() @@ -4992,13 +4992,13 @@ impl IPMLiveTileJobInfo { pub unsafe fn set_IntervalDuration(&self, ulintervalduration: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).set_IntervalDuration)(::windows_core::Interface::as_raw(self), ulintervalduration).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunForever(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RunForever)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_RunForever(&self, frunforever: P0) -> ::windows_core::Result<()> where @@ -5175,13 +5175,13 @@ impl IPMTaskInfo { pub unsafe fn DataRootFolder(&self, pdatarootfolder: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DataRootFolder)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdatarootfolder)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSingleInstanceHost(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSingleInstanceHost)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInteropEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5202,7 +5202,7 @@ impl IPMTaskInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BitsPerPixel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SuppressesDehydration(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5211,7 +5211,7 @@ impl IPMTaskInfo { pub unsafe fn BackgroundExecutionAbilities(&self, pbackgroundexecutionabilities: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BackgroundExecutionAbilities)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbackgroundexecutionabilities)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOptedForExtendedMem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5300,7 +5300,7 @@ impl IPMTileInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TemplateType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_HubPinnedState(&self, hubtype: PM_TILE_HUBTYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5310,13 +5310,13 @@ impl IPMTileInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_HubPosition)(::windows_core::Interface::as_raw(self), hubtype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsNotified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsNotified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDefault(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5329,7 +5329,7 @@ impl IPMTileInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TileType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsThemable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5353,7 +5353,7 @@ impl IPMTileInfo { pub unsafe fn set_HubPosition(&self, hubtype: PM_TILE_HUBTYPE, position: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).set_HubPosition)(::windows_core::Interface::as_raw(self), hubtype, position).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_NotifiedState(&self, notified: P0) -> ::windows_core::Result<()> where @@ -5361,7 +5361,7 @@ impl IPMTileInfo { { (::windows_core::Interface::vtable(self).set_NotifiedState)(::windows_core::Interface::as_raw(self), notified.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_HubPinnedState(&self, hubtype: PM_TILE_HUBTYPE, pinned: P0) -> ::windows_core::Result<()> where @@ -5379,24 +5379,24 @@ impl IPMTileInfo { { (::windows_core::Interface::vtable(self).set_InvocationInfo)(::windows_core::Interface::as_raw(self), taskname.into_param().abi(), taskparameters.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartTileBlob(&self, pblob: *mut PM_STARTTILEBLOB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StartTileBlob)(::windows_core::Interface::as_raw(self), pblob).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRestoring(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRestoring)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAutoRestoreDisabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsAutoRestoreDisabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_IsRestoring(&self, restoring: P0) -> ::windows_core::Result<()> where @@ -5404,7 +5404,7 @@ impl IPMTileInfo { { (::windows_core::Interface::vtable(self).set_IsRestoring)(::windows_core::Interface::as_raw(self), restoring.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn set_IsAutoRestoreDisabled(&self, autorestoredisabled: P0) -> ::windows_core::Result<()> where @@ -5581,12 +5581,12 @@ impl IValidate { pub unsafe fn CloseCUB(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CloseCUB)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisplay(&self, pdisplayfunction: LPDISPLAYVAL, pcontext: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDisplay)(::windows_core::Interface::as_raw(self), pdisplayfunction, pcontext).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStatus(&self, pstatusfunction: LPEVALCOMCALLBACK, pcontext: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStatus)(::windows_core::Interface::as_raw(self), pstatusfunction, pcontext).ok() @@ -8962,7 +8962,7 @@ impl ::core::fmt::Debug for msmErrorType { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACTCTXA { pub cbSize: u32, @@ -9008,7 +9008,7 @@ impl ::core::default::Default for ACTCTXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACTCTXW { pub cbSize: u32, @@ -9054,7 +9054,7 @@ impl ::core::default::Default for ACTCTXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] pub struct ACTCTX_SECTION_KEYED_DATA { pub cbSize: u32, @@ -9472,7 +9472,7 @@ impl ::core::default::Default for DELTA_HASH { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct DELTA_HEADER_INFO { pub FileTypeSet: i64, @@ -9516,7 +9516,7 @@ impl ::core::default::Default for DELTA_HEADER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DELTA_INPUT { pub Anonymous: DELTA_INPUT_0, @@ -9542,7 +9542,7 @@ impl ::core::default::Default for DELTA_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DELTA_INPUT_0 { pub lpcStart: *const ::core::ffi::c_void, @@ -9842,7 +9842,7 @@ impl ::core::default::Default for PATCH_INTERLEAVE_MAP_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PATCH_OLD_FILE_INFO { pub SizeOfThisStruct: u32, @@ -9871,7 +9871,7 @@ impl ::core::default::Default for PATCH_OLD_FILE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PATCH_OLD_FILE_INFO_0 { pub OldFileNameA: ::windows_core::PCSTR, @@ -9931,7 +9931,7 @@ impl ::core::default::Default for PATCH_OLD_FILE_INFO_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PATCH_OLD_FILE_INFO_H { pub SizeOfThisStruct: u32, @@ -10008,7 +10008,7 @@ impl ::core::default::Default for PATCH_OLD_FILE_INFO_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PATCH_OPTION_DATA { pub SizeOfThisStruct: u32, @@ -10274,7 +10274,7 @@ impl ::core::default::Default for PM_EXTENSIONCONSUMER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PM_INSTALLINFO { pub ProductID: ::windows_core::GUID, @@ -10347,7 +10347,7 @@ impl ::core::default::Default for PM_INVOCATIONINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PM_STARTAPPBLOB { pub cbSize: u32, @@ -10393,7 +10393,7 @@ impl ::core::default::Default for PM_STARTAPPBLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PM_STARTTILEBLOB { pub cbSize: u32, @@ -10553,17 +10553,17 @@ impl ::core::default::Default for PROTECTED_FILE_DATA { } pub type INSTALLUI_HANDLERA = ::core::option::Option i32>; pub type INSTALLUI_HANDLERW = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPDISPLAYVAL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPEVALCOMCALLBACK = ::core::option::Option super::super::Foundation::BOOL>; pub type PINSTALLUI_HANDLER_RECORD = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPATCH_PROGRESS_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PPATCH_SYMLOAD_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/System/ApplicationVerifier/mod.rs b/crates/libs/windows/src/Windows/Win32/System/ApplicationVerifier/mod.rs index d97761be95..bebcc00bfc 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ApplicationVerifier/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ApplicationVerifier/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerifierEnumerateResource(process: P0, flags: VERIFIER_ENUM_RESOURCE_FLAGS, resourcetype: eAvrfResourceTypes, resourcecallback: AVRF_RESOURCE_ENUMERATE_CALLBACK, enumerationcontext: *mut ::core::ffi::c_void) -> u32 diff --git a/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/impl.rs b/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/impl.rs index e42b31d092..bdabb3057e 100644 --- a/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub trait IAccessibleWinSAT_Impl: Sized + super::super::UI::Accessibility::IAccessible_Impl { fn SetAccessiblityData(&self, wsname: &::windows_core::PCWSTR, wsvalue: &::windows_core::PCWSTR, wsdesc: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -22,7 +22,7 @@ impl IAccessibleWinSAT_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInitiateWinSATAssessment_Impl: Sized { fn InitiateAssessment(&self, cmdline: &::windows_core::PCWSTR, pcallbacks: ::core::option::Option<&IWinSATInitiateEvents>, callerhwnd: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -60,7 +60,7 @@ impl IInitiateWinSATAssessment_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IProvideWinSATAssessmentInfo_Impl: Sized + super::Com::IDispatch_Impl { fn Score(&self) -> ::windows_core::Result; @@ -116,7 +116,7 @@ impl IProvideWinSATAssessmentInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IProvideWinSATResultsInfo_Impl: Sized + super::Com::IDispatch_Impl { fn GetAssessmentInfo(&self, assessment: WINSAT_ASSESSMENT_TYPE) -> ::windows_core::Result; @@ -198,7 +198,7 @@ impl IProvideWinSATResultsInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IProvideWinSATVisuals_Impl: Sized { fn get_Bitmap(&self, bitmapsize: WINSAT_BITMAP_SIZE, state: WINSAT_ASSESSMENT_STATE, rating: f32) -> ::windows_core::Result; @@ -225,7 +225,7 @@ impl IProvideWinSATVisuals_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IQueryAllWinSATAssessments_Impl: Sized + super::Com::IDispatch_Impl { fn get_AllXML(&self, xpath: &::windows_core::BSTR, namespaces: &::windows_core::BSTR) -> ::windows_core::Result; @@ -275,7 +275,7 @@ impl IQueryOEMWinSATCustomization_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IQueryRecentWinSATAssessment_Impl: Sized + super::Com::IDispatch_Impl { fn get_XML(&self, xpath: &::windows_core::BSTR, namespaces: &::windows_core::BSTR) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/mod.rs b/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/mod.rs index 96d9f2d07f..292fc5be10 100644 --- a/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/mod.rs @@ -1,121 +1,121 @@ -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Accessibility`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Accessibility"))] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAccessibleWinSAT(::windows_core::IUnknown); #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Accessibility"))] impl IAccessibleWinSAT { - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Accessibility"))] pub unsafe fn accParent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.accParent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_UI_Accessibility\"`"] #[cfg(feature = "Win32_UI_Accessibility")] pub unsafe fn accChildCount(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.accChildCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn get_accChild(&self, varchild: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_accChild)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn get_accName(&self, varchild: super::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_accName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn get_accValue(&self, varchild: super::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_accValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn get_accDescription(&self, varchild: super::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_accDescription)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn get_accRole(&self, varchild: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_accRole)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn get_accState(&self, varchild: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_accState)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn get_accHelp(&self, varchild: super::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_accHelp)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn get_accHelpTopic(&self, pszhelpfile: *mut ::windows_core::BSTR, varchild: super::Variant::VARIANT, pidtopic: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.get_accHelpTopic)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszhelpfile), ::core::mem::transmute(varchild), pidtopic).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn get_accKeyboardShortcut(&self, varchild: super::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_accKeyboardShortcut)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn accFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.accFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn accSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.accSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn get_accDefaultAction(&self, varchild: super::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_accDefaultAction)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn accSelect(&self, flagsselect: i32, varchild: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.accSelect)(::windows_core::Interface::as_raw(self), flagsselect, ::core::mem::transmute(varchild)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn accLocation(&self, pxleft: *mut i32, pytop: *mut i32, pcxwidth: *mut i32, pcyheight: *mut i32, varchild: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.accLocation)(::windows_core::Interface::as_raw(self), pxleft, pytop, pcxwidth, pcyheight, ::core::mem::transmute(varchild)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn accNavigate(&self, navdir: i32, varstart: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.accNavigate)(::windows_core::Interface::as_raw(self), navdir, ::core::mem::transmute(varstart), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn accHitTest(&self, xleft: i32, ytop: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.accHitTest)(::windows_core::Interface::as_raw(self), xleft, ytop, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn accDoDefaultAction(&self, varchild: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.accDoDefaultAction)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn put_accName(&self, varchild: super::Variant::VARIANT, szname: P0) -> ::windows_core::Result<()> where @@ -123,7 +123,7 @@ impl IAccessibleWinSAT { { (::windows_core::Interface::vtable(self).base__.put_accName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), szname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Accessibility`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Accessibility\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] pub unsafe fn put_accValue(&self, varchild: super::Variant::VARIANT, szvalue: P0) -> ::windows_core::Result<()> where @@ -161,7 +161,7 @@ pub struct IAccessibleWinSAT_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInitiateWinSATAssessment(::windows_core::IUnknown); impl IInitiateWinSATAssessment { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitiateAssessment(&self, cmdline: P0, pcallbacks: P1, callerhwnd: P2) -> ::windows_core::Result<()> where @@ -171,7 +171,7 @@ impl IInitiateWinSATAssessment { { (::windows_core::Interface::vtable(self).InitiateAssessment)(::windows_core::Interface::as_raw(self), cmdline.into_param().abi(), pcallbacks.into_param().abi(), callerhwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitiateFormalAssessment(&self, pcallbacks: P0, callerhwnd: P1) -> ::windows_core::Result<()> where @@ -205,7 +205,7 @@ pub struct IInitiateWinSATAssessment_Vtbl { InitiateFormalAssessment: usize, pub CancelAssessment: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -244,14 +244,14 @@ pub struct IProvideWinSATAssessmentInfo_Vtbl { pub Title: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, title: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Description: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, description: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProvideWinSATResultsInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IProvideWinSATResultsInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAssessmentInfo(&self, assessment: WINSAT_ASSESSMENT_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -261,7 +261,7 @@ impl IProvideWinSATResultsInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AssessmentState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AssessmentDateTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -307,7 +307,7 @@ pub struct IProvideWinSATResultsInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProvideWinSATVisuals(::windows_core::IUnknown); impl IProvideWinSATVisuals { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn get_Bitmap(&self, bitmapsize: WINSAT_BITMAP_SIZE, state: WINSAT_ASSESSMENT_STATE, rating: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -330,14 +330,14 @@ pub struct IProvideWinSATVisuals_Vtbl { #[cfg(not(feature = "Win32_Graphics_Gdi"))] get_Bitmap: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IQueryAllWinSATAssessments(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IQueryAllWinSATAssessments { - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn get_AllXML(&self, xpath: P0, namespaces: P1) -> ::windows_core::Result where @@ -390,14 +390,14 @@ pub struct IQueryOEMWinSATCustomization_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub GetOEMPrePopulationInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, state: *mut WINSAT_OEM_CUSTOMIZATION_STATE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IQueryRecentWinSATAssessment(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IQueryRecentWinSATAssessment { - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn get_XML(&self, xpath: P0, namespaces: P1) -> ::windows_core::Result where @@ -407,7 +407,7 @@ impl IQueryRecentWinSATAssessment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_XML)(::windows_core::Interface::as_raw(self), xpath.into_param().abi(), namespaces.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Info(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); diff --git a/crates/libs/windows/src/Windows/Win32/System/ClrHosting/impl.rs b/crates/libs/windows/src/Windows/Win32/System/ClrHosting/impl.rs index 0f6efa41ae..59cf412fb2 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ClrHosting/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ClrHosting/impl.rs @@ -83,7 +83,7 @@ impl ICLRAppDomainResourceMonitor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ICLRAssemblyIdentityManager_Impl: Sized { fn GetCLRAssemblyReferenceList(&self, ppwzassemblyreferences: *const ::windows_core::PCWSTR, dwnumofreferences: u32) -> ::windows_core::Result; @@ -233,7 +233,7 @@ impl ICLRControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub trait ICLRDebugManager_Impl: Sized { fn BeginConnection(&self, dwconnectionid: u32, szconnectionname: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -311,7 +311,7 @@ impl ICLRDebugManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICLRDebugging_Impl: Sized { fn OpenVirtualProcess(&self, modulebaseaddress: u64, pdatatarget: ::core::option::Option<&::windows_core::IUnknown>, plibraryprovider: ::core::option::Option<&ICLRDebuggingLibraryProvider>, pmaxdebuggersupportedversion: *const CLR_DEBUGGING_VERSION, riidprocess: *const ::windows_core::GUID, ppprocess: *mut ::core::option::Option<::windows_core::IUnknown>, pversion: *mut CLR_DEBUGGING_VERSION, pdwflags: *mut CLR_DEBUGGING_PROCESS_FLAGS) -> ::windows_core::Result<()>; @@ -342,7 +342,7 @@ impl ICLRDebugging_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICLRDebuggingLibraryProvider_Impl: Sized { fn ProvideLibrary(&self, pwszfilename: &::windows_core::PCWSTR, dwtimestamp: u32, dwsizeofimage: u32) -> ::windows_core::Result; @@ -396,7 +396,7 @@ impl ICLRDomainManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICLRErrorReportingManager_Impl: Sized { fn GetBucketParametersForCurrentException(&self, pparams: *mut BucketParameters) -> ::windows_core::Result<()>; @@ -573,7 +573,7 @@ impl ICLRMemoryNotificationCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ICLRMetaHost_Impl: Sized { fn GetRuntime(&self, pwzversion: &::windows_core::PCWSTR, riid: *const ::windows_core::GUID, ppruntime: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -651,7 +651,7 @@ impl ICLRMetaHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ICLRMetaHostPolicy_Impl: Sized { fn GetRequestedRuntime(&self, dwpolicyflags: METAHOST_POLICY_FLAGS, pwzbinary: &::windows_core::PCWSTR, pcfgstream: ::core::option::Option<&super::Com::IStream>, pwzversion: &::windows_core::PWSTR, pcchversion: *mut u32, pwzimageversion: ::windows_core::PWSTR, pcchimageversion: *mut u32, pdwconfigflags: *mut u32, riid: *const ::windows_core::GUID, ppruntime: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -805,7 +805,7 @@ impl ICLRReferenceAssemblyEnum_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICLRRuntimeHost_Impl: Sized { fn Start(&self) -> ::windows_core::Result<()>; @@ -909,7 +909,7 @@ impl ICLRRuntimeHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICLRRuntimeInfo_Impl: Sized { fn GetVersionString(&self, pwzbuffer: ::windows_core::PWSTR, pcchbuffer: *mut u32) -> ::windows_core::Result<()>; @@ -1034,7 +1034,7 @@ impl ICLRRuntimeInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICLRStrongName_Impl: Sized { fn GetHashFromAssemblyFile(&self, pszfilepath: &::windows_core::PCSTR, pihashalg: *mut u32, pbhash: *mut u8, cchhash: u32, pchhash: *mut u32) -> ::windows_core::Result<()>; @@ -1256,7 +1256,7 @@ impl ICLRStrongName_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICLRStrongName2_Impl: Sized { fn StrongNameGetPublicKeyEx(&self, pwzkeycontainer: &::windows_core::PCWSTR, pbkeyblob: *const u8, cbkeyblob: u32, ppbpublickeyblob: *mut *mut u8, pcbpublickeyblob: *mut u32, uhashalgid: u32, ureserved: u32) -> ::windows_core::Result<()>; @@ -1386,7 +1386,7 @@ impl ICLRSyncManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICLRTask_Impl: Sized { fn SwitchIn(&self, threadhandle: super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -1498,7 +1498,7 @@ impl ICLRTask_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICLRTask2_Impl: Sized + ICLRTask_Impl { fn BeginPreventAsyncAbort(&self) -> ::windows_core::Result<()>; @@ -1663,7 +1663,7 @@ impl ICorConfiguration_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorRuntimeHost_Impl: Sized { fn CreateLogicalThreadState(&self) -> ::windows_core::Result<()>; @@ -1879,7 +1879,7 @@ impl ICorRuntimeHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO", feature = "Win32_System_Threading"))] pub trait ICorThreadpool_Impl: Sized { fn CorRegisterWaitForSingleObject(&self, phnewwaitobject: *const super::super::Foundation::HANDLE, hwaitobject: super::super::Foundation::HANDLE, callback: super::Threading::WAITORTIMERCALLBACK, context: *const ::core::ffi::c_void, timeout: u32, executeonlyonce: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -2015,7 +2015,7 @@ impl ICorThreadpool_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebuggerInfo_Impl: Sized { fn IsDebuggerAttached(&self) -> ::windows_core::Result; @@ -2231,7 +2231,7 @@ impl IHostAssemblyManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IHostAssemblyStore_Impl: Sized { fn ProvideAssembly(&self, pbindinfo: *const AssemblyBindInfo, passemblyid: *mut u64, pcontext: *mut u64, ppstmassemblyimage: *mut ::core::option::Option, ppstmpdb: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -2312,7 +2312,7 @@ impl IHostControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHostCrst_Impl: Sized { fn Enter(&self, option: u32) -> ::windows_core::Result<()>; @@ -2397,7 +2397,7 @@ impl IHostGCManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHostIoCompletionManager_Impl: Sized { fn CreateIoCompletionPort(&self) -> ::windows_core::Result; @@ -2741,7 +2741,7 @@ impl IHostSecurityContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHostSecurityManager_Impl: Sized { fn ImpersonateLoggedOnUser(&self, htoken: super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -2845,7 +2845,7 @@ impl IHostSemaphore_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHostSyncManager_Impl: Sized { fn SetCLRSyncManager(&self, pmanager: ::core::option::Option<&ICLRSyncManager>) -> ::windows_core::Result<()>; @@ -3034,7 +3034,7 @@ impl IHostTask_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub trait IHostTaskManager_Impl: Sized { fn GetCurrentTask(&self) -> ::windows_core::Result; @@ -3201,7 +3201,7 @@ impl IHostTaskManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_System_Threading\"`"] #[cfg(feature = "Win32_System_Threading")] pub trait IHostThreadpoolManager_Impl: Sized { fn QueueUserWorkItem(&self, function: super::Threading::LPTHREAD_START_ROUTINE, context: *const ::core::ffi::c_void, flags: u32) -> ::windows_core::Result<()>; @@ -3311,7 +3311,7 @@ impl IManagedObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IObjectHandle_Impl: Sized { fn Unwrap(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/ClrHosting/mod.rs b/crates/libs/windows/src/Windows/Win32/System/ClrHosting/mod.rs index a6620ef55c..72b1d9a8ae 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ClrHosting/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ClrHosting/mod.rs @@ -42,7 +42,7 @@ where ::windows_targets::link!("mscoree.dll" "system" fn CorBindToRuntime(pwszversion : ::windows_core::PCWSTR, pwszbuildflavor : ::windows_core::PCWSTR, rclsid : *const ::windows_core::GUID, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); CorBindToRuntime(pwszversion.into_param().abi(), pwszbuildflavor.into_param().abi(), rclsid, riid, ppv).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn CorBindToRuntimeByCfg(pcfgstream: P0, reserved: u32, startupflags: u32, rclsid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -76,7 +76,7 @@ pub unsafe fn CorExitProcess(exitcode: i32) { ::windows_targets::link!("mscoree.dll" "system" fn CorExitProcess(exitcode : i32) -> ()); CorExitProcess(exitcode) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn CorLaunchApplication(dwclickoncehost: HOST_TYPE, pwzappfullname: P0, dwmanifestpaths: u32, ppwzmanifestpaths: *const ::windows_core::PCWSTR, dwactivationdata: u32, ppwzactivationdata: *const ::windows_core::PCWSTR, lpprocessinformation: *mut super::Threading::PROCESS_INFORMATION) -> ::windows_core::Result<()> @@ -173,7 +173,7 @@ pub unsafe fn GetRequestedRuntimeVersionForCLSID(rclsid: *const ::windows_core:: ::windows_targets::link!("mscoree.dll" "system" fn GetRequestedRuntimeVersionForCLSID(rclsid : *const ::windows_core::GUID, pversion : ::windows_core::PWSTR, cchbuffer : u32, dwlength : *mut u32, dwresolutionflags : CLSID_RESOLUTION_FLAGS) -> ::windows_core::HRESULT); GetRequestedRuntimeVersionForCLSID(rclsid, ::core::mem::transmute(pversion.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pversion.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(dwlength.unwrap_or(::std::ptr::null_mut())), dwresolutionflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVersionFromProcess(hprocess: P0, pversion: &mut [u16], dwlength: *mut u32) -> ::windows_core::Result<()> @@ -183,7 +183,7 @@ where ::windows_targets::link!("mscoree.dll" "system" fn GetVersionFromProcess(hprocess : super::super::Foundation:: HANDLE, pversion : ::windows_core::PWSTR, cchbuffer : u32, dwlength : *mut u32) -> ::windows_core::HRESULT); GetVersionFromProcess(hprocess.into_param().abi(), ::core::mem::transmute(pversion.as_ptr()), pversion.len() as _, dwlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadLibraryShim(szdllname: P0, szversion: P1, pvreserved: *mut ::core::ffi::c_void, phmoddll: *mut super::super::Foundation::HMODULE) -> ::windows_core::Result<()> @@ -209,7 +209,7 @@ pub unsafe fn LockClrVersion(hostcallback: FLockClrVersionCallback, pbeginhostse ::windows_targets::link!("mscoree.dll" "system" fn LockClrVersion(hostcallback : FLockClrVersionCallback, pbeginhostsetup : *mut FLockClrVersionCallback, pendhostsetup : *mut FLockClrVersionCallback) -> ::windows_core::HRESULT); LockClrVersion(hostcallback, pbeginhostsetup, pendhostsetup).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RunDll32ShimW(hwnd: P0, hinst: P1, lpszcmdline: P2, ncmdshow: i32) -> ::windows_core::Result<()> @@ -330,7 +330,7 @@ impl ICLRAssemblyIdentityManager { { (::windows_core::Interface::vtable(self).GetBindingIdentityFromFile)(::windows_core::Interface::as_raw(self), pwzfilepath.into_param().abi(), dwflags, ::core::mem::transmute(pwzbuffer), pcchbuffersize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBindingIdentityFromStream(&self, pstream: P0, dwflags: u32, pwzbuffer: ::windows_core::PWSTR, pcchbuffersize: *mut u32) -> ::windows_core::Result<()> where @@ -346,7 +346,7 @@ impl ICLRAssemblyIdentityManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReferencedAssembliesFromFile)(::windows_core::Interface::as_raw(self), pwzfilepath.into_param().abi(), dwflags, pexcludeassemblieslist.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetReferencedAssembliesFromStream(&self, pstream: P0, dwflags: u32, pexcludeassemblieslist: P1) -> ::windows_core::Result where @@ -363,7 +363,7 @@ impl ICLRAssemblyIdentityManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProbingAssembliesFromReference)(::windows_core::Interface::as_raw(self), dwmachinetype, dwflags, pwzreferenceidentity.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsStronglyNamed(&self, pwzassemblyidentity: P0) -> ::windows_core::Result where @@ -477,18 +477,18 @@ impl ICLRDebugManager { pub unsafe fn EndConnection(&self, dwconnectionid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndConnection)(::windows_core::Interface::as_raw(self), dwconnectionid).ok() } - #[doc = "Required features: `Win32_Security`"] + #[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub unsafe fn SetDacl(&self, pacl: *const super::super::Security::ACL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDacl)(::windows_core::Interface::as_raw(self), pacl).ok() } - #[doc = "Required features: `Win32_Security`"] + #[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub unsafe fn GetDacl(&self) -> ::windows_core::Result<*mut super::super::Security::ACL> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDacl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDebuggerAttached(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -537,7 +537,7 @@ impl ICLRDebugging { { (::windows_core::Interface::vtable(self).OpenVirtualProcess)(::windows_core::Interface::as_raw(self), modulebaseaddress, pdatatarget.into_param().abi(), plibraryprovider.into_param().abi(), pmaxdebuggersupportedversion, riidprocess, ::core::mem::transmute(ppprocess), pversion, pdwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanUnloadNow(&self, hmodule: P0) -> ::windows_core::Result<()> where @@ -567,7 +567,7 @@ pub struct ICLRDebugging_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICLRDebuggingLibraryProvider(::windows_core::IUnknown); impl ICLRDebuggingLibraryProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ProvideLibrary(&self, pwszfilename: P0, dwtimestamp: u32, dwsizeofimage: u32) -> ::windows_core::Result where @@ -626,7 +626,7 @@ pub struct ICLRDomainManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICLRErrorReportingManager(::windows_core::IUnknown); impl ICLRErrorReportingManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBucketParametersForCurrentException(&self, pparams: *mut BucketParameters) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBucketParametersForCurrentException)(::windows_core::Interface::as_raw(self), pparams).ok() @@ -832,13 +832,13 @@ impl ICLRMetaHost { { (::windows_core::Interface::vtable(self).GetVersionFromFile)(::windows_core::Interface::as_raw(self), pwzfilepath.into_param().abi(), ::core::mem::transmute(pwzbuffer), pcchbuffer).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumerateInstalledRuntimes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateInstalledRuntimes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn EnumerateLoadedRuntimes(&self, hndprocess: P0) -> ::windows_core::Result where @@ -890,7 +890,7 @@ pub struct ICLRMetaHost_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICLRMetaHostPolicy(::windows_core::IUnknown); impl ICLRMetaHostPolicy { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRequestedRuntime(&self, dwpolicyflags: METAHOST_POLICY_FLAGS, pwzbinary: P0, pcfgstream: P1, pwzversion: ::windows_core::PWSTR, pcchversion: *mut u32, pwzimageversion: ::windows_core::PWSTR, pcchimageversion: *mut u32, pdwconfigflags: *mut u32) -> ::windows_core::Result where @@ -1076,7 +1076,7 @@ impl ICLRRuntimeHost { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCLRControl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UnloadAppDomain(&self, dwappdomainid: u32, fwaituntildone: P0) -> ::windows_core::Result<()> where @@ -1143,7 +1143,7 @@ impl ICLRRuntimeInfo { pub unsafe fn GetRuntimeDirectory(&self, pwzbuffer: ::windows_core::PWSTR, pcchbuffer: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRuntimeDirectory)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pwzbuffer), pcchbuffer).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLoaded(&self, hndprocess: P0) -> ::windows_core::Result where @@ -1155,7 +1155,7 @@ impl ICLRRuntimeInfo { pub unsafe fn LoadErrorString(&self, iresourceid: u32, pwzbuffer: ::windows_core::PWSTR, pcchbuffer: *mut u32, ilocaleid: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LoadErrorString)(::windows_core::Interface::as_raw(self), iresourceid, ::core::mem::transmute(pwzbuffer), pcchbuffer, ilocaleid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LoadLibraryA(&self, pwzdllname: P0) -> ::windows_core::Result where @@ -1178,7 +1178,7 @@ impl ICLRRuntimeInfo { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetInterface)(::windows_core::Interface::as_raw(self), rclsid, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLoadable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1196,7 +1196,7 @@ impl ICLRRuntimeInfo { pub unsafe fn BindAsLegacyV2Runtime(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BindAsLegacyV2Runtime)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsStarted(&self, pbstarted: *mut super::super::Foundation::BOOL, pdwstartupflags: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsStarted)(::windows_core::Interface::as_raw(self), pbstarted, pdwstartupflags).ok() @@ -1269,7 +1269,7 @@ impl ICLRStrongName { { (::windows_core::Interface::vtable(self).GetHashFromFileW)(::windows_core::Interface::as_raw(self), pwzfilepath.into_param().abi(), pihashalg, ::core::mem::transmute(pbhash.as_ptr()), pbhash.len() as _, pchhash).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHashFromHandle(&self, hfile: P0, pihashalg: *mut u32, pbhash: &mut [u8], pchhash: *mut u32) -> ::windows_core::Result<()> where @@ -1355,7 +1355,7 @@ impl ICLRStrongName { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StrongNameSignatureVerification)(::windows_core::Interface::as_raw(self), pwzfilepath.into_param().abi(), dwinflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StrongNameSignatureVerificationEx(&self, pwzfilepath: P0, fforceverification: P1) -> ::windows_core::Result where @@ -1438,7 +1438,7 @@ impl ICLRStrongName2 { { (::windows_core::Interface::vtable(self).StrongNameGetPublicKeyEx)(::windows_core::Interface::as_raw(self), pwzkeycontainer.into_param().abi(), pbkeyblob, cbkeyblob, ppbpublickeyblob, pcbpublickeyblob, uhashalgid, ureserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StrongNameSignatureVerificationEx2(&self, wszfilepath: P0, fforceverification: P1, pbecmapublickey: *const u8, cbecmapublickey: u32) -> ::windows_core::Result where @@ -1544,7 +1544,7 @@ pub struct ICLRSyncManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICLRTask(::windows_core::IUnknown); impl ICLRTask { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SwitchIn(&self, threadhandle: P0) -> ::windows_core::Result<()> where @@ -1559,7 +1559,7 @@ impl ICLRTask { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMemStats)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Reset(&self, ffull: P0) -> ::windows_core::Result<()> where @@ -1576,7 +1576,7 @@ impl ICLRTask { pub unsafe fn RudeAbort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RudeAbort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NeedsPriorityScheduling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1629,7 +1629,7 @@ pub struct ICLRTask_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICLRTask2(::windows_core::IUnknown); impl ICLRTask2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SwitchIn(&self, threadhandle: P0) -> ::windows_core::Result<()> where @@ -1644,7 +1644,7 @@ impl ICLRTask2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetMemStats)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Reset(&self, ffull: P0) -> ::windows_core::Result<()> where @@ -1661,7 +1661,7 @@ impl ICLRTask2 { pub unsafe fn RudeAbort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RudeAbort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NeedsPriorityScheduling(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1826,7 +1826,7 @@ impl ICorRuntimeHost { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LocksHeldByLogicalThread)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MapFile(&self, hfile: P0) -> ::windows_core::Result where @@ -1933,7 +1933,7 @@ pub struct ICorRuntimeHost_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICorThreadpool(::windows_core::IUnknown); impl ICorThreadpool { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub unsafe fn CorRegisterWaitForSingleObject(&self, phnewwaitobject: *const super::super::Foundation::HANDLE, hwaitobject: P0, callback: super::Threading::WAITORTIMERCALLBACK, context: *const ::core::ffi::c_void, timeout: u32, executeonlyonce: P1) -> ::windows_core::Result where @@ -1943,7 +1943,7 @@ impl ICorThreadpool { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CorRegisterWaitForSingleObject)(::windows_core::Interface::as_raw(self), phnewwaitobject, hwaitobject.into_param().abi(), callback, context, timeout, executeonlyonce.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CorUnregisterWait(&self, hwaitobject: P0, completionevent: P1) -> ::windows_core::Result where @@ -1953,7 +1953,7 @@ impl ICorThreadpool { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CorUnregisterWait)(::windows_core::Interface::as_raw(self), hwaitobject.into_param().abi(), completionevent.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub unsafe fn CorQueueUserWorkItem(&self, function: super::Threading::LPTHREAD_START_ROUTINE, context: *const ::core::ffi::c_void, executeonlyonce: P0) -> ::windows_core::Result where @@ -1962,13 +1962,13 @@ impl ICorThreadpool { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CorQueueUserWorkItem)(::windows_core::Interface::as_raw(self), function, context, executeonlyonce.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub unsafe fn CorCreateTimer(&self, phnewtimer: *const super::super::Foundation::HANDLE, callback: super::Threading::WAITORTIMERCALLBACK, parameter: *const ::core::ffi::c_void, duetime: u32, period: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CorCreateTimer)(::windows_core::Interface::as_raw(self), phnewtimer, callback, parameter, duetime, period, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CorChangeTimer(&self, timer: P0, duetime: u32, period: u32) -> ::windows_core::Result where @@ -1977,7 +1977,7 @@ impl ICorThreadpool { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CorChangeTimer)(::windows_core::Interface::as_raw(self), timer.into_param().abi(), duetime, period, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CorDeleteTimer(&self, timer: P0, completionevent: P1) -> ::windows_core::Result where @@ -1987,7 +1987,7 @@ impl ICorThreadpool { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CorDeleteTimer)(::windows_core::Interface::as_raw(self), timer.into_param().abi(), completionevent.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn CorBindIoCompletionCallback(&self, filehandle: P0, callback: super::IO::LPOVERLAPPED_COMPLETION_ROUTINE) -> ::windows_core::Result<()> where @@ -1995,7 +1995,7 @@ impl ICorThreadpool { { (::windows_core::Interface::vtable(self).CorBindIoCompletionCallback)(::windows_core::Interface::as_raw(self), filehandle.into_param().abi(), callback).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub unsafe fn CorCallOrQueueUserWorkItem(&self, function: super::Threading::LPTHREAD_START_ROUTINE, context: *const ::core::ffi::c_void) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2062,7 +2062,7 @@ pub struct ICorThreadpool_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDebuggerInfo(::windows_core::IUnknown); impl IDebuggerInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDebuggerAttached(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2268,12 +2268,12 @@ pub struct IHostAssemblyManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHostAssemblyStore(::windows_core::IUnknown); impl IHostAssemblyStore { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ProvideAssembly(&self, pbindinfo: *const AssemblyBindInfo, passemblyid: *mut u64, pcontext: *mut u64, ppstmassemblyimage: *mut ::core::option::Option, ppstmpdb: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ProvideAssembly)(::windows_core::Interface::as_raw(self), pbindinfo, passemblyid, pcontext, ::core::mem::transmute(ppstmassemblyimage), ::core::mem::transmute(ppstmpdb)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ProvideModule(&self, pbindinfo: *const ModuleBindInfo, pdwmoduleid: *mut u32, ppstmmoduleimage: *mut ::core::option::Option, ppstmpdb: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ProvideModule)(::windows_core::Interface::as_raw(self), pbindinfo, pdwmoduleid, ::core::mem::transmute(ppstmmoduleimage), ::core::mem::transmute(ppstmpdb)).ok() @@ -2362,7 +2362,7 @@ impl IHostCrst { pub unsafe fn Leave(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Leave)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TryEnter(&self, option: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2424,13 +2424,13 @@ pub struct IHostGCManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHostIoCompletionManager(::windows_core::IUnknown); impl IHostIoCompletionManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateIoCompletionPort(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateIoCompletionPort)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CloseIoCompletionPort(&self, hport: P0) -> ::windows_core::Result<()> where @@ -2462,7 +2462,7 @@ impl IHostIoCompletionManager { pub unsafe fn InitializeHostOverlapped(&self, pvoverlapped: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitializeHostOverlapped)(::windows_core::Interface::as_raw(self), pvoverlapped).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Bind(&self, hport: P0, hhandle: P1) -> ::windows_core::Result<()> where @@ -2686,7 +2686,7 @@ pub struct IHostSecurityContext_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHostSecurityManager(::windows_core::IUnknown); impl IHostSecurityManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImpersonateLoggedOnUser(&self, htoken: P0) -> ::windows_core::Result<()> where @@ -2697,7 +2697,7 @@ impl IHostSecurityManager { pub unsafe fn RevertToSelf(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RevertToSelf)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenThreadToken(&self, dwdesiredaccess: u32, bopenasself: P0) -> ::windows_core::Result where @@ -2706,7 +2706,7 @@ impl IHostSecurityManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OpenThreadToken)(::windows_core::Interface::as_raw(self), dwdesiredaccess, bopenasself.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetThreadToken(&self, htoken: P0) -> ::windows_core::Result<()> where @@ -2800,7 +2800,7 @@ impl IHostSyncManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateAutoEvent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateManualEvent(&self, binitialstate: P0) -> ::windows_core::Result where @@ -2817,7 +2817,7 @@ impl IHostSyncManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateRWLockWriterEvent)(::windows_core::Interface::as_raw(self), cookie, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateRWLockReaderEvent(&self, binitialstate: P0, cookie: usize) -> ::windows_core::Result where @@ -2911,7 +2911,7 @@ impl IHostTaskManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentTask)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Threading`"] + #[doc = "Required features: `\"Win32_System_Threading\"`"] #[cfg(feature = "Win32_System_Threading")] pub unsafe fn CreateTask(&self, dwstacksize: u32, pstartaddress: super::Threading::LPTHREAD_START_ROUTINE, pparameter: *const ::core::ffi::c_void) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2929,7 +2929,7 @@ impl IHostTaskManager { pub unsafe fn SetLocale(&self, lcid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLocale)(::windows_core::Interface::as_raw(self), lcid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CallNeedsHostHook(&self, target: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3013,7 +3013,7 @@ pub struct IHostTaskManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHostThreadpoolManager(::windows_core::IUnknown); impl IHostThreadpoolManager { - #[doc = "Required features: `Win32_System_Threading`"] + #[doc = "Required features: `\"Win32_System_Threading\"`"] #[cfg(feature = "Win32_System_Threading")] pub unsafe fn QueueUserWorkItem(&self, function: super::Threading::LPTHREAD_START_ROUTINE, context: *const ::core::ffi::c_void, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueueUserWorkItem)(::windows_core::Interface::as_raw(self), function, context, flags).ok() @@ -3088,7 +3088,7 @@ pub struct IManagedObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IObjectHandle(::windows_core::IUnknown); impl IObjectHandle { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Unwrap(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4175,7 +4175,7 @@ impl ::core::default::Default for AssemblyBindInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BucketParameters { pub fInited: super::super::Foundation::BOOL, @@ -4428,7 +4428,7 @@ impl ::core::default::Default for ModuleBindInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub struct StackOverflowInfo { pub soType: StackOverflowType, diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/CallObj/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Com/CallObj/impl.rs index d162187b76..b29c7b33d4 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/CallObj/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/CallObj/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICallFrame_Impl: Sized { fn GetInfo(&self, pinfo: *mut CALLFRAMEINFO) -> ::windows_core::Result<()>; @@ -195,7 +195,7 @@ impl ICallFrameEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICallFrameWalker_Impl: Sized { fn OnWalkInterface(&self, iid: *const ::windows_core::GUID, ppvinterface: *const *const ::core::ffi::c_void, fin: super::super::super::Foundation::BOOL, fout: super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -216,7 +216,7 @@ impl ICallFrameWalker_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICallIndirect_Impl: Sized { fn CallIndirect(&self, phrreturn: *mut ::windows_core::HRESULT, imethod: u32, pvargs: *const ::core::ffi::c_void, cbargs: *mut u32) -> ::windows_core::Result<()>; @@ -267,7 +267,7 @@ impl ICallIndirect_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICallInterceptor_Impl: Sized + ICallIndirect_Impl { fn RegisterSink(&self, psink: ::core::option::Option<&ICallFrameEvents>) -> ::windows_core::Result<()>; @@ -304,7 +304,7 @@ impl ICallInterceptor_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICallUnmarshal_Impl: Sized { fn Unmarshal(&self, imethod: u32, pbuffer: *const ::core::ffi::c_void, cbbuffer: u32, fforcebuffercopy: super::super::super::Foundation::BOOL, datarep: u32, pcontext: *const CALLFRAME_MARSHALCONTEXT, pcbunmarshalled: *mut u32, ppframe: *mut ::core::option::Option) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/CallObj/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Com/CallObj/mod.rs index a8fa4ec364..2c17ab2f1f 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/CallObj/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/CallObj/mod.rs @@ -19,7 +19,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICallFrame(::windows_core::IUnknown); impl ICallFrame { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInfo(&self, pinfo: *mut CALLFRAMEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInfo)(::windows_core::Interface::as_raw(self), pinfo).ok() @@ -42,18 +42,18 @@ impl ICallFrame { pub unsafe fn GetReturnValue(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetReturnValue)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetParamInfo(&self, iparam: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetParamInfo)(::windows_core::Interface::as_raw(self), iparam, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetParam(&self, iparam: u32, pvar: *const super::super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParam)(::windows_core::Interface::as_raw(self), iparam, pvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetParam(&self, iparam: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -87,24 +87,24 @@ impl ICallFrame { { (::windows_core::Interface::vtable(self).WalkFrame)(::windows_core::Interface::as_raw(self), walkwhat, pwalker.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMarshalSizeMax(&self, pmshlcontext: *const CALLFRAME_MARSHALCONTEXT, mshlflags: super::MSHLFLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMarshalSizeMax)(::windows_core::Interface::as_raw(self), pmshlcontext, mshlflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Marshal(&self, pmshlcontext: *const CALLFRAME_MARSHALCONTEXT, mshlflags: super::MSHLFLAGS, pbuffer: &[u8], pcbbufferused: *mut u32, pdatarep: *mut u32, prpcflags: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Marshal)(::windows_core::Interface::as_raw(self), pmshlcontext, mshlflags, ::core::mem::transmute(pbuffer.as_ptr()), pbuffer.len() as _, pcbbufferused, pdatarep, prpcflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unmarshal(&self, pbuffer: &[u8], datarep: u32, pcontext: *const CALLFRAME_MARSHALCONTEXT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Unmarshal)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbuffer.as_ptr()), pbuffer.len() as _, datarep, pcontext, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReleaseMarshalData(&self, pbuffer: &[u8], ibfirstrelease: u32, datarep: u32, pcontext: *const CALLFRAME_MARSHALCONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReleaseMarshalData)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbuffer.as_ptr()), pbuffer.len() as _, ibfirstrelease, datarep, pcontext).ok() @@ -196,7 +196,7 @@ pub struct ICallFrameEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICallFrameWalker(::windows_core::IUnknown); impl ICallFrameWalker { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnWalkInterface(&self, iid: *const ::windows_core::GUID, ppvinterface: *const *const ::core::ffi::c_void, fin: P0, fout: P1) -> ::windows_core::Result<()> where @@ -229,7 +229,7 @@ impl ICallIndirect { pub unsafe fn CallIndirect(&self, phrreturn: *mut ::windows_core::HRESULT, imethod: u32, pvargs: *const ::core::ffi::c_void, cbargs: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CallIndirect)(::windows_core::Interface::as_raw(self), phrreturn, imethod, pvargs, cbargs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMethodInfo(&self, imethod: u32, pinfo: *mut CALLFRAMEINFO, pwszmethod: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMethodInfo)(::windows_core::Interface::as_raw(self), imethod, pinfo, pwszmethod).ok() @@ -238,7 +238,7 @@ impl ICallIndirect { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStackSize)(::windows_core::Interface::as_raw(self), imethod, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIID(&self, piid: ::core::option::Option<*mut ::windows_core::GUID>, pfderivesfromidispatch: ::core::option::Option<*mut super::super::super::Foundation::BOOL>, pcmethod: ::core::option::Option<*mut u32>, pwszinterface: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIID)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(piid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pfderivesfromidispatch.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcmethod.unwrap_or(::std::ptr::null_mut())), pwszinterface).ok() @@ -273,7 +273,7 @@ impl ICallInterceptor { pub unsafe fn CallIndirect(&self, phrreturn: *mut ::windows_core::HRESULT, imethod: u32, pvargs: *const ::core::ffi::c_void, cbargs: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CallIndirect)(::windows_core::Interface::as_raw(self), phrreturn, imethod, pvargs, cbargs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMethodInfo(&self, imethod: u32, pinfo: *mut CALLFRAMEINFO, pwszmethod: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetMethodInfo)(::windows_core::Interface::as_raw(self), imethod, pinfo, pwszmethod).ok() @@ -282,7 +282,7 @@ impl ICallInterceptor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStackSize)(::windows_core::Interface::as_raw(self), imethod, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIID(&self, piid: ::core::option::Option<*mut ::windows_core::GUID>, pfderivesfromidispatch: ::core::option::Option<*mut super::super::super::Foundation::BOOL>, pcmethod: ::core::option::Option<*mut u32>, pwszinterface: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetIID)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(piid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pfderivesfromidispatch.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcmethod.unwrap_or(::std::ptr::null_mut())), pwszinterface).ok() @@ -316,7 +316,7 @@ pub struct ICallInterceptor_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICallUnmarshal(::windows_core::IUnknown); impl ICallUnmarshal { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unmarshal(&self, imethod: u32, pbuffer: &[u8], fforcebuffercopy: P0, datarep: u32, pcontext: *const CALLFRAME_MARSHALCONTEXT, pcbunmarshalled: *mut u32, ppframe: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -324,7 +324,7 @@ impl ICallUnmarshal { { (::windows_core::Interface::vtable(self).Unmarshal)(::windows_core::Interface::as_raw(self), imethod, ::core::mem::transmute(pbuffer.as_ptr()), pbuffer.len() as _, fforcebuffercopy.into_param().abi(), datarep, pcontext, pcbunmarshalled, ::core::mem::transmute(ppframe)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReleaseMarshalData(&self, imethod: u32, pbuffer: &[u8], ibfirstrelease: u32, datarep: u32, pcontext: *const CALLFRAME_MARSHALCONTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReleaseMarshalData)(::windows_core::Interface::as_raw(self), imethod, ::core::mem::transmute(pbuffer.as_ptr()), pbuffer.len() as _, ibfirstrelease, datarep, pcontext).ok() @@ -481,7 +481,7 @@ impl ::core::fmt::Debug for CALLFRAME_WALK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CALLFRAMEINFO { pub iMethod: u32, @@ -543,7 +543,7 @@ impl ::core::default::Default for CALLFRAMEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CALLFRAMEPARAMINFO { pub fIn: super::super::super::Foundation::BOOLEAN, @@ -584,7 +584,7 @@ impl ::core::default::Default for CALLFRAMEPARAMINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CALLFRAME_MARSHALCONTEXT { pub fIn: super::super::super::Foundation::BOOLEAN, diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/ChannelCredentials/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Com/ChannelCredentials/impl.rs index ec2bc05d8f..76e8cc5fcb 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/ChannelCredentials/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/ChannelCredentials/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IChannelCredentials_Impl: Sized + super::IDispatch_Impl { fn SetWindowsCredential(&self, domain: &::windows_core::BSTR, username: &::windows_core::BSTR, password: &::windows_core::BSTR, impersonationlevel: i32, allowntlm: super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/ChannelCredentials/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Com/ChannelCredentials/mod.rs index 5d6320a448..43d955e55b 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/ChannelCredentials/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/ChannelCredentials/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IChannelCredentials(::windows_core::IUnknown); impl IChannelCredentials { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWindowsCredential(&self, domain: P0, username: P1, password: P2, impersonationlevel: i32, allowntlm: P3) -> ::windows_core::Result<()> where @@ -20,7 +20,7 @@ impl IChannelCredentials { { (::windows_core::Interface::vtable(self).SetUserNameCredential)(::windows_core::Interface::as_raw(self), username.into_param().abi(), password.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetClientCertificateFromStore(&self, storelocation: P0, storename: P1, findyype: P2, findvalue: super::super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -46,7 +46,7 @@ impl IChannelCredentials { { (::windows_core::Interface::vtable(self).SetClientCertificateFromFile)(::windows_core::Interface::as_raw(self), filename.into_param().abi(), password.into_param().abi(), keystorageflags.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDefaultServiceCertificateFromStore(&self, storelocation: P0, storename: P1, findtype: P2, findvalue: super::super::Variant::VARIANT) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/Events/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Com/Events/impl.rs index f77a0f9885..1a08b769db 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/Events/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/Events/impl.rs @@ -55,7 +55,7 @@ impl IEnumEventObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventClass_Impl: Sized + super::IDispatch_Impl { fn EventClassID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -212,7 +212,7 @@ impl IEventClass_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventClass2_Impl: Sized + IEventClass_Impl { fn PublisherID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -309,7 +309,7 @@ impl IEventClass2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventControl_Impl: Sized + super::IDispatch_Impl { fn SetPublisherFilter(&self, methodname: &::windows_core::BSTR, ppublisherfilter: ::core::option::Option<&IPublisherFilter>) -> ::windows_core::Result<()>; @@ -440,7 +440,7 @@ impl IEventObjectChange2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventObjectCollection_Impl: Sized + super::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -523,7 +523,7 @@ impl IEventObjectCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventProperty_Impl: Sized + super::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -580,7 +580,7 @@ impl IEventProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventPublisher_Impl: Sized + super::IDispatch_Impl { fn PublisherID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -737,7 +737,7 @@ impl IEventPublisher_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventSubscription_Impl: Sized + super::IDispatch_Impl { fn SubscriptionID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1094,7 +1094,7 @@ impl IEventSubscription_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventSystem_Impl: Sized + super::IDispatch_Impl { fn Query(&self, progid: &::windows_core::BSTR, querycriteria: &::windows_core::BSTR, errorindex: *mut i32, ppinterface: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -1171,7 +1171,7 @@ impl IEventSystem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFiringControl_Impl: Sized + super::IDispatch_Impl { fn FireSubscription(&self, subscription: ::core::option::Option<&IEventSubscription>) -> ::windows_core::Result<()>; @@ -1192,7 +1192,7 @@ impl IFiringControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMultiInterfaceEventControl_Impl: Sized { fn SetMultiInterfacePublisherFilter(&self, classfilter: ::core::option::Option<&IMultiInterfacePublisherFilter>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/Events/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Com/Events/mod.rs index 93b4bf1d9e..3030713d92 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/Events/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/Events/mod.rs @@ -243,13 +243,13 @@ impl IEventClass2 { { (::windows_core::Interface::vtable(self).SetMultiInterfacePublisherFilterCLSID)(::windows_core::Interface::as_raw(self), bstrpubfilclsid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowInprocActivation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowInprocActivation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowInprocActivation(&self, fallowinprocactivation: P0) -> ::windows_core::Result<()> where @@ -257,13 +257,13 @@ impl IEventClass2 { { (::windows_core::Interface::vtable(self).SetAllowInprocActivation)(::windows_core::Interface::as_raw(self), fallowinprocactivation.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FireInParallel(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FireInParallel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFireInParallel(&self, ffireinparallel: P0) -> ::windows_core::Result<()> where @@ -315,13 +315,13 @@ impl IEventControl { { (::windows_core::Interface::vtable(self).SetPublisherFilter)(::windows_core::Interface::as_raw(self), methodname.into_param().abi(), ppublisherfilter.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowInprocActivation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowInprocActivation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowInprocActivation(&self, fallowinprocactivation: P0) -> ::windows_core::Result<()> where @@ -440,7 +440,7 @@ impl IEventObjectCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, objectid: P0) -> ::windows_core::Result where @@ -457,7 +457,7 @@ impl IEventObjectCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, item: *const super::super::Variant::VARIANT, objectid: P0) -> ::windows_core::Result<()> where @@ -510,13 +510,13 @@ impl IEventProperty { { (::windows_core::Interface::vtable(self).SetName)(::windows_core::Interface::as_raw(self), propertyname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, propertyvalue: *const super::super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), propertyvalue).ok() @@ -598,7 +598,7 @@ impl IEventPublisher { { (::windows_core::Interface::vtable(self).SetDescription)(::windows_core::Interface::as_raw(self), bstrdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDefaultProperty(&self, bstrpropertyname: P0) -> ::windows_core::Result where @@ -607,7 +607,7 @@ impl IEventPublisher { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultProperty)(::windows_core::Interface::as_raw(self), bstrpropertyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutDefaultProperty(&self, bstrpropertyname: P0, propertyvalue: *const super::super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -732,13 +732,13 @@ impl IEventSubscription { { (::windows_core::Interface::vtable(self).SetSubscriberInterface)(::windows_core::Interface::as_raw(self), psubscriberinterface.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PerUser(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PerUser)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPerUser(&self, fperuser: P0) -> ::windows_core::Result<()> where @@ -756,13 +756,13 @@ impl IEventSubscription { { (::windows_core::Interface::vtable(self).SetOwnerSID)(::windows_core::Interface::as_raw(self), bstrownersid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -790,7 +790,7 @@ impl IEventSubscription { { (::windows_core::Interface::vtable(self).SetMachineName)(::windows_core::Interface::as_raw(self), bstrmachinename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPublisherProperty(&self, bstrpropertyname: P0) -> ::windows_core::Result where @@ -799,7 +799,7 @@ impl IEventSubscription { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPublisherProperty)(::windows_core::Interface::as_raw(self), bstrpropertyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutPublisherProperty(&self, bstrpropertyname: P0, propertyvalue: *const super::super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -817,7 +817,7 @@ impl IEventSubscription { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPublisherPropertyCollection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSubscriberProperty(&self, bstrpropertyname: P0) -> ::windows_core::Result where @@ -826,7 +826,7 @@ impl IEventSubscription { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSubscriberProperty)(::windows_core::Interface::as_raw(self), bstrpropertyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutSubscriberProperty(&self, bstrpropertyname: P0, propertyvalue: *const super::super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1039,13 +1039,13 @@ impl IMultiInterfaceEventControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetDefaultQuery)(::windows_core::Interface::as_raw(self), eventiid, bstrmethodname.into_param().abi(), bstrcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowInprocActivation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowInprocActivation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowInprocActivation(&self, fallowinprocactivation: P0) -> ::windows_core::Result<()> where @@ -1053,13 +1053,13 @@ impl IMultiInterfaceEventControl { { (::windows_core::Interface::vtable(self).SetAllowInprocActivation)(::windows_core::Interface::as_raw(self), fallowinprocactivation.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FireInParallel(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FireInParallel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFireInParallel(&self, ffireinparallel: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/Marshal/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Com/Marshal/impl.rs index eccfb017ad..0cfd250f8c 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/Marshal/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/Marshal/impl.rs @@ -75,7 +75,7 @@ impl IMarshal2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMarshalingStream_Impl: Sized + super::IStream_Impl { fn GetMarshalingContextAttribute(&self, attribute: super::CO_MARSHALING_CONTEXT_ATTRIBUTES) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/Marshal/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Com/Marshal/mod.rs index 0292c4fc0c..6d8c34cc27 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/Marshal/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/Marshal/mod.rs @@ -157,448 +157,448 @@ where let mut result__ = ::std::ptr::null_mut(); CoUnmarshalInterface(pstm.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HACCEL_UserFree(param0: *const u32, param1: *const super::super::super::UI::WindowsAndMessaging::HACCEL) { ::windows_targets::link!("ole32.dll" "system" fn HACCEL_UserFree(param0 : *const u32, param1 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL) -> ()); HACCEL_UserFree(param0, param1) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HACCEL_UserFree64(param0: *const u32, param1: *const super::super::super::UI::WindowsAndMessaging::HACCEL) { ::windows_targets::link!("ole32.dll" "system" fn HACCEL_UserFree64(param0 : *const u32, param1 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL) -> ()); HACCEL_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HACCEL_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::super::super::UI::WindowsAndMessaging::HACCEL) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HACCEL_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL) -> *mut u8); HACCEL_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HACCEL_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::super::super::UI::WindowsAndMessaging::HACCEL) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HACCEL_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL) -> *mut u8); HACCEL_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HACCEL_UserSize(param0: *const u32, param1: u32, param2: *const super::super::super::UI::WindowsAndMessaging::HACCEL) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HACCEL_UserSize(param0 : *const u32, param1 : u32, param2 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL) -> u32); HACCEL_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HACCEL_UserSize64(param0: *const u32, param1: u32, param2: *const super::super::super::UI::WindowsAndMessaging::HACCEL) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HACCEL_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL) -> u32); HACCEL_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HACCEL_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::super::super::UI::WindowsAndMessaging::HACCEL) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HACCEL_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::UI::WindowsAndMessaging:: HACCEL) -> *mut u8); HACCEL_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HACCEL_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::super::super::UI::WindowsAndMessaging::HACCEL) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HACCEL_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::UI::WindowsAndMessaging:: HACCEL) -> *mut u8); HACCEL_UserUnmarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HBITMAP_UserFree(param0: *const u32, param1: *const super::super::super::Graphics::Gdi::HBITMAP) { ::windows_targets::link!("ole32.dll" "system" fn HBITMAP_UserFree(param0 : *const u32, param1 : *const super::super::super::Graphics::Gdi:: HBITMAP) -> ()); HBITMAP_UserFree(param0, param1) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HBITMAP_UserFree64(param0: *const u32, param1: *const super::super::super::Graphics::Gdi::HBITMAP) { ::windows_targets::link!("ole32.dll" "system" fn HBITMAP_UserFree64(param0 : *const u32, param1 : *const super::super::super::Graphics::Gdi:: HBITMAP) -> ()); HBITMAP_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HBITMAP_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::super::super::Graphics::Gdi::HBITMAP) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HBITMAP_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::Graphics::Gdi:: HBITMAP) -> *mut u8); HBITMAP_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HBITMAP_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::super::super::Graphics::Gdi::HBITMAP) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HBITMAP_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::Graphics::Gdi:: HBITMAP) -> *mut u8); HBITMAP_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HBITMAP_UserSize(param0: *const u32, param1: u32, param2: *const super::super::super::Graphics::Gdi::HBITMAP) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HBITMAP_UserSize(param0 : *const u32, param1 : u32, param2 : *const super::super::super::Graphics::Gdi:: HBITMAP) -> u32); HBITMAP_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HBITMAP_UserSize64(param0: *const u32, param1: u32, param2: *const super::super::super::Graphics::Gdi::HBITMAP) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HBITMAP_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super::super::super::Graphics::Gdi:: HBITMAP) -> u32); HBITMAP_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HBITMAP_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::super::super::Graphics::Gdi::HBITMAP) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HBITMAP_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::Graphics::Gdi:: HBITMAP) -> *mut u8); HBITMAP_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HBITMAP_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::super::super::Graphics::Gdi::HBITMAP) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HBITMAP_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::Graphics::Gdi:: HBITMAP) -> *mut u8); HBITMAP_UserUnmarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HDC_UserFree(param0: *const u32, param1: *const super::super::super::Graphics::Gdi::HDC) { ::windows_targets::link!("ole32.dll" "system" fn HDC_UserFree(param0 : *const u32, param1 : *const super::super::super::Graphics::Gdi:: HDC) -> ()); HDC_UserFree(param0, param1) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HDC_UserFree64(param0: *const u32, param1: *const super::super::super::Graphics::Gdi::HDC) { ::windows_targets::link!("ole32.dll" "system" fn HDC_UserFree64(param0 : *const u32, param1 : *const super::super::super::Graphics::Gdi:: HDC) -> ()); HDC_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HDC_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::super::super::Graphics::Gdi::HDC) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HDC_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::Graphics::Gdi:: HDC) -> *mut u8); HDC_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HDC_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::super::super::Graphics::Gdi::HDC) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HDC_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::Graphics::Gdi:: HDC) -> *mut u8); HDC_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HDC_UserSize(param0: *const u32, param1: u32, param2: *const super::super::super::Graphics::Gdi::HDC) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HDC_UserSize(param0 : *const u32, param1 : u32, param2 : *const super::super::super::Graphics::Gdi:: HDC) -> u32); HDC_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HDC_UserSize64(param0: *const u32, param1: u32, param2: *const super::super::super::Graphics::Gdi::HDC) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HDC_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super::super::super::Graphics::Gdi:: HDC) -> u32); HDC_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HDC_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::super::super::Graphics::Gdi::HDC) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HDC_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::Graphics::Gdi:: HDC) -> *mut u8); HDC_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HDC_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::super::super::Graphics::Gdi::HDC) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HDC_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::Graphics::Gdi:: HDC) -> *mut u8); HDC_UserUnmarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HGLOBAL_UserFree(param0: *const u32, param1: *const super::super::super::Foundation::HGLOBAL) { ::windows_targets::link!("ole32.dll" "system" fn HGLOBAL_UserFree(param0 : *const u32, param1 : *const super::super::super::Foundation:: HGLOBAL) -> ()); HGLOBAL_UserFree(param0, param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HGLOBAL_UserFree64(param0: *const u32, param1: *const super::super::super::Foundation::HGLOBAL) { ::windows_targets::link!("ole32.dll" "system" fn HGLOBAL_UserFree64(param0 : *const u32, param1 : *const super::super::super::Foundation:: HGLOBAL) -> ()); HGLOBAL_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HGLOBAL_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::super::super::Foundation::HGLOBAL) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HGLOBAL_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::Foundation:: HGLOBAL) -> *mut u8); HGLOBAL_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HGLOBAL_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::super::super::Foundation::HGLOBAL) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HGLOBAL_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::Foundation:: HGLOBAL) -> *mut u8); HGLOBAL_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HGLOBAL_UserSize(param0: *const u32, param1: u32, param2: *const super::super::super::Foundation::HGLOBAL) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HGLOBAL_UserSize(param0 : *const u32, param1 : u32, param2 : *const super::super::super::Foundation:: HGLOBAL) -> u32); HGLOBAL_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HGLOBAL_UserSize64(param0: *const u32, param1: u32, param2: *const super::super::super::Foundation::HGLOBAL) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HGLOBAL_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super::super::super::Foundation:: HGLOBAL) -> u32); HGLOBAL_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HGLOBAL_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::super::super::Foundation::HGLOBAL) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HGLOBAL_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::Foundation:: HGLOBAL) -> *mut u8); HGLOBAL_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HGLOBAL_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::super::super::Foundation::HGLOBAL) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HGLOBAL_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::Foundation:: HGLOBAL) -> *mut u8); HGLOBAL_UserUnmarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HICON_UserFree(param0: *const u32, param1: *const super::super::super::UI::WindowsAndMessaging::HICON) { ::windows_targets::link!("ole32.dll" "system" fn HICON_UserFree(param0 : *const u32, param1 : *const super::super::super::UI::WindowsAndMessaging:: HICON) -> ()); HICON_UserFree(param0, param1) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HICON_UserFree64(param0: *const u32, param1: *const super::super::super::UI::WindowsAndMessaging::HICON) { ::windows_targets::link!("ole32.dll" "system" fn HICON_UserFree64(param0 : *const u32, param1 : *const super::super::super::UI::WindowsAndMessaging:: HICON) -> ()); HICON_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HICON_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::super::super::UI::WindowsAndMessaging::HICON) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HICON_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::UI::WindowsAndMessaging:: HICON) -> *mut u8); HICON_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HICON_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::super::super::UI::WindowsAndMessaging::HICON) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HICON_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::UI::WindowsAndMessaging:: HICON) -> *mut u8); HICON_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HICON_UserSize(param0: *const u32, param1: u32, param2: *const super::super::super::UI::WindowsAndMessaging::HICON) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HICON_UserSize(param0 : *const u32, param1 : u32, param2 : *const super::super::super::UI::WindowsAndMessaging:: HICON) -> u32); HICON_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HICON_UserSize64(param0: *const u32, param1: u32, param2: *const super::super::super::UI::WindowsAndMessaging::HICON) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HICON_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super::super::super::UI::WindowsAndMessaging:: HICON) -> u32); HICON_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HICON_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::super::super::UI::WindowsAndMessaging::HICON) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HICON_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::UI::WindowsAndMessaging:: HICON) -> *mut u8); HICON_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HICON_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::super::super::UI::WindowsAndMessaging::HICON) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HICON_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::UI::WindowsAndMessaging:: HICON) -> *mut u8); HICON_UserUnmarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HMENU_UserFree(param0: *const u32, param1: *const super::super::super::UI::WindowsAndMessaging::HMENU) { ::windows_targets::link!("ole32.dll" "system" fn HMENU_UserFree(param0 : *const u32, param1 : *const super::super::super::UI::WindowsAndMessaging:: HMENU) -> ()); HMENU_UserFree(param0, param1) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HMENU_UserFree64(param0: *const u32, param1: *const super::super::super::UI::WindowsAndMessaging::HMENU) { ::windows_targets::link!("ole32.dll" "system" fn HMENU_UserFree64(param0 : *const u32, param1 : *const super::super::super::UI::WindowsAndMessaging:: HMENU) -> ()); HMENU_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HMENU_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::super::super::UI::WindowsAndMessaging::HMENU) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HMENU_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::UI::WindowsAndMessaging:: HMENU) -> *mut u8); HMENU_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HMENU_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::super::super::UI::WindowsAndMessaging::HMENU) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HMENU_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::UI::WindowsAndMessaging:: HMENU) -> *mut u8); HMENU_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HMENU_UserSize(param0: *const u32, param1: u32, param2: *const super::super::super::UI::WindowsAndMessaging::HMENU) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HMENU_UserSize(param0 : *const u32, param1 : u32, param2 : *const super::super::super::UI::WindowsAndMessaging:: HMENU) -> u32); HMENU_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HMENU_UserSize64(param0: *const u32, param1: u32, param2: *const super::super::super::UI::WindowsAndMessaging::HMENU) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HMENU_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super::super::super::UI::WindowsAndMessaging:: HMENU) -> u32); HMENU_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HMENU_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::super::super::UI::WindowsAndMessaging::HMENU) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HMENU_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::UI::WindowsAndMessaging:: HMENU) -> *mut u8); HMENU_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn HMENU_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::super::super::UI::WindowsAndMessaging::HMENU) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HMENU_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::UI::WindowsAndMessaging:: HMENU) -> *mut u8); HMENU_UserUnmarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HPALETTE_UserFree(param0: *const u32, param1: *const super::super::super::Graphics::Gdi::HPALETTE) { ::windows_targets::link!("ole32.dll" "system" fn HPALETTE_UserFree(param0 : *const u32, param1 : *const super::super::super::Graphics::Gdi:: HPALETTE) -> ()); HPALETTE_UserFree(param0, param1) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HPALETTE_UserFree64(param0: *const u32, param1: *const super::super::super::Graphics::Gdi::HPALETTE) { ::windows_targets::link!("ole32.dll" "system" fn HPALETTE_UserFree64(param0 : *const u32, param1 : *const super::super::super::Graphics::Gdi:: HPALETTE) -> ()); HPALETTE_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HPALETTE_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::super::super::Graphics::Gdi::HPALETTE) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HPALETTE_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::Graphics::Gdi:: HPALETTE) -> *mut u8); HPALETTE_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HPALETTE_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::super::super::Graphics::Gdi::HPALETTE) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HPALETTE_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::Graphics::Gdi:: HPALETTE) -> *mut u8); HPALETTE_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HPALETTE_UserSize(param0: *const u32, param1: u32, param2: *const super::super::super::Graphics::Gdi::HPALETTE) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HPALETTE_UserSize(param0 : *const u32, param1 : u32, param2 : *const super::super::super::Graphics::Gdi:: HPALETTE) -> u32); HPALETTE_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HPALETTE_UserSize64(param0: *const u32, param1: u32, param2: *const super::super::super::Graphics::Gdi::HPALETTE) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HPALETTE_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super::super::super::Graphics::Gdi:: HPALETTE) -> u32); HPALETTE_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HPALETTE_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::super::super::Graphics::Gdi::HPALETTE) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HPALETTE_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::Graphics::Gdi:: HPALETTE) -> *mut u8); HPALETTE_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HPALETTE_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::super::super::Graphics::Gdi::HPALETTE) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HPALETTE_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::Graphics::Gdi:: HPALETTE) -> *mut u8); HPALETTE_UserUnmarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HWND_UserFree(param0: *const u32, param1: *const super::super::super::Foundation::HWND) { ::windows_targets::link!("ole32.dll" "system" fn HWND_UserFree(param0 : *const u32, param1 : *const super::super::super::Foundation:: HWND) -> ()); HWND_UserFree(param0, param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HWND_UserFree64(param0: *const u32, param1: *const super::super::super::Foundation::HWND) { ::windows_targets::link!("ole32.dll" "system" fn HWND_UserFree64(param0 : *const u32, param1 : *const super::super::super::Foundation:: HWND) -> ()); HWND_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HWND_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::super::super::Foundation::HWND) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HWND_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::Foundation:: HWND) -> *mut u8); HWND_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HWND_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::super::super::Foundation::HWND) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HWND_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::super::Foundation:: HWND) -> *mut u8); HWND_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HWND_UserSize(param0: *const u32, param1: u32, param2: *const super::super::super::Foundation::HWND) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HWND_UserSize(param0 : *const u32, param1 : u32, param2 : *const super::super::super::Foundation:: HWND) -> u32); HWND_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HWND_UserSize64(param0: *const u32, param1: u32, param2: *const super::super::super::Foundation::HWND) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HWND_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super::super::super::Foundation:: HWND) -> u32); HWND_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HWND_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::super::super::Foundation::HWND) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HWND_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::super::Foundation:: HWND) -> *mut u8); HWND_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HWND_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::super::super::Foundation::HWND) -> *mut u8 { @@ -685,56 +685,56 @@ pub unsafe fn SNB_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: ::windows_targets::link!("ole32.dll" "system" fn SNB_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut *mut *mut u16) -> *mut u8); SNB_UserUnmarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn STGMEDIUM_UserFree(param0: *const u32, param1: *const super::STGMEDIUM) { ::windows_targets::link!("ole32.dll" "system" fn STGMEDIUM_UserFree(param0 : *const u32, param1 : *const super:: STGMEDIUM) -> ()); STGMEDIUM_UserFree(param0, param1) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn STGMEDIUM_UserFree64(param0: *const u32, param1: *const super::STGMEDIUM) { ::windows_targets::link!("ole32.dll" "system" fn STGMEDIUM_UserFree64(param0 : *const u32, param1 : *const super:: STGMEDIUM) -> ()); STGMEDIUM_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn STGMEDIUM_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::STGMEDIUM) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn STGMEDIUM_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super:: STGMEDIUM) -> *mut u8); STGMEDIUM_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn STGMEDIUM_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::STGMEDIUM) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn STGMEDIUM_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super:: STGMEDIUM) -> *mut u8); STGMEDIUM_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn STGMEDIUM_UserSize(param0: *const u32, param1: u32, param2: *const super::STGMEDIUM) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn STGMEDIUM_UserSize(param0 : *const u32, param1 : u32, param2 : *const super:: STGMEDIUM) -> u32); STGMEDIUM_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn STGMEDIUM_UserSize64(param0: *const u32, param1: u32, param2: *const super::STGMEDIUM) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn STGMEDIUM_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super:: STGMEDIUM) -> u32); STGMEDIUM_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn STGMEDIUM_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::STGMEDIUM) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn STGMEDIUM_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super:: STGMEDIUM) -> *mut u8); STGMEDIUM_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn STGMEDIUM_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::STGMEDIUM) -> *mut u8 { @@ -873,7 +873,7 @@ impl IMarshalingStream { pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Stat(&self, pstatstg: *mut super::STATSTG, grfstatflag: super::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/StructuredStorage/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Com/StructuredStorage/impl.rs index a22d725829..d8d5f5f042 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/StructuredStorage/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/StructuredStorage/impl.rs @@ -32,7 +32,7 @@ impl IDirectWriterLock_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnumSTATPROPSETSTG_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut STATPROPSETSTG, pceltfetched: *mut u32) -> ::windows_core::HRESULT; @@ -83,7 +83,7 @@ impl IEnumSTATPROPSETSTG_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub trait IEnumSTATPROPSTG_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut STATPROPSTG, pceltfetched: *mut u32) -> ::windows_core::HRESULT; @@ -134,7 +134,7 @@ impl IEnumSTATPROPSTG_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnumSTATSTG_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut super::STATSTG, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -185,7 +185,7 @@ impl IEnumSTATSTG_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFillLockBytes_Impl: Sized { fn FillAppend(&self, pv: *const ::core::ffi::c_void, cb: u32) -> ::windows_core::Result; @@ -290,7 +290,7 @@ impl ILayoutStorage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ILockBytes_Impl: Sized { fn ReadAt(&self, uloffset: u64, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: *mut u32) -> ::windows_core::Result<()>; @@ -356,7 +356,7 @@ impl ILockBytes_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPersistStorage_Impl: Sized + super::IPersist_Impl { fn IsDirty(&self) -> ::windows_core::HRESULT; @@ -415,7 +415,7 @@ impl IPersistStorage_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPropertyBag_Impl: Sized { fn Read(&self, pszpropname: &::windows_core::PCWSTR, pvar: *mut super::super::Variant::VARIANT, perrorlog: ::core::option::Option<&super::IErrorLog>) -> ::windows_core::Result<()>; @@ -442,7 +442,7 @@ impl IPropertyBag_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPropertyBag2_Impl: Sized { fn Read(&self, cproperties: u32, ppropbag: *const PROPBAG2, perrlog: ::core::option::Option<&super::IErrorLog>, pvarvalue: *mut super::super::Variant::VARIANT, phrerror: *mut ::windows_core::HRESULT) -> ::windows_core::Result<()>; @@ -559,7 +559,7 @@ impl IPropertySetStorage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] pub trait IPropertyStorage_Impl: Sized { fn ReadMultiple(&self, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *mut PROPVARIANT) -> ::windows_core::Result<()>; @@ -683,7 +683,7 @@ impl IRootStorage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IStorage_Impl: Sized { fn CreateStream(&self, pwcsname: &::windows_core::PCWSTR, grfmode: super::STGM, reserved1: u32, reserved2: u32) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/StructuredStorage/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Com/StructuredStorage/mod.rs index 520a0414ed..952da24322 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/StructuredStorage/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/StructuredStorage/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn ClearPropVariantArray(rgpropvar: &mut [PROPVARIANT]) { @@ -33,7 +33,7 @@ where let mut result__ = ::std::ptr::null_mut(); CoGetInterfaceAndReleaseStream(pstm.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateILockBytesOnHGlobal(hglobal: P0, fdeleteonrelease: P1) -> ::windows_core::Result @@ -45,7 +45,7 @@ where let mut result__ = ::std::mem::zeroed(); CreateILockBytesOnHGlobal(hglobal.into_param().abi(), fdeleteonrelease.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateStreamOnHGlobal(hglobal: P0, fdeleteonrelease: P1) -> ::windows_core::Result @@ -62,7 +62,7 @@ pub unsafe fn FmtIdToPropStgName(pfmtid: *const ::windows_core::GUID, oszname: : ::windows_targets::link!("ole32.dll" "system" fn FmtIdToPropStgName(pfmtid : *const ::windows_core::GUID, oszname : ::windows_core::PWSTR) -> ::windows_core::HRESULT); FmtIdToPropStgName(pfmtid, ::core::mem::transmute(oszname)).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn FreePropVariantArray(rgvars: &mut [PROPVARIANT]) -> ::windows_core::Result<()> { @@ -77,7 +77,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn GetConvertStg(pstg : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); GetConvertStg(pstg.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetHGlobalFromILockBytes(plkbyt: P0) -> ::windows_core::Result @@ -88,7 +88,7 @@ where let mut result__ = ::std::mem::zeroed(); GetHGlobalFromILockBytes(plkbyt.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetHGlobalFromStream(pstm: P0) -> ::windows_core::Result @@ -99,7 +99,7 @@ where let mut result__ = ::std::mem::zeroed(); GetHGlobalFromStream(pstm.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromBooleanVector(prgf: ::core::option::Option<&[super::super::super::Foundation::BOOL]>) -> ::windows_core::Result { @@ -107,7 +107,7 @@ pub unsafe fn InitPropVariantFromBooleanVector(prgf: ::core::option::Option<&[su let mut result__ = ::std::mem::zeroed(); InitPropVariantFromBooleanVector(::core::mem::transmute(prgf.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgf.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromBuffer(pv: *const ::core::ffi::c_void, cb: u32) -> ::windows_core::Result { @@ -115,7 +115,7 @@ pub unsafe fn InitPropVariantFromBuffer(pv: *const ::core::ffi::c_void, cb: u32) let mut result__ = ::std::mem::zeroed(); InitPropVariantFromBuffer(pv, cb, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromCLSID(clsid: *const ::windows_core::GUID) -> ::windows_core::Result { @@ -123,7 +123,7 @@ pub unsafe fn InitPropVariantFromCLSID(clsid: *const ::windows_core::GUID) -> :: let mut result__ = ::std::mem::zeroed(); InitPropVariantFromCLSID(clsid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromDoubleVector(prgn: ::core::option::Option<&[f64]>) -> ::windows_core::Result { @@ -131,7 +131,7 @@ pub unsafe fn InitPropVariantFromDoubleVector(prgn: ::core::option::Option<&[f64 let mut result__ = ::std::mem::zeroed(); InitPropVariantFromDoubleVector(::core::mem::transmute(prgn.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgn.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromFileTime(pftin: *const super::super::super::Foundation::FILETIME) -> ::windows_core::Result { @@ -139,7 +139,7 @@ pub unsafe fn InitPropVariantFromFileTime(pftin: *const super::super::super::Fou let mut result__ = ::std::mem::zeroed(); InitPropVariantFromFileTime(pftin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromFileTimeVector(prgft: ::core::option::Option<&[super::super::super::Foundation::FILETIME]>) -> ::windows_core::Result { @@ -147,7 +147,7 @@ pub unsafe fn InitPropVariantFromFileTimeVector(prgft: ::core::option::Option<&[ let mut result__ = ::std::mem::zeroed(); InitPropVariantFromFileTimeVector(::core::mem::transmute(prgft.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgft.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromGUIDAsString(guid: *const ::windows_core::GUID) -> ::windows_core::Result { @@ -155,7 +155,7 @@ pub unsafe fn InitPropVariantFromGUIDAsString(guid: *const ::windows_core::GUID) let mut result__ = ::std::mem::zeroed(); InitPropVariantFromGUIDAsString(guid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromInt16Vector(prgn: ::core::option::Option<&[i16]>) -> ::windows_core::Result { @@ -163,7 +163,7 @@ pub unsafe fn InitPropVariantFromInt16Vector(prgn: ::core::option::Option<&[i16] let mut result__ = ::std::mem::zeroed(); InitPropVariantFromInt16Vector(::core::mem::transmute(prgn.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgn.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromInt32Vector(prgn: ::core::option::Option<&[i32]>) -> ::windows_core::Result { @@ -171,7 +171,7 @@ pub unsafe fn InitPropVariantFromInt32Vector(prgn: ::core::option::Option<&[i32] let mut result__ = ::std::mem::zeroed(); InitPropVariantFromInt32Vector(::core::mem::transmute(prgn.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgn.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromInt64Vector(prgn: ::core::option::Option<&[i64]>) -> ::windows_core::Result { @@ -179,7 +179,7 @@ pub unsafe fn InitPropVariantFromInt64Vector(prgn: ::core::option::Option<&[i64] let mut result__ = ::std::mem::zeroed(); InitPropVariantFromInt64Vector(::core::mem::transmute(prgn.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgn.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromPropVariantVectorElem(propvarin: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result { @@ -187,7 +187,7 @@ pub unsafe fn InitPropVariantFromPropVariantVectorElem(propvarin: *const PROPVAR let mut result__ = ::std::mem::zeroed(); InitPropVariantFromPropVariantVectorElem(propvarin, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromResource(hinst: P0, id: u32) -> ::windows_core::Result @@ -198,7 +198,7 @@ where let mut result__ = ::std::mem::zeroed(); InitPropVariantFromResource(hinst.into_param().abi(), id, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromStringAsVector(psz: P0) -> ::windows_core::Result @@ -209,7 +209,7 @@ where let mut result__ = ::std::mem::zeroed(); InitPropVariantFromStringAsVector(psz.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromStringVector(prgsz: ::core::option::Option<&[::windows_core::PCWSTR]>) -> ::windows_core::Result { @@ -217,7 +217,7 @@ pub unsafe fn InitPropVariantFromStringVector(prgsz: ::core::option::Option<&[:: let mut result__ = ::std::mem::zeroed(); InitPropVariantFromStringVector(::core::mem::transmute(prgsz.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgsz.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromUInt16Vector(prgn: ::core::option::Option<&[u16]>) -> ::windows_core::Result { @@ -225,7 +225,7 @@ pub unsafe fn InitPropVariantFromUInt16Vector(prgn: ::core::option::Option<&[u16 let mut result__ = ::std::mem::zeroed(); InitPropVariantFromUInt16Vector(::core::mem::transmute(prgn.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgn.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromUInt32Vector(prgn: ::core::option::Option<&[u32]>) -> ::windows_core::Result { @@ -233,7 +233,7 @@ pub unsafe fn InitPropVariantFromUInt32Vector(prgn: ::core::option::Option<&[u32 let mut result__ = ::std::mem::zeroed(); InitPropVariantFromUInt32Vector(::core::mem::transmute(prgn.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgn.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantFromUInt64Vector(prgn: ::core::option::Option<&[u64]>) -> ::windows_core::Result { @@ -241,7 +241,7 @@ pub unsafe fn InitPropVariantFromUInt64Vector(prgn: ::core::option::Option<&[u64 let mut result__ = ::std::mem::zeroed(); InitPropVariantFromUInt64Vector(::core::mem::transmute(prgn.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgn.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn InitPropVariantVectorFromPropVariant(propvarsingle: *const PROPVARIANT) -> ::windows_core::Result { @@ -258,7 +258,7 @@ where let mut result__ = ::std::mem::zeroed(); OleConvertIStorageToOLESTREAM(pstg.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn OleConvertIStorageToOLESTREAMEx(pstg: P0, cfformat: u16, lwidth: i32, lheight: i32, dwsize: u32, pmedium: *const super::STGMEDIUM) -> ::windows_core::Result @@ -277,7 +277,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleConvertOLESTREAMToIStorage(lpolestream : *const OLESTREAM, pstg : * mut::core::ffi::c_void, ptd : *const super:: DVTARGETDEVICE) -> ::windows_core::HRESULT); OleConvertOLESTREAMToIStorage(lpolestream, pstg.into_param().abi(), ptd).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn OleConvertOLESTREAMToIStorageEx(polestm: *const OLESTREAM, pstg: P0, pcfformat: *mut u16, plwwidth: *mut i32, plheight: *mut i32, pdwsize: *mut u32, pmedium: *mut super::STGMEDIUM) -> ::windows_core::Result<()> @@ -296,35 +296,35 @@ where let mut result__ = ::std::mem::zeroed(); PropStgNameToFmtId(oszname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantChangeType(ppropvardest: *mut PROPVARIANT, propvarsrc: *const PROPVARIANT, flags: PROPVAR_CHANGE_FLAGS, vt: super::super::Variant::VARENUM) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantChangeType(ppropvardest : *mut PROPVARIANT, propvarsrc : *const PROPVARIANT, flags : PROPVAR_CHANGE_FLAGS, vt : super::super::Variant:: VARENUM) -> ::windows_core::HRESULT); PropVariantChangeType(ppropvardest, propvarsrc, flags, vt).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantClear(pvar: *mut PROPVARIANT) -> ::windows_core::Result<()> { ::windows_targets::link!("ole32.dll" "system" fn PropVariantClear(pvar : *mut PROPVARIANT) -> ::windows_core::HRESULT); PropVariantClear(pvar).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantCompareEx(propvar1: *const PROPVARIANT, propvar2: *const PROPVARIANT, unit: PROPVAR_COMPARE_UNIT, flags: PROPVAR_COMPARE_FLAGS) -> i32 { ::windows_targets::link!("propsys.dll" "system" fn PropVariantCompareEx(propvar1 : *const PROPVARIANT, propvar2 : *const PROPVARIANT, unit : PROPVAR_COMPARE_UNIT, flags : PROPVAR_COMPARE_FLAGS) -> i32); PropVariantCompareEx(propvar1, propvar2, unit, flags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantCopy(pvardest: *mut PROPVARIANT, pvarsrc: *const PROPVARIANT) -> ::windows_core::Result<()> { ::windows_targets::link!("ole32.dll" "system" fn PropVariantCopy(pvardest : *mut PROPVARIANT, pvarsrc : *const PROPVARIANT) -> ::windows_core::HRESULT); PropVariantCopy(pvardest, pvarsrc).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetBooleanElem(propvar: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result { @@ -332,7 +332,7 @@ pub unsafe fn PropVariantGetBooleanElem(propvar: *const PROPVARIANT, ielem: u32) let mut result__ = ::std::mem::zeroed(); PropVariantGetBooleanElem(propvar, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetDoubleElem(propvar: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result { @@ -340,14 +340,14 @@ pub unsafe fn PropVariantGetDoubleElem(propvar: *const PROPVARIANT, ielem: u32) let mut result__ = ::std::mem::zeroed(); PropVariantGetDoubleElem(propvar, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetElementCount(propvar: *const PROPVARIANT) -> u32 { ::windows_targets::link!("propsys.dll" "system" fn PropVariantGetElementCount(propvar : *const PROPVARIANT) -> u32); PropVariantGetElementCount(propvar) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetFileTimeElem(propvar: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result { @@ -355,7 +355,7 @@ pub unsafe fn PropVariantGetFileTimeElem(propvar: *const PROPVARIANT, ielem: u32 let mut result__ = ::std::mem::zeroed(); PropVariantGetFileTimeElem(propvar, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetInt16Elem(propvar: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result { @@ -363,7 +363,7 @@ pub unsafe fn PropVariantGetInt16Elem(propvar: *const PROPVARIANT, ielem: u32) - let mut result__ = ::std::mem::zeroed(); PropVariantGetInt16Elem(propvar, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetInt32Elem(propvar: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result { @@ -371,7 +371,7 @@ pub unsafe fn PropVariantGetInt32Elem(propvar: *const PROPVARIANT, ielem: u32) - let mut result__ = ::std::mem::zeroed(); PropVariantGetInt32Elem(propvar, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetInt64Elem(propvar: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result { @@ -379,7 +379,7 @@ pub unsafe fn PropVariantGetInt64Elem(propvar: *const PROPVARIANT, ielem: u32) - let mut result__ = ::std::mem::zeroed(); PropVariantGetInt64Elem(propvar, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetStringElem(propvar: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result<::windows_core::PWSTR> { @@ -387,7 +387,7 @@ pub unsafe fn PropVariantGetStringElem(propvar: *const PROPVARIANT, ielem: u32) let mut result__ = ::std::mem::zeroed(); PropVariantGetStringElem(propvar, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetUInt16Elem(propvar: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result { @@ -395,7 +395,7 @@ pub unsafe fn PropVariantGetUInt16Elem(propvar: *const PROPVARIANT, ielem: u32) let mut result__ = ::std::mem::zeroed(); PropVariantGetUInt16Elem(propvar, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetUInt32Elem(propvar: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result { @@ -403,7 +403,7 @@ pub unsafe fn PropVariantGetUInt32Elem(propvar: *const PROPVARIANT, ielem: u32) let mut result__ = ::std::mem::zeroed(); PropVariantGetUInt32Elem(propvar, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantGetUInt64Elem(propvar: *const PROPVARIANT, ielem: u32) -> ::windows_core::Result { @@ -411,7 +411,7 @@ pub unsafe fn PropVariantGetUInt64Elem(propvar: *const PROPVARIANT, ielem: u32) let mut result__ = ::std::mem::zeroed(); PropVariantGetUInt64Elem(propvar, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToBSTR(propvar: *const PROPVARIANT) -> ::windows_core::Result<::windows_core::BSTR> { @@ -419,7 +419,7 @@ pub unsafe fn PropVariantToBSTR(propvar: *const PROPVARIANT) -> ::windows_core:: let mut result__ = ::std::mem::zeroed(); PropVariantToBSTR(propvar, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToBoolean(propvarin: *const PROPVARIANT) -> ::windows_core::Result { @@ -427,21 +427,21 @@ pub unsafe fn PropVariantToBoolean(propvarin: *const PROPVARIANT) -> ::windows_c let mut result__ = ::std::mem::zeroed(); PropVariantToBoolean(propvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToBooleanVector(propvar: *const PROPVARIANT, prgf: &mut [super::super::super::Foundation::BOOL], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToBooleanVector(propvar : *const PROPVARIANT, prgf : *mut super::super::super::Foundation:: BOOL, crgf : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToBooleanVector(propvar, ::core::mem::transmute(prgf.as_ptr()), prgf.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToBooleanVectorAlloc(propvar: *const PROPVARIANT, pprgf: *mut *mut super::super::super::Foundation::BOOL, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToBooleanVectorAlloc(propvar : *const PROPVARIANT, pprgf : *mut *mut super::super::super::Foundation:: BOOL, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToBooleanVectorAlloc(propvar, pprgf, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToBooleanWithDefault(propvarin: *const PROPVARIANT, fdefault: P0) -> super::super::super::Foundation::BOOL @@ -451,14 +451,14 @@ where ::windows_targets::link!("propsys.dll" "system" fn PropVariantToBooleanWithDefault(propvarin : *const PROPVARIANT, fdefault : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); PropVariantToBooleanWithDefault(propvarin, fdefault.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToBuffer(propvar: *const PROPVARIANT, pv: *mut ::core::ffi::c_void, cb: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToBuffer(propvar : *const PROPVARIANT, pv : *mut ::core::ffi::c_void, cb : u32) -> ::windows_core::HRESULT); PropVariantToBuffer(propvar, pv, cb).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToDouble(propvarin: *const PROPVARIANT) -> ::windows_core::Result { @@ -466,28 +466,28 @@ pub unsafe fn PropVariantToDouble(propvarin: *const PROPVARIANT) -> ::windows_co let mut result__ = ::std::mem::zeroed(); PropVariantToDouble(propvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToDoubleVector(propvar: *const PROPVARIANT, prgn: &mut [f64], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToDoubleVector(propvar : *const PROPVARIANT, prgn : *mut f64, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToDoubleVector(propvar, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToDoubleVectorAlloc(propvar: *const PROPVARIANT, pprgn: *mut *mut f64, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToDoubleVectorAlloc(propvar : *const PROPVARIANT, pprgn : *mut *mut f64, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToDoubleVectorAlloc(propvar, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToDoubleWithDefault(propvarin: *const PROPVARIANT, dbldefault: f64) -> f64 { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToDoubleWithDefault(propvarin : *const PROPVARIANT, dbldefault : f64) -> f64); PropVariantToDoubleWithDefault(propvarin, dbldefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToFileTime(propvar: *const PROPVARIANT, pstfout: super::super::Variant::PSTIME_FLAGS) -> ::windows_core::Result { @@ -495,21 +495,21 @@ pub unsafe fn PropVariantToFileTime(propvar: *const PROPVARIANT, pstfout: super: let mut result__ = ::std::mem::zeroed(); PropVariantToFileTime(propvar, pstfout, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToFileTimeVector(propvar: *const PROPVARIANT, prgft: &mut [super::super::super::Foundation::FILETIME], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToFileTimeVector(propvar : *const PROPVARIANT, prgft : *mut super::super::super::Foundation:: FILETIME, crgft : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToFileTimeVector(propvar, ::core::mem::transmute(prgft.as_ptr()), prgft.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToFileTimeVectorAlloc(propvar: *const PROPVARIANT, pprgft: *mut *mut super::super::super::Foundation::FILETIME, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToFileTimeVectorAlloc(propvar : *const PROPVARIANT, pprgft : *mut *mut super::super::super::Foundation:: FILETIME, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToFileTimeVectorAlloc(propvar, pprgft, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToGUID(propvar: *const PROPVARIANT) -> ::windows_core::Result<::windows_core::GUID> { @@ -517,7 +517,7 @@ pub unsafe fn PropVariantToGUID(propvar: *const PROPVARIANT) -> ::windows_core:: let mut result__ = ::std::mem::zeroed(); PropVariantToGUID(propvar, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt16(propvarin: *const PROPVARIANT) -> ::windows_core::Result { @@ -525,28 +525,28 @@ pub unsafe fn PropVariantToInt16(propvarin: *const PROPVARIANT) -> ::windows_cor let mut result__ = ::std::mem::zeroed(); PropVariantToInt16(propvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt16Vector(propvar: *const PROPVARIANT, prgn: &mut [i16], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToInt16Vector(propvar : *const PROPVARIANT, prgn : *mut i16, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToInt16Vector(propvar, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt16VectorAlloc(propvar: *const PROPVARIANT, pprgn: *mut *mut i16, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToInt16VectorAlloc(propvar : *const PROPVARIANT, pprgn : *mut *mut i16, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToInt16VectorAlloc(propvar, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt16WithDefault(propvarin: *const PROPVARIANT, idefault: i16) -> i16 { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToInt16WithDefault(propvarin : *const PROPVARIANT, idefault : i16) -> i16); PropVariantToInt16WithDefault(propvarin, idefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt32(propvarin: *const PROPVARIANT) -> ::windows_core::Result { @@ -554,28 +554,28 @@ pub unsafe fn PropVariantToInt32(propvarin: *const PROPVARIANT) -> ::windows_cor let mut result__ = ::std::mem::zeroed(); PropVariantToInt32(propvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt32Vector(propvar: *const PROPVARIANT, prgn: &mut [i32], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToInt32Vector(propvar : *const PROPVARIANT, prgn : *mut i32, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToInt32Vector(propvar, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt32VectorAlloc(propvar: *const PROPVARIANT, pprgn: *mut *mut i32, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToInt32VectorAlloc(propvar : *const PROPVARIANT, pprgn : *mut *mut i32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToInt32VectorAlloc(propvar, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt32WithDefault(propvarin: *const PROPVARIANT, ldefault: i32) -> i32 { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToInt32WithDefault(propvarin : *const PROPVARIANT, ldefault : i32) -> i32); PropVariantToInt32WithDefault(propvarin, ldefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt64(propvarin: *const PROPVARIANT) -> ::windows_core::Result { @@ -583,35 +583,35 @@ pub unsafe fn PropVariantToInt64(propvarin: *const PROPVARIANT) -> ::windows_cor let mut result__ = ::std::mem::zeroed(); PropVariantToInt64(propvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt64Vector(propvar: *const PROPVARIANT, prgn: &mut [i64], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToInt64Vector(propvar : *const PROPVARIANT, prgn : *mut i64, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToInt64Vector(propvar, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt64VectorAlloc(propvar: *const PROPVARIANT, pprgn: *mut *mut i64, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToInt64VectorAlloc(propvar : *const PROPVARIANT, pprgn : *mut *mut i64, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToInt64VectorAlloc(propvar, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToInt64WithDefault(propvarin: *const PROPVARIANT, lldefault: i64) -> i64 { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToInt64WithDefault(propvarin : *const PROPVARIANT, lldefault : i64) -> i64); PropVariantToInt64WithDefault(propvarin, lldefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToString(propvar: *const PROPVARIANT, psz: &mut [u16]) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToString(propvar : *const PROPVARIANT, psz : ::windows_core::PWSTR, cch : u32) -> ::windows_core::HRESULT); PropVariantToString(propvar, ::core::mem::transmute(psz.as_ptr()), psz.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToStringAlloc(propvar: *const PROPVARIANT) -> ::windows_core::Result<::windows_core::PWSTR> { @@ -619,21 +619,21 @@ pub unsafe fn PropVariantToStringAlloc(propvar: *const PROPVARIANT) -> ::windows let mut result__ = ::std::mem::zeroed(); PropVariantToStringAlloc(propvar, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToStringVector(propvar: *const PROPVARIANT, prgsz: &mut [::windows_core::PWSTR], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToStringVector(propvar : *const PROPVARIANT, prgsz : *mut ::windows_core::PWSTR, crgsz : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToStringVector(propvar, ::core::mem::transmute(prgsz.as_ptr()), prgsz.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToStringVectorAlloc(propvar: *const PROPVARIANT, pprgsz: *mut *mut ::windows_core::PWSTR, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToStringVectorAlloc(propvar : *const PROPVARIANT, pprgsz : *mut *mut ::windows_core::PWSTR, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToStringVectorAlloc(propvar, pprgsz, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToStringWithDefault(propvarin: *const PROPVARIANT, pszdefault: P0) -> ::windows_core::PCWSTR @@ -643,7 +643,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PropVariantToStringWithDefault(propvarin : *const PROPVARIANT, pszdefault : ::windows_core::PCWSTR) -> ::windows_core::PCWSTR); PropVariantToStringWithDefault(propvarin, pszdefault.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt16(propvarin: *const PROPVARIANT) -> ::windows_core::Result { @@ -651,28 +651,28 @@ pub unsafe fn PropVariantToUInt16(propvarin: *const PROPVARIANT) -> ::windows_co let mut result__ = ::std::mem::zeroed(); PropVariantToUInt16(propvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt16Vector(propvar: *const PROPVARIANT, prgn: &mut [u16], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt16Vector(propvar : *const PROPVARIANT, prgn : *mut u16, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToUInt16Vector(propvar, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt16VectorAlloc(propvar: *const PROPVARIANT, pprgn: *mut *mut u16, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt16VectorAlloc(propvar : *const PROPVARIANT, pprgn : *mut *mut u16, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToUInt16VectorAlloc(propvar, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt16WithDefault(propvarin: *const PROPVARIANT, uidefault: u16) -> u16 { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt16WithDefault(propvarin : *const PROPVARIANT, uidefault : u16) -> u16); PropVariantToUInt16WithDefault(propvarin, uidefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt32(propvarin: *const PROPVARIANT) -> ::windows_core::Result { @@ -680,28 +680,28 @@ pub unsafe fn PropVariantToUInt32(propvarin: *const PROPVARIANT) -> ::windows_co let mut result__ = ::std::mem::zeroed(); PropVariantToUInt32(propvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt32Vector(propvar: *const PROPVARIANT, prgn: &mut [u32], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt32Vector(propvar : *const PROPVARIANT, prgn : *mut u32, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToUInt32Vector(propvar, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt32VectorAlloc(propvar: *const PROPVARIANT, pprgn: *mut *mut u32, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt32VectorAlloc(propvar : *const PROPVARIANT, pprgn : *mut *mut u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToUInt32VectorAlloc(propvar, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt32WithDefault(propvarin: *const PROPVARIANT, uldefault: u32) -> u32 { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt32WithDefault(propvarin : *const PROPVARIANT, uldefault : u32) -> u32); PropVariantToUInt32WithDefault(propvarin, uldefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt64(propvarin: *const PROPVARIANT) -> ::windows_core::Result { @@ -709,28 +709,28 @@ pub unsafe fn PropVariantToUInt64(propvarin: *const PROPVARIANT) -> ::windows_co let mut result__ = ::std::mem::zeroed(); PropVariantToUInt64(propvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt64Vector(propvar: *const PROPVARIANT, prgn: &mut [u64], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt64Vector(propvar : *const PROPVARIANT, prgn : *mut u64, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToUInt64Vector(propvar, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt64VectorAlloc(propvar: *const PROPVARIANT, pprgn: *mut *mut u64, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt64VectorAlloc(propvar : *const PROPVARIANT, pprgn : *mut *mut u64, pcelem : *mut u32) -> ::windows_core::HRESULT); PropVariantToUInt64VectorAlloc(propvar, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToUInt64WithDefault(propvarin: *const PROPVARIANT, ulldefault: u64) -> u64 { ::windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt64WithDefault(propvarin : *const PROPVARIANT, ulldefault : u64) -> u64); PropVariantToUInt64WithDefault(propvarin, ulldefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToVariant(ppropvar: *const PROPVARIANT) -> ::windows_core::Result { @@ -738,7 +738,7 @@ pub unsafe fn PropVariantToVariant(ppropvar: *const PROPVARIANT) -> ::windows_co let mut result__ = ::std::mem::zeroed(); PropVariantToVariant(ppropvar, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PropVariantToWinRTPropertyValue(propvar: *const PROPVARIANT) -> ::windows_core::Result @@ -775,7 +775,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn ReadFmtUserTypeStg(pstg : * mut::core::ffi::c_void, pcf : *mut u16, lplpszusertype : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); ReadFmtUserTypeStg(pstg.into_param().abi(), pcf, ::core::mem::transmute(lplpszusertype.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConvertStg(pstg: P0, fconvert: P1) -> ::windows_core::Result<()> @@ -786,7 +786,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn SetConvertStg(pstg : * mut::core::ffi::c_void, fconvert : super::super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); SetConvertStg(pstg.into_param().abi(), fconvert.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn StgConvertVariantToProperty(pvar: *const PROPVARIANT, codepage: u16, pprop: ::core::option::Option<*mut SERIALIZEDPROPERTYVALUE>, pcb: *mut u32, pid: u32, freserved: P0, pcindirect: ::core::option::Option<*mut u32>) -> *mut SERIALIZEDPROPERTYVALUE @@ -832,7 +832,7 @@ where let mut result__ = ::std::mem::zeroed(); StgCreatePropStg(punk.into_param().abi(), fmtid, pclsid, grfflags, dwreserved, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn StgCreateStorageEx(pwcsname: P0, grfmode: super::STGM, stgfmt: STGFMT, grfattrs: u32, pstgoptions: ::core::option::Option<*mut STGOPTIONS>, psecuritydescriptor: P1, riid: *const ::windows_core::GUID, ppobjectopen: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -843,7 +843,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn StgCreateStorageEx(pwcsname : ::windows_core::PCWSTR, grfmode : super:: STGM, stgfmt : STGFMT, grfattrs : u32, pstgoptions : *mut STGOPTIONS, psecuritydescriptor : super::super::super::Security:: PSECURITY_DESCRIPTOR, riid : *const ::windows_core::GUID, ppobjectopen : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); StgCreateStorageEx(pwcsname.into_param().abi(), grfmode, stgfmt, grfattrs, ::core::mem::transmute(pstgoptions.unwrap_or(::std::ptr::null_mut())), psecuritydescriptor.into_param().abi(), riid, ppobjectopen).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn StgDeserializePropVariant(pprop: *const SERIALIZEDPROPERTYVALUE, cbmax: u32) -> ::windows_core::Result { @@ -922,7 +922,7 @@ where let mut result__ = ::std::mem::zeroed(); StgOpenStorage(pwcsname.into_param().abi(), pstgpriority.into_param().abi(), grfmode, ::core::mem::transmute(snbexclude.unwrap_or(::std::ptr::null())), reserved, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn StgOpenStorageEx(pwcsname: P0, grfmode: super::STGM, stgfmt: STGFMT, grfattrs: u32, pstgoptions: ::core::option::Option<*mut STGOPTIONS>, psecuritydescriptor: P1, riid: *const ::windows_core::GUID, ppobjectopen: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -948,14 +948,14 @@ pub unsafe fn StgPropertyLengthAsVariant(pprop: *const SERIALIZEDPROPERTYVALUE, ::windows_targets::link!("ole32.dll" "system" fn StgPropertyLengthAsVariant(pprop : *const SERIALIZEDPROPERTYVALUE, cbprop : u32, codepage : u16, breserved : u8) -> u32); StgPropertyLengthAsVariant(pprop, cbprop, codepage, breserved) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn StgSerializePropVariant(ppropvar: *const PROPVARIANT, ppprop: *mut *mut SERIALIZEDPROPERTYVALUE, pcb: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn StgSerializePropVariant(ppropvar : *const PROPVARIANT, ppprop : *mut *mut SERIALIZEDPROPERTYVALUE, pcb : *mut u32) -> ::windows_core::HRESULT); StgSerializePropVariant(ppropvar, ppprop, pcb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StgSetTimes(lpszname: P0, pctime: ::core::option::Option<*const super::super::super::Foundation::FILETIME>, patime: ::core::option::Option<*const super::super::super::Foundation::FILETIME>, pmtime: ::core::option::Option<*const super::super::super::Foundation::FILETIME>) -> ::windows_core::Result<()> @@ -965,7 +965,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn StgSetTimes(lpszname : ::windows_core::PCWSTR, pctime : *const super::super::super::Foundation:: FILETIME, patime : *const super::super::super::Foundation:: FILETIME, pmtime : *const super::super::super::Foundation:: FILETIME) -> ::windows_core::HRESULT); StgSetTimes(lpszname.into_param().abi(), ::core::mem::transmute(pctime.unwrap_or(::std::ptr::null())), ::core::mem::transmute(patime.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pmtime.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VariantToPropVariant(pvar: *const super::super::Variant::VARIANT) -> ::windows_core::Result { @@ -973,7 +973,7 @@ pub unsafe fn VariantToPropVariant(pvar: *const super::super::Variant::VARIANT) let mut result__ = ::std::mem::zeroed(); VariantToPropVariant(pvar, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn WinRTPropertyValueToPropVariant(punkpropertyvalue: P0) -> ::windows_core::Result @@ -1042,7 +1042,7 @@ pub struct IDirectWriterLock_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumSTATPROPSETSTG(::windows_core::IUnknown); impl IEnumSTATPROPSETSTG { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Next(&self, rgelt: &mut [STATPROPSETSTG], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))) @@ -1081,7 +1081,7 @@ pub struct IEnumSTATPROPSETSTG_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumSTATPROPSTG(::windows_core::IUnknown); impl IEnumSTATPROPSTG { - #[doc = "Required features: `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub unsafe fn Next(&self, rgelt: &mut [STATPROPSTG], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))) @@ -1120,7 +1120,7 @@ pub struct IEnumSTATPROPSTG_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumSTATSTG(::windows_core::IUnknown); impl IEnumSTATSTG { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Next(&self, rgelt: &mut [super::STATSTG], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -1170,7 +1170,7 @@ impl IFillLockBytes { pub unsafe fn SetFillSize(&self, ulsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFillSize)(::windows_core::Interface::as_raw(self), ulsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Terminate(&self, bcanceled: P0) -> ::windows_core::Result<()> where @@ -1263,7 +1263,7 @@ impl ILockBytes { pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Stat(&self, pstatstg: *mut super::STATSTG, grfstatflag: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag).ok() @@ -1314,7 +1314,7 @@ impl IPersistStorage { { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), pstg.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, pstgsave: P0, fsameasload: P1) -> ::windows_core::Result<()> where @@ -1358,7 +1358,7 @@ pub struct IPersistStorage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPropertyBag(::windows_core::IUnknown); impl IPropertyBag { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, pszpropname: P0, pvar: *mut super::super::Variant::VARIANT, perrorlog: P1) -> ::windows_core::Result<()> where @@ -1367,7 +1367,7 @@ impl IPropertyBag { { (::windows_core::Interface::vtable(self).Read)(::windows_core::Interface::as_raw(self), pszpropname.into_param().abi(), pvar, perrorlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, pszpropname: P0, pvar: *const super::super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1400,7 +1400,7 @@ pub struct IPropertyBag_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPropertyBag2(::windows_core::IUnknown); impl IPropertyBag2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, cproperties: u32, ppropbag: *const PROPBAG2, perrlog: P0, pvarvalue: *mut super::super::Variant::VARIANT, phrerror: *mut ::windows_core::HRESULT) -> ::windows_core::Result<()> where @@ -1408,7 +1408,7 @@ impl IPropertyBag2 { { (::windows_core::Interface::vtable(self).Read)(::windows_core::Interface::as_raw(self), cproperties, ppropbag, perrlog.into_param().abi(), pvarvalue, phrerror).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, cproperties: u32, ppropbag: *const PROPBAG2, pvarvalue: *const super::super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Write)(::windows_core::Interface::as_raw(self), cproperties, ppropbag, pvarvalue).ok() @@ -1417,7 +1417,7 @@ impl IPropertyBag2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CountProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub unsafe fn GetPropertyInfo(&self, iproperty: u32, ppropbag: &mut [PROPBAG2], pcproperties: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyInfo)(::windows_core::Interface::as_raw(self), iproperty, ppropbag.len() as _, ::core::mem::transmute(ppropbag.as_ptr()), pcproperties).ok() @@ -1497,12 +1497,12 @@ pub struct IPropertySetStorage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPropertyStorage(::windows_core::IUnknown); impl IPropertyStorage { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] pub unsafe fn ReadMultiple(&self, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *mut PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReadMultiple)(::windows_core::Interface::as_raw(self), cpspec, rgpspec, rgpropvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] pub unsafe fn WriteMultiple(&self, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *const PROPVARIANT, propidnamefirst: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WriteMultiple)(::windows_core::Interface::as_raw(self), cpspec, rgpspec, rgpropvar, propidnamefirst).ok() @@ -1529,7 +1529,7 @@ impl IPropertyStorage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTimes(&self, pctime: *const super::super::super::Foundation::FILETIME, patime: *const super::super::super::Foundation::FILETIME, pmtime: *const super::super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTimes)(::windows_core::Interface::as_raw(self), pctime, patime, pmtime).ok() @@ -1537,7 +1537,7 @@ impl IPropertyStorage { pub unsafe fn SetClass(&self, clsid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClass)(::windows_core::Interface::as_raw(self), clsid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Stat(&self, pstatpsstg: *mut STATPROPSETSTG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Stat)(::windows_core::Interface::as_raw(self), pstatpsstg).ok() @@ -1673,7 +1673,7 @@ impl IStorage { { (::windows_core::Interface::vtable(self).RenameElement)(::windows_core::Interface::as_raw(self), pwcsoldname.into_param().abi(), pwcsnewname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetElementTimes(&self, pwcsname: P0, pctime: *const super::super::super::Foundation::FILETIME, patime: *const super::super::super::Foundation::FILETIME, pmtime: *const super::super::super::Foundation::FILETIME) -> ::windows_core::Result<()> where @@ -1687,7 +1687,7 @@ impl IStorage { pub unsafe fn SetStateBits(&self, grfstatebits: u32, grfmask: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStateBits)(::windows_core::Interface::as_raw(self), grfstatebits, grfmask).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Stat(&self, pstatstg: *mut super::STATSTG, grfstatflag: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag).ok() @@ -2084,7 +2084,7 @@ impl ::core::default::Default for BSTRBLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CABOOL { pub cElems: u32, @@ -2363,7 +2363,7 @@ impl ::core::default::Default for CADBL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CAFILETIME { pub cElems: u32, @@ -2582,7 +2582,7 @@ impl ::core::default::Default for CALPWSTR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] pub struct CAPROPVARIANT { pub cElems: u32, @@ -2861,7 +2861,7 @@ impl ::core::default::Default for OLESTREAMVTBL { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct PROPBAG2 { pub dwType: u32, @@ -2942,7 +2942,7 @@ impl ::core::default::Default for PROPSPEC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] pub struct PROPVARIANT { pub Anonymous: PROPVARIANT_0, @@ -2964,7 +2964,7 @@ impl ::core::default::Default for PROPVARIANT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] pub union PROPVARIANT_0 { pub Anonymous: ::std::mem::ManuallyDrop, @@ -2987,7 +2987,7 @@ impl ::core::default::Default for PROPVARIANT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] pub struct PROPVARIANT_0_0 { pub vt: super::super::Variant::VARENUM, @@ -3013,7 +3013,7 @@ impl ::core::default::Default for PROPVARIANT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Variant"))] pub union PROPVARIANT_0_0_0 { pub cVal: u8, @@ -3168,7 +3168,7 @@ impl ::core::default::Default for SERIALIZEDPROPERTYVALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STATPROPSETSTG { pub fmtid: ::windows_core::GUID, @@ -3212,7 +3212,7 @@ impl ::core::default::Default for STATPROPSETSTG { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct STATPROPSTG { pub lpwstrName: ::windows_core::PWSTR, diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/UI/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Com/UI/impl.rs index b1b410eab7..22874a3980 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/UI/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/UI/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IDummyHICONIncluder_Impl: Sized { fn Dummy(&self, h1: super::super::super::UI::WindowsAndMessaging::HICON, h2: super::super::super::Graphics::Gdi::HDC) -> ::windows_core::Result<()>; @@ -19,7 +19,7 @@ impl IDummyHICONIncluder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait IThumbnailExtractor_Impl: Sized { fn ExtractThumbnail(&self, pstg: ::core::option::Option<&super::StructuredStorage::IStorage>, ullength: u32, ulheight: u32, puloutputlength: *mut u32, puloutputheight: *mut u32, phoutputbitmap: *mut super::super::super::Graphics::Gdi::HBITMAP) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/UI/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Com/UI/mod.rs index 06c7c40829..f793e8fae9 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/UI/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/UI/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDummyHICONIncluder(::windows_core::IUnknown); impl IDummyHICONIncluder { - #[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn Dummy(&self, h1: P0, h2: P1) -> ::windows_core::Result<()> where @@ -32,7 +32,7 @@ pub struct IDummyHICONIncluder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IThumbnailExtractor(::windows_core::IUnknown); impl IThumbnailExtractor { - #[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn ExtractThumbnail(&self, pstg: P0, ullength: u32, ulheight: u32, puloutputlength: *mut u32, puloutputheight: *mut u32, phoutputbitmap: *mut super::super::super::Graphics::Gdi::HBITMAP) -> ::windows_core::Result<()> where @@ -40,7 +40,7 @@ impl IThumbnailExtractor { { (::windows_core::Interface::vtable(self).ExtractThumbnail)(::windows_core::Interface::as_raw(self), pstg.into_param().abi(), ullength, ulheight, puloutputlength, puloutputheight, phoutputbitmap).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn OnFileUpdated(&self, pstg: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/Urlmon/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Com/Urlmon/impl.rs index 795f1efd5c..89b9f6e31e 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/Urlmon/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/Urlmon/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBindCallbackRedirect_Impl: Sized { fn Redirect(&self, lpcurl: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -104,7 +104,7 @@ impl ICatalogFileInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICodeInstall_Impl: Sized + IWindowForBindingUI_Impl { fn OnCodeInstallProblem(&self, ulstatuscode: u32, szdestination: &::windows_core::PCWSTR, szsource: &::windows_core::PCWSTR, dwreserved: u32) -> ::windows_core::Result<()>; @@ -198,7 +198,7 @@ impl IEncodingFilterFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IGetBindHandle_Impl: Sized { fn GetBindHandle(&self, enumrequestedhandle: BINDHANDLETYPES) -> ::windows_core::Result; @@ -301,7 +301,7 @@ impl IHttpNegotiate3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHttpSecurity_Impl: Sized + IWindowForBindingUI_Impl { fn OnSecurityProblem(&self, dwproblem: u32) -> ::windows_core::Result<()>; @@ -332,7 +332,7 @@ impl IInternet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub trait IInternetBindInfo_Impl: Sized { fn GetBindInfo(&self, grfbindf: *mut u32, pbindinfo: *mut super::BINDINFO) -> ::windows_core::Result<()>; @@ -363,7 +363,7 @@ impl IInternetBindInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub trait IInternetBindInfoEx_Impl: Sized + IInternetBindInfo_Impl { fn GetBindInfoEx(&self, grfbindf: *mut u32, pbindinfo: *mut super::BINDINFO, grfbindf2: *mut u32, pdwreserved: *mut u32) -> ::windows_core::Result<()>; @@ -451,7 +451,7 @@ impl IInternetPriority_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInternetProtocol_Impl: Sized + IInternetProtocolRoot_Impl { fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: *mut u32) -> ::windows_core::Result<()>; @@ -502,7 +502,7 @@ impl IInternetProtocol_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInternetProtocolEx_Impl: Sized + IInternetProtocol_Impl { fn StartEx(&self, puri: ::core::option::Option<&super::IUri>, poiprotsink: ::core::option::Option<&IInternetProtocolSink>, poibindinfo: ::core::option::Option<&IInternetBindInfo>, grfpi: u32, dwreserved: super::super::super::Foundation::HANDLE_PTR) -> ::windows_core::Result<()>; @@ -564,7 +564,7 @@ impl IInternetProtocolInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInternetProtocolRoot_Impl: Sized { fn Start(&self, szurl: &::windows_core::PCWSTR, poiprotsink: ::core::option::Option<&IInternetProtocolSink>, poibindinfo: ::core::option::Option<&IInternetBindInfo>, grfpi: u32, dwreserved: super::super::super::Foundation::HANDLE_PTR) -> ::windows_core::Result<()>; @@ -831,7 +831,7 @@ impl IInternetSecurityManagerEx2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInternetSecurityMgrSite_Impl: Sized { fn GetWindow(&self) -> ::windows_core::Result; @@ -957,7 +957,7 @@ impl IInternetThreadSwitch_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInternetZoneManager_Impl: Sized { fn GetZoneAttributes(&self, dwzone: u32, pzoneattributes: *mut ZONEATTRIBUTES) -> ::windows_core::Result<()>; @@ -1064,7 +1064,7 @@ impl IInternetZoneManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInternetZoneManagerEx_Impl: Sized + IInternetZoneManager_Impl { fn GetZoneActionPolicyEx(&self, dwzone: u32, dwaction: u32, ppolicy: *mut u8, cbpolicy: u32, urlzonereg: URLZONEREG, dwflags: u32) -> ::windows_core::Result<()>; @@ -1095,7 +1095,7 @@ impl IInternetZoneManagerEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInternetZoneManagerEx2_Impl: Sized + IInternetZoneManagerEx_Impl { fn GetZoneAttributesEx(&self, dwzone: u32, pzoneattributes: *mut ZONEATTRIBUTES, dwflags: u32) -> ::windows_core::Result<()>; @@ -1157,7 +1157,7 @@ impl IMonikerProp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPersistMoniker_Impl: Sized { fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -1228,7 +1228,7 @@ impl IPersistMoniker_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Data_Xml_MsXml`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`"] #[cfg(feature = "Win32_Data_Xml_MsXml")] pub trait ISoftDistExt_Impl: Sized { fn ProcessSoftDist(&self, szcdfurl: &::windows_core::PCWSTR, psoftdistelement: ::core::option::Option<&super::super::super::Data::Xml::MsXml::IXMLElement>, lpsdi: *mut SOFTDISTINFO) -> ::windows_core::Result<()>; @@ -1447,7 +1447,7 @@ impl IWinInetInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWindowForBindingUI_Impl: Sized { fn GetWindow(&self, rguidreason: *const ::windows_core::GUID) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/Urlmon/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Com/Urlmon/mod.rs index fe739eb34d..c75f81be67 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/Urlmon/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/Urlmon/mod.rs @@ -146,7 +146,7 @@ where ::windows_targets::link!("urlmon.dll" "system" fn CoInternetQueryInfo(pwzurl : ::windows_core::PCWSTR, queryoptions : QUERYOPTION, dwqueryflags : u32, pvbuffer : *mut ::core::ffi::c_void, cbbuffer : u32, pcbbuffer : *mut u32, dwreserved : u32) -> ::windows_core::HRESULT); CoInternetQueryInfo(pwzurl.into_param().abi(), queryoptions, dwqueryflags, pvbuffer, cbbuffer, ::core::mem::transmute(pcbbuffer.unwrap_or(::std::ptr::null_mut())), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CoInternetSetFeatureEnabled(featureentry: INTERNETFEATURELIST, dwflags: u32, fenable: P0) -> ::windows_core::Result<()> @@ -166,14 +166,14 @@ pub unsafe fn CompatFlagsFromClsid(pclsid: *const ::windows_core::GUID, pdwcompa ::windows_targets::link!("urlmon.dll" "system" fn CompatFlagsFromClsid(pclsid : *const ::windows_core::GUID, pdwcompatflags : *mut u32, pdwmiscstatusflags : *mut u32) -> ::windows_core::HRESULT); CompatFlagsFromClsid(pclsid, pdwcompatflags, pdwmiscstatusflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn CopyBindInfo(pcbisrc: *const super::BINDINFO, pbidest: *mut super::BINDINFO) -> ::windows_core::Result<()> { ::windows_targets::link!("urlmon.dll" "system" fn CopyBindInfo(pcbisrc : *const super:: BINDINFO, pbidest : *mut super:: BINDINFO) -> ::windows_core::HRESULT); CopyBindInfo(pcbisrc, pbidest).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn CopyStgMedium(pcstgmedsrc: *const super::STGMEDIUM) -> ::windows_core::Result { @@ -235,7 +235,7 @@ where ::windows_targets::link!("urlmon.dll" "system" fn CreateURLMonikerEx2(pmkctx : * mut::core::ffi::c_void, puri : * mut::core::ffi::c_void, ppmk : *mut * mut::core::ffi::c_void, dwflags : u32) -> ::windows_core::HRESULT); CreateURLMonikerEx2(pmkctx.into_param().abi(), puri.into_param().abi(), ::core::mem::transmute(ppmk), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FaultInIEFeature(hwnd: P0, pclassspec: *const super::uCLSSPEC, pquery: ::core::option::Option<*mut super::QUERYCONTEXT>, dwflags: u32) -> ::windows_core::Result<()> @@ -386,7 +386,7 @@ where ::windows_targets::link!("urlmon.dll" "system" fn IsAsyncMoniker(pmk : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); IsAsyncMoniker(pmk.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsLoggingEnabledA(pszurl: P0) -> super::super::super::Foundation::BOOL @@ -396,7 +396,7 @@ where ::windows_targets::link!("urlmon.dll" "system" fn IsLoggingEnabledA(pszurl : ::windows_core::PCSTR) -> super::super::super::Foundation:: BOOL); IsLoggingEnabledA(pszurl.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsLoggingEnabledW(pwszurl: P0) -> super::super::super::Foundation::BOOL @@ -460,7 +460,7 @@ pub unsafe fn RegisterMediaTypes(ctypes: u32, rgsztypes: *const ::windows_core:: ::windows_targets::link!("urlmon.dll" "system" fn RegisterMediaTypes(ctypes : u32, rgsztypes : *const ::windows_core::PCSTR, rgcftypes : *mut u16) -> ::windows_core::HRESULT); RegisterMediaTypes(ctypes, rgsztypes, rgcftypes).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn ReleaseBindInfo(pbindinfo: *mut super::BINDINFO) { @@ -485,7 +485,7 @@ where ::windows_targets::link!("urlmon.dll" "system" fn RevokeFormatEnumerator(pbc : * mut::core::ffi::c_void, pefetc : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); RevokeFormatEnumerator(pbc.into_param().abi(), pefetc.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetAccessForIEAppContainer(hobject: P0, ieobjecttype: IEObjectType, dwaccessmask: u32) -> ::windows_core::Result<()> @@ -615,7 +615,7 @@ pub unsafe fn UrlMkSetSessionOption(dwoption: u32, pbuffer: ::core::option::Opti ::windows_targets::link!("urlmon.dll" "system" fn UrlMkSetSessionOption(dwoption : u32, pbuffer : *const ::core::ffi::c_void, dwbufferlength : u32, dwreserved : u32) -> ::windows_core::HRESULT); UrlMkSetSessionOption(dwoption, ::core::mem::transmute(pbuffer.unwrap_or(::std::ptr::null())), dwbufferlength, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteHitLogging(lplogginginfo: *const HIT_LOGGING_INFO) -> super::super::super::Foundation::BOOL { @@ -626,7 +626,7 @@ pub unsafe fn WriteHitLogging(lplogginginfo: *const HIT_LOGGING_INFO) -> super:: #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBindCallbackRedirect(::windows_core::IUnknown); impl IBindCallbackRedirect { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Redirect(&self, lpcurl: P0) -> ::windows_core::Result where @@ -730,7 +730,7 @@ pub struct ICatalogFileInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICodeInstall(::windows_core::IUnknown); impl ICodeInstall { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self, rguidreason: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -825,7 +825,7 @@ pub struct IEncodingFilterFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGetBindHandle(::windows_core::IUnknown); impl IGetBindHandle { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBindHandle(&self, enumrequestedhandle: BINDHANDLETYPES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -964,7 +964,7 @@ pub struct IHttpNegotiate3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHttpSecurity(::windows_core::IUnknown); impl IHttpSecurity { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self, rguidreason: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1007,7 +1007,7 @@ pub struct IInternet_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInternetBindInfo(::windows_core::IUnknown); impl IInternetBindInfo { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn GetBindInfo(&self, grfbindf: *mut u32, pbindinfo: *mut super::BINDINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBindInfo)(::windows_core::Interface::as_raw(self), grfbindf, pbindinfo).ok() @@ -1037,7 +1037,7 @@ pub struct IInternetBindInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInternetBindInfoEx(::windows_core::IUnknown); impl IInternetBindInfoEx { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn GetBindInfo(&self, grfbindf: *mut u32, pbindinfo: *mut super::BINDINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetBindInfo)(::windows_core::Interface::as_raw(self), grfbindf, pbindinfo).ok() @@ -1045,7 +1045,7 @@ impl IInternetBindInfoEx { pub unsafe fn GetBindString(&self, ulstringtype: u32, ppwzstr: *mut ::windows_core::PWSTR, cel: u32, pcelfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetBindString)(::windows_core::Interface::as_raw(self), ulstringtype, ppwzstr, cel, pcelfetched).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn GetBindInfoEx(&self, grfbindf: *mut u32, pbindinfo: *mut super::BINDINFO, grfbindf2: *mut u32, pdwreserved: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBindInfoEx)(::windows_core::Interface::as_raw(self), grfbindf, pbindinfo, grfbindf2, pdwreserved).ok() @@ -1126,7 +1126,7 @@ pub struct IInternetPriority_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInternetProtocol(::windows_core::IUnknown); impl IInternetProtocol { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Start(&self, szurl: P0, poiprotsink: P1, poibindinfo: P2, grfpi: u32, dwreserved: P3) -> ::windows_core::Result<()> where @@ -1186,7 +1186,7 @@ pub struct IInternetProtocol_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInternetProtocolEx(::windows_core::IUnknown); impl IInternetProtocolEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Start(&self, szurl: P0, poiprotsink: P1, poibindinfo: P2, grfpi: u32, dwreserved: P3) -> ::windows_core::Result<()> where @@ -1225,7 +1225,7 @@ impl IInternetProtocolEx { pub unsafe fn UnlockRequest(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnlockRequest)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartEx(&self, puri: P0, poiprotsink: P1, poibindinfo: P2, grfpi: u32, dwreserved: P3) -> ::windows_core::Result<()> where @@ -1305,7 +1305,7 @@ pub struct IInternetProtocolInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInternetProtocolRoot(::windows_core::IUnknown); impl IInternetProtocolRoot { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Start(&self, szurl: P0, poiprotsink: P1, poibindinfo: P2, grfpi: u32, dwreserved: P3) -> ::windows_core::Result<()> where @@ -1657,13 +1657,13 @@ pub struct IInternetSecurityManagerEx2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInternetSecurityMgrSite(::windows_core::IUnknown); impl IInternetSecurityMgrSite { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableModeless(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -1805,7 +1805,7 @@ impl IInternetZoneManager { pub unsafe fn SetZoneActionPolicy(&self, dwzone: u32, dwaction: u32, ppolicy: &[u8], urlzonereg: URLZONEREG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetZoneActionPolicy)(::windows_core::Interface::as_raw(self), dwzone, dwaction, ::core::mem::transmute(ppolicy.as_ptr()), ppolicy.len() as _, urlzonereg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PromptAction(&self, dwaction: u32, hwndparent: P0, pwszurl: P1, pwsztext: P2, dwpromptflags: u32) -> ::windows_core::Result<()> where @@ -1885,7 +1885,7 @@ impl IInternetZoneManagerEx { pub unsafe fn SetZoneActionPolicy(&self, dwzone: u32, dwaction: u32, ppolicy: &[u8], urlzonereg: URLZONEREG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetZoneActionPolicy)(::windows_core::Interface::as_raw(self), dwzone, dwaction, ::core::mem::transmute(ppolicy.as_ptr()), ppolicy.len() as _, urlzonereg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PromptAction(&self, dwaction: u32, hwndparent: P0, pwszurl: P1, pwsztext: P2, dwpromptflags: u32) -> ::windows_core::Result<()> where @@ -1958,7 +1958,7 @@ impl IInternetZoneManagerEx2 { pub unsafe fn SetZoneActionPolicy(&self, dwzone: u32, dwaction: u32, ppolicy: &[u8], urlzonereg: URLZONEREG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetZoneActionPolicy)(::windows_core::Interface::as_raw(self), dwzone, dwaction, ::core::mem::transmute(ppolicy.as_ptr()), ppolicy.len() as _, urlzonereg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PromptAction(&self, dwaction: u32, hwndparent: P0, pwszurl: P1, pwsztext: P2, dwpromptflags: u32) -> ::windows_core::Result<()> where @@ -1997,7 +1997,7 @@ impl IInternetZoneManagerEx2 { pub unsafe fn GetZoneAttributesEx(&self, dwzone: u32, pzoneattributes: *mut ZONEATTRIBUTES, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetZoneAttributesEx)(::windows_core::Interface::as_raw(self), dwzone, pzoneattributes, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetZoneSecurityState(&self, dwzoneindex: u32, frespectpolicy: P0, pdwstate: *mut u32, pfpolicyencountered: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -2005,7 +2005,7 @@ impl IInternetZoneManagerEx2 { { (::windows_core::Interface::vtable(self).GetZoneSecurityState)(::windows_core::Interface::as_raw(self), dwzoneindex, frespectpolicy.into_param().abi(), pdwstate, pfpolicyencountered).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIESecurityState(&self, frespectpolicy: P0, pdwstate: *mut u32, pfpolicyencountered: *mut super::super::super::Foundation::BOOL, fnocache: P1) -> ::windows_core::Result<()> where @@ -2075,7 +2075,7 @@ impl IPersistMoniker { pub unsafe fn IsDirty(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).IsDirty)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Load(&self, ffullyavailable: P0, pimkname: P1, pibc: P2, grfmode: u32) -> ::windows_core::Result<()> where @@ -2085,7 +2085,7 @@ impl IPersistMoniker { { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), ffullyavailable.into_param().abi(), pimkname.into_param().abi(), pibc.into_param().abi(), grfmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, pimkname: P0, pbc: P1, fremember: P2) -> ::windows_core::Result<()> where @@ -2135,7 +2135,7 @@ pub struct IPersistMoniker_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISoftDistExt(::windows_core::IUnknown); impl ISoftDistExt { - #[doc = "Required features: `Win32_Data_Xml_MsXml`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`"] #[cfg(feature = "Win32_Data_Xml_MsXml")] pub unsafe fn ProcessSoftDist(&self, szcdfurl: P0, psoftdistelement: P1, lpsdi: *mut SOFTDISTINFO) -> ::windows_core::Result<()> where @@ -2374,7 +2374,7 @@ pub struct IWinInetInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWindowForBindingUI(::windows_core::IUnknown); impl IWindowForBindingUI { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self, rguidreason: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3892,7 +3892,7 @@ impl ::core::default::Default for DATAINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HIT_LOGGING_INFO { pub dwStructSize: u32, @@ -4028,7 +4028,7 @@ impl ::core::default::Default for PROTOCOL_ARGUMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REMSECURITY_ATTRIBUTES { pub nLength: u32, @@ -4068,7 +4068,7 @@ impl ::core::default::Default for REMSECURITY_ATTRIBUTES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RemBINDINFO { pub cbSize: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Com/impl.rs index f6232e108e..7f96a77a94 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait AsyncIAdviseSink_Impl: Sized { fn Begin_OnDataChange(&self, pformatetc: *const FORMATETC, pstgmed: *const STGMEDIUM); @@ -85,7 +85,7 @@ impl AsyncIAdviseSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait AsyncIAdviseSink2_Impl: Sized + AsyncIAdviseSink_Impl { fn Begin_OnLinkSrcChange(&self, pmk: ::core::option::Option<&IMoniker>); @@ -398,7 +398,7 @@ impl IAddrTrackingControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait IAdviseSink_Impl: Sized { fn OnDataChange(&self, pformatetc: *const FORMATETC, pstgmed: *const STGMEDIUM); @@ -450,7 +450,7 @@ impl IAdviseSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait IAdviseSink2_Impl: Sized + IAdviseSink_Impl { fn OnLinkSrcChange(&self, pmk: ::core::option::Option<&IMoniker>); @@ -555,7 +555,7 @@ impl IAsyncRpcChannelBuffer_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAuthenticate_Impl: Sized { fn Authenticate(&self, phwnd: *mut super::super::Foundation::HWND, pszusername: *mut ::windows_core::PWSTR, pszpassword: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()>; @@ -576,7 +576,7 @@ impl IAuthenticate_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAuthenticateEx_Impl: Sized + IAuthenticate_Impl { fn AuthenticateEx(&self, phwnd: *mut super::super::Foundation::HWND, pszusername: *mut ::windows_core::PWSTR, pszpassword: *mut ::windows_core::PWSTR, pauthinfo: *const AUTHENTICATEINFO) -> ::windows_core::Result<()>; @@ -732,7 +732,7 @@ impl IBindHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub trait IBindStatusCallback_Impl: Sized { fn OnStartBinding(&self, dwreserved: u32, pib: ::core::option::Option<&IBinding>) -> ::windows_core::Result<()>; @@ -811,7 +811,7 @@ impl IBindStatusCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub trait IBindStatusCallbackEx_Impl: Sized + IBindStatusCallback_Impl { fn GetBindInfoEx(&self, grfbindf: *mut u32, pbindinfo: *mut BINDINFO, grfbindf2: *mut u32, pdwreserved: *mut u32) -> ::windows_core::Result<()>; @@ -1178,7 +1178,7 @@ impl IClassActivator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IClassFactory_Impl: Sized { fn CreateInstance(&self, punkouter: ::core::option::Option<&::windows_core::IUnknown>, riid: *const ::windows_core::GUID, ppvobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1536,7 +1536,7 @@ impl IDataAdviseHolder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait IDataObject_Impl: Sized { fn GetData(&self, pformatetcin: *const FORMATETC) -> ::windows_core::Result; @@ -1640,7 +1640,7 @@ impl IDataObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDispatch_Impl: Sized { fn GetTypeInfoCount(&self) -> ::windows_core::Result; @@ -2275,7 +2275,7 @@ impl IErrorLog_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IExternalConnection_Impl: Sized { fn AddConnection(&self, extconn: u32, reserved: u32) -> u32; @@ -2555,7 +2555,7 @@ impl IMalloc_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMallocSpy_Impl: Sized { fn PreAlloc(&self, cbrequest: usize) -> usize; @@ -2656,7 +2656,7 @@ impl IMallocSpy_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMoniker_Impl: Sized + IPersistStream_Impl { fn BindToObject(&self, pbc: ::core::option::Option<&IBindCtx>, pmktoleft: ::core::option::Option<&IMoniker>, riidresult: *const ::windows_core::GUID, ppvresult: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -2942,7 +2942,7 @@ impl IPersist_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPersistFile_Impl: Sized + IPersist_Impl { fn IsDirty(&self) -> ::windows_core::HRESULT; @@ -3000,7 +3000,7 @@ impl IPersistFile_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPersistMemory_Impl: Sized + IPersist_Impl { fn IsDirty(&self) -> ::windows_core::HRESULT; @@ -3058,7 +3058,7 @@ impl IPersistMemory_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPersistStream_Impl: Sized + IPersist_Impl { fn IsDirty(&self) -> ::windows_core::HRESULT; @@ -3109,7 +3109,7 @@ impl IPersistStream_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPersistStreamInit_Impl: Sized + IPersist_Impl { fn IsDirty(&self) -> ::windows_core::HRESULT; @@ -3280,7 +3280,7 @@ impl IProcessLock_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IProgressNotify_Impl: Sized { fn OnProgress(&self, dwprogresscurrent: u32, dwprogressmaximum: u32, faccurate: super::super::Foundation::BOOL, fowner: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3648,7 +3648,7 @@ impl IRpcSyntaxNegotiate_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRunnableObject_Impl: Sized { fn GetRunningClass(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -3706,7 +3706,7 @@ impl IRunnableObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRunningObjectTable_Impl: Sized { fn Register(&self, grfflags: ROT_FLAGS, punkobject: ::core::option::Option<&::windows_core::IUnknown>, pmkobjectname: ::core::option::Option<&IMoniker>) -> ::windows_core::Result; @@ -3819,7 +3819,7 @@ impl ISequentialStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IServerSecurity_Impl: Sized { fn QueryBlanket(&self, pauthnsvc: *mut u32, pauthzsvc: *mut u32, pserverprincname: *mut *mut u16, pauthnlevel: *mut u32, pimplevel: *mut u32, pprivs: *mut *mut ::core::ffi::c_void, pcapabilities: *mut u32) -> ::windows_core::Result<()>; @@ -3904,7 +3904,7 @@ impl IStdMarshalInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IStream_Impl: Sized + ISequentialStream_Impl { fn Seek(&self, dlibmove: i64, dworigin: STREAM_SEEK, plibnewposition: *mut u64) -> ::windows_core::Result<()>; @@ -4047,7 +4047,7 @@ impl ISurrogate_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISurrogateService_Impl: Sized { fn Init(&self, rguidprocessid: *const ::windows_core::GUID, pprocesslock: ::core::option::Option<&IProcessLock>) -> ::windows_core::Result; @@ -4172,7 +4172,7 @@ impl ISynchronizeContainer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISynchronizeEvent_Impl: Sized + ISynchronizeHandle_Impl { fn SetEventHandle(&self, ph: *const super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -4193,7 +4193,7 @@ impl ISynchronizeEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISynchronizeHandle_Impl: Sized { fn GetHandle(&self) -> ::windows_core::Result; @@ -4254,7 +4254,7 @@ impl ITimeAndNoticeControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITypeComp_Impl: Sized { fn Bind(&self, szname: &::windows_core::PCWSTR, lhashval: u32, wflags: u16, pptinfo: *mut ::core::option::Option, pdesckind: *mut DESCKIND, pbindptr: *mut BINDPTR) -> ::windows_core::Result<()>; @@ -4285,7 +4285,7 @@ impl ITypeComp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITypeInfo_Impl: Sized { fn GetTypeAttr(&self) -> ::windows_core::Result<*mut TYPEATTR>; @@ -4483,7 +4483,7 @@ impl ITypeInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITypeInfo2_Impl: Sized + ITypeInfo_Impl { fn GetTypeKind(&self) -> ::windows_core::Result; @@ -4689,7 +4689,7 @@ impl ITypeInfo2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITypeLib_Impl: Sized { fn GetTypeInfoCount(&self) -> u32; @@ -4806,7 +4806,7 @@ impl ITypeLib_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITypeLib2_Impl: Sized + ITypeLib_Impl { fn GetCustData(&self, guid: *const ::windows_core::GUID) -> ::windows_core::Result; @@ -5003,7 +5003,7 @@ impl ITypeLibRegistrationReader_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUri_Impl: Sized { fn GetPropertyBSTR(&self, uriprop: Uri_PROPERTY, pbstrproperty: *mut ::windows_core::BSTR, dwflags: u32) -> ::windows_core::Result<()>; @@ -5327,7 +5327,7 @@ impl IUri_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUriBuilder_Impl: Sized { fn CreateUriSimple(&self, dwallowencodingpropertymask: u32, dwreserved: usize) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Com/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Com/mod.rs index f0c7ee0fd6..1feaa107c5 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/mod.rs @@ -1,23 +1,23 @@ #[cfg(feature = "Win32_System_Com_CallObj")] -#[doc = "Required features: `Win32_System_Com_CallObj`"] +#[doc = "Required features: `\"Win32_System_Com_CallObj\"`"] pub mod CallObj; #[cfg(feature = "Win32_System_Com_ChannelCredentials")] -#[doc = "Required features: `Win32_System_Com_ChannelCredentials`"] +#[doc = "Required features: `\"Win32_System_Com_ChannelCredentials\"`"] pub mod ChannelCredentials; #[cfg(feature = "Win32_System_Com_Events")] -#[doc = "Required features: `Win32_System_Com_Events`"] +#[doc = "Required features: `\"Win32_System_Com_Events\"`"] pub mod Events; #[cfg(feature = "Win32_System_Com_Marshal")] -#[doc = "Required features: `Win32_System_Com_Marshal`"] +#[doc = "Required features: `\"Win32_System_Com_Marshal\"`"] pub mod Marshal; #[cfg(feature = "Win32_System_Com_StructuredStorage")] -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] pub mod StructuredStorage; #[cfg(feature = "Win32_System_Com_UI")] -#[doc = "Required features: `Win32_System_Com_UI`"] +#[doc = "Required features: `\"Win32_System_Com_UI\"`"] pub mod UI; #[cfg(feature = "Win32_System_Com_Urlmon")] -#[doc = "Required features: `Win32_System_Com_Urlmon`"] +#[doc = "Required features: `\"Win32_System_Com_Urlmon\"`"] pub mod Urlmon; #[inline] pub unsafe fn BindMoniker(pmk: P0, grfopt: u32) -> ::windows_core::Result @@ -160,7 +160,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn CoDisconnectObject(punk : * mut::core::ffi::c_void, dwreserved : u32) -> ::windows_core::HRESULT); CoDisconnectObject(punk.into_param().abi(), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CoDosDateTimeToFileTime(ndosdate: u16, ndostime: u16, lpfiletime: *mut super::super::Foundation::FILETIME) -> super::super::Foundation::BOOL { @@ -172,7 +172,7 @@ pub unsafe fn CoEnableCallCancellation(preserved: ::core::option::Option<*const ::windows_targets::link!("ole32.dll" "system" fn CoEnableCallCancellation(preserved : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); CoEnableCallCancellation(::core::mem::transmute(preserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CoFileTimeNow() -> ::windows_core::Result { @@ -180,7 +180,7 @@ pub unsafe fn CoFileTimeNow() -> ::windows_core::Result super::super::Foundation::BOOL { @@ -192,7 +192,7 @@ pub unsafe fn CoFreeAllLibraries() { ::windows_targets::link!("ole32.dll" "system" fn CoFreeAllLibraries() -> ()); CoFreeAllLibraries() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CoFreeLibrary(hinst: P0) @@ -298,7 +298,7 @@ pub unsafe fn CoGetPSClsid(riid: *const ::windows_core::GUID) -> ::windows_core: let mut result__ = ::std::mem::zeroed(); CoGetPSClsid(riid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn CoGetSystemSecurityPermissions(comsdtype: COMSD, ppsd: *mut super::super::Security::PSECURITY_DESCRIPTOR) -> ::windows_core::Result<()> { @@ -332,7 +332,7 @@ pub unsafe fn CoInitializeEx(pvreserved: ::core::option::Option<*const ::core::f ::windows_targets::link!("ole32.dll" "system" fn CoInitializeEx(pvreserved : *const ::core::ffi::c_void, dwcoinit : u32) -> ::windows_core::HRESULT); CoInitializeEx(::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null())), dwcoinit.0 as _).ok() } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn CoInitializeSecurity(psecdesc: P0, cauthsvc: i32, asauthsvc: ::core::option::Option<*const SOLE_AUTHENTICATION_SERVICE>, preserved1: ::core::option::Option<*const ::core::ffi::c_void>, dwauthnlevel: RPC_C_AUTHN_LEVEL, dwimplevel: RPC_C_IMP_LEVEL, pauthlist: ::core::option::Option<*const ::core::ffi::c_void>, dwcapabilities: EOLE_AUTHENTICATION_CAPABILITIES, preserved3: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -359,7 +359,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn CoInvalidateRemoteMachineBindings(pszmachinename : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); CoInvalidateRemoteMachineBindings(pszmachinename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CoIsHandlerConnected(punk: P0) -> super::super::Foundation::BOOL @@ -369,14 +369,14 @@ where ::windows_targets::link!("ole32.dll" "system" fn CoIsHandlerConnected(punk : * mut::core::ffi::c_void) -> super::super::Foundation:: BOOL); CoIsHandlerConnected(punk.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CoIsOle1Class(rclsid: *const ::windows_core::GUID) -> super::super::Foundation::BOOL { ::windows_targets::link!("ole32.dll" "system" fn CoIsOle1Class(rclsid : *const ::windows_core::GUID) -> super::super::Foundation:: BOOL); CoIsOle1Class(rclsid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CoLoadLibrary(lpszlibname: P0, bautofree: P1) -> super::super::Foundation::HINSTANCE @@ -387,7 +387,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn CoLoadLibrary(lpszlibname : ::windows_core::PCWSTR, bautofree : super::super::Foundation:: BOOL) -> super::super::Foundation:: HINSTANCE); CoLoadLibrary(lpszlibname.into_param().abi(), bautofree.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CoLockObjectExternal(punk: P0, flock: P1, flastunlockreleases: P2) -> ::windows_core::Result<()> @@ -599,7 +599,7 @@ pub unsafe fn CoUninitialize() { ::windows_targets::link!("ole32.dll" "system" fn CoUninitialize() -> ()); CoUninitialize() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CoWaitForMultipleHandles(dwflags: u32, dwtimeout: u32, phandles: &[super::super::Foundation::HANDLE]) -> ::windows_core::Result { @@ -607,7 +607,7 @@ pub unsafe fn CoWaitForMultipleHandles(dwflags: u32, dwtimeout: u32, phandles: & let mut result__ = ::std::mem::zeroed(); CoWaitForMultipleHandles(dwflags, dwtimeout, phandles.len() as _, ::core::mem::transmute(phandles.as_ptr()), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CoWaitForMultipleObjects(dwflags: u32, dwtimeout: u32, phandles: &[super::super::Foundation::HANDLE]) -> ::windows_core::Result { @@ -705,7 +705,7 @@ where let mut result__ = ::std::mem::zeroed(); CreatePointerMoniker(punk.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateStdProgressIndicator(hwndparent: P0, psztitle: P1, pibsccaller: P2) -> ::windows_core::Result @@ -800,7 +800,7 @@ where let mut result__ = ::std::mem::zeroed(); MonikerCommonPrefixWith(pmkthis.into_param().abi(), pmkother.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MonikerRelativePathTo(pmksrc: P0, pmkdest: P1, ppmkrelpath: *mut ::core::option::Option, dwreserved: P2) -> ::windows_core::Result<()> @@ -847,7 +847,7 @@ pub unsafe fn StringFromIID(rclsid: *const ::windows_core::GUID) -> ::windows_co #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AsyncIAdviseSink(::windows_core::IUnknown); impl AsyncIAdviseSink { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn Begin_OnDataChange(&self, pformatetc: *const FORMATETC, pstgmed: *const STGMEDIUM) { (::windows_core::Interface::vtable(self).Begin_OnDataChange)(::windows_core::Interface::as_raw(self), pformatetc, pstgmed) @@ -912,7 +912,7 @@ pub struct AsyncIAdviseSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AsyncIAdviseSink2(::windows_core::IUnknown); impl AsyncIAdviseSink2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn Begin_OnDataChange(&self, pformatetc: *const FORMATETC, pstgmed: *const STGMEDIUM) { (::windows_core::Interface::vtable(self).base__.Begin_OnDataChange)(::windows_core::Interface::as_raw(self), pformatetc, pstgmed) @@ -1215,7 +1215,7 @@ pub struct IAddrTrackingControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAdviseSink(::windows_core::IUnknown); impl IAdviseSink { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn OnDataChange(&self, pformatetc: *const FORMATETC, pstgmed: *const STGMEDIUM) { (::windows_core::Interface::vtable(self).OnDataChange)(::windows_core::Interface::as_raw(self), pformatetc, pstgmed) @@ -1260,7 +1260,7 @@ pub struct IAdviseSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAdviseSink2(::windows_core::IUnknown); impl IAdviseSink2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn OnDataChange(&self, pformatetc: *const FORMATETC, pstgmed: *const STGMEDIUM) { (::windows_core::Interface::vtable(self).base__.OnDataChange)(::windows_core::Interface::as_raw(self), pformatetc, pstgmed) @@ -1401,7 +1401,7 @@ pub struct IAsyncRpcChannelBuffer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAuthenticate(::windows_core::IUnknown); impl IAuthenticate { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Authenticate(&self, phwnd: *mut super::super::Foundation::HWND, pszusername: *mut ::windows_core::PWSTR, pszpassword: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Authenticate)(::windows_core::Interface::as_raw(self), phwnd, pszusername, pszpassword).ok() @@ -1427,12 +1427,12 @@ pub struct IAuthenticate_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAuthenticateEx(::windows_core::IUnknown); impl IAuthenticateEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Authenticate(&self, phwnd: *mut super::super::Foundation::HWND, pszusername: *mut ::windows_core::PWSTR, pszpassword: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Authenticate)(::windows_core::Interface::as_raw(self), phwnd, pszusername, pszpassword).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AuthenticateEx(&self, phwnd: *mut super::super::Foundation::HWND, pszusername: *mut ::windows_core::PWSTR, pszpassword: *mut ::windows_core::PWSTR, pauthinfo: *const AUTHENTICATEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AuthenticateEx)(::windows_core::Interface::as_raw(self), phwnd, pszusername, pszpassword, pauthinfo).ok() @@ -1602,12 +1602,12 @@ impl IBindStatusCallback { { (::windows_core::Interface::vtable(self).OnStopBinding)(::windows_core::Interface::as_raw(self), hresult, szerror.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn GetBindInfo(&self, grfbindf: *mut u32, pbindinfo: *mut BINDINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBindInfo)(::windows_core::Interface::as_raw(self), grfbindf, pbindinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn OnDataAvailable(&self, grfbscf: u32, dwsize: u32, pformatetc: *const FORMATETC, pstgmed: *const STGMEDIUM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnDataAvailable)(::windows_core::Interface::as_raw(self), grfbscf, dwsize, pformatetc, pstgmed).ok() @@ -1674,12 +1674,12 @@ impl IBindStatusCallbackEx { { (::windows_core::Interface::vtable(self).base__.OnStopBinding)(::windows_core::Interface::as_raw(self), hresult, szerror.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn GetBindInfo(&self, grfbindf: *mut u32, pbindinfo: *mut BINDINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetBindInfo)(::windows_core::Interface::as_raw(self), grfbindf, pbindinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn OnDataAvailable(&self, grfbscf: u32, dwsize: u32, pformatetc: *const FORMATETC, pstgmed: *const STGMEDIUM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnDataAvailable)(::windows_core::Interface::as_raw(self), grfbscf, dwsize, pformatetc, pstgmed).ok() @@ -1690,7 +1690,7 @@ impl IBindStatusCallbackEx { { (::windows_core::Interface::vtable(self).base__.OnObjectAvailable)(::windows_core::Interface::as_raw(self), riid, punk.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn GetBindInfoEx(&self, grfbindf: *mut u32, pbindinfo: *mut BINDINFO, grfbindf2: *mut u32, pdwreserved: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBindInfoEx)(::windows_core::Interface::as_raw(self), grfbindf, pbindinfo, grfbindf2, pdwreserved).ok() @@ -1998,7 +1998,7 @@ impl IClassFactory { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateInstance)(::windows_core::Interface::as_raw(self), punkouter.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LockServer(&self, flock: P0) -> ::windows_core::Result<()> where @@ -2278,13 +2278,13 @@ pub struct IDataAdviseHolder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDataObject(::windows_core::IUnknown); impl IDataObject { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn GetData(&self, pformatetcin: *const FORMATETC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetData)(::windows_core::Interface::as_raw(self), pformatetcin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn GetDataHere(&self, pformatetc: *const FORMATETC, pmedium: *mut STGMEDIUM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDataHere)(::windows_core::Interface::as_raw(self), pformatetc, pmedium).ok() @@ -2295,7 +2295,7 @@ impl IDataObject { pub unsafe fn GetCanonicalFormatEtc(&self, pformatectin: *const FORMATETC, pformatetcout: *mut FORMATETC) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).GetCanonicalFormatEtc)(::windows_core::Interface::as_raw(self), pformatectin, pformatetcout) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn SetData(&self, pformatetc: *const FORMATETC, pmedium: *const STGMEDIUM, frelease: P0) -> ::windows_core::Result<()> where @@ -2367,7 +2367,7 @@ impl IDispatch { pub unsafe fn GetIDsOfNames(&self, riid: *const ::windows_core::GUID, rgsznames: *const ::windows_core::PCWSTR, cnames: u32, lcid: u32, rgdispid: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIDsOfNames)(::windows_core::Interface::as_raw(self), riid, rgsznames, cnames, lcid, rgdispid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Invoke(&self, dispidmember: i32, riid: *const ::windows_core::GUID, lcid: u32, wflags: DISPATCH_FLAGS, pdispparams: *const DISPPARAMS, pvarresult: ::core::option::Option<*mut super::Variant::VARIANT>, pexcepinfo: ::core::option::Option<*mut EXCEPINFO>, puargerr: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Invoke)(::windows_core::Interface::as_raw(self), dispidmember, riid, lcid, wflags, pdispparams, ::core::mem::transmute(pvarresult.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pexcepinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(puargerr.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2810,7 +2810,7 @@ impl IExternalConnection { pub unsafe fn AddConnection(&self, extconn: u32, reserved: u32) -> u32 { (::windows_core::Interface::vtable(self).AddConnection)(::windows_core::Interface::as_raw(self), extconn, reserved) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReleaseConnection(&self, extconn: u32, reserved: u32, flastreleasecloses: P0) -> u32 where @@ -3079,7 +3079,7 @@ impl IMallocSpy { pub unsafe fn PostAlloc(&self, pactual: *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void { (::windows_core::Interface::vtable(self).PostAlloc)(::windows_core::Interface::as_raw(self), pactual) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreFree(&self, prequest: *const ::core::ffi::c_void, fspyed: P0) -> *mut ::core::ffi::c_void where @@ -3087,7 +3087,7 @@ impl IMallocSpy { { (::windows_core::Interface::vtable(self).PreFree)(::windows_core::Interface::as_raw(self), prequest, fspyed.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PostFree(&self, fspyed: P0) where @@ -3095,7 +3095,7 @@ impl IMallocSpy { { (::windows_core::Interface::vtable(self).PostFree)(::windows_core::Interface::as_raw(self), fspyed.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreRealloc(&self, prequest: *const ::core::ffi::c_void, cbrequest: usize, ppnewrequest: *mut *mut ::core::ffi::c_void, fspyed: P0) -> usize where @@ -3103,7 +3103,7 @@ impl IMallocSpy { { (::windows_core::Interface::vtable(self).PreRealloc)(::windows_core::Interface::as_raw(self), prequest, cbrequest, ppnewrequest, fspyed.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PostRealloc(&self, pactual: *const ::core::ffi::c_void, fspyed: P0) -> *mut ::core::ffi::c_void where @@ -3111,7 +3111,7 @@ impl IMallocSpy { { (::windows_core::Interface::vtable(self).PostRealloc)(::windows_core::Interface::as_raw(self), pactual, fspyed.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreGetSize(&self, prequest: *const ::core::ffi::c_void, fspyed: P0) -> *mut ::core::ffi::c_void where @@ -3119,7 +3119,7 @@ impl IMallocSpy { { (::windows_core::Interface::vtable(self).PreGetSize)(::windows_core::Interface::as_raw(self), prequest, fspyed.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PostGetSize(&self, cbactual: usize, fspyed: P0) -> usize where @@ -3127,7 +3127,7 @@ impl IMallocSpy { { (::windows_core::Interface::vtable(self).PostGetSize)(::windows_core::Interface::as_raw(self), cbactual, fspyed.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreDidAlloc(&self, prequest: *const ::core::ffi::c_void, fspyed: P0) -> *mut ::core::ffi::c_void where @@ -3135,7 +3135,7 @@ impl IMallocSpy { { (::windows_core::Interface::vtable(self).PreDidAlloc)(::windows_core::Interface::as_raw(self), prequest, fspyed.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PostDidAlloc(&self, prequest: *const ::core::ffi::c_void, fspyed: P0, factual: i32) -> i32 where @@ -3215,7 +3215,7 @@ impl IMoniker { { (::windows_core::Interface::vtable(self).base__.Load)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, pstm: P0, fcleardirty: P1) -> ::windows_core::Result<()> where @@ -3248,7 +3248,7 @@ impl IMoniker { { (::windows_core::Interface::vtable(self).Reduce)(::windows_core::Interface::as_raw(self), pbc.into_param().abi(), dwreducehowfar, ::core::mem::transmute(ppmktoleft), ::core::mem::transmute(ppmkreduced)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ComposeWith(&self, pmkright: P0, fonlyifnotgeneric: P1) -> ::windows_core::Result where @@ -3258,7 +3258,7 @@ impl IMoniker { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ComposeWith)(::windows_core::Interface::as_raw(self), pmkright.into_param().abi(), fonlyifnotgeneric.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enum(&self, fforward: P0) -> ::windows_core::Result where @@ -3285,7 +3285,7 @@ impl IMoniker { { (::windows_core::Interface::vtable(self).IsRunning)(::windows_core::Interface::as_raw(self), pbc.into_param().abi(), pmktoleft.into_param().abi(), pmknewlyrunning.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimeOfLastChange(&self, pbc: P0, pmktoleft: P1) -> ::windows_core::Result where @@ -3513,7 +3513,7 @@ impl IPersistFile { { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), pszfilename.into_param().abi(), dwmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, pszfilename: P0, fremember: P1) -> ::windows_core::Result<()> where @@ -3567,7 +3567,7 @@ impl IPersistMemory { pub unsafe fn Load(&self, pmem: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pmem.as_ptr()), pmem.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, pmem: &mut [u8], fcleardirty: P0) -> ::windows_core::Result<()> where @@ -3620,7 +3620,7 @@ impl IPersistStream { { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, pstm: P0, fcleardirty: P1) -> ::windows_core::Result<()> where @@ -3670,7 +3670,7 @@ impl IPersistStreamInit { { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, pstm: P0, fcleardirty: P1) -> ::windows_core::Result<()> where @@ -3832,7 +3832,7 @@ pub struct IProcessLock_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProgressNotify(::windows_core::IUnknown); impl IProgressNotify { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnProgress(&self, dwprogresscurrent: u32, dwprogressmaximum: u32, faccurate: P0, fowner: P1) -> ::windows_core::Result<()> where @@ -4218,12 +4218,12 @@ impl IRunnableObject { { (::windows_core::Interface::vtable(self).Run)(::windows_core::Interface::as_raw(self), pbc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRunning(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsRunning)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LockRunning(&self, flock: P0, flastunlockcloses: P1) -> ::windows_core::Result<()> where @@ -4232,7 +4232,7 @@ impl IRunnableObject { { (::windows_core::Interface::vtable(self).LockRunning)(::windows_core::Interface::as_raw(self), flock.into_param().abi(), flastunlockcloses.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetContainedObject(&self, fcontained: P0) -> ::windows_core::Result<()> where @@ -4295,12 +4295,12 @@ impl IRunningObjectTable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetObject)(::windows_core::Interface::as_raw(self), pmkobjectname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NoteChangeTime(&self, dwregister: u32, pfiletime: *const super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NoteChangeTime)(::windows_core::Interface::as_raw(self), dwregister, pfiletime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimeOfLastChange(&self, pmkobjectname: P0) -> ::windows_core::Result where @@ -4377,7 +4377,7 @@ impl IServerSecurity { pub unsafe fn RevertToSelf(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RevertToSelf)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsImpersonating(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsImpersonating)(::windows_core::Interface::as_raw(self)) @@ -4483,7 +4483,7 @@ impl IStream { pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Stat(&self, pstatstg: *mut STATSTG, grfstatflag: STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() @@ -4583,7 +4583,7 @@ pub struct ISurrogate_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISurrogateService(::windows_core::IUnknown); impl ISurrogateService { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Init(&self, rguidprocessid: *const ::windows_core::GUID, pprocesslock: P0) -> ::windows_core::Result where @@ -4687,13 +4687,13 @@ pub struct ISynchronizeContainer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISynchronizeEvent(::windows_core::IUnknown); impl ISynchronizeEvent { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetHandle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventHandle(&self, ph: *const super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEventHandle)(::windows_core::Interface::as_raw(self), ph).ok() @@ -4719,7 +4719,7 @@ pub struct ISynchronizeEvent_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISynchronizeHandle(::windows_core::IUnknown); impl ISynchronizeHandle { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4797,7 +4797,7 @@ pub struct ITimeAndNoticeControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITypeComp(::windows_core::IUnknown); impl ITypeComp { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Bind(&self, szname: P0, lhashval: u32, wflags: u16, pptinfo: *mut ::core::option::Option, pdesckind: *mut DESCKIND, pbindptr: *mut BINDPTR) -> ::windows_core::Result<()> where @@ -4833,7 +4833,7 @@ pub struct ITypeComp_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITypeInfo(::windows_core::IUnknown); impl ITypeInfo { - #[doc = "Required features: `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetTypeAttr(&self) -> ::windows_core::Result<*mut TYPEATTR> { let mut result__ = ::std::mem::zeroed(); @@ -4843,13 +4843,13 @@ impl ITypeInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTypeComp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFuncDesc(&self, index: u32) -> ::windows_core::Result<*mut FUNCDESC> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFuncDesc)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetVarDesc(&self, index: u32) -> ::windows_core::Result<*mut VARDESC> { let mut result__ = ::std::mem::zeroed(); @@ -4869,7 +4869,7 @@ impl ITypeInfo { pub unsafe fn GetIDsOfNames(&self, rgsznames: *const ::windows_core::PCWSTR, cnames: u32, pmemid: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIDsOfNames)(::windows_core::Interface::as_raw(self), rgsznames, cnames, pmemid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Invoke(&self, pvinstance: *const ::core::ffi::c_void, memid: i32, wflags: DISPATCH_FLAGS, pdispparams: *mut DISPPARAMS, pvarresult: *mut super::Variant::VARIANT, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Invoke)(::windows_core::Interface::as_raw(self), pvinstance, memid, wflags, pdispparams, pvarresult, pexcepinfo, puargerr).ok() @@ -4902,17 +4902,17 @@ impl ITypeInfo { pub unsafe fn GetContainingTypeLib(&self, pptlib: *mut ::core::option::Option, pindex: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetContainingTypeLib)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pptlib), pindex).ok() } - #[doc = "Required features: `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReleaseTypeAttr(&self, ptypeattr: *const TYPEATTR) { (::windows_core::Interface::vtable(self).ReleaseTypeAttr)(::windows_core::Interface::as_raw(self), ptypeattr) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReleaseFuncDesc(&self, pfuncdesc: *const FUNCDESC) { (::windows_core::Interface::vtable(self).ReleaseFuncDesc)(::windows_core::Interface::as_raw(self), pfuncdesc) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReleaseVarDesc(&self, pvardesc: *const VARDESC) { (::windows_core::Interface::vtable(self).ReleaseVarDesc)(::windows_core::Interface::as_raw(self), pvardesc) @@ -4974,7 +4974,7 @@ pub struct ITypeInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITypeInfo2(::windows_core::IUnknown); impl ITypeInfo2 { - #[doc = "Required features: `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetTypeAttr(&self) -> ::windows_core::Result<*mut TYPEATTR> { let mut result__ = ::std::mem::zeroed(); @@ -4984,13 +4984,13 @@ impl ITypeInfo2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTypeComp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFuncDesc(&self, index: u32) -> ::windows_core::Result<*mut FUNCDESC> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFuncDesc)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetVarDesc(&self, index: u32) -> ::windows_core::Result<*mut VARDESC> { let mut result__ = ::std::mem::zeroed(); @@ -5010,7 +5010,7 @@ impl ITypeInfo2 { pub unsafe fn GetIDsOfNames(&self, rgsznames: *const ::windows_core::PCWSTR, cnames: u32, pmemid: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetIDsOfNames)(::windows_core::Interface::as_raw(self), rgsznames, cnames, pmemid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Invoke(&self, pvinstance: *const ::core::ffi::c_void, memid: i32, wflags: DISPATCH_FLAGS, pdispparams: *mut DISPPARAMS, pvarresult: *mut super::Variant::VARIANT, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Invoke)(::windows_core::Interface::as_raw(self), pvinstance, memid, wflags, pdispparams, pvarresult, pexcepinfo, puargerr).ok() @@ -5043,17 +5043,17 @@ impl ITypeInfo2 { pub unsafe fn GetContainingTypeLib(&self, pptlib: *mut ::core::option::Option, pindex: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetContainingTypeLib)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pptlib), pindex).ok() } - #[doc = "Required features: `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReleaseTypeAttr(&self, ptypeattr: *const TYPEATTR) { (::windows_core::Interface::vtable(self).base__.ReleaseTypeAttr)(::windows_core::Interface::as_raw(self), ptypeattr) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReleaseFuncDesc(&self, pfuncdesc: *const FUNCDESC) { (::windows_core::Interface::vtable(self).base__.ReleaseFuncDesc)(::windows_core::Interface::as_raw(self), pfuncdesc) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReleaseVarDesc(&self, pvardesc: *const VARDESC) { (::windows_core::Interface::vtable(self).base__.ReleaseVarDesc)(::windows_core::Interface::as_raw(self), pvardesc) @@ -5074,31 +5074,31 @@ impl ITypeInfo2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVarIndexOfMemId)(::windows_core::Interface::as_raw(self), memid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCustData(&self, guid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCustData)(::windows_core::Interface::as_raw(self), guid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFuncCustData(&self, index: u32, guid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFuncCustData)(::windows_core::Interface::as_raw(self), index, guid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetParamCustData(&self, indexfunc: u32, indexparam: u32, guid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetParamCustData)(::windows_core::Interface::as_raw(self), indexfunc, indexparam, guid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetVarCustData(&self, index: u32, guid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVarCustData)(::windows_core::Interface::as_raw(self), index, guid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetImplTypeCustData(&self, index: u32, guid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5107,31 +5107,31 @@ impl ITypeInfo2 { pub unsafe fn GetDocumentation2(&self, memid: i32, lcid: u32, pbstrhelpstring: ::core::option::Option<*mut ::windows_core::BSTR>, pdwhelpstringcontext: *mut u32, pbstrhelpstringdll: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDocumentation2)(::windows_core::Interface::as_raw(self), memid, lcid, ::core::mem::transmute(pbstrhelpstring.unwrap_or(::std::ptr::null_mut())), pdwhelpstringcontext, ::core::mem::transmute(pbstrhelpstringdll.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllCustData(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAllCustData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllFuncCustData(&self, index: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAllFuncCustData)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllParamCustData(&self, indexfunc: u32, indexparam: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAllParamCustData)(::windows_core::Interface::as_raw(self), indexfunc, indexparam, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllVarCustData(&self, index: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAllVarCustData)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllImplTypeCustData(&self, index: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5225,7 +5225,7 @@ impl ITypeLib { pub unsafe fn GetDocumentation(&self, index: i32, pbstrname: ::core::option::Option<*mut ::windows_core::BSTR>, pbstrdocstring: ::core::option::Option<*mut ::windows_core::BSTR>, pdwhelpcontext: *mut u32, pbstrhelpfile: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDocumentation)(::windows_core::Interface::as_raw(self), index, ::core::mem::transmute(pbstrname.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pbstrdocstring.unwrap_or(::std::ptr::null_mut())), pdwhelpcontext, ::core::mem::transmute(pbstrhelpfile.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsName(&self, sznamebuf: ::windows_core::PWSTR, lhashval: u32, pfname: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(sznamebuf), lhashval, pfname).ok() @@ -5292,7 +5292,7 @@ impl ITypeLib2 { pub unsafe fn GetDocumentation(&self, index: i32, pbstrname: ::core::option::Option<*mut ::windows_core::BSTR>, pbstrdocstring: ::core::option::Option<*mut ::windows_core::BSTR>, pdwhelpcontext: *mut u32, pbstrhelpfile: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDocumentation)(::windows_core::Interface::as_raw(self), index, ::core::mem::transmute(pbstrname.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pbstrdocstring.unwrap_or(::std::ptr::null_mut())), pdwhelpcontext, ::core::mem::transmute(pbstrhelpfile.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsName(&self, sznamebuf: ::windows_core::PWSTR, lhashval: u32, pfname: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(sznamebuf), lhashval, pfname).ok() @@ -5303,7 +5303,7 @@ impl ITypeLib2 { pub unsafe fn ReleaseTLibAttr(&self, ptlibattr: *const TLIBATTR) { (::windows_core::Interface::vtable(self).base__.ReleaseTLibAttr)(::windows_core::Interface::as_raw(self), ptlibattr) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCustData(&self, guid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5315,7 +5315,7 @@ impl ITypeLib2 { pub unsafe fn GetDocumentation2(&self, index: i32, lcid: u32, pbstrhelpstring: ::core::option::Option<*mut ::windows_core::BSTR>, pdwhelpstringcontext: *mut u32, pbstrhelpstringdll: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDocumentation2)(::windows_core::Interface::as_raw(self), index, lcid, ::core::mem::transmute(pbstrhelpstring.unwrap_or(::std::ptr::null_mut())), pdwhelpstringcontext, ::core::mem::transmute(pbstrhelpstringdll.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllCustData(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5436,7 +5436,7 @@ impl IUri { pub unsafe fn GetPropertyDWORD(&self, uriprop: Uri_PROPERTY, pdwproperty: *mut u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyDWORD)(::windows_core::Interface::as_raw(self), uriprop, pdwproperty, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasProperty(&self, uriprop: Uri_PROPERTY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5522,7 +5522,7 @@ impl IUri { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEqual(&self, puri: P0) -> ::windows_core::Result where @@ -5613,7 +5613,7 @@ impl IUriBuilder { pub unsafe fn GetPath(&self, pcchpath: *mut u32, ppwzpath: *mut ::windows_core::PCWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPath)(::windows_core::Interface::as_raw(self), pcchpath, ppwzpath).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPort(&self, pfhasport: *mut super::super::Foundation::BOOL, pdwport: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPort)(::windows_core::Interface::as_raw(self), pfhasport, pdwport).ok() @@ -5651,7 +5651,7 @@ impl IUriBuilder { { (::windows_core::Interface::vtable(self).SetPath)(::windows_core::Interface::as_raw(self), pwznewvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPort(&self, fhasport: P0, dwnewvalue: u32) -> ::windows_core::Result<()> where @@ -5680,7 +5680,7 @@ impl IUriBuilder { pub unsafe fn RemoveProperties(&self, dwpropertymask: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveProperties)(::windows_core::Interface::as_raw(self), dwpropertymask).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasBeenModified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8090,7 +8090,7 @@ impl ::core::default::Default for AUTHENTICATEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub struct BINDINFO { pub cbSize: u32, @@ -8125,7 +8125,7 @@ impl ::core::default::Default for BINDINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub union BINDPTR { pub lpfuncdesc: *mut FUNCDESC, @@ -8214,7 +8214,7 @@ impl ::core::default::Default for BIND_OPTS2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BIND_OPTS3 { pub Base: BIND_OPTS2, @@ -8591,7 +8591,7 @@ impl ::core::default::Default for CSPLATFORM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct CUSTDATA { pub cCustData: u32, @@ -8630,7 +8630,7 @@ impl ::core::default::Default for CUSTDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct CUSTDATAITEM { pub guid: ::windows_core::GUID, @@ -8763,7 +8763,7 @@ impl ::core::default::Default for ContextProperty { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DISPPARAMS { pub rgvarg: *mut super::Variant::VARIANT, @@ -8898,7 +8898,7 @@ impl ::core::default::Default for DWORD_SIZEDARR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct ELEMDESC { pub tdesc: TYPEDESC, @@ -8923,7 +8923,7 @@ impl ::core::default::Default for ELEMDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub union ELEMDESC_0 { pub idldesc: IDLDESC, @@ -9040,7 +9040,7 @@ impl ::core::default::Default for FLAGGED_WORD_BLOB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub struct FLAG_STGMEDIUM { pub ContextFlags: i32, @@ -9097,7 +9097,7 @@ impl ::core::default::Default for FORMATETC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct FUNCDESC { pub memid: i32, @@ -9132,7 +9132,7 @@ impl ::core::default::Default for FUNCDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] pub struct GDI_OBJECT { pub ObjectType: u32, @@ -9157,7 +9157,7 @@ impl ::core::default::Default for GDI_OBJECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] pub union GDI_OBJECT_0 { pub hBitmap: *mut super::SystemServices::userHBITMAP, @@ -9649,7 +9649,7 @@ impl ::core::default::Default for STATDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STATSTG { pub pwcsName: ::windows_core::PWSTR, @@ -9697,7 +9697,7 @@ impl ::core::default::Default for STATSTG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub struct STGMEDIUM { pub tymed: u32, @@ -9721,7 +9721,7 @@ impl ::core::default::Default for STGMEDIUM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub union STGMEDIUM_0 { pub hBitmap: super::super::Graphics::Gdi::HBITMAP, @@ -9815,7 +9815,7 @@ impl ::core::default::Default for TLIBATTR { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct TYPEATTR { pub guid: ::windows_core::GUID, @@ -9856,7 +9856,7 @@ impl ::core::default::Default for TYPEATTR { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct TYPEDESC { pub Anonymous: TYPEDESC_0, @@ -9881,7 +9881,7 @@ impl ::core::default::Default for TYPEDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub union TYPEDESC_0 { pub lptdesc: *mut TYPEDESC, @@ -9907,7 +9907,7 @@ impl ::core::default::Default for TYPEDESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct VARDESC { pub memid: i32, @@ -9936,7 +9936,7 @@ impl ::core::default::Default for VARDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub union VARDESC_0 { pub oInst: u32, @@ -10124,7 +10124,7 @@ impl ::core::default::Default for uCLSSPEC_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] pub struct userFLAG_STGMEDIUM { pub ContextFlags: i32, @@ -10148,7 +10148,7 @@ impl ::core::default::Default for userFLAG_STGMEDIUM { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] pub struct userSTGMEDIUM { pub u: userSTGMEDIUM_0, @@ -10171,7 +10171,7 @@ impl ::core::default::Default for userSTGMEDIUM { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] pub struct userSTGMEDIUM_0 { pub tymed: u32, @@ -10196,7 +10196,7 @@ impl ::core::default::Default for userSTGMEDIUM_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] pub union userSTGMEDIUM_0_0 { pub hMetaFilePict: *mut super::SystemServices::userHMETAFILEPICT, diff --git a/crates/libs/windows/src/Windows/Win32/System/ComponentServices/impl.rs b/crates/libs/windows/src/Windows/Win32/System/ComponentServices/impl.rs index 05aca8547e..23b7779b1b 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ComponentServices/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ComponentServices/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ContextInfo_Impl: Sized + super::Com::IDispatch_Impl { fn IsInTransaction(&self) -> ::windows_core::Result; @@ -80,7 +80,7 @@ impl ContextInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ContextInfo2_Impl: Sized + ContextInfo_Impl { fn GetPartitionId(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -136,7 +136,7 @@ impl ContextInfo2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAppDomainHelper_Impl: Sized + super::Com::IDispatch_Impl { fn Initialize(&self, punkad: ::core::option::Option<&::windows_core::IUnknown>, __midl__iappdomainhelper0000: isize, ppool: *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -167,7 +167,7 @@ impl IAppDomainHelper_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAssemblyLocator_Impl: Sized + super::Com::IDispatch_Impl { fn GetModules(&self, applicationdir: &::windows_core::BSTR, applicationname: &::windows_core::BSTR, assemblyname: &::windows_core::BSTR) -> ::windows_core::Result<*mut super::Com::SAFEARRAY>; @@ -211,7 +211,7 @@ impl IAsyncErrorNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICOMAdminCatalog_Impl: Sized + super::Com::IDispatch_Impl { fn GetCollection(&self, bstrcollname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -446,7 +446,7 @@ impl ICOMAdminCatalog_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICOMAdminCatalog2_Impl: Sized + ICOMAdminCatalog_Impl { fn GetCollectionByQuery2(&self, bstrcollectionname: &::windows_core::BSTR, pvarquerystrings: *const super::Variant::VARIANT) -> ::windows_core::Result; @@ -805,7 +805,7 @@ impl ICOMLBArguments_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICatalogCollection_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1006,7 +1006,7 @@ impl ICatalogCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICatalogObject_Impl: Sized + super::Com::IDispatch_Impl { fn get_Value(&self, bstrpropname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -1187,7 +1187,7 @@ impl IComActivityEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IComApp2Events_Impl: Sized { fn OnAppActivation2(&self, pinfo: *const COMSVCSEVENTINFO, guidapp: &::windows_core::GUID, guidprocess: &::windows_core::GUID) -> ::windows_core::Result<()>; @@ -1273,7 +1273,7 @@ impl IComAppEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IComCRMEvents_Impl: Sized { fn OnCRMRecoveryStart(&self, pinfo: *const COMSVCSEVENTINFO, guidapp: &::windows_core::GUID) -> ::windows_core::Result<()>; @@ -1483,7 +1483,7 @@ impl IComInstanceEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IComLTxEvents_Impl: Sized { fn OnLtxTransactionStart(&self, pinfo: *const COMSVCSEVENTINFO, guidltx: &::windows_core::GUID, tsid: &::windows_core::GUID, froot: super::super::Foundation::BOOL, nisolationlevel: i32) -> ::windows_core::Result<()>; @@ -1937,7 +1937,7 @@ impl IComQCEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IComResourceEvents_Impl: Sized { fn OnResourceCreate(&self, pinfo: *const COMSVCSEVENTINFO, objectid: u64, psztype: &::windows_core::PCWSTR, resid: u64, enlisted: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1989,7 +1989,7 @@ impl IComResourceEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IComSecurityEvents_Impl: Sized { fn OnAuthenticate(&self, pinfo: *const COMSVCSEVENTINFO, guidactivity: *const ::windows_core::GUID, objectid: u64, guidiid: *const ::windows_core::GUID, imeth: u32, cbbyteorig: u32, psidoriginaluser: *const u8, cbbytecur: u32, psidcurrentuser: *const u8, bcurrentuserinpersonatinginproc: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2146,7 +2146,7 @@ impl IComStaThreadPoolKnobs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IComStaThreadPoolKnobs2_Impl: Sized + IComStaThreadPoolKnobs_Impl { fn GetMaxCPULoad(&self) -> ::windows_core::Result; @@ -2416,7 +2416,7 @@ impl IComTrackingInfoEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComTrackingInfoObject_Impl: Sized { fn GetValue(&self, szpropertyname: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -2482,7 +2482,7 @@ impl IComTrackingInfoProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IComTransaction2Events_Impl: Sized { fn OnTransactionStart2(&self, pinfo: *const COMSVCSEVENTINFO, guidtx: *const ::windows_core::GUID, tsid: *const ::windows_core::GUID, froot: super::super::Foundation::BOOL, nisolationlevel: i32) -> ::windows_core::Result<()>; @@ -2527,7 +2527,7 @@ impl IComTransaction2Events_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IComTransactionEvents_Impl: Sized { fn OnTransactionStart(&self, pinfo: *const COMSVCSEVENTINFO, guidtx: *const ::windows_core::GUID, tsid: *const ::windows_core::GUID, froot: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2572,7 +2572,7 @@ impl IComTransactionEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComUserEvent_Impl: Sized { fn OnUserEvent(&self, pinfo: *const COMSVCSEVENTINFO, pvarevent: *const super::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -2593,7 +2593,7 @@ impl IComUserEvent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IContextProperties_Impl: Sized { fn Count(&self, plcount: *mut i32) -> ::windows_core::Result<()>; @@ -2651,7 +2651,7 @@ impl IContextProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IContextSecurityPerimeter_Impl: Sized { fn GetPerimeterFlag(&self, pflag: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2682,7 +2682,7 @@ impl IContextSecurityPerimeter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IContextState_Impl: Sized { fn SetDeactivateOnReturn(&self, bdeactivate: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -2761,7 +2761,7 @@ impl ICreateWithTipTransactionEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub trait ICreateWithTransactionEx_Impl: Sized { fn CreateInstance(&self, ptransaction: ::core::option::Option<&super::DistributedTransactionCoordinator::ITransaction>, rclsid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, pobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -2782,7 +2782,7 @@ impl ICreateWithTransactionEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ICrmCompensator_Impl: Sized { fn SetLogControl(&self, plogcontrol: ::core::option::Option<&ICrmLogControl>) -> ::windows_core::Result<()>; @@ -2893,7 +2893,7 @@ impl ICrmCompensator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmCompensatorVariants_Impl: Sized { fn SetLogControlVariants(&self, plogcontrol: ::core::option::Option<&ICrmLogControl>) -> ::windows_core::Result<()>; @@ -3004,7 +3004,7 @@ impl ICrmCompensatorVariants_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmFormatLogRecords_Impl: Sized { fn GetColumnCount(&self) -> ::windows_core::Result; @@ -3073,7 +3073,7 @@ impl ICrmFormatLogRecords_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmLogControl_Impl: Sized { fn TransactionUOW(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3145,7 +3145,7 @@ impl ICrmLogControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmMonitor_Impl: Sized { fn GetClerks(&self) -> ::windows_core::Result; @@ -3188,7 +3188,7 @@ impl ICrmMonitor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmMonitorClerks_Impl: Sized + super::Com::IDispatch_Impl { fn Item(&self, index: &super::Variant::VARIANT) -> ::windows_core::Result; @@ -3296,7 +3296,7 @@ impl ICrmMonitorClerks_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmMonitorLogRecords_Impl: Sized { fn Count(&self) -> ::windows_core::Result; @@ -3372,7 +3372,7 @@ impl ICrmMonitorLogRecords_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDispenserDriver_Impl: Sized { fn CreateResource(&self, restypid: usize, presid: *mut usize, psecsfreebeforedestroy: *mut i32) -> ::windows_core::Result<()>; @@ -3511,7 +3511,7 @@ impl IEnumNames_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventServerTrace_Impl: Sized + super::Com::IDispatch_Impl { fn StartTraceGuid(&self, bstrguidevent: &::windows_core::BSTR, bstrguidfilter: &::windows_core::BSTR, lpidfilter: i32) -> ::windows_core::Result<()>; @@ -3549,7 +3549,7 @@ impl IEventServerTrace_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IGetAppTrackerData_Impl: Sized { fn GetApplicationProcesses(&self, partitionid: *const ::windows_core::GUID, applicationid: *const ::windows_core::GUID, flags: u32, numapplicationprocesses: *mut u32, applicationprocesses: *mut *mut ApplicationProcessSummary) -> ::windows_core::Result<()>; @@ -3627,7 +3627,7 @@ impl IGetAppTrackerData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGetContextProperties_Impl: Sized { fn Count(&self, plcount: *mut i32) -> ::windows_core::Result<()>; @@ -3671,7 +3671,7 @@ impl IGetContextProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGetSecurityCallContext_Impl: Sized + super::Com::IDispatch_Impl { fn GetSecurityCallContext(&self) -> ::windows_core::Result; @@ -3698,7 +3698,7 @@ impl IGetSecurityCallContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHolder_Impl: Sized { fn AllocResource(&self, __midl__iholder0000: usize, __midl__iholder0001: *mut usize) -> ::windows_core::Result<()>; @@ -3771,7 +3771,7 @@ impl IHolder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ILBEvents_Impl: Sized { fn TargetUp(&self, bstrservername: &::windows_core::BSTR, bstrclsideng: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3874,7 +3874,7 @@ impl IMTSCall_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMTSLocator_Impl: Sized + super::Com::IDispatch_Impl { fn GetEventDispatcher(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3901,7 +3901,7 @@ impl IMTSLocator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IManagedActivationEvents_Impl: Sized { fn CreateManagedStub(&self, pinfo: ::core::option::Option<&IManagedObjectInfo>, fdist: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3932,7 +3932,7 @@ impl IManagedActivationEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IManagedObjectInfo_Impl: Sized { fn GetIUnknown(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -4006,7 +4006,7 @@ impl IManagedPoolAction_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IManagedPooledObj_Impl: Sized { fn SetHeld(&self, m_bheld: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -4027,7 +4027,7 @@ impl IManagedPooledObj_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMessageMover_Impl: Sized + super::Com::IDispatch_Impl { fn SourcePath(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4117,7 +4117,7 @@ impl IMessageMover_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMtsEventInfo_Impl: Sized + super::Com::IDispatch_Impl { fn Names(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -4199,7 +4199,7 @@ impl IMtsEventInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMtsEvents_Impl: Sized + super::Com::IDispatch_Impl { fn PackageName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4275,7 +4275,7 @@ impl IMtsEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMtsGrp_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4387,7 +4387,7 @@ impl IObjPool_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IObjectConstruct_Impl: Sized { fn Construct(&self, pctorobj: ::core::option::Option<&super::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -4408,7 +4408,7 @@ impl IObjectConstruct_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IObjectConstructString_Impl: Sized + super::Com::IDispatch_Impl { fn ConstructString(&self, pval: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4429,7 +4429,7 @@ impl IObjectConstructString_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IObjectContext_Impl: Sized { fn CreateInstance(&self, rclsid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -4519,7 +4519,7 @@ impl IObjectContextActivity_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IObjectContextInfo_Impl: Sized { fn IsInTransaction(&self) -> super::super::Foundation::BOOL; @@ -4577,7 +4577,7 @@ impl IObjectContextInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IObjectContextInfo2_Impl: Sized + IObjectContextInfo_Impl { fn GetPartitionId(&self, pguid: *mut ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -4632,7 +4632,7 @@ impl IObjectContextTip_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IObjectControl_Impl: Sized { fn Activate(&self) -> ::windows_core::Result<()>; @@ -4697,7 +4697,7 @@ impl IPlaybackControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPoolManager_Impl: Sized + super::Com::IDispatch_Impl { fn ShutdownPool(&self, clsidorprogid: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4745,7 +4745,7 @@ impl IProcessInitializer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISecurityCallContext_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4840,7 +4840,7 @@ impl ISecurityCallContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISecurityCallersColl_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4896,7 +4896,7 @@ impl ISecurityCallersColl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISecurityIdentityColl_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4952,7 +4952,7 @@ impl ISecurityIdentityColl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISecurityProperty_Impl: Sized { fn GetDirectCreatorSID(&self, psid: *mut super::super::Foundation::PSID) -> ::windows_core::Result<()>; @@ -5231,7 +5231,7 @@ impl IServicePool_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IServicePoolConfig_Impl: Sized { fn SetMaxPoolSize(&self, dwmaxpool: u32) -> ::windows_core::Result<()>; @@ -5375,7 +5375,7 @@ impl IServiceSynchronizationConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub trait IServiceSysTxnConfig_Impl: Sized + IServiceTransactionConfig_Impl { fn ConfigureBYOTSysTxn(&self, ptxproxy: ::core::option::Option<&ITransactionProxy>) -> ::windows_core::Result<()>; @@ -5440,7 +5440,7 @@ impl IServiceTrackerConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub trait IServiceTransactionConfig_Impl: Sized + IServiceTransactionConfigBase_Impl { fn ConfigureBYOT(&self, pitxbyot: ::core::option::Option<&super::DistributedTransactionCoordinator::ITransaction>) -> ::windows_core::Result<()>; @@ -5509,7 +5509,7 @@ impl IServiceTransactionConfigBase_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISharedProperty_Impl: Sized + super::Com::IDispatch_Impl { fn Value(&self) -> ::windows_core::Result; @@ -5546,7 +5546,7 @@ impl ISharedProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISharedPropertyGroup_Impl: Sized + super::Com::IDispatch_Impl { fn CreatePropertyByPosition(&self, index: i32, fexists: *mut super::super::Foundation::VARIANT_BOOL, ppprop: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -5603,7 +5603,7 @@ impl ISharedPropertyGroup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISharedPropertyGroupManager_Impl: Sized + super::Com::IDispatch_Impl { fn CreatePropertyGroup(&self, name: &::windows_core::BSTR, dwisomode: *mut i32, dwrelmode: *mut i32, fexists: *mut super::super::Foundation::VARIANT_BOOL, ppgroup: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -5763,7 +5763,7 @@ impl IThreadPoolKnobs_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITransactionContext_Impl: Sized + super::Com::IDispatch_Impl { fn CreateInstance(&self, pszprogid: &::windows_core::BSTR) -> ::windows_core::Result; @@ -5986,7 +5986,7 @@ impl ITransactionProperty_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_DistributedTransactionCoordinator"))] pub trait ITransactionProxy_Impl: Sized { fn Commit(&self, guid: &::windows_core::GUID) -> ::windows_core::Result<()>; @@ -6141,7 +6141,7 @@ impl ITxProxyHolder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ObjectContext_Impl: Sized + super::Com::IDispatch_Impl { fn CreateInstance(&self, bstrprogid: &::windows_core::BSTR) -> ::windows_core::Result; @@ -6303,7 +6303,7 @@ impl ObjectContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ObjectControl_Impl: Sized { fn Activate(&self) -> ::windows_core::Result<()>; @@ -6341,7 +6341,7 @@ impl ObjectControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait SecurityProperty_Impl: Sized + super::Com::IDispatch_Impl { fn GetDirectCallerName(&self) -> ::windows_core::Result<::windows_core::BSTR>; diff --git a/crates/libs/windows/src/Windows/Win32/System/ComponentServices/mod.rs b/crates/libs/windows/src/Windows/Win32/System/ComponentServices/mod.rs index a5da8610c6..fc211b0e75 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ComponentServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ComponentServices/mod.rs @@ -14,7 +14,7 @@ where ::windows_targets::link!("comsvcs.dll" "system" fn CoEnterServiceDomain(pconfigobject : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); CoEnterServiceDomain(pconfigobject.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn CoGetDefaultContext(apttype: super::Com::APTTYPE, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -58,14 +58,14 @@ where ::windows_targets::link!("comsvcs.dll" "cdecl" fn SafeRef(rid : *const ::windows_core::GUID, punk : * mut::core::ffi::c_void) -> *mut ::core::ffi::c_void); SafeRef(rid, punk.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContextInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ContextInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInTransaction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -112,14 +112,14 @@ pub struct ContextInfo_Vtbl { pub GetActivityId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstractivityid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetContextId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrctxid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ContextInfo2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ContextInfo2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInTransaction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -173,7 +173,7 @@ pub struct ContextInfo2_Vtbl { pub GetApplicationId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, __midl__contextinfo20001: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetApplicationInstanceId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, __midl__contextinfo20002: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -211,14 +211,14 @@ pub struct IAppDomainHelper_Vtbl { pub Initialize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, punkad: *mut ::core::ffi::c_void, __midl__iappdomainhelper0000: isize, ppool: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub DoCallback: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, punkad: *mut ::core::ffi::c_void, __midl__iappdomainhelper0001: isize, ppool: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAssemblyLocator(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAssemblyLocator { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetModules(&self, applicationdir: P0, applicationname: P1, assemblyname: P2) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> where @@ -271,14 +271,14 @@ pub struct IAsyncErrorNotify_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub OnError: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, hr: ::windows_core::HRESULT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICOMAdminCatalog(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICOMAdminCatalog { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCollection(&self, bstrcollname: P0) -> ::windows_core::Result where @@ -287,7 +287,7 @@ impl ICOMAdminCatalog { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCollection)(::windows_core::Interface::as_raw(self), bstrcollname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Connect(&self, bstrcatalogservername: P0) -> ::windows_core::Result where @@ -304,7 +304,7 @@ impl ICOMAdminCatalog { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MinorVersion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCollectionByQuery(&self, bstrcollname: P0, ppsavarquery: *const *const super::Com::SAFEARRAY) -> ::windows_core::Result where @@ -367,7 +367,7 @@ impl ICOMAdminCatalog { pub unsafe fn Reserved2(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reserved2)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallMultipleComponents(&self, bstrapplidorname: P0, ppsavarfilenames: *const *const super::Com::SAFEARRAY, ppsavarclsids: *const *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -375,7 +375,7 @@ impl ICOMAdminCatalog { { (::windows_core::Interface::vtable(self).InstallMultipleComponents)(::windows_core::Interface::as_raw(self), bstrapplidorname.into_param().abi(), ppsavarfilenames, ppsavarclsids).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMultipleComponentsInfo(&self, bstrapplidorname: P0, ppsavarfilenames: *const *const super::Com::SAFEARRAY, ppsavarclsids: *mut *mut super::Com::SAFEARRAY, ppsavarclassnames: *mut *mut super::Com::SAFEARRAY, ppsavarfileflags: *mut *mut super::Com::SAFEARRAY, ppsavarcomponentflags: *mut *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -398,7 +398,7 @@ impl ICOMAdminCatalog { { (::windows_core::Interface::vtable(self).RestoreREGDB)(::windows_core::Interface::as_raw(self), bstrbackupfilepath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn QueryApplicationFile(&self, bstrapplicationfile: P0, pbstrapplicationname: *mut ::windows_core::BSTR, pbstrapplicationdescription: *mut ::windows_core::BSTR, pbhasusers: *mut super::super::Foundation::VARIANT_BOOL, pbisproxy: *mut super::super::Foundation::VARIANT_BOOL, ppsavarfilenames: *mut *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -416,7 +416,7 @@ impl ICOMAdminCatalog { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServiceCheck)(::windows_core::Interface::as_raw(self), lservice, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallMultipleEventClasses(&self, bstrapplidorname: P0, ppsavarfilenames: *const *const super::Com::SAFEARRAY, ppsavarclsids: *const *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -433,7 +433,7 @@ impl ICOMAdminCatalog { { (::windows_core::Interface::vtable(self).InstallEventClass)(::windows_core::Interface::as_raw(self), bstrapplidorname.into_param().abi(), bstrdll.into_param().abi(), bstrtlb.into_param().abi(), bstrpsdll.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEventClassesForIID(&self, bstriid: P0, ppsavarclsids: *mut *mut super::Com::SAFEARRAY, ppsavarprogids: *mut *mut super::Com::SAFEARRAY, ppsavardescriptions: *mut *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -508,14 +508,14 @@ pub struct ICOMAdminCatalog_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetEventClassesForIID: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICOMAdminCatalog2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICOMAdminCatalog2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCollection(&self, bstrcollname: P0) -> ::windows_core::Result where @@ -524,7 +524,7 @@ impl ICOMAdminCatalog2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCollection)(::windows_core::Interface::as_raw(self), bstrcollname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Connect(&self, bstrcatalogservername: P0) -> ::windows_core::Result where @@ -541,7 +541,7 @@ impl ICOMAdminCatalog2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MinorVersion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCollectionByQuery(&self, bstrcollname: P0, ppsavarquery: *const *const super::Com::SAFEARRAY) -> ::windows_core::Result where @@ -604,7 +604,7 @@ impl ICOMAdminCatalog2 { pub unsafe fn Reserved2(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Reserved2)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallMultipleComponents(&self, bstrapplidorname: P0, ppsavarfilenames: *const *const super::Com::SAFEARRAY, ppsavarclsids: *const *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -612,7 +612,7 @@ impl ICOMAdminCatalog2 { { (::windows_core::Interface::vtable(self).base__.InstallMultipleComponents)(::windows_core::Interface::as_raw(self), bstrapplidorname.into_param().abi(), ppsavarfilenames, ppsavarclsids).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMultipleComponentsInfo(&self, bstrapplidorname: P0, ppsavarfilenames: *const *const super::Com::SAFEARRAY, ppsavarclsids: *mut *mut super::Com::SAFEARRAY, ppsavarclassnames: *mut *mut super::Com::SAFEARRAY, ppsavarfileflags: *mut *mut super::Com::SAFEARRAY, ppsavarcomponentflags: *mut *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -635,7 +635,7 @@ impl ICOMAdminCatalog2 { { (::windows_core::Interface::vtable(self).base__.RestoreREGDB)(::windows_core::Interface::as_raw(self), bstrbackupfilepath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn QueryApplicationFile(&self, bstrapplicationfile: P0, pbstrapplicationname: *mut ::windows_core::BSTR, pbstrapplicationdescription: *mut ::windows_core::BSTR, pbhasusers: *mut super::super::Foundation::VARIANT_BOOL, pbisproxy: *mut super::super::Foundation::VARIANT_BOOL, ppsavarfilenames: *mut *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -653,7 +653,7 @@ impl ICOMAdminCatalog2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ServiceCheck)(::windows_core::Interface::as_raw(self), lservice, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallMultipleEventClasses(&self, bstrapplidorname: P0, ppsavarfilenames: *const *const super::Com::SAFEARRAY, ppsavarclsids: *const *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -670,7 +670,7 @@ impl ICOMAdminCatalog2 { { (::windows_core::Interface::vtable(self).base__.InstallEventClass)(::windows_core::Interface::as_raw(self), bstrapplidorname.into_param().abi(), bstrdll.into_param().abi(), bstrtlb.into_param().abi(), bstrpsdll.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEventClassesForIID(&self, bstriid: P0, ppsavarclsids: *mut *mut super::Com::SAFEARRAY, ppsavarprogids: *mut *mut super::Com::SAFEARRAY, ppsavardescriptions: *mut *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -678,7 +678,7 @@ impl ICOMAdminCatalog2 { { (::windows_core::Interface::vtable(self).base__.GetEventClassesForIID)(::windows_core::Interface::as_raw(self), bstriid.into_param().abi(), ppsavarclsids, ppsavarprogids, ppsavardescriptions).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCollectionByQuery2(&self, bstrcollectionname: P0, pvarquerystrings: *const super::Variant::VARIANT) -> ::windows_core::Result where @@ -691,27 +691,27 @@ impl ICOMAdminCatalog2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetApplicationInstanceIDFromProcessID)(::windows_core::Interface::as_raw(self), lprocessid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShutdownApplicationInstances(&self, pvarapplicationinstanceid: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ShutdownApplicationInstances)(::windows_core::Interface::as_raw(self), pvarapplicationinstanceid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PauseApplicationInstances(&self, pvarapplicationinstanceid: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PauseApplicationInstances)(::windows_core::Interface::as_raw(self), pvarapplicationinstanceid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ResumeApplicationInstances(&self, pvarapplicationinstanceid: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResumeApplicationInstances)(::windows_core::Interface::as_raw(self), pvarapplicationinstanceid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RecycleApplicationInstances(&self, pvarapplicationinstanceid: *const super::Variant::VARIANT, lreasoncode: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RecycleApplicationInstances)(::windows_core::Interface::as_raw(self), pvarapplicationinstanceid, lreasoncode).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AreApplicationInstancesPaused(&self, pvarapplicationinstanceid: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -725,13 +725,13 @@ impl ICOMAdminCatalog2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DumpApplicationInstance)(::windows_core::Interface::as_raw(self), bstrapplicationinstanceid.into_param().abi(), bstrdirectory.into_param().abi(), lmaximages, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsApplicationInstanceDumpSupported(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsApplicationInstanceDumpSupported)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateServiceForApplication(&self, bstrapplicationidorname: P0, bstrservicename: P1, bstrstarttype: P2, bstrerrorcontrol: P3, bstrdependencies: P4, bstrrunas: P5, bstrpassword: P6, bdesktopok: P7) -> ::windows_core::Result<()> where @@ -787,7 +787,7 @@ impl ICOMAdminCatalog2 { pub unsafe fn FlushPartitionCache(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FlushPartitionCache)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyApplications(&self, bstrsourcepartitionidorname: P0, pvarapplicationid: *const super::Variant::VARIANT, bstrdestinationpartitionidorname: P1) -> ::windows_core::Result<()> where @@ -796,7 +796,7 @@ impl ICOMAdminCatalog2 { { (::windows_core::Interface::vtable(self).CopyApplications)(::windows_core::Interface::as_raw(self), bstrsourcepartitionidorname.into_param().abi(), pvarapplicationid, bstrdestinationpartitionidorname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyComponents(&self, bstrsourceapplicationidorname: P0, pvarclsidorprogid: *const super::Variant::VARIANT, bstrdestinationapplicationidorname: P1) -> ::windows_core::Result<()> where @@ -805,7 +805,7 @@ impl ICOMAdminCatalog2 { { (::windows_core::Interface::vtable(self).CopyComponents)(::windows_core::Interface::as_raw(self), bstrsourceapplicationidorname.into_param().abi(), pvarclsidorprogid, bstrdestinationapplicationidorname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveComponents(&self, bstrsourceapplicationidorname: P0, pvarclsidorprogid: *const super::Variant::VARIANT, bstrdestinationapplicationidorname: P1) -> ::windows_core::Result<()> where @@ -831,7 +831,7 @@ impl ICOMAdminCatalog2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSafeToDelete)(::windows_core::Interface::as_raw(self), bstrdllname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ImportUnconfiguredComponents(&self, bstrapplicationidorname: P0, pvarclsidorprogid: *const super::Variant::VARIANT, pvarcomponenttype: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -839,7 +839,7 @@ impl ICOMAdminCatalog2 { { (::windows_core::Interface::vtable(self).ImportUnconfiguredComponents)(::windows_core::Interface::as_raw(self), bstrapplicationidorname.into_param().abi(), pvarclsidorprogid, pvarcomponenttype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PromoteUnconfiguredComponents(&self, bstrapplicationidorname: P0, pvarclsidorprogid: *const super::Variant::VARIANT, pvarcomponenttype: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -847,7 +847,7 @@ impl ICOMAdminCatalog2 { { (::windows_core::Interface::vtable(self).PromoteUnconfiguredComponents)(::windows_core::Interface::as_raw(self), bstrapplicationidorname.into_param().abi(), pvarclsidorprogid, pvarcomponenttype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ImportComponents(&self, bstrapplicationidorname: P0, pvarclsidorprogid: *const super::Variant::VARIANT, pvarcomponenttype: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -855,7 +855,7 @@ impl ICOMAdminCatalog2 { { (::windows_core::Interface::vtable(self).ImportComponents)(::windows_core::Interface::as_raw(self), bstrapplicationidorname.into_param().abi(), pvarclsidorprogid, pvarcomponenttype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Is64BitCatalogServer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -878,7 +878,7 @@ impl ICOMAdminCatalog2 { { (::windows_core::Interface::vtable(self).InstallPartition)(::windows_core::Interface::as_raw(self), bstrfilename.into_param().abi(), bstrdestdirectory.into_param().abi(), loptions, bstruserid.into_param().abi(), bstrpassword.into_param().abi(), bstrrsn.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryApplicationFile2(&self, bstrapplicationfile: P0) -> ::windows_core::Result where @@ -1023,7 +1023,7 @@ pub struct ICOMLBArguments_Vtbl { pub GetMachineName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, cchsvr: u32, szservername: ::windows_core::PWSTR) -> ::windows_core::HRESULT, pub SetMachineName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, cchsvr: u32, szservername: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1034,7 +1034,7 @@ impl ICatalogCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1047,7 +1047,7 @@ impl ICatalogCollection { pub unsafe fn Remove(&self, lindex: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), lindex).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1060,7 +1060,7 @@ impl ICatalogCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SaveChanges)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCollection(&self, bstrcollname: P0, varobjectkey: super::Variant::VARIANT) -> ::windows_core::Result where @@ -1069,25 +1069,25 @@ impl ICatalogCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCollection)(::windows_core::Interface::as_raw(self), bstrcollname.into_param().abi(), ::core::mem::transmute(varobjectkey), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Name(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RemoveEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUtilInterface(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1101,7 +1101,7 @@ impl ICatalogCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DataStoreMinorVersion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PopulateByKey(&self, psakeys: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PopulateByKey)(::windows_core::Interface::as_raw(self), psakeys).ok() @@ -1169,14 +1169,14 @@ pub struct ICatalogCollection_Vtbl { PopulateByKey: usize, pub PopulateByQuery: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrquerystring: ::std::mem::MaybeUninit<::windows_core::BSTR>, lquerytype: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICatalogObject(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICatalogObject { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Value(&self, bstrpropname: P0) -> ::windows_core::Result where @@ -1185,7 +1185,7 @@ impl ICatalogObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Value)(::windows_core::Interface::as_raw(self), bstrpropname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Value(&self, bstrpropname: P0, val: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1193,19 +1193,19 @@ impl ICatalogObject { { (::windows_core::Interface::vtable(self).put_Value)(::windows_core::Interface::as_raw(self), bstrpropname.into_param().abi(), ::core::mem::transmute(val)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Key(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Key)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Name(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPropertyReadOnly(&self, bstrpropname: P0) -> ::windows_core::Result where @@ -1214,13 +1214,13 @@ impl ICatalogObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsPropertyReadOnly)(::windows_core::Interface::as_raw(self), bstrpropname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Valid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Valid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPropertyWriteOnly(&self, bstrpropname: P0) -> ::windows_core::Result where @@ -1358,7 +1358,7 @@ impl IComApp2Events { pub unsafe fn OnAppForceShutdown2(&self, pinfo: *const COMSVCSEVENTINFO, guidapp: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnAppForceShutdown2)(::windows_core::Interface::as_raw(self), pinfo, ::core::mem::transmute(guidapp)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnAppPaused2(&self, pinfo: *const COMSVCSEVENTINFO, guidapp: ::windows_core::GUID, bpaused: P0) -> ::windows_core::Result<()> where @@ -1456,7 +1456,7 @@ impl IComCRMEvents { pub unsafe fn OnCRMAnalyze(&self, pinfo: *const COMSVCSEVENTINFO, guidclerkclsid: ::windows_core::GUID, dwcrmrecordtype: u32, dwrecordsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnCRMAnalyze)(::windows_core::Interface::as_raw(self), pinfo, ::core::mem::transmute(guidclerkclsid), dwcrmrecordtype, dwrecordsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnCRMWrite(&self, pinfo: *const COMSVCSEVENTINFO, guidclerkclsid: ::windows_core::GUID, fvariants: P0, dwrecordsize: u32) -> ::windows_core::Result<()> where @@ -1470,7 +1470,7 @@ impl IComCRMEvents { pub unsafe fn OnCRMForce(&self, pinfo: *const COMSVCSEVENTINFO, guidclerkclsid: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnCRMForce)(::windows_core::Interface::as_raw(self), pinfo, ::core::mem::transmute(guidclerkclsid)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnCRMDeliver(&self, pinfo: *const COMSVCSEVENTINFO, guidclerkclsid: ::windows_core::GUID, fvariants: P0, dwrecordsize: u32) -> ::windows_core::Result<()> where @@ -1616,7 +1616,7 @@ pub struct IComInstanceEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IComLTxEvents(::windows_core::IUnknown); impl IComLTxEvents { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnLtxTransactionStart(&self, pinfo: *const COMSVCSEVENTINFO, guidltx: ::windows_core::GUID, tsid: ::windows_core::GUID, froot: P0, nisolationlevel: i32) -> ::windows_core::Result<()> where @@ -1624,7 +1624,7 @@ impl IComLTxEvents { { (::windows_core::Interface::vtable(self).OnLtxTransactionStart)(::windows_core::Interface::as_raw(self), pinfo, ::core::mem::transmute(guidltx), ::core::mem::transmute(tsid), froot.into_param().abi(), nisolationlevel).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnLtxTransactionPrepare(&self, pinfo: *const COMSVCSEVENTINFO, guidltx: ::windows_core::GUID, fvote: P0) -> ::windows_core::Result<()> where @@ -1999,7 +1999,7 @@ pub struct IComQCEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IComResourceEvents(::windows_core::IUnknown); impl IComResourceEvents { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnResourceCreate(&self, pinfo: *const COMSVCSEVENTINFO, objectid: u64, psztype: P0, resid: u64, enlisted: P1) -> ::windows_core::Result<()> where @@ -2008,7 +2008,7 @@ impl IComResourceEvents { { (::windows_core::Interface::vtable(self).OnResourceCreate)(::windows_core::Interface::as_raw(self), pinfo, objectid, psztype.into_param().abi(), resid, enlisted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnResourceAllocate(&self, pinfo: *const COMSVCSEVENTINFO, objectid: u64, psztype: P0, resid: u64, enlisted: P1, numrated: u32, rating: u32) -> ::windows_core::Result<()> where @@ -2029,7 +2029,7 @@ impl IComResourceEvents { { (::windows_core::Interface::vtable(self).OnResourceDestroy)(::windows_core::Interface::as_raw(self), pinfo, objectid, hr, psztype.into_param().abi(), resid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnResourceTrack(&self, pinfo: *const COMSVCSEVENTINFO, objectid: u64, psztype: P0, resid: u64, enlisted: P1) -> ::windows_core::Result<()> where @@ -2069,7 +2069,7 @@ pub struct IComResourceEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IComSecurityEvents(::windows_core::IUnknown); impl IComSecurityEvents { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnAuthenticate(&self, pinfo: *const COMSVCSEVENTINFO, guidactivity: *const ::windows_core::GUID, objectid: u64, guidiid: *const ::windows_core::GUID, imeth: u32, psidoriginaluser: &[u8], psidcurrentuser: &[u8], bcurrentuserinpersonatinginproc: P0) -> ::windows_core::Result<()> where @@ -2077,7 +2077,7 @@ impl IComSecurityEvents { { (::windows_core::Interface::vtable(self).OnAuthenticate)(::windows_core::Interface::as_raw(self), pinfo, guidactivity, objectid, guidiid, imeth, psidoriginaluser.len() as _, ::core::mem::transmute(psidoriginaluser.as_ptr()), psidcurrentuser.len() as _, ::core::mem::transmute(psidcurrentuser.as_ptr()), bcurrentuserinpersonatinginproc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnAuthenticateFail(&self, pinfo: *const COMSVCSEVENTINFO, guidactivity: *const ::windows_core::GUID, objectid: u64, guidiid: *const ::windows_core::GUID, imeth: u32, psidoriginaluser: &[u8], psidcurrentuser: &[u8], bcurrentuserinpersonatinginproc: P0) -> ::windows_core::Result<()> where @@ -2223,13 +2223,13 @@ impl IComStaThreadPoolKnobs2 { pub unsafe fn SetMaxCPULoad(&self, pdwload: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMaxCPULoad)(::windows_core::Interface::as_raw(self), pdwload).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCPUMetricEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCPUMetricEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCPUMetricEnabled(&self, bmetricenabled: P0) -> ::windows_core::Result<()> where @@ -2237,13 +2237,13 @@ impl IComStaThreadPoolKnobs2 { { (::windows_core::Interface::vtable(self).SetCPUMetricEnabled)(::windows_core::Interface::as_raw(self), bmetricenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCreateThreadsAggressively(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCreateThreadsAggressively)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCreateThreadsAggressively(&self, bmetricenabled: P0) -> ::windows_core::Result<()> where @@ -2420,7 +2420,7 @@ pub struct IComTrackingInfoEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IComTrackingInfoObject(::windows_core::IUnknown); impl IComTrackingInfoObject { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, szpropertyname: P0) -> ::windows_core::Result where @@ -2477,7 +2477,7 @@ pub struct IComTrackingInfoProperties_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IComTransaction2Events(::windows_core::IUnknown); impl IComTransaction2Events { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTransactionStart2(&self, pinfo: *const COMSVCSEVENTINFO, guidtx: *const ::windows_core::GUID, tsid: *const ::windows_core::GUID, froot: P0, nisolationlevel: i32) -> ::windows_core::Result<()> where @@ -2485,7 +2485,7 @@ impl IComTransaction2Events { { (::windows_core::Interface::vtable(self).OnTransactionStart2)(::windows_core::Interface::as_raw(self), pinfo, guidtx, tsid, froot.into_param().abi(), nisolationlevel).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTransactionPrepare2(&self, pinfo: *const COMSVCSEVENTINFO, guidtx: *const ::windows_core::GUID, fvoteyes: P0) -> ::windows_core::Result<()> where @@ -2526,7 +2526,7 @@ pub struct IComTransaction2Events_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IComTransactionEvents(::windows_core::IUnknown); impl IComTransactionEvents { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTransactionStart(&self, pinfo: *const COMSVCSEVENTINFO, guidtx: *const ::windows_core::GUID, tsid: *const ::windows_core::GUID, froot: P0) -> ::windows_core::Result<()> where @@ -2534,7 +2534,7 @@ impl IComTransactionEvents { { (::windows_core::Interface::vtable(self).OnTransactionStart)(::windows_core::Interface::as_raw(self), pinfo, guidtx, tsid, froot.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTransactionPrepare(&self, pinfo: *const COMSVCSEVENTINFO, guidtx: *const ::windows_core::GUID, fvoteyes: P0) -> ::windows_core::Result<()> where @@ -2575,7 +2575,7 @@ pub struct IComTransactionEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IComUserEvent(::windows_core::IUnknown); impl IComUserEvent { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnUserEvent(&self, pinfo: *const COMSVCSEVENTINFO, pvarevent: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnUserEvent)(::windows_core::Interface::as_raw(self), pinfo, pvarevent).ok() @@ -2604,7 +2604,7 @@ impl IContextProperties { pub unsafe fn Count(&self, plcount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), plcount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, name: P0, pproperty: *mut super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2616,7 +2616,7 @@ impl IContextProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, name: P0, property: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2658,12 +2658,12 @@ pub struct IContextProperties_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContextSecurityPerimeter(::windows_core::IUnknown); impl IContextSecurityPerimeter { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPerimeterFlag(&self, pflag: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPerimeterFlag)(::windows_core::Interface::as_raw(self), pflag).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPerimeterFlag(&self, fflag: P0) -> ::windows_core::Result<()> where @@ -2696,7 +2696,7 @@ pub struct IContextSecurityPerimeter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContextState(::windows_core::IUnknown); impl IContextState { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDeactivateOnReturn(&self, bdeactivate: P0) -> ::windows_core::Result<()> where @@ -2704,7 +2704,7 @@ impl IContextState { { (::windows_core::Interface::vtable(self).SetDeactivateOnReturn)(::windows_core::Interface::as_raw(self), bdeactivate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDeactivateOnReturn(&self, pbdeactivate: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDeactivateOnReturn)(::windows_core::Interface::as_raw(self), pbdeactivate).ok() @@ -2792,7 +2792,7 @@ pub struct ICreateWithTipTransactionEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICreateWithTransactionEx(::windows_core::IUnknown); impl ICreateWithTransactionEx { - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn CreateInstance(&self, ptransaction: P0, rclsid: *const ::windows_core::GUID) -> ::windows_core::Result where @@ -2832,19 +2832,19 @@ impl ICrmCompensator { pub unsafe fn BeginPrepare(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginPrepare)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn PrepareRecord(&self, crmlogrec: CrmLogRecordRead) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrepareRecord)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(crmlogrec), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EndPrepare(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EndPrepare)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginCommit(&self, frecovery: P0) -> ::windows_core::Result<()> where @@ -2852,7 +2852,7 @@ impl ICrmCompensator { { (::windows_core::Interface::vtable(self).BeginCommit)(::windows_core::Interface::as_raw(self), frecovery.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CommitRecord(&self, crmlogrec: CrmLogRecordRead) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2861,7 +2861,7 @@ impl ICrmCompensator { pub unsafe fn EndCommit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndCommit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginAbort(&self, frecovery: P0) -> ::windows_core::Result<()> where @@ -2869,7 +2869,7 @@ impl ICrmCompensator { { (::windows_core::Interface::vtable(self).BeginAbort)(::windows_core::Interface::as_raw(self), frecovery.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AbortRecord(&self, crmlogrec: CrmLogRecordRead) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2932,19 +2932,19 @@ impl ICrmCompensatorVariants { pub unsafe fn BeginPrepareVariants(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginPrepareVariants)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PrepareRecordVariants(&self, plogrecord: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrepareRecordVariants)(::windows_core::Interface::as_raw(self), plogrecord, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EndPrepareVariants(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EndPrepareVariants)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginCommitVariants(&self, brecovery: P0) -> ::windows_core::Result<()> where @@ -2952,7 +2952,7 @@ impl ICrmCompensatorVariants { { (::windows_core::Interface::vtable(self).BeginCommitVariants)(::windows_core::Interface::as_raw(self), brecovery.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CommitRecordVariants(&self, plogrecord: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2961,7 +2961,7 @@ impl ICrmCompensatorVariants { pub unsafe fn EndCommitVariants(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndCommitVariants)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginAbortVariants(&self, brecovery: P0) -> ::windows_core::Result<()> where @@ -2969,7 +2969,7 @@ impl ICrmCompensatorVariants { { (::windows_core::Interface::vtable(self).BeginAbortVariants)(::windows_core::Interface::as_raw(self), brecovery.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AbortRecordVariants(&self, plogrecord: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3027,19 +3027,19 @@ impl ICrmFormatLogRecords { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetColumnCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetColumnHeaders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetColumnHeaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetColumn(&self, crmlogrec: CrmLogRecordRead) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetColumn)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(crmlogrec), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetColumnVariants(&self, logrecord: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3086,7 +3086,7 @@ impl ICrmLogControl { { (::windows_core::Interface::vtable(self).RegisterCompensator)(::windows_core::Interface::as_raw(self), lpcwstrprogidcompensator.into_param().abi(), lpcwstrdescription.into_param().abi(), lcrmregflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn WriteLogRecordVariants(&self, plogrecord: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WriteLogRecordVariants)(::windows_core::Interface::as_raw(self), plogrecord).ok() @@ -3100,7 +3100,7 @@ impl ICrmLogControl { pub unsafe fn ForceTransactionToAbort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ForceTransactionToAbort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WriteLogRecord(&self, rgblob: &[super::Com::BLOB]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WriteLogRecord)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rgblob.as_ptr()), rgblob.len() as _).ok() @@ -3135,13 +3135,13 @@ pub struct ICrmLogControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICrmMonitor(::windows_core::IUnknown); impl ICrmMonitor { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClerks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetClerks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn HoldClerk(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3168,14 +3168,14 @@ pub struct ICrmMonitor_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] HoldClerk: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICrmMonitorClerks(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICrmMonitorClerks { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3189,25 +3189,25 @@ impl ICrmMonitorClerks { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ProgIdCompensator(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ProgIdCompensator)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Description(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Description)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TransactionUOW(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TransactionUOW)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ActivityId(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3264,18 +3264,18 @@ impl ICrmMonitorLogRecords { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TransactionState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StructuredRecords(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StructuredRecords)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetLogRecord(&self, dwindex: u32, pcrmlogrec: *mut CrmLogRecordRead) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogRecord)(::windows_core::Interface::as_raw(self), dwindex, pcrmlogrec).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetLogRecordVariants(&self, indexnumber: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3315,7 +3315,7 @@ impl IDispenserDriver { pub unsafe fn CreateResource(&self, restypid: usize, presid: *mut usize, psecsfreebeforedestroy: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateResource)(::windows_core::Interface::as_raw(self), restypid, presid, psecsfreebeforedestroy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RateResource(&self, restypid: usize, resid: usize, frequirestransactionenlistment: P0, prating: *mut u32) -> ::windows_core::Result<()> where @@ -3421,7 +3421,7 @@ pub struct IEnumNames_Vtbl { pub Reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Clone: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3469,12 +3469,12 @@ pub struct IEventServerTrace_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGetAppTrackerData(::windows_core::IUnknown); impl IGetAppTrackerData { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetApplicationProcesses(&self, partitionid: *const ::windows_core::GUID, applicationid: *const ::windows_core::GUID, flags: u32, numapplicationprocesses: *mut u32, applicationprocesses: *mut *mut ApplicationProcessSummary) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetApplicationProcesses)(::windows_core::Interface::as_raw(self), partitionid, applicationid, flags, numapplicationprocesses, applicationprocesses).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetApplicationProcessDetails(&self, applicationinstanceid: *const ::windows_core::GUID, processid: u32, flags: u32, summary: ::core::option::Option<*mut ApplicationProcessSummary>, statistics: ::core::option::Option<*mut ApplicationProcessStatistics>, recycleinfo: ::core::option::Option<*mut ApplicationProcessRecycleInfo>, anycomponentshangmonitored: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetApplicationProcessDetails)(::windows_core::Interface::as_raw(self), applicationinstanceid, processid, flags, ::core::mem::transmute(summary.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(statistics.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(recycleinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(anycomponentshangmonitored.unwrap_or(::std::ptr::null_mut()))).ok() @@ -3485,7 +3485,7 @@ impl IGetAppTrackerData { pub unsafe fn GetComponentsInProcess(&self, applicationinstanceid: *const ::windows_core::GUID, processid: u32, partitionid: *const ::windows_core::GUID, applicationid: *const ::windows_core::GUID, flags: u32, numcomponentsinprocess: *mut u32, components: *mut *mut ComponentSummary) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetComponentsInProcess)(::windows_core::Interface::as_raw(self), applicationinstanceid, processid, partitionid, applicationid, flags, numcomponentsinprocess, components).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetComponentDetails(&self, applicationinstanceid: *const ::windows_core::GUID, processid: u32, clsid: *const ::windows_core::GUID, flags: u32, summary: ::core::option::Option<*mut ComponentSummary>, statistics: ::core::option::Option<*mut ComponentStatistics>, hangmonitorinfo: ::core::option::Option<*mut ComponentHangMonitorInfo>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetComponentDetails)(::windows_core::Interface::as_raw(self), applicationinstanceid, processid, clsid, flags, ::core::mem::transmute(summary.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(statistics.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(hangmonitorinfo.unwrap_or(::std::ptr::null_mut()))).ok() @@ -3534,7 +3534,7 @@ impl IGetContextProperties { pub unsafe fn Count(&self, plcount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), plcount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, name: P0, pproperty: *mut super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3565,14 +3565,14 @@ pub struct IGetContextProperties_Vtbl { GetProperty: usize, pub EnumNames: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGetSecurityCallContext(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IGetSecurityCallContext { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSecurityCallContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3615,7 +3615,7 @@ impl IHolder { pub unsafe fn TrackResourceS(&self, __midl__iholder0004: *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TrackResourceS)(::windows_core::Interface::as_raw(self), __midl__iholder0004).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UntrackResource(&self, __midl__iholder0005: usize, __midl__iholder0006: P0) -> ::windows_core::Result<()> where @@ -3623,7 +3623,7 @@ impl IHolder { { (::windows_core::Interface::vtable(self).UntrackResource)(::windows_core::Interface::as_raw(self), __midl__iholder0005, __midl__iholder0006.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UntrackResourceS(&self, __midl__iholder0007: *mut u16, __midl__iholder0008: P0) -> ::windows_core::Result<()> where @@ -3682,7 +3682,7 @@ impl ILBEvents { { (::windows_core::Interface::vtable(self).TargetDown)(::windows_core::Interface::as_raw(self), bstrservername.into_param().abi(), bstrclsideng.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EngineDefined(&self, bstrpropname: P0, varpropvalue: *const super::Variant::VARIANT, bstrclsideng: P1) -> ::windows_core::Result<()> where @@ -3774,7 +3774,7 @@ pub struct IMTSCall_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub OnCall: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3807,7 +3807,7 @@ pub struct IMTSLocator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IManagedActivationEvents(::windows_core::IUnknown); impl IManagedActivationEvents { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateManagedStub(&self, pinfo: P0, fdist: P1) -> ::windows_core::Result<()> where @@ -3852,7 +3852,7 @@ impl IManagedObjectInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIObjectControl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInPool(&self, binpool: P0, ppooledobj: P1) -> ::windows_core::Result<()> where @@ -3861,7 +3861,7 @@ impl IManagedObjectInfo { { (::windows_core::Interface::vtable(self).SetInPool)(::windows_core::Interface::as_raw(self), binpool.into_param().abi(), ppooledobj.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWrapperStrength(&self, bstrong: P0) -> ::windows_core::Result<()> where @@ -3917,7 +3917,7 @@ pub struct IManagedPoolAction_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IManagedPooledObj(::windows_core::IUnknown); impl IManagedPooledObj { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHeld(&self, m_bheld: P0) -> ::windows_core::Result<()> where @@ -3942,7 +3942,7 @@ pub struct IManagedPooledObj_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetHeld: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4004,7 +4004,7 @@ pub struct IMessageMover_Vtbl { pub SetCommitBatchSize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newval: i32) -> ::windows_core::HRESULT, pub MoveMessages: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plmessagesmoved: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4027,7 +4027,7 @@ impl IMtsEventInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Value(&self, skey: P0) -> ::windows_core::Result where @@ -4061,7 +4061,7 @@ pub struct IMtsEventInfo_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Value: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4076,12 +4076,12 @@ impl IMtsEvents { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PackageGuid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PostEvent(&self, vevent: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PostEvent)(::windows_core::Interface::as_raw(self), vevent).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FireEvents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4119,7 +4119,7 @@ pub struct IMtsEvents_Vtbl { FireEvents: usize, pub GetProcessID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, id: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4209,7 +4209,7 @@ pub struct IObjPool_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IObjectConstruct(::windows_core::IUnknown); impl IObjectConstruct { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Construct(&self, pctorobj: P0) -> ::windows_core::Result<()> where @@ -4234,7 +4234,7 @@ pub struct IObjectConstruct_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Construct: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4281,17 +4281,17 @@ impl IObjectContext { pub unsafe fn DisableCommit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisableCommit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInTransaction(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsInTransaction)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSecurityEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsSecurityEnabled)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCallerInRole(&self, bstrrole: P0, pfisinrole: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -4354,7 +4354,7 @@ pub struct IObjectContextActivity_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IObjectContextInfo(::windows_core::IUnknown); impl IObjectContextInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInTransaction(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsInTransaction)(::windows_core::Interface::as_raw(self)) @@ -4397,7 +4397,7 @@ pub struct IObjectContextInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IObjectContextInfo2(::windows_core::IUnknown); impl IObjectContextInfo2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInTransaction(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsInTransaction)(::windows_core::Interface::as_raw(self)) @@ -4471,7 +4471,7 @@ impl IObjectControl { pub unsafe fn Deactivate(&self) { (::windows_core::Interface::vtable(self).Deactivate)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanBePooled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).CanBePooled)(::windows_core::Interface::as_raw(self)) @@ -4520,7 +4520,7 @@ pub struct IPlaybackControl_Vtbl { pub FinalClientRetry: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub FinalServerRetry: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4579,7 +4579,7 @@ pub struct IProcessInitializer_Vtbl { pub Startup: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, punkprocesscontrol: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Shutdown: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4590,7 +4590,7 @@ impl ISecurityCallContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, name: P0) -> ::windows_core::Result where @@ -4603,7 +4603,7 @@ impl ISecurityCallContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCallerInRole(&self, bstrrole: P0) -> ::windows_core::Result where @@ -4612,13 +4612,13 @@ impl ISecurityCallContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsCallerInRole)(::windows_core::Interface::as_raw(self), bstrrole.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSecurityEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSecurityEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsUserInRole(&self, puser: *const super::Variant::VARIANT, bstrrole: P0) -> ::windows_core::Result where @@ -4662,7 +4662,7 @@ pub struct ISecurityCallContext_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] IsUserInRole: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4673,7 +4673,7 @@ impl ISecurityCallersColl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4706,7 +4706,7 @@ pub struct ISecurityCallersColl_Vtbl { get_Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4717,7 +4717,7 @@ impl ISecurityIdentityColl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, name: P0) -> ::windows_core::Result where @@ -4757,27 +4757,27 @@ pub struct ISecurityIdentityColl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISecurityProperty(::windows_core::IUnknown); impl ISecurityProperty { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDirectCreatorSID(&self, psid: *mut super::super::Foundation::PSID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDirectCreatorSID)(::windows_core::Interface::as_raw(self), psid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOriginalCreatorSID(&self, psid: *mut super::super::Foundation::PSID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOriginalCreatorSID)(::windows_core::Interface::as_raw(self), psid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDirectCallerSID(&self, psid: *mut super::super::Foundation::PSID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDirectCallerSID)(::windows_core::Interface::as_raw(self), psid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOriginalCallerSID(&self, psid: *mut super::super::Foundation::PSID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOriginalCallerSID)(::windows_core::Interface::as_raw(self), psid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReleaseSID(&self, psid: P0) -> ::windows_core::Result<()> where @@ -5073,7 +5073,7 @@ impl IServicePoolConfig { pub unsafe fn CreationTimeout(&self, pdwcreationtimeout: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreationTimeout)(::windows_core::Interface::as_raw(self), pdwcreationtimeout).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTransactionAffinity(&self, ftxaffinity: P0) -> ::windows_core::Result<()> where @@ -5081,12 +5081,12 @@ impl IServicePoolConfig { { (::windows_core::Interface::vtable(self).SetTransactionAffinity)(::windows_core::Interface::as_raw(self), ftxaffinity.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransactionAffinity(&self, pftxaffinity: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TransactionAffinity)(::windows_core::Interface::as_raw(self), pftxaffinity).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetClassFactory(&self, pfactory: P0) -> ::windows_core::Result<()> where @@ -5094,7 +5094,7 @@ impl IServicePoolConfig { { (::windows_core::Interface::vtable(self).SetClassFactory)(::windows_core::Interface::as_raw(self), pfactory.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClassFactory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5216,7 +5216,7 @@ impl IServiceSysTxnConfig { { (::windows_core::Interface::vtable(self).base__.base__.NewTransactionDescription)(::windows_core::Interface::as_raw(self), sztxdesc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn ConfigureBYOT(&self, pitxbyot: P0) -> ::windows_core::Result<()> where @@ -5319,7 +5319,7 @@ impl IServiceTransactionConfig { { (::windows_core::Interface::vtable(self).base__.NewTransactionDescription)(::windows_core::Interface::as_raw(self), sztxdesc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn ConfigureBYOT(&self, pitxbyot: P0) -> ::windows_core::Result<()> where @@ -5387,20 +5387,20 @@ pub struct IServiceTransactionConfigBase_Vtbl { pub BringYourOwnTransaction: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, sztipurl: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, pub NewTransactionDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, sztxdesc: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISharedProperty(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISharedProperty { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, val: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(val)).ok() @@ -5430,25 +5430,25 @@ pub struct ISharedProperty_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetValue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISharedPropertyGroup(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISharedPropertyGroup { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreatePropertyByPosition(&self, index: i32, fexists: *mut super::super::Foundation::VARIANT_BOOL, ppprop: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreatePropertyByPosition)(::windows_core::Interface::as_raw(self), index, fexists, ::core::mem::transmute(ppprop)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_PropertyByPosition(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_PropertyByPosition)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreateProperty(&self, name: P0, fexists: *mut super::super::Foundation::VARIANT_BOOL, ppprop: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5456,7 +5456,7 @@ impl ISharedPropertyGroup { { (::windows_core::Interface::vtable(self).CreateProperty)(::windows_core::Interface::as_raw(self), name.into_param().abi(), fexists, ::core::mem::transmute(ppprop)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Property(&self, name: P0) -> ::windows_core::Result where @@ -5498,14 +5498,14 @@ pub struct ISharedPropertyGroup_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] get_Property: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISharedPropertyGroupManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISharedPropertyGroupManager { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreatePropertyGroup(&self, name: P0, dwisomode: *mut i32, dwrelmode: *mut i32, fexists: *mut super::super::Foundation::VARIANT_BOOL, ppgroup: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5513,7 +5513,7 @@ impl ISharedPropertyGroupManager { { (::windows_core::Interface::vtable(self).CreatePropertyGroup)(::windows_core::Interface::as_raw(self), name.into_param().abi(), dwisomode, dwrelmode, fexists, ::core::mem::transmute(ppgroup)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Group(&self, name: P0) -> ::windows_core::Result where @@ -5637,14 +5637,14 @@ pub struct IThreadPoolKnobs_Vtbl { pub SetMinThreads: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lcminthreads: i32) -> ::windows_core::HRESULT, pub SetQueueDepth: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lcqueuedepth: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionContext(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITransactionContext { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateInstance(&self, pszprogid: P0) -> ::windows_core::Result where @@ -5815,13 +5815,13 @@ impl ITransactionProxy { pub unsafe fn Abort(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Abort)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn Promote(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Promote)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn CreateVoter(&self, ptxasync: P0) -> ::windows_core::Result where @@ -5836,7 +5836,7 @@ impl ITransactionProxy { pub unsafe fn GetIdentifier(&self, pbstridentifier: *mut ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIdentifier)(::windows_core::Interface::as_raw(self), pbstridentifier).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsReusable(&self, pfisreusable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsReusable)(::windows_core::Interface::as_raw(self), pfisreusable).ok() @@ -5949,14 +5949,14 @@ pub struct ITxProxyHolder_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub GetIdentifier: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pguidltx: *mut ::windows_core::GUID), } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ObjectContext(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ObjectContext { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateInstance(&self, bstrprogid: P0) -> ::windows_core::Result where @@ -5977,19 +5977,19 @@ impl ObjectContext { pub unsafe fn DisableCommit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisableCommit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInTransaction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsInTransaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSecurityEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSecurityEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCallerInRole(&self, bstrrole: P0) -> ::windows_core::Result where @@ -6002,7 +6002,7 @@ impl ObjectContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, name: P0) -> ::windows_core::Result where @@ -6015,13 +6015,13 @@ impl ObjectContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Security)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ContextInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6088,7 +6088,7 @@ impl ObjectControl { pub unsafe fn Deactivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Deactivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanBePooled(&self, pbpoolable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CanBePooled)(::windows_core::Interface::as_raw(self), pbpoolable).ok() @@ -6112,7 +6112,7 @@ pub struct ObjectControl_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] CanBePooled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7475,7 +7475,7 @@ impl ::core::default::Default for APPSTATISTICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ApplicationProcessRecycleInfo { pub IsRecyclable: super::super::Foundation::BOOL, @@ -7577,7 +7577,7 @@ impl ::core::default::Default for ApplicationProcessStatistics { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ApplicationProcessSummary { pub PartitionIdPrimaryApplication: ::windows_core::GUID, @@ -7794,7 +7794,7 @@ impl ::core::default::Default for COMSVCSEVENTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ComponentHangMonitorInfo { pub IsMonitored: super::super::Foundation::BOOL, @@ -7923,7 +7923,7 @@ impl ::core::default::Default for ComponentSummary { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct CrmLogRecordRead { pub dwCrmFlags: u32, @@ -7963,7 +7963,7 @@ impl ::core::default::Default for CrmLogRecordRead { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HANG_INFO { pub fAppHangMonitorEnabled: super::super::Foundation::BOOL, diff --git a/crates/libs/windows/src/Windows/Win32/System/Console/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Console/mod.rs index f7cb2cd6df..df362a398c 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Console/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Console/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddConsoleAliasA(source: P0, target: P1, exename: P2) -> ::windows_core::Result<()> @@ -10,7 +10,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AddConsoleAliasA(source : ::windows_core::PCSTR, target : ::windows_core::PCSTR, exename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); AddConsoleAliasA(source.into_param().abi(), target.into_param().abi(), exename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddConsoleAliasW(source: P0, target: P1, exename: P2) -> ::windows_core::Result<()> @@ -22,14 +22,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AddConsoleAliasW(source : ::windows_core::PCWSTR, target : ::windows_core::PCWSTR, exename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AddConsoleAliasW(source.into_param().abi(), target.into_param().abi(), exename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllocConsole() -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn AllocConsole() -> super::super::Foundation:: BOOL); AllocConsole().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AttachConsole(dwprocessid: u32) -> ::windows_core::Result<()> { @@ -44,7 +44,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ClosePseudoConsole(hpc : HPCON) -> ()); ClosePseudoConsole(hpc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateConsoleScreenBuffer(dwdesiredaccess: u32, dwsharemode: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwflags: u32, lpscreenbufferdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result { @@ -52,7 +52,7 @@ pub unsafe fn CreateConsoleScreenBuffer(dwdesiredaccess: u32, dwsharemode: u32, let result__ = CreateConsoleScreenBuffer(dwdesiredaccess, dwsharemode, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), dwflags, ::core::mem::transmute(lpscreenbufferdata.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreatePseudoConsole(size: COORD, hinput: P0, houtput: P1, dwflags: u32) -> ::windows_core::Result @@ -80,7 +80,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ExpungeConsoleCommandHistoryW(exename : ::windows_core::PCWSTR) -> ()); ExpungeConsoleCommandHistoryW(exename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FillConsoleOutputAttribute(hconsoleoutput: P0, wattribute: u16, nlength: u32, dwwritecoord: COORD, lpnumberofattrswritten: *mut u32) -> ::windows_core::Result<()> @@ -90,7 +90,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FillConsoleOutputAttribute(hconsoleoutput : super::super::Foundation:: HANDLE, wattribute : u16, nlength : u32, dwwritecoord : COORD, lpnumberofattrswritten : *mut u32) -> super::super::Foundation:: BOOL); FillConsoleOutputAttribute(hconsoleoutput.into_param().abi(), wattribute, nlength, ::core::mem::transmute(dwwritecoord), lpnumberofattrswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FillConsoleOutputCharacterA(hconsoleoutput: P0, ccharacter: u8, nlength: u32, dwwritecoord: COORD, lpnumberofcharswritten: *mut u32) -> ::windows_core::Result<()> @@ -100,7 +100,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FillConsoleOutputCharacterA(hconsoleoutput : super::super::Foundation:: HANDLE, ccharacter : u8, nlength : u32, dwwritecoord : COORD, lpnumberofcharswritten : *mut u32) -> super::super::Foundation:: BOOL); FillConsoleOutputCharacterA(hconsoleoutput.into_param().abi(), ccharacter, nlength, ::core::mem::transmute(dwwritecoord), lpnumberofcharswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FillConsoleOutputCharacterW(hconsoleoutput: P0, ccharacter: u16, nlength: u32, dwwritecoord: COORD, lpnumberofcharswritten: *mut u32) -> ::windows_core::Result<()> @@ -110,7 +110,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FillConsoleOutputCharacterW(hconsoleoutput : super::super::Foundation:: HANDLE, ccharacter : u16, nlength : u32, dwwritecoord : COORD, lpnumberofcharswritten : *mut u32) -> super::super::Foundation:: BOOL); FillConsoleOutputCharacterW(hconsoleoutput.into_param().abi(), ccharacter, nlength, ::core::mem::transmute(dwwritecoord), lpnumberofcharswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlushConsoleInputBuffer(hconsoleinput: P0) -> ::windows_core::Result<()> @@ -120,14 +120,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FlushConsoleInputBuffer(hconsoleinput : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); FlushConsoleInputBuffer(hconsoleinput.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeConsole() -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn FreeConsole() -> super::super::Foundation:: BOOL); FreeConsole().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GenerateConsoleCtrlEvent(dwctrlevent: u32, dwprocessgroupid: u32) -> ::windows_core::Result<()> { @@ -241,7 +241,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetConsoleCommandHistoryW(commands : ::windows_core::PWSTR, commandbufferlength : u32, exename : ::windows_core::PCWSTR) -> u32); GetConsoleCommandHistoryW(::core::mem::transmute(commands), commandbufferlength, exename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetConsoleCursorInfo(hconsoleoutput: P0, lpconsolecursorinfo: *mut CONSOLE_CURSOR_INFO) -> ::windows_core::Result<()> @@ -251,14 +251,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetConsoleCursorInfo(hconsoleoutput : super::super::Foundation:: HANDLE, lpconsolecursorinfo : *mut CONSOLE_CURSOR_INFO) -> super::super::Foundation:: BOOL); GetConsoleCursorInfo(hconsoleoutput.into_param().abi(), lpconsolecursorinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetConsoleDisplayMode(lpmodeflags: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetConsoleDisplayMode(lpmodeflags : *mut u32) -> super::super::Foundation:: BOOL); GetConsoleDisplayMode(lpmodeflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetConsoleFontSize(hconsoleoutput: P0, nfont: u32) -> COORD @@ -268,14 +268,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetConsoleFontSize(hconsoleoutput : super::super::Foundation:: HANDLE, nfont : u32) -> COORD); GetConsoleFontSize(hconsoleoutput.into_param().abi(), nfont) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetConsoleHistoryInfo(lpconsolehistoryinfo: *mut CONSOLE_HISTORY_INFO) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetConsoleHistoryInfo(lpconsolehistoryinfo : *mut CONSOLE_HISTORY_INFO) -> super::super::Foundation:: BOOL); GetConsoleHistoryInfo(lpconsolehistoryinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetConsoleMode(hconsolehandle: P0, lpmode: *mut CONSOLE_MODE) -> ::windows_core::Result<()> @@ -305,7 +305,7 @@ pub unsafe fn GetConsoleProcessList(lpdwprocesslist: &mut [u32]) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetConsoleProcessList(lpdwprocesslist : *mut u32, dwprocesscount : u32) -> u32); GetConsoleProcessList(::core::mem::transmute(lpdwprocesslist.as_ptr()), lpdwprocesslist.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetConsoleScreenBufferInfo(hconsoleoutput: P0, lpconsolescreenbufferinfo: *mut CONSOLE_SCREEN_BUFFER_INFO) -> ::windows_core::Result<()> @@ -315,7 +315,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetConsoleScreenBufferInfo(hconsoleoutput : super::super::Foundation:: HANDLE, lpconsolescreenbufferinfo : *mut CONSOLE_SCREEN_BUFFER_INFO) -> super::super::Foundation:: BOOL); GetConsoleScreenBufferInfo(hconsoleoutput.into_param().abi(), lpconsolescreenbufferinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetConsoleScreenBufferInfoEx(hconsoleoutput: P0, lpconsolescreenbufferinfoex: *mut CONSOLE_SCREEN_BUFFER_INFOEX) -> ::windows_core::Result<()> @@ -325,7 +325,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetConsoleScreenBufferInfoEx(hconsoleoutput : super::super::Foundation:: HANDLE, lpconsolescreenbufferinfoex : *mut CONSOLE_SCREEN_BUFFER_INFOEX) -> super::super::Foundation:: BOOL); GetConsoleScreenBufferInfoEx(hconsoleoutput.into_param().abi(), lpconsolescreenbufferinfoex).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetConsoleSelectionInfo(lpconsoleselectioninfo: *mut CONSOLE_SELECTION_INFO) -> ::windows_core::Result<()> { @@ -342,14 +342,14 @@ pub unsafe fn GetConsoleTitleW(lpconsoletitle: &mut [u16]) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetConsoleTitleW(lpconsoletitle : ::windows_core::PWSTR, nsize : u32) -> u32); GetConsoleTitleW(::core::mem::transmute(lpconsoletitle.as_ptr()), lpconsoletitle.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetConsoleWindow() -> super::super::Foundation::HWND { ::windows_targets::link!("kernel32.dll" "system" fn GetConsoleWindow() -> super::super::Foundation:: HWND); GetConsoleWindow() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentConsoleFont(hconsoleoutput: P0, bmaximumwindow: P1, lpconsolecurrentfont: *mut CONSOLE_FONT_INFO) -> ::windows_core::Result<()> @@ -360,7 +360,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentConsoleFont(hconsoleoutput : super::super::Foundation:: HANDLE, bmaximumwindow : super::super::Foundation:: BOOL, lpconsolecurrentfont : *mut CONSOLE_FONT_INFO) -> super::super::Foundation:: BOOL); GetCurrentConsoleFont(hconsoleoutput.into_param().abi(), bmaximumwindow.into_param().abi(), lpconsolecurrentfont).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentConsoleFontEx(hconsoleoutput: P0, bmaximumwindow: P1, lpconsolecurrentfontex: *mut CONSOLE_FONT_INFOEX) -> ::windows_core::Result<()> @@ -371,7 +371,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentConsoleFontEx(hconsoleoutput : super::super::Foundation:: HANDLE, bmaximumwindow : super::super::Foundation:: BOOL, lpconsolecurrentfontex : *mut CONSOLE_FONT_INFOEX) -> super::super::Foundation:: BOOL); GetCurrentConsoleFontEx(hconsoleoutput.into_param().abi(), bmaximumwindow.into_param().abi(), lpconsolecurrentfontex).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLargestConsoleWindowSize(hconsoleoutput: P0) -> COORD @@ -381,7 +381,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetLargestConsoleWindowSize(hconsoleoutput : super::super::Foundation:: HANDLE) -> COORD); GetLargestConsoleWindowSize(hconsoleoutput.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumberOfConsoleInputEvents(hconsoleinput: P0, lpnumberofevents: *mut u32) -> ::windows_core::Result<()> @@ -391,14 +391,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetNumberOfConsoleInputEvents(hconsoleinput : super::super::Foundation:: HANDLE, lpnumberofevents : *mut u32) -> super::super::Foundation:: BOOL); GetNumberOfConsoleInputEvents(hconsoleinput.into_param().abi(), lpnumberofevents).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumberOfConsoleMouseButtons(lpnumberofmousebuttons: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetNumberOfConsoleMouseButtons(lpnumberofmousebuttons : *mut u32) -> super::super::Foundation:: BOOL); GetNumberOfConsoleMouseButtons(lpnumberofmousebuttons).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStdHandle(nstdhandle: STD_HANDLE) -> ::windows_core::Result { @@ -406,7 +406,7 @@ pub unsafe fn GetStdHandle(nstdhandle: STD_HANDLE) -> ::windows_core::Result(hconsoleinput: P0, lpbuffer: &mut [INPUT_RECORD], lpnumberofeventsread: *mut u32) -> ::windows_core::Result<()> @@ -416,7 +416,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PeekConsoleInputA(hconsoleinput : super::super::Foundation:: HANDLE, lpbuffer : *mut INPUT_RECORD, nlength : u32, lpnumberofeventsread : *mut u32) -> super::super::Foundation:: BOOL); PeekConsoleInputA(hconsoleinput.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, lpnumberofeventsread).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeekConsoleInputW(hconsoleinput: P0, lpbuffer: &mut [INPUT_RECORD], lpnumberofeventsread: *mut u32) -> ::windows_core::Result<()> @@ -426,7 +426,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PeekConsoleInputW(hconsoleinput : super::super::Foundation:: HANDLE, lpbuffer : *mut INPUT_RECORD, nlength : u32, lpnumberofeventsread : *mut u32) -> super::super::Foundation:: BOOL); PeekConsoleInputW(hconsoleinput.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, lpnumberofeventsread).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadConsoleA(hconsoleinput: P0, lpbuffer: *mut ::core::ffi::c_void, nnumberofcharstoread: u32, lpnumberofcharsread: *mut u32, pinputcontrol: ::core::option::Option<*const CONSOLE_READCONSOLE_CONTROL>) -> ::windows_core::Result<()> @@ -436,7 +436,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadConsoleA(hconsoleinput : super::super::Foundation:: HANDLE, lpbuffer : *mut ::core::ffi::c_void, nnumberofcharstoread : u32, lpnumberofcharsread : *mut u32, pinputcontrol : *const CONSOLE_READCONSOLE_CONTROL) -> super::super::Foundation:: BOOL); ReadConsoleA(hconsoleinput.into_param().abi(), lpbuffer, nnumberofcharstoread, lpnumberofcharsread, ::core::mem::transmute(pinputcontrol.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadConsoleInputA(hconsoleinput: P0, lpbuffer: &mut [INPUT_RECORD], lpnumberofeventsread: *mut u32) -> ::windows_core::Result<()> @@ -446,7 +446,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadConsoleInputA(hconsoleinput : super::super::Foundation:: HANDLE, lpbuffer : *mut INPUT_RECORD, nlength : u32, lpnumberofeventsread : *mut u32) -> super::super::Foundation:: BOOL); ReadConsoleInputA(hconsoleinput.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, lpnumberofeventsread).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadConsoleInputW(hconsoleinput: P0, lpbuffer: &mut [INPUT_RECORD], lpnumberofeventsread: *mut u32) -> ::windows_core::Result<()> @@ -456,7 +456,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadConsoleInputW(hconsoleinput : super::super::Foundation:: HANDLE, lpbuffer : *mut INPUT_RECORD, nlength : u32, lpnumberofeventsread : *mut u32) -> super::super::Foundation:: BOOL); ReadConsoleInputW(hconsoleinput.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, lpnumberofeventsread).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadConsoleOutputA(hconsoleoutput: P0, lpbuffer: *mut CHAR_INFO, dwbuffersize: COORD, dwbuffercoord: COORD, lpreadregion: *mut SMALL_RECT) -> ::windows_core::Result<()> @@ -466,7 +466,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadConsoleOutputA(hconsoleoutput : super::super::Foundation:: HANDLE, lpbuffer : *mut CHAR_INFO, dwbuffersize : COORD, dwbuffercoord : COORD, lpreadregion : *mut SMALL_RECT) -> super::super::Foundation:: BOOL); ReadConsoleOutputA(hconsoleoutput.into_param().abi(), lpbuffer, ::core::mem::transmute(dwbuffersize), ::core::mem::transmute(dwbuffercoord), lpreadregion).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadConsoleOutputAttribute(hconsoleoutput: P0, lpattribute: &mut [u16], dwreadcoord: COORD, lpnumberofattrsread: *mut u32) -> ::windows_core::Result<()> @@ -476,7 +476,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadConsoleOutputAttribute(hconsoleoutput : super::super::Foundation:: HANDLE, lpattribute : *mut u16, nlength : u32, dwreadcoord : COORD, lpnumberofattrsread : *mut u32) -> super::super::Foundation:: BOOL); ReadConsoleOutputAttribute(hconsoleoutput.into_param().abi(), ::core::mem::transmute(lpattribute.as_ptr()), lpattribute.len() as _, ::core::mem::transmute(dwreadcoord), lpnumberofattrsread).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadConsoleOutputCharacterA(hconsoleoutput: P0, lpcharacter: &mut [u8], dwreadcoord: COORD, lpnumberofcharsread: *mut u32) -> ::windows_core::Result<()> @@ -486,7 +486,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadConsoleOutputCharacterA(hconsoleoutput : super::super::Foundation:: HANDLE, lpcharacter : ::windows_core::PSTR, nlength : u32, dwreadcoord : COORD, lpnumberofcharsread : *mut u32) -> super::super::Foundation:: BOOL); ReadConsoleOutputCharacterA(hconsoleoutput.into_param().abi(), ::core::mem::transmute(lpcharacter.as_ptr()), lpcharacter.len() as _, ::core::mem::transmute(dwreadcoord), lpnumberofcharsread).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadConsoleOutputCharacterW(hconsoleoutput: P0, lpcharacter: &mut [u16], dwreadcoord: COORD, lpnumberofcharsread: *mut u32) -> ::windows_core::Result<()> @@ -496,7 +496,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadConsoleOutputCharacterW(hconsoleoutput : super::super::Foundation:: HANDLE, lpcharacter : ::windows_core::PWSTR, nlength : u32, dwreadcoord : COORD, lpnumberofcharsread : *mut u32) -> super::super::Foundation:: BOOL); ReadConsoleOutputCharacterW(hconsoleoutput.into_param().abi(), ::core::mem::transmute(lpcharacter.as_ptr()), lpcharacter.len() as _, ::core::mem::transmute(dwreadcoord), lpnumberofcharsread).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadConsoleOutputW(hconsoleoutput: P0, lpbuffer: *mut CHAR_INFO, dwbuffersize: COORD, dwbuffercoord: COORD, lpreadregion: *mut SMALL_RECT) -> ::windows_core::Result<()> @@ -506,7 +506,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReadConsoleOutputW(hconsoleoutput : super::super::Foundation:: HANDLE, lpbuffer : *mut CHAR_INFO, dwbuffersize : COORD, dwbuffercoord : COORD, lpreadregion : *mut SMALL_RECT) -> super::super::Foundation:: BOOL); ReadConsoleOutputW(hconsoleoutput.into_param().abi(), lpbuffer, ::core::mem::transmute(dwbuffersize), ::core::mem::transmute(dwbuffercoord), lpreadregion).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadConsoleW(hconsoleinput: P0, lpbuffer: *mut ::core::ffi::c_void, nnumberofcharstoread: u32, lpnumberofcharsread: *mut u32, pinputcontrol: ::core::option::Option<*const CONSOLE_READCONSOLE_CONTROL>) -> ::windows_core::Result<()> @@ -524,7 +524,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ResizePseudoConsole(hpc : HPCON, size : COORD) -> ::windows_core::HRESULT); ResizePseudoConsole(hpc.into_param().abi(), ::core::mem::transmute(size)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScrollConsoleScreenBufferA(hconsoleoutput: P0, lpscrollrectangle: *const SMALL_RECT, lpcliprectangle: ::core::option::Option<*const SMALL_RECT>, dwdestinationorigin: COORD, lpfill: *const CHAR_INFO) -> ::windows_core::Result<()> @@ -534,7 +534,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ScrollConsoleScreenBufferA(hconsoleoutput : super::super::Foundation:: HANDLE, lpscrollrectangle : *const SMALL_RECT, lpcliprectangle : *const SMALL_RECT, dwdestinationorigin : COORD, lpfill : *const CHAR_INFO) -> super::super::Foundation:: BOOL); ScrollConsoleScreenBufferA(hconsoleoutput.into_param().abi(), lpscrollrectangle, ::core::mem::transmute(lpcliprectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dwdestinationorigin), lpfill).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScrollConsoleScreenBufferW(hconsoleoutput: P0, lpscrollrectangle: *const SMALL_RECT, lpcliprectangle: ::core::option::Option<*const SMALL_RECT>, dwdestinationorigin: COORD, lpfill: *const CHAR_INFO) -> ::windows_core::Result<()> @@ -544,7 +544,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ScrollConsoleScreenBufferW(hconsoleoutput : super::super::Foundation:: HANDLE, lpscrollrectangle : *const SMALL_RECT, lpcliprectangle : *const SMALL_RECT, dwdestinationorigin : COORD, lpfill : *const CHAR_INFO) -> super::super::Foundation:: BOOL); ScrollConsoleScreenBufferW(hconsoleoutput.into_param().abi(), lpscrollrectangle, ::core::mem::transmute(lpcliprectangle.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dwdestinationorigin), lpfill).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleActiveScreenBuffer(hconsoleoutput: P0) -> ::windows_core::Result<()> @@ -554,14 +554,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleActiveScreenBuffer(hconsoleoutput : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetConsoleActiveScreenBuffer(hconsoleoutput.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleCP(wcodepageid: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleCP(wcodepageid : u32) -> super::super::Foundation:: BOOL); SetConsoleCP(wcodepageid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleCtrlHandler(handlerroutine: PHANDLER_ROUTINE, add: P0) -> ::windows_core::Result<()> @@ -571,7 +571,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleCtrlHandler(handlerroutine : PHANDLER_ROUTINE, add : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetConsoleCtrlHandler(handlerroutine, add.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleCursorInfo(hconsoleoutput: P0, lpconsolecursorinfo: *const CONSOLE_CURSOR_INFO) -> ::windows_core::Result<()> @@ -581,7 +581,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleCursorInfo(hconsoleoutput : super::super::Foundation:: HANDLE, lpconsolecursorinfo : *const CONSOLE_CURSOR_INFO) -> super::super::Foundation:: BOOL); SetConsoleCursorInfo(hconsoleoutput.into_param().abi(), lpconsolecursorinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleCursorPosition(hconsoleoutput: P0, dwcursorposition: COORD) -> ::windows_core::Result<()> @@ -591,7 +591,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleCursorPosition(hconsoleoutput : super::super::Foundation:: HANDLE, dwcursorposition : COORD) -> super::super::Foundation:: BOOL); SetConsoleCursorPosition(hconsoleoutput.into_param().abi(), ::core::mem::transmute(dwcursorposition)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleDisplayMode(hconsoleoutput: P0, dwflags: u32, lpnewscreenbufferdimensions: ::core::option::Option<*mut COORD>) -> ::windows_core::Result<()> @@ -601,14 +601,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleDisplayMode(hconsoleoutput : super::super::Foundation:: HANDLE, dwflags : u32, lpnewscreenbufferdimensions : *mut COORD) -> super::super::Foundation:: BOOL); SetConsoleDisplayMode(hconsoleoutput.into_param().abi(), dwflags, ::core::mem::transmute(lpnewscreenbufferdimensions.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleHistoryInfo(lpconsolehistoryinfo: *const CONSOLE_HISTORY_INFO) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleHistoryInfo(lpconsolehistoryinfo : *const CONSOLE_HISTORY_INFO) -> super::super::Foundation:: BOOL); SetConsoleHistoryInfo(lpconsolehistoryinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleMode(hconsolehandle: P0, dwmode: CONSOLE_MODE) -> ::windows_core::Result<()> @@ -618,7 +618,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleMode(hconsolehandle : super::super::Foundation:: HANDLE, dwmode : CONSOLE_MODE) -> super::super::Foundation:: BOOL); SetConsoleMode(hconsolehandle.into_param().abi(), dwmode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleNumberOfCommandsA(number: u32, exename: P0) -> super::super::Foundation::BOOL @@ -628,7 +628,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleNumberOfCommandsA(number : u32, exename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetConsoleNumberOfCommandsA(number, exename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleNumberOfCommandsW(number: u32, exename: P0) -> super::super::Foundation::BOOL @@ -638,14 +638,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleNumberOfCommandsW(number : u32, exename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetConsoleNumberOfCommandsW(number, exename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleOutputCP(wcodepageid: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleOutputCP(wcodepageid : u32) -> super::super::Foundation:: BOOL); SetConsoleOutputCP(wcodepageid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleScreenBufferInfoEx(hconsoleoutput: P0, lpconsolescreenbufferinfoex: *const CONSOLE_SCREEN_BUFFER_INFOEX) -> ::windows_core::Result<()> @@ -655,7 +655,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleScreenBufferInfoEx(hconsoleoutput : super::super::Foundation:: HANDLE, lpconsolescreenbufferinfoex : *const CONSOLE_SCREEN_BUFFER_INFOEX) -> super::super::Foundation:: BOOL); SetConsoleScreenBufferInfoEx(hconsoleoutput.into_param().abi(), lpconsolescreenbufferinfoex).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleScreenBufferSize(hconsoleoutput: P0, dwsize: COORD) -> ::windows_core::Result<()> @@ -665,7 +665,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleScreenBufferSize(hconsoleoutput : super::super::Foundation:: HANDLE, dwsize : COORD) -> super::super::Foundation:: BOOL); SetConsoleScreenBufferSize(hconsoleoutput.into_param().abi(), ::core::mem::transmute(dwsize)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleTextAttribute(hconsoleoutput: P0, wattributes: CONSOLE_CHARACTER_ATTRIBUTES) -> ::windows_core::Result<()> @@ -675,7 +675,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleTextAttribute(hconsoleoutput : super::super::Foundation:: HANDLE, wattributes : CONSOLE_CHARACTER_ATTRIBUTES) -> super::super::Foundation:: BOOL); SetConsoleTextAttribute(hconsoleoutput.into_param().abi(), wattributes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleTitleA(lpconsoletitle: P0) -> ::windows_core::Result<()> @@ -685,7 +685,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleTitleA(lpconsoletitle : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetConsoleTitleA(lpconsoletitle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleTitleW(lpconsoletitle: P0) -> ::windows_core::Result<()> @@ -695,7 +695,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleTitleW(lpconsoletitle : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetConsoleTitleW(lpconsoletitle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetConsoleWindowInfo(hconsoleoutput: P0, babsolute: P1, lpconsolewindow: *const SMALL_RECT) -> ::windows_core::Result<()> @@ -706,7 +706,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetConsoleWindowInfo(hconsoleoutput : super::super::Foundation:: HANDLE, babsolute : super::super::Foundation:: BOOL, lpconsolewindow : *const SMALL_RECT) -> super::super::Foundation:: BOOL); SetConsoleWindowInfo(hconsoleoutput.into_param().abi(), babsolute.into_param().abi(), lpconsolewindow).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCurrentConsoleFontEx(hconsoleoutput: P0, bmaximumwindow: P1, lpconsolecurrentfontex: *const CONSOLE_FONT_INFOEX) -> ::windows_core::Result<()> @@ -717,7 +717,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCurrentConsoleFontEx(hconsoleoutput : super::super::Foundation:: HANDLE, bmaximumwindow : super::super::Foundation:: BOOL, lpconsolecurrentfontex : *const CONSOLE_FONT_INFOEX) -> super::super::Foundation:: BOOL); SetCurrentConsoleFontEx(hconsoleoutput.into_param().abi(), bmaximumwindow.into_param().abi(), lpconsolecurrentfontex).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetStdHandle(nstdhandle: STD_HANDLE, hhandle: P0) -> ::windows_core::Result<()> @@ -727,7 +727,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetStdHandle(nstdhandle : STD_HANDLE, hhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetStdHandle(nstdhandle, hhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetStdHandleEx(nstdhandle: STD_HANDLE, hhandle: P0, phprevvalue: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> super::super::Foundation::BOOL @@ -737,7 +737,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetStdHandleEx(nstdhandle : STD_HANDLE, hhandle : super::super::Foundation:: HANDLE, phprevvalue : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetStdHandleEx(nstdhandle, hhandle.into_param().abi(), ::core::mem::transmute(phprevvalue.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteConsoleA(hconsoleoutput: P0, lpbuffer: &[u8], lpnumberofcharswritten: ::core::option::Option<*mut u32>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -747,7 +747,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteConsoleA(hconsoleoutput : super::super::Foundation:: HANDLE, lpbuffer : *const ::core::ffi::c_void, nnumberofcharstowrite : u32, lpnumberofcharswritten : *mut u32, lpreserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); WriteConsoleA(hconsoleoutput.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, ::core::mem::transmute(lpnumberofcharswritten.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteConsoleInputA(hconsoleinput: P0, lpbuffer: &[INPUT_RECORD], lpnumberofeventswritten: *mut u32) -> ::windows_core::Result<()> @@ -757,7 +757,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteConsoleInputA(hconsoleinput : super::super::Foundation:: HANDLE, lpbuffer : *const INPUT_RECORD, nlength : u32, lpnumberofeventswritten : *mut u32) -> super::super::Foundation:: BOOL); WriteConsoleInputA(hconsoleinput.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, lpnumberofeventswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteConsoleInputW(hconsoleinput: P0, lpbuffer: &[INPUT_RECORD], lpnumberofeventswritten: *mut u32) -> ::windows_core::Result<()> @@ -767,7 +767,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteConsoleInputW(hconsoleinput : super::super::Foundation:: HANDLE, lpbuffer : *const INPUT_RECORD, nlength : u32, lpnumberofeventswritten : *mut u32) -> super::super::Foundation:: BOOL); WriteConsoleInputW(hconsoleinput.into_param().abi(), ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _, lpnumberofeventswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteConsoleOutputA(hconsoleoutput: P0, lpbuffer: *const CHAR_INFO, dwbuffersize: COORD, dwbuffercoord: COORD, lpwriteregion: *mut SMALL_RECT) -> ::windows_core::Result<()> @@ -777,7 +777,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteConsoleOutputA(hconsoleoutput : super::super::Foundation:: HANDLE, lpbuffer : *const CHAR_INFO, dwbuffersize : COORD, dwbuffercoord : COORD, lpwriteregion : *mut SMALL_RECT) -> super::super::Foundation:: BOOL); WriteConsoleOutputA(hconsoleoutput.into_param().abi(), lpbuffer, ::core::mem::transmute(dwbuffersize), ::core::mem::transmute(dwbuffercoord), lpwriteregion).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteConsoleOutputAttribute(hconsoleoutput: P0, lpattribute: &[u16], dwwritecoord: COORD, lpnumberofattrswritten: *mut u32) -> ::windows_core::Result<()> @@ -787,7 +787,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteConsoleOutputAttribute(hconsoleoutput : super::super::Foundation:: HANDLE, lpattribute : *const u16, nlength : u32, dwwritecoord : COORD, lpnumberofattrswritten : *mut u32) -> super::super::Foundation:: BOOL); WriteConsoleOutputAttribute(hconsoleoutput.into_param().abi(), ::core::mem::transmute(lpattribute.as_ptr()), lpattribute.len() as _, ::core::mem::transmute(dwwritecoord), lpnumberofattrswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteConsoleOutputCharacterA(hconsoleoutput: P0, lpcharacter: &[u8], dwwritecoord: COORD, lpnumberofcharswritten: *mut u32) -> ::windows_core::Result<()> @@ -797,7 +797,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteConsoleOutputCharacterA(hconsoleoutput : super::super::Foundation:: HANDLE, lpcharacter : ::windows_core::PCSTR, nlength : u32, dwwritecoord : COORD, lpnumberofcharswritten : *mut u32) -> super::super::Foundation:: BOOL); WriteConsoleOutputCharacterA(hconsoleoutput.into_param().abi(), ::core::mem::transmute(lpcharacter.as_ptr()), lpcharacter.len() as _, ::core::mem::transmute(dwwritecoord), lpnumberofcharswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteConsoleOutputCharacterW(hconsoleoutput: P0, lpcharacter: &[u16], dwwritecoord: COORD, lpnumberofcharswritten: *mut u32) -> ::windows_core::Result<()> @@ -807,7 +807,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteConsoleOutputCharacterW(hconsoleoutput : super::super::Foundation:: HANDLE, lpcharacter : ::windows_core::PCWSTR, nlength : u32, dwwritecoord : COORD, lpnumberofcharswritten : *mut u32) -> super::super::Foundation:: BOOL); WriteConsoleOutputCharacterW(hconsoleoutput.into_param().abi(), ::core::mem::transmute(lpcharacter.as_ptr()), lpcharacter.len() as _, ::core::mem::transmute(dwwritecoord), lpnumberofcharswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteConsoleOutputW(hconsoleoutput: P0, lpbuffer: *const CHAR_INFO, dwbuffersize: COORD, dwbuffercoord: COORD, lpwriteregion: *mut SMALL_RECT) -> ::windows_core::Result<()> @@ -817,7 +817,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteConsoleOutputW(hconsoleoutput : super::super::Foundation:: HANDLE, lpbuffer : *const CHAR_INFO, dwbuffersize : COORD, dwbuffercoord : COORD, lpwriteregion : *mut SMALL_RECT) -> super::super::Foundation:: BOOL); WriteConsoleOutputW(hconsoleoutput.into_param().abi(), lpbuffer, ::core::mem::transmute(dwbuffersize), ::core::mem::transmute(dwbuffercoord), lpwriteregion).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteConsoleW(hconsoleoutput: P0, lpbuffer: &[u8], lpnumberofcharswritten: ::core::option::Option<*mut u32>, lpreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1081,7 +1081,7 @@ impl ::core::default::Default for CHAR_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CONSOLE_CURSOR_INFO { pub dwSize: u32, @@ -1281,7 +1281,7 @@ impl ::core::default::Default for CONSOLE_SCREEN_BUFFER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CONSOLE_SCREEN_BUFFER_INFOEX { pub cbSize: u32, @@ -1388,7 +1388,7 @@ impl ::core::default::Default for COORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FOCUS_EVENT_RECORD { pub bSetFocus: super::super::Foundation::BOOL, @@ -1453,7 +1453,7 @@ impl ::windows_core::TypeKind for HPCON { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INPUT_RECORD { pub EventType: u16, @@ -1478,7 +1478,7 @@ impl ::core::default::Default for INPUT_RECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union INPUT_RECORD_0 { pub KeyEvent: KEY_EVENT_RECORD, @@ -1506,7 +1506,7 @@ impl ::core::default::Default for INPUT_RECORD_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KEY_EVENT_RECORD { pub bKeyDown: super::super::Foundation::BOOL, @@ -1535,7 +1535,7 @@ impl ::core::default::Default for KEY_EVENT_RECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union KEY_EVENT_RECORD_0 { pub UnicodeChar: u16, @@ -1681,6 +1681,6 @@ impl ::core::default::Default for WINDOW_BUFFER_SIZE_RECORD { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PHANDLER_ROUTINE = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Contacts/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Contacts/impl.rs index 0bfa41bc57..80eea7522d 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Contacts/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Contacts/impl.rs @@ -203,7 +203,7 @@ impl IContactAggregationAggregateCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IContactAggregationContact_Impl: Sized { fn Delete(&self) -> ::windows_core::Result<()>; @@ -650,7 +650,7 @@ impl IContactAggregationGroupCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IContactAggregationLink_Impl: Sized { fn Delete(&self) -> ::windows_core::Result<()>; @@ -899,7 +899,7 @@ impl IContactAggregationLinkCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IContactAggregationManager_Impl: Sized { fn GetVersionInfo(&self, plmajorversion: *mut i32, plminorversion: *mut i32) -> ::windows_core::Result<()>; @@ -1093,7 +1093,7 @@ impl IContactAggregationManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IContactAggregationServerPerson_Impl: Sized { fn Delete(&self) -> ::windows_core::Result<()>; @@ -1541,7 +1541,7 @@ impl IContactManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IContactProperties_Impl: Sized { fn GetString(&self, pszpropertyname: &::windows_core::PCWSTR, dwflags: u32, pszvalue: &::windows_core::PWSTR, cchvalue: u32, pdwcchpropertyvaluerequired: *mut u32) -> ::windows_core::Result<()>; @@ -1649,7 +1649,7 @@ impl IContactProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IContactPropertyCollection_Impl: Sized { fn Reset(&self) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Contacts/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Contacts/mod.rs index 8458e581b8..3fe05ea680 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Contacts/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Contacts/mod.rs @@ -168,13 +168,13 @@ impl IContactAggregationContact { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMe(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsMe)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsExternal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -429,13 +429,13 @@ impl IContactAggregationLink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLinkResolved(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLinkResolved)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsLinkResolved(&self, islinkresolved: P0) -> ::windows_core::Result<()> where @@ -571,7 +571,7 @@ impl IContactAggregationManager { pub unsafe fn GetVersionInfo(&self, plmajorversion: *mut i32, plminorversion: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVersionInfo)(::windows_core::Interface::as_raw(self), plmajorversion, plminorversion).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOrOpenGroup(&self, pgroupname: P0, options: CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS, pcreatedgroup: *mut super::super::Foundation::BOOL, ppgroup: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -748,13 +748,13 @@ impl IContactAggregationServerPerson { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTombstone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsTombstone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsTombstone(&self, istombstone: P0) -> ::windows_core::Result<()> where @@ -978,7 +978,7 @@ impl IContactProperties { { (::windows_core::Interface::vtable(self).GetString)(::windows_core::Interface::as_raw(self), pszpropertyname.into_param().abi(), dwflags, ::core::mem::transmute(pszvalue.as_ptr()), pszvalue.len() as _, pdwcchpropertyvaluerequired).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDate(&self, pszpropertyname: P0, dwflags: u32, pftdatetime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> where @@ -986,7 +986,7 @@ impl IContactProperties { { (::windows_core::Interface::vtable(self).GetDate)(::windows_core::Interface::as_raw(self), pszpropertyname.into_param().abi(), dwflags, pftdatetime).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBinary(&self, pszpropertyname: P0, dwflags: u32, pszcontenttype: &mut [u16], pdwcchcontenttyperequired: *mut u32, ppstream: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1007,7 +1007,7 @@ impl IContactProperties { { (::windows_core::Interface::vtable(self).SetString)(::windows_core::Interface::as_raw(self), pszpropertyname.into_param().abi(), dwflags, pszvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDate(&self, pszpropertyname: P0, dwflags: u32, ftdatetime: super::super::Foundation::FILETIME) -> ::windows_core::Result<()> where @@ -1015,7 +1015,7 @@ impl IContactProperties { { (::windows_core::Interface::vtable(self).SetDate)(::windows_core::Interface::as_raw(self), pszpropertyname.into_param().abi(), dwflags, ::core::mem::transmute(ftdatetime)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBinary(&self, pszpropertyname: P0, dwflags: u32, pszcontenttype: P1, pstream: P2) -> ::windows_core::Result<()> where @@ -1031,7 +1031,7 @@ impl IContactProperties { { (::windows_core::Interface::vtable(self).SetLabels)(::windows_core::Interface::as_raw(self), pszarrayelementname.into_param().abi(), dwflags, ppszlabels.len() as _, ::core::mem::transmute(ppszlabels.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateArrayNode(&self, pszarrayname: P0, dwflags: u32, fappend: P1, psznewarrayelementname: &mut [u16], pdwcchnewarrayelementnamerequired: *mut u32) -> ::windows_core::Result<()> where @@ -1058,7 +1058,7 @@ impl IContactProperties { { (::windows_core::Interface::vtable(self).DeleteLabels)(::windows_core::Interface::as_raw(self), pszarrayelementname.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPropertyCollection(&self, pppropertycollection: *mut ::core::option::Option, dwflags: u32, pszmultivaluename: P0, ppszlabels: &[::windows_core::PCWSTR], fanylabelmatches: P1) -> ::windows_core::Result<()> where @@ -1130,7 +1130,7 @@ impl IContactPropertyCollection { pub unsafe fn GetPropertyVersion(&self, pdwversion: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyVersion)(::windows_core::Interface::as_raw(self), pdwversion).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPropertyModificationDate(&self, pftmodificationdate: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyModificationDate)(::windows_core::Interface::as_raw(self), pftmodificationdate).ok() diff --git a/crates/libs/windows/src/Windows/Win32/System/DataExchange/mod.rs b/crates/libs/windows/src/Windows/Win32/System/DataExchange/mod.rs index 2a1a86f886..d6871d5785 100644 --- a/crates/libs/windows/src/Windows/Win32/System/DataExchange/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/DataExchange/mod.rs @@ -14,7 +14,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AddAtomW(lpstring : ::windows_core::PCWSTR) -> u16); AddAtomW(lpstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddClipboardFormatListener(hwnd: P0) -> ::windows_core::Result<()> @@ -24,7 +24,7 @@ where ::windows_targets::link!("user32.dll" "system" fn AddClipboardFormatListener(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); AddClipboardFormatListener(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeClipboardChain(hwndremove: P0, hwndnewnext: P1) -> super::super::Foundation::BOOL @@ -35,7 +35,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ChangeClipboardChain(hwndremove : super::super::Foundation:: HWND, hwndnewnext : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); ChangeClipboardChain(hwndremove.into_param().abi(), hwndnewnext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseClipboard() -> ::windows_core::Result<()> { @@ -47,7 +47,7 @@ pub unsafe fn CountClipboardFormats() -> i32 { ::windows_targets::link!("user32.dll" "system" fn CountClipboardFormats() -> i32); CountClipboardFormats() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeAbandonTransaction(idinst: u32, hconv: P0, idtransaction: u32) -> super::super::Foundation::BOOL @@ -91,7 +91,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeCmpStringHandles(hsz1 : HSZ, hsz2 : HSZ) -> i32); DdeCmpStringHandles(hsz1.into_param().abi(), hsz2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn DdeConnect(idinst: u32, hszservice: P0, hsztopic: P1, pcc: ::core::option::Option<*const CONVCONTEXT>) -> HCONV @@ -102,7 +102,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeConnect(idinst : u32, hszservice : HSZ, hsztopic : HSZ, pcc : *const CONVCONTEXT) -> HCONV); DdeConnect(idinst, hszservice.into_param().abi(), hsztopic.into_param().abi(), ::core::mem::transmute(pcc.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn DdeConnectList(idinst: u32, hszservice: P0, hsztopic: P1, hconvlist: P2, pcc: ::core::option::Option<*const CONVCONTEXT>) -> HCONVLIST @@ -138,7 +138,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeCreateStringHandleW(idinst : u32, psz : ::windows_core::PCWSTR, icodepage : i32) -> HSZ); DdeCreateStringHandleW(idinst, psz.into_param().abi(), icodepage) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeDisconnect(hconv: P0) -> super::super::Foundation::BOOL @@ -148,7 +148,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeDisconnect(hconv : HCONV) -> super::super::Foundation:: BOOL); DdeDisconnect(hconv.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeDisconnectList(hconvlist: P0) -> super::super::Foundation::BOOL @@ -158,7 +158,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeDisconnectList(hconvlist : HCONVLIST) -> super::super::Foundation:: BOOL); DdeDisconnectList(hconvlist.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeEnableCallback(idinst: u32, hconv: P0, wcmd: DDE_ENABLE_CALLBACK_CMD) -> super::super::Foundation::BOOL @@ -168,7 +168,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeEnableCallback(idinst : u32, hconv : HCONV, wcmd : DDE_ENABLE_CALLBACK_CMD) -> super::super::Foundation:: BOOL); DdeEnableCallback(idinst, hconv.into_param().abi(), wcmd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeFreeDataHandle(hdata: P0) -> super::super::Foundation::BOOL @@ -178,7 +178,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeFreeDataHandle(hdata : HDDEDATA) -> super::super::Foundation:: BOOL); DdeFreeDataHandle(hdata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeFreeStringHandle(idinst: u32, hsz: P0) -> super::super::Foundation::BOOL @@ -201,7 +201,7 @@ pub unsafe fn DdeGetLastError(idinst: u32) -> u32 { ::windows_targets::link!("user32.dll" "system" fn DdeGetLastError(idinst : u32) -> u32); DdeGetLastError(idinst) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeImpersonateClient(hconv: P0) -> ::windows_core::Result<()> @@ -221,7 +221,7 @@ pub unsafe fn DdeInitializeW(pidinst: *mut u32, pfncallback: PFNCALLBACK, afcmd: ::windows_targets::link!("user32.dll" "system" fn DdeInitializeW(pidinst : *mut u32, pfncallback : PFNCALLBACK, afcmd : DDE_INITIALIZE_COMMAND, ulres : u32) -> u32); DdeInitializeW(pidinst, pfncallback, afcmd, ulres) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeKeepStringHandle(idinst: u32, hsz: P0) -> super::super::Foundation::BOOL @@ -240,7 +240,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeNameService(idinst : u32, hsz1 : HSZ, hsz2 : HSZ, afcmd : DDE_NAME_SERVICE_CMD) -> HDDEDATA); DdeNameService(idinst, hsz1.into_param().abi(), hsz2.into_param().abi(), afcmd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdePostAdvise(idinst: u32, hsztopic: P0, hszitem: P1) -> super::super::Foundation::BOOL @@ -251,7 +251,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdePostAdvise(idinst : u32, hsztopic : HSZ, hszitem : HSZ) -> super::super::Foundation:: BOOL); DdePostAdvise(idinst, hsztopic.into_param().abi(), hszitem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn DdeQueryConvInfo(hconv: P0, idtransaction: u32, pconvinfo: *mut CONVINFO) -> u32 @@ -294,7 +294,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeReconnect(hconv : HCONV) -> HCONV); DdeReconnect(hconv.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn DdeSetQualityOfService(hwndclient: P0, pqosnew: *const super::super::Security::SECURITY_QUALITY_OF_SERVICE, pqosprev: *mut super::super::Security::SECURITY_QUALITY_OF_SERVICE) -> ::windows_core::Result<()> @@ -304,7 +304,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeSetQualityOfService(hwndclient : super::super::Foundation:: HWND, pqosnew : *const super::super::Security:: SECURITY_QUALITY_OF_SERVICE, pqosprev : *mut super::super::Security:: SECURITY_QUALITY_OF_SERVICE) -> super::super::Foundation:: BOOL); DdeSetQualityOfService(hwndclient.into_param().abi(), pqosnew, pqosprev).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeSetUserHandle(hconv: P0, id: u32, huser: usize) -> super::super::Foundation::BOOL @@ -314,7 +314,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeSetUserHandle(hconv : HCONV, id : u32, huser : usize) -> super::super::Foundation:: BOOL); DdeSetUserHandle(hconv.into_param().abi(), id, huser) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeUnaccessData(hdata: P0) -> super::super::Foundation::BOOL @@ -324,7 +324,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DdeUnaccessData(hdata : HDDEDATA) -> super::super::Foundation:: BOOL); DdeUnaccessData(hdata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DdeUninitialize(idinst: u32) -> super::super::Foundation::BOOL { @@ -336,7 +336,7 @@ pub unsafe fn DeleteAtom(natom: u16) -> u16 { ::windows_targets::link!("kernel32.dll" "system" fn DeleteAtom(natom : u16) -> u16); DeleteAtom(natom) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EmptyClipboard() -> ::windows_core::Result<()> { @@ -364,7 +364,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindAtomW(lpstring : ::windows_core::PCWSTR) -> u16); FindAtomW(lpstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeDDElParam(msg: u32, lparam: P0) -> super::super::Foundation::BOOL @@ -384,7 +384,7 @@ pub unsafe fn GetAtomNameW(natom: u16, lpbuffer: &mut [u16]) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetAtomNameW(natom : u16, lpbuffer : ::windows_core::PWSTR, nsize : i32) -> u32); GetAtomNameW(natom, ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClipboardData(uformat: u32) -> ::windows_core::Result { @@ -402,7 +402,7 @@ pub unsafe fn GetClipboardFormatNameW(format: u32, lpszformatname: &mut [u16]) - ::windows_targets::link!("user32.dll" "system" fn GetClipboardFormatNameW(format : u32, lpszformatname : ::windows_core::PWSTR, cchmaxcount : i32) -> i32); GetClipboardFormatNameW(format, ::core::mem::transmute(lpszformatname.as_ptr()), lpszformatname.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClipboardOwner() -> super::super::Foundation::HWND { @@ -414,14 +414,14 @@ pub unsafe fn GetClipboardSequenceNumber() -> u32 { ::windows_targets::link!("user32.dll" "system" fn GetClipboardSequenceNumber() -> u32); GetClipboardSequenceNumber() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClipboardViewer() -> super::super::Foundation::HWND { ::windows_targets::link!("user32.dll" "system" fn GetClipboardViewer() -> super::super::Foundation:: HWND); GetClipboardViewer() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOpenClipboardWindow() -> super::super::Foundation::HWND { @@ -433,7 +433,7 @@ pub unsafe fn GetPriorityClipboardFormat(paformatprioritylist: &[u32]) -> i32 { ::windows_targets::link!("user32.dll" "system" fn GetPriorityClipboardFormat(paformatprioritylist : *const u32, cformats : i32) -> i32); GetPriorityClipboardFormat(::core::mem::transmute(paformatprioritylist.as_ptr()), paformatprioritylist.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUpdatedClipboardFormats(lpuiformats: &mut [u32], pcformatsout: *mut u32) -> ::windows_core::Result<()> { @@ -503,7 +503,7 @@ pub unsafe fn GlobalGetAtomNameW(natom: u16, lpbuffer: &mut [u16]) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GlobalGetAtomNameW(natom : u16, lpbuffer : ::windows_core::PWSTR, nsize : i32) -> u32); GlobalGetAtomNameW(natom, ::core::mem::transmute(lpbuffer.as_ptr()), lpbuffer.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImpersonateDdeClientWindow(hwndclient: P0, hwndserver: P1) -> ::windows_core::Result<()> @@ -514,21 +514,21 @@ where ::windows_targets::link!("user32.dll" "system" fn ImpersonateDdeClientWindow(hwndclient : super::super::Foundation:: HWND, hwndserver : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); ImpersonateDdeClientWindow(hwndclient.into_param().abi(), hwndserver.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitAtomTable(nsize: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn InitAtomTable(nsize : u32) -> super::super::Foundation:: BOOL); InitAtomTable(nsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsClipboardFormatAvailable(format: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn IsClipboardFormatAvailable(format : u32) -> super::super::Foundation:: BOOL); IsClipboardFormatAvailable(format).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenClipboard(hwndnewowner: P0) -> ::windows_core::Result<()> @@ -538,7 +538,7 @@ where ::windows_targets::link!("user32.dll" "system" fn OpenClipboard(hwndnewowner : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); OpenClipboard(hwndnewowner.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PackDDElParam(msg: u32, uilo: usize, uihi: usize) -> super::super::Foundation::LPARAM { @@ -561,7 +561,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RegisterClipboardFormatW(lpszformat : ::windows_core::PCWSTR) -> u32); RegisterClipboardFormatW(lpszformat.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveClipboardFormatListener(hwnd: P0) -> ::windows_core::Result<()> @@ -571,7 +571,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RemoveClipboardFormatListener(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); RemoveClipboardFormatListener(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReuseDDElParam(lparam: P0, msgin: u32, msgout: u32, uilo: usize, uihi: usize) -> super::super::Foundation::LPARAM @@ -581,7 +581,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ReuseDDElParam(lparam : super::super::Foundation:: LPARAM, msgin : u32, msgout : u32, uilo : usize, uihi : usize) -> super::super::Foundation:: LPARAM); ReuseDDElParam(lparam.into_param().abi(), msgin, msgout, uilo, uihi) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetClipboardData(uformat: u32, hmem: P0) -> ::windows_core::Result @@ -592,7 +592,7 @@ where let result__ = SetClipboardData(uformat, hmem.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetClipboardViewer(hwndnewviewer: P0) -> super::super::Foundation::HWND @@ -602,7 +602,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetClipboardViewer(hwndnewviewer : super::super::Foundation:: HWND) -> super::super::Foundation:: HWND); SetClipboardViewer(hwndnewviewer.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn SetWinMetaFileBits(lpmeta16data: &[u8], hdcref: P0, lpmfp: ::core::option::Option<*const METAFILEPICT>) -> super::super::Graphics::Gdi::HENHMETAFILE @@ -612,7 +612,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetWinMetaFileBits(nsize : u32, lpmeta16data : *const u8, hdcref : super::super::Graphics::Gdi:: HDC, lpmfp : *const METAFILEPICT) -> super::super::Graphics::Gdi:: HENHMETAFILE); SetWinMetaFileBits(lpmeta16data.len() as _, ::core::mem::transmute(lpmeta16data.as_ptr()), hdcref.into_param().abi(), ::core::mem::transmute(lpmfp.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnpackDDElParam(msg: u32, lparam: P0, puilo: *mut usize, puihi: *mut usize) -> super::super::Foundation::BOOL @@ -967,7 +967,7 @@ impl ::core::fmt::Debug for DDE_NAME_SERVICE_CMD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct CONVCONTEXT { pub cb: u32, @@ -1011,7 +1011,7 @@ impl ::core::default::Default for CONVCONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct CONVINFO { pub cb: u32, @@ -1464,7 +1464,7 @@ impl ::core::default::Default for HSZPAIR { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct METAFILEPICT { pub mm: i32, @@ -1505,7 +1505,7 @@ impl ::core::default::Default for METAFILEPICT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct MONCBSTRUCT { pub cb: u32, @@ -1557,7 +1557,7 @@ impl ::core::default::Default for MONCBSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MONCONVSTRUCT { pub cb: u32, @@ -1602,7 +1602,7 @@ impl ::core::default::Default for MONCONVSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MONERRSTRUCT { pub cb: u32, @@ -1643,7 +1643,7 @@ impl ::core::default::Default for MONERRSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MONHSZSTRUCTA { pub cb: u32, @@ -1686,7 +1686,7 @@ impl ::core::default::Default for MONHSZSTRUCTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MONHSZSTRUCTW { pub cb: u32, @@ -1729,7 +1729,7 @@ impl ::core::default::Default for MONHSZSTRUCTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MONLINKSTRUCT { pub cb: u32, @@ -1778,7 +1778,7 @@ impl ::core::default::Default for MONLINKSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MONMSGSTRUCT { pub cb: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/DeploymentServices/impl.rs b/crates/libs/windows/src/Windows/Win32/System/DeploymentServices/impl.rs index 5a61528e43..7ebd06f537 100644 --- a/crates/libs/windows/src/Windows/Win32/System/DeploymentServices/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/DeploymentServices/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportCacheable_Impl: Sized + super::Com::IDispatch_Impl { fn Dirty(&self) -> ::windows_core::Result; @@ -49,7 +49,7 @@ impl IWdsTransportCacheable_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportClient_Impl: Sized + super::Com::IDispatch_Impl { fn Session(&self) -> ::windows_core::Result; @@ -216,7 +216,7 @@ impl IWdsTransportClient_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -272,7 +272,7 @@ impl IWdsTransportCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportConfigurationManager_Impl: Sized + super::Com::IDispatch_Impl { fn ServicePolicy(&self) -> ::windows_core::Result; @@ -370,7 +370,7 @@ impl IWdsTransportConfigurationManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportConfigurationManager2_Impl: Sized + IWdsTransportConfigurationManager_Impl { fn MulticastSessionPolicy(&self) -> ::windows_core::Result; @@ -400,7 +400,7 @@ impl IWdsTransportConfigurationManager2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportContent_Impl: Sized + super::Com::IDispatch_Impl { fn Namespace(&self) -> ::windows_core::Result; @@ -476,7 +476,7 @@ impl IWdsTransportContent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportContentProvider_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -545,7 +545,7 @@ impl IWdsTransportContentProvider_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportDiagnosticsPolicy_Impl: Sized + IWdsTransportCacheable_Impl { fn Enabled(&self) -> ::windows_core::Result; @@ -602,7 +602,7 @@ impl IWdsTransportDiagnosticsPolicy_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportManager_Impl: Sized + super::Com::IDispatch_Impl { fn GetWdsTransportServer(&self, bszservername: &::windows_core::BSTR) -> ::windows_core::Result; @@ -629,7 +629,7 @@ impl IWdsTransportManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportMulticastSessionPolicy_Impl: Sized + IWdsTransportCacheable_Impl { fn SlowClientHandling(&self) -> ::windows_core::Result; @@ -726,7 +726,7 @@ impl IWdsTransportMulticastSessionPolicy_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportNamespace_Impl: Sized + super::Com::IDispatch_Impl { fn Type(&self) -> ::windows_core::Result; @@ -968,7 +968,7 @@ impl IWdsTransportNamespace_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportNamespaceAutoCast_Impl: Sized + IWdsTransportNamespace_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -982,7 +982,7 @@ impl IWdsTransportNamespaceAutoCast_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportNamespaceManager_Impl: Sized + super::Com::IDispatch_Impl { fn CreateNamespace(&self, namespacetype: WDSTRANSPORT_NAMESPACE_TYPE, bsznamespacename: &::windows_core::BSTR, bszcontentprovider: &::windows_core::BSTR, bszconfiguration: &::windows_core::BSTR) -> ::windows_core::Result; @@ -1038,7 +1038,7 @@ impl IWdsTransportNamespaceManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportNamespaceScheduledCast_Impl: Sized + IWdsTransportNamespace_Impl { fn StartTransmission(&self) -> ::windows_core::Result<()>; @@ -1059,7 +1059,7 @@ impl IWdsTransportNamespaceScheduledCast_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportNamespaceScheduledCastAutoStart_Impl: Sized + IWdsTransportNamespaceScheduledCast_Impl { fn MinimumClients(&self) -> ::windows_core::Result; @@ -1116,7 +1116,7 @@ impl IWdsTransportNamespaceScheduledCastAutoStart_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportNamespaceScheduledCastManualStart_Impl: Sized + IWdsTransportNamespaceScheduledCast_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -1130,7 +1130,7 @@ impl IWdsTransportNamespaceScheduledCastManualStart_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportServer_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1206,7 +1206,7 @@ impl IWdsTransportServer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportServer2_Impl: Sized + IWdsTransportServer_Impl { fn TftpManager(&self) -> ::windows_core::Result; @@ -1233,7 +1233,7 @@ impl IWdsTransportServer2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportServicePolicy_Impl: Sized + IWdsTransportCacheable_Impl { fn get_IpAddressSource(&self, addresstype: WDSTRANSPORT_IP_ADDRESS_TYPE) -> ::windows_core::Result; @@ -1370,7 +1370,7 @@ impl IWdsTransportServicePolicy_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportServicePolicy2_Impl: Sized + IWdsTransportServicePolicy_Impl { fn UdpPortPolicy(&self) -> ::windows_core::Result; @@ -1447,7 +1447,7 @@ impl IWdsTransportServicePolicy2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportSession_Impl: Sized + super::Com::IDispatch_Impl { fn Content(&self) -> ::windows_core::Result; @@ -1562,7 +1562,7 @@ impl IWdsTransportSession_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportSetupManager_Impl: Sized + super::Com::IDispatch_Impl { fn Version(&self) -> ::windows_core::Result; @@ -1632,7 +1632,7 @@ impl IWdsTransportSetupManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportSetupManager2_Impl: Sized + IWdsTransportSetupManager_Impl { fn TftpCapabilities(&self) -> ::windows_core::Result; @@ -1675,7 +1675,7 @@ impl IWdsTransportSetupManager2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportTftpClient_Impl: Sized + super::Com::IDispatch_Impl { fn FileName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1783,7 +1783,7 @@ impl IWdsTransportTftpClient_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportTftpManager_Impl: Sized + super::Com::IDispatch_Impl { fn RetrieveTftpClients(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/DeploymentServices/mod.rs b/crates/libs/windows/src/Windows/Win32/System/DeploymentServices/mod.rs index 45437d7665..0ab07fd692 100644 --- a/crates/libs/windows/src/Windows/Win32/System/DeploymentServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/DeploymentServices/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeAsyncRecvDone(hclientrequest: P0, action: u32) -> u32 @@ -33,7 +33,7 @@ pub unsafe fn PxeDhcpInitialize(precvpacket: *const ::core::ffi::c_void, urecvpa ::windows_targets::link!("wdspxe.dll" "system" fn PxeDhcpInitialize(precvpacket : *const ::core::ffi::c_void, urecvpacketlen : u32, preplypacket : *mut ::core::ffi::c_void, umaxreplypacketlen : u32, pureplypacketlen : *mut u32) -> u32); PxeDhcpInitialize(precvpacket, urecvpacketlen, preplypacket, umaxreplypacketlen, pureplypacketlen) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeDhcpIsValid(ppacket: *const ::core::ffi::c_void, upacketlen: u32, brequestpacket: P0, pbpxeoptionpresent: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> u32 @@ -73,7 +73,7 @@ pub unsafe fn PxeDhcpv6Initialize(prequest: *const ::core::ffi::c_void, cbreques ::windows_targets::link!("wdspxe.dll" "system" fn PxeDhcpv6Initialize(prequest : *const ::core::ffi::c_void, cbrequest : u32, preply : *mut ::core::ffi::c_void, cbreply : u32, pcbreplyused : *mut u32) -> u32); PxeDhcpv6Initialize(prequest, cbrequest, preply, cbreply, pcbreplyused) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeDhcpv6IsValid(ppacket: *const ::core::ffi::c_void, upacketlen: u32, brequestpacket: P0, pbpxeoptionpresent: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> u32 @@ -98,7 +98,7 @@ pub unsafe fn PxeGetServerInfoEx(uinfotype: u32, pbuffer: *mut ::core::ffi::c_vo ::windows_targets::link!("wdspxe.dll" "system" fn PxeGetServerInfoEx(uinfotype : u32, pbuffer : *mut ::core::ffi::c_void, ubufferlen : u32, pubufferused : *mut u32) -> u32); PxeGetServerInfoEx(uinfotype, pbuffer, ubufferlen, pubufferused) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxePacketAllocate(hprovider: P0, hclientrequest: P1, usize: u32) -> *mut ::core::ffi::c_void @@ -109,7 +109,7 @@ where ::windows_targets::link!("wdspxe.dll" "system" fn PxePacketAllocate(hprovider : super::super::Foundation:: HANDLE, hclientrequest : super::super::Foundation:: HANDLE, usize : u32) -> *mut ::core::ffi::c_void); PxePacketAllocate(hprovider.into_param().abi(), hclientrequest.into_param().abi(), usize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxePacketFree(hprovider: P0, hclientrequest: P1, ppacket: *const ::core::ffi::c_void) -> u32 @@ -120,7 +120,7 @@ where ::windows_targets::link!("wdspxe.dll" "system" fn PxePacketFree(hprovider : super::super::Foundation:: HANDLE, hclientrequest : super::super::Foundation:: HANDLE, ppacket : *const ::core::ffi::c_void) -> u32); PxePacketFree(hprovider.into_param().abi(), hclientrequest.into_param().abi(), ppacket) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeProviderEnumClose(henum: P0) -> u32 @@ -130,14 +130,14 @@ where ::windows_targets::link!("wdspxe.dll" "system" fn PxeProviderEnumClose(henum : super::super::Foundation:: HANDLE) -> u32); PxeProviderEnumClose(henum.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeProviderEnumFirst(phenum: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("wdspxe.dll" "system" fn PxeProviderEnumFirst(phenum : *mut super::super::Foundation:: HANDLE) -> u32); PxeProviderEnumFirst(phenum) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeProviderEnumNext(henum: P0, ppprovider: *mut *mut PXE_PROVIDER) -> u32 @@ -147,7 +147,7 @@ where ::windows_targets::link!("wdspxe.dll" "system" fn PxeProviderEnumNext(henum : super::super::Foundation:: HANDLE, ppprovider : *mut *mut PXE_PROVIDER) -> u32); PxeProviderEnumNext(henum.into_param().abi(), ppprovider) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeProviderFreeInfo(pprovider: *const PXE_PROVIDER) -> u32 { @@ -162,7 +162,7 @@ where ::windows_targets::link!("wdspxe.dll" "system" fn PxeProviderQueryIndex(pszprovidername : ::windows_core::PCWSTR, puindex : *mut u32) -> u32); PxeProviderQueryIndex(pszprovidername.into_param().abi(), puindex) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PxeProviderRegister(pszprovidername: P0, pszmodulepath: P1, index: u32, biscritical: P2, phproviderkey: ::core::option::Option<*mut super::Registry::HKEY>) -> u32 @@ -174,7 +174,7 @@ where ::windows_targets::link!("wdspxe.dll" "system" fn PxeProviderRegister(pszprovidername : ::windows_core::PCWSTR, pszmodulepath : ::windows_core::PCWSTR, index : u32, biscritical : super::super::Foundation:: BOOL, phproviderkey : *mut super::Registry:: HKEY) -> u32); PxeProviderRegister(pszprovidername.into_param().abi(), pszmodulepath.into_param().abi(), index, biscritical.into_param().abi(), ::core::mem::transmute(phproviderkey.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeProviderSetAttribute(hprovider: P0, attribute: u32, pparameterbuffer: *const ::core::ffi::c_void, uparamlen: u32) -> u32 @@ -192,7 +192,7 @@ where ::windows_targets::link!("wdspxe.dll" "system" fn PxeProviderUnRegister(pszprovidername : ::windows_core::PCWSTR) -> u32); PxeProviderUnRegister(pszprovidername.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeRegisterCallback(hprovider: P0, callbacktype: u32, pcallbackfunction: *const ::core::ffi::c_void, pcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> u32 @@ -202,7 +202,7 @@ where ::windows_targets::link!("wdspxe.dll" "system" fn PxeRegisterCallback(hprovider : super::super::Foundation:: HANDLE, callbacktype : u32, pcallbackfunction : *const ::core::ffi::c_void, pcontext : *const ::core::ffi::c_void) -> u32); PxeRegisterCallback(hprovider.into_param().abi(), callbacktype, pcallbackfunction, ::core::mem::transmute(pcontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeSendReply(hclientrequest: P0, ppacket: *const ::core::ffi::c_void, upacketlen: u32, paddress: *const PXE_ADDRESS) -> u32 @@ -212,7 +212,7 @@ where ::windows_targets::link!("wdspxe.dll" "system" fn PxeSendReply(hclientrequest : super::super::Foundation:: HANDLE, ppacket : *const ::core::ffi::c_void, upacketlen : u32, paddress : *const PXE_ADDRESS) -> u32); PxeSendReply(hclientrequest.into_param().abi(), ppacket, upacketlen, paddress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeTrace(hprovider: P0, severity: u32, pszformat: P1) -> u32 @@ -223,7 +223,7 @@ where ::windows_targets::link!("wdspxe.dll" "cdecl" fn PxeTrace(hprovider : super::super::Foundation:: HANDLE, severity : u32, pszformat : ::windows_core::PCWSTR) -> u32); PxeTrace(hprovider.into_param().abi(), severity, pszformat.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PxeTraceV(hprovider: P0, severity: u32, pszformat: P1, params: *const i8) -> u32 @@ -234,7 +234,7 @@ where ::windows_targets::link!("wdspxe.dll" "system" fn PxeTraceV(hprovider : super::super::Foundation:: HANDLE, severity : u32, pszformat : ::windows_core::PCWSTR, params : *const i8) -> u32); PxeTraceV(hprovider.into_param().abi(), severity, pszformat.into_param().abi(), params) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsBpAddOption(hhandle: P0, uoption: u32, uvaluelen: u32, pvalue: *const ::core::ffi::c_void) -> u32 @@ -244,7 +244,7 @@ where ::windows_targets::link!("wdsbp.dll" "system" fn WdsBpAddOption(hhandle : super::super::Foundation:: HANDLE, uoption : u32, uvaluelen : u32, pvalue : *const ::core::ffi::c_void) -> u32); WdsBpAddOption(hhandle.into_param().abi(), uoption, uvaluelen, pvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsBpCloseHandle(hhandle: P0) -> u32 @@ -254,7 +254,7 @@ where ::windows_targets::link!("wdsbp.dll" "system" fn WdsBpCloseHandle(hhandle : super::super::Foundation:: HANDLE) -> u32); WdsBpCloseHandle(hhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsBpGetOptionBuffer(hhandle: P0, ubufferlen: u32, pbuffer: *mut ::core::ffi::c_void, pubytes: *mut u32) -> u32 @@ -264,28 +264,28 @@ where ::windows_targets::link!("wdsbp.dll" "system" fn WdsBpGetOptionBuffer(hhandle : super::super::Foundation:: HANDLE, ubufferlen : u32, pbuffer : *mut ::core::ffi::c_void, pubytes : *mut u32) -> u32); WdsBpGetOptionBuffer(hhandle.into_param().abi(), ubufferlen, pbuffer, pubytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsBpInitialize(bpackettype: u8, phhandle: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("wdsbp.dll" "system" fn WdsBpInitialize(bpackettype : u8, phhandle : *mut super::super::Foundation:: HANDLE) -> u32); WdsBpInitialize(bpackettype, phhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsBpParseInitialize(ppacket: *const ::core::ffi::c_void, upacketlen: u32, pbpackettype: ::core::option::Option<*mut u8>, phhandle: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("wdsbp.dll" "system" fn WdsBpParseInitialize(ppacket : *const ::core::ffi::c_void, upacketlen : u32, pbpackettype : *mut u8, phhandle : *mut super::super::Foundation:: HANDLE) -> u32); WdsBpParseInitialize(ppacket, upacketlen, ::core::mem::transmute(pbpackettype.unwrap_or(::std::ptr::null_mut())), phhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsBpParseInitializev6(ppacket: *const ::core::ffi::c_void, upacketlen: u32, pbpackettype: ::core::option::Option<*mut u8>, phhandle: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("wdsbp.dll" "system" fn WdsBpParseInitializev6(ppacket : *const ::core::ffi::c_void, upacketlen : u32, pbpackettype : *mut u8, phhandle : *mut super::super::Foundation:: HANDLE) -> u32); WdsBpParseInitializev6(ppacket, upacketlen, ::core::mem::transmute(pbpackettype.unwrap_or(::std::ptr::null_mut())), phhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsBpQueryOption(hhandle: P0, uoption: u32, uvaluelen: u32, pvalue: *mut ::core::ffi::c_void, pubytes: ::core::option::Option<*mut u32>) -> u32 @@ -295,7 +295,7 @@ where ::windows_targets::link!("wdsbp.dll" "system" fn WdsBpQueryOption(hhandle : super::super::Foundation:: HANDLE, uoption : u32, uvaluelen : u32, pvalue : *mut ::core::ffi::c_void, pubytes : *mut u32) -> u32); WdsBpQueryOption(hhandle.into_param().abi(), uoption, uvaluelen, pvalue, ::core::mem::transmute(pubytes.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliAuthorizeSession(hsession: P0, pcred: ::core::option::Option<*const WDS_CLI_CRED>) -> ::windows_core::Result<()> @@ -305,7 +305,7 @@ where ::windows_targets::link!("wdsclientapi.dll" "system" fn WdsCliAuthorizeSession(hsession : super::super::Foundation:: HANDLE, pcred : *const WDS_CLI_CRED) -> ::windows_core::HRESULT); WdsCliAuthorizeSession(hsession.into_param().abi(), ::core::mem::transmute(pcred.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliCancelTransfer(htransfer: P0) -> ::windows_core::Result<()> @@ -315,7 +315,7 @@ where ::windows_targets::link!("wdsclientapi.dll" "system" fn WdsCliCancelTransfer(htransfer : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); WdsCliCancelTransfer(htransfer.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliClose(handle: P0) -> ::windows_core::Result<()> @@ -325,7 +325,7 @@ where ::windows_targets::link!("wdsclientapi.dll" "system" fn WdsCliClose(handle : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); WdsCliClose(handle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliCreateSession(pwszserver: P0, pcred: ::core::option::Option<*const WDS_CLI_CRED>) -> ::windows_core::Result @@ -336,7 +336,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliCreateSession(pwszserver.into_param().abi(), ::core::mem::transmute(pcred.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliFindFirstImage(hsession: P0) -> ::windows_core::Result @@ -347,7 +347,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliFindFirstImage(hsession.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliFindNextImage(handle: P0) -> ::windows_core::Result<()> @@ -371,7 +371,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetDriverQueryXml(pwszwindirpath.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetEnumerationFlags(handle: P0) -> ::windows_core::Result @@ -382,7 +382,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetEnumerationFlags(handle.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageArchitecture(hifh: P0) -> ::windows_core::Result @@ -393,7 +393,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageArchitecture(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageDescription(hifh: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -404,7 +404,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageDescription(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageFiles(hifh: P0, pppwszfiles: *mut *mut ::windows_core::PWSTR, pdwcount: *mut u32) -> ::windows_core::Result<()> @@ -414,7 +414,7 @@ where ::windows_targets::link!("wdsclientapi.dll" "system" fn WdsCliGetImageFiles(hifh : super::super::Foundation:: HANDLE, pppwszfiles : *mut *mut ::windows_core::PWSTR, pdwcount : *mut u32) -> ::windows_core::HRESULT); WdsCliGetImageFiles(hifh.into_param().abi(), pppwszfiles, pdwcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageGroup(hifh: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -425,7 +425,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageGroup(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageHalName(hifh: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -436,7 +436,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageHalName(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageHandleFromFindHandle(findhandle: P0) -> ::windows_core::Result @@ -447,7 +447,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageHandleFromFindHandle(findhandle.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageHandleFromTransferHandle(htransfer: P0) -> ::windows_core::Result @@ -458,7 +458,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageHandleFromTransferHandle(htransfer.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageIndex(hifh: P0) -> ::windows_core::Result @@ -469,7 +469,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageIndex(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageLanguage(hifh: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -480,7 +480,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageLanguage(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageLanguages(hifh: P0, pppszvalues: *mut *mut *mut i8, pdwnumvalues: *mut u32) -> ::windows_core::Result<()> @@ -490,7 +490,7 @@ where ::windows_targets::link!("wdsclientapi.dll" "system" fn WdsCliGetImageLanguages(hifh : super::super::Foundation:: HANDLE, pppszvalues : *mut *mut *mut i8, pdwnumvalues : *mut u32) -> ::windows_core::HRESULT); WdsCliGetImageLanguages(hifh.into_param().abi(), pppszvalues, pdwnumvalues).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageLastModifiedTime(hifh: P0) -> ::windows_core::Result<*mut super::super::Foundation::SYSTEMTIME> @@ -501,7 +501,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageLastModifiedTime(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageName(hifh: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -512,7 +512,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageName(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageNamespace(hifh: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -523,7 +523,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageNamespace(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageParameter(hifh: P0, paramtype: WDS_CLI_IMAGE_PARAM_TYPE, presponse: *mut ::core::ffi::c_void, uresponselen: u32) -> ::windows_core::Result<()> @@ -533,7 +533,7 @@ where ::windows_targets::link!("wdsclientapi.dll" "system" fn WdsCliGetImageParameter(hifh : super::super::Foundation:: HANDLE, paramtype : WDS_CLI_IMAGE_PARAM_TYPE, presponse : *mut ::core::ffi::c_void, uresponselen : u32) -> ::windows_core::HRESULT); WdsCliGetImageParameter(hifh.into_param().abi(), paramtype, presponse, uresponselen).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImagePath(hifh: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -544,7 +544,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImagePath(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageSize(hifh: P0) -> ::windows_core::Result @@ -555,7 +555,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageSize(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageType(hifh: P0) -> ::windows_core::Result @@ -566,7 +566,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageType(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetImageVersion(hifh: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -577,7 +577,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetImageVersion(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliGetTransferSize(hifh: P0) -> ::windows_core::Result @@ -588,7 +588,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliGetTransferSize(hifh.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliInitializeLog(hsession: P0, ulclientarchitecture: CPU_ARCHITECTURE, pwszclientid: P1, pwszclientaddress: P2) -> ::windows_core::Result<()> @@ -600,7 +600,7 @@ where ::windows_targets::link!("wdsclientapi.dll" "system" fn WdsCliInitializeLog(hsession : super::super::Foundation:: HANDLE, ulclientarchitecture : CPU_ARCHITECTURE, pwszclientid : ::windows_core::PCWSTR, pwszclientaddress : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); WdsCliInitializeLog(hsession.into_param().abi(), ulclientarchitecture, pwszclientid.into_param().abi(), pwszclientaddress.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliLog(hsession: P0, ulloglevel: u32, ulmessagecode: u32) -> ::windows_core::Result<()> @@ -610,7 +610,7 @@ where ::windows_targets::link!("wdsclientapi.dll" "cdecl" fn WdsCliLog(hsession : super::super::Foundation:: HANDLE, ulloglevel : u32, ulmessagecode : u32) -> ::windows_core::HRESULT); WdsCliLog(hsession.into_param().abi(), ulloglevel, ulmessagecode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliObtainDriverPackages(himage: P0, ppwszservername: *mut ::windows_core::PWSTR, pppwszdriverpackages: *mut *mut ::windows_core::PWSTR, pulcount: *mut u32) -> ::windows_core::Result<()> @@ -620,7 +620,7 @@ where ::windows_targets::link!("wdsclientapi.dll" "system" fn WdsCliObtainDriverPackages(himage : super::super::Foundation:: HANDLE, ppwszservername : *mut ::windows_core::PWSTR, pppwszdriverpackages : *mut *mut ::windows_core::PWSTR, pulcount : *mut u32) -> ::windows_core::HRESULT); WdsCliObtainDriverPackages(himage.into_param().abi(), ppwszservername, pppwszdriverpackages, pulcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliObtainDriverPackagesEx(hsession: P0, pwszmachineinfo: P1, ppwszservername: *mut ::windows_core::PWSTR, pppwszdriverpackages: *mut *mut ::windows_core::PWSTR, pulcount: *mut u32) -> ::windows_core::Result<()> @@ -641,7 +641,7 @@ pub unsafe fn WdsCliSetTransferBufferSize(ulsizeinbytes: u32) { ::windows_targets::link!("wdsclientapi.dll" "system" fn WdsCliSetTransferBufferSize(ulsizeinbytes : u32) -> ()); WdsCliSetTransferBufferSize(ulsizeinbytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliTransferFile(pwszserver: P0, pwsznamespace: P1, pwszremotefilepath: P2, pwszlocalfilepath: P3, dwflags: u32, dwreserved: u32, pfnwdsclicallback: PFN_WdsCliCallback, pvuserdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -655,7 +655,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliTransferFile(pwszserver.into_param().abi(), pwsznamespace.into_param().abi(), pwszremotefilepath.into_param().abi(), pwszlocalfilepath.into_param().abi(), dwflags, dwreserved, pfnwdsclicallback, ::core::mem::transmute(pvuserdata.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliTransferImage(himage: P0, pwszlocalpath: P1, dwflags: u32, dwreserved: u32, pfnwdsclicallback: PFN_WdsCliCallback, pvuserdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -667,7 +667,7 @@ where let mut result__ = ::std::mem::zeroed(); WdsCliTransferImage(himage.into_param().abi(), pwszlocalpath.into_param().abi(), dwflags, dwreserved, pfnwdsclicallback, ::core::mem::transmute(pvuserdata.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsCliWaitForTransfer(htransfer: P0) -> ::windows_core::Result<()> @@ -682,7 +682,7 @@ pub unsafe fn WdsTransportClientAddRefBuffer(pvbuffer: *const ::core::ffi::c_voi ::windows_targets::link!("wdstptc.dll" "system" fn WdsTransportClientAddRefBuffer(pvbuffer : *const ::core::ffi::c_void) -> u32); WdsTransportClientAddRefBuffer(pvbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportClientCancelSession(hsessionkey: P0) -> u32 @@ -692,7 +692,7 @@ where ::windows_targets::link!("wdstptc.dll" "system" fn WdsTransportClientCancelSession(hsessionkey : super::super::Foundation:: HANDLE) -> u32); WdsTransportClientCancelSession(hsessionkey.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportClientCancelSessionEx(hsessionkey: P0, dwerrorcode: u32) -> u32 @@ -702,7 +702,7 @@ where ::windows_targets::link!("wdstptc.dll" "system" fn WdsTransportClientCancelSessionEx(hsessionkey : super::super::Foundation:: HANDLE, dwerrorcode : u32) -> u32); WdsTransportClientCancelSessionEx(hsessionkey.into_param().abi(), dwerrorcode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportClientCloseSession(hsessionkey: P0) -> u32 @@ -712,7 +712,7 @@ where ::windows_targets::link!("wdstptc.dll" "system" fn WdsTransportClientCloseSession(hsessionkey : super::super::Foundation:: HANDLE) -> u32); WdsTransportClientCloseSession(hsessionkey.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportClientCompleteReceive(hsessionkey: P0, ulsize: u32, pulloffset: *const u64) -> u32 @@ -727,14 +727,14 @@ pub unsafe fn WdsTransportClientInitialize() -> u32 { ::windows_targets::link!("wdstptc.dll" "system" fn WdsTransportClientInitialize() -> u32); WdsTransportClientInitialize() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportClientInitializeSession(psessionrequest: *const WDS_TRANSPORTCLIENT_REQUEST, pcallerdata: *const ::core::ffi::c_void, hsessionkey: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("wdstptc.dll" "system" fn WdsTransportClientInitializeSession(psessionrequest : *const WDS_TRANSPORTCLIENT_REQUEST, pcallerdata : *const ::core::ffi::c_void, hsessionkey : *mut super::super::Foundation:: HANDLE) -> u32); WdsTransportClientInitializeSession(psessionrequest, pcallerdata, hsessionkey) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportClientQueryStatus(hsessionkey: P0, pustatus: *mut u32, puerrorcode: *mut u32) -> u32 @@ -744,7 +744,7 @@ where ::windows_targets::link!("wdstptc.dll" "system" fn WdsTransportClientQueryStatus(hsessionkey : super::super::Foundation:: HANDLE, pustatus : *mut u32, puerrorcode : *mut u32) -> u32); WdsTransportClientQueryStatus(hsessionkey.into_param().abi(), pustatus, puerrorcode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportClientRegisterCallback(hsessionkey: P0, callbackid: TRANSPORTCLIENT_CALLBACK_ID, pfncallback: *const ::core::ffi::c_void) -> u32 @@ -764,7 +764,7 @@ pub unsafe fn WdsTransportClientShutdown() -> u32 { ::windows_targets::link!("wdstptc.dll" "system" fn WdsTransportClientShutdown() -> u32); WdsTransportClientShutdown() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportClientStartSession(hsessionkey: P0) -> u32 @@ -774,7 +774,7 @@ where ::windows_targets::link!("wdstptc.dll" "system" fn WdsTransportClientStartSession(hsessionkey : super::super::Foundation:: HANDLE) -> u32); WdsTransportClientStartSession(hsessionkey.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportClientWaitForCompletion(hsessionkey: P0, utimeout: u32) -> u32 @@ -784,7 +784,7 @@ where ::windows_targets::link!("wdstptc.dll" "system" fn WdsTransportClientWaitForCompletion(hsessionkey : super::super::Foundation:: HANDLE, utimeout : u32) -> u32); WdsTransportClientWaitForCompletion(hsessionkey.into_param().abi(), utimeout) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportServerAllocateBuffer(hprovider: P0, ulbuffersize: u32) -> *mut ::core::ffi::c_void @@ -794,7 +794,7 @@ where ::windows_targets::link!("wdsmc.dll" "system" fn WdsTransportServerAllocateBuffer(hprovider : super::super::Foundation:: HANDLE, ulbuffersize : u32) -> *mut ::core::ffi::c_void); WdsTransportServerAllocateBuffer(hprovider.into_param().abi(), ulbuffersize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportServerCompleteRead(hprovider: P0, ulbytesread: u32, pvuserdata: *const ::core::ffi::c_void, hreadresult: ::windows_core::HRESULT) -> ::windows_core::Result<()> @@ -804,7 +804,7 @@ where ::windows_targets::link!("wdsmc.dll" "system" fn WdsTransportServerCompleteRead(hprovider : super::super::Foundation:: HANDLE, ulbytesread : u32, pvuserdata : *const ::core::ffi::c_void, hreadresult : ::windows_core::HRESULT) -> ::windows_core::HRESULT); WdsTransportServerCompleteRead(hprovider.into_param().abi(), ulbytesread, pvuserdata, hreadresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportServerFreeBuffer(hprovider: P0, pvbuffer: *const ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -814,7 +814,7 @@ where ::windows_targets::link!("wdsmc.dll" "system" fn WdsTransportServerFreeBuffer(hprovider : super::super::Foundation:: HANDLE, pvbuffer : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); WdsTransportServerFreeBuffer(hprovider.into_param().abi(), pvbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportServerRegisterCallback(hprovider: P0, callbackid: TRANSPORTPROVIDER_CALLBACK_ID, pfncallback: *const ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -824,7 +824,7 @@ where ::windows_targets::link!("wdsmc.dll" "system" fn WdsTransportServerRegisterCallback(hprovider : super::super::Foundation:: HANDLE, callbackid : TRANSPORTPROVIDER_CALLBACK_ID, pfncallback : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); WdsTransportServerRegisterCallback(hprovider.into_param().abi(), callbackid, pfncallback).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportServerTrace(hprovider: P0, severity: u32, pwszformat: P1) -> ::windows_core::Result<()> @@ -835,7 +835,7 @@ where ::windows_targets::link!("wdsmc.dll" "cdecl" fn WdsTransportServerTrace(hprovider : super::super::Foundation:: HANDLE, severity : u32, pwszformat : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); WdsTransportServerTrace(hprovider.into_param().abi(), severity, pwszformat.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WdsTransportServerTraceV(hprovider: P0, severity: u32, pwszformat: P1, params: *const i8) -> ::windows_core::Result<()> @@ -846,14 +846,14 @@ where ::windows_targets::link!("wdsmc.dll" "system" fn WdsTransportServerTraceV(hprovider : super::super::Foundation:: HANDLE, severity : u32, pwszformat : ::windows_core::PCWSTR, params : *const i8) -> ::windows_core::HRESULT); WdsTransportServerTraceV(hprovider.into_param().abi(), severity, pwszformat.into_param().abi(), params).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportCacheable(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportCacheable { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Dirty(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -892,14 +892,14 @@ pub struct IWdsTransportCacheable_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Commit: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportClient(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportClient { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Session(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -980,7 +980,7 @@ pub struct IWdsTransportClient_Vtbl { pub UserIdentity: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbszuseridentity: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Disconnect: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, disconnectiontype: WDSTRANSPORT_DISCONNECT_TYPE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -991,7 +991,7 @@ impl IWdsTransportCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, ulindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1024,26 +1024,26 @@ pub struct IWdsTransportCollection_Vtbl { get_Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportConfigurationManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportConfigurationManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ServicePolicy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServicePolicy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DiagnosticsPolicy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DiagnosticsPolicy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_WdsTransportServicesRunning(&self, brealtimestatus: P0) -> ::windows_core::Result where @@ -1105,26 +1105,26 @@ pub struct IWdsTransportConfigurationManager_Vtbl { pub RestartWdsTransportServices: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub NotifyWdsTransportServices: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, servicenotification: WDSTRANSPORT_SERVICE_NOTIFICATION) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportConfigurationManager2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportConfigurationManager2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ServicePolicy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ServicePolicy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DiagnosticsPolicy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DiagnosticsPolicy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_WdsTransportServicesRunning(&self, brealtimestatus: P0) -> ::windows_core::Result where @@ -1151,7 +1151,7 @@ impl IWdsTransportConfigurationManager2 { pub unsafe fn NotifyWdsTransportServices(&self, servicenotification: WDSTRANSPORT_SERVICE_NOTIFICATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.NotifyWdsTransportServices)(::windows_core::Interface::as_raw(self), servicenotification).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MulticastSessionPolicy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1178,14 +1178,14 @@ pub struct IWdsTransportConfigurationManager2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] MulticastSessionPolicy: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportContent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportContent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Namespace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1199,7 +1199,7 @@ impl IWdsTransportContent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RetrieveSessions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1236,7 +1236,7 @@ pub struct IWdsTransportContent_Vtbl { RetrieveSessions: usize, pub Terminate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1280,14 +1280,14 @@ pub struct IWdsTransportContentProvider_Vtbl { pub FilePath: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbszfilepath: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub InitializationRoutine: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbszinitializationroutine: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportDiagnosticsPolicy(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportDiagnosticsPolicy { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Dirty(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1302,13 +1302,13 @@ impl IWdsTransportDiagnosticsPolicy { pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -1350,14 +1350,14 @@ pub struct IWdsTransportDiagnosticsPolicy_Vtbl { pub Components: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pulcomponents: *mut u32) -> ::windows_core::HRESULT, pub SetComponents: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ulcomponents: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWdsTransportServer(&self, bszservername: P0) -> ::windows_core::Result where @@ -1387,14 +1387,14 @@ pub struct IWdsTransportManager_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetWdsTransportServer: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportMulticastSessionPolicy(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportMulticastSessionPolicy { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Dirty(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1430,13 +1430,13 @@ impl IWdsTransportMulticastSessionPolicy { pub unsafe fn SetMultistreamStreamCount(&self, ulstreamcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMultistreamStreamCount)(::windows_core::Interface::as_raw(self), ulstreamcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SlowClientFallback(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SlowClientFallback)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSlowClientFallback(&self, bclientfallback: P0) -> ::windows_core::Result<()> where @@ -1475,7 +1475,7 @@ pub struct IWdsTransportMulticastSessionPolicy_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetSlowClientFallback: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1540,13 +1540,13 @@ impl IWdsTransportNamespace { { (::windows_core::Interface::vtable(self).SetConfiguration)(::windows_core::Interface::as_raw(self), bszconfiguration.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Registered(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Registered)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Tombstoned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1556,7 +1556,7 @@ impl IWdsTransportNamespace { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TombstoneTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransmissionStarted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1565,7 +1565,7 @@ impl IWdsTransportNamespace { pub unsafe fn Register(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Register)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Deregister(&self, bterminatesessions: P0) -> ::windows_core::Result<()> where @@ -1573,7 +1573,7 @@ impl IWdsTransportNamespace { { (::windows_core::Interface::vtable(self).Deregister)(::windows_core::Interface::as_raw(self), bterminatesessions.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1582,7 +1582,7 @@ impl IWdsTransportNamespace { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RetrieveContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1644,7 +1644,7 @@ pub struct IWdsTransportNamespace_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] RetrieveContents: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1709,13 +1709,13 @@ impl IWdsTransportNamespaceAutoCast { { (::windows_core::Interface::vtable(self).base__.SetConfiguration)(::windows_core::Interface::as_raw(self), bszconfiguration.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Registered(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Registered)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Tombstoned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1725,7 +1725,7 @@ impl IWdsTransportNamespaceAutoCast { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TombstoneTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransmissionStarted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1734,7 +1734,7 @@ impl IWdsTransportNamespaceAutoCast { pub unsafe fn Register(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Register)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Deregister(&self, bterminatesessions: P0) -> ::windows_core::Result<()> where @@ -1742,7 +1742,7 @@ impl IWdsTransportNamespaceAutoCast { { (::windows_core::Interface::vtable(self).base__.Deregister)(::windows_core::Interface::as_raw(self), bterminatesessions.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1751,7 +1751,7 @@ impl IWdsTransportNamespaceAutoCast { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RetrieveContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1774,14 +1774,14 @@ unsafe impl ::windows_core::ComInterface for IWdsTransportNamespaceAutoCast { pub struct IWdsTransportNamespaceAutoCast_Vtbl { pub base__: IWdsTransportNamespace_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportNamespaceManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportNamespaceManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateNamespace(&self, namespacetype: WDSTRANSPORT_NAMESPACE_TYPE, bsznamespacename: P0, bszcontentprovider: P1, bszconfiguration: P2) -> ::windows_core::Result where @@ -1792,7 +1792,7 @@ impl IWdsTransportNamespaceManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateNamespace)(::windows_core::Interface::as_raw(self), namespacetype, bsznamespacename.into_param().abi(), bszcontentprovider.into_param().abi(), bszconfiguration.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RetrieveNamespace(&self, bsznamespacename: P0) -> ::windows_core::Result where @@ -1801,7 +1801,7 @@ impl IWdsTransportNamespaceManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RetrieveNamespace)(::windows_core::Interface::as_raw(self), bsznamespacename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RetrieveNamespaces(&self, bszcontentprovider: P0, bsznamespacename: P1, bincludetombstones: P2) -> ::windows_core::Result where @@ -1841,7 +1841,7 @@ pub struct IWdsTransportNamespaceManager_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] RetrieveNamespaces: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1906,13 +1906,13 @@ impl IWdsTransportNamespaceScheduledCast { { (::windows_core::Interface::vtable(self).base__.SetConfiguration)(::windows_core::Interface::as_raw(self), bszconfiguration.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Registered(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Registered)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Tombstoned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1922,7 +1922,7 @@ impl IWdsTransportNamespaceScheduledCast { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TombstoneTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransmissionStarted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1931,7 +1931,7 @@ impl IWdsTransportNamespaceScheduledCast { pub unsafe fn Register(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Register)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Deregister(&self, bterminatesessions: P0) -> ::windows_core::Result<()> where @@ -1939,7 +1939,7 @@ impl IWdsTransportNamespaceScheduledCast { { (::windows_core::Interface::vtable(self).base__.Deregister)(::windows_core::Interface::as_raw(self), bterminatesessions.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1948,7 +1948,7 @@ impl IWdsTransportNamespaceScheduledCast { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RetrieveContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1975,7 +1975,7 @@ pub struct IWdsTransportNamespaceScheduledCast_Vtbl { pub base__: IWdsTransportNamespace_Vtbl, pub StartTransmission: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2040,13 +2040,13 @@ impl IWdsTransportNamespaceScheduledCastAutoStart { { (::windows_core::Interface::vtable(self).base__.base__.SetConfiguration)(::windows_core::Interface::as_raw(self), bszconfiguration.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Registered(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Registered)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Tombstoned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2056,7 +2056,7 @@ impl IWdsTransportNamespaceScheduledCastAutoStart { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.TombstoneTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransmissionStarted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2065,7 +2065,7 @@ impl IWdsTransportNamespaceScheduledCastAutoStart { pub unsafe fn Register(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Register)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Deregister(&self, bterminatesessions: P0) -> ::windows_core::Result<()> where @@ -2073,7 +2073,7 @@ impl IWdsTransportNamespaceScheduledCastAutoStart { { (::windows_core::Interface::vtable(self).base__.base__.Deregister)(::windows_core::Interface::as_raw(self), bterminatesessions.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2082,7 +2082,7 @@ impl IWdsTransportNamespaceScheduledCastAutoStart { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RetrieveContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2126,7 +2126,7 @@ pub struct IWdsTransportNamespaceScheduledCastAutoStart_Vtbl { pub StartTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstarttime: *mut f64) -> ::windows_core::HRESULT, pub SetStartTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, starttime: f64) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2191,13 +2191,13 @@ impl IWdsTransportNamespaceScheduledCastManualStart { { (::windows_core::Interface::vtable(self).base__.base__.SetConfiguration)(::windows_core::Interface::as_raw(self), bszconfiguration.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Registered(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Registered)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Tombstoned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2207,7 +2207,7 @@ impl IWdsTransportNamespaceScheduledCastManualStart { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.TombstoneTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransmissionStarted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2216,7 +2216,7 @@ impl IWdsTransportNamespaceScheduledCastManualStart { pub unsafe fn Register(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Register)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Deregister(&self, bterminatesessions: P0) -> ::windows_core::Result<()> where @@ -2224,7 +2224,7 @@ impl IWdsTransportNamespaceScheduledCastManualStart { { (::windows_core::Interface::vtable(self).base__.base__.Deregister)(::windows_core::Interface::as_raw(self), bterminatesessions.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2233,7 +2233,7 @@ impl IWdsTransportNamespaceScheduledCastManualStart { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RetrieveContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2259,7 +2259,7 @@ unsafe impl ::windows_core::ComInterface for IWdsTransportNamespaceScheduledCast pub struct IWdsTransportNamespaceScheduledCastManualStart_Vtbl { pub base__: IWdsTransportNamespaceScheduledCast_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2270,19 +2270,19 @@ impl IWdsTransportServer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetupManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetupManager)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ConfigurationManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ConfigurationManager)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NamespaceManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2322,7 +2322,7 @@ pub struct IWdsTransportServer_Vtbl { NamespaceManager: usize, pub DisconnectClient: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ulclientid: u32, disconnectiontype: WDSTRANSPORT_DISCONNECT_TYPE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2333,19 +2333,19 @@ impl IWdsTransportServer2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetupManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SetupManager)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ConfigurationManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ConfigurationManager)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NamespaceManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2354,7 +2354,7 @@ impl IWdsTransportServer2 { pub unsafe fn DisconnectClient(&self, ulclientid: u32, disconnectiontype: WDSTRANSPORT_DISCONNECT_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DisconnectClient)(::windows_core::Interface::as_raw(self), ulclientid, disconnectiontype).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TftpManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2381,14 +2381,14 @@ pub struct IWdsTransportServer2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] TftpManager: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportServicePolicy(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportServicePolicy { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Dirty(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2480,14 +2480,14 @@ pub struct IWdsTransportServicePolicy_Vtbl { pub NetworkProfile: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pprofiletype: *mut WDSTRANSPORT_NETWORK_PROFILE_TYPE) -> ::windows_core::HRESULT, pub SetNetworkProfile: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, profiletype: WDSTRANSPORT_NETWORK_PROFILE_TYPE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportServicePolicy2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportServicePolicy2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Dirty(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2564,13 +2564,13 @@ impl IWdsTransportServicePolicy2 { pub unsafe fn SetTftpMaximumBlockSize(&self, ultftpmaximumblocksize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTftpMaximumBlockSize)(::windows_core::Interface::as_raw(self), ultftpmaximumblocksize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableTftpVariableWindowExtension(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnableTftpVariableWindowExtension)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableTftpVariableWindowExtension(&self, benabletftpvariablewindowextension: P0) -> ::windows_core::Result<()> where @@ -2607,14 +2607,14 @@ pub struct IWdsTransportServicePolicy2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEnableTftpVariableWindowExtension: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportSession(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportSession { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Content(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2640,7 +2640,7 @@ impl IWdsTransportSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MasterClientId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RetrieveClients(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2680,7 +2680,7 @@ pub struct IWdsTransportSession_Vtbl { RetrieveClients: usize, pub Terminate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2736,7 +2736,7 @@ pub struct IWdsTransportSetupManager_Vtbl { pub RegisterContentProvider: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bszname: ::std::mem::MaybeUninit<::windows_core::BSTR>, bszdescription: ::std::mem::MaybeUninit<::windows_core::BSTR>, bszfilepath: ::std::mem::MaybeUninit<::windows_core::BSTR>, bszinitializationroutine: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub DeregisterContentProvider: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bszname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2774,7 +2774,7 @@ impl IWdsTransportSetupManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TftpCapabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ContentProviders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2802,7 +2802,7 @@ pub struct IWdsTransportSetupManager2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ContentProviders: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2861,14 +2861,14 @@ pub struct IWdsTransportTftpClient_Vtbl { pub BlockSize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pulblocksize: *mut u32) -> ::windows_core::HRESULT, pub WindowSize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pulwindowsize: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWdsTransportTftpManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWdsTransportTftpManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RetrieveTftpClients(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3857,7 +3857,7 @@ impl ::core::default::Default for PXE_DHCP_OPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PXE_PROVIDER { pub uSizeOfStruct: u32, @@ -3961,7 +3961,7 @@ impl ::core::default::Default for WDS_CLI_CRED { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WDS_TRANSPORTCLIENT_CALLBACKS { pub SessionStart: PFN_WdsTransportClientSessionStart, @@ -4034,7 +4034,7 @@ impl ::core::default::Default for WDS_TRANSPORTCLIENT_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct WDS_TRANSPORTPROVIDER_INIT_PARAMS { pub ulLength: u32, @@ -4104,26 +4104,26 @@ impl ::core::default::Default for WDS_TRANSPORTPROVIDER_SETTINGS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_WdsCliCallback = ::core::option::Option ()>; pub type PFN_WdsCliTraceFunction = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_WdsTransportClientReceiveContents = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_WdsTransportClientReceiveMetadata = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_WdsTransportClientSessionComplete = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_WdsTransportClientSessionNegotiate = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_WdsTransportClientSessionStart = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_WdsTransportClientSessionStartEx = ::core::option::Option ()>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/System/DesktopSharing/impl.rs b/crates/libs/windows/src/Windows/Win32/System/DesktopSharing/impl.rs index f4dbe43fa7..319dc77fdf 100644 --- a/crates/libs/windows/src/Windows/Win32/System/DesktopSharing/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/DesktopSharing/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIApplication_Impl: Sized + super::Com::IDispatch_Impl { fn Windows(&self) -> ::windows_core::Result; @@ -87,7 +87,7 @@ impl IRDPSRAPIApplication_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIApplicationFilter_Impl: Sized + super::Com::IDispatch_Impl { fn Applications(&self) -> ::windows_core::Result; @@ -150,7 +150,7 @@ impl IRDPSRAPIApplicationFilter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIApplicationList_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -193,7 +193,7 @@ impl IRDPSRAPIApplicationList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIAttendee_Impl: Sized + super::Com::IDispatch_Impl { fn Id(&self) -> ::windows_core::Result; @@ -302,7 +302,7 @@ impl IRDPSRAPIAttendee_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIAttendeeDisconnectInfo_Impl: Sized + super::Com::IDispatch_Impl { fn Attendee(&self) -> ::windows_core::Result; @@ -358,7 +358,7 @@ impl IRDPSRAPIAttendeeDisconnectInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIAttendeeManager_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -455,7 +455,7 @@ impl IRDPSRAPIAudioStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IRDPSRAPIClipboardUseEvents_Impl: Sized { fn OnPasteFromClipboard(&self, clipboardformat: u32, pattendee: ::core::option::Option<&super::Com::IDispatch>) -> ::windows_core::Result; @@ -515,7 +515,7 @@ impl IRDPSRAPIDebug_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIFrameBuffer_Impl: Sized + super::Com::IDispatch_Impl { fn Width(&self) -> ::windows_core::Result; @@ -584,7 +584,7 @@ impl IRDPSRAPIFrameBuffer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIInvitation_Impl: Sized + super::Com::IDispatch_Impl { fn ConnectionString(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -680,7 +680,7 @@ impl IRDPSRAPIInvitation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIInvitationManager_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -789,7 +789,7 @@ impl IRDPSRAPIPerfCounterLoggingManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPISessionProperties_Impl: Sized + super::Com::IDispatch_Impl { fn get_Property(&self, propertyname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -826,7 +826,7 @@ impl IRDPSRAPISessionProperties_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPISharingSession_Impl: Sized + super::Com::IDispatch_Impl { fn Open(&self) -> ::windows_core::Result<()>; @@ -977,7 +977,7 @@ impl IRDPSRAPISharingSession_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPISharingSession2_Impl: Sized + IRDPSRAPISharingSession_Impl { fn ConnectUsingTransportStream(&self, pstream: ::core::option::Option<&IRDPSRAPITransportStream>, bstrgroup: &::windows_core::BSTR, bstrauthenticatedattendeename: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1021,7 +1021,7 @@ impl IRDPSRAPISharingSession2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPITcpConnectionInfo_Impl: Sized + super::Com::IDispatch_Impl { fn Protocol(&self) -> ::windows_core::Result; @@ -1317,7 +1317,7 @@ impl IRDPSRAPITransportStreamEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIViewer_Impl: Sized + super::Com::IDispatch_Impl { fn Connect(&self, bstrconnectionstring: &::windows_core::BSTR, bstrname: &::windows_core::BSTR, bstrpassword: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1480,7 +1480,7 @@ impl IRDPSRAPIViewer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIVirtualChannel_Impl: Sized + super::Com::IDispatch_Impl { fn SendData(&self, bstrdata: &::windows_core::BSTR, lattendeeid: i32, channelsendflags: u32) -> ::windows_core::Result<()>; @@ -1550,7 +1550,7 @@ impl IRDPSRAPIVirtualChannel_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIVirtualChannelManager_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1606,7 +1606,7 @@ impl IRDPSRAPIVirtualChannelManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIWindow_Impl: Sized + super::Com::IDispatch_Impl { fn Id(&self) -> ::windows_core::Result; @@ -1702,7 +1702,7 @@ impl IRDPSRAPIWindow_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPIWindowList_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1745,7 +1745,7 @@ impl IRDPSRAPIWindowList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRDPViewerInputSink_Impl: Sized { fn SendMouseButtonEvent(&self, buttontype: RDPSRAPI_MOUSE_BUTTON_TYPE, vbbuttondown: super::super::Foundation::VARIANT_BOOL, xpos: u32, ypos: u32) -> ::windows_core::Result<()>; @@ -1818,7 +1818,7 @@ impl IRDPViewerInputSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IRDPSessionEvents_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] diff --git a/crates/libs/windows/src/Windows/Win32/System/DesktopSharing/mod.rs b/crates/libs/windows/src/Windows/Win32/System/DesktopSharing/mod.rs index 8e46c19e49..2a172e89ce 100644 --- a/crates/libs/windows/src/Windows/Win32/System/DesktopSharing/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/DesktopSharing/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRDPSRAPIApplication(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IRDPSRAPIApplication { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Windows(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15,13 +15,13 @@ impl IRDPSRAPIApplication { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Shared(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Shared)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShared(&self, newval: P0) -> ::windows_core::Result<()> where @@ -69,32 +69,32 @@ pub struct IRDPSRAPIApplication_Vtbl { pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pretval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Flags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwflags: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRDPSRAPIApplicationFilter(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IRDPSRAPIApplicationFilter { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Applications(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Applications)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Windows(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Windows)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, newval: P0) -> ::windows_core::Result<()> where @@ -135,7 +135,7 @@ pub struct IRDPSRAPIApplicationFilter_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEnabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -146,7 +146,7 @@ impl IRDPSRAPIApplicationList { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, item: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -174,7 +174,7 @@ pub struct IRDPSRAPIApplicationList_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] get_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -196,7 +196,7 @@ impl IRDPSRAPIAttendee { pub unsafe fn SetControlLevel(&self, pnewval: CTRL_LEVEL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetControlLevel)(::windows_core::Interface::as_raw(self), pnewval).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invitation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -241,14 +241,14 @@ pub struct IRDPSRAPIAttendee_Vtbl { pub Flags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plflags: *mut i32) -> ::windows_core::HRESULT, pub ConnectivityInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRDPSRAPIAttendeeDisconnectInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IRDPSRAPIAttendeeDisconnectInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Attendee(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -285,7 +285,7 @@ pub struct IRDPSRAPIAttendeeDisconnectInfo_Vtbl { pub Reason: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, preason: *mut ATTENDEE_DISCONNECT_REASON) -> ::windows_core::HRESULT, pub Code: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -296,7 +296,7 @@ impl IRDPSRAPIAttendeeManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, id: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -366,7 +366,7 @@ pub struct IRDPSRAPIAudioStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRDPSRAPIClipboardUseEvents(::windows_core::IUnknown); impl IRDPSRAPIClipboardUseEvents { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn OnPasteFromClipboard(&self, clipboardformat: u32, pattendee: P0) -> ::windows_core::Result where @@ -421,7 +421,7 @@ pub struct IRDPSRAPIDebug_Vtbl { pub SetCLXCmdLine: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, clxcmdline: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub CLXCmdLine: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pclxcmdline: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -440,7 +440,7 @@ impl IRDPSRAPIFrameBuffer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Bpp)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFrameBufferBits(&self, x: i32, y: i32, width: i32, heigth: i32) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -470,7 +470,7 @@ pub struct IRDPSRAPIFrameBuffer_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetFrameBufferBits: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -496,13 +496,13 @@ impl IRDPSRAPIInvitation { pub unsafe fn SetAttendeeLimit(&self, newval: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAttendeeLimit)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Revoked(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Revoked)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRevoked(&self, newval: P0) -> ::windows_core::Result<()> where @@ -540,7 +540,7 @@ pub struct IRDPSRAPIInvitation_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetRevoked: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -551,7 +551,7 @@ impl IRDPSRAPIInvitationManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, item: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -561,7 +561,7 @@ impl IRDPSRAPIInvitationManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateInvitation(&self, bstrauthstring: P0, bstrgroupname: P1, bstrpassword: P2, attendeelimit: i32) -> ::windows_core::Result where @@ -645,14 +645,14 @@ pub struct IRDPSRAPIPerfCounterLoggingManager_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub CreateLogger: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrcountername: ::std::mem::MaybeUninit<::windows_core::BSTR>, pplogger: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRDPSRAPISessionProperties(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IRDPSRAPISessionProperties { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Property(&self, propertyname: P0) -> ::windows_core::Result where @@ -661,7 +661,7 @@ impl IRDPSRAPISessionProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Property)(::windows_core::Interface::as_raw(self), propertyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Property(&self, propertyname: P0, newval: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -694,7 +694,7 @@ pub struct IRDPSRAPISessionProperties_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] put_Property: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -714,31 +714,31 @@ impl IRDPSRAPISharingSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ColorDepth)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Attendees(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Attendees)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invitations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Invitations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ApplicationFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn VirtualChannelManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -808,7 +808,7 @@ pub struct IRDPSRAPISharingSession_Vtbl { pub SetDesktopSharedRect: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, left: i32, top: i32, right: i32, bottom: i32) -> ::windows_core::HRESULT, pub GetDesktopSharedRect: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pleft: *mut i32, ptop: *mut i32, pright: *mut i32, pbottom: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -828,31 +828,31 @@ impl IRDPSRAPISharingSession2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ColorDepth)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Attendees(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Attendees)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invitations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Invitations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ApplicationFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn VirtualChannelManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -884,13 +884,13 @@ impl IRDPSRAPISharingSession2 { { (::windows_core::Interface::vtable(self).ConnectUsingTransportStream)(::windows_core::Interface::as_raw(self), pstream.into_param().abi(), bstrgroup.into_param().abi(), bstrauthenticatedattendeename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FrameBuffer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FrameBuffer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SendControlLevelChangeResponse(&self, pattendee: P0, requestedlevel: CTRL_LEVEL, reasoncode: i32) -> ::windows_core::Result<()> where @@ -924,7 +924,7 @@ pub struct IRDPSRAPISharingSession2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SendControlLevelChangeResponse: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1128,7 +1128,7 @@ pub struct IRDPSRAPITransportStreamEvents_Vtbl { pub OnReadCompleted: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbuffer: *mut ::core::ffi::c_void), pub OnStreamClosed: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, hrreason: ::windows_core::HRESULT), } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1146,31 +1146,31 @@ impl IRDPSRAPIViewer { pub unsafe fn Disconnect(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Disconnect)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Attendees(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Attendees)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invitations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Invitations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplicationFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ApplicationFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn VirtualChannelManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VirtualChannelManager)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSmartSizing(&self, vbsmartsizing: P0) -> ::windows_core::Result<()> where @@ -1178,7 +1178,7 @@ impl IRDPSRAPIViewer { { (::windows_core::Interface::vtable(self).SetSmartSizing)(::windows_core::Interface::as_raw(self), vbsmartsizing.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SmartSizing(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1200,7 +1200,7 @@ impl IRDPSRAPIViewer { pub unsafe fn RequestColorDepthChange(&self, bpp: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RequestColorDepthChange)(::windows_core::Interface::as_raw(self), bpp).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1267,7 +1267,7 @@ pub struct IRDPSRAPIViewer_Vtbl { Properties: usize, pub StartReverseConnectListener: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrconnectionstring: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrusername: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrpassword: ::std::mem::MaybeUninit<::windows_core::BSTR>, pbstrreverseconnectstring: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1317,7 +1317,7 @@ pub struct IRDPSRAPIVirtualChannel_Vtbl { pub Flags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plflags: *mut i32) -> ::windows_core::HRESULT, pub Priority: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppriority: *mut CHANNEL_PRIORITY) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1328,13 +1328,13 @@ impl IRDPSRAPIVirtualChannelManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, item: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(item), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateVirtualChannel(&self, bstrchannelname: P0, priority: CHANNEL_PRIORITY, channelflags: u32) -> ::windows_core::Result where @@ -1369,7 +1369,7 @@ pub struct IRDPSRAPIVirtualChannelManager_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateVirtualChannel: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1380,19 +1380,19 @@ impl IRDPSRAPIWindow { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Shared(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Shared)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShared(&self, newval: P0) -> ::windows_core::Result<()> where @@ -1444,7 +1444,7 @@ pub struct IRDPSRAPIWindow_Vtbl { pub Show: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Flags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwflags: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1455,7 +1455,7 @@ impl IRDPSRAPIWindowList { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, item: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1487,7 +1487,7 @@ pub struct IRDPSRAPIWindowList_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRDPViewerInputSink(::windows_core::IUnknown); impl IRDPViewerInputSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SendMouseButtonEvent(&self, buttontype: RDPSRAPI_MOUSE_BUTTON_TYPE, vbbuttondown: P0, xpos: u32, ypos: u32) -> ::windows_core::Result<()> where @@ -1501,7 +1501,7 @@ impl IRDPViewerInputSink { pub unsafe fn SendMouseWheelEvent(&self, wheelrotation: u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendMouseWheelEvent)(::windows_core::Interface::as_raw(self), wheelrotation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SendKeyboardEvent(&self, codetype: RDPSRAPI_KBD_CODE_TYPE, keycode: u16, vbkeyup: P0, vbrepeat: P1, vbextended: P2) -> ::windows_core::Result<()> where @@ -1550,7 +1550,7 @@ pub struct IRDPViewerInputSink_Vtbl { pub AddTouchInput: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, contactid: u32, event: u32, x: i32, y: i32) -> ::windows_core::HRESULT, pub EndTouchFrame: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] diff --git a/crates/libs/windows/src/Windows/Win32/System/DeveloperLicensing/mod.rs b/crates/libs/windows/src/Windows/Win32/System/DeveloperLicensing/mod.rs index 8de9b300f7..e54259c9e3 100644 --- a/crates/libs/windows/src/Windows/Win32/System/DeveloperLicensing/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/DeveloperLicensing/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AcquireDeveloperLicense(hwndparent: P0) -> ::windows_core::Result @@ -9,7 +9,7 @@ where let mut result__ = ::std::mem::zeroed(); AcquireDeveloperLicense(hwndparent.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckDeveloperLicense() -> ::windows_core::Result { @@ -17,7 +17,7 @@ pub unsafe fn CheckDeveloperLicense() -> ::windows_core::Result(hwndparent: P0) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Ceip/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Ceip/mod.rs index ed51116535..40d32a02a0 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Ceip/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Ceip/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CeipIsOptedIn() -> super::super::super::Foundation::BOOL { diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ClrProfiling/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ClrProfiling/impl.rs index ac73e85146..7c5791e8e5 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ClrProfiling/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ClrProfiling/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub trait ICorProfilerAssemblyReferenceProvider_Impl: Sized { fn AddAssemblyReference(&self, passemblyrefinfo: *const COR_PRF_ASSEMBLY_REFERENCE_INFO) -> ::windows_core::Result<()>; @@ -19,7 +19,7 @@ impl ICorProfilerAssemblyReferenceProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback_Impl: Sized { fn Initialize(&self, picorprofilerinfounk: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -531,7 +531,7 @@ impl ICorProfilerCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback10_Impl: Sized + ICorProfilerCallback9_Impl { fn EventPipeEventDelivered(&self, provider: usize, eventid: u32, eventversion: u32, cbmetadatablob: u32, metadatablob: *const u8, cbeventdata: u32, eventdata: *const u8, pactivityid: *const ::windows_core::GUID, prelatedactivityid: *const ::windows_core::GUID, eventthread: usize, numstackframes: u32, stackframes: *const usize) -> ::windows_core::Result<()>; @@ -576,7 +576,7 @@ impl ICorProfilerCallback10_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback11_Impl: Sized + ICorProfilerCallback10_Impl { fn LoadAsNotificationOnly(&self, pbnotificationonly: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -597,7 +597,7 @@ impl ICorProfilerCallback11_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback2_Impl: Sized + ICorProfilerCallback_Impl { fn ThreadNameChanged(&self, threadid: usize, cchname: u32, name: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -670,7 +670,7 @@ impl ICorProfilerCallback2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback3_Impl: Sized + ICorProfilerCallback2_Impl { fn InitializeForAttach(&self, pcorprofilerinfounk: ::core::option::Option<&::windows_core::IUnknown>, pvclientdata: *const ::core::ffi::c_void, cbclientdata: u32) -> ::windows_core::Result<()>; @@ -708,7 +708,7 @@ impl ICorProfilerCallback3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback4_Impl: Sized + ICorProfilerCallback3_Impl { fn ReJITCompilationStarted(&self, functionid: usize, rejitid: usize, fissafetoblock: super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -767,7 +767,7 @@ impl ICorProfilerCallback4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback5_Impl: Sized + ICorProfilerCallback4_Impl { fn ConditionalWeakTableElementReferences(&self, crootrefs: u32, keyrefids: *const usize, valuerefids: *const usize, rootids: *const usize) -> ::windows_core::Result<()>; @@ -791,7 +791,7 @@ impl ICorProfilerCallback5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback6_Impl: Sized + ICorProfilerCallback5_Impl { fn GetAssemblyReferences(&self, wszassemblypath: &::windows_core::PCWSTR, pasmrefprovider: ::core::option::Option<&ICorProfilerAssemblyReferenceProvider>) -> ::windows_core::Result<()>; @@ -812,7 +812,7 @@ impl ICorProfilerCallback6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback7_Impl: Sized + ICorProfilerCallback6_Impl { fn ModuleInMemorySymbolsUpdated(&self, moduleid: usize) -> ::windows_core::Result<()>; @@ -836,7 +836,7 @@ impl ICorProfilerCallback7_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback8_Impl: Sized + ICorProfilerCallback7_Impl { fn DynamicMethodJITCompilationStarted(&self, functionid: usize, fissafetoblock: super::super::super::Foundation::BOOL, pilheader: *const u8, cbilheader: u32) -> ::windows_core::Result<()>; @@ -867,7 +867,7 @@ impl ICorProfilerCallback8_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerCallback9_Impl: Sized + ICorProfilerCallback8_Impl { fn DynamicMethodUnloaded(&self, functionid: usize) -> ::windows_core::Result<()>; @@ -888,7 +888,7 @@ impl ICorProfilerCallback9_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICorProfilerFunctionControl_Impl: Sized { fn SetCodegenFlags(&self, flags: u32) -> ::windows_core::Result<()>; @@ -986,7 +986,7 @@ impl ICorProfilerFunctionEnum_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo_Impl: Sized { fn GetClassFromObject(&self, objectid: usize) -> ::windows_core::Result; @@ -1324,7 +1324,7 @@ impl ICorProfilerInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo10_Impl: Sized + ICorProfilerInfo9_Impl { fn EnumerateObjectReferences(&self, objectid: usize, callback: ObjectReferenceCallback, clientdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1383,7 +1383,7 @@ impl ICorProfilerInfo10_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo11_Impl: Sized + ICorProfilerInfo10_Impl { fn GetEnvironmentVariableA(&self, szname: &::windows_core::PCWSTR, cchvalue: u32, pcchvalue: *mut u32, szvalue: ::windows_core::PWSTR) -> ::windows_core::Result<()>; @@ -1414,7 +1414,7 @@ impl ICorProfilerInfo11_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo12_Impl: Sized + ICorProfilerInfo11_Impl { fn EventPipeStartSession(&self, cproviderconfigs: u32, pproviderconfigs: *const COR_PRF_EVENTPIPE_PROVIDER_CONFIG, requestrundown: super::super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -1509,7 +1509,7 @@ impl ICorProfilerInfo12_Vtbl { || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo13_Impl: Sized + ICorProfilerInfo12_Impl { fn CreateHandle(&self, object: usize, r#type: COR_PRF_HANDLE_TYPE, phandle: *mut *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1565,7 +1565,7 @@ impl ICorProfilerInfo13_Vtbl { || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo14_Impl: Sized + ICorProfilerInfo13_Impl { fn EnumerateNonGCObjects(&self) -> ::windows_core::Result; @@ -1628,7 +1628,7 @@ impl ICorProfilerInfo14_Vtbl { || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo2_Impl: Sized + ICorProfilerInfo_Impl { fn DoStackSnapshot(&self, thread: usize, callback: *const StackSnapshotCallback, infoflags: u32, clientdata: *const ::core::ffi::c_void, context: *const u8, contextsize: u32) -> ::windows_core::Result<()>; @@ -1840,7 +1840,7 @@ impl ICorProfilerInfo2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo3_Impl: Sized + ICorProfilerInfo2_Impl { fn EnumJITedFunctions(&self) -> ::windows_core::Result; @@ -1973,7 +1973,7 @@ impl ICorProfilerInfo3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo4_Impl: Sized + ICorProfilerInfo3_Impl { fn EnumThreads(&self) -> ::windows_core::Result; @@ -2078,7 +2078,7 @@ impl ICorProfilerInfo4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo5_Impl: Sized + ICorProfilerInfo4_Impl { fn GetEventMask2(&self, pdweventslow: *mut u32, pdweventshigh: *mut u32) -> ::windows_core::Result<()>; @@ -2109,7 +2109,7 @@ impl ICorProfilerInfo5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo6_Impl: Sized + ICorProfilerInfo5_Impl { fn EnumNgenModuleMethodsInliningThisMethod(&self, inlinersmoduleid: usize, inlineemoduleid: usize, inlineemethodid: u32, incompletedata: *mut super::super::super::Foundation::BOOL, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -2133,7 +2133,7 @@ impl ICorProfilerInfo6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo7_Impl: Sized + ICorProfilerInfo6_Impl { fn ApplyMetaData(&self, moduleid: usize) -> ::windows_core::Result<()>; @@ -2177,7 +2177,7 @@ impl ICorProfilerInfo7_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo8_Impl: Sized + ICorProfilerInfo7_Impl { fn IsFunctionDynamic(&self, functionid: usize) -> ::windows_core::Result; @@ -2221,7 +2221,7 @@ impl ICorProfilerInfo8_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_WinRT_Metadata\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WinRT_Metadata"))] pub trait ICorProfilerInfo9_Impl: Sized + ICorProfilerInfo8_Impl { fn GetNativeCodeStartAddresses(&self, functionid: usize, rejitid: usize, ccodestartaddresses: u32, pccodestartaddresses: *mut u32, codestartaddresses: *mut usize) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ClrProfiling/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ClrProfiling/mod.rs index 53182879e1..80d2cc9192 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ClrProfiling/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ClrProfiling/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICorProfilerAssemblyReferenceProvider(::windows_core::IUnknown); impl ICorProfilerAssemblyReferenceProvider { - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn AddAssemblyReference(&self, passemblyrefinfo: *const COR_PRF_ASSEMBLY_REFERENCE_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddAssemblyReference)(::windows_core::Interface::as_raw(self), passemblyrefinfo).ok() @@ -91,7 +91,7 @@ impl ICorProfilerCallback { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -99,7 +99,7 @@ impl ICorProfilerCallback { { (::windows_core::Interface::vtable(self).JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -107,7 +107,7 @@ impl ICorProfilerCallback { { (::windows_core::Interface::vtable(self).JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -119,7 +119,7 @@ impl ICorProfilerCallback { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -137,7 +137,7 @@ impl ICorProfilerCallback { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -145,7 +145,7 @@ impl ICorProfilerCallback { { (::windows_core::Interface::vtable(self).RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -156,7 +156,7 @@ impl ICorProfilerCallback { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -170,7 +170,7 @@ impl ICorProfilerCallback { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -447,7 +447,7 @@ impl ICorProfilerCallback10 { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -455,7 +455,7 @@ impl ICorProfilerCallback10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -463,7 +463,7 @@ impl ICorProfilerCallback10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -475,7 +475,7 @@ impl ICorProfilerCallback10 { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -493,7 +493,7 @@ impl ICorProfilerCallback10 { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -501,7 +501,7 @@ impl ICorProfilerCallback10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -512,7 +512,7 @@ impl ICorProfilerCallback10 { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -526,7 +526,7 @@ impl ICorProfilerCallback10 { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -633,7 +633,7 @@ impl ICorProfilerCallback10 { pub unsafe fn ThreadNameChanged(&self, threadid: usize, name: ::core::option::Option<&[u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.ThreadNameChanged)(::windows_core::Interface::as_raw(self), threadid, name.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(name.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GarbageCollectionStarted(&self, generationcollected: &[super::super::super::Foundation::BOOL], reason: COR_PRF_GC_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GarbageCollectionStarted)(::windows_core::Interface::as_raw(self), generationcollected.len() as _, ::core::mem::transmute(generationcollected.as_ptr()), reason).ok() @@ -668,7 +668,7 @@ impl ICorProfilerCallback10 { pub unsafe fn ProfilerDetachSucceeded(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.ProfilerDetachSucceeded)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationStarted(&self, functionid: usize, rejitid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -682,7 +682,7 @@ impl ICorProfilerCallback10 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetReJITParameters)(::windows_core::Interface::as_raw(self), moduleid, methodid, pfunctioncontrol.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationFinished(&self, functionid: usize, rejitid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -712,7 +712,7 @@ impl ICorProfilerCallback10 { pub unsafe fn ModuleInMemorySymbolsUpdated(&self, moduleid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ModuleInMemorySymbolsUpdated)(::windows_core::Interface::as_raw(self), moduleid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicMethodJITCompilationStarted(&self, functionid: usize, fissafetoblock: P0, pilheader: *const u8, cbilheader: u32) -> ::windows_core::Result<()> where @@ -720,7 +720,7 @@ impl ICorProfilerCallback10 { { (::windows_core::Interface::vtable(self).base__.base__.DynamicMethodJITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi(), pilheader, cbilheader).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicMethodJITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -819,7 +819,7 @@ impl ICorProfilerCallback11 { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -827,7 +827,7 @@ impl ICorProfilerCallback11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -835,7 +835,7 @@ impl ICorProfilerCallback11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -847,7 +847,7 @@ impl ICorProfilerCallback11 { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -865,7 +865,7 @@ impl ICorProfilerCallback11 { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -873,7 +873,7 @@ impl ICorProfilerCallback11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -884,7 +884,7 @@ impl ICorProfilerCallback11 { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -898,7 +898,7 @@ impl ICorProfilerCallback11 { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1005,7 +1005,7 @@ impl ICorProfilerCallback11 { pub unsafe fn ThreadNameChanged(&self, threadid: usize, name: ::core::option::Option<&[u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.ThreadNameChanged)(::windows_core::Interface::as_raw(self), threadid, name.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(name.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GarbageCollectionStarted(&self, generationcollected: &[super::super::super::Foundation::BOOL], reason: COR_PRF_GC_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.GarbageCollectionStarted)(::windows_core::Interface::as_raw(self), generationcollected.len() as _, ::core::mem::transmute(generationcollected.as_ptr()), reason).ok() @@ -1040,7 +1040,7 @@ impl ICorProfilerCallback11 { pub unsafe fn ProfilerDetachSucceeded(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.ProfilerDetachSucceeded)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationStarted(&self, functionid: usize, rejitid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -1054,7 +1054,7 @@ impl ICorProfilerCallback11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetReJITParameters)(::windows_core::Interface::as_raw(self), moduleid, methodid, pfunctioncontrol.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationFinished(&self, functionid: usize, rejitid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -1084,7 +1084,7 @@ impl ICorProfilerCallback11 { pub unsafe fn ModuleInMemorySymbolsUpdated(&self, moduleid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ModuleInMemorySymbolsUpdated)(::windows_core::Interface::as_raw(self), moduleid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicMethodJITCompilationStarted(&self, functionid: usize, fissafetoblock: P0, pilheader: *const u8, cbilheader: u32) -> ::windows_core::Result<()> where @@ -1092,7 +1092,7 @@ impl ICorProfilerCallback11 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DynamicMethodJITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi(), pilheader, cbilheader).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicMethodJITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -1109,7 +1109,7 @@ impl ICorProfilerCallback11 { pub unsafe fn EventPipeProviderCreated(&self, provider: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EventPipeProviderCreated)(::windows_core::Interface::as_raw(self), provider).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LoadAsNotificationOnly(&self, pbnotificationonly: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LoadAsNotificationOnly)(::windows_core::Interface::as_raw(self), pbnotificationonly).ok() @@ -1198,7 +1198,7 @@ impl ICorProfilerCallback2 { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -1206,7 +1206,7 @@ impl ICorProfilerCallback2 { { (::windows_core::Interface::vtable(self).base__.JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -1214,7 +1214,7 @@ impl ICorProfilerCallback2 { { (::windows_core::Interface::vtable(self).base__.JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1226,7 +1226,7 @@ impl ICorProfilerCallback2 { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1244,7 +1244,7 @@ impl ICorProfilerCallback2 { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1252,7 +1252,7 @@ impl ICorProfilerCallback2 { { (::windows_core::Interface::vtable(self).base__.RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1263,7 +1263,7 @@ impl ICorProfilerCallback2 { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1277,7 +1277,7 @@ impl ICorProfilerCallback2 { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1384,7 +1384,7 @@ impl ICorProfilerCallback2 { pub unsafe fn ThreadNameChanged(&self, threadid: usize, name: ::core::option::Option<&[u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ThreadNameChanged)(::windows_core::Interface::as_raw(self), threadid, name.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(name.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GarbageCollectionStarted(&self, generationcollected: &[super::super::super::Foundation::BOOL], reason: COR_PRF_GC_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GarbageCollectionStarted)(::windows_core::Interface::as_raw(self), generationcollected.len() as _, ::core::mem::transmute(generationcollected.as_ptr()), reason).ok() @@ -1498,7 +1498,7 @@ impl ICorProfilerCallback3 { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -1506,7 +1506,7 @@ impl ICorProfilerCallback3 { { (::windows_core::Interface::vtable(self).base__.base__.JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -1514,7 +1514,7 @@ impl ICorProfilerCallback3 { { (::windows_core::Interface::vtable(self).base__.base__.JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1526,7 +1526,7 @@ impl ICorProfilerCallback3 { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1544,7 +1544,7 @@ impl ICorProfilerCallback3 { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1552,7 +1552,7 @@ impl ICorProfilerCallback3 { { (::windows_core::Interface::vtable(self).base__.base__.RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1563,7 +1563,7 @@ impl ICorProfilerCallback3 { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1577,7 +1577,7 @@ impl ICorProfilerCallback3 { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1684,7 +1684,7 @@ impl ICorProfilerCallback3 { pub unsafe fn ThreadNameChanged(&self, threadid: usize, name: ::core::option::Option<&[u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ThreadNameChanged)(::windows_core::Interface::as_raw(self), threadid, name.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(name.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GarbageCollectionStarted(&self, generationcollected: &[super::super::super::Foundation::BOOL], reason: COR_PRF_GC_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GarbageCollectionStarted)(::windows_core::Interface::as_raw(self), generationcollected.len() as _, ::core::mem::transmute(generationcollected.as_ptr()), reason).ok() @@ -1802,7 +1802,7 @@ impl ICorProfilerCallback4 { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -1810,7 +1810,7 @@ impl ICorProfilerCallback4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -1818,7 +1818,7 @@ impl ICorProfilerCallback4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1830,7 +1830,7 @@ impl ICorProfilerCallback4 { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1848,7 +1848,7 @@ impl ICorProfilerCallback4 { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1856,7 +1856,7 @@ impl ICorProfilerCallback4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1867,7 +1867,7 @@ impl ICorProfilerCallback4 { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1881,7 +1881,7 @@ impl ICorProfilerCallback4 { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -1988,7 +1988,7 @@ impl ICorProfilerCallback4 { pub unsafe fn ThreadNameChanged(&self, threadid: usize, name: ::core::option::Option<&[u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ThreadNameChanged)(::windows_core::Interface::as_raw(self), threadid, name.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(name.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GarbageCollectionStarted(&self, generationcollected: &[super::super::super::Foundation::BOOL], reason: COR_PRF_GC_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GarbageCollectionStarted)(::windows_core::Interface::as_raw(self), generationcollected.len() as _, ::core::mem::transmute(generationcollected.as_ptr()), reason).ok() @@ -2023,7 +2023,7 @@ impl ICorProfilerCallback4 { pub unsafe fn ProfilerDetachSucceeded(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ProfilerDetachSucceeded)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationStarted(&self, functionid: usize, rejitid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2037,7 +2037,7 @@ impl ICorProfilerCallback4 { { (::windows_core::Interface::vtable(self).GetReJITParameters)(::windows_core::Interface::as_raw(self), moduleid, methodid, pfunctioncontrol.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationFinished(&self, functionid: usize, rejitid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2146,7 +2146,7 @@ impl ICorProfilerCallback5 { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2154,7 +2154,7 @@ impl ICorProfilerCallback5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2162,7 +2162,7 @@ impl ICorProfilerCallback5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2174,7 +2174,7 @@ impl ICorProfilerCallback5 { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2192,7 +2192,7 @@ impl ICorProfilerCallback5 { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2200,7 +2200,7 @@ impl ICorProfilerCallback5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2211,7 +2211,7 @@ impl ICorProfilerCallback5 { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2225,7 +2225,7 @@ impl ICorProfilerCallback5 { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2332,7 +2332,7 @@ impl ICorProfilerCallback5 { pub unsafe fn ThreadNameChanged(&self, threadid: usize, name: ::core::option::Option<&[u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ThreadNameChanged)(::windows_core::Interface::as_raw(self), threadid, name.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(name.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GarbageCollectionStarted(&self, generationcollected: &[super::super::super::Foundation::BOOL], reason: COR_PRF_GC_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GarbageCollectionStarted)(::windows_core::Interface::as_raw(self), generationcollected.len() as _, ::core::mem::transmute(generationcollected.as_ptr()), reason).ok() @@ -2367,7 +2367,7 @@ impl ICorProfilerCallback5 { pub unsafe fn ProfilerDetachSucceeded(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ProfilerDetachSucceeded)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationStarted(&self, functionid: usize, rejitid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2381,7 +2381,7 @@ impl ICorProfilerCallback5 { { (::windows_core::Interface::vtable(self).base__.GetReJITParameters)(::windows_core::Interface::as_raw(self), moduleid, methodid, pfunctioncontrol.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationFinished(&self, functionid: usize, rejitid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2482,7 +2482,7 @@ impl ICorProfilerCallback6 { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2490,7 +2490,7 @@ impl ICorProfilerCallback6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2498,7 +2498,7 @@ impl ICorProfilerCallback6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2510,7 +2510,7 @@ impl ICorProfilerCallback6 { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2528,7 +2528,7 @@ impl ICorProfilerCallback6 { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2536,7 +2536,7 @@ impl ICorProfilerCallback6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2547,7 +2547,7 @@ impl ICorProfilerCallback6 { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2561,7 +2561,7 @@ impl ICorProfilerCallback6 { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2668,7 +2668,7 @@ impl ICorProfilerCallback6 { pub unsafe fn ThreadNameChanged(&self, threadid: usize, name: ::core::option::Option<&[u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ThreadNameChanged)(::windows_core::Interface::as_raw(self), threadid, name.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(name.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GarbageCollectionStarted(&self, generationcollected: &[super::super::super::Foundation::BOOL], reason: COR_PRF_GC_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GarbageCollectionStarted)(::windows_core::Interface::as_raw(self), generationcollected.len() as _, ::core::mem::transmute(generationcollected.as_ptr()), reason).ok() @@ -2703,7 +2703,7 @@ impl ICorProfilerCallback6 { pub unsafe fn ProfilerDetachSucceeded(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ProfilerDetachSucceeded)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationStarted(&self, functionid: usize, rejitid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2717,7 +2717,7 @@ impl ICorProfilerCallback6 { { (::windows_core::Interface::vtable(self).base__.base__.GetReJITParameters)(::windows_core::Interface::as_raw(self), moduleid, methodid, pfunctioncontrol.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationFinished(&self, functionid: usize, rejitid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2825,7 +2825,7 @@ impl ICorProfilerCallback7 { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2833,7 +2833,7 @@ impl ICorProfilerCallback7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -2841,7 +2841,7 @@ impl ICorProfilerCallback7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2853,7 +2853,7 @@ impl ICorProfilerCallback7 { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2871,7 +2871,7 @@ impl ICorProfilerCallback7 { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2879,7 +2879,7 @@ impl ICorProfilerCallback7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2890,7 +2890,7 @@ impl ICorProfilerCallback7 { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -2904,7 +2904,7 @@ impl ICorProfilerCallback7 { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -3011,7 +3011,7 @@ impl ICorProfilerCallback7 { pub unsafe fn ThreadNameChanged(&self, threadid: usize, name: ::core::option::Option<&[u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ThreadNameChanged)(::windows_core::Interface::as_raw(self), threadid, name.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(name.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GarbageCollectionStarted(&self, generationcollected: &[super::super::super::Foundation::BOOL], reason: COR_PRF_GC_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GarbageCollectionStarted)(::windows_core::Interface::as_raw(self), generationcollected.len() as _, ::core::mem::transmute(generationcollected.as_ptr()), reason).ok() @@ -3046,7 +3046,7 @@ impl ICorProfilerCallback7 { pub unsafe fn ProfilerDetachSucceeded(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ProfilerDetachSucceeded)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationStarted(&self, functionid: usize, rejitid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3060,7 +3060,7 @@ impl ICorProfilerCallback7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetReJITParameters)(::windows_core::Interface::as_raw(self), moduleid, methodid, pfunctioncontrol.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationFinished(&self, functionid: usize, rejitid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3171,7 +3171,7 @@ impl ICorProfilerCallback8 { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3179,7 +3179,7 @@ impl ICorProfilerCallback8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3187,7 +3187,7 @@ impl ICorProfilerCallback8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3199,7 +3199,7 @@ impl ICorProfilerCallback8 { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3217,7 +3217,7 @@ impl ICorProfilerCallback8 { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -3225,7 +3225,7 @@ impl ICorProfilerCallback8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -3236,7 +3236,7 @@ impl ICorProfilerCallback8 { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -3250,7 +3250,7 @@ impl ICorProfilerCallback8 { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -3357,7 +3357,7 @@ impl ICorProfilerCallback8 { pub unsafe fn ThreadNameChanged(&self, threadid: usize, name: ::core::option::Option<&[u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ThreadNameChanged)(::windows_core::Interface::as_raw(self), threadid, name.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(name.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GarbageCollectionStarted(&self, generationcollected: &[super::super::super::Foundation::BOOL], reason: COR_PRF_GC_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GarbageCollectionStarted)(::windows_core::Interface::as_raw(self), generationcollected.len() as _, ::core::mem::transmute(generationcollected.as_ptr()), reason).ok() @@ -3392,7 +3392,7 @@ impl ICorProfilerCallback8 { pub unsafe fn ProfilerDetachSucceeded(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ProfilerDetachSucceeded)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationStarted(&self, functionid: usize, rejitid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3406,7 +3406,7 @@ impl ICorProfilerCallback8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetReJITParameters)(::windows_core::Interface::as_raw(self), moduleid, methodid, pfunctioncontrol.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationFinished(&self, functionid: usize, rejitid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3436,7 +3436,7 @@ impl ICorProfilerCallback8 { pub unsafe fn ModuleInMemorySymbolsUpdated(&self, moduleid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ModuleInMemorySymbolsUpdated)(::windows_core::Interface::as_raw(self), moduleid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicMethodJITCompilationStarted(&self, functionid: usize, fissafetoblock: P0, pilheader: *const u8, cbilheader: u32) -> ::windows_core::Result<()> where @@ -3444,7 +3444,7 @@ impl ICorProfilerCallback8 { { (::windows_core::Interface::vtable(self).DynamicMethodJITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi(), pilheader, cbilheader).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicMethodJITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3540,7 +3540,7 @@ impl ICorProfilerCallback9 { pub unsafe fn FunctionUnloadStarted(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.FunctionUnloadStarted)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationStarted(&self, functionid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3548,7 +3548,7 @@ impl ICorProfilerCallback9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.JITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3556,7 +3556,7 @@ impl ICorProfilerCallback9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.JITCompilationFinished)(::windows_core::Interface::as_raw(self), functionid, hrstatus, fissafetoblock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITCachedFunctionSearchStarted(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3568,7 +3568,7 @@ impl ICorProfilerCallback9 { pub unsafe fn JITFunctionPitched(&self, functionid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.JITFunctionPitched)(::windows_core::Interface::as_raw(self), functionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn JITInlining(&self, callerid: usize, calleeid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3586,7 +3586,7 @@ impl ICorProfilerCallback9 { pub unsafe fn RemotingClientInvocationStarted(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.RemotingClientInvocationStarted)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientSendingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -3594,7 +3594,7 @@ impl ICorProfilerCallback9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.RemotingClientSendingMessage)(::windows_core::Interface::as_raw(self), pcookie, fisasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingClientReceivingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -3605,7 +3605,7 @@ impl ICorProfilerCallback9 { pub unsafe fn RemotingClientInvocationFinished(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.RemotingClientInvocationFinished)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerReceivingMessage(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -3619,7 +3619,7 @@ impl ICorProfilerCallback9 { pub unsafe fn RemotingServerInvocationReturned(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.RemotingServerInvocationReturned)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemotingServerSendingReply(&self, pcookie: *const ::windows_core::GUID, fisasync: P0) -> ::windows_core::Result<()> where @@ -3726,7 +3726,7 @@ impl ICorProfilerCallback9 { pub unsafe fn ThreadNameChanged(&self, threadid: usize, name: ::core::option::Option<&[u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.ThreadNameChanged)(::windows_core::Interface::as_raw(self), threadid, name.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(name.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GarbageCollectionStarted(&self, generationcollected: &[super::super::super::Foundation::BOOL], reason: COR_PRF_GC_REASON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GarbageCollectionStarted)(::windows_core::Interface::as_raw(self), generationcollected.len() as _, ::core::mem::transmute(generationcollected.as_ptr()), reason).ok() @@ -3761,7 +3761,7 @@ impl ICorProfilerCallback9 { pub unsafe fn ProfilerDetachSucceeded(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ProfilerDetachSucceeded)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationStarted(&self, functionid: usize, rejitid: usize, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3775,7 +3775,7 @@ impl ICorProfilerCallback9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetReJITParameters)(::windows_core::Interface::as_raw(self), moduleid, methodid, pfunctioncontrol.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReJITCompilationFinished(&self, functionid: usize, rejitid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3805,7 +3805,7 @@ impl ICorProfilerCallback9 { pub unsafe fn ModuleInMemorySymbolsUpdated(&self, moduleid: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ModuleInMemorySymbolsUpdated)(::windows_core::Interface::as_raw(self), moduleid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicMethodJITCompilationStarted(&self, functionid: usize, fissafetoblock: P0, pilheader: *const u8, cbilheader: u32) -> ::windows_core::Result<()> where @@ -3813,7 +3813,7 @@ impl ICorProfilerCallback9 { { (::windows_core::Interface::vtable(self).base__.DynamicMethodJITCompilationStarted)(::windows_core::Interface::as_raw(self), functionid, fissafetoblock.into_param().abi(), pilheader, cbilheader).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicMethodJITCompilationFinished(&self, functionid: usize, hrstatus: ::windows_core::HRESULT, fissafetoblock: P0) -> ::windows_core::Result<()> where @@ -3848,7 +3848,7 @@ impl ICorProfilerFunctionControl { pub unsafe fn SetILFunctionBody(&self, pbnewilmethodheader: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetILFunctionBody)(::windows_core::Interface::as_raw(self), pbnewilmethodheader.len() as _, ::core::mem::transmute(pbnewilmethodheader.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetILInstrumentedCodeMap)(::windows_core::Interface::as_raw(self), rgilmapentries.len() as _, ::core::mem::transmute(rgilmapentries.as_ptr())).ok() @@ -3938,7 +3938,7 @@ impl ICorProfilerInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3948,7 +3948,7 @@ impl ICorProfilerInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -3973,7 +3973,7 @@ impl ICorProfilerInfo { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -4010,7 +4010,7 @@ impl ICorProfilerInfo { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -4030,7 +4030,7 @@ impl ICorProfilerInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -4133,7 +4133,7 @@ impl ICorProfilerInfo10 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4143,7 +4143,7 @@ impl ICorProfilerInfo10 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -4168,7 +4168,7 @@ impl ICorProfilerInfo10 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -4205,7 +4205,7 @@ impl ICorProfilerInfo10 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -4225,7 +4225,7 @@ impl ICorProfilerInfo10 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -4252,7 +4252,7 @@ impl ICorProfilerInfo10 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -4320,7 +4320,7 @@ impl ICorProfilerInfo10 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -4399,7 +4399,7 @@ impl ICorProfilerInfo10 { pub unsafe fn SetEventMask2(&self, dweventslow: u32, dweventshigh: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetEventMask2)(::windows_core::Interface::as_raw(self), dweventslow, dweventshigh).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumNgenModuleMethodsInliningThisMethod(&self, inlinersmoduleid: usize, inlineemoduleid: usize, inlineemethodid: u32, incompletedata: *mut super::super::super::Foundation::BOOL, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.EnumNgenModuleMethodsInliningThisMethod)(::windows_core::Interface::as_raw(self), inlinersmoduleid, inlineemoduleid, inlineemethodid, incompletedata, ::core::mem::transmute(ppenum)).ok() @@ -4414,7 +4414,7 @@ impl ICorProfilerInfo10 { pub unsafe fn ReadInMemorySymbols(&self, moduleid: usize, symbolsreadoffset: u32, psymbolbytes: *mut u8, countsymbolbytes: u32, pcountsymbolbytesread: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ReadInMemorySymbols)(::windows_core::Interface::as_raw(self), moduleid, symbolsreadoffset, psymbolbytes, countsymbolbytes, pcountsymbolbytesread).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFunctionDynamic(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4435,12 +4435,12 @@ impl ICorProfilerInfo10 { pub unsafe fn GetCodeInfo4(&self, pnativecodestartaddress: usize, ccodeinfos: u32, pccodeinfos: *mut u32, codeinfos: *mut COR_PRF_CODE_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCodeInfo4)(::windows_core::Interface::as_raw(self), pnativecodestartaddress, ccodeinfos, pccodeinfos, codeinfos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumerateObjectReferences(&self, objectid: usize, callback: ObjectReferenceCallback, clientdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumerateObjectReferences)(::windows_core::Interface::as_raw(self), objectid, callback, clientdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFrozenObject(&self, objectid: usize, pbfrozen: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsFrozenObject)(::windows_core::Interface::as_raw(self), objectid, pbfrozen).ok() @@ -4509,7 +4509,7 @@ impl ICorProfilerInfo11 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4519,7 +4519,7 @@ impl ICorProfilerInfo11 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -4544,7 +4544,7 @@ impl ICorProfilerInfo11 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -4581,7 +4581,7 @@ impl ICorProfilerInfo11 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -4601,7 +4601,7 @@ impl ICorProfilerInfo11 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -4628,7 +4628,7 @@ impl ICorProfilerInfo11 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -4696,7 +4696,7 @@ impl ICorProfilerInfo11 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -4775,7 +4775,7 @@ impl ICorProfilerInfo11 { pub unsafe fn SetEventMask2(&self, dweventslow: u32, dweventshigh: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetEventMask2)(::windows_core::Interface::as_raw(self), dweventslow, dweventshigh).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumNgenModuleMethodsInliningThisMethod(&self, inlinersmoduleid: usize, inlineemoduleid: usize, inlineemethodid: u32, incompletedata: *mut super::super::super::Foundation::BOOL, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.EnumNgenModuleMethodsInliningThisMethod)(::windows_core::Interface::as_raw(self), inlinersmoduleid, inlineemoduleid, inlineemethodid, incompletedata, ::core::mem::transmute(ppenum)).ok() @@ -4790,7 +4790,7 @@ impl ICorProfilerInfo11 { pub unsafe fn ReadInMemorySymbols(&self, moduleid: usize, symbolsreadoffset: u32, psymbolbytes: *mut u8, countsymbolbytes: u32, pcountsymbolbytesread: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ReadInMemorySymbols)(::windows_core::Interface::as_raw(self), moduleid, symbolsreadoffset, psymbolbytes, countsymbolbytes, pcountsymbolbytesread).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFunctionDynamic(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4811,12 +4811,12 @@ impl ICorProfilerInfo11 { pub unsafe fn GetCodeInfo4(&self, pnativecodestartaddress: usize, ccodeinfos: u32, pccodeinfos: *mut u32, codeinfos: *mut COR_PRF_CODE_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetCodeInfo4)(::windows_core::Interface::as_raw(self), pnativecodestartaddress, ccodeinfos, pccodeinfos, codeinfos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumerateObjectReferences(&self, objectid: usize, callback: ObjectReferenceCallback, clientdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumerateObjectReferences)(::windows_core::Interface::as_raw(self), objectid, callback, clientdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFrozenObject(&self, objectid: usize, pbfrozen: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsFrozenObject)(::windows_core::Interface::as_raw(self), objectid, pbfrozen).ok() @@ -4888,7 +4888,7 @@ impl ICorProfilerInfo12 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4898,7 +4898,7 @@ impl ICorProfilerInfo12 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -4923,7 +4923,7 @@ impl ICorProfilerInfo12 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -4960,7 +4960,7 @@ impl ICorProfilerInfo12 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -4980,7 +4980,7 @@ impl ICorProfilerInfo12 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -5007,7 +5007,7 @@ impl ICorProfilerInfo12 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -5075,7 +5075,7 @@ impl ICorProfilerInfo12 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -5154,7 +5154,7 @@ impl ICorProfilerInfo12 { pub unsafe fn SetEventMask2(&self, dweventslow: u32, dweventshigh: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SetEventMask2)(::windows_core::Interface::as_raw(self), dweventslow, dweventshigh).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumNgenModuleMethodsInliningThisMethod(&self, inlinersmoduleid: usize, inlineemoduleid: usize, inlineemethodid: u32, incompletedata: *mut super::super::super::Foundation::BOOL, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.EnumNgenModuleMethodsInliningThisMethod)(::windows_core::Interface::as_raw(self), inlinersmoduleid, inlineemoduleid, inlineemethodid, incompletedata, ::core::mem::transmute(ppenum)).ok() @@ -5169,7 +5169,7 @@ impl ICorProfilerInfo12 { pub unsafe fn ReadInMemorySymbols(&self, moduleid: usize, symbolsreadoffset: u32, psymbolbytes: *mut u8, countsymbolbytes: u32, pcountsymbolbytesread: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ReadInMemorySymbols)(::windows_core::Interface::as_raw(self), moduleid, symbolsreadoffset, psymbolbytes, countsymbolbytes, pcountsymbolbytesread).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFunctionDynamic(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5190,12 +5190,12 @@ impl ICorProfilerInfo12 { pub unsafe fn GetCodeInfo4(&self, pnativecodestartaddress: usize, ccodeinfos: u32, pccodeinfos: *mut u32, codeinfos: *mut COR_PRF_CODE_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetCodeInfo4)(::windows_core::Interface::as_raw(self), pnativecodestartaddress, ccodeinfos, pccodeinfos, codeinfos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumerateObjectReferences(&self, objectid: usize, callback: ObjectReferenceCallback, clientdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.EnumerateObjectReferences)(::windows_core::Interface::as_raw(self), objectid, callback, clientdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFrozenObject(&self, objectid: usize, pbfrozen: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.IsFrozenObject)(::windows_core::Interface::as_raw(self), objectid, pbfrozen).ok() @@ -5225,7 +5225,7 @@ impl ICorProfilerInfo12 { { (::windows_core::Interface::vtable(self).base__.SetEnvironmentVariable)(::windows_core::Interface::as_raw(self), szname.into_param().abi(), szvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EventPipeStartSession(&self, pproviderconfigs: &[COR_PRF_EVENTPIPE_PROVIDER_CONFIG], requestrundown: P0) -> ::windows_core::Result where @@ -5250,7 +5250,7 @@ impl ICorProfilerInfo12 { pub unsafe fn EventPipeGetProviderInfo(&self, provider: usize, pcchname: *mut u32, providername: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EventPipeGetProviderInfo)(::windows_core::Interface::as_raw(self), provider, providername.len() as _, pcchname, ::core::mem::transmute(providername.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EventPipeDefineEvent(&self, provider: usize, eventname: P0, eventid: u32, keywords: u64, eventversion: u32, level: u32, opcode: u8, needstack: P1, pparamdescs: &[COR_PRF_EVENTPIPE_PARAM_DESC]) -> ::windows_core::Result where @@ -5316,7 +5316,7 @@ impl ICorProfilerInfo13 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5326,7 +5326,7 @@ impl ICorProfilerInfo13 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -5351,7 +5351,7 @@ impl ICorProfilerInfo13 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -5388,7 +5388,7 @@ impl ICorProfilerInfo13 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -5408,7 +5408,7 @@ impl ICorProfilerInfo13 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -5435,7 +5435,7 @@ impl ICorProfilerInfo13 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -5503,7 +5503,7 @@ impl ICorProfilerInfo13 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -5582,7 +5582,7 @@ impl ICorProfilerInfo13 { pub unsafe fn SetEventMask2(&self, dweventslow: u32, dweventshigh: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.SetEventMask2)(::windows_core::Interface::as_raw(self), dweventslow, dweventshigh).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumNgenModuleMethodsInliningThisMethod(&self, inlinersmoduleid: usize, inlineemoduleid: usize, inlineemethodid: u32, incompletedata: *mut super::super::super::Foundation::BOOL, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.EnumNgenModuleMethodsInliningThisMethod)(::windows_core::Interface::as_raw(self), inlinersmoduleid, inlineemoduleid, inlineemethodid, incompletedata, ::core::mem::transmute(ppenum)).ok() @@ -5597,7 +5597,7 @@ impl ICorProfilerInfo13 { pub unsafe fn ReadInMemorySymbols(&self, moduleid: usize, symbolsreadoffset: u32, psymbolbytes: *mut u8, countsymbolbytes: u32, pcountsymbolbytesread: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ReadInMemorySymbols)(::windows_core::Interface::as_raw(self), moduleid, symbolsreadoffset, psymbolbytes, countsymbolbytes, pcountsymbolbytesread).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFunctionDynamic(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5618,12 +5618,12 @@ impl ICorProfilerInfo13 { pub unsafe fn GetCodeInfo4(&self, pnativecodestartaddress: usize, ccodeinfos: u32, pccodeinfos: *mut u32, codeinfos: *mut COR_PRF_CODE_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetCodeInfo4)(::windows_core::Interface::as_raw(self), pnativecodestartaddress, ccodeinfos, pccodeinfos, codeinfos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumerateObjectReferences(&self, objectid: usize, callback: ObjectReferenceCallback, clientdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.EnumerateObjectReferences)(::windows_core::Interface::as_raw(self), objectid, callback, clientdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFrozenObject(&self, objectid: usize, pbfrozen: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.IsFrozenObject)(::windows_core::Interface::as_raw(self), objectid, pbfrozen).ok() @@ -5653,7 +5653,7 @@ impl ICorProfilerInfo13 { { (::windows_core::Interface::vtable(self).base__.base__.SetEnvironmentVariable)(::windows_core::Interface::as_raw(self), szname.into_param().abi(), szvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EventPipeStartSession(&self, pproviderconfigs: &[COR_PRF_EVENTPIPE_PROVIDER_CONFIG], requestrundown: P0) -> ::windows_core::Result where @@ -5678,7 +5678,7 @@ impl ICorProfilerInfo13 { pub unsafe fn EventPipeGetProviderInfo(&self, provider: usize, pcchname: *mut u32, providername: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EventPipeGetProviderInfo)(::windows_core::Interface::as_raw(self), provider, providername.len() as _, pcchname, ::core::mem::transmute(providername.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EventPipeDefineEvent(&self, provider: usize, eventname: P0, eventid: u32, keywords: u64, eventversion: u32, level: u32, opcode: u8, needstack: P1, pparamdescs: &[COR_PRF_EVENTPIPE_PARAM_DESC]) -> ::windows_core::Result where @@ -5744,7 +5744,7 @@ impl ICorProfilerInfo14 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5754,7 +5754,7 @@ impl ICorProfilerInfo14 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -5779,7 +5779,7 @@ impl ICorProfilerInfo14 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -5816,7 +5816,7 @@ impl ICorProfilerInfo14 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -5836,7 +5836,7 @@ impl ICorProfilerInfo14 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -5863,7 +5863,7 @@ impl ICorProfilerInfo14 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -5931,7 +5931,7 @@ impl ICorProfilerInfo14 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -6010,7 +6010,7 @@ impl ICorProfilerInfo14 { pub unsafe fn SetEventMask2(&self, dweventslow: u32, dweventshigh: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.base__.SetEventMask2)(::windows_core::Interface::as_raw(self), dweventslow, dweventshigh).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumNgenModuleMethodsInliningThisMethod(&self, inlinersmoduleid: usize, inlineemoduleid: usize, inlineemethodid: u32, incompletedata: *mut super::super::super::Foundation::BOOL, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.EnumNgenModuleMethodsInliningThisMethod)(::windows_core::Interface::as_raw(self), inlinersmoduleid, inlineemoduleid, inlineemethodid, incompletedata, ::core::mem::transmute(ppenum)).ok() @@ -6025,7 +6025,7 @@ impl ICorProfilerInfo14 { pub unsafe fn ReadInMemorySymbols(&self, moduleid: usize, symbolsreadoffset: u32, psymbolbytes: *mut u8, countsymbolbytes: u32, pcountsymbolbytesread: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.ReadInMemorySymbols)(::windows_core::Interface::as_raw(self), moduleid, symbolsreadoffset, psymbolbytes, countsymbolbytes, pcountsymbolbytesread).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFunctionDynamic(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6046,12 +6046,12 @@ impl ICorProfilerInfo14 { pub unsafe fn GetCodeInfo4(&self, pnativecodestartaddress: usize, ccodeinfos: u32, pccodeinfos: *mut u32, codeinfos: *mut COR_PRF_CODE_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetCodeInfo4)(::windows_core::Interface::as_raw(self), pnativecodestartaddress, ccodeinfos, pccodeinfos, codeinfos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumerateObjectReferences(&self, objectid: usize, callback: ObjectReferenceCallback, clientdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.EnumerateObjectReferences)(::windows_core::Interface::as_raw(self), objectid, callback, clientdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFrozenObject(&self, objectid: usize, pbfrozen: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsFrozenObject)(::windows_core::Interface::as_raw(self), objectid, pbfrozen).ok() @@ -6081,7 +6081,7 @@ impl ICorProfilerInfo14 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetEnvironmentVariable)(::windows_core::Interface::as_raw(self), szname.into_param().abi(), szvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EventPipeStartSession(&self, pproviderconfigs: &[COR_PRF_EVENTPIPE_PROVIDER_CONFIG], requestrundown: P0) -> ::windows_core::Result where @@ -6106,7 +6106,7 @@ impl ICorProfilerInfo14 { pub unsafe fn EventPipeGetProviderInfo(&self, provider: usize, pcchname: *mut u32, providername: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.EventPipeGetProviderInfo)(::windows_core::Interface::as_raw(self), provider, providername.len() as _, pcchname, ::core::mem::transmute(providername.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EventPipeDefineEvent(&self, provider: usize, eventname: P0, eventid: u32, keywords: u64, eventversion: u32, level: u32, opcode: u8, needstack: P1, pparamdescs: &[COR_PRF_EVENTPIPE_PARAM_DESC]) -> ::windows_core::Result where @@ -6186,7 +6186,7 @@ impl ICorProfilerInfo2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6196,7 +6196,7 @@ impl ICorProfilerInfo2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -6221,7 +6221,7 @@ impl ICorProfilerInfo2 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -6258,7 +6258,7 @@ impl ICorProfilerInfo2 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -6278,7 +6278,7 @@ impl ICorProfilerInfo2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -6305,7 +6305,7 @@ impl ICorProfilerInfo2 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -6430,7 +6430,7 @@ impl ICorProfilerInfo3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6440,7 +6440,7 @@ impl ICorProfilerInfo3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -6465,7 +6465,7 @@ impl ICorProfilerInfo3 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -6502,7 +6502,7 @@ impl ICorProfilerInfo3 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -6522,7 +6522,7 @@ impl ICorProfilerInfo3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -6549,7 +6549,7 @@ impl ICorProfilerInfo3 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -6617,7 +6617,7 @@ impl ICorProfilerInfo3 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -6714,7 +6714,7 @@ impl ICorProfilerInfo4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6724,7 +6724,7 @@ impl ICorProfilerInfo4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -6749,7 +6749,7 @@ impl ICorProfilerInfo4 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -6786,7 +6786,7 @@ impl ICorProfilerInfo4 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -6806,7 +6806,7 @@ impl ICorProfilerInfo4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -6833,7 +6833,7 @@ impl ICorProfilerInfo4 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -6901,7 +6901,7 @@ impl ICorProfilerInfo4 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -7024,7 +7024,7 @@ impl ICorProfilerInfo5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7034,7 +7034,7 @@ impl ICorProfilerInfo5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -7059,7 +7059,7 @@ impl ICorProfilerInfo5 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -7096,7 +7096,7 @@ impl ICorProfilerInfo5 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -7116,7 +7116,7 @@ impl ICorProfilerInfo5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -7143,7 +7143,7 @@ impl ICorProfilerInfo5 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -7211,7 +7211,7 @@ impl ICorProfilerInfo5 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -7332,7 +7332,7 @@ impl ICorProfilerInfo6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7342,7 +7342,7 @@ impl ICorProfilerInfo6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -7367,7 +7367,7 @@ impl ICorProfilerInfo6 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -7404,7 +7404,7 @@ impl ICorProfilerInfo6 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -7424,7 +7424,7 @@ impl ICorProfilerInfo6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -7451,7 +7451,7 @@ impl ICorProfilerInfo6 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -7519,7 +7519,7 @@ impl ICorProfilerInfo6 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -7598,7 +7598,7 @@ impl ICorProfilerInfo6 { pub unsafe fn SetEventMask2(&self, dweventslow: u32, dweventshigh: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetEventMask2)(::windows_core::Interface::as_raw(self), dweventslow, dweventshigh).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumNgenModuleMethodsInliningThisMethod(&self, inlinersmoduleid: usize, inlineemoduleid: usize, inlineemethodid: u32, incompletedata: *mut super::super::super::Foundation::BOOL, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumNgenModuleMethodsInliningThisMethod)(::windows_core::Interface::as_raw(self), inlinersmoduleid, inlineemoduleid, inlineemethodid, incompletedata, ::core::mem::transmute(ppenum)).ok() @@ -7647,7 +7647,7 @@ impl ICorProfilerInfo7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7657,7 +7657,7 @@ impl ICorProfilerInfo7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -7682,7 +7682,7 @@ impl ICorProfilerInfo7 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -7719,7 +7719,7 @@ impl ICorProfilerInfo7 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -7739,7 +7739,7 @@ impl ICorProfilerInfo7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -7766,7 +7766,7 @@ impl ICorProfilerInfo7 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -7834,7 +7834,7 @@ impl ICorProfilerInfo7 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -7913,7 +7913,7 @@ impl ICorProfilerInfo7 { pub unsafe fn SetEventMask2(&self, dweventslow: u32, dweventshigh: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetEventMask2)(::windows_core::Interface::as_raw(self), dweventslow, dweventshigh).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumNgenModuleMethodsInliningThisMethod(&self, inlinersmoduleid: usize, inlineemoduleid: usize, inlineemethodid: u32, incompletedata: *mut super::super::super::Foundation::BOOL, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumNgenModuleMethodsInliningThisMethod)(::windows_core::Interface::as_raw(self), inlinersmoduleid, inlineemoduleid, inlineemethodid, incompletedata, ::core::mem::transmute(ppenum)).ok() @@ -7971,7 +7971,7 @@ impl ICorProfilerInfo8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7981,7 +7981,7 @@ impl ICorProfilerInfo8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -8006,7 +8006,7 @@ impl ICorProfilerInfo8 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -8043,7 +8043,7 @@ impl ICorProfilerInfo8 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -8063,7 +8063,7 @@ impl ICorProfilerInfo8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -8090,7 +8090,7 @@ impl ICorProfilerInfo8 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -8158,7 +8158,7 @@ impl ICorProfilerInfo8 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -8237,7 +8237,7 @@ impl ICorProfilerInfo8 { pub unsafe fn SetEventMask2(&self, dweventslow: u32, dweventshigh: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetEventMask2)(::windows_core::Interface::as_raw(self), dweventslow, dweventshigh).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumNgenModuleMethodsInliningThisMethod(&self, inlinersmoduleid: usize, inlineemoduleid: usize, inlineemethodid: u32, incompletedata: *mut super::super::super::Foundation::BOOL, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.EnumNgenModuleMethodsInliningThisMethod)(::windows_core::Interface::as_raw(self), inlinersmoduleid, inlineemoduleid, inlineemethodid, incompletedata, ::core::mem::transmute(ppenum)).ok() @@ -8252,7 +8252,7 @@ impl ICorProfilerInfo8 { pub unsafe fn ReadInMemorySymbols(&self, moduleid: usize, symbolsreadoffset: u32, psymbolbytes: *mut u8, countsymbolbytes: u32, pcountsymbolbytesread: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ReadInMemorySymbols)(::windows_core::Interface::as_raw(self), moduleid, symbolsreadoffset, psymbolbytes, countsymbolbytes, pcountsymbolbytesread).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFunctionDynamic(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8310,7 +8310,7 @@ impl ICorProfilerInfo9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetFunctionFromToken)(::windows_core::Interface::as_raw(self), moduleid, token, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandleFromThread(&self, threadid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8320,7 +8320,7 @@ impl ICorProfilerInfo9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetObjectSize)(::windows_core::Interface::as_raw(self), objectid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn IsArrayClass(&self, classid: usize, pbaseelemtype: *mut super::super::WinRT::Metadata::CorElementType, pbaseclassid: *mut usize, pcrank: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.IsArrayClass)(::windows_core::Interface::as_raw(self), classid, pbaseelemtype, pbaseclassid, pcrank).ok() @@ -8345,7 +8345,7 @@ impl ICorProfilerInfo9 { pub unsafe fn SetEnterLeaveFunctionHooks(&self, pfuncenter: *const FunctionEnter, pfuncleave: *const FunctionLeave, pfunctailcall: *const FunctionTailcall) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.SetEnterLeaveFunctionHooks)(::windows_core::Interface::as_raw(self), pfuncenter, pfuncleave, pfunctailcall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper(&self, pfunc: *const FunctionIDMapper) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.SetFunctionIDMapper)(::windows_core::Interface::as_raw(self), pfunc).ok() @@ -8382,7 +8382,7 @@ impl ICorProfilerInfo9 { pub unsafe fn ForceGC(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.ForceGC)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetILInstrumentedCodeMap(&self, functionid: usize, fstartjit: P0, rgilmapentries: &[COR_IL_MAP]) -> ::windows_core::Result<()> where @@ -8402,7 +8402,7 @@ impl ICorProfilerInfo9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetThreadContext)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginInprocDebugging(&self, fthisthreadonly: P0) -> ::windows_core::Result where @@ -8429,7 +8429,7 @@ impl ICorProfilerInfo9 { pub unsafe fn GetStringLayout(&self, pbufferlengthoffset: *mut u32, pstringlengthoffset: *mut u32, pbufferoffset: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetStringLayout)(::windows_core::Interface::as_raw(self), pbufferlengthoffset, pstringlengthoffset, pbufferoffset).ok() } - #[doc = "Required features: `Win32_System_WinRT_Metadata`"] + #[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub unsafe fn GetClassLayout(&self, classid: usize, rfieldoffset: *mut super::super::WinRT::Metadata::COR_FIELD_OFFSET, cfieldoffset: u32, pcfieldoffset: *mut u32, pulclasssize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetClassLayout)(::windows_core::Interface::as_raw(self), classid, rfieldoffset, cfieldoffset, pcfieldoffset, pulclasssize).ok() @@ -8497,7 +8497,7 @@ impl ICorProfilerInfo9 { pub unsafe fn RequestProfilerDetach(&self, dwexpectedcompletionmilliseconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.RequestProfilerDetach)(::windows_core::Interface::as_raw(self), dwexpectedcompletionmilliseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFunctionIDMapper2(&self, pfunc: *const FunctionIDMapper2, clientdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetFunctionIDMapper2)(::windows_core::Interface::as_raw(self), pfunc, clientdata).ok() @@ -8576,7 +8576,7 @@ impl ICorProfilerInfo9 { pub unsafe fn SetEventMask2(&self, dweventslow: u32, dweventshigh: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetEventMask2)(::windows_core::Interface::as_raw(self), dweventslow, dweventshigh).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumNgenModuleMethodsInliningThisMethod(&self, inlinersmoduleid: usize, inlineemoduleid: usize, inlineemethodid: u32, incompletedata: *mut super::super::super::Foundation::BOOL, ppenum: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.EnumNgenModuleMethodsInliningThisMethod)(::windows_core::Interface::as_raw(self), inlinersmoduleid, inlineemoduleid, inlineemethodid, incompletedata, ::core::mem::transmute(ppenum)).ok() @@ -8591,7 +8591,7 @@ impl ICorProfilerInfo9 { pub unsafe fn ReadInMemorySymbols(&self, moduleid: usize, symbolsreadoffset: u32, psymbolbytes: *mut u8, countsymbolbytes: u32, pcountsymbolbytesread: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ReadInMemorySymbols)(::windows_core::Interface::as_raw(self), moduleid, symbolsreadoffset, psymbolbytes, countsymbolbytes, pcountsymbolbytesread).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFunctionDynamic(&self, functionid: usize) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9461,7 +9461,7 @@ impl ::core::default::Default for COR_DEBUG_IL_TO_NATIVE_MAP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COR_IL_MAP { pub oldOffset: u32, @@ -9501,7 +9501,7 @@ impl ::core::default::Default for COR_IL_MAP { } } #[repr(C)] -#[doc = "Required features: `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] #[cfg(feature = "Win32_System_WinRT_Metadata")] pub struct COR_PRF_ASSEMBLY_REFERENCE_INFO { pub pbPublicKeyOrToken: *mut ::core::ffi::c_void, @@ -9939,10 +9939,10 @@ pub type FunctionEnter = ::core::option::Option ()>; pub type FunctionEnter3 = ::core::option::Option ()>; pub type FunctionEnter3WithInfo = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FunctionIDMapper = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FunctionIDMapper2 = ::core::option::Option usize>; pub type FunctionLeave = ::core::option::Option ()>; @@ -9953,7 +9953,7 @@ pub type FunctionTailcall = ::core::option::Option ()>; pub type FunctionTailcall3 = ::core::option::Option ()>; pub type FunctionTailcall3WithInfo = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ObjectReferenceCallback = ::core::option::Option super::super::super::Foundation::BOOL>; pub type StackSnapshotCallback = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/ActiveScript/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/ActiveScript/impl.rs index ca3cd0c245..9f48f37281 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/ActiveScript/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/ActiveScript/impl.rs @@ -67,7 +67,7 @@ impl AsyncIDebugApplicationNodeEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScript_Impl: Sized { fn SetScriptSite(&self, pass: ::core::option::Option<&IActiveScriptSite>) -> ::windows_core::Result<()>; @@ -211,7 +211,7 @@ impl IActiveScript_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IActiveScriptAuthor_Impl: Sized { fn AddNamedItem(&self, pszname: &::windows_core::PCWSTR, dwflags: u32, pdisp: ::core::option::Option<&super::super::super::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -357,7 +357,7 @@ impl IActiveScriptAuthor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptAuthorProcedure_Impl: Sized { fn ParseProcedureText(&self, pszcode: &::windows_core::PCWSTR, pszformalparams: &::windows_core::PCWSTR, pszprocedurename: &::windows_core::PCWSTR, pszitemname: &::windows_core::PCWSTR, pszdelimiter: &::windows_core::PCWSTR, dwcookie: u32, dwflags: u32, pdispfor: ::core::option::Option<&super::super::super::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -492,7 +492,7 @@ impl IActiveScriptEncode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptError_Impl: Sized { fn GetExceptionInfo(&self, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()>; @@ -536,7 +536,7 @@ impl IActiveScriptError_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptError64_Impl: Sized + IActiveScriptError_Impl { fn GetSourcePosition64(&self, pdwsourcecontext: *mut u64, pullinenumber: *mut u32, plcharacterposition: *mut i32) -> ::windows_core::Result<()>; @@ -557,7 +557,7 @@ impl IActiveScriptError64_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptErrorDebug_Impl: Sized + IActiveScriptError_Impl { fn GetDocumentContext(&self) -> ::windows_core::Result; @@ -657,7 +657,7 @@ impl IActiveScriptHostEncode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IActiveScriptParse32_Impl: Sized { fn InitNew(&self) -> ::windows_core::Result<()>; @@ -696,7 +696,7 @@ impl IActiveScriptParse32_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IActiveScriptParse64_Impl: Sized { fn InitNew(&self) -> ::windows_core::Result<()>; @@ -735,7 +735,7 @@ impl IActiveScriptParse64_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptParseProcedure2_32_Impl: Sized + IActiveScriptParseProcedure32_Impl {} #[cfg(feature = "Win32_System_Com")] @@ -749,7 +749,7 @@ impl IActiveScriptParseProcedure2_32_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptParseProcedure2_64_Impl: Sized + IActiveScriptParseProcedure64_Impl {} #[cfg(feature = "Win32_System_Com")] @@ -763,7 +763,7 @@ impl IActiveScriptParseProcedure2_64_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptParseProcedure32_Impl: Sized { fn ParseProcedureText(&self, pstrcode: &::windows_core::PCWSTR, pstrformalparams: &::windows_core::PCWSTR, pstrprocedurename: &::windows_core::PCWSTR, pstritemname: &::windows_core::PCWSTR, punkcontext: ::core::option::Option<&::windows_core::IUnknown>, pstrdelimiter: &::windows_core::PCWSTR, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32) -> ::windows_core::Result; @@ -790,7 +790,7 @@ impl IActiveScriptParseProcedure32_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptParseProcedure64_Impl: Sized { fn ParseProcedureText(&self, pstrcode: &::windows_core::PCWSTR, pstrformalparams: &::windows_core::PCWSTR, pstrprocedurename: &::windows_core::PCWSTR, pstritemname: &::windows_core::PCWSTR, punkcontext: ::core::option::Option<&::windows_core::IUnknown>, pstrdelimiter: &::windows_core::PCWSTR, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32) -> ::windows_core::Result; @@ -817,7 +817,7 @@ impl IActiveScriptParseProcedure64_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptParseProcedureOld32_Impl: Sized { fn ParseProcedureText(&self, pstrcode: &::windows_core::PCWSTR, pstrformalparams: &::windows_core::PCWSTR, pstritemname: &::windows_core::PCWSTR, punkcontext: ::core::option::Option<&::windows_core::IUnknown>, pstrdelimiter: &::windows_core::PCWSTR, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32) -> ::windows_core::Result; @@ -844,7 +844,7 @@ impl IActiveScriptParseProcedureOld32_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptParseProcedureOld64_Impl: Sized { fn ParseProcedureText(&self, pstrcode: &::windows_core::PCWSTR, pstrformalparams: &::windows_core::PCWSTR, pstritemname: &::windows_core::PCWSTR, punkcontext: ::core::option::Option<&::windows_core::IUnknown>, pstrdelimiter: &::windows_core::PCWSTR, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32) -> ::windows_core::Result; @@ -1135,7 +1135,7 @@ impl IActiveScriptProfilerHeapEnum_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IActiveScriptProperty_Impl: Sized { fn GetProperty(&self, dwproperty: u32, pvarindex: *const super::super::super::Variant::VARIANT) -> ::windows_core::Result; @@ -1195,7 +1195,7 @@ impl IActiveScriptSIPInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IActiveScriptSite_Impl: Sized { fn GetLCID(&self) -> ::windows_core::Result; @@ -1280,7 +1280,7 @@ impl IActiveScriptSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IActiveScriptSiteDebug32_Impl: Sized { fn GetDocumentContextFromPosition(&self, dwsourcecontext: u32, ucharacteroffset: u32, unumchars: u32) -> ::windows_core::Result; @@ -1343,7 +1343,7 @@ impl IActiveScriptSiteDebug32_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IActiveScriptSiteDebug64_Impl: Sized { fn GetDocumentContextFromPosition(&self, dwsourcecontext: u64, ucharacteroffset: u32, unumchars: u32) -> ::windows_core::Result; @@ -1406,7 +1406,7 @@ impl IActiveScriptSiteDebug64_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IActiveScriptSiteDebugEx_Impl: Sized { fn OnCanNotJITScriptErrorDebug(&self, perrordebug: ::core::option::Option<&IActiveScriptErrorDebug>) -> ::windows_core::Result; @@ -1493,7 +1493,7 @@ impl IActiveScriptSiteUIControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IActiveScriptSiteWindow_Impl: Sized { fn GetWindow(&self) -> ::windows_core::Result; @@ -1614,7 +1614,7 @@ impl IActiveScriptTraceInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IActiveScriptWinRTErrorDebug_Impl: Sized + IActiveScriptError_Impl { fn GetRestrictedErrorString(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1758,7 +1758,7 @@ impl IApplicationDebuggerUI_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IBindEventHandler_Impl: Sized { fn BindHandler(&self, pstrevent: &::windows_core::PCWSTR, pdisp: ::core::option::Option<&super::super::super::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -1779,7 +1779,7 @@ impl IBindEventHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugApplication11032_Impl: Sized + IRemoteDebugApplication110_Impl { fn SynchronousCallInMainThread(&self, pptc: ::core::option::Option<&IDebugThreadCall32>, dwparam1: usize, dwparam2: usize, dwparam3: usize) -> ::windows_core::Result<()>; @@ -1823,7 +1823,7 @@ impl IDebugApplication11032_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugApplication11064_Impl: Sized + IRemoteDebugApplication110_Impl { fn SynchronousCallInMainThread(&self, pptc: ::core::option::Option<&IDebugThreadCall64>, dwparam1: usize, dwparam2: usize, dwparam3: usize) -> ::windows_core::Result<()>; @@ -1867,7 +1867,7 @@ impl IDebugApplication11064_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugApplication32_Impl: Sized + IRemoteDebugApplication_Impl { fn SetName(&self, pstrname: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -2060,7 +2060,7 @@ impl IDebugApplication32_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugApplication64_Impl: Sized + IRemoteDebugApplication_Impl { fn SetName(&self, pstrname: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -2449,7 +2449,7 @@ impl IDebugApplicationThread_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugApplicationThread11032_Impl: Sized { fn GetActiveThreadRequestCount(&self) -> ::windows_core::Result; @@ -2512,7 +2512,7 @@ impl IDebugApplicationThread11032_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugApplicationThread11064_Impl: Sized { fn GetActiveThreadRequestCount(&self) -> ::windows_core::Result; @@ -2806,7 +2806,7 @@ impl IDebugDocumentContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugDocumentHelper32_Impl: Sized { fn Init(&self, pda: ::core::option::Option<&IDebugApplication32>, pszshortname: &::windows_core::PCWSTR, pszlongname: &::windows_core::PCWSTR, docattr: u32) -> ::windows_core::Result<()>; @@ -2967,7 +2967,7 @@ impl IDebugDocumentHelper32_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugDocumentHelper64_Impl: Sized { fn Init(&self, pda: ::core::option::Option<&IDebugApplication64>, pszshortname: &::windows_core::PCWSTR, pszlongname: &::windows_core::PCWSTR, docattr: u32) -> ::windows_core::Result<()>; @@ -3128,7 +3128,7 @@ impl IDebugDocumentHelper64_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugDocumentHost_Impl: Sized { fn GetDeferredText(&self, dwtextstartcookie: u32, pchartext: &::windows_core::PWSTR, pstatextattr: *mut u16, pcnumchars: *mut u32, cmaxchars: u32) -> ::windows_core::Result<()>; @@ -3430,7 +3430,7 @@ impl IDebugDocumentTextEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugDocumentTextExternalAuthor_Impl: Sized { fn GetPathName(&self, pbstrlongname: *mut ::windows_core::BSTR, pfisoriginalfile: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3572,7 +3572,7 @@ impl IDebugExpressionContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugFormatter_Impl: Sized { fn GetStringForVariant(&self, pvar: *const super::super::super::Variant::VARIANT, nradix: u32) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3628,7 +3628,7 @@ impl IDebugFormatter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugHelper_Impl: Sized { fn CreatePropertyBrowser(&self, pvar: *const super::super::super::Variant::VARIANT, bstrname: &::windows_core::PCWSTR, pdat: ::core::option::Option<&IDebugApplicationThread>) -> ::windows_core::Result; @@ -3701,7 +3701,7 @@ impl IDebugSessionProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugStackFrame_Impl: Sized { fn GetCodeContext(&self) -> ::windows_core::Result; @@ -3783,7 +3783,7 @@ impl IDebugStackFrame_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugStackFrame110_Impl: Sized + IDebugStackFrame_Impl { fn GetStackFrameType(&self) -> ::windows_core::Result; @@ -4116,7 +4116,7 @@ impl IEnumDebugExpressionContexts_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnumDebugStackFrames_Impl: Sized { fn Next(&self, celt: u32, prgdsfd: *mut DebugStackFrameDescriptor, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -4167,7 +4167,7 @@ impl IEnumDebugStackFrames_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnumDebugStackFrames64_Impl: Sized + IEnumDebugStackFrames_Impl { fn Next64(&self, celt: u32, prgdsfd: *mut DebugStackFrameDescriptor64, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -4328,7 +4328,7 @@ impl IJsDebug_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IJsDebugBreakPoint_Impl: Sized { fn IsEnabled(&self) -> ::windows_core::Result; @@ -4572,7 +4572,7 @@ impl IJsDebugFrame_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IJsDebugProcess_Impl: Sized { fn CreateStackWalker(&self, threadid: u32) -> ::windows_core::Result; @@ -5417,7 +5417,7 @@ impl IRemoteDebugInfoEvent110_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IScriptEntry_Impl: Sized + IScriptNode_Impl { fn GetText(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5587,7 +5587,7 @@ impl IScriptInvocationContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IScriptNode_Impl: Sized { fn Alive(&self) -> ::windows_core::Result<()>; @@ -5722,7 +5722,7 @@ impl IScriptNode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IScriptScriptlet_Impl: Sized + IScriptEntry_Impl { fn GetSubItemName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5799,7 +5799,7 @@ impl IScriptScriptlet_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISimpleConnectionPoint_Impl: Sized { fn GetEventCount(&self) -> ::windows_core::Result; @@ -5856,7 +5856,7 @@ impl ISimpleConnectionPoint_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITridentEventSink_Impl: Sized { fn FireEvent(&self, pstrevent: &::windows_core::PCWSTR, pdp: *const super::super::super::Com::DISPPARAMS, pvarres: *mut super::super::super::Variant::VARIANT, pei: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()>; @@ -5877,7 +5877,7 @@ impl ITridentEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWebAppDiagnosticsObjectInitialization_Impl: Sized { fn Initialize(&self, hpassedhandle: super::super::super::super::Foundation::HANDLE_PTR, pdebugapplication: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -5898,7 +5898,7 @@ impl IWebAppDiagnosticsObjectInitialization_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWebAppDiagnosticsSetup_Impl: Sized { fn DiagnosticsSupported(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/ActiveScript/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/ActiveScript/mod.rs index 21c45a7fb6..23b520ab95 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/ActiveScript/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/ActiveScript/mod.rs @@ -92,7 +92,7 @@ impl IActiveScript { pub unsafe fn AddTypeLib(&self, rguidtypelib: *const ::windows_core::GUID, dwmajor: u32, dwminor: u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddTypeLib)(::windows_core::Interface::as_raw(self), rguidtypelib, dwmajor, dwminor, dwflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetScriptDispatch(&self, pstritemname: P0) -> ::windows_core::Result where @@ -113,7 +113,7 @@ impl IActiveScript { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetScriptThreadState)(::windows_core::Interface::as_raw(self), stidthread, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InterruptScriptThread(&self, stidthread: u32, pexcepinfo: *const super::super::super::Com::EXCEPINFO, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InterruptScriptThread)(::windows_core::Interface::as_raw(self), stidthread, pexcepinfo, dwflags).ok() @@ -158,7 +158,7 @@ pub struct IActiveScript_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptAuthor(::windows_core::IUnknown); impl IActiveScriptAuthor { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddNamedItem(&self, pszname: P0, dwflags: u32, pdisp: P1) -> ::windows_core::Result<()> where @@ -208,7 +208,7 @@ impl IActiveScriptAuthor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLanguageFlags)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEventHandler(&self, pdisp: P0, pszitem: P1, pszsubitem: P2, pszevent: P3) -> ::windows_core::Result where @@ -242,7 +242,7 @@ impl IActiveScriptAuthor { { (::windows_core::Interface::vtable(self).GetInfoFromContext)(::windows_core::Interface::as_raw(self), pszcode.into_param().abi(), cchcode, ichcurrentposition, dwlisttypesrequested, pdwlisttypesprovided, pichlistanchorposition, pichfuncanchorposition, pmemid, picurrentparameter, ::core::mem::transmute(ppunk)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCommitChar(&self, ch: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -288,7 +288,7 @@ pub struct IActiveScriptAuthor_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptAuthorProcedure(::windows_core::IUnknown); impl IActiveScriptAuthorProcedure { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseProcedureText(&self, pszcode: P0, pszformalparams: P1, pszprocedurename: P2, pszitemname: P3, pszdelimiter: P4, dwcookie: u32, dwflags: u32, pdispfor: P5) -> ::windows_core::Result<()> where @@ -433,7 +433,7 @@ pub struct IActiveScriptEncode_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptError(::windows_core::IUnknown); impl IActiveScriptError { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetExceptionInfo(&self, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetExceptionInfo)(::windows_core::Interface::as_raw(self), pexcepinfo).ok() @@ -468,7 +468,7 @@ pub struct IActiveScriptError_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptError64(::windows_core::IUnknown); impl IActiveScriptError64 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetExceptionInfo(&self, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetExceptionInfo)(::windows_core::Interface::as_raw(self), pexcepinfo).ok() @@ -501,7 +501,7 @@ pub struct IActiveScriptError64_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptErrorDebug(::windows_core::IUnknown); impl IActiveScriptErrorDebug { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetExceptionInfo(&self, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetExceptionInfo)(::windows_core::Interface::as_raw(self), pexcepinfo).ok() @@ -611,7 +611,7 @@ impl IActiveScriptParse32 { pub unsafe fn InitNew(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitNew)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddScriptlet(&self, pstrdefaultname: P0, pstrcode: P1, pstritemname: P2, pstrsubitemname: P3, pstreventname: P4, pstrdelimiter: P5, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32, pbstrname: *mut ::windows_core::BSTR, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()> where @@ -624,7 +624,7 @@ impl IActiveScriptParse32 { { (::windows_core::Interface::vtable(self).AddScriptlet)(::windows_core::Interface::as_raw(self), pstrdefaultname.into_param().abi(), pstrcode.into_param().abi(), pstritemname.into_param().abi(), pstrsubitemname.into_param().abi(), pstreventname.into_param().abi(), pstrdelimiter.into_param().abi(), dwsourcecontextcookie, ulstartinglinenumber, dwflags, ::core::mem::transmute(pbstrname), pexcepinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ParseScriptText(&self, pstrcode: P0, pstritemname: P1, punkcontext: P2, pstrdelimiter: P3, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut super::super::super::Variant::VARIANT, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()> where @@ -664,7 +664,7 @@ impl IActiveScriptParse64 { pub unsafe fn InitNew(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitNew)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddScriptlet(&self, pstrdefaultname: P0, pstrcode: P1, pstritemname: P2, pstrsubitemname: P3, pstreventname: P4, pstrdelimiter: P5, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32, pbstrname: *mut ::windows_core::BSTR, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()> where @@ -677,7 +677,7 @@ impl IActiveScriptParse64 { { (::windows_core::Interface::vtable(self).AddScriptlet)(::windows_core::Interface::as_raw(self), pstrdefaultname.into_param().abi(), pstrcode.into_param().abi(), pstritemname.into_param().abi(), pstrsubitemname.into_param().abi(), pstreventname.into_param().abi(), pstrdelimiter.into_param().abi(), dwsourcecontextcookie, ulstartinglinenumber, dwflags, ::core::mem::transmute(pbstrname), pexcepinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ParseScriptText(&self, pstrcode: P0, pstritemname: P1, punkcontext: P2, pstrdelimiter: P3, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut super::super::super::Variant::VARIANT, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()> where @@ -714,7 +714,7 @@ pub struct IActiveScriptParse64_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptParseProcedure2_32(::windows_core::IUnknown); impl IActiveScriptParseProcedure2_32 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseProcedureText(&self, pstrcode: P0, pstrformalparams: P1, pstrprocedurename: P2, pstritemname: P3, punkcontext: P4, pstrdelimiter: P5, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32) -> ::windows_core::Result where @@ -745,7 +745,7 @@ pub struct IActiveScriptParseProcedure2_32_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptParseProcedure2_64(::windows_core::IUnknown); impl IActiveScriptParseProcedure2_64 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseProcedureText(&self, pstrcode: P0, pstrformalparams: P1, pstrprocedurename: P2, pstritemname: P3, punkcontext: P4, pstrdelimiter: P5, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32) -> ::windows_core::Result where @@ -776,7 +776,7 @@ pub struct IActiveScriptParseProcedure2_64_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptParseProcedure32(::windows_core::IUnknown); impl IActiveScriptParseProcedure32 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseProcedureText(&self, pstrcode: P0, pstrformalparams: P1, pstrprocedurename: P2, pstritemname: P3, punkcontext: P4, pstrdelimiter: P5, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32) -> ::windows_core::Result where @@ -811,7 +811,7 @@ pub struct IActiveScriptParseProcedure32_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptParseProcedure64(::windows_core::IUnknown); impl IActiveScriptParseProcedure64 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseProcedureText(&self, pstrcode: P0, pstrformalparams: P1, pstrprocedurename: P2, pstritemname: P3, punkcontext: P4, pstrdelimiter: P5, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32) -> ::windows_core::Result where @@ -846,7 +846,7 @@ pub struct IActiveScriptParseProcedure64_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptParseProcedureOld32(::windows_core::IUnknown); impl IActiveScriptParseProcedureOld32 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseProcedureText(&self, pstrcode: P0, pstrformalparams: P1, pstritemname: P2, punkcontext: P3, pstrdelimiter: P4, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32) -> ::windows_core::Result where @@ -880,7 +880,7 @@ pub struct IActiveScriptParseProcedureOld32_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptParseProcedureOld64(::windows_core::IUnknown); impl IActiveScriptParseProcedureOld64 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseProcedureText(&self, pstrcode: P0, pstrformalparams: P1, pstritemname: P2, punkcontext: P3, pstrdelimiter: P4, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32) -> ::windows_core::Result where @@ -1296,13 +1296,13 @@ pub struct IActiveScriptProfilerHeapEnum_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptProperty(::windows_core::IUnknown); impl IActiveScriptProperty { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, dwproperty: u32, pvarindex: *const super::super::super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), dwproperty, pvarindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, dwproperty: u32, pvarindex: *const super::super::super::Variant::VARIANT, pvarvalue: *const super::super::super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperty)(::windows_core::Interface::as_raw(self), dwproperty, pvarindex, pvarvalue).ok() @@ -1358,7 +1358,7 @@ impl IActiveScriptSite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLCID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetItemInfo(&self, pstrname: P0, dwreturnmask: u32, ppiunkitem: *mut ::core::option::Option<::windows_core::IUnknown>, ppti: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1370,7 +1370,7 @@ impl IActiveScriptSite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocVersionString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnScriptTerminate(&self, pvarresult: *const super::super::super::Variant::VARIANT, pexcepinfo: *const super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnScriptTerminate)(::windows_core::Interface::as_raw(self), pvarresult, pexcepinfo).ok() @@ -1433,7 +1433,7 @@ impl IActiveScriptSiteDebug32 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRootApplicationNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnScriptErrorDebug(&self, perrordebug: P0, pfenterdebugger: *mut super::super::super::super::Foundation::BOOL, pfcallonscripterrorwhencontinuing: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -1477,7 +1477,7 @@ impl IActiveScriptSiteDebug64 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRootApplicationNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnScriptErrorDebug(&self, perrordebug: P0, pfenterdebugger: *mut super::super::super::super::Foundation::BOOL, pfcallonscripterrorwhencontinuing: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -1509,7 +1509,7 @@ pub struct IActiveScriptSiteDebug64_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptSiteDebugEx(::windows_core::IUnknown); impl IActiveScriptSiteDebugEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnCanNotJITScriptErrorDebug(&self, perrordebug: P0) -> ::windows_core::Result where @@ -1603,13 +1603,13 @@ pub struct IActiveScriptSiteUIControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptSiteWindow(::windows_core::IUnknown); impl IActiveScriptSiteWindow { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableModeless(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -1725,7 +1725,7 @@ pub struct IActiveScriptTraceInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveScriptWinRTErrorDebug(::windows_core::IUnknown); impl IActiveScriptWinRTErrorDebug { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetExceptionInfo(&self, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetExceptionInfo)(::windows_core::Interface::as_raw(self), pexcepinfo).ok() @@ -1855,7 +1855,7 @@ pub struct IApplicationDebuggerUI_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBindEventHandler(::windows_core::IUnknown); impl IBindEventHandler { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BindHandler(&self, pstrevent: P0, pdisp: P1) -> ::windows_core::Result<()> where @@ -1908,7 +1908,7 @@ impl IDebugApplication11032 { { (::windows_core::Interface::vtable(self).AsynchronousCallInMainThread)(::windows_core::Interface::as_raw(self), pptc.into_param().abi(), dwparam1, dwparam2, dwparam3).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CallableWaitForHandles(&self, phandles: &[super::super::super::super::Foundation::HANDLE]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1960,7 +1960,7 @@ impl IDebugApplication11064 { { (::windows_core::Interface::vtable(self).AsynchronousCallInMainThread)(::windows_core::Interface::as_raw(self), pptc.into_param().abi(), dwparam1, dwparam2, dwparam3).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CallableWaitForHandles(&self, phandles: &[super::super::super::super::Foundation::HANDLE]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2105,7 +2105,7 @@ impl IDebugApplication32 { { (::windows_core::Interface::vtable(self).FireDebuggerEvent)(::windows_core::Interface::as_raw(self), riid, punk.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HandleRuntimeError(&self, perrordebug: P0, pscriptsite: P1, pbra: *mut BREAKRESUMEACTION, perra: *mut ERRORRESUMEACTION, pfcallonscripterror: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -2114,12 +2114,12 @@ impl IDebugApplication32 { { (::windows_core::Interface::vtable(self).HandleRuntimeError)(::windows_core::Interface::as_raw(self), perrordebug.into_param().abi(), pscriptsite.into_param().abi(), pbra, perra, pfcallonscripterror).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FCanJitDebug(&self) -> super::super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).FCanJitDebug)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FIsAutoJitDebugEnabled(&self) -> super::super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).FIsAutoJitDebugEnabled)(::windows_core::Interface::as_raw(self)) @@ -2296,7 +2296,7 @@ impl IDebugApplication64 { { (::windows_core::Interface::vtable(self).FireDebuggerEvent)(::windows_core::Interface::as_raw(self), riid, punk.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HandleRuntimeError(&self, perrordebug: P0, pscriptsite: P1, pbra: *mut BREAKRESUMEACTION, perra: *mut ERRORRESUMEACTION, pfcallonscripterror: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -2305,12 +2305,12 @@ impl IDebugApplication64 { { (::windows_core::Interface::vtable(self).HandleRuntimeError)(::windows_core::Interface::as_raw(self), perrordebug.into_param().abi(), pscriptsite.into_param().abi(), pbra, perra, pfcallonscripterror).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FCanJitDebug(&self) -> super::super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).FCanJitDebug)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FIsAutoJitDebugEnabled(&self) -> super::super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).FIsAutoJitDebugEnabled)(::windows_core::Interface::as_raw(self)) @@ -2595,13 +2595,13 @@ impl IDebugApplicationThread11032 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetActiveThreadRequestCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSuspendedForBreakPoint(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSuspendedForBreakPoint)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsThreadCallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2644,13 +2644,13 @@ impl IDebugApplicationThread11064 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetActiveThreadRequestCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSuspendedForBreakPoint(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSuspendedForBreakPoint)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsThreadCallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3007,7 +3007,7 @@ impl IDebugDocumentHelper32 { pub unsafe fn AddDeferredText(&self, cchars: u32, dwtextstartcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddDeferredText)(::windows_core::Interface::as_raw(self), cchars, dwtextstartcookie).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DefineScriptBlock(&self, ulcharoffset: u32, cchars: u32, pas: P0, fscriptlet: P1) -> ::windows_core::Result where @@ -3134,7 +3134,7 @@ impl IDebugDocumentHelper64 { pub unsafe fn AddDeferredText(&self, cchars: u32, dwtextstartcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddDeferredText)(::windows_core::Interface::as_raw(self), cchars, dwtextstartcookie).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DefineScriptBlock(&self, ulcharoffset: u32, cchars: u32, pas: P0, fscriptlet: P1) -> ::windows_core::Result where @@ -3237,7 +3237,7 @@ impl IDebugDocumentHost { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnCreateDocumentContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPathName(&self, pbstrlongname: *mut ::windows_core::BSTR, pfisoriginalfile: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPathName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrlongname), pfisoriginalfile).ok() @@ -3496,7 +3496,7 @@ pub struct IDebugDocumentTextEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDebugDocumentTextExternalAuthor(::windows_core::IUnknown); impl IDebugDocumentTextExternalAuthor { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPathName(&self, pbstrlongname: *mut ::windows_core::BSTR, pfisoriginalfile: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPathName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstrlongname), pfisoriginalfile).ok() @@ -3622,13 +3622,13 @@ pub struct IDebugExpressionContext_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDebugFormatter(::windows_core::IUnknown); impl IDebugFormatter { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetStringForVariant(&self, pvar: *const super::super::super::Variant::VARIANT, nradix: u32) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStringForVariant)(::windows_core::Interface::as_raw(self), pvar, nradix, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetVariantForString(&self, pwstrvalue: P0) -> ::windows_core::Result where @@ -3637,7 +3637,7 @@ impl IDebugFormatter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVariantForString)(::windows_core::Interface::as_raw(self), pwstrvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetStringForVarType(&self, vt: super::super::super::Variant::VARENUM, ptdescarraytype: *const super::super::super::Com::TYPEDESC) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); @@ -3672,7 +3672,7 @@ pub struct IDebugFormatter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDebugHelper(::windows_core::IUnknown); impl IDebugHelper { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyBrowser(&self, pvar: *const super::super::super::Variant::VARIANT, bstrname: P0, pdat: P1) -> ::windows_core::Result where @@ -3682,7 +3682,7 @@ impl IDebugHelper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePropertyBrowser)(::windows_core::Interface::as_raw(self), pvar, bstrname.into_param().abi(), pdat.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyBrowserEx(&self, pvar: *const super::super::super::Variant::VARIANT, bstrname: P0, pdat: P1, pdf: P2) -> ::windows_core::Result where @@ -3693,7 +3693,7 @@ impl IDebugHelper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePropertyBrowserEx)(::windows_core::Interface::as_raw(self), pvar, bstrname.into_param().abi(), pdat.into_param().abi(), pdf.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSimpleConnectionPoint(&self, pdisp: P0) -> ::windows_core::Result where @@ -3759,7 +3759,7 @@ impl IDebugStackFrame { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCodeContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDescriptionString(&self, flong: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -3768,7 +3768,7 @@ impl IDebugStackFrame { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDescriptionString)(::windows_core::Interface::as_raw(self), flong.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLanguageString(&self, flong: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -3817,7 +3817,7 @@ impl IDebugStackFrame110 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCodeContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDescriptionString(&self, flong: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -3826,7 +3826,7 @@ impl IDebugStackFrame110 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDescriptionString)(::windows_core::Interface::as_raw(self), flong.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLanguageString(&self, flong: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -4119,7 +4119,7 @@ pub struct IEnumDebugExpressionContexts_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumDebugStackFrames(::windows_core::IUnknown); impl IEnumDebugStackFrames { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Next(&self, celt: u32, prgdsfd: *mut DebugStackFrameDescriptor, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, prgdsfd, pceltfetched).ok() @@ -4158,7 +4158,7 @@ pub struct IEnumDebugStackFrames_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumDebugStackFrames64(::windows_core::IUnknown); impl IEnumDebugStackFrames64 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Next(&self, celt: u32, prgdsfd: *mut DebugStackFrameDescriptor, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Next)(::windows_core::Interface::as_raw(self), celt, prgdsfd, pceltfetched).ok() @@ -4173,7 +4173,7 @@ impl IEnumDebugStackFrames64 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Next64(&self, celt: u32, prgdsfd: *mut DebugStackFrameDescriptor64, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next64)(::windows_core::Interface::as_raw(self), celt, prgdsfd, pceltfetched).ok() @@ -4317,7 +4317,7 @@ pub struct IJsDebug_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IJsDebugBreakPoint(::windows_core::IUnknown); impl IJsDebugBreakPoint { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4473,7 +4473,7 @@ impl IJsDebugProcess { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateStackWalker)(::windows_core::Interface::as_raw(self), threadid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBreakPoint(&self, documentid: u64, characteroffset: u32, charactercount: u32, isenabled: P0) -> ::windows_core::Result where @@ -5133,7 +5133,7 @@ impl IScriptEntry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateChildEntry)(::windows_core::Interface::as_raw(self), isn, dwcookie, pszdelimiter.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateChildHandler(&self, pszdefaultname: P0, prgpsznames: &[::windows_core::PCWSTR], pszevent: P1, pszdelimiter: P2, ptisignature: P3, imethodsignature: u32, isn: u32, dwcookie: u32) -> ::windows_core::Result where @@ -5185,12 +5185,12 @@ impl IScriptEntry { { (::windows_core::Interface::vtable(self).SetItemName)(::windows_core::Interface::as_raw(self), psz.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSignature(&self, ppti: *mut ::core::option::Option, pimethod: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSignature)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppti), pimethod).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignature(&self, pti: P0, imethod: u32) -> ::windows_core::Result<()> where @@ -5304,7 +5304,7 @@ impl IScriptNode { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateChildEntry)(::windows_core::Interface::as_raw(self), isn, dwcookie, pszdelimiter.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateChildHandler(&self, pszdefaultname: P0, prgpsznames: &[::windows_core::PCWSTR], pszevent: P1, pszdelimiter: P2, ptisignature: P3, imethodsignature: u32, isn: u32, dwcookie: u32) -> ::windows_core::Result where @@ -5383,7 +5383,7 @@ impl IScriptScriptlet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateChildEntry)(::windows_core::Interface::as_raw(self), isn, dwcookie, pszdelimiter.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateChildHandler(&self, pszdefaultname: P0, prgpsznames: &[::windows_core::PCWSTR], pszevent: P1, pszdelimiter: P2, ptisignature: P3, imethodsignature: u32, isn: u32, dwcookie: u32) -> ::windows_core::Result where @@ -5435,12 +5435,12 @@ impl IScriptScriptlet { { (::windows_core::Interface::vtable(self).base__.SetItemName)(::windows_core::Interface::as_raw(self), psz.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSignature(&self, ppti: *mut ::core::option::Option, pimethod: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSignature)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppti), pimethod).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSignature(&self, pti: P0, imethod: u32) -> ::windows_core::Result<()> where @@ -5511,7 +5511,7 @@ impl ISimpleConnectionPoint { pub unsafe fn DescribeEvents(&self, ievent: u32, cevents: u32, prgid: *mut i32, prgbstr: *mut ::windows_core::BSTR, pceventsfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DescribeEvents)(::windows_core::Interface::as_raw(self), ievent, cevents, prgid, ::core::mem::transmute(prgbstr), pceventsfetched).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Advise(&self, pdisp: P0) -> ::windows_core::Result where @@ -5547,7 +5547,7 @@ pub struct ISimpleConnectionPoint_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITridentEventSink(::windows_core::IUnknown); impl ITridentEventSink { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FireEvent(&self, pstrevent: P0, pdp: *const super::super::super::Com::DISPPARAMS, pvarres: *mut super::super::super::Variant::VARIANT, pei: *mut super::super::super::Com::EXCEPINFO) -> ::windows_core::Result<()> where @@ -5576,7 +5576,7 @@ pub struct ITridentEventSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebAppDiagnosticsObjectInitialization(::windows_core::IUnknown); impl IWebAppDiagnosticsObjectInitialization { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, hpassedhandle: P0, pdebugapplication: P1) -> ::windows_core::Result<()> where @@ -5606,7 +5606,7 @@ pub struct IWebAppDiagnosticsObjectInitialization_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebAppDiagnosticsSetup(::windows_core::IUnknown); impl IWebAppDiagnosticsSetup { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiagnosticsSupported(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6714,7 +6714,7 @@ impl ::core::fmt::Debug for SCRIPT_INVOCATION_CONTEXT_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DebugStackFrameDescriptor { pub pdsf: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -6754,7 +6754,7 @@ impl ::core::default::Default for DebugStackFrameDescriptor { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DebugStackFrameDescriptor64 { pub pdsf: ::std::mem::ManuallyDrop<::core::option::Option>, diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/Extensions/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/Extensions/impl.rs index 8ed4dc73ac..ac117797bd 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/Extensions/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/Extensions/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait DebugBaseEventCallbacks_Impl: Sized + IDebugEventCallbacks_Impl {} #[cfg(feature = "Win32_Foundation")] @@ -12,7 +12,7 @@ impl DebugBaseEventCallbacks_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait DebugBaseEventCallbacksWide_Impl: Sized + IDebugEventCallbacksWide_Impl {} #[cfg(feature = "Win32_Foundation")] @@ -105,7 +105,7 @@ impl IDataModelConcept_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDataModelManager_Impl: Sized { fn Close(&self) -> ::windows_core::Result<()>; @@ -334,7 +334,7 @@ impl IDataModelManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDataModelManager2_Impl: Sized + IDataModelManager_Impl { fn AcquireSubNamespace(&self, modelname: &::windows_core::PCWSTR, subnamespacemodelname: &::windows_core::PCWSTR, accessname: &::windows_core::PCWSTR, metadata: ::core::option::Option<&IKeyStore>) -> ::windows_core::Result; @@ -430,7 +430,7 @@ impl IDataModelNameBinder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDataModelScript_Impl: Sized { fn GetName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1141,7 +1141,7 @@ impl IDataModelScriptProviderEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDataModelScriptTemplate_Impl: Sized { fn GetName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -7201,7 +7201,7 @@ impl IDebugClient8_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub trait IDebugControl_Impl: Sized { fn GetInterrupt(&self) -> ::windows_core::Result<()>; @@ -8013,7 +8013,7 @@ impl IDebugControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub trait IDebugControl2_Impl: Sized { fn GetInterrupt(&self) -> ::windows_core::Result<()>; @@ -8905,7 +8905,7 @@ impl IDebugControl2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub trait IDebugControl3_Impl: Sized { fn GetInterrupt(&self) -> ::windows_core::Result<()>; @@ -9924,7 +9924,7 @@ impl IDebugControl3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub trait IDebugControl4_Impl: Sized { fn GetInterrupt(&self) -> ::windows_core::Result<()>; @@ -11350,7 +11350,7 @@ impl IDebugControl4_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub trait IDebugControl5_Impl: Sized { fn GetInterrupt(&self) -> ::windows_core::Result<()>; @@ -12817,7 +12817,7 @@ impl IDebugControl5_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub trait IDebugControl6_Impl: Sized { fn GetInterrupt(&self) -> ::windows_core::Result<()>; @@ -14304,7 +14304,7 @@ impl IDebugControl6_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub trait IDebugControl7_Impl: Sized { fn GetInterrupt(&self) -> ::windows_core::Result<()>; @@ -15963,7 +15963,7 @@ impl IDebugDataSpaces_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_System_Memory\"`"] #[cfg(feature = "Win32_System_Memory")] pub trait IDebugDataSpaces2_Impl: Sized { fn ReadVirtual(&self, offset: u64, buffer: *mut ::core::ffi::c_void, buffersize: u32, bytesread: *mut u32) -> ::windows_core::Result<()>; @@ -16180,7 +16180,7 @@ impl IDebugDataSpaces2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Memory`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_Memory\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_System_Memory", feature = "Win32_System_SystemInformation"))] pub trait IDebugDataSpaces3_Impl: Sized { fn ReadVirtual(&self, offset: u64, buffer: *mut ::core::ffi::c_void, buffersize: u32, bytesread: *mut u32) -> ::windows_core::Result<()>; @@ -16438,7 +16438,7 @@ impl IDebugDataSpaces3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Memory`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_Memory\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_System_Memory", feature = "Win32_System_SystemInformation"))] pub trait IDebugDataSpaces4_Impl: Sized { fn ReadVirtual(&self, offset: u64, buffer: *mut ::core::ffi::c_void, buffersize: u32, bytesread: *mut u32) -> ::windows_core::Result<()>; @@ -16778,7 +16778,7 @@ impl IDebugDataSpaces4_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugEventCallbacks_Impl: Sized { fn GetInterestMask(&self) -> ::windows_core::Result; @@ -16900,7 +16900,7 @@ impl IDebugEventCallbacks_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugEventCallbacksWide_Impl: Sized { fn GetInterestMask(&self) -> ::windows_core::Result; @@ -17022,7 +17022,7 @@ impl IDebugEventCallbacksWide_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugEventContextCallbacks_Impl: Sized { fn GetInterestMask(&self) -> ::windows_core::Result; @@ -17158,7 +17158,7 @@ impl IDebugEventContextCallbacks_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugFAEntryTags_Impl: Sized { fn GetType(&self, tag: DEBUG_FLR_PARAM_TYPE) -> FA_ENTRY_TYPE; @@ -17315,7 +17315,7 @@ impl IDebugFailureAnalysis_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub trait IDebugFailureAnalysis2_Impl: Sized { fn GetFailureClass(&self) -> u32; @@ -17505,7 +17505,7 @@ impl IDebugFailureAnalysis2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugFailureAnalysis3_Impl: Sized { fn GetFailureClass(&self) -> u32; @@ -17913,7 +17913,7 @@ impl IDebugHostBaseClass_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugHostConstant_Impl: Sized + IDebugHostSymbol_Impl { fn GetValue(&self) -> ::windows_core::Result; @@ -17963,7 +17963,7 @@ impl IDebugHostContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugHostData_Impl: Sized + IDebugHostSymbol_Impl { fn GetLocationKind(&self) -> ::windows_core::Result; @@ -18107,7 +18107,7 @@ impl IDebugHostExtensibility_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugHostField_Impl: Sized + IDebugHostSymbol_Impl { fn GetLocationKind(&self) -> ::windows_core::Result; @@ -19342,7 +19342,7 @@ impl IDebugPlmClient3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugRegisters_Impl: Sized { fn GetNumberRegisters(&self) -> ::windows_core::Result; @@ -19466,7 +19466,7 @@ impl IDebugRegisters_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugRegisters2_Impl: Sized { fn GetNumberRegisters(&self) -> ::windows_core::Result; @@ -19737,7 +19737,7 @@ impl IDebugRegisters2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugSymbolGroup_Impl: Sized { fn GetNumberSymbols(&self) -> ::windows_core::Result; @@ -19830,7 +19830,7 @@ impl IDebugSymbolGroup_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugSymbolGroup2_Impl: Sized { fn GetNumberSymbols(&self) -> ::windows_core::Result; @@ -20032,7 +20032,7 @@ impl IDebugSymbolGroup2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugSymbols_Impl: Sized { fn GetSymbolOptions(&self) -> ::windows_core::Result; @@ -20471,7 +20471,7 @@ impl IDebugSymbols_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugSymbols2_Impl: Sized { fn GetSymbolOptions(&self) -> ::windows_core::Result; @@ -20972,7 +20972,7 @@ impl IDebugSymbols2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugSymbols3_Impl: Sized { fn GetSymbolOptions(&self) -> ::windows_core::Result; @@ -22001,7 +22001,7 @@ impl IDebugSymbols3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugSymbols4_Impl: Sized { fn GetSymbolOptions(&self) -> ::windows_core::Result; @@ -23079,7 +23079,7 @@ impl IDebugSymbols4_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDebugSymbols5_Impl: Sized { fn GetSymbolOptions(&self) -> ::windows_core::Result; @@ -26375,7 +26375,7 @@ impl IModelMethod_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IModelObject_Impl: Sized { fn GetContext(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/Extensions/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/Extensions/mod.rs index eece295bde..bc92f3965f 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/Extensions/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/Extensions/mod.rs @@ -55,7 +55,7 @@ impl DebugBaseEventCallbacks { { (::windows_core::Interface::vtable(self).base__.Breakpoint)(::windows_core::Interface::as_raw(self), bp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Exception(&self, exception: *const super::EXCEPTION_RECORD64, firstchance: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Exception)(::windows_core::Interface::as_raw(self), exception, firstchance).ok() @@ -131,7 +131,7 @@ impl DebugBaseEventCallbacksWide { { (::windows_core::Interface::vtable(self).base__.Breakpoint)(::windows_core::Interface::as_raw(self), bp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Exception(&self, exception: *const super::EXCEPTION_RECORD64, firstchance: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Exception)(::windows_core::Interface::as_raw(self), exception, firstchance).ok() @@ -323,13 +323,13 @@ impl IDataModelManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDataModelObject)(::windows_core::Interface::as_raw(self), datamodel.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateIntrinsicObject(&self, objectkind: ModelObjectKind, intrinsicdata: *const super::super::super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateIntrinsicObject)(::windows_core::Interface::as_raw(self), objectkind, intrinsicdata, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTypedIntrinsicObject(&self, intrinsicdata: *const super::super::super::Variant::VARIANT, r#type: P0) -> ::windows_core::Result where @@ -497,13 +497,13 @@ impl IDataModelManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateDataModelObject)(::windows_core::Interface::as_raw(self), datamodel.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateIntrinsicObject(&self, objectkind: ModelObjectKind, intrinsicdata: *const super::super::super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateIntrinsicObject)(::windows_core::Interface::as_raw(self), objectkind, intrinsicdata, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTypedIntrinsicObject(&self, intrinsicdata: *const super::super::super::Variant::VARIANT, r#type: P0) -> ::windows_core::Result where @@ -594,7 +594,7 @@ impl IDataModelManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AcquireSubNamespace)(::windows_core::Interface::as_raw(self), modelname.into_param().abi(), subnamespacemodelname.into_param().abi(), accessname.into_param().abi(), metadata.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTypedIntrinsicObjectEx(&self, context: P0, intrinsicdata: *const super::super::super::Variant::VARIANT, r#type: P1) -> ::windows_core::Result where @@ -685,7 +685,7 @@ impl IDataModelScript { { (::windows_core::Interface::vtable(self).Rename)(::windows_core::Interface::as_raw(self), scriptname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Populate(&self, contentstream: P0) -> ::windows_core::Result<()> where @@ -1255,7 +1255,7 @@ impl IDataModelScriptTemplate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5617,12 +5617,12 @@ impl IDebugControl { pub unsafe fn SetInterruptTimeout(&self, seconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterruptTimeout)(::windows_core::Interface::as_raw(self), seconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFile(&self, buffer: ::core::option::Option<&mut [u8]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFile)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFile(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -5727,7 +5727,7 @@ impl IDebugControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNearInstruction)(::windows_core::Interface::as_raw(self), offset, delta, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStackTrace(&self, frameoffset: u64, stackoffset: u64, instructionoffset: u64, frames: &mut [DEBUG_STACK_FRAME], framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStackTrace)(::windows_core::Interface::as_raw(self), frameoffset, stackoffset, instructionoffset, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() @@ -5736,7 +5736,7 @@ impl IDebugControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReturnOffset)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputStackTrace(&self, outputcontrol: u32, frames: ::core::option::Option<&[DEBUG_STACK_FRAME]>, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() @@ -5865,7 +5865,7 @@ impl IDebugControl { pub unsafe fn SetRadix(&self, radix: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRadix)(::windows_core::Interface::as_raw(self), radix).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Evaluate(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -5873,12 +5873,12 @@ impl IDebugControl { { (::windows_core::Interface::vtable(self).Evaluate)(::windows_core::Interface::as_raw(self), expression.into_param().abi(), desiredtype, value, ::core::mem::transmute(remainderindex.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValue(&self, r#in: *const DEBUG_VALUE, outtype: u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValue)(::windows_core::Interface::as_raw(self), r#in, outtype, out).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValues(&self, count: u32, r#in: *const DEBUG_VALUE, outtypes: *const u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValues)(::windows_core::Interface::as_raw(self), count, r#in, outtypes, out).ok() @@ -5944,7 +5944,7 @@ impl IDebugControl { { (::windows_core::Interface::vtable(self).CallExtension)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunction(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -5952,12 +5952,12 @@ impl IDebugControl { { (::windows_core::Interface::vtable(self).GetExtensionFunction)(::windows_core::Interface::as_raw(self), handle, funcname.into_param().abi(), function).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis32(&self, api: *mut WINDBG_EXTENSION_APIS32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis32)(::windows_core::Interface::as_raw(self), api).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis64(&self, api: *mut WINDBG_EXTENSION_APIS64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis64)(::windows_core::Interface::as_raw(self), api).ok() @@ -6177,12 +6177,12 @@ impl IDebugControl2 { pub unsafe fn SetInterruptTimeout(&self, seconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterruptTimeout)(::windows_core::Interface::as_raw(self), seconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFile(&self, buffer: ::core::option::Option<&mut [u8]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFile)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFile(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -6287,7 +6287,7 @@ impl IDebugControl2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNearInstruction)(::windows_core::Interface::as_raw(self), offset, delta, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStackTrace(&self, frameoffset: u64, stackoffset: u64, instructionoffset: u64, frames: &mut [DEBUG_STACK_FRAME], framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStackTrace)(::windows_core::Interface::as_raw(self), frameoffset, stackoffset, instructionoffset, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() @@ -6296,7 +6296,7 @@ impl IDebugControl2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReturnOffset)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputStackTrace(&self, outputcontrol: u32, frames: ::core::option::Option<&[DEBUG_STACK_FRAME]>, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() @@ -6425,7 +6425,7 @@ impl IDebugControl2 { pub unsafe fn SetRadix(&self, radix: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRadix)(::windows_core::Interface::as_raw(self), radix).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Evaluate(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -6433,12 +6433,12 @@ impl IDebugControl2 { { (::windows_core::Interface::vtable(self).Evaluate)(::windows_core::Interface::as_raw(self), expression.into_param().abi(), desiredtype, value, ::core::mem::transmute(remainderindex.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValue(&self, r#in: *const DEBUG_VALUE, outtype: u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValue)(::windows_core::Interface::as_raw(self), r#in, outtype, out).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValues(&self, count: u32, r#in: *const DEBUG_VALUE, outtypes: *const u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValues)(::windows_core::Interface::as_raw(self), count, r#in, outtypes, out).ok() @@ -6504,7 +6504,7 @@ impl IDebugControl2 { { (::windows_core::Interface::vtable(self).CallExtension)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunction(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -6512,12 +6512,12 @@ impl IDebugControl2 { { (::windows_core::Interface::vtable(self).GetExtensionFunction)(::windows_core::Interface::as_raw(self), handle, funcname.into_param().abi(), function).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis32(&self, api: *mut WINDBG_EXTENSION_APIS32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis32)(::windows_core::Interface::as_raw(self), api).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis64(&self, api: *mut WINDBG_EXTENSION_APIS64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis64)(::windows_core::Interface::as_raw(self), api).ok() @@ -6791,12 +6791,12 @@ impl IDebugControl3 { pub unsafe fn SetInterruptTimeout(&self, seconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterruptTimeout)(::windows_core::Interface::as_raw(self), seconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFile(&self, buffer: ::core::option::Option<&mut [u8]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFile)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFile(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -6901,7 +6901,7 @@ impl IDebugControl3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNearInstruction)(::windows_core::Interface::as_raw(self), offset, delta, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStackTrace(&self, frameoffset: u64, stackoffset: u64, instructionoffset: u64, frames: &mut [DEBUG_STACK_FRAME], framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStackTrace)(::windows_core::Interface::as_raw(self), frameoffset, stackoffset, instructionoffset, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() @@ -6910,7 +6910,7 @@ impl IDebugControl3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReturnOffset)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputStackTrace(&self, outputcontrol: u32, frames: ::core::option::Option<&[DEBUG_STACK_FRAME]>, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() @@ -7039,7 +7039,7 @@ impl IDebugControl3 { pub unsafe fn SetRadix(&self, radix: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRadix)(::windows_core::Interface::as_raw(self), radix).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Evaluate(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -7047,12 +7047,12 @@ impl IDebugControl3 { { (::windows_core::Interface::vtable(self).Evaluate)(::windows_core::Interface::as_raw(self), expression.into_param().abi(), desiredtype, value, ::core::mem::transmute(remainderindex.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValue(&self, r#in: *const DEBUG_VALUE, outtype: u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValue)(::windows_core::Interface::as_raw(self), r#in, outtype, out).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValues(&self, count: u32, r#in: *const DEBUG_VALUE, outtypes: *const u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValues)(::windows_core::Interface::as_raw(self), count, r#in, outtypes, out).ok() @@ -7118,7 +7118,7 @@ impl IDebugControl3 { { (::windows_core::Interface::vtable(self).CallExtension)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunction(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -7126,12 +7126,12 @@ impl IDebugControl3 { { (::windows_core::Interface::vtable(self).GetExtensionFunction)(::windows_core::Interface::as_raw(self), handle, funcname.into_param().abi(), function).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis32(&self, api: *mut WINDBG_EXTENSION_APIS32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis32)(::windows_core::Interface::as_raw(self), api).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis64(&self, api: *mut WINDBG_EXTENSION_APIS64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis64)(::windows_core::Interface::as_raw(self), api).ok() @@ -7479,12 +7479,12 @@ impl IDebugControl4 { pub unsafe fn SetInterruptTimeout(&self, seconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterruptTimeout)(::windows_core::Interface::as_raw(self), seconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFile(&self, buffer: ::core::option::Option<&mut [u8]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFile)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFile(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -7589,7 +7589,7 @@ impl IDebugControl4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNearInstruction)(::windows_core::Interface::as_raw(self), offset, delta, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStackTrace(&self, frameoffset: u64, stackoffset: u64, instructionoffset: u64, frames: &mut [DEBUG_STACK_FRAME], framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStackTrace)(::windows_core::Interface::as_raw(self), frameoffset, stackoffset, instructionoffset, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() @@ -7598,7 +7598,7 @@ impl IDebugControl4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReturnOffset)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputStackTrace(&self, outputcontrol: u32, frames: ::core::option::Option<&[DEBUG_STACK_FRAME]>, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() @@ -7727,7 +7727,7 @@ impl IDebugControl4 { pub unsafe fn SetRadix(&self, radix: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRadix)(::windows_core::Interface::as_raw(self), radix).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Evaluate(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -7735,12 +7735,12 @@ impl IDebugControl4 { { (::windows_core::Interface::vtable(self).Evaluate)(::windows_core::Interface::as_raw(self), expression.into_param().abi(), desiredtype, value, ::core::mem::transmute(remainderindex.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValue(&self, r#in: *const DEBUG_VALUE, outtype: u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValue)(::windows_core::Interface::as_raw(self), r#in, outtype, out).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValues(&self, count: u32, r#in: *const DEBUG_VALUE, outtypes: *const u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValues)(::windows_core::Interface::as_raw(self), count, r#in, outtypes, out).ok() @@ -7806,7 +7806,7 @@ impl IDebugControl4 { { (::windows_core::Interface::vtable(self).CallExtension)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunction(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -7814,12 +7814,12 @@ impl IDebugControl4 { { (::windows_core::Interface::vtable(self).GetExtensionFunction)(::windows_core::Interface::as_raw(self), handle, funcname.into_param().abi(), function).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis32(&self, api: *mut WINDBG_EXTENSION_APIS32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis32)(::windows_core::Interface::as_raw(self), api).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis64(&self, api: *mut WINDBG_EXTENSION_APIS64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis64)(::windows_core::Interface::as_raw(self), api).ok() @@ -7994,12 +7994,12 @@ impl IDebugControl4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetNextEventIndex)(::windows_core::Interface::as_raw(self), relation, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFileWide(&self, buffer: ::core::option::Option<&mut [u16]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFileWide)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFileWide(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -8088,7 +8088,7 @@ impl IDebugControl4 { { (::windows_core::Interface::vtable(self).SetTextMacroWide)(::windows_core::Interface::as_raw(self), slot, r#macro.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EvaluateWide(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -8147,7 +8147,7 @@ impl IDebugControl4 { { (::windows_core::Interface::vtable(self).CallExtensionWide)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunctionWide(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -8276,12 +8276,12 @@ impl IDebugControl4 { pub unsafe fn GetSystemVersionStringWide(&self, which: u32, buffer: ::core::option::Option<&mut [u16]>, stringsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSystemVersionStringWide)(::windows_core::Interface::as_raw(self), which, ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(stringsize.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetContextStackTrace(&self, startcontext: ::core::option::Option<*const ::core::ffi::c_void>, startcontextsize: u32, frames: ::core::option::Option<&mut [DEBUG_STACK_FRAME]>, framecontexts: ::core::option::Option<*mut ::core::ffi::c_void>, framecontextssize: u32, framecontextsentrysize: u32, framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetContextStackTrace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(startcontext.unwrap_or(::std::ptr::null())), startcontextsize, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(framecontexts.unwrap_or(::std::ptr::null_mut())), framecontextssize, framecontextsentrysize, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputContextStackTrace(&self, outputcontrol: u32, frames: &[DEBUG_STACK_FRAME], framecontexts: *const ::core::ffi::c_void, framecontextssize: u32, framecontextsentrysize: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputContextStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, framecontexts, framecontextssize, framecontextsentrysize, flags).ok() @@ -8542,12 +8542,12 @@ impl IDebugControl5 { pub unsafe fn SetInterruptTimeout(&self, seconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterruptTimeout)(::windows_core::Interface::as_raw(self), seconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFile(&self, buffer: ::core::option::Option<&mut [u8]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFile)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFile(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -8652,7 +8652,7 @@ impl IDebugControl5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNearInstruction)(::windows_core::Interface::as_raw(self), offset, delta, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStackTrace(&self, frameoffset: u64, stackoffset: u64, instructionoffset: u64, frames: &mut [DEBUG_STACK_FRAME], framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStackTrace)(::windows_core::Interface::as_raw(self), frameoffset, stackoffset, instructionoffset, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() @@ -8661,7 +8661,7 @@ impl IDebugControl5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReturnOffset)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputStackTrace(&self, outputcontrol: u32, frames: ::core::option::Option<&[DEBUG_STACK_FRAME]>, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() @@ -8790,7 +8790,7 @@ impl IDebugControl5 { pub unsafe fn SetRadix(&self, radix: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRadix)(::windows_core::Interface::as_raw(self), radix).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Evaluate(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -8798,12 +8798,12 @@ impl IDebugControl5 { { (::windows_core::Interface::vtable(self).Evaluate)(::windows_core::Interface::as_raw(self), expression.into_param().abi(), desiredtype, value, ::core::mem::transmute(remainderindex.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValue(&self, r#in: *const DEBUG_VALUE, outtype: u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValue)(::windows_core::Interface::as_raw(self), r#in, outtype, out).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValues(&self, count: u32, r#in: *const DEBUG_VALUE, outtypes: *const u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValues)(::windows_core::Interface::as_raw(self), count, r#in, outtypes, out).ok() @@ -8869,7 +8869,7 @@ impl IDebugControl5 { { (::windows_core::Interface::vtable(self).CallExtension)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunction(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -8877,12 +8877,12 @@ impl IDebugControl5 { { (::windows_core::Interface::vtable(self).GetExtensionFunction)(::windows_core::Interface::as_raw(self), handle, funcname.into_param().abi(), function).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis32(&self, api: *mut WINDBG_EXTENSION_APIS32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis32)(::windows_core::Interface::as_raw(self), api).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis64(&self, api: *mut WINDBG_EXTENSION_APIS64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis64)(::windows_core::Interface::as_raw(self), api).ok() @@ -9057,12 +9057,12 @@ impl IDebugControl5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetNextEventIndex)(::windows_core::Interface::as_raw(self), relation, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFileWide(&self, buffer: ::core::option::Option<&mut [u16]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFileWide)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFileWide(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -9151,7 +9151,7 @@ impl IDebugControl5 { { (::windows_core::Interface::vtable(self).SetTextMacroWide)(::windows_core::Interface::as_raw(self), slot, r#macro.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EvaluateWide(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -9210,7 +9210,7 @@ impl IDebugControl5 { { (::windows_core::Interface::vtable(self).CallExtensionWide)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunctionWide(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -9339,12 +9339,12 @@ impl IDebugControl5 { pub unsafe fn GetSystemVersionStringWide(&self, which: u32, buffer: ::core::option::Option<&mut [u16]>, stringsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSystemVersionStringWide)(::windows_core::Interface::as_raw(self), which, ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(stringsize.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetContextStackTrace(&self, startcontext: ::core::option::Option<*const ::core::ffi::c_void>, startcontextsize: u32, frames: ::core::option::Option<&mut [DEBUG_STACK_FRAME]>, framecontexts: ::core::option::Option<*mut ::core::ffi::c_void>, framecontextssize: u32, framecontextsentrysize: u32, framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetContextStackTrace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(startcontext.unwrap_or(::std::ptr::null())), startcontextsize, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(framecontexts.unwrap_or(::std::ptr::null_mut())), framecontextssize, framecontextsentrysize, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputContextStackTrace(&self, outputcontrol: u32, frames: &[DEBUG_STACK_FRAME], framecontexts: *const ::core::ffi::c_void, framecontextssize: u32, framecontextsentrysize: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputContextStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, framecontexts, framecontextssize, framecontextsentrysize, flags).ok() @@ -9361,22 +9361,22 @@ impl IDebugControl5 { pub unsafe fn ResetManagedStatus(&self, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResetManagedStatus)(::windows_core::Interface::as_raw(self), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStackTraceEx(&self, frameoffset: u64, stackoffset: u64, instructionoffset: u64, frames: &mut [DEBUG_STACK_FRAME_EX], framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStackTraceEx)(::windows_core::Interface::as_raw(self), frameoffset, stackoffset, instructionoffset, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputStackTraceEx(&self, outputcontrol: u32, frames: ::core::option::Option<&[DEBUG_STACK_FRAME_EX]>, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputStackTraceEx)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetContextStackTraceEx(&self, startcontext: ::core::option::Option<*const ::core::ffi::c_void>, startcontextsize: u32, frames: ::core::option::Option<&mut [DEBUG_STACK_FRAME_EX]>, framecontexts: ::core::option::Option<*mut ::core::ffi::c_void>, framecontextssize: u32, framecontextsentrysize: u32, framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetContextStackTraceEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(startcontext.unwrap_or(::std::ptr::null())), startcontextsize, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(framecontexts.unwrap_or(::std::ptr::null_mut())), framecontextssize, framecontextsentrysize, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputContextStackTraceEx(&self, outputcontrol: u32, frames: &[DEBUG_STACK_FRAME_EX], framecontexts: *const ::core::ffi::c_void, framecontextssize: u32, framecontextsentrysize: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputContextStackTraceEx)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, framecontexts, framecontextssize, framecontextsentrysize, flags).ok() @@ -9646,12 +9646,12 @@ impl IDebugControl6 { pub unsafe fn SetInterruptTimeout(&self, seconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterruptTimeout)(::windows_core::Interface::as_raw(self), seconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFile(&self, buffer: ::core::option::Option<&mut [u8]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFile)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFile(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -9756,7 +9756,7 @@ impl IDebugControl6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNearInstruction)(::windows_core::Interface::as_raw(self), offset, delta, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStackTrace(&self, frameoffset: u64, stackoffset: u64, instructionoffset: u64, frames: &mut [DEBUG_STACK_FRAME], framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStackTrace)(::windows_core::Interface::as_raw(self), frameoffset, stackoffset, instructionoffset, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() @@ -9765,7 +9765,7 @@ impl IDebugControl6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReturnOffset)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputStackTrace(&self, outputcontrol: u32, frames: ::core::option::Option<&[DEBUG_STACK_FRAME]>, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() @@ -9894,7 +9894,7 @@ impl IDebugControl6 { pub unsafe fn SetRadix(&self, radix: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRadix)(::windows_core::Interface::as_raw(self), radix).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Evaluate(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -9902,12 +9902,12 @@ impl IDebugControl6 { { (::windows_core::Interface::vtable(self).Evaluate)(::windows_core::Interface::as_raw(self), expression.into_param().abi(), desiredtype, value, ::core::mem::transmute(remainderindex.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValue(&self, r#in: *const DEBUG_VALUE, outtype: u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValue)(::windows_core::Interface::as_raw(self), r#in, outtype, out).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValues(&self, count: u32, r#in: *const DEBUG_VALUE, outtypes: *const u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValues)(::windows_core::Interface::as_raw(self), count, r#in, outtypes, out).ok() @@ -9973,7 +9973,7 @@ impl IDebugControl6 { { (::windows_core::Interface::vtable(self).CallExtension)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunction(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -9981,12 +9981,12 @@ impl IDebugControl6 { { (::windows_core::Interface::vtable(self).GetExtensionFunction)(::windows_core::Interface::as_raw(self), handle, funcname.into_param().abi(), function).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis32(&self, api: *mut WINDBG_EXTENSION_APIS32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis32)(::windows_core::Interface::as_raw(self), api).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis64(&self, api: *mut WINDBG_EXTENSION_APIS64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis64)(::windows_core::Interface::as_raw(self), api).ok() @@ -10161,12 +10161,12 @@ impl IDebugControl6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetNextEventIndex)(::windows_core::Interface::as_raw(self), relation, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFileWide(&self, buffer: ::core::option::Option<&mut [u16]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFileWide)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFileWide(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -10255,7 +10255,7 @@ impl IDebugControl6 { { (::windows_core::Interface::vtable(self).SetTextMacroWide)(::windows_core::Interface::as_raw(self), slot, r#macro.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EvaluateWide(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -10314,7 +10314,7 @@ impl IDebugControl6 { { (::windows_core::Interface::vtable(self).CallExtensionWide)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunctionWide(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -10443,12 +10443,12 @@ impl IDebugControl6 { pub unsafe fn GetSystemVersionStringWide(&self, which: u32, buffer: ::core::option::Option<&mut [u16]>, stringsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSystemVersionStringWide)(::windows_core::Interface::as_raw(self), which, ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(stringsize.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetContextStackTrace(&self, startcontext: ::core::option::Option<*const ::core::ffi::c_void>, startcontextsize: u32, frames: ::core::option::Option<&mut [DEBUG_STACK_FRAME]>, framecontexts: ::core::option::Option<*mut ::core::ffi::c_void>, framecontextssize: u32, framecontextsentrysize: u32, framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetContextStackTrace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(startcontext.unwrap_or(::std::ptr::null())), startcontextsize, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(framecontexts.unwrap_or(::std::ptr::null_mut())), framecontextssize, framecontextsentrysize, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputContextStackTrace(&self, outputcontrol: u32, frames: &[DEBUG_STACK_FRAME], framecontexts: *const ::core::ffi::c_void, framecontextssize: u32, framecontextsentrysize: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputContextStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, framecontexts, framecontextssize, framecontextsentrysize, flags).ok() @@ -10465,22 +10465,22 @@ impl IDebugControl6 { pub unsafe fn ResetManagedStatus(&self, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResetManagedStatus)(::windows_core::Interface::as_raw(self), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStackTraceEx(&self, frameoffset: u64, stackoffset: u64, instructionoffset: u64, frames: &mut [DEBUG_STACK_FRAME_EX], framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStackTraceEx)(::windows_core::Interface::as_raw(self), frameoffset, stackoffset, instructionoffset, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputStackTraceEx(&self, outputcontrol: u32, frames: ::core::option::Option<&[DEBUG_STACK_FRAME_EX]>, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputStackTraceEx)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetContextStackTraceEx(&self, startcontext: ::core::option::Option<*const ::core::ffi::c_void>, startcontextsize: u32, frames: ::core::option::Option<&mut [DEBUG_STACK_FRAME_EX]>, framecontexts: ::core::option::Option<*mut ::core::ffi::c_void>, framecontextssize: u32, framecontextsentrysize: u32, framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetContextStackTraceEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(startcontext.unwrap_or(::std::ptr::null())), startcontextsize, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(framecontexts.unwrap_or(::std::ptr::null_mut())), framecontextssize, framecontextsentrysize, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputContextStackTraceEx(&self, outputcontrol: u32, frames: &[DEBUG_STACK_FRAME_EX], framecontexts: *const ::core::ffi::c_void, framecontextssize: u32, framecontextsentrysize: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputContextStackTraceEx)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, framecontexts, framecontextssize, framecontextsentrysize, flags).ok() @@ -10759,12 +10759,12 @@ impl IDebugControl7 { pub unsafe fn SetInterruptTimeout(&self, seconds: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInterruptTimeout)(::windows_core::Interface::as_raw(self), seconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFile(&self, buffer: ::core::option::Option<&mut [u8]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFile)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFile(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -10869,7 +10869,7 @@ impl IDebugControl7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNearInstruction)(::windows_core::Interface::as_raw(self), offset, delta, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStackTrace(&self, frameoffset: u64, stackoffset: u64, instructionoffset: u64, frames: &mut [DEBUG_STACK_FRAME], framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStackTrace)(::windows_core::Interface::as_raw(self), frameoffset, stackoffset, instructionoffset, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() @@ -10878,7 +10878,7 @@ impl IDebugControl7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetReturnOffset)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputStackTrace(&self, outputcontrol: u32, frames: ::core::option::Option<&[DEBUG_STACK_FRAME]>, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() @@ -11007,7 +11007,7 @@ impl IDebugControl7 { pub unsafe fn SetRadix(&self, radix: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRadix)(::windows_core::Interface::as_raw(self), radix).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Evaluate(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -11015,12 +11015,12 @@ impl IDebugControl7 { { (::windows_core::Interface::vtable(self).Evaluate)(::windows_core::Interface::as_raw(self), expression.into_param().abi(), desiredtype, value, ::core::mem::transmute(remainderindex.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValue(&self, r#in: *const DEBUG_VALUE, outtype: u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValue)(::windows_core::Interface::as_raw(self), r#in, outtype, out).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CoerceValues(&self, count: u32, r#in: *const DEBUG_VALUE, outtypes: *const u32, out: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceValues)(::windows_core::Interface::as_raw(self), count, r#in, outtypes, out).ok() @@ -11086,7 +11086,7 @@ impl IDebugControl7 { { (::windows_core::Interface::vtable(self).CallExtension)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunction(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -11094,12 +11094,12 @@ impl IDebugControl7 { { (::windows_core::Interface::vtable(self).GetExtensionFunction)(::windows_core::Interface::as_raw(self), handle, funcname.into_param().abi(), function).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis32(&self, api: *mut WINDBG_EXTENSION_APIS32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis32)(::windows_core::Interface::as_raw(self), api).ok() } - #[doc = "Required features: `Win32_System_Kernel`"] + #[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub unsafe fn GetWindbgExtensionApis64(&self, api: *mut WINDBG_EXTENSION_APIS64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindbgExtensionApis64)(::windows_core::Interface::as_raw(self), api).ok() @@ -11274,12 +11274,12 @@ impl IDebugControl7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetNextEventIndex)(::windows_core::Interface::as_raw(self), relation, value, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLogFileWide(&self, buffer: ::core::option::Option<&mut [u16]>, filesize: ::core::option::Option<*mut u32>, append: *mut super::super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogFileWide)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(filesize.unwrap_or(::std::ptr::null_mut())), append).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenLogFileWide(&self, file: P0, append: P1) -> ::windows_core::Result<()> where @@ -11368,7 +11368,7 @@ impl IDebugControl7 { { (::windows_core::Interface::vtable(self).SetTextMacroWide)(::windows_core::Interface::as_raw(self), slot, r#macro.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EvaluateWide(&self, expression: P0, desiredtype: u32, value: *mut DEBUG_VALUE, remainderindex: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -11427,7 +11427,7 @@ impl IDebugControl7 { { (::windows_core::Interface::vtable(self).CallExtensionWide)(::windows_core::Interface::as_raw(self), handle, function.into_param().abi(), arguments.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExtensionFunctionWide(&self, handle: u64, funcname: P0, function: *mut super::super::super::super::Foundation::FARPROC) -> ::windows_core::Result<()> where @@ -11556,12 +11556,12 @@ impl IDebugControl7 { pub unsafe fn GetSystemVersionStringWide(&self, which: u32, buffer: ::core::option::Option<&mut [u16]>, stringsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSystemVersionStringWide)(::windows_core::Interface::as_raw(self), which, ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(stringsize.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetContextStackTrace(&self, startcontext: ::core::option::Option<*const ::core::ffi::c_void>, startcontextsize: u32, frames: ::core::option::Option<&mut [DEBUG_STACK_FRAME]>, framecontexts: ::core::option::Option<*mut ::core::ffi::c_void>, framecontextssize: u32, framecontextsentrysize: u32, framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetContextStackTrace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(startcontext.unwrap_or(::std::ptr::null())), startcontextsize, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(framecontexts.unwrap_or(::std::ptr::null_mut())), framecontextssize, framecontextsentrysize, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputContextStackTrace(&self, outputcontrol: u32, frames: &[DEBUG_STACK_FRAME], framecontexts: *const ::core::ffi::c_void, framecontextssize: u32, framecontextsentrysize: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputContextStackTrace)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, framecontexts, framecontextssize, framecontextsentrysize, flags).ok() @@ -11578,22 +11578,22 @@ impl IDebugControl7 { pub unsafe fn ResetManagedStatus(&self, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResetManagedStatus)(::windows_core::Interface::as_raw(self), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetStackTraceEx(&self, frameoffset: u64, stackoffset: u64, instructionoffset: u64, frames: &mut [DEBUG_STACK_FRAME_EX], framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStackTraceEx)(::windows_core::Interface::as_raw(self), frameoffset, stackoffset, instructionoffset, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputStackTraceEx(&self, outputcontrol: u32, frames: ::core::option::Option<&[DEBUG_STACK_FRAME_EX]>, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputStackTraceEx)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetContextStackTraceEx(&self, startcontext: ::core::option::Option<*const ::core::ffi::c_void>, startcontextsize: u32, frames: ::core::option::Option<&mut [DEBUG_STACK_FRAME_EX]>, framecontexts: ::core::option::Option<*mut ::core::ffi::c_void>, framecontextssize: u32, framecontextsentrysize: u32, framesfilled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetContextStackTraceEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(startcontext.unwrap_or(::std::ptr::null())), startcontextsize, ::core::mem::transmute(frames.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), frames.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(framecontexts.unwrap_or(::std::ptr::null_mut())), framecontextssize, framecontextsentrysize, ::core::mem::transmute(framesfilled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OutputContextStackTraceEx(&self, outputcontrol: u32, frames: &[DEBUG_STACK_FRAME_EX], framecontexts: *const ::core::ffi::c_void, framecontextssize: u32, framecontextsentrysize: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputContextStackTraceEx)(::windows_core::Interface::as_raw(self), outputcontrol, ::core::mem::transmute(frames.as_ptr()), frames.len() as _, framecontexts, framecontextssize, framecontextsentrysize, flags).ok() @@ -12040,7 +12040,7 @@ impl IDebugDataSpaces2 { pub unsafe fn FillPhysical(&self, start: u64, size: u32, pattern: *const ::core::ffi::c_void, patternsize: u32, filled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FillPhysical)(::windows_core::Interface::as_raw(self), start, size, pattern, patternsize, ::core::mem::transmute(filled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Memory`"] + #[doc = "Required features: `\"Win32_System_Memory\"`"] #[cfg(feature = "Win32_System_Memory")] pub unsafe fn QueryVirtual(&self, offset: u64, info: *mut super::super::super::Memory::MEMORY_BASIC_INFORMATION64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryVirtual)(::windows_core::Interface::as_raw(self), offset, info).ok() @@ -12169,12 +12169,12 @@ impl IDebugDataSpaces3 { pub unsafe fn FillPhysical(&self, start: u64, size: u32, pattern: *const ::core::ffi::c_void, patternsize: u32, filled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FillPhysical)(::windows_core::Interface::as_raw(self), start, size, pattern, patternsize, ::core::mem::transmute(filled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Memory`"] + #[doc = "Required features: `\"Win32_System_Memory\"`"] #[cfg(feature = "Win32_System_Memory")] pub unsafe fn QueryVirtual(&self, offset: u64, info: *mut super::super::super::Memory::MEMORY_BASIC_INFORMATION64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryVirtual)(::windows_core::Interface::as_raw(self), offset, info).ok() } - #[doc = "Required features: `Win32_System_SystemInformation`"] + #[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub unsafe fn ReadImageNtHeaders(&self, imagebase: u64, headers: *mut super::IMAGE_NT_HEADERS64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReadImageNtHeaders)(::windows_core::Interface::as_raw(self), imagebase, headers).ok() @@ -12324,12 +12324,12 @@ impl IDebugDataSpaces4 { pub unsafe fn FillPhysical(&self, start: u64, size: u32, pattern: *const ::core::ffi::c_void, patternsize: u32, filled: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FillPhysical)(::windows_core::Interface::as_raw(self), start, size, pattern, patternsize, ::core::mem::transmute(filled.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Memory`"] + #[doc = "Required features: `\"Win32_System_Memory\"`"] #[cfg(feature = "Win32_System_Memory")] pub unsafe fn QueryVirtual(&self, offset: u64, info: *mut super::super::super::Memory::MEMORY_BASIC_INFORMATION64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryVirtual)(::windows_core::Interface::as_raw(self), offset, info).ok() } - #[doc = "Required features: `Win32_System_SystemInformation`"] + #[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub unsafe fn ReadImageNtHeaders(&self, imagebase: u64, headers: *mut super::IMAGE_NT_HEADERS64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReadImageNtHeaders)(::windows_core::Interface::as_raw(self), imagebase, headers).ok() @@ -12453,7 +12453,7 @@ impl IDebugEventCallbacks { { (::windows_core::Interface::vtable(self).Breakpoint)(::windows_core::Interface::as_raw(self), bp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Exception(&self, exception: *const super::EXCEPTION_RECORD64, firstchance: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Exception)(::windows_core::Interface::as_raw(self), exception, firstchance).ok() @@ -12546,7 +12546,7 @@ impl IDebugEventCallbacksWide { { (::windows_core::Interface::vtable(self).Breakpoint)(::windows_core::Interface::as_raw(self), bp.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Exception(&self, exception: *const super::EXCEPTION_RECORD64, firstchance: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Exception)(::windows_core::Interface::as_raw(self), exception, firstchance).ok() @@ -12639,7 +12639,7 @@ impl IDebugEventContextCallbacks { { (::windows_core::Interface::vtable(self).Breakpoint)(::windows_core::Interface::as_raw(self), bp.into_param().abi(), context, contextsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Exception(&self, exception: *const super::EXCEPTION_RECORD64, firstchance: u32, context: *const ::core::ffi::c_void, contextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Exception)(::windows_core::Interface::as_raw(self), exception, firstchance, context, contextsize).ok() @@ -12746,7 +12746,7 @@ impl IDebugFAEntryTags { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTagByName)(::windows_core::Interface::as_raw(self), pluginid.into_param().abi(), tagname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValidTagToSet(&self, tag: DEBUG_FLR_PARAM_TYPE) -> super::super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsValidTagToSet)(::windows_core::Interface::as_raw(self), tag) @@ -12905,7 +12905,7 @@ impl IDebugFailureAnalysis2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDebugFATagControl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn GetAnalysisXml(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13036,7 +13036,7 @@ impl IDebugFailureAnalysis3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDebugFATagControl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn GetAnalysisXml(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13054,7 +13054,7 @@ impl IDebugFailureAnalysis3 { { (::windows_core::Interface::vtable(self).AddThreads)(::windows_core::Interface::as_raw(self), pdebugfailurethreadenum.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AttributeGet(&self, nindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13064,7 +13064,7 @@ impl IDebugFailureAnalysis3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AttributeGetName)(::windows_core::Interface::as_raw(self), nindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AttributeSet(&self, nindex: u32, value: super::super::super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AttributeSet)(::windows_core::Interface::as_raw(self), nindex, ::core::mem::transmute(value)).ok() @@ -13100,7 +13100,7 @@ impl IDebugFailureAnalysis3 { pub unsafe fn BlameETHREAD(&self, address: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BlameETHREAD)(::windows_core::Interface::as_raw(self), address).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ProblemClassIsSet(&self, nindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13329,7 +13329,7 @@ impl IDebugHostConstant { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareAgainst)(::windows_core::Interface::as_raw(self), pcomparisonsymbol.into_param().abi(), comparisonflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13423,7 +13423,7 @@ impl IDebugHostData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLocation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13630,7 +13630,7 @@ impl IDebugHostField { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLocation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14929,22 +14929,22 @@ impl IDebugRegisters { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIndexByName)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetValue(&self, register: u32, value: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), register, value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValue(&self, register: u32, value: *const DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), register, value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetValues(&self, count: u32, indices: ::core::option::Option<*const u32>, start: u32, values: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValues)(::windows_core::Interface::as_raw(self), count, ::core::mem::transmute(indices.unwrap_or(::std::ptr::null())), start, values).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValues(&self, count: u32, indices: ::core::option::Option<*const u32>, start: u32, values: *const DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValues)(::windows_core::Interface::as_raw(self), count, ::core::mem::transmute(indices.unwrap_or(::std::ptr::null())), start, values).ok() @@ -15018,22 +15018,22 @@ impl IDebugRegisters2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIndexByName)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetValue(&self, register: u32, value: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), register, value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValue(&self, register: u32, value: *const DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), register, value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetValues(&self, count: u32, indices: ::core::option::Option<*const u32>, start: u32, values: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValues)(::windows_core::Interface::as_raw(self), count, ::core::mem::transmute(indices.unwrap_or(::std::ptr::null())), start, values).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValues(&self, count: u32, indices: ::core::option::Option<*const u32>, start: u32, values: *const DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValues)(::windows_core::Interface::as_raw(self), count, ::core::mem::transmute(indices.unwrap_or(::std::ptr::null())), start, values).ok() @@ -15087,22 +15087,22 @@ impl IDebugRegisters2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPseudoIndexByNameWide)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPseudoValues(&self, source: u32, count: u32, indices: ::core::option::Option<*const u32>, start: u32, values: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPseudoValues)(::windows_core::Interface::as_raw(self), source, count, ::core::mem::transmute(indices.unwrap_or(::std::ptr::null())), start, values).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPseudoValues(&self, source: u32, count: u32, indices: ::core::option::Option<*const u32>, start: u32, values: *const DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPseudoValues)(::windows_core::Interface::as_raw(self), source, count, ::core::mem::transmute(indices.unwrap_or(::std::ptr::null())), start, values).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetValues2(&self, source: u32, count: u32, indices: ::core::option::Option<*const u32>, start: u32, values: *mut DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValues2)(::windows_core::Interface::as_raw(self), source, count, ::core::mem::transmute(indices.unwrap_or(::std::ptr::null())), start, values).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetValues2(&self, source: u32, count: u32, indices: ::core::option::Option<*const u32>, start: u32, values: *const DEBUG_VALUE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValues2)(::windows_core::Interface::as_raw(self), source, count, ::core::mem::transmute(indices.unwrap_or(::std::ptr::null())), start, values).ok() @@ -15214,7 +15214,7 @@ impl IDebugSymbolGroup { pub unsafe fn GetSymbolParameters(&self, start: u32, params: &mut [DEBUG_SYMBOL_PARAMETERS]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSymbolParameters)(::windows_core::Interface::as_raw(self), start, params.len() as _, ::core::mem::transmute(params.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExpandSymbol(&self, index: u32, expand: P0) -> ::windows_core::Result<()> where @@ -15292,7 +15292,7 @@ impl IDebugSymbolGroup2 { pub unsafe fn GetSymbolParameters(&self, start: u32, params: &mut [DEBUG_SYMBOL_PARAMETERS]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSymbolParameters)(::windows_core::Interface::as_raw(self), start, params.len() as _, ::core::mem::transmute(params.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExpandSymbol(&self, index: u32, expand: P0) -> ::windows_core::Result<()> where @@ -15539,12 +15539,12 @@ impl IDebugSymbols { pub unsafe fn OutputTypedDataPhysical(&self, outputcontrol: u32, offset: u64, module: u64, typeid: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputTypedDataPhysical)(::windows_core::Interface::as_raw(self), outputcontrol, offset, module, typeid, flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScope(&self, instructionoffset: ::core::option::Option<*mut u64>, scopeframe: ::core::option::Option<*mut DEBUG_STACK_FRAME>, scopecontext: ::core::option::Option<*mut ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScope)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(instructionoffset.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null_mut())), scopecontextsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetScope(&self, instructionoffset: u64, scopeframe: ::core::option::Option<*const DEBUG_STACK_FRAME>, scopecontext: ::core::option::Option<*const ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetScope)(::windows_core::Interface::as_raw(self), instructionoffset, ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null())), scopecontextsize).ok() @@ -15841,12 +15841,12 @@ impl IDebugSymbols2 { pub unsafe fn OutputTypedDataPhysical(&self, outputcontrol: u32, offset: u64, module: u64, typeid: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputTypedDataPhysical)(::windows_core::Interface::as_raw(self), outputcontrol, offset, module, typeid, flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScope(&self, instructionoffset: ::core::option::Option<*mut u64>, scopeframe: ::core::option::Option<*mut DEBUG_STACK_FRAME>, scopecontext: ::core::option::Option<*mut ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScope)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(instructionoffset.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null_mut())), scopecontextsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetScope(&self, instructionoffset: u64, scopeframe: ::core::option::Option<*const DEBUG_STACK_FRAME>, scopecontext: ::core::option::Option<*const ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetScope)(::windows_core::Interface::as_raw(self), instructionoffset, ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null())), scopecontextsize).ok() @@ -16179,12 +16179,12 @@ impl IDebugSymbols3 { pub unsafe fn OutputTypedDataPhysical(&self, outputcontrol: u32, offset: u64, module: u64, typeid: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputTypedDataPhysical)(::windows_core::Interface::as_raw(self), outputcontrol, offset, module, typeid, flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScope(&self, instructionoffset: ::core::option::Option<*mut u64>, scopeframe: ::core::option::Option<*mut DEBUG_STACK_FRAME>, scopecontext: ::core::option::Option<*mut ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScope)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(instructionoffset.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null_mut())), scopecontextsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetScope(&self, instructionoffset: u64, scopeframe: ::core::option::Option<*const DEBUG_STACK_FRAME>, scopecontext: ::core::option::Option<*const ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetScope)(::windows_core::Interface::as_raw(self), instructionoffset, ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null())), scopecontextsize).ok() @@ -16887,12 +16887,12 @@ impl IDebugSymbols4 { pub unsafe fn OutputTypedDataPhysical(&self, outputcontrol: u32, offset: u64, module: u64, typeid: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputTypedDataPhysical)(::windows_core::Interface::as_raw(self), outputcontrol, offset, module, typeid, flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScope(&self, instructionoffset: ::core::option::Option<*mut u64>, scopeframe: ::core::option::Option<*mut DEBUG_STACK_FRAME>, scopecontext: ::core::option::Option<*mut ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScope)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(instructionoffset.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null_mut())), scopecontextsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetScope(&self, instructionoffset: u64, scopeframe: ::core::option::Option<*const DEBUG_STACK_FRAME>, scopecontext: ::core::option::Option<*const ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetScope)(::windows_core::Interface::as_raw(self), instructionoffset, ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null())), scopecontextsize).ok() @@ -17322,12 +17322,12 @@ impl IDebugSymbols4 { pub unsafe fn GetSourceEntryBySourceEntry(&self, fromentry: *const DEBUG_SYMBOL_SOURCE_ENTRY, flags: u32, toentry: *mut DEBUG_SYMBOL_SOURCE_ENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSourceEntryBySourceEntry)(::windows_core::Interface::as_raw(self), fromentry, flags, toentry).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScopeEx(&self, instructionoffset: ::core::option::Option<*mut u64>, scopeframe: ::core::option::Option<*mut DEBUG_STACK_FRAME_EX>, scopecontext: ::core::option::Option<*mut ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScopeEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(instructionoffset.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null_mut())), scopecontextsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetScopeEx(&self, instructionoffset: u64, scopeframe: ::core::option::Option<*const DEBUG_STACK_FRAME_EX>, scopecontext: ::core::option::Option<*const ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetScopeEx)(::windows_core::Interface::as_raw(self), instructionoffset, ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null())), scopecontextsize).ok() @@ -17633,12 +17633,12 @@ impl IDebugSymbols5 { pub unsafe fn OutputTypedDataPhysical(&self, outputcontrol: u32, offset: u64, module: u64, typeid: u32, flags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OutputTypedDataPhysical)(::windows_core::Interface::as_raw(self), outputcontrol, offset, module, typeid, flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScope(&self, instructionoffset: ::core::option::Option<*mut u64>, scopeframe: ::core::option::Option<*mut DEBUG_STACK_FRAME>, scopecontext: ::core::option::Option<*mut ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScope)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(instructionoffset.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null_mut())), scopecontextsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetScope(&self, instructionoffset: u64, scopeframe: ::core::option::Option<*const DEBUG_STACK_FRAME>, scopecontext: ::core::option::Option<*const ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetScope)(::windows_core::Interface::as_raw(self), instructionoffset, ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null())), scopecontextsize).ok() @@ -18068,12 +18068,12 @@ impl IDebugSymbols5 { pub unsafe fn GetSourceEntryBySourceEntry(&self, fromentry: *const DEBUG_SYMBOL_SOURCE_ENTRY, flags: u32, toentry: *mut DEBUG_SYMBOL_SOURCE_ENTRY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSourceEntryBySourceEntry)(::windows_core::Interface::as_raw(self), fromentry, flags, toentry).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScopeEx(&self, instructionoffset: ::core::option::Option<*mut u64>, scopeframe: ::core::option::Option<*mut DEBUG_STACK_FRAME_EX>, scopecontext: ::core::option::Option<*mut ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetScopeEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(instructionoffset.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null_mut())), scopecontextsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetScopeEx(&self, instructionoffset: u64, scopeframe: ::core::option::Option<*const DEBUG_STACK_FRAME_EX>, scopecontext: ::core::option::Option<*const ::core::ffi::c_void>, scopecontextsize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetScopeEx)(::windows_core::Interface::as_raw(self), instructionoffset, ::core::mem::transmute(scopeframe.unwrap_or(::std::ptr::null())), ::core::mem::transmute(scopecontext.unwrap_or(::std::ptr::null())), scopecontextsize).ok() @@ -19502,13 +19502,13 @@ impl IModelObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetKind)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetIntrinsicValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIntrinsicValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetIntrinsicValueAs(&self, vt: super::super::super::Variant::VARENUM) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -22440,7 +22440,7 @@ impl ::core::default::Default for CKCL_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CKCL_LISTHEAD { pub LogEventListHead: *mut CKCL_DATA, @@ -22545,7 +22545,7 @@ impl ::core::default::Default for CPU_INFO_v2 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct DBGKD_DEBUG_DATA_HEADER32 { pub List: super::super::super::Kernel::LIST_ENTRY32, @@ -22585,7 +22585,7 @@ impl ::core::default::Default for DBGKD_DEBUG_DATA_HEADER32 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct DBGKD_DEBUG_DATA_HEADER64 { pub List: super::super::super::Kernel::LIST_ENTRY64, @@ -23052,7 +23052,7 @@ impl ::core::default::Default for DEBUG_CREATE_PROCESS_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_DECODE_ERROR { pub SizeOfStruct: u32, @@ -23094,7 +23094,7 @@ impl ::core::default::Default for DEBUG_DECODE_ERROR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_DEVICE_OBJECT_INFO { pub SizeOfStruct: u32, @@ -23470,7 +23470,7 @@ impl ::core::default::Default for DEBUG_LAST_EVENT_INFO_BREAKPOINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_LAST_EVENT_INFO_EXCEPTION { pub ExceptionRecord: super::EXCEPTION_RECORD64, @@ -24358,7 +24358,7 @@ impl ::core::default::Default for DEBUG_SPECIFIC_FILTER_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_STACK_FRAME { pub InstructionOffset: u64, @@ -24404,7 +24404,7 @@ impl ::core::default::Default for DEBUG_STACK_FRAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_STACK_FRAME_EX { pub InstructionOffset: u64, @@ -24719,7 +24719,7 @@ impl ::core::default::Default for DEBUG_TYPED_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_VALUE { pub Anonymous: DEBUG_VALUE_0, @@ -24745,7 +24745,7 @@ impl ::core::default::Default for DEBUG_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DEBUG_VALUE_0 { pub I8: u8, @@ -24786,7 +24786,7 @@ impl ::core::default::Default for DEBUG_VALUE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_VALUE_0_0 { pub I64: u64, @@ -24825,7 +24825,7 @@ impl ::core::default::Default for DEBUG_VALUE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_VALUE_0_1 { pub LowPart: u64, @@ -24864,7 +24864,7 @@ impl ::core::default::Default for DEBUG_VALUE_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUG_VALUE_0_2 { pub LowPart: u32, @@ -25097,7 +25097,7 @@ impl ::core::default::Default for EXT_CAB_XML_DATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EXT_FIND_FILE { pub FileName: ::windows_core::PCWSTR, @@ -25851,7 +25851,7 @@ impl ::core::default::Default for IOSPACE_EX64 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct KDDEBUGGER_DATA32 { pub Header: DBGKD_DEBUG_DATA_HEADER32, @@ -26086,7 +26086,7 @@ impl ::core::default::Default for KDDEBUGGER_DATA32 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct KDDEBUGGER_DATA64 { pub Header: DBGKD_DEBUG_DATA_HEADER64, @@ -26612,7 +26612,7 @@ impl ::core::default::Default for KDDEBUGGER_DATA64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KDEXTS_LOCK_INFO { pub SizeOfStruct: u32, @@ -26741,7 +26741,7 @@ impl ::core::default::Default for KDEXT_FILELOCK_OWNER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct KDEXT_HANDLE_INFORMATION { pub HandleTableEntry: u64, @@ -27495,7 +27495,7 @@ impl ::core::default::Default for STACK_SRC_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STACK_SYM_FRAME_INFO { pub StackFrameEx: DEBUG_STACK_FRAME_EX, @@ -28058,7 +28058,7 @@ impl ::core::default::Default for WDBGEXTS_THREAD_OS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct WINDBG_EXTENSION_APIS { pub nSize: u32, @@ -28099,7 +28099,7 @@ impl ::core::default::Default for WINDBG_EXTENSION_APIS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct WINDBG_EXTENSION_APIS32 { pub nSize: u32, @@ -28140,7 +28140,7 @@ impl ::core::default::Default for WINDBG_EXTENSION_APIS32 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct WINDBG_EXTENSION_APIS64 { pub nSize: u32, @@ -28280,15 +28280,15 @@ pub type ENTRY_CALLBACK = ::core::option::Option ()>; pub type EXTDLL_QUERYDATABYTAG = ::core::option::Option, dwdatatag: u32, pqueryinfo: *const ::core::ffi::c_void, pdata: *mut u8, cbdata: u32) -> ::windows_core::HRESULT>; pub type EXTDLL_QUERYDATABYTAGEX = ::core::option::Option, dwdatatag: u32, pqueryinfo: *const ::core::ffi::c_void, pdata: *mut u8, cbdata: u32, pdataex: *mut u8, cbdataex: u32) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type EXTS_JOB_PROCESS_CALLBACK = ::core::option::Option super::super::super::super::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type EXTS_TABLE_ENTRY_CALLBACK = ::core::option::Option super::super::super::super::Foundation::BOOLEAN>; pub type EXT_ANALYSIS_PLUGIN = ::core::option::Option, callphase: FA_EXTENSION_PLUGIN_PHASE, panalysis: ::core::option::Option) -> ::windows_core::HRESULT>; pub type EXT_ANALYZER = ::core::option::Option, bucketsuffix: ::windows_core::PSTR, cbbucketsuffix: u32, debugtext: ::windows_core::PSTR, cbdebugtext: u32, flags: *const u32, panalysis: ::core::option::Option) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type EXT_DECODE_ERROR = ::core::option::Option ()>; pub type EXT_GET_DEBUG_FAILURE_ANALYSIS = ::core::option::Option, flags: u32, classid: ::windows_core::GUID, ppanalysis: *mut ::core::option::Option) -> ::windows_core::HRESULT>; @@ -28300,10 +28300,10 @@ pub type EXT_RELOAD_TRIAGER = ::core::option::Option, ptargetinfo: *mut TARGET_DEBUG_INFO) -> ::windows_core::HRESULT>; pub type EXT_TRIAGE_FOLLOWUP = ::core::option::Option, symbolname: ::windows_core::PCSTR, ownerinfo: *mut DEBUG_TRIAGE_FOLLOWUP_INFO) -> u32>; pub type EXT_XML_DATA = ::core::option::Option, pxmpdata: *mut EXT_CAB_XML_DATA) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KDEXTS_LOCK_CALLBACKROUTINE = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type KDEXT_DUMP_HANDLE_CALLBACK = ::core::option::Option super::super::super::super::Foundation::BOOLEAN>; pub type PDEBUG_EXTENSION_CALL = ::core::option::Option, args: ::windows_core::PCSTR) -> ::windows_core::HRESULT>; @@ -28318,22 +28318,22 @@ pub type PDEBUG_EXTENSION_UNINITIALIZE = ::core::option::Option ()>; pub type PDEBUG_STACK_PROVIDER_BEGINTHREADSTACKRECONSTRUCTION = ::core::option::Option ::windows_core::HRESULT>; pub type PDEBUG_STACK_PROVIDER_ENDTHREADSTACKRECONSTRUCTION = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUMERATE_HANDLES = ::core::option::Option, process: u64, handletodump: u64, flags: u32, callback: KDEXT_DUMP_HANDLE_CALLBACK, context: *const ::core::ffi::c_void) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUMERATE_HASH_TABLE = ::core::option::Option, hashtable: u64, callback: EXTS_TABLE_ENTRY_CALLBACK, context: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUMERATE_JOB_PROCESSES = ::core::option::Option, job: u64, callback: EXTS_JOB_PROCESS_CALLBACK, context: *const ::core::ffi::c_void) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUMERATE_SYSTEM_LOCKS = ::core::option::Option, flags: u32, callback: KDEXTS_LOCK_CALLBACKROUTINE, context: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT>; pub type PFIND_FILELOCK_OWNERINFO = ::core::option::Option, pfilelockowner: *mut KDEXT_FILELOCK_OWNER) -> ::windows_core::HRESULT>; @@ -28341,7 +28341,7 @@ pub type PFIND_MATCHING_PROCESS = ::core::option::Option, threadinfo: *mut KDEXT_THREAD_FIND_PARAMS) -> ::windows_core::HRESULT>; pub type PGET_CPU_MICROCODE_VERSION = ::core::option::Option, pcpumicrocodeversion: *mut DEBUG_CPU_MICROCODE_VERSION) -> ::windows_core::HRESULT>; pub type PGET_CPU_PSPEED_INFO = ::core::option::Option, pcpuspeedinfo: *mut DEBUG_CPU_SPEED_INFO) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_DEVICE_OBJECT_INFO = ::core::option::Option, deviceobject: u64, pdevobjinfo: *mut DEBUG_DEVICE_OBJECT_INFO) -> ::windows_core::HRESULT>; pub type PGET_DRIVER_OBJECT_INFO = ::core::option::Option, driverobject: u64, pdrvobjinfo: *mut DEBUG_DRIVER_OBJECT_INFO) -> ::windows_core::HRESULT>; @@ -28361,22 +28361,22 @@ pub type PWINDBG_DISASM = ::core::option::Option u32>; pub type PWINDBG_DISASM64 = ::core::option::Option u32>; pub type PWINDBG_EXTENSION_API_VERSION = ::core::option::Option *mut EXT_API_VERSION>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type PWINDBG_EXTENSION_DLL_INIT = ::core::option::Option ()>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type PWINDBG_EXTENSION_DLL_INIT32 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type PWINDBG_EXTENSION_DLL_INIT64 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWINDBG_EXTENSION_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWINDBG_EXTENSION_ROUTINE32 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWINDBG_EXTENSION_ROUTINE64 = ::core::option::Option ()>; pub type PWINDBG_GET_EXPRESSION = ::core::option::Option usize>; @@ -28385,21 +28385,21 @@ pub type PWINDBG_GET_EXPRESSION64 = ::core::option::Option ()>; pub type PWINDBG_GET_SYMBOL32 = ::core::option::Option ()>; pub type PWINDBG_GET_SYMBOL64 = ::core::option::Option ()>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type PWINDBG_GET_THREAD_CONTEXT_ROUTINE = ::core::option::Option u32>; pub type PWINDBG_IOCTL_ROUTINE = ::core::option::Option u32>; pub type PWINDBG_OLDKD_EXTENSION_ROUTINE = ::core::option::Option ()>; pub type PWINDBG_OLDKD_READ_PHYSICAL_MEMORY = ::core::option::Option u32>; pub type PWINDBG_OLDKD_WRITE_PHYSICAL_MEMORY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type PWINDBG_OLD_EXTENSION_ROUTINE = ::core::option::Option ()>; pub type PWINDBG_OUTPUT_ROUTINE = ::core::option::Option ()>; pub type PWINDBG_READ_PROCESS_MEMORY_ROUTINE = ::core::option::Option u32>; pub type PWINDBG_READ_PROCESS_MEMORY_ROUTINE32 = ::core::option::Option u32>; pub type PWINDBG_READ_PROCESS_MEMORY_ROUTINE64 = ::core::option::Option u32>; -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub type PWINDBG_SET_THREAD_CONTEXT_ROUTINE = ::core::option::Option u32>; pub type PWINDBG_STACKTRACE_ROUTINE = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/impl.rs index 7beb9726ea..7f1cc351d2 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugExtendedProperty_Impl: Sized + IDebugProperty_Impl { fn GetExtendedPropertyInfo(&self, dwfieldspec: u32, nradix: u32, pextendedpropertyinfo: *mut ExtendedDebugPropertyInfo) -> ::windows_core::Result<()>; @@ -35,7 +35,7 @@ impl IDebugExtendedProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugProperty_Impl: Sized { fn GetPropertyInfo(&self, dwfieldspec: u32, nradix: u32, ppropertyinfo: *mut DebugPropertyInfo) -> ::windows_core::Result<()>; @@ -162,7 +162,7 @@ impl IDebugPropertyEnumType_Registers_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumDebugExtendedPropertyInfo_Impl: Sized { fn Next(&self, celt: u32, rgextendedpropertyinfo: *mut ExtendedDebugPropertyInfo, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -313,7 +313,7 @@ impl IObjectSafety_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub trait IPerPropertyBrowsing2_Impl: Sized { fn GetDisplayString(&self, dispid: i32) -> ::windows_core::Result<::windows_core::BSTR>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/mod.rs index 4ce26a1b43..8a91f8bcc9 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Debug/mod.rs @@ -1,31 +1,31 @@ #[cfg(feature = "Win32_System_Diagnostics_Debug_ActiveScript")] -#[doc = "Required features: `Win32_System_Diagnostics_Debug_ActiveScript`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug_ActiveScript\"`"] pub mod ActiveScript; #[cfg(feature = "Win32_System_Diagnostics_Debug_Extensions")] -#[doc = "Required features: `Win32_System_Diagnostics_Debug_Extensions`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug_Extensions\"`"] pub mod Extensions; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn AddVectoredContinueHandler(first: u32, handler: PVECTORED_EXCEPTION_HANDLER) -> *mut ::core::ffi::c_void { ::windows_targets::link!("kernel32.dll" "system" fn AddVectoredContinueHandler(first : u32, handler : PVECTORED_EXCEPTION_HANDLER) -> *mut ::core::ffi::c_void); AddVectoredContinueHandler(first, handler) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn AddVectoredExceptionHandler(first: u32, handler: PVECTORED_EXCEPTION_HANDLER) -> *mut ::core::ffi::c_void { ::windows_targets::link!("kernel32.dll" "system" fn AddVectoredExceptionHandler(first : u32, handler : PVECTORED_EXCEPTION_HANDLER) -> *mut ::core::ffi::c_void); AddVectoredExceptionHandler(first, handler) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Beep(dwfreq: u32, dwduration: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn Beep(dwfreq : u32, dwduration : u32) -> super::super::super::Foundation:: BOOL); Beep(dwfreq, dwduration).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BindImage(imagename: P0, dllpath: P1, symbolpath: P2) -> ::windows_core::Result<()> @@ -37,7 +37,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn BindImage(imagename : ::windows_core::PCSTR, dllpath : ::windows_core::PCSTR, symbolpath : ::windows_core::PCSTR) -> super::super::super::Foundation:: BOOL); BindImage(imagename.into_param().abi(), dllpath.into_param().abi(), symbolpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BindImageEx(flags: u32, imagename: P0, dllpath: P1, symbolpath: P2, statusroutine: PIMAGEHLP_STATUS_ROUTINE) -> ::windows_core::Result<()> @@ -49,7 +49,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn BindImageEx(flags : u32, imagename : ::windows_core::PCSTR, dllpath : ::windows_core::PCSTR, symbolpath : ::windows_core::PCSTR, statusroutine : PIMAGEHLP_STATUS_ROUTINE) -> super::super::super::Foundation:: BOOL); BindImageEx(flags, imagename.into_param().abi(), dllpath.into_param().abi(), symbolpath.into_param().abi(), statusroutine).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckRemoteDebuggerPresent(hprocess: P0, pbdebuggerpresent: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -59,7 +59,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CheckRemoteDebuggerPresent(hprocess : super::super::super::Foundation:: HANDLE, pbdebuggerpresent : *mut super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); CheckRemoteDebuggerPresent(hprocess.into_param().abi(), pbdebuggerpresent).ok() } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] @@ -67,7 +67,7 @@ pub unsafe fn CheckSumMappedFile(baseaddress: *const ::core::ffi::c_void, filele ::windows_targets::link!("imagehlp.dll" "system" fn CheckSumMappedFile(baseaddress : *const ::core::ffi::c_void, filelength : u32, headersum : *mut u32, checksum : *mut u32) -> *mut IMAGE_NT_HEADERS64); CheckSumMappedFile(baseaddress, filelength, headersum, checksum) } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] @@ -80,7 +80,7 @@ pub unsafe fn CloseThreadWaitChainSession(wcthandle: *const ::core::ffi::c_void) ::windows_targets::link!("advapi32.dll" "system" fn CloseThreadWaitChainSession(wcthandle : *const ::core::ffi::c_void) -> ()); CloseThreadWaitChainSession(wcthandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ContinueDebugEvent(dwprocessid: u32, dwthreadid: u32, dwcontinuestatus: P0) -> ::windows_core::Result<()> @@ -90,14 +90,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ContinueDebugEvent(dwprocessid : u32, dwthreadid : u32, dwcontinuestatus : super::super::super::Foundation:: NTSTATUS) -> super::super::super::Foundation:: BOOL); ContinueDebugEvent(dwprocessid, dwthreadid, dwcontinuestatus.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn CopyContext(destination: *mut CONTEXT, contextflags: CONTEXT_FLAGS, source: *const CONTEXT) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn CopyContext(destination : *mut CONTEXT, contextflags : CONTEXT_FLAGS, source : *const CONTEXT) -> super::super::super::Foundation:: BOOL); CopyContext(destination, contextflags, source).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DbgHelpCreateUserDump(filename: P0, callback: PDBGHELP_CREATE_USER_DUMP_CALLBACK, userdata: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Foundation::BOOL @@ -107,7 +107,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn DbgHelpCreateUserDump(filename : ::windows_core::PCSTR, callback : PDBGHELP_CREATE_USER_DUMP_CALLBACK, userdata : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); DbgHelpCreateUserDump(filename.into_param().abi(), callback, ::core::mem::transmute(userdata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DbgHelpCreateUserDumpW(filename: P0, callback: PDBGHELP_CREATE_USER_DUMP_CALLBACK, userdata: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Foundation::BOOL @@ -117,14 +117,14 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn DbgHelpCreateUserDumpW(filename : ::windows_core::PCWSTR, callback : PDBGHELP_CREATE_USER_DUMP_CALLBACK, userdata : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); DbgHelpCreateUserDumpW(filename.into_param().abi(), callback, ::core::mem::transmute(userdata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DebugActiveProcess(dwprocessid: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn DebugActiveProcess(dwprocessid : u32) -> super::super::super::Foundation:: BOOL); DebugActiveProcess(dwprocessid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DebugActiveProcessStop(dwprocessid: u32) -> ::windows_core::Result<()> { @@ -136,7 +136,7 @@ pub unsafe fn DebugBreak() { ::windows_targets::link!("kernel32.dll" "system" fn DebugBreak() -> ()); DebugBreak() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DebugBreakProcess(process: P0) -> ::windows_core::Result<()> @@ -146,7 +146,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DebugBreakProcess(process : super::super::super::Foundation:: HANDLE) -> super::super::super::Foundation:: BOOL); DebugBreakProcess(process.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DebugSetProcessKillOnExit(killonexit: P0) -> ::windows_core::Result<()> @@ -161,7 +161,7 @@ pub unsafe fn DecodePointer(ptr: ::core::option::Option<*const ::core::ffi::c_vo ::windows_targets::link!("kernel32.dll" "system" fn DecodePointer(ptr : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); DecodePointer(::core::mem::transmute(ptr.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DecodeRemotePointer(processhandle: P0, ptr: ::core::option::Option<*const ::core::ffi::c_void>, decodedptr: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -181,7 +181,7 @@ pub unsafe fn EncodePointer(ptr: ::core::option::Option<*const ::core::ffi::c_vo ::windows_targets::link!("kernel32.dll" "system" fn EncodePointer(ptr : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); EncodePointer(::core::mem::transmute(ptr.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EncodeRemotePointer(processhandle: P0, ptr: ::core::option::Option<*const ::core::ffi::c_void>, encodedptr: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -196,7 +196,7 @@ pub unsafe fn EncodeSystemPointer(ptr: ::core::option::Option<*const ::core::ffi ::windows_targets::link!("kernel32.dll" "system" fn EncodeSystemPointer(ptr : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); EncodeSystemPointer(::core::mem::transmute(ptr.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDirTree(hprocess: P0, rootpath: P1, inputpathname: P2, outputpathbuffer: ::windows_core::PSTR, cb: PENUMDIRTREE_CALLBACK, data: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -208,7 +208,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn EnumDirTree(hprocess : super::super::super::Foundation:: HANDLE, rootpath : ::windows_core::PCSTR, inputpathname : ::windows_core::PCSTR, outputpathbuffer : ::windows_core::PSTR, cb : PENUMDIRTREE_CALLBACK, data : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); EnumDirTree(hprocess.into_param().abi(), rootpath.into_param().abi(), inputpathname.into_param().abi(), ::core::mem::transmute(outputpathbuffer), cb, ::core::mem::transmute(data.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDirTreeW(hprocess: P0, rootpath: P1, inputpathname: P2, outputpathbuffer: ::windows_core::PWSTR, cb: PENUMDIRTREE_CALLBACKW, data: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -220,7 +220,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn EnumDirTreeW(hprocess : super::super::super::Foundation:: HANDLE, rootpath : ::windows_core::PCWSTR, inputpathname : ::windows_core::PCWSTR, outputpathbuffer : ::windows_core::PWSTR, cb : PENUMDIRTREE_CALLBACKW, data : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); EnumDirTreeW(hprocess.into_param().abi(), rootpath.into_param().abi(), inputpathname.into_param().abi(), ::core::mem::transmute(outputpathbuffer), cb, ::core::mem::transmute(data.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -231,7 +231,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn EnumerateLoadedModules(hprocess : super::super::super::Foundation:: HANDLE, enumloadedmodulescallback : PENUMLOADED_MODULES_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); EnumerateLoadedModules(hprocess.into_param().abi(), enumloadedmodulescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumerateLoadedModules64(hprocess: P0, enumloadedmodulescallback: PENUMLOADED_MODULES_CALLBACK64, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -241,7 +241,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn EnumerateLoadedModules64(hprocess : super::super::super::Foundation:: HANDLE, enumloadedmodulescallback : PENUMLOADED_MODULES_CALLBACK64, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); EnumerateLoadedModules64(hprocess.into_param().abi(), enumloadedmodulescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumerateLoadedModulesEx(hprocess: P0, enumloadedmodulescallback: PENUMLOADED_MODULES_CALLBACK64, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -251,7 +251,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn EnumerateLoadedModulesEx(hprocess : super::super::super::Foundation:: HANDLE, enumloadedmodulescallback : PENUMLOADED_MODULES_CALLBACK64, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); EnumerateLoadedModulesEx(hprocess.into_param().abi(), enumloadedmodulescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumerateLoadedModulesExW(hprocess: P0, enumloadedmodulescallback: PENUMLOADED_MODULES_CALLBACKW64, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -261,7 +261,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn EnumerateLoadedModulesExW(hprocess : super::super::super::Foundation:: HANDLE, enumloadedmodulescallback : PENUMLOADED_MODULES_CALLBACKW64, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); EnumerateLoadedModulesExW(hprocess.into_param().abi(), enumloadedmodulescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumerateLoadedModulesW64(hprocess: P0, enumloadedmodulescallback: PENUMLOADED_MODULES_CALLBACKW64, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -292,7 +292,7 @@ pub unsafe fn FatalExit(exitcode: i32) -> ! { ::windows_targets::link!("kernel32.dll" "system" fn FatalExit(exitcode : i32) -> !); FatalExit(exitcode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindDebugInfoFile(filename: P0, symbolpath: P1, debugfilepath: ::windows_core::PSTR) -> ::windows_core::Result @@ -304,7 +304,7 @@ where let result__ = FindDebugInfoFile(filename.into_param().abi(), symbolpath.into_param().abi(), ::core::mem::transmute(debugfilepath)); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindDebugInfoFileEx(filename: P0, symbolpath: P1, debugfilepath: ::windows_core::PSTR, callback: PFIND_DEBUG_FILE_CALLBACK, callerdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -316,7 +316,7 @@ where let result__ = FindDebugInfoFileEx(filename.into_param().abi(), symbolpath.into_param().abi(), ::core::mem::transmute(debugfilepath), callback, ::core::mem::transmute(callerdata.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindDebugInfoFileExW(filename: P0, symbolpath: P1, debugfilepath: ::windows_core::PWSTR, callback: PFIND_DEBUG_FILE_CALLBACKW, callerdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -328,7 +328,7 @@ where let result__ = FindDebugInfoFileExW(filename.into_param().abi(), symbolpath.into_param().abi(), ::core::mem::transmute(debugfilepath), callback, ::core::mem::transmute(callerdata.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindExecutableImage(filename: P0, symbolpath: P1, imagefilepath: ::windows_core::PSTR) -> ::windows_core::Result @@ -340,7 +340,7 @@ where let result__ = FindExecutableImage(filename.into_param().abi(), symbolpath.into_param().abi(), ::core::mem::transmute(imagefilepath)); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindExecutableImageEx(filename: P0, symbolpath: P1, imagefilepath: ::windows_core::PSTR, callback: PFIND_EXE_FILE_CALLBACK, callerdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -352,7 +352,7 @@ where let result__ = FindExecutableImageEx(filename.into_param().abi(), symbolpath.into_param().abi(), ::core::mem::transmute(imagefilepath), callback, ::core::mem::transmute(callerdata.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindExecutableImageExW(filename: P0, symbolpath: P1, imagefilepath: ::windows_core::PWSTR, callback: PFIND_EXE_FILE_CALLBACKW, callerdata: *const ::core::ffi::c_void) -> ::windows_core::Result @@ -364,7 +364,7 @@ where let result__ = FindExecutableImageExW(filename.into_param().abi(), symbolpath.into_param().abi(), ::core::mem::transmute(imagefilepath), callback, callerdata); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFileInPath(hprocess: P0, searchpatha: P1, filename: P2, id: *const ::core::ffi::c_void, two: u32, three: u32, flags: u32, filepath: ::windows_core::PSTR) -> super::super::super::Foundation::BOOL @@ -376,7 +376,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn FindFileInPath(hprocess : super::super::super::Foundation:: HANDLE, searchpatha : ::windows_core::PCSTR, filename : ::windows_core::PCSTR, id : *const ::core::ffi::c_void, two : u32, three : u32, flags : u32, filepath : ::windows_core::PSTR) -> super::super::super::Foundation:: BOOL); FindFileInPath(hprocess.into_param().abi(), searchpatha.into_param().abi(), filename.into_param().abi(), id, two, three, flags, ::core::mem::transmute(filepath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindFileInSearchPath(hprocess: P0, searchpatha: P1, filename: P2, one: u32, two: u32, three: u32, filepath: ::windows_core::PSTR) -> super::super::super::Foundation::BOOL @@ -388,7 +388,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn FindFileInSearchPath(hprocess : super::super::super::Foundation:: HANDLE, searchpatha : ::windows_core::PCSTR, filename : ::windows_core::PCSTR, one : u32, two : u32, three : u32, filepath : ::windows_core::PSTR) -> super::super::super::Foundation:: BOOL); FindFileInSearchPath(hprocess.into_param().abi(), searchpatha.into_param().abi(), filename.into_param().abi(), one, two, three, ::core::mem::transmute(filepath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlushInstructionCache(hprocess: P0, lpbaseaddress: ::core::option::Option<*const ::core::ffi::c_void>, dwsize: usize) -> ::windows_core::Result<()> @@ -419,7 +419,7 @@ pub unsafe fn GetErrorMode() -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetErrorMode() -> u32); GetErrorMode() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] #[inline] @@ -427,7 +427,7 @@ pub unsafe fn GetImageConfigInformation(loadedimage: *const LOADED_IMAGE, imagec ::windows_targets::link!("imagehlp.dll" "system" fn GetImageConfigInformation(loadedimage : *const LOADED_IMAGE, imageconfiginformation : *mut IMAGE_LOAD_CONFIG_DIRECTORY64) -> super::super::super::Foundation:: BOOL); GetImageConfigInformation(loadedimage, imageconfiginformation).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] #[inline] @@ -435,7 +435,7 @@ pub unsafe fn GetImageConfigInformation(loadedimage: *const LOADED_IMAGE, imagec ::windows_targets::link!("imagehlp.dll" "system" fn GetImageConfigInformation(loadedimage : *const LOADED_IMAGE, imageconfiginformation : *mut IMAGE_LOAD_CONFIG_DIRECTORY32) -> super::super::super::Foundation:: BOOL); GetImageConfigInformation(loadedimage, imageconfiginformation).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn GetImageUnusedHeaderBytes(loadedimage: *const LOADED_IMAGE, sizeunusedheaderbytes: *mut u32) -> u32 { @@ -447,7 +447,7 @@ pub unsafe fn GetSymLoadError() -> u32 { ::windows_targets::link!("dbghelp.dll" "system" fn GetSymLoadError() -> u32); GetSymLoadError() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn GetThreadContext(hthread: P0, lpcontext: *mut CONTEXT) -> ::windows_core::Result<()> @@ -462,7 +462,7 @@ pub unsafe fn GetThreadErrorMode() -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetThreadErrorMode() -> u32); GetThreadErrorMode() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadSelectorEntry(hthread: P0, dwselector: u32, lpselectorentry: *mut LDT_ENTRY) -> ::windows_core::Result<()> @@ -472,14 +472,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadSelectorEntry(hthread : super::super::super::Foundation:: HANDLE, dwselector : u32, lpselectorentry : *mut LDT_ENTRY) -> super::super::super::Foundation:: BOOL); GetThreadSelectorEntry(hthread.into_param().abi(), dwselector, lpselectorentry).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadWaitChain(wcthandle: *const ::core::ffi::c_void, context: usize, flags: WAIT_CHAIN_THREAD_OPTIONS, threadid: u32, nodecount: *mut u32, nodeinfoarray: *mut WAITCHAIN_NODE_INFO, iscycle: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetThreadWaitChain(wcthandle : *const ::core::ffi::c_void, context : usize, flags : WAIT_CHAIN_THREAD_OPTIONS, threadid : u32, nodecount : *mut u32, nodeinfoarray : *mut WAITCHAIN_NODE_INFO, iscycle : *mut super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); GetThreadWaitChain(wcthandle, context, flags, threadid, nodecount, nodeinfoarray, iscycle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTimestampForLoadedLibrary(module: P0) -> u32 @@ -489,7 +489,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn GetTimestampForLoadedLibrary(module : super::super::super::Foundation:: HMODULE) -> u32); GetTimestampForLoadedLibrary(module.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] @@ -497,7 +497,7 @@ pub unsafe fn GetXStateFeaturesMask(context: *const CONTEXT, featuremask: *mut u ::windows_targets::link!("kernel32.dll" "system" fn GetXStateFeaturesMask(context : *const CONTEXT, featuremask : *mut u64) -> super::super::super::Foundation:: BOOL); GetXStateFeaturesMask(context, featuremask) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_WinTrust`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_WinTrust\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_WinTrust"))] #[inline] pub unsafe fn ImageAddCertificate(filehandle: P0, certificate: *const super::super::super::Security::WinTrust::WIN_CERTIFICATE, index: *mut u32) -> ::windows_core::Result<()> @@ -507,7 +507,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn ImageAddCertificate(filehandle : super::super::super::Foundation:: HANDLE, certificate : *const super::super::super::Security::WinTrust:: WIN_CERTIFICATE, index : *mut u32) -> super::super::super::Foundation:: BOOL); ImageAddCertificate(filehandle.into_param().abi(), certificate, index).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageDirectoryEntryToData(base: *const ::core::ffi::c_void, mappedasimage: P0, directoryentry: IMAGE_DIRECTORY_ENTRY, size: *mut u32) -> *mut ::core::ffi::c_void @@ -517,7 +517,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn ImageDirectoryEntryToData(base : *const ::core::ffi::c_void, mappedasimage : super::super::super::Foundation:: BOOLEAN, directoryentry : IMAGE_DIRECTORY_ENTRY, size : *mut u32) -> *mut ::core::ffi::c_void); ImageDirectoryEntryToData(base, mappedasimage.into_param().abi(), directoryentry, size) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageDirectoryEntryToDataEx(base: *const ::core::ffi::c_void, mappedasimage: P0, directoryentry: IMAGE_DIRECTORY_ENTRY, size: *mut u32, foundheader: ::core::option::Option<*mut *mut IMAGE_SECTION_HEADER>) -> *mut ::core::ffi::c_void @@ -527,7 +527,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn ImageDirectoryEntryToDataEx(base : *const ::core::ffi::c_void, mappedasimage : super::super::super::Foundation:: BOOLEAN, directoryentry : IMAGE_DIRECTORY_ENTRY, size : *mut u32, foundheader : *mut *mut IMAGE_SECTION_HEADER) -> *mut ::core::ffi::c_void); ImageDirectoryEntryToDataEx(base, mappedasimage.into_param().abi(), directoryentry, size, ::core::mem::transmute(foundheader.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageEnumerateCertificates(filehandle: P0, typefilter: u16, certificatecount: *mut u32, indices: ::core::option::Option<&mut [u32]>) -> ::windows_core::Result<()> @@ -537,7 +537,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn ImageEnumerateCertificates(filehandle : super::super::super::Foundation:: HANDLE, typefilter : u16, certificatecount : *mut u32, indices : *mut u32, indexcount : u32) -> super::super::super::Foundation:: BOOL); ImageEnumerateCertificates(filehandle.into_param().abi(), typefilter, certificatecount, ::core::mem::transmute(indices.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), indices.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_WinTrust`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_WinTrust\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_WinTrust"))] #[inline] pub unsafe fn ImageGetCertificateData(filehandle: P0, certificateindex: u32, certificate: *mut super::super::super::Security::WinTrust::WIN_CERTIFICATE, requiredlength: *mut u32) -> ::windows_core::Result<()> @@ -547,7 +547,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn ImageGetCertificateData(filehandle : super::super::super::Foundation:: HANDLE, certificateindex : u32, certificate : *mut super::super::super::Security::WinTrust:: WIN_CERTIFICATE, requiredlength : *mut u32) -> super::super::super::Foundation:: BOOL); ImageGetCertificateData(filehandle.into_param().abi(), certificateindex, certificate, requiredlength).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_WinTrust`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_WinTrust\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_WinTrust"))] #[inline] pub unsafe fn ImageGetCertificateHeader(filehandle: P0, certificateindex: u32, certificateheader: *mut super::super::super::Security::WinTrust::WIN_CERTIFICATE) -> ::windows_core::Result<()> @@ -557,7 +557,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn ImageGetCertificateHeader(filehandle : super::super::super::Foundation:: HANDLE, certificateindex : u32, certificateheader : *mut super::super::super::Security::WinTrust:: WIN_CERTIFICATE) -> super::super::super::Foundation:: BOOL); ImageGetCertificateHeader(filehandle.into_param().abi(), certificateindex, certificateheader).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageGetDigestStream(filehandle: P0, digestlevel: u32, digestfunction: DIGEST_FUNCTION, digesthandle: *const ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -567,7 +567,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn ImageGetDigestStream(filehandle : super::super::super::Foundation:: HANDLE, digestlevel : u32, digestfunction : DIGEST_FUNCTION, digesthandle : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); ImageGetDigestStream(filehandle.into_param().abi(), digestlevel, digestfunction, digesthandle).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn ImageLoad(dllname: P0, dllpath: P1) -> *mut LOADED_IMAGE @@ -578,7 +578,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn ImageLoad(dllname : ::windows_core::PCSTR, dllpath : ::windows_core::PCSTR) -> *mut LOADED_IMAGE); ImageLoad(dllname.into_param().abi(), dllpath.into_param().abi()) } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] @@ -586,7 +586,7 @@ pub unsafe fn ImageNtHeader(base: *const ::core::ffi::c_void) -> *mut IMAGE_NT_H ::windows_targets::link!("dbghelp.dll" "system" fn ImageNtHeader(base : *const ::core::ffi::c_void) -> *mut IMAGE_NT_HEADERS64); ImageNtHeader(base) } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] @@ -594,7 +594,7 @@ pub unsafe fn ImageNtHeader(base: *const ::core::ffi::c_void) -> *mut IMAGE_NT_H ::windows_targets::link!("dbghelp.dll" "system" fn ImageNtHeader(base : *const ::core::ffi::c_void) -> *mut IMAGE_NT_HEADERS32); ImageNtHeader(base) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageRemoveCertificate(filehandle: P0, index: u32) -> ::windows_core::Result<()> @@ -604,7 +604,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn ImageRemoveCertificate(filehandle : super::super::super::Foundation:: HANDLE, index : u32) -> super::super::super::Foundation:: BOOL); ImageRemoveCertificate(filehandle.into_param().abi(), index).ok() } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] @@ -612,7 +612,7 @@ pub unsafe fn ImageRvaToSection(ntheaders: *const IMAGE_NT_HEADERS64, base: *con ::windows_targets::link!("dbghelp.dll" "system" fn ImageRvaToSection(ntheaders : *const IMAGE_NT_HEADERS64, base : *const ::core::ffi::c_void, rva : u32) -> *mut IMAGE_SECTION_HEADER); ImageRvaToSection(ntheaders, base, rva) } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] @@ -620,7 +620,7 @@ pub unsafe fn ImageRvaToSection(ntheaders: *const IMAGE_NT_HEADERS32, base: *con ::windows_targets::link!("dbghelp.dll" "system" fn ImageRvaToSection(ntheaders : *const IMAGE_NT_HEADERS32, base : *const ::core::ffi::c_void, rva : u32) -> *mut IMAGE_SECTION_HEADER); ImageRvaToSection(ntheaders, base, rva) } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] @@ -628,7 +628,7 @@ pub unsafe fn ImageRvaToVa(ntheaders: *const IMAGE_NT_HEADERS64, base: *const :: ::windows_targets::link!("dbghelp.dll" "system" fn ImageRvaToVa(ntheaders : *const IMAGE_NT_HEADERS64, base : *const ::core::ffi::c_void, rva : u32, lastrvasection : *const *const IMAGE_SECTION_HEADER) -> *mut ::core::ffi::c_void); ImageRvaToVa(ntheaders, base, rva, ::core::mem::transmute(lastrvasection.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_SystemInformation")] #[inline] @@ -636,7 +636,7 @@ pub unsafe fn ImageRvaToVa(ntheaders: *const IMAGE_NT_HEADERS32, base: *const :: ::windows_targets::link!("dbghelp.dll" "system" fn ImageRvaToVa(ntheaders : *const IMAGE_NT_HEADERS32, base : *const ::core::ffi::c_void, rva : u32, lastrvasection : *const *const IMAGE_SECTION_HEADER) -> *mut ::core::ffi::c_void); ImageRvaToVa(ntheaders, base, rva, ::core::mem::transmute(lastrvasection.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn ImageUnload(loadedimage: *mut LOADED_IMAGE) -> ::windows_core::Result<()> { @@ -653,28 +653,28 @@ pub unsafe fn ImagehlpApiVersionEx(appversion: *const API_VERSION) -> *mut API_V ::windows_targets::link!("dbghelp.dll" "system" fn ImagehlpApiVersionEx(appversion : *const API_VERSION) -> *mut API_VERSION); ImagehlpApiVersionEx(appversion) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn InitializeContext(buffer: ::core::option::Option<*mut ::core::ffi::c_void>, contextflags: CONTEXT_FLAGS, context: *mut *mut CONTEXT, contextlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn InitializeContext(buffer : *mut ::core::ffi::c_void, contextflags : CONTEXT_FLAGS, context : *mut *mut CONTEXT, contextlength : *mut u32) -> super::super::super::Foundation:: BOOL); InitializeContext(::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), contextflags, context, contextlength).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn InitializeContext2(buffer: ::core::option::Option<*mut ::core::ffi::c_void>, contextflags: CONTEXT_FLAGS, context: *mut *mut CONTEXT, contextlength: *mut u32, xstatecompactionmask: u64) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn InitializeContext2(buffer : *mut ::core::ffi::c_void, contextflags : CONTEXT_FLAGS, context : *mut *mut CONTEXT, contextlength : *mut u32, xstatecompactionmask : u64) -> super::super::super::Foundation:: BOOL); InitializeContext2(::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), contextflags, context, contextlength, xstatecompactionmask).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDebuggerPresent() -> super::super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsDebuggerPresent() -> super::super::super::Foundation:: BOOL); IsDebuggerPresent() } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Kernel")] #[inline] @@ -682,7 +682,7 @@ pub unsafe fn LocateXStateFeature(context: *const CONTEXT, featureid: u32, lengt ::windows_targets::link!("kernel32.dll" "system" fn LocateXStateFeature(context : *const CONTEXT, featureid : u32, length : *mut u32) -> *mut ::core::ffi::c_void); LocateXStateFeature(context, featureid, ::core::mem::transmute(length.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MakeSureDirectoryPathExists(dirpath: P0) -> ::windows_core::Result<()> @@ -692,7 +692,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn MakeSureDirectoryPathExists(dirpath : ::windows_core::PCSTR) -> super::super::super::Foundation:: BOOL); MakeSureDirectoryPathExists(dirpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn MapAndLoad(imagename: P0, dllpath: P1, loadedimage: *mut LOADED_IMAGE, dotdll: P2, readonly: P3) -> ::windows_core::Result<()> @@ -721,21 +721,21 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn MapFileAndCheckSumW(filename : ::windows_core::PCWSTR, headersum : *mut u32, checksum : *mut u32) -> u32); MapFileAndCheckSumW(filename.into_param().abi(), headersum, checksum) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn MessageBeep(utype: super::super::super::UI::WindowsAndMessaging::MESSAGEBOX_STYLE) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn MessageBeep(utype : super::super::super::UI::WindowsAndMessaging:: MESSAGEBOX_STYLE) -> super::super::super::Foundation:: BOOL); MessageBeep(utype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MiniDumpReadDumpStream(baseofdump: *const ::core::ffi::c_void, streamnumber: u32, dir: *mut *mut MINIDUMP_DIRECTORY, streampointer: *mut *mut ::core::ffi::c_void, streamsize: ::core::option::Option<*mut u32>) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("dbghelp.dll" "system" fn MiniDumpReadDumpStream(baseofdump : *const ::core::ffi::c_void, streamnumber : u32, dir : *mut *mut MINIDUMP_DIRECTORY, streampointer : *mut *mut ::core::ffi::c_void, streamsize : *mut u32) -> super::super::super::Foundation:: BOOL); MiniDumpReadDumpStream(baseofdump, streamnumber, dir, streampointer, ::core::mem::transmute(streamsize.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_System_Kernel`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel", feature = "Win32_System_Memory"))] #[inline] pub unsafe fn MiniDumpWriteDump(hprocess: P0, processid: u32, hfile: P1, dumptype: MINIDUMP_TYPE, exceptionparam: ::core::option::Option<*const MINIDUMP_EXCEPTION_INFORMATION>, userstreamparam: ::core::option::Option<*const MINIDUMP_USER_STREAM_INFORMATION>, callbackparam: ::core::option::Option<*const MINIDUMP_CALLBACK_INFORMATION>) -> ::windows_core::Result<()> @@ -746,7 +746,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn MiniDumpWriteDump(hprocess : super::super::super::Foundation:: HANDLE, processid : u32, hfile : super::super::super::Foundation:: HANDLE, dumptype : MINIDUMP_TYPE, exceptionparam : *const MINIDUMP_EXCEPTION_INFORMATION, userstreamparam : *const MINIDUMP_USER_STREAM_INFORMATION, callbackparam : *const MINIDUMP_CALLBACK_INFORMATION) -> super::super::super::Foundation:: BOOL); MiniDumpWriteDump(hprocess.into_param().abi(), processid, hfile.into_param().abi(), dumptype, ::core::mem::transmute(exceptionparam.unwrap_or(::std::ptr::null())), ::core::mem::transmute(userstreamparam.unwrap_or(::std::ptr::null())), ::core::mem::transmute(callbackparam.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenThreadWaitChainSession(flags: OPEN_THREAD_WAIT_CHAIN_SESSION_FLAGS, callback: PWAITCHAINCALLBACK) -> *mut ::core::ffi::c_void { @@ -774,14 +774,14 @@ pub unsafe fn RaiseException(dwexceptioncode: u32, dwexceptionflags: u32, lpargu ::windows_targets::link!("kernel32.dll" "system" fn RaiseException(dwexceptioncode : u32, dwexceptionflags : u32, nnumberofarguments : u32, lparguments : *const usize) -> ()); RaiseException(dwexceptioncode, dwexceptionflags, lparguments.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lparguments.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RaiseFailFastException(pexceptionrecord: ::core::option::Option<*const EXCEPTION_RECORD>, pcontextrecord: ::core::option::Option<*const CONTEXT>, dwflags: u32) { ::windows_targets::link!("kernel32.dll" "system" fn RaiseFailFastException(pexceptionrecord : *const EXCEPTION_RECORD, pcontextrecord : *const CONTEXT, dwflags : u32) -> ()); RaiseFailFastException(::core::mem::transmute(pexceptionrecord.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pcontextrecord.unwrap_or(::std::ptr::null())), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RangeMapAddPeImageSections(rmaphandle: *const ::core::ffi::c_void, imagename: P0, mappedimage: *const ::core::ffi::c_void, mappingbytes: u32, imagebase: u64, usertag: u64, mappingflags: u32) -> super::super::super::Foundation::BOOL @@ -801,28 +801,28 @@ pub unsafe fn RangeMapFree(rmaphandle: ::core::option::Option<*const ::core::ffi ::windows_targets::link!("dbghelp.dll" "system" fn RangeMapFree(rmaphandle : *const ::core::ffi::c_void) -> ()); RangeMapFree(::core::mem::transmute(rmaphandle.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RangeMapRead(rmaphandle: *const ::core::ffi::c_void, offset: u64, buffer: *mut ::core::ffi::c_void, requestbytes: u32, flags: u32, donebytes: ::core::option::Option<*mut u32>) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("dbghelp.dll" "system" fn RangeMapRead(rmaphandle : *const ::core::ffi::c_void, offset : u64, buffer : *mut ::core::ffi::c_void, requestbytes : u32, flags : u32, donebytes : *mut u32) -> super::super::super::Foundation:: BOOL); RangeMapRead(rmaphandle, offset, buffer, requestbytes, flags, ::core::mem::transmute(donebytes.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RangeMapRemove(rmaphandle: *const ::core::ffi::c_void, usertag: u64) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("dbghelp.dll" "system" fn RangeMapRemove(rmaphandle : *const ::core::ffi::c_void, usertag : u64) -> super::super::super::Foundation:: BOOL); RangeMapRemove(rmaphandle, usertag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RangeMapWrite(rmaphandle: *const ::core::ffi::c_void, offset: u64, buffer: *const ::core::ffi::c_void, requestbytes: u32, flags: u32, donebytes: ::core::option::Option<*mut u32>) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("dbghelp.dll" "system" fn RangeMapWrite(rmaphandle : *const ::core::ffi::c_void, offset : u64, buffer : *const ::core::ffi::c_void, requestbytes : u32, flags : u32, donebytes : *mut u32) -> super::super::super::Foundation:: BOOL); RangeMapWrite(rmaphandle, offset, buffer, requestbytes, flags, ::core::mem::transmute(donebytes.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReBaseImage(currentimagename: P0, symbolpath: P1, frebase: P2, frebasesysfileok: P3, fgoingdown: P4, checkimagesize: u32, oldimagesize: *mut u32, oldimagebase: *mut usize, newimagesize: *mut u32, newimagebase: *mut usize, timestamp: u32) -> ::windows_core::Result<()> @@ -836,7 +836,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn ReBaseImage(currentimagename : ::windows_core::PCSTR, symbolpath : ::windows_core::PCSTR, frebase : super::super::super::Foundation:: BOOL, frebasesysfileok : super::super::super::Foundation:: BOOL, fgoingdown : super::super::super::Foundation:: BOOL, checkimagesize : u32, oldimagesize : *mut u32, oldimagebase : *mut usize, newimagesize : *mut u32, newimagebase : *mut usize, timestamp : u32) -> super::super::super::Foundation:: BOOL); ReBaseImage(currentimagename.into_param().abi(), symbolpath.into_param().abi(), frebase.into_param().abi(), frebasesysfileok.into_param().abi(), fgoingdown.into_param().abi(), checkimagesize, oldimagesize, oldimagebase, newimagesize, newimagebase, timestamp).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReBaseImage64(currentimagename: P0, symbolpath: P1, frebase: P2, frebasesysfileok: P3, fgoingdown: P4, checkimagesize: u32, oldimagesize: *mut u32, oldimagebase: *mut u64, newimagesize: *mut u32, newimagebase: *mut u64, timestamp: u32) -> ::windows_core::Result<()> @@ -850,7 +850,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn ReBaseImage64(currentimagename : ::windows_core::PCSTR, symbolpath : ::windows_core::PCSTR, frebase : super::super::super::Foundation:: BOOL, frebasesysfileok : super::super::super::Foundation:: BOOL, fgoingdown : super::super::super::Foundation:: BOOL, checkimagesize : u32, oldimagesize : *mut u32, oldimagebase : *mut u64, newimagesize : *mut u32, newimagebase : *mut u64, timestamp : u32) -> super::super::super::Foundation:: BOOL); ReBaseImage64(currentimagename.into_param().abi(), symbolpath.into_param().abi(), frebase.into_param().abi(), frebasesysfileok.into_param().abi(), fgoingdown.into_param().abi(), checkimagesize, oldimagesize, oldimagebase, newimagesize, newimagebase, timestamp).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadProcessMemory(hprocess: P0, lpbaseaddress: *const ::core::ffi::c_void, lpbuffer: *mut ::core::ffi::c_void, nsize: usize, lpnumberofbytesread: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> @@ -865,7 +865,7 @@ pub unsafe fn RegisterWaitChainCOMCallback(callstatecallback: PCOGETCALLSTATE, a ::windows_targets::link!("advapi32.dll" "system" fn RegisterWaitChainCOMCallback(callstatecallback : PCOGETCALLSTATE, activationstatecallback : PCOGETACTIVATIONSTATE) -> ()); RegisterWaitChainCOMCallback(callstatecallback, activationstatecallback) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveInvalidModuleList(hprocess: P0) @@ -885,7 +885,7 @@ pub unsafe fn RemoveVectoredExceptionHandler(handle: *const ::core::ffi::c_void) ::windows_targets::link!("kernel32.dll" "system" fn RemoveVectoredExceptionHandler(handle : *const ::core::ffi::c_void) -> u32); RemoveVectoredExceptionHandler(handle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReportSymbolLoadSummary(hprocess: P0, ploadmodule: P1, psymboldata: *const DBGHELP_DATA_REPORT_STRUCT) -> super::super::super::Foundation::BOOL @@ -896,7 +896,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn ReportSymbolLoadSummary(hprocess : super::super::super::Foundation:: HANDLE, ploadmodule : ::windows_core::PCWSTR, psymboldata : *const DBGHELP_DATA_REPORT_STRUCT) -> super::super::super::Foundation:: BOOL); ReportSymbolLoadSummary(hprocess.into_param().abi(), ploadmodule.into_param().abi(), psymboldata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "aarch64")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -904,7 +904,7 @@ pub unsafe fn RtlAddFunctionTable(functiontable: &[IMAGE_ARM64_RUNTIME_FUNCTION_ ::windows_targets::link!("kernel32.dll" "system" fn RtlAddFunctionTable(functiontable : *const IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY, entrycount : u32, baseaddress : usize) -> super::super::super::Foundation:: BOOLEAN); RtlAddFunctionTable(::core::mem::transmute(functiontable.as_ptr()), functiontable.len() as _, baseaddress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86_64")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -924,14 +924,14 @@ pub unsafe fn RtlAddGrowableFunctionTable(dynamictable: *mut *mut ::core::ffi::c ::windows_targets::link!("ntdll.dll" "system" fn RtlAddGrowableFunctionTable(dynamictable : *mut *mut ::core::ffi::c_void, functiontable : *const IMAGE_RUNTIME_FUNCTION_ENTRY, entrycount : u32, maximumentrycount : u32, rangebase : usize, rangeend : usize) -> u32); RtlAddGrowableFunctionTable(dynamictable, ::core::mem::transmute(functiontable.as_ptr()), entrycount, functiontable.len() as _, rangebase, rangeend) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlCaptureContext(contextrecord: *mut CONTEXT) { ::windows_targets::link!("kernel32.dll" "system" fn RtlCaptureContext(contextrecord : *mut CONTEXT) -> ()); RtlCaptureContext(contextrecord) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86_64")] #[cfg(feature = "Win32_System_Kernel")] #[inline] @@ -944,7 +944,7 @@ pub unsafe fn RtlCaptureStackBackTrace(framestoskip: u32, backtrace: &mut [*mut ::windows_targets::link!("kernel32.dll" "system" fn RtlCaptureStackBackTrace(framestoskip : u32, framestocapture : u32, backtrace : *mut *mut ::core::ffi::c_void, backtracehash : *mut u32) -> u16); RtlCaptureStackBackTrace(framestoskip, backtrace.len() as _, ::core::mem::transmute(backtrace.as_ptr()), ::core::mem::transmute(backtracehash.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "aarch64")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -952,7 +952,7 @@ pub unsafe fn RtlDeleteFunctionTable(functiontable: *const IMAGE_ARM64_RUNTIME_F ::windows_targets::link!("kernel32.dll" "system" fn RtlDeleteFunctionTable(functiontable : *const IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY) -> super::super::super::Foundation:: BOOLEAN); RtlDeleteFunctionTable(functiontable) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86_64")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -972,7 +972,7 @@ pub unsafe fn RtlGrowFunctionTable(dynamictable: *mut ::core::ffi::c_void, newen ::windows_targets::link!("ntdll.dll" "system" fn RtlGrowFunctionTable(dynamictable : *mut ::core::ffi::c_void, newentrycount : u32) -> ()); RtlGrowFunctionTable(dynamictable, newentrycount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "aarch64")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -983,7 +983,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn RtlInstallFunctionTableCallback(tableidentifier : u64, baseaddress : u64, length : u32, callback : PGET_RUNTIME_FUNCTION_CALLBACK, context : *const ::core::ffi::c_void, outofprocesscallbackdll : ::windows_core::PCWSTR) -> super::super::super::Foundation:: BOOLEAN); RtlInstallFunctionTableCallback(tableidentifier, baseaddress, length, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), outofprocesscallbackdll.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86_64")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1011,28 +1011,28 @@ pub unsafe fn RtlPcToFileHeader(pcvalue: *const ::core::ffi::c_void, baseofimage ::windows_targets::link!("kernel32.dll" "system" fn RtlPcToFileHeader(pcvalue : *const ::core::ffi::c_void, baseofimage : *mut *mut ::core::ffi::c_void) -> *mut ::core::ffi::c_void); RtlPcToFileHeader(pcvalue, baseofimage) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlRaiseException(exceptionrecord: *const EXCEPTION_RECORD) { ::windows_targets::link!("kernel32.dll" "system" fn RtlRaiseException(exceptionrecord : *const EXCEPTION_RECORD) -> ()); RtlRaiseException(exceptionrecord) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlRestoreContext(contextrecord: *const CONTEXT, exceptionrecord: ::core::option::Option<*const EXCEPTION_RECORD>) { ::windows_targets::link!("kernel32.dll" "cdecl" fn RtlRestoreContext(contextrecord : *const CONTEXT, exceptionrecord : *const EXCEPTION_RECORD) -> ()); RtlRestoreContext(contextrecord, ::core::mem::transmute(exceptionrecord.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUnwind(targetframe: ::core::option::Option<*const ::core::ffi::c_void>, targetip: ::core::option::Option<*const ::core::ffi::c_void>, exceptionrecord: ::core::option::Option<*const EXCEPTION_RECORD>, returnvalue: *const ::core::ffi::c_void) { ::windows_targets::link!("kernel32.dll" "system" fn RtlUnwind(targetframe : *const ::core::ffi::c_void, targetip : *const ::core::ffi::c_void, exceptionrecord : *const EXCEPTION_RECORD, returnvalue : *const ::core::ffi::c_void) -> ()); RtlUnwind(::core::mem::transmute(targetframe.unwrap_or(::std::ptr::null())), ::core::mem::transmute(targetip.unwrap_or(::std::ptr::null())), ::core::mem::transmute(exceptionrecord.unwrap_or(::std::ptr::null())), returnvalue) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] @@ -1040,7 +1040,7 @@ pub unsafe fn RtlUnwindEx(targetframe: ::core::option::Option<*const ::core::ffi ::windows_targets::link!("kernel32.dll" "system" fn RtlUnwindEx(targetframe : *const ::core::ffi::c_void, targetip : *const ::core::ffi::c_void, exceptionrecord : *const EXCEPTION_RECORD, returnvalue : *const ::core::ffi::c_void, contextrecord : *const CONTEXT, historytable : *const UNWIND_HISTORY_TABLE) -> ()); RtlUnwindEx(::core::mem::transmute(targetframe.unwrap_or(::std::ptr::null())), ::core::mem::transmute(targetip.unwrap_or(::std::ptr::null())), ::core::mem::transmute(exceptionrecord.unwrap_or(::std::ptr::null())), returnvalue, contextrecord, ::core::mem::transmute(historytable.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "aarch64")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] @@ -1048,7 +1048,7 @@ pub unsafe fn RtlVirtualUnwind(handlertype: RTL_VIRTUAL_UNWIND_HANDLER_TYPE, ima ::windows_targets::link!("kernel32.dll" "system" fn RtlVirtualUnwind(handlertype : RTL_VIRTUAL_UNWIND_HANDLER_TYPE, imagebase : usize, controlpc : usize, functionentry : *const IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY, contextrecord : *mut CONTEXT, handlerdata : *mut *mut ::core::ffi::c_void, establisherframe : *mut usize, contextpointers : *mut KNONVOLATILE_CONTEXT_POINTERS_ARM64) -> super::super::Kernel:: EXCEPTION_ROUTINE); RtlVirtualUnwind(handlertype, imagebase, controlpc, functionentry, contextrecord, handlerdata, establisherframe, ::core::mem::transmute(contextpointers.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86_64")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] @@ -1056,7 +1056,7 @@ pub unsafe fn RtlVirtualUnwind(handlertype: RTL_VIRTUAL_UNWIND_HANDLER_TYPE, ima ::windows_targets::link!("kernel32.dll" "system" fn RtlVirtualUnwind(handlertype : RTL_VIRTUAL_UNWIND_HANDLER_TYPE, imagebase : u64, controlpc : u64, functionentry : *const IMAGE_RUNTIME_FUNCTION_ENTRY, contextrecord : *mut CONTEXT, handlerdata : *mut *mut ::core::ffi::c_void, establisherframe : *mut u64, contextpointers : *mut KNONVOLATILE_CONTEXT_POINTERS) -> super::super::Kernel:: EXCEPTION_ROUTINE); RtlVirtualUnwind(handlertype, imagebase, controlpc, functionentry, contextrecord, handlerdata, establisherframe, ::core::mem::transmute(contextpointers.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SearchTreeForFile(rootpath: P0, inputpathname: P1, outputpathbuffer: ::windows_core::PSTR) -> ::windows_core::Result<()> @@ -1067,7 +1067,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SearchTreeForFile(rootpath : ::windows_core::PCSTR, inputpathname : ::windows_core::PCSTR, outputpathbuffer : ::windows_core::PSTR) -> super::super::super::Foundation:: BOOL); SearchTreeForFile(rootpath.into_param().abi(), inputpathname.into_param().abi(), ::core::mem::transmute(outputpathbuffer)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SearchTreeForFileW(rootpath: P0, inputpathname: P1, outputpathbuffer: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -1088,7 +1088,7 @@ pub unsafe fn SetErrorMode(umode: THREAD_ERROR_MODE) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn SetErrorMode(umode : THREAD_ERROR_MODE) -> u32); SetErrorMode(umode) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] #[inline] @@ -1096,7 +1096,7 @@ pub unsafe fn SetImageConfigInformation(loadedimage: *mut LOADED_IMAGE, imagecon ::windows_targets::link!("imagehlp.dll" "system" fn SetImageConfigInformation(loadedimage : *mut LOADED_IMAGE, imageconfiginformation : *const IMAGE_LOAD_CONFIG_DIRECTORY64) -> super::super::super::Foundation:: BOOL); SetImageConfigInformation(loadedimage, imageconfiginformation).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] #[inline] @@ -1109,7 +1109,7 @@ pub unsafe fn SetSymLoadError(error: u32) { ::windows_targets::link!("dbghelp.dll" "system" fn SetSymLoadError(error : u32) -> ()); SetSymLoadError(error) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn SetThreadContext(hthread: P0, lpcontext: *const CONTEXT) -> ::windows_core::Result<()> @@ -1119,21 +1119,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadContext(hthread : super::super::super::Foundation:: HANDLE, lpcontext : *const CONTEXT) -> super::super::super::Foundation:: BOOL); SetThreadContext(hthread.into_param().abi(), lpcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadErrorMode(dwnewmode: THREAD_ERROR_MODE, lpoldmode: ::core::option::Option<*mut THREAD_ERROR_MODE>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetThreadErrorMode(dwnewmode : THREAD_ERROR_MODE, lpoldmode : *mut THREAD_ERROR_MODE) -> super::super::super::Foundation:: BOOL); SetThreadErrorMode(dwnewmode, ::core::mem::transmute(lpoldmode.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn SetUnhandledExceptionFilter(lptoplevelexceptionfilter: LPTOP_LEVEL_EXCEPTION_FILTER) -> LPTOP_LEVEL_EXCEPTION_FILTER { ::windows_targets::link!("kernel32.dll" "system" fn SetUnhandledExceptionFilter(lptoplevelexceptionfilter : LPTOP_LEVEL_EXCEPTION_FILTER) -> LPTOP_LEVEL_EXCEPTION_FILTER); SetUnhandledExceptionFilter(lptoplevelexceptionfilter) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] @@ -1141,7 +1141,7 @@ pub unsafe fn SetXStateFeaturesMask(context: *mut CONTEXT, featuremask: u64) -> ::windows_targets::link!("kernel32.dll" "system" fn SetXStateFeaturesMask(context : *mut CONTEXT, featuremask : u64) -> super::super::super::Foundation:: BOOL); SetXStateFeaturesMask(context, featuremask) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1153,7 +1153,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn StackWalk(machinetype : u32, hprocess : super::super::super::Foundation:: HANDLE, hthread : super::super::super::Foundation:: HANDLE, stackframe : *mut STACKFRAME, contextrecord : *mut ::core::ffi::c_void, readmemoryroutine : PREAD_PROCESS_MEMORY_ROUTINE, functiontableaccessroutine : PFUNCTION_TABLE_ACCESS_ROUTINE, getmodulebaseroutine : PGET_MODULE_BASE_ROUTINE, translateaddress : PTRANSLATE_ADDRESS_ROUTINE) -> super::super::super::Foundation:: BOOL); StackWalk(machinetype, hprocess.into_param().abi(), hthread.into_param().abi(), stackframe, contextrecord, readmemoryroutine, functiontableaccessroutine, getmodulebaseroutine, translateaddress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StackWalk2(machinetype: u32, hprocess: P0, hthread: P1, stackframe: *mut STACKFRAME_EX, contextrecord: *mut ::core::ffi::c_void, readmemoryroutine: PREAD_PROCESS_MEMORY_ROUTINE64, functiontableaccessroutine: PFUNCTION_TABLE_ACCESS_ROUTINE64, getmodulebaseroutine: PGET_MODULE_BASE_ROUTINE64, translateaddress: PTRANSLATE_ADDRESS_ROUTINE64, gettargetattributevalue: PGET_TARGET_ATTRIBUTE_VALUE64, flags: u32) -> super::super::super::Foundation::BOOL @@ -1164,7 +1164,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn StackWalk2(machinetype : u32, hprocess : super::super::super::Foundation:: HANDLE, hthread : super::super::super::Foundation:: HANDLE, stackframe : *mut STACKFRAME_EX, contextrecord : *mut ::core::ffi::c_void, readmemoryroutine : PREAD_PROCESS_MEMORY_ROUTINE64, functiontableaccessroutine : PFUNCTION_TABLE_ACCESS_ROUTINE64, getmodulebaseroutine : PGET_MODULE_BASE_ROUTINE64, translateaddress : PTRANSLATE_ADDRESS_ROUTINE64, gettargetattributevalue : PGET_TARGET_ATTRIBUTE_VALUE64, flags : u32) -> super::super::super::Foundation:: BOOL); StackWalk2(machinetype, hprocess.into_param().abi(), hthread.into_param().abi(), stackframe, contextrecord, readmemoryroutine, functiontableaccessroutine, getmodulebaseroutine, translateaddress, gettargetattributevalue, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StackWalk64(machinetype: u32, hprocess: P0, hthread: P1, stackframe: *mut STACKFRAME64, contextrecord: *mut ::core::ffi::c_void, readmemoryroutine: PREAD_PROCESS_MEMORY_ROUTINE64, functiontableaccessroutine: PFUNCTION_TABLE_ACCESS_ROUTINE64, getmodulebaseroutine: PGET_MODULE_BASE_ROUTINE64, translateaddress: PTRANSLATE_ADDRESS_ROUTINE64) -> super::super::super::Foundation::BOOL @@ -1175,7 +1175,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn StackWalk64(machinetype : u32, hprocess : super::super::super::Foundation:: HANDLE, hthread : super::super::super::Foundation:: HANDLE, stackframe : *mut STACKFRAME64, contextrecord : *mut ::core::ffi::c_void, readmemoryroutine : PREAD_PROCESS_MEMORY_ROUTINE64, functiontableaccessroutine : PFUNCTION_TABLE_ACCESS_ROUTINE64, getmodulebaseroutine : PGET_MODULE_BASE_ROUTINE64, translateaddress : PTRANSLATE_ADDRESS_ROUTINE64) -> super::super::super::Foundation:: BOOL); StackWalk64(machinetype, hprocess.into_param().abi(), hthread.into_param().abi(), stackframe, contextrecord, readmemoryroutine, functiontableaccessroutine, getmodulebaseroutine, translateaddress) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StackWalkEx(machinetype: u32, hprocess: P0, hthread: P1, stackframe: *mut STACKFRAME_EX, contextrecord: *mut ::core::ffi::c_void, readmemoryroutine: PREAD_PROCESS_MEMORY_ROUTINE64, functiontableaccessroutine: PFUNCTION_TABLE_ACCESS_ROUTINE64, getmodulebaseroutine: PGET_MODULE_BASE_ROUTINE64, translateaddress: PTRANSLATE_ADDRESS_ROUTINE64, flags: u32) -> super::super::super::Foundation::BOOL @@ -1186,7 +1186,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn StackWalkEx(machinetype : u32, hprocess : super::super::super::Foundation:: HANDLE, hthread : super::super::super::Foundation:: HANDLE, stackframe : *mut STACKFRAME_EX, contextrecord : *mut ::core::ffi::c_void, readmemoryroutine : PREAD_PROCESS_MEMORY_ROUTINE64, functiontableaccessroutine : PFUNCTION_TABLE_ACCESS_ROUTINE64, getmodulebaseroutine : PGET_MODULE_BASE_ROUTINE64, translateaddress : PTRANSLATE_ADDRESS_ROUTINE64, flags : u32) -> super::super::super::Foundation:: BOOL); StackWalkEx(machinetype, hprocess.into_param().abi(), hthread.into_param().abi(), stackframe, contextrecord, readmemoryroutine, functiontableaccessroutine, getmodulebaseroutine, translateaddress, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymAddSourceStream(hprocess: P0, base: u64, streamfile: P1, buffer: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> @@ -1197,7 +1197,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymAddSourceStream(hprocess : super::super::super::Foundation:: HANDLE, base : u64, streamfile : ::windows_core::PCSTR, buffer : *const u8, size : usize) -> super::super::super::Foundation:: BOOL); SymAddSourceStream(hprocess.into_param().abi(), base, streamfile.into_param().abi(), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymAddSourceStreamA(hprocess: P0, base: u64, streamfile: P1, buffer: ::core::option::Option<&[u8]>) -> super::super::super::Foundation::BOOL @@ -1208,7 +1208,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymAddSourceStreamA(hprocess : super::super::super::Foundation:: HANDLE, base : u64, streamfile : ::windows_core::PCSTR, buffer : *const u8, size : usize) -> super::super::super::Foundation:: BOOL); SymAddSourceStreamA(hprocess.into_param().abi(), base, streamfile.into_param().abi(), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymAddSourceStreamW(hprocess: P0, base: u64, filespec: P1, buffer: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> @@ -1219,7 +1219,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymAddSourceStreamW(hprocess : super::super::super::Foundation:: HANDLE, base : u64, filespec : ::windows_core::PCWSTR, buffer : *const u8, size : usize) -> super::super::super::Foundation:: BOOL); SymAddSourceStreamW(hprocess.into_param().abi(), base, filespec.into_param().abi(), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), buffer.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymAddSymbol(hprocess: P0, baseofdll: u64, name: P1, address: u64, size: u32, flags: u32) -> ::windows_core::Result<()> @@ -1230,7 +1230,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymAddSymbol(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, name : ::windows_core::PCSTR, address : u64, size : u32, flags : u32) -> super::super::super::Foundation:: BOOL); SymAddSymbol(hprocess.into_param().abi(), baseofdll, name.into_param().abi(), address, size, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymAddSymbolW(hprocess: P0, baseofdll: u64, name: P1, address: u64, size: u32, flags: u32) -> ::windows_core::Result<()> @@ -1241,7 +1241,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymAddSymbolW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, name : ::windows_core::PCWSTR, address : u64, size : u32, flags : u32) -> super::super::super::Foundation:: BOOL); SymAddSymbolW(hprocess.into_param().abi(), baseofdll, name.into_param().abi(), address, size, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymAddrIncludeInlineTrace(hprocess: P0, address: u64) -> u32 @@ -1251,7 +1251,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymAddrIncludeInlineTrace(hprocess : super::super::super::Foundation:: HANDLE, address : u64) -> u32); SymAddrIncludeInlineTrace(hprocess.into_param().abi(), address) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymCleanup(hprocess: P0) -> ::windows_core::Result<()> @@ -1261,7 +1261,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymCleanup(hprocess : super::super::super::Foundation:: HANDLE) -> super::super::super::Foundation:: BOOL); SymCleanup(hprocess.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymCompareInlineTrace(hprocess: P0, address1: u64, inlinecontext1: u32, retaddress1: u64, address2: u64, retaddress2: u64) -> u32 @@ -1271,7 +1271,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymCompareInlineTrace(hprocess : super::super::super::Foundation:: HANDLE, address1 : u64, inlinecontext1 : u32, retaddress1 : u64, address2 : u64, retaddress2 : u64) -> u32); SymCompareInlineTrace(hprocess.into_param().abi(), address1, inlinecontext1, retaddress1, address2, retaddress2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymDeleteSymbol(hprocess: P0, baseofdll: u64, name: P1, address: u64, flags: u32) -> ::windows_core::Result<()> @@ -1282,7 +1282,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymDeleteSymbol(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, name : ::windows_core::PCSTR, address : u64, flags : u32) -> super::super::super::Foundation:: BOOL); SymDeleteSymbol(hprocess.into_param().abi(), baseofdll, name.into_param().abi(), address, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymDeleteSymbolW(hprocess: P0, baseofdll: u64, name: P1, address: u64, flags: u32) -> ::windows_core::Result<()> @@ -1293,7 +1293,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymDeleteSymbolW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, name : ::windows_core::PCWSTR, address : u64, flags : u32) -> super::super::super::Foundation:: BOOL); SymDeleteSymbolW(hprocess.into_param().abi(), baseofdll, name.into_param().abi(), address, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumLines(hprocess: P0, base: u64, obj: P1, file: P2, enumlinescallback: PSYM_ENUMLINES_CALLBACK, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1305,7 +1305,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumLines(hprocess : super::super::super::Foundation:: HANDLE, base : u64, obj : ::windows_core::PCSTR, file : ::windows_core::PCSTR, enumlinescallback : PSYM_ENUMLINES_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumLines(hprocess.into_param().abi(), base, obj.into_param().abi(), file.into_param().abi(), enumlinescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumLinesW(hprocess: P0, base: u64, obj: P1, file: P2, enumlinescallback: PSYM_ENUMLINES_CALLBACKW, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1317,14 +1317,14 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumLinesW(hprocess : super::super::super::Foundation:: HANDLE, base : u64, obj : ::windows_core::PCWSTR, file : ::windows_core::PCWSTR, enumlinescallback : PSYM_ENUMLINES_CALLBACKW, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumLinesW(hprocess.into_param().abi(), base, obj.into_param().abi(), file.into_param().abi(), enumlinescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumProcesses(enumprocessescallback: PSYM_ENUMPROCESSES_CALLBACK, usercontext: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumProcesses(enumprocessescallback : PSYM_ENUMPROCESSES_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumProcesses(enumprocessescallback, usercontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSourceFileTokens(hprocess: P0, base: u64, callback: PENUMSOURCEFILETOKENSCALLBACK) -> ::windows_core::Result<()> @@ -1334,7 +1334,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSourceFileTokens(hprocess : super::super::super::Foundation:: HANDLE, base : u64, callback : PENUMSOURCEFILETOKENSCALLBACK) -> super::super::super::Foundation:: BOOL); SymEnumSourceFileTokens(hprocess.into_param().abi(), base, callback).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSourceFiles(hprocess: P0, modbase: u64, mask: P1, cbsrcfiles: PSYM_ENUMSOURCEFILES_CALLBACK, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1345,7 +1345,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSourceFiles(hprocess : super::super::super::Foundation:: HANDLE, modbase : u64, mask : ::windows_core::PCSTR, cbsrcfiles : PSYM_ENUMSOURCEFILES_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumSourceFiles(hprocess.into_param().abi(), modbase, mask.into_param().abi(), cbsrcfiles, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSourceFilesW(hprocess: P0, modbase: u64, mask: P1, cbsrcfiles: PSYM_ENUMSOURCEFILES_CALLBACKW, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1356,7 +1356,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSourceFilesW(hprocess : super::super::super::Foundation:: HANDLE, modbase : u64, mask : ::windows_core::PCWSTR, cbsrcfiles : PSYM_ENUMSOURCEFILES_CALLBACKW, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumSourceFilesW(hprocess.into_param().abi(), modbase, mask.into_param().abi(), cbsrcfiles, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSourceLines(hprocess: P0, base: u64, obj: P1, file: P2, line: u32, flags: u32, enumlinescallback: PSYM_ENUMLINES_CALLBACK, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1368,7 +1368,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSourceLines(hprocess : super::super::super::Foundation:: HANDLE, base : u64, obj : ::windows_core::PCSTR, file : ::windows_core::PCSTR, line : u32, flags : u32, enumlinescallback : PSYM_ENUMLINES_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumSourceLines(hprocess.into_param().abi(), base, obj.into_param().abi(), file.into_param().abi(), line, flags, enumlinescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSourceLinesW(hprocess: P0, base: u64, obj: P1, file: P2, line: u32, flags: u32, enumlinescallback: PSYM_ENUMLINES_CALLBACKW, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1380,7 +1380,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSourceLinesW(hprocess : super::super::super::Foundation:: HANDLE, base : u64, obj : ::windows_core::PCWSTR, file : ::windows_core::PCWSTR, line : u32, flags : u32, enumlinescallback : PSYM_ENUMLINES_CALLBACKW, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumSourceLinesW(hprocess.into_param().abi(), base, obj.into_param().abi(), file.into_param().abi(), line, flags, enumlinescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSym(hprocess: P0, baseofdll: u64, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::super::Foundation::BOOL @@ -1390,7 +1390,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSym(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumSym(hprocess.into_param().abi(), baseofdll, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSymbols(hprocess: P0, baseofdll: u64, mask: P1, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1401,7 +1401,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSymbols(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, mask : ::windows_core::PCSTR, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumSymbols(hprocess.into_param().abi(), baseofdll, mask.into_param().abi(), enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSymbolsEx(hprocess: P0, baseofdll: u64, mask: P1, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext: ::core::option::Option<*const ::core::ffi::c_void>, options: u32) -> ::windows_core::Result<()> @@ -1412,7 +1412,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSymbolsEx(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, mask : ::windows_core::PCSTR, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext : *const ::core::ffi::c_void, options : u32) -> super::super::super::Foundation:: BOOL); SymEnumSymbolsEx(hprocess.into_param().abi(), baseofdll, mask.into_param().abi(), enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null())), options).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSymbolsExW(hprocess: P0, baseofdll: u64, mask: P1, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext: ::core::option::Option<*const ::core::ffi::c_void>, options: u32) -> ::windows_core::Result<()> @@ -1423,7 +1423,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSymbolsExW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, mask : ::windows_core::PCWSTR, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext : *const ::core::ffi::c_void, options : u32) -> super::super::super::Foundation:: BOOL); SymEnumSymbolsExW(hprocess.into_param().abi(), baseofdll, mask.into_param().abi(), enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null())), options).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSymbolsForAddr(hprocess: P0, address: u64, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1433,7 +1433,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSymbolsForAddr(hprocess : super::super::super::Foundation:: HANDLE, address : u64, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumSymbolsForAddr(hprocess.into_param().abi(), address, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSymbolsForAddrW(hprocess: P0, address: u64, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1443,7 +1443,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSymbolsForAddrW(hprocess : super::super::super::Foundation:: HANDLE, address : u64, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumSymbolsForAddrW(hprocess.into_param().abi(), address, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumSymbolsW(hprocess: P0, baseofdll: u64, mask: P1, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1454,7 +1454,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumSymbolsW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, mask : ::windows_core::PCWSTR, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumSymbolsW(hprocess.into_param().abi(), baseofdll, mask.into_param().abi(), enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumTypes(hprocess: P0, baseofdll: u64, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1464,7 +1464,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumTypes(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumTypes(hprocess.into_param().abi(), baseofdll, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumTypesByName(hprocess: P0, baseofdll: u64, mask: P1, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1475,7 +1475,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumTypesByName(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, mask : ::windows_core::PCSTR, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumTypesByName(hprocess.into_param().abi(), baseofdll, mask.into_param().abi(), enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumTypesByNameW(hprocess: P0, baseofdll: u64, mask: P1, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1486,7 +1486,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumTypesByNameW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, mask : ::windows_core::PCWSTR, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumTypesByNameW(hprocess.into_param().abi(), baseofdll, mask.into_param().abi(), enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumTypesW(hprocess: P0, baseofdll: u64, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1496,7 +1496,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumTypesW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumTypesW(hprocess.into_param().abi(), baseofdll, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1507,7 +1507,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumerateModules(hprocess : super::super::super::Foundation:: HANDLE, enummodulescallback : PSYM_ENUMMODULES_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumerateModules(hprocess.into_param().abi(), enummodulescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumerateModules64(hprocess: P0, enummodulescallback: PSYM_ENUMMODULES_CALLBACK64, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1517,7 +1517,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumerateModules64(hprocess : super::super::super::Foundation:: HANDLE, enummodulescallback : PSYM_ENUMMODULES_CALLBACK64, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumerateModules64(hprocess.into_param().abi(), enummodulescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumerateModulesW64(hprocess: P0, enummodulescallback: PSYM_ENUMMODULES_CALLBACKW64, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1527,7 +1527,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumerateModulesW64(hprocess : super::super::super::Foundation:: HANDLE, enummodulescallback : PSYM_ENUMMODULES_CALLBACKW64, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumerateModulesW64(hprocess.into_param().abi(), enummodulescallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1538,7 +1538,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumerateSymbols(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u32, enumsymbolscallback : PSYM_ENUMSYMBOLS_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumerateSymbols(hprocess.into_param().abi(), baseofdll, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumerateSymbols64(hprocess: P0, baseofdll: u64, enumsymbolscallback: PSYM_ENUMSYMBOLS_CALLBACK64, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1548,7 +1548,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumerateSymbols64(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, enumsymbolscallback : PSYM_ENUMSYMBOLS_CALLBACK64, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumerateSymbols64(hprocess.into_param().abi(), baseofdll, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1559,7 +1559,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumerateSymbolsW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u32, enumsymbolscallback : PSYM_ENUMSYMBOLS_CALLBACKW, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumerateSymbolsW(hprocess.into_param().abi(), baseofdll, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymEnumerateSymbolsW64(hprocess: P0, baseofdll: u64, enumsymbolscallback: PSYM_ENUMSYMBOLS_CALLBACK64W, usercontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1569,7 +1569,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymEnumerateSymbolsW64(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, enumsymbolscallback : PSYM_ENUMSYMBOLS_CALLBACK64W, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymEnumerateSymbolsW64(hprocess.into_param().abi(), baseofdll, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFindDebugInfoFile(hprocess: P0, filename: P1, debugfilepath: ::windows_core::PSTR, callback: PFIND_DEBUG_FILE_CALLBACK, callerdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -1581,7 +1581,7 @@ where let result__ = SymFindDebugInfoFile(hprocess.into_param().abi(), filename.into_param().abi(), ::core::mem::transmute(debugfilepath), callback, ::core::mem::transmute(callerdata.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFindDebugInfoFileW(hprocess: P0, filename: P1, debugfilepath: ::windows_core::PWSTR, callback: PFIND_DEBUG_FILE_CALLBACKW, callerdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -1593,7 +1593,7 @@ where let result__ = SymFindDebugInfoFileW(hprocess.into_param().abi(), filename.into_param().abi(), ::core::mem::transmute(debugfilepath), callback, ::core::mem::transmute(callerdata.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFindExecutableImage(hprocess: P0, filename: P1, imagefilepath: ::windows_core::PSTR, callback: PFIND_EXE_FILE_CALLBACK, callerdata: *const ::core::ffi::c_void) -> ::windows_core::Result @@ -1605,7 +1605,7 @@ where let result__ = SymFindExecutableImage(hprocess.into_param().abi(), filename.into_param().abi(), ::core::mem::transmute(imagefilepath), callback, callerdata); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFindExecutableImageW(hprocess: P0, filename: P1, imagefilepath: ::windows_core::PWSTR, callback: PFIND_EXE_FILE_CALLBACKW, callerdata: *const ::core::ffi::c_void) -> ::windows_core::Result @@ -1617,7 +1617,7 @@ where let result__ = SymFindExecutableImageW(hprocess.into_param().abi(), filename.into_param().abi(), ::core::mem::transmute(imagefilepath), callback, callerdata); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFindFileInPath(hprocess: P0, searchpatha: P1, filename: P2, id: ::core::option::Option<*const ::core::ffi::c_void>, two: u32, three: u32, flags: SYM_FIND_ID_OPTION, foundfile: ::windows_core::PSTR, callback: PFINDFILEINPATHCALLBACK, context: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1629,7 +1629,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFindFileInPath(hprocess : super::super::super::Foundation:: HANDLE, searchpatha : ::windows_core::PCSTR, filename : ::windows_core::PCSTR, id : *const ::core::ffi::c_void, two : u32, three : u32, flags : SYM_FIND_ID_OPTION, foundfile : ::windows_core::PSTR, callback : PFINDFILEINPATHCALLBACK, context : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymFindFileInPath(hprocess.into_param().abi(), searchpatha.into_param().abi(), filename.into_param().abi(), ::core::mem::transmute(id.unwrap_or(::std::ptr::null())), two, three, flags, ::core::mem::transmute(foundfile), callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFindFileInPathW(hprocess: P0, searchpatha: P1, filename: P2, id: ::core::option::Option<*const ::core::ffi::c_void>, two: u32, three: u32, flags: SYM_FIND_ID_OPTION, foundfile: ::windows_core::PWSTR, callback: PFINDFILEINPATHCALLBACKW, context: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1641,7 +1641,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFindFileInPathW(hprocess : super::super::super::Foundation:: HANDLE, searchpatha : ::windows_core::PCWSTR, filename : ::windows_core::PCWSTR, id : *const ::core::ffi::c_void, two : u32, three : u32, flags : SYM_FIND_ID_OPTION, foundfile : ::windows_core::PWSTR, callback : PFINDFILEINPATHCALLBACKW, context : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymFindFileInPathW(hprocess.into_param().abi(), searchpatha.into_param().abi(), filename.into_param().abi(), ::core::mem::transmute(id.unwrap_or(::std::ptr::null())), two, three, flags, ::core::mem::transmute(foundfile), callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFromAddr(hprocess: P0, address: u64, displacement: ::core::option::Option<*mut u64>, symbol: *mut SYMBOL_INFO) -> ::windows_core::Result<()> @@ -1651,7 +1651,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFromAddr(hprocess : super::super::super::Foundation:: HANDLE, address : u64, displacement : *mut u64, symbol : *mut SYMBOL_INFO) -> super::super::super::Foundation:: BOOL); SymFromAddr(hprocess.into_param().abi(), address, ::core::mem::transmute(displacement.unwrap_or(::std::ptr::null_mut())), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFromAddrW(hprocess: P0, address: u64, displacement: ::core::option::Option<*mut u64>, symbol: *mut SYMBOL_INFOW) -> ::windows_core::Result<()> @@ -1661,7 +1661,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFromAddrW(hprocess : super::super::super::Foundation:: HANDLE, address : u64, displacement : *mut u64, symbol : *mut SYMBOL_INFOW) -> super::super::super::Foundation:: BOOL); SymFromAddrW(hprocess.into_param().abi(), address, ::core::mem::transmute(displacement.unwrap_or(::std::ptr::null_mut())), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFromIndex(hprocess: P0, baseofdll: u64, index: u32, symbol: *mut SYMBOL_INFO) -> ::windows_core::Result<()> @@ -1671,7 +1671,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFromIndex(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, index : u32, symbol : *mut SYMBOL_INFO) -> super::super::super::Foundation:: BOOL); SymFromIndex(hprocess.into_param().abi(), baseofdll, index, symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFromIndexW(hprocess: P0, baseofdll: u64, index: u32, symbol: *mut SYMBOL_INFOW) -> ::windows_core::Result<()> @@ -1681,7 +1681,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFromIndexW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, index : u32, symbol : *mut SYMBOL_INFOW) -> super::super::super::Foundation:: BOOL); SymFromIndexW(hprocess.into_param().abi(), baseofdll, index, symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFromInlineContext(hprocess: P0, address: u64, inlinecontext: u32, displacement: ::core::option::Option<*mut u64>, symbol: *mut SYMBOL_INFO) -> ::windows_core::Result<()> @@ -1691,7 +1691,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFromInlineContext(hprocess : super::super::super::Foundation:: HANDLE, address : u64, inlinecontext : u32, displacement : *mut u64, symbol : *mut SYMBOL_INFO) -> super::super::super::Foundation:: BOOL); SymFromInlineContext(hprocess.into_param().abi(), address, inlinecontext, ::core::mem::transmute(displacement.unwrap_or(::std::ptr::null_mut())), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFromInlineContextW(hprocess: P0, address: u64, inlinecontext: u32, displacement: ::core::option::Option<*mut u64>, symbol: *mut SYMBOL_INFOW) -> ::windows_core::Result<()> @@ -1701,7 +1701,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFromInlineContextW(hprocess : super::super::super::Foundation:: HANDLE, address : u64, inlinecontext : u32, displacement : *mut u64, symbol : *mut SYMBOL_INFOW) -> super::super::super::Foundation:: BOOL); SymFromInlineContextW(hprocess.into_param().abi(), address, inlinecontext, ::core::mem::transmute(displacement.unwrap_or(::std::ptr::null_mut())), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFromName(hprocess: P0, name: P1, symbol: *mut SYMBOL_INFO) -> ::windows_core::Result<()> @@ -1712,7 +1712,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFromName(hprocess : super::super::super::Foundation:: HANDLE, name : ::windows_core::PCSTR, symbol : *mut SYMBOL_INFO) -> super::super::super::Foundation:: BOOL); SymFromName(hprocess.into_param().abi(), name.into_param().abi(), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFromNameW(hprocess: P0, name: P1, symbol: *mut SYMBOL_INFOW) -> ::windows_core::Result<()> @@ -1723,7 +1723,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFromNameW(hprocess : super::super::super::Foundation:: HANDLE, name : ::windows_core::PCWSTR, symbol : *mut SYMBOL_INFOW) -> super::super::super::Foundation:: BOOL); SymFromNameW(hprocess.into_param().abi(), name.into_param().abi(), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFromToken(hprocess: P0, base: u64, token: u32, symbol: *mut SYMBOL_INFO) -> ::windows_core::Result<()> @@ -1733,7 +1733,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFromToken(hprocess : super::super::super::Foundation:: HANDLE, base : u64, token : u32, symbol : *mut SYMBOL_INFO) -> super::super::super::Foundation:: BOOL); SymFromToken(hprocess.into_param().abi(), base, token, symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFromTokenW(hprocess: P0, base: u64, token: u32, symbol: *mut SYMBOL_INFOW) -> ::windows_core::Result<()> @@ -1743,7 +1743,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFromTokenW(hprocess : super::super::super::Foundation:: HANDLE, base : u64, token : u32, symbol : *mut SYMBOL_INFOW) -> super::super::super::Foundation:: BOOL); SymFromTokenW(hprocess.into_param().abi(), base, token, symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1754,7 +1754,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFunctionTableAccess(hprocess : super::super::super::Foundation:: HANDLE, addrbase : u32) -> *mut ::core::ffi::c_void); SymFunctionTableAccess(hprocess.into_param().abi(), addrbase) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFunctionTableAccess64(hprocess: P0, addrbase: u64) -> *mut ::core::ffi::c_void @@ -1764,7 +1764,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFunctionTableAccess64(hprocess : super::super::super::Foundation:: HANDLE, addrbase : u64) -> *mut ::core::ffi::c_void); SymFunctionTableAccess64(hprocess.into_param().abi(), addrbase) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymFunctionTableAccess64AccessRoutines(hprocess: P0, addrbase: u64, readmemoryroutine: PREAD_PROCESS_MEMORY_ROUTINE64, getmodulebaseroutine: PGET_MODULE_BASE_ROUTINE64) -> *mut ::core::ffi::c_void @@ -1774,14 +1774,14 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymFunctionTableAccess64AccessRoutines(hprocess : super::super::super::Foundation:: HANDLE, addrbase : u64, readmemoryroutine : PREAD_PROCESS_MEMORY_ROUTINE64, getmodulebaseroutine : PGET_MODULE_BASE_ROUTINE64) -> *mut ::core::ffi::c_void); SymFunctionTableAccess64AccessRoutines(hprocess.into_param().abi(), addrbase, readmemoryroutine, getmodulebaseroutine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetExtendedOption(option: IMAGEHLP_EXTENDED_OPTIONS) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("dbghelp.dll" "system" fn SymGetExtendedOption(option : IMAGEHLP_EXTENDED_OPTIONS) -> super::super::super::Foundation:: BOOL); SymGetExtendedOption(option) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetFileLineOffsets64(hprocess: P0, modulename: P1, filename: P2, buffer: &mut [u64]) -> u32 @@ -1803,7 +1803,7 @@ pub unsafe fn SymGetHomeDirectoryW(r#type: IMAGEHLP_HD_TYPE, dir: &mut [u16]) -> ::windows_targets::link!("dbghelp.dll" "system" fn SymGetHomeDirectoryW(r#type : u32, dir : ::windows_core::PWSTR, size : usize) -> ::windows_core::PWSTR); SymGetHomeDirectoryW(r#type.0 as _, ::core::mem::transmute(dir.as_ptr()), dir.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1814,7 +1814,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineFromAddr(hprocess : super::super::super::Foundation:: HANDLE, dwaddr : u32, pdwdisplacement : *mut u32, line : *mut IMAGEHLP_LINE) -> super::super::super::Foundation:: BOOL); SymGetLineFromAddr(hprocess.into_param().abi(), dwaddr, pdwdisplacement, line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetLineFromAddr64(hprocess: P0, qwaddr: u64, pdwdisplacement: *mut u32, line64: *mut IMAGEHLP_LINE64) -> ::windows_core::Result<()> @@ -1824,7 +1824,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineFromAddr64(hprocess : super::super::super::Foundation:: HANDLE, qwaddr : u64, pdwdisplacement : *mut u32, line64 : *mut IMAGEHLP_LINE64) -> super::super::super::Foundation:: BOOL); SymGetLineFromAddr64(hprocess.into_param().abi(), qwaddr, pdwdisplacement, line64).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetLineFromAddrW64(hprocess: P0, dwaddr: u64, pdwdisplacement: *mut u32, line: *mut IMAGEHLP_LINEW64) -> ::windows_core::Result<()> @@ -1834,7 +1834,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineFromAddrW64(hprocess : super::super::super::Foundation:: HANDLE, dwaddr : u64, pdwdisplacement : *mut u32, line : *mut IMAGEHLP_LINEW64) -> super::super::super::Foundation:: BOOL); SymGetLineFromAddrW64(hprocess.into_param().abi(), dwaddr, pdwdisplacement, line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetLineFromInlineContext(hprocess: P0, qwaddr: u64, inlinecontext: u32, qwmodulebaseaddress: u64, pdwdisplacement: *mut u32, line64: *mut IMAGEHLP_LINE64) -> ::windows_core::Result<()> @@ -1844,7 +1844,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineFromInlineContext(hprocess : super::super::super::Foundation:: HANDLE, qwaddr : u64, inlinecontext : u32, qwmodulebaseaddress : u64, pdwdisplacement : *mut u32, line64 : *mut IMAGEHLP_LINE64) -> super::super::super::Foundation:: BOOL); SymGetLineFromInlineContext(hprocess.into_param().abi(), qwaddr, inlinecontext, qwmodulebaseaddress, pdwdisplacement, line64).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetLineFromInlineContextW(hprocess: P0, dwaddr: u64, inlinecontext: u32, qwmodulebaseaddress: u64, pdwdisplacement: *mut u32, line: *mut IMAGEHLP_LINEW64) -> ::windows_core::Result<()> @@ -1854,7 +1854,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineFromInlineContextW(hprocess : super::super::super::Foundation:: HANDLE, dwaddr : u64, inlinecontext : u32, qwmodulebaseaddress : u64, pdwdisplacement : *mut u32, line : *mut IMAGEHLP_LINEW64) -> super::super::super::Foundation:: BOOL); SymGetLineFromInlineContextW(hprocess.into_param().abi(), dwaddr, inlinecontext, qwmodulebaseaddress, pdwdisplacement, line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1867,7 +1867,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineFromName(hprocess : super::super::super::Foundation:: HANDLE, modulename : ::windows_core::PCSTR, filename : ::windows_core::PCSTR, dwlinenumber : u32, pldisplacement : *mut i32, line : *mut IMAGEHLP_LINE) -> super::super::super::Foundation:: BOOL); SymGetLineFromName(hprocess.into_param().abi(), modulename.into_param().abi(), filename.into_param().abi(), dwlinenumber, pldisplacement, line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetLineFromName64(hprocess: P0, modulename: P1, filename: P2, dwlinenumber: u32, pldisplacement: *mut i32, line: *mut IMAGEHLP_LINE64) -> ::windows_core::Result<()> @@ -1879,7 +1879,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineFromName64(hprocess : super::super::super::Foundation:: HANDLE, modulename : ::windows_core::PCSTR, filename : ::windows_core::PCSTR, dwlinenumber : u32, pldisplacement : *mut i32, line : *mut IMAGEHLP_LINE64) -> super::super::super::Foundation:: BOOL); SymGetLineFromName64(hprocess.into_param().abi(), modulename.into_param().abi(), filename.into_param().abi(), dwlinenumber, pldisplacement, line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetLineFromNameW64(hprocess: P0, modulename: P1, filename: P2, dwlinenumber: u32, pldisplacement: *mut i32, line: *mut IMAGEHLP_LINEW64) -> ::windows_core::Result<()> @@ -1891,7 +1891,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineFromNameW64(hprocess : super::super::super::Foundation:: HANDLE, modulename : ::windows_core::PCWSTR, filename : ::windows_core::PCWSTR, dwlinenumber : u32, pldisplacement : *mut i32, line : *mut IMAGEHLP_LINEW64) -> super::super::super::Foundation:: BOOL); SymGetLineFromNameW64(hprocess.into_param().abi(), modulename.into_param().abi(), filename.into_param().abi(), dwlinenumber, pldisplacement, line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1902,7 +1902,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineNext(hprocess : super::super::super::Foundation:: HANDLE, line : *mut IMAGEHLP_LINE) -> super::super::super::Foundation:: BOOL); SymGetLineNext(hprocess.into_param().abi(), line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetLineNext64(hprocess: P0, line: *mut IMAGEHLP_LINE64) -> ::windows_core::Result<()> @@ -1912,7 +1912,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineNext64(hprocess : super::super::super::Foundation:: HANDLE, line : *mut IMAGEHLP_LINE64) -> super::super::super::Foundation:: BOOL); SymGetLineNext64(hprocess.into_param().abi(), line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetLineNextW64(hprocess: P0, line: *mut IMAGEHLP_LINEW64) -> ::windows_core::Result<()> @@ -1922,7 +1922,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLineNextW64(hprocess : super::super::super::Foundation:: HANDLE, line : *mut IMAGEHLP_LINEW64) -> super::super::super::Foundation:: BOOL); SymGetLineNextW64(hprocess.into_param().abi(), line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1933,7 +1933,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLinePrev(hprocess : super::super::super::Foundation:: HANDLE, line : *mut IMAGEHLP_LINE) -> super::super::super::Foundation:: BOOL); SymGetLinePrev(hprocess.into_param().abi(), line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetLinePrev64(hprocess: P0, line: *mut IMAGEHLP_LINE64) -> ::windows_core::Result<()> @@ -1943,7 +1943,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLinePrev64(hprocess : super::super::super::Foundation:: HANDLE, line : *mut IMAGEHLP_LINE64) -> super::super::super::Foundation:: BOOL); SymGetLinePrev64(hprocess.into_param().abi(), line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetLinePrevW64(hprocess: P0, line: *mut IMAGEHLP_LINEW64) -> ::windows_core::Result<()> @@ -1953,7 +1953,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetLinePrevW64(hprocess : super::super::super::Foundation:: HANDLE, line : *mut IMAGEHLP_LINEW64) -> super::super::super::Foundation:: BOOL); SymGetLinePrevW64(hprocess.into_param().abi(), line).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1964,7 +1964,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetModuleBase(hprocess : super::super::super::Foundation:: HANDLE, dwaddr : u32) -> u32); SymGetModuleBase(hprocess.into_param().abi(), dwaddr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetModuleBase64(hprocess: P0, qwaddr: u64) -> u64 @@ -1974,7 +1974,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetModuleBase64(hprocess : super::super::super::Foundation:: HANDLE, qwaddr : u64) -> u64); SymGetModuleBase64(hprocess.into_param().abi(), qwaddr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1985,7 +1985,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetModuleInfo(hprocess : super::super::super::Foundation:: HANDLE, dwaddr : u32, moduleinfo : *mut IMAGEHLP_MODULE) -> super::super::super::Foundation:: BOOL); SymGetModuleInfo(hprocess.into_param().abi(), dwaddr, moduleinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetModuleInfo64(hprocess: P0, qwaddr: u64, moduleinfo: *mut IMAGEHLP_MODULE64) -> ::windows_core::Result<()> @@ -1995,7 +1995,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetModuleInfo64(hprocess : super::super::super::Foundation:: HANDLE, qwaddr : u64, moduleinfo : *mut IMAGEHLP_MODULE64) -> super::super::super::Foundation:: BOOL); SymGetModuleInfo64(hprocess.into_param().abi(), qwaddr, moduleinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -2006,7 +2006,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetModuleInfoW(hprocess : super::super::super::Foundation:: HANDLE, dwaddr : u32, moduleinfo : *mut IMAGEHLP_MODULEW) -> super::super::super::Foundation:: BOOL); SymGetModuleInfoW(hprocess.into_param().abi(), dwaddr, moduleinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetModuleInfoW64(hprocess: P0, qwaddr: u64, moduleinfo: *mut IMAGEHLP_MODULEW64) -> ::windows_core::Result<()> @@ -2016,7 +2016,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetModuleInfoW64(hprocess : super::super::super::Foundation:: HANDLE, qwaddr : u64, moduleinfo : *mut IMAGEHLP_MODULEW64) -> super::super::super::Foundation:: BOOL); SymGetModuleInfoW64(hprocess.into_param().abi(), qwaddr, moduleinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetOmaps(hprocess: P0, baseofdll: u64, omapto: *mut *mut OMAP, comapto: *mut u64, omapfrom: *mut *mut OMAP, comapfrom: *mut u64) -> ::windows_core::Result<()> @@ -2031,7 +2031,7 @@ pub unsafe fn SymGetOptions() -> u32 { ::windows_targets::link!("dbghelp.dll" "system" fn SymGetOptions() -> u32); SymGetOptions() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetScope(hprocess: P0, baseofdll: u64, index: u32, symbol: *mut SYMBOL_INFO) -> ::windows_core::Result<()> @@ -2041,7 +2041,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetScope(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, index : u32, symbol : *mut SYMBOL_INFO) -> super::super::super::Foundation:: BOOL); SymGetScope(hprocess.into_param().abi(), baseofdll, index, symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetScopeW(hprocess: P0, baseofdll: u64, index: u32, symbol: *mut SYMBOL_INFOW) -> ::windows_core::Result<()> @@ -2051,7 +2051,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetScopeW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, index : u32, symbol : *mut SYMBOL_INFOW) -> super::super::super::Foundation:: BOOL); SymGetScopeW(hprocess.into_param().abi(), baseofdll, index, symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSearchPath(hprocess: P0, searchpatha: &mut [u8]) -> ::windows_core::Result<()> @@ -2061,7 +2061,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSearchPath(hprocess : super::super::super::Foundation:: HANDLE, searchpatha : ::windows_core::PSTR, searchpathlength : u32) -> super::super::super::Foundation:: BOOL); SymGetSearchPath(hprocess.into_param().abi(), ::core::mem::transmute(searchpatha.as_ptr()), searchpatha.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSearchPathW(hprocess: P0, searchpatha: &mut [u16]) -> ::windows_core::Result<()> @@ -2071,7 +2071,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSearchPathW(hprocess : super::super::super::Foundation:: HANDLE, searchpatha : ::windows_core::PWSTR, searchpathlength : u32) -> super::super::super::Foundation:: BOOL); SymGetSearchPathW(hprocess.into_param().abi(), ::core::mem::transmute(searchpatha.as_ptr()), searchpatha.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFile(hprocess: P0, base: u64, params: P1, filespec: P2, filepath: &mut [u8]) -> ::windows_core::Result<()> @@ -2083,7 +2083,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFile(hprocess : super::super::super::Foundation:: HANDLE, base : u64, params : ::windows_core::PCSTR, filespec : ::windows_core::PCSTR, filepath : ::windows_core::PSTR, size : u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFile(hprocess.into_param().abi(), base, params.into_param().abi(), filespec.into_param().abi(), ::core::mem::transmute(filepath.as_ptr()), filepath.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileChecksum(hprocess: P0, base: u64, filespec: P1, pchecksumtype: *mut u32, pchecksum: &mut [u8], pactualbyteswritten: *mut u32) -> ::windows_core::Result<()> @@ -2094,7 +2094,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileChecksum(hprocess : super::super::super::Foundation:: HANDLE, base : u64, filespec : ::windows_core::PCSTR, pchecksumtype : *mut u32, pchecksum : *mut u8, checksumsize : u32, pactualbyteswritten : *mut u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileChecksum(hprocess.into_param().abi(), base, filespec.into_param().abi(), pchecksumtype, ::core::mem::transmute(pchecksum.as_ptr()), pchecksum.len() as _, pactualbyteswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileChecksumW(hprocess: P0, base: u64, filespec: P1, pchecksumtype: *mut u32, pchecksum: &mut [u8], pactualbyteswritten: *mut u32) -> ::windows_core::Result<()> @@ -2105,7 +2105,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileChecksumW(hprocess : super::super::super::Foundation:: HANDLE, base : u64, filespec : ::windows_core::PCWSTR, pchecksumtype : *mut u32, pchecksum : *mut u8, checksumsize : u32, pactualbyteswritten : *mut u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileChecksumW(hprocess.into_param().abi(), base, filespec.into_param().abi(), pchecksumtype, ::core::mem::transmute(pchecksum.as_ptr()), pchecksum.len() as _, pactualbyteswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileFromToken(hprocess: P0, token: *const ::core::ffi::c_void, params: P1, filepath: &mut [u8]) -> ::windows_core::Result<()> @@ -2116,7 +2116,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileFromToken(hprocess : super::super::super::Foundation:: HANDLE, token : *const ::core::ffi::c_void, params : ::windows_core::PCSTR, filepath : ::windows_core::PSTR, size : u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileFromToken(hprocess.into_param().abi(), token, params.into_param().abi(), ::core::mem::transmute(filepath.as_ptr()), filepath.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileFromTokenByTokenName(hprocess: P0, token: *const ::core::ffi::c_void, tokenname: P1, params: P2, filepath: &mut [u8]) -> super::super::super::Foundation::BOOL @@ -2128,7 +2128,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileFromTokenByTokenName(hprocess : super::super::super::Foundation:: HANDLE, token : *const ::core::ffi::c_void, tokenname : ::windows_core::PCSTR, params : ::windows_core::PCSTR, filepath : ::windows_core::PSTR, size : u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileFromTokenByTokenName(hprocess.into_param().abi(), token, tokenname.into_param().abi(), params.into_param().abi(), ::core::mem::transmute(filepath.as_ptr()), filepath.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileFromTokenByTokenNameW(hprocess: P0, token: *const ::core::ffi::c_void, tokenname: P1, params: P2, filepath: &mut [u16]) -> super::super::super::Foundation::BOOL @@ -2140,7 +2140,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileFromTokenByTokenNameW(hprocess : super::super::super::Foundation:: HANDLE, token : *const ::core::ffi::c_void, tokenname : ::windows_core::PCWSTR, params : ::windows_core::PCWSTR, filepath : ::windows_core::PWSTR, size : u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileFromTokenByTokenNameW(hprocess.into_param().abi(), token, tokenname.into_param().abi(), params.into_param().abi(), ::core::mem::transmute(filepath.as_ptr()), filepath.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileFromTokenW(hprocess: P0, token: *const ::core::ffi::c_void, params: P1, filepath: &mut [u16]) -> ::windows_core::Result<()> @@ -2151,7 +2151,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileFromTokenW(hprocess : super::super::super::Foundation:: HANDLE, token : *const ::core::ffi::c_void, params : ::windows_core::PCWSTR, filepath : ::windows_core::PWSTR, size : u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileFromTokenW(hprocess.into_param().abi(), token, params.into_param().abi(), ::core::mem::transmute(filepath.as_ptr()), filepath.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileToken(hprocess: P0, base: u64, filespec: P1, token: *mut *mut ::core::ffi::c_void, size: *mut u32) -> ::windows_core::Result<()> @@ -2162,7 +2162,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileToken(hprocess : super::super::super::Foundation:: HANDLE, base : u64, filespec : ::windows_core::PCSTR, token : *mut *mut ::core::ffi::c_void, size : *mut u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileToken(hprocess.into_param().abi(), base, filespec.into_param().abi(), token, size).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileTokenByTokenName(hprocess: P0, base: u64, filespec: P1, tokenname: P2, tokenparameters: P3, token: *mut *mut ::core::ffi::c_void, size: *mut u32) -> super::super::super::Foundation::BOOL @@ -2175,7 +2175,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileTokenByTokenName(hprocess : super::super::super::Foundation:: HANDLE, base : u64, filespec : ::windows_core::PCSTR, tokenname : ::windows_core::PCSTR, tokenparameters : ::windows_core::PCSTR, token : *mut *mut ::core::ffi::c_void, size : *mut u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileTokenByTokenName(hprocess.into_param().abi(), base, filespec.into_param().abi(), tokenname.into_param().abi(), tokenparameters.into_param().abi(), token, size) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileTokenByTokenNameW(hprocess: P0, base: u64, filespec: P1, tokenname: P2, tokenparameters: P3, token: *mut *mut ::core::ffi::c_void, size: *mut u32) -> super::super::super::Foundation::BOOL @@ -2188,7 +2188,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileTokenByTokenNameW(hprocess : super::super::super::Foundation:: HANDLE, base : u64, filespec : ::windows_core::PCWSTR, tokenname : ::windows_core::PCWSTR, tokenparameters : ::windows_core::PCWSTR, token : *mut *mut ::core::ffi::c_void, size : *mut u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileTokenByTokenNameW(hprocess.into_param().abi(), base, filespec.into_param().abi(), tokenname.into_param().abi(), tokenparameters.into_param().abi(), token, size) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileTokenW(hprocess: P0, base: u64, filespec: P1, token: *mut *mut ::core::ffi::c_void, size: *mut u32) -> ::windows_core::Result<()> @@ -2199,7 +2199,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileTokenW(hprocess : super::super::super::Foundation:: HANDLE, base : u64, filespec : ::windows_core::PCWSTR, token : *mut *mut ::core::ffi::c_void, size : *mut u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileTokenW(hprocess.into_param().abi(), base, filespec.into_param().abi(), token, size).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceFileW(hprocess: P0, base: u64, params: P1, filespec: P2, filepath: &mut [u16]) -> ::windows_core::Result<()> @@ -2211,7 +2211,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceFileW(hprocess : super::super::super::Foundation:: HANDLE, base : u64, params : ::windows_core::PCWSTR, filespec : ::windows_core::PCWSTR, filepath : ::windows_core::PWSTR, size : u32) -> super::super::super::Foundation:: BOOL); SymGetSourceFileW(hprocess.into_param().abi(), base, params.into_param().abi(), filespec.into_param().abi(), ::core::mem::transmute(filepath.as_ptr()), filepath.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceVarFromToken(hprocess: P0, token: *const ::core::ffi::c_void, params: P1, varname: P2, value: &mut [u8]) -> ::windows_core::Result<()> @@ -2223,7 +2223,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceVarFromToken(hprocess : super::super::super::Foundation:: HANDLE, token : *const ::core::ffi::c_void, params : ::windows_core::PCSTR, varname : ::windows_core::PCSTR, value : ::windows_core::PSTR, size : u32) -> super::super::super::Foundation:: BOOL); SymGetSourceVarFromToken(hprocess.into_param().abi(), token, params.into_param().abi(), varname.into_param().abi(), ::core::mem::transmute(value.as_ptr()), value.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSourceVarFromTokenW(hprocess: P0, token: *const ::core::ffi::c_void, params: P1, varname: P2, value: &mut [u16]) -> ::windows_core::Result<()> @@ -2235,7 +2235,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSourceVarFromTokenW(hprocess : super::super::super::Foundation:: HANDLE, token : *const ::core::ffi::c_void, params : ::windows_core::PCWSTR, varname : ::windows_core::PCWSTR, value : ::windows_core::PWSTR, size : u32) -> super::super::super::Foundation:: BOOL); SymGetSourceVarFromTokenW(hprocess.into_param().abi(), token, params.into_param().abi(), varname.into_param().abi(), ::core::mem::transmute(value.as_ptr()), value.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -2246,7 +2246,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSymFromAddr(hprocess : super::super::super::Foundation:: HANDLE, dwaddr : u32, pdwdisplacement : *mut u32, symbol : *mut IMAGEHLP_SYMBOL) -> super::super::super::Foundation:: BOOL); SymGetSymFromAddr(hprocess.into_param().abi(), dwaddr, ::core::mem::transmute(pdwdisplacement.unwrap_or(::std::ptr::null_mut())), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSymFromAddr64(hprocess: P0, qwaddr: u64, pdwdisplacement: ::core::option::Option<*mut u64>, symbol: *mut IMAGEHLP_SYMBOL64) -> ::windows_core::Result<()> @@ -2256,7 +2256,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSymFromAddr64(hprocess : super::super::super::Foundation:: HANDLE, qwaddr : u64, pdwdisplacement : *mut u64, symbol : *mut IMAGEHLP_SYMBOL64) -> super::super::super::Foundation:: BOOL); SymGetSymFromAddr64(hprocess.into_param().abi(), qwaddr, ::core::mem::transmute(pdwdisplacement.unwrap_or(::std::ptr::null_mut())), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -2268,7 +2268,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSymFromName(hprocess : super::super::super::Foundation:: HANDLE, name : ::windows_core::PCSTR, symbol : *mut IMAGEHLP_SYMBOL) -> super::super::super::Foundation:: BOOL); SymGetSymFromName(hprocess.into_param().abi(), name.into_param().abi(), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSymFromName64(hprocess: P0, name: P1, symbol: *mut IMAGEHLP_SYMBOL64) -> ::windows_core::Result<()> @@ -2279,7 +2279,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSymFromName64(hprocess : super::super::super::Foundation:: HANDLE, name : ::windows_core::PCSTR, symbol : *mut IMAGEHLP_SYMBOL64) -> super::super::super::Foundation:: BOOL); SymGetSymFromName64(hprocess.into_param().abi(), name.into_param().abi(), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -2290,7 +2290,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSymNext(hprocess : super::super::super::Foundation:: HANDLE, symbol : *mut IMAGEHLP_SYMBOL) -> super::super::super::Foundation:: BOOL); SymGetSymNext(hprocess.into_param().abi(), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSymNext64(hprocess: P0, symbol: *mut IMAGEHLP_SYMBOL64) -> ::windows_core::Result<()> @@ -2300,7 +2300,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSymNext64(hprocess : super::super::super::Foundation:: HANDLE, symbol : *mut IMAGEHLP_SYMBOL64) -> super::super::super::Foundation:: BOOL); SymGetSymNext64(hprocess.into_param().abi(), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -2311,7 +2311,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSymPrev(hprocess : super::super::super::Foundation:: HANDLE, symbol : *mut IMAGEHLP_SYMBOL) -> super::super::super::Foundation:: BOOL); SymGetSymPrev(hprocess.into_param().abi(), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSymPrev64(hprocess: P0, symbol: *mut IMAGEHLP_SYMBOL64) -> ::windows_core::Result<()> @@ -2321,7 +2321,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSymPrev64(hprocess : super::super::super::Foundation:: HANDLE, symbol : *mut IMAGEHLP_SYMBOL64) -> super::super::super::Foundation:: BOOL); SymGetSymPrev64(hprocess.into_param().abi(), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSymbolFile(hprocess: P0, sympath: P1, imagefile: P2, r#type: IMAGEHLP_SF_TYPE, symbolfile: &mut [u8], dbgfile: &mut [u8]) -> ::windows_core::Result<()> @@ -2333,7 +2333,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSymbolFile(hprocess : super::super::super::Foundation:: HANDLE, sympath : ::windows_core::PCSTR, imagefile : ::windows_core::PCSTR, r#type : u32, symbolfile : ::windows_core::PSTR, csymbolfile : usize, dbgfile : ::windows_core::PSTR, cdbgfile : usize) -> super::super::super::Foundation:: BOOL); SymGetSymbolFile(hprocess.into_param().abi(), sympath.into_param().abi(), imagefile.into_param().abi(), r#type.0 as _, ::core::mem::transmute(symbolfile.as_ptr()), symbolfile.len() as _, ::core::mem::transmute(dbgfile.as_ptr()), dbgfile.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetSymbolFileW(hprocess: P0, sympath: P1, imagefile: P2, r#type: IMAGEHLP_SF_TYPE, symbolfile: &mut [u16], dbgfile: &mut [u16]) -> ::windows_core::Result<()> @@ -2345,7 +2345,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetSymbolFileW(hprocess : super::super::super::Foundation:: HANDLE, sympath : ::windows_core::PCWSTR, imagefile : ::windows_core::PCWSTR, r#type : u32, symbolfile : ::windows_core::PWSTR, csymbolfile : usize, dbgfile : ::windows_core::PWSTR, cdbgfile : usize) -> super::super::super::Foundation:: BOOL); SymGetSymbolFileW(hprocess.into_param().abi(), sympath.into_param().abi(), imagefile.into_param().abi(), r#type.0 as _, ::core::mem::transmute(symbolfile.as_ptr()), symbolfile.len() as _, ::core::mem::transmute(dbgfile.as_ptr()), dbgfile.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetTypeFromName(hprocess: P0, baseofdll: u64, name: P1, symbol: *mut SYMBOL_INFO) -> ::windows_core::Result<()> @@ -2356,7 +2356,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetTypeFromName(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, name : ::windows_core::PCSTR, symbol : *mut SYMBOL_INFO) -> super::super::super::Foundation:: BOOL); SymGetTypeFromName(hprocess.into_param().abi(), baseofdll, name.into_param().abi(), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetTypeFromNameW(hprocess: P0, baseofdll: u64, name: P1, symbol: *mut SYMBOL_INFOW) -> ::windows_core::Result<()> @@ -2367,7 +2367,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetTypeFromNameW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, name : ::windows_core::PCWSTR, symbol : *mut SYMBOL_INFOW) -> super::super::super::Foundation:: BOOL); SymGetTypeFromNameW(hprocess.into_param().abi(), baseofdll, name.into_param().abi(), symbol).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetTypeInfo(hprocess: P0, modbase: u64, typeid: u32, gettype: IMAGEHLP_SYMBOL_TYPE_INFO, pinfo: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -2377,7 +2377,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetTypeInfo(hprocess : super::super::super::Foundation:: HANDLE, modbase : u64, typeid : u32, gettype : IMAGEHLP_SYMBOL_TYPE_INFO, pinfo : *mut ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymGetTypeInfo(hprocess.into_param().abi(), modbase, typeid, gettype, pinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetTypeInfoEx(hprocess: P0, modbase: u64, params: *mut IMAGEHLP_GET_TYPE_INFO_PARAMS) -> ::windows_core::Result<()> @@ -2387,7 +2387,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetTypeInfoEx(hprocess : super::super::super::Foundation:: HANDLE, modbase : u64, params : *mut IMAGEHLP_GET_TYPE_INFO_PARAMS) -> super::super::super::Foundation:: BOOL); SymGetTypeInfoEx(hprocess.into_param().abi(), modbase, params).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymGetUnwindInfo(hprocess: P0, address: u64, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, size: *mut u32) -> super::super::super::Foundation::BOOL @@ -2397,7 +2397,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymGetUnwindInfo(hprocess : super::super::super::Foundation:: HANDLE, address : u64, buffer : *mut ::core::ffi::c_void, size : *mut u32) -> super::super::super::Foundation:: BOOL); SymGetUnwindInfo(hprocess.into_param().abi(), address, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), size) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymInitialize(hprocess: P0, usersearchpath: P1, finvadeprocess: P2) -> ::windows_core::Result<()> @@ -2409,7 +2409,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymInitialize(hprocess : super::super::super::Foundation:: HANDLE, usersearchpath : ::windows_core::PCSTR, finvadeprocess : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); SymInitialize(hprocess.into_param().abi(), usersearchpath.into_param().abi(), finvadeprocess.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymInitializeW(hprocess: P0, usersearchpath: P1, finvadeprocess: P2) -> ::windows_core::Result<()> @@ -2421,7 +2421,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymInitializeW(hprocess : super::super::super::Foundation:: HANDLE, usersearchpath : ::windows_core::PCWSTR, finvadeprocess : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); SymInitializeW(hprocess.into_param().abi(), usersearchpath.into_param().abi(), finvadeprocess.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -2435,7 +2435,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymLoadModule(hprocess : super::super::super::Foundation:: HANDLE, hfile : super::super::super::Foundation:: HANDLE, imagename : ::windows_core::PCSTR, modulename : ::windows_core::PCSTR, baseofdll : u32, sizeofdll : u32) -> u32); SymLoadModule(hprocess.into_param().abi(), hfile.into_param().abi(), imagename.into_param().abi(), modulename.into_param().abi(), baseofdll, sizeofdll) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymLoadModule64(hprocess: P0, hfile: P1, imagename: P2, modulename: P3, baseofdll: u64, sizeofdll: u32) -> u64 @@ -2448,7 +2448,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymLoadModule64(hprocess : super::super::super::Foundation:: HANDLE, hfile : super::super::super::Foundation:: HANDLE, imagename : ::windows_core::PCSTR, modulename : ::windows_core::PCSTR, baseofdll : u64, sizeofdll : u32) -> u64); SymLoadModule64(hprocess.into_param().abi(), hfile.into_param().abi(), imagename.into_param().abi(), modulename.into_param().abi(), baseofdll, sizeofdll) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymLoadModuleEx(hprocess: P0, hfile: P1, imagename: P2, modulename: P3, baseofdll: u64, dllsize: u32, data: ::core::option::Option<*const MODLOAD_DATA>, flags: SYM_LOAD_FLAGS) -> u64 @@ -2461,7 +2461,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymLoadModuleEx(hprocess : super::super::super::Foundation:: HANDLE, hfile : super::super::super::Foundation:: HANDLE, imagename : ::windows_core::PCSTR, modulename : ::windows_core::PCSTR, baseofdll : u64, dllsize : u32, data : *const MODLOAD_DATA, flags : SYM_LOAD_FLAGS) -> u64); SymLoadModuleEx(hprocess.into_param().abi(), hfile.into_param().abi(), imagename.into_param().abi(), modulename.into_param().abi(), baseofdll, dllsize, ::core::mem::transmute(data.unwrap_or(::std::ptr::null())), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymLoadModuleExW(hprocess: P0, hfile: P1, imagename: P2, modulename: P3, baseofdll: u64, dllsize: u32, data: ::core::option::Option<*const MODLOAD_DATA>, flags: SYM_LOAD_FLAGS) -> u64 @@ -2474,7 +2474,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymLoadModuleExW(hprocess : super::super::super::Foundation:: HANDLE, hfile : super::super::super::Foundation:: HANDLE, imagename : ::windows_core::PCWSTR, modulename : ::windows_core::PCWSTR, baseofdll : u64, dllsize : u32, data : *const MODLOAD_DATA, flags : SYM_LOAD_FLAGS) -> u64); SymLoadModuleExW(hprocess.into_param().abi(), hfile.into_param().abi(), imagename.into_param().abi(), modulename.into_param().abi(), baseofdll, dllsize, ::core::mem::transmute(data.unwrap_or(::std::ptr::null())), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymMatchFileName(filename: P0, r#match: P1, filenamestop: ::core::option::Option<*mut ::windows_core::PSTR>, matchstop: ::core::option::Option<*mut ::windows_core::PSTR>) -> ::windows_core::Result<()> @@ -2485,7 +2485,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymMatchFileName(filename : ::windows_core::PCSTR, r#match : ::windows_core::PCSTR, filenamestop : *mut ::windows_core::PSTR, matchstop : *mut ::windows_core::PSTR) -> super::super::super::Foundation:: BOOL); SymMatchFileName(filename.into_param().abi(), r#match.into_param().abi(), ::core::mem::transmute(filenamestop.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(matchstop.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymMatchFileNameW(filename: P0, r#match: P1, filenamestop: ::core::option::Option<*mut ::windows_core::PWSTR>, matchstop: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> @@ -2496,7 +2496,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymMatchFileNameW(filename : ::windows_core::PCWSTR, r#match : ::windows_core::PCWSTR, filenamestop : *mut ::windows_core::PWSTR, matchstop : *mut ::windows_core::PWSTR) -> super::super::super::Foundation:: BOOL); SymMatchFileNameW(filename.into_param().abi(), r#match.into_param().abi(), ::core::mem::transmute(filenamestop.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(matchstop.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymMatchString(string: P0, expression: P1, fcase: P2) -> ::windows_core::Result<()> @@ -2508,7 +2508,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymMatchString(string : ::windows_core::PCSTR, expression : ::windows_core::PCSTR, fcase : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); SymMatchString(string.into_param().abi(), expression.into_param().abi(), fcase.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymMatchStringA(string: P0, expression: P1, fcase: P2) -> super::super::super::Foundation::BOOL @@ -2520,7 +2520,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymMatchStringA(string : ::windows_core::PCSTR, expression : ::windows_core::PCSTR, fcase : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); SymMatchStringA(string.into_param().abi(), expression.into_param().abi(), fcase.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymMatchStringW(string: P0, expression: P1, fcase: P2) -> ::windows_core::Result<()> @@ -2532,7 +2532,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymMatchStringW(string : ::windows_core::PCWSTR, expression : ::windows_core::PCWSTR, fcase : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); SymMatchStringW(string.into_param().abi(), expression.into_param().abi(), fcase.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymNext(hprocess: P0, si: *mut SYMBOL_INFO) -> ::windows_core::Result<()> @@ -2542,7 +2542,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymNext(hprocess : super::super::super::Foundation:: HANDLE, si : *mut SYMBOL_INFO) -> super::super::super::Foundation:: BOOL); SymNext(hprocess.into_param().abi(), si).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymNextW(hprocess: P0, siw: *mut SYMBOL_INFOW) -> ::windows_core::Result<()> @@ -2552,7 +2552,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymNextW(hprocess : super::super::super::Foundation:: HANDLE, siw : *mut SYMBOL_INFOW) -> super::super::super::Foundation:: BOOL); SymNextW(hprocess.into_param().abi(), siw).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymPrev(hprocess: P0, si: *mut SYMBOL_INFO) -> ::windows_core::Result<()> @@ -2562,7 +2562,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymPrev(hprocess : super::super::super::Foundation:: HANDLE, si : *mut SYMBOL_INFO) -> super::super::super::Foundation:: BOOL); SymPrev(hprocess.into_param().abi(), si).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymPrevW(hprocess: P0, siw: *mut SYMBOL_INFOW) -> ::windows_core::Result<()> @@ -2572,7 +2572,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymPrevW(hprocess : super::super::super::Foundation:: HANDLE, siw : *mut SYMBOL_INFOW) -> super::super::super::Foundation:: BOOL); SymPrevW(hprocess.into_param().abi(), siw).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymQueryInlineTrace(hprocess: P0, startaddress: u64, startcontext: u32, startretaddress: u64, curaddress: u64, curcontext: *mut u32, curframeindex: *mut u32) -> ::windows_core::Result<()> @@ -2582,7 +2582,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymQueryInlineTrace(hprocess : super::super::super::Foundation:: HANDLE, startaddress : u64, startcontext : u32, startretaddress : u64, curaddress : u64, curcontext : *mut u32, curframeindex : *mut u32) -> super::super::super::Foundation:: BOOL); SymQueryInlineTrace(hprocess.into_param().abi(), startaddress, startcontext, startretaddress, curaddress, curcontext, curframeindex).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymRefreshModuleList(hprocess: P0) -> ::windows_core::Result<()> @@ -2592,7 +2592,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymRefreshModuleList(hprocess : super::super::super::Foundation:: HANDLE) -> super::super::super::Foundation:: BOOL); SymRefreshModuleList(hprocess.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -2603,7 +2603,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymRegisterCallback(hprocess : super::super::super::Foundation:: HANDLE, callbackfunction : PSYMBOL_REGISTERED_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymRegisterCallback(hprocess.into_param().abi(), callbackfunction, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymRegisterCallback64(hprocess: P0, callbackfunction: PSYMBOL_REGISTERED_CALLBACK64, usercontext: u64) -> ::windows_core::Result<()> @@ -2613,7 +2613,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymRegisterCallback64(hprocess : super::super::super::Foundation:: HANDLE, callbackfunction : PSYMBOL_REGISTERED_CALLBACK64, usercontext : u64) -> super::super::super::Foundation:: BOOL); SymRegisterCallback64(hprocess.into_param().abi(), callbackfunction, usercontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymRegisterCallbackW64(hprocess: P0, callbackfunction: PSYMBOL_REGISTERED_CALLBACK64, usercontext: u64) -> ::windows_core::Result<()> @@ -2623,7 +2623,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymRegisterCallbackW64(hprocess : super::super::super::Foundation:: HANDLE, callbackfunction : PSYMBOL_REGISTERED_CALLBACK64, usercontext : u64) -> super::super::super::Foundation:: BOOL); SymRegisterCallbackW64(hprocess.into_param().abi(), callbackfunction, usercontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -2634,7 +2634,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymRegisterFunctionEntryCallback(hprocess : super::super::super::Foundation:: HANDLE, callbackfunction : PSYMBOL_FUNCENTRY_CALLBACK, usercontext : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymRegisterFunctionEntryCallback(hprocess.into_param().abi(), callbackfunction, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymRegisterFunctionEntryCallback64(hprocess: P0, callbackfunction: PSYMBOL_FUNCENTRY_CALLBACK64, usercontext: u64) -> ::windows_core::Result<()> @@ -2644,7 +2644,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymRegisterFunctionEntryCallback64(hprocess : super::super::super::Foundation:: HANDLE, callbackfunction : PSYMBOL_FUNCENTRY_CALLBACK64, usercontext : u64) -> super::super::super::Foundation:: BOOL); SymRegisterFunctionEntryCallback64(hprocess.into_param().abi(), callbackfunction, usercontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSearch(hprocess: P0, baseofdll: u64, index: u32, symtag: u32, mask: P1, address: u64, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext: ::core::option::Option<*const ::core::ffi::c_void>, options: u32) -> ::windows_core::Result<()> @@ -2655,7 +2655,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSearch(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, index : u32, symtag : u32, mask : ::windows_core::PCSTR, address : u64, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK, usercontext : *const ::core::ffi::c_void, options : u32) -> super::super::super::Foundation:: BOOL); SymSearch(hprocess.into_param().abi(), baseofdll, index, symtag, mask.into_param().abi(), address, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null())), options).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSearchW(hprocess: P0, baseofdll: u64, index: u32, symtag: u32, mask: P1, address: u64, enumsymbolscallback: PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext: ::core::option::Option<*const ::core::ffi::c_void>, options: u32) -> ::windows_core::Result<()> @@ -2666,7 +2666,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSearchW(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, index : u32, symtag : u32, mask : ::windows_core::PCWSTR, address : u64, enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW, usercontext : *const ::core::ffi::c_void, options : u32) -> super::super::super::Foundation:: BOOL); SymSearchW(hprocess.into_param().abi(), baseofdll, index, symtag, mask.into_param().abi(), address, enumsymbolscallback, ::core::mem::transmute(usercontext.unwrap_or(::std::ptr::null())), options).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSetContext(hprocess: P0, stackframe: *const IMAGEHLP_STACK_FRAME, context: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -2676,7 +2676,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSetContext(hprocess : super::super::super::Foundation:: HANDLE, stackframe : *const IMAGEHLP_STACK_FRAME, context : *const ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); SymSetContext(hprocess.into_param().abi(), stackframe, ::core::mem::transmute(context.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSetExtendedOption(option: IMAGEHLP_EXTENDED_OPTIONS, value: P0) -> super::super::super::Foundation::BOOL @@ -2686,7 +2686,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSetExtendedOption(option : IMAGEHLP_EXTENDED_OPTIONS, value : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); SymSetExtendedOption(option, value.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSetHomeDirectory(hprocess: P0, dir: P1) -> ::windows_core::PSTR @@ -2697,7 +2697,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSetHomeDirectory(hprocess : super::super::super::Foundation:: HANDLE, dir : ::windows_core::PCSTR) -> ::windows_core::PSTR); SymSetHomeDirectory(hprocess.into_param().abi(), dir.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSetHomeDirectoryW(hprocess: P0, dir: P1) -> ::windows_core::PWSTR @@ -2713,7 +2713,7 @@ pub unsafe fn SymSetOptions(symoptions: u32) -> u32 { ::windows_targets::link!("dbghelp.dll" "system" fn SymSetOptions(symoptions : u32) -> u32); SymSetOptions(symoptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSetParentWindow(hwnd: P0) -> ::windows_core::Result<()> @@ -2723,7 +2723,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSetParentWindow(hwnd : super::super::super::Foundation:: HWND) -> super::super::super::Foundation:: BOOL); SymSetParentWindow(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSetScopeFromAddr(hprocess: P0, address: u64) -> ::windows_core::Result<()> @@ -2733,7 +2733,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSetScopeFromAddr(hprocess : super::super::super::Foundation:: HANDLE, address : u64) -> super::super::super::Foundation:: BOOL); SymSetScopeFromAddr(hprocess.into_param().abi(), address).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSetScopeFromIndex(hprocess: P0, baseofdll: u64, index: u32) -> ::windows_core::Result<()> @@ -2743,7 +2743,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSetScopeFromIndex(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u64, index : u32) -> super::super::super::Foundation:: BOOL); SymSetScopeFromIndex(hprocess.into_param().abi(), baseofdll, index).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSetScopeFromInlineContext(hprocess: P0, address: u64, inlinecontext: u32) -> ::windows_core::Result<()> @@ -2753,7 +2753,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSetScopeFromInlineContext(hprocess : super::super::super::Foundation:: HANDLE, address : u64, inlinecontext : u32) -> super::super::super::Foundation:: BOOL); SymSetScopeFromInlineContext(hprocess.into_param().abi(), address, inlinecontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSetSearchPath(hprocess: P0, searchpatha: P1) -> ::windows_core::Result<()> @@ -2764,7 +2764,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSetSearchPath(hprocess : super::super::super::Foundation:: HANDLE, searchpatha : ::windows_core::PCSTR) -> super::super::super::Foundation:: BOOL); SymSetSearchPath(hprocess.into_param().abi(), searchpatha.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSetSearchPathW(hprocess: P0, searchpatha: P1) -> ::windows_core::Result<()> @@ -2775,7 +2775,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSetSearchPathW(hprocess : super::super::super::Foundation:: HANDLE, searchpatha : ::windows_core::PCWSTR) -> super::super::super::Foundation:: BOOL); SymSetSearchPathW(hprocess.into_param().abi(), searchpatha.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvDeltaName(hprocess: P0, sympath: P1, r#type: P2, file1: P3, file2: P4) -> ::windows_core::PCSTR @@ -2789,7 +2789,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvDeltaName(hprocess : super::super::super::Foundation:: HANDLE, sympath : ::windows_core::PCSTR, r#type : ::windows_core::PCSTR, file1 : ::windows_core::PCSTR, file2 : ::windows_core::PCSTR) -> ::windows_core::PCSTR); SymSrvDeltaName(hprocess.into_param().abi(), sympath.into_param().abi(), r#type.into_param().abi(), file1.into_param().abi(), file2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvDeltaNameW(hprocess: P0, sympath: P1, r#type: P2, file1: P3, file2: P4) -> ::windows_core::PCWSTR @@ -2803,7 +2803,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvDeltaNameW(hprocess : super::super::super::Foundation:: HANDLE, sympath : ::windows_core::PCWSTR, r#type : ::windows_core::PCWSTR, file1 : ::windows_core::PCWSTR, file2 : ::windows_core::PCWSTR) -> ::windows_core::PCWSTR); SymSrvDeltaNameW(hprocess.into_param().abi(), sympath.into_param().abi(), r#type.into_param().abi(), file1.into_param().abi(), file2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvGetFileIndexInfo(file: P0, info: *mut SYMSRV_INDEX_INFO, flags: u32) -> ::windows_core::Result<()> @@ -2813,7 +2813,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvGetFileIndexInfo(file : ::windows_core::PCSTR, info : *mut SYMSRV_INDEX_INFO, flags : u32) -> super::super::super::Foundation:: BOOL); SymSrvGetFileIndexInfo(file.into_param().abi(), info, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvGetFileIndexInfoW(file: P0, info: *mut SYMSRV_INDEX_INFOW, flags: u32) -> ::windows_core::Result<()> @@ -2823,7 +2823,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvGetFileIndexInfoW(file : ::windows_core::PCWSTR, info : *mut SYMSRV_INDEX_INFOW, flags : u32) -> super::super::super::Foundation:: BOOL); SymSrvGetFileIndexInfoW(file.into_param().abi(), info, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvGetFileIndexString(hprocess: P0, srvpath: P1, file: P2, index: &mut [u8], flags: u32) -> ::windows_core::Result<()> @@ -2835,7 +2835,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvGetFileIndexString(hprocess : super::super::super::Foundation:: HANDLE, srvpath : ::windows_core::PCSTR, file : ::windows_core::PCSTR, index : ::windows_core::PSTR, size : usize, flags : u32) -> super::super::super::Foundation:: BOOL); SymSrvGetFileIndexString(hprocess.into_param().abi(), srvpath.into_param().abi(), file.into_param().abi(), ::core::mem::transmute(index.as_ptr()), index.len() as _, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvGetFileIndexStringW(hprocess: P0, srvpath: P1, file: P2, index: &mut [u16], flags: u32) -> ::windows_core::Result<()> @@ -2847,7 +2847,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvGetFileIndexStringW(hprocess : super::super::super::Foundation:: HANDLE, srvpath : ::windows_core::PCWSTR, file : ::windows_core::PCWSTR, index : ::windows_core::PWSTR, size : usize, flags : u32) -> super::super::super::Foundation:: BOOL); SymSrvGetFileIndexStringW(hprocess.into_param().abi(), srvpath.into_param().abi(), file.into_param().abi(), ::core::mem::transmute(index.as_ptr()), index.len() as _, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvGetFileIndexes(file: P0, id: *mut ::windows_core::GUID, val1: *mut u32, val2: ::core::option::Option<*mut u32>, flags: u32) -> ::windows_core::Result<()> @@ -2857,7 +2857,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvGetFileIndexes(file : ::windows_core::PCSTR, id : *mut ::windows_core::GUID, val1 : *mut u32, val2 : *mut u32, flags : u32) -> super::super::super::Foundation:: BOOL); SymSrvGetFileIndexes(file.into_param().abi(), id, val1, ::core::mem::transmute(val2.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvGetFileIndexesW(file: P0, id: *mut ::windows_core::GUID, val1: *mut u32, val2: ::core::option::Option<*mut u32>, flags: u32) -> ::windows_core::Result<()> @@ -2867,7 +2867,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvGetFileIndexesW(file : ::windows_core::PCWSTR, id : *mut ::windows_core::GUID, val1 : *mut u32, val2 : *mut u32, flags : u32) -> super::super::super::Foundation:: BOOL); SymSrvGetFileIndexesW(file.into_param().abi(), id, val1, ::core::mem::transmute(val2.unwrap_or(::std::ptr::null_mut())), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvGetSupplement(hprocess: P0, sympath: P1, node: P2, file: P3) -> ::windows_core::PCSTR @@ -2880,7 +2880,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvGetSupplement(hprocess : super::super::super::Foundation:: HANDLE, sympath : ::windows_core::PCSTR, node : ::windows_core::PCSTR, file : ::windows_core::PCSTR) -> ::windows_core::PCSTR); SymSrvGetSupplement(hprocess.into_param().abi(), sympath.into_param().abi(), node.into_param().abi(), file.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvGetSupplementW(hprocess: P0, sympath: P1, node: P2, file: P3) -> ::windows_core::PCWSTR @@ -2893,7 +2893,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvGetSupplementW(hprocess : super::super::super::Foundation:: HANDLE, sympath : ::windows_core::PCWSTR, node : ::windows_core::PCWSTR, file : ::windows_core::PCWSTR) -> ::windows_core::PCWSTR); SymSrvGetSupplementW(hprocess.into_param().abi(), sympath.into_param().abi(), node.into_param().abi(), file.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvIsStore(hprocess: P0, path: P1) -> ::windows_core::Result<()> @@ -2904,7 +2904,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvIsStore(hprocess : super::super::super::Foundation:: HANDLE, path : ::windows_core::PCSTR) -> super::super::super::Foundation:: BOOL); SymSrvIsStore(hprocess.into_param().abi(), path.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvIsStoreW(hprocess: P0, path: P1) -> ::windows_core::Result<()> @@ -2915,7 +2915,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvIsStoreW(hprocess : super::super::super::Foundation:: HANDLE, path : ::windows_core::PCWSTR) -> super::super::super::Foundation:: BOOL); SymSrvIsStoreW(hprocess.into_param().abi(), path.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvStoreFile(hprocess: P0, srvpath: P1, file: P2, flags: SYM_SRV_STORE_FILE_FLAGS) -> ::windows_core::PCSTR @@ -2927,7 +2927,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvStoreFile(hprocess : super::super::super::Foundation:: HANDLE, srvpath : ::windows_core::PCSTR, file : ::windows_core::PCSTR, flags : SYM_SRV_STORE_FILE_FLAGS) -> ::windows_core::PCSTR); SymSrvStoreFile(hprocess.into_param().abi(), srvpath.into_param().abi(), file.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvStoreFileW(hprocess: P0, srvpath: P1, file: P2, flags: SYM_SRV_STORE_FILE_FLAGS) -> ::windows_core::PCWSTR @@ -2939,7 +2939,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvStoreFileW(hprocess : super::super::super::Foundation:: HANDLE, srvpath : ::windows_core::PCWSTR, file : ::windows_core::PCWSTR, flags : SYM_SRV_STORE_FILE_FLAGS) -> ::windows_core::PCWSTR); SymSrvStoreFileW(hprocess.into_param().abi(), srvpath.into_param().abi(), file.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvStoreSupplement(hprocess: P0, srvpath: P1, node: P2, file: P3, flags: u32) -> ::windows_core::PCSTR @@ -2952,7 +2952,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvStoreSupplement(hprocess : super::super::super::Foundation:: HANDLE, srvpath : ::windows_core::PCSTR, node : ::windows_core::PCSTR, file : ::windows_core::PCSTR, flags : u32) -> ::windows_core::PCSTR); SymSrvStoreSupplement(hprocess.into_param().abi(), srvpath.into_param().abi(), node.into_param().abi(), file.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymSrvStoreSupplementW(hprocess: P0, sympath: P1, node: P2, file: P3, flags: u32) -> ::windows_core::PCWSTR @@ -2965,7 +2965,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymSrvStoreSupplementW(hprocess : super::super::super::Foundation:: HANDLE, sympath : ::windows_core::PCWSTR, node : ::windows_core::PCWSTR, file : ::windows_core::PCWSTR, flags : u32) -> ::windows_core::PCWSTR); SymSrvStoreSupplementW(hprocess.into_param().abi(), sympath.into_param().abi(), node.into_param().abi(), file.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -2973,14 +2973,14 @@ pub unsafe fn SymUnDName(sym: *const IMAGEHLP_SYMBOL, undecname: &mut [u8]) -> : ::windows_targets::link!("dbghelp.dll" "system" fn SymUnDName(sym : *const IMAGEHLP_SYMBOL, undecname : ::windows_core::PSTR, undecnamelength : u32) -> super::super::super::Foundation:: BOOL); SymUnDName(sym, ::core::mem::transmute(undecname.as_ptr()), undecname.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymUnDName64(sym: *const IMAGEHLP_SYMBOL64, undecname: &mut [u8]) -> ::windows_core::Result<()> { ::windows_targets::link!("dbghelp.dll" "system" fn SymUnDName64(sym : *const IMAGEHLP_SYMBOL64, undecname : ::windows_core::PSTR, undecnamelength : u32) -> super::super::super::Foundation:: BOOL); SymUnDName64(sym, ::core::mem::transmute(undecname.as_ptr()), undecname.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -2991,7 +2991,7 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn SymUnloadModule(hprocess : super::super::super::Foundation:: HANDLE, baseofdll : u32) -> super::super::super::Foundation:: BOOL); SymUnloadModule(hprocess.into_param().abi(), baseofdll).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SymUnloadModule64(hprocess: P0, baseofdll: u64) -> ::windows_core::Result<()> @@ -3006,7 +3006,7 @@ pub unsafe fn TerminateProcessOnMemoryExhaustion(failedallocationsize: usize) { ::windows_targets::link!("api-ms-win-core-errorhandling-l1-1-3.dll" "system" fn TerminateProcessOnMemoryExhaustion(failedallocationsize : usize) -> ()); TerminateProcessOnMemoryExhaustion(failedallocationsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TouchFileTimes(filehandle: P0, psystemtime: ::core::option::Option<*const super::super::super::Foundation::SYSTEMTIME>) -> ::windows_core::Result<()> @@ -3032,21 +3032,21 @@ where ::windows_targets::link!("dbghelp.dll" "system" fn UnDecorateSymbolNameW(name : ::windows_core::PCWSTR, outputstring : ::windows_core::PWSTR, maxstringlength : u32, flags : u32) -> u32); UnDecorateSymbolNameW(name.into_param().abi(), ::core::mem::transmute(outputstring.as_ptr()), outputstring.len() as _, flags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn UnMapAndLoad(loadedimage: *mut LOADED_IMAGE) -> ::windows_core::Result<()> { ::windows_targets::link!("imagehlp.dll" "system" fn UnMapAndLoad(loadedimage : *mut LOADED_IMAGE) -> super::super::super::Foundation:: BOOL); UnMapAndLoad(loadedimage).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn UnhandledExceptionFilter(exceptioninfo: *const EXCEPTION_POINTERS) -> i32 { ::windows_targets::link!("kernel32.dll" "system" fn UnhandledExceptionFilter(exceptioninfo : *const EXCEPTION_POINTERS) -> i32); UnhandledExceptionFilter(exceptioninfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn UpdateDebugInfoFile(imagefilename: P0, symbolpath: P1, debugfilepath: ::windows_core::PSTR, ntheaders: *const IMAGE_NT_HEADERS32) -> ::windows_core::Result<()> @@ -3057,7 +3057,7 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn UpdateDebugInfoFile(imagefilename : ::windows_core::PCSTR, symbolpath : ::windows_core::PCSTR, debugfilepath : ::windows_core::PSTR, ntheaders : *const IMAGE_NT_HEADERS32) -> super::super::super::Foundation:: BOOL); UpdateDebugInfoFile(imagefilename.into_param().abi(), symbolpath.into_param().abi(), ::core::mem::transmute(debugfilepath), ntheaders).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn UpdateDebugInfoFileEx(imagefilename: P0, symbolpath: P1, debugfilepath: ::windows_core::PSTR, ntheaders: *const IMAGE_NT_HEADERS32, oldchecksum: u32) -> super::super::super::Foundation::BOOL @@ -3068,21 +3068,21 @@ where ::windows_targets::link!("imagehlp.dll" "system" fn UpdateDebugInfoFileEx(imagefilename : ::windows_core::PCSTR, symbolpath : ::windows_core::PCSTR, debugfilepath : ::windows_core::PSTR, ntheaders : *const IMAGE_NT_HEADERS32, oldchecksum : u32) -> super::super::super::Foundation:: BOOL); UpdateDebugInfoFileEx(imagefilename.into_param().abi(), symbolpath.into_param().abi(), ::core::mem::transmute(debugfilepath), ntheaders, oldchecksum) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn WaitForDebugEvent(lpdebugevent: *mut DEBUG_EVENT, dwmilliseconds: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn WaitForDebugEvent(lpdebugevent : *mut DEBUG_EVENT, dwmilliseconds : u32) -> super::super::super::Foundation:: BOOL); WaitForDebugEvent(lpdebugevent, dwmilliseconds).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn WaitForDebugEventEx(lpdebugevent: *mut DEBUG_EVENT, dwmilliseconds: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn WaitForDebugEventEx(lpdebugevent : *mut DEBUG_EVENT, dwmilliseconds : u32) -> super::super::super::Foundation:: BOOL); WaitForDebugEventEx(lpdebugevent, dwmilliseconds).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Wow64GetThreadContext(hthread: P0, lpcontext: *mut WOW64_CONTEXT) -> ::windows_core::Result<()> @@ -3092,7 +3092,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Wow64GetThreadContext(hthread : super::super::super::Foundation:: HANDLE, lpcontext : *mut WOW64_CONTEXT) -> super::super::super::Foundation:: BOOL); Wow64GetThreadContext(hthread.into_param().abi(), lpcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Wow64GetThreadSelectorEntry(hthread: P0, dwselector: u32, lpselectorentry: *mut WOW64_LDT_ENTRY) -> ::windows_core::Result<()> @@ -3102,7 +3102,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Wow64GetThreadSelectorEntry(hthread : super::super::super::Foundation:: HANDLE, dwselector : u32, lpselectorentry : *mut WOW64_LDT_ENTRY) -> super::super::super::Foundation:: BOOL); Wow64GetThreadSelectorEntry(hthread.into_param().abi(), dwselector, lpselectorentry).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Wow64SetThreadContext(hthread: P0, lpcontext: *const WOW64_CONTEXT) -> ::windows_core::Result<()> @@ -3112,7 +3112,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Wow64SetThreadContext(hthread : super::super::super::Foundation:: HANDLE, lpcontext : *const WOW64_CONTEXT) -> super::super::super::Foundation:: BOOL); Wow64SetThreadContext(hthread.into_param().abi(), lpcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteProcessMemory(hprocess: P0, lpbaseaddress: *const ::core::ffi::c_void, lpbuffer: *const ::core::ffi::c_void, nsize: usize, lpnumberofbyteswritten: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> @@ -3129,7 +3129,7 @@ impl IDebugExtendedProperty { pub unsafe fn GetPropertyInfo(&self, dwfieldspec: u32, nradix: u32, ppropertyinfo: *mut DebugPropertyInfo) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPropertyInfo)(::windows_core::Interface::as_raw(self), dwfieldspec, nradix, ppropertyinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetExtendedInfo(&self, cinfos: u32, rgguidextendedinfo: *const ::windows_core::GUID, rgvar: *mut super::super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetExtendedInfo)(::windows_core::Interface::as_raw(self), cinfos, rgguidextendedinfo, rgvar).ok() @@ -3148,7 +3148,7 @@ impl IDebugExtendedProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetParent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetExtendedPropertyInfo(&self, dwfieldspec: u32, nradix: u32, pextendedpropertyinfo: *mut ExtendedDebugPropertyInfo) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetExtendedPropertyInfo)(::windows_core::Interface::as_raw(self), dwfieldspec, nradix, pextendedpropertyinfo).ok() @@ -3182,7 +3182,7 @@ impl IDebugProperty { pub unsafe fn GetPropertyInfo(&self, dwfieldspec: u32, nradix: u32, ppropertyinfo: *mut DebugPropertyInfo) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyInfo)(::windows_core::Interface::as_raw(self), dwfieldspec, nradix, ppropertyinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetExtendedInfo(&self, cinfos: u32, rgguidextendedinfo: *const ::windows_core::GUID, rgvar: *mut super::super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetExtendedInfo)(::windows_core::Interface::as_raw(self), cinfos, rgguidextendedinfo, rgvar).ok() @@ -3332,7 +3332,7 @@ pub struct IDebugPropertyEnumType_Registers_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumDebugExtendedPropertyInfo(::windows_core::IUnknown); impl IEnumDebugExtendedPropertyInfo { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, rgextendedpropertyinfo: &mut [ExtendedDebugPropertyInfo], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgextendedpropertyinfo.len() as _, ::core::mem::transmute(rgextendedpropertyinfo.as_ptr()), pceltfetched).ok() @@ -3448,7 +3448,7 @@ impl IPerPropertyBrowsing2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MapPropertyToPage)(::windows_core::Interface::as_raw(self), dispid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetPredefinedStrings(&self, dispid: i32, pcastrings: *mut super::super::Ole::CALPOLESTR, pcacookies: *mut super::super::Ole::CADWORD) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPredefinedStrings)(::windows_core::Interface::as_raw(self), dispid, pcastrings, pcacookies).ok() @@ -6944,7 +6944,7 @@ impl ::core::default::Default for AER_ROOTPORT_DESCRIPTOR_FLAGS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct APC_CALLBACK_DATA { pub Parameter: usize, @@ -7226,7 +7226,7 @@ impl ::core::default::Default for ARM64_NT_NEON128_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "aarch64")] #[cfg(feature = "Win32_System_Kernel")] pub struct CONTEXT { @@ -7266,7 +7266,7 @@ impl ::core::default::Default for CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "aarch64")] #[cfg(feature = "Win32_System_Kernel")] pub union CONTEXT_0 { @@ -7296,7 +7296,7 @@ impl ::core::default::Default for CONTEXT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "aarch64")] #[cfg(feature = "Win32_System_Kernel")] pub struct CONTEXT_0_0 { @@ -7404,7 +7404,7 @@ impl ::core::default::Default for CONTEXT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86_64")] #[cfg(feature = "Win32_System_Kernel")] pub struct CONTEXT { @@ -7478,7 +7478,7 @@ impl ::core::default::Default for CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86_64")] #[cfg(feature = "Win32_System_Kernel")] pub union CONTEXT_0 { @@ -7508,7 +7508,7 @@ impl ::core::default::Default for CONTEXT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86_64")] #[cfg(feature = "Win32_System_Kernel")] pub struct CONTEXT_0_0 { @@ -7590,7 +7590,7 @@ impl ::core::default::Default for CONTEXT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Kernel")] pub struct CONTEXT { @@ -7712,7 +7712,7 @@ impl ::core::default::Default for CPU_INFORMATION_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub struct CREATE_PROCESS_DEBUG_INFO { pub hFile: super::super::super::Foundation::HANDLE, @@ -7751,7 +7751,7 @@ impl ::core::default::Default for CREATE_PROCESS_DEBUG_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub struct CREATE_THREAD_DEBUG_INFO { pub hThread: super::super::super::Foundation::HANDLE, @@ -7813,7 +7813,7 @@ impl ::core::default::Default for DBGHELP_DATA_REPORT_STRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub struct DEBUG_EVENT { pub dwDebugEventCode: DEBUG_EVENT_CODE, @@ -7840,7 +7840,7 @@ impl ::core::default::Default for DEBUG_EVENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] pub union DEBUG_EVENT_0 { pub Exception: EXCEPTION_DEBUG_INFO, @@ -7872,7 +7872,7 @@ impl ::core::default::Default for DEBUG_EVENT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "aarch64")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_CONTEXT { @@ -7931,7 +7931,7 @@ impl ::core::default::Default for DISPATCHER_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86_64")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct DISPATCHER_CONTEXT { @@ -8025,7 +8025,7 @@ impl ::core::default::Default for DUMP_FILE_ATTRIBUTES_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DUMP_HEADER32 { pub Signature: u32, @@ -8086,7 +8086,7 @@ impl ::core::default::Default for DUMP_HEADER32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DUMP_HEADER32_0 { pub PhysicalMemoryBlock: PHYSICAL_MEMORY_DESCRIPTOR32, @@ -8111,7 +8111,7 @@ impl ::core::default::Default for DUMP_HEADER32_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DUMP_HEADER64 { pub Signature: u32, @@ -8170,7 +8170,7 @@ impl ::core::default::Default for DUMP_HEADER64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DUMP_HEADER64_0 { pub PhysicalMemoryBlock: PHYSICAL_MEMORY_DESCRIPTOR64, @@ -8229,7 +8229,7 @@ impl ::core::default::Default for DebugPropertyInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EXCEPTION_DEBUG_INFO { pub ExceptionRecord: EXCEPTION_RECORD, @@ -8268,7 +8268,7 @@ impl ::core::default::Default for EXCEPTION_DEBUG_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct EXCEPTION_POINTERS { pub ExceptionRecord: *mut EXCEPTION_RECORD, @@ -8307,7 +8307,7 @@ impl ::core::default::Default for EXCEPTION_POINTERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EXCEPTION_RECORD { pub ExceptionCode: super::super::super::Foundation::NTSTATUS, @@ -8350,7 +8350,7 @@ impl ::core::default::Default for EXCEPTION_RECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EXCEPTION_RECORD32 { pub ExceptionCode: super::super::super::Foundation::NTSTATUS, @@ -8393,7 +8393,7 @@ impl ::core::default::Default for EXCEPTION_RECORD32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EXCEPTION_RECORD64 { pub ExceptionCode: super::super::super::Foundation::NTSTATUS, @@ -8495,7 +8495,7 @@ impl ::core::default::Default for EXIT_THREAD_DEBUG_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct ExtendedDebugPropertyInfo { pub dwValidFields: u32, @@ -8657,7 +8657,7 @@ impl ::core::default::Default for IMAGEHLP_CBA_READ_MEMORY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct IMAGEHLP_DEFERRED_SYMBOL_LOAD { @@ -8709,7 +8709,7 @@ impl ::core::default::Default for IMAGEHLP_DEFERRED_SYMBOL_LOAD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMAGEHLP_DEFERRED_SYMBOL_LOAD64 { pub SizeOfStruct: u32, @@ -8754,7 +8754,7 @@ impl ::core::default::Default for IMAGEHLP_DEFERRED_SYMBOL_LOAD64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMAGEHLP_DEFERRED_SYMBOL_LOADW64 { pub SizeOfStruct: u32, @@ -9161,7 +9161,7 @@ impl ::core::default::Default for IMAGEHLP_MODULE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMAGEHLP_MODULE64 { pub SizeOfStruct: u32, @@ -9273,7 +9273,7 @@ impl ::core::default::Default for IMAGEHLP_MODULE64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMAGEHLP_MODULE64_EX { pub Module: IMAGEHLP_MODULE64, @@ -9358,7 +9358,7 @@ impl ::core::default::Default for IMAGEHLP_MODULEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMAGEHLP_MODULEW64 { pub SizeOfStruct: u32, @@ -9470,7 +9470,7 @@ impl ::core::default::Default for IMAGEHLP_MODULEW64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMAGEHLP_MODULEW64_EX { pub Module: IMAGEHLP_MODULEW64, @@ -9509,7 +9509,7 @@ impl ::core::default::Default for IMAGEHLP_MODULEW64_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMAGEHLP_STACK_FRAME { pub InstructionOffset: u64, @@ -10101,7 +10101,7 @@ impl ::core::default::Default for IMAGE_DEBUG_DIRECTORY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct IMAGE_DEBUG_INFORMATION { @@ -10239,7 +10239,7 @@ impl ::core::default::Default for IMAGE_DEBUG_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub struct IMAGE_FILE_HEADER { pub Machine: super::super::SystemInformation::IMAGE_FILE_MACHINE, @@ -10626,7 +10626,7 @@ impl ::core::default::Default for IMAGE_LOAD_CONFIG_DIRECTORY64 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub struct IMAGE_NT_HEADERS32 { pub Signature: u32, @@ -10666,7 +10666,7 @@ impl ::core::default::Default for IMAGE_NT_HEADERS32 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub struct IMAGE_NT_HEADERS64 { pub Signature: u32, @@ -10860,7 +10860,7 @@ impl ::core::default::Default for IMAGE_OPTIONAL_HEADER64 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub struct IMAGE_ROM_HEADERS { pub FileHeader: IMAGE_FILE_HEADER, @@ -11595,7 +11595,7 @@ impl ::core::default::Default for LDT_ENTRY_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] pub struct LOADED_IMAGE { @@ -11669,7 +11669,7 @@ impl ::core::default::Default for LOADED_IMAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] pub struct LOADED_IMAGE { @@ -11743,7 +11743,7 @@ impl ::core::default::Default for LOADED_IMAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LOAD_DLL_DEBUG_INFO { pub hFile: super::super::super::Foundation::HANDLE, @@ -11816,7 +11816,7 @@ impl ::core::default::Default for M128A { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_System_Kernel`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Memory\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel", feature = "Win32_System_Memory"))] pub struct MINIDUMP_CALLBACK_INFORMATION { @@ -11846,7 +11846,7 @@ impl ::core::default::Default for MINIDUMP_CALLBACK_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_System_Kernel`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Memory\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel", feature = "Win32_System_Memory"))] pub struct MINIDUMP_CALLBACK_INFORMATION { @@ -11876,7 +11876,7 @@ impl ::core::default::Default for MINIDUMP_CALLBACK_INFORMATION { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel"))] pub struct MINIDUMP_CALLBACK_INPUT { pub ProcessId: u32, @@ -11903,7 +11903,7 @@ impl ::core::default::Default for MINIDUMP_CALLBACK_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel"))] pub union MINIDUMP_CALLBACK_INPUT_0 { pub Status: ::windows_core::HRESULT, @@ -11938,7 +11938,7 @@ impl ::core::default::Default for MINIDUMP_CALLBACK_INPUT_0 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] pub struct MINIDUMP_CALLBACK_OUTPUT { pub Anonymous: MINIDUMP_CALLBACK_OUTPUT_0, @@ -11962,7 +11962,7 @@ impl ::core::default::Default for MINIDUMP_CALLBACK_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] pub union MINIDUMP_CALLBACK_OUTPUT_0 { pub ModuleWriteFlags: u32, @@ -11995,7 +11995,7 @@ impl ::core::default::Default for MINIDUMP_CALLBACK_OUTPUT_0 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] pub struct MINIDUMP_CALLBACK_OUTPUT_0_0 { pub MemoryBase: u64, @@ -12020,7 +12020,7 @@ impl ::core::default::Default for MINIDUMP_CALLBACK_OUTPUT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] pub struct MINIDUMP_CALLBACK_OUTPUT_0_1 { pub CheckCancel: super::super::super::Foundation::BOOL, @@ -12059,7 +12059,7 @@ impl ::core::default::Default for MINIDUMP_CALLBACK_OUTPUT_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] pub struct MINIDUMP_CALLBACK_OUTPUT_0_2 { pub VmRegion: MINIDUMP_MEMORY_INFO, @@ -12084,7 +12084,7 @@ impl ::core::default::Default for MINIDUMP_CALLBACK_OUTPUT_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] pub struct MINIDUMP_CALLBACK_OUTPUT_0_3 { pub VmQueryStatus: ::windows_core::HRESULT, @@ -12109,7 +12109,7 @@ impl ::core::default::Default for MINIDUMP_CALLBACK_OUTPUT_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] pub struct MINIDUMP_CALLBACK_OUTPUT_0_4 { pub VmReadStatus: ::windows_core::HRESULT, @@ -12191,7 +12191,7 @@ impl ::core::default::Default for MINIDUMP_EXCEPTION { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct MINIDUMP_EXCEPTION_INFORMATION { @@ -12222,7 +12222,7 @@ impl ::core::default::Default for MINIDUMP_EXCEPTION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct MINIDUMP_EXCEPTION_INFORMATION { @@ -12253,7 +12253,7 @@ impl ::core::default::Default for MINIDUMP_EXCEPTION_INFORMATION { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MINIDUMP_EXCEPTION_INFORMATION64 { pub ThreadId: u32, @@ -12537,7 +12537,7 @@ impl ::core::default::Default for MINIDUMP_INCLUDE_THREAD_CALLBACK { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MINIDUMP_IO_CALLBACK { pub Handle: super::super::super::Foundation::HANDLE, @@ -12660,7 +12660,7 @@ impl ::core::default::Default for MINIDUMP_MEMORY_DESCRIPTOR64 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_System_Memory\"`"] #[cfg(feature = "Win32_System_Memory")] pub struct MINIDUMP_MEMORY_INFO { pub BaseAddress: u64, @@ -12782,7 +12782,7 @@ impl ::core::default::Default for MINIDUMP_MISC_INFO_2 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct MINIDUMP_MISC_INFO_3 { pub SizeOfInfo: u32, @@ -12821,7 +12821,7 @@ impl ::core::default::Default for MINIDUMP_MISC_INFO_3 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct MINIDUMP_MISC_INFO_4 { pub SizeOfInfo: u32, @@ -12862,7 +12862,7 @@ impl ::core::default::Default for MINIDUMP_MISC_INFO_4 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct MINIDUMP_MISC_INFO_5 { pub SizeOfInfo: u32, @@ -12905,7 +12905,7 @@ impl ::core::default::Default for MINIDUMP_MISC_INFO_5 { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct MINIDUMP_MODULE { pub BaseOfImage: u64, @@ -12938,7 +12938,7 @@ impl ::core::default::Default for MINIDUMP_MODULE { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct MINIDUMP_MODULE_CALLBACK { pub FullPath: ::windows_core::PWSTR, @@ -12971,7 +12971,7 @@ impl ::core::default::Default for MINIDUMP_MODULE_CALLBACK { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct MINIDUMP_MODULE_LIST { pub NumberOfModules: u32, @@ -13175,7 +13175,7 @@ impl ::core::default::Default for MINIDUMP_SYSTEM_FILECACHE_INFORMATION { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub struct MINIDUMP_SYSTEM_INFO { pub ProcessorArchitecture: super::super::SystemInformation::PROCESSOR_ARCHITECTURE, @@ -13209,7 +13209,7 @@ impl ::core::default::Default for MINIDUMP_SYSTEM_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub union MINIDUMP_SYSTEM_INFO_0 { pub Reserved0: u16, @@ -13234,7 +13234,7 @@ impl ::core::default::Default for MINIDUMP_SYSTEM_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub struct MINIDUMP_SYSTEM_INFO_0_0 { pub NumberOfProcessors: u8, @@ -13273,7 +13273,7 @@ impl ::core::default::Default for MINIDUMP_SYSTEM_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub union MINIDUMP_SYSTEM_INFO_1 { pub Reserved1: u32, @@ -13298,7 +13298,7 @@ impl ::core::default::Default for MINIDUMP_SYSTEM_INFO_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub struct MINIDUMP_SYSTEM_INFO_1_0 { pub SuiteMask: u16, @@ -13479,7 +13479,7 @@ impl ::core::default::Default for MINIDUMP_THREAD { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "aarch64")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct MINIDUMP_THREAD_CALLBACK { @@ -13514,7 +13514,7 @@ impl ::core::default::Default for MINIDUMP_THREAD_CALLBACK { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct MINIDUMP_THREAD_CALLBACK { @@ -13573,7 +13573,7 @@ impl ::core::default::Default for MINIDUMP_THREAD_EX { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "aarch64")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct MINIDUMP_THREAD_EX_CALLBACK { @@ -13610,7 +13610,7 @@ impl ::core::default::Default for MINIDUMP_THREAD_EX_CALLBACK { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct MINIDUMP_THREAD_EX_CALLBACK { @@ -14500,7 +14500,7 @@ impl ::core::default::Default for SRCCODEINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct STACKFRAME { @@ -14556,7 +14556,7 @@ impl ::core::default::Default for STACKFRAME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STACKFRAME64 { pub AddrPC: ADDRESS64, @@ -14604,7 +14604,7 @@ impl ::core::default::Default for STACKFRAME64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STACKFRAME_EX { pub AddrPC: ADDRESS64, @@ -14877,7 +14877,7 @@ impl ::core::default::Default for SYMSRV_EXTENDED_OUTPUT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYMSRV_INDEX_INFO { pub sizeofstruct: u32, @@ -14924,7 +14924,7 @@ impl ::core::default::Default for SYMSRV_INDEX_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYMSRV_INDEX_INFOW { pub sizeofstruct: u32, @@ -15151,7 +15151,7 @@ impl ::core::default::Default for UNWIND_HISTORY_TABLE_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WAITCHAIN_NODE_INFO { pub ObjectType: WCT_OBJECT_TYPE, @@ -15177,7 +15177,7 @@ impl ::core::default::Default for WAITCHAIN_NODE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WAITCHAIN_NODE_INFO_0 { pub LockObject: WAITCHAIN_NODE_INFO_0_0, @@ -15202,7 +15202,7 @@ impl ::core::default::Default for WAITCHAIN_NODE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WAITCHAIN_NODE_INFO_0_0 { pub ObjectName: [u16; 128], @@ -15242,7 +15242,7 @@ impl ::core::default::Default for WAITCHAIN_NODE_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WAITCHAIN_NODE_INFO_0_1 { pub ProcessId: u32, @@ -15283,7 +15283,7 @@ impl ::core::default::Default for WAITCHAIN_NODE_INFO_0_1 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_AER_BRIDGE_DESCRIPTOR { pub Type: u16, @@ -15320,7 +15320,7 @@ impl ::core::default::Default for WHEA_AER_BRIDGE_DESCRIPTOR { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_AER_ENDPOINT_DESCRIPTOR { pub Type: u16, @@ -15354,7 +15354,7 @@ impl ::core::default::Default for WHEA_AER_ENDPOINT_DESCRIPTOR { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_AER_ROOTPORT_DESCRIPTOR { pub Type: u16, @@ -15389,7 +15389,7 @@ impl ::core::default::Default for WHEA_AER_ROOTPORT_DESCRIPTOR { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_DEVICE_DRIVER_DESCRIPTOR { pub Type: u16, @@ -15451,7 +15451,7 @@ impl ::core::default::Default for WHEA_DRIVER_BUFFER_SET { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_ERROR_SOURCE_CONFIGURATION_DD { pub Initialize: WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER, @@ -15477,7 +15477,7 @@ impl ::core::default::Default for WHEA_ERROR_SOURCE_CONFIGURATION_DD { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER { pub Version: u32, @@ -15510,7 +15510,7 @@ impl ::core::default::Default for WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER_V1 { pub Version: u32, @@ -15539,7 +15539,7 @@ impl ::core::default::Default for WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER_ } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_ERROR_SOURCE_DESCRIPTOR { pub Length: u32, @@ -15573,7 +15573,7 @@ impl ::core::default::Default for WHEA_ERROR_SOURCE_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WHEA_ERROR_SOURCE_DESCRIPTOR_0 { pub XpfMceDescriptor: WHEA_XPF_MCE_DESCRIPTOR, @@ -16048,7 +16048,7 @@ impl ::core::default::Default for WHEA_PCI_SLOT_NUMBER_0_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_XPF_CMC_DESCRIPTOR { pub Type: u16, @@ -16077,7 +16077,7 @@ impl ::core::default::Default for WHEA_XPF_CMC_DESCRIPTOR { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_XPF_MCE_DESCRIPTOR { pub Type: u16, @@ -16107,7 +16107,7 @@ impl ::core::default::Default for WHEA_XPF_MCE_DESCRIPTOR { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_XPF_MC_BANK_DESCRIPTOR { pub BankNumber: u8, @@ -16139,7 +16139,7 @@ impl ::core::default::Default for WHEA_XPF_MC_BANK_DESCRIPTOR { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHEA_XPF_NMI_DESCRIPTOR { pub Type: u16, @@ -16895,274 +16895,274 @@ impl ::core::default::Default for XSTATE_FEATURE { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DIGEST_FUNCTION = ::core::option::Option super::super::super::Foundation::BOOL>; pub type LPCALL_BACK_USER_INTERRUPT_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub type LPTOP_LEVEL_EXCEPTION_FILTER = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_System_Kernel`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel", feature = "Win32_System_Memory"))] pub type MINIDUMP_CALLBACK_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOL>; pub type PCOGETACTIVATIONSTATE = ::core::option::Option ::windows_core::HRESULT>; pub type PCOGETCALLSTATE = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PDBGHELP_CREATE_USER_DUMP_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUMDIRTREE_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUMDIRTREE_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub type PENUMLOADED_MODULES_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUMLOADED_MODULES_CALLBACK64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUMLOADED_MODULES_CALLBACKW64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUMSOURCEFILETOKENSCALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFINDFILEINPATHCALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFINDFILEINPATHCALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFIND_DEBUG_FILE_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFIND_DEBUG_FILE_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFIND_EXE_FILE_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFIND_EXE_FILE_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub type PFUNCTION_TABLE_ACCESS_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFUNCTION_TABLE_ACCESS_ROUTINE64 = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub type PGET_MODULE_BASE_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_MODULE_BASE_ROUTINE64 = ::core::option::Option u64>; #[cfg(target_arch = "aarch64")] pub type PGET_RUNTIME_FUNCTION_CALLBACK = ::core::option::Option *mut IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY>; #[cfg(target_arch = "x86_64")] pub type PGET_RUNTIME_FUNCTION_CALLBACK = ::core::option::Option *mut IMAGE_RUNTIME_FUNCTION_ENTRY>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_TARGET_ATTRIBUTE_VALUE64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIMAGEHLP_STATUS_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIMAGEHLP_STATUS_ROUTINE32 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIMAGEHLP_STATUS_ROUTINE64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub type PREAD_PROCESS_MEMORY_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREAD_PROCESS_MEMORY_ROUTINE64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERBYINDEXPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERBYINDEXPROCA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERBYINDEXPROCW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERCALLBACKPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERCLOSEPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERDELTANAME = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERDELTANAMEW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERGETINDEXSTRING = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERGETINDEXSTRINGW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERGETOPTIONDATAPROC = ::core::option::Option super::super::super::Foundation::BOOL>; pub type PSYMBOLSERVERGETOPTIONSPROC = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERGETSUPPLEMENT = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERGETSUPPLEMENTW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERGETVERSION = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERISSTORE = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERISSTOREW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERMESSAGEPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVEROPENPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERPINGPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERPINGPROCA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERPINGPROCW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERPINGPROCWEX = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERPROCA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERPROCW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERSETHTTPAUTHHEADER = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERSETOPTIONSPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERSETOPTIONSWPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERSTOREFILE = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERSTOREFILEW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERSTORESUPPLEMENT = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERSTORESUPPLEMENTW = ::core::option::Option super::super::super::Foundation::BOOL>; pub type PSYMBOLSERVERVERSION = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOLSERVERWEXPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOL_FUNCENTRY_CALLBACK = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOL_FUNCENTRY_CALLBACK64 = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOL_REGISTERED_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYMBOL_REGISTERED_CALLBACK64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMERATESYMBOLS_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMERATESYMBOLS_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMLINES_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMLINES_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMMODULES_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMMODULES_CALLBACK64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMMODULES_CALLBACKW64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMPROCESSES_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMSOURCEFILES_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMSOURCEFILES_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMSYMBOLS_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMSYMBOLS_CALLBACK64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMSYMBOLS_CALLBACK64W = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub type PSYM_ENUMSYMBOLS_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub type PTRANSLATE_ADDRESS_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PTRANSLATE_ADDRESS_ROUTINE64 = ::core::option::Option u64>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub type PVECTORED_EXCEPTION_HANDLER = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWAITCHAINCALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SYMADDSOURCESTREAM = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SYMADDSOURCESTREAMA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WHEA_ERROR_SOURCE_CORRECT_DEVICE_DRIVER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; pub type WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Etw/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Etw/impl.rs index cfcc271d66..233e8a68da 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Etw/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Etw/impl.rs @@ -147,7 +147,7 @@ impl ITraceEventCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITraceRelogger_Impl: Sized { fn AddLogfileTraceStream(&self, logfilename: &::windows_core::BSTR, usercontext: *const ::core::ffi::c_void) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Etw/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Etw/mod.rs index 871abe7198..356056d1f7 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Etw/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/Etw/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseTrace(tracehandle: PROCESSTRACE_HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn CloseTrace(tracehandle : PROCESSTRACE_HANDLE) -> super::super::super::Foundation:: WIN32_ERROR); CloseTrace(::core::mem::transmute(tracehandle)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ControlTraceA(tracehandle: CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES, controlcode: EVENT_TRACE_CONTROL) -> ::windows_core::Result<()> @@ -15,7 +15,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ControlTraceA(tracehandle : CONTROLTRACE_HANDLE, instancename : ::windows_core::PCSTR, properties : *mut EVENT_TRACE_PROPERTIES, controlcode : EVENT_TRACE_CONTROL) -> super::super::super::Foundation:: WIN32_ERROR); ControlTraceA(::core::mem::transmute(tracehandle), instancename.into_param().abi(), properties, controlcode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ControlTraceW(tracehandle: CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES, controlcode: EVENT_TRACE_CONTROL) -> ::windows_core::Result<()> @@ -25,7 +25,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ControlTraceW(tracehandle : CONTROLTRACE_HANDLE, instancename : ::windows_core::PCWSTR, properties : *mut EVENT_TRACE_PROPERTIES, controlcode : EVENT_TRACE_CONTROL) -> super::super::super::Foundation:: WIN32_ERROR); ControlTraceW(::core::mem::transmute(tracehandle), instancename.into_param().abi(), properties, controlcode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateTraceInstanceId(reghandle: P0, instinfo: *mut EVENT_INSTANCE_INFO) -> ::windows_core::Result<()> @@ -44,42 +44,42 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CveEventWrite(cveid : ::windows_core::PCWSTR, additionaldetails : ::windows_core::PCWSTR) -> i32); CveEventWrite(cveid.into_param().abi(), additionaldetails.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableTrace(enable: u32, enableflag: u32, enablelevel: u32, controlguid: *const ::windows_core::GUID, tracehandle: CONTROLTRACE_HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn EnableTrace(enable : u32, enableflag : u32, enablelevel : u32, controlguid : *const ::windows_core::GUID, tracehandle : CONTROLTRACE_HANDLE) -> super::super::super::Foundation:: WIN32_ERROR); EnableTrace(enable, enableflag, enablelevel, controlguid, ::core::mem::transmute(tracehandle)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableTraceEx(providerid: *const ::windows_core::GUID, sourceid: ::core::option::Option<*const ::windows_core::GUID>, tracehandle: CONTROLTRACE_HANDLE, isenabled: u32, level: u8, matchanykeyword: u64, matchallkeyword: u64, enableproperty: u32, enablefilterdesc: ::core::option::Option<*const EVENT_FILTER_DESCRIPTOR>) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn EnableTraceEx(providerid : *const ::windows_core::GUID, sourceid : *const ::windows_core::GUID, tracehandle : CONTROLTRACE_HANDLE, isenabled : u32, level : u8, matchanykeyword : u64, matchallkeyword : u64, enableproperty : u32, enablefilterdesc : *const EVENT_FILTER_DESCRIPTOR) -> super::super::super::Foundation:: WIN32_ERROR); EnableTraceEx(providerid, ::core::mem::transmute(sourceid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(tracehandle), isenabled, level, matchanykeyword, matchallkeyword, enableproperty, ::core::mem::transmute(enablefilterdesc.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableTraceEx2(tracehandle: CONTROLTRACE_HANDLE, providerid: *const ::windows_core::GUID, controlcode: u32, level: u8, matchanykeyword: u64, matchallkeyword: u64, timeout: u32, enableparameters: ::core::option::Option<*const ENABLE_TRACE_PARAMETERS>) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn EnableTraceEx2(tracehandle : CONTROLTRACE_HANDLE, providerid : *const ::windows_core::GUID, controlcode : u32, level : u8, matchanykeyword : u64, matchallkeyword : u64, timeout : u32, enableparameters : *const ENABLE_TRACE_PARAMETERS) -> super::super::super::Foundation:: WIN32_ERROR); EnableTraceEx2(::core::mem::transmute(tracehandle), providerid, controlcode, level, matchanykeyword, matchallkeyword, timeout, ::core::mem::transmute(enableparameters.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumerateTraceGuids(guidpropertiesarray: &mut [*mut TRACE_GUID_PROPERTIES], guidcount: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn EnumerateTraceGuids(guidpropertiesarray : *mut *mut TRACE_GUID_PROPERTIES, propertyarraycount : u32, guidcount : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); EnumerateTraceGuids(::core::mem::transmute(guidpropertiesarray.as_ptr()), guidpropertiesarray.len() as _, guidcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumerateTraceGuidsEx(tracequeryinfoclass: TRACE_QUERY_INFO_CLASS, inbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inbuffersize: u32, outbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outbuffersize: u32, returnlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn EnumerateTraceGuidsEx(tracequeryinfoclass : TRACE_QUERY_INFO_CLASS, inbuffer : *const ::core::ffi::c_void, inbuffersize : u32, outbuffer : *mut ::core::ffi::c_void, outbuffersize : u32, returnlength : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); EnumerateTraceGuidsEx(tracequeryinfoclass, ::core::mem::transmute(inbuffer.unwrap_or(::std::ptr::null())), inbuffersize, ::core::mem::transmute(outbuffer.unwrap_or(::std::ptr::null_mut())), outbuffersize, returnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EventAccessControl(guid: *const ::windows_core::GUID, operation: u32, sid: P0, rights: u32, allowordeny: P1) -> u32 @@ -90,7 +90,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EventAccessControl(guid : *const ::windows_core::GUID, operation : u32, sid : super::super::super::Foundation:: PSID, rights : u32, allowordeny : super::super::super::Foundation:: BOOLEAN) -> u32); EventAccessControl(guid, operation, sid.into_param().abi(), rights, allowordeny.into_param().abi()) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn EventAccessQuery(guid: *const ::windows_core::GUID, buffer: super::super::super::Security::PSECURITY_DESCRIPTOR, buffersize: *mut u32) -> u32 { @@ -107,14 +107,14 @@ pub unsafe fn EventActivityIdControl(controlcode: u32, activityid: *mut ::window ::windows_targets::link!("advapi32.dll" "system" fn EventActivityIdControl(controlcode : u32, activityid : *mut ::windows_core::GUID) -> u32); EventActivityIdControl(controlcode, activityid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EventEnabled(reghandle: u64, eventdescriptor: *const EVENT_DESCRIPTOR) -> super::super::super::Foundation::BOOLEAN { ::windows_targets::link!("advapi32.dll" "system" fn EventEnabled(reghandle : u64, eventdescriptor : *const EVENT_DESCRIPTOR) -> super::super::super::Foundation:: BOOLEAN); EventEnabled(reghandle, eventdescriptor) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EventProviderEnabled(reghandle: u64, level: u8, keyword: u64) -> super::super::super::Foundation::BOOLEAN { @@ -159,7 +159,7 @@ pub unsafe fn EventWriteTransfer(reghandle: u64, eventdescriptor: *const EVENT_D ::windows_targets::link!("advapi32.dll" "system" fn EventWriteTransfer(reghandle : u64, eventdescriptor : *const EVENT_DESCRIPTOR, activityid : *const ::windows_core::GUID, relatedactivityid : *const ::windows_core::GUID, userdatacount : u32, userdata : *const EVENT_DATA_DESCRIPTOR) -> u32); EventWriteTransfer(reghandle, eventdescriptor, ::core::mem::transmute(activityid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(relatedactivityid.unwrap_or(::std::ptr::null())), userdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(userdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlushTraceA(tracehandle: CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES) -> ::windows_core::Result<()> @@ -169,7 +169,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn FlushTraceA(tracehandle : CONTROLTRACE_HANDLE, instancename : ::windows_core::PCSTR, properties : *mut EVENT_TRACE_PROPERTIES) -> super::super::super::Foundation:: WIN32_ERROR); FlushTraceA(::core::mem::transmute(tracehandle), instancename.into_param().abi(), properties).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlushTraceW(tracehandle: CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES) -> ::windows_core::Result<()> @@ -194,21 +194,21 @@ pub unsafe fn GetTraceLoggerHandle(buffer: *const ::core::ffi::c_void) -> u64 { ::windows_targets::link!("advapi32.dll" "system" fn GetTraceLoggerHandle(buffer : *const ::core::ffi::c_void) -> u64); GetTraceLoggerHandle(buffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] #[inline] pub unsafe fn OpenTraceA(logfile: *mut EVENT_TRACE_LOGFILEA) -> PROCESSTRACE_HANDLE { ::windows_targets::link!("advapi32.dll" "system" fn OpenTraceA(logfile : *mut EVENT_TRACE_LOGFILEA) -> PROCESSTRACE_HANDLE); OpenTraceA(logfile) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] #[inline] pub unsafe fn OpenTraceFromBufferStream(options: *const ETW_OPEN_TRACE_OPTIONS, buffercompletioncallback: PETW_BUFFER_COMPLETION_CALLBACK, buffercompletioncontext: ::core::option::Option<*const ::core::ffi::c_void>) -> u64 { ::windows_targets::link!("advapi32.dll" "system" fn OpenTraceFromBufferStream(options : *const ETW_OPEN_TRACE_OPTIONS, buffercompletioncallback : PETW_BUFFER_COMPLETION_CALLBACK, buffercompletioncontext : *const ::core::ffi::c_void) -> u64); OpenTraceFromBufferStream(options, buffercompletioncallback, ::core::mem::transmute(buffercompletioncontext.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] #[inline] pub unsafe fn OpenTraceFromFile(logfilename: P0, options: *const ETW_OPEN_TRACE_OPTIONS, logfileheader: ::core::option::Option<*mut TRACE_LOGFILE_HEADER>) -> u64 @@ -218,7 +218,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn OpenTraceFromFile(logfilename : ::windows_core::PCWSTR, options : *const ETW_OPEN_TRACE_OPTIONS, logfileheader : *mut TRACE_LOGFILE_HEADER) -> u64); OpenTraceFromFile(logfilename.into_param().abi(), options, ::core::mem::transmute(logfileheader.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] #[inline] pub unsafe fn OpenTraceFromRealTimeLogger(loggername: P0, options: *const ETW_OPEN_TRACE_OPTIONS, logfileheader: ::core::option::Option<*mut TRACE_LOGFILE_HEADER>) -> u64 @@ -228,7 +228,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn OpenTraceFromRealTimeLogger(loggername : ::windows_core::PCWSTR, options : *const ETW_OPEN_TRACE_OPTIONS, logfileheader : *mut TRACE_LOGFILE_HEADER) -> u64); OpenTraceFromRealTimeLogger(loggername.into_param().abi(), options, ::core::mem::transmute(logfileheader.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] #[inline] pub unsafe fn OpenTraceFromRealTimeLoggerWithAllocationOptions(loggername: P0, options: *const ETW_OPEN_TRACE_OPTIONS, allocationsize: usize, memorypartitionhandle: P1, logfileheader: ::core::option::Option<*mut TRACE_LOGFILE_HEADER>) -> u64 @@ -239,14 +239,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn OpenTraceFromRealTimeLoggerWithAllocationOptions(loggername : ::windows_core::PCWSTR, options : *const ETW_OPEN_TRACE_OPTIONS, allocationsize : usize, memorypartitionhandle : super::super::super::Foundation:: HANDLE, logfileheader : *mut TRACE_LOGFILE_HEADER) -> u64); OpenTraceFromRealTimeLoggerWithAllocationOptions(loggername.into_param().abi(), options, allocationsize, memorypartitionhandle.into_param().abi(), ::core::mem::transmute(logfileheader.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] #[inline] pub unsafe fn OpenTraceW(logfile: *mut EVENT_TRACE_LOGFILEW) -> PROCESSTRACE_HANDLE { ::windows_targets::link!("advapi32.dll" "system" fn OpenTraceW(logfile : *mut EVENT_TRACE_LOGFILEW) -> PROCESSTRACE_HANDLE); OpenTraceW(logfile) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ProcessTrace(handlearray: &[PROCESSTRACE_HANDLE], starttime: ::core::option::Option<*const super::super::super::Foundation::FILETIME>, endtime: ::core::option::Option<*const super::super::super::Foundation::FILETIME>) -> ::windows_core::Result<()> { @@ -268,21 +268,21 @@ pub unsafe fn ProcessTraceBufferIncrementReference(tracehandle: u64, buffer: *co ::windows_targets::link!("advapi32.dll" "system" fn ProcessTraceBufferIncrementReference(tracehandle : u64, buffer : *const ETW_BUFFER_HEADER) -> u32); ProcessTraceBufferIncrementReference(tracehandle, buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryAllTracesA(propertyarray: &mut [*mut EVENT_TRACE_PROPERTIES], loggercount: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn QueryAllTracesA(propertyarray : *mut *mut EVENT_TRACE_PROPERTIES, propertyarraycount : u32, loggercount : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); QueryAllTracesA(::core::mem::transmute(propertyarray.as_ptr()), propertyarray.len() as _, loggercount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryAllTracesW(propertyarray: &mut [*mut EVENT_TRACE_PROPERTIES], loggercount: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn QueryAllTracesW(propertyarray : *mut *mut EVENT_TRACE_PROPERTIES, propertyarraycount : u32, loggercount : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); QueryAllTracesW(::core::mem::transmute(propertyarray.as_ptr()), propertyarray.len() as _, loggercount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryTraceA(tracehandle: CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES) -> ::windows_core::Result<()> @@ -292,14 +292,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryTraceA(tracehandle : CONTROLTRACE_HANDLE, instancename : ::windows_core::PCSTR, properties : *mut EVENT_TRACE_PROPERTIES) -> super::super::super::Foundation:: WIN32_ERROR); QueryTraceA(::core::mem::transmute(tracehandle), instancename.into_param().abi(), properties).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryTraceProcessingHandle(processinghandle: PROCESSTRACE_HANDLE, informationclass: ETW_PROCESS_HANDLE_INFO_TYPE, inbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inbuffersize: u32, outbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outbuffersize: u32, returnlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn QueryTraceProcessingHandle(processinghandle : PROCESSTRACE_HANDLE, informationclass : ETW_PROCESS_HANDLE_INFO_TYPE, inbuffer : *const ::core::ffi::c_void, inbuffersize : u32, outbuffer : *mut ::core::ffi::c_void, outbuffersize : u32, returnlength : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); QueryTraceProcessingHandle(::core::mem::transmute(processinghandle), informationclass, ::core::mem::transmute(inbuffer.unwrap_or(::std::ptr::null())), inbuffersize, ::core::mem::transmute(outbuffer.unwrap_or(::std::ptr::null_mut())), outbuffersize, returnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryTraceW(tracehandle: CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES) -> ::windows_core::Result<()> @@ -309,7 +309,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryTraceW(tracehandle : CONTROLTRACE_HANDLE, instancename : ::windows_core::PCWSTR, properties : *mut EVENT_TRACE_PROPERTIES) -> super::super::super::Foundation:: WIN32_ERROR); QueryTraceW(::core::mem::transmute(tracehandle), instancename.into_param().abi(), properties).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterTraceGuidsA(requestaddress: WMIDPREQUEST, requestcontext: ::core::option::Option<*const ::core::ffi::c_void>, controlguid: *const ::windows_core::GUID, traceguidreg: ::core::option::Option<&[TRACE_GUID_REGISTRATION]>, mofimagepath: P0, mofresourcename: P1, registrationhandle: *mut u64) -> u32 @@ -320,7 +320,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegisterTraceGuidsA(requestaddress : WMIDPREQUEST, requestcontext : *const ::core::ffi::c_void, controlguid : *const ::windows_core::GUID, guidcount : u32, traceguidreg : *const TRACE_GUID_REGISTRATION, mofimagepath : ::windows_core::PCSTR, mofresourcename : ::windows_core::PCSTR, registrationhandle : *mut u64) -> u32); RegisterTraceGuidsA(requestaddress, ::core::mem::transmute(requestcontext.unwrap_or(::std::ptr::null())), controlguid, traceguidreg.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(traceguidreg.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), mofimagepath.into_param().abi(), mofresourcename.into_param().abi(), registrationhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterTraceGuidsW(requestaddress: WMIDPREQUEST, requestcontext: ::core::option::Option<*const ::core::ffi::c_void>, controlguid: *const ::windows_core::GUID, traceguidreg: ::core::option::Option<&[TRACE_GUID_REGISTRATION]>, mofimagepath: P0, mofresourcename: P1, registrationhandle: *mut u64) -> u32 @@ -331,21 +331,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegisterTraceGuidsW(requestaddress : WMIDPREQUEST, requestcontext : *const ::core::ffi::c_void, controlguid : *const ::windows_core::GUID, guidcount : u32, traceguidreg : *const TRACE_GUID_REGISTRATION, mofimagepath : ::windows_core::PCWSTR, mofresourcename : ::windows_core::PCWSTR, registrationhandle : *mut u64) -> u32); RegisterTraceGuidsW(requestaddress, ::core::mem::transmute(requestcontext.unwrap_or(::std::ptr::null())), controlguid, traceguidreg.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(traceguidreg.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), mofimagepath.into_param().abi(), mofresourcename.into_param().abi(), registrationhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveTraceCallback(pguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn RemoveTraceCallback(pguid : *const ::windows_core::GUID) -> super::super::super::Foundation:: WIN32_ERROR); RemoveTraceCallback(pguid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetTraceCallback(pguid: *const ::windows_core::GUID, eventcallback: PEVENT_CALLBACK) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn SetTraceCallback(pguid : *const ::windows_core::GUID, eventcallback : PEVENT_CALLBACK) -> super::super::super::Foundation:: WIN32_ERROR); SetTraceCallback(pguid, eventcallback).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StartTraceA(tracehandle: *mut CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES) -> ::windows_core::Result<()> @@ -355,7 +355,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn StartTraceA(tracehandle : *mut CONTROLTRACE_HANDLE, instancename : ::windows_core::PCSTR, properties : *mut EVENT_TRACE_PROPERTIES) -> super::super::super::Foundation:: WIN32_ERROR); StartTraceA(tracehandle, instancename.into_param().abi(), properties).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StartTraceW(tracehandle: *mut CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES) -> ::windows_core::Result<()> @@ -365,7 +365,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn StartTraceW(tracehandle : *mut CONTROLTRACE_HANDLE, instancename : ::windows_core::PCWSTR, properties : *mut EVENT_TRACE_PROPERTIES) -> super::super::super::Foundation:: WIN32_ERROR); StartTraceW(tracehandle, instancename.into_param().abi(), properties).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StopTraceA(tracehandle: CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES) -> ::windows_core::Result<()> @@ -375,7 +375,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn StopTraceA(tracehandle : CONTROLTRACE_HANDLE, instancename : ::windows_core::PCSTR, properties : *mut EVENT_TRACE_PROPERTIES) -> super::super::super::Foundation:: WIN32_ERROR); StopTraceA(::core::mem::transmute(tracehandle), instancename.into_param().abi(), properties).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StopTraceW(tracehandle: CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES) -> ::windows_core::Result<()> @@ -385,7 +385,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn StopTraceW(tracehandle : CONTROLTRACE_HANDLE, instancename : ::windows_core::PCWSTR, properties : *mut EVENT_TRACE_PROPERTIES) -> super::super::super::Foundation:: WIN32_ERROR); StopTraceW(::core::mem::transmute(tracehandle), instancename.into_param().abi(), properties).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TdhAggregatePayloadFilters(payloadfiltercount: u32, payloadfilterptrs: *const *const ::core::ffi::c_void, eventmatchallflags: ::core::option::Option<*const super::super::super::Foundation::BOOLEAN>, eventfilterdescriptor: *mut EVENT_FILTER_DESCRIPTOR) -> u32 { @@ -405,7 +405,7 @@ where ::windows_targets::link!("tdh.dll" "system" fn TdhCloseDecodingHandle(handle : TDH_HANDLE) -> u32); TdhCloseDecodingHandle(handle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TdhCreatePayloadFilter(providerguid: *const ::windows_core::GUID, eventdescriptor: *const EVENT_DESCRIPTOR, eventmatchany: P0, payloadpredicates: &[PAYLOAD_FILTER_PREDICATE], payloadfilter: *mut *mut ::core::ffi::c_void) -> u32 @@ -555,42 +555,42 @@ pub unsafe fn TdhUnloadManifestFromMemory(pdata: *const ::core::ffi::c_void, cbd ::windows_targets::link!("tdh.dll" "system" fn TdhUnloadManifestFromMemory(pdata : *const ::core::ffi::c_void, cbdata : u32) -> u32); TdhUnloadManifestFromMemory(pdata, cbdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TraceEvent(tracehandle: u64, eventtrace: *const EVENT_TRACE_HEADER) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn TraceEvent(tracehandle : u64, eventtrace : *const EVENT_TRACE_HEADER) -> super::super::super::Foundation:: WIN32_ERROR); TraceEvent(tracehandle, eventtrace).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TraceEventInstance(tracehandle: u64, eventtrace: *const EVENT_INSTANCE_HEADER, instinfo: *const EVENT_INSTANCE_INFO, parentinstinfo: ::core::option::Option<*const EVENT_INSTANCE_INFO>) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn TraceEventInstance(tracehandle : u64, eventtrace : *const EVENT_INSTANCE_HEADER, instinfo : *const EVENT_INSTANCE_INFO, parentinstinfo : *const EVENT_INSTANCE_INFO) -> u32); TraceEventInstance(tracehandle, eventtrace, instinfo, ::core::mem::transmute(parentinstinfo.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TraceMessage(loggerhandle: u64, messageflags: TRACE_MESSAGE_FLAGS, messageguid: *const ::windows_core::GUID, messagenumber: u16) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "cdecl" fn TraceMessage(loggerhandle : u64, messageflags : TRACE_MESSAGE_FLAGS, messageguid : *const ::windows_core::GUID, messagenumber : u16) -> super::super::super::Foundation:: WIN32_ERROR); TraceMessage(loggerhandle, messageflags, messageguid, messagenumber).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TraceMessageVa(loggerhandle: u64, messageflags: TRACE_MESSAGE_FLAGS, messageguid: *const ::windows_core::GUID, messagenumber: u16, messagearglist: *const i8) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn TraceMessageVa(loggerhandle : u64, messageflags : TRACE_MESSAGE_FLAGS, messageguid : *const ::windows_core::GUID, messagenumber : u16, messagearglist : *const i8) -> super::super::super::Foundation:: WIN32_ERROR); TraceMessageVa(loggerhandle, messageflags, messageguid, messagenumber, messagearglist).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TraceQueryInformation(sessionhandle: CONTROLTRACE_HANDLE, informationclass: TRACE_QUERY_INFO_CLASS, traceinformation: *mut ::core::ffi::c_void, informationlength: u32, returnlength: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn TraceQueryInformation(sessionhandle : CONTROLTRACE_HANDLE, informationclass : TRACE_QUERY_INFO_CLASS, traceinformation : *mut ::core::ffi::c_void, informationlength : u32, returnlength : *mut u32) -> super::super::super::Foundation:: WIN32_ERROR); TraceQueryInformation(::core::mem::transmute(sessionhandle), informationclass, traceinformation, informationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TraceSetInformation(sessionhandle: CONTROLTRACE_HANDLE, informationclass: TRACE_QUERY_INFO_CLASS, traceinformation: *const ::core::ffi::c_void, informationlength: u32) -> ::windows_core::Result<()> { @@ -602,7 +602,7 @@ pub unsafe fn UnregisterTraceGuids(registrationhandle: u64) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn UnregisterTraceGuids(registrationhandle : u64) -> u32); UnregisterTraceGuids(registrationhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateTraceA(tracehandle: CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES) -> ::windows_core::Result<()> @@ -612,7 +612,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn UpdateTraceA(tracehandle : CONTROLTRACE_HANDLE, instancename : ::windows_core::PCSTR, properties : *mut EVENT_TRACE_PROPERTIES) -> super::super::super::Foundation:: WIN32_ERROR); UpdateTraceA(::core::mem::transmute(tracehandle), instancename.into_param().abi(), properties).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateTraceW(tracehandle: CONTROLTRACE_HANDLE, instancename: P0, properties: *mut EVENT_TRACE_PROPERTIES) -> ::windows_core::Result<()> @@ -773,7 +773,7 @@ impl ITraceRelogger { { (::windows_core::Interface::vtable(self).SetOutputFilename)(::windows_core::Interface::as_raw(self), logfilename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCompressionMode(&self, compressionmode: P0) -> ::windows_core::Result<()> where @@ -2228,7 +2228,7 @@ impl ::core::default::Default for ENABLE_TRACE_PARAMETERS_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct ETW_BUFFER_CALLBACK_INFORMATION { pub TraceHandle: u64, @@ -2360,7 +2360,7 @@ impl ::core::default::Default for ETW_BUFFER_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct ETW_OPEN_TRACE_OPTIONS { pub ProcessTraceModes: ETW_PROCESS_TRACE_MODES, @@ -3015,7 +3015,7 @@ impl ::core::default::Default for EVENT_FILTER_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EVENT_FILTER_EVENT_ID { pub FilterIn: super::super::super::Foundation::BOOLEAN, @@ -3056,7 +3056,7 @@ impl ::core::default::Default for EVENT_FILTER_EVENT_ID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EVENT_FILTER_EVENT_NAME { pub MatchAnyKeyword: u64, @@ -3133,7 +3133,7 @@ impl ::core::default::Default for EVENT_FILTER_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EVENT_FILTER_LEVEL_KW { pub MatchAnyKeyword: u64, @@ -3520,7 +3520,7 @@ impl ::core::default::Default for EVENT_INSTANCE_HEADER_2_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EVENT_INSTANCE_INFO { pub RegHandle: super::super::super::Foundation::HANDLE, @@ -4150,7 +4150,7 @@ impl ::core::default::Default for EVENT_TRACE_HEADER_3_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct EVENT_TRACE_LOGFILEA { pub LogFileName: ::windows_core::PSTR, @@ -4187,7 +4187,7 @@ impl ::core::default::Default for EVENT_TRACE_LOGFILEA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub union EVENT_TRACE_LOGFILEA_0 { pub LogFileMode: u32, @@ -4212,7 +4212,7 @@ impl ::core::default::Default for EVENT_TRACE_LOGFILEA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub union EVENT_TRACE_LOGFILEA_1 { pub EventCallback: PEVENT_CALLBACK, @@ -4237,7 +4237,7 @@ impl ::core::default::Default for EVENT_TRACE_LOGFILEA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct EVENT_TRACE_LOGFILEW { pub LogFileName: ::windows_core::PWSTR, @@ -4274,7 +4274,7 @@ impl ::core::default::Default for EVENT_TRACE_LOGFILEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub union EVENT_TRACE_LOGFILEW_0 { pub LogFileMode: u32, @@ -4299,7 +4299,7 @@ impl ::core::default::Default for EVENT_TRACE_LOGFILEW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub union EVENT_TRACE_LOGFILEW_1 { pub EventCallback: PEVENT_CALLBACK, @@ -4324,7 +4324,7 @@ impl ::core::default::Default for EVENT_TRACE_LOGFILEW_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EVENT_TRACE_PROPERTIES { pub Wnode: WNODE_HEADER, @@ -4365,7 +4365,7 @@ impl ::core::default::Default for EVENT_TRACE_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union EVENT_TRACE_PROPERTIES_0 { pub AgeLimit: i32, @@ -4390,7 +4390,7 @@ impl ::core::default::Default for EVENT_TRACE_PROPERTIES_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EVENT_TRACE_PROPERTIES_V2 { pub Wnode: WNODE_HEADER, @@ -4435,7 +4435,7 @@ impl ::core::default::Default for EVENT_TRACE_PROPERTIES_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union EVENT_TRACE_PROPERTIES_V2_0 { pub AgeLimit: i32, @@ -4460,7 +4460,7 @@ impl ::core::default::Default for EVENT_TRACE_PROPERTIES_V2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union EVENT_TRACE_PROPERTIES_V2_1 { pub Anonymous: EVENT_TRACE_PROPERTIES_V2_1_0, @@ -4485,7 +4485,7 @@ impl ::core::default::Default for EVENT_TRACE_PROPERTIES_V2_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EVENT_TRACE_PROPERTIES_V2_1_0 { pub _bitfield: u32, @@ -4523,7 +4523,7 @@ impl ::core::default::Default for EVENT_TRACE_PROPERTIES_V2_1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union EVENT_TRACE_PROPERTIES_V2_2 { pub Anonymous: EVENT_TRACE_PROPERTIES_V2_2_0, @@ -4548,7 +4548,7 @@ impl ::core::default::Default for EVENT_TRACE_PROPERTIES_V2_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EVENT_TRACE_PROPERTIES_V2_2_0 { pub _bitfield: u32, @@ -5195,7 +5195,7 @@ impl ::core::default::Default for TRACE_GUID_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRACE_GUID_PROPERTIES { pub Guid: ::windows_core::GUID, @@ -5238,7 +5238,7 @@ impl ::core::default::Default for TRACE_GUID_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRACE_GUID_REGISTRATION { pub Guid: *const ::windows_core::GUID, @@ -5277,7 +5277,7 @@ impl ::core::default::Default for TRACE_GUID_REGISTRATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct TRACE_LOGFILE_HEADER { pub BufferSize: u32, @@ -5318,7 +5318,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub union TRACE_LOGFILE_HEADER_0 { pub Version: u32, @@ -5343,7 +5343,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct TRACE_LOGFILE_HEADER_0_0 { pub MajorVersion: u8, @@ -5384,7 +5384,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub union TRACE_LOGFILE_HEADER_1 { pub LogInstanceGuid: ::windows_core::GUID, @@ -5409,7 +5409,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct TRACE_LOGFILE_HEADER_1_0 { pub StartBuffers: u32, @@ -5450,7 +5450,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER_1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct TRACE_LOGFILE_HEADER32 { pub BufferSize: u32, @@ -5491,7 +5491,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub union TRACE_LOGFILE_HEADER32_0 { pub Version: u32, @@ -5516,7 +5516,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER32_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct TRACE_LOGFILE_HEADER32_0_0 { pub MajorVersion: u8, @@ -5557,7 +5557,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER32_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub union TRACE_LOGFILE_HEADER32_1 { pub LogInstanceGuid: ::windows_core::GUID, @@ -5582,7 +5582,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER32_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct TRACE_LOGFILE_HEADER32_1_0 { pub StartBuffers: u32, @@ -5623,7 +5623,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER32_1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct TRACE_LOGFILE_HEADER64 { pub BufferSize: u32, @@ -5664,7 +5664,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub union TRACE_LOGFILE_HEADER64_0 { pub Version: u32, @@ -5689,7 +5689,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER64_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct TRACE_LOGFILE_HEADER64_0_0 { pub MajorVersion: u8, @@ -5730,7 +5730,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER64_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub union TRACE_LOGFILE_HEADER64_1 { pub LogInstanceGuid: ::windows_core::GUID, @@ -5755,7 +5755,7 @@ impl ::core::default::Default for TRACE_LOGFILE_HEADER64_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub struct TRACE_LOGFILE_HEADER64_1_0 { pub StartBuffers: u32, @@ -5920,7 +5920,7 @@ impl ::core::default::Default for TRACE_PROVIDER_INSTANCE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRACE_STACK_CACHING_INFO { pub Enabled: super::super::super::Foundation::BOOLEAN, @@ -6055,7 +6055,7 @@ impl ::core::default::Default for WMIREGINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WNODE_ALL_DATA { pub WnodeHeader: WNODE_HEADER, @@ -6083,7 +6083,7 @@ impl ::core::default::Default for WNODE_ALL_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WNODE_ALL_DATA_0 { pub FixedInstanceSize: u32, @@ -6108,7 +6108,7 @@ impl ::core::default::Default for WNODE_ALL_DATA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WNODE_EVENT_ITEM { pub WnodeHeader: WNODE_HEADER, @@ -6132,7 +6132,7 @@ impl ::core::default::Default for WNODE_EVENT_ITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WNODE_EVENT_REFERENCE { pub WnodeHeader: WNODE_HEADER, @@ -6159,7 +6159,7 @@ impl ::core::default::Default for WNODE_EVENT_REFERENCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WNODE_EVENT_REFERENCE_0 { pub TargetInstanceIndex: u32, @@ -6184,7 +6184,7 @@ impl ::core::default::Default for WNODE_EVENT_REFERENCE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WNODE_HEADER { pub BufferSize: u32, @@ -6214,7 +6214,7 @@ impl ::core::default::Default for WNODE_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WNODE_HEADER_0 { pub HistoricalContext: u64, @@ -6239,7 +6239,7 @@ impl ::core::default::Default for WNODE_HEADER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WNODE_HEADER_0_0 { pub Version: u32, @@ -6278,7 +6278,7 @@ impl ::core::default::Default for WNODE_HEADER_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WNODE_HEADER_1 { pub CountLost: u32, @@ -6304,7 +6304,7 @@ impl ::core::default::Default for WNODE_HEADER_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WNODE_METHOD_ITEM { pub WnodeHeader: WNODE_HEADER, @@ -6334,7 +6334,7 @@ impl ::core::default::Default for WNODE_METHOD_ITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WNODE_SINGLE_INSTANCE { pub WnodeHeader: WNODE_HEADER, @@ -6363,7 +6363,7 @@ impl ::core::default::Default for WNODE_SINGLE_INSTANCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WNODE_SINGLE_ITEM { pub WnodeHeader: WNODE_HEADER, @@ -6393,7 +6393,7 @@ impl ::core::default::Default for WNODE_SINGLE_ITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WNODE_TOO_SMALL { pub WnodeHeader: WNODE_HEADER, @@ -6418,16 +6418,16 @@ impl ::core::default::Default for WNODE_TOO_SMALL { } } pub type PENABLECALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub type PETW_BUFFER_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; pub type PETW_BUFFER_COMPLETION_CALLBACK = ::core::option::Option ()>; pub type PEVENT_CALLBACK = ::core::option::Option ()>; pub type PEVENT_RECORD_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub type PEVENT_TRACE_BUFFER_CALLBACKA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Time\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] pub type PEVENT_TRACE_BUFFER_CALLBACKW = ::core::option::Option u32>; pub type WMIDPREQUEST = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ProcessSnapshotting/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ProcessSnapshotting/mod.rs index b205ebb6db..ab6db7e9a3 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ProcessSnapshotting/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ProcessSnapshotting/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PssCaptureSnapshot(processhandle: P0, captureflags: PSS_CAPTURE_FLAGS, threadcontextflags: u32, snapshothandle: *mut HPSS) -> u32 @@ -8,7 +8,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PssCaptureSnapshot(processhandle : super::super::super::Foundation:: HANDLE, captureflags : PSS_CAPTURE_FLAGS, threadcontextflags : u32, snapshothandle : *mut HPSS) -> u32); PssCaptureSnapshot(processhandle.into_param().abi(), captureflags, threadcontextflags, snapshothandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PssDuplicateSnapshot(sourceprocesshandle: P0, snapshothandle: P1, targetprocesshandle: P2, targetsnapshothandle: *mut HPSS, flags: PSS_DUPLICATE_FLAGS) -> u32 @@ -20,7 +20,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PssDuplicateSnapshot(sourceprocesshandle : super::super::super::Foundation:: HANDLE, snapshothandle : HPSS, targetprocesshandle : super::super::super::Foundation:: HANDLE, targetsnapshothandle : *mut HPSS, flags : PSS_DUPLICATE_FLAGS) -> u32); PssDuplicateSnapshot(sourceprocesshandle.into_param().abi(), snapshothandle.into_param().abi(), targetprocesshandle.into_param().abi(), targetsnapshothandle, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PssFreeSnapshot(processhandle: P0, snapshothandle: P1) -> u32 @@ -598,7 +598,7 @@ impl ::core::default::Default for PSS_AUXILIARY_PAGES_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] pub struct PSS_AUXILIARY_PAGE_ENTRY { pub Address: *mut ::core::ffi::c_void, @@ -640,7 +640,7 @@ impl ::core::default::Default for PSS_AUXILIARY_PAGE_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSS_HANDLE_ENTRY { pub Handle: super::super::super::Foundation::HANDLE, @@ -679,7 +679,7 @@ impl ::core::default::Default for PSS_HANDLE_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PSS_HANDLE_ENTRY_0 { pub Process: PSS_HANDLE_ENTRY_0_2, @@ -708,7 +708,7 @@ impl ::core::default::Default for PSS_HANDLE_ENTRY_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSS_HANDLE_ENTRY_0_0 { pub ManualReset: super::super::super::Foundation::BOOL, @@ -747,7 +747,7 @@ impl ::core::default::Default for PSS_HANDLE_ENTRY_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSS_HANDLE_ENTRY_0_1 { pub CurrentCount: i32, @@ -788,7 +788,7 @@ impl ::core::default::Default for PSS_HANDLE_ENTRY_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSS_HANDLE_ENTRY_0_2 { pub ExitStatus: u32, @@ -832,7 +832,7 @@ impl ::core::default::Default for PSS_HANDLE_ENTRY_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSS_HANDLE_ENTRY_0_3 { pub BaseAddress: *mut ::core::ffi::c_void, @@ -872,7 +872,7 @@ impl ::core::default::Default for PSS_HANDLE_ENTRY_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSS_HANDLE_ENTRY_0_4 { pub CurrentCount: i32, @@ -911,7 +911,7 @@ impl ::core::default::Default for PSS_HANDLE_ENTRY_0_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSS_HANDLE_ENTRY_0_5 { pub ExitStatus: u32, @@ -985,7 +985,7 @@ impl ::core::default::Default for PSS_HANDLE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSS_HANDLE_TRACE_INFORMATION { pub SectionHandle: super::super::super::Foundation::HANDLE, @@ -1077,7 +1077,7 @@ impl ::core::default::Default for PSS_PERFORMANCE_COUNTERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSS_PROCESS_INFORMATION { pub ExitStatus: u32, @@ -1192,7 +1192,7 @@ impl ::core::default::Default for PSS_PROCESS_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub struct PSS_THREAD_ENTRY { pub ExitStatus: u32, @@ -1316,7 +1316,7 @@ impl ::core::default::Default for PSS_THREAD_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSS_VA_CLONE_INFORMATION { pub VaCloneHandle: super::super::super::Foundation::HANDLE, diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ToolHelp/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ToolHelp/mod.rs index d1ce3fe7c8..3e80d523b8 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ToolHelp/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/ToolHelp/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateToolhelp32Snapshot(dwflags: CREATE_TOOLHELP_SNAPSHOT_FLAGS, th32processid: u32) -> ::windows_core::Result { @@ -6,14 +6,14 @@ pub unsafe fn CreateToolhelp32Snapshot(dwflags: CREATE_TOOLHELP_SNAPSHOT_FLAGS, let result__ = CreateToolhelp32Snapshot(dwflags, th32processid); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Heap32First(lphe: *mut HEAPENTRY32, th32processid: u32, th32heapid: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn Heap32First(lphe : *mut HEAPENTRY32, th32processid : u32, th32heapid : usize) -> super::super::super::Foundation:: BOOL); Heap32First(lphe, th32processid, th32heapid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Heap32ListFirst(hsnapshot: P0, lphl: *mut HEAPLIST32) -> ::windows_core::Result<()> @@ -23,7 +23,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Heap32ListFirst(hsnapshot : super::super::super::Foundation:: HANDLE, lphl : *mut HEAPLIST32) -> super::super::super::Foundation:: BOOL); Heap32ListFirst(hsnapshot.into_param().abi(), lphl).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Heap32ListNext(hsnapshot: P0, lphl: *mut HEAPLIST32) -> ::windows_core::Result<()> @@ -33,14 +33,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Heap32ListNext(hsnapshot : super::super::super::Foundation:: HANDLE, lphl : *mut HEAPLIST32) -> super::super::super::Foundation:: BOOL); Heap32ListNext(hsnapshot.into_param().abi(), lphl).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Heap32Next(lphe: *mut HEAPENTRY32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn Heap32Next(lphe : *mut HEAPENTRY32) -> super::super::super::Foundation:: BOOL); Heap32Next(lphe).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Module32First(hsnapshot: P0, lpme: *mut MODULEENTRY32) -> ::windows_core::Result<()> @@ -50,7 +50,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Module32First(hsnapshot : super::super::super::Foundation:: HANDLE, lpme : *mut MODULEENTRY32) -> super::super::super::Foundation:: BOOL); Module32First(hsnapshot.into_param().abi(), lpme).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Module32FirstW(hsnapshot: P0, lpme: *mut MODULEENTRY32W) -> ::windows_core::Result<()> @@ -60,7 +60,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Module32FirstW(hsnapshot : super::super::super::Foundation:: HANDLE, lpme : *mut MODULEENTRY32W) -> super::super::super::Foundation:: BOOL); Module32FirstW(hsnapshot.into_param().abi(), lpme).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Module32Next(hsnapshot: P0, lpme: *mut MODULEENTRY32) -> ::windows_core::Result<()> @@ -70,7 +70,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Module32Next(hsnapshot : super::super::super::Foundation:: HANDLE, lpme : *mut MODULEENTRY32) -> super::super::super::Foundation:: BOOL); Module32Next(hsnapshot.into_param().abi(), lpme).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Module32NextW(hsnapshot: P0, lpme: *mut MODULEENTRY32W) -> ::windows_core::Result<()> @@ -80,7 +80,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Module32NextW(hsnapshot : super::super::super::Foundation:: HANDLE, lpme : *mut MODULEENTRY32W) -> super::super::super::Foundation:: BOOL); Module32NextW(hsnapshot.into_param().abi(), lpme).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Process32First(hsnapshot: P0, lppe: *mut PROCESSENTRY32) -> ::windows_core::Result<()> @@ -90,7 +90,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Process32First(hsnapshot : super::super::super::Foundation:: HANDLE, lppe : *mut PROCESSENTRY32) -> super::super::super::Foundation:: BOOL); Process32First(hsnapshot.into_param().abi(), lppe).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Process32FirstW(hsnapshot: P0, lppe: *mut PROCESSENTRY32W) -> ::windows_core::Result<()> @@ -100,7 +100,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Process32FirstW(hsnapshot : super::super::super::Foundation:: HANDLE, lppe : *mut PROCESSENTRY32W) -> super::super::super::Foundation:: BOOL); Process32FirstW(hsnapshot.into_param().abi(), lppe).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Process32Next(hsnapshot: P0, lppe: *mut PROCESSENTRY32) -> ::windows_core::Result<()> @@ -110,7 +110,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Process32Next(hsnapshot : super::super::super::Foundation:: HANDLE, lppe : *mut PROCESSENTRY32) -> super::super::super::Foundation:: BOOL); Process32Next(hsnapshot.into_param().abi(), lppe).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Process32NextW(hsnapshot: P0, lppe: *mut PROCESSENTRY32W) -> ::windows_core::Result<()> @@ -120,7 +120,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Process32NextW(hsnapshot : super::super::super::Foundation:: HANDLE, lppe : *mut PROCESSENTRY32W) -> super::super::super::Foundation:: BOOL); Process32NextW(hsnapshot.into_param().abi(), lppe).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Thread32First(hsnapshot: P0, lpte: *mut THREADENTRY32) -> ::windows_core::Result<()> @@ -130,7 +130,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Thread32First(hsnapshot : super::super::super::Foundation:: HANDLE, lpte : *mut THREADENTRY32) -> super::super::super::Foundation:: BOOL); Thread32First(hsnapshot.into_param().abi(), lpte).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Thread32Next(hsnapshot: P0, lpte: *mut THREADENTRY32) -> ::windows_core::Result<()> @@ -140,7 +140,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn Thread32Next(hsnapshot : super::super::super::Foundation:: HANDLE, lpte : *mut THREADENTRY32) -> super::super::super::Foundation:: BOOL); Thread32Next(hsnapshot.into_param().abi(), lpte).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Toolhelp32ReadProcessMemory(th32processid: u32, lpbaseaddress: *const ::core::ffi::c_void, lpbuffer: *mut ::core::ffi::c_void, cbread: usize, lpnumberofbytesread: *mut usize) -> super::super::super::Foundation::BOOL { @@ -238,7 +238,7 @@ impl ::core::fmt::Debug for HEAPENTRY32_FLAGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HEAPENTRY32 { pub dwSize: usize, @@ -316,7 +316,7 @@ impl ::core::default::Default for HEAPLIST32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MODULEENTRY32 { pub dwSize: u32, @@ -363,7 +363,7 @@ impl ::core::default::Default for MODULEENTRY32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MODULEENTRY32W { pub dwSize: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/mod.rs index feaeeca3b2..65adfcdb15 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Diagnostics/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Diagnostics/mod.rs @@ -1,18 +1,18 @@ #[cfg(feature = "Win32_System_Diagnostics_Ceip")] -#[doc = "Required features: `Win32_System_Diagnostics_Ceip`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Ceip\"`"] pub mod Ceip; #[cfg(feature = "Win32_System_Diagnostics_ClrProfiling")] -#[doc = "Required features: `Win32_System_Diagnostics_ClrProfiling`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_ClrProfiling\"`"] pub mod ClrProfiling; #[cfg(feature = "Win32_System_Diagnostics_Debug")] -#[doc = "Required features: `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug\"`"] pub mod Debug; #[cfg(feature = "Win32_System_Diagnostics_Etw")] -#[doc = "Required features: `Win32_System_Diagnostics_Etw`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Etw\"`"] pub mod Etw; #[cfg(feature = "Win32_System_Diagnostics_ProcessSnapshotting")] -#[doc = "Required features: `Win32_System_Diagnostics_ProcessSnapshotting`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`"] pub mod ProcessSnapshotting; #[cfg(feature = "Win32_System_Diagnostics_ToolHelp")] -#[doc = "Required features: `Win32_System_Diagnostics_ToolHelp`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_ToolHelp\"`"] pub mod ToolHelp; diff --git a/crates/libs/windows/src/Windows/Win32/System/DistributedTransactionCoordinator/impl.rs b/crates/libs/windows/src/Windows/Win32/System/DistributedTransactionCoordinator/impl.rs index 6946791c64..41168ff516 100644 --- a/crates/libs/windows/src/Windows/Win32/System/DistributedTransactionCoordinator/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/DistributedTransactionCoordinator/impl.rs @@ -88,7 +88,7 @@ impl IDtcLuRecoveryInitiatedByDtcStatusWork_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDtcLuRecoveryInitiatedByDtcTransWork_Impl: Sized { fn GetLogNameSizes(&self, pcbourlogname: *mut u32, pcbremotelogname: *mut u32) -> ::windows_core::Result<()>; @@ -291,7 +291,7 @@ impl IDtcLuRecoveryInitiatedByLuWork_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDtcLuRmEnlistment_Impl: Sized { fn Unplug(&self, fconversationlost: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -443,7 +443,7 @@ impl IDtcLuRmEnlistmentSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDtcLuSubordinateDtc_Impl: Sized { fn Unplug(&self, fconversationlost: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -608,7 +608,7 @@ impl IDtcLuSubordinateDtcSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDtcNetworkAccessConfig_Impl: Sized { fn GetAnyNetworkAccess(&self) -> ::windows_core::Result; @@ -752,7 +752,7 @@ impl IDtcNetworkAccessConfig_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDtcNetworkAccessConfig2_Impl: Sized + IDtcNetworkAccessConfig_Impl { fn GetNetworkInboundAccess(&self) -> ::windows_core::Result; @@ -829,7 +829,7 @@ impl IDtcNetworkAccessConfig2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDtcNetworkAccessConfig3_Impl: Sized + IDtcNetworkAccessConfig2_Impl { fn GetLUAccess(&self) -> ::windows_core::Result; @@ -866,7 +866,7 @@ impl IDtcNetworkAccessConfig3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDtcToXaHelper_Impl: Sized { fn Close(&self, i_fdorecovery: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -914,7 +914,7 @@ impl IDtcToXaHelperFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDtcToXaHelperSinglePipe_Impl: Sized { fn XARMCreate(&self, pszdsn: &::windows_core::PCSTR, pszclientdll: &::windows_core::PCSTR, pdwrmcookie: *mut u32) -> ::windows_core::Result<()>; @@ -1023,7 +1023,7 @@ impl IGetDispenser_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IKernelTransaction_Impl: Sized { fn GetHandle(&self) -> ::windows_core::Result; @@ -1137,7 +1137,7 @@ impl IPrepareInfo2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRMHelper_Impl: Sized { fn RMCount(&self, dwctotalnumberofrms: u32) -> ::windows_core::Result<()>; @@ -1469,7 +1469,7 @@ impl ITmNodeName_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITransaction_Impl: Sized { fn Commit(&self, fretaining: super::super::Foundation::BOOL, grftc: u32, grfrm: u32) -> ::windows_core::Result<()>; @@ -1507,7 +1507,7 @@ impl ITransaction_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITransaction2_Impl: Sized + ITransactionCloner_Impl { fn GetTransactionInfo2(&self, pinfo: *mut XACTTRANSINFO) -> ::windows_core::Result<()>; @@ -1528,7 +1528,7 @@ impl ITransaction2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITransactionCloner_Impl: Sized + ITransaction_Impl { fn CloneWithCommitDisabled(&self) -> ::windows_core::Result; @@ -1594,7 +1594,7 @@ impl ITransactionDispenser_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITransactionEnlistmentAsync_Impl: Sized { fn PrepareRequestDone(&self, hr: ::windows_core::HRESULT, pmk: ::core::option::Option<&super::Com::IMoniker>, pboidreason: *const BOID) -> ::windows_core::Result<()>; @@ -1825,7 +1825,7 @@ impl ITransactionOptions_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITransactionOutcomeEvents_Impl: Sized { fn Committed(&self, fretaining: super::super::Foundation::BOOL, pnewuow: *const BOID, hr: ::windows_core::HRESULT) -> ::windows_core::Result<()>; @@ -1947,7 +1947,7 @@ impl ITransactionPhase0Factory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITransactionPhase0NotifyAsync_Impl: Sized { fn Phase0Request(&self, fabortinghint: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2054,7 +2054,7 @@ impl ITransactionReceiverFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITransactionResource_Impl: Sized { fn PrepareRequest(&self, fretaining: super::super::Foundation::BOOL, grfrm: u32, fwantmoniker: super::super::Foundation::BOOL, fsinglephase: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2099,7 +2099,7 @@ impl ITransactionResource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITransactionResourceAsync_Impl: Sized { fn PrepareRequest(&self, fretaining: super::super::Foundation::BOOL, grfrm: u32, fwantmoniker: super::super::Foundation::BOOL, fsinglephase: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2261,7 +2261,7 @@ impl ITransactionVoterFactory2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITransactionVoterNotifyAsync2_Impl: Sized + ITransactionOutcomeEvents_Impl { fn VoteRequest(&self) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/DistributedTransactionCoordinator/mod.rs b/crates/libs/windows/src/Windows/Win32/System/DistributedTransactionCoordinator/mod.rs index 0b01f8da34..fc6f0b5f84 100644 --- a/crates/libs/windows/src/Windows/Win32/System/DistributedTransactionCoordinator/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/DistributedTransactionCoordinator/mod.rs @@ -158,7 +158,7 @@ impl IDtcLuRecoveryInitiatedByDtcTransWork { pub unsafe fn HandleErrorFromOurXln(&self, error: DTCLUXLNERROR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HandleErrorFromOurXln)(::windows_core::Interface::as_raw(self), error).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckForCompareStates(&self, fcomparestates: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CheckForCompareStates)(::windows_core::Interface::as_raw(self), fcomparestates).ok() @@ -288,7 +288,7 @@ pub struct IDtcLuRecoveryInitiatedByLuWork_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDtcLuRmEnlistment(::windows_core::IUnknown); impl IDtcLuRmEnlistment { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unplug(&self, fconversationlost: P0) -> ::windows_core::Result<()> where @@ -415,7 +415,7 @@ pub struct IDtcLuRmEnlistmentSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDtcLuSubordinateDtc(::windows_core::IUnknown); impl IDtcLuSubordinateDtc { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unplug(&self, fconversationlost: P0) -> ::windows_core::Result<()> where @@ -543,13 +543,13 @@ pub struct IDtcLuSubordinateDtcSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDtcNetworkAccessConfig(::windows_core::IUnknown); impl IDtcNetworkAccessConfig { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAnyNetworkAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAnyNetworkAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAnyNetworkAccess(&self, banynetworkaccess: P0) -> ::windows_core::Result<()> where @@ -557,13 +557,13 @@ impl IDtcNetworkAccessConfig { { (::windows_core::Interface::vtable(self).SetAnyNetworkAccess)(::windows_core::Interface::as_raw(self), banynetworkaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkAdministrationAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetworkAdministrationAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkAdministrationAccess(&self, bnetworkadministrationaccess: P0) -> ::windows_core::Result<()> where @@ -571,13 +571,13 @@ impl IDtcNetworkAccessConfig { { (::windows_core::Interface::vtable(self).SetNetworkAdministrationAccess)(::windows_core::Interface::as_raw(self), bnetworkadministrationaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkTransactionAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetworkTransactionAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkTransactionAccess(&self, bnetworktransactionaccess: P0) -> ::windows_core::Result<()> where @@ -585,13 +585,13 @@ impl IDtcNetworkAccessConfig { { (::windows_core::Interface::vtable(self).SetNetworkTransactionAccess)(::windows_core::Interface::as_raw(self), bnetworktransactionaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkClientAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetworkClientAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkClientAccess(&self, bnetworkclientaccess: P0) -> ::windows_core::Result<()> where @@ -599,13 +599,13 @@ impl IDtcNetworkAccessConfig { { (::windows_core::Interface::vtable(self).SetNetworkClientAccess)(::windows_core::Interface::as_raw(self), bnetworkclientaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkTIPAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetworkTIPAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkTIPAccess(&self, bnetworktipaccess: P0) -> ::windows_core::Result<()> where @@ -613,13 +613,13 @@ impl IDtcNetworkAccessConfig { { (::windows_core::Interface::vtable(self).SetNetworkTIPAccess)(::windows_core::Interface::as_raw(self), bnetworktipaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetXAAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetXAAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetXAAccess(&self, bxaaccess: P0) -> ::windows_core::Result<()> where @@ -696,13 +696,13 @@ pub struct IDtcNetworkAccessConfig_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDtcNetworkAccessConfig2(::windows_core::IUnknown); impl IDtcNetworkAccessConfig2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAnyNetworkAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAnyNetworkAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAnyNetworkAccess(&self, banynetworkaccess: P0) -> ::windows_core::Result<()> where @@ -710,13 +710,13 @@ impl IDtcNetworkAccessConfig2 { { (::windows_core::Interface::vtable(self).base__.SetAnyNetworkAccess)(::windows_core::Interface::as_raw(self), banynetworkaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkAdministrationAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNetworkAdministrationAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkAdministrationAccess(&self, bnetworkadministrationaccess: P0) -> ::windows_core::Result<()> where @@ -724,13 +724,13 @@ impl IDtcNetworkAccessConfig2 { { (::windows_core::Interface::vtable(self).base__.SetNetworkAdministrationAccess)(::windows_core::Interface::as_raw(self), bnetworkadministrationaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkTransactionAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNetworkTransactionAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkTransactionAccess(&self, bnetworktransactionaccess: P0) -> ::windows_core::Result<()> where @@ -738,13 +738,13 @@ impl IDtcNetworkAccessConfig2 { { (::windows_core::Interface::vtable(self).base__.SetNetworkTransactionAccess)(::windows_core::Interface::as_raw(self), bnetworktransactionaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkClientAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNetworkClientAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkClientAccess(&self, bnetworkclientaccess: P0) -> ::windows_core::Result<()> where @@ -752,13 +752,13 @@ impl IDtcNetworkAccessConfig2 { { (::windows_core::Interface::vtable(self).base__.SetNetworkClientAccess)(::windows_core::Interface::as_raw(self), bnetworkclientaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkTIPAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNetworkTIPAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkTIPAccess(&self, bnetworktipaccess: P0) -> ::windows_core::Result<()> where @@ -766,13 +766,13 @@ impl IDtcNetworkAccessConfig2 { { (::windows_core::Interface::vtable(self).base__.SetNetworkTIPAccess)(::windows_core::Interface::as_raw(self), bnetworktipaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetXAAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetXAAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetXAAccess(&self, bxaaccess: P0) -> ::windows_core::Result<()> where @@ -783,19 +783,19 @@ impl IDtcNetworkAccessConfig2 { pub unsafe fn RestartDtcService(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RestartDtcService)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkInboundAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetworkInboundAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkOutboundAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNetworkOutboundAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkInboundAccess(&self, binbound: P0) -> ::windows_core::Result<()> where @@ -803,7 +803,7 @@ impl IDtcNetworkAccessConfig2 { { (::windows_core::Interface::vtable(self).SetNetworkInboundAccess)(::windows_core::Interface::as_raw(self), binbound.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkOutboundAccess(&self, boutbound: P0) -> ::windows_core::Result<()> where @@ -853,13 +853,13 @@ pub struct IDtcNetworkAccessConfig2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDtcNetworkAccessConfig3(::windows_core::IUnknown); impl IDtcNetworkAccessConfig3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAnyNetworkAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetAnyNetworkAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAnyNetworkAccess(&self, banynetworkaccess: P0) -> ::windows_core::Result<()> where @@ -867,13 +867,13 @@ impl IDtcNetworkAccessConfig3 { { (::windows_core::Interface::vtable(self).base__.base__.SetAnyNetworkAccess)(::windows_core::Interface::as_raw(self), banynetworkaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkAdministrationAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetNetworkAdministrationAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkAdministrationAccess(&self, bnetworkadministrationaccess: P0) -> ::windows_core::Result<()> where @@ -881,13 +881,13 @@ impl IDtcNetworkAccessConfig3 { { (::windows_core::Interface::vtable(self).base__.base__.SetNetworkAdministrationAccess)(::windows_core::Interface::as_raw(self), bnetworkadministrationaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkTransactionAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetNetworkTransactionAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkTransactionAccess(&self, bnetworktransactionaccess: P0) -> ::windows_core::Result<()> where @@ -895,13 +895,13 @@ impl IDtcNetworkAccessConfig3 { { (::windows_core::Interface::vtable(self).base__.base__.SetNetworkTransactionAccess)(::windows_core::Interface::as_raw(self), bnetworktransactionaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkClientAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetNetworkClientAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkClientAccess(&self, bnetworkclientaccess: P0) -> ::windows_core::Result<()> where @@ -909,13 +909,13 @@ impl IDtcNetworkAccessConfig3 { { (::windows_core::Interface::vtable(self).base__.base__.SetNetworkClientAccess)(::windows_core::Interface::as_raw(self), bnetworkclientaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkTIPAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetNetworkTIPAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkTIPAccess(&self, bnetworktipaccess: P0) -> ::windows_core::Result<()> where @@ -923,13 +923,13 @@ impl IDtcNetworkAccessConfig3 { { (::windows_core::Interface::vtable(self).base__.base__.SetNetworkTIPAccess)(::windows_core::Interface::as_raw(self), bnetworktipaccess.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetXAAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetXAAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetXAAccess(&self, bxaaccess: P0) -> ::windows_core::Result<()> where @@ -940,19 +940,19 @@ impl IDtcNetworkAccessConfig3 { pub unsafe fn RestartDtcService(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.RestartDtcService)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkInboundAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNetworkInboundAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNetworkOutboundAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNetworkOutboundAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkInboundAccess(&self, binbound: P0) -> ::windows_core::Result<()> where @@ -960,7 +960,7 @@ impl IDtcNetworkAccessConfig3 { { (::windows_core::Interface::vtable(self).base__.SetNetworkInboundAccess)(::windows_core::Interface::as_raw(self), binbound.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNetworkOutboundAccess(&self, boutbound: P0) -> ::windows_core::Result<()> where @@ -975,13 +975,13 @@ impl IDtcNetworkAccessConfig3 { pub unsafe fn SetAuthenticationLevel(&self, authlevel: AUTHENTICATION_LEVEL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetAuthenticationLevel)(::windows_core::Interface::as_raw(self), authlevel).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLUAccess(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLUAccess)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLUAccess(&self, bluaccess: P0) -> ::windows_core::Result<()> where @@ -1014,7 +1014,7 @@ pub struct IDtcNetworkAccessConfig3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDtcToXaHelper(::windows_core::IUnknown); impl IDtcToXaHelper { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Close(&self, i_fdorecovery: P0) -> ::windows_core::Result<()> where @@ -1093,7 +1093,7 @@ impl IDtcToXaHelperSinglePipe { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnlistWithRM)(::windows_core::Interface::as_raw(self), dwrmcookie, i_pitransaction.into_param().abi(), i_pitransres.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReleaseRMCookie(&self, i_dwrmcookie: u32, i_fnormal: P0) where @@ -1183,7 +1183,7 @@ pub struct IGetDispenser_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IKernelTransaction(::windows_core::IUnknown); impl IKernelTransaction { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1289,7 +1289,7 @@ impl IRMHelper { pub unsafe fn RMCount(&self, dwctotalnumberofrms: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RMCount)(::windows_core::Interface::as_raw(self), dwctotalnumberofrms).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RMInfo(&self, pxa_switch: *mut xa_switch_t, fcdeclcallingconv: P0, pszopenstring: P1, pszclosestring: P2, guidrmrecovery: ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -1645,7 +1645,7 @@ pub struct ITmNodeName_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransaction(::windows_core::IUnknown); impl ITransaction { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Commit(&self, fretaining: P0, grftc: u32, grfrm: u32) -> ::windows_core::Result<()> where @@ -1653,7 +1653,7 @@ impl ITransaction { { (::windows_core::Interface::vtable(self).Commit)(::windows_core::Interface::as_raw(self), fretaining.into_param().abi(), grftc, grfrm).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Abort(&self, pboidreason: *const BOID, fretaining: P0, fasync: P1) -> ::windows_core::Result<()> where @@ -1691,7 +1691,7 @@ pub struct ITransaction_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransaction2(::windows_core::IUnknown); impl ITransaction2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Commit(&self, fretaining: P0, grftc: u32, grfrm: u32) -> ::windows_core::Result<()> where @@ -1699,7 +1699,7 @@ impl ITransaction2 { { (::windows_core::Interface::vtable(self).base__.base__.Commit)(::windows_core::Interface::as_raw(self), fretaining.into_param().abi(), grftc, grfrm).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Abort(&self, pboidreason: *const BOID, fretaining: P0, fasync: P1) -> ::windows_core::Result<()> where @@ -1736,7 +1736,7 @@ pub struct ITransaction2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionCloner(::windows_core::IUnknown); impl ITransactionCloner { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Commit(&self, fretaining: P0, grftc: u32, grfrm: u32) -> ::windows_core::Result<()> where @@ -1744,7 +1744,7 @@ impl ITransactionCloner { { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self), fretaining.into_param().abi(), grftc, grfrm).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Abort(&self, pboidreason: *const BOID, fretaining: P0, fasync: P1) -> ::windows_core::Result<()> where @@ -1809,7 +1809,7 @@ pub struct ITransactionDispenser_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionEnlistmentAsync(::windows_core::IUnknown); impl ITransactionEnlistmentAsync { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PrepareRequestDone(&self, hr: ::windows_core::HRESULT, pmk: P0, pboidreason: *const BOID) -> ::windows_core::Result<()> where @@ -2027,7 +2027,7 @@ pub struct ITransactionOptions_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionOutcomeEvents(::windows_core::IUnknown); impl ITransactionOutcomeEvents { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Committed(&self, fretaining: P0, pnewuow: *const BOID, hr: ::windows_core::HRESULT) -> ::windows_core::Result<()> where @@ -2035,7 +2035,7 @@ impl ITransactionOutcomeEvents { { (::windows_core::Interface::vtable(self).Committed)(::windows_core::Interface::as_raw(self), fretaining.into_param().abi(), pnewuow, hr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Aborted(&self, pboidreason: *const BOID, fretaining: P0, pnewuow: *const BOID, hr: ::windows_core::HRESULT) -> ::windows_core::Result<()> where @@ -2139,7 +2139,7 @@ pub struct ITransactionPhase0Factory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionPhase0NotifyAsync(::windows_core::IUnknown); impl ITransactionPhase0NotifyAsync { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Phase0Request(&self, fabortinghint: P0) -> ::windows_core::Result<()> where @@ -2229,7 +2229,7 @@ pub struct ITransactionReceiverFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionResource(::windows_core::IUnknown); impl ITransactionResource { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PrepareRequest(&self, fretaining: P0, grfrm: u32, fwantmoniker: P1, fsinglephase: P2) -> ::windows_core::Result<()> where @@ -2242,7 +2242,7 @@ impl ITransactionResource { pub unsafe fn CommitRequest(&self, grfrm: u32, pnewuow: *const BOID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CommitRequest)(::windows_core::Interface::as_raw(self), grfrm, pnewuow).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AbortRequest(&self, pboidreason: *const BOID, fretaining: P0, pnewuow: *const BOID) -> ::windows_core::Result<()> where @@ -2280,7 +2280,7 @@ pub struct ITransactionResource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionResourceAsync(::windows_core::IUnknown); impl ITransactionResourceAsync { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PrepareRequest(&self, fretaining: P0, grfrm: u32, fwantmoniker: P1, fsinglephase: P2) -> ::windows_core::Result<()> where @@ -2293,7 +2293,7 @@ impl ITransactionResourceAsync { pub unsafe fn CommitRequest(&self, grfrm: u32, pnewuow: *const BOID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CommitRequest)(::windows_core::Interface::as_raw(self), grfrm, pnewuow).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AbortRequest(&self, pboidreason: *const BOID, fretaining: P0, pnewuow: *const BOID) -> ::windows_core::Result<()> where @@ -2441,7 +2441,7 @@ pub struct ITransactionVoterFactory2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionVoterNotifyAsync2(::windows_core::IUnknown); impl ITransactionVoterNotifyAsync2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Committed(&self, fretaining: P0, pnewuow: *const BOID, hr: ::windows_core::HRESULT) -> ::windows_core::Result<()> where @@ -2449,7 +2449,7 @@ impl ITransactionVoterNotifyAsync2 { { (::windows_core::Interface::vtable(self).base__.Committed)(::windows_core::Interface::as_raw(self), fretaining.into_param().abi(), pnewuow, hr).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Aborted(&self, pboidreason: *const BOID, fretaining: P0, pnewuow: *const BOID, hr: ::windows_core::HRESULT) -> ::windows_core::Result<()> where @@ -3377,7 +3377,7 @@ impl ::core::default::Default for XACTOPT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct XACTSTATS { pub cOpen: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/Environment/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Environment/mod.rs index 749802da37..1b6f408f5f 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Environment/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Environment/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallEnclave(lproutine: isize, lpparameter: *const ::core::ffi::c_void, fwaitforthread: P0, lpreturnvalue: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("vertdll.dll" "system" fn CallEnclave(lproutine : isize, lpparameter : *const ::core::ffi::c_void, fwaitforthread : super::super::Foundation:: BOOL, lpreturnvalue : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CallEnclave(lproutine, lpparameter, fwaitforthread.into_param().abi(), lpreturnvalue).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateEnclave(hprocess: P0, lpaddress: ::core::option::Option<*const ::core::ffi::c_void>, dwsize: usize, dwinitialcommitment: usize, flenclavetype: u32, lpenclaveinformation: *const ::core::ffi::c_void, dwinfolength: u32, lpenclaveerror: ::core::option::Option<*mut u32>) -> *mut ::core::ffi::c_void @@ -18,7 +18,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateEnclave(hprocess : super::super::Foundation:: HANDLE, lpaddress : *const ::core::ffi::c_void, dwsize : usize, dwinitialcommitment : usize, flenclavetype : u32, lpenclaveinformation : *const ::core::ffi::c_void, dwinfolength : u32, lpenclaveerror : *mut u32) -> *mut ::core::ffi::c_void); CreateEnclave(hprocess.into_param().abi(), ::core::mem::transmute(lpaddress.unwrap_or(::std::ptr::null())), dwsize, dwinitialcommitment, flenclavetype, lpenclaveinformation, dwinfolength, ::core::mem::transmute(lpenclaveerror.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateEnvironmentBlock(lpenvironment: *mut *mut ::core::ffi::c_void, htoken: P0, binherit: P1) -> ::windows_core::Result<()> @@ -29,14 +29,14 @@ where ::windows_targets::link!("userenv.dll" "system" fn CreateEnvironmentBlock(lpenvironment : *mut *mut ::core::ffi::c_void, htoken : super::super::Foundation:: HANDLE, binherit : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); CreateEnvironmentBlock(lpenvironment, htoken.into_param().abi(), binherit.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteEnclave(lpaddress: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("api-ms-win-core-enclave-l1-1-1.dll" "system" fn DeleteEnclave(lpaddress : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); DeleteEnclave(lpaddress).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyEnvironmentBlock(lpenvironment: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -76,7 +76,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ExpandEnvironmentStringsA(lpsrc : ::windows_core::PCSTR, lpdst : ::windows_core::PSTR, nsize : u32) -> u32); ExpandEnvironmentStringsA(lpsrc.into_param().abi(), ::core::mem::transmute(lpdst.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdst.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExpandEnvironmentStringsForUserA(htoken: P0, lpsrc: P1, lpdest: &mut [u8]) -> ::windows_core::Result<()> @@ -87,7 +87,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn ExpandEnvironmentStringsForUserA(htoken : super::super::Foundation:: HANDLE, lpsrc : ::windows_core::PCSTR, lpdest : ::windows_core::PSTR, dwsize : u32) -> super::super::Foundation:: BOOL); ExpandEnvironmentStringsForUserA(htoken.into_param().abi(), lpsrc.into_param().abi(), ::core::mem::transmute(lpdest.as_ptr()), lpdest.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExpandEnvironmentStringsForUserW(htoken: P0, lpsrc: P1, lpdest: &mut [u16]) -> ::windows_core::Result<()> @@ -106,7 +106,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ExpandEnvironmentStringsW(lpsrc : ::windows_core::PCWSTR, lpdst : ::windows_core::PWSTR, nsize : u32) -> u32); ExpandEnvironmentStringsW(lpsrc.into_param().abi(), ::core::mem::transmute(lpdst.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdst.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeEnvironmentStringsA(penv: P0) -> ::windows_core::Result<()> @@ -116,7 +116,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FreeEnvironmentStringsA(penv : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); FreeEnvironmentStringsA(penv.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeEnvironmentStringsW(penv: P0) -> ::windows_core::Result<()> @@ -172,7 +172,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetEnvironmentVariableW(lpname : ::windows_core::PCWSTR, lpbuffer : ::windows_core::PWSTR, nsize : u32) -> u32); GetEnvironmentVariableW(lpname.into_param().abi(), ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitializeEnclave(hprocess: P0, lpaddress: *const ::core::ffi::c_void, lpenclaveinformation: *const ::core::ffi::c_void, dwinfolength: u32, lpenclaveerror: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -182,14 +182,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn InitializeEnclave(hprocess : super::super::Foundation:: HANDLE, lpaddress : *const ::core::ffi::c_void, lpenclaveinformation : *const ::core::ffi::c_void, dwinfolength : u32, lpenclaveerror : *mut u32) -> super::super::Foundation:: BOOL); InitializeEnclave(hprocess.into_param().abi(), lpaddress, lpenclaveinformation, dwinfolength, ::core::mem::transmute(lpenclaveerror.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsEnclaveTypeSupported(flenclavetype: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn IsEnclaveTypeSupported(flenclavetype : u32) -> super::super::Foundation:: BOOL); IsEnclaveTypeSupported(flenclavetype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadEnclaveData(hprocess: P0, lpaddress: *const ::core::ffi::c_void, lpbuffer: *const ::core::ffi::c_void, nsize: usize, flprotect: u32, lppageinformation: *const ::core::ffi::c_void, dwinfolength: u32, lpnumberofbyteswritten: *mut usize, lpenclaveerror: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -199,7 +199,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn LoadEnclaveData(hprocess : super::super::Foundation:: HANDLE, lpaddress : *const ::core::ffi::c_void, lpbuffer : *const ::core::ffi::c_void, nsize : usize, flprotect : u32, lppageinformation : *const ::core::ffi::c_void, dwinfolength : u32, lpnumberofbyteswritten : *mut usize, lpenclaveerror : *mut u32) -> super::super::Foundation:: BOOL); LoadEnclaveData(hprocess.into_param().abi(), lpaddress, lpbuffer, nsize, flprotect, lppageinformation, dwinfolength, lpnumberofbyteswritten, ::core::mem::transmute(lpenclaveerror.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadEnclaveImageA(lpenclaveaddress: *const ::core::ffi::c_void, lpimagename: P0) -> super::super::Foundation::BOOL @@ -209,7 +209,7 @@ where ::windows_targets::link!("api-ms-win-core-enclave-l1-1-1.dll" "system" fn LoadEnclaveImageA(lpenclaveaddress : *const ::core::ffi::c_void, lpimagename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); LoadEnclaveImageA(lpenclaveaddress, lpimagename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadEnclaveImageW(lpenclaveaddress: *const ::core::ffi::c_void, lpimagename: P0) -> ::windows_core::Result<()> @@ -219,7 +219,7 @@ where ::windows_targets::link!("api-ms-win-core-enclave-l1-1-1.dll" "system" fn LoadEnclaveImageW(lpenclaveaddress : *const ::core::ffi::c_void, lpimagename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); LoadEnclaveImageW(lpenclaveaddress, lpimagename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NeedCurrentDirectoryForExePathA(exename: P0) -> super::super::Foundation::BOOL @@ -229,7 +229,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn NeedCurrentDirectoryForExePathA(exename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); NeedCurrentDirectoryForExePathA(exename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NeedCurrentDirectoryForExePathW(exename: P0) -> super::super::Foundation::BOOL @@ -239,7 +239,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn NeedCurrentDirectoryForExePathW(exename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); NeedCurrentDirectoryForExePathW(exename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCurrentDirectoryA(lppathname: P0) -> super::super::Foundation::BOOL @@ -249,7 +249,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCurrentDirectoryA(lppathname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetCurrentDirectoryA(lppathname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCurrentDirectoryW(lppathname: P0) -> super::super::Foundation::BOOL @@ -259,7 +259,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetCurrentDirectoryW(lppathname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetCurrentDirectoryW(lppathname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetEnvironmentStringsW(newenvironment: P0) -> super::super::Foundation::BOOL @@ -269,7 +269,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetEnvironmentStringsW(newenvironment : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetEnvironmentStringsW(newenvironment.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetEnvironmentVariableA(lpname: P0, lpvalue: P1) -> ::windows_core::Result<()> @@ -280,7 +280,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetEnvironmentVariableA(lpname : ::windows_core::PCSTR, lpvalue : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetEnvironmentVariableA(lpname.into_param().abi(), lpvalue.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetEnvironmentVariableW(lpname: P0, lpvalue: P1) -> ::windows_core::Result<()> @@ -291,7 +291,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetEnvironmentVariableW(lpname : ::windows_core::PCWSTR, lpvalue : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetEnvironmentVariableW(lpname.into_param().abi(), lpvalue.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TerminateEnclave(lpaddress: *const ::core::ffi::c_void, fwait: P0) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/System/ErrorReporting/mod.rs b/crates/libs/windows/src/Windows/Win32/System/ErrorReporting/mod.rs index 1cc04d287e..689b5d52ad 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ErrorReporting/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ErrorReporting/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddERExcludedApplicationA(szapplication: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("faultrep.dll" "system" fn AddERExcludedApplicationA(szapplication : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); AddERExcludedApplicationA(szapplication.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddERExcludedApplicationW(wszapplication: P0) -> ::windows_core::Result<()> @@ -18,14 +18,14 @@ where ::windows_targets::link!("faultrep.dll" "system" fn AddERExcludedApplicationW(wszapplication : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AddERExcludedApplicationW(wszapplication.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn ReportFault(pep: *const super::Diagnostics::Debug::EXCEPTION_POINTERS, dwopt: u32) -> EFaultRepRetVal { ::windows_targets::link!("faultrep.dll" "system" fn ReportFault(pep : *const super::Diagnostics::Debug:: EXCEPTION_POINTERS, dwopt : u32) -> EFaultRepRetVal); ReportFault(pep, dwopt) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WerAddExcludedApplication(pwzexename: P0, ballusers: P1) -> ::windows_core::Result<()> @@ -44,7 +44,7 @@ where ::windows_targets::link!("wer.dll" "system" fn WerFreeString(pwszstr : ::windows_core::PCWSTR) -> ()); WerFreeString(pwszstr.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WerGetFlags(hprocess: P0) -> ::windows_core::Result @@ -103,7 +103,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WerRegisterRuntimeExceptionModule(pwszoutofprocesscallbackdll : ::windows_core::PCWSTR, pcontext : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); WerRegisterRuntimeExceptionModule(pwszoutofprocesscallbackdll.into_param().abi(), pcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WerRemoveExcludedApplication(pwzexename: P0, ballusers: P1) -> ::windows_core::Result<()> @@ -114,7 +114,7 @@ where ::windows_targets::link!("wer.dll" "system" fn WerRemoveExcludedApplication(pwzexename : ::windows_core::PCWSTR, ballusers : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); WerRemoveExcludedApplication(pwzexename.into_param().abi(), ballusers.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn WerReportAddDump(hreporthandle: P0, hprocess: P1, hthread: P2, dumptype: WER_DUMP_TYPE, pexceptionparam: ::core::option::Option<*const WER_EXCEPTION_INFORMATION>, pdumpcustomoptions: ::core::option::Option<*const WER_DUMP_CUSTOM_OPTIONS>, dwflags: u32) -> ::windows_core::Result<()> @@ -143,7 +143,7 @@ where ::windows_targets::link!("wer.dll" "system" fn WerReportCloseHandle(hreporthandle : HREPORT) -> ::windows_core::HRESULT); WerReportCloseHandle(hreporthandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WerReportCreate(pwzeventtype: P0, reptype: WER_REPORT_TYPE, preportinformation: ::core::option::Option<*const WER_REPORT_INFORMATION>) -> ::windows_core::Result @@ -154,7 +154,7 @@ where let mut result__ = ::std::mem::zeroed(); WerReportCreate(pwzeventtype.into_param().abi(), reptype, ::core::mem::transmute(preportinformation.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WerReportHang(hwndhungapp: P0, pwzhungapplicationname: P1) -> ::windows_core::Result<()> @@ -250,7 +250,7 @@ pub unsafe fn WerStorePurge() -> ::windows_core::Result<()> { ::windows_targets::link!("wer.dll" "system" fn WerStorePurge() -> ::windows_core::HRESULT); WerStorePurge().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WerStoreQueryReportMetadataV1(hreportstore: P0, pszreportkey: P1, preportmetadata: *mut WER_REPORT_METADATA_V1) -> ::windows_core::Result<()> @@ -261,7 +261,7 @@ where ::windows_targets::link!("wer.dll" "system" fn WerStoreQueryReportMetadataV1(hreportstore : HREPORTSTORE, pszreportkey : ::windows_core::PCWSTR, preportmetadata : *mut WER_REPORT_METADATA_V1) -> ::windows_core::HRESULT); WerStoreQueryReportMetadataV1(hreportstore.into_param().abi(), pszreportkey.into_param().abi(), preportmetadata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WerStoreQueryReportMetadataV2(hreportstore: P0, pszreportkey: P1, preportmetadata: *mut WER_REPORT_METADATA_V2) -> ::windows_core::Result<()> @@ -272,7 +272,7 @@ where ::windows_targets::link!("wer.dll" "system" fn WerStoreQueryReportMetadataV2(hreportstore : HREPORTSTORE, pszreportkey : ::windows_core::PCWSTR, preportmetadata : *mut WER_REPORT_METADATA_V2) -> ::windows_core::HRESULT); WerStoreQueryReportMetadataV2(hreportstore.into_param().abi(), pszreportkey.into_param().abi(), preportmetadata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WerStoreQueryReportMetadataV3(hreportstore: P0, pszreportkey: P1, preportmetadata: *mut WER_REPORT_METADATA_V3) -> ::windows_core::Result<()> @@ -890,7 +890,7 @@ impl ::windows_core::TypeKind for HREPORTSTORE { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WER_DUMP_CUSTOM_OPTIONS { pub dwSize: u32, @@ -950,7 +950,7 @@ impl ::core::default::Default for WER_DUMP_CUSTOM_OPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WER_DUMP_CUSTOM_OPTIONS_V2 { pub dwSize: u32, @@ -1014,7 +1014,7 @@ impl ::core::default::Default for WER_DUMP_CUSTOM_OPTIONS_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WER_DUMP_CUSTOM_OPTIONS_V3 { pub dwSize: u32, @@ -1099,7 +1099,7 @@ impl ::core::default::Default for WER_DUMP_CUSTOM_OPTIONS_V3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub struct WER_EXCEPTION_INFORMATION { pub pExceptionPointers: *mut super::Diagnostics::Debug::EXCEPTION_POINTERS, @@ -1138,7 +1138,7 @@ impl ::core::default::Default for WER_EXCEPTION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WER_REPORT_INFORMATION { pub dwSize: u32, @@ -1183,7 +1183,7 @@ impl ::core::default::Default for WER_REPORT_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WER_REPORT_INFORMATION_V3 { pub dwSize: u32, @@ -1241,7 +1241,7 @@ impl ::core::default::Default for WER_REPORT_INFORMATION_V3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WER_REPORT_INFORMATION_V4 { pub dwSize: u32, @@ -1305,7 +1305,7 @@ impl ::core::default::Default for WER_REPORT_INFORMATION_V4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WER_REPORT_INFORMATION_V5 { pub dwSize: u32, @@ -1371,7 +1371,7 @@ impl ::core::default::Default for WER_REPORT_INFORMATION_V5 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WER_REPORT_METADATA_V1 { pub Signature: WER_REPORT_SIGNATURE, @@ -1413,7 +1413,7 @@ impl ::core::default::Default for WER_REPORT_METADATA_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WER_REPORT_METADATA_V2 { pub Signature: WER_REPORT_SIGNATURE, @@ -1473,7 +1473,7 @@ impl ::core::default::Default for WER_REPORT_METADATA_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WER_REPORT_METADATA_V3 { pub Signature: WER_REPORT_SIGNATURE, @@ -1605,7 +1605,7 @@ impl ::core::default::Default for WER_REPORT_SIGNATURE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub struct WER_RUNTIME_EXCEPTION_INFORMATION { pub dwSize: u32, @@ -1635,17 +1635,17 @@ impl ::core::default::Default for WER_RUNTIME_EXCEPTION_INFORMATION { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub type PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub type PFN_WER_RUNTIME_EXCEPTION_EVENT = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub type PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE = ::core::option::Option ::windows_core::HRESULT>; pub type pfn_ADDEREXCLUDEDAPPLICATIONA = ::core::option::Option EFaultRepRetVal>; pub type pfn_ADDEREXCLUDEDAPPLICATIONW = ::core::option::Option EFaultRepRetVal>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub type pfn_REPORTFAULT = ::core::option::Option EFaultRepRetVal>; diff --git a/crates/libs/windows/src/Windows/Win32/System/EventCollector/mod.rs b/crates/libs/windows/src/Windows/Win32/System/EventCollector/mod.rs index 7ed9ee5cf8..4ef7840643 100644 --- a/crates/libs/windows/src/Windows/Win32/System/EventCollector/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/EventCollector/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcClose(object: isize) -> super::super::Foundation::BOOL { ::windows_targets::link!("wecapi.dll" "system" fn EcClose(object : isize) -> super::super::Foundation:: BOOL); EcClose(object) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcDeleteSubscription(subscriptionname: P0, flags: u32) -> super::super::Foundation::BOOL @@ -15,35 +15,35 @@ where ::windows_targets::link!("wecapi.dll" "system" fn EcDeleteSubscription(subscriptionname : ::windows_core::PCWSTR, flags : u32) -> super::super::Foundation:: BOOL); EcDeleteSubscription(subscriptionname.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcEnumNextSubscription(subscriptionenum: isize, subscriptionnamebuffer: ::core::option::Option<&mut [u16]>, subscriptionnamebufferused: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wecapi.dll" "system" fn EcEnumNextSubscription(subscriptionenum : isize, subscriptionnamebuffersize : u32, subscriptionnamebuffer : ::windows_core::PWSTR, subscriptionnamebufferused : *mut u32) -> super::super::Foundation:: BOOL); EcEnumNextSubscription(subscriptionenum, subscriptionnamebuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(subscriptionnamebuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), subscriptionnamebufferused) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcGetObjectArrayProperty(objectarray: isize, propertyid: EC_SUBSCRIPTION_PROPERTY_ID, arrayindex: u32, flags: u32, propertyvaluebuffersize: u32, propertyvaluebuffer: *mut EC_VARIANT, propertyvaluebufferused: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wecapi.dll" "system" fn EcGetObjectArrayProperty(objectarray : isize, propertyid : EC_SUBSCRIPTION_PROPERTY_ID, arrayindex : u32, flags : u32, propertyvaluebuffersize : u32, propertyvaluebuffer : *mut EC_VARIANT, propertyvaluebufferused : *mut u32) -> super::super::Foundation:: BOOL); EcGetObjectArrayProperty(objectarray, propertyid, arrayindex, flags, propertyvaluebuffersize, propertyvaluebuffer, propertyvaluebufferused) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcGetObjectArraySize(objectarray: isize, objectarraysize: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wecapi.dll" "system" fn EcGetObjectArraySize(objectarray : isize, objectarraysize : *mut u32) -> super::super::Foundation:: BOOL); EcGetObjectArraySize(objectarray, objectarraysize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcGetSubscriptionProperty(subscription: isize, propertyid: EC_SUBSCRIPTION_PROPERTY_ID, flags: u32, propertyvaluebuffersize: u32, propertyvaluebuffer: *mut EC_VARIANT, propertyvaluebufferused: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wecapi.dll" "system" fn EcGetSubscriptionProperty(subscription : isize, propertyid : EC_SUBSCRIPTION_PROPERTY_ID, flags : u32, propertyvaluebuffersize : u32, propertyvaluebuffer : *mut EC_VARIANT, propertyvaluebufferused : *mut u32) -> super::super::Foundation:: BOOL); EcGetSubscriptionProperty(subscription, propertyid, flags, propertyvaluebuffersize, propertyvaluebuffer, propertyvaluebufferused) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcGetSubscriptionRunTimeStatus(subscriptionname: P0, statusinfoid: EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID, eventsourcename: P1, flags: u32, statusvaluebuffersize: u32, statusvaluebuffer: *mut EC_VARIANT, statusvaluebufferused: *mut u32) -> super::super::Foundation::BOOL @@ -54,7 +54,7 @@ where ::windows_targets::link!("wecapi.dll" "system" fn EcGetSubscriptionRunTimeStatus(subscriptionname : ::windows_core::PCWSTR, statusinfoid : EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID, eventsourcename : ::windows_core::PCWSTR, flags : u32, statusvaluebuffersize : u32, statusvaluebuffer : *mut EC_VARIANT, statusvaluebufferused : *mut u32) -> super::super::Foundation:: BOOL); EcGetSubscriptionRunTimeStatus(subscriptionname.into_param().abi(), statusinfoid, eventsourcename.into_param().abi(), flags, statusvaluebuffersize, statusvaluebuffer, statusvaluebufferused) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcInsertObjectArrayElement(objectarray: isize, arrayindex: u32) -> super::super::Foundation::BOOL { @@ -74,14 +74,14 @@ pub unsafe fn EcOpenSubscriptionEnum(flags: u32) -> isize { ::windows_targets::link!("wecapi.dll" "system" fn EcOpenSubscriptionEnum(flags : u32) -> isize); EcOpenSubscriptionEnum(flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcRemoveObjectArrayElement(objectarray: isize, arrayindex: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wecapi.dll" "system" fn EcRemoveObjectArrayElement(objectarray : isize, arrayindex : u32) -> super::super::Foundation:: BOOL); EcRemoveObjectArrayElement(objectarray, arrayindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcRetrySubscription(subscriptionname: P0, eventsourcename: P1, flags: u32) -> super::super::Foundation::BOOL @@ -92,21 +92,21 @@ where ::windows_targets::link!("wecapi.dll" "system" fn EcRetrySubscription(subscriptionname : ::windows_core::PCWSTR, eventsourcename : ::windows_core::PCWSTR, flags : u32) -> super::super::Foundation:: BOOL); EcRetrySubscription(subscriptionname.into_param().abi(), eventsourcename.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcSaveSubscription(subscription: isize, flags: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wecapi.dll" "system" fn EcSaveSubscription(subscription : isize, flags : u32) -> super::super::Foundation:: BOOL); EcSaveSubscription(subscription, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcSetObjectArrayProperty(objectarray: isize, propertyid: EC_SUBSCRIPTION_PROPERTY_ID, arrayindex: u32, flags: u32, propertyvalue: *mut EC_VARIANT) -> super::super::Foundation::BOOL { ::windows_targets::link!("wecapi.dll" "system" fn EcSetObjectArrayProperty(objectarray : isize, propertyid : EC_SUBSCRIPTION_PROPERTY_ID, arrayindex : u32, flags : u32, propertyvalue : *mut EC_VARIANT) -> super::super::Foundation:: BOOL); EcSetObjectArrayProperty(objectarray, propertyid, arrayindex, flags, propertyvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EcSetSubscriptionProperty(subscription: isize, propertyid: EC_SUBSCRIPTION_PROPERTY_ID, flags: u32, propertyvalue: *mut EC_VARIANT) -> super::super::Foundation::BOOL { @@ -385,7 +385,7 @@ impl ::core::fmt::Debug for EC_VARIANT_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EC_VARIANT { pub Anonymous: EC_VARIANT_0, @@ -411,7 +411,7 @@ impl ::core::default::Default for EC_VARIANT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union EC_VARIANT_0 { pub BooleanVal: super::super::Foundation::BOOL, diff --git a/crates/libs/windows/src/Windows/Win32/System/EventLog/mod.rs b/crates/libs/windows/src/Windows/Win32/System/EventLog/mod.rs index 1cd9f4fbd8..1bf651aad3 100644 --- a/crates/libs/windows/src/Windows/Win32/System/EventLog/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/EventLog/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BackupEventLogA(heventlog: P0, lpbackupfilename: P1) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn BackupEventLogA(heventlog : super::super::Foundation:: HANDLE, lpbackupfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); BackupEventLogA(heventlog.into_param().abi(), lpbackupfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BackupEventLogW(heventlog: P0, lpbackupfilename: P1) -> ::windows_core::Result<()> @@ -20,7 +20,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn BackupEventLogW(heventlog : super::super::Foundation:: HANDLE, lpbackupfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); BackupEventLogW(heventlog.into_param().abi(), lpbackupfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClearEventLogA(heventlog: P0, lpbackupfilename: P1) -> ::windows_core::Result<()> @@ -31,7 +31,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ClearEventLogA(heventlog : super::super::Foundation:: HANDLE, lpbackupfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); ClearEventLogA(heventlog.into_param().abi(), lpbackupfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClearEventLogW(heventlog: P0, lpbackupfilename: P1) -> ::windows_core::Result<()> @@ -42,7 +42,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ClearEventLogW(heventlog : super::super::Foundation:: HANDLE, lpbackupfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); ClearEventLogW(heventlog.into_param().abi(), lpbackupfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseEventLog(heventlog: P0) -> ::windows_core::Result<()> @@ -52,7 +52,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CloseEventLog(heventlog : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CloseEventLog(heventlog.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeregisterEventSource(heventlog: P0) -> ::windows_core::Result<()> @@ -62,7 +62,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn DeregisterEventSource(heventlog : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DeregisterEventSource(heventlog.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtArchiveExportedLog(session: P0, logfilepath: P1, locale: u32, flags: u32) -> ::windows_core::Result<()> @@ -73,7 +73,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtArchiveExportedLog(session : EVT_HANDLE, logfilepath : ::windows_core::PCWSTR, locale : u32, flags : u32) -> super::super::Foundation:: BOOL); EvtArchiveExportedLog(session.into_param().abi(), logfilepath.into_param().abi(), locale, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtCancel(object: P0) -> ::windows_core::Result<()> @@ -83,7 +83,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtCancel(object : EVT_HANDLE) -> super::super::Foundation:: BOOL); EvtCancel(object.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtClearLog(session: P0, channelpath: P1, targetfilepath: P2, flags: u32) -> ::windows_core::Result<()> @@ -95,7 +95,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtClearLog(session : EVT_HANDLE, channelpath : ::windows_core::PCWSTR, targetfilepath : ::windows_core::PCWSTR, flags : u32) -> super::super::Foundation:: BOOL); EvtClearLog(session.into_param().abi(), channelpath.into_param().abi(), targetfilepath.into_param().abi(), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtClose(object: P0) -> ::windows_core::Result<()> @@ -120,7 +120,7 @@ pub unsafe fn EvtCreateRenderContext(valuepaths: ::core::option::Option<&[::wind let result__ = EvtCreateRenderContext(valuepaths.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(valuepaths.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtExportLog(session: P0, path: P1, query: P2, targetfilepath: P3, flags: u32) -> ::windows_core::Result<()> @@ -133,7 +133,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtExportLog(session : EVT_HANDLE, path : ::windows_core::PCWSTR, query : ::windows_core::PCWSTR, targetfilepath : ::windows_core::PCWSTR, flags : u32) -> super::super::Foundation:: BOOL); EvtExportLog(session.into_param().abi(), path.into_param().abi(), query.into_param().abi(), targetfilepath.into_param().abi(), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtFormatMessage(publishermetadata: P0, event: P1, messageid: u32, values: ::core::option::Option<&[EVT_VARIANT]>, flags: u32, buffer: ::core::option::Option<&mut [u16]>, bufferused: *mut u32) -> ::windows_core::Result<()> @@ -144,7 +144,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtFormatMessage(publishermetadata : EVT_HANDLE, event : EVT_HANDLE, messageid : u32, valuecount : u32, values : *const EVT_VARIANT, flags : u32, buffersize : u32, buffer : ::windows_core::PWSTR, bufferused : *mut u32) -> super::super::Foundation:: BOOL); EvtFormatMessage(publishermetadata.into_param().abi(), event.into_param().abi(), messageid, values.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(values.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), flags, buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), bufferused).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtGetChannelConfigProperty(channelconfig: P0, propertyid: EVT_CHANNEL_CONFIG_PROPERTY_ID, flags: u32, propertyvaluebuffersize: u32, propertyvaluebuffer: ::core::option::Option<*mut EVT_VARIANT>, propertyvaluebufferused: *mut u32) -> ::windows_core::Result<()> @@ -154,7 +154,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtGetChannelConfigProperty(channelconfig : EVT_HANDLE, propertyid : EVT_CHANNEL_CONFIG_PROPERTY_ID, flags : u32, propertyvaluebuffersize : u32, propertyvaluebuffer : *mut EVT_VARIANT, propertyvaluebufferused : *mut u32) -> super::super::Foundation:: BOOL); EvtGetChannelConfigProperty(channelconfig.into_param().abi(), propertyid, flags, propertyvaluebuffersize, ::core::mem::transmute(propertyvaluebuffer.unwrap_or(::std::ptr::null_mut())), propertyvaluebufferused).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtGetEventInfo(event: P0, propertyid: EVT_EVENT_PROPERTY_ID, propertyvaluebuffersize: u32, propertyvaluebuffer: ::core::option::Option<*mut EVT_VARIANT>, propertyvaluebufferused: *mut u32) -> ::windows_core::Result<()> @@ -164,7 +164,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtGetEventInfo(event : EVT_HANDLE, propertyid : EVT_EVENT_PROPERTY_ID, propertyvaluebuffersize : u32, propertyvaluebuffer : *mut EVT_VARIANT, propertyvaluebufferused : *mut u32) -> super::super::Foundation:: BOOL); EvtGetEventInfo(event.into_param().abi(), propertyid, propertyvaluebuffersize, ::core::mem::transmute(propertyvaluebuffer.unwrap_or(::std::ptr::null_mut())), propertyvaluebufferused).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtGetEventMetadataProperty(eventmetadata: P0, propertyid: EVT_EVENT_METADATA_PROPERTY_ID, flags: u32, eventmetadatapropertybuffersize: u32, eventmetadatapropertybuffer: ::core::option::Option<*mut EVT_VARIANT>, eventmetadatapropertybufferused: *mut u32) -> ::windows_core::Result<()> @@ -179,7 +179,7 @@ pub unsafe fn EvtGetExtendedStatus(buffer: ::core::option::Option<&mut [u16]>, b ::windows_targets::link!("wevtapi.dll" "system" fn EvtGetExtendedStatus(buffersize : u32, buffer : ::windows_core::PWSTR, bufferused : *mut u32) -> u32); EvtGetExtendedStatus(buffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(buffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), bufferused) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtGetLogInfo(log: P0, propertyid: EVT_LOG_PROPERTY_ID, propertyvaluebuffersize: u32, propertyvaluebuffer: ::core::option::Option<*mut EVT_VARIANT>, propertyvaluebufferused: *mut u32) -> ::windows_core::Result<()> @@ -189,21 +189,21 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtGetLogInfo(log : EVT_HANDLE, propertyid : EVT_LOG_PROPERTY_ID, propertyvaluebuffersize : u32, propertyvaluebuffer : *mut EVT_VARIANT, propertyvaluebufferused : *mut u32) -> super::super::Foundation:: BOOL); EvtGetLogInfo(log.into_param().abi(), propertyid, propertyvaluebuffersize, ::core::mem::transmute(propertyvaluebuffer.unwrap_or(::std::ptr::null_mut())), propertyvaluebufferused).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtGetObjectArrayProperty(objectarray: isize, propertyid: u32, arrayindex: u32, flags: u32, propertyvaluebuffersize: u32, propertyvaluebuffer: ::core::option::Option<*mut EVT_VARIANT>, propertyvaluebufferused: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wevtapi.dll" "system" fn EvtGetObjectArrayProperty(objectarray : isize, propertyid : u32, arrayindex : u32, flags : u32, propertyvaluebuffersize : u32, propertyvaluebuffer : *mut EVT_VARIANT, propertyvaluebufferused : *mut u32) -> super::super::Foundation:: BOOL); EvtGetObjectArrayProperty(objectarray, propertyid, arrayindex, flags, propertyvaluebuffersize, ::core::mem::transmute(propertyvaluebuffer.unwrap_or(::std::ptr::null_mut())), propertyvaluebufferused).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtGetObjectArraySize(objectarray: isize, objectarraysize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wevtapi.dll" "system" fn EvtGetObjectArraySize(objectarray : isize, objectarraysize : *mut u32) -> super::super::Foundation:: BOOL); EvtGetObjectArraySize(objectarray, objectarraysize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtGetPublisherMetadataProperty(publishermetadata: P0, propertyid: EVT_PUBLISHER_METADATA_PROPERTY_ID, flags: u32, publishermetadatapropertybuffersize: u32, publishermetadatapropertybuffer: ::core::option::Option<*mut EVT_VARIANT>, publishermetadatapropertybufferused: *mut u32) -> ::windows_core::Result<()> @@ -213,7 +213,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtGetPublisherMetadataProperty(publishermetadata : EVT_HANDLE, propertyid : EVT_PUBLISHER_METADATA_PROPERTY_ID, flags : u32, publishermetadatapropertybuffersize : u32, publishermetadatapropertybuffer : *mut EVT_VARIANT, publishermetadatapropertybufferused : *mut u32) -> super::super::Foundation:: BOOL); EvtGetPublisherMetadataProperty(publishermetadata.into_param().abi(), propertyid, flags, publishermetadatapropertybuffersize, ::core::mem::transmute(publishermetadatapropertybuffer.unwrap_or(::std::ptr::null_mut())), publishermetadatapropertybufferused).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtGetQueryInfo(queryorsubscription: P0, propertyid: EVT_QUERY_PROPERTY_ID, propertyvaluebuffersize: u32, propertyvaluebuffer: ::core::option::Option<*mut EVT_VARIANT>, propertyvaluebufferused: *mut u32) -> ::windows_core::Result<()> @@ -223,7 +223,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtGetQueryInfo(queryorsubscription : EVT_HANDLE, propertyid : EVT_QUERY_PROPERTY_ID, propertyvaluebuffersize : u32, propertyvaluebuffer : *mut EVT_VARIANT, propertyvaluebufferused : *mut u32) -> super::super::Foundation:: BOOL); EvtGetQueryInfo(queryorsubscription.into_param().abi(), propertyid, propertyvaluebuffersize, ::core::mem::transmute(propertyvaluebuffer.unwrap_or(::std::ptr::null_mut())), propertyvaluebufferused).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtNext(resultset: P0, events: &mut [isize], timeout: u32, flags: u32, returned: *mut u32) -> ::windows_core::Result<()> @@ -233,7 +233,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtNext(resultset : EVT_HANDLE, eventssize : u32, events : *mut isize, timeout : u32, flags : u32, returned : *mut u32) -> super::super::Foundation:: BOOL); EvtNext(resultset.into_param().abi(), events.len() as _, ::core::mem::transmute(events.as_ptr()), timeout, flags, returned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtNextChannelPath(channelenum: P0, channelpathbuffer: ::core::option::Option<&mut [u16]>, channelpathbufferused: *mut u32) -> ::windows_core::Result<()> @@ -252,7 +252,7 @@ where let result__ = EvtNextEventMetadata(eventmetadataenum.into_param().abi(), flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtNextPublisherId(publisherenum: P0, publisheridbuffer: ::core::option::Option<&mut [u16]>, publisheridbufferused: *mut u32) -> ::windows_core::Result<()> @@ -337,7 +337,7 @@ where let result__ = EvtQuery(session.into_param().abi(), path.into_param().abi(), query.into_param().abi(), flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtRender(context: P0, fragment: P1, flags: u32, buffersize: u32, buffer: ::core::option::Option<*mut ::core::ffi::c_void>, bufferused: *mut u32, propertycount: *mut u32) -> ::windows_core::Result<()> @@ -348,7 +348,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtRender(context : EVT_HANDLE, fragment : EVT_HANDLE, flags : u32, buffersize : u32, buffer : *mut ::core::ffi::c_void, bufferused : *mut u32, propertycount : *mut u32) -> super::super::Foundation:: BOOL); EvtRender(context.into_param().abi(), fragment.into_param().abi(), flags, buffersize, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), bufferused, propertycount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtSaveChannelConfig(channelconfig: P0, flags: u32) -> ::windows_core::Result<()> @@ -358,7 +358,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtSaveChannelConfig(channelconfig : EVT_HANDLE, flags : u32) -> super::super::Foundation:: BOOL); EvtSaveChannelConfig(channelconfig.into_param().abi(), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtSeek(resultset: P0, position: i64, bookmark: P1, timeout: u32, flags: u32) -> ::windows_core::Result<()> @@ -369,7 +369,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtSeek(resultset : EVT_HANDLE, position : i64, bookmark : EVT_HANDLE, timeout : u32, flags : u32) -> super::super::Foundation:: BOOL); EvtSeek(resultset.into_param().abi(), position, bookmark.into_param().abi(), timeout, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtSetChannelConfigProperty(channelconfig: P0, propertyid: EVT_CHANNEL_CONFIG_PROPERTY_ID, flags: u32, propertyvalue: *const EVT_VARIANT) -> ::windows_core::Result<()> @@ -379,7 +379,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtSetChannelConfigProperty(channelconfig : EVT_HANDLE, propertyid : EVT_CHANNEL_CONFIG_PROPERTY_ID, flags : u32, propertyvalue : *const EVT_VARIANT) -> super::super::Foundation:: BOOL); EvtSetChannelConfigProperty(channelconfig.into_param().abi(), propertyid, flags, propertyvalue).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtSubscribe(session: P0, signalevent: P1, channelpath: P2, query: P3, bookmark: P4, context: ::core::option::Option<*const ::core::ffi::c_void>, callback: EVT_SUBSCRIBE_CALLBACK, flags: u32) -> ::windows_core::Result @@ -394,7 +394,7 @@ where let result__ = EvtSubscribe(session.into_param().abi(), signalevent.into_param().abi(), channelpath.into_param().abi(), query.into_param().abi(), bookmark.into_param().abi(), ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), callback, flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvtUpdateBookmark(bookmark: P0, event: P1) -> ::windows_core::Result<()> @@ -405,7 +405,7 @@ where ::windows_targets::link!("wevtapi.dll" "system" fn EvtUpdateBookmark(bookmark : EVT_HANDLE, event : EVT_HANDLE) -> super::super::Foundation:: BOOL); EvtUpdateBookmark(bookmark.into_param().abi(), event.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetEventLogInformation(heventlog: P0, dwinfolevel: u32, lpbuffer: *mut ::core::ffi::c_void, cbbufsize: u32, pcbbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -415,7 +415,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetEventLogInformation(heventlog : super::super::Foundation:: HANDLE, dwinfolevel : u32, lpbuffer : *mut ::core::ffi::c_void, cbbufsize : u32, pcbbytesneeded : *mut u32) -> super::super::Foundation:: BOOL); GetEventLogInformation(heventlog.into_param().abi(), dwinfolevel, lpbuffer, cbbufsize, pcbbytesneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumberOfEventLogRecords(heventlog: P0, numberofrecords: *mut u32) -> ::windows_core::Result<()> @@ -425,7 +425,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetNumberOfEventLogRecords(heventlog : super::super::Foundation:: HANDLE, numberofrecords : *mut u32) -> super::super::Foundation:: BOOL); GetNumberOfEventLogRecords(heventlog.into_param().abi(), numberofrecords).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOldestEventLogRecord(heventlog: P0, oldestrecord: *mut u32) -> ::windows_core::Result<()> @@ -435,7 +435,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetOldestEventLogRecord(heventlog : super::super::Foundation:: HANDLE, oldestrecord : *mut u32) -> super::super::Foundation:: BOOL); GetOldestEventLogRecord(heventlog.into_param().abi(), oldestrecord).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NotifyChangeEventLog(heventlog: P0, hevent: P1) -> ::windows_core::Result<()> @@ -446,7 +446,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn NotifyChangeEventLog(heventlog : super::super::Foundation:: HANDLE, hevent : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); NotifyChangeEventLog(heventlog.into_param().abi(), hevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenBackupEventLogA(lpuncservername: P0, lpfilename: P1) -> ::windows_core::Result @@ -458,7 +458,7 @@ where let result__ = OpenBackupEventLogA(lpuncservername.into_param().abi(), lpfilename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenBackupEventLogW(lpuncservername: P0, lpfilename: P1) -> ::windows_core::Result @@ -470,7 +470,7 @@ where let result__ = OpenBackupEventLogW(lpuncservername.into_param().abi(), lpfilename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenEventLogA(lpuncservername: P0, lpsourcename: P1) -> ::windows_core::Result @@ -482,7 +482,7 @@ where let result__ = OpenEventLogA(lpuncservername.into_param().abi(), lpsourcename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenEventLogW(lpuncservername: P0, lpsourcename: P1) -> ::windows_core::Result @@ -494,7 +494,7 @@ where let result__ = OpenEventLogW(lpuncservername.into_param().abi(), lpsourcename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadEventLogA(heventlog: P0, dwreadflags: READ_EVENT_LOG_READ_FLAGS, dwrecordoffset: u32, lpbuffer: *mut ::core::ffi::c_void, nnumberofbytestoread: u32, pnbytesread: *mut u32, pnminnumberofbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -504,7 +504,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ReadEventLogA(heventlog : super::super::Foundation:: HANDLE, dwreadflags : READ_EVENT_LOG_READ_FLAGS, dwrecordoffset : u32, lpbuffer : *mut ::core::ffi::c_void, nnumberofbytestoread : u32, pnbytesread : *mut u32, pnminnumberofbytesneeded : *mut u32) -> super::super::Foundation:: BOOL); ReadEventLogA(heventlog.into_param().abi(), dwreadflags, dwrecordoffset, lpbuffer, nnumberofbytestoread, pnbytesread, pnminnumberofbytesneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadEventLogW(heventlog: P0, dwreadflags: READ_EVENT_LOG_READ_FLAGS, dwrecordoffset: u32, lpbuffer: *mut ::core::ffi::c_void, nnumberofbytestoread: u32, pnbytesread: *mut u32, pnminnumberofbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -514,7 +514,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ReadEventLogW(heventlog : super::super::Foundation:: HANDLE, dwreadflags : READ_EVENT_LOG_READ_FLAGS, dwrecordoffset : u32, lpbuffer : *mut ::core::ffi::c_void, nnumberofbytestoread : u32, pnbytesread : *mut u32, pnminnumberofbytesneeded : *mut u32) -> super::super::Foundation:: BOOL); ReadEventLogW(heventlog.into_param().abi(), dwreadflags, dwrecordoffset, lpbuffer, nnumberofbytestoread, pnbytesread, pnminnumberofbytesneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterEventSourceA(lpuncservername: P0, lpsourcename: P1) -> ::windows_core::Result @@ -526,7 +526,7 @@ where let result__ = RegisterEventSourceA(lpuncservername.into_param().abi(), lpsourcename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterEventSourceW(lpuncservername: P0, lpsourcename: P1) -> ::windows_core::Result @@ -538,7 +538,7 @@ where let result__ = RegisterEventSourceW(lpuncservername.into_param().abi(), lpsourcename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReportEventA(heventlog: P0, wtype: REPORT_EVENT_TYPE, wcategory: u16, dweventid: u32, lpusersid: P1, dwdatasize: u32, lpstrings: ::core::option::Option<&[::windows_core::PCSTR]>, lprawdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -549,7 +549,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ReportEventA(heventlog : super::super::Foundation:: HANDLE, wtype : REPORT_EVENT_TYPE, wcategory : u16, dweventid : u32, lpusersid : super::super::Foundation:: PSID, wnumstrings : u16, dwdatasize : u32, lpstrings : *const ::windows_core::PCSTR, lprawdata : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ReportEventA(heventlog.into_param().abi(), wtype, wcategory, dweventid, lpusersid.into_param().abi(), lpstrings.as_deref().map_or(0, |slice| slice.len() as _), dwdatasize, ::core::mem::transmute(lpstrings.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(lprawdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReportEventW(heventlog: P0, wtype: REPORT_EVENT_TYPE, wcategory: u16, dweventid: u32, lpusersid: P1, dwdatasize: u32, lpstrings: ::core::option::Option<&[::windows_core::PCWSTR]>, lprawdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -1505,7 +1505,7 @@ impl ::core::default::Default for EVT_RPC_LOGIN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EVT_VARIANT { pub Anonymous: EVT_VARIANT_0, @@ -1531,7 +1531,7 @@ impl ::core::default::Default for EVT_VARIANT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union EVT_VARIANT_0 { pub BooleanVal: super::super::Foundation::BOOL, diff --git a/crates/libs/windows/src/Windows/Win32/System/EventNotificationService/impl.rs b/crates/libs/windows/src/Windows/Win32/System/EventNotificationService/impl.rs index c4a1218df3..bf2a624e31 100644 --- a/crates/libs/windows/src/Windows/Win32/System/EventNotificationService/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/EventNotificationService/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISensLogon_Impl: Sized + super::Com::IDispatch_Impl { fn Logon(&self, bstrusername: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -64,7 +64,7 @@ impl ISensLogon_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISensLogon2_Impl: Sized + super::Com::IDispatch_Impl { fn Logon(&self, bstrusername: &::windows_core::BSTR, dwsessionid: u32) -> ::windows_core::Result<()>; @@ -116,7 +116,7 @@ impl ISensLogon2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISensNetwork_Impl: Sized + super::Com::IDispatch_Impl { fn ConnectionMade(&self, bstrconnection: &::windows_core::BSTR, ultype: u32, lpqocinfo: *const SENS_QOCINFO) -> ::windows_core::Result<()>; @@ -168,7 +168,7 @@ impl ISensNetwork_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISensOnNow_Impl: Sized + super::Com::IDispatch_Impl { fn OnACPower(&self) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/EventNotificationService/mod.rs b/crates/libs/windows/src/Windows/Win32/System/EventNotificationService/mod.rs index c6fe872052..36c35880d9 100644 --- a/crates/libs/windows/src/Windows/Win32/System/EventNotificationService/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/EventNotificationService/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDestinationReachableA(lpszdestination: P0, lpqocinfo: *mut QOCINFO) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("sensapi.dll" "system" fn IsDestinationReachableA(lpszdestination : ::windows_core::PCSTR, lpqocinfo : *mut QOCINFO) -> super::super::Foundation:: BOOL); IsDestinationReachableA(lpszdestination.into_param().abi(), lpqocinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDestinationReachableW(lpszdestination: P0, lpqocinfo: *mut QOCINFO) -> ::windows_core::Result<()> @@ -18,14 +18,14 @@ where ::windows_targets::link!("sensapi.dll" "system" fn IsDestinationReachableW(lpszdestination : ::windows_core::PCWSTR, lpqocinfo : *mut QOCINFO) -> super::super::Foundation:: BOOL); IsDestinationReachableW(lpszdestination.into_param().abi(), lpqocinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsNetworkAlive(lpdwflags: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("sensapi.dll" "system" fn IsNetworkAlive(lpdwflags : *mut u32) -> super::super::Foundation:: BOOL); IsNetworkAlive(lpdwflags).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -98,7 +98,7 @@ pub struct ISensLogon_Vtbl { pub StartScreenSaver: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrusername: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub StopScreenSaver: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrusername: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -157,7 +157,7 @@ pub struct ISensLogon2_Vtbl { pub SessionReconnect: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrusername: ::std::mem::MaybeUninit<::windows_core::BSTR>, dwsessionid: u32) -> ::windows_core::HRESULT, pub PostShell: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrusername: ::std::mem::MaybeUninit<::windows_core::BSTR>, dwsessionid: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -218,7 +218,7 @@ pub struct ISensNetwork_Vtbl { pub DestinationReachable: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdestination: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrconnection: ::std::mem::MaybeUninit<::windows_core::BSTR>, ultype: u32, lpqocinfo: *const SENS_QOCINFO) -> ::windows_core::HRESULT, pub DestinationReachableNoQOCInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdestination: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrconnection: ::std::mem::MaybeUninit<::windows_core::BSTR>, ultype: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] diff --git a/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/impl.rs b/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/impl.rs index b94fc1064d..b5380daad0 100644 --- a/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub trait IGPEInformation_Impl: Sized { fn GetName(&self, pszname: ::windows_core::PWSTR, cchmaxlength: i32) -> ::windows_core::Result<()>; @@ -78,7 +78,7 @@ impl IGPEInformation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPM_Impl: Sized + super::Com::IDispatch_Impl { fn GetDomain(&self, bstrdomain: &::windows_core::BSTR, bstrdomaincontroller: &::windows_core::BSTR, ldcflags: i32) -> ::windows_core::Result; @@ -245,7 +245,7 @@ impl IGPM_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPM2_Impl: Sized + IGPM_Impl { fn GetBackupDirEx(&self, bstrbackupdir: &::windows_core::BSTR, backupdirtype: GPMBackupType) -> ::windows_core::Result; @@ -282,7 +282,7 @@ impl IGPM2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMAsyncCancel_Impl: Sized + super::Com::IDispatch_Impl { fn Cancel(&self) -> ::windows_core::Result<()>; @@ -303,7 +303,7 @@ impl IGPMAsyncCancel_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMAsyncProgress_Impl: Sized + super::Com::IDispatch_Impl { fn Status(&self, lprogressnumerator: i32, lprogressdenominator: i32, hrstatus: ::windows_core::HRESULT, presult: *const super::Variant::VARIANT, ppigpmstatusmsgcollection: ::core::option::Option<&IGPMStatusMsgCollection>) -> ::windows_core::Result<()>; @@ -324,7 +324,7 @@ impl IGPMAsyncProgress_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMBackup_Impl: Sized + super::Com::IDispatch_Impl { fn ID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -459,7 +459,7 @@ impl IGPMBackup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMBackupCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -515,7 +515,7 @@ impl IGPMBackupCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMBackupDir_Impl: Sized + super::Com::IDispatch_Impl { fn BackupDirectory(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -571,7 +571,7 @@ impl IGPMBackupDir_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMBackupDirEx_Impl: Sized + super::Com::IDispatch_Impl { fn BackupDir(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -640,7 +640,7 @@ impl IGPMBackupDirEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMCSECollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -696,7 +696,7 @@ impl IGPMCSECollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMClientSideExtension_Impl: Sized + super::Com::IDispatch_Impl { fn ID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -765,7 +765,7 @@ impl IGPMClientSideExtension_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMConstants_Impl: Sized + super::Com::IDispatch_Impl { fn PermGPOApply(&self) -> ::windows_core::Result; @@ -1562,7 +1562,7 @@ impl IGPMConstants_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMConstants2_Impl: Sized + IGPMConstants_Impl { fn BackupTypeGPO(&self) -> ::windows_core::Result; @@ -1774,7 +1774,7 @@ impl IGPMConstants2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMDomain_Impl: Sized + super::Com::IDispatch_Impl { fn DomainController(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1915,7 +1915,7 @@ impl IGPMDomain_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMDomain2_Impl: Sized + IGPMDomain_Impl { fn CreateStarterGPO(&self) -> ::windows_core::Result; @@ -1998,7 +1998,7 @@ impl IGPMDomain2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMDomain3_Impl: Sized + IGPMDomain2_Impl { fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -2049,7 +2049,7 @@ impl IGPMDomain3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMGPO_Impl: Sized + super::Com::IDispatch_Impl { fn DisplayName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2371,7 +2371,7 @@ impl IGPMGPO_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMGPO2_Impl: Sized + IGPMGPO_Impl { fn Description(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2408,7 +2408,7 @@ impl IGPMGPO2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMGPO3_Impl: Sized + IGPMGPO2_Impl { fn InfrastructureDC(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2452,7 +2452,7 @@ impl IGPMGPO3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMGPOCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2508,7 +2508,7 @@ impl IGPMGPOCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMGPOLink_Impl: Sized + super::Com::IDispatch_Impl { fn GPOID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2624,7 +2624,7 @@ impl IGPMGPOLink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMGPOLinksCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2680,7 +2680,7 @@ impl IGPMGPOLinksCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMMapEntry_Impl: Sized + super::Com::IDispatch_Impl { fn Source(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2749,7 +2749,7 @@ impl IGPMMapEntry_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMMapEntryCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2805,7 +2805,7 @@ impl IGPMMapEntryCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMMigrationTable_Impl: Sized + super::Com::IDispatch_Impl { fn Save(&self, bstrmigrationtablepath: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2908,7 +2908,7 @@ impl IGPMMigrationTable_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMPermission_Impl: Sized + super::Com::IDispatch_Impl { fn Inherited(&self) -> ::windows_core::Result; @@ -2990,7 +2990,7 @@ impl IGPMPermission_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMRSOP_Impl: Sized + super::Com::IDispatch_Impl { fn Mode(&self) -> ::windows_core::Result; @@ -3360,7 +3360,7 @@ impl IGPMRSOP_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMResult_Impl: Sized + super::Com::IDispatch_Impl { fn Status(&self) -> ::windows_core::Result; @@ -3410,7 +3410,7 @@ impl IGPMResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMSOM_Impl: Sized + super::Com::IDispatch_Impl { fn GPOInheritanceBlocked(&self) -> ::windows_core::Result; @@ -3545,7 +3545,7 @@ impl IGPMSOM_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMSOMCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -3601,7 +3601,7 @@ impl IGPMSOMCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMSearchCriteria_Impl: Sized + super::Com::IDispatch_Impl { fn Add(&self, searchproperty: GPMSearchProperty, searchoperation: GPMSearchOperation, varvalue: &super::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -3622,7 +3622,7 @@ impl IGPMSearchCriteria_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMSecurityInfo_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -3699,7 +3699,7 @@ impl IGPMSecurityInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMSitesContainer_Impl: Sized + super::Com::IDispatch_Impl { fn DomainController(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3781,7 +3781,7 @@ impl IGPMSitesContainer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMStarterGPO_Impl: Sized + super::Com::IDispatch_Impl { fn DisplayName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4036,7 +4036,7 @@ impl IGPMStarterGPO_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMStarterGPOBackup_Impl: Sized + super::Com::IDispatch_Impl { fn BackupDir(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4184,7 +4184,7 @@ impl IGPMStarterGPOBackup_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMStarterGPOBackupCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4240,7 +4240,7 @@ impl IGPMStarterGPOBackupCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMStarterGPOCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4296,7 +4296,7 @@ impl IGPMStarterGPOCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMStatusMessage_Impl: Sized + super::Com::IDispatch_Impl { fn ObjectPath(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4379,7 +4379,7 @@ impl IGPMStatusMessage_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMStatusMsgCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4435,7 +4435,7 @@ impl IGPMStatusMsgCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMTrustee_Impl: Sized + super::Com::IDispatch_Impl { fn TrusteeSid(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4517,7 +4517,7 @@ impl IGPMTrustee_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMWMIFilter_Impl: Sized + super::Com::IDispatch_Impl { fn Path(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4620,7 +4620,7 @@ impl IGPMWMIFilter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGPMWMIFilterCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4676,7 +4676,7 @@ impl IGPMWMIFilterCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Controls"))] pub trait IGroupPolicyObject_Impl: Sized { fn New(&self, pszdomainname: &::windows_core::PCWSTR, pszdisplayname: &::windows_core::PCWSTR, dwflags: u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/mod.rs b/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/mod.rs index cb0a6f0ad6..2730c77cd4 100644 --- a/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BrowseForGPO(lpbrowseinfo: *mut GPOBROWSEINFO) -> ::windows_core::Result<()> { @@ -13,7 +13,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CommandLineFromMsiDescriptor(descriptor : ::windows_core::PCWSTR, commandline : ::windows_core::PWSTR, commandlinelength : *mut u32) -> u32); CommandLineFromMsiDescriptor(descriptor.into_param().abi(), ::core::mem::transmute(commandline), commandlinelength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateGPOLink(lpgpo: P0, lpcontainer: P1, fhighpriority: P2) -> ::windows_core::Result<()> @@ -42,7 +42,7 @@ where ::windows_targets::link!("gpedit.dll" "system" fn DeleteGPOLink(lpgpo : ::windows_core::PCWSTR, lpcontainer : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); DeleteGPOLink(lpgpo.into_param().abi(), lpcontainer.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnterCriticalPolicySection(bmachine: P0) -> ::windows_core::Result @@ -62,21 +62,21 @@ where ::windows_targets::link!("gpedit.dll" "system" fn ExportRSoPData(lpnamespace : ::windows_core::PCWSTR, lpfilename : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); ExportRSoPData(lpnamespace.into_param().abi(), lpfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeGPOListA(pgpolist: *const GROUP_POLICY_OBJECTA) -> ::windows_core::Result<()> { ::windows_targets::link!("userenv.dll" "system" fn FreeGPOListA(pgpolist : *const GROUP_POLICY_OBJECTA) -> super::super::Foundation:: BOOL); FreeGPOListA(pgpolist).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeGPOListW(pgpolist: *const GROUP_POLICY_OBJECTW) -> ::windows_core::Result<()> { ::windows_targets::link!("userenv.dll" "system" fn FreeGPOListW(pgpolist : *const GROUP_POLICY_OBJECTW) -> super::super::Foundation:: BOOL); FreeGPOListW(pgpolist).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GenerateGPNotification(bmachine: P0, lpwszmgmtproduct: P1, dwmgmtproductoptions: u32) -> u32 @@ -87,7 +87,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn GenerateGPNotification(bmachine : super::super::Foundation:: BOOL, lpwszmgmtproduct : ::windows_core::PCWSTR, dwmgmtproductoptions : u32) -> u32); GenerateGPNotification(bmachine.into_param().abi(), lpwszmgmtproduct.into_param().abi(), dwmgmtproductoptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAppliedGPOListA(dwflags: u32, pmachinename: P0, psiduser: P1, pguidextension: *const ::windows_core::GUID, ppgpolist: *mut *mut GROUP_POLICY_OBJECTA) -> u32 @@ -98,7 +98,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn GetAppliedGPOListA(dwflags : u32, pmachinename : ::windows_core::PCSTR, psiduser : super::super::Foundation:: PSID, pguidextension : *const ::windows_core::GUID, ppgpolist : *mut *mut GROUP_POLICY_OBJECTA) -> u32); GetAppliedGPOListA(dwflags, pmachinename.into_param().abi(), psiduser.into_param().abi(), pguidextension, ppgpolist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAppliedGPOListW(dwflags: u32, pmachinename: P0, psiduser: P1, pguidextension: *const ::windows_core::GUID, ppgpolist: *mut *mut GROUP_POLICY_OBJECTW) -> u32 @@ -109,7 +109,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn GetAppliedGPOListW(dwflags : u32, pmachinename : ::windows_core::PCWSTR, psiduser : super::super::Foundation:: PSID, pguidextension : *const ::windows_core::GUID, ppgpolist : *mut *mut GROUP_POLICY_OBJECTW) -> u32); GetAppliedGPOListW(dwflags, pmachinename.into_param().abi(), psiduser.into_param().abi(), pguidextension, ppgpolist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetGPOListA(htoken: P0, lpname: P1, lphostname: P2, lpcomputername: P3, dwflags: u32, pgpolist: *mut *mut GROUP_POLICY_OBJECTA) -> ::windows_core::Result<()> @@ -122,7 +122,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn GetGPOListA(htoken : super::super::Foundation:: HANDLE, lpname : ::windows_core::PCSTR, lphostname : ::windows_core::PCSTR, lpcomputername : ::windows_core::PCSTR, dwflags : u32, pgpolist : *mut *mut GROUP_POLICY_OBJECTA) -> super::super::Foundation:: BOOL); GetGPOListA(htoken.into_param().abi(), lpname.into_param().abi(), lphostname.into_param().abi(), lpcomputername.into_param().abi(), dwflags, pgpolist).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetGPOListW(htoken: P0, lpname: P1, lphostname: P2, lpcomputername: P3, dwflags: u32, pgpolist: *mut *mut GROUP_POLICY_OBJECTW) -> ::windows_core::Result<()> @@ -143,7 +143,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetLocalManagedApplicationData(productcode : ::windows_core::PCWSTR, displayname : *mut ::windows_core::PWSTR, supporturl : *mut ::windows_core::PWSTR) -> ()); GetLocalManagedApplicationData(productcode.into_param().abi(), displayname, supporturl) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLocalManagedApplications(buserapps: P0, pdwapps: *mut u32, prglocalapps: *mut *mut LOCALMANAGEDAPPLICATION) -> u32 @@ -153,14 +153,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetLocalManagedApplications(buserapps : super::super::Foundation:: BOOL, pdwapps : *mut u32, prglocalapps : *mut *mut LOCALMANAGEDAPPLICATION) -> u32); GetLocalManagedApplications(buserapps.into_param().abi(), pdwapps, prglocalapps) } -#[doc = "Required features: `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_UI_Shell\"`"] #[cfg(feature = "Win32_UI_Shell")] #[inline] pub unsafe fn GetManagedApplicationCategories(dwreserved: u32, pappcategory: *mut super::super::UI::Shell::APPCATEGORYINFOLIST) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn GetManagedApplicationCategories(dwreserved : u32, pappcategory : *mut super::super::UI::Shell:: APPCATEGORYINFOLIST) -> u32); GetManagedApplicationCategories(dwreserved, pappcategory) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetManagedApplications(pcategory: *const ::windows_core::GUID, dwqueryflags: u32, dwinfolevel: u32, pdwapps: *mut u32, prgmanagedapps: *mut *mut MANAGEDAPPLICATION) -> u32 { @@ -181,7 +181,7 @@ pub unsafe fn InstallApplication(pinstallinfo: *const INSTALLDATA) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn InstallApplication(pinstallinfo : *const INSTALLDATA) -> u32); InstallApplication(pinstallinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LeaveCriticalPolicySection(hsection: P0) -> ::windows_core::Result<()> @@ -201,7 +201,7 @@ pub unsafe fn ProcessGroupPolicyCompletedEx(extensionid: *const ::windows_core:: ::windows_targets::link!("userenv.dll" "system" fn ProcessGroupPolicyCompletedEx(extensionid : *const ::windows_core::GUID, pasynchandle : usize, dwstatus : u32, rsopstatus : ::windows_core::HRESULT) -> u32); ProcessGroupPolicyCompletedEx(extensionid, pasynchandle, dwstatus, rsopstatus) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RefreshPolicy(bmachine: P0) -> ::windows_core::Result<()> @@ -211,7 +211,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn RefreshPolicy(bmachine : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); RefreshPolicy(bmachine.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RefreshPolicyEx(bmachine: P0, dwoptions: u32) -> ::windows_core::Result<()> @@ -221,7 +221,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn RefreshPolicyEx(bmachine : super::super::Foundation:: BOOL, dwoptions : u32) -> super::super::Foundation:: BOOL); RefreshPolicyEx(bmachine.into_param().abi(), dwoptions).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterGPNotification(hevent: P0, bmachine: P1) -> ::windows_core::Result<()> @@ -232,7 +232,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn RegisterGPNotification(hevent : super::super::Foundation:: HANDLE, bmachine : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); RegisterGPNotification(hevent.into_param().abi(), bmachine.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RsopAccessCheckByType(psecuritydescriptor: P0, pprincipalselfsid: P1, prsoptoken: *const ::core::ffi::c_void, dwdesiredaccessmask: u32, pobjecttypelist: ::core::option::Option<&[super::super::Security::OBJECT_TYPE_LIST]>, pgenericmapping: *const super::super::Security::GENERIC_MAPPING, pprivilegeset: ::core::option::Option<*const super::super::Security::PRIVILEGE_SET>, pdwprivilegesetlength: ::core::option::Option<*const u32>, pdwgrantedaccessmask: *mut u32, pbaccessstatus: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -243,7 +243,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn RsopAccessCheckByType(psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, pprincipalselfsid : super::super::Foundation:: PSID, prsoptoken : *const ::core::ffi::c_void, dwdesiredaccessmask : u32, pobjecttypelist : *const super::super::Security:: OBJECT_TYPE_LIST, objecttypelistlength : u32, pgenericmapping : *const super::super::Security:: GENERIC_MAPPING, pprivilegeset : *const super::super::Security:: PRIVILEGE_SET, pdwprivilegesetlength : *const u32, pdwgrantedaccessmask : *mut u32, pbaccessstatus : *mut super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); RsopAccessCheckByType(psecuritydescriptor.into_param().abi(), pprincipalselfsid.into_param().abi(), prsoptoken, dwdesiredaccessmask, ::core::mem::transmute(pobjecttypelist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pobjecttypelist.as_deref().map_or(0, |slice| slice.len() as _), pgenericmapping, ::core::mem::transmute(pprivilegeset.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdwprivilegesetlength.unwrap_or(::std::ptr::null())), pdwgrantedaccessmask, pbaccessstatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RsopFileAccessCheck(pszfilename: P0, prsoptoken: *const ::core::ffi::c_void, dwdesiredaccessmask: u32, pdwgrantedaccessmask: *mut u32, pbaccessstatus: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -253,7 +253,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn RsopFileAccessCheck(pszfilename : ::windows_core::PCWSTR, prsoptoken : *const ::core::ffi::c_void, dwdesiredaccessmask : u32, pdwgrantedaccessmask : *mut u32, pbaccessstatus : *mut super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); RsopFileAccessCheck(pszfilename.into_param().abi(), prsoptoken, dwdesiredaccessmask, pdwgrantedaccessmask, pbaccessstatus).ok() } -#[doc = "Required features: `Win32_System_Wmi`"] +#[doc = "Required features: `\"Win32_System_Wmi\"`"] #[cfg(feature = "Win32_System_Wmi")] #[inline] pub unsafe fn RsopResetPolicySettingStatus(dwflags: u32, pservices: P0, psettinginstance: P1) -> ::windows_core::Result<()> @@ -264,7 +264,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn RsopResetPolicySettingStatus(dwflags : u32, pservices : * mut::core::ffi::c_void, psettinginstance : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); RsopResetPolicySettingStatus(dwflags, pservices.into_param().abi(), psettinginstance.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Wmi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Wmi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Wmi"))] #[inline] pub unsafe fn RsopSetPolicySettingStatus(dwflags: u32, pservices: P0, psettinginstance: P1, pstatus: &[POLICYSETTINGSTATUSINFO]) -> ::windows_core::Result<()> @@ -283,7 +283,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn UninstallApplication(productcode : ::windows_core::PCWSTR, dwstatus : u32) -> u32); UninstallApplication(productcode.into_param().abi(), dwstatus) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterGPNotification(hevent: P0) -> ::windows_core::Result<()> @@ -303,7 +303,7 @@ impl IGPEInformation { pub unsafe fn GetDisplayName(&self, pszname: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDisplayName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszname.as_ptr()), pszname.len() as _).ok() } - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn GetRegistryKey(&self, dwsection: u32, hkey: *mut super::Registry::HKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRegistryKey)(::windows_core::Interface::as_raw(self), dwsection, hkey).ok() @@ -323,7 +323,7 @@ impl IGPEInformation { pub unsafe fn GetHint(&self, gphint: *mut GROUP_POLICY_HINT_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetHint)(::windows_core::Interface::as_raw(self), gphint).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PolicyChanged(&self, bmachine: P0, badd: P1, pguidextension: *mut ::windows_core::GUID, pguidsnapin: *mut ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -360,14 +360,14 @@ pub struct IGPEInformation_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] PolicyChanged: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGPM(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IGPM { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDomain(&self, bstrdomain: P0, bstrdomaincontroller: P1, ldcflags: i32) -> ::windows_core::Result where @@ -377,7 +377,7 @@ impl IGPM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDomain)(::windows_core::Interface::as_raw(self), bstrdomain.into_param().abi(), bstrdomaincontroller.into_param().abi(), ldcflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBackupDir(&self, bstrbackupdir: P0) -> ::windows_core::Result where @@ -386,7 +386,7 @@ impl IGPM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBackupDir)(::windows_core::Interface::as_raw(self), bstrbackupdir.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSitesContainer(&self, bstrforest: P0, bstrdomain: P1, bstrdomaincontroller: P2, ldcflags: i32) -> ::windows_core::Result where @@ -397,7 +397,7 @@ impl IGPM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSitesContainer)(::windows_core::Interface::as_raw(self), bstrforest.into_param().abi(), bstrdomain.into_param().abi(), bstrdomaincontroller.into_param().abi(), ldcflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRSOP(&self, gpmrsopmode: GPMRSOPMode, bstrnamespace: P0, lflags: i32) -> ::windows_core::Result where @@ -406,7 +406,7 @@ impl IGPM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRSOP)(::windows_core::Interface::as_raw(self), gpmrsopmode, bstrnamespace.into_param().abi(), lflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreatePermission(&self, bstrtrustee: P0, perm: GPMPermissionType, binheritable: P1) -> ::windows_core::Result where @@ -416,13 +416,13 @@ impl IGPM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePermission)(::windows_core::Interface::as_raw(self), bstrtrustee.into_param().abi(), perm, binheritable.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSearchCriteria(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSearchCriteria)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTrustee(&self, bstrtrustee: P0) -> ::windows_core::Result where @@ -431,19 +431,19 @@ impl IGPM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTrustee)(::windows_core::Interface::as_raw(self), bstrtrustee.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClientSideExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetClientSideExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetConstants(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetConstants)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMigrationTable(&self, bstrmigrationtablepath: P0) -> ::windows_core::Result where @@ -452,7 +452,7 @@ impl IGPM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMigrationTable)(::windows_core::Interface::as_raw(self), bstrmigrationtablepath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateMigrationTable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -526,14 +526,14 @@ pub struct IGPM_Vtbl { CreateMigrationTable: usize, pub InitializeReporting: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstradmpath: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGPM2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IGPM2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDomain(&self, bstrdomain: P0, bstrdomaincontroller: P1, ldcflags: i32) -> ::windows_core::Result where @@ -543,7 +543,7 @@ impl IGPM2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDomain)(::windows_core::Interface::as_raw(self), bstrdomain.into_param().abi(), bstrdomaincontroller.into_param().abi(), ldcflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBackupDir(&self, bstrbackupdir: P0) -> ::windows_core::Result where @@ -552,7 +552,7 @@ impl IGPM2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBackupDir)(::windows_core::Interface::as_raw(self), bstrbackupdir.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSitesContainer(&self, bstrforest: P0, bstrdomain: P1, bstrdomaincontroller: P2, ldcflags: i32) -> ::windows_core::Result where @@ -563,7 +563,7 @@ impl IGPM2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSitesContainer)(::windows_core::Interface::as_raw(self), bstrforest.into_param().abi(), bstrdomain.into_param().abi(), bstrdomaincontroller.into_param().abi(), ldcflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRSOP(&self, gpmrsopmode: GPMRSOPMode, bstrnamespace: P0, lflags: i32) -> ::windows_core::Result where @@ -572,7 +572,7 @@ impl IGPM2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRSOP)(::windows_core::Interface::as_raw(self), gpmrsopmode, bstrnamespace.into_param().abi(), lflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreatePermission(&self, bstrtrustee: P0, perm: GPMPermissionType, binheritable: P1) -> ::windows_core::Result where @@ -582,13 +582,13 @@ impl IGPM2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePermission)(::windows_core::Interface::as_raw(self), bstrtrustee.into_param().abi(), perm, binheritable.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSearchCriteria(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSearchCriteria)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTrustee(&self, bstrtrustee: P0) -> ::windows_core::Result where @@ -597,19 +597,19 @@ impl IGPM2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateTrustee)(::windows_core::Interface::as_raw(self), bstrtrustee.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClientSideExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetClientSideExtensions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetConstants(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetConstants)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMigrationTable(&self, bstrmigrationtablepath: P0) -> ::windows_core::Result where @@ -618,7 +618,7 @@ impl IGPM2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetMigrationTable)(::windows_core::Interface::as_raw(self), bstrmigrationtablepath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateMigrationTable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -630,7 +630,7 @@ impl IGPM2 { { (::windows_core::Interface::vtable(self).base__.InitializeReporting)(::windows_core::Interface::as_raw(self), bstradmpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBackupDirEx(&self, bstrbackupdir: P0, backupdirtype: GPMBackupType) -> ::windows_core::Result where @@ -667,7 +667,7 @@ pub struct IGPM2_Vtbl { GetBackupDirEx: usize, pub InitializeReportingEx: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstradmpath: ::std::mem::MaybeUninit<::windows_core::BSTR>, reportingoptions: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -695,14 +695,14 @@ pub struct IGPMAsyncCancel_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Cancel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGPMAsyncProgress(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IGPMAsyncProgress { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Status(&self, lprogressnumerator: i32, lprogressdenominator: i32, hrstatus: ::windows_core::HRESULT, presult: *const super::Variant::VARIANT, ppigpmstatusmsgcollection: P0) -> ::windows_core::Result<()> where @@ -731,7 +731,7 @@ pub struct IGPMAsyncProgress_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Status: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -769,12 +769,12 @@ impl IGPMBackup { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GenerateReport)(::windows_core::Interface::as_raw(self), gpmreporttype, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: P0) -> ::windows_core::Result where @@ -816,7 +816,7 @@ pub struct IGPMBackup_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GenerateReportToFile: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -827,13 +827,13 @@ impl IGPMBackupCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -865,7 +865,7 @@ pub struct IGPMBackupCollection_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -876,7 +876,7 @@ impl IGPMBackupDir { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BackupDirectory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBackup(&self, bstrid: P0) -> ::windows_core::Result where @@ -885,7 +885,7 @@ impl IGPMBackupDir { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBackup)(::windows_core::Interface::as_raw(self), bstrid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchBackups(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -920,7 +920,7 @@ pub struct IGPMBackupDir_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SearchBackups: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -935,7 +935,7 @@ impl IGPMBackupDirEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BackupType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetBackup(&self, bstrid: P0) -> ::windows_core::Result where @@ -944,7 +944,7 @@ impl IGPMBackupDirEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBackup)(::windows_core::Interface::as_raw(self), bstrid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SearchBackups(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -980,7 +980,7 @@ pub struct IGPMBackupDirEx_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SearchBackups: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -991,13 +991,13 @@ impl IGPMCSECollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1029,7 +1029,7 @@ pub struct IGPMCSECollection_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1044,13 +1044,13 @@ impl IGPMClientSideExtension { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUserEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsUserEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsComputerEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1083,7 +1083,7 @@ pub struct IGPMClientSideExtension_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsComputerEnabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1226,7 +1226,7 @@ impl IGPMConstants { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SOMOU)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_SecurityFlags(&self, vbowner: P0, vbgroup: P1, vbdacl: P2, vbsacl: P3) -> ::windows_core::Result where @@ -1326,7 +1326,7 @@ impl IGPMConstants { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RsopPlanningAssumeSlowLink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_RsopPlanningLoopbackOption(&self, vbmerge: P0) -> ::windows_core::Result where @@ -1426,7 +1426,7 @@ pub struct IGPMConstants_Vtbl { pub RsopPlanningAssumeUserWQLFilterTrue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut i32) -> ::windows_core::HRESULT, pub RsopPlanningAssumeCompWQLFilterTrue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1569,7 +1569,7 @@ impl IGPMConstants2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SOMOU)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_SecurityFlags(&self, vbowner: P0, vbgroup: P1, vbdacl: P2, vbsacl: P3) -> ::windows_core::Result where @@ -1669,7 +1669,7 @@ impl IGPMConstants2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.RsopPlanningAssumeSlowLink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_RsopPlanningLoopbackOption(&self, vbmerge: P0) -> ::windows_core::Result where @@ -1778,7 +1778,7 @@ pub struct IGPMConstants2_Vtbl { pub ReportLegacy: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut GPMReportingOptions) -> ::windows_core::HRESULT, pub ReportComments: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut GPMReportingOptions) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1793,13 +1793,13 @@ impl IGPMDomain { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Domain)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGPO(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateGPO)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetGPO(&self, bstrguid: P0) -> ::windows_core::Result where @@ -1808,7 +1808,7 @@ impl IGPMDomain { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGPO)(::windows_core::Interface::as_raw(self), bstrguid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchGPOs(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -1817,7 +1817,7 @@ impl IGPMDomain { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SearchGPOs)(::windows_core::Interface::as_raw(self), pigpmsearchcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RestoreGPO(&self, pigpmbackup: P0, ldcflags: i32, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1825,7 +1825,7 @@ impl IGPMDomain { { (::windows_core::Interface::vtable(self).RestoreGPO)(::windows_core::Interface::as_raw(self), pigpmbackup.into_param().abi(), ldcflags, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSOM(&self, bstrpath: P0) -> ::windows_core::Result where @@ -1834,7 +1834,7 @@ impl IGPMDomain { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSOM)(::windows_core::Interface::as_raw(self), bstrpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchSOMs(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -1843,7 +1843,7 @@ impl IGPMDomain { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SearchSOMs)(::windows_core::Interface::as_raw(self), pigpmsearchcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWMIFilter(&self, bstrpath: P0) -> ::windows_core::Result where @@ -1852,7 +1852,7 @@ impl IGPMDomain { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWMIFilter)(::windows_core::Interface::as_raw(self), bstrpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchWMIFilters(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -1912,7 +1912,7 @@ pub struct IGPMDomain_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SearchWMIFilters: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1927,13 +1927,13 @@ impl IGPMDomain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Domain)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGPO(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGPO)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetGPO(&self, bstrguid: P0) -> ::windows_core::Result where @@ -1942,7 +1942,7 @@ impl IGPMDomain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetGPO)(::windows_core::Interface::as_raw(self), bstrguid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchGPOs(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -1951,7 +1951,7 @@ impl IGPMDomain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SearchGPOs)(::windows_core::Interface::as_raw(self), pigpmsearchcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RestoreGPO(&self, pigpmbackup: P0, ldcflags: i32, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1959,7 +1959,7 @@ impl IGPMDomain2 { { (::windows_core::Interface::vtable(self).base__.RestoreGPO)(::windows_core::Interface::as_raw(self), pigpmbackup.into_param().abi(), ldcflags, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSOM(&self, bstrpath: P0) -> ::windows_core::Result where @@ -1968,7 +1968,7 @@ impl IGPMDomain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSOM)(::windows_core::Interface::as_raw(self), bstrpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchSOMs(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -1977,7 +1977,7 @@ impl IGPMDomain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SearchSOMs)(::windows_core::Interface::as_raw(self), pigpmsearchcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWMIFilter(&self, bstrpath: P0) -> ::windows_core::Result where @@ -1986,7 +1986,7 @@ impl IGPMDomain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWMIFilter)(::windows_core::Interface::as_raw(self), bstrpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchWMIFilters(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -1995,13 +1995,13 @@ impl IGPMDomain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SearchWMIFilters)(::windows_core::Interface::as_raw(self), pigpmsearchcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateStarterGPO(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateStarterGPO)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGPOFromStarterGPO(&self, pgpotemplate: P0) -> ::windows_core::Result where @@ -2010,7 +2010,7 @@ impl IGPMDomain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateGPOFromStarterGPO)(::windows_core::Interface::as_raw(self), pgpotemplate.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStarterGPO(&self, bstrguid: P0) -> ::windows_core::Result where @@ -2019,7 +2019,7 @@ impl IGPMDomain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStarterGPO)(::windows_core::Interface::as_raw(self), bstrguid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchStarterGPOs(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -2028,7 +2028,7 @@ impl IGPMDomain2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SearchStarterGPOs)(::windows_core::Interface::as_raw(self), pigpmsearchcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LoadStarterGPO(&self, bstrloadfile: P0, boverwrite: P1, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2037,7 +2037,7 @@ impl IGPMDomain2 { { (::windows_core::Interface::vtable(self).LoadStarterGPO)(::windows_core::Interface::as_raw(self), bstrloadfile.into_param().abi(), boverwrite.into_param().abi(), pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RestoreStarterGPO(&self, pigpmtmplbackup: P0, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2086,7 +2086,7 @@ pub struct IGPMDomain2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RestoreStarterGPO: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2101,13 +2101,13 @@ impl IGPMDomain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Domain)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGPO(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateGPO)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetGPO(&self, bstrguid: P0) -> ::windows_core::Result where @@ -2116,7 +2116,7 @@ impl IGPMDomain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetGPO)(::windows_core::Interface::as_raw(self), bstrguid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchGPOs(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -2125,7 +2125,7 @@ impl IGPMDomain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SearchGPOs)(::windows_core::Interface::as_raw(self), pigpmsearchcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RestoreGPO(&self, pigpmbackup: P0, ldcflags: i32, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2133,7 +2133,7 @@ impl IGPMDomain3 { { (::windows_core::Interface::vtable(self).base__.base__.RestoreGPO)(::windows_core::Interface::as_raw(self), pigpmbackup.into_param().abi(), ldcflags, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSOM(&self, bstrpath: P0) -> ::windows_core::Result where @@ -2142,7 +2142,7 @@ impl IGPMDomain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSOM)(::windows_core::Interface::as_raw(self), bstrpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchSOMs(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -2151,7 +2151,7 @@ impl IGPMDomain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SearchSOMs)(::windows_core::Interface::as_raw(self), pigpmsearchcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWMIFilter(&self, bstrpath: P0) -> ::windows_core::Result where @@ -2160,7 +2160,7 @@ impl IGPMDomain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWMIFilter)(::windows_core::Interface::as_raw(self), bstrpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchWMIFilters(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -2169,13 +2169,13 @@ impl IGPMDomain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SearchWMIFilters)(::windows_core::Interface::as_raw(self), pigpmsearchcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateStarterGPO(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateStarterGPO)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGPOFromStarterGPO(&self, pgpotemplate: P0) -> ::windows_core::Result where @@ -2184,7 +2184,7 @@ impl IGPMDomain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateGPOFromStarterGPO)(::windows_core::Interface::as_raw(self), pgpotemplate.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStarterGPO(&self, bstrguid: P0) -> ::windows_core::Result where @@ -2193,7 +2193,7 @@ impl IGPMDomain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStarterGPO)(::windows_core::Interface::as_raw(self), bstrguid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchStarterGPOs(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -2202,7 +2202,7 @@ impl IGPMDomain3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SearchStarterGPOs)(::windows_core::Interface::as_raw(self), pigpmsearchcriteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LoadStarterGPO(&self, bstrloadfile: P0, boverwrite: P1, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2211,7 +2211,7 @@ impl IGPMDomain3 { { (::windows_core::Interface::vtable(self).base__.LoadStarterGPO)(::windows_core::Interface::as_raw(self), bstrloadfile.into_param().abi(), boverwrite.into_param().abi(), pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RestoreStarterGPO(&self, pigpmtmplbackup: P0, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2219,7 +2219,7 @@ impl IGPMDomain3 { { (::windows_core::Interface::vtable(self).base__.RestoreStarterGPO)(::windows_core::Interface::as_raw(self), pigpmtmplbackup.into_param().abi(), pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GenerateReport)(::windows_core::Interface::as_raw(self), gpmreporttype, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() @@ -2261,7 +2261,7 @@ pub struct IGPMDomain3_Vtbl { pub SetInfrastructureDC: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newval: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetInfrastructureFlags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwflags: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2314,13 +2314,13 @@ impl IGPMGPO { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ComputerSysvolVersionNumber)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWMIFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWMIFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWMIFilter(&self, pigpmwmifilter: P0) -> ::windows_core::Result<()> where @@ -2328,7 +2328,7 @@ impl IGPMGPO { { (::windows_core::Interface::vtable(self).SetWMIFilter)(::windows_core::Interface::as_raw(self), pigpmwmifilter.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUserEnabled(&self, vbenabled: P0) -> ::windows_core::Result<()> where @@ -2336,7 +2336,7 @@ impl IGPMGPO { { (::windows_core::Interface::vtable(self).SetUserEnabled)(::windows_core::Interface::as_raw(self), vbenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetComputerEnabled(&self, vbenabled: P0) -> ::windows_core::Result<()> where @@ -2344,25 +2344,25 @@ impl IGPMGPO { { (::windows_core::Interface::vtable(self).SetComputerEnabled)(::windows_core::Interface::as_raw(self), vbenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUserEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsUserEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsComputerEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsComputerEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSecurityInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSecurityInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityInfo(&self, psecurityinfo: P0) -> ::windows_core::Result<()> where @@ -2373,7 +2373,7 @@ impl IGPMGPO { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Backup(&self, bstrbackupdir: P0, bstrcomment: P1, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2382,7 +2382,7 @@ impl IGPMGPO { { (::windows_core::Interface::vtable(self).Backup)(::windows_core::Interface::as_raw(self), bstrbackupdir.into_param().abi(), bstrcomment.into_param().abi(), pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Import(&self, lflags: i32, pigpmbackup: P0, pvarmigrationtable: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2390,12 +2390,12 @@ impl IGPMGPO { { (::windows_core::Interface::vtable(self).Import)(::windows_core::Interface::as_raw(self), lflags, pigpmbackup.into_param().abi(), pvarmigrationtable, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GenerateReport)(::windows_core::Interface::as_raw(self), gpmreporttype, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: P0) -> ::windows_core::Result where @@ -2404,7 +2404,7 @@ impl IGPMGPO { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GenerateReportToFile)(::windows_core::Interface::as_raw(self), gpmreporttype, bstrtargetfilepath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyTo(&self, lflags: i32, pigpmdomain: P0, pvarnewdisplayname: *const super::Variant::VARIANT, pvarmigrationtable: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2412,7 +2412,7 @@ impl IGPMGPO { { (::windows_core::Interface::vtable(self).CopyTo)(::windows_core::Interface::as_raw(self), lflags, pigpmdomain.into_param().abi(), pvarnewdisplayname, pvarmigrationtable, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityDescriptor(&self, lflags: i32, psd: P0) -> ::windows_core::Result<()> where @@ -2420,13 +2420,13 @@ impl IGPMGPO { { (::windows_core::Interface::vtable(self).SetSecurityDescriptor)(::windows_core::Interface::as_raw(self), lflags, psd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSecurityDescriptor(&self, lflags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSecurityDescriptor)(::windows_core::Interface::as_raw(self), lflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsACLConsistent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2529,7 +2529,7 @@ pub struct IGPMGPO_Vtbl { IsACLConsistent: usize, pub MakeACLConsistent: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2582,13 +2582,13 @@ impl IGPMGPO2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputerSysvolVersionNumber)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWMIFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWMIFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWMIFilter(&self, pigpmwmifilter: P0) -> ::windows_core::Result<()> where @@ -2596,7 +2596,7 @@ impl IGPMGPO2 { { (::windows_core::Interface::vtable(self).base__.SetWMIFilter)(::windows_core::Interface::as_raw(self), pigpmwmifilter.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUserEnabled(&self, vbenabled: P0) -> ::windows_core::Result<()> where @@ -2604,7 +2604,7 @@ impl IGPMGPO2 { { (::windows_core::Interface::vtable(self).base__.SetUserEnabled)(::windows_core::Interface::as_raw(self), vbenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetComputerEnabled(&self, vbenabled: P0) -> ::windows_core::Result<()> where @@ -2612,25 +2612,25 @@ impl IGPMGPO2 { { (::windows_core::Interface::vtable(self).base__.SetComputerEnabled)(::windows_core::Interface::as_raw(self), vbenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUserEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsUserEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsComputerEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsComputerEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSecurityInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSecurityInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityInfo(&self, psecurityinfo: P0) -> ::windows_core::Result<()> where @@ -2641,7 +2641,7 @@ impl IGPMGPO2 { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Backup(&self, bstrbackupdir: P0, bstrcomment: P1, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2650,7 +2650,7 @@ impl IGPMGPO2 { { (::windows_core::Interface::vtable(self).base__.Backup)(::windows_core::Interface::as_raw(self), bstrbackupdir.into_param().abi(), bstrcomment.into_param().abi(), pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Import(&self, lflags: i32, pigpmbackup: P0, pvarmigrationtable: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2658,12 +2658,12 @@ impl IGPMGPO2 { { (::windows_core::Interface::vtable(self).base__.Import)(::windows_core::Interface::as_raw(self), lflags, pigpmbackup.into_param().abi(), pvarmigrationtable, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GenerateReport)(::windows_core::Interface::as_raw(self), gpmreporttype, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: P0) -> ::windows_core::Result where @@ -2672,7 +2672,7 @@ impl IGPMGPO2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GenerateReportToFile)(::windows_core::Interface::as_raw(self), gpmreporttype, bstrtargetfilepath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyTo(&self, lflags: i32, pigpmdomain: P0, pvarnewdisplayname: *const super::Variant::VARIANT, pvarmigrationtable: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2680,7 +2680,7 @@ impl IGPMGPO2 { { (::windows_core::Interface::vtable(self).base__.CopyTo)(::windows_core::Interface::as_raw(self), lflags, pigpmdomain.into_param().abi(), pvarnewdisplayname, pvarmigrationtable, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityDescriptor(&self, lflags: i32, psd: P0) -> ::windows_core::Result<()> where @@ -2688,13 +2688,13 @@ impl IGPMGPO2 { { (::windows_core::Interface::vtable(self).base__.SetSecurityDescriptor)(::windows_core::Interface::as_raw(self), lflags, psd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSecurityDescriptor(&self, lflags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSecurityDescriptor)(::windows_core::Interface::as_raw(self), lflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsACLConsistent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2732,7 +2732,7 @@ pub struct IGPMGPO2_Vtbl { pub Description: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newval: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2785,13 +2785,13 @@ impl IGPMGPO3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ComputerSysvolVersionNumber)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWMIFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWMIFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWMIFilter(&self, pigpmwmifilter: P0) -> ::windows_core::Result<()> where @@ -2799,7 +2799,7 @@ impl IGPMGPO3 { { (::windows_core::Interface::vtable(self).base__.base__.SetWMIFilter)(::windows_core::Interface::as_raw(self), pigpmwmifilter.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUserEnabled(&self, vbenabled: P0) -> ::windows_core::Result<()> where @@ -2807,7 +2807,7 @@ impl IGPMGPO3 { { (::windows_core::Interface::vtable(self).base__.base__.SetUserEnabled)(::windows_core::Interface::as_raw(self), vbenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetComputerEnabled(&self, vbenabled: P0) -> ::windows_core::Result<()> where @@ -2815,25 +2815,25 @@ impl IGPMGPO3 { { (::windows_core::Interface::vtable(self).base__.base__.SetComputerEnabled)(::windows_core::Interface::as_raw(self), vbenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUserEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsUserEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsComputerEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsComputerEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSecurityInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSecurityInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityInfo(&self, psecurityinfo: P0) -> ::windows_core::Result<()> where @@ -2844,7 +2844,7 @@ impl IGPMGPO3 { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Backup(&self, bstrbackupdir: P0, bstrcomment: P1, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2853,7 +2853,7 @@ impl IGPMGPO3 { { (::windows_core::Interface::vtable(self).base__.base__.Backup)(::windows_core::Interface::as_raw(self), bstrbackupdir.into_param().abi(), bstrcomment.into_param().abi(), pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Import(&self, lflags: i32, pigpmbackup: P0, pvarmigrationtable: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2861,12 +2861,12 @@ impl IGPMGPO3 { { (::windows_core::Interface::vtable(self).base__.base__.Import)(::windows_core::Interface::as_raw(self), lflags, pigpmbackup.into_param().abi(), pvarmigrationtable, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GenerateReport)(::windows_core::Interface::as_raw(self), gpmreporttype, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: P0) -> ::windows_core::Result where @@ -2875,7 +2875,7 @@ impl IGPMGPO3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GenerateReportToFile)(::windows_core::Interface::as_raw(self), gpmreporttype, bstrtargetfilepath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyTo(&self, lflags: i32, pigpmdomain: P0, pvarnewdisplayname: *const super::Variant::VARIANT, pvarmigrationtable: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2883,7 +2883,7 @@ impl IGPMGPO3 { { (::windows_core::Interface::vtable(self).base__.base__.CopyTo)(::windows_core::Interface::as_raw(self), lflags, pigpmdomain.into_param().abi(), pvarnewdisplayname, pvarmigrationtable, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityDescriptor(&self, lflags: i32, psd: P0) -> ::windows_core::Result<()> where @@ -2891,13 +2891,13 @@ impl IGPMGPO3 { { (::windows_core::Interface::vtable(self).base__.base__.SetSecurityDescriptor)(::windows_core::Interface::as_raw(self), lflags, psd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSecurityDescriptor(&self, lflags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSecurityDescriptor)(::windows_core::Interface::as_raw(self), lflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsACLConsistent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2949,7 +2949,7 @@ pub struct IGPMGPO3_Vtbl { pub SetInfrastructureDC: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, newval: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetInfrastructureFlags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwflags: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2960,13 +2960,13 @@ impl IGPMGPOCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2998,7 +2998,7 @@ pub struct IGPMGPOCollection_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3013,13 +3013,13 @@ impl IGPMGPOLink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GPODomain)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3027,13 +3027,13 @@ impl IGPMGPOLink { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enforced(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enforced)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnforced(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3045,7 +3045,7 @@ impl IGPMGPOLink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SOMLinkOrder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SOM(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3095,7 +3095,7 @@ pub struct IGPMGPOLink_Vtbl { SOM: usize, pub Delete: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3106,13 +3106,13 @@ impl IGPMGPOLinksCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3144,7 +3144,7 @@ pub struct IGPMGPOLinksCollection_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3188,7 +3188,7 @@ pub struct IGPMMapEntry_Vtbl { pub DestinationOption: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pgpmdestoption: *mut GPMDestinationOption) -> ::windows_core::HRESULT, pub EntryType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pgpmentrytype: *mut GPMEntryType) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3199,13 +3199,13 @@ impl IGPMMapEntryCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3237,7 +3237,7 @@ pub struct IGPMMapEntryCollection_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3250,12 +3250,12 @@ impl IGPMMigrationTable { { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self), bstrmigrationtablepath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, lflags: i32, var: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(var)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddEntry(&self, bstrsource: P0, gpmentrytype: GPMEntryType, pvardestination: *const super::Variant::VARIANT) -> ::windows_core::Result where @@ -3264,7 +3264,7 @@ impl IGPMMigrationTable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddEntry)(::windows_core::Interface::as_raw(self), bstrsource.into_param().abi(), gpmentrytype, pvardestination, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEntry(&self, bstrsource: P0) -> ::windows_core::Result where @@ -3279,7 +3279,7 @@ impl IGPMMigrationTable { { (::windows_core::Interface::vtable(self).DeleteEntry)(::windows_core::Interface::as_raw(self), bstrsource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UpdateDestination(&self, bstrsource: P0, pvardestination: *const super::Variant::VARIANT) -> ::windows_core::Result where @@ -3288,13 +3288,13 @@ impl IGPMMigrationTable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UpdateDestination)(::windows_core::Interface::as_raw(self), bstrsource.into_param().abi(), pvardestination, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Validate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Validate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEntries(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3343,26 +3343,26 @@ pub struct IGPMMigrationTable_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetEntries: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGPMPermission(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IGPMPermission { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Inherited(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Inherited)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Inheritable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Inheritable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Denied(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3372,7 +3372,7 @@ impl IGPMPermission { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Permission)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Trustee(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3412,7 +3412,7 @@ pub struct IGPMPermission_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Trustee: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3501,23 +3501,23 @@ impl IGPMRSOP { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PlanningUserSOM)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPlanningUserWMIFilters(&self, varval: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPlanningUserWMIFilters)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varval)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PlanningUserWMIFilters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PlanningUserWMIFilters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPlanningUserSecurityGroups(&self, varval: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPlanningUserSecurityGroups)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varval)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PlanningUserSecurityGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3543,29 +3543,29 @@ impl IGPMRSOP { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PlanningComputerSOM)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPlanningComputerWMIFilters(&self, varval: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPlanningComputerWMIFilters)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varval)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PlanningComputerWMIFilters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PlanningComputerWMIFilters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPlanningComputerSecurityGroups(&self, varval: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPlanningComputerSecurityGroups)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varval)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PlanningComputerSecurityGroups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PlanningComputerSecurityGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LoggingEnumerateUsers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3577,12 +3577,12 @@ impl IGPMRSOP { pub unsafe fn ReleaseQueryResults(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReleaseQueryResults)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GenerateReport)(::windows_core::Interface::as_raw(self), gpmreporttype, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: P0) -> ::windows_core::Result where @@ -3676,20 +3676,20 @@ pub struct IGPMRSOP_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GenerateReportToFile: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGPMResult(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IGPMResult { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Status(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Result(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3724,20 +3724,20 @@ pub struct IGPMResult_Vtbl { Result: usize, pub OverallStatus: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGPMSOM(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IGPMSOM { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GPOInheritanceBlocked(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GPOInheritanceBlocked)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGPOInheritanceBlocked(&self, newval: P0) -> ::windows_core::Result<()> where @@ -3753,7 +3753,7 @@ impl IGPMSOM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Path)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateGPOLink(&self, llinkpos: i32, pgpo: P0) -> ::windows_core::Result where @@ -3766,25 +3766,25 @@ impl IGPMSOM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetGPOLinks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGPOLinks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInheritedGPOLinks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetInheritedGPOLinks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSecurityInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSecurityInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityInfo(&self, psecurityinfo: P0) -> ::windows_core::Result<()> where @@ -3840,7 +3840,7 @@ pub struct IGPMSOM_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetSecurityInfo: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3851,13 +3851,13 @@ impl IGPMSOMCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3889,14 +3889,14 @@ pub struct IGPMSOMCollection_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGPMSearchCriteria(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IGPMSearchCriteria { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, searchproperty: GPMSearchProperty, searchoperation: GPMSearchOperation, varvalue: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), searchproperty, searchoperation, ::core::mem::transmute(varvalue)).ok() @@ -3922,7 +3922,7 @@ pub struct IGPMSearchCriteria_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Add: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3933,19 +3933,19 @@ impl IGPMSecurityInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pperm: P0) -> ::windows_core::Result<()> where @@ -3953,7 +3953,7 @@ impl IGPMSecurityInfo { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pperm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Remove(&self, pperm: P0) -> ::windows_core::Result<()> where @@ -4002,7 +4002,7 @@ pub struct IGPMSecurityInfo_Vtbl { Remove: usize, pub RemoveTrustee: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrtrustee: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4021,7 +4021,7 @@ impl IGPMSitesContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Forest)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSite(&self, bstrsitename: P0) -> ::windows_core::Result where @@ -4030,7 +4030,7 @@ impl IGPMSitesContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSite)(::windows_core::Interface::as_raw(self), bstrsitename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SearchSites(&self, pigpmsearchcriteria: P0) -> ::windows_core::Result where @@ -4067,7 +4067,7 @@ pub struct IGPMSitesContainer_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SearchSites: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4133,7 +4133,7 @@ impl IGPMStarterGPO { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Save(&self, bstrsavefile: P0, boverwrite: P1, bsaveassystem: P2, bstrlanguage: *const super::Variant::VARIANT, bstrauthor: *const super::Variant::VARIANT, bstrproduct: *const super::Variant::VARIANT, bstruniqueid: *const super::Variant::VARIANT, bstrversion: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4143,7 +4143,7 @@ impl IGPMStarterGPO { { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self), bstrsavefile.into_param().abi(), boverwrite.into_param().abi(), bsaveassystem.into_param().abi(), bstrlanguage, bstrauthor, bstrproduct, bstruniqueid, bstrversion, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Backup(&self, bstrbackupdir: P0, bstrcomment: P1, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4152,19 +4152,19 @@ impl IGPMStarterGPO { { (::windows_core::Interface::vtable(self).Backup)(::windows_core::Interface::as_raw(self), bstrbackupdir.into_param().abi(), bstrcomment.into_param().abi(), pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyTo(&self, pvarnewdisplayname: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CopyTo)(::windows_core::Interface::as_raw(self), pvarnewdisplayname, pvargpmprogress, pvargpmcancel, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GenerateReport)(::windows_core::Interface::as_raw(self), gpmreporttype, pvargpmprogress, pvargpmcancel, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: P0) -> ::windows_core::Result where @@ -4173,13 +4173,13 @@ impl IGPMStarterGPO { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GenerateReportToFile)(::windows_core::Interface::as_raw(self), gpmreporttype, bstrtargetfilepath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSecurityInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSecurityInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityInfo(&self, psecurityinfo: P0) -> ::windows_core::Result<()> where @@ -4246,7 +4246,7 @@ pub struct IGPMStarterGPO_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetSecurityInfo: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4288,12 +4288,12 @@ impl IGPMStarterGPOBackup { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT, ppigpmresult: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GenerateReport)(::windows_core::Interface::as_raw(self), gpmreporttype, pvargpmprogress, pvargpmcancel, ::core::mem::transmute(ppigpmresult)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: P0) -> ::windows_core::Result where @@ -4336,7 +4336,7 @@ pub struct IGPMStarterGPOBackup_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GenerateReportToFile: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4347,13 +4347,13 @@ impl IGPMStarterGPOBackupCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4385,7 +4385,7 @@ pub struct IGPMStarterGPOBackupCollection_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4396,13 +4396,13 @@ impl IGPMStarterGPOCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4434,7 +4434,7 @@ pub struct IGPMStarterGPOCollection_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4486,7 +4486,7 @@ pub struct IGPMStatusMessage_Vtbl { pub OperationCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Message: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4497,13 +4497,13 @@ impl IGPMStatusMsgCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4535,7 +4535,7 @@ pub struct IGPMStatusMsgCollection_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4584,7 +4584,7 @@ pub struct IGPMTrustee_Vtbl { pub TrusteeDSPath: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub TrusteeType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4615,19 +4615,19 @@ impl IGPMWMIFilter { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetQueryList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetQueryList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSecurityInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSecurityInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSecurityInfo(&self, psecurityinfo: P0) -> ::windows_core::Result<()> where @@ -4669,7 +4669,7 @@ pub struct IGPMWMIFilter_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetSecurityInfo: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4680,13 +4680,13 @@ impl IGPMWMIFilterCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), lindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn _NewEnum(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4744,7 +4744,7 @@ impl IGroupPolicyObject { { (::windows_core::Interface::vtable(self).OpenRemoteMachineGPO)(::windows_core::Interface::as_raw(self), pszcomputername.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, bmachine: P0, badd: P1, pguidextension: *mut ::windows_core::GUID, pguid: *mut ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -4777,7 +4777,7 @@ impl IGroupPolicyObject { pub unsafe fn GetFileSysPath(&self, dwsection: u32, pszpath: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFileSysPath)(::windows_core::Interface::as_raw(self), dwsection, ::core::mem::transmute(pszpath.as_ptr()), pszpath.len() as _).ok() } - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn GetRegistryKey(&self, dwsection: GPO_SECTION, hkey: *mut super::Registry::HKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRegistryKey)(::windows_core::Interface::as_raw(self), dwsection, hkey).ok() @@ -4794,7 +4794,7 @@ impl IGroupPolicyObject { pub unsafe fn GetMachineName(&self, pszname: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMachineName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszname.as_ptr()), pszname.len() as _).ok() } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn GetPropertySheetPages(&self, hpages: *mut *mut super::super::UI::Controls::HPROPSHEETPAGE, upagecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertySheetPages)(::windows_core::Interface::as_raw(self), hpages, upagecount).ok() @@ -5584,7 +5584,7 @@ impl ::core::fmt::Debug for SETTINGSTATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GPOBROWSEINFO { pub dwSize: u32, @@ -5632,7 +5632,7 @@ impl ::core::default::Default for GPOBROWSEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GROUP_POLICY_OBJECTA { pub dwOptions: u32, @@ -5696,7 +5696,7 @@ impl ::core::default::Default for GROUP_POLICY_OBJECTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GROUP_POLICY_OBJECTW { pub dwOptions: u32, @@ -5892,7 +5892,7 @@ impl ::core::default::Default for LOCALMANAGEDAPPLICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MANAGEDAPPLICATION { pub pszPackageName: ::windows_core::PWSTR, @@ -5962,7 +5962,7 @@ impl ::core::default::Default for MANAGEDAPPLICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POLICYSETTINGSTATUSINFO { pub szKey: ::windows_core::PWSTR, @@ -6006,7 +6006,7 @@ impl ::core::default::Default for POLICYSETTINGSTATUSINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Wmi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Wmi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Wmi"))] pub struct RSOP_TARGET { pub pwszAccountName: ::windows_core::PWSTR, @@ -6046,16 +6046,16 @@ impl ::core::default::Default for RSOP_TARGET { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Wmi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Wmi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Wmi"))] pub type PFNGENERATEGROUPPOLICY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub type PFNPROCESSGROUPPOLICY = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`, `Win32_System_Wmi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_System_Wmi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_System_Wmi"))] pub type PFNPROCESSGROUPPOLICYEX = ::core::option::Option, prsopstatus: *mut ::windows_core::HRESULT) -> u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNSTATUSMESSAGECALLBACK = ::core::option::Option u32>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/System/HostComputeNetwork/mod.rs b/crates/libs/windows/src/Windows/Win32/System/HostComputeNetwork/mod.rs index 816e5b7089..d463a515df 100644 --- a/crates/libs/windows/src/Windows/Win32/System/HostComputeNetwork/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/HostComputeNetwork/mod.rs @@ -248,7 +248,7 @@ pub unsafe fn HcnRegisterServiceCallback(callback: HCN_NOTIFICATION_CALLBACK, co ::windows_targets::link!("computenetwork.dll" "system" fn HcnRegisterServiceCallback(callback : HCN_NOTIFICATION_CALLBACK, context : *const ::core::ffi::c_void, callbackhandle : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); HcnRegisterServiceCallback(callback, context, callbackhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HcnReleaseGuestNetworkServicePortReservationHandle(portreservationhandle: P0) -> ::windows_core::Result<()> @@ -258,7 +258,7 @@ where ::windows_targets::link!("computenetwork.dll" "system" fn HcnReleaseGuestNetworkServicePortReservationHandle(portreservationhandle : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); HcnReleaseGuestNetworkServicePortReservationHandle(portreservationhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HcnReserveGuestNetworkServicePort(guestnetworkservice: *const ::core::ffi::c_void, protocol: HCN_PORT_PROTOCOL, access: HCN_PORT_ACCESS, port: u16) -> ::windows_core::Result { @@ -266,7 +266,7 @@ pub unsafe fn HcnReserveGuestNetworkServicePort(guestnetworkservice: *const ::co let mut result__ = ::std::mem::zeroed(); HcnReserveGuestNetworkServicePort(guestnetworkservice, protocol, access, port, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HcnReserveGuestNetworkServicePortRange(guestnetworkservice: *const ::core::ffi::c_void, portcount: u16, portrangereservation: *mut HCN_PORT_RANGE_RESERVATION, portreservationhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { diff --git a/crates/libs/windows/src/Windows/Win32/System/HostComputeSystem/mod.rs b/crates/libs/windows/src/Windows/Win32/System/HostComputeSystem/mod.rs index 65face4e6e..cefc5b32a9 100644 --- a/crates/libs/windows/src/Windows/Win32/System/HostComputeSystem/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/HostComputeSystem/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HcsAddResourceToOperation(operation: P0, r#type: HCS_RESOURCE_TYPE, uri: P1, handle: P2) -> ::windows_core::Result<()> @@ -61,7 +61,7 @@ where ::windows_targets::link!("computecore.dll" "system" fn HcsCrashComputeSystem(computesystem : HCS_SYSTEM, operation : HCS_OPERATION, options : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); HcsCrashComputeSystem(computesystem.into_param().abi(), operation.into_param().abi(), options.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn HcsCreateComputeSystem(id: P0, configuration: P1, operation: P2, securitydescriptor: ::core::option::Option<*const super::super::Security::SECURITY_DESCRIPTOR>) -> ::windows_core::Result @@ -112,7 +112,7 @@ pub unsafe fn HcsCreateOperationWithNotifications(eventtypes: HCS_OPERATION_OPTI ::windows_targets::link!("computecore.dll" "system" fn HcsCreateOperationWithNotifications(eventtypes : HCS_OPERATION_OPTIONS, context : *const ::core::ffi::c_void, callback : HCS_EVENT_CALLBACK) -> HCS_OPERATION); HcsCreateOperationWithNotifications(eventtypes, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), callback) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn HcsCreateProcess(computesystem: P0, processparameters: P1, operation: P2, securitydescriptor: ::core::option::Option<*const super::super::Security::SECURITY_DESCRIPTOR>) -> ::windows_core::Result @@ -182,7 +182,7 @@ where ::windows_targets::link!("computestorage.dll" "system" fn HcsExportLegacyWritableLayer(writablelayermountpath : ::windows_core::PCWSTR, writablelayerfolderpath : ::windows_core::PCWSTR, exportfolderpath : ::windows_core::PCWSTR, layerdata : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); HcsExportLegacyWritableLayer(writablelayermountpath.into_param().abi(), writablelayerfolderpath.into_param().abi(), exportfolderpath.into_param().abi(), layerdata.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HcsFormatWritableLayerVhd(vhdhandle: P0) -> ::windows_core::Result<()> @@ -210,7 +210,7 @@ where ::windows_targets::link!("computecore.dll" "system" fn HcsGetComputeSystemProperties(computesystem : HCS_SYSTEM, operation : HCS_OPERATION, propertyquery : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); HcsGetComputeSystemProperties(computesystem.into_param().abi(), operation.into_param().abi(), propertyquery.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HcsGetLayerVhdMountPath(vhdhandle: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -245,7 +245,7 @@ where ::windows_targets::link!("computecore.dll" "system" fn HcsGetOperationResult(operation : HCS_OPERATION, resultdocument : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); HcsGetOperationResult(operation.into_param().abi(), ::core::mem::transmute(resultdocument.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HcsGetOperationResultAndProcessInfo(operation: P0, processinformation: ::core::option::Option<*mut HCS_PROCESS_INFORMATION>, resultdocument: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> @@ -355,7 +355,7 @@ where ::windows_targets::link!("computestorage.dll" "system" fn HcsInitializeWritableLayer(writablelayerpath : ::windows_core::PCWSTR, layerdata : ::windows_core::PCWSTR, options : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); HcsInitializeWritableLayer(writablelayerpath.into_param().abi(), layerdata.into_param().abi(), options.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HcsModifyComputeSystem(computesystem: P0, operation: P1, configuration: P2, identity: P3) -> ::windows_core::Result<()> @@ -493,7 +493,7 @@ where ::windows_targets::link!("computecore.dll" "system" fn HcsSetProcessCallback(process : HCS_PROCESS, callbackoptions : HCS_EVENT_OPTIONS, context : *const ::core::ffi::c_void, callback : HCS_EVENT_CALLBACK) -> ::windows_core::HRESULT); HcsSetProcessCallback(process.into_param().abi(), callbackoptions, context, callback).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HcsSetupBaseOSLayer(layerpath: P0, vhdhandle: P1, options: P2) -> ::windows_core::Result<()> @@ -589,7 +589,7 @@ where ::windows_targets::link!("computecore.dll" "system" fn HcsWaitForOperationResult(operation : HCS_OPERATION, timeoutms : u32, resultdocument : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); HcsWaitForOperationResult(operation.into_param().abi(), timeoutms, ::core::mem::transmute(resultdocument.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HcsWaitForOperationResultAndProcessInfo(operation: P0, timeoutms: u32, processinformation: ::core::option::Option<*mut HCS_PROCESS_INFORMATION>, resultdocument: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> @@ -912,7 +912,7 @@ impl ::core::fmt::Debug for HCS_RESOURCE_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct HCS_CREATE_OPTIONS_1 { pub Version: HCS_CREATE_OPTIONS, @@ -1032,7 +1032,7 @@ impl ::windows_core::TypeKind for HCS_PROCESS { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HCS_PROCESS_INFORMATION { pub ProcessId: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/Hypervisor/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Hypervisor/mod.rs index 11f7099d45..7380582d69 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Hypervisor/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Hypervisor/mod.rs @@ -16,7 +16,7 @@ pub unsafe fn CallStackUnwind(vmsavedstatedumphandle: *mut ::core::ffi::c_void, ::windows_targets::link!("vmsavedstatedumpprovider.dll" "system" fn CallStackUnwind(vmsavedstatedumphandle : *mut ::core::ffi::c_void, vpid : u32, imageinfo : *const MODULE_INFO, imageinfocount : u32, framecount : u32, callstack : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); CallStackUnwind(vmsavedstatedumphandle, vpid, imageinfo, imageinfocount, framecount, callstack).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindSavedStateSymbolFieldInType(vmsavedstatedumphandle: *mut ::core::ffi::c_void, vpid: u32, typename: P0, fieldname: P1, offset: *mut u32, found: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -37,7 +37,7 @@ pub unsafe fn ForceArchitecture(vmsavedstatedumphandle: *mut ::core::ffi::c_void ::windows_targets::link!("vmsavedstatedumpprovider.dll" "system" fn ForceArchitecture(vmsavedstatedumphandle : *mut ::core::ffi::c_void, vpid : u32, architecture : VIRTUAL_PROCESSOR_ARCH) -> ::windows_core::HRESULT); ForceArchitecture(vmsavedstatedumphandle, vpid, architecture).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ForceNestedHostMode(vmsavedstatedumphandle: *mut ::core::ffi::c_void, vpid: u32, hostmode: P0, oldmode: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -92,7 +92,7 @@ pub unsafe fn GetMemoryBlockCacheLimit(vmsavedstatedumphandle: *mut ::core::ffi: ::windows_targets::link!("vmsavedstatedumpprovider.dll" "system" fn GetMemoryBlockCacheLimit(vmsavedstatedumphandle : *mut ::core::ffi::c_void, memoryblockcachelimit : *mut u64) -> ::windows_core::HRESULT); GetMemoryBlockCacheLimit(vmsavedstatedumphandle, memoryblockcachelimit).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNestedVirtualizationMode(vmsavedstatedumphandle: *mut ::core::ffi::c_void, vpid: u32, enabled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { @@ -117,7 +117,7 @@ where ::windows_targets::link!("vmsavedstatedumpprovider.dll" "system" fn GetSavedStateSymbolFieldInfo(vmsavedstatedumphandle : *mut ::core::ffi::c_void, vpid : u32, typename : ::windows_core::PCSTR, typefieldinfomap : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); GetSavedStateSymbolFieldInfo(vmsavedstatedumphandle, vpid, typename.into_param().abi(), typefieldinfomap).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSavedStateSymbolProviderHandle(vmsavedstatedumphandle: *mut ::core::ffi::c_void) -> super::super::Foundation::HANDLE { @@ -152,7 +152,7 @@ pub unsafe fn HdvCreateDeviceInstance(devicehosthandle: *const ::core::ffi::c_vo ::windows_targets::link!("vmdevicehost.dll" "system" fn HdvCreateDeviceInstance(devicehosthandle : *const ::core::ffi::c_void, devicetype : HDV_DEVICE_TYPE, deviceclassid : *const ::windows_core::GUID, deviceinstanceid : *const ::windows_core::GUID, deviceinterface : *const ::core::ffi::c_void, devicecontext : *const ::core::ffi::c_void, devicehandle : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); HdvCreateDeviceInstance(devicehosthandle, devicetype, deviceclassid, deviceinstanceid, deviceinterface, ::core::mem::transmute(devicecontext.unwrap_or(::std::ptr::null())), devicehandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HdvCreateGuestMemoryAperture(requestor: *const ::core::ffi::c_void, guestphysicaladdress: u64, bytecount: u32, writeprotected: P0, mappedaddress: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -162,7 +162,7 @@ where ::windows_targets::link!("vmdevicehost.dll" "system" fn HdvCreateGuestMemoryAperture(requestor : *const ::core::ffi::c_void, guestphysicaladdress : u64, bytecount : u32, writeprotected : super::super::Foundation:: BOOL, mappedaddress : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); HdvCreateGuestMemoryAperture(requestor, guestphysicaladdress, bytecount, writeprotected.into_param().abi(), mappedaddress).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HdvCreateSectionBackedMmioRange(requestor: *const ::core::ffi::c_void, barindex: HDV_PCI_BAR_SELECTOR, offsetinpages: u64, lengthinpages: u64, mappingflags: HDV_MMIO_MAPPING_FLAGS, sectionhandle: P0, sectionoffsetinpages: u64) -> ::windows_core::Result<()> @@ -187,7 +187,7 @@ pub unsafe fn HdvDestroySectionBackedMmioRange(requestor: *const ::core::ffi::c_ ::windows_targets::link!("vmdevicehost.dll" "system" fn HdvDestroySectionBackedMmioRange(requestor : *const ::core::ffi::c_void, barindex : HDV_PCI_BAR_SELECTOR, offsetinpages : u64) -> ::windows_core::HRESULT); HdvDestroySectionBackedMmioRange(requestor, barindex, offsetinpages).ok() } -#[doc = "Required features: `Win32_System_HostComputeSystem`"] +#[doc = "Required features: `\"Win32_System_HostComputeSystem\"`"] #[cfg(feature = "Win32_System_HostComputeSystem")] #[inline] pub unsafe fn HdvInitializeDeviceHost(computesystem: P0, devicehosthandle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -197,7 +197,7 @@ where ::windows_targets::link!("vmdevicehost.dll" "system" fn HdvInitializeDeviceHost(computesystem : super::HostComputeSystem:: HCS_SYSTEM, devicehosthandle : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); HdvInitializeDeviceHost(computesystem.into_param().abi(), devicehosthandle).ok() } -#[doc = "Required features: `Win32_System_HostComputeSystem`"] +#[doc = "Required features: `\"Win32_System_HostComputeSystem\"`"] #[cfg(feature = "Win32_System_HostComputeSystem")] #[inline] pub unsafe fn HdvInitializeDeviceHostEx(computesystem: P0, flags: HDV_DEVICE_HOST_FLAGS, devicehosthandle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -212,7 +212,7 @@ pub unsafe fn HdvReadGuestMemory(requestor: *const ::core::ffi::c_void, guestphy ::windows_targets::link!("vmdevicehost.dll" "system" fn HdvReadGuestMemory(requestor : *const ::core::ffi::c_void, guestphysicaladdress : u64, bytecount : u32, buffer : *mut u8) -> ::windows_core::HRESULT); HdvReadGuestMemory(requestor, guestphysicaladdress, buffer.len() as _, ::core::mem::transmute(buffer.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HdvRegisterDoorbell(requestor: *const ::core::ffi::c_void, barindex: HDV_PCI_BAR_SELECTOR, baroffset: u64, triggervalue: u64, flags: u64, doorbellevent: P0) -> ::windows_core::Result<()> @@ -237,21 +237,21 @@ pub unsafe fn HdvWriteGuestMemory(requestor: *const ::core::ffi::c_void, guestph ::windows_targets::link!("vmdevicehost.dll" "system" fn HdvWriteGuestMemory(requestor : *const ::core::ffi::c_void, guestphysicaladdress : u64, bytecount : u32, buffer : *const u8) -> ::windows_core::HRESULT); HdvWriteGuestMemory(requestor, guestphysicaladdress, buffer.len() as _, ::core::mem::transmute(buffer.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InKernelSpace(vmsavedstatedumphandle: *mut ::core::ffi::c_void, vpid: u32, inkernelspace: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { ::windows_targets::link!("vmsavedstatedumpprovider.dll" "system" fn InKernelSpace(vmsavedstatedumphandle : *mut ::core::ffi::c_void, vpid : u32, inkernelspace : *mut super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); InKernelSpace(vmsavedstatedumphandle, vpid, inkernelspace).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsActiveVirtualTrustLevelEnabled(vmsavedstatedumphandle: *mut ::core::ffi::c_void, vpid: u32, activevirtualtrustlevelenabled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { ::windows_targets::link!("vmsavedstatedumpprovider.dll" "system" fn IsActiveVirtualTrustLevelEnabled(vmsavedstatedumphandle : *mut ::core::ffi::c_void, vpid : u32, activevirtualtrustlevelenabled : *mut super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); IsActiveVirtualTrustLevelEnabled(vmsavedstatedumphandle, vpid, activevirtualtrustlevelenabled).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsNestedVirtualizationEnabled(vmsavedstatedumphandle: *mut ::core::ffi::c_void, enabled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { @@ -293,7 +293,7 @@ where ::windows_targets::link!("vmsavedstatedumpprovider.dll" "system" fn LoadSavedStateModuleSymbolsEx(vmsavedstatedumphandle : *mut ::core::ffi::c_void, imagename : ::windows_core::PCSTR, imagetimestamp : u32, modulename : ::windows_core::PCSTR, baseaddress : u64, sizeofbase : u32) -> ::windows_core::HRESULT); LoadSavedStateModuleSymbolsEx(vmsavedstatedumphandle, imagename.into_param().abi(), imagetimestamp, modulename.into_param().abi(), baseaddress, sizeofbase).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadSavedStateSymbolProvider(vmsavedstatedumphandle: *mut ::core::ffi::c_void, usersymbols: P0, force: P1) -> ::windows_core::Result<()> @@ -349,7 +349,7 @@ where ::windows_targets::link!("vmsavedstatedumpprovider.dll" "system" fn ResolveSavedStateGlobalVariableAddress(vmsavedstatedumphandle : *mut ::core::ffi::c_void, vpid : u32, globalname : ::windows_core::PCSTR, virtualaddress : *mut u64, size : *mut u32) -> ::windows_core::HRESULT); ResolveSavedStateGlobalVariableAddress(vmsavedstatedumphandle, vpid, globalname.into_param().abi(), virtualaddress, ::core::mem::transmute(size.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScanMemoryForDosImages(vmsavedstatedumphandle: *mut ::core::ffi::c_void, vpid: u32, startaddress: u64, endaddress: u64, callbackcontext: *mut ::core::ffi::c_void, foundimagecallback: FOUND_IMAGE_CALLBACK, standaloneaddress: *const u64, standaloneaddresscount: u32) -> ::windows_core::Result<()> { @@ -366,7 +366,7 @@ pub unsafe fn SetSavedStateSymbolProviderDebugInfoCallback(vmsavedstatedumphandl ::windows_targets::link!("vmsavedstatedumpprovider.dll" "system" fn SetSavedStateSymbolProviderDebugInfoCallback(vmsavedstatedumphandle : *mut ::core::ffi::c_void, callback : GUEST_SYMBOLS_PROVIDER_DEBUG_INFO_CALLBACK) -> ::windows_core::HRESULT); SetSavedStateSymbolProviderDebugInfoCallback(vmsavedstatedumphandle, callback).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WHvAcceptPartitionMigration(migrationhandle: P0) -> ::windows_core::Result @@ -385,7 +385,7 @@ where ::windows_targets::link!("winhvplatform.dll" "system" fn WHvAdviseGpaRange(partition : WHV_PARTITION_HANDLE, gparanges : *const WHV_MEMORY_RANGE_ENTRY, gparangescount : u32, advice : WHV_ADVISE_GPA_RANGE_CODE, advicebuffer : *const ::core::ffi::c_void, advicebuffersizeinbytes : u32) -> ::windows_core::HRESULT); WHvAdviseGpaRange(partition.into_param().abi(), ::core::mem::transmute(gparanges.as_ptr()), gparanges.len() as _, advice, advicebuffer, advicebuffersizeinbytes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WHvAllocateVpciResource(providerid: ::core::option::Option<*const ::windows_core::GUID>, flags: WHV_ALLOCATE_VPCI_RESOURCE_FLAGS, resourcedescriptor: ::core::option::Option<&[u8]>) -> ::windows_core::Result { @@ -417,7 +417,7 @@ where ::windows_targets::link!("winhvplatform.dll" "system" fn WHvCompletePartitionMigration(partition : WHV_PARTITION_HANDLE) -> ::windows_core::HRESULT); WHvCompletePartitionMigration(partition.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WHvCreateNotificationPort(partition: P0, parameters: *const WHV_NOTIFICATION_PORT_PARAMETERS, eventhandle: P1, porthandle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -434,7 +434,7 @@ pub unsafe fn WHvCreatePartition() -> ::windows_core::Result(partition: P0, parameters: *const WHV_TRIGGER_PARAMETERS, triggerhandle: *mut *mut ::core::ffi::c_void, eventhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -460,7 +460,7 @@ where ::windows_targets::link!("winhvplatform.dll" "system" fn WHvCreateVirtualProcessor2(partition : WHV_PARTITION_HANDLE, vpindex : u32, properties : *const WHV_VIRTUAL_PROCESSOR_PROPERTY, propertycount : u32) -> ::windows_core::HRESULT); WHvCreateVirtualProcessor2(partition.into_param().abi(), vpindex, ::core::mem::transmute(properties.as_ptr()), properties.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WHvCreateVpciDevice(partition: P0, logicaldeviceid: u64, vpciresource: P1, flags: WHV_CREATE_VPCI_DEVICE_FLAGS, notificationeventhandle: P2) -> ::windows_core::Result<()> @@ -652,7 +652,7 @@ where ::windows_targets::link!("winhvplatform.dll" "system" fn WHvMapGpaRange(partition : WHV_PARTITION_HANDLE, sourceaddress : *const ::core::ffi::c_void, guestaddress : u64, sizeinbytes : u64, flags : WHV_MAP_GPA_RANGE_FLAGS) -> ::windows_core::HRESULT); WHvMapGpaRange(partition.into_param().abi(), sourceaddress, guestaddress, sizeinbytes, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WHvMapGpaRange2(partition: P0, process: P1, sourceaddress: *const ::core::ffi::c_void, guestaddress: u64, sizeinbytes: u64, flags: WHV_MAP_GPA_RANGE_FLAGS) -> ::windows_core::Result<()> @@ -711,7 +711,7 @@ where ::windows_targets::link!("winhvplatform.dll" "system" fn WHvReadVpciDeviceRegister(partition : WHV_PARTITION_HANDLE, logicaldeviceid : u64, register : *const WHV_VPCI_DEVICE_REGISTER, data : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); WHvReadVpciDeviceRegister(partition.into_param().abi(), logicaldeviceid, register, data).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WHvRegisterPartitionDoorbellEvent(partition: P0, matchdata: *const WHV_DOORBELL_MATCH_DATA, eventhandle: P1) -> ::windows_core::Result<()> @@ -826,7 +826,7 @@ where ::windows_targets::link!("winhvplatform.dll" "system" fn WHvSetVirtualProcessorXsaveState(partition : WHV_PARTITION_HANDLE, vpindex : u32, buffer : *const ::core::ffi::c_void, buffersizeinbytes : u32) -> ::windows_core::HRESULT); WHvSetVirtualProcessorXsaveState(partition.into_param().abi(), vpindex, buffer, buffersizeinbytes).ok() } -#[doc = "Required features: `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_System_Power\"`"] #[cfg(feature = "Win32_System_Power")] #[inline] pub unsafe fn WHvSetVpciDevicePowerState(partition: P0, logicaldeviceid: u64, powerstate: super::Power::DEVICE_POWER_STATE) -> ::windows_core::Result<()> @@ -844,7 +844,7 @@ where ::windows_targets::link!("winhvplatform.dll" "system" fn WHvSetupPartition(partition : WHV_PARTITION_HANDLE) -> ::windows_core::HRESULT); WHvSetupPartition(partition.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WHvSignalVirtualProcessorSynicEvent(partition: P0, synicevent: WHV_SYNIC_EVENT_PARAMETERS, newlysignaled: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -854,7 +854,7 @@ where ::windows_targets::link!("winhvplatform.dll" "system" fn WHvSignalVirtualProcessorSynicEvent(partition : WHV_PARTITION_HANDLE, synicevent : WHV_SYNIC_EVENT_PARAMETERS, newlysignaled : *mut super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); WHvSignalVirtualProcessorSynicEvent(partition.into_param().abi(), ::core::mem::transmute(synicevent), ::core::mem::transmute(newlysignaled.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WHvStartPartitionMigration(partition: P0) -> ::windows_core::Result @@ -3257,7 +3257,7 @@ impl ::core::default::Default for MODULE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct SOCKADDR_HV { pub Family: super::super::Networking::WinSock::ADDRESS_FAMILY, @@ -3776,7 +3776,7 @@ impl ::core::default::Default for WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WHV_CAPABILITY { pub HypervisorPresent: super::super::Foundation::BOOL, @@ -4515,7 +4515,7 @@ impl ::core::default::Default for WHV_PARTITION_MEMORY_COUNTERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WHV_PARTITION_PROPERTY { pub ExtendedVmExits: WHV_EXTENDED_VM_EXITS, @@ -5204,7 +5204,7 @@ impl ::core::default::Default for WHV_SCHEDULER_FEATURES_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WHV_SRIOV_RESOURCE_DESCRIPTOR { pub PnpInstanceId: [u16; 200], @@ -7114,7 +7114,7 @@ impl ::core::default::Default for WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0_0 { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type FOUND_IMAGE_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; pub type GUEST_SYMBOLS_PROVIDER_DEBUG_INFO_CALLBACK = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/IO/mod.rs b/crates/libs/windows/src/Windows/Win32/System/IO/mod.rs index d3452b7099..a0d78fa214 100644 --- a/crates/libs/windows/src/Windows/Win32/System/IO/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/IO/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BindIoCompletionCallback(filehandle: P0, function: LPOVERLAPPED_COMPLETION_ROUTINE, flags: u32) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn BindIoCompletionCallback(filehandle : super::super::Foundation:: HANDLE, function : LPOVERLAPPED_COMPLETION_ROUTINE, flags : u32) -> super::super::Foundation:: BOOL); BindIoCompletionCallback(filehandle.into_param().abi(), function, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CancelIo(hfile: P0) -> ::windows_core::Result<()> @@ -18,7 +18,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CancelIo(hfile : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CancelIo(hfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CancelIoEx(hfile: P0, lpoverlapped: ::core::option::Option<*const OVERLAPPED>) -> ::windows_core::Result<()> @@ -28,7 +28,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CancelIoEx(hfile : super::super::Foundation:: HANDLE, lpoverlapped : *const OVERLAPPED) -> super::super::Foundation:: BOOL); CancelIoEx(hfile.into_param().abi(), ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CancelSynchronousIo(hthread: P0) -> ::windows_core::Result<()> @@ -38,7 +38,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CancelSynchronousIo(hthread : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CancelSynchronousIo(hthread.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateIoCompletionPort(filehandle: P0, existingcompletionport: P1, completionkey: usize, numberofconcurrentthreads: u32) -> ::windows_core::Result @@ -50,7 +50,7 @@ where let result__ = CreateIoCompletionPort(filehandle.into_param().abi(), existingcompletionport.into_param().abi(), completionkey, numberofconcurrentthreads); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeviceIoControl(hdevice: P0, dwiocontrolcode: u32, lpinbuffer: ::core::option::Option<*const ::core::ffi::c_void>, ninbuffersize: u32, lpoutbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, noutbuffersize: u32, lpbytesreturned: ::core::option::Option<*mut u32>, lpoverlapped: ::core::option::Option<*mut OVERLAPPED>) -> ::windows_core::Result<()> @@ -60,7 +60,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeviceIoControl(hdevice : super::super::Foundation:: HANDLE, dwiocontrolcode : u32, lpinbuffer : *const ::core::ffi::c_void, ninbuffersize : u32, lpoutbuffer : *mut ::core::ffi::c_void, noutbuffersize : u32, lpbytesreturned : *mut u32, lpoverlapped : *mut OVERLAPPED) -> super::super::Foundation:: BOOL); DeviceIoControl(hdevice.into_param().abi(), dwiocontrolcode, ::core::mem::transmute(lpinbuffer.unwrap_or(::std::ptr::null())), ninbuffersize, ::core::mem::transmute(lpoutbuffer.unwrap_or(::std::ptr::null_mut())), noutbuffersize, ::core::mem::transmute(lpbytesreturned.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOverlappedResult(hfile: P0, lpoverlapped: *const OVERLAPPED, lpnumberofbytestransferred: *mut u32, bwait: P1) -> ::windows_core::Result<()> @@ -71,7 +71,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetOverlappedResult(hfile : super::super::Foundation:: HANDLE, lpoverlapped : *const OVERLAPPED, lpnumberofbytestransferred : *mut u32, bwait : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetOverlappedResult(hfile.into_param().abi(), lpoverlapped, lpnumberofbytestransferred, bwait.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOverlappedResultEx(hfile: P0, lpoverlapped: *const OVERLAPPED, lpnumberofbytestransferred: *mut u32, dwmilliseconds: u32, balertable: P1) -> ::windows_core::Result<()> @@ -82,7 +82,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetOverlappedResultEx(hfile : super::super::Foundation:: HANDLE, lpoverlapped : *const OVERLAPPED, lpnumberofbytestransferred : *mut u32, dwmilliseconds : u32, balertable : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetOverlappedResultEx(hfile.into_param().abi(), lpoverlapped, lpnumberofbytestransferred, dwmilliseconds, balertable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetQueuedCompletionStatus(completionport: P0, lpnumberofbytestransferred: *mut u32, lpcompletionkey: *mut usize, lpoverlapped: *mut *mut OVERLAPPED, dwmilliseconds: u32) -> ::windows_core::Result<()> @@ -92,7 +92,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetQueuedCompletionStatus(completionport : super::super::Foundation:: HANDLE, lpnumberofbytestransferred : *mut u32, lpcompletionkey : *mut usize, lpoverlapped : *mut *mut OVERLAPPED, dwmilliseconds : u32) -> super::super::Foundation:: BOOL); GetQueuedCompletionStatus(completionport.into_param().abi(), lpnumberofbytestransferred, lpcompletionkey, lpoverlapped, dwmilliseconds).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetQueuedCompletionStatusEx(completionport: P0, lpcompletionportentries: &mut [OVERLAPPED_ENTRY], ulnumentriesremoved: *mut u32, dwmilliseconds: u32, falertable: P1) -> ::windows_core::Result<()> @@ -103,7 +103,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetQueuedCompletionStatusEx(completionport : super::super::Foundation:: HANDLE, lpcompletionportentries : *mut OVERLAPPED_ENTRY, ulcount : u32, ulnumentriesremoved : *mut u32, dwmilliseconds : u32, falertable : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetQueuedCompletionStatusEx(completionport.into_param().abi(), ::core::mem::transmute(lpcompletionportentries.as_ptr()), lpcompletionportentries.len() as _, ulnumentriesremoved, dwmilliseconds, falertable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PostQueuedCompletionStatus(completionport: P0, dwnumberofbytestransferred: u32, dwcompletionkey: usize, lpoverlapped: ::core::option::Option<*const OVERLAPPED>) -> ::windows_core::Result<()> @@ -114,7 +114,7 @@ where PostQueuedCompletionStatus(completionport.into_param().abi(), dwnumberofbytestransferred, dwcompletionkey, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null()))).ok() } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IO_STATUS_BLOCK { pub Anonymous: IO_STATUS_BLOCK_0, @@ -139,7 +139,7 @@ impl ::core::default::Default for IO_STATUS_BLOCK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union IO_STATUS_BLOCK_0 { pub Status: super::super::Foundation::NTSTATUS, @@ -164,7 +164,7 @@ impl ::core::default::Default for IO_STATUS_BLOCK_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OVERLAPPED { pub Internal: usize, @@ -191,7 +191,7 @@ impl ::core::default::Default for OVERLAPPED { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union OVERLAPPED_0 { pub Anonymous: OVERLAPPED_0_0, @@ -216,7 +216,7 @@ impl ::core::default::Default for OVERLAPPED_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OVERLAPPED_0_0 { pub Offset: u32, @@ -255,7 +255,7 @@ impl ::core::default::Default for OVERLAPPED_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OVERLAPPED_ENTRY { pub lpCompletionKey: usize, @@ -295,9 +295,9 @@ impl ::core::default::Default for OVERLAPPED_ENTRY { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPOVERLAPPED_COMPLETION_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PIO_APC_ROUTINE = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Iis/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Iis/impl.rs index 32cc6cc4c9..50ca4c6d0f 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Iis/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Iis/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait AsyncIFtpAuthenticationProvider_Impl: Sized { fn Begin_AuthenticateUser(&self, pszsessionid: &::windows_core::PCWSTR, pszsitename: &::windows_core::PCWSTR, pszusername: &::windows_core::PCWSTR, pszpassword: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -122,7 +122,7 @@ impl AsyncIFtpLogProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait AsyncIFtpPostprocessProvider_Impl: Sized { fn Begin_HandlePostprocess(&self, ppostprocessparameters: *const POST_PROCESS_PARAMETERS) -> ::windows_core::Result<()>; @@ -159,7 +159,7 @@ impl AsyncIFtpPostprocessProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait AsyncIFtpPreprocessProvider_Impl: Sized { fn Begin_HandlePreprocess(&self, ppreprocessparameters: *const PRE_PROCESS_PARAMETERS) -> ::windows_core::Result<()>; @@ -196,7 +196,7 @@ impl AsyncIFtpPreprocessProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait AsyncIFtpRoleProvider_Impl: Sized { fn Begin_IsUserInRole(&self, pszsessionid: &::windows_core::PCWSTR, pszsitename: &::windows_core::PCWSTR, pszusername: &::windows_core::PCWSTR, pszrole: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -308,7 +308,7 @@ impl IADMEXT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFtpAuthenticationProvider_Impl: Sized { fn AuthenticateUser(&self, pszsessionid: &::windows_core::PCWSTR, pszsitename: &::windows_core::PCWSTR, pszusername: &::windows_core::PCWSTR, pszpassword: &::windows_core::PCWSTR, ppszcanonicalusername: *mut ::windows_core::PWSTR, pfauthenticated: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -392,7 +392,7 @@ impl IFtpLogProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFtpPostprocessProvider_Impl: Sized { fn HandlePostprocess(&self, ppostprocessparameters: *const POST_PROCESS_PARAMETERS) -> ::windows_core::Result; @@ -419,7 +419,7 @@ impl IFtpPostprocessProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFtpPreprocessProvider_Impl: Sized { fn HandlePreprocess(&self, ppreprocessparameters: *const PRE_PROCESS_PARAMETERS) -> ::windows_core::Result; @@ -446,7 +446,7 @@ impl IFtpPreprocessProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IFtpProviderConstruct_Impl: Sized { fn Construct(&self, configurationentries: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()>; @@ -467,7 +467,7 @@ impl IFtpProviderConstruct_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFtpRoleProvider_Impl: Sized { fn IsUserInRole(&self, pszsessionid: &::windows_core::PCWSTR, pszsitename: &::windows_core::PCWSTR, pszusername: &::windows_core::PCWSTR, pszrole: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -494,7 +494,7 @@ impl IFtpRoleProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMSAdminBase2W_Impl: Sized + IMSAdminBaseW_Impl { fn BackupWithPasswd(&self, pszmdbackuplocation: &::windows_core::PCWSTR, dwmdversion: u32, dwmdflags: u32, pszpasswd: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -553,7 +553,7 @@ impl IMSAdminBase2W_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMSAdminBase3W_Impl: Sized + IMSAdminBase2W_Impl { fn GetChildPaths(&self, hmdhandle: u32, pszmdpath: &::windows_core::PCWSTR, cchmdbuffersize: u32, pszbuffer: &::windows_core::PWSTR, pcchmdrequiredbuffersize: *mut u32) -> ::windows_core::Result<()>; @@ -601,7 +601,7 @@ impl IMSAdminBaseSinkW_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMSAdminBaseW_Impl: Sized { fn AddKey(&self, hmdhandle: u32, pszmdpath: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Iis/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Iis/mod.rs index 090f7cb4dd..a0248d17b3 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Iis/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Iis/mod.rs @@ -1,25 +1,25 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetExtensionVersion(pver: *mut HSE_VERSION_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("rpcproxy.dll" "system" fn GetExtensionVersion(pver : *mut HSE_VERSION_INFO) -> super::super::Foundation:: BOOL); GetExtensionVersion(pver) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFilterVersion(pver: *mut HTTP_FILTER_VERSION) -> super::super::Foundation::BOOL { ::windows_targets::link!("rpcproxy.dll" "system" fn GetFilterVersion(pver : *mut HTTP_FILTER_VERSION) -> super::super::Foundation:: BOOL); GetFilterVersion(pver) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpExtensionProc(pecb: *const EXTENSION_CONTROL_BLOCK) -> u32 { ::windows_targets::link!("rpcproxy.dll" "system" fn HttpExtensionProc(pecb : *const EXTENSION_CONTROL_BLOCK) -> u32); HttpExtensionProc(pecb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HttpFilterProc(pfc: *mut HTTP_FILTER_CONTEXT, notificationtype: u32, pvnotification: *mut ::core::ffi::c_void) -> u32 { @@ -39,7 +39,7 @@ impl AsyncIFtpAuthenticationProvider { { (::windows_core::Interface::vtable(self).Begin_AuthenticateUser)(::windows_core::Interface::as_raw(self), pszsessionid.into_param().abi(), pszsitename.into_param().abi(), pszusername.into_param().abi(), pszpassword.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Finish_AuthenticateUser(&self, ppszcanonicalusername: *mut ::windows_core::PWSTR, pfauthenticated: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Finish_AuthenticateUser)(::windows_core::Interface::as_raw(self), ppszcanonicalusername, pfauthenticated).ok() @@ -154,7 +154,7 @@ pub struct AsyncIFtpLogProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AsyncIFtpPostprocessProvider(::windows_core::IUnknown); impl AsyncIFtpPostprocessProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Begin_HandlePostprocess(&self, ppostprocessparameters: *const POST_PROCESS_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Begin_HandlePostprocess)(::windows_core::Interface::as_raw(self), ppostprocessparameters).ok() @@ -185,7 +185,7 @@ pub struct AsyncIFtpPostprocessProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct AsyncIFtpPreprocessProvider(::windows_core::IUnknown); impl AsyncIFtpPreprocessProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Begin_HandlePreprocess(&self, ppreprocessparameters: *const PRE_PROCESS_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Begin_HandlePreprocess)(::windows_core::Interface::as_raw(self), ppreprocessparameters).ok() @@ -225,7 +225,7 @@ impl AsyncIFtpRoleProvider { { (::windows_core::Interface::vtable(self).Begin_IsUserInRole)(::windows_core::Interface::as_raw(self), pszsessionid.into_param().abi(), pszsitename.into_param().abi(), pszusername.into_param().abi(), pszrole.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Finish_IsUserInRole(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -315,7 +315,7 @@ pub struct IADMEXT_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFtpAuthenticationProvider(::windows_core::IUnknown); impl IFtpAuthenticationProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AuthenticateUser(&self, pszsessionid: P0, pszsitename: P1, pszusername: P2, pszpassword: P3, ppszcanonicalusername: *mut ::windows_core::PWSTR, pfauthenticated: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -423,7 +423,7 @@ pub struct IFtpLogProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFtpPostprocessProvider(::windows_core::IUnknown); impl IFtpPostprocessProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HandlePostprocess(&self, ppostprocessparameters: *const POST_PROCESS_PARAMETERS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -450,7 +450,7 @@ pub struct IFtpPostprocessProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFtpPreprocessProvider(::windows_core::IUnknown); impl IFtpPreprocessProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HandlePreprocess(&self, ppreprocessparameters: *const PRE_PROCESS_PARAMETERS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -477,7 +477,7 @@ pub struct IFtpPreprocessProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFtpProviderConstruct(::windows_core::IUnknown); impl IFtpProviderConstruct { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Construct(&self, configurationentries: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Construct)(::windows_core::Interface::as_raw(self), configurationentries).ok() @@ -503,7 +503,7 @@ pub struct IFtpProviderConstruct_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFtpRoleProvider(::windows_core::IUnknown); impl IFtpRoleProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUserInRole(&self, pszsessionid: P0, pszsitename: P1, pszusername: P2, pszrole: P3) -> ::windows_core::Result where @@ -560,7 +560,7 @@ impl IMSAdminBase2W { { (::windows_core::Interface::vtable(self).base__.EnumKeys)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), ::core::mem::transmute(pszmdname.as_ptr()), dwmdenumobjectindex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyKey(&self, hmdsourcehandle: u32, pszmdsourcepath: P0, hmddesthandle: u32, pszmddestpath: P1, bmdoverwriteflag: P2, bmdcopyflag: P3) -> ::windows_core::Result<()> where @@ -614,7 +614,7 @@ impl IMSAdminBase2W { { (::windows_core::Interface::vtable(self).base__.DeleteAllData)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), dwmdusertype, dwmddatatype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyData(&self, hmdsourcehandle: u32, pszmdsourcepath: P0, hmddesthandle: u32, pszmddestpath: P1, dwmdattributes: u32, dwmdusertype: u32, dwmddatatype: u32, bmdcopyflag: P2) -> ::windows_core::Result<()> where @@ -661,7 +661,7 @@ impl IMSAdminBase2W { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDataSetNumber)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLastChangeTime(&self, hmdhandle: u32, pszmdpath: P0, pftmdlastchangetime: *const super::super::Foundation::FILETIME, blocaltime: P1) -> ::windows_core::Result<()> where @@ -670,7 +670,7 @@ impl IMSAdminBase2W { { (::windows_core::Interface::vtable(self).base__.SetLastChangeTime)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), pftmdlastchangetime, blocaltime.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastChangeTime(&self, hmdhandle: u32, pszmdpath: P0, pftmdlastchangetime: *mut super::super::Foundation::FILETIME, blocaltime: P1) -> ::windows_core::Result<()> where @@ -697,7 +697,7 @@ impl IMSAdminBase2W { { (::windows_core::Interface::vtable(self).base__.Restore)(::windows_core::Interface::as_raw(self), pszmdbackuplocation.into_param().abi(), dwmdversion, dwmdflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumBackups(&self, pszmdbackuplocation: &mut [u16; 256], pdwmdversion: *mut u32, pftmdbackuptime: *mut super::super::Foundation::FILETIME, dwmdenumindex: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumBackups)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszmdbackuplocation.as_ptr()), pdwmdversion, pftmdbackuptime, dwmdenumindex).ok() @@ -752,7 +752,7 @@ impl IMSAdminBase2W { { (::windows_core::Interface::vtable(self).RestoreHistory)(::windows_core::Interface::as_raw(self), pszmdhistorylocation.into_param().abi(), dwmdmajorversion, dwmdminorversion, dwmdflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumHistory(&self, pszmdhistorylocation: &mut [u16; 256], pdwmdmajorversion: *mut u32, pdwmdminorversion: *mut u32, pftmdhistorytime: *mut super::super::Foundation::FILETIME, dwmdenumindex: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumHistory)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszmdhistorylocation.as_ptr()), pdwmdmajorversion, pdwmdminorversion, pftmdhistorytime, dwmdenumindex).ok() @@ -807,7 +807,7 @@ impl IMSAdminBase3W { { (::windows_core::Interface::vtable(self).base__.base__.EnumKeys)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), ::core::mem::transmute(pszmdname.as_ptr()), dwmdenumobjectindex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyKey(&self, hmdsourcehandle: u32, pszmdsourcepath: P0, hmddesthandle: u32, pszmddestpath: P1, bmdoverwriteflag: P2, bmdcopyflag: P3) -> ::windows_core::Result<()> where @@ -861,7 +861,7 @@ impl IMSAdminBase3W { { (::windows_core::Interface::vtable(self).base__.base__.DeleteAllData)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), dwmdusertype, dwmddatatype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyData(&self, hmdsourcehandle: u32, pszmdsourcepath: P0, hmddesthandle: u32, pszmddestpath: P1, dwmdattributes: u32, dwmdusertype: u32, dwmddatatype: u32, bmdcopyflag: P2) -> ::windows_core::Result<()> where @@ -908,7 +908,7 @@ impl IMSAdminBase3W { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetDataSetNumber)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLastChangeTime(&self, hmdhandle: u32, pszmdpath: P0, pftmdlastchangetime: *const super::super::Foundation::FILETIME, blocaltime: P1) -> ::windows_core::Result<()> where @@ -917,7 +917,7 @@ impl IMSAdminBase3W { { (::windows_core::Interface::vtable(self).base__.base__.SetLastChangeTime)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), pftmdlastchangetime, blocaltime.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastChangeTime(&self, hmdhandle: u32, pszmdpath: P0, pftmdlastchangetime: *mut super::super::Foundation::FILETIME, blocaltime: P1) -> ::windows_core::Result<()> where @@ -944,7 +944,7 @@ impl IMSAdminBase3W { { (::windows_core::Interface::vtable(self).base__.base__.Restore)(::windows_core::Interface::as_raw(self), pszmdbackuplocation.into_param().abi(), dwmdversion, dwmdflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumBackups(&self, pszmdbackuplocation: &mut [u16; 256], pdwmdversion: *mut u32, pftmdbackuptime: *mut super::super::Foundation::FILETIME, dwmdenumindex: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.EnumBackups)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszmdbackuplocation.as_ptr()), pdwmdversion, pftmdbackuptime, dwmdenumindex).ok() @@ -999,7 +999,7 @@ impl IMSAdminBase3W { { (::windows_core::Interface::vtable(self).base__.RestoreHistory)(::windows_core::Interface::as_raw(self), pszmdhistorylocation.into_param().abi(), dwmdmajorversion, dwmdminorversion, dwmdflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumHistory(&self, pszmdhistorylocation: &mut [u16; 256], pdwmdmajorversion: *mut u32, pdwmdminorversion: *mut u32, pftmdhistorytime: *mut super::super::Foundation::FILETIME, dwmdenumindex: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnumHistory)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszmdhistorylocation.as_ptr()), pdwmdmajorversion, pdwmdminorversion, pftmdhistorytime, dwmdenumindex).ok() @@ -1077,7 +1077,7 @@ impl IMSAdminBaseW { { (::windows_core::Interface::vtable(self).EnumKeys)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), ::core::mem::transmute(pszmdname.as_ptr()), dwmdenumobjectindex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyKey(&self, hmdsourcehandle: u32, pszmdsourcepath: P0, hmddesthandle: u32, pszmddestpath: P1, bmdoverwriteflag: P2, bmdcopyflag: P3) -> ::windows_core::Result<()> where @@ -1131,7 +1131,7 @@ impl IMSAdminBaseW { { (::windows_core::Interface::vtable(self).DeleteAllData)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), dwmdusertype, dwmddatatype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyData(&self, hmdsourcehandle: u32, pszmdsourcepath: P0, hmddesthandle: u32, pszmddestpath: P1, dwmdattributes: u32, dwmdusertype: u32, dwmddatatype: u32, bmdcopyflag: P2) -> ::windows_core::Result<()> where @@ -1178,7 +1178,7 @@ impl IMSAdminBaseW { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDataSetNumber)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLastChangeTime(&self, hmdhandle: u32, pszmdpath: P0, pftmdlastchangetime: *const super::super::Foundation::FILETIME, blocaltime: P1) -> ::windows_core::Result<()> where @@ -1187,7 +1187,7 @@ impl IMSAdminBaseW { { (::windows_core::Interface::vtable(self).SetLastChangeTime)(::windows_core::Interface::as_raw(self), hmdhandle, pszmdpath.into_param().abi(), pftmdlastchangetime, blocaltime.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastChangeTime(&self, hmdhandle: u32, pszmdpath: P0, pftmdlastchangetime: *mut super::super::Foundation::FILETIME, blocaltime: P1) -> ::windows_core::Result<()> where @@ -1214,7 +1214,7 @@ impl IMSAdminBaseW { { (::windows_core::Interface::vtable(self).Restore)(::windows_core::Interface::as_raw(self), pszmdbackuplocation.into_param().abi(), dwmdversion, dwmdflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumBackups(&self, pszmdbackuplocation: &mut [u16; 256], pdwmdversion: *mut u32, pftmdbackuptime: *mut super::super::Foundation::FILETIME, dwmdenumindex: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumBackups)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszmdbackuplocation.as_ptr()), pdwmdversion, pftmdbackuptime, dwmdenumindex).ok() @@ -2446,7 +2446,7 @@ impl ::core::fmt::Debug for SF_STATUS_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] pub struct CERT_CONTEXT_EX { pub CertContext: super::super::Security::Cryptography::CERT_CONTEXT, @@ -2515,7 +2515,7 @@ impl ::core::default::Default for CONFIGURATION_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EXTENSION_CONTROL_BLOCK { pub cbSize: u32, @@ -2602,7 +2602,7 @@ impl ::windows_core::TypeKind for HCONN { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HSE_CUSTOM_ERROR_INFO { pub pszStatus: ::windows_core::PSTR, @@ -2642,7 +2642,7 @@ impl ::core::default::Default for HSE_CUSTOM_ERROR_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HSE_EXEC_UNICODE_URL_INFO { pub pszUrl: ::windows_core::PWSTR, @@ -2685,7 +2685,7 @@ impl ::core::default::Default for HSE_EXEC_UNICODE_URL_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HSE_EXEC_UNICODE_URL_USER_INFO { pub hImpersonationToken: super::super::Foundation::HANDLE, @@ -2755,7 +2755,7 @@ impl ::core::default::Default for HSE_EXEC_URL_ENTITY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HSE_EXEC_URL_INFO { pub pszUrl: ::windows_core::PSTR, @@ -2829,7 +2829,7 @@ impl ::core::default::Default for HSE_EXEC_URL_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HSE_EXEC_URL_USER_INFO { pub hImpersonationToken: super::super::Foundation::HANDLE, @@ -2902,7 +2902,7 @@ impl ::core::default::Default for HSE_RESPONSE_VECTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HSE_SEND_HEADER_EX_INFO { pub pszStatus: ::windows_core::PCSTR, @@ -2944,7 +2944,7 @@ impl ::core::default::Default for HSE_SEND_HEADER_EX_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HSE_TF_INFO { pub pfnHseIO: PFN_HSE_IO_COMPLETION, @@ -2984,7 +2984,7 @@ impl ::core::default::Default for HSE_TF_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HSE_TRACE_INFO { pub fTraceRequest: super::super::Foundation::BOOL, @@ -3216,7 +3216,7 @@ impl ::core::default::Default for HTTP_FILTER_AUTHENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_FILTER_AUTH_COMPLETE_INFO { pub GetHeader: isize, @@ -3260,7 +3260,7 @@ impl ::core::default::Default for HTTP_FILTER_AUTH_COMPLETE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_FILTER_CONTEXT { pub cbSize: u32, @@ -3534,7 +3534,7 @@ impl ::core::default::Default for HTTP_FILTER_VERSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HTTP_TRACE_CONFIGURATION { pub pProviderGuid: *const ::windows_core::GUID, @@ -3920,7 +3920,7 @@ impl ::core::default::Default for METADATA_RECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POST_PROCESS_PARAMETERS { pub pszSessionId: ::windows_core::PCWSTR, @@ -4017,7 +4017,7 @@ impl ::core::default::Default for POST_PROCESS_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PRE_PROCESS_PARAMETERS { pub pszSessionId: ::windows_core::PCWSTR, @@ -4080,30 +4080,30 @@ impl ::core::default::Default for PRE_PROCESS_PARAMETERS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_GETEXTENSIONVERSION = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_HSE_CACHE_INVALIDATION_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; pub type PFN_HSE_GET_PROTOCOL_MANAGER_CUSTOM_INTERFACE_CALLBACK = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_HSE_IO_COMPLETION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_HTTPEXTENSIONPROC = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_IIS_GETSERVERVARIABLE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_IIS_READCLIENT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_IIS_SERVERSUPPORTFUNCTION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_IIS_WRITECLIENT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFN_TERMINATEEXTENSION = ::core::option::Option super::super::Foundation::BOOL>; pub type PFN_WEB_CORE_ACTIVATE = ::core::option::Option ::windows_core::HRESULT>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Ioctl/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Ioctl/mod.rs index 5cf18f6526..21042552b8 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Ioctl/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Ioctl/mod.rs @@ -148,28 +148,28 @@ pub const DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT_VERSION_V1: u32 = 1u32; pub const DEVICE_DSM_RANGE_ERROR_INFO_VERSION_V1: u32 = 1u32; pub const DEVICE_DSM_RANGE_ERROR_OUTPUT_V1: u32 = 1u32; pub const DEVICE_STORAGE_NO_ERRORS: u32 = 1u32; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Storage_Disk_Number: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 5 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Storage_Gpt_Name: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 9 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Storage_Gpt_Type: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 8 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Storage_Mbr_Type: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 7 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Storage_Partition_Number: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 6 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Storage_Portable: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 2 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Storage_Removable_Media: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 3 }; -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const DEVPKEY_Storage_System_Critical: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 4 }; pub const DISABLE_SMART: u32 = 217u32; @@ -4311,7 +4311,7 @@ impl ::core::default::Default for CHANGER_ELEMENT_STATUS_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CHANGER_EXCHANGE_MEDIUM { pub Transport: CHANGER_ELEMENT, @@ -4354,7 +4354,7 @@ impl ::core::default::Default for CHANGER_EXCHANGE_MEDIUM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CHANGER_INITIALIZE_ELEMENT_STATUS { pub ElementList: CHANGER_ELEMENT_LIST, @@ -4393,7 +4393,7 @@ impl ::core::default::Default for CHANGER_INITIALIZE_ELEMENT_STATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CHANGER_MOVE_MEDIUM { pub Transport: CHANGER_ELEMENT, @@ -4467,7 +4467,7 @@ impl ::core::default::Default for CHANGER_PRODUCT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CHANGER_READ_ELEMENT_STATUS { pub ElementList: CHANGER_ELEMENT_LIST, @@ -4567,7 +4567,7 @@ impl ::core::default::Default for CHANGER_SET_ACCESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CHANGER_SET_POSITION { pub Transport: CHANGER_ELEMENT, @@ -4912,7 +4912,7 @@ impl ::core::default::Default for CSV_CONTROL_PARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CSV_IS_OWNED_BY_CSVFS { pub OwnedByCSVFS: super::super::Foundation::BOOLEAN, @@ -5041,7 +5041,7 @@ impl ::core::default::Default for CSV_QUERY_FILE_REVISION { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct CSV_QUERY_FILE_REVISION_FILE_ID_128 { pub FileId: super::super::Storage::FileSystem::FILE_ID_128, @@ -5151,7 +5151,7 @@ impl ::core::default::Default for CSV_QUERY_MDS_PATH_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CSV_QUERY_REDIRECT_STATE { pub MdsNodeId: u32, @@ -5251,7 +5251,7 @@ impl ::core::default::Default for CSV_QUERY_VOLUME_ID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CSV_QUERY_VOLUME_REDIRECT_STATE { pub MdsNodeId: u32, @@ -5322,7 +5322,7 @@ impl ::core::default::Default for CSV_SET_VOLUME_ID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DECRYPTION_STATUS_BUFFER { pub NoEncryptedStreams: super::super::Foundation::BOOLEAN, @@ -6037,7 +6037,7 @@ impl ::core::default::Default for DEVICE_DSM_CONVERSION_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICE_DSM_DEFINITION { pub Action: u32, @@ -6344,7 +6344,7 @@ impl ::core::default::Default for DEVICE_DSM_RANGE_ERROR_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICE_DSM_REPORT_ZONES_DATA { pub Size: u32, @@ -6749,7 +6749,7 @@ impl ::core::default::Default for DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct DEVICE_MEDIA_INFO { pub DeviceSpecific: DEVICE_MEDIA_INFO_0, @@ -6773,7 +6773,7 @@ impl ::core::default::Default for DEVICE_MEDIA_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub union DEVICE_MEDIA_INFO_0 { pub DiskInfo: DEVICE_MEDIA_INFO_0_0, @@ -6799,7 +6799,7 @@ impl ::core::default::Default for DEVICE_MEDIA_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct DEVICE_MEDIA_INFO_0_0 { pub Cylinders: i64, @@ -6843,7 +6843,7 @@ impl ::core::default::Default for DEVICE_MEDIA_INFO_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct DEVICE_MEDIA_INFO_0_1 { pub Cylinders: i64, @@ -6887,7 +6887,7 @@ impl ::core::default::Default for DEVICE_MEDIA_INFO_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct DEVICE_MEDIA_INFO_0_2 { pub MediaType: STORAGE_MEDIA_TYPE, @@ -6915,7 +6915,7 @@ impl ::core::default::Default for DEVICE_MEDIA_INFO_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub union DEVICE_MEDIA_INFO_0_2_0 { pub ScsiInformation: DEVICE_MEDIA_INFO_0_2_0_0, @@ -6939,7 +6939,7 @@ impl ::core::default::Default for DEVICE_MEDIA_INFO_0_2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct DEVICE_MEDIA_INFO_0_2_0_0 { pub MediumType: u8, @@ -6978,7 +6978,7 @@ impl ::core::default::Default for DEVICE_MEDIA_INFO_0_2_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICE_POWER_DESCRIPTOR { pub Version: u32, @@ -7036,7 +7036,7 @@ impl ::core::default::Default for DEVICE_POWER_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICE_SEEK_PENALTY_DESCRIPTOR { pub Version: u32, @@ -7174,7 +7174,7 @@ impl ::core::default::Default for DEVICE_STORAGE_RANGE_ATTRIBUTES_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICE_TRIM_DESCRIPTOR { pub Version: u32, @@ -7214,7 +7214,7 @@ impl ::core::default::Default for DEVICE_TRIM_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEVICE_WRITE_AGGREGATION_DESCRIPTOR { pub Version: u32, @@ -7254,7 +7254,7 @@ impl ::core::default::Default for DEVICE_WRITE_AGGREGATION_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISK_CACHE_INFORMATION { pub ParametersSavable: super::super::Foundation::BOOLEAN, @@ -7285,7 +7285,7 @@ impl ::core::default::Default for DISK_CACHE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DISK_CACHE_INFORMATION_0 { pub ScalarPrefetch: DISK_CACHE_INFORMATION_0_1, @@ -7310,7 +7310,7 @@ impl ::core::default::Default for DISK_CACHE_INFORMATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISK_CACHE_INFORMATION_0_0 { pub Minimum: u16, @@ -7349,7 +7349,7 @@ impl ::core::default::Default for DISK_CACHE_INFORMATION_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISK_CACHE_INFORMATION_0_1 { pub Minimum: u16, @@ -7902,7 +7902,7 @@ impl ::core::default::Default for DISK_PERFORMANCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DISK_RECORD { pub ByteOffset: i64, @@ -7967,7 +7967,7 @@ impl ::core::default::Default for DRIVERSTATUS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRIVE_LAYOUT_INFORMATION { pub PartitionCount: u32, @@ -8007,7 +8007,7 @@ impl ::core::default::Default for DRIVE_LAYOUT_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRIVE_LAYOUT_INFORMATION_EX { pub PartitionStyle: u32, @@ -8034,7 +8034,7 @@ impl ::core::default::Default for DRIVE_LAYOUT_INFORMATION_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union DRIVE_LAYOUT_INFORMATION_EX_0 { pub Mbr: DRIVE_LAYOUT_INFORMATION_MBR, @@ -8121,7 +8121,7 @@ impl ::core::default::Default for DRIVE_LAYOUT_INFORMATION_MBR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DUPLICATE_EXTENTS_DATA { pub FileHandle: super::super::Foundation::HANDLE, @@ -8202,7 +8202,7 @@ impl ::core::default::Default for DUPLICATE_EXTENTS_DATA32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DUPLICATE_EXTENTS_DATA_EX { pub Size: usize, @@ -8998,7 +8998,7 @@ impl ::core::default::Default for FILE_LEVEL_TRIM_RANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_MAKE_COMPATIBLE_BUFFER { pub CloseDisc: super::super::Foundation::BOOLEAN, @@ -9280,7 +9280,7 @@ impl ::core::default::Default for FILE_QUERY_ON_DISK_VOL_INFO_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_QUERY_SPARING_BUFFER { pub SparingUnitBytes: u32, @@ -9447,7 +9447,7 @@ impl ::core::default::Default for FILE_REGION_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_SET_DEFECT_MGMT_BUFFER { pub Disable: super::super::Foundation::BOOLEAN, @@ -9485,7 +9485,7 @@ impl ::core::default::Default for FILE_SET_DEFECT_MGMT_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILE_SET_SPARSE_BUFFER { pub SetSparse: super::super::Foundation::BOOLEAN, @@ -9710,7 +9710,7 @@ impl ::core::default::Default for FILE_ZERO_DATA_INFORMATION_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] pub struct FIND_BY_SID_DATA { pub Restart: u32, @@ -10638,7 +10638,7 @@ impl ::core::default::Default for GET_LENGTH_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct GET_MEDIA_TYPES { pub DeviceType: u32, @@ -10927,7 +10927,7 @@ impl ::core::default::Default for LOOKUP_STREAM_FROM_CLUSTER_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MARK_HANDLE_INFO { pub Anonymous: MARK_HANDLE_INFO_0, @@ -10953,7 +10953,7 @@ impl ::core::default::Default for MARK_HANDLE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union MARK_HANDLE_INFO_0 { pub UsnSourceInfo: u32, @@ -11091,7 +11091,7 @@ impl ::core::default::Default for MFT_ENUM_DATA_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MOVE_FILE_DATA { pub FileHandle: super::super::Foundation::HANDLE, @@ -11172,7 +11172,7 @@ impl ::core::default::Default for MOVE_FILE_DATA32 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MOVE_FILE_RECORD_DATA { pub FileHandle: super::super::Foundation::HANDLE, @@ -12074,7 +12074,7 @@ impl ::core::default::Default for NTFS_VOLUME_DATA_BUFFER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PARTITION_INFORMATION { pub StartingOffset: i64, @@ -12119,7 +12119,7 @@ impl ::core::default::Default for PARTITION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PARTITION_INFORMATION_EX { pub PartitionStyle: PARTITION_STYLE, @@ -12149,7 +12149,7 @@ impl ::core::default::Default for PARTITION_INFORMATION_EX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PARTITION_INFORMATION_EX_0 { pub Mbr: PARTITION_INFORMATION_MBR, @@ -12206,7 +12206,7 @@ impl ::core::default::Default for PARTITION_INFORMATION_GPT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PARTITION_INFORMATION_MBR { pub PartitionType: u8, @@ -12545,7 +12545,7 @@ impl ::core::default::Default for PLEX_READ_DATA_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PREVENT_MEDIA_REMOVAL { pub PreventMediaRemoval: super::super::Foundation::BOOLEAN, @@ -13614,7 +13614,7 @@ impl ::core::default::Default for SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SCM_BUS_DEDICATED_MEMORY_STATE { pub ActivateState: super::super::Foundation::BOOLEAN, @@ -13718,7 +13718,7 @@ impl ::core::default::Default for SCM_BUS_PROPERTY_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SCM_BUS_RUNTIME_FW_ACTIVATION_INFO { pub Version: u32, @@ -13774,7 +13774,7 @@ impl ::core::default::Default for SCM_BUS_RUNTIME_FW_ACTIVATION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SCM_BUS_RUNTIME_FW_ACTIVATION_INFO_0 { pub _bitfield: u32, @@ -14705,7 +14705,7 @@ impl ::core::default::Default for SCM_PD_REINITIALIZE_MEDIA_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SCM_PD_RUNTIME_FW_ACTIVATION_ARM_STATE { pub ArmState: super::super::Foundation::BOOLEAN, @@ -15306,7 +15306,7 @@ impl ::core::default::Default for SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SET_DISK_ATTRIBUTES { pub Version: u32, @@ -15689,7 +15689,7 @@ impl ::core::default::Default for STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_ADAPTER_DESCRIPTOR { pub Version: u32, @@ -15786,7 +15786,7 @@ impl ::core::default::Default for STORAGE_ADAPTER_SERIAL_NUMBER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_ALLOCATE_BC_STREAM_INPUT { pub Version: u32, @@ -16172,7 +16172,7 @@ impl ::core::default::Default for STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub struct STORAGE_DEVICE_DESCRIPTOR { pub Version: u32, @@ -16605,7 +16605,7 @@ impl ::core::default::Default for STORAGE_DEVICE_RESILIENCY_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY { pub Version: u32, @@ -16645,7 +16645,7 @@ impl ::core::default::Default for STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY_V2 { pub Version: u32, @@ -16849,7 +16849,7 @@ impl ::core::default::Default for STORAGE_EVENT_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_FAILURE_PREDICTION_CONFIG { pub Version: u32, @@ -16957,7 +16957,7 @@ impl ::core::default::Default for STORAGE_GET_BC_PROPERTIES_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_HOTPLUG_INFO { pub Size: u32, @@ -17200,7 +17200,7 @@ impl ::core::default::Default for STORAGE_HW_FIRMWARE_DOWNLOAD_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_HW_FIRMWARE_INFO { pub Version: u32, @@ -17521,7 +17521,7 @@ impl ::core::default::Default for STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_MINIPORT_DESCRIPTOR { pub Version: u32, @@ -17554,7 +17554,7 @@ impl ::core::default::Default for STORAGE_MINIPORT_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union STORAGE_MINIPORT_DESCRIPTOR_0 { pub Anonymous: STORAGE_MINIPORT_DESCRIPTOR_0_0, @@ -17579,7 +17579,7 @@ impl ::core::default::Default for STORAGE_MINIPORT_DESCRIPTOR_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_MINIPORT_DESCRIPTOR_0_0 { pub _bitfield: u8, @@ -17843,7 +17843,7 @@ impl ::core::default::Default for STORAGE_OPERATIONAL_REASON_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_PHYSICAL_ADAPTER_DATA { pub AdapterId: u32, @@ -18393,7 +18393,7 @@ impl ::core::default::Default for STORAGE_PROTOCOL_SPECIFIC_DATA_EXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_Vhd`"] +#[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub struct STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY { pub EntryLength: u32, @@ -18434,7 +18434,7 @@ impl ::core::default::Default for STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_Vhd`"] +#[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub struct STORAGE_QUERY_DEPENDENT_VOLUME_LEV2_ENTRY { pub EntryLength: u32, @@ -18528,7 +18528,7 @@ impl ::core::default::Default for STORAGE_QUERY_DEPENDENT_VOLUME_REQUEST { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_Vhd`"] +#[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub struct STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE { pub ResponseLevel: u32, @@ -18554,7 +18554,7 @@ impl ::core::default::Default for STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_Vhd`"] +#[doc = "Required features: `\"Win32_Storage_Vhd\"`"] #[cfg(feature = "Win32_Storage_Vhd")] pub union STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE_0 { pub Lev1Depends: [STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY; 1], @@ -18830,7 +18830,7 @@ impl ::core::default::Default for STORAGE_SPEC_VERSION_0_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_TEMPERATURE_DATA_DESCRIPTOR { pub Version: u32, @@ -18875,7 +18875,7 @@ impl ::core::default::Default for STORAGE_TEMPERATURE_DATA_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_TEMPERATURE_INFO { pub Index: u16, @@ -18921,7 +18921,7 @@ impl ::core::default::Default for STORAGE_TEMPERATURE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_TEMPERATURE_THRESHOLD { pub Version: u32, @@ -19031,7 +19031,7 @@ impl ::core::default::Default for STORAGE_TIER_REGION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_WRITE_CACHE_PROPERTY { pub Version: u32, @@ -19087,7 +19087,7 @@ impl ::core::default::Default for STORAGE_WRITE_CACHE_PROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_ZONED_DEVICE_DESCRIPTOR { pub Version: u32, @@ -19117,7 +19117,7 @@ impl ::core::default::Default for STORAGE_ZONED_DEVICE_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union STORAGE_ZONED_DEVICE_DESCRIPTOR_0 { pub SequentialRequiredZone: STORAGE_ZONED_DEVICE_DESCRIPTOR_0_1, @@ -19142,7 +19142,7 @@ impl ::core::default::Default for STORAGE_ZONED_DEVICE_DESCRIPTOR_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_ZONED_DEVICE_DESCRIPTOR_0_0 { pub OptimalOpenZoneCount: u32, @@ -19181,7 +19181,7 @@ impl ::core::default::Default for STORAGE_ZONED_DEVICE_DESCRIPTOR_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_ZONED_DEVICE_DESCRIPTOR_0_1 { pub MaxOpenZoneCount: u32, @@ -19221,7 +19221,7 @@ impl ::core::default::Default for STORAGE_ZONED_DEVICE_DESCRIPTOR_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STORAGE_ZONE_DESCRIPTOR { pub Size: u32, @@ -20175,7 +20175,7 @@ impl ::core::default::Default for TXFS_ROLLFORWARD_REDO_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TXFS_SAVEPOINT_INFORMATION { pub KtmTransaction: super::super::Foundation::HANDLE, @@ -20268,7 +20268,7 @@ impl ::core::default::Default for TXFS_START_RM_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TXFS_TRANSACTION_ACTIVE_INFO { pub TransactionsActiveAtSnapshot: super::super::Foundation::BOOLEAN, @@ -20550,7 +20550,7 @@ impl ::core::default::Default for USN_RECORD_EXTENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub union USN_RECORD_UNION { pub Header: USN_RECORD_COMMON_HEADER, @@ -20634,7 +20634,7 @@ impl ::core::default::Default for USN_RECORD_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct USN_RECORD_V3 { pub RecordLength: u32, @@ -20700,7 +20700,7 @@ impl ::core::default::Default for USN_RECORD_V3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct USN_RECORD_V4 { pub Header: USN_RECORD_COMMON_HEADER, @@ -21209,7 +21209,7 @@ impl ::core::default::Default for WIM_PROVIDER_UPDATE_OVERLAY_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`"] #[cfg(feature = "Win32_Storage_FileSystem")] pub struct WOF_EXTERNAL_FILE_ID { pub FileId: super::super::Storage::FileSystem::FILE_ID_128, diff --git a/crates/libs/windows/src/Windows/Win32/System/JobObjects/mod.rs b/crates/libs/windows/src/Windows/Win32/System/JobObjects/mod.rs index 49c12c83f4..4e6a65d81b 100644 --- a/crates/libs/windows/src/Windows/Win32/System/JobObjects/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/JobObjects/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AssignProcessToJobObject(hjob: P0, hprocess: P1) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AssignProcessToJobObject(hjob : super::super::Foundation:: HANDLE, hprocess : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); AssignProcessToJobObject(hjob.into_param().abi(), hprocess.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateJobObjectA(lpjobattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpname: P0) -> ::windows_core::Result @@ -20,7 +20,7 @@ where let result__ = CreateJobObjectA(::core::mem::transmute(lpjobattributes.unwrap_or(::std::ptr::null())), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateJobObjectW(lpjobattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpname: P0) -> ::windows_core::Result @@ -31,7 +31,7 @@ where let result__ = CreateJobObjectW(::core::mem::transmute(lpjobattributes.unwrap_or(::std::ptr::null())), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateJobSet(userjobset: &[JOB_SET_ARRAY], flags: u32) -> super::super::Foundation::BOOL { @@ -43,7 +43,7 @@ pub unsafe fn FreeMemoryJobObject(buffer: *const ::core::ffi::c_void) { ::windows_targets::link!("kernel32.dll" "system" fn FreeMemoryJobObject(buffer : *const ::core::ffi::c_void) -> ()); FreeMemoryJobObject(buffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsProcessInJob(processhandle: P0, jobhandle: P1, result: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -54,7 +54,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn IsProcessInJob(processhandle : super::super::Foundation:: HANDLE, jobhandle : super::super::Foundation:: HANDLE, result : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); IsProcessInJob(processhandle.into_param().abi(), jobhandle.into_param().abi(), result).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenJobObjectA(dwdesiredaccess: u32, binherithandle: P0, lpname: P1) -> ::windows_core::Result @@ -66,7 +66,7 @@ where let result__ = OpenJobObjectA(dwdesiredaccess, binherithandle.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenJobObjectW(dwdesiredaccess: u32, binherithandle: P0, lpname: P1) -> ::windows_core::Result @@ -78,7 +78,7 @@ where let result__ = OpenJobObjectW(dwdesiredaccess, binherithandle.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryInformationJobObject(hjob: P0, jobobjectinformationclass: JOBOBJECTINFOCLASS, lpjobobjectinformation: *mut ::core::ffi::c_void, cbjobobjectinformationlength: u32, lpreturnlength: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -88,7 +88,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryInformationJobObject(hjob : super::super::Foundation:: HANDLE, jobobjectinformationclass : JOBOBJECTINFOCLASS, lpjobobjectinformation : *mut ::core::ffi::c_void, cbjobobjectinformationlength : u32, lpreturnlength : *mut u32) -> super::super::Foundation:: BOOL); QueryInformationJobObject(hjob.into_param().abi(), jobobjectinformationclass, lpjobobjectinformation, cbjobobjectinformationlength, ::core::mem::transmute(lpreturnlength.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryIoRateControlInformationJobObject(hjob: P0, volumename: P1, infoblocks: *mut *mut JOBOBJECT_IO_RATE_CONTROL_INFORMATION, infoblockcount: *mut u32) -> u32 @@ -99,7 +99,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryIoRateControlInformationJobObject(hjob : super::super::Foundation:: HANDLE, volumename : ::windows_core::PCWSTR, infoblocks : *mut *mut JOBOBJECT_IO_RATE_CONTROL_INFORMATION, infoblockcount : *mut u32) -> u32); QueryIoRateControlInformationJobObject(hjob.into_param().abi(), volumename.into_param().abi(), infoblocks, infoblockcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetInformationJobObject(hjob: P0, jobobjectinformationclass: JOBOBJECTINFOCLASS, lpjobobjectinformation: *const ::core::ffi::c_void, cbjobobjectinformationlength: u32) -> ::windows_core::Result<()> @@ -109,7 +109,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetInformationJobObject(hjob : super::super::Foundation:: HANDLE, jobobjectinformationclass : JOBOBJECTINFOCLASS, lpjobobjectinformation : *const ::core::ffi::c_void, cbjobobjectinformationlength : u32) -> super::super::Foundation:: BOOL); SetInformationJobObject(hjob.into_param().abi(), jobobjectinformationclass, lpjobobjectinformation, cbjobobjectinformationlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetIoRateControlInformationJobObject(hjob: P0, ioratecontrolinfo: *const JOBOBJECT_IO_RATE_CONTROL_INFORMATION) -> u32 @@ -119,7 +119,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetIoRateControlInformationJobObject(hjob : super::super::Foundation:: HANDLE, ioratecontrolinfo : *const JOBOBJECT_IO_RATE_CONTROL_INFORMATION) -> u32); SetIoRateControlInformationJobObject(hjob.into_param().abi(), ioratecontrolinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TerminateJobObject(hjob: P0, uexitcode: u32) -> ::windows_core::Result<()> @@ -129,7 +129,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn TerminateJobObject(hjob : super::super::Foundation:: HANDLE, uexitcode : u32) -> super::super::Foundation:: BOOL); TerminateJobObject(hjob.into_param().abi(), uexitcode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UserHandleGrantAccess(huserhandle: P0, hjob: P1, bgrant: P2) -> ::windows_core::Result<()> @@ -699,7 +699,7 @@ impl ::core::ops::Not for JOB_OBJECT_UILIMIT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct JOBOBJECT_ASSOCIATE_COMPLETION_PORT { pub CompletionKey: *mut ::core::ffi::c_void, @@ -783,7 +783,7 @@ impl ::core::default::Default for JOBOBJECT_BASIC_ACCOUNTING_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_System_Threading\"`"] #[cfg(feature = "Win32_System_Threading")] pub struct JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION { pub BasicInfo: JOBOBJECT_BASIC_ACCOUNTING_INFORMATION, @@ -1027,7 +1027,7 @@ impl ::core::default::Default for JOBOBJECT_END_OF_JOB_TIME_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_System_Threading\"`"] #[cfg(feature = "Win32_System_Threading")] pub struct JOBOBJECT_EXTENDED_LIMIT_INFORMATION { pub BasicLimitInformation: JOBOBJECT_BASIC_LIMIT_INFORMATION, @@ -1667,7 +1667,7 @@ impl ::core::default::Default for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct JOBOBJECT_SECURITY_LIMIT_INFORMATION { pub SecurityLimitFlags: JOB_OBJECT_SECURITY, @@ -1709,7 +1709,7 @@ impl ::core::default::Default for JOBOBJECT_SECURITY_LIMIT_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct JOB_SET_ARRAY { pub JobHandle: super::super::Foundation::HANDLE, diff --git a/crates/libs/windows/src/Windows/Win32/System/Js/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Js/mod.rs index 814664c0bc..620fdbf680 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Js/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Js/mod.rs @@ -53,7 +53,7 @@ pub unsafe fn JsCreateArray(length: u32, result: *mut *mut ::core::ffi::c_void) ::windows_targets::link!("chakra.dll" "system" fn JsCreateArray(length : u32, result : *mut *mut ::core::ffi::c_void) -> JsErrorCode); JsCreateArray(length, result) } -#[doc = "Required features: `Win32_System_Diagnostics_Debug_ActiveScript`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug_ActiveScript\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Diagnostics_Debug_ActiveScript")] #[inline] @@ -64,7 +64,7 @@ where ::windows_targets::link!("chakra.dll" "system" fn JsCreateContext(runtime : *const ::core::ffi::c_void, debugapplication : * mut::core::ffi::c_void, newcontext : *mut *mut ::core::ffi::c_void) -> JsErrorCode); JsCreateContext(runtime, debugapplication.into_param().abi(), newcontext) } -#[doc = "Required features: `Win32_System_Diagnostics_Debug_ActiveScript`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug_ActiveScript\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Diagnostics_Debug_ActiveScript")] #[inline] @@ -160,7 +160,7 @@ pub unsafe fn JsEnableRuntimeExecution(runtime: *const ::core::ffi::c_void) -> J ::windows_targets::link!("chakra.dll" "system" fn JsEnableRuntimeExecution(runtime : *const ::core::ffi::c_void) -> JsErrorCode); JsEnableRuntimeExecution(runtime) } -#[doc = "Required features: `Win32_System_Diagnostics_Debug_ActiveScript`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug_ActiveScript\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug_ActiveScript")] #[inline] pub unsafe fn JsEnumerateHeap(enumerator: *mut ::core::option::Option) -> JsErrorCode { @@ -429,7 +429,7 @@ pub unsafe fn JsSetRuntimeMemoryLimit(runtime: *const ::core::ffi::c_void, memor ::windows_targets::link!("chakra.dll" "system" fn JsSetRuntimeMemoryLimit(runtime : *const ::core::ffi::c_void, memorylimit : usize) -> JsErrorCode); JsSetRuntimeMemoryLimit(runtime, memorylimit) } -#[doc = "Required features: `Win32_System_Diagnostics_Debug_ActiveScript`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug_ActiveScript\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Diagnostics_Debug_ActiveScript")] #[inline] @@ -440,7 +440,7 @@ where ::windows_targets::link!("chakra.dll" "system" fn JsStartDebugging(debugapplication : * mut::core::ffi::c_void) -> JsErrorCode); JsStartDebugging(debugapplication.into_param().abi()) } -#[doc = "Required features: `Win32_System_Diagnostics_Debug_ActiveScript`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug_ActiveScript\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Diagnostics_Debug_ActiveScript")] #[inline] @@ -451,7 +451,7 @@ where ::windows_targets::link!("chakra.dll" "system" fn JsStartDebugging(debugapplication : * mut::core::ffi::c_void) -> JsErrorCode); JsStartDebugging(debugapplication.into_param().abi()) } -#[doc = "Required features: `Win32_System_Diagnostics_Debug_ActiveScript`"] +#[doc = "Required features: `\"Win32_System_Diagnostics_Debug_ActiveScript\"`"] #[cfg(feature = "Win32_System_Diagnostics_Debug_ActiveScript")] #[inline] pub unsafe fn JsStartProfiling(callback: P0, eventmask: super::Diagnostics::Debug::ActiveScript::PROFILER_EVENT_MASK, context: u32) -> JsErrorCode @@ -476,14 +476,14 @@ pub unsafe fn JsStringToPointer(value: *const ::core::ffi::c_void, stringvalue: ::windows_targets::link!("chakra.dll" "system" fn JsStringToPointer(value : *const ::core::ffi::c_void, stringvalue : *mut *mut u16, stringlength : *mut usize) -> JsErrorCode); JsStringToPointer(value, stringvalue, stringlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn JsValueToVariant(object: *const ::core::ffi::c_void, variant: *mut super::Variant::VARIANT) -> JsErrorCode { ::windows_targets::link!("chakra.dll" "system" fn JsValueToVariant(object : *const ::core::ffi::c_void, variant : *mut super::Variant:: VARIANT) -> JsErrorCode); JsValueToVariant(object, variant) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn JsVariantToValue(variant: *const super::Variant::VARIANT, value: *mut *mut ::core::ffi::c_void) -> JsErrorCode { diff --git a/crates/libs/windows/src/Windows/Win32/System/Kernel/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Kernel/mod.rs index c365384a4f..cf25ad3e91 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Kernel/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Kernel/mod.rs @@ -275,7 +275,7 @@ impl ::core::default::Default for CSTRING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub struct EXCEPTION_REGISTRATION_RECORD { pub Next: *mut EXCEPTION_REGISTRATION_RECORD, @@ -486,7 +486,7 @@ impl ::core::default::Default for LIST_ENTRY64 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub struct NT_TIB { pub ExceptionList: *mut EXCEPTION_REGISTRATION_RECORD, @@ -516,7 +516,7 @@ impl ::core::default::Default for NT_TIB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub union NT_TIB_0 { pub FiberData: *mut ::core::ffi::c_void, @@ -1197,6 +1197,6 @@ impl ::core::default::Default for WNF_STATE_NAME { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type EXCEPTION_ROUTINE = ::core::option::Option EXCEPTION_DISPOSITION>; diff --git a/crates/libs/windows/src/Windows/Win32/System/LibraryLoader/mod.rs b/crates/libs/windows/src/Windows/Win32/System/LibraryLoader/mod.rs index a34d7dbe1f..20f645c57f 100644 --- a/crates/libs/windows/src/Windows/Win32/System/LibraryLoader/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/LibraryLoader/mod.rs @@ -6,7 +6,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AddDllDirectory(newdirectory : ::windows_core::PCWSTR) -> *mut ::core::ffi::c_void); AddDllDirectory(newdirectory.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BeginUpdateResourceA(pfilename: P0, bdeleteexistingresources: P1) -> ::windows_core::Result @@ -18,7 +18,7 @@ where let result__ = BeginUpdateResourceA(pfilename.into_param().abi(), bdeleteexistingresources.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BeginUpdateResourceW(pfilename: P0, bdeleteexistingresources: P1) -> ::windows_core::Result @@ -30,7 +30,7 @@ where let result__ = BeginUpdateResourceW(pfilename.into_param().abi(), bdeleteexistingresources.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DisableThreadLibraryCalls(hlibmodule: P0) -> ::windows_core::Result<()> @@ -40,7 +40,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DisableThreadLibraryCalls(hlibmodule : super::super::Foundation:: HMODULE) -> super::super::Foundation:: BOOL); DisableThreadLibraryCalls(hlibmodule.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndUpdateResourceA(hupdate: P0, fdiscard: P1) -> ::windows_core::Result<()> @@ -51,7 +51,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EndUpdateResourceA(hupdate : super::super::Foundation:: HANDLE, fdiscard : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); EndUpdateResourceA(hupdate.into_param().abi(), fdiscard.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndUpdateResourceW(hupdate: P0, fdiscard: P1) -> ::windows_core::Result<()> @@ -62,7 +62,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EndUpdateResourceW(hupdate : super::super::Foundation:: HANDLE, fdiscard : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); EndUpdateResourceW(hupdate.into_param().abi(), fdiscard.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceLanguagesA(hmodule: P0, lptype: P1, lpname: P2, lpenumfunc: ENUMRESLANGPROCA, lparam: isize) -> ::windows_core::Result<()> @@ -74,7 +74,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceLanguagesA(hmodule : super::super::Foundation:: HMODULE, lptype : ::windows_core::PCSTR, lpname : ::windows_core::PCSTR, lpenumfunc : ENUMRESLANGPROCA, lparam : isize) -> super::super::Foundation:: BOOL); EnumResourceLanguagesA(hmodule.into_param().abi(), lptype.into_param().abi(), lpname.into_param().abi(), lpenumfunc, lparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceLanguagesExA(hmodule: P0, lptype: P1, lpname: P2, lpenumfunc: ENUMRESLANGPROCA, lparam: isize, dwflags: u32, langid: u16) -> ::windows_core::Result<()> @@ -86,7 +86,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceLanguagesExA(hmodule : super::super::Foundation:: HMODULE, lptype : ::windows_core::PCSTR, lpname : ::windows_core::PCSTR, lpenumfunc : ENUMRESLANGPROCA, lparam : isize, dwflags : u32, langid : u16) -> super::super::Foundation:: BOOL); EnumResourceLanguagesExA(hmodule.into_param().abi(), lptype.into_param().abi(), lpname.into_param().abi(), lpenumfunc, lparam, dwflags, langid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceLanguagesExW(hmodule: P0, lptype: P1, lpname: P2, lpenumfunc: ENUMRESLANGPROCW, lparam: isize, dwflags: u32, langid: u16) -> ::windows_core::Result<()> @@ -98,7 +98,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceLanguagesExW(hmodule : super::super::Foundation:: HMODULE, lptype : ::windows_core::PCWSTR, lpname : ::windows_core::PCWSTR, lpenumfunc : ENUMRESLANGPROCW, lparam : isize, dwflags : u32, langid : u16) -> super::super::Foundation:: BOOL); EnumResourceLanguagesExW(hmodule.into_param().abi(), lptype.into_param().abi(), lpname.into_param().abi(), lpenumfunc, lparam, dwflags, langid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceLanguagesW(hmodule: P0, lptype: P1, lpname: P2, lpenumfunc: ENUMRESLANGPROCW, lparam: isize) -> ::windows_core::Result<()> @@ -110,7 +110,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceLanguagesW(hmodule : super::super::Foundation:: HMODULE, lptype : ::windows_core::PCWSTR, lpname : ::windows_core::PCWSTR, lpenumfunc : ENUMRESLANGPROCW, lparam : isize) -> super::super::Foundation:: BOOL); EnumResourceLanguagesW(hmodule.into_param().abi(), lptype.into_param().abi(), lpname.into_param().abi(), lpenumfunc, lparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceNamesA(hmodule: P0, lptype: P1, lpenumfunc: ENUMRESNAMEPROCA, lparam: isize) -> ::windows_core::Result<()> @@ -121,7 +121,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceNamesA(hmodule : super::super::Foundation:: HMODULE, lptype : ::windows_core::PCSTR, lpenumfunc : ENUMRESNAMEPROCA, lparam : isize) -> super::super::Foundation:: BOOL); EnumResourceNamesA(hmodule.into_param().abi(), lptype.into_param().abi(), lpenumfunc, lparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceNamesExA(hmodule: P0, lptype: P1, lpenumfunc: ENUMRESNAMEPROCA, lparam: isize, dwflags: u32, langid: u16) -> ::windows_core::Result<()> @@ -132,7 +132,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceNamesExA(hmodule : super::super::Foundation:: HMODULE, lptype : ::windows_core::PCSTR, lpenumfunc : ENUMRESNAMEPROCA, lparam : isize, dwflags : u32, langid : u16) -> super::super::Foundation:: BOOL); EnumResourceNamesExA(hmodule.into_param().abi(), lptype.into_param().abi(), lpenumfunc, lparam, dwflags, langid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceNamesExW(hmodule: P0, lptype: P1, lpenumfunc: ENUMRESNAMEPROCW, lparam: isize, dwflags: u32, langid: u16) -> ::windows_core::Result<()> @@ -143,7 +143,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceNamesExW(hmodule : super::super::Foundation:: HMODULE, lptype : ::windows_core::PCWSTR, lpenumfunc : ENUMRESNAMEPROCW, lparam : isize, dwflags : u32, langid : u16) -> super::super::Foundation:: BOOL); EnumResourceNamesExW(hmodule.into_param().abi(), lptype.into_param().abi(), lpenumfunc, lparam, dwflags, langid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceNamesW(hmodule: P0, lptype: P1, lpenumfunc: ENUMRESNAMEPROCW, lparam: isize) -> super::super::Foundation::BOOL @@ -154,7 +154,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceNamesW(hmodule : super::super::Foundation:: HMODULE, lptype : ::windows_core::PCWSTR, lpenumfunc : ENUMRESNAMEPROCW, lparam : isize) -> super::super::Foundation:: BOOL); EnumResourceNamesW(hmodule.into_param().abi(), lptype.into_param().abi(), lpenumfunc, lparam) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceTypesA(hmodule: P0, lpenumfunc: ENUMRESTYPEPROCA, lparam: isize) -> ::windows_core::Result<()> @@ -164,7 +164,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceTypesA(hmodule : super::super::Foundation:: HMODULE, lpenumfunc : ENUMRESTYPEPROCA, lparam : isize) -> super::super::Foundation:: BOOL); EnumResourceTypesA(hmodule.into_param().abi(), lpenumfunc, lparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceTypesExA(hmodule: P0, lpenumfunc: ENUMRESTYPEPROCA, lparam: isize, dwflags: u32, langid: u16) -> ::windows_core::Result<()> @@ -174,7 +174,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceTypesExA(hmodule : super::super::Foundation:: HMODULE, lpenumfunc : ENUMRESTYPEPROCA, lparam : isize, dwflags : u32, langid : u16) -> super::super::Foundation:: BOOL); EnumResourceTypesExA(hmodule.into_param().abi(), lpenumfunc, lparam, dwflags, langid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceTypesExW(hmodule: P0, lpenumfunc: ENUMRESTYPEPROCW, lparam: isize, dwflags: u32, langid: u16) -> ::windows_core::Result<()> @@ -184,7 +184,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceTypesExW(hmodule : super::super::Foundation:: HMODULE, lpenumfunc : ENUMRESTYPEPROCW, lparam : isize, dwflags : u32, langid : u16) -> super::super::Foundation:: BOOL); EnumResourceTypesExW(hmodule.into_param().abi(), lpenumfunc, lparam, dwflags, langid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumResourceTypesW(hmodule: P0, lpenumfunc: ENUMRESTYPEPROCW, lparam: isize) -> ::windows_core::Result<()> @@ -194,7 +194,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnumResourceTypesW(hmodule : super::super::Foundation:: HMODULE, lpenumfunc : ENUMRESTYPEPROCW, lparam : isize) -> super::super::Foundation:: BOOL); EnumResourceTypesW(hmodule.into_param().abi(), lpenumfunc, lparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindResourceA(hmodule: P0, lpname: P1, lptype: P2) -> ::windows_core::Result @@ -207,7 +207,7 @@ where let result__ = FindResourceA(hmodule.into_param().abi(), lpname.into_param().abi(), lptype.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindResourceExA(hmodule: P0, lptype: P1, lpname: P2, wlanguage: u16) -> ::windows_core::Result @@ -220,7 +220,7 @@ where let result__ = FindResourceExA(hmodule.into_param().abi(), lptype.into_param().abi(), lpname.into_param().abi(), wlanguage); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindResourceExW(hmodule: P0, lptype: P1, lpname: P2, wlanguage: u16) -> super::super::Foundation::HRSRC @@ -232,7 +232,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindResourceExW(hmodule : super::super::Foundation:: HMODULE, lptype : ::windows_core::PCWSTR, lpname : ::windows_core::PCWSTR, wlanguage : u16) -> super::super::Foundation:: HRSRC); FindResourceExW(hmodule.into_param().abi(), lptype.into_param().abi(), lpname.into_param().abi(), wlanguage) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindResourceW(hmodule: P0, lpname: P1, lptype: P2) -> super::super::Foundation::HRSRC @@ -244,7 +244,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FindResourceW(hmodule : super::super::Foundation:: HMODULE, lpname : ::windows_core::PCWSTR, lptype : ::windows_core::PCWSTR) -> super::super::Foundation:: HRSRC); FindResourceW(hmodule.into_param().abi(), lpname.into_param().abi(), lptype.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeLibraryAndExitThread(hlibmodule: P0, dwexitcode: u32) -> ! @@ -254,7 +254,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn FreeLibraryAndExitThread(hlibmodule : super::super::Foundation:: HMODULE, dwexitcode : u32) -> !); FreeLibraryAndExitThread(hlibmodule.into_param().abi(), dwexitcode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeResource(hresdata: P0) -> super::super::Foundation::BOOL @@ -274,7 +274,7 @@ pub unsafe fn GetDllDirectoryW(lpbuffer: ::core::option::Option<&mut [u16]>) -> ::windows_targets::link!("kernel32.dll" "system" fn GetDllDirectoryW(nbufferlength : u32, lpbuffer : ::windows_core::PWSTR) -> u32); GetDllDirectoryW(lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleFileNameA(hmodule: P0, lpfilename: &mut [u8]) -> u32 @@ -284,7 +284,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetModuleFileNameA(hmodule : super::super::Foundation:: HMODULE, lpfilename : ::windows_core::PSTR, nsize : u32) -> u32); GetModuleFileNameA(hmodule.into_param().abi(), ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleFileNameW(hmodule: P0, lpfilename: &mut [u16]) -> u32 @@ -294,7 +294,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetModuleFileNameW(hmodule : super::super::Foundation:: HMODULE, lpfilename : ::windows_core::PWSTR, nsize : u32) -> u32); GetModuleFileNameW(hmodule.into_param().abi(), ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleHandleA(lpmodulename: P0) -> ::windows_core::Result @@ -305,7 +305,7 @@ where let result__ = GetModuleHandleA(lpmodulename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleHandleExA(dwflags: u32, lpmodulename: P0, phmodule: *mut super::super::Foundation::HMODULE) -> ::windows_core::Result<()> @@ -315,7 +315,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetModuleHandleExA(dwflags : u32, lpmodulename : ::windows_core::PCSTR, phmodule : *mut super::super::Foundation:: HMODULE) -> super::super::Foundation:: BOOL); GetModuleHandleExA(dwflags, lpmodulename.into_param().abi(), phmodule).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleHandleExW(dwflags: u32, lpmodulename: P0, phmodule: *mut super::super::Foundation::HMODULE) -> ::windows_core::Result<()> @@ -325,7 +325,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetModuleHandleExW(dwflags : u32, lpmodulename : ::windows_core::PCWSTR, phmodule : *mut super::super::Foundation:: HMODULE) -> super::super::Foundation:: BOOL); GetModuleHandleExW(dwflags, lpmodulename.into_param().abi(), phmodule).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleHandleW(lpmodulename: P0) -> ::windows_core::Result @@ -336,7 +336,7 @@ where let result__ = GetModuleHandleW(lpmodulename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcAddress(hmodule: P0, lpprocname: P1) -> super::super::Foundation::FARPROC @@ -347,7 +347,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcAddress(hmodule : super::super::Foundation:: HMODULE, lpprocname : ::windows_core::PCSTR) -> super::super::Foundation:: FARPROC); GetProcAddress(hmodule.into_param().abi(), lpprocname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadLibraryA(lplibfilename: P0) -> ::windows_core::Result @@ -358,7 +358,7 @@ where let result__ = LoadLibraryA(lplibfilename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadLibraryExA(lplibfilename: P0, hfile: P1, dwflags: LOAD_LIBRARY_FLAGS) -> ::windows_core::Result @@ -370,7 +370,7 @@ where let result__ = LoadLibraryExA(lplibfilename.into_param().abi(), hfile.into_param().abi(), dwflags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadLibraryExW(lplibfilename: P0, hfile: P1, dwflags: LOAD_LIBRARY_FLAGS) -> ::windows_core::Result @@ -382,7 +382,7 @@ where let result__ = LoadLibraryExW(lplibfilename.into_param().abi(), hfile.into_param().abi(), dwflags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadLibraryW(lplibfilename: P0) -> ::windows_core::Result @@ -401,7 +401,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn LoadModule(lpmodulename : ::windows_core::PCSTR, lpparameterblock : *const ::core::ffi::c_void) -> u32); LoadModule(lpmodulename.into_param().abi(), lpparameterblock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadPackagedLibrary(lpwlibfilename: P0, reserved: u32) -> ::windows_core::Result @@ -412,7 +412,7 @@ where let result__ = LoadPackagedLibrary(lpwlibfilename.into_param().abi(), reserved); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadResource(hmodule: P0, hresinfo: P1) -> ::windows_core::Result @@ -424,7 +424,7 @@ where let result__ = LoadResource(hmodule.into_param().abi(), hresinfo.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LockResource(hresdata: P0) -> *mut ::core::ffi::c_void @@ -434,21 +434,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn LockResource(hresdata : super::super::Foundation:: HGLOBAL) -> *mut ::core::ffi::c_void); LockResource(hresdata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveDllDirectory(cookie: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn RemoveDllDirectory(cookie : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); RemoveDllDirectory(cookie).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDefaultDllDirectories(directoryflags: LOAD_LIBRARY_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetDefaultDllDirectories(directoryflags : LOAD_LIBRARY_FLAGS) -> super::super::Foundation:: BOOL); SetDefaultDllDirectories(directoryflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDllDirectoryA(lppathname: P0) -> ::windows_core::Result<()> @@ -458,7 +458,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetDllDirectoryA(lppathname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetDllDirectoryA(lppathname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDllDirectoryW(lppathname: P0) -> ::windows_core::Result<()> @@ -468,7 +468,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetDllDirectoryW(lppathname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetDllDirectoryW(lppathname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SizeofResource(hmodule: P0, hresinfo: P1) -> u32 @@ -479,7 +479,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SizeofResource(hmodule : super::super::Foundation:: HMODULE, hresinfo : super::super::Foundation:: HRSRC) -> u32); SizeofResource(hmodule.into_param().abi(), hresinfo.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateResourceA(hupdate: P0, lptype: P1, lpname: P2, wlanguage: u16, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, cb: u32) -> ::windows_core::Result<()> @@ -491,7 +491,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn UpdateResourceA(hupdate : super::super::Foundation:: HANDLE, lptype : ::windows_core::PCSTR, lpname : ::windows_core::PCSTR, wlanguage : u16, lpdata : *const ::core::ffi::c_void, cb : u32) -> super::super::Foundation:: BOOL); UpdateResourceA(hupdate.into_param().abi(), lptype.into_param().abi(), lpname.into_param().abi(), wlanguage, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), cb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateResourceW(hupdate: P0, lptype: P1, lpname: P2, wlanguage: u16, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, cb: u32) -> ::windows_core::Result<()> @@ -679,27 +679,27 @@ impl ::core::default::Default for REDIRECTION_FUNCTION_DESCRIPTOR { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ENUMRESLANGPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ENUMRESLANGPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ENUMRESNAMEPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ENUMRESNAMEPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ENUMRESTYPEPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ENUMRESTYPEPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_MODULE_HANDLE_EXA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PGET_MODULE_HANDLE_EXW = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Mailslots/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Mailslots/mod.rs index 72b86f3b88..263de21c4d 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Mailslots/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Mailslots/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateMailslotA(lpname: P0, nmaxmessagesize: u32, lreadtimeout: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result @@ -9,7 +9,7 @@ where let result__ = CreateMailslotA(lpname.into_param().abi(), nmaxmessagesize, lreadtimeout, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateMailslotW(lpname: P0, nmaxmessagesize: u32, lreadtimeout: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result @@ -20,7 +20,7 @@ where let result__ = CreateMailslotW(lpname.into_param().abi(), nmaxmessagesize, lreadtimeout, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMailslotInfo(hmailslot: P0, lpmaxmessagesize: ::core::option::Option<*mut u32>, lpnextsize: ::core::option::Option<*mut u32>, lpmessagecount: ::core::option::Option<*mut u32>, lpreadtimeout: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -30,7 +30,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetMailslotInfo(hmailslot : super::super::Foundation:: HANDLE, lpmaxmessagesize : *mut u32, lpnextsize : *mut u32, lpmessagecount : *mut u32, lpreadtimeout : *mut u32) -> super::super::Foundation:: BOOL); GetMailslotInfo(hmailslot.into_param().abi(), ::core::mem::transmute(lpmaxmessagesize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpnextsize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpmessagecount.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpreadtimeout.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMailslotInfo(hmailslot: P0, lreadtimeout: u32) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/System/Memory/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Memory/mod.rs index 59ff5df469..8d16df492c 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Memory/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Memory/mod.rs @@ -1,14 +1,14 @@ #[cfg(feature = "Win32_System_Memory_NonVolatile")] -#[doc = "Required features: `Win32_System_Memory_NonVolatile`"] +#[doc = "Required features: `\"Win32_System_Memory_NonVolatile\"`"] pub mod NonVolatile; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddSecureMemoryCacheCallback(pfncallback: PSECURE_MEMORY_CACHE_CALLBACK) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn AddSecureMemoryCacheCallback(pfncallback : PSECURE_MEMORY_CACHE_CALLBACK) -> super::super::Foundation:: BOOL); AddSecureMemoryCacheCallback(pfncallback).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllocateUserPhysicalPages(hprocess: P0, numberofpages: *mut usize, pagearray: *mut usize) -> ::windows_core::Result<()> @@ -18,7 +18,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AllocateUserPhysicalPages(hprocess : super::super::Foundation:: HANDLE, numberofpages : *mut usize, pagearray : *mut usize) -> super::super::Foundation:: BOOL); AllocateUserPhysicalPages(hprocess.into_param().abi(), numberofpages, pagearray).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllocateUserPhysicalPages2(objecthandle: P0, numberofpages: *mut usize, pagearray: *mut usize, extendedparameters: ::core::option::Option<&mut [MEM_EXTENDED_PARAMETER]>) -> super::super::Foundation::BOOL @@ -28,7 +28,7 @@ where ::windows_targets::link!("api-ms-win-core-memory-l1-1-8.dll" "system" fn AllocateUserPhysicalPages2(objecthandle : super::super::Foundation:: HANDLE, numberofpages : *mut usize, pagearray : *mut usize, extendedparameters : *mut MEM_EXTENDED_PARAMETER, extendedparametercount : u32) -> super::super::Foundation:: BOOL); AllocateUserPhysicalPages2(objecthandle.into_param().abi(), numberofpages, pagearray, ::core::mem::transmute(extendedparameters.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), extendedparameters.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllocateUserPhysicalPagesNuma(hprocess: P0, numberofpages: *mut usize, pagearray: *mut usize, nndpreferred: u32) -> ::windows_core::Result<()> @@ -38,7 +38,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AllocateUserPhysicalPagesNuma(hprocess : super::super::Foundation:: HANDLE, numberofpages : *mut usize, pagearray : *mut usize, nndpreferred : u32) -> super::super::Foundation:: BOOL); AllocateUserPhysicalPagesNuma(hprocess.into_param().abi(), numberofpages, pagearray, nndpreferred).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileMapping2(file: P0, securityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, desiredaccess: u32, pageprotection: PAGE_PROTECTION_FLAGS, allocationattributes: u32, maximumsize: u64, name: P1, extendedparameters: ::core::option::Option<&mut [MEM_EXTENDED_PARAMETER]>) -> ::windows_core::Result @@ -50,7 +50,7 @@ where let result__ = CreateFileMapping2(file.into_param().abi(), ::core::mem::transmute(securityattributes.unwrap_or(::std::ptr::null())), desiredaccess, pageprotection, allocationattributes, maximumsize, name.into_param().abi(), ::core::mem::transmute(extendedparameters.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), extendedparameters.as_deref().map_or(0, |slice| slice.len() as _)); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileMappingA(hfile: P0, lpfilemappingattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, flprotect: PAGE_PROTECTION_FLAGS, dwmaximumsizehigh: u32, dwmaximumsizelow: u32, lpname: P1) -> ::windows_core::Result @@ -62,7 +62,7 @@ where let result__ = CreateFileMappingA(hfile.into_param().abi(), ::core::mem::transmute(lpfilemappingattributes.unwrap_or(::std::ptr::null())), flprotect, dwmaximumsizehigh, dwmaximumsizelow, lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileMappingFromApp(hfile: P0, securityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, pageprotection: PAGE_PROTECTION_FLAGS, maximumsize: u64, name: P1) -> ::windows_core::Result @@ -74,7 +74,7 @@ where let result__ = CreateFileMappingFromApp(hfile.into_param().abi(), ::core::mem::transmute(securityattributes.unwrap_or(::std::ptr::null())), pageprotection, maximumsize, name.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileMappingNumaA(hfile: P0, lpfilemappingattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, flprotect: PAGE_PROTECTION_FLAGS, dwmaximumsizehigh: u32, dwmaximumsizelow: u32, lpname: P1, nndpreferred: u32) -> ::windows_core::Result @@ -86,7 +86,7 @@ where let result__ = CreateFileMappingNumaA(hfile.into_param().abi(), ::core::mem::transmute(lpfilemappingattributes.unwrap_or(::std::ptr::null())), flprotect, dwmaximumsizehigh, dwmaximumsizelow, lpname.into_param().abi(), nndpreferred); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileMappingNumaW(hfile: P0, lpfilemappingattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, flprotect: PAGE_PROTECTION_FLAGS, dwmaximumsizehigh: u32, dwmaximumsizelow: u32, lpname: P1, nndpreferred: u32) -> ::windows_core::Result @@ -98,7 +98,7 @@ where let result__ = CreateFileMappingNumaW(hfile.into_param().abi(), ::core::mem::transmute(lpfilemappingattributes.unwrap_or(::std::ptr::null())), flprotect, dwmaximumsizehigh, dwmaximumsizelow, lpname.into_param().abi(), nndpreferred); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateFileMappingW(hfile: P0, lpfilemappingattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, flprotect: PAGE_PROTECTION_FLAGS, dwmaximumsizehigh: u32, dwmaximumsizelow: u32, lpname: P1) -> ::windows_core::Result @@ -110,7 +110,7 @@ where let result__ = CreateFileMappingW(hfile.into_param().abi(), ::core::mem::transmute(lpfilemappingattributes.unwrap_or(::std::ptr::null())), flprotect, dwmaximumsizehigh, dwmaximumsizelow, lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateMemoryResourceNotification(notificationtype: MEMORY_RESOURCE_NOTIFICATION_TYPE) -> ::windows_core::Result { @@ -123,14 +123,14 @@ pub unsafe fn DiscardVirtualMemory(virtualaddress: &mut [u8]) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn DiscardVirtualMemory(virtualaddress : *mut ::core::ffi::c_void, size : usize) -> u32); DiscardVirtualMemory(::core::mem::transmute(virtualaddress.as_ptr()), virtualaddress.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlushViewOfFile(lpbaseaddress: *const ::core::ffi::c_void, dwnumberofbytestoflush: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn FlushViewOfFile(lpbaseaddress : *const ::core::ffi::c_void, dwnumberofbytestoflush : usize) -> super::super::Foundation:: BOOL); FlushViewOfFile(lpbaseaddress, dwnumberofbytestoflush).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeUserPhysicalPages(hprocess: P0, numberofpages: *mut usize, pagearray: *const usize) -> ::windows_core::Result<()> @@ -145,14 +145,14 @@ pub unsafe fn GetLargePageMinimum() -> usize { ::windows_targets::link!("kernel32.dll" "system" fn GetLargePageMinimum() -> usize); GetLargePageMinimum() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMemoryErrorHandlingCapabilities(capabilities: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetMemoryErrorHandlingCapabilities(capabilities : *mut u32) -> super::super::Foundation:: BOOL); GetMemoryErrorHandlingCapabilities(capabilities).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessHeap() -> ::windows_core::Result { @@ -160,14 +160,14 @@ pub unsafe fn GetProcessHeap() -> ::windows_core::Result u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetProcessHeaps(numberofheaps : u32, processheaps : *mut super::super::Foundation:: HANDLE) -> u32); GetProcessHeaps(processheaps.len() as _, ::core::mem::transmute(processheaps.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessWorkingSetSizeEx(hprocess: P0, lpminimumworkingsetsize: *mut usize, lpmaximumworkingsetsize: *mut usize, flags: *mut u32) -> super::super::Foundation::BOOL @@ -177,7 +177,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessWorkingSetSizeEx(hprocess : super::super::Foundation:: HANDLE, lpminimumworkingsetsize : *mut usize, lpmaximumworkingsetsize : *mut usize, flags : *mut u32) -> super::super::Foundation:: BOOL); GetProcessWorkingSetSizeEx(hprocess.into_param().abi(), lpminimumworkingsetsize, lpmaximumworkingsetsize, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemFileCacheSize(lpminimumfilecachesize: *mut usize, lpmaximumfilecachesize: *mut usize, lpflags: *mut u32) -> ::windows_core::Result<()> { @@ -189,7 +189,7 @@ pub unsafe fn GetWriteWatch(dwflags: u32, lpbaseaddress: *const ::core::ffi::c_v ::windows_targets::link!("kernel32.dll" "system" fn GetWriteWatch(dwflags : u32, lpbaseaddress : *const ::core::ffi::c_void, dwregionsize : usize, lpaddresses : *mut *mut ::core::ffi::c_void, lpdwcount : *mut usize, lpdwgranularity : *mut u32) -> u32); GetWriteWatch(dwflags, lpbaseaddress, dwregionsize, ::core::mem::transmute(lpaddresses.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdwcount.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdwgranularity.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalAlloc(uflags: GLOBAL_ALLOC_FLAGS, dwbytes: usize) -> ::windows_core::Result { @@ -197,7 +197,7 @@ pub unsafe fn GlobalAlloc(uflags: GLOBAL_ALLOC_FLAGS, dwbytes: usize) -> ::windo let result__ = GlobalAlloc(uflags, dwbytes); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalFlags(hmem: P0) -> u32 @@ -207,7 +207,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GlobalFlags(hmem : super::super::Foundation:: HGLOBAL) -> u32); GlobalFlags(hmem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalHandle(pmem: *const ::core::ffi::c_void) -> ::windows_core::Result { @@ -215,7 +215,7 @@ pub unsafe fn GlobalHandle(pmem: *const ::core::ffi::c_void) -> ::windows_core:: let result__ = GlobalHandle(pmem); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalLock(hmem: P0) -> *mut ::core::ffi::c_void @@ -225,7 +225,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GlobalLock(hmem : super::super::Foundation:: HGLOBAL) -> *mut ::core::ffi::c_void); GlobalLock(hmem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalReAlloc(hmem: P0, dwbytes: usize, uflags: u32) -> ::windows_core::Result @@ -236,7 +236,7 @@ where let result__ = GlobalReAlloc(hmem.into_param().abi(), dwbytes, uflags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalSize(hmem: P0) -> usize @@ -246,7 +246,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GlobalSize(hmem : super::super::Foundation:: HGLOBAL) -> usize); GlobalSize(hmem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalUnlock(hmem: P0) -> ::windows_core::Result<()> @@ -256,7 +256,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GlobalUnlock(hmem : super::super::Foundation:: HGLOBAL) -> super::super::Foundation:: BOOL); GlobalUnlock(hmem.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapAlloc(hheap: P0, dwflags: HEAP_FLAGS, dwbytes: usize) -> *mut ::core::ffi::c_void @@ -266,7 +266,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapAlloc(hheap : super::super::Foundation:: HANDLE, dwflags : HEAP_FLAGS, dwbytes : usize) -> *mut ::core::ffi::c_void); HeapAlloc(hheap.into_param().abi(), dwflags, dwbytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapCompact(hheap: P0, dwflags: HEAP_FLAGS) -> usize @@ -276,7 +276,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapCompact(hheap : super::super::Foundation:: HANDLE, dwflags : HEAP_FLAGS) -> usize); HeapCompact(hheap.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapCreate(floptions: HEAP_FLAGS, dwinitialsize: usize, dwmaximumsize: usize) -> ::windows_core::Result { @@ -284,7 +284,7 @@ pub unsafe fn HeapCreate(floptions: HEAP_FLAGS, dwinitialsize: usize, dwmaximums let result__ = HeapCreate(floptions, dwinitialsize, dwmaximumsize); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapDestroy(hheap: P0) -> ::windows_core::Result<()> @@ -294,7 +294,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapDestroy(hheap : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); HeapDestroy(hheap.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapFree(hheap: P0, dwflags: HEAP_FLAGS, lpmem: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -304,7 +304,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapFree(hheap : super::super::Foundation:: HANDLE, dwflags : HEAP_FLAGS, lpmem : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); HeapFree(hheap.into_param().abi(), dwflags, ::core::mem::transmute(lpmem.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapLock(hheap: P0) -> ::windows_core::Result<()> @@ -314,7 +314,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapLock(hheap : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); HeapLock(hheap.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapQueryInformation(heaphandle: P0, heapinformationclass: HEAP_INFORMATION_CLASS, heapinformation: ::core::option::Option<*mut ::core::ffi::c_void>, heapinformationlength: usize, returnlength: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> @@ -324,7 +324,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapQueryInformation(heaphandle : super::super::Foundation:: HANDLE, heapinformationclass : HEAP_INFORMATION_CLASS, heapinformation : *mut ::core::ffi::c_void, heapinformationlength : usize, returnlength : *mut usize) -> super::super::Foundation:: BOOL); HeapQueryInformation(heaphandle.into_param().abi(), heapinformationclass, ::core::mem::transmute(heapinformation.unwrap_or(::std::ptr::null_mut())), heapinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapReAlloc(hheap: P0, dwflags: HEAP_FLAGS, lpmem: ::core::option::Option<*const ::core::ffi::c_void>, dwbytes: usize) -> *mut ::core::ffi::c_void @@ -334,7 +334,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapReAlloc(hheap : super::super::Foundation:: HANDLE, dwflags : HEAP_FLAGS, lpmem : *const ::core::ffi::c_void, dwbytes : usize) -> *mut ::core::ffi::c_void); HeapReAlloc(hheap.into_param().abi(), dwflags, ::core::mem::transmute(lpmem.unwrap_or(::std::ptr::null())), dwbytes) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapSetInformation(heaphandle: P0, heapinformationclass: HEAP_INFORMATION_CLASS, heapinformation: ::core::option::Option<*const ::core::ffi::c_void>, heapinformationlength: usize) -> ::windows_core::Result<()> @@ -344,7 +344,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapSetInformation(heaphandle : super::super::Foundation:: HANDLE, heapinformationclass : HEAP_INFORMATION_CLASS, heapinformation : *const ::core::ffi::c_void, heapinformationlength : usize) -> super::super::Foundation:: BOOL); HeapSetInformation(heaphandle.into_param().abi(), heapinformationclass, ::core::mem::transmute(heapinformation.unwrap_or(::std::ptr::null())), heapinformationlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapSize(hheap: P0, dwflags: HEAP_FLAGS, lpmem: *const ::core::ffi::c_void) -> usize @@ -354,7 +354,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapSize(hheap : super::super::Foundation:: HANDLE, dwflags : HEAP_FLAGS, lpmem : *const ::core::ffi::c_void) -> usize); HeapSize(hheap.into_param().abi(), dwflags, lpmem) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapSummary(hheap: P0, dwflags: u32, lpsummary: *mut HEAP_SUMMARY) -> super::super::Foundation::BOOL @@ -364,7 +364,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapSummary(hheap : super::super::Foundation:: HANDLE, dwflags : u32, lpsummary : *mut HEAP_SUMMARY) -> super::super::Foundation:: BOOL); HeapSummary(hheap.into_param().abi(), dwflags, lpsummary) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapUnlock(hheap: P0) -> ::windows_core::Result<()> @@ -374,7 +374,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapUnlock(hheap : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); HeapUnlock(hheap.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapValidate(hheap: P0, dwflags: HEAP_FLAGS, lpmem: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -384,7 +384,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapValidate(hheap : super::super::Foundation:: HANDLE, dwflags : HEAP_FLAGS, lpmem : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); HeapValidate(hheap.into_param().abi(), dwflags, ::core::mem::transmute(lpmem.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HeapWalk(hheap: P0, lpentry: *mut PROCESS_HEAP_ENTRY) -> ::windows_core::Result<()> @@ -394,21 +394,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn HeapWalk(hheap : super::super::Foundation:: HANDLE, lpentry : *mut PROCESS_HEAP_ENTRY) -> super::super::Foundation:: BOOL); HeapWalk(hheap.into_param().abi(), lpentry).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsBadCodePtr(lpfn: super::super::Foundation::FARPROC) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn IsBadCodePtr(lpfn : super::super::Foundation:: FARPROC) -> super::super::Foundation:: BOOL); IsBadCodePtr(lpfn).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsBadReadPtr(lp: ::core::option::Option<*const ::core::ffi::c_void>, ucb: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsBadReadPtr(lp : *const ::core::ffi::c_void, ucb : usize) -> super::super::Foundation:: BOOL); IsBadReadPtr(::core::mem::transmute(lp.unwrap_or(::std::ptr::null())), ucb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsBadStringPtrA(lpsz: P0, ucchmax: usize) -> super::super::Foundation::BOOL @@ -418,7 +418,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn IsBadStringPtrA(lpsz : ::windows_core::PCSTR, ucchmax : usize) -> super::super::Foundation:: BOOL); IsBadStringPtrA(lpsz.into_param().abi(), ucchmax) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsBadStringPtrW(lpsz: P0, ucchmax: usize) -> super::super::Foundation::BOOL @@ -428,14 +428,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn IsBadStringPtrW(lpsz : ::windows_core::PCWSTR, ucchmax : usize) -> super::super::Foundation:: BOOL); IsBadStringPtrW(lpsz.into_param().abi(), ucchmax) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsBadWritePtr(lp: ::core::option::Option<*const ::core::ffi::c_void>, ucb: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsBadWritePtr(lp : *const ::core::ffi::c_void, ucb : usize) -> super::super::Foundation:: BOOL); IsBadWritePtr(::core::mem::transmute(lp.unwrap_or(::std::ptr::null())), ucb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalAlloc(uflags: LOCAL_ALLOC_FLAGS, ubytes: usize) -> ::windows_core::Result { @@ -443,7 +443,7 @@ pub unsafe fn LocalAlloc(uflags: LOCAL_ALLOC_FLAGS, ubytes: usize) -> ::windows_ let result__ = LocalAlloc(uflags, ubytes); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalFlags(hmem: P0) -> u32 @@ -453,7 +453,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn LocalFlags(hmem : super::super::Foundation:: HLOCAL) -> u32); LocalFlags(hmem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalHandle(pmem: *const ::core::ffi::c_void) -> ::windows_core::Result { @@ -461,7 +461,7 @@ pub unsafe fn LocalHandle(pmem: *const ::core::ffi::c_void) -> ::windows_core::R let result__ = LocalHandle(pmem); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalLock(hmem: P0) -> *mut ::core::ffi::c_void @@ -471,7 +471,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn LocalLock(hmem : super::super::Foundation:: HLOCAL) -> *mut ::core::ffi::c_void); LocalLock(hmem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalReAlloc(hmem: P0, ubytes: usize, uflags: u32) -> ::windows_core::Result @@ -482,7 +482,7 @@ where let result__ = LocalReAlloc(hmem.into_param().abi(), ubytes, uflags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalSize(hmem: P0) -> usize @@ -492,7 +492,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn LocalSize(hmem : super::super::Foundation:: HLOCAL) -> usize); LocalSize(hmem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalUnlock(hmem: P0) -> ::windows_core::Result<()> @@ -502,21 +502,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn LocalUnlock(hmem : super::super::Foundation:: HLOCAL) -> super::super::Foundation:: BOOL); LocalUnlock(hmem.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapUserPhysicalPages(virtualaddress: *const ::core::ffi::c_void, pagearray: ::core::option::Option<&[usize]>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn MapUserPhysicalPages(virtualaddress : *const ::core::ffi::c_void, numberofpages : usize, pagearray : *const usize) -> super::super::Foundation:: BOOL); MapUserPhysicalPages(virtualaddress, pagearray.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pagearray.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapUserPhysicalPagesScatter(virtualaddresses: *const *const ::core::ffi::c_void, numberofpages: usize, pagearray: ::core::option::Option<*const usize>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn MapUserPhysicalPagesScatter(virtualaddresses : *const *const ::core::ffi::c_void, numberofpages : usize, pagearray : *const usize) -> super::super::Foundation:: BOOL); MapUserPhysicalPagesScatter(virtualaddresses, numberofpages, ::core::mem::transmute(pagearray.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapViewOfFile(hfilemappingobject: P0, dwdesiredaccess: FILE_MAP, dwfileoffsethigh: u32, dwfileoffsetlow: u32, dwnumberofbytestomap: usize) -> MEMORY_MAPPED_VIEW_ADDRESS @@ -526,7 +526,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MapViewOfFile(hfilemappingobject : super::super::Foundation:: HANDLE, dwdesiredaccess : FILE_MAP, dwfileoffsethigh : u32, dwfileoffsetlow : u32, dwnumberofbytestomap : usize) -> MEMORY_MAPPED_VIEW_ADDRESS); MapViewOfFile(hfilemappingobject.into_param().abi(), dwdesiredaccess, dwfileoffsethigh, dwfileoffsetlow, dwnumberofbytestomap) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapViewOfFile3(filemapping: P0, process: P1, baseaddress: ::core::option::Option<*const ::core::ffi::c_void>, offset: u64, viewsize: usize, allocationtype: VIRTUAL_ALLOCATION_TYPE, pageprotection: u32, extendedparameters: ::core::option::Option<&mut [MEM_EXTENDED_PARAMETER]>) -> MEMORY_MAPPED_VIEW_ADDRESS @@ -537,7 +537,7 @@ where ::windows_targets::link!("api-ms-win-core-memory-l1-1-6.dll" "system" fn MapViewOfFile3(filemapping : super::super::Foundation:: HANDLE, process : super::super::Foundation:: HANDLE, baseaddress : *const ::core::ffi::c_void, offset : u64, viewsize : usize, allocationtype : VIRTUAL_ALLOCATION_TYPE, pageprotection : u32, extendedparameters : *mut MEM_EXTENDED_PARAMETER, parametercount : u32) -> MEMORY_MAPPED_VIEW_ADDRESS); MapViewOfFile3(filemapping.into_param().abi(), process.into_param().abi(), ::core::mem::transmute(baseaddress.unwrap_or(::std::ptr::null())), offset, viewsize, allocationtype, pageprotection, ::core::mem::transmute(extendedparameters.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), extendedparameters.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapViewOfFile3FromApp(filemapping: P0, process: P1, baseaddress: ::core::option::Option<*const ::core::ffi::c_void>, offset: u64, viewsize: usize, allocationtype: VIRTUAL_ALLOCATION_TYPE, pageprotection: u32, extendedparameters: ::core::option::Option<&mut [MEM_EXTENDED_PARAMETER]>) -> MEMORY_MAPPED_VIEW_ADDRESS @@ -548,7 +548,7 @@ where ::windows_targets::link!("api-ms-win-core-memory-l1-1-6.dll" "system" fn MapViewOfFile3FromApp(filemapping : super::super::Foundation:: HANDLE, process : super::super::Foundation:: HANDLE, baseaddress : *const ::core::ffi::c_void, offset : u64, viewsize : usize, allocationtype : VIRTUAL_ALLOCATION_TYPE, pageprotection : u32, extendedparameters : *mut MEM_EXTENDED_PARAMETER, parametercount : u32) -> MEMORY_MAPPED_VIEW_ADDRESS); MapViewOfFile3FromApp(filemapping.into_param().abi(), process.into_param().abi(), ::core::mem::transmute(baseaddress.unwrap_or(::std::ptr::null())), offset, viewsize, allocationtype, pageprotection, ::core::mem::transmute(extendedparameters.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), extendedparameters.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapViewOfFileEx(hfilemappingobject: P0, dwdesiredaccess: FILE_MAP, dwfileoffsethigh: u32, dwfileoffsetlow: u32, dwnumberofbytestomap: usize, lpbaseaddress: ::core::option::Option<*const ::core::ffi::c_void>) -> MEMORY_MAPPED_VIEW_ADDRESS @@ -558,7 +558,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MapViewOfFileEx(hfilemappingobject : super::super::Foundation:: HANDLE, dwdesiredaccess : FILE_MAP, dwfileoffsethigh : u32, dwfileoffsetlow : u32, dwnumberofbytestomap : usize, lpbaseaddress : *const ::core::ffi::c_void) -> MEMORY_MAPPED_VIEW_ADDRESS); MapViewOfFileEx(hfilemappingobject.into_param().abi(), dwdesiredaccess, dwfileoffsethigh, dwfileoffsetlow, dwnumberofbytestomap, ::core::mem::transmute(lpbaseaddress.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapViewOfFileExNuma(hfilemappingobject: P0, dwdesiredaccess: FILE_MAP, dwfileoffsethigh: u32, dwfileoffsetlow: u32, dwnumberofbytestomap: usize, lpbaseaddress: ::core::option::Option<*const ::core::ffi::c_void>, nndpreferred: u32) -> MEMORY_MAPPED_VIEW_ADDRESS @@ -568,7 +568,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MapViewOfFileExNuma(hfilemappingobject : super::super::Foundation:: HANDLE, dwdesiredaccess : FILE_MAP, dwfileoffsethigh : u32, dwfileoffsetlow : u32, dwnumberofbytestomap : usize, lpbaseaddress : *const ::core::ffi::c_void, nndpreferred : u32) -> MEMORY_MAPPED_VIEW_ADDRESS); MapViewOfFileExNuma(hfilemappingobject.into_param().abi(), dwdesiredaccess, dwfileoffsethigh, dwfileoffsetlow, dwnumberofbytestomap, ::core::mem::transmute(lpbaseaddress.unwrap_or(::std::ptr::null())), nndpreferred) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapViewOfFileFromApp(hfilemappingobject: P0, desiredaccess: FILE_MAP, fileoffset: u64, numberofbytestomap: usize) -> MEMORY_MAPPED_VIEW_ADDRESS @@ -578,7 +578,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn MapViewOfFileFromApp(hfilemappingobject : super::super::Foundation:: HANDLE, desiredaccess : FILE_MAP, fileoffset : u64, numberofbytestomap : usize) -> MEMORY_MAPPED_VIEW_ADDRESS); MapViewOfFileFromApp(hfilemappingobject.into_param().abi(), desiredaccess, fileoffset, numberofbytestomap) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapViewOfFileNuma2(filemappinghandle: P0, processhandle: P1, offset: u64, baseaddress: ::core::option::Option<*const ::core::ffi::c_void>, viewsize: usize, allocationtype: u32, pageprotection: u32, preferrednode: u32) -> MEMORY_MAPPED_VIEW_ADDRESS @@ -594,7 +594,7 @@ pub unsafe fn OfferVirtualMemory(virtualaddress: &mut [u8], priority: OFFER_PRIO ::windows_targets::link!("kernel32.dll" "system" fn OfferVirtualMemory(virtualaddress : *mut ::core::ffi::c_void, size : usize, priority : OFFER_PRIORITY) -> u32); OfferVirtualMemory(::core::mem::transmute(virtualaddress.as_ptr()), virtualaddress.len() as _, priority) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenDedicatedMemoryPartition(partition: P0, dedicatedmemorytypeid: u64, desiredaccess: u32, inherithandle: P1) -> super::super::Foundation::HANDLE @@ -605,7 +605,7 @@ where ::windows_targets::link!("api-ms-win-core-memory-l1-1-8.dll" "system" fn OpenDedicatedMemoryPartition(partition : super::super::Foundation:: HANDLE, dedicatedmemorytypeid : u64, desiredaccess : u32, inherithandle : super::super::Foundation:: BOOL) -> super::super::Foundation:: HANDLE); OpenDedicatedMemoryPartition(partition.into_param().abi(), dedicatedmemorytypeid, desiredaccess, inherithandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenFileMappingA(dwdesiredaccess: u32, binherithandle: P0, lpname: P1) -> ::windows_core::Result @@ -617,7 +617,7 @@ where let result__ = OpenFileMappingA(dwdesiredaccess, binherithandle.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenFileMappingFromApp(desiredaccess: u32, inherithandle: P0, name: P1) -> ::windows_core::Result @@ -629,7 +629,7 @@ where let result__ = OpenFileMappingFromApp(desiredaccess, inherithandle.into_param().abi(), name.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenFileMappingW(dwdesiredaccess: u32, binherithandle: P0, lpname: P1) -> ::windows_core::Result @@ -641,7 +641,7 @@ where let result__ = OpenFileMappingW(dwdesiredaccess, binherithandle.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PrefetchVirtualMemory(hprocess: P0, virtualaddresses: &[WIN32_MEMORY_RANGE_ENTRY], flags: u32) -> ::windows_core::Result<()> @@ -651,7 +651,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PrefetchVirtualMemory(hprocess : super::super::Foundation:: HANDLE, numberofentries : usize, virtualaddresses : *const WIN32_MEMORY_RANGE_ENTRY, flags : u32) -> super::super::Foundation:: BOOL); PrefetchVirtualMemory(hprocess.into_param().abi(), virtualaddresses.len() as _, ::core::mem::transmute(virtualaddresses.as_ptr()), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryMemoryResourceNotification(resourcenotificationhandle: P0, resourcestate: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -661,7 +661,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryMemoryResourceNotification(resourcenotificationhandle : super::super::Foundation:: HANDLE, resourcestate : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); QueryMemoryResourceNotification(resourcenotificationhandle.into_param().abi(), resourcestate).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryPartitionInformation(partition: P0, partitioninformationclass: WIN32_MEMORY_PARTITION_INFORMATION_CLASS, partitioninformation: *mut ::core::ffi::c_void, partitioninformationlength: u32) -> super::super::Foundation::BOOL @@ -671,7 +671,7 @@ where ::windows_targets::link!("api-ms-win-core-memory-l1-1-8.dll" "system" fn QueryPartitionInformation(partition : super::super::Foundation:: HANDLE, partitioninformationclass : WIN32_MEMORY_PARTITION_INFORMATION_CLASS, partitioninformation : *mut ::core::ffi::c_void, partitioninformationlength : u32) -> super::super::Foundation:: BOOL); QueryPartitionInformation(partition.into_param().abi(), partitioninformationclass, partitioninformation, partitioninformationlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryVirtualMemoryInformation(process: P0, virtualaddress: *const ::core::ffi::c_void, memoryinformationclass: WIN32_MEMORY_INFORMATION_CLASS, memoryinformation: *mut ::core::ffi::c_void, memoryinformationsize: usize, returnsize: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> @@ -691,7 +691,7 @@ pub unsafe fn RegisterBadMemoryNotification(callback: PBAD_MEMORY_CALLBACK_ROUTI ::windows_targets::link!("kernel32.dll" "system" fn RegisterBadMemoryNotification(callback : PBAD_MEMORY_CALLBACK_ROUTINE) -> *mut ::core::ffi::c_void); RegisterBadMemoryNotification(callback) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveSecureMemoryCacheCallback(pfncallback: PSECURE_MEMORY_CACHE_CALLBACK) -> super::super::Foundation::BOOL { @@ -718,14 +718,14 @@ pub unsafe fn RtlCrc64(buffer: *const ::core::ffi::c_void, size: usize, initialc ::windows_targets::link!("ntdll.dll" "system" fn RtlCrc64(buffer : *const ::core::ffi::c_void, size : usize, initialcrc : u64) -> u64); RtlCrc64(buffer, size, initialcrc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlIsZeroMemory(buffer: *const ::core::ffi::c_void, length: usize) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsZeroMemory(buffer : *const ::core::ffi::c_void, length : usize) -> super::super::Foundation:: BOOLEAN); RtlIsZeroMemory(buffer, length) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessValidCallTargets(hprocess: P0, virtualaddress: *const ::core::ffi::c_void, regionsize: usize, offsetinformation: &mut [CFG_CALL_TARGET_INFO]) -> ::windows_core::Result<()> @@ -735,7 +735,7 @@ where ::windows_targets::link!("api-ms-win-core-memory-l1-1-3.dll" "system" fn SetProcessValidCallTargets(hprocess : super::super::Foundation:: HANDLE, virtualaddress : *const ::core::ffi::c_void, regionsize : usize, numberofoffsets : u32, offsetinformation : *mut CFG_CALL_TARGET_INFO) -> super::super::Foundation:: BOOL); SetProcessValidCallTargets(hprocess.into_param().abi(), virtualaddress, regionsize, offsetinformation.len() as _, ::core::mem::transmute(offsetinformation.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessValidCallTargetsForMappedView(process: P0, virtualaddress: *const ::core::ffi::c_void, regionsize: usize, offsetinformation: &mut [CFG_CALL_TARGET_INFO], section: P1, expectedfileoffset: u64) -> super::super::Foundation::BOOL @@ -746,7 +746,7 @@ where ::windows_targets::link!("api-ms-win-core-memory-l1-1-7.dll" "system" fn SetProcessValidCallTargetsForMappedView(process : super::super::Foundation:: HANDLE, virtualaddress : *const ::core::ffi::c_void, regionsize : usize, numberofoffsets : u32, offsetinformation : *mut CFG_CALL_TARGET_INFO, section : super::super::Foundation:: HANDLE, expectedfileoffset : u64) -> super::super::Foundation:: BOOL); SetProcessValidCallTargetsForMappedView(process.into_param().abi(), virtualaddress, regionsize, offsetinformation.len() as _, ::core::mem::transmute(offsetinformation.as_ptr()), section.into_param().abi(), expectedfileoffset) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessWorkingSetSizeEx(hprocess: P0, dwminimumworkingsetsize: usize, dwmaximumworkingsetsize: usize, flags: SETPROCESSWORKINGSETSIZEEX_FLAGS) -> ::windows_core::Result<()> @@ -756,21 +756,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessWorkingSetSizeEx(hprocess : super::super::Foundation:: HANDLE, dwminimumworkingsetsize : usize, dwmaximumworkingsetsize : usize, flags : SETPROCESSWORKINGSETSIZEEX_FLAGS) -> super::super::Foundation:: BOOL); SetProcessWorkingSetSizeEx(hprocess.into_param().abi(), dwminimumworkingsetsize, dwmaximumworkingsetsize, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSystemFileCacheSize(minimumfilecachesize: usize, maximumfilecachesize: usize, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetSystemFileCacheSize(minimumfilecachesize : usize, maximumfilecachesize : usize, flags : u32) -> super::super::Foundation:: BOOL); SetSystemFileCacheSize(minimumfilecachesize, maximumfilecachesize, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnmapViewOfFile(lpbaseaddress: MEMORY_MAPPED_VIEW_ADDRESS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn UnmapViewOfFile(lpbaseaddress : MEMORY_MAPPED_VIEW_ADDRESS) -> super::super::Foundation:: BOOL); UnmapViewOfFile(::core::mem::transmute(lpbaseaddress)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnmapViewOfFile2(process: P0, baseaddress: MEMORY_MAPPED_VIEW_ADDRESS, unmapflags: UNMAP_VIEW_OF_FILE_FLAGS) -> ::windows_core::Result<()> @@ -780,14 +780,14 @@ where ::windows_targets::link!("api-ms-win-core-memory-l1-1-5.dll" "system" fn UnmapViewOfFile2(process : super::super::Foundation:: HANDLE, baseaddress : MEMORY_MAPPED_VIEW_ADDRESS, unmapflags : UNMAP_VIEW_OF_FILE_FLAGS) -> super::super::Foundation:: BOOL); UnmapViewOfFile2(process.into_param().abi(), ::core::mem::transmute(baseaddress), unmapflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnmapViewOfFileEx(baseaddress: MEMORY_MAPPED_VIEW_ADDRESS, unmapflags: UNMAP_VIEW_OF_FILE_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn UnmapViewOfFileEx(baseaddress : MEMORY_MAPPED_VIEW_ADDRESS, unmapflags : UNMAP_VIEW_OF_FILE_FLAGS) -> super::super::Foundation:: BOOL); UnmapViewOfFileEx(::core::mem::transmute(baseaddress), unmapflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterBadMemoryNotification(registrationhandle: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -799,7 +799,7 @@ pub unsafe fn VirtualAlloc(lpaddress: ::core::option::Option<*const ::core::ffi: ::windows_targets::link!("kernel32.dll" "system" fn VirtualAlloc(lpaddress : *const ::core::ffi::c_void, dwsize : usize, flallocationtype : VIRTUAL_ALLOCATION_TYPE, flprotect : PAGE_PROTECTION_FLAGS) -> *mut ::core::ffi::c_void); VirtualAlloc(::core::mem::transmute(lpaddress.unwrap_or(::std::ptr::null())), dwsize, flallocationtype, flprotect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualAlloc2(process: P0, baseaddress: ::core::option::Option<*const ::core::ffi::c_void>, size: usize, allocationtype: VIRTUAL_ALLOCATION_TYPE, pageprotection: u32, extendedparameters: ::core::option::Option<&mut [MEM_EXTENDED_PARAMETER]>) -> *mut ::core::ffi::c_void @@ -809,7 +809,7 @@ where ::windows_targets::link!("api-ms-win-core-memory-l1-1-6.dll" "system" fn VirtualAlloc2(process : super::super::Foundation:: HANDLE, baseaddress : *const ::core::ffi::c_void, size : usize, allocationtype : VIRTUAL_ALLOCATION_TYPE, pageprotection : u32, extendedparameters : *mut MEM_EXTENDED_PARAMETER, parametercount : u32) -> *mut ::core::ffi::c_void); VirtualAlloc2(process.into_param().abi(), ::core::mem::transmute(baseaddress.unwrap_or(::std::ptr::null())), size, allocationtype, pageprotection, ::core::mem::transmute(extendedparameters.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), extendedparameters.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualAlloc2FromApp(process: P0, baseaddress: ::core::option::Option<*const ::core::ffi::c_void>, size: usize, allocationtype: VIRTUAL_ALLOCATION_TYPE, pageprotection: u32, extendedparameters: ::core::option::Option<&mut [MEM_EXTENDED_PARAMETER]>) -> *mut ::core::ffi::c_void @@ -819,7 +819,7 @@ where ::windows_targets::link!("api-ms-win-core-memory-l1-1-6.dll" "system" fn VirtualAlloc2FromApp(process : super::super::Foundation:: HANDLE, baseaddress : *const ::core::ffi::c_void, size : usize, allocationtype : VIRTUAL_ALLOCATION_TYPE, pageprotection : u32, extendedparameters : *mut MEM_EXTENDED_PARAMETER, parametercount : u32) -> *mut ::core::ffi::c_void); VirtualAlloc2FromApp(process.into_param().abi(), ::core::mem::transmute(baseaddress.unwrap_or(::std::ptr::null())), size, allocationtype, pageprotection, ::core::mem::transmute(extendedparameters.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), extendedparameters.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualAllocEx(hprocess: P0, lpaddress: ::core::option::Option<*const ::core::ffi::c_void>, dwsize: usize, flallocationtype: VIRTUAL_ALLOCATION_TYPE, flprotect: PAGE_PROTECTION_FLAGS) -> *mut ::core::ffi::c_void @@ -829,7 +829,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn VirtualAllocEx(hprocess : super::super::Foundation:: HANDLE, lpaddress : *const ::core::ffi::c_void, dwsize : usize, flallocationtype : VIRTUAL_ALLOCATION_TYPE, flprotect : PAGE_PROTECTION_FLAGS) -> *mut ::core::ffi::c_void); VirtualAllocEx(hprocess.into_param().abi(), ::core::mem::transmute(lpaddress.unwrap_or(::std::ptr::null())), dwsize, flallocationtype, flprotect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualAllocExNuma(hprocess: P0, lpaddress: ::core::option::Option<*const ::core::ffi::c_void>, dwsize: usize, flallocationtype: VIRTUAL_ALLOCATION_TYPE, flprotect: u32, nndpreferred: u32) -> *mut ::core::ffi::c_void @@ -844,14 +844,14 @@ pub unsafe fn VirtualAllocFromApp(baseaddress: ::core::option::Option<*const ::c ::windows_targets::link!("api-ms-win-core-memory-l1-1-3.dll" "system" fn VirtualAllocFromApp(baseaddress : *const ::core::ffi::c_void, size : usize, allocationtype : VIRTUAL_ALLOCATION_TYPE, protection : u32) -> *mut ::core::ffi::c_void); VirtualAllocFromApp(::core::mem::transmute(baseaddress.unwrap_or(::std::ptr::null())), size, allocationtype, protection) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualFree(lpaddress: *mut ::core::ffi::c_void, dwsize: usize, dwfreetype: VIRTUAL_FREE_TYPE) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn VirtualFree(lpaddress : *mut ::core::ffi::c_void, dwsize : usize, dwfreetype : VIRTUAL_FREE_TYPE) -> super::super::Foundation:: BOOL); VirtualFree(lpaddress, dwsize, dwfreetype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualFreeEx(hprocess: P0, lpaddress: *mut ::core::ffi::c_void, dwsize: usize, dwfreetype: VIRTUAL_FREE_TYPE) -> ::windows_core::Result<()> @@ -861,21 +861,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn VirtualFreeEx(hprocess : super::super::Foundation:: HANDLE, lpaddress : *mut ::core::ffi::c_void, dwsize : usize, dwfreetype : VIRTUAL_FREE_TYPE) -> super::super::Foundation:: BOOL); VirtualFreeEx(hprocess.into_param().abi(), lpaddress, dwsize, dwfreetype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualLock(lpaddress: *const ::core::ffi::c_void, dwsize: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn VirtualLock(lpaddress : *const ::core::ffi::c_void, dwsize : usize) -> super::super::Foundation:: BOOL); VirtualLock(lpaddress, dwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualProtect(lpaddress: *const ::core::ffi::c_void, dwsize: usize, flnewprotect: PAGE_PROTECTION_FLAGS, lpfloldprotect: *mut PAGE_PROTECTION_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn VirtualProtect(lpaddress : *const ::core::ffi::c_void, dwsize : usize, flnewprotect : PAGE_PROTECTION_FLAGS, lpfloldprotect : *mut PAGE_PROTECTION_FLAGS) -> super::super::Foundation:: BOOL); VirtualProtect(lpaddress, dwsize, flnewprotect, lpfloldprotect).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualProtectEx(hprocess: P0, lpaddress: *const ::core::ffi::c_void, dwsize: usize, flnewprotect: PAGE_PROTECTION_FLAGS, lpfloldprotect: *mut PAGE_PROTECTION_FLAGS) -> ::windows_core::Result<()> @@ -885,7 +885,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn VirtualProtectEx(hprocess : super::super::Foundation:: HANDLE, lpaddress : *const ::core::ffi::c_void, dwsize : usize, flnewprotect : PAGE_PROTECTION_FLAGS, lpfloldprotect : *mut PAGE_PROTECTION_FLAGS) -> super::super::Foundation:: BOOL); VirtualProtectEx(hprocess.into_param().abi(), lpaddress, dwsize, flnewprotect, lpfloldprotect).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualProtectFromApp(address: *const ::core::ffi::c_void, size: usize, newprotection: u32, oldprotection: *mut u32) -> ::windows_core::Result<()> { @@ -897,7 +897,7 @@ pub unsafe fn VirtualQuery(lpaddress: ::core::option::Option<*const ::core::ffi: ::windows_targets::link!("kernel32.dll" "system" fn VirtualQuery(lpaddress : *const ::core::ffi::c_void, lpbuffer : *mut MEMORY_BASIC_INFORMATION, dwlength : usize) -> usize); VirtualQuery(::core::mem::transmute(lpaddress.unwrap_or(::std::ptr::null())), lpbuffer, dwlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualQueryEx(hprocess: P0, lpaddress: ::core::option::Option<*const ::core::ffi::c_void>, lpbuffer: *mut MEMORY_BASIC_INFORMATION, dwlength: usize) -> usize @@ -907,14 +907,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn VirtualQueryEx(hprocess : super::super::Foundation:: HANDLE, lpaddress : *const ::core::ffi::c_void, lpbuffer : *mut MEMORY_BASIC_INFORMATION, dwlength : usize) -> usize); VirtualQueryEx(hprocess.into_param().abi(), ::core::mem::transmute(lpaddress.unwrap_or(::std::ptr::null())), lpbuffer, dwlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualUnlock(lpaddress: *const ::core::ffi::c_void, dwsize: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn VirtualUnlock(lpaddress : *const ::core::ffi::c_void, dwsize : usize) -> super::super::Foundation:: BOOL); VirtualUnlock(lpaddress, dwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VirtualUnlockEx(process: P0, address: *const ::core::ffi::c_void, size: usize) -> super::super::Foundation::BOOL @@ -2149,7 +2149,7 @@ impl ::core::default::Default for MEM_ADDRESS_REQUIREMENTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MEM_EXTENDED_PARAMETER { pub Anonymous1: MEM_EXTENDED_PARAMETER_0, @@ -2174,7 +2174,7 @@ impl ::core::default::Default for MEM_EXTENDED_PARAMETER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MEM_EXTENDED_PARAMETER_0 { pub _bitfield: u64, @@ -2212,7 +2212,7 @@ impl ::core::default::Default for MEM_EXTENDED_PARAMETER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union MEM_EXTENDED_PARAMETER_1 { pub ULong64: u64, @@ -2240,7 +2240,7 @@ impl ::core::default::Default for MEM_EXTENDED_PARAMETER_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_HEAP_ENTRY { pub lpData: *mut ::core::ffi::c_void, @@ -2269,7 +2269,7 @@ impl ::core::default::Default for PROCESS_HEAP_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PROCESS_HEAP_ENTRY_0 { pub Block: PROCESS_HEAP_ENTRY_0_0, @@ -2294,7 +2294,7 @@ impl ::core::default::Default for PROCESS_HEAP_ENTRY_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_HEAP_ENTRY_0_0 { pub hMem: super::super::Foundation::HANDLE, @@ -2333,7 +2333,7 @@ impl ::core::default::Default for PROCESS_HEAP_ENTRY_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_HEAP_ENTRY_0_1 { pub dwCommittedSize: u32, @@ -2537,6 +2537,6 @@ impl ::core::default::Default for WIN32_MEMORY_REGION_INFORMATION_0_0 { } } pub type PBAD_MEMORY_CALLBACK_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PSECURE_MEMORY_CACHE_CALLBACK = ::core::option::Option super::super::Foundation::BOOLEAN>; diff --git a/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/impl.rs b/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/impl.rs index aa0447ca9d..8782aa57f1 100644 --- a/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQApplication_Impl: Sized + super::Com::IDispatch_Impl { fn MachineIdOfMachineName(&self, machinename: &::windows_core::BSTR) -> ::windows_core::Result<::windows_core::BSTR>; @@ -25,7 +25,7 @@ impl IMSMQApplication_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQApplication2_Impl: Sized + IMSMQApplication_Impl { fn RegisterCertificate(&self, flags: *const super::Variant::VARIANT, externalcertificate: *const super::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -127,7 +127,7 @@ impl IMSMQApplication2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQApplication3_Impl: Sized + IMSMQApplication2_Impl { fn ActiveQueues(&self) -> ::windows_core::Result; @@ -250,7 +250,7 @@ impl IMSMQApplication3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Item(&self, index: *const super::Variant::VARIANT) -> ::windows_core::Result; @@ -306,7 +306,7 @@ impl IMSMQCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQCoordinatedTransactionDispenser_Impl: Sized + super::Com::IDispatch_Impl { fn BeginTransaction(&self) -> ::windows_core::Result; @@ -333,7 +333,7 @@ impl IMSMQCoordinatedTransactionDispenser_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQCoordinatedTransactionDispenser2_Impl: Sized + super::Com::IDispatch_Impl { fn BeginTransaction(&self) -> ::windows_core::Result; @@ -376,7 +376,7 @@ impl IMSMQCoordinatedTransactionDispenser2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQCoordinatedTransactionDispenser3_Impl: Sized + super::Com::IDispatch_Impl { fn BeginTransaction(&self) -> ::windows_core::Result; @@ -419,7 +419,7 @@ impl IMSMQCoordinatedTransactionDispenser3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQDestination_Impl: Sized + super::Com::IDispatch_Impl { fn Open(&self) -> ::windows_core::Result<()>; @@ -576,7 +576,7 @@ impl IMSMQDestination_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQEvent_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -590,7 +590,7 @@ impl IMSMQEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQEvent2_Impl: Sized + IMSMQEvent_Impl { fn Properties(&self) -> ::windows_core::Result; @@ -617,7 +617,7 @@ impl IMSMQEvent2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQEvent3_Impl: Sized + IMSMQEvent2_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -631,7 +631,7 @@ impl IMSMQEvent3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQManagement_Impl: Sized + super::Com::IDispatch_Impl { fn Init(&self, machine: *const super::Variant::VARIANT, pathname: *const super::Variant::VARIANT, formatname: *const super::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -759,7 +759,7 @@ impl IMSMQManagement_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQMessage_Impl: Sized + super::Com::IDispatch_Impl { fn Class(&self) -> ::windows_core::Result; @@ -1287,7 +1287,7 @@ impl IMSMQMessage_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQMessage2_Impl: Sized + super::Com::IDispatch_Impl { fn Class(&self) -> ::windows_core::Result; @@ -2093,7 +2093,7 @@ impl IMSMQMessage2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQMessage3_Impl: Sized + super::Com::IDispatch_Impl { fn Class(&self) -> ::windows_core::Result; @@ -3071,7 +3071,7 @@ impl IMSMQMessage3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQMessage4_Impl: Sized + super::Com::IDispatch_Impl { fn Class(&self) -> ::windows_core::Result; @@ -4049,7 +4049,7 @@ impl IMSMQMessage4_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQOutgoingQueueManagement_Impl: Sized + IMSMQManagement_Impl { fn State(&self) -> ::windows_core::Result; @@ -4126,7 +4126,7 @@ impl IMSMQOutgoingQueueManagement_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQPrivateDestination_Impl: Sized + super::Com::IDispatch_Impl { fn Handle(&self) -> ::windows_core::Result; @@ -4163,7 +4163,7 @@ impl IMSMQPrivateDestination_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQPrivateEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Hwnd(&self) -> ::windows_core::Result; @@ -4207,7 +4207,7 @@ impl IMSMQPrivateEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQuery_Impl: Sized + super::Com::IDispatch_Impl { fn LookupQueue(&self, queueguid: *const super::Variant::VARIANT, servicetypeguid: *const super::Variant::VARIANT, label: *const super::Variant::VARIANT, createtime: *const super::Variant::VARIANT, modifytime: *const super::Variant::VARIANT, relservicetype: *const super::Variant::VARIANT, rellabel: *const super::Variant::VARIANT, relcreatetime: *const super::Variant::VARIANT, relmodifytime: *const super::Variant::VARIANT) -> ::windows_core::Result; @@ -4234,7 +4234,7 @@ impl IMSMQQuery_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQuery2_Impl: Sized + super::Com::IDispatch_Impl { fn LookupQueue(&self, queueguid: *const super::Variant::VARIANT, servicetypeguid: *const super::Variant::VARIANT, label: *const super::Variant::VARIANT, createtime: *const super::Variant::VARIANT, modifytime: *const super::Variant::VARIANT, relservicetype: *const super::Variant::VARIANT, rellabel: *const super::Variant::VARIANT, relcreatetime: *const super::Variant::VARIANT, relmodifytime: *const super::Variant::VARIANT) -> ::windows_core::Result; @@ -4277,7 +4277,7 @@ impl IMSMQQuery2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQuery3_Impl: Sized + super::Com::IDispatch_Impl { fn LookupQueue_v2(&self, queueguid: *const super::Variant::VARIANT, servicetypeguid: *const super::Variant::VARIANT, label: *const super::Variant::VARIANT, createtime: *const super::Variant::VARIANT, modifytime: *const super::Variant::VARIANT, relservicetype: *const super::Variant::VARIANT, rellabel: *const super::Variant::VARIANT, relcreatetime: *const super::Variant::VARIANT, relmodifytime: *const super::Variant::VARIANT) -> ::windows_core::Result; @@ -4345,7 +4345,7 @@ impl IMSMQQuery3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQuery4_Impl: Sized + super::Com::IDispatch_Impl { fn LookupQueue_v2(&self, queueguid: *const super::Variant::VARIANT, servicetypeguid: *const super::Variant::VARIANT, label: *const super::Variant::VARIANT, createtime: *const super::Variant::VARIANT, modifytime: *const super::Variant::VARIANT, relservicetype: *const super::Variant::VARIANT, rellabel: *const super::Variant::VARIANT, relcreatetime: *const super::Variant::VARIANT, relmodifytime: *const super::Variant::VARIANT) -> ::windows_core::Result; @@ -4413,7 +4413,7 @@ impl IMSMQQuery4_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueue_Impl: Sized + super::Com::IDispatch_Impl { fn Access(&self) -> ::windows_core::Result; @@ -4581,7 +4581,7 @@ impl IMSMQQueue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueue2_Impl: Sized + super::Com::IDispatch_Impl { fn Access(&self) -> ::windows_core::Result; @@ -4827,7 +4827,7 @@ impl IMSMQQueue2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueue3_Impl: Sized + super::Com::IDispatch_Impl { fn Access(&self) -> ::windows_core::Result; @@ -5236,7 +5236,7 @@ impl IMSMQQueue3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueue4_Impl: Sized + super::Com::IDispatch_Impl { fn Access(&self) -> ::windows_core::Result; @@ -5658,7 +5658,7 @@ impl IMSMQQueue4_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueueInfo_Impl: Sized + super::Com::IDispatch_Impl { fn QueueGuid(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5981,7 +5981,7 @@ impl IMSMQQueueInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueueInfo2_Impl: Sized + super::Com::IDispatch_Impl { fn QueueGuid(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -6350,7 +6350,7 @@ impl IMSMQQueueInfo2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueueInfo3_Impl: Sized + super::Com::IDispatch_Impl { fn QueueGuid(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -6778,7 +6778,7 @@ impl IMSMQQueueInfo3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueueInfo4_Impl: Sized + super::Com::IDispatch_Impl { fn QueueGuid(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -7206,7 +7206,7 @@ impl IMSMQQueueInfo4_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueueInfos_Impl: Sized + super::Com::IDispatch_Impl { fn Reset(&self) -> ::windows_core::Result<()>; @@ -7243,7 +7243,7 @@ impl IMSMQQueueInfos_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueueInfos2_Impl: Sized + super::Com::IDispatch_Impl { fn Reset(&self) -> ::windows_core::Result<()>; @@ -7293,7 +7293,7 @@ impl IMSMQQueueInfos2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueueInfos3_Impl: Sized + super::Com::IDispatch_Impl { fn Reset(&self) -> ::windows_core::Result<()>; @@ -7343,7 +7343,7 @@ impl IMSMQQueueInfos3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueueInfos4_Impl: Sized + super::Com::IDispatch_Impl { fn Reset(&self) -> ::windows_core::Result<()>; @@ -7393,7 +7393,7 @@ impl IMSMQQueueInfos4_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQQueueManagement_Impl: Sized + IMSMQManagement_Impl { fn JournalMessageCount(&self) -> ::windows_core::Result; @@ -7449,7 +7449,7 @@ impl IMSMQQueueManagement_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQTransaction_Impl: Sized + super::Com::IDispatch_Impl { fn Transaction(&self) -> ::windows_core::Result; @@ -7493,7 +7493,7 @@ impl IMSMQTransaction_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQTransaction2_Impl: Sized + IMSMQTransaction_Impl { fn InitNew(&self, vartransaction: &super::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -7530,7 +7530,7 @@ impl IMSMQTransaction2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQTransaction3_Impl: Sized + IMSMQTransaction2_Impl { fn ITransaction(&self) -> ::windows_core::Result; @@ -7557,7 +7557,7 @@ impl IMSMQTransaction3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQTransactionDispenser_Impl: Sized + super::Com::IDispatch_Impl { fn BeginTransaction(&self) -> ::windows_core::Result; @@ -7584,7 +7584,7 @@ impl IMSMQTransactionDispenser_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQTransactionDispenser2_Impl: Sized + super::Com::IDispatch_Impl { fn BeginTransaction(&self) -> ::windows_core::Result; @@ -7627,7 +7627,7 @@ impl IMSMQTransactionDispenser2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQTransactionDispenser3_Impl: Sized + super::Com::IDispatch_Impl { fn BeginTransaction(&self) -> ::windows_core::Result; @@ -7670,7 +7670,7 @@ impl IMSMQTransactionDispenser3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _DMSMQEventEvents_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] diff --git a/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/mod.rs b/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/mod.rs index 01c9499ed5..9e0453ba87 100644 --- a/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/mod.rs @@ -6,7 +6,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQADsPathToFormatName(lpwcsadspath : ::windows_core::PCWSTR, lpwcsformatname : ::windows_core::PWSTR, lpdwformatnamelength : *mut u32) -> ::windows_core::HRESULT); MQADsPathToFormatName(lpwcsadspath.into_param().abi(), ::core::mem::transmute(lpwcsformatname), lpdwformatnamelength).ok() } -#[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] #[inline] pub unsafe fn MQBeginTransaction() -> ::windows_core::Result { @@ -14,7 +14,7 @@ pub unsafe fn MQBeginTransaction() -> ::windows_core::Result(hcursor: P0) -> ::windows_core::Result<()> @@ -29,7 +29,7 @@ pub unsafe fn MQCloseQueue(hqueue: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("mqrt.dll" "system" fn MQCloseQueue(hqueue : isize) -> ::windows_core::HRESULT); MQCloseQueue(hqueue).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MQCreateCursor(hqueue: isize) -> ::windows_core::Result { @@ -37,7 +37,7 @@ pub unsafe fn MQCreateCursor(hqueue: isize) -> ::windows_core::Result(psecuritydescriptor: P0, pqueueprops: *mut MQQUEUEPROPS, lpwcsformatname: ::windows_core::PWSTR, lpdwformatnamelength: *mut u32) -> ::windows_core::Result<()> @@ -60,7 +60,7 @@ pub unsafe fn MQFreeMemory(pvmemory: *const ::core::ffi::c_void) { ::windows_targets::link!("mqrt.dll" "system" fn MQFreeMemory(pvmemory : *const ::core::ffi::c_void) -> ()); MQFreeMemory(pvmemory) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MQFreeSecurityContext(hsecuritycontext: P0) @@ -70,7 +70,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQFreeSecurityContext(hsecuritycontext : super::super::Foundation:: HANDLE) -> ()); MQFreeSecurityContext(hsecuritycontext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQGetMachineProperties(lpwcsmachinename: P0, pguidmachineid: ::core::option::Option<*const ::windows_core::GUID>, pqmprops: *mut MQQMPROPS) -> ::windows_core::Result<()> @@ -80,14 +80,14 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQGetMachineProperties(lpwcsmachinename : ::windows_core::PCWSTR, pguidmachineid : *const ::windows_core::GUID, pqmprops : *mut MQQMPROPS) -> ::windows_core::HRESULT); MQGetMachineProperties(lpwcsmachinename.into_param().abi(), ::core::mem::transmute(pguidmachineid.unwrap_or(::std::ptr::null())), pqmprops).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn MQGetOverlappedResult(lpoverlapped: *const super::IO::OVERLAPPED) -> ::windows_core::Result<()> { ::windows_targets::link!("mqrt.dll" "system" fn MQGetOverlappedResult(lpoverlapped : *const super::IO:: OVERLAPPED) -> ::windows_core::HRESULT); MQGetOverlappedResult(lpoverlapped).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQGetPrivateComputerInformation(lpwcscomputername: P0, pprivateprops: *mut MQPRIVATEPROPS) -> ::windows_core::Result<()> @@ -97,7 +97,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQGetPrivateComputerInformation(lpwcscomputername : ::windows_core::PCWSTR, pprivateprops : *mut MQPRIVATEPROPS) -> ::windows_core::HRESULT); MQGetPrivateComputerInformation(lpwcscomputername.into_param().abi(), pprivateprops).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQGetQueueProperties(lpwcsformatname: P0, pqueueprops: *mut MQQUEUEPROPS) -> ::windows_core::Result<()> @@ -107,7 +107,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQGetQueueProperties(lpwcsformatname : ::windows_core::PCWSTR, pqueueprops : *mut MQQUEUEPROPS) -> ::windows_core::HRESULT); MQGetQueueProperties(lpwcsformatname.into_param().abi(), pqueueprops).ok() } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn MQGetQueueSecurity(lpwcsformatname: P0, requestedinformation: u32, psecuritydescriptor: super::super::Security::PSECURITY_DESCRIPTOR, nlength: u32, lpnlengthneeded: *mut u32) -> ::windows_core::Result<()> @@ -117,7 +117,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQGetQueueSecurity(lpwcsformatname : ::windows_core::PCWSTR, requestedinformation : u32, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, nlength : u32, lpnlengthneeded : *mut u32) -> ::windows_core::HRESULT); MQGetQueueSecurity(lpwcsformatname.into_param().abi(), requestedinformation, psecuritydescriptor, nlength, lpnlengthneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MQGetSecurityContext(lpcertbuffer: ::core::option::Option<*const ::core::ffi::c_void>, dwcertbufferlength: u32) -> ::windows_core::Result { @@ -125,7 +125,7 @@ pub unsafe fn MQGetSecurityContext(lpcertbuffer: ::core::option::Option<*const : let mut result__ = ::std::mem::zeroed(); MQGetSecurityContext(::core::mem::transmute(lpcertbuffer.unwrap_or(::std::ptr::null())), dwcertbufferlength, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MQGetSecurityContextEx(lpcertbuffer: ::core::option::Option<*const ::core::ffi::c_void>, dwcertbufferlength: u32) -> ::windows_core::Result { @@ -143,7 +143,7 @@ pub unsafe fn MQInstanceToFormatName(pguid: *const ::windows_core::GUID, lpwcsfo ::windows_targets::link!("mqrt.dll" "system" fn MQInstanceToFormatName(pguid : *const ::windows_core::GUID, lpwcsformatname : ::windows_core::PWSTR, lpdwformatnamelength : *mut u32) -> ::windows_core::HRESULT); MQInstanceToFormatName(pguid, ::core::mem::transmute(lpwcsformatname), lpdwformatnamelength).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQLocateBegin(lpwcscontext: P0, prestriction: ::core::option::Option<*const MQRESTRICTION>, pcolumns: *const MQCOLUMNSET, psort: *const MQSORTSET) -> ::windows_core::Result @@ -154,7 +154,7 @@ where let mut result__ = ::std::mem::zeroed(); MQLocateBegin(lpwcscontext.into_param().abi(), ::core::mem::transmute(prestriction.unwrap_or(::std::ptr::null())), pcolumns, psort, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MQLocateEnd(henum: P0) -> ::windows_core::Result<()> @@ -164,7 +164,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQLocateEnd(henum : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); MQLocateEnd(henum.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQLocateNext(henum: P0, pcprops: *mut u32, apropvar: *mut super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> @@ -174,7 +174,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQLocateNext(henum : super::super::Foundation:: HANDLE, pcprops : *mut u32, apropvar : *mut super::Com::StructuredStorage:: PROPVARIANT) -> ::windows_core::HRESULT); MQLocateNext(henum.into_param().abi(), pcprops, apropvar).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MQMarkMessageRejected(hqueue: P0, ulllookupid: u64) -> ::windows_core::Result<()> @@ -194,7 +194,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQMgmtAction(pcomputername : ::windows_core::PCWSTR, pobjectname : ::windows_core::PCWSTR, paction : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); MQMgmtAction(pcomputername.into_param().abi(), pobjectname.into_param().abi(), paction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQMgmtGetInfo(pcomputername: P0, pobjectname: P1, pmgmtprops: *mut MQMGMTPROPS) -> ::windows_core::Result<()> @@ -205,7 +205,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQMgmtGetInfo(pcomputername : ::windows_core::PCWSTR, pobjectname : ::windows_core::PCWSTR, pmgmtprops : *mut MQMGMTPROPS) -> ::windows_core::HRESULT); MQMgmtGetInfo(pcomputername.into_param().abi(), pobjectname.into_param().abi(), pmgmtprops).ok() } -#[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] #[inline] pub unsafe fn MQMoveMessage(hsourcequeue: isize, hdestinationqueue: isize, ulllookupid: u64, ptransaction: P0) -> ::windows_core::Result<()> @@ -237,7 +237,7 @@ pub unsafe fn MQPurgeQueue(hqueue: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("mqrt.dll" "system" fn MQPurgeQueue(hqueue : isize) -> ::windows_core::HRESULT); MQPurgeQueue(hqueue).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_DistributedTransactionCoordinator`, `Win32_System_IO`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_System_IO\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_DistributedTransactionCoordinator", feature = "Win32_System_IO", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQReceiveMessage(hsource: isize, dwtimeout: u32, dwaction: u32, pmessageprops: ::core::option::Option<*mut MQMSGPROPS>, lpoverlapped: ::core::option::Option<*mut super::IO::OVERLAPPED>, fnreceivecallback: PMQRECEIVECALLBACK, hcursor: P0, ptransaction: P1) -> ::windows_core::Result<()> @@ -248,7 +248,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQReceiveMessage(hsource : isize, dwtimeout : u32, dwaction : u32, pmessageprops : *mut MQMSGPROPS, lpoverlapped : *mut super::IO:: OVERLAPPED, fnreceivecallback : PMQRECEIVECALLBACK, hcursor : super::super::Foundation:: HANDLE, ptransaction : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); MQReceiveMessage(hsource, dwtimeout, dwaction, ::core::mem::transmute(pmessageprops.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut())), fnreceivecallback, hcursor.into_param().abi(), ptransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_DistributedTransactionCoordinator`, `Win32_System_IO`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_System_IO\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_DistributedTransactionCoordinator", feature = "Win32_System_IO", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQReceiveMessageByLookupId(hsource: isize, ulllookupid: u64, dwlookupaction: u32, pmessageprops: ::core::option::Option<*mut MQMSGPROPS>, lpoverlapped: ::core::option::Option<*mut super::IO::OVERLAPPED>, fnreceivecallback: PMQRECEIVECALLBACK, ptransaction: P0) -> ::windows_core::Result<()> @@ -263,7 +263,7 @@ pub unsafe fn MQRegisterCertificate(dwflags: u32, lpcertbuffer: *const ::core::f ::windows_targets::link!("mqrt.dll" "system" fn MQRegisterCertificate(dwflags : u32, lpcertbuffer : *const ::core::ffi::c_void, dwcertbufferlength : u32) -> ::windows_core::HRESULT); MQRegisterCertificate(dwflags, lpcertbuffer, dwcertbufferlength).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_DistributedTransactionCoordinator`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_DistributedTransactionCoordinator", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQSendMessage(hdestinationqueue: isize, pmessageprops: *const MQMSGPROPS, ptransaction: P0) -> ::windows_core::Result<()> @@ -273,7 +273,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQSendMessage(hdestinationqueue : isize, pmessageprops : *const MQMSGPROPS, ptransaction : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); MQSendMessage(hdestinationqueue, pmessageprops, ptransaction.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQSetQueueProperties(lpwcsformatname: P0, pqueueprops: *mut MQQUEUEPROPS) -> ::windows_core::Result<()> @@ -283,7 +283,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQSetQueueProperties(lpwcsformatname : ::windows_core::PCWSTR, pqueueprops : *mut MQQUEUEPROPS) -> ::windows_core::HRESULT); MQSetQueueProperties(lpwcsformatname.into_param().abi(), pqueueprops).ok() } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn MQSetQueueSecurity(lpwcsformatname: P0, securityinformation: super::super::Security::OBJECT_SECURITY_INFORMATION, psecuritydescriptor: P1) -> ::windows_core::Result<()> @@ -294,7 +294,7 @@ where ::windows_targets::link!("mqrt.dll" "system" fn MQSetQueueSecurity(lpwcsformatname : ::windows_core::PCWSTR, securityinformation : super::super::Security:: OBJECT_SECURITY_INFORMATION, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR) -> ::windows_core::HRESULT); MQSetQueueSecurity(lpwcsformatname.into_param().abi(), securityinformation, psecuritydescriptor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -326,7 +326,7 @@ pub struct IMSMQApplication_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub MachineIdOfMachineName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, machinename: ::std::mem::MaybeUninit<::windows_core::BSTR>, pbstrguid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -340,7 +340,7 @@ impl IMSMQApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MachineIdOfMachineName)(::windows_core::Interface::as_raw(self), machinename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterCertificate(&self, flags: *const super::Variant::VARIANT, externalcertificate: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RegisterCertificate)(::windows_core::Interface::as_raw(self), flags, externalcertificate).ok() @@ -364,13 +364,13 @@ impl IMSMQApplication2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MSMQVersionBuild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsDsEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -409,7 +409,7 @@ pub struct IMSMQApplication2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -423,7 +423,7 @@ impl IMSMQApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MachineIdOfMachineName)(::windows_core::Interface::as_raw(self), machinename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterCertificate(&self, flags: *const super::Variant::VARIANT, externalcertificate: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RegisterCertificate)(::windows_core::Interface::as_raw(self), flags, externalcertificate).ok() @@ -447,25 +447,25 @@ impl IMSMQApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MSMQVersionBuild)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsDsEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ActiveQueues(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ActiveQueues)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PrivateQueues(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -475,13 +475,13 @@ impl IMSMQApplication3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DirectoryServiceServer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsConnected)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BytesInAllQueues(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -545,14 +545,14 @@ pub struct IMSMQApplication3_Vtbl { pub Disconnect: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Tidy: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQCollection { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, index: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -589,14 +589,14 @@ pub struct IMSMQCollection_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcount: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQCoordinatedTransactionDispenser(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQCoordinatedTransactionDispenser { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BeginTransaction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -623,20 +623,20 @@ pub struct IMSMQCoordinatedTransactionDispenser_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] BeginTransaction: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQCoordinatedTransactionDispenser2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQCoordinatedTransactionDispenser2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BeginTransaction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginTransaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -667,20 +667,20 @@ pub struct IMSMQCoordinatedTransactionDispenser2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQCoordinatedTransactionDispenser3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQCoordinatedTransactionDispenser3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BeginTransaction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginTransaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -711,7 +711,7 @@ pub struct IMSMQCoordinatedTransactionDispenser3_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -724,19 +724,19 @@ impl IMSMQDestination { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOpen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOpen)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IADs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IADs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_IADs(&self, piads: P0) -> ::windows_core::Result<()> where @@ -774,13 +774,13 @@ impl IMSMQDestination { { (::windows_core::Interface::vtable(self).SetFormatName)(::windows_core::Interface::as_raw(self), bstrformatname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Destinations(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Destinations)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Destinations(&self, pdestinations: P0) -> ::windows_core::Result<()> where @@ -788,7 +788,7 @@ impl IMSMQDestination { { (::windows_core::Interface::vtable(self).putref_Destinations)(::windows_core::Interface::as_raw(self), pdestinations.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -843,7 +843,7 @@ pub struct IMSMQDestination_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -866,14 +866,14 @@ unsafe impl ::windows_core::ComInterface for IMSMQEvent { pub struct IMSMQEvent_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQEvent2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQEvent2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -900,14 +900,14 @@ pub struct IMSMQEvent2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQEvent3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQEvent3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -930,14 +930,14 @@ unsafe impl ::windows_core::ComInterface for IMSMQEvent3 { pub struct IMSMQEvent3_Vtbl { pub base__: IMSMQEvent2_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQManagement(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQManagement { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Init(&self, machine: *const super::Variant::VARIANT, pathname: *const super::Variant::VARIANT, formatname: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Init)(::windows_core::Interface::as_raw(self), machine, pathname, formatname).ok() @@ -962,7 +962,7 @@ impl IMSMQManagement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueueType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLocal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -972,7 +972,7 @@ impl IMSMQManagement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TransactionalStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BytesInQueue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1013,7 +1013,7 @@ pub struct IMSMQManagement_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] BytesInQueue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1070,13 +1070,13 @@ impl IMSMQMessage { pub unsafe fn SetJournal(&self, ljournal: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetJournal)(::windows_core::Interface::as_raw(self), ljournal).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseQueueInfo(&self, pqinforesponse: P0) -> ::windows_core::Result<()> where @@ -1099,24 +1099,24 @@ impl IMSMQMessage { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BodyLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Body(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Body)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBody(&self, varbody: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBody)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varbody)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdminQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AdminQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AdminQueueInfo(&self, pqinfoadmin: P0) -> ::windows_core::Result<()> where @@ -1124,19 +1124,19 @@ impl IMSMQMessage { { (::windows_core::Interface::vtable(self).putref_AdminQueueInfo)(::windows_core::Interface::as_raw(self), pqinfoadmin.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Id(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CorrelationId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CorrelationId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCorrelationId(&self, varmsgid: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCorrelationId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varmsgid)).ok() @@ -1186,36 +1186,36 @@ impl IMSMQMessage { pub unsafe fn SetEncryptAlgorithm(&self, lencryptalg: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEncryptAlgorithm)(::windows_core::Interface::as_raw(self), lencryptalg).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SentTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SentTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ArrivedTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ArrivedTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DestinationQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DestinationQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SenderCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SenderCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderCertificate(&self, varsendercert: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderCertificate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsendercert)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SenderId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1228,7 +1228,7 @@ impl IMSMQMessage { pub unsafe fn SetSenderIdType(&self, lsenderidtype: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderIdType)(::windows_core::Interface::as_raw(self), lsenderidtype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Send(&self, destinationqueue: P0, transaction: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1353,7 +1353,7 @@ pub struct IMSMQMessage_Vtbl { Send: usize, pub AttachCurrentSecurityContext: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1410,13 +1410,13 @@ impl IMSMQMessage2 { pub unsafe fn SetJournal(&self, ljournal: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetJournal)(::windows_core::Interface::as_raw(self), ljournal).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseQueueInfo_v1(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseQueueInfo_v1)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseQueueInfo_v1(&self, pqinforesponse: P0) -> ::windows_core::Result<()> where @@ -1439,24 +1439,24 @@ impl IMSMQMessage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BodyLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Body(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Body)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBody(&self, varbody: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBody)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varbody)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdminQueueInfo_v1(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AdminQueueInfo_v1)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AdminQueueInfo_v1(&self, pqinfoadmin: P0) -> ::windows_core::Result<()> where @@ -1464,19 +1464,19 @@ impl IMSMQMessage2 { { (::windows_core::Interface::vtable(self).putref_AdminQueueInfo_v1)(::windows_core::Interface::as_raw(self), pqinfoadmin.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Id(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CorrelationId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CorrelationId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCorrelationId(&self, varmsgid: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCorrelationId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varmsgid)).ok() @@ -1526,36 +1526,36 @@ impl IMSMQMessage2 { pub unsafe fn SetEncryptAlgorithm(&self, lencryptalg: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEncryptAlgorithm)(::windows_core::Interface::as_raw(self), lencryptalg).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SentTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SentTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ArrivedTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ArrivedTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DestinationQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DestinationQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SenderCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SenderCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderCertificate(&self, varsendercert: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderCertificate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsendercert)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SenderId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1568,7 +1568,7 @@ impl IMSMQMessage2 { pub unsafe fn SetSenderIdType(&self, lsenderidtype: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderIdType)(::windows_core::Interface::as_raw(self), lsenderidtype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Send(&self, destinationqueue: P0, transaction: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1583,13 +1583,13 @@ impl IMSMQMessage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SenderVersion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Extension(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Extension)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtension(&self, varextension: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetExtension)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varextension)).ok() @@ -1604,30 +1604,30 @@ impl IMSMQMessage2 { { (::windows_core::Interface::vtable(self).SetConnectorTypeGuid)(::windows_core::Interface::as_raw(self), bstrguidconnectortype.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TransactionStatusQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TransactionStatusQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DestinationSymmetricKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DestinationSymmetricKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDestinationSymmetricKey(&self, vardestsymmkey: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDestinationSymmetricKey)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vardestsymmkey)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Signature(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Signature)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSignature(&self, varsignature: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSignature)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsignature)).ok() @@ -1649,7 +1649,7 @@ impl IMSMQMessage2 { { (::windows_core::Interface::vtable(self).SetAuthenticationProviderName)(::windows_core::Interface::as_raw(self), bstrauthprovname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderId(&self, varsenderid: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsenderid)).ok() @@ -1661,13 +1661,13 @@ impl IMSMQMessage2 { pub unsafe fn SetMsgClass(&self, lmsgclass: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMsgClass)(::windows_core::Interface::as_raw(self), lmsgclass).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TransactionId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1681,13 +1681,13 @@ impl IMSMQMessage2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLastInTransaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseQueueInfo(&self, pqinforesponse: P0) -> ::windows_core::Result<()> where @@ -1695,13 +1695,13 @@ impl IMSMQMessage2 { { (::windows_core::Interface::vtable(self).putref_ResponseQueueInfo)(::windows_core::Interface::as_raw(self), pqinforesponse.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdminQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AdminQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AdminQueueInfo(&self, pqinfoadmin: P0) -> ::windows_core::Result<()> where @@ -1895,7 +1895,7 @@ pub struct IMSMQMessage2_Vtbl { putref_AdminQueueInfo: usize, pub ReceivedAuthenticationLevel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, psreceivedauthenticationlevel: *mut i16) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1952,13 +1952,13 @@ impl IMSMQMessage3 { pub unsafe fn SetJournal(&self, ljournal: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetJournal)(::windows_core::Interface::as_raw(self), ljournal).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseQueueInfo_v1(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseQueueInfo_v1)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseQueueInfo_v1(&self, pqinforesponse: P0) -> ::windows_core::Result<()> where @@ -1981,24 +1981,24 @@ impl IMSMQMessage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BodyLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Body(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Body)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBody(&self, varbody: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBody)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varbody)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdminQueueInfo_v1(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AdminQueueInfo_v1)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AdminQueueInfo_v1(&self, pqinfoadmin: P0) -> ::windows_core::Result<()> where @@ -2006,19 +2006,19 @@ impl IMSMQMessage3 { { (::windows_core::Interface::vtable(self).putref_AdminQueueInfo_v1)(::windows_core::Interface::as_raw(self), pqinfoadmin.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Id(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CorrelationId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CorrelationId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCorrelationId(&self, varmsgid: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCorrelationId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varmsgid)).ok() @@ -2068,36 +2068,36 @@ impl IMSMQMessage3 { pub unsafe fn SetEncryptAlgorithm(&self, lencryptalg: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEncryptAlgorithm)(::windows_core::Interface::as_raw(self), lencryptalg).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SentTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SentTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ArrivedTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ArrivedTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DestinationQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DestinationQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SenderCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SenderCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderCertificate(&self, varsendercert: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderCertificate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsendercert)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SenderId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2110,7 +2110,7 @@ impl IMSMQMessage3 { pub unsafe fn SetSenderIdType(&self, lsenderidtype: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderIdType)(::windows_core::Interface::as_raw(self), lsenderidtype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Send(&self, destinationqueue: P0, transaction: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2125,13 +2125,13 @@ impl IMSMQMessage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SenderVersion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Extension(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Extension)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtension(&self, varextension: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetExtension)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varextension)).ok() @@ -2146,30 +2146,30 @@ impl IMSMQMessage3 { { (::windows_core::Interface::vtable(self).SetConnectorTypeGuid)(::windows_core::Interface::as_raw(self), bstrguidconnectortype.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TransactionStatusQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TransactionStatusQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DestinationSymmetricKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DestinationSymmetricKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDestinationSymmetricKey(&self, vardestsymmkey: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDestinationSymmetricKey)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vardestsymmkey)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Signature(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Signature)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSignature(&self, varsignature: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSignature)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsignature)).ok() @@ -2191,7 +2191,7 @@ impl IMSMQMessage3 { { (::windows_core::Interface::vtable(self).SetAuthenticationProviderName)(::windows_core::Interface::as_raw(self), bstrauthprovname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderId(&self, varsenderid: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsenderid)).ok() @@ -2203,13 +2203,13 @@ impl IMSMQMessage3 { pub unsafe fn SetMsgClass(&self, lmsgclass: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMsgClass)(::windows_core::Interface::as_raw(self), lmsgclass).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TransactionId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2223,13 +2223,13 @@ impl IMSMQMessage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLastInTransaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseQueueInfo_v2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseQueueInfo_v2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseQueueInfo_v2(&self, pqinforesponse: P0) -> ::windows_core::Result<()> where @@ -2237,13 +2237,13 @@ impl IMSMQMessage3 { { (::windows_core::Interface::vtable(self).putref_ResponseQueueInfo_v2)(::windows_core::Interface::as_raw(self), pqinforesponse.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdminQueueInfo_v2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AdminQueueInfo_v2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AdminQueueInfo_v2(&self, pqinfoadmin: P0) -> ::windows_core::Result<()> where @@ -2255,13 +2255,13 @@ impl IMSMQMessage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceivedAuthenticationLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseQueueInfo(&self, pqinforesponse: P0) -> ::windows_core::Result<()> where @@ -2269,13 +2269,13 @@ impl IMSMQMessage3 { { (::windows_core::Interface::vtable(self).putref_ResponseQueueInfo)(::windows_core::Interface::as_raw(self), pqinforesponse.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdminQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AdminQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AdminQueueInfo(&self, pqinfoadmin: P0) -> ::windows_core::Result<()> where @@ -2283,13 +2283,13 @@ impl IMSMQMessage3 { { (::windows_core::Interface::vtable(self).putref_AdminQueueInfo)(::windows_core::Interface::as_raw(self), pqinfoadmin.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseDestination(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseDestination)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseDestination(&self, pdestresponse: P0) -> ::windows_core::Result<()> where @@ -2297,31 +2297,31 @@ impl IMSMQMessage3 { { (::windows_core::Interface::vtable(self).putref_ResponseDestination)(::windows_core::Interface::as_raw(self), pdestresponse.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Destination(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Destination)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LookupId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LookupId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAuthenticated2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsAuthenticated2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFirstInTransaction2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsFirstInTransaction2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLastInTransaction2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2334,7 +2334,7 @@ impl IMSMQMessage3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SoapEnvelope)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CompoundMessage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2586,7 +2586,7 @@ pub struct IMSMQMessage3_Vtbl { pub SetSoapHeader: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrsoapheader: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetSoapBody: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrsoapbody: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2643,13 +2643,13 @@ impl IMSMQMessage4 { pub unsafe fn SetJournal(&self, ljournal: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetJournal)(::windows_core::Interface::as_raw(self), ljournal).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseQueueInfo_v1(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseQueueInfo_v1)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseQueueInfo_v1(&self, pqinforesponse: P0) -> ::windows_core::Result<()> where @@ -2672,24 +2672,24 @@ impl IMSMQMessage4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BodyLength)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Body(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Body)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBody(&self, varbody: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBody)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varbody)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdminQueueInfo_v1(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AdminQueueInfo_v1)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AdminQueueInfo_v1(&self, pqinfoadmin: P0) -> ::windows_core::Result<()> where @@ -2697,19 +2697,19 @@ impl IMSMQMessage4 { { (::windows_core::Interface::vtable(self).putref_AdminQueueInfo_v1)(::windows_core::Interface::as_raw(self), pqinfoadmin.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Id(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CorrelationId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CorrelationId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCorrelationId(&self, varmsgid: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCorrelationId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varmsgid)).ok() @@ -2759,36 +2759,36 @@ impl IMSMQMessage4 { pub unsafe fn SetEncryptAlgorithm(&self, lencryptalg: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEncryptAlgorithm)(::windows_core::Interface::as_raw(self), lencryptalg).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SentTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SentTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ArrivedTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ArrivedTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DestinationQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DestinationQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SenderCertificate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SenderCertificate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderCertificate(&self, varsendercert: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderCertificate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsendercert)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SenderId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2801,7 +2801,7 @@ impl IMSMQMessage4 { pub unsafe fn SetSenderIdType(&self, lsenderidtype: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderIdType)(::windows_core::Interface::as_raw(self), lsenderidtype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Send(&self, destinationqueue: P0, transaction: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2816,13 +2816,13 @@ impl IMSMQMessage4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SenderVersion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Extension(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Extension)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtension(&self, varextension: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetExtension)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varextension)).ok() @@ -2837,30 +2837,30 @@ impl IMSMQMessage4 { { (::windows_core::Interface::vtable(self).SetConnectorTypeGuid)(::windows_core::Interface::as_raw(self), bstrguidconnectortype.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TransactionStatusQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TransactionStatusQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DestinationSymmetricKey(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DestinationSymmetricKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDestinationSymmetricKey(&self, vardestsymmkey: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDestinationSymmetricKey)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vardestsymmkey)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Signature(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Signature)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSignature(&self, varsignature: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSignature)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsignature)).ok() @@ -2882,7 +2882,7 @@ impl IMSMQMessage4 { { (::windows_core::Interface::vtable(self).SetAuthenticationProviderName)(::windows_core::Interface::as_raw(self), bstrauthprovname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderId(&self, varsenderid: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSenderId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsenderid)).ok() @@ -2894,13 +2894,13 @@ impl IMSMQMessage4 { pub unsafe fn SetMsgClass(&self, lmsgclass: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMsgClass)(::windows_core::Interface::as_raw(self), lmsgclass).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TransactionId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2914,13 +2914,13 @@ impl IMSMQMessage4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLastInTransaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseQueueInfo_v2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseQueueInfo_v2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseQueueInfo_v2(&self, pqinforesponse: P0) -> ::windows_core::Result<()> where @@ -2928,13 +2928,13 @@ impl IMSMQMessage4 { { (::windows_core::Interface::vtable(self).putref_ResponseQueueInfo_v2)(::windows_core::Interface::as_raw(self), pqinforesponse.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdminQueueInfo_v2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AdminQueueInfo_v2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AdminQueueInfo_v2(&self, pqinfoadmin: P0) -> ::windows_core::Result<()> where @@ -2946,13 +2946,13 @@ impl IMSMQMessage4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceivedAuthenticationLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseQueueInfo(&self, pqinforesponse: P0) -> ::windows_core::Result<()> where @@ -2960,13 +2960,13 @@ impl IMSMQMessage4 { { (::windows_core::Interface::vtable(self).putref_ResponseQueueInfo)(::windows_core::Interface::as_raw(self), pqinforesponse.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdminQueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AdminQueueInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_AdminQueueInfo(&self, pqinfoadmin: P0) -> ::windows_core::Result<()> where @@ -2974,13 +2974,13 @@ impl IMSMQMessage4 { { (::windows_core::Interface::vtable(self).putref_AdminQueueInfo)(::windows_core::Interface::as_raw(self), pqinfoadmin.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResponseDestination(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResponseDestination)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_ResponseDestination(&self, pdestresponse: P0) -> ::windows_core::Result<()> where @@ -2988,31 +2988,31 @@ impl IMSMQMessage4 { { (::windows_core::Interface::vtable(self).putref_ResponseDestination)(::windows_core::Interface::as_raw(self), pdestresponse.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Destination(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Destination)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LookupId(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LookupId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAuthenticated2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsAuthenticated2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFirstInTransaction2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsFirstInTransaction2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLastInTransaction2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3025,7 +3025,7 @@ impl IMSMQMessage4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SoapEnvelope)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CompoundMessage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3277,14 +3277,14 @@ pub struct IMSMQMessage4_Vtbl { pub SetSoapHeader: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrsoapheader: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetSoapBody: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrsoapbody: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQOutgoingQueueManagement(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQOutgoingQueueManagement { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Init(&self, machine: *const super::Variant::VARIANT, pathname: *const super::Variant::VARIANT, formatname: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Init)(::windows_core::Interface::as_raw(self), machine, pathname, formatname).ok() @@ -3309,7 +3309,7 @@ impl IMSMQOutgoingQueueManagement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.QueueType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLocal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3319,7 +3319,7 @@ impl IMSMQOutgoingQueueManagement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TransactionalStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BytesInQueue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3329,13 +3329,13 @@ impl IMSMQOutgoingQueueManagement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).State)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NextHops(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NextHops)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EodGetSendInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3379,20 +3379,20 @@ pub struct IMSMQOutgoingQueueManagement_Vtbl { pub Pause: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub EodResend: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQPrivateDestination(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQPrivateDestination { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Handle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Handle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetHandle(&self, varhandle: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetHandle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varhandle)).ok() @@ -3422,7 +3422,7 @@ pub struct IMSMQPrivateDestination_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetHandle: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3433,7 +3433,7 @@ impl IMSMQPrivateEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Hwnd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FireArrivedEvent(&self, pq: P0, msgcursor: i32) -> ::windows_core::Result<()> where @@ -3441,7 +3441,7 @@ impl IMSMQPrivateEvent { { (::windows_core::Interface::vtable(self).FireArrivedEvent)(::windows_core::Interface::as_raw(self), pq.into_param().abi(), msgcursor).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FireArrivedErrorEvent(&self, pq: P0, hrstatus: ::windows_core::HRESULT, msgcursor: i32) -> ::windows_core::Result<()> where @@ -3475,14 +3475,14 @@ pub struct IMSMQPrivateEvent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] FireArrivedErrorEvent: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQQuery(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQQuery { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LookupQueue(&self, queueguid: *const super::Variant::VARIANT, servicetypeguid: *const super::Variant::VARIANT, label: *const super::Variant::VARIANT, createtime: *const super::Variant::VARIANT, modifytime: *const super::Variant::VARIANT, relservicetype: *const super::Variant::VARIANT, rellabel: *const super::Variant::VARIANT, relcreatetime: *const super::Variant::VARIANT, relmodifytime: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3509,20 +3509,20 @@ pub struct IMSMQQuery_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LookupQueue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQQuery2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQQuery2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LookupQueue(&self, queueguid: *const super::Variant::VARIANT, servicetypeguid: *const super::Variant::VARIANT, label: *const super::Variant::VARIANT, createtime: *const super::Variant::VARIANT, modifytime: *const super::Variant::VARIANT, relservicetype: *const super::Variant::VARIANT, rellabel: *const super::Variant::VARIANT, relcreatetime: *const super::Variant::VARIANT, relmodifytime: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LookupQueue)(::windows_core::Interface::as_raw(self), queueguid, servicetypeguid, label, createtime, modifytime, relservicetype, rellabel, relcreatetime, relmodifytime, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3553,26 +3553,26 @@ pub struct IMSMQQuery2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQQuery3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQQuery3 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LookupQueue_v2(&self, queueguid: *const super::Variant::VARIANT, servicetypeguid: *const super::Variant::VARIANT, label: *const super::Variant::VARIANT, createtime: *const super::Variant::VARIANT, modifytime: *const super::Variant::VARIANT, relservicetype: *const super::Variant::VARIANT, rellabel: *const super::Variant::VARIANT, relcreatetime: *const super::Variant::VARIANT, relmodifytime: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LookupQueue_v2)(::windows_core::Interface::as_raw(self), queueguid, servicetypeguid, label, createtime, modifytime, relservicetype, rellabel, relcreatetime, relmodifytime, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LookupQueue(&self, queueguid: *const super::Variant::VARIANT, servicetypeguid: *const super::Variant::VARIANT, label: *const super::Variant::VARIANT, createtime: *const super::Variant::VARIANT, modifytime: *const super::Variant::VARIANT, relservicetype: *const super::Variant::VARIANT, rellabel: *const super::Variant::VARIANT, relcreatetime: *const super::Variant::VARIANT, relmodifytime: *const super::Variant::VARIANT, multicastaddress: *const super::Variant::VARIANT, relmulticastaddress: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3607,26 +3607,26 @@ pub struct IMSMQQuery3_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LookupQueue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQQuery4(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQQuery4 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LookupQueue_v2(&self, queueguid: *const super::Variant::VARIANT, servicetypeguid: *const super::Variant::VARIANT, label: *const super::Variant::VARIANT, createtime: *const super::Variant::VARIANT, modifytime: *const super::Variant::VARIANT, relservicetype: *const super::Variant::VARIANT, rellabel: *const super::Variant::VARIANT, relcreatetime: *const super::Variant::VARIANT, relmodifytime: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LookupQueue_v2)(::windows_core::Interface::as_raw(self), queueguid, servicetypeguid, label, createtime, modifytime, relservicetype, rellabel, relcreatetime, relmodifytime, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LookupQueue(&self, queueguid: *const super::Variant::VARIANT, servicetypeguid: *const super::Variant::VARIANT, label: *const super::Variant::VARIANT, createtime: *const super::Variant::VARIANT, modifytime: *const super::Variant::VARIANT, relservicetype: *const super::Variant::VARIANT, rellabel: *const super::Variant::VARIANT, relcreatetime: *const super::Variant::VARIANT, relmodifytime: *const super::Variant::VARIANT, multicastaddress: *const super::Variant::VARIANT, relmulticastaddress: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3661,7 +3661,7 @@ pub struct IMSMQQuery4_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LookupQueue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3676,7 +3676,7 @@ impl IMSMQQueue { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShareMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3693,19 +3693,19 @@ impl IMSMQQueue { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Receive(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Receive)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Peek(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Peek)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnableNotification(&self, event: P0, cursor: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3716,19 +3716,19 @@ impl IMSMQQueue { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveCurrent(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveCurrent)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekNext(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekNext)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekCurrent(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3785,7 +3785,7 @@ pub struct IMSMQQueue_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekCurrent: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3800,7 +3800,7 @@ impl IMSMQQueue2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShareMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3817,19 +3817,19 @@ impl IMSMQQueue2 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Receive_v1(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Receive_v1)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Peek_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Peek_v1)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnableNotification(&self, event: P0, cursor: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3840,55 +3840,55 @@ impl IMSMQQueue2 { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveCurrent_v1(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveCurrent_v1)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekNext_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekNext_v1)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekCurrent_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekCurrent_v1)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Receive(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Receive)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Peek(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Peek)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveCurrent(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveCurrent)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekNext(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekNext)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekCurrent(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekCurrent)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3969,7 +3969,7 @@ pub struct IMSMQQueue2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3984,7 +3984,7 @@ impl IMSMQQueue3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShareMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4001,19 +4001,19 @@ impl IMSMQQueue3 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Receive_v1(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Receive_v1)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Peek_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Peek_v1)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnableNotification(&self, event: P0, cursor: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4024,121 +4024,121 @@ impl IMSMQQueue3 { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveCurrent_v1(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveCurrent_v1)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekNext_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekNext_v1)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekCurrent_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekCurrent_v1)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Receive(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Receive)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Peek(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Peek)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveCurrent(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveCurrent)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekNext(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekNext)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekCurrent(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekCurrent)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Handle2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Handle2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveByLookupId(&self, lookupid: super::Variant::VARIANT, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), transaction, wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveNextByLookupId(&self, lookupid: super::Variant::VARIANT, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveNextByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), transaction, wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceivePreviousByLookupId(&self, lookupid: super::Variant::VARIANT, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceivePreviousByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), transaction, wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveFirstByLookupId(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveFirstByLookupId)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveLastByLookupId(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveLastByLookupId)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekByLookupId(&self, lookupid: super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekNextByLookupId(&self, lookupid: super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekNextByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekPreviousByLookupId(&self, lookupid: super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekPreviousByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekFirstByLookupId(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekFirstByLookupId)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekLastByLookupId(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4147,7 +4147,7 @@ impl IMSMQQueue3 { pub unsafe fn Purge(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Purge)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOpen2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4277,7 +4277,7 @@ pub struct IMSMQQueue3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsOpen2: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4292,7 +4292,7 @@ impl IMSMQQueue4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShareMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueueInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4309,19 +4309,19 @@ impl IMSMQQueue4 { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Receive_v1(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Receive_v1)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Peek_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Peek_v1)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnableNotification(&self, event: P0, cursor: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4332,121 +4332,121 @@ impl IMSMQQueue4 { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveCurrent_v1(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveCurrent_v1)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekNext_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekNext_v1)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekCurrent_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekCurrent_v1)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Receive(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Receive)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Peek(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Peek)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveCurrent(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveCurrent)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekNext(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekNext)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekCurrent(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekCurrent)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, receivetimeout, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Handle2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Handle2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveByLookupId(&self, lookupid: super::Variant::VARIANT, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), transaction, wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveNextByLookupId(&self, lookupid: super::Variant::VARIANT, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveNextByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), transaction, wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceivePreviousByLookupId(&self, lookupid: super::Variant::VARIANT, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceivePreviousByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), transaction, wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveFirstByLookupId(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveFirstByLookupId)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveLastByLookupId(&self, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReceiveLastByLookupId)(::windows_core::Interface::as_raw(self), transaction, wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekByLookupId(&self, lookupid: super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekNextByLookupId(&self, lookupid: super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekNextByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekPreviousByLookupId(&self, lookupid: super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekPreviousByLookupId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lookupid), wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekFirstByLookupId(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PeekFirstByLookupId)(::windows_core::Interface::as_raw(self), wantdestinationqueue, wantbody, wantconnectortype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PeekLastByLookupId(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4455,13 +4455,13 @@ impl IMSMQQueue4 { pub unsafe fn Purge(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Purge)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOpen2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOpen2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReceiveByLookupIdAllowPeek(&self, lookupid: super::Variant::VARIANT, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4595,7 +4595,7 @@ pub struct IMSMQQueue4_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveByLookupIdAllowPeek: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4678,13 +4678,13 @@ impl IMSMQQueueInfo { pub unsafe fn SetBasePriority(&self, lbasepriority: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBasePriority)(::windows_core::Interface::as_raw(self), lbasepriority).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ModifyTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4708,7 +4708,7 @@ impl IMSMQQueueInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsWorldReadable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Create(&self, istransactional: *const super::Variant::VARIANT, isworldreadable: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Create)(::windows_core::Interface::as_raw(self), istransactional, isworldreadable).ok() @@ -4716,7 +4716,7 @@ impl IMSMQQueueInfo { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Open(&self, access: i32, sharemode: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4787,7 +4787,7 @@ pub struct IMSMQQueueInfo_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Update: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4870,13 +4870,13 @@ impl IMSMQQueueInfo2 { pub unsafe fn SetBasePriority(&self, lbasepriority: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBasePriority)(::windows_core::Interface::as_raw(self), lbasepriority).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ModifyTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4900,7 +4900,7 @@ impl IMSMQQueueInfo2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsWorldReadable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Create(&self, istransactional: *const super::Variant::VARIANT, isworldreadable: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Create)(::windows_core::Interface::as_raw(self), istransactional, isworldreadable).ok() @@ -4908,7 +4908,7 @@ impl IMSMQQueueInfo2 { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Open(&self, access: i32, sharemode: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4924,19 +4924,19 @@ impl IMSMQQueueInfo2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PathNameDNS)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Security(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Security)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSecurity(&self, varsecurity: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSecurity)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsecurity)).ok() @@ -5013,7 +5013,7 @@ pub struct IMSMQQueueInfo2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetSecurity: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5096,13 +5096,13 @@ impl IMSMQQueueInfo3 { pub unsafe fn SetBasePriority(&self, lbasepriority: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBasePriority)(::windows_core::Interface::as_raw(self), lbasepriority).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ModifyTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5126,7 +5126,7 @@ impl IMSMQQueueInfo3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsWorldReadable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Create(&self, istransactional: *const super::Variant::VARIANT, isworldreadable: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Create)(::windows_core::Interface::as_raw(self), istransactional, isworldreadable).ok() @@ -5134,7 +5134,7 @@ impl IMSMQQueueInfo3 { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Open(&self, access: i32, sharemode: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5150,30 +5150,30 @@ impl IMSMQQueueInfo3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PathNameDNS)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Security(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Security)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSecurity(&self, varsecurity: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSecurity)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsecurity)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTransactional2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsTransactional2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWorldReadable2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5276,7 +5276,7 @@ pub struct IMSMQQueueInfo3_Vtbl { pub SetMulticastAddress: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrmulticastaddress: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ADsPath: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstradspath: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5359,13 +5359,13 @@ impl IMSMQQueueInfo4 { pub unsafe fn SetBasePriority(&self, lbasepriority: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBasePriority)(::windows_core::Interface::as_raw(self), lbasepriority).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ModifyTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5389,7 +5389,7 @@ impl IMSMQQueueInfo4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsWorldReadable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Create(&self, istransactional: *const super::Variant::VARIANT, isworldreadable: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Create)(::windows_core::Interface::as_raw(self), istransactional, isworldreadable).ok() @@ -5397,7 +5397,7 @@ impl IMSMQQueueInfo4 { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Open(&self, access: i32, sharemode: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5413,30 +5413,30 @@ impl IMSMQQueueInfo4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PathNameDNS)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Security(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Security)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSecurity(&self, varsecurity: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSecurity)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varsecurity)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTransactional2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsTransactional2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWorldReadable2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5539,7 +5539,7 @@ pub struct IMSMQQueueInfo4_Vtbl { pub SetMulticastAddress: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrmulticastaddress: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub ADsPath: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstradspath: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5549,7 +5549,7 @@ impl IMSMQQueueInfos { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5577,7 +5577,7 @@ pub struct IMSMQQueueInfos_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Next: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5587,13 +5587,13 @@ impl IMSMQQueueInfos2 { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5625,7 +5625,7 @@ pub struct IMSMQQueueInfos2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5635,13 +5635,13 @@ impl IMSMQQueueInfos3 { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5673,7 +5673,7 @@ pub struct IMSMQQueueInfos3_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5683,13 +5683,13 @@ impl IMSMQQueueInfos4 { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5721,14 +5721,14 @@ pub struct IMSMQQueueInfos4_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQQueueManagement(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQQueueManagement { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Init(&self, machine: *const super::Variant::VARIANT, pathname: *const super::Variant::VARIANT, formatname: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Init)(::windows_core::Interface::as_raw(self), machine, pathname, formatname).ok() @@ -5753,7 +5753,7 @@ impl IMSMQQueueManagement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.QueueType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLocal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5763,7 +5763,7 @@ impl IMSMQQueueManagement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.TransactionalStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BytesInQueue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5773,13 +5773,13 @@ impl IMSMQQueueManagement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).JournalMessageCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BytesInJournal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BytesInJournal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EodGetReceiveInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5811,7 +5811,7 @@ pub struct IMSMQQueueManagement_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] EodGetReceiveInfo: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5822,12 +5822,12 @@ impl IMSMQTransaction { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Transaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Commit(&self, fretaining: *const super::Variant::VARIANT, grftc: *const super::Variant::VARIANT, grfrm: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Commit)(::windows_core::Interface::as_raw(self), fretaining, grftc, grfrm).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Abort(&self, fretaining: *const super::Variant::VARIANT, fasync: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Abort)(::windows_core::Interface::as_raw(self), fretaining, fasync).ok() @@ -5858,7 +5858,7 @@ pub struct IMSMQTransaction_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Abort: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5869,22 +5869,22 @@ impl IMSMQTransaction2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Transaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Commit(&self, fretaining: *const super::Variant::VARIANT, grftc: *const super::Variant::VARIANT, grfrm: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self), fretaining, grftc, grfrm).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Abort(&self, fretaining: *const super::Variant::VARIANT, fasync: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Abort)(::windows_core::Interface::as_raw(self), fretaining, fasync).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitNew(&self, vartransaction: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitNew)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vartransaction)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5915,7 +5915,7 @@ pub struct IMSMQTransaction2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5926,28 +5926,28 @@ impl IMSMQTransaction3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Transaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Commit(&self, fretaining: *const super::Variant::VARIANT, grftc: *const super::Variant::VARIANT, grfrm: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Commit)(::windows_core::Interface::as_raw(self), fretaining, grftc, grfrm).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Abort(&self, fretaining: *const super::Variant::VARIANT, fasync: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Abort)(::windows_core::Interface::as_raw(self), fretaining, fasync).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitNew(&self, vartransaction: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InitNew)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vartransaction)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ITransaction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5974,14 +5974,14 @@ pub struct IMSMQTransaction3_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ITransaction: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQTransactionDispenser(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQTransactionDispenser { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BeginTransaction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6008,20 +6008,20 @@ pub struct IMSMQTransactionDispenser_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] BeginTransaction: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQTransactionDispenser2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQTransactionDispenser2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BeginTransaction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginTransaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6052,20 +6052,20 @@ pub struct IMSMQTransactionDispenser2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMSMQTransactionDispenser3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IMSMQTransactionDispenser3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BeginTransaction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginTransaction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6096,7 +6096,7 @@ pub struct IMSMQTransactionDispenser3_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7453,7 +7453,7 @@ impl ::core::default::Default for MQCOLUMNSET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct MQMGMTPROPS { pub cProp: u32, @@ -7494,7 +7494,7 @@ impl ::core::default::Default for MQMGMTPROPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct MQMSGPROPS { pub cProp: u32, @@ -7535,7 +7535,7 @@ impl ::core::default::Default for MQMSGPROPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct MQPRIVATEPROPS { pub cProp: u32, @@ -7576,7 +7576,7 @@ impl ::core::default::Default for MQPRIVATEPROPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct MQPROPERTYRESTRICTION { pub rel: u32, @@ -7600,7 +7600,7 @@ impl ::core::default::Default for MQPROPERTYRESTRICTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct MQQMPROPS { pub cProp: u32, @@ -7641,7 +7641,7 @@ impl ::core::default::Default for MQQMPROPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct MQQUEUEPROPS { pub cProp: u32, @@ -7682,7 +7682,7 @@ impl ::core::default::Default for MQQUEUEPROPS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct MQRESTRICTION { pub cRes: u32, @@ -7811,7 +7811,7 @@ impl ::core::default::Default for SEQUENCE_INFO { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_IO`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_IO\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_IO", feature = "Win32_System_Variant"))] pub type PMQRECEIVECALLBACK = ::core::option::Option ()>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/System/Mmc/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Mmc/impl.rs index 36681ac937..b5f4c5c893 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Mmc/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Mmc/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait AppEvents_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -12,7 +12,7 @@ impl AppEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Column_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -122,7 +122,7 @@ impl Column_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Columns_Impl: Sized + super::Com::IDispatch_Impl { fn Item(&self, index: i32) -> ::windows_core::Result; @@ -178,7 +178,7 @@ impl Columns_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ContextMenu_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -234,7 +234,7 @@ impl ContextMenu_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Document_Impl: Sized + super::Com::IDispatch_Impl { fn Save(&self) -> ::windows_core::Result<()>; @@ -429,7 +429,7 @@ impl Document_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Extension_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -525,7 +525,7 @@ impl Extension_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Extensions_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -581,7 +581,7 @@ impl Extensions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Frame_Impl: Sized + super::Com::IDispatch_Impl { fn Maximize(&self) -> ::windows_core::Result<()>; @@ -752,7 +752,7 @@ impl IColumnData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IComponent_Impl: Sized { fn Initialize(&self, lpconsole: ::core::option::Option<&IConsole>) -> ::windows_core::Result<()>; @@ -824,7 +824,7 @@ impl IComponent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IComponent2_Impl: Sized + IComponent_Impl { fn QueryDispatch(&self, cookie: isize, r#type: DATA_OBJECT_TYPES) -> ::windows_core::Result; @@ -868,7 +868,7 @@ impl IComponent2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IComponentData_Impl: Sized { fn Initialize(&self, punknown: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -946,7 +946,7 @@ impl IComponentData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IComponentData2_Impl: Sized + IComponentData_Impl { fn QueryDispatch(&self, cookie: isize, r#type: DATA_OBJECT_TYPES) -> ::windows_core::Result; @@ -973,7 +973,7 @@ impl IComponentData2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IConsole_Impl: Sized { fn SetHeader(&self, pheader: ::core::option::Option<&IHeaderCtrl>) -> ::windows_core::Result<()>; @@ -1103,7 +1103,7 @@ impl IConsole_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IConsole2_Impl: Sized + IConsole_Impl { fn Expand(&self, hitem: isize, bexpand: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1141,7 +1141,7 @@ impl IConsole2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IConsole3_Impl: Sized + IConsole2_Impl { fn RenameScopeItem(&self, hscopeitem: isize) -> ::windows_core::Result<()>; @@ -1162,7 +1162,7 @@ impl IConsole3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IConsoleNameSpace_Impl: Sized { fn InsertItem(&self, item: *mut SCOPEDATAITEM) -> ::windows_core::Result<()>; @@ -1228,7 +1228,7 @@ impl IConsoleNameSpace_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IConsoleNameSpace2_Impl: Sized + IConsoleNameSpace_Impl { fn Expand(&self, hitem: isize) -> ::windows_core::Result<()>; @@ -1286,7 +1286,7 @@ impl IConsolePower_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IConsolePowerSink_Impl: Sized { fn OnPowerBroadcast(&self, nevent: u32, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result; @@ -1313,7 +1313,7 @@ impl IConsolePowerSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IConsoleVerb_Impl: Sized { fn GetVerbState(&self, ecmdid: MMC_CONSOLE_VERB, nstate: MMC_BUTTON_STATE) -> ::windows_core::Result; @@ -1404,7 +1404,7 @@ impl IContextMenuCallback2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IContextMenuProvider_Impl: Sized + IContextMenuCallback_Impl { fn EmptyMenuList(&self) -> ::windows_core::Result<()>; @@ -1559,7 +1559,7 @@ impl IEnumTASK_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IExtendContextMenu_Impl: Sized { fn AddMenuItems(&self, pidataobject: ::core::option::Option<&super::Com::IDataObject>, picallback: ::core::option::Option<&IContextMenuCallback>, pinsertionallowed: *mut i32) -> ::windows_core::Result<()>; @@ -1590,7 +1590,7 @@ impl IExtendContextMenu_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IExtendControlbar_Impl: Sized { fn SetControlbar(&self, pcontrolbar: ::core::option::Option<&IControlbar>) -> ::windows_core::Result<()>; @@ -1621,7 +1621,7 @@ impl IExtendControlbar_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IExtendPropertySheet_Impl: Sized { fn CreatePropertyPages(&self, lpprovider: ::core::option::Option<&IPropertySheetCallback>, handle: isize, lpidataobject: ::core::option::Option<&super::Com::IDataObject>) -> ::windows_core::Result<()>; @@ -1652,7 +1652,7 @@ impl IExtendPropertySheet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IExtendPropertySheet2_Impl: Sized + IExtendPropertySheet_Impl { fn GetWatermarks(&self, lpidataobject: ::core::option::Option<&super::Com::IDataObject>, lphwatermark: *mut super::super::Graphics::Gdi::HBITMAP, lphheader: *mut super::super::Graphics::Gdi::HBITMAP, lphpalette: *mut super::super::Graphics::Gdi::HPALETTE, bstretch: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1673,7 +1673,7 @@ impl IExtendPropertySheet2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IExtendTaskPad_Impl: Sized { fn TaskNotify(&self, pdo: ::core::option::Option<&super::Com::IDataObject>, arg: *const super::Variant::VARIANT, param2: *const super::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -1762,7 +1762,7 @@ impl IExtendTaskPad_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IExtendView_Impl: Sized { fn GetViews(&self, pdataobject: ::core::option::Option<&super::Com::IDataObject>, pviewextensioncallback: ::core::option::Option<&IViewExtensionCallback>) -> ::windows_core::Result<()>; @@ -1884,7 +1884,7 @@ impl IHeaderCtrl2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IImageList_Impl: Sized { fn ImageListSetIcon(&self, picon: *const isize, nloc: i32) -> ::windows_core::Result<()>; @@ -1932,7 +1932,7 @@ impl IMMCVersionInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMenuButton_Impl: Sized { fn AddButton(&self, idcommand: i32, lpbuttontext: &::windows_core::PCWSTR, lptooltiptext: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -2011,7 +2011,7 @@ impl IMessageView_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait INodeProperties_Impl: Sized { fn GetProperty(&self, pdataobject: ::core::option::Option<&super::Com::IDataObject>, szpropertyname: &::windows_core::BSTR) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2038,7 +2038,7 @@ impl INodeProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub trait IPropertySheetCallback_Impl: Sized { fn AddPage(&self, hpage: super::super::UI::Controls::HPROPSHEETPAGE) -> ::windows_core::Result<()>; @@ -2069,7 +2069,7 @@ impl IPropertySheetCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IPropertySheetProvider_Impl: Sized { fn CreatePropertySheet(&self, title: &::windows_core::PCWSTR, r#type: u8, cookie: isize, pidataobjectm: ::core::option::Option<&super::Com::IDataObject>, dwoptions: u32) -> ::windows_core::Result<()>; @@ -2167,7 +2167,7 @@ impl IRequiredExtensions_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IResultData_Impl: Sized { fn InsertItem(&self, item: *mut RESULTDATAITEM) -> ::windows_core::Result<()>; @@ -2301,7 +2301,7 @@ impl IResultData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IResultData2_Impl: Sized + IResultData_Impl { fn RenameResultItem(&self, itemid: isize) -> ::windows_core::Result<()>; @@ -2322,7 +2322,7 @@ impl IResultData2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IResultDataCompare_Impl: Sized { fn Compare(&self, luserparam: super::super::Foundation::LPARAM, cookiea: isize, cookieb: isize, pnresult: *mut i32) -> ::windows_core::Result<()>; @@ -2343,7 +2343,7 @@ impl IResultDataCompare_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IResultDataCompareEx_Impl: Sized { fn Compare(&self, prdc: *const RDCOMPARE) -> ::windows_core::Result; @@ -2370,7 +2370,7 @@ impl IResultDataCompareEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IResultOwnerData_Impl: Sized { fn FindItem(&self, pfindinfo: *const RESULTFINDINFO) -> ::windows_core::Result; @@ -2414,7 +2414,7 @@ impl IResultOwnerData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ISnapinAbout_Impl: Sized { fn GetSnapinDescription(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -2536,7 +2536,7 @@ impl ISnapinHelp2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISnapinProperties_Impl: Sized { fn Initialize(&self, pproperties: ::core::option::Option<&Properties>) -> ::windows_core::Result<()>; @@ -2591,7 +2591,7 @@ impl ISnapinPropertiesCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IStringTable_Impl: Sized { fn AddString(&self, pszadd: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -2681,7 +2681,7 @@ impl IStringTable_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IToolbar_Impl: Sized { fn AddBitmap(&self, nimages: i32, hbmp: super::super::Graphics::Gdi::HBITMAP, cxsize: i32, cysize: i32, crmask: super::super::Foundation::COLORREF) -> ::windows_core::Result<()>; @@ -2746,7 +2746,7 @@ impl IToolbar_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IViewExtensionCallback_Impl: Sized { fn AddView(&self, pextviewdata: *const MMC_EXT_VIEW_DATA) -> ::windows_core::Result<()>; @@ -2767,7 +2767,7 @@ impl IViewExtensionCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait MenuItem_Impl: Sized + super::Com::IDispatch_Impl { fn DisplayName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2856,7 +2856,7 @@ impl MenuItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Node_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2938,7 +2938,7 @@ impl Node_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Nodes_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -2994,7 +2994,7 @@ impl Nodes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Properties_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3057,7 +3057,7 @@ impl Properties_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Property_Impl: Sized + super::Com::IDispatch_Impl { fn Value(&self) -> ::windows_core::Result; @@ -3107,7 +3107,7 @@ impl Property_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ScopeNamespace_Impl: Sized + super::Com::IDispatch_Impl { fn GetParent(&self, node: ::core::option::Option<&Node>) -> ::windows_core::Result; @@ -3183,7 +3183,7 @@ impl ScopeNamespace_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait SnapIn_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3285,7 +3285,7 @@ impl SnapIn_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait SnapIns_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3361,7 +3361,7 @@ impl SnapIns_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait View_Impl: Sized + super::Com::IDispatch_Impl { fn ActiveScopeNode(&self) -> ::windows_core::Result; @@ -3774,7 +3774,7 @@ impl View_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Views_Impl: Sized + super::Com::IDispatch_Impl { fn Item(&self, index: i32) -> ::windows_core::Result; @@ -3837,7 +3837,7 @@ impl Views_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _AppEvents_Impl: Sized + super::Com::IDispatch_Impl { fn OnQuit(&self, application: ::core::option::Option<&_Application>) -> ::windows_core::Result<()>; @@ -3938,7 +3938,7 @@ impl _AppEvents_Vtbl { *iid == <_AppEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _Application_Impl: Sized + super::Com::IDispatch_Impl { fn Help(&self); @@ -4075,7 +4075,7 @@ impl _Application_Vtbl { *iid == <_Application as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _EventConnector_Impl: Sized + super::Com::IDispatch_Impl { fn ConnectTo(&self, application: ::core::option::Option<&_Application>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Mmc/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Mmc/mod.rs index 58b7b3081c..85836f8a7f 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Mmc/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Mmc/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -21,7 +21,7 @@ unsafe impl ::windows_core::ComInterface for AppEvents { pub struct AppEvents_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -46,13 +46,13 @@ impl Column { pub unsafe fn SetDisplayPosition(&self, index: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDisplayPosition)(::windows_core::Interface::as_raw(self), index).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Hidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Hidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHidden(&self, hidden: P0) -> ::windows_core::Result<()> where @@ -63,7 +63,7 @@ impl Column { pub unsafe fn SetAsSortColumn(&self, sortorder: _ColumnSortOrder) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAsSortColumn)(::windows_core::Interface::as_raw(self), sortorder).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSortColumn(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -104,14 +104,14 @@ pub struct Column_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsSortColumn: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Columns(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl Columns { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -148,7 +148,7 @@ pub struct Columns_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -159,7 +159,7 @@ impl ContextMenu { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, indexorpath: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -192,7 +192,7 @@ pub struct ContextMenu_Vtbl { get_Item: usize, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -208,7 +208,7 @@ impl Document { { (::windows_core::Interface::vtable(self).SaveAs)(::windows_core::Interface::as_raw(self), filename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Close(&self, savechanges: P0) -> ::windows_core::Result<()> where @@ -216,19 +216,19 @@ impl Document { { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self), savechanges.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Views(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Views)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SnapIns(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SnapIns)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActiveView(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -248,7 +248,7 @@ impl Document { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Location)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSaved(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -261,25 +261,25 @@ impl Document { pub unsafe fn SetMode(&self, mode: _DocumentMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMode)(::windows_core::Interface::as_raw(self), mode).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RootNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RootNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ScopeNamespace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ScopeNamespace)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result<_Application> { let mut result__ = ::std::mem::zeroed(); @@ -345,7 +345,7 @@ pub struct Document_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Application: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -364,7 +364,7 @@ impl Extension { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Version)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -374,7 +374,7 @@ impl Extension { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SnapinCLSID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableAllExtensions(&self, enable: P0) -> ::windows_core::Result<()> where @@ -382,7 +382,7 @@ impl Extension { { (::windows_core::Interface::vtable(self).EnableAllExtensions)(::windows_core::Interface::as_raw(self), enable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, enable: P0) -> ::windows_core::Result<()> where @@ -423,7 +423,7 @@ pub struct Extension_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Enable: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -434,7 +434,7 @@ impl Extensions { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -467,7 +467,7 @@ pub struct Extensions_Vtbl { Item: usize, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -584,7 +584,7 @@ impl IComponent { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), lpconsole.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Notify(&self, lpdataobject: P0, event: MMC_NOTIFY_TYPE, arg: P1, param3: P2) -> ::windows_core::Result<()> where @@ -597,7 +597,7 @@ impl IComponent { pub unsafe fn Destroy(&self, cookie: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Destroy)(::windows_core::Interface::as_raw(self), cookie).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryDataObject(&self, cookie: isize, r#type: DATA_OBJECT_TYPES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -606,12 +606,12 @@ impl IComponent { pub unsafe fn GetResultViewType(&self, cookie: isize, ppviewtype: *mut ::windows_core::PWSTR, pviewoptions: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetResultViewType)(::windows_core::Interface::as_raw(self), cookie, ppviewtype, pviewoptions).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDisplayInfo(&self, presultdataitem: *mut RESULTDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDisplayInfo)(::windows_core::Interface::as_raw(self), presultdataitem).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CompareObjects(&self, lpdataobjecta: P0, lpdataobjectb: P1) -> ::windows_core::Result<()> where @@ -662,7 +662,7 @@ impl IComponent2 { { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), lpconsole.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Notify(&self, lpdataobject: P0, event: MMC_NOTIFY_TYPE, arg: P1, param3: P2) -> ::windows_core::Result<()> where @@ -675,7 +675,7 @@ impl IComponent2 { pub unsafe fn Destroy(&self, cookie: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Destroy)(::windows_core::Interface::as_raw(self), cookie).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryDataObject(&self, cookie: isize, r#type: DATA_OBJECT_TYPES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -684,12 +684,12 @@ impl IComponent2 { pub unsafe fn GetResultViewType(&self, cookie: isize, ppviewtype: *mut ::windows_core::PWSTR, pviewoptions: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetResultViewType)(::windows_core::Interface::as_raw(self), cookie, ppviewtype, pviewoptions).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDisplayInfo(&self, presultdataitem: *mut RESULTDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDisplayInfo)(::windows_core::Interface::as_raw(self), presultdataitem).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CompareObjects(&self, lpdataobjecta: P0, lpdataobjectb: P1) -> ::windows_core::Result<()> where @@ -698,7 +698,7 @@ impl IComponent2 { { (::windows_core::Interface::vtable(self).base__.CompareObjects)(::windows_core::Interface::as_raw(self), lpdataobjecta.into_param().abi(), lpdataobjectb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryDispatch(&self, cookie: isize, r#type: DATA_OBJECT_TYPES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -743,7 +743,7 @@ impl IComponentData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateComponent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Notify(&self, lpdataobject: P0, event: MMC_NOTIFY_TYPE, arg: P1, param3: P2) -> ::windows_core::Result<()> where @@ -756,18 +756,18 @@ impl IComponentData { pub unsafe fn Destroy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Destroy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryDataObject(&self, cookie: isize, r#type: DATA_OBJECT_TYPES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryDataObject)(::windows_core::Interface::as_raw(self), cookie, r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDisplayInfo(&self, pscopedataitem: *mut SCOPEDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDisplayInfo)(::windows_core::Interface::as_raw(self), pscopedataitem).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CompareObjects(&self, lpdataobjecta: P0, lpdataobjectb: P1) -> ::windows_core::Result<()> where @@ -822,7 +822,7 @@ impl IComponentData2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateComponent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Notify(&self, lpdataobject: P0, event: MMC_NOTIFY_TYPE, arg: P1, param3: P2) -> ::windows_core::Result<()> where @@ -835,18 +835,18 @@ impl IComponentData2 { pub unsafe fn Destroy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Destroy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryDataObject(&self, cookie: isize, r#type: DATA_OBJECT_TYPES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.QueryDataObject)(::windows_core::Interface::as_raw(self), cookie, r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDisplayInfo(&self, pscopedataitem: *mut SCOPEDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDisplayInfo)(::windows_core::Interface::as_raw(self), pscopedataitem).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CompareObjects(&self, lpdataobjecta: P0, lpdataobjectb: P1) -> ::windows_core::Result<()> where @@ -855,7 +855,7 @@ impl IComponentData2 { { (::windows_core::Interface::vtable(self).base__.CompareObjects)(::windows_core::Interface::as_raw(self), lpdataobjecta.into_param().abi(), lpdataobjectb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryDispatch(&self, cookie: isize, r#type: DATA_OBJECT_TYPES) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -906,7 +906,7 @@ impl IConsole { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryResultImageList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn UpdateAllViews(&self, lpdataobject: P0, data: P1, hint: isize) -> ::windows_core::Result<()> where @@ -930,7 +930,7 @@ impl IConsole { pub unsafe fn SelectScopeItem(&self, hscopeitem: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectScopeItem)(::windows_core::Interface::as_raw(self), hscopeitem).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMainWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -997,7 +997,7 @@ impl IConsole2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.QueryResultImageList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn UpdateAllViews(&self, lpdataobject: P0, data: P1, hint: isize) -> ::windows_core::Result<()> where @@ -1021,7 +1021,7 @@ impl IConsole2 { pub unsafe fn SelectScopeItem(&self, hscopeitem: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SelectScopeItem)(::windows_core::Interface::as_raw(self), hscopeitem).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMainWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1030,7 +1030,7 @@ impl IConsole2 { pub unsafe fn NewWindow(&self, hscopeitem: isize, loptions: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.NewWindow)(::windows_core::Interface::as_raw(self), hscopeitem, loptions).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Expand(&self, hitem: isize, bexpand: P0) -> ::windows_core::Result<()> where @@ -1094,7 +1094,7 @@ impl IConsole3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.QueryResultImageList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn UpdateAllViews(&self, lpdataobject: P0, data: P1, hint: isize) -> ::windows_core::Result<()> where @@ -1118,7 +1118,7 @@ impl IConsole3 { pub unsafe fn SelectScopeItem(&self, hscopeitem: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SelectScopeItem)(::windows_core::Interface::as_raw(self), hscopeitem).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMainWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1127,7 +1127,7 @@ impl IConsole3 { pub unsafe fn NewWindow(&self, hscopeitem: isize, loptions: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.NewWindow)(::windows_core::Interface::as_raw(self), hscopeitem, loptions).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Expand(&self, hitem: isize, bexpand: P0) -> ::windows_core::Result<()> where @@ -1165,7 +1165,7 @@ pub struct IConsole3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IConsoleNameSpace(::windows_core::IUnknown); impl IConsoleNameSpace { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InsertItem(&self, item: *mut SCOPEDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InsertItem)(::windows_core::Interface::as_raw(self), item).ok() @@ -1173,12 +1173,12 @@ impl IConsoleNameSpace { pub unsafe fn DeleteItem(&self, hitem: isize, fdeletethis: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteItem)(::windows_core::Interface::as_raw(self), hitem, fdeletethis).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetItem(&self, item: *const SCOPEDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetItem)(::windows_core::Interface::as_raw(self), item).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetItem(&self, item: *mut SCOPEDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetItem)(::windows_core::Interface::as_raw(self), item).ok() @@ -1225,7 +1225,7 @@ pub struct IConsoleNameSpace_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IConsoleNameSpace2(::windows_core::IUnknown); impl IConsoleNameSpace2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InsertItem(&self, item: *mut SCOPEDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InsertItem)(::windows_core::Interface::as_raw(self), item).ok() @@ -1233,12 +1233,12 @@ impl IConsoleNameSpace2 { pub unsafe fn DeleteItem(&self, hitem: isize, fdeletethis: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeleteItem)(::windows_core::Interface::as_raw(self), hitem, fdeletethis).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetItem(&self, item: *const SCOPEDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), item).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetItem(&self, item: *mut SCOPEDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), item).ok() @@ -1302,7 +1302,7 @@ pub struct IConsolePower_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IConsolePowerSink(::windows_core::IUnknown); impl IConsolePowerSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnPowerBroadcast(&self, nevent: u32, lparam: P0) -> ::windows_core::Result where @@ -1332,13 +1332,13 @@ pub struct IConsolePowerSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IConsoleVerb(::windows_core::IUnknown); impl IConsoleVerb { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVerbState(&self, ecmdid: MMC_CONSOLE_VERB, nstate: MMC_BUTTON_STATE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVerbState)(::windows_core::Interface::as_raw(self), ecmdid, nstate, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVerbState(&self, ecmdid: MMC_CONSOLE_VERB, nstate: MMC_BUTTON_STATE, bstate: P0) -> ::windows_core::Result<()> where @@ -1428,7 +1428,7 @@ impl IContextMenuProvider { pub unsafe fn EmptyMenuList(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EmptyMenuList)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPrimaryExtensionItems(&self, piextension: P0, pidataobject: P1) -> ::windows_core::Result<()> where @@ -1437,7 +1437,7 @@ impl IContextMenuProvider { { (::windows_core::Interface::vtable(self).AddPrimaryExtensionItems)(::windows_core::Interface::as_raw(self), piextension.into_param().abi(), pidataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddThirdPartyExtensionItems(&self, pidataobject: P0) -> ::windows_core::Result<()> where @@ -1445,7 +1445,7 @@ impl IContextMenuProvider { { (::windows_core::Interface::vtable(self).AddThirdPartyExtensionItems)(::windows_core::Interface::as_raw(self), pidataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowContextMenu(&self, hwndparent: P0, xpos: i32, ypos: i32) -> ::windows_core::Result where @@ -1581,7 +1581,7 @@ pub struct IEnumTASK_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExtendContextMenu(::windows_core::IUnknown); impl IExtendContextMenu { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddMenuItems(&self, pidataobject: P0, picallback: P1, pinsertionallowed: *mut i32) -> ::windows_core::Result<()> where @@ -1590,7 +1590,7 @@ impl IExtendContextMenu { { (::windows_core::Interface::vtable(self).AddMenuItems)(::windows_core::Interface::as_raw(self), pidataobject.into_param().abi(), picallback.into_param().abi(), pinsertionallowed).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Command(&self, lcommandid: i32, pidataobject: P0) -> ::windows_core::Result<()> where @@ -1629,7 +1629,7 @@ impl IExtendControlbar { { (::windows_core::Interface::vtable(self).SetControlbar)(::windows_core::Interface::as_raw(self), pcontrolbar.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ControlbarNotify(&self, event: MMC_NOTIFY_TYPE, arg: P0, param2: P1) -> ::windows_core::Result<()> where @@ -1660,7 +1660,7 @@ pub struct IExtendControlbar_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExtendPropertySheet(::windows_core::IUnknown); impl IExtendPropertySheet { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePropertyPages(&self, lpprovider: P0, handle: isize, lpidataobject: P1) -> ::windows_core::Result<()> where @@ -1669,7 +1669,7 @@ impl IExtendPropertySheet { { (::windows_core::Interface::vtable(self).CreatePropertyPages)(::windows_core::Interface::as_raw(self), lpprovider.into_param().abi(), handle, lpidataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryPagesFor(&self, lpdataobject: P0) -> ::windows_core::Result<()> where @@ -1702,7 +1702,7 @@ pub struct IExtendPropertySheet_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExtendPropertySheet2(::windows_core::IUnknown); impl IExtendPropertySheet2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePropertyPages(&self, lpprovider: P0, handle: isize, lpidataobject: P1) -> ::windows_core::Result<()> where @@ -1711,7 +1711,7 @@ impl IExtendPropertySheet2 { { (::windows_core::Interface::vtable(self).base__.CreatePropertyPages)(::windows_core::Interface::as_raw(self), lpprovider.into_param().abi(), handle, lpidataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryPagesFor(&self, lpdataobject: P0) -> ::windows_core::Result<()> where @@ -1719,7 +1719,7 @@ impl IExtendPropertySheet2 { { (::windows_core::Interface::vtable(self).base__.QueryPagesFor)(::windows_core::Interface::as_raw(self), lpdataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn GetWatermarks(&self, lpidataobject: P0, lphwatermark: *mut super::super::Graphics::Gdi::HBITMAP, lphheader: *mut super::super::Graphics::Gdi::HBITMAP, lphpalette: *mut super::super::Graphics::Gdi::HPALETTE, bstretch: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -1748,7 +1748,7 @@ pub struct IExtendPropertySheet2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExtendTaskPad(::windows_core::IUnknown); impl IExtendTaskPad { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn TaskNotify(&self, pdo: P0, arg: *const super::Variant::VARIANT, param2: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1756,7 +1756,7 @@ impl IExtendTaskPad { { (::windows_core::Interface::vtable(self).TaskNotify)(::windows_core::Interface::as_raw(self), pdo.into_param().abi(), arg, param2).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumTasks(&self, pdo: P0, sztaskgroup: P1) -> ::windows_core::Result where @@ -1823,7 +1823,7 @@ pub struct IExtendTaskPad_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExtendView(::windows_core::IUnknown); impl IExtendView { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetViews(&self, pdataobject: P0, pviewextensioncallback: P1) -> ::windows_core::Result<()> where @@ -1960,7 +1960,7 @@ impl IImageList { pub unsafe fn ImageListSetIcon(&self, picon: *const isize, nloc: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ImageListSetIcon)(::windows_core::Interface::as_raw(self), picon, nloc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImageListSetStrip(&self, pbmapsm: *const isize, pbmaplg: *const isize, nstartloc: i32, cmask: P0) -> ::windows_core::Result<()> where @@ -2025,7 +2025,7 @@ impl IMenuButton { { (::windows_core::Interface::vtable(self).SetButton)(::windows_core::Interface::as_raw(self), idcommand, lpbuttontext.into_param().abi(), lptooltiptext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetButtonState(&self, idcommand: i32, nstate: MMC_BUTTON_STATE, bstate: P0) -> ::windows_core::Result<()> where @@ -2095,7 +2095,7 @@ pub struct IMessageView_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INodeProperties(::windows_core::IUnknown); impl INodeProperties { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProperty(&self, pdataobject: P0, szpropertyname: P1) -> ::windows_core::Result<::windows_core::BSTR> where @@ -2126,7 +2126,7 @@ pub struct INodeProperties_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPropertySheetCallback(::windows_core::IUnknown); impl IPropertySheetCallback { - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn AddPage(&self, hpage: P0) -> ::windows_core::Result<()> where @@ -2134,7 +2134,7 @@ impl IPropertySheetCallback { { (::windows_core::Interface::vtable(self).AddPage)(::windows_core::Interface::as_raw(self), hpage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn RemovePage(&self, hpage: P0) -> ::windows_core::Result<()> where @@ -2167,7 +2167,7 @@ pub struct IPropertySheetCallback_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPropertySheetProvider(::windows_core::IUnknown); impl IPropertySheetProvider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePropertySheet(&self, title: P0, r#type: u8, cookie: isize, pidataobjectm: P1, dwoptions: u32) -> ::windows_core::Result<()> where @@ -2176,7 +2176,7 @@ impl IPropertySheetProvider { { (::windows_core::Interface::vtable(self).CreatePropertySheet)(::windows_core::Interface::as_raw(self), title.into_param().abi(), r#type, cookie, pidataobjectm.into_param().abi(), dwoptions).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindPropertySheet(&self, hitem: isize, lpcomponent: P0, lpdataobject: P1) -> ::windows_core::Result<()> where @@ -2185,7 +2185,7 @@ impl IPropertySheetProvider { { (::windows_core::Interface::vtable(self).FindPropertySheet)(::windows_core::Interface::as_raw(self), hitem, lpcomponent.into_param().abi(), lpdataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddPrimaryPages(&self, lpunknown: P0, bcreatehandle: P1, hnotifywindow: P2, bscopepane: P3) -> ::windows_core::Result<()> where @@ -2264,7 +2264,7 @@ pub struct IRequiredExtensions_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IResultData(::windows_core::IUnknown); impl IResultData { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InsertItem(&self, item: *mut RESULTDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InsertItem)(::windows_core::Interface::as_raw(self), item).ok() @@ -2272,7 +2272,7 @@ impl IResultData { pub unsafe fn DeleteItem(&self, itemid: isize, ncol: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteItem)(::windows_core::Interface::as_raw(self), itemid, ncol).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindItemByLParam(&self, lparam: P0) -> ::windows_core::Result where @@ -2284,17 +2284,17 @@ impl IResultData { pub unsafe fn DeleteAllRsltItems(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteAllRsltItems)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetItem(&self, item: *const RESULTDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetItem)(::windows_core::Interface::as_raw(self), item).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetItem(&self, item: *mut RESULTDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetItem)(::windows_core::Interface::as_raw(self), item).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNextItem(&self, item: *mut RESULTDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetNextItem)(::windows_core::Interface::as_raw(self), item).ok() @@ -2315,7 +2315,7 @@ impl IResultData { pub unsafe fn UpdateItem(&self, itemid: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateItem)(::windows_core::Interface::as_raw(self), itemid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Sort(&self, ncolumn: i32, dwsortoptions: u32, luserparam: P0) -> ::windows_core::Result<()> where @@ -2382,7 +2382,7 @@ pub struct IResultData_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IResultData2(::windows_core::IUnknown); impl IResultData2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InsertItem(&self, item: *mut RESULTDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InsertItem)(::windows_core::Interface::as_raw(self), item).ok() @@ -2390,7 +2390,7 @@ impl IResultData2 { pub unsafe fn DeleteItem(&self, itemid: isize, ncol: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeleteItem)(::windows_core::Interface::as_raw(self), itemid, ncol).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindItemByLParam(&self, lparam: P0) -> ::windows_core::Result where @@ -2402,17 +2402,17 @@ impl IResultData2 { pub unsafe fn DeleteAllRsltItems(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeleteAllRsltItems)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetItem(&self, item: *const RESULTDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetItem)(::windows_core::Interface::as_raw(self), item).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetItem(&self, item: *mut RESULTDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetItem)(::windows_core::Interface::as_raw(self), item).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNextItem(&self, item: *mut RESULTDATAITEM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetNextItem)(::windows_core::Interface::as_raw(self), item).ok() @@ -2433,7 +2433,7 @@ impl IResultData2 { pub unsafe fn UpdateItem(&self, itemid: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UpdateItem)(::windows_core::Interface::as_raw(self), itemid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Sort(&self, ncolumn: i32, dwsortoptions: u32, luserparam: P0) -> ::windows_core::Result<()> where @@ -2471,7 +2471,7 @@ pub struct IResultData2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IResultDataCompare(::windows_core::IUnknown); impl IResultDataCompare { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, luserparam: P0, cookiea: isize, cookieb: isize, pnresult: *mut i32) -> ::windows_core::Result<()> where @@ -2500,7 +2500,7 @@ pub struct IResultDataCompare_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IResultDataCompareEx(::windows_core::IUnknown); impl IResultDataCompareEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, prdc: *const RDCOMPARE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2534,7 +2534,7 @@ impl IResultOwnerData { pub unsafe fn CacheHint(&self, nstartindex: i32, nendindex: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CacheHint)(::windows_core::Interface::as_raw(self), nstartindex, nendindex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SortItems(&self, ncolumn: i32, dwsortoptions: u32, luserparam: P0) -> ::windows_core::Result<()> where @@ -2577,13 +2577,13 @@ impl ISnapinAbout { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSnapinVersion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetSnapinImage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSnapinImage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetStaticFolderImage(&self, hsmallimage: *mut super::super::Graphics::Gdi::HBITMAP, hsmallimageopen: *mut super::super::Graphics::Gdi::HBITMAP, hlargeimage: *mut super::super::Graphics::Gdi::HBITMAP, cmask: *mut super::super::Foundation::COLORREF) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStaticFolderImage)(::windows_core::Interface::as_raw(self), hsmallimage, hsmallimageopen, hlargeimage, cmask).ok() @@ -2664,7 +2664,7 @@ pub struct ISnapinHelp2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISnapinProperties(::windows_core::IUnknown); impl ISnapinProperties { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pproperties: P0) -> ::windows_core::Result<()> where @@ -2678,7 +2678,7 @@ impl ISnapinProperties { { (::windows_core::Interface::vtable(self).QueryPropertyNames)(::windows_core::Interface::as_raw(self), pcallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PropertiesChanged(&self, pproperties: &[MMC_SNAPIN_PROPERTY]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PropertiesChanged)(::windows_core::Interface::as_raw(self), pproperties.len() as _, ::core::mem::transmute(pproperties.as_ptr())).ok() @@ -2760,7 +2760,7 @@ impl IStringTable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindString)(::windows_core::Interface::as_raw(self), pszfind.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Enumerate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2793,7 +2793,7 @@ pub struct IStringTable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IToolbar(::windows_core::IUnknown); impl IToolbar { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn AddBitmap(&self, nimages: i32, hbmp: P0, cxsize: i32, cysize: i32, crmask: P1) -> ::windows_core::Result<()> where @@ -2811,13 +2811,13 @@ impl IToolbar { pub unsafe fn DeleteButton(&self, nindex: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteButton)(::windows_core::Interface::as_raw(self), nindex).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetButtonState(&self, idcommand: i32, nstate: MMC_BUTTON_STATE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetButtonState)(::windows_core::Interface::as_raw(self), idcommand, nstate, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetButtonState(&self, idcommand: i32, nstate: MMC_BUTTON_STATE, bstate: P0) -> ::windows_core::Result<()> where @@ -2857,7 +2857,7 @@ pub struct IToolbar_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IViewExtensionCallback(::windows_core::IUnknown); impl IViewExtensionCallback { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddView(&self, pextviewdata: *const MMC_EXT_VIEW_DATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddView)(::windows_core::Interface::as_raw(self), pextviewdata).ok() @@ -2879,7 +2879,7 @@ pub struct IViewExtensionCallback_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] AddView: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2905,7 +2905,7 @@ impl MenuItem { pub unsafe fn Execute(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Execute)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2937,7 +2937,7 @@ pub struct MenuItem_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Enabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2959,7 +2959,7 @@ impl Node { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Bookmark)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsScopeNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2994,7 +2994,7 @@ pub struct Node_Vtbl { IsScopeNode: usize, pub Nodetype: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, nodetype: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3005,7 +3005,7 @@ impl Nodes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3038,7 +3038,7 @@ pub struct Nodes_Vtbl { Item: usize, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3049,7 +3049,7 @@ impl Properties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, name: P0) -> ::windows_core::Result where @@ -3092,20 +3092,20 @@ pub struct Properties_Vtbl { pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, count: *mut i32) -> ::windows_core::HRESULT, pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, name: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Property(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl Property { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, value: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -3140,14 +3140,14 @@ pub struct Property_Vtbl { SetValue: usize, pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, name: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ScopeNamespace(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ScopeNamespace { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetParent(&self, node: P0) -> ::windows_core::Result where @@ -3156,7 +3156,7 @@ impl ScopeNamespace { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetParent)(::windows_core::Interface::as_raw(self), node.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetChild(&self, node: P0) -> ::windows_core::Result where @@ -3165,7 +3165,7 @@ impl ScopeNamespace { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetChild)(::windows_core::Interface::as_raw(self), node.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNext(&self, node: P0) -> ::windows_core::Result where @@ -3174,13 +3174,13 @@ impl ScopeNamespace { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNext)(::windows_core::Interface::as_raw(self), node.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRoot(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRoot)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Expand(&self, node: P0) -> ::windows_core::Result<()> where @@ -3225,7 +3225,7 @@ pub struct ScopeNamespace_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Expand: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3244,7 +3244,7 @@ impl SnapIn { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Version)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Extensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3254,13 +3254,13 @@ impl SnapIn { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SnapinCLSID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableAllExtensions(&self, enable: P0) -> ::windows_core::Result<()> where @@ -3301,7 +3301,7 @@ pub struct SnapIn_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] EnableAllExtensions: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3312,7 +3312,7 @@ impl SnapIns { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3322,7 +3322,7 @@ impl SnapIns { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, snapinnameorclsid: P0, parentsnapin: super::Variant::VARIANT, properties: super::Variant::VARIANT) -> ::windows_core::Result where @@ -3331,7 +3331,7 @@ impl SnapIns { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), snapinnameorclsid.into_param().abi(), ::core::mem::transmute(parentsnapin), ::core::mem::transmute(properties), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Remove(&self, snapin: P0) -> ::windows_core::Result<()> where @@ -3370,20 +3370,20 @@ pub struct SnapIns_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Remove: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct View(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl View { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ActiveScopeNode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ActiveScopeNode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetActiveScopeNode(&self, node: P0) -> ::windows_core::Result<()> where @@ -3391,31 +3391,31 @@ impl View { { (::windows_core::Interface::vtable(self).SetActiveScopeNode)(::windows_core::Interface::as_raw(self), node.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Selection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Selection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ListItems(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ListItems)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SnapinScopeObject(&self, scopenode: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SnapinScopeObject)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scopenode), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SnapinSelectionObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SnapinSelectionObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Is(&self, view: P0) -> ::windows_core::Result where @@ -3424,7 +3424,7 @@ impl View { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Is)(::windows_core::Interface::as_raw(self), view.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Document(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3433,7 +3433,7 @@ impl View { pub unsafe fn SelectAll(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectAll)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Select(&self, node: P0) -> ::windows_core::Result<()> where @@ -3441,7 +3441,7 @@ impl View { { (::windows_core::Interface::vtable(self).Select)(::windows_core::Interface::as_raw(self), node.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Deselect(&self, node: P0) -> ::windows_core::Result<()> where @@ -3449,7 +3449,7 @@ impl View { { (::windows_core::Interface::vtable(self).Deselect)(::windows_core::Interface::as_raw(self), node.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn IsSelected(&self, node: P0) -> ::windows_core::Result where @@ -3458,7 +3458,7 @@ impl View { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSelected)(::windows_core::Interface::as_raw(self), node.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DisplayScopeNodePropertySheet(&self, scopenode: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisplayScopeNodePropertySheet)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scopenode)).ok() @@ -3466,7 +3466,7 @@ impl View { pub unsafe fn DisplaySelectionPropertySheet(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisplaySelectionPropertySheet)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyScopeNode(&self, scopenode: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CopyScopeNode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scopenode)).ok() @@ -3474,7 +3474,7 @@ impl View { pub unsafe fn CopySelection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CopySelection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteScopeNode(&self, scopenode: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteScopeNode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scopenode)).ok() @@ -3482,7 +3482,7 @@ impl View { pub unsafe fn DeleteSelection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteSelection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RenameScopeNode(&self, newname: P0, scopenode: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3496,19 +3496,19 @@ impl View { { (::windows_core::Interface::vtable(self).RenameSelectedItem)(::windows_core::Interface::as_raw(self), newname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_ScopeNodeContextMenu(&self, scopenode: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_ScopeNodeContextMenu)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scopenode), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectionContextMenu(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelectionContextMenu)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RefreshScopeNode(&self, scopenode: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RefreshScopeNode)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scopenode)).ok() @@ -3522,7 +3522,7 @@ impl View { { (::windows_core::Interface::vtable(self).ExecuteSelectionMenuItem)(::windows_core::Interface::as_raw(self), menuitempath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExecuteScopeNodeMenuItem(&self, menuitempath: P0, scopenode: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3539,7 +3539,7 @@ impl View { { (::windows_core::Interface::vtable(self).ExecuteShellCommand)(::windows_core::Interface::as_raw(self), command.into_param().abi(), directory.into_param().abi(), parameters.into_param().abi(), windowstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Frame(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3548,13 +3548,13 @@ impl View { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScopeTreeVisible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ScopeTreeVisible)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetScopeTreeVisible(&self, visible: P0) -> ::windows_core::Result<()> where @@ -3584,13 +3584,13 @@ impl View { { (::windows_core::Interface::vtable(self).ViewMemento)(::windows_core::Interface::as_raw(self), memento.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Columns(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Columns)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_CellContents(&self, node: P0, column: i32) -> ::windows_core::Result<::windows_core::BSTR> where @@ -3612,7 +3612,7 @@ impl View { pub unsafe fn SetListViewMode(&self, mode: _ListViewMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetListViewMode)(::windows_core::Interface::as_raw(self), mode).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ControlObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3752,14 +3752,14 @@ pub struct View_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ControlObject: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct Views(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl Views { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3769,7 +3769,7 @@ impl Views { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, node: P0, viewoptions: _ViewOptions) -> ::windows_core::Result<()> where @@ -3808,14 +3808,14 @@ pub struct Views_Vtbl { Add: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct _AppEvents(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl _AppEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnQuit(&self, application: P0) -> ::windows_core::Result<()> where @@ -3823,7 +3823,7 @@ impl _AppEvents { { (::windows_core::Interface::vtable(self).OnQuit)(::windows_core::Interface::as_raw(self), application.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn OnDocumentOpen(&self, document: P0, new: P1) -> ::windows_core::Result<()> where @@ -3832,7 +3832,7 @@ impl _AppEvents { { (::windows_core::Interface::vtable(self).OnDocumentOpen)(::windows_core::Interface::as_raw(self), document.into_param().abi(), new.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnDocumentClose(&self, document: P0) -> ::windows_core::Result<()> where @@ -3840,7 +3840,7 @@ impl _AppEvents { { (::windows_core::Interface::vtable(self).OnDocumentClose)(::windows_core::Interface::as_raw(self), document.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnSnapInAdded(&self, document: P0, snapin: P1) -> ::windows_core::Result<()> where @@ -3849,7 +3849,7 @@ impl _AppEvents { { (::windows_core::Interface::vtable(self).OnSnapInAdded)(::windows_core::Interface::as_raw(self), document.into_param().abi(), snapin.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnSnapInRemoved(&self, document: P0, snapin: P1) -> ::windows_core::Result<()> where @@ -3858,7 +3858,7 @@ impl _AppEvents { { (::windows_core::Interface::vtable(self).OnSnapInRemoved)(::windows_core::Interface::as_raw(self), document.into_param().abi(), snapin.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnNewView(&self, view: P0) -> ::windows_core::Result<()> where @@ -3866,7 +3866,7 @@ impl _AppEvents { { (::windows_core::Interface::vtable(self).OnNewView)(::windows_core::Interface::as_raw(self), view.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnViewClose(&self, view: P0) -> ::windows_core::Result<()> where @@ -3874,7 +3874,7 @@ impl _AppEvents { { (::windows_core::Interface::vtable(self).OnViewClose)(::windows_core::Interface::as_raw(self), view.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnViewChange(&self, view: P0, newownernode: P1) -> ::windows_core::Result<()> where @@ -3883,7 +3883,7 @@ impl _AppEvents { { (::windows_core::Interface::vtable(self).OnViewChange)(::windows_core::Interface::as_raw(self), view.into_param().abi(), newownernode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnSelectionChange(&self, view: P0, newnodes: P1) -> ::windows_core::Result<()> where @@ -3892,7 +3892,7 @@ impl _AppEvents { { (::windows_core::Interface::vtable(self).OnSelectionChange)(::windows_core::Interface::as_raw(self), view.into_param().abi(), newnodes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnContextMenuExecuted(&self, menuitem: P0) -> ::windows_core::Result<()> where @@ -3903,7 +3903,7 @@ impl _AppEvents { pub unsafe fn OnToolbarButtonClicked(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnToolbarButtonClicked)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnListUpdated(&self, view: P0) -> ::windows_core::Result<()> where @@ -3973,7 +3973,7 @@ pub struct _AppEvents_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] OnListUpdated: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3986,7 +3986,7 @@ impl _Application { pub unsafe fn Quit(&self) { (::windows_core::Interface::vtable(self).Quit)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Document(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3998,13 +3998,13 @@ impl _Application { { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), filename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Frame(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Frame)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Visible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4016,13 +4016,13 @@ impl _Application { pub unsafe fn Hide(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Hide)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UserControl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UserControl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUserControl(&self, usercontrol: P0) -> ::windows_core::Result<()> where @@ -4082,14 +4082,14 @@ pub struct _Application_Vtbl { pub VersionMajor: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, versionmajor: *mut i32) -> ::windows_core::HRESULT, pub VersionMinor: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, versionminor: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct _EventConnector(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl _EventConnector { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ConnectTo(&self, application: P0) -> ::windows_core::Result<()> where @@ -5081,7 +5081,7 @@ impl ::core::default::Default for MMC_COLUMN_SET_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MMC_EXPANDSYNC_STRUCT { pub bHandled: super::super::Foundation::BOOL, @@ -5121,7 +5121,7 @@ impl ::core::default::Default for MMC_EXPANDSYNC_STRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MMC_EXT_VIEW_DATA { pub viewID: ::windows_core::GUID, @@ -5257,7 +5257,7 @@ impl ::core::default::Default for MMC_RESTORE_VIEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct MMC_SNAPIN_PROPERTY { pub pszPropName: ::windows_core::PCWSTR, @@ -5514,7 +5514,7 @@ impl ::core::default::Default for MMC_VISIBLE_COLUMNS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RDCOMPARE { pub cbSize: u32, @@ -5557,7 +5557,7 @@ impl ::core::default::Default for RDCOMPARE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RDITEMHDR { pub dwFlags: u32, @@ -5597,7 +5597,7 @@ impl ::core::default::Default for RDITEMHDR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESULTDATAITEM { pub mask: u32, @@ -5773,7 +5773,7 @@ impl ::core::default::Default for RESULT_VIEW_TYPE_INFO_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SCOPEDATAITEM { pub mask: u32, @@ -5850,7 +5850,7 @@ impl ::core::default::Default for SColumnSetID { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct SMMCDataObjects { pub count: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/Ole/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Ole/impl.rs index 934645e54e..66dfd18e69 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Ole/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Ole/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait IAdviseSinkEx_Impl: Sized + super::Com::IAdviseSink_Impl { fn OnViewStatusChange(&self, dwviewstatus: u32); @@ -19,7 +19,7 @@ impl IAdviseSinkEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait ICanHandleException_Impl: Sized { fn CanHandleException(&self, pexcepinfo: *const super::Com::EXCEPINFO, pvar: *const super::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -40,7 +40,7 @@ impl ICanHandleException_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IClassFactory2_Impl: Sized + super::Com::IClassFactory_Impl { fn GetLicInfo(&self, plicinfo: *mut LICINFO) -> ::windows_core::Result<()>; @@ -176,7 +176,7 @@ impl ICreateErrorInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait ICreateTypeInfo_Impl: Sized { fn SetGuid(&self, guid: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -354,7 +354,7 @@ impl ICreateTypeInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait ICreateTypeInfo2_Impl: Sized + ICreateTypeInfo_Impl { fn DeleteFuncDesc(&self, index: u32) -> ::windows_core::Result<()>; @@ -476,7 +476,7 @@ impl ICreateTypeInfo2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ICreateTypeLib_Impl: Sized { fn CreateTypeInfo(&self, szname: &::windows_core::PCWSTR, tkind: super::Com::TYPEKIND) -> ::windows_core::Result; @@ -569,7 +569,7 @@ impl ICreateTypeLib_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait ICreateTypeLib2_Impl: Sized + ICreateTypeLib_Impl { fn DeleteTypeInfo(&self, szname: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -699,7 +699,7 @@ impl IDispError_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IDispatchEx_Impl: Sized + super::Com::IDispatch_Impl { fn GetDispID(&self, bstrname: &::windows_core::BSTR, grfdex: u32) -> ::windows_core::Result; @@ -802,7 +802,7 @@ impl IDispatchEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] pub trait IDropSource_Impl: Sized { fn QueryContinueDrag(&self, fescapepressed: super::super::Foundation::BOOL, grfkeystate: super::SystemServices::MODIFIERKEYS_FLAGS) -> ::windows_core::HRESULT; @@ -833,7 +833,7 @@ impl IDropSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDropSourceNotify_Impl: Sized { fn DragEnterTarget(&self, hwndtarget: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -864,7 +864,7 @@ impl IDropSourceNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_SystemServices"))] pub trait IDropTarget_Impl: Sized { fn DragEnter(&self, pdataobj: ::core::option::Option<&super::Com::IDataObject>, grfkeystate: super::SystemServices::MODIFIERKEYS_FLAGS, pt: &super::super::Foundation::POINTL, pdweffect: *mut DROPEFFECT) -> ::windows_core::Result<()>; @@ -909,7 +909,7 @@ impl IDropTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnterpriseDropTarget_Impl: Sized { fn SetDropSourceEnterpriseId(&self, identity: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -946,7 +946,7 @@ impl IEnterpriseDropTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub trait IEnumOLEVERB_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut OLEVERB, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -1091,7 +1091,7 @@ impl IEnumOleUndoUnits_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IEnumVARIANT_Impl: Sized { fn Next(&self, celt: u32, rgvar: *mut super::Variant::VARIANT, pceltfetched: *mut u32) -> ::windows_core::HRESULT; @@ -1142,7 +1142,7 @@ impl IEnumVARIANT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IFont_Impl: Sized { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1387,7 +1387,7 @@ impl IFont_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IFontDisp_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] @@ -1401,7 +1401,7 @@ impl IFontDisp_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IFontEventsDisp_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] @@ -1493,7 +1493,7 @@ impl IObjectWithSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOleAdviseHolder_Impl: Sized { fn Advise(&self, padvise: ::core::option::Option<&super::Com::IAdviseSink>) -> ::windows_core::Result; @@ -1564,7 +1564,7 @@ impl IOleAdviseHolder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait IOleCache_Impl: Sized { fn Cache(&self, pformatetc: *const super::Com::FORMATETC, advf: u32) -> ::windows_core::Result; @@ -1628,7 +1628,7 @@ impl IOleCache_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait IOleCache2_Impl: Sized + IOleCache_Impl { fn UpdateCache(&self, pdataobject: ::core::option::Option<&super::Com::IDataObject>, grfupdf: UPDFCACHE_FLAGS, preserved: *const ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1659,7 +1659,7 @@ impl IOleCache2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOleCacheControl_Impl: Sized { fn OnRun(&self, pdataobject: ::core::option::Option<&super::Com::IDataObject>) -> ::windows_core::Result<()>; @@ -1690,7 +1690,7 @@ impl IOleCacheControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IOleClientSite_Impl: Sized { fn SaveObject(&self) -> ::windows_core::Result<()>; @@ -1761,7 +1761,7 @@ impl IOleClientSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IOleCommandTarget_Impl: Sized { fn QueryStatus(&self, pguidcmdgroup: *const ::windows_core::GUID, ccmds: u32, prgcmds: *mut OLECMD, pcmdtext: *mut OLECMDTEXT) -> ::windows_core::Result<()>; @@ -1792,7 +1792,7 @@ impl IOleCommandTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IOleContainer_Impl: Sized + IParseDisplayName_Impl { fn EnumObjects(&self, grfflags: &OLECONTF) -> ::windows_core::Result; @@ -1829,7 +1829,7 @@ impl IOleContainer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IOleControl_Impl: Sized { fn GetControlInfo(&self, pci: *mut CONTROLINFO) -> ::windows_core::Result<()>; @@ -1874,7 +1874,7 @@ impl IOleControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IOleControlSite_Impl: Sized { fn OnControlInfoChanged(&self) -> ::windows_core::Result<()>; @@ -1946,7 +1946,7 @@ impl IOleControlSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOleDocument_Impl: Sized { fn CreateView(&self, pipsite: ::core::option::Option<&IOleInPlaceSite>, pstm: ::core::option::Option<&super::Com::IStream>, dwreserved: u32) -> ::windows_core::Result; @@ -2013,7 +2013,7 @@ impl IOleDocumentSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IOleDocumentView_Impl: Sized { fn SetInPlaceSite(&self, pipsite: ::core::option::Option<&IOleInPlaceSite>) -> ::windows_core::Result<()>; @@ -2145,7 +2145,7 @@ impl IOleDocumentView_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IOleInPlaceActiveObject_Impl: Sized + IOleWindow_Impl { fn TranslateAccelerator(&self, lpmsg: *const super::super::UI::WindowsAndMessaging::MSG) -> ::windows_core::Result<()>; @@ -2197,7 +2197,7 @@ impl IOleInPlaceActiveObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IOleInPlaceFrame_Impl: Sized + IOleInPlaceUIWindow_Impl { fn InsertMenus(&self, hmenushared: super::super::UI::WindowsAndMessaging::HMENU, lpmenuwidths: *mut OLEMENUGROUPWIDTHS) -> ::windows_core::Result<()>; @@ -2256,7 +2256,7 @@ impl IOleInPlaceFrame_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleInPlaceObject_Impl: Sized + IOleWindow_Impl { fn InPlaceDeactivate(&self) -> ::windows_core::Result<()>; @@ -2301,7 +2301,7 @@ impl IOleInPlaceObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleInPlaceObjectWindowless_Impl: Sized + IOleInPlaceObject_Impl { fn OnWindowMessage(&self, msg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result; @@ -2344,7 +2344,7 @@ impl IOleInPlaceObjectWindowless_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IOleInPlaceSite_Impl: Sized + IOleWindow_Impl { fn CanInPlaceActivate(&self) -> ::windows_core::Result<()>; @@ -2431,7 +2431,7 @@ impl IOleInPlaceSite_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IOleInPlaceSiteEx_Impl: Sized + IOleInPlaceSite_Impl { fn OnInPlaceActivateEx(&self, pfnoredraw: *mut super::super::Foundation::BOOL, dwflags: u32) -> ::windows_core::Result<()>; @@ -2469,7 +2469,7 @@ impl IOleInPlaceSiteEx_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IOleInPlaceSiteWindowless_Impl: Sized + IOleInPlaceSiteEx_Impl { fn CanWindowlessActivate(&self) -> ::windows_core::Result<()>; @@ -2582,7 +2582,7 @@ impl IOleInPlaceSiteWindowless_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleInPlaceUIWindow_Impl: Sized + IOleWindow_Impl { fn GetBorder(&self) -> ::windows_core::Result; @@ -2633,7 +2633,7 @@ impl IOleInPlaceUIWindow_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IOleItemContainer_Impl: Sized + IOleContainer_Impl { fn GetObject(&self, pszitem: &::windows_core::PCWSTR, dwspeedneeded: u32, pbc: ::core::option::Option<&super::Com::IBindCtx>, riid: *const ::windows_core::GUID, ppvobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -2671,7 +2671,7 @@ impl IOleItemContainer_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IOleLink_Impl: Sized { fn SetUpdateOptions(&self, dwupdateopt: u32) -> ::windows_core::Result<()>; @@ -2789,7 +2789,7 @@ impl IOleLink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IOleObject_Impl: Sized { fn SetClientSite(&self, pclientsite: ::core::option::Option<&IOleClientSite>) -> ::windows_core::Result<()>; @@ -3013,7 +3013,7 @@ impl IOleObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleParentUndoUnit_Impl: Sized + IOleUndoUnit_Impl { fn Open(&self, ppuu: ::core::option::Option<&IOleParentUndoUnit>) -> ::windows_core::Result<()>; @@ -3071,7 +3071,7 @@ impl IOleParentUndoUnit_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleUILinkContainerA_Impl: Sized { fn GetNextLink(&self, dwlink: u32) -> u32; @@ -3150,7 +3150,7 @@ impl IOleUILinkContainerA_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleUILinkContainerW_Impl: Sized { fn GetNextLink(&self, dwlink: u32) -> u32; @@ -3229,7 +3229,7 @@ impl IOleUILinkContainerW_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleUILinkInfoA_Impl: Sized + IOleUILinkContainerA_Impl { fn GetLastUpdate(&self, dwlink: u32) -> ::windows_core::Result; @@ -3256,7 +3256,7 @@ impl IOleUILinkInfoA_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleUILinkInfoW_Impl: Sized + IOleUILinkContainerW_Impl { fn GetLastUpdate(&self, dwlink: u32) -> ::windows_core::Result; @@ -3283,7 +3283,7 @@ impl IOleUILinkInfoW_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleUIObjInfoA_Impl: Sized { fn GetObjectInfo(&self, dwobject: u32, lpdwobjsize: *mut u32, lplpszlabel: *mut ::windows_core::PSTR, lplpsztype: *mut ::windows_core::PSTR, lplpszshorttype: *mut ::windows_core::PSTR, lplpszlocation: *mut ::windows_core::PSTR) -> ::windows_core::Result<()>; @@ -3335,7 +3335,7 @@ impl IOleUIObjInfoA_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleUIObjInfoW_Impl: Sized { fn GetObjectInfo(&self, dwobject: u32, lpdwobjsize: *mut u32, lplpszlabel: *mut ::windows_core::PWSTR, lplpsztype: *mut ::windows_core::PWSTR, lplpszshorttype: *mut ::windows_core::PWSTR, lplpszlocation: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()>; @@ -3387,7 +3387,7 @@ impl IOleUIObjInfoW_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleUndoManager_Impl: Sized { fn Open(&self, ppuu: ::core::option::Option<&IOleParentUndoUnit>) -> ::windows_core::Result<()>; @@ -3565,7 +3565,7 @@ impl IOleUndoUnit_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOleWindow_Impl: Sized { fn GetWindow(&self) -> ::windows_core::Result; @@ -3602,7 +3602,7 @@ impl IOleWindow_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IParseDisplayName_Impl: Sized { fn ParseDisplayName(&self, pbc: ::core::option::Option<&super::Com::IBindCtx>, pszdisplayname: &::windows_core::PCWSTR, pcheaten: *mut u32, ppmkout: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -3623,7 +3623,7 @@ impl IParseDisplayName_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IPerPropertyBrowsing_Impl: Sized { fn GetDisplayString(&self, dispid: i32) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3686,7 +3686,7 @@ impl IPerPropertyBrowsing_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub trait IPersistPropertyBag_Impl: Sized + super::Com::IPersist_Impl { fn InitNew(&self) -> ::windows_core::Result<()>; @@ -3724,7 +3724,7 @@ impl IPersistPropertyBag_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub trait IPersistPropertyBag2_Impl: Sized + super::Com::IPersist_Impl { fn InitNew(&self) -> ::windows_core::Result<()>; @@ -3769,7 +3769,7 @@ impl IPersistPropertyBag2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IPicture_Impl: Sized { fn Handle(&self) -> ::windows_core::Result; @@ -3938,7 +3938,7 @@ impl IPicture_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IPicture2_Impl: Sized { fn Handle(&self) -> ::windows_core::Result; @@ -4107,7 +4107,7 @@ impl IPicture2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IPictureDisp_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] @@ -4121,7 +4121,7 @@ impl IPictureDisp_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPointerInactive_Impl: Sized { fn GetActivationPolicy(&self) -> ::windows_core::Result; @@ -4165,7 +4165,7 @@ impl IPointerInactive_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub trait IPrint_Impl: Sized { fn SetInitialPageNum(&self, nfirstpage: i32) -> ::windows_core::Result<()>; @@ -4230,7 +4230,7 @@ impl IPropertyNotifySink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IPropertyPage_Impl: Sized { fn SetPageSite(&self, ppagesite: ::core::option::Option<&IPropertyPageSite>) -> ::windows_core::Result<()>; @@ -4324,7 +4324,7 @@ impl IPropertyPage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IPropertyPage2_Impl: Sized + IPropertyPage_Impl { fn EditProperty(&self, dispid: i32) -> ::windows_core::Result<()>; @@ -4345,7 +4345,7 @@ impl IPropertyPage2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IPropertyPageSite_Impl: Sized { fn OnStatusChange(&self, dwflags: &PROPPAGESTATUS) -> ::windows_core::Result<()>; @@ -4402,7 +4402,7 @@ impl IPropertyPageSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IProtectFocus_Impl: Sized { fn AllowFocusChange(&self) -> ::windows_core::Result; @@ -4429,7 +4429,7 @@ impl IProtectFocus_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub trait IProtectedModeMenuServices_Impl: Sized { fn CreateMenu(&self) -> ::windows_core::Result; @@ -4485,7 +4485,7 @@ impl IProtectedModeMenuServices_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IProvideClassInfo_Impl: Sized { fn GetClassInfo(&self) -> ::windows_core::Result; @@ -4512,7 +4512,7 @@ impl IProvideClassInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IProvideClassInfo2_Impl: Sized + IProvideClassInfo_Impl { fn GetGUID(&self, dwguidkind: u32) -> ::windows_core::Result<::windows_core::GUID>; @@ -4539,7 +4539,7 @@ impl IProvideClassInfo2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IProvideMultipleClassInfo_Impl: Sized + IProvideClassInfo2_Impl { fn GetMultiTypeInfoCount(&self) -> ::windows_core::Result; @@ -4576,7 +4576,7 @@ impl IProvideMultipleClassInfo_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IProvideRuntimeContext_Impl: Sized { fn GetCurrentSourceContext(&self, pdwcontext: *mut usize, pfexecutingglobalcode: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -4597,7 +4597,7 @@ impl IProvideRuntimeContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IQuickActivate_Impl: Sized { fn QuickActivate(&self, pqacontainer: *const QACONTAINER, pqacontrol: *mut QACONTROL) -> ::windows_core::Result<()>; @@ -4641,7 +4641,7 @@ impl IQuickActivate_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IRecordInfo_Impl: Sized { fn RecordInit(&self, pvnew: *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -4800,7 +4800,7 @@ impl IRecordInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISimpleFrameSite_Impl: Sized { fn PreMessageFilter(&self, hwnd: super::super::Foundation::HWND, msg: u32, wp: super::super::Foundation::WPARAM, lp: super::super::Foundation::LPARAM, plresult: *mut super::super::Foundation::LRESULT, pdwcookie: *mut u32) -> ::windows_core::Result<()>; @@ -4854,7 +4854,7 @@ impl ISpecifyPropertyPages_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITypeChangeEvents_Impl: Sized { fn RequestTypeChange(&self, changekind: CHANGEKIND, ptinfobefore: ::core::option::Option<&super::Com::ITypeInfo>, pstrname: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -4891,7 +4891,7 @@ impl ITypeChangeEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITypeFactory_Impl: Sized { fn CreateFromTypeInfo(&self, ptypeinfo: ::core::option::Option<&super::Com::ITypeInfo>, riid: *const ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -4965,7 +4965,7 @@ impl ITypeMarshal_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IVBFormat_Impl: Sized { fn Format(&self, vdata: *mut super::Variant::VARIANT, bstrformat: &::windows_core::BSTR, lpbuffer: *mut ::core::ffi::c_void, cb: u16, lcid: i32, sfirstdayofweek: i16, sfirstweekofyear: u16, rcb: *mut u16) -> ::windows_core::Result<()>; @@ -4986,7 +4986,7 @@ impl IVBFormat_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IVBGetControl_Impl: Sized { fn EnumControls(&self, dwolecontf: &OLECONTF, dwwhich: ENUM_CONTROLS_WHICH_FLAGS) -> ::windows_core::Result; @@ -5013,7 +5013,7 @@ impl IVBGetControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IVariantChangeType_Impl: Sized { fn ChangeType(&self, pvardst: *mut super::Variant::VARIANT, pvarsrc: *const super::Variant::VARIANT, lcid: u32, vtnew: super::Variant::VARENUM) -> ::windows_core::Result<()>; @@ -5034,7 +5034,7 @@ impl IVariantChangeType_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IViewObject_Impl: Sized { fn Draw(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: *const super::Com::DVTARGETDEVICE, hdctargetdev: super::super::Graphics::Gdi::HDC, hdcdraw: super::super::Graphics::Gdi::HDC, lprcbounds: *const super::super::Foundation::RECTL, lprcwbounds: *const super::super::Foundation::RECTL, pfncontinue: isize, dwcontinue: usize) -> ::windows_core::Result<()>; @@ -5093,7 +5093,7 @@ impl IViewObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IViewObject2_Impl: Sized + IViewObject_Impl { fn GetExtent(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, ptd: *const super::Com::DVTARGETDEVICE) -> ::windows_core::Result; @@ -5120,7 +5120,7 @@ impl IViewObject2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IViewObjectEx_Impl: Sized + IViewObject2_Impl { fn GetRect(&self, dwaspect: u32) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Ole/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Ole/mod.rs index 019b842462..9b5e6ba11a 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Ole/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Ole/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn BstrFromVector(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result<::windows_core::BSTR> { @@ -6,14 +6,14 @@ pub unsafe fn BstrFromVector(psa: *const super::Com::SAFEARRAY) -> ::windows_cor let mut result__ = ::std::mem::zeroed(); BstrFromVector(psa, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn ClearCustData(pcustdata: *mut super::Com::CUSTDATA) { ::windows_targets::link!("oleaut32.dll" "system" fn ClearCustData(pcustdata : *mut super::Com:: CUSTDATA) -> ()); ClearCustData(pcustdata) } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn CreateDispTypeInfo(pidata: *mut INTERFACEDATA, lcid: u32, pptinfo: *mut ::core::option::Option) -> ::windows_core::Result<()> { @@ -32,7 +32,7 @@ pub unsafe fn CreateOleAdviseHolder() -> ::windows_core::Result(punkouter: P0, pvthis: *mut ::core::ffi::c_void, ptinfo: P1, ppunkstddisp: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> @@ -43,7 +43,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn CreateStdDispatch(punkouter : * mut::core::ffi::c_void, pvthis : *mut ::core::ffi::c_void, ptinfo : * mut::core::ffi::c_void, ppunkstddisp : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); CreateStdDispatch(punkouter.into_param().abi(), pvthis, ptinfo.into_param().abi(), ::core::mem::transmute(ppunkstddisp)).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn CreateTypeLib(syskind: super::Com::SYSKIND, szfile: P0) -> ::windows_core::Result @@ -54,7 +54,7 @@ where let mut result__ = ::std::mem::zeroed(); CreateTypeLib(syskind, szfile.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn CreateTypeLib2(syskind: super::Com::SYSKIND, szfile: P0) -> ::windows_core::Result @@ -65,7 +65,7 @@ where let mut result__ = ::std::mem::zeroed(); CreateTypeLib2(syskind, szfile.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn DispCallFunc(pvinstance: ::core::option::Option<*const ::core::ffi::c_void>, ovft: usize, cc: super::Com::CALLCONV, vtreturn: super::Variant::VARENUM, cactuals: u32, prgvt: *const u16, prgpvarg: *const *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -73,7 +73,7 @@ pub unsafe fn DispCallFunc(pvinstance: ::core::option::Option<*const ::core::ffi let mut result__ = ::std::mem::zeroed(); DispCallFunc(::core::mem::transmute(pvinstance.unwrap_or(::std::ptr::null())), ovft, cc, vtreturn, cactuals, prgvt, prgpvarg, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn DispGetIDsOfNames(ptinfo: P0, rgsznames: *const ::windows_core::PCWSTR, cnames: u32, rgdispid: *mut i32) -> ::windows_core::Result<()> @@ -83,14 +83,14 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn DispGetIDsOfNames(ptinfo : * mut::core::ffi::c_void, rgsznames : *const ::windows_core::PCWSTR, cnames : u32, rgdispid : *mut i32) -> ::windows_core::HRESULT); DispGetIDsOfNames(ptinfo.into_param().abi(), rgsznames, cnames, rgdispid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn DispGetParam(pdispparams: *const super::Com::DISPPARAMS, position: u32, vttarg: super::Variant::VARENUM, pvarresult: *mut super::Variant::VARIANT, puargerr: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn DispGetParam(pdispparams : *const super::Com:: DISPPARAMS, position : u32, vttarg : super::Variant:: VARENUM, pvarresult : *mut super::Variant:: VARIANT, puargerr : *mut u32) -> ::windows_core::HRESULT); DispGetParam(pdispparams, position, vttarg, pvarresult, ::core::mem::transmute(puargerr.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn DispInvoke(_this: *mut ::core::ffi::c_void, ptinfo: P0, dispidmember: i32, wflags: u16, pparams: *mut super::Com::DISPPARAMS, pvarresult: *mut super::Variant::VARIANT, pexcepinfo: *mut super::Com::EXCEPINFO, puargerr: *mut u32) -> ::windows_core::Result<()> @@ -100,7 +100,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn DispInvoke(_this : *mut ::core::ffi::c_void, ptinfo : * mut::core::ffi::c_void, dispidmember : i32, wflags : u16, pparams : *mut super::Com:: DISPPARAMS, pvarresult : *mut super::Variant:: VARIANT, pexcepinfo : *mut super::Com:: EXCEPINFO, puargerr : *mut u32) -> ::windows_core::HRESULT); DispInvoke(_this, ptinfo.into_param().abi(), dispidmember, wflags, pparams, pvarresult, pexcepinfo, puargerr).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn DoDragDrop(pdataobj: P0, pdropsource: P1, dwokeffects: DROPEFFECT, pdweffect: *mut DROPEFFECT) -> ::windows_core::HRESULT @@ -128,7 +128,7 @@ pub unsafe fn GetRecordInfoFromGuids(rguidtypelib: *const ::windows_core::GUID, let mut result__ = ::std::mem::zeroed(); GetRecordInfoFromGuids(rguidtypelib, uvermajor, uverminor, lcid, rguidtypeinfo, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn GetRecordInfoFromTypeInfo(ptypeinfo: P0) -> ::windows_core::Result @@ -139,63 +139,63 @@ where let mut result__ = ::std::mem::zeroed(); GetRecordInfoFromTypeInfo(ptypeinfo.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HRGN_UserFree(param0: *const u32, param1: *const super::super::Graphics::Gdi::HRGN) { ::windows_targets::link!("ole32.dll" "system" fn HRGN_UserFree(param0 : *const u32, param1 : *const super::super::Graphics::Gdi:: HRGN) -> ()); HRGN_UserFree(param0, param1) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HRGN_UserFree64(param0: *const u32, param1: *const super::super::Graphics::Gdi::HRGN) { ::windows_targets::link!("api-ms-win-core-marshal-l1-1-0.dll" "system" fn HRGN_UserFree64(param0 : *const u32, param1 : *const super::super::Graphics::Gdi:: HRGN) -> ()); HRGN_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HRGN_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::super::Graphics::Gdi::HRGN) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HRGN_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::Graphics::Gdi:: HRGN) -> *mut u8); HRGN_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HRGN_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::super::Graphics::Gdi::HRGN) -> *mut u8 { ::windows_targets::link!("api-ms-win-core-marshal-l1-1-0.dll" "system" fn HRGN_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::Graphics::Gdi:: HRGN) -> *mut u8); HRGN_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HRGN_UserSize(param0: *const u32, param1: u32, param2: *const super::super::Graphics::Gdi::HRGN) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HRGN_UserSize(param0 : *const u32, param1 : u32, param2 : *const super::super::Graphics::Gdi:: HRGN) -> u32); HRGN_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HRGN_UserSize64(param0: *const u32, param1: u32, param2: *const super::super::Graphics::Gdi::HRGN) -> u32 { ::windows_targets::link!("api-ms-win-core-marshal-l1-1-0.dll" "system" fn HRGN_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super::super::Graphics::Gdi:: HRGN) -> u32); HRGN_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HRGN_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::super::Graphics::Gdi::HRGN) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HRGN_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::Graphics::Gdi:: HRGN) -> *mut u8); HRGN_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HRGN_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::super::Graphics::Gdi::HRGN) -> *mut u8 { ::windows_targets::link!("api-ms-win-core-marshal-l1-1-0.dll" "system" fn HRGN_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::Graphics::Gdi:: HRGN) -> *mut u8); HRGN_UserUnmarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn IsAccelerator(haccel: P0, caccelentries: i32, lpmsg: *const super::super::UI::WindowsAndMessaging::MSG, lpwcmd: *mut u16) -> super::super::Foundation::BOOL @@ -205,7 +205,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn IsAccelerator(haccel : super::super::UI::WindowsAndMessaging:: HACCEL, caccelentries : i32, lpmsg : *const super::super::UI::WindowsAndMessaging:: MSG, lpwcmd : *mut u16) -> super::super::Foundation:: BOOL); IsAccelerator(haccel.into_param().abi(), caccelentries, lpmsg, lpwcmd) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn LHashValOfNameSys(syskind: super::Com::SYSKIND, lcid: u32, szname: P0) -> u32 @@ -215,7 +215,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn LHashValOfNameSys(syskind : super::Com:: SYSKIND, lcid : u32, szname : ::windows_core::PCWSTR) -> u32); LHashValOfNameSys(syskind, lcid, szname.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn LHashValOfNameSysA(syskind: super::Com::SYSKIND, lcid: u32, szname: P0) -> u32 @@ -225,7 +225,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn LHashValOfNameSysA(syskind : super::Com:: SYSKIND, lcid : u32, szname : ::windows_core::PCSTR) -> u32); LHashValOfNameSysA(syskind, lcid, szname.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn LoadRegTypeLib(rguid: *const ::windows_core::GUID, wvermajor: u16, wverminor: u16, lcid: u32) -> ::windows_core::Result { @@ -233,7 +233,7 @@ pub unsafe fn LoadRegTypeLib(rguid: *const ::windows_core::GUID, wvermajor: u16, let mut result__ = ::std::mem::zeroed(); LoadRegTypeLib(rguid, wvermajor, wverminor, lcid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn LoadTypeLib(szfile: P0) -> ::windows_core::Result @@ -244,7 +244,7 @@ where let mut result__ = ::std::mem::zeroed(); LoadTypeLib(szfile.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn LoadTypeLibEx(szfile: P0, regkind: REGKIND) -> ::windows_core::Result @@ -270,7 +270,7 @@ pub unsafe fn OleBuildVersion() -> u32 { ::windows_targets::link!("ole32.dll" "system" fn OleBuildVersion() -> u32); OleBuildVersion() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreate(rclsid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, renderopt: OLERENDER, pformatetc: *const super::Com::FORMATETC, pclientsite: P0, pstg: P1, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -289,7 +289,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateDefaultHandler(clsid : *const ::windows_core::GUID, punkouter : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, lplpobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateDefaultHandler(clsid, punkouter.into_param().abi(), riid, lplpobj).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OleCreateEmbeddingHelper(clsid: *const ::windows_core::GUID, punkouter: P0, flags: EMBDHLP_FLAGS, pcf: P1, riid: *const ::windows_core::GUID, lplpobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -300,7 +300,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateEmbeddingHelper(clsid : *const ::windows_core::GUID, punkouter : * mut::core::ffi::c_void, flags : EMBDHLP_FLAGS, pcf : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, lplpobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateEmbeddingHelper(clsid, punkouter.into_param().abi(), flags, pcf.into_param().abi(), riid, lplpobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateEx(rclsid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, dwflags: OLECREATE, renderopt: OLERENDER, cformats: u32, rgadvf: *const u32, rgformatetc: *const super::Com::FORMATETC, lpadvisesink: P0, rgdwconnection: *mut u32, pclientsite: P1, pstg: P2, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -312,14 +312,14 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateEx(rclsid : *const ::windows_core::GUID, riid : *const ::windows_core::GUID, dwflags : OLECREATE, renderopt : u32, cformats : u32, rgadvf : *const u32, rgformatetc : *const super::Com:: FORMATETC, lpadvisesink : * mut::core::ffi::c_void, rgdwconnection : *mut u32, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateEx(rclsid, riid, dwflags, renderopt.0 as _, cformats, rgadvf, rgformatetc, lpadvisesink.into_param().abi(), rgdwconnection, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn OleCreateFontIndirect(lpfontdesc: *const FONTDESC, riid: *const ::windows_core::GUID, lplpvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn OleCreateFontIndirect(lpfontdesc : *const FONTDESC, riid : *const ::windows_core::GUID, lplpvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateFontIndirect(lpfontdesc, riid, lplpvobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateFromData(psrcdataobj: P0, riid: *const ::windows_core::GUID, renderopt: OLERENDER, pformatetc: *const super::Com::FORMATETC, pclientsite: P1, pstg: P2, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -331,7 +331,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateFromData(psrcdataobj : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, renderopt : u32, pformatetc : *const super::Com:: FORMATETC, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateFromData(psrcdataobj.into_param().abi(), riid, renderopt.0 as _, pformatetc, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateFromDataEx(psrcdataobj: P0, riid: *const ::windows_core::GUID, dwflags: OLECREATE, renderopt: OLERENDER, cformats: u32, rgadvf: *const u32, rgformatetc: *const super::Com::FORMATETC, lpadvisesink: P1, rgdwconnection: *mut u32, pclientsite: P2, pstg: P3, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -344,7 +344,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateFromDataEx(psrcdataobj : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, dwflags : OLECREATE, renderopt : u32, cformats : u32, rgadvf : *const u32, rgformatetc : *const super::Com:: FORMATETC, lpadvisesink : * mut::core::ffi::c_void, rgdwconnection : *mut u32, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateFromDataEx(psrcdataobj.into_param().abi(), riid, dwflags, renderopt.0 as _, cformats, rgadvf, rgformatetc, lpadvisesink.into_param().abi(), rgdwconnection, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateFromFile(rclsid: *const ::windows_core::GUID, lpszfilename: P0, riid: *const ::windows_core::GUID, renderopt: OLERENDER, lpformatetc: *const super::Com::FORMATETC, pclientsite: P1, pstg: P2, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -356,7 +356,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateFromFile(rclsid : *const ::windows_core::GUID, lpszfilename : ::windows_core::PCWSTR, riid : *const ::windows_core::GUID, renderopt : u32, lpformatetc : *const super::Com:: FORMATETC, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateFromFile(rclsid, lpszfilename.into_param().abi(), riid, renderopt.0 as _, lpformatetc, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateFromFileEx(rclsid: *const ::windows_core::GUID, lpszfilename: P0, riid: *const ::windows_core::GUID, dwflags: OLECREATE, renderopt: OLERENDER, cformats: u32, rgadvf: *const u32, rgformatetc: *const super::Com::FORMATETC, lpadvisesink: P1, rgdwconnection: *mut u32, pclientsite: P2, pstg: P3, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -369,7 +369,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateFromFileEx(rclsid : *const ::windows_core::GUID, lpszfilename : ::windows_core::PCWSTR, riid : *const ::windows_core::GUID, dwflags : OLECREATE, renderopt : u32, cformats : u32, rgadvf : *const u32, rgformatetc : *const super::Com:: FORMATETC, lpadvisesink : * mut::core::ffi::c_void, rgdwconnection : *mut u32, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateFromFileEx(rclsid, lpszfilename.into_param().abi(), riid, dwflags, renderopt.0 as _, cformats, rgadvf, rgformatetc, lpadvisesink.into_param().abi(), rgdwconnection, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateLink(pmklinksrc: P0, riid: *const ::windows_core::GUID, renderopt: OLERENDER, lpformatetc: *const super::Com::FORMATETC, pclientsite: P1, pstg: P2, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -381,7 +381,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateLink(pmklinksrc : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, renderopt : u32, lpformatetc : *const super::Com:: FORMATETC, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateLink(pmklinksrc.into_param().abi(), riid, renderopt.0 as _, lpformatetc, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateLinkEx(pmklinksrc: P0, riid: *const ::windows_core::GUID, dwflags: OLECREATE, renderopt: OLERENDER, cformats: u32, rgadvf: *const u32, rgformatetc: *const super::Com::FORMATETC, lpadvisesink: P1, rgdwconnection: *mut u32, pclientsite: P2, pstg: P3, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -394,7 +394,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateLinkEx(pmklinksrc : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, dwflags : OLECREATE, renderopt : u32, cformats : u32, rgadvf : *const u32, rgformatetc : *const super::Com:: FORMATETC, lpadvisesink : * mut::core::ffi::c_void, rgdwconnection : *mut u32, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateLinkEx(pmklinksrc.into_param().abi(), riid, dwflags, renderopt.0 as _, cformats, rgadvf, rgformatetc, lpadvisesink.into_param().abi(), rgdwconnection, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateLinkFromData(psrcdataobj: P0, riid: *const ::windows_core::GUID, renderopt: OLERENDER, pformatetc: *const super::Com::FORMATETC, pclientsite: P1, pstg: P2, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -406,7 +406,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateLinkFromData(psrcdataobj : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, renderopt : u32, pformatetc : *const super::Com:: FORMATETC, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateLinkFromData(psrcdataobj.into_param().abi(), riid, renderopt.0 as _, pformatetc, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateLinkFromDataEx(psrcdataobj: P0, riid: *const ::windows_core::GUID, dwflags: OLECREATE, renderopt: OLERENDER, cformats: u32, rgadvf: *const u32, rgformatetc: *const super::Com::FORMATETC, lpadvisesink: P1, rgdwconnection: *mut u32, pclientsite: P2, pstg: P3, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -419,7 +419,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateLinkFromDataEx(psrcdataobj : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, dwflags : OLECREATE, renderopt : u32, cformats : u32, rgadvf : *const u32, rgformatetc : *const super::Com:: FORMATETC, lpadvisesink : * mut::core::ffi::c_void, rgdwconnection : *mut u32, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateLinkFromDataEx(psrcdataobj.into_param().abi(), riid, dwflags, renderopt.0 as _, cformats, rgadvf, rgformatetc, lpadvisesink.into_param().abi(), rgdwconnection, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateLinkToFile(lpszfilename: P0, riid: *const ::windows_core::GUID, renderopt: OLERENDER, lpformatetc: *const super::Com::FORMATETC, pclientsite: P1, pstg: P2, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -431,7 +431,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateLinkToFile(lpszfilename : ::windows_core::PCWSTR, riid : *const ::windows_core::GUID, renderopt : u32, lpformatetc : *const super::Com:: FORMATETC, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateLinkToFile(lpszfilename.into_param().abi(), riid, renderopt.0 as _, lpformatetc, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateLinkToFileEx(lpszfilename: P0, riid: *const ::windows_core::GUID, dwflags: OLECREATE, renderopt: OLERENDER, cformats: u32, rgadvf: *const u32, rgformatetc: *const super::Com::FORMATETC, lpadvisesink: P1, rgdwconnection: *mut u32, pclientsite: P2, pstg: P3, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -444,7 +444,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateLinkToFileEx(lpszfilename : ::windows_core::PCWSTR, riid : *const ::windows_core::GUID, dwflags : OLECREATE, renderopt : u32, cformats : u32, rgadvf : *const u32, rgformatetc : *const super::Com:: FORMATETC, lpadvisesink : * mut::core::ffi::c_void, rgdwconnection : *mut u32, pclientsite : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreateLinkToFileEx(lpszfilename.into_param().abi(), riid, dwflags, renderopt.0 as _, cformats, rgadvf, rgformatetc, lpadvisesink.into_param().abi(), rgdwconnection, pclientsite.into_param().abi(), pstg.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn OleCreateMenuDescriptor(hmenucombined: P0, lpmenuwidths: *const OLEMENUGROUPWIDTHS) -> isize @@ -454,7 +454,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleCreateMenuDescriptor(hmenucombined : super::super::UI::WindowsAndMessaging:: HMENU, lpmenuwidths : *const OLEMENUGROUPWIDTHS) -> isize); OleCreateMenuDescriptor(hmenucombined.into_param().abi(), lpmenuwidths) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn OleCreatePictureIndirect(lppictdesc: *const PICTDESC, fown: P0) -> ::windows_core::Result @@ -466,7 +466,7 @@ where let mut result__ = ::std::ptr::null_mut(); OleCreatePictureIndirect(lppictdesc, &::IID, fown.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleCreatePropertyFrame(hwndowner: P0, x: u32, y: u32, lpszcaption: P1, cobjects: u32, ppunk: *const ::core::option::Option<::windows_core::IUnknown>, cpages: u32, ppageclsid: *const ::windows_core::GUID, lcid: u32, dwreserved: u32, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -477,14 +477,14 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn OleCreatePropertyFrame(hwndowner : super::super::Foundation:: HWND, x : u32, y : u32, lpszcaption : ::windows_core::PCWSTR, cobjects : u32, ppunk : *const * mut::core::ffi::c_void, cpages : u32, ppageclsid : *const ::windows_core::GUID, lcid : u32, dwreserved : u32, pvreserved : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); OleCreatePropertyFrame(hwndowner.into_param().abi(), x, y, lpszcaption.into_param().abi(), cobjects, ::core::mem::transmute(ppunk), cpages, ppageclsid, lcid, dwreserved, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleCreatePropertyFrameIndirect(lpparams: *const OCPFIPARAMS) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn OleCreatePropertyFrameIndirect(lpparams : *const OCPFIPARAMS) -> ::windows_core::HRESULT); OleCreatePropertyFrameIndirect(lpparams).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleCreateStaticFromData(psrcdataobj: P0, iid: *const ::windows_core::GUID, renderopt: OLERENDER, pformatetc: *const super::Com::FORMATETC, pclientsite: P1, pstg: P2, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -501,7 +501,7 @@ pub unsafe fn OleDestroyMenuDescriptor(holemenu: isize) -> ::windows_core::Resul ::windows_targets::link!("ole32.dll" "system" fn OleDestroyMenuDescriptor(holemenu : isize) -> ::windows_core::HRESULT); OleDestroyMenuDescriptor(holemenu).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleDoAutoConvert(pstg: P0) -> ::windows_core::Result<::windows_core::GUID> @@ -512,7 +512,7 @@ where let mut result__ = ::std::mem::zeroed(); OleDoAutoConvert(pstg.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn OleDraw(punknown: P0, dwaspect: u32, hdcdraw: P1, lprcbounds: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> @@ -523,7 +523,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleDraw(punknown : * mut::core::ffi::c_void, dwaspect : u32, hdcdraw : super::super::Graphics::Gdi:: HDC, lprcbounds : *const super::super::Foundation:: RECT) -> ::windows_core::HRESULT); OleDraw(punknown.into_param().abi(), dwaspect, hdcdraw.into_param().abi(), lprcbounds).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] #[inline] pub unsafe fn OleDuplicateData(hsrc: P0, cfformat: CLIPBOARD_FORMAT, uiflags: super::Memory::GLOBAL_ALLOC_FLAGS) -> super::super::Foundation::HANDLE @@ -544,7 +544,7 @@ pub unsafe fn OleGetAutoConvert(clsidold: *const ::windows_core::GUID) -> ::wind let mut result__ = ::std::mem::zeroed(); OleGetAutoConvert(clsidold, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OleGetClipboard() -> ::windows_core::Result { @@ -552,14 +552,14 @@ pub unsafe fn OleGetClipboard() -> ::windows_core::Result, dataenterpriseid: *mut ::windows_core::PWSTR, sourcedescription: *mut ::windows_core::PWSTR, targetdescription: *mut ::windows_core::PWSTR, datadescription: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("ole32.dll" "system" fn OleGetClipboardWithEnterpriseInfo(dataobject : *mut * mut::core::ffi::c_void, dataenterpriseid : *mut ::windows_core::PWSTR, sourcedescription : *mut ::windows_core::PWSTR, targetdescription : *mut ::windows_core::PWSTR, datadescription : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); OleGetClipboardWithEnterpriseInfo(::core::mem::transmute(dataobject), dataenterpriseid, sourcedescription, targetdescription, datadescription).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleGetIconOfClass(rclsid: *const ::windows_core::GUID, lpszlabel: P0, fusetypeaslabel: P1) -> super::super::Foundation::HGLOBAL @@ -570,7 +570,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleGetIconOfClass(rclsid : *const ::windows_core::GUID, lpszlabel : ::windows_core::PCWSTR, fusetypeaslabel : super::super::Foundation:: BOOL) -> super::super::Foundation:: HGLOBAL); OleGetIconOfClass(rclsid, lpszlabel.into_param().abi(), fusetypeaslabel.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleGetIconOfFile(lpszpath: P0, fusefileaslabel: P1) -> super::super::Foundation::HGLOBAL @@ -581,7 +581,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleGetIconOfFile(lpszpath : ::windows_core::PCWSTR, fusefileaslabel : super::super::Foundation:: BOOL) -> super::super::Foundation:: HGLOBAL); OleGetIconOfFile(lpszpath.into_param().abi(), fusefileaslabel.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn OleIconToCursor(hinstexe: P0, hicon: P1) -> super::super::UI::WindowsAndMessaging::HCURSOR @@ -597,7 +597,7 @@ pub unsafe fn OleInitialize(pvreserved: ::core::option::Option<*const ::core::ff ::windows_targets::link!("ole32.dll" "system" fn OleInitialize(pvreserved : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); OleInitialize(::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OleIsCurrentClipboard(pdataobj: P0) -> ::windows_core::Result<()> @@ -607,7 +607,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleIsCurrentClipboard(pdataobj : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); OleIsCurrentClipboard(pdataobj.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleIsRunning(pobject: P0) -> super::super::Foundation::BOOL @@ -617,7 +617,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleIsRunning(pobject : * mut::core::ffi::c_void) -> super::super::Foundation:: BOOL); OleIsRunning(pobject.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn OleLoad(pstg: P0, riid: *const ::windows_core::GUID, pclientsite: P1, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -628,7 +628,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleLoad(pstg : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, pclientsite : * mut::core::ffi::c_void, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleLoad(pstg.into_param().abi(), riid, pclientsite.into_param().abi(), ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OleLoadFromStream(pstm: P0, iidinterface: *const ::windows_core::GUID, ppvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -638,7 +638,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleLoadFromStream(pstm : * mut::core::ffi::c_void, iidinterface : *const ::windows_core::GUID, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleLoadFromStream(pstm.into_param().abi(), iidinterface, ppvobj).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn OleLoadPicture(lpstream: P0, lsize: i32, frunmode: P1, riid: *const ::windows_core::GUID, lplpvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -649,7 +649,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn OleLoadPicture(lpstream : * mut::core::ffi::c_void, lsize : i32, frunmode : super::super::Foundation:: BOOL, riid : *const ::windows_core::GUID, lplpvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleLoadPicture(lpstream.into_param().abi(), lsize, frunmode.into_param().abi(), riid, lplpvobj).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn OleLoadPictureEx(lpstream: P0, lsize: i32, frunmode: P1, riid: *const ::windows_core::GUID, xsizedesired: u32, ysizedesired: u32, dwflags: LOAD_PICTURE_FLAGS, lplpvobj: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -660,7 +660,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn OleLoadPictureEx(lpstream : * mut::core::ffi::c_void, lsize : i32, frunmode : super::super::Foundation:: BOOL, riid : *const ::windows_core::GUID, xsizedesired : u32, ysizedesired : u32, dwflags : LOAD_PICTURE_FLAGS, lplpvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleLoadPictureEx(lpstream.into_param().abi(), lsize, frunmode.into_param().abi(), riid, xsizedesired, ysizedesired, dwflags, lplpvobj).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn OleLoadPictureFile(varfilename: super::Variant::VARIANT) -> ::windows_core::Result { @@ -668,7 +668,7 @@ pub unsafe fn OleLoadPictureFile(varfilename: super::Variant::VARIANT) -> ::wind let mut result__ = ::std::mem::zeroed(); OleLoadPictureFile(::core::mem::transmute(varfilename), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn OleLoadPictureFileEx(varfilename: super::Variant::VARIANT, xsizedesired: u32, ysizedesired: u32, dwflags: LOAD_PICTURE_FLAGS) -> ::windows_core::Result { @@ -685,7 +685,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn OleLoadPicturePath(szurlorpath : ::windows_core::PCWSTR, punkcaller : * mut::core::ffi::c_void, dwreserved : u32, clrreserved : u32, riid : *const ::windows_core::GUID, ppvret : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OleLoadPicturePath(szurlorpath.into_param().abi(), punkcaller.into_param().abi(), dwreserved, clrreserved, riid, ppvret).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleLockRunning(punknown: P0, flock: P1, flastunlockcloses: P2) -> ::windows_core::Result<()> @@ -697,7 +697,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleLockRunning(punknown : * mut::core::ffi::c_void, flock : super::super::Foundation:: BOOL, flastunlockcloses : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); OleLockRunning(punknown.into_param().abi(), flock.into_param().abi(), flastunlockcloses.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn OleMetafilePictFromIconAndLabel(hicon: P0, lpszlabel: P1, lpszsourcefile: P2, iiconindex: u32) -> ::windows_core::Result @@ -710,7 +710,7 @@ where let result__ = OleMetafilePictFromIconAndLabel(hicon.into_param().abi(), lpszlabel.into_param().abi(), lpszsourcefile.into_param().abi(), iiconindex); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleNoteObjectVisible(punknown: P0, fvisible: P1) -> ::windows_core::Result<()> @@ -721,7 +721,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleNoteObjectVisible(punknown : * mut::core::ffi::c_void, fvisible : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); OleNoteObjectVisible(punknown.into_param().abi(), fvisible.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OleQueryCreateFromData(psrcdataobject: P0) -> ::windows_core::Result<()> @@ -731,7 +731,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleQueryCreateFromData(psrcdataobject : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); OleQueryCreateFromData(psrcdataobject.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OleQueryLinkFromData(psrcdataobject: P0) -> ::windows_core::Result<()> @@ -741,7 +741,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleQueryLinkFromData(psrcdataobject : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); OleQueryLinkFromData(psrcdataobject.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OleRegEnumFormatEtc(clsid: *const ::windows_core::GUID, dwdirection: u32) -> ::windows_core::Result { @@ -775,7 +775,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleRun(punknown : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); OleRun(punknown.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn OleSave(pps: P0, pstg: P1, fsameasload: P2) -> ::windows_core::Result<()> @@ -787,7 +787,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleSave(pps : * mut::core::ffi::c_void, pstg : * mut::core::ffi::c_void, fsameasload : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); OleSave(pps.into_param().abi(), pstg.into_param().abi(), fsameasload.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OleSavePictureFile(lpdisppicture: P0, bstrfilename: P1) -> ::windows_core::Result<()> @@ -798,7 +798,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn OleSavePictureFile(lpdisppicture : * mut::core::ffi::c_void, bstrfilename : ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); OleSavePictureFile(lpdisppicture.into_param().abi(), bstrfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OleSaveToStream(ppstm: P0, pstm: P1) -> ::windows_core::Result<()> @@ -814,7 +814,7 @@ pub unsafe fn OleSetAutoConvert(clsidold: *const ::windows_core::GUID, clsidnew: ::windows_targets::link!("ole32.dll" "system" fn OleSetAutoConvert(clsidold : *const ::windows_core::GUID, clsidnew : *const ::windows_core::GUID) -> ::windows_core::HRESULT); OleSetAutoConvert(clsidold, clsidnew).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn OleSetClipboard(pdataobj: P0) -> ::windows_core::Result<()> @@ -824,7 +824,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleSetClipboard(pdataobj : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); OleSetClipboard(pdataobj.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleSetContainedObject(punknown: P0, fcontained: P1) -> ::windows_core::Result<()> @@ -835,7 +835,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleSetContainedObject(punknown : * mut::core::ffi::c_void, fcontained : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); OleSetContainedObject(punknown.into_param().abi(), fcontained.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleSetMenuDescriptor(holemenu: isize, hwndframe: P0, hwndactiveobject: P1, lpframe: P2, lpactiveobj: P3) -> ::windows_core::Result<()> @@ -848,7 +848,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleSetMenuDescriptor(holemenu : isize, hwndframe : super::super::Foundation:: HWND, hwndactiveobject : super::super::Foundation:: HWND, lpframe : * mut::core::ffi::c_void, lpactiveobj : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); OleSetMenuDescriptor(holemenu, hwndframe.into_param().abi(), hwndactiveobject.into_param().abi(), lpframe.into_param().abi(), lpactiveobj.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn OleTranslateAccelerator(lpframe: P0, lpframeinfo: *const OLEINPLACEFRAMEINFO, lpmsg: *const super::super::UI::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> @@ -858,7 +858,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn OleTranslateAccelerator(lpframe : * mut::core::ffi::c_void, lpframeinfo : *const OLEINPLACEFRAMEINFO, lpmsg : *const super::super::UI::WindowsAndMessaging:: MSG) -> ::windows_core::HRESULT); OleTranslateAccelerator(lpframe.into_param().abi(), lpframeinfo, lpmsg).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn OleTranslateColor(clr: u32, hpal: P0) -> ::windows_core::Result @@ -869,7 +869,7 @@ where let mut result__ = ::std::mem::zeroed(); OleTranslateColor(clr, hpal.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn OleUIAddVerbMenuA(lpoleobj: P0, lpszshorttype: P1, hmenu: P2, upos: u32, uidverbmin: u32, uidverbmax: u32, baddconvert: P3, idconvert: u32, lphmenu: *mut super::super::UI::WindowsAndMessaging::HMENU) -> super::super::Foundation::BOOL @@ -882,7 +882,7 @@ where ::windows_targets::link!("oledlg.dll" "system" fn OleUIAddVerbMenuA(lpoleobj : * mut::core::ffi::c_void, lpszshorttype : ::windows_core::PCSTR, hmenu : super::super::UI::WindowsAndMessaging:: HMENU, upos : u32, uidverbmin : u32, uidverbmax : u32, baddconvert : super::super::Foundation:: BOOL, idconvert : u32, lphmenu : *mut super::super::UI::WindowsAndMessaging:: HMENU) -> super::super::Foundation:: BOOL); OleUIAddVerbMenuA(lpoleobj.into_param().abi(), lpszshorttype.into_param().abi(), hmenu.into_param().abi(), upos, uidverbmin, uidverbmax, baddconvert.into_param().abi(), idconvert, lphmenu) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn OleUIAddVerbMenuW(lpoleobj: P0, lpszshorttype: P1, hmenu: P2, upos: u32, uidverbmin: u32, uidverbmax: u32, baddconvert: P3, idconvert: u32, lphmenu: *mut super::super::UI::WindowsAndMessaging::HMENU) -> super::super::Foundation::BOOL @@ -895,21 +895,21 @@ where ::windows_targets::link!("oledlg.dll" "system" fn OleUIAddVerbMenuW(lpoleobj : * mut::core::ffi::c_void, lpszshorttype : ::windows_core::PCWSTR, hmenu : super::super::UI::WindowsAndMessaging:: HMENU, upos : u32, uidverbmin : u32, uidverbmax : u32, baddconvert : super::super::Foundation:: BOOL, idconvert : u32, lphmenu : *mut super::super::UI::WindowsAndMessaging:: HMENU) -> super::super::Foundation:: BOOL); OleUIAddVerbMenuW(lpoleobj.into_param().abi(), lpszshorttype.into_param().abi(), hmenu.into_param().abi(), upos, uidverbmin, uidverbmax, baddconvert.into_param().abi(), idconvert, lphmenu) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] #[inline] pub unsafe fn OleUIBusyA(param0: *const OLEUIBUSYA) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIBusyA(param0 : *const OLEUIBUSYA) -> u32); OleUIBusyA(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] #[inline] pub unsafe fn OleUIBusyW(param0: *const OLEUIBUSYW) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIBusyW(param0 : *const OLEUIBUSYW) -> u32); OleUIBusyW(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUICanConvertOrActivateAs(rclsid: *const ::windows_core::GUID, fislinkedobject: P0, wformat: u16) -> super::super::Foundation::BOOL @@ -919,105 +919,105 @@ where ::windows_targets::link!("oledlg.dll" "system" fn OleUICanConvertOrActivateAs(rclsid : *const ::windows_core::GUID, fislinkedobject : super::super::Foundation:: BOOL, wformat : u16) -> super::super::Foundation:: BOOL); OleUICanConvertOrActivateAs(rclsid, fislinkedobject.into_param().abi(), wformat) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUIChangeIconA(param0: *const OLEUICHANGEICONA) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIChangeIconA(param0 : *const OLEUICHANGEICONA) -> u32); OleUIChangeIconA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUIChangeIconW(param0: *const OLEUICHANGEICONW) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIChangeIconW(param0 : *const OLEUICHANGEICONW) -> u32); OleUIChangeIconW(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls_Dialogs`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] #[inline] pub unsafe fn OleUIChangeSourceA(param0: *const OLEUICHANGESOURCEA) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIChangeSourceA(param0 : *const OLEUICHANGESOURCEA) -> u32); OleUIChangeSourceA(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls_Dialogs`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] #[inline] pub unsafe fn OleUIChangeSourceW(param0: *const OLEUICHANGESOURCEW) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIChangeSourceW(param0 : *const OLEUICHANGESOURCEW) -> u32); OleUIChangeSourceW(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUIConvertA(param0: *const OLEUICONVERTA) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIConvertA(param0 : *const OLEUICONVERTA) -> u32); OleUIConvertA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUIConvertW(param0: *const OLEUICONVERTW) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIConvertW(param0 : *const OLEUICONVERTW) -> u32); OleUIConvertW(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUIEditLinksA(param0: *const OLEUIEDITLINKSA) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIEditLinksA(param0 : *const OLEUIEDITLINKSA) -> u32); OleUIEditLinksA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUIEditLinksW(param0: *const OLEUIEDITLINKSW) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIEditLinksW(param0 : *const OLEUIEDITLINKSW) -> u32); OleUIEditLinksW(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn OleUIInsertObjectA(param0: *const OLEUIINSERTOBJECTA) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIInsertObjectA(param0 : *const OLEUIINSERTOBJECTA) -> u32); OleUIInsertObjectA(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn OleUIInsertObjectW(param0: *const OLEUIINSERTOBJECTW) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIInsertObjectW(param0 : *const OLEUIINSERTOBJECTW) -> u32); OleUIInsertObjectW(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn OleUIObjectPropertiesA(param0: *const OLEUIOBJECTPROPSA) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIObjectPropertiesA(param0 : *const OLEUIOBJECTPROPSA) -> u32); OleUIObjectPropertiesA(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn OleUIObjectPropertiesW(param0: *const OLEUIOBJECTPROPSW) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIObjectPropertiesW(param0 : *const OLEUIOBJECTPROPSW) -> u32); OleUIObjectPropertiesW(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn OleUIPasteSpecialA(param0: *const OLEUIPASTESPECIALA) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIPasteSpecialA(param0 : *const OLEUIPASTESPECIALA) -> u32); OleUIPasteSpecialA(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn OleUIPasteSpecialW(param0: *const OLEUIPASTESPECIALW) -> u32 { ::windows_targets::link!("oledlg.dll" "system" fn OleUIPasteSpecialW(param0 : *const OLEUIPASTESPECIALW) -> u32); OleUIPasteSpecialW(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUIPromptUserA(ntemplate: i32, hwndparent: P0) -> i32 @@ -1027,7 +1027,7 @@ where ::windows_targets::link!("oledlg.dll" "cdecl" fn OleUIPromptUserA(ntemplate : i32, hwndparent : super::super::Foundation:: HWND) -> i32); OleUIPromptUserA(ntemplate, hwndparent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUIPromptUserW(ntemplate: i32, hwndparent: P0) -> i32 @@ -1037,7 +1037,7 @@ where ::windows_targets::link!("oledlg.dll" "cdecl" fn OleUIPromptUserW(ntemplate : i32, hwndparent : super::super::Foundation:: HWND) -> i32); OleUIPromptUserW(ntemplate, hwndparent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUIUpdateLinksA(lpoleuilinkcntr: P0, hwndparent: P1, lpsztitle: P2, clinks: i32) -> super::super::Foundation::BOOL @@ -1049,7 +1049,7 @@ where ::windows_targets::link!("oledlg.dll" "system" fn OleUIUpdateLinksA(lpoleuilinkcntr : * mut::core::ffi::c_void, hwndparent : super::super::Foundation:: HWND, lpsztitle : ::windows_core::PCSTR, clinks : i32) -> super::super::Foundation:: BOOL); OleUIUpdateLinksA(lpoleuilinkcntr.into_param().abi(), hwndparent.into_param().abi(), lpsztitle.into_param().abi(), clinks) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OleUIUpdateLinksW(lpoleuilinkcntr: P0, hwndparent: P1, lpsztitle: P2, clinks: i32) -> super::super::Foundation::BOOL @@ -1080,7 +1080,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn RegisterActiveObject(punk : * mut::core::ffi::c_void, rclsid : *const ::windows_core::GUID, dwflags : ACTIVEOBJECT_FLAGS, pdwregister : *mut u32) -> ::windows_core::HRESULT); RegisterActiveObject(punk.into_param().abi(), rclsid, dwflags, pdwregister).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterDragDrop(hwnd: P0, pdroptarget: P1) -> ::windows_core::Result<()> @@ -1091,7 +1091,7 @@ where ::windows_targets::link!("ole32.dll" "system" fn RegisterDragDrop(hwnd : super::super::Foundation:: HWND, pdroptarget : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); RegisterDragDrop(hwnd.into_param().abi(), pdroptarget.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn RegisterTypeLib(ptlib: P0, szfullpath: P1, szhelpdir: P2) -> ::windows_core::Result<()> @@ -1103,7 +1103,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn RegisterTypeLib(ptlib : * mut::core::ffi::c_void, szfullpath : ::windows_core::PCWSTR, szhelpdir : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); RegisterTypeLib(ptlib.into_param().abi(), szfullpath.into_param().abi(), szhelpdir.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn RegisterTypeLibForUser(ptlib: P0, szfullpath: P1, szhelpdir: P2) -> ::windows_core::Result<()> @@ -1115,7 +1115,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn RegisterTypeLibForUser(ptlib : * mut::core::ffi::c_void, szfullpath : ::windows_core::PCWSTR, szhelpdir : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); RegisterTypeLibForUser(ptlib.into_param().abi(), szfullpath.into_param().abi(), szhelpdir.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn ReleaseStgMedium(param0: *mut super::Com::STGMEDIUM) { @@ -1127,7 +1127,7 @@ pub unsafe fn RevokeActiveObject(dwregister: u32, pvreserved: ::core::option::Op ::windows_targets::link!("oleaut32.dll" "system" fn RevokeActiveObject(dwregister : u32, pvreserved : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); RevokeActiveObject(dwregister, ::core::mem::transmute(pvreserved.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RevokeDragDrop(hwnd: P0) -> ::windows_core::Result<()> @@ -1137,28 +1137,28 @@ where ::windows_targets::link!("ole32.dll" "system" fn RevokeDragDrop(hwnd : super::super::Foundation:: HWND) -> ::windows_core::HRESULT); RevokeDragDrop(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayAccessData(psa: *const super::Com::SAFEARRAY, ppvdata: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayAccessData(psa : *const super::Com:: SAFEARRAY, ppvdata : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); SafeArrayAccessData(psa, ppvdata).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayAddRef(psa: *const super::Com::SAFEARRAY, ppdatatorelease: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayAddRef(psa : *const super::Com:: SAFEARRAY, ppdatatorelease : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); SafeArrayAddRef(psa, ppdatatorelease).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayAllocData(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayAllocData(psa : *const super::Com:: SAFEARRAY) -> ::windows_core::HRESULT); SafeArrayAllocData(psa).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayAllocDescriptor(cdims: u32) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { @@ -1166,7 +1166,7 @@ pub unsafe fn SafeArrayAllocDescriptor(cdims: u32) -> ::windows_core::Result<*mu let mut result__ = ::std::mem::zeroed(); SafeArrayAllocDescriptor(cdims, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn SafeArrayAllocDescriptorEx(vt: super::Variant::VARENUM, cdims: u32) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { @@ -1174,7 +1174,7 @@ pub unsafe fn SafeArrayAllocDescriptorEx(vt: super::Variant::VARENUM, cdims: u32 let mut result__ = ::std::mem::zeroed(); SafeArrayAllocDescriptorEx(vt, cdims, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayCopy(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { @@ -1182,84 +1182,84 @@ pub unsafe fn SafeArrayCopy(psa: *const super::Com::SAFEARRAY) -> ::windows_core let mut result__ = ::std::mem::zeroed(); SafeArrayCopy(psa, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayCopyData(psasource: *const super::Com::SAFEARRAY, psatarget: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayCopyData(psasource : *const super::Com:: SAFEARRAY, psatarget : *const super::Com:: SAFEARRAY) -> ::windows_core::HRESULT); SafeArrayCopyData(psasource, psatarget).ok() } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn SafeArrayCreate(vt: super::Variant::VARENUM, cdims: u32, rgsabound: *const super::Com::SAFEARRAYBOUND) -> *mut super::Com::SAFEARRAY { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayCreate(vt : super::Variant:: VARENUM, cdims : u32, rgsabound : *const super::Com:: SAFEARRAYBOUND) -> *mut super::Com:: SAFEARRAY); SafeArrayCreate(vt, cdims, rgsabound) } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn SafeArrayCreateEx(vt: super::Variant::VARENUM, cdims: u32, rgsabound: *const super::Com::SAFEARRAYBOUND, pvextra: *const ::core::ffi::c_void) -> *mut super::Com::SAFEARRAY { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayCreateEx(vt : super::Variant:: VARENUM, cdims : u32, rgsabound : *const super::Com:: SAFEARRAYBOUND, pvextra : *const ::core::ffi::c_void) -> *mut super::Com:: SAFEARRAY); SafeArrayCreateEx(vt, cdims, rgsabound, pvextra) } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn SafeArrayCreateVector(vt: super::Variant::VARENUM, llbound: i32, celements: u32) -> *mut super::Com::SAFEARRAY { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayCreateVector(vt : super::Variant:: VARENUM, llbound : i32, celements : u32) -> *mut super::Com:: SAFEARRAY); SafeArrayCreateVector(vt, llbound, celements) } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn SafeArrayCreateVectorEx(vt: super::Variant::VARENUM, llbound: i32, celements: u32, pvextra: *const ::core::ffi::c_void) -> *mut super::Com::SAFEARRAY { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayCreateVectorEx(vt : super::Variant:: VARENUM, llbound : i32, celements : u32, pvextra : *const ::core::ffi::c_void) -> *mut super::Com:: SAFEARRAY); SafeArrayCreateVectorEx(vt, llbound, celements, pvextra) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayDestroy(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayDestroy(psa : *const super::Com:: SAFEARRAY) -> ::windows_core::HRESULT); SafeArrayDestroy(psa).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayDestroyData(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayDestroyData(psa : *const super::Com:: SAFEARRAY) -> ::windows_core::HRESULT); SafeArrayDestroyData(psa).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayDestroyDescriptor(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayDestroyDescriptor(psa : *const super::Com:: SAFEARRAY) -> ::windows_core::HRESULT); SafeArrayDestroyDescriptor(psa).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayGetDim(psa: *const super::Com::SAFEARRAY) -> u32 { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayGetDim(psa : *const super::Com:: SAFEARRAY) -> u32); SafeArrayGetDim(psa) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayGetElement(psa: *const super::Com::SAFEARRAY, rgindices: *const i32, pv: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayGetElement(psa : *const super::Com:: SAFEARRAY, rgindices : *const i32, pv : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); SafeArrayGetElement(psa, rgindices, pv).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayGetElemsize(psa: *const super::Com::SAFEARRAY) -> u32 { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayGetElemsize(psa : *const super::Com:: SAFEARRAY) -> u32); SafeArrayGetElemsize(psa) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayGetIID(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result<::windows_core::GUID> { @@ -1267,7 +1267,7 @@ pub unsafe fn SafeArrayGetIID(psa: *const super::Com::SAFEARRAY) -> ::windows_co let mut result__ = ::std::mem::zeroed(); SafeArrayGetIID(psa, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayGetLBound(psa: *const super::Com::SAFEARRAY, ndim: u32) -> ::windows_core::Result { @@ -1275,7 +1275,7 @@ pub unsafe fn SafeArrayGetLBound(psa: *const super::Com::SAFEARRAY, ndim: u32) - let mut result__ = ::std::mem::zeroed(); SafeArrayGetLBound(psa, ndim, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayGetRecordInfo(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result { @@ -1283,7 +1283,7 @@ pub unsafe fn SafeArrayGetRecordInfo(psa: *const super::Com::SAFEARRAY) -> ::win let mut result__ = ::std::mem::zeroed(); SafeArrayGetRecordInfo(psa, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayGetUBound(psa: *const super::Com::SAFEARRAY, ndim: u32) -> ::windows_core::Result { @@ -1291,7 +1291,7 @@ pub unsafe fn SafeArrayGetUBound(psa: *const super::Com::SAFEARRAY, ndim: u32) - let mut result__ = ::std::mem::zeroed(); SafeArrayGetUBound(psa, ndim, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn SafeArrayGetVartype(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result { @@ -1299,28 +1299,28 @@ pub unsafe fn SafeArrayGetVartype(psa: *const super::Com::SAFEARRAY) -> ::window let mut result__ = ::std::mem::zeroed(); SafeArrayGetVartype(psa, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayLock(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayLock(psa : *const super::Com:: SAFEARRAY) -> ::windows_core::HRESULT); SafeArrayLock(psa).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayPtrOfIndex(psa: *const super::Com::SAFEARRAY, rgindices: *const i32, ppvdata: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayPtrOfIndex(psa : *const super::Com:: SAFEARRAY, rgindices : *const i32, ppvdata : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); SafeArrayPtrOfIndex(psa, rgindices, ppvdata).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayPutElement(psa: *const super::Com::SAFEARRAY, rgindices: *const i32, pv: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayPutElement(psa : *const super::Com:: SAFEARRAY, rgindices : *const i32, pv : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); SafeArrayPutElement(psa, rgindices, pv).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayRedim(psa: *mut super::Com::SAFEARRAY, psaboundnew: *const super::Com::SAFEARRAYBOUND) -> ::windows_core::Result<()> { @@ -1332,21 +1332,21 @@ pub unsafe fn SafeArrayReleaseData(pdata: *const ::core::ffi::c_void) { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayReleaseData(pdata : *const ::core::ffi::c_void) -> ()); SafeArrayReleaseData(pdata) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayReleaseDescriptor(psa: *const super::Com::SAFEARRAY) { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayReleaseDescriptor(psa : *const super::Com:: SAFEARRAY) -> ()); SafeArrayReleaseDescriptor(psa) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArraySetIID(psa: *const super::Com::SAFEARRAY, guid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArraySetIID(psa : *const super::Com:: SAFEARRAY, guid : *const ::windows_core::GUID) -> ::windows_core::HRESULT); SafeArraySetIID(psa, guid).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArraySetRecordInfo(psa: *const super::Com::SAFEARRAY, prinfo: P0) -> ::windows_core::Result<()> @@ -1356,35 +1356,35 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn SafeArraySetRecordInfo(psa : *const super::Com:: SAFEARRAY, prinfo : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); SafeArraySetRecordInfo(psa, prinfo.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayUnaccessData(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayUnaccessData(psa : *const super::Com:: SAFEARRAY) -> ::windows_core::HRESULT); SafeArrayUnaccessData(psa).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SafeArrayUnlock(psa: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn SafeArrayUnlock(psa : *const super::Com:: SAFEARRAY) -> ::windows_core::HRESULT); SafeArrayUnlock(psa).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn UnRegisterTypeLib(libid: *const ::windows_core::GUID, wvermajor: u16, wverminor: u16, lcid: u32, syskind: super::Com::SYSKIND) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn UnRegisterTypeLib(libid : *const ::windows_core::GUID, wvermajor : u16, wverminor : u16, lcid : u32, syskind : super::Com:: SYSKIND) -> ::windows_core::HRESULT); UnRegisterTypeLib(libid, wvermajor, wverminor, lcid, syskind).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn UnRegisterTypeLibForUser(libid: *const ::windows_core::GUID, wmajorvernum: u16, wminorvernum: u16, lcid: u32, syskind: super::Com::SYSKIND) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn UnRegisterTypeLibForUser(libid : *const ::windows_core::GUID, wmajorvernum : u16, wminorvernum : u16, lcid : u32, syskind : super::Com:: SYSKIND) -> ::windows_core::HRESULT); UnRegisterTypeLibForUser(libid, wmajorvernum, wminorvernum, lcid, syskind).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarAbs(pvarin: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -1392,7 +1392,7 @@ pub unsafe fn VarAbs(pvarin: *const super::Variant::VARIANT) -> ::windows_core:: let mut result__ = ::std::mem::zeroed(); VarAbs(pvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarAdd(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -1400,7 +1400,7 @@ pub unsafe fn VarAdd(pvarleft: *const super::Variant::VARIANT, pvarright: *const let mut result__ = ::std::mem::zeroed(); VarAdd(pvarleft, pvarright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarAnd(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -1408,7 +1408,7 @@ pub unsafe fn VarAnd(pvarleft: *const super::Variant::VARIANT, pvarright: *const let mut result__ = ::std::mem::zeroed(); VarAnd(pvarleft, pvarright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn VarBoolFromCy(cyin: super::Com::CY) -> ::windows_core::Result { @@ -1416,7 +1416,7 @@ pub unsafe fn VarBoolFromCy(cyin: super::Com::CY) -> ::windows_core::Result ::windows_core::Result { @@ -1424,7 +1424,7 @@ pub unsafe fn VarBoolFromDate(datein: f64) -> ::windows_core::Result ::windows_core::Result { @@ -1432,7 +1432,7 @@ pub unsafe fn VarBoolFromDec(pdecin: *const super::super::Foundation::DECIMAL) - let mut result__ = ::std::mem::zeroed(); VarBoolFromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn VarBoolFromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -1443,7 +1443,7 @@ where let mut result__ = ::std::mem::zeroed(); VarBoolFromDisp(pdispin.into_param().abi(), lcid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarBoolFromI1(cin: u8) -> ::windows_core::Result { @@ -1451,7 +1451,7 @@ pub unsafe fn VarBoolFromI1(cin: u8) -> ::windows_core::Result ::windows_core::Result { @@ -1459,7 +1459,7 @@ pub unsafe fn VarBoolFromI2(sin: i16) -> ::windows_core::Result ::windows_core::Result { @@ -1467,7 +1467,7 @@ pub unsafe fn VarBoolFromI4(lin: i32) -> ::windows_core::Result ::windows_core::Result { @@ -1475,7 +1475,7 @@ pub unsafe fn VarBoolFromI8(i64in: i64) -> ::windows_core::Result ::windows_core::Result { @@ -1483,7 +1483,7 @@ pub unsafe fn VarBoolFromR4(fltin: f32) -> ::windows_core::Result ::windows_core::Result { @@ -1491,7 +1491,7 @@ pub unsafe fn VarBoolFromR8(dblin: f64) -> ::windows_core::Result(strin: P0, lcid: u32, dwflags: u32) -> ::windows_core::Result @@ -1502,7 +1502,7 @@ where let mut result__ = ::std::mem::zeroed(); VarBoolFromStr(strin.into_param().abi(), lcid, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarBoolFromUI1(bin: u8) -> ::windows_core::Result { @@ -1510,7 +1510,7 @@ pub unsafe fn VarBoolFromUI1(bin: u8) -> ::windows_core::Result ::windows_core::Result { @@ -1518,7 +1518,7 @@ pub unsafe fn VarBoolFromUI2(uiin: u16) -> ::windows_core::Result ::windows_core::Result { @@ -1526,7 +1526,7 @@ pub unsafe fn VarBoolFromUI4(ulin: u32) -> ::windows_core::Result ::windows_core::Result { @@ -1553,7 +1553,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn VarBstrCmp(bstrleft : ::std::mem::MaybeUninit <::windows_core::BSTR >, bstrright : ::std::mem::MaybeUninit <::windows_core::BSTR >, lcid : u32, dwflags : u32) -> ::windows_core::HRESULT); VarBstrCmp(bstrleft.into_param().abi(), bstrright.into_param().abi(), lcid, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarBstrFromBool(boolin: P0, lcid: u32, dwflags: u32) -> ::windows_core::Result<::windows_core::BSTR> @@ -1564,7 +1564,7 @@ where let mut result__ = ::std::mem::zeroed(); VarBstrFromBool(boolin.into_param().abi(), lcid, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarBstrFromCy(cyin: super::Com::CY, lcid: u32, dwflags: u32) -> ::windows_core::Result<::windows_core::BSTR> { @@ -1578,7 +1578,7 @@ pub unsafe fn VarBstrFromDate(datein: f64, lcid: u32, dwflags: u32) -> ::windows let mut result__ = ::std::mem::zeroed(); VarBstrFromDate(datein, lcid, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarBstrFromDec(pdecin: *const super::super::Foundation::DECIMAL, lcid: u32, dwflags: u32) -> ::windows_core::Result<::windows_core::BSTR> { @@ -1586,7 +1586,7 @@ pub unsafe fn VarBstrFromDec(pdecin: *const super::super::Foundation::DECIMAL, l let mut result__ = ::std::mem::zeroed(); VarBstrFromDec(pdecin, lcid, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarBstrFromDisp(pdispin: P0, lcid: u32, dwflags: u32) -> ::windows_core::Result<::windows_core::BSTR> @@ -1657,7 +1657,7 @@ pub unsafe fn VarBstrFromUI8(ui64in: u64, lcid: u32, dwflags: u32) -> ::windows_ let mut result__ = ::std::mem::zeroed(); VarBstrFromUI8(ui64in, lcid, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarCat(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -1665,14 +1665,14 @@ pub unsafe fn VarCat(pvarleft: *const super::Variant::VARIANT, pvarright: *const let mut result__ = ::std::mem::zeroed(); VarCat(pvarleft, pvarright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarCmp(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT, lcid: u32, dwflags: u32) -> VARCMP { ::windows_targets::link!("oleaut32.dll" "system" fn VarCmp(pvarleft : *const super::Variant:: VARIANT, pvarright : *const super::Variant:: VARIANT, lcid : u32, dwflags : u32) -> VARCMP); VarCmp(pvarleft, pvarright, lcid, dwflags) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyAbs(cyin: super::Com::CY) -> ::windows_core::Result { @@ -1680,7 +1680,7 @@ pub unsafe fn VarCyAbs(cyin: super::Com::CY) -> ::windows_core::Result ::windows_core::Result { @@ -1688,21 +1688,21 @@ pub unsafe fn VarCyAdd(cyleft: super::Com::CY, cyright: super::Com::CY) -> ::win let mut result__ = ::std::mem::zeroed(); VarCyAdd(::core::mem::transmute(cyleft), ::core::mem::transmute(cyright), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyCmp(cyleft: super::Com::CY, cyright: super::Com::CY) -> VARCMP { ::windows_targets::link!("oleaut32.dll" "system" fn VarCyCmp(cyleft : super::Com:: CY, cyright : super::Com:: CY) -> VARCMP); VarCyCmp(::core::mem::transmute(cyleft), ::core::mem::transmute(cyright)) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyCmpR8(cyleft: super::Com::CY, dblright: f64) -> VARCMP { ::windows_targets::link!("oleaut32.dll" "system" fn VarCyCmpR8(cyleft : super::Com:: CY, dblright : f64) -> VARCMP); VarCyCmpR8(::core::mem::transmute(cyleft), dblright) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFix(cyin: super::Com::CY) -> ::windows_core::Result { @@ -1710,7 +1710,7 @@ pub unsafe fn VarCyFix(cyin: super::Com::CY) -> ::windows_core::Result(boolin: P0) -> ::windows_core::Result @@ -1721,7 +1721,7 @@ where let mut result__ = ::std::mem::zeroed(); VarCyFromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromDate(datein: f64) -> ::windows_core::Result { @@ -1729,7 +1729,7 @@ pub unsafe fn VarCyFromDate(datein: f64) -> ::windows_core::Result ::windows_core::Result { @@ -1737,7 +1737,7 @@ pub unsafe fn VarCyFromDec(pdecin: *const super::super::Foundation::DECIMAL) -> let mut result__ = ::std::mem::zeroed(); VarCyFromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -1748,7 +1748,7 @@ where let mut result__ = ::std::mem::zeroed(); VarCyFromDisp(pdispin.into_param().abi(), lcid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromI1(cin: u8) -> ::windows_core::Result { @@ -1756,7 +1756,7 @@ pub unsafe fn VarCyFromI1(cin: u8) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarCyFromI1(cin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromI2(sin: i16) -> ::windows_core::Result { @@ -1764,7 +1764,7 @@ pub unsafe fn VarCyFromI2(sin: i16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarCyFromI2(sin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromI4(lin: i32) -> ::windows_core::Result { @@ -1772,7 +1772,7 @@ pub unsafe fn VarCyFromI4(lin: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarCyFromI4(lin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromI8(i64in: i64) -> ::windows_core::Result { @@ -1780,7 +1780,7 @@ pub unsafe fn VarCyFromI8(i64in: i64) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); VarCyFromI8(i64in, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromR4(fltin: f32) -> ::windows_core::Result { @@ -1788,7 +1788,7 @@ pub unsafe fn VarCyFromR4(fltin: f32) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); VarCyFromR4(fltin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromR8(dblin: f64) -> ::windows_core::Result { @@ -1796,7 +1796,7 @@ pub unsafe fn VarCyFromR8(dblin: f64) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); VarCyFromR8(dblin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromStr(strin: P0, lcid: u32, dwflags: u32) -> ::windows_core::Result @@ -1807,7 +1807,7 @@ where let mut result__ = ::std::mem::zeroed(); VarCyFromStr(strin.into_param().abi(), lcid, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromUI1(bin: u8) -> ::windows_core::Result { @@ -1815,7 +1815,7 @@ pub unsafe fn VarCyFromUI1(bin: u8) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarCyFromUI1(bin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromUI2(uiin: u16) -> ::windows_core::Result { @@ -1823,7 +1823,7 @@ pub unsafe fn VarCyFromUI2(uiin: u16) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); VarCyFromUI2(uiin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromUI4(ulin: u32) -> ::windows_core::Result { @@ -1831,7 +1831,7 @@ pub unsafe fn VarCyFromUI4(ulin: u32) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); VarCyFromUI4(ulin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyFromUI8(ui64in: u64) -> ::windows_core::Result { @@ -1839,7 +1839,7 @@ pub unsafe fn VarCyFromUI8(ui64in: u64) -> ::windows_core::Result ::windows_core::Result { @@ -1847,7 +1847,7 @@ pub unsafe fn VarCyInt(cyin: super::Com::CY) -> ::windows_core::Result ::windows_core::Result { @@ -1855,7 +1855,7 @@ pub unsafe fn VarCyMul(cyleft: super::Com::CY, cyright: super::Com::CY) -> ::win let mut result__ = ::std::mem::zeroed(); VarCyMul(::core::mem::transmute(cyleft), ::core::mem::transmute(cyright), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyMulI4(cyleft: super::Com::CY, lright: i32) -> ::windows_core::Result { @@ -1863,7 +1863,7 @@ pub unsafe fn VarCyMulI4(cyleft: super::Com::CY, lright: i32) -> ::windows_core: let mut result__ = ::std::mem::zeroed(); VarCyMulI4(::core::mem::transmute(cyleft), lright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyMulI8(cyleft: super::Com::CY, lright: i64) -> ::windows_core::Result { @@ -1871,7 +1871,7 @@ pub unsafe fn VarCyMulI8(cyleft: super::Com::CY, lright: i64) -> ::windows_core: let mut result__ = ::std::mem::zeroed(); VarCyMulI8(::core::mem::transmute(cyleft), lright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCyNeg(cyin: super::Com::CY) -> ::windows_core::Result { @@ -1879,7 +1879,7 @@ pub unsafe fn VarCyNeg(cyin: super::Com::CY) -> ::windows_core::Result ::windows_core::Result { @@ -1887,7 +1887,7 @@ pub unsafe fn VarCyRound(cyin: super::Com::CY, cdecimals: i32) -> ::windows_core let mut result__ = ::std::mem::zeroed(); VarCyRound(::core::mem::transmute(cyin), cdecimals, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarCySub(cyleft: super::Com::CY, cyright: super::Com::CY) -> ::windows_core::Result { @@ -1895,7 +1895,7 @@ pub unsafe fn VarCySub(cyleft: super::Com::CY, cyright: super::Com::CY) -> ::win let mut result__ = ::std::mem::zeroed(); VarCySub(::core::mem::transmute(cyleft), ::core::mem::transmute(cyright), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDateFromBool(boolin: P0) -> ::windows_core::Result @@ -1906,7 +1906,7 @@ where let mut result__ = ::std::mem::zeroed(); VarDateFromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarDateFromCy(cyin: super::Com::CY) -> ::windows_core::Result { @@ -1914,7 +1914,7 @@ pub unsafe fn VarDateFromCy(cyin: super::Com::CY) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); VarDateFromCy(::core::mem::transmute(cyin), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDateFromDec(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -1922,7 +1922,7 @@ pub unsafe fn VarDateFromDec(pdecin: *const super::super::Foundation::DECIMAL) - let mut result__ = ::std::mem::zeroed(); VarDateFromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarDateFromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -2002,7 +2002,7 @@ pub unsafe fn VarDateFromUI8(ui64in: u64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarDateFromUI8(ui64in, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDateFromUdate(pudatein: *const UDATE, dwflags: u32) -> ::windows_core::Result { @@ -2010,7 +2010,7 @@ pub unsafe fn VarDateFromUdate(pudatein: *const UDATE, dwflags: u32) -> ::window let mut result__ = ::std::mem::zeroed(); VarDateFromUdate(pudatein, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDateFromUdateEx(pudatein: *const UDATE, lcid: u32, dwflags: u32) -> ::windows_core::Result { @@ -2018,7 +2018,7 @@ pub unsafe fn VarDateFromUdateEx(pudatein: *const UDATE, lcid: u32, dwflags: u32 let mut result__ = ::std::mem::zeroed(); VarDateFromUdateEx(pudatein, lcid, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecAbs(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2026,7 +2026,7 @@ pub unsafe fn VarDecAbs(pdecin: *const super::super::Foundation::DECIMAL) -> ::w let mut result__ = ::std::mem::zeroed(); VarDecAbs(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecAdd(pdecleft: *const super::super::Foundation::DECIMAL, pdecright: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2034,21 +2034,21 @@ pub unsafe fn VarDecAdd(pdecleft: *const super::super::Foundation::DECIMAL, pdec let mut result__ = ::std::mem::zeroed(); VarDecAdd(pdecleft, pdecright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecCmp(pdecleft: *const super::super::Foundation::DECIMAL, pdecright: *const super::super::Foundation::DECIMAL) -> VARCMP { ::windows_targets::link!("oleaut32.dll" "system" fn VarDecCmp(pdecleft : *const super::super::Foundation:: DECIMAL, pdecright : *const super::super::Foundation:: DECIMAL) -> VARCMP); VarDecCmp(pdecleft, pdecright) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecCmpR8(pdecleft: *const super::super::Foundation::DECIMAL, dblright: f64) -> VARCMP { ::windows_targets::link!("oleaut32.dll" "system" fn VarDecCmpR8(pdecleft : *const super::super::Foundation:: DECIMAL, dblright : f64) -> VARCMP); VarDecCmpR8(pdecleft, dblright) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecDiv(pdecleft: *const super::super::Foundation::DECIMAL, pdecright: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2056,7 +2056,7 @@ pub unsafe fn VarDecDiv(pdecleft: *const super::super::Foundation::DECIMAL, pdec let mut result__ = ::std::mem::zeroed(); VarDecDiv(pdecleft, pdecright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecFix(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2064,7 +2064,7 @@ pub unsafe fn VarDecFix(pdecin: *const super::super::Foundation::DECIMAL) -> ::w let mut result__ = ::std::mem::zeroed(); VarDecFix(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecFromBool(boolin: P0) -> ::windows_core::Result @@ -2075,7 +2075,7 @@ where let mut result__ = ::std::mem::zeroed(); VarDecFromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn VarDecFromCy(cyin: super::Com::CY) -> ::windows_core::Result { @@ -2083,7 +2083,7 @@ pub unsafe fn VarDecFromCy(cyin: super::Com::CY) -> ::windows_core::Result ::windows_core::Result { @@ -2091,7 +2091,7 @@ pub unsafe fn VarDecFromDate(datein: f64) -> ::windows_core::Result(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -2102,7 +2102,7 @@ where let mut result__ = ::std::mem::zeroed(); VarDecFromDisp(pdispin.into_param().abi(), lcid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecFromI1(cin: u8) -> ::windows_core::Result { @@ -2110,7 +2110,7 @@ pub unsafe fn VarDecFromI1(cin: u8) -> ::windows_core::Result ::windows_core::Result { @@ -2118,7 +2118,7 @@ pub unsafe fn VarDecFromI2(uiin: i16) -> ::windows_core::Result ::windows_core::Result { @@ -2126,7 +2126,7 @@ pub unsafe fn VarDecFromI4(lin: i32) -> ::windows_core::Result ::windows_core::Result { @@ -2134,7 +2134,7 @@ pub unsafe fn VarDecFromI8(i64in: i64) -> ::windows_core::Result ::windows_core::Result { @@ -2142,7 +2142,7 @@ pub unsafe fn VarDecFromR4(fltin: f32) -> ::windows_core::Result ::windows_core::Result { @@ -2150,7 +2150,7 @@ pub unsafe fn VarDecFromR8(dblin: f64) -> ::windows_core::Result(strin: P0, lcid: u32, dwflags: u32) -> ::windows_core::Result @@ -2161,7 +2161,7 @@ where let mut result__ = ::std::mem::zeroed(); VarDecFromStr(strin.into_param().abi(), lcid, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecFromUI1(bin: u8) -> ::windows_core::Result { @@ -2169,7 +2169,7 @@ pub unsafe fn VarDecFromUI1(bin: u8) -> ::windows_core::Result ::windows_core::Result { @@ -2177,7 +2177,7 @@ pub unsafe fn VarDecFromUI2(uiin: u16) -> ::windows_core::Result ::windows_core::Result { @@ -2185,7 +2185,7 @@ pub unsafe fn VarDecFromUI4(ulin: u32) -> ::windows_core::Result ::windows_core::Result { @@ -2193,7 +2193,7 @@ pub unsafe fn VarDecFromUI8(ui64in: u64) -> ::windows_core::Result ::windows_core::Result { @@ -2201,7 +2201,7 @@ pub unsafe fn VarDecInt(pdecin: *const super::super::Foundation::DECIMAL) -> ::w let mut result__ = ::std::mem::zeroed(); VarDecInt(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecMul(pdecleft: *const super::super::Foundation::DECIMAL, pdecright: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2209,7 +2209,7 @@ pub unsafe fn VarDecMul(pdecleft: *const super::super::Foundation::DECIMAL, pdec let mut result__ = ::std::mem::zeroed(); VarDecMul(pdecleft, pdecright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecNeg(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2217,7 +2217,7 @@ pub unsafe fn VarDecNeg(pdecin: *const super::super::Foundation::DECIMAL) -> ::w let mut result__ = ::std::mem::zeroed(); VarDecNeg(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecRound(pdecin: *const super::super::Foundation::DECIMAL, cdecimals: i32) -> ::windows_core::Result { @@ -2225,7 +2225,7 @@ pub unsafe fn VarDecRound(pdecin: *const super::super::Foundation::DECIMAL, cdec let mut result__ = ::std::mem::zeroed(); VarDecRound(pdecin, cdecimals, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarDecSub(pdecleft: *const super::super::Foundation::DECIMAL, pdecright: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2233,7 +2233,7 @@ pub unsafe fn VarDecSub(pdecleft: *const super::super::Foundation::DECIMAL, pdec let mut result__ = ::std::mem::zeroed(); VarDecSub(pdecleft, pdecright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarDiv(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2241,7 +2241,7 @@ pub unsafe fn VarDiv(pvarleft: *const super::Variant::VARIANT, pvarright: *const let mut result__ = ::std::mem::zeroed(); VarDiv(pvarleft, pvarright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarEqv(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2249,7 +2249,7 @@ pub unsafe fn VarEqv(pvarleft: *const super::Variant::VARIANT, pvarright: *const let mut result__ = ::std::mem::zeroed(); VarEqv(pvarleft, pvarright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarFix(pvarin: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2257,7 +2257,7 @@ pub unsafe fn VarFix(pvarin: *const super::Variant::VARIANT) -> ::windows_core:: let mut result__ = ::std::mem::zeroed(); VarFix(pvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarFormat(pvarin: *const super::Variant::VARIANT, pstrformat: P0, ifirstday: VARFORMAT_FIRST_DAY, ifirstweek: VARFORMAT_FIRST_WEEK, dwflags: u32) -> ::windows_core::Result<::windows_core::BSTR> @@ -2268,7 +2268,7 @@ where let mut result__ = ::std::mem::zeroed(); VarFormat(pvarin, pstrformat.into_param().abi(), ifirstday, ifirstweek, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarFormatCurrency(pvarin: *const super::Variant::VARIANT, inumdig: i32, iinclead: i32, iuseparens: i32, igroup: i32, dwflags: u32) -> ::windows_core::Result<::windows_core::BSTR> { @@ -2276,7 +2276,7 @@ pub unsafe fn VarFormatCurrency(pvarin: *const super::Variant::VARIANT, inumdig: let mut result__ = ::std::mem::zeroed(); VarFormatCurrency(pvarin, inumdig, iinclead, iuseparens, igroup, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarFormatDateTime(pvarin: *const super::Variant::VARIANT, inamedformat: VARFORMAT_NAMED_FORMAT, dwflags: u32) -> ::windows_core::Result<::windows_core::BSTR> { @@ -2284,7 +2284,7 @@ pub unsafe fn VarFormatDateTime(pvarin: *const super::Variant::VARIANT, inamedfo let mut result__ = ::std::mem::zeroed(); VarFormatDateTime(pvarin, inamedformat, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarFormatFromTokens(pvarin: *const super::Variant::VARIANT, pstrformat: P0, pbtokcur: *const u8, dwflags: u32, pbstrout: *mut ::windows_core::BSTR, lcid: u32) -> ::windows_core::Result<()> @@ -2294,7 +2294,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn VarFormatFromTokens(pvarin : *const super::Variant:: VARIANT, pstrformat : ::windows_core::PCWSTR, pbtokcur : *const u8, dwflags : u32, pbstrout : *mut ::std::mem::MaybeUninit <::windows_core::BSTR >, lcid : u32) -> ::windows_core::HRESULT); VarFormatFromTokens(pvarin, pstrformat.into_param().abi(), pbtokcur, dwflags, ::core::mem::transmute(pbstrout), lcid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarFormatNumber(pvarin: *const super::Variant::VARIANT, inumdig: i32, iinclead: VARFORMAT_LEADING_DIGIT, iuseparens: VARFORMAT_PARENTHESES, igroup: VARFORMAT_GROUP, dwflags: u32) -> ::windows_core::Result<::windows_core::BSTR> { @@ -2302,7 +2302,7 @@ pub unsafe fn VarFormatNumber(pvarin: *const super::Variant::VARIANT, inumdig: i let mut result__ = ::std::mem::zeroed(); VarFormatNumber(pvarin, inumdig, iinclead, iuseparens, igroup, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarFormatPercent(pvarin: *const super::Variant::VARIANT, inumdig: i32, iinclead: VARFORMAT_LEADING_DIGIT, iuseparens: VARFORMAT_PARENTHESES, igroup: VARFORMAT_GROUP, dwflags: u32) -> ::windows_core::Result<::windows_core::BSTR> { @@ -2310,7 +2310,7 @@ pub unsafe fn VarFormatPercent(pvarin: *const super::Variant::VARIANT, inumdig: let mut result__ = ::std::mem::zeroed(); VarFormatPercent(pvarin, inumdig, iinclead, iuseparens, igroup, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarI1FromBool(boolin: P0, pcout: ::windows_core::PSTR) -> ::windows_core::Result<()> @@ -2320,7 +2320,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn VarI1FromBool(boolin : super::super::Foundation:: VARIANT_BOOL, pcout : ::windows_core::PSTR) -> ::windows_core::HRESULT); VarI1FromBool(boolin.into_param().abi(), ::core::mem::transmute(pcout)).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarI1FromCy(cyin: super::Com::CY, pcout: ::windows_core::PSTR) -> ::windows_core::Result<()> { @@ -2332,14 +2332,14 @@ pub unsafe fn VarI1FromDate(datein: f64, pcout: ::windows_core::PSTR) -> ::windo ::windows_targets::link!("oleaut32.dll" "system" fn VarI1FromDate(datein : f64, pcout : ::windows_core::PSTR) -> ::windows_core::HRESULT); VarI1FromDate(datein, ::core::mem::transmute(pcout)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarI1FromDec(pdecin: *const super::super::Foundation::DECIMAL, pcout: ::windows_core::PSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn VarI1FromDec(pdecin : *const super::super::Foundation:: DECIMAL, pcout : ::windows_core::PSTR) -> ::windows_core::HRESULT); VarI1FromDec(pdecin, ::core::mem::transmute(pcout)).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarI1FromDisp(pdispin: P0, lcid: u32, pcout: ::windows_core::PSTR) -> ::windows_core::Result<()> @@ -2402,7 +2402,7 @@ pub unsafe fn VarI1FromUI8(i64in: u64, pcout: ::windows_core::PSTR) -> ::windows ::windows_targets::link!("oleaut32.dll" "system" fn VarI1FromUI8(i64in : u64, pcout : ::windows_core::PSTR) -> ::windows_core::HRESULT); VarI1FromUI8(i64in, ::core::mem::transmute(pcout)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarI2FromBool(boolin: P0) -> ::windows_core::Result @@ -2413,7 +2413,7 @@ where let mut result__ = ::std::mem::zeroed(); VarI2FromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarI2FromCy(cyin: super::Com::CY, psout: *mut i16) -> ::windows_core::Result<()> { @@ -2426,7 +2426,7 @@ pub unsafe fn VarI2FromDate(datein: f64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarI2FromDate(datein, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarI2FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2434,7 +2434,7 @@ pub unsafe fn VarI2FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> let mut result__ = ::std::mem::zeroed(); VarI2FromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarI2FromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -2508,7 +2508,7 @@ pub unsafe fn VarI2FromUI8(ui64in: u64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarI2FromUI8(ui64in, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarI4FromBool(boolin: P0) -> ::windows_core::Result @@ -2519,7 +2519,7 @@ where let mut result__ = ::std::mem::zeroed(); VarI4FromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarI4FromCy(cyin: super::Com::CY) -> ::windows_core::Result { @@ -2533,7 +2533,7 @@ pub unsafe fn VarI4FromDate(datein: f64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarI4FromDate(datein, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarI4FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2541,7 +2541,7 @@ pub unsafe fn VarI4FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> let mut result__ = ::std::mem::zeroed(); VarI4FromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarI4FromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -2615,7 +2615,7 @@ pub unsafe fn VarI4FromUI8(ui64in: u64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarI4FromUI8(ui64in, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarI8FromBool(boolin: P0) -> ::windows_core::Result @@ -2626,7 +2626,7 @@ where let mut result__ = ::std::mem::zeroed(); VarI8FromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarI8FromCy(cyin: super::Com::CY) -> ::windows_core::Result { @@ -2640,7 +2640,7 @@ pub unsafe fn VarI8FromDate(datein: f64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarI8FromDate(datein, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarI8FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2648,7 +2648,7 @@ pub unsafe fn VarI8FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> let mut result__ = ::std::mem::zeroed(); VarI8FromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarI8FromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -2716,7 +2716,7 @@ pub unsafe fn VarI8FromUI8(ui64in: u64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarI8FromUI8(ui64in, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarIdiv(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2724,7 +2724,7 @@ pub unsafe fn VarIdiv(pvarleft: *const super::Variant::VARIANT, pvarright: *cons let mut result__ = ::std::mem::zeroed(); VarIdiv(pvarleft, pvarright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarImp(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2732,7 +2732,7 @@ pub unsafe fn VarImp(pvarleft: *const super::Variant::VARIANT, pvarright: *const let mut result__ = ::std::mem::zeroed(); VarImp(pvarleft, pvarright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarInt(pvarin: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2740,7 +2740,7 @@ pub unsafe fn VarInt(pvarin: *const super::Variant::VARIANT) -> ::windows_core:: let mut result__ = ::std::mem::zeroed(); VarInt(pvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarMod(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2754,7 +2754,7 @@ pub unsafe fn VarMonthName(imonth: i32, fabbrev: i32, dwflags: u32) -> ::windows let mut result__ = ::std::mem::zeroed(); VarMonthName(imonth, fabbrev, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarMul(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2762,7 +2762,7 @@ pub unsafe fn VarMul(pvarleft: *const super::Variant::VARIANT, pvarright: *const let mut result__ = ::std::mem::zeroed(); VarMul(pvarleft, pvarright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarNeg(pvarin: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2770,7 +2770,7 @@ pub unsafe fn VarNeg(pvarin: *const super::Variant::VARIANT) -> ::windows_core:: let mut result__ = ::std::mem::zeroed(); VarNeg(pvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarNot(pvarin: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2778,7 +2778,7 @@ pub unsafe fn VarNot(pvarin: *const super::Variant::VARIANT) -> ::windows_core:: let mut result__ = ::std::mem::zeroed(); VarNot(pvarin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarNumFromParseNum(pnumprs: *const NUMPARSE, rgbdig: *const u8, dwvtbits: u32) -> ::windows_core::Result { @@ -2786,7 +2786,7 @@ pub unsafe fn VarNumFromParseNum(pnumprs: *const NUMPARSE, rgbdig: *const u8, dw let mut result__ = ::std::mem::zeroed(); VarNumFromParseNum(pnumprs, rgbdig, dwvtbits, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarOr(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2802,7 +2802,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn VarParseNumFromStr(strin : ::windows_core::PCWSTR, lcid : u32, dwflags : u32, pnumprs : *mut NUMPARSE, rgbdig : *mut u8) -> ::windows_core::HRESULT); VarParseNumFromStr(strin.into_param().abi(), lcid, dwflags, pnumprs, rgbdig).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarPow(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -2815,7 +2815,7 @@ pub unsafe fn VarR4CmpR8(fltleft: f32, dblright: f64) -> VARCMP { ::windows_targets::link!("oleaut32.dll" "system" fn VarR4CmpR8(fltleft : f32, dblright : f64) -> VARCMP); VarR4CmpR8(fltleft, dblright) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarR4FromBool(boolin: P0) -> ::windows_core::Result @@ -2826,7 +2826,7 @@ where let mut result__ = ::std::mem::zeroed(); VarR4FromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarR4FromCy(cyin: super::Com::CY, pfltout: *mut f32) -> ::windows_core::Result<()> { @@ -2839,7 +2839,7 @@ pub unsafe fn VarR4FromDate(datein: f64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarR4FromDate(datein, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarR4FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2847,7 +2847,7 @@ pub unsafe fn VarR4FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> let mut result__ = ::std::mem::zeroed(); VarR4FromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarR4FromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -2921,7 +2921,7 @@ pub unsafe fn VarR4FromUI8(ui64in: u64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarR4FromUI8(ui64in, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarR8FromBool(boolin: P0) -> ::windows_core::Result @@ -2932,7 +2932,7 @@ where let mut result__ = ::std::mem::zeroed(); VarR8FromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarR8FromCy(cyin: super::Com::CY, pdblout: *mut f64) -> ::windows_core::Result<()> { @@ -2945,7 +2945,7 @@ pub unsafe fn VarR8FromDate(datein: f64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarR8FromDate(datein, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarR8FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -2953,7 +2953,7 @@ pub unsafe fn VarR8FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> let mut result__ = ::std::mem::zeroed(); VarR8FromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarR8FromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -3038,7 +3038,7 @@ pub unsafe fn VarR8Round(dblin: f64, cdecimals: i32) -> ::windows_core::Result ::windows_core::Result { @@ -3046,7 +3046,7 @@ pub unsafe fn VarRound(pvarin: *const super::Variant::VARIANT, cdecimals: i32) - let mut result__ = ::std::mem::zeroed(); VarRound(pvarin, cdecimals, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarSub(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -3062,7 +3062,7 @@ where ::windows_targets::link!("oleaut32.dll" "system" fn VarTokenizeFormatString(pstrformat : ::windows_core::PCWSTR, rgbtok : *mut u8, cbtok : i32, ifirstday : VARFORMAT_FIRST_DAY, ifirstweek : VARFORMAT_FIRST_WEEK, lcid : u32, pcbactual : *const i32) -> ::windows_core::HRESULT); VarTokenizeFormatString(pstrformat.into_param().abi(), ::core::mem::transmute(rgbtok.as_ptr()), rgbtok.len() as _, ifirstday, ifirstweek, lcid, ::core::mem::transmute(pcbactual.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarUI1FromBool(boolin: P0) -> ::windows_core::Result @@ -3073,7 +3073,7 @@ where let mut result__ = ::std::mem::zeroed(); VarUI1FromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarUI1FromCy(cyin: super::Com::CY) -> ::windows_core::Result { @@ -3087,7 +3087,7 @@ pub unsafe fn VarUI1FromDate(datein: f64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarUI1FromDate(datein, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarUI1FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -3095,7 +3095,7 @@ pub unsafe fn VarUI1FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> let mut result__ = ::std::mem::zeroed(); VarUI1FromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarUI1FromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -3169,7 +3169,7 @@ pub unsafe fn VarUI1FromUI8(ui64in: u64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarUI1FromUI8(ui64in, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarUI2FromBool(boolin: P0) -> ::windows_core::Result @@ -3180,7 +3180,7 @@ where let mut result__ = ::std::mem::zeroed(); VarUI2FromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarUI2FromCy(cyin: super::Com::CY) -> ::windows_core::Result { @@ -3194,7 +3194,7 @@ pub unsafe fn VarUI2FromDate(datein: f64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarUI2FromDate(datein, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarUI2FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -3202,7 +3202,7 @@ pub unsafe fn VarUI2FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> let mut result__ = ::std::mem::zeroed(); VarUI2FromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarUI2FromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -3275,7 +3275,7 @@ pub unsafe fn VarUI2FromUI8(i64in: u64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarUI2FromUI8(i64in, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarUI4FromBool(boolin: P0) -> ::windows_core::Result @@ -3286,7 +3286,7 @@ where let mut result__ = ::std::mem::zeroed(); VarUI4FromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarUI4FromCy(cyin: super::Com::CY) -> ::windows_core::Result { @@ -3300,7 +3300,7 @@ pub unsafe fn VarUI4FromDate(datein: f64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarUI4FromDate(datein, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarUI4FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -3308,7 +3308,7 @@ pub unsafe fn VarUI4FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> let mut result__ = ::std::mem::zeroed(); VarUI4FromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarUI4FromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -3382,7 +3382,7 @@ pub unsafe fn VarUI4FromUI8(ui64in: u64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarUI4FromUI8(ui64in, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarUI8FromBool(boolin: P0) -> ::windows_core::Result @@ -3393,7 +3393,7 @@ where let mut result__ = ::std::mem::zeroed(); VarUI8FromBool(boolin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarUI8FromCy(cyin: super::Com::CY) -> ::windows_core::Result { @@ -3407,7 +3407,7 @@ pub unsafe fn VarUI8FromDate(datein: f64) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarUI8FromDate(datein, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarUI8FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> ::windows_core::Result { @@ -3415,7 +3415,7 @@ pub unsafe fn VarUI8FromDec(pdecin: *const super::super::Foundation::DECIMAL) -> let mut result__ = ::std::mem::zeroed(); VarUI8FromDec(pdecin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VarUI8FromDisp(pdispin: P0, lcid: u32) -> ::windows_core::Result @@ -3483,7 +3483,7 @@ pub unsafe fn VarUI8FromUI4(ulin: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); VarUI8FromUI4(ulin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VarUdateFromDate(datein: f64, dwflags: u32, pudateout: *mut UDATE) -> ::windows_core::Result<()> { @@ -3496,7 +3496,7 @@ pub unsafe fn VarWeekdayName(iweekday: i32, fabbrev: i32, ifirstday: i32, dwflag let mut result__ = ::std::mem::zeroed(); VarWeekdayName(iweekday, fabbrev, ifirstday, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn VarXor(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> ::windows_core::Result { @@ -3504,7 +3504,7 @@ pub unsafe fn VarXor(pvarleft: *const super::Variant::VARIANT, pvarright: *const let mut result__ = ::std::mem::zeroed(); VarXor(pvarleft, pvarright, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn VectorFromBstr(bstr: P0) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> @@ -3515,24 +3515,24 @@ where let mut result__ = ::std::mem::zeroed(); VectorFromBstr(bstr.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAdviseSinkEx(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAdviseSinkEx { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn OnDataChange(&self, pformatetc: *const super::Com::FORMATETC, pstgmed: *const super::Com::STGMEDIUM) { (::windows_core::Interface::vtable(self).base__.OnDataChange)(::windows_core::Interface::as_raw(self), pformatetc, pstgmed) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnViewChange(&self, dwaspect: u32, lindex: i32) { (::windows_core::Interface::vtable(self).base__.OnViewChange)(::windows_core::Interface::as_raw(self), dwaspect, lindex) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnRename(&self, pmk: P0) where @@ -3540,12 +3540,12 @@ impl IAdviseSinkEx { { (::windows_core::Interface::vtable(self).base__.OnRename)(::windows_core::Interface::as_raw(self), pmk.into_param().abi()) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnSave(&self) { (::windows_core::Interface::vtable(self).base__.OnSave)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnClose(&self) { (::windows_core::Interface::vtable(self).base__.OnClose)(::windows_core::Interface::as_raw(self)) @@ -3575,7 +3575,7 @@ pub struct IAdviseSinkEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICanHandleException(::windows_core::IUnknown); impl ICanHandleException { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn CanHandleException(&self, pexcepinfo: *const super::Com::EXCEPINFO, pvar: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CanHandleException)(::windows_core::Interface::as_raw(self), pexcepinfo, pvar).ok() @@ -3597,14 +3597,14 @@ pub struct ICanHandleException_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant")))] CanHandleException: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IClassFactory2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IClassFactory2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateInstance(&self, punkouter: P0) -> ::windows_core::Result where @@ -3614,7 +3614,7 @@ impl IClassFactory2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateInstance)(::windows_core::Interface::as_raw(self), punkouter.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn LockServer(&self, flock: P0) -> ::windows_core::Result<()> where @@ -3622,7 +3622,7 @@ impl IClassFactory2 { { (::windows_core::Interface::vtable(self).base__.LockServer)(::windows_core::Interface::as_raw(self), flock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLicInfo(&self, plicinfo: *mut LICINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLicInfo)(::windows_core::Interface::as_raw(self), plicinfo).ok() @@ -3781,7 +3781,7 @@ impl ICreateTypeInfo { pub unsafe fn SetVersion(&self, wmajorvernum: u16, wminorvernum: u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVersion)(::windows_core::Interface::as_raw(self), wmajorvernum, wminorvernum).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRefTypeInfo(&self, ptinfo: P0, phreftype: *const u32) -> ::windows_core::Result<()> where @@ -3789,7 +3789,7 @@ impl ICreateTypeInfo { { (::windows_core::Interface::vtable(self).AddRefTypeInfo)(::windows_core::Interface::as_raw(self), ptinfo.into_param().abi(), phreftype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn AddFuncDesc(&self, index: u32, pfuncdesc: *const super::Com::FUNCDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddFuncDesc)(::windows_core::Interface::as_raw(self), index, pfuncdesc).ok() @@ -3797,7 +3797,7 @@ impl ICreateTypeInfo { pub unsafe fn AddImplType(&self, index: u32, hreftype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddImplType)(::windows_core::Interface::as_raw(self), index, hreftype).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetImplTypeFlags(&self, index: u32, impltypeflags: super::Com::IMPLTYPEFLAGS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetImplTypeFlags)(::windows_core::Interface::as_raw(self), index, impltypeflags).ok() @@ -3811,7 +3811,7 @@ impl ICreateTypeInfo { { (::windows_core::Interface::vtable(self).SetSchema)(::windows_core::Interface::as_raw(self), pstrschema.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn AddVarDesc(&self, index: u32, pvardesc: *const super::Com::VARDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddVarDesc)(::windows_core::Interface::as_raw(self), index, pvardesc).ok() @@ -3825,7 +3825,7 @@ impl ICreateTypeInfo { { (::windows_core::Interface::vtable(self).SetVarName)(::windows_core::Interface::as_raw(self), index, szname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn SetTypeDescAlias(&self, ptdescalias: *const super::Com::TYPEDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTypeDescAlias)(::windows_core::Interface::as_raw(self), ptdescalias).ok() @@ -3861,7 +3861,7 @@ impl ICreateTypeInfo { { (::windows_core::Interface::vtable(self).SetMops)(::windows_core::Interface::as_raw(self), index, bstrmops.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTypeIdldesc(&self, pidldesc: *const super::Com::IDLDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTypeIdldesc)(::windows_core::Interface::as_raw(self), pidldesc).ok() @@ -3945,7 +3945,7 @@ impl ICreateTypeInfo2 { pub unsafe fn SetVersion(&self, wmajorvernum: u16, wminorvernum: u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetVersion)(::windows_core::Interface::as_raw(self), wmajorvernum, wminorvernum).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRefTypeInfo(&self, ptinfo: P0, phreftype: *const u32) -> ::windows_core::Result<()> where @@ -3953,7 +3953,7 @@ impl ICreateTypeInfo2 { { (::windows_core::Interface::vtable(self).base__.AddRefTypeInfo)(::windows_core::Interface::as_raw(self), ptinfo.into_param().abi(), phreftype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn AddFuncDesc(&self, index: u32, pfuncdesc: *const super::Com::FUNCDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddFuncDesc)(::windows_core::Interface::as_raw(self), index, pfuncdesc).ok() @@ -3961,7 +3961,7 @@ impl ICreateTypeInfo2 { pub unsafe fn AddImplType(&self, index: u32, hreftype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddImplType)(::windows_core::Interface::as_raw(self), index, hreftype).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetImplTypeFlags(&self, index: u32, impltypeflags: super::Com::IMPLTYPEFLAGS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetImplTypeFlags)(::windows_core::Interface::as_raw(self), index, impltypeflags).ok() @@ -3975,7 +3975,7 @@ impl ICreateTypeInfo2 { { (::windows_core::Interface::vtable(self).base__.SetSchema)(::windows_core::Interface::as_raw(self), pstrschema.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn AddVarDesc(&self, index: u32, pvardesc: *const super::Com::VARDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddVarDesc)(::windows_core::Interface::as_raw(self), index, pvardesc).ok() @@ -3989,7 +3989,7 @@ impl ICreateTypeInfo2 { { (::windows_core::Interface::vtable(self).base__.SetVarName)(::windows_core::Interface::as_raw(self), index, szname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn SetTypeDescAlias(&self, ptdescalias: *const super::Com::TYPEDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetTypeDescAlias)(::windows_core::Interface::as_raw(self), ptdescalias).ok() @@ -4025,7 +4025,7 @@ impl ICreateTypeInfo2 { { (::windows_core::Interface::vtable(self).base__.SetMops)(::windows_core::Interface::as_raw(self), index, bstrmops.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTypeIdldesc(&self, pidldesc: *const super::Com::IDLDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetTypeIdldesc)(::windows_core::Interface::as_raw(self), pidldesc).ok() @@ -4036,7 +4036,7 @@ impl ICreateTypeInfo2 { pub unsafe fn DeleteFuncDesc(&self, index: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteFuncDesc)(::windows_core::Interface::as_raw(self), index).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeleteFuncDescByMemId(&self, memid: i32, invkind: super::Com::INVOKEKIND) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteFuncDescByMemId)(::windows_core::Interface::as_raw(self), memid, invkind).ok() @@ -4050,27 +4050,27 @@ impl ICreateTypeInfo2 { pub unsafe fn DeleteImplType(&self, index: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteImplType)(::windows_core::Interface::as_raw(self), index).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn SetCustData(&self, guid: *const ::windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCustData)(::windows_core::Interface::as_raw(self), guid, pvarval).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn SetFuncCustData(&self, index: u32, guid: *const ::windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFuncCustData)(::windows_core::Interface::as_raw(self), index, guid, pvarval).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn SetParamCustData(&self, indexfunc: u32, indexparam: u32, guid: *const ::windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetParamCustData)(::windows_core::Interface::as_raw(self), indexfunc, indexparam, guid, pvarval).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn SetVarCustData(&self, index: u32, guid: *const ::windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVarCustData)(::windows_core::Interface::as_raw(self), index, guid, pvarval).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn SetImplTypeCustData(&self, index: u32, guid: *const ::windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetImplTypeCustData)(::windows_core::Interface::as_raw(self), index, guid, pvarval).ok() @@ -4143,7 +4143,7 @@ pub struct ICreateTypeInfo2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICreateTypeLib(::windows_core::IUnknown); impl ICreateTypeLib { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTypeInfo(&self, szname: P0, tkind: super::Com::TYPEKIND) -> ::windows_core::Result where @@ -4218,7 +4218,7 @@ pub struct ICreateTypeLib_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICreateTypeLib2(::windows_core::IUnknown); impl ICreateTypeLib2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTypeInfo(&self, szname: P0, tkind: super::Com::TYPEKIND) -> ::windows_core::Result where @@ -4269,7 +4269,7 @@ impl ICreateTypeLib2 { { (::windows_core::Interface::vtable(self).DeleteTypeInfo)(::windows_core::Interface::as_raw(self), szname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn SetCustData(&self, guid: *const ::windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCustData)(::windows_core::Interface::as_raw(self), guid, pvarval).ok() @@ -4349,7 +4349,7 @@ pub struct IDispError_Vtbl { pub GetHelpInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrfilename: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, pdwcontext: *mut u32) -> ::windows_core::HRESULT, pub GetDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrdescription: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4363,7 +4363,7 @@ impl IDispatchEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDispID)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), grfdex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn InvokeEx(&self, id: i32, lcid: u32, wflags: u16, pdp: *const super::Com::DISPPARAMS, pvarres: ::core::option::Option<*mut super::Variant::VARIANT>, pei: ::core::option::Option<*mut super::Com::EXCEPINFO>, pspcaller: P0) -> ::windows_core::Result<()> where @@ -4428,7 +4428,7 @@ pub struct IDispatchEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDropSource(::windows_core::IUnknown); impl IDropSource { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] pub unsafe fn QueryContinueDrag(&self, fescapepressed: P0, grfkeystate: super::SystemServices::MODIFIERKEYS_FLAGS) -> ::windows_core::HRESULT where @@ -4461,7 +4461,7 @@ pub struct IDropSource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDropSourceNotify(::windows_core::IUnknown); impl IDropSourceNotify { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DragEnterTarget(&self, hwndtarget: P0) -> ::windows_core::Result<()> where @@ -4494,7 +4494,7 @@ pub struct IDropSourceNotify_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDropTarget(::windows_core::IUnknown); impl IDropTarget { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_SystemServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_SystemServices"))] pub unsafe fn DragEnter(&self, pdataobj: P0, grfkeystate: super::SystemServices::MODIFIERKEYS_FLAGS, pt: super::super::Foundation::POINTL, pdweffect: *mut DROPEFFECT) -> ::windows_core::Result<()> where @@ -4502,7 +4502,7 @@ impl IDropTarget { { (::windows_core::Interface::vtable(self).DragEnter)(::windows_core::Interface::as_raw(self), pdataobj.into_param().abi(), grfkeystate, ::core::mem::transmute(pt), pdweffect).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] pub unsafe fn DragOver(&self, grfkeystate: super::SystemServices::MODIFIERKEYS_FLAGS, pt: super::super::Foundation::POINTL, pdweffect: *mut DROPEFFECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DragOver)(::windows_core::Interface::as_raw(self), grfkeystate, ::core::mem::transmute(pt), pdweffect).ok() @@ -4510,7 +4510,7 @@ impl IDropTarget { pub unsafe fn DragLeave(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DragLeave)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_SystemServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_SystemServices"))] pub unsafe fn Drop(&self, pdataobj: P0, grfkeystate: super::SystemServices::MODIFIERKEYS_FLAGS, pt: super::super::Foundation::POINTL, pdweffect: *mut DROPEFFECT) -> ::windows_core::Result<()> where @@ -4554,7 +4554,7 @@ impl IEnterpriseDropTarget { { (::windows_core::Interface::vtable(self).SetDropSourceEnterpriseId)(::windows_core::Interface::as_raw(self), identity.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEvaluatingEdpPolicy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4582,7 +4582,7 @@ pub struct IEnterpriseDropTarget_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumOLEVERB(::windows_core::IUnknown); impl IEnumOLEVERB { - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn Next(&self, rgelt: &mut [OLEVERB], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -4689,7 +4689,7 @@ pub struct IEnumOleUndoUnits_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumVARIANT(::windows_core::IUnknown); impl IEnumVARIANT { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, rgvar: &mut [super::Variant::VARIANT], pceltfetched: *mut u32) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgvar.len() as _, ::core::mem::transmute(rgvar.as_ptr()), pceltfetched) @@ -4738,24 +4738,24 @@ impl IFont { { (::windows_core::Interface::vtable(self).SetName)(::windows_core::Interface::as_raw(self), name.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Size(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Size)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, size: super::Com::CY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(size)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Bold(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Bold)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBold(&self, bold: P0) -> ::windows_core::Result<()> where @@ -4763,13 +4763,13 @@ impl IFont { { (::windows_core::Interface::vtable(self).SetBold)(::windows_core::Interface::as_raw(self), bold.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Italic(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Italic)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetItalic(&self, italic: P0) -> ::windows_core::Result<()> where @@ -4777,13 +4777,13 @@ impl IFont { { (::windows_core::Interface::vtable(self).SetItalic)(::windows_core::Interface::as_raw(self), italic.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Underline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Underline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUnderline(&self, underline: P0) -> ::windows_core::Result<()> where @@ -4791,13 +4791,13 @@ impl IFont { { (::windows_core::Interface::vtable(self).SetUnderline)(::windows_core::Interface::as_raw(self), underline.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Strikethrough(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Strikethrough)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStrikethrough(&self, strikethrough: P0) -> ::windows_core::Result<()> where @@ -4819,7 +4819,7 @@ impl IFont { pub unsafe fn SetCharset(&self, charset: i16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCharset)(::windows_core::Interface::as_raw(self), charset).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn hFont(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4838,12 +4838,12 @@ impl IFont { pub unsafe fn SetRatio(&self, cylogical: i32, cyhimetric: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRatio)(::windows_core::Interface::as_raw(self), cylogical, cyhimetric).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn QueryTextMetrics(&self, ptm: *mut super::super::Graphics::Gdi::TEXTMETRICW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryTextMetrics)(::windows_core::Interface::as_raw(self), ptm).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn AddRefHfont(&self, hfont: P0) -> ::windows_core::Result<()> where @@ -4851,7 +4851,7 @@ impl IFont { { (::windows_core::Interface::vtable(self).AddRefHfont)(::windows_core::Interface::as_raw(self), hfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ReleaseHfont(&self, hfont: P0) -> ::windows_core::Result<()> where @@ -4859,7 +4859,7 @@ impl IFont { { (::windows_core::Interface::vtable(self).ReleaseHfont)(::windows_core::Interface::as_raw(self), hfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetHdc(&self, hdc: P0) -> ::windows_core::Result<()> where @@ -4949,7 +4949,7 @@ pub struct IFont_Vtbl { #[cfg(not(feature = "Win32_Graphics_Gdi"))] SetHdc: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4972,7 +4972,7 @@ unsafe impl ::windows_core::ComInterface for IFontDisp { pub struct IFontDisp_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5097,7 +5097,7 @@ pub struct IObjectWithSite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleAdviseHolder(::windows_core::IUnknown); impl IOleAdviseHolder { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Advise(&self, padvise: P0) -> ::windows_core::Result where @@ -5109,13 +5109,13 @@ impl IOleAdviseHolder { pub unsafe fn Unadvise(&self, dwconnection: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unadvise)(::windows_core::Interface::as_raw(self), dwconnection).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumAdvise(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumAdvise)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SendOnRename(&self, pmk: P0) -> ::windows_core::Result<()> where @@ -5161,7 +5161,7 @@ pub struct IOleAdviseHolder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleCache(::windows_core::IUnknown); impl IOleCache { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cache(&self, pformatetc: *const super::Com::FORMATETC, advf: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5170,13 +5170,13 @@ impl IOleCache { pub unsafe fn Uncache(&self, dwconnection: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Uncache)(::windows_core::Interface::as_raw(self), dwconnection).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCache(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumCache)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitCache(&self, pdataobject: P0) -> ::windows_core::Result<()> where @@ -5184,7 +5184,7 @@ impl IOleCache { { (::windows_core::Interface::vtable(self).InitCache)(::windows_core::Interface::as_raw(self), pdataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn SetData(&self, pformatetc: *const super::Com::FORMATETC, pmedium: *const super::Com::STGMEDIUM, frelease: P0) -> ::windows_core::Result<()> where @@ -5226,7 +5226,7 @@ pub struct IOleCache_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleCache2(::windows_core::IUnknown); impl IOleCache2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cache(&self, pformatetc: *const super::Com::FORMATETC, advf: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5235,13 +5235,13 @@ impl IOleCache2 { pub unsafe fn Uncache(&self, dwconnection: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Uncache)(::windows_core::Interface::as_raw(self), dwconnection).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCache(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumCache)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InitCache(&self, pdataobject: P0) -> ::windows_core::Result<()> where @@ -5249,7 +5249,7 @@ impl IOleCache2 { { (::windows_core::Interface::vtable(self).base__.InitCache)(::windows_core::Interface::as_raw(self), pdataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn SetData(&self, pformatetc: *const super::Com::FORMATETC, pmedium: *const super::Com::STGMEDIUM, frelease: P0) -> ::windows_core::Result<()> where @@ -5257,7 +5257,7 @@ impl IOleCache2 { { (::windows_core::Interface::vtable(self).base__.SetData)(::windows_core::Interface::as_raw(self), pformatetc, pmedium, frelease.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UpdateCache(&self, pdataobject: P0, grfupdf: UPDFCACHE_FLAGS, preserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> where @@ -5290,7 +5290,7 @@ pub struct IOleCache2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleCacheControl(::windows_core::IUnknown); impl IOleCacheControl { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnRun(&self, pdataobject: P0) -> ::windows_core::Result<()> where @@ -5326,7 +5326,7 @@ impl IOleClientSite { pub unsafe fn SaveObject(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SaveObject)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMoniker(&self, dwassign: OLEGETMONIKER, dwwhichmoniker: OLEWHICHMK) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5339,7 +5339,7 @@ impl IOleClientSite { pub unsafe fn ShowObject(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ShowObject)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnShowWindow(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -5382,7 +5382,7 @@ impl IOleCommandTarget { pub unsafe fn QueryStatus(&self, pguidcmdgroup: *const ::windows_core::GUID, ccmds: u32, prgcmds: *mut OLECMD, pcmdtext: *mut OLECMDTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryStatus)(::windows_core::Interface::as_raw(self), pguidcmdgroup, ccmds, prgcmds, pcmdtext).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn Exec(&self, pguidcmdgroup: *const ::windows_core::GUID, ncmdid: u32, ncmdexecopt: u32, pvain: *const super::Variant::VARIANT, pvaout: *mut super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Exec)(::windows_core::Interface::as_raw(self), pguidcmdgroup, ncmdid, ncmdexecopt, pvain, pvaout).ok() @@ -5409,7 +5409,7 @@ pub struct IOleCommandTarget_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleContainer(::windows_core::IUnknown); impl IOleContainer { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseDisplayName(&self, pbc: P0, pszdisplayname: P1, pcheaten: *mut u32, ppmkout: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5418,13 +5418,13 @@ impl IOleContainer { { (::windows_core::Interface::vtable(self).base__.ParseDisplayName)(::windows_core::Interface::as_raw(self), pbc.into_param().abi(), pszdisplayname.into_param().abi(), pcheaten, ::core::mem::transmute(ppmkout)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumObjects(&self, grfflags: OLECONTF) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumObjects)(::windows_core::Interface::as_raw(self), grfflags.0 as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LockContainer(&self, flock: P0) -> ::windows_core::Result<()> where @@ -5457,12 +5457,12 @@ pub struct IOleContainer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleControl(::windows_core::IUnknown); impl IOleControl { - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetControlInfo(&self, pci: *mut CONTROLINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetControlInfo)(::windows_core::Interface::as_raw(self), pci).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn OnMnemonic(&self, pmsg: *const super::super::UI::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnMnemonic)(::windows_core::Interface::as_raw(self), pmsg).ok() @@ -5470,7 +5470,7 @@ impl IOleControl { pub unsafe fn OnAmbientPropertyChange(&self, dispid: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnAmbientPropertyChange)(::windows_core::Interface::as_raw(self), dispid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FreezeEvents(&self, bfreeze: P0) -> ::windows_core::Result<()> where @@ -5511,7 +5511,7 @@ impl IOleControlSite { pub unsafe fn OnControlInfoChanged(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnControlInfoChanged)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LockInPlaceActive(&self, flock: P0) -> ::windows_core::Result<()> where @@ -5519,23 +5519,23 @@ impl IOleControlSite { { (::windows_core::Interface::vtable(self).LockInPlaceActive)(::windows_core::Interface::as_raw(self), flock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetExtendedControl(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetExtendedControl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransformCoords(&self, pptlhimetric: *mut super::super::Foundation::POINTL, pptfcontainer: *mut POINTF, dwflags: XFORMCOORDS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TransformCoords)(::windows_core::Interface::as_raw(self), pptlhimetric, pptfcontainer, dwflags.0 as _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, pmsg: *const super::super::UI::WindowsAndMessaging::MSG, grfmodifiers: KEYMODIFIERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg, grfmodifiers).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnFocus(&self, fgotfocus: P0) -> ::windows_core::Result<()> where @@ -5585,7 +5585,7 @@ pub struct IOleControlSite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleDocument(::windows_core::IUnknown); impl IOleDocument { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateView(&self, pipsite: P0, pstm: P1, dwreserved: u32) -> ::windows_core::Result where @@ -5663,23 +5663,23 @@ impl IOleDocumentView { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRect(&self, prcview: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRect)(::windows_core::Interface::as_raw(self), prcview).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRectComplex(&self, prcview: *const super::super::Foundation::RECT, prchscroll: *const super::super::Foundation::RECT, prcvscroll: *const super::super::Foundation::RECT, prcsizebox: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRectComplex)(::windows_core::Interface::as_raw(self), prcview, prchscroll, prcvscroll, prcsizebox).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -5687,7 +5687,7 @@ impl IOleDocumentView { { (::windows_core::Interface::vtable(self).Show)(::windows_core::Interface::as_raw(self), fshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UIActivate(&self, fuiactivate: P0) -> ::windows_core::Result<()> where @@ -5701,7 +5701,7 @@ impl IOleDocumentView { pub unsafe fn CloseView(&self, dwreserved: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CloseView)(::windows_core::Interface::as_raw(self), dwreserved).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SaveViewState(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -5709,7 +5709,7 @@ impl IOleDocumentView { { (::windows_core::Interface::vtable(self).SaveViewState)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ApplyViewState(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -5775,13 +5775,13 @@ pub struct IOleDocumentView_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleInPlaceActiveObject(::windows_core::IUnknown); impl IOleInPlaceActiveObject { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -5789,12 +5789,12 @@ impl IOleInPlaceActiveObject { { (::windows_core::Interface::vtable(self).base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, lpmsg: ::core::option::Option<*const super::super::UI::WindowsAndMessaging::MSG>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAccelerator)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lpmsg.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnFrameWindowActivate(&self, factivate: P0) -> ::windows_core::Result<()> where @@ -5802,7 +5802,7 @@ impl IOleInPlaceActiveObject { { (::windows_core::Interface::vtable(self).OnFrameWindowActivate)(::windows_core::Interface::as_raw(self), factivate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnDocWindowActivate(&self, factivate: P0) -> ::windows_core::Result<()> where @@ -5810,7 +5810,7 @@ impl IOleInPlaceActiveObject { { (::windows_core::Interface::vtable(self).OnDocWindowActivate)(::windows_core::Interface::as_raw(self), factivate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ResizeBorder(&self, prcborder: *const super::super::Foundation::RECT, puiwindow: P0, fframewindow: P1) -> ::windows_core::Result<()> where @@ -5819,7 +5819,7 @@ impl IOleInPlaceActiveObject { { (::windows_core::Interface::vtable(self).ResizeBorder)(::windows_core::Interface::as_raw(self), prcborder, puiwindow.into_param().abi(), fframewindow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableModeless(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -5864,13 +5864,13 @@ pub struct IOleInPlaceActiveObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleInPlaceFrame(::windows_core::IUnknown); impl IOleInPlaceFrame { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -5878,18 +5878,18 @@ impl IOleInPlaceFrame { { (::windows_core::Interface::vtable(self).base__.base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBorder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBorder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestBorderSpace(&self, pborderwidths: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RequestBorderSpace)(::windows_core::Interface::as_raw(self), pborderwidths).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBorderSpace(&self, pborderwidths: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetBorderSpace)(::windows_core::Interface::as_raw(self), pborderwidths).ok() @@ -5901,7 +5901,7 @@ impl IOleInPlaceFrame { { (::windows_core::Interface::vtable(self).base__.SetActiveObject)(::windows_core::Interface::as_raw(self), pactiveobject.into_param().abi(), pszobjname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn InsertMenus(&self, hmenushared: P0, lpmenuwidths: *mut OLEMENUGROUPWIDTHS) -> ::windows_core::Result<()> where @@ -5909,7 +5909,7 @@ impl IOleInPlaceFrame { { (::windows_core::Interface::vtable(self).InsertMenus)(::windows_core::Interface::as_raw(self), hmenushared.into_param().abi(), lpmenuwidths).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn SetMenu(&self, hmenushared: P0, holemenu: isize, hwndactiveobject: P1) -> ::windows_core::Result<()> where @@ -5918,7 +5918,7 @@ impl IOleInPlaceFrame { { (::windows_core::Interface::vtable(self).SetMenu)(::windows_core::Interface::as_raw(self), hmenushared.into_param().abi(), holemenu, hwndactiveobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn RemoveMenus(&self, hmenushared: P0) -> ::windows_core::Result<()> where @@ -5932,7 +5932,7 @@ impl IOleInPlaceFrame { { (::windows_core::Interface::vtable(self).SetStatusText)(::windows_core::Interface::as_raw(self), pszstatustext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableModeless(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -5940,7 +5940,7 @@ impl IOleInPlaceFrame { { (::windows_core::Interface::vtable(self).EnableModeless)(::windows_core::Interface::as_raw(self), fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, lpmsg: *const super::super::UI::WindowsAndMessaging::MSG, wid: u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAccelerator)(::windows_core::Interface::as_raw(self), lpmsg, wid).ok() @@ -5983,13 +5983,13 @@ pub struct IOleInPlaceFrame_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleInPlaceObject(::windows_core::IUnknown); impl IOleInPlaceObject { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -6003,7 +6003,7 @@ impl IOleInPlaceObject { pub unsafe fn UIDeactivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UIDeactivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetObjectRects(&self, lprcposrect: *const super::super::Foundation::RECT, lprccliprect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetObjectRects)(::windows_core::Interface::as_raw(self), lprcposrect, lprccliprect).ok() @@ -6035,13 +6035,13 @@ pub struct IOleInPlaceObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleInPlaceObjectWindowless(::windows_core::IUnknown); impl IOleInPlaceObjectWindowless { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -6055,7 +6055,7 @@ impl IOleInPlaceObjectWindowless { pub unsafe fn UIDeactivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UIDeactivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetObjectRects(&self, lprcposrect: *const super::super::Foundation::RECT, lprccliprect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetObjectRects)(::windows_core::Interface::as_raw(self), lprcposrect, lprccliprect).ok() @@ -6063,7 +6063,7 @@ impl IOleInPlaceObjectWindowless { pub unsafe fn ReactivateAndUndo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ReactivateAndUndo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnWindowMessage(&self, msg: u32, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -6099,13 +6099,13 @@ pub struct IOleInPlaceObjectWindowless_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleInPlaceSite(::windows_core::IUnknown); impl IOleInPlaceSite { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -6122,17 +6122,17 @@ impl IOleInPlaceSite { pub unsafe fn OnUIActivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnUIActivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetWindowContext(&self, ppframe: *mut ::core::option::Option, ppdoc: *mut ::core::option::Option, lprcposrect: *mut super::super::Foundation::RECT, lprccliprect: *mut super::super::Foundation::RECT, lpframeinfo: *mut OLEINPLACEFRAMEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindowContext)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppframe), ::core::mem::transmute(ppdoc), lprcposrect, lprccliprect, lpframeinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Scroll(&self, scrollextant: super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Scroll)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scrollextant)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnUIDeactivate(&self, fundoable: P0) -> ::windows_core::Result<()> where @@ -6149,7 +6149,7 @@ impl IOleInPlaceSite { pub unsafe fn DeactivateAndUndo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeactivateAndUndo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnPosRectChange(&self, lprcposrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnPosRectChange)(::windows_core::Interface::as_raw(self), lprcposrect).ok() @@ -6193,13 +6193,13 @@ pub struct IOleInPlaceSite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleInPlaceSiteEx(::windows_core::IUnknown); impl IOleInPlaceSiteEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -6216,17 +6216,17 @@ impl IOleInPlaceSiteEx { pub unsafe fn OnUIActivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnUIActivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetWindowContext(&self, ppframe: *mut ::core::option::Option, ppdoc: *mut ::core::option::Option, lprcposrect: *mut super::super::Foundation::RECT, lprccliprect: *mut super::super::Foundation::RECT, lpframeinfo: *mut OLEINPLACEFRAMEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetWindowContext)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppframe), ::core::mem::transmute(ppdoc), lprcposrect, lprccliprect, lpframeinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Scroll(&self, scrollextant: super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Scroll)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scrollextant)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnUIDeactivate(&self, fundoable: P0) -> ::windows_core::Result<()> where @@ -6243,17 +6243,17 @@ impl IOleInPlaceSiteEx { pub unsafe fn DeactivateAndUndo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeactivateAndUndo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnPosRectChange(&self, lprcposrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnPosRectChange)(::windows_core::Interface::as_raw(self), lprcposrect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnInPlaceActivateEx(&self, pfnoredraw: *mut super::super::Foundation::BOOL, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnInPlaceActivateEx)(::windows_core::Interface::as_raw(self), pfnoredraw, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnInPlaceDeactivateEx(&self, fnoredraw: P0) -> ::windows_core::Result<()> where @@ -6290,13 +6290,13 @@ pub struct IOleInPlaceSiteEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleInPlaceSiteWindowless(::windows_core::IUnknown); impl IOleInPlaceSiteWindowless { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -6313,17 +6313,17 @@ impl IOleInPlaceSiteWindowless { pub unsafe fn OnUIActivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.OnUIActivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetWindowContext(&self, ppframe: *mut ::core::option::Option, ppdoc: *mut ::core::option::Option, lprcposrect: *mut super::super::Foundation::RECT, lprccliprect: *mut super::super::Foundation::RECT, lpframeinfo: *mut OLEINPLACEFRAMEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetWindowContext)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppframe), ::core::mem::transmute(ppdoc), lprcposrect, lprccliprect, lpframeinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Scroll(&self, scrollextant: super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Scroll)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scrollextant)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnUIDeactivate(&self, fundoable: P0) -> ::windows_core::Result<()> where @@ -6340,17 +6340,17 @@ impl IOleInPlaceSiteWindowless { pub unsafe fn DeactivateAndUndo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.DeactivateAndUndo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnPosRectChange(&self, lprcposrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.OnPosRectChange)(::windows_core::Interface::as_raw(self), lprcposrect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnInPlaceActivateEx(&self, pfnoredraw: *mut super::super::Foundation::BOOL, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnInPlaceActivateEx)(::windows_core::Interface::as_raw(self), pfnoredraw, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnInPlaceDeactivateEx(&self, fnoredraw: P0) -> ::windows_core::Result<()> where @@ -6367,7 +6367,7 @@ impl IOleInPlaceSiteWindowless { pub unsafe fn GetCapture(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCapture)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCapture(&self, fcapture: P0) -> ::windows_core::Result<()> where @@ -6378,7 +6378,7 @@ impl IOleInPlaceSiteWindowless { pub unsafe fn GetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFocus(&self, ffocus: P0) -> ::windows_core::Result<()> where @@ -6386,13 +6386,13 @@ impl IOleInPlaceSiteWindowless { { (::windows_core::Interface::vtable(self).SetFocus)(::windows_core::Interface::as_raw(self), ffocus.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetDC(&self, prect: *const super::super::Foundation::RECT, grfflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDC)(::windows_core::Interface::as_raw(self), prect, grfflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ReleaseDC(&self, hdc: P0) -> ::windows_core::Result<()> where @@ -6400,7 +6400,7 @@ impl IOleInPlaceSiteWindowless { { (::windows_core::Interface::vtable(self).ReleaseDC)(::windows_core::Interface::as_raw(self), hdc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvalidateRect(&self, prect: *const super::super::Foundation::RECT, ferase: P0) -> ::windows_core::Result<()> where @@ -6408,7 +6408,7 @@ impl IOleInPlaceSiteWindowless { { (::windows_core::Interface::vtable(self).InvalidateRect)(::windows_core::Interface::as_raw(self), prect, ferase.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn InvalidateRgn(&self, hrgn: P0, ferase: P1) -> ::windows_core::Result<()> where @@ -6417,17 +6417,17 @@ impl IOleInPlaceSiteWindowless { { (::windows_core::Interface::vtable(self).InvalidateRgn)(::windows_core::Interface::as_raw(self), hrgn.into_param().abi(), ferase.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScrollRect(&self, dx: i32, dy: i32, prectscroll: *const super::super::Foundation::RECT, prectclip: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ScrollRect)(::windows_core::Interface::as_raw(self), dx, dy, prectscroll, prectclip).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdjustRect(&self, prc: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AdjustRect)(::windows_core::Interface::as_raw(self), prc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnDefWindowMessage(&self, msg: u32, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -6493,13 +6493,13 @@ pub struct IOleInPlaceSiteWindowless_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleInPlaceUIWindow(::windows_core::IUnknown); impl IOleInPlaceUIWindow { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -6507,18 +6507,18 @@ impl IOleInPlaceUIWindow { { (::windows_core::Interface::vtable(self).base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBorder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBorder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestBorderSpace(&self, pborderwidths: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RequestBorderSpace)(::windows_core::Interface::as_raw(self), pborderwidths).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBorderSpace(&self, pborderwidths: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBorderSpace)(::windows_core::Interface::as_raw(self), pborderwidths).ok() @@ -6560,7 +6560,7 @@ pub struct IOleInPlaceUIWindow_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleItemContainer(::windows_core::IUnknown); impl IOleItemContainer { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseDisplayName(&self, pbc: P0, pszdisplayname: P1, pcheaten: *mut u32, ppmkout: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -6569,13 +6569,13 @@ impl IOleItemContainer { { (::windows_core::Interface::vtable(self).base__.base__.ParseDisplayName)(::windows_core::Interface::as_raw(self), pbc.into_param().abi(), pszdisplayname.into_param().abi(), pcheaten, ::core::mem::transmute(ppmkout)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumObjects(&self, grfflags: OLECONTF) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumObjects)(::windows_core::Interface::as_raw(self), grfflags.0 as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LockContainer(&self, flock: P0) -> ::windows_core::Result<()> where @@ -6583,7 +6583,7 @@ impl IOleItemContainer { { (::windows_core::Interface::vtable(self).base__.LockContainer)(::windows_core::Interface::as_raw(self), flock.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetObject(&self, pszitem: P0, dwspeedneeded: u32, pbc: P1) -> ::windows_core::Result where @@ -6594,7 +6594,7 @@ impl IOleItemContainer { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetObject)(::windows_core::Interface::as_raw(self), pszitem.into_param().abi(), dwspeedneeded, pbc.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetObjectStorage(&self, pszitem: P0, pbc: P1) -> ::windows_core::Result where @@ -6644,7 +6644,7 @@ impl IOleLink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUpdateOptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSourceMoniker(&self, pmk: P0, rclsid: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -6652,7 +6652,7 @@ impl IOleLink { { (::windows_core::Interface::vtable(self).SetSourceMoniker)(::windows_core::Interface::as_raw(self), pmk.into_param().abi(), rclsid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSourceMoniker(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6668,7 +6668,7 @@ impl IOleLink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSourceDisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BindToSource(&self, bindflags: u32, pbc: P0) -> ::windows_core::Result<()> where @@ -6686,7 +6686,7 @@ impl IOleLink { pub unsafe fn UnbindSource(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnbindSource)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Update(&self, pbc: P0) -> ::windows_core::Result<()> where @@ -6754,7 +6754,7 @@ impl IOleObject { pub unsafe fn Close(&self, dwsaveoption: OLECLOSE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self), dwsaveoption.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMoniker(&self, dwwhichmoniker: OLEWHICHMK, pmk: P0) -> ::windows_core::Result<()> where @@ -6762,13 +6762,13 @@ impl IOleObject { { (::windows_core::Interface::vtable(self).SetMoniker)(::windows_core::Interface::as_raw(self), dwwhichmoniker.0 as _, pmk.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMoniker(&self, dwassign: OLEGETMONIKER, dwwhichmoniker: OLEWHICHMK) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMoniker)(::windows_core::Interface::as_raw(self), dwassign.0 as _, dwwhichmoniker.0 as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn InitFromData(&self, pdataobject: P0, fcreation: P1, dwreserved: u32) -> ::windows_core::Result<()> where @@ -6777,13 +6777,13 @@ impl IOleObject { { (::windows_core::Interface::vtable(self).InitFromData)(::windows_core::Interface::as_raw(self), pdataobject.into_param().abi(), fcreation.into_param().abi(), dwreserved).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClipboardData(&self, dwreserved: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetClipboardData)(::windows_core::Interface::as_raw(self), dwreserved, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn DoVerb(&self, iverb: i32, lpmsg: *const super::super::UI::WindowsAndMessaging::MSG, pactivesite: P0, lindex: i32, hwndparent: P1, lprcposrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -6810,18 +6810,18 @@ impl IOleObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUserType)(::windows_core::Interface::as_raw(self), dwformoftype.0 as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetExtent(&self, dwdrawaspect: super::Com::DVASPECT, psizel: *const super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetExtent)(::windows_core::Interface::as_raw(self), dwdrawaspect, psizel).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetExtent(&self, dwdrawaspect: super::Com::DVASPECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetExtent)(::windows_core::Interface::as_raw(self), dwdrawaspect, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Advise(&self, padvsink: P0) -> ::windows_core::Result where @@ -6833,19 +6833,19 @@ impl IOleObject { pub unsafe fn Unadvise(&self, dwconnection: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unadvise)(::windows_core::Interface::as_raw(self), dwconnection).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumAdvise(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumAdvise)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMiscStatus(&self, dwaspect: super::Com::DVASPECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMiscStatus)(::windows_core::Interface::as_raw(self), dwaspect, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetColorScheme(&self, plogpal: *const super::super::Graphics::Gdi::LOGPALETTE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColorScheme)(::windows_core::Interface::as_raw(self), plogpal).ok() @@ -6943,7 +6943,7 @@ impl IOleParentUndoUnit { { (::windows_core::Interface::vtable(self).Open)(::windows_core::Interface::as_raw(self), ppuu.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Close(&self, ppuu: P0, fcommit: P1) -> ::windows_core::Result<()> where @@ -7003,7 +7003,7 @@ impl IOleUILinkContainerA { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLinkUpdateOptions)(::windows_core::Interface::as_raw(self), dwlink, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLinkSource(&self, dwlink: u32, lpszdisplayname: P0, lenfilename: u32, pcheaten: *mut u32, fvalidatesource: P1) -> ::windows_core::Result<()> where @@ -7012,7 +7012,7 @@ impl IOleUILinkContainerA { { (::windows_core::Interface::vtable(self).SetLinkSource)(::windows_core::Interface::as_raw(self), dwlink, lpszdisplayname.into_param().abi(), lenfilename, pcheaten, fvalidatesource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLinkSource(&self, dwlink: u32, lplpszdisplayname: ::core::option::Option<*mut ::windows_core::PSTR>, lplenfilename: *mut u32, lplpszfulllinktype: ::core::option::Option<*mut ::windows_core::PSTR>, lplpszshortlinktype: ::core::option::Option<*mut ::windows_core::PSTR>, lpfsourceavailable: *mut super::super::Foundation::BOOL, lpfisselected: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLinkSource)(::windows_core::Interface::as_raw(self), dwlink, ::core::mem::transmute(lplpszdisplayname.unwrap_or(::std::ptr::null_mut())), lplenfilename, ::core::mem::transmute(lplpszfulllinktype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lplpszshortlinktype.unwrap_or(::std::ptr::null_mut())), lpfsourceavailable, lpfisselected).ok() @@ -7020,7 +7020,7 @@ impl IOleUILinkContainerA { pub unsafe fn OpenLinkSource(&self, dwlink: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OpenLinkSource)(::windows_core::Interface::as_raw(self), dwlink).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateLink(&self, dwlink: u32, ferrormessage: P0, freserved: P1) -> ::windows_core::Result<()> where @@ -7076,7 +7076,7 @@ impl IOleUILinkContainerW { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLinkUpdateOptions)(::windows_core::Interface::as_raw(self), dwlink, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLinkSource(&self, dwlink: u32, lpszdisplayname: P0, lenfilename: u32, pcheaten: *mut u32, fvalidatesource: P1) -> ::windows_core::Result<()> where @@ -7085,7 +7085,7 @@ impl IOleUILinkContainerW { { (::windows_core::Interface::vtable(self).SetLinkSource)(::windows_core::Interface::as_raw(self), dwlink, lpszdisplayname.into_param().abi(), lenfilename, pcheaten, fvalidatesource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLinkSource(&self, dwlink: u32, lplpszdisplayname: ::core::option::Option<*mut ::windows_core::PWSTR>, lplenfilename: *mut u32, lplpszfulllinktype: ::core::option::Option<*mut ::windows_core::PWSTR>, lplpszshortlinktype: ::core::option::Option<*mut ::windows_core::PWSTR>, lpfsourceavailable: *mut super::super::Foundation::BOOL, lpfisselected: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLinkSource)(::windows_core::Interface::as_raw(self), dwlink, ::core::mem::transmute(lplpszdisplayname.unwrap_or(::std::ptr::null_mut())), lplenfilename, ::core::mem::transmute(lplpszfulllinktype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lplpszshortlinktype.unwrap_or(::std::ptr::null_mut())), lpfsourceavailable, lpfisselected).ok() @@ -7093,7 +7093,7 @@ impl IOleUILinkContainerW { pub unsafe fn OpenLinkSource(&self, dwlink: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OpenLinkSource)(::windows_core::Interface::as_raw(self), dwlink).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateLink(&self, dwlink: u32, ferrormessage: P0, freserved: P1) -> ::windows_core::Result<()> where @@ -7149,7 +7149,7 @@ impl IOleUILinkInfoA { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetLinkUpdateOptions)(::windows_core::Interface::as_raw(self), dwlink, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLinkSource(&self, dwlink: u32, lpszdisplayname: P0, lenfilename: u32, pcheaten: *mut u32, fvalidatesource: P1) -> ::windows_core::Result<()> where @@ -7158,7 +7158,7 @@ impl IOleUILinkInfoA { { (::windows_core::Interface::vtable(self).base__.SetLinkSource)(::windows_core::Interface::as_raw(self), dwlink, lpszdisplayname.into_param().abi(), lenfilename, pcheaten, fvalidatesource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLinkSource(&self, dwlink: u32, lplpszdisplayname: ::core::option::Option<*mut ::windows_core::PSTR>, lplenfilename: *mut u32, lplpszfulllinktype: ::core::option::Option<*mut ::windows_core::PSTR>, lplpszshortlinktype: ::core::option::Option<*mut ::windows_core::PSTR>, lpfsourceavailable: *mut super::super::Foundation::BOOL, lpfisselected: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetLinkSource)(::windows_core::Interface::as_raw(self), dwlink, ::core::mem::transmute(lplpszdisplayname.unwrap_or(::std::ptr::null_mut())), lplenfilename, ::core::mem::transmute(lplpszfulllinktype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lplpszshortlinktype.unwrap_or(::std::ptr::null_mut())), lpfsourceavailable, lpfisselected).ok() @@ -7166,7 +7166,7 @@ impl IOleUILinkInfoA { pub unsafe fn OpenLinkSource(&self, dwlink: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenLinkSource)(::windows_core::Interface::as_raw(self), dwlink).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateLink(&self, dwlink: u32, ferrormessage: P0, freserved: P1) -> ::windows_core::Result<()> where @@ -7178,7 +7178,7 @@ impl IOleUILinkInfoA { pub unsafe fn CancelLink(&self, dwlink: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CancelLink)(::windows_core::Interface::as_raw(self), dwlink).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastUpdate(&self, dwlink: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7215,7 +7215,7 @@ impl IOleUILinkInfoW { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetLinkUpdateOptions)(::windows_core::Interface::as_raw(self), dwlink, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLinkSource(&self, dwlink: u32, lpszdisplayname: P0, lenfilename: u32, pcheaten: *mut u32, fvalidatesource: P1) -> ::windows_core::Result<()> where @@ -7224,7 +7224,7 @@ impl IOleUILinkInfoW { { (::windows_core::Interface::vtable(self).base__.SetLinkSource)(::windows_core::Interface::as_raw(self), dwlink, lpszdisplayname.into_param().abi(), lenfilename, pcheaten, fvalidatesource.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLinkSource(&self, dwlink: u32, lplpszdisplayname: ::core::option::Option<*mut ::windows_core::PWSTR>, lplenfilename: *mut u32, lplpszfulllinktype: ::core::option::Option<*mut ::windows_core::PWSTR>, lplpszshortlinktype: ::core::option::Option<*mut ::windows_core::PWSTR>, lpfsourceavailable: *mut super::super::Foundation::BOOL, lpfisselected: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetLinkSource)(::windows_core::Interface::as_raw(self), dwlink, ::core::mem::transmute(lplpszdisplayname.unwrap_or(::std::ptr::null_mut())), lplenfilename, ::core::mem::transmute(lplpszfulllinktype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lplpszshortlinktype.unwrap_or(::std::ptr::null_mut())), lpfsourceavailable, lpfisselected).ok() @@ -7232,7 +7232,7 @@ impl IOleUILinkInfoW { pub unsafe fn OpenLinkSource(&self, dwlink: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OpenLinkSource)(::windows_core::Interface::as_raw(self), dwlink).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateLink(&self, dwlink: u32, ferrormessage: P0, freserved: P1) -> ::windows_core::Result<()> where @@ -7244,7 +7244,7 @@ impl IOleUILinkInfoW { pub unsafe fn CancelLink(&self, dwlink: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CancelLink)(::windows_core::Interface::as_raw(self), dwlink).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastUpdate(&self, dwlink: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7280,12 +7280,12 @@ impl IOleUIObjInfoA { pub unsafe fn ConvertObject(&self, dwobject: u32, clsidnew: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ConvertObject)(::windows_core::Interface::as_raw(self), dwobject, clsidnew).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetViewInfo(&self, dwobject: u32, phmetapict: ::core::option::Option<*const super::super::Foundation::HGLOBAL>, pdvaspect: ::core::option::Option<*const u32>, pncurrentscale: ::core::option::Option<*const i32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetViewInfo)(::windows_core::Interface::as_raw(self), dwobject, ::core::mem::transmute(phmetapict.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdvaspect.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pncurrentscale.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetViewInfo(&self, dwobject: u32, hmetapict: P0, dvaspect: u32, ncurrentscale: i32, brelativetoorig: P1) -> ::windows_core::Result<()> where @@ -7331,12 +7331,12 @@ impl IOleUIObjInfoW { pub unsafe fn ConvertObject(&self, dwobject: u32, clsidnew: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ConvertObject)(::windows_core::Interface::as_raw(self), dwobject, clsidnew).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetViewInfo(&self, dwobject: u32, phmetapict: ::core::option::Option<*const super::super::Foundation::HGLOBAL>, pdvaspect: ::core::option::Option<*const u32>, pncurrentscale: ::core::option::Option<*const i32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetViewInfo)(::windows_core::Interface::as_raw(self), dwobject, ::core::mem::transmute(phmetapict.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdvaspect.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pncurrentscale.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetViewInfo(&self, dwobject: u32, hmetapict: P0, dvaspect: u32, ncurrentscale: i32, brelativetoorig: P1) -> ::windows_core::Result<()> where @@ -7379,7 +7379,7 @@ impl IOleUndoManager { { (::windows_core::Interface::vtable(self).Open)(::windows_core::Interface::as_raw(self), ppuu.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Close(&self, ppuu: P0, fcommit: P1) -> ::windows_core::Result<()> where @@ -7432,7 +7432,7 @@ impl IOleUndoManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLastRedoDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -7512,13 +7512,13 @@ pub struct IOleUndoUnit_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOleWindow(::windows_core::IUnknown); impl IOleWindow { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -7551,7 +7551,7 @@ pub struct IOleWindow_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IParseDisplayName(::windows_core::IUnknown); impl IParseDisplayName { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseDisplayName(&self, pbc: P0, pszdisplayname: P1, pcheaten: *mut u32, ppmkout: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -7592,7 +7592,7 @@ impl IPerPropertyBrowsing { pub unsafe fn GetPredefinedStrings(&self, dispid: i32, pcastringsout: *mut CALPOLESTR, pcacookiesout: *mut CADWORD) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPredefinedStrings)(::windows_core::Interface::as_raw(self), dispid, pcastringsout, pcacookiesout).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn GetPredefinedValue(&self, dispid: i32, dwcookie: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7618,14 +7618,14 @@ pub struct IPerPropertyBrowsing_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant")))] GetPredefinedValue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistPropertyBag(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPersistPropertyBag { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -7634,7 +7634,7 @@ impl IPersistPropertyBag { pub unsafe fn InitNew(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitNew)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Load(&self, ppropbag: P0, perrorlog: P1) -> ::windows_core::Result<()> where @@ -7643,7 +7643,7 @@ impl IPersistPropertyBag { { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), ppropbag.into_param().abi(), perrorlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn Save(&self, ppropbag: P0, fcleardirty: P1, fsaveallproperties: P2) -> ::windows_core::Result<()> where @@ -7679,14 +7679,14 @@ pub struct IPersistPropertyBag_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage")))] Save: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistPropertyBag2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPersistPropertyBag2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); @@ -7695,7 +7695,7 @@ impl IPersistPropertyBag2 { pub unsafe fn InitNew(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitNew)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Load(&self, ppropbag: P0, perrlog: P1) -> ::windows_core::Result<()> where @@ -7704,7 +7704,7 @@ impl IPersistPropertyBag2 { { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), ppropbag.into_param().abi(), perrlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn Save(&self, ppropbag: P0, fcleardirty: P1, fsaveallproperties: P2) -> ::windows_core::Result<()> where @@ -7768,7 +7768,7 @@ impl IPicture { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Height)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Render(&self, hdc: P0, x: i32, y: i32, cx: i32, cy: i32, xsrc: i32, ysrc: i32, cxsrc: i32, cysrc: i32, prcwbounds: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -7782,13 +7782,13 @@ impl IPicture { { (::windows_core::Interface::vtable(self).set_hPal)(::windows_core::Interface::as_raw(self), hpal.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CurDC(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurDC)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SelectPicture(&self, hdcin: P0, phdcout: *mut super::super::Graphics::Gdi::HDC, phbmpout: *mut OLE_HANDLE) -> ::windows_core::Result<()> where @@ -7796,13 +7796,13 @@ impl IPicture { { (::windows_core::Interface::vtable(self).SelectPicture)(::windows_core::Interface::as_raw(self), hdcin.into_param().abi(), phdcout, phbmpout).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KeepOriginalFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).KeepOriginalFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetKeepOriginalFormat(&self, keep: P0) -> ::windows_core::Result<()> where @@ -7813,7 +7813,7 @@ impl IPicture { pub unsafe fn PictureChanged(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PictureChanged)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SaveAsFile(&self, pstream: P0, fsavememcopy: P1) -> ::windows_core::Result where @@ -7896,7 +7896,7 @@ impl IPicture2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Height)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Render(&self, hdc: P0, x: i32, y: i32, cx: i32, cy: i32, xsrc: i32, ysrc: i32, cxsrc: i32, cysrc: i32, prcwbounds: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -7907,13 +7907,13 @@ impl IPicture2 { pub unsafe fn set_hPal(&self, hpal: usize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).set_hPal)(::windows_core::Interface::as_raw(self), hpal).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CurDC(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurDC)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SelectPicture(&self, hdcin: P0, phdcout: *mut super::super::Graphics::Gdi::HDC, phbmpout: *mut usize) -> ::windows_core::Result<()> where @@ -7921,13 +7921,13 @@ impl IPicture2 { { (::windows_core::Interface::vtable(self).SelectPicture)(::windows_core::Interface::as_raw(self), hdcin.into_param().abi(), phdcout, phbmpout).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KeepOriginalFormat(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).KeepOriginalFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetKeepOriginalFormat(&self, keep: P0) -> ::windows_core::Result<()> where @@ -7938,7 +7938,7 @@ impl IPicture2 { pub unsafe fn PictureChanged(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PictureChanged)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SaveAsFile(&self, pstream: P0, fsavememcopy: P1) -> ::windows_core::Result where @@ -7997,7 +7997,7 @@ pub struct IPicture2_Vtbl { SaveAsFile: usize, pub Attributes: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwattr: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8028,12 +8028,12 @@ impl IPointerInactive { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetActivationPolicy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnInactiveMouseMove(&self, prectbounds: *const super::super::Foundation::RECT, x: i32, y: i32, grfkeystate: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnInactiveMouseMove)(::windows_core::Interface::as_raw(self), prectbounds, x, y, grfkeystate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnInactiveSetCursor(&self, prectbounds: *const super::super::Foundation::RECT, x: i32, y: i32, dwmousemsg: u32, fsetalways: P0) -> ::windows_core::Result<()> where @@ -8073,7 +8073,7 @@ impl IPrint { pub unsafe fn GetPageInfo(&self, pnfirstpage: *mut i32, pcpages: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPageInfo)(::windows_core::Interface::as_raw(self), pnfirstpage, pcpages).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn Print(&self, grfflags: u32, pptd: *mut *mut super::Com::DVTARGETDEVICE, pppageset: *mut *mut PAGESET, pstgmoptions: *mut super::Com::STGMEDIUM, pcallback: P0, nfirstpage: i32, pcpagesprinted: *mut i32, pnlastpage: *mut i32) -> ::windows_core::Result<()> where @@ -8135,7 +8135,7 @@ impl IPropertyPage { { (::windows_core::Interface::vtable(self).SetPageSite)(::windows_core::Interface::as_raw(self), ppagesite.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, hwndparent: P0, prect: *const super::super::Foundation::RECT, bmodal: P1) -> ::windows_core::Result<()> where @@ -8147,7 +8147,7 @@ impl IPropertyPage { pub unsafe fn Deactivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Deactivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPageInfo(&self, ppageinfo: *mut PROPPAGEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPageInfo)(::windows_core::Interface::as_raw(self), ppageinfo).ok() @@ -8158,7 +8158,7 @@ impl IPropertyPage { pub unsafe fn Show(&self, ncmdshow: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Show)(::windows_core::Interface::as_raw(self), ncmdshow).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Move(&self, prect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Move)(::windows_core::Interface::as_raw(self), prect).ok() @@ -8175,7 +8175,7 @@ impl IPropertyPage { { (::windows_core::Interface::vtable(self).Help)(::windows_core::Interface::as_raw(self), pszhelpdir.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, pmsg: *const super::super::UI::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() @@ -8226,7 +8226,7 @@ impl IPropertyPage2 { { (::windows_core::Interface::vtable(self).base__.SetPageSite)(::windows_core::Interface::as_raw(self), ppagesite.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, hwndparent: P0, prect: *const super::super::Foundation::RECT, bmodal: P1) -> ::windows_core::Result<()> where @@ -8238,7 +8238,7 @@ impl IPropertyPage2 { pub unsafe fn Deactivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Deactivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPageInfo(&self, ppageinfo: *mut PROPPAGEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPageInfo)(::windows_core::Interface::as_raw(self), ppageinfo).ok() @@ -8249,7 +8249,7 @@ impl IPropertyPage2 { pub unsafe fn Show(&self, ncmdshow: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Show)(::windows_core::Interface::as_raw(self), ncmdshow).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Move(&self, prect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Move)(::windows_core::Interface::as_raw(self), prect).ok() @@ -8266,7 +8266,7 @@ impl IPropertyPage2 { { (::windows_core::Interface::vtable(self).base__.Help)(::windows_core::Interface::as_raw(self), pszhelpdir.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, pmsg: *const super::super::UI::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() @@ -8303,7 +8303,7 @@ impl IPropertyPageSite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPageContainer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, pmsg: *const super::super::UI::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() @@ -8332,7 +8332,7 @@ pub struct IPropertyPageSite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProtectFocus(::windows_core::IUnknown); impl IProtectFocus { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowFocusChange(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8359,13 +8359,13 @@ pub struct IProtectFocus_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProtectedModeMenuServices(::windows_core::IUnknown); impl IProtectedModeMenuServices { - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn CreateMenu(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateMenu)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn LoadMenu(&self, pszmodulename: P0, pszmenuname: P1) -> ::windows_core::Result where @@ -8375,7 +8375,7 @@ impl IProtectedModeMenuServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LoadMenu)(::windows_core::Interface::as_raw(self), pszmodulename.into_param().abi(), pszmenuname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn LoadMenuID(&self, pszmodulename: P0, wresourceid: u16) -> ::windows_core::Result where @@ -8413,7 +8413,7 @@ pub struct IProtectedModeMenuServices_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProvideClassInfo(::windows_core::IUnknown); impl IProvideClassInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8440,7 +8440,7 @@ pub struct IProvideClassInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProvideClassInfo2(::windows_core::IUnknown); impl IProvideClassInfo2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8468,7 +8468,7 @@ pub struct IProvideClassInfo2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProvideMultipleClassInfo(::windows_core::IUnknown); impl IProvideMultipleClassInfo { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8482,7 +8482,7 @@ impl IProvideMultipleClassInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMultiTypeInfoCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInfoOfIndex(&self, iti: u32, dwflags: MULTICLASSINFO_FLAGS, ppticoclass: *mut ::core::option::Option, pdwtiflags: *mut u32, pcdispidreserved: *mut u32, piidprimary: *mut ::windows_core::GUID, piidsource: *mut ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInfoOfIndex)(::windows_core::Interface::as_raw(self), iti, dwflags, ::core::mem::transmute(ppticoclass), pdwtiflags, pcdispidreserved, piidprimary, piidsource).ok() @@ -8509,7 +8509,7 @@ pub struct IProvideMultipleClassInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProvideRuntimeContext(::windows_core::IUnknown); impl IProvideRuntimeContext { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCurrentSourceContext(&self, pdwcontext: *mut usize, pfexecutingglobalcode: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentSourceContext)(::windows_core::Interface::as_raw(self), pdwcontext, pfexecutingglobalcode).ok() @@ -8535,17 +8535,17 @@ pub struct IProvideRuntimeContext_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IQuickActivate(::windows_core::IUnknown); impl IQuickActivate { - #[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn QuickActivate(&self, pqacontainer: *const QACONTAINER, pqacontrol: *mut QACONTROL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QuickActivate)(::windows_core::Interface::as_raw(self), pqacontainer, pqacontrol).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetContentExtent(&self, psizel: *const super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetContentExtent)(::windows_core::Interface::as_raw(self), psizel).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetContentExtent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8601,13 +8601,13 @@ impl IRecordInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTypeInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTypeInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn GetField(&self, pvdata: *const ::core::ffi::c_void, szfieldname: P0) -> ::windows_core::Result where @@ -8616,7 +8616,7 @@ impl IRecordInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetField)(::windows_core::Interface::as_raw(self), pvdata, szfieldname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn GetFieldNoCopy(&self, pvdata: *const ::core::ffi::c_void, szfieldname: P0, pvarfield: *mut super::Variant::VARIANT, ppvdatacarray: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -8624,7 +8624,7 @@ impl IRecordInfo { { (::windows_core::Interface::vtable(self).GetFieldNoCopy)(::windows_core::Interface::as_raw(self), pvdata, szfieldname.into_param().abi(), pvarfield, ppvdatacarray).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn PutField(&self, wflags: u32, pvdata: *mut ::core::ffi::c_void, szfieldname: P0, pvarfield: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -8632,7 +8632,7 @@ impl IRecordInfo { { (::windows_core::Interface::vtable(self).PutField)(::windows_core::Interface::as_raw(self), wflags, pvdata, szfieldname.into_param().abi(), pvarfield).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn PutFieldNoCopy(&self, wflags: u32, pvdata: *mut ::core::ffi::c_void, szfieldname: P0, pvarfield: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -8643,7 +8643,7 @@ impl IRecordInfo { pub unsafe fn GetFieldNames(&self, pcnames: *mut u32, rgbstrnames: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFieldNames)(::windows_core::Interface::as_raw(self), pcnames, ::core::mem::transmute(rgbstrnames)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMatchingType(&self, precordinfo: P0) -> super::super::Foundation::BOOL where @@ -8711,7 +8711,7 @@ pub struct IRecordInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISimpleFrameSite(::windows_core::IUnknown); impl ISimpleFrameSite { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreMessageFilter(&self, hwnd: P0, msg: u32, wp: P1, lp: P2, plresult: *mut super::super::Foundation::LRESULT, pdwcookie: *mut u32) -> ::windows_core::Result<()> where @@ -8721,7 +8721,7 @@ impl ISimpleFrameSite { { (::windows_core::Interface::vtable(self).PreMessageFilter)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), msg, wp.into_param().abi(), lp.into_param().abi(), plresult, pdwcookie).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PostMessageFilter(&self, hwnd: P0, msg: u32, wp: P1, lp: P2, plresult: *mut super::super::Foundation::LRESULT, dwcookie: u32) -> ::windows_core::Result<()> where @@ -8778,7 +8778,7 @@ pub struct ISpecifyPropertyPages_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITypeChangeEvents(::windows_core::IUnknown); impl ITypeChangeEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RequestTypeChange(&self, changekind: CHANGEKIND, ptinfobefore: P0, pstrname: P1) -> ::windows_core::Result where @@ -8788,7 +8788,7 @@ impl ITypeChangeEvents { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequestTypeChange)(::windows_core::Interface::as_raw(self), changekind, ptinfobefore.into_param().abi(), pstrname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AfterTypeChange(&self, changekind: CHANGEKIND, ptinfoafter: P0, pstrname: P1) -> ::windows_core::Result<()> where @@ -8822,7 +8822,7 @@ pub struct ITypeChangeEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITypeFactory(::windows_core::IUnknown); impl ITypeFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFromTypeInfo(&self, ptypeinfo: P0, riid: *const ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -8886,7 +8886,7 @@ pub struct ITypeMarshal_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVBFormat(::windows_core::IUnknown); impl IVBFormat { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn Format(&self, vdata: *mut super::Variant::VARIANT, bstrformat: P0, lpbuffer: *mut ::core::ffi::c_void, cb: u16, lcid: i32, sfirstdayofweek: i16, sfirstweekofyear: u16, rcb: *mut u16) -> ::windows_core::Result<()> where @@ -8915,7 +8915,7 @@ pub struct IVBFormat_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVBGetControl(::windows_core::IUnknown); impl IVBGetControl { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumControls(&self, dwolecontf: OLECONTF, dwwhich: ENUM_CONTROLS_WHICH_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8942,7 +8942,7 @@ pub struct IVBGetControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVariantChangeType(::windows_core::IUnknown); impl IVariantChangeType { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub unsafe fn ChangeType(&self, pvardst: *mut super::Variant::VARIANT, pvarsrc: *const super::Variant::VARIANT, lcid: u32, vtnew: super::Variant::VARENUM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ChangeType)(::windows_core::Interface::as_raw(self), pvardst, pvarsrc, lcid, vtnew).ok() @@ -8968,7 +8968,7 @@ pub struct IVariantChangeType_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IViewObject(::windows_core::IUnknown); impl IViewObject { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn Draw(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: ::core::option::Option<*const super::Com::DVTARGETDEVICE>, hdctargetdev: P0, hdcdraw: P1, lprcbounds: ::core::option::Option<*const super::super::Foundation::RECTL>, lprcwbounds: ::core::option::Option<*const super::super::Foundation::RECTL>, pfncontinue: isize, dwcontinue: usize) -> ::windows_core::Result<()> where @@ -8977,7 +8977,7 @@ impl IViewObject { { (::windows_core::Interface::vtable(self).Draw)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ::core::mem::transmute(ptd.unwrap_or(::std::ptr::null())), hdctargetdev.into_param().abi(), hdcdraw.into_param().abi(), ::core::mem::transmute(lprcbounds.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lprcwbounds.unwrap_or(::std::ptr::null())), pfncontinue, dwcontinue).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn GetColorSet(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: ::core::option::Option<*const super::Com::DVTARGETDEVICE>, hictargetdev: P0, ppcolorset: *mut *mut super::super::Graphics::Gdi::LOGPALETTE) -> ::windows_core::Result<()> where @@ -8985,7 +8985,7 @@ impl IViewObject { { (::windows_core::Interface::vtable(self).GetColorSet)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ::core::mem::transmute(ptd.unwrap_or(::std::ptr::null())), hictargetdev.into_param().abi(), ppcolorset).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Freeze(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, pdwfreeze: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Freeze)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, pdwfreeze).ok() @@ -8993,7 +8993,7 @@ impl IViewObject { pub unsafe fn Unfreeze(&self, dwfreeze: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unfreeze)(::windows_core::Interface::as_raw(self), dwfreeze).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAdvise(&self, aspects: super::Com::DVASPECT, advf: u32, padvsink: P0) -> ::windows_core::Result<()> where @@ -9001,7 +9001,7 @@ impl IViewObject { { (::windows_core::Interface::vtable(self).SetAdvise)(::windows_core::Interface::as_raw(self), aspects, advf, padvsink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAdvise(&self, paspects: ::core::option::Option<*mut u32>, padvf: ::core::option::Option<*mut u32>, ppadvsink: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAdvise)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(paspects.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(padvf.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppadvsink)).ok() @@ -9044,7 +9044,7 @@ pub struct IViewObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IViewObject2(::windows_core::IUnknown); impl IViewObject2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn Draw(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: ::core::option::Option<*const super::Com::DVTARGETDEVICE>, hdctargetdev: P0, hdcdraw: P1, lprcbounds: ::core::option::Option<*const super::super::Foundation::RECTL>, lprcwbounds: ::core::option::Option<*const super::super::Foundation::RECTL>, pfncontinue: isize, dwcontinue: usize) -> ::windows_core::Result<()> where @@ -9053,7 +9053,7 @@ impl IViewObject2 { { (::windows_core::Interface::vtable(self).base__.Draw)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ::core::mem::transmute(ptd.unwrap_or(::std::ptr::null())), hdctargetdev.into_param().abi(), hdcdraw.into_param().abi(), ::core::mem::transmute(lprcbounds.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lprcwbounds.unwrap_or(::std::ptr::null())), pfncontinue, dwcontinue).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn GetColorSet(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: ::core::option::Option<*const super::Com::DVTARGETDEVICE>, hictargetdev: P0, ppcolorset: *mut *mut super::super::Graphics::Gdi::LOGPALETTE) -> ::windows_core::Result<()> where @@ -9061,7 +9061,7 @@ impl IViewObject2 { { (::windows_core::Interface::vtable(self).base__.GetColorSet)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ::core::mem::transmute(ptd.unwrap_or(::std::ptr::null())), hictargetdev.into_param().abi(), ppcolorset).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Freeze(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, pdwfreeze: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Freeze)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, pdwfreeze).ok() @@ -9069,7 +9069,7 @@ impl IViewObject2 { pub unsafe fn Unfreeze(&self, dwfreeze: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Unfreeze)(::windows_core::Interface::as_raw(self), dwfreeze).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAdvise(&self, aspects: super::Com::DVASPECT, advf: u32, padvsink: P0) -> ::windows_core::Result<()> where @@ -9077,12 +9077,12 @@ impl IViewObject2 { { (::windows_core::Interface::vtable(self).base__.SetAdvise)(::windows_core::Interface::as_raw(self), aspects, advf, padvsink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAdvise(&self, paspects: ::core::option::Option<*mut u32>, padvf: ::core::option::Option<*mut u32>, ppadvsink: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAdvise)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(paspects.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(padvf.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppadvsink)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetExtent(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, ptd: *const super::Com::DVTARGETDEVICE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9109,7 +9109,7 @@ pub struct IViewObject2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IViewObjectEx(::windows_core::IUnknown); impl IViewObjectEx { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn Draw(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: ::core::option::Option<*const super::Com::DVTARGETDEVICE>, hdctargetdev: P0, hdcdraw: P1, lprcbounds: ::core::option::Option<*const super::super::Foundation::RECTL>, lprcwbounds: ::core::option::Option<*const super::super::Foundation::RECTL>, pfncontinue: isize, dwcontinue: usize) -> ::windows_core::Result<()> where @@ -9118,7 +9118,7 @@ impl IViewObjectEx { { (::windows_core::Interface::vtable(self).base__.base__.Draw)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ::core::mem::transmute(ptd.unwrap_or(::std::ptr::null())), hdctargetdev.into_param().abi(), hdcdraw.into_param().abi(), ::core::mem::transmute(lprcbounds.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lprcwbounds.unwrap_or(::std::ptr::null())), pfncontinue, dwcontinue).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn GetColorSet(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: ::core::option::Option<*const super::Com::DVTARGETDEVICE>, hictargetdev: P0, ppcolorset: *mut *mut super::super::Graphics::Gdi::LOGPALETTE) -> ::windows_core::Result<()> where @@ -9126,7 +9126,7 @@ impl IViewObjectEx { { (::windows_core::Interface::vtable(self).base__.base__.GetColorSet)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ::core::mem::transmute(ptd.unwrap_or(::std::ptr::null())), hictargetdev.into_param().abi(), ppcolorset).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Freeze(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, pdwfreeze: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Freeze)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, pdwfreeze).ok() @@ -9134,7 +9134,7 @@ impl IViewObjectEx { pub unsafe fn Unfreeze(&self, dwfreeze: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Unfreeze)(::windows_core::Interface::as_raw(self), dwfreeze).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAdvise(&self, aspects: super::Com::DVASPECT, advf: u32, padvsink: P0) -> ::windows_core::Result<()> where @@ -9142,18 +9142,18 @@ impl IViewObjectEx { { (::windows_core::Interface::vtable(self).base__.base__.SetAdvise)(::windows_core::Interface::as_raw(self), aspects, advf, padvsink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAdvise(&self, paspects: ::core::option::Option<*mut u32>, padvf: ::core::option::Option<*mut u32>, ppadvsink: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetAdvise)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(paspects.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(padvf.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppadvsink)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetExtent(&self, dwdrawaspect: super::Com::DVASPECT, lindex: i32, ptd: *const super::Com::DVTARGETDEVICE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetExtent)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, ptd, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRect(&self, dwaspect: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9163,19 +9163,19 @@ impl IViewObjectEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetViewStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryHitPoint(&self, dwaspect: u32, prectbounds: *const super::super::Foundation::RECT, ptlloc: super::super::Foundation::POINT, lclosehint: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryHitPoint)(::windows_core::Interface::as_raw(self), dwaspect, prectbounds, ::core::mem::transmute(ptlloc), lclosehint, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryHitRect(&self, dwaspect: u32, prectbounds: *const super::super::Foundation::RECT, prectloc: *const super::super::Foundation::RECT, lclosehint: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryHitRect)(::windows_core::Interface::as_raw(self), dwaspect, prectbounds, prectloc, lclosehint, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn GetNaturalExtent(&self, dwaspect: super::Com::DVASPECT, lindex: i32, ptd: *const super::Com::DVTARGETDEVICE, hictargetdev: P0, pextentinfo: *const DVEXTENTINFO) -> ::windows_core::Result where @@ -12707,7 +12707,7 @@ impl ::core::fmt::Debug for XFORMCOORDS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub struct ARRAYDESC { pub tdescElem: super::Com::TYPEDESC, @@ -12853,7 +12853,7 @@ impl ::core::default::Default for CLEANLOCALSTORAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct CONTROLINFO { pub cb: u32, @@ -12924,7 +12924,7 @@ impl ::core::default::Default for DVASPECTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DVEXTENTINFO { pub cb: u32, @@ -12964,7 +12964,7 @@ impl ::core::default::Default for DVEXTENTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct FONTDESC { pub cbSizeofstruct: u32, @@ -12995,7 +12995,7 @@ impl ::core::default::Default for FONTDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub struct INTERFACEDATA { pub pmethdata: *mut METHODDATA, @@ -13034,7 +13034,7 @@ impl ::core::default::Default for INTERFACEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LICINFO { pub cbLicInfo: i32, @@ -13074,7 +13074,7 @@ impl ::core::default::Default for LICINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub struct METHODDATA { pub szName: ::windows_core::PWSTR, @@ -13153,7 +13153,7 @@ impl ::core::default::Default for NUMPARSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OBJECTDESCRIPTOR { pub cbSize: u32, @@ -13198,7 +13198,7 @@ impl ::core::default::Default for OBJECTDESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OCPFIPARAMS { pub cbStructSize: u32, @@ -13308,7 +13308,7 @@ impl ::core::default::Default for OLECMDTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OLEINPLACEFRAMEINFO { pub cb: u32, @@ -13379,7 +13379,7 @@ impl ::core::default::Default for OLEMENUGROUPWIDTHS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Media`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] pub struct OLEUIBUSYA { pub cbStruct: u32, @@ -13419,7 +13419,7 @@ impl ::core::default::Default for OLEUIBUSYA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Media`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] pub struct OLEUIBUSYW { pub cbStruct: u32, @@ -13459,7 +13459,7 @@ impl ::core::default::Default for OLEUIBUSYW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OLEUICHANGEICONA { pub cbStruct: u32, @@ -13501,7 +13501,7 @@ impl ::core::default::Default for OLEUICHANGEICONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OLEUICHANGEICONW { pub cbStruct: u32, @@ -13543,7 +13543,7 @@ impl ::core::default::Default for OLEUICHANGEICONW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls_Dialogs`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] pub struct OLEUICHANGESOURCEA { pub cbStruct: u32, @@ -13604,7 +13604,7 @@ impl ::core::default::Default for OLEUICHANGESOURCEA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls_Dialogs`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] pub struct OLEUICHANGESOURCEW { pub cbStruct: u32, @@ -13665,7 +13665,7 @@ impl ::core::default::Default for OLEUICHANGESOURCEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OLEUICONVERTA { pub cbStruct: u32, @@ -13738,7 +13738,7 @@ impl ::core::default::Default for OLEUICONVERTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OLEUICONVERTW { pub cbStruct: u32, @@ -13811,7 +13811,7 @@ impl ::core::default::Default for OLEUICONVERTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OLEUIEDITLINKSA { pub cbStruct: u32, @@ -13848,7 +13848,7 @@ impl ::core::default::Default for OLEUIEDITLINKSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OLEUIEDITLINKSW { pub cbStruct: u32, @@ -13885,7 +13885,7 @@ impl ::core::default::Default for OLEUIEDITLINKSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OLEUIGNRLPROPSA { pub cbStruct: u32, @@ -13921,7 +13921,7 @@ impl ::core::default::Default for OLEUIGNRLPROPSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OLEUIGNRLPROPSW { pub cbStruct: u32, @@ -13957,7 +13957,7 @@ impl ::core::default::Default for OLEUIGNRLPROPSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub struct OLEUIINSERTOBJECTA { pub cbStruct: u32, @@ -14028,7 +14028,7 @@ impl ::core::default::Default for OLEUIINSERTOBJECTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub struct OLEUIINSERTOBJECTW { pub cbStruct: u32, @@ -14099,7 +14099,7 @@ impl ::core::default::Default for OLEUIINSERTOBJECTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OLEUILINKPROPSA { pub cbStruct: u32, @@ -14135,7 +14135,7 @@ impl ::core::default::Default for OLEUILINKPROPSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OLEUILINKPROPSW { pub cbStruct: u32, @@ -14171,7 +14171,7 @@ impl ::core::default::Default for OLEUILINKPROPSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OLEUIOBJECTPROPSA { pub cbStruct: u32, @@ -14216,7 +14216,7 @@ impl ::core::default::Default for OLEUIOBJECTPROPSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OLEUIOBJECTPROPSW { pub cbStruct: u32, @@ -14261,7 +14261,7 @@ impl ::core::default::Default for OLEUIOBJECTPROPSW { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct OLEUIPASTEENTRYA { pub fmtetc: super::Com::FORMATETC, @@ -14303,7 +14303,7 @@ impl ::core::default::Default for OLEUIPASTEENTRYA { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct OLEUIPASTEENTRYW { pub fmtetc: super::Com::FORMATETC, @@ -14345,7 +14345,7 @@ impl ::core::default::Default for OLEUIPASTEENTRYW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct OLEUIPASTESPECIALA { pub cbStruct: u32, @@ -14412,7 +14412,7 @@ impl ::core::default::Default for OLEUIPASTESPECIALA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct OLEUIPASTESPECIALW { pub cbStruct: u32, @@ -14479,7 +14479,7 @@ impl ::core::default::Default for OLEUIPASTESPECIALW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OLEUIVIEWPROPSA { pub cbStruct: u32, @@ -14517,7 +14517,7 @@ impl ::core::default::Default for OLEUIVIEWPROPSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub struct OLEUIVIEWPROPSW { pub cbStruct: u32, @@ -14555,7 +14555,7 @@ impl ::core::default::Default for OLEUIVIEWPROPSW { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct OLEVERB { pub lVerb: OLEIVERB, @@ -14653,7 +14653,7 @@ impl ::core::default::Default for PAGERANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PAGESET { pub cbStruct: u32, @@ -14695,7 +14695,7 @@ impl ::core::default::Default for PAGESET { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct PARAMDATA { pub szName: ::windows_core::PWSTR, @@ -14734,7 +14734,7 @@ impl ::core::default::Default for PARAMDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub struct PARAMDESC { pub pparamdescex: *mut PARAMDESCEX, @@ -14773,7 +14773,7 @@ impl ::core::default::Default for PARAMDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub struct PARAMDESCEX { pub cBytes: u32, @@ -14796,7 +14796,7 @@ impl ::core::default::Default for PARAMDESCEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PICTDESC { pub cbSizeofstruct: u32, @@ -14822,7 +14822,7 @@ impl ::core::default::Default for PICTDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PICTDESC_0 { pub bmp: PICTDESC_0_0, @@ -14849,7 +14849,7 @@ impl ::core::default::Default for PICTDESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PICTDESC_0_0 { pub hbitmap: super::super::Graphics::Gdi::HBITMAP, @@ -14888,7 +14888,7 @@ impl ::core::default::Default for PICTDESC_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PICTDESC_0_1 { pub hemf: super::super::Graphics::Gdi::HENHMETAFILE, @@ -14926,7 +14926,7 @@ impl ::core::default::Default for PICTDESC_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PICTDESC_0_2 { pub hicon: super::super::UI::WindowsAndMessaging::HICON, @@ -14964,7 +14964,7 @@ impl ::core::default::Default for PICTDESC_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PICTDESC_0_3 { pub hmeta: super::super::Graphics::Gdi::HMETAFILE, @@ -15034,7 +15034,7 @@ impl ::core::default::Default for POINTF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROPPAGEINFO { pub cb: u32, @@ -15077,7 +15077,7 @@ impl ::core::default::Default for PROPPAGEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub struct QACONTAINER { pub cbSize: u32, @@ -15179,7 +15179,7 @@ impl ::core::default::Default for QACONTROL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SAFEARRAYUNION { pub sfType: u32, @@ -15204,7 +15204,7 @@ impl ::core::default::Default for SAFEARRAYUNION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub union SAFEARRAYUNION_0 { pub BstrStr: SAFEARR_BSTR, @@ -15267,7 +15267,7 @@ impl ::core::default::Default for SAFEARR_BRECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct SAFEARR_BSTR { pub Size: u32, @@ -15306,7 +15306,7 @@ impl ::core::default::Default for SAFEARR_BSTR { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct SAFEARR_DISPATCH { pub Size: u32, @@ -15406,7 +15406,7 @@ impl ::core::default::Default for SAFEARR_UNKNOWN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SAFEARR_VARIANT { pub Size: u32, @@ -15445,7 +15445,7 @@ impl ::core::default::Default for SAFEARR_VARIANT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct UDATE { pub st: super::super::Foundation::SYSTEMTIME, @@ -15515,7 +15515,7 @@ impl ::core::default::Default for _wireBRECORD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct _wireSAFEARRAY { pub cDims: u16, @@ -15544,7 +15544,7 @@ impl ::core::default::Default for _wireSAFEARRAY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct _wireVARIANT { pub clSize: u32, @@ -15572,7 +15572,7 @@ impl ::core::default::Default for _wireVARIANT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub union _wireVARIANT_0 { pub llVal: i64, @@ -15636,7 +15636,7 @@ impl ::core::default::Default for _wireVARIANT_0 { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNOLEUIHOOK = ::core::option::Option u32>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/System/ParentalControls/impl.rs b/crates/libs/windows/src/Windows/Win32/System/ParentalControls/impl.rs index 6f833e56d4..f923bd20bf 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ParentalControls/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ParentalControls/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWPCGamesSettings_Impl: Sized + IWPCSettings_Impl { fn IsBlocked(&self, guidappid: &::windows_core::GUID) -> ::windows_core::Result; @@ -25,7 +25,7 @@ impl IWPCGamesSettings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWPCProviderConfig_Impl: Sized { fn GetUserSummary(&self, bstrsid: &::windows_core::BSTR) -> ::windows_core::Result<::windows_core::BSTR>; @@ -119,7 +119,7 @@ impl IWPCProviderSupport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWPCSettings_Impl: Sized { fn IsLoggingRequired(&self) -> ::windows_core::Result; @@ -175,7 +175,7 @@ impl IWPCSettings_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWPCWebSettings_Impl: Sized + IWPCSettings_Impl { fn GetSettings(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/ParentalControls/mod.rs b/crates/libs/windows/src/Windows/Win32/System/ParentalControls/mod.rs index 0f90e7fbff..ee83153390 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ParentalControls/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ParentalControls/mod.rs @@ -2,13 +2,13 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWPCGamesSettings(::windows_core::IUnknown); impl IWPCGamesSettings { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLoggingRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsLoggingRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastSettingsChangeTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -47,7 +47,7 @@ impl IWPCProviderConfig { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUserSummary)(::windows_core::Interface::as_raw(self), bstrsid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Configure(&self, hwnd: P0, bstrsid: P1) -> ::windows_core::Result<()> where @@ -56,7 +56,7 @@ impl IWPCProviderConfig { { (::windows_core::Interface::vtable(self).Configure)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), bstrsid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestOverride(&self, hwnd: P0, bstrpath: P1, dwflags: WPCFLAG_RESTRICTION) -> ::windows_core::Result<()> where @@ -138,13 +138,13 @@ pub struct IWPCProviderSupport_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWPCSettings(::windows_core::IUnknown); impl IWPCSettings { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLoggingRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLoggingRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastSettingsChangeTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -180,13 +180,13 @@ pub struct IWPCSettings_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWPCWebSettings(::windows_core::IUnknown); impl IWPCWebSettings { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLoggingRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsLoggingRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastSettingsChangeTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -200,7 +200,7 @@ impl IWPCWebSettings { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSettings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestURLOverride(&self, hwnd: P0, pcszurl: P1, ppcszsuburls: ::core::option::Option<&[::windows_core::PCWSTR]>) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/System/PasswordManagement/mod.rs b/crates/libs/windows/src/Windows/Win32/System/PasswordManagement/mod.rs index f8a535f2e4..73d7c61aa2 100644 --- a/crates/libs/windows/src/Windows/Win32/System/PasswordManagement/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/PasswordManagement/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MSChapSrvChangePassword(servername: P0, username: P1, lmoldpresent: P2, lmoldowfpassword: *const LM_OWF_PASSWORD, lmnewowfpassword: *const LM_OWF_PASSWORD, ntoldowfpassword: *const LM_OWF_PASSWORD, ntnewowfpassword: *const LM_OWF_PASSWORD) -> u32 @@ -10,7 +10,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn MSChapSrvChangePassword(servername : ::windows_core::PCWSTR, username : ::windows_core::PCWSTR, lmoldpresent : super::super::Foundation:: BOOLEAN, lmoldowfpassword : *const LM_OWF_PASSWORD, lmnewowfpassword : *const LM_OWF_PASSWORD, ntoldowfpassword : *const LM_OWF_PASSWORD, ntnewowfpassword : *const LM_OWF_PASSWORD) -> u32); MSChapSrvChangePassword(servername.into_param().abi(), username.into_param().abi(), lmoldpresent.into_param().abi(), lmoldowfpassword, lmnewowfpassword, ntoldowfpassword, ntnewowfpassword) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MSChapSrvChangePassword2(servername: P0, username: P1, newpasswordencryptedwitholdnt: *const SAMPR_ENCRYPTED_USER_PASSWORD, oldntowfpasswordencryptedwithnewnt: *const ENCRYPTED_LM_OWF_PASSWORD, lmpresent: P2, newpasswordencryptedwitholdlm: *const SAMPR_ENCRYPTED_USER_PASSWORD, oldlmowfpasswordencryptedwithnewlmornt: *const ENCRYPTED_LM_OWF_PASSWORD) -> u32 diff --git a/crates/libs/windows/src/Windows/Win32/System/Performance/HardwareCounterProfiling/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Performance/HardwareCounterProfiling/mod.rs index 34cc0d7f11..7b8c52c8c7 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Performance/HardwareCounterProfiling/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Performance/HardwareCounterProfiling/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DisableThreadProfiling(performancedatahandle: P0) -> u32 @@ -8,7 +8,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DisableThreadProfiling(performancedatahandle : super::super::super::Foundation:: HANDLE) -> u32); DisableThreadProfiling(performancedatahandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableThreadProfiling(threadhandle: P0, flags: u32, hardwarecounters: u64, performancedatahandle: *mut super::super::super::Foundation::HANDLE) -> u32 @@ -18,7 +18,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn EnableThreadProfiling(threadhandle : super::super::super::Foundation:: HANDLE, flags : u32, hardwarecounters : u64, performancedatahandle : *mut super::super::super::Foundation:: HANDLE) -> u32); EnableThreadProfiling(threadhandle.into_param().abi(), flags, hardwarecounters, performancedatahandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryThreadProfiling(threadhandle: P0, enabled: *mut super::super::super::Foundation::BOOLEAN) -> u32 @@ -28,7 +28,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryThreadProfiling(threadhandle : super::super::super::Foundation:: HANDLE, enabled : *mut super::super::super::Foundation:: BOOLEAN) -> u32); QueryThreadProfiling(threadhandle.into_param().abi(), enabled) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadThreadProfilingData(performancedatahandle: P0, flags: u32, performancedata: *mut PERFORMANCE_DATA) -> u32 diff --git a/crates/libs/windows/src/Windows/Win32/System/Performance/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Performance/impl.rs index 26a3737a7b..24a0ec8f83 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Performance/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Performance/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DICounterItem_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -12,7 +12,7 @@ impl DICounterItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DILogFileItem_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -26,7 +26,7 @@ impl DILogFileItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DISystemMonitor_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -40,7 +40,7 @@ impl DISystemMonitor_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DISystemMonitorEvents_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -54,7 +54,7 @@ impl DISystemMonitorEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DISystemMonitorInternal_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -68,7 +68,7 @@ impl DISystemMonitorInternal_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAlertDataCollector_Impl: Sized + IDataCollector_Impl { fn AlertThresholds(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY>; @@ -245,7 +245,7 @@ impl IAlertDataCollector_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IApiTracingDataCollector_Impl: Sized + IDataCollector_Impl { fn LogApiNamesOnly(&self) -> ::windows_core::Result; @@ -402,7 +402,7 @@ impl IApiTracingDataCollector_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IConfigurationDataCollector_Impl: Sized + IDataCollector_Impl { fn FileMaxCount(&self) -> ::windows_core::Result; @@ -732,7 +732,7 @@ impl ICounterItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICounterItem2_Impl: Sized + ICounterItem_Impl { fn SetSelected(&self, bstate: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -802,7 +802,7 @@ impl ICounterItem2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICounters_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -878,7 +878,7 @@ impl ICounters_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDataCollector_Impl: Sized + super::Com::IDispatch_Impl { fn DataCollectorSet(&self) -> ::windows_core::Result; @@ -1160,7 +1160,7 @@ impl IDataCollector_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDataCollectorCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1264,7 +1264,7 @@ impl IDataCollectorCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDataCollectorSet_Impl: Sized + super::Com::IDispatch_Impl { fn DataCollectors(&self) -> ::windows_core::Result; @@ -1905,7 +1905,7 @@ impl IDataCollectorSet_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDataCollectorSetCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1996,7 +1996,7 @@ impl IDataCollectorSetCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDataManager_Impl: Sized + super::Com::IDispatch_Impl { fn Enabled(&self) -> ::windows_core::Result; @@ -2266,7 +2266,7 @@ impl IDataManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFolderAction_Impl: Sized + super::Com::IDispatch_Impl { fn Age(&self) -> ::windows_core::Result; @@ -2363,7 +2363,7 @@ impl IFolderAction_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFolderActionCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2483,7 +2483,7 @@ impl ILogFileItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ILogFiles_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2559,7 +2559,7 @@ impl ILogFiles_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPerformanceCounterDataCollector_Impl: Sized + IDataCollector_Impl { fn DataSourceName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2676,7 +2676,7 @@ impl IPerformanceCounterDataCollector_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISchedule_Impl: Sized + super::Com::IDispatch_Impl { fn StartDate(&self) -> ::windows_core::Result; @@ -2773,7 +2773,7 @@ impl ISchedule_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IScheduleCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2870,7 +2870,7 @@ impl IScheduleCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub trait ISystemMonitor_Impl: Sized { fn Appearance(&self) -> ::windows_core::Result; @@ -3635,7 +3635,7 @@ impl ISystemMonitor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub trait ISystemMonitor2_Impl: Sized + ISystemMonitor_Impl { fn SetEnableDigitGrouping(&self, bstate: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3882,7 +3882,7 @@ impl ISystemMonitorEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITraceDataCollector_Impl: Sized + IDataCollector_Impl { fn BufferSize(&self) -> ::windows_core::Result; @@ -4305,7 +4305,7 @@ impl ITraceDataCollector_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITraceDataProvider_Impl: Sized + super::Com::IDispatch_Impl { fn DisplayName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4521,7 +4521,7 @@ impl ITraceDataProvider_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITraceDataProviderCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4632,7 +4632,7 @@ impl ITraceDataProviderCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IValueMap_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4789,7 +4789,7 @@ impl IValueMap_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IValueMapItem_Impl: Sized + super::Com::IDispatch_Impl { fn Description(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4906,7 +4906,7 @@ impl IValueMapItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ICounterItemUnion_Impl: Sized { fn Value(&self) -> ::windows_core::Result; @@ -5096,7 +5096,7 @@ impl _ICounterItemUnion_Vtbl { *iid == <_ICounterItemUnion as ::windows_core::ComInterface>::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub trait _ISystemMonitorUnion_Impl: Sized { fn Appearance(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Performance/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Performance/mod.rs index 06a7ae3372..e4ba5bd515 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Performance/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Performance/mod.rs @@ -1,5 +1,5 @@ #[cfg(feature = "Win32_System_Performance_HardwareCounterProfiling")] -#[doc = "Required features: `Win32_System_Performance_HardwareCounterProfiling`"] +#[doc = "Required features: `\"Win32_System_Performance_HardwareCounterProfiling\"`"] pub mod HardwareCounterProfiling; #[inline] pub unsafe fn BackupPerfRegistryToFileW(szfilename: P0, szcommentstring: P1) -> u32 @@ -28,7 +28,7 @@ where ::windows_targets::link!("loadperf.dll" "system" fn InstallPerfDllW(szcomputername : ::windows_core::PCWSTR, lpinifile : ::windows_core::PCWSTR, dwflags : usize) -> u32); InstallPerfDllW(szcomputername.into_param().abi(), lpinifile.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadPerfCounterTextStringsA(lpcommandline: P0, bquietmodearg: P1) -> u32 @@ -39,7 +39,7 @@ where ::windows_targets::link!("loadperf.dll" "system" fn LoadPerfCounterTextStringsA(lpcommandline : ::windows_core::PCSTR, bquietmodearg : super::super::Foundation:: BOOL) -> u32); LoadPerfCounterTextStringsA(lpcommandline.into_param().abi(), bquietmodearg.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadPerfCounterTextStringsW(lpcommandline: P0, bquietmodearg: P1) -> u32 @@ -98,35 +98,35 @@ where ::windows_targets::link!("pdh.dll" "system" fn PdhBindInputDataSourceW(phdatasource : *mut isize, logfilenamelist : ::windows_core::PCWSTR) -> u32); PdhBindInputDataSourceW(phdatasource, logfilenamelist.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhBrowseCountersA(pbrowsedlgdata: *const PDH_BROWSE_DLG_CONFIG_A) -> u32 { ::windows_targets::link!("pdh.dll" "system" fn PdhBrowseCountersA(pbrowsedlgdata : *const PDH_BROWSE_DLG_CONFIG_A) -> u32); PdhBrowseCountersA(pbrowsedlgdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhBrowseCountersHA(pbrowsedlgdata: *const PDH_BROWSE_DLG_CONFIG_HA) -> u32 { ::windows_targets::link!("pdh.dll" "system" fn PdhBrowseCountersHA(pbrowsedlgdata : *const PDH_BROWSE_DLG_CONFIG_HA) -> u32); PdhBrowseCountersHA(pbrowsedlgdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhBrowseCountersHW(pbrowsedlgdata: *const PDH_BROWSE_DLG_CONFIG_HW) -> u32 { ::windows_targets::link!("pdh.dll" "system" fn PdhBrowseCountersHW(pbrowsedlgdata : *const PDH_BROWSE_DLG_CONFIG_HW) -> u32); PdhBrowseCountersHW(pbrowsedlgdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhBrowseCountersW(pbrowsedlgdata: *const PDH_BROWSE_DLG_CONFIG_W) -> u32 { ::windows_targets::link!("pdh.dll" "system" fn PdhBrowseCountersW(pbrowsedlgdata : *const PDH_BROWSE_DLG_CONFIG_W) -> u32); PdhBrowseCountersW(pbrowsedlgdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhCalculateCounterFromRawValue(hcounter: isize, dwformat: PDH_FMT, rawvalue1: *const PDH_RAW_COUNTER, rawvalue2: *const PDH_RAW_COUNTER, fmtvalue: *mut PDH_FMT_COUNTERVALUE) -> u32 { @@ -148,7 +148,7 @@ pub unsafe fn PdhCollectQueryData(hquery: isize) -> u32 { ::windows_targets::link!("pdh.dll" "system" fn PdhCollectQueryData(hquery : isize) -> u32); PdhCollectQueryData(hquery) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhCollectQueryDataEx(hquery: isize, dwintervaltime: u32, hnewdataevent: P0) -> u32 @@ -163,7 +163,7 @@ pub unsafe fn PdhCollectQueryDataWithTime(hquery: isize, plltimestamp: *mut i64) ::windows_targets::link!("pdh.dll" "system" fn PdhCollectQueryDataWithTime(hquery : isize, plltimestamp : *mut i64) -> u32); PdhCollectQueryDataWithTime(hquery, plltimestamp) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhComputeCounterStatistics(hcounter: isize, dwformat: PDH_FMT, dwfirstentry: u32, dwnumentries: u32, lprawvaluearray: *const PDH_RAW_COUNTER, data: *mut PDH_STATISTICS) -> u32 { @@ -282,7 +282,7 @@ where ::windows_targets::link!("pdh.dll" "system" fn PdhEnumObjectItemsW(szdatasource : ::windows_core::PCWSTR, szmachinename : ::windows_core::PCWSTR, szobjectname : ::windows_core::PCWSTR, mszcounterlist : ::windows_core::PWSTR, pcchcounterlistlength : *mut u32, mszinstancelist : ::windows_core::PWSTR, pcchinstancelistlength : *mut u32, dwdetaillevel : PERF_DETAIL, dwflags : u32) -> u32); PdhEnumObjectItemsW(szdatasource.into_param().abi(), szmachinename.into_param().abi(), szobjectname.into_param().abi(), ::core::mem::transmute(mszcounterlist), pcchcounterlistlength, ::core::mem::transmute(mszinstancelist), pcchinstancelistlength, dwdetaillevel, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhEnumObjectsA(szdatasource: P0, szmachinename: P1, mszobjectlist: ::windows_core::PSTR, pcchbuffersize: *mut u32, dwdetaillevel: PERF_DETAIL, brefresh: P2) -> u32 @@ -294,7 +294,7 @@ where ::windows_targets::link!("pdh.dll" "system" fn PdhEnumObjectsA(szdatasource : ::windows_core::PCSTR, szmachinename : ::windows_core::PCSTR, mszobjectlist : ::windows_core::PSTR, pcchbuffersize : *mut u32, dwdetaillevel : PERF_DETAIL, brefresh : super::super::Foundation:: BOOL) -> u32); PdhEnumObjectsA(szdatasource.into_param().abi(), szmachinename.into_param().abi(), ::core::mem::transmute(mszobjectlist), pcchbuffersize, dwdetaillevel, brefresh.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhEnumObjectsHA(hdatasource: isize, szmachinename: P0, mszobjectlist: ::windows_core::PSTR, pcchbuffersize: *mut u32, dwdetaillevel: PERF_DETAIL, brefresh: P1) -> u32 @@ -305,7 +305,7 @@ where ::windows_targets::link!("pdh.dll" "system" fn PdhEnumObjectsHA(hdatasource : isize, szmachinename : ::windows_core::PCSTR, mszobjectlist : ::windows_core::PSTR, pcchbuffersize : *mut u32, dwdetaillevel : PERF_DETAIL, brefresh : super::super::Foundation:: BOOL) -> u32); PdhEnumObjectsHA(hdatasource, szmachinename.into_param().abi(), ::core::mem::transmute(mszobjectlist), pcchbuffersize, dwdetaillevel, brefresh.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhEnumObjectsHW(hdatasource: isize, szmachinename: P0, mszobjectlist: ::windows_core::PWSTR, pcchbuffersize: *mut u32, dwdetaillevel: PERF_DETAIL, brefresh: P1) -> u32 @@ -316,7 +316,7 @@ where ::windows_targets::link!("pdh.dll" "system" fn PdhEnumObjectsHW(hdatasource : isize, szmachinename : ::windows_core::PCWSTR, mszobjectlist : ::windows_core::PWSTR, pcchbuffersize : *mut u32, dwdetaillevel : PERF_DETAIL, brefresh : super::super::Foundation:: BOOL) -> u32); PdhEnumObjectsHW(hdatasource, szmachinename.into_param().abi(), ::core::mem::transmute(mszobjectlist), pcchbuffersize, dwdetaillevel, brefresh.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhEnumObjectsW(szdatasource: P0, szmachinename: P1, mszobjectlist: ::windows_core::PWSTR, pcchbuffersize: *mut u32, dwdetaillevel: PERF_DETAIL, brefresh: P2) -> u32 @@ -378,14 +378,14 @@ where ::windows_targets::link!("pdh.dll" "system" fn PdhExpandWildCardPathW(szdatasource : ::windows_core::PCWSTR, szwildcardpath : ::windows_core::PCWSTR, mszexpandedpathlist : ::windows_core::PWSTR, pcchpathlistlength : *mut u32, dwflags : u32) -> u32); PdhExpandWildCardPathW(szdatasource.into_param().abi(), szwildcardpath.into_param().abi(), ::core::mem::transmute(mszexpandedpathlist), pcchpathlistlength, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhFormatFromRawValue(dwcountertype: u32, dwformat: PDH_FMT, ptimebase: ::core::option::Option<*const i64>, prawvalue1: *const PDH_RAW_COUNTER, prawvalue2: *const PDH_RAW_COUNTER, pfmtvalue: *mut PDH_FMT_COUNTERVALUE) -> u32 { ::windows_targets::link!("pdh.dll" "system" fn PdhFormatFromRawValue(dwcountertype : u32, dwformat : PDH_FMT, ptimebase : *const i64, prawvalue1 : *const PDH_RAW_COUNTER, prawvalue2 : *const PDH_RAW_COUNTER, pfmtvalue : *mut PDH_FMT_COUNTERVALUE) -> u32); PdhFormatFromRawValue(dwcountertype, dwformat, ::core::mem::transmute(ptimebase.unwrap_or(::std::ptr::null())), prawvalue1, prawvalue2, pfmtvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhGetCounterInfoA(hcounter: isize, bretrieveexplaintext: P0, pdwbuffersize: *mut u32, lpbuffer: ::core::option::Option<*mut PDH_COUNTER_INFO_A>) -> u32 @@ -395,7 +395,7 @@ where ::windows_targets::link!("pdh.dll" "system" fn PdhGetCounterInfoA(hcounter : isize, bretrieveexplaintext : super::super::Foundation:: BOOLEAN, pdwbuffersize : *mut u32, lpbuffer : *mut PDH_COUNTER_INFO_A) -> u32); PdhGetCounterInfoA(hcounter, bretrieveexplaintext.into_param().abi(), pdwbuffersize, ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhGetCounterInfoW(hcounter: isize, bretrieveexplaintext: P0, pdwbuffersize: *mut u32, lpbuffer: ::core::option::Option<*mut PDH_COUNTER_INFO_W>) -> u32 @@ -533,28 +533,28 @@ pub unsafe fn PdhGetLogSetGUID(hlog: isize, pguid: ::core::option::Option<*mut : ::windows_targets::link!("pdh.dll" "system" fn PdhGetLogSetGUID(hlog : isize, pguid : *mut ::windows_core::GUID, prunid : *mut i32) -> u32); PdhGetLogSetGUID(hlog, ::core::mem::transmute(pguid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(prunid.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhGetRawCounterArrayA(hcounter: isize, lpdwbuffersize: *mut u32, lpdwitemcount: *mut u32, itembuffer: ::core::option::Option<*mut PDH_RAW_COUNTER_ITEM_A>) -> u32 { ::windows_targets::link!("pdh.dll" "system" fn PdhGetRawCounterArrayA(hcounter : isize, lpdwbuffersize : *mut u32, lpdwitemcount : *mut u32, itembuffer : *mut PDH_RAW_COUNTER_ITEM_A) -> u32); PdhGetRawCounterArrayA(hcounter, lpdwbuffersize, lpdwitemcount, ::core::mem::transmute(itembuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhGetRawCounterArrayW(hcounter: isize, lpdwbuffersize: *mut u32, lpdwitemcount: *mut u32, itembuffer: ::core::option::Option<*mut PDH_RAW_COUNTER_ITEM_W>) -> u32 { ::windows_targets::link!("pdh.dll" "system" fn PdhGetRawCounterArrayW(hcounter : isize, lpdwbuffersize : *mut u32, lpdwitemcount : *mut u32, itembuffer : *mut PDH_RAW_COUNTER_ITEM_W) -> u32); PdhGetRawCounterArrayW(hcounter, lpdwbuffersize, lpdwitemcount, ::core::mem::transmute(itembuffer.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhGetRawCounterValue(hcounter: isize, lpdwtype: ::core::option::Option<*mut u32>, pvalue: *mut PDH_RAW_COUNTER) -> u32 { ::windows_targets::link!("pdh.dll" "system" fn PdhGetRawCounterValue(hcounter : isize, lpdwtype : *mut u32, pvalue : *mut PDH_RAW_COUNTER) -> u32); PdhGetRawCounterValue(hcounter, ::core::mem::transmute(lpdwtype.unwrap_or(::std::ptr::null_mut())), pvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhIsRealTimeQuery(hquery: isize) -> super::super::Foundation::BOOL { @@ -676,7 +676,7 @@ where ::windows_targets::link!("pdh.dll" "system" fn PdhParseInstanceNameW(szinstancestring : ::windows_core::PCWSTR, szinstancename : ::windows_core::PWSTR, pcchinstancenamelength : *mut u32, szparentname : ::windows_core::PWSTR, pcchparentnamelength : *mut u32, lpindex : *mut u32) -> u32); PdhParseInstanceNameW(szinstancestring.into_param().abi(), ::core::mem::transmute(szinstancename), pcchinstancenamelength, ::core::mem::transmute(szparentname), pcchparentnamelength, lpindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhReadRawLogRecord(hlog: isize, ftrecord: super::super::Foundation::FILETIME, prawlogrecord: ::core::option::Option<*mut PDH_RAW_LOG_RECORD>, pdwbufferlength: *mut u32) -> u32 { @@ -688,7 +688,7 @@ pub unsafe fn PdhRemoveCounter(hcounter: isize) -> u32 { ::windows_targets::link!("pdh.dll" "system" fn PdhRemoveCounter(hcounter : isize) -> u32); PdhRemoveCounter(hcounter) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhSelectDataSourceA(hwndowner: P0, dwflags: PDH_SELECT_DATA_SOURCE_FLAGS, szdatasource: ::windows_core::PSTR, pcchbufferlength: *mut u32) -> u32 @@ -698,7 +698,7 @@ where ::windows_targets::link!("pdh.dll" "system" fn PdhSelectDataSourceA(hwndowner : super::super::Foundation:: HWND, dwflags : PDH_SELECT_DATA_SOURCE_FLAGS, szdatasource : ::windows_core::PSTR, pcchbufferlength : *mut u32) -> u32); PdhSelectDataSourceA(hwndowner.into_param().abi(), dwflags, ::core::mem::transmute(szdatasource), pcchbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PdhSelectDataSourceW(hwndowner: P0, dwflags: PDH_SELECT_DATA_SOURCE_FLAGS, szdatasource: ::windows_core::PWSTR, pcchbufferlength: *mut u32) -> u32 @@ -797,7 +797,7 @@ where ::windows_targets::link!("pdh.dll" "system" fn PdhVerifySQLDBW(szdatasource : ::windows_core::PCWSTR) -> u32); PdhVerifySQLDBW(szdatasource.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfAddCounters(hquery: P0, pcounters: *mut PERF_COUNTER_IDENTIFIER, cbcounters: u32) -> u32 @@ -807,7 +807,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfAddCounters(hquery : super::super::Foundation:: HANDLE, pcounters : *mut PERF_COUNTER_IDENTIFIER, cbcounters : u32) -> u32); PerfAddCounters(hquery.into_param().abi(), pcounters, cbcounters) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfCloseQueryHandle(hquery: P0) -> u32 @@ -817,7 +817,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfCloseQueryHandle(hquery : super::super::Foundation:: HANDLE) -> u32); PerfCloseQueryHandle(hquery.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfCreateInstance(providerhandle: P0, countersetguid: *const ::windows_core::GUID, name: P1, id: u32) -> *mut PERF_COUNTERSET_INSTANCE @@ -828,7 +828,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfCreateInstance(providerhandle : super::super::Foundation:: HANDLE, countersetguid : *const ::windows_core::GUID, name : ::windows_core::PCWSTR, id : u32) -> *mut PERF_COUNTERSET_INSTANCE); PerfCreateInstance(providerhandle.into_param().abi(), countersetguid, name.into_param().abi(), id) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfDecrementULongCounterValue(provider: P0, instance: *mut PERF_COUNTERSET_INSTANCE, counterid: u32, value: u32) -> u32 @@ -838,7 +838,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfDecrementULongCounterValue(provider : super::super::Foundation:: HANDLE, instance : *mut PERF_COUNTERSET_INSTANCE, counterid : u32, value : u32) -> u32); PerfDecrementULongCounterValue(provider.into_param().abi(), instance, counterid, value) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfDecrementULongLongCounterValue(provider: P0, instance: *mut PERF_COUNTERSET_INSTANCE, counterid: u32, value: u64) -> u32 @@ -848,7 +848,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfDecrementULongLongCounterValue(provider : super::super::Foundation:: HANDLE, instance : *mut PERF_COUNTERSET_INSTANCE, counterid : u32, value : u64) -> u32); PerfDecrementULongLongCounterValue(provider.into_param().abi(), instance, counterid, value) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfDeleteCounters(hquery: P0, pcounters: *mut PERF_COUNTER_IDENTIFIER, cbcounters: u32) -> u32 @@ -858,7 +858,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfDeleteCounters(hquery : super::super::Foundation:: HANDLE, pcounters : *mut PERF_COUNTER_IDENTIFIER, cbcounters : u32) -> u32); PerfDeleteCounters(hquery.into_param().abi(), pcounters, cbcounters) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfDeleteInstance(provider: P0, instanceblock: *const PERF_COUNTERSET_INSTANCE) -> u32 @@ -884,7 +884,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfEnumerateCounterSetInstances(szmachine : ::windows_core::PCWSTR, pcountersetid : *const ::windows_core::GUID, pinstances : *mut PERF_INSTANCE_HEADER, cbinstances : u32, pcbinstancesactual : *mut u32) -> u32); PerfEnumerateCounterSetInstances(szmachine.into_param().abi(), pcountersetid, ::core::mem::transmute(pinstances.unwrap_or(::std::ptr::null_mut())), cbinstances, pcbinstancesactual) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfIncrementULongCounterValue(provider: P0, instance: *mut PERF_COUNTERSET_INSTANCE, counterid: u32, value: u32) -> u32 @@ -894,7 +894,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfIncrementULongCounterValue(provider : super::super::Foundation:: HANDLE, instance : *mut PERF_COUNTERSET_INSTANCE, counterid : u32, value : u32) -> u32); PerfIncrementULongCounterValue(provider.into_param().abi(), instance, counterid, value) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfIncrementULongLongCounterValue(provider: P0, instance: *mut PERF_COUNTERSET_INSTANCE, counterid: u32, value: u64) -> u32 @@ -904,7 +904,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfIncrementULongLongCounterValue(provider : super::super::Foundation:: HANDLE, instance : *mut PERF_COUNTERSET_INSTANCE, counterid : u32, value : u64) -> u32); PerfIncrementULongLongCounterValue(provider.into_param().abi(), instance, counterid, value) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfOpenQueryHandle(szmachine: P0, phquery: *mut super::super::Foundation::HANDLE) -> u32 @@ -914,7 +914,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfOpenQueryHandle(szmachine : ::windows_core::PCWSTR, phquery : *mut super::super::Foundation:: HANDLE) -> u32); PerfOpenQueryHandle(szmachine.into_param().abi(), phquery) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfQueryCounterData(hquery: P0, pcounterblock: ::core::option::Option<*mut PERF_DATA_HEADER>, cbcounterblock: u32, pcbcounterblockactual: *mut u32) -> u32 @@ -924,7 +924,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfQueryCounterData(hquery : super::super::Foundation:: HANDLE, pcounterblock : *mut PERF_DATA_HEADER, cbcounterblock : u32, pcbcounterblockactual : *mut u32) -> u32); PerfQueryCounterData(hquery.into_param().abi(), ::core::mem::transmute(pcounterblock.unwrap_or(::std::ptr::null_mut())), cbcounterblock, pcbcounterblockactual) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfQueryCounterInfo(hquery: P0, pcounters: ::core::option::Option<*mut PERF_COUNTER_IDENTIFIER>, cbcounters: u32, pcbcountersactual: *mut u32) -> u32 @@ -942,7 +942,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfQueryCounterSetRegistrationInfo(szmachine : ::windows_core::PCWSTR, pcountersetid : *const ::windows_core::GUID, requestcode : PerfRegInfoType, requestlangid : u32, pbreginfo : *mut u8, cbreginfo : u32, pcbreginfoactual : *mut u32) -> u32); PerfQueryCounterSetRegistrationInfo(szmachine.into_param().abi(), pcountersetid, requestcode, requestlangid, ::core::mem::transmute(pbreginfo.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbreginfo.as_deref().map_or(0, |slice| slice.len() as _), pcbreginfoactual) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfQueryInstance(providerhandle: P0, countersetguid: *const ::windows_core::GUID, name: P1, id: u32) -> *mut PERF_COUNTERSET_INSTANCE @@ -953,7 +953,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfQueryInstance(providerhandle : super::super::Foundation:: HANDLE, countersetguid : *const ::windows_core::GUID, name : ::windows_core::PCWSTR, id : u32) -> *mut PERF_COUNTERSET_INSTANCE); PerfQueryInstance(providerhandle.into_param().abi(), countersetguid, name.into_param().abi(), id) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfSetCounterRefValue(provider: P0, instance: *mut PERF_COUNTERSET_INSTANCE, counterid: u32, address: *const ::core::ffi::c_void) -> u32 @@ -963,7 +963,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfSetCounterRefValue(provider : super::super::Foundation:: HANDLE, instance : *mut PERF_COUNTERSET_INSTANCE, counterid : u32, address : *const ::core::ffi::c_void) -> u32); PerfSetCounterRefValue(provider.into_param().abi(), instance, counterid, address) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfSetCounterSetInfo(providerhandle: P0, template: *mut PERF_COUNTERSET_INFO, templatesize: u32) -> u32 @@ -973,7 +973,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfSetCounterSetInfo(providerhandle : super::super::Foundation:: HANDLE, template : *mut PERF_COUNTERSET_INFO, templatesize : u32) -> u32); PerfSetCounterSetInfo(providerhandle.into_param().abi(), template, templatesize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfSetULongCounterValue(provider: P0, instance: *mut PERF_COUNTERSET_INSTANCE, counterid: u32, value: u32) -> u32 @@ -983,7 +983,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfSetULongCounterValue(provider : super::super::Foundation:: HANDLE, instance : *mut PERF_COUNTERSET_INSTANCE, counterid : u32, value : u32) -> u32); PerfSetULongCounterValue(provider.into_param().abi(), instance, counterid, value) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfSetULongLongCounterValue(provider: P0, instance: *mut PERF_COUNTERSET_INSTANCE, counterid: u32, value: u64) -> u32 @@ -993,21 +993,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfSetULongLongCounterValue(provider : super::super::Foundation:: HANDLE, instance : *mut PERF_COUNTERSET_INSTANCE, counterid : u32, value : u64) -> u32); PerfSetULongLongCounterValue(provider.into_param().abi(), instance, counterid, value) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfStartProvider(providerguid: *const ::windows_core::GUID, controlcallback: PERFLIBREQUEST, phprovider: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn PerfStartProvider(providerguid : *const ::windows_core::GUID, controlcallback : PERFLIBREQUEST, phprovider : *mut super::super::Foundation:: HANDLE) -> u32); PerfStartProvider(providerguid, controlcallback, phprovider) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfStartProviderEx(providerguid: *const ::windows_core::GUID, providercontext: ::core::option::Option<*const PERF_PROVIDER_CONTEXT>, provider: *mut super::super::Foundation::HANDLE) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn PerfStartProviderEx(providerguid : *const ::windows_core::GUID, providercontext : *const PERF_PROVIDER_CONTEXT, provider : *mut super::super::Foundation:: HANDLE) -> u32); PerfStartProviderEx(providerguid, ::core::mem::transmute(providercontext.unwrap_or(::std::ptr::null())), provider) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PerfStopProvider(providerhandle: P0) -> u32 @@ -1017,14 +1017,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn PerfStopProvider(providerhandle : super::super::Foundation:: HANDLE) -> u32); PerfStopProvider(providerhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryPerformanceCounter(lpperformancecount: *mut i64) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn QueryPerformanceCounter(lpperformancecount : *mut i64) -> super::super::Foundation:: BOOL); QueryPerformanceCounter(lpperformancecount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryPerformanceFrequency(lpfrequency: *mut i64) -> ::windows_core::Result<()> { @@ -1058,7 +1058,7 @@ where ::windows_targets::link!("loadperf.dll" "system" fn SetServiceAsTrustedW(szreserved : ::windows_core::PCWSTR, szservicename : ::windows_core::PCWSTR) -> u32); SetServiceAsTrustedW(szreserved.into_param().abi(), szservicename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnloadPerfCounterTextStringsA(lpcommandline: P0, bquietmodearg: P1) -> u32 @@ -1069,7 +1069,7 @@ where ::windows_targets::link!("loadperf.dll" "system" fn UnloadPerfCounterTextStringsA(lpcommandline : ::windows_core::PCSTR, bquietmodearg : super::super::Foundation:: BOOL) -> u32); UnloadPerfCounterTextStringsA(lpcommandline.into_param().abi(), bquietmodearg.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnloadPerfCounterTextStringsW(lpcommandline: P0, bquietmodearg: P1) -> u32 @@ -1100,7 +1100,7 @@ where ::windows_targets::link!("loadperf.dll" "system" fn UpdatePerfNameFilesW(sznewctrfilepath : ::windows_core::PCWSTR, sznewhlpfilepath : ::windows_core::PCWSTR, szlanguageid : ::windows_core::PCWSTR, dwflags : usize) -> u32); UpdatePerfNameFilesW(sznewctrfilepath.into_param().abi(), sznewhlpfilepath.into_param().abi(), szlanguageid.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1123,7 +1123,7 @@ unsafe impl ::windows_core::ComInterface for DICounterItem { pub struct DICounterItem_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1146,7 +1146,7 @@ unsafe impl ::windows_core::ComInterface for DILogFileItem { pub struct DILogFileItem_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1169,7 +1169,7 @@ unsafe impl ::windows_core::ComInterface for DISystemMonitor { pub struct DISystemMonitor_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1192,7 +1192,7 @@ unsafe impl ::windows_core::ComInterface for DISystemMonitorEvents { pub struct DISystemMonitorEvents_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1215,20 +1215,20 @@ unsafe impl ::windows_core::ComInterface for DISystemMonitorInternal { pub struct DISystemMonitorInternal_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAlertDataCollector(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAlertDataCollector { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DataCollectorSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DataCollectorSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDataCollectorSet(&self, group: P0) -> ::windows_core::Result<()> where @@ -1277,13 +1277,13 @@ impl IAlertDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLatestOutputLocation)(::windows_core::Interface::as_raw(self), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogAppend(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogAppend)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogAppend(&self, append: P0) -> ::windows_core::Result<()> where @@ -1291,13 +1291,13 @@ impl IAlertDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLogAppend)(::windows_core::Interface::as_raw(self), append.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogCircular(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogCircular)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogCircular(&self, circular: P0) -> ::windows_core::Result<()> where @@ -1305,13 +1305,13 @@ impl IAlertDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLogCircular)(::windows_core::Interface::as_raw(self), circular.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogOverwrite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogOverwrite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogOverwrite(&self, overwrite: P0) -> ::windows_core::Result<()> where @@ -1344,7 +1344,7 @@ impl IAlertDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetXml(&self, xml: P0) -> ::windows_core::Result where @@ -1353,7 +1353,7 @@ impl IAlertDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SetXml)(::windows_core::Interface::as_raw(self), xml.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOutputLocation(&self, latest: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -1362,24 +1362,24 @@ impl IAlertDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateOutputLocation)(::windows_core::Interface::as_raw(self), latest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AlertThresholds(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AlertThresholds)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAlertThresholds(&self, alerts: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAlertThresholds)(::windows_core::Interface::as_raw(self), alerts).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EventLog(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EventLog)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventLog(&self, log: P0) -> ::windows_core::Result<()> where @@ -1404,13 +1404,13 @@ impl IAlertDataCollector { { (::windows_core::Interface::vtable(self).SetTask)(::windows_core::Interface::as_raw(self), task.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TaskRunAsSelf(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TaskRunAsSelf)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTaskRunAsSelf(&self, runasself: P0) -> ::windows_core::Result<()> where @@ -1499,20 +1499,20 @@ pub struct IAlertDataCollector_Vtbl { pub TriggerDataCollectorSet: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, name: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetTriggerDataCollectorSet: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, name: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IApiTracingDataCollector(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IApiTracingDataCollector { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DataCollectorSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DataCollectorSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDataCollectorSet(&self, group: P0) -> ::windows_core::Result<()> where @@ -1561,13 +1561,13 @@ impl IApiTracingDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLatestOutputLocation)(::windows_core::Interface::as_raw(self), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogAppend(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogAppend)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogAppend(&self, append: P0) -> ::windows_core::Result<()> where @@ -1575,13 +1575,13 @@ impl IApiTracingDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLogAppend)(::windows_core::Interface::as_raw(self), append.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogCircular(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogCircular)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogCircular(&self, circular: P0) -> ::windows_core::Result<()> where @@ -1589,13 +1589,13 @@ impl IApiTracingDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLogCircular)(::windows_core::Interface::as_raw(self), circular.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogOverwrite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogOverwrite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogOverwrite(&self, overwrite: P0) -> ::windows_core::Result<()> where @@ -1628,7 +1628,7 @@ impl IApiTracingDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetXml(&self, xml: P0) -> ::windows_core::Result where @@ -1637,7 +1637,7 @@ impl IApiTracingDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SetXml)(::windows_core::Interface::as_raw(self), xml.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOutputLocation(&self, latest: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -1646,13 +1646,13 @@ impl IApiTracingDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateOutputLocation)(::windows_core::Interface::as_raw(self), latest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogApiNamesOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LogApiNamesOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogApiNamesOnly(&self, logapinames: P0) -> ::windows_core::Result<()> where @@ -1660,13 +1660,13 @@ impl IApiTracingDataCollector { { (::windows_core::Interface::vtable(self).SetLogApiNamesOnly)(::windows_core::Interface::as_raw(self), logapinames.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogApisRecursively(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LogApisRecursively)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogApisRecursively(&self, logrecursively: P0) -> ::windows_core::Result<()> where @@ -1694,35 +1694,35 @@ impl IApiTracingDataCollector { { (::windows_core::Interface::vtable(self).SetLogFilePath)(::windows_core::Interface::as_raw(self), logfilepath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IncludeModules(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncludeModules)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetIncludeModules(&self, includemodules: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetIncludeModules)(::windows_core::Interface::as_raw(self), includemodules).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IncludeApis(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncludeApis)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetIncludeApis(&self, includeapis: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetIncludeApis)(::windows_core::Interface::as_raw(self), includeapis).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExcludeApis(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExcludeApis)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetExcludeApis(&self, excludeapis: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetExcludeApis)(::windows_core::Interface::as_raw(self), excludeapis).ok() @@ -1788,20 +1788,20 @@ pub struct IApiTracingDataCollector_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetExcludeApis: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IConfigurationDataCollector(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IConfigurationDataCollector { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DataCollectorSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DataCollectorSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDataCollectorSet(&self, group: P0) -> ::windows_core::Result<()> where @@ -1850,13 +1850,13 @@ impl IConfigurationDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLatestOutputLocation)(::windows_core::Interface::as_raw(self), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogAppend(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogAppend)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogAppend(&self, append: P0) -> ::windows_core::Result<()> where @@ -1864,13 +1864,13 @@ impl IConfigurationDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLogAppend)(::windows_core::Interface::as_raw(self), append.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogCircular(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogCircular)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogCircular(&self, circular: P0) -> ::windows_core::Result<()> where @@ -1878,13 +1878,13 @@ impl IConfigurationDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLogCircular)(::windows_core::Interface::as_raw(self), circular.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogOverwrite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogOverwrite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogOverwrite(&self, overwrite: P0) -> ::windows_core::Result<()> where @@ -1917,7 +1917,7 @@ impl IConfigurationDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetXml(&self, xml: P0) -> ::windows_core::Result where @@ -1926,7 +1926,7 @@ impl IConfigurationDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SetXml)(::windows_core::Interface::as_raw(self), xml.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOutputLocation(&self, latest: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -1956,35 +1956,35 @@ impl IConfigurationDataCollector { pub unsafe fn SetFileMaxTotalSize(&self, size: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFileMaxTotalSize)(::windows_core::Interface::as_raw(self), size).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Files(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Files)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFiles(&self, files: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFiles)(::windows_core::Interface::as_raw(self), files).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ManagementQueries(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ManagementQueries)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetManagementQueries(&self, queries: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetManagementQueries)(::windows_core::Interface::as_raw(self), queries).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryNetworkAdapters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryNetworkAdapters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetQueryNetworkAdapters(&self, network: P0) -> ::windows_core::Result<()> where @@ -1992,13 +1992,13 @@ impl IConfigurationDataCollector { { (::windows_core::Interface::vtable(self).SetQueryNetworkAdapters)(::windows_core::Interface::as_raw(self), network.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegistryKeys(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegistryKeys)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRegistryKeys(&self, query: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRegistryKeys)(::windows_core::Interface::as_raw(self), query).ok() @@ -2196,7 +2196,7 @@ impl ICounterItem2 { pub unsafe fn GetStatistics(&self, max: *mut f64, min: *mut f64, avg: *mut f64, status: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetStatistics)(::windows_core::Interface::as_raw(self), max, min, avg, status).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSelected(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -2204,13 +2204,13 @@ impl ICounterItem2 { { (::windows_core::Interface::vtable(self).SetSelected)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Selected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Selected)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVisible(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -2218,13 +2218,13 @@ impl ICounterItem2 { { (::windows_core::Interface::vtable(self).SetVisible)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Visible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Visible)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDataAt(&self, iindex: i32, iwhich: SysmonDataType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2263,7 +2263,7 @@ pub struct ICounterItem2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetDataAt: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2278,13 +2278,13 @@ impl ICounters { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pathname: P0) -> ::windows_core::Result where @@ -2293,7 +2293,7 @@ impl ICounters { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pathname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index)).ok() @@ -2329,20 +2329,20 @@ pub struct ICounters_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Remove: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDataCollector(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDataCollector { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DataCollectorSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DataCollectorSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDataCollectorSet(&self, group: P0) -> ::windows_core::Result<()> where @@ -2391,13 +2391,13 @@ impl IDataCollector { { (::windows_core::Interface::vtable(self).SetLatestOutputLocation)(::windows_core::Interface::as_raw(self), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogAppend(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LogAppend)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogAppend(&self, append: P0) -> ::windows_core::Result<()> where @@ -2405,13 +2405,13 @@ impl IDataCollector { { (::windows_core::Interface::vtable(self).SetLogAppend)(::windows_core::Interface::as_raw(self), append.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogCircular(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LogCircular)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogCircular(&self, circular: P0) -> ::windows_core::Result<()> where @@ -2419,13 +2419,13 @@ impl IDataCollector { { (::windows_core::Interface::vtable(self).SetLogCircular)(::windows_core::Interface::as_raw(self), circular.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogOverwrite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LogOverwrite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogOverwrite(&self, overwrite: P0) -> ::windows_core::Result<()> where @@ -2458,7 +2458,7 @@ impl IDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetXml(&self, xml: P0) -> ::windows_core::Result where @@ -2467,7 +2467,7 @@ impl IDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetXml)(::windows_core::Interface::as_raw(self), xml.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOutputLocation(&self, latest: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -2548,7 +2548,7 @@ pub struct IDataCollector_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] CreateOutputLocation: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2559,7 +2559,7 @@ impl IDataCollectorCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2569,7 +2569,7 @@ impl IDataCollectorCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, collector: P0) -> ::windows_core::Result<()> where @@ -2577,7 +2577,7 @@ impl IDataCollectorCollection { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), collector.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, collector: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(collector)).ok() @@ -2585,7 +2585,7 @@ impl IDataCollectorCollection { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRange(&self, collectors: P0) -> ::windows_core::Result<()> where @@ -2593,7 +2593,7 @@ impl IDataCollectorCollection { { (::windows_core::Interface::vtable(self).AddRange)(::windows_core::Interface::as_raw(self), collectors.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDataCollectorFromXml(&self, bstrxml: P0, pvalidation: *mut ::core::option::Option, pcollector: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2601,7 +2601,7 @@ impl IDataCollectorCollection { { (::windows_core::Interface::vtable(self).CreateDataCollectorFromXml)(::windows_core::Interface::as_raw(self), bstrxml.into_param().abi(), ::core::mem::transmute(pvalidation), ::core::mem::transmute(pcollector)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDataCollector(&self, r#type: DataCollectorType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2651,14 +2651,14 @@ pub struct IDataCollectorCollection_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateDataCollector: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDataCollectorSet(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDataCollectorSet { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DataCollectors(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2699,13 +2699,13 @@ impl IDataCollectorSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DisplayNameUnresolved)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Keywords(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Keywords)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetKeywords(&self, keywords: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetKeywords)(::windows_core::Interface::as_raw(self), keywords).ok() @@ -2738,13 +2738,13 @@ impl IDataCollectorSet { { (::windows_core::Interface::vtable(self).SetRootPath)(::windows_core::Interface::as_raw(self), folder.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Segment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Segment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSegment(&self, segment: P0) -> ::windows_core::Result<()> where @@ -2818,13 +2818,13 @@ impl IDataCollectorSet { { (::windows_core::Interface::vtable(self).SetTask)(::windows_core::Interface::as_raw(self), task.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TaskRunAsSelf(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TaskRunAsSelf)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTaskRunAsSelf(&self, runasself: P0) -> ::windows_core::Result<()> where @@ -2852,19 +2852,19 @@ impl IDataCollectorSet { { (::windows_core::Interface::vtable(self).SetTaskUserTextArguments)(::windows_core::Interface::as_raw(self), usertext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Schedules(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Schedules)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SchedulesEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SchedulesEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSchedulesEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2890,13 +2890,13 @@ impl IDataCollectorSet { { (::windows_core::Interface::vtable(self).SetSecurity)(::windows_core::Interface::as_raw(self), bstrsecurity.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StopOnCompletion(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StopOnCompletion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStopOnCompletion(&self, stop: P0) -> ::windows_core::Result<()> where @@ -2904,7 +2904,7 @@ impl IDataCollectorSet { { (::windows_core::Interface::vtable(self).SetStopOnCompletion)(::windows_core::Interface::as_raw(self), stop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DataManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2924,7 +2924,7 @@ impl IDataCollectorSet { { (::windows_core::Interface::vtable(self).Query)(::windows_core::Interface::as_raw(self), name.into_param().abi(), server.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, name: P0, server: P1, mode: CommitMode) -> ::windows_core::Result where @@ -2937,7 +2937,7 @@ impl IDataCollectorSet { pub unsafe fn Delete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Start(&self, synchronous: P0) -> ::windows_core::Result<()> where @@ -2945,7 +2945,7 @@ impl IDataCollectorSet { { (::windows_core::Interface::vtable(self).Start)(::windows_core::Interface::as_raw(self), synchronous.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Stop(&self, synchronous: P0) -> ::windows_core::Result<()> where @@ -2953,7 +2953,7 @@ impl IDataCollectorSet { { (::windows_core::Interface::vtable(self).Stop)(::windows_core::Interface::as_raw(self), synchronous.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetXml(&self, xml: P0) -> ::windows_core::Result where @@ -3104,7 +3104,7 @@ pub struct IDataCollectorSet_Vtbl { pub SetValue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, key: ::std::mem::MaybeUninit<::windows_core::BSTR>, value: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetValue: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, key: ::std::mem::MaybeUninit<::windows_core::BSTR>, value: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3115,7 +3115,7 @@ impl IDataCollectorSetCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3125,7 +3125,7 @@ impl IDataCollectorSetCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, set: P0) -> ::windows_core::Result<()> where @@ -3133,7 +3133,7 @@ impl IDataCollectorSetCollection { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), set.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, set: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(set)).ok() @@ -3141,7 +3141,7 @@ impl IDataCollectorSetCollection { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRange(&self, sets: P0) -> ::windows_core::Result<()> where @@ -3193,20 +3193,20 @@ pub struct IDataCollectorSetCollection_Vtbl { AddRange: usize, pub GetDataCollectorSets: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, server: ::std::mem::MaybeUninit<::windows_core::BSTR>, filter: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDataManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDataManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -3214,13 +3214,13 @@ impl IDataManager { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), fenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckBeforeRunning(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CheckBeforeRunning)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCheckBeforeRunning(&self, fcheck: P0) -> ::windows_core::Result<()> where @@ -3256,7 +3256,7 @@ impl IDataManager { pub unsafe fn SetResourcePolicy(&self, policy: ResourcePolicy) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetResourcePolicy)(::windows_core::Interface::as_raw(self), policy).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FolderActions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3312,7 +3312,7 @@ impl IDataManager { { (::windows_core::Interface::vtable(self).SetRules)(::windows_core::Interface::as_raw(self), bstrxml.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Run(&self, steps: DataManagerSteps, bstrfolder: P0) -> ::windows_core::Result where @@ -3388,7 +3388,7 @@ pub struct IDataManager_Vtbl { Run: usize, pub Extract: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, cabfilename: ::std::mem::MaybeUninit<::windows_core::BSTR>, destinationpath: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3451,7 +3451,7 @@ pub struct IFolderAction_Vtbl { pub SendCabTo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrdestination: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetSendCabTo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdestination: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3462,7 +3462,7 @@ impl IFolderActionCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3472,7 +3472,7 @@ impl IFolderActionCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, action: P0) -> ::windows_core::Result<()> where @@ -3480,7 +3480,7 @@ impl IFolderActionCollection { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), action.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index)).ok() @@ -3488,7 +3488,7 @@ impl IFolderActionCollection { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRange(&self, actions: P0) -> ::windows_core::Result<()> where @@ -3496,7 +3496,7 @@ impl IFolderActionCollection { { (::windows_core::Interface::vtable(self).AddRange)(::windows_core::Interface::as_raw(self), actions.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateFolderAction(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3564,7 +3564,7 @@ pub struct ILogFileItem_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub Path: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstrvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3579,13 +3579,13 @@ impl ILogFiles { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pathname: P0) -> ::windows_core::Result where @@ -3594,7 +3594,7 @@ impl ILogFiles { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pathname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index)).ok() @@ -3630,20 +3630,20 @@ pub struct ILogFiles_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Remove: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPerformanceCounterDataCollector(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPerformanceCounterDataCollector { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DataCollectorSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DataCollectorSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDataCollectorSet(&self, group: P0) -> ::windows_core::Result<()> where @@ -3692,13 +3692,13 @@ impl IPerformanceCounterDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLatestOutputLocation)(::windows_core::Interface::as_raw(self), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogAppend(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogAppend)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogAppend(&self, append: P0) -> ::windows_core::Result<()> where @@ -3706,13 +3706,13 @@ impl IPerformanceCounterDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLogAppend)(::windows_core::Interface::as_raw(self), append.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogCircular(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogCircular)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogCircular(&self, circular: P0) -> ::windows_core::Result<()> where @@ -3720,13 +3720,13 @@ impl IPerformanceCounterDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLogCircular)(::windows_core::Interface::as_raw(self), circular.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogOverwrite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogOverwrite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogOverwrite(&self, overwrite: P0) -> ::windows_core::Result<()> where @@ -3759,7 +3759,7 @@ impl IPerformanceCounterDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetXml(&self, xml: P0) -> ::windows_core::Result where @@ -3768,7 +3768,7 @@ impl IPerformanceCounterDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SetXml)(::windows_core::Interface::as_raw(self), xml.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOutputLocation(&self, latest: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -3787,13 +3787,13 @@ impl IPerformanceCounterDataCollector { { (::windows_core::Interface::vtable(self).SetDataSourceName)(::windows_core::Interface::as_raw(self), dsn.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PerformanceCounters(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PerformanceCounters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPerformanceCounters(&self, counters: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPerformanceCounters)(::windows_core::Interface::as_raw(self), counters).ok() @@ -3852,42 +3852,42 @@ pub struct IPerformanceCounterDataCollector_Vtbl { pub SegmentMaxRecords: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, records: *mut u32) -> ::windows_core::HRESULT, pub SetSegmentMaxRecords: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, records: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISchedule(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISchedule { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StartDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StartDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetStartDate(&self, start: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStartDate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(start)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EndDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EndDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetEndDate(&self, end: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEndDate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(end)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StartTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StartTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetStartTime(&self, start: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStartTime)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(start)).ok() @@ -3942,7 +3942,7 @@ pub struct ISchedule_Vtbl { pub Days: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, days: *mut WeekDays) -> ::windows_core::HRESULT, pub SetDays: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, days: WeekDays) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3953,7 +3953,7 @@ impl IScheduleCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3963,7 +3963,7 @@ impl IScheduleCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pschedule: P0) -> ::windows_core::Result<()> where @@ -3971,7 +3971,7 @@ impl IScheduleCollection { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pschedule.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, vschedule: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vschedule)).ok() @@ -3979,7 +3979,7 @@ impl IScheduleCollection { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRange(&self, pschedules: P0) -> ::windows_core::Result<()> where @@ -3987,7 +3987,7 @@ impl IScheduleCollection { { (::windows_core::Interface::vtable(self).AddRange)(::windows_core::Interface::as_raw(self), pschedules.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSchedule(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4065,13 +4065,13 @@ impl ISystemMonitor { pub unsafe fn SetForeColor(&self, color: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetForeColor)(::windows_core::Interface::as_raw(self), color).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn Font(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Font)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn putref_Font(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -4079,13 +4079,13 @@ impl ISystemMonitor { { (::windows_core::Interface::vtable(self).putref_Font)(::windows_core::Interface::as_raw(self), pfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Counters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Counters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowVerticalGrid(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4093,13 +4093,13 @@ impl ISystemMonitor { { (::windows_core::Interface::vtable(self).SetShowVerticalGrid)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowVerticalGrid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowVerticalGrid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowHorizontalGrid(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4107,13 +4107,13 @@ impl ISystemMonitor { { (::windows_core::Interface::vtable(self).SetShowHorizontalGrid)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowHorizontalGrid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowHorizontalGrid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowLegend(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4121,13 +4121,13 @@ impl ISystemMonitor { { (::windows_core::Interface::vtable(self).SetShowLegend)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowLegend(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowLegend)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowScaleLabels(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4135,13 +4135,13 @@ impl ISystemMonitor { { (::windows_core::Interface::vtable(self).SetShowScaleLabels)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowScaleLabels(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowScaleLabels)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowValueBar(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4149,7 +4149,7 @@ impl ISystemMonitor { { (::windows_core::Interface::vtable(self).SetShowValueBar)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowValueBar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4183,7 +4183,7 @@ impl ISystemMonitor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DisplayType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetManualUpdate(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4191,7 +4191,7 @@ impl ISystemMonitor { { (::windows_core::Interface::vtable(self).SetManualUpdate)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ManualUpdate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4291,13 +4291,13 @@ impl ISystemMonitor { pub unsafe fn SetTimeBarColor(&self, color: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTimeBarColor)(::windows_core::Interface::as_raw(self), color).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Highlight(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Highlight)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHighlight(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4305,13 +4305,13 @@ impl ISystemMonitor { { (::windows_core::Interface::vtable(self).SetHighlight)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowToolbar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowToolbar)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowToolbar(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4328,7 +4328,7 @@ impl ISystemMonitor { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReadOnly(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4336,7 +4336,7 @@ impl ISystemMonitor { { (::windows_core::Interface::vtable(self).SetReadOnly)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4349,7 +4349,7 @@ impl ISystemMonitor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReportValueType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMonitorDuplicateInstances(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4357,7 +4357,7 @@ impl ISystemMonitor { { (::windows_core::Interface::vtable(self).SetMonitorDuplicateInstances)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MonitorDuplicateInstances(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4370,7 +4370,7 @@ impl ISystemMonitor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DisplayFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LogFiles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4596,13 +4596,13 @@ impl ISystemMonitor2 { pub unsafe fn SetForeColor(&self, color: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetForeColor)(::windows_core::Interface::as_raw(self), color).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn Font(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Font)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn putref_Font(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -4610,13 +4610,13 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).base__.putref_Font)(::windows_core::Interface::as_raw(self), pfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Counters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Counters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowVerticalGrid(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4624,13 +4624,13 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).base__.SetShowVerticalGrid)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowVerticalGrid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ShowVerticalGrid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowHorizontalGrid(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4638,13 +4638,13 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).base__.SetShowHorizontalGrid)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowHorizontalGrid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ShowHorizontalGrid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowLegend(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4652,13 +4652,13 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).base__.SetShowLegend)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowLegend(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ShowLegend)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowScaleLabels(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4666,13 +4666,13 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).base__.SetShowScaleLabels)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowScaleLabels(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ShowScaleLabels)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowValueBar(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4680,7 +4680,7 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).base__.SetShowValueBar)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowValueBar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4714,7 +4714,7 @@ impl ISystemMonitor2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DisplayType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetManualUpdate(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4722,7 +4722,7 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).base__.SetManualUpdate)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ManualUpdate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4822,13 +4822,13 @@ impl ISystemMonitor2 { pub unsafe fn SetTimeBarColor(&self, color: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetTimeBarColor)(::windows_core::Interface::as_raw(self), color).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Highlight(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Highlight)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHighlight(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4836,13 +4836,13 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).base__.SetHighlight)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowToolbar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ShowToolbar)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowToolbar(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4859,7 +4859,7 @@ impl ISystemMonitor2 { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReadOnly(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4867,7 +4867,7 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).base__.SetReadOnly)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4880,7 +4880,7 @@ impl ISystemMonitor2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ReportValueType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMonitorDuplicateInstances(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4888,7 +4888,7 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).base__.SetMonitorDuplicateInstances)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MonitorDuplicateInstances(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4901,7 +4901,7 @@ impl ISystemMonitor2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DisplayFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LogFiles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4934,7 +4934,7 @@ impl ISystemMonitor2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SqlLogSetName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableDigitGrouping(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4942,13 +4942,13 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).SetEnableDigitGrouping)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableDigitGrouping(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnableDigitGrouping)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableToolTips(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4956,13 +4956,13 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).SetEnableToolTips)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableToolTips(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnableToolTips)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowTimeAxisLabels(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -4970,13 +4970,13 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).SetShowTimeAxisLabels)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowTimeAxisLabels(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowTimeAxisLabels)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetChartScroll(&self, bscroll: P0) -> ::windows_core::Result<()> where @@ -4984,7 +4984,7 @@ impl ISystemMonitor2 { { (::windows_core::Interface::vtable(self).SetChartScroll)(::windows_core::Interface::as_raw(self), bscroll.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChartScroll(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4997,7 +4997,7 @@ impl ISystemMonitor2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DataPointCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScaleToFit(&self, bselectedcountersonly: P0) -> ::windows_core::Result<()> where @@ -5034,7 +5034,7 @@ impl ISystemMonitor2 { pub unsafe fn GetLogViewRange(&self, starttime: *mut f64, stoptime: *mut f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogViewRange)(::windows_core::Interface::as_raw(self), starttime, stoptime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BatchingLock(&self, flock: P0, ebatchreason: SysmonBatchReason) -> ::windows_core::Result<()> where @@ -5148,20 +5148,20 @@ pub struct ISystemMonitorEvents_Vtbl { pub OnSampleCollected: unsafe extern "system" fn(this: *mut ::core::ffi::c_void), pub OnDblClick: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32), } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITraceDataCollector(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITraceDataCollector { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DataCollectorSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DataCollectorSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDataCollectorSet(&self, group: P0) -> ::windows_core::Result<()> where @@ -5210,13 +5210,13 @@ impl ITraceDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLatestOutputLocation)(::windows_core::Interface::as_raw(self), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogAppend(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogAppend)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogAppend(&self, append: P0) -> ::windows_core::Result<()> where @@ -5224,13 +5224,13 @@ impl ITraceDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLogAppend)(::windows_core::Interface::as_raw(self), append.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogCircular(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogCircular)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogCircular(&self, circular: P0) -> ::windows_core::Result<()> where @@ -5238,13 +5238,13 @@ impl ITraceDataCollector { { (::windows_core::Interface::vtable(self).base__.SetLogCircular)(::windows_core::Interface::as_raw(self), circular.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogOverwrite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LogOverwrite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLogOverwrite(&self, overwrite: P0) -> ::windows_core::Result<()> where @@ -5277,7 +5277,7 @@ impl ITraceDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Xml)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetXml(&self, xml: P0) -> ::windows_core::Result where @@ -5286,7 +5286,7 @@ impl ITraceDataCollector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SetXml)(::windows_core::Interface::as_raw(self), xml.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateOutputLocation(&self, latest: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -5358,7 +5358,7 @@ impl ITraceDataCollector { pub unsafe fn SetGuid(&self, guid: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGuid)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(guid)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsKernelTrace(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5385,13 +5385,13 @@ impl ITraceDataCollector { pub unsafe fn SetNumberOfBuffers(&self, buffers: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNumberOfBuffers)(::windows_core::Interface::as_raw(self), buffers).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreallocateFile(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PreallocateFile)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPreallocateFile(&self, allocate: P0) -> ::windows_core::Result<()> where @@ -5399,13 +5399,13 @@ impl ITraceDataCollector { { (::windows_core::Interface::vtable(self).SetPreallocateFile)(::windows_core::Interface::as_raw(self), allocate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ProcessMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ProcessMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProcessMode(&self, process: P0) -> ::windows_core::Result<()> where @@ -5451,7 +5451,7 @@ impl ITraceDataCollector { pub unsafe fn SetStreamMode(&self, mode: StreamMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStreamMode)(::windows_core::Interface::as_raw(self), mode).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TraceDataProviders(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5532,7 +5532,7 @@ pub struct ITraceDataCollector_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] TraceDataProviders: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5556,37 +5556,37 @@ impl ITraceDataProvider { pub unsafe fn SetGuid(&self, guid: ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGuid)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(guid)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Level(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Level)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KeywordsAny(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).KeywordsAny)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KeywordsAll(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).KeywordsAll)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FilterEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FilterEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFilterEnabled(&self, filterenabled: P0) -> ::windows_core::Result<()> where @@ -5601,13 +5601,13 @@ impl ITraceDataProvider { pub unsafe fn SetFilterType(&self, ultype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFilterType)(::windows_core::Interface::as_raw(self), ultype).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FilterData(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FilterData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFilterData(&self, pdata: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFilterData)(::windows_core::Interface::as_raw(self), pdata).ok() @@ -5619,7 +5619,7 @@ impl ITraceDataProvider { { (::windows_core::Interface::vtable(self).Query)(::windows_core::Interface::as_raw(self), bstrname.into_param().abi(), bstrserver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Resolve(&self, pfrom: P0) -> ::windows_core::Result<()> where @@ -5637,7 +5637,7 @@ impl ITraceDataProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSecurity)(::windows_core::Interface::as_raw(self), securityinfo, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRegisteredProcesses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5709,7 +5709,7 @@ pub struct ITraceDataProvider_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetRegisteredProcesses: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5720,7 +5720,7 @@ impl ITraceDataProviderCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5730,7 +5730,7 @@ impl ITraceDataProviderCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, pprovider: P0) -> ::windows_core::Result<()> where @@ -5738,7 +5738,7 @@ impl ITraceDataProviderCollection { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pprovider.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, vprovider: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vprovider)).ok() @@ -5746,7 +5746,7 @@ impl ITraceDataProviderCollection { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRange(&self, providers: P0) -> ::windows_core::Result<()> where @@ -5754,7 +5754,7 @@ impl ITraceDataProviderCollection { { (::windows_core::Interface::vtable(self).AddRange)(::windows_core::Interface::as_raw(self), providers.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateTraceDataProvider(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5814,7 +5814,7 @@ pub struct ITraceDataProviderCollection_Vtbl { pub GetTraceDataProviders: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, server: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetTraceDataProvidersByProcess: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, server: ::std::mem::MaybeUninit<::windows_core::BSTR>, pid: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5825,7 +5825,7 @@ impl IValueMap { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5845,13 +5845,13 @@ impl IValueMap { { (::windows_core::Interface::vtable(self).SetDescription)(::windows_core::Interface::as_raw(self), description.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, value: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -5863,12 +5863,12 @@ impl IValueMap { pub unsafe fn SetValueMapType(&self, r#type: ValueMapType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValueMapType)(::windows_core::Interface::as_raw(self), r#type).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, value: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, value: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -5876,7 +5876,7 @@ impl IValueMap { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddRange(&self, map: P0) -> ::windows_core::Result<()> where @@ -5884,7 +5884,7 @@ impl IValueMap { { (::windows_core::Interface::vtable(self).AddRange)(::windows_core::Interface::as_raw(self), map.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateValueMapItem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5942,7 +5942,7 @@ pub struct IValueMap_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateValueMapItem: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5959,13 +5959,13 @@ impl IValueMapItem { { (::windows_core::Interface::vtable(self).SetDescription)(::windows_core::Interface::as_raw(self), description.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -5983,13 +5983,13 @@ impl IValueMapItem { { (::windows_core::Interface::vtable(self).SetKey)(::windows_core::Interface::as_raw(self), key.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, value: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value)).ok() @@ -6086,7 +6086,7 @@ impl _ICounterItemUnion { pub unsafe fn GetStatistics(&self, max: *mut f64, min: *mut f64, avg: *mut f64, status: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStatistics)(::windows_core::Interface::as_raw(self), max, min, avg, status).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSelected(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6094,13 +6094,13 @@ impl _ICounterItemUnion { { (::windows_core::Interface::vtable(self).SetSelected)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Selected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Selected)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVisible(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6108,13 +6108,13 @@ impl _ICounterItemUnion { { (::windows_core::Interface::vtable(self).SetVisible)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Visible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Visible)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDataAt(&self, iindex: i32, iwhich: SysmonDataType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6197,13 +6197,13 @@ impl _ISystemMonitorUnion { pub unsafe fn SetForeColor(&self, color: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetForeColor)(::windows_core::Interface::as_raw(self), color).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn Font(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Font)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn putref_Font(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -6211,13 +6211,13 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).putref_Font)(::windows_core::Interface::as_raw(self), pfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Counters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Counters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowVerticalGrid(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6225,13 +6225,13 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetShowVerticalGrid)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowVerticalGrid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowVerticalGrid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowHorizontalGrid(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6239,13 +6239,13 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetShowHorizontalGrid)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowHorizontalGrid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowHorizontalGrid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowLegend(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6253,13 +6253,13 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetShowLegend)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowLegend(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowLegend)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowScaleLabels(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6267,13 +6267,13 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetShowScaleLabels)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowScaleLabels(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowScaleLabels)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowValueBar(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6281,7 +6281,7 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetShowValueBar)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowValueBar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6315,7 +6315,7 @@ impl _ISystemMonitorUnion { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DisplayType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetManualUpdate(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6323,7 +6323,7 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetManualUpdate)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ManualUpdate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6423,13 +6423,13 @@ impl _ISystemMonitorUnion { pub unsafe fn SetTimeBarColor(&self, color: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTimeBarColor)(::windows_core::Interface::as_raw(self), color).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Highlight(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Highlight)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHighlight(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6437,13 +6437,13 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetHighlight)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowToolbar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowToolbar)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowToolbar(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6460,7 +6460,7 @@ impl _ISystemMonitorUnion { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReadOnly(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6468,7 +6468,7 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetReadOnly)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6481,7 +6481,7 @@ impl _ISystemMonitorUnion { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReportValueType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMonitorDuplicateInstances(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6489,7 +6489,7 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetMonitorDuplicateInstances)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MonitorDuplicateInstances(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6502,7 +6502,7 @@ impl _ISystemMonitorUnion { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DisplayFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LogFiles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6535,7 +6535,7 @@ impl _ISystemMonitorUnion { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SqlLogSetName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableDigitGrouping(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6543,13 +6543,13 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetEnableDigitGrouping)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableDigitGrouping(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnableDigitGrouping)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnableToolTips(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6557,13 +6557,13 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetEnableToolTips)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableToolTips(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnableToolTips)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowTimeAxisLabels(&self, bstate: P0) -> ::windows_core::Result<()> where @@ -6571,13 +6571,13 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetShowTimeAxisLabels)(::windows_core::Interface::as_raw(self), bstate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowTimeAxisLabels(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowTimeAxisLabels)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetChartScroll(&self, bscroll: P0) -> ::windows_core::Result<()> where @@ -6585,7 +6585,7 @@ impl _ISystemMonitorUnion { { (::windows_core::Interface::vtable(self).SetChartScroll)(::windows_core::Interface::as_raw(self), bscroll.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ChartScroll(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6598,7 +6598,7 @@ impl _ISystemMonitorUnion { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DataPointCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScaleToFit(&self, bselectedcountersonly: P0) -> ::windows_core::Result<()> where @@ -6635,7 +6635,7 @@ impl _ISystemMonitorUnion { pub unsafe fn GetLogViewRange(&self, starttime: *mut f64, stoptime: *mut f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLogViewRange)(::windows_core::Interface::as_raw(self), starttime, stoptime).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BatchingLock(&self, flock: P0, ebatchreason: SysmonBatchReason) -> ::windows_core::Result<()> where @@ -7857,7 +7857,7 @@ impl ::core::fmt::Debug for WeekDays { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_BROWSE_DLG_CONFIG_A { pub _bitfield: u32, @@ -7896,7 +7896,7 @@ impl ::core::default::Default for PDH_BROWSE_DLG_CONFIG_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_BROWSE_DLG_CONFIG_HA { pub _bitfield: u32, @@ -7935,7 +7935,7 @@ impl ::core::default::Default for PDH_BROWSE_DLG_CONFIG_HA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_BROWSE_DLG_CONFIG_HW { pub _bitfield: u32, @@ -7974,7 +7974,7 @@ impl ::core::default::Default for PDH_BROWSE_DLG_CONFIG_HW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_BROWSE_DLG_CONFIG_W { pub _bitfield: u32, @@ -8390,7 +8390,7 @@ impl ::core::default::Default for PDH_FMT_COUNTERVALUE_ITEM_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_LOG_SERVICE_QUERY_INFO_A { pub dwSize: u32, @@ -8422,7 +8422,7 @@ impl ::core::default::Default for PDH_LOG_SERVICE_QUERY_INFO_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PDH_LOG_SERVICE_QUERY_INFO_A_0 { pub Anonymous1: PDH_LOG_SERVICE_QUERY_INFO_A_0_0, @@ -8447,7 +8447,7 @@ impl ::core::default::Default for PDH_LOG_SERVICE_QUERY_INFO_A_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_LOG_SERVICE_QUERY_INFO_A_0_0 { pub PdlAutoNameInterval: u32, @@ -8492,7 +8492,7 @@ impl ::core::default::Default for PDH_LOG_SERVICE_QUERY_INFO_A_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_LOG_SERVICE_QUERY_INFO_A_0_1 { pub TlNumberOfBuffers: u32, @@ -8550,7 +8550,7 @@ impl ::core::default::Default for PDH_LOG_SERVICE_QUERY_INFO_A_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_LOG_SERVICE_QUERY_INFO_W { pub dwSize: u32, @@ -8582,7 +8582,7 @@ impl ::core::default::Default for PDH_LOG_SERVICE_QUERY_INFO_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PDH_LOG_SERVICE_QUERY_INFO_W_0 { pub Anonymous1: PDH_LOG_SERVICE_QUERY_INFO_W_0_0, @@ -8607,7 +8607,7 @@ impl ::core::default::Default for PDH_LOG_SERVICE_QUERY_INFO_W_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_LOG_SERVICE_QUERY_INFO_W_0_0 { pub PdlAutoNameInterval: u32, @@ -8652,7 +8652,7 @@ impl ::core::default::Default for PDH_LOG_SERVICE_QUERY_INFO_W_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_LOG_SERVICE_QUERY_INFO_W_0_1 { pub TlNumberOfBuffers: u32, @@ -8710,7 +8710,7 @@ impl ::core::default::Default for PDH_LOG_SERVICE_QUERY_INFO_W_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_RAW_COUNTER { pub CStatus: u32, @@ -8752,7 +8752,7 @@ impl ::core::default::Default for PDH_RAW_COUNTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_RAW_COUNTER_ITEM_A { pub szName: ::windows_core::PSTR, @@ -8791,7 +8791,7 @@ impl ::core::default::Default for PDH_RAW_COUNTER_ITEM_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PDH_RAW_COUNTER_ITEM_W { pub szName: ::windows_core::PWSTR, @@ -9362,7 +9362,7 @@ impl ::core::default::Default for PERF_COUNTER_REG_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PERF_DATA_BLOCK { pub Signature: [u16; 4], @@ -9428,7 +9428,7 @@ impl ::core::default::Default for PERF_DATA_BLOCK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PERF_DATA_HEADER { pub dwTotalSize: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/Pipes/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Pipes/mod.rs index b29d849888..31d65e4b39 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Pipes/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Pipes/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallNamedPipeA(lpnamedpipename: P0, lpinbuffer: ::core::option::Option<*const ::core::ffi::c_void>, ninbuffersize: u32, lpoutbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, noutbuffersize: u32, lpbytesread: *mut u32, ntimeout: u32) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CallNamedPipeA(lpnamedpipename : ::windows_core::PCSTR, lpinbuffer : *const ::core::ffi::c_void, ninbuffersize : u32, lpoutbuffer : *mut ::core::ffi::c_void, noutbuffersize : u32, lpbytesread : *mut u32, ntimeout : u32) -> super::super::Foundation:: BOOL); CallNamedPipeA(lpnamedpipename.into_param().abi(), ::core::mem::transmute(lpinbuffer.unwrap_or(::std::ptr::null())), ninbuffersize, ::core::mem::transmute(lpoutbuffer.unwrap_or(::std::ptr::null_mut())), noutbuffersize, lpbytesread, ntimeout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallNamedPipeW(lpnamedpipename: P0, lpinbuffer: ::core::option::Option<*const ::core::ffi::c_void>, ninbuffersize: u32, lpoutbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, noutbuffersize: u32, lpbytesread: *mut u32, ntimeout: u32) -> super::super::Foundation::BOOL @@ -18,7 +18,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CallNamedPipeW(lpnamedpipename : ::windows_core::PCWSTR, lpinbuffer : *const ::core::ffi::c_void, ninbuffersize : u32, lpoutbuffer : *mut ::core::ffi::c_void, noutbuffersize : u32, lpbytesread : *mut u32, ntimeout : u32) -> super::super::Foundation:: BOOL); CallNamedPipeW(lpnamedpipename.into_param().abi(), ::core::mem::transmute(lpinbuffer.unwrap_or(::std::ptr::null())), ninbuffersize, ::core::mem::transmute(lpoutbuffer.unwrap_or(::std::ptr::null_mut())), noutbuffersize, lpbytesread, ntimeout) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn ConnectNamedPipe(hnamedpipe: P0, lpoverlapped: ::core::option::Option<*mut super::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -28,7 +28,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ConnectNamedPipe(hnamedpipe : super::super::Foundation:: HANDLE, lpoverlapped : *mut super::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); ConnectNamedPipe(hnamedpipe.into_param().abi(), ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn CreateNamedPipeA(lpname: P0, dwopenmode: super::super::Storage::FileSystem::FILE_FLAGS_AND_ATTRIBUTES, dwpipemode: NAMED_PIPE_MODE, nmaxinstances: u32, noutbuffersize: u32, ninbuffersize: u32, ndefaulttimeout: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result @@ -39,7 +39,7 @@ where let result__ = CreateNamedPipeA(lpname.into_param().abi(), dwopenmode, dwpipemode, nmaxinstances, noutbuffersize, ninbuffersize, ndefaulttimeout, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn CreateNamedPipeW(lpname: P0, dwopenmode: super::super::Storage::FileSystem::FILE_FLAGS_AND_ATTRIBUTES, dwpipemode: NAMED_PIPE_MODE, nmaxinstances: u32, noutbuffersize: u32, ninbuffersize: u32, ndefaulttimeout: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> super::super::Foundation::HANDLE @@ -49,14 +49,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateNamedPipeW(lpname : ::windows_core::PCWSTR, dwopenmode : super::super::Storage::FileSystem:: FILE_FLAGS_AND_ATTRIBUTES, dwpipemode : NAMED_PIPE_MODE, nmaxinstances : u32, noutbuffersize : u32, ninbuffersize : u32, ndefaulttimeout : u32, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: HANDLE); CreateNamedPipeW(lpname.into_param().abi(), dwopenmode, dwpipemode, nmaxinstances, noutbuffersize, ninbuffersize, ndefaulttimeout, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreatePipe(hreadpipe: *mut super::super::Foundation::HANDLE, hwritepipe: *mut super::super::Foundation::HANDLE, lppipeattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, nsize: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn CreatePipe(hreadpipe : *mut super::super::Foundation:: HANDLE, hwritepipe : *mut super::super::Foundation:: HANDLE, lppipeattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, nsize : u32) -> super::super::Foundation:: BOOL); CreatePipe(hreadpipe, hwritepipe, ::core::mem::transmute(lppipeattributes.unwrap_or(::std::ptr::null())), nsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DisconnectNamedPipe(hnamedpipe: P0) -> ::windows_core::Result<()> @@ -66,7 +66,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DisconnectNamedPipe(hnamedpipe : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DisconnectNamedPipe(hnamedpipe.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedPipeClientComputerNameA(pipe: P0, clientcomputername: &mut [u8]) -> ::windows_core::Result<()> @@ -76,7 +76,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetNamedPipeClientComputerNameA(pipe : super::super::Foundation:: HANDLE, clientcomputername : ::windows_core::PSTR, clientcomputernamelength : u32) -> super::super::Foundation:: BOOL); GetNamedPipeClientComputerNameA(pipe.into_param().abi(), ::core::mem::transmute(clientcomputername.as_ptr()), clientcomputername.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedPipeClientComputerNameW(pipe: P0, clientcomputername: ::windows_core::PWSTR, clientcomputernamelength: u32) -> super::super::Foundation::BOOL @@ -86,7 +86,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetNamedPipeClientComputerNameW(pipe : super::super::Foundation:: HANDLE, clientcomputername : ::windows_core::PWSTR, clientcomputernamelength : u32) -> super::super::Foundation:: BOOL); GetNamedPipeClientComputerNameW(pipe.into_param().abi(), ::core::mem::transmute(clientcomputername), clientcomputernamelength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedPipeClientProcessId(pipe: P0, clientprocessid: *mut u32) -> ::windows_core::Result<()> @@ -96,7 +96,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetNamedPipeClientProcessId(pipe : super::super::Foundation:: HANDLE, clientprocessid : *mut u32) -> super::super::Foundation:: BOOL); GetNamedPipeClientProcessId(pipe.into_param().abi(), clientprocessid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedPipeClientSessionId(pipe: P0, clientsessionid: *mut u32) -> ::windows_core::Result<()> @@ -106,7 +106,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetNamedPipeClientSessionId(pipe : super::super::Foundation:: HANDLE, clientsessionid : *mut u32) -> super::super::Foundation:: BOOL); GetNamedPipeClientSessionId(pipe.into_param().abi(), clientsessionid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedPipeHandleStateA(hnamedpipe: P0, lpstate: ::core::option::Option<*mut NAMED_PIPE_MODE>, lpcurinstances: ::core::option::Option<*mut u32>, lpmaxcollectioncount: ::core::option::Option<*mut u32>, lpcollectdatatimeout: ::core::option::Option<*mut u32>, lpusername: ::core::option::Option<&mut [u8]>) -> ::windows_core::Result<()> @@ -125,7 +125,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedPipeHandleStateW(hnamedpipe: P0, lpstate: ::core::option::Option<*mut NAMED_PIPE_MODE>, lpcurinstances: ::core::option::Option<*mut u32>, lpmaxcollectioncount: ::core::option::Option<*mut u32>, lpcollectdatatimeout: ::core::option::Option<*mut u32>, lpusername: ::core::option::Option<&mut [u16]>) -> super::super::Foundation::BOOL @@ -143,7 +143,7 @@ where lpusername.as_deref().map_or(0, |slice| slice.len() as _), ) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedPipeInfo(hnamedpipe: P0, lpflags: ::core::option::Option<*mut NAMED_PIPE_MODE>, lpoutbuffersize: ::core::option::Option<*mut u32>, lpinbuffersize: ::core::option::Option<*mut u32>, lpmaxinstances: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -153,7 +153,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetNamedPipeInfo(hnamedpipe : super::super::Foundation:: HANDLE, lpflags : *mut NAMED_PIPE_MODE, lpoutbuffersize : *mut u32, lpinbuffersize : *mut u32, lpmaxinstances : *mut u32) -> super::super::Foundation:: BOOL); GetNamedPipeInfo(hnamedpipe.into_param().abi(), ::core::mem::transmute(lpflags.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpoutbuffersize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpinbuffersize.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpmaxinstances.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedPipeServerProcessId(pipe: P0, serverprocessid: *mut u32) -> ::windows_core::Result<()> @@ -163,7 +163,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetNamedPipeServerProcessId(pipe : super::super::Foundation:: HANDLE, serverprocessid : *mut u32) -> super::super::Foundation:: BOOL); GetNamedPipeServerProcessId(pipe.into_param().abi(), serverprocessid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedPipeServerSessionId(pipe: P0, serversessionid: *mut u32) -> ::windows_core::Result<()> @@ -173,7 +173,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetNamedPipeServerSessionId(pipe : super::super::Foundation:: HANDLE, serversessionid : *mut u32) -> super::super::Foundation:: BOOL); GetNamedPipeServerSessionId(pipe.into_param().abi(), serversessionid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImpersonateNamedPipeClient(hnamedpipe: P0) -> ::windows_core::Result<()> @@ -183,7 +183,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ImpersonateNamedPipeClient(hnamedpipe : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); ImpersonateNamedPipeClient(hnamedpipe.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeekNamedPipe(hnamedpipe: P0, lpbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, nbuffersize: u32, lpbytesread: ::core::option::Option<*mut u32>, lptotalbytesavail: ::core::option::Option<*mut u32>, lpbytesleftthismessage: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -193,7 +193,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PeekNamedPipe(hnamedpipe : super::super::Foundation:: HANDLE, lpbuffer : *mut ::core::ffi::c_void, nbuffersize : u32, lpbytesread : *mut u32, lptotalbytesavail : *mut u32, lpbytesleftthismessage : *mut u32) -> super::super::Foundation:: BOOL); PeekNamedPipe(hnamedpipe.into_param().abi(), ::core::mem::transmute(lpbuffer.unwrap_or(::std::ptr::null_mut())), nbuffersize, ::core::mem::transmute(lpbytesread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lptotalbytesavail.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpbytesleftthismessage.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetNamedPipeHandleState(hnamedpipe: P0, lpmode: ::core::option::Option<*const NAMED_PIPE_MODE>, lpmaxcollectioncount: ::core::option::Option<*const u32>, lpcollectdatatimeout: ::core::option::Option<*const u32>) -> ::windows_core::Result<()> @@ -203,7 +203,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetNamedPipeHandleState(hnamedpipe : super::super::Foundation:: HANDLE, lpmode : *const NAMED_PIPE_MODE, lpmaxcollectioncount : *const u32, lpcollectdatatimeout : *const u32) -> super::super::Foundation:: BOOL); SetNamedPipeHandleState(hnamedpipe.into_param().abi(), ::core::mem::transmute(lpmode.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpmaxcollectioncount.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcollectdatatimeout.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn TransactNamedPipe(hnamedpipe: P0, lpinbuffer: ::core::option::Option<*const ::core::ffi::c_void>, ninbuffersize: u32, lpoutbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, noutbuffersize: u32, lpbytesread: *mut u32, lpoverlapped: ::core::option::Option<*mut super::IO::OVERLAPPED>) -> ::windows_core::Result<()> @@ -213,7 +213,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn TransactNamedPipe(hnamedpipe : super::super::Foundation:: HANDLE, lpinbuffer : *const ::core::ffi::c_void, ninbuffersize : u32, lpoutbuffer : *mut ::core::ffi::c_void, noutbuffersize : u32, lpbytesread : *mut u32, lpoverlapped : *mut super::IO:: OVERLAPPED) -> super::super::Foundation:: BOOL); TransactNamedPipe(hnamedpipe.into_param().abi(), ::core::mem::transmute(lpinbuffer.unwrap_or(::std::ptr::null())), ninbuffersize, ::core::mem::transmute(lpoutbuffer.unwrap_or(::std::ptr::null_mut())), noutbuffersize, lpbytesread, ::core::mem::transmute(lpoverlapped.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitNamedPipeA(lpnamedpipename: P0, ntimeout: u32) -> ::windows_core::Result<()> @@ -223,7 +223,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WaitNamedPipeA(lpnamedpipename : ::windows_core::PCSTR, ntimeout : u32) -> super::super::Foundation:: BOOL); WaitNamedPipeA(lpnamedpipename.into_param().abi(), ntimeout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitNamedPipeW(lpnamedpipename: P0, ntimeout: u32) -> super::super::Foundation::BOOL diff --git a/crates/libs/windows/src/Windows/Win32/System/Power/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Power/mod.rs index 153d74f624..2a98157d23 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Power/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Power/mod.rs @@ -1,39 +1,39 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallNtPowerInformation(informationlevel: POWER_INFORMATION_LEVEL, inputbuffer: ::core::option::Option<*const ::core::ffi::c_void>, inputbufferlength: u32, outputbuffer: ::core::option::Option<*mut ::core::ffi::c_void>, outputbufferlength: u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("powrprof.dll" "system" fn CallNtPowerInformation(informationlevel : POWER_INFORMATION_LEVEL, inputbuffer : *const ::core::ffi::c_void, inputbufferlength : u32, outputbuffer : *mut ::core::ffi::c_void, outputbufferlength : u32) -> super::super::Foundation:: NTSTATUS); CallNtPowerInformation(informationlevel, ::core::mem::transmute(inputbuffer.unwrap_or(::std::ptr::null())), inputbufferlength, ::core::mem::transmute(outputbuffer.unwrap_or(::std::ptr::null_mut())), outputbufferlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CanUserWritePwrScheme() -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn CanUserWritePwrScheme() -> super::super::Foundation:: BOOLEAN); CanUserWritePwrScheme() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeletePwrScheme(uiid: u32) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn DeletePwrScheme(uiid : u32) -> super::super::Foundation:: BOOLEAN); DeletePwrScheme(uiid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DevicePowerClose() -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn DevicePowerClose() -> super::super::Foundation:: BOOLEAN); DevicePowerClose() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DevicePowerEnumDevices(queryindex: u32, queryinterpretationflags: u32, queryflags: u32, preturnbuffer: ::core::option::Option<*mut u8>, pbuffersize: *mut u32) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn DevicePowerEnumDevices(queryindex : u32, queryinterpretationflags : u32, queryflags : u32, preturnbuffer : *mut u8, pbuffersize : *mut u32) -> super::super::Foundation:: BOOLEAN); DevicePowerEnumDevices(queryindex, queryinterpretationflags, queryflags, ::core::mem::transmute(preturnbuffer.unwrap_or(::std::ptr::null_mut())), pbuffersize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DevicePowerOpen(debugmask: u32) -> super::super::Foundation::BOOLEAN { @@ -48,7 +48,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn DevicePowerSetDeviceState(devicedescription : ::windows_core::PCWSTR, setflags : u32, setdata : *const ::core::ffi::c_void) -> u32); DevicePowerSetDeviceState(devicedescription.into_param().abi(), setflags, ::core::mem::transmute(setdata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPwrSchemes(lpfn: PWRSCHEMESENUMPROC, lparam: P0) -> super::super::Foundation::BOOLEAN @@ -58,21 +58,21 @@ where ::windows_targets::link!("powrprof.dll" "system" fn EnumPwrSchemes(lpfn : PWRSCHEMESENUMPROC, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOLEAN); EnumPwrSchemes(lpfn, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetActivePwrScheme(puiid: *mut u32) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn GetActivePwrScheme(puiid : *mut u32) -> super::super::Foundation:: BOOLEAN); GetActivePwrScheme(puiid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentPowerPolicies(pglobalpowerpolicy: *mut GLOBAL_POWER_POLICY, ppowerpolicy: *mut POWER_POLICY) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn GetCurrentPowerPolicies(pglobalpowerpolicy : *mut GLOBAL_POWER_POLICY, ppowerpolicy : *mut POWER_POLICY) -> super::super::Foundation:: BOOLEAN); GetCurrentPowerPolicies(pglobalpowerpolicy, ppowerpolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDevicePowerState(hdevice: P0, pfon: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL @@ -82,70 +82,70 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetDevicePowerState(hdevice : super::super::Foundation:: HANDLE, pfon : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetDevicePowerState(hdevice.into_param().abi(), pfon) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPwrCapabilities(lpspc: *mut SYSTEM_POWER_CAPABILITIES) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn GetPwrCapabilities(lpspc : *mut SYSTEM_POWER_CAPABILITIES) -> super::super::Foundation:: BOOLEAN); GetPwrCapabilities(lpspc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPwrDiskSpindownRange(puimax: *mut u32, puimin: *mut u32) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn GetPwrDiskSpindownRange(puimax : *mut u32, puimin : *mut u32) -> super::super::Foundation:: BOOLEAN); GetPwrDiskSpindownRange(puimax, puimin) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemPowerStatus(lpsystempowerstatus: *mut SYSTEM_POWER_STATUS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetSystemPowerStatus(lpsystempowerstatus : *mut SYSTEM_POWER_STATUS) -> super::super::Foundation:: BOOL); GetSystemPowerStatus(lpsystempowerstatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsAdminOverrideActive(papp: *const ADMINISTRATOR_POWER_POLICY) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn IsAdminOverrideActive(papp : *const ADMINISTRATOR_POWER_POLICY) -> super::super::Foundation:: BOOLEAN); IsAdminOverrideActive(papp) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsPwrHibernateAllowed() -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn IsPwrHibernateAllowed() -> super::super::Foundation:: BOOLEAN); IsPwrHibernateAllowed() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsPwrShutdownAllowed() -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn IsPwrShutdownAllowed() -> super::super::Foundation:: BOOLEAN); IsPwrShutdownAllowed() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsPwrSuspendAllowed() -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn IsPwrSuspendAllowed() -> super::super::Foundation:: BOOLEAN); IsPwrSuspendAllowed() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsSystemResumeAutomatic() -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsSystemResumeAutomatic() -> super::super::Foundation:: BOOL); IsSystemResumeAutomatic() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerCanRestoreIndividualDefaultPowerScheme(schemeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { ::windows_targets::link!("powrprof.dll" "system" fn PowerCanRestoreIndividualDefaultPowerScheme(schemeguid : *const ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); PowerCanRestoreIndividualDefaultPowerScheme(schemeguid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerClearRequest(powerrequest: P0, requesttype: POWER_REQUEST_TYPE) -> ::windows_core::Result<()> @@ -155,7 +155,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PowerClearRequest(powerrequest : super::super::Foundation:: HANDLE, requesttype : POWER_REQUEST_TYPE) -> super::super::Foundation:: BOOL); PowerClearRequest(powerrequest.into_param().abi(), requesttype).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerCreatePossibleSetting(rootsystempowerkey: P0, subgroupofpowersettingsguid: *const ::windows_core::GUID, powersettingguid: *const ::windows_core::GUID, possiblesettingindex: u32) -> ::windows_core::Result<()> @@ -165,7 +165,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerCreatePossibleSetting(rootsystempowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, possiblesettingindex : u32) -> super::super::Foundation:: WIN32_ERROR); PowerCreatePossibleSetting(rootsystempowerkey.into_param().abi(), subgroupofpowersettingsguid, powersettingguid, possiblesettingindex).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn PowerCreateRequest(context: *const super::Threading::REASON_CONTEXT) -> ::windows_core::Result { @@ -173,7 +173,7 @@ pub unsafe fn PowerCreateRequest(context: *const super::Threading::REASON_CONTEX let result__ = PowerCreateRequest(context); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerCreateSetting(rootsystempowerkey: P0, subgroupofpowersettingsguid: *const ::windows_core::GUID, powersettingguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> @@ -183,7 +183,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerCreateSetting(rootsystempowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); PowerCreateSetting(rootsystempowerkey.into_param().abi(), subgroupofpowersettingsguid, powersettingguid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerDeleteScheme(rootpowerkey: P0, schemeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> @@ -203,7 +203,7 @@ pub unsafe fn PowerDeterminePlatformRoleEx(version: POWER_PLATFORM_ROLE_VERSION) ::windows_targets::link!("powrprof.dll" "system" fn PowerDeterminePlatformRoleEx(version : POWER_PLATFORM_ROLE_VERSION) -> POWER_PLATFORM_ROLE); PowerDeterminePlatformRoleEx(version) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerDuplicateScheme(rootpowerkey: P0, sourceschemeguid: *const ::windows_core::GUID, destinationschemeguid: *mut *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -213,7 +213,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerDuplicateScheme(rootpowerkey : super::Registry:: HKEY, sourceschemeguid : *const ::windows_core::GUID, destinationschemeguid : *mut *mut ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); PowerDuplicateScheme(rootpowerkey.into_param().abi(), sourceschemeguid, destinationschemeguid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerEnumerate(rootpowerkey: P0, schemeguid: ::core::option::Option<*const ::windows_core::GUID>, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, accessflags: POWER_DATA_ACCESSOR, index: u32, buffer: ::core::option::Option<*mut u8>, buffersize: *mut u32) -> ::windows_core::Result<()> @@ -223,7 +223,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerEnumerate(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, accessflags : POWER_DATA_ACCESSOR, index : u32, buffer : *mut u8, buffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerEnumerate(rootpowerkey.into_param().abi(), ::core::mem::transmute(schemeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), accessflags, index, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerGetActiveScheme(userrootpowerkey: P0, activepolicyguid: *mut *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -233,7 +233,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerGetActiveScheme(userrootpowerkey : super::Registry:: HKEY, activepolicyguid : *mut *mut ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); PowerGetActiveScheme(userrootpowerkey.into_param().abi(), activepolicyguid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerImportPowerScheme(rootpowerkey: P0, importfilenamepath: P1, destinationschemeguid: *mut *mut ::windows_core::GUID) -> ::windows_core::Result<()> @@ -244,14 +244,14 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerImportPowerScheme(rootpowerkey : super::Registry:: HKEY, importfilenamepath : ::windows_core::PCWSTR, destinationschemeguid : *mut *mut ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); PowerImportPowerScheme(rootpowerkey.into_param().abi(), importfilenamepath.into_param().abi(), destinationschemeguid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerIsSettingRangeDefined(subkeyguid: ::core::option::Option<*const ::windows_core::GUID>, settingguid: ::core::option::Option<*const ::windows_core::GUID>) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn PowerIsSettingRangeDefined(subkeyguid : *const ::windows_core::GUID, settingguid : *const ::windows_core::GUID) -> super::super::Foundation:: BOOLEAN); PowerIsSettingRangeDefined(::core::mem::transmute(subkeyguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(settingguid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerOpenSystemPowerKey(phsystempowerkey: *mut super::Registry::HKEY, access: u32, openexisting: P0) -> u32 @@ -261,7 +261,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerOpenSystemPowerKey(phsystempowerkey : *mut super::Registry:: HKEY, access : u32, openexisting : super::super::Foundation:: BOOL) -> u32); PowerOpenSystemPowerKey(phsystempowerkey, access, openexisting.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerOpenUserPowerKey(phuserpowerkey: *mut super::Registry::HKEY, access: u32, openexisting: P0) -> u32 @@ -271,7 +271,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerOpenUserPowerKey(phuserpowerkey : *mut super::Registry:: HKEY, access : u32, openexisting : super::super::Foundation:: BOOL) -> u32); PowerOpenUserPowerKey(phuserpowerkey, access, openexisting.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn PowerReadACDefaultIndex(rootpowerkey: P0, schemepersonalityguid: *const ::windows_core::GUID, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: *const ::windows_core::GUID, acdefaultindex: *mut u32) -> u32 @@ -281,7 +281,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadACDefaultIndex(rootpowerkey : super::Registry:: HKEY, schemepersonalityguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, acdefaultindex : *mut u32) -> u32); PowerReadACDefaultIndex(rootpowerkey.into_param().abi(), schemepersonalityguid, ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), powersettingguid, acdefaultindex) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadACValue(rootpowerkey: P0, schemeguid: ::core::option::Option<*const ::windows_core::GUID>, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, r#type: ::core::option::Option<*mut u32>, buffer: ::core::option::Option<*mut u8>, buffersize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -291,7 +291,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadACValue(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, r#type : *mut u32, buffer : *mut u8, buffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerReadACValue(rootpowerkey.into_param().abi(), ::core::mem::transmute(schemeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(r#type.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(buffersize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn PowerReadACValueIndex(rootpowerkey: P0, schemeguid: ::core::option::Option<*const ::windows_core::GUID>, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, acvalueindex: *mut u32) -> u32 @@ -301,7 +301,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadACValueIndex(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, acvalueindex : *mut u32) -> u32); PowerReadACValueIndex(rootpowerkey.into_param().abi(), ::core::mem::transmute(schemeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), acvalueindex) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn PowerReadDCDefaultIndex(rootpowerkey: P0, schemepersonalityguid: *const ::windows_core::GUID, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: *const ::windows_core::GUID, dcdefaultindex: *mut u32) -> u32 @@ -311,7 +311,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadDCDefaultIndex(rootpowerkey : super::Registry:: HKEY, schemepersonalityguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, dcdefaultindex : *mut u32) -> u32); PowerReadDCDefaultIndex(rootpowerkey.into_param().abi(), schemepersonalityguid, ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), powersettingguid, dcdefaultindex) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadDCValue(rootpowerkey: P0, schemeguid: ::core::option::Option<*const ::windows_core::GUID>, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, r#type: ::core::option::Option<*mut u32>, buffer: ::core::option::Option<*mut u8>, buffersize: *mut u32) -> ::windows_core::Result<()> @@ -321,7 +321,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadDCValue(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, r#type : *mut u32, buffer : *mut u8, buffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerReadDCValue(rootpowerkey.into_param().abi(), ::core::mem::transmute(schemeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(r#type.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn PowerReadDCValueIndex(rootpowerkey: P0, schemeguid: ::core::option::Option<*const ::windows_core::GUID>, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, dcvalueindex: *mut u32) -> u32 @@ -331,7 +331,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadDCValueIndex(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, dcvalueindex : *mut u32) -> u32); PowerReadDCValueIndex(rootpowerkey.into_param().abi(), ::core::mem::transmute(schemeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), dcvalueindex) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadDescription(rootpowerkey: P0, schemeguid: ::core::option::Option<*const ::windows_core::GUID>, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, buffer: ::core::option::Option<*mut u8>, buffersize: *mut u32) -> ::windows_core::Result<()> @@ -341,7 +341,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadDescription(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, buffer : *mut u8, buffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerReadDescription(rootpowerkey.into_param().abi(), ::core::mem::transmute(schemeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadFriendlyName(rootpowerkey: P0, schemeguid: ::core::option::Option<*const ::windows_core::GUID>, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, buffer: ::core::option::Option<*mut u8>, buffersize: *mut u32) -> ::windows_core::Result<()> @@ -351,7 +351,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadFriendlyName(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, buffer : *mut u8, buffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerReadFriendlyName(rootpowerkey.into_param().abi(), ::core::mem::transmute(schemeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadIconResourceSpecifier(rootpowerkey: P0, schemeguid: ::core::option::Option<*const ::windows_core::GUID>, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, buffer: ::core::option::Option<*mut u8>, buffersize: *mut u32) -> ::windows_core::Result<()> @@ -361,7 +361,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadIconResourceSpecifier(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, buffer : *mut u8, buffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerReadIconResourceSpecifier(rootpowerkey.into_param().abi(), ::core::mem::transmute(schemeguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadPossibleDescription(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, possiblesettingindex: u32, buffer: ::core::option::Option<*mut u8>, buffersize: *mut u32) -> ::windows_core::Result<()> @@ -371,7 +371,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadPossibleDescription(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, possiblesettingindex : u32, buffer : *mut u8, buffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerReadPossibleDescription(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), possiblesettingindex, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadPossibleFriendlyName(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, possiblesettingindex: u32, buffer: ::core::option::Option<*mut u8>, buffersize: *mut u32) -> ::windows_core::Result<()> @@ -381,7 +381,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadPossibleFriendlyName(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, possiblesettingindex : u32, buffer : *mut u8, buffersize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerReadPossibleFriendlyName(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), possiblesettingindex, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), buffersize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadPossibleValue(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, r#type: ::core::option::Option<*mut u32>, possiblesettingindex: u32, buffer: ::core::option::Option<*mut u8>, buffersize: *mut u32) -> ::windows_core::Result<()> @@ -396,7 +396,7 @@ pub unsafe fn PowerReadSettingAttributes(subgroupguid: ::core::option::Option<*c ::windows_targets::link!("powrprof.dll" "system" fn PowerReadSettingAttributes(subgroupguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID) -> u32); PowerReadSettingAttributes(::core::mem::transmute(subgroupguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadValueIncrement(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, valueincrement: *mut u32) -> ::windows_core::Result<()> @@ -406,7 +406,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadValueIncrement(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, valueincrement : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerReadValueIncrement(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), valueincrement).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadValueMax(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, valuemaximum: *mut u32) -> ::windows_core::Result<()> @@ -416,7 +416,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadValueMax(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, valuemaximum : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerReadValueMax(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), valuemaximum).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadValueMin(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, valueminimum: *mut u32) -> ::windows_core::Result<()> @@ -426,7 +426,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerReadValueMin(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, valueminimum : *mut u32) -> super::super::Foundation:: WIN32_ERROR); PowerReadValueMin(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), valueminimum).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerReadValueUnitsSpecifier(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, buffer: ::core::option::Option<*mut u8>, buffersize: *mut u32) -> ::windows_core::Result<()> @@ -441,7 +441,7 @@ pub unsafe fn PowerRegisterForEffectivePowerModeNotifications(version: u32, call ::windows_targets::link!("powrprof.dll" "system" fn PowerRegisterForEffectivePowerModeNotifications(version : u32, callback : EFFECTIVE_POWER_MODE_CALLBACK, context : *const ::core::ffi::c_void, registrationhandle : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PowerRegisterForEffectivePowerModeNotifications(version, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), registrationhandle).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn PowerRegisterSuspendResumeNotification(flags: super::super::UI::WindowsAndMessaging::REGISTER_NOTIFICATION_FLAGS, recipient: P0, registrationhandle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -451,7 +451,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerRegisterSuspendResumeNotification(flags : super::super::UI::WindowsAndMessaging:: REGISTER_NOTIFICATION_FLAGS, recipient : super::super::Foundation:: HANDLE, registrationhandle : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); PowerRegisterSuspendResumeNotification(flags, recipient.into_param().abi(), registrationhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerRemovePowerSetting(powersettingsubkeyguid: *const ::windows_core::GUID, powersettingguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { @@ -463,28 +463,28 @@ pub unsafe fn PowerReplaceDefaultPowerSchemes() -> u32 { ::windows_targets::link!("powrprof.dll" "system" fn PowerReplaceDefaultPowerSchemes() -> u32); PowerReplaceDefaultPowerSchemes() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerReportThermalEvent(event: *const THERMAL_EVENT) -> ::windows_core::Result<()> { ::windows_targets::link!("powrprof.dll" "system" fn PowerReportThermalEvent(event : *const THERMAL_EVENT) -> super::super::Foundation:: WIN32_ERROR); PowerReportThermalEvent(event).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerRestoreDefaultPowerSchemes() -> ::windows_core::Result<()> { ::windows_targets::link!("powrprof.dll" "system" fn PowerRestoreDefaultPowerSchemes() -> super::super::Foundation:: WIN32_ERROR); PowerRestoreDefaultPowerSchemes().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerRestoreIndividualDefaultPowerScheme(schemeguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { ::windows_targets::link!("powrprof.dll" "system" fn PowerRestoreIndividualDefaultPowerScheme(schemeguid : *const ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); PowerRestoreIndividualDefaultPowerScheme(schemeguid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerSetActiveScheme(userrootpowerkey: P0, schemeguid: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> @@ -494,7 +494,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerSetActiveScheme(userrootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); PowerSetActiveScheme(userrootpowerkey.into_param().abi(), ::core::mem::transmute(schemeguid.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerSetRequest(powerrequest: P0, requesttype: POWER_REQUEST_TYPE) -> ::windows_core::Result<()> @@ -504,21 +504,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PowerSetRequest(powerrequest : super::super::Foundation:: HANDLE, requesttype : POWER_REQUEST_TYPE) -> super::super::Foundation:: BOOL); PowerSetRequest(powerrequest.into_param().abi(), requesttype).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerSettingAccessCheck(accessflags: POWER_DATA_ACCESSOR, powerguid: ::core::option::Option<*const ::windows_core::GUID>) -> ::windows_core::Result<()> { ::windows_targets::link!("powrprof.dll" "system" fn PowerSettingAccessCheck(accessflags : POWER_DATA_ACCESSOR, powerguid : *const ::windows_core::GUID) -> super::super::Foundation:: WIN32_ERROR); PowerSettingAccessCheck(accessflags, ::core::mem::transmute(powerguid.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerSettingAccessCheckEx(accessflags: POWER_DATA_ACCESSOR, powerguid: ::core::option::Option<*const ::windows_core::GUID>, accesstype: super::Registry::REG_SAM_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("powrprof.dll" "system" fn PowerSettingAccessCheckEx(accessflags : POWER_DATA_ACCESSOR, powerguid : *const ::windows_core::GUID, accesstype : super::Registry:: REG_SAM_FLAGS) -> super::super::Foundation:: WIN32_ERROR); PowerSettingAccessCheckEx(accessflags, ::core::mem::transmute(powerguid.unwrap_or(::std::ptr::null())), accesstype).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn PowerSettingRegisterNotification(settingguid: *const ::windows_core::GUID, flags: super::super::UI::WindowsAndMessaging::REGISTER_NOTIFICATION_FLAGS, recipient: P0, registrationhandle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -528,7 +528,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerSettingRegisterNotification(settingguid : *const ::windows_core::GUID, flags : super::super::UI::WindowsAndMessaging:: REGISTER_NOTIFICATION_FLAGS, recipient : super::super::Foundation:: HANDLE, registrationhandle : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); PowerSettingRegisterNotification(settingguid, flags, recipient.into_param().abi(), registrationhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerSettingUnregisterNotification(registrationhandle: P0) -> ::windows_core::Result<()> @@ -543,7 +543,7 @@ pub unsafe fn PowerUnregisterFromEffectivePowerModeNotifications(registrationhan ::windows_targets::link!("powrprof.dll" "system" fn PowerUnregisterFromEffectivePowerModeNotifications(registrationhandle : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); PowerUnregisterFromEffectivePowerModeNotifications(registrationhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerUnregisterSuspendResumeNotification(registrationhandle: P0) -> ::windows_core::Result<()> @@ -553,7 +553,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerUnregisterSuspendResumeNotification(registrationhandle : HPOWERNOTIFY) -> super::super::Foundation:: WIN32_ERROR); PowerUnregisterSuspendResumeNotification(registrationhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn PowerWriteACDefaultIndex(rootsystempowerkey: P0, schemepersonalityguid: *const ::windows_core::GUID, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: *const ::windows_core::GUID, defaultacindex: u32) -> u32 @@ -563,7 +563,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteACDefaultIndex(rootsystempowerkey : super::Registry:: HKEY, schemepersonalityguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, defaultacindex : u32) -> u32); PowerWriteACDefaultIndex(rootsystempowerkey.into_param().abi(), schemepersonalityguid, ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), powersettingguid, defaultacindex) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn PowerWriteACValueIndex(rootpowerkey: P0, schemeguid: *const ::windows_core::GUID, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, acvalueindex: u32) -> u32 @@ -573,7 +573,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteACValueIndex(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, acvalueindex : u32) -> u32); PowerWriteACValueIndex(rootpowerkey.into_param().abi(), schemeguid, ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), acvalueindex) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn PowerWriteDCDefaultIndex(rootsystempowerkey: P0, schemepersonalityguid: *const ::windows_core::GUID, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: *const ::windows_core::GUID, defaultdcindex: u32) -> u32 @@ -583,7 +583,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteDCDefaultIndex(rootsystempowerkey : super::Registry:: HKEY, schemepersonalityguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, defaultdcindex : u32) -> u32); PowerWriteDCDefaultIndex(rootsystempowerkey.into_param().abi(), schemepersonalityguid, ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), powersettingguid, defaultdcindex) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn PowerWriteDCValueIndex(rootpowerkey: P0, schemeguid: *const ::windows_core::GUID, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, dcvalueindex: u32) -> u32 @@ -593,7 +593,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteDCValueIndex(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, dcvalueindex : u32) -> u32); PowerWriteDCValueIndex(rootpowerkey.into_param().abi(), schemeguid, ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), dcvalueindex) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerWriteDescription(rootpowerkey: P0, schemeguid: *const ::windows_core::GUID, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, buffer: &[u8]) -> ::windows_core::Result<()> @@ -603,7 +603,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteDescription(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, buffer : *const u8, buffersize : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWriteDescription(rootpowerkey.into_param().abi(), schemeguid, ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerWriteFriendlyName(rootpowerkey: P0, schemeguid: *const ::windows_core::GUID, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, buffer: &[u8]) -> ::windows_core::Result<()> @@ -613,7 +613,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteFriendlyName(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, buffer : *const u8, buffersize : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWriteFriendlyName(rootpowerkey.into_param().abi(), schemeguid, ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerWriteIconResourceSpecifier(rootpowerkey: P0, schemeguid: *const ::windows_core::GUID, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, buffer: &[u8]) -> ::windows_core::Result<()> @@ -623,7 +623,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteIconResourceSpecifier(rootpowerkey : super::Registry:: HKEY, schemeguid : *const ::windows_core::GUID, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, buffer : *const u8, buffersize : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWriteIconResourceSpecifier(rootpowerkey.into_param().abi(), schemeguid, ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerWritePossibleDescription(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, possiblesettingindex: u32, buffer: &[u8]) -> ::windows_core::Result<()> @@ -633,7 +633,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWritePossibleDescription(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, possiblesettingindex : u32, buffer : *const u8, buffersize : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWritePossibleDescription(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), possiblesettingindex, ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerWritePossibleFriendlyName(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, possiblesettingindex: u32, buffer: &[u8]) -> ::windows_core::Result<()> @@ -643,7 +643,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWritePossibleFriendlyName(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, possiblesettingindex : u32, buffer : *const u8, buffersize : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWritePossibleFriendlyName(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), possiblesettingindex, ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerWritePossibleValue(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, r#type: u32, possiblesettingindex: u32, buffer: &[u8]) -> ::windows_core::Result<()> @@ -653,14 +653,14 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWritePossibleValue(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, r#type : u32, possiblesettingindex : u32, buffer : *const u8, buffersize : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWritePossibleValue(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), r#type, possiblesettingindex, ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PowerWriteSettingAttributes(subgroupguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, attributes: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteSettingAttributes(subgroupguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, attributes : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWriteSettingAttributes(::core::mem::transmute(subgroupguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), attributes).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerWriteValueIncrement(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, valueincrement: u32) -> ::windows_core::Result<()> @@ -670,7 +670,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteValueIncrement(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, valueincrement : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWriteValueIncrement(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), valueincrement).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerWriteValueMax(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, valuemaximum: u32) -> ::windows_core::Result<()> @@ -680,7 +680,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteValueMax(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, valuemaximum : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWriteValueMax(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), valuemaximum).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerWriteValueMin(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, valueminimum: u32) -> ::windows_core::Result<()> @@ -690,7 +690,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteValueMin(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, valueminimum : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWriteValueMin(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), valueminimum).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn PowerWriteValueUnitsSpecifier(rootpowerkey: P0, subgroupofpowersettingsguid: ::core::option::Option<*const ::windows_core::GUID>, powersettingguid: ::core::option::Option<*const ::windows_core::GUID>, buffer: &[u8]) -> ::windows_core::Result<()> @@ -700,28 +700,28 @@ where ::windows_targets::link!("powrprof.dll" "system" fn PowerWriteValueUnitsSpecifier(rootpowerkey : super::Registry:: HKEY, subgroupofpowersettingsguid : *const ::windows_core::GUID, powersettingguid : *const ::windows_core::GUID, buffer : *const u8, buffersize : u32) -> super::super::Foundation:: WIN32_ERROR); PowerWriteValueUnitsSpecifier(rootpowerkey.into_param().abi(), ::core::mem::transmute(subgroupofpowersettingsguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(powersettingguid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadGlobalPwrPolicy(pglobalpowerpolicy: *const GLOBAL_POWER_POLICY) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn ReadGlobalPwrPolicy(pglobalpowerpolicy : *const GLOBAL_POWER_POLICY) -> super::super::Foundation:: BOOLEAN); ReadGlobalPwrPolicy(pglobalpowerpolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadProcessorPwrScheme(uiid: u32, pmachineprocessorpowerpolicy: *mut MACHINE_PROCESSOR_POWER_POLICY) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn ReadProcessorPwrScheme(uiid : u32, pmachineprocessorpowerpolicy : *mut MACHINE_PROCESSOR_POWER_POLICY) -> super::super::Foundation:: BOOLEAN); ReadProcessorPwrScheme(uiid, pmachineprocessorpowerpolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadPwrScheme(uiid: u32, ppowerpolicy: *mut POWER_POLICY) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn ReadPwrScheme(uiid : u32, ppowerpolicy : *mut POWER_POLICY) -> super::super::Foundation:: BOOLEAN); ReadPwrScheme(uiid, ppowerpolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterPowerSettingNotification(hrecipient: P0, powersettingguid: *const ::windows_core::GUID, flags: u32) -> ::windows_core::Result @@ -732,7 +732,7 @@ where let result__ = RegisterPowerSettingNotification(hrecipient.into_param().abi(), powersettingguid, flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn RegisterSuspendResumeNotification(hrecipient: P0, flags: super::super::UI::WindowsAndMessaging::REGISTER_NOTIFICATION_FLAGS) -> ::windows_core::Result @@ -743,21 +743,21 @@ where let result__ = RegisterSuspendResumeNotification(hrecipient.into_param().abi(), flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RequestWakeupLatency(latency: LATENCY_TIME) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn RequestWakeupLatency(latency : LATENCY_TIME) -> super::super::Foundation:: BOOL); RequestWakeupLatency(latency) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetActivePwrScheme(uiid: u32, pglobalpowerpolicy: ::core::option::Option<*const GLOBAL_POWER_POLICY>, ppowerpolicy: ::core::option::Option<*const POWER_POLICY>) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn SetActivePwrScheme(uiid : u32, pglobalpowerpolicy : *const GLOBAL_POWER_POLICY, ppowerpolicy : *const POWER_POLICY) -> super::super::Foundation:: BOOLEAN); SetActivePwrScheme(uiid, ::core::mem::transmute(pglobalpowerpolicy.unwrap_or(::std::ptr::null())), ::core::mem::transmute(ppowerpolicy.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSuspendState(bhibernate: P0, bforce: P1, bwakeupeventsdisabled: P2) -> super::super::Foundation::BOOLEAN @@ -769,7 +769,7 @@ where ::windows_targets::link!("powrprof.dll" "system" fn SetSuspendState(bhibernate : super::super::Foundation:: BOOLEAN, bforce : super::super::Foundation:: BOOLEAN, bwakeupeventsdisabled : super::super::Foundation:: BOOLEAN) -> super::super::Foundation:: BOOLEAN); SetSuspendState(bhibernate.into_param().abi(), bforce.into_param().abi(), bwakeupeventsdisabled.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSystemPowerState(fsuspend: P0, fforce: P1) -> ::windows_core::Result<()> @@ -785,7 +785,7 @@ pub unsafe fn SetThreadExecutionState(esflags: EXECUTION_STATE) -> EXECUTION_STA ::windows_targets::link!("kernel32.dll" "system" fn SetThreadExecutionState(esflags : EXECUTION_STATE) -> EXECUTION_STATE); SetThreadExecutionState(esflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterPowerSettingNotification(handle: P0) -> ::windows_core::Result<()> @@ -795,7 +795,7 @@ where ::windows_targets::link!("user32.dll" "system" fn UnregisterPowerSettingNotification(handle : HPOWERNOTIFY) -> super::super::Foundation:: BOOL); UnregisterPowerSettingNotification(handle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterSuspendResumeNotification(handle: P0) -> ::windows_core::Result<()> @@ -805,28 +805,28 @@ where ::windows_targets::link!("user32.dll" "system" fn UnregisterSuspendResumeNotification(handle : HPOWERNOTIFY) -> super::super::Foundation:: BOOL); UnregisterSuspendResumeNotification(handle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ValidatePowerPolicies(pglobalpowerpolicy: ::core::option::Option<*mut GLOBAL_POWER_POLICY>, ppowerpolicy: ::core::option::Option<*mut POWER_POLICY>) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn ValidatePowerPolicies(pglobalpowerpolicy : *mut GLOBAL_POWER_POLICY, ppowerpolicy : *mut POWER_POLICY) -> super::super::Foundation:: BOOLEAN); ValidatePowerPolicies(::core::mem::transmute(pglobalpowerpolicy.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppowerpolicy.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteGlobalPwrPolicy(pglobalpowerpolicy: *const GLOBAL_POWER_POLICY) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn WriteGlobalPwrPolicy(pglobalpowerpolicy : *const GLOBAL_POWER_POLICY) -> super::super::Foundation:: BOOLEAN); WriteGlobalPwrPolicy(pglobalpowerpolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteProcessorPwrScheme(uiid: u32, pmachineprocessorpowerpolicy: *const MACHINE_PROCESSOR_POWER_POLICY) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("powrprof.dll" "system" fn WriteProcessorPwrScheme(uiid : u32, pmachineprocessorpowerpolicy : *const MACHINE_PROCESSOR_POWER_POLICY) -> super::super::Foundation:: BOOLEAN); WriteProcessorPwrScheme(uiid, pmachineprocessorpowerpolicy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WritePwrScheme(puiid: *const u32, lpszschemename: P0, lpszdescription: P1, lpscheme: *const POWER_POLICY) -> super::super::Foundation::BOOLEAN @@ -1154,7 +1154,7 @@ pub const PPM_PERFSTATE_CHANGE_GUID: ::windows_core::GUID = ::windows_core::GUID pub const PPM_PERFSTATE_DOMAIN_CHANGE_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x995e6b7f_d653_497a_b978_36a30c29bf01); pub const PPM_THERMALCONSTRAINT_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0xa852c2c8_1a4c_423b_8c2c_f30d82931a88); pub const PPM_THERMAL_POLICY_CHANGE_GUID: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x48f377b8_6880_4c7b_8bdc_380176c6654d); -#[doc = "Required features: `Win32_Devices_Properties`"] +#[doc = "Required features: `\"Win32_Devices_Properties\"`"] #[cfg(feature = "Win32_Devices_Properties")] pub const PROCESSOR_NUMBER_PKEY: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_core::GUID::from_u128(0x5724c81d_d5af_4c1f_a103_a06e28f204c6), pid: 1 }; pub const PdcInvocation: POWER_INFORMATION_LEVEL = POWER_INFORMATION_LEVEL(67i32); @@ -1963,7 +1963,7 @@ impl ::core::default::Default for ACPI_REAL_TIME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACPI_TIME_AND_ALARM_CAPABILITIES { pub AcWakeSupported: super::super::Foundation::BOOLEAN, @@ -2115,7 +2115,7 @@ impl ::core::default::Default for BATTERY_CHARGING_SOURCE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BATTERY_CHARGING_SOURCE_INFORMATION { pub Type: BATTERY_CHARGING_SOURCE_TYPE, @@ -2724,7 +2724,7 @@ impl ::core::default::Default for GLOBAL_MACHINE_POWER_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GLOBAL_POWER_POLICY { pub user: GLOBAL_USER_POWER_POLICY, @@ -2763,7 +2763,7 @@ impl ::core::default::Default for GLOBAL_POWER_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GLOBAL_USER_POWER_POLICY { pub Revision: u32, @@ -3016,7 +3016,7 @@ impl ::core::default::Default for POWER_IDLE_RESILIENCY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_MONITOR_INVOCATION { pub Console: super::super::Foundation::BOOLEAN, @@ -3055,7 +3055,7 @@ impl ::core::default::Default for POWER_MONITOR_INVOCATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_PLATFORM_INFORMATION { pub AoAc: super::super::Foundation::BOOLEAN, @@ -3093,7 +3093,7 @@ impl ::core::default::Default for POWER_PLATFORM_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_POLICY { pub user: USER_POWER_POLICY, @@ -3132,7 +3132,7 @@ impl ::core::default::Default for POWER_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES { pub IsAllowed: super::super::Foundation::BOOLEAN, @@ -3170,7 +3170,7 @@ impl ::core::default::Default for POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_SESSION_CONNECT { pub Connected: super::super::Foundation::BOOLEAN, @@ -3209,7 +3209,7 @@ impl ::core::default::Default for POWER_SESSION_CONNECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_SESSION_RIT_STATE { pub Active: super::super::Foundation::BOOLEAN, @@ -3278,7 +3278,7 @@ impl ::core::default::Default for POWER_SESSION_TIMEOUTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct POWER_SESSION_WINLOGON { pub SessionId: u32, @@ -4278,7 +4278,7 @@ impl ::core::default::Default for SET_POWER_SETTING_VALUE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYSTEM_BATTERY_STATE { pub AcOnLine: super::super::Foundation::BOOLEAN, @@ -4340,7 +4340,7 @@ impl ::core::default::Default for SYSTEM_BATTERY_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYSTEM_POWER_CAPABILITIES { pub PowerButtonPresent: super::super::Foundation::BOOLEAN, @@ -4508,7 +4508,7 @@ impl ::core::default::Default for SYSTEM_POWER_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYSTEM_POWER_LEVEL { pub Enable: super::super::Foundation::BOOLEAN, @@ -4550,7 +4550,7 @@ impl ::core::default::Default for SYSTEM_POWER_LEVEL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYSTEM_POWER_POLICY { pub Revision: u32, @@ -4788,7 +4788,7 @@ impl ::core::default::Default for THERMAL_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct THERMAL_POLICY { pub Version: u32, @@ -4865,7 +4865,7 @@ impl ::core::default::Default for THERMAL_WAIT_READ { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USER_POWER_POLICY { pub Revision: u32, @@ -4999,9 +4999,9 @@ impl ::core::default::Default for WAKE_ALARM_INFORMATION { } pub type EFFECTIVE_POWER_MODE_CALLBACK = ::core::option::Option ()>; pub type PDEVICE_NOTIFY_CALLBACK_ROUTINE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWRSCHEMESENUMPROC = ::core::option::Option super::super::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWRSCHEMESENUMPROC_V1 = ::core::option::Option super::super::Foundation::BOOLEAN>; diff --git a/crates/libs/windows/src/Windows/Win32/System/ProcessStatus/mod.rs b/crates/libs/windows/src/Windows/Win32/System/ProcessStatus/mod.rs index bcf13d17b5..54de1e086e 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ProcessStatus/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ProcessStatus/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EmptyWorkingSet(hprocess: P0) -> ::windows_core::Result<()> @@ -8,28 +8,28 @@ where ::windows_targets::link!("psapi.dll" "system" fn EmptyWorkingSet(hprocess : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); EmptyWorkingSet(hprocess.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDeviceDrivers(lpimagebase: *mut *mut ::core::ffi::c_void, cb: u32, lpcbneeded: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("psapi.dll" "system" fn EnumDeviceDrivers(lpimagebase : *mut *mut ::core::ffi::c_void, cb : u32, lpcbneeded : *mut u32) -> super::super::Foundation:: BOOL); EnumDeviceDrivers(lpimagebase, cb, lpcbneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPageFilesA(pcallbackroutine: PENUM_PAGE_FILE_CALLBACKA, pcontext: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("psapi.dll" "system" fn EnumPageFilesA(pcallbackroutine : PENUM_PAGE_FILE_CALLBACKA, pcontext : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); EnumPageFilesA(pcallbackroutine, pcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPageFilesW(pcallbackroutine: PENUM_PAGE_FILE_CALLBACKW, pcontext: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("psapi.dll" "system" fn EnumPageFilesW(pcallbackroutine : PENUM_PAGE_FILE_CALLBACKW, pcontext : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); EnumPageFilesW(pcallbackroutine, pcontext).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumProcessModules(hprocess: P0, lphmodule: *mut super::super::Foundation::HMODULE, cb: u32, lpcbneeded: *mut u32) -> ::windows_core::Result<()> @@ -39,7 +39,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn EnumProcessModules(hprocess : super::super::Foundation:: HANDLE, lphmodule : *mut super::super::Foundation:: HMODULE, cb : u32, lpcbneeded : *mut u32) -> super::super::Foundation:: BOOL); EnumProcessModules(hprocess.into_param().abi(), lphmodule, cb, lpcbneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumProcessModulesEx(hprocess: P0, lphmodule: *mut super::super::Foundation::HMODULE, cb: u32, lpcbneeded: *mut u32, dwfilterflag: ENUM_PROCESS_MODULES_EX_FLAGS) -> ::windows_core::Result<()> @@ -49,7 +49,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn EnumProcessModulesEx(hprocess : super::super::Foundation:: HANDLE, lphmodule : *mut super::super::Foundation:: HMODULE, cb : u32, lpcbneeded : *mut u32, dwfilterflag : ENUM_PROCESS_MODULES_EX_FLAGS) -> super::super::Foundation:: BOOL); EnumProcessModulesEx(hprocess.into_param().abi(), lphmodule, cb, lpcbneeded, dwfilterflag).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumProcesses(lpidprocess: *mut u32, cb: u32, lpcbneeded: *mut u32) -> ::windows_core::Result<()> { @@ -76,7 +76,7 @@ pub unsafe fn GetDeviceDriverFileNameW(imagebase: *const ::core::ffi::c_void, lp ::windows_targets::link!("psapi.dll" "system" fn GetDeviceDriverFileNameW(imagebase : *const ::core::ffi::c_void, lpfilename : ::windows_core::PWSTR, nsize : u32) -> u32); GetDeviceDriverFileNameW(imagebase, ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMappedFileNameA(hprocess: P0, lpv: *const ::core::ffi::c_void, lpfilename: &mut [u8]) -> u32 @@ -86,7 +86,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetMappedFileNameA(hprocess : super::super::Foundation:: HANDLE, lpv : *const ::core::ffi::c_void, lpfilename : ::windows_core::PSTR, nsize : u32) -> u32); GetMappedFileNameA(hprocess.into_param().abi(), lpv, ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMappedFileNameW(hprocess: P0, lpv: *const ::core::ffi::c_void, lpfilename: &mut [u16]) -> u32 @@ -96,7 +96,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetMappedFileNameW(hprocess : super::super::Foundation:: HANDLE, lpv : *const ::core::ffi::c_void, lpfilename : ::windows_core::PWSTR, nsize : u32) -> u32); GetMappedFileNameW(hprocess.into_param().abi(), lpv, ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleBaseNameA(hprocess: P0, hmodule: P1, lpbasename: &mut [u8]) -> u32 @@ -107,7 +107,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetModuleBaseNameA(hprocess : super::super::Foundation:: HANDLE, hmodule : super::super::Foundation:: HMODULE, lpbasename : ::windows_core::PSTR, nsize : u32) -> u32); GetModuleBaseNameA(hprocess.into_param().abi(), hmodule.into_param().abi(), ::core::mem::transmute(lpbasename.as_ptr()), lpbasename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleBaseNameW(hprocess: P0, hmodule: P1, lpbasename: &mut [u16]) -> u32 @@ -118,7 +118,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetModuleBaseNameW(hprocess : super::super::Foundation:: HANDLE, hmodule : super::super::Foundation:: HMODULE, lpbasename : ::windows_core::PWSTR, nsize : u32) -> u32); GetModuleBaseNameW(hprocess.into_param().abi(), hmodule.into_param().abi(), ::core::mem::transmute(lpbasename.as_ptr()), lpbasename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleFileNameExA(hprocess: P0, hmodule: P1, lpfilename: &mut [u8]) -> u32 @@ -129,7 +129,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetModuleFileNameExA(hprocess : super::super::Foundation:: HANDLE, hmodule : super::super::Foundation:: HMODULE, lpfilename : ::windows_core::PSTR, nsize : u32) -> u32); GetModuleFileNameExA(hprocess.into_param().abi(), hmodule.into_param().abi(), ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleFileNameExW(hprocess: P0, hmodule: P1, lpfilename: &mut [u16]) -> u32 @@ -140,7 +140,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetModuleFileNameExW(hprocess : super::super::Foundation:: HANDLE, hmodule : super::super::Foundation:: HMODULE, lpfilename : ::windows_core::PWSTR, nsize : u32) -> u32); GetModuleFileNameExW(hprocess.into_param().abi(), hmodule.into_param().abi(), ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetModuleInformation(hprocess: P0, hmodule: P1, lpmodinfo: *mut MODULEINFO, cb: u32) -> ::windows_core::Result<()> @@ -151,14 +151,14 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetModuleInformation(hprocess : super::super::Foundation:: HANDLE, hmodule : super::super::Foundation:: HMODULE, lpmodinfo : *mut MODULEINFO, cb : u32) -> super::super::Foundation:: BOOL); GetModuleInformation(hprocess.into_param().abi(), hmodule.into_param().abi(), lpmodinfo, cb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPerformanceInfo(pperformanceinformation: *mut PERFORMANCE_INFORMATION, cb: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("psapi.dll" "system" fn GetPerformanceInfo(pperformanceinformation : *mut PERFORMANCE_INFORMATION, cb : u32) -> super::super::Foundation:: BOOL); GetPerformanceInfo(pperformanceinformation, cb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessImageFileNameA(hprocess: P0, lpimagefilename: &mut [u8]) -> u32 @@ -168,7 +168,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetProcessImageFileNameA(hprocess : super::super::Foundation:: HANDLE, lpimagefilename : ::windows_core::PSTR, nsize : u32) -> u32); GetProcessImageFileNameA(hprocess.into_param().abi(), ::core::mem::transmute(lpimagefilename.as_ptr()), lpimagefilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessImageFileNameW(hprocess: P0, lpimagefilename: &mut [u16]) -> u32 @@ -178,7 +178,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetProcessImageFileNameW(hprocess : super::super::Foundation:: HANDLE, lpimagefilename : ::windows_core::PWSTR, nsize : u32) -> u32); GetProcessImageFileNameW(hprocess.into_param().abi(), ::core::mem::transmute(lpimagefilename.as_ptr()), lpimagefilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessMemoryInfo(process: P0, ppsmemcounters: *mut PROCESS_MEMORY_COUNTERS, cb: u32) -> ::windows_core::Result<()> @@ -188,7 +188,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetProcessMemoryInfo(process : super::super::Foundation:: HANDLE, ppsmemcounters : *mut PROCESS_MEMORY_COUNTERS, cb : u32) -> super::super::Foundation:: BOOL); GetProcessMemoryInfo(process.into_param().abi(), ppsmemcounters, cb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWsChanges(hprocess: P0, lpwatchinfo: *mut PSAPI_WS_WATCH_INFORMATION, cb: u32) -> ::windows_core::Result<()> @@ -198,7 +198,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetWsChanges(hprocess : super::super::Foundation:: HANDLE, lpwatchinfo : *mut PSAPI_WS_WATCH_INFORMATION, cb : u32) -> super::super::Foundation:: BOOL); GetWsChanges(hprocess.into_param().abi(), lpwatchinfo, cb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWsChangesEx(hprocess: P0, lpwatchinfoex: *mut PSAPI_WS_WATCH_INFORMATION_EX, cb: *mut u32) -> ::windows_core::Result<()> @@ -208,7 +208,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn GetWsChangesEx(hprocess : super::super::Foundation:: HANDLE, lpwatchinfoex : *mut PSAPI_WS_WATCH_INFORMATION_EX, cb : *mut u32) -> super::super::Foundation:: BOOL); GetWsChangesEx(hprocess.into_param().abi(), lpwatchinfoex, cb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitializeProcessForWsWatch(hprocess: P0) -> ::windows_core::Result<()> @@ -218,7 +218,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn InitializeProcessForWsWatch(hprocess : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); InitializeProcessForWsWatch(hprocess.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32EmptyWorkingSet(hprocess: P0) -> super::super::Foundation::BOOL @@ -228,28 +228,28 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32EmptyWorkingSet(hprocess : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); K32EmptyWorkingSet(hprocess.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32EnumDeviceDrivers(lpimagebase: *mut *mut ::core::ffi::c_void, cb: u32, lpcbneeded: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn K32EnumDeviceDrivers(lpimagebase : *mut *mut ::core::ffi::c_void, cb : u32, lpcbneeded : *mut u32) -> super::super::Foundation:: BOOL); K32EnumDeviceDrivers(lpimagebase, cb, lpcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32EnumPageFilesA(pcallbackroutine: PENUM_PAGE_FILE_CALLBACKA, pcontext: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn K32EnumPageFilesA(pcallbackroutine : PENUM_PAGE_FILE_CALLBACKA, pcontext : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); K32EnumPageFilesA(pcallbackroutine, pcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32EnumPageFilesW(pcallbackroutine: PENUM_PAGE_FILE_CALLBACKW, pcontext: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn K32EnumPageFilesW(pcallbackroutine : PENUM_PAGE_FILE_CALLBACKW, pcontext : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); K32EnumPageFilesW(pcallbackroutine, pcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32EnumProcessModules(hprocess: P0, lphmodule: *mut super::super::Foundation::HMODULE, cb: u32, lpcbneeded: *mut u32) -> super::super::Foundation::BOOL @@ -259,7 +259,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32EnumProcessModules(hprocess : super::super::Foundation:: HANDLE, lphmodule : *mut super::super::Foundation:: HMODULE, cb : u32, lpcbneeded : *mut u32) -> super::super::Foundation:: BOOL); K32EnumProcessModules(hprocess.into_param().abi(), lphmodule, cb, lpcbneeded) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32EnumProcessModulesEx(hprocess: P0, lphmodule: *mut super::super::Foundation::HMODULE, cb: u32, lpcbneeded: *mut u32, dwfilterflag: u32) -> super::super::Foundation::BOOL @@ -269,7 +269,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32EnumProcessModulesEx(hprocess : super::super::Foundation:: HANDLE, lphmodule : *mut super::super::Foundation:: HMODULE, cb : u32, lpcbneeded : *mut u32, dwfilterflag : u32) -> super::super::Foundation:: BOOL); K32EnumProcessModulesEx(hprocess.into_param().abi(), lphmodule, cb, lpcbneeded, dwfilterflag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32EnumProcesses(lpidprocess: *mut u32, cb: u32, lpcbneeded: *mut u32) -> super::super::Foundation::BOOL { @@ -296,7 +296,7 @@ pub unsafe fn K32GetDeviceDriverFileNameW(imagebase: *const ::core::ffi::c_void, ::windows_targets::link!("kernel32.dll" "system" fn K32GetDeviceDriverFileNameW(imagebase : *const ::core::ffi::c_void, lpfilename : ::windows_core::PWSTR, nsize : u32) -> u32); K32GetDeviceDriverFileNameW(imagebase, ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetMappedFileNameA(hprocess: P0, lpv: *const ::core::ffi::c_void, lpfilename: &mut [u8]) -> u32 @@ -306,7 +306,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetMappedFileNameA(hprocess : super::super::Foundation:: HANDLE, lpv : *const ::core::ffi::c_void, lpfilename : ::windows_core::PSTR, nsize : u32) -> u32); K32GetMappedFileNameA(hprocess.into_param().abi(), lpv, ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetMappedFileNameW(hprocess: P0, lpv: *const ::core::ffi::c_void, lpfilename: &mut [u16]) -> u32 @@ -316,7 +316,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetMappedFileNameW(hprocess : super::super::Foundation:: HANDLE, lpv : *const ::core::ffi::c_void, lpfilename : ::windows_core::PWSTR, nsize : u32) -> u32); K32GetMappedFileNameW(hprocess.into_param().abi(), lpv, ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetModuleBaseNameA(hprocess: P0, hmodule: P1, lpbasename: &mut [u8]) -> u32 @@ -327,7 +327,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetModuleBaseNameA(hprocess : super::super::Foundation:: HANDLE, hmodule : super::super::Foundation:: HMODULE, lpbasename : ::windows_core::PSTR, nsize : u32) -> u32); K32GetModuleBaseNameA(hprocess.into_param().abi(), hmodule.into_param().abi(), ::core::mem::transmute(lpbasename.as_ptr()), lpbasename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetModuleBaseNameW(hprocess: P0, hmodule: P1, lpbasename: &mut [u16]) -> u32 @@ -338,7 +338,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetModuleBaseNameW(hprocess : super::super::Foundation:: HANDLE, hmodule : super::super::Foundation:: HMODULE, lpbasename : ::windows_core::PWSTR, nsize : u32) -> u32); K32GetModuleBaseNameW(hprocess.into_param().abi(), hmodule.into_param().abi(), ::core::mem::transmute(lpbasename.as_ptr()), lpbasename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetModuleFileNameExA(hprocess: P0, hmodule: P1, lpfilename: &mut [u8]) -> u32 @@ -349,7 +349,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetModuleFileNameExA(hprocess : super::super::Foundation:: HANDLE, hmodule : super::super::Foundation:: HMODULE, lpfilename : ::windows_core::PSTR, nsize : u32) -> u32); K32GetModuleFileNameExA(hprocess.into_param().abi(), hmodule.into_param().abi(), ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetModuleFileNameExW(hprocess: P0, hmodule: P1, lpfilename: &mut [u16]) -> u32 @@ -360,7 +360,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetModuleFileNameExW(hprocess : super::super::Foundation:: HANDLE, hmodule : super::super::Foundation:: HMODULE, lpfilename : ::windows_core::PWSTR, nsize : u32) -> u32); K32GetModuleFileNameExW(hprocess.into_param().abi(), hmodule.into_param().abi(), ::core::mem::transmute(lpfilename.as_ptr()), lpfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetModuleInformation(hprocess: P0, hmodule: P1, lpmodinfo: *mut MODULEINFO, cb: u32) -> super::super::Foundation::BOOL @@ -371,14 +371,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetModuleInformation(hprocess : super::super::Foundation:: HANDLE, hmodule : super::super::Foundation:: HMODULE, lpmodinfo : *mut MODULEINFO, cb : u32) -> super::super::Foundation:: BOOL); K32GetModuleInformation(hprocess.into_param().abi(), hmodule.into_param().abi(), lpmodinfo, cb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetPerformanceInfo(pperformanceinformation: *mut PERFORMANCE_INFORMATION, cb: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn K32GetPerformanceInfo(pperformanceinformation : *mut PERFORMANCE_INFORMATION, cb : u32) -> super::super::Foundation:: BOOL); K32GetPerformanceInfo(pperformanceinformation, cb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetProcessImageFileNameA(hprocess: P0, lpimagefilename: &mut [u8]) -> u32 @@ -388,7 +388,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetProcessImageFileNameA(hprocess : super::super::Foundation:: HANDLE, lpimagefilename : ::windows_core::PSTR, nsize : u32) -> u32); K32GetProcessImageFileNameA(hprocess.into_param().abi(), ::core::mem::transmute(lpimagefilename.as_ptr()), lpimagefilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetProcessImageFileNameW(hprocess: P0, lpimagefilename: &mut [u16]) -> u32 @@ -398,7 +398,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetProcessImageFileNameW(hprocess : super::super::Foundation:: HANDLE, lpimagefilename : ::windows_core::PWSTR, nsize : u32) -> u32); K32GetProcessImageFileNameW(hprocess.into_param().abi(), ::core::mem::transmute(lpimagefilename.as_ptr()), lpimagefilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetProcessMemoryInfo(process: P0, ppsmemcounters: *mut PROCESS_MEMORY_COUNTERS, cb: u32) -> super::super::Foundation::BOOL @@ -408,7 +408,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetProcessMemoryInfo(process : super::super::Foundation:: HANDLE, ppsmemcounters : *mut PROCESS_MEMORY_COUNTERS, cb : u32) -> super::super::Foundation:: BOOL); K32GetProcessMemoryInfo(process.into_param().abi(), ppsmemcounters, cb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetWsChanges(hprocess: P0, lpwatchinfo: *mut PSAPI_WS_WATCH_INFORMATION, cb: u32) -> super::super::Foundation::BOOL @@ -418,7 +418,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetWsChanges(hprocess : super::super::Foundation:: HANDLE, lpwatchinfo : *mut PSAPI_WS_WATCH_INFORMATION, cb : u32) -> super::super::Foundation:: BOOL); K32GetWsChanges(hprocess.into_param().abi(), lpwatchinfo, cb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32GetWsChangesEx(hprocess: P0, lpwatchinfoex: *mut PSAPI_WS_WATCH_INFORMATION_EX, cb: *mut u32) -> super::super::Foundation::BOOL @@ -428,7 +428,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32GetWsChangesEx(hprocess : super::super::Foundation:: HANDLE, lpwatchinfoex : *mut PSAPI_WS_WATCH_INFORMATION_EX, cb : *mut u32) -> super::super::Foundation:: BOOL); K32GetWsChangesEx(hprocess.into_param().abi(), lpwatchinfoex, cb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32InitializeProcessForWsWatch(hprocess: P0) -> super::super::Foundation::BOOL @@ -438,7 +438,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32InitializeProcessForWsWatch(hprocess : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); K32InitializeProcessForWsWatch(hprocess.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32QueryWorkingSet(hprocess: P0, pv: *mut ::core::ffi::c_void, cb: u32) -> super::super::Foundation::BOOL @@ -448,7 +448,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32QueryWorkingSet(hprocess : super::super::Foundation:: HANDLE, pv : *mut ::core::ffi::c_void, cb : u32) -> super::super::Foundation:: BOOL); K32QueryWorkingSet(hprocess.into_param().abi(), pv, cb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn K32QueryWorkingSetEx(hprocess: P0, pv: *mut ::core::ffi::c_void, cb: u32) -> super::super::Foundation::BOOL @@ -458,7 +458,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn K32QueryWorkingSetEx(hprocess : super::super::Foundation:: HANDLE, pv : *mut ::core::ffi::c_void, cb : u32) -> super::super::Foundation:: BOOL); K32QueryWorkingSetEx(hprocess.into_param().abi(), pv, cb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryWorkingSet(hprocess: P0, pv: *mut ::core::ffi::c_void, cb: u32) -> ::windows_core::Result<()> @@ -468,7 +468,7 @@ where ::windows_targets::link!("psapi.dll" "system" fn QueryWorkingSet(hprocess : super::super::Foundation:: HANDLE, pv : *mut ::core::ffi::c_void, cb : u32) -> super::super::Foundation:: BOOL); QueryWorkingSet(hprocess.into_param().abi(), pv, cb).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryWorkingSetEx(hprocess: P0, pv: *mut ::core::ffi::c_void, cb: u32) -> ::windows_core::Result<()> @@ -969,9 +969,9 @@ impl ::core::default::Default for PSAPI_WS_WATCH_INFORMATION_EX { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUM_PAGE_FILE_CALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PENUM_PAGE_FILE_CALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/impl.rs b/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/impl.rs index 0c0878f23e..4b1727d1d0 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub trait INetworkTransportSettings_Impl: Sized { fn ApplySetting(&self, settingid: *const super::super::Networking::WinSock::TRANSPORT_SETTING_ID, lengthin: u32, valuein: *const u8, lengthout: *mut u32, valueout: *mut *mut u8) -> ::windows_core::Result<()>; @@ -56,7 +56,7 @@ impl INotificationTransportSync_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRTCBuddy_Impl: Sized + IRTCPresenceContact_Impl { fn Status(&self) -> ::windows_core::Result; @@ -99,7 +99,7 @@ impl IRTCBuddy_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IRTCBuddy2_Impl: Sized + IRTCBuddy_Impl { fn Profile(&self) -> ::windows_core::Result; @@ -214,7 +214,7 @@ impl IRTCBuddy2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCBuddyEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Buddy(&self) -> ::windows_core::Result; @@ -241,7 +241,7 @@ impl IRTCBuddyEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCBuddyEvent2_Impl: Sized + IRTCBuddyEvent_Impl { fn EventType(&self) -> ::windows_core::Result; @@ -297,7 +297,7 @@ impl IRTCBuddyEvent2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IRTCBuddyGroup_Impl: Sized { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -407,7 +407,7 @@ impl IRTCBuddyGroup_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCBuddyGroupEvent_Impl: Sized + super::Com::IDispatch_Impl { fn EventType(&self) -> ::windows_core::Result; @@ -476,7 +476,7 @@ impl IRTCBuddyGroupEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_DirectShow`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DirectShow\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DirectShow", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCClient_Impl: Sized { fn Initialize(&self) -> ::windows_core::Result<()>; @@ -913,7 +913,7 @@ impl IRTCClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_DirectShow`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_DirectShow\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_DirectShow", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCClient2_Impl: Sized + IRTCClient_Impl { fn put_AnswerMode(&self, entype: RTC_SESSION_TYPE, enmode: RTC_ANSWER_MODE) -> ::windows_core::Result<()>; @@ -1051,7 +1051,7 @@ impl IRTCClient2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCClientEvent_Impl: Sized + super::Com::IDispatch_Impl { fn EventType(&self) -> ::windows_core::Result; @@ -1128,7 +1128,7 @@ impl IRTCClientPortManagement_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCClientPresence_Impl: Sized { fn EnablePresence(&self, fusestorage: super::super::Foundation::VARIANT_BOOL, varstorage: &super::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -1331,7 +1331,7 @@ impl IRTCClientPresence_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCClientPresence2_Impl: Sized + IRTCClientPresence_Impl { fn EnablePresenceEx(&self, pprofile: ::core::option::Option<&IRTCProfile>, varstorage: &super::Variant::VARIANT, lflags: i32) -> ::windows_core::Result<()>; @@ -1501,7 +1501,7 @@ impl IRTCClientPresence2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IRTCClientProvisioning_Impl: Sized { fn CreateProfile(&self, bstrprofilexml: &::windows_core::BSTR) -> ::windows_core::Result; @@ -1591,7 +1591,7 @@ impl IRTCClientProvisioning_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IRTCClientProvisioning2_Impl: Sized + IRTCClientProvisioning_Impl { fn EnableProfileEx(&self, pprofile: ::core::option::Option<&IRTCProfile>, lregisterflags: i32, lroamingflags: i32) -> ::windows_core::Result<()>; @@ -1612,7 +1612,7 @@ impl IRTCClientProvisioning2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1668,7 +1668,7 @@ impl IRTCCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCDispatchEventNotification_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -2011,7 +2011,7 @@ impl IRTCEnumWatchers_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IRTCEventNotification_Impl: Sized { fn Event(&self, rtcevent: RTC_EVENT, pevent: ::core::option::Option<&super::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -2032,7 +2032,7 @@ impl IRTCEventNotification_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCInfoEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Session(&self) -> ::windows_core::Result; @@ -2101,7 +2101,7 @@ impl IRTCInfoEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCIntensityEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Level(&self) -> ::windows_core::Result; @@ -2170,7 +2170,7 @@ impl IRTCIntensityEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCMediaEvent_Impl: Sized + super::Com::IDispatch_Impl { fn MediaType(&self) -> ::windows_core::Result; @@ -2226,7 +2226,7 @@ impl IRTCMediaEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCMediaRequestEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Session(&self) -> ::windows_core::Result; @@ -2322,7 +2322,7 @@ impl IRTCMediaRequestEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCMessagingEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Session(&self) -> ::windows_core::Result; @@ -2417,7 +2417,7 @@ impl IRTCMessagingEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRTCParticipant_Impl: Sized { fn UserURI(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2499,7 +2499,7 @@ impl IRTCParticipant_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCParticipantStateChangeEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Participant(&self) -> ::windows_core::Result; @@ -2589,7 +2589,7 @@ impl IRTCPortManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRTCPresenceContact_Impl: Sized { fn PresentityURI(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2686,7 +2686,7 @@ impl IRTCPresenceContact_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCPresenceDataEvent_Impl: Sized + super::Com::IDispatch_Impl { fn StatusCode(&self) -> ::windows_core::Result; @@ -2795,7 +2795,7 @@ impl IRTCPresenceDevice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCPresencePropertyEvent_Impl: Sized + super::Com::IDispatch_Impl { fn StatusCode(&self) -> ::windows_core::Result; @@ -2864,7 +2864,7 @@ impl IRTCPresencePropertyEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCPresenceStatusEvent_Impl: Sized + super::Com::IDispatch_Impl { fn StatusCode(&self) -> ::windows_core::Result; @@ -2914,7 +2914,7 @@ impl IRTCPresenceStatusEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRTCProfile_Impl: Sized { fn Key(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3159,7 +3159,7 @@ impl IRTCProfile_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRTCProfile2_Impl: Sized + IRTCProfile_Impl { fn Realm(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3216,7 +3216,7 @@ impl IRTCProfile2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCProfileEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Profile(&self) -> ::windows_core::Result; @@ -3272,7 +3272,7 @@ impl IRTCProfileEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCProfileEvent2_Impl: Sized + IRTCProfileEvent_Impl { fn EventType(&self) -> ::windows_core::Result; @@ -3299,7 +3299,7 @@ impl IRTCProfileEvent2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCReInviteEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Session(&self) -> ::windows_core::Result; @@ -3363,7 +3363,7 @@ impl IRTCReInviteEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCRegistrationStateChangeEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Profile(&self) -> ::windows_core::Result; @@ -3432,7 +3432,7 @@ impl IRTCRegistrationStateChangeEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCRoamingEvent_Impl: Sized + super::Com::IDispatch_Impl { fn EventType(&self) -> ::windows_core::Result; @@ -3501,7 +3501,7 @@ impl IRTCRoamingEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IRTCSession_Impl: Sized { fn Client(&self) -> ::windows_core::Result; @@ -3718,7 +3718,7 @@ impl IRTCSession_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IRTCSession2_Impl: Sized + IRTCSession_Impl { fn SendInfo(&self, bstrinfoheader: &::windows_core::BSTR, bstrinfo: &::windows_core::BSTR, lcookie: isize) -> ::windows_core::Result<()>; @@ -3789,7 +3789,7 @@ impl IRTCSession2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRTCSessionCallControl_Impl: Sized { fn Hold(&self, lcookie: isize) -> ::windows_core::Result<()>; @@ -3887,7 +3887,7 @@ impl IRTCSessionCallControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRTCSessionDescriptionManager_Impl: Sized { fn EvaluateSessionDescription(&self, bstrcontenttype: &::windows_core::BSTR, bstrsessiondescription: &::windows_core::BSTR, pfapplicationsession: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3911,7 +3911,7 @@ impl IRTCSessionDescriptionManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCSessionOperationCompleteEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Session(&self) -> ::windows_core::Result; @@ -3980,7 +3980,7 @@ impl IRTCSessionOperationCompleteEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCSessionOperationCompleteEvent2_Impl: Sized + IRTCSessionOperationCompleteEvent_Impl { fn Participant(&self) -> ::windows_core::Result; @@ -4034,7 +4034,7 @@ impl IRTCSessionPortManagement_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCSessionReferStatusEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Session(&self) -> ::windows_core::Result; @@ -4103,7 +4103,7 @@ impl IRTCSessionReferStatusEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCSessionReferredEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Session(&self) -> ::windows_core::Result; @@ -4193,7 +4193,7 @@ impl IRTCSessionReferredEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCSessionStateChangeEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Session(&self) -> ::windows_core::Result; @@ -4262,7 +4262,7 @@ impl IRTCSessionStateChangeEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCSessionStateChangeEvent2_Impl: Sized + IRTCSessionStateChangeEvent_Impl { fn MediaTypes(&self) -> ::windows_core::Result; @@ -4467,7 +4467,7 @@ impl IRTCUserSearchResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCUserSearchResultsEvent_Impl: Sized + super::Com::IDispatch_Impl { fn EnumerateResults(&self) -> ::windows_core::Result; @@ -4575,7 +4575,7 @@ impl IRTCUserSearchResultsEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRTCWatcher_Impl: Sized + IRTCPresenceContact_Impl { fn State(&self) -> ::windows_core::Result; @@ -4612,7 +4612,7 @@ impl IRTCWatcher_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRTCWatcher2_Impl: Sized + IRTCWatcher_Impl { fn Profile(&self) -> ::windows_core::Result; @@ -4651,7 +4651,7 @@ impl IRTCWatcher2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCWatcherEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Watcher(&self) -> ::windows_core::Result; @@ -4678,7 +4678,7 @@ impl IRTCWatcherEvent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCWatcherEvent2_Impl: Sized + IRTCWatcherEvent_Impl { fn EventType(&self) -> ::windows_core::Result; @@ -4721,7 +4721,7 @@ impl IRTCWatcherEvent2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub trait ITransportSettingsInternal_Impl: Sized { fn ApplySetting(&self, setting: *mut TRANSPORT_SETTING) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/mod.rs b/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/mod.rs index 321208347e..c46d093833 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/mod.rs @@ -2,12 +2,12 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INetworkTransportSettings(::windows_core::IUnknown); impl INetworkTransportSettings { - #[doc = "Required features: `Win32_Networking_WinSock`"] + #[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub unsafe fn ApplySetting(&self, settingid: *const super::super::Networking::WinSock::TRANSPORT_SETTING_ID, valuein: &[u8], lengthout: *mut u32, valueout: *mut *mut u8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ApplySetting)(::windows_core::Interface::as_raw(self), settingid, valuein.len() as _, ::core::mem::transmute(valuein.as_ptr()), lengthout, valueout).ok() } - #[doc = "Required features: `Win32_Networking_WinSock`"] + #[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub unsafe fn QuerySetting(&self, settingid: *const super::super::Networking::WinSock::TRANSPORT_SETTING_ID, valuein: &[u8], lengthout: *mut u32, valueout: *mut *mut u8) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QuerySetting)(::windows_core::Interface::as_raw(self), settingid, valuein.len() as _, ::core::mem::transmute(valuein.as_ptr()), lengthout, valueout).ok() @@ -92,13 +92,13 @@ impl IRTCBuddy { { (::windows_core::Interface::vtable(self).base__.SetData)(::windows_core::Interface::as_raw(self), bstrdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Persistent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Persistent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPersistent(&self, fpersistent: P0) -> ::windows_core::Result<()> where @@ -163,13 +163,13 @@ impl IRTCBuddy2 { { (::windows_core::Interface::vtable(self).base__.base__.SetData)(::windows_core::Interface::as_raw(self), bstrdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Persistent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Persistent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPersistent(&self, fpersistent: P0) -> ::windows_core::Result<()> where @@ -196,7 +196,7 @@ impl IRTCBuddy2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Groups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -210,7 +210,7 @@ impl IRTCBuddy2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumeratePresenceDevices)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PresenceDevices(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -247,7 +247,7 @@ pub struct IRTCBuddy2_Vtbl { PresenceDevices: usize, pub SubscriptionType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pensubscriptiontype: *mut RTC_BUDDY_SUBSCRIPTION_TYPE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -276,7 +276,7 @@ pub struct IRTCBuddyEvent_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Buddy: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppbuddy: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -349,7 +349,7 @@ impl IRTCBuddyGroup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateBuddies)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Buddies(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -394,7 +394,7 @@ pub struct IRTCBuddyGroup_Vtbl { pub SetData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdata: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Profile: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppprofile: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -458,7 +458,7 @@ impl IRTCClient { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EventFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPreferredMediaTypes(&self, lmediatypes: i32, fpersistent: P0) -> ::windows_core::Result<()> where @@ -489,7 +489,7 @@ impl IRTCClient { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ListenForIncomingSessions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_NetworkAddresses(&self, ftcp: P0, fexternal: P1) -> ::windows_core::Result where @@ -506,7 +506,7 @@ impl IRTCClient { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Volume)(::windows_core::Interface::as_raw(self), endevice, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn put_AudioMuted(&self, endevice: RTC_AUDIO_DEVICE, fmuted: P0) -> ::windows_core::Result<()> where @@ -514,13 +514,13 @@ impl IRTCClient { { (::windows_core::Interface::vtable(self).put_AudioMuted)(::windows_core::Interface::as_raw(self), endevice, fmuted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_AudioMuted(&self, endevice: RTC_AUDIO_DEVICE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_AudioMuted)(::windows_core::Interface::as_raw(self), endevice, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_DirectShow`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com"))] pub unsafe fn get_IVideoWindow(&self, endevice: RTC_VIDEO_DEVICE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -543,7 +543,7 @@ impl IRTCClient { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_PreferredVolume)(::windows_core::Interface::as_raw(self), endevice, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPreferredAEC(&self, benable: P0) -> ::windows_core::Result<()> where @@ -551,7 +551,7 @@ impl IRTCClient { { (::windows_core::Interface::vtable(self).SetPreferredAEC)(::windows_core::Interface::as_raw(self), benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreferredAEC(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -595,7 +595,7 @@ impl IRTCClient { pub unsafe fn StopT120Applets(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopT120Applets)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_IsT120AppletRunning(&self, enapplet: RTC_T120_APPLET) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -621,7 +621,7 @@ impl IRTCClient { { (::windows_core::Interface::vtable(self).SetLocalUserName)(::windows_core::Interface::as_raw(self), bstrusername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayRing(&self, entype: RTC_RING_TYPE, bplay: P0) -> ::windows_core::Result<()> where @@ -635,7 +635,7 @@ impl IRTCClient { pub unsafe fn InvokeTuningWizard(&self, hwndparent: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeTuningWizard)(::windows_core::Interface::as_raw(self), hwndparent).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTuned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -746,7 +746,7 @@ impl IRTCClient2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EventFilter)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPreferredMediaTypes(&self, lmediatypes: i32, fpersistent: P0) -> ::windows_core::Result<()> where @@ -777,7 +777,7 @@ impl IRTCClient2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ListenForIncomingSessions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_NetworkAddresses(&self, ftcp: P0, fexternal: P1) -> ::windows_core::Result where @@ -794,7 +794,7 @@ impl IRTCClient2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_Volume)(::windows_core::Interface::as_raw(self), endevice, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn put_AudioMuted(&self, endevice: RTC_AUDIO_DEVICE, fmuted: P0) -> ::windows_core::Result<()> where @@ -802,13 +802,13 @@ impl IRTCClient2 { { (::windows_core::Interface::vtable(self).base__.put_AudioMuted)(::windows_core::Interface::as_raw(self), endevice, fmuted.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_AudioMuted(&self, endevice: RTC_AUDIO_DEVICE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_AudioMuted)(::windows_core::Interface::as_raw(self), endevice, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Media_DirectShow`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Media_DirectShow\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com"))] pub unsafe fn get_IVideoWindow(&self, endevice: RTC_VIDEO_DEVICE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -831,7 +831,7 @@ impl IRTCClient2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_PreferredVolume)(::windows_core::Interface::as_raw(self), endevice, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPreferredAEC(&self, benable: P0) -> ::windows_core::Result<()> where @@ -839,7 +839,7 @@ impl IRTCClient2 { { (::windows_core::Interface::vtable(self).base__.SetPreferredAEC)(::windows_core::Interface::as_raw(self), benable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreferredAEC(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -883,7 +883,7 @@ impl IRTCClient2 { pub unsafe fn StopT120Applets(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.StopT120Applets)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn get_IsT120AppletRunning(&self, enapplet: RTC_T120_APPLET) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -909,7 +909,7 @@ impl IRTCClient2 { { (::windows_core::Interface::vtable(self).base__.SetLocalUserName)(::windows_core::Interface::as_raw(self), bstrusername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PlayRing(&self, entype: RTC_RING_TYPE, bplay: P0) -> ::windows_core::Result<()> where @@ -923,7 +923,7 @@ impl IRTCClient2 { pub unsafe fn InvokeTuningWizard(&self, hwndparent: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InvokeTuningWizard)(::windows_core::Interface::as_raw(self), hwndparent).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTuned(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -936,7 +936,7 @@ impl IRTCClient2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_AnswerMode)(::windows_core::Interface::as_raw(self), entype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvokeTuningWizardEx(&self, hwndparent: isize, fallowaudio: P0, fallowvideo: P1) -> ::windows_core::Result<()> where @@ -1022,7 +1022,7 @@ pub struct IRTCClient2_Vtbl { pub put_AllowedPorts: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ltransport: i32, enlistenmode: RTC_LISTEN_MODE) -> ::windows_core::HRESULT, pub get_AllowedPorts: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ltransport: i32, penlistenmode: *mut RTC_LISTEN_MODE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1095,7 +1095,7 @@ pub struct IRTCClientPortManagement_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRTCClientPresence(::windows_core::IUnknown); impl IRTCClientPresence { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnablePresence(&self, fusestorage: P0, varstorage: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1103,12 +1103,12 @@ impl IRTCClientPresence { { (::windows_core::Interface::vtable(self).EnablePresence)(::windows_core::Interface::as_raw(self), fusestorage.into_param().abi(), ::core::mem::transmute(varstorage)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Export(&self, varstorage: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Export)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varstorage)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Import(&self, varstorage: super::Variant::VARIANT, freplaceall: P0) -> ::windows_core::Result<()> where @@ -1120,7 +1120,7 @@ impl IRTCClientPresence { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateBuddies)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Buddies(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1133,7 +1133,7 @@ impl IRTCClientPresence { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Buddy)(::windows_core::Interface::as_raw(self), bstrpresentityuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddBuddy(&self, bstrpresentityuri: P0, bstrusername: P1, bstrdata: P2, fpersistent: P3, pprofile: P4, lflags: i32) -> ::windows_core::Result where @@ -1156,7 +1156,7 @@ impl IRTCClientPresence { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateWatchers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Watchers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1169,7 +1169,7 @@ impl IRTCClientPresence { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Watcher)(::windows_core::Interface::as_raw(self), bstrpresentityuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddWatcher(&self, bstrpresentityuri: P0, bstrusername: P1, bstrdata: P2, fblocked: P3, fpersistent: P4) -> ::windows_core::Result where @@ -1264,7 +1264,7 @@ pub struct IRTCClientPresence_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRTCClientPresence2(::windows_core::IUnknown); impl IRTCClientPresence2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnablePresence(&self, fusestorage: P0, varstorage: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1272,12 +1272,12 @@ impl IRTCClientPresence2 { { (::windows_core::Interface::vtable(self).base__.EnablePresence)(::windows_core::Interface::as_raw(self), fusestorage.into_param().abi(), ::core::mem::transmute(varstorage)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Export(&self, varstorage: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Export)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varstorage)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Import(&self, varstorage: super::Variant::VARIANT, freplaceall: P0) -> ::windows_core::Result<()> where @@ -1289,7 +1289,7 @@ impl IRTCClientPresence2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumerateBuddies)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Buddies(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1302,7 +1302,7 @@ impl IRTCClientPresence2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_Buddy)(::windows_core::Interface::as_raw(self), bstrpresentityuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddBuddy(&self, bstrpresentityuri: P0, bstrusername: P1, bstrdata: P2, fpersistent: P3, pprofile: P4, lflags: i32) -> ::windows_core::Result where @@ -1325,7 +1325,7 @@ impl IRTCClientPresence2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumerateWatchers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Watchers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1338,7 +1338,7 @@ impl IRTCClientPresence2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_Watcher)(::windows_core::Interface::as_raw(self), bstrpresentityuri.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddWatcher(&self, bstrpresentityuri: P0, bstrusername: P1, bstrdata: P2, fblocked: P3, fpersistent: P4) -> ::windows_core::Result where @@ -1377,7 +1377,7 @@ impl IRTCClientPresence2 { pub unsafe fn SetPrivacyMode(&self, enmode: RTC_PRIVACY_MODE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetPrivacyMode)(::windows_core::Interface::as_raw(self), enmode).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnablePresenceEx(&self, pprofile: P0, varstorage: super::Variant::VARIANT, lflags: i32) -> ::windows_core::Result<()> where @@ -1407,7 +1407,7 @@ impl IRTCClientPresence2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateGroups)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Groups(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1420,7 +1420,7 @@ impl IRTCClientPresence2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Group)(::windows_core::Interface::as_raw(self), bstrgroupname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddWatcherEx(&self, bstrpresentityuri: P0, bstrusername: P1, bstrdata: P2, enstate: RTC_WATCHER_STATE, fpersistent: P3, enscope: RTC_ACE_SCOPE, pprofile: P4, lflags: i32) -> ::windows_core::Result where @@ -1463,7 +1463,7 @@ impl IRTCClientPresence2 { pub unsafe fn GetLocalPresenceInfo(&self, penstatus: *mut RTC_PRESENCE_STATUS, pbstrnotes: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLocalPresenceInfo)(::windows_core::Interface::as_raw(self), penstatus, ::core::mem::transmute(pbstrnotes)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddBuddyEx(&self, bstrpresentityuri: P0, bstrusername: P1, bstrdata: P2, fpersistent: P3, ensubscriptiontype: RTC_BUDDY_SUBSCRIPTION_TYPE, pprofile: P4, lflags: i32) -> ::windows_core::Result where @@ -1543,7 +1543,7 @@ impl IRTCClientProvisioning { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateProfiles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Profiles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1612,7 +1612,7 @@ impl IRTCClientProvisioning2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumerateProfiles)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Profiles(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1651,7 +1651,7 @@ pub struct IRTCClientProvisioning2_Vtbl { pub base__: IRTCClientProvisioning_Vtbl, pub EnableProfileEx: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pprofile: *mut ::core::ffi::c_void, lregisterflags: i32, lroamingflags: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1662,7 +1662,7 @@ impl IRTCCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1695,7 +1695,7 @@ pub struct IRTCCollection_Vtbl { get_Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppnewenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1960,7 +1960,7 @@ pub struct IRTCEnumWatchers_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRTCEventNotification(::windows_core::IUnknown); impl IRTCEventNotification { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Event(&self, rtcevent: RTC_EVENT, pevent: P0) -> ::windows_core::Result<()> where @@ -1985,7 +1985,7 @@ pub struct IRTCEventNotification_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Event: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2029,7 +2029,7 @@ pub struct IRTCInfoEvent_Vtbl { pub Info: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrinfo: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub InfoHeader: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrinfoheader: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2073,7 +2073,7 @@ pub struct IRTCIntensityEvent_Vtbl { pub Max: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plmax: *mut i32) -> ::windows_core::HRESULT, pub Direction: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pendirection: *mut RTC_AUDIO_DEVICE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2112,7 +2112,7 @@ pub struct IRTCMediaEvent_Vtbl { pub EventType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, peneventtype: *mut RTC_MEDIA_EVENT_TYPE) -> ::windows_core::HRESULT, pub EventReason: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, peneventreason: *mut RTC_MEDIA_EVENT_REASON) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2169,7 +2169,7 @@ pub struct IRTCMediaRequestEvent_Vtbl { pub Reject: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub State: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstate: *mut RTC_REINVITE_STATE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2235,7 +2235,7 @@ impl IRTCParticipant { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Removable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2270,7 +2270,7 @@ pub struct IRTCParticipant_Vtbl { pub State: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, penstate: *mut RTC_PARTICIPANT_STATE) -> ::windows_core::HRESULT, pub Session: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2384,13 +2384,13 @@ impl IRTCPresenceContact { { (::windows_core::Interface::vtable(self).SetData)(::windows_core::Interface::as_raw(self), bstrdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Persistent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Persistent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPersistent(&self, fpersistent: P0) -> ::windows_core::Result<()> where @@ -2425,7 +2425,7 @@ pub struct IRTCPresenceContact_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetPersistent: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2499,7 +2499,7 @@ pub struct IRTCPresenceDevice_Vtbl { pub get_PresenceProperty: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, enproperty: RTC_PRESENCE_PROPERTY, pbstrproperty: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetPresenceData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrnamespace: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, pbstrdata: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2543,7 +2543,7 @@ pub struct IRTCPresencePropertyEvent_Vtbl { pub PresenceProperty: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, penpresprop: *mut RTC_PRESENCE_PROPERTY) -> ::windows_core::HRESULT, pub Value: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2613,7 +2613,7 @@ impl IRTCProfile { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClientName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClientBanner(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2729,7 +2729,7 @@ impl IRTCProfile2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ClientName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClientBanner(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2813,7 +2813,7 @@ pub struct IRTCProfile2_Vtbl { pub AllowedAuth: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plallowedauth: *mut i32) -> ::windows_core::HRESULT, pub SetAllowedAuth: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lallowedauth: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2852,7 +2852,7 @@ pub struct IRTCProfileEvent_Vtbl { pub Cookie: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plcookie: *mut isize) -> ::windows_core::HRESULT, pub StatusCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plstatuscode: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2893,7 +2893,7 @@ pub struct IRTCProfileEvent2_Vtbl { pub base__: IRTCProfileEvent_Vtbl, pub EventType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, peventtype: *mut RTC_PROFILE_EVENT_TYPE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2943,7 +2943,7 @@ pub struct IRTCReInviteEvent_Vtbl { pub State: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pstate: *mut RTC_REINVITE_STATE) -> ::windows_core::HRESULT, pub GetRemoteSessionDescription: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrcontenttype: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>, pbstrsessiondescription: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2987,7 +2987,7 @@ pub struct IRTCRegistrationStateChangeEvent_Vtbl { pub StatusCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plstatuscode: *mut i32) -> ::windows_core::HRESULT, pub StatusText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrstatustext: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3051,7 +3051,7 @@ impl IRTCSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Profile)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Participants(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3088,7 +3088,7 @@ impl IRTCSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateParticipants)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanAddParticipants(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3186,7 +3186,7 @@ impl IRTCSession2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Profile)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Participants(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3223,7 +3223,7 @@ impl IRTCSession2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumerateParticipants)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanAddParticipants(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3276,7 +3276,7 @@ impl IRTCSession2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_PreferredSecurityLevel)(::windows_core::Interface::as_raw(self), ensecuritytype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSecurityEnabled(&self, ensecuritytype: RTC_SECURITY_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3361,7 +3361,7 @@ impl IRTCSessionCallControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReferCookie)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsReferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3396,7 +3396,7 @@ pub struct IRTCSessionCallControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRTCSessionDescriptionManager(::windows_core::IUnknown); impl IRTCSessionDescriptionManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EvaluateSessionDescription(&self, bstrcontenttype: P0, bstrsessiondescription: P1, pfapplicationsession: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -3422,7 +3422,7 @@ pub struct IRTCSessionDescriptionManager_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] EvaluateSessionDescription: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3466,7 +3466,7 @@ pub struct IRTCSessionOperationCompleteEvent_Vtbl { pub StatusCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plstatuscode: *mut i32) -> ::windows_core::HRESULT, pub StatusText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrstatustext: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3539,7 +3539,7 @@ pub struct IRTCSessionPortManagement_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub SetPortManager: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pportmanager: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3583,7 +3583,7 @@ pub struct IRTCSessionReferStatusEvent_Vtbl { pub StatusCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plstatuscode: *mut i32) -> ::windows_core::HRESULT, pub StatusText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrstatustext: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3639,7 +3639,7 @@ pub struct IRTCSessionReferredEvent_Vtbl { pub Reject: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub SetReferredSessionState: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, enstate: RTC_SESSION_STATE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3683,7 +3683,7 @@ pub struct IRTCSessionStateChangeEvent_Vtbl { pub StatusCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plstatuscode: *mut i32) -> ::windows_core::HRESULT, pub StatusText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrstatustext: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3714,7 +3714,7 @@ impl IRTCSessionStateChangeEvent2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_RemotePreferredSecurityLevel)(::windows_core::Interface::as_raw(self), ensecuritytype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsForked(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3858,7 +3858,7 @@ pub struct IRTCUserSearchResult_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub get_Value: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, encolumn: RTC_USER_SEARCH_COLUMN, pbstrvalue: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3869,7 +3869,7 @@ impl IRTCUserSearchResultsEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateResults)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Results(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3891,7 +3891,7 @@ impl IRTCUserSearchResultsEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StatusCode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoreAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3961,13 +3961,13 @@ impl IRTCWatcher { { (::windows_core::Interface::vtable(self).base__.SetData)(::windows_core::Interface::as_raw(self), bstrdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Persistent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Persistent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPersistent(&self, fpersistent: P0) -> ::windows_core::Result<()> where @@ -4031,13 +4031,13 @@ impl IRTCWatcher2 { { (::windows_core::Interface::vtable(self).base__.base__.SetData)(::windows_core::Interface::as_raw(self), bstrdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Persistent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Persistent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPersistent(&self, fpersistent: P0) -> ::windows_core::Result<()> where @@ -4075,7 +4075,7 @@ pub struct IRTCWatcher2_Vtbl { pub Profile: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppprofile: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Scope: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, penscope: *mut RTC_ACE_SCOPE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4104,7 +4104,7 @@ pub struct IRTCWatcherEvent_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Watcher: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppwatcher: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4146,12 +4146,12 @@ pub struct IRTCWatcherEvent2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransportSettingsInternal(::windows_core::IUnknown); impl ITransportSettingsInternal { - #[doc = "Required features: `Win32_Networking_WinSock`"] + #[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub unsafe fn ApplySetting(&self, setting: *mut TRANSPORT_SETTING) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ApplySetting)(::windows_core::Interface::as_raw(self), setting).ok() } - #[doc = "Required features: `Win32_Networking_WinSock`"] + #[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub unsafe fn QuerySetting(&self, setting: *mut TRANSPORT_SETTING) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QuerySetting)(::windows_core::Interface::as_raw(self), setting).ok() @@ -5494,7 +5494,7 @@ impl ::core::fmt::Debug for RTC_WATCHER_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct TRANSPORT_SETTING { pub SettingId: super::super::Networking::WinSock::TRANSPORT_SETTING_ID, diff --git a/crates/libs/windows/src/Windows/Win32/System/Recovery/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Recovery/mod.rs index 716a82e8c2..9b8adf93aa 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Recovery/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Recovery/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplicationRecoveryFinished(bsuccess: P0) @@ -8,7 +8,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ApplicationRecoveryFinished(bsuccess : super::super::Foundation:: BOOL) -> ()); ApplicationRecoveryFinished(bsuccess.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApplicationRecoveryInProgress() -> ::windows_core::Result { @@ -16,7 +16,7 @@ pub unsafe fn ApplicationRecoveryInProgress() -> ::windows_core::Result(hprocess: P0, precoverycallback: *mut super::WindowsProgramming::APPLICATION_RECOVERY_CALLBACK, ppvparameter: ::core::option::Option<*mut *mut ::core::ffi::c_void>, pdwpinginterval: ::core::option::Option<*mut u32>, pdwflags: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -26,7 +26,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetApplicationRecoveryCallback(hprocess : super::super::Foundation:: HANDLE, precoverycallback : *mut super::WindowsProgramming:: APPLICATION_RECOVERY_CALLBACK, ppvparameter : *mut *mut ::core::ffi::c_void, pdwpinginterval : *mut u32, pdwflags : *mut u32) -> ::windows_core::HRESULT); GetApplicationRecoveryCallback(hprocess.into_param().abi(), precoverycallback, ::core::mem::transmute(ppvparameter.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwpinginterval.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetApplicationRestartSettings(hprocess: P0, pwzcommandline: ::windows_core::PWSTR, pcchsize: *mut u32, pdwflags: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -36,7 +36,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetApplicationRestartSettings(hprocess : super::super::Foundation:: HANDLE, pwzcommandline : ::windows_core::PWSTR, pcchsize : *mut u32, pdwflags : *mut u32) -> ::windows_core::HRESULT); GetApplicationRestartSettings(hprocess.into_param().abi(), ::core::mem::transmute(pwzcommandline), pcchsize, ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_System_WindowsProgramming\"`"] #[cfg(feature = "Win32_System_WindowsProgramming")] #[inline] pub unsafe fn RegisterApplicationRecoveryCallback(precoveycallback: super::WindowsProgramming::APPLICATION_RECOVERY_CALLBACK, pvparameter: ::core::option::Option<*const ::core::ffi::c_void>, dwpinginterval: u32, dwflags: u32) -> ::windows_core::Result<()> { diff --git a/crates/libs/windows/src/Windows/Win32/System/Registry/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Registry/mod.rs index 1a23c967da..d79888c9fe 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Registry/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Registry/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetRegistryValueWithFallbackW(hkeyprimary: P0, pwszprimarysubkey: P1, hkeyfallback: P2, pwszfallbacksubkey: P3, pwszvalue: P4, dwflags: u32, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, cbdatain: u32, pcbdataout: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -12,7 +12,7 @@ where ::windows_targets::link!("api-ms-win-core-state-helpers-l1-1-0.dll" "system" fn GetRegistryValueWithFallbackW(hkeyprimary : HKEY, pwszprimarysubkey : ::windows_core::PCWSTR, hkeyfallback : HKEY, pwszfallbacksubkey : ::windows_core::PCWSTR, pwszvalue : ::windows_core::PCWSTR, dwflags : u32, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, cbdatain : u32, pcbdataout : *mut u32) -> super::super::Foundation:: WIN32_ERROR); GetRegistryValueWithFallbackW(hkeyprimary.into_param().abi(), pwszprimarysubkey.into_param().abi(), hkeyfallback.into_param().abi(), pwszfallbacksubkey.into_param().abi(), pwszvalue.into_param().abi(), dwflags, ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), cbdatain, ::core::mem::transmute(pcbdataout.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegCloseKey(hkey: P0) -> ::windows_core::Result<()> @@ -22,7 +22,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegCloseKey(hkey : HKEY) -> super::super::Foundation:: WIN32_ERROR); RegCloseKey(hkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegConnectRegistryA(lpmachinename: P0, hkey: P1, phkresult: *mut HKEY) -> ::windows_core::Result<()> @@ -51,7 +51,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegConnectRegistryExW(lpmachinename : ::windows_core::PCWSTR, hkey : HKEY, flags : u32, phkresult : *mut HKEY) -> i32); RegConnectRegistryExW(lpmachinename.into_param().abi(), hkey.into_param().abi(), flags, phkresult) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegConnectRegistryW(lpmachinename: P0, hkey: P1, phkresult: *mut HKEY) -> ::windows_core::Result<()> @@ -62,7 +62,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegConnectRegistryW(lpmachinename : ::windows_core::PCWSTR, hkey : HKEY, phkresult : *mut HKEY) -> super::super::Foundation:: WIN32_ERROR); RegConnectRegistryW(lpmachinename.into_param().abi(), hkey.into_param().abi(), phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegCopyTreeA(hkeysrc: P0, lpsubkey: P1, hkeydest: P2) -> ::windows_core::Result<()> @@ -74,7 +74,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegCopyTreeA(hkeysrc : HKEY, lpsubkey : ::windows_core::PCSTR, hkeydest : HKEY) -> super::super::Foundation:: WIN32_ERROR); RegCopyTreeA(hkeysrc.into_param().abi(), lpsubkey.into_param().abi(), hkeydest.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegCopyTreeW(hkeysrc: P0, lpsubkey: P1, hkeydest: P2) -> ::windows_core::Result<()> @@ -86,7 +86,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegCopyTreeW(hkeysrc : HKEY, lpsubkey : ::windows_core::PCWSTR, hkeydest : HKEY) -> super::super::Foundation:: WIN32_ERROR); RegCopyTreeW(hkeysrc.into_param().abi(), lpsubkey.into_param().abi(), hkeydest.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegCreateKeyA(hkey: P0, lpsubkey: P1, phkresult: *mut HKEY) -> ::windows_core::Result<()> @@ -97,7 +97,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegCreateKeyA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, phkresult : *mut HKEY) -> super::super::Foundation:: WIN32_ERROR); RegCreateKeyA(hkey.into_param().abi(), lpsubkey.into_param().abi(), phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RegCreateKeyExA(hkey: P0, lpsubkey: P1, reserved: u32, lpclass: P2, dwoptions: REG_OPEN_CREATE_OPTIONS, samdesired: REG_SAM_FLAGS, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, phkresult: *mut HKEY, lpdwdisposition: ::core::option::Option<*mut REG_CREATE_KEY_DISPOSITION>) -> ::windows_core::Result<()> @@ -109,7 +109,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegCreateKeyExA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, reserved : u32, lpclass : ::windows_core::PCSTR, dwoptions : REG_OPEN_CREATE_OPTIONS, samdesired : REG_SAM_FLAGS, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, phkresult : *mut HKEY, lpdwdisposition : *mut REG_CREATE_KEY_DISPOSITION) -> super::super::Foundation:: WIN32_ERROR); RegCreateKeyExA(hkey.into_param().abi(), lpsubkey.into_param().abi(), reserved, lpclass.into_param().abi(), dwoptions, samdesired, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), phkresult, ::core::mem::transmute(lpdwdisposition.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RegCreateKeyExW(hkey: P0, lpsubkey: P1, reserved: u32, lpclass: P2, dwoptions: REG_OPEN_CREATE_OPTIONS, samdesired: REG_SAM_FLAGS, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, phkresult: *mut HKEY, lpdwdisposition: ::core::option::Option<*mut REG_CREATE_KEY_DISPOSITION>) -> ::windows_core::Result<()> @@ -121,7 +121,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegCreateKeyExW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, reserved : u32, lpclass : ::windows_core::PCWSTR, dwoptions : REG_OPEN_CREATE_OPTIONS, samdesired : REG_SAM_FLAGS, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, phkresult : *mut HKEY, lpdwdisposition : *mut REG_CREATE_KEY_DISPOSITION) -> super::super::Foundation:: WIN32_ERROR); RegCreateKeyExW(hkey.into_param().abi(), lpsubkey.into_param().abi(), reserved, lpclass.into_param().abi(), dwoptions, samdesired, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), phkresult, ::core::mem::transmute(lpdwdisposition.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RegCreateKeyTransactedA(hkey: P0, lpsubkey: P1, reserved: u32, lpclass: P2, dwoptions: REG_OPEN_CREATE_OPTIONS, samdesired: REG_SAM_FLAGS, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, phkresult: *mut HKEY, lpdwdisposition: ::core::option::Option<*mut REG_CREATE_KEY_DISPOSITION>, htransaction: P3, pextendedparemeter: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -134,7 +134,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegCreateKeyTransactedA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, reserved : u32, lpclass : ::windows_core::PCSTR, dwoptions : REG_OPEN_CREATE_OPTIONS, samdesired : REG_SAM_FLAGS, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, phkresult : *mut HKEY, lpdwdisposition : *mut REG_CREATE_KEY_DISPOSITION, htransaction : super::super::Foundation:: HANDLE, pextendedparemeter : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); RegCreateKeyTransactedA(hkey.into_param().abi(), lpsubkey.into_param().abi(), reserved, lpclass.into_param().abi(), dwoptions, samdesired, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), phkresult, ::core::mem::transmute(lpdwdisposition.unwrap_or(::std::ptr::null_mut())), htransaction.into_param().abi(), ::core::mem::transmute(pextendedparemeter.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RegCreateKeyTransactedW(hkey: P0, lpsubkey: P1, reserved: u32, lpclass: P2, dwoptions: REG_OPEN_CREATE_OPTIONS, samdesired: REG_SAM_FLAGS, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, phkresult: *mut HKEY, lpdwdisposition: ::core::option::Option<*mut REG_CREATE_KEY_DISPOSITION>, htransaction: P3, pextendedparemeter: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -147,7 +147,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegCreateKeyTransactedW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, reserved : u32, lpclass : ::windows_core::PCWSTR, dwoptions : REG_OPEN_CREATE_OPTIONS, samdesired : REG_SAM_FLAGS, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, phkresult : *mut HKEY, lpdwdisposition : *mut REG_CREATE_KEY_DISPOSITION, htransaction : super::super::Foundation:: HANDLE, pextendedparemeter : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); RegCreateKeyTransactedW(hkey.into_param().abi(), lpsubkey.into_param().abi(), reserved, lpclass.into_param().abi(), dwoptions, samdesired, ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), phkresult, ::core::mem::transmute(lpdwdisposition.unwrap_or(::std::ptr::null_mut())), htransaction.into_param().abi(), ::core::mem::transmute(pextendedparemeter.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegCreateKeyW(hkey: P0, lpsubkey: P1, phkresult: *mut HKEY) -> ::windows_core::Result<()> @@ -158,7 +158,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegCreateKeyW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, phkresult : *mut HKEY) -> super::super::Foundation:: WIN32_ERROR); RegCreateKeyW(hkey.into_param().abi(), lpsubkey.into_param().abi(), phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteKeyA(hkey: P0, lpsubkey: P1) -> ::windows_core::Result<()> @@ -169,7 +169,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteKeyA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); RegDeleteKeyA(hkey.into_param().abi(), lpsubkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteKeyExA(hkey: P0, lpsubkey: P1, samdesired: u32, reserved: u32) -> ::windows_core::Result<()> @@ -180,7 +180,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteKeyExA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, samdesired : u32, reserved : u32) -> super::super::Foundation:: WIN32_ERROR); RegDeleteKeyExA(hkey.into_param().abi(), lpsubkey.into_param().abi(), samdesired, reserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteKeyExW(hkey: P0, lpsubkey: P1, samdesired: u32, reserved: u32) -> ::windows_core::Result<()> @@ -191,7 +191,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteKeyExW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, samdesired : u32, reserved : u32) -> super::super::Foundation:: WIN32_ERROR); RegDeleteKeyExW(hkey.into_param().abi(), lpsubkey.into_param().abi(), samdesired, reserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteKeyTransactedA(hkey: P0, lpsubkey: P1, samdesired: u32, reserved: u32, htransaction: P2, pextendedparameter: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -203,7 +203,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteKeyTransactedA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, samdesired : u32, reserved : u32, htransaction : super::super::Foundation:: HANDLE, pextendedparameter : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); RegDeleteKeyTransactedA(hkey.into_param().abi(), lpsubkey.into_param().abi(), samdesired, reserved, htransaction.into_param().abi(), ::core::mem::transmute(pextendedparameter.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteKeyTransactedW(hkey: P0, lpsubkey: P1, samdesired: u32, reserved: u32, htransaction: P2, pextendedparameter: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -215,7 +215,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteKeyTransactedW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, samdesired : u32, reserved : u32, htransaction : super::super::Foundation:: HANDLE, pextendedparameter : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); RegDeleteKeyTransactedW(hkey.into_param().abi(), lpsubkey.into_param().abi(), samdesired, reserved, htransaction.into_param().abi(), ::core::mem::transmute(pextendedparameter.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteKeyValueA(hkey: P0, lpsubkey: P1, lpvaluename: P2) -> ::windows_core::Result<()> @@ -227,7 +227,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteKeyValueA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, lpvaluename : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); RegDeleteKeyValueA(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpvaluename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteKeyValueW(hkey: P0, lpsubkey: P1, lpvaluename: P2) -> ::windows_core::Result<()> @@ -239,7 +239,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteKeyValueW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, lpvaluename : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); RegDeleteKeyValueW(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpvaluename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteKeyW(hkey: P0, lpsubkey: P1) -> ::windows_core::Result<()> @@ -250,7 +250,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteKeyW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); RegDeleteKeyW(hkey.into_param().abi(), lpsubkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteTreeA(hkey: P0, lpsubkey: P1) -> ::windows_core::Result<()> @@ -261,7 +261,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteTreeA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); RegDeleteTreeA(hkey.into_param().abi(), lpsubkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteTreeW(hkey: P0, lpsubkey: P1) -> ::windows_core::Result<()> @@ -272,7 +272,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteTreeW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); RegDeleteTreeW(hkey.into_param().abi(), lpsubkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteValueA(hkey: P0, lpvaluename: P1) -> ::windows_core::Result<()> @@ -283,7 +283,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteValueA(hkey : HKEY, lpvaluename : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); RegDeleteValueA(hkey.into_param().abi(), lpvaluename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDeleteValueW(hkey: P0, lpvaluename: P1) -> ::windows_core::Result<()> @@ -294,21 +294,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDeleteValueW(hkey : HKEY, lpvaluename : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); RegDeleteValueW(hkey.into_param().abi(), lpvaluename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDisablePredefinedCache() -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn RegDisablePredefinedCache() -> super::super::Foundation:: WIN32_ERROR); RegDisablePredefinedCache().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDisablePredefinedCacheEx() -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn RegDisablePredefinedCacheEx() -> super::super::Foundation:: WIN32_ERROR); RegDisablePredefinedCacheEx().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegDisableReflectionKey(hbase: P0) -> ::windows_core::Result<()> @@ -318,7 +318,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegDisableReflectionKey(hbase : HKEY) -> super::super::Foundation:: WIN32_ERROR); RegDisableReflectionKey(hbase.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegEnableReflectionKey(hbase: P0) -> ::windows_core::Result<()> @@ -328,7 +328,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegEnableReflectionKey(hbase : HKEY) -> super::super::Foundation:: WIN32_ERROR); RegEnableReflectionKey(hbase.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegEnumKeyA(hkey: P0, dwindex: u32, lpname: ::core::option::Option<&mut [u8]>) -> ::windows_core::Result<()> @@ -338,7 +338,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegEnumKeyA(hkey : HKEY, dwindex : u32, lpname : ::windows_core::PSTR, cchname : u32) -> super::super::Foundation:: WIN32_ERROR); RegEnumKeyA(hkey.into_param().abi(), dwindex, ::core::mem::transmute(lpname.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpname.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegEnumKeyExA(hkey: P0, dwindex: u32, lpname: ::windows_core::PSTR, lpcchname: *mut u32, lpreserved: ::core::option::Option<*const u32>, lpclass: ::windows_core::PSTR, lpcchclass: ::core::option::Option<*mut u32>, lpftlastwritetime: ::core::option::Option<*mut super::super::Foundation::FILETIME>) -> ::windows_core::Result<()> @@ -348,7 +348,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegEnumKeyExA(hkey : HKEY, dwindex : u32, lpname : ::windows_core::PSTR, lpcchname : *mut u32, lpreserved : *const u32, lpclass : ::windows_core::PSTR, lpcchclass : *mut u32, lpftlastwritetime : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: WIN32_ERROR); RegEnumKeyExA(hkey.into_param().abi(), dwindex, ::core::mem::transmute(lpname), lpcchname, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpclass), ::core::mem::transmute(lpcchclass.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpftlastwritetime.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegEnumKeyExW(hkey: P0, dwindex: u32, lpname: ::windows_core::PWSTR, lpcchname: *mut u32, lpreserved: ::core::option::Option<*const u32>, lpclass: ::windows_core::PWSTR, lpcchclass: ::core::option::Option<*mut u32>, lpftlastwritetime: ::core::option::Option<*mut super::super::Foundation::FILETIME>) -> ::windows_core::Result<()> @@ -358,7 +358,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegEnumKeyExW(hkey : HKEY, dwindex : u32, lpname : ::windows_core::PWSTR, lpcchname : *mut u32, lpreserved : *const u32, lpclass : ::windows_core::PWSTR, lpcchclass : *mut u32, lpftlastwritetime : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: WIN32_ERROR); RegEnumKeyExW(hkey.into_param().abi(), dwindex, ::core::mem::transmute(lpname), lpcchname, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpclass), ::core::mem::transmute(lpcchclass.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpftlastwritetime.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegEnumKeyW(hkey: P0, dwindex: u32, lpname: ::core::option::Option<&mut [u16]>) -> ::windows_core::Result<()> @@ -368,7 +368,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegEnumKeyW(hkey : HKEY, dwindex : u32, lpname : ::windows_core::PWSTR, cchname : u32) -> super::super::Foundation:: WIN32_ERROR); RegEnumKeyW(hkey.into_param().abi(), dwindex, ::core::mem::transmute(lpname.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpname.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegEnumValueA(hkey: P0, dwindex: u32, lpvaluename: ::windows_core::PSTR, lpcchvaluename: *mut u32, lpreserved: ::core::option::Option<*const u32>, lptype: ::core::option::Option<*mut u32>, lpdata: ::core::option::Option<*mut u8>, lpcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -378,7 +378,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegEnumValueA(hkey : HKEY, dwindex : u32, lpvaluename : ::windows_core::PSTR, lpcchvaluename : *mut u32, lpreserved : *const u32, lptype : *mut u32, lpdata : *mut u8, lpcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RegEnumValueA(hkey.into_param().abi(), dwindex, ::core::mem::transmute(lpvaluename), lpcchvaluename, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegEnumValueW(hkey: P0, dwindex: u32, lpvaluename: ::windows_core::PWSTR, lpcchvaluename: *mut u32, lpreserved: ::core::option::Option<*const u32>, lptype: ::core::option::Option<*mut u32>, lpdata: ::core::option::Option<*mut u8>, lpcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -388,7 +388,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegEnumValueW(hkey : HKEY, dwindex : u32, lpvaluename : ::windows_core::PWSTR, lpcchvaluename : *mut u32, lpreserved : *const u32, lptype : *mut u32, lpdata : *mut u8, lpcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RegEnumValueW(hkey.into_param().abi(), dwindex, ::core::mem::transmute(lpvaluename), lpcchvaluename, ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegFlushKey(hkey: P0) -> ::windows_core::Result<()> @@ -398,7 +398,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegFlushKey(hkey : HKEY) -> super::super::Foundation:: WIN32_ERROR); RegFlushKey(hkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RegGetKeySecurity(hkey: P0, securityinformation: super::super::Security::OBJECT_SECURITY_INFORMATION, psecuritydescriptor: super::super::Security::PSECURITY_DESCRIPTOR, lpcbsecuritydescriptor: *mut u32) -> ::windows_core::Result<()> @@ -408,7 +408,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegGetKeySecurity(hkey : HKEY, securityinformation : super::super::Security:: OBJECT_SECURITY_INFORMATION, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, lpcbsecuritydescriptor : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RegGetKeySecurity(hkey.into_param().abi(), securityinformation, psecuritydescriptor, lpcbsecuritydescriptor).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegGetValueA(hkey: P0, lpsubkey: P1, lpvalue: P2, dwflags: REG_ROUTINE_FLAGS, pdwtype: ::core::option::Option<*mut REG_VALUE_TYPE>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -420,7 +420,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegGetValueA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, lpvalue : ::windows_core::PCSTR, dwflags : REG_ROUTINE_FLAGS, pdwtype : *mut REG_VALUE_TYPE, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RegGetValueA(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpvalue.into_param().abi(), dwflags, ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegGetValueW(hkey: P0, lpsubkey: P1, lpvalue: P2, dwflags: REG_ROUTINE_FLAGS, pdwtype: ::core::option::Option<*mut REG_VALUE_TYPE>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -432,7 +432,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegGetValueW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, lpvalue : ::windows_core::PCWSTR, dwflags : REG_ROUTINE_FLAGS, pdwtype : *mut REG_VALUE_TYPE, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RegGetValueW(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpvalue.into_param().abi(), dwflags, ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegLoadAppKeyA(lpfile: P0, phkresult: *mut HKEY, samdesired: u32, dwoptions: u32, reserved: u32) -> ::windows_core::Result<()> @@ -442,7 +442,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegLoadAppKeyA(lpfile : ::windows_core::PCSTR, phkresult : *mut HKEY, samdesired : u32, dwoptions : u32, reserved : u32) -> super::super::Foundation:: WIN32_ERROR); RegLoadAppKeyA(lpfile.into_param().abi(), phkresult, samdesired, dwoptions, reserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegLoadAppKeyW(lpfile: P0, phkresult: *mut HKEY, samdesired: u32, dwoptions: u32, reserved: u32) -> ::windows_core::Result<()> @@ -452,7 +452,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegLoadAppKeyW(lpfile : ::windows_core::PCWSTR, phkresult : *mut HKEY, samdesired : u32, dwoptions : u32, reserved : u32) -> super::super::Foundation:: WIN32_ERROR); RegLoadAppKeyW(lpfile.into_param().abi(), phkresult, samdesired, dwoptions, reserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegLoadKeyA(hkey: P0, lpsubkey: P1, lpfile: P2) -> ::windows_core::Result<()> @@ -464,7 +464,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegLoadKeyA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, lpfile : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); RegLoadKeyA(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegLoadKeyW(hkey: P0, lpsubkey: P1, lpfile: P2) -> ::windows_core::Result<()> @@ -476,7 +476,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegLoadKeyW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, lpfile : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); RegLoadKeyW(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegLoadMUIStringA(hkey: P0, pszvalue: P1, pszoutbuf: ::core::option::Option<&mut [u8]>, pcbdata: ::core::option::Option<*mut u32>, flags: u32, pszdirectory: P2) -> ::windows_core::Result<()> @@ -488,7 +488,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegLoadMUIStringA(hkey : HKEY, pszvalue : ::windows_core::PCSTR, pszoutbuf : ::windows_core::PSTR, cboutbuf : u32, pcbdata : *mut u32, flags : u32, pszdirectory : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); RegLoadMUIStringA(hkey.into_param().abi(), pszvalue.into_param().abi(), ::core::mem::transmute(pszoutbuf.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pszoutbuf.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut())), flags, pszdirectory.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegLoadMUIStringW(hkey: P0, pszvalue: P1, pszoutbuf: ::windows_core::PWSTR, cboutbuf: u32, pcbdata: ::core::option::Option<*mut u32>, flags: u32, pszdirectory: P2) -> ::windows_core::Result<()> @@ -500,7 +500,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegLoadMUIStringW(hkey : HKEY, pszvalue : ::windows_core::PCWSTR, pszoutbuf : ::windows_core::PWSTR, cboutbuf : u32, pcbdata : *mut u32, flags : u32, pszdirectory : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); RegLoadMUIStringW(hkey.into_param().abi(), pszvalue.into_param().abi(), ::core::mem::transmute(pszoutbuf), cboutbuf, ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut())), flags, pszdirectory.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegNotifyChangeKeyValue(hkey: P0, bwatchsubtree: P1, dwnotifyfilter: REG_NOTIFY_FILTER, hevent: P2, fasynchronous: P3) -> ::windows_core::Result<()> @@ -513,14 +513,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegNotifyChangeKeyValue(hkey : HKEY, bwatchsubtree : super::super::Foundation:: BOOL, dwnotifyfilter : REG_NOTIFY_FILTER, hevent : super::super::Foundation:: HANDLE, fasynchronous : super::super::Foundation:: BOOL) -> super::super::Foundation:: WIN32_ERROR); RegNotifyChangeKeyValue(hkey.into_param().abi(), bwatchsubtree.into_param().abi(), dwnotifyfilter, hevent.into_param().abi(), fasynchronous.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegOpenCurrentUser(samdesired: u32, phkresult: *mut HKEY) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn RegOpenCurrentUser(samdesired : u32, phkresult : *mut HKEY) -> super::super::Foundation:: WIN32_ERROR); RegOpenCurrentUser(samdesired, phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegOpenKeyA(hkey: P0, lpsubkey: P1, phkresult: *mut HKEY) -> ::windows_core::Result<()> @@ -531,7 +531,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegOpenKeyA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, phkresult : *mut HKEY) -> super::super::Foundation:: WIN32_ERROR); RegOpenKeyA(hkey.into_param().abi(), lpsubkey.into_param().abi(), phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegOpenKeyExA(hkey: P0, lpsubkey: P1, uloptions: u32, samdesired: REG_SAM_FLAGS, phkresult: *mut HKEY) -> ::windows_core::Result<()> @@ -542,7 +542,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegOpenKeyExA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, uloptions : u32, samdesired : REG_SAM_FLAGS, phkresult : *mut HKEY) -> super::super::Foundation:: WIN32_ERROR); RegOpenKeyExA(hkey.into_param().abi(), lpsubkey.into_param().abi(), uloptions, samdesired, phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegOpenKeyExW(hkey: P0, lpsubkey: P1, uloptions: u32, samdesired: REG_SAM_FLAGS, phkresult: *mut HKEY) -> ::windows_core::Result<()> @@ -553,7 +553,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegOpenKeyExW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, uloptions : u32, samdesired : REG_SAM_FLAGS, phkresult : *mut HKEY) -> super::super::Foundation:: WIN32_ERROR); RegOpenKeyExW(hkey.into_param().abi(), lpsubkey.into_param().abi(), uloptions, samdesired, phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegOpenKeyTransactedA(hkey: P0, lpsubkey: P1, uloptions: u32, samdesired: REG_SAM_FLAGS, phkresult: *mut HKEY, htransaction: P2, pextendedparemeter: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -565,7 +565,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegOpenKeyTransactedA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, uloptions : u32, samdesired : REG_SAM_FLAGS, phkresult : *mut HKEY, htransaction : super::super::Foundation:: HANDLE, pextendedparemeter : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); RegOpenKeyTransactedA(hkey.into_param().abi(), lpsubkey.into_param().abi(), uloptions, samdesired, phkresult, htransaction.into_param().abi(), ::core::mem::transmute(pextendedparemeter.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegOpenKeyTransactedW(hkey: P0, lpsubkey: P1, uloptions: u32, samdesired: REG_SAM_FLAGS, phkresult: *mut HKEY, htransaction: P2, pextendedparemeter: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -577,7 +577,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegOpenKeyTransactedW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, uloptions : u32, samdesired : REG_SAM_FLAGS, phkresult : *mut HKEY, htransaction : super::super::Foundation:: HANDLE, pextendedparemeter : *const ::core::ffi::c_void) -> super::super::Foundation:: WIN32_ERROR); RegOpenKeyTransactedW(hkey.into_param().abi(), lpsubkey.into_param().abi(), uloptions, samdesired, phkresult, htransaction.into_param().abi(), ::core::mem::transmute(pextendedparemeter.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegOpenKeyW(hkey: P0, lpsubkey: P1, phkresult: *mut HKEY) -> ::windows_core::Result<()> @@ -588,7 +588,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegOpenKeyW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, phkresult : *mut HKEY) -> super::super::Foundation:: WIN32_ERROR); RegOpenKeyW(hkey.into_param().abi(), lpsubkey.into_param().abi(), phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegOpenUserClassesRoot(htoken: P0, dwoptions: u32, samdesired: u32, phkresult: *mut HKEY) -> ::windows_core::Result<()> @@ -598,7 +598,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegOpenUserClassesRoot(htoken : super::super::Foundation:: HANDLE, dwoptions : u32, samdesired : u32, phkresult : *mut HKEY) -> super::super::Foundation:: WIN32_ERROR); RegOpenUserClassesRoot(htoken.into_param().abi(), dwoptions, samdesired, phkresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegOverridePredefKey(hkey: P0, hnewhkey: P1) -> ::windows_core::Result<()> @@ -609,7 +609,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegOverridePredefKey(hkey : HKEY, hnewhkey : HKEY) -> super::super::Foundation:: WIN32_ERROR); RegOverridePredefKey(hkey.into_param().abi(), hnewhkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegQueryInfoKeyA(hkey: P0, lpclass: ::windows_core::PSTR, lpcchclass: ::core::option::Option<*mut u32>, lpreserved: ::core::option::Option<*const u32>, lpcsubkeys: ::core::option::Option<*mut u32>, lpcbmaxsubkeylen: ::core::option::Option<*mut u32>, lpcbmaxclasslen: ::core::option::Option<*mut u32>, lpcvalues: ::core::option::Option<*mut u32>, lpcbmaxvaluenamelen: ::core::option::Option<*mut u32>, lpcbmaxvaluelen: ::core::option::Option<*mut u32>, lpcbsecuritydescriptor: ::core::option::Option<*mut u32>, lpftlastwritetime: ::core::option::Option<*mut super::super::Foundation::FILETIME>) -> ::windows_core::Result<()> @@ -633,7 +633,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegQueryInfoKeyW(hkey: P0, lpclass: ::windows_core::PWSTR, lpcchclass: ::core::option::Option<*mut u32>, lpreserved: ::core::option::Option<*const u32>, lpcsubkeys: ::core::option::Option<*mut u32>, lpcbmaxsubkeylen: ::core::option::Option<*mut u32>, lpcbmaxclasslen: ::core::option::Option<*mut u32>, lpcvalues: ::core::option::Option<*mut u32>, lpcbmaxvaluenamelen: ::core::option::Option<*mut u32>, lpcbmaxvaluelen: ::core::option::Option<*mut u32>, lpcbsecuritydescriptor: ::core::option::Option<*mut u32>, lpftlastwritetime: ::core::option::Option<*mut super::super::Foundation::FILETIME>) -> ::windows_core::Result<()> @@ -657,7 +657,7 @@ where ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegQueryMultipleValuesA(hkey: P0, val_list: &mut [VALENTA], lpvaluebuf: ::windows_core::PSTR, ldwtotsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -667,7 +667,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegQueryMultipleValuesA(hkey : HKEY, val_list : *mut VALENTA, num_vals : u32, lpvaluebuf : ::windows_core::PSTR, ldwtotsize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RegQueryMultipleValuesA(hkey.into_param().abi(), ::core::mem::transmute(val_list.as_ptr()), val_list.len() as _, ::core::mem::transmute(lpvaluebuf), ::core::mem::transmute(ldwtotsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegQueryMultipleValuesW(hkey: P0, val_list: &mut [VALENTW], lpvaluebuf: ::windows_core::PWSTR, ldwtotsize: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -677,7 +677,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegQueryMultipleValuesW(hkey : HKEY, val_list : *mut VALENTW, num_vals : u32, lpvaluebuf : ::windows_core::PWSTR, ldwtotsize : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RegQueryMultipleValuesW(hkey.into_param().abi(), ::core::mem::transmute(val_list.as_ptr()), val_list.len() as _, ::core::mem::transmute(lpvaluebuf), ::core::mem::transmute(ldwtotsize.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegQueryReflectionKey(hbase: P0, bisreflectiondisabled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -687,7 +687,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegQueryReflectionKey(hbase : HKEY, bisreflectiondisabled : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: WIN32_ERROR); RegQueryReflectionKey(hbase.into_param().abi(), bisreflectiondisabled).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegQueryValueA(hkey: P0, lpsubkey: P1, lpdata: ::windows_core::PSTR, lpcbdata: ::core::option::Option<*mut i32>) -> ::windows_core::Result<()> @@ -698,7 +698,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegQueryValueA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, lpdata : ::windows_core::PSTR, lpcbdata : *mut i32) -> super::super::Foundation:: WIN32_ERROR); RegQueryValueA(hkey.into_param().abi(), lpsubkey.into_param().abi(), ::core::mem::transmute(lpdata), ::core::mem::transmute(lpcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegQueryValueExA(hkey: P0, lpvaluename: P1, lpreserved: ::core::option::Option<*const u32>, lptype: ::core::option::Option<*mut REG_VALUE_TYPE>, lpdata: ::core::option::Option<*mut u8>, lpcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -709,7 +709,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegQueryValueExA(hkey : HKEY, lpvaluename : ::windows_core::PCSTR, lpreserved : *const u32, lptype : *mut REG_VALUE_TYPE, lpdata : *mut u8, lpcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RegQueryValueExA(hkey.into_param().abi(), lpvaluename.into_param().abi(), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegQueryValueExW(hkey: P0, lpvaluename: P1, lpreserved: ::core::option::Option<*const u32>, lptype: ::core::option::Option<*mut REG_VALUE_TYPE>, lpdata: ::core::option::Option<*mut u8>, lpcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -720,7 +720,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegQueryValueExW(hkey : HKEY, lpvaluename : ::windows_core::PCWSTR, lpreserved : *const u32, lptype : *mut REG_VALUE_TYPE, lpdata : *mut u8, lpcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RegQueryValueExW(hkey.into_param().abi(), lpvaluename.into_param().abi(), ::core::mem::transmute(lpreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegQueryValueW(hkey: P0, lpsubkey: P1, lpdata: ::windows_core::PWSTR, lpcbdata: ::core::option::Option<*mut i32>) -> ::windows_core::Result<()> @@ -731,7 +731,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegQueryValueW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, lpdata : ::windows_core::PWSTR, lpcbdata : *mut i32) -> super::super::Foundation:: WIN32_ERROR); RegQueryValueW(hkey.into_param().abi(), lpsubkey.into_param().abi(), ::core::mem::transmute(lpdata), ::core::mem::transmute(lpcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegRenameKey(hkey: P0, lpsubkeyname: P1, lpnewkeyname: P2) -> ::windows_core::Result<()> @@ -743,7 +743,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegRenameKey(hkey : HKEY, lpsubkeyname : ::windows_core::PCWSTR, lpnewkeyname : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); RegRenameKey(hkey.into_param().abi(), lpsubkeyname.into_param().abi(), lpnewkeyname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegReplaceKeyA(hkey: P0, lpsubkey: P1, lpnewfile: P2, lpoldfile: P3) -> ::windows_core::Result<()> @@ -756,7 +756,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegReplaceKeyA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, lpnewfile : ::windows_core::PCSTR, lpoldfile : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); RegReplaceKeyA(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpnewfile.into_param().abi(), lpoldfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegReplaceKeyW(hkey: P0, lpsubkey: P1, lpnewfile: P2, lpoldfile: P3) -> ::windows_core::Result<()> @@ -769,7 +769,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegReplaceKeyW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, lpnewfile : ::windows_core::PCWSTR, lpoldfile : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); RegReplaceKeyW(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpnewfile.into_param().abi(), lpoldfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegRestoreKeyA(hkey: P0, lpfile: P1, dwflags: REG_RESTORE_KEY_FLAGS) -> ::windows_core::Result<()> @@ -780,7 +780,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegRestoreKeyA(hkey : HKEY, lpfile : ::windows_core::PCSTR, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); RegRestoreKeyA(hkey.into_param().abi(), lpfile.into_param().abi(), dwflags.0 as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegRestoreKeyW(hkey: P0, lpfile: P1, dwflags: REG_RESTORE_KEY_FLAGS) -> ::windows_core::Result<()> @@ -791,7 +791,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegRestoreKeyW(hkey : HKEY, lpfile : ::windows_core::PCWSTR, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); RegRestoreKeyW(hkey.into_param().abi(), lpfile.into_param().abi(), dwflags.0 as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RegSaveKeyA(hkey: P0, lpfile: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result<()> @@ -802,7 +802,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSaveKeyA(hkey : HKEY, lpfile : ::windows_core::PCSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: WIN32_ERROR); RegSaveKeyA(hkey.into_param().abi(), lpfile.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RegSaveKeyExA(hkey: P0, lpfile: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, flags: REG_SAVE_FORMAT) -> ::windows_core::Result<()> @@ -813,7 +813,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSaveKeyExA(hkey : HKEY, lpfile : ::windows_core::PCSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, flags : REG_SAVE_FORMAT) -> super::super::Foundation:: WIN32_ERROR); RegSaveKeyExA(hkey.into_param().abi(), lpfile.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), flags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RegSaveKeyExW(hkey: P0, lpfile: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, flags: REG_SAVE_FORMAT) -> ::windows_core::Result<()> @@ -824,7 +824,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSaveKeyExW(hkey : HKEY, lpfile : ::windows_core::PCWSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, flags : REG_SAVE_FORMAT) -> super::super::Foundation:: WIN32_ERROR); RegSaveKeyExW(hkey.into_param().abi(), lpfile.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null())), flags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RegSaveKeyW(hkey: P0, lpfile: P1, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result<()> @@ -835,7 +835,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSaveKeyW(hkey : HKEY, lpfile : ::windows_core::PCWSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: WIN32_ERROR); RegSaveKeyW(hkey.into_param().abi(), lpfile.into_param().abi(), ::core::mem::transmute(lpsecurityattributes.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn RegSetKeySecurity(hkey: P0, securityinformation: super::super::Security::OBJECT_SECURITY_INFORMATION, psecuritydescriptor: P1) -> ::windows_core::Result<()> @@ -846,7 +846,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSetKeySecurity(hkey : HKEY, securityinformation : super::super::Security:: OBJECT_SECURITY_INFORMATION, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR) -> super::super::Foundation:: WIN32_ERROR); RegSetKeySecurity(hkey.into_param().abi(), securityinformation, psecuritydescriptor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegSetKeyValueA(hkey: P0, lpsubkey: P1, lpvaluename: P2, dwtype: u32, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, cbdata: u32) -> ::windows_core::Result<()> @@ -858,7 +858,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSetKeyValueA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, lpvaluename : ::windows_core::PCSTR, dwtype : u32, lpdata : *const ::core::ffi::c_void, cbdata : u32) -> super::super::Foundation:: WIN32_ERROR); RegSetKeyValueA(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpvaluename.into_param().abi(), dwtype, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), cbdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegSetKeyValueW(hkey: P0, lpsubkey: P1, lpvaluename: P2, dwtype: u32, lpdata: ::core::option::Option<*const ::core::ffi::c_void>, cbdata: u32) -> ::windows_core::Result<()> @@ -870,7 +870,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSetKeyValueW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, lpvaluename : ::windows_core::PCWSTR, dwtype : u32, lpdata : *const ::core::ffi::c_void, cbdata : u32) -> super::super::Foundation:: WIN32_ERROR); RegSetKeyValueW(hkey.into_param().abi(), lpsubkey.into_param().abi(), lpvaluename.into_param().abi(), dwtype, ::core::mem::transmute(lpdata.unwrap_or(::std::ptr::null())), cbdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegSetValueA(hkey: P0, lpsubkey: P1, dwtype: REG_VALUE_TYPE, lpdata: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> @@ -881,7 +881,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSetValueA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR, dwtype : REG_VALUE_TYPE, lpdata : ::windows_core::PCSTR, cbdata : u32) -> super::super::Foundation:: WIN32_ERROR); RegSetValueA(hkey.into_param().abi(), lpsubkey.into_param().abi(), dwtype, ::core::mem::transmute(lpdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdata.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegSetValueExA(hkey: P0, lpvaluename: P1, reserved: u32, dwtype: REG_VALUE_TYPE, lpdata: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> @@ -892,7 +892,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSetValueExA(hkey : HKEY, lpvaluename : ::windows_core::PCSTR, reserved : u32, dwtype : REG_VALUE_TYPE, lpdata : *const u8, cbdata : u32) -> super::super::Foundation:: WIN32_ERROR); RegSetValueExA(hkey.into_param().abi(), lpvaluename.into_param().abi(), reserved, dwtype, ::core::mem::transmute(lpdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdata.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegSetValueExW(hkey: P0, lpvaluename: P1, reserved: u32, dwtype: REG_VALUE_TYPE, lpdata: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> @@ -903,7 +903,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSetValueExW(hkey : HKEY, lpvaluename : ::windows_core::PCWSTR, reserved : u32, dwtype : REG_VALUE_TYPE, lpdata : *const u8, cbdata : u32) -> super::super::Foundation:: WIN32_ERROR); RegSetValueExW(hkey.into_param().abi(), lpvaluename.into_param().abi(), reserved, dwtype, ::core::mem::transmute(lpdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdata.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegSetValueW(hkey: P0, lpsubkey: P1, dwtype: REG_VALUE_TYPE, lpdata: P2, cbdata: u32) -> ::windows_core::Result<()> @@ -915,7 +915,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegSetValueW(hkey : HKEY, lpsubkey : ::windows_core::PCWSTR, dwtype : REG_VALUE_TYPE, lpdata : ::windows_core::PCWSTR, cbdata : u32) -> super::super::Foundation:: WIN32_ERROR); RegSetValueW(hkey.into_param().abi(), lpsubkey.into_param().abi(), dwtype, lpdata.into_param().abi(), cbdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegUnLoadKeyA(hkey: P0, lpsubkey: P1) -> ::windows_core::Result<()> @@ -926,7 +926,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn RegUnLoadKeyA(hkey : HKEY, lpsubkey : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); RegUnLoadKeyA(hkey.into_param().abi(), lpsubkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegUnLoadKeyW(hkey: P0, lpsubkey: P1) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/System/RemoteAssistance/impl.rs b/crates/libs/windows/src/Windows/Win32/System/RemoteAssistance/impl.rs index 5dd24d8ee3..4403912a45 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RemoteAssistance/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RemoteAssistance/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DRendezvousSessionEvents_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] diff --git a/crates/libs/windows/src/Windows/Win32/System/RemoteAssistance/mod.rs b/crates/libs/windows/src/Windows/Win32/System/RemoteAssistance/mod.rs index d808d12e27..83fd0759b5 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RemoteAssistance/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RemoteAssistance/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] diff --git a/crates/libs/windows/src/Windows/Win32/System/RemoteDesktop/impl.rs b/crates/libs/windows/src/Windows/Win32/System/RemoteDesktop/impl.rs index 156449edd2..8e7015b593 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RemoteDesktop/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RemoteDesktop/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsTSUserEx_Impl: Sized + super::Com::IDispatch_Impl { fn TerminalServicesProfilePath(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -315,7 +315,7 @@ impl IADsTSUserEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAudioDeviceEndpoint_Impl: Sized { fn SetBuffer(&self, maxperiod: i64, u32latencycoefficient: u32) -> ::windows_core::Result<()>; @@ -372,7 +372,7 @@ impl IAudioDeviceEndpoint_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_Audio`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio"))] pub trait IAudioEndpoint_Impl: Sized { fn GetFrameFormat(&self) -> ::windows_core::Result<*mut super::super::Media::Audio::WAVEFORMATEX>; @@ -517,7 +517,7 @@ impl IAudioEndpointRT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio_Apo`"] +#[doc = "Required features: `\"Win32_Media_Audio_Apo\"`"] #[cfg(feature = "Win32_Media_Audio_Apo")] pub trait IAudioInputEndpointRT_Impl: Sized { fn GetInputDataPointer(&self, pconnectionproperty: *mut super::super::Media::Audio::Apo::APO_CONNECTION_PROPERTY, paetimestamp: *mut AE_CURRENT_POSITION); @@ -555,7 +555,7 @@ impl IAudioInputEndpointRT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Media_Audio_Apo`"] +#[doc = "Required features: `\"Win32_Media_Audio_Apo\"`"] #[cfg(feature = "Win32_Media_Audio_Apo")] pub trait IAudioOutputEndpointRT_Impl: Sized { fn GetOutputDataPointer(&self, u32framecount: u32, paetimestamp: *const AE_CURRENT_POSITION) -> usize; @@ -593,7 +593,7 @@ impl IAudioOutputEndpointRT_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRemoteDesktopClient_Impl: Sized + super::Com::IDispatch_Impl { fn Connect(&self) -> ::windows_core::Result<()>; @@ -698,7 +698,7 @@ impl IRemoteDesktopClient_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRemoteDesktopClientActions_Impl: Sized + super::Com::IDispatch_Impl { fn SuspendScreenUpdates(&self) -> ::windows_core::Result<()>; @@ -749,7 +749,7 @@ impl IRemoteDesktopClientActions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRemoteDesktopClientSettings_Impl: Sized + super::Com::IDispatch_Impl { fn ApplySettings(&self, rdpfilecontents: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -806,7 +806,7 @@ impl IRemoteDesktopClientSettings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRemoteDesktopClientTouchPointer_Impl: Sized + super::Com::IDispatch_Impl { fn SetEnabled(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -917,7 +917,7 @@ impl ITSGAccountingEngine_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITSGAuthenticateUserSink_Impl: Sized { fn OnUserAuthenticated(&self, username: &::windows_core::BSTR, userdomain: &::windows_core::BSTR, context: usize, usertoken: super::super::Foundation::HANDLE_PTR) -> ::windows_core::Result<()>; @@ -1023,7 +1023,7 @@ impl ITSGAuthorizeResourceSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITSGPolicyEngine_Impl: Sized { fn AuthorizeConnection(&self, mainsessionid: &::windows_core::GUID, username: &::windows_core::BSTR, authtype: AAAuthSchemes, clientmachineip: &::windows_core::BSTR, clientmachinename: &::windows_core::BSTR, sohdata: *const u8, numsohbytes: u32, cookiedata: *const u8, numcookiebytes: u32, usertoken: super::super::Foundation::HANDLE_PTR, psink: ::core::option::Option<&ITSGAuthorizeConnectionSink>) -> ::windows_core::Result<()>; @@ -1116,7 +1116,7 @@ impl ITsSbBaseNotifySink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbClientConnection_Impl: Sized { fn UserName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1316,7 +1316,7 @@ impl ITsSbClientConnection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbClientConnectionPropertySet_Impl: Sized + ITsSbPropertySet_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -1330,7 +1330,7 @@ impl ITsSbClientConnectionPropertySet_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbEnvironment_Impl: Sized { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1393,7 +1393,7 @@ impl ITsSbEnvironment_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbEnvironmentPropertySet_Impl: Sized + ITsSbPropertySet_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -1407,7 +1407,7 @@ impl ITsSbEnvironmentPropertySet_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbFilterPluginStore_Impl: Sized { fn SaveProperties(&self, ppropertyset: ::core::option::Option<&ITsSbPropertySet>) -> ::windows_core::Result<()>; @@ -1451,7 +1451,7 @@ impl ITsSbFilterPluginStore_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITsSbGenericNotifySink_Impl: Sized { fn OnCompleted(&self, status: ::windows_core::HRESULT) -> ::windows_core::Result<()>; @@ -1488,7 +1488,7 @@ impl ITsSbGenericNotifySink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbGlobalStore_Impl: Sized { fn QueryTarget(&self, providername: &::windows_core::BSTR, targetname: &::windows_core::BSTR, farmname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -1589,7 +1589,7 @@ impl ITsSbLoadBalanceResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbLoadBalancing_Impl: Sized + ITsSbPlugin_Impl { fn GetMostSuitableTarget(&self, pconnection: ::core::option::Option<&ITsSbClientConnection>, plbsink: ::core::option::Option<&ITsSbLoadBalancingNotifySink>) -> ::windows_core::Result<()>; @@ -1610,7 +1610,7 @@ impl ITsSbLoadBalancing_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITsSbLoadBalancingNotifySink_Impl: Sized + ITsSbBaseNotifySink_Impl { fn OnGetMostSuitableTarget(&self, plbresult: ::core::option::Option<&ITsSbLoadBalanceResult>, fisnewconnection: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1631,7 +1631,7 @@ impl ITsSbLoadBalancingNotifySink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbOrchestration_Impl: Sized + ITsSbPlugin_Impl { fn PrepareTargetForConnect(&self, pconnection: ::core::option::Option<&ITsSbClientConnection>, porchestrationnotifysink: ::core::option::Option<&ITsSbOrchestrationNotifySink>) -> ::windows_core::Result<()>; @@ -1669,7 +1669,7 @@ impl ITsSbOrchestrationNotifySink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbPlacement_Impl: Sized + ITsSbPlugin_Impl { fn QueryEnvironmentForTarget(&self, pconnection: ::core::option::Option<&ITsSbClientConnection>, pplacementsink: ::core::option::Option<&ITsSbPlacementNotifySink>) -> ::windows_core::Result<()>; @@ -1710,7 +1710,7 @@ impl ITsSbPlacementNotifySink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbPlugin_Impl: Sized { fn Initialize(&self, pprovider: ::core::option::Option<&ITsSbProvider>, pnotifysink: ::core::option::Option<&ITsSbPluginNotifySink>, ppropertyset: ::core::option::Option<&ITsSbPluginPropertySet>) -> ::windows_core::Result<()>; @@ -1768,7 +1768,7 @@ impl ITsSbPluginNotifySink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbPluginPropertySet_Impl: Sized + ITsSbPropertySet_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -1782,7 +1782,7 @@ impl ITsSbPluginPropertySet_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbPropertySet_Impl: Sized + super::Com::StructuredStorage::IPropertyBag_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -1796,7 +1796,7 @@ impl ITsSbPropertySet_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbProvider_Impl: Sized { fn CreateTargetObject(&self, targetname: &::windows_core::BSTR, environmentname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -1957,7 +1957,7 @@ impl ITsSbProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbProvisioning_Impl: Sized + ITsSbPlugin_Impl { fn CreateVirtualMachines(&self, jobxmlstring: &::windows_core::BSTR, jobguid: &::windows_core::BSTR, psink: ::core::option::Option<&ITsSbProvisioningPluginNotifySink>) -> ::windows_core::Result<()>; @@ -2125,7 +2125,7 @@ impl ITsSbResourceNotificationEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbResourcePlugin_Impl: Sized + ITsSbPlugin_Impl {} #[cfg(feature = "Win32_System_Com_StructuredStorage")] @@ -2139,7 +2139,7 @@ impl ITsSbResourcePlugin_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbResourcePluginStore_Impl: Sized { fn QueryTarget(&self, targetname: &::windows_core::BSTR, farmname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -2421,7 +2421,7 @@ impl ITsSbServiceNotification_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITsSbSession_Impl: Sized { fn SessionId(&self) -> ::windows_core::Result; @@ -2617,7 +2617,7 @@ impl ITsSbSession_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbTarget_Impl: Sized { fn TargetName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2827,7 +2827,7 @@ impl ITsSbTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbTargetPropertySet_Impl: Sized + ITsSbPropertySet_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -2841,7 +2841,7 @@ impl ITsSbTargetPropertySet_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITsSbTaskInfo_Impl: Sized { fn TargetId(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2975,7 +2975,7 @@ impl ITsSbTaskInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait ITsSbTaskPlugin_Impl: Sized + ITsSbPlugin_Impl { fn InitializeTaskPlugin(&self, pitssbtaskpluginnotifysink: ::core::option::Option<&ITsSbTaskPluginNotifySink>) -> ::windows_core::Result<()>; @@ -3006,7 +3006,7 @@ impl ITsSbTaskPlugin_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITsSbTaskPluginNotifySink_Impl: Sized + ITsSbBaseNotifySink_Impl { fn OnSetTaskTime(&self, sztargetname: &::windows_core::BSTR, taskstarttime: &super::super::Foundation::FILETIME, taskendtime: &super::super::Foundation::FILETIME, taskdeadline: &super::super::Foundation::FILETIME, sztasklabel: &::windows_core::BSTR, sztaskidentifier: &::windows_core::BSTR, sztaskplugin: &::windows_core::BSTR, dwtaskstatus: u32, sacontext: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()>; @@ -3111,7 +3111,7 @@ impl IWRdsGraphicsChannel_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWRdsGraphicsChannelEvents_Impl: Sized { fn OnDataReceived(&self, cbsize: u32, pbuffer: *const u8) -> ::windows_core::Result<()>; @@ -3186,7 +3186,7 @@ impl IWRdsGraphicsChannelManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWRdsProtocolConnection_Impl: Sized { fn GetLogonErrorRedirector(&self) -> ::windows_core::Result; @@ -3488,7 +3488,7 @@ impl IWRdsProtocolConnectionSettings_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWRdsProtocolLicenseConnection_Impl: Sized { fn RequestLicensingCapabilities(&self, pplicensecapabilities: *mut WTS_LICENSE_CAPABILITIES, pcblicensecapabilities: *mut u32) -> ::windows_core::Result<()>; @@ -3573,7 +3573,7 @@ impl IWRdsProtocolListener_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWRdsProtocolListenerCallback_Impl: Sized { fn OnConnected(&self, pconnection: ::core::option::Option<&IWRdsProtocolConnection>, pwrdsconnectionsettings: *const WRDS_CONNECTION_SETTINGS) -> ::windows_core::Result; @@ -3659,7 +3659,7 @@ impl IWRdsProtocolLogonErrorRedirector_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWRdsProtocolManager_Impl: Sized { fn Initialize(&self, piwrdssettings: ::core::option::Option<&IWRdsProtocolSettings>, pwrdssettings: *const WRDS_SETTINGS) -> ::windows_core::Result<()>; @@ -3738,7 +3738,7 @@ impl IWRdsProtocolManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWRdsProtocolSettings_Impl: Sized { fn GetSettings(&self, wrdssettingtype: WRDS_SETTING_TYPE, wrdssettinglevel: WRDS_SETTING_LEVEL, pwrdssettings: *mut WRDS_SETTINGS) -> ::windows_core::Result<()>; @@ -3831,7 +3831,7 @@ impl IWRdsProtocolShadowConnection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWRdsWddmIddProps_Impl: Sized { fn GetHardwareId(&self, pdisplaydriverhardwareid: &::windows_core::PCWSTR, count: u32) -> ::windows_core::Result<()>; @@ -3939,7 +3939,7 @@ impl IWTSBitmapRenderer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWTSBitmapRendererCallback_Impl: Sized { fn OnTargetSizeChanged(&self, rcnewsize: &super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -3960,7 +3960,7 @@ impl IWTSBitmapRendererCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait IWTSListener_Impl: Sized { fn GetConfiguration(&self) -> ::windows_core::Result; @@ -3987,7 +3987,7 @@ impl IWTSListener_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWTSListenerCallback_Impl: Sized { fn OnNewChannelConnection(&self, pchannel: ::core::option::Option<&IWTSVirtualChannel>, data: &::windows_core::BSTR, pbaccept: *mut super::super::Foundation::BOOL, ppcallback: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -4072,7 +4072,7 @@ impl IWTSPluginServiceProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWTSProtocolConnection_Impl: Sized { fn GetLogonErrorRedirector(&self) -> ::windows_core::Result; @@ -4328,7 +4328,7 @@ impl IWTSProtocolConnectionCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWTSProtocolLicenseConnection_Impl: Sized { fn RequestLicensingCapabilities(&self, pplicensecapabilities: *mut WTS_LICENSE_CAPABILITIES, pcblicensecapabilities: *mut u32) -> ::windows_core::Result<()>; @@ -4598,7 +4598,7 @@ impl IWTSProtocolShadowConnection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWTSSBPlugin_Impl: Sized { fn Initialize(&self) -> ::windows_core::Result; @@ -4736,7 +4736,7 @@ impl IWTSVirtualChannelManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IWorkspace_Impl: Sized { fn GetWorkspaceNames(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY>; @@ -4786,7 +4786,7 @@ impl IWorkspace_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWorkspace2_Impl: Sized + IWorkspace_Impl { fn StartRemoteApplicationEx(&self, bstrworkspaceid: &::windows_core::BSTR, bstrrequestingappid: &::windows_core::BSTR, bstrrequestingappfamilyname: &::windows_core::BSTR, blaunchintoimmersiveclient: super::super::Foundation::VARIANT_BOOL, bstrimmersiveclientactivationcontext: &::windows_core::BSTR, psaparams: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()>; @@ -4807,7 +4807,7 @@ impl IWorkspace2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IWorkspace3_Impl: Sized + IWorkspace2_Impl { fn GetClaimsToken2(&self, bstrclaimshint: &::windows_core::BSTR, bstruserhint: &::windows_core::BSTR, claimcookie: u32, hwndcreduiparent: u32, rectcreduiparent: &super::super::Foundation::RECT) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4950,7 +4950,7 @@ impl IWorkspaceRegistration2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWorkspaceReportMessage_Impl: Sized { fn RegisterErrorLogMessage(&self, bstrmessage: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4994,7 +4994,7 @@ impl IWorkspaceReportMessage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWorkspaceResTypeRegistry_Impl: Sized + super::Com::IDispatch_Impl { fn AddResourceType(&self, fmachinewide: super::super::Foundation::VARIANT_BOOL, bstrfileextension: &::windows_core::BSTR, bstrlauncher: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -5058,7 +5058,7 @@ impl IWorkspaceResTypeRegistry_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWorkspaceScriptable_Impl: Sized + super::Com::IDispatch_Impl { fn DisconnectWorkspace(&self, bstrworkspaceid: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -5136,7 +5136,7 @@ impl IWorkspaceScriptable_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWorkspaceScriptable2_Impl: Sized + IWorkspaceScriptable_Impl { fn StartWorkspaceEx(&self, bstrworkspaceid: &::windows_core::BSTR, bstrworkspacefriendlyname: &::windows_core::BSTR, bstrredirectorname: &::windows_core::BSTR, bstrusername: &::windows_core::BSTR, bstrpassword: &::windows_core::BSTR, bstrappcontainer: &::windows_core::BSTR, bstrworkspaceparams: &::windows_core::BSTR, ltimeout: i32, lflags: i32) -> ::windows_core::Result<()>; @@ -5167,7 +5167,7 @@ impl IWorkspaceScriptable2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWorkspaceScriptable3_Impl: Sized + IWorkspaceScriptable2_Impl { fn StartWorkspaceEx2(&self, bstrworkspaceid: &::windows_core::BSTR, bstrworkspacefriendlyname: &::windows_core::BSTR, bstrredirectorname: &::windows_core::BSTR, bstrusername: &::windows_core::BSTR, bstrpassword: &::windows_core::BSTR, bstrappcontainer: &::windows_core::BSTR, bstrworkspaceparams: &::windows_core::BSTR, ltimeout: i32, lflags: i32, bstreventloguploadaddress: &::windows_core::BSTR, correlationid: &::windows_core::GUID) -> ::windows_core::Result<()>; @@ -5316,7 +5316,7 @@ impl ItsPubPlugin2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ITSWkspEvents_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] diff --git a/crates/libs/windows/src/Windows/Win32/System/RemoteDesktop/mod.rs b/crates/libs/windows/src/Windows/Win32/System/RemoteDesktop/mod.rs index 3e1210ee2c..83b8fe3d57 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RemoteDesktop/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RemoteDesktop/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ProcessIdToSessionId(dwprocessid: u32, psessionid: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn ProcessIdToSessionId(dwprocessid : u32, psessionid : *mut u32) -> super::super::Foundation:: BOOL); ProcessIdToSessionId(dwprocessid, psessionid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSCloseServer(hserver: P0) @@ -15,7 +15,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSCloseServer(hserver : super::super::Foundation:: HANDLE) -> ()); WTSCloseServer(hserver.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSConnectSessionA(logonid: u32, targetlogonid: u32, ppassword: P0, bwait: P1) -> ::windows_core::Result<()> @@ -26,7 +26,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSConnectSessionA(logonid : u32, targetlogonid : u32, ppassword : ::windows_core::PCSTR, bwait : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WTSConnectSessionA(logonid, targetlogonid, ppassword.into_param().abi(), bwait.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSConnectSessionW(logonid: u32, targetlogonid: u32, ppassword: P0, bwait: P1) -> ::windows_core::Result<()> @@ -37,7 +37,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSConnectSessionW(logonid : u32, targetlogonid : u32, ppassword : ::windows_core::PCWSTR, bwait : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WTSConnectSessionW(logonid, targetlogonid, ppassword.into_param().abi(), bwait.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSCreateListenerA(hserver: P0, preserved: *const ::core::ffi::c_void, reserved: u32, plistenername: P1, pbuffer: *const WTSLISTENERCONFIGA, flag: u32) -> ::windows_core::Result<()> @@ -48,7 +48,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSCreateListenerA(hserver : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, reserved : u32, plistenername : ::windows_core::PCSTR, pbuffer : *const WTSLISTENERCONFIGA, flag : u32) -> super::super::Foundation:: BOOL); WTSCreateListenerA(hserver.into_param().abi(), preserved, reserved, plistenername.into_param().abi(), pbuffer, flag).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSCreateListenerW(hserver: P0, preserved: *const ::core::ffi::c_void, reserved: u32, plistenername: P1, pbuffer: *const WTSLISTENERCONFIGW, flag: u32) -> ::windows_core::Result<()> @@ -59,7 +59,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSCreateListenerW(hserver : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, reserved : u32, plistenername : ::windows_core::PCWSTR, pbuffer : *const WTSLISTENERCONFIGW, flag : u32) -> super::super::Foundation:: BOOL); WTSCreateListenerW(hserver.into_param().abi(), preserved, reserved, plistenername.into_param().abi(), pbuffer, flag).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSDisconnectSession(hserver: P0, sessionid: u32, bwait: P1) -> ::windows_core::Result<()> @@ -70,7 +70,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSDisconnectSession(hserver : super::super::Foundation:: HANDLE, sessionid : u32, bwait : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WTSDisconnectSession(hserver.into_param().abi(), sessionid, bwait.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnableChildSessions(benable: P0) -> super::super::Foundation::BOOL @@ -80,7 +80,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnableChildSessions(benable : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WTSEnableChildSessions(benable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateListenersA(hserver: P0, preserved: *const ::core::ffi::c_void, reserved: u32, plisteners: ::core::option::Option<*mut *mut i8>, pcount: *mut u32) -> ::windows_core::Result<()> @@ -90,7 +90,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateListenersA(hserver : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, reserved : u32, plisteners : *mut *mut i8, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateListenersA(hserver.into_param().abi(), preserved, reserved, ::core::mem::transmute(plisteners.unwrap_or(::std::ptr::null_mut())), pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateListenersW(hserver: P0, preserved: *const ::core::ffi::c_void, reserved: u32, plisteners: ::core::option::Option<*mut *mut u16>, pcount: *mut u32) -> ::windows_core::Result<()> @@ -100,7 +100,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateListenersW(hserver : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, reserved : u32, plisteners : *mut *mut u16, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateListenersW(hserver.into_param().abi(), preserved, reserved, ::core::mem::transmute(plisteners.unwrap_or(::std::ptr::null_mut())), pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateProcessesA(hserver: P0, reserved: u32, version: u32, ppprocessinfo: *mut *mut WTS_PROCESS_INFOA, pcount: *mut u32) -> ::windows_core::Result<()> @@ -110,7 +110,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateProcessesA(hserver : super::super::Foundation:: HANDLE, reserved : u32, version : u32, ppprocessinfo : *mut *mut WTS_PROCESS_INFOA, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateProcessesA(hserver.into_param().abi(), reserved, version, ppprocessinfo, pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateProcessesExA(hserver: P0, plevel: *mut u32, sessionid: u32, ppprocessinfo: *mut ::windows_core::PSTR, pcount: *mut u32) -> ::windows_core::Result<()> @@ -120,7 +120,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateProcessesExA(hserver : super::super::Foundation:: HANDLE, plevel : *mut u32, sessionid : u32, ppprocessinfo : *mut ::windows_core::PSTR, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateProcessesExA(hserver.into_param().abi(), plevel, sessionid, ppprocessinfo, pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateProcessesExW(hserver: P0, plevel: *mut u32, sessionid: u32, ppprocessinfo: *mut ::windows_core::PWSTR, pcount: *mut u32) -> ::windows_core::Result<()> @@ -130,7 +130,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateProcessesExW(hserver : super::super::Foundation:: HANDLE, plevel : *mut u32, sessionid : u32, ppprocessinfo : *mut ::windows_core::PWSTR, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateProcessesExW(hserver.into_param().abi(), plevel, sessionid, ppprocessinfo, pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateProcessesW(hserver: P0, reserved: u32, version: u32, ppprocessinfo: *mut *mut WTS_PROCESS_INFOW, pcount: *mut u32) -> ::windows_core::Result<()> @@ -140,7 +140,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateProcessesW(hserver : super::super::Foundation:: HANDLE, reserved : u32, version : u32, ppprocessinfo : *mut *mut WTS_PROCESS_INFOW, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateProcessesW(hserver.into_param().abi(), reserved, version, ppprocessinfo, pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateServersA(pdomainname: P0, reserved: u32, version: u32, ppserverinfo: *mut *mut WTS_SERVER_INFOA, pcount: *mut u32) -> ::windows_core::Result<()> @@ -150,7 +150,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateServersA(pdomainname : ::windows_core::PCSTR, reserved : u32, version : u32, ppserverinfo : *mut *mut WTS_SERVER_INFOA, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateServersA(pdomainname.into_param().abi(), reserved, version, ppserverinfo, pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateServersW(pdomainname: P0, reserved: u32, version: u32, ppserverinfo: *mut *mut WTS_SERVER_INFOW, pcount: *mut u32) -> ::windows_core::Result<()> @@ -160,7 +160,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateServersW(pdomainname : ::windows_core::PCWSTR, reserved : u32, version : u32, ppserverinfo : *mut *mut WTS_SERVER_INFOW, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateServersW(pdomainname.into_param().abi(), reserved, version, ppserverinfo, pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateSessionsA(hserver: P0, reserved: u32, version: u32, ppsessioninfo: *mut *mut WTS_SESSION_INFOA, pcount: *mut u32) -> ::windows_core::Result<()> @@ -170,7 +170,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateSessionsA(hserver : super::super::Foundation:: HANDLE, reserved : u32, version : u32, ppsessioninfo : *mut *mut WTS_SESSION_INFOA, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateSessionsA(hserver.into_param().abi(), reserved, version, ppsessioninfo, pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateSessionsExA(hserver: P0, plevel: *mut u32, filter: u32, ppsessioninfo: *mut *mut WTS_SESSION_INFO_1A, pcount: *mut u32) -> ::windows_core::Result<()> @@ -180,7 +180,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateSessionsExA(hserver : super::super::Foundation:: HANDLE, plevel : *mut u32, filter : u32, ppsessioninfo : *mut *mut WTS_SESSION_INFO_1A, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateSessionsExA(hserver.into_param().abi(), plevel, filter, ppsessioninfo, pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateSessionsExW(hserver: P0, plevel: *mut u32, filter: u32, ppsessioninfo: *mut *mut WTS_SESSION_INFO_1W, pcount: *mut u32) -> ::windows_core::Result<()> @@ -190,7 +190,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSEnumerateSessionsExW(hserver : super::super::Foundation:: HANDLE, plevel : *mut u32, filter : u32, ppsessioninfo : *mut *mut WTS_SESSION_INFO_1W, pcount : *mut u32) -> super::super::Foundation:: BOOL); WTSEnumerateSessionsExW(hserver.into_param().abi(), plevel, filter, ppsessioninfo, pcount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSEnumerateSessionsW(hserver: P0, reserved: u32, version: u32, ppsessioninfo: *mut *mut WTS_SESSION_INFOW, pcount: *mut u32) -> ::windows_core::Result<()> @@ -205,14 +205,14 @@ pub unsafe fn WTSFreeMemory(pmemory: *mut ::core::ffi::c_void) { ::windows_targets::link!("wtsapi32.dll" "system" fn WTSFreeMemory(pmemory : *mut ::core::ffi::c_void) -> ()); WTSFreeMemory(pmemory) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSFreeMemoryExA(wtstypeclass: WTS_TYPE_CLASS, pmemory: *const ::core::ffi::c_void, numberofentries: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wtsapi32.dll" "system" fn WTSFreeMemoryExA(wtstypeclass : WTS_TYPE_CLASS, pmemory : *const ::core::ffi::c_void, numberofentries : u32) -> super::super::Foundation:: BOOL); WTSFreeMemoryExA(wtstypeclass, pmemory, numberofentries).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSFreeMemoryExW(wtstypeclass: WTS_TYPE_CLASS, pmemory: *const ::core::ffi::c_void, numberofentries: u32) -> ::windows_core::Result<()> { @@ -224,14 +224,14 @@ pub unsafe fn WTSGetActiveConsoleSessionId() -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn WTSGetActiveConsoleSessionId() -> u32); WTSGetActiveConsoleSessionId() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSGetChildSessionId(psessionid: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("wtsapi32.dll" "system" fn WTSGetChildSessionId(psessionid : *mut u32) -> super::super::Foundation:: BOOL); WTSGetChildSessionId(psessionid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn WTSGetListenerSecurityA(hserver: P0, preserved: *const ::core::ffi::c_void, reserved: u32, plistenername: P1, securityinformation: super::super::Security::OBJECT_SECURITY_INFORMATION, psecuritydescriptor: super::super::Security::PSECURITY_DESCRIPTOR, nlength: u32, lpnlengthneeded: *mut u32) -> ::windows_core::Result<()> @@ -242,7 +242,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSGetListenerSecurityA(hserver : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, reserved : u32, plistenername : ::windows_core::PCSTR, securityinformation : super::super::Security:: OBJECT_SECURITY_INFORMATION, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, nlength : u32, lpnlengthneeded : *mut u32) -> super::super::Foundation:: BOOL); WTSGetListenerSecurityA(hserver.into_param().abi(), preserved, reserved, plistenername.into_param().abi(), securityinformation, psecuritydescriptor, nlength, lpnlengthneeded).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn WTSGetListenerSecurityW(hserver: P0, preserved: *const ::core::ffi::c_void, reserved: u32, plistenername: P1, securityinformation: super::super::Security::OBJECT_SECURITY_INFORMATION, psecuritydescriptor: super::super::Security::PSECURITY_DESCRIPTOR, nlength: u32, lpnlengthneeded: *mut u32) -> ::windows_core::Result<()> @@ -253,14 +253,14 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSGetListenerSecurityW(hserver : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, reserved : u32, plistenername : ::windows_core::PCWSTR, securityinformation : super::super::Security:: OBJECT_SECURITY_INFORMATION, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, nlength : u32, lpnlengthneeded : *mut u32) -> super::super::Foundation:: BOOL); WTSGetListenerSecurityW(hserver.into_param().abi(), preserved, reserved, plistenername.into_param().abi(), securityinformation, psecuritydescriptor, nlength, lpnlengthneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSIsChildSessionsEnabled(pbenabled: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL { ::windows_targets::link!("wtsapi32.dll" "system" fn WTSIsChildSessionsEnabled(pbenabled : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WTSIsChildSessionsEnabled(pbenabled) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSLogoffSession(hserver: P0, sessionid: u32, bwait: P1) -> ::windows_core::Result<()> @@ -271,7 +271,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSLogoffSession(hserver : super::super::Foundation:: HANDLE, sessionid : u32, bwait : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WTSLogoffSession(hserver.into_param().abi(), sessionid, bwait.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSOpenServerA(pservername: P0) -> super::super::Foundation::HANDLE @@ -281,7 +281,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSOpenServerA(pservername : ::windows_core::PCSTR) -> super::super::Foundation:: HANDLE); WTSOpenServerA(pservername.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSOpenServerExA(pservername: P0) -> super::super::Foundation::HANDLE @@ -291,7 +291,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSOpenServerExA(pservername : ::windows_core::PCSTR) -> super::super::Foundation:: HANDLE); WTSOpenServerExA(pservername.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSOpenServerExW(pservername: P0) -> super::super::Foundation::HANDLE @@ -301,7 +301,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSOpenServerExW(pservername : ::windows_core::PCWSTR) -> super::super::Foundation:: HANDLE); WTSOpenServerExW(pservername.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSOpenServerW(pservername: P0) -> super::super::Foundation::HANDLE @@ -311,7 +311,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSOpenServerW(pservername : ::windows_core::PCWSTR) -> super::super::Foundation:: HANDLE); WTSOpenServerW(pservername.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSQueryListenerConfigA(hserver: P0, preserved: *const ::core::ffi::c_void, reserved: u32, plistenername: P1, pbuffer: *mut WTSLISTENERCONFIGA) -> ::windows_core::Result<()> @@ -322,7 +322,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSQueryListenerConfigA(hserver : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, reserved : u32, plistenername : ::windows_core::PCSTR, pbuffer : *mut WTSLISTENERCONFIGA) -> super::super::Foundation:: BOOL); WTSQueryListenerConfigA(hserver.into_param().abi(), preserved, reserved, plistenername.into_param().abi(), pbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSQueryListenerConfigW(hserver: P0, preserved: *const ::core::ffi::c_void, reserved: u32, plistenername: P1, pbuffer: *mut WTSLISTENERCONFIGW) -> ::windows_core::Result<()> @@ -333,7 +333,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSQueryListenerConfigW(hserver : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, reserved : u32, plistenername : ::windows_core::PCWSTR, pbuffer : *mut WTSLISTENERCONFIGW) -> super::super::Foundation:: BOOL); WTSQueryListenerConfigW(hserver.into_param().abi(), preserved, reserved, plistenername.into_param().abi(), pbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSQuerySessionInformationA(hserver: P0, sessionid: u32, wtsinfoclass: WTS_INFO_CLASS, ppbuffer: *mut ::windows_core::PSTR, pbytesreturned: *mut u32) -> ::windows_core::Result<()> @@ -343,7 +343,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSQuerySessionInformationA(hserver : super::super::Foundation:: HANDLE, sessionid : u32, wtsinfoclass : WTS_INFO_CLASS, ppbuffer : *mut ::windows_core::PSTR, pbytesreturned : *mut u32) -> super::super::Foundation:: BOOL); WTSQuerySessionInformationA(hserver.into_param().abi(), sessionid, wtsinfoclass, ppbuffer, pbytesreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSQuerySessionInformationW(hserver: P0, sessionid: u32, wtsinfoclass: WTS_INFO_CLASS, ppbuffer: *mut ::windows_core::PWSTR, pbytesreturned: *mut u32) -> ::windows_core::Result<()> @@ -353,7 +353,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSQuerySessionInformationW(hserver : super::super::Foundation:: HANDLE, sessionid : u32, wtsinfoclass : WTS_INFO_CLASS, ppbuffer : *mut ::windows_core::PWSTR, pbytesreturned : *mut u32) -> super::super::Foundation:: BOOL); WTSQuerySessionInformationW(hserver.into_param().abi(), sessionid, wtsinfoclass, ppbuffer, pbytesreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSQueryUserConfigA(pservername: P0, pusername: P1, wtsconfigclass: WTS_CONFIG_CLASS, ppbuffer: *mut ::windows_core::PSTR, pbytesreturned: *mut u32) -> ::windows_core::Result<()> @@ -364,7 +364,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSQueryUserConfigA(pservername : ::windows_core::PCSTR, pusername : ::windows_core::PCSTR, wtsconfigclass : WTS_CONFIG_CLASS, ppbuffer : *mut ::windows_core::PSTR, pbytesreturned : *mut u32) -> super::super::Foundation:: BOOL); WTSQueryUserConfigA(pservername.into_param().abi(), pusername.into_param().abi(), wtsconfigclass, ppbuffer, pbytesreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSQueryUserConfigW(pservername: P0, pusername: P1, wtsconfigclass: WTS_CONFIG_CLASS, ppbuffer: *mut ::windows_core::PWSTR, pbytesreturned: *mut u32) -> ::windows_core::Result<()> @@ -375,14 +375,14 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSQueryUserConfigW(pservername : ::windows_core::PCWSTR, pusername : ::windows_core::PCWSTR, wtsconfigclass : WTS_CONFIG_CLASS, ppbuffer : *mut ::windows_core::PWSTR, pbytesreturned : *mut u32) -> super::super::Foundation:: BOOL); WTSQueryUserConfigW(pservername.into_param().abi(), pusername.into_param().abi(), wtsconfigclass, ppbuffer, pbytesreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSQueryUserToken(sessionid: u32, phtoken: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("wtsapi32.dll" "system" fn WTSQueryUserToken(sessionid : u32, phtoken : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); WTSQueryUserToken(sessionid, phtoken).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSRegisterSessionNotification(hwnd: P0, dwflags: u32) -> ::windows_core::Result<()> @@ -392,7 +392,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSRegisterSessionNotification(hwnd : super::super::Foundation:: HWND, dwflags : u32) -> super::super::Foundation:: BOOL); WTSRegisterSessionNotification(hwnd.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSRegisterSessionNotificationEx(hserver: P0, hwnd: P1, dwflags: u32) -> ::windows_core::Result<()> @@ -403,7 +403,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSRegisterSessionNotificationEx(hserver : super::super::Foundation:: HANDLE, hwnd : super::super::Foundation:: HWND, dwflags : u32) -> super::super::Foundation:: BOOL); WTSRegisterSessionNotificationEx(hserver.into_param().abi(), hwnd.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn WTSSendMessageA(hserver: P0, sessionid: u32, ptitle: &[u8], pmessage: &[u8], style: super::super::UI::WindowsAndMessaging::MESSAGEBOX_STYLE, timeout: u32, presponse: *mut super::super::UI::WindowsAndMessaging::MESSAGEBOX_RESULT, bwait: P1) -> ::windows_core::Result<()> @@ -414,7 +414,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSSendMessageA(hserver : super::super::Foundation:: HANDLE, sessionid : u32, ptitle : ::windows_core::PCSTR, titlelength : u32, pmessage : ::windows_core::PCSTR, messagelength : u32, style : super::super::UI::WindowsAndMessaging:: MESSAGEBOX_STYLE, timeout : u32, presponse : *mut super::super::UI::WindowsAndMessaging:: MESSAGEBOX_RESULT, bwait : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WTSSendMessageA(hserver.into_param().abi(), sessionid, ::core::mem::transmute(ptitle.as_ptr()), ptitle.len() as _, ::core::mem::transmute(pmessage.as_ptr()), pmessage.len() as _, style, timeout, presponse, bwait.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn WTSSendMessageW(hserver: P0, sessionid: u32, ptitle: P1, titlelength: u32, pmessage: P2, messagelength: u32, style: super::super::UI::WindowsAndMessaging::MESSAGEBOX_STYLE, timeout: u32, presponse: *mut super::super::UI::WindowsAndMessaging::MESSAGEBOX_RESULT, bwait: P3) -> ::windows_core::Result<()> @@ -427,7 +427,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSSendMessageW(hserver : super::super::Foundation:: HANDLE, sessionid : u32, ptitle : ::windows_core::PCWSTR, titlelength : u32, pmessage : ::windows_core::PCWSTR, messagelength : u32, style : super::super::UI::WindowsAndMessaging:: MESSAGEBOX_STYLE, timeout : u32, presponse : *mut super::super::UI::WindowsAndMessaging:: MESSAGEBOX_RESULT, bwait : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WTSSendMessageW(hserver.into_param().abi(), sessionid, ptitle.into_param().abi(), titlelength, pmessage.into_param().abi(), messagelength, style, timeout, presponse, bwait.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn WTSSetListenerSecurityA(hserver: P0, preserved: *const ::core::ffi::c_void, reserved: u32, plistenername: P1, securityinformation: super::super::Security::OBJECT_SECURITY_INFORMATION, psecuritydescriptor: P2) -> ::windows_core::Result<()> @@ -439,7 +439,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSSetListenerSecurityA(hserver : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, reserved : u32, plistenername : ::windows_core::PCSTR, securityinformation : super::super::Security:: OBJECT_SECURITY_INFORMATION, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR) -> super::super::Foundation:: BOOL); WTSSetListenerSecurityA(hserver.into_param().abi(), preserved, reserved, plistenername.into_param().abi(), securityinformation, psecuritydescriptor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn WTSSetListenerSecurityW(hserver: P0, preserved: *const ::core::ffi::c_void, reserved: u32, plistenername: P1, securityinformation: super::super::Security::OBJECT_SECURITY_INFORMATION, psecuritydescriptor: P2) -> ::windows_core::Result<()> @@ -451,7 +451,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSSetListenerSecurityW(hserver : super::super::Foundation:: HANDLE, preserved : *const ::core::ffi::c_void, reserved : u32, plistenername : ::windows_core::PCWSTR, securityinformation : super::super::Security:: OBJECT_SECURITY_INFORMATION, psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR) -> super::super::Foundation:: BOOL); WTSSetListenerSecurityW(hserver.into_param().abi(), preserved, reserved, plistenername.into_param().abi(), securityinformation, psecuritydescriptor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSSetRenderHint(prenderhintid: *mut u64, hwndowner: P0, renderhinttype: u32, phintdata: ::core::option::Option<&[u8]>) -> ::windows_core::Result<()> @@ -461,7 +461,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSSetRenderHint(prenderhintid : *mut u64, hwndowner : super::super::Foundation:: HWND, renderhinttype : u32, cbhintdatalength : u32, phintdata : *const u8) -> ::windows_core::HRESULT); WTSSetRenderHint(prenderhintid, hwndowner.into_param().abi(), renderhinttype, phintdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(phintdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSSetUserConfigA(pservername: P0, pusername: P1, wtsconfigclass: WTS_CONFIG_CLASS, pbuffer: &[u8]) -> ::windows_core::Result<()> @@ -472,7 +472,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSSetUserConfigA(pservername : ::windows_core::PCSTR, pusername : ::windows_core::PCSTR, wtsconfigclass : WTS_CONFIG_CLASS, pbuffer : ::windows_core::PCSTR, datalength : u32) -> super::super::Foundation:: BOOL); WTSSetUserConfigA(pservername.into_param().abi(), pusername.into_param().abi(), wtsconfigclass, ::core::mem::transmute(pbuffer.as_ptr()), pbuffer.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSSetUserConfigW(pservername: P0, pusername: P1, wtsconfigclass: WTS_CONFIG_CLASS, pbuffer: P2, datalength: u32) -> ::windows_core::Result<()> @@ -484,7 +484,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSSetUserConfigW(pservername : ::windows_core::PCWSTR, pusername : ::windows_core::PCWSTR, wtsconfigclass : WTS_CONFIG_CLASS, pbuffer : ::windows_core::PCWSTR, datalength : u32) -> super::super::Foundation:: BOOL); WTSSetUserConfigW(pservername.into_param().abi(), pusername.into_param().abi(), wtsconfigclass, pbuffer.into_param().abi(), datalength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSShutdownSystem(hserver: P0, shutdownflag: u32) -> ::windows_core::Result<()> @@ -494,7 +494,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSShutdownSystem(hserver : super::super::Foundation:: HANDLE, shutdownflag : u32) -> super::super::Foundation:: BOOL); WTSShutdownSystem(hserver.into_param().abi(), shutdownflag).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSStartRemoteControlSessionA(ptargetservername: P0, targetlogonid: u32, hotkeyvk: u8, hotkeymodifiers: u16) -> ::windows_core::Result<()> @@ -504,7 +504,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSStartRemoteControlSessionA(ptargetservername : ::windows_core::PCSTR, targetlogonid : u32, hotkeyvk : u8, hotkeymodifiers : u16) -> super::super::Foundation:: BOOL); WTSStartRemoteControlSessionA(ptargetservername.into_param().abi(), targetlogonid, hotkeyvk, hotkeymodifiers).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSStartRemoteControlSessionW(ptargetservername: P0, targetlogonid: u32, hotkeyvk: u8, hotkeymodifiers: u16) -> ::windows_core::Result<()> @@ -514,14 +514,14 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSStartRemoteControlSessionW(ptargetservername : ::windows_core::PCWSTR, targetlogonid : u32, hotkeyvk : u8, hotkeymodifiers : u16) -> super::super::Foundation:: BOOL); WTSStartRemoteControlSessionW(ptargetservername.into_param().abi(), targetlogonid, hotkeyvk, hotkeymodifiers).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSStopRemoteControlSession(logonid: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wtsapi32.dll" "system" fn WTSStopRemoteControlSession(logonid : u32) -> super::super::Foundation:: BOOL); WTSStopRemoteControlSession(logonid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSTerminateProcess(hserver: P0, processid: u32, exitcode: u32) -> ::windows_core::Result<()> @@ -531,7 +531,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSTerminateProcess(hserver : super::super::Foundation:: HANDLE, processid : u32, exitcode : u32) -> super::super::Foundation:: BOOL); WTSTerminateProcess(hserver.into_param().abi(), processid, exitcode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSUnRegisterSessionNotification(hwnd: P0) -> ::windows_core::Result<()> @@ -541,7 +541,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSUnRegisterSessionNotification(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); WTSUnRegisterSessionNotification(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSUnRegisterSessionNotificationEx(hserver: P0, hwnd: P1) -> ::windows_core::Result<()> @@ -552,7 +552,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSUnRegisterSessionNotificationEx(hserver : super::super::Foundation:: HANDLE, hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); WTSUnRegisterSessionNotificationEx(hserver.into_param().abi(), hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSVirtualChannelClose(hchannelhandle: P0) -> ::windows_core::Result<()> @@ -562,7 +562,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSVirtualChannelClose(hchannelhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); WTSVirtualChannelClose(hchannelhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSVirtualChannelOpen(hserver: P0, sessionid: u32, pvirtualname: P1) -> ::windows_core::Result @@ -574,7 +574,7 @@ where let result__ = WTSVirtualChannelOpen(hserver.into_param().abi(), sessionid, pvirtualname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSVirtualChannelOpenEx(sessionid: u32, pvirtualname: P0, flags: u32) -> ::windows_core::Result @@ -585,7 +585,7 @@ where let result__ = WTSVirtualChannelOpenEx(sessionid, pvirtualname.into_param().abi(), flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSVirtualChannelPurgeInput(hchannelhandle: P0) -> ::windows_core::Result<()> @@ -595,7 +595,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSVirtualChannelPurgeInput(hchannelhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); WTSVirtualChannelPurgeInput(hchannelhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSVirtualChannelPurgeOutput(hchannelhandle: P0) -> ::windows_core::Result<()> @@ -605,7 +605,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSVirtualChannelPurgeOutput(hchannelhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); WTSVirtualChannelPurgeOutput(hchannelhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSVirtualChannelQuery(hchannelhandle: P0, param1: WTS_VIRTUAL_CLASS, ppbuffer: *mut *mut ::core::ffi::c_void, pbytesreturned: *mut u32) -> ::windows_core::Result<()> @@ -615,7 +615,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSVirtualChannelQuery(hchannelhandle : super::super::Foundation:: HANDLE, param1 : WTS_VIRTUAL_CLASS, ppbuffer : *mut *mut ::core::ffi::c_void, pbytesreturned : *mut u32) -> super::super::Foundation:: BOOL); WTSVirtualChannelQuery(hchannelhandle.into_param().abi(), param1, ppbuffer, pbytesreturned).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSVirtualChannelRead(hchannelhandle: P0, timeout: u32, buffer: &mut [u8], pbytesread: *mut u32) -> ::windows_core::Result<()> @@ -625,7 +625,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSVirtualChannelRead(hchannelhandle : super::super::Foundation:: HANDLE, timeout : u32, buffer : ::windows_core::PSTR, buffersize : u32, pbytesread : *mut u32) -> super::super::Foundation:: BOOL); WTSVirtualChannelRead(hchannelhandle.into_param().abi(), timeout, ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _, pbytesread).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSVirtualChannelWrite(hchannelhandle: P0, buffer: &[u8], pbyteswritten: *mut u32) -> ::windows_core::Result<()> @@ -635,7 +635,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSVirtualChannelWrite(hchannelhandle : super::super::Foundation:: HANDLE, buffer : ::windows_core::PCSTR, length : u32, pbyteswritten : *mut u32) -> super::super::Foundation:: BOOL); WTSVirtualChannelWrite(hchannelhandle.into_param().abi(), ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _, pbyteswritten).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WTSWaitSystemEvent(hserver: P0, eventmask: u32, peventflags: *mut u32) -> ::windows_core::Result<()> @@ -645,7 +645,7 @@ where ::windows_targets::link!("wtsapi32.dll" "system" fn WTSWaitSystemEvent(hserver : super::super::Foundation:: HANDLE, eventmask : u32, peventflags : *mut u32) -> super::super::Foundation:: BOOL); WTSWaitSystemEvent(hserver.into_param().abi(), eventmask, peventflags).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -826,13 +826,13 @@ impl IAudioDeviceEndpoint { pub unsafe fn SetBuffer(&self, maxperiod: i64, u32latencycoefficient: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBuffer)(::windows_core::Interface::as_raw(self), maxperiod, u32latencycoefficient).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRTCaps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRTCaps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEventDrivenCapable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -868,7 +868,7 @@ pub struct IAudioDeviceEndpoint_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioEndpoint(::windows_core::IUnknown); impl IAudioEndpoint { - #[doc = "Required features: `Win32_Media_Audio`"] + #[doc = "Required features: `\"Win32_Media_Audio\"`"] #[cfg(feature = "Win32_Media_Audio")] pub unsafe fn GetFrameFormat(&self) -> ::windows_core::Result<*mut super::super::Media::Audio::WAVEFORMATEX> { let mut result__ = ::std::mem::zeroed(); @@ -885,7 +885,7 @@ impl IAudioEndpoint { pub unsafe fn SetStreamFlags(&self, streamflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStreamFlags)(::windows_core::Interface::as_raw(self), streamflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventHandle(&self, eventhandle: P0) -> ::windows_core::Result<()> where @@ -983,7 +983,7 @@ pub struct IAudioEndpointRT_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioInputEndpointRT(::windows_core::IUnknown); impl IAudioInputEndpointRT { - #[doc = "Required features: `Win32_Media_Audio_Apo`"] + #[doc = "Required features: `\"Win32_Media_Audio_Apo\"`"] #[cfg(feature = "Win32_Media_Audio_Apo")] pub unsafe fn GetInputDataPointer(&self, pconnectionproperty: *mut super::super::Media::Audio::Apo::APO_CONNECTION_PROPERTY, paetimestamp: *mut AE_CURRENT_POSITION) { (::windows_core::Interface::vtable(self).GetInputDataPointer)(::windows_core::Interface::as_raw(self), pconnectionproperty, paetimestamp) @@ -1020,7 +1020,7 @@ impl IAudioOutputEndpointRT { pub unsafe fn GetOutputDataPointer(&self, u32framecount: u32, paetimestamp: *const AE_CURRENT_POSITION) -> usize { (::windows_core::Interface::vtable(self).GetOutputDataPointer)(::windows_core::Interface::as_raw(self), u32framecount, paetimestamp) } - #[doc = "Required features: `Win32_Media_Audio_Apo`"] + #[doc = "Required features: `\"Win32_Media_Audio_Apo\"`"] #[cfg(feature = "Win32_Media_Audio_Apo")] pub unsafe fn ReleaseOutputDataPointer(&self, pconnectionproperty: *const super::super::Media::Audio::Apo::APO_CONNECTION_PROPERTY) { (::windows_core::Interface::vtable(self).ReleaseOutputDataPointer)(::windows_core::Interface::as_raw(self), pconnectionproperty) @@ -1047,7 +1047,7 @@ pub struct IAudioOutputEndpointRT_Vtbl { ReleaseOutputDataPointer: usize, pub PulseEndpoint: unsafe extern "system" fn(this: *mut ::core::ffi::c_void), } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1063,19 +1063,19 @@ impl IRemoteDesktopClient { pub unsafe fn Reconnect(&self, width: u32, height: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reconnect)(::windows_core::Interface::as_raw(self), width, height).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Actions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Actions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TouchPointer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1090,7 +1090,7 @@ impl IRemoteDesktopClient { pub unsafe fn UpdateSessionDisplaySettings(&self, width: u32, height: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateSessionDisplaySettings)(::windows_core::Interface::as_raw(self), width, height).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn attachEvent(&self, eventname: P0, callback: P1) -> ::windows_core::Result<()> where @@ -1099,7 +1099,7 @@ impl IRemoteDesktopClient { { (::windows_core::Interface::vtable(self).attachEvent)(::windows_core::Interface::as_raw(self), eventname.into_param().abi(), callback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn detachEvent(&self, eventname: P0, callback: P1) -> ::windows_core::Result<()> where @@ -1150,7 +1150,7 @@ pub struct IRemoteDesktopClient_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] detachEvent: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1191,7 +1191,7 @@ pub struct IRemoteDesktopClientActions_Vtbl { pub ExecuteRemoteAction: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, remoteaction: RemoteActionType) -> ::windows_core::HRESULT, pub GetSnapshot: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, snapshotencoding: SnapshotEncodingType, snapshotformat: SnapshotFormatType, snapshotwidth: u32, snapshotheight: u32, snapshotdata: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1208,7 +1208,7 @@ impl IRemoteDesktopClientSettings { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RetrieveSettings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetRdpProperty(&self, propertyname: P0) -> ::windows_core::Result where @@ -1217,7 +1217,7 @@ impl IRemoteDesktopClientSettings { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRdpProperty)(::windows_core::Interface::as_raw(self), propertyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetRdpProperty(&self, propertyname: P0, value: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1252,14 +1252,14 @@ pub struct IRemoteDesktopClientSettings_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetRdpProperty: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRemoteDesktopClientTouchPointer(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IRemoteDesktopClientTouchPointer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -1267,13 +1267,13 @@ impl IRemoteDesktopClientTouchPointer { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventsEnabled(&self, eventsenabled: P0) -> ::windows_core::Result<()> where @@ -1281,7 +1281,7 @@ impl IRemoteDesktopClientTouchPointer { { (::windows_core::Interface::vtable(self).SetEventsEnabled)(::windows_core::Interface::as_raw(self), eventsenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EventsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1379,7 +1379,7 @@ pub struct ITSGAccountingEngine_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITSGAuthenticateUserSink(::windows_core::IUnknown); impl ITSGAuthenticateUserSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnUserAuthenticated(&self, username: P0, userdomain: P1, context: usize, usertoken: P2) -> ::windows_core::Result<()> where @@ -1492,7 +1492,7 @@ pub struct ITSGAuthorizeResourceSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITSGPolicyEngine(::windows_core::IUnknown); impl ITSGPolicyEngine { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AuthorizeConnection(&self, mainsessionid: ::windows_core::GUID, username: P0, authtype: AAAuthSchemes, clientmachineip: P1, clientmachinename: P2, sohdata: &[u8], cookiedata: &[u8], usertoken: P3, psink: P4) -> ::windows_core::Result<()> where @@ -1515,7 +1515,7 @@ impl ITSGPolicyEngine { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsQuarantineEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1593,7 +1593,7 @@ impl ITsSbClientConnection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FarmName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutContext(&self, contextid: P0, context: super::Variant::VARIANT, existingcontext: ::core::option::Option<*mut super::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -1601,7 +1601,7 @@ impl ITsSbClientConnection { { (::windows_core::Interface::vtable(self).PutContext)(::windows_core::Interface::as_raw(self), contextid.into_param().abi(), ::core::mem::transmute(context), ::core::mem::transmute(existingcontext.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetContext(&self, contextid: P0) -> ::windows_core::Result where @@ -1621,13 +1621,13 @@ impl ITsSbClientConnection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SamUserAccount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn ClientConnectionPropertySet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClientConnectionPropertySet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFirstAssignment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1685,14 +1685,14 @@ pub struct ITsSbClientConnection_Vtbl { pub UserSidString: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pszusersidstring: *mut *mut i8) -> ::windows_core::HRESULT, pub GetDisconnectedSession: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppsession: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbClientConnectionPropertySet(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl ITsSbClientConnectionPropertySet { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, pszpropname: P0, pvar: *mut super::Variant::VARIANT, perrorlog: P1) -> ::windows_core::Result<()> where @@ -1701,7 +1701,7 @@ impl ITsSbClientConnectionPropertySet { { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pszpropname.into_param().abi(), pvar, perrorlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, pszpropname: P0, pvar: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1738,13 +1738,13 @@ impl ITsSbEnvironment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServerWeight)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn EnvironmentPropertySet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnvironmentPropertySet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn SetEnvironmentPropertySet(&self, pval: P0) -> ::windows_core::Result<()> where @@ -1775,14 +1775,14 @@ pub struct ITsSbEnvironment_Vtbl { #[cfg(not(feature = "Win32_System_Com_StructuredStorage"))] SetEnvironmentPropertySet: usize, } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbEnvironmentPropertySet(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl ITsSbEnvironmentPropertySet { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, pszpropname: P0, pvar: *mut super::Variant::VARIANT, perrorlog: P1) -> ::windows_core::Result<()> where @@ -1791,7 +1791,7 @@ impl ITsSbEnvironmentPropertySet { { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pszpropname.into_param().abi(), pvar, perrorlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, pszpropname: P0, pvar: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1820,7 +1820,7 @@ pub struct ITsSbEnvironmentPropertySet_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbFilterPluginStore(::windows_core::IUnknown); impl ITsSbFilterPluginStore { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn SaveProperties(&self, ppropertyset: P0) -> ::windows_core::Result<()> where @@ -1828,7 +1828,7 @@ impl ITsSbFilterPluginStore { { (::windows_core::Interface::vtable(self).SaveProperties)(::windows_core::Interface::as_raw(self), ppropertyset.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn EnumerateProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1869,7 +1869,7 @@ impl ITsSbGenericNotifySink { pub unsafe fn OnCompleted(&self, status: ::windows_core::HRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnCompleted)(::windows_core::Interface::as_raw(self), status).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWaitTimeout(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1914,7 +1914,7 @@ impl ITsSbGlobalStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QuerySessionBySessionId)(::windows_core::Interface::as_raw(self), providername.into_param().abi(), dwsessionid, targetname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumerateFarms(&self, providername: P0, pdwcount: *mut u32, pval: *mut *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -1947,7 +1947,7 @@ impl ITsSbGlobalStore { { (::windows_core::Interface::vtable(self).EnumerateSessions)(::windows_core::Interface::as_raw(self), providername.into_param().abi(), targetname.into_param().abi(), username.into_param().abi(), userdomain.into_param().abi(), poolname.into_param().abi(), initialprogram.into_param().abi(), psessionstate, pdwcount, ppval).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFarmProperty(&self, farmname: P0, propertyname: P1, pvarvalue: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2008,7 +2008,7 @@ pub struct ITsSbLoadBalanceResult_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbLoadBalancing(::windows_core::IUnknown); impl ITsSbLoadBalancing { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Initialize(&self, pprovider: P0, pnotifysink: P1, ppropertyset: P2) -> ::windows_core::Result<()> where @@ -2052,7 +2052,7 @@ impl ITsSbLoadBalancingNotifySink { pub unsafe fn OnReportStatus(&self, messagetype: CLIENT_MESSAGE_TYPE, messageid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnReportStatus)(::windows_core::Interface::as_raw(self), messagetype, messageid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnGetMostSuitableTarget(&self, plbresult: P0, fisnewconnection: P1) -> ::windows_core::Result<()> where @@ -2082,7 +2082,7 @@ pub struct ITsSbLoadBalancingNotifySink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbOrchestration(::windows_core::IUnknown); impl ITsSbOrchestration { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Initialize(&self, pprovider: P0, pnotifysink: P1, ppropertyset: P2) -> ::windows_core::Result<()> where @@ -2150,7 +2150,7 @@ pub struct ITsSbOrchestrationNotifySink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbPlacement(::windows_core::IUnknown); impl ITsSbPlacement { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Initialize(&self, pprovider: P0, pnotifysink: P1, ppropertyset: P2) -> ::windows_core::Result<()> where @@ -2218,7 +2218,7 @@ pub struct ITsSbPlacementNotifySink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbPlugin(::windows_core::IUnknown); impl ITsSbPlugin { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Initialize(&self, pprovider: P0, pnotifysink: P1, ppropertyset: P2) -> ::windows_core::Result<()> where @@ -2280,14 +2280,14 @@ pub struct ITsSbPluginNotifySink_Vtbl { pub OnInitialized: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, hr: ::windows_core::HRESULT) -> ::windows_core::HRESULT, pub OnTerminated: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbPluginPropertySet(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl ITsSbPluginPropertySet { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, pszpropname: P0, pvar: *mut super::Variant::VARIANT, perrorlog: P1) -> ::windows_core::Result<()> where @@ -2296,7 +2296,7 @@ impl ITsSbPluginPropertySet { { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pszpropname.into_param().abi(), pvar, perrorlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, pszpropname: P0, pvar: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2321,14 +2321,14 @@ unsafe impl ::windows_core::ComInterface for ITsSbPluginPropertySet { pub struct ITsSbPluginPropertySet_Vtbl { pub base__: ITsSbPropertySet_Vtbl, } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbPropertySet(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl ITsSbPropertySet { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, pszpropname: P0, pvar: *mut super::Variant::VARIANT, perrorlog: P1) -> ::windows_core::Result<()> where @@ -2337,7 +2337,7 @@ impl ITsSbPropertySet { { (::windows_core::Interface::vtable(self).base__.Read)(::windows_core::Interface::as_raw(self), pszpropname.into_param().abi(), pvar, perrorlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, pszpropname: P0, pvar: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2390,13 +2390,13 @@ impl ITsSbProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSessionObject)(::windows_core::Interface::as_raw(self), targetname.into_param().abi(), username.into_param().abi(), domain.into_param().abi(), sessionid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn CreatePluginPropertySet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePluginPropertySet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn CreateTargetPropertySetObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2434,7 +2434,7 @@ impl ITsSbProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetInstanceOfGlobalStore)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn CreateEnvironmentPropertySetObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2478,7 +2478,7 @@ pub struct ITsSbProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbProvisioning(::windows_core::IUnknown); impl ITsSbProvisioning { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Initialize(&self, pprovider: P0, pnotifysink: P1, ppropertyset: P2) -> ::windows_core::Result<()> where @@ -2675,7 +2675,7 @@ pub struct ITsSbResourceNotificationEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbResourcePlugin(::windows_core::IUnknown); impl ITsSbResourcePlugin { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Initialize(&self, pprovider: P0, pnotifysink: P1, ppropertyset: P2) -> ::windows_core::Result<()> where @@ -2738,7 +2738,7 @@ impl ITsSbResourcePluginStore { { (::windows_core::Interface::vtable(self).AddEnvironmentToStore)(::windows_core::Interface::as_raw(self), penvironment.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveEnvironmentFromStore(&self, environmentname: P0, bignoreowner: P1) -> ::windows_core::Result<()> where @@ -2747,7 +2747,7 @@ impl ITsSbResourcePluginStore { { (::windows_core::Interface::vtable(self).RemoveEnvironmentFromStore)(::windows_core::Interface::as_raw(self), environmentname.into_param().abi(), bignoreowner.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumerateFarms(&self, pdwcount: *mut u32, pval: *mut *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumerateFarms)(::windows_core::Interface::as_raw(self), pdwcount, pval).ok() @@ -2762,7 +2762,7 @@ impl ITsSbResourcePluginStore { pub unsafe fn EnumerateEnvironments(&self, pdwcount: *mut u32, pval: *mut *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumerateEnvironments)(::windows_core::Interface::as_raw(self), pdwcount, pval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SaveTarget(&self, ptarget: P0, bforcewrite: P1) -> ::windows_core::Result<()> where @@ -2771,7 +2771,7 @@ impl ITsSbResourcePluginStore { { (::windows_core::Interface::vtable(self).SaveTarget)(::windows_core::Interface::as_raw(self), ptarget.into_param().abi(), bforcewrite.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SaveEnvironment(&self, penvironment: P0, bforcewrite: P1) -> ::windows_core::Result<()> where @@ -2786,7 +2786,7 @@ impl ITsSbResourcePluginStore { { (::windows_core::Interface::vtable(self).SaveSession)(::windows_core::Interface::as_raw(self), psession.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTargetProperty(&self, targetname: P0, propertyname: P1, pproperty: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2795,7 +2795,7 @@ impl ITsSbResourcePluginStore { { (::windows_core::Interface::vtable(self).SetTargetProperty)(::windows_core::Interface::as_raw(self), targetname.into_param().abi(), propertyname.into_param().abi(), pproperty).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetEnvironmentProperty(&self, environmentname: P0, propertyname: P1, pproperty: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2835,7 +2835,7 @@ impl ITsSbResourcePluginStore { { (::windows_core::Interface::vtable(self).EnumerateSessions)(::windows_core::Interface::as_raw(self), targetname.into_param().abi(), username.into_param().abi(), userdomain.into_param().abi(), poolname.into_param().abi(), initialprogram.into_param().abi(), psessionstate, pdwcount, ppval).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFarmProperty(&self, farmname: P0, propertyname: P1, pvarvalue: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2851,7 +2851,7 @@ impl ITsSbResourcePluginStore { { (::windows_core::Interface::vtable(self).DeleteTarget)(::windows_core::Interface::as_raw(self), targetname.into_param().abi(), hostname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTargetPropertyWithVersionCheck(&self, ptarget: P0, propertyname: P1, pproperty: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2860,7 +2860,7 @@ impl ITsSbResourcePluginStore { { (::windows_core::Interface::vtable(self).SetTargetPropertyWithVersionCheck)(::windows_core::Interface::as_raw(self), ptarget.into_param().abi(), propertyname.into_param().abi(), pproperty).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetEnvironmentPropertyWithVersionCheck(&self, penvironment: P0, propertyname: P1, pproperty: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3037,24 +3037,24 @@ impl ITsSbSession { pub unsafe fn SetState(&self, state: TSSESSION_STATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetState)(::windows_core::Interface::as_raw(self), state).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCreateTime(&self, time: super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCreateTime)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(time)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisconnectTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DisconnectTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisconnectTime(&self, time: super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDisconnectTime)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(time)).ok() @@ -3182,13 +3182,13 @@ impl ITsSbTarget { pub unsafe fn SetTargetState(&self, state: TARGET_STATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTargetState)(::windows_core::Interface::as_raw(self), state).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn TargetPropertySet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TargetPropertySet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn SetTargetPropertySet(&self, pval: P0) -> ::windows_core::Result<()> where @@ -3256,14 +3256,14 @@ pub struct ITsSbTarget_Vtbl { pub NumPendingConnections: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pnumpendingconnections: *mut u32) -> ::windows_core::HRESULT, pub TargetLoad: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ptargetload: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbTargetPropertySet(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl ITsSbTargetPropertySet { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Read(&self, pszpropname: P0, pvar: *mut super::Variant::VARIANT, perrorlog: P1) -> ::windows_core::Result<()> where @@ -3272,7 +3272,7 @@ impl ITsSbTargetPropertySet { { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pszpropname.into_param().abi(), pvar, perrorlog.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, pszpropname: P0, pvar: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3305,19 +3305,19 @@ impl ITsSbTaskInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TargetId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StartTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EndTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EndTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3331,7 +3331,7 @@ impl ITsSbTaskInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Label)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Context(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3383,7 +3383,7 @@ pub struct ITsSbTaskInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITsSbTaskPlugin(::windows_core::IUnknown); impl ITsSbTaskPlugin { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Initialize(&self, pprovider: P0, pnotifysink: P1, ppropertyset: P2) -> ::windows_core::Result<()> where @@ -3433,7 +3433,7 @@ impl ITsSbTaskPluginNotifySink { pub unsafe fn OnReportStatus(&self, messagetype: CLIENT_MESSAGE_TYPE, messageid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnReportStatus)(::windows_core::Interface::as_raw(self), messagetype, messageid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn OnSetTaskTime(&self, sztargetname: P0, taskstarttime: super::super::Foundation::FILETIME, taskendtime: super::super::Foundation::FILETIME, taskdeadline: super::super::Foundation::FILETIME, sztasklabel: P1, sztaskidentifier: P2, sztaskplugin: P3, dwtaskstatus: u32, sacontext: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -3558,7 +3558,7 @@ impl IWRdsGraphicsChannelEvents { { (::windows_core::Interface::vtable(self).OnChannelOpened)(::windows_core::Interface::as_raw(self), openresult, popencontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnDataSent(&self, pwritecontext: P0, bcancelled: P1, pbuffer: *const u8, cbbuffer: u32) -> ::windows_core::Result<()> where @@ -3624,7 +3624,7 @@ impl IWRdsProtocolConnection { pub unsafe fn AcceptConnection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AcceptConnection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClientData(&self, pclientdata: *mut WTS_CLIENT_DATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetClientData)(::windows_core::Interface::as_raw(self), pclientdata).ok() @@ -3642,7 +3642,7 @@ impl IWRdsProtocolConnection { pub unsafe fn AuthenticateClientToSession(&self, sessionid: *mut WTS_SESSION_ID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AuthenticateClientToSession)(::windows_core::Interface::as_raw(self), sessionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotifySessionId(&self, sessionid: *const WTS_SESSION_ID, sessionhandle: P0) -> ::windows_core::Result<()> where @@ -3650,12 +3650,12 @@ impl IWRdsProtocolConnection { { (::windows_core::Interface::vtable(self).NotifySessionId)(::windows_core::Interface::as_raw(self), sessionid, sessionhandle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInputHandles(&self, pkeyboardhandle: *mut super::super::Foundation::HANDLE_PTR, pmousehandle: *mut super::super::Foundation::HANDLE_PTR, pbeephandle: *mut super::super::Foundation::HANDLE_PTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputHandles)(::windows_core::Interface::as_raw(self), pkeyboardhandle, pmousehandle, pbeephandle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVideoHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3664,7 +3664,7 @@ impl IWRdsProtocolConnection { pub unsafe fn ConnectNotify(&self, sessionid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ConnectNotify)(::windows_core::Interface::as_raw(self), sessionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUserAllowedToLogon(&self, sessionid: u32, usertoken: P0, pdomainname: P1, pusername: P2) -> ::windows_core::Result<()> where @@ -3674,7 +3674,7 @@ impl IWRdsProtocolConnection { { (::windows_core::Interface::vtable(self).IsUserAllowedToLogon)(::windows_core::Interface::as_raw(self), sessionid, usertoken.into_param().abi(), pdomainname.into_param().abi(), pusername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SessionArbitrationEnumeration(&self, husertoken: P0, bsinglesessionperuserenabled: P1, psessionidarray: *mut u32, pdwsessionidentifiercount: *mut u32) -> ::windows_core::Result<()> where @@ -3683,7 +3683,7 @@ impl IWRdsProtocolConnection { { (::windows_core::Interface::vtable(self).SessionArbitrationEnumeration)(::windows_core::Interface::as_raw(self), husertoken.into_param().abi(), bsinglesessionperuserenabled.into_param().abi(), psessionidarray, pdwsessionidentifiercount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogonNotify(&self, hclienttoken: P0, wszusername: P1, wszdomainname: P2, sessionid: *const WTS_SESSION_ID, pwrdsconnectionsettings: *mut WRDS_CONNECTION_SETTINGS) -> ::windows_core::Result<()> where @@ -3712,7 +3712,7 @@ impl IWRdsProtocolConnection { pub unsafe fn SetErrorInfo(&self, ulerror: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetErrorInfo)(::windows_core::Interface::as_raw(self), ulerror).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVirtualChannel(&self, szendpointname: P0, bstatic: P1, requestedpriority: u32) -> ::windows_core::Result where @@ -3860,7 +3860,7 @@ pub struct IWRdsProtocolConnectionSettings_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWRdsProtocolLicenseConnection(::windows_core::IUnknown); impl IWRdsProtocolLicenseConnection { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestLicensingCapabilities(&self, pplicensecapabilities: *mut WTS_LICENSE_CAPABILITIES, pcblicensecapabilities: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RequestLicensingCapabilities)(::windows_core::Interface::as_raw(self), pplicensecapabilities, pcblicensecapabilities).ok() @@ -3931,7 +3931,7 @@ pub struct IWRdsProtocolListener_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWRdsProtocolListenerCallback(::windows_core::IUnknown); impl IWRdsProtocolListenerCallback { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnConnected(&self, pconnection: P0, pwrdsconnectionsettings: *const WRDS_CONNECTION_SETTINGS) -> ::windows_core::Result where @@ -4008,7 +4008,7 @@ pub struct IWRdsProtocolLogonErrorRedirector_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWRdsProtocolManager(::windows_core::IUnknown); impl IWRdsProtocolManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, piwrdssettings: P0, pwrdssettings: *const WRDS_SETTINGS) -> ::windows_core::Result<()> where @@ -4035,7 +4035,7 @@ impl IWRdsProtocolManager { pub unsafe fn NotifySessionStateChange(&self, sessionid: *const WTS_SESSION_ID, eventid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NotifySessionStateChange)(::windows_core::Interface::as_raw(self), sessionid, eventid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotifySettingsChange(&self, pwrdssettings: *const WRDS_SETTINGS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NotifySettingsChange)(::windows_core::Interface::as_raw(self), pwrdssettings).ok() @@ -4074,12 +4074,12 @@ pub struct IWRdsProtocolManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWRdsProtocolSettings(::windows_core::IUnknown); impl IWRdsProtocolSettings { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSettings(&self, wrdssettingtype: WRDS_SETTING_TYPE, wrdssettinglevel: WRDS_SETTING_LEVEL, pwrdssettings: *mut WRDS_SETTINGS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSettings)(::windows_core::Interface::as_raw(self), wrdssettingtype, wrdssettinglevel, pwrdssettings).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MergeSettings(&self, pwrdssettings: *const WRDS_SETTINGS, wrdsconnectionsettinglevel: WRDS_CONNECTION_SETTING_LEVEL, pwrdsconnectionsettings: *mut WRDS_CONNECTION_SETTINGS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MergeSettings)(::windows_core::Interface::as_raw(self), pwrdssettings, wrdsconnectionsettinglevel, pwrdsconnectionsettings).ok() @@ -4177,7 +4177,7 @@ impl IWRdsWddmIddProps { pub unsafe fn GetHardwareId(&self, pdisplaydriverhardwareid: &[u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetHardwareId)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdisplaydriverhardwareid.as_ptr()), pdisplaydriverhardwareid.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnDriverLoad(&self, sessionid: u32, driverhandle: P0) -> ::windows_core::Result<()> where @@ -4188,7 +4188,7 @@ impl IWRdsWddmIddProps { pub unsafe fn OnDriverUnload(&self, sessionid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnDriverUnload)(::windows_core::Interface::as_raw(self), sessionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableWddmIdd(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -4278,7 +4278,7 @@ pub struct IWTSBitmapRenderer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWTSBitmapRendererCallback(::windows_core::IUnknown); impl IWTSBitmapRendererCallback { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTargetSizeChanged(&self, rcnewsize: super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnTargetSizeChanged)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rcnewsize)).ok() @@ -4304,7 +4304,7 @@ pub struct IWTSBitmapRendererCallback_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWTSListener(::windows_core::IUnknown); impl IWTSListener { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn GetConfiguration(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4331,7 +4331,7 @@ pub struct IWTSListener_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWTSListenerCallback(::windows_core::IUnknown); impl IWTSListenerCallback { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnNewChannelConnection(&self, pchannel: P0, data: P1, pbaccept: *mut super::super::Foundation::BOOL, ppcallback: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4423,7 +4423,7 @@ impl IWTSProtocolConnection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLogonErrorRedirector)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SendPolicyData(&self, ppolicydata: *const WTS_POLICY_DATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendPolicyData)(::windows_core::Interface::as_raw(self), ppolicydata).ok() @@ -4431,7 +4431,7 @@ impl IWTSProtocolConnection { pub unsafe fn AcceptConnection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AcceptConnection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClientData(&self, pclientdata: *mut WTS_CLIENT_DATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetClientData)(::windows_core::Interface::as_raw(self), pclientdata).ok() @@ -4449,7 +4449,7 @@ impl IWTSProtocolConnection { pub unsafe fn NotifySessionId(&self, sessionid: *const WTS_SESSION_ID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NotifySessionId)(::windows_core::Interface::as_raw(self), sessionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProtocolHandles(&self, pkeyboardhandle: *mut super::super::Foundation::HANDLE_PTR, pmousehandle: *mut super::super::Foundation::HANDLE_PTR, pbeephandle: *mut super::super::Foundation::HANDLE_PTR, pvideohandle: *mut super::super::Foundation::HANDLE_PTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProtocolHandles)(::windows_core::Interface::as_raw(self), pkeyboardhandle, pmousehandle, pbeephandle, pvideohandle).ok() @@ -4457,7 +4457,7 @@ impl IWTSProtocolConnection { pub unsafe fn ConnectNotify(&self, sessionid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ConnectNotify)(::windows_core::Interface::as_raw(self), sessionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUserAllowedToLogon(&self, sessionid: u32, usertoken: P0, pdomainname: P1, pusername: P2) -> ::windows_core::Result<()> where @@ -4467,7 +4467,7 @@ impl IWTSProtocolConnection { { (::windows_core::Interface::vtable(self).IsUserAllowedToLogon)(::windows_core::Interface::as_raw(self), sessionid, usertoken.into_param().abi(), pdomainname.into_param().abi(), pusername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SessionArbitrationEnumeration(&self, husertoken: P0, bsinglesessionperuserenabled: P1, psessionidarray: *mut u32, pdwsessionidentifiercount: *mut u32) -> ::windows_core::Result<()> where @@ -4476,7 +4476,7 @@ impl IWTSProtocolConnection { { (::windows_core::Interface::vtable(self).SessionArbitrationEnumeration)(::windows_core::Interface::as_raw(self), husertoken.into_param().abi(), bsinglesessionperuserenabled.into_param().abi(), psessionidarray, pdwsessionidentifiercount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LogonNotify(&self, hclienttoken: P0, wszusername: P1, wszdomainname: P2, sessionid: *const WTS_SESSION_ID) -> ::windows_core::Result<()> where @@ -4486,7 +4486,7 @@ impl IWTSProtocolConnection { { (::windows_core::Interface::vtable(self).LogonNotify)(::windows_core::Interface::as_raw(self), hclienttoken.into_param().abi(), wszusername.into_param().abi(), wszdomainname.into_param().abi(), sessionid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUserData(&self, ppolicydata: *const WTS_POLICY_DATA, pclientdata: *mut WTS_USER_DATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetUserData)(::windows_core::Interface::as_raw(self), ppolicydata, pclientdata).ok() @@ -4510,7 +4510,7 @@ impl IWTSProtocolConnection { pub unsafe fn SendBeep(&self, frequency: u32, duration: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SendBeep)(::windows_core::Interface::as_raw(self), frequency, duration).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateVirtualChannel(&self, szendpointname: P0, bstatic: P1, requestedpriority: u32) -> ::windows_core::Result where @@ -4628,7 +4628,7 @@ pub struct IWTSProtocolConnectionCallback_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWTSProtocolLicenseConnection(::windows_core::IUnknown); impl IWTSProtocolLicenseConnection { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestLicensingCapabilities(&self, pplicensecapabilities: *mut WTS_LICENSE_CAPABILITIES, pcblicensecapabilities: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RequestLicensingCapabilities)(::windows_core::Interface::as_raw(self), pplicensecapabilities, pcblicensecapabilities).ok() @@ -4879,7 +4879,7 @@ impl IWTSSBPlugin { pub unsafe fn WTSSBX_MachineChangeNotification(&self, notificationtype: WTSSBX_NOTIFICATION_TYPE, machineid: i32, pmachineinfo: *const WTSSBX_MACHINE_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WTSSBX_MachineChangeNotification)(::windows_core::Interface::as_raw(self), notificationtype, machineid, pmachineinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WTSSBX_SessionChangeNotification(&self, notificationtype: WTSSBX_NOTIFICATION_TYPE, machineid: i32, sessioninfo: &[WTSSBX_SESSION_INFO]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WTSSBX_SessionChangeNotification)(::windows_core::Interface::as_raw(self), notificationtype, machineid, sessioninfo.len() as _, ::core::mem::transmute(sessioninfo.as_ptr())).ok() @@ -5009,13 +5009,13 @@ pub struct IWTSVirtualChannelManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWorkspace(::windows_core::IUnknown); impl IWorkspace { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWorkspaceNames(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWorkspaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StartRemoteApplication(&self, bstrworkspaceid: P0, psaparams: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5053,13 +5053,13 @@ pub struct IWorkspace_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWorkspace2(::windows_core::IUnknown); impl IWorkspace2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWorkspaceNames(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWorkspaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StartRemoteApplication(&self, bstrworkspaceid: P0, psaparams: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5071,7 +5071,7 @@ impl IWorkspace2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetProcessId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn StartRemoteApplicationEx(&self, bstrworkspaceid: P0, bstrrequestingappid: P1, bstrrequestingappfamilyname: P2, blaunchintoimmersiveclient: P3, bstrimmersiveclientactivationcontext: P4, psaparams: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5104,13 +5104,13 @@ pub struct IWorkspace2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWorkspace3(::windows_core::IUnknown); impl IWorkspace3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWorkspaceNames(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWorkspaceNames)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StartRemoteApplication(&self, bstrworkspaceid: P0, psaparams: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5122,7 +5122,7 @@ impl IWorkspace3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetProcessId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn StartRemoteApplicationEx(&self, bstrworkspaceid: P0, bstrrequestingappid: P1, bstrrequestingappfamilyname: P2, blaunchintoimmersiveclient: P3, bstrimmersiveclientactivationcontext: P4, psaparams: *const super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5134,7 +5134,7 @@ impl IWorkspace3 { { (::windows_core::Interface::vtable(self).base__.StartRemoteApplicationEx)(::windows_core::Interface::as_raw(self), bstrworkspaceid.into_param().abi(), bstrrequestingappid.into_param().abi(), bstrrequestingappfamilyname.into_param().abi(), blaunchintoimmersiveclient.into_param().abi(), bstrimmersiveclientactivationcontext.into_param().abi(), psaparams).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClaimsToken2(&self, bstrclaimshint: P0, bstruserhint: P1, claimcookie: u32, hwndcreduiparent: u32, rectcreduiparent: super::super::Foundation::RECT) -> ::windows_core::Result<::windows_core::BSTR> where @@ -5278,7 +5278,7 @@ impl IWorkspaceReportMessage { { (::windows_core::Interface::vtable(self).RegisterErrorLogMessage)(::windows_core::Interface::as_raw(self), bstrmessage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsErrorMessageRegistered(&self, bstrwkspid: P0, dwerrortype: u32, bstrerrormessagetype: P1, dwerrorcode: u32) -> ::windows_core::Result where @@ -5314,14 +5314,14 @@ pub struct IWorkspaceReportMessage_Vtbl { IsErrorMessageRegistered: usize, pub RegisterErrorEvent: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrwkspid: ::std::mem::MaybeUninit<::windows_core::BSTR>, dwerrortype: u32, bstrerrormessagetype: ::std::mem::MaybeUninit<::windows_core::BSTR>, dwerrorcode: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWorkspaceResTypeRegistry(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWorkspaceResTypeRegistry { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddResourceType(&self, fmachinewide: P0, bstrfileextension: P1, bstrlauncher: P2) -> ::windows_core::Result<()> where @@ -5331,7 +5331,7 @@ impl IWorkspaceResTypeRegistry { { (::windows_core::Interface::vtable(self).AddResourceType)(::windows_core::Interface::as_raw(self), fmachinewide.into_param().abi(), bstrfileextension.into_param().abi(), bstrlauncher.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteResourceType(&self, fmachinewide: P0, bstrfileextension: P1) -> ::windows_core::Result<()> where @@ -5340,7 +5340,7 @@ impl IWorkspaceResTypeRegistry { { (::windows_core::Interface::vtable(self).DeleteResourceType)(::windows_core::Interface::as_raw(self), fmachinewide.into_param().abi(), bstrfileextension.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetRegisteredFileExtensions(&self, fmachinewide: P0) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> where @@ -5349,7 +5349,7 @@ impl IWorkspaceResTypeRegistry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRegisteredFileExtensions)(::windows_core::Interface::as_raw(self), fmachinewide.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetResourceTypeInfo(&self, fmachinewide: P0, bstrfileextension: P1) -> ::windows_core::Result<::windows_core::BSTR> where @@ -5359,7 +5359,7 @@ impl IWorkspaceResTypeRegistry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetResourceTypeInfo)(::windows_core::Interface::as_raw(self), fmachinewide.into_param().abi(), bstrfileextension.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ModifyResourceType(&self, fmachinewide: P0, bstrfileextension: P1, bstrlauncher: P2) -> ::windows_core::Result<()> where @@ -5406,7 +5406,7 @@ pub struct IWorkspaceResTypeRegistry_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] ModifyResourceType: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5428,7 +5428,7 @@ impl IWorkspaceScriptable { { (::windows_core::Interface::vtable(self).StartWorkspace)(::windows_core::Interface::as_raw(self), bstrworkspaceid.into_param().abi(), bstrusername.into_param().abi(), bstrpassword.into_param().abi(), bstrworkspaceparams.into_param().abi(), ltimeout, lflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWorkspaceCredentialSpecified(&self, bstrworkspaceid: P0, bcountunauthenticatedcredentials: P1) -> ::windows_core::Result where @@ -5438,7 +5438,7 @@ impl IWorkspaceScriptable { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsWorkspaceCredentialSpecified)(::windows_core::Interface::as_raw(self), bstrworkspaceid.into_param().abi(), bcountunauthenticatedcredentials.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWorkspaceSSOEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5493,7 +5493,7 @@ pub struct IWorkspaceScriptable_Vtbl { pub OnAuthenticated: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrworkspaceid: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrusername: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub DisconnectWorkspaceByFriendlyName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrworkspacefriendlyname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5515,7 +5515,7 @@ impl IWorkspaceScriptable2 { { (::windows_core::Interface::vtable(self).base__.StartWorkspace)(::windows_core::Interface::as_raw(self), bstrworkspaceid.into_param().abi(), bstrusername.into_param().abi(), bstrpassword.into_param().abi(), bstrworkspaceparams.into_param().abi(), ltimeout, lflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWorkspaceCredentialSpecified(&self, bstrworkspaceid: P0, bcountunauthenticatedcredentials: P1) -> ::windows_core::Result where @@ -5525,7 +5525,7 @@ impl IWorkspaceScriptable2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsWorkspaceCredentialSpecified)(::windows_core::Interface::as_raw(self), bstrworkspaceid.into_param().abi(), bcountunauthenticatedcredentials.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWorkspaceSSOEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5588,7 +5588,7 @@ pub struct IWorkspaceScriptable2_Vtbl { pub StartWorkspaceEx: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrworkspaceid: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrworkspacefriendlyname: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrredirectorname: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrusername: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrpassword: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrappcontainer: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrworkspaceparams: ::std::mem::MaybeUninit<::windows_core::BSTR>, ltimeout: i32, lflags: i32) -> ::windows_core::HRESULT, pub ResourceDismissed: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrworkspaceid: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrworkspacefriendlyname: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5610,7 +5610,7 @@ impl IWorkspaceScriptable3 { { (::windows_core::Interface::vtable(self).base__.base__.StartWorkspace)(::windows_core::Interface::as_raw(self), bstrworkspaceid.into_param().abi(), bstrusername.into_param().abi(), bstrpassword.into_param().abi(), bstrworkspaceparams.into_param().abi(), ltimeout, lflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWorkspaceCredentialSpecified(&self, bstrworkspaceid: P0, bcountunauthenticatedcredentials: P1) -> ::windows_core::Result where @@ -5620,7 +5620,7 @@ impl IWorkspaceScriptable3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsWorkspaceCredentialSpecified)(::windows_core::Interface::as_raw(self), bstrworkspaceid.into_param().abi(), bcountunauthenticatedcredentials.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWorkspaceSSOEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5828,7 +5828,7 @@ pub struct ItsPubPlugin2_Vtbl { pub ResolvePersonalDesktop: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, userid: ::windows_core::PCWSTR, poolid: ::windows_core::PCWSTR, epdresolutiontype: TSPUB_PLUGIN_PD_RESOLUTION_TYPE, ppdassignmenttype: *mut TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE, endpointname: ::windows_core::PWSTR) -> ::windows_core::HRESULT, pub DeletePersonalDesktopAssignment: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, userid: ::windows_core::PCWSTR, poolid: ::windows_core::PCWSTR, endpointname: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6297,10 +6297,10 @@ pub const WTS_CLIENTADDRESS_LENGTH: u32 = 30u32; pub const WTS_CLIENTNAME_LENGTH: u32 = 20u32; pub const WTS_CLIENT_PRODUCT_ID_LENGTH: u32 = 32u32; pub const WTS_COMMENT_LENGTH: u32 = 60u32; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const WTS_CURRENT_SERVER: super::super::Foundation::HANDLE = super::super::Foundation::HANDLE(0i32 as _); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const WTS_CURRENT_SERVER_HANDLE: super::super::Foundation::HANDLE = super::super::Foundation::HANDLE(0i32 as _); pub const WTS_CURRENT_SERVER_NAME: ::windows_core::PCWSTR = ::windows_core::w!(""); @@ -7858,7 +7858,7 @@ impl ::core::default::Default for PRODUCT_INFOW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RFX_GFX_MONITOR_INFO { pub left: i32, @@ -7907,7 +7907,7 @@ impl ::core::default::Default for RFX_GFX_MSG_CLIENT_DESKTOP_INFO_REQUEST { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RFX_GFX_MSG_CLIENT_DESKTOP_INFO_RESPONSE { pub channelHdr: RFX_GFX_MSG_HEADER, @@ -8214,7 +8214,7 @@ impl ::core::default::Default for VM_PATCH_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WRDS_CONNECTION_SETTING { pub WRdsConnectionSettings1: WRDS_CONNECTION_SETTINGS_1, @@ -8238,7 +8238,7 @@ impl ::core::default::Default for WRDS_CONNECTION_SETTING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WRDS_CONNECTION_SETTINGS { pub WRdsConnectionSettingLevel: WRDS_CONNECTION_SETTING_LEVEL, @@ -8263,7 +8263,7 @@ impl ::core::default::Default for WRDS_CONNECTION_SETTINGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WRDS_CONNECTION_SETTINGS_1 { pub fInheritInitialProgram: super::super::Foundation::BOOLEAN, @@ -8456,7 +8456,7 @@ impl ::core::default::Default for WRDS_LISTENER_SETTINGS_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union WRDS_SETTING { pub WRdsSettings1: WRDS_SETTINGS_1, @@ -8480,7 +8480,7 @@ impl ::core::default::Default for WRDS_SETTING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WRDS_SETTINGS { pub WRdsSettingType: WRDS_SETTING_TYPE, @@ -8506,7 +8506,7 @@ impl ::core::default::Default for WRDS_SETTINGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WRDS_SETTINGS_1 { pub WRdsDisableClipStatus: WRDS_SETTING_STATUS, @@ -9572,7 +9572,7 @@ impl ::core::default::Default for WTSSBX_MACHINE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WTSSBX_SESSION_INFO { pub wszUserName: [u16; 105], @@ -9881,7 +9881,7 @@ impl ::core::default::Default for WTS_CLIENT_ADDRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WTS_CLIENT_DATA { pub fDisableCtrlAltDel: super::super::Foundation::BOOLEAN, @@ -10020,7 +10020,7 @@ impl ::core::default::Default for WTS_DISPLAY_IOCTL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WTS_LICENSE_CAPABILITIES { pub KeyExchangeAlg: u32, @@ -10063,7 +10063,7 @@ impl ::core::default::Default for WTS_LICENSE_CAPABILITIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WTS_POLICY_DATA { pub fDisableEncryption: super::super::Foundation::BOOLEAN, @@ -10121,7 +10121,7 @@ impl ::core::default::Default for WTS_POLICY_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WTS_PROCESS_INFOA { pub SessionId: u32, @@ -10162,7 +10162,7 @@ impl ::core::default::Default for WTS_PROCESS_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WTS_PROCESS_INFOW { pub SessionId: u32, @@ -10203,7 +10203,7 @@ impl ::core::default::Default for WTS_PROCESS_INFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WTS_PROCESS_INFO_EXA { pub SessionId: u32, @@ -10265,7 +10265,7 @@ impl ::core::default::Default for WTS_PROCESS_INFO_EXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WTS_PROCESS_INFO_EXW { pub SessionId: u32, @@ -11278,7 +11278,7 @@ impl ::core::default::Default for pluginResource2FileAssociation { pub type PCHANNEL_INIT_EVENT_FN = ::core::option::Option ()>; pub type PCHANNEL_OPEN_EVENT_FN = ::core::option::Option ()>; pub type PVIRTUALCHANNELCLOSE = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PVIRTUALCHANNELENTRY = ::core::option::Option super::super::Foundation::BOOL>; pub type PVIRTUALCHANNELINIT = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/impl.rs b/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/impl.rs index e7b460e1ec..ff334bdb21 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSMan_Impl: Sized + super::Com::IDispatch_Impl { fn CreateSession(&self, connection: &::windows_core::BSTR, flags: i32, connectionoptions: ::core::option::Option<&super::Com::IDispatch>) -> ::windows_core::Result; @@ -67,7 +67,7 @@ impl IWSMan_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSManConnectionOptions_Impl: Sized + super::Com::IDispatch_Impl { fn UserName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -111,7 +111,7 @@ impl IWSManConnectionOptions_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSManConnectionOptionsEx_Impl: Sized + IWSManConnectionOptions_Impl { fn CertificateThumbprint(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -148,7 +148,7 @@ impl IWSManConnectionOptionsEx_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSManConnectionOptionsEx2_Impl: Sized + IWSManConnectionOptionsEx_Impl { fn SetProxy(&self, accesstype: i32, authenticationmechanism: i32, username: &::windows_core::BSTR, password: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -263,7 +263,7 @@ impl IWSManConnectionOptionsEx2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSManEnumerator_Impl: Sized + super::Com::IDispatch_Impl { fn ReadItem(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -319,7 +319,7 @@ impl IWSManEnumerator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSManEx_Impl: Sized + IWSMan_Impl { fn CreateResourceLocator(&self, strresourcelocator: &::windows_core::BSTR) -> ::windows_core::Result; @@ -596,7 +596,7 @@ impl IWSManEx_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSManEx2_Impl: Sized + IWSManEx_Impl { fn SessionFlagUseClientCertificate(&self) -> ::windows_core::Result; @@ -626,7 +626,7 @@ impl IWSManEx2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSManEx3_Impl: Sized + IWSManEx2_Impl { fn SessionFlagUTF16(&self) -> ::windows_core::Result; @@ -734,7 +734,7 @@ impl IWSManEx3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSManInternal_Impl: Sized + super::Com::IDispatch_Impl { fn ConfigSDDL(&self, session: ::core::option::Option<&super::Com::IDispatch>, resourceuri: &super::Variant::VARIANT, flags: i32) -> ::windows_core::Result<::windows_core::BSTR>; @@ -761,7 +761,7 @@ impl IWSManInternal_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSManResourceLocator_Impl: Sized + super::Com::IDispatch_Impl { fn SetResourceURI(&self, uri: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -909,7 +909,7 @@ impl IWSManResourceLocatorInternal_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSManSession_Impl: Sized + super::Com::IDispatch_Impl { fn Get(&self, resourceuri: &super::Variant::VARIANT, flags: i32) -> ::windows_core::Result<::windows_core::BSTR>; diff --git a/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/mod.rs b/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/mod.rs index c588e37781..e13b8f36f0 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/mod.rs @@ -30,7 +30,7 @@ where ::windows_targets::link!("wsmsvc.dll" "system" fn WSManCloseShell(shellhandle : WSMAN_SHELL_HANDLE, flags : u32, r#async : *const WSMAN_SHELL_ASYNC) -> ()); WSManCloseShell(shellhandle.into_param().abi(), flags, r#async) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManConnectShell(session: P0, flags: u32, resourceuri: P1, shellid: P2, options: ::core::option::Option<*const WSMAN_OPTION_SET>, connectxml: ::core::option::Option<*const WSMAN_DATA>, r#async: *const WSMAN_SHELL_ASYNC) -> WSMAN_SHELL_HANDLE @@ -44,7 +44,7 @@ where WSManConnectShell(session.into_param().abi(), flags, resourceuri.into_param().abi(), shellid.into_param().abi(), ::core::mem::transmute(options.unwrap_or(::std::ptr::null())), ::core::mem::transmute(connectxml.unwrap_or(::std::ptr::null())), r#async, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManConnectShellCommand(shell: P0, flags: u32, commandid: P1, options: ::core::option::Option<*const WSMAN_OPTION_SET>, connectxml: ::core::option::Option<*const WSMAN_DATA>, r#async: *const WSMAN_SHELL_ASYNC) -> WSMAN_COMMAND_HANDLE @@ -66,7 +66,7 @@ where ::windows_targets::link!("wsmsvc.dll" "system" fn WSManCreateSession(apihandle : WSMAN_API_HANDLE, connection : ::windows_core::PCWSTR, flags : u32, serverauthenticationcredentials : *const WSMAN_AUTHENTICATION_CREDENTIALS, proxyinfo : *const WSMAN_PROXY_INFO, session : *mut WSMAN_SESSION_HANDLE) -> u32); WSManCreateSession(apihandle.into_param().abi(), connection.into_param().abi(), flags, ::core::mem::transmute(serverauthenticationcredentials.unwrap_or(::std::ptr::null())), ::core::mem::transmute(proxyinfo.unwrap_or(::std::ptr::null())), session) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManCreateShell(session: P0, flags: u32, resourceuri: P1, startupinfo: ::core::option::Option<*const WSMAN_SHELL_STARTUP_INFO_V11>, options: ::core::option::Option<*const WSMAN_OPTION_SET>, createxml: ::core::option::Option<*const WSMAN_DATA>, r#async: *const WSMAN_SHELL_ASYNC) -> WSMAN_SHELL_HANDLE @@ -79,7 +79,7 @@ where WSManCreateShell(session.into_param().abi(), flags, resourceuri.into_param().abi(), ::core::mem::transmute(startupinfo.unwrap_or(::std::ptr::null())), ::core::mem::transmute(options.unwrap_or(::std::ptr::null())), ::core::mem::transmute(createxml.unwrap_or(::std::ptr::null())), r#async, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManCreateShellEx(session: P0, flags: u32, resourceuri: P1, shellid: P2, startupinfo: ::core::option::Option<*const WSMAN_SHELL_STARTUP_INFO_V11>, options: ::core::option::Option<*const WSMAN_OPTION_SET>, createxml: ::core::option::Option<*const WSMAN_DATA>, r#async: *const WSMAN_SHELL_ASYNC) -> WSMAN_SHELL_HANDLE @@ -139,7 +139,7 @@ pub unsafe fn WSManInitialize(flags: u32, apihandle: *mut WSMAN_API_HANDLE) -> u ::windows_targets::link!("wsmsvc.dll" "system" fn WSManInitialize(flags : u32, apihandle : *mut WSMAN_API_HANDLE) -> u32); WSManInitialize(flags, apihandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManPluginAuthzOperationComplete(senderdetails: *const WSMAN_SENDER_DETAILS, flags: u32, userauthorizationcontext: ::core::option::Option<*const ::core::ffi::c_void>, errorcode: u32, extendederrorinformation: P0) -> u32 @@ -149,7 +149,7 @@ where ::windows_targets::link!("wsmsvc.dll" "system" fn WSManPluginAuthzOperationComplete(senderdetails : *const WSMAN_SENDER_DETAILS, flags : u32, userauthorizationcontext : *const ::core::ffi::c_void, errorcode : u32, extendederrorinformation : ::windows_core::PCWSTR) -> u32); WSManPluginAuthzOperationComplete(senderdetails, flags, ::core::mem::transmute(userauthorizationcontext.unwrap_or(::std::ptr::null())), errorcode, extendederrorinformation.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManPluginAuthzQueryQuotaComplete(senderdetails: *const WSMAN_SENDER_DETAILS, flags: u32, quota: ::core::option::Option<*const WSMAN_AUTHZ_QUOTA>, errorcode: u32, extendederrorinformation: P0) -> u32 @@ -159,7 +159,7 @@ where ::windows_targets::link!("wsmsvc.dll" "system" fn WSManPluginAuthzQueryQuotaComplete(senderdetails : *const WSMAN_SENDER_DETAILS, flags : u32, quota : *const WSMAN_AUTHZ_QUOTA, errorcode : u32, extendederrorinformation : ::windows_core::PCWSTR) -> u32); WSManPluginAuthzQueryQuotaComplete(senderdetails, flags, ::core::mem::transmute(quota.unwrap_or(::std::ptr::null())), errorcode, extendederrorinformation.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManPluginAuthzUserComplete(senderdetails: *const WSMAN_SENDER_DETAILS, flags: u32, userauthorizationcontext: ::core::option::Option<*const ::core::ffi::c_void>, impersonationtoken: P0, userisadministrator: P1, errorcode: u32, extendederrorinformation: P2) -> u32 @@ -171,7 +171,7 @@ where ::windows_targets::link!("wsmsvc.dll" "system" fn WSManPluginAuthzUserComplete(senderdetails : *const WSMAN_SENDER_DETAILS, flags : u32, userauthorizationcontext : *const ::core::ffi::c_void, impersonationtoken : super::super::Foundation:: HANDLE, userisadministrator : super::super::Foundation:: BOOL, errorcode : u32, extendederrorinformation : ::windows_core::PCWSTR) -> u32); WSManPluginAuthzUserComplete(senderdetails, flags, ::core::mem::transmute(userauthorizationcontext.unwrap_or(::std::ptr::null())), impersonationtoken.into_param().abi(), userisadministrator.into_param().abi(), errorcode, extendederrorinformation.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManPluginFreeRequestDetails(requestdetails: *const WSMAN_PLUGIN_REQUEST) -> u32 { @@ -183,14 +183,14 @@ pub unsafe fn WSManPluginGetConfiguration(plugincontext: *const ::core::ffi::c_v ::windows_targets::link!("wsmsvc.dll" "system" fn WSManPluginGetConfiguration(plugincontext : *const ::core::ffi::c_void, flags : u32, data : *mut WSMAN_DATA) -> u32); WSManPluginGetConfiguration(plugincontext, flags, data) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManPluginGetOperationParameters(requestdetails: *const WSMAN_PLUGIN_REQUEST, flags: u32, data: *mut WSMAN_DATA) -> u32 { ::windows_targets::link!("wsmsvc.dll" "system" fn WSManPluginGetOperationParameters(requestdetails : *const WSMAN_PLUGIN_REQUEST, flags : u32, data : *mut WSMAN_DATA) -> u32); WSManPluginGetOperationParameters(requestdetails, flags, data) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManPluginOperationComplete(requestdetails: *const WSMAN_PLUGIN_REQUEST, flags: u32, errorcode: u32, extendedinformation: P0) -> u32 @@ -200,7 +200,7 @@ where ::windows_targets::link!("wsmsvc.dll" "system" fn WSManPluginOperationComplete(requestdetails : *const WSMAN_PLUGIN_REQUEST, flags : u32, errorcode : u32, extendedinformation : ::windows_core::PCWSTR) -> u32); WSManPluginOperationComplete(requestdetails, flags, errorcode, extendedinformation.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManPluginReceiveResult(requestdetails: *const WSMAN_PLUGIN_REQUEST, flags: u32, stream: P0, streamresult: ::core::option::Option<*const WSMAN_DATA>, commandstate: P1, exitcode: u32) -> u32 @@ -216,7 +216,7 @@ pub unsafe fn WSManPluginReportCompletion(plugincontext: *const ::core::ffi::c_v ::windows_targets::link!("wsmsvc.dll" "system" fn WSManPluginReportCompletion(plugincontext : *const ::core::ffi::c_void, flags : u32) -> u32); WSManPluginReportCompletion(plugincontext, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManPluginReportContext(requestdetails: *const WSMAN_PLUGIN_REQUEST, flags: u32, context: *const ::core::ffi::c_void) -> u32 { @@ -250,7 +250,7 @@ where ::windows_targets::link!("wsmsvc.dll" "system" fn WSManReconnectShellCommand(commandhandle : WSMAN_COMMAND_HANDLE, flags : u32, r#async : *const WSMAN_SHELL_ASYNC) -> ()); WSManReconnectShellCommand(commandhandle.into_param().abi(), flags, r#async) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManRunShellCommand(shell: P0, flags: u32, commandline: P1, args: ::core::option::Option<*const WSMAN_COMMAND_ARG_SET>, options: ::core::option::Option<*const WSMAN_OPTION_SET>, r#async: *const WSMAN_SHELL_ASYNC) -> WSMAN_COMMAND_HANDLE @@ -263,7 +263,7 @@ where WSManRunShellCommand(shell.into_param().abi(), flags, commandline.into_param().abi(), ::core::mem::transmute(args.unwrap_or(::std::ptr::null())), ::core::mem::transmute(options.unwrap_or(::std::ptr::null())), r#async, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManRunShellCommandEx(shell: P0, flags: u32, commandid: P1, commandline: P2, args: ::core::option::Option<*const WSMAN_COMMAND_ARG_SET>, options: ::core::option::Option<*const WSMAN_OPTION_SET>, r#async: *const WSMAN_SHELL_ASYNC) -> WSMAN_COMMAND_HANDLE @@ -277,7 +277,7 @@ where WSManRunShellCommandEx(shell.into_param().abi(), flags, commandid.into_param().abi(), commandline.into_param().abi(), ::core::mem::transmute(args.unwrap_or(::std::ptr::null())), ::core::mem::transmute(options.unwrap_or(::std::ptr::null())), r#async, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WSManSendShellInput(shell: P0, command: P1, flags: u32, streamid: P2, streamdata: *const WSMAN_DATA, endofstream: P3, r#async: *const WSMAN_SHELL_ASYNC) -> WSMAN_OPERATION_HANDLE @@ -312,14 +312,14 @@ where WSManSignalShell(shell.into_param().abi(), command.into_param().abi(), flags, code.into_param().abi(), r#async, &mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSMan(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWSMan { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSession(&self, connection: P0, flags: i32, connectionoptions: P1) -> ::windows_core::Result where @@ -329,7 +329,7 @@ impl IWSMan { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSession)(::windows_core::Interface::as_raw(self), connection.into_param().abi(), flags, connectionoptions.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateConnectionOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -370,7 +370,7 @@ pub struct IWSMan_Vtbl { pub CommandLine: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Error: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -413,7 +413,7 @@ pub struct IWSManConnectionOptions_Vtbl { pub SetUserName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, name: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetPassword: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, password: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -465,7 +465,7 @@ pub struct IWSManConnectionOptionsEx_Vtbl { pub CertificateThumbprint: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, thumbprint: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetCertificateThumbprint: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, thumbprint: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -558,7 +558,7 @@ pub struct IWSManConnectionOptionsEx2_Vtbl { pub ProxyAuthenticationUseBasic: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, pub ProxyAuthenticationUseDigest: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -569,7 +569,7 @@ impl IWSManEnumerator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReadItem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AtEndOfStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -602,14 +602,14 @@ pub struct IWSManEnumerator_Vtbl { AtEndOfStream: usize, pub Error: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSManEx(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWSManEx { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSession(&self, connection: P0, flags: i32, connectionoptions: P1) -> ::windows_core::Result where @@ -619,7 +619,7 @@ impl IWSManEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSession)(::windows_core::Interface::as_raw(self), connection.into_param().abi(), flags, connectionoptions.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateConnectionOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -633,7 +633,7 @@ impl IWSManEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Error)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateResourceLocator(&self, strresourcelocator: P0) -> ::windows_core::Result where @@ -758,14 +758,14 @@ pub struct IWSManEx_Vtbl { pub EnumerationFlagHierarchyDeepBasePropsOnly: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: *mut i32) -> ::windows_core::HRESULT, pub EnumerationFlagReturnObject: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSManEx2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWSManEx2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSession(&self, connection: P0, flags: i32, connectionoptions: P1) -> ::windows_core::Result where @@ -775,7 +775,7 @@ impl IWSManEx2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateSession)(::windows_core::Interface::as_raw(self), connection.into_param().abi(), flags, connectionoptions.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateConnectionOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -789,7 +789,7 @@ impl IWSManEx2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Error)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateResourceLocator(&self, strresourcelocator: P0) -> ::windows_core::Result where @@ -896,14 +896,14 @@ pub struct IWSManEx2_Vtbl { pub base__: IWSManEx_Vtbl, pub SessionFlagUseClientCertificate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSManEx3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWSManEx3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateSession(&self, connection: P0, flags: i32, connectionoptions: P1) -> ::windows_core::Result where @@ -913,7 +913,7 @@ impl IWSManEx3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateSession)(::windows_core::Interface::as_raw(self), connection.into_param().abi(), flags, connectionoptions.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateConnectionOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -927,7 +927,7 @@ impl IWSManEx3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Error)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateResourceLocator(&self, strresourcelocator: P0) -> ::windows_core::Result where @@ -1068,14 +1068,14 @@ pub struct IWSManEx3_Vtbl { pub SessionFlagAllowNegotiateImplicitCredentials: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: *mut i32) -> ::windows_core::HRESULT, pub SessionFlagUseSsl: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSManInternal(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWSManInternal { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ConfigSDDL(&self, session: P0, resourceuri: super::Variant::VARIANT, flags: i32) -> ::windows_core::Result<::windows_core::BSTR> where @@ -1105,7 +1105,7 @@ pub struct IWSManInternal_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ConfigSDDL: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1122,7 +1122,7 @@ impl IWSManResourceLocator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResourceURI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddSelector(&self, resourceselname: P0, selvalue: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1153,7 +1153,7 @@ impl IWSManResourceLocator { { (::windows_core::Interface::vtable(self).SetFragmentDialect)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddOption(&self, optionname: P0, optionvalue: super::Variant::VARIANT, mustcomply: P1) -> ::windows_core::Result<()> where @@ -1162,7 +1162,7 @@ impl IWSManResourceLocator { { (::windows_core::Interface::vtable(self).AddOption)(::windows_core::Interface::as_raw(self), optionname.into_param().abi(), ::core::mem::transmute(optionvalue), mustcomply.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMustUnderstandOptions(&self, mustunderstand: P0) -> ::windows_core::Result<()> where @@ -1170,7 +1170,7 @@ impl IWSManResourceLocator { { (::windows_core::Interface::vtable(self).SetMustUnderstandOptions)(::windows_core::Interface::as_raw(self), mustunderstand.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MustUnderstandOptions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1241,20 +1241,20 @@ unsafe impl ::windows_core::ComInterface for IWSManResourceLocatorInternal { pub struct IWSManResourceLocatorInternal_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWSManSession(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWSManSession { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, resourceuri: super::Variant::VARIANT, flags: i32) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(resourceuri), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, resourceuri: super::Variant::VARIANT, resource: P0, flags: i32) -> ::windows_core::Result<::windows_core::BSTR> where @@ -1263,7 +1263,7 @@ impl IWSManSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Put)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(resourceuri), resource.into_param().abi(), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Create(&self, resourceuri: super::Variant::VARIANT, resource: P0, flags: i32) -> ::windows_core::Result<::windows_core::BSTR> where @@ -1272,12 +1272,12 @@ impl IWSManSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Create)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(resourceuri), resource.into_param().abi(), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Delete(&self, resourceuri: super::Variant::VARIANT, flags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(resourceuri), flags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Invoke2(&self, actionuri: P0, resourceuri: super::Variant::VARIANT, parameters: P1, flags: i32) -> ::windows_core::Result<::windows_core::BSTR> where @@ -1287,7 +1287,7 @@ impl IWSManSession { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Invoke2)(::windows_core::Interface::as_raw(self), actionuri.into_param().abi(), ::core::mem::transmute(resourceuri), parameters.into_param().abi(), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Enumerate(&self, resourceuri: super::Variant::VARIANT, filter: P0, dialect: P1, flags: i32) -> ::windows_core::Result where @@ -2739,7 +2739,7 @@ impl ::windows_core::TypeKind for WSMAN_OPERATION_HANDLE { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSMAN_OPERATION_INFO { pub fragment: WSMAN_FRAGMENT, @@ -2782,7 +2782,7 @@ impl ::core::default::Default for WSMAN_OPERATION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSMAN_OPERATION_INFOEX { pub fragment: WSMAN_FRAGMENT, @@ -2826,7 +2826,7 @@ impl ::core::default::Default for WSMAN_OPERATION_INFOEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSMAN_OPTION { pub name: ::windows_core::PCWSTR, @@ -2866,7 +2866,7 @@ impl ::core::default::Default for WSMAN_OPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSMAN_OPTION_SET { pub optionsCount: u32, @@ -2906,7 +2906,7 @@ impl ::core::default::Default for WSMAN_OPTION_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSMAN_OPTION_SETEX { pub optionsCount: u32, @@ -2947,7 +2947,7 @@ impl ::core::default::Default for WSMAN_OPTION_SETEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSMAN_PLUGIN_REQUEST { pub senderDetails: *mut WSMAN_SENDER_DETAILS, @@ -3081,7 +3081,7 @@ impl ::core::default::Default for WSMAN_SELECTOR_SET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSMAN_SENDER_DETAILS { pub senderName: ::windows_core::PCWSTR, @@ -3342,35 +3342,35 @@ impl ::core::default::Default for WSMAN_USERNAME_PASSWORD_CREDS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WSMAN_PLUGIN_AUTHORIZE_OPERATION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA = ::core::option::Option ()>; pub type WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WSMAN_PLUGIN_AUTHORIZE_USER = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WSMAN_PLUGIN_COMMAND = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WSMAN_PLUGIN_CONNECT = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WSMAN_PLUGIN_RECEIVE = ::core::option::Option ()>; pub type WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT = ::core::option::Option ()>; pub type WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WSMAN_PLUGIN_SEND = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WSMAN_PLUGIN_SHELL = ::core::option::Option ()>; pub type WSMAN_PLUGIN_SHUTDOWN = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WSMAN_PLUGIN_SIGNAL = ::core::option::Option ()>; pub type WSMAN_PLUGIN_STARTUP = ::core::option::Option u32>; diff --git a/crates/libs/windows/src/Windows/Win32/System/RestartManager/mod.rs b/crates/libs/windows/src/Windows/Win32/System/RestartManager/mod.rs index 165553383f..694e179ab8 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RestartManager/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RestartManager/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmAddFilter(dwsessionhandle: u32, strmodulename: P0, pprocess: ::core::option::Option<*const RM_UNIQUE_PROCESS>, strserviceshortname: P1, filteraction: RM_FILTER_ACTION) -> ::windows_core::Result<()> @@ -9,35 +9,35 @@ where ::windows_targets::link!("rstrtmgr.dll" "system" fn RmAddFilter(dwsessionhandle : u32, strmodulename : ::windows_core::PCWSTR, pprocess : *const RM_UNIQUE_PROCESS, strserviceshortname : ::windows_core::PCWSTR, filteraction : RM_FILTER_ACTION) -> super::super::Foundation:: WIN32_ERROR); RmAddFilter(dwsessionhandle, strmodulename.into_param().abi(), ::core::mem::transmute(pprocess.unwrap_or(::std::ptr::null())), strserviceshortname.into_param().abi(), filteraction).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmCancelCurrentTask(dwsessionhandle: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("rstrtmgr.dll" "system" fn RmCancelCurrentTask(dwsessionhandle : u32) -> super::super::Foundation:: WIN32_ERROR); RmCancelCurrentTask(dwsessionhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmEndSession(dwsessionhandle: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("rstrtmgr.dll" "system" fn RmEndSession(dwsessionhandle : u32) -> super::super::Foundation:: WIN32_ERROR); RmEndSession(dwsessionhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmGetFilterList(dwsessionhandle: u32, pbfilterbuf: ::core::option::Option<&mut [u8]>, cbfilterbufneeded: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("rstrtmgr.dll" "system" fn RmGetFilterList(dwsessionhandle : u32, pbfilterbuf : *mut u8, cbfilterbuf : u32, cbfilterbufneeded : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RmGetFilterList(dwsessionhandle, ::core::mem::transmute(pbfilterbuf.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbfilterbuf.as_deref().map_or(0, |slice| slice.len() as _), cbfilterbufneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmGetList(dwsessionhandle: u32, pnprocinfoneeded: *mut u32, pnprocinfo: *mut u32, rgaffectedapps: ::core::option::Option<*mut RM_PROCESS_INFO>, lpdwrebootreasons: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("rstrtmgr.dll" "system" fn RmGetList(dwsessionhandle : u32, pnprocinfoneeded : *mut u32, pnprocinfo : *mut u32, rgaffectedapps : *mut RM_PROCESS_INFO, lpdwrebootreasons : *mut u32) -> super::super::Foundation:: WIN32_ERROR); RmGetList(dwsessionhandle, pnprocinfoneeded, pnprocinfo, ::core::mem::transmute(rgaffectedapps.unwrap_or(::std::ptr::null_mut())), lpdwrebootreasons).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmJoinSession(psessionhandle: *mut u32, strsessionkey: P0) -> ::windows_core::Result<()> @@ -47,7 +47,7 @@ where ::windows_targets::link!("rstrtmgr.dll" "system" fn RmJoinSession(psessionhandle : *mut u32, strsessionkey : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); RmJoinSession(psessionhandle, strsessionkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmRegisterResources(dwsessionhandle: u32, rgsfilenames: ::core::option::Option<&[::windows_core::PCWSTR]>, rgapplications: ::core::option::Option<&[RM_UNIQUE_PROCESS]>, rgsservicenames: ::core::option::Option<&[::windows_core::PCWSTR]>) -> ::windows_core::Result<()> { @@ -63,7 +63,7 @@ pub unsafe fn RmRegisterResources(dwsessionhandle: u32, rgsfilenames: ::core::op ) .ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmRemoveFilter(dwsessionhandle: u32, strmodulename: P0, pprocess: ::core::option::Option<*const RM_UNIQUE_PROCESS>, strserviceshortname: P1) -> ::windows_core::Result<()> @@ -74,21 +74,21 @@ where ::windows_targets::link!("rstrtmgr.dll" "system" fn RmRemoveFilter(dwsessionhandle : u32, strmodulename : ::windows_core::PCWSTR, pprocess : *const RM_UNIQUE_PROCESS, strserviceshortname : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); RmRemoveFilter(dwsessionhandle, strmodulename.into_param().abi(), ::core::mem::transmute(pprocess.unwrap_or(::std::ptr::null())), strserviceshortname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmRestart(dwsessionhandle: u32, dwrestartflags: u32, fnstatus: RM_WRITE_STATUS_CALLBACK) -> ::windows_core::Result<()> { ::windows_targets::link!("rstrtmgr.dll" "system" fn RmRestart(dwsessionhandle : u32, dwrestartflags : u32, fnstatus : RM_WRITE_STATUS_CALLBACK) -> super::super::Foundation:: WIN32_ERROR); RmRestart(dwsessionhandle, dwrestartflags, fnstatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmShutdown(dwsessionhandle: u32, lactionflags: u32, fnstatus: RM_WRITE_STATUS_CALLBACK) -> ::windows_core::Result<()> { ::windows_targets::link!("rstrtmgr.dll" "system" fn RmShutdown(dwsessionhandle : u32, lactionflags : u32, fnstatus : RM_WRITE_STATUS_CALLBACK) -> super::super::Foundation:: WIN32_ERROR); RmShutdown(dwsessionhandle, lactionflags, fnstatus).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RmStartSession(psessionhandle: *mut u32, dwsessionflags: u32, strsessionkey: ::windows_core::PWSTR) -> ::windows_core::Result<()> { @@ -264,7 +264,7 @@ impl ::core::fmt::Debug for RM_SHUTDOWN_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RM_FILTER_INFO { pub FilterAction: RM_FILTER_ACTION, @@ -291,7 +291,7 @@ impl ::core::default::Default for RM_FILTER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union RM_FILTER_INFO_0 { pub strFilename: ::windows_core::PWSTR, @@ -317,7 +317,7 @@ impl ::core::default::Default for RM_FILTER_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RM_PROCESS_INFO { pub Process: RM_UNIQUE_PROCESS, @@ -361,7 +361,7 @@ impl ::core::default::Default for RM_PROCESS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RM_UNIQUE_PROCESS { pub dwProcessId: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/Restore/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Restore/mod.rs index d68d063bcb..98ad82fefc 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Restore/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Restore/mod.rs @@ -3,14 +3,14 @@ pub unsafe fn SRRemoveRestorePoint(dwrpnum: u32) -> u32 { ::windows_targets::link!("srclient.dll" "system" fn SRRemoveRestorePoint(dwrpnum : u32) -> u32); SRRemoveRestorePoint(dwrpnum) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SRSetRestorePointA(prestoreptspec: *const RESTOREPOINTINFOA, psmgrstatus: *mut STATEMGRSTATUS) -> super::super::Foundation::BOOL { ::windows_targets::link!("sfc.dll" "system" fn SRSetRestorePointA(prestoreptspec : *const RESTOREPOINTINFOA, psmgrstatus : *mut STATEMGRSTATUS) -> super::super::Foundation:: BOOL); SRSetRestorePointA(prestoreptspec, psmgrstatus) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SRSetRestorePointW(prestoreptspec: *const RESTOREPOINTINFOW, psmgrstatus: *mut STATEMGRSTATUS) -> super::super::Foundation::BOOL { @@ -113,7 +113,7 @@ impl ::core::default::Default for RESTOREPOINTINFOA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESTOREPOINTINFOEX { pub ftCreation: super::super::Foundation::FILETIME, @@ -162,7 +162,7 @@ impl ::core::default::Default for RESTOREPOINTINFOW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STATEMGRSTATUS { pub nStatus: super::super::Foundation::WIN32_ERROR, diff --git a/crates/libs/windows/src/Windows/Win32/System/Rpc/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Rpc/mod.rs index eddf260efc..476554a266 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Rpc/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Rpc/mod.rs @@ -37,14 +37,14 @@ pub unsafe fn I_RpcAllocate(size: u32) -> *mut ::core::ffi::c_void { ::windows_targets::link!("rpcrt4.dll" "system" fn I_RpcAllocate(size : u32) -> *mut ::core::ffi::c_void); I_RpcAllocate(size) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn I_RpcAsyncAbortCall(pasync: *const RPC_ASYNC_STATE, exceptioncode: u32) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn I_RpcAsyncAbortCall(pasync : *const RPC_ASYNC_STATE, exceptioncode : u32) -> RPC_STATUS); I_RpcAsyncAbortCall(pasync, exceptioncode) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn I_RpcAsyncSetHandle(message: *const RPC_MESSAGE, pasync: *const RPC_ASYNC_STATE) -> RPC_STATUS { @@ -71,7 +71,7 @@ pub unsafe fn I_RpcBindingHandleToAsyncHandle(binding: *mut ::core::ffi::c_void, ::windows_targets::link!("rpcrt4.dll" "system" fn I_RpcBindingHandleToAsyncHandle(binding : *mut ::core::ffi::c_void, asynchandle : *mut *mut ::core::ffi::c_void) -> RPC_STATUS); I_RpcBindingHandleToAsyncHandle(binding, asynchandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn I_RpcBindingInqClientTokenAttributes(binding: *const ::core::ffi::c_void, tokenid: ::core::option::Option<*mut super::super::Foundation::LUID>, authenticationid: ::core::option::Option<*mut super::super::Foundation::LUID>, modifiedid: ::core::option::Option<*mut super::super::Foundation::LUID>) -> RPC_STATUS { @@ -521,7 +521,7 @@ pub unsafe fn NDRSContextUnmarshallEx(bindinghandle: *const ::core::ffi::c_void, ::windows_targets::link!("rpcrt4.dll" "system" fn NDRSContextUnmarshallEx(bindinghandle : *const ::core::ffi::c_void, pbuff : *const ::core::ffi::c_void, datarepresentation : u32) -> *mut NDR_SCONTEXT); NDRSContextUnmarshallEx(bindinghandle, pbuff, datarepresentation) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn Ndr64AsyncClientCall(pproxyinfo: *mut MIDL_STUBLESS_PROXY_INFO, nprocnum: u32, preturnvalue: *mut ::core::ffi::c_void) -> CLIENT_CALL_RETURN { @@ -538,14 +538,14 @@ pub unsafe fn Ndr64AsyncServerCallAll(prpcmsg: *mut RPC_MESSAGE) { ::windows_targets::link!("rpcrt4.dll" "system" fn Ndr64AsyncServerCallAll(prpcmsg : *mut RPC_MESSAGE) -> ()); Ndr64AsyncServerCallAll(prpcmsg) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn Ndr64DcomAsyncClientCall(pproxyinfo: *mut MIDL_STUBLESS_PROXY_INFO, nprocnum: u32, preturnvalue: *mut ::core::ffi::c_void) -> CLIENT_CALL_RETURN { ::windows_targets::link!("rpcrt4.dll" "cdecl" fn Ndr64DcomAsyncClientCall(pproxyinfo : *mut MIDL_STUBLESS_PROXY_INFO, nprocnum : u32, preturnvalue : *mut ::core::ffi::c_void) -> CLIENT_CALL_RETURN); Ndr64DcomAsyncClientCall(pproxyinfo, nprocnum, preturnvalue) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn Ndr64DcomAsyncStubCall(pthis: P0, pchannel: P1, prpcmsg: *mut RPC_MESSAGE, pdwstubphase: *mut u32) -> i32 @@ -556,14 +556,14 @@ where ::windows_targets::link!("rpcrt4.dll" "system" fn Ndr64DcomAsyncStubCall(pthis : * mut::core::ffi::c_void, pchannel : * mut::core::ffi::c_void, prpcmsg : *mut RPC_MESSAGE, pdwstubphase : *mut u32) -> i32); Ndr64DcomAsyncStubCall(pthis.into_param().abi(), pchannel.into_param().abi(), prpcmsg, pdwstubphase) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrAllocate(pstubmsg: *mut MIDL_STUB_MESSAGE, len: usize) -> *mut ::core::ffi::c_void { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrAllocate(pstubmsg : *mut MIDL_STUB_MESSAGE, len : usize) -> *mut ::core::ffi::c_void); NdrAllocate(pstubmsg, len) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrAsyncClientCall(pstubdescriptor: *mut MIDL_STUB_DESC, pformat: *mut u8) -> CLIENT_CALL_RETURN { @@ -575,371 +575,371 @@ pub unsafe fn NdrAsyncServerCall(prpcmsg: *mut RPC_MESSAGE) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrAsyncServerCall(prpcmsg : *mut RPC_MESSAGE) -> ()); NdrAsyncServerCall(prpcmsg) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrByteCountPointerBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrByteCountPointerBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrByteCountPointerBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrByteCountPointerFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrByteCountPointerFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrByteCountPointerFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrByteCountPointerMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrByteCountPointerMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrByteCountPointerMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrByteCountPointerUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrByteCountPointerUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrByteCountPointerUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrClearOutParameters(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8, argaddr: *mut ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrClearOutParameters(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8, argaddr : *mut ::core::ffi::c_void) -> ()); NdrClearOutParameters(pstubmsg, pformat, argaddr) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrClientCall2(pstubdescriptor: *mut MIDL_STUB_DESC, pformat: *mut u8) -> CLIENT_CALL_RETURN { ::windows_targets::link!("rpcrt4.dll" "cdecl" fn NdrClientCall2(pstubdescriptor : *mut MIDL_STUB_DESC, pformat : *mut u8) -> CLIENT_CALL_RETURN); NdrClientCall2(pstubdescriptor, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrClientCall3(pproxyinfo: *mut MIDL_STUBLESS_PROXY_INFO, nprocnum: u32, preturnvalue: *mut ::core::ffi::c_void) -> CLIENT_CALL_RETURN { ::windows_targets::link!("rpcrt4.dll" "cdecl" fn NdrClientCall3(pproxyinfo : *mut MIDL_STUBLESS_PROXY_INFO, nprocnum : u32, preturnvalue : *mut ::core::ffi::c_void) -> CLIENT_CALL_RETURN); NdrClientCall3(pproxyinfo, nprocnum, preturnvalue) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrClientContextMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, contexthandle: isize, fcheck: i32) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrClientContextMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, contexthandle : isize, fcheck : i32) -> ()); NdrClientContextMarshall(pstubmsg, contexthandle, fcheck) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrClientContextUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pcontexthandle: *mut isize, bindhandle: *mut ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrClientContextUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pcontexthandle : *mut isize, bindhandle : *mut ::core::ffi::c_void) -> ()); NdrClientContextUnmarshall(pstubmsg, pcontexthandle, bindhandle) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrClientInitialize(prpcmsg: *mut RPC_MESSAGE, pstubmsg: *mut MIDL_STUB_MESSAGE, pstubdescriptor: *mut MIDL_STUB_DESC, procnum: u32) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrClientInitialize(prpcmsg : *mut RPC_MESSAGE, pstubmsg : *mut MIDL_STUB_MESSAGE, pstubdescriptor : *mut MIDL_STUB_DESC, procnum : u32) -> ()); NdrClientInitialize(prpcmsg, pstubmsg, pstubdescriptor, procnum) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrClientInitializeNew(prpcmsg: *mut RPC_MESSAGE, pstubmsg: *mut MIDL_STUB_MESSAGE, pstubdescriptor: *mut MIDL_STUB_DESC, procnum: u32) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrClientInitializeNew(prpcmsg : *mut RPC_MESSAGE, pstubmsg : *mut MIDL_STUB_MESSAGE, pstubdescriptor : *mut MIDL_STUB_DESC, procnum : u32) -> ()); NdrClientInitializeNew(prpcmsg, pstubmsg, pstubdescriptor, procnum) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrComplexArrayBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrComplexArrayBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrComplexArrayBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrComplexArrayFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrComplexArrayFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrComplexArrayFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrComplexArrayMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrComplexArrayMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrComplexArrayMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrComplexArrayMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrComplexArrayMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrComplexArrayMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrComplexArrayUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrComplexArrayUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrComplexArrayUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrComplexStructBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrComplexStructBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrComplexStructBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrComplexStructFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrComplexStructFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrComplexStructFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrComplexStructMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrComplexStructMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrComplexStructMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrComplexStructMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrComplexStructMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrComplexStructMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrComplexStructUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrComplexStructUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrComplexStructUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantArrayBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantArrayBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrConformantArrayBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantArrayFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantArrayFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrConformantArrayFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantArrayMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantArrayMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrConformantArrayMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantArrayMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantArrayMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrConformantArrayMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantArrayUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantArrayUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrConformantArrayUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantStringBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantStringBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrConformantStringBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantStringMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantStringMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrConformantStringMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantStringMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantStringMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrConformantStringMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantStringUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantStringUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrConformantStringUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantStructBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantStructBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrConformantStructBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantStructFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantStructFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrConformantStructFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantStructMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantStructMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrConformantStructMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantStructMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantStructMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrConformantStructMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantStructUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantStructUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrConformantStructUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantVaryingArrayBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantVaryingArrayBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrConformantVaryingArrayBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantVaryingArrayFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantVaryingArrayFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrConformantVaryingArrayFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantVaryingArrayMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantVaryingArrayMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrConformantVaryingArrayMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantVaryingArrayMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantVaryingArrayMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrConformantVaryingArrayMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantVaryingArrayUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantVaryingArrayUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrConformantVaryingArrayUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantVaryingStructBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantVaryingStructBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrConformantVaryingStructBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantVaryingStructFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantVaryingStructFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrConformantVaryingStructFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantVaryingStructMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantVaryingStructMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrConformantVaryingStructMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantVaryingStructMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantVaryingStructMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrConformantVaryingStructMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConformantVaryingStructUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConformantVaryingStructUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrConformantVaryingStructUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrContextHandleInitialize(pstubmsg: *const MIDL_STUB_MESSAGE, pformat: *const u8) -> *mut NDR_SCONTEXT { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrContextHandleInitialize(pstubmsg : *const MIDL_STUB_MESSAGE, pformat : *const u8) -> *mut NDR_SCONTEXT); NdrContextHandleInitialize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrContextHandleSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrContextHandleSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrContextHandleSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConvert(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConvert(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> ()); NdrConvert(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrConvert2(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8, numberparams: i32) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrConvert2(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8, numberparams : i32) -> ()); NdrConvert2(pstubmsg, pformat, numberparams) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrCorrelationFree(pstubmsg: *mut MIDL_STUB_MESSAGE) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrCorrelationFree(pstubmsg : *mut MIDL_STUB_MESSAGE) -> ()); NdrCorrelationFree(pstubmsg) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrCorrelationInitialize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut ::core::ffi::c_void, cachesize: u32, flags: u32) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrCorrelationInitialize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut ::core::ffi::c_void, cachesize : u32, flags : u32) -> ()); NdrCorrelationInitialize(pstubmsg, pmemory, cachesize, flags) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrCorrelationPass(pstubmsg: *mut MIDL_STUB_MESSAGE) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrCorrelationPass(pstubmsg : *mut MIDL_STUB_MESSAGE) -> ()); NdrCorrelationPass(pstubmsg) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrCreateServerInterfaceFromStub(pstub: P0, pserverif: *mut RPC_SERVER_INTERFACE) -> RPC_STATUS @@ -949,14 +949,14 @@ where ::windows_targets::link!("rpcrt4.dll" "system" fn NdrCreateServerInterfaceFromStub(pstub : * mut::core::ffi::c_void, pserverif : *mut RPC_SERVER_INTERFACE) -> RPC_STATUS); NdrCreateServerInterfaceFromStub(pstub.into_param().abi(), pserverif) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrDcomAsyncClientCall(pstubdescriptor: *mut MIDL_STUB_DESC, pformat: *mut u8) -> CLIENT_CALL_RETURN { ::windows_targets::link!("rpcrt4.dll" "cdecl" fn NdrDcomAsyncClientCall(pstubdescriptor : *mut MIDL_STUB_DESC, pformat : *mut u8) -> CLIENT_CALL_RETURN); NdrDcomAsyncClientCall(pstubdescriptor, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrDcomAsyncStubCall(pthis: P0, pchannel: P1, prpcmsg: *mut RPC_MESSAGE, pdwstubphase: *mut u32) -> i32 @@ -967,77 +967,77 @@ where ::windows_targets::link!("rpcrt4.dll" "system" fn NdrDcomAsyncStubCall(pthis : * mut::core::ffi::c_void, pchannel : * mut::core::ffi::c_void, prpcmsg : *mut RPC_MESSAGE, pdwstubphase : *mut u32) -> i32); NdrDcomAsyncStubCall(pthis.into_param().abi(), pchannel.into_param().abi(), prpcmsg, pdwstubphase) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrEncapsulatedUnionBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrEncapsulatedUnionBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrEncapsulatedUnionBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrEncapsulatedUnionFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrEncapsulatedUnionFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrEncapsulatedUnionFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrEncapsulatedUnionMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrEncapsulatedUnionMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrEncapsulatedUnionMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrEncapsulatedUnionMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrEncapsulatedUnionMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrEncapsulatedUnionMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrEncapsulatedUnionUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrEncapsulatedUnionUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrEncapsulatedUnionUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrFixedArrayBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrFixedArrayBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrFixedArrayBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrFixedArrayFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrFixedArrayFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrFixedArrayFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrFixedArrayMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrFixedArrayMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrFixedArrayMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrFixedArrayMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrFixedArrayMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrFixedArrayMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrFixedArrayUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrFixedArrayUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrFixedArrayUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrFreeBuffer(pstubmsg: *mut MIDL_STUB_MESSAGE) { @@ -1054,84 +1054,84 @@ pub unsafe fn NdrFullPointerXlatInit(numberofpointers: u32, xlatside: XLAT_SIDE) ::windows_targets::link!("rpcrt4.dll" "system" fn NdrFullPointerXlatInit(numberofpointers : u32, xlatside : XLAT_SIDE) -> *mut FULL_PTR_XLAT_TABLES); NdrFullPointerXlatInit(numberofpointers, xlatside) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrGetBuffer(pstubmsg: *mut MIDL_STUB_MESSAGE, bufferlength: u32, handle: *mut ::core::ffi::c_void) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrGetBuffer(pstubmsg : *mut MIDL_STUB_MESSAGE, bufferlength : u32, handle : *mut ::core::ffi::c_void) -> *mut u8); NdrGetBuffer(pstubmsg, bufferlength, handle) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrGetDcomProtocolVersion(pstubmsg: *mut MIDL_STUB_MESSAGE, pversion: *mut RPC_VERSION) -> ::windows_core::Result<()> { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrGetDcomProtocolVersion(pstubmsg : *mut MIDL_STUB_MESSAGE, pversion : *mut RPC_VERSION) -> ::windows_core::HRESULT); NdrGetDcomProtocolVersion(pstubmsg, pversion).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrGetUserMarshalInfo(pflags: *const u32, informationlevel: u32, pmarshalinfo: *mut NDR_USER_MARSHAL_INFO) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrGetUserMarshalInfo(pflags : *const u32, informationlevel : u32, pmarshalinfo : *mut NDR_USER_MARSHAL_INFO) -> RPC_STATUS); NdrGetUserMarshalInfo(pflags, informationlevel, pmarshalinfo) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrInterfacePointerBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrInterfacePointerBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrInterfacePointerBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrInterfacePointerFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrInterfacePointerFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrInterfacePointerFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrInterfacePointerMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrInterfacePointerMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrInterfacePointerMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrInterfacePointerMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrInterfacePointerMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrInterfacePointerMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrInterfacePointerUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrInterfacePointerUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrInterfacePointerUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMapCommAndFaultStatus(pstubmsg: *mut MIDL_STUB_MESSAGE, pcommstatus: *mut u32, pfaultstatus: *mut u32, status: RPC_STATUS) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMapCommAndFaultStatus(pstubmsg : *mut MIDL_STUB_MESSAGE, pcommstatus : *mut u32, pfaultstatus : *mut u32, status : RPC_STATUS) -> RPC_STATUS); NdrMapCommAndFaultStatus(pstubmsg, pcommstatus, pfaultstatus, status) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesProcEncodeDecode(handle: *mut ::core::ffi::c_void, pstubdesc: *const MIDL_STUB_DESC, pformatstring: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "cdecl" fn NdrMesProcEncodeDecode(handle : *mut ::core::ffi::c_void, pstubdesc : *const MIDL_STUB_DESC, pformatstring : *mut u8) -> ()); NdrMesProcEncodeDecode(handle, pstubdesc, pformatstring) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesProcEncodeDecode2(handle: *mut ::core::ffi::c_void, pstubdesc: *const MIDL_STUB_DESC, pformatstring: *mut u8) -> CLIENT_CALL_RETURN { ::windows_targets::link!("rpcrt4.dll" "cdecl" fn NdrMesProcEncodeDecode2(handle : *mut ::core::ffi::c_void, pstubdesc : *const MIDL_STUB_DESC, pformatstring : *mut u8) -> CLIENT_CALL_RETURN); NdrMesProcEncodeDecode2(handle, pstubdesc, pformatstring) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesProcEncodeDecode3(handle: *mut ::core::ffi::c_void, pproxyinfo: *const MIDL_STUBLESS_PROXY_INFO, nprocnum: u32, preturnvalue: *mut ::core::ffi::c_void) -> CLIENT_CALL_RETURN { @@ -1143,7 +1143,7 @@ pub unsafe fn NdrMesSimpleTypeAlignSize(param0: *mut ::core::ffi::c_void) -> usi ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesSimpleTypeAlignSize(param0 : *mut ::core::ffi::c_void) -> usize); NdrMesSimpleTypeAlignSize(param0) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesSimpleTypeAlignSizeAll(handle: *mut ::core::ffi::c_void, pproxyinfo: *const MIDL_STUBLESS_PROXY_INFO) -> usize { @@ -1155,175 +1155,175 @@ pub unsafe fn NdrMesSimpleTypeDecode(handle: *mut ::core::ffi::c_void, pobject: ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesSimpleTypeDecode(handle : *mut ::core::ffi::c_void, pobject : *mut ::core::ffi::c_void, size : i16) -> ()); NdrMesSimpleTypeDecode(handle, pobject, size) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesSimpleTypeDecodeAll(handle: *mut ::core::ffi::c_void, pproxyinfo: *const MIDL_STUBLESS_PROXY_INFO, pobject: *mut ::core::ffi::c_void, size: i16) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesSimpleTypeDecodeAll(handle : *mut ::core::ffi::c_void, pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO, pobject : *mut ::core::ffi::c_void, size : i16) -> ()); NdrMesSimpleTypeDecodeAll(handle, pproxyinfo, pobject, size) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesSimpleTypeEncode(handle: *mut ::core::ffi::c_void, pstubdesc: *const MIDL_STUB_DESC, pobject: *const ::core::ffi::c_void, size: i16) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesSimpleTypeEncode(handle : *mut ::core::ffi::c_void, pstubdesc : *const MIDL_STUB_DESC, pobject : *const ::core::ffi::c_void, size : i16) -> ()); NdrMesSimpleTypeEncode(handle, pstubdesc, pobject, size) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesSimpleTypeEncodeAll(handle: *mut ::core::ffi::c_void, pproxyinfo: *const MIDL_STUBLESS_PROXY_INFO, pobject: *const ::core::ffi::c_void, size: i16) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesSimpleTypeEncodeAll(handle : *mut ::core::ffi::c_void, pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO, pobject : *const ::core::ffi::c_void, size : i16) -> ()); NdrMesSimpleTypeEncodeAll(handle, pproxyinfo, pobject, size) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeAlignSize(handle: *mut ::core::ffi::c_void, pstubdesc: *const MIDL_STUB_DESC, pformatstring: *mut u8, pobject: *const ::core::ffi::c_void) -> usize { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeAlignSize(handle : *mut ::core::ffi::c_void, pstubdesc : *const MIDL_STUB_DESC, pformatstring : *mut u8, pobject : *const ::core::ffi::c_void) -> usize); NdrMesTypeAlignSize(handle, pstubdesc, pformatstring, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeAlignSize2(handle: *mut ::core::ffi::c_void, ppicklinginfo: *const MIDL_TYPE_PICKLING_INFO, pstubdesc: *const MIDL_STUB_DESC, pformatstring: *mut u8, pobject: *const ::core::ffi::c_void) -> usize { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeAlignSize2(handle : *mut ::core::ffi::c_void, ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO, pstubdesc : *const MIDL_STUB_DESC, pformatstring : *mut u8, pobject : *const ::core::ffi::c_void) -> usize); NdrMesTypeAlignSize2(handle, ppicklinginfo, pstubdesc, pformatstring, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeAlignSize3(handle: *mut ::core::ffi::c_void, ppicklinginfo: *const MIDL_TYPE_PICKLING_INFO, pproxyinfo: *const MIDL_STUBLESS_PROXY_INFO, arrtypeoffset: *const *const u32, ntypeindex: u32, pobject: *const ::core::ffi::c_void) -> usize { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeAlignSize3(handle : *mut ::core::ffi::c_void, ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO, pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO, arrtypeoffset : *const *const u32, ntypeindex : u32, pobject : *const ::core::ffi::c_void) -> usize); NdrMesTypeAlignSize3(handle, ppicklinginfo, pproxyinfo, arrtypeoffset, ntypeindex, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeDecode(handle: *mut ::core::ffi::c_void, pstubdesc: *const MIDL_STUB_DESC, pformatstring: *mut u8, pobject: *mut ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeDecode(handle : *mut ::core::ffi::c_void, pstubdesc : *const MIDL_STUB_DESC, pformatstring : *mut u8, pobject : *mut ::core::ffi::c_void) -> ()); NdrMesTypeDecode(handle, pstubdesc, pformatstring, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeDecode2(handle: *mut ::core::ffi::c_void, ppicklinginfo: *const MIDL_TYPE_PICKLING_INFO, pstubdesc: *const MIDL_STUB_DESC, pformatstring: *mut u8, pobject: *mut ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeDecode2(handle : *mut ::core::ffi::c_void, ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO, pstubdesc : *const MIDL_STUB_DESC, pformatstring : *mut u8, pobject : *mut ::core::ffi::c_void) -> ()); NdrMesTypeDecode2(handle, ppicklinginfo, pstubdesc, pformatstring, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeDecode3(handle: *mut ::core::ffi::c_void, ppicklinginfo: *const MIDL_TYPE_PICKLING_INFO, pproxyinfo: *const MIDL_STUBLESS_PROXY_INFO, arrtypeoffset: *const *const u32, ntypeindex: u32, pobject: *mut ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeDecode3(handle : *mut ::core::ffi::c_void, ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO, pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO, arrtypeoffset : *const *const u32, ntypeindex : u32, pobject : *mut ::core::ffi::c_void) -> ()); NdrMesTypeDecode3(handle, ppicklinginfo, pproxyinfo, arrtypeoffset, ntypeindex, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeEncode(handle: *mut ::core::ffi::c_void, pstubdesc: *const MIDL_STUB_DESC, pformatstring: *mut u8, pobject: *const ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeEncode(handle : *mut ::core::ffi::c_void, pstubdesc : *const MIDL_STUB_DESC, pformatstring : *mut u8, pobject : *const ::core::ffi::c_void) -> ()); NdrMesTypeEncode(handle, pstubdesc, pformatstring, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeEncode2(handle: *mut ::core::ffi::c_void, ppicklinginfo: *const MIDL_TYPE_PICKLING_INFO, pstubdesc: *const MIDL_STUB_DESC, pformatstring: *mut u8, pobject: *const ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeEncode2(handle : *mut ::core::ffi::c_void, ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO, pstubdesc : *const MIDL_STUB_DESC, pformatstring : *mut u8, pobject : *const ::core::ffi::c_void) -> ()); NdrMesTypeEncode2(handle, ppicklinginfo, pstubdesc, pformatstring, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeEncode3(handle: *mut ::core::ffi::c_void, ppicklinginfo: *const MIDL_TYPE_PICKLING_INFO, pproxyinfo: *const MIDL_STUBLESS_PROXY_INFO, arrtypeoffset: *const *const u32, ntypeindex: u32, pobject: *const ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeEncode3(handle : *mut ::core::ffi::c_void, ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO, pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO, arrtypeoffset : *const *const u32, ntypeindex : u32, pobject : *const ::core::ffi::c_void) -> ()); NdrMesTypeEncode3(handle, ppicklinginfo, pproxyinfo, arrtypeoffset, ntypeindex, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeFree2(handle: *mut ::core::ffi::c_void, ppicklinginfo: *const MIDL_TYPE_PICKLING_INFO, pstubdesc: *const MIDL_STUB_DESC, pformatstring: *mut u8, pobject: *mut ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeFree2(handle : *mut ::core::ffi::c_void, ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO, pstubdesc : *const MIDL_STUB_DESC, pformatstring : *mut u8, pobject : *mut ::core::ffi::c_void) -> ()); NdrMesTypeFree2(handle, ppicklinginfo, pstubdesc, pformatstring, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrMesTypeFree3(handle: *mut ::core::ffi::c_void, ppicklinginfo: *const MIDL_TYPE_PICKLING_INFO, pproxyinfo: *const MIDL_STUBLESS_PROXY_INFO, arrtypeoffset: *const *const u32, ntypeindex: u32, pobject: *mut ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrMesTypeFree3(handle : *mut ::core::ffi::c_void, ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO, pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO, arrtypeoffset : *const *const u32, ntypeindex : u32, pobject : *mut ::core::ffi::c_void) -> ()); NdrMesTypeFree3(handle, ppicklinginfo, pproxyinfo, arrtypeoffset, ntypeindex, pobject) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNonConformantStringBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrNonConformantStringBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrNonConformantStringBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNonConformantStringMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrNonConformantStringMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrNonConformantStringMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNonConformantStringMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrNonConformantStringMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrNonConformantStringMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNonConformantStringUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrNonConformantStringUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrNonConformantStringUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNonEncapsulatedUnionBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrNonEncapsulatedUnionBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrNonEncapsulatedUnionBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNonEncapsulatedUnionFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrNonEncapsulatedUnionFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrNonEncapsulatedUnionFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNonEncapsulatedUnionMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrNonEncapsulatedUnionMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrNonEncapsulatedUnionMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNonEncapsulatedUnionMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrNonEncapsulatedUnionMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrNonEncapsulatedUnionMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNonEncapsulatedUnionUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrNonEncapsulatedUnionUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrNonEncapsulatedUnionUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNsGetBuffer(pstubmsg: *mut MIDL_STUB_MESSAGE, bufferlength: u32, handle: *mut ::core::ffi::c_void) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrNsGetBuffer(pstubmsg : *mut MIDL_STUB_MESSAGE, bufferlength : u32, handle : *mut ::core::ffi::c_void) -> *mut u8); NdrNsGetBuffer(pstubmsg, bufferlength, handle) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrNsSendReceive(pstubmsg: *mut MIDL_STUB_MESSAGE, pbufferend: *mut u8, pautohandle: *mut *mut ::core::ffi::c_void) -> *mut u8 { @@ -1340,70 +1340,70 @@ pub unsafe fn NdrOleFree(nodetofree: *const ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrOleFree(nodetofree : *const ::core::ffi::c_void) -> ()); NdrOleFree(nodetofree) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrPartialIgnoreClientBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrPartialIgnoreClientBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut ::core::ffi::c_void) -> ()); NdrPartialIgnoreClientBufferSize(pstubmsg, pmemory) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrPartialIgnoreClientMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrPartialIgnoreClientMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut ::core::ffi::c_void) -> ()); NdrPartialIgnoreClientMarshall(pstubmsg, pmemory) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrPartialIgnoreServerInitialize(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut ::core::ffi::c_void, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrPartialIgnoreServerInitialize(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut ::core::ffi::c_void, pformat : *mut u8) -> ()); NdrPartialIgnoreServerInitialize(pstubmsg, ppmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrPartialIgnoreServerUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrPartialIgnoreServerUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut ::core::ffi::c_void) -> ()); NdrPartialIgnoreServerUnmarshall(pstubmsg, ppmemory) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrPointerBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrPointerBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrPointerBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrPointerFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrPointerFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrPointerFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrPointerMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrPointerMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrPointerMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrPointerMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrPointerMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrPointerMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrPointerUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrPointerUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrPointerUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrRangeUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { @@ -1420,7 +1420,7 @@ pub unsafe fn NdrRpcSmClientFree(nodetofree: *const ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrRpcSmClientFree(nodetofree : *const ::core::ffi::c_void) -> ()); NdrRpcSmClientFree(nodetofree) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrRpcSmSetClientToOsf(pmessage: *mut MIDL_STUB_MESSAGE) { @@ -1437,21 +1437,21 @@ pub unsafe fn NdrRpcSsDefaultFree(nodetofree: *const ::core::ffi::c_void) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrRpcSsDefaultFree(nodetofree : *const ::core::ffi::c_void) -> ()); NdrRpcSsDefaultFree(nodetofree) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrRpcSsDisableAllocate(pmessage: *mut MIDL_STUB_MESSAGE) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrRpcSsDisableAllocate(pmessage : *mut MIDL_STUB_MESSAGE) -> ()); NdrRpcSsDisableAllocate(pmessage) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrRpcSsEnableAllocate(pmessage: *mut MIDL_STUB_MESSAGE) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrRpcSsEnableAllocate(pmessage : *mut MIDL_STUB_MESSAGE) -> ()); NdrRpcSsEnableAllocate(pmessage) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrSendReceive(pstubmsg: *mut MIDL_STUB_MESSAGE, pbufferend: *mut u8) -> *mut u8 { @@ -1473,112 +1473,112 @@ pub unsafe fn NdrServerCallNdr64(prpcmsg: *mut RPC_MESSAGE) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrServerCallNdr64(prpcmsg : *mut RPC_MESSAGE) -> ()); NdrServerCallNdr64(prpcmsg) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrServerContextMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, contexthandle: *mut NDR_SCONTEXT, rundownroutine: NDR_RUNDOWN) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrServerContextMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, contexthandle : *mut NDR_SCONTEXT, rundownroutine : NDR_RUNDOWN) -> ()); NdrServerContextMarshall(pstubmsg, contexthandle, rundownroutine) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrServerContextNewMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, contexthandle: *mut NDR_SCONTEXT, rundownroutine: NDR_RUNDOWN, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrServerContextNewMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, contexthandle : *mut NDR_SCONTEXT, rundownroutine : NDR_RUNDOWN, pformat : *mut u8) -> ()); NdrServerContextNewMarshall(pstubmsg, contexthandle, rundownroutine, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrServerContextNewUnmarshall(pstubmsg: *const MIDL_STUB_MESSAGE, pformat: *const u8) -> *mut NDR_SCONTEXT { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrServerContextNewUnmarshall(pstubmsg : *const MIDL_STUB_MESSAGE, pformat : *const u8) -> *mut NDR_SCONTEXT); NdrServerContextNewUnmarshall(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrServerContextUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE) -> *mut NDR_SCONTEXT { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrServerContextUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE) -> *mut NDR_SCONTEXT); NdrServerContextUnmarshall(pstubmsg) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrServerInitialize(prpcmsg: *mut RPC_MESSAGE, pstubmsg: *mut MIDL_STUB_MESSAGE, pstubdescriptor: *mut MIDL_STUB_DESC) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrServerInitialize(prpcmsg : *mut RPC_MESSAGE, pstubmsg : *mut MIDL_STUB_MESSAGE, pstubdescriptor : *mut MIDL_STUB_DESC) -> *mut u8); NdrServerInitialize(prpcmsg, pstubmsg, pstubdescriptor) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrServerInitializeMarshall(prpcmsg: *mut RPC_MESSAGE, pstubmsg: *mut MIDL_STUB_MESSAGE) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrServerInitializeMarshall(prpcmsg : *mut RPC_MESSAGE, pstubmsg : *mut MIDL_STUB_MESSAGE) -> ()); NdrServerInitializeMarshall(prpcmsg, pstubmsg) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrServerInitializeNew(prpcmsg: *mut RPC_MESSAGE, pstubmsg: *mut MIDL_STUB_MESSAGE, pstubdescriptor: *mut MIDL_STUB_DESC) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrServerInitializeNew(prpcmsg : *mut RPC_MESSAGE, pstubmsg : *mut MIDL_STUB_MESSAGE, pstubdescriptor : *mut MIDL_STUB_DESC) -> *mut u8); NdrServerInitializeNew(prpcmsg, pstubmsg, pstubdescriptor) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrServerInitializePartial(prpcmsg: *mut RPC_MESSAGE, pstubmsg: *mut MIDL_STUB_MESSAGE, pstubdescriptor: *mut MIDL_STUB_DESC, requestedbuffersize: u32) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrServerInitializePartial(prpcmsg : *mut RPC_MESSAGE, pstubmsg : *mut MIDL_STUB_MESSAGE, pstubdescriptor : *mut MIDL_STUB_DESC, requestedbuffersize : u32) -> ()); NdrServerInitializePartial(prpcmsg, pstubmsg, pstubdescriptor, requestedbuffersize) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrServerInitializeUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pstubdescriptor: *mut MIDL_STUB_DESC, prpcmsg: *mut RPC_MESSAGE) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrServerInitializeUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pstubdescriptor : *mut MIDL_STUB_DESC, prpcmsg : *mut RPC_MESSAGE) -> *mut u8); NdrServerInitializeUnmarshall(pstubmsg, pstubdescriptor, prpcmsg) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrSimpleStructBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrSimpleStructBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrSimpleStructBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrSimpleStructFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrSimpleStructFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrSimpleStructFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrSimpleStructMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrSimpleStructMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrSimpleStructMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrSimpleStructMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrSimpleStructMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrSimpleStructMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrSimpleStructUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrSimpleStructUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrSimpleStructUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrSimpleTypeMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, formatchar: u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrSimpleTypeMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, formatchar : u8) -> ()); NdrSimpleTypeMarshall(pstubmsg, pmemory, formatchar) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrSimpleTypeUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, formatchar: u8) { @@ -1595,28 +1595,28 @@ pub unsafe fn NdrStubCall3(pthis: *mut ::core::ffi::c_void, pchannel: *mut ::cor ::windows_targets::link!("rpcrt4.dll" "system" fn NdrStubCall3(pthis : *mut ::core::ffi::c_void, pchannel : *mut ::core::ffi::c_void, prpcmsg : *mut RPC_MESSAGE, pdwstubphase : *mut u32) -> i32); NdrStubCall3(pthis, pchannel, prpcmsg, pdwstubphase) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrUserMarshalBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrUserMarshalBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrUserMarshalBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrUserMarshalFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrUserMarshalFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrUserMarshalFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrUserMarshalMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrUserMarshalMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrUserMarshalMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrUserMarshalMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { @@ -1628,91 +1628,91 @@ pub unsafe fn NdrUserMarshalSimpleTypeConvert(pflags: *mut u32, pbuffer: *mut u8 ::windows_targets::link!("rpcrt4.dll" "system" fn NdrUserMarshalSimpleTypeConvert(pflags : *mut u32, pbuffer : *mut u8, formatchar : u8) -> *mut u8); NdrUserMarshalSimpleTypeConvert(pflags, pbuffer, formatchar) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrUserMarshalUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrUserMarshalUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrUserMarshalUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrVaryingArrayBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrVaryingArrayBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrVaryingArrayBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrVaryingArrayFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrVaryingArrayFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrVaryingArrayFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrVaryingArrayMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrVaryingArrayMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrVaryingArrayMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrVaryingArrayMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrVaryingArrayMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrVaryingArrayMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrVaryingArrayUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrVaryingArrayUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrVaryingArrayUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrXmitOrRepAsBufferSize(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrXmitOrRepAsBufferSize(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrXmitOrRepAsBufferSize(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrXmitOrRepAsFree(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrXmitOrRepAsFree(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> ()); NdrXmitOrRepAsFree(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrXmitOrRepAsMarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, pmemory: *mut u8, pformat: *mut u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrXmitOrRepAsMarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, pmemory : *mut u8, pformat : *mut u8) -> *mut u8); NdrXmitOrRepAsMarshall(pstubmsg, pmemory, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrXmitOrRepAsMemorySize(pstubmsg: *mut MIDL_STUB_MESSAGE, pformat: *mut u8) -> u32 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrXmitOrRepAsMemorySize(pstubmsg : *mut MIDL_STUB_MESSAGE, pformat : *mut u8) -> u32); NdrXmitOrRepAsMemorySize(pstubmsg, pformat) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn NdrXmitOrRepAsUnmarshall(pstubmsg: *mut MIDL_STUB_MESSAGE, ppmemory: *mut *mut u8, pformat: *mut u8, fmustalloc: u8) -> *mut u8 { ::windows_targets::link!("rpcrt4.dll" "system" fn NdrXmitOrRepAsUnmarshall(pstubmsg : *mut MIDL_STUB_MESSAGE, ppmemory : *mut *mut u8, pformat : *mut u8, fmustalloc : u8) -> *mut u8); NdrXmitOrRepAsUnmarshall(pstubmsg, ppmemory, pformat, fmustalloc) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn RpcAsyncAbortCall(pasync: *mut RPC_ASYNC_STATE, exceptioncode: u32) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn RpcAsyncAbortCall(pasync : *mut RPC_ASYNC_STATE, exceptioncode : u32) -> RPC_STATUS); RpcAsyncAbortCall(pasync, exceptioncode) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn RpcAsyncCancelCall(pasync: *mut RPC_ASYNC_STATE, fabort: P0) -> RPC_STATUS @@ -1722,35 +1722,35 @@ where ::windows_targets::link!("rpcrt4.dll" "system" fn RpcAsyncCancelCall(pasync : *mut RPC_ASYNC_STATE, fabort : super::super::Foundation:: BOOL) -> RPC_STATUS); RpcAsyncCancelCall(pasync, fabort.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn RpcAsyncCompleteCall(pasync: *mut RPC_ASYNC_STATE, reply: ::core::option::Option<*mut ::core::ffi::c_void>) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn RpcAsyncCompleteCall(pasync : *mut RPC_ASYNC_STATE, reply : *mut ::core::ffi::c_void) -> RPC_STATUS); RpcAsyncCompleteCall(pasync, ::core::mem::transmute(reply.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn RpcAsyncGetCallStatus(pasync: *const RPC_ASYNC_STATE) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn RpcAsyncGetCallStatus(pasync : *const RPC_ASYNC_STATE) -> RPC_STATUS); RpcAsyncGetCallStatus(pasync) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn RpcAsyncInitializeHandle(pasync: *mut RPC_ASYNC_STATE, size: u32) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn RpcAsyncInitializeHandle(pasync : *mut RPC_ASYNC_STATE, size : u32) -> RPC_STATUS); RpcAsyncInitializeHandle(pasync, size) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn RpcAsyncRegisterInfo(pasync: *const RPC_ASYNC_STATE) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn RpcAsyncRegisterInfo(pasync : *const RPC_ASYNC_STATE) -> RPC_STATUS); RpcAsyncRegisterInfo(pasync) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn RpcBindingBind(pasync: ::core::option::Option<*const RPC_ASYNC_STATE>, binding: *const ::core::ffi::c_void, ifspec: *const ::core::ffi::c_void) -> RPC_STATUS { @@ -1762,14 +1762,14 @@ pub unsafe fn RpcBindingCopy(sourcebinding: *const ::core::ffi::c_void, destinat ::windows_targets::link!("rpcrt4.dll" "system" fn RpcBindingCopy(sourcebinding : *const ::core::ffi::c_void, destinationbinding : *mut *mut ::core::ffi::c_void) -> RPC_STATUS); RpcBindingCopy(sourcebinding, destinationbinding) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn RpcBindingCreateA(template: *const RPC_BINDING_HANDLE_TEMPLATE_V1_A, security: ::core::option::Option<*const RPC_BINDING_HANDLE_SECURITY_V1_A>, options: ::core::option::Option<*const RPC_BINDING_HANDLE_OPTIONS_V1>, binding: *mut *mut ::core::ffi::c_void) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn RpcBindingCreateA(template : *const RPC_BINDING_HANDLE_TEMPLATE_V1_A, security : *const RPC_BINDING_HANDLE_SECURITY_V1_A, options : *const RPC_BINDING_HANDLE_OPTIONS_V1, binding : *mut *mut ::core::ffi::c_void) -> RPC_STATUS); RpcBindingCreateA(template, ::core::mem::transmute(security.unwrap_or(::std::ptr::null())), ::core::mem::transmute(options.unwrap_or(::std::ptr::null())), binding) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn RpcBindingCreateW(template: *const RPC_BINDING_HANDLE_TEMPLATE_V1_W, security: ::core::option::Option<*const RPC_BINDING_HANDLE_SECURITY_V1_W>, options: ::core::option::Option<*const RPC_BINDING_HANDLE_OPTIONS_V1>, binding: *mut *mut ::core::ffi::c_void) -> RPC_STATUS { @@ -1822,14 +1822,14 @@ pub unsafe fn RpcBindingInqAuthInfoA(binding: *const ::core::ffi::c_void, server ::windows_targets::link!("rpcrt4.dll" "system" fn RpcBindingInqAuthInfoA(binding : *const ::core::ffi::c_void, serverprincname : *mut ::windows_core::PSTR, authnlevel : *mut u32, authnsvc : *mut u32, authidentity : *mut *mut ::core::ffi::c_void, authzsvc : *mut u32) -> RPC_STATUS); RpcBindingInqAuthInfoA(binding, ::core::mem::transmute(serverprincname.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(authnlevel.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(authnsvc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(authzsvc.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn RpcBindingInqAuthInfoExA(binding: *const ::core::ffi::c_void, serverprincname: ::core::option::Option<*mut ::windows_core::PSTR>, authnlevel: ::core::option::Option<*mut u32>, authnsvc: ::core::option::Option<*mut u32>, authidentity: ::core::option::Option<*mut *mut ::core::ffi::c_void>, authzsvc: ::core::option::Option<*mut u32>, rpcqosversion: u32, securityqos: ::core::option::Option<*mut RPC_SECURITY_QOS>) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn RpcBindingInqAuthInfoExA(binding : *const ::core::ffi::c_void, serverprincname : *mut ::windows_core::PSTR, authnlevel : *mut u32, authnsvc : *mut u32, authidentity : *mut *mut ::core::ffi::c_void, authzsvc : *mut u32, rpcqosversion : u32, securityqos : *mut RPC_SECURITY_QOS) -> RPC_STATUS); RpcBindingInqAuthInfoExA(binding, ::core::mem::transmute(serverprincname.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(authnlevel.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(authnsvc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(authzsvc.unwrap_or(::std::ptr::null_mut())), rpcqosversion, ::core::mem::transmute(securityqos.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn RpcBindingInqAuthInfoExW(binding: *const ::core::ffi::c_void, serverprincname: ::core::option::Option<*mut ::windows_core::PWSTR>, authnlevel: ::core::option::Option<*mut u32>, authnsvc: ::core::option::Option<*mut u32>, authidentity: ::core::option::Option<*mut *mut ::core::ffi::c_void>, authzsvc: ::core::option::Option<*mut u32>, rpcqosversion: u32, securityqos: ::core::option::Option<*mut RPC_SECURITY_QOS>) -> RPC_STATUS { @@ -1874,7 +1874,7 @@ where ::windows_targets::link!("rpcrt4.dll" "system" fn RpcBindingSetAuthInfoA(binding : *const ::core::ffi::c_void, serverprincname : ::windows_core::PCSTR, authnlevel : u32, authnsvc : u32, authidentity : *const ::core::ffi::c_void, authzsvc : u32) -> RPC_STATUS); RpcBindingSetAuthInfoA(binding, serverprincname.into_param().abi(), authnlevel, authnsvc, ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), authzsvc) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn RpcBindingSetAuthInfoExA(binding: *const ::core::ffi::c_void, serverprincname: P0, authnlevel: u32, authnsvc: u32, authidentity: ::core::option::Option<*const ::core::ffi::c_void>, authzsvc: u32, securityqos: ::core::option::Option<*const RPC_SECURITY_QOS>) -> RPC_STATUS @@ -1884,7 +1884,7 @@ where ::windows_targets::link!("rpcrt4.dll" "system" fn RpcBindingSetAuthInfoExA(binding : *const ::core::ffi::c_void, serverprincname : ::windows_core::PCSTR, authnlevel : u32, authnsvc : u32, authidentity : *const ::core::ffi::c_void, authzsvc : u32, securityqos : *const RPC_SECURITY_QOS) -> RPC_STATUS); RpcBindingSetAuthInfoExA(binding, serverprincname.into_param().abi(), authnlevel, authnsvc, ::core::mem::transmute(authidentity.unwrap_or(::std::ptr::null())), authzsvc, ::core::mem::transmute(securityqos.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn RpcBindingSetAuthInfoExW(binding: *const ::core::ffi::c_void, serverprincname: P0, authnlevel: u32, authnsvc: u32, authidentity: ::core::option::Option<*const ::core::ffi::c_void>, authzsvc: u32, securityqos: ::core::option::Option<*const RPC_SECURITY_QOS>) -> RPC_STATUS @@ -1942,14 +1942,14 @@ pub unsafe fn RpcCancelThreadEx(thread: *const ::core::ffi::c_void, timeout: i32 ::windows_targets::link!("rpcrt4.dll" "system" fn RpcCancelThreadEx(thread : *const ::core::ffi::c_void, timeout : i32) -> RPC_STATUS); RpcCancelThreadEx(thread, timeout) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn RpcCertGeneratePrincipalNameA(context: *const super::super::Security::Cryptography::CERT_CONTEXT, flags: u32, pbuffer: *mut ::windows_core::PSTR) -> RPC_STATUS { ::windows_targets::link!("rpcrt4.dll" "system" fn RpcCertGeneratePrincipalNameA(context : *const super::super::Security::Cryptography:: CERT_CONTEXT, flags : u32, pbuffer : *mut ::windows_core::PSTR) -> RPC_STATUS); RpcCertGeneratePrincipalNameA(context, flags, pbuffer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Cryptography`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] #[inline] pub unsafe fn RpcCertGeneratePrincipalNameW(context: *const super::super::Security::Cryptography::CERT_CONTEXT, flags: u32, pbuffer: *mut ::windows_core::PWSTR) -> RPC_STATUS { @@ -1998,7 +1998,7 @@ pub unsafe fn RpcEpUnregister(ifspec: *const ::core::ffi::c_void, bindingvector: ::windows_targets::link!("rpcrt4.dll" "system" fn RpcEpUnregister(ifspec : *const ::core::ffi::c_void, bindingvector : *const RPC_BINDING_VECTOR, uuidvector : *const UUID_VECTOR) -> RPC_STATUS); RpcEpUnregister(ifspec, bindingvector, ::core::mem::transmute(uuidvector.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RpcErrorAddRecord(errorinfo: *const RPC_EXTENDED_ERROR_INFO) -> RPC_STATUS { @@ -2015,7 +2015,7 @@ pub unsafe fn RpcErrorEndEnumeration(enumhandle: *mut RPC_ERROR_ENUM_HANDLE) -> ::windows_targets::link!("rpcrt4.dll" "system" fn RpcErrorEndEnumeration(enumhandle : *mut RPC_ERROR_ENUM_HANDLE) -> RPC_STATUS); RpcErrorEndEnumeration(enumhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RpcErrorGetNextRecord(enumhandle: *const RPC_ERROR_ENUM_HANDLE, copystrings: P0, errorinfo: *mut RPC_EXTENDED_ERROR_INFO) -> RPC_STATUS @@ -2060,7 +2060,7 @@ pub unsafe fn RpcFreeAuthorizationContext(pauthzclientcontext: *mut *mut ::core: ::windows_targets::link!("rpcrt4.dll" "system" fn RpcFreeAuthorizationContext(pauthzclientcontext : *mut *mut ::core::ffi::c_void) -> RPC_STATUS); RpcFreeAuthorizationContext(pauthzclientcontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RpcGetAuthorizationContextForClient(clientbinding: ::core::option::Option<*const ::core::ffi::c_void>, impersonateonreturn: P0, reserved1: ::core::option::Option<*const ::core::ffi::c_void>, pexpirationtime: ::core::option::Option<*const i64>, reserved2: super::super::Foundation::LUID, reserved3: u32, reserved4: ::core::option::Option<*const ::core::ffi::c_void>, pauthzclientcontext: *mut *mut ::core::ffi::c_void) -> RPC_STATUS @@ -2804,7 +2804,7 @@ pub unsafe fn RpcServerRegisterIfEx(ifspec: *const ::core::ffi::c_void, mgrtypeu ::windows_targets::link!("rpcrt4.dll" "system" fn RpcServerRegisterIfEx(ifspec : *const ::core::ffi::c_void, mgrtypeuuid : *const ::windows_core::GUID, mgrepv : *const ::core::ffi::c_void, flags : u32, maxcalls : u32, ifcallback : RPC_IF_CALLBACK_FN) -> RPC_STATUS); RpcServerRegisterIfEx(ifspec, ::core::mem::transmute(mgrtypeuuid.unwrap_or(::std::ptr::null())), ::core::mem::transmute(mgrepv.unwrap_or(::std::ptr::null())), flags, maxcalls, ifcallback) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] #[inline] pub unsafe fn RpcServerSubscribeForNotification(binding: ::core::option::Option<*const ::core::ffi::c_void>, notification: RPC_NOTIFICATIONS, notificationtype: RPC_NOTIFICATION_TYPES, notificationinfo: *const RPC_ASYNC_NOTIFICATION_INFO) -> RPC_STATUS { @@ -4828,7 +4828,7 @@ impl ::core::default::Default for MIDL_METHOD_PROPERTY_MAP { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MIDL_SERVER_INFO { pub pStubDesc: *mut MIDL_STUB_DESC, @@ -4873,7 +4873,7 @@ impl ::core::default::Default for MIDL_SERVER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MIDL_STUBLESS_PROXY_INFO { pub pStubDesc: *mut MIDL_STUB_DESC, @@ -4916,7 +4916,7 @@ impl ::core::default::Default for MIDL_STUBLESS_PROXY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MIDL_STUB_DESC { pub RpcInterfaceInformation: *mut ::core::ffi::c_void, @@ -4959,7 +4959,7 @@ impl ::core::default::Default for MIDL_STUB_DESC { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union MIDL_STUB_DESC_0 { pub pAutoHandle: *mut *mut ::core::ffi::c_void, @@ -4985,7 +4985,7 @@ impl ::core::default::Default for MIDL_STUB_DESC_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MIDL_STUB_MESSAGE { pub RpcMsg: *mut RPC_MESSAGE, @@ -5196,7 +5196,7 @@ impl ::core::default::Default for MIDL_TYPE_PICKLING_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct MIDL_WINRT_TYPE_SERIALIZATION_INFO { pub Version: u32, @@ -7436,7 +7436,7 @@ impl ::core::default::Default for NDR_SCONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct NDR_USER_MARSHAL_INFO { pub InformationLevel: u32, @@ -7459,7 +7459,7 @@ impl ::core::default::Default for NDR_USER_MARSHAL_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union NDR_USER_MARSHAL_INFO_0 { pub Level1: ::std::mem::ManuallyDrop, @@ -7481,7 +7481,7 @@ impl ::core::default::Default for NDR_USER_MARSHAL_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct NDR_USER_MARSHAL_INFO_LEVEL1 { pub Buffer: *mut ::core::ffi::c_void, @@ -7623,7 +7623,7 @@ impl ::core::default::Default for RDR_CALLOUT_STATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub union RPC_ASYNC_NOTIFICATION_INFO { pub APC: RPC_ASYNC_NOTIFICATION_INFO_0, @@ -7651,7 +7651,7 @@ impl ::core::default::Default for RPC_ASYNC_NOTIFICATION_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct RPC_ASYNC_NOTIFICATION_INFO_0 { pub NotificationRoutine: PFN_RPCNOTIFICATION_ROUTINE, @@ -7682,7 +7682,7 @@ impl ::core::default::Default for RPC_ASYNC_NOTIFICATION_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct RPC_ASYNC_NOTIFICATION_INFO_1 { pub hIOPort: super::super::Foundation::HANDLE, @@ -7723,7 +7723,7 @@ impl ::core::default::Default for RPC_ASYNC_NOTIFICATION_INFO_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct RPC_ASYNC_NOTIFICATION_INFO_2 { pub hWnd: super::super::Foundation::HWND, @@ -7762,7 +7762,7 @@ impl ::core::default::Default for RPC_ASYNC_NOTIFICATION_INFO_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub struct RPC_ASYNC_STATE { pub Size: u32, @@ -7828,7 +7828,7 @@ impl ::core::default::Default for RPC_BINDING_HANDLE_OPTIONS_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_BINDING_HANDLE_SECURITY_V1_A { pub Version: u32, @@ -7871,7 +7871,7 @@ impl ::core::default::Default for RPC_BINDING_HANDLE_SECURITY_V1_A { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_BINDING_HANDLE_SECURITY_V1_W { pub Version: u32, @@ -8028,7 +8028,7 @@ impl ::core::default::Default for RPC_BINDING_VECTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RPC_CALL_ATTRIBUTES_V1_A { pub Version: u32, @@ -8084,7 +8084,7 @@ impl ::core::default::Default for RPC_CALL_ATTRIBUTES_V1_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RPC_CALL_ATTRIBUTES_V1_W { pub Version: u32, @@ -8140,7 +8140,7 @@ impl ::core::default::Default for RPC_CALL_ATTRIBUTES_V1_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RPC_CALL_ATTRIBUTES_V2_A { pub Version: u32, @@ -8231,7 +8231,7 @@ impl ::core::default::Default for RPC_CALL_ATTRIBUTES_V2_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RPC_CALL_ATTRIBUTES_V2_W { pub Version: u32, @@ -8322,7 +8322,7 @@ impl ::core::default::Default for RPC_CALL_ATTRIBUTES_V2_W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RPC_CALL_ATTRIBUTES_V3_A { pub Version: u32, @@ -8419,7 +8419,7 @@ impl ::core::default::Default for RPC_CALL_ATTRIBUTES_V3_A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RPC_CALL_ATTRIBUTES_V3_W { pub Version: u32, @@ -8811,7 +8811,7 @@ impl ::core::default::Default for RPC_ERROR_ENUM_HANDLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RPC_EXTENDED_ERROR_INFO { pub Version: u32, @@ -8844,7 +8844,7 @@ impl ::core::default::Default for RPC_EXTENDED_ERROR_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union RPC_EXTENDED_ERROR_INFO_0 { pub SystemTime: super::super::Foundation::SYSTEMTIME, @@ -9455,7 +9455,7 @@ impl ::core::default::Default for RPC_PROTSEQ_VECTORW { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_SECURITY_QOS { pub Version: u32, @@ -9496,7 +9496,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_SECURITY_QOS_V2_A { pub Version: u32, @@ -9525,7 +9525,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V2_A { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union RPC_SECURITY_QOS_V2_A_0 { pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_A, @@ -9549,7 +9549,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V2_A_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_SECURITY_QOS_V2_W { pub Version: u32, @@ -9578,7 +9578,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V2_W { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union RPC_SECURITY_QOS_V2_W_0 { pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_W, @@ -9602,7 +9602,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V2_W_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_SECURITY_QOS_V3_A { pub Version: u32, @@ -9632,7 +9632,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V3_A { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union RPC_SECURITY_QOS_V3_A_0 { pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_A, @@ -9656,7 +9656,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V3_A_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_SECURITY_QOS_V3_W { pub Version: u32, @@ -9686,7 +9686,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V3_W { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union RPC_SECURITY_QOS_V3_W_0 { pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_W, @@ -9710,7 +9710,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V3_W_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_SECURITY_QOS_V4_A { pub Version: u32, @@ -9741,7 +9741,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V4_A { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union RPC_SECURITY_QOS_V4_A_0 { pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_A, @@ -9765,7 +9765,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V4_A_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_SECURITY_QOS_V4_W { pub Version: u32, @@ -9796,7 +9796,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V4_W { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union RPC_SECURITY_QOS_V4_W_0 { pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_W, @@ -9820,7 +9820,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V4_W_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_SECURITY_QOS_V5_A { pub Version: u32, @@ -9852,7 +9852,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V5_A { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union RPC_SECURITY_QOS_V5_A_0 { pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_A, @@ -9876,7 +9876,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V5_A_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct RPC_SECURITY_QOS_V5_W { pub Version: u32, @@ -9908,7 +9908,7 @@ impl ::core::default::Default for RPC_SECURITY_QOS_V5_W { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union RPC_SECURITY_QOS_V5_W_0 { pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_W, @@ -10221,7 +10221,7 @@ impl ::core::default::Default for SEC_WINNT_AUTH_IDENTITY_W { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct USER_MARSHAL_CB { pub Flags: u32, @@ -10321,7 +10321,7 @@ impl ::core::default::Default for UUID_VECTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct XMIT_ROUTINE_QUINTUPLE { pub pfnTranslateToXmit: XMIT_HELPER_ROUTINE, @@ -10380,7 +10380,7 @@ pub type CS_TYPE_FROM_NETCS_ROUTINE = ::core::option::Option ()>; pub type CS_TYPE_NET_SIZE_ROUTINE = ::core::option::Option ()>; pub type CS_TYPE_TO_NETCS_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub type EXPR_EVAL = ::core::option::Option ()>; pub type GENERIC_BINDING_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; @@ -10400,7 +10400,7 @@ pub type MIDL_ES_WRITE = ::core::option::Option ()>; pub type NDR_NOTIFY_ROUTINE = ::core::option::Option ()>; pub type NDR_RUNDOWN = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub type PFN_RPCNOTIFICATION_ROUTINE = ::core::option::Option ()>; pub type PFN_RPC_ALLOCATE = ::core::option::Option *mut ::core::ffi::c_void>; @@ -10423,13 +10423,13 @@ pub type RPC_OBJECT_INQ_FN = ::core::option::Option ()>; pub type RPC_SETFILTER_FUNC = ::core::option::Option ()>; pub type SERVER_ROUTINE = ::core::option::Option i32>; -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub type STUB_THUNK = ::core::option::Option ()>; pub type USER_MARSHAL_FREEING_ROUTINE = ::core::option::Option ()>; pub type USER_MARSHAL_MARSHALLING_ROUTINE = ::core::option::Option *mut u8>; pub type USER_MARSHAL_SIZING_ROUTINE = ::core::option::Option u32>; pub type USER_MARSHAL_UNMARSHALLING_ROUTINE = ::core::option::Option *mut u8>; -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub type XMIT_HELPER_ROUTINE = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Search/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Search/impl.rs index 6e6753e115..7baf3ca500 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Search/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Search/impl.rs @@ -98,7 +98,7 @@ impl DataSourceListener_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DataSourceObject_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -112,7 +112,7 @@ impl DataSourceObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAccessor_Impl: Sized { fn AddRefAccessor(&self, haccessor: HACCESSOR, pcrefcount: *mut u32) -> ::windows_core::Result<()>; @@ -157,7 +157,7 @@ impl IAccessor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAlterIndex_Impl: Sized { fn AlterIndex(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pindexid: *const super::super::Storage::IndexServer::DBID, pnewindexid: *const super::super::Storage::IndexServer::DBID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET) -> ::windows_core::Result<()>; @@ -178,7 +178,7 @@ impl IAlterIndex_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAlterTable_Impl: Sized { fn AlterColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumnid: *const super::super::Storage::IndexServer::DBID, dwcolumndescflags: u32, pcolumndesc: *const DBCOLUMNDESC) -> ::windows_core::Result<()>; @@ -209,7 +209,7 @@ impl IAlterTable_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IBindResource_Impl: Sized { fn Bind(&self, punkouter: ::core::option::Option<&::windows_core::IUnknown>, pwszurl: &::windows_core::PCWSTR, dwbindurlflags: u32, rguid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, pauthenticate: ::core::option::Option<&super::Com::IAuthenticate>, pimplsession: *mut DBIMPLICITSESSION, pdwbindstatus: *mut u32, ppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -257,7 +257,7 @@ impl IChapteredRowset_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub trait IColumnMapper_Impl: Sized { fn GetPropInfoFromName(&self, wcspropname: &::windows_core::PCWSTR, pppropid: *mut *mut super::super::Storage::IndexServer::DBID, pproptype: *mut u16, puiwidth: *mut u32) -> ::windows_core::Result<()>; @@ -325,7 +325,7 @@ impl IColumnMapperCreator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub trait IColumnsInfo_Impl: Sized { fn GetColumnInfo(&self, pccolumns: *mut usize, prginfo: *mut *mut DBCOLUMNINFO, ppstringsbuffer: *mut *mut u16) -> ::windows_core::Result<()>; @@ -356,7 +356,7 @@ impl IColumnsInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub trait IColumnsInfo2_Impl: Sized + IColumnsInfo_Impl { fn GetRestrictedColumnInfo(&self, ccolumnidmasks: usize, rgcolumnidmasks: *const super::super::Storage::IndexServer::DBID, dwflags: u32, pccolumns: *mut usize, prgcolumnids: *mut *mut super::super::Storage::IndexServer::DBID, prgcolumninfo: *mut *mut DBCOLUMNINFO, ppstringsbuffer: *mut *mut u16) -> ::windows_core::Result<()>; @@ -377,7 +377,7 @@ impl IColumnsInfo2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IColumnsRowset_Impl: Sized { fn GetAvailableColumns(&self, pcoptcolumns: *mut usize, prgoptcolumns: *mut *mut super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()>; @@ -503,7 +503,7 @@ impl ICommandCost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub trait ICommandPersist_Impl: Sized { fn DeleteCommand(&self, pcommandid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()>; @@ -581,7 +581,7 @@ impl ICommandPrepare_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICommandProperties_Impl: Sized { fn GetProperties(&self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()>; @@ -693,7 +693,7 @@ impl ICommandValidate_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ICommandWithParameters_Impl: Sized { fn GetParameterInfo(&self, pcparams: *mut usize, prgparaminfo: *mut *mut DBPARAMINFO, ppnamesbuffer: *mut *mut u16) -> ::windows_core::Result<()>; @@ -731,7 +731,7 @@ impl ICommandWithParameters_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait ICondition_Impl: Sized + super::Com::IPersistStream_Impl { fn GetConditionType(&self) -> ::windows_core::Result; @@ -821,7 +821,7 @@ impl ICondition_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ICondition2_Impl: Sized + ICondition_Impl { fn GetLocale(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -858,7 +858,7 @@ impl ICondition2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IConditionFactory_Impl: Sized { fn MakeNot(&self, pcsub: ::core::option::Option<&ICondition>, fsimplify: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -927,7 +927,7 @@ impl IConditionFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`, `Win32_UI_Shell_Common`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IConditionFactory2_Impl: Sized + IConditionFactory_Impl { fn CreateTrueFalse(&self, fval: super::super::Foundation::BOOL, cco: CONDITION_CREATION_OPTIONS, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1007,7 +1007,7 @@ impl IConditionFactory2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IConditionGenerator_Impl: Sized { fn Initialize(&self, pschemaprovider: ::core::option::Option<&ISchemaProvider>) -> ::windows_core::Result<()>; @@ -1083,7 +1083,7 @@ impl IConvertType_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ICreateRow_Impl: Sized { fn CreateRow(&self, punkouter: ::core::option::Option<&::windows_core::IUnknown>, pwszurl: &::windows_core::PCWSTR, dwbindurlflags: u32, rguid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, pauthenticate: ::core::option::Option<&super::Com::IAuthenticate>, pimplsession: *mut DBIMPLICITSESSION, pdwbindstatus: *mut u32, ppwsznewurl: *mut ::windows_core::PWSTR, ppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -1165,7 +1165,7 @@ impl IDBAsynchStatus_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDBBinderProperties_Impl: Sized + IDBProperties_Impl { fn Reset(&self) -> ::windows_core::Result<()>; @@ -1232,7 +1232,7 @@ impl IDBCreateSession_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDBDataSourceAdmin_Impl: Sized { fn CreateDataSource(&self, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, punkouter: ::core::option::Option<&::windows_core::IUnknown>, riid: *const ::windows_core::GUID, ppdbsession: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -1277,7 +1277,7 @@ impl IDBDataSourceAdmin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDBInfo_Impl: Sized { fn GetKeywords(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1341,7 +1341,7 @@ impl IDBInitialize_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDBPromptInitialize_Impl: Sized { fn PromptDataSource(&self, punkouter: ::core::option::Option<&::windows_core::IUnknown>, hwndparent: super::super::Foundation::HWND, dwpromptoptions: u32, csourcetypefilter: u32, rgsourcetypefilter: *const u32, pwszszzproviderfilter: &::windows_core::PCWSTR, riid: *const ::windows_core::GUID, ppdatasource: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -1378,7 +1378,7 @@ impl IDBPromptInitialize_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDBProperties_Impl: Sized { fn GetProperties(&self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()>; @@ -1449,7 +1449,7 @@ impl IDBSchemaCommand_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDBSchemaRowset_Impl: Sized { fn GetRowset(&self, punkouter: ::core::option::Option<&::windows_core::IUnknown>, rguidschema: *const ::windows_core::GUID, crestrictions: u32, rgrestrictions: *const super::Variant::VARIANT, riid: *const ::windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, pprowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -1480,7 +1480,7 @@ impl IDBSchemaRowset_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDCInfo_Impl: Sized { fn GetInfo(&self, cinfo: u32, rgeinfotype: *const u32, prginfo: *mut *mut DCINFO) -> ::windows_core::Result<()>; @@ -1559,7 +1559,7 @@ impl IDataConvert_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDataInitialize_Impl: Sized { fn GetDataSource(&self, punkouter: ::core::option::Option<&::windows_core::IUnknown>, dwclsctx: u32, pwszinitializationstring: &::windows_core::PCWSTR, riid: *const ::windows_core::GUID, ppdatasource: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -1636,7 +1636,7 @@ impl IDataInitialize_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDataSourceLocator_Impl: Sized + super::Com::IDispatch_Impl { fn hWnd(&self) -> ::windows_core::Result; @@ -1780,7 +1780,7 @@ impl IEntity_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumItemProperties_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut ITEMPROP, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -1998,7 +1998,7 @@ impl IEnumSubscription_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IErrorLookup_Impl: Sized { fn GetErrorDescription(&self, hrerror: ::windows_core::HRESULT, dwlookupid: u32, pdispparams: *const super::Com::DISPPARAMS, lcid: u32, pbstrsource: *mut ::windows_core::BSTR, pbstrdescription: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2036,7 +2036,7 @@ impl IErrorLookup_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IErrorRecords_Impl: Sized { fn AddErrorRecord(&self, perrorinfo: *const ERRORINFO, dwlookupid: u32, pdispparams: *const super::Com::DISPPARAMS, punkcustomerror: ::core::option::Option<&::windows_core::IUnknown>, dwdynamicerrorid: u32) -> ::windows_core::Result<()>; @@ -2227,7 +2227,7 @@ impl IGetSourceRow_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IIndexDefinition_Impl: Sized { fn CreateIndex(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pindexid: *const super::super::Storage::IndexServer::DBID, cindexcolumndescs: usize, rgindexcolumndescs: *const DBINDEXCOLUMNDESC, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, ppindexid: *mut *mut super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()>; @@ -2258,7 +2258,7 @@ impl IIndexDefinition_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IInterval_Impl: Sized { fn GetLimits(&self, pilklower: *mut INTERVAL_LIMIT_KIND, ppropvarlower: *mut super::Com::StructuredStorage::PROPVARIANT, pilkupper: *mut INTERVAL_LIMIT_KIND, ppropvarupper: *mut super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -2279,7 +2279,7 @@ impl IInterval_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] pub trait ILoadFilter_Impl: Sized { fn LoadIFilter(&self, pwcspath: &::windows_core::PCWSTR, pfilteredsources: *const FILTERED_DATA_SOURCES, punkouter: ::core::option::Option<&::windows_core::IUnknown>, fusedefault: super::super::Foundation::BOOL, pfilterclsid: *mut ::windows_core::GUID, searchdecsize: *mut i32, pwcssearchdesc: *mut *mut u16, ppifilt: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -2317,7 +2317,7 @@ impl ILoadFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] pub trait ILoadFilterWithPrivateComActivation_Impl: Sized + ILoadFilter_Impl { fn LoadIFilterWithPrivateComActivation(&self, filteredsources: *const FILTERED_DATA_SOURCES, usedefault: super::super::Foundation::BOOL, filterclsid: *mut ::windows_core::GUID, isfilterprivatecomactivated: *mut super::super::Foundation::BOOL, filterobj: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -2341,7 +2341,7 @@ impl ILoadFilterWithPrivateComActivation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMDDataset_Impl: Sized { fn FreeAxisInfo(&self, caxes: usize, rgaxisinfo: *const MDAXISINFO) -> ::windows_core::Result<()>; @@ -2438,7 +2438,7 @@ impl IMDFind_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMDRangeRowset_Impl: Sized { fn GetRangeRowset(&self, punkouter: ::core::option::Option<&::windows_core::IUnknown>, ulstartcell: usize, ulendcell: usize, riid: *const ::windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, pprowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -2543,7 +2543,7 @@ impl INamedEntityCollector_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization`, `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] pub trait IObjectAccessControl_Impl: Sized { fn GetObjectAccessRights(&self, pobject: *const SEC_OBJECT, pcaccessentries: *mut u32, prgaccessentries: *mut *mut super::super::Security::Authorization::EXPLICIT_ACCESS_W) -> ::windows_core::Result<()>; @@ -2607,7 +2607,7 @@ impl IObjectAccessControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpLockStatus_Impl: Sized { fn IsOplockValid(&self) -> ::windows_core::Result; @@ -2663,7 +2663,7 @@ impl IOpLockStatus_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IOpenRowset_Impl: Sized { fn OpenRowset(&self, punkouter: ::core::option::Option<&::windows_core::IUnknown>, ptableid: *const super::super::Storage::IndexServer::DBID, pindexid: *const super::super::Storage::IndexServer::DBID, riid: *const ::windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, pprowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -2707,7 +2707,7 @@ impl IParentRowset_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub trait IProtocolHandlerSite_Impl: Sized { fn GetFilter(&self, pclsidobj: *const ::windows_core::GUID, pcwszcontenttype: &::windows_core::PCWSTR, pcwszextension: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -2734,7 +2734,7 @@ impl IProtocolHandlerSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IProvideMoniker_Impl: Sized { fn GetMoniker(&self) -> ::windows_core::Result; @@ -2761,7 +2761,7 @@ impl IProvideMoniker_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IQueryParser_Impl: Sized { fn Parse(&self, pszinputstring: &::windows_core::PCWSTR, pcustomproperties: ::core::option::Option<&super::Com::IEnumUnknown>) -> ::windows_core::Result; @@ -2864,7 +2864,7 @@ impl IQueryParser_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IQueryParserManager_Impl: Sized { fn CreateLoadedParser(&self, pszcatalog: &::windows_core::PCWSTR, langidforkeywords: u16, riid: *const ::windows_core::GUID, ppqueryparser: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -2902,7 +2902,7 @@ impl IQueryParserManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IQuerySolution_Impl: Sized + IConditionFactory_Impl { fn GetQuery(&self, ppquerynode: *mut ::core::option::Option, ppmaintype: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -3007,7 +3007,7 @@ impl IRegisterProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRelationship_Impl: Sized { fn Name(&self, ppszname: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()>; @@ -3071,7 +3071,7 @@ impl IRelationship_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IRichChunk_Impl: Sized { fn GetData(&self, pfirstpos: *mut u32, plength: *mut u32, ppsz: *mut ::windows_core::PWSTR, pvalue: *mut super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -3092,7 +3092,7 @@ impl IRichChunk_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub trait IRow_Impl: Sized { fn GetColumns(&self, ccolumns: usize, rgcolumns: *mut DBCOLUMNACCESS) -> ::windows_core::Result<()>; @@ -3130,7 +3130,7 @@ impl IRow_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub trait IRowChange_Impl: Sized { fn SetColumns(&self, ccolumns: usize, rgcolumns: *const DBCOLUMNACCESS) -> ::windows_core::Result<()>; @@ -3205,7 +3205,7 @@ impl IRowPosition_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRowPositionChange_Impl: Sized { fn OnRowPositionChange(&self, ereason: u32, ephase: u32, fcantdeny: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3226,7 +3226,7 @@ impl IRowPositionChange_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub trait IRowSchemaChange_Impl: Sized + IRowChange_Impl { fn DeleteColumns(&self, ccolumns: usize, rgcolumnids: *const super::super::Storage::IndexServer::DBID, rgdwstatus: *mut u32) -> ::windows_core::Result<()>; @@ -3305,7 +3305,7 @@ impl IRowset_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRowsetAsynch_Impl: Sized { fn RatioFinished(&self, puldenominator: *mut usize, pulnumerator: *mut usize, pcrows: *mut usize, pfnewrows: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3490,7 +3490,7 @@ impl IRowsetCopyRows_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRowsetCurrentIndex_Impl: Sized + IRowsetIndex_Impl { fn GetIndex(&self) -> ::windows_core::Result<*mut super::super::Storage::IndexServer::DBID>; @@ -3527,7 +3527,7 @@ impl IRowsetCurrentIndex_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IRowsetEvents_Impl: Sized { fn OnNewItem(&self, itemid: *const super::Com::StructuredStorage::PROPVARIANT, newitemstate: ROWSETEVENT_ITEMSTATE) -> ::windows_core::Result<()>; @@ -3589,7 +3589,7 @@ impl IRowsetExactScroll_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRowsetFastLoad_Impl: Sized { fn InsertRow(&self, haccessor: HACCESSOR, pdata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -3654,7 +3654,7 @@ impl IRowsetIdentity_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRowsetIndex_Impl: Sized { fn GetIndexInfo(&self, pckeycolumns: *mut usize, prgindexcolumndesc: *mut *mut DBINDEXCOLUMNDESC, pcindexpropertysets: *mut u32, prgindexpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()>; @@ -3692,7 +3692,7 @@ impl IRowsetIndex_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRowsetInfo_Impl: Sized { fn GetProperties(&self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()>; @@ -3852,7 +3852,7 @@ impl IRowsetNextRowset_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRowsetNotify_Impl: Sized { fn OnFieldChange(&self, prowset: ::core::option::Option<&IRowset>, hrow: usize, ccolumns: usize, rgcolumns: *const usize, ereason: u32, ephase: u32, fcantdeny: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3951,7 +3951,7 @@ impl IRowsetQueryStatus_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRowsetRefresh_Impl: Sized { fn RefreshVisibleData(&self, hchapter: usize, crows: usize, rghrows: *const usize, foverwrite: super::super::Foundation::BOOL, pcrowsrefreshed: *mut usize, prghrowsrefreshed: *mut *mut usize, prgrowstatus: *mut *mut u32) -> ::windows_core::Result<()>; @@ -4229,7 +4229,7 @@ impl IRowsetWatchRegion_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IRowsetWithParameters_Impl: Sized { fn GetParameterInfo(&self, pcparams: *mut usize, prgparaminfo: *mut *mut DBPARAMINFO, ppnamesbuffer: *mut *mut u16) -> ::windows_core::Result<()>; @@ -4277,7 +4277,7 @@ impl ISQLErrorInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISQLGetDiagField_Impl: Sized { fn GetDiagField(&self, pdiaginfo: *mut KAGGETDIAG) -> ::windows_core::Result<()>; @@ -4298,7 +4298,7 @@ impl ISQLGetDiagField_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub trait ISQLRequestDiagFields_Impl: Sized { fn RequestDiagFields(&self, cdiagfields: u32, rgdiagfields: *const KAGREQDIAG) -> ::windows_core::Result<()>; @@ -4359,7 +4359,7 @@ impl ISchemaLocalizerSupport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer"))] pub trait ISchemaLock_Impl: Sized { fn GetSchemaLock(&self, ptableid: *mut super::super::Storage::IndexServer::DBID, lmmode: u32, phlockhandle: *mut super::super::Foundation::HANDLE, ptableversion: *mut u64) -> ::windows_core::Result<()>; @@ -4464,7 +4464,7 @@ impl ISchemaProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IScopedOperations_Impl: Sized + IBindResource_Impl { fn Copy(&self, crows: usize, rgpwszsourceurls: *const ::windows_core::PCWSTR, rgpwszdesturls: *const ::windows_core::PCWSTR, dwcopyflags: u32, pauthenticate: ::core::option::Option<&super::Com::IAuthenticate>, rgdwstatus: *mut u32, rgpwsznewurls: *mut ::windows_core::PWSTR, ppstringsbuffer: *mut *mut u16) -> ::windows_core::Result<()>; @@ -4509,7 +4509,7 @@ impl IScopedOperations_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISearchCatalogManager_Impl: Sized { fn Name(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -4786,7 +4786,7 @@ impl ISearchCatalogManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISearchCatalogManager2_Impl: Sized + ISearchCatalogManager_Impl { fn PrioritizeMatchingURLs(&self, pszpattern: &::windows_core::PCWSTR, dwprioritizeflags: PRIORITIZE_FLAGS) -> ::windows_core::Result<()>; @@ -4807,7 +4807,7 @@ impl ISearchCatalogManager2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISearchCrawlScopeManager_Impl: Sized { fn AddDefaultScopeRule(&self, pszurl: &::windows_core::PCWSTR, finclude: super::super::Foundation::BOOL, ffollowflags: u32) -> ::windows_core::Result<()>; @@ -4972,7 +4972,7 @@ impl ISearchCrawlScopeManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISearchCrawlScopeManager2_Impl: Sized + ISearchCrawlScopeManager_Impl { fn GetVersion(&self, plversion: *mut *mut i32, phfilemapping: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -4993,7 +4993,7 @@ impl ISearchCrawlScopeManager2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISearchItemsChangedSink_Impl: Sized { fn StartedMonitoringScope(&self, pszurl: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -5031,7 +5031,7 @@ impl ISearchItemsChangedSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISearchLanguageSupport_Impl: Sized { fn SetDiacriticSensitivity(&self, fdiacriticsensitive: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -5095,7 +5095,7 @@ impl ISearchLanguageSupport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISearchManager_Impl: Sized { fn GetIndexerVersionStr(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -5257,7 +5257,7 @@ impl ISearchManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISearchManager2_Impl: Sized + ISearchManager_Impl { fn CreateCatalog(&self, pszcatalog: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -5355,7 +5355,7 @@ impl ISearchPersistentItemsChangedSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISearchProtocol_Impl: Sized { fn Init(&self, ptimeoutinfo: *const TIMEOUT_INFO, pprotocolhandlersite: ::core::option::Option<&IProtocolHandlerSite>, pproxyinfo: *const PROXY_INFO) -> ::windows_core::Result<()>; @@ -5406,7 +5406,7 @@ impl ISearchProtocol_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ISearchProtocol2_Impl: Sized + ISearchProtocol_Impl { fn CreateAccessorEx(&self, pcwszurl: &::windows_core::PCWSTR, pauthenticationinfo: *const AUTHENTICATION_INFO, pincrementalaccessinfo: *const INCREMENTAL_ACCESS_INFO, piteminfo: *const ITEM_INFO, puserdata: *const super::Com::BLOB) -> ::windows_core::Result; @@ -5467,7 +5467,7 @@ impl ISearchProtocolThreadContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISearchQueryHelper_Impl: Sized { fn ConnectionString(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -5697,7 +5697,7 @@ impl ISearchQueryHelper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub trait ISearchQueryHits_Impl: Sized { fn Init(&self, pflt: ::core::option::Option<&super::super::Storage::IndexServer::IFilter>, ulflags: u32) -> i32; @@ -5735,7 +5735,7 @@ impl ISearchQueryHits_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISearchRoot_Impl: Sized { fn SetSchedule(&self, psztaskarg: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -5972,7 +5972,7 @@ impl ISearchRoot_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISearchScopeRule_Impl: Sized { fn PatternOrURL(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -6041,7 +6041,7 @@ impl ISearchScopeRule_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ISearchViewChangedSink_Impl: Sized { fn OnChange(&self, pdwdocid: *const i32, pchange: *const SEARCH_ITEM_CHANGE, pfinview: *const super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -6062,7 +6062,7 @@ impl ISearchViewChangedSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Security_Authorization`"] +#[doc = "Required features: `\"Win32_Security_Authorization\"`"] #[cfg(feature = "Win32_Security_Authorization")] pub trait ISecurityInfo_Impl: Sized { fn GetCurrentTrustee(&self) -> ::windows_core::Result<*mut super::super::Security::Authorization::TRUSTEE_W>; @@ -6129,7 +6129,7 @@ impl IService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISessionProperties_Impl: Sized { fn GetProperties(&self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()>; @@ -6194,7 +6194,7 @@ impl ISimpleCommandCreator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISourcesRowset_Impl: Sized { fn GetSourcesRowset(&self, punkouter: ::core::option::Option<&::windows_core::IUnknown>, riid: *const ::windows_core::GUID, cpropertysets: u32, rgproperties: *mut DBPROPSET, ppsourcesrowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -6215,7 +6215,7 @@ impl ISourcesRowset_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IStemmer_Impl: Sized { fn Init(&self, ulmaxtokensize: u32, pflicense: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -6253,7 +6253,7 @@ impl IStemmer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISubscriptionItem_Impl: Sized { fn GetCookie(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -6331,7 +6331,7 @@ impl ISubscriptionItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISubscriptionMgr_Impl: Sized { fn DeleteSubscription(&self, pwszurl: &::windows_core::PCWSTR, hwnd: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -6410,7 +6410,7 @@ impl ISubscriptionMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISubscriptionMgr2_Impl: Sized + ISubscriptionMgr_Impl { fn GetItemFromURL(&self, pwszurl: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -6494,7 +6494,7 @@ impl ISubscriptionMgr2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITableCreation_Impl: Sized + ITableDefinition_Impl { fn GetTableDefinition(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pccolumndescs: *mut usize, prgcolumndescs: *mut *mut DBCOLUMNDESC, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET, pcconstraintdescs: *mut u32, prgconstraintdescs: *mut *mut DBCONSTRAINTDESC, ppwszstringbuffer: *mut *mut u16) -> ::windows_core::Result<()>; @@ -6515,7 +6515,7 @@ impl ITableCreation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITableDefinition_Impl: Sized { fn CreateTable(&self, punkouter: ::core::option::Option<&::windows_core::IUnknown>, ptableid: *const super::super::Storage::IndexServer::DBID, ccolumndescs: usize, rgcolumndescs: *const DBCOLUMNDESC, riid: *const ::windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, pptableid: *mut *mut super::super::Storage::IndexServer::DBID, pprowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -6560,7 +6560,7 @@ impl ITableDefinition_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITableDefinitionWithConstraints_Impl: Sized + ITableCreation_Impl { fn AddConstraint(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pconstraintdesc: *const DBCONSTRAINTDESC) -> ::windows_core::Result<()>; @@ -6599,7 +6599,7 @@ impl ITableDefinitionWithConstraints_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub trait ITableRename_Impl: Sized { fn RenameColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, poldcolumnid: *const super::super::Storage::IndexServer::DBID, pnewcolumnid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()>; @@ -6657,7 +6657,7 @@ impl ITokenCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub trait ITransactionJoin_Impl: Sized { fn GetOptionsObject(&self) -> ::windows_core::Result; @@ -6694,7 +6694,7 @@ impl ITransactionJoin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_DistributedTransactionCoordinator"))] pub trait ITransactionLocal_Impl: Sized + super::DistributedTransactionCoordinator::ITransaction_Impl { fn GetOptionsObject(&self) -> ::windows_core::Result; @@ -6731,7 +6731,7 @@ impl ITransactionLocal_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub trait ITransactionObject_Impl: Sized { fn GetTransactionObject(&self, ultransactionlevel: u32) -> ::windows_core::Result; @@ -6758,7 +6758,7 @@ impl ITransactionObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITrusteeAdmin_Impl: Sized { fn CompareTrustees(&self, ptrustee1: *const super::super::Security::Authorization::TRUSTEE_W, ptrustee2: *const super::super::Security::Authorization::TRUSTEE_W) -> ::windows_core::Result<()>; @@ -6810,7 +6810,7 @@ impl ITrusteeAdmin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization"))] pub trait ITrusteeGroupAdmin_Impl: Sized { fn AddMember(&self, pmembershiptrustee: *const super::super::Security::Authorization::TRUSTEE_W, pmembertrustee: *const super::super::Security::Authorization::TRUSTEE_W) -> ::windows_core::Result<()>; @@ -6868,7 +6868,7 @@ impl ITrusteeGroupAdmin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUMS_Impl: Sized { fn SqlUmsSuspend(&self, ticks: u32); @@ -6946,7 +6946,7 @@ impl IUMSInitialize_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IUrlAccessor_Impl: Sized { fn AddRequestParameter(&self, pspec: *const super::Com::StructuredStorage::PROPSPEC, pvar: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -7090,7 +7090,7 @@ impl IUrlAccessor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IUrlAccessor2_Impl: Sized + IUrlAccessor_Impl { fn GetDisplayUrl(&self, wszdocurl: ::windows_core::PWSTR, dwsize: u32, pdwlength: *mut u32) -> ::windows_core::Result<()>; @@ -7128,7 +7128,7 @@ impl IUrlAccessor2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IUrlAccessor3_Impl: Sized + IUrlAccessor2_Impl { fn GetImpersonationSidBlobs(&self, pcwszurl: &::windows_core::PCWSTR, pcsidcount: *mut u32, ppsidblobs: *mut *mut super::Com::BLOB) -> ::windows_core::Result<()>; @@ -7149,7 +7149,7 @@ impl IUrlAccessor3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IUrlAccessor4_Impl: Sized + IUrlAccessor3_Impl { fn ShouldIndexItemContent(&self) -> ::windows_core::Result; @@ -7225,7 +7225,7 @@ impl IViewChapter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IViewFilter_Impl: Sized { fn GetFilter(&self, haccessor: HACCESSOR, pcrows: *mut usize, pcompareops: *mut *mut u32, pcriteriadata: *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -7329,7 +7329,7 @@ impl IViewSort_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer"))] pub trait IWordBreaker_Impl: Sized { fn Init(&self, fquery: super::super::Foundation::BOOL, ulmaxtokensize: u32, pflicense: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -7401,7 +7401,7 @@ impl IWordFormSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub trait IWordSink_Impl: Sized { fn PutWord(&self, cwc: u32, pwcinbuf: &::windows_core::PCWSTR, cwcsrclen: u32, cwcsrcpos: u32) -> ::windows_core::Result<()>; @@ -7453,7 +7453,7 @@ impl IWordSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait OLEDBSimpleProvider_Impl: Sized { fn getRowCount(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/Search/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Search/mod.rs index 54f3021dbf..9243df5b33 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Search/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Search/mod.rs @@ -1,12 +1,12 @@ #[cfg(feature = "Win32_System_Search_Common")] -#[doc = "Required features: `Win32_System_Search_Common`"] +#[doc = "Required features: `\"Win32_System_Search_Common\"`"] pub mod Common; #[inline] pub unsafe fn ODBCGetTryWaitValue() -> u32 { ::windows_targets::link!("odbc32.dll" "system" fn ODBCGetTryWaitValue() -> u32); ODBCGetTryWaitValue() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ODBCSetTryWaitValue(dwvalue: u32) -> super::super::Foundation::BOOL { @@ -109,7 +109,7 @@ pub unsafe fn SQLCloseCursor(statementhandle: *mut ::core::ffi::c_void) -> i16 { ::windows_targets::link!("odbc32.dll" "system" fn SQLCloseCursor(statementhandle : *mut ::core::ffi::c_void) -> i16); SQLCloseCursor(statementhandle) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SQLCloseEnumServers(henumhandle: P0) -> i16 @@ -881,7 +881,7 @@ pub unsafe fn SQLGetInfoW(hdbc: *mut ::core::ffi::c_void, finfotype: u16, rgbinf ::windows_targets::link!("odbc32.dll" "system" fn SQLGetInfoW(hdbc : *mut ::core::ffi::c_void, finfotype : u16, rgbinfovalue : *mut ::core::ffi::c_void, cbinfovaluemax : i16, pcbinfovalue : *mut i16) -> i16); SQLGetInfoW(hdbc, finfotype, ::core::mem::transmute(rgbinfovalue.unwrap_or(::std::ptr::null_mut())), cbinfovaluemax, ::core::mem::transmute(pcbinfovalue.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SQLGetNextEnumeration(henumhandle: P0, prgenumdata: *mut u8, pienumlength: *mut i32) -> i16 @@ -926,7 +926,7 @@ pub unsafe fn SQLGetTypeInfoW(statementhandle: *mut ::core::ffi::c_void, datatyp ::windows_targets::link!("odbc32.dll" "system" fn SQLGetTypeInfoW(statementhandle : *mut ::core::ffi::c_void, datatype : i16) -> i16); SQLGetTypeInfoW(statementhandle, datatype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SQLInitEnumServers(pwchservername: P0, pwchinstancename: P1) -> super::super::Foundation::HANDLE @@ -1702,7 +1702,7 @@ pub struct DataSourceListener_Vtbl { pub dataMemberAdded: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdm: *const u16) -> ::windows_core::HRESULT, pub dataMemberRemoved: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdm: *const u16) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1735,12 +1735,12 @@ impl IAccessor { { (::windows_core::Interface::vtable(self).AddRefAccessor)(::windows_core::Interface::as_raw(self), haccessor.into_param().abi(), ::core::mem::transmute(pcrefcount.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAccessor(&self, dwaccessorflags: u32, cbindings: usize, rgbindings: *const DBBINDING, cbrowsize: usize, phaccessor: *mut HACCESSOR, rgstatus: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateAccessor)(::windows_core::Interface::as_raw(self), dwaccessorflags, cbindings, rgbindings, cbrowsize, phaccessor, ::core::mem::transmute(rgstatus.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBindings(&self, haccessor: P0, pdwaccessorflags: *mut u32, pcbindings: ::core::option::Option<*mut usize>, prgbindings: *mut *mut DBBINDING) -> ::windows_core::Result<()> where @@ -1781,7 +1781,7 @@ pub struct IAccessor_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAlterIndex(::windows_core::IUnknown); impl IAlterIndex { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AlterIndex(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pindexid: *const super::super::Storage::IndexServer::DBID, pnewindexid: *const super::super::Storage::IndexServer::DBID, rgpropertysets: &mut [DBPROPSET]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AlterIndex)(::windows_core::Interface::as_raw(self), ptableid, pindexid, pnewindexid, rgpropertysets.len() as _, ::core::mem::transmute(rgpropertysets.as_ptr())).ok() @@ -1807,12 +1807,12 @@ pub struct IAlterIndex_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAlterTable(::windows_core::IUnknown); impl IAlterTable { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AlterColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumnid: *const super::super::Storage::IndexServer::DBID, dwcolumndescflags: u32, pcolumndesc: *const DBCOLUMNDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AlterColumn)(::windows_core::Interface::as_raw(self), ptableid, pcolumnid, dwcolumndescflags, pcolumndesc).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AlterTable(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pnewtableid: *const super::super::Storage::IndexServer::DBID, rgpropertysets: &mut [DBPROPSET]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AlterTable)(::windows_core::Interface::as_raw(self), ptableid, pnewtableid, rgpropertysets.len() as _, ::core::mem::transmute(rgpropertysets.as_ptr())).ok() @@ -1842,7 +1842,7 @@ pub struct IAlterTable_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBindResource(::windows_core::IUnknown); impl IBindResource { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Bind(&self, punkouter: P0, pwszurl: P1, dwbindurlflags: u32, rguid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, pauthenticate: P2, pimplsession: ::core::option::Option<*mut DBIMPLICITSESSION>, pdwbindstatus: ::core::option::Option<*mut u32>, ppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -1898,7 +1898,7 @@ pub struct IChapteredRowset_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IColumnMapper(::windows_core::IUnknown); impl IColumnMapper { - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn GetPropInfoFromName(&self, wcspropname: P0, pppropid: *mut *mut super::super::Storage::IndexServer::DBID, pproptype: *mut u16, puiwidth: *mut u32) -> ::windows_core::Result<()> where @@ -1906,12 +1906,12 @@ impl IColumnMapper { { (::windows_core::Interface::vtable(self).GetPropInfoFromName)(::windows_core::Interface::as_raw(self), wcspropname.into_param().abi(), pppropid, pproptype, puiwidth).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn GetPropInfoFromId(&self, ppropid: *const super::super::Storage::IndexServer::DBID, pwcsname: *mut *mut u16, pproptype: *mut u16, puiwidth: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropInfoFromId)(::windows_core::Interface::as_raw(self), ppropid, pwcsname, pproptype, puiwidth).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn EnumPropInfo(&self, ientry: u32, pwcsname: *const *const u16, pppropid: *mut *mut super::super::Storage::IndexServer::DBID, pproptype: *mut u16, puiwidth: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EnumPropInfo)(::windows_core::Interface::as_raw(self), ientry, pwcsname, pppropid, pproptype, puiwidth).ok() @@ -1975,12 +1975,12 @@ pub struct IColumnMapperCreator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IColumnsInfo(::windows_core::IUnknown); impl IColumnsInfo { - #[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub unsafe fn GetColumnInfo(&self, pccolumns: *mut usize, prginfo: *mut *mut DBCOLUMNINFO, ppstringsbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColumnInfo)(::windows_core::Interface::as_raw(self), pccolumns, prginfo, ::core::mem::transmute(ppstringsbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn MapColumnIDs(&self, ccolumnids: usize, rgcolumnids: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>, rgcolumns: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MapColumnIDs)(::windows_core::Interface::as_raw(self), ccolumnids, ::core::mem::transmute(rgcolumnids.unwrap_or(::std::ptr::null())), ::core::mem::transmute(rgcolumns.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2010,17 +2010,17 @@ pub struct IColumnsInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IColumnsInfo2(::windows_core::IUnknown); impl IColumnsInfo2 { - #[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub unsafe fn GetColumnInfo(&self, pccolumns: *mut usize, prginfo: *mut *mut DBCOLUMNINFO, ppstringsbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetColumnInfo)(::windows_core::Interface::as_raw(self), pccolumns, prginfo, ::core::mem::transmute(ppstringsbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn MapColumnIDs(&self, ccolumnids: usize, rgcolumnids: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>, rgcolumns: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MapColumnIDs)(::windows_core::Interface::as_raw(self), ccolumnids, ::core::mem::transmute(rgcolumnids.unwrap_or(::std::ptr::null())), ::core::mem::transmute(rgcolumns.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub unsafe fn GetRestrictedColumnInfo(&self, rgcolumnidmasks: &[super::super::Storage::IndexServer::DBID], dwflags: u32, pccolumns: *mut usize, prgcolumnids: *mut *mut super::super::Storage::IndexServer::DBID, prgcolumninfo: *mut *mut DBCOLUMNINFO, ppstringsbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRestrictedColumnInfo)(::windows_core::Interface::as_raw(self), rgcolumnidmasks.len() as _, ::core::mem::transmute(rgcolumnidmasks.as_ptr()), dwflags, pccolumns, prgcolumnids, prgcolumninfo, ::core::mem::transmute(ppstringsbuffer.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2046,12 +2046,12 @@ pub struct IColumnsInfo2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IColumnsRowset(::windows_core::IUnknown); impl IColumnsRowset { - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn GetAvailableColumns(&self, pcoptcolumns: *mut usize, prgoptcolumns: *mut *mut super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAvailableColumns)(::windows_core::Interface::as_raw(self), pcoptcolumns, prgoptcolumns).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetColumnsRowset(&self, punkouter: P0, rgoptcolumns: &[super::super::Storage::IndexServer::DBID], riid: *const ::windows_core::GUID, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>, ppcolrowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -2176,23 +2176,23 @@ pub struct ICommandCost_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICommandPersist(::windows_core::IUnknown); impl ICommandPersist { - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn DeleteCommand(&self, pcommandid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteCommand)(::windows_core::Interface::as_raw(self), pcommandid).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn GetCurrentCommand(&self) -> ::windows_core::Result<*mut super::super::Storage::IndexServer::DBID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentCommand)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn LoadCommand(&self, pcommandid: *const super::super::Storage::IndexServer::DBID, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LoadCommand)(::windows_core::Interface::as_raw(self), pcommandid, dwflags).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn SaveCommand(&self, pcommandid: *const super::super::Storage::IndexServer::DBID, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SaveCommand)(::windows_core::Interface::as_raw(self), pcommandid, dwflags).ok() @@ -2255,12 +2255,12 @@ pub struct ICommandPrepare_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICommandProperties(::windows_core::IUnknown); impl ICommandProperties { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperties(&self, rgpropertyidsets: ::core::option::Option<&[DBPROPIDSET]>, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProperties)(::windows_core::Interface::as_raw(self), rgpropertyidsets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertyidsets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcpropertysets, prgpropertysets).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperties(&self, rgpropertysets: &[DBPROPSET]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperties)(::windows_core::Interface::as_raw(self), rgpropertysets.len() as _, ::core::mem::transmute(rgpropertysets.as_ptr())).ok() @@ -2384,7 +2384,7 @@ pub struct ICommandValidate_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICommandWithParameters(::windows_core::IUnknown); impl ICommandWithParameters { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetParameterInfo(&self, pcparams: *mut usize, prgparaminfo: *mut *mut DBPARAMINFO, ppnamesbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetParameterInfo)(::windows_core::Interface::as_raw(self), pcparams, prgparaminfo, ::core::mem::transmute(ppnamesbuffer.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2414,25 +2414,25 @@ pub struct ICommandWithParameters_Vtbl { pub MapParameterNames: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, cparamnames: usize, rgparamnames: *const ::windows_core::PCWSTR, rgparamordinals: *mut isize) -> ::windows_core::HRESULT, pub SetParameterInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, cparams: usize, rgparamordinals: *const usize, rgparambindinfo: *const DBPARAMBINDINFO) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICondition(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICondition { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsDirty(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.IsDirty)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Load(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -2440,7 +2440,7 @@ impl ICondition { { (::windows_core::Interface::vtable(self).base__.Load)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Save(&self, pstm: P0, fcleardirty: P1) -> ::windows_core::Result<()> where @@ -2449,13 +2449,13 @@ impl ICondition { { (::windows_core::Interface::vtable(self).base__.Save)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), fcleardirty.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSizeMax(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSizeMax)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_System_Search_Common\"`"] #[cfg(feature = "Win32_System_Search_Common")] pub unsafe fn GetConditionType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2468,7 +2468,7 @@ impl ICondition { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetSubConditions)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub unsafe fn GetComparisonInfo(&self, ppszpropertyname: ::core::option::Option<*mut ::windows_core::PWSTR>, pcop: ::core::option::Option<*mut Common::CONDITION_OPERATION>, ppropvar: ::core::option::Option<*mut super::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetComparisonInfo)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppszpropertyname.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcop.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppropvar.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2484,7 +2484,7 @@ impl ICondition { pub unsafe fn GetInputTerms(&self, pppropertyterm: ::core::option::Option<*mut ::core::option::Option>, ppoperationterm: ::core::option::Option<*mut ::core::option::Option>, ppvalueterm: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputTerms)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pppropertyterm.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppoperationterm.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppvalueterm.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2523,25 +2523,25 @@ pub struct ICondition_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICondition2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICondition2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsDirty(&self) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.IsDirty)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Load(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -2549,7 +2549,7 @@ impl ICondition2 { { (::windows_core::Interface::vtable(self).base__.base__.Load)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Save(&self, pstm: P0, fcleardirty: P1) -> ::windows_core::Result<()> where @@ -2558,13 +2558,13 @@ impl ICondition2 { { (::windows_core::Interface::vtable(self).base__.base__.Save)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), fcleardirty.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSizeMax(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSizeMax)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_System_Search_Common\"`"] #[cfg(feature = "Win32_System_Search_Common")] pub unsafe fn GetConditionType(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2577,7 +2577,7 @@ impl ICondition2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetSubConditions)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub unsafe fn GetComparisonInfo(&self, ppszpropertyname: ::core::option::Option<*mut ::windows_core::PWSTR>, pcop: ::core::option::Option<*mut Common::CONDITION_OPERATION>, ppropvar: ::core::option::Option<*mut super::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetComparisonInfo)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppszpropertyname.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcop.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppropvar.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2593,7 +2593,7 @@ impl ICondition2 { pub unsafe fn GetInputTerms(&self, pppropertyterm: ::core::option::Option<*mut ::core::option::Option>, ppoperationterm: ::core::option::Option<*mut ::core::option::Option>, ppvalueterm: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetInputTerms)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pppropertyterm.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppoperationterm.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppvalueterm.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2603,7 +2603,7 @@ impl ICondition2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLocale)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetLeafConditionInfo(&self, ppropkey: ::core::option::Option<*mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pcop: ::core::option::Option<*mut Common::CONDITION_OPERATION>, ppropvar: ::core::option::Option<*mut super::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLeafConditionInfo)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppropkey.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcop.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppropvar.unwrap_or(::std::ptr::null_mut()))).ok() @@ -2634,7 +2634,7 @@ pub struct ICondition2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IConditionFactory(::windows_core::IUnknown); impl IConditionFactory { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn MakeNot(&self, pcsub: P0, fsimplify: P1) -> ::windows_core::Result where @@ -2644,7 +2644,7 @@ impl IConditionFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MakeNot)(::windows_core::Interface::as_raw(self), pcsub.into_param().abi(), fsimplify.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Search_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] pub unsafe fn MakeAndOr(&self, ct: Common::CONDITION_TYPE, peusubs: P0, fsimplify: P1) -> ::windows_core::Result where @@ -2654,7 +2654,7 @@ impl IConditionFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MakeAndOr)(::windows_core::Interface::as_raw(self), ct, peusubs.into_param().abi(), fsimplify.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub unsafe fn MakeLeaf(&self, pszpropertyname: P0, cop: Common::CONDITION_OPERATION, pszvaluetype: P1, ppropvar: *const super::Com::StructuredStorage::PROPVARIANT, ppropertynameterm: P2, poperationterm: P3, pvalueterm: P4, fexpand: P5) -> ::windows_core::Result where @@ -2668,7 +2668,7 @@ impl IConditionFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MakeLeaf)(::windows_core::Interface::as_raw(self), pszpropertyname.into_param().abi(), cop, pszvaluetype.into_param().abi(), ppropvar, ppropertynameterm.into_param().abi(), poperationterm.into_param().abi(), pvalueterm.into_param().abi(), fexpand.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Resolve(&self, pc: P0, sqro: STRUCTURED_QUERY_RESOLVE_OPTION, pstreferencetime: ::core::option::Option<*const super::super::Foundation::SYSTEMTIME>) -> ::windows_core::Result where @@ -2710,7 +2710,7 @@ pub struct IConditionFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IConditionFactory2(::windows_core::IUnknown); impl IConditionFactory2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn MakeNot(&self, pcsub: P0, fsimplify: P1) -> ::windows_core::Result where @@ -2720,7 +2720,7 @@ impl IConditionFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MakeNot)(::windows_core::Interface::as_raw(self), pcsub.into_param().abi(), fsimplify.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Search_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] pub unsafe fn MakeAndOr(&self, ct: Common::CONDITION_TYPE, peusubs: P0, fsimplify: P1) -> ::windows_core::Result where @@ -2730,7 +2730,7 @@ impl IConditionFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MakeAndOr)(::windows_core::Interface::as_raw(self), ct, peusubs.into_param().abi(), fsimplify.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub unsafe fn MakeLeaf(&self, pszpropertyname: P0, cop: Common::CONDITION_OPERATION, pszvaluetype: P1, ppropvar: *const super::Com::StructuredStorage::PROPVARIANT, ppropertynameterm: P2, poperationterm: P3, pvalueterm: P4, fexpand: P5) -> ::windows_core::Result where @@ -2744,7 +2744,7 @@ impl IConditionFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MakeLeaf)(::windows_core::Interface::as_raw(self), pszpropertyname.into_param().abi(), cop, pszvaluetype.into_param().abi(), ppropvar, ppropertynameterm.into_param().abi(), poperationterm.into_param().abi(), pvalueterm.into_param().abi(), fexpand.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Resolve(&self, pc: P0, sqro: STRUCTURED_QUERY_RESOLVE_OPTION, pstreferencetime: ::core::option::Option<*const super::super::Foundation::SYSTEMTIME>) -> ::windows_core::Result where @@ -2753,7 +2753,7 @@ impl IConditionFactory2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Resolve)(::windows_core::Interface::as_raw(self), pc.into_param().abi(), sqro, ::core::mem::transmute(pstreferencetime.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateTrueFalse(&self, fval: P0, cco: CONDITION_CREATION_OPTIONS) -> ::windows_core::Result where @@ -2763,7 +2763,7 @@ impl IConditionFactory2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateTrueFalse)(::windows_core::Interface::as_raw(self), fval.into_param().abi(), cco, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateNegation(&self, pcsub: P0, cco: CONDITION_CREATION_OPTIONS) -> ::windows_core::Result where @@ -2773,7 +2773,7 @@ impl IConditionFactory2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateNegation)(::windows_core::Interface::as_raw(self), pcsub.into_param().abi(), cco, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Search_Common`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Search_Common\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_Common"))] pub unsafe fn CreateCompoundFromObjectArray(&self, ct: Common::CONDITION_TYPE, poasubs: P0, cco: CONDITION_CREATION_OPTIONS) -> ::windows_core::Result where @@ -2783,7 +2783,7 @@ impl IConditionFactory2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateCompoundFromObjectArray)(::windows_core::Interface::as_raw(self), ct, poasubs.into_param().abi(), cco, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Search_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] pub unsafe fn CreateCompoundFromArray(&self, ct: Common::CONDITION_TYPE, ppcondsubs: &[::core::option::Option], cco: CONDITION_CREATION_OPTIONS) -> ::windows_core::Result where @@ -2792,7 +2792,7 @@ impl IConditionFactory2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateCompoundFromArray)(::windows_core::Interface::as_raw(self), ct, ::core::mem::transmute(ppcondsubs.as_ptr()), ppcondsubs.len() as _, cco, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Search_Common`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_System_Search_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn CreateStringLeaf(&self, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, pszvalue: P0, pszlocalename: P1, cco: CONDITION_CREATION_OPTIONS) -> ::windows_core::Result where @@ -2803,7 +2803,7 @@ impl IConditionFactory2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateStringLeaf)(::windows_core::Interface::as_raw(self), propkey, cop, pszvalue.into_param().abi(), pszlocalename.into_param().abi(), cco, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Search_Common`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_System_Search_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn CreateIntegerLeaf(&self, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, lvalue: i32, cco: CONDITION_CREATION_OPTIONS) -> ::windows_core::Result where @@ -2812,7 +2812,7 @@ impl IConditionFactory2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateIntegerLeaf)(::windows_core::Interface::as_raw(self), propkey, cop, lvalue, cco, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Search_Common`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Search_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn CreateBooleanLeaf(&self, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, fvalue: P0, cco: CONDITION_CREATION_OPTIONS) -> ::windows_core::Result where @@ -2822,7 +2822,7 @@ impl IConditionFactory2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateBooleanLeaf)(::windows_core::Interface::as_raw(self), propkey, cop, fvalue.into_param().abi(), cco, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn CreateLeaf(&self, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, propvar: *const super::Com::StructuredStorage::PROPVARIANT, pszsemantictype: P0, pszlocalename: P1, ppropertynameterm: P2, poperationterm: P3, pvalueterm: P4, cco: CONDITION_CREATION_OPTIONS) -> ::windows_core::Result where @@ -2836,7 +2836,7 @@ impl IConditionFactory2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateLeaf)(::windows_core::Interface::as_raw(self), propkey, cop, propvar, pszsemantictype.into_param().abi(), pszlocalename.into_param().abi(), ppropertynameterm.into_param().abi(), poperationterm.into_param().abi(), pvalueterm.into_param().abi(), cco, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ResolveCondition(&self, pc: P0, sqro: STRUCTURED_QUERY_RESOLVE_OPTION, pstreferencetime: ::core::option::Option<*const super::super::Foundation::SYSTEMTIME>) -> ::windows_core::Result where @@ -2913,7 +2913,7 @@ impl IConditionGenerator { { (::windows_core::Interface::vtable(self).RecognizeNamedEntities)(::windows_core::Interface::as_raw(self), pszinputstring.into_param().abi(), lciduserlocale, ptokencollection.into_param().abi(), pnamedentities.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Search_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] pub unsafe fn GenerateForLeaf(&self, pconditionfactory: P0, pszpropertyname: P1, cop: Common::CONDITION_OPERATION, pszvaluetype: P2, pszvalue: P3, pszvalue2: P4, ppropertynameterm: P5, poperationterm: P6, pvalueterm: P7, automaticwildcard: P8, pnostringquery: *mut super::super::Foundation::BOOL, ppqueryexpression: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -2929,7 +2929,7 @@ impl IConditionGenerator { { (::windows_core::Interface::vtable(self).GenerateForLeaf)(::windows_core::Interface::as_raw(self), pconditionfactory.into_param().abi(), pszpropertyname.into_param().abi(), cop, pszvaluetype.into_param().abi(), pszvalue.into_param().abi(), pszvalue2.into_param().abi(), ppropertynameterm.into_param().abi(), poperationterm.into_param().abi(), pvalueterm.into_param().abi(), automaticwildcard.into_param().abi(), pnostringquery, ::core::mem::transmute(ppqueryexpression)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn DefaultPhrase(&self, pszvaluetype: P0, ppropvar: *const super::Com::StructuredStorage::PROPVARIANT, fuseenglish: P1, ppszphrase: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> where @@ -2986,7 +2986,7 @@ pub struct IConvertType_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICreateRow(::windows_core::IUnknown); impl ICreateRow { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateRow(&self, punkouter: P0, pwszurl: P1, dwbindurlflags: u32, rguid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, pauthenticate: P2, pimplsession: ::core::option::Option<*mut DBIMPLICITSESSION>, pdwbindstatus: *mut u32, ppwsznewurl: ::core::option::Option<*mut ::windows_core::PWSTR>, ppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -3077,17 +3077,17 @@ pub struct IDBAsynchStatus_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDBBinderProperties(::windows_core::IUnknown); impl IDBBinderProperties { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperties(&self, rgpropertyidsets: ::core::option::Option<&[DBPROPIDSET]>, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetProperties)(::windows_core::Interface::as_raw(self), rgpropertyidsets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertyidsets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcpropertysets, prgpropertysets).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPropertyInfo(&self, rgpropertyidsets: ::core::option::Option<&[DBPROPIDSET]>, pcpropertyinfosets: *mut u32, prgpropertyinfosets: *mut *mut DBPROPINFOSET, ppdescbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPropertyInfo)(::windows_core::Interface::as_raw(self), rgpropertyidsets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertyidsets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcpropertyinfosets, prgpropertyinfosets, ::core::mem::transmute(ppdescbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperties(&self, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetProperties)(::windows_core::Interface::as_raw(self), rgpropertysets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertysets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() @@ -3163,7 +3163,7 @@ pub struct IDBCreateSession_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDBDataSourceAdmin(::windows_core::IUnknown); impl IDBDataSourceAdmin { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateDataSource(&self, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>, punkouter: P0, riid: *const ::windows_core::GUID, ppdbsession: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>) -> ::windows_core::Result<()> where @@ -3174,12 +3174,12 @@ impl IDBDataSourceAdmin { pub unsafe fn DestroyDataSource(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DestroyDataSource)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCreationProperties(&self, rgpropertyidsets: ::core::option::Option<&[DBPROPIDSET]>, pcpropertyinfosets: *mut u32, prgpropertyinfosets: *mut *mut DBPROPINFOSET, ppdescbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCreationProperties)(::windows_core::Interface::as_raw(self), rgpropertyidsets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertyidsets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcpropertyinfosets, prgpropertyinfosets, ::core::mem::transmute(ppdescbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ModifyDataSource(&self, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ModifyDataSource)(::windows_core::Interface::as_raw(self), rgpropertysets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertysets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() @@ -3218,7 +3218,7 @@ impl IDBInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetKeywords)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLiteralInfo(&self, rgliterals: ::core::option::Option<&[u32]>, pcliteralinfo: *mut u32, prgliteralinfo: *mut *mut DBLITERALINFO, ppcharbuffer: *mut *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLiteralInfo)(::windows_core::Interface::as_raw(self), rgliterals.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgliterals.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcliteralinfo, prgliteralinfo, ppcharbuffer).ok() @@ -3270,7 +3270,7 @@ pub struct IDBInitialize_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDBPromptInitialize(::windows_core::IUnknown); impl IDBPromptInitialize { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PromptDataSource(&self, punkouter: P0, hwndparent: P1, dwpromptoptions: u32, rgsourcetypefilter: ::core::option::Option<&[u32]>, pwszszzproviderfilter: P2, riid: *const ::windows_core::GUID, ppdatasource: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -3280,7 +3280,7 @@ impl IDBPromptInitialize { { (::windows_core::Interface::vtable(self).PromptDataSource)(::windows_core::Interface::as_raw(self), punkouter.into_param().abi(), hwndparent.into_param().abi(), dwpromptoptions, rgsourcetypefilter.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgsourcetypefilter.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pwszszzproviderfilter.into_param().abi(), riid, ::core::mem::transmute(ppdatasource)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PromptFileName(&self, hwndparent: P0, dwpromptoptions: u32, pwszinitialdirectory: P1, pwszinitialfile: P2) -> ::windows_core::Result<::windows_core::PWSTR> where @@ -3316,17 +3316,17 @@ pub struct IDBPromptInitialize_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDBProperties(::windows_core::IUnknown); impl IDBProperties { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperties(&self, rgpropertyidsets: ::core::option::Option<&[DBPROPIDSET]>, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProperties)(::windows_core::Interface::as_raw(self), rgpropertyidsets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertyidsets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcpropertysets, prgpropertysets).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPropertyInfo(&self, rgpropertyidsets: ::core::option::Option<&[DBPROPIDSET]>, pcpropertyinfosets: *mut u32, prgpropertyinfosets: *mut *mut DBPROPINFOSET, ppdescbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyInfo)(::windows_core::Interface::as_raw(self), rgpropertyidsets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertyidsets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcpropertyinfosets, prgpropertyinfosets, ::core::mem::transmute(ppdescbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperties(&self, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperties)(::windows_core::Interface::as_raw(self), rgpropertysets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertysets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() @@ -3389,7 +3389,7 @@ pub struct IDBSchemaCommand_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDBSchemaRowset(::windows_core::IUnknown); impl IDBSchemaRowset { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetRowset(&self, punkouter: P0, rguidschema: *const ::windows_core::GUID, rgrestrictions: ::core::option::Option<&[super::Variant::VARIANT]>, riid: *const ::windows_core::GUID, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>, pprowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -3422,12 +3422,12 @@ pub struct IDBSchemaRowset_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDCInfo(::windows_core::IUnknown); impl IDCInfo { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfo(&self, cinfo: u32, rgeinfotype: *const u32, prginfo: *mut *mut DCINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInfo)(::windows_core::Interface::as_raw(self), cinfo, rgeinfotype, prginfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetInfo(&self, rginfo: &[DCINFO]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInfo)(::windows_core::Interface::as_raw(self), rginfo.len() as _, ::core::mem::transmute(rginfo.as_ptr())).ok() @@ -3508,7 +3508,7 @@ impl IDataInitialize { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDBInstance)(::windows_core::Interface::as_raw(self), clsidprovider, punkouter.into_param().abi(), dwclsctx, pwszreserved.into_param().abi(), riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateDBInstanceEx(&self, clsidprovider: *const ::windows_core::GUID, punkouter: P0, dwclsctx: u32, pwszreserved: P1, pserverinfo: *const super::Com::COSERVERINFO, rgmqresults: &mut [super::Com::MULTI_QI]) -> ::windows_core::Result<()> where @@ -3553,20 +3553,20 @@ pub struct IDataInitialize_Vtbl { pub LoadStringFromStorage: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwszfilename: ::windows_core::PCWSTR, ppwszinitializationstring: *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT, pub WriteStringToStorage: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwszfilename: ::windows_core::PCWSTR, pwszinitializationstring: ::windows_core::PCWSTR, dwcreationdisposition: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDataSourceLocator(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDataSourceLocator { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn hWnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).hWnd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SethWnd(&self, hwndparent: P0) -> ::windows_core::Result<()> where @@ -3574,13 +3574,13 @@ impl IDataSourceLocator { { (::windows_core::Interface::vtable(self).SethWnd)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PromptNew(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PromptNew)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn PromptEdit(&self, ppadoconnection: *mut ::core::option::Option, pbsuccess: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PromptEdit)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppadoconnection), pbsuccess).ok() @@ -3692,7 +3692,7 @@ pub struct IEntity_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumItemProperties(::windows_core::IUnknown); impl IEnumItemProperties { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, rgelt: &mut [ITEMPROP], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), pceltfetched).ok() @@ -3843,7 +3843,7 @@ pub struct IEnumSubscription_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IErrorLookup(::windows_core::IUnknown); impl IErrorLookup { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetErrorDescription(&self, hrerror: ::windows_core::HRESULT, dwlookupid: u32, pdispparams: *const super::Com::DISPPARAMS, lcid: u32, pbstrsource: ::core::option::Option<*mut ::windows_core::BSTR>, pbstrdescription: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetErrorDescription)(::windows_core::Interface::as_raw(self), hrerror, dwlookupid, pdispparams, lcid, ::core::mem::transmute(pbstrsource.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pbstrdescription.unwrap_or(::std::ptr::null_mut()))).ok() @@ -3877,7 +3877,7 @@ pub struct IErrorLookup_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IErrorRecords(::windows_core::IUnknown); impl IErrorRecords { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddErrorRecord(&self, perrorinfo: *const ERRORINFO, dwlookupid: u32, pdispparams: ::core::option::Option<*const super::Com::DISPPARAMS>, punkcustomerror: P0, dwdynamicerrorid: u32) -> ::windows_core::Result<()> where @@ -3892,13 +3892,13 @@ impl IErrorRecords { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCustomErrorObject)(::windows_core::Interface::as_raw(self), ulrecordnum, riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetErrorInfo(&self, ulrecordnum: u32, lcid: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetErrorInfo)(::windows_core::Interface::as_raw(self), ulrecordnum, lcid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetErrorParameters(&self, ulrecordnum: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4036,12 +4036,12 @@ pub struct IGetSourceRow_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IIndexDefinition(::windows_core::IUnknown); impl IIndexDefinition { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateIndex(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pindexid: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>, rgindexcolumndescs: &[DBINDEXCOLUMNDESC], rgpropertysets: &mut [DBPROPSET], ppindexid: ::core::option::Option<*mut *mut super::super::Storage::IndexServer::DBID>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateIndex)(::windows_core::Interface::as_raw(self), ptableid, ::core::mem::transmute(pindexid.unwrap_or(::std::ptr::null())), rgindexcolumndescs.len() as _, ::core::mem::transmute(rgindexcolumndescs.as_ptr()), rgpropertysets.len() as _, ::core::mem::transmute(rgpropertysets.as_ptr()), ::core::mem::transmute(ppindexid.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn DropIndex(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pindexid: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DropIndex)(::windows_core::Interface::as_raw(self), ptableid, ::core::mem::transmute(pindexid.unwrap_or(::std::ptr::null()))).ok() @@ -4071,7 +4071,7 @@ pub struct IIndexDefinition_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInterval(::windows_core::IUnknown); impl IInterval { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetLimits(&self, pilklower: *mut INTERVAL_LIMIT_KIND, ppropvarlower: *mut super::Com::StructuredStorage::PROPVARIANT, pilkupper: *mut INTERVAL_LIMIT_KIND, ppropvarupper: *mut super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLimits)(::windows_core::Interface::as_raw(self), pilklower, ppropvarlower, pilkupper, ppropvarupper).ok() @@ -4097,7 +4097,7 @@ pub struct IInterval_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILoadFilter(::windows_core::IUnknown); impl ILoadFilter { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer"))] pub unsafe fn LoadIFilter(&self, pwcspath: P0, pfilteredsources: *const FILTERED_DATA_SOURCES, punkouter: P1, fusedefault: P2, pfilterclsid: *mut ::windows_core::GUID, searchdecsize: *mut i32, pwcssearchdesc: *mut *mut u16, ppifilt: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4107,7 +4107,7 @@ impl ILoadFilter { { (::windows_core::Interface::vtable(self).LoadIFilter)(::windows_core::Interface::as_raw(self), pwcspath.into_param().abi(), pfilteredsources, punkouter.into_param().abi(), fusedefault.into_param().abi(), pfilterclsid, searchdecsize, pwcssearchdesc, ::core::mem::transmute(ppifilt)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn LoadIFilterFromStorage(&self, pstg: P0, punkouter: P1, pwcsoverride: P2, fusedefault: P3, pfilterclsid: *mut ::windows_core::GUID, searchdecsize: *mut i32, pwcssearchdesc: *mut *mut u16, ppifilt: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4118,7 +4118,7 @@ impl ILoadFilter { { (::windows_core::Interface::vtable(self).LoadIFilterFromStorage)(::windows_core::Interface::as_raw(self), pstg.into_param().abi(), punkouter.into_param().abi(), pwcsoverride.into_param().abi(), fusedefault.into_param().abi(), pfilterclsid, searchdecsize, pwcssearchdesc, ::core::mem::transmute(ppifilt)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub unsafe fn LoadIFilterFromStream(&self, pstm: P0, pfilteredsources: *const FILTERED_DATA_SOURCES, punkouter: P1, fusedefault: P2, pfilterclsid: *mut ::windows_core::GUID, searchdecsize: *mut i32, pwcssearchdesc: *mut *mut u16, ppifilt: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4157,7 +4157,7 @@ pub struct ILoadFilter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILoadFilterWithPrivateComActivation(::windows_core::IUnknown); impl ILoadFilterWithPrivateComActivation { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer"))] pub unsafe fn LoadIFilter(&self, pwcspath: P0, pfilteredsources: *const FILTERED_DATA_SOURCES, punkouter: P1, fusedefault: P2, pfilterclsid: *mut ::windows_core::GUID, searchdecsize: *mut i32, pwcssearchdesc: *mut *mut u16, ppifilt: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4167,7 +4167,7 @@ impl ILoadFilterWithPrivateComActivation { { (::windows_core::Interface::vtable(self).base__.LoadIFilter)(::windows_core::Interface::as_raw(self), pwcspath.into_param().abi(), pfilteredsources, punkouter.into_param().abi(), fusedefault.into_param().abi(), pfilterclsid, searchdecsize, pwcssearchdesc, ::core::mem::transmute(ppifilt)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn LoadIFilterFromStorage(&self, pstg: P0, punkouter: P1, pwcsoverride: P2, fusedefault: P3, pfilterclsid: *mut ::windows_core::GUID, searchdecsize: *mut i32, pwcssearchdesc: *mut *mut u16, ppifilt: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4178,7 +4178,7 @@ impl ILoadFilterWithPrivateComActivation { { (::windows_core::Interface::vtable(self).base__.LoadIFilterFromStorage)(::windows_core::Interface::as_raw(self), pstg.into_param().abi(), punkouter.into_param().abi(), pwcsoverride.into_param().abi(), fusedefault.into_param().abi(), pfilterclsid, searchdecsize, pwcssearchdesc, ::core::mem::transmute(ppifilt)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub unsafe fn LoadIFilterFromStream(&self, pstm: P0, pfilteredsources: *const FILTERED_DATA_SOURCES, punkouter: P1, fusedefault: P2, pfilterclsid: *mut ::windows_core::GUID, searchdecsize: *mut i32, pwcssearchdesc: *mut *mut u16, ppifilt: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4188,7 +4188,7 @@ impl ILoadFilterWithPrivateComActivation { { (::windows_core::Interface::vtable(self).base__.LoadIFilterFromStream)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), pfilteredsources, punkouter.into_param().abi(), fusedefault.into_param().abi(), pfilterclsid, searchdecsize, pwcssearchdesc, ::core::mem::transmute(ppifilt)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer"))] pub unsafe fn LoadIFilterWithPrivateComActivation(&self, filteredsources: *const FILTERED_DATA_SOURCES, usedefault: P0, filterclsid: *mut ::windows_core::GUID, isfilterprivatecomactivated: *mut super::super::Foundation::BOOL, filterobj: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -4223,7 +4223,7 @@ impl IMDDataset { pub unsafe fn GetAxisInfo(&self, pcaxes: *mut usize, prgaxisinfo: *mut *mut MDAXISINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAxisInfo)(::windows_core::Interface::as_raw(self), pcaxes, prgaxisinfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAxisRowset(&self, punkouter: P0, iaxis: usize, riid: *const ::windows_core::GUID, rgpropertysets: &mut [DBPROPSET], pprowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -4293,7 +4293,7 @@ pub struct IMDFind_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMDRangeRowset(::windows_core::IUnknown); impl IMDRangeRowset { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetRangeRowset(&self, punkouter: P0, ulstartcell: usize, ulendcell: usize, riid: *const ::windows_core::GUID, rgpropertysets: &mut [DBPROPSET], pprowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -4418,29 +4418,29 @@ pub struct INamedEntityCollector_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IObjectAccessControl(::windows_core::IUnknown); impl IObjectAccessControl { - #[doc = "Required features: `Win32_Security_Authorization`, `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] pub unsafe fn GetObjectAccessRights(&self, pobject: *const SEC_OBJECT, pcaccessentries: *mut u32, prgaccessentries: *mut *mut super::super::Security::Authorization::EXPLICIT_ACCESS_W) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetObjectAccessRights)(::windows_core::Interface::as_raw(self), pobject, pcaccessentries, prgaccessentries).ok() } - #[doc = "Required features: `Win32_Security_Authorization`, `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] pub unsafe fn GetObjectOwner(&self, pobject: *const SEC_OBJECT) -> ::windows_core::Result<*mut super::super::Security::Authorization::TRUSTEE_W> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetObjectOwner)(::windows_core::Interface::as_raw(self), pobject, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization`, `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] pub unsafe fn IsObjectAccessAllowed(&self, pobject: *const SEC_OBJECT, paccessentry: *const super::super::Security::Authorization::EXPLICIT_ACCESS_W) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsObjectAccessAllowed)(::windows_core::Interface::as_raw(self), pobject, paccessentry, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Security_Authorization`, `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] pub unsafe fn SetObjectAccessRights(&self, pobject: *const SEC_OBJECT, caccessentries: u32, prgaccessentries: *mut super::super::Security::Authorization::EXPLICIT_ACCESS_W) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetObjectAccessRights)(::windows_core::Interface::as_raw(self), pobject, caccessentries, prgaccessentries).ok() } - #[doc = "Required features: `Win32_Security_Authorization`, `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] pub unsafe fn SetObjectOwner(&self, pobject: *const SEC_OBJECT, powner: *const super::super::Security::Authorization::TRUSTEE_W) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetObjectOwner)(::windows_core::Interface::as_raw(self), pobject, powner).ok() @@ -4482,19 +4482,19 @@ pub struct IObjectAccessControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpLockStatus(::windows_core::IUnknown); impl IOpLockStatus { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOplockValid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOplockValid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOplockBroken(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOplockBroken)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOplockEventHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4529,7 +4529,7 @@ pub struct IOpLockStatus_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpenRowset(::windows_core::IUnknown); impl IOpenRowset { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRowset(&self, punkouter: P0, ptableid: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>, pindexid: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>, riid: *const ::windows_core::GUID, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>, pprowset: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>) -> ::windows_core::Result<()> where @@ -4583,7 +4583,7 @@ pub struct IParentRowset_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProtocolHandlerSite(::windows_core::IUnknown); impl IProtocolHandlerSite { - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn GetFilter(&self, pclsidobj: *const ::windows_core::GUID, pcwszcontenttype: P0, pcwszextension: P1) -> ::windows_core::Result where @@ -4614,7 +4614,7 @@ pub struct IProtocolHandlerSite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProvideMoniker(::windows_core::IUnknown); impl IProvideMoniker { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMoniker(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4641,7 +4641,7 @@ pub struct IProvideMoniker_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IQueryParser(::windows_core::IUnknown); impl IQueryParser { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parse(&self, pszinputstring: P0, pcustomproperties: P1) -> ::windows_core::Result where @@ -4651,18 +4651,18 @@ impl IQueryParser { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parse)(::windows_core::Interface::as_raw(self), pszinputstring.into_param().abi(), pcustomproperties.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetOption(&self, option: STRUCTURED_QUERY_SINGLE_OPTION, poptionvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOption)(::windows_core::Interface::as_raw(self), option, poptionvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetOption(&self, option: STRUCTURED_QUERY_SINGLE_OPTION) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOption)(::windows_core::Interface::as_raw(self), option, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetMultiOption(&self, option: STRUCTURED_QUERY_MULTIOPTION, pszoptionkey: P0, poptionvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -4674,7 +4674,7 @@ impl IQueryParser { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSchemaProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RestateToString(&self, pcondition: P0, fuseenglish: P1) -> ::windows_core::Result<::windows_core::PWSTR> where @@ -4692,7 +4692,7 @@ impl IQueryParser { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ParsePropertyValue)(::windows_core::Interface::as_raw(self), pszpropertyname.into_param().abi(), pszinputstring.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn RestatePropertyValueToString(&self, pcondition: P0, fuseenglish: P1, ppszpropertyname: *mut ::windows_core::PWSTR, ppszquerystring: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> where @@ -4752,7 +4752,7 @@ impl IQueryParserManager { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateLoadedParser)(::windows_core::Interface::as_raw(self), pszcatalog.into_param().abi(), langidforkeywords, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InitializeOptions(&self, funderstandnqs: P0, fautowildcard: P1, pqueryparser: P2) -> ::windows_core::Result<()> where @@ -4762,7 +4762,7 @@ impl IQueryParserManager { { (::windows_core::Interface::vtable(self).InitializeOptions)(::windows_core::Interface::as_raw(self), funderstandnqs.into_param().abi(), fautowildcard.into_param().abi(), pqueryparser.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetOption(&self, option: QUERY_PARSER_MANAGER_OPTION, poptionvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOption)(::windows_core::Interface::as_raw(self), option, poptionvalue).ok() @@ -4793,7 +4793,7 @@ pub struct IQueryParserManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IQuerySolution(::windows_core::IUnknown); impl IQuerySolution { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn MakeNot(&self, pcsub: P0, fsimplify: P1) -> ::windows_core::Result where @@ -4803,7 +4803,7 @@ impl IQuerySolution { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MakeNot)(::windows_core::Interface::as_raw(self), pcsub.into_param().abi(), fsimplify.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Search_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] pub unsafe fn MakeAndOr(&self, ct: Common::CONDITION_TYPE, peusubs: P0, fsimplify: P1) -> ::windows_core::Result where @@ -4813,7 +4813,7 @@ impl IQuerySolution { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MakeAndOr)(::windows_core::Interface::as_raw(self), ct, peusubs.into_param().abi(), fsimplify.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub unsafe fn MakeLeaf(&self, pszpropertyname: P0, cop: Common::CONDITION_OPERATION, pszvaluetype: P1, ppropvar: *const super::Com::StructuredStorage::PROPVARIANT, ppropertynameterm: P2, poperationterm: P3, pvalueterm: P4, fexpand: P5) -> ::windows_core::Result where @@ -4827,7 +4827,7 @@ impl IQuerySolution { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MakeLeaf)(::windows_core::Interface::as_raw(self), pszpropertyname.into_param().abi(), cop, pszvaluetype.into_param().abi(), ppropvar, ppropertynameterm.into_param().abi(), poperationterm.into_param().abi(), pvalueterm.into_param().abi(), fexpand.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Resolve(&self, pc: P0, sqro: STRUCTURED_QUERY_RESOLVE_OPTION, pstreferencetime: ::core::option::Option<*const super::super::Foundation::SYSTEMTIME>) -> ::windows_core::Result where @@ -4836,7 +4836,7 @@ impl IQuerySolution { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Resolve)(::windows_core::Interface::as_raw(self), pc.into_param().abi(), sqro, ::core::mem::transmute(pstreferencetime.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetQuery(&self, ppquerynode: ::core::option::Option<*mut ::core::option::Option>, ppmaintype: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetQuery)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppquerynode.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppmaintype.unwrap_or(::std::ptr::null_mut()))).ok() @@ -4944,7 +4944,7 @@ impl IRelationship { pub unsafe fn Name(&self, ppszname: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppszname.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsReal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4989,7 +4989,7 @@ pub struct IRelationship_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRichChunk(::windows_core::IUnknown); impl IRichChunk { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetData(&self, pfirstpos: ::core::option::Option<*mut u32>, plength: ::core::option::Option<*mut u32>, ppsz: ::core::option::Option<*mut ::windows_core::PWSTR>, pvalue: ::core::option::Option<*mut super::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetData)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pfirstpos.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(plength.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppsz.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null_mut()))).ok() @@ -5015,7 +5015,7 @@ pub struct IRichChunk_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRow(::windows_core::IUnknown); impl IRow { - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn GetColumns(&self, rgcolumns: &mut [DBCOLUMNACCESS]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColumns)(::windows_core::Interface::as_raw(self), rgcolumns.len() as _, ::core::mem::transmute(rgcolumns.as_ptr())).ok() @@ -5023,7 +5023,7 @@ impl IRow { pub unsafe fn GetSourceRowset(&self, riid: *const ::windows_core::GUID, pprowset: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>, phrow: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSourceRowset)(::windows_core::Interface::as_raw(self), riid, ::core::mem::transmute(pprowset.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phrow.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn Open(&self, punkouter: P0, pcolumnid: *const super::super::Storage::IndexServer::DBID, rguidcolumntype: *const ::windows_core::GUID, dwbindflags: u32, riid: *const ::windows_core::GUID, ppunk: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>) -> ::windows_core::Result<()> where @@ -5057,7 +5057,7 @@ pub struct IRow_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowChange(::windows_core::IUnknown); impl IRowChange { - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn SetColumns(&self, rgcolumns: &[DBCOLUMNACCESS]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColumns)(::windows_core::Interface::as_raw(self), rgcolumns.len() as _, ::core::mem::transmute(rgcolumns.as_ptr())).ok() @@ -5124,7 +5124,7 @@ pub struct IRowPosition_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowPositionChange(::windows_core::IUnknown); impl IRowPositionChange { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnRowPositionChange(&self, ereason: u32, ephase: u32, fcantdeny: P0) -> ::windows_core::Result<()> where @@ -5153,17 +5153,17 @@ pub struct IRowPositionChange_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowSchemaChange(::windows_core::IUnknown); impl IRowSchemaChange { - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn SetColumns(&self, rgcolumns: &[DBCOLUMNACCESS]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetColumns)(::windows_core::Interface::as_raw(self), rgcolumns.len() as _, ::core::mem::transmute(rgcolumns.as_ptr())).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn DeleteColumns(&self, ccolumns: usize, rgcolumnids: *const super::super::Storage::IndexServer::DBID, rgdwstatus: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteColumns)(::windows_core::Interface::as_raw(self), ccolumns, rgcolumnids, rgdwstatus).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub unsafe fn AddColumns(&self, ccolumns: usize, rgnewcolumninfo: *const DBCOLUMNINFO, rgcolumns: *mut DBCOLUMNACCESS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddColumns)(::windows_core::Interface::as_raw(self), ccolumns, rgnewcolumninfo, rgcolumns).ok() @@ -5233,7 +5233,7 @@ pub struct IRowset_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowsetAsynch(::windows_core::IUnknown); impl IRowsetAsynch { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RatioFinished(&self, puldenominator: *mut usize, pulnumerator: *mut usize, pcrows: *mut usize, pfnewrows: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RatioFinished)(::windows_core::Interface::as_raw(self), puldenominator, pulnumerator, pcrows, pfnewrows).ok() @@ -5404,7 +5404,7 @@ pub struct IRowsetCopyRows_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowsetCurrentIndex(::windows_core::IUnknown); impl IRowsetCurrentIndex { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetIndexInfo(&self, pckeycolumns: *mut usize, prgindexcolumndesc: *mut *mut DBINDEXCOLUMNDESC, pcindexpropertysets: *mut u32, prgindexpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetIndexInfo)(::windows_core::Interface::as_raw(self), pckeycolumns, prgindexcolumndesc, pcindexpropertysets, prgindexpropertysets).ok() @@ -5421,13 +5421,13 @@ impl IRowsetCurrentIndex { { (::windows_core::Interface::vtable(self).base__.SetRange)(::windows_core::Interface::as_raw(self), haccessor.into_param().abi(), cstartkeycolumns, pstartdata, cendkeycolumns, penddata, dwrangeoptions).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn GetIndex(&self) -> ::windows_core::Result<*mut super::super::Storage::IndexServer::DBID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIndex)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn SetIndex(&self, pindexid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetIndex)(::windows_core::Interface::as_raw(self), pindexid).ok() @@ -5457,22 +5457,22 @@ pub struct IRowsetCurrentIndex_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowsetEvents(::windows_core::IUnknown); impl IRowsetEvents { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn OnNewItem(&self, itemid: *const super::Com::StructuredStorage::PROPVARIANT, newitemstate: ROWSETEVENT_ITEMSTATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnNewItem)(::windows_core::Interface::as_raw(self), itemid, newitemstate).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn OnChangedItem(&self, itemid: *const super::Com::StructuredStorage::PROPVARIANT, rowsetitemstate: ROWSETEVENT_ITEMSTATE, changeditemstate: ROWSETEVENT_ITEMSTATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnChangedItem)(::windows_core::Interface::as_raw(self), itemid, rowsetitemstate, changeditemstate).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn OnDeletedItem(&self, itemid: *const super::Com::StructuredStorage::PROPVARIANT, deleteditemstate: ROWSETEVENT_ITEMSTATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnDeletedItem)(::windows_core::Interface::as_raw(self), itemid, deleteditemstate).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn OnRowsetEvent(&self, eventtype: ROWSETEVENT_TYPE, eventdata: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnRowsetEvent)(::windows_core::Interface::as_raw(self), eventtype, eventdata).ok() @@ -5574,7 +5574,7 @@ impl IRowsetFastLoad { { (::windows_core::Interface::vtable(self).InsertRow)(::windows_core::Interface::as_raw(self), haccessor.into_param().abi(), pdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Commit(&self, fdone: P0) -> ::windows_core::Result<()> where @@ -5649,7 +5649,7 @@ pub struct IRowsetIdentity_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowsetIndex(::windows_core::IUnknown); impl IRowsetIndex { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetIndexInfo(&self, pckeycolumns: *mut usize, prgindexcolumndesc: *mut *mut DBINDEXCOLUMNDESC, pcindexpropertysets: *mut u32, prgindexpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIndexInfo)(::windows_core::Interface::as_raw(self), pckeycolumns, prgindexcolumndesc, pcindexpropertysets, prgindexpropertysets).ok() @@ -5689,7 +5689,7 @@ pub struct IRowsetIndex_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowsetInfo(::windows_core::IUnknown); impl IRowsetInfo { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperties(&self, rgpropertyidsets: ::core::option::Option<&[DBPROPIDSET]>, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProperties)(::windows_core::Interface::as_raw(self), rgpropertyidsets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertyidsets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcpropertysets, prgpropertysets).ok() @@ -5848,7 +5848,7 @@ pub struct IRowsetNextRowset_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowsetNotify(::windows_core::IUnknown); impl IRowsetNotify { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnFieldChange(&self, prowset: P0, hrow: usize, rgcolumns: &[usize], ereason: u32, ephase: u32, fcantdeny: P1) -> ::windows_core::Result<()> where @@ -5857,7 +5857,7 @@ impl IRowsetNotify { { (::windows_core::Interface::vtable(self).OnFieldChange)(::windows_core::Interface::as_raw(self), prowset.into_param().abi(), hrow, rgcolumns.len() as _, ::core::mem::transmute(rgcolumns.as_ptr()), ereason, ephase, fcantdeny.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnRowChange(&self, prowset: P0, rghrows: &[usize], ereason: u32, ephase: u32, fcantdeny: P1) -> ::windows_core::Result<()> where @@ -5866,7 +5866,7 @@ impl IRowsetNotify { { (::windows_core::Interface::vtable(self).OnRowChange)(::windows_core::Interface::as_raw(self), prowset.into_param().abi(), rghrows.len() as _, ::core::mem::transmute(rghrows.as_ptr()), ereason, ephase, fcantdeny.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnRowsetChange(&self, prowset: P0, ereason: u32, ephase: u32, fcantdeny: P1) -> ::windows_core::Result<()> where @@ -5958,7 +5958,7 @@ pub struct IRowsetQueryStatus_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowsetRefresh(::windows_core::IUnknown); impl IRowsetRefresh { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RefreshVisibleData(&self, hchapter: usize, crows: usize, rghrows: *const usize, foverwrite: P0, pcrowsrefreshed: *mut usize, prghrowsrefreshed: *mut *mut usize, prgrowstatus: *mut *mut u32) -> ::windows_core::Result<()> where @@ -6267,7 +6267,7 @@ pub struct IRowsetWatchRegion_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRowsetWithParameters(::windows_core::IUnknown); impl IRowsetWithParameters { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetParameterInfo(&self, pcparams: *mut usize, prgparaminfo: *mut *mut DBPARAMINFO, ppnamesbuffer: *mut *mut u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetParameterInfo)(::windows_core::Interface::as_raw(self), pcparams, prgparaminfo, ppnamesbuffer).ok() @@ -6318,7 +6318,7 @@ pub struct ISQLErrorInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISQLGetDiagField(::windows_core::IUnknown); impl ISQLGetDiagField { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDiagField(&self, pdiaginfo: ::core::option::Option<*mut KAGGETDIAG>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDiagField)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pdiaginfo.unwrap_or(::std::ptr::null_mut()))).ok() @@ -6344,7 +6344,7 @@ pub struct ISQLGetDiagField_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISQLRequestDiagFields(::windows_core::IUnknown); impl ISQLRequestDiagFields { - #[doc = "Required features: `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub unsafe fn RequestDiagFields(&self, rgdiagfields: &[KAGREQDIAG]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RequestDiagFields)(::windows_core::Interface::as_raw(self), rgdiagfields.len() as _, ::core::mem::transmute(rgdiagfields.as_ptr())).ok() @@ -6416,12 +6416,12 @@ pub struct ISchemaLocalizerSupport_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISchemaLock(::windows_core::IUnknown); impl ISchemaLock { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer"))] pub unsafe fn GetSchemaLock(&self, ptableid: *mut super::super::Storage::IndexServer::DBID, lmmode: u32, phlockhandle: *mut super::super::Foundation::HANDLE, ptableversion: *mut u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSchemaLock)(::windows_core::Interface::as_raw(self), ptableid, lmmode, phlockhandle, ptableversion).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReleaseSchemaLock(&self, hlockhandle: P0) -> ::windows_core::Result<()> where @@ -6523,7 +6523,7 @@ pub struct ISchemaProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IScopedOperations(::windows_core::IUnknown); impl IScopedOperations { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Bind(&self, punkouter: P0, pwszurl: P1, dwbindurlflags: u32, rguid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, pauthenticate: P2, pimplsession: ::core::option::Option<*mut DBIMPLICITSESSION>, pdwbindstatus: ::core::option::Option<*mut u32>, ppunk: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -6533,7 +6533,7 @@ impl IScopedOperations { { (::windows_core::Interface::vtable(self).base__.Bind)(::windows_core::Interface::as_raw(self), punkouter.into_param().abi(), pwszurl.into_param().abi(), dwbindurlflags, rguid, riid, pauthenticate.into_param().abi(), ::core::mem::transmute(pimplsession.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwbindstatus.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppunk)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Copy(&self, crows: usize, rgpwszsourceurls: ::core::option::Option<*const ::windows_core::PCWSTR>, rgpwszdesturls: *const ::windows_core::PCWSTR, dwcopyflags: u32, pauthenticate: P0, rgdwstatus: *mut u32, rgpwsznewurls: ::core::option::Option<*mut ::windows_core::PWSTR>, ppstringsbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> where @@ -6541,7 +6541,7 @@ impl IScopedOperations { { (::windows_core::Interface::vtable(self).Copy)(::windows_core::Interface::as_raw(self), crows, ::core::mem::transmute(rgpwszsourceurls.unwrap_or(::std::ptr::null())), rgpwszdesturls, dwcopyflags, pauthenticate.into_param().abi(), rgdwstatus, ::core::mem::transmute(rgpwsznewurls.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppstringsbuffer.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Move(&self, crows: usize, rgpwszsourceurls: ::core::option::Option<*const ::windows_core::PCWSTR>, rgpwszdesturls: *const ::windows_core::PCWSTR, dwmoveflags: u32, pauthenticate: P0, rgdwstatus: *mut u32, rgpwsznewurls: ::core::option::Option<*mut ::windows_core::PWSTR>, ppstringsbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> where @@ -6552,7 +6552,7 @@ impl IScopedOperations { pub unsafe fn Delete(&self, crows: usize, rgpwszurls: *const ::windows_core::PCWSTR, dwdeleteflags: u32, rgdwstatus: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self), crows, rgpwszurls, dwdeleteflags, rgdwstatus).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRowset(&self, punkouter: P0, ptableid: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>, pindexid: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>, riid: *const ::windows_core::GUID, rgpropertysets: &mut [DBPROPSET], pprowset: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>) -> ::windows_core::Result<()> where @@ -6594,7 +6594,7 @@ impl ISearchCatalogManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetParameter(&self, pszname: P0) -> ::windows_core::Result<*mut super::Com::StructuredStorage::PROPVARIANT> where @@ -6603,7 +6603,7 @@ impl ISearchCatalogManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetParameter)(::windows_core::Interface::as_raw(self), pszname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetParameter(&self, pszname: P0, pvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -6687,7 +6687,7 @@ impl ISearchCatalogManager { pub unsafe fn UnregisterViewForNotification(&self, dwcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnregisterViewForNotification)(::windows_core::Interface::as_raw(self), dwcookie).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExtensionClusion(&self, pszextension: P0, fexclude: P1) -> ::windows_core::Result<()> where @@ -6696,7 +6696,7 @@ impl ISearchCatalogManager { { (::windows_core::Interface::vtable(self).SetExtensionClusion)(::windows_core::Interface::as_raw(self), pszextension.into_param().abi(), fexclude.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumerateExcludedExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6706,7 +6706,7 @@ impl ISearchCatalogManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetQueryHelper)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDiacriticSensitivity(&self, fdiacriticsensitive: P0) -> ::windows_core::Result<()> where @@ -6714,7 +6714,7 @@ impl ISearchCatalogManager { { (::windows_core::Interface::vtable(self).SetDiacriticSensitivity)(::windows_core::Interface::as_raw(self), fdiacriticsensitive.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiacriticSensitivity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6789,7 +6789,7 @@ impl ISearchCatalogManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetParameter(&self, pszname: P0) -> ::windows_core::Result<*mut super::Com::StructuredStorage::PROPVARIANT> where @@ -6798,7 +6798,7 @@ impl ISearchCatalogManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetParameter)(::windows_core::Interface::as_raw(self), pszname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetParameter(&self, pszname: P0, pvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -6882,7 +6882,7 @@ impl ISearchCatalogManager2 { pub unsafe fn UnregisterViewForNotification(&self, dwcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnregisterViewForNotification)(::windows_core::Interface::as_raw(self), dwcookie).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExtensionClusion(&self, pszextension: P0, fexclude: P1) -> ::windows_core::Result<()> where @@ -6891,7 +6891,7 @@ impl ISearchCatalogManager2 { { (::windows_core::Interface::vtable(self).base__.SetExtensionClusion)(::windows_core::Interface::as_raw(self), pszextension.into_param().abi(), fexclude.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumerateExcludedExtensions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6901,7 +6901,7 @@ impl ISearchCatalogManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetQueryHelper)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDiacriticSensitivity(&self, fdiacriticsensitive: P0) -> ::windows_core::Result<()> where @@ -6909,7 +6909,7 @@ impl ISearchCatalogManager2 { { (::windows_core::Interface::vtable(self).base__.SetDiacriticSensitivity)(::windows_core::Interface::as_raw(self), fdiacriticsensitive.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DiacriticSensitivity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6943,7 +6943,7 @@ pub struct ISearchCatalogManager2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchCrawlScopeManager(::windows_core::IUnknown); impl ISearchCrawlScopeManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDefaultScopeRule(&self, pszurl: P0, finclude: P1, ffollowflags: u32) -> ::windows_core::Result<()> where @@ -6968,7 +6968,7 @@ impl ISearchCrawlScopeManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateRoots)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddHierarchicalScope(&self, pszurl: P0, finclude: P1, fdefault: P2, foverridechildren: P3) -> ::windows_core::Result<()> where @@ -6979,7 +6979,7 @@ impl ISearchCrawlScopeManager { { (::windows_core::Interface::vtable(self).AddHierarchicalScope)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), finclude.into_param().abi(), fdefault.into_param().abi(), foverridechildren.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddUserScopeRule(&self, pszurl: P0, finclude: P1, foverridechildren: P2, ffollowflags: u32) -> ::windows_core::Result<()> where @@ -6999,7 +6999,7 @@ impl ISearchCrawlScopeManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateScopeRules)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasParentScopeRule(&self, pszurl: P0) -> ::windows_core::Result where @@ -7008,7 +7008,7 @@ impl ISearchCrawlScopeManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HasParentScopeRule)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasChildScopeRule(&self, pszurl: P0) -> ::windows_core::Result where @@ -7017,7 +7017,7 @@ impl ISearchCrawlScopeManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HasChildScopeRule)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludedInCrawlScope(&self, pszurl: P0) -> ::windows_core::Result where @@ -7026,7 +7026,7 @@ impl ISearchCrawlScopeManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncludedInCrawlScope)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludedInCrawlScopeEx(&self, pszurl: P0, pfisincluded: *mut super::super::Foundation::BOOL, preason: *mut CLUSION_REASON) -> ::windows_core::Result<()> where @@ -7107,7 +7107,7 @@ pub struct ISearchCrawlScopeManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchCrawlScopeManager2(::windows_core::IUnknown); impl ISearchCrawlScopeManager2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddDefaultScopeRule(&self, pszurl: P0, finclude: P1, ffollowflags: u32) -> ::windows_core::Result<()> where @@ -7132,7 +7132,7 @@ impl ISearchCrawlScopeManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumerateRoots)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddHierarchicalScope(&self, pszurl: P0, finclude: P1, fdefault: P2, foverridechildren: P3) -> ::windows_core::Result<()> where @@ -7143,7 +7143,7 @@ impl ISearchCrawlScopeManager2 { { (::windows_core::Interface::vtable(self).base__.AddHierarchicalScope)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), finclude.into_param().abi(), fdefault.into_param().abi(), foverridechildren.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddUserScopeRule(&self, pszurl: P0, finclude: P1, foverridechildren: P2, ffollowflags: u32) -> ::windows_core::Result<()> where @@ -7163,7 +7163,7 @@ impl ISearchCrawlScopeManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumerateScopeRules)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasParentScopeRule(&self, pszurl: P0) -> ::windows_core::Result where @@ -7172,7 +7172,7 @@ impl ISearchCrawlScopeManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.HasParentScopeRule)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasChildScopeRule(&self, pszurl: P0) -> ::windows_core::Result where @@ -7181,7 +7181,7 @@ impl ISearchCrawlScopeManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.HasChildScopeRule)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludedInCrawlScope(&self, pszurl: P0) -> ::windows_core::Result where @@ -7190,7 +7190,7 @@ impl ISearchCrawlScopeManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IncludedInCrawlScope)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludedInCrawlScopeEx(&self, pszurl: P0, pfisincluded: *mut super::super::Foundation::BOOL, preason: *mut CLUSION_REASON) -> ::windows_core::Result<()> where @@ -7217,7 +7217,7 @@ impl ISearchCrawlScopeManager2 { { (::windows_core::Interface::vtable(self).base__.RemoveDefaultScopeRule)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVersion(&self, plversion: *mut *mut i32, phfilemapping: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVersion)(::windows_core::Interface::as_raw(self), plversion, phfilemapping).ok() @@ -7255,7 +7255,7 @@ impl ISearchItemsChangedSink { { (::windows_core::Interface::vtable(self).StoppedMonitoringScope)(::windows_core::Interface::as_raw(self), pszurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnItemsChanged(&self, dwnumberofchanges: u32, rgdatachangeentries: *const SEARCH_ITEM_CHANGE, rgdwdocids: *mut u32, rghrcompletioncodes: *mut ::windows_core::HRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnItemsChanged)(::windows_core::Interface::as_raw(self), dwnumberofchanges, rgdatachangeentries, rgdwdocids, rghrcompletioncodes).ok() @@ -7283,7 +7283,7 @@ pub struct ISearchItemsChangedSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchLanguageSupport(::windows_core::IUnknown); impl ISearchLanguageSupport { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDiacriticSensitivity(&self, fdiacriticsensitive: P0) -> ::windows_core::Result<()> where @@ -7291,7 +7291,7 @@ impl ISearchLanguageSupport { { (::windows_core::Interface::vtable(self).SetDiacriticSensitivity)(::windows_core::Interface::as_raw(self), fdiacriticsensitive.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDiacriticSensitivity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7350,7 +7350,7 @@ impl ISearchManager { pub unsafe fn GetIndexerVersion(&self, pdwmajor: *mut u32, pdwminor: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIndexerVersion)(::windows_core::Interface::as_raw(self), pdwmajor, pdwminor).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetParameter(&self, pszname: P0) -> ::windows_core::Result<*mut super::Com::StructuredStorage::PROPVARIANT> where @@ -7359,7 +7359,7 @@ impl ISearchManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetParameter)(::windows_core::Interface::as_raw(self), pszname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetParameter(&self, pszname: P0, pvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -7375,7 +7375,7 @@ impl ISearchManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BypassList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProxy(&self, suseproxy: PROXY_ACCESS, flocalbypassproxy: P0, dwportnumber: u32, pszproxyname: P1, pszbypasslist: P2) -> ::windows_core::Result<()> where @@ -7406,7 +7406,7 @@ impl ISearchManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseProxy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LocalBypass(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7465,7 +7465,7 @@ impl ISearchManager2 { pub unsafe fn GetIndexerVersion(&self, pdwmajor: *mut u32, pdwminor: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetIndexerVersion)(::windows_core::Interface::as_raw(self), pdwmajor, pdwminor).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetParameter(&self, pszname: P0) -> ::windows_core::Result<*mut super::Com::StructuredStorage::PROPVARIANT> where @@ -7474,7 +7474,7 @@ impl ISearchManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetParameter)(::windows_core::Interface::as_raw(self), pszname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetParameter(&self, pszname: P0, pvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -7490,7 +7490,7 @@ impl ISearchManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BypassList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProxy(&self, suseproxy: PROXY_ACCESS, flocalbypassproxy: P0, dwportnumber: u32, pszproxyname: P1, pszbypasslist: P2) -> ::windows_core::Result<()> where @@ -7521,7 +7521,7 @@ impl ISearchManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UseProxy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LocalBypass(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7623,7 +7623,7 @@ pub struct ISearchPersistentItemsChangedSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchProtocol(::windows_core::IUnknown); impl ISearchProtocol { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Init(&self, ptimeoutinfo: *const TIMEOUT_INFO, pprotocolhandlersite: P0, pproxyinfo: *const PROXY_INFO) -> ::windows_core::Result<()> where @@ -7631,7 +7631,7 @@ impl ISearchProtocol { { (::windows_core::Interface::vtable(self).Init)(::windows_core::Interface::as_raw(self), ptimeoutinfo, pprotocolhandlersite.into_param().abi(), pproxyinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateAccessor(&self, pcwszurl: P0, pauthenticationinfo: *const AUTHENTICATION_INFO, pincrementalaccessinfo: *const INCREMENTAL_ACCESS_INFO, piteminfo: *const ITEM_INFO) -> ::windows_core::Result where @@ -7676,7 +7676,7 @@ pub struct ISearchProtocol_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchProtocol2(::windows_core::IUnknown); impl ISearchProtocol2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Init(&self, ptimeoutinfo: *const TIMEOUT_INFO, pprotocolhandlersite: P0, pproxyinfo: *const PROXY_INFO) -> ::windows_core::Result<()> where @@ -7684,7 +7684,7 @@ impl ISearchProtocol2 { { (::windows_core::Interface::vtable(self).base__.Init)(::windows_core::Interface::as_raw(self), ptimeoutinfo, pprotocolhandlersite.into_param().abi(), pproxyinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateAccessor(&self, pcwszurl: P0, pauthenticationinfo: *const AUTHENTICATION_INFO, pincrementalaccessinfo: *const INCREMENTAL_ACCESS_INFO, piteminfo: *const ITEM_INFO) -> ::windows_core::Result where @@ -7702,7 +7702,7 @@ impl ISearchProtocol2 { pub unsafe fn ShutDown(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ShutDown)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CreateAccessorEx(&self, pcwszurl: P0, pauthenticationinfo: *const AUTHENTICATION_INFO, pincrementalaccessinfo: *const INCREMENTAL_ACCESS_INFO, piteminfo: *const ITEM_INFO, puserdata: *const super::Com::BLOB) -> ::windows_core::Result where @@ -7840,7 +7840,7 @@ impl ISearchQueryHelper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GenerateSQLFromUserQuery)(::windows_core::Interface::as_raw(self), pszquery.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn WriteProperties(&self, itemid: i32, dwnumberofcolumns: u32, pcolumns: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalues: *const SEARCH_COLUMN_PROPERTIES, pftgathermodifiedtime: *const super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WriteProperties)(::windows_core::Interface::as_raw(self), itemid, dwnumberofcolumns, pcolumns, pvalues, pftgathermodifiedtime).ok() @@ -7893,7 +7893,7 @@ pub struct ISearchQueryHelper_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchQueryHits(::windows_core::IUnknown); impl ISearchQueryHits { - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn Init(&self, pflt: P0, ulflags: u32) -> i32 where @@ -7901,12 +7901,12 @@ impl ISearchQueryHits { { (::windows_core::Interface::vtable(self).Init)(::windows_core::Interface::as_raw(self), pflt.into_param().abi(), ulflags) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NextHitMoniker(&self, pcmnk: *mut u32, papmnk: *mut *mut ::core::option::Option) -> i32 { (::windows_core::Interface::vtable(self).NextHitMoniker)(::windows_core::Interface::as_raw(self), pcmnk, papmnk) } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn NextHitOffset(&self, pcregion: *mut u32, paregion: *mut *mut super::super::Storage::IndexServer::FILTERREGION) -> i32 { (::windows_core::Interface::vtable(self).NextHitOffset)(::windows_core::Interface::as_raw(self), pcregion, paregion) @@ -7960,7 +7960,7 @@ impl ISearchRoot { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RootURL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHierarchical(&self, fishierarchical: P0) -> ::windows_core::Result<()> where @@ -7968,13 +7968,13 @@ impl ISearchRoot { { (::windows_core::Interface::vtable(self).SetIsHierarchical)(::windows_core::Interface::as_raw(self), fishierarchical.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHierarchical(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsHierarchical)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProvidesNotifications(&self, fprovidesnotifications: P0) -> ::windows_core::Result<()> where @@ -7982,13 +7982,13 @@ impl ISearchRoot { { (::windows_core::Interface::vtable(self).SetProvidesNotifications)(::windows_core::Interface::as_raw(self), fprovidesnotifications.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ProvidesNotifications(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ProvidesNotifications)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseNotificationsOnly(&self, fusenotificationsonly: P0) -> ::windows_core::Result<()> where @@ -7996,7 +7996,7 @@ impl ISearchRoot { { (::windows_core::Interface::vtable(self).SetUseNotificationsOnly)(::windows_core::Interface::as_raw(self), fusenotificationsonly.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseNotificationsOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8016,7 +8016,7 @@ impl ISearchRoot { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HostDepth)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFollowDirectories(&self, ffollowdirectories: P0) -> ::windows_core::Result<()> where @@ -8024,7 +8024,7 @@ impl ISearchRoot { { (::windows_core::Interface::vtable(self).SetFollowDirectories)(::windows_core::Interface::as_raw(self), ffollowdirectories.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FollowDirectories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8124,13 +8124,13 @@ impl ISearchScopeRule { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PatternOrURL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsIncluded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsIncluded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDefault(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8167,7 +8167,7 @@ pub struct ISearchScopeRule_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchViewChangedSink(::windows_core::IUnknown); impl ISearchViewChangedSink { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn OnChange(&self, pdwdocid: *const i32, pchange: *const SEARCH_ITEM_CHANGE, pfinview: *const super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnChange)(::windows_core::Interface::as_raw(self), pdwdocid, pchange, pfinview).ok() @@ -8193,7 +8193,7 @@ pub struct ISearchViewChangedSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISecurityInfo(::windows_core::IUnknown); impl ISecurityInfo { - #[doc = "Required features: `Win32_Security_Authorization`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`"] #[cfg(feature = "Win32_Security_Authorization")] pub unsafe fn GetCurrentTrustee(&self) -> ::windows_core::Result<*mut super::super::Security::Authorization::TRUSTEE_W> { let mut result__ = ::std::mem::zeroed(); @@ -8253,12 +8253,12 @@ pub struct IService_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISessionProperties(::windows_core::IUnknown); impl ISessionProperties { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperties(&self, rgpropertyidsets: ::core::option::Option<&[DBPROPIDSET]>, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProperties)(::windows_core::Interface::as_raw(self), rgpropertyidsets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertyidsets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pcpropertysets, prgpropertysets).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperties(&self, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProperties)(::windows_core::Interface::as_raw(self), rgpropertysets.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(rgpropertysets.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() @@ -8327,7 +8327,7 @@ pub struct ISimpleCommandCreator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISourcesRowset(::windows_core::IUnknown); impl ISourcesRowset { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSourcesRowset(&self, punkouter: P0, riid: *const ::windows_core::GUID, rgproperties: ::core::option::Option<&mut [DBPROPSET]>, ppsourcesrowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -8356,7 +8356,7 @@ pub struct ISourcesRowset_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStemmer(::windows_core::IUnknown); impl IStemmer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Init(&self, ulmaxtokensize: u32, pflicense: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Init)(::windows_core::Interface::as_raw(self), ulmaxtokensize, pflicense).ok() @@ -8404,12 +8404,12 @@ impl ISubscriptionItem { pub unsafe fn SetSubscriptionItemInfo(&self, psubscriptioniteminfo: *const SUBSCRIPTIONITEMINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSubscriptionItemInfo)(::windows_core::Interface::as_raw(self), psubscriptioniteminfo).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ReadProperties(&self, ncount: u32, rgwszname: *const ::windows_core::PCWSTR, rgvalue: *mut super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReadProperties)(::windows_core::Interface::as_raw(self), ncount, rgwszname, rgvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn WriteProperties(&self, ncount: u32, rgwszname: *const ::windows_core::PCWSTR, rgvalue: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WriteProperties)(::windows_core::Interface::as_raw(self), ncount, rgwszname, rgvalue).ok() @@ -8451,7 +8451,7 @@ pub struct ISubscriptionItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISubscriptionMgr(::windows_core::IUnknown); impl ISubscriptionMgr { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteSubscription(&self, pwszurl: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -8469,7 +8469,7 @@ impl ISubscriptionMgr { pub unsafe fn UpdateAll(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateAll)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, pwszurl: P0) -> ::windows_core::Result where @@ -8478,7 +8478,7 @@ impl ISubscriptionMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSubscribed)(::windows_core::Interface::as_raw(self), pwszurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSubscriptionInfo(&self, pwszurl: P0, pinfo: *mut SUBSCRIPTIONINFO) -> ::windows_core::Result<()> where @@ -8486,12 +8486,12 @@ impl ISubscriptionMgr { { (::windows_core::Interface::vtable(self).GetSubscriptionInfo)(::windows_core::Interface::as_raw(self), pwszurl.into_param().abi(), pinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDefaultInfo(&self, subtype: SUBSCRIPTIONTYPE, pinfo: *mut SUBSCRIPTIONINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDefaultInfo)(::windows_core::Interface::as_raw(self), subtype, pinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowSubscriptionProperties(&self, pwszurl: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -8500,7 +8500,7 @@ impl ISubscriptionMgr { { (::windows_core::Interface::vtable(self).ShowSubscriptionProperties)(::windows_core::Interface::as_raw(self), pwszurl.into_param().abi(), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSubscription(&self, hwnd: P0, pwszurl: P1, pwszfriendlyname: P2, dwflags: u32, substype: SUBSCRIPTIONTYPE, pinfo: *mut SUBSCRIPTIONINFO) -> ::windows_core::Result<()> where @@ -8553,7 +8553,7 @@ pub struct ISubscriptionMgr_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISubscriptionMgr2(::windows_core::IUnknown); impl ISubscriptionMgr2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteSubscription(&self, pwszurl: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -8571,7 +8571,7 @@ impl ISubscriptionMgr2 { pub unsafe fn UpdateAll(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UpdateAll)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, pwszurl: P0) -> ::windows_core::Result where @@ -8580,7 +8580,7 @@ impl ISubscriptionMgr2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsSubscribed)(::windows_core::Interface::as_raw(self), pwszurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSubscriptionInfo(&self, pwszurl: P0, pinfo: *mut SUBSCRIPTIONINFO) -> ::windows_core::Result<()> where @@ -8588,12 +8588,12 @@ impl ISubscriptionMgr2 { { (::windows_core::Interface::vtable(self).base__.GetSubscriptionInfo)(::windows_core::Interface::as_raw(self), pwszurl.into_param().abi(), pinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDefaultInfo(&self, subtype: SUBSCRIPTIONTYPE, pinfo: *mut SUBSCRIPTIONINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDefaultInfo)(::windows_core::Interface::as_raw(self), subtype, pinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowSubscriptionProperties(&self, pwszurl: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -8602,7 +8602,7 @@ impl ISubscriptionMgr2 { { (::windows_core::Interface::vtable(self).base__.ShowSubscriptionProperties)(::windows_core::Interface::as_raw(self), pwszurl.into_param().abi(), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSubscription(&self, hwnd: P0, pwszurl: P1, pwszfriendlyname: P2, dwflags: u32, substype: SUBSCRIPTIONTYPE, pinfo: *mut SUBSCRIPTIONINFO) -> ::windows_core::Result<()> where @@ -8663,7 +8663,7 @@ pub struct ISubscriptionMgr2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITableCreation(::windows_core::IUnknown); impl ITableCreation { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTable(&self, punkouter: P0, ptableid: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>, rgcolumndescs: ::core::option::Option<&[DBCOLUMNDESC]>, riid: *const ::windows_core::GUID, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>, pptableid: ::core::option::Option<*mut *mut super::super::Storage::IndexServer::DBID>, pprowset: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>) -> ::windows_core::Result<()> where @@ -8683,22 +8683,22 @@ impl ITableCreation { ) .ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn DropTable(&self, ptableid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DropTable)(::windows_core::Interface::as_raw(self), ptableid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumndesc: *const DBCOLUMNDESC, ppcolumnid: ::core::option::Option<*mut *mut super::super::Storage::IndexServer::DBID>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddColumn)(::windows_core::Interface::as_raw(self), ptableid, pcolumndesc, ::core::mem::transmute(ppcolumnid.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn DropColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumnid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DropColumn)(::windows_core::Interface::as_raw(self), ptableid, pcolumnid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetTableDefinition(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pccolumndescs: ::core::option::Option<*mut usize>, prgcolumndescs: ::core::option::Option<*mut *mut DBCOLUMNDESC>, pcpropertysets: ::core::option::Option<*mut u32>, prgpropertysets: ::core::option::Option<*mut *mut DBPROPSET>, pcconstraintdescs: ::core::option::Option<*mut u32>, prgconstraintdescs: ::core::option::Option<*mut *mut DBCONSTRAINTDESC>, ppwszstringbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTableDefinition)( @@ -8735,7 +8735,7 @@ pub struct ITableCreation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITableDefinition(::windows_core::IUnknown); impl ITableDefinition { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTable(&self, punkouter: P0, ptableid: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>, rgcolumndescs: ::core::option::Option<&[DBCOLUMNDESC]>, riid: *const ::windows_core::GUID, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>, pptableid: ::core::option::Option<*mut *mut super::super::Storage::IndexServer::DBID>, pprowset: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>) -> ::windows_core::Result<()> where @@ -8755,17 +8755,17 @@ impl ITableDefinition { ) .ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn DropTable(&self, ptableid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DropTable)(::windows_core::Interface::as_raw(self), ptableid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumndesc: *const DBCOLUMNDESC, ppcolumnid: ::core::option::Option<*mut *mut super::super::Storage::IndexServer::DBID>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddColumn)(::windows_core::Interface::as_raw(self), ptableid, pcolumndesc, ::core::mem::transmute(ppcolumnid.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn DropColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumnid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DropColumn)(::windows_core::Interface::as_raw(self), ptableid, pcolumnid).ok() @@ -8803,7 +8803,7 @@ pub struct ITableDefinition_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITableDefinitionWithConstraints(::windows_core::IUnknown); impl ITableDefinitionWithConstraints { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTable(&self, punkouter: P0, ptableid: ::core::option::Option<*const super::super::Storage::IndexServer::DBID>, rgcolumndescs: ::core::option::Option<&[DBCOLUMNDESC]>, riid: *const ::windows_core::GUID, rgpropertysets: ::core::option::Option<&mut [DBPROPSET]>, pptableid: ::core::option::Option<*mut *mut super::super::Storage::IndexServer::DBID>, pprowset: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>) -> ::windows_core::Result<()> where @@ -8823,22 +8823,22 @@ impl ITableDefinitionWithConstraints { ) .ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn DropTable(&self, ptableid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.DropTable)(::windows_core::Interface::as_raw(self), ptableid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumndesc: *const DBCOLUMNDESC, ppcolumnid: ::core::option::Option<*mut *mut super::super::Storage::IndexServer::DBID>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.AddColumn)(::windows_core::Interface::as_raw(self), ptableid, pcolumndesc, ::core::mem::transmute(ppcolumnid.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn DropColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumnid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.DropColumn)(::windows_core::Interface::as_raw(self), ptableid, pcolumnid).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetTableDefinition(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pccolumndescs: ::core::option::Option<*mut usize>, prgcolumndescs: ::core::option::Option<*mut *mut DBCOLUMNDESC>, pcpropertysets: ::core::option::Option<*mut u32>, prgpropertysets: ::core::option::Option<*mut *mut DBPROPSET>, pcconstraintdescs: ::core::option::Option<*mut u32>, prgconstraintdescs: ::core::option::Option<*mut *mut DBCONSTRAINTDESC>, ppwszstringbuffer: ::core::option::Option<*mut *mut u16>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetTableDefinition)( @@ -8854,12 +8854,12 @@ impl ITableDefinitionWithConstraints { ) .ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddConstraint(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pconstraintdesc: *const DBCONSTRAINTDESC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddConstraint)(::windows_core::Interface::as_raw(self), ptableid, pconstraintdesc).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTableWithConstraints(&self, punkouter: P0, ptableid: *const super::super::Storage::IndexServer::DBID, rgcolumndescs: &mut [DBCOLUMNDESC], rgconstraintdescs: &[DBCONSTRAINTDESC], riid: *const ::windows_core::GUID, rgpropertysets: &mut [DBPROPSET], pptableid: *mut *mut super::super::Storage::IndexServer::DBID, pprowset: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where @@ -8867,7 +8867,7 @@ impl ITableDefinitionWithConstraints { { (::windows_core::Interface::vtable(self).CreateTableWithConstraints)(::windows_core::Interface::as_raw(self), punkouter.into_param().abi(), ptableid, rgcolumndescs.len() as _, ::core::mem::transmute(rgcolumndescs.as_ptr()), rgconstraintdescs.len() as _, ::core::mem::transmute(rgconstraintdescs.as_ptr()), riid, rgpropertysets.len() as _, ::core::mem::transmute(rgpropertysets.as_ptr()), pptableid, ::core::mem::transmute(pprowset)).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn DropConstraint(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pconstraintid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DropConstraint)(::windows_core::Interface::as_raw(self), ptableid, pconstraintid).ok() @@ -8901,12 +8901,12 @@ pub struct ITableDefinitionWithConstraints_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITableRename(::windows_core::IUnknown); impl ITableRename { - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn RenameColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, poldcolumnid: *const super::super::Storage::IndexServer::DBID, pnewcolumnid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RenameColumn)(::windows_core::Interface::as_raw(self), ptableid, poldcolumnid, pnewcolumnid).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn RenameTable(&self, poldtableid: *const super::super::Storage::IndexServer::DBID, poldindexid: *const super::super::Storage::IndexServer::DBID, pnewtableid: *const super::super::Storage::IndexServer::DBID, pnewindexid: *const super::super::Storage::IndexServer::DBID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RenameTable)(::windows_core::Interface::as_raw(self), poldtableid, poldindexid, pnewtableid, pnewindexid).ok() @@ -8961,13 +8961,13 @@ pub struct ITokenCollection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionJoin(::windows_core::IUnknown); impl ITransactionJoin { - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn GetOptionsObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOptionsObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn JoinTransaction(&self, punktransactioncoord: P0, isolevel: i32, isoflags: u32, potheroptions: P1) -> ::windows_core::Result<()> where @@ -8997,14 +8997,14 @@ pub struct ITransactionJoin_Vtbl { #[cfg(not(feature = "Win32_System_DistributedTransactionCoordinator"))] JoinTransaction: usize, } -#[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionLocal(::windows_core::IUnknown); #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] impl ITransactionLocal { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_DistributedTransactionCoordinator"))] pub unsafe fn Commit(&self, fretaining: P0, grftc: u32, grfrm: u32) -> ::windows_core::Result<()> where @@ -9012,7 +9012,7 @@ impl ITransactionLocal { { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self), fretaining.into_param().abi(), grftc, grfrm).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_DistributedTransactionCoordinator"))] pub unsafe fn Abort(&self, pboidreason: *const super::DistributedTransactionCoordinator::BOID, fretaining: P0, fasync: P1) -> ::windows_core::Result<()> where @@ -9021,18 +9021,18 @@ impl ITransactionLocal { { (::windows_core::Interface::vtable(self).base__.Abort)(::windows_core::Interface::as_raw(self), pboidreason, fretaining.into_param().abi(), fasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn GetTransactionInfo(&self, pinfo: *mut super::DistributedTransactionCoordinator::XACTTRANSINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetTransactionInfo)(::windows_core::Interface::as_raw(self), pinfo).ok() } - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn GetOptionsObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOptionsObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn StartTransaction(&self, isolevel: i32, isoflags: u32, potheroptions: P0, pultransactionlevel: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> where @@ -9069,7 +9069,7 @@ pub struct ITransactionLocal_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransactionObject(::windows_core::IUnknown); impl ITransactionObject { - #[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] + #[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] pub unsafe fn GetTransactionObject(&self, ultransactionlevel: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9096,27 +9096,27 @@ pub struct ITransactionObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITrusteeAdmin(::windows_core::IUnknown); impl ITrusteeAdmin { - #[doc = "Required features: `Win32_Security_Authorization`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`"] #[cfg(feature = "Win32_Security_Authorization")] pub unsafe fn CompareTrustees(&self, ptrustee1: *const super::super::Security::Authorization::TRUSTEE_W, ptrustee2: *const super::super::Security::Authorization::TRUSTEE_W) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CompareTrustees)(::windows_core::Interface::as_raw(self), ptrustee1, ptrustee2).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTrustee(&self, ptrustee: *const super::super::Security::Authorization::TRUSTEE_W, rgpropertysets: &mut [DBPROPSET]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateTrustee)(::windows_core::Interface::as_raw(self), ptrustee, rgpropertysets.len() as _, ::core::mem::transmute(rgpropertysets.as_ptr())).ok() } - #[doc = "Required features: `Win32_Security_Authorization`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`"] #[cfg(feature = "Win32_Security_Authorization")] pub unsafe fn DeleteTrustee(&self, ptrustee: *const super::super::Security::Authorization::TRUSTEE_W) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteTrustee)(::windows_core::Interface::as_raw(self), ptrustee).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTrusteeProperties(&self, ptrustee: *const super::super::Security::Authorization::TRUSTEE_W, rgpropertysets: &mut [DBPROPSET]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTrusteeProperties)(::windows_core::Interface::as_raw(self), ptrustee, rgpropertysets.len() as _, ::core::mem::transmute(rgpropertysets.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetTrusteeProperties(&self, ptrustee: *const super::super::Security::Authorization::TRUSTEE_W, rgpropertyidsets: &[DBPROPIDSET], pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTrusteeProperties)(::windows_core::Interface::as_raw(self), ptrustee, rgpropertyidsets.len() as _, ::core::mem::transmute(rgpropertyidsets.as_ptr()), pcpropertysets, prgpropertysets).ok() @@ -9158,28 +9158,28 @@ pub struct ITrusteeAdmin_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITrusteeGroupAdmin(::windows_core::IUnknown); impl ITrusteeGroupAdmin { - #[doc = "Required features: `Win32_Security_Authorization`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`"] #[cfg(feature = "Win32_Security_Authorization")] pub unsafe fn AddMember(&self, pmembershiptrustee: *const super::super::Security::Authorization::TRUSTEE_W, pmembertrustee: *const super::super::Security::Authorization::TRUSTEE_W) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddMember)(::windows_core::Interface::as_raw(self), pmembershiptrustee, pmembertrustee).ok() } - #[doc = "Required features: `Win32_Security_Authorization`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`"] #[cfg(feature = "Win32_Security_Authorization")] pub unsafe fn DeleteMember(&self, pmembershiptrustee: *const super::super::Security::Authorization::TRUSTEE_W, pmembertrustee: *const super::super::Security::Authorization::TRUSTEE_W) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteMember)(::windows_core::Interface::as_raw(self), pmembershiptrustee, pmembertrustee).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Security_Authorization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security_Authorization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization"))] pub unsafe fn IsMember(&self, pmembershiptrustee: *const super::super::Security::Authorization::TRUSTEE_W, pmembertrustee: *const super::super::Security::Authorization::TRUSTEE_W) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsMember)(::windows_core::Interface::as_raw(self), pmembershiptrustee, pmembertrustee, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Security_Authorization`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`"] #[cfg(feature = "Win32_Security_Authorization")] pub unsafe fn GetMembers(&self, pmembershiptrustee: *const super::super::Security::Authorization::TRUSTEE_W, pcmembers: *mut u32, prgmembers: *mut *mut super::super::Security::Authorization::TRUSTEE_W) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMembers)(::windows_core::Interface::as_raw(self), pmembershiptrustee, pcmembers, prgmembers).ok() } - #[doc = "Required features: `Win32_Security_Authorization`"] + #[doc = "Required features: `\"Win32_Security_Authorization\"`"] #[cfg(feature = "Win32_Security_Authorization")] pub unsafe fn GetMemberships(&self, ptrustee: *const super::super::Security::Authorization::TRUSTEE_W, pcmemberships: *mut u32, prgmemberships: *mut *mut super::super::Security::Authorization::TRUSTEE_W) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMemberships)(::windows_core::Interface::as_raw(self), ptrustee, pcmemberships, prgmemberships).ok() @@ -9233,7 +9233,7 @@ impl IUMS { pub unsafe fn SqlUmsSwitchNonPremptive(&self) { (::windows_core::Interface::vtable(self).SqlUmsSwitchNonPremptive)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SqlUmsFIsPremptive(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).SqlUmsFIsPremptive)(::windows_core::Interface::as_raw(self)) @@ -9279,7 +9279,7 @@ pub struct IUMSInitialize_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUrlAccessor(::windows_core::IUnknown); impl IUrlAccessor { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn AddRequestParameter(&self, pspec: *const super::Com::StructuredStorage::PROPSPEC, pvar: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddRequestParameter)(::windows_core::Interface::as_raw(self), pspec, pvar).ok() @@ -9301,7 +9301,7 @@ impl IUrlAccessor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastModified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9320,13 +9320,13 @@ impl IUrlAccessor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSecurityProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BindToStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BindToStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn BindToFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9374,7 +9374,7 @@ pub struct IUrlAccessor_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUrlAccessor2(::windows_core::IUnknown); impl IUrlAccessor2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn AddRequestParameter(&self, pspec: *const super::Com::StructuredStorage::PROPSPEC, pvar: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddRequestParameter)(::windows_core::Interface::as_raw(self), pspec, pvar).ok() @@ -9396,7 +9396,7 @@ impl IUrlAccessor2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastModified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9415,13 +9415,13 @@ impl IUrlAccessor2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSecurityProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BindToStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BindToStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn BindToFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9456,7 +9456,7 @@ pub struct IUrlAccessor2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUrlAccessor3(::windows_core::IUnknown); impl IUrlAccessor3 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn AddRequestParameter(&self, pspec: *const super::Com::StructuredStorage::PROPSPEC, pvar: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.AddRequestParameter)(::windows_core::Interface::as_raw(self), pspec, pvar).ok() @@ -9478,7 +9478,7 @@ impl IUrlAccessor3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastModified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9497,13 +9497,13 @@ impl IUrlAccessor3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSecurityProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BindToStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BindToStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn BindToFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9518,7 +9518,7 @@ impl IUrlAccessor3 { pub unsafe fn GetCodePage(&self, wszcodepage: &mut [u16], pdwlength: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCodePage)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(wszcodepage.as_ptr()), wszcodepage.len() as _, pdwlength).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetImpersonationSidBlobs(&self, pcwszurl: P0, pcsidcount: *mut u32, ppsidblobs: *mut *mut super::Com::BLOB) -> ::windows_core::Result<()> where @@ -9547,7 +9547,7 @@ pub struct IUrlAccessor3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUrlAccessor4(::windows_core::IUnknown); impl IUrlAccessor4 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn AddRequestParameter(&self, pspec: *const super::Com::StructuredStorage::PROPSPEC, pvar: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.AddRequestParameter)(::windows_core::Interface::as_raw(self), pspec, pvar).ok() @@ -9569,7 +9569,7 @@ impl IUrlAccessor4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastModified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9588,13 +9588,13 @@ impl IUrlAccessor4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetSecurityProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BindToStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.BindToStream)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn BindToFilter(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9609,7 +9609,7 @@ impl IUrlAccessor4 { pub unsafe fn GetCodePage(&self, wszcodepage: &mut [u16], pdwlength: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetCodePage)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(wszcodepage.as_ptr()), wszcodepage.len() as _, pdwlength).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetImpersonationSidBlobs(&self, pcwszurl: P0, pcsidcount: *mut u32, ppsidblobs: *mut *mut super::Com::BLOB) -> ::windows_core::Result<()> where @@ -9617,13 +9617,13 @@ impl IUrlAccessor4 { { (::windows_core::Interface::vtable(self).base__.GetImpersonationSidBlobs)(::windows_core::Interface::as_raw(self), pcwszurl.into_param().abi(), pcsidcount, ppsidblobs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShouldIndexItemContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShouldIndexItemContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn ShouldIndexProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9686,7 +9686,7 @@ impl IViewFilter { { (::windows_core::Interface::vtable(self).GetFilter)(::windows_core::Interface::as_raw(self), haccessor.into_param().abi(), pcrows, pcompareops, pcriteriadata).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFilterBindings(&self, pcbindings: *mut usize, prgbindings: *mut *mut DBBINDING) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFilterBindings)(::windows_core::Interface::as_raw(self), pcbindings, prgbindings).ok() @@ -9775,7 +9775,7 @@ pub struct IViewSort_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWordBreaker(::windows_core::IUnknown); impl IWordBreaker { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Init(&self, fquery: P0, ulmaxtokensize: u32, pflicense: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -9783,7 +9783,7 @@ impl IWordBreaker { { (::windows_core::Interface::vtable(self).Init)(::windows_core::Interface::as_raw(self), fquery.into_param().abi(), ulmaxtokensize, pflicense).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn BreakText(&self, ptextsource: *mut TEXT_SOURCE, pwordsink: P0, pphrasesink: P1) -> ::windows_core::Result<()> where @@ -9879,7 +9879,7 @@ impl IWordSink { pub unsafe fn EndAltPhrase(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndAltPhrase)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Storage_IndexServer`"] + #[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(feature = "Win32_Storage_IndexServer")] pub unsafe fn PutBreak(&self, breaktype: super::super::Storage::IndexServer::WORDREP_BREAK_TYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PutBreak)(::windows_core::Interface::as_raw(self), breaktype).ok() @@ -9921,13 +9921,13 @@ impl OLEDBSimpleProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getRWStatus)(::windows_core::Interface::as_raw(self), irow, icolumn, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getVariant(&self, irow: isize, icolumn: isize, format: OSPFORMAT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getVariant)(::windows_core::Interface::as_raw(self), irow, icolumn, format, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setVariant(&self, irow: isize, icolumn: isize, format: OSPFORMAT, var: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).setVariant)(::windows_core::Interface::as_raw(self), irow, icolumn, format, ::core::mem::transmute(var)).ok() @@ -9944,7 +9944,7 @@ impl OLEDBSimpleProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).insertRows)(::windows_core::Interface::as_raw(self), irow, crows, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn find(&self, irowstart: isize, icolumn: isize, val: super::Variant::VARIANT, findflags: OSPFIND, comptype: OSPCOMP) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9962,7 +9962,7 @@ impl OLEDBSimpleProvider { { (::windows_core::Interface::vtable(self).removeOLEDBSimpleProviderListener)(::windows_core::Interface::as_raw(self), pospilistener.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isAsync(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17517,7 +17517,7 @@ impl ::core::default::Default for BUCKETCATEGORIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct CATEGORIZATION { pub ulCatType: u32, @@ -17543,7 +17543,7 @@ impl ::core::default::Default for CATEGORIZATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub union CATEGORIZATION_0 { pub cClusters: u32, @@ -17569,7 +17569,7 @@ impl ::core::default::Default for CATEGORIZATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct CATEGORIZATIONSET { pub cCat: u32, @@ -17608,7 +17608,7 @@ impl ::core::default::Default for CATEGORIZATIONSET { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] pub struct COLUMNSET { pub cCol: u32, @@ -17647,7 +17647,7 @@ impl ::core::default::Default for COLUMNSET { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] pub struct CONTENTRESTRICTION { pub prop: super::super::Storage::IndexServer::FULLPROPSPEC, @@ -17753,7 +17753,7 @@ impl ::core::default::Default for DBBINDEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Com")] pub struct DBBINDING { @@ -17793,7 +17793,7 @@ impl ::core::default::Default for DBBINDING { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Com")] pub struct DBBINDING { @@ -17826,7 +17826,7 @@ impl ::core::default::Default for DBBINDING { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Storage_IndexServer")] pub struct DBCOLUMNACCESS { @@ -17863,7 +17863,7 @@ impl ::core::default::Default for DBCOLUMNACCESS { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Storage_IndexServer")] pub struct DBCOLUMNACCESS { @@ -17900,7 +17900,7 @@ impl ::core::default::Default for DBCOLUMNACCESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBCOLUMNDESC { @@ -17935,7 +17935,7 @@ impl ::core::default::Default for DBCOLUMNDESC { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBCOLUMNDESC { @@ -17963,7 +17963,7 @@ impl ::core::default::Default for DBCOLUMNDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub struct DBCOLUMNINFO { @@ -17997,7 +17997,7 @@ impl ::core::default::Default for DBCOLUMNINFO { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] pub struct DBCOLUMNINFO { @@ -18024,7 +18024,7 @@ impl ::core::default::Default for DBCOLUMNINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBCONSTRAINTDESC { @@ -18066,7 +18066,7 @@ impl ::core::default::Default for DBCONSTRAINTDESC { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBCONSTRAINTDESC { @@ -18339,7 +18339,7 @@ impl ::core::default::Default for DBIMPLICITSESSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Storage_IndexServer")] pub struct DBINDEXCOLUMNDESC { @@ -18369,7 +18369,7 @@ impl ::core::default::Default for DBINDEXCOLUMNDESC { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Storage_IndexServer")] pub struct DBINDEXCOLUMNDESC { @@ -18399,7 +18399,7 @@ impl ::core::default::Default for DBINDEXCOLUMNDESC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct DBLITERALINFO { @@ -18433,7 +18433,7 @@ impl ::core::default::Default for DBLITERALINFO { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct DBLITERALINFO { @@ -18601,7 +18601,7 @@ impl ::core::default::Default for DBPARAMBINDINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Com")] pub struct DBPARAMINFO { @@ -18634,7 +18634,7 @@ impl ::core::default::Default for DBPARAMINFO { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Com")] pub struct DBPARAMINFO { @@ -18710,7 +18710,7 @@ impl ::core::default::Default for DBPARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROP { @@ -18740,7 +18740,7 @@ impl ::core::default::Default for DBPROP { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROP { @@ -18813,7 +18813,7 @@ impl ::core::default::Default for DBPROPIDSET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROPINFO { @@ -18843,7 +18843,7 @@ impl ::core::default::Default for DBPROPINFO { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROPINFO { @@ -18866,7 +18866,7 @@ impl ::core::default::Default for DBPROPINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROPINFOSET { @@ -18897,7 +18897,7 @@ impl ::core::default::Default for DBPROPINFOSET { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROPINFOSET { @@ -18928,7 +18928,7 @@ impl ::core::default::Default for DBPROPINFOSET { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROPSET { @@ -18959,7 +18959,7 @@ impl ::core::default::Default for DBPROPSET { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROPSET { @@ -19303,7 +19303,7 @@ impl ::core::default::Default for DB_VARNUMERIC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DCINFO { pub eInfoType: u32, @@ -19469,7 +19469,7 @@ impl ::core::default::Default for HITRANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INCREMENTAL_ACCESS_INFO { pub dwSize: u32, @@ -19508,7 +19508,7 @@ impl ::core::default::Default for INCREMENTAL_ACCESS_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct ITEMPROP { pub variantValue: super::Variant::VARIANT, @@ -19564,7 +19564,7 @@ impl ::core::default::Default for ITEM_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct KAGGETDIAG { pub ulSize: u32, @@ -19588,7 +19588,7 @@ impl ::core::default::Default for KAGGETDIAG { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] #[cfg(feature = "Win32_System_Variant")] pub struct KAGREQDIAG { pub ulDiagFlags: u32, @@ -19684,7 +19684,7 @@ impl ::core::default::Default for MDAXISINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] pub struct NATLANGUAGERESTRICTION { pub prop: super::super::Storage::IndexServer::FULLPROPSPEC, @@ -19710,7 +19710,7 @@ impl ::core::default::Default for NATLANGUAGERESTRICTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct NODERESTRICTION { pub cRes: u32, @@ -19750,7 +19750,7 @@ impl ::core::default::Default for NODERESTRICTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct NOTRESTRICTION { pub pRes: *mut RESTRICTION, @@ -19848,7 +19848,7 @@ impl ::core::default::Default for ODBC_VS_ARGS_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct PROPERTYRESTRICTION { pub rel: u32, @@ -19872,7 +19872,7 @@ impl ::core::default::Default for PROPERTYRESTRICTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROXY_INFO { pub dwSize: u32, @@ -19916,7 +19916,7 @@ impl ::core::default::Default for PROXY_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct RANGECATEGORIZE { pub cRange: u32, @@ -19955,7 +19955,7 @@ impl ::core::default::Default for RANGECATEGORIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct RESTRICTION { pub rt: u32, @@ -19979,7 +19979,7 @@ impl ::core::default::Default for RESTRICTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub union RESTRICTION_0 { pub ar: NODERESTRICTION, @@ -20008,7 +20008,7 @@ impl ::core::default::Default for RESTRICTION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct RMTPACK { @@ -20047,7 +20047,7 @@ impl ::core::default::Default for RMTPACK { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct RMTPACK { @@ -20079,7 +20079,7 @@ impl ::core::default::Default for RMTPACK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct SEARCH_COLUMN_PROPERTIES { pub Value: super::Com::StructuredStorage::PROPVARIANT, @@ -20102,7 +20102,7 @@ impl ::core::default::Default for SEARCH_COLUMN_PROPERTIES { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct SEARCH_ITEM_CHANGE { pub Change: SEARCH_KIND_OF_CHANGE, @@ -20206,7 +20206,7 @@ impl ::core::default::Default for SEARCH_ITEM_PERSISTENT_CHANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Storage_IndexServer")] pub struct SEC_OBJECT { @@ -20236,7 +20236,7 @@ impl ::core::default::Default for SEC_OBJECT { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Storage_IndexServer")] pub struct SEC_OBJECT { @@ -20266,7 +20266,7 @@ impl ::core::default::Default for SEC_OBJECT { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Storage_IndexServer")] pub struct SEC_OBJECT_ELEMENT { @@ -20296,7 +20296,7 @@ impl ::core::default::Default for SEC_OBJECT_ELEMENT { } } #[repr(C, packed(2))] -#[doc = "Required features: `Win32_Storage_IndexServer`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Storage_IndexServer")] pub struct SEC_OBJECT_ELEMENT { @@ -20326,7 +20326,7 @@ impl ::core::default::Default for SEC_OBJECT_ELEMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] pub struct SORTKEY { pub propColumn: super::super::Storage::IndexServer::FULLPROPSPEC, @@ -20352,7 +20352,7 @@ impl ::core::default::Default for SORTKEY { } } #[repr(C)] -#[doc = "Required features: `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] pub struct SORTSET { pub cCol: u32, @@ -20687,7 +20687,7 @@ impl ::core::default::Default for SSERRORINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SSVARIANT { pub vt: u16, @@ -20712,7 +20712,7 @@ impl ::core::default::Default for SSVARIANT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub union SSVARIANT_0 { pub bTinyIntVal: u8, @@ -20749,7 +20749,7 @@ impl ::core::default::Default for SSVARIANT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SSVARIANT_0_0 { pub dbobj: DBOBJECT, @@ -20772,7 +20772,7 @@ impl ::core::default::Default for SSVARIANT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SSVARIANT_0_1 { pub sActualLength: i16, @@ -20813,7 +20813,7 @@ impl ::core::default::Default for SSVARIANT_0_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SSVARIANT_0_2 { pub sActualLength: i16, @@ -20856,7 +20856,7 @@ impl ::core::default::Default for SSVARIANT_0_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SSVARIANT_0_3 { pub sActualLength: i16, @@ -20899,7 +20899,7 @@ impl ::core::default::Default for SSVARIANT_0_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub struct SSVARIANT_0_4 { pub dwActualLength: u32, @@ -20939,7 +20939,7 @@ impl ::core::default::Default for SSVARIANT_0_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SUBSCRIPTIONINFO { pub cbSize: u32, @@ -21187,7 +21187,7 @@ impl ::core::default::Default for TIME_STRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_IndexServer`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct VECTORRESTRICTION { pub Node: NODERESTRICTION, @@ -21226,7 +21226,7 @@ impl ::core::default::Default for VECTORRESTRICTION { } } pub type PFNFILLTEXTBUFFER = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SQL_ASYNC_NOTIFICATION_CALLBACK = ::core::option::Option i16>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/System/SecurityCenter/impl.rs b/crates/libs/windows/src/Windows/Win32/System/SecurityCenter/impl.rs index 9542ac7304..a4096552c1 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SecurityCenter/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SecurityCenter/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSCDefaultProduct_Impl: Sized + super::Com::IDispatch_Impl { fn SetDefaultProduct(&self, etype: SECURITY_PRODUCT_TYPE, pguid: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -19,7 +19,7 @@ impl IWSCDefaultProduct_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWSCProductList_Impl: Sized + super::Com::IDispatch_Impl { fn Initialize(&self, provider: &WSC_SECURITY_PROVIDER) -> ::windows_core::Result<()>; @@ -69,7 +69,7 @@ impl IWSCProductList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWscProduct_Impl: Sized + super::Com::IDispatch_Impl { fn ProductName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -177,7 +177,7 @@ impl IWscProduct_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWscProduct2_Impl: Sized + IWscProduct_Impl { fn AntivirusScanSubstatus(&self) -> ::windows_core::Result; @@ -272,7 +272,7 @@ impl IWscProduct2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWscProduct3_Impl: Sized + IWscProduct2_Impl { fn AntivirusDaysUntilExpired(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/SecurityCenter/mod.rs b/crates/libs/windows/src/Windows/Win32/System/SecurityCenter/mod.rs index 18039cef9c..5d542387ee 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SecurityCenter/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SecurityCenter/mod.rs @@ -14,7 +14,7 @@ pub unsafe fn WscQueryAntiMalwareUri() -> ::windows_core::Result<()> { ::windows_targets::link!("wscapi.dll" "system" fn WscQueryAntiMalwareUri() -> ::windows_core::HRESULT); WscQueryAntiMalwareUri().ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn WscRegisterForChanges(reserved: *mut ::core::ffi::c_void, phcallbackregistration: *mut super::super::Foundation::HANDLE, lpcallbackaddress: super::Threading::LPTHREAD_START_ROUTINE, pcontext: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -26,7 +26,7 @@ pub unsafe fn WscRegisterForUserNotifications() -> ::windows_core::Result<()> { ::windows_targets::link!("wscapi.dll" "system" fn WscRegisterForUserNotifications() -> ::windows_core::HRESULT); WscRegisterForUserNotifications().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WscUnRegisterChanges(hregistrationhandle: P0) -> ::windows_core::Result<()> @@ -36,7 +36,7 @@ where ::windows_targets::link!("wscapi.dll" "system" fn WscUnRegisterChanges(hregistrationhandle : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); WscUnRegisterChanges(hregistrationhandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -67,7 +67,7 @@ pub struct IWSCDefaultProduct_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub SetDefaultProduct: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, etype: SECURITY_PRODUCT_TYPE, pguid: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -81,7 +81,7 @@ impl IWSCProductList { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -110,7 +110,7 @@ pub struct IWSCProductList_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] get_Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -141,7 +141,7 @@ impl IWscProduct { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ProductGuid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ProductIsDefault(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -174,7 +174,7 @@ pub struct IWscProduct_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] ProductIsDefault: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -205,7 +205,7 @@ impl IWscProduct2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ProductGuid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ProductIsDefault(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -258,7 +258,7 @@ pub struct IWscProduct2_Vtbl { pub FirewallPrivateProfileSubstatus: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pestatus: *mut WSC_SECURITY_PRODUCT_SUBSTATUS) -> ::windows_core::HRESULT, pub FirewallPublicProfileSubstatus: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pestatus: *mut WSC_SECURITY_PRODUCT_SUBSTATUS) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -289,7 +289,7 @@ impl IWscProduct3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ProductGuid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ProductIsDefault(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); diff --git a/crates/libs/windows/src/Windows/Win32/System/ServerBackup/impl.rs b/crates/libs/windows/src/Windows/Win32/System/ServerBackup/impl.rs index 65fa23acf7..67f7369ce9 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ServerBackup/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ServerBackup/impl.rs @@ -54,7 +54,7 @@ impl IWsbApplicationBackupSupport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWsbApplicationRestoreSupport_Impl: Sized { fn PreRestore(&self, wszwritermetadata: &::windows_core::PCWSTR, wszcomponentname: &::windows_core::PCWSTR, wszcomponentlogicalpath: &::windows_core::PCWSTR, bnorollforward: super::super::Foundation::BOOLEAN) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/ServerBackup/mod.rs b/crates/libs/windows/src/Windows/Win32/System/ServerBackup/mod.rs index 2b70b9f77d..7cf7870e49 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ServerBackup/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ServerBackup/mod.rs @@ -55,7 +55,7 @@ pub struct IWsbApplicationBackupSupport_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWsbApplicationRestoreSupport(::windows_core::IUnknown); impl IWsbApplicationRestoreSupport { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreRestore(&self, wszwritermetadata: P0, wszcomponentname: P1, wszcomponentlogicalpath: P2, bnorollforward: P3) -> ::windows_core::Result<()> where @@ -66,7 +66,7 @@ impl IWsbApplicationRestoreSupport { { (::windows_core::Interface::vtable(self).PreRestore)(::windows_core::Interface::as_raw(self), wszwritermetadata.into_param().abi(), wszcomponentname.into_param().abi(), wszcomponentlogicalpath.into_param().abi(), bnorollforward.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PostRestore(&self, wszwritermetadata: P0, wszcomponentname: P1, wszcomponentlogicalpath: P2, bnorollforward: P3) -> ::windows_core::Result<()> where @@ -140,7 +140,7 @@ impl ::core::fmt::Debug for WSB_OB_STATUS_ENTRY_PAIR_TYPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WSB_OB_REGISTRATION_INFO { pub m_wszResourceDLL: ::windows_core::PWSTR, diff --git a/crates/libs/windows/src/Windows/Win32/System/Services/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Services/mod.rs index d2cbb858a6..41b4bc151a 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Services/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Services/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ChangeServiceConfig2A(hservice: P0, dwinfolevel: SERVICE_CONFIG, lpinfo: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ChangeServiceConfig2A(hservice : super::super::Security:: SC_HANDLE, dwinfolevel : SERVICE_CONFIG, lpinfo : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ChangeServiceConfig2A(hservice.into_param().abi(), dwinfolevel, ::core::mem::transmute(lpinfo.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ChangeServiceConfig2W(hservice: P0, dwinfolevel: SERVICE_CONFIG, lpinfo: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -18,7 +18,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ChangeServiceConfig2W(hservice : super::super::Security:: SC_HANDLE, dwinfolevel : SERVICE_CONFIG, lpinfo : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ChangeServiceConfig2W(hservice.into_param().abi(), dwinfolevel, ::core::mem::transmute(lpinfo.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ChangeServiceConfigA(hservice: P0, dwservicetype: ENUM_SERVICE_TYPE, dwstarttype: SERVICE_START_TYPE, dwerrorcontrol: SERVICE_ERROR, lpbinarypathname: P1, lploadordergroup: P2, lpdwtagid: ::core::option::Option<*mut u32>, lpdependencies: P3, lpservicestartname: P4, lppassword: P5, lpdisplayname: P6) -> ::windows_core::Result<()> @@ -34,7 +34,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ChangeServiceConfigA(hservice : super::super::Security:: SC_HANDLE, dwservicetype : ENUM_SERVICE_TYPE, dwstarttype : SERVICE_START_TYPE, dwerrorcontrol : SERVICE_ERROR, lpbinarypathname : ::windows_core::PCSTR, lploadordergroup : ::windows_core::PCSTR, lpdwtagid : *mut u32, lpdependencies : ::windows_core::PCSTR, lpservicestartname : ::windows_core::PCSTR, lppassword : ::windows_core::PCSTR, lpdisplayname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); ChangeServiceConfigA(hservice.into_param().abi(), dwservicetype, dwstarttype, dwerrorcontrol, lpbinarypathname.into_param().abi(), lploadordergroup.into_param().abi(), ::core::mem::transmute(lpdwtagid.unwrap_or(::std::ptr::null_mut())), lpdependencies.into_param().abi(), lpservicestartname.into_param().abi(), lppassword.into_param().abi(), lpdisplayname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ChangeServiceConfigW(hservice: P0, dwservicetype: ENUM_SERVICE_TYPE, dwstarttype: SERVICE_START_TYPE, dwerrorcontrol: SERVICE_ERROR, lpbinarypathname: P1, lploadordergroup: P2, lpdwtagid: ::core::option::Option<*mut u32>, lpdependencies: P3, lpservicestartname: P4, lppassword: P5, lpdisplayname: P6) -> ::windows_core::Result<()> @@ -50,7 +50,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ChangeServiceConfigW(hservice : super::super::Security:: SC_HANDLE, dwservicetype : ENUM_SERVICE_TYPE, dwstarttype : SERVICE_START_TYPE, dwerrorcontrol : SERVICE_ERROR, lpbinarypathname : ::windows_core::PCWSTR, lploadordergroup : ::windows_core::PCWSTR, lpdwtagid : *mut u32, lpdependencies : ::windows_core::PCWSTR, lpservicestartname : ::windows_core::PCWSTR, lppassword : ::windows_core::PCWSTR, lpdisplayname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); ChangeServiceConfigW(hservice.into_param().abi(), dwservicetype, dwstarttype, dwerrorcontrol, lpbinarypathname.into_param().abi(), lploadordergroup.into_param().abi(), ::core::mem::transmute(lpdwtagid.unwrap_or(::std::ptr::null_mut())), lpdependencies.into_param().abi(), lpservicestartname.into_param().abi(), lppassword.into_param().abi(), lpdisplayname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CloseServiceHandle(hscobject: P0) -> ::windows_core::Result<()> @@ -60,7 +60,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CloseServiceHandle(hscobject : super::super::Security:: SC_HANDLE) -> super::super::Foundation:: BOOL); CloseServiceHandle(hscobject.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ControlService(hservice: P0, dwcontrol: u32, lpservicestatus: *mut SERVICE_STATUS) -> ::windows_core::Result<()> @@ -70,7 +70,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ControlService(hservice : super::super::Security:: SC_HANDLE, dwcontrol : u32, lpservicestatus : *mut SERVICE_STATUS) -> super::super::Foundation:: BOOL); ControlService(hservice.into_param().abi(), dwcontrol, lpservicestatus).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ControlServiceExA(hservice: P0, dwcontrol: u32, dwinfolevel: u32, pcontrolparams: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -80,7 +80,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ControlServiceExA(hservice : super::super::Security:: SC_HANDLE, dwcontrol : u32, dwinfolevel : u32, pcontrolparams : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ControlServiceExA(hservice.into_param().abi(), dwcontrol, dwinfolevel, pcontrolparams).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn ControlServiceExW(hservice: P0, dwcontrol: u32, dwinfolevel: u32, pcontrolparams: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -90,7 +90,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn ControlServiceExW(hservice : super::super::Security:: SC_HANDLE, dwcontrol : u32, dwinfolevel : u32, pcontrolparams : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); ControlServiceExW(hservice.into_param().abi(), dwcontrol, dwinfolevel, pcontrolparams).ok() } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn CreateServiceA(hscmanager: P0, lpservicename: P1, lpdisplayname: P2, dwdesiredaccess: u32, dwservicetype: ENUM_SERVICE_TYPE, dwstarttype: SERVICE_START_TYPE, dwerrorcontrol: SERVICE_ERROR, lpbinarypathname: P3, lploadordergroup: P4, lpdwtagid: ::core::option::Option<*mut u32>, lpdependencies: P5, lpservicestartname: P6, lppassword: P7) -> ::windows_core::Result @@ -108,7 +108,7 @@ where let result__ = CreateServiceA(hscmanager.into_param().abi(), lpservicename.into_param().abi(), lpdisplayname.into_param().abi(), dwdesiredaccess, dwservicetype, dwstarttype, dwerrorcontrol, lpbinarypathname.into_param().abi(), lploadordergroup.into_param().abi(), ::core::mem::transmute(lpdwtagid.unwrap_or(::std::ptr::null_mut())), lpdependencies.into_param().abi(), lpservicestartname.into_param().abi(), lppassword.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn CreateServiceW(hscmanager: P0, lpservicename: P1, lpdisplayname: P2, dwdesiredaccess: u32, dwservicetype: ENUM_SERVICE_TYPE, dwstarttype: SERVICE_START_TYPE, dwerrorcontrol: SERVICE_ERROR, lpbinarypathname: P3, lploadordergroup: P4, lpdwtagid: ::core::option::Option<*mut u32>, lpdependencies: P5, lpservicestartname: P6, lppassword: P7) -> ::windows_core::Result @@ -126,7 +126,7 @@ where let result__ = CreateServiceW(hscmanager.into_param().abi(), lpservicename.into_param().abi(), lpdisplayname.into_param().abi(), dwdesiredaccess, dwservicetype, dwstarttype, dwerrorcontrol, lpbinarypathname.into_param().abi(), lploadordergroup.into_param().abi(), ::core::mem::transmute(lpdwtagid.unwrap_or(::std::ptr::null_mut())), lpdependencies.into_param().abi(), lpservicestartname.into_param().abi(), lppassword.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn DeleteService(hservice: P0) -> ::windows_core::Result<()> @@ -136,7 +136,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn DeleteService(hservice : super::super::Security:: SC_HANDLE) -> super::super::Foundation:: BOOL); DeleteService(hservice.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn EnumDependentServicesA(hservice: P0, dwservicestate: ENUM_SERVICE_STATE, lpservices: ::core::option::Option<*mut ENUM_SERVICE_STATUSA>, cbbufsize: u32, pcbbytesneeded: *mut u32, lpservicesreturned: *mut u32) -> ::windows_core::Result<()> @@ -146,7 +146,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EnumDependentServicesA(hservice : super::super::Security:: SC_HANDLE, dwservicestate : ENUM_SERVICE_STATE, lpservices : *mut ENUM_SERVICE_STATUSA, cbbufsize : u32, pcbbytesneeded : *mut u32, lpservicesreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumDependentServicesA(hservice.into_param().abi(), dwservicestate, ::core::mem::transmute(lpservices.unwrap_or(::std::ptr::null_mut())), cbbufsize, pcbbytesneeded, lpservicesreturned).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn EnumDependentServicesW(hservice: P0, dwservicestate: ENUM_SERVICE_STATE, lpservices: ::core::option::Option<*mut ENUM_SERVICE_STATUSW>, cbbufsize: u32, pcbbytesneeded: *mut u32, lpservicesreturned: *mut u32) -> ::windows_core::Result<()> @@ -156,7 +156,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EnumDependentServicesW(hservice : super::super::Security:: SC_HANDLE, dwservicestate : ENUM_SERVICE_STATE, lpservices : *mut ENUM_SERVICE_STATUSW, cbbufsize : u32, pcbbytesneeded : *mut u32, lpservicesreturned : *mut u32) -> super::super::Foundation:: BOOL); EnumDependentServicesW(hservice.into_param().abi(), dwservicestate, ::core::mem::transmute(lpservices.unwrap_or(::std::ptr::null_mut())), cbbufsize, pcbbytesneeded, lpservicesreturned).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn EnumServicesStatusA(hscmanager: P0, dwservicetype: ENUM_SERVICE_TYPE, dwservicestate: ENUM_SERVICE_STATE, lpservices: ::core::option::Option<*mut ENUM_SERVICE_STATUSA>, cbbufsize: u32, pcbbytesneeded: *mut u32, lpservicesreturned: *mut u32, lpresumehandle: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -166,7 +166,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EnumServicesStatusA(hscmanager : super::super::Security:: SC_HANDLE, dwservicetype : ENUM_SERVICE_TYPE, dwservicestate : ENUM_SERVICE_STATE, lpservices : *mut ENUM_SERVICE_STATUSA, cbbufsize : u32, pcbbytesneeded : *mut u32, lpservicesreturned : *mut u32, lpresumehandle : *mut u32) -> super::super::Foundation:: BOOL); EnumServicesStatusA(hscmanager.into_param().abi(), dwservicetype, dwservicestate, ::core::mem::transmute(lpservices.unwrap_or(::std::ptr::null_mut())), cbbufsize, pcbbytesneeded, lpservicesreturned, ::core::mem::transmute(lpresumehandle.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn EnumServicesStatusExA(hscmanager: P0, infolevel: SC_ENUM_TYPE, dwservicetype: ENUM_SERVICE_TYPE, dwservicestate: ENUM_SERVICE_STATE, lpservices: ::core::option::Option<&mut [u8]>, pcbbytesneeded: *mut u32, lpservicesreturned: *mut u32, lpresumehandle: ::core::option::Option<*mut u32>, pszgroupname: P1) -> ::windows_core::Result<()> @@ -177,7 +177,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EnumServicesStatusExA(hscmanager : super::super::Security:: SC_HANDLE, infolevel : SC_ENUM_TYPE, dwservicetype : ENUM_SERVICE_TYPE, dwservicestate : ENUM_SERVICE_STATE, lpservices : *mut u8, cbbufsize : u32, pcbbytesneeded : *mut u32, lpservicesreturned : *mut u32, lpresumehandle : *mut u32, pszgroupname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); EnumServicesStatusExA(hscmanager.into_param().abi(), infolevel, dwservicetype, dwservicestate, ::core::mem::transmute(lpservices.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpservices.as_deref().map_or(0, |slice| slice.len() as _), pcbbytesneeded, lpservicesreturned, ::core::mem::transmute(lpresumehandle.unwrap_or(::std::ptr::null_mut())), pszgroupname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn EnumServicesStatusExW(hscmanager: P0, infolevel: SC_ENUM_TYPE, dwservicetype: ENUM_SERVICE_TYPE, dwservicestate: ENUM_SERVICE_STATE, lpservices: ::core::option::Option<&mut [u8]>, pcbbytesneeded: *mut u32, lpservicesreturned: *mut u32, lpresumehandle: ::core::option::Option<*mut u32>, pszgroupname: P1) -> ::windows_core::Result<()> @@ -188,7 +188,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn EnumServicesStatusExW(hscmanager : super::super::Security:: SC_HANDLE, infolevel : SC_ENUM_TYPE, dwservicetype : ENUM_SERVICE_TYPE, dwservicestate : ENUM_SERVICE_STATE, lpservices : *mut u8, cbbufsize : u32, pcbbytesneeded : *mut u32, lpservicesreturned : *mut u32, lpresumehandle : *mut u32, pszgroupname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); EnumServicesStatusExW(hscmanager.into_param().abi(), infolevel, dwservicetype, dwservicestate, ::core::mem::transmute(lpservices.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpservices.as_deref().map_or(0, |slice| slice.len() as _), pcbbytesneeded, lpservicesreturned, ::core::mem::transmute(lpresumehandle.unwrap_or(::std::ptr::null_mut())), pszgroupname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn EnumServicesStatusW(hscmanager: P0, dwservicetype: ENUM_SERVICE_TYPE, dwservicestate: ENUM_SERVICE_STATE, lpservices: ::core::option::Option<*mut ENUM_SERVICE_STATUSW>, cbbufsize: u32, pcbbytesneeded: *mut u32, lpservicesreturned: *mut u32, lpresumehandle: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -206,7 +206,7 @@ where ::windows_targets::link!("api-ms-win-service-core-l1-1-4.dll" "system" fn GetServiceDirectory(hservicestatus : SERVICE_STATUS_HANDLE, edirectorytype : SERVICE_DIRECTORY_TYPE, lppathbuffer : ::windows_core::PWSTR, cchpathbufferlength : u32, lpcchrequiredbufferlength : *mut u32) -> u32); GetServiceDirectory(hservicestatus.into_param().abi(), edirectorytype, ::core::mem::transmute(lppathbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lppathbuffer.as_deref().map_or(0, |slice| slice.len() as _), lpcchrequiredbufferlength) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn GetServiceDisplayNameA(hscmanager: P0, lpservicename: P1, lpdisplayname: ::windows_core::PSTR, lpcchbuffer: *mut u32) -> ::windows_core::Result<()> @@ -217,7 +217,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetServiceDisplayNameA(hscmanager : super::super::Security:: SC_HANDLE, lpservicename : ::windows_core::PCSTR, lpdisplayname : ::windows_core::PSTR, lpcchbuffer : *mut u32) -> super::super::Foundation:: BOOL); GetServiceDisplayNameA(hscmanager.into_param().abi(), lpservicename.into_param().abi(), ::core::mem::transmute(lpdisplayname), lpcchbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn GetServiceDisplayNameW(hscmanager: P0, lpservicename: P1, lpdisplayname: ::windows_core::PWSTR, lpcchbuffer: *mut u32) -> ::windows_core::Result<()> @@ -228,7 +228,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetServiceDisplayNameW(hscmanager : super::super::Security:: SC_HANDLE, lpservicename : ::windows_core::PCWSTR, lpdisplayname : ::windows_core::PWSTR, lpcchbuffer : *mut u32) -> super::super::Foundation:: BOOL); GetServiceDisplayNameW(hscmanager.into_param().abi(), lpservicename.into_param().abi(), ::core::mem::transmute(lpdisplayname), lpcchbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn GetServiceKeyNameA(hscmanager: P0, lpdisplayname: P1, lpservicename: ::windows_core::PSTR, lpcchbuffer: *mut u32) -> ::windows_core::Result<()> @@ -239,7 +239,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetServiceKeyNameA(hscmanager : super::super::Security:: SC_HANDLE, lpdisplayname : ::windows_core::PCSTR, lpservicename : ::windows_core::PSTR, lpcchbuffer : *mut u32) -> super::super::Foundation:: BOOL); GetServiceKeyNameA(hscmanager.into_param().abi(), lpdisplayname.into_param().abi(), ::core::mem::transmute(lpservicename), lpcchbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn GetServiceKeyNameW(hscmanager: P0, lpdisplayname: P1, lpservicename: ::windows_core::PWSTR, lpcchbuffer: *mut u32) -> ::windows_core::Result<()> @@ -250,7 +250,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn GetServiceKeyNameW(hscmanager : super::super::Security:: SC_HANDLE, lpdisplayname : ::windows_core::PCWSTR, lpservicename : ::windows_core::PWSTR, lpcchbuffer : *mut u32) -> super::super::Foundation:: BOOL); GetServiceKeyNameW(hscmanager.into_param().abi(), lpdisplayname.into_param().abi(), ::core::mem::transmute(lpservicename), lpcchbuffer).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn GetServiceRegistryStateKey(servicestatushandle: P0, statetype: SERVICE_REGISTRY_STATE_TYPE, accessmask: u32, servicestatekey: *mut super::Registry::HKEY) -> u32 @@ -260,7 +260,7 @@ where ::windows_targets::link!("api-ms-win-service-core-l1-1-3.dll" "system" fn GetServiceRegistryStateKey(servicestatushandle : SERVICE_STATUS_HANDLE, statetype : SERVICE_REGISTRY_STATE_TYPE, accessmask : u32, servicestatekey : *mut super::Registry:: HKEY) -> u32); GetServiceRegistryStateKey(servicestatushandle.into_param().abi(), statetype, accessmask, servicestatekey) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn GetSharedServiceDirectory(servicehandle: P0, directorytype: SERVICE_SHARED_DIRECTORY_TYPE, pathbuffer: ::core::option::Option<&mut [u16]>, requiredbufferlength: *mut u32) -> u32 @@ -270,7 +270,7 @@ where ::windows_targets::link!("api-ms-win-service-core-l1-1-5.dll" "system" fn GetSharedServiceDirectory(servicehandle : super::super::Security:: SC_HANDLE, directorytype : SERVICE_SHARED_DIRECTORY_TYPE, pathbuffer : ::windows_core::PWSTR, pathbufferlength : u32, requiredbufferlength : *mut u32) -> u32); GetSharedServiceDirectory(servicehandle.into_param().abi(), directorytype, ::core::mem::transmute(pathbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pathbuffer.as_deref().map_or(0, |slice| slice.len() as _), requiredbufferlength) } -#[doc = "Required features: `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn GetSharedServiceRegistryStateKey(servicehandle: P0, statetype: SERVICE_SHARED_REGISTRY_STATE_TYPE, accessmask: u32, servicestatekey: *mut super::Registry::HKEY) -> u32 @@ -280,7 +280,7 @@ where ::windows_targets::link!("api-ms-win-service-core-l1-1-5.dll" "system" fn GetSharedServiceRegistryStateKey(servicehandle : super::super::Security:: SC_HANDLE, statetype : SERVICE_SHARED_REGISTRY_STATE_TYPE, accessmask : u32, servicestatekey : *mut super::Registry:: HKEY) -> u32); GetSharedServiceRegistryStateKey(servicehandle.into_param().abi(), statetype, accessmask, servicestatekey) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn LockServiceDatabase(hscmanager: P0) -> *mut ::core::ffi::c_void @@ -290,7 +290,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn LockServiceDatabase(hscmanager : super::super::Security:: SC_HANDLE) -> *mut ::core::ffi::c_void); LockServiceDatabase(hscmanager.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NotifyBootConfigStatus(bootacceptable: P0) -> ::windows_core::Result<()> @@ -300,7 +300,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn NotifyBootConfigStatus(bootacceptable : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); NotifyBootConfigStatus(bootacceptable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn NotifyServiceStatusChangeA(hservice: P0, dwnotifymask: SERVICE_NOTIFY, pnotifybuffer: *const SERVICE_NOTIFY_2A) -> u32 @@ -310,7 +310,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn NotifyServiceStatusChangeA(hservice : super::super::Security:: SC_HANDLE, dwnotifymask : SERVICE_NOTIFY, pnotifybuffer : *const SERVICE_NOTIFY_2A) -> u32); NotifyServiceStatusChangeA(hservice.into_param().abi(), dwnotifymask, pnotifybuffer) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn NotifyServiceStatusChangeW(hservice: P0, dwnotifymask: SERVICE_NOTIFY, pnotifybuffer: *const SERVICE_NOTIFY_2W) -> u32 @@ -320,7 +320,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn NotifyServiceStatusChangeW(hservice : super::super::Security:: SC_HANDLE, dwnotifymask : SERVICE_NOTIFY, pnotifybuffer : *const SERVICE_NOTIFY_2W) -> u32); NotifyServiceStatusChangeW(hservice.into_param().abi(), dwnotifymask, pnotifybuffer) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn OpenSCManagerA(lpmachinename: P0, lpdatabasename: P1, dwdesiredaccess: u32) -> ::windows_core::Result @@ -332,7 +332,7 @@ where let result__ = OpenSCManagerA(lpmachinename.into_param().abi(), lpdatabasename.into_param().abi(), dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn OpenSCManagerW(lpmachinename: P0, lpdatabasename: P1, dwdesiredaccess: u32) -> ::windows_core::Result @@ -344,7 +344,7 @@ where let result__ = OpenSCManagerW(lpmachinename.into_param().abi(), lpdatabasename.into_param().abi(), dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn OpenServiceA(hscmanager: P0, lpservicename: P1, dwdesiredaccess: u32) -> ::windows_core::Result @@ -356,7 +356,7 @@ where let result__ = OpenServiceA(hscmanager.into_param().abi(), lpservicename.into_param().abi(), dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn OpenServiceW(hscmanager: P0, lpservicename: P1, dwdesiredaccess: u32) -> ::windows_core::Result @@ -368,7 +368,7 @@ where let result__ = OpenServiceW(hscmanager.into_param().abi(), lpservicename.into_param().abi(), dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn QueryServiceConfig2A(hservice: P0, dwinfolevel: SERVICE_CONFIG, lpbuffer: ::core::option::Option<&mut [u8]>, pcbbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -378,7 +378,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryServiceConfig2A(hservice : super::super::Security:: SC_HANDLE, dwinfolevel : SERVICE_CONFIG, lpbuffer : *mut u8, cbbufsize : u32, pcbbytesneeded : *mut u32) -> super::super::Foundation:: BOOL); QueryServiceConfig2A(hservice.into_param().abi(), dwinfolevel, ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), pcbbytesneeded).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn QueryServiceConfig2W(hservice: P0, dwinfolevel: SERVICE_CONFIG, lpbuffer: ::core::option::Option<&mut [u8]>, pcbbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -388,7 +388,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryServiceConfig2W(hservice : super::super::Security:: SC_HANDLE, dwinfolevel : SERVICE_CONFIG, lpbuffer : *mut u8, cbbufsize : u32, pcbbytesneeded : *mut u32) -> super::super::Foundation:: BOOL); QueryServiceConfig2W(hservice.into_param().abi(), dwinfolevel, ::core::mem::transmute(lpbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpbuffer.as_deref().map_or(0, |slice| slice.len() as _), pcbbytesneeded).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn QueryServiceConfigA(hservice: P0, lpserviceconfig: ::core::option::Option<*mut QUERY_SERVICE_CONFIGA>, cbbufsize: u32, pcbbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -398,7 +398,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryServiceConfigA(hservice : super::super::Security:: SC_HANDLE, lpserviceconfig : *mut QUERY_SERVICE_CONFIGA, cbbufsize : u32, pcbbytesneeded : *mut u32) -> super::super::Foundation:: BOOL); QueryServiceConfigA(hservice.into_param().abi(), ::core::mem::transmute(lpserviceconfig.unwrap_or(::std::ptr::null_mut())), cbbufsize, pcbbytesneeded).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn QueryServiceConfigW(hservice: P0, lpserviceconfig: ::core::option::Option<*mut QUERY_SERVICE_CONFIGW>, cbbufsize: u32, pcbbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -408,7 +408,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryServiceConfigW(hservice : super::super::Security:: SC_HANDLE, lpserviceconfig : *mut QUERY_SERVICE_CONFIGW, cbbufsize : u32, pcbbytesneeded : *mut u32) -> super::super::Foundation:: BOOL); QueryServiceConfigW(hservice.into_param().abi(), ::core::mem::transmute(lpserviceconfig.unwrap_or(::std::ptr::null_mut())), cbbufsize, pcbbytesneeded).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryServiceDynamicInformation(hservicestatus: P0, dwinfolevel: u32, ppdynamicinfo: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -418,7 +418,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryServiceDynamicInformation(hservicestatus : SERVICE_STATUS_HANDLE, dwinfolevel : u32, ppdynamicinfo : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); QueryServiceDynamicInformation(hservicestatus.into_param().abi(), dwinfolevel, ppdynamicinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn QueryServiceLockStatusA(hscmanager: P0, lplockstatus: ::core::option::Option<*mut QUERY_SERVICE_LOCK_STATUSA>, cbbufsize: u32, pcbbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -428,7 +428,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryServiceLockStatusA(hscmanager : super::super::Security:: SC_HANDLE, lplockstatus : *mut QUERY_SERVICE_LOCK_STATUSA, cbbufsize : u32, pcbbytesneeded : *mut u32) -> super::super::Foundation:: BOOL); QueryServiceLockStatusA(hscmanager.into_param().abi(), ::core::mem::transmute(lplockstatus.unwrap_or(::std::ptr::null_mut())), cbbufsize, pcbbytesneeded).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn QueryServiceLockStatusW(hscmanager: P0, lplockstatus: ::core::option::Option<*mut QUERY_SERVICE_LOCK_STATUSW>, cbbufsize: u32, pcbbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -438,7 +438,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryServiceLockStatusW(hscmanager : super::super::Security:: SC_HANDLE, lplockstatus : *mut QUERY_SERVICE_LOCK_STATUSW, cbbufsize : u32, pcbbytesneeded : *mut u32) -> super::super::Foundation:: BOOL); QueryServiceLockStatusW(hscmanager.into_param().abi(), ::core::mem::transmute(lplockstatus.unwrap_or(::std::ptr::null_mut())), cbbufsize, pcbbytesneeded).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn QueryServiceObjectSecurity(hservice: P0, dwsecurityinformation: u32, lpsecuritydescriptor: super::super::Security::PSECURITY_DESCRIPTOR, cbbufsize: u32, pcbbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -448,7 +448,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryServiceObjectSecurity(hservice : super::super::Security:: SC_HANDLE, dwsecurityinformation : u32, lpsecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, cbbufsize : u32, pcbbytesneeded : *mut u32) -> super::super::Foundation:: BOOL); QueryServiceObjectSecurity(hservice.into_param().abi(), dwsecurityinformation, lpsecuritydescriptor, cbbufsize, pcbbytesneeded).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn QueryServiceStatus(hservice: P0, lpservicestatus: *mut SERVICE_STATUS) -> ::windows_core::Result<()> @@ -458,7 +458,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn QueryServiceStatus(hservice : super::super::Security:: SC_HANDLE, lpservicestatus : *mut SERVICE_STATUS) -> super::super::Foundation:: BOOL); QueryServiceStatus(hservice.into_param().abi(), lpservicestatus).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn QueryServiceStatusEx(hservice: P0, infolevel: SC_STATUS_TYPE, lpbuffer: ::core::option::Option<&mut [u8]>, pcbbytesneeded: *mut u32) -> ::windows_core::Result<()> @@ -504,7 +504,7 @@ where let result__ = RegisterServiceCtrlHandlerW(lpservicename.into_param().abi(), lphandlerproc); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetServiceBits(hservicestatus: P0, dwservicebits: u32, bsetbitson: P1, bupdateimmediately: P2) -> ::windows_core::Result<()> @@ -516,7 +516,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetServiceBits(hservicestatus : SERVICE_STATUS_HANDLE, dwservicebits : u32, bsetbitson : super::super::Foundation:: BOOL, bupdateimmediately : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetServiceBits(hservicestatus.into_param().abi(), dwservicebits, bsetbitson.into_param().abi(), bupdateimmediately.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SetServiceObjectSecurity(hservice: P0, dwsecurityinformation: super::super::Security::OBJECT_SECURITY_INFORMATION, lpsecuritydescriptor: P1) -> ::windows_core::Result<()> @@ -527,7 +527,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetServiceObjectSecurity(hservice : super::super::Security:: SC_HANDLE, dwsecurityinformation : super::super::Security:: OBJECT_SECURITY_INFORMATION, lpsecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR) -> super::super::Foundation:: BOOL); SetServiceObjectSecurity(hservice.into_param().abi(), dwsecurityinformation, lpsecuritydescriptor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetServiceStatus(hservicestatus: P0, lpservicestatus: *const SERVICE_STATUS) -> ::windows_core::Result<()> @@ -537,7 +537,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetServiceStatus(hservicestatus : SERVICE_STATUS_HANDLE, lpservicestatus : *const SERVICE_STATUS) -> super::super::Foundation:: BOOL); SetServiceStatus(hservicestatus.into_param().abi(), lpservicestatus).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn StartServiceA(hservice: P0, lpserviceargvectors: ::core::option::Option<&[::windows_core::PCSTR]>) -> ::windows_core::Result<()> @@ -547,21 +547,21 @@ where ::windows_targets::link!("advapi32.dll" "system" fn StartServiceA(hservice : super::super::Security:: SC_HANDLE, dwnumserviceargs : u32, lpserviceargvectors : *const ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); StartServiceA(hservice.into_param().abi(), lpserviceargvectors.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpserviceargvectors.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StartServiceCtrlDispatcherA(lpservicestarttable: *const SERVICE_TABLE_ENTRYA) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn StartServiceCtrlDispatcherA(lpservicestarttable : *const SERVICE_TABLE_ENTRYA) -> super::super::Foundation:: BOOL); StartServiceCtrlDispatcherA(lpservicestarttable).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StartServiceCtrlDispatcherW(lpservicestarttable: *const SERVICE_TABLE_ENTRYW) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn StartServiceCtrlDispatcherW(lpservicestarttable : *const SERVICE_TABLE_ENTRYW) -> super::super::Foundation:: BOOL); StartServiceCtrlDispatcherW(lpservicestarttable).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn StartServiceW(hservice: P0, lpserviceargvectors: ::core::option::Option<&[::windows_core::PCWSTR]>) -> ::windows_core::Result<()> @@ -571,7 +571,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn StartServiceW(hservice : super::super::Security:: SC_HANDLE, dwnumserviceargs : u32, lpserviceargvectors : *const ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); StartServiceW(hservice.into_param().abi(), lpserviceargvectors.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpserviceargvectors.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))).ok() } -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] #[cfg(feature = "Win32_Security")] #[inline] pub unsafe fn SubscribeServiceChangeNotifications(hservice: P0, eeventtype: SC_EVENT_TYPE, pcallback: PSC_NOTIFICATION_CALLBACK, pcallbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, psubscription: *mut PSC_NOTIFICATION_REGISTRATION) -> u32 @@ -581,7 +581,7 @@ where ::windows_targets::link!("sechost.dll" "system" fn SubscribeServiceChangeNotifications(hservice : super::super::Security:: SC_HANDLE, eeventtype : SC_EVENT_TYPE, pcallback : PSC_NOTIFICATION_CALLBACK, pcallbackcontext : *const ::core::ffi::c_void, psubscription : *mut PSC_NOTIFICATION_REGISTRATION) -> u32); SubscribeServiceChangeNotifications(hservice.into_param().abi(), eeventtype, pcallback, ::core::mem::transmute(pcallbackcontext.unwrap_or(::std::ptr::null())), psubscription) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnlockServiceDatabase(sclock: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -596,7 +596,7 @@ where ::windows_targets::link!("sechost.dll" "system" fn UnsubscribeServiceChangeNotifications(psubscription : PSC_NOTIFICATION_REGISTRATION) -> ()); UnsubscribeServiceChangeNotifications(psubscription.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn WaitServiceState(hservice: P0, dwnotify: u32, dwtimeout: u32, hcancelevent: P1) -> u32 @@ -1746,7 +1746,7 @@ impl ::core::default::Default for SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM_0 } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVICE_DELAYED_AUTO_START_INFO { pub fDelayedAutostart: super::super::Foundation::BOOL, @@ -1908,7 +1908,7 @@ impl ::core::default::Default for SERVICE_FAILURE_ACTIONSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVICE_FAILURE_ACTIONS_FLAG { pub fFailureActionsOnNonCrashFailures: super::super::Foundation::BOOL, @@ -2060,7 +2060,7 @@ impl ::core::default::Default for SERVICE_NOTIFY_2W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVICE_PREFERRED_NODE_INFO { pub usPreferredNode: u16, diff --git a/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/impl.rs b/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/impl.rs index 55e9b72cb5..2bb809c8d8 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IItemEnumerator_Impl: Sized { fn Current(&self) -> ::windows_core::Result; @@ -48,7 +48,7 @@ impl IItemEnumerator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISettingsContext_Impl: Sized { fn Serialize(&self, pstream: ::core::option::Option<&super::Com::IStream>, ptarget: ::core::option::Option<&ITargetInfo>) -> ::windows_core::Result<()>; @@ -126,7 +126,7 @@ impl ISettingsContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISettingsEngine_Impl: Sized { fn GetNamespaces(&self, flags: WcmNamespaceEnumerationFlags, reserved: *const ::core::ffi::c_void) -> ::windows_core::Result; @@ -368,7 +368,7 @@ impl ISettingsIdentity_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISettingsItem_Impl: Sized { fn GetName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -635,7 +635,7 @@ impl ISettingsItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISettingsNamespace_Impl: Sized { fn GetIdentity(&self) -> ::windows_core::Result; @@ -828,7 +828,7 @@ impl ISettingsResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITargetInfo_Impl: Sized { fn GetTargetMode(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/mod.rs b/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/mod.rs index 54be9038f1..72a15c3860 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/mod.rs @@ -2,13 +2,13 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IItemEnumerator(::windows_core::IUnknown); impl IItemEnumerator { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Current(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Current)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveNext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -43,7 +43,7 @@ pub struct IItemEnumerator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISettingsContext(::windows_core::IUnknown); impl ISettingsContext { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Serialize(&self, pstream: P0, ptarget: P1) -> ::windows_core::Result<()> where @@ -52,7 +52,7 @@ impl ISettingsContext { { (::windows_core::Interface::vtable(self).Serialize)(::windows_core::Interface::as_raw(self), pstream.into_param().abi(), ptarget.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Deserialize(&self, pstream: P0, ptarget: P1, pppresults: *mut *mut ::core::option::Option, pcresultcount: *mut usize) -> ::windows_core::Result<()> where @@ -144,7 +144,7 @@ impl ISettingsEngine { pub unsafe fn UnloadStore(&self, reserved: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnloadStore)(::windows_core::Interface::as_raw(self), reserved).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterNamespace(&self, settingsid: P0, stream: P1, pushsettings: P2) -> ::windows_core::Result where @@ -155,7 +155,7 @@ impl ISettingsEngine { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegisterNamespace)(::windows_core::Interface::as_raw(self), settingsid.into_param().abi(), stream.into_param().abi(), pushsettings.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UnregisterNamespace(&self, settingsid: P0, removesettings: P1) -> ::windows_core::Result<()> where @@ -283,13 +283,13 @@ impl ISettingsItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, value: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), value).ok() @@ -308,7 +308,7 @@ impl ISettingsItem { pub unsafe fn SetValueRaw(&self, datatype: i32, data: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValueRaw)(::windows_core::Interface::as_raw(self), datatype, ::core::mem::transmute(data.as_ptr()), data.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasChild(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -348,7 +348,7 @@ impl ISettingsItem { pub unsafe fn GetListKeyInformation(&self, keyname: *mut ::windows_core::BSTR, datatype: *mut WcmDataType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetListKeyInformation)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(keyname), datatype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateListElement(&self, keydata: *const super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -364,7 +364,7 @@ impl ISettingsItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Attributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAttribute(&self, name: P0) -> ::windows_core::Result where @@ -381,13 +381,13 @@ impl ISettingsItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRestrictionFacets)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetRestriction(&self, restrictionfacet: WcmRestrictionFacets) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRestriction)(::windows_core::Interface::as_raw(self), restrictionfacet, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetKeyValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -461,7 +461,7 @@ impl ISettingsNamespace { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Save(&self, pushsettings: P0) -> ::windows_core::Result where @@ -490,7 +490,7 @@ impl ISettingsNamespace { { (::windows_core::Interface::vtable(self).RemoveSettingByPath)(::windows_core::Interface::as_raw(self), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAttribute(&self, name: P0) -> ::windows_core::Result where @@ -610,7 +610,7 @@ impl ITargetInfo { { (::windows_core::Interface::vtable(self).SetTargetProcessorArchitecture)(::windows_core::Interface::as_raw(self), processorarchitecture.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProperty(&self, offline: P0, property: P1) -> ::windows_core::Result<::windows_core::BSTR> where @@ -620,7 +620,7 @@ impl ITargetInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), offline.into_param().abi(), property.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProperty(&self, offline: P0, property: P1, value: P2) -> ::windows_core::Result<()> where @@ -634,7 +634,7 @@ impl ITargetInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExpandTarget(&self, offline: P0, location: P1) -> ::windows_core::Result<::windows_core::BSTR> where @@ -644,7 +644,7 @@ impl ITargetInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExpandTarget)(::windows_core::Interface::as_raw(self), offline.into_param().abi(), location.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExpandTargetPath(&self, offline: P0, location: P1) -> ::windows_core::Result<::windows_core::BSTR> where @@ -661,7 +661,7 @@ impl ITargetInfo { { (::windows_core::Interface::vtable(self).SetModulePath)(::windows_core::Interface::as_raw(self), module.into_param().abi(), path.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LoadModule(&self, module: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/System/SetupAndMigration/mod.rs b/crates/libs/windows/src/Windows/Win32/System/SetupAndMigration/mod.rs index 7c02d39510..cbe03cd16d 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SetupAndMigration/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SetupAndMigration/mod.rs @@ -1,18 +1,18 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OOBEComplete(isoobecomplete: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn OOBEComplete(isoobecomplete : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); OOBEComplete(isoobecomplete).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterWaitUntilOOBECompleted(oobecompletedcallback: OOBE_COMPLETED_CALLBACK, callbackcontext: ::core::option::Option<*const ::core::ffi::c_void>, waithandle: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn RegisterWaitUntilOOBECompleted(oobecompletedcallback : OOBE_COMPLETED_CALLBACK, callbackcontext : *const ::core::ffi::c_void, waithandle : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); RegisterWaitUntilOOBECompleted(oobecompletedcallback, ::core::mem::transmute(callbackcontext.unwrap_or(::std::ptr::null())), waithandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterWaitUntilOOBECompleted(waithandle: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { diff --git a/crates/libs/windows/src/Windows/Win32/System/Shutdown/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Shutdown/mod.rs index 5536995ac4..8210bbb19b 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Shutdown/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Shutdown/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AbortSystemShutdownA(lpmachinename: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AbortSystemShutdownA(lpmachinename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); AbortSystemShutdownA(lpmachinename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AbortSystemShutdownW(lpmachinename: P0) -> ::windows_core::Result<()> @@ -18,7 +18,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn AbortSystemShutdownW(lpmachinename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AbortSystemShutdownW(lpmachinename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckForHiberboot(phiberboot: *mut super::super::Foundation::BOOLEAN, bclearflag: P0) -> u32 @@ -28,7 +28,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CheckForHiberboot(phiberboot : *mut super::super::Foundation:: BOOLEAN, bclearflag : super::super::Foundation:: BOOLEAN) -> u32); CheckForHiberboot(phiberboot, bclearflag.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExitWindowsEx(uflags: EXIT_WINDOWS_FLAGS, dwreason: SHUTDOWN_REASON) -> ::windows_core::Result<()> { @@ -53,7 +53,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn InitiateShutdownW(lpmachinename : ::windows_core::PCWSTR, lpmessage : ::windows_core::PCWSTR, dwgraceperiod : u32, dwshutdownflags : SHUTDOWN_FLAGS, dwreason : SHUTDOWN_REASON) -> u32); InitiateShutdownW(lpmachinename.into_param().abi(), lpmessage.into_param().abi(), dwgraceperiod, dwshutdownflags, dwreason) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitiateSystemShutdownA(lpmachinename: P0, lpmessage: P1, dwtimeout: u32, bforceappsclosed: P2, brebootaftershutdown: P3) -> ::windows_core::Result<()> @@ -66,7 +66,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn InitiateSystemShutdownA(lpmachinename : ::windows_core::PCSTR, lpmessage : ::windows_core::PCSTR, dwtimeout : u32, bforceappsclosed : super::super::Foundation:: BOOL, brebootaftershutdown : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); InitiateSystemShutdownA(lpmachinename.into_param().abi(), lpmessage.into_param().abi(), dwtimeout, bforceappsclosed.into_param().abi(), brebootaftershutdown.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitiateSystemShutdownExA(lpmachinename: P0, lpmessage: P1, dwtimeout: u32, bforceappsclosed: P2, brebootaftershutdown: P3, dwreason: SHUTDOWN_REASON) -> ::windows_core::Result<()> @@ -79,7 +79,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn InitiateSystemShutdownExA(lpmachinename : ::windows_core::PCSTR, lpmessage : ::windows_core::PCSTR, dwtimeout : u32, bforceappsclosed : super::super::Foundation:: BOOL, brebootaftershutdown : super::super::Foundation:: BOOL, dwreason : SHUTDOWN_REASON) -> super::super::Foundation:: BOOL); InitiateSystemShutdownExA(lpmachinename.into_param().abi(), lpmessage.into_param().abi(), dwtimeout, bforceappsclosed.into_param().abi(), brebootaftershutdown.into_param().abi(), dwreason).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitiateSystemShutdownExW(lpmachinename: P0, lpmessage: P1, dwtimeout: u32, bforceappsclosed: P2, brebootaftershutdown: P3, dwreason: SHUTDOWN_REASON) -> ::windows_core::Result<()> @@ -92,7 +92,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn InitiateSystemShutdownExW(lpmachinename : ::windows_core::PCWSTR, lpmessage : ::windows_core::PCWSTR, dwtimeout : u32, bforceappsclosed : super::super::Foundation:: BOOL, brebootaftershutdown : super::super::Foundation:: BOOL, dwreason : SHUTDOWN_REASON) -> super::super::Foundation:: BOOL); InitiateSystemShutdownExW(lpmachinename.into_param().abi(), lpmessage.into_param().abi(), dwtimeout, bforceappsclosed.into_param().abi(), brebootaftershutdown.into_param().abi(), dwreason).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitiateSystemShutdownW(lpmachinename: P0, lpmessage: P1, dwtimeout: u32, bforceappsclosed: P2, brebootaftershutdown: P3) -> ::windows_core::Result<()> @@ -105,14 +105,14 @@ where ::windows_targets::link!("advapi32.dll" "system" fn InitiateSystemShutdownW(lpmachinename : ::windows_core::PCWSTR, lpmessage : ::windows_core::PCWSTR, dwtimeout : u32, bforceappsclosed : super::super::Foundation:: BOOL, brebootaftershutdown : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); InitiateSystemShutdownW(lpmachinename.into_param().abi(), lpmessage.into_param().abi(), dwtimeout, bforceappsclosed.into_param().abi(), brebootaftershutdown.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LockWorkStation() -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn LockWorkStation() -> super::super::Foundation:: BOOL); LockWorkStation().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShutdownBlockReasonCreate(hwnd: P0, pwszreason: P1) -> ::windows_core::Result<()> @@ -123,7 +123,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ShutdownBlockReasonCreate(hwnd : super::super::Foundation:: HWND, pwszreason : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); ShutdownBlockReasonCreate(hwnd.into_param().abi(), pwszreason.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShutdownBlockReasonDestroy(hwnd: P0) -> ::windows_core::Result<()> @@ -133,7 +133,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ShutdownBlockReasonDestroy(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); ShutdownBlockReasonDestroy(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShutdownBlockReasonQuery(hwnd: P0, pwszbuff: ::windows_core::PWSTR, pcchbuff: *mut u32) -> ::windows_core::Result<()> diff --git a/crates/libs/windows/src/Windows/Win32/System/SideShow/impl.rs b/crates/libs/windows/src/Windows/Win32/System/SideShow/impl.rs index b4c75aad38..2deae959d5 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SideShow/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SideShow/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISideShowBulkCapabilities_Impl: Sized + ISideShowCapabilities_Impl { fn GetCapabilities(&self, in_keycollection: ::core::option::Option<&ISideShowKeyCollection>, inout_pvalues: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -19,7 +19,7 @@ impl ISideShowBulkCapabilities_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISideShowCapabilities_Impl: Sized { fn GetCapability(&self, in_keycapability: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, inout_pvalue: *mut super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -79,7 +79,7 @@ impl ISideShowCapabilitiesCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISideShowContent_Impl: Sized { fn GetContent(&self, in_picapabilities: ::core::option::Option<&ISideShowCapabilities>, out_pdwsize: *mut u32, out_ppbdata: *mut *mut u8) -> ::windows_core::Result<()>; @@ -230,7 +230,7 @@ impl ISideShowEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait ISideShowKeyCollection_Impl: Sized { fn Add(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()>; @@ -282,7 +282,7 @@ impl ISideShowKeyCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ISideShowNotification_Impl: Sized { fn NotificationId(&self) -> ::windows_core::Result; @@ -433,7 +433,7 @@ impl ISideShowNotificationManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISideShowPropVariantCollection_Impl: Sized { fn Add(&self, pvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/SideShow/mod.rs b/crates/libs/windows/src/Windows/Win32/System/SideShow/mod.rs index 8f8d65b989..9aad0d2789 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SideShow/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SideShow/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISideShowBulkCapabilities(::windows_core::IUnknown); impl ISideShowBulkCapabilities { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetCapability(&self, in_keycapability: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, inout_pvalue: *mut super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCapability)(::windows_core::Interface::as_raw(self), in_keycapability, inout_pvalue).ok() @@ -31,7 +31,7 @@ pub struct ISideShowBulkCapabilities_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISideShowCapabilities(::windows_core::IUnknown); impl ISideShowCapabilities { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetCapability(&self, in_keycapability: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, inout_pvalue: *mut super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCapability)(::windows_core::Interface::as_raw(self), in_keycapability, inout_pvalue).ok() @@ -94,7 +94,7 @@ impl ISideShowContent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ContentId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DifferentiateContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -210,7 +210,7 @@ pub struct ISideShowEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISideShowKeyCollection(::windows_core::IUnknown); impl ISideShowKeyCollection { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Add(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), key).ok() @@ -218,7 +218,7 @@ impl ISideShowKeyCollection { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetAt(&self, dwindex: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAt)(::windows_core::Interface::as_raw(self), dwindex, pkey).ok() @@ -284,13 +284,13 @@ impl ISideShowNotification { { (::windows_core::Interface::vtable(self).SetMessage)(::windows_core::Interface::as_raw(self), in_pwszmessage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetImage(&self, in_hicon: P0) -> ::windows_core::Result<()> where @@ -298,13 +298,13 @@ impl ISideShowNotification { { (::windows_core::Interface::vtable(self).SetImage)(::windows_core::Interface::as_raw(self), in_hicon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExpirationTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExpirationTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExpirationTime(&self, in_ptime: ::core::option::Option<*const super::super::Foundation::SYSTEMTIME>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetExpirationTime)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(in_ptime.unwrap_or(::std::ptr::null()))).ok() @@ -380,7 +380,7 @@ pub struct ISideShowNotificationManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISideShowPropVariantCollection(::windows_core::IUnknown); impl ISideShowPropVariantCollection { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, pvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), pvalue).ok() @@ -388,7 +388,7 @@ impl ISideShowPropVariantCollection { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetAt(&self, dwindex: u32, pvalue: *mut super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAt)(::windows_core::Interface::as_raw(self), dwindex, pvalue).ok() @@ -469,44 +469,44 @@ pub const SCF_EVENT_CONTEXTMENU: SCF_EVENT_IDS = SCF_EVENT_IDS(3i32); pub const SCF_EVENT_MENUACTION: SCF_EVENT_IDS = SCF_EVENT_IDS(2i32); pub const SCF_EVENT_NAVIGATION: SCF_EVENT_IDS = SCF_EVENT_IDS(1i32); pub const SIDESHOW_APPLICATION_EVENT: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x4cb572fa_1d3b_49b3_a17a_2e6bff052854); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_CLIENT_AREA_HEIGHT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 16 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_CLIENT_AREA_WIDTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 15 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_COLOR_DEPTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_COLOR_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_CURRENT_LANGUAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_DATA_CACHE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_DEVICE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 1 }; pub const SIDESHOW_CAPABILITY_DEVICE_PROPERTIES: ::windows_core::GUID = ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_SCREEN_HEIGHT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_SCREEN_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_SCREEN_WIDTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_SUPPORTED_IMAGE_FORMATS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 14 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_SUPPORTED_LANGUAGES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const SIDESHOW_CAPABILITY_SUPPORTED_THEMES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x8abc88a8_857b_4ad7_a35a_b5942f492b99), pid: 10 }; pub const SIDESHOW_COLOR_TYPE_BLACK_AND_WHITE: SIDESHOW_COLOR_TYPE = SIDESHOW_COLOR_TYPE(2i32); diff --git a/crates/libs/windows/src/Windows/Win32/System/StationsAndDesktops/mod.rs b/crates/libs/windows/src/Windows/Win32/System/StationsAndDesktops/mod.rs index 4f1b9618e0..3f8c66a443 100644 --- a/crates/libs/windows/src/Windows/Win32/System/StationsAndDesktops/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/StationsAndDesktops/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BroadcastSystemMessageA(flags: u32, lpinfo: ::core::option::Option<*mut u32>, msg: u32, wparam: P0, lparam: P1) -> i32 @@ -9,7 +9,7 @@ where ::windows_targets::link!("user32.dll" "system" fn BroadcastSystemMessageA(flags : u32, lpinfo : *mut u32, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> i32); BroadcastSystemMessageA(flags, ::core::mem::transmute(lpinfo.unwrap_or(::std::ptr::null_mut())), msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BroadcastSystemMessageExA(flags: BROADCAST_SYSTEM_MESSAGE_FLAGS, lpinfo: ::core::option::Option<*mut BROADCAST_SYSTEM_MESSAGE_INFO>, msg: u32, wparam: P0, lparam: P1, pbsminfo: ::core::option::Option<*mut BSMINFO>) -> i32 @@ -20,7 +20,7 @@ where ::windows_targets::link!("user32.dll" "system" fn BroadcastSystemMessageExA(flags : BROADCAST_SYSTEM_MESSAGE_FLAGS, lpinfo : *mut BROADCAST_SYSTEM_MESSAGE_INFO, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM, pbsminfo : *mut BSMINFO) -> i32); BroadcastSystemMessageExA(flags, ::core::mem::transmute(lpinfo.unwrap_or(::std::ptr::null_mut())), msg, wparam.into_param().abi(), lparam.into_param().abi(), ::core::mem::transmute(pbsminfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BroadcastSystemMessageExW(flags: BROADCAST_SYSTEM_MESSAGE_FLAGS, lpinfo: ::core::option::Option<*mut BROADCAST_SYSTEM_MESSAGE_INFO>, msg: u32, wparam: P0, lparam: P1, pbsminfo: ::core::option::Option<*mut BSMINFO>) -> i32 @@ -31,7 +31,7 @@ where ::windows_targets::link!("user32.dll" "system" fn BroadcastSystemMessageExW(flags : BROADCAST_SYSTEM_MESSAGE_FLAGS, lpinfo : *mut BROADCAST_SYSTEM_MESSAGE_INFO, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM, pbsminfo : *mut BSMINFO) -> i32); BroadcastSystemMessageExW(flags, ::core::mem::transmute(lpinfo.unwrap_or(::std::ptr::null_mut())), msg, wparam.into_param().abi(), lparam.into_param().abi(), ::core::mem::transmute(pbsminfo.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BroadcastSystemMessageW(flags: BROADCAST_SYSTEM_MESSAGE_FLAGS, lpinfo: ::core::option::Option<*mut BROADCAST_SYSTEM_MESSAGE_INFO>, msg: u32, wparam: P0, lparam: P1) -> i32 @@ -42,7 +42,7 @@ where ::windows_targets::link!("user32.dll" "system" fn BroadcastSystemMessageW(flags : BROADCAST_SYSTEM_MESSAGE_FLAGS, lpinfo : *mut BROADCAST_SYSTEM_MESSAGE_INFO, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> i32); BroadcastSystemMessageW(flags, ::core::mem::transmute(lpinfo.unwrap_or(::std::ptr::null_mut())), msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseDesktop(hdesktop: P0) -> ::windows_core::Result<()> @@ -52,7 +52,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CloseDesktop(hdesktop : HDESK) -> super::super::Foundation:: BOOL); CloseDesktop(hdesktop.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseWindowStation(hwinsta: P0) -> ::windows_core::Result<()> @@ -62,7 +62,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CloseWindowStation(hwinsta : HWINSTA) -> super::super::Foundation:: BOOL); CloseWindowStation(hwinsta.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDesktopA(lpszdesktop: P0, lpszdevice: P1, pdevmode: ::core::option::Option<*const super::super::Graphics::Gdi::DEVMODEA>, dwflags: DESKTOP_CONTROL_FLAGS, dwdesiredaccess: u32, lpsa: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result @@ -74,7 +74,7 @@ where let result__ = CreateDesktopA(lpszdesktop.into_param().abi(), lpszdevice.into_param().abi(), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null())), dwflags, dwdesiredaccess, ::core::mem::transmute(lpsa.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDesktopExA(lpszdesktop: P0, lpszdevice: P1, pdevmode: ::core::option::Option<*const super::super::Graphics::Gdi::DEVMODEA>, dwflags: DESKTOP_CONTROL_FLAGS, dwdesiredaccess: u32, lpsa: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, ulheapsize: u32, pvoid: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -86,7 +86,7 @@ where let result__ = CreateDesktopExA(lpszdesktop.into_param().abi(), lpszdevice.into_param().abi(), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null())), dwflags, dwdesiredaccess, ::core::mem::transmute(lpsa.unwrap_or(::std::ptr::null())), ulheapsize, ::core::mem::transmute(pvoid.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDesktopExW(lpszdesktop: P0, lpszdevice: P1, pdevmode: ::core::option::Option<*const super::super::Graphics::Gdi::DEVMODEW>, dwflags: DESKTOP_CONTROL_FLAGS, dwdesiredaccess: u32, lpsa: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, ulheapsize: u32, pvoid: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result @@ -98,7 +98,7 @@ where let result__ = CreateDesktopExW(lpszdesktop.into_param().abi(), lpszdevice.into_param().abi(), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null())), dwflags, dwdesiredaccess, ::core::mem::transmute(lpsa.unwrap_or(::std::ptr::null())), ulheapsize, ::core::mem::transmute(pvoid.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateDesktopW(lpszdesktop: P0, lpszdevice: P1, pdevmode: ::core::option::Option<*const super::super::Graphics::Gdi::DEVMODEW>, dwflags: DESKTOP_CONTROL_FLAGS, dwdesiredaccess: u32, lpsa: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result @@ -110,7 +110,7 @@ where let result__ = CreateDesktopW(lpszdesktop.into_param().abi(), lpszdevice.into_param().abi(), ::core::mem::transmute(pdevmode.unwrap_or(::std::ptr::null())), dwflags, dwdesiredaccess, ::core::mem::transmute(lpsa.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateWindowStationA(lpwinsta: P0, dwflags: u32, dwdesiredaccess: u32, lpsa: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result @@ -121,7 +121,7 @@ where let result__ = CreateWindowStationA(lpwinsta.into_param().abi(), dwflags, dwdesiredaccess, ::core::mem::transmute(lpsa.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateWindowStationW(lpwinsta: P0, dwflags: u32, dwdesiredaccess: u32, lpsa: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> ::windows_core::Result @@ -132,7 +132,7 @@ where let result__ = CreateWindowStationW(lpwinsta.into_param().abi(), dwflags, dwdesiredaccess, ::core::mem::transmute(lpsa.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn EnumDesktopWindows(hdesktop: P0, lpfn: super::super::UI::WindowsAndMessaging::WNDENUMPROC, lparam: P1) -> ::windows_core::Result<()> @@ -143,7 +143,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumDesktopWindows(hdesktop : HDESK, lpfn : super::super::UI::WindowsAndMessaging:: WNDENUMPROC, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); EnumDesktopWindows(hdesktop.into_param().abi(), lpfn, lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDesktopsA(hwinsta: P0, lpenumfunc: DESKTOPENUMPROCA, lparam: P1) -> ::windows_core::Result<()> @@ -154,7 +154,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumDesktopsA(hwinsta : HWINSTA, lpenumfunc : DESKTOPENUMPROCA, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); EnumDesktopsA(hwinsta.into_param().abi(), lpenumfunc, lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDesktopsW(hwinsta: P0, lpenumfunc: DESKTOPENUMPROCW, lparam: P1) -> ::windows_core::Result<()> @@ -165,7 +165,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumDesktopsW(hwinsta : HWINSTA, lpenumfunc : DESKTOPENUMPROCW, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); EnumDesktopsW(hwinsta.into_param().abi(), lpenumfunc, lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumWindowStationsA(lpenumfunc: WINSTAENUMPROCA, lparam: P0) -> ::windows_core::Result<()> @@ -175,7 +175,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumWindowStationsA(lpenumfunc : WINSTAENUMPROCA, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); EnumWindowStationsA(lpenumfunc, lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumWindowStationsW(lpenumfunc: WINSTAENUMPROCW, lparam: P0) -> ::windows_core::Result<()> @@ -197,7 +197,7 @@ pub unsafe fn GetThreadDesktop(dwthreadid: u32) -> ::windows_core::Result let result__ = GetThreadDesktop(dwthreadid); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUserObjectInformationA(hobj: P0, nindex: USER_OBJECT_INFORMATION_INDEX, pvinfo: ::core::option::Option<*mut ::core::ffi::c_void>, nlength: u32, lpnlengthneeded: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -207,7 +207,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetUserObjectInformationA(hobj : super::super::Foundation:: HANDLE, nindex : USER_OBJECT_INFORMATION_INDEX, pvinfo : *mut ::core::ffi::c_void, nlength : u32, lpnlengthneeded : *mut u32) -> super::super::Foundation:: BOOL); GetUserObjectInformationA(hobj.into_param().abi(), nindex, ::core::mem::transmute(pvinfo.unwrap_or(::std::ptr::null_mut())), nlength, ::core::mem::transmute(lpnlengthneeded.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUserObjectInformationW(hobj: P0, nindex: USER_OBJECT_INFORMATION_INDEX, pvinfo: ::core::option::Option<*mut ::core::ffi::c_void>, nlength: u32, lpnlengthneeded: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -217,7 +217,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetUserObjectInformationW(hobj : super::super::Foundation:: HANDLE, nindex : USER_OBJECT_INFORMATION_INDEX, pvinfo : *mut ::core::ffi::c_void, nlength : u32, lpnlengthneeded : *mut u32) -> super::super::Foundation:: BOOL); GetUserObjectInformationW(hobj.into_param().abi(), nindex, ::core::mem::transmute(pvinfo.unwrap_or(::std::ptr::null_mut())), nlength, ::core::mem::transmute(lpnlengthneeded.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenDesktopA(lpszdesktop: P0, dwflags: DESKTOP_CONTROL_FLAGS, finherit: P1, dwdesiredaccess: u32) -> ::windows_core::Result @@ -229,7 +229,7 @@ where let result__ = OpenDesktopA(lpszdesktop.into_param().abi(), dwflags, finherit.into_param().abi(), dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenDesktopW(lpszdesktop: P0, dwflags: DESKTOP_CONTROL_FLAGS, finherit: P1, dwdesiredaccess: u32) -> ::windows_core::Result @@ -241,7 +241,7 @@ where let result__ = OpenDesktopW(lpszdesktop.into_param().abi(), dwflags, finherit.into_param().abi(), dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenInputDesktop(dwflags: DESKTOP_CONTROL_FLAGS, finherit: P0, dwdesiredaccess: DESKTOP_ACCESS_FLAGS) -> ::windows_core::Result @@ -252,7 +252,7 @@ where let result__ = OpenInputDesktop(dwflags, finherit.into_param().abi(), dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenWindowStationA(lpszwinsta: P0, finherit: P1, dwdesiredaccess: u32) -> ::windows_core::Result @@ -264,7 +264,7 @@ where let result__ = OpenWindowStationA(lpszwinsta.into_param().abi(), finherit.into_param().abi(), dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenWindowStationW(lpszwinsta: P0, finherit: P1, dwdesiredaccess: u32) -> ::windows_core::Result @@ -276,7 +276,7 @@ where let result__ = OpenWindowStationW(lpszwinsta.into_param().abi(), finherit.into_param().abi(), dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessWindowStation(hwinsta: P0) -> ::windows_core::Result<()> @@ -286,7 +286,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetProcessWindowStation(hwinsta : HWINSTA) -> super::super::Foundation:: BOOL); SetProcessWindowStation(hwinsta.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadDesktop(hdesktop: P0) -> ::windows_core::Result<()> @@ -296,7 +296,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetThreadDesktop(hdesktop : HDESK) -> super::super::Foundation:: BOOL); SetThreadDesktop(hdesktop.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUserObjectInformationA(hobj: P0, nindex: i32, pvinfo: *const ::core::ffi::c_void, nlength: u32) -> ::windows_core::Result<()> @@ -306,7 +306,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetUserObjectInformationA(hobj : super::super::Foundation:: HANDLE, nindex : i32, pvinfo : *const ::core::ffi::c_void, nlength : u32) -> super::super::Foundation:: BOOL); SetUserObjectInformationA(hobj.into_param().abi(), nindex, pvinfo, nlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUserObjectInformationW(hobj: P0, nindex: i32, pvinfo: *const ::core::ffi::c_void, nlength: u32) -> ::windows_core::Result<()> @@ -316,7 +316,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetUserObjectInformationW(hobj : super::super::Foundation:: HANDLE, nindex : i32, pvinfo : *const ::core::ffi::c_void, nlength : u32) -> super::super::Foundation:: BOOL); SetUserObjectInformationW(hobj.into_param().abi(), nindex, pvinfo, nlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SwitchDesktop(hdesktop: P0) -> ::windows_core::Result<()> @@ -538,7 +538,7 @@ impl ::core::fmt::Debug for USER_OBJECT_INFORMATION_INDEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BSMINFO { pub cbSize: u32, @@ -633,7 +633,7 @@ impl ::windows_core::TypeKind for HWINSTA { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct USEROBJECTFLAGS { pub fInherit: super::super::Foundation::BOOL, @@ -672,15 +672,15 @@ impl ::core::default::Default for USEROBJECTFLAGS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DESKTOPENUMPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DESKTOPENUMPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WINSTAENUMPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WINSTAENUMPROCW = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/crates/libs/windows/src/Windows/Win32/System/SubsystemForLinux/mod.rs b/crates/libs/windows/src/Windows/Win32/System/SubsystemForLinux/mod.rs index 0353773516..6efd1c62d8 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SubsystemForLinux/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SubsystemForLinux/mod.rs @@ -14,7 +14,7 @@ where ::windows_targets::link!("api-ms-win-wsl-api-l1-1-0.dll" "system" fn WslGetDistributionConfiguration(distributionname : ::windows_core::PCWSTR, distributionversion : *mut u32, defaultuid : *mut u32, wsldistributionflags : *mut WSL_DISTRIBUTION_FLAGS, defaultenvironmentvariables : *mut *mut ::windows_core::PSTR, defaultenvironmentvariablecount : *mut u32) -> ::windows_core::HRESULT); WslGetDistributionConfiguration(distributionname.into_param().abi(), distributionversion, defaultuid, wsldistributionflags, defaultenvironmentvariables, defaultenvironmentvariablecount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WslIsDistributionRegistered(distributionname: P0) -> super::super::Foundation::BOOL @@ -24,7 +24,7 @@ where ::windows_targets::link!("api-ms-win-wsl-api-l1-1-0.dll" "system" fn WslIsDistributionRegistered(distributionname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); WslIsDistributionRegistered(distributionname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WslLaunch(distributionname: P0, command: P1, usecurrentworkingdirectory: P2, stdin: P3, stdout: P4, stderr: P5) -> ::windows_core::Result @@ -40,7 +40,7 @@ where let mut result__ = ::std::mem::zeroed(); WslLaunch(distributionname.into_param().abi(), command.into_param().abi(), usecurrentworkingdirectory.into_param().abi(), stdin.into_param().abi(), stdout.into_param().abi(), stderr.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WslLaunchInteractive(distributionname: P0, command: P1, usecurrentworkingdirectory: P2) -> ::windows_core::Result diff --git a/crates/libs/windows/src/Windows/Win32/System/SystemInformation/mod.rs b/crates/libs/windows/src/Windows/Win32/System/SystemInformation/mod.rs index daa407b9eb..e71e6df72a 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SystemInformation/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SystemInformation/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsHostnameToComputerNameExW(hostname: P0, computername: ::windows_core::PWSTR, nsize: *mut u32) -> super::super::Foundation::BOOL @@ -13,21 +13,21 @@ pub unsafe fn EnumSystemFirmwareTables(firmwaretableprovidersignature: FIRMWARE_ ::windows_targets::link!("kernel32.dll" "system" fn EnumSystemFirmwareTables(firmwaretableprovidersignature : FIRMWARE_TABLE_PROVIDER, pfirmwaretableenumbuffer : *mut u8, buffersize : u32) -> u32); EnumSystemFirmwareTables(firmwaretableprovidersignature, ::core::mem::transmute(pfirmwaretableenumbuffer.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pfirmwaretableenumbuffer.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetComputerNameExA(nametype: COMPUTER_NAME_FORMAT, lpbuffer: ::windows_core::PSTR, nsize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetComputerNameExA(nametype : COMPUTER_NAME_FORMAT, lpbuffer : ::windows_core::PSTR, nsize : *mut u32) -> super::super::Foundation:: BOOL); GetComputerNameExA(nametype, ::core::mem::transmute(lpbuffer), nsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetComputerNameExW(nametype: COMPUTER_NAME_FORMAT, lpbuffer: ::windows_core::PWSTR, nsize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetComputerNameExW(nametype : COMPUTER_NAME_FORMAT, lpbuffer : ::windows_core::PWSTR, nsize : *mut u32) -> super::super::Foundation:: BOOL); GetComputerNameExW(nametype, ::core::mem::transmute(lpbuffer), nsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFirmwareType(firmwaretype: *mut FIRMWARE_TYPE) -> ::windows_core::Result<()> { @@ -40,7 +40,7 @@ pub unsafe fn GetIntegratedDisplaySize() -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); GetIntegratedDisplaySize(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLocalTime() -> super::super::Foundation::SYSTEMTIME { @@ -49,14 +49,14 @@ pub unsafe fn GetLocalTime() -> super::super::Foundation::SYSTEMTIME { GetLocalTime(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLogicalProcessorInformation(buffer: ::core::option::Option<*mut SYSTEM_LOGICAL_PROCESSOR_INFORMATION>, returnedlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetLogicalProcessorInformation(buffer : *mut SYSTEM_LOGICAL_PROCESSOR_INFORMATION, returnedlength : *mut u32) -> super::super::Foundation:: BOOL); GetLogicalProcessorInformation(::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), returnedlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLogicalProcessorInformationEx(relationshiptype: LOGICAL_PROCESSOR_RELATIONSHIP, buffer: ::core::option::Option<*mut SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX>, returnedlength: *mut u32) -> ::windows_core::Result<()> { @@ -68,42 +68,42 @@ pub unsafe fn GetNativeSystemInfo(lpsysteminfo: *mut SYSTEM_INFO) { ::windows_targets::link!("kernel32.dll" "system" fn GetNativeSystemInfo(lpsysteminfo : *mut SYSTEM_INFO) -> ()); GetNativeSystemInfo(lpsysteminfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOsManufacturingMode(pbenabled: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL { ::windows_targets::link!("api-ms-win-core-sysinfo-l1-2-3.dll" "system" fn GetOsManufacturingMode(pbenabled : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetOsManufacturingMode(pbenabled) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOsSafeBootMode(flags: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("api-ms-win-core-sysinfo-l1-2-0.dll" "system" fn GetOsSafeBootMode(flags : *mut u32) -> super::super::Foundation:: BOOL); GetOsSafeBootMode(flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPhysicallyInstalledSystemMemory(totalmemoryinkilobytes: *mut u64) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetPhysicallyInstalledSystemMemory(totalmemoryinkilobytes : *mut u64) -> super::super::Foundation:: BOOL); GetPhysicallyInstalledSystemMemory(totalmemoryinkilobytes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessorSystemCycleTime(group: u16, buffer: ::core::option::Option<*mut SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION>, returnedlength: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetProcessorSystemCycleTime(group : u16, buffer : *mut SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION, returnedlength : *mut u32) -> super::super::Foundation:: BOOL); GetProcessorSystemCycleTime(group, ::core::mem::transmute(buffer.unwrap_or(::std::ptr::null_mut())), returnedlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProductInfo(dwosmajorversion: u32, dwosminorversion: u32, dwspmajorversion: u32, dwspminorversion: u32, pdwreturnedproducttype: *mut OS_PRODUCT_TYPE) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn GetProductInfo(dwosmajorversion : u32, dwosminorversion : u32, dwspmajorversion : u32, dwspminorversion : u32, pdwreturnedproducttype : *mut OS_PRODUCT_TYPE) -> super::super::Foundation:: BOOL); GetProductInfo(dwosmajorversion, dwosminorversion, dwspmajorversion, dwspminorversion, pdwreturnedproducttype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemCpuSetInformation(information: ::core::option::Option<*mut SYSTEM_CPU_SET_INFORMATION>, bufferlength: u32, returnedlength: *mut u32, process: P0, flags: u32) -> super::super::Foundation::BOOL @@ -138,14 +138,14 @@ pub unsafe fn GetSystemInfo(lpsysteminfo: *mut SYSTEM_INFO) { ::windows_targets::link!("kernel32.dll" "system" fn GetSystemInfo(lpsysteminfo : *mut SYSTEM_INFO) -> ()); GetSystemInfo(lpsysteminfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemLeapSecondInformation(enabled: *mut super::super::Foundation::BOOL, flags: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn GetSystemLeapSecondInformation(enabled : *mut super::super::Foundation:: BOOL, flags : *mut u32) -> super::super::Foundation:: BOOL); GetSystemLeapSecondInformation(enabled, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemTime() -> super::super::Foundation::SYSTEMTIME { @@ -154,21 +154,21 @@ pub unsafe fn GetSystemTime() -> super::super::Foundation::SYSTEMTIME { GetSystemTime(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemTimeAdjustment(lptimeadjustment: *mut u32, lptimeincrement: *mut u32, lptimeadjustmentdisabled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetSystemTimeAdjustment(lptimeadjustment : *mut u32, lptimeincrement : *mut u32, lptimeadjustmentdisabled : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetSystemTimeAdjustment(lptimeadjustment, lptimeincrement, lptimeadjustmentdisabled).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemTimeAdjustmentPrecise(lptimeadjustment: *mut u64, lptimeincrement: *mut u64, lptimeadjustmentdisabled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { ::windows_targets::link!("api-ms-win-core-sysinfo-l1-2-4.dll" "system" fn GetSystemTimeAdjustmentPrecise(lptimeadjustment : *mut u64, lptimeincrement : *mut u64, lptimeadjustmentdisabled : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetSystemTimeAdjustmentPrecise(lptimeadjustment, lptimeincrement, lptimeadjustmentdisabled).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemTimeAsFileTime() -> super::super::Foundation::FILETIME { @@ -177,7 +177,7 @@ pub unsafe fn GetSystemTimeAsFileTime() -> super::super::Foundation::FILETIME { GetSystemTimeAsFileTime(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemTimePreciseAsFileTime() -> super::super::Foundation::FILETIME { @@ -231,14 +231,14 @@ pub unsafe fn GetVersion() -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetVersion() -> u32); GetVersion() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVersionExA(lpversioninformation: *mut OSVERSIONINFOA) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetVersionExA(lpversioninformation : *mut OSVERSIONINFOA) -> super::super::Foundation:: BOOL); GetVersionExA(lpversioninformation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVersionExW(lpversioninformation: *mut OSVERSIONINFOW) -> ::windows_core::Result<()> { @@ -260,21 +260,21 @@ pub unsafe fn GlobalMemoryStatus(lpbuffer: *mut MEMORYSTATUS) { ::windows_targets::link!("kernel32.dll" "system" fn GlobalMemoryStatus(lpbuffer : *mut MEMORYSTATUS) -> ()); GlobalMemoryStatus(lpbuffer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalMemoryStatusEx(lpbuffer: *mut MEMORYSTATUSEX) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GlobalMemoryStatusEx(lpbuffer : *mut MEMORYSTATUSEX) -> super::super::Foundation:: BOOL); GlobalMemoryStatusEx(lpbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsUserCetAvailableInEnvironment(usercetenvironment: USER_CET_ENVIRONMENT) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsUserCetAvailableInEnvironment(usercetenvironment : USER_CET_ENVIRONMENT) -> super::super::Foundation:: BOOL); IsUserCetAvailableInEnvironment(usercetenvironment) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsWow64GuestMachineSupported(wowguestmachine: IMAGE_FILE_MACHINE) -> ::windows_core::Result { @@ -292,7 +292,7 @@ pub unsafe fn RtlGetDeviceFamilyInfoEnum(pulluapinfo: ::core::option::Option<*mu ::windows_targets::link!("ntdll.dll" "system" fn RtlGetDeviceFamilyInfoEnum(pulluapinfo : *mut u64, puldevicefamily : *mut DEVICEFAMILYINFOENUM, puldeviceform : *mut DEVICEFAMILYDEVICEFORM) -> ()); RtlGetDeviceFamilyInfoEnum(::core::mem::transmute(pulluapinfo.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(puldevicefamily.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(puldeviceform.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlGetProductInfo(osmajorversion: u32, osminorversion: u32, spmajorversion: u32, spminorversion: u32, returnedproducttype: *mut u32) -> super::super::Foundation::BOOLEAN { @@ -314,7 +314,7 @@ pub unsafe fn RtlSwitchedVVI(versioninfo: *const OSVERSIONINFOEXW, typemask: u32 ::windows_targets::link!("ntdll.dll" "system" fn RtlSwitchedVVI(versioninfo : *const OSVERSIONINFOEXW, typemask : u32, conditionmask : u64) -> u32); RtlSwitchedVVI(versioninfo, typemask, conditionmask) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetComputerNameA(lpcomputername: P0) -> ::windows_core::Result<()> @@ -324,7 +324,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetComputerNameA(lpcomputername : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetComputerNameA(lpcomputername.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetComputerNameEx2W(nametype: COMPUTER_NAME_FORMAT, flags: u32, lpbuffer: P0) -> super::super::Foundation::BOOL @@ -334,7 +334,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetComputerNameEx2W(nametype : COMPUTER_NAME_FORMAT, flags : u32, lpbuffer : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetComputerNameEx2W(nametype, flags, lpbuffer.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetComputerNameExA(nametype: COMPUTER_NAME_FORMAT, lpbuffer: P0) -> ::windows_core::Result<()> @@ -344,7 +344,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetComputerNameExA(nametype : COMPUTER_NAME_FORMAT, lpbuffer : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetComputerNameExA(nametype, lpbuffer.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetComputerNameExW(nametype: COMPUTER_NAME_FORMAT, lpbuffer: P0) -> ::windows_core::Result<()> @@ -354,7 +354,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetComputerNameExW(nametype : COMPUTER_NAME_FORMAT, lpbuffer : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetComputerNameExW(nametype, lpbuffer.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetComputerNameW(lpcomputername: P0) -> ::windows_core::Result<()> @@ -364,21 +364,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetComputerNameW(lpcomputername : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetComputerNameW(lpcomputername.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetLocalTime(lpsystemtime: *const super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetLocalTime(lpsystemtime : *const super::super::Foundation:: SYSTEMTIME) -> super::super::Foundation:: BOOL); SetLocalTime(lpsystemtime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSystemTime(lpsystemtime: *const super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetSystemTime(lpsystemtime : *const super::super::Foundation:: SYSTEMTIME) -> super::super::Foundation:: BOOL); SetSystemTime(lpsystemtime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSystemTimeAdjustment(dwtimeadjustment: u32, btimeadjustmentdisabled: P0) -> ::windows_core::Result<()> @@ -388,7 +388,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetSystemTimeAdjustment(dwtimeadjustment : u32, btimeadjustmentdisabled : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetSystemTimeAdjustment(dwtimeadjustment, btimeadjustmentdisabled.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSystemTimeAdjustmentPrecise(dwtimeadjustment: u64, btimeadjustmentdisabled: P0) -> ::windows_core::Result<()> @@ -403,14 +403,14 @@ pub unsafe fn VerSetConditionMask(conditionmask: u64, typemask: VER_FLAGS, condi ::windows_targets::link!("kernel32.dll" "system" fn VerSetConditionMask(conditionmask : u64, typemask : VER_FLAGS, condition : u8) -> u64); VerSetConditionMask(conditionmask, typemask, condition) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerifyVersionInfoA(lpversioninformation: *mut OSVERSIONINFOEXA, dwtypemask: VER_FLAGS, dwlconditionmask: u64) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn VerifyVersionInfoA(lpversioninformation : *mut OSVERSIONINFOEXA, dwtypemask : VER_FLAGS, dwlconditionmask : u64) -> super::super::Foundation:: BOOL); VerifyVersionInfoA(lpversioninformation, dwtypemask, dwlconditionmask).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VerifyVersionInfoW(lpversioninformation: *mut OSVERSIONINFOEXW, dwtypemask: VER_FLAGS, dwlconditionmask: u64) -> ::windows_core::Result<()> { @@ -2032,7 +2032,7 @@ impl ::core::default::Default for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYSTEM_POOL_ZEROING_INFORMATION { pub PoolZeroingSupportPresent: super::super::Foundation::BOOLEAN, diff --git a/crates/libs/windows/src/Windows/Win32/System/SystemServices/mod.rs b/crates/libs/windows/src/Windows/Win32/System/SystemServices/mod.rs index 8f5216b4c6..9705ad507e 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SystemServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SystemServices/mod.rs @@ -4099,7 +4099,7 @@ impl ::core::default::Default for FILE_NOTIFY_FULL_INFORMATION_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct GDI_NONREMOTE { pub fContext: i32, @@ -4124,7 +4124,7 @@ impl ::core::default::Default for GDI_NONREMOTE { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union GDI_NONREMOTE_0 { pub hInproc: i32, @@ -5023,7 +5023,7 @@ impl ::core::default::Default for IMAGE_CE_RUNTIME_FUNCTION_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMAGE_DEBUG_MISC { pub DataType: u32, @@ -5617,7 +5617,7 @@ impl ::core::default::Default for IMAGE_OS2_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMAGE_POLICY_ENTRY { pub Type: IMAGE_POLICY_ENTRY_TYPE, @@ -5643,7 +5643,7 @@ impl ::core::default::Default for IMAGE_POLICY_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union IMAGE_POLICY_ENTRY_0 { pub None: *const ::core::ffi::c_void, @@ -5678,7 +5678,7 @@ impl ::core::default::Default for IMAGE_POLICY_ENTRY_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMAGE_POLICY_METADATA { pub Version: u8, @@ -7257,7 +7257,7 @@ impl ::core::default::Default for PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_0 } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_MITIGATION_DEP_POLICY { pub Anonymous: PROCESS_MITIGATION_DEP_POLICY_0, @@ -7282,7 +7282,7 @@ impl ::core::default::Default for PROCESS_MITIGATION_DEP_POLICY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union PROCESS_MITIGATION_DEP_POLICY_0 { pub Flags: u32, @@ -7307,7 +7307,7 @@ impl ::core::default::Default for PROCESS_MITIGATION_DEP_POLICY_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_MITIGATION_DEP_POLICY_0_0 { pub _bitfield: u32, @@ -8280,7 +8280,7 @@ impl ::core::default::Default for RATE_QUOTA_LIMIT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REARRANGE_FILE_DATA { pub SourceStartingOffset: u64, @@ -8426,7 +8426,7 @@ impl ::core::default::Default for RESOURCEMANAGER_BASIC_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RESOURCEMANAGER_COMPLETION_INFORMATION { pub IoCompletionPortHandle: super::super::Foundation::HANDLE, @@ -9100,7 +9100,7 @@ impl ::core::default::Default for SECURITY_OBJECT_AI_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SERVERSILO_BASIC_INFORMATION { pub ServiceSessionId: u32, @@ -9143,7 +9143,7 @@ impl ::core::default::Default for SERVERSILO_BASIC_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub struct SE_TOKEN_USER { pub Anonymous1: SE_TOKEN_USER_0, @@ -9168,7 +9168,7 @@ impl ::core::default::Default for SE_TOKEN_USER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union SE_TOKEN_USER_0 { pub TokenUser: super::super::Security::TOKEN_USER, @@ -9193,7 +9193,7 @@ impl ::core::default::Default for SE_TOKEN_USER_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub union SE_TOKEN_USER_1 { pub Sid: super::super::Security::SID, @@ -9279,7 +9279,7 @@ impl ::core::default::Default for SHUFFLE_FILE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SILOOBJECT_BASIC_INFORMATION { pub SiloId: u32, @@ -9382,7 +9382,7 @@ impl ::core::default::Default for TAPE_CREATE_PARTITION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TAPE_GET_DRIVE_PARAMETERS { pub ECC: super::super::Foundation::BOOLEAN, @@ -9442,7 +9442,7 @@ impl ::core::default::Default for TAPE_GET_DRIVE_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TAPE_GET_MEDIA_PARAMETERS { pub Capacity: i64, @@ -9484,7 +9484,7 @@ impl ::core::default::Default for TAPE_GET_MEDIA_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TAPE_SET_DRIVE_PARAMETERS { pub ECC: super::super::Foundation::BOOLEAN, @@ -9586,7 +9586,7 @@ impl ::core::default::Default for TAPE_WMI_OPERATIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_BNO_ISOLATION_INFORMATION { pub IsolationPrefix: ::windows_core::PWSTR, @@ -9625,7 +9625,7 @@ impl ::core::default::Default for TOKEN_BNO_ISOLATION_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOKEN_SID_INFORMATION { pub Sid: super::super::Foundation::PSID, @@ -9841,7 +9841,7 @@ impl ::core::default::Default for TRANSACTION_BASIC_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRANSACTION_BIND_INFORMATION { pub TmHandle: super::super::Foundation::HANDLE, @@ -10122,7 +10122,7 @@ impl ::core::default::Default for XSAVE_CET_U_FORMAT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct remoteMETAFILEPICT { pub mm: i32, @@ -10276,7 +10276,7 @@ impl ::core::default::Default for userHBITMAP_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct userHENHMETAFILE { pub fContext: i32, @@ -10301,7 +10301,7 @@ impl ::core::default::Default for userHENHMETAFILE { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union userHENHMETAFILE_0 { pub hInproc: i32, @@ -10327,7 +10327,7 @@ impl ::core::default::Default for userHENHMETAFILE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct userHGLOBAL { pub fContext: i32, @@ -10352,7 +10352,7 @@ impl ::core::default::Default for userHGLOBAL { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union userHGLOBAL_0 { pub hInproc: i32, @@ -10378,7 +10378,7 @@ impl ::core::default::Default for userHGLOBAL_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct userHMETAFILE { pub fContext: i32, @@ -10403,7 +10403,7 @@ impl ::core::default::Default for userHMETAFILE { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union userHMETAFILE_0 { pub hInproc: i32, @@ -10429,7 +10429,7 @@ impl ::core::default::Default for userHMETAFILE_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct userHMETAFILEPICT { pub fContext: i32, @@ -10454,7 +10454,7 @@ impl ::core::default::Default for userHMETAFILEPICT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub union userHMETAFILEPICT_0 { pub hInproc: i32, @@ -10480,7 +10480,7 @@ impl ::core::default::Default for userHMETAFILEPICT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct userHPALETTE { pub fContext: i32, @@ -10505,7 +10505,7 @@ impl ::core::default::Default for userHPALETTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub union userHPALETTE_0 { pub hInproc: i32, @@ -10530,24 +10530,24 @@ impl ::core::default::Default for userHPALETTE_0 { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub type PEXCEPTION_FILTER = ::core::option::Option i32>; pub type PIMAGE_TLS_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(target_arch = "aarch64")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(target_arch = "x86_64")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "aarch64")] #[cfg(feature = "Win32_Foundation")] pub type PTERMINATION_HANDLER = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86_64")] #[cfg(feature = "Win32_Foundation")] pub type PTERMINATION_HANDLER = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/impl.rs b/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/impl.rs index bde155e2c0..f9e0594a47 100644 --- a/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAction_Impl: Sized + super::Com::IDispatch_Impl { fn Id(&self, pid: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -36,7 +36,7 @@ impl IAction_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IActionCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self, pcount: *mut i32) -> ::windows_core::Result<()>; @@ -141,7 +141,7 @@ impl IActionCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBootTrigger_Impl: Sized + ITrigger_Impl { fn Delay(&self, pdelay: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -168,7 +168,7 @@ impl IBootTrigger_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComHandlerAction_Impl: Sized + IAction_Impl { fn ClassId(&self, pclsid: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -213,7 +213,7 @@ impl IComHandlerAction_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDailyTrigger_Impl: Sized + ITrigger_Impl { fn DaysInterval(&self, pdays: *mut i16) -> ::windows_core::Result<()>; @@ -258,7 +258,7 @@ impl IDailyTrigger_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEmailAction_Impl: Sized + IAction_Impl { fn Server(&self, pserver: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -468,7 +468,7 @@ impl IEnumWorkItems_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventTrigger_Impl: Sized + ITrigger_Impl { fn Subscription(&self, pquery: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -533,7 +533,7 @@ impl IEventTrigger_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IExecAction_Impl: Sized + IAction_Impl { fn Path(&self, ppath: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -592,7 +592,7 @@ impl IExecAction_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IExecAction2_Impl: Sized + IExecAction_Impl { fn HideAppWindow(&self, phideappwindow: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -623,7 +623,7 @@ impl IExecAction2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IIdleSettings_Impl: Sized + super::Com::IDispatch_Impl { fn IdleDuration(&self, pdelay: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -696,7 +696,7 @@ impl IIdleSettings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IIdleTrigger_Impl: Sized + ITrigger_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -710,7 +710,7 @@ impl IIdleTrigger_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ILogonTrigger_Impl: Sized + ITrigger_Impl { fn Delay(&self, pdelay: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -755,7 +755,7 @@ impl ILogonTrigger_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMaintenanceSettings_Impl: Sized + super::Com::IDispatch_Impl { fn SetPeriod(&self, value: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -814,7 +814,7 @@ impl IMaintenanceSettings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMonthlyDOWTrigger_Impl: Sized + ITrigger_Impl { fn DaysOfWeek(&self, pdays: *mut i16) -> ::windows_core::Result<()>; @@ -901,7 +901,7 @@ impl IMonthlyDOWTrigger_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMonthlyTrigger_Impl: Sized + ITrigger_Impl { fn DaysOfMonth(&self, pdays: *mut i32) -> ::windows_core::Result<()>; @@ -974,7 +974,7 @@ impl IMonthlyTrigger_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INetworkSettings_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self, pname: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1019,7 +1019,7 @@ impl INetworkSettings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrincipal_Impl: Sized + super::Com::IDispatch_Impl { fn Id(&self, pid: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1120,7 +1120,7 @@ impl IPrincipal_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrincipal2_Impl: Sized + super::Com::IDispatch_Impl { fn ProcessTokenSidType(&self, pprocesstokensidtype: *mut TASK_PROCESSTOKENSID_TYPE) -> ::windows_core::Result<()>; @@ -1172,7 +1172,7 @@ impl IPrincipal2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub trait IProvideTaskPage_Impl: Sized { fn GetPage(&self, tptype: TASKPAGE, fpersistchanges: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -1199,7 +1199,7 @@ impl IProvideTaskPage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRegisteredTask_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1426,7 +1426,7 @@ impl IRegisteredTask_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRegisteredTaskCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1482,7 +1482,7 @@ impl IRegisteredTaskCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRegistrationInfo_Impl: Sized + super::Com::IDispatch_Impl { fn Description(&self, pdescription: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1625,7 +1625,7 @@ impl IRegistrationInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRegistrationTrigger_Impl: Sized + ITrigger_Impl { fn Delay(&self, pdelay: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1652,7 +1652,7 @@ impl IRegistrationTrigger_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRepetitionPattern_Impl: Sized + super::Com::IDispatch_Impl { fn Interval(&self, pinterval: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1711,7 +1711,7 @@ impl IRepetitionPattern_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRunningTask_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1820,7 +1820,7 @@ impl IRunningTask_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRunningTaskCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1876,7 +1876,7 @@ impl IRunningTaskCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IScheduledWorkItem_Impl: Sized { fn CreateTrigger(&self, pinewtrigger: *mut u16, pptrigger: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -2168,7 +2168,7 @@ impl IScheduledWorkItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISessionStateChangeTrigger_Impl: Sized + ITrigger_Impl { fn Delay(&self, pdelay: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2227,7 +2227,7 @@ impl ISessionStateChangeTrigger_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShowMessageAction_Impl: Sized + IAction_Impl { fn Title(&self, ptitle: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -2272,7 +2272,7 @@ impl IShowMessageAction_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITask_Impl: Sized + IScheduledWorkItem_Impl { fn SetApplicationName(&self, pwszapplicationname: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -2409,7 +2409,7 @@ impl ITask_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITaskDefinition_Impl: Sized + super::Com::IDispatch_Impl { fn RegistrationInfo(&self) -> ::windows_core::Result; @@ -2554,7 +2554,7 @@ impl ITaskDefinition_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITaskFolder_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2722,7 +2722,7 @@ impl ITaskFolder_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITaskFolderCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2852,7 +2852,7 @@ impl ITaskHandlerStatus_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITaskNamedValueCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self, pcount: *mut i32) -> ::windows_core::Result<()>; @@ -2929,7 +2929,7 @@ impl ITaskNamedValueCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITaskNamedValuePair_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self, pname: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3067,7 +3067,7 @@ impl ITaskScheduler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITaskService_Impl: Sized + super::Com::IDispatch_Impl { fn GetFolder(&self, path: &::windows_core::BSTR) -> ::windows_core::Result; @@ -3195,7 +3195,7 @@ impl ITaskService_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITaskSettings_Impl: Sized + super::Com::IDispatch_Impl { fn AllowDemandStart(&self, pallowdemandstart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3504,7 +3504,7 @@ impl ITaskSettings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITaskSettings2_Impl: Sized + super::Com::IDispatch_Impl { fn DisallowStartOnRemoteAppSession(&self, pdisallowstart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3549,7 +3549,7 @@ impl ITaskSettings2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITaskSettings3_Impl: Sized + ITaskSettings_Impl { fn DisallowStartOnRemoteAppSession(&self, pdisallowstart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -3727,7 +3727,7 @@ impl ITaskVariables_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITimeTrigger_Impl: Sized + ITrigger_Impl { fn RandomDelay(&self, prandomdelay: *mut ::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -3758,7 +3758,7 @@ impl ITimeTrigger_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITrigger_Impl: Sized + super::Com::IDispatch_Impl { fn Type(&self, ptype: *mut TASK_TRIGGER_TYPE2) -> ::windows_core::Result<()>; @@ -3872,7 +3872,7 @@ impl ITrigger_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITriggerCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Count(&self, pcount: *mut i32) -> ::windows_core::Result<()>; @@ -3949,7 +3949,7 @@ impl ITriggerCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWeeklyTrigger_Impl: Sized + ITrigger_Impl { fn DaysOfWeek(&self, pdays: *mut i16) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/mod.rs b/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/mod.rs index 540f164b04..e18bf3d3a5 100644 --- a/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -37,7 +37,7 @@ pub struct IAction_Vtbl { pub SetId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, id: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Type: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ptype: *mut TASK_ACTION_TYPE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -47,7 +47,7 @@ impl IActionCollection { pub unsafe fn Count(&self, pcount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), pcount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -66,13 +66,13 @@ impl IActionCollection { { (::windows_core::Interface::vtable(self).SetXmlText)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Create(&self, r#type: TASK_ACTION_TYPE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Create)(::windows_core::Interface::as_raw(self), r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index)).ok() @@ -125,7 +125,7 @@ pub struct IActionCollection_Vtbl { pub Context: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcontext: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetContext: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, context: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -144,13 +144,13 @@ impl IBootTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -185,12 +185,12 @@ impl IBootTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -226,7 +226,7 @@ pub struct IBootTrigger_Vtbl { pub Delay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdelay: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, delay: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -284,7 +284,7 @@ pub struct IComHandlerAction_Vtbl { pub Data: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdata: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetData: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, data: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -303,13 +303,13 @@ impl IDailyTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -344,12 +344,12 @@ impl IDailyTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -393,7 +393,7 @@ pub struct IDailyTrigger_Vtbl { pub RandomDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, prandomdelay: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetRandomDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, randomdelay: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -475,13 +475,13 @@ impl IEmailAction { { (::windows_core::Interface::vtable(self).SetFrom)(::windows_core::Interface::as_raw(self), from.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HeaderFields(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HeaderFields)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetHeaderFields(&self, pheaderfields: P0) -> ::windows_core::Result<()> where @@ -498,12 +498,12 @@ impl IEmailAction { { (::windows_core::Interface::vtable(self).SetBody)(::windows_core::Interface::as_raw(self), body.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Attachments(&self, pattachements: *mut *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Attachments)(::windows_core::Interface::as_raw(self), pattachements).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAttachments(&self, pattachements: *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAttachments)(::windows_core::Interface::as_raw(self), pattachements).ok() @@ -591,7 +591,7 @@ pub struct IEnumWorkItems_Vtbl { pub Reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Clone: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenumworkitems: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -610,13 +610,13 @@ impl IEventTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -651,12 +651,12 @@ impl IEventTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -682,13 +682,13 @@ impl IEventTrigger { { (::windows_core::Interface::vtable(self).SetDelay)(::windows_core::Interface::as_raw(self), delay.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ValueQueries(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ValueQueries)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetValueQueries(&self, pnamedxpaths: P0) -> ::windows_core::Result<()> where @@ -725,7 +725,7 @@ pub struct IEventTrigger_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetValueQueries: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -794,7 +794,7 @@ pub struct IExecAction_Vtbl { pub WorkingDirectory: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pworkingdirectory: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetWorkingDirectory: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, workingdirectory: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -840,12 +840,12 @@ impl IExecAction2 { { (::windows_core::Interface::vtable(self).base__.SetWorkingDirectory)(::windows_core::Interface::as_raw(self), workingdirectory.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HideAppWindow(&self, phideappwindow: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HideAppWindow)(::windows_core::Interface::as_raw(self), phideappwindow).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHideAppWindow(&self, hideappwindow: P0) -> ::windows_core::Result<()> where @@ -878,7 +878,7 @@ pub struct IExecAction2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetHideAppWindow: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -903,12 +903,12 @@ impl IIdleSettings { { (::windows_core::Interface::vtable(self).SetWaitTimeout)(::windows_core::Interface::as_raw(self), timeout.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StopOnIdleEnd(&self, pstop: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopOnIdleEnd)(::windows_core::Interface::as_raw(self), pstop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStopOnIdleEnd(&self, stop: P0) -> ::windows_core::Result<()> where @@ -916,12 +916,12 @@ impl IIdleSettings { { (::windows_core::Interface::vtable(self).SetStopOnIdleEnd)(::windows_core::Interface::as_raw(self), stop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RestartOnIdle(&self, prestart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RestartOnIdle)(::windows_core::Interface::as_raw(self), prestart).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRestartOnIdle(&self, restart: P0) -> ::windows_core::Result<()> where @@ -966,7 +966,7 @@ pub struct IIdleSettings_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetRestartOnIdle: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -985,13 +985,13 @@ impl IIdleTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -1026,12 +1026,12 @@ impl IIdleTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -1056,7 +1056,7 @@ unsafe impl ::windows_core::ComInterface for IIdleTrigger { pub struct IIdleTrigger_Vtbl { pub base__: ITrigger_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1075,13 +1075,13 @@ impl ILogonTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -1116,12 +1116,12 @@ impl ILogonTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -1168,7 +1168,7 @@ pub struct ILogonTrigger_Vtbl { pub UserId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, puser: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetUserId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, user: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1193,7 +1193,7 @@ impl IMaintenanceSettings { pub unsafe fn Deadline(&self, target: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Deadline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(target)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExclusive(&self, value: P0) -> ::windows_core::Result<()> where @@ -1201,7 +1201,7 @@ impl IMaintenanceSettings { { (::windows_core::Interface::vtable(self).SetExclusive)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Exclusive(&self, target: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Exclusive)(::windows_core::Interface::as_raw(self), target).ok() @@ -1235,7 +1235,7 @@ pub struct IMaintenanceSettings_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Exclusive: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1254,13 +1254,13 @@ impl IMonthlyDOWTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -1295,12 +1295,12 @@ impl IMonthlyDOWTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -1326,12 +1326,12 @@ impl IMonthlyDOWTrigger { pub unsafe fn SetMonthsOfYear(&self, months: i16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMonthsOfYear)(::windows_core::Interface::as_raw(self), months).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnLastWeekOfMonth(&self, plastweek: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RunOnLastWeekOfMonth)(::windows_core::Interface::as_raw(self), plastweek).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRunOnLastWeekOfMonth(&self, lastweek: P0) -> ::windows_core::Result<()> where @@ -1381,7 +1381,7 @@ pub struct IMonthlyDOWTrigger_Vtbl { pub RandomDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, prandomdelay: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetRandomDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, randomdelay: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1400,13 +1400,13 @@ impl IMonthlyTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -1441,12 +1441,12 @@ impl IMonthlyTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -1466,12 +1466,12 @@ impl IMonthlyTrigger { pub unsafe fn SetMonthsOfYear(&self, months: i16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMonthsOfYear)(::windows_core::Interface::as_raw(self), months).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnLastDayOfMonth(&self, plastday: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RunOnLastDayOfMonth)(::windows_core::Interface::as_raw(self), plastday).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRunOnLastDayOfMonth(&self, lastday: P0) -> ::windows_core::Result<()> where @@ -1519,7 +1519,7 @@ pub struct IMonthlyTrigger_Vtbl { pub RandomDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, prandomdelay: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetRandomDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, randomdelay: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1565,7 +1565,7 @@ pub struct INetworkSettings_Vtbl { pub Id: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pid: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetId: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, id: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1649,7 +1649,7 @@ pub struct IPrincipal_Vtbl { pub RunLevel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, prunlevel: *mut TASK_RUNLEVEL_TYPE) -> ::windows_core::HRESULT, pub SetRunLevel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, runlevel: TASK_RUNLEVEL_TYPE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1700,7 +1700,7 @@ pub struct IPrincipal2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProvideTaskPage(::windows_core::IUnknown); impl IProvideTaskPage { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn GetPage(&self, tptype: TASKPAGE, fpersistchanges: P0) -> ::windows_core::Result where @@ -1726,7 +1726,7 @@ pub struct IProvideTaskPage_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls")))] GetPage: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1745,13 +1745,13 @@ impl IRegisteredTask { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).State)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -1759,13 +1759,13 @@ impl IRegisteredTask { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Run(&self, params: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Run)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(params), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RunEx(&self, params: super::Variant::VARIANT, flags: i32, sessionid: i32, user: P0) -> ::windows_core::Result where @@ -1774,7 +1774,7 @@ impl IRegisteredTask { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RunEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(params), flags, sessionid, user.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetInstances(&self, flags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1796,7 +1796,7 @@ impl IRegisteredTask { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NextRunTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Definition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1819,7 +1819,7 @@ impl IRegisteredTask { pub unsafe fn Stop(&self, flags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Stop)(::windows_core::Interface::as_raw(self), flags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRunTimes(&self, pststart: *const super::super::Foundation::SYSTEMTIME, pstend: *const super::super::Foundation::SYSTEMTIME, pcount: *mut u32, pruntimes: *mut *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRunTimes)(::windows_core::Interface::as_raw(self), pststart, pstend, pcount, pruntimes).ok() @@ -1880,7 +1880,7 @@ pub struct IRegisteredTask_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] GetRunTimes: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1891,7 +1891,7 @@ impl IRegisteredTaskCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1924,7 +1924,7 @@ pub struct IRegisteredTaskCollection_Vtbl { get_Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1994,12 +1994,12 @@ impl IRegistrationInfo { { (::windows_core::Interface::vtable(self).SetURI)(::windows_core::Interface::as_raw(self), uri.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SecurityDescriptor(&self, psddl: *mut super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SecurityDescriptor)(::windows_core::Interface::as_raw(self), psddl).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSecurityDescriptor(&self, sddl: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSecurityDescriptor)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(sddl)).ok() @@ -2054,7 +2054,7 @@ pub struct IRegistrationInfo_Vtbl { pub Source: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, psource: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetSource: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, source: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2073,13 +2073,13 @@ impl IRegistrationTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -2114,12 +2114,12 @@ impl IRegistrationTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2155,7 +2155,7 @@ pub struct IRegistrationTrigger_Vtbl { pub Delay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdelay: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, delay: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2180,12 +2180,12 @@ impl IRepetitionPattern { { (::windows_core::Interface::vtable(self).SetDuration)(::windows_core::Interface::as_raw(self), duration.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StopAtDurationEnd(&self, pstop: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopAtDurationEnd)(::windows_core::Interface::as_raw(self), pstop).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStopAtDurationEnd(&self, stop: P0) -> ::windows_core::Result<()> where @@ -2222,7 +2222,7 @@ pub struct IRepetitionPattern_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetStopAtDurationEnd: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2284,7 +2284,7 @@ pub struct IRunningTask_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub EnginePID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppid: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2295,7 +2295,7 @@ impl IRunningTaskCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2350,12 +2350,12 @@ impl IScheduledWorkItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTriggerString)(::windows_core::Interface::as_raw(self), itrigger, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRunTimes(&self, pstbegin: *const super::super::Foundation::SYSTEMTIME, pstend: *const super::super::Foundation::SYSTEMTIME, pcount: *mut u16, rgsttasktimes: *mut *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRunTimes)(::windows_core::Interface::as_raw(self), pstbegin, pstend, pcount, rgsttasktimes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNextRunTime(&self, pstnextrun: *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetNextRunTime)(::windows_core::Interface::as_raw(self), pstnextrun).ok() @@ -2372,7 +2372,7 @@ impl IScheduledWorkItem { pub unsafe fn Terminate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Terminate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EditWorkItem(&self, hparent: P0, dwreserved: u32) -> ::windows_core::Result<()> where @@ -2380,7 +2380,7 @@ impl IScheduledWorkItem { { (::windows_core::Interface::vtable(self).EditWorkItem)(::windows_core::Interface::as_raw(self), hparent.into_param().abi(), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMostRecentRunTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2506,7 +2506,7 @@ pub struct IScheduledWorkItem_Vtbl { pub SetAccountInformation: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwszaccountname: ::windows_core::PCWSTR, pwszpassword: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, pub GetAccountInformation: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppwszaccountname: *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2525,13 +2525,13 @@ impl ISessionStateChangeTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -2566,12 +2566,12 @@ impl ISessionStateChangeTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2626,7 +2626,7 @@ pub struct ISessionStateChangeTrigger_Vtbl { pub StateChange: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ptype: *mut TASK_SESSION_STATE_CHANGE_TYPE) -> ::windows_core::HRESULT, pub SetStateChange: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, r#type: TASK_SESSION_STATE_CHANGE_TYPE) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2706,12 +2706,12 @@ impl ITask { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTriggerString)(::windows_core::Interface::as_raw(self), itrigger, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRunTimes(&self, pstbegin: *const super::super::Foundation::SYSTEMTIME, pstend: *const super::super::Foundation::SYSTEMTIME, pcount: *mut u16, rgsttasktimes: *mut *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRunTimes)(::windows_core::Interface::as_raw(self), pstbegin, pstend, pcount, rgsttasktimes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNextRunTime(&self, pstnextrun: *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetNextRunTime)(::windows_core::Interface::as_raw(self), pstnextrun).ok() @@ -2728,7 +2728,7 @@ impl ITask { pub unsafe fn Terminate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Terminate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EditWorkItem(&self, hparent: P0, dwreserved: u32) -> ::windows_core::Result<()> where @@ -2736,7 +2736,7 @@ impl ITask { { (::windows_core::Interface::vtable(self).base__.EditWorkItem)(::windows_core::Interface::as_raw(self), hparent.into_param().abi(), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMostRecentRunTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2884,20 +2884,20 @@ pub struct ITask_Vtbl { pub SetMaxRunTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwmaxruntimems: u32) -> ::windows_core::HRESULT, pub GetMaxRunTime: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwmaxruntimems: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITaskDefinition(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITaskDefinition { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RegistrationInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegistrationInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRegistrationInfo(&self, pregistrationinfo: P0) -> ::windows_core::Result<()> where @@ -2905,13 +2905,13 @@ impl ITaskDefinition { { (::windows_core::Interface::vtable(self).SetRegistrationInfo)(::windows_core::Interface::as_raw(self), pregistrationinfo.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Triggers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Triggers)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTriggers(&self, ptriggers: P0) -> ::windows_core::Result<()> where @@ -2919,13 +2919,13 @@ impl ITaskDefinition { { (::windows_core::Interface::vtable(self).SetTriggers)(::windows_core::Interface::as_raw(self), ptriggers.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSettings(&self, psettings: P0) -> ::windows_core::Result<()> where @@ -2942,13 +2942,13 @@ impl ITaskDefinition { { (::windows_core::Interface::vtable(self).SetData)(::windows_core::Interface::as_raw(self), data.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Principal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Principal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPrincipal(&self, pprincipal: P0) -> ::windows_core::Result<()> where @@ -2956,13 +2956,13 @@ impl ITaskDefinition { { (::windows_core::Interface::vtable(self).SetPrincipal)(::windows_core::Interface::as_raw(self), pprincipal.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Actions(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Actions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetActions(&self, pactions: P0) -> ::windows_core::Result<()> where @@ -3040,7 +3040,7 @@ pub struct ITaskDefinition_Vtbl { pub XmlText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pxml: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetXmlText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, xml: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3055,7 +3055,7 @@ impl ITaskFolder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Path)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFolder(&self, path: P0) -> ::windows_core::Result where @@ -3064,13 +3064,13 @@ impl ITaskFolder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFolder)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFolders(&self, flags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFolders)(::windows_core::Interface::as_raw(self), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateFolder(&self, subfoldername: P0, sddl: super::Variant::VARIANT) -> ::windows_core::Result where @@ -3085,7 +3085,7 @@ impl ITaskFolder { { (::windows_core::Interface::vtable(self).DeleteFolder)(::windows_core::Interface::as_raw(self), subfoldername.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTask(&self, path: P0) -> ::windows_core::Result where @@ -3094,7 +3094,7 @@ impl ITaskFolder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTask)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTasks(&self, flags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3106,7 +3106,7 @@ impl ITaskFolder { { (::windows_core::Interface::vtable(self).DeleteTask)(::windows_core::Interface::as_raw(self), name.into_param().abi(), flags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterTask(&self, path: P0, xmltext: P1, flags: i32, userid: super::Variant::VARIANT, password: super::Variant::VARIANT, logontype: TASK_LOGON_TYPE, sddl: super::Variant::VARIANT) -> ::windows_core::Result where @@ -3116,7 +3116,7 @@ impl ITaskFolder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegisterTask)(::windows_core::Interface::as_raw(self), path.into_param().abi(), xmltext.into_param().abi(), flags, ::core::mem::transmute(userid), ::core::mem::transmute(password), logontype, ::core::mem::transmute(sddl), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterTaskDefinition(&self, path: P0, pdefinition: P1, flags: i32, userid: super::Variant::VARIANT, password: super::Variant::VARIANT, logontype: TASK_LOGON_TYPE, sddl: super::Variant::VARIANT) -> ::windows_core::Result where @@ -3187,7 +3187,7 @@ pub struct ITaskFolder_Vtbl { pub GetSecurityDescriptor: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, securityinformation: i32, psddl: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetSecurityDescriptor: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, sddl: ::std::mem::MaybeUninit<::windows_core::BSTR>, flags: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3198,7 +3198,7 @@ impl ITaskFolderCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3297,7 +3297,7 @@ pub struct ITaskHandlerStatus_Vtbl { pub UpdateStatus: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, percentcomplete: i16, statusmessage: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub TaskCompleted: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, taskerrcode: ::windows_core::HRESULT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3307,7 +3307,7 @@ impl ITaskNamedValueCollection { pub unsafe fn Count(&self, pcount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), pcount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3317,7 +3317,7 @@ impl ITaskNamedValueCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Create(&self, name: P0, value: P1) -> ::windows_core::Result where @@ -3362,7 +3362,7 @@ pub struct ITaskNamedValueCollection_Vtbl { pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32) -> ::windows_core::HRESULT, pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3480,14 +3480,14 @@ pub struct ITaskScheduler_Vtbl { pub AddWorkItem: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwsztaskname: ::windows_core::PCWSTR, pworkitem: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub IsOfType: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwszname: ::windows_core::PCWSTR, riid: *const ::windows_core::GUID) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITaskService(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITaskService { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFolder(&self, path: P0) -> ::windows_core::Result where @@ -3496,24 +3496,24 @@ impl ITaskService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFolder)(::windows_core::Interface::as_raw(self), path.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRunningTasks(&self, flags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRunningTasks)(::windows_core::Interface::as_raw(self), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NewTask(&self, flags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NewTask)(::windows_core::Interface::as_raw(self), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Connect(&self, servername: super::Variant::VARIANT, user: super::Variant::VARIANT, domain: super::Variant::VARIANT, password: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Connect)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(servername), ::core::mem::transmute(user), ::core::mem::transmute(domain), ::core::mem::transmute(password)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Connected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3576,19 +3576,19 @@ pub struct ITaskService_Vtbl { pub ConnectedDomain: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdomain: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub HighestVersion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pversion: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITaskSettings(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITaskSettings { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowDemandStart(&self, pallowdemandstart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AllowDemandStart)(::windows_core::Interface::as_raw(self), pallowdemandstart).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowDemandStart(&self, allowdemandstart: P0) -> ::windows_core::Result<()> where @@ -3617,12 +3617,12 @@ impl ITaskSettings { pub unsafe fn SetMultipleInstances(&self, policy: TASK_INSTANCES_POLICY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMultipleInstances)(::windows_core::Interface::as_raw(self), policy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StopIfGoingOnBatteries(&self, pstopifonbatteries: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StopIfGoingOnBatteries)(::windows_core::Interface::as_raw(self), pstopifonbatteries).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStopIfGoingOnBatteries(&self, stopifonbatteries: P0) -> ::windows_core::Result<()> where @@ -3630,12 +3630,12 @@ impl ITaskSettings { { (::windows_core::Interface::vtable(self).SetStopIfGoingOnBatteries)(::windows_core::Interface::as_raw(self), stopifonbatteries.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisallowStartIfOnBatteries(&self, pdisallowstart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisallowStartIfOnBatteries)(::windows_core::Interface::as_raw(self), pdisallowstart).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisallowStartIfOnBatteries(&self, disallowstart: P0) -> ::windows_core::Result<()> where @@ -3643,12 +3643,12 @@ impl ITaskSettings { { (::windows_core::Interface::vtable(self).SetDisallowStartIfOnBatteries)(::windows_core::Interface::as_raw(self), disallowstart.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowHardTerminate(&self, pallowhardterminate: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AllowHardTerminate)(::windows_core::Interface::as_raw(self), pallowhardterminate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowHardTerminate(&self, allowhardterminate: P0) -> ::windows_core::Result<()> where @@ -3656,12 +3656,12 @@ impl ITaskSettings { { (::windows_core::Interface::vtable(self).SetAllowHardTerminate)(::windows_core::Interface::as_raw(self), allowhardterminate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartWhenAvailable(&self, pstartwhenavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).StartWhenAvailable)(::windows_core::Interface::as_raw(self), pstartwhenavailable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStartWhenAvailable(&self, startwhenavailable: P0) -> ::windows_core::Result<()> where @@ -3678,12 +3678,12 @@ impl ITaskSettings { { (::windows_core::Interface::vtable(self).SetXmlText)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnlyIfNetworkAvailable(&self, prunonlyifnetworkavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RunOnlyIfNetworkAvailable)(::windows_core::Interface::as_raw(self), prunonlyifnetworkavailable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRunOnlyIfNetworkAvailable(&self, runonlyifnetworkavailable: P0) -> ::windows_core::Result<()> where @@ -3700,12 +3700,12 @@ impl ITaskSettings { { (::windows_core::Interface::vtable(self).SetExecutionTimeLimit)(::windows_core::Interface::as_raw(self), executiontimelimit.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -3734,12 +3734,12 @@ impl ITaskSettings { pub unsafe fn SetCompatibility(&self, compatlevel: TASK_COMPATIBILITY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCompatibility)(::windows_core::Interface::as_raw(self), compatlevel).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Hidden(&self, phidden: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Hidden)(::windows_core::Interface::as_raw(self), phidden).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHidden(&self, hidden: P0) -> ::windows_core::Result<()> where @@ -3747,13 +3747,13 @@ impl ITaskSettings { { (::windows_core::Interface::vtable(self).SetHidden)(::windows_core::Interface::as_raw(self), hidden.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IdleSettings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IdleSettings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetIdleSettings(&self, pidlesettings: P0) -> ::windows_core::Result<()> where @@ -3761,12 +3761,12 @@ impl ITaskSettings { { (::windows_core::Interface::vtable(self).SetIdleSettings)(::windows_core::Interface::as_raw(self), pidlesettings.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnlyIfIdle(&self, prunonlyifidle: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RunOnlyIfIdle)(::windows_core::Interface::as_raw(self), prunonlyifidle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRunOnlyIfIdle(&self, runonlyifidle: P0) -> ::windows_core::Result<()> where @@ -3774,12 +3774,12 @@ impl ITaskSettings { { (::windows_core::Interface::vtable(self).SetRunOnlyIfIdle)(::windows_core::Interface::as_raw(self), runonlyifidle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WakeToRun(&self, pwake: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WakeToRun)(::windows_core::Interface::as_raw(self), pwake).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWakeToRun(&self, wake: P0) -> ::windows_core::Result<()> where @@ -3787,13 +3787,13 @@ impl ITaskSettings { { (::windows_core::Interface::vtable(self).SetWakeToRun)(::windows_core::Interface::as_raw(self), wake.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NetworkSettings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NetworkSettings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetNetworkSettings(&self, pnetworksettings: P0) -> ::windows_core::Result<()> where @@ -3930,19 +3930,19 @@ pub struct ITaskSettings_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetNetworkSettings: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITaskSettings2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITaskSettings2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisallowStartOnRemoteAppSession(&self, pdisallowstart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisallowStartOnRemoteAppSession)(::windows_core::Interface::as_raw(self), pdisallowstart).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisallowStartOnRemoteAppSession(&self, disallowstart: P0) -> ::windows_core::Result<()> where @@ -3950,12 +3950,12 @@ impl ITaskSettings2 { { (::windows_core::Interface::vtable(self).SetDisallowStartOnRemoteAppSession)(::windows_core::Interface::as_raw(self), disallowstart.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseUnifiedSchedulingEngine(&self, puseunifiedengine: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UseUnifiedSchedulingEngine)(::windows_core::Interface::as_raw(self), puseunifiedengine).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseUnifiedSchedulingEngine(&self, useunifiedengine: P0) -> ::windows_core::Result<()> where @@ -3996,19 +3996,19 @@ pub struct ITaskSettings2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetUseUnifiedSchedulingEngine: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITaskSettings3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITaskSettings3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowDemandStart(&self, pallowdemandstart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AllowDemandStart)(::windows_core::Interface::as_raw(self), pallowdemandstart).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowDemandStart(&self, allowdemandstart: P0) -> ::windows_core::Result<()> where @@ -4037,12 +4037,12 @@ impl ITaskSettings3 { pub unsafe fn SetMultipleInstances(&self, policy: TASK_INSTANCES_POLICY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetMultipleInstances)(::windows_core::Interface::as_raw(self), policy).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StopIfGoingOnBatteries(&self, pstopifonbatteries: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.StopIfGoingOnBatteries)(::windows_core::Interface::as_raw(self), pstopifonbatteries).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStopIfGoingOnBatteries(&self, stopifonbatteries: P0) -> ::windows_core::Result<()> where @@ -4050,12 +4050,12 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).base__.SetStopIfGoingOnBatteries)(::windows_core::Interface::as_raw(self), stopifonbatteries.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisallowStartIfOnBatteries(&self, pdisallowstart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DisallowStartIfOnBatteries)(::windows_core::Interface::as_raw(self), pdisallowstart).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisallowStartIfOnBatteries(&self, disallowstart: P0) -> ::windows_core::Result<()> where @@ -4063,12 +4063,12 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).base__.SetDisallowStartIfOnBatteries)(::windows_core::Interface::as_raw(self), disallowstart.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowHardTerminate(&self, pallowhardterminate: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AllowHardTerminate)(::windows_core::Interface::as_raw(self), pallowhardterminate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowHardTerminate(&self, allowhardterminate: P0) -> ::windows_core::Result<()> where @@ -4076,12 +4076,12 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).base__.SetAllowHardTerminate)(::windows_core::Interface::as_raw(self), allowhardterminate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartWhenAvailable(&self, pstartwhenavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.StartWhenAvailable)(::windows_core::Interface::as_raw(self), pstartwhenavailable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStartWhenAvailable(&self, startwhenavailable: P0) -> ::windows_core::Result<()> where @@ -4098,12 +4098,12 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).base__.SetXmlText)(::windows_core::Interface::as_raw(self), text.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnlyIfNetworkAvailable(&self, prunonlyifnetworkavailable: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RunOnlyIfNetworkAvailable)(::windows_core::Interface::as_raw(self), prunonlyifnetworkavailable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRunOnlyIfNetworkAvailable(&self, runonlyifnetworkavailable: P0) -> ::windows_core::Result<()> where @@ -4120,12 +4120,12 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).base__.SetExecutionTimeLimit)(::windows_core::Interface::as_raw(self), executiontimelimit.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -4154,12 +4154,12 @@ impl ITaskSettings3 { pub unsafe fn SetCompatibility(&self, compatlevel: TASK_COMPATIBILITY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetCompatibility)(::windows_core::Interface::as_raw(self), compatlevel).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Hidden(&self, phidden: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Hidden)(::windows_core::Interface::as_raw(self), phidden).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHidden(&self, hidden: P0) -> ::windows_core::Result<()> where @@ -4167,13 +4167,13 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).base__.SetHidden)(::windows_core::Interface::as_raw(self), hidden.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IdleSettings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IdleSettings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetIdleSettings(&self, pidlesettings: P0) -> ::windows_core::Result<()> where @@ -4181,12 +4181,12 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).base__.SetIdleSettings)(::windows_core::Interface::as_raw(self), pidlesettings.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnlyIfIdle(&self, prunonlyifidle: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RunOnlyIfIdle)(::windows_core::Interface::as_raw(self), prunonlyifidle).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRunOnlyIfIdle(&self, runonlyifidle: P0) -> ::windows_core::Result<()> where @@ -4194,12 +4194,12 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).base__.SetRunOnlyIfIdle)(::windows_core::Interface::as_raw(self), runonlyifidle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WakeToRun(&self, pwake: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.WakeToRun)(::windows_core::Interface::as_raw(self), pwake).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWakeToRun(&self, wake: P0) -> ::windows_core::Result<()> where @@ -4207,13 +4207,13 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).base__.SetWakeToRun)(::windows_core::Interface::as_raw(self), wake.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NetworkSettings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NetworkSettings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetNetworkSettings(&self, pnetworksettings: P0) -> ::windows_core::Result<()> where @@ -4221,12 +4221,12 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).base__.SetNetworkSettings)(::windows_core::Interface::as_raw(self), pnetworksettings.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisallowStartOnRemoteAppSession(&self, pdisallowstart: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisallowStartOnRemoteAppSession)(::windows_core::Interface::as_raw(self), pdisallowstart).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisallowStartOnRemoteAppSession(&self, disallowstart: P0) -> ::windows_core::Result<()> where @@ -4234,12 +4234,12 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).SetDisallowStartOnRemoteAppSession)(::windows_core::Interface::as_raw(self), disallowstart.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseUnifiedSchedulingEngine(&self, puseunifiedengine: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UseUnifiedSchedulingEngine)(::windows_core::Interface::as_raw(self), puseunifiedengine).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseUnifiedSchedulingEngine(&self, useunifiedengine: P0) -> ::windows_core::Result<()> where @@ -4247,13 +4247,13 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).SetUseUnifiedSchedulingEngine)(::windows_core::Interface::as_raw(self), useunifiedengine.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MaintenanceSettings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MaintenanceSettings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMaintenanceSettings(&self, pmaintenancesettings: P0) -> ::windows_core::Result<()> where @@ -4261,18 +4261,18 @@ impl ITaskSettings3 { { (::windows_core::Interface::vtable(self).SetMaintenanceSettings)(::windows_core::Interface::as_raw(self), pmaintenancesettings.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateMaintenanceSettings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateMaintenanceSettings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Volatile(&self, pvolatile: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Volatile)(::windows_core::Interface::as_raw(self), pvolatile).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVolatile(&self, volatile: P0) -> ::windows_core::Result<()> where @@ -4397,7 +4397,7 @@ pub struct ITaskVariables_Vtbl { pub SetOutput: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, input: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub GetContext: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcontext: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4416,13 +4416,13 @@ impl ITimeTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -4457,12 +4457,12 @@ impl ITimeTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -4498,7 +4498,7 @@ pub struct ITimeTrigger_Vtbl { pub RandomDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, prandomdelay: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetRandomDelay: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, randomdelay: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4517,13 +4517,13 @@ impl ITrigger { { (::windows_core::Interface::vtable(self).SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -4558,12 +4558,12 @@ impl ITrigger { { (::windows_core::Interface::vtable(self).SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -4613,7 +4613,7 @@ pub struct ITrigger_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEnabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4623,7 +4623,7 @@ impl ITriggerCollection { pub unsafe fn Count(&self, pcount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), pcount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4633,13 +4633,13 @@ impl ITriggerCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Create(&self, r#type: TASK_TRIGGER_TYPE2) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Create)(::windows_core::Interface::as_raw(self), r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(index)).ok() @@ -4679,7 +4679,7 @@ pub struct ITriggerCollection_Vtbl { Remove: usize, pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4698,13 +4698,13 @@ impl IWeeklyTrigger { { (::windows_core::Interface::vtable(self).base__.SetId)(::windows_core::Interface::as_raw(self), id.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Repetition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Repetition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetRepetition(&self, prepeat: P0) -> ::windows_core::Result<()> where @@ -4739,12 +4739,12 @@ impl IWeeklyTrigger { { (::windows_core::Interface::vtable(self).base__.SetEndBoundary)(::windows_core::Interface::as_raw(self), end.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Enabled)(::windows_core::Interface::as_raw(self), penabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, enabled: P0) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/System/Threading/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Threading/mod.rs index abca37811a..e404557531 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Threading/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Threading/mod.rs @@ -8,7 +8,7 @@ pub unsafe fn AcquireSRWLockShared(srwlock: *mut SRWLOCK) { ::windows_targets::link!("kernel32.dll" "system" fn AcquireSRWLockShared(srwlock : *mut SRWLOCK) -> ()); AcquireSRWLockShared(srwlock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddIntegrityLabelToBoundaryDescriptor(boundarydescriptor: *mut super::super::Foundation::HANDLE, integritylabel: P0) -> ::windows_core::Result<()> @@ -18,7 +18,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AddIntegrityLabelToBoundaryDescriptor(boundarydescriptor : *mut super::super::Foundation:: HANDLE, integritylabel : super::super::Foundation:: PSID) -> super::super::Foundation:: BOOL); AddIntegrityLabelToBoundaryDescriptor(boundarydescriptor, integritylabel.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AddSIDToBoundaryDescriptor(boundarydescriptor: *mut super::super::Foundation::HANDLE, requiredsid: P0) -> ::windows_core::Result<()> @@ -28,7 +28,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn AddSIDToBoundaryDescriptor(boundarydescriptor : *mut super::super::Foundation:: HANDLE, requiredsid : super::super::Foundation:: PSID) -> super::super::Foundation:: BOOL); AddSIDToBoundaryDescriptor(boundarydescriptor, requiredsid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AttachThreadInput(idattach: u32, idattachto: u32, fattach: P0) -> super::super::Foundation::BOOL @@ -38,7 +38,7 @@ where ::windows_targets::link!("user32.dll" "system" fn AttachThreadInput(idattach : u32, idattachto : u32, fattach : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); AttachThreadInput(idattach, idattachto, fattach.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvQuerySystemResponsiveness(avrthandle: P0, systemresponsivenessvalue: *mut u32) -> ::windows_core::Result<()> @@ -48,7 +48,7 @@ where ::windows_targets::link!("avrt.dll" "system" fn AvQuerySystemResponsiveness(avrthandle : super::super::Foundation:: HANDLE, systemresponsivenessvalue : *mut u32) -> super::super::Foundation:: BOOL); AvQuerySystemResponsiveness(avrthandle.into_param().abi(), systemresponsivenessvalue).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvRevertMmThreadCharacteristics(avrthandle: P0) -> ::windows_core::Result<()> @@ -58,14 +58,14 @@ where ::windows_targets::link!("avrt.dll" "system" fn AvRevertMmThreadCharacteristics(avrthandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); AvRevertMmThreadCharacteristics(avrthandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvRtCreateThreadOrderingGroup(context: *mut super::super::Foundation::HANDLE, period: *const i64, threadorderingguid: *mut ::windows_core::GUID, timeout: ::core::option::Option<*const i64>) -> ::windows_core::Result<()> { ::windows_targets::link!("avrt.dll" "system" fn AvRtCreateThreadOrderingGroup(context : *mut super::super::Foundation:: HANDLE, period : *const i64, threadorderingguid : *mut ::windows_core::GUID, timeout : *const i64) -> super::super::Foundation:: BOOL); AvRtCreateThreadOrderingGroup(context, period, threadorderingguid, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvRtCreateThreadOrderingGroupExA(context: *mut super::super::Foundation::HANDLE, period: *const i64, threadorderingguid: *mut ::windows_core::GUID, timeout: ::core::option::Option<*const i64>, taskname: P0) -> ::windows_core::Result<()> @@ -75,7 +75,7 @@ where ::windows_targets::link!("avrt.dll" "system" fn AvRtCreateThreadOrderingGroupExA(context : *mut super::super::Foundation:: HANDLE, period : *const i64, threadorderingguid : *mut ::windows_core::GUID, timeout : *const i64, taskname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); AvRtCreateThreadOrderingGroupExA(context, period, threadorderingguid, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), taskname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvRtCreateThreadOrderingGroupExW(context: *mut super::super::Foundation::HANDLE, period: *const i64, threadorderingguid: *mut ::windows_core::GUID, timeout: ::core::option::Option<*const i64>, taskname: P0) -> ::windows_core::Result<()> @@ -85,7 +85,7 @@ where ::windows_targets::link!("avrt.dll" "system" fn AvRtCreateThreadOrderingGroupExW(context : *mut super::super::Foundation:: HANDLE, period : *const i64, threadorderingguid : *mut ::windows_core::GUID, timeout : *const i64, taskname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AvRtCreateThreadOrderingGroupExW(context, period, threadorderingguid, ::core::mem::transmute(timeout.unwrap_or(::std::ptr::null())), taskname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvRtDeleteThreadOrderingGroup(context: P0) -> ::windows_core::Result<()> @@ -95,7 +95,7 @@ where ::windows_targets::link!("avrt.dll" "system" fn AvRtDeleteThreadOrderingGroup(context : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); AvRtDeleteThreadOrderingGroup(context.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvRtJoinThreadOrderingGroup(context: *mut super::super::Foundation::HANDLE, threadorderingguid: *const ::windows_core::GUID, before: P0) -> ::windows_core::Result<()> @@ -105,7 +105,7 @@ where ::windows_targets::link!("avrt.dll" "system" fn AvRtJoinThreadOrderingGroup(context : *mut super::super::Foundation:: HANDLE, threadorderingguid : *const ::windows_core::GUID, before : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); AvRtJoinThreadOrderingGroup(context, threadorderingguid, before.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvRtLeaveThreadOrderingGroup(context: P0) -> ::windows_core::Result<()> @@ -115,7 +115,7 @@ where ::windows_targets::link!("avrt.dll" "system" fn AvRtLeaveThreadOrderingGroup(context : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); AvRtLeaveThreadOrderingGroup(context.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvRtWaitOnThreadOrderingGroup(context: P0) -> ::windows_core::Result<()> @@ -125,7 +125,7 @@ where ::windows_targets::link!("avrt.dll" "system" fn AvRtWaitOnThreadOrderingGroup(context : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); AvRtWaitOnThreadOrderingGroup(context.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvSetMmMaxThreadCharacteristicsA(firsttask: P0, secondtask: P1, taskindex: *mut u32) -> ::windows_core::Result @@ -137,7 +137,7 @@ where let result__ = AvSetMmMaxThreadCharacteristicsA(firsttask.into_param().abi(), secondtask.into_param().abi(), taskindex); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvSetMmMaxThreadCharacteristicsW(firsttask: P0, secondtask: P1, taskindex: *mut u32) -> ::windows_core::Result @@ -149,7 +149,7 @@ where let result__ = AvSetMmMaxThreadCharacteristicsW(firsttask.into_param().abi(), secondtask.into_param().abi(), taskindex); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvSetMmThreadCharacteristicsA(taskname: P0, taskindex: *mut u32) -> ::windows_core::Result @@ -160,7 +160,7 @@ where let result__ = AvSetMmThreadCharacteristicsA(taskname.into_param().abi(), taskindex); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvSetMmThreadCharacteristicsW(taskname: P0, taskindex: *mut u32) -> ::windows_core::Result @@ -171,7 +171,7 @@ where let result__ = AvSetMmThreadCharacteristicsW(taskname.into_param().abi(), taskindex); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AvSetMmThreadPriority(avrthandle: P0, priority: AVRT_PRIORITY) -> ::windows_core::Result<()> @@ -181,7 +181,7 @@ where ::windows_targets::link!("avrt.dll" "system" fn AvSetMmThreadPriority(avrthandle : super::super::Foundation:: HANDLE, priority : AVRT_PRIORITY) -> super::super::Foundation:: BOOL); AvSetMmThreadPriority(avrthandle.into_param().abi(), priority).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallbackMayRunLong(pci: P0) -> super::super::Foundation::BOOL @@ -199,7 +199,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CancelThreadpoolIo(pio : PTP_IO) -> ()); CancelThreadpoolIo(pio.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CancelTimerQueueTimer(timerqueue: P0, timer: P1) -> super::super::Foundation::BOOL @@ -210,7 +210,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CancelTimerQueueTimer(timerqueue : super::super::Foundation:: HANDLE, timer : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CancelTimerQueueTimer(timerqueue.into_param().abi(), timer.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CancelWaitableTimer(htimer: P0) -> ::windows_core::Result<()> @@ -220,7 +220,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CancelWaitableTimer(htimer : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); CancelWaitableTimer(htimer.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeTimerQueueTimer(timerqueue: P0, timer: P1, duetime: u32, period: u32) -> ::windows_core::Result<()> @@ -231,7 +231,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ChangeTimerQueueTimer(timerqueue : super::super::Foundation:: HANDLE, timer : super::super::Foundation:: HANDLE, duetime : u32, period : u32) -> super::super::Foundation:: BOOL); ChangeTimerQueueTimer(timerqueue.into_param().abi(), timer.into_param().abi(), duetime, period).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClosePrivateNamespace(handle: P0, flags: u32) -> super::super::Foundation::BOOLEAN @@ -257,7 +257,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CloseThreadpoolCleanupGroup(ptpcg : PTP_CLEANUP_GROUP) -> ()); CloseThreadpoolCleanupGroup(ptpcg.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseThreadpoolCleanupGroupMembers(ptpcg: P0, fcancelpendingcallbacks: P1, pvcleanupcontext: ::core::option::Option<*mut ::core::ffi::c_void>) @@ -300,7 +300,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CloseThreadpoolWork(pwk : PTP_WORK) -> ()); CloseThreadpoolWork(pwk.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertFiberToThread() -> ::windows_core::Result<()> { @@ -317,7 +317,7 @@ pub unsafe fn ConvertThreadToFiberEx(lpparameter: ::core::option::Option<*const ::windows_targets::link!("kernel32.dll" "system" fn ConvertThreadToFiberEx(lpparameter : *const ::core::ffi::c_void, dwflags : u32) -> *mut ::core::ffi::c_void); ConvertThreadToFiberEx(::core::mem::transmute(lpparameter.unwrap_or(::std::ptr::null())), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateBoundaryDescriptorA(name: P0, flags: u32) -> ::windows_core::Result @@ -328,7 +328,7 @@ where let result__ = CreateBoundaryDescriptorA(name.into_param().abi(), flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateBoundaryDescriptorW(name: P0, flags: u32) -> super::super::Foundation::HANDLE @@ -338,7 +338,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateBoundaryDescriptorW(name : ::windows_core::PCWSTR, flags : u32) -> super::super::Foundation:: HANDLE); CreateBoundaryDescriptorW(name.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateEventA(lpeventattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, bmanualreset: P0, binitialstate: P1, lpname: P2) -> ::windows_core::Result @@ -351,7 +351,7 @@ where let result__ = CreateEventA(::core::mem::transmute(lpeventattributes.unwrap_or(::std::ptr::null())), bmanualreset.into_param().abi(), binitialstate.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateEventExA(lpeventattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpname: P0, dwflags: CREATE_EVENT, dwdesiredaccess: u32) -> ::windows_core::Result @@ -362,7 +362,7 @@ where let result__ = CreateEventExA(::core::mem::transmute(lpeventattributes.unwrap_or(::std::ptr::null())), lpname.into_param().abi(), dwflags, dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateEventExW(lpeventattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpname: P0, dwflags: CREATE_EVENT, dwdesiredaccess: u32) -> ::windows_core::Result @@ -373,7 +373,7 @@ where let result__ = CreateEventExW(::core::mem::transmute(lpeventattributes.unwrap_or(::std::ptr::null())), lpname.into_param().abi(), dwflags, dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateEventW(lpeventattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, bmanualreset: P0, binitialstate: P1, lpname: P2) -> ::windows_core::Result @@ -396,7 +396,7 @@ pub unsafe fn CreateFiberEx(dwstackcommitsize: usize, dwstackreservesize: usize, ::windows_targets::link!("kernel32.dll" "system" fn CreateFiberEx(dwstackcommitsize : usize, dwstackreservesize : usize, dwflags : u32, lpstartaddress : LPFIBER_START_ROUTINE, lpparameter : *const ::core::ffi::c_void) -> *mut ::core::ffi::c_void); CreateFiberEx(dwstackcommitsize, dwstackreservesize, dwflags, lpstartaddress, ::core::mem::transmute(lpparameter.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateMutexA(lpmutexattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, binitialowner: P0, lpname: P1) -> ::windows_core::Result @@ -408,7 +408,7 @@ where let result__ = CreateMutexA(::core::mem::transmute(lpmutexattributes.unwrap_or(::std::ptr::null())), binitialowner.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateMutexExA(lpmutexattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpname: P0, dwflags: u32, dwdesiredaccess: u32) -> ::windows_core::Result @@ -419,7 +419,7 @@ where let result__ = CreateMutexExA(::core::mem::transmute(lpmutexattributes.unwrap_or(::std::ptr::null())), lpname.into_param().abi(), dwflags, dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateMutexExW(lpmutexattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpname: P0, dwflags: u32, dwdesiredaccess: u32) -> ::windows_core::Result @@ -430,7 +430,7 @@ where let result__ = CreateMutexExW(::core::mem::transmute(lpmutexattributes.unwrap_or(::std::ptr::null())), lpname.into_param().abi(), dwflags, dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateMutexW(lpmutexattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, binitialowner: P0, lpname: P1) -> ::windows_core::Result @@ -442,7 +442,7 @@ where let result__ = CreateMutexW(::core::mem::transmute(lpmutexattributes.unwrap_or(::std::ptr::null())), binitialowner.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreatePrivateNamespaceA(lpprivatenamespaceattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpboundarydescriptor: *const ::core::ffi::c_void, lpaliasprefix: P0) -> ::windows_core::Result @@ -453,7 +453,7 @@ where let result__ = CreatePrivateNamespaceA(::core::mem::transmute(lpprivatenamespaceattributes.unwrap_or(::std::ptr::null())), lpboundarydescriptor, lpaliasprefix.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreatePrivateNamespaceW(lpprivatenamespaceattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpboundarydescriptor: *const ::core::ffi::c_void, lpaliasprefix: P0) -> super::super::Foundation::HANDLE @@ -463,7 +463,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreatePrivateNamespaceW(lpprivatenamespaceattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, lpboundarydescriptor : *const ::core::ffi::c_void, lpaliasprefix : ::windows_core::PCWSTR) -> super::super::Foundation:: HANDLE); CreatePrivateNamespaceW(::core::mem::transmute(lpprivatenamespaceattributes.unwrap_or(::std::ptr::null())), lpboundarydescriptor, lpaliasprefix.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateProcessA(lpapplicationname: P0, lpcommandline: ::windows_core::PSTR, lpprocessattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpthreadattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, binherithandles: P1, dwcreationflags: PROCESS_CREATION_FLAGS, lpenvironment: ::core::option::Option<*const ::core::ffi::c_void>, lpcurrentdirectory: P2, lpstartupinfo: *const STARTUPINFOA, lpprocessinformation: *mut PROCESS_INFORMATION) -> ::windows_core::Result<()> @@ -475,7 +475,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateProcessA(lpapplicationname : ::windows_core::PCSTR, lpcommandline : ::windows_core::PSTR, lpprocessattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, binherithandles : super::super::Foundation:: BOOL, dwcreationflags : PROCESS_CREATION_FLAGS, lpenvironment : *const ::core::ffi::c_void, lpcurrentdirectory : ::windows_core::PCSTR, lpstartupinfo : *const STARTUPINFOA, lpprocessinformation : *mut PROCESS_INFORMATION) -> super::super::Foundation:: BOOL); CreateProcessA(lpapplicationname.into_param().abi(), ::core::mem::transmute(lpcommandline), ::core::mem::transmute(lpprocessattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpthreadattributes.unwrap_or(::std::ptr::null())), binherithandles.into_param().abi(), dwcreationflags, ::core::mem::transmute(lpenvironment.unwrap_or(::std::ptr::null())), lpcurrentdirectory.into_param().abi(), lpstartupinfo, lpprocessinformation).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateProcessAsUserA(htoken: P0, lpapplicationname: P1, lpcommandline: ::windows_core::PSTR, lpprocessattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpthreadattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, binherithandles: P2, dwcreationflags: PROCESS_CREATION_FLAGS, lpenvironment: ::core::option::Option<*const ::core::ffi::c_void>, lpcurrentdirectory: P3, lpstartupinfo: *const STARTUPINFOA, lpprocessinformation: *mut PROCESS_INFORMATION) -> ::windows_core::Result<()> @@ -488,7 +488,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CreateProcessAsUserA(htoken : super::super::Foundation:: HANDLE, lpapplicationname : ::windows_core::PCSTR, lpcommandline : ::windows_core::PSTR, lpprocessattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, binherithandles : super::super::Foundation:: BOOL, dwcreationflags : PROCESS_CREATION_FLAGS, lpenvironment : *const ::core::ffi::c_void, lpcurrentdirectory : ::windows_core::PCSTR, lpstartupinfo : *const STARTUPINFOA, lpprocessinformation : *mut PROCESS_INFORMATION) -> super::super::Foundation:: BOOL); CreateProcessAsUserA(htoken.into_param().abi(), lpapplicationname.into_param().abi(), ::core::mem::transmute(lpcommandline), ::core::mem::transmute(lpprocessattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpthreadattributes.unwrap_or(::std::ptr::null())), binherithandles.into_param().abi(), dwcreationflags, ::core::mem::transmute(lpenvironment.unwrap_or(::std::ptr::null())), lpcurrentdirectory.into_param().abi(), lpstartupinfo, lpprocessinformation).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateProcessAsUserW(htoken: P0, lpapplicationname: P1, lpcommandline: ::windows_core::PWSTR, lpprocessattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpthreadattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, binherithandles: P2, dwcreationflags: PROCESS_CREATION_FLAGS, lpenvironment: ::core::option::Option<*const ::core::ffi::c_void>, lpcurrentdirectory: P3, lpstartupinfo: *const STARTUPINFOW, lpprocessinformation: *mut PROCESS_INFORMATION) -> ::windows_core::Result<()> @@ -501,7 +501,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CreateProcessAsUserW(htoken : super::super::Foundation:: HANDLE, lpapplicationname : ::windows_core::PCWSTR, lpcommandline : ::windows_core::PWSTR, lpprocessattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, binherithandles : super::super::Foundation:: BOOL, dwcreationflags : PROCESS_CREATION_FLAGS, lpenvironment : *const ::core::ffi::c_void, lpcurrentdirectory : ::windows_core::PCWSTR, lpstartupinfo : *const STARTUPINFOW, lpprocessinformation : *mut PROCESS_INFORMATION) -> super::super::Foundation:: BOOL); CreateProcessAsUserW(htoken.into_param().abi(), lpapplicationname.into_param().abi(), ::core::mem::transmute(lpcommandline), ::core::mem::transmute(lpprocessattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpthreadattributes.unwrap_or(::std::ptr::null())), binherithandles.into_param().abi(), dwcreationflags, ::core::mem::transmute(lpenvironment.unwrap_or(::std::ptr::null())), lpcurrentdirectory.into_param().abi(), lpstartupinfo, lpprocessinformation).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateProcessW(lpapplicationname: P0, lpcommandline: ::windows_core::PWSTR, lpprocessattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lpthreadattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, binherithandles: P1, dwcreationflags: PROCESS_CREATION_FLAGS, lpenvironment: ::core::option::Option<*const ::core::ffi::c_void>, lpcurrentdirectory: P2, lpstartupinfo: *const STARTUPINFOW, lpprocessinformation: *mut PROCESS_INFORMATION) -> ::windows_core::Result<()> @@ -513,7 +513,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateProcessW(lpapplicationname : ::windows_core::PCWSTR, lpcommandline : ::windows_core::PWSTR, lpprocessattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, binherithandles : super::super::Foundation:: BOOL, dwcreationflags : PROCESS_CREATION_FLAGS, lpenvironment : *const ::core::ffi::c_void, lpcurrentdirectory : ::windows_core::PCWSTR, lpstartupinfo : *const STARTUPINFOW, lpprocessinformation : *mut PROCESS_INFORMATION) -> super::super::Foundation:: BOOL); CreateProcessW(lpapplicationname.into_param().abi(), ::core::mem::transmute(lpcommandline), ::core::mem::transmute(lpprocessattributes.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpthreadattributes.unwrap_or(::std::ptr::null())), binherithandles.into_param().abi(), dwcreationflags, ::core::mem::transmute(lpenvironment.unwrap_or(::std::ptr::null())), lpcurrentdirectory.into_param().abi(), lpstartupinfo, lpprocessinformation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateProcessWithLogonW(lpusername: P0, lpdomain: P1, lppassword: P2, dwlogonflags: CREATE_PROCESS_LOGON_FLAGS, lpapplicationname: P3, lpcommandline: ::windows_core::PWSTR, dwcreationflags: PROCESS_CREATION_FLAGS, lpenvironment: ::core::option::Option<*const ::core::ffi::c_void>, lpcurrentdirectory: P4, lpstartupinfo: *const STARTUPINFOW, lpprocessinformation: *mut PROCESS_INFORMATION) -> ::windows_core::Result<()> @@ -527,7 +527,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CreateProcessWithLogonW(lpusername : ::windows_core::PCWSTR, lpdomain : ::windows_core::PCWSTR, lppassword : ::windows_core::PCWSTR, dwlogonflags : CREATE_PROCESS_LOGON_FLAGS, lpapplicationname : ::windows_core::PCWSTR, lpcommandline : ::windows_core::PWSTR, dwcreationflags : PROCESS_CREATION_FLAGS, lpenvironment : *const ::core::ffi::c_void, lpcurrentdirectory : ::windows_core::PCWSTR, lpstartupinfo : *const STARTUPINFOW, lpprocessinformation : *mut PROCESS_INFORMATION) -> super::super::Foundation:: BOOL); CreateProcessWithLogonW(lpusername.into_param().abi(), lpdomain.into_param().abi(), lppassword.into_param().abi(), dwlogonflags, lpapplicationname.into_param().abi(), ::core::mem::transmute(lpcommandline), dwcreationflags, ::core::mem::transmute(lpenvironment.unwrap_or(::std::ptr::null())), lpcurrentdirectory.into_param().abi(), lpstartupinfo, lpprocessinformation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateProcessWithTokenW(htoken: P0, dwlogonflags: CREATE_PROCESS_LOGON_FLAGS, lpapplicationname: P1, lpcommandline: ::windows_core::PWSTR, dwcreationflags: PROCESS_CREATION_FLAGS, lpenvironment: ::core::option::Option<*const ::core::ffi::c_void>, lpcurrentdirectory: P2, lpstartupinfo: *const STARTUPINFOW, lpprocessinformation: *mut PROCESS_INFORMATION) -> ::windows_core::Result<()> @@ -539,7 +539,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn CreateProcessWithTokenW(htoken : super::super::Foundation:: HANDLE, dwlogonflags : CREATE_PROCESS_LOGON_FLAGS, lpapplicationname : ::windows_core::PCWSTR, lpcommandline : ::windows_core::PWSTR, dwcreationflags : PROCESS_CREATION_FLAGS, lpenvironment : *const ::core::ffi::c_void, lpcurrentdirectory : ::windows_core::PCWSTR, lpstartupinfo : *const STARTUPINFOW, lpprocessinformation : *mut PROCESS_INFORMATION) -> super::super::Foundation:: BOOL); CreateProcessWithTokenW(htoken.into_param().abi(), dwlogonflags, lpapplicationname.into_param().abi(), ::core::mem::transmute(lpcommandline), dwcreationflags, ::core::mem::transmute(lpenvironment.unwrap_or(::std::ptr::null())), lpcurrentdirectory.into_param().abi(), lpstartupinfo, lpprocessinformation).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateRemoteThread(hprocess: P0, lpthreadattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwstacksize: usize, lpstartaddress: LPTHREAD_START_ROUTINE, lpparameter: ::core::option::Option<*const ::core::ffi::c_void>, dwcreationflags: u32, lpthreadid: ::core::option::Option<*mut u32>) -> ::windows_core::Result @@ -550,7 +550,7 @@ where let result__ = CreateRemoteThread(hprocess.into_param().abi(), ::core::mem::transmute(lpthreadattributes.unwrap_or(::std::ptr::null())), dwstacksize, lpstartaddress, ::core::mem::transmute(lpparameter.unwrap_or(::std::ptr::null())), dwcreationflags, ::core::mem::transmute(lpthreadid.unwrap_or(::std::ptr::null_mut()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateRemoteThreadEx(hprocess: P0, lpthreadattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwstacksize: usize, lpstartaddress: LPTHREAD_START_ROUTINE, lpparameter: ::core::option::Option<*const ::core::ffi::c_void>, dwcreationflags: u32, lpattributelist: P1, lpthreadid: ::core::option::Option<*mut u32>) -> ::windows_core::Result @@ -562,7 +562,7 @@ where let result__ = CreateRemoteThreadEx(hprocess.into_param().abi(), ::core::mem::transmute(lpthreadattributes.unwrap_or(::std::ptr::null())), dwstacksize, lpstartaddress, ::core::mem::transmute(lpparameter.unwrap_or(::std::ptr::null())), dwcreationflags, lpattributelist.into_param().abi(), ::core::mem::transmute(lpthreadid.unwrap_or(::std::ptr::null_mut()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateSemaphoreA(lpsemaphoreattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, linitialcount: i32, lmaximumcount: i32, lpname: P0) -> ::windows_core::Result @@ -573,7 +573,7 @@ where let result__ = CreateSemaphoreA(::core::mem::transmute(lpsemaphoreattributes.unwrap_or(::std::ptr::null())), linitialcount, lmaximumcount, lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateSemaphoreExA(lpsemaphoreattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, linitialcount: i32, lmaximumcount: i32, lpname: P0, dwflags: u32, dwdesiredaccess: u32) -> ::windows_core::Result @@ -584,7 +584,7 @@ where let result__ = CreateSemaphoreExA(::core::mem::transmute(lpsemaphoreattributes.unwrap_or(::std::ptr::null())), linitialcount, lmaximumcount, lpname.into_param().abi(), dwflags, dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateSemaphoreExW(lpsemaphoreattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, linitialcount: i32, lmaximumcount: i32, lpname: P0, dwflags: u32, dwdesiredaccess: u32) -> ::windows_core::Result @@ -595,7 +595,7 @@ where let result__ = CreateSemaphoreExW(::core::mem::transmute(lpsemaphoreattributes.unwrap_or(::std::ptr::null())), linitialcount, lmaximumcount, lpname.into_param().abi(), dwflags, dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateSemaphoreW(lpsemaphoreattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, linitialcount: i32, lmaximumcount: i32, lpname: P0) -> ::windows_core::Result @@ -606,7 +606,7 @@ where let result__ = CreateSemaphoreW(::core::mem::transmute(lpsemaphoreattributes.unwrap_or(::std::ptr::null())), linitialcount, lmaximumcount, lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateThread(lpthreadattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, dwstacksize: usize, lpstartaddress: LPTHREAD_START_ROUTINE, lpparameter: ::core::option::Option<*const ::core::ffi::c_void>, dwcreationflags: THREAD_CREATION_FLAGS, lpthreadid: ::core::option::Option<*mut u32>) -> ::windows_core::Result { @@ -624,7 +624,7 @@ pub unsafe fn CreateThreadpoolCleanupGroup() -> PTP_CLEANUP_GROUP { ::windows_targets::link!("kernel32.dll" "system" fn CreateThreadpoolCleanupGroup() -> PTP_CLEANUP_GROUP); CreateThreadpoolCleanupGroup() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateThreadpoolIo(fl: P0, pfnio: PTP_WIN32_IO_CALLBACK, pv: ::core::option::Option<*mut ::core::ffi::c_void>, pcbe: ::core::option::Option<*const TP_CALLBACK_ENVIRON_V3>) -> ::windows_core::Result @@ -653,7 +653,7 @@ pub unsafe fn CreateThreadpoolWork(pfnwk: PTP_WORK_CALLBACK, pv: ::core::option: let result__ = CreateThreadpoolWork(pfnwk, ::core::mem::transmute(pv.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbe.unwrap_or(::std::ptr::null()))); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateTimerQueue() -> ::windows_core::Result { @@ -661,7 +661,7 @@ pub unsafe fn CreateTimerQueue() -> ::windows_core::Result(phnewtimer: *mut super::super::Foundation::HANDLE, timerqueue: P0, callback: WAITORTIMERCALLBACK, parameter: ::core::option::Option<*const ::core::ffi::c_void>, duetime: u32, period: u32, flags: WORKER_THREAD_FLAGS) -> ::windows_core::Result<()> @@ -671,21 +671,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateTimerQueueTimer(phnewtimer : *mut super::super::Foundation:: HANDLE, timerqueue : super::super::Foundation:: HANDLE, callback : WAITORTIMERCALLBACK, parameter : *const ::core::ffi::c_void, duetime : u32, period : u32, flags : WORKER_THREAD_FLAGS) -> super::super::Foundation:: BOOL); CreateTimerQueueTimer(phnewtimer, timerqueue.into_param().abi(), callback, ::core::mem::transmute(parameter.unwrap_or(::std::ptr::null())), duetime, period, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateUmsCompletionList(umscompletionlist: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn CreateUmsCompletionList(umscompletionlist : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CreateUmsCompletionList(umscompletionlist).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateUmsThreadContext(lpumsthread: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn CreateUmsThreadContext(lpumsthread : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CreateUmsThreadContext(lpumsthread).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateWaitableTimerA(lptimerattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, bmanualreset: P0, lptimername: P1) -> super::super::Foundation::HANDLE @@ -696,7 +696,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateWaitableTimerA(lptimerattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, bmanualreset : super::super::Foundation:: BOOL, lptimername : ::windows_core::PCSTR) -> super::super::Foundation:: HANDLE); CreateWaitableTimerA(::core::mem::transmute(lptimerattributes.unwrap_or(::std::ptr::null())), bmanualreset.into_param().abi(), lptimername.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateWaitableTimerExA(lptimerattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lptimername: P0, dwflags: u32, dwdesiredaccess: u32) -> super::super::Foundation::HANDLE @@ -706,7 +706,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn CreateWaitableTimerExA(lptimerattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, lptimername : ::windows_core::PCSTR, dwflags : u32, dwdesiredaccess : u32) -> super::super::Foundation:: HANDLE); CreateWaitableTimerExA(::core::mem::transmute(lptimerattributes.unwrap_or(::std::ptr::null())), lptimername.into_param().abi(), dwflags, dwdesiredaccess) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateWaitableTimerExW(lptimerattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, lptimername: P0, dwflags: u32, dwdesiredaccess: u32) -> ::windows_core::Result @@ -717,7 +717,7 @@ where let result__ = CreateWaitableTimerExW(::core::mem::transmute(lptimerattributes.unwrap_or(::std::ptr::null())), lptimername.into_param().abi(), dwflags, dwdesiredaccess); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn CreateWaitableTimerW(lptimerattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, bmanualreset: P0, lptimername: P1) -> ::windows_core::Result @@ -729,7 +729,7 @@ where let result__ = CreateWaitableTimerW(::core::mem::transmute(lptimerattributes.unwrap_or(::std::ptr::null())), bmanualreset.into_param().abi(), lptimername.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteBoundaryDescriptor(boundarydescriptor: P0) @@ -739,7 +739,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeleteBoundaryDescriptor(boundarydescriptor : super::super::Foundation:: HANDLE) -> ()); DeleteBoundaryDescriptor(boundarydescriptor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn DeleteCriticalSection(lpcriticalsection: *mut CRITICAL_SECTION) { @@ -756,14 +756,14 @@ pub unsafe fn DeleteProcThreadAttributeList(lpattributelist: LPPROC_THREAD_ATTRI ::windows_targets::link!("kernel32.dll" "system" fn DeleteProcThreadAttributeList(lpattributelist : LPPROC_THREAD_ATTRIBUTE_LIST) -> ()); DeleteProcThreadAttributeList(lpattributelist) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteSynchronizationBarrier(lpbarrier: *mut SYNCHRONIZATION_BARRIER) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn DeleteSynchronizationBarrier(lpbarrier : *mut SYNCHRONIZATION_BARRIER) -> super::super::Foundation:: BOOL); DeleteSynchronizationBarrier(lpbarrier) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteTimerQueue(timerqueue: P0) -> ::windows_core::Result<()> @@ -773,7 +773,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeleteTimerQueue(timerqueue : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DeleteTimerQueue(timerqueue.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteTimerQueueEx(timerqueue: P0, completionevent: P1) -> ::windows_core::Result<()> @@ -784,7 +784,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeleteTimerQueueEx(timerqueue : super::super::Foundation:: HANDLE, completionevent : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DeleteTimerQueueEx(timerqueue.into_param().abi(), completionevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteTimerQueueTimer(timerqueue: P0, timer: P1, completionevent: P2) -> ::windows_core::Result<()> @@ -796,21 +796,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DeleteTimerQueueTimer(timerqueue : super::super::Foundation:: HANDLE, timer : super::super::Foundation:: HANDLE, completionevent : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); DeleteTimerQueueTimer(timerqueue.into_param().abi(), timer.into_param().abi(), completionevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteUmsCompletionList(umscompletionlist: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn DeleteUmsCompletionList(umscompletionlist : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); DeleteUmsCompletionList(umscompletionlist).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteUmsThreadContext(umsthread: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn DeleteUmsThreadContext(umsthread : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); DeleteUmsThreadContext(umsthread).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DequeueUmsCompletionListItems(umscompletionlist: *const ::core::ffi::c_void, waittimeout: u32, umsthreadlist: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -825,28 +825,28 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DisassociateCurrentThreadFromCallback(pci : PTP_CALLBACK_INSTANCE) -> ()); DisassociateCurrentThreadFromCallback(pci.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn EnterCriticalSection(lpcriticalsection: *mut CRITICAL_SECTION) { ::windows_targets::link!("kernel32.dll" "system" fn EnterCriticalSection(lpcriticalsection : *mut CRITICAL_SECTION) -> ()); EnterCriticalSection(lpcriticalsection) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnterSynchronizationBarrier(lpbarrier: *mut SYNCHRONIZATION_BARRIER, dwflags: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn EnterSynchronizationBarrier(lpbarrier : *mut SYNCHRONIZATION_BARRIER, dwflags : u32) -> super::super::Foundation:: BOOL); EnterSynchronizationBarrier(lpbarrier, dwflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] #[inline] pub unsafe fn EnterUmsSchedulingMode(schedulerstartupinfo: *const UMS_SCHEDULER_STARTUP_INFO) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn EnterUmsSchedulingMode(schedulerstartupinfo : *const UMS_SCHEDULER_STARTUP_INFO) -> super::super::Foundation:: BOOL); EnterUmsSchedulingMode(schedulerstartupinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExecuteUmsThread(umsthread: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -868,7 +868,7 @@ pub unsafe fn FlsAlloc(lpcallback: PFLS_CALLBACK_FUNCTION) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn FlsAlloc(lpcallback : PFLS_CALLBACK_FUNCTION) -> u32); FlsAlloc(lpcallback) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlsFree(dwflsindex: u32) -> ::windows_core::Result<()> { @@ -880,7 +880,7 @@ pub unsafe fn FlsGetValue(dwflsindex: u32) -> *mut ::core::ffi::c_void { ::windows_targets::link!("kernel32.dll" "system" fn FlsGetValue(dwflsindex : u32) -> *mut ::core::ffi::c_void); FlsGetValue(dwflsindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlsSetValue(dwflsindex: u32, lpflsdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { @@ -892,7 +892,7 @@ pub unsafe fn FlushProcessWriteBuffers() { ::windows_targets::link!("kernel32.dll" "system" fn FlushProcessWriteBuffers() -> ()); FlushProcessWriteBuffers() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FreeLibraryWhenCallbackReturns(pci: P0, r#mod: P1) @@ -913,7 +913,7 @@ pub unsafe fn GetActiveProcessorGroupCount() -> u16 { ::windows_targets::link!("kernel32.dll" "system" fn GetActiveProcessorGroupCount() -> u16); GetActiveProcessorGroupCount() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentProcess() -> super::super::Foundation::HANDLE { @@ -930,7 +930,7 @@ pub unsafe fn GetCurrentProcessorNumber() -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentProcessorNumber() -> u32); GetCurrentProcessorNumber() } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn GetCurrentProcessorNumberEx() -> super::Kernel::PROCESSOR_NUMBER { @@ -939,7 +939,7 @@ pub unsafe fn GetCurrentProcessorNumberEx() -> super::Kernel::PROCESSOR_NUMBER { GetCurrentProcessorNumberEx(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentThread() -> super::super::Foundation::HANDLE { @@ -961,7 +961,7 @@ pub unsafe fn GetCurrentUmsThread() -> *mut ::core::ffi::c_void { ::windows_targets::link!("kernel32.dll" "system" fn GetCurrentUmsThread() -> *mut ::core::ffi::c_void); GetCurrentUmsThread() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetExitCodeProcess(hprocess: P0, lpexitcode: *mut u32) -> ::windows_core::Result<()> @@ -971,7 +971,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetExitCodeProcess(hprocess : super::super::Foundation:: HANDLE, lpexitcode : *mut u32) -> super::super::Foundation:: BOOL); GetExitCodeProcess(hprocess.into_param().abi(), lpexitcode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetExitCodeThread(hthread: P0, lpexitcode: *mut u32) -> ::windows_core::Result<()> @@ -981,7 +981,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetExitCodeThread(hthread : super::super::Foundation:: HANDLE, lpexitcode : *mut u32) -> super::super::Foundation:: BOOL); GetExitCodeThread(hthread.into_param().abi(), lpexitcode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetGuiResources(hprocess: P0, uiflags: GET_GUI_RESOURCES_FLAGS) -> u32 @@ -1012,28 +1012,28 @@ pub unsafe fn GetNextUmsListItem(umscontext: *mut ::core::ffi::c_void) -> *mut : ::windows_targets::link!("kernel32.dll" "system" fn GetNextUmsListItem(umscontext : *mut ::core::ffi::c_void) -> *mut ::core::ffi::c_void); GetNextUmsListItem(umscontext) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumaAvailableMemoryNode(node: u8, availablebytes: *mut u64) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetNumaAvailableMemoryNode(node : u8, availablebytes : *mut u64) -> super::super::Foundation:: BOOL); GetNumaAvailableMemoryNode(node, availablebytes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumaAvailableMemoryNodeEx(node: u16, availablebytes: *mut u64) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetNumaAvailableMemoryNodeEx(node : u16, availablebytes : *mut u64) -> super::super::Foundation:: BOOL); GetNumaAvailableMemoryNodeEx(node, availablebytes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumaHighestNodeNumber(highestnodenumber: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetNumaHighestNodeNumber(highestnodenumber : *mut u32) -> super::super::Foundation:: BOOL); GetNumaHighestNodeNumber(highestnodenumber).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumaNodeNumberFromHandle(hfile: P0, nodenumber: *mut u16) -> ::windows_core::Result<()> @@ -1043,56 +1043,56 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetNumaNodeNumberFromHandle(hfile : super::super::Foundation:: HANDLE, nodenumber : *mut u16) -> super::super::Foundation:: BOOL); GetNumaNodeNumberFromHandle(hfile.into_param().abi(), nodenumber).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumaNodeProcessorMask(node: u8, processormask: *mut u64) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetNumaNodeProcessorMask(node : u8, processormask : *mut u64) -> super::super::Foundation:: BOOL); GetNumaNodeProcessorMask(node, processormask).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn GetNumaNodeProcessorMask2(nodenumber: u16, processormasks: ::core::option::Option<&mut [super::SystemInformation::GROUP_AFFINITY]>, requiredmaskcount: *mut u16) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn GetNumaNodeProcessorMask2(nodenumber : u16, processormasks : *mut super::SystemInformation:: GROUP_AFFINITY, processormaskcount : u16, requiredmaskcount : *mut u16) -> super::super::Foundation:: BOOL); GetNumaNodeProcessorMask2(nodenumber, ::core::mem::transmute(processormasks.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), processormasks.as_deref().map_or(0, |slice| slice.len() as _), requiredmaskcount) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn GetNumaNodeProcessorMaskEx(node: u16, processormask: *mut super::SystemInformation::GROUP_AFFINITY) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn GetNumaNodeProcessorMaskEx(node : u16, processormask : *mut super::SystemInformation:: GROUP_AFFINITY) -> super::super::Foundation:: BOOL); GetNumaNodeProcessorMaskEx(node, processormask) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumaProcessorNode(processor: u8, nodenumber: *mut u8) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetNumaProcessorNode(processor : u8, nodenumber : *mut u8) -> super::super::Foundation:: BOOL); GetNumaProcessorNode(processor, nodenumber).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn GetNumaProcessorNodeEx(processor: *const super::Kernel::PROCESSOR_NUMBER, nodenumber: *mut u16) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetNumaProcessorNodeEx(processor : *const super::Kernel:: PROCESSOR_NUMBER, nodenumber : *mut u16) -> super::super::Foundation:: BOOL); GetNumaProcessorNodeEx(processor, nodenumber).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumaProximityNode(proximityid: u32, nodenumber: *mut u8) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetNumaProximityNode(proximityid : u32, nodenumber : *mut u8) -> super::super::Foundation:: BOOL); GetNumaProximityNode(proximityid, nodenumber).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNumaProximityNodeEx(proximityid: u32, nodenumber: *mut u16) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn GetNumaProximityNodeEx(proximityid : u32, nodenumber : *mut u16) -> super::super::Foundation:: BOOL); GetNumaProximityNodeEx(proximityid, nodenumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPriorityClass(hprocess: P0) -> u32 @@ -1102,7 +1102,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetPriorityClass(hprocess : super::super::Foundation:: HANDLE) -> u32); GetPriorityClass(hprocess.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessAffinityMask(hprocess: P0, lpprocessaffinitymask: *mut usize, lpsystemaffinitymask: *mut usize) -> ::windows_core::Result<()> @@ -1112,7 +1112,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessAffinityMask(hprocess : super::super::Foundation:: HANDLE, lpprocessaffinitymask : *mut usize, lpsystemaffinitymask : *mut usize) -> super::super::Foundation:: BOOL); GetProcessAffinityMask(hprocess.into_param().abi(), lpprocessaffinitymask, lpsystemaffinitymask).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessDEPPolicy(hprocess: P0, lpflags: *mut u32, lppermanent: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -1122,7 +1122,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessDEPPolicy(hprocess : super::super::Foundation:: HANDLE, lpflags : *mut u32, lppermanent : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetProcessDEPPolicy(hprocess.into_param().abi(), lpflags, lppermanent).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn GetProcessDefaultCpuSetMasks(process: P0, cpusetmasks: ::core::option::Option<&mut [super::SystemInformation::GROUP_AFFINITY]>, requiredmaskcount: *mut u16) -> super::super::Foundation::BOOL @@ -1132,7 +1132,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessDefaultCpuSetMasks(process : super::super::Foundation:: HANDLE, cpusetmasks : *mut super::SystemInformation:: GROUP_AFFINITY, cpusetmaskcount : u16, requiredmaskcount : *mut u16) -> super::super::Foundation:: BOOL); GetProcessDefaultCpuSetMasks(process.into_param().abi(), ::core::mem::transmute(cpusetmasks.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), cpusetmasks.as_deref().map_or(0, |slice| slice.len() as _), requiredmaskcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessDefaultCpuSets(process: P0, cpusetids: ::core::option::Option<&mut [u32]>, requiredidcount: *mut u32) -> super::super::Foundation::BOOL @@ -1142,7 +1142,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessDefaultCpuSets(process : super::super::Foundation:: HANDLE, cpusetids : *mut u32, cpusetidcount : u32, requiredidcount : *mut u32) -> super::super::Foundation:: BOOL); GetProcessDefaultCpuSets(process.into_param().abi(), ::core::mem::transmute(cpusetids.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), cpusetids.as_deref().map_or(0, |slice| slice.len() as _), requiredidcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessGroupAffinity(hprocess: P0, groupcount: *mut u16, grouparray: *mut u16) -> super::super::Foundation::BOOL @@ -1152,7 +1152,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessGroupAffinity(hprocess : super::super::Foundation:: HANDLE, groupcount : *mut u16, grouparray : *mut u16) -> super::super::Foundation:: BOOL); GetProcessGroupAffinity(hprocess.into_param().abi(), groupcount, grouparray) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessHandleCount(hprocess: P0, pdwhandlecount: *mut u32) -> ::windows_core::Result<()> @@ -1162,7 +1162,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessHandleCount(hprocess : super::super::Foundation:: HANDLE, pdwhandlecount : *mut u32) -> super::super::Foundation:: BOOL); GetProcessHandleCount(hprocess.into_param().abi(), pdwhandlecount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessId(process: P0) -> u32 @@ -1172,7 +1172,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessId(process : super::super::Foundation:: HANDLE) -> u32); GetProcessId(process.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessIdOfThread(thread: P0) -> u32 @@ -1182,7 +1182,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessIdOfThread(thread : super::super::Foundation:: HANDLE) -> u32); GetProcessIdOfThread(thread.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessInformation(hprocess: P0, processinformationclass: PROCESS_INFORMATION_CLASS, processinformation: *mut ::core::ffi::c_void, processinformationsize: u32) -> ::windows_core::Result<()> @@ -1192,7 +1192,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessInformation(hprocess : super::super::Foundation:: HANDLE, processinformationclass : PROCESS_INFORMATION_CLASS, processinformation : *mut ::core::ffi::c_void, processinformationsize : u32) -> super::super::Foundation:: BOOL); GetProcessInformation(hprocess.into_param().abi(), processinformationclass, processinformation, processinformationsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessIoCounters(hprocess: P0, lpiocounters: *mut IO_COUNTERS) -> ::windows_core::Result<()> @@ -1202,7 +1202,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessIoCounters(hprocess : super::super::Foundation:: HANDLE, lpiocounters : *mut IO_COUNTERS) -> super::super::Foundation:: BOOL); GetProcessIoCounters(hprocess.into_param().abi(), lpiocounters).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessMitigationPolicy(hprocess: P0, mitigationpolicy: PROCESS_MITIGATION_POLICY, lpbuffer: *mut ::core::ffi::c_void, dwlength: usize) -> ::windows_core::Result<()> @@ -1212,7 +1212,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessMitigationPolicy(hprocess : super::super::Foundation:: HANDLE, mitigationpolicy : PROCESS_MITIGATION_POLICY, lpbuffer : *mut ::core::ffi::c_void, dwlength : usize) -> super::super::Foundation:: BOOL); GetProcessMitigationPolicy(hprocess.into_param().abi(), mitigationpolicy, lpbuffer, dwlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessPriorityBoost(hprocess: P0, pdisablepriorityboost: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -1222,14 +1222,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessPriorityBoost(hprocess : super::super::Foundation:: HANDLE, pdisablepriorityboost : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetProcessPriorityBoost(hprocess.into_param().abi(), pdisablepriorityboost).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessShutdownParameters(lpdwlevel: *mut u32, lpdwflags: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetProcessShutdownParameters(lpdwlevel : *mut u32, lpdwflags : *mut u32) -> super::super::Foundation:: BOOL); GetProcessShutdownParameters(lpdwlevel, lpdwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessTimes(hprocess: P0, lpcreationtime: *mut super::super::Foundation::FILETIME, lpexittime: *mut super::super::Foundation::FILETIME, lpkerneltime: *mut super::super::Foundation::FILETIME, lpusertime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> @@ -1244,7 +1244,7 @@ pub unsafe fn GetProcessVersion(processid: u32) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetProcessVersion(processid : u32) -> u32); GetProcessVersion(processid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessWorkingSetSize(hprocess: P0, lpminimumworkingsetsize: *mut usize, lpmaximumworkingsetsize: *mut usize) -> ::windows_core::Result<()> @@ -1254,28 +1254,28 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProcessWorkingSetSize(hprocess : super::super::Foundation:: HANDLE, lpminimumworkingsetsize : *mut usize, lpmaximumworkingsetsize : *mut usize) -> super::super::Foundation:: BOOL); GetProcessWorkingSetSize(hprocess.into_param().abi(), lpminimumworkingsetsize, lpmaximumworkingsetsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStartupInfoA(lpstartupinfo: *mut STARTUPINFOA) { ::windows_targets::link!("kernel32.dll" "system" fn GetStartupInfoA(lpstartupinfo : *mut STARTUPINFOA) -> ()); GetStartupInfoA(lpstartupinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStartupInfoW(lpstartupinfo: *mut STARTUPINFOW) { ::windows_targets::link!("kernel32.dll" "system" fn GetStartupInfoW(lpstartupinfo : *mut STARTUPINFOW) -> ()); GetStartupInfoW(lpstartupinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemTimes(lpidletime: ::core::option::Option<*mut super::super::Foundation::FILETIME>, lpkerneltime: ::core::option::Option<*mut super::super::Foundation::FILETIME>, lpusertime: ::core::option::Option<*mut super::super::Foundation::FILETIME>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetSystemTimes(lpidletime : *mut super::super::Foundation:: FILETIME, lpkerneltime : *mut super::super::Foundation:: FILETIME, lpusertime : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); GetSystemTimes(::core::mem::transmute(lpidletime.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpkerneltime.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpusertime.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadDescription(hthread: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -1286,7 +1286,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThreadDescription(hthread.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn GetThreadGroupAffinity(hthread: P0, groupaffinity: *mut super::SystemInformation::GROUP_AFFINITY) -> super::super::Foundation::BOOL @@ -1296,7 +1296,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadGroupAffinity(hthread : super::super::Foundation:: HANDLE, groupaffinity : *mut super::SystemInformation:: GROUP_AFFINITY) -> super::super::Foundation:: BOOL); GetThreadGroupAffinity(hthread.into_param().abi(), groupaffinity) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadIOPendingFlag(hthread: P0, lpioispending: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -1306,7 +1306,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadIOPendingFlag(hthread : super::super::Foundation:: HANDLE, lpioispending : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetThreadIOPendingFlag(hthread.into_param().abi(), lpioispending).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadId(thread: P0) -> u32 @@ -1316,7 +1316,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadId(thread : super::super::Foundation:: HANDLE) -> u32); GetThreadId(thread.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn GetThreadIdealProcessorEx(hthread: P0, lpidealprocessor: *mut super::Kernel::PROCESSOR_NUMBER) -> ::windows_core::Result<()> @@ -1326,7 +1326,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadIdealProcessorEx(hthread : super::super::Foundation:: HANDLE, lpidealprocessor : *mut super::Kernel:: PROCESSOR_NUMBER) -> super::super::Foundation:: BOOL); GetThreadIdealProcessorEx(hthread.into_param().abi(), lpidealprocessor).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadInformation(hthread: P0, threadinformationclass: THREAD_INFORMATION_CLASS, threadinformation: *mut ::core::ffi::c_void, threadinformationsize: u32) -> ::windows_core::Result<()> @@ -1336,7 +1336,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadInformation(hthread : super::super::Foundation:: HANDLE, threadinformationclass : THREAD_INFORMATION_CLASS, threadinformation : *mut ::core::ffi::c_void, threadinformationsize : u32) -> super::super::Foundation:: BOOL); GetThreadInformation(hthread.into_param().abi(), threadinformationclass, threadinformation, threadinformationsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadPriority(hthread: P0) -> i32 @@ -1346,7 +1346,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadPriority(hthread : super::super::Foundation:: HANDLE) -> i32); GetThreadPriority(hthread.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadPriorityBoost(hthread: P0, pdisablepriorityboost: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -1356,7 +1356,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadPriorityBoost(hthread : super::super::Foundation:: HANDLE, pdisablepriorityboost : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetThreadPriorityBoost(hthread.into_param().abi(), pdisablepriorityboost).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn GetThreadSelectedCpuSetMasks(thread: P0, cpusetmasks: ::core::option::Option<&mut [super::SystemInformation::GROUP_AFFINITY]>, requiredmaskcount: *mut u16) -> super::super::Foundation::BOOL @@ -1366,7 +1366,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadSelectedCpuSetMasks(thread : super::super::Foundation:: HANDLE, cpusetmasks : *mut super::SystemInformation:: GROUP_AFFINITY, cpusetmaskcount : u16, requiredmaskcount : *mut u16) -> super::super::Foundation:: BOOL); GetThreadSelectedCpuSetMasks(thread.into_param().abi(), ::core::mem::transmute(cpusetmasks.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), cpusetmasks.as_deref().map_or(0, |slice| slice.len() as _), requiredmaskcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadSelectedCpuSets(thread: P0, cpusetids: ::core::option::Option<&mut [u32]>, requiredidcount: *mut u32) -> super::super::Foundation::BOOL @@ -1376,7 +1376,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadSelectedCpuSets(thread : super::super::Foundation:: HANDLE, cpusetids : *mut u32, cpusetidcount : u32, requiredidcount : *mut u32) -> super::super::Foundation:: BOOL); GetThreadSelectedCpuSets(thread.into_param().abi(), ::core::mem::transmute(cpusetids.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), cpusetids.as_deref().map_or(0, |slice| slice.len() as _), requiredidcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThreadTimes(hthread: P0, lpcreationtime: *mut super::super::Foundation::FILETIME, lpexittime: *mut super::super::Foundation::FILETIME, lpkerneltime: *mut super::super::Foundation::FILETIME, lpusertime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> @@ -1386,14 +1386,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetThreadTimes(hthread : super::super::Foundation:: HANDLE, lpcreationtime : *mut super::super::Foundation:: FILETIME, lpexittime : *mut super::super::Foundation:: FILETIME, lpkerneltime : *mut super::super::Foundation:: FILETIME, lpusertime : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); GetThreadTimes(hthread.into_param().abi(), lpcreationtime, lpexittime, lpkerneltime, lpusertime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUmsCompletionListEvent(umscompletionlist: *const ::core::ffi::c_void, umscompletionevent: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetUmsCompletionListEvent(umscompletionlist : *const ::core::ffi::c_void, umscompletionevent : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); GetUmsCompletionListEvent(umscompletionlist, umscompletionevent).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUmsSystemThreadInformation(threadhandle: P0, systemthreadinfo: *mut UMS_SYSTEM_THREAD_INFORMATION) -> super::super::Foundation::BOOL @@ -1403,21 +1403,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetUmsSystemThreadInformation(threadhandle : super::super::Foundation:: HANDLE, systemthreadinfo : *mut UMS_SYSTEM_THREAD_INFORMATION) -> super::super::Foundation:: BOOL); GetUmsSystemThreadInformation(threadhandle.into_param().abi(), systemthreadinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitOnceBeginInitialize(lpinitonce: *mut INIT_ONCE, dwflags: u32, fpending: *mut super::super::Foundation::BOOL, lpcontext: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn InitOnceBeginInitialize(lpinitonce : *mut INIT_ONCE, dwflags : u32, fpending : *mut super::super::Foundation:: BOOL, lpcontext : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); InitOnceBeginInitialize(lpinitonce, dwflags, fpending, ::core::mem::transmute(lpcontext.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitOnceComplete(lpinitonce: *mut INIT_ONCE, dwflags: u32, lpcontext: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn InitOnceComplete(lpinitonce : *mut INIT_ONCE, dwflags : u32, lpcontext : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); InitOnceComplete(lpinitonce, dwflags, ::core::mem::transmute(lpcontext.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitOnceExecuteOnce(initonce: *mut INIT_ONCE, initfn: PINIT_ONCE_FN, parameter: ::core::option::Option<*mut ::core::ffi::c_void>, context: ::core::option::Option<*mut *mut ::core::ffi::c_void>) -> ::windows_core::Result<()> { @@ -1438,35 +1438,35 @@ pub unsafe fn InitializeConditionVariable() -> CONDITION_VARIABLE { InitializeConditionVariable(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn InitializeCriticalSection(lpcriticalsection: *mut CRITICAL_SECTION) { ::windows_targets::link!("kernel32.dll" "system" fn InitializeCriticalSection(lpcriticalsection : *mut CRITICAL_SECTION) -> ()); InitializeCriticalSection(lpcriticalsection) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn InitializeCriticalSectionAndSpinCount(lpcriticalsection: *mut CRITICAL_SECTION, dwspincount: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn InitializeCriticalSectionAndSpinCount(lpcriticalsection : *mut CRITICAL_SECTION, dwspincount : u32) -> super::super::Foundation:: BOOL); InitializeCriticalSectionAndSpinCount(lpcriticalsection, dwspincount).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn InitializeCriticalSectionEx(lpcriticalsection: *mut CRITICAL_SECTION, dwspincount: u32, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn InitializeCriticalSectionEx(lpcriticalsection : *mut CRITICAL_SECTION, dwspincount : u32, flags : u32) -> super::super::Foundation:: BOOL); InitializeCriticalSectionEx(lpcriticalsection, dwspincount, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitializeProcThreadAttributeList(lpattributelist: LPPROC_THREAD_ATTRIBUTE_LIST, dwattributecount: u32, dwflags: u32, lpsize: *mut usize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn InitializeProcThreadAttributeList(lpattributelist : LPPROC_THREAD_ATTRIBUTE_LIST, dwattributecount : u32, dwflags : u32, lpsize : *mut usize) -> super::super::Foundation:: BOOL); InitializeProcThreadAttributeList(lpattributelist, dwattributecount, dwflags, lpsize).ok() } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn InitializeSListHead() -> super::Kernel::SLIST_HEADER { @@ -1482,42 +1482,42 @@ pub unsafe fn InitializeSRWLock() -> SRWLOCK { InitializeSRWLock(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitializeSynchronizationBarrier(lpbarrier: *mut SYNCHRONIZATION_BARRIER, ltotalthreads: i32, lspincount: i32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn InitializeSynchronizationBarrier(lpbarrier : *mut SYNCHRONIZATION_BARRIER, ltotalthreads : i32, lspincount : i32) -> super::super::Foundation:: BOOL); InitializeSynchronizationBarrier(lpbarrier, ltotalthreads, lspincount).ok() } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn InterlockedFlushSList(listhead: *mut super::Kernel::SLIST_HEADER) -> *mut super::Kernel::SLIST_ENTRY { ::windows_targets::link!("kernel32.dll" "system" fn InterlockedFlushSList(listhead : *mut super::Kernel:: SLIST_HEADER) -> *mut super::Kernel:: SLIST_ENTRY); InterlockedFlushSList(listhead) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn InterlockedPopEntrySList(listhead: *mut super::Kernel::SLIST_HEADER) -> *mut super::Kernel::SLIST_ENTRY { ::windows_targets::link!("kernel32.dll" "system" fn InterlockedPopEntrySList(listhead : *mut super::Kernel:: SLIST_HEADER) -> *mut super::Kernel:: SLIST_ENTRY); InterlockedPopEntrySList(listhead) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn InterlockedPushEntrySList(listhead: *mut super::Kernel::SLIST_HEADER, listentry: *mut super::Kernel::SLIST_ENTRY) -> *mut super::Kernel::SLIST_ENTRY { ::windows_targets::link!("kernel32.dll" "system" fn InterlockedPushEntrySList(listhead : *mut super::Kernel:: SLIST_HEADER, listentry : *mut super::Kernel:: SLIST_ENTRY) -> *mut super::Kernel:: SLIST_ENTRY); InterlockedPushEntrySList(listhead, listentry) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn InterlockedPushListSListEx(listhead: *mut super::Kernel::SLIST_HEADER, list: *mut super::Kernel::SLIST_ENTRY, listend: *mut super::Kernel::SLIST_ENTRY, count: u32) -> *mut super::Kernel::SLIST_ENTRY { ::windows_targets::link!("kernel32.dll" "system" fn InterlockedPushListSListEx(listhead : *mut super::Kernel:: SLIST_HEADER, list : *mut super::Kernel:: SLIST_ENTRY, listend : *mut super::Kernel:: SLIST_ENTRY, count : u32) -> *mut super::Kernel:: SLIST_ENTRY); InterlockedPushListSListEx(listhead, list, listend, count) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsImmersiveProcess(hprocess: P0) -> ::windows_core::Result<()> @@ -1527,7 +1527,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsImmersiveProcess(hprocess : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); IsImmersiveProcess(hprocess.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsProcessCritical(hprocess: P0, critical: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -1537,21 +1537,21 @@ where ::windows_targets::link!("kernel32.dll" "system" fn IsProcessCritical(hprocess : super::super::Foundation:: HANDLE, critical : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); IsProcessCritical(hprocess.into_param().abi(), critical).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsProcessorFeaturePresent(processorfeature: PROCESSOR_FEATURE_ID) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsProcessorFeaturePresent(processorfeature : PROCESSOR_FEATURE_ID) -> super::super::Foundation:: BOOL); IsProcessorFeaturePresent(processorfeature) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsThreadAFiber() -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsThreadAFiber() -> super::super::Foundation:: BOOL); IsThreadAFiber() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsThreadpoolTimerSet(pti: P0) -> super::super::Foundation::BOOL @@ -1561,7 +1561,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn IsThreadpoolTimerSet(pti : PTP_TIMER) -> super::super::Foundation:: BOOL); IsThreadpoolTimerSet(pti.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsWow64Process(hprocess: P0, wow64process: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -1571,7 +1571,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn IsWow64Process(hprocess : super::super::Foundation:: HANDLE, wow64process : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); IsWow64Process(hprocess.into_param().abi(), wow64process).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn IsWow64Process2(hprocess: P0, pprocessmachine: *mut super::SystemInformation::IMAGE_FILE_MACHINE, pnativemachine: ::core::option::Option<*mut super::SystemInformation::IMAGE_FILE_MACHINE>) -> ::windows_core::Result<()> @@ -1581,14 +1581,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn IsWow64Process2(hprocess : super::super::Foundation:: HANDLE, pprocessmachine : *mut super::SystemInformation:: IMAGE_FILE_MACHINE, pnativemachine : *mut super::SystemInformation:: IMAGE_FILE_MACHINE) -> super::super::Foundation:: BOOL); IsWow64Process2(hprocess.into_param().abi(), pprocessmachine, ::core::mem::transmute(pnativemachine.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn LeaveCriticalSection(lpcriticalsection: *mut CRITICAL_SECTION) { ::windows_targets::link!("kernel32.dll" "system" fn LeaveCriticalSection(lpcriticalsection : *mut CRITICAL_SECTION) -> ()); LeaveCriticalSection(lpcriticalsection) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn LeaveCriticalSectionWhenCallbackReturns(pci: P0, pcs: *mut CRITICAL_SECTION) @@ -1598,7 +1598,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn LeaveCriticalSectionWhenCallbackReturns(pci : PTP_CALLBACK_INSTANCE, pcs : *mut CRITICAL_SECTION) -> ()); LeaveCriticalSectionWhenCallbackReturns(pci.into_param().abi(), pcs) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenEventA(dwdesiredaccess: SYNCHRONIZATION_ACCESS_RIGHTS, binherithandle: P0, lpname: P1) -> ::windows_core::Result @@ -1610,7 +1610,7 @@ where let result__ = OpenEventA(dwdesiredaccess, binherithandle.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenEventW(dwdesiredaccess: SYNCHRONIZATION_ACCESS_RIGHTS, binherithandle: P0, lpname: P1) -> ::windows_core::Result @@ -1622,7 +1622,7 @@ where let result__ = OpenEventW(dwdesiredaccess, binherithandle.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenMutexW(dwdesiredaccess: SYNCHRONIZATION_ACCESS_RIGHTS, binherithandle: P0, lpname: P1) -> ::windows_core::Result @@ -1634,7 +1634,7 @@ where let result__ = OpenMutexW(dwdesiredaccess, binherithandle.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenPrivateNamespaceA(lpboundarydescriptor: *const ::core::ffi::c_void, lpaliasprefix: P0) -> super::super::Foundation::HANDLE @@ -1644,7 +1644,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn OpenPrivateNamespaceA(lpboundarydescriptor : *const ::core::ffi::c_void, lpaliasprefix : ::windows_core::PCSTR) -> super::super::Foundation:: HANDLE); OpenPrivateNamespaceA(lpboundarydescriptor, lpaliasprefix.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenPrivateNamespaceW(lpboundarydescriptor: *const ::core::ffi::c_void, lpaliasprefix: P0) -> super::super::Foundation::HANDLE @@ -1654,7 +1654,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn OpenPrivateNamespaceW(lpboundarydescriptor : *const ::core::ffi::c_void, lpaliasprefix : ::windows_core::PCWSTR) -> super::super::Foundation:: HANDLE); OpenPrivateNamespaceW(lpboundarydescriptor, lpaliasprefix.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenProcess(dwdesiredaccess: PROCESS_ACCESS_RIGHTS, binherithandle: P0, dwprocessid: u32) -> ::windows_core::Result @@ -1665,7 +1665,7 @@ where let result__ = OpenProcess(dwdesiredaccess, binherithandle.into_param().abi(), dwprocessid); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn OpenProcessToken(processhandle: P0, desiredaccess: super::super::Security::TOKEN_ACCESS_MASK, tokenhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -1675,7 +1675,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn OpenProcessToken(processhandle : super::super::Foundation:: HANDLE, desiredaccess : super::super::Security:: TOKEN_ACCESS_MASK, tokenhandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); OpenProcessToken(processhandle.into_param().abi(), desiredaccess, tokenhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenSemaphoreW(dwdesiredaccess: SYNCHRONIZATION_ACCESS_RIGHTS, binherithandle: P0, lpname: P1) -> ::windows_core::Result @@ -1687,7 +1687,7 @@ where let result__ = OpenSemaphoreW(dwdesiredaccess, binherithandle.into_param().abi(), lpname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenThread(dwdesiredaccess: THREAD_ACCESS_RIGHTS, binherithandle: P0, dwthreadid: u32) -> ::windows_core::Result @@ -1698,7 +1698,7 @@ where let result__ = OpenThread(dwdesiredaccess, binherithandle.into_param().abi(), dwthreadid); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn OpenThreadToken(threadhandle: P0, desiredaccess: super::super::Security::TOKEN_ACCESS_MASK, openasself: P1, tokenhandle: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -1709,7 +1709,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn OpenThreadToken(threadhandle : super::super::Foundation:: HANDLE, desiredaccess : super::super::Security:: TOKEN_ACCESS_MASK, openasself : super::super::Foundation:: BOOL, tokenhandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); OpenThreadToken(threadhandle.into_param().abi(), desiredaccess, openasself.into_param().abi(), tokenhandle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenWaitableTimerA(dwdesiredaccess: u32, binherithandle: P0, lptimername: P1) -> super::super::Foundation::HANDLE @@ -1720,7 +1720,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn OpenWaitableTimerA(dwdesiredaccess : u32, binherithandle : super::super::Foundation:: BOOL, lptimername : ::windows_core::PCSTR) -> super::super::Foundation:: HANDLE); OpenWaitableTimerA(dwdesiredaccess, binherithandle.into_param().abi(), lptimername.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenWaitableTimerW(dwdesiredaccess: SYNCHRONIZATION_ACCESS_RIGHTS, binherithandle: P0, lptimername: P1) -> ::windows_core::Result @@ -1732,7 +1732,7 @@ where let result__ = OpenWaitableTimerW(dwdesiredaccess, binherithandle.into_param().abi(), lptimername.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PulseEvent(hevent: P0) -> ::windows_core::Result<()> @@ -1742,14 +1742,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn PulseEvent(hevent : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); PulseEvent(hevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn QueryDepthSList(listhead: *const super::Kernel::SLIST_HEADER) -> u16 { ::windows_targets::link!("kernel32.dll" "system" fn QueryDepthSList(listhead : *const super::Kernel:: SLIST_HEADER) -> u16); QueryDepthSList(listhead) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryFullProcessImageNameA(hprocess: P0, dwflags: PROCESS_NAME_FORMAT, lpexename: ::windows_core::PSTR, lpdwsize: *mut u32) -> ::windows_core::Result<()> @@ -1759,7 +1759,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryFullProcessImageNameA(hprocess : super::super::Foundation:: HANDLE, dwflags : PROCESS_NAME_FORMAT, lpexename : ::windows_core::PSTR, lpdwsize : *mut u32) -> super::super::Foundation:: BOOL); QueryFullProcessImageNameA(hprocess.into_param().abi(), dwflags, ::core::mem::transmute(lpexename), lpdwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryFullProcessImageNameW(hprocess: P0, dwflags: PROCESS_NAME_FORMAT, lpexename: ::windows_core::PWSTR, lpdwsize: *mut u32) -> ::windows_core::Result<()> @@ -1769,7 +1769,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryFullProcessImageNameW(hprocess : super::super::Foundation:: HANDLE, dwflags : PROCESS_NAME_FORMAT, lpexename : ::windows_core::PWSTR, lpdwsize : *mut u32) -> super::super::Foundation:: BOOL); QueryFullProcessImageNameW(hprocess.into_param().abi(), dwflags, ::core::mem::transmute(lpexename), lpdwsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryProcessAffinityUpdateMode(hprocess: P0, lpdwflags: ::core::option::Option<*mut PROCESS_AFFINITY_AUTO_UPDATE_FLAGS>) -> ::windows_core::Result<()> @@ -1779,14 +1779,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryProcessAffinityUpdateMode(hprocess : super::super::Foundation:: HANDLE, lpdwflags : *mut PROCESS_AFFINITY_AUTO_UPDATE_FLAGS) -> super::super::Foundation:: BOOL); QueryProcessAffinityUpdateMode(hprocess.into_param().abi(), ::core::mem::transmute(lpdwflags.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryProtectedPolicy(policyguid: *const ::windows_core::GUID, policyvalue: *mut usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn QueryProtectedPolicy(policyguid : *const ::windows_core::GUID, policyvalue : *mut usize) -> super::super::Foundation:: BOOL); QueryProtectedPolicy(policyguid, policyvalue) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryThreadpoolStackInformation(ptpp: P0, ptpsi: *mut TP_POOL_STACK_INFORMATION) -> ::windows_core::Result<()> @@ -1796,14 +1796,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryThreadpoolStackInformation(ptpp : PTP_POOL, ptpsi : *mut TP_POOL_STACK_INFORMATION) -> super::super::Foundation:: BOOL); QueryThreadpoolStackInformation(ptpp.into_param().abi(), ptpsi).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryUmsThreadInformation(umsthread: *const ::core::ffi::c_void, umsthreadinfoclass: UMS_THREAD_INFO_CLASS, umsthreadinformation: *mut ::core::ffi::c_void, umsthreadinformationlength: u32, returnlength: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn QueryUmsThreadInformation(umsthread : *const ::core::ffi::c_void, umsthreadinfoclass : UMS_THREAD_INFO_CLASS, umsthreadinformation : *mut ::core::ffi::c_void, umsthreadinformationlength : u32, returnlength : *mut u32) -> super::super::Foundation:: BOOL); QueryUmsThreadInformation(umsthread, umsthreadinfoclass, umsthreadinformation, umsthreadinformationlength, ::core::mem::transmute(returnlength.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueueUserAPC(pfnapc: super::super::Foundation::PAPCFUNC, hthread: P0, dwdata: usize) -> u32 @@ -1813,7 +1813,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueueUserAPC(pfnapc : super::super::Foundation:: PAPCFUNC, hthread : super::super::Foundation:: HANDLE, dwdata : usize) -> u32); QueueUserAPC(pfnapc, hthread.into_param().abi(), dwdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueueUserAPC2(apcroutine: super::super::Foundation::PAPCFUNC, thread: P0, data: usize, flags: QUEUE_USER_APC_FLAGS) -> super::super::Foundation::BOOL @@ -1823,14 +1823,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueueUserAPC2(apcroutine : super::super::Foundation:: PAPCFUNC, thread : super::super::Foundation:: HANDLE, data : usize, flags : QUEUE_USER_APC_FLAGS) -> super::super::Foundation:: BOOL); QueueUserAPC2(apcroutine, thread.into_param().abi(), data, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueueUserWorkItem(function: LPTHREAD_START_ROUTINE, context: ::core::option::Option<*const ::core::ffi::c_void>, flags: WORKER_THREAD_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn QueueUserWorkItem(function : LPTHREAD_START_ROUTINE, context : *const ::core::ffi::c_void, flags : WORKER_THREAD_FLAGS) -> super::super::Foundation:: BOOL); QueueUserWorkItem(function, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterWaitForSingleObject(phnewwaitobject: *mut super::super::Foundation::HANDLE, hobject: P0, callback: WAITORTIMERCALLBACK, context: ::core::option::Option<*const ::core::ffi::c_void>, dwmilliseconds: u32, dwflags: WORKER_THREAD_FLAGS) -> ::windows_core::Result<()> @@ -1840,7 +1840,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn RegisterWaitForSingleObject(phnewwaitobject : *mut super::super::Foundation:: HANDLE, hobject : super::super::Foundation:: HANDLE, callback : WAITORTIMERCALLBACK, context : *const ::core::ffi::c_void, dwmilliseconds : u32, dwflags : WORKER_THREAD_FLAGS) -> super::super::Foundation:: BOOL); RegisterWaitForSingleObject(phnewwaitobject, hobject.into_param().abi(), callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), dwmilliseconds, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReleaseMutex(hmutex: P0) -> ::windows_core::Result<()> @@ -1850,7 +1850,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReleaseMutex(hmutex : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); ReleaseMutex(hmutex.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReleaseMutexWhenCallbackReturns(pci: P0, r#mut: P1) @@ -1871,7 +1871,7 @@ pub unsafe fn ReleaseSRWLockShared(srwlock: *mut SRWLOCK) { ::windows_targets::link!("kernel32.dll" "system" fn ReleaseSRWLockShared(srwlock : *mut SRWLOCK) -> ()); ReleaseSRWLockShared(srwlock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReleaseSemaphore(hsemaphore: P0, lreleasecount: i32, lppreviouscount: ::core::option::Option<*mut i32>) -> ::windows_core::Result<()> @@ -1881,7 +1881,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReleaseSemaphore(hsemaphore : super::super::Foundation:: HANDLE, lreleasecount : i32, lppreviouscount : *mut i32) -> super::super::Foundation:: BOOL); ReleaseSemaphore(hsemaphore.into_param().abi(), lreleasecount, ::core::mem::transmute(lppreviouscount.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReleaseSemaphoreWhenCallbackReturns(pci: P0, sem: P1, crel: u32) @@ -1892,7 +1892,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReleaseSemaphoreWhenCallbackReturns(pci : PTP_CALLBACK_INSTANCE, sem : super::super::Foundation:: HANDLE, crel : u32) -> ()); ReleaseSemaphoreWhenCallbackReturns(pci.into_param().abi(), sem.into_param().abi(), crel) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResetEvent(hevent: P0) -> ::windows_core::Result<()> @@ -1902,7 +1902,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ResetEvent(hevent : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); ResetEvent(hevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ResumeThread(hthread: P0) -> u32 @@ -1951,7 +1951,7 @@ where ::windows_targets::link!("rtworkq.dll" "system" fn RtwqBeginUnregisterWorkQueueWithMMCSS(workqueueid : u32, donecallback : * mut::core::ffi::c_void, donestate : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); RtwqBeginUnregisterWorkQueueWithMMCSS(workqueueid, donecallback.into_param().abi(), donestate.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtwqCancelDeadline(prequest: P0) -> ::windows_core::Result<()> @@ -2011,7 +2011,7 @@ where ::windows_targets::link!("rtworkq.dll" "system" fn RtwqInvokeCallback(result : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); RtwqInvokeCallback(result.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtwqJoinWorkQueue(workqueueid: u32, hfile: P0) -> ::windows_core::Result @@ -2040,7 +2040,7 @@ pub unsafe fn RtwqLockWorkQueue(workqueueid: u32) -> ::windows_core::Result<()> ::windows_targets::link!("rtworkq.dll" "system" fn RtwqLockWorkQueue(workqueueid : u32) -> ::windows_core::HRESULT); RtwqLockWorkQueue(workqueueid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtwqPutWaitingWorkItem(hevent: P0, lpriority: i32, result: P1, key: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> @@ -2088,7 +2088,7 @@ where ::windows_targets::link!("rtworkq.dll" "system" fn RtwqScheduleWorkItem(result : * mut::core::ffi::c_void, timeout : i64, key : *mut u64) -> ::windows_core::HRESULT); RtwqScheduleWorkItem(result.into_param().abi(), timeout, ::core::mem::transmute(key.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtwqSetDeadline(workqueueid: u32, deadlineinhns: i64) -> ::windows_core::Result { @@ -2096,7 +2096,7 @@ pub unsafe fn RtwqSetDeadline(workqueueid: u32, deadlineinhns: i64) -> ::windows let mut result__ = ::std::mem::zeroed(); RtwqSetDeadline(workqueueid, deadlineinhns, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtwqSetDeadline2(workqueueid: u32, deadlineinhns: i64, predeadlineinhns: i64) -> ::windows_core::Result { @@ -2104,7 +2104,7 @@ pub unsafe fn RtwqSetDeadline2(workqueueid: u32, deadlineinhns: i64, predeadline let mut result__ = ::std::mem::zeroed(); RtwqSetDeadline2(workqueueid, deadlineinhns, predeadlineinhns, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtwqSetLongRunning(workqueueid: u32, enable: P0) -> ::windows_core::Result<()> @@ -2124,7 +2124,7 @@ pub unsafe fn RtwqStartup() -> ::windows_core::Result<()> { ::windows_targets::link!("rtworkq.dll" "system" fn RtwqStartup() -> ::windows_core::HRESULT); RtwqStartup().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtwqUnjoinWorkQueue(workqueueid: u32, hfile: P0) -> ::windows_core::Result<()> @@ -2157,14 +2157,14 @@ pub unsafe fn RtwqUnregisterPlatformFromMMCSS() -> ::windows_core::Result<()> { ::windows_targets::link!("rtworkq.dll" "system" fn RtwqUnregisterPlatformFromMMCSS() -> ::windows_core::HRESULT); RtwqUnregisterPlatformFromMMCSS().ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn SetCriticalSectionSpinCount(lpcriticalsection: *mut CRITICAL_SECTION, dwspincount: u32) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn SetCriticalSectionSpinCount(lpcriticalsection : *mut CRITICAL_SECTION, dwspincount : u32) -> u32); SetCriticalSectionSpinCount(lpcriticalsection, dwspincount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetEvent(hevent: P0) -> ::windows_core::Result<()> @@ -2174,7 +2174,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetEvent(hevent : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetEvent(hevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetEventWhenCallbackReturns(pci: P0, evt: P1) @@ -2185,7 +2185,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetEventWhenCallbackReturns(pci : PTP_CALLBACK_INSTANCE, evt : super::super::Foundation:: HANDLE) -> ()); SetEventWhenCallbackReturns(pci.into_param().abi(), evt.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPriorityClass(hprocess: P0, dwpriorityclass: PROCESS_CREATION_FLAGS) -> ::windows_core::Result<()> @@ -2195,7 +2195,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetPriorityClass(hprocess : super::super::Foundation:: HANDLE, dwpriorityclass : PROCESS_CREATION_FLAGS) -> super::super::Foundation:: BOOL); SetPriorityClass(hprocess.into_param().abi(), dwpriorityclass).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessAffinityMask(hprocess: P0, dwprocessaffinitymask: usize) -> ::windows_core::Result<()> @@ -2205,7 +2205,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessAffinityMask(hprocess : super::super::Foundation:: HANDLE, dwprocessaffinitymask : usize) -> super::super::Foundation:: BOOL); SetProcessAffinityMask(hprocess.into_param().abi(), dwprocessaffinitymask).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessAffinityUpdateMode(hprocess: P0, dwflags: PROCESS_AFFINITY_AUTO_UPDATE_FLAGS) -> ::windows_core::Result<()> @@ -2215,14 +2215,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessAffinityUpdateMode(hprocess : super::super::Foundation:: HANDLE, dwflags : PROCESS_AFFINITY_AUTO_UPDATE_FLAGS) -> super::super::Foundation:: BOOL); SetProcessAffinityUpdateMode(hprocess.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessDEPPolicy(dwflags: PROCESS_DEP_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetProcessDEPPolicy(dwflags : PROCESS_DEP_FLAGS) -> super::super::Foundation:: BOOL); SetProcessDEPPolicy(dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn SetProcessDefaultCpuSetMasks(process: P0, cpusetmasks: ::core::option::Option<&[super::SystemInformation::GROUP_AFFINITY]>) -> super::super::Foundation::BOOL @@ -2232,7 +2232,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessDefaultCpuSetMasks(process : super::super::Foundation:: HANDLE, cpusetmasks : *const super::SystemInformation:: GROUP_AFFINITY, cpusetmaskcount : u16) -> super::super::Foundation:: BOOL); SetProcessDefaultCpuSetMasks(process.into_param().abi(), ::core::mem::transmute(cpusetmasks.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), cpusetmasks.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessDefaultCpuSets(process: P0, cpusetids: ::core::option::Option<&[u32]>) -> super::super::Foundation::BOOL @@ -2242,7 +2242,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessDefaultCpuSets(process : super::super::Foundation:: HANDLE, cpusetids : *const u32, cpusetidcount : u32) -> super::super::Foundation:: BOOL); SetProcessDefaultCpuSets(process.into_param().abi(), ::core::mem::transmute(cpusetids.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), cpusetids.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessDynamicEHContinuationTargets(process: P0, targets: &mut [PROCESS_DYNAMIC_EH_CONTINUATION_TARGET]) -> ::windows_core::Result<()> @@ -2252,7 +2252,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessDynamicEHContinuationTargets(process : super::super::Foundation:: HANDLE, numberoftargets : u16, targets : *mut PROCESS_DYNAMIC_EH_CONTINUATION_TARGET) -> super::super::Foundation:: BOOL); SetProcessDynamicEHContinuationTargets(process.into_param().abi(), targets.len() as _, ::core::mem::transmute(targets.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessDynamicEnforcedCetCompatibleRanges(process: P0, ranges: &mut [PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE]) -> super::super::Foundation::BOOL @@ -2262,7 +2262,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessDynamicEnforcedCetCompatibleRanges(process : super::super::Foundation:: HANDLE, numberofranges : u16, ranges : *mut PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE) -> super::super::Foundation:: BOOL); SetProcessDynamicEnforcedCetCompatibleRanges(process.into_param().abi(), ranges.len() as _, ::core::mem::transmute(ranges.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessInformation(hprocess: P0, processinformationclass: PROCESS_INFORMATION_CLASS, processinformation: *const ::core::ffi::c_void, processinformationsize: u32) -> ::windows_core::Result<()> @@ -2272,14 +2272,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessInformation(hprocess : super::super::Foundation:: HANDLE, processinformationclass : PROCESS_INFORMATION_CLASS, processinformation : *const ::core::ffi::c_void, processinformationsize : u32) -> super::super::Foundation:: BOOL); SetProcessInformation(hprocess.into_param().abi(), processinformationclass, processinformation, processinformationsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessMitigationPolicy(mitigationpolicy: PROCESS_MITIGATION_POLICY, lpbuffer: *const ::core::ffi::c_void, dwlength: usize) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetProcessMitigationPolicy(mitigationpolicy : PROCESS_MITIGATION_POLICY, lpbuffer : *const ::core::ffi::c_void, dwlength : usize) -> super::super::Foundation:: BOOL); SetProcessMitigationPolicy(mitigationpolicy, lpbuffer, dwlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessPriorityBoost(hprocess: P0, bdisablepriorityboost: P1) -> ::windows_core::Result<()> @@ -2290,7 +2290,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessPriorityBoost(hprocess : super::super::Foundation:: HANDLE, bdisablepriorityboost : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetProcessPriorityBoost(hprocess.into_param().abi(), bdisablepriorityboost.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessRestrictionExemption(fenableexemption: P0) -> ::windows_core::Result<()> @@ -2300,14 +2300,14 @@ where ::windows_targets::link!("user32.dll" "system" fn SetProcessRestrictionExemption(fenableexemption : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetProcessRestrictionExemption(fenableexemption.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessShutdownParameters(dwlevel: u32, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetProcessShutdownParameters(dwlevel : u32, dwflags : u32) -> super::super::Foundation:: BOOL); SetProcessShutdownParameters(dwlevel, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessWorkingSetSize(hprocess: P0, dwminimumworkingsetsize: usize, dwmaximumworkingsetsize: usize) -> ::windows_core::Result<()> @@ -2317,14 +2317,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetProcessWorkingSetSize(hprocess : super::super::Foundation:: HANDLE, dwminimumworkingsetsize : usize, dwmaximumworkingsetsize : usize) -> super::super::Foundation:: BOOL); SetProcessWorkingSetSize(hprocess.into_param().abi(), dwminimumworkingsetsize, dwmaximumworkingsetsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProtectedPolicy(policyguid: *const ::windows_core::GUID, policyvalue: usize, oldpolicyvalue: ::core::option::Option<*mut usize>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetProtectedPolicy(policyguid : *const ::windows_core::GUID, policyvalue : usize, oldpolicyvalue : *mut usize) -> super::super::Foundation:: BOOL); SetProtectedPolicy(policyguid, policyvalue, ::core::mem::transmute(oldpolicyvalue.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadAffinityMask(hthread: P0, dwthreadaffinitymask: usize) -> usize @@ -2334,7 +2334,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadAffinityMask(hthread : super::super::Foundation:: HANDLE, dwthreadaffinitymask : usize) -> usize); SetThreadAffinityMask(hthread.into_param().abi(), dwthreadaffinitymask) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadDescription(hthread: P0, lpthreaddescription: P1) -> ::windows_core::Result<()> @@ -2345,7 +2345,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadDescription(hthread : super::super::Foundation:: HANDLE, lpthreaddescription : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); SetThreadDescription(hthread.into_param().abi(), lpthreaddescription.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn SetThreadGroupAffinity(hthread: P0, groupaffinity: *const super::SystemInformation::GROUP_AFFINITY, previousgroupaffinity: ::core::option::Option<*mut super::SystemInformation::GROUP_AFFINITY>) -> super::super::Foundation::BOOL @@ -2355,7 +2355,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadGroupAffinity(hthread : super::super::Foundation:: HANDLE, groupaffinity : *const super::SystemInformation:: GROUP_AFFINITY, previousgroupaffinity : *mut super::SystemInformation:: GROUP_AFFINITY) -> super::super::Foundation:: BOOL); SetThreadGroupAffinity(hthread.into_param().abi(), groupaffinity, ::core::mem::transmute(previousgroupaffinity.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadIdealProcessor(hthread: P0, dwidealprocessor: u32) -> u32 @@ -2365,7 +2365,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadIdealProcessor(hthread : super::super::Foundation:: HANDLE, dwidealprocessor : u32) -> u32); SetThreadIdealProcessor(hthread.into_param().abi(), dwidealprocessor) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn SetThreadIdealProcessorEx(hthread: P0, lpidealprocessor: *const super::Kernel::PROCESSOR_NUMBER, lppreviousidealprocessor: ::core::option::Option<*mut super::Kernel::PROCESSOR_NUMBER>) -> ::windows_core::Result<()> @@ -2375,7 +2375,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadIdealProcessorEx(hthread : super::super::Foundation:: HANDLE, lpidealprocessor : *const super::Kernel:: PROCESSOR_NUMBER, lppreviousidealprocessor : *mut super::Kernel:: PROCESSOR_NUMBER) -> super::super::Foundation:: BOOL); SetThreadIdealProcessorEx(hthread.into_param().abi(), lpidealprocessor, ::core::mem::transmute(lppreviousidealprocessor.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadInformation(hthread: P0, threadinformationclass: THREAD_INFORMATION_CLASS, threadinformation: *const ::core::ffi::c_void, threadinformationsize: u32) -> ::windows_core::Result<()> @@ -2385,7 +2385,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadInformation(hthread : super::super::Foundation:: HANDLE, threadinformationclass : THREAD_INFORMATION_CLASS, threadinformation : *const ::core::ffi::c_void, threadinformationsize : u32) -> super::super::Foundation:: BOOL); SetThreadInformation(hthread.into_param().abi(), threadinformationclass, threadinformation, threadinformationsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadPriority(hthread: P0, npriority: THREAD_PRIORITY) -> ::windows_core::Result<()> @@ -2395,7 +2395,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadPriority(hthread : super::super::Foundation:: HANDLE, npriority : THREAD_PRIORITY) -> super::super::Foundation:: BOOL); SetThreadPriority(hthread.into_param().abi(), npriority).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadPriorityBoost(hthread: P0, bdisablepriorityboost: P1) -> ::windows_core::Result<()> @@ -2406,7 +2406,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadPriorityBoost(hthread : super::super::Foundation:: HANDLE, bdisablepriorityboost : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetThreadPriorityBoost(hthread.into_param().abi(), bdisablepriorityboost.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] #[inline] pub unsafe fn SetThreadSelectedCpuSetMasks(thread: P0, cpusetmasks: ::core::option::Option<&[super::SystemInformation::GROUP_AFFINITY]>) -> super::super::Foundation::BOOL @@ -2416,7 +2416,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadSelectedCpuSetMasks(thread : super::super::Foundation:: HANDLE, cpusetmasks : *const super::SystemInformation:: GROUP_AFFINITY, cpusetmaskcount : u16) -> super::super::Foundation:: BOOL); SetThreadSelectedCpuSetMasks(thread.into_param().abi(), ::core::mem::transmute(cpusetmasks.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), cpusetmasks.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadSelectedCpuSets(thread: P0, cpusetids: &[u32]) -> super::super::Foundation::BOOL @@ -2426,14 +2426,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadSelectedCpuSets(thread : super::super::Foundation:: HANDLE, cpusetids : *const u32, cpusetidcount : u32) -> super::super::Foundation:: BOOL); SetThreadSelectedCpuSets(thread.into_param().abi(), ::core::mem::transmute(cpusetids.as_ptr()), cpusetids.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadStackGuarantee(stacksizeinbytes: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetThreadStackGuarantee(stacksizeinbytes : *mut u32) -> super::super::Foundation:: BOOL); SetThreadStackGuarantee(stacksizeinbytes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadToken(thread: ::core::option::Option<*const super::super::Foundation::HANDLE>, token: P0) -> ::windows_core::Result<()> @@ -2443,7 +2443,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn SetThreadToken(thread : *const super::super::Foundation:: HANDLE, token : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetThreadToken(::core::mem::transmute(thread.unwrap_or(::std::ptr::null())), token.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadpoolStackInformation(ptpp: P0, ptpsi: *const TP_POOL_STACK_INFORMATION) -> ::windows_core::Result<()> @@ -2461,7 +2461,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadpoolThreadMaximum(ptpp : PTP_POOL, cthrdmost : u32) -> ()); SetThreadpoolThreadMaximum(ptpp.into_param().abi(), cthrdmost) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadpoolThreadMinimum(ptpp: P0, cthrdmic: u32) -> ::windows_core::Result<()> @@ -2471,7 +2471,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadpoolThreadMinimum(ptpp : PTP_POOL, cthrdmic : u32) -> super::super::Foundation:: BOOL); SetThreadpoolThreadMinimum(ptpp.into_param().abi(), cthrdmic).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadpoolTimer(pti: P0, pftduetime: ::core::option::Option<*const super::super::Foundation::FILETIME>, msperiod: u32, mswindowlength: u32) @@ -2481,7 +2481,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadpoolTimer(pti : PTP_TIMER, pftduetime : *const super::super::Foundation:: FILETIME, msperiod : u32, mswindowlength : u32) -> ()); SetThreadpoolTimer(pti.into_param().abi(), ::core::mem::transmute(pftduetime.unwrap_or(::std::ptr::null())), msperiod, mswindowlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadpoolTimerEx(pti: P0, pftduetime: ::core::option::Option<*const super::super::Foundation::FILETIME>, msperiod: u32, mswindowlength: u32) -> super::super::Foundation::BOOL @@ -2491,7 +2491,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadpoolTimerEx(pti : PTP_TIMER, pftduetime : *const super::super::Foundation:: FILETIME, msperiod : u32, mswindowlength : u32) -> super::super::Foundation:: BOOL); SetThreadpoolTimerEx(pti.into_param().abi(), ::core::mem::transmute(pftduetime.unwrap_or(::std::ptr::null())), msperiod, mswindowlength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadpoolWait(pwa: P0, h: P1, pfttimeout: ::core::option::Option<*const super::super::Foundation::FILETIME>) @@ -2502,7 +2502,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadpoolWait(pwa : PTP_WAIT, h : super::super::Foundation:: HANDLE, pfttimeout : *const super::super::Foundation:: FILETIME) -> ()); SetThreadpoolWait(pwa.into_param().abi(), h.into_param().abi(), ::core::mem::transmute(pfttimeout.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetThreadpoolWaitEx(pwa: P0, h: P1, pfttimeout: ::core::option::Option<*const super::super::Foundation::FILETIME>, reserved: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -2513,7 +2513,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetThreadpoolWaitEx(pwa : PTP_WAIT, h : super::super::Foundation:: HANDLE, pfttimeout : *const super::super::Foundation:: FILETIME, reserved : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetThreadpoolWaitEx(pwa.into_param().abi(), h.into_param().abi(), ::core::mem::transmute(pfttimeout.unwrap_or(::std::ptr::null())), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetTimerQueueTimer(timerqueue: P0, callback: WAITORTIMERCALLBACK, parameter: ::core::option::Option<*const ::core::ffi::c_void>, duetime: u32, period: u32, preferio: P1) -> super::super::Foundation::HANDLE @@ -2524,14 +2524,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetTimerQueueTimer(timerqueue : super::super::Foundation:: HANDLE, callback : WAITORTIMERCALLBACK, parameter : *const ::core::ffi::c_void, duetime : u32, period : u32, preferio : super::super::Foundation:: BOOL) -> super::super::Foundation:: HANDLE); SetTimerQueueTimer(timerqueue.into_param().abi(), callback, ::core::mem::transmute(parameter.unwrap_or(::std::ptr::null())), duetime, period, preferio.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetUmsThreadInformation(umsthread: *const ::core::ffi::c_void, umsthreadinfoclass: UMS_THREAD_INFO_CLASS, umsthreadinformation: *const ::core::ffi::c_void, umsthreadinformationlength: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetUmsThreadInformation(umsthread : *const ::core::ffi::c_void, umsthreadinfoclass : UMS_THREAD_INFO_CLASS, umsthreadinformation : *const ::core::ffi::c_void, umsthreadinformationlength : u32) -> super::super::Foundation:: BOOL); SetUmsThreadInformation(umsthread, umsthreadinfoclass, umsthreadinformation, umsthreadinformationlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWaitableTimer(htimer: P0, lpduetime: *const i64, lperiod: i32, pfncompletionroutine: PTIMERAPCROUTINE, lpargtocompletionroutine: ::core::option::Option<*const ::core::ffi::c_void>, fresume: P1) -> ::windows_core::Result<()> @@ -2542,7 +2542,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetWaitableTimer(htimer : super::super::Foundation:: HANDLE, lpduetime : *const i64, lperiod : i32, pfncompletionroutine : PTIMERAPCROUTINE, lpargtocompletionroutine : *const ::core::ffi::c_void, fresume : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetWaitableTimer(htimer.into_param().abi(), lpduetime, lperiod, pfncompletionroutine, ::core::mem::transmute(lpargtocompletionroutine.unwrap_or(::std::ptr::null())), fresume.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWaitableTimerEx(htimer: P0, lpduetime: *const i64, lperiod: i32, pfncompletionroutine: PTIMERAPCROUTINE, lpargtocompletionroutine: ::core::option::Option<*const ::core::ffi::c_void>, wakecontext: ::core::option::Option<*const REASON_CONTEXT>, tolerabledelay: u32) -> ::windows_core::Result<()> @@ -2552,7 +2552,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetWaitableTimerEx(htimer : super::super::Foundation:: HANDLE, lpduetime : *const i64, lperiod : i32, pfncompletionroutine : PTIMERAPCROUTINE, lpargtocompletionroutine : *const ::core::ffi::c_void, wakecontext : *const REASON_CONTEXT, tolerabledelay : u32) -> super::super::Foundation:: BOOL); SetWaitableTimerEx(htimer.into_param().abi(), lpduetime, lperiod, pfncompletionroutine, ::core::mem::transmute(lpargtocompletionroutine.unwrap_or(::std::ptr::null())), ::core::mem::transmute(wakecontext.unwrap_or(::std::ptr::null())), tolerabledelay).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SignalObjectAndWait(hobjecttosignal: P0, hobjecttowaiton: P1, dwmilliseconds: u32, balertable: P2) -> super::super::Foundation::WAIT_EVENT @@ -2569,21 +2569,21 @@ pub unsafe fn Sleep(dwmilliseconds: u32) { ::windows_targets::link!("kernel32.dll" "system" fn Sleep(dwmilliseconds : u32) -> ()); Sleep(dwmilliseconds) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn SleepConditionVariableCS(conditionvariable: *mut CONDITION_VARIABLE, criticalsection: *mut CRITICAL_SECTION, dwmilliseconds: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SleepConditionVariableCS(conditionvariable : *mut CONDITION_VARIABLE, criticalsection : *mut CRITICAL_SECTION, dwmilliseconds : u32) -> super::super::Foundation:: BOOL); SleepConditionVariableCS(conditionvariable, criticalsection, dwmilliseconds).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SleepConditionVariableSRW(conditionvariable: *mut CONDITION_VARIABLE, srwlock: *mut SRWLOCK, dwmilliseconds: u32, flags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SleepConditionVariableSRW(conditionvariable : *mut CONDITION_VARIABLE, srwlock : *mut SRWLOCK, dwmilliseconds : u32, flags : u32) -> super::super::Foundation:: BOOL); SleepConditionVariableSRW(conditionvariable, srwlock, dwmilliseconds, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SleepEx(dwmilliseconds: u32, balertable: P0) -> u32 @@ -2609,7 +2609,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SubmitThreadpoolWork(pwk : PTP_WORK) -> ()); SubmitThreadpoolWork(pwk.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SuspendThread(hthread: P0) -> u32 @@ -2624,14 +2624,14 @@ pub unsafe fn SwitchToFiber(lpfiber: *const ::core::ffi::c_void) { ::windows_targets::link!("kernel32.dll" "system" fn SwitchToFiber(lpfiber : *const ::core::ffi::c_void) -> ()); SwitchToFiber(lpfiber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SwitchToThread() -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn SwitchToThread() -> super::super::Foundation:: BOOL); SwitchToThread() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TerminateProcess(hprocess: P0, uexitcode: u32) -> ::windows_core::Result<()> @@ -2641,7 +2641,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn TerminateProcess(hprocess : super::super::Foundation:: HANDLE, uexitcode : u32) -> super::super::Foundation:: BOOL); TerminateProcess(hprocess.into_param().abi(), uexitcode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TerminateThread(hthread: P0, dwexitcode: u32) -> ::windows_core::Result<()> @@ -2656,7 +2656,7 @@ pub unsafe fn TlsAlloc() -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn TlsAlloc() -> u32); TlsAlloc() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TlsFree(dwtlsindex: u32) -> ::windows_core::Result<()> { @@ -2668,49 +2668,49 @@ pub unsafe fn TlsGetValue(dwtlsindex: u32) -> *mut ::core::ffi::c_void { ::windows_targets::link!("kernel32.dll" "system" fn TlsGetValue(dwtlsindex : u32) -> *mut ::core::ffi::c_void); TlsGetValue(dwtlsindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TlsSetValue(dwtlsindex: u32, lptlsvalue: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn TlsSetValue(dwtlsindex : u32, lptlsvalue : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); TlsSetValue(dwtlsindex, ::core::mem::transmute(lptlsvalue.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TryAcquireSRWLockExclusive(srwlock: *mut SRWLOCK) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("kernel32.dll" "system" fn TryAcquireSRWLockExclusive(srwlock : *mut SRWLOCK) -> super::super::Foundation:: BOOLEAN); TryAcquireSRWLockExclusive(srwlock) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TryAcquireSRWLockShared(srwlock: *mut SRWLOCK) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("kernel32.dll" "system" fn TryAcquireSRWLockShared(srwlock : *mut SRWLOCK) -> super::super::Foundation:: BOOLEAN); TryAcquireSRWLockShared(srwlock) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn TryEnterCriticalSection(lpcriticalsection: *mut CRITICAL_SECTION) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn TryEnterCriticalSection(lpcriticalsection : *mut CRITICAL_SECTION) -> super::super::Foundation:: BOOL); TryEnterCriticalSection(lpcriticalsection) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TrySubmitThreadpoolCallback(pfns: PTP_SIMPLE_CALLBACK, pv: ::core::option::Option<*mut ::core::ffi::c_void>, pcbe: ::core::option::Option<*const TP_CALLBACK_ENVIRON_V3>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn TrySubmitThreadpoolCallback(pfns : PTP_SIMPLE_CALLBACK, pv : *mut ::core::ffi::c_void, pcbe : *const TP_CALLBACK_ENVIRON_V3) -> super::super::Foundation:: BOOL); TrySubmitThreadpoolCallback(pfns, ::core::mem::transmute(pv.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbe.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UmsThreadYield(schedulerparam: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn UmsThreadYield(schedulerparam : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); UmsThreadYield(schedulerparam).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterWait(waithandle: P0) -> ::windows_core::Result<()> @@ -2720,7 +2720,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn UnregisterWait(waithandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); UnregisterWait(waithandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterWaitEx(waithandle: P0, completionevent: P1) -> ::windows_core::Result<()> @@ -2731,14 +2731,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn UnregisterWaitEx(waithandle : super::super::Foundation:: HANDLE, completionevent : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); UnregisterWaitEx(waithandle.into_param().abi(), completionevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateProcThreadAttribute(lpattributelist: LPPROC_THREAD_ATTRIBUTE_LIST, dwflags: u32, attribute: usize, lpvalue: ::core::option::Option<*const ::core::ffi::c_void>, cbsize: usize, lppreviousvalue: ::core::option::Option<*mut ::core::ffi::c_void>, lpreturnsize: ::core::option::Option<*const usize>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn UpdateProcThreadAttribute(lpattributelist : LPPROC_THREAD_ATTRIBUTE_LIST, dwflags : u32, attribute : usize, lpvalue : *const ::core::ffi::c_void, cbsize : usize, lppreviousvalue : *mut ::core::ffi::c_void, lpreturnsize : *const usize) -> super::super::Foundation:: BOOL); UpdateProcThreadAttribute(lpattributelist, dwflags, attribute, ::core::mem::transmute(lpvalue.unwrap_or(::std::ptr::null())), cbsize, ::core::mem::transmute(lppreviousvalue.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpreturnsize.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitForInputIdle(hprocess: P0, dwmilliseconds: u32) -> u32 @@ -2748,7 +2748,7 @@ where ::windows_targets::link!("user32.dll" "system" fn WaitForInputIdle(hprocess : super::super::Foundation:: HANDLE, dwmilliseconds : u32) -> u32); WaitForInputIdle(hprocess.into_param().abi(), dwmilliseconds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitForMultipleObjects(lphandles: &[super::super::Foundation::HANDLE], bwaitall: P0, dwmilliseconds: u32) -> super::super::Foundation::WAIT_EVENT @@ -2758,7 +2758,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WaitForMultipleObjects(ncount : u32, lphandles : *const super::super::Foundation:: HANDLE, bwaitall : super::super::Foundation:: BOOL, dwmilliseconds : u32) -> super::super::Foundation:: WAIT_EVENT); WaitForMultipleObjects(lphandles.len() as _, ::core::mem::transmute(lphandles.as_ptr()), bwaitall.into_param().abi(), dwmilliseconds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitForMultipleObjectsEx(lphandles: &[super::super::Foundation::HANDLE], bwaitall: P0, dwmilliseconds: u32, balertable: P1) -> super::super::Foundation::WAIT_EVENT @@ -2769,7 +2769,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WaitForMultipleObjectsEx(ncount : u32, lphandles : *const super::super::Foundation:: HANDLE, bwaitall : super::super::Foundation:: BOOL, dwmilliseconds : u32, balertable : super::super::Foundation:: BOOL) -> super::super::Foundation:: WAIT_EVENT); WaitForMultipleObjectsEx(lphandles.len() as _, ::core::mem::transmute(lphandles.as_ptr()), bwaitall.into_param().abi(), dwmilliseconds, balertable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitForSingleObject(hhandle: P0, dwmilliseconds: u32) -> super::super::Foundation::WAIT_EVENT @@ -2779,7 +2779,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WaitForSingleObject(hhandle : super::super::Foundation:: HANDLE, dwmilliseconds : u32) -> super::super::Foundation:: WAIT_EVENT); WaitForSingleObject(hhandle.into_param().abi(), dwmilliseconds) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitForSingleObjectEx(hhandle: P0, dwmilliseconds: u32, balertable: P1) -> super::super::Foundation::WAIT_EVENT @@ -2790,7 +2790,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WaitForSingleObjectEx(hhandle : super::super::Foundation:: HANDLE, dwmilliseconds : u32, balertable : super::super::Foundation:: BOOL) -> super::super::Foundation:: WAIT_EVENT); WaitForSingleObjectEx(hhandle.into_param().abi(), dwmilliseconds, balertable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitForThreadpoolIoCallbacks(pio: P0, fcancelpendingcallbacks: P1) @@ -2801,7 +2801,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WaitForThreadpoolIoCallbacks(pio : PTP_IO, fcancelpendingcallbacks : super::super::Foundation:: BOOL) -> ()); WaitForThreadpoolIoCallbacks(pio.into_param().abi(), fcancelpendingcallbacks.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitForThreadpoolTimerCallbacks(pti: P0, fcancelpendingcallbacks: P1) @@ -2812,7 +2812,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WaitForThreadpoolTimerCallbacks(pti : PTP_TIMER, fcancelpendingcallbacks : super::super::Foundation:: BOOL) -> ()); WaitForThreadpoolTimerCallbacks(pti.into_param().abi(), fcancelpendingcallbacks.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitForThreadpoolWaitCallbacks(pwa: P0, fcancelpendingcallbacks: P1) @@ -2823,7 +2823,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WaitForThreadpoolWaitCallbacks(pwa : PTP_WAIT, fcancelpendingcallbacks : super::super::Foundation:: BOOL) -> ()); WaitForThreadpoolWaitCallbacks(pwa.into_param().abi(), fcancelpendingcallbacks.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitForThreadpoolWorkCallbacks(pwk: P0, fcancelpendingcallbacks: P1) @@ -2834,7 +2834,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WaitForThreadpoolWorkCallbacks(pwk : PTP_WORK, fcancelpendingcallbacks : super::super::Foundation:: BOOL) -> ()); WaitForThreadpoolWorkCallbacks(pwk.into_param().abi(), fcancelpendingcallbacks.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitOnAddress(address: *const ::core::ffi::c_void, compareaddress: *const ::core::ffi::c_void, addresssize: usize, dwmilliseconds: u32) -> ::windows_core::Result<()> { @@ -2874,7 +2874,7 @@ pub unsafe fn Wow64SetThreadDefaultGuestMachine(machine: u16) -> u16 { ::windows_targets::link!("api-ms-win-core-wow64-l1-1-1.dll" "system" fn Wow64SetThreadDefaultGuestMachine(machine : u16) -> u16); Wow64SetThreadDefaultGuestMachine(machine) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Wow64SuspendThread(hthread: P0) -> u32 @@ -4375,7 +4375,7 @@ impl ::core::default::Default for CONDITION_VARIABLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct CRITICAL_SECTION { pub DebugInfo: *mut CRITICAL_SECTION_DEBUG, @@ -4418,7 +4418,7 @@ impl ::core::default::Default for CRITICAL_SECTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct CRITICAL_SECTION_DEBUG { pub Type: u16, @@ -4572,7 +4572,7 @@ impl ::core::default::Default for MEMORY_PRIORITY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct PEB { pub Reserved1: [u8; 2], @@ -4639,7 +4639,7 @@ impl ::core::default::Default for PEB { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct PEB_LDR_DATA { pub Reserved1: [u8; 8], @@ -4679,7 +4679,7 @@ impl ::core::default::Default for PEB_LDR_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct PROCESS_BASIC_INFORMATION { pub ExitStatus: super::super::Foundation::NTSTATUS, @@ -4847,7 +4847,7 @@ impl ::core::default::Default for PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGES_INFORM } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROCESS_INFORMATION { pub hProcess: super::super::Foundation::HANDLE, @@ -4918,7 +4918,7 @@ impl ::core::default::Default for PROCESS_LEAP_SECOND_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] #[cfg(feature = "Win32_System_SystemInformation")] pub struct PROCESS_MACHINE_INFORMATION { pub ProcessMachine: super::SystemInformation::IMAGE_FILE_MACHINE, @@ -5229,7 +5229,7 @@ impl ::windows_core::TypeKind for PTP_WORK { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REASON_CONTEXT { pub Version: u32, @@ -5255,7 +5255,7 @@ impl ::core::default::Default for REASON_CONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union REASON_CONTEXT_0 { pub Detailed: REASON_CONTEXT_0_0, @@ -5280,7 +5280,7 @@ impl ::core::default::Default for REASON_CONTEXT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct REASON_CONTEXT_0_0 { pub LocalizedReasonModule: super::super::Foundation::HMODULE, @@ -5321,7 +5321,7 @@ impl ::core::default::Default for REASON_CONTEXT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RTL_USER_PROCESS_PARAMETERS { pub Reserved1: [u8; 16], @@ -5391,7 +5391,7 @@ impl ::core::default::Default for SRWLOCK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STARTUPINFOA { pub cb: u32, @@ -5465,7 +5465,7 @@ impl ::core::default::Default for STARTUPINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STARTUPINFOEXA { pub StartupInfo: STARTUPINFOA, @@ -5504,7 +5504,7 @@ impl ::core::default::Default for STARTUPINFOEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STARTUPINFOEXW { pub StartupInfo: STARTUPINFOW, @@ -5543,7 +5543,7 @@ impl ::core::default::Default for STARTUPINFOEXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STARTUPINFOW { pub cb: u32, @@ -5650,7 +5650,7 @@ impl ::core::default::Default for SYNCHRONIZATION_BARRIER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct TEB { pub Reserved1: [*mut ::core::ffi::c_void; 12], @@ -5833,7 +5833,7 @@ impl ::core::default::Default for TP_POOL_STACK_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_System_SystemServices\"`"] #[cfg(feature = "Win32_System_SystemServices")] pub struct UMS_SCHEDULER_STARTUP_INFO { pub UmsVersion: u32, @@ -5936,11 +5936,11 @@ pub type APC_CALLBACK_FUNCTION = ::core::option::Option ()>; pub type LPTHREAD_START_ROUTINE = ::core::option::Option u32>; pub type PFLS_CALLBACK_FUNCTION = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PINIT_ONCE_FN = ::core::option::Option super::super::Foundation::BOOL>; pub type PPS_POST_PROCESS_INIT_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_System_SystemServices\"`"] #[cfg(feature = "Win32_System_SystemServices")] pub type PRTL_UMS_SCHEDULER_ENTRY_POINT = ::core::option::Option ()>; pub type PTIMERAPCROUTINE = ::core::option::Option ()>; @@ -5951,7 +5951,7 @@ pub type PTP_WAIT_CALLBACK = ::core::option::Option ()>; pub type PTP_WORK_CALLBACK = ::core::option::Option ()>; pub type RTWQPERIODICCALLBACK = ::core::option::Option) -> ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WAITORTIMERCALLBACK = ::core::option::Option ()>; pub type WORKERCALLBACKFUNC = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Time/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Time/mod.rs index 7d0fce8d9f..df8684e4f8 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Time/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Time/mod.rs @@ -1,102 +1,102 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumDynamicTimeZoneInformation(dwindex: u32, lptimezoneinformation: *mut DYNAMIC_TIME_ZONE_INFORMATION) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn EnumDynamicTimeZoneInformation(dwindex : u32, lptimezoneinformation : *mut DYNAMIC_TIME_ZONE_INFORMATION) -> u32); EnumDynamicTimeZoneInformation(dwindex, lptimezoneinformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FileTimeToSystemTime(lpfiletime: *const super::super::Foundation::FILETIME, lpsystemtime: *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn FileTimeToSystemTime(lpfiletime : *const super::super::Foundation:: FILETIME, lpsystemtime : *mut super::super::Foundation:: SYSTEMTIME) -> super::super::Foundation:: BOOL); FileTimeToSystemTime(lpfiletime, lpsystemtime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDynamicTimeZoneInformation(ptimezoneinformation: *mut DYNAMIC_TIME_ZONE_INFORMATION) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetDynamicTimeZoneInformation(ptimezoneinformation : *mut DYNAMIC_TIME_ZONE_INFORMATION) -> u32); GetDynamicTimeZoneInformation(ptimezoneinformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDynamicTimeZoneInformationEffectiveYears(lptimezoneinformation: *const DYNAMIC_TIME_ZONE_INFORMATION, firstyear: *mut u32, lastyear: *mut u32) -> u32 { ::windows_targets::link!("advapi32.dll" "system" fn GetDynamicTimeZoneInformationEffectiveYears(lptimezoneinformation : *const DYNAMIC_TIME_ZONE_INFORMATION, firstyear : *mut u32, lastyear : *mut u32) -> u32); GetDynamicTimeZoneInformationEffectiveYears(lptimezoneinformation, firstyear, lastyear) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTimeZoneInformation(lptimezoneinformation: *mut TIME_ZONE_INFORMATION) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn GetTimeZoneInformation(lptimezoneinformation : *mut TIME_ZONE_INFORMATION) -> u32); GetTimeZoneInformation(lptimezoneinformation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTimeZoneInformationForYear(wyear: u16, pdtzi: ::core::option::Option<*const DYNAMIC_TIME_ZONE_INFORMATION>, ptzi: *mut TIME_ZONE_INFORMATION) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetTimeZoneInformationForYear(wyear : u16, pdtzi : *const DYNAMIC_TIME_ZONE_INFORMATION, ptzi : *mut TIME_ZONE_INFORMATION) -> super::super::Foundation:: BOOL); GetTimeZoneInformationForYear(wyear, ::core::mem::transmute(pdtzi.unwrap_or(::std::ptr::null())), ptzi).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalFileTimeToLocalSystemTime(timezoneinformation: ::core::option::Option<*const TIME_ZONE_INFORMATION>, localfiletime: *const super::super::Foundation::FILETIME, localsystemtime: *mut super::super::Foundation::SYSTEMTIME) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn LocalFileTimeToLocalSystemTime(timezoneinformation : *const TIME_ZONE_INFORMATION, localfiletime : *const super::super::Foundation:: FILETIME, localsystemtime : *mut super::super::Foundation:: SYSTEMTIME) -> super::super::Foundation:: BOOL); LocalFileTimeToLocalSystemTime(::core::mem::transmute(timezoneinformation.unwrap_or(::std::ptr::null())), localfiletime, localsystemtime) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalSystemTimeToLocalFileTime(timezoneinformation: ::core::option::Option<*const TIME_ZONE_INFORMATION>, localsystemtime: *const super::super::Foundation::SYSTEMTIME, localfiletime: *mut super::super::Foundation::FILETIME) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn LocalSystemTimeToLocalFileTime(timezoneinformation : *const TIME_ZONE_INFORMATION, localsystemtime : *const super::super::Foundation:: SYSTEMTIME, localfiletime : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); LocalSystemTimeToLocalFileTime(::core::mem::transmute(timezoneinformation.unwrap_or(::std::ptr::null())), localsystemtime, localfiletime) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDynamicTimeZoneInformation(lptimezoneinformation: *const DYNAMIC_TIME_ZONE_INFORMATION) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetDynamicTimeZoneInformation(lptimezoneinformation : *const DYNAMIC_TIME_ZONE_INFORMATION) -> super::super::Foundation:: BOOL); SetDynamicTimeZoneInformation(lptimezoneinformation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetTimeZoneInformation(lptimezoneinformation: *const TIME_ZONE_INFORMATION) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SetTimeZoneInformation(lptimezoneinformation : *const TIME_ZONE_INFORMATION) -> super::super::Foundation:: BOOL); SetTimeZoneInformation(lptimezoneinformation).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SystemTimeToFileTime(lpsystemtime: *const super::super::Foundation::SYSTEMTIME, lpfiletime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SystemTimeToFileTime(lpsystemtime : *const super::super::Foundation:: SYSTEMTIME, lpfiletime : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); SystemTimeToFileTime(lpsystemtime, lpfiletime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SystemTimeToTzSpecificLocalTime(lptimezoneinformation: ::core::option::Option<*const TIME_ZONE_INFORMATION>, lpuniversaltime: *const super::super::Foundation::SYSTEMTIME, lplocaltime: *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SystemTimeToTzSpecificLocalTime(lptimezoneinformation : *const TIME_ZONE_INFORMATION, lpuniversaltime : *const super::super::Foundation:: SYSTEMTIME, lplocaltime : *mut super::super::Foundation:: SYSTEMTIME) -> super::super::Foundation:: BOOL); SystemTimeToTzSpecificLocalTime(::core::mem::transmute(lptimezoneinformation.unwrap_or(::std::ptr::null())), lpuniversaltime, lplocaltime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SystemTimeToTzSpecificLocalTimeEx(lptimezoneinformation: ::core::option::Option<*const DYNAMIC_TIME_ZONE_INFORMATION>, lpuniversaltime: *const super::super::Foundation::SYSTEMTIME, lplocaltime: *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn SystemTimeToTzSpecificLocalTimeEx(lptimezoneinformation : *const DYNAMIC_TIME_ZONE_INFORMATION, lpuniversaltime : *const super::super::Foundation:: SYSTEMTIME, lplocaltime : *mut super::super::Foundation:: SYSTEMTIME) -> super::super::Foundation:: BOOL); SystemTimeToTzSpecificLocalTimeEx(::core::mem::transmute(lptimezoneinformation.unwrap_or(::std::ptr::null())), lpuniversaltime, lplocaltime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TzSpecificLocalTimeToSystemTime(lptimezoneinformation: ::core::option::Option<*const TIME_ZONE_INFORMATION>, lplocaltime: *const super::super::Foundation::SYSTEMTIME, lpuniversaltime: *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn TzSpecificLocalTimeToSystemTime(lptimezoneinformation : *const TIME_ZONE_INFORMATION, lplocaltime : *const super::super::Foundation:: SYSTEMTIME, lpuniversaltime : *mut super::super::Foundation:: SYSTEMTIME) -> super::super::Foundation:: BOOL); TzSpecificLocalTimeToSystemTime(::core::mem::transmute(lptimezoneinformation.unwrap_or(::std::ptr::null())), lplocaltime, lpuniversaltime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TzSpecificLocalTimeToSystemTimeEx(lptimezoneinformation: ::core::option::Option<*const DYNAMIC_TIME_ZONE_INFORMATION>, lplocaltime: *const super::super::Foundation::SYSTEMTIME, lpuniversaltime: *mut super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { @@ -115,7 +115,7 @@ pub const wszW32TimeRegValueEnabled: ::windows_core::PCWSTR = ::windows_core::w! pub const wszW32TimeRegValueInputProvider: ::windows_core::PCWSTR = ::windows_core::w!("InputProvider"); pub const wszW32TimeRegValueMetaDataProvider: ::windows_core::PCWSTR = ::windows_core::w!("MetaDataProvider"); #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DYNAMIC_TIME_ZONE_INFORMATION { pub Bias: i32, @@ -161,7 +161,7 @@ impl ::core::default::Default for DYNAMIC_TIME_ZONE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TIME_ZONE_INFORMATION { pub Bias: i32, diff --git a/crates/libs/windows/src/Windows/Win32/System/TpmBaseServices/mod.rs b/crates/libs/windows/src/Windows/Win32/System/TpmBaseServices/mod.rs index 75bf0a8d71..87cb1fe414 100644 --- a/crates/libs/windows/src/Windows/Win32/System/TpmBaseServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/TpmBaseServices/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDeviceID(pbwindowsaik: ::core::option::Option<&mut [u8]>, pcbresult: *mut u32, pfprotectedbytpm: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { ::windows_targets::link!("tbs.dll" "system" fn GetDeviceID(pbwindowsaik : *mut u8, cbwindowsaik : u32, pcbresult : *mut u32, pfprotectedbytpm : *mut super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); GetDeviceID(::core::mem::transmute(pbwindowsaik.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pbwindowsaik.as_deref().map_or(0, |slice| slice.len() as _), pcbresult, ::core::mem::transmute(pfprotectedbytpm.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDeviceIDString(pszwindowsaik: ::core::option::Option<&mut [u16]>, pcchresult: *mut u32, pfprotectedbytpm: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { @@ -42,7 +42,7 @@ pub unsafe fn Tbsi_Get_TCG_Log_Ex(logtype: u32, pboutput: ::core::option::Option ::windows_targets::link!("tbs.dll" "system" fn Tbsi_Get_TCG_Log_Ex(logtype : u32, pboutput : *mut u8, pcboutput : *mut u32) -> u32); Tbsi_Get_TCG_Log_Ex(logtype, ::core::mem::transmute(pboutput.unwrap_or(::std::ptr::null_mut())), pcboutput) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Tbsi_Is_Tpm_Present() -> super::super::Foundation::BOOL { diff --git a/crates/libs/windows/src/Windows/Win32/System/TransactionServer/impl.rs b/crates/libs/windows/src/Windows/Win32/System/TransactionServer/impl.rs index 8d7c6b256c..b131bac8d0 100644 --- a/crates/libs/windows/src/Windows/Win32/System/TransactionServer/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/TransactionServer/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICatalog_Impl: Sized + super::Com::IDispatch_Impl { fn GetCollection(&self, bstrcollname: &::windows_core::BSTR) -> ::windows_core::Result; @@ -55,7 +55,7 @@ impl ICatalog_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComponentUtil_Impl: Sized + super::Com::IDispatch_Impl { fn InstallComponent(&self, bstrdllfile: &::windows_core::BSTR, bstrtypelibfile: &::windows_core::BSTR, bstrproxystubdllfile: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -100,7 +100,7 @@ impl IComponentUtil_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPackageUtil_Impl: Sized + super::Com::IDispatch_Impl { fn InstallPackage(&self, bstrpackagefile: &::windows_core::BSTR, bstrinstallpath: &::windows_core::BSTR, loptions: i32) -> ::windows_core::Result<()>; @@ -138,7 +138,7 @@ impl IPackageUtil_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRemoteComponentUtil_Impl: Sized + super::Com::IDispatch_Impl { fn InstallRemoteComponent(&self, bstrserver: &::windows_core::BSTR, bstrpackageid: &::windows_core::BSTR, bstrclsid: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -169,7 +169,7 @@ impl IRemoteComponentUtil_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRoleAssociationUtil_Impl: Sized + super::Com::IDispatch_Impl { fn AssociateRole(&self, bstrroleid: &::windows_core::BSTR) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/TransactionServer/mod.rs b/crates/libs/windows/src/Windows/Win32/System/TransactionServer/mod.rs index 192b6e1ae9..c49fe19960 100644 --- a/crates/libs/windows/src/Windows/Win32/System/TransactionServer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/TransactionServer/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICatalog(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICatalog { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCollection(&self, bstrcollname: P0) -> ::windows_core::Result where @@ -14,7 +14,7 @@ impl ICatalog { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCollection)(::windows_core::Interface::as_raw(self), bstrcollname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Connect(&self, bstrconnectstring: P0) -> ::windows_core::Result where @@ -56,7 +56,7 @@ pub struct ICatalog_Vtbl { pub MajorVersion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub MinorVersion: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -83,7 +83,7 @@ impl IComponentUtil { { (::windows_core::Interface::vtable(self).ImportComponentByName)(::windows_core::Interface::as_raw(self), bstrprogid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCLSIDs(&self, bstrdllfile: P0, bstrtypelibfile: P1, aclsids: *mut *mut super::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -116,7 +116,7 @@ pub struct IComponentUtil_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetCLSIDs: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -163,7 +163,7 @@ pub struct IPackageUtil_Vtbl { pub ExportPackage: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrpackageid: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrpackagefile: ::std::mem::MaybeUninit<::windows_core::BSTR>, loptions: i32) -> ::windows_core::HRESULT, pub ShutdownPackage: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrpackageid: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -205,7 +205,7 @@ pub struct IRemoteComponentUtil_Vtbl { pub InstallRemoteComponent: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrserver: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrpackageid: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrclsid: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub InstallRemoteComponentByName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrserver: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrpackagename: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrprogid: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] diff --git a/crates/libs/windows/src/Windows/Win32/System/UpdateAgent/impl.rs b/crates/libs/windows/src/Windows/Win32/System/UpdateAgent/impl.rs index ca4e9c8da2..02db5fdd8c 100644 --- a/crates/libs/windows/src/Windows/Win32/System/UpdateAgent/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/UpdateAgent/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAutomaticUpdates_Impl: Sized + super::Com::IDispatch_Impl { fn DetectNow(&self) -> ::windows_core::Result<()>; @@ -76,7 +76,7 @@ impl IAutomaticUpdates_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAutomaticUpdates2_Impl: Sized + IAutomaticUpdates_Impl { fn Results(&self) -> ::windows_core::Result; @@ -103,7 +103,7 @@ impl IAutomaticUpdates2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAutomaticUpdatesResults_Impl: Sized + super::Com::IDispatch_Impl { fn LastSearchSuccessDate(&self) -> ::windows_core::Result; @@ -146,7 +146,7 @@ impl IAutomaticUpdatesResults_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAutomaticUpdatesSettings_Impl: Sized + super::Com::IDispatch_Impl { fn NotificationLevel(&self) -> ::windows_core::Result; @@ -263,7 +263,7 @@ impl IAutomaticUpdatesSettings_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAutomaticUpdatesSettings2_Impl: Sized + IAutomaticUpdatesSettings_Impl { fn IncludeRecommendedUpdates(&self) -> ::windows_core::Result; @@ -313,7 +313,7 @@ impl IAutomaticUpdatesSettings2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAutomaticUpdatesSettings3_Impl: Sized + IAutomaticUpdatesSettings2_Impl { fn NonAdministratorsElevated(&self) -> ::windows_core::Result; @@ -370,7 +370,7 @@ impl IAutomaticUpdatesSettings3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICategory_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -504,7 +504,7 @@ impl ICategory_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICategoryCollection_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -560,7 +560,7 @@ impl ICategoryCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDownloadCompletedCallback_Impl: Sized { fn Invoke(&self, downloadjob: ::core::option::Option<&IDownloadJob>, callbackargs: ::core::option::Option<&IDownloadCompletedCallbackArgs>) -> ::windows_core::Result<()>; @@ -581,7 +581,7 @@ impl IDownloadCompletedCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDownloadCompletedCallbackArgs_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -595,7 +595,7 @@ impl IDownloadCompletedCallbackArgs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDownloadJob_Impl: Sized + super::Com::IDispatch_Impl { fn AsyncState(&self) -> ::windows_core::Result; @@ -678,7 +678,7 @@ impl IDownloadJob_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDownloadProgress_Impl: Sized + super::Com::IDispatch_Impl { fn CurrentUpdateBytesDownloaded(&self) -> ::windows_core::Result; @@ -812,7 +812,7 @@ impl IDownloadProgress_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDownloadProgressChangedCallback_Impl: Sized { fn Invoke(&self, downloadjob: ::core::option::Option<&IDownloadJob>, callbackargs: ::core::option::Option<&IDownloadProgressChangedCallbackArgs>) -> ::windows_core::Result<()>; @@ -833,7 +833,7 @@ impl IDownloadProgressChangedCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDownloadProgressChangedCallbackArgs_Impl: Sized + super::Com::IDispatch_Impl { fn Progress(&self) -> ::windows_core::Result; @@ -860,7 +860,7 @@ impl IDownloadProgressChangedCallbackArgs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDownloadResult_Impl: Sized + super::Com::IDispatch_Impl { fn HResult(&self) -> ::windows_core::Result; @@ -916,7 +916,7 @@ impl IDownloadResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IImageInformation_Impl: Sized + super::Com::IDispatch_Impl { fn AltText(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -985,7 +985,7 @@ impl IImageInformation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInstallationAgent_Impl: Sized + super::Com::IDispatch_Impl { fn RecordInstallationResult(&self, installationresultcookie: &::windows_core::BSTR, hresult: i32, extendedreportingdata: ::core::option::Option<&IStringCollection>) -> ::windows_core::Result<()>; @@ -1009,7 +1009,7 @@ impl IInstallationAgent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInstallationBehavior_Impl: Sized + super::Com::IDispatch_Impl { fn CanRequestUserInput(&self) -> ::windows_core::Result; @@ -1078,7 +1078,7 @@ impl IInstallationBehavior_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IInstallationCompletedCallback_Impl: Sized { fn Invoke(&self, installationjob: ::core::option::Option<&IInstallationJob>, callbackargs: ::core::option::Option<&IInstallationCompletedCallbackArgs>) -> ::windows_core::Result<()>; @@ -1099,7 +1099,7 @@ impl IInstallationCompletedCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInstallationCompletedCallbackArgs_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -1113,7 +1113,7 @@ impl IInstallationCompletedCallbackArgs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInstallationJob_Impl: Sized + super::Com::IDispatch_Impl { fn AsyncState(&self) -> ::windows_core::Result; @@ -1196,7 +1196,7 @@ impl IInstallationJob_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInstallationProgress_Impl: Sized + super::Com::IDispatch_Impl { fn CurrentUpdateIndex(&self) -> ::windows_core::Result; @@ -1265,7 +1265,7 @@ impl IInstallationProgress_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IInstallationProgressChangedCallback_Impl: Sized { fn Invoke(&self, installationjob: ::core::option::Option<&IInstallationJob>, callbackargs: ::core::option::Option<&IInstallationProgressChangedCallbackArgs>) -> ::windows_core::Result<()>; @@ -1286,7 +1286,7 @@ impl IInstallationProgressChangedCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInstallationProgressChangedCallbackArgs_Impl: Sized + super::Com::IDispatch_Impl { fn Progress(&self) -> ::windows_core::Result; @@ -1313,7 +1313,7 @@ impl IInstallationProgressChangedCallbackArgs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInstallationResult_Impl: Sized + super::Com::IDispatch_Impl { fn HResult(&self) -> ::windows_core::Result; @@ -1382,7 +1382,7 @@ impl IInstallationResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInvalidProductLicenseException_Impl: Sized + IUpdateException_Impl { fn Product(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1409,7 +1409,7 @@ impl IInvalidProductLicenseException_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISearchCompletedCallback_Impl: Sized { fn Invoke(&self, searchjob: ::core::option::Option<&ISearchJob>, callbackargs: ::core::option::Option<&ISearchCompletedCallbackArgs>) -> ::windows_core::Result<()>; @@ -1430,7 +1430,7 @@ impl ISearchCompletedCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISearchCompletedCallbackArgs_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -1444,7 +1444,7 @@ impl ISearchCompletedCallbackArgs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISearchJob_Impl: Sized + super::Com::IDispatch_Impl { fn AsyncState(&self) -> ::windows_core::Result; @@ -1501,7 +1501,7 @@ impl ISearchJob_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISearchResult_Impl: Sized + super::Com::IDispatch_Impl { fn ResultCode(&self) -> ::windows_core::Result; @@ -1570,7 +1570,7 @@ impl ISearchResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IStringCollection_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1693,7 +1693,7 @@ impl IStringCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISystemInformation_Impl: Sized + super::Com::IDispatch_Impl { fn OemHardwareSupportLink(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1736,7 +1736,7 @@ impl ISystemInformation_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdate_Impl: Sized + super::Com::IDispatch_Impl { fn Title(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2320,7 +2320,7 @@ impl IUpdate_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdate2_Impl: Sized + IUpdate_Impl { fn RebootRequired(&self) -> ::windows_core::Result; @@ -2383,7 +2383,7 @@ impl IUpdate2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdate3_Impl: Sized + IUpdate2_Impl { fn BrowseOnly(&self) -> ::windows_core::Result; @@ -2410,7 +2410,7 @@ impl IUpdate3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdate4_Impl: Sized + IUpdate3_Impl { fn PerUser(&self) -> ::windows_core::Result; @@ -2437,7 +2437,7 @@ impl IUpdate4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdate5_Impl: Sized + IUpdate4_Impl { fn AutoSelection(&self) -> ::windows_core::Result; @@ -2480,7 +2480,7 @@ impl IUpdate5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateCollection_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -2603,7 +2603,7 @@ impl IUpdateCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateDownloadContent_Impl: Sized + super::Com::IDispatch_Impl { fn DownloadUrl(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2630,7 +2630,7 @@ impl IUpdateDownloadContent_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateDownloadContent2_Impl: Sized + IUpdateDownloadContent_Impl { fn IsDeltaCompressedContent(&self) -> ::windows_core::Result; @@ -2660,7 +2660,7 @@ impl IUpdateDownloadContent2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateDownloadContentCollection_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -2716,7 +2716,7 @@ impl IUpdateDownloadContentCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateDownloadResult_Impl: Sized + super::Com::IDispatch_Impl { fn HResult(&self) -> ::windows_core::Result; @@ -2759,7 +2759,7 @@ impl IUpdateDownloadResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateDownloader_Impl: Sized + super::Com::IDispatch_Impl { fn ClientApplicationID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2895,7 +2895,7 @@ impl IUpdateDownloader_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateException_Impl: Sized + super::Com::IDispatch_Impl { fn Message(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2951,7 +2951,7 @@ impl IUpdateException_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateExceptionCollection_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -3007,7 +3007,7 @@ impl IUpdateExceptionCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateHistoryEntry_Impl: Sized + super::Com::IDispatch_Impl { fn Operation(&self) -> ::windows_core::Result; @@ -3206,7 +3206,7 @@ impl IUpdateHistoryEntry_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateHistoryEntry2_Impl: Sized + IUpdateHistoryEntry_Impl { fn Categories(&self) -> ::windows_core::Result; @@ -3233,7 +3233,7 @@ impl IUpdateHistoryEntry2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateHistoryEntryCollection_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -3289,7 +3289,7 @@ impl IUpdateHistoryEntryCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateIdentity_Impl: Sized + super::Com::IDispatch_Impl { fn RevisionNumber(&self) -> ::windows_core::Result; @@ -3332,7 +3332,7 @@ impl IUpdateIdentity_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateInstallationResult_Impl: Sized + super::Com::IDispatch_Impl { fn HResult(&self) -> ::windows_core::Result; @@ -3388,7 +3388,7 @@ impl IUpdateInstallationResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateInstaller_Impl: Sized + super::Com::IDispatch_Impl { fn ClientApplicationID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3642,7 +3642,7 @@ impl IUpdateInstaller_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateInstaller2_Impl: Sized + IUpdateInstaller_Impl { fn ForceQuiet(&self) -> ::windows_core::Result; @@ -3679,7 +3679,7 @@ impl IUpdateInstaller2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateInstaller3_Impl: Sized + IUpdateInstaller2_Impl { fn AttemptCloseAppsIfNecessary(&self) -> ::windows_core::Result; @@ -3716,7 +3716,7 @@ impl IUpdateInstaller3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateInstaller4_Impl: Sized + IUpdateInstaller3_Impl { fn Commit(&self, dwflags: u32) -> ::windows_core::Result<()>; @@ -3754,7 +3754,7 @@ impl IUpdateLockdown_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateSearcher_Impl: Sized + super::Com::IDispatch_Impl { fn CanAutomaticallyUpgradeService(&self) -> ::windows_core::Result; @@ -3969,7 +3969,7 @@ impl IUpdateSearcher_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateSearcher2_Impl: Sized + IUpdateSearcher_Impl { fn IgnoreDownloadPriority(&self) -> ::windows_core::Result; @@ -4006,7 +4006,7 @@ impl IUpdateSearcher2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateSearcher3_Impl: Sized + IUpdateSearcher2_Impl { fn SearchScope(&self) -> ::windows_core::Result; @@ -4043,7 +4043,7 @@ impl IUpdateSearcher3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateService_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4229,7 +4229,7 @@ impl IUpdateService_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateService2_Impl: Sized + IUpdateService_Impl { fn IsDefaultAUService(&self) -> ::windows_core::Result; @@ -4256,7 +4256,7 @@ impl IUpdateService2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateServiceCollection_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -4312,7 +4312,7 @@ impl IUpdateServiceCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateServiceManager_Impl: Sized + super::Com::IDispatch_Impl { fn Services(&self) -> ::windows_core::Result; @@ -4396,7 +4396,7 @@ impl IUpdateServiceManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateServiceManager2_Impl: Sized + IUpdateServiceManager_Impl { fn ClientApplicationID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4459,7 +4459,7 @@ impl IUpdateServiceManager2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateServiceRegistration_Impl: Sized + super::Com::IDispatch_Impl { fn RegistrationState(&self) -> ::windows_core::Result; @@ -4528,7 +4528,7 @@ impl IUpdateServiceRegistration_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateSession_Impl: Sized + super::Com::IDispatch_Impl { fn ClientApplicationID(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4637,7 +4637,7 @@ impl IUpdateSession_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateSession2_Impl: Sized + IUpdateSession_Impl { fn UserLocale(&self) -> ::windows_core::Result; @@ -4674,7 +4674,7 @@ impl IUpdateSession2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUpdateSession3_Impl: Sized + IUpdateSession2_Impl { fn CreateUpdateServiceManager(&self) -> ::windows_core::Result; @@ -4717,7 +4717,7 @@ impl IUpdateSession3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWebProxy_Impl: Sized + super::Com::IDispatch_Impl { fn Address(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4868,7 +4868,7 @@ impl IWebProxy_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsDriverUpdate_Impl: Sized + IUpdate_Impl { fn DriverClass(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4989,7 +4989,7 @@ impl IWindowsDriverUpdate_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsDriverUpdate2_Impl: Sized + IWindowsDriverUpdate_Impl { fn RebootRequired(&self) -> ::windows_core::Result; @@ -5052,7 +5052,7 @@ impl IWindowsDriverUpdate2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsDriverUpdate3_Impl: Sized + IWindowsDriverUpdate2_Impl { fn BrowseOnly(&self) -> ::windows_core::Result; @@ -5079,7 +5079,7 @@ impl IWindowsDriverUpdate3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsDriverUpdate4_Impl: Sized + IWindowsDriverUpdate3_Impl { fn WindowsDriverUpdateEntries(&self) -> ::windows_core::Result; @@ -5122,7 +5122,7 @@ impl IWindowsDriverUpdate4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsDriverUpdate5_Impl: Sized + IWindowsDriverUpdate4_Impl { fn AutoSelection(&self) -> ::windows_core::Result; @@ -5165,7 +5165,7 @@ impl IWindowsDriverUpdate5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsDriverUpdateEntry_Impl: Sized + super::Com::IDispatch_Impl { fn DriverClass(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5286,7 +5286,7 @@ impl IWindowsDriverUpdateEntry_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsDriverUpdateEntryCollection_Impl: Sized + super::Com::IDispatch_Impl { fn get_Item(&self, index: i32) -> ::windows_core::Result; @@ -5342,7 +5342,7 @@ impl IWindowsDriverUpdateEntryCollection_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWindowsUpdateAgentInfo_Impl: Sized + super::Com::IDispatch_Impl { fn GetInfo(&self, varinfoidentifier: &super::Variant::VARIANT) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/UpdateAgent/mod.rs b/crates/libs/windows/src/Windows/Win32/System/UpdateAgent/mod.rs index 2889454283..de31e4a7b9 100644 --- a/crates/libs/windows/src/Windows/Win32/System/UpdateAgent/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/UpdateAgent/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -17,13 +17,13 @@ impl IAutomaticUpdates { pub unsafe fn ShowSettingsDialog(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ShowSettingsDialog)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ServiceEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -62,7 +62,7 @@ pub struct IAutomaticUpdates_Vtbl { ServiceEnabled: usize, pub EnableService: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -81,13 +81,13 @@ impl IAutomaticUpdates2 { pub unsafe fn ShowSettingsDialog(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ShowSettingsDialog)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Settings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Settings)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ServiceEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -96,7 +96,7 @@ impl IAutomaticUpdates2 { pub unsafe fn EnableService(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EnableService)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Results(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -123,20 +123,20 @@ pub struct IAutomaticUpdates2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Results: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAutomaticUpdatesResults(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAutomaticUpdatesResults { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LastSearchSuccessDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastSearchSuccessDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LastInstallationSuccessDate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -167,7 +167,7 @@ pub struct IAutomaticUpdatesResults_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LastInstallationSuccessDate: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -181,13 +181,13 @@ impl IAutomaticUpdatesSettings { pub unsafe fn SetNotificationLevel(&self, value: AutomaticUpdatesNotificationLevel) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNotificationLevel)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReadOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Required(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -246,7 +246,7 @@ pub struct IAutomaticUpdatesSettings_Vtbl { pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Save: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -260,13 +260,13 @@ impl IAutomaticUpdatesSettings2 { pub unsafe fn SetNotificationLevel(&self, value: AutomaticUpdatesNotificationLevel) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetNotificationLevel)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ReadOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Required(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -292,13 +292,13 @@ impl IAutomaticUpdatesSettings2 { pub unsafe fn Save(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Save)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludeRecommendedUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncludeRecommendedUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIncludeRecommendedUpdates(&self, value: P0) -> ::windows_core::Result<()> where @@ -306,7 +306,7 @@ impl IAutomaticUpdatesSettings2 { { (::windows_core::Interface::vtable(self).SetIncludeRecommendedUpdates)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckPermission(&self, usertype: AutomaticUpdatesUserType, permissiontype: AutomaticUpdatesPermissionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -341,7 +341,7 @@ pub struct IAutomaticUpdatesSettings2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] CheckPermission: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -355,13 +355,13 @@ impl IAutomaticUpdatesSettings3 { pub unsafe fn SetNotificationLevel(&self, value: AutomaticUpdatesNotificationLevel) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetNotificationLevel)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ReadOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Required(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -387,13 +387,13 @@ impl IAutomaticUpdatesSettings3 { pub unsafe fn Save(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Save)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludeRecommendedUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IncludeRecommendedUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIncludeRecommendedUpdates(&self, value: P0) -> ::windows_core::Result<()> where @@ -401,19 +401,19 @@ impl IAutomaticUpdatesSettings3 { { (::windows_core::Interface::vtable(self).base__.SetIncludeRecommendedUpdates)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CheckPermission(&self, usertype: AutomaticUpdatesUserType, permissiontype: AutomaticUpdatesPermissionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CheckPermission)(::windows_core::Interface::as_raw(self), usertype, permissiontype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NonAdministratorsElevated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NonAdministratorsElevated)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNonAdministratorsElevated(&self, value: P0) -> ::windows_core::Result<()> where @@ -421,13 +421,13 @@ impl IAutomaticUpdatesSettings3 { { (::windows_core::Interface::vtable(self).SetNonAdministratorsElevated)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FeaturedUpdatesEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FeaturedUpdatesEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFeaturedUpdatesEnabled(&self, value: P0) -> ::windows_core::Result<()> where @@ -468,7 +468,7 @@ pub struct IAutomaticUpdatesSettings3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetFeaturedUpdatesEnabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -483,7 +483,7 @@ impl ICategory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CategoryID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Children(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -493,7 +493,7 @@ impl ICategory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -503,7 +503,7 @@ impl ICategory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Order)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -513,7 +513,7 @@ impl ICategory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Updates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -557,14 +557,14 @@ pub struct ICategory_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Updates: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICategoryCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ICategoryCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -605,7 +605,7 @@ pub struct ICategoryCollection_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDownloadCompletedCallback(::windows_core::IUnknown); impl IDownloadCompletedCallback { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invoke(&self, downloadjob: P0, callbackargs: P1) -> ::windows_core::Result<()> where @@ -631,7 +631,7 @@ pub struct IDownloadCompletedCallback_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Invoke: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -654,26 +654,26 @@ unsafe impl ::windows_core::ComInterface for IDownloadCompletedCallbackArgs { pub struct IDownloadCompletedCallbackArgs_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDownloadJob(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDownloadJob { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AsyncState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AsyncState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCompleted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsCompleted)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Updates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -682,7 +682,7 @@ impl IDownloadJob { pub unsafe fn CleanUp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CleanUp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProgress(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -726,20 +726,20 @@ pub struct IDownloadJob_Vtbl { GetProgress: usize, pub RequestAbort: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDownloadProgress(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDownloadProgress { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentUpdateBytesDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentUpdateBytesDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentUpdateBytesToDownload(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -753,19 +753,19 @@ impl IDownloadProgress { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PercentComplete)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TotalBytesDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TotalBytesDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TotalBytesToDownload(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TotalBytesToDownload)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUpdateResult(&self, updateindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -824,7 +824,7 @@ pub struct IDownloadProgress_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDownloadProgressChangedCallback(::windows_core::IUnknown); impl IDownloadProgressChangedCallback { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invoke(&self, downloadjob: P0, callbackargs: P1) -> ::windows_core::Result<()> where @@ -850,14 +850,14 @@ pub struct IDownloadProgressChangedCallback_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Invoke: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDownloadProgressChangedCallbackArgs(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDownloadProgressChangedCallbackArgs { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Progress(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -884,7 +884,7 @@ pub struct IDownloadProgressChangedCallbackArgs_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Progress: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -899,7 +899,7 @@ impl IDownloadResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResultCode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUpdateResult(&self, updateindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -928,7 +928,7 @@ pub struct IDownloadResult_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetUpdateResult: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -972,14 +972,14 @@ pub struct IImageInformation_Vtbl { pub Source: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Width: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInstallationAgent(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInstallationAgent { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RecordInstallationResult(&self, installationresultcookie: P0, hresult: i32, extendedreportingdata: P1) -> ::windows_core::Result<()> where @@ -1009,14 +1009,14 @@ pub struct IInstallationAgent_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] RecordInstallationResult: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInstallationBehavior(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInstallationBehavior { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequestUserInput(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1030,7 +1030,7 @@ impl IInstallationBehavior { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RebootBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequiresNetworkConnectivity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1067,7 +1067,7 @@ pub struct IInstallationBehavior_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInstallationCompletedCallback(::windows_core::IUnknown); impl IInstallationCompletedCallback { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invoke(&self, installationjob: P0, callbackargs: P1) -> ::windows_core::Result<()> where @@ -1093,7 +1093,7 @@ pub struct IInstallationCompletedCallback_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Invoke: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1116,26 +1116,26 @@ unsafe impl ::windows_core::ComInterface for IInstallationCompletedCallbackArgs pub struct IInstallationCompletedCallbackArgs_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInstallationJob(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInstallationJob { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AsyncState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AsyncState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCompleted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsCompleted)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Updates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1144,7 +1144,7 @@ impl IInstallationJob { pub unsafe fn CleanUp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CleanUp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetProgress(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1188,7 +1188,7 @@ pub struct IInstallationJob_Vtbl { GetProgress: usize, pub RequestAbort: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1207,7 +1207,7 @@ impl IInstallationProgress { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PercentComplete)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUpdateResult(&self, updateindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1241,7 +1241,7 @@ pub struct IInstallationProgress_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInstallationProgressChangedCallback(::windows_core::IUnknown); impl IInstallationProgressChangedCallback { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invoke(&self, installationjob: P0, callbackargs: P1) -> ::windows_core::Result<()> where @@ -1267,14 +1267,14 @@ pub struct IInstallationProgressChangedCallback_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Invoke: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInstallationProgressChangedCallbackArgs(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInstallationProgressChangedCallbackArgs { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Progress(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1301,7 +1301,7 @@ pub struct IInstallationProgressChangedCallbackArgs_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Progress: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1312,7 +1312,7 @@ impl IInstallationResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HResult)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1322,7 +1322,7 @@ impl IInstallationResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResultCode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetUpdateResult(&self, updateindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1355,7 +1355,7 @@ pub struct IInstallationResult_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetUpdateResult: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1400,7 +1400,7 @@ pub struct IInvalidProductLicenseException_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchCompletedCallback(::windows_core::IUnknown); impl ISearchCompletedCallback { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invoke(&self, searchjob: P0, callbackargs: P1) -> ::windows_core::Result<()> where @@ -1426,7 +1426,7 @@ pub struct ISearchCompletedCallback_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Invoke: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1449,20 +1449,20 @@ unsafe impl ::windows_core::ComInterface for ISearchCompletedCallbackArgs { pub struct ISearchCompletedCallbackArgs_Vtbl { pub base__: super::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISearchJob(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISearchJob { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AsyncState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AsyncState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCompleted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1501,7 +1501,7 @@ pub struct ISearchJob_Vtbl { pub CleanUp: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub RequestAbort: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1512,19 +1512,19 @@ impl ISearchResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ResultCode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RootCategories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RootCategories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Updates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Updates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Warnings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1560,7 +1560,7 @@ pub struct ISearchResult_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Warnings: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1585,7 +1585,7 @@ impl IStringCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1601,7 +1601,7 @@ impl IStringCollection { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Copy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1649,7 +1649,7 @@ pub struct IStringCollection_Vtbl { pub Insert: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32, value: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub RemoveAt: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1660,7 +1660,7 @@ impl ISystemInformation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OemHardwareSupportLink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1688,7 +1688,7 @@ pub struct ISystemInformation_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] RebootRequired: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1699,43 +1699,43 @@ impl IUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSelectOnWebSites(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoSelectOnWebSites)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BundledUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BundledUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequireSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanRequireSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Categories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Deadline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DeltaCompressedContentAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1745,7 +1745,7 @@ impl IUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EulaAccepted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1759,43 +1759,43 @@ impl IUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HandlerID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Identity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Identity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBeta(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsBeta)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, value: P0) -> ::windows_core::Result<()> where @@ -1803,25 +1803,25 @@ impl IUpdate { { (::windows_core::Interface::vtable(self).SetIsHidden)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMandatory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsMandatory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1831,19 +1831,19 @@ impl IUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LastDeploymentChangeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaxDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MaxDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MinDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoreInfoUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1869,13 +1869,13 @@ impl IUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReleaseNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityBulletinIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SecurityBulletinIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupersededUpdateIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1893,19 +1893,19 @@ impl IUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UninstallationNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UninstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UninstallationSteps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KBArticleIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1918,7 +1918,7 @@ impl IUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DeploymentAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyFromCache(&self, path: P0, toextractcabfiles: P1) -> ::windows_core::Result<()> where @@ -1931,7 +1931,7 @@ impl IUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DownloadContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2086,7 +2086,7 @@ pub struct IUpdate_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] DownloadContents: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2097,43 +2097,43 @@ impl IUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSelectOnWebSites(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AutoSelectOnWebSites)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BundledUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BundledUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequireSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CanRequireSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Categories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Deadline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DeltaCompressedContentAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2143,7 +2143,7 @@ impl IUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EulaAccepted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2157,43 +2157,43 @@ impl IUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.HandlerID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Identity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Identity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBeta(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsBeta)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, value: P0) -> ::windows_core::Result<()> where @@ -2201,25 +2201,25 @@ impl IUpdate2 { { (::windows_core::Interface::vtable(self).base__.SetIsHidden)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMandatory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsMandatory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2229,19 +2229,19 @@ impl IUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LastDeploymentChangeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaxDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MaxDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MinDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoreInfoUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2267,13 +2267,13 @@ impl IUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ReleaseNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityBulletinIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SecurityBulletinIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupersededUpdateIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2291,19 +2291,19 @@ impl IUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UninstallationNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UninstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UninstallationSteps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KBArticleIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2316,7 +2316,7 @@ impl IUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DeploymentAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyFromCache(&self, path: P0, toextractcabfiles: P1) -> ::windows_core::Result<()> where @@ -2329,31 +2329,31 @@ impl IUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DownloadContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DownloadContents)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RebootRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPresent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsPresent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CveIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CveIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyToCache(&self, pfiles: P0) -> ::windows_core::Result<()> where @@ -2394,7 +2394,7 @@ pub struct IUpdate2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CopyToCache: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2405,43 +2405,43 @@ impl IUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSelectOnWebSites(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.AutoSelectOnWebSites)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BundledUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BundledUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequireSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CanRequireSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Categories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Deadline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DeltaCompressedContentAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2451,7 +2451,7 @@ impl IUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EulaAccepted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2465,43 +2465,43 @@ impl IUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.HandlerID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Identity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Identity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.InstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBeta(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsBeta)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, value: P0) -> ::windows_core::Result<()> where @@ -2509,25 +2509,25 @@ impl IUpdate3 { { (::windows_core::Interface::vtable(self).base__.base__.SetIsHidden)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMandatory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsMandatory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2537,19 +2537,19 @@ impl IUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.LastDeploymentChangeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaxDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MaxDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MinDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoreInfoUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2575,13 +2575,13 @@ impl IUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ReleaseNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityBulletinIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SecurityBulletinIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupersededUpdateIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2599,19 +2599,19 @@ impl IUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UninstallationNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UninstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UninstallationSteps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KBArticleIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2624,7 +2624,7 @@ impl IUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DeploymentAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyFromCache(&self, path: P0, toextractcabfiles: P1) -> ::windows_core::Result<()> where @@ -2637,31 +2637,31 @@ impl IUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DownloadContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DownloadContents)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.RebootRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPresent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsPresent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CveIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CveIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyToCache(&self, pfiles: P0) -> ::windows_core::Result<()> where @@ -2669,7 +2669,7 @@ impl IUpdate3 { { (::windows_core::Interface::vtable(self).base__.CopyToCache)(::windows_core::Interface::as_raw(self), pfiles.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BrowseOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2696,7 +2696,7 @@ pub struct IUpdate3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] BrowseOnly: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2707,43 +2707,43 @@ impl IUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSelectOnWebSites(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.AutoSelectOnWebSites)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BundledUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.BundledUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequireSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CanRequireSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Categories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Deadline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DeltaCompressedContentAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2753,7 +2753,7 @@ impl IUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EulaAccepted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2767,43 +2767,43 @@ impl IUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.HandlerID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Identity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Identity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.InstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBeta(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsBeta)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, value: P0) -> ::windows_core::Result<()> where @@ -2811,25 +2811,25 @@ impl IUpdate4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetIsHidden)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMandatory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsMandatory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2839,19 +2839,19 @@ impl IUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.LastDeploymentChangeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaxDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MaxDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MinDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoreInfoUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2877,13 +2877,13 @@ impl IUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ReleaseNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityBulletinIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.SecurityBulletinIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupersededUpdateIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2901,19 +2901,19 @@ impl IUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.UninstallationNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.UninstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.UninstallationSteps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KBArticleIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2926,7 +2926,7 @@ impl IUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DeploymentAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyFromCache(&self, path: P0, toextractcabfiles: P1) -> ::windows_core::Result<()> where @@ -2939,31 +2939,31 @@ impl IUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DownloadContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DownloadContents)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.RebootRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPresent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsPresent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CveIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CveIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyToCache(&self, pfiles: P0) -> ::windows_core::Result<()> where @@ -2971,13 +2971,13 @@ impl IUpdate4 { { (::windows_core::Interface::vtable(self).base__.base__.CopyToCache)(::windows_core::Interface::as_raw(self), pfiles.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BrowseOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BrowseOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PerUser(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3004,7 +3004,7 @@ pub struct IUpdate4_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] PerUser: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3015,43 +3015,43 @@ impl IUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSelectOnWebSites(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.AutoSelectOnWebSites)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BundledUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.BundledUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequireSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CanRequireSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Categories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Deadline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DeltaCompressedContentAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3061,7 +3061,7 @@ impl IUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EulaAccepted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3075,43 +3075,43 @@ impl IUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.HandlerID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Identity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Identity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.InstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBeta(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsBeta)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, value: P0) -> ::windows_core::Result<()> where @@ -3119,25 +3119,25 @@ impl IUpdate5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetIsHidden)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMandatory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsMandatory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3147,19 +3147,19 @@ impl IUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.LastDeploymentChangeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaxDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.MaxDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.MinDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoreInfoUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3185,13 +3185,13 @@ impl IUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ReleaseNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityBulletinIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SecurityBulletinIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupersededUpdateIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3209,19 +3209,19 @@ impl IUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.UninstallationNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.UninstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.UninstallationSteps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KBArticleIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3234,7 +3234,7 @@ impl IUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DeploymentAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyFromCache(&self, path: P0, toextractcabfiles: P1) -> ::windows_core::Result<()> where @@ -3247,31 +3247,31 @@ impl IUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DownloadContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DownloadContents)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.RebootRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPresent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsPresent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CveIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CveIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyToCache(&self, pfiles: P0) -> ::windows_core::Result<()> where @@ -3279,13 +3279,13 @@ impl IUpdate5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CopyToCache)(::windows_core::Interface::as_raw(self), pfiles.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BrowseOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BrowseOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PerUser(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3318,20 +3318,20 @@ pub struct IUpdate5_Vtbl { pub AutoSelection: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut AutoSelectionMode) -> ::windows_core::HRESULT, pub AutoDownload: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut AutoDownloadMode) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUpdateCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Item)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn put_Item(&self, index: i32, value: P0) -> ::windows_core::Result<()> where @@ -3347,13 +3347,13 @@ impl IUpdateCollection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReadOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, value: P0) -> ::windows_core::Result where @@ -3365,13 +3365,13 @@ impl IUpdateCollection { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Copy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Copy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Insert(&self, index: i32, value: P0) -> ::windows_core::Result<()> where @@ -3427,7 +3427,7 @@ pub struct IUpdateCollection_Vtbl { Insert: usize, pub RemoveAt: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3456,7 +3456,7 @@ pub struct IUpdateDownloadContent_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub DownloadUrl: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3467,7 +3467,7 @@ impl IUpdateDownloadContent2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DownloadUrl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDeltaCompressedContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3494,14 +3494,14 @@ pub struct IUpdateDownloadContent2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsDeltaCompressedContent: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateDownloadContentCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUpdateDownloadContentCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3538,7 +3538,7 @@ pub struct IUpdateDownloadContentCollection_Vtbl { pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3572,7 +3572,7 @@ pub struct IUpdateDownloadResult_Vtbl { pub HResult: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub ResultCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut OperationResultCode) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3589,13 +3589,13 @@ impl IUpdateDownloader { { (::windows_core::Interface::vtable(self).SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsForced(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsForced)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsForced(&self, value: P0) -> ::windows_core::Result<()> where @@ -3610,13 +3610,13 @@ impl IUpdateDownloader { pub unsafe fn SetPriority(&self, value: DownloadPriority) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPriority)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Updates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Updates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetUpdates(&self, value: P0) -> ::windows_core::Result<()> where @@ -3624,7 +3624,7 @@ impl IUpdateDownloader { { (::windows_core::Interface::vtable(self).SetUpdates)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginDownload(&self, onprogresschanged: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -3634,13 +3634,13 @@ impl IUpdateDownloader { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginDownload)(::windows_core::Interface::as_raw(self), onprogresschanged.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Download(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Download)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndDownload(&self, value: P0) -> ::windows_core::Result where @@ -3698,7 +3698,7 @@ pub struct IUpdateDownloader_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] EndDownload: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3737,14 +3737,14 @@ pub struct IUpdateException_Vtbl { pub HResult: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub Context: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut UpdateExceptionContext) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateExceptionCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUpdateExceptionCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3781,7 +3781,7 @@ pub struct IUpdateExceptionCollection_Vtbl { pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3804,7 +3804,7 @@ impl IUpdateHistoryEntry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Date)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UpdateIdentity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3834,7 +3834,7 @@ impl IUpdateHistoryEntry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServiceID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3885,7 +3885,7 @@ pub struct IUpdateHistoryEntry_Vtbl { pub UninstallationNotes: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SupportUrl: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3908,7 +3908,7 @@ impl IUpdateHistoryEntry2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Date)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UpdateIdentity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3938,7 +3938,7 @@ impl IUpdateHistoryEntry2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ServiceID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3952,7 +3952,7 @@ impl IUpdateHistoryEntry2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SupportUrl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3979,14 +3979,14 @@ pub struct IUpdateHistoryEntry2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Categories: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateHistoryEntryCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUpdateHistoryEntryCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4023,7 +4023,7 @@ pub struct IUpdateHistoryEntryCollection_Vtbl { pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4057,7 +4057,7 @@ pub struct IUpdateIdentity_Vtbl { pub RevisionNumber: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub UpdateID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4068,7 +4068,7 @@ impl IUpdateInstallationResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HResult)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4101,7 +4101,7 @@ pub struct IUpdateInstallationResult_Vtbl { RebootRequired: usize, pub ResultCode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut OperationResultCode) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4118,13 +4118,13 @@ impl IUpdateInstaller { { (::windows_core::Interface::vtable(self).SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsForced(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsForced)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsForced(&self, value: P0) -> ::windows_core::Result<()> where @@ -4132,13 +4132,13 @@ impl IUpdateInstaller { { (::windows_core::Interface::vtable(self).SetIsForced)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ParentHwnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ParentHwnd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetParentHwnd(&self, value: P0) -> ::windows_core::Result<()> where @@ -4156,13 +4156,13 @@ impl IUpdateInstaller { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ParentWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Updates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Updates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetUpdates(&self, value: P0) -> ::windows_core::Result<()> where @@ -4170,7 +4170,7 @@ impl IUpdateInstaller { { (::windows_core::Interface::vtable(self).SetUpdates)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginInstall(&self, onprogresschanged: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -4180,7 +4180,7 @@ impl IUpdateInstaller { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginInstall)(::windows_core::Interface::as_raw(self), onprogresschanged.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginUninstall(&self, onprogresschanged: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -4190,7 +4190,7 @@ impl IUpdateInstaller { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginUninstall)(::windows_core::Interface::as_raw(self), onprogresschanged.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndInstall(&self, value: P0) -> ::windows_core::Result where @@ -4199,7 +4199,7 @@ impl IUpdateInstaller { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EndInstall)(::windows_core::Interface::as_raw(self), value.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndUninstall(&self, value: P0) -> ::windows_core::Result where @@ -4208,13 +4208,13 @@ impl IUpdateInstaller { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EndUninstall)(::windows_core::Interface::as_raw(self), value.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Install(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Install)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RunWizard(&self, dialogtitle: P0) -> ::windows_core::Result where @@ -4223,25 +4223,25 @@ impl IUpdateInstaller { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RunWizard)(::windows_core::Interface::as_raw(self), dialogtitle.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBusy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsBusy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Uninstall(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Uninstall)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowSourcePrompts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowSourcePrompts)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowSourcePrompts(&self, value: P0) -> ::windows_core::Result<()> where @@ -4249,7 +4249,7 @@ impl IUpdateInstaller { { (::windows_core::Interface::vtable(self).SetAllowSourcePrompts)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequiredBeforeInstallation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4344,7 +4344,7 @@ pub struct IUpdateInstaller_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] RebootRequiredBeforeInstallation: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4361,13 +4361,13 @@ impl IUpdateInstaller2 { { (::windows_core::Interface::vtable(self).base__.SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsForced(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsForced)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsForced(&self, value: P0) -> ::windows_core::Result<()> where @@ -4375,13 +4375,13 @@ impl IUpdateInstaller2 { { (::windows_core::Interface::vtable(self).base__.SetIsForced)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ParentHwnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ParentHwnd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetParentHwnd(&self, value: P0) -> ::windows_core::Result<()> where @@ -4399,13 +4399,13 @@ impl IUpdateInstaller2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ParentWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Updates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Updates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetUpdates(&self, value: P0) -> ::windows_core::Result<()> where @@ -4413,7 +4413,7 @@ impl IUpdateInstaller2 { { (::windows_core::Interface::vtable(self).base__.SetUpdates)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginInstall(&self, onprogresschanged: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -4423,7 +4423,7 @@ impl IUpdateInstaller2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BeginInstall)(::windows_core::Interface::as_raw(self), onprogresschanged.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginUninstall(&self, onprogresschanged: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -4433,7 +4433,7 @@ impl IUpdateInstaller2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BeginUninstall)(::windows_core::Interface::as_raw(self), onprogresschanged.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndInstall(&self, value: P0) -> ::windows_core::Result where @@ -4442,7 +4442,7 @@ impl IUpdateInstaller2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EndInstall)(::windows_core::Interface::as_raw(self), value.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndUninstall(&self, value: P0) -> ::windows_core::Result where @@ -4451,13 +4451,13 @@ impl IUpdateInstaller2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EndUninstall)(::windows_core::Interface::as_raw(self), value.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Install(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Install)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RunWizard(&self, dialogtitle: P0) -> ::windows_core::Result where @@ -4466,25 +4466,25 @@ impl IUpdateInstaller2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.RunWizard)(::windows_core::Interface::as_raw(self), dialogtitle.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBusy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsBusy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Uninstall(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Uninstall)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowSourcePrompts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AllowSourcePrompts)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowSourcePrompts(&self, value: P0) -> ::windows_core::Result<()> where @@ -4492,19 +4492,19 @@ impl IUpdateInstaller2 { { (::windows_core::Interface::vtable(self).base__.SetAllowSourcePrompts)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequiredBeforeInstallation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.RebootRequiredBeforeInstallation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ForceQuiet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ForceQuiet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetForceQuiet(&self, value: P0) -> ::windows_core::Result<()> where @@ -4537,7 +4537,7 @@ pub struct IUpdateInstaller2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetForceQuiet: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4554,13 +4554,13 @@ impl IUpdateInstaller3 { { (::windows_core::Interface::vtable(self).base__.base__.SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsForced(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsForced)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsForced(&self, value: P0) -> ::windows_core::Result<()> where @@ -4568,13 +4568,13 @@ impl IUpdateInstaller3 { { (::windows_core::Interface::vtable(self).base__.base__.SetIsForced)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ParentHwnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ParentHwnd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetParentHwnd(&self, value: P0) -> ::windows_core::Result<()> where @@ -4592,13 +4592,13 @@ impl IUpdateInstaller3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ParentWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Updates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Updates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetUpdates(&self, value: P0) -> ::windows_core::Result<()> where @@ -4606,7 +4606,7 @@ impl IUpdateInstaller3 { { (::windows_core::Interface::vtable(self).base__.base__.SetUpdates)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginInstall(&self, onprogresschanged: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -4616,7 +4616,7 @@ impl IUpdateInstaller3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BeginInstall)(::windows_core::Interface::as_raw(self), onprogresschanged.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginUninstall(&self, onprogresschanged: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -4626,7 +4626,7 @@ impl IUpdateInstaller3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BeginUninstall)(::windows_core::Interface::as_raw(self), onprogresschanged.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndInstall(&self, value: P0) -> ::windows_core::Result where @@ -4635,7 +4635,7 @@ impl IUpdateInstaller3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EndInstall)(::windows_core::Interface::as_raw(self), value.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndUninstall(&self, value: P0) -> ::windows_core::Result where @@ -4644,13 +4644,13 @@ impl IUpdateInstaller3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EndUninstall)(::windows_core::Interface::as_raw(self), value.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Install(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Install)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RunWizard(&self, dialogtitle: P0) -> ::windows_core::Result where @@ -4659,25 +4659,25 @@ impl IUpdateInstaller3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.RunWizard)(::windows_core::Interface::as_raw(self), dialogtitle.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBusy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsBusy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Uninstall(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Uninstall)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowSourcePrompts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.AllowSourcePrompts)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowSourcePrompts(&self, value: P0) -> ::windows_core::Result<()> where @@ -4685,19 +4685,19 @@ impl IUpdateInstaller3 { { (::windows_core::Interface::vtable(self).base__.base__.SetAllowSourcePrompts)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequiredBeforeInstallation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.RebootRequiredBeforeInstallation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ForceQuiet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ForceQuiet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetForceQuiet(&self, value: P0) -> ::windows_core::Result<()> where @@ -4705,13 +4705,13 @@ impl IUpdateInstaller3 { { (::windows_core::Interface::vtable(self).base__.SetForceQuiet)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AttemptCloseAppsIfNecessary(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AttemptCloseAppsIfNecessary)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAttemptCloseAppsIfNecessary(&self, value: P0) -> ::windows_core::Result<()> where @@ -4744,7 +4744,7 @@ pub struct IUpdateInstaller3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetAttemptCloseAppsIfNecessary: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4761,13 +4761,13 @@ impl IUpdateInstaller4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsForced(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsForced)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsForced(&self, value: P0) -> ::windows_core::Result<()> where @@ -4775,13 +4775,13 @@ impl IUpdateInstaller4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetIsForced)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ParentHwnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ParentHwnd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetParentHwnd(&self, value: P0) -> ::windows_core::Result<()> where @@ -4799,13 +4799,13 @@ impl IUpdateInstaller4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ParentWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Updates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Updates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetUpdates(&self, value: P0) -> ::windows_core::Result<()> where @@ -4813,7 +4813,7 @@ impl IUpdateInstaller4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetUpdates)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginInstall(&self, onprogresschanged: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -4823,7 +4823,7 @@ impl IUpdateInstaller4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.BeginInstall)(::windows_core::Interface::as_raw(self), onprogresschanged.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginUninstall(&self, onprogresschanged: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -4833,7 +4833,7 @@ impl IUpdateInstaller4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.BeginUninstall)(::windows_core::Interface::as_raw(self), onprogresschanged.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndInstall(&self, value: P0) -> ::windows_core::Result where @@ -4842,7 +4842,7 @@ impl IUpdateInstaller4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EndInstall)(::windows_core::Interface::as_raw(self), value.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndUninstall(&self, value: P0) -> ::windows_core::Result where @@ -4851,13 +4851,13 @@ impl IUpdateInstaller4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.EndUninstall)(::windows_core::Interface::as_raw(self), value.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Install(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Install)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RunWizard(&self, dialogtitle: P0) -> ::windows_core::Result where @@ -4866,25 +4866,25 @@ impl IUpdateInstaller4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.RunWizard)(::windows_core::Interface::as_raw(self), dialogtitle.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBusy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsBusy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Uninstall(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Uninstall)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowSourcePrompts(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.AllowSourcePrompts)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowSourcePrompts(&self, value: P0) -> ::windows_core::Result<()> where @@ -4892,19 +4892,19 @@ impl IUpdateInstaller4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetAllowSourcePrompts)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequiredBeforeInstallation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.RebootRequiredBeforeInstallation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ForceQuiet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ForceQuiet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetForceQuiet(&self, value: P0) -> ::windows_core::Result<()> where @@ -4912,13 +4912,13 @@ impl IUpdateInstaller4 { { (::windows_core::Interface::vtable(self).base__.base__.SetForceQuiet)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AttemptCloseAppsIfNecessary(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AttemptCloseAppsIfNecessary)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAttemptCloseAppsIfNecessary(&self, value: P0) -> ::windows_core::Result<()> where @@ -4968,20 +4968,20 @@ pub struct IUpdateLockdown_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub LockDown: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateSearcher(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUpdateSearcher { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanAutomaticallyUpgradeService(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanAutomaticallyUpgradeService)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCanAutomaticallyUpgradeService(&self, value: P0) -> ::windows_core::Result<()> where @@ -4999,13 +4999,13 @@ impl IUpdateSearcher { { (::windows_core::Interface::vtable(self).SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludePotentiallySupersededUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncludePotentiallySupersededUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIncludePotentiallySupersededUpdates(&self, value: P0) -> ::windows_core::Result<()> where @@ -5020,7 +5020,7 @@ impl IUpdateSearcher { pub unsafe fn SetServerSelection(&self, value: ServerSelection) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetServerSelection)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginSearch(&self, criteria: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -5030,7 +5030,7 @@ impl IUpdateSearcher { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BeginSearch)(::windows_core::Interface::as_raw(self), criteria.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndSearch(&self, searchjob: P0) -> ::windows_core::Result where @@ -5046,13 +5046,13 @@ impl IUpdateSearcher { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EscapeString)(::windows_core::Interface::as_raw(self), unescaped.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryHistory(&self, startindex: i32, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryHistory)(::windows_core::Interface::as_raw(self), startindex, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Search(&self, criteria: P0) -> ::windows_core::Result where @@ -5061,13 +5061,13 @@ impl IUpdateSearcher { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Search)(::windows_core::Interface::as_raw(self), criteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Online(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Online)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOnline(&self, value: P0) -> ::windows_core::Result<()> where @@ -5154,20 +5154,20 @@ pub struct IUpdateSearcher_Vtbl { pub ServiceID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetServiceID: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateSearcher2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUpdateSearcher2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanAutomaticallyUpgradeService(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CanAutomaticallyUpgradeService)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCanAutomaticallyUpgradeService(&self, value: P0) -> ::windows_core::Result<()> where @@ -5185,13 +5185,13 @@ impl IUpdateSearcher2 { { (::windows_core::Interface::vtable(self).base__.SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludePotentiallySupersededUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IncludePotentiallySupersededUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIncludePotentiallySupersededUpdates(&self, value: P0) -> ::windows_core::Result<()> where @@ -5206,7 +5206,7 @@ impl IUpdateSearcher2 { pub unsafe fn SetServerSelection(&self, value: ServerSelection) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetServerSelection)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginSearch(&self, criteria: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -5216,7 +5216,7 @@ impl IUpdateSearcher2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BeginSearch)(::windows_core::Interface::as_raw(self), criteria.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndSearch(&self, searchjob: P0) -> ::windows_core::Result where @@ -5232,13 +5232,13 @@ impl IUpdateSearcher2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EscapeString)(::windows_core::Interface::as_raw(self), unescaped.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryHistory(&self, startindex: i32, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.QueryHistory)(::windows_core::Interface::as_raw(self), startindex, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Search(&self, criteria: P0) -> ::windows_core::Result where @@ -5247,13 +5247,13 @@ impl IUpdateSearcher2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Search)(::windows_core::Interface::as_raw(self), criteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Online(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Online)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOnline(&self, value: P0) -> ::windows_core::Result<()> where @@ -5275,13 +5275,13 @@ impl IUpdateSearcher2 { { (::windows_core::Interface::vtable(self).base__.SetServiceID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IgnoreDownloadPriority(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IgnoreDownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIgnoreDownloadPriority(&self, value: P0) -> ::windows_core::Result<()> where @@ -5314,20 +5314,20 @@ pub struct IUpdateSearcher2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetIgnoreDownloadPriority: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateSearcher3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUpdateSearcher3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanAutomaticallyUpgradeService(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CanAutomaticallyUpgradeService)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCanAutomaticallyUpgradeService(&self, value: P0) -> ::windows_core::Result<()> where @@ -5345,13 +5345,13 @@ impl IUpdateSearcher3 { { (::windows_core::Interface::vtable(self).base__.base__.SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IncludePotentiallySupersededUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IncludePotentiallySupersededUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIncludePotentiallySupersededUpdates(&self, value: P0) -> ::windows_core::Result<()> where @@ -5366,7 +5366,7 @@ impl IUpdateSearcher3 { pub unsafe fn SetServerSelection(&self, value: ServerSelection) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetServerSelection)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginSearch(&self, criteria: P0, oncompleted: P1, state: super::Variant::VARIANT) -> ::windows_core::Result where @@ -5376,7 +5376,7 @@ impl IUpdateSearcher3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BeginSearch)(::windows_core::Interface::as_raw(self), criteria.into_param().abi(), oncompleted.into_param().abi(), ::core::mem::transmute(state), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndSearch(&self, searchjob: P0) -> ::windows_core::Result where @@ -5392,13 +5392,13 @@ impl IUpdateSearcher3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.EscapeString)(::windows_core::Interface::as_raw(self), unescaped.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryHistory(&self, startindex: i32, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.QueryHistory)(::windows_core::Interface::as_raw(self), startindex, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Search(&self, criteria: P0) -> ::windows_core::Result where @@ -5407,13 +5407,13 @@ impl IUpdateSearcher3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Search)(::windows_core::Interface::as_raw(self), criteria.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Online(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Online)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOnline(&self, value: P0) -> ::windows_core::Result<()> where @@ -5435,13 +5435,13 @@ impl IUpdateSearcher3 { { (::windows_core::Interface::vtable(self).base__.base__.SetServiceID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IgnoreDownloadPriority(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IgnoreDownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIgnoreDownloadPriority(&self, value: P0) -> ::windows_core::Result<()> where @@ -5475,7 +5475,7 @@ pub struct IUpdateSearcher3_Vtbl { pub SearchScope: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut SearchScope) -> ::windows_core::HRESULT, pub SetSearchScope: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: SearchScope) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5486,7 +5486,7 @@ impl IUpdateService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ContentValidationCert(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5496,13 +5496,13 @@ impl IUpdateService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExpirationDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsManaged(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsManaged)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRegisteredWithAU(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5512,13 +5512,13 @@ impl IUpdateService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IssueDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OffersWindowsUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OffersWindowsUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RedirectUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5528,13 +5528,13 @@ impl IUpdateService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServiceID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsScanPackageService(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsScanPackageService)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRegisterWithAU(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5599,7 +5599,7 @@ pub struct IUpdateService_Vtbl { pub ServiceUrl: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetupPrefix: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5610,7 +5610,7 @@ impl IUpdateService2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ContentValidationCert(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5620,13 +5620,13 @@ impl IUpdateService2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ExpirationDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsManaged(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsManaged)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRegisteredWithAU(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5636,13 +5636,13 @@ impl IUpdateService2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IssueDate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OffersWindowsUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OffersWindowsUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RedirectUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5652,13 +5652,13 @@ impl IUpdateService2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ServiceID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsScanPackageService(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsScanPackageService)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRegisterWithAU(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5672,7 +5672,7 @@ impl IUpdateService2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SetupPrefix)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDefaultAUService(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5699,14 +5699,14 @@ pub struct IUpdateService2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsDefaultAUService: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateServiceCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUpdateServiceCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5743,20 +5743,20 @@ pub struct IUpdateServiceCollection_Vtbl { pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateServiceManager(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUpdateServiceManager { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Services(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Services)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddService(&self, serviceid: P0, authorizationcabpath: P1) -> ::windows_core::Result where @@ -5784,7 +5784,7 @@ impl IUpdateServiceManager { { (::windows_core::Interface::vtable(self).UnregisterServiceWithAU)(::windows_core::Interface::as_raw(self), serviceid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddScanPackageService(&self, servicename: P0, scanfilelocation: P1, flags: i32) -> ::windows_core::Result where @@ -5794,7 +5794,7 @@ impl IUpdateServiceManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddScanPackageService)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), scanfilelocation.into_param().abi(), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOption(&self, optionname: P0, optionvalue: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5838,20 +5838,20 @@ pub struct IUpdateServiceManager_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetOption: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateServiceManager2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IUpdateServiceManager2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Services(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Services)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddService(&self, serviceid: P0, authorizationcabpath: P1) -> ::windows_core::Result where @@ -5879,7 +5879,7 @@ impl IUpdateServiceManager2 { { (::windows_core::Interface::vtable(self).base__.UnregisterServiceWithAU)(::windows_core::Interface::as_raw(self), serviceid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddScanPackageService(&self, servicename: P0, scanfilelocation: P1, flags: i32) -> ::windows_core::Result where @@ -5889,7 +5889,7 @@ impl IUpdateServiceManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AddScanPackageService)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), scanfilelocation.into_param().abi(), flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOption(&self, optionname: P0, optionvalue: super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5907,7 +5907,7 @@ impl IUpdateServiceManager2 { { (::windows_core::Interface::vtable(self).SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryServiceRegistration(&self, serviceid: P0) -> ::windows_core::Result where @@ -5916,7 +5916,7 @@ impl IUpdateServiceManager2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryServiceRegistration)(::windows_core::Interface::as_raw(self), serviceid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddService2(&self, serviceid: P0, flags: i32, authorizationcabpath: P1) -> ::windows_core::Result where @@ -5953,7 +5953,7 @@ pub struct IUpdateServiceManager2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] AddService2: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5968,13 +5968,13 @@ impl IUpdateServiceRegistration { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServiceID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPendingRegistrationWithAU(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsPendingRegistrationWithAU)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Service(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6007,7 +6007,7 @@ pub struct IUpdateServiceRegistration_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Service: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6024,19 +6024,19 @@ impl IUpdateSession { { (::windows_core::Interface::vtable(self).SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReadOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WebProxy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WebProxy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWebProxy(&self, value: P0) -> ::windows_core::Result<()> where @@ -6044,19 +6044,19 @@ impl IUpdateSession { { (::windows_core::Interface::vtable(self).SetWebProxy)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateUpdateSearcher(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateUpdateSearcher)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateUpdateDownloader(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateUpdateDownloader)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateUpdateInstaller(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6105,7 +6105,7 @@ pub struct IUpdateSession_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateUpdateInstaller: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6122,19 +6122,19 @@ impl IUpdateSession2 { { (::windows_core::Interface::vtable(self).base__.SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ReadOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WebProxy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.WebProxy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWebProxy(&self, value: P0) -> ::windows_core::Result<()> where @@ -6142,19 +6142,19 @@ impl IUpdateSession2 { { (::windows_core::Interface::vtable(self).base__.SetWebProxy)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateUpdateSearcher(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateUpdateSearcher)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateUpdateDownloader(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateUpdateDownloader)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateUpdateInstaller(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6186,7 +6186,7 @@ pub struct IUpdateSession2_Vtbl { pub UserLocale: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut u32) -> ::windows_core::HRESULT, pub SetUserLocale: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lcid: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6203,19 +6203,19 @@ impl IUpdateSession3 { { (::windows_core::Interface::vtable(self).base__.base__.SetClientApplicationID)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ReadOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WebProxy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.WebProxy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWebProxy(&self, value: P0) -> ::windows_core::Result<()> where @@ -6223,19 +6223,19 @@ impl IUpdateSession3 { { (::windows_core::Interface::vtable(self).base__.base__.SetWebProxy)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateUpdateSearcher(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateUpdateSearcher)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateUpdateDownloader(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateUpdateDownloader)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateUpdateInstaller(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6248,13 +6248,13 @@ impl IUpdateSession3 { pub unsafe fn SetUserLocale(&self, lcid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetUserLocale)(::windows_core::Interface::as_raw(self), lcid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateUpdateServiceManager(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateUpdateServiceManager)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryHistory(&self, criteria: P0, startindex: i32, count: i32) -> ::windows_core::Result where @@ -6288,7 +6288,7 @@ pub struct IUpdateSession3_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] QueryHistory: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6305,13 +6305,13 @@ impl IWebProxy { { (::windows_core::Interface::vtable(self).SetAddress)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BypassList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BypassList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetBypassList(&self, value: P0) -> ::windows_core::Result<()> where @@ -6319,13 +6319,13 @@ impl IWebProxy { { (::windows_core::Interface::vtable(self).SetBypassList)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BypassProxyOnLocal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BypassProxyOnLocal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBypassProxyOnLocal(&self, value: P0) -> ::windows_core::Result<()> where @@ -6333,7 +6333,7 @@ impl IWebProxy { { (::windows_core::Interface::vtable(self).SetBypassProxyOnLocal)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6362,7 +6362,7 @@ impl IWebProxy { { (::windows_core::Interface::vtable(self).PromptForCredentials)(::windows_core::Interface::as_raw(self), parentwindow.into_param().abi(), title.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PromptForCredentialsFromHwnd(&self, parentwindow: P0, title: P1) -> ::windows_core::Result<()> where @@ -6371,13 +6371,13 @@ impl IWebProxy { { (::windows_core::Interface::vtable(self).PromptForCredentialsFromHwnd)(::windows_core::Interface::as_raw(self), parentwindow.into_param().abi(), title.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoDetect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoDetect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoDetect(&self, value: P0) -> ::windows_core::Result<()> where @@ -6440,7 +6440,7 @@ pub struct IWebProxy_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetAutoDetect: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6451,43 +6451,43 @@ impl IWindowsDriverUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSelectOnWebSites(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AutoSelectOnWebSites)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BundledUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BundledUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequireSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CanRequireSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Categories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Deadline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DeltaCompressedContentAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6497,7 +6497,7 @@ impl IWindowsDriverUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EulaAccepted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6511,43 +6511,43 @@ impl IWindowsDriverUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.HandlerID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Identity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Identity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBeta(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsBeta)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, value: P0) -> ::windows_core::Result<()> where @@ -6555,25 +6555,25 @@ impl IWindowsDriverUpdate { { (::windows_core::Interface::vtable(self).base__.SetIsHidden)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMandatory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsMandatory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6583,19 +6583,19 @@ impl IWindowsDriverUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LastDeploymentChangeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaxDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MaxDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MinDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoreInfoUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6621,13 +6621,13 @@ impl IWindowsDriverUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ReleaseNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityBulletinIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SecurityBulletinIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupersededUpdateIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6645,19 +6645,19 @@ impl IWindowsDriverUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UninstallationNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UninstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.UninstallationSteps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KBArticleIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6670,7 +6670,7 @@ impl IWindowsDriverUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DeploymentAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyFromCache(&self, path: P0, toextractcabfiles: P1) -> ::windows_core::Result<()> where @@ -6683,7 +6683,7 @@ impl IWindowsDriverUpdate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DownloadContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6746,7 +6746,7 @@ pub struct IWindowsDriverUpdate_Vtbl { pub DeviceProblemNumber: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub DeviceStatus: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6757,43 +6757,43 @@ impl IWindowsDriverUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSelectOnWebSites(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.AutoSelectOnWebSites)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BundledUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BundledUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequireSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CanRequireSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Categories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Deadline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DeltaCompressedContentAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6803,7 +6803,7 @@ impl IWindowsDriverUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EulaAccepted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6817,43 +6817,43 @@ impl IWindowsDriverUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.HandlerID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Identity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Identity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.InstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBeta(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsBeta)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, value: P0) -> ::windows_core::Result<()> where @@ -6861,25 +6861,25 @@ impl IWindowsDriverUpdate2 { { (::windows_core::Interface::vtable(self).base__.base__.SetIsHidden)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMandatory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsMandatory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6889,19 +6889,19 @@ impl IWindowsDriverUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.LastDeploymentChangeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaxDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MaxDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MinDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoreInfoUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6927,13 +6927,13 @@ impl IWindowsDriverUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ReleaseNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityBulletinIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SecurityBulletinIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupersededUpdateIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6951,19 +6951,19 @@ impl IWindowsDriverUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UninstallationNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UninstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.UninstallationSteps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KBArticleIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6976,7 +6976,7 @@ impl IWindowsDriverUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DeploymentAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyFromCache(&self, path: P0, toextractcabfiles: P1) -> ::windows_core::Result<()> where @@ -6989,7 +6989,7 @@ impl IWindowsDriverUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DownloadContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7027,25 +7027,25 @@ impl IWindowsDriverUpdate2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DeviceStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RebootRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPresent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsPresent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CveIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CveIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyToCache(&self, pfiles: P0) -> ::windows_core::Result<()> where @@ -7086,7 +7086,7 @@ pub struct IWindowsDriverUpdate2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CopyToCache: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7097,43 +7097,43 @@ impl IWindowsDriverUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSelectOnWebSites(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.AutoSelectOnWebSites)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BundledUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.BundledUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequireSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CanRequireSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Categories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Deadline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DeltaCompressedContentAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7143,7 +7143,7 @@ impl IWindowsDriverUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EulaAccepted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7157,43 +7157,43 @@ impl IWindowsDriverUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.HandlerID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Identity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Identity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.InstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBeta(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsBeta)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, value: P0) -> ::windows_core::Result<()> where @@ -7201,25 +7201,25 @@ impl IWindowsDriverUpdate3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetIsHidden)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMandatory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsMandatory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7229,19 +7229,19 @@ impl IWindowsDriverUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.LastDeploymentChangeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaxDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MaxDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MinDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoreInfoUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7267,13 +7267,13 @@ impl IWindowsDriverUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ReleaseNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityBulletinIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.SecurityBulletinIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupersededUpdateIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7291,19 +7291,19 @@ impl IWindowsDriverUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.UninstallationNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.UninstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.UninstallationSteps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KBArticleIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7316,7 +7316,7 @@ impl IWindowsDriverUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DeploymentAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyFromCache(&self, path: P0, toextractcabfiles: P1) -> ::windows_core::Result<()> where @@ -7329,7 +7329,7 @@ impl IWindowsDriverUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DownloadContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7367,25 +7367,25 @@ impl IWindowsDriverUpdate3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DeviceStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.RebootRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPresent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsPresent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CveIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CveIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyToCache(&self, pfiles: P0) -> ::windows_core::Result<()> where @@ -7393,7 +7393,7 @@ impl IWindowsDriverUpdate3 { { (::windows_core::Interface::vtable(self).base__.CopyToCache)(::windows_core::Interface::as_raw(self), pfiles.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BrowseOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7420,7 +7420,7 @@ pub struct IWindowsDriverUpdate3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] BrowseOnly: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7431,43 +7431,43 @@ impl IWindowsDriverUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSelectOnWebSites(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.AutoSelectOnWebSites)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BundledUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.BundledUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequireSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CanRequireSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Categories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Deadline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DeltaCompressedContentAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7477,7 +7477,7 @@ impl IWindowsDriverUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EulaAccepted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7491,43 +7491,43 @@ impl IWindowsDriverUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.HandlerID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Identity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Identity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.InstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBeta(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsBeta)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, value: P0) -> ::windows_core::Result<()> where @@ -7535,25 +7535,25 @@ impl IWindowsDriverUpdate4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetIsHidden)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMandatory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsMandatory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7563,19 +7563,19 @@ impl IWindowsDriverUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.LastDeploymentChangeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaxDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.MaxDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.MinDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoreInfoUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7601,13 +7601,13 @@ impl IWindowsDriverUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ReleaseNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityBulletinIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SecurityBulletinIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupersededUpdateIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7625,19 +7625,19 @@ impl IWindowsDriverUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.UninstallationNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.UninstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.UninstallationSteps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KBArticleIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7650,7 +7650,7 @@ impl IWindowsDriverUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DeploymentAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyFromCache(&self, path: P0, toextractcabfiles: P1) -> ::windows_core::Result<()> where @@ -7663,7 +7663,7 @@ impl IWindowsDriverUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DownloadContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7701,25 +7701,25 @@ impl IWindowsDriverUpdate4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DeviceStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.RebootRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPresent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsPresent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CveIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CveIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyToCache(&self, pfiles: P0) -> ::windows_core::Result<()> where @@ -7727,19 +7727,19 @@ impl IWindowsDriverUpdate4 { { (::windows_core::Interface::vtable(self).base__.base__.CopyToCache)(::windows_core::Interface::as_raw(self), pfiles.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BrowseOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BrowseOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WindowsDriverUpdateEntries(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WindowsDriverUpdateEntries)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PerUser(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7770,7 +7770,7 @@ pub struct IWindowsDriverUpdate4_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] PerUser: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7781,43 +7781,43 @@ impl IWindowsDriverUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSelectOnWebSites(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.AutoSelectOnWebSites)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BundledUpdates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.BundledUpdates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRequireSource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CanRequireSource)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Categories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Categories)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deadline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Deadline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentAvailable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DeltaCompressedContentAvailable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeltaCompressedContentPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7827,7 +7827,7 @@ impl IWindowsDriverUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Description)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EulaAccepted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7841,43 +7841,43 @@ impl IWindowsDriverUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.HandlerID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Identity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Identity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Image(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Image)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.InstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBeta(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsBeta)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDownloaded(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsDownloaded)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHidden(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsHidden)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsHidden(&self, value: P0) -> ::windows_core::Result<()> where @@ -7885,25 +7885,25 @@ impl IWindowsDriverUpdate5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetIsHidden)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInstalled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsInstalled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMandatory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsMandatory)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUninstallable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsUninstallable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7913,19 +7913,19 @@ impl IWindowsDriverUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.LastDeploymentChangeTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MaxDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.MaxDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinDownloadSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.MinDownloadSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoreInfoUrls(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7951,13 +7951,13 @@ impl IWindowsDriverUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ReleaseNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SecurityBulletinIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SecurityBulletinIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SupersededUpdateIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7975,19 +7975,19 @@ impl IWindowsDriverUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.UninstallationNotes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationBehavior(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.UninstallationBehavior)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UninstallationSteps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.UninstallationSteps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn KBArticleIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8000,7 +8000,7 @@ impl IWindowsDriverUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DeploymentAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyFromCache(&self, path: P0, toextractcabfiles: P1) -> ::windows_core::Result<()> where @@ -8013,7 +8013,7 @@ impl IWindowsDriverUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DownloadPriority)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DownloadContents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8051,25 +8051,25 @@ impl IWindowsDriverUpdate5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DeviceStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RebootRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.RebootRequired)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPresent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsPresent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CveIDs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CveIDs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyToCache(&self, pfiles: P0) -> ::windows_core::Result<()> where @@ -8077,19 +8077,19 @@ impl IWindowsDriverUpdate5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CopyToCache)(::windows_core::Interface::as_raw(self), pfiles.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BrowseOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BrowseOnly)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WindowsDriverUpdateEntries(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.WindowsDriverUpdateEntries)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PerUser(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8122,7 +8122,7 @@ pub struct IWindowsDriverUpdate5_Vtbl { pub AutoSelection: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut AutoSelectionMode) -> ::windows_core::HRESULT, pub AutoDownload: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut AutoDownloadMode) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -8186,14 +8186,14 @@ pub struct IWindowsDriverUpdateEntry_Vtbl { pub DeviceProblemNumber: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, pub DeviceStatus: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWindowsDriverUpdateEntryCollection(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWindowsDriverUpdateEntryCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn get_Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8230,14 +8230,14 @@ pub struct IWindowsDriverUpdateEntryCollection_Vtbl { pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, retval: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWindowsUpdateAgentInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IWindowsUpdateAgentInfo { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfo(&self, varinfoidentifier: super::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); diff --git a/crates/libs/windows/src/Windows/Win32/System/UpdateAssessment/impl.rs b/crates/libs/windows/src/Windows/Win32/System/UpdateAssessment/impl.rs index ecb9dc7620..78ea7ab23c 100644 --- a/crates/libs/windows/src/Windows/Win32/System/UpdateAssessment/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/UpdateAssessment/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWaaSAssessor_Impl: Sized { fn GetOSUpdateAssessment(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/UpdateAssessment/mod.rs b/crates/libs/windows/src/Windows/Win32/System/UpdateAssessment/mod.rs index d762332e44..f468a9dd70 100644 --- a/crates/libs/windows/src/Windows/Win32/System/UpdateAssessment/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/UpdateAssessment/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWaaSAssessor(::windows_core::IUnknown); impl IWaaSAssessor { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOSUpdateAssessment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -87,7 +87,7 @@ impl ::core::fmt::Debug for UpdateImpactLevel { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct OSUpdateAssessment { pub isEndOfSupport: super::super::Foundation::BOOL, diff --git a/crates/libs/windows/src/Windows/Win32/System/UserAccessLogging/mod.rs b/crates/libs/windows/src/Windows/Win32/System/UserAccessLogging/mod.rs index 324ab0d66e..dfd0f5afef 100644 --- a/crates/libs/windows/src/Windows/Win32/System/UserAccessLogging/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/UserAccessLogging/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn UalInstrument(data: *const UAL_DATA_BLOB) -> ::windows_core::Result<()> { @@ -15,14 +15,14 @@ where ::windows_targets::link!("ualapi.dll" "system" fn UalRegisterProduct(wszproductname : ::windows_core::PCWSTR, wszrolename : ::windows_core::PCWSTR, wszguid : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); UalRegisterProduct(wszproductname.into_param().abi(), wszrolename.into_param().abi(), wszguid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn UalStart(data: *const UAL_DATA_BLOB) -> ::windows_core::Result<()> { ::windows_targets::link!("ualapi.dll" "system" fn UalStart(data : *const UAL_DATA_BLOB) -> ::windows_core::HRESULT); UalStart(data).ok() } -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] #[inline] pub unsafe fn UalStop(data: *const UAL_DATA_BLOB) -> ::windows_core::Result<()> { @@ -30,7 +30,7 @@ pub unsafe fn UalStop(data: *const UAL_DATA_BLOB) -> ::windows_core::Result<()> UalStop(data).ok() } #[repr(C)] -#[doc = "Required features: `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_Networking_WinSock\"`"] #[cfg(feature = "Win32_Networking_WinSock")] pub struct UAL_DATA_BLOB { pub Size: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/Variant/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Variant/mod.rs index 590f299547..1c39c1c0f7 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Variant/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Variant/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn ClearVariantArray(pvars: &mut [VARIANT]) { @@ -10,7 +10,7 @@ pub unsafe fn DosDateTimeToVariantTime(wdosdate: u16, wdostime: u16, pvtime: *mu ::windows_targets::link!("oleaut32.dll" "system" fn DosDateTimeToVariantTime(wdosdate : u16, wdostime : u16, pvtime : *mut f64) -> i32); DosDateTimeToVariantTime(wdosdate, wdostime, pvtime) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromBooleanArray(prgf: &[super::super::Foundation::BOOL]) -> ::windows_core::Result { @@ -18,7 +18,7 @@ pub unsafe fn InitVariantFromBooleanArray(prgf: &[super::super::Foundation::BOOL let mut result__ = ::std::mem::zeroed(); InitVariantFromBooleanArray(::core::mem::transmute(prgf.as_ptr()), prgf.len() as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromBuffer(pv: *const ::core::ffi::c_void, cb: u32) -> ::windows_core::Result { @@ -26,7 +26,7 @@ pub unsafe fn InitVariantFromBuffer(pv: *const ::core::ffi::c_void, cb: u32) -> let mut result__ = ::std::mem::zeroed(); InitVariantFromBuffer(pv, cb, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromDoubleArray(prgn: &[f64]) -> ::windows_core::Result { @@ -34,7 +34,7 @@ pub unsafe fn InitVariantFromDoubleArray(prgn: &[f64]) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); InitVariantFromDoubleArray(::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromFileTime(pft: *const super::super::Foundation::FILETIME) -> ::windows_core::Result { @@ -42,7 +42,7 @@ pub unsafe fn InitVariantFromFileTime(pft: *const super::super::Foundation::FILE let mut result__ = ::std::mem::zeroed(); InitVariantFromFileTime(pft, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromFileTimeArray(prgft: ::core::option::Option<&[super::super::Foundation::FILETIME]>) -> ::windows_core::Result { @@ -50,7 +50,7 @@ pub unsafe fn InitVariantFromFileTimeArray(prgft: ::core::option::Option<&[super let mut result__ = ::std::mem::zeroed(); InitVariantFromFileTimeArray(::core::mem::transmute(prgft.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), prgft.as_deref().map_or(0, |slice| slice.len() as _), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromGUIDAsString(guid: *const ::windows_core::GUID) -> ::windows_core::Result { @@ -58,7 +58,7 @@ pub unsafe fn InitVariantFromGUIDAsString(guid: *const ::windows_core::GUID) -> let mut result__ = ::std::mem::zeroed(); InitVariantFromGUIDAsString(guid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromInt16Array(prgn: &[i16]) -> ::windows_core::Result { @@ -66,7 +66,7 @@ pub unsafe fn InitVariantFromInt16Array(prgn: &[i16]) -> ::windows_core::Result< let mut result__ = ::std::mem::zeroed(); InitVariantFromInt16Array(::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromInt32Array(prgn: &[i32]) -> ::windows_core::Result { @@ -74,7 +74,7 @@ pub unsafe fn InitVariantFromInt32Array(prgn: &[i32]) -> ::windows_core::Result< let mut result__ = ::std::mem::zeroed(); InitVariantFromInt32Array(::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromInt64Array(prgn: &[i64]) -> ::windows_core::Result { @@ -82,7 +82,7 @@ pub unsafe fn InitVariantFromInt64Array(prgn: &[i64]) -> ::windows_core::Result< let mut result__ = ::std::mem::zeroed(); InitVariantFromInt64Array(::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromResource(hinst: P0, id: u32) -> ::windows_core::Result @@ -93,7 +93,7 @@ where let mut result__ = ::std::mem::zeroed(); InitVariantFromResource(hinst.into_param().abi(), id, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromStringArray(prgsz: &[::windows_core::PCWSTR]) -> ::windows_core::Result { @@ -101,7 +101,7 @@ pub unsafe fn InitVariantFromStringArray(prgsz: &[::windows_core::PCWSTR]) -> :: let mut result__ = ::std::mem::zeroed(); InitVariantFromStringArray(::core::mem::transmute(prgsz.as_ptr()), prgsz.len() as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromUInt16Array(prgn: &[u16]) -> ::windows_core::Result { @@ -109,7 +109,7 @@ pub unsafe fn InitVariantFromUInt16Array(prgn: &[u16]) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); InitVariantFromUInt16Array(::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromUInt32Array(prgn: &[u32]) -> ::windows_core::Result { @@ -117,7 +117,7 @@ pub unsafe fn InitVariantFromUInt32Array(prgn: &[u32]) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); InitVariantFromUInt32Array(::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromUInt64Array(prgn: &[u64]) -> ::windows_core::Result { @@ -125,7 +125,7 @@ pub unsafe fn InitVariantFromUInt64Array(prgn: &[u64]) -> ::windows_core::Result let mut result__ = ::std::mem::zeroed(); InitVariantFromUInt64Array(::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn InitVariantFromVariantArrayElem(varin: *const VARIANT, ielem: u32) -> ::windows_core::Result { @@ -133,112 +133,112 @@ pub unsafe fn InitVariantFromVariantArrayElem(varin: *const VARIANT, ielem: u32) let mut result__ = ::std::mem::zeroed(); InitVariantFromVariantArrayElem(varin, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SystemTimeToVariantTime(lpsystemtime: *const super::super::Foundation::SYSTEMTIME, pvtime: *mut f64) -> i32 { ::windows_targets::link!("oleaut32.dll" "system" fn SystemTimeToVariantTime(lpsystemtime : *const super::super::Foundation:: SYSTEMTIME, pvtime : *mut f64) -> i32); SystemTimeToVariantTime(lpsystemtime, pvtime) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VARIANT_UserFree(param0: *const u32, param1: *const VARIANT) { ::windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserFree(param0 : *const u32, param1 : *const VARIANT) -> ()); VARIANT_UserFree(param0, param1) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VARIANT_UserFree64(param0: *const u32, param1: *const VARIANT) { ::windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserFree64(param0 : *const u32, param1 : *const VARIANT) -> ()); VARIANT_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VARIANT_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const VARIANT) -> *mut u8 { ::windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const VARIANT) -> *mut u8); VARIANT_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VARIANT_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const VARIANT) -> *mut u8 { ::windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const VARIANT) -> *mut u8); VARIANT_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VARIANT_UserSize(param0: *const u32, param1: u32, param2: *const VARIANT) -> u32 { ::windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserSize(param0 : *const u32, param1 : u32, param2 : *const VARIANT) -> u32); VARIANT_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VARIANT_UserSize64(param0: *const u32, param1: u32, param2: *const VARIANT) -> u32 { ::windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserSize64(param0 : *const u32, param1 : u32, param2 : *const VARIANT) -> u32); VARIANT_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VARIANT_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut VARIANT) -> *mut u8 { ::windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut VARIANT) -> *mut u8); VARIANT_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VARIANT_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut VARIANT) -> *mut u8 { ::windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut VARIANT) -> *mut u8); VARIANT_UserUnmarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantChangeType(pvargdest: *mut VARIANT, pvarsrc: *const VARIANT, wflags: VAR_CHANGE_FLAGS, vt: VARENUM) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn VariantChangeType(pvargdest : *mut VARIANT, pvarsrc : *const VARIANT, wflags : VAR_CHANGE_FLAGS, vt : VARENUM) -> ::windows_core::HRESULT); VariantChangeType(pvargdest, pvarsrc, wflags, vt).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantChangeTypeEx(pvargdest: *mut VARIANT, pvarsrc: *const VARIANT, lcid: u32, wflags: VAR_CHANGE_FLAGS, vt: VARENUM) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn VariantChangeTypeEx(pvargdest : *mut VARIANT, pvarsrc : *const VARIANT, lcid : u32, wflags : VAR_CHANGE_FLAGS, vt : VARENUM) -> ::windows_core::HRESULT); VariantChangeTypeEx(pvargdest, pvarsrc, lcid, wflags, vt).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantClear(pvarg: *mut VARIANT) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn VariantClear(pvarg : *mut VARIANT) -> ::windows_core::HRESULT); VariantClear(pvarg).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantCompare(var1: *const VARIANT, var2: *const VARIANT) -> i32 { ::windows_targets::link!("propsys.dll" "system" fn VariantCompare(var1 : *const VARIANT, var2 : *const VARIANT) -> i32); VariantCompare(var1, var2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantCopy(pvargdest: *mut VARIANT, pvargsrc: *const VARIANT) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn VariantCopy(pvargdest : *mut VARIANT, pvargsrc : *const VARIANT) -> ::windows_core::HRESULT); VariantCopy(pvargdest, pvargsrc).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantCopyInd(pvardest: *mut VARIANT, pvargsrc: *const VARIANT) -> ::windows_core::Result<()> { ::windows_targets::link!("oleaut32.dll" "system" fn VariantCopyInd(pvardest : *mut VARIANT, pvargsrc : *const VARIANT) -> ::windows_core::HRESULT); VariantCopyInd(pvardest, pvargsrc).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantGetBooleanElem(var: *const VARIANT, ielem: u32) -> ::windows_core::Result { @@ -246,7 +246,7 @@ pub unsafe fn VariantGetBooleanElem(var: *const VARIANT, ielem: u32) -> ::window let mut result__ = ::std::mem::zeroed(); VariantGetBooleanElem(var, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantGetDoubleElem(var: *const VARIANT, ielem: u32) -> ::windows_core::Result { @@ -254,14 +254,14 @@ pub unsafe fn VariantGetDoubleElem(var: *const VARIANT, ielem: u32) -> ::windows let mut result__ = ::std::mem::zeroed(); VariantGetDoubleElem(var, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantGetElementCount(varin: *const VARIANT) -> u32 { ::windows_targets::link!("propsys.dll" "system" fn VariantGetElementCount(varin : *const VARIANT) -> u32); VariantGetElementCount(varin) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantGetInt16Elem(var: *const VARIANT, ielem: u32) -> ::windows_core::Result { @@ -269,7 +269,7 @@ pub unsafe fn VariantGetInt16Elem(var: *const VARIANT, ielem: u32) -> ::windows_ let mut result__ = ::std::mem::zeroed(); VariantGetInt16Elem(var, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantGetInt32Elem(var: *const VARIANT, ielem: u32) -> ::windows_core::Result { @@ -277,7 +277,7 @@ pub unsafe fn VariantGetInt32Elem(var: *const VARIANT, ielem: u32) -> ::windows_ let mut result__ = ::std::mem::zeroed(); VariantGetInt32Elem(var, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantGetInt64Elem(var: *const VARIANT, ielem: u32) -> ::windows_core::Result { @@ -285,7 +285,7 @@ pub unsafe fn VariantGetInt64Elem(var: *const VARIANT, ielem: u32) -> ::windows_ let mut result__ = ::std::mem::zeroed(); VariantGetInt64Elem(var, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantGetStringElem(var: *const VARIANT, ielem: u32) -> ::windows_core::Result<::windows_core::PWSTR> { @@ -293,7 +293,7 @@ pub unsafe fn VariantGetStringElem(var: *const VARIANT, ielem: u32) -> ::windows let mut result__ = ::std::mem::zeroed(); VariantGetStringElem(var, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantGetUInt16Elem(var: *const VARIANT, ielem: u32) -> ::windows_core::Result { @@ -301,7 +301,7 @@ pub unsafe fn VariantGetUInt16Elem(var: *const VARIANT, ielem: u32) -> ::windows let mut result__ = ::std::mem::zeroed(); VariantGetUInt16Elem(var, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantGetUInt32Elem(var: *const VARIANT, ielem: u32) -> ::windows_core::Result { @@ -309,7 +309,7 @@ pub unsafe fn VariantGetUInt32Elem(var: *const VARIANT, ielem: u32) -> ::windows let mut result__ = ::std::mem::zeroed(); VariantGetUInt32Elem(var, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantGetUInt64Elem(var: *const VARIANT, ielem: u32) -> ::windows_core::Result { @@ -317,7 +317,7 @@ pub unsafe fn VariantGetUInt64Elem(var: *const VARIANT, ielem: u32) -> ::windows let mut result__ = ::std::mem::zeroed(); VariantGetUInt64Elem(var, ielem, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantInit() -> VARIANT { @@ -331,14 +331,14 @@ pub unsafe fn VariantTimeToDosDateTime(vtime: f64, pwdosdate: *mut u16, pwdostim ::windows_targets::link!("oleaut32.dll" "system" fn VariantTimeToDosDateTime(vtime : f64, pwdosdate : *mut u16, pwdostime : *mut u16) -> i32); VariantTimeToDosDateTime(vtime, pwdosdate, pwdostime) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn VariantTimeToSystemTime(vtime: f64, lpsystemtime: *mut super::super::Foundation::SYSTEMTIME) -> i32 { ::windows_targets::link!("oleaut32.dll" "system" fn VariantTimeToSystemTime(vtime : f64, lpsystemtime : *mut super::super::Foundation:: SYSTEMTIME) -> i32); VariantTimeToSystemTime(vtime, lpsystemtime) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToBoolean(varin: *const VARIANT) -> ::windows_core::Result { @@ -346,21 +346,21 @@ pub unsafe fn VariantToBoolean(varin: *const VARIANT) -> ::windows_core::Result< let mut result__ = ::std::mem::zeroed(); VariantToBoolean(varin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToBooleanArray(var: *const VARIANT, prgf: &mut [super::super::Foundation::BOOL], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToBooleanArray(var : *const VARIANT, prgf : *mut super::super::Foundation:: BOOL, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToBooleanArray(var, ::core::mem::transmute(prgf.as_ptr()), prgf.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToBooleanArrayAlloc(var: *const VARIANT, pprgf: *mut *mut super::super::Foundation::BOOL, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToBooleanArrayAlloc(var : *const VARIANT, pprgf : *mut *mut super::super::Foundation:: BOOL, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToBooleanArrayAlloc(var, pprgf, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToBooleanWithDefault(varin: *const VARIANT, fdefault: P0) -> super::super::Foundation::BOOL @@ -370,21 +370,21 @@ where ::windows_targets::link!("propsys.dll" "system" fn VariantToBooleanWithDefault(varin : *const VARIANT, fdefault : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); VariantToBooleanWithDefault(varin, fdefault.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToBuffer(varin: *const VARIANT, pv: *mut ::core::ffi::c_void, cb: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToBuffer(varin : *const VARIANT, pv : *mut ::core::ffi::c_void, cb : u32) -> ::windows_core::HRESULT); VariantToBuffer(varin, pv, cb).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToDosDateTime(varin: *const VARIANT, pwdate: *mut u16, pwtime: *mut u16) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToDosDateTime(varin : *const VARIANT, pwdate : *mut u16, pwtime : *mut u16) -> ::windows_core::HRESULT); VariantToDosDateTime(varin, pwdate, pwtime).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToDouble(varin: *const VARIANT) -> ::windows_core::Result { @@ -392,28 +392,28 @@ pub unsafe fn VariantToDouble(varin: *const VARIANT) -> ::windows_core::Result ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToDoubleArray(var : *const VARIANT, prgn : *mut f64, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToDoubleArray(var, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToDoubleArrayAlloc(var: *const VARIANT, pprgn: *mut *mut f64, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToDoubleArrayAlloc(var : *const VARIANT, pprgn : *mut *mut f64, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToDoubleArrayAlloc(var, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToDoubleWithDefault(varin: *const VARIANT, dbldefault: f64) -> f64 { ::windows_targets::link!("propsys.dll" "system" fn VariantToDoubleWithDefault(varin : *const VARIANT, dbldefault : f64) -> f64); VariantToDoubleWithDefault(varin, dbldefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToFileTime(varin: *const VARIANT, stfout: PSTIME_FLAGS) -> ::windows_core::Result { @@ -421,7 +421,7 @@ pub unsafe fn VariantToFileTime(varin: *const VARIANT, stfout: PSTIME_FLAGS) -> let mut result__ = ::std::mem::zeroed(); VariantToFileTime(varin, stfout, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToGUID(varin: *const VARIANT) -> ::windows_core::Result<::windows_core::GUID> { @@ -429,7 +429,7 @@ pub unsafe fn VariantToGUID(varin: *const VARIANT) -> ::windows_core::Result<::w let mut result__ = ::std::mem::zeroed(); VariantToGUID(varin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToInt16(varin: *const VARIANT) -> ::windows_core::Result { @@ -437,28 +437,28 @@ pub unsafe fn VariantToInt16(varin: *const VARIANT) -> ::windows_core::Result ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToInt16Array(var : *const VARIANT, prgn : *mut i16, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToInt16Array(var, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToInt16ArrayAlloc(var: *const VARIANT, pprgn: *mut *mut i16, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToInt16ArrayAlloc(var : *const VARIANT, pprgn : *mut *mut i16, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToInt16ArrayAlloc(var, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToInt16WithDefault(varin: *const VARIANT, idefault: i16) -> i16 { ::windows_targets::link!("propsys.dll" "system" fn VariantToInt16WithDefault(varin : *const VARIANT, idefault : i16) -> i16); VariantToInt16WithDefault(varin, idefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToInt32(varin: *const VARIANT) -> ::windows_core::Result { @@ -466,28 +466,28 @@ pub unsafe fn VariantToInt32(varin: *const VARIANT) -> ::windows_core::Result ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToInt32Array(var : *const VARIANT, prgn : *mut i32, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToInt32Array(var, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToInt32ArrayAlloc(var: *const VARIANT, pprgn: *mut *mut i32, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToInt32ArrayAlloc(var : *const VARIANT, pprgn : *mut *mut i32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToInt32ArrayAlloc(var, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToInt32WithDefault(varin: *const VARIANT, ldefault: i32) -> i32 { ::windows_targets::link!("propsys.dll" "system" fn VariantToInt32WithDefault(varin : *const VARIANT, ldefault : i32) -> i32); VariantToInt32WithDefault(varin, ldefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToInt64(varin: *const VARIANT) -> ::windows_core::Result { @@ -495,35 +495,35 @@ pub unsafe fn VariantToInt64(varin: *const VARIANT) -> ::windows_core::Result ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToInt64Array(var : *const VARIANT, prgn : *mut i64, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToInt64Array(var, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToInt64ArrayAlloc(var: *const VARIANT, pprgn: *mut *mut i64, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToInt64ArrayAlloc(var : *const VARIANT, pprgn : *mut *mut i64, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToInt64ArrayAlloc(var, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToInt64WithDefault(varin: *const VARIANT, lldefault: i64) -> i64 { ::windows_targets::link!("propsys.dll" "system" fn VariantToInt64WithDefault(varin : *const VARIANT, lldefault : i64) -> i64); VariantToInt64WithDefault(varin, lldefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToString(varin: *const VARIANT, pszbuf: &mut [u16]) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToString(varin : *const VARIANT, pszbuf : ::windows_core::PWSTR, cchbuf : u32) -> ::windows_core::HRESULT); VariantToString(varin, ::core::mem::transmute(pszbuf.as_ptr()), pszbuf.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToStringAlloc(varin: *const VARIANT) -> ::windows_core::Result<::windows_core::PWSTR> { @@ -531,21 +531,21 @@ pub unsafe fn VariantToStringAlloc(varin: *const VARIANT) -> ::windows_core::Res let mut result__ = ::std::mem::zeroed(); VariantToStringAlloc(varin, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToStringArray(var: *const VARIANT, prgsz: &mut [::windows_core::PWSTR], pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToStringArray(var : *const VARIANT, prgsz : *mut ::windows_core::PWSTR, crgsz : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToStringArray(var, ::core::mem::transmute(prgsz.as_ptr()), prgsz.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToStringArrayAlloc(var: *const VARIANT, pprgsz: *mut *mut ::windows_core::PWSTR, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToStringArrayAlloc(var : *const VARIANT, pprgsz : *mut *mut ::windows_core::PWSTR, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToStringArrayAlloc(var, pprgsz, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToStringWithDefault(varin: *const VARIANT, pszdefault: P0) -> ::windows_core::PCWSTR @@ -555,7 +555,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn VariantToStringWithDefault(varin : *const VARIANT, pszdefault : ::windows_core::PCWSTR) -> ::windows_core::PCWSTR); VariantToStringWithDefault(varin, pszdefault.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToUInt16(varin: *const VARIANT) -> ::windows_core::Result { @@ -563,28 +563,28 @@ pub unsafe fn VariantToUInt16(varin: *const VARIANT) -> ::windows_core::Result ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToUInt16Array(var : *const VARIANT, prgn : *mut u16, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToUInt16Array(var, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToUInt16ArrayAlloc(var: *const VARIANT, pprgn: *mut *mut u16, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToUInt16ArrayAlloc(var : *const VARIANT, pprgn : *mut *mut u16, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToUInt16ArrayAlloc(var, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToUInt16WithDefault(varin: *const VARIANT, uidefault: u16) -> u16 { ::windows_targets::link!("propsys.dll" "system" fn VariantToUInt16WithDefault(varin : *const VARIANT, uidefault : u16) -> u16); VariantToUInt16WithDefault(varin, uidefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToUInt32(varin: *const VARIANT) -> ::windows_core::Result { @@ -592,28 +592,28 @@ pub unsafe fn VariantToUInt32(varin: *const VARIANT) -> ::windows_core::Result ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToUInt32Array(var : *const VARIANT, prgn : *mut u32, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToUInt32Array(var, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToUInt32ArrayAlloc(var: *const VARIANT, pprgn: *mut *mut u32, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToUInt32ArrayAlloc(var : *const VARIANT, pprgn : *mut *mut u32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToUInt32ArrayAlloc(var, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToUInt32WithDefault(varin: *const VARIANT, uldefault: u32) -> u32 { ::windows_targets::link!("propsys.dll" "system" fn VariantToUInt32WithDefault(varin : *const VARIANT, uldefault : u32) -> u32); VariantToUInt32WithDefault(varin, uldefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToUInt64(varin: *const VARIANT) -> ::windows_core::Result { @@ -621,21 +621,21 @@ pub unsafe fn VariantToUInt64(varin: *const VARIANT) -> ::windows_core::Result ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToUInt64Array(var : *const VARIANT, prgn : *mut u64, crgn : u32, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToUInt64Array(var, ::core::mem::transmute(prgn.as_ptr()), prgn.len() as _, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToUInt64ArrayAlloc(var: *const VARIANT, pprgn: *mut *mut u64, pcelem: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn VariantToUInt64ArrayAlloc(var : *const VARIANT, pprgn : *mut *mut u64, pcelem : *mut u32) -> ::windows_core::HRESULT); VariantToUInt64ArrayAlloc(var, pprgn, pcelem).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn VariantToUInt64WithDefault(varin: *const VARIANT, ulldefault: u64) -> u64 { @@ -898,7 +898,7 @@ impl ::core::ops::Not for VAR_CHANGE_FLAGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub struct VARIANT { pub Anonymous: VARIANT_0, @@ -920,7 +920,7 @@ impl ::core::default::Default for VARIANT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub union VARIANT_0 { pub Anonymous: ::std::mem::ManuallyDrop, @@ -943,7 +943,7 @@ impl ::core::default::Default for VARIANT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub struct VARIANT_0_0 { pub vt: VARENUM, @@ -969,7 +969,7 @@ impl ::core::default::Default for VARIANT_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub union VARIANT_0_0_0 { pub llVal: i64, @@ -1036,7 +1036,7 @@ impl ::core::default::Default for VARIANT_0_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub struct VARIANT_0_0_0_0 { pub pvRecord: *mut ::core::ffi::c_void, diff --git a/crates/libs/windows/src/Windows/Win32/System/VirtualDosMachines/mod.rs b/crates/libs/windows/src/Windows/Win32/System/VirtualDosMachines/mod.rs index aee7014199..5b1d4a1763 100644 --- a/crates/libs/windows/src/Windows/Win32/System/VirtualDosMachines/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/VirtualDosMachines/mod.rs @@ -94,7 +94,7 @@ pub const VDM_KGDT_R3_CODE: u32 = 24u32; pub const VDM_MAXIMUM_SUPPORTED_EXTENSION: u32 = 512u32; pub const WOW_SYSTEM: u32 = 1u32; #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GLOBALENTRY { pub dwSize: u32, @@ -162,7 +162,7 @@ impl ::core::default::Default for IMAGE_NOTE { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MODULEENTRY { pub dwSize: u32, @@ -226,7 +226,7 @@ impl ::core::default::Default for SEGMENT_NOTE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TEMP_BP_NOTE { pub Seg: u16, @@ -266,7 +266,7 @@ impl ::core::default::Default for TEMP_BP_NOTE { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Kernel")] pub struct VDMCONTEXT { @@ -362,7 +362,7 @@ impl ::core::default::Default for VDMCONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] pub struct VDMCONTEXT_WITHOUT_XSAVE { pub ContextFlags: u32, @@ -607,105 +607,105 @@ impl ::core::default::Default for VDM_SEGINFO { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] pub type DEBUGEVENTPROC = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PROCESSENUMPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TASKENUMPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TASKENUMPROCEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMBREAKTHREADPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMDETECTWOWPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMENUMPROCESSWOWPROC = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMENUMTASKWOWEXPROC = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMENUMTASKWOWPROC = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMGETADDREXPRESSIONPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub type VDMGETCONTEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub type VDMGETCONTEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMGETDBGFLAGSPROC = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMGETMODULESELECTORPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMGETPOINTERPROC = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMGETSEGMENTINFOPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMGETSELECTORMODULEPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMGETSYMBOLPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub type VDMGETTHREADSELECTORENTRYPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] pub type VDMGETTHREADSELECTORENTRYPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] pub type VDMGLOBALFIRSTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] pub type VDMGLOBALNEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMISMODULELOADEDPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMKILLWOWPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] pub type VDMMODULEFIRSTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] pub type VDMMODULENEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] pub type VDMPROCESSEXCEPTIONPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub type VDMSETCONTEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Diagnostics_Debug`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] pub type VDMSETCONTEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMSETDBGFLAGSPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMSTARTTASKINWOWPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type VDMTERMINATETASKINWOWPROC = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Composition/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Composition/impl.rs index 84e0e66a0a..71d786f18b 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Composition/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Composition/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `UI_Composition`, `Win32_Foundation`"] +#[doc = "Required features: `\"UI_Composition\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "UI_Composition", feature = "Win32_Foundation"))] pub trait ICompositionCapabilitiesInteropFactory_Impl: Sized { fn GetForWindow(&self, hwnd: super::super::super::Foundation::HWND) -> ::windows_core::Result; @@ -28,7 +28,7 @@ impl ICompositionCapabilitiesInteropFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICompositionDrawingSurfaceInterop_Impl: Sized { fn BeginDraw(&self, updaterect: *const super::super::super::Foundation::RECT, iid: *const ::windows_core::GUID, updateobject: *mut *mut ::core::ffi::c_void, updateoffset: *mut super::super::super::Foundation::POINT) -> ::windows_core::Result<()>; @@ -87,7 +87,7 @@ impl ICompositionDrawingSurfaceInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICompositionDrawingSurfaceInterop2_Impl: Sized + ICompositionDrawingSurfaceInterop_Impl { fn CopySurface(&self, destinationresource: ::core::option::Option<&::windows_core::IUnknown>, destinationoffsetx: i32, destinationoffsety: i32, sourcerectangle: *const super::super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -141,7 +141,7 @@ impl ICompositionGraphicsDeviceInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `UI_Composition_Desktop`, `Win32_Foundation`"] +#[doc = "Required features: `\"UI_Composition_Desktop\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "UI_Composition_Desktop", feature = "Win32_Foundation"))] pub trait ICompositorDesktopInterop_Impl: Sized { fn CreateDesktopWindowTarget(&self, hwndtarget: super::super::super::Foundation::HWND, istopmost: super::super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -178,7 +178,7 @@ impl ICompositorDesktopInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `UI_Composition`, `Win32_Foundation`"] +#[doc = "Required features: `\"UI_Composition\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "UI_Composition", feature = "Win32_Foundation"))] pub trait ICompositorInterop_Impl: Sized { fn CreateCompositionSurfaceForHandle(&self, swapchain: super::super::super::Foundation::HANDLE) -> ::windows_core::Result; @@ -234,7 +234,7 @@ impl ICompositorInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDesktopWindowTargetInterop_Impl: Sized { fn Hwnd(&self) -> ::windows_core::Result; @@ -261,7 +261,7 @@ impl IDesktopWindowTargetInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Input_Pointer`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IVisualInteractionSourceInterop_Impl: Sized { fn TryRedirectForManipulation(&self, pointerinfo: *const super::super::super::UI::Input::Pointer::POINTER_INFO) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Composition/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Composition/mod.rs index 78d8e4803c..7036eac4c8 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Composition/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Composition/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICompositionCapabilitiesInteropFactory(::windows_core::IUnknown); impl ICompositionCapabilitiesInteropFactory { - #[doc = "Required features: `UI_Composition`, `Win32_Foundation`"] + #[doc = "Required features: `\"UI_Composition\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "UI_Composition", feature = "Win32_Foundation"))] pub unsafe fn GetForWindow(&self, hwnd: P0) -> ::windows_core::Result where @@ -32,7 +32,7 @@ pub struct ICompositionCapabilitiesInteropFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICompositionDrawingSurfaceInterop(::windows_core::IUnknown); impl ICompositionDrawingSurfaceInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginDraw(&self, updaterect: ::core::option::Option<*const super::super::super::Foundation::RECT>, updateoffset: *mut super::super::super::Foundation::POINT) -> ::windows_core::Result where @@ -44,12 +44,12 @@ impl ICompositionDrawingSurfaceInterop { pub unsafe fn EndDraw(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndDraw)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Resize(&self, sizepixels: super::super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Resize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(sizepixels)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Scroll(&self, scrollrect: ::core::option::Option<*const super::super::super::Foundation::RECT>, cliprect: ::core::option::Option<*const super::super::super::Foundation::RECT>, offsetx: i32, offsety: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Scroll)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scrollrect.unwrap_or(::std::ptr::null())), ::core::mem::transmute(cliprect.unwrap_or(::std::ptr::null())), offsetx, offsety).ok() @@ -92,7 +92,7 @@ pub struct ICompositionDrawingSurfaceInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICompositionDrawingSurfaceInterop2(::windows_core::IUnknown); impl ICompositionDrawingSurfaceInterop2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginDraw(&self, updaterect: ::core::option::Option<*const super::super::super::Foundation::RECT>, updateoffset: *mut super::super::super::Foundation::POINT) -> ::windows_core::Result where @@ -104,12 +104,12 @@ impl ICompositionDrawingSurfaceInterop2 { pub unsafe fn EndDraw(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EndDraw)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Resize(&self, sizepixels: super::super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Resize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(sizepixels)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Scroll(&self, scrollrect: ::core::option::Option<*const super::super::super::Foundation::RECT>, cliprect: ::core::option::Option<*const super::super::super::Foundation::RECT>, offsetx: i32, offsety: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Scroll)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(scrollrect.unwrap_or(::std::ptr::null())), ::core::mem::transmute(cliprect.unwrap_or(::std::ptr::null())), offsetx, offsety).ok() @@ -120,7 +120,7 @@ impl ICompositionDrawingSurfaceInterop2 { pub unsafe fn SuspendDraw(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SuspendDraw)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopySurface(&self, destinationresource: P0, destinationoffsetx: i32, destinationoffsety: i32, sourcerectangle: ::core::option::Option<*const super::super::super::Foundation::RECT>) -> ::windows_core::Result<()> where @@ -178,7 +178,7 @@ pub struct ICompositionGraphicsDeviceInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICompositorDesktopInterop(::windows_core::IUnknown); impl ICompositorDesktopInterop { - #[doc = "Required features: `UI_Composition_Desktop`, `Win32_Foundation`"] + #[doc = "Required features: `\"UI_Composition_Desktop\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "UI_Composition_Desktop", feature = "Win32_Foundation"))] pub unsafe fn CreateDesktopWindowTarget(&self, hwndtarget: P0, istopmost: P1) -> ::windows_core::Result where @@ -213,7 +213,7 @@ pub struct ICompositorDesktopInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICompositorInterop(::windows_core::IUnknown); impl ICompositorInterop { - #[doc = "Required features: `UI_Composition`, `Win32_Foundation`"] + #[doc = "Required features: `\"UI_Composition\"`, `\"Win32_Foundation\"`"] #[cfg(all(feature = "UI_Composition", feature = "Win32_Foundation"))] pub unsafe fn CreateCompositionSurfaceForHandle(&self, swapchain: P0) -> ::windows_core::Result where @@ -222,7 +222,7 @@ impl ICompositorInterop { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateCompositionSurfaceForHandle)(::windows_core::Interface::as_raw(self), swapchain.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `UI_Composition`"] + #[doc = "Required features: `\"UI_Composition\"`"] #[cfg(feature = "UI_Composition")] pub unsafe fn CreateCompositionSurfaceForSwapChain(&self, swapchain: P0) -> ::windows_core::Result where @@ -231,7 +231,7 @@ impl ICompositorInterop { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateCompositionSurfaceForSwapChain)(::windows_core::Interface::as_raw(self), swapchain.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `UI_Composition`"] + #[doc = "Required features: `\"UI_Composition\"`"] #[cfg(feature = "UI_Composition")] pub unsafe fn CreateGraphicsDevice(&self, renderingdevice: P0) -> ::windows_core::Result where @@ -269,7 +269,7 @@ pub struct ICompositorInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDesktopWindowTargetInterop(::windows_core::IUnknown); impl IDesktopWindowTargetInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Hwnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -296,7 +296,7 @@ pub struct IDesktopWindowTargetInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVisualInteractionSourceInterop(::windows_core::IUnknown); impl IVisualInteractionSourceInterop { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Input_Pointer`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TryRedirectForManipulation(&self, pointerinfo: *const super::super::super::UI::Input::Pointer::POINTER_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TryRedirectForManipulation)(::windows_core::Interface::as_raw(self), pointerinfo).ok() diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/CoreInputView/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/CoreInputView/impl.rs index effd42f182..4de548fa6d 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/CoreInputView/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/CoreInputView/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICoreFrameworkInputViewInterop_Impl: Sized { fn GetForWindow(&self, appwindow: super::super::super::Foundation::HWND, riid: *const ::windows_core::GUID, coreframeworkinputview: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/CoreInputView/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/CoreInputView/mod.rs index d404dc7483..56ce7cba89 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/CoreInputView/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/CoreInputView/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICoreFrameworkInputViewInterop(::windows_core::IUnknown); impl ICoreFrameworkInputViewInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, appwindow: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Direct3D11/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Direct3D11/mod.rs index 750e59e233..75a7e39377 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Direct3D11/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Direct3D11/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] #[inline] pub unsafe fn CreateDirect3D11DeviceFromDXGIDevice(dxgidevice: P0) -> ::windows_core::Result<::windows_core::IInspectable> @@ -9,7 +9,7 @@ where let mut result__ = ::std::mem::zeroed(); CreateDirect3D11DeviceFromDXGIDevice(dxgidevice.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] #[inline] pub unsafe fn CreateDirect3D11SurfaceFromDXGISurface(dgxisurface: P0) -> ::windows_core::Result<::windows_core::IInspectable> diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Display/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Display/impl.rs index 59901b555d..aaf8964970 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Display/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Display/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub trait IDisplayDeviceInterop_Impl: Sized { fn CreateSharedHandle(&self, pobject: ::core::option::Option<&::windows_core::IInspectable>, psecurityattributes: *const super::super::super::Security::SECURITY_ATTRIBUTES, access: u32, name: &::windows_core::HSTRING) -> ::windows_core::Result; @@ -41,7 +41,7 @@ impl IDisplayDeviceInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDisplayPathInterop_Impl: Sized { fn CreateSourcePresentationHandle(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Display/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Display/mod.rs index 1989eacb34..2b399125c4 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Display/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Display/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDisplayDeviceInterop(::windows_core::IUnknown); impl IDisplayDeviceInterop { - #[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] pub unsafe fn CreateSharedHandle(&self, pobject: P0, psecurityattributes: *const super::super::super::Security::SECURITY_ATTRIBUTES, access: u32, name: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -11,7 +11,7 @@ impl IDisplayDeviceInterop { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSharedHandle)(::windows_core::Interface::as_raw(self), pobject.into_param().abi(), psecurityattributes, access, ::core::mem::transmute_copy(name), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OpenSharedHandle(&self, nthandle: P0, riid: ::windows_core::GUID) -> ::windows_core::Result<*mut ::core::ffi::c_void> where @@ -45,7 +45,7 @@ pub struct IDisplayDeviceInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDisplayPathInterop(::windows_core::IUnknown); impl IDisplayPathInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSourcePresentationHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Capture/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Capture/impl.rs index 8607c6a8f8..b4979db9b9 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Capture/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Capture/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IGraphicsCaptureItemInterop_Impl: Sized { fn CreateForWindow(&self, window: super::super::super::super::Foundation::HWND, riid: *const ::windows_core::GUID, result: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Capture/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Capture/mod.rs index 9412438540..60372fd48e 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Capture/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Capture/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGraphicsCaptureItemInterop(::windows_core::IUnknown); impl IGraphicsCaptureItemInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateForWindow(&self, window: P0) -> ::windows_core::Result where @@ -12,7 +12,7 @@ impl IGraphicsCaptureItemInterop { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateForWindow)(::windows_core::Interface::as_raw(self), window.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateForMonitor(&self, monitor: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Direct2D/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Direct2D/impl.rs index 5cc0504412..17844ec113 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Direct2D/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Direct2D/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct2D`"] +#[doc = "Required features: `\"Win32_Graphics_Direct2D\"`"] #[cfg(feature = "Win32_Graphics_Direct2D")] pub trait IGeometrySource2DInterop_Impl: Sized { fn GetGeometry(&self) -> ::windows_core::Result; @@ -41,7 +41,7 @@ impl IGeometrySource2DInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Foundation`, `Graphics_Effects`"] +#[doc = "Required features: `\"Foundation\"`, `\"Graphics_Effects\"`"] #[cfg(all(feature = "Foundation", feature = "Graphics_Effects"))] pub trait IGraphicsEffectD2D1Interop_Impl: Sized { fn GetEffectId(&self) -> ::windows_core::Result<::windows_core::GUID>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Direct2D/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Direct2D/mod.rs index 2146b4ef81..4b8862897c 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Direct2D/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Direct2D/mod.rs @@ -2,13 +2,13 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGeometrySource2DInterop(::windows_core::IUnknown); impl IGeometrySource2DInterop { - #[doc = "Required features: `Win32_Graphics_Direct2D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D\"`"] #[cfg(feature = "Win32_Graphics_Direct2D")] pub unsafe fn GetGeometry(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGeometry)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct2D`"] + #[doc = "Required features: `\"Win32_Graphics_Direct2D\"`"] #[cfg(feature = "Win32_Graphics_Direct2D")] pub unsafe fn TryGetGeometryUsingFactory(&self, factory: P0) -> ::windows_core::Result where @@ -56,13 +56,13 @@ impl IGraphicsEffectD2D1Interop { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPropertyCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Foundation`"] + #[doc = "Required features: `\"Foundation\"`"] #[cfg(feature = "Foundation")] pub unsafe fn GetProperty(&self, index: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Graphics_Effects`"] + #[doc = "Required features: `\"Graphics_Effects\"`"] #[cfg(feature = "Graphics_Effects")] pub unsafe fn GetSource(&self, index: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Imaging/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Imaging/impl.rs index 6b3eee48b1..70ce154ec9 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Imaging/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Imaging/impl.rs @@ -15,7 +15,7 @@ impl ISoftwareBitmapNative_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Imaging`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Imaging\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Imaging", feature = "Win32_Media_MediaFoundation"))] pub trait ISoftwareBitmapNativeFactory_Impl: Sized { fn CreateFromWICBitmap(&self, data: ::core::option::Option<&super::super::super::super::Graphics::Imaging::IWICBitmap>, forcereadonly: super::super::super::super::Foundation::BOOL, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Imaging/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Imaging/mod.rs index 09bfdf6b67..3c983f1dc3 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Imaging/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/Imaging/mod.rs @@ -27,7 +27,7 @@ pub struct ISoftwareBitmapNative_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISoftwareBitmapNativeFactory(::windows_core::IUnknown); impl ISoftwareBitmapNativeFactory { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Imaging"))] pub unsafe fn CreateFromWICBitmap(&self, data: P0, forcereadonly: P1) -> ::windows_core::Result where @@ -38,7 +38,7 @@ impl ISoftwareBitmapNativeFactory { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateFromWICBitmap)(::windows_core::Interface::as_raw(self), data.into_param().abi(), forcereadonly.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn CreateFromMF2DBuffer2(&self, data: P0, subtype: *const ::windows_core::GUID, width: u32, height: u32, forcereadonly: P1, mindisplayaperture: ::core::option::Option<*const super::super::super::super::Media::MediaFoundation::MFVideoArea>) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/mod.rs index 0cc9294803..dde2d749ce 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Graphics/mod.rs @@ -1,9 +1,9 @@ #[cfg(feature = "Win32_System_WinRT_Graphics_Capture")] -#[doc = "Required features: `Win32_System_WinRT_Graphics_Capture`"] +#[doc = "Required features: `\"Win32_System_WinRT_Graphics_Capture\"`"] pub mod Capture; #[cfg(feature = "Win32_System_WinRT_Graphics_Direct2D")] -#[doc = "Required features: `Win32_System_WinRT_Graphics_Direct2D`"] +#[doc = "Required features: `\"Win32_System_WinRT_Graphics_Direct2D\"`"] pub mod Direct2D; #[cfg(feature = "Win32_System_WinRT_Graphics_Imaging")] -#[doc = "Required features: `Win32_System_WinRT_Graphics_Imaging`"] +#[doc = "Required features: `\"Win32_System_WinRT_Graphics_Imaging\"`"] pub mod Imaging; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Holographic/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Holographic/impl.rs index ae8621d2be..e54234612d 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Holographic/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Holographic/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IHolographicCameraInterop_Impl: Sized { fn CreateDirect3D12BackBufferResource(&self, pdevice: ::core::option::Option<&super::super::super::Graphics::Direct3D12::ID3D12Device>, ptexture2ddesc: *const super::super::super::Graphics::Direct3D12::D3D12_RESOURCE_DESC) -> ::windows_core::Result; @@ -62,7 +62,7 @@ impl IHolographicCameraInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait IHolographicCameraRenderingParametersInterop_Impl: Sized { fn CommitDirect3D12Resource(&self, pcolorresourcetocommit: ::core::option::Option<&super::super::super::Graphics::Direct3D12::ID3D12Resource>, pcolorresourcefence: ::core::option::Option<&super::super::super::Graphics::Direct3D12::ID3D12Fence>, colorresourcefencesignalvalue: u64) -> ::windows_core::Result<()>; @@ -93,7 +93,7 @@ impl IHolographicCameraRenderingParametersInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub trait IHolographicQuadLayerInterop_Impl: Sized { fn CreateDirect3D12ContentBufferResource(&self, pdevice: ::core::option::Option<&super::super::super::Graphics::Direct3D12::ID3D12Device>, ptexture2ddesc: *const super::super::super::Graphics::Direct3D12::D3D12_RESOURCE_DESC) -> ::windows_core::Result; @@ -157,7 +157,7 @@ impl IHolographicQuadLayerInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait IHolographicQuadLayerUpdateParametersInterop_Impl: Sized { fn CommitDirect3D12Resource(&self, pcolorresourcetocommit: ::core::option::Option<&super::super::super::Graphics::Direct3D12::ID3D12Resource>, pcolorresourcefence: ::core::option::Option<&super::super::super::Graphics::Direct3D12::ID3D12Fence>, colorresourcefencesignalvalue: u64) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Holographic/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Holographic/mod.rs index 752707286d..de66e7a8cb 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Holographic/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Holographic/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHolographicCameraInterop(::windows_core::IUnknown); impl IHolographicCameraInterop { - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDirect3D12BackBufferResource(&self, pdevice: P0, ptexture2ddesc: *const super::super::super::Graphics::Direct3D12::D3D12_RESOURCE_DESC) -> ::windows_core::Result where @@ -11,7 +11,7 @@ impl IHolographicCameraInterop { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDirect3D12BackBufferResource)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), ptexture2ddesc, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDirect3D12HardwareProtectedBackBufferResource(&self, pdevice: P0, ptexture2ddesc: *const super::super::super::Graphics::Direct3D12::D3D12_RESOURCE_DESC, pprotectedresourcesession: P1) -> ::windows_core::Result where @@ -21,7 +21,7 @@ impl IHolographicCameraInterop { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDirect3D12HardwareProtectedBackBufferResource)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), ptexture2ddesc, pprotectedresourcesession.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn AcquireDirect3D12BufferResource(&self, presourcetoacquire: P0, pcommandqueue: P1) -> ::windows_core::Result<()> where @@ -30,7 +30,7 @@ impl IHolographicCameraInterop { { (::windows_core::Interface::vtable(self).AcquireDirect3D12BufferResource)(::windows_core::Interface::as_raw(self), presourcetoacquire.into_param().abi(), pcommandqueue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn AcquireDirect3D12BufferResourceWithTimeout(&self, presourcetoacquire: P0, pcommandqueue: P1, duration: u64) -> ::windows_core::Result<()> where @@ -39,7 +39,7 @@ impl IHolographicCameraInterop { { (::windows_core::Interface::vtable(self).AcquireDirect3D12BufferResourceWithTimeout)(::windows_core::Interface::as_raw(self), presourcetoacquire.into_param().abi(), pcommandqueue.into_param().abi(), duration).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn UnacquireDirect3D12BufferResource(&self, presourcetounacquire: P0) -> ::windows_core::Result<()> where @@ -84,7 +84,7 @@ pub struct IHolographicCameraInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHolographicCameraRenderingParametersInterop(::windows_core::IUnknown); impl IHolographicCameraRenderingParametersInterop { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CommitDirect3D12Resource(&self, pcolorresourcetocommit: P0, pcolorresourcefence: P1, colorresourcefencesignalvalue: u64) -> ::windows_core::Result<()> where @@ -93,7 +93,7 @@ impl IHolographicCameraRenderingParametersInterop { { (::windows_core::Interface::vtable(self).CommitDirect3D12Resource)(::windows_core::Interface::as_raw(self), pcolorresourcetocommit.into_param().abi(), pcolorresourcefence.into_param().abi(), colorresourcefencesignalvalue).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CommitDirect3D12ResourceWithDepthData(&self, pcolorresourcetocommit: P0, pcolorresourcefence: P1, colorresourcefencesignalvalue: u64, pdepthresourcetocommit: P2, pdepthresourcefence: P3, depthresourcefencesignalvalue: u64) -> ::windows_core::Result<()> where @@ -129,7 +129,7 @@ pub struct IHolographicCameraRenderingParametersInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHolographicQuadLayerInterop(::windows_core::IUnknown); impl IHolographicQuadLayerInterop { - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDirect3D12ContentBufferResource(&self, pdevice: P0, ptexture2ddesc: *const super::super::super::Graphics::Direct3D12::D3D12_RESOURCE_DESC) -> ::windows_core::Result where @@ -138,7 +138,7 @@ impl IHolographicQuadLayerInterop { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDirect3D12ContentBufferResource)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), ptexture2ddesc, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`, `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`, `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Direct3D12", feature = "Win32_Graphics_Dxgi_Common"))] pub unsafe fn CreateDirect3D12HardwareProtectedContentBufferResource(&self, pdevice: P0, ptexture2ddesc: *const super::super::super::Graphics::Direct3D12::D3D12_RESOURCE_DESC, pprotectedresourcesession: P1) -> ::windows_core::Result where @@ -148,7 +148,7 @@ impl IHolographicQuadLayerInterop { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateDirect3D12HardwareProtectedContentBufferResource)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), ptexture2ddesc, pprotectedresourcesession.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn AcquireDirect3D12BufferResource(&self, presourcetoacquire: P0, pcommandqueue: P1) -> ::windows_core::Result<()> where @@ -157,7 +157,7 @@ impl IHolographicQuadLayerInterop { { (::windows_core::Interface::vtable(self).AcquireDirect3D12BufferResource)(::windows_core::Interface::as_raw(self), presourcetoacquire.into_param().abi(), pcommandqueue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn AcquireDirect3D12BufferResourceWithTimeout(&self, presourcetoacquire: P0, pcommandqueue: P1, duration: u64) -> ::windows_core::Result<()> where @@ -166,7 +166,7 @@ impl IHolographicQuadLayerInterop { { (::windows_core::Interface::vtable(self).AcquireDirect3D12BufferResourceWithTimeout)(::windows_core::Interface::as_raw(self), presourcetoacquire.into_param().abi(), pcommandqueue.into_param().abi(), duration).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn UnacquireDirect3D12BufferResource(&self, presourcetounacquire: P0) -> ::windows_core::Result<()> where @@ -211,7 +211,7 @@ pub struct IHolographicQuadLayerInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHolographicQuadLayerUpdateParametersInterop(::windows_core::IUnknown); impl IHolographicQuadLayerUpdateParametersInterop { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CommitDirect3D12Resource(&self, pcolorresourcetocommit: P0, pcolorresourcefence: P1, colorresourcefencesignalvalue: u64) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Isolation/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Isolation/impl.rs index 66484d0bb6..4a406c0d63 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Isolation/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Isolation/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IIsolatedEnvironmentInterop_Impl: Sized { fn GetHostHwndInterop(&self, containerhwnd: super::super::super::Foundation::HWND) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Isolation/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Isolation/mod.rs index 0cd91e3d40..9e312741c7 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Isolation/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Isolation/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IIsolatedEnvironmentInterop(::windows_core::IUnknown); impl IIsolatedEnvironmentInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetHostHwndInterop(&self, containerhwnd: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/ML/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/ML/impl.rs index 72f5fc67ea..9fee9b093d 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/ML/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/ML/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait ILearningModelDeviceFactoryNative_Impl: Sized { fn CreateFromD3D12CommandQueue(&self, value: ::core::option::Option<&super::super::super::Graphics::Direct3D12::ID3D12CommandQueue>) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -28,7 +28,7 @@ impl ILearningModelDeviceFactoryNative_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_AI_MachineLearning_WinML`"] +#[doc = "Required features: `\"Win32_AI_MachineLearning_WinML\"`"] #[cfg(feature = "Win32_AI_MachineLearning_WinML")] pub trait ILearningModelOperatorProviderNative_Impl: Sized { fn GetRegistry(&self) -> ::windows_core::Result; @@ -92,7 +92,7 @@ impl ILearningModelSessionOptionsNative1_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait ITensorNative_Impl: Sized { fn GetBuffer(&self, value: *mut *mut u8, capacity: *mut u32) -> ::windows_core::Result<()>; @@ -129,7 +129,7 @@ impl ITensorNative_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Direct3D12`"] +#[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub trait ITensorStaticsNative_Impl: Sized { fn CreateFromD3D12Resource(&self, value: ::core::option::Option<&super::super::super::Graphics::Direct3D12::ID3D12Resource>, shape: *mut i64, shapecount: i32, result: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/ML/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/ML/mod.rs index 2f764a766f..5023347a2a 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/ML/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/ML/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILearningModelDeviceFactoryNative(::windows_core::IUnknown); impl ILearningModelDeviceFactoryNative { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateFromD3D12CommandQueue(&self, value: P0) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -32,7 +32,7 @@ pub struct ILearningModelDeviceFactoryNative_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILearningModelOperatorProviderNative(::windows_core::IUnknown); impl ILearningModelOperatorProviderNative { - #[doc = "Required features: `Win32_AI_MachineLearning_WinML`"] + #[doc = "Required features: `\"Win32_AI_MachineLearning_WinML\"`"] #[cfg(feature = "Win32_AI_MachineLearning_WinML")] pub unsafe fn GetRegistry(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -104,7 +104,7 @@ impl ITensorNative { pub unsafe fn GetBuffer(&self, value: *mut *mut u8, capacity: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBuffer)(::windows_core::Interface::as_raw(self), value, capacity).ok() } - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn GetD3D12Resource(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -132,7 +132,7 @@ pub struct ITensorNative_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITensorStaticsNative(::windows_core::IUnknown); impl ITensorStaticsNative { - #[doc = "Required features: `Win32_Graphics_Direct3D12`"] + #[doc = "Required features: `\"Win32_Graphics_Direct3D12\"`"] #[cfg(feature = "Win32_Graphics_Direct3D12")] pub unsafe fn CreateFromD3D12Resource(&self, value: P0, shape: *mut i64, shapecount: i32, result: *mut ::core::option::Option<::windows_core::IUnknown>) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Media/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Media/impl.rs index e95a5c8673..62bcb00229 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Media/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Media/impl.rs @@ -15,7 +15,7 @@ impl IAudioFrameNative_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IAudioFrameNativeFactory_Impl: Sized { fn CreateFromMFSample(&self, data: ::core::option::Option<&super::super::super::Media::MediaFoundation::IMFSample>, forcereadonly: super::super::super::Foundation::BOOL, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -66,7 +66,7 @@ impl IVideoFrameNative_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub trait IVideoFrameNativeFactory_Impl: Sized { fn CreateFromMFSample(&self, data: ::core::option::Option<&super::super::super::Media::MediaFoundation::IMFSample>, subtype: *const ::windows_core::GUID, width: u32, height: u32, forcereadonly: super::super::super::Foundation::BOOL, mindisplayaperture: *const super::super::super::Media::MediaFoundation::MFVideoArea, device: ::core::option::Option<&super::super::super::Media::MediaFoundation::IMFDXGIDeviceManager>, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Media/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Media/mod.rs index 78ddeb2a46..2647d2bdba 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Media/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Media/mod.rs @@ -27,7 +27,7 @@ pub struct IAudioFrameNative_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAudioFrameNativeFactory(::windows_core::IUnknown); impl IAudioFrameNativeFactory { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn CreateFromMFSample(&self, data: P0, forcereadonly: P1) -> ::windows_core::Result where @@ -92,7 +92,7 @@ pub struct IVideoFrameNative_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVideoFrameNativeFactory(::windows_core::IUnknown); impl IVideoFrameNativeFactory { - #[doc = "Required features: `Win32_Foundation`, `Win32_Media_MediaFoundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Media_MediaFoundation\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_MediaFoundation"))] pub unsafe fn CreateFromMFSample(&self, data: P0, subtype: *const ::windows_core::GUID, width: u32, height: u32, forcereadonly: P1, mindisplayaperture: ::core::option::Option<*const super::super::super::Media::MediaFoundation::MFVideoArea>, device: P2) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Metadata/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Metadata/impl.rs index b5aea3aa0e..320f1254c5 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Metadata/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Metadata/impl.rs @@ -402,7 +402,7 @@ impl IMetaDataDispenser_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMetaDataDispenserEx_Impl: Sized + IMetaDataDispenser_Impl { fn SetOption(&self, optionid: *const ::windows_core::GUID, value: *const super::super::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -467,7 +467,7 @@ impl IMetaDataDispenserEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMetaDataEmit_Impl: Sized { fn SetModuleProps(&self, szname: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -841,7 +841,7 @@ impl IMetaDataEmit_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMetaDataEmit2_Impl: Sized + IMetaDataEmit_Impl { fn DefineMethodSpec(&self, tkparent: u32, pvsigblob: *mut u8, cbsigblob: u32, pmi: *mut u32) -> ::windows_core::Result<()>; @@ -931,7 +931,7 @@ impl IMetaDataError_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMetaDataFilter_Impl: Sized { fn UnmarkAll(&self) -> ::windows_core::Result<()>; @@ -969,7 +969,7 @@ impl IMetaDataFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMetaDataImport_Impl: Sized { fn CloseEnum(&self, henum: *mut ::core::ffi::c_void); @@ -1468,7 +1468,7 @@ impl IMetaDataImport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMetaDataImport2_Impl: Sized + IMetaDataImport_Impl { fn EnumGenericParams(&self, phenum: *mut *mut ::core::ffi::c_void, tk: u32, rgenericparams: *mut u32, cmax: u32, pcgenericparams: *mut u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Metadata/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Metadata/mod.rs index 0d8a887e76..56c96a253e 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Metadata/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Metadata/mod.rs @@ -3,7 +3,7 @@ pub unsafe fn MetaDataGetDispenser(rclsid: *const ::windows_core::GUID, riid: *c ::windows_targets::link!("rometadata.dll" "system" fn MetaDataGetDispenser(rclsid : *const ::windows_core::GUID, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); MetaDataGetDispenser(rclsid, riid, ppv).ok() } -#[doc = "Required features: `Foundation_Collections`"] +#[doc = "Required features: `\"Foundation_Collections\"`"] #[cfg(feature = "Foundation_Collections")] #[inline] pub unsafe fn RoCreateNonAgilePropertySet() -> ::windows_core::Result { @@ -11,7 +11,7 @@ pub unsafe fn RoCreateNonAgilePropertySet() -> ::windows_core::Result ::windows_core::Result { @@ -43,7 +43,7 @@ where ::windows_targets::link!("api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll" "system" fn RoGetParameterizedTypeInstanceIID(nameelementcount : u32, nameelements : *const ::windows_core::PCWSTR, metadatalocator : * mut::core::ffi::c_void, iid : *mut ::windows_core::GUID, pextra : *mut super:: ROPARAMIIDHANDLE) -> ::windows_core::HRESULT); RoGetParameterizedTypeInstanceIID(nameelements.len() as _, ::core::mem::transmute(nameelements.as_ptr()), metadatalocator.into_param().abi(), iid, ::core::mem::transmute(pextra.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RoIsApiContractMajorVersionPresent(name: P0, majorversion: u16) -> ::windows_core::Result @@ -54,7 +54,7 @@ where let mut result__ = ::std::mem::zeroed(); RoIsApiContractMajorVersionPresent(name.into_param().abi(), majorversion, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RoIsApiContractPresent(name: P0, majorversion: u16, minorversion: u16) -> ::windows_core::Result @@ -435,17 +435,17 @@ impl IMetaDataDispenserEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OpenScopeOnMemory)(::windows_core::Interface::as_raw(self), pdata, cbdata, dwopenflags, riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOption(&self, optionid: *const ::windows_core::GUID, value: *const super::super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOption)(::windows_core::Interface::as_raw(self), optionid, value).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetOption(&self, optionid: *const ::windows_core::GUID, pvalue: *mut super::super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOption)(::windows_core::Interface::as_raw(self), optionid, pvalue).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OpenScopeOnITypeInfo(&self, piti: P0, dwopenflags: u32, riid: *const ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -521,7 +521,7 @@ impl IMetaDataEmit { { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self), szfile.into_param().abi(), dwsaveflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SaveToStream(&self, pistream: P0, dwsaveflags: u32) -> ::windows_core::Result<()> where @@ -817,7 +817,7 @@ impl IMetaDataEmit2 { { (::windows_core::Interface::vtable(self).base__.Save)(::windows_core::Interface::as_raw(self), szfile.into_param().abi(), dwsaveflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SaveToStream(&self, pistream: P0, dwsaveflags: u32) -> ::windows_core::Result<()> where @@ -1044,7 +1044,7 @@ impl IMetaDataEmit2 { { (::windows_core::Interface::vtable(self).SaveDelta)(::windows_core::Interface::as_raw(self), szfile.into_param().abi(), dwsaveflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SaveDeltaToStream(&self, pistream: P0, dwsaveflags: u32) -> ::windows_core::Result<()> where @@ -1125,7 +1125,7 @@ impl IMetaDataFilter { pub unsafe fn MarkToken(&self, tk: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MarkToken)(::windows_core::Interface::as_raw(self), tk).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTokenMarked(&self, tk: u32, pismarked: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsTokenMarked)(::windows_core::Interface::as_raw(self), tk, pismarked).ok() @@ -1363,7 +1363,7 @@ impl IMetaDataImport { { (::windows_core::Interface::vtable(self).GetCustomAttributeByName)(::windows_core::Interface::as_raw(self), tkobj, szname.into_param().abi(), ppdata, pcbdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValidToken(&self, tk: u32) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsValidToken)(::windows_core::Interface::as_raw(self), tk) @@ -1669,7 +1669,7 @@ impl IMetaDataImport2 { { (::windows_core::Interface::vtable(self).base__.GetCustomAttributeByName)(::windows_core::Interface::as_raw(self), tkobj, szname.into_param().abi(), ppdata, pcbdata).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsValidToken(&self, tk: u32) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.IsValidToken)(::windows_core::Interface::as_raw(self), tk) diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Pdf/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Pdf/impl.rs index b14c3bc5ea..2fbf2a87bd 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Pdf/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Pdf/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi"))] pub trait IPdfRendererNative_Impl: Sized { fn RenderPageToSurface(&self, pdfpage: ::core::option::Option<&::windows_core::IUnknown>, psurface: ::core::option::Option<&super::super::super::Graphics::Dxgi::IDXGISurface>, offset: &super::super::super::Foundation::POINT, prenderparams: *const PDF_RENDER_PARAMS) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Pdf/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Pdf/mod.rs index 7bbea8eb73..1921e13d0f 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Pdf/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Pdf/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] #[inline] pub unsafe fn PdfCreateRenderer(pdevice: P0) -> ::windows_core::Result @@ -13,7 +13,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPdfRendererNative(::windows_core::IUnknown); impl IPdfRendererNative { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`, `Win32_Graphics_Dxgi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`, `\"Win32_Graphics_Dxgi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common", feature = "Win32_Graphics_Dxgi"))] pub unsafe fn RenderPageToSurface(&self, pdfpage: P0, psurface: P1, offset: super::super::super::Foundation::POINT, prenderparams: ::core::option::Option<*const PDF_RENDER_PARAMS>) -> ::windows_core::Result<()> where @@ -22,7 +22,7 @@ impl IPdfRendererNative { { (::windows_core::Interface::vtable(self).RenderPageToSurface)(::windows_core::Interface::as_raw(self), pdfpage.into_param().abi(), psurface.into_param().abi(), ::core::mem::transmute(offset), ::core::mem::transmute(prenderparams.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub unsafe fn RenderPageToDeviceContext(&self, pdfpage: P0, pd2ddevicecontext: P1, prenderparams: ::core::option::Option<*const PDF_RENDER_PARAMS>) -> ::windows_core::Result<()> where @@ -53,7 +53,7 @@ pub struct IPdfRendererNative_Vtbl { RenderPageToDeviceContext: usize, } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D_Common"))] pub struct PDF_RENDER_PARAMS { pub SourceRect: super::super::super::Graphics::Direct2D::Common::D2D_RECT_F, @@ -94,7 +94,7 @@ impl ::core::default::Default for PDF_RENDER_PARAMS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Graphics_Dxgi`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi\"`"] #[cfg(feature = "Win32_Graphics_Dxgi")] pub type PFN_PDF_CREATE_RENDERER = ::core::option::Option, param1: *mut ::core::option::Option) -> ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Printing/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Printing/impl.rs index b3114b59bc..ff57fd9f8e 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Printing/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Printing/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPrintManagerInterop_Impl: Sized { fn GetForWindow(&self, appwindow: super::super::super::Foundation::HWND, riid: *const ::windows_core::GUID, printmanager: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -29,7 +29,7 @@ impl IPrintManagerInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Printing`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Printing", feature = "Win32_System_Com"))] pub trait IPrintWorkflowConfigurationNative_Impl: Sized { fn PrinterQueue(&self) -> ::windows_core::Result; @@ -85,7 +85,7 @@ impl IPrintWorkflowConfigurationNative_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Xps`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub trait IPrintWorkflowObjectModelSourceFileContentNative_Impl: Sized { fn StartXpsOMGeneration(&self, receiver: ::core::option::Option<&IPrintWorkflowXpsReceiver>) -> ::windows_core::Result<()>; @@ -122,7 +122,7 @@ impl IPrintWorkflowObjectModelSourceFileContentNative_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Xps`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub trait IPrintWorkflowXpsObjectModelTargetPackageNative_Impl: Sized { fn DocumentPackageTarget(&self) -> ::windows_core::Result; @@ -149,7 +149,7 @@ impl IPrintWorkflowXpsObjectModelTargetPackageNative_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Xps`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] pub trait IPrintWorkflowXpsReceiver_Impl: Sized { fn SetDocumentSequencePrintTicket(&self, documentsequenceprintticket: ::core::option::Option<&super::super::Com::IStream>) -> ::windows_core::Result<()>; @@ -201,7 +201,7 @@ impl IPrintWorkflowXpsReceiver_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Storage_Xps`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] pub trait IPrintWorkflowXpsReceiver2_Impl: Sized + IPrintWorkflowXpsReceiver_Impl { fn Failed(&self, xpserror: ::windows_core::HRESULT) -> ::windows_core::Result<()>; @@ -222,7 +222,7 @@ impl IPrintWorkflowXpsReceiver2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPrinting3DManagerInterop_Impl: Sized { fn GetForWindow(&self, appwindow: super::super::super::Foundation::HWND, riid: *const ::windows_core::GUID, printmanager: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Printing/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Printing/mod.rs index c2b6667574..6dbf359bc0 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Printing/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Printing/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintManagerInterop(::windows_core::IUnknown); impl IPrintManagerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, appwindow: P0) -> ::windows_core::Result where @@ -12,7 +12,7 @@ impl IPrintManagerInterop { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetForWindow)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowPrintUIForWindowAsync(&self, appwindow: P0) -> ::windows_core::Result where @@ -47,19 +47,19 @@ pub struct IPrintManagerInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintWorkflowConfigurationNative(::windows_core::IUnknown); impl IPrintWorkflowConfigurationNative { - #[doc = "Required features: `Win32_Graphics_Printing`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Printing", feature = "Win32_System_Com"))] pub unsafe fn PrinterQueue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrinterQueue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Printing`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Printing", feature = "Win32_System_Com"))] pub unsafe fn DriverProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DriverProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Printing`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Graphics_Printing", feature = "Win32_System_Com"))] pub unsafe fn UserProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -100,7 +100,7 @@ impl IPrintWorkflowObjectModelSourceFileContentNative { { (::windows_core::Interface::vtable(self).StartXpsOMGeneration)(::windows_core::Interface::as_raw(self), receiver.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Xps`"] + #[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub unsafe fn ObjectFactory(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -128,7 +128,7 @@ pub struct IPrintWorkflowObjectModelSourceFileContentNative_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintWorkflowXpsObjectModelTargetPackageNative(::windows_core::IUnknown); impl IPrintWorkflowXpsObjectModelTargetPackageNative { - #[doc = "Required features: `Win32_Storage_Xps`"] + #[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub unsafe fn DocumentPackageTarget(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -155,7 +155,7 @@ pub struct IPrintWorkflowXpsObjectModelTargetPackageNative_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintWorkflowXpsReceiver(::windows_core::IUnknown); impl IPrintWorkflowXpsReceiver { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDocumentSequencePrintTicket(&self, documentsequenceprintticket: P0) -> ::windows_core::Result<()> where @@ -169,7 +169,7 @@ impl IPrintWorkflowXpsReceiver { { (::windows_core::Interface::vtable(self).SetDocumentSequenceUri)(::windows_core::Interface::as_raw(self), documentsequenceuri.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddDocumentData(&self, documentid: u32, documentprintticket: P0, documenturi: P1) -> ::windows_core::Result<()> where @@ -178,7 +178,7 @@ impl IPrintWorkflowXpsReceiver { { (::windows_core::Interface::vtable(self).AddDocumentData)(::windows_core::Interface::as_raw(self), documentid, documentprintticket.into_param().abi(), documenturi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Xps`"] + #[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub unsafe fn AddPage(&self, documentid: u32, pageid: u32, pagereference: P0, pageuri: P1) -> ::windows_core::Result<()> where @@ -221,7 +221,7 @@ pub struct IPrintWorkflowXpsReceiver_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintWorkflowXpsReceiver2(::windows_core::IUnknown); impl IPrintWorkflowXpsReceiver2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDocumentSequencePrintTicket(&self, documentsequenceprintticket: P0) -> ::windows_core::Result<()> where @@ -235,7 +235,7 @@ impl IPrintWorkflowXpsReceiver2 { { (::windows_core::Interface::vtable(self).base__.SetDocumentSequenceUri)(::windows_core::Interface::as_raw(self), documentsequenceuri.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddDocumentData(&self, documentid: u32, documentprintticket: P0, documenturi: P1) -> ::windows_core::Result<()> where @@ -244,7 +244,7 @@ impl IPrintWorkflowXpsReceiver2 { { (::windows_core::Interface::vtable(self).base__.AddDocumentData)(::windows_core::Interface::as_raw(self), documentid, documentprintticket.into_param().abi(), documenturi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Storage_Xps`"] + #[doc = "Required features: `\"Win32_Storage_Xps\"`"] #[cfg(feature = "Win32_Storage_Xps")] pub unsafe fn AddPage(&self, documentid: u32, pageid: u32, pagereference: P0, pageuri: P1) -> ::windows_core::Result<()> where @@ -277,7 +277,7 @@ pub struct IPrintWorkflowXpsReceiver2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrinting3DManagerInterop(::windows_core::IUnknown); impl IPrinting3DManagerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, appwindow: P0) -> ::windows_core::Result where @@ -287,7 +287,7 @@ impl IPrinting3DManagerInterop { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetForWindow)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowPrintUIForWindowAsync(&self, appwindow: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Shell/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Shell/impl.rs index 2604d9d826..159c6e4f10 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Shell/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Shell/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_UI_Shell\"`"] #[cfg(feature = "Win32_UI_Shell")] pub trait IDDEInitializer_Impl: Sized { fn Initialize(&self, fileextensionorprotocol: &::windows_core::PCWSTR, method: CreateProcessMethod, currentdirectory: &::windows_core::PCWSTR, exectarget: ::core::option::Option<&super::super::super::UI::Shell::IShellItem>, site: ::core::option::Option<&::windows_core::IUnknown>, application: &::windows_core::PCWSTR, targetfile: &::windows_core::PCWSTR, arguments: &::windows_core::PCWSTR, verb: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Shell/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Shell/mod.rs index 32154344f0..0d5b0132b3 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Shell/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Shell/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDDEInitializer(::windows_core::IUnknown); impl IDDEInitializer { - #[doc = "Required features: `Win32_UI_Shell`"] + #[doc = "Required features: `\"Win32_UI_Shell\"`"] #[cfg(feature = "Win32_UI_Shell")] pub unsafe fn Initialize(&self, fileextensionorprotocol: P0, method: CreateProcessMethod, currentdirectory: P1, exectarget: P2, site: P3, application: P4, targetfile: P5, arguments: P6, verb: P7) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Storage/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Storage/impl.rs index a225ffb347..271e605304 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Storage/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Storage/impl.rs @@ -38,7 +38,7 @@ impl IRandomAccessStreamFileAccessMode_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IStorageFolderHandleAccess_Impl: Sized { fn Create(&self, filename: &::windows_core::PCWSTR, creationoptions: HANDLE_CREATION_OPTIONS, accessoptions: HANDLE_ACCESS_OPTIONS, sharingoptions: HANDLE_SHARING_OPTIONS, options: HANDLE_OPTIONS, oplockbreakinghandler: ::core::option::Option<&IOplockBreakingHandler>) -> ::windows_core::Result; @@ -65,7 +65,7 @@ impl IStorageFolderHandleAccess_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IStorageItemHandleAccess_Impl: Sized { fn Create(&self, accessoptions: HANDLE_ACCESS_OPTIONS, sharingoptions: HANDLE_SHARING_OPTIONS, options: HANDLE_OPTIONS, oplockbreakinghandler: ::core::option::Option<&IOplockBreakingHandler>) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/Storage/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/Storage/mod.rs index 0031202382..ad5006b772 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/Storage/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/Storage/mod.rs @@ -45,7 +45,7 @@ pub struct IRandomAccessStreamFileAccessMode_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageFolderHandleAccess(::windows_core::IUnknown); impl IStorageFolderHandleAccess { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Create(&self, filename: P0, creationoptions: HANDLE_CREATION_OPTIONS, accessoptions: HANDLE_ACCESS_OPTIONS, sharingoptions: HANDLE_SHARING_OPTIONS, options: HANDLE_OPTIONS, oplockbreakinghandler: P1) -> ::windows_core::Result where @@ -76,7 +76,7 @@ pub struct IStorageFolderHandleAccess_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageItemHandleAccess(::windows_core::IUnknown); impl IStorageItemHandleAccess { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Create(&self, accessoptions: HANDLE_ACCESS_OPTIONS, sharingoptions: HANDLE_SHARING_OPTIONS, options: HANDLE_OPTIONS, oplockbreakinghandler: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/impl.rs index db390a6a65..7453eaa7a7 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAccountsSettingsPaneInterop_Impl: Sized { fn GetForWindow(&self, appwindow: super::super::Foundation::HWND, riid: *const ::windows_core::GUID, accountssettingspane: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -220,7 +220,7 @@ impl ICastingEventHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait ICastingSourceInfo_Impl: Sized { fn GetController(&self) -> ::windows_core::Result; @@ -401,7 +401,7 @@ impl ICoreWindowAdapterInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICoreWindowComponentInterop_Impl: Sized { fn ConfigureComponentInput(&self, hostviewinstanceid: u32, hwndhost: super::super::Foundation::HWND, inputsourcevisual: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -438,7 +438,7 @@ impl ICoreWindowComponentInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICoreWindowInterop_Impl: Sized { fn WindowHandle(&self) -> ::windows_core::Result; @@ -544,7 +544,7 @@ impl ICorrelationVectorSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDragDropManagerInterop_Impl: Sized { fn GetForWindow(&self, hwnd: super::super::Foundation::HWND, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -568,7 +568,7 @@ impl IDragDropManagerInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHolographicSpaceInterop_Impl: Sized { fn CreateForWindow(&self, window: super::super::Foundation::HWND, riid: *const ::windows_core::GUID, holographicspace: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -592,7 +592,7 @@ impl IHolographicSpaceInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInputPaneInterop_Impl: Sized { fn GetForWindow(&self, appwindow: super::super::Foundation::HWND, riid: *const ::windows_core::GUID, inputpane: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -759,7 +759,7 @@ impl IMessageDispatcher_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPlayToManagerInterop_Impl: Sized { fn GetForWindow(&self, appwindow: super::super::Foundation::HWND, riid: *const ::windows_core::GUID, playtomanager: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -823,7 +823,7 @@ impl IRestrictedErrorInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IShareWindowCommandEventArgsInterop_Impl: Sized { fn GetWindow(&self) -> ::windows_core::Result; @@ -850,7 +850,7 @@ impl IShareWindowCommandEventArgsInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IShareWindowCommandSourceInterop_Impl: Sized { fn GetForWindow(&self, appwindow: super::super::Foundation::HWND, riid: *const ::windows_core::GUID, sharewindowcommandsource: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -871,7 +871,7 @@ impl IShareWindowCommandSourceInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISpatialInteractionManagerInterop_Impl: Sized { fn GetForWindow(&self, window: super::super::Foundation::HWND, riid: *const ::windows_core::GUID, spatialinteractionmanager: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -895,7 +895,7 @@ impl ISpatialInteractionManagerInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISystemMediaTransportControlsInterop_Impl: Sized { fn GetForWindow(&self, appwindow: super::super::Foundation::HWND, riid: *const ::windows_core::GUID, mediatransportcontrol: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -919,7 +919,7 @@ impl ISystemMediaTransportControlsInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIViewSettingsInterop_Impl: Sized { fn GetForWindow(&self, hwnd: super::super::Foundation::HWND, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -943,7 +943,7 @@ impl IUIViewSettingsInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUserActivityInterop_Impl: Sized { fn CreateSessionForWindow(&self, window: super::super::Foundation::HWND, iid: *const ::windows_core::GUID, value: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -967,7 +967,7 @@ impl IUserActivityInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUserActivityRequestManagerInterop_Impl: Sized { fn GetForWindow(&self, window: super::super::Foundation::HWND, iid: *const ::windows_core::GUID, value: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1011,7 +1011,7 @@ impl IUserActivitySourceHostInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUserConsentVerifierInterop_Impl: Sized { fn RequestVerificationForWindowAsync(&self, appwindow: super::super::Foundation::HWND, message: &::windows_core::HSTRING, riid: *const ::windows_core::GUID, asyncoperation: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1075,7 +1075,7 @@ impl IWeakReferenceSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWebAuthenticationCoreManagerInterop_Impl: Sized { fn RequestTokenForWindowAsync(&self, appwindow: super::super::Foundation::HWND, request: ::core::option::Option<&::windows_core::IInspectable>, riid: *const ::windows_core::GUID, asyncinfo: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WinRT/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WinRT/mod.rs index 41dc94d4cf..74e56b3cf7 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WinRT/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WinRT/mod.rs @@ -1,47 +1,47 @@ #[cfg(feature = "Win32_System_WinRT_AllJoyn")] -#[doc = "Required features: `Win32_System_WinRT_AllJoyn`"] +#[doc = "Required features: `\"Win32_System_WinRT_AllJoyn\"`"] pub mod AllJoyn; #[cfg(feature = "Win32_System_WinRT_Composition")] -#[doc = "Required features: `Win32_System_WinRT_Composition`"] +#[doc = "Required features: `\"Win32_System_WinRT_Composition\"`"] pub mod Composition; #[cfg(feature = "Win32_System_WinRT_CoreInputView")] -#[doc = "Required features: `Win32_System_WinRT_CoreInputView`"] +#[doc = "Required features: `\"Win32_System_WinRT_CoreInputView\"`"] pub mod CoreInputView; #[cfg(feature = "Win32_System_WinRT_Direct3D11")] -#[doc = "Required features: `Win32_System_WinRT_Direct3D11`"] +#[doc = "Required features: `\"Win32_System_WinRT_Direct3D11\"`"] pub mod Direct3D11; #[cfg(feature = "Win32_System_WinRT_Display")] -#[doc = "Required features: `Win32_System_WinRT_Display`"] +#[doc = "Required features: `\"Win32_System_WinRT_Display\"`"] pub mod Display; #[cfg(feature = "Win32_System_WinRT_Graphics")] -#[doc = "Required features: `Win32_System_WinRT_Graphics`"] +#[doc = "Required features: `\"Win32_System_WinRT_Graphics\"`"] pub mod Graphics; #[cfg(feature = "Win32_System_WinRT_Holographic")] -#[doc = "Required features: `Win32_System_WinRT_Holographic`"] +#[doc = "Required features: `\"Win32_System_WinRT_Holographic\"`"] pub mod Holographic; #[cfg(feature = "Win32_System_WinRT_Isolation")] -#[doc = "Required features: `Win32_System_WinRT_Isolation`"] +#[doc = "Required features: `\"Win32_System_WinRT_Isolation\"`"] pub mod Isolation; #[cfg(feature = "Win32_System_WinRT_ML")] -#[doc = "Required features: `Win32_System_WinRT_ML`"] +#[doc = "Required features: `\"Win32_System_WinRT_ML\"`"] pub mod ML; #[cfg(feature = "Win32_System_WinRT_Media")] -#[doc = "Required features: `Win32_System_WinRT_Media`"] +#[doc = "Required features: `\"Win32_System_WinRT_Media\"`"] pub mod Media; #[cfg(feature = "Win32_System_WinRT_Metadata")] -#[doc = "Required features: `Win32_System_WinRT_Metadata`"] +#[doc = "Required features: `\"Win32_System_WinRT_Metadata\"`"] pub mod Metadata; #[cfg(feature = "Win32_System_WinRT_Pdf")] -#[doc = "Required features: `Win32_System_WinRT_Pdf`"] +#[doc = "Required features: `\"Win32_System_WinRT_Pdf\"`"] pub mod Pdf; #[cfg(feature = "Win32_System_WinRT_Printing")] -#[doc = "Required features: `Win32_System_WinRT_Printing`"] +#[doc = "Required features: `\"Win32_System_WinRT_Printing\"`"] pub mod Printing; #[cfg(feature = "Win32_System_WinRT_Shell")] -#[doc = "Required features: `Win32_System_WinRT_Shell`"] +#[doc = "Required features: `\"Win32_System_WinRT_Shell\"`"] pub mod Shell; #[cfg(feature = "Win32_System_WinRT_Storage")] -#[doc = "Required features: `Win32_System_WinRT_Storage`"] +#[doc = "Required features: `\"Win32_System_WinRT_Storage\"`"] pub mod Storage; #[inline] pub unsafe fn CoDecodeProxy(dwclientpid: u32, ui64proxyaddress: u64) -> ::windows_core::Result { @@ -68,7 +68,7 @@ where let mut result__ = ::std::ptr::null_mut(); CreateControlInputEx(pcorewindow.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `System`"] +#[doc = "Required features: `\"System\"`"] #[cfg(feature = "System")] #[inline] pub unsafe fn CreateDispatcherQueueController(options: DispatcherQueueOptions) -> ::windows_core::Result { @@ -86,7 +86,7 @@ where let mut result__ = ::std::ptr::null_mut(); CreateRandomAccessStreamOnFile(filepath.into_param().abi(), accessmode, &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn CreateRandomAccessStreamOverStream(stream: P0, options: BSOS_OPTIONS) -> ::windows_core::Result @@ -154,7 +154,7 @@ pub unsafe fn HSTRING_UserUnmarshal64(param0: *const u32, param1: *const u8, par ::windows_targets::link!("api-ms-win-core-winrt-string-l1-1-0.dll" "system" fn HSTRING_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut ::std::mem::MaybeUninit <::windows_core::HSTRING >) -> *mut u8); HSTRING_UserUnmarshal64(param0, param1, ::core::mem::transmute(param2)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsErrorPropagationEnabled() -> super::super::Foundation::BOOL { @@ -206,7 +206,7 @@ pub unsafe fn RoGetApartmentIdentifier() -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); RoGetApartmentIdentifier(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_Marshal`"] +#[doc = "Required features: `\"Win32_System_Com_Marshal\"`"] #[cfg(feature = "Win32_System_Com_Marshal")] #[inline] pub unsafe fn RoGetBufferMarshaler() -> ::windows_core::Result { @@ -247,21 +247,21 @@ pub unsafe fn RoInspectThreadErrorInfo(targettebaddress: usize, machine: u16, re let mut result__ = ::std::mem::zeroed(); RoInspectThreadErrorInfo(targettebaddress, machine, readmemorycallback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RoOriginateError(error: ::windows_core::HRESULT, message: &::windows_core::HSTRING) -> super::super::Foundation::BOOL { ::windows_targets::link!("api-ms-win-core-winrt-error-l1-1-0.dll" "system" fn RoOriginateError(error : ::windows_core::HRESULT, message : ::std::mem::MaybeUninit <::windows_core::HSTRING >) -> super::super::Foundation:: BOOL); RoOriginateError(error, ::core::mem::transmute_copy(message)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RoOriginateErrorW(error: ::windows_core::HRESULT, cchmax: u32, message: ::core::option::Option<&[u16; 512]>) -> super::super::Foundation::BOOL { ::windows_targets::link!("api-ms-win-core-winrt-error-l1-1-0.dll" "system" fn RoOriginateErrorW(error : ::windows_core::HRESULT, cchmax : u32, message : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); RoOriginateErrorW(error, cchmax, ::core::mem::transmute(message.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RoOriginateLanguageException(error: ::windows_core::HRESULT, message: &::windows_core::HSTRING, languageexception: P0) -> super::super::Foundation::BOOL @@ -324,14 +324,14 @@ pub unsafe fn RoSetErrorReportingFlags(flags: u32) -> ::windows_core::Result<()> ::windows_targets::link!("api-ms-win-core-winrt-error-l1-1-0.dll" "system" fn RoSetErrorReportingFlags(flags : u32) -> ::windows_core::HRESULT); RoSetErrorReportingFlags(flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RoTransformError(olderror: ::windows_core::HRESULT, newerror: ::windows_core::HRESULT, message: &::windows_core::HSTRING) -> super::super::Foundation::BOOL { ::windows_targets::link!("api-ms-win-core-winrt-error-l1-1-0.dll" "system" fn RoTransformError(olderror : ::windows_core::HRESULT, newerror : ::windows_core::HRESULT, message : ::std::mem::MaybeUninit <::windows_core::HSTRING >) -> super::super::Foundation:: BOOL); RoTransformError(olderror, newerror, ::core::mem::transmute_copy(message)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RoTransformErrorW(olderror: ::windows_core::HRESULT, newerror: ::windows_core::HRESULT, cchmax: u32, message: ::core::option::Option<&[u16; 512]>) -> super::super::Foundation::BOOL { @@ -424,7 +424,7 @@ pub unsafe fn WindowsInspectString2(targethstring: u64, machine: u16, callback: ::windows_targets::link!("api-ms-win-core-winrt-string-l1-1-1.dll" "system" fn WindowsInspectString2(targethstring : u64, machine : u16, callback : PINSPECT_HSTRING_CALLBACK2, context : *const ::core::ffi::c_void, length : *mut u32, targetstringaddress : *mut u64) -> ::windows_core::HRESULT); WindowsInspectString2(targethstring, machine, callback, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), length, targetstringaddress).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WindowsIsStringEmpty(string: &::windows_core::HSTRING) -> super::super::Foundation::BOOL { @@ -451,7 +451,7 @@ pub unsafe fn WindowsReplaceString(string: &::windows_core::HSTRING, stringrepla let mut result__ = ::std::mem::zeroed(); WindowsReplaceString(::core::mem::transmute_copy(string), ::core::mem::transmute_copy(stringreplaced), ::core::mem::transmute_copy(stringreplacewith), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WindowsStringHasEmbeddedNull(string: &::windows_core::HSTRING) -> ::windows_core::Result { @@ -487,7 +487,7 @@ pub unsafe fn WindowsTrimStringStart(string: &::windows_core::HSTRING, trimstrin #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAccountsSettingsPaneInterop(::windows_core::IUnknown); impl IAccountsSettingsPaneInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, appwindow: P0) -> ::windows_core::Result where @@ -497,7 +497,7 @@ impl IAccountsSettingsPaneInterop { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetForWindow)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowManageAccountsForWindowAsync(&self, appwindow: P0) -> ::windows_core::Result where @@ -507,7 +507,7 @@ impl IAccountsSettingsPaneInterop { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).ShowManageAccountsForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowAddAccountForWindowAsync(&self, appwindow: P0) -> ::windows_core::Result where @@ -738,7 +738,7 @@ impl ICastingSourceInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetController)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -853,7 +853,7 @@ pub struct ICoreWindowAdapterInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICoreWindowComponentInterop(::windows_core::IUnknown); impl ICoreWindowComponentInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConfigureComponentInput(&self, hostviewinstanceid: u32, hwndhost: P0, inputsourcevisual: P1) -> ::windows_core::Result<()> where @@ -888,7 +888,7 @@ pub struct ICoreWindowComponentInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICoreWindowInterop(::windows_core::IUnknown); impl ICoreWindowInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -972,7 +972,7 @@ pub struct ICorrelationVectorSource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDragDropManagerInterop(::windows_core::IUnknown); impl IDragDropManagerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, hwnd: P0) -> ::windows_core::Result where @@ -1003,7 +1003,7 @@ pub struct IDragDropManagerInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHolographicSpaceInterop(::windows_core::IUnknown); impl IHolographicSpaceInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateForWindow(&self, window: P0) -> ::windows_core::Result where @@ -1034,7 +1034,7 @@ pub struct IHolographicSpaceInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInputPaneInterop(::windows_core::IUnknown); impl IInputPaneInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, appwindow: P0) -> ::windows_core::Result where @@ -1210,7 +1210,7 @@ pub struct IMessageDispatcher_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPlayToManagerInterop(::windows_core::IUnknown); impl IPlayToManagerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, appwindow: P0) -> ::windows_core::Result where @@ -1220,7 +1220,7 @@ impl IPlayToManagerInterop { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetForWindow)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowPlayToUIForWindow(&self, appwindow: P0) -> ::windows_core::Result<()> where @@ -1281,7 +1281,7 @@ pub struct IRestrictedErrorInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShareWindowCommandEventArgsInterop(::windows_core::IUnknown); impl IShareWindowCommandEventArgsInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1308,7 +1308,7 @@ pub struct IShareWindowCommandEventArgsInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShareWindowCommandSourceInterop(::windows_core::IUnknown); impl IShareWindowCommandSourceInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, appwindow: P0) -> ::windows_core::Result where @@ -1339,7 +1339,7 @@ pub struct IShareWindowCommandSourceInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISpatialInteractionManagerInterop(::windows_core::IUnknown); impl ISpatialInteractionManagerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, window: P0) -> ::windows_core::Result where @@ -1370,7 +1370,7 @@ pub struct ISpatialInteractionManagerInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISystemMediaTransportControlsInterop(::windows_core::IUnknown); impl ISystemMediaTransportControlsInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, appwindow: P0) -> ::windows_core::Result where @@ -1401,7 +1401,7 @@ pub struct ISystemMediaTransportControlsInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIViewSettingsInterop(::windows_core::IUnknown); impl IUIViewSettingsInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, hwnd: P0) -> ::windows_core::Result where @@ -1432,7 +1432,7 @@ pub struct IUIViewSettingsInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUserActivityInterop(::windows_core::IUnknown); impl IUserActivityInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSessionForWindow(&self, window: P0) -> ::windows_core::Result where @@ -1463,7 +1463,7 @@ pub struct IUserActivityInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUserActivityRequestManagerInterop(::windows_core::IUnknown); impl IUserActivityRequestManagerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, window: P0) -> ::windows_core::Result where @@ -1515,7 +1515,7 @@ pub struct IUserActivitySourceHostInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUserConsentVerifierInterop(::windows_core::IUnknown); impl IUserConsentVerifierInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestVerificationForWindowAsync(&self, appwindow: P0, message: &::windows_core::HSTRING) -> ::windows_core::Result where @@ -1593,7 +1593,7 @@ pub struct IWeakReferenceSource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebAuthenticationCoreManagerInterop(::windows_core::IUnknown); impl IWebAuthenticationCoreManagerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestTokenForWindowAsync(&self, appwindow: P0, request: P1) -> ::windows_core::Result where @@ -1604,7 +1604,7 @@ impl IWebAuthenticationCoreManagerInterop { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).RequestTokenForWindowAsync)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), request.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestTokenWithWebAccountForWindowAsync(&self, appwindow: P0, request: P1, webaccount: P2) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/System/WindowsProgramming/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WindowsProgramming/impl.rs index e9acf5cdf0..1a1d0dfa9b 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WindowsProgramming/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WindowsProgramming/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ICameraUIControl_Impl: Sized { fn Show(&self, pwindow: ::core::option::Option<&::windows_core::IUnknown>, mode: CameraUIControlMode, selectionmode: CameraUIControlLinearSelectionMode, capturemode: CameraUIControlCaptureMode, photoformat: CameraUIControlPhotoFormat, videoformat: CameraUIControlVideoFormat, bhasclosebutton: super::super::Foundation::BOOL, peventcallback: ::core::option::Option<&ICameraUIControlEventCallback>) -> ::windows_core::Result<()>; @@ -154,7 +154,7 @@ impl IClipServiceNotificationHelper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IContainerActivationHelper_Impl: Sized { fn CanActivateClientVM(&self) -> ::windows_core::Result; @@ -181,7 +181,7 @@ impl IContainerActivationHelper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDefaultBrowserSyncSettings_Impl: Sized { fn IsEnabled(&self) -> super::super::Foundation::BOOL; @@ -219,7 +219,7 @@ impl IDeleteBrowsingHistory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub trait IEditionUpgradeBroker_Impl: Sized { fn InitializeParentWindow(&self, parenthandle: super::Ole::OLE_HANDLE) -> ::windows_core::Result<()>; @@ -264,7 +264,7 @@ impl IEditionUpgradeBroker_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEditionUpgradeHelper_Impl: Sized { fn CanUpgrade(&self) -> ::windows_core::Result; @@ -351,7 +351,7 @@ impl IFClipNotificationHelper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWindowsLockModeHelper_Impl: Sized { fn GetSMode(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/System/WindowsProgramming/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WindowsProgramming/mod.rs index dc2441eb42..d0fe415023 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WindowsProgramming/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WindowsProgramming/mod.rs @@ -18,7 +18,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn AddDelBackupEntryW(lpcszfilelist : ::windows_core::PCWSTR, lpcszbackupdir : ::windows_core::PCWSTR, lpcszbasename : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); AddDelBackupEntryW(lpcszfilelist.into_param().abi(), lpcszbackupdir.into_param().abi(), lpcszbasename.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AdvInstallFileA(hwnd: P0, lpszsourcedir: P1, lpszsourcefile: P2, lpszdestdir: P3, lpszdestfile: P4, dwflags: u32, dwreserved: u32) -> ::windows_core::Result<()> @@ -32,7 +32,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn AdvInstallFileA(hwnd : super::super::Foundation:: HWND, lpszsourcedir : ::windows_core::PCSTR, lpszsourcefile : ::windows_core::PCSTR, lpszdestdir : ::windows_core::PCSTR, lpszdestfile : ::windows_core::PCSTR, dwflags : u32, dwreserved : u32) -> ::windows_core::HRESULT); AdvInstallFileA(hwnd.into_param().abi(), lpszsourcedir.into_param().abi(), lpszsourcefile.into_param().abi(), lpszdestdir.into_param().abi(), lpszdestfile.into_param().abi(), dwflags, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AdvInstallFileW(hwnd: P0, lpszsourcedir: P1, lpszsourcefile: P2, lpszdestdir: P3, lpszdestfile: P4, dwflags: u32, dwreserved: u32) -> ::windows_core::Result<()> @@ -46,7 +46,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn AdvInstallFileW(hwnd : super::super::Foundation:: HWND, lpszsourcedir : ::windows_core::PCWSTR, lpszsourcefile : ::windows_core::PCWSTR, lpszdestdir : ::windows_core::PCWSTR, lpszdestfile : ::windows_core::PCWSTR, dwflags : u32, dwreserved : u32) -> ::windows_core::HRESULT); AdvInstallFileW(hwnd.into_param().abi(), lpszsourcedir.into_param().abi(), lpszsourcefile.into_param().abi(), lpszdestdir.into_param().abi(), lpszdestfile.into_param().abi(), dwflags, dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ApphelpCheckShellObject(objectclsid: *const ::windows_core::GUID, bshimifnecessary: P0, pullflags: *mut u64) -> super::super::Foundation::BOOL @@ -56,7 +56,7 @@ where ::windows_targets::link!("apphelp.dll" "system" fn ApphelpCheckShellObject(objectclsid : *const ::windows_core::GUID, bshimifnecessary : super::super::Foundation:: BOOL, pullflags : *mut u64) -> super::super::Foundation:: BOOL); ApphelpCheckShellObject(objectclsid, bshimifnecessary.into_param().abi(), pullflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CancelDeviceWakeupRequest(hdevice: P0) -> super::super::Foundation::BOOL @@ -86,7 +86,7 @@ pub unsafe fn DCIBeginAccess(pdci: *mut DCISURFACEINFO, x: i32, y: i32, dx: i32, ::windows_targets::link!("dciman32.dll" "system" fn DCIBeginAccess(pdci : *mut DCISURFACEINFO, x : i32, y : i32, dx : i32, dy : i32) -> i32); DCIBeginAccess(pdci, x, y, dx, dy) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn DCICloseProvider(hdc: P0) @@ -96,7 +96,7 @@ where ::windows_targets::link!("dciman32.dll" "system" fn DCICloseProvider(hdc : super::super::Graphics::Gdi:: HDC) -> ()); DCICloseProvider(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn DCICreateOffscreen(hdc: P0, dwcompression: u32, dwredmask: u32, dwgreenmask: u32, dwbluemask: u32, dwwidth: u32, dwheight: u32, dwdcicaps: u32, dwbitcount: u32, lplpsurface: *mut *mut DCIOFFSCREEN) -> i32 @@ -106,7 +106,7 @@ where ::windows_targets::link!("dciman32.dll" "system" fn DCICreateOffscreen(hdc : super::super::Graphics::Gdi:: HDC, dwcompression : u32, dwredmask : u32, dwgreenmask : u32, dwbluemask : u32, dwwidth : u32, dwheight : u32, dwdcicaps : u32, dwbitcount : u32, lplpsurface : *mut *mut DCIOFFSCREEN) -> i32); DCICreateOffscreen(hdc.into_param().abi(), dwcompression, dwredmask, dwgreenmask, dwbluemask, dwwidth, dwheight, dwdcicaps, dwbitcount, lplpsurface) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn DCICreateOverlay(hdc: P0, lpoffscreensurf: *mut ::core::ffi::c_void, lplpsurface: *mut *mut DCIOVERLAY) -> i32 @@ -116,7 +116,7 @@ where ::windows_targets::link!("dciman32.dll" "system" fn DCICreateOverlay(hdc : super::super::Graphics::Gdi:: HDC, lpoffscreensurf : *mut ::core::ffi::c_void, lplpsurface : *mut *mut DCIOVERLAY) -> i32); DCICreateOverlay(hdc.into_param().abi(), lpoffscreensurf, lplpsurface) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn DCICreatePrimary(hdc: P0, lplpsurface: *mut *mut DCISURFACEINFO) -> i32 @@ -141,7 +141,7 @@ pub unsafe fn DCIEndAccess(pdci: *mut DCISURFACEINFO) { ::windows_targets::link!("dciman32.dll" "system" fn DCIEndAccess(pdci : *mut DCISURFACEINFO) -> ()); DCIEndAccess(pdci) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DCIEnum(hdc: P0, lprdst: *mut super::super::Foundation::RECT, lprsrc: *mut super::super::Foundation::RECT, lpfncallback: *mut ::core::ffi::c_void, lpcontext: *mut ::core::ffi::c_void) -> i32 @@ -151,28 +151,28 @@ where ::windows_targets::link!("dciman32.dll" "system" fn DCIEnum(hdc : super::super::Graphics::Gdi:: HDC, lprdst : *mut super::super::Foundation:: RECT, lprsrc : *mut super::super::Foundation:: RECT, lpfncallback : *mut ::core::ffi::c_void, lpcontext : *mut ::core::ffi::c_void) -> i32); DCIEnum(hdc.into_param().abi(), lprdst, lprsrc, lpfncallback, lpcontext) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn DCIOpenProvider() -> super::super::Graphics::Gdi::HDC { ::windows_targets::link!("dciman32.dll" "system" fn DCIOpenProvider() -> super::super::Graphics::Gdi:: HDC); DCIOpenProvider() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DCISetClipList(pdci: *mut DCIOFFSCREEN, prd: *mut super::super::Graphics::Gdi::RGNDATA) -> i32 { ::windows_targets::link!("dciman32.dll" "system" fn DCISetClipList(pdci : *mut DCIOFFSCREEN, prd : *mut super::super::Graphics::Gdi:: RGNDATA) -> i32); DCISetClipList(pdci, prd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DCISetDestination(pdci: *mut DCIOFFSCREEN, dst: *mut super::super::Foundation::RECT, src: *mut super::super::Foundation::RECT) -> i32 { ::windows_targets::link!("dciman32.dll" "system" fn DCISetDestination(pdci : *mut DCIOFFSCREEN, dst : *mut super::super::Foundation:: RECT, src : *mut super::super::Foundation:: RECT) -> i32); DCISetDestination(pdci, dst, src) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DCISetSrcDestClip(pdci: *mut DCIOFFSCREEN, srcrc: *mut super::super::Foundation::RECT, destrc: *mut super::super::Foundation::RECT, prd: *mut super::super::Graphics::Gdi::RGNDATA) -> i32 { @@ -187,7 +187,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn DelNodeA(pszfileordirname : ::windows_core::PCSTR, dwflags : u32) -> ::windows_core::HRESULT); DelNodeA(pszfileordirname.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DelNodeRunDLL32W(hwnd: P0, hinstance: P1, pszparms: ::windows_core::PWSTR, nshow: i32) -> ::windows_core::Result<()> @@ -206,7 +206,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn DelNodeW(pszfileordirname : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); DelNodeW(pszfileordirname.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsHostnameToComputerNameA(hostname: P0, computername: ::windows_core::PSTR, nsize: *mut u32) -> ::windows_core::Result<()> @@ -216,7 +216,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DnsHostnameToComputerNameA(hostname : ::windows_core::PCSTR, computername : ::windows_core::PSTR, nsize : *mut u32) -> super::super::Foundation:: BOOL); DnsHostnameToComputerNameA(hostname.into_param().abi(), ::core::mem::transmute(computername), nsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DnsHostnameToComputerNameW(hostname: P0, computername: ::windows_core::PWSTR, nsize: *mut u32) -> ::windows_core::Result<()> @@ -226,14 +226,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn DnsHostnameToComputerNameW(hostname : ::windows_core::PCWSTR, computername : ::windows_core::PWSTR, nsize : *mut u32) -> super::super::Foundation:: BOOL); DnsHostnameToComputerNameW(hostname.into_param().abi(), ::core::mem::transmute(computername), nsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DosDateTimeToFileTime(wfatdate: u16, wfattime: u16, lpfiletime: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn DosDateTimeToFileTime(wfatdate : u16, wfattime : u16, lpfiletime : *mut super::super::Foundation:: FILETIME) -> super::super::Foundation:: BOOL); DosDateTimeToFileTime(wfatdate, wfattime, lpfiletime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -241,7 +241,7 @@ pub unsafe fn EnableProcessOptionalXStateFeatures(features: u64) -> super::super ::windows_targets::link!("kernel32.dll" "system" fn EnableProcessOptionalXStateFeatures(features : u64) -> super::super::Foundation:: BOOL); EnableProcessOptionalXStateFeatures(features) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExecuteCabA(hwnd: P0, pcab: *mut CABINFOA, preserved: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -251,7 +251,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn ExecuteCabA(hwnd : super::super::Foundation:: HWND, pcab : *mut CABINFOA, preserved : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); ExecuteCabA(hwnd.into_param().abi(), pcab, preserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ExecuteCabW(hwnd: P0, pcab: *mut CABINFOW, preserved: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -301,7 +301,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn FileSaveMarkNotExistW(lpfilelist : ::windows_core::PCWSTR, lpdir : ::windows_core::PCWSTR, lpbasename : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); FileSaveMarkNotExistW(lpfilelist.into_param().abi(), lpdir.into_param().abi(), lpbasename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FileSaveRestoreOnINFA(hwnd: P0, psztitle: P1, pszinf: P2, pszsection: P3, pszbackupdir: P4, pszbasebackupfile: P5, dwflags: u32) -> ::windows_core::Result<()> @@ -316,7 +316,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn FileSaveRestoreOnINFA(hwnd : super::super::Foundation:: HWND, psztitle : ::windows_core::PCSTR, pszinf : ::windows_core::PCSTR, pszsection : ::windows_core::PCSTR, pszbackupdir : ::windows_core::PCSTR, pszbasebackupfile : ::windows_core::PCSTR, dwflags : u32) -> ::windows_core::HRESULT); FileSaveRestoreOnINFA(hwnd.into_param().abi(), psztitle.into_param().abi(), pszinf.into_param().abi(), pszsection.into_param().abi(), pszbackupdir.into_param().abi(), pszbasebackupfile.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FileSaveRestoreOnINFW(hwnd: P0, psztitle: P1, pszinf: P2, pszsection: P3, pszbackupdir: P4, pszbasebackupfile: P5, dwflags: u32) -> ::windows_core::Result<()> @@ -331,7 +331,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn FileSaveRestoreOnINFW(hwnd : super::super::Foundation:: HWND, psztitle : ::windows_core::PCWSTR, pszinf : ::windows_core::PCWSTR, pszsection : ::windows_core::PCWSTR, pszbackupdir : ::windows_core::PCWSTR, pszbasebackupfile : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); FileSaveRestoreOnINFW(hwnd.into_param().abi(), psztitle.into_param().abi(), pszinf.into_param().abi(), pszsection.into_param().abi(), pszbackupdir.into_param().abi(), pszbasebackupfile.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FileSaveRestoreW(hdlg: P0, lpfilelist: P1, lpdir: P2, lpbasename: P3, dwflags: u32) -> ::windows_core::Result<()> @@ -344,7 +344,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn FileSaveRestoreW(hdlg : super::super::Foundation:: HWND, lpfilelist : ::windows_core::PCWSTR, lpdir : ::windows_core::PCWSTR, lpbasename : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); FileSaveRestoreW(hdlg.into_param().abi(), lpfilelist.into_param().abi(), lpdir.into_param().abi(), lpbasename.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FileTimeToDosDateTime(lpfiletime: *const super::super::Foundation::FILETIME, lpfatdate: *mut u16, lpfattime: *mut u16) -> ::windows_core::Result<()> { @@ -356,35 +356,35 @@ pub unsafe fn GdiEntry13() -> u32 { ::windows_targets::link!("api-ms-win-dx-d3dkmt-l1-1-0.dll" "system" fn GdiEntry13() -> u32); GdiEntry13() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetComputerNameA(lpbuffer: ::windows_core::PSTR, nsize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetComputerNameA(lpbuffer : ::windows_core::PSTR, nsize : *mut u32) -> super::super::Foundation:: BOOL); GetComputerNameA(::core::mem::transmute(lpbuffer), nsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetComputerNameW(lpbuffer: ::windows_core::PWSTR, nsize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn GetComputerNameW(lpbuffer : ::windows_core::PWSTR, nsize : *mut u32) -> super::super::Foundation:: BOOL); GetComputerNameW(::core::mem::transmute(lpbuffer), nsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentHwProfileA(lphwprofileinfo: *mut HW_PROFILE_INFOA) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetCurrentHwProfileA(lphwprofileinfo : *mut HW_PROFILE_INFOA) -> super::super::Foundation:: BOOL); GetCurrentHwProfileA(lphwprofileinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentHwProfileW(lphwprofileinfo: *mut HW_PROFILE_INFOW) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetCurrentHwProfileW(lphwprofileinfo : *mut HW_PROFILE_INFOW) -> super::super::Foundation:: BOOL); GetCurrentHwProfileW(lphwprofileinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetDCRegionData(hdc: P0, size: u32, prd: *mut super::super::Graphics::Gdi::RGNDATA) -> u32 @@ -399,7 +399,7 @@ pub unsafe fn GetFeatureEnabledState(featureid: u32, changetime: FEATURE_CHANGE_ ::windows_targets::link!("api-ms-win-core-featurestaging-l1-1-0.dll" "system" fn GetFeatureEnabledState(featureid : u32, changetime : FEATURE_CHANGE_TIME) -> FEATURE_ENABLED_STATE); GetFeatureEnabledState(featureid, changetime) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFeatureVariant(featureid: u32, changetime: FEATURE_CHANGE_TIME, payloadid: *mut u32, hasnotification: *mut super::super::Foundation::BOOL) -> u32 { @@ -518,7 +518,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetPrivateProfileStringW(lpappname : ::windows_core::PCWSTR, lpkeyname : ::windows_core::PCWSTR, lpdefault : ::windows_core::PCWSTR, lpreturnedstring : ::windows_core::PWSTR, nsize : u32, lpfilename : ::windows_core::PCWSTR) -> u32); GetPrivateProfileStringW(lpappname.into_param().abi(), lpkeyname.into_param().abi(), lpdefault.into_param().abi(), ::core::mem::transmute(lpreturnedstring.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpreturnedstring.as_deref().map_or(0, |slice| slice.len() as _), lpfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrivateProfileStructA(lpszsection: P0, lpszkey: P1, lpstruct: ::core::option::Option<*mut ::core::ffi::c_void>, usizestruct: u32, szfile: P2) -> super::super::Foundation::BOOL @@ -530,7 +530,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetPrivateProfileStructA(lpszsection : ::windows_core::PCSTR, lpszkey : ::windows_core::PCSTR, lpstruct : *mut ::core::ffi::c_void, usizestruct : u32, szfile : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); GetPrivateProfileStructA(lpszsection.into_param().abi(), lpszkey.into_param().abi(), ::core::mem::transmute(lpstruct.unwrap_or(::std::ptr::null_mut())), usizestruct, szfile.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPrivateProfileStructW(lpszsection: P0, lpszkey: P1, lpstruct: ::core::option::Option<*mut ::core::ffi::c_void>, usizestruct: u32, szfile: P2) -> super::super::Foundation::BOOL @@ -596,7 +596,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GetProfileStringW(lpappname : ::windows_core::PCWSTR, lpkeyname : ::windows_core::PCWSTR, lpdefault : ::windows_core::PCWSTR, lpreturnedstring : ::windows_core::PWSTR, nsize : u32) -> u32); GetProfileStringW(lpappname.into_param().abi(), lpkeyname.into_param().abi(), lpdefault.into_param().abi(), ::core::mem::transmute(lpreturnedstring.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpreturnedstring.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemRegistryQuota(pdwquotaallowed: ::core::option::Option<*mut u32>, pdwquotaused: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { @@ -609,21 +609,21 @@ pub unsafe fn GetThreadEnabledXStateFeatures() -> u64 { ::windows_targets::link!("kernel32.dll" "system" fn GetThreadEnabledXStateFeatures() -> u64); GetThreadEnabledXStateFeatures() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUserNameA(lpbuffer: ::windows_core::PSTR, pcbbuffer: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetUserNameA(lpbuffer : ::windows_core::PSTR, pcbbuffer : *mut u32) -> super::super::Foundation:: BOOL); GetUserNameA(::core::mem::transmute(lpbuffer), pcbbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUserNameW(lpbuffer: ::windows_core::PWSTR, pcbbuffer: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("advapi32.dll" "system" fn GetUserNameW(lpbuffer : ::windows_core::PWSTR, pcbbuffer : *mut u32) -> super::super::Foundation:: BOOL); GetUserNameW(::core::mem::transmute(lpbuffer), pcbbuffer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVersionFromFileA(lpszfilename: P0, pdwmsver: *mut u32, pdwlsver: *mut u32, bversion: P1) -> ::windows_core::Result<()> @@ -634,7 +634,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn GetVersionFromFileA(lpszfilename : ::windows_core::PCSTR, pdwmsver : *mut u32, pdwlsver : *mut u32, bversion : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); GetVersionFromFileA(lpszfilename.into_param().abi(), pdwmsver, pdwlsver, bversion.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVersionFromFileExA(lpszfilename: P0, pdwmsver: *mut u32, pdwlsver: *mut u32, bversion: P1) -> ::windows_core::Result<()> @@ -645,7 +645,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn GetVersionFromFileExA(lpszfilename : ::windows_core::PCSTR, pdwmsver : *mut u32, pdwlsver : *mut u32, bversion : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); GetVersionFromFileExA(lpszfilename.into_param().abi(), pdwmsver, pdwlsver, bversion.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVersionFromFileExW(lpszfilename: P0, pdwmsver: *mut u32, pdwlsver: *mut u32, bversion: P1) -> ::windows_core::Result<()> @@ -656,7 +656,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn GetVersionFromFileExW(lpszfilename : ::windows_core::PCWSTR, pdwmsver : *mut u32, pdwlsver : *mut u32, bversion : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); GetVersionFromFileExW(lpszfilename.into_param().abi(), pdwmsver, pdwlsver, bversion.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetVersionFromFileW(lpszfilename: P0, pdwmsver: *mut u32, pdwlsver: *mut u32, bversion: P1) -> ::windows_core::Result<()> @@ -667,7 +667,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn GetVersionFromFileW(lpszfilename : ::windows_core::PCWSTR, pdwmsver : *mut u32, pdwlsver : *mut u32, bversion : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); GetVersionFromFileW(lpszfilename.into_param().abi(), pdwmsver, pdwlsver, bversion.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetWindowRegionData(hwnd: P0, size: u32, prd: *mut super::super::Graphics::Gdi::RGNDATA) -> u32 @@ -682,7 +682,7 @@ pub unsafe fn GlobalCompact(dwminfree: u32) -> usize { ::windows_targets::link!("kernel32.dll" "system" fn GlobalCompact(dwminfree : u32) -> usize); GlobalCompact(dwminfree) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalFix(hmem: P0) @@ -692,7 +692,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GlobalFix(hmem : super::super::Foundation:: HGLOBAL) -> ()); GlobalFix(hmem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalUnWire(hmem: P0) -> super::super::Foundation::BOOL @@ -702,7 +702,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GlobalUnWire(hmem : super::super::Foundation:: HGLOBAL) -> super::super::Foundation:: BOOL); GlobalUnWire(hmem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalUnfix(hmem: P0) @@ -712,7 +712,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GlobalUnfix(hmem : super::super::Foundation:: HGLOBAL) -> ()); GlobalUnfix(hmem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GlobalWire(hmem: P0) -> *mut ::core::ffi::c_void @@ -722,7 +722,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn GlobalWire(hmem : super::super::Foundation:: HGLOBAL) -> *mut ::core::ffi::c_void); GlobalWire(hmem.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IMPGetIMEA(param0: P0, param1: *mut IMEPROA) -> super::super::Foundation::BOOL @@ -732,7 +732,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IMPGetIMEA(param0 : super::super::Foundation:: HWND, param1 : *mut IMEPROA) -> super::super::Foundation:: BOOL); IMPGetIMEA(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IMPGetIMEW(param0: P0, param1: *mut IMEPROW) -> super::super::Foundation::BOOL @@ -742,21 +742,21 @@ where ::windows_targets::link!("user32.dll" "system" fn IMPGetIMEW(param0 : super::super::Foundation:: HWND, param1 : *mut IMEPROW) -> super::super::Foundation:: BOOL); IMPGetIMEW(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IMPQueryIMEA(param0: *mut IMEPROA) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn IMPQueryIMEA(param0 : *mut IMEPROA) -> super::super::Foundation:: BOOL); IMPQueryIMEA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IMPQueryIMEW(param0: *mut IMEPROW) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn IMPQueryIMEW(param0 : *mut IMEPROW) -> super::super::Foundation:: BOOL); IMPQueryIMEW(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IMPSetIMEA(param0: P0, param1: *mut IMEPROA) -> super::super::Foundation::BOOL @@ -766,7 +766,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IMPSetIMEA(param0 : super::super::Foundation:: HWND, param1 : *mut IMEPROA) -> super::super::Foundation:: BOOL); IMPSetIMEA(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IMPSetIMEW(param0: P0, param1: *mut IMEPROW) -> super::super::Foundation::BOOL @@ -776,7 +776,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IMPSetIMEW(param0 : super::super::Foundation:: HWND, param1 : *mut IMEPROW) -> super::super::Foundation:: BOOL); IMPSetIMEW(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsApiSetImplemented(contract: P0) -> super::super::Foundation::BOOL @@ -786,35 +786,35 @@ where ::windows_targets::link!("api-ms-win-core-apiquery-l2-1-0.dll" "system" fn IsApiSetImplemented(contract : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); IsApiSetImplemented(contract.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsBadHugeReadPtr(lp: ::core::option::Option<*const ::core::ffi::c_void>, ucb: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsBadHugeReadPtr(lp : *const ::core::ffi::c_void, ucb : usize) -> super::super::Foundation:: BOOL); IsBadHugeReadPtr(::core::mem::transmute(lp.unwrap_or(::std::ptr::null())), ucb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsBadHugeWritePtr(lp: ::core::option::Option<*const ::core::ffi::c_void>, ucb: usize) -> super::super::Foundation::BOOL { ::windows_targets::link!("kernel32.dll" "system" fn IsBadHugeWritePtr(lp : *const ::core::ffi::c_void, ucb : usize) -> super::super::Foundation:: BOOL); IsBadHugeWritePtr(::core::mem::transmute(lp.unwrap_or(::std::ptr::null())), ucb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsNTAdmin(dwreserved: u32, lpdwreserved: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("advpack.dll" "system" fn IsNTAdmin(dwreserved : u32, lpdwreserved : *mut u32) -> super::super::Foundation:: BOOL); IsNTAdmin(dwreserved, lpdwreserved) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsNativeVhdBoot(nativevhdboot: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn IsNativeVhdBoot(nativevhdboot : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); IsNativeVhdBoot(nativevhdboot).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsTokenUntrusted(tokenhandle: P0) -> super::super::Foundation::BOOL @@ -824,7 +824,7 @@ where ::windows_targets::link!("advapi32.dll" "system" fn IsTokenUntrusted(tokenhandle : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); IsTokenUntrusted(tokenhandle.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LaunchINFSectionExW(hwnd: P0, hinstance: P1, pszparms: P2, nshow: i32) -> ::windows_core::Result<()> @@ -836,7 +836,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn LaunchINFSectionExW(hwnd : super::super::Foundation:: HWND, hinstance : super::super::Foundation:: HINSTANCE, pszparms : ::windows_core::PCWSTR, nshow : i32) -> ::windows_core::HRESULT); LaunchINFSectionExW(hwnd.into_param().abi(), hinstance.into_param().abi(), pszparms.into_param().abi(), nshow).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LaunchINFSectionW(hwndowner: P0, hinstance: P1, pszparams: ::windows_core::PWSTR, nshow: i32) -> i32 @@ -852,7 +852,7 @@ pub unsafe fn LocalCompact(uminfree: u32) -> usize { ::windows_targets::link!("kernel32.dll" "system" fn LocalCompact(uminfree : u32) -> usize); LocalCompact(uminfree) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LocalShrink(hmem: P0, cbnewsize: u32) -> usize @@ -867,7 +867,7 @@ pub unsafe fn MulDiv(nnumber: i32, nnumerator: i32, ndenominator: i32) -> i32 { ::windows_targets::link!("kernel32.dll" "system" fn MulDiv(nnumber : i32, nnumerator : i32, ndenominator : i32) -> i32); MulDiv(nnumber, nnumerator, ndenominator) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NeedReboot(dwrebootcheck: u32) -> super::super::Foundation::BOOL { @@ -897,7 +897,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn OpenINFEngineW(pszinffilename : ::windows_core::PCWSTR, pszinstallsection : ::windows_core::PCWSTR, dwflags : u32, phinf : *mut *mut ::core::ffi::c_void, pvreserved : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); OpenINFEngineW(pszinffilename.into_param().abi(), pszinstallsection.into_param().abi(), dwflags, phinf, pvreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenMutexA(dwdesiredaccess: u32, binherithandle: P0, lpname: P1) -> super::super::Foundation::HANDLE @@ -908,7 +908,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn OpenMutexA(dwdesiredaccess : u32, binherithandle : super::super::Foundation:: BOOL, lpname : ::windows_core::PCSTR) -> super::super::Foundation:: HANDLE); OpenMutexA(dwdesiredaccess, binherithandle.into_param().abi(), lpname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenSemaphoreA(dwdesiredaccess: u32, binherithandle: P0, lpname: P1) -> super::super::Foundation::HANDLE @@ -925,14 +925,14 @@ pub unsafe fn QueryAuxiliaryCounterFrequency() -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); QueryAuxiliaryCounterFrequency(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryIdleProcessorCycleTime(bufferlength: *mut u32, processoridlecycletime: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { ::windows_targets::link!("kernel32.dll" "system" fn QueryIdleProcessorCycleTime(bufferlength : *mut u32, processoridlecycletime : *mut u64) -> super::super::Foundation:: BOOL); QueryIdleProcessorCycleTime(bufferlength, ::core::mem::transmute(processoridlecycletime.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryIdleProcessorCycleTimeEx(group: u16, bufferlength: *mut u32, processoridlecycletime: ::core::option::Option<*mut u64>) -> super::super::Foundation::BOOL { @@ -953,7 +953,7 @@ pub unsafe fn QueryInterruptTimePrecise() -> u64 { QueryInterruptTimePrecise(&mut result__); ::std::mem::transmute(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryProcessCycleTime(processhandle: P0, cycletime: *mut u64) -> ::windows_core::Result<()> @@ -963,7 +963,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryProcessCycleTime(processhandle : super::super::Foundation:: HANDLE, cycletime : *mut u64) -> super::super::Foundation:: BOOL); QueryProcessCycleTime(processhandle.into_param().abi(), cycletime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryThreadCycleTime(threadhandle: P0, cycletime: *mut u64) -> ::windows_core::Result<()> @@ -973,7 +973,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn QueryThreadCycleTime(threadhandle : super::super::Foundation:: HANDLE, cycletime : *mut u64) -> super::super::Foundation:: BOOL); QueryThreadCycleTime(threadhandle.into_param().abi(), cycletime).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn QueryUnbiasedInterruptTime(unbiasedtime: *mut u64) -> super::super::Foundation::BOOL { @@ -992,7 +992,7 @@ pub unsafe fn RaiseCustomSystemEventTrigger(customsystemeventtriggerconfig: *con ::windows_targets::link!("api-ms-win-core-backgroundtask-l1-1-0.dll" "system" fn RaiseCustomSystemEventTrigger(customsystemeventtriggerconfig : *const CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG) -> u32); RaiseCustomSystemEventTrigger(customsystemeventtriggerconfig) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RebootCheckOnInstallA(hwnd: P0, pszinf: P1, pszsec: P2, dwreserved: u32) -> ::windows_core::Result<()> @@ -1004,7 +1004,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RebootCheckOnInstallA(hwnd : super::super::Foundation:: HWND, pszinf : ::windows_core::PCSTR, pszsec : ::windows_core::PCSTR, dwreserved : u32) -> ::windows_core::HRESULT); RebootCheckOnInstallA(hwnd.into_param().abi(), pszinf.into_param().abi(), pszsec.into_param().abi(), dwreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RebootCheckOnInstallW(hwnd: P0, pszinf: P1, pszsec: P2, dwreserved: u32) -> ::windows_core::Result<()> @@ -1029,7 +1029,7 @@ where ::windows_targets::link!("api-ms-win-core-featurestaging-l1-1-0.dll" "system" fn RecordFeatureUsage(featureid : u32, kind : u32, addend : u32, originname : ::windows_core::PCSTR) -> ()); RecordFeatureUsage(featureid, kind, addend, originname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegInstallA(hmod: P0, pszsection: P1, psttable: *const STRTABLEA) -> ::windows_core::Result<()> @@ -1040,7 +1040,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RegInstallA(hmod : super::super::Foundation:: HMODULE, pszsection : ::windows_core::PCSTR, psttable : *const STRTABLEA) -> ::windows_core::HRESULT); RegInstallA(hmod.into_param().abi(), pszsection.into_param().abi(), psttable).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegInstallW(hmod: P0, pszsection: P1, psttable: *const STRTABLEW) -> ::windows_core::Result<()> @@ -1051,7 +1051,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RegInstallW(hmod : super::super::Foundation:: HMODULE, pszsection : ::windows_core::PCWSTR, psttable : *const STRTABLEW) -> ::windows_core::HRESULT); RegInstallW(hmod.into_param().abi(), pszsection.into_param().abi(), psttable).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn RegRestoreAllA(hwnd: P0, psztitlestring: P1, hkbckupkey: P2) -> ::windows_core::Result<()> @@ -1063,7 +1063,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RegRestoreAllA(hwnd : super::super::Foundation:: HWND, psztitlestring : ::windows_core::PCSTR, hkbckupkey : super::Registry:: HKEY) -> ::windows_core::HRESULT); RegRestoreAllA(hwnd.into_param().abi(), psztitlestring.into_param().abi(), hkbckupkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn RegRestoreAllW(hwnd: P0, psztitlestring: P1, hkbckupkey: P2) -> ::windows_core::Result<()> @@ -1075,7 +1075,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RegRestoreAllW(hwnd : super::super::Foundation:: HWND, psztitlestring : ::windows_core::PCWSTR, hkbckupkey : super::Registry:: HKEY) -> ::windows_core::HRESULT); RegRestoreAllW(hwnd.into_param().abi(), psztitlestring.into_param().abi(), hkbckupkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn RegSaveRestoreA(hwnd: P0, psztitlestring: P1, hkbckupkey: P2, pcszrootkey: P3, pcszsubkey: P4, pcszvaluename: P5, dwflags: u32) -> ::windows_core::Result<()> @@ -1090,7 +1090,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RegSaveRestoreA(hwnd : super::super::Foundation:: HWND, psztitlestring : ::windows_core::PCSTR, hkbckupkey : super::Registry:: HKEY, pcszrootkey : ::windows_core::PCSTR, pcszsubkey : ::windows_core::PCSTR, pcszvaluename : ::windows_core::PCSTR, dwflags : u32) -> ::windows_core::HRESULT); RegSaveRestoreA(hwnd.into_param().abi(), psztitlestring.into_param().abi(), hkbckupkey.into_param().abi(), pcszrootkey.into_param().abi(), pcszsubkey.into_param().abi(), pcszvaluename.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn RegSaveRestoreOnINFA(hwnd: P0, psztitle: P1, pszinf: P2, pszsection: P3, hhklmbackkey: P4, hhkcubackkey: P5, dwflags: u32) -> ::windows_core::Result<()> @@ -1105,7 +1105,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RegSaveRestoreOnINFA(hwnd : super::super::Foundation:: HWND, psztitle : ::windows_core::PCSTR, pszinf : ::windows_core::PCSTR, pszsection : ::windows_core::PCSTR, hhklmbackkey : super::Registry:: HKEY, hhkcubackkey : super::Registry:: HKEY, dwflags : u32) -> ::windows_core::HRESULT); RegSaveRestoreOnINFA(hwnd.into_param().abi(), psztitle.into_param().abi(), pszinf.into_param().abi(), pszsection.into_param().abi(), hhklmbackkey.into_param().abi(), hhkcubackkey.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn RegSaveRestoreOnINFW(hwnd: P0, psztitle: P1, pszinf: P2, pszsection: P3, hhklmbackkey: P4, hhkcubackkey: P5, dwflags: u32) -> ::windows_core::Result<()> @@ -1120,7 +1120,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RegSaveRestoreOnINFW(hwnd : super::super::Foundation:: HWND, psztitle : ::windows_core::PCWSTR, pszinf : ::windows_core::PCWSTR, pszsection : ::windows_core::PCWSTR, hhklmbackkey : super::Registry:: HKEY, hhkcubackkey : super::Registry:: HKEY, dwflags : u32) -> ::windows_core::HRESULT); RegSaveRestoreOnINFW(hwnd.into_param().abi(), psztitle.into_param().abi(), pszinf.into_param().abi(), pszsection.into_param().abi(), hhklmbackkey.into_param().abi(), hhkcubackkey.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn RegSaveRestoreW(hwnd: P0, psztitlestring: P1, hkbckupkey: P2, pcszrootkey: P3, pcszsubkey: P4, pcszvaluename: P5, dwflags: u32) -> ::windows_core::Result<()> @@ -1135,7 +1135,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RegSaveRestoreW(hwnd : super::super::Foundation:: HWND, psztitlestring : ::windows_core::PCWSTR, hkbckupkey : super::Registry:: HKEY, pcszrootkey : ::windows_core::PCWSTR, pcszsubkey : ::windows_core::PCWSTR, pcszvaluename : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); RegSaveRestoreW(hwnd.into_param().abi(), psztitlestring.into_param().abi(), hkbckupkey.into_param().abi(), pcszrootkey.into_param().abi(), pcszsubkey.into_param().abi(), pcszvaluename.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReplacePartitionUnit(targetpartition: P0, sparepartition: P1, flags: u32) -> super::super::Foundation::BOOL @@ -1146,7 +1146,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn ReplacePartitionUnit(targetpartition : ::windows_core::PCWSTR, sparepartition : ::windows_core::PCWSTR, flags : u32) -> super::super::Foundation:: BOOL); ReplacePartitionUnit(targetpartition.into_param().abi(), sparepartition.into_param().abi(), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RequestDeviceWakeup(hdevice: P0) -> super::super::Foundation::BOOL @@ -1156,7 +1156,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn RequestDeviceWakeup(hdevice : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); RequestDeviceWakeup(hdevice.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlAnsiStringToUnicodeString(destinationstring: *mut super::super::Foundation::UNICODE_STRING, sourcestring: *mut super::Kernel::STRING, allocatedestinationstring: P0) -> super::super::Foundation::NTSTATUS @@ -1166,28 +1166,28 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlAnsiStringToUnicodeString(destinationstring : *mut super::super::Foundation:: UNICODE_STRING, sourcestring : *mut super::Kernel:: STRING, allocatedestinationstring : super::super::Foundation:: BOOLEAN) -> super::super::Foundation:: NTSTATUS); RtlAnsiStringToUnicodeString(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlCharToInteger(string: *mut i8, base: u32, value: *mut u32) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlCharToInteger(string : *mut i8, base : u32, value : *mut u32) -> super::super::Foundation:: NTSTATUS); RtlCharToInteger(string, base, value) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlFreeAnsiString(ansistring: *mut super::Kernel::STRING) { ::windows_targets::link!("ntdll.dll" "system" fn RtlFreeAnsiString(ansistring : *mut super::Kernel:: STRING) -> ()); RtlFreeAnsiString(ansistring) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlFreeOemString(oemstring: *mut super::Kernel::STRING) { ::windows_targets::link!("ntdll.dll" "system" fn RtlFreeOemString(oemstring : *mut super::Kernel:: STRING) -> ()); RtlFreeOemString(oemstring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlFreeUnicodeString(unicodestring: *mut super::super::Foundation::UNICODE_STRING) { @@ -1199,35 +1199,35 @@ pub unsafe fn RtlGetReturnAddressHijackTarget() -> usize { ::windows_targets::link!("ntdll.dll" "system" fn RtlGetReturnAddressHijackTarget() -> usize); RtlGetReturnAddressHijackTarget() } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlInitAnsiString(destinationstring: *mut super::Kernel::STRING, sourcestring: *mut i8) { ::windows_targets::link!("ntdll.dll" "system" fn RtlInitAnsiString(destinationstring : *mut super::Kernel:: STRING, sourcestring : *mut i8) -> ()); RtlInitAnsiString(destinationstring, sourcestring) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlInitAnsiStringEx(destinationstring: *mut super::Kernel::STRING, sourcestring: *mut i8) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlInitAnsiStringEx(destinationstring : *mut super::Kernel:: STRING, sourcestring : *mut i8) -> super::super::Foundation:: NTSTATUS); RtlInitAnsiStringEx(destinationstring, sourcestring) } -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] #[cfg(feature = "Win32_System_Kernel")] #[inline] pub unsafe fn RtlInitString(destinationstring: *mut super::Kernel::STRING, sourcestring: *mut i8) { ::windows_targets::link!("ntdll.dll" "system" fn RtlInitString(destinationstring : *mut super::Kernel:: STRING, sourcestring : *mut i8) -> ()); RtlInitString(destinationstring, sourcestring) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlInitStringEx(destinationstring: *mut super::Kernel::STRING, sourcestring: *mut i8) -> super::super::Foundation::NTSTATUS { ::windows_targets::link!("ntdll.dll" "system" fn RtlInitStringEx(destinationstring : *mut super::Kernel:: STRING, sourcestring : *mut i8) -> super::super::Foundation:: NTSTATUS); RtlInitStringEx(destinationstring, sourcestring) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlInitUnicodeString(destinationstring: *mut super::super::Foundation::UNICODE_STRING, sourcestring: P0) @@ -1237,14 +1237,14 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlInitUnicodeString(destinationstring : *mut super::super::Foundation:: UNICODE_STRING, sourcestring : ::windows_core::PCWSTR) -> ()); RtlInitUnicodeString(destinationstring, sourcestring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlIsNameLegalDOS8Dot3(name: *mut super::super::Foundation::UNICODE_STRING, oemname: *mut super::Kernel::STRING, namecontainsspaces: *mut super::super::Foundation::BOOLEAN) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlIsNameLegalDOS8Dot3(name : *mut super::super::Foundation:: UNICODE_STRING, oemname : *mut super::Kernel:: STRING, namecontainsspaces : *mut super::super::Foundation:: BOOLEAN) -> super::super::Foundation:: BOOLEAN); RtlIsNameLegalDOS8Dot3(name, oemname, namecontainsspaces) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlLocalTimeToSystemTime(localtime: *mut i64, systemtime: *mut i64) -> super::super::Foundation::NTSTATUS { @@ -1256,14 +1256,14 @@ pub unsafe fn RtlRaiseCustomSystemEventTrigger(triggerconfig: *const CUSTOM_SYST ::windows_targets::link!("ntdll.dll" "system" fn RtlRaiseCustomSystemEventTrigger(triggerconfig : *const CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG) -> u32); RtlRaiseCustomSystemEventTrigger(triggerconfig) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlTimeToSecondsSince1970(time: *mut i64, elapsedseconds: *mut u32) -> super::super::Foundation::BOOLEAN { ::windows_targets::link!("ntdll.dll" "system" fn RtlTimeToSecondsSince1970(time : *mut i64, elapsedseconds : *mut u32) -> super::super::Foundation:: BOOLEAN); RtlTimeToSecondsSince1970(time, elapsedseconds) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlUnicodeStringToAnsiString(destinationstring: *mut super::Kernel::STRING, sourcestring: *mut super::super::Foundation::UNICODE_STRING, allocatedestinationstring: P0) -> super::super::Foundation::NTSTATUS @@ -1273,7 +1273,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlUnicodeStringToAnsiString(destinationstring : *mut super::Kernel:: STRING, sourcestring : *mut super::super::Foundation:: UNICODE_STRING, allocatedestinationstring : super::super::Foundation:: BOOLEAN) -> super::super::Foundation:: NTSTATUS); RtlUnicodeStringToAnsiString(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] #[inline] pub unsafe fn RtlUnicodeStringToOemString(destinationstring: *mut super::Kernel::STRING, sourcestring: *mut super::super::Foundation::UNICODE_STRING, allocatedestinationstring: P0) -> super::super::Foundation::NTSTATUS @@ -1283,7 +1283,7 @@ where ::windows_targets::link!("ntdll.dll" "system" fn RtlUnicodeStringToOemString(destinationstring : *mut super::Kernel:: STRING, sourcestring : *mut super::super::Foundation:: UNICODE_STRING, allocatedestinationstring : super::super::Foundation:: BOOLEAN) -> super::super::Foundation:: NTSTATUS); RtlUnicodeStringToOemString(destinationstring, sourcestring, allocatedestinationstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RtlUnicodeToMultiByteSize(bytesinmultibytestring: *mut u32, unicodestring: P0, bytesinunicodestring: u32) -> super::super::Foundation::NTSTATUS @@ -1298,7 +1298,7 @@ pub unsafe fn RtlUniform(seed: *mut u32) -> u32 { ::windows_targets::link!("ntdll.dll" "system" fn RtlUniform(seed : *mut u32) -> u32); RtlUniform(seed) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RunSetupCommandA(hwnd: P0, szcmdname: P1, szinfsection: P2, szdir: P3, lpsztitle: P4, phexe: *mut super::super::Foundation::HANDLE, dwflags: u32, pvreserved: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1312,7 +1312,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RunSetupCommandA(hwnd : super::super::Foundation:: HWND, szcmdname : ::windows_core::PCSTR, szinfsection : ::windows_core::PCSTR, szdir : ::windows_core::PCSTR, lpsztitle : ::windows_core::PCSTR, phexe : *mut super::super::Foundation:: HANDLE, dwflags : u32, pvreserved : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); RunSetupCommandA(hwnd.into_param().abi(), szcmdname.into_param().abi(), szinfsection.into_param().abi(), szdir.into_param().abi(), lpsztitle.into_param().abi(), phexe, dwflags, pvreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RunSetupCommandW(hwnd: P0, szcmdname: P1, szinfsection: P2, szdir: P3, lpsztitle: P4, phexe: *mut super::super::Foundation::HANDLE, dwflags: u32, pvreserved: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1326,7 +1326,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn RunSetupCommandW(hwnd : super::super::Foundation:: HWND, szcmdname : ::windows_core::PCWSTR, szinfsection : ::windows_core::PCWSTR, szdir : ::windows_core::PCWSTR, lpsztitle : ::windows_core::PCWSTR, phexe : *mut super::super::Foundation:: HANDLE, dwflags : u32, pvreserved : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); RunSetupCommandW(hwnd.into_param().abi(), szcmdname.into_param().abi(), szinfsection.into_param().abi(), szdir.into_param().abi(), lpsztitle.into_param().abi(), phexe, dwflags, pvreserved).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendIMEMessageExA(param0: P0, param1: P1) -> super::super::Foundation::LRESULT @@ -1337,7 +1337,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendIMEMessageExA(param0 : super::super::Foundation:: HWND, param1 : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); SendIMEMessageExA(param0.into_param().abi(), param1.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendIMEMessageExW(param0: P0, param1: P1) -> super::super::Foundation::LRESULT @@ -1348,7 +1348,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendIMEMessageExW(param0 : super::super::Foundation:: HWND, param1 : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); SendIMEMessageExW(param0.into_param().abi(), param1.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetEnvironmentStringsA(newenvironment: P0) -> super::super::Foundation::BOOL @@ -1358,7 +1358,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetEnvironmentStringsA(newenvironment : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetEnvironmentStringsA(newenvironment.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFirmwareEnvironmentVariableA(lpname: P0, lpguid: P1, pvalue: ::core::option::Option<*const ::core::ffi::c_void>, nsize: u32) -> ::windows_core::Result<()> @@ -1369,7 +1369,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFirmwareEnvironmentVariableA(lpname : ::windows_core::PCSTR, lpguid : ::windows_core::PCSTR, pvalue : *const ::core::ffi::c_void, nsize : u32) -> super::super::Foundation:: BOOL); SetFirmwareEnvironmentVariableA(lpname.into_param().abi(), lpguid.into_param().abi(), ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null())), nsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFirmwareEnvironmentVariableExA(lpname: P0, lpguid: P1, pvalue: ::core::option::Option<*const ::core::ffi::c_void>, nsize: u32, dwattributes: u32) -> ::windows_core::Result<()> @@ -1380,7 +1380,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFirmwareEnvironmentVariableExA(lpname : ::windows_core::PCSTR, lpguid : ::windows_core::PCSTR, pvalue : *const ::core::ffi::c_void, nsize : u32, dwattributes : u32) -> super::super::Foundation:: BOOL); SetFirmwareEnvironmentVariableExA(lpname.into_param().abi(), lpguid.into_param().abi(), ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null())), nsize, dwattributes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFirmwareEnvironmentVariableExW(lpname: P0, lpguid: P1, pvalue: ::core::option::Option<*const ::core::ffi::c_void>, nsize: u32, dwattributes: u32) -> ::windows_core::Result<()> @@ -1391,7 +1391,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetFirmwareEnvironmentVariableExW(lpname : ::windows_core::PCWSTR, lpguid : ::windows_core::PCWSTR, pvalue : *const ::core::ffi::c_void, nsize : u32, dwattributes : u32) -> super::super::Foundation:: BOOL); SetFirmwareEnvironmentVariableExW(lpname.into_param().abi(), lpguid.into_param().abi(), ::core::mem::transmute(pvalue.unwrap_or(::std::ptr::null())), nsize, dwattributes).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFirmwareEnvironmentVariableW(lpname: P0, lpguid: P1, pvalue: ::core::option::Option<*const ::core::ffi::c_void>, nsize: u32) -> ::windows_core::Result<()> @@ -1407,7 +1407,7 @@ pub unsafe fn SetHandleCount(unumber: u32) -> u32 { ::windows_targets::link!("kernel32.dll" "system" fn SetHandleCount(unumber : u32) -> u32); SetHandleCount(unumber) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMessageWaitingIndicator(hmsgindicator: P0, ulmsgcount: u32) -> super::super::Foundation::BOOL @@ -1417,14 +1417,14 @@ where ::windows_targets::link!("kernel32.dll" "system" fn SetMessageWaitingIndicator(hmsgindicator : super::super::Foundation:: HANDLE, ulmsgcount : u32) -> super::super::Foundation:: BOOL); SetMessageWaitingIndicator(hmsgindicator.into_param().abi(), ulmsgcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPerUserSecValuesA(pperuser: *mut PERUSERSECTIONA) -> ::windows_core::Result<()> { ::windows_targets::link!("advpack.dll" "system" fn SetPerUserSecValuesA(pperuser : *mut PERUSERSECTIONA) -> ::windows_core::HRESULT); SetPerUserSecValuesA(pperuser).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPerUserSecValuesW(pperuser: *mut PERUSERSECTIONW) -> ::windows_core::Result<()> { @@ -1486,7 +1486,7 @@ where ::windows_targets::link!("api-ms-win-core-featurestaging-l1-1-0.dll" "system" fn UnsubscribeFeatureStateChangeNotification(subscription : FEATURE_STATE_CHANGE_SUBSCRIPTION) -> ()); UnsubscribeFeatureStateChangeNotification(subscription.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UserInstStubWrapperA(hwnd: P0, hinstance: P1, pszparms: P2, nshow: i32) -> ::windows_core::Result<()> @@ -1498,7 +1498,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn UserInstStubWrapperA(hwnd : super::super::Foundation:: HWND, hinstance : super::super::Foundation:: HINSTANCE, pszparms : ::windows_core::PCSTR, nshow : i32) -> ::windows_core::HRESULT); UserInstStubWrapperA(hwnd.into_param().abi(), hinstance.into_param().abi(), pszparms.into_param().abi(), nshow).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UserInstStubWrapperW(hwnd: P0, hinstance: P1, pszparms: P2, nshow: i32) -> ::windows_core::Result<()> @@ -1510,7 +1510,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn UserInstStubWrapperW(hwnd : super::super::Foundation:: HWND, hinstance : super::super::Foundation:: HINSTANCE, pszparms : ::windows_core::PCWSTR, nshow : i32) -> ::windows_core::HRESULT); UserInstStubWrapperW(hwnd.into_param().abi(), hinstance.into_param().abi(), pszparms.into_param().abi(), nshow).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UserUnInstStubWrapperA(hwnd: P0, hinstance: P1, pszparms: P2, nshow: i32) -> ::windows_core::Result<()> @@ -1522,7 +1522,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn UserUnInstStubWrapperA(hwnd : super::super::Foundation:: HWND, hinstance : super::super::Foundation:: HINSTANCE, pszparms : ::windows_core::PCSTR, nshow : i32) -> ::windows_core::HRESULT); UserUnInstStubWrapperA(hwnd.into_param().abi(), hinstance.into_param().abi(), pszparms.into_param().abi(), nshow).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UserUnInstStubWrapperW(hwnd: P0, hinstance: P1, pszparms: P2, nshow: i32) -> ::windows_core::Result<()> @@ -1534,7 +1534,7 @@ where ::windows_targets::link!("advpack.dll" "system" fn UserUnInstStubWrapperW(hwnd : super::super::Foundation:: HWND, hinstance : super::super::Foundation:: HINSTANCE, pszparms : ::windows_core::PCWSTR, nshow : i32) -> ::windows_core::HRESULT); UserUnInstStubWrapperW(hwnd.into_param().abi(), hinstance.into_param().abi(), pszparms.into_param().abi(), nshow).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WINNLSEnableIME(param0: P0, param1: P1) -> super::super::Foundation::BOOL @@ -1545,7 +1545,7 @@ where ::windows_targets::link!("user32.dll" "system" fn WINNLSEnableIME(param0 : super::super::Foundation:: HWND, param1 : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WINNLSEnableIME(param0.into_param().abi(), param1.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WINNLSGetEnableStatus(param0: P0) -> super::super::Foundation::BOOL @@ -1555,7 +1555,7 @@ where ::windows_targets::link!("user32.dll" "system" fn WINNLSGetEnableStatus(param0 : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); WINNLSGetEnableStatus(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WINNLSGetIMEHotkey(param0: P0) -> u32 @@ -1573,7 +1573,7 @@ where ::windows_targets::link!("dciman32.dll" "system" fn WinWatchClose(hww : HWINWATCH) -> ()); WinWatchClose(hww.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinWatchDidStatusChange(hww: P0) -> super::super::Foundation::BOOL @@ -1583,7 +1583,7 @@ where ::windows_targets::link!("dciman32.dll" "system" fn WinWatchDidStatusChange(hww : HWINWATCH) -> super::super::Foundation:: BOOL); WinWatchDidStatusChange(hww.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn WinWatchGetClipList(hww: P0, prc: *mut super::super::Foundation::RECT, size: u32, prd: *mut super::super::Graphics::Gdi::RGNDATA) -> u32 @@ -1593,7 +1593,7 @@ where ::windows_targets::link!("dciman32.dll" "system" fn WinWatchGetClipList(hww : HWINWATCH, prc : *mut super::super::Foundation:: RECT, size : u32, prd : *mut super::super::Graphics::Gdi:: RGNDATA) -> u32); WinWatchGetClipList(hww.into_param().abi(), prc, size, prd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinWatchNotify(hww: P0, notifycallback: WINWATCHNOTIFYPROC, notifyparam: P1) -> super::super::Foundation::BOOL @@ -1604,7 +1604,7 @@ where ::windows_targets::link!("dciman32.dll" "system" fn WinWatchNotify(hww : HWINWATCH, notifycallback : WINWATCHNOTIFYPROC, notifyparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); WinWatchNotify(hww.into_param().abi(), notifycallback, notifyparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinWatchOpen(hwnd: P0) -> HWINWATCH @@ -1623,7 +1623,7 @@ where let mut result__ = ::std::mem::zeroed(); WldpCanExecuteBuffer(host, options, ::core::mem::transmute(buffer.as_ptr()), buffer.len() as _, auditinfo.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WldpCanExecuteFile(host: *const ::windows_core::GUID, options: WLDP_EXECUTION_EVALUATION_OPTIONS, filehandle: P0, auditinfo: P1) -> ::windows_core::Result @@ -1635,7 +1635,7 @@ where let mut result__ = ::std::mem::zeroed(); WldpCanExecuteFile(host, options, filehandle.into_param().abi(), auditinfo.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn WldpCanExecuteStream(host: *const ::windows_core::GUID, options: WLDP_EXECUTION_EVALUATION_OPTIONS, stream: P0, auditinfo: P1) -> ::windows_core::Result @@ -1647,21 +1647,21 @@ where let mut result__ = ::std::mem::zeroed(); WldpCanExecuteStream(host, options, stream.into_param().abi(), auditinfo.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WldpGetLockdownPolicy(hostinformation: ::core::option::Option<*const WLDP_HOST_INFORMATION>, lockdownstate: *mut u32, lockdownflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wldp.dll" "system" fn WldpGetLockdownPolicy(hostinformation : *const WLDP_HOST_INFORMATION, lockdownstate : *mut u32, lockdownflags : u32) -> ::windows_core::HRESULT); WldpGetLockdownPolicy(::core::mem::transmute(hostinformation.unwrap_or(::std::ptr::null())), lockdownstate, lockdownflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WldpIsClassInApprovedList(classid: *const ::windows_core::GUID, hostinformation: *const WLDP_HOST_INFORMATION, isapproved: *mut super::super::Foundation::BOOL, optionalflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("wldp.dll" "system" fn WldpIsClassInApprovedList(classid : *const ::windows_core::GUID, hostinformation : *const WLDP_HOST_INFORMATION, isapproved : *mut super::super::Foundation:: BOOL, optionalflags : u32) -> ::windows_core::HRESULT); WldpIsClassInApprovedList(classid, hostinformation, isapproved, optionalflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WldpIsDynamicCodePolicyEnabled() -> ::windows_core::Result { @@ -1674,7 +1674,7 @@ pub unsafe fn WldpQueryDeviceSecurityInformation(information: ::core::option::Op ::windows_targets::link!("wldp.dll" "system" fn WldpQueryDeviceSecurityInformation(information : *mut WLDP_DEVICE_SECURITY_INFORMATION, informationlength : u32, returnlength : *mut u32) -> ::windows_core::HRESULT); WldpQueryDeviceSecurityInformation(::core::mem::transmute(information.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), information.as_deref().map_or(0, |slice| slice.len() as _), returnlength).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WldpQueryDynamicCodeTrust(filehandle: P0, baseimage: ::core::option::Option<*const ::core::ffi::c_void>, imagesize: u32) -> ::windows_core::Result<()> @@ -1684,7 +1684,7 @@ where ::windows_targets::link!("wldp.dll" "system" fn WldpQueryDynamicCodeTrust(filehandle : super::super::Foundation:: HANDLE, baseimage : *const ::core::ffi::c_void, imagesize : u32) -> ::windows_core::HRESULT); WldpQueryDynamicCodeTrust(filehandle.into_param().abi(), ::core::mem::transmute(baseimage.unwrap_or(::std::ptr::null())), imagesize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WldpSetDynamicCodeTrust(filehandle: P0) -> ::windows_core::Result<()> @@ -1694,7 +1694,7 @@ where ::windows_targets::link!("wldp.dll" "system" fn WldpSetDynamicCodeTrust(filehandle : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); WldpSetDynamicCodeTrust(filehandle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WritePrivateProfileSectionA(lpappname: P0, lpstring: P1, lpfilename: P2) -> ::windows_core::Result<()> @@ -1706,7 +1706,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WritePrivateProfileSectionA(lpappname : ::windows_core::PCSTR, lpstring : ::windows_core::PCSTR, lpfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); WritePrivateProfileSectionA(lpappname.into_param().abi(), lpstring.into_param().abi(), lpfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WritePrivateProfileSectionW(lpappname: P0, lpstring: P1, lpfilename: P2) -> ::windows_core::Result<()> @@ -1718,7 +1718,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WritePrivateProfileSectionW(lpappname : ::windows_core::PCWSTR, lpstring : ::windows_core::PCWSTR, lpfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); WritePrivateProfileSectionW(lpappname.into_param().abi(), lpstring.into_param().abi(), lpfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WritePrivateProfileStringA(lpappname: P0, lpkeyname: P1, lpstring: P2, lpfilename: P3) -> ::windows_core::Result<()> @@ -1731,7 +1731,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WritePrivateProfileStringA(lpappname : ::windows_core::PCSTR, lpkeyname : ::windows_core::PCSTR, lpstring : ::windows_core::PCSTR, lpfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); WritePrivateProfileStringA(lpappname.into_param().abi(), lpkeyname.into_param().abi(), lpstring.into_param().abi(), lpfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WritePrivateProfileStringW(lpappname: P0, lpkeyname: P1, lpstring: P2, lpfilename: P3) -> ::windows_core::Result<()> @@ -1744,7 +1744,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WritePrivateProfileStringW(lpappname : ::windows_core::PCWSTR, lpkeyname : ::windows_core::PCWSTR, lpstring : ::windows_core::PCWSTR, lpfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); WritePrivateProfileStringW(lpappname.into_param().abi(), lpkeyname.into_param().abi(), lpstring.into_param().abi(), lpfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WritePrivateProfileStructA(lpszsection: P0, lpszkey: P1, lpstruct: ::core::option::Option<*const ::core::ffi::c_void>, usizestruct: u32, szfile: P2) -> ::windows_core::Result<()> @@ -1756,7 +1756,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WritePrivateProfileStructA(lpszsection : ::windows_core::PCSTR, lpszkey : ::windows_core::PCSTR, lpstruct : *const ::core::ffi::c_void, usizestruct : u32, szfile : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); WritePrivateProfileStructA(lpszsection.into_param().abi(), lpszkey.into_param().abi(), ::core::mem::transmute(lpstruct.unwrap_or(::std::ptr::null())), usizestruct, szfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WritePrivateProfileStructW(lpszsection: P0, lpszkey: P1, lpstruct: ::core::option::Option<*const ::core::ffi::c_void>, usizestruct: u32, szfile: P2) -> ::windows_core::Result<()> @@ -1768,7 +1768,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WritePrivateProfileStructW(lpszsection : ::windows_core::PCWSTR, lpszkey : ::windows_core::PCWSTR, lpstruct : *const ::core::ffi::c_void, usizestruct : u32, szfile : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); WritePrivateProfileStructW(lpszsection.into_param().abi(), lpszkey.into_param().abi(), ::core::mem::transmute(lpstruct.unwrap_or(::std::ptr::null())), usizestruct, szfile.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteProfileSectionA(lpappname: P0, lpstring: P1) -> ::windows_core::Result<()> @@ -1779,7 +1779,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteProfileSectionA(lpappname : ::windows_core::PCSTR, lpstring : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); WriteProfileSectionA(lpappname.into_param().abi(), lpstring.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteProfileSectionW(lpappname: P0, lpstring: P1) -> ::windows_core::Result<()> @@ -1790,7 +1790,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteProfileSectionW(lpappname : ::windows_core::PCWSTR, lpstring : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); WriteProfileSectionW(lpappname.into_param().abi(), lpstring.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteProfileStringA(lpappname: P0, lpkeyname: P1, lpstring: P2) -> ::windows_core::Result<()> @@ -1802,7 +1802,7 @@ where ::windows_targets::link!("kernel32.dll" "system" fn WriteProfileStringA(lpappname : ::windows_core::PCSTR, lpkeyname : ::windows_core::PCSTR, lpstring : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); WriteProfileStringA(lpappname.into_param().abi(), lpkeyname.into_param().abi(), lpstring.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteProfileStringW(lpappname: P0, lpkeyname: P1, lpstring: P2) -> ::windows_core::Result<()> @@ -1912,7 +1912,7 @@ pub unsafe fn uaw_wcsrchr(string: *const u16, character: u16) -> *mut u16 { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICameraUIControl(::windows_core::IUnknown); impl ICameraUIControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, pwindow: P0, mode: CameraUIControlMode, selectionmode: CameraUIControlLinearSelectionMode, capturemode: CameraUIControlCaptureMode, photoformat: CameraUIControlPhotoFormat, videoformat: CameraUIControlVideoFormat, bhasclosebutton: P1, peventcallback: P2) -> ::windows_core::Result<()> where @@ -1925,7 +1925,7 @@ impl ICameraUIControl { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Suspend(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1941,7 +1941,7 @@ impl ICameraUIControl { pub unsafe fn GetActiveItem(&self, pbstractiveitempath: ::core::option::Option<*mut ::windows_core::BSTR>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetActiveItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pbstractiveitempath.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelectedItems(&self) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -2058,7 +2058,7 @@ pub struct IClipServiceNotificationHelper_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContainerActivationHelper(::windows_core::IUnknown); impl IContainerActivationHelper { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanActivateClientVM(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2085,7 +2085,7 @@ pub struct IContainerActivationHelper_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDefaultBrowserSyncSettings(::windows_core::IUnknown); impl IDefaultBrowserSyncSettings { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEnabled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).IsEnabled)(::windows_core::Interface::as_raw(self)) @@ -2132,7 +2132,7 @@ pub struct IDeleteBrowsingHistory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEditionUpgradeBroker(::windows_core::IUnknown); impl IEditionUpgradeBroker { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn InitializeParentWindow(&self, parenthandle: P0) -> ::windows_core::Result<()> where @@ -2176,7 +2176,7 @@ pub struct IEditionUpgradeBroker_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEditionUpgradeHelper(::windows_core::IUnknown); impl IEditionUpgradeHelper { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanUpgrade(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2195,7 +2195,7 @@ impl IEditionUpgradeHelper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOsProductContentId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGenuineLocalStatus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2254,7 +2254,7 @@ pub struct IFClipNotificationHelper_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWindowsLockModeHelper(::windows_core::IUnknown); impl IWindowsLockModeHelper { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3502,7 +3502,7 @@ impl ::core::fmt::Debug for WLDP_WINDOWS_LOCKDOWN_RESTRICTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACTCTX_SECTION_KEYED_DATA_2600 { pub cbSize: u32, @@ -3593,7 +3593,7 @@ impl ::core::default::Default for ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ACTIVATION_CONTEXT_BASIC_INFORMATION { pub hActCtx: super::super::Foundation::HANDLE, @@ -3698,7 +3698,7 @@ impl ::core::default::Default for CABINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLIENT_ID { pub UniqueProcess: super::super::Foundation::HANDLE, @@ -3870,7 +3870,7 @@ impl ::core::default::Default for DCICREATEINPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DCIENUMINPUT { pub cmd: DCICMD, @@ -4516,7 +4516,7 @@ impl ::core::default::Default for IMAGE_THUNK_DATA64_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMEPROA { pub hWnd: super::super::Foundation::HWND, @@ -4559,7 +4559,7 @@ impl ::core::default::Default for IMEPROA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMEPROW { pub hWnd: super::super::Foundation::HWND, @@ -4602,7 +4602,7 @@ impl ::core::default::Default for IMEPROW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMESTRUCT { pub fnc: u32, @@ -4647,7 +4647,7 @@ impl ::core::default::Default for IMESTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct JAVA_TRUST { pub cbSize: u32, @@ -4744,7 +4744,7 @@ impl ::core::default::Default for JIT_DEBUG_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub struct LDR_DATA_TABLE_ENTRY { pub Reserved1: [*mut ::core::ffi::c_void; 2], @@ -4777,7 +4777,7 @@ impl ::core::default::Default for LDR_DATA_TABLE_ENTRY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] pub union LDR_DATA_TABLE_ENTRY_0 { pub CheckSum: u32, @@ -4802,7 +4802,7 @@ impl ::core::default::Default for LDR_DATA_TABLE_ENTRY_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PERUSERSECTIONA { pub szGUID: [u8; 59], @@ -4847,7 +4847,7 @@ impl ::core::default::Default for PERUSERSECTIONA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PERUSERSECTIONW { pub szGUID: [u16; 59], @@ -4925,7 +4925,7 @@ impl ::core::default::Default for PUBLIC_OBJECT_BASIC_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PUBLIC_OBJECT_TYPE_INFORMATION { pub TypeName: super::super::Foundation::UNICODE_STRING, @@ -5357,7 +5357,7 @@ impl ::core::default::Default for SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYSTEM_PROCESS_INFORMATION { pub NextEntryOffset: u32, @@ -5494,7 +5494,7 @@ impl ::core::default::Default for SYSTEM_REGISTRY_QUOTA_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYSTEM_THREAD_INFORMATION { pub Reserved1: [i64; 3], @@ -5803,7 +5803,7 @@ impl ::core::default::Default for TDI_TL_IO_CONTROL_ENDPOINT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct THREAD_NAME_INFORMATION { pub ThreadName: super::super::Foundation::UNICODE_STRING, @@ -5961,7 +5961,7 @@ impl ::core::default::Default for WLDP_DEVICE_SECURITY_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WLDP_HOST_INFORMATION { pub dwRevision: u32, @@ -6006,51 +6006,51 @@ pub type ENUM_CALLBACK = ::core::option::Option *mut ::core::ffi::c_void>; pub type PFEATURE_STATE_CHANGE_CALLBACK = ::core::option::Option ()>; pub type PFIBER_CALLOUT_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PQUERYACTCTXW_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWINSTATIONQUERYINFORMATIONW = ::core::option::Option super::super::Foundation::BOOLEAN>; pub type PWLDP_CANEXECUTEBUFFER_API = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLDP_CANEXECUTEFILE_API = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub type PWLDP_CANEXECUTESTREAM_API = ::core::option::Option, auditinfo: ::windows_core::PCWSTR, result: *mut WLDP_EXECUTION_POLICY) -> ::windows_core::HRESULT>; pub type PWLDP_ISAPPAPPROVEDBYPOLICY_API = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLDP_ISDYNAMICCODEPOLICYENABLED_API = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLDP_ISPRODUCTIONCONFIGURATION_API = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLDP_ISWCOSPRODUCTIONCONFIGURATION_API = ::core::option::Option ::windows_core::HRESULT>; pub type PWLDP_QUERYDEVICESECURITYINFORMATION_API = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLDP_QUERYDYNAMICODETRUST_API = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLDP_QUERYPOLICYSETTINGENABLED2_API = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLDP_QUERYPOLICYSETTINGENABLED_API = ::core::option::Option ::windows_core::HRESULT>; pub type PWLDP_QUERYWINDOWSLOCKDOWNMODE_API = ::core::option::Option ::windows_core::HRESULT>; pub type PWLDP_QUERYWINDOWSLOCKDOWNRESTRICTION_API = ::core::option::Option ::windows_core::HRESULT>; pub type PWLDP_RESETPRODUCTIONCONFIGURATION_API = ::core::option::Option ::windows_core::HRESULT>; pub type PWLDP_RESETWCOSPRODUCTIONCONFIGURATION_API = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PWLDP_SETDYNAMICCODETRUST_API = ::core::option::Option ::windows_core::HRESULT>; pub type PWLDP_SETWINDOWSLOCKDOWNRESTRICTION_API = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type REGINSTALLA = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WINWATCHNOTIFYPROC = ::core::option::Option ()>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/System/WindowsSync/impl.rs b/crates/libs/windows/src/Windows/Win32/System/WindowsSync/impl.rs index fe951effd6..8d4b5ddbd6 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WindowsSync/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WindowsSync/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAsynchronousDataRetriever_Impl: Sized { fn GetIdParameters(&self, pidparameters: *mut ID_PARAMETERS) -> ::windows_core::Result<()>; @@ -919,7 +919,7 @@ impl IEnumSyncChanges_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IEnumSyncProviderConfigUIInfos_Impl: Sized { fn Next(&self, cfactories: u32, ppsyncproviderconfiguiinfo: *mut ::core::option::Option, pcfetched: *mut u32) -> ::windows_core::Result<()>; @@ -970,7 +970,7 @@ impl IEnumSyncProviderConfigUIInfos_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IEnumSyncProviderInfos_Impl: Sized { fn Next(&self, cinstances: u32, ppsyncproviderinfo: *mut ::core::option::Option, pcfetched: *mut u32) -> ::windows_core::Result<()>; @@ -1021,7 +1021,7 @@ impl IEnumSyncProviderInfos_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFeedClockVector_Impl: Sized + IClockVector_Impl { fn GetUpdateCount(&self, pdwupdatecount: *mut u32) -> ::windows_core::Result<()>; @@ -1187,7 +1187,7 @@ impl IFilterTrackingRequestCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFilterTrackingSyncChangeBuilder_Impl: Sized { fn AddFilterChange(&self, dwfilterkey: u32, pfilterchange: *const SYNC_FILTER_CHANGE) -> ::windows_core::Result<()>; @@ -1218,7 +1218,7 @@ impl IFilterTrackingSyncChangeBuilder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IForgottenKnowledge_Impl: Sized + ISyncKnowledge_Impl { fn ForgetToVersion(&self, pknowledge: ::core::option::Option<&ISyncKnowledge>, pversion: *const SYNC_VERSION) -> ::windows_core::Result<()>; @@ -1239,7 +1239,7 @@ impl IForgottenKnowledge_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IKnowledgeSyncProvider_Impl: Sized + ISyncProvider_Impl { fn BeginSession(&self, role: SYNC_PROVIDER_ROLE, psessionstate: ::core::option::Option<&ISyncSessionState>) -> ::windows_core::Result<()>; @@ -1484,7 +1484,7 @@ impl IRecoverableErrorData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IRegisteredSyncProvider_Impl: Sized { fn Init(&self, pguidinstanceid: *const ::windows_core::GUID, pguidcontenttype: *const ::windows_core::GUID, pcontextpropertystore: ::core::option::Option<&super::super::UI::Shell::PropertiesSystem::IPropertyStore>) -> ::windows_core::Result<()>; @@ -1826,7 +1826,7 @@ impl ISyncChange_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncChangeBatch_Impl: Sized + ISyncChangeBatchBase_Impl { fn BeginUnorderedGroup(&self) -> ::windows_core::Result<()>; @@ -1870,7 +1870,7 @@ impl ISyncChangeBatch_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncChangeBatch2_Impl: Sized + ISyncChangeBatch_Impl { fn AddMergeTombstoneMetadataToGroup(&self, pbownerreplicaid: *const u8, pbwinneritemid: *const u8, pbitemid: *const u8, pchangeversion: *const SYNC_VERSION, pcreationversion: *const SYNC_VERSION, dwworkforchange: u32) -> ::windows_core::Result; @@ -1913,7 +1913,7 @@ impl ISyncChangeBatch2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncChangeBatchAdvanced_Impl: Sized { fn GetFilterInfo(&self) -> ::windows_core::Result; @@ -1970,7 +1970,7 @@ impl ISyncChangeBatchAdvanced_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncChangeBatchBase_Impl: Sized { fn GetChangeEnumerator(&self) -> ::windows_core::Result; @@ -2115,7 +2115,7 @@ impl ISyncChangeBatchBase_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncChangeBatchBase2_Impl: Sized + ISyncChangeBatchBase_Impl { fn SerializeWithOptions(&self, targetformatversion: SYNC_SERIALIZATION_VERSION, dwflags: u32, pbbuffer: *mut u8, pdwserializedsize: *mut u32) -> ::windows_core::Result<()>; @@ -2241,7 +2241,7 @@ impl ISyncChangeBatchWithFilterKeyMap_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncChangeBatchWithPrerequisite_Impl: Sized + ISyncChangeBatchBase_Impl { fn SetPrerequisiteKnowledge(&self, pprerequisiteknowledge: ::core::option::Option<&ISyncKnowledge>) -> ::windows_core::Result<()>; @@ -2348,7 +2348,7 @@ impl ISyncChangeUnit_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncChangeWithFilterKeyMap_Impl: Sized { fn GetFilterCount(&self, pdwfiltercount: *mut u32) -> ::windows_core::Result<()>; @@ -2708,7 +2708,7 @@ impl ISyncFullEnumerationChange_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncFullEnumerationChangeBatch_Impl: Sized + ISyncChangeBatchBase_Impl { fn GetLearnedKnowledgeAfterRecoveryComplete(&self) -> ::windows_core::Result; @@ -2752,7 +2752,7 @@ impl ISyncFullEnumerationChangeBatch_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncFullEnumerationChangeBatch2_Impl: Sized + ISyncFullEnumerationChangeBatch_Impl { fn AddMergeTombstoneMetadataToGroup(&self, pbownerreplicaid: *const u8, pbwinneritemid: *const u8, pbitemid: *const u8, pchangeversion: *const SYNC_VERSION, pcreationversion: *const SYNC_VERSION, dwworkforchange: u32) -> ::windows_core::Result; @@ -2782,7 +2782,7 @@ impl ISyncFullEnumerationChangeBatch2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncKnowledge_Impl: Sized { fn GetOwnerReplicaId(&self, pbreplicaid: *mut u8, pcbidsize: *mut u32) -> ::windows_core::Result<()>; @@ -3003,7 +3003,7 @@ impl ISyncKnowledge_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncKnowledge2_Impl: Sized + ISyncKnowledge_Impl { fn GetIdParameters(&self, pidparameters: *mut ID_PARAMETERS) -> ::windows_core::Result<()>; @@ -3159,7 +3159,7 @@ impl ISyncMergeTombstoneChange_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncProvider_Impl: Sized { fn GetIdParameters(&self, pidparameters: *mut ID_PARAMETERS) -> ::windows_core::Result<()>; @@ -3180,7 +3180,7 @@ impl ISyncProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISyncProviderConfigUI_Impl: Sized { fn Init(&self, pguidinstanceid: *const ::windows_core::GUID, pguidcontenttype: *const ::windows_core::GUID, pconfigurationproperties: ::core::option::Option<&super::super::UI::Shell::PropertiesSystem::IPropertyStore>) -> ::windows_core::Result<()>; @@ -3237,7 +3237,7 @@ impl ISyncProviderConfigUI_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISyncProviderConfigUIInfo_Impl: Sized + super::super::UI::Shell::PropertiesSystem::IPropertyStore_Impl { fn GetSyncProviderConfigUI(&self, dwclscontext: u32) -> ::windows_core::Result; @@ -3267,7 +3267,7 @@ impl ISyncProviderConfigUIInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISyncProviderInfo_Impl: Sized + super::super::UI::Shell::PropertiesSystem::IPropertyStore_Impl { fn GetSyncProvider(&self, dwclscontext: u32) -> ::windows_core::Result; @@ -3297,7 +3297,7 @@ impl ISyncProviderInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISyncProviderRegistration_Impl: Sized { fn CreateSyncProviderConfigUIRegistrationInstance(&self, pconfiguiconfig: *const SyncProviderConfigUIConfiguration) -> ::windows_core::Result; @@ -3554,7 +3554,7 @@ impl ISyncSessionExtendedErrorInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncSessionState_Impl: Sized { fn IsCanceled(&self, pfiscanceled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3620,7 +3620,7 @@ impl ISyncSessionState_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncSessionState2_Impl: Sized + ISyncSessionState_Impl { fn SetProviderWithError(&self, fself: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3651,7 +3651,7 @@ impl ISyncSessionState2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISynchronousDataRetriever_Impl: Sized { fn GetIdParameters(&self, pidparameters: *mut ID_PARAMETERS) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/WindowsSync/mod.rs b/crates/libs/windows/src/Windows/Win32/System/WindowsSync/mod.rs index 74732860dc..93d3a60774 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WindowsSync/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WindowsSync/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAsynchronousDataRetriever(::windows_core::IUnknown); impl IAsynchronousDataRetriever { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIdParameters(&self, pidparameters: *mut ID_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIdParameters)(::windows_core::Interface::as_raw(self), pidparameters).ok() @@ -724,7 +724,7 @@ pub struct IEnumSyncChanges_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumSyncProviderConfigUIInfos(::windows_core::IUnknown); impl IEnumSyncProviderConfigUIInfos { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Next(&self, ppsyncproviderconfiguiinfo: &mut [::core::option::Option], pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppsyncproviderconfiguiinfo.len() as _, ::core::mem::transmute(ppsyncproviderconfiguiinfo.as_ptr()), pcfetched).ok() @@ -763,7 +763,7 @@ pub struct IEnumSyncProviderConfigUIInfos_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumSyncProviderInfos(::windows_core::IUnknown); impl IEnumSyncProviderInfos { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Next(&self, ppsyncproviderinfo: &mut [::core::option::Option], pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppsyncproviderinfo.len() as _, ::core::mem::transmute(ppsyncproviderinfo.as_ptr()), pcfetched).ok() @@ -811,7 +811,7 @@ impl IFeedClockVector { pub unsafe fn GetUpdateCount(&self, pdwupdatecount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetUpdateCount)(::windows_core::Interface::as_raw(self), pdwupdatecount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsNoConflictsSpecified(&self, pfisnoconflictsspecified: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsNoConflictsSpecified)(::windows_core::Interface::as_raw(self), pfisnoconflictsspecified).ok() @@ -985,7 +985,7 @@ pub struct IFilterTrackingRequestCallback_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFilterTrackingSyncChangeBuilder(::windows_core::IUnknown); impl IFilterTrackingSyncChangeBuilder { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddFilterChange(&self, dwfilterkey: u32, pfilterchange: *const SYNC_FILTER_CHANGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddFilterChange)(::windows_core::Interface::as_raw(self), dwfilterkey, pfilterchange).ok() @@ -1018,7 +1018,7 @@ impl IForgottenKnowledge { pub unsafe fn GetOwnerReplicaId(&self, pbreplicaid: *mut u8, pcbidsize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetOwnerReplicaId)(::windows_core::Interface::as_raw(self), pbreplicaid, pcbidsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Serialize(&self, fserializereplicakeymap: P0, pbknowledge: *mut u8, pcbknowledge: *mut u32) -> ::windows_core::Result<()> where @@ -1134,7 +1134,7 @@ pub struct IForgottenKnowledge_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IKnowledgeSyncProvider(::windows_core::IUnknown); impl IKnowledgeSyncProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIdParameters(&self, pidparameters: *mut ID_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetIdParameters)(::windows_core::Interface::as_raw(self), pidparameters).ok() @@ -1376,7 +1376,7 @@ pub struct IRecoverableErrorData_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRegisteredSyncProvider(::windows_core::IUnknown); impl IRegisteredSyncProvider { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Init(&self, pguidinstanceid: *const ::windows_core::GUID, pguidcontenttype: *const ::windows_core::GUID, pcontextpropertystore: P0) -> ::windows_core::Result<()> where @@ -1700,7 +1700,7 @@ impl ISyncChangeBatch { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetChangeEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsLastBatch(&self, pflastbatch: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetIsLastBatch)(::windows_core::Interface::as_raw(self), pflastbatch).ok() @@ -1751,7 +1751,7 @@ impl ISyncChangeBatch { pub unsafe fn BeginUnorderedGroup(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginUnorderedGroup)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EndUnorderedGroup(&self, pmadewithknowledge: P0, fallchangesforknowledge: P1) -> ::windows_core::Result<()> where @@ -1794,7 +1794,7 @@ impl ISyncChangeBatch2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetChangeEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsLastBatch(&self, pflastbatch: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetIsLastBatch)(::windows_core::Interface::as_raw(self), pflastbatch).ok() @@ -1845,7 +1845,7 @@ impl ISyncChangeBatch2 { pub unsafe fn BeginUnorderedGroup(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.BeginUnorderedGroup)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EndUnorderedGroup(&self, pmadewithknowledge: P0, fallchangesforknowledge: P1) -> ::windows_core::Result<()> where @@ -1902,7 +1902,7 @@ impl ISyncChangeBatchAdvanced { pub unsafe fn GetUpperBoundItemId(&self, pbitemid: *mut u8, pcbidsize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetUpperBoundItemId)(::windows_core::Interface::as_raw(self), pbitemid, pcbidsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBatchLevelKnowledgeShouldBeApplied(&self, pfbatchknowledgeshouldbeapplied: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBatchLevelKnowledgeShouldBeApplied)(::windows_core::Interface::as_raw(self), pfbatchknowledgeshouldbeapplied).ok() @@ -1935,7 +1935,7 @@ impl ISyncChangeBatchBase { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetChangeEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsLastBatch(&self, pflastbatch: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIsLastBatch)(::windows_core::Interface::as_raw(self), pflastbatch).ok() @@ -2021,7 +2021,7 @@ impl ISyncChangeBatchBase2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetChangeEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsLastBatch(&self, pflastbatch: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetIsLastBatch)(::windows_core::Interface::as_raw(self), pflastbatch).ok() @@ -2175,7 +2175,7 @@ impl ISyncChangeBatchWithPrerequisite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetChangeEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsLastBatch(&self, pflastbatch: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetIsLastBatch)(::windows_core::Interface::as_raw(self), pflastbatch).ok() @@ -2314,12 +2314,12 @@ impl ISyncChangeWithFilterKeyMap { pub unsafe fn GetFilterCount(&self, pdwfiltercount: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFilterCount)(::windows_core::Interface::as_raw(self), pdwfiltercount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFilterChange(&self, dwfilterkey: u32, pfilterchange: *mut SYNC_FILTER_CHANGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFilterChange)(::windows_core::Interface::as_raw(self), dwfilterkey, pfilterchange).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAllChangeUnitsPresentFlag(&self, pfallchangeunitspresent: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAllChangeUnitsPresentFlag)(::windows_core::Interface::as_raw(self), pfallchangeunitspresent).ok() @@ -2633,7 +2633,7 @@ impl ISyncFullEnumerationChangeBatch { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetChangeEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsLastBatch(&self, pflastbatch: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetIsLastBatch)(::windows_core::Interface::as_raw(self), pflastbatch).ok() @@ -2715,7 +2715,7 @@ impl ISyncFullEnumerationChangeBatch2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetChangeEnumerator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIsLastBatch(&self, pflastbatch: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetIsLastBatch)(::windows_core::Interface::as_raw(self), pflastbatch).ok() @@ -2798,7 +2798,7 @@ impl ISyncKnowledge { pub unsafe fn GetOwnerReplicaId(&self, pbreplicaid: *mut u8, pcbidsize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOwnerReplicaId)(::windows_core::Interface::as_raw(self), pbreplicaid, pcbidsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Serialize(&self, fserializereplicakeymap: P0, pbknowledge: *mut u8, pcbknowledge: *mut u32) -> ::windows_core::Result<()> where @@ -2937,7 +2937,7 @@ impl ISyncKnowledge2 { pub unsafe fn GetOwnerReplicaId(&self, pbreplicaid: *mut u8, pcbidsize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetOwnerReplicaId)(::windows_core::Interface::as_raw(self), pbreplicaid, pcbidsize).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Serialize(&self, fserializereplicakeymap: P0, pbknowledge: *mut u8, pcbknowledge: *mut u32) -> ::windows_core::Result<()> where @@ -3029,7 +3029,7 @@ impl ISyncKnowledge2 { pub unsafe fn GetVersion(&self, pdwversion: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetVersion)(::windows_core::Interface::as_raw(self), pdwversion).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIdParameters(&self, pidparameters: *mut ID_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIdParameters)(::windows_core::Interface::as_raw(self), pidparameters).ok() @@ -3154,7 +3154,7 @@ pub struct ISyncMergeTombstoneChange_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncProvider(::windows_core::IUnknown); impl ISyncProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIdParameters(&self, pidparameters: *mut ID_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIdParameters)(::windows_core::Interface::as_raw(self), pidparameters).ok() @@ -3180,7 +3180,7 @@ pub struct ISyncProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncProviderConfigUI(::windows_core::IUnknown); impl ISyncProviderConfigUI { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Init(&self, pguidinstanceid: *const ::windows_core::GUID, pguidcontenttype: *const ::windows_core::GUID, pconfigurationproperties: P0) -> ::windows_core::Result<()> where @@ -3188,13 +3188,13 @@ impl ISyncProviderConfigUI { { (::windows_core::Interface::vtable(self).Init)(::windows_core::Interface::as_raw(self), pguidinstanceid, pguidcontenttype, pconfigurationproperties.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetRegisteredProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRegisteredProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn CreateAndRegisterNewSyncProvider(&self, hwndparent: P0, punkcontext: P1) -> ::windows_core::Result where @@ -3204,7 +3204,7 @@ impl ISyncProviderConfigUI { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateAndRegisterNewSyncProvider)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), punkcontext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn ModifySyncProvider(&self, hwndparent: P0, punkcontext: P1, pproviderinfo: P2) -> ::windows_core::Result<()> where @@ -3243,36 +3243,36 @@ pub struct ISyncProviderConfigUI_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem")))] ModifySyncProvider: usize, } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncProviderConfigUIInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] impl ISyncProviderConfigUIInfo { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetCount(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetAt(&self, iprop: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAt)(::windows_core::Interface::as_raw(self), iprop, pkey).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, propvar: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetValue)(::windows_core::Interface::as_raw(self), key, propvar).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self)).ok() @@ -3299,36 +3299,36 @@ pub struct ISyncProviderConfigUIInfo_Vtbl { pub base__: super::super::UI::Shell::PropertiesSystem::IPropertyStore_Vtbl, pub GetSyncProviderConfigUI: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwclscontext: u32, ppsyncproviderconfigui: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncProviderInfo(::windows_core::IUnknown); #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] impl ISyncProviderInfo { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetCount(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetAt(&self, iprop: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAt)(::windows_core::Interface::as_raw(self), iprop, pkey).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, propvar: *const super::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetValue)(::windows_core::Interface::as_raw(self), key, propvar).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Commit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self)).ok() @@ -3359,7 +3359,7 @@ pub struct ISyncProviderInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncProviderRegistration(::windows_core::IUnknown); impl ISyncProviderRegistration { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn CreateSyncProviderConfigUIRegistrationInstance(&self, pconfiguiconfig: *const SyncProviderConfigUIConfiguration) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3372,7 +3372,7 @@ impl ISyncProviderRegistration { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateSyncProviderConfigUIs)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pguidcontenttype.unwrap_or(::std::ptr::null())), dwsupportedarchitecture, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CreateSyncProviderRegistrationInstance(&self, pproviderconfiguration: *const SyncProviderConfiguration) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3381,7 +3381,7 @@ impl ISyncProviderRegistration { pub unsafe fn UnregisterSyncProvider(&self, pguidinstanceid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnregisterSyncProvider)(::windows_core::Interface::as_raw(self), pguidinstanceid).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetSyncProviderConfigUIInfoforProvider(&self, pguidproviderinstanceid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3391,7 +3391,7 @@ impl ISyncProviderRegistration { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumerateSyncProviders)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pguidcontenttype.unwrap_or(::std::ptr::null())), dwstateflagstofiltermask, dwstateflagstofilter, refproviderclsid, dwsupportedarchitecture, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetSyncProviderInfo(&self, pguidinstanceid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3401,7 +3401,7 @@ impl ISyncProviderRegistration { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSyncProviderFromInstanceId)(::windows_core::Interface::as_raw(self), pguidinstanceid, dwclscontext, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetSyncProviderConfigUIInfo(&self, pguidinstanceid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3418,12 +3418,12 @@ impl ISyncProviderRegistration { pub unsafe fn SetSyncProviderState(&self, pguidinstanceid: *const ::windows_core::GUID, dwstateflagsmask: u32, dwstateflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSyncProviderState)(::windows_core::Interface::as_raw(self), pguidinstanceid, dwstateflagsmask, dwstateflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterForEvent(&self, phevent: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RegisterForEvent)(::windows_core::Interface::as_raw(self), phevent).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RevokeEvent(&self, hevent: P0) -> ::windows_core::Result<()> where @@ -3431,7 +3431,7 @@ impl ISyncProviderRegistration { { (::windows_core::Interface::vtable(self).RevokeEvent)(::windows_core::Interface::as_raw(self), hevent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetChange(&self, hevent: P0) -> ::windows_core::Result where @@ -3546,7 +3546,7 @@ pub struct ISyncSessionExtendedErrorInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncSessionState(::windows_core::IUnknown); impl ISyncSessionState { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCanceled(&self, pfiscanceled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsCanceled)(::windows_core::Interface::as_raw(self), pfiscanceled).ok() @@ -3596,7 +3596,7 @@ pub struct ISyncSessionState_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncSessionState2(::windows_core::IUnknown); impl ISyncSessionState2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsCanceled(&self, pfiscanceled: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsCanceled)(::windows_core::Interface::as_raw(self), pfiscanceled).ok() @@ -3619,7 +3619,7 @@ impl ISyncSessionState2 { pub unsafe fn OnProgress(&self, provider: SYNC_PROVIDER_ROLE, syncstage: SYNC_PROGRESS_STAGE, dwcompletedwork: u32, dwtotalwork: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnProgress)(::windows_core::Interface::as_raw(self), provider, syncstage, dwcompletedwork, dwtotalwork).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProviderWithError(&self, fself: P0) -> ::windows_core::Result<()> where @@ -3652,7 +3652,7 @@ pub struct ISyncSessionState2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISynchronousDataRetriever(::windows_core::IUnknown); impl ISynchronousDataRetriever { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetIdParameters(&self, pidparameters: *mut ID_PARAMETERS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIdParameters)(::windows_core::Interface::as_raw(self), pidparameters).ok() @@ -3697,70 +3697,70 @@ pub const KCCR_COOKIE_KNOWLEDGE_CONTAINED: KNOWLEDGE_COOKIE_COMPARISON_RESULT = pub const KCCR_COOKIE_KNOWLEDGE_CONTAINS: KNOWLEDGE_COOKIE_COMPARISON_RESULT = KNOWLEDGE_COOKIE_COMPARISON_RESULT(2i32); pub const KCCR_COOKIE_KNOWLEDGE_EQUAL: KNOWLEDGE_COOKIE_COMPARISON_RESULT = KNOWLEDGE_COOKIE_COMPARISON_RESULT(0i32); pub const KCCR_COOKIE_KNOWLEDGE_NOT_COMPARABLE: KNOWLEDGE_COOKIE_COMPARISON_RESULT = KNOWLEDGE_COOKIE_COMPARISON_RESULT(3i32); -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_CAPABILITIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_CLSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_CONTENTTYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_ICON: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_INSTANCEID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_IS_GLOBAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_MENUITEM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 13 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_MENUITEM_NOUI: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 12 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_SUPPORTED_ARCHITECTURE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_CONFIGUI_TOOLTIPS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 10 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PROVIDER_CAPABILITIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 6 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PROVIDER_CLSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 3 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PROVIDER_CONFIGUI: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 4 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PROVIDER_CONTENTTYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 5 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PROVIDER_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 9 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PROVIDER_ICON: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 11 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PROVIDER_INSTANCEID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 2 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PROVIDER_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 8 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PROVIDER_SUPPORTED_ARCHITECTURE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 7 }; -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub const PKEY_PROVIDER_TOOLTIPS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 10 }; pub const SCC_CAN_CREATE_WITHOUT_UI: u32 = 1u32; @@ -4105,7 +4105,7 @@ impl ::core::fmt::Debug for SYNC_STATISTICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ID_PARAMETERS { pub dwSize: u32, @@ -4146,7 +4146,7 @@ impl ::core::default::Default for ID_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ID_PARAMETER_PAIR { pub fIsVariable: super::super::Foundation::BOOL, @@ -4185,7 +4185,7 @@ impl ::core::default::Default for ID_PARAMETER_PAIR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SYNC_FILTER_CHANGE { pub fMoveIn: super::super::Foundation::BOOL, @@ -4344,7 +4344,7 @@ impl ::core::default::Default for SYNC_VERSION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SyncProviderConfigUIConfiguration { pub dwVersion: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/Wmi/impl.rs b/crates/libs/windows/src/Windows/Win32/System/Wmi/impl.rs index 5c12267670..6fc1b06b89 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Wmi/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Wmi/impl.rs @@ -86,7 +86,7 @@ impl IMofCompiler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemDateTime_Impl: Sized + super::Com::IDispatch_Impl { fn Value(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -503,7 +503,7 @@ impl ISWbemDateTime_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemEventSource_Impl: Sized + super::Com::IDispatch_Impl { fn NextEvent(&self, itimeoutms: i32) -> ::windows_core::Result; @@ -546,7 +546,7 @@ impl ISWbemEventSource_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemLastError_Impl: Sized + ISWbemObject_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -560,7 +560,7 @@ impl ISWbemLastError_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemLocator_Impl: Sized + super::Com::IDispatch_Impl { fn ConnectServer(&self, strserver: &::windows_core::BSTR, strnamespace: &::windows_core::BSTR, struser: &::windows_core::BSTR, strpassword: &::windows_core::BSTR, strlocale: &::windows_core::BSTR, strauthority: &::windows_core::BSTR, isecurityflags: i32, objwbemnamedvalueset: ::core::option::Option<&super::Com::IDispatch>) -> ::windows_core::Result; @@ -603,7 +603,7 @@ impl ISWbemLocator_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemMethod_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -685,7 +685,7 @@ impl ISWbemMethod_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemMethodSet_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -741,7 +741,7 @@ impl ISWbemMethodSet_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemNamedValue_Impl: Sized + super::Com::IDispatch_Impl { fn Value(&self) -> ::windows_core::Result; @@ -791,7 +791,7 @@ impl ISWbemNamedValue_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemNamedValueSet_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -887,7 +887,7 @@ impl ISWbemNamedValueSet_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemObject_Impl: Sized + super::Com::IDispatch_Impl { fn Put_(&self, iflags: i32, objwbemnamedvalueset: ::core::option::Option<&super::Com::IDispatch>) -> ::windows_core::Result; @@ -1222,7 +1222,7 @@ impl ISWbemObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemObjectEx_Impl: Sized + ISWbemObject_Impl { fn Refresh_(&self, iflags: i32, objwbemnamedvalueset: ::core::option::Option<&super::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -1279,7 +1279,7 @@ impl ISWbemObjectEx_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemObjectPath_Impl: Sized + super::Com::IDispatch_Impl { fn Path(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1535,7 +1535,7 @@ impl ISWbemObjectPath_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemObjectSet_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1617,7 +1617,7 @@ impl ISWbemObjectSet_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemPrivilege_Impl: Sized + super::Com::IDispatch_Impl { fn IsEnabled(&self) -> ::windows_core::Result; @@ -1693,7 +1693,7 @@ impl ISWbemPrivilege_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemPrivilegeSet_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1789,7 +1789,7 @@ impl ISWbemPrivilegeSet_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemProperty_Impl: Sized + super::Com::IDispatch_Impl { fn Value(&self) -> ::windows_core::Result; @@ -1904,7 +1904,7 @@ impl ISWbemProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemPropertySet_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1980,7 +1980,7 @@ impl ISWbemPropertySet_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemQualifier_Impl: Sized + super::Com::IDispatch_Impl { fn Value(&self) -> ::windows_core::Result; @@ -2116,7 +2116,7 @@ impl ISWbemQualifier_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemQualifierSet_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -2192,7 +2192,7 @@ impl ISWbemQualifierSet_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemRefreshableItem_Impl: Sized + super::Com::IDispatch_Impl { fn Index(&self) -> ::windows_core::Result; @@ -2281,7 +2281,7 @@ impl ISWbemRefreshableItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemRefresher_Impl: Sized + super::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -2404,7 +2404,7 @@ impl ISWbemRefresher_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemSecurity_Impl: Sized + super::Com::IDispatch_Impl { fn ImpersonationLevel(&self) -> ::windows_core::Result; @@ -2474,7 +2474,7 @@ impl ISWbemSecurity_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemServices_Impl: Sized + super::Com::IDispatch_Impl { fn Get(&self, strobjectpath: &::windows_core::BSTR, iflags: i32, objwbemnamedvalueset: ::core::option::Option<&super::Com::IDispatch>) -> ::windows_core::Result; @@ -2722,7 +2722,7 @@ impl ISWbemServices_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemServicesEx_Impl: Sized + ISWbemServices_Impl { fn Put(&self, objwbemobject: ::core::option::Option<&ISWbemObjectEx>, iflags: i32, objwbemnamedvalueset: ::core::option::Option<&super::Com::IDispatch>) -> ::windows_core::Result; @@ -2755,7 +2755,7 @@ impl ISWbemServicesEx_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemSink_Impl: Sized + super::Com::IDispatch_Impl { fn Cancel(&self) -> ::windows_core::Result<()>; @@ -2776,7 +2776,7 @@ impl ISWbemSink_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemSinkEvents_Impl: Sized + super::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -2813,7 +2813,7 @@ impl IUnsecuredApartment_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMIExtension_Impl: Sized + super::Com::IDispatch_Impl { fn WMIObjectPath(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3005,7 +3005,7 @@ impl IWbemCallResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemClassObject_Impl: Sized { fn GetQualifierSet(&self) -> ::windows_core::Result; @@ -3427,7 +3427,7 @@ impl IWbemConstructClassObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemContext_Impl: Sized { fn Clone(&self) -> ::windows_core::Result; @@ -3918,7 +3918,7 @@ impl IWbemLocator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemObjectAccess_Impl: Sized + IWbemClassObject_Impl { fn GetPropertyHandle(&self, wszpropertyname: &::windows_core::PCWSTR, ptype: *mut i32, plhandle: *mut i32) -> ::windows_core::Result<()>; @@ -4044,7 +4044,7 @@ impl IWbemObjectSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemObjectSinkEx_Impl: Sized + IWbemObjectSink_Impl { fn WriteMessage(&self, uchannel: u32, strmessage: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4147,7 +4147,7 @@ impl IWbemObjectTextSrc_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWbemPath_Impl: Sized { fn SetText(&self, umode: u32, pszpath: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -4370,7 +4370,7 @@ impl IWbemPath_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemPathKeyList_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -4469,7 +4469,7 @@ impl IWbemPathKeyList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemPropertyProvider_Impl: Sized { fn GetProperty(&self, lflags: i32, strlocale: &::windows_core::BSTR, strclassmapping: &::windows_core::BSTR, strinstmapping: &::windows_core::BSTR, strpropmapping: &::windows_core::BSTR) -> ::windows_core::Result; @@ -4557,7 +4557,7 @@ impl IWbemProviderInitSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemQualifierSet_Impl: Sized { fn Get(&self, wszname: &::windows_core::PCWSTR, lflags: i32, pval: *mut super::Variant::VARIANT, plflavor: *mut i32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/System/Wmi/mod.rs b/crates/libs/windows/src/Windows/Win32/System/Wmi/mod.rs index 8373a485b5..81a1627724 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Wmi/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Wmi/mod.rs @@ -91,7 +91,7 @@ pub struct IMofCompiler_Vtbl { pub CompileBuffer: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, buffsize: i32, pbuffer: *const u8, serverandnamespace: ::windows_core::PCWSTR, user: ::windows_core::PCWSTR, authority: ::windows_core::PCWSTR, password: ::windows_core::PCWSTR, loptionflags: i32, lclassflags: i32, linstanceflags: i32, pinfo: *mut WBEM_COMPILE_STATUS_INFO) -> ::windows_core::HRESULT, pub CreateBMOF: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, textfilename: ::windows_core::PCWSTR, bmoffilename: ::windows_core::PCWSTR, serverandnamespace: ::windows_core::PCWSTR, loptionflags: i32, lclassflags: i32, linstanceflags: i32, pinfo: *mut WBEM_COMPILE_STATUS_INFO) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -115,13 +115,13 @@ impl ISWbemDateTime { pub unsafe fn SetYear(&self, iyear: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetYear)(::windows_core::Interface::as_raw(self), iyear).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn YearSpecified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).YearSpecified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetYearSpecified(&self, byearspecified: P0) -> ::windows_core::Result<()> where @@ -136,13 +136,13 @@ impl ISWbemDateTime { pub unsafe fn SetMonth(&self, imonth: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMonth)(::windows_core::Interface::as_raw(self), imonth).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MonthSpecified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MonthSpecified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMonthSpecified(&self, bmonthspecified: P0) -> ::windows_core::Result<()> where @@ -157,13 +157,13 @@ impl ISWbemDateTime { pub unsafe fn SetDay(&self, iday: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDay)(::windows_core::Interface::as_raw(self), iday).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DaySpecified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DaySpecified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDaySpecified(&self, bdayspecified: P0) -> ::windows_core::Result<()> where @@ -178,13 +178,13 @@ impl ISWbemDateTime { pub unsafe fn SetHours(&self, ihours: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetHours)(::windows_core::Interface::as_raw(self), ihours).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HoursSpecified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HoursSpecified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHoursSpecified(&self, bhoursspecified: P0) -> ::windows_core::Result<()> where @@ -199,13 +199,13 @@ impl ISWbemDateTime { pub unsafe fn SetMinutes(&self, iminutes: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMinutes)(::windows_core::Interface::as_raw(self), iminutes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MinutesSpecified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MinutesSpecified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMinutesSpecified(&self, bminutesspecified: P0) -> ::windows_core::Result<()> where @@ -220,13 +220,13 @@ impl ISWbemDateTime { pub unsafe fn SetSeconds(&self, iseconds: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSeconds)(::windows_core::Interface::as_raw(self), iseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SecondsSpecified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SecondsSpecified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSecondsSpecified(&self, bsecondsspecified: P0) -> ::windows_core::Result<()> where @@ -241,13 +241,13 @@ impl ISWbemDateTime { pub unsafe fn SetMicroseconds(&self, imicroseconds: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMicroseconds)(::windows_core::Interface::as_raw(self), imicroseconds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MicrosecondsSpecified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MicrosecondsSpecified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMicrosecondsSpecified(&self, bmicrosecondsspecified: P0) -> ::windows_core::Result<()> where @@ -262,13 +262,13 @@ impl ISWbemDateTime { pub unsafe fn SetUTC(&self, iutc: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetUTC)(::windows_core::Interface::as_raw(self), iutc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UTCSpecified(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UTCSpecified)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUTCSpecified(&self, butcspecified: P0) -> ::windows_core::Result<()> where @@ -276,13 +276,13 @@ impl ISWbemDateTime { { (::windows_core::Interface::vtable(self).SetUTCSpecified)(::windows_core::Interface::as_raw(self), butcspecified.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInterval(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsInterval)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsInterval(&self, bisinterval: P0) -> ::windows_core::Result<()> where @@ -290,7 +290,7 @@ impl ISWbemDateTime { { (::windows_core::Interface::vtable(self).SetIsInterval)(::windows_core::Interface::as_raw(self), bisinterval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVarDate(&self, bislocal: P0) -> ::windows_core::Result where @@ -299,7 +299,7 @@ impl ISWbemDateTime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVarDate)(::windows_core::Interface::as_raw(self), bislocal.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVarDate(&self, dvardate: f64, bislocal: P0) -> ::windows_core::Result<()> where @@ -307,7 +307,7 @@ impl ISWbemDateTime { { (::windows_core::Interface::vtable(self).SetVarDate)(::windows_core::Interface::as_raw(self), dvardate, bislocal.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFileTime(&self, bislocal: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -316,7 +316,7 @@ impl ISWbemDateTime { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFileTime)(::windows_core::Interface::as_raw(self), bislocal.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFileTime(&self, strfiletime: P0, bislocal: P1) -> ::windows_core::Result<()> where @@ -448,20 +448,20 @@ pub struct ISWbemDateTime_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetFileTime: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemEventSource(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemEventSource { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NextEvent(&self, itimeoutms: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NextEvent)(::windows_core::Interface::as_raw(self), itimeoutms, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -492,14 +492,14 @@ pub struct ISWbemEventSource_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Security_: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemLastError(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemLastError { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Put_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result where @@ -508,7 +508,7 @@ impl ISWbemLastError { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Put_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PutAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -518,7 +518,7 @@ impl ISWbemLastError { { (::windows_core::Interface::vtable(self).base__.PutAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Delete_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result<()> where @@ -526,7 +526,7 @@ impl ISWbemLastError { { (::windows_core::Interface::vtable(self).base__.Delete_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeleteAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -536,7 +536,7 @@ impl ISWbemLastError { { (::windows_core::Interface::vtable(self).base__.DeleteAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Instances_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result where @@ -545,7 +545,7 @@ impl ISWbemLastError { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Instances_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstancesAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -555,7 +555,7 @@ impl ISWbemLastError { { (::windows_core::Interface::vtable(self).base__.InstancesAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Subclasses_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result where @@ -564,7 +564,7 @@ impl ISWbemLastError { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Subclasses_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SubclassesAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -574,7 +574,7 @@ impl ISWbemLastError { { (::windows_core::Interface::vtable(self).base__.SubclassesAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Associators_(&self, strassocclass: P0, strresultclass: P1, strresultrole: P2, strrole: P3, bclassesonly: P4, bschemaonly: P5, strrequiredassocqualifier: P6, strrequiredqualifier: P7, iflags: i32, objwbemnamedvalueset: P8) -> ::windows_core::Result where @@ -591,7 +591,7 @@ impl ISWbemLastError { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Associators_)(::windows_core::Interface::as_raw(self), strassocclass.into_param().abi(), strresultclass.into_param().abi(), strresultrole.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredassocqualifier.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AssociatorsAsync_(&self, objwbemsink: P0, strassocclass: P1, strresultclass: P2, strresultrole: P3, strrole: P4, bclassesonly: P5, bschemaonly: P6, strrequiredassocqualifier: P7, strrequiredqualifier: P8, iflags: i32, objwbemnamedvalueset: P9, objwbemasynccontext: P10) -> ::windows_core::Result<()> where @@ -609,7 +609,7 @@ impl ISWbemLastError { { (::windows_core::Interface::vtable(self).base__.AssociatorsAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strassocclass.into_param().abi(), strresultclass.into_param().abi(), strresultrole.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredassocqualifier.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn References_(&self, strresultclass: P0, strrole: P1, bclassesonly: P2, bschemaonly: P3, strrequiredqualifier: P4, iflags: i32, objwbemnamedvalueset: P5) -> ::windows_core::Result where @@ -623,7 +623,7 @@ impl ISWbemLastError { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.References_)(::windows_core::Interface::as_raw(self), strresultclass.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ReferencesAsync_(&self, objwbemsink: P0, strresultclass: P1, strrole: P2, bclassesonly: P3, bschemaonly: P4, strrequiredqualifier: P5, iflags: i32, objwbemnamedvalueset: P6, objwbemasynccontext: P7) -> ::windows_core::Result<()> where @@ -638,7 +638,7 @@ impl ISWbemLastError { { (::windows_core::Interface::vtable(self).base__.ReferencesAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strresultclass.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecMethod_(&self, strmethodname: P0, objwbeminparameters: P1, iflags: i32, objwbemnamedvalueset: P2) -> ::windows_core::Result where @@ -649,7 +649,7 @@ impl ISWbemLastError { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ExecMethod_)(::windows_core::Interface::as_raw(self), strmethodname.into_param().abi(), objwbeminparameters.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecMethodAsync_(&self, objwbemsink: P0, strmethodname: P1, objwbeminparameters: P2, iflags: i32, objwbemnamedvalueset: P3, objwbemasynccontext: P4) -> ::windows_core::Result<()> where @@ -661,7 +661,7 @@ impl ISWbemLastError { { (::windows_core::Interface::vtable(self).base__.ExecMethodAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strmethodname.into_param().abi(), objwbeminparameters.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -671,19 +671,19 @@ impl ISWbemLastError { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetObjectText_)(::windows_core::Interface::as_raw(self), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SpawnDerivedClass_(&self, iflags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SpawnDerivedClass_)(::windows_core::Interface::as_raw(self), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SpawnInstance_(&self, iflags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SpawnInstance_)(::windows_core::Interface::as_raw(self), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CompareTo_(&self, objwbemobject: P0, iflags: i32) -> ::windows_core::Result where @@ -692,37 +692,37 @@ impl ISWbemLastError { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareTo_)(::windows_core::Interface::as_raw(self), objwbemobject.into_param().abi(), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Qualifiers_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Qualifiers_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Properties_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Methods_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Methods_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Derivation_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Derivation_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Path_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Path_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -745,14 +745,14 @@ unsafe impl ::windows_core::ComInterface for ISWbemLastError { pub struct ISWbemLastError_Vtbl { pub base__: ISWbemObject_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemLocator(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemLocator { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ConnectServer(&self, strserver: P0, strnamespace: P1, struser: P2, strpassword: P3, strlocale: P4, strauthority: P5, isecurityflags: i32, objwbemnamedvalueset: P6) -> ::windows_core::Result where @@ -767,7 +767,7 @@ impl ISWbemLocator { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ConnectServer)(::windows_core::Interface::as_raw(self), strserver.into_param().abi(), strnamespace.into_param().abi(), struser.into_param().abi(), strpassword.into_param().abi(), strlocale.into_param().abi(), strauthority.into_param().abi(), isecurityflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -798,7 +798,7 @@ pub struct ISWbemLocator_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Security_: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -813,19 +813,19 @@ impl ISWbemMethod { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Origin)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InParameters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InParameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OutParameters(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OutParameters)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Qualifiers_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -862,7 +862,7 @@ pub struct ISWbemMethod_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Qualifiers_: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -873,7 +873,7 @@ impl ISWbemMethodSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, strname: P0, iflags: i32) -> ::windows_core::Result where @@ -909,20 +909,20 @@ pub struct ISWbemMethodSet_Vtbl { Item: usize, pub Count: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, icount: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemNamedValue(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemNamedValue { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, varvalue: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), varvalue).ok() @@ -957,7 +957,7 @@ pub struct ISWbemNamedValue_Vtbl { SetValue: usize, pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -968,7 +968,7 @@ impl ISWbemNamedValueSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, strname: P0, iflags: i32) -> ::windows_core::Result where @@ -981,7 +981,7 @@ impl ISWbemNamedValueSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, strname: P0, varvalue: *const super::Variant::VARIANT, iflags: i32) -> ::windows_core::Result where @@ -996,7 +996,7 @@ impl ISWbemNamedValueSet { { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), strname.into_param().abi(), iflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1038,14 +1038,14 @@ pub struct ISWbemNamedValueSet_Vtbl { Clone: usize, pub DeleteAll: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemObject(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemObject { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Put_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result where @@ -1054,7 +1054,7 @@ impl ISWbemObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Put_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PutAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -1064,7 +1064,7 @@ impl ISWbemObject { { (::windows_core::Interface::vtable(self).PutAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Delete_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result<()> where @@ -1072,7 +1072,7 @@ impl ISWbemObject { { (::windows_core::Interface::vtable(self).Delete_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeleteAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -1082,7 +1082,7 @@ impl ISWbemObject { { (::windows_core::Interface::vtable(self).DeleteAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Instances_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result where @@ -1091,7 +1091,7 @@ impl ISWbemObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Instances_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstancesAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -1101,7 +1101,7 @@ impl ISWbemObject { { (::windows_core::Interface::vtable(self).InstancesAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Subclasses_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result where @@ -1110,7 +1110,7 @@ impl ISWbemObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Subclasses_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SubclassesAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -1120,7 +1120,7 @@ impl ISWbemObject { { (::windows_core::Interface::vtable(self).SubclassesAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Associators_(&self, strassocclass: P0, strresultclass: P1, strresultrole: P2, strrole: P3, bclassesonly: P4, bschemaonly: P5, strrequiredassocqualifier: P6, strrequiredqualifier: P7, iflags: i32, objwbemnamedvalueset: P8) -> ::windows_core::Result where @@ -1137,7 +1137,7 @@ impl ISWbemObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Associators_)(::windows_core::Interface::as_raw(self), strassocclass.into_param().abi(), strresultclass.into_param().abi(), strresultrole.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredassocqualifier.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AssociatorsAsync_(&self, objwbemsink: P0, strassocclass: P1, strresultclass: P2, strresultrole: P3, strrole: P4, bclassesonly: P5, bschemaonly: P6, strrequiredassocqualifier: P7, strrequiredqualifier: P8, iflags: i32, objwbemnamedvalueset: P9, objwbemasynccontext: P10) -> ::windows_core::Result<()> where @@ -1155,7 +1155,7 @@ impl ISWbemObject { { (::windows_core::Interface::vtable(self).AssociatorsAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strassocclass.into_param().abi(), strresultclass.into_param().abi(), strresultrole.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredassocqualifier.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn References_(&self, strresultclass: P0, strrole: P1, bclassesonly: P2, bschemaonly: P3, strrequiredqualifier: P4, iflags: i32, objwbemnamedvalueset: P5) -> ::windows_core::Result where @@ -1169,7 +1169,7 @@ impl ISWbemObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).References_)(::windows_core::Interface::as_raw(self), strresultclass.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ReferencesAsync_(&self, objwbemsink: P0, strresultclass: P1, strrole: P2, bclassesonly: P3, bschemaonly: P4, strrequiredqualifier: P5, iflags: i32, objwbemnamedvalueset: P6, objwbemasynccontext: P7) -> ::windows_core::Result<()> where @@ -1184,7 +1184,7 @@ impl ISWbemObject { { (::windows_core::Interface::vtable(self).ReferencesAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strresultclass.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecMethod_(&self, strmethodname: P0, objwbeminparameters: P1, iflags: i32, objwbemnamedvalueset: P2) -> ::windows_core::Result where @@ -1195,7 +1195,7 @@ impl ISWbemObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExecMethod_)(::windows_core::Interface::as_raw(self), strmethodname.into_param().abi(), objwbeminparameters.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecMethodAsync_(&self, objwbemsink: P0, strmethodname: P1, objwbeminparameters: P2, iflags: i32, objwbemnamedvalueset: P3, objwbemasynccontext: P4) -> ::windows_core::Result<()> where @@ -1207,7 +1207,7 @@ impl ISWbemObject { { (::windows_core::Interface::vtable(self).ExecMethodAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strmethodname.into_param().abi(), objwbeminparameters.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1217,19 +1217,19 @@ impl ISWbemObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetObjectText_)(::windows_core::Interface::as_raw(self), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SpawnDerivedClass_(&self, iflags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SpawnDerivedClass_)(::windows_core::Interface::as_raw(self), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SpawnInstance_(&self, iflags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SpawnInstance_)(::windows_core::Interface::as_raw(self), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CompareTo_(&self, objwbemobject: P0, iflags: i32) -> ::windows_core::Result where @@ -1238,37 +1238,37 @@ impl ISWbemObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CompareTo_)(::windows_core::Interface::as_raw(self), objwbemobject.into_param().abi(), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Qualifiers_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Qualifiers_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Properties_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Methods_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Methods_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Derivation_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Derivation_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Path_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Path_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1388,14 +1388,14 @@ pub struct ISWbemObject_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Security_: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemObjectEx(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemObjectEx { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Put_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result where @@ -1404,7 +1404,7 @@ impl ISWbemObjectEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Put_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PutAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -1414,7 +1414,7 @@ impl ISWbemObjectEx { { (::windows_core::Interface::vtable(self).base__.PutAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Delete_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result<()> where @@ -1422,7 +1422,7 @@ impl ISWbemObjectEx { { (::windows_core::Interface::vtable(self).base__.Delete_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeleteAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -1432,7 +1432,7 @@ impl ISWbemObjectEx { { (::windows_core::Interface::vtable(self).base__.DeleteAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Instances_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result where @@ -1441,7 +1441,7 @@ impl ISWbemObjectEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Instances_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstancesAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -1451,7 +1451,7 @@ impl ISWbemObjectEx { { (::windows_core::Interface::vtable(self).base__.InstancesAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Subclasses_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result where @@ -1460,7 +1460,7 @@ impl ISWbemObjectEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Subclasses_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SubclassesAsync_(&self, objwbemsink: P0, iflags: i32, objwbemnamedvalueset: P1, objwbemasynccontext: P2) -> ::windows_core::Result<()> where @@ -1470,7 +1470,7 @@ impl ISWbemObjectEx { { (::windows_core::Interface::vtable(self).base__.SubclassesAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Associators_(&self, strassocclass: P0, strresultclass: P1, strresultrole: P2, strrole: P3, bclassesonly: P4, bschemaonly: P5, strrequiredassocqualifier: P6, strrequiredqualifier: P7, iflags: i32, objwbemnamedvalueset: P8) -> ::windows_core::Result where @@ -1487,7 +1487,7 @@ impl ISWbemObjectEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Associators_)(::windows_core::Interface::as_raw(self), strassocclass.into_param().abi(), strresultclass.into_param().abi(), strresultrole.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredassocqualifier.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AssociatorsAsync_(&self, objwbemsink: P0, strassocclass: P1, strresultclass: P2, strresultrole: P3, strrole: P4, bclassesonly: P5, bschemaonly: P6, strrequiredassocqualifier: P7, strrequiredqualifier: P8, iflags: i32, objwbemnamedvalueset: P9, objwbemasynccontext: P10) -> ::windows_core::Result<()> where @@ -1505,7 +1505,7 @@ impl ISWbemObjectEx { { (::windows_core::Interface::vtable(self).base__.AssociatorsAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strassocclass.into_param().abi(), strresultclass.into_param().abi(), strresultrole.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredassocqualifier.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn References_(&self, strresultclass: P0, strrole: P1, bclassesonly: P2, bschemaonly: P3, strrequiredqualifier: P4, iflags: i32, objwbemnamedvalueset: P5) -> ::windows_core::Result where @@ -1519,7 +1519,7 @@ impl ISWbemObjectEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.References_)(::windows_core::Interface::as_raw(self), strresultclass.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ReferencesAsync_(&self, objwbemsink: P0, strresultclass: P1, strrole: P2, bclassesonly: P3, bschemaonly: P4, strrequiredqualifier: P5, iflags: i32, objwbemnamedvalueset: P6, objwbemasynccontext: P7) -> ::windows_core::Result<()> where @@ -1534,7 +1534,7 @@ impl ISWbemObjectEx { { (::windows_core::Interface::vtable(self).base__.ReferencesAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strresultclass.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecMethod_(&self, strmethodname: P0, objwbeminparameters: P1, iflags: i32, objwbemnamedvalueset: P2) -> ::windows_core::Result where @@ -1545,7 +1545,7 @@ impl ISWbemObjectEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ExecMethod_)(::windows_core::Interface::as_raw(self), strmethodname.into_param().abi(), objwbeminparameters.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecMethodAsync_(&self, objwbemsink: P0, strmethodname: P1, objwbeminparameters: P2, iflags: i32, objwbemnamedvalueset: P3, objwbemasynccontext: P4) -> ::windows_core::Result<()> where @@ -1557,7 +1557,7 @@ impl ISWbemObjectEx { { (::windows_core::Interface::vtable(self).base__.ExecMethodAsync_)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strmethodname.into_param().abi(), objwbeminparameters.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1567,19 +1567,19 @@ impl ISWbemObjectEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetObjectText_)(::windows_core::Interface::as_raw(self), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SpawnDerivedClass_(&self, iflags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SpawnDerivedClass_)(::windows_core::Interface::as_raw(self), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SpawnInstance_(&self, iflags: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SpawnInstance_)(::windows_core::Interface::as_raw(self), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CompareTo_(&self, objwbemobject: P0, iflags: i32) -> ::windows_core::Result where @@ -1588,43 +1588,43 @@ impl ISWbemObjectEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareTo_)(::windows_core::Interface::as_raw(self), objwbemobject.into_param().abi(), iflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Qualifiers_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Qualifiers_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Properties_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Properties_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Methods_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Methods_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Derivation_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Derivation_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Path_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Path_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Security_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Refresh_(&self, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result<()> where @@ -1632,13 +1632,13 @@ impl ISWbemObjectEx { { (::windows_core::Interface::vtable(self).Refresh_)(::windows_core::Interface::as_raw(self), iflags, objwbemnamedvalueset.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SystemProperties_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SystemProperties_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetText_(&self, iobjecttextformat: WbemObjectTextFormatEnum, iflags: i32, objwbemnamedvalueset: P0) -> ::windows_core::Result<::windows_core::BSTR> where @@ -1647,7 +1647,7 @@ impl ISWbemObjectEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetText_)(::windows_core::Interface::as_raw(self), iobjecttextformat, iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFromText_(&self, bstext: P0, iobjecttextformat: WbemObjectTextFormatEnum, iflags: i32, objwbemnamedvalueset: P1) -> ::windows_core::Result<()> where @@ -1689,7 +1689,7 @@ pub struct ISWbemObjectEx_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetFromText_: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1760,7 +1760,7 @@ impl ISWbemObjectPath { { (::windows_core::Interface::vtable(self).SetClass)(::windows_core::Interface::as_raw(self), strclass.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsClass(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1769,7 +1769,7 @@ impl ISWbemObjectPath { pub unsafe fn SetAsClass(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAsClass)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSingleton(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1778,13 +1778,13 @@ impl ISWbemObjectPath { pub unsafe fn SetAsSingleton(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAsSingleton)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Keys(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Keys)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1862,7 +1862,7 @@ pub struct ISWbemObjectPath_Vtbl { pub Authority: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strauthority: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub SetAuthority: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strauthority: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1873,7 +1873,7 @@ impl ISWbemObjectSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, strobjectpath: P0, iflags: i32) -> ::windows_core::Result where @@ -1886,13 +1886,13 @@ impl ISWbemObjectSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Security_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ItemIndex(&self, lindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1929,20 +1929,20 @@ pub struct ISWbemObjectSet_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ItemIndex: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemPrivilege(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemPrivilege { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsEnabled(&self, bisenabled: P0) -> ::windows_core::Result<()> where @@ -1990,7 +1990,7 @@ pub struct ISWbemPrivilege_Vtbl { pub DisplayName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strdisplayname: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Identifier: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, iprivilege: *mut WbemPrivilegeEnum) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2001,7 +2001,7 @@ impl ISWbemPrivilegeSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, iprivilege: WbemPrivilegeEnum) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2011,7 +2011,7 @@ impl ISWbemPrivilegeSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Add(&self, iprivilege: WbemPrivilegeEnum, bisenabled: P0) -> ::windows_core::Result where @@ -2026,7 +2026,7 @@ impl ISWbemPrivilegeSet { pub unsafe fn DeleteAll(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteAll)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AddAsString(&self, strprivilege: P0, bisenabled: P1) -> ::windows_core::Result where @@ -2069,20 +2069,20 @@ pub struct ISWbemPrivilegeSet_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] AddAsString: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemProperty(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemProperty { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, varvalue: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), varvalue).ok() @@ -2091,7 +2091,7 @@ impl ISWbemProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLocal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2105,13 +2105,13 @@ impl ISWbemProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CIMType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Qualifiers_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Qualifiers_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsArray(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2157,7 +2157,7 @@ pub struct ISWbemProperty_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsArray: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2168,7 +2168,7 @@ impl ISWbemPropertySet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, strname: P0, iflags: i32) -> ::windows_core::Result where @@ -2181,7 +2181,7 @@ impl ISWbemPropertySet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Add(&self, strname: P0, icimtype: WbemCimtypeEnum, bisarray: P1, iflags: i32) -> ::windows_core::Result where @@ -2225,20 +2225,20 @@ pub struct ISWbemPropertySet_Vtbl { Add: usize, pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strname: ::std::mem::MaybeUninit<::windows_core::BSTR>, iflags: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemQualifier(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemQualifier { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, varvalue: *const super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), varvalue).ok() @@ -2247,19 +2247,19 @@ impl ISWbemQualifier { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLocal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLocal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PropagatesToSubclass(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PropagatesToSubclass)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPropagatesToSubclass(&self, bpropagatestosubclass: P0) -> ::windows_core::Result<()> where @@ -2267,13 +2267,13 @@ impl ISWbemQualifier { { (::windows_core::Interface::vtable(self).SetPropagatesToSubclass)(::windows_core::Interface::as_raw(self), bpropagatestosubclass.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PropagatesToInstance(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PropagatesToInstance)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPropagatesToInstance(&self, bpropagatestoinstance: P0) -> ::windows_core::Result<()> where @@ -2281,13 +2281,13 @@ impl ISWbemQualifier { { (::windows_core::Interface::vtable(self).SetPropagatesToInstance)(::windows_core::Interface::as_raw(self), bpropagatestoinstance.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsOverridable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsOverridable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsOverridable(&self, bisoverridable: P0) -> ::windows_core::Result<()> where @@ -2295,7 +2295,7 @@ impl ISWbemQualifier { { (::windows_core::Interface::vtable(self).SetIsOverridable)(::windows_core::Interface::as_raw(self), bisoverridable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAmended(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2359,7 +2359,7 @@ pub struct ISWbemQualifier_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsAmended: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2370,7 +2370,7 @@ impl ISWbemQualifierSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, name: P0, iflags: i32) -> ::windows_core::Result where @@ -2383,7 +2383,7 @@ impl ISWbemQualifierSet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, strname: P0, varval: *const super::Variant::VARIANT, bpropagatestosubclass: P1, bpropagatestoinstance: P2, bisoverridable: P3, iflags: i32) -> ::windows_core::Result where @@ -2429,7 +2429,7 @@ pub struct ISWbemQualifierSet_Vtbl { Add: usize, pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, strname: ::std::mem::MaybeUninit<::windows_core::BSTR>, iflags: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2440,25 +2440,25 @@ impl ISWbemRefreshableItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Index)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Refresher(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Refresher)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Object(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Object)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ObjectSet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2502,7 +2502,7 @@ pub struct ISWbemRefreshableItem_Vtbl { ObjectSet: usize, pub Remove: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, iflags: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2513,7 +2513,7 @@ impl ISWbemRefresher { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, iindex: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2523,7 +2523,7 @@ impl ISWbemRefresher { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, objwbemservices: P0, bsinstancepath: P1, iflags: i32, objwbemnamedvalueset: P2) -> ::windows_core::Result where @@ -2534,7 +2534,7 @@ impl ISWbemRefresher { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), objwbemservices.into_param().abi(), bsinstancepath.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddEnum(&self, objwbemservices: P0, bsclassname: P1, iflags: i32, objwbemnamedvalueset: P2) -> ::windows_core::Result where @@ -2551,13 +2551,13 @@ impl ISWbemRefresher { pub unsafe fn Refresh(&self, iflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self), iflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoReconnect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoReconnect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoReconnect(&self, bcount: P0) -> ::windows_core::Result<()> where @@ -2610,7 +2610,7 @@ pub struct ISWbemRefresher_Vtbl { SetAutoReconnect: usize, pub DeleteAll: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2631,7 +2631,7 @@ impl ISWbemSecurity { pub unsafe fn SetAuthenticationLevel(&self, iauthenticationlevel: WbemAuthenticationLevelEnum) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAuthenticationLevel)(::windows_core::Interface::as_raw(self), iauthenticationlevel).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Privileges(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2662,14 +2662,14 @@ pub struct ISWbemSecurity_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Privileges: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemServices(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemServices { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Get(&self, strobjectpath: P0, iflags: i32, objwbemnamedvalueset: P1) -> ::windows_core::Result where @@ -2679,7 +2679,7 @@ impl ISWbemServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), strobjectpath.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAsync(&self, objwbemsink: P0, strobjectpath: P1, iflags: i32, objwbemnamedvalueset: P2, objwbemasynccontext: P3) -> ::windows_core::Result<()> where @@ -2690,7 +2690,7 @@ impl ISWbemServices { { (::windows_core::Interface::vtable(self).GetAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strobjectpath.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Delete(&self, strobjectpath: P0, iflags: i32, objwbemnamedvalueset: P1) -> ::windows_core::Result<()> where @@ -2699,7 +2699,7 @@ impl ISWbemServices { { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self), strobjectpath.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeleteAsync(&self, objwbemsink: P0, strobjectpath: P1, iflags: i32, objwbemnamedvalueset: P2, objwbemasynccontext: P3) -> ::windows_core::Result<()> where @@ -2710,7 +2710,7 @@ impl ISWbemServices { { (::windows_core::Interface::vtable(self).DeleteAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strobjectpath.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstancesOf(&self, strclass: P0, iflags: i32, objwbemnamedvalueset: P1) -> ::windows_core::Result where @@ -2720,7 +2720,7 @@ impl ISWbemServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InstancesOf)(::windows_core::Interface::as_raw(self), strclass.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstancesOfAsync(&self, objwbemsink: P0, strclass: P1, iflags: i32, objwbemnamedvalueset: P2, objwbemasynccontext: P3) -> ::windows_core::Result<()> where @@ -2731,7 +2731,7 @@ impl ISWbemServices { { (::windows_core::Interface::vtable(self).InstancesOfAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strclass.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SubclassesOf(&self, strsuperclass: P0, iflags: i32, objwbemnamedvalueset: P1) -> ::windows_core::Result where @@ -2741,7 +2741,7 @@ impl ISWbemServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SubclassesOf)(::windows_core::Interface::as_raw(self), strsuperclass.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SubclassesOfAsync(&self, objwbemsink: P0, strsuperclass: P1, iflags: i32, objwbemnamedvalueset: P2, objwbemasynccontext: P3) -> ::windows_core::Result<()> where @@ -2752,7 +2752,7 @@ impl ISWbemServices { { (::windows_core::Interface::vtable(self).SubclassesOfAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strsuperclass.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecQuery(&self, strquery: P0, strquerylanguage: P1, iflags: i32, objwbemnamedvalueset: P2) -> ::windows_core::Result where @@ -2763,7 +2763,7 @@ impl ISWbemServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExecQuery)(::windows_core::Interface::as_raw(self), strquery.into_param().abi(), strquerylanguage.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecQueryAsync(&self, objwbemsink: P0, strquery: P1, strquerylanguage: P2, lflags: i32, objwbemnamedvalueset: P3, objwbemasynccontext: P4) -> ::windows_core::Result<()> where @@ -2775,7 +2775,7 @@ impl ISWbemServices { { (::windows_core::Interface::vtable(self).ExecQueryAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strquery.into_param().abi(), strquerylanguage.into_param().abi(), lflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AssociatorsOf(&self, strobjectpath: P0, strassocclass: P1, strresultclass: P2, strresultrole: P3, strrole: P4, bclassesonly: P5, bschemaonly: P6, strrequiredassocqualifier: P7, strrequiredqualifier: P8, iflags: i32, objwbemnamedvalueset: P9) -> ::windows_core::Result where @@ -2793,7 +2793,7 @@ impl ISWbemServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AssociatorsOf)(::windows_core::Interface::as_raw(self), strobjectpath.into_param().abi(), strassocclass.into_param().abi(), strresultclass.into_param().abi(), strresultrole.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredassocqualifier.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AssociatorsOfAsync(&self, objwbemsink: P0, strobjectpath: P1, strassocclass: P2, strresultclass: P3, strresultrole: P4, strrole: P5, bclassesonly: P6, bschemaonly: P7, strrequiredassocqualifier: P8, strrequiredqualifier: P9, iflags: i32, objwbemnamedvalueset: P10, objwbemasynccontext: P11) -> ::windows_core::Result<()> where @@ -2812,7 +2812,7 @@ impl ISWbemServices { { (::windows_core::Interface::vtable(self).AssociatorsOfAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strobjectpath.into_param().abi(), strassocclass.into_param().abi(), strresultclass.into_param().abi(), strresultrole.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredassocqualifier.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ReferencesTo(&self, strobjectpath: P0, strresultclass: P1, strrole: P2, bclassesonly: P3, bschemaonly: P4, strrequiredqualifier: P5, iflags: i32, objwbemnamedvalueset: P6) -> ::windows_core::Result where @@ -2827,7 +2827,7 @@ impl ISWbemServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReferencesTo)(::windows_core::Interface::as_raw(self), strobjectpath.into_param().abi(), strresultclass.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ReferencesToAsync(&self, objwbemsink: P0, strobjectpath: P1, strresultclass: P2, strrole: P3, bclassesonly: P4, bschemaonly: P5, strrequiredqualifier: P6, iflags: i32, objwbemnamedvalueset: P7, objwbemasynccontext: P8) -> ::windows_core::Result<()> where @@ -2843,7 +2843,7 @@ impl ISWbemServices { { (::windows_core::Interface::vtable(self).ReferencesToAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strobjectpath.into_param().abi(), strresultclass.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecNotificationQuery(&self, strquery: P0, strquerylanguage: P1, iflags: i32, objwbemnamedvalueset: P2) -> ::windows_core::Result where @@ -2854,7 +2854,7 @@ impl ISWbemServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExecNotificationQuery)(::windows_core::Interface::as_raw(self), strquery.into_param().abi(), strquerylanguage.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecNotificationQueryAsync(&self, objwbemsink: P0, strquery: P1, strquerylanguage: P2, iflags: i32, objwbemnamedvalueset: P3, objwbemasynccontext: P4) -> ::windows_core::Result<()> where @@ -2866,7 +2866,7 @@ impl ISWbemServices { { (::windows_core::Interface::vtable(self).ExecNotificationQueryAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strquery.into_param().abi(), strquerylanguage.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecMethod(&self, strobjectpath: P0, strmethodname: P1, objwbeminparameters: P2, iflags: i32, objwbemnamedvalueset: P3) -> ::windows_core::Result where @@ -2878,7 +2878,7 @@ impl ISWbemServices { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExecMethod)(::windows_core::Interface::as_raw(self), strobjectpath.into_param().abi(), strmethodname.into_param().abi(), objwbeminparameters.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecMethodAsync(&self, objwbemsink: P0, strobjectpath: P1, strmethodname: P2, objwbeminparameters: P3, iflags: i32, objwbemnamedvalueset: P4, objwbemasynccontext: P5) -> ::windows_core::Result<()> where @@ -2891,7 +2891,7 @@ impl ISWbemServices { { (::windows_core::Interface::vtable(self).ExecMethodAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strobjectpath.into_param().abi(), strmethodname.into_param().abi(), objwbeminparameters.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2991,14 +2991,14 @@ pub struct ISWbemServices_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Security_: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISWbemServicesEx(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ISWbemServicesEx { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Get(&self, strobjectpath: P0, iflags: i32, objwbemnamedvalueset: P1) -> ::windows_core::Result where @@ -3008,7 +3008,7 @@ impl ISWbemServicesEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), strobjectpath.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAsync(&self, objwbemsink: P0, strobjectpath: P1, iflags: i32, objwbemnamedvalueset: P2, objwbemasynccontext: P3) -> ::windows_core::Result<()> where @@ -3019,7 +3019,7 @@ impl ISWbemServicesEx { { (::windows_core::Interface::vtable(self).base__.GetAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strobjectpath.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Delete(&self, strobjectpath: P0, iflags: i32, objwbemnamedvalueset: P1) -> ::windows_core::Result<()> where @@ -3028,7 +3028,7 @@ impl ISWbemServicesEx { { (::windows_core::Interface::vtable(self).base__.Delete)(::windows_core::Interface::as_raw(self), strobjectpath.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeleteAsync(&self, objwbemsink: P0, strobjectpath: P1, iflags: i32, objwbemnamedvalueset: P2, objwbemasynccontext: P3) -> ::windows_core::Result<()> where @@ -3039,7 +3039,7 @@ impl ISWbemServicesEx { { (::windows_core::Interface::vtable(self).base__.DeleteAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strobjectpath.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstancesOf(&self, strclass: P0, iflags: i32, objwbemnamedvalueset: P1) -> ::windows_core::Result where @@ -3049,7 +3049,7 @@ impl ISWbemServicesEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InstancesOf)(::windows_core::Interface::as_raw(self), strclass.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InstancesOfAsync(&self, objwbemsink: P0, strclass: P1, iflags: i32, objwbemnamedvalueset: P2, objwbemasynccontext: P3) -> ::windows_core::Result<()> where @@ -3060,7 +3060,7 @@ impl ISWbemServicesEx { { (::windows_core::Interface::vtable(self).base__.InstancesOfAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strclass.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SubclassesOf(&self, strsuperclass: P0, iflags: i32, objwbemnamedvalueset: P1) -> ::windows_core::Result where @@ -3070,7 +3070,7 @@ impl ISWbemServicesEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SubclassesOf)(::windows_core::Interface::as_raw(self), strsuperclass.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SubclassesOfAsync(&self, objwbemsink: P0, strsuperclass: P1, iflags: i32, objwbemnamedvalueset: P2, objwbemasynccontext: P3) -> ::windows_core::Result<()> where @@ -3081,7 +3081,7 @@ impl ISWbemServicesEx { { (::windows_core::Interface::vtable(self).base__.SubclassesOfAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strsuperclass.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecQuery(&self, strquery: P0, strquerylanguage: P1, iflags: i32, objwbemnamedvalueset: P2) -> ::windows_core::Result where @@ -3092,7 +3092,7 @@ impl ISWbemServicesEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ExecQuery)(::windows_core::Interface::as_raw(self), strquery.into_param().abi(), strquerylanguage.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecQueryAsync(&self, objwbemsink: P0, strquery: P1, strquerylanguage: P2, lflags: i32, objwbemnamedvalueset: P3, objwbemasynccontext: P4) -> ::windows_core::Result<()> where @@ -3104,7 +3104,7 @@ impl ISWbemServicesEx { { (::windows_core::Interface::vtable(self).base__.ExecQueryAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strquery.into_param().abi(), strquerylanguage.into_param().abi(), lflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AssociatorsOf(&self, strobjectpath: P0, strassocclass: P1, strresultclass: P2, strresultrole: P3, strrole: P4, bclassesonly: P5, bschemaonly: P6, strrequiredassocqualifier: P7, strrequiredqualifier: P8, iflags: i32, objwbemnamedvalueset: P9) -> ::windows_core::Result where @@ -3122,7 +3122,7 @@ impl ISWbemServicesEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AssociatorsOf)(::windows_core::Interface::as_raw(self), strobjectpath.into_param().abi(), strassocclass.into_param().abi(), strresultclass.into_param().abi(), strresultrole.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredassocqualifier.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn AssociatorsOfAsync(&self, objwbemsink: P0, strobjectpath: P1, strassocclass: P2, strresultclass: P3, strresultrole: P4, strrole: P5, bclassesonly: P6, bschemaonly: P7, strrequiredassocqualifier: P8, strrequiredqualifier: P9, iflags: i32, objwbemnamedvalueset: P10, objwbemasynccontext: P11) -> ::windows_core::Result<()> where @@ -3141,7 +3141,7 @@ impl ISWbemServicesEx { { (::windows_core::Interface::vtable(self).base__.AssociatorsOfAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strobjectpath.into_param().abi(), strassocclass.into_param().abi(), strresultclass.into_param().abi(), strresultrole.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredassocqualifier.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ReferencesTo(&self, strobjectpath: P0, strresultclass: P1, strrole: P2, bclassesonly: P3, bschemaonly: P4, strrequiredqualifier: P5, iflags: i32, objwbemnamedvalueset: P6) -> ::windows_core::Result where @@ -3156,7 +3156,7 @@ impl ISWbemServicesEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ReferencesTo)(::windows_core::Interface::as_raw(self), strobjectpath.into_param().abi(), strresultclass.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ReferencesToAsync(&self, objwbemsink: P0, strobjectpath: P1, strresultclass: P2, strrole: P3, bclassesonly: P4, bschemaonly: P5, strrequiredqualifier: P6, iflags: i32, objwbemnamedvalueset: P7, objwbemasynccontext: P8) -> ::windows_core::Result<()> where @@ -3172,7 +3172,7 @@ impl ISWbemServicesEx { { (::windows_core::Interface::vtable(self).base__.ReferencesToAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strobjectpath.into_param().abi(), strresultclass.into_param().abi(), strrole.into_param().abi(), bclassesonly.into_param().abi(), bschemaonly.into_param().abi(), strrequiredqualifier.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecNotificationQuery(&self, strquery: P0, strquerylanguage: P1, iflags: i32, objwbemnamedvalueset: P2) -> ::windows_core::Result where @@ -3183,7 +3183,7 @@ impl ISWbemServicesEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ExecNotificationQuery)(::windows_core::Interface::as_raw(self), strquery.into_param().abi(), strquerylanguage.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecNotificationQueryAsync(&self, objwbemsink: P0, strquery: P1, strquerylanguage: P2, iflags: i32, objwbemnamedvalueset: P3, objwbemasynccontext: P4) -> ::windows_core::Result<()> where @@ -3195,7 +3195,7 @@ impl ISWbemServicesEx { { (::windows_core::Interface::vtable(self).base__.ExecNotificationQueryAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strquery.into_param().abi(), strquerylanguage.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecMethod(&self, strobjectpath: P0, strmethodname: P1, objwbeminparameters: P2, iflags: i32, objwbemnamedvalueset: P3) -> ::windows_core::Result where @@ -3207,7 +3207,7 @@ impl ISWbemServicesEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ExecMethod)(::windows_core::Interface::as_raw(self), strobjectpath.into_param().abi(), strmethodname.into_param().abi(), objwbeminparameters.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExecMethodAsync(&self, objwbemsink: P0, strobjectpath: P1, strmethodname: P2, objwbeminparameters: P3, iflags: i32, objwbemnamedvalueset: P4, objwbemasynccontext: P5) -> ::windows_core::Result<()> where @@ -3220,13 +3220,13 @@ impl ISWbemServicesEx { { (::windows_core::Interface::vtable(self).base__.ExecMethodAsync)(::windows_core::Interface::as_raw(self), objwbemsink.into_param().abi(), strobjectpath.into_param().abi(), strmethodname.into_param().abi(), objwbeminparameters.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), objwbemasynccontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Security_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Security_)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Put(&self, objwbemobject: P0, iflags: i32, objwbemnamedvalueset: P1) -> ::windows_core::Result where @@ -3236,7 +3236,7 @@ impl ISWbemServicesEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Put)(::windows_core::Interface::as_raw(self), objwbemobject.into_param().abi(), iflags, objwbemnamedvalueset.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PutAsync(&self, objwbemsink: P0, objwbemobject: P1, iflags: i32, objwbemnamedvalueset: P2, objwbemasynccontext: P3) -> ::windows_core::Result<()> where @@ -3272,7 +3272,7 @@ pub struct ISWbemServicesEx_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] PutAsync: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3300,7 +3300,7 @@ pub struct ISWbemSink_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Cancel: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3348,7 +3348,7 @@ pub struct IUnsecuredApartment_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub CreateObjectStub: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pobject: *mut ::core::ffi::c_void, ppstub: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3359,13 +3359,13 @@ impl IWMIExtension { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WMIObjectPath)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWMIObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWMIObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWMIServices(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3534,7 +3534,7 @@ impl IWbemClassObject { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetQualifierSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, wszname: P0, lflags: i32, pval: *mut super::Variant::VARIANT, ptype: ::core::option::Option<*mut i32>, plflavor: ::core::option::Option<*mut i32>) -> ::windows_core::Result<()> where @@ -3542,7 +3542,7 @@ impl IWbemClassObject { { (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), wszname.into_param().abi(), lflags, pval, ::core::mem::transmute(ptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(plflavor.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, wszname: P0, lflags: i32, pval: *const super::Variant::VARIANT, r#type: i32) -> ::windows_core::Result<()> where @@ -3556,7 +3556,7 @@ impl IWbemClassObject { { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self), wszname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetNames(&self, wszqualifiername: P0, lflags: WBEM_CONDITION_FLAG_TYPE, pqualifierval: *const super::Variant::VARIANT) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> where @@ -3568,7 +3568,7 @@ impl IWbemClassObject { pub unsafe fn BeginEnumeration(&self, lenumflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginEnumeration)(::windows_core::Interface::as_raw(self), lenumflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, lflags: i32, strname: *mut ::windows_core::BSTR, pval: *mut super::Variant::VARIANT, ptype: *mut i32, plflavor: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(strname), pval, ptype, plflavor).ok() @@ -3926,7 +3926,7 @@ impl IWbemContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNames(&self, lflags: i32) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3935,7 +3935,7 @@ impl IWbemContext { pub unsafe fn BeginEnumeration(&self, lflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginEnumeration)(::windows_core::Interface::as_raw(self), lflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, lflags: i32, pstrname: *mut ::windows_core::BSTR, pvalue: *mut super::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(pstrname), pvalue).ok() @@ -3943,7 +3943,7 @@ impl IWbemContext { pub unsafe fn EndEnumeration(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndEnumeration)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, wszname: P0, lflags: i32, pvalue: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -3951,7 +3951,7 @@ impl IWbemContext { { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), wszname.into_param().abi(), lflags, pvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, wszname: P0, lflags: i32) -> ::windows_core::Result where @@ -4421,7 +4421,7 @@ impl IWbemObjectAccess { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetQualifierSet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, wszname: P0, lflags: i32, pval: *mut super::Variant::VARIANT, ptype: ::core::option::Option<*mut i32>, plflavor: ::core::option::Option<*mut i32>) -> ::windows_core::Result<()> where @@ -4429,7 +4429,7 @@ impl IWbemObjectAccess { { (::windows_core::Interface::vtable(self).base__.Get)(::windows_core::Interface::as_raw(self), wszname.into_param().abi(), lflags, pval, ::core::mem::transmute(ptype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(plflavor.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, wszname: P0, lflags: i32, pval: *const super::Variant::VARIANT, r#type: i32) -> ::windows_core::Result<()> where @@ -4443,7 +4443,7 @@ impl IWbemObjectAccess { { (::windows_core::Interface::vtable(self).base__.Delete)(::windows_core::Interface::as_raw(self), wszname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetNames(&self, wszqualifiername: P0, lflags: WBEM_CONDITION_FLAG_TYPE, pqualifierval: *const super::Variant::VARIANT) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> where @@ -4455,7 +4455,7 @@ impl IWbemObjectAccess { pub unsafe fn BeginEnumeration(&self, lenumflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.BeginEnumeration)(::windows_core::Interface::as_raw(self), lenumflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, lflags: i32, strname: *mut ::windows_core::BSTR, pval: *mut super::Variant::VARIANT, ptype: *mut i32, plflavor: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Next)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(strname), pval, ptype, plflavor).ok() @@ -4677,7 +4677,7 @@ impl IWbemObjectSinkEx { { (::windows_core::Interface::vtable(self).WriteProgress)(::windows_core::Interface::as_raw(self), stractivity.into_param().abi(), strcurrentoperation.into_param().abi(), strstatusdescription.into_param().abi(), upercentcomplete, usecondsremaining).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn WriteStreamParameter(&self, strname: P0, vtvalue: *const super::Variant::VARIANT, ultype: u32, ulflags: u32) -> ::windows_core::Result<()> where @@ -4836,7 +4836,7 @@ impl IWbemPath { pub unsafe fn DeleteClassPart(&self, lflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteClassPart)(::windows_core::Interface::as_raw(self), lflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRelative(&self, wszmachine: P0, wsznamespace: P1) -> super::super::Foundation::BOOL where @@ -4845,7 +4845,7 @@ impl IWbemPath { { (::windows_core::Interface::vtable(self).IsRelative)(::windows_core::Interface::as_raw(self), wszmachine.into_param().abi(), wsznamespace.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsRelativeOrChild(&self, wszmachine: P0, wsznamespace: P1, lflags: i32) -> super::super::Foundation::BOOL where @@ -4854,7 +4854,7 @@ impl IWbemPath { { (::windows_core::Interface::vtable(self).IsRelativeOrChild)(::windows_core::Interface::as_raw(self), wszmachine.into_param().abi(), wsznamespace.into_param().abi(), lflags) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLocal(&self, wszmachine: P0) -> super::super::Foundation::BOOL where @@ -4862,7 +4862,7 @@ impl IWbemPath { { (::windows_core::Interface::vtable(self).IsLocal)(::windows_core::Interface::as_raw(self), wszmachine.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSameClassName(&self, wszclass: P0) -> super::super::Foundation::BOOL where @@ -4935,7 +4935,7 @@ impl IWbemPathKeyList { { (::windows_core::Interface::vtable(self).SetKey)(::windows_core::Interface::as_raw(self), wszname.into_param().abi(), uflags, ucimtype, pkeyval).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetKey2(&self, wszname: P0, uflags: u32, ucimtype: u32, pkeyval: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -4946,7 +4946,7 @@ impl IWbemPathKeyList { pub unsafe fn GetKey(&self, ukeyix: u32, uflags: u32, punamebufsize: *mut u32, pszkeyname: ::windows_core::PWSTR, pukeyvalbufsize: *mut u32, pkeyval: *mut ::core::ffi::c_void, puapparentcimtype: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetKey)(::windows_core::Interface::as_raw(self), ukeyix, uflags, punamebufsize, ::core::mem::transmute(pszkeyname), pukeyvalbufsize, pkeyval, puapparentcimtype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetKey2(&self, ukeyix: u32, uflags: u32, punamebufsize: *mut u32, pszkeyname: ::windows_core::PWSTR, pkeyvalue: *mut super::Variant::VARIANT, puapparentcimtype: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetKey2)(::windows_core::Interface::as_raw(self), ukeyix, uflags, punamebufsize, ::core::mem::transmute(pszkeyname), pkeyvalue, puapparentcimtype).ok() @@ -5003,7 +5003,7 @@ pub struct IWbemPathKeyList_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWbemPropertyProvider(::windows_core::IUnknown); impl IWbemPropertyProvider { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, lflags: i32, strlocale: P0, strclassmapping: P1, strinstmapping: P2, strpropmapping: P3) -> ::windows_core::Result where @@ -5015,7 +5015,7 @@ impl IWbemPropertyProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), lflags, strlocale.into_param().abi(), strclassmapping.into_param().abi(), strinstmapping.into_param().abi(), strpropmapping.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutProperty(&self, lflags: i32, strlocale: P0, strclassmapping: P1, strinstmapping: P2, strpropmapping: P3, pvvalue: *const super::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5125,7 +5125,7 @@ pub struct IWbemProviderInitSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWbemQualifierSet(::windows_core::IUnknown); impl IWbemQualifierSet { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, wszname: P0, lflags: i32, pval: *mut super::Variant::VARIANT, plflavor: *mut i32) -> ::windows_core::Result<()> where @@ -5133,7 +5133,7 @@ impl IWbemQualifierSet { { (::windows_core::Interface::vtable(self).Get)(::windows_core::Interface::as_raw(self), wszname.into_param().abi(), lflags, pval, plflavor).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, wszname: P0, pval: *const super::Variant::VARIANT, lflavor: i32) -> ::windows_core::Result<()> where @@ -5147,7 +5147,7 @@ impl IWbemQualifierSet { { (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self), wszname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetNames(&self, lflags: i32) -> ::windows_core::Result<*mut super::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -5156,7 +5156,7 @@ impl IWbemQualifierSet { pub unsafe fn BeginEnumeration(&self, lflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginEnumeration)(::windows_core::Interface::as_raw(self), lflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, lflags: i32, pstrname: *mut ::windows_core::BSTR, pval: *mut super::Variant::VARIANT, plflavor: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), lflags, ::core::mem::transmute(pstrname), pval, plflavor).ok() @@ -13105,7 +13105,7 @@ impl ::core::default::Default for MI_Value { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SWbemAnalysisMatrix { pub m_uVersion: u32, @@ -13149,7 +13149,7 @@ impl ::core::default::Default for SWbemAnalysisMatrix { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SWbemAnalysisMatrixList { pub m_uVersion: u32, @@ -13242,7 +13242,7 @@ impl ::core::default::Default for SWbemAssocQueryInf { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SWbemQueryQualifiedName { pub m_uVersion: u32, @@ -13286,7 +13286,7 @@ impl ::core::default::Default for SWbemQueryQualifiedName { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union SWbemRpnConst { pub m_pszStrVal: ::windows_core::PCWSTR, @@ -13316,7 +13316,7 @@ impl ::core::default::Default for SWbemRpnConst { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SWbemRpnEncodedQuery { pub m_uVersion: u32, @@ -13407,7 +13407,7 @@ impl ::core::default::Default for SWbemRpnEncodedQuery { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SWbemRpnQueryToken { pub m_uVersion: u32, diff --git a/crates/libs/windows/src/Windows/Win32/System/mod.rs b/crates/libs/windows/src/Windows/Win32/System/mod.rs index bf55f38649..af84801114 100644 --- a/crates/libs/windows/src/Windows/Win32/System/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/mod.rs @@ -1,246 +1,246 @@ #[cfg(feature = "Win32_System_AddressBook")] -#[doc = "Required features: `Win32_System_AddressBook`"] +#[doc = "Required features: `\"Win32_System_AddressBook\"`"] pub mod AddressBook; #[cfg(feature = "Win32_System_Antimalware")] -#[doc = "Required features: `Win32_System_Antimalware`"] +#[doc = "Required features: `\"Win32_System_Antimalware\"`"] pub mod Antimalware; #[cfg(feature = "Win32_System_ApplicationInstallationAndServicing")] -#[doc = "Required features: `Win32_System_ApplicationInstallationAndServicing`"] +#[doc = "Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`"] pub mod ApplicationInstallationAndServicing; #[cfg(feature = "Win32_System_ApplicationVerifier")] -#[doc = "Required features: `Win32_System_ApplicationVerifier`"] +#[doc = "Required features: `\"Win32_System_ApplicationVerifier\"`"] pub mod ApplicationVerifier; #[cfg(feature = "Win32_System_AssessmentTool")] -#[doc = "Required features: `Win32_System_AssessmentTool`"] +#[doc = "Required features: `\"Win32_System_AssessmentTool\"`"] pub mod AssessmentTool; #[cfg(feature = "Win32_System_ClrHosting")] -#[doc = "Required features: `Win32_System_ClrHosting`"] +#[doc = "Required features: `\"Win32_System_ClrHosting\"`"] pub mod ClrHosting; #[cfg(feature = "Win32_System_Com")] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] pub mod Com; #[cfg(feature = "Win32_System_ComponentServices")] -#[doc = "Required features: `Win32_System_ComponentServices`"] +#[doc = "Required features: `\"Win32_System_ComponentServices\"`"] pub mod ComponentServices; #[cfg(feature = "Win32_System_Console")] -#[doc = "Required features: `Win32_System_Console`"] +#[doc = "Required features: `\"Win32_System_Console\"`"] pub mod Console; #[cfg(feature = "Win32_System_Contacts")] -#[doc = "Required features: `Win32_System_Contacts`"] +#[doc = "Required features: `\"Win32_System_Contacts\"`"] pub mod Contacts; #[cfg(feature = "Win32_System_CorrelationVector")] -#[doc = "Required features: `Win32_System_CorrelationVector`"] +#[doc = "Required features: `\"Win32_System_CorrelationVector\"`"] pub mod CorrelationVector; #[cfg(feature = "Win32_System_DataExchange")] -#[doc = "Required features: `Win32_System_DataExchange`"] +#[doc = "Required features: `\"Win32_System_DataExchange\"`"] pub mod DataExchange; #[cfg(feature = "Win32_System_DeploymentServices")] -#[doc = "Required features: `Win32_System_DeploymentServices`"] +#[doc = "Required features: `\"Win32_System_DeploymentServices\"`"] pub mod DeploymentServices; #[cfg(feature = "Win32_System_DesktopSharing")] -#[doc = "Required features: `Win32_System_DesktopSharing`"] +#[doc = "Required features: `\"Win32_System_DesktopSharing\"`"] pub mod DesktopSharing; #[cfg(feature = "Win32_System_DeveloperLicensing")] -#[doc = "Required features: `Win32_System_DeveloperLicensing`"] +#[doc = "Required features: `\"Win32_System_DeveloperLicensing\"`"] pub mod DeveloperLicensing; #[cfg(feature = "Win32_System_Diagnostics")] -#[doc = "Required features: `Win32_System_Diagnostics`"] +#[doc = "Required features: `\"Win32_System_Diagnostics\"`"] pub mod Diagnostics; #[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] -#[doc = "Required features: `Win32_System_DistributedTransactionCoordinator`"] +#[doc = "Required features: `\"Win32_System_DistributedTransactionCoordinator\"`"] pub mod DistributedTransactionCoordinator; #[cfg(feature = "Win32_System_Environment")] -#[doc = "Required features: `Win32_System_Environment`"] +#[doc = "Required features: `\"Win32_System_Environment\"`"] pub mod Environment; #[cfg(feature = "Win32_System_ErrorReporting")] -#[doc = "Required features: `Win32_System_ErrorReporting`"] +#[doc = "Required features: `\"Win32_System_ErrorReporting\"`"] pub mod ErrorReporting; #[cfg(feature = "Win32_System_EventCollector")] -#[doc = "Required features: `Win32_System_EventCollector`"] +#[doc = "Required features: `\"Win32_System_EventCollector\"`"] pub mod EventCollector; #[cfg(feature = "Win32_System_EventLog")] -#[doc = "Required features: `Win32_System_EventLog`"] +#[doc = "Required features: `\"Win32_System_EventLog\"`"] pub mod EventLog; #[cfg(feature = "Win32_System_EventNotificationService")] -#[doc = "Required features: `Win32_System_EventNotificationService`"] +#[doc = "Required features: `\"Win32_System_EventNotificationService\"`"] pub mod EventNotificationService; #[cfg(feature = "Win32_System_GroupPolicy")] -#[doc = "Required features: `Win32_System_GroupPolicy`"] +#[doc = "Required features: `\"Win32_System_GroupPolicy\"`"] pub mod GroupPolicy; #[cfg(feature = "Win32_System_HostCompute")] -#[doc = "Required features: `Win32_System_HostCompute`"] +#[doc = "Required features: `\"Win32_System_HostCompute\"`"] pub mod HostCompute; #[cfg(feature = "Win32_System_HostComputeNetwork")] -#[doc = "Required features: `Win32_System_HostComputeNetwork`"] +#[doc = "Required features: `\"Win32_System_HostComputeNetwork\"`"] pub mod HostComputeNetwork; #[cfg(feature = "Win32_System_HostComputeSystem")] -#[doc = "Required features: `Win32_System_HostComputeSystem`"] +#[doc = "Required features: `\"Win32_System_HostComputeSystem\"`"] pub mod HostComputeSystem; #[cfg(feature = "Win32_System_Hypervisor")] -#[doc = "Required features: `Win32_System_Hypervisor`"] +#[doc = "Required features: `\"Win32_System_Hypervisor\"`"] pub mod Hypervisor; #[cfg(feature = "Win32_System_IO")] -#[doc = "Required features: `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_System_IO\"`"] pub mod IO; #[cfg(feature = "Win32_System_Iis")] -#[doc = "Required features: `Win32_System_Iis`"] +#[doc = "Required features: `\"Win32_System_Iis\"`"] pub mod Iis; #[cfg(feature = "Win32_System_Ioctl")] -#[doc = "Required features: `Win32_System_Ioctl`"] +#[doc = "Required features: `\"Win32_System_Ioctl\"`"] pub mod Ioctl; #[cfg(feature = "Win32_System_JobObjects")] -#[doc = "Required features: `Win32_System_JobObjects`"] +#[doc = "Required features: `\"Win32_System_JobObjects\"`"] pub mod JobObjects; #[cfg(feature = "Win32_System_Js")] -#[doc = "Required features: `Win32_System_Js`"] +#[doc = "Required features: `\"Win32_System_Js\"`"] pub mod Js; #[cfg(feature = "Win32_System_Kernel")] -#[doc = "Required features: `Win32_System_Kernel`"] +#[doc = "Required features: `\"Win32_System_Kernel\"`"] pub mod Kernel; #[cfg(feature = "Win32_System_LibraryLoader")] -#[doc = "Required features: `Win32_System_LibraryLoader`"] +#[doc = "Required features: `\"Win32_System_LibraryLoader\"`"] pub mod LibraryLoader; #[cfg(feature = "Win32_System_Mailslots")] -#[doc = "Required features: `Win32_System_Mailslots`"] +#[doc = "Required features: `\"Win32_System_Mailslots\"`"] pub mod Mailslots; #[cfg(feature = "Win32_System_Mapi")] -#[doc = "Required features: `Win32_System_Mapi`"] +#[doc = "Required features: `\"Win32_System_Mapi\"`"] pub mod Mapi; #[cfg(feature = "Win32_System_Memory")] -#[doc = "Required features: `Win32_System_Memory`"] +#[doc = "Required features: `\"Win32_System_Memory\"`"] pub mod Memory; #[cfg(feature = "Win32_System_MessageQueuing")] -#[doc = "Required features: `Win32_System_MessageQueuing`"] +#[doc = "Required features: `\"Win32_System_MessageQueuing\"`"] pub mod MessageQueuing; #[cfg(feature = "Win32_System_MixedReality")] -#[doc = "Required features: `Win32_System_MixedReality`"] +#[doc = "Required features: `\"Win32_System_MixedReality\"`"] pub mod MixedReality; #[cfg(feature = "Win32_System_Mmc")] -#[doc = "Required features: `Win32_System_Mmc`"] +#[doc = "Required features: `\"Win32_System_Mmc\"`"] pub mod Mmc; #[cfg(feature = "Win32_System_Ole")] -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] pub mod Ole; #[cfg(feature = "Win32_System_ParentalControls")] -#[doc = "Required features: `Win32_System_ParentalControls`"] +#[doc = "Required features: `\"Win32_System_ParentalControls\"`"] pub mod ParentalControls; #[cfg(feature = "Win32_System_PasswordManagement")] -#[doc = "Required features: `Win32_System_PasswordManagement`"] +#[doc = "Required features: `\"Win32_System_PasswordManagement\"`"] pub mod PasswordManagement; #[cfg(feature = "Win32_System_Performance")] -#[doc = "Required features: `Win32_System_Performance`"] +#[doc = "Required features: `\"Win32_System_Performance\"`"] pub mod Performance; #[cfg(feature = "Win32_System_Pipes")] -#[doc = "Required features: `Win32_System_Pipes`"] +#[doc = "Required features: `\"Win32_System_Pipes\"`"] pub mod Pipes; #[cfg(feature = "Win32_System_Power")] -#[doc = "Required features: `Win32_System_Power`"] +#[doc = "Required features: `\"Win32_System_Power\"`"] pub mod Power; #[cfg(feature = "Win32_System_ProcessStatus")] -#[doc = "Required features: `Win32_System_ProcessStatus`"] +#[doc = "Required features: `\"Win32_System_ProcessStatus\"`"] pub mod ProcessStatus; #[cfg(feature = "Win32_System_RealTimeCommunications")] -#[doc = "Required features: `Win32_System_RealTimeCommunications`"] +#[doc = "Required features: `\"Win32_System_RealTimeCommunications\"`"] pub mod RealTimeCommunications; #[cfg(feature = "Win32_System_Recovery")] -#[doc = "Required features: `Win32_System_Recovery`"] +#[doc = "Required features: `\"Win32_System_Recovery\"`"] pub mod Recovery; #[cfg(feature = "Win32_System_Registry")] -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] pub mod Registry; #[cfg(feature = "Win32_System_RemoteAssistance")] -#[doc = "Required features: `Win32_System_RemoteAssistance`"] +#[doc = "Required features: `\"Win32_System_RemoteAssistance\"`"] pub mod RemoteAssistance; #[cfg(feature = "Win32_System_RemoteDesktop")] -#[doc = "Required features: `Win32_System_RemoteDesktop`"] +#[doc = "Required features: `\"Win32_System_RemoteDesktop\"`"] pub mod RemoteDesktop; #[cfg(feature = "Win32_System_RemoteManagement")] -#[doc = "Required features: `Win32_System_RemoteManagement`"] +#[doc = "Required features: `\"Win32_System_RemoteManagement\"`"] pub mod RemoteManagement; #[cfg(feature = "Win32_System_RestartManager")] -#[doc = "Required features: `Win32_System_RestartManager`"] +#[doc = "Required features: `\"Win32_System_RestartManager\"`"] pub mod RestartManager; #[cfg(feature = "Win32_System_Restore")] -#[doc = "Required features: `Win32_System_Restore`"] +#[doc = "Required features: `\"Win32_System_Restore\"`"] pub mod Restore; #[cfg(feature = "Win32_System_Rpc")] -#[doc = "Required features: `Win32_System_Rpc`"] +#[doc = "Required features: `\"Win32_System_Rpc\"`"] pub mod Rpc; #[cfg(feature = "Win32_System_Search")] -#[doc = "Required features: `Win32_System_Search`"] +#[doc = "Required features: `\"Win32_System_Search\"`"] pub mod Search; #[cfg(feature = "Win32_System_SecurityCenter")] -#[doc = "Required features: `Win32_System_SecurityCenter`"] +#[doc = "Required features: `\"Win32_System_SecurityCenter\"`"] pub mod SecurityCenter; #[cfg(feature = "Win32_System_ServerBackup")] -#[doc = "Required features: `Win32_System_ServerBackup`"] +#[doc = "Required features: `\"Win32_System_ServerBackup\"`"] pub mod ServerBackup; #[cfg(feature = "Win32_System_Services")] -#[doc = "Required features: `Win32_System_Services`"] +#[doc = "Required features: `\"Win32_System_Services\"`"] pub mod Services; #[cfg(feature = "Win32_System_SettingsManagementInfrastructure")] -#[doc = "Required features: `Win32_System_SettingsManagementInfrastructure`"] +#[doc = "Required features: `\"Win32_System_SettingsManagementInfrastructure\"`"] pub mod SettingsManagementInfrastructure; #[cfg(feature = "Win32_System_SetupAndMigration")] -#[doc = "Required features: `Win32_System_SetupAndMigration`"] +#[doc = "Required features: `\"Win32_System_SetupAndMigration\"`"] pub mod SetupAndMigration; #[cfg(feature = "Win32_System_Shutdown")] -#[doc = "Required features: `Win32_System_Shutdown`"] +#[doc = "Required features: `\"Win32_System_Shutdown\"`"] pub mod Shutdown; #[cfg(feature = "Win32_System_SideShow")] -#[doc = "Required features: `Win32_System_SideShow`"] +#[doc = "Required features: `\"Win32_System_SideShow\"`"] pub mod SideShow; #[cfg(feature = "Win32_System_StationsAndDesktops")] -#[doc = "Required features: `Win32_System_StationsAndDesktops`"] +#[doc = "Required features: `\"Win32_System_StationsAndDesktops\"`"] pub mod StationsAndDesktops; #[cfg(feature = "Win32_System_SubsystemForLinux")] -#[doc = "Required features: `Win32_System_SubsystemForLinux`"] +#[doc = "Required features: `\"Win32_System_SubsystemForLinux\"`"] pub mod SubsystemForLinux; #[cfg(feature = "Win32_System_SystemInformation")] -#[doc = "Required features: `Win32_System_SystemInformation`"] +#[doc = "Required features: `\"Win32_System_SystemInformation\"`"] pub mod SystemInformation; #[cfg(feature = "Win32_System_SystemServices")] -#[doc = "Required features: `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_System_SystemServices\"`"] pub mod SystemServices; #[cfg(feature = "Win32_System_TaskScheduler")] -#[doc = "Required features: `Win32_System_TaskScheduler`"] +#[doc = "Required features: `\"Win32_System_TaskScheduler\"`"] pub mod TaskScheduler; #[cfg(feature = "Win32_System_Threading")] -#[doc = "Required features: `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_System_Threading\"`"] pub mod Threading; #[cfg(feature = "Win32_System_Time")] -#[doc = "Required features: `Win32_System_Time`"] +#[doc = "Required features: `\"Win32_System_Time\"`"] pub mod Time; #[cfg(feature = "Win32_System_TpmBaseServices")] -#[doc = "Required features: `Win32_System_TpmBaseServices`"] +#[doc = "Required features: `\"Win32_System_TpmBaseServices\"`"] pub mod TpmBaseServices; #[cfg(feature = "Win32_System_TransactionServer")] -#[doc = "Required features: `Win32_System_TransactionServer`"] +#[doc = "Required features: `\"Win32_System_TransactionServer\"`"] pub mod TransactionServer; #[cfg(feature = "Win32_System_UpdateAgent")] -#[doc = "Required features: `Win32_System_UpdateAgent`"] +#[doc = "Required features: `\"Win32_System_UpdateAgent\"`"] pub mod UpdateAgent; #[cfg(feature = "Win32_System_UpdateAssessment")] -#[doc = "Required features: `Win32_System_UpdateAssessment`"] +#[doc = "Required features: `\"Win32_System_UpdateAssessment\"`"] pub mod UpdateAssessment; #[cfg(feature = "Win32_System_UserAccessLogging")] -#[doc = "Required features: `Win32_System_UserAccessLogging`"] +#[doc = "Required features: `\"Win32_System_UserAccessLogging\"`"] pub mod UserAccessLogging; #[cfg(feature = "Win32_System_Variant")] -#[doc = "Required features: `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_System_Variant\"`"] pub mod Variant; #[cfg(feature = "Win32_System_VirtualDosMachines")] -#[doc = "Required features: `Win32_System_VirtualDosMachines`"] +#[doc = "Required features: `\"Win32_System_VirtualDosMachines\"`"] pub mod VirtualDosMachines; #[cfg(feature = "Win32_System_WinRT")] -#[doc = "Required features: `Win32_System_WinRT`"] +#[doc = "Required features: `\"Win32_System_WinRT\"`"] pub mod WinRT; #[cfg(feature = "Win32_System_WindowsProgramming")] -#[doc = "Required features: `Win32_System_WindowsProgramming`"] +#[doc = "Required features: `\"Win32_System_WindowsProgramming\"`"] pub mod WindowsProgramming; #[cfg(feature = "Win32_System_WindowsSync")] -#[doc = "Required features: `Win32_System_WindowsSync`"] +#[doc = "Required features: `\"Win32_System_WindowsSync\"`"] pub mod WindowsSync; #[cfg(feature = "Win32_System_Wmi")] -#[doc = "Required features: `Win32_System_Wmi`"] +#[doc = "Required features: `\"Win32_System_Wmi\"`"] pub mod Wmi; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Accessibility/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Accessibility/impl.rs index 0253ae3b06..6a3c5904c4 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Accessibility/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Accessibility/impl.rs @@ -15,7 +15,7 @@ impl IAccIdentity_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAccPropServer_Impl: Sized { fn GetPropValue(&self, pidstring: *const u8, dwidstringlen: u32, idprop: &::windows_core::GUID, pvarvalue: *mut super::super::System::Variant::VARIANT, pfhasprop: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -36,7 +36,7 @@ impl IAccPropServer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IAccPropServices_Impl: Sized { fn SetPropValue(&self, pidstring: *const u8, dwidstringlen: u32, idprop: &::windows_core::GUID, var: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -158,7 +158,7 @@ impl IAccPropServices_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAccessible_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn accParent(&self) -> ::windows_core::Result; @@ -412,7 +412,7 @@ impl IAccessible_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAccessibleEx_Impl: Sized { fn GetObjectForChild(&self, idchild: i32) -> ::windows_core::Result; @@ -475,7 +475,7 @@ impl IAccessibleEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAccessibleHandler_Impl: Sized { fn AccessibleObjectFromID(&self, hwnd: i32, lobjectid: i32) -> ::windows_core::Result; @@ -502,7 +502,7 @@ impl IAccessibleHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAccessibleHostingElementProviders_Impl: Sized { fn GetEmbeddedFragmentRoots(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -545,7 +545,7 @@ impl IAccessibleHostingElementProviders_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAccessibleWindowlessSite_Impl: Sized { fn AcquireObjectIdRange(&self, rangesize: i32, prangeowner: ::core::option::Option<&IAccessibleHandler>) -> ::windows_core::Result; @@ -742,7 +742,7 @@ impl IDockProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IDragProvider_Impl: Sized { fn IsGrabbed(&self) -> ::windows_core::Result; @@ -811,7 +811,7 @@ impl IDragProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDropTargetProvider_Impl: Sized { fn DropTargetEffect(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1041,7 +1041,7 @@ impl IInvokeProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IItemContainerProvider_Impl: Sized { fn FindItemByProperty(&self, pstartafter: ::core::option::Option<&IRawElementProviderSimple>, propertyid: UIA_PROPERTY_ID, value: &super::super::System::Variant::VARIANT) -> ::windows_core::Result; @@ -1068,7 +1068,7 @@ impl IItemContainerProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ILegacyIAccessibleProvider_Impl: Sized { fn Select(&self, flagsselect: i32) -> ::windows_core::Result<()>; @@ -1249,7 +1249,7 @@ impl ILegacyIAccessibleProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IMultipleViewProvider_Impl: Sized { fn GetViewName(&self, viewid: i32) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1335,7 +1335,7 @@ impl IObjectModelProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IProxyProviderWinEventHandler_Impl: Sized { fn RespondToWinEvent(&self, idwinevent: u32, hwnd: super::super::Foundation::HWND, idobject: i32, idchild: i32, psink: ::core::option::Option<&IProxyProviderWinEventSink>) -> ::windows_core::Result<()>; @@ -1356,7 +1356,7 @@ impl IProxyProviderWinEventHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IProxyProviderWinEventSink_Impl: Sized { fn AddAutomationPropertyChangedEvent(&self, pprovider: ::core::option::Option<&IRawElementProviderSimple>, id: UIA_PROPERTY_ID, newvalue: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -1394,7 +1394,7 @@ impl IProxyProviderWinEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRangeValueProvider_Impl: Sized { fn SetValue(&self, val: f64) -> ::windows_core::Result<()>; @@ -1496,7 +1496,7 @@ impl IRangeValueProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IRawElementProviderAdviseEvents_Impl: Sized { fn AdviseEventAdded(&self, eventid: UIA_EVENT_ID, propertyids: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()>; @@ -1527,7 +1527,7 @@ impl IRawElementProviderAdviseEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IRawElementProviderFragment_Impl: Sized { fn Navigate(&self, direction: NavigateDirection) -> ::windows_core::Result; @@ -1655,7 +1655,7 @@ impl IRawElementProviderFragmentRoot_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IRawElementProviderHostingAccessibles_Impl: Sized { fn GetEmbeddedAccessibles(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -1682,7 +1682,7 @@ impl IRawElementProviderHostingAccessibles_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRawElementProviderHwndOverride_Impl: Sized { fn GetOverrideProviderForHwnd(&self, hwnd: super::super::Foundation::HWND) -> ::windows_core::Result; @@ -1712,7 +1712,7 @@ impl IRawElementProviderHwndOverride_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRawElementProviderSimple_Impl: Sized { fn ProviderOptions(&self) -> ::windows_core::Result; @@ -1781,7 +1781,7 @@ impl IRawElementProviderSimple_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRawElementProviderSimple2_Impl: Sized + IRawElementProviderSimple_Impl { fn ShowContextMenu(&self) -> ::windows_core::Result<()>; @@ -1802,7 +1802,7 @@ impl IRawElementProviderSimple2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRawElementProviderSimple3_Impl: Sized + IRawElementProviderSimple2_Impl { fn GetMetadataValue(&self, targetid: i32, metadataid: UIA_METADATA_ID) -> ::windows_core::Result; @@ -1829,7 +1829,7 @@ impl IRawElementProviderSimple3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IRawElementProviderWindowlessSite_Impl: Sized { fn GetAdjacentFragment(&self, direction: NavigateDirection) -> ::windows_core::Result; @@ -1939,7 +1939,7 @@ impl IScrollItemProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IScrollProvider_Impl: Sized { fn Scroll(&self, horizontalamount: ScrollAmount, verticalamount: ScrollAmount) -> ::windows_core::Result<()>; @@ -2048,7 +2048,7 @@ impl IScrollProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISelectionItemProvider_Impl: Sized { fn Select(&self) -> ::windows_core::Result<()>; @@ -2112,7 +2112,7 @@ impl ISelectionItemProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ISelectionProvider_Impl: Sized { fn GetSelection(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -2168,7 +2168,7 @@ impl ISelectionProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ISelectionProvider2_Impl: Sized + ISelectionProvider_Impl { fn FirstSelectedItem(&self) -> ::windows_core::Result; @@ -2237,7 +2237,7 @@ impl ISelectionProvider2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISpreadsheetItemProvider_Impl: Sized { fn Formula(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2447,7 +2447,7 @@ impl ISynchronizedInputProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITableItemProvider_Impl: Sized { fn GetRowHeaderItems(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -2490,7 +2490,7 @@ impl ITableItemProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITableProvider_Impl: Sized { fn GetRowHeaders(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -2585,7 +2585,7 @@ impl ITextChildProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITextEditProvider_Impl: Sized + ITextProvider_Impl { fn GetActiveComposition(&self) -> ::windows_core::Result; @@ -2628,7 +2628,7 @@ impl ITextEditProvider_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITextProvider_Impl: Sized { fn GetSelection(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -2723,7 +2723,7 @@ impl ITextProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITextProvider2_Impl: Sized + ITextProvider_Impl { fn RangeFromAnnotation(&self, annotationelement: ::core::option::Option<&IRawElementProviderSimple>) -> ::windows_core::Result; @@ -2760,7 +2760,7 @@ impl ITextProvider2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextRangeProvider_Impl: Sized { fn Clone(&self) -> ::windows_core::Result; @@ -2975,7 +2975,7 @@ impl ITextRangeProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextRangeProvider2_Impl: Sized + ITextRangeProvider_Impl { fn ShowContextMenu(&self) -> ::windows_core::Result<()>; @@ -3029,7 +3029,7 @@ impl IToggleProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITransformProvider_Impl: Sized { fn Move(&self, x: f64, y: f64) -> ::windows_core::Result<()>; @@ -3106,7 +3106,7 @@ impl ITransformProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITransformProvider2_Impl: Sized + ITransformProvider_Impl { fn Zoom(&self, zoom: f64) -> ::windows_core::Result<()>; @@ -3189,7 +3189,7 @@ impl ITransformProvider2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomation_Impl: Sized { fn CompareElements(&self, el1: ::core::option::Option<&IUIAutomationElement>, el2: ::core::option::Option<&IUIAutomationElement>) -> ::windows_core::Result; @@ -3837,7 +3837,7 @@ impl IUIAutomation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomation2_Impl: Sized + IUIAutomation_Impl { fn AutoSetFocus(&self) -> ::windows_core::Result; @@ -3914,7 +3914,7 @@ impl IUIAutomation2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomation3_Impl: Sized + IUIAutomation2_Impl { fn AddTextEditTextChangedEventHandler(&self, element: ::core::option::Option<&IUIAutomationElement>, scope: TreeScope, texteditchangetype: TextEditChangeType, cacherequest: ::core::option::Option<&IUIAutomationCacheRequest>, handler: ::core::option::Option<&IUIAutomationTextEditTextChangedEventHandler>) -> ::windows_core::Result<()>; @@ -3945,7 +3945,7 @@ impl IUIAutomation3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomation4_Impl: Sized + IUIAutomation3_Impl { fn AddChangesEventHandler(&self, element: ::core::option::Option<&IUIAutomationElement>, scope: TreeScope, changetypes: *const i32, changescount: i32, pcacherequest: ::core::option::Option<&IUIAutomationCacheRequest>, handler: ::core::option::Option<&IUIAutomationChangesEventHandler>) -> ::windows_core::Result<()>; @@ -3976,7 +3976,7 @@ impl IUIAutomation4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomation5_Impl: Sized + IUIAutomation4_Impl { fn AddNotificationEventHandler(&self, element: ::core::option::Option<&IUIAutomationElement>, scope: TreeScope, cacherequest: ::core::option::Option<&IUIAutomationCacheRequest>, handler: ::core::option::Option<&IUIAutomationNotificationEventHandler>) -> ::windows_core::Result<()>; @@ -4007,7 +4007,7 @@ impl IUIAutomation5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomation6_Impl: Sized + IUIAutomation5_Impl { fn CreateEventHandlerGroup(&self) -> ::windows_core::Result; @@ -4125,7 +4125,7 @@ impl IUIAutomationActiveTextPositionChangedEventHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUIAutomationAndCondition_Impl: Sized + IUIAutomationCondition_Impl { fn ChildCount(&self) -> ::windows_core::Result; @@ -4318,7 +4318,7 @@ impl IUIAutomationAnnotationPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationBoolCondition_Impl: Sized + IUIAutomationCondition_Impl { fn BooleanValue(&self) -> ::windows_core::Result; @@ -4445,7 +4445,7 @@ impl IUIAutomationCacheRequest_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationChangesEventHandler_Impl: Sized { fn HandleChangesEvent(&self, sender: ::core::option::Option<&IUIAutomationElement>, uiachanges: *const UiaChangeInfo, changescount: i32) -> ::windows_core::Result<()>; @@ -4545,7 +4545,7 @@ impl IUIAutomationDockPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IUIAutomationDragPattern_Impl: Sized { fn CurrentIsGrabbed(&self) -> ::windows_core::Result; @@ -4666,7 +4666,7 @@ impl IUIAutomationDragPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUIAutomationDropTargetPattern_Impl: Sized { fn CurrentDropTargetEffect(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4735,7 +4735,7 @@ impl IUIAutomationDropTargetPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationElement_Impl: Sized { fn SetFocus(&self) -> ::windows_core::Result<()>; @@ -5794,7 +5794,7 @@ impl IUIAutomationElement_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationElement2_Impl: Sized + IUIAutomationElement_Impl { fn CurrentOptimizeForVisualContent(&self) -> ::windows_core::Result; @@ -5889,7 +5889,7 @@ impl IUIAutomationElement2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationElement3_Impl: Sized + IUIAutomationElement2_Impl { fn ShowContextMenu(&self) -> ::windows_core::Result<()>; @@ -5939,7 +5939,7 @@ impl IUIAutomationElement3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationElement4_Impl: Sized + IUIAutomationElement3_Impl { fn CurrentPositionInSet(&self) -> ::windows_core::Result; @@ -6086,7 +6086,7 @@ impl IUIAutomationElement4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationElement5_Impl: Sized + IUIAutomationElement4_Impl { fn CurrentLandmarkType(&self) -> ::windows_core::Result; @@ -6155,7 +6155,7 @@ impl IUIAutomationElement5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationElement6_Impl: Sized + IUIAutomationElement5_Impl { fn CurrentFullDescription(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -6198,7 +6198,7 @@ impl IUIAutomationElement6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationElement7_Impl: Sized + IUIAutomationElement6_Impl { fn FindFirstWithOptions(&self, scope: TreeScope, condition: ::core::option::Option<&IUIAutomationCondition>, traversaloptions: TreeTraversalOptions, root: ::core::option::Option<&IUIAutomationElement>) -> ::windows_core::Result; @@ -6280,7 +6280,7 @@ impl IUIAutomationElement7_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationElement8_Impl: Sized + IUIAutomationElement7_Impl { fn CurrentHeadingLevel(&self) -> ::windows_core::Result; @@ -6323,7 +6323,7 @@ impl IUIAutomationElement8_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationElement9_Impl: Sized + IUIAutomationElement8_Impl { fn CurrentIsDialog(&self) -> ::windows_core::Result; @@ -6792,7 +6792,7 @@ impl IUIAutomationInvokePattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationItemContainerPattern_Impl: Sized { fn FindItemByProperty(&self, pstartafter: ::core::option::Option<&IUIAutomationElement>, propertyid: UIA_PROPERTY_ID, value: &super::super::System::Variant::VARIANT) -> ::windows_core::Result; @@ -6819,7 +6819,7 @@ impl IUIAutomationItemContainerPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUIAutomationLegacyIAccessiblePattern_Impl: Sized { fn Select(&self, flagsselect: i32) -> ::windows_core::Result<()>; @@ -7130,7 +7130,7 @@ impl IUIAutomationLegacyIAccessiblePattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUIAutomationMultipleViewPattern_Impl: Sized { fn GetViewName(&self, view: i32) -> ::windows_core::Result<::windows_core::BSTR>; @@ -7282,7 +7282,7 @@ impl IUIAutomationObjectModelPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUIAutomationOrCondition_Impl: Sized + IUIAutomationCondition_Impl { fn ChildCount(&self) -> ::windows_core::Result; @@ -7365,7 +7365,7 @@ impl IUIAutomationPatternHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationPatternInstance_Impl: Sized { fn GetProperty(&self, index: u32, cached: super::super::Foundation::BOOL, r#type: UIAutomationType, pptr: *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -7396,7 +7396,7 @@ impl IUIAutomationPatternInstance_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationPropertyChangedEventHandler_Impl: Sized { fn HandlePropertyChangedEvent(&self, sender: ::core::option::Option<&IUIAutomationElement>, propertyid: UIA_PROPERTY_ID, newvalue: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -7420,7 +7420,7 @@ impl IUIAutomationPropertyChangedEventHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationPropertyCondition_Impl: Sized + IUIAutomationCondition_Impl { fn PropertyId(&self) -> ::windows_core::Result; @@ -7476,7 +7476,7 @@ impl IUIAutomationPropertyCondition_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationProxyFactory_Impl: Sized { fn CreateProvider(&self, hwnd: super::super::Foundation::HWND, idobject: i32, idchild: i32) -> ::windows_core::Result; @@ -7519,7 +7519,7 @@ impl IUIAutomationProxyFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IUIAutomationProxyFactoryEntry_Impl: Sized { fn ProxyFactory(&self) -> ::windows_core::Result; @@ -7669,7 +7669,7 @@ impl IUIAutomationProxyFactoryEntry_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUIAutomationProxyFactoryMapping_Impl: Sized { fn Count(&self) -> ::windows_core::Result; @@ -7767,7 +7767,7 @@ impl IUIAutomationProxyFactoryMapping_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationRangeValuePattern_Impl: Sized { fn SetValue(&self, val: f64) -> ::windows_core::Result<()>; @@ -7947,7 +7947,7 @@ impl IUIAutomationRangeValuePattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationRegistrar_Impl: Sized { fn RegisterProperty(&self, property: *const UIAutomationPropertyInfo) -> ::windows_core::Result; @@ -8014,7 +8014,7 @@ impl IUIAutomationScrollItemPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationScrollPattern_Impl: Sized { fn Scroll(&self, horizontalamount: ScrollAmount, verticalamount: ScrollAmount) -> ::windows_core::Result<()>; @@ -8201,7 +8201,7 @@ impl IUIAutomationScrollPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationSelectionItemPattern_Impl: Sized { fn Select(&self) -> ::windows_core::Result<()>; @@ -8291,7 +8291,7 @@ impl IUIAutomationSelectionItemPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationSelectionPattern_Impl: Sized { fn GetCurrentSelection(&self) -> ::windows_core::Result; @@ -8386,7 +8386,7 @@ impl IUIAutomationSelectionPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationSelectionPattern2_Impl: Sized + IUIAutomationSelectionPattern_Impl { fn CurrentFirstSelectedItem(&self) -> ::windows_core::Result; @@ -8507,7 +8507,7 @@ impl IUIAutomationSelectionPattern2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUIAutomationSpreadsheetItemPattern_Impl: Sized { fn CurrentFormula(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -8625,7 +8625,7 @@ impl IUIAutomationSpreadsheetPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUIAutomationStructureChangedEventHandler_Impl: Sized { fn HandleStructureChangedEvent(&self, sender: ::core::option::Option<&IUIAutomationElement>, changetype: StructureChangeType, runtimeid: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()>; @@ -9080,7 +9080,7 @@ impl IUIAutomationTextChildPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationTextEditPattern_Impl: Sized + IUIAutomationTextPattern_Impl { fn GetActiveComposition(&self) -> ::windows_core::Result; @@ -9123,7 +9123,7 @@ impl IUIAutomationTextEditPattern_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUIAutomationTextEditTextChangedEventHandler_Impl: Sized { fn HandleTextEditTextChangedEvent(&self, sender: ::core::option::Option<&IUIAutomationElement>, texteditchangetype: TextEditChangeType, eventstrings: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()>; @@ -9147,7 +9147,7 @@ impl IUIAutomationTextEditTextChangedEventHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationTextPattern_Impl: Sized { fn RangeFromPoint(&self, pt: &super::super::Foundation::POINT) -> ::windows_core::Result; @@ -9242,7 +9242,7 @@ impl IUIAutomationTextPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationTextPattern2_Impl: Sized + IUIAutomationTextPattern_Impl { fn RangeFromAnnotation(&self, annotation: ::core::option::Option<&IUIAutomationElement>) -> ::windows_core::Result; @@ -9279,7 +9279,7 @@ impl IUIAutomationTextPattern2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationTextRange_Impl: Sized { fn Clone(&self) -> ::windows_core::Result; @@ -9494,7 +9494,7 @@ impl IUIAutomationTextRange_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationTextRange2_Impl: Sized + IUIAutomationTextRange_Impl { fn ShowContextMenu(&self) -> ::windows_core::Result<()>; @@ -9515,7 +9515,7 @@ impl IUIAutomationTextRange2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationTextRange3_Impl: Sized + IUIAutomationTextRange2_Impl { fn GetEnclosingElementBuildCache(&self, cacherequest: ::core::option::Option<&IUIAutomationCacheRequest>) -> ::windows_core::Result; @@ -9656,7 +9656,7 @@ impl IUIAutomationTogglePattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationTransformPattern_Impl: Sized { fn Move(&self, x: f64, y: f64) -> ::windows_core::Result<()>; @@ -9772,7 +9772,7 @@ impl IUIAutomationTransformPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationTransformPattern2_Impl: Sized + IUIAutomationTransformPattern_Impl { fn Zoom(&self, zoomvalue: f64) -> ::windows_core::Result<()>; @@ -10089,7 +10089,7 @@ impl IUIAutomationTreeWalker_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationValuePattern_Impl: Sized { fn SetValue(&self, val: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -10182,7 +10182,7 @@ impl IUIAutomationVirtualizedItemPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAutomationWindowPattern_Impl: Sized { fn Close(&self) -> ::windows_core::Result<()>; @@ -10382,7 +10382,7 @@ impl IUIAutomationWindowPattern_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IValueProvider_Impl: Sized { fn SetValue(&self, val: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -10449,7 +10449,7 @@ impl IVirtualizedItemProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWindowProvider_Impl: Sized { fn SetVisualState(&self, state: WindowVisualState) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Accessibility/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Accessibility/mod.rs index b3df20aedf..97801b2072 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Accessibility/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Accessibility/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccNotifyTouchInteraction(hwndapp: P0, hwndtarget: P1, pttarget: super::super::Foundation::POINT) -> ::windows_core::Result<()> @@ -9,7 +9,7 @@ where ::windows_targets::link!("oleacc.dll" "system" fn AccNotifyTouchInteraction(hwndapp : super::super::Foundation:: HWND, hwndtarget : super::super::Foundation:: HWND, pttarget : super::super::Foundation:: POINT) -> ::windows_core::HRESULT); AccNotifyTouchInteraction(hwndapp.into_param().abi(), hwndtarget.into_param().abi(), ::core::mem::transmute(pttarget)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccSetRunningUtilityState(hwndapp: P0, dwutilitystatemask: u32, dwutilitystate: ACC_UTILITY_STATE_FLAGS) -> ::windows_core::Result<()> @@ -19,7 +19,7 @@ where ::windows_targets::link!("oleacc.dll" "system" fn AccSetRunningUtilityState(hwndapp : super::super::Foundation:: HWND, dwutilitystatemask : u32, dwutilitystate : ACC_UTILITY_STATE_FLAGS) -> ::windows_core::HRESULT); AccSetRunningUtilityState(hwndapp.into_param().abi(), dwutilitystatemask, dwutilitystate).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn AccessibleChildren(pacccontainer: P0, ichildstart: i32, rgvarchildren: &mut [super::super::System::Variant::VARIANT], pcobtained: *mut i32) -> ::windows_core::Result<()> @@ -29,7 +29,7 @@ where ::windows_targets::link!("oleacc.dll" "system" fn AccessibleChildren(pacccontainer : * mut::core::ffi::c_void, ichildstart : i32, cchildren : i32, rgvarchildren : *mut super::super::System::Variant:: VARIANT, pcobtained : *mut i32) -> ::windows_core::HRESULT); AccessibleChildren(pacccontainer.into_param().abi(), ichildstart, rgvarchildren.len() as _, ::core::mem::transmute(rgvarchildren.as_ptr()), pcobtained).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn AccessibleObjectFromEvent(hwnd: P0, dwid: u32, dwchildid: u32, ppacc: *mut ::core::option::Option, pvarchild: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> @@ -39,14 +39,14 @@ where ::windows_targets::link!("oleacc.dll" "system" fn AccessibleObjectFromEvent(hwnd : super::super::Foundation:: HWND, dwid : u32, dwchildid : u32, ppacc : *mut * mut::core::ffi::c_void, pvarchild : *mut super::super::System::Variant:: VARIANT) -> ::windows_core::HRESULT); AccessibleObjectFromEvent(hwnd.into_param().abi(), dwid, dwchildid, ::core::mem::transmute(ppacc), pvarchild).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn AccessibleObjectFromPoint(ptscreen: super::super::Foundation::POINT, ppacc: *mut ::core::option::Option, pvarchild: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { ::windows_targets::link!("oleacc.dll" "system" fn AccessibleObjectFromPoint(ptscreen : super::super::Foundation:: POINT, ppacc : *mut * mut::core::ffi::c_void, pvarchild : *mut super::super::System::Variant:: VARIANT) -> ::windows_core::HRESULT); AccessibleObjectFromPoint(::core::mem::transmute(ptscreen), ::core::mem::transmute(ppacc), pvarchild).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AccessibleObjectFromWindow(hwnd: P0, dwid: u32, riid: *const ::windows_core::GUID, ppvobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -56,7 +56,7 @@ where ::windows_targets::link!("oleacc.dll" "system" fn AccessibleObjectFromWindow(hwnd : super::super::Foundation:: HWND, dwid : u32, riid : *const ::windows_core::GUID, ppvobject : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); AccessibleObjectFromWindow(hwnd.into_param().abi(), dwid, riid, ppvobject).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateStdAccessibleObject(hwnd: P0, idobject: i32, riid: *const ::windows_core::GUID, ppvobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -66,7 +66,7 @@ where ::windows_targets::link!("oleacc.dll" "system" fn CreateStdAccessibleObject(hwnd : super::super::Foundation:: HWND, idobject : i32, riid : *const ::windows_core::GUID, ppvobject : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); CreateStdAccessibleObject(hwnd.into_param().abi(), idobject, riid, ppvobject).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateStdAccessibleProxyA(hwnd: P0, pclassname: P1, idobject: i32, riid: *const ::windows_core::GUID, ppvobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -77,7 +77,7 @@ where ::windows_targets::link!("oleacc.dll" "system" fn CreateStdAccessibleProxyA(hwnd : super::super::Foundation:: HWND, pclassname : ::windows_core::PCSTR, idobject : i32, riid : *const ::windows_core::GUID, ppvobject : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); CreateStdAccessibleProxyA(hwnd.into_param().abi(), pclassname.into_param().abi(), idobject, riid, ppvobject).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateStdAccessibleProxyW(hwnd: P0, pclassname: P1, idobject: i32, riid: *const ::windows_core::GUID, ppvobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -153,14 +153,14 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn InvokePattern_Invoke(hobj : HUIAPATTERNOBJECT) -> ::windows_core::HRESULT); InvokePattern_Invoke(hobj.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsWinEventHookInstalled(event: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn IsWinEventHookInstalled(event : u32) -> super::super::Foundation:: BOOL); IsWinEventHookInstalled(event) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn ItemContainerPattern_FindItemByProperty(hobj: P0, hnodestartafter: P1, propertyid: i32, value: super::super::System::Variant::VARIANT, pfound: *mut HUIANODE) -> ::windows_core::Result<()> @@ -179,7 +179,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn LegacyIAccessiblePattern_DoDefaultAction(hobj : HUIAPATTERNOBJECT) -> ::windows_core::HRESULT); LegacyIAccessiblePattern_DoDefaultAction(hobj.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn LegacyIAccessiblePattern_GetIAccessible(hobj: P0) -> ::windows_core::Result @@ -207,7 +207,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn LegacyIAccessiblePattern_SetValue(hobj : HUIAPATTERNOBJECT, szvalue : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); LegacyIAccessiblePattern_SetValue(hobj.into_param().abi(), szvalue.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LresultFromObject(riid: *const ::windows_core::GUID, wparam: P0, punk: P1) -> super::super::Foundation::LRESULT @@ -234,7 +234,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn MultipleViewPattern_SetCurrentView(hobj : HUIAPATTERNOBJECT, viewid : i32) -> ::windows_core::HRESULT); MultipleViewPattern_SetCurrentView(hobj.into_param().abi(), viewid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn NotifyWinEvent(event: u32, hwnd: P0, idobject: i32, idchild: i32) @@ -244,7 +244,7 @@ where ::windows_targets::link!("user32.dll" "system" fn NotifyWinEvent(event : u32, hwnd : super::super::Foundation:: HWND, idobject : i32, idchild : i32) -> ()); NotifyWinEvent(event, hwnd.into_param().abi(), idobject, idchild) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ObjectFromLresult(lresult: P0, riid: *const ::windows_core::GUID, wparam: P1, ppvobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -263,7 +263,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn RangeValuePattern_SetValue(hobj : HUIAPATTERNOBJECT, val : f64) -> ::windows_core::HRESULT); RangeValuePattern_SetValue(hobj.into_param().abi(), val).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn RegisterPointerInputTarget(hwnd: P0, pointertype: super::WindowsAndMessaging::POINTER_INPUT_TYPE) -> ::windows_core::Result<()> @@ -273,7 +273,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RegisterPointerInputTarget(hwnd : super::super::Foundation:: HWND, pointertype : super::WindowsAndMessaging:: POINTER_INPUT_TYPE) -> super::super::Foundation:: BOOL); RegisterPointerInputTarget(hwnd.into_param().abi(), pointertype).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn RegisterPointerInputTargetEx(hwnd: P0, pointertype: super::WindowsAndMessaging::POINTER_INPUT_TYPE, fobserve: P1) -> super::super::Foundation::BOOL @@ -332,7 +332,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn SelectionItemPattern_Select(hobj : HUIAPATTERNOBJECT) -> ::windows_core::HRESULT); SelectionItemPattern_Select(hobj.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWinEventHook(eventmin: u32, eventmax: u32, hmodwineventproc: P0, pfnwineventproc: WINEVENTPROC, idprocess: u32, idthread: u32, dwflags: u32) -> HWINEVENTHOOK @@ -358,7 +358,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn SynchronizedInputPattern_StartListening(hobj : HUIAPATTERNOBJECT, inputtype : SynchronizedInputType) -> ::windows_core::HRESULT); SynchronizedInputPattern_StartListening(hobj.into_param().abi(), inputtype).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn TextPattern_GetSelection(hobj: P0, pretval: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> @@ -368,7 +368,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn TextPattern_GetSelection(hobj : HUIAPATTERNOBJECT, pretval : *mut *mut super::super::System::Com:: SAFEARRAY) -> ::windows_core::HRESULT); TextPattern_GetSelection(hobj.into_param().abi(), pretval).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn TextPattern_GetVisibleRanges(hobj: P0, pretval: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> @@ -427,7 +427,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_Clone(hobj : HUIATEXTRANGE, pretval : *mut HUIATEXTRANGE) -> ::windows_core::HRESULT); TextRange_Clone(hobj.into_param().abi(), pretval).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TextRange_Compare(hobj: P0, range: P1, pretval: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -455,7 +455,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_ExpandToEnclosingUnit(hobj : HUIATEXTRANGE, unit : TextUnit) -> ::windows_core::HRESULT); TextRange_ExpandToEnclosingUnit(hobj.into_param().abi(), unit).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn TextRange_FindAttribute(hobj: P0, attributeid: i32, val: super::super::System::Variant::VARIANT, backward: P1, pretval: *mut HUIATEXTRANGE) -> ::windows_core::Result<()> @@ -466,7 +466,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_FindAttribute(hobj : HUIATEXTRANGE, attributeid : i32, val : super::super::System::Variant:: VARIANT, backward : super::super::Foundation:: BOOL, pretval : *mut HUIATEXTRANGE) -> ::windows_core::HRESULT); TextRange_FindAttribute(hobj.into_param().abi(), attributeid, ::core::mem::transmute(val), backward.into_param().abi(), pretval).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TextRange_FindText(hobj: P0, text: P1, backward: P2, ignorecase: P3, pretval: *mut HUIATEXTRANGE) -> ::windows_core::Result<()> @@ -479,7 +479,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_FindText(hobj : HUIATEXTRANGE, text : ::std::mem::MaybeUninit <::windows_core::BSTR >, backward : super::super::Foundation:: BOOL, ignorecase : super::super::Foundation:: BOOL, pretval : *mut HUIATEXTRANGE) -> ::windows_core::HRESULT); TextRange_FindText(hobj.into_param().abi(), text.into_param().abi(), backward.into_param().abi(), ignorecase.into_param().abi(), pretval).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn TextRange_GetAttributeValue(hobj: P0, attributeid: i32, pretval: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> @@ -489,7 +489,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_GetAttributeValue(hobj : HUIATEXTRANGE, attributeid : i32, pretval : *mut super::super::System::Variant:: VARIANT) -> ::windows_core::HRESULT); TextRange_GetAttributeValue(hobj.into_param().abi(), attributeid, pretval).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn TextRange_GetBoundingRectangles(hobj: P0, pretval: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> @@ -499,7 +499,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_GetBoundingRectangles(hobj : HUIATEXTRANGE, pretval : *mut *mut super::super::System::Com:: SAFEARRAY) -> ::windows_core::HRESULT); TextRange_GetBoundingRectangles(hobj.into_param().abi(), pretval).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn TextRange_GetChildren(hobj: P0, pretval: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> @@ -558,7 +558,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_RemoveFromSelection(hobj : HUIATEXTRANGE) -> ::windows_core::HRESULT); TextRange_RemoveFromSelection(hobj.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TextRange_ScrollIntoView(hobj: P0, aligntotop: P1) -> ::windows_core::Result<()> @@ -609,7 +609,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn TransformPattern_Rotate(hobj : HUIAPATTERNOBJECT, degrees : f64) -> ::windows_core::HRESULT); TransformPattern_Rotate(hobj.into_param().abi(), degrees).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn UiaAddEvent(hnode: P0, eventid: i32, pcallback: *mut UiaEventCallback, scope: TreeScope, pproperties: *mut i32, cproperties: i32, prequest: *mut UiaCacheRequest, phevent: *mut HUIAEVENT) -> ::windows_core::Result<()> @@ -619,7 +619,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaAddEvent(hnode : HUIANODE, eventid : i32, pcallback : *mut UiaEventCallback, scope : TreeScope, pproperties : *mut i32, cproperties : i32, prequest : *mut UiaCacheRequest, phevent : *mut HUIAEVENT) -> ::windows_core::HRESULT); UiaAddEvent(hnode.into_param().abi(), eventid, pcallback, scope, pproperties, cproperties, prequest, phevent).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaClientsAreListening() -> super::super::Foundation::BOOL { @@ -639,7 +639,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaDisconnectProvider(pprovider : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); UiaDisconnectProvider(pprovider.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaEventAddWindow(hevent: P0, hwnd: P1) -> ::windows_core::Result<()> @@ -650,7 +650,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaEventAddWindow(hevent : HUIAEVENT, hwnd : super::super::Foundation:: HWND) -> ::windows_core::HRESULT); UiaEventAddWindow(hevent.into_param().abi(), hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaEventRemoveWindow(hevent: P0, hwnd: P1) -> ::windows_core::Result<()> @@ -661,7 +661,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaEventRemoveWindow(hevent : HUIAEVENT, hwnd : super::super::Foundation:: HWND) -> ::windows_core::HRESULT); UiaEventRemoveWindow(hevent.into_param().abi(), hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn UiaFind(hnode: P0, pparams: *mut UiaFindParams, prequest: *mut UiaCacheRequest, pprequesteddata: *mut *mut super::super::System::Com::SAFEARRAY, ppoffsets: *mut *mut super::super::System::Com::SAFEARRAY, pptreestructures: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> @@ -671,7 +671,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaFind(hnode : HUIANODE, pparams : *mut UiaFindParams, prequest : *mut UiaCacheRequest, pprequesteddata : *mut *mut super::super::System::Com:: SAFEARRAY, ppoffsets : *mut *mut super::super::System::Com:: SAFEARRAY, pptreestructures : *mut *mut super::super::System::Com:: SAFEARRAY) -> ::windows_core::HRESULT); UiaFind(hnode.into_param().abi(), pparams, prequest, pprequesteddata, ppoffsets, pptreestructures).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaGetErrorDescription(pdescription: *mut ::windows_core::BSTR) -> super::super::Foundation::BOOL { @@ -686,7 +686,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaGetPatternProvider(hnode : HUIANODE, patternid : i32, phobj : *mut HUIAPATTERNOBJECT) -> ::windows_core::HRESULT); UiaGetPatternProvider(hnode.into_param().abi(), patternid, phobj).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn UiaGetPropertyValue(hnode: P0, propertyid: i32, pvalue: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> @@ -713,7 +713,7 @@ pub unsafe fn UiaGetRootNode(phnode: *mut HUIANODE) -> ::windows_core::Result<() ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaGetRootNode(phnode : *mut HUIANODE) -> ::windows_core::HRESULT); UiaGetRootNode(phnode).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn UiaGetRuntimeId(hnode: P0, pruntimeid: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> @@ -723,7 +723,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaGetRuntimeId(hnode : HUIANODE, pruntimeid : *mut *mut super::super::System::Com:: SAFEARRAY) -> ::windows_core::HRESULT); UiaGetRuntimeId(hnode.into_param().abi(), pruntimeid).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn UiaGetUpdatedCache(hnode: P0, prequest: *mut UiaCacheRequest, normalizestate: NormalizeState, pnormalizecondition: *mut UiaCondition, pprequesteddata: *mut *mut super::super::System::Com::SAFEARRAY, pptreestructure: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> @@ -733,28 +733,28 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaGetUpdatedCache(hnode : HUIANODE, prequest : *mut UiaCacheRequest, normalizestate : NormalizeState, pnormalizecondition : *mut UiaCondition, pprequesteddata : *mut *mut super::super::System::Com:: SAFEARRAY, pptreestructure : *mut ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); UiaGetUpdatedCache(hnode.into_param().abi(), prequest, normalizestate, pnormalizecondition, pprequesteddata, ::core::mem::transmute(pptreestructure)).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn UiaHPatternObjectFromVariant(pvar: *mut super::super::System::Variant::VARIANT, phobj: *mut HUIAPATTERNOBJECT) -> ::windows_core::Result<()> { ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaHPatternObjectFromVariant(pvar : *mut super::super::System::Variant:: VARIANT, phobj : *mut HUIAPATTERNOBJECT) -> ::windows_core::HRESULT); UiaHPatternObjectFromVariant(pvar, phobj).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn UiaHTextRangeFromVariant(pvar: *mut super::super::System::Variant::VARIANT, phtextrange: *mut HUIATEXTRANGE) -> ::windows_core::Result<()> { ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaHTextRangeFromVariant(pvar : *mut super::super::System::Variant:: VARIANT, phtextrange : *mut HUIATEXTRANGE) -> ::windows_core::HRESULT); UiaHTextRangeFromVariant(pvar, phtextrange).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn UiaHUiaNodeFromVariant(pvar: *mut super::super::System::Variant::VARIANT, phnode: *mut HUIANODE) -> ::windows_core::Result<()> { ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaHUiaNodeFromVariant(pvar : *mut super::super::System::Variant:: VARIANT, phnode : *mut HUIANODE) -> ::windows_core::HRESULT); UiaHUiaNodeFromVariant(pvar, phnode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaHasServerSideProvider(hwnd: P0) -> super::super::Foundation::BOOL @@ -764,7 +764,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaHasServerSideProvider(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); UiaHasServerSideProvider(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaHostProviderFromHwnd(hwnd: P0) -> ::windows_core::Result @@ -775,7 +775,7 @@ where let mut result__ = ::std::mem::zeroed(); UiaHostProviderFromHwnd(hwnd.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn UiaIAccessibleFromProvider(pprovider: P0, dwflags: u32, ppaccessible: *mut ::core::option::Option, pvarchild: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> @@ -790,7 +790,7 @@ pub unsafe fn UiaLookupId(r#type: AutomationIdentifierType, pguid: *const ::wind ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaLookupId(r#type : AutomationIdentifierType, pguid : *const ::windows_core::GUID) -> i32); UiaLookupId(r#type, pguid) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn UiaNavigate(hnode: P0, direction: NavigateDirection, pcondition: *mut UiaCondition, prequest: *mut UiaCacheRequest, pprequesteddata: *mut *mut super::super::System::Com::SAFEARRAY, pptreestructure: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> @@ -800,14 +800,14 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaNavigate(hnode : HUIANODE, direction : NavigateDirection, pcondition : *mut UiaCondition, prequest : *mut UiaCacheRequest, pprequesteddata : *mut *mut super::super::System::Com:: SAFEARRAY, pptreestructure : *mut ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); UiaNavigate(hnode.into_param().abi(), direction, pcondition, prequest, pprequesteddata, ::core::mem::transmute(pptreestructure)).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn UiaNodeFromFocus(prequest: *mut UiaCacheRequest, pprequesteddata: *mut *mut super::super::System::Com::SAFEARRAY, pptreestructure: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaNodeFromFocus(prequest : *mut UiaCacheRequest, pprequesteddata : *mut *mut super::super::System::Com:: SAFEARRAY, pptreestructure : *mut ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); UiaNodeFromFocus(prequest, pprequesteddata, ::core::mem::transmute(pptreestructure)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaNodeFromHandle(hwnd: P0, phnode: *mut HUIANODE) -> ::windows_core::Result<()> @@ -817,7 +817,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaNodeFromHandle(hwnd : super::super::Foundation:: HWND, phnode : *mut HUIANODE) -> ::windows_core::HRESULT); UiaNodeFromHandle(hwnd.into_param().abi(), phnode).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn UiaNodeFromPoint(x: f64, y: f64, prequest: *mut UiaCacheRequest, pprequesteddata: *mut *mut super::super::System::Com::SAFEARRAY, pptreestructure: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { @@ -832,7 +832,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaNodeFromProvider(pprovider : * mut::core::ffi::c_void, phnode : *mut HUIANODE) -> ::windows_core::HRESULT); UiaNodeFromProvider(pprovider.into_param().abi(), phnode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaNodeRelease(hnode: P0) -> super::super::Foundation::BOOL @@ -842,7 +842,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaNodeRelease(hnode : HUIANODE) -> super::super::Foundation:: BOOL); UiaNodeRelease(hnode.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaPatternRelease(hobj: P0) -> super::super::Foundation::BOOL @@ -852,7 +852,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaPatternRelease(hobj : HUIAPATTERNOBJECT) -> super::super::Foundation:: BOOL); UiaPatternRelease(hobj.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaProviderForNonClient(hwnd: P0, idobject: i32, idchild: i32) -> ::windows_core::Result @@ -863,7 +863,7 @@ where let mut result__ = ::std::mem::zeroed(); UiaProviderForNonClient(hwnd.into_param().abi(), idobject, idchild, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn UiaProviderFromIAccessible(paccessible: P0, idchild: i32, dwflags: u32) -> ::windows_core::Result @@ -899,7 +899,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaRaiseAutomationEvent(pprovider : * mut::core::ffi::c_void, id : UIA_EVENT_ID) -> ::windows_core::HRESULT); UiaRaiseAutomationEvent(pprovider.into_param().abi(), id).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn UiaRaiseAutomationPropertyChangedEvent(pprovider: P0, id: UIA_PROPERTY_ID, oldvalue: super::super::System::Variant::VARIANT, newvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> @@ -909,7 +909,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaRaiseAutomationPropertyChangedEvent(pprovider : * mut::core::ffi::c_void, id : UIA_PROPERTY_ID, oldvalue : super::super::System::Variant:: VARIANT, newvalue : super::super::System::Variant:: VARIANT) -> ::windows_core::HRESULT); UiaRaiseAutomationPropertyChangedEvent(pprovider.into_param().abi(), id, ::core::mem::transmute(oldvalue), ::core::mem::transmute(newvalue)).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn UiaRaiseChangesEvent(pprovider: P0, eventidcount: i32, puiachanges: *mut UiaChangeInfo) -> ::windows_core::Result<()> @@ -937,7 +937,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaRaiseStructureChangedEvent(pprovider : * mut::core::ffi::c_void, structurechangetype : StructureChangeType, pruntimeid : *mut i32, cruntimeidlen : i32) -> ::windows_core::HRESULT); UiaRaiseStructureChangedEvent(pprovider.into_param().abi(), structurechangetype, pruntimeid, cruntimeidlen).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn UiaRaiseTextEditTextChangedEvent(pprovider: P0, texteditchangetype: TextEditChangeType, pchangeddata: *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> @@ -947,7 +947,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaRaiseTextEditTextChangedEvent(pprovider : * mut::core::ffi::c_void, texteditchangetype : TextEditChangeType, pchangeddata : *mut super::super::System::Com:: SAFEARRAY) -> ::windows_core::HRESULT); UiaRaiseTextEditTextChangedEvent(pprovider.into_param().abi(), texteditchangetype, pchangeddata).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn UiaRegisterProviderCallback(pcallback: *mut UiaProviderCallback) { @@ -962,7 +962,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaRemoveEvent(hevent : HUIAEVENT) -> ::windows_core::HRESULT); UiaRemoveEvent(hevent.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaReturnRawElementProvider(hwnd: P0, wparam: P1, lparam: P2, el: P3) -> super::super::Foundation::LRESULT @@ -983,7 +983,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaSetFocus(hnode : HUIANODE) -> ::windows_core::HRESULT); UiaSetFocus(hnode.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UiaTextRangeRelease(hobj: P0) -> super::super::Foundation::BOOL @@ -993,7 +993,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn UiaTextRangeRelease(hobj : HUIATEXTRANGE) -> super::super::Foundation:: BOOL); UiaTextRangeRelease(hobj.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnhookWinEvent(hwineventhook: P0) -> super::super::Foundation::BOOL @@ -1003,7 +1003,7 @@ where ::windows_targets::link!("user32.dll" "system" fn UnhookWinEvent(hwineventhook : HWINEVENTHOOK) -> super::super::Foundation:: BOOL); UnhookWinEvent(hwineventhook.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn UnregisterPointerInputTarget(hwnd: P0, pointertype: super::WindowsAndMessaging::POINTER_INPUT_TYPE) -> ::windows_core::Result<()> @@ -1013,7 +1013,7 @@ where ::windows_targets::link!("user32.dll" "system" fn UnregisterPointerInputTarget(hwnd : super::super::Foundation:: HWND, pointertype : super::WindowsAndMessaging:: POINTER_INPUT_TYPE) -> super::super::Foundation:: BOOL); UnregisterPointerInputTarget(hwnd.into_param().abi(), pointertype).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn UnregisterPointerInputTargetEx(hwnd: P0, pointertype: super::WindowsAndMessaging::POINTER_INPUT_TYPE) -> super::super::Foundation::BOOL @@ -1040,7 +1040,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn VirtualizedItemPattern_Realize(hobj : HUIAPATTERNOBJECT) -> ::windows_core::HRESULT); VirtualizedItemPattern_Realize(hobj.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn WindowFromAccessibleObject(param0: P0, phwnd: ::core::option::Option<*mut super::super::Foundation::HWND>) -> ::windows_core::Result<()> @@ -1066,7 +1066,7 @@ where ::windows_targets::link!("uiautomationcore.dll" "system" fn WindowPattern_SetWindowVisualState(hobj : HUIAPATTERNOBJECT, state : WindowVisualState) -> ::windows_core::HRESULT); WindowPattern_SetWindowVisualState(hobj.into_param().abi(), state).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WindowPattern_WaitForInputIdle(hobj: P0, milliseconds: i32, presult: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -1101,7 +1101,7 @@ pub struct IAccIdentity_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAccPropServer(::windows_core::IUnknown); impl IAccPropServer { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPropValue(&self, pidstring: &[u8], idprop: ::windows_core::GUID, pvarvalue: *mut super::super::System::Variant::VARIANT, pfhasprop: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pidstring.as_ptr()), pidstring.len() as _, ::core::mem::transmute(idprop), pvarvalue, pfhasprop).ok() @@ -1127,7 +1127,7 @@ pub struct IAccPropServer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAccPropServices(::windows_core::IUnknown); impl IAccPropServices { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPropValue(&self, pidstring: &[u8], idprop: ::windows_core::GUID, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPropValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pidstring.as_ptr()), pidstring.len() as _, ::core::mem::transmute(idprop), ::core::mem::transmute(var)).ok() @@ -1141,7 +1141,7 @@ impl IAccPropServices { pub unsafe fn ClearProps(&self, pidstring: &[u8], paprops: &[::windows_core::GUID]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ClearProps)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pidstring.as_ptr()), pidstring.len() as _, ::core::mem::transmute(paprops.as_ptr()), paprops.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetHwndProp(&self, hwnd: P0, idobject: u32, idchild: u32, idprop: ::windows_core::GUID, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1149,7 +1149,7 @@ impl IAccPropServices { { (::windows_core::Interface::vtable(self).SetHwndProp)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), idobject, idchild, ::core::mem::transmute(idprop), ::core::mem::transmute(var)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHwndPropStr(&self, hwnd: P0, idobject: u32, idchild: u32, idprop: ::windows_core::GUID, str: P1) -> ::windows_core::Result<()> where @@ -1158,7 +1158,7 @@ impl IAccPropServices { { (::windows_core::Interface::vtable(self).SetHwndPropStr)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), idobject, idchild, ::core::mem::transmute(idprop), str.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHwndPropServer(&self, hwnd: P0, idobject: u32, idchild: u32, paprops: &[::windows_core::GUID], pserver: P1, annoscope: AnnoScope) -> ::windows_core::Result<()> where @@ -1167,7 +1167,7 @@ impl IAccPropServices { { (::windows_core::Interface::vtable(self).SetHwndPropServer)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), idobject, idchild, ::core::mem::transmute(paprops.as_ptr()), paprops.len() as _, pserver.into_param().abi(), annoscope).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClearHwndProps(&self, hwnd: P0, idobject: u32, idchild: u32, paprops: &[::windows_core::GUID]) -> ::windows_core::Result<()> where @@ -1175,7 +1175,7 @@ impl IAccPropServices { { (::windows_core::Interface::vtable(self).ClearHwndProps)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), idobject, idchild, ::core::mem::transmute(paprops.as_ptr()), paprops.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ComposeHwndIdentityString(&self, hwnd: P0, idobject: u32, idchild: u32, ppidstring: *mut *mut u8, pdwidstringlen: *mut u32) -> ::windows_core::Result<()> where @@ -1183,12 +1183,12 @@ impl IAccPropServices { { (::windows_core::Interface::vtable(self).ComposeHwndIdentityString)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), idobject, idchild, ppidstring, pdwidstringlen).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DecomposeHwndIdentityString(&self, pidstring: &[u8], phwnd: *mut super::super::Foundation::HWND, pidobject: *mut u32, pidchild: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DecomposeHwndIdentityString)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pidstring.as_ptr()), pidstring.len() as _, phwnd, pidobject, pidchild).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn SetHmenuProp(&self, hmenu: P0, idchild: u32, idprop: ::windows_core::GUID, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1196,7 +1196,7 @@ impl IAccPropServices { { (::windows_core::Interface::vtable(self).SetHmenuProp)(::windows_core::Interface::as_raw(self), hmenu.into_param().abi(), idchild, ::core::mem::transmute(idprop), ::core::mem::transmute(var)).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetHmenuPropStr(&self, hmenu: P0, idchild: u32, idprop: ::windows_core::GUID, str: P1) -> ::windows_core::Result<()> where @@ -1205,7 +1205,7 @@ impl IAccPropServices { { (::windows_core::Interface::vtable(self).SetHmenuPropStr)(::windows_core::Interface::as_raw(self), hmenu.into_param().abi(), idchild, ::core::mem::transmute(idprop), str.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetHmenuPropServer(&self, hmenu: P0, idchild: u32, paprops: &[::windows_core::GUID], pserver: P1, annoscope: AnnoScope) -> ::windows_core::Result<()> where @@ -1214,7 +1214,7 @@ impl IAccPropServices { { (::windows_core::Interface::vtable(self).SetHmenuPropServer)(::windows_core::Interface::as_raw(self), hmenu.into_param().abi(), idchild, ::core::mem::transmute(paprops.as_ptr()), paprops.len() as _, pserver.into_param().abi(), annoscope).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn ClearHmenuProps(&self, hmenu: P0, idchild: u32, paprops: &[::windows_core::GUID]) -> ::windows_core::Result<()> where @@ -1222,7 +1222,7 @@ impl IAccPropServices { { (::windows_core::Interface::vtable(self).ClearHmenuProps)(::windows_core::Interface::as_raw(self), hmenu.into_param().abi(), idchild, ::core::mem::transmute(paprops.as_ptr()), paprops.len() as _).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn ComposeHmenuIdentityString(&self, hmenu: P0, idchild: u32, ppidstring: *mut *mut u8, pdwidstringlen: *mut u32) -> ::windows_core::Result<()> where @@ -1230,7 +1230,7 @@ impl IAccPropServices { { (::windows_core::Interface::vtable(self).ComposeHmenuIdentityString)(::windows_core::Interface::as_raw(self), hmenu.into_param().abi(), idchild, ppidstring, pdwidstringlen).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn DecomposeHmenuIdentityString(&self, pidstring: &[u8], phmenu: *mut super::WindowsAndMessaging::HMENU, pidchild: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DecomposeHmenuIdentityString)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pidstring.as_ptr()), pidstring.len() as _, phmenu, pidchild).ok() @@ -1302,14 +1302,14 @@ pub struct IAccPropServices_Vtbl { #[cfg(not(feature = "Win32_UI_WindowsAndMessaging"))] DecomposeHmenuIdentityString: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAccessible(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IAccessible { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn accParent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1319,105 +1319,105 @@ impl IAccessible { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).accChildCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accChild(&self, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_accChild)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accName(&self, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_accName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accValue(&self, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_accValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accDescription(&self, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_accDescription)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accRole(&self, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_accRole)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accState(&self, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_accState)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accHelp(&self, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_accHelp)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accHelpTopic(&self, pszhelpfile: *mut ::windows_core::BSTR, varchild: super::super::System::Variant::VARIANT, pidtopic: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).get_accHelpTopic)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszhelpfile), ::core::mem::transmute(varchild), pidtopic).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accKeyboardShortcut(&self, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_accKeyboardShortcut)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn accFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).accFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn accSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).accSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accDefaultAction(&self, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_accDefaultAction)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn accSelect(&self, flagsselect: i32, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).accSelect)(::windows_core::Interface::as_raw(self), flagsselect, ::core::mem::transmute(varchild)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn accLocation(&self, pxleft: *mut i32, pytop: *mut i32, pcxwidth: *mut i32, pcyheight: *mut i32, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).accLocation)(::windows_core::Interface::as_raw(self), pxleft, pytop, pcxwidth, pcyheight, ::core::mem::transmute(varchild)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn accNavigate(&self, navdir: i32, varstart: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).accNavigate)(::windows_core::Interface::as_raw(self), navdir, ::core::mem::transmute(varstart), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn accHitTest(&self, xleft: i32, ytop: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).accHitTest)(::windows_core::Interface::as_raw(self), xleft, ytop, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn accDoDefaultAction(&self, varchild: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).accDoDefaultAction)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_accName(&self, varchild: super::super::System::Variant::VARIANT, szname: P0) -> ::windows_core::Result<()> where @@ -1425,7 +1425,7 @@ impl IAccessible { { (::windows_core::Interface::vtable(self).put_accName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varchild), szname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_accValue(&self, varchild: super::super::System::Variant::VARIANT, szvalue: P0) -> ::windows_core::Result<()> where @@ -1539,12 +1539,12 @@ impl IAccessibleEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetObjectForChild)(::windows_core::Interface::as_raw(self), idchild, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetIAccessiblePair(&self, ppacc: *mut ::core::option::Option, pidchild: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIAccessiblePair)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppacc), pidchild).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1584,7 +1584,7 @@ pub struct IAccessibleEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAccessibleHandler(::windows_core::IUnknown); impl IAccessibleHandler { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AccessibleObjectFromID(&self, hwnd: i32, lobjectid: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1611,7 +1611,7 @@ pub struct IAccessibleHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAccessibleHostingElementProviders(::windows_core::IUnknown); impl IAccessibleHostingElementProviders { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEmbeddedFragmentRoots(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1659,7 +1659,7 @@ impl IAccessibleWindowlessSite { { (::windows_core::Interface::vtable(self).ReleaseObjectIdRange)(::windows_core::Interface::as_raw(self), rangebase, prangeowner.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryObjectIdRanges(&self, prangesowner: P0) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> where @@ -1668,7 +1668,7 @@ impl IAccessibleWindowlessSite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryObjectIdRanges)(::windows_core::Interface::as_raw(self), prangesowner.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetParentAccessible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1791,7 +1791,7 @@ pub struct IDockProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDragProvider(::windows_core::IUnknown); impl IDragProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsGrabbed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1801,13 +1801,13 @@ impl IDragProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DropEffect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DropEffects(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DropEffects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetGrabbedItems(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -1847,7 +1847,7 @@ impl IDropTargetProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DropTargetEffect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DropTargetEffects(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -2000,7 +2000,7 @@ pub struct IInvokeProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IItemContainerProvider(::windows_core::IUnknown); impl IItemContainerProvider { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindItemByProperty(&self, pstartafter: P0, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2042,7 +2042,7 @@ impl ILegacyIAccessibleProvider { { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), szvalue.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetIAccessible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2080,7 +2080,7 @@ impl ILegacyIAccessibleProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).KeyboardShortcut)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -2138,7 +2138,7 @@ impl IMultipleViewProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentView)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSupportedViews(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -2190,7 +2190,7 @@ pub struct IObjectModelProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProxyProviderWinEventHandler(::windows_core::IUnknown); impl IProxyProviderWinEventHandler { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RespondToWinEvent(&self, idwinevent: u32, hwnd: P0, idobject: i32, idchild: i32, psink: P1) -> ::windows_core::Result<()> where @@ -2220,7 +2220,7 @@ pub struct IProxyProviderWinEventHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProxyProviderWinEventSink(::windows_core::IUnknown); impl IProxyProviderWinEventSink { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAutomationPropertyChangedEvent(&self, pprovider: P0, id: UIA_PROPERTY_ID, newvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -2234,7 +2234,7 @@ impl IProxyProviderWinEventSink { { (::windows_core::Interface::vtable(self).AddAutomationEvent)(::windows_core::Interface::as_raw(self), pprovider.into_param().abi(), id).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddStructureChangedEvent(&self, pprovider: P0, structurechangetype: StructureChangeType, runtimeid: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -2275,7 +2275,7 @@ impl IRangeValueProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2324,12 +2324,12 @@ pub struct IRangeValueProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRawElementProviderAdviseEvents(::windows_core::IUnknown); impl IRawElementProviderAdviseEvents { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdviseEventAdded(&self, eventid: UIA_EVENT_ID, propertyids: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AdviseEventAdded)(::windows_core::Interface::as_raw(self), eventid, propertyids).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AdviseEventRemoved(&self, eventid: UIA_EVENT_ID, propertyids: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AdviseEventRemoved)(::windows_core::Interface::as_raw(self), eventid, propertyids).ok() @@ -2363,7 +2363,7 @@ impl IRawElementProviderFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Navigate)(::windows_core::Interface::as_raw(self), direction, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -2373,7 +2373,7 @@ impl IRawElementProviderFragment { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BoundingRectangle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEmbeddedFragmentRoots(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -2442,7 +2442,7 @@ pub struct IRawElementProviderFragmentRoot_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRawElementProviderHostingAccessibles(::windows_core::IUnknown); impl IRawElementProviderHostingAccessibles { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetEmbeddedAccessibles(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -2469,7 +2469,7 @@ pub struct IRawElementProviderHostingAccessibles_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRawElementProviderHwndOverride(::windows_core::IUnknown); impl IRawElementProviderHwndOverride { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetOverrideProviderForHwnd(&self, hwnd: P0) -> ::windows_core::Result where @@ -2507,7 +2507,7 @@ impl IRawElementProviderSimple { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPatternProvider)(::windows_core::Interface::as_raw(self), patternid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2549,7 +2549,7 @@ impl IRawElementProviderSimple2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPatternProvider)(::windows_core::Interface::as_raw(self), patternid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2588,7 +2588,7 @@ impl IRawElementProviderSimple3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPatternProvider)(::windows_core::Interface::as_raw(self), patternid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2601,7 +2601,7 @@ impl IRawElementProviderSimple3 { pub unsafe fn ShowContextMenu(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ShowContextMenu)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetMetadataValue(&self, targetid: i32, metadataid: UIA_METADATA_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2632,7 +2632,7 @@ impl IRawElementProviderWindowlessSite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAdjacentFragment)(::windows_core::Interface::as_raw(self), direction, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeIdPrefix(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -2753,13 +2753,13 @@ impl IScrollProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VerticalViewSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HorizontallyScrollable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HorizontallyScrollable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn VerticallyScrollable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2805,7 +2805,7 @@ impl ISelectionItemProvider { pub unsafe fn RemoveFromSelection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveFromSelection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSelected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2840,19 +2840,19 @@ pub struct ISelectionItemProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISelectionProvider(::windows_core::IUnknown); impl ISelectionProvider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanSelectMultiple(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanSelectMultiple)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSelectionRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2887,19 +2887,19 @@ pub struct ISelectionProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISelectionProvider2(::windows_core::IUnknown); impl ISelectionProvider2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanSelectMultiple(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CanSelectMultiple)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSelectionRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2946,13 +2946,13 @@ impl ISpreadsheetItemProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Formula)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAnnotationObjects(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAnnotationObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3086,13 +3086,13 @@ pub struct ISynchronizedInputProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITableItemProvider(::windows_core::IUnknown); impl ITableItemProvider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRowHeaderItems(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRowHeaderItems)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetColumnHeaderItems(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3123,13 +3123,13 @@ pub struct ITableItemProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITableProvider(::windows_core::IUnknown); impl ITableProvider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRowHeaders(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRowHeaders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetColumnHeaders(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3192,13 +3192,13 @@ pub struct ITextChildProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextEditProvider(::windows_core::IUnknown); impl ITextEditProvider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetVisibleRanges(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3250,13 +3250,13 @@ pub struct ITextEditProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextProvider(::windows_core::IUnknown); impl ITextProvider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetVisibleRanges(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3310,13 +3310,13 @@ pub struct ITextProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextProvider2(::windows_core::IUnknown); impl ITextProvider2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetVisibleRanges(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3348,7 +3348,7 @@ impl ITextProvider2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RangeFromAnnotation)(::windows_core::Interface::as_raw(self), annotationelement.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCaretRange(&self, isactive: *mut super::super::Foundation::BOOL, pretval: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCaretRange)(::windows_core::Interface::as_raw(self), isactive, ::core::mem::transmute(pretval)).ok() @@ -3379,7 +3379,7 @@ impl ITextRangeProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, range: P0) -> ::windows_core::Result where @@ -3398,7 +3398,7 @@ impl ITextRangeProvider { pub unsafe fn ExpandToEnclosingUnit(&self, unit: TextUnit) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ExpandToEnclosingUnit)(::windows_core::Interface::as_raw(self), unit).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindAttribute(&self, attributeid: UIA_TEXTATTRIBUTE_ID, val: super::super::System::Variant::VARIANT, backward: P0) -> ::windows_core::Result where @@ -3407,7 +3407,7 @@ impl ITextRangeProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindAttribute)(::windows_core::Interface::as_raw(self), attributeid, ::core::mem::transmute(val), backward.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindText(&self, text: P0, backward: P1, ignorecase: P2) -> ::windows_core::Result where @@ -3418,13 +3418,13 @@ impl ITextRangeProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindText)(::windows_core::Interface::as_raw(self), text.into_param().abi(), backward.into_param().abi(), ignorecase.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAttributeValue(&self, attributeid: UIA_TEXTATTRIBUTE_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAttributeValue)(::windows_core::Interface::as_raw(self), attributeid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBoundingRectangles(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3461,7 +3461,7 @@ impl ITextRangeProvider { pub unsafe fn RemoveFromSelection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveFromSelection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScrollIntoView(&self, aligntotop: P0) -> ::windows_core::Result<()> where @@ -3469,7 +3469,7 @@ impl ITextRangeProvider { { (::windows_core::Interface::vtable(self).ScrollIntoView)(::windows_core::Interface::as_raw(self), aligntotop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetChildren(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3535,7 +3535,7 @@ impl ITextRangeProvider2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, range: P0) -> ::windows_core::Result where @@ -3554,7 +3554,7 @@ impl ITextRangeProvider2 { pub unsafe fn ExpandToEnclosingUnit(&self, unit: TextUnit) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ExpandToEnclosingUnit)(::windows_core::Interface::as_raw(self), unit).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindAttribute(&self, attributeid: UIA_TEXTATTRIBUTE_ID, val: super::super::System::Variant::VARIANT, backward: P0) -> ::windows_core::Result where @@ -3563,7 +3563,7 @@ impl ITextRangeProvider2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FindAttribute)(::windows_core::Interface::as_raw(self), attributeid, ::core::mem::transmute(val), backward.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindText(&self, text: P0, backward: P1, ignorecase: P2) -> ::windows_core::Result where @@ -3574,13 +3574,13 @@ impl ITextRangeProvider2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FindText)(::windows_core::Interface::as_raw(self), text.into_param().abi(), backward.into_param().abi(), ignorecase.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAttributeValue(&self, attributeid: UIA_TEXTATTRIBUTE_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAttributeValue)(::windows_core::Interface::as_raw(self), attributeid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBoundingRectangles(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3617,7 +3617,7 @@ impl ITextRangeProvider2 { pub unsafe fn RemoveFromSelection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RemoveFromSelection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScrollIntoView(&self, aligntotop: P0) -> ::windows_core::Result<()> where @@ -3625,7 +3625,7 @@ impl ITextRangeProvider2 { { (::windows_core::Interface::vtable(self).base__.ScrollIntoView)(::windows_core::Interface::as_raw(self), aligntotop.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetChildren(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -3687,19 +3687,19 @@ impl ITransformProvider { pub unsafe fn Rotate(&self, degrees: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Rotate)(::windows_core::Interface::as_raw(self), degrees).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanMove(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanMove)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanResize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanResize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRotate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3746,19 +3746,19 @@ impl ITransformProvider2 { pub unsafe fn Rotate(&self, degrees: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Rotate)(::windows_core::Interface::as_raw(self), degrees).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanMove(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CanMove)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanResize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CanResize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRotate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3767,7 +3767,7 @@ impl ITransformProvider2 { pub unsafe fn Zoom(&self, zoom: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Zoom)(::windows_core::Interface::as_raw(self), zoom).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanZoom(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3814,7 +3814,7 @@ pub struct ITransformProvider2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomation(::windows_core::IUnknown); impl IUIAutomation { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CompareElements(&self, el1: P0, el2: P1) -> ::windows_core::Result where @@ -3824,7 +3824,7 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CompareElements)(::windows_core::Interface::as_raw(self), el1.into_param().abi(), el2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CompareRuntimeIds(&self, runtimeid1: *const super::super::System::Com::SAFEARRAY, runtimeid2: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3834,7 +3834,7 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRootElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandle(&self, hwnd: P0) -> ::windows_core::Result where @@ -3843,7 +3843,7 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ElementFromHandle)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPoint(&self, pt: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3860,7 +3860,7 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRootElementBuildCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandleBuildCache(&self, hwnd: P0, cacherequest: P1) -> ::windows_core::Result where @@ -3870,7 +3870,7 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ElementFromHandleBuildCache)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPointBuildCache(&self, pt: super::super::Foundation::POINT, cacherequest: P0) -> ::windows_core::Result where @@ -3929,13 +3929,13 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateFalseCondition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyCondition(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreatePropertyCondition)(::windows_core::Interface::as_raw(self), propertyid, ::core::mem::transmute(value), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyConditionEx(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT, flags: PropertyConditionFlags) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3949,7 +3949,7 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateAndCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAndConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3967,7 +3967,7 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateOrCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateOrConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4007,7 +4007,7 @@ impl IUIAutomation { { (::windows_core::Interface::vtable(self).AddPropertyChangedEventHandlerNativeArray)(::windows_core::Interface::as_raw(self), element.into_param().abi(), scope, cacherequest.into_param().abi(), handler.into_param().abi(), ::core::mem::transmute(propertyarray.as_ptr()), propertyarray.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPropertyChangedEventHandler(&self, element: P0, scope: TreeScope, cacherequest: P1, handler: P2, propertyarray: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -4055,30 +4055,30 @@ impl IUIAutomation { pub unsafe fn RemoveAllEventHandlers(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveAllEventHandlers)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntNativeArrayToSafeArray(&self, array: &[i32]) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IntNativeArrayToSafeArray)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(array.as_ptr()), array.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntSafeArrayToNativeArray(&self, intarray: *const super::super::System::Com::SAFEARRAY, array: *mut *mut i32, arraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IntSafeArrayToNativeArray)(::windows_core::Interface::as_raw(self), intarray, array, arraycount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RectToVariant(&self, rc: super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RectToVariant)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rc), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VariantToRect(&self, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).VariantToRect)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(var), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SafeArrayToRectNativeArray(&self, rects: *const super::super::System::Com::SAFEARRAY, rectarray: *mut *mut super::super::Foundation::RECT, rectarraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SafeArrayToRectNativeArray)(::windows_core::Interface::as_raw(self), rects, rectarray, rectarraycount).ok() @@ -4102,7 +4102,7 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPatternProgrammaticName)(::windows_core::Interface::as_raw(self), pattern, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedPatterns(&self, pelement: P0, patternids: *mut *mut super::super::System::Com::SAFEARRAY, patternnames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -4110,7 +4110,7 @@ impl IUIAutomation { { (::windows_core::Interface::vtable(self).PollForPotentialSupportedPatterns)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), patternids, patternnames).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedProperties(&self, pelement: P0, propertyids: *mut *mut super::super::System::Com::SAFEARRAY, propertynames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -4118,7 +4118,7 @@ impl IUIAutomation { { (::windows_core::Interface::vtable(self).PollForPotentialSupportedProperties)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), propertyids, propertynames).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CheckNotSupported(&self, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4132,7 +4132,7 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReservedMixedAttributeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessible(&self, accessible: P0, childid: i32) -> ::windows_core::Result where @@ -4141,7 +4141,7 @@ impl IUIAutomation { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ElementFromIAccessible)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessibleBuildCache(&self, accessible: P0, childid: i32, cacherequest: P1) -> ::windows_core::Result where @@ -4286,7 +4286,7 @@ pub struct IUIAutomation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomation2(::windows_core::IUnknown); impl IUIAutomation2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CompareElements(&self, el1: P0, el2: P1) -> ::windows_core::Result where @@ -4296,7 +4296,7 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareElements)(::windows_core::Interface::as_raw(self), el1.into_param().abi(), el2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CompareRuntimeIds(&self, runtimeid1: *const super::super::System::Com::SAFEARRAY, runtimeid2: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4306,7 +4306,7 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRootElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandle(&self, hwnd: P0) -> ::windows_core::Result where @@ -4315,7 +4315,7 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ElementFromHandle)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPoint(&self, pt: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4332,7 +4332,7 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRootElementBuildCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandleBuildCache(&self, hwnd: P0, cacherequest: P1) -> ::windows_core::Result where @@ -4342,7 +4342,7 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ElementFromHandleBuildCache)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPointBuildCache(&self, pt: super::super::Foundation::POINT, cacherequest: P0) -> ::windows_core::Result where @@ -4401,13 +4401,13 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateFalseCondition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyCondition(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreatePropertyCondition)(::windows_core::Interface::as_raw(self), propertyid, ::core::mem::transmute(value), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyConditionEx(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT, flags: PropertyConditionFlags) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4421,7 +4421,7 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateAndCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAndConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4439,7 +4439,7 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateOrCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateOrConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4479,7 +4479,7 @@ impl IUIAutomation2 { { (::windows_core::Interface::vtable(self).base__.AddPropertyChangedEventHandlerNativeArray)(::windows_core::Interface::as_raw(self), element.into_param().abi(), scope, cacherequest.into_param().abi(), handler.into_param().abi(), ::core::mem::transmute(propertyarray.as_ptr()), propertyarray.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPropertyChangedEventHandler(&self, element: P0, scope: TreeScope, cacherequest: P1, handler: P2, propertyarray: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -4527,30 +4527,30 @@ impl IUIAutomation2 { pub unsafe fn RemoveAllEventHandlers(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RemoveAllEventHandlers)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntNativeArrayToSafeArray(&self, array: &[i32]) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IntNativeArrayToSafeArray)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(array.as_ptr()), array.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntSafeArrayToNativeArray(&self, intarray: *const super::super::System::Com::SAFEARRAY, array: *mut *mut i32, arraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IntSafeArrayToNativeArray)(::windows_core::Interface::as_raw(self), intarray, array, arraycount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RectToVariant(&self, rc: super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.RectToVariant)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rc), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VariantToRect(&self, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.VariantToRect)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(var), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SafeArrayToRectNativeArray(&self, rects: *const super::super::System::Com::SAFEARRAY, rectarray: *mut *mut super::super::Foundation::RECT, rectarraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SafeArrayToRectNativeArray)(::windows_core::Interface::as_raw(self), rects, rectarray, rectarraycount).ok() @@ -4574,7 +4574,7 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPatternProgrammaticName)(::windows_core::Interface::as_raw(self), pattern, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedPatterns(&self, pelement: P0, patternids: *mut *mut super::super::System::Com::SAFEARRAY, patternnames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -4582,7 +4582,7 @@ impl IUIAutomation2 { { (::windows_core::Interface::vtable(self).base__.PollForPotentialSupportedPatterns)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), patternids, patternnames).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedProperties(&self, pelement: P0, propertyids: *mut *mut super::super::System::Com::SAFEARRAY, propertynames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -4590,7 +4590,7 @@ impl IUIAutomation2 { { (::windows_core::Interface::vtable(self).base__.PollForPotentialSupportedProperties)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), propertyids, propertynames).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CheckNotSupported(&self, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4604,7 +4604,7 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ReservedMixedAttributeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessible(&self, accessible: P0, childid: i32) -> ::windows_core::Result where @@ -4613,7 +4613,7 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ElementFromIAccessible)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessibleBuildCache(&self, accessible: P0, childid: i32, cacherequest: P1) -> ::windows_core::Result where @@ -4623,13 +4623,13 @@ impl IUIAutomation2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ElementFromIAccessibleBuildCache)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSetFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoSetFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoSetFocus(&self, autosetfocus: P0) -> ::windows_core::Result<()> where @@ -4680,7 +4680,7 @@ pub struct IUIAutomation2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomation3(::windows_core::IUnknown); impl IUIAutomation3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CompareElements(&self, el1: P0, el2: P1) -> ::windows_core::Result where @@ -4690,7 +4690,7 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CompareElements)(::windows_core::Interface::as_raw(self), el1.into_param().abi(), el2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CompareRuntimeIds(&self, runtimeid1: *const super::super::System::Com::SAFEARRAY, runtimeid2: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4700,7 +4700,7 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetRootElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandle(&self, hwnd: P0) -> ::windows_core::Result where @@ -4709,7 +4709,7 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ElementFromHandle)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPoint(&self, pt: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4726,7 +4726,7 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetRootElementBuildCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandleBuildCache(&self, hwnd: P0, cacherequest: P1) -> ::windows_core::Result where @@ -4736,7 +4736,7 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ElementFromHandleBuildCache)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPointBuildCache(&self, pt: super::super::Foundation::POINT, cacherequest: P0) -> ::windows_core::Result where @@ -4795,13 +4795,13 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateFalseCondition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyCondition(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreatePropertyCondition)(::windows_core::Interface::as_raw(self), propertyid, ::core::mem::transmute(value), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyConditionEx(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT, flags: PropertyConditionFlags) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4815,7 +4815,7 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateAndCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAndConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4833,7 +4833,7 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CreateOrCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateOrConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4873,7 +4873,7 @@ impl IUIAutomation3 { { (::windows_core::Interface::vtable(self).base__.base__.AddPropertyChangedEventHandlerNativeArray)(::windows_core::Interface::as_raw(self), element.into_param().abi(), scope, cacherequest.into_param().abi(), handler.into_param().abi(), ::core::mem::transmute(propertyarray.as_ptr()), propertyarray.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPropertyChangedEventHandler(&self, element: P0, scope: TreeScope, cacherequest: P1, handler: P2, propertyarray: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -4921,30 +4921,30 @@ impl IUIAutomation3 { pub unsafe fn RemoveAllEventHandlers(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.RemoveAllEventHandlers)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntNativeArrayToSafeArray(&self, array: &[i32]) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IntNativeArrayToSafeArray)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(array.as_ptr()), array.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntSafeArrayToNativeArray(&self, intarray: *const super::super::System::Com::SAFEARRAY, array: *mut *mut i32, arraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.IntSafeArrayToNativeArray)(::windows_core::Interface::as_raw(self), intarray, array, arraycount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RectToVariant(&self, rc: super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.RectToVariant)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rc), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VariantToRect(&self, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.VariantToRect)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(var), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SafeArrayToRectNativeArray(&self, rects: *const super::super::System::Com::SAFEARRAY, rectarray: *mut *mut super::super::Foundation::RECT, rectarraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SafeArrayToRectNativeArray)(::windows_core::Interface::as_raw(self), rects, rectarray, rectarraycount).ok() @@ -4968,7 +4968,7 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPatternProgrammaticName)(::windows_core::Interface::as_raw(self), pattern, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedPatterns(&self, pelement: P0, patternids: *mut *mut super::super::System::Com::SAFEARRAY, patternnames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -4976,7 +4976,7 @@ impl IUIAutomation3 { { (::windows_core::Interface::vtable(self).base__.base__.PollForPotentialSupportedPatterns)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), patternids, patternnames).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedProperties(&self, pelement: P0, propertyids: *mut *mut super::super::System::Com::SAFEARRAY, propertynames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -4984,7 +4984,7 @@ impl IUIAutomation3 { { (::windows_core::Interface::vtable(self).base__.base__.PollForPotentialSupportedProperties)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), propertyids, propertynames).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CheckNotSupported(&self, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4998,7 +4998,7 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ReservedMixedAttributeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessible(&self, accessible: P0, childid: i32) -> ::windows_core::Result where @@ -5007,7 +5007,7 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ElementFromIAccessible)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessibleBuildCache(&self, accessible: P0, childid: i32, cacherequest: P1) -> ::windows_core::Result where @@ -5017,13 +5017,13 @@ impl IUIAutomation3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ElementFromIAccessibleBuildCache)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSetFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AutoSetFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoSetFocus(&self, autosetfocus: P0) -> ::windows_core::Result<()> where @@ -5079,7 +5079,7 @@ pub struct IUIAutomation3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomation4(::windows_core::IUnknown); impl IUIAutomation4 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CompareElements(&self, el1: P0, el2: P1) -> ::windows_core::Result where @@ -5089,7 +5089,7 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CompareElements)(::windows_core::Interface::as_raw(self), el1.into_param().abi(), el2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CompareRuntimeIds(&self, runtimeid1: *const super::super::System::Com::SAFEARRAY, runtimeid2: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5099,7 +5099,7 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetRootElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandle(&self, hwnd: P0) -> ::windows_core::Result where @@ -5108,7 +5108,7 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ElementFromHandle)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPoint(&self, pt: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5125,7 +5125,7 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetRootElementBuildCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandleBuildCache(&self, hwnd: P0, cacherequest: P1) -> ::windows_core::Result where @@ -5135,7 +5135,7 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ElementFromHandleBuildCache)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPointBuildCache(&self, pt: super::super::Foundation::POINT, cacherequest: P0) -> ::windows_core::Result where @@ -5194,13 +5194,13 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateFalseCondition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyCondition(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreatePropertyCondition)(::windows_core::Interface::as_raw(self), propertyid, ::core::mem::transmute(value), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyConditionEx(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT, flags: PropertyConditionFlags) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5214,7 +5214,7 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateAndCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAndConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5232,7 +5232,7 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CreateOrCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateOrConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5272,7 +5272,7 @@ impl IUIAutomation4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.AddPropertyChangedEventHandlerNativeArray)(::windows_core::Interface::as_raw(self), element.into_param().abi(), scope, cacherequest.into_param().abi(), handler.into_param().abi(), ::core::mem::transmute(propertyarray.as_ptr()), propertyarray.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPropertyChangedEventHandler(&self, element: P0, scope: TreeScope, cacherequest: P1, handler: P2, propertyarray: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5320,30 +5320,30 @@ impl IUIAutomation4 { pub unsafe fn RemoveAllEventHandlers(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.RemoveAllEventHandlers)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntNativeArrayToSafeArray(&self, array: &[i32]) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IntNativeArrayToSafeArray)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(array.as_ptr()), array.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntSafeArrayToNativeArray(&self, intarray: *const super::super::System::Com::SAFEARRAY, array: *mut *mut i32, arraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.IntSafeArrayToNativeArray)(::windows_core::Interface::as_raw(self), intarray, array, arraycount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RectToVariant(&self, rc: super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.RectToVariant)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rc), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VariantToRect(&self, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.VariantToRect)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(var), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SafeArrayToRectNativeArray(&self, rects: *const super::super::System::Com::SAFEARRAY, rectarray: *mut *mut super::super::Foundation::RECT, rectarraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SafeArrayToRectNativeArray)(::windows_core::Interface::as_raw(self), rects, rectarray, rectarraycount).ok() @@ -5367,7 +5367,7 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetPatternProgrammaticName)(::windows_core::Interface::as_raw(self), pattern, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedPatterns(&self, pelement: P0, patternids: *mut *mut super::super::System::Com::SAFEARRAY, patternnames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5375,7 +5375,7 @@ impl IUIAutomation4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.PollForPotentialSupportedPatterns)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), patternids, patternnames).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedProperties(&self, pelement: P0, propertyids: *mut *mut super::super::System::Com::SAFEARRAY, propertynames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5383,7 +5383,7 @@ impl IUIAutomation4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.PollForPotentialSupportedProperties)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), propertyids, propertynames).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CheckNotSupported(&self, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5397,7 +5397,7 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ReservedMixedAttributeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessible(&self, accessible: P0, childid: i32) -> ::windows_core::Result where @@ -5406,7 +5406,7 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ElementFromIAccessible)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessibleBuildCache(&self, accessible: P0, childid: i32, cacherequest: P1) -> ::windows_core::Result where @@ -5416,13 +5416,13 @@ impl IUIAutomation4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ElementFromIAccessibleBuildCache)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSetFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.AutoSetFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoSetFocus(&self, autosetfocus: P0) -> ::windows_core::Result<()> where @@ -5493,7 +5493,7 @@ pub struct IUIAutomation4_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomation5(::windows_core::IUnknown); impl IUIAutomation5 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CompareElements(&self, el1: P0, el2: P1) -> ::windows_core::Result where @@ -5503,7 +5503,7 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CompareElements)(::windows_core::Interface::as_raw(self), el1.into_param().abi(), el2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CompareRuntimeIds(&self, runtimeid1: *const super::super::System::Com::SAFEARRAY, runtimeid2: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5513,7 +5513,7 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetRootElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandle(&self, hwnd: P0) -> ::windows_core::Result where @@ -5522,7 +5522,7 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ElementFromHandle)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPoint(&self, pt: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5539,7 +5539,7 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetRootElementBuildCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandleBuildCache(&self, hwnd: P0, cacherequest: P1) -> ::windows_core::Result where @@ -5549,7 +5549,7 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ElementFromHandleBuildCache)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPointBuildCache(&self, pt: super::super::Foundation::POINT, cacherequest: P0) -> ::windows_core::Result where @@ -5608,13 +5608,13 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateFalseCondition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyCondition(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreatePropertyCondition)(::windows_core::Interface::as_raw(self), propertyid, ::core::mem::transmute(value), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyConditionEx(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT, flags: PropertyConditionFlags) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5628,7 +5628,7 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateAndCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAndConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5646,7 +5646,7 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CreateOrCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateOrConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5686,7 +5686,7 @@ impl IUIAutomation5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.AddPropertyChangedEventHandlerNativeArray)(::windows_core::Interface::as_raw(self), element.into_param().abi(), scope, cacherequest.into_param().abi(), handler.into_param().abi(), ::core::mem::transmute(propertyarray.as_ptr()), propertyarray.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPropertyChangedEventHandler(&self, element: P0, scope: TreeScope, cacherequest: P1, handler: P2, propertyarray: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5734,30 +5734,30 @@ impl IUIAutomation5 { pub unsafe fn RemoveAllEventHandlers(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RemoveAllEventHandlers)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntNativeArrayToSafeArray(&self, array: &[i32]) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IntNativeArrayToSafeArray)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(array.as_ptr()), array.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntSafeArrayToNativeArray(&self, intarray: *const super::super::System::Com::SAFEARRAY, array: *mut *mut i32, arraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IntSafeArrayToNativeArray)(::windows_core::Interface::as_raw(self), intarray, array, arraycount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RectToVariant(&self, rc: super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RectToVariant)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rc), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VariantToRect(&self, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.VariantToRect)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(var), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SafeArrayToRectNativeArray(&self, rects: *const super::super::System::Com::SAFEARRAY, rectarray: *mut *mut super::super::Foundation::RECT, rectarraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SafeArrayToRectNativeArray)(::windows_core::Interface::as_raw(self), rects, rectarray, rectarraycount).ok() @@ -5781,7 +5781,7 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetPatternProgrammaticName)(::windows_core::Interface::as_raw(self), pattern, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedPatterns(&self, pelement: P0, patternids: *mut *mut super::super::System::Com::SAFEARRAY, patternnames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5789,7 +5789,7 @@ impl IUIAutomation5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.PollForPotentialSupportedPatterns)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), patternids, patternnames).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedProperties(&self, pelement: P0, propertyids: *mut *mut super::super::System::Com::SAFEARRAY, propertynames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -5797,7 +5797,7 @@ impl IUIAutomation5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.PollForPotentialSupportedProperties)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), propertyids, propertynames).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CheckNotSupported(&self, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5811,7 +5811,7 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ReservedMixedAttributeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessible(&self, accessible: P0, childid: i32) -> ::windows_core::Result where @@ -5820,7 +5820,7 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ElementFromIAccessible)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessibleBuildCache(&self, accessible: P0, childid: i32, cacherequest: P1) -> ::windows_core::Result where @@ -5830,13 +5830,13 @@ impl IUIAutomation5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ElementFromIAccessibleBuildCache)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSetFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.AutoSetFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoSetFocus(&self, autosetfocus: P0) -> ::windows_core::Result<()> where @@ -5922,7 +5922,7 @@ pub struct IUIAutomation5_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomation6(::windows_core::IUnknown); impl IUIAutomation6 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CompareElements(&self, el1: P0, el2: P1) -> ::windows_core::Result where @@ -5932,7 +5932,7 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CompareElements)(::windows_core::Interface::as_raw(self), el1.into_param().abi(), el2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CompareRuntimeIds(&self, runtimeid1: *const super::super::System::Com::SAFEARRAY, runtimeid2: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5942,7 +5942,7 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetRootElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandle(&self, hwnd: P0) -> ::windows_core::Result where @@ -5951,7 +5951,7 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ElementFromHandle)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPoint(&self, pt: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5968,7 +5968,7 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetRootElementBuildCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromHandleBuildCache(&self, hwnd: P0, cacherequest: P1) -> ::windows_core::Result where @@ -5978,7 +5978,7 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ElementFromHandleBuildCache)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ElementFromPointBuildCache(&self, pt: super::super::Foundation::POINT, cacherequest: P0) -> ::windows_core::Result where @@ -6037,13 +6037,13 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateFalseCondition)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyCondition(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreatePropertyCondition)(::windows_core::Interface::as_raw(self), propertyid, ::core::mem::transmute(value), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyConditionEx(&self, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT, flags: PropertyConditionFlags) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6057,7 +6057,7 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateAndCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateAndConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6075,7 +6075,7 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CreateOrCondition)(::windows_core::Interface::as_raw(self), condition1.into_param().abi(), condition2.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateOrConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6115,7 +6115,7 @@ impl IUIAutomation6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.AddPropertyChangedEventHandlerNativeArray)(::windows_core::Interface::as_raw(self), element.into_param().abi(), scope, cacherequest.into_param().abi(), handler.into_param().abi(), ::core::mem::transmute(propertyarray.as_ptr()), propertyarray.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddPropertyChangedEventHandler(&self, element: P0, scope: TreeScope, cacherequest: P1, handler: P2, propertyarray: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -6163,30 +6163,30 @@ impl IUIAutomation6 { pub unsafe fn RemoveAllEventHandlers(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RemoveAllEventHandlers)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntNativeArrayToSafeArray(&self, array: &[i32]) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IntNativeArrayToSafeArray)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(array.as_ptr()), array.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IntSafeArrayToNativeArray(&self, intarray: *const super::super::System::Com::SAFEARRAY, array: *mut *mut i32, arraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IntSafeArrayToNativeArray)(::windows_core::Interface::as_raw(self), intarray, array, arraycount).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RectToVariant(&self, rc: super::super::Foundation::RECT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RectToVariant)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rc), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VariantToRect(&self, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.VariantToRect)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(var), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SafeArrayToRectNativeArray(&self, rects: *const super::super::System::Com::SAFEARRAY, rectarray: *mut *mut super::super::Foundation::RECT, rectarraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SafeArrayToRectNativeArray)(::windows_core::Interface::as_raw(self), rects, rectarray, rectarraycount).ok() @@ -6210,7 +6210,7 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetPatternProgrammaticName)(::windows_core::Interface::as_raw(self), pattern, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedPatterns(&self, pelement: P0, patternids: *mut *mut super::super::System::Com::SAFEARRAY, patternnames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -6218,7 +6218,7 @@ impl IUIAutomation6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.PollForPotentialSupportedPatterns)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), patternids, patternnames).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn PollForPotentialSupportedProperties(&self, pelement: P0, propertyids: *mut *mut super::super::System::Com::SAFEARRAY, propertynames: *mut *mut super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -6226,7 +6226,7 @@ impl IUIAutomation6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.PollForPotentialSupportedProperties)(::windows_core::Interface::as_raw(self), pelement.into_param().abi(), propertyids, propertynames).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CheckNotSupported(&self, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6240,7 +6240,7 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ReservedMixedAttributeValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessible(&self, accessible: P0, childid: i32) -> ::windows_core::Result where @@ -6249,7 +6249,7 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ElementFromIAccessible)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ElementFromIAccessibleBuildCache(&self, accessible: P0, childid: i32, cacherequest: P1) -> ::windows_core::Result where @@ -6259,13 +6259,13 @@ impl IUIAutomation6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ElementFromIAccessibleBuildCache)(::windows_core::Interface::as_raw(self), accessible.into_param().abi(), childid, cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoSetFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.AutoSetFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoSetFocus(&self, autosetfocus: P0) -> ::windows_core::Result<()> where @@ -6437,7 +6437,7 @@ impl IUIAutomationAndCondition { pub unsafe fn GetChildrenAsNativeArray(&self, childarray: *mut *mut ::core::option::Option, childarraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetChildrenAsNativeArray)(::windows_core::Interface::as_raw(self), childarray, childarraycount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetChildren(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -6533,7 +6533,7 @@ pub struct IUIAutomationAnnotationPattern_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationBoolCondition(::windows_core::IUnknown); impl IUIAutomationBoolCondition { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BooleanValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6620,7 +6620,7 @@ pub struct IUIAutomationCacheRequest_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationChangesEventHandler(::windows_core::IUnknown); impl IUIAutomationChangesEventHandler { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn HandleChangesEvent(&self, sender: P0, uiachanges: &[UiaChangeInfo]) -> ::windows_core::Result<()> where @@ -6718,13 +6718,13 @@ pub struct IUIAutomationDockPattern_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationDragPattern(::windows_core::IUnknown); impl IUIAutomationDragPattern { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsGrabbed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentIsGrabbed)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsGrabbed(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6738,13 +6738,13 @@ impl IUIAutomationDragPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedDropEffect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentDropEffects(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentDropEffects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CachedDropEffects(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -6803,13 +6803,13 @@ impl IUIAutomationDropTargetPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedDropTargetEffect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentDropTargetEffects(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentDropTargetEffects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CachedDropTargetEffects(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -6845,7 +6845,7 @@ impl IUIAutomationElement { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -6888,13 +6888,13 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BuildUpdatedCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -6903,13 +6903,13 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentPropertyValueEx)(::windows_core::Interface::as_raw(self), propertyid, ignoredefaultvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCachedPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -6972,19 +6972,19 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7006,25 +7006,25 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7034,7 +7034,7 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7048,7 +7048,7 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7058,7 +7058,7 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7076,7 +7076,7 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7122,19 +7122,19 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7156,25 +7156,25 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7184,7 +7184,7 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7198,7 +7198,7 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7208,7 +7208,7 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7226,7 +7226,7 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7248,7 +7248,7 @@ impl IUIAutomationElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedProviderDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClickablePoint(&self, clickable: *mut super::super::Foundation::POINT, gotclickable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetClickablePoint)(::windows_core::Interface::as_raw(self), clickable, gotclickable).ok() @@ -7439,7 +7439,7 @@ impl IUIAutomationElement2 { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -7482,13 +7482,13 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BuildUpdatedCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCurrentPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -7497,13 +7497,13 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCurrentPropertyValueEx)(::windows_core::Interface::as_raw(self), propertyid, ignoredefaultvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCachedPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -7566,19 +7566,19 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7600,25 +7600,25 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7628,7 +7628,7 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7642,7 +7642,7 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7652,7 +7652,7 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7670,7 +7670,7 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7716,19 +7716,19 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7750,25 +7750,25 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7778,7 +7778,7 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7792,7 +7792,7 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7802,7 +7802,7 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7820,7 +7820,7 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7842,18 +7842,18 @@ impl IUIAutomationElement2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedProviderDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClickablePoint(&self, clickable: *mut super::super::Foundation::POINT, gotclickable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetClickablePoint)(::windows_core::Interface::as_raw(self), clickable, gotclickable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentOptimizeForVisualContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7907,7 +7907,7 @@ impl IUIAutomationElement3 { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -7950,13 +7950,13 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BuildUpdatedCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetCurrentPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -7965,13 +7965,13 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetCurrentPropertyValueEx)(::windows_core::Interface::as_raw(self), propertyid, ignoredefaultvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetCachedPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -8034,19 +8034,19 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8068,25 +8068,25 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8096,7 +8096,7 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8110,7 +8110,7 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8120,7 +8120,7 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8138,7 +8138,7 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8184,19 +8184,19 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8218,25 +8218,25 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8246,7 +8246,7 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8260,7 +8260,7 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8270,7 +8270,7 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8288,7 +8288,7 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8310,18 +8310,18 @@ impl IUIAutomationElement3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedProviderDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClickablePoint(&self, clickable: *mut super::super::Foundation::POINT, gotclickable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetClickablePoint)(::windows_core::Interface::as_raw(self), clickable, gotclickable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentOptimizeForVisualContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8346,13 +8346,13 @@ impl IUIAutomationElement3 { pub unsafe fn ShowContextMenu(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ShowContextMenu)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentIsPeripheral)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8387,7 +8387,7 @@ impl IUIAutomationElement4 { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -8430,13 +8430,13 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.BuildUpdatedCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetCurrentPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -8445,13 +8445,13 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetCurrentPropertyValueEx)(::windows_core::Interface::as_raw(self), propertyid, ignoredefaultvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetCachedPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -8514,19 +8514,19 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8548,25 +8548,25 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8576,7 +8576,7 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8590,7 +8590,7 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8600,7 +8600,7 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8618,7 +8618,7 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8664,19 +8664,19 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8698,25 +8698,25 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8726,7 +8726,7 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8740,7 +8740,7 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8750,7 +8750,7 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8768,7 +8768,7 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8790,18 +8790,18 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedProviderDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClickablePoint(&self, clickable: *mut super::super::Foundation::POINT, gotclickable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetClickablePoint)(::windows_core::Interface::as_raw(self), clickable, gotclickable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentOptimizeForVisualContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8826,13 +8826,13 @@ impl IUIAutomationElement4 { pub unsafe fn ShowContextMenu(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ShowContextMenu)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentIsPeripheral)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8850,7 +8850,7 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -8872,7 +8872,7 @@ impl IUIAutomationElement4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CachedAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -8918,7 +8918,7 @@ impl IUIAutomationElement5 { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -8961,13 +8961,13 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.BuildUpdatedCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetCurrentPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -8976,13 +8976,13 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetCurrentPropertyValueEx)(::windows_core::Interface::as_raw(self), propertyid, ignoredefaultvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetCachedPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -9045,19 +9045,19 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9079,25 +9079,25 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9107,7 +9107,7 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9121,7 +9121,7 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9131,7 +9131,7 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9149,7 +9149,7 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9195,19 +9195,19 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9229,25 +9229,25 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9257,7 +9257,7 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9271,7 +9271,7 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9281,7 +9281,7 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9299,7 +9299,7 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9321,18 +9321,18 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedProviderDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClickablePoint(&self, clickable: *mut super::super::Foundation::POINT, gotclickable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetClickablePoint)(::windows_core::Interface::as_raw(self), clickable, gotclickable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentOptimizeForVisualContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9357,13 +9357,13 @@ impl IUIAutomationElement5 { pub unsafe fn ShowContextMenu(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ShowContextMenu)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentIsPeripheral)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9381,7 +9381,7 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -9403,7 +9403,7 @@ impl IUIAutomationElement5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CachedAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -9453,7 +9453,7 @@ impl IUIAutomationElement6 { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -9496,13 +9496,13 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.BuildUpdatedCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetCurrentPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -9511,13 +9511,13 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetCurrentPropertyValueEx)(::windows_core::Interface::as_raw(self), propertyid, ignoredefaultvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetCachedPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -9580,19 +9580,19 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9614,25 +9614,25 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9642,7 +9642,7 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9656,7 +9656,7 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9666,7 +9666,7 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9684,7 +9684,7 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9730,19 +9730,19 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9764,25 +9764,25 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9792,7 +9792,7 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9806,7 +9806,7 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9816,7 +9816,7 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9834,7 +9834,7 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9856,18 +9856,18 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedProviderDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClickablePoint(&self, clickable: *mut super::super::Foundation::POINT, gotclickable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.GetClickablePoint)(::windows_core::Interface::as_raw(self), clickable, gotclickable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentOptimizeForVisualContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9892,13 +9892,13 @@ impl IUIAutomationElement6 { pub unsafe fn ShowContextMenu(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ShowContextMenu)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentIsPeripheral)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9916,7 +9916,7 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CurrentLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -9938,7 +9938,7 @@ impl IUIAutomationElement6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CachedLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CachedAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -9994,7 +9994,7 @@ impl IUIAutomationElement7 { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -10037,13 +10037,13 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.BuildUpdatedCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetCurrentPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -10052,13 +10052,13 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetCurrentPropertyValueEx)(::windows_core::Interface::as_raw(self), propertyid, ignoredefaultvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetCachedPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -10121,19 +10121,19 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10155,25 +10155,25 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10183,7 +10183,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10197,7 +10197,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10207,7 +10207,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10225,7 +10225,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10271,19 +10271,19 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10305,25 +10305,25 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10333,7 +10333,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10347,7 +10347,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10357,7 +10357,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10375,7 +10375,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10397,18 +10397,18 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CachedProviderDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClickablePoint(&self, clickable: *mut super::super::Foundation::POINT, gotclickable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.GetClickablePoint)(::windows_core::Interface::as_raw(self), clickable, gotclickable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentOptimizeForVisualContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10433,13 +10433,13 @@ impl IUIAutomationElement7 { pub unsafe fn ShowContextMenu(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ShowContextMenu)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentIsPeripheral)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10457,7 +10457,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CurrentLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -10479,7 +10479,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CachedLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CachedAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -10547,7 +10547,7 @@ impl IUIAutomationElement7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindAllWithOptionsBuildCache)(::windows_core::Interface::as_raw(self), scope, condition.into_param().abi(), cacherequest.into_param().abi(), traversaloptions, root.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentMetadataValue(&self, targetid: i32, metadataid: UIA_METADATA_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10581,7 +10581,7 @@ impl IUIAutomationElement8 { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -10624,13 +10624,13 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.BuildUpdatedCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetCurrentPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -10639,13 +10639,13 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetCurrentPropertyValueEx)(::windows_core::Interface::as_raw(self), propertyid, ignoredefaultvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetCachedPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -10708,19 +10708,19 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10742,25 +10742,25 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10770,7 +10770,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10784,7 +10784,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10794,7 +10794,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10812,7 +10812,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10858,19 +10858,19 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10892,25 +10892,25 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10920,7 +10920,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10934,7 +10934,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10944,7 +10944,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10962,7 +10962,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10984,18 +10984,18 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CachedProviderDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClickablePoint(&self, clickable: *mut super::super::Foundation::POINT, gotclickable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.GetClickablePoint)(::windows_core::Interface::as_raw(self), clickable, gotclickable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentOptimizeForVisualContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11020,13 +11020,13 @@ impl IUIAutomationElement8 { pub unsafe fn ShowContextMenu(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ShowContextMenu)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentIsPeripheral)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11044,7 +11044,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CurrentLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -11066,7 +11066,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CachedLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CachedAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -11134,7 +11134,7 @@ impl IUIAutomationElement8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FindAllWithOptionsBuildCache)(::windows_core::Interface::as_raw(self), scope, condition.into_param().abi(), cacherequest.into_param().abi(), traversaloptions, root.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentMetadataValue(&self, targetid: i32, metadataid: UIA_METADATA_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11170,7 +11170,7 @@ impl IUIAutomationElement9 { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRuntimeId(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -11213,13 +11213,13 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.BuildUpdatedCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetCurrentPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -11228,13 +11228,13 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetCurrentPropertyValueEx)(::windows_core::Interface::as_raw(self), propertyid, ignoredefaultvalue.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetCachedPropertyValue)(::windows_core::Interface::as_raw(self), propertyid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> ::windows_core::Result where @@ -11297,19 +11297,19 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11331,25 +11331,25 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11359,7 +11359,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11373,7 +11373,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11383,7 +11383,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11401,7 +11401,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CurrentAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11447,19 +11447,19 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedAccessKey)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedHasKeyboardFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedHasKeyboardFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsKeyboardFocusable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedIsKeyboardFocusable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11481,25 +11481,25 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedCulture)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsControlElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedIsControlElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsContentElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedIsContentElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPassword(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedIsPassword)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedNativeWindowHandle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11509,7 +11509,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedItemType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsOffscreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11523,7 +11523,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedFrameworkId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsRequiredForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11533,7 +11533,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedItemStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11551,7 +11551,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedAriaProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsDataValidForForm(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11573,18 +11573,18 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.CachedProviderDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetClickablePoint(&self, clickable: *mut super::super::Foundation::POINT, gotclickable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.GetClickablePoint)(::windows_core::Interface::as_raw(self), clickable, gotclickable).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CurrentOptimizeForVisualContent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedOptimizeForVisualContent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11609,13 +11609,13 @@ impl IUIAutomationElement9 { pub unsafe fn ShowContextMenu(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ShowContextMenu)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CurrentIsPeripheral)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsPeripheral(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11633,7 +11633,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CurrentLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CurrentAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -11655,7 +11655,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CachedLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CachedAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -11723,7 +11723,7 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.FindAllWithOptionsBuildCache)(::windows_core::Interface::as_raw(self), scope, condition.into_param().abi(), cacherequest.into_param().abi(), traversaloptions, root.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCurrentMetadataValue(&self, targetid: i32, metadataid: UIA_METADATA_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11737,13 +11737,13 @@ impl IUIAutomationElement9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedHeadingLevel)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsDialog(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentIsDialog)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsDialog(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12087,7 +12087,7 @@ pub struct IUIAutomationInvokePattern_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationItemContainerPattern(::windows_core::IUnknown); impl IUIAutomationItemContainerPattern { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindItemByProperty(&self, pstartafter: P0, propertyid: UIA_PROPERTY_ID, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -12209,7 +12209,7 @@ impl IUIAutomationLegacyIAccessiblePattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedDefaultAction)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetIAccessible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12270,7 +12270,7 @@ impl IUIAutomationMultipleViewPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentCurrentView)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCurrentSupportedViews(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -12280,7 +12280,7 @@ impl IUIAutomationMultipleViewPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedCurrentView)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCachedSupportedViews(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -12392,7 +12392,7 @@ impl IUIAutomationOrCondition { pub unsafe fn GetChildrenAsNativeArray(&self, childarray: *mut *mut ::core::option::Option, childarraycount: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetChildrenAsNativeArray)(::windows_core::Interface::as_raw(self), childarray, childarraycount).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetChildren(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -12453,7 +12453,7 @@ pub struct IUIAutomationPatternHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationPatternInstance(::windows_core::IUnknown); impl IUIAutomationPatternInstance { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetProperty(&self, index: u32, cached: P0, r#type: UIAutomationType, pptr: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -12486,7 +12486,7 @@ pub struct IUIAutomationPatternInstance_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationPropertyChangedEventHandler(::windows_core::IUnknown); impl IUIAutomationPropertyChangedEventHandler { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn HandlePropertyChangedEvent(&self, sender: P0, propertyid: UIA_PROPERTY_ID, newvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -12519,7 +12519,7 @@ impl IUIAutomationPropertyCondition { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PropertyId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PropertyValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12552,7 +12552,7 @@ pub struct IUIAutomationPropertyCondition_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationProxyFactory(::windows_core::IUnknown); impl IUIAutomationProxyFactory { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateProvider(&self, hwnd: P0, idobject: i32, idchild: i32) -> ::windows_core::Result where @@ -12599,19 +12599,19 @@ impl IUIAutomationProxyFactoryEntry { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ImageName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowSubstringMatch(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AllowSubstringMatch)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanCheckBaseClass(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanCheckBaseClass)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NeedsAdviseEvents(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12629,7 +12629,7 @@ impl IUIAutomationProxyFactoryEntry { { (::windows_core::Interface::vtable(self).SetImageName)(::windows_core::Interface::as_raw(self), imagename.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllowSubstringMatch(&self, allowsubstringmatch: P0) -> ::windows_core::Result<()> where @@ -12637,7 +12637,7 @@ impl IUIAutomationProxyFactoryEntry { { (::windows_core::Interface::vtable(self).SetAllowSubstringMatch)(::windows_core::Interface::as_raw(self), allowsubstringmatch.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCanCheckBaseClass(&self, cancheckbaseclass: P0) -> ::windows_core::Result<()> where @@ -12645,7 +12645,7 @@ impl IUIAutomationProxyFactoryEntry { { (::windows_core::Interface::vtable(self).SetCanCheckBaseClass)(::windows_core::Interface::as_raw(self), cancheckbaseclass.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNeedsAdviseEvents(&self, adviseevents: P0) -> ::windows_core::Result<()> where @@ -12653,12 +12653,12 @@ impl IUIAutomationProxyFactoryEntry { { (::windows_core::Interface::vtable(self).SetNeedsAdviseEvents)(::windows_core::Interface::as_raw(self), adviseevents.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWinEventsForAutomationEvent(&self, eventid: UIA_EVENT_ID, propertyid: UIA_PROPERTY_ID, winevents: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetWinEventsForAutomationEvent)(::windows_core::Interface::as_raw(self), eventid, propertyid, winevents).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWinEventsForAutomationEvent(&self, eventid: UIA_EVENT_ID, propertyid: UIA_PROPERTY_ID) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -12722,7 +12722,7 @@ impl IUIAutomationProxyFactoryMapping { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTable(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -12732,12 +12732,12 @@ impl IUIAutomationProxyFactoryMapping { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEntry)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetTable(&self, factorylist: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTable)(::windows_core::Interface::as_raw(self), factorylist).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertEntries(&self, before: u32, factorylist: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InsertEntries)(::windows_core::Interface::as_raw(self), before, factorylist).ok() @@ -12799,7 +12799,7 @@ impl IUIAutomationRangeValuePattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12825,7 +12825,7 @@ impl IUIAutomationRangeValuePattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12891,7 +12891,7 @@ impl IUIAutomationRegistrar { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegisterEvent)(::windows_core::Interface::as_raw(self), event, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterPattern(&self, pattern: *const UIAutomationPatternInfo, ppatternid: *mut i32, ppatternavailablepropertyid: *mut i32, ppropertyids: &mut [i32], peventids: &mut [i32]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RegisterPattern)(::windows_core::Interface::as_raw(self), pattern, ppatternid, ppatternavailablepropertyid, ppropertyids.len() as _, ::core::mem::transmute(ppropertyids.as_ptr()), peventids.len() as _, ::core::mem::transmute(peventids.as_ptr())).ok() @@ -12962,13 +12962,13 @@ impl IUIAutomationScrollPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentVerticalViewSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentHorizontallyScrollable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentHorizontallyScrollable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentVerticallyScrollable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12990,13 +12990,13 @@ impl IUIAutomationScrollPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedVerticalViewSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedHorizontallyScrollable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedHorizontallyScrollable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedVerticallyScrollable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13054,7 +13054,7 @@ impl IUIAutomationSelectionItemPattern { pub unsafe fn RemoveFromSelection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveFromSelection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsSelected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13064,7 +13064,7 @@ impl IUIAutomationSelectionItemPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentSelectionContainer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsSelected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13108,13 +13108,13 @@ impl IUIAutomationSelectionPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanSelectMultiple(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentCanSelectMultiple)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsSelectionRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13124,13 +13124,13 @@ impl IUIAutomationSelectionPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCachedSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanSelectMultiple(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedCanSelectMultiple)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsSelectionRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13175,13 +13175,13 @@ impl IUIAutomationSelectionPattern2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCurrentSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanSelectMultiple(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentCanSelectMultiple)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsSelectionRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13191,13 +13191,13 @@ impl IUIAutomationSelectionPattern2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCachedSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanSelectMultiple(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedCanSelectMultiple)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsSelectionRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13268,7 +13268,7 @@ impl IUIAutomationSpreadsheetItemPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentAnnotationObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCurrentAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -13282,7 +13282,7 @@ impl IUIAutomationSpreadsheetItemPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCachedAnnotationObjects)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetCachedAnnotationTypes(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -13342,7 +13342,7 @@ pub struct IUIAutomationSpreadsheetPattern_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationStructureChangedEventHandler(::windows_core::IUnknown); impl IUIAutomationStructureChangedEventHandler { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HandleStructureChangedEvent(&self, sender: P0, changetype: StructureChangeType, runtimeid: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -13602,7 +13602,7 @@ pub struct IUIAutomationTextChildPattern_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationTextEditPattern(::windows_core::IUnknown); impl IUIAutomationTextEditPattern { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RangeFromPoint(&self, pt: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13658,7 +13658,7 @@ pub struct IUIAutomationTextEditPattern_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationTextEditTextChangedEventHandler(::windows_core::IUnknown); impl IUIAutomationTextEditTextChangedEventHandler { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HandleTextEditTextChangedEvent(&self, sender: P0, texteditchangetype: TextEditChangeType, eventstrings: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> where @@ -13687,7 +13687,7 @@ pub struct IUIAutomationTextEditTextChangedEventHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationTextPattern(::windows_core::IUnknown); impl IUIAutomationTextPattern { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RangeFromPoint(&self, pt: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13742,7 +13742,7 @@ pub struct IUIAutomationTextPattern_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIAutomationTextPattern2(::windows_core::IUnknown); impl IUIAutomationTextPattern2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RangeFromPoint(&self, pt: super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13778,7 +13778,7 @@ impl IUIAutomationTextPattern2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RangeFromAnnotation)(::windows_core::Interface::as_raw(self), annotation.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCaretRange(&self, isactive: *mut super::super::Foundation::BOOL, range: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCaretRange)(::windows_core::Interface::as_raw(self), isactive, ::core::mem::transmute(range)).ok() @@ -13809,7 +13809,7 @@ impl IUIAutomationTextRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, range: P0) -> ::windows_core::Result where @@ -13828,7 +13828,7 @@ impl IUIAutomationTextRange { pub unsafe fn ExpandToEnclosingUnit(&self, textunit: TextUnit) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ExpandToEnclosingUnit)(::windows_core::Interface::as_raw(self), textunit).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindAttribute(&self, attr: UIA_TEXTATTRIBUTE_ID, val: super::super::System::Variant::VARIANT, backward: P0) -> ::windows_core::Result where @@ -13837,7 +13837,7 @@ impl IUIAutomationTextRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindAttribute)(::windows_core::Interface::as_raw(self), attr, ::core::mem::transmute(val), backward.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindText(&self, text: P0, backward: P1, ignorecase: P2) -> ::windows_core::Result where @@ -13848,13 +13848,13 @@ impl IUIAutomationTextRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindText)(::windows_core::Interface::as_raw(self), text.into_param().abi(), backward.into_param().abi(), ignorecase.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAttributeValue(&self, attr: UIA_TEXTATTRIBUTE_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAttributeValue)(::windows_core::Interface::as_raw(self), attr, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBoundingRectangles(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -13891,7 +13891,7 @@ impl IUIAutomationTextRange { pub unsafe fn RemoveFromSelection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveFromSelection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScrollIntoView(&self, aligntotop: P0) -> ::windows_core::Result<()> where @@ -13960,7 +13960,7 @@ impl IUIAutomationTextRange2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, range: P0) -> ::windows_core::Result where @@ -13979,7 +13979,7 @@ impl IUIAutomationTextRange2 { pub unsafe fn ExpandToEnclosingUnit(&self, textunit: TextUnit) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ExpandToEnclosingUnit)(::windows_core::Interface::as_raw(self), textunit).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindAttribute(&self, attr: UIA_TEXTATTRIBUTE_ID, val: super::super::System::Variant::VARIANT, backward: P0) -> ::windows_core::Result where @@ -13988,7 +13988,7 @@ impl IUIAutomationTextRange2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FindAttribute)(::windows_core::Interface::as_raw(self), attr, ::core::mem::transmute(val), backward.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindText(&self, text: P0, backward: P1, ignorecase: P2) -> ::windows_core::Result where @@ -13999,13 +13999,13 @@ impl IUIAutomationTextRange2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FindText)(::windows_core::Interface::as_raw(self), text.into_param().abi(), backward.into_param().abi(), ignorecase.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAttributeValue(&self, attr: UIA_TEXTATTRIBUTE_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAttributeValue)(::windows_core::Interface::as_raw(self), attr, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBoundingRectangles(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -14042,7 +14042,7 @@ impl IUIAutomationTextRange2 { pub unsafe fn RemoveFromSelection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RemoveFromSelection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScrollIntoView(&self, aligntotop: P0) -> ::windows_core::Result<()> where @@ -14079,7 +14079,7 @@ impl IUIAutomationTextRange3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Compare(&self, range: P0) -> ::windows_core::Result where @@ -14098,7 +14098,7 @@ impl IUIAutomationTextRange3 { pub unsafe fn ExpandToEnclosingUnit(&self, textunit: TextUnit) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ExpandToEnclosingUnit)(::windows_core::Interface::as_raw(self), textunit).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindAttribute(&self, attr: UIA_TEXTATTRIBUTE_ID, val: super::super::System::Variant::VARIANT, backward: P0) -> ::windows_core::Result where @@ -14107,7 +14107,7 @@ impl IUIAutomationTextRange3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.FindAttribute)(::windows_core::Interface::as_raw(self), attr, ::core::mem::transmute(val), backward.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindText(&self, text: P0, backward: P1, ignorecase: P2) -> ::windows_core::Result where @@ -14118,13 +14118,13 @@ impl IUIAutomationTextRange3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.FindText)(::windows_core::Interface::as_raw(self), text.into_param().abi(), backward.into_param().abi(), ignorecase.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAttributeValue(&self, attr: UIA_TEXTATTRIBUTE_ID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetAttributeValue)(::windows_core::Interface::as_raw(self), attr, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBoundingRectangles(&self) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -14161,7 +14161,7 @@ impl IUIAutomationTextRange3 { pub unsafe fn RemoveFromSelection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.RemoveFromSelection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScrollIntoView(&self, aligntotop: P0) -> ::windows_core::Result<()> where @@ -14190,7 +14190,7 @@ impl IUIAutomationTextRange3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetChildrenBuildCache)(::windows_core::Interface::as_raw(self), cacherequest.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetAttributeValues(&self, attributeids: &[UIA_TEXTATTRIBUTE_ID]) -> ::windows_core::Result<*mut super::super::System::Com::SAFEARRAY> { let mut result__ = ::std::mem::zeroed(); @@ -14286,37 +14286,37 @@ impl IUIAutomationTransformPattern { pub unsafe fn Rotate(&self, degrees: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Rotate)(::windows_core::Interface::as_raw(self), degrees).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanMove(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentCanMove)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanResize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentCanResize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanRotate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentCanRotate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanMove(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedCanMove)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanResize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedCanResize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanRotate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14375,37 +14375,37 @@ impl IUIAutomationTransformPattern2 { pub unsafe fn Rotate(&self, degrees: f64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Rotate)(::windows_core::Interface::as_raw(self), degrees).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanMove(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentCanMove)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanResize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentCanResize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanRotate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CurrentCanRotate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanMove(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedCanMove)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanResize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CachedCanResize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanRotate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14417,13 +14417,13 @@ impl IUIAutomationTransformPattern2 { pub unsafe fn ZoomByUnit(&self, zoomunit: ZoomUnit) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ZoomByUnit)(::windows_core::Interface::as_raw(self), zoomunit).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanZoom(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentCanZoom)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanZoom(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14620,7 +14620,7 @@ impl IUIAutomationValuePattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14630,7 +14630,7 @@ impl IUIAutomationValuePattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14688,7 +14688,7 @@ impl IUIAutomationWindowPattern { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForInputIdle(&self, milliseconds: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14697,25 +14697,25 @@ impl IUIAutomationWindowPattern { pub unsafe fn SetWindowVisualState(&self, state: WindowVisualState) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetWindowVisualState)(::windows_core::Interface::as_raw(self), state).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanMaximize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentCanMaximize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentCanMinimize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentCanMinimize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsModal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentIsModal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CurrentIsTopmost(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14729,25 +14729,25 @@ impl IUIAutomationWindowPattern { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CurrentWindowInteractionState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanMaximize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedCanMaximize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedCanMinimize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedCanMinimize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsModal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CachedIsModal)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CachedIsTopmost(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14830,7 +14830,7 @@ impl IValueProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Value)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsReadOnly(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14886,25 +14886,25 @@ impl IWindowProvider { pub unsafe fn Close(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Close)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WaitForInputIdle(&self, milliseconds: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WaitForInputIdle)(::windows_core::Interface::as_raw(self), milliseconds, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanMaximize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanMaximize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanMinimize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanMinimize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsModal(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14918,7 +14918,7 @@ impl IWindowProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WindowInteractionState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTopmost(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18560,7 +18560,7 @@ impl ::core::default::Default for UIAutomationEventInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct UIAutomationMethodInfo { pub pProgrammaticName: ::windows_core::PCWSTR, @@ -18633,7 +18633,7 @@ impl ::core::default::Default for UIAutomationParameter { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct UIAutomationPatternInfo { pub guid: ::windows_core::GUID, @@ -18820,7 +18820,7 @@ impl ::core::default::Default for UiaCacheRequest { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct UiaChangeInfo { pub uiaId: i32, @@ -18844,7 +18844,7 @@ impl ::core::default::Default for UiaChangeInfo { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct UiaChangesEventArgs { pub Type: EventArgsType, @@ -18944,7 +18944,7 @@ impl ::core::default::Default for UiaEventArgs { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct UiaFindParams { pub MaxDepth: i32, @@ -19045,7 +19045,7 @@ impl ::core::default::Default for UiaPoint { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct UiaPropertyChangedEventArgs { pub Type: EventArgsType, @@ -19071,7 +19071,7 @@ impl ::core::default::Default for UiaPropertyChangedEventArgs { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct UiaPropertyCondition { pub ConditionType: ConditionType, @@ -19161,7 +19161,7 @@ impl ::core::default::Default for UiaStructureChangedEventArgs { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct UiaTextEditTextChangedEventArgs { pub Type: EventArgsType, @@ -19233,31 +19233,31 @@ impl ::core::default::Default for UiaWindowClosedEventArgs { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub type LPFNACCESSIBLECHILDREN = ::core::option::Option, ichildstart: i32, cchildren: i32, rgvarchildren: *mut super::super::System::Variant::VARIANT, pcobtained: *mut i32) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub type LPFNACCESSIBLEOBJECTFROMPOINT = ::core::option::Option, pvarchild: *mut super::super::System::Variant::VARIANT) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNACCESSIBLEOBJECTFROMWINDOW = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNCREATESTDACCESSIBLEOBJECT = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNLRESULTFROMOBJECT = ::core::option::Option) -> super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNOBJECTFROMLRESULT = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub type UiaEventCallback = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub type UiaProviderCallback = ::core::option::Option *mut super::super::System::Com::SAFEARRAY>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WINEVENTPROC = ::core::option::Option ()>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/UI/Animation/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Animation/impl.rs index b97c733525..bbf61d7a65 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Animation/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Animation/impl.rs @@ -365,7 +365,7 @@ impl IUIAnimationManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAnimationManager2_Impl: Sized { fn CreateAnimationVectorVariable(&self, initialvalue: *const f64, cdimension: u32) -> ::windows_core::Result; @@ -822,7 +822,7 @@ impl IUIAnimationStoryboard_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIAnimationStoryboard2_Impl: Sized { fn AddTransition(&self, variable: ::core::option::Option<&IUIAnimationVariable2>, transition: ::core::option::Option<&IUIAnimationTransition2>) -> ::windows_core::Result<()>; @@ -1954,7 +1954,7 @@ impl IUIAnimationVariable_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_DirectComposition`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectComposition\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectComposition"))] pub trait IUIAnimationVariable2_Impl: Sized { fn GetDimension(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Animation/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Animation/mod.rs index 0fd85d50cc..0a0adc47c8 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Animation/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Animation/mod.rs @@ -315,7 +315,7 @@ impl IUIAnimationManager2 { pub unsafe fn Resume(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Resume)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetManagerEventHandler(&self, handler: P0, fregisterfornextanimationevent: P1) -> ::windows_core::Result<()> where @@ -673,7 +673,7 @@ impl IUIAnimationStoryboard2 { { (::windows_core::Interface::vtable(self).AddTransitionBetweenKeyframes)(::windows_core::Interface::as_raw(self), variable.into_param().abi(), transition.into_param().abi(), startkeyframe.into_param().abi(), endkeyframe.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RepeatBetweenKeyframes(&self, startkeyframe: P0, endkeyframe: P1, crepetition: f64, repeatmode: UI_ANIMATION_REPEAT_MODE, piterationchangehandler: P2, id: usize, fregisterfornextanimationevent: P3) -> ::windows_core::Result<()> where @@ -725,7 +725,7 @@ impl IUIAnimationStoryboard2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetElapsedTime)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStoryboardEventHandler(&self, handler: P0, fregisterstatuschangefornextanimationevent: P1, fregisterupdatefornextanimationevent: P2) -> ::windows_core::Result<()> where @@ -1393,7 +1393,7 @@ impl IUIAnimationVariable2 { pub unsafe fn GetVectorValue(&self, value: &mut [f64]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVectorValue)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(value.as_ptr()), value.len() as _).ok() } - #[doc = "Required features: `Win32_Graphics_DirectComposition`"] + #[doc = "Required features: `\"Win32_Graphics_DirectComposition\"`"] #[cfg(feature = "Win32_Graphics_DirectComposition")] pub unsafe fn GetCurve(&self, animation: P0) -> ::windows_core::Result<()> where @@ -1401,7 +1401,7 @@ impl IUIAnimationVariable2 { { (::windows_core::Interface::vtable(self).GetCurve)(::windows_core::Interface::as_raw(self), animation.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_DirectComposition`"] + #[doc = "Required features: `\"Win32_Graphics_DirectComposition\"`"] #[cfg(feature = "Win32_Graphics_DirectComposition")] pub unsafe fn GetVectorCurve(&self, animation: &[::core::option::Option]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetVectorCurve)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(animation.as_ptr()), animation.len() as _).ok() @@ -1469,7 +1469,7 @@ impl IUIAnimationVariable2 { pub unsafe fn GetTag(&self, object: ::core::option::Option<*mut ::core::option::Option<::windows_core::IUnknown>>, id: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTag)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(object.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(id.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVariableChangeHandler(&self, handler: P0, fregisterfornextanimationevent: P1) -> ::windows_core::Result<()> where @@ -1478,7 +1478,7 @@ impl IUIAnimationVariable2 { { (::windows_core::Interface::vtable(self).SetVariableChangeHandler)(::windows_core::Interface::as_raw(self), handler.into_param().abi(), fregisterfornextanimationevent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVariableIntegerChangeHandler(&self, handler: P0, fregisterfornextanimationevent: P1) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/UI/ColorSystem/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/ColorSystem/impl.rs index 74bc7ebfcd..9740d6276e 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/ColorSystem/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/ColorSystem/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDeviceModelPlugIn_Impl: Sized { fn Initialize(&self, bstrxml: &::windows_core::BSTR, cnummodels: u32, imodelposition: u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/ColorSystem/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/ColorSystem/mod.rs index bfcebf77c2..f7b281f4ed 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/ColorSystem/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/ColorSystem/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AssociateColorProfileWithDeviceA(pmachinename: P0, pprofilename: P1, pdevicename: P2) -> super::super::Foundation::BOOL @@ -10,7 +10,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn AssociateColorProfileWithDeviceA(pmachinename : ::windows_core::PCSTR, pprofilename : ::windows_core::PCSTR, pdevicename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); AssociateColorProfileWithDeviceA(pmachinename.into_param().abi(), pprofilename.into_param().abi(), pdevicename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AssociateColorProfileWithDeviceW(pmachinename: P0, pprofilename: P1, pdevicename: P2) -> super::super::Foundation::BOOL @@ -22,21 +22,21 @@ where ::windows_targets::link!("mscms.dll" "system" fn AssociateColorProfileWithDeviceW(pmachinename : ::windows_core::PCWSTR, pprofilename : ::windows_core::PCWSTR, pdevicename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AssociateColorProfileWithDeviceW(pmachinename.into_param().abi(), pprofilename.into_param().abi(), pdevicename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMCheckColors(hcmtransform: isize, lpainputcolors: *const COLOR, ncolors: u32, ctinput: COLORTYPE, lparesult: *mut u8) -> super::super::Foundation::BOOL { ::windows_targets::link!("icm32.dll" "system" fn CMCheckColors(hcmtransform : isize, lpainputcolors : *const COLOR, ncolors : u32, ctinput : COLORTYPE, lparesult : *mut u8) -> super::super::Foundation:: BOOL); CMCheckColors(hcmtransform, lpainputcolors, ncolors, ctinput, lparesult) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CMCheckColorsInGamut(hcmtransform: isize, lpargbtriple: *const super::super::Graphics::Gdi::RGBTRIPLE, lparesult: *mut u8, ncount: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("icm32.dll" "system" fn CMCheckColorsInGamut(hcmtransform : isize, lpargbtriple : *const super::super::Graphics::Gdi:: RGBTRIPLE, lparesult : *mut u8, ncount : u32) -> super::super::Foundation:: BOOL); CMCheckColorsInGamut(hcmtransform, lpargbtriple, lparesult, ncount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMCheckRGBs(hcmtransform: isize, lpsrcbits: *const ::core::ffi::c_void, bminput: BMFORMAT, dwwidth: u32, dwheight: u32, dwstride: u32, lparesult: *mut u8, pfncallback: LPBMCALLBACKFN, ulcallbackdata: P0) -> super::super::Foundation::BOOL @@ -46,21 +46,21 @@ where ::windows_targets::link!("icm32.dll" "system" fn CMCheckRGBs(hcmtransform : isize, lpsrcbits : *const ::core::ffi::c_void, bminput : BMFORMAT, dwwidth : u32, dwheight : u32, dwstride : u32, lparesult : *mut u8, pfncallback : LPBMCALLBACKFN, ulcallbackdata : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); CMCheckRGBs(hcmtransform, lpsrcbits, bminput, dwwidth, dwheight, dwstride, lparesult, pfncallback, ulcallbackdata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMConvertColorNameToIndex(hprofile: isize, pacolorname: *const *const i8, paindex: *mut u32, dwcount: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("icm32.dll" "system" fn CMConvertColorNameToIndex(hprofile : isize, pacolorname : *const *const i8, paindex : *mut u32, dwcount : u32) -> super::super::Foundation:: BOOL); CMConvertColorNameToIndex(hprofile, pacolorname, paindex, dwcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMConvertIndexToColorName(hprofile: isize, paindex: *const u32, pacolorname: *mut *mut i8, dwcount: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("icm32.dll" "system" fn CMConvertIndexToColorName(hprofile : isize, paindex : *const u32, pacolorname : *mut *mut i8, dwcount : u32) -> super::super::Foundation:: BOOL); CMConvertIndexToColorName(hprofile, paindex, pacolorname, dwcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMCreateDeviceLinkProfile(pahprofiles: &[isize], padwintents: &[u32], dwflags: u32, lpprofiledata: *mut *mut u8) -> super::super::Foundation::BOOL { @@ -72,49 +72,49 @@ pub unsafe fn CMCreateMultiProfileTransform(pahprofiles: &[isize], padwintents: ::windows_targets::link!("icm32.dll" "system" fn CMCreateMultiProfileTransform(pahprofiles : *const isize, nprofiles : u32, padwintents : *const u32, nintents : u32, dwflags : u32) -> isize); CMCreateMultiProfileTransform(::core::mem::transmute(pahprofiles.as_ptr()), pahprofiles.len() as _, ::core::mem::transmute(padwintents.as_ptr()), padwintents.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CMCreateProfile(lpcolorspace: *mut LOGCOLORSPACEA, lpprofiledata: *mut *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL { ::windows_targets::link!("icm32.dll" "system" fn CMCreateProfile(lpcolorspace : *mut LOGCOLORSPACEA, lpprofiledata : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CMCreateProfile(lpcolorspace, lpprofiledata) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CMCreateProfileW(lpcolorspace: *mut LOGCOLORSPACEW, lpprofiledata: *mut *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL { ::windows_targets::link!("icm32.dll" "system" fn CMCreateProfileW(lpcolorspace : *mut LOGCOLORSPACEW, lpprofiledata : *mut *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); CMCreateProfileW(lpcolorspace, lpprofiledata) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn CMCreateTransform(lpcolorspace: *const LOGCOLORSPACEA, lpdevcharacter: *const ::core::ffi::c_void, lptargetdevcharacter: *const ::core::ffi::c_void) -> isize { ::windows_targets::link!("icm32.dll" "system" fn CMCreateTransform(lpcolorspace : *const LOGCOLORSPACEA, lpdevcharacter : *const ::core::ffi::c_void, lptargetdevcharacter : *const ::core::ffi::c_void) -> isize); CMCreateTransform(lpcolorspace, lpdevcharacter, lptargetdevcharacter) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn CMCreateTransformExt(lpcolorspace: *const LOGCOLORSPACEA, lpdevcharacter: *const ::core::ffi::c_void, lptargetdevcharacter: *const ::core::ffi::c_void, dwflags: u32) -> isize { ::windows_targets::link!("icm32.dll" "system" fn CMCreateTransformExt(lpcolorspace : *const LOGCOLORSPACEA, lpdevcharacter : *const ::core::ffi::c_void, lptargetdevcharacter : *const ::core::ffi::c_void, dwflags : u32) -> isize); CMCreateTransformExt(lpcolorspace, lpdevcharacter, lptargetdevcharacter, dwflags) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn CMCreateTransformExtW(lpcolorspace: *const LOGCOLORSPACEW, lpdevcharacter: *const ::core::ffi::c_void, lptargetdevcharacter: *const ::core::ffi::c_void, dwflags: u32) -> isize { ::windows_targets::link!("icm32.dll" "system" fn CMCreateTransformExtW(lpcolorspace : *const LOGCOLORSPACEW, lpdevcharacter : *const ::core::ffi::c_void, lptargetdevcharacter : *const ::core::ffi::c_void, dwflags : u32) -> isize); CMCreateTransformExtW(lpcolorspace, lpdevcharacter, lptargetdevcharacter, dwflags) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn CMCreateTransformW(lpcolorspace: *const LOGCOLORSPACEW, lpdevcharacter: *const ::core::ffi::c_void, lptargetdevcharacter: *const ::core::ffi::c_void) -> isize { ::windows_targets::link!("icm32.dll" "system" fn CMCreateTransformW(lpcolorspace : *const LOGCOLORSPACEW, lpdevcharacter : *const ::core::ffi::c_void, lptargetdevcharacter : *const ::core::ffi::c_void) -> isize); CMCreateTransformW(lpcolorspace, lpdevcharacter, lptargetdevcharacter) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMDeleteTransform(hcmtransform: isize) -> super::super::Foundation::BOOL { @@ -126,28 +126,28 @@ pub unsafe fn CMGetInfo(dwinfo: u32) -> u32 { ::windows_targets::link!("icm32.dll" "system" fn CMGetInfo(dwinfo : u32) -> u32); CMGetInfo(dwinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMGetNamedProfileInfo(hprofile: isize, pnamedprofileinfo: *mut NAMED_PROFILE_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("icm32.dll" "system" fn CMGetNamedProfileInfo(hprofile : isize, pnamedprofileinfo : *mut NAMED_PROFILE_INFO) -> super::super::Foundation:: BOOL); CMGetNamedProfileInfo(hprofile, pnamedprofileinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMIsProfileValid(hprofile: isize, lpbvalid: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL { ::windows_targets::link!("icm32.dll" "system" fn CMIsProfileValid(hprofile : isize, lpbvalid : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); CMIsProfileValid(hprofile, lpbvalid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMTranslateColors(hcmtransform: isize, lpainputcolors: *const COLOR, ncolors: u32, ctinput: COLORTYPE, lpaoutputcolors: *mut COLOR, ctoutput: COLORTYPE) -> super::super::Foundation::BOOL { ::windows_targets::link!("icm32.dll" "system" fn CMTranslateColors(hcmtransform : isize, lpainputcolors : *const COLOR, ncolors : u32, ctinput : COLORTYPE, lpaoutputcolors : *mut COLOR, ctoutput : COLORTYPE) -> super::super::Foundation:: BOOL); CMTranslateColors(hcmtransform, lpainputcolors, ncolors, ctinput, lpaoutputcolors, ctoutput) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMTranslateRGB(hcmtransform: isize, colorref: P0, lpcolorref: *mut u32, dwflags: u32) -> super::super::Foundation::BOOL @@ -157,14 +157,14 @@ where ::windows_targets::link!("icm32.dll" "system" fn CMTranslateRGB(hcmtransform : isize, colorref : super::super::Foundation:: COLORREF, lpcolorref : *mut u32, dwflags : u32) -> super::super::Foundation:: BOOL); CMTranslateRGB(hcmtransform, colorref.into_param().abi(), lpcolorref, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMTranslateRGBs(hcmtransform: isize, lpsrcbits: *const ::core::ffi::c_void, bminput: BMFORMAT, dwwidth: u32, dwheight: u32, dwstride: u32, lpdestbits: *mut ::core::ffi::c_void, bmoutput: BMFORMAT, dwtranslatedirection: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("icm32.dll" "system" fn CMTranslateRGBs(hcmtransform : isize, lpsrcbits : *const ::core::ffi::c_void, bminput : BMFORMAT, dwwidth : u32, dwheight : u32, dwstride : u32, lpdestbits : *mut ::core::ffi::c_void, bmoutput : BMFORMAT, dwtranslatedirection : u32) -> super::super::Foundation:: BOOL); CMTranslateRGBs(hcmtransform, lpsrcbits, bminput, dwwidth, dwheight, dwstride, lpdestbits, bmoutput, dwtranslatedirection) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CMTranslateRGBsExt(hcmtransform: isize, lpsrcbits: *const ::core::ffi::c_void, bminput: BMFORMAT, dwwidth: u32, dwheight: u32, dwinputstride: u32, lpdestbits: *mut ::core::ffi::c_void, bmoutput: BMFORMAT, dwoutputstride: u32, lpfncallback: LPBMCALLBACKFN, ulcallbackdata: P0) -> super::super::Foundation::BOOL @@ -174,7 +174,7 @@ where ::windows_targets::link!("icm32.dll" "system" fn CMTranslateRGBsExt(hcmtransform : isize, lpsrcbits : *const ::core::ffi::c_void, bminput : BMFORMAT, dwwidth : u32, dwheight : u32, dwinputstride : u32, lpdestbits : *mut ::core::ffi::c_void, bmoutput : BMFORMAT, dwoutputstride : u32, lpfncallback : LPBMCALLBACKFN, ulcallbackdata : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); CMTranslateRGBsExt(hcmtransform, lpsrcbits, bminput, dwwidth, dwheight, dwinputstride, lpdestbits, bmoutput, dwoutputstride, lpfncallback, ulcallbackdata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckBitmapBits(hcolortransform: isize, psrcbits: *const ::core::ffi::c_void, bminput: BMFORMAT, dwwidth: u32, dwheight: u32, dwstride: u32, paresult: *mut u8, pfncallback: LPBMCALLBACKFN, lpcallbackdata: P0) -> super::super::Foundation::BOOL @@ -184,14 +184,14 @@ where ::windows_targets::link!("mscms.dll" "system" fn CheckBitmapBits(hcolortransform : isize, psrcbits : *const ::core::ffi::c_void, bminput : BMFORMAT, dwwidth : u32, dwheight : u32, dwstride : u32, paresult : *mut u8, pfncallback : LPBMCALLBACKFN, lpcallbackdata : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); CheckBitmapBits(hcolortransform, psrcbits, bminput, dwwidth, dwheight, dwstride, paresult, pfncallback, lpcallbackdata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckColors(hcolortransform: isize, painputcolors: *const COLOR, ncolors: u32, ctinput: COLORTYPE, paresult: *mut u8) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn CheckColors(hcolortransform : isize, painputcolors : *const COLOR, ncolors : u32, ctinput : COLORTYPE, paresult : *mut u8) -> super::super::Foundation:: BOOL); CheckColors(hcolortransform, painputcolors, ncolors, ctinput, paresult) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CheckColorsInGamut(hdc: P0, lprgbtriple: *const super::super::Graphics::Gdi::RGBTRIPLE, dlpbuffer: *mut ::core::ffi::c_void, ncount: u32) -> super::super::Foundation::BOOL @@ -201,14 +201,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn CheckColorsInGamut(hdc : super::super::Graphics::Gdi:: HDC, lprgbtriple : *const super::super::Graphics::Gdi:: RGBTRIPLE, dlpbuffer : *mut ::core::ffi::c_void, ncount : u32) -> super::super::Foundation:: BOOL); CheckColorsInGamut(hdc.into_param().abi(), lprgbtriple, dlpbuffer, ncount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseColorProfile(hprofile: isize) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn CloseColorProfile(hprofile : isize) -> super::super::Foundation:: BOOL); CloseColorProfile(hprofile) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ColorCorrectPalette(hdc: P0, hpal: P1, defirst: u32, num: u32) -> super::super::Foundation::BOOL @@ -219,7 +219,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ColorCorrectPalette(hdc : super::super::Graphics::Gdi:: HDC, hpal : super::super::Graphics::Gdi:: HPALETTE, defirst : u32, num : u32) -> super::super::Foundation:: BOOL); ColorCorrectPalette(hdc.into_param().abi(), hpal.into_param().abi(), defirst, num) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ColorMatchToTarget(hdc: P0, hdctarget: P1, action: COLOR_MATCH_TO_TARGET_ACTION) -> super::super::Foundation::BOOL @@ -230,7 +230,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn ColorMatchToTarget(hdc : super::super::Graphics::Gdi:: HDC, hdctarget : super::super::Graphics::Gdi:: HDC, action : COLOR_MATCH_TO_TARGET_ACTION) -> super::super::Foundation:: BOOL); ColorMatchToTarget(hdc.into_param().abi(), hdctarget.into_param().abi(), action) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ColorProfileAddDisplayAssociation(scope: WCS_PROFILE_MANAGEMENT_SCOPE, profilename: P0, targetadapterid: super::super::Foundation::LUID, sourceid: u32, setasdefault: P1, associateasadvancedcolor: P2) -> ::windows_core::Result<()> @@ -242,7 +242,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn ColorProfileAddDisplayAssociation(scope : WCS_PROFILE_MANAGEMENT_SCOPE, profilename : ::windows_core::PCWSTR, targetadapterid : super::super::Foundation:: LUID, sourceid : u32, setasdefault : super::super::Foundation:: BOOL, associateasadvancedcolor : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); ColorProfileAddDisplayAssociation(scope, profilename.into_param().abi(), ::core::mem::transmute(targetadapterid), sourceid, setasdefault.into_param().abi(), associateasadvancedcolor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ColorProfileGetDisplayDefault(scope: WCS_PROFILE_MANAGEMENT_SCOPE, targetadapterid: super::super::Foundation::LUID, sourceid: u32, profiletype: COLORPROFILETYPE, profilesubtype: COLORPROFILESUBTYPE) -> ::windows_core::Result<::windows_core::PWSTR> { @@ -250,14 +250,14 @@ pub unsafe fn ColorProfileGetDisplayDefault(scope: WCS_PROFILE_MANAGEMENT_SCOPE, let mut result__ = ::std::mem::zeroed(); ColorProfileGetDisplayDefault(scope, ::core::mem::transmute(targetadapterid), sourceid, profiletype, profilesubtype, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ColorProfileGetDisplayList(scope: WCS_PROFILE_MANAGEMENT_SCOPE, targetadapterid: super::super::Foundation::LUID, sourceid: u32, profilelist: *mut *mut ::windows_core::PWSTR, profilecount: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("mscms.dll" "system" fn ColorProfileGetDisplayList(scope : WCS_PROFILE_MANAGEMENT_SCOPE, targetadapterid : super::super::Foundation:: LUID, sourceid : u32, profilelist : *mut *mut ::windows_core::PWSTR, profilecount : *mut u32) -> ::windows_core::HRESULT); ColorProfileGetDisplayList(scope, ::core::mem::transmute(targetadapterid), sourceid, profilelist, profilecount).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ColorProfileGetDisplayUserScope(targetadapterid: super::super::Foundation::LUID, sourceid: u32) -> ::windows_core::Result { @@ -265,7 +265,7 @@ pub unsafe fn ColorProfileGetDisplayUserScope(targetadapterid: super::super::Fou let mut result__ = ::std::mem::zeroed(); ColorProfileGetDisplayUserScope(::core::mem::transmute(targetadapterid), sourceid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ColorProfileRemoveDisplayAssociation(scope: WCS_PROFILE_MANAGEMENT_SCOPE, profilename: P0, targetadapterid: super::super::Foundation::LUID, sourceid: u32, dissociateadvancedcolor: P1) -> ::windows_core::Result<()> @@ -276,7 +276,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn ColorProfileRemoveDisplayAssociation(scope : WCS_PROFILE_MANAGEMENT_SCOPE, profilename : ::windows_core::PCWSTR, targetadapterid : super::super::Foundation:: LUID, sourceid : u32, dissociateadvancedcolor : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); ColorProfileRemoveDisplayAssociation(scope, profilename.into_param().abi(), ::core::mem::transmute(targetadapterid), sourceid, dissociateadvancedcolor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ColorProfileSetDisplayDefaultAssociation(scope: WCS_PROFILE_MANAGEMENT_SCOPE, profilename: P0, profiletype: COLORPROFILETYPE, profilesubtype: COLORPROFILESUBTYPE, targetadapterid: super::super::Foundation::LUID, sourceid: u32) -> ::windows_core::Result<()> @@ -286,49 +286,49 @@ where ::windows_targets::link!("mscms.dll" "system" fn ColorProfileSetDisplayDefaultAssociation(scope : WCS_PROFILE_MANAGEMENT_SCOPE, profilename : ::windows_core::PCWSTR, profiletype : COLORPROFILETYPE, profilesubtype : COLORPROFILESUBTYPE, targetadapterid : super::super::Foundation:: LUID, sourceid : u32) -> ::windows_core::HRESULT); ColorProfileSetDisplayDefaultAssociation(scope, profilename.into_param().abi(), profiletype, profilesubtype, ::core::mem::transmute(targetadapterid), sourceid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertColorNameToIndex(hprofile: isize, pacolorname: *const *const i8, paindex: *mut u32, dwcount: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn ConvertColorNameToIndex(hprofile : isize, pacolorname : *const *const i8, paindex : *mut u32, dwcount : u32) -> super::super::Foundation:: BOOL); ConvertColorNameToIndex(hprofile, pacolorname, paindex, dwcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ConvertIndexToColorName(hprofile: isize, paindex: *const u32, pacolorname: *mut *mut i8, dwcount: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn ConvertIndexToColorName(hprofile : isize, paindex : *const u32, pacolorname : *mut *mut i8, dwcount : u32) -> super::super::Foundation:: BOOL); ConvertIndexToColorName(hprofile, paindex, pacolorname, dwcount) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn CreateColorSpaceA(lplcs: *const LOGCOLORSPACEA) -> HCOLORSPACE { ::windows_targets::link!("gdi32.dll" "system" fn CreateColorSpaceA(lplcs : *const LOGCOLORSPACEA) -> HCOLORSPACE); CreateColorSpaceA(lplcs) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn CreateColorSpaceW(lplcs: *const LOGCOLORSPACEW) -> HCOLORSPACE { ::windows_targets::link!("gdi32.dll" "system" fn CreateColorSpaceW(lplcs : *const LOGCOLORSPACEW) -> HCOLORSPACE); CreateColorSpaceW(lplcs) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn CreateColorTransformA(plogcolorspace: *const LOGCOLORSPACEA, hdestprofile: isize, htargetprofile: isize, dwflags: u32) -> isize { ::windows_targets::link!("mscms.dll" "system" fn CreateColorTransformA(plogcolorspace : *const LOGCOLORSPACEA, hdestprofile : isize, htargetprofile : isize, dwflags : u32) -> isize); CreateColorTransformA(plogcolorspace, hdestprofile, htargetprofile, dwflags) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn CreateColorTransformW(plogcolorspace: *const LOGCOLORSPACEW, hdestprofile: isize, htargetprofile: isize, dwflags: u32) -> isize { ::windows_targets::link!("mscms.dll" "system" fn CreateColorTransformW(plogcolorspace : *const LOGCOLORSPACEW, hdestprofile : isize, htargetprofile : isize, dwflags : u32) -> isize); CreateColorTransformW(plogcolorspace, hdestprofile, htargetprofile, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateDeviceLinkProfile(hprofile: &[isize], padwintent: &[u32], dwflags: u32, pprofiledata: *mut *mut u8, indexpreferredcmm: u32) -> super::super::Foundation::BOOL { @@ -340,21 +340,21 @@ pub unsafe fn CreateMultiProfileTransform(pahprofiles: &[isize], padwintent: &[u ::windows_targets::link!("mscms.dll" "system" fn CreateMultiProfileTransform(pahprofiles : *const isize, nprofiles : u32, padwintent : *const u32, nintents : u32, dwflags : u32, indexpreferredcmm : u32) -> isize); CreateMultiProfileTransform(::core::mem::transmute(pahprofiles.as_ptr()), pahprofiles.len() as _, ::core::mem::transmute(padwintent.as_ptr()), padwintent.len() as _, dwflags, indexpreferredcmm) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CreateProfileFromLogColorSpaceA(plogcolorspace: *const LOGCOLORSPACEA, pprofile: *mut *mut u8) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn CreateProfileFromLogColorSpaceA(plogcolorspace : *const LOGCOLORSPACEA, pprofile : *mut *mut u8) -> super::super::Foundation:: BOOL); CreateProfileFromLogColorSpaceA(plogcolorspace, pprofile) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CreateProfileFromLogColorSpaceW(plogcolorspace: *const LOGCOLORSPACEW, pprofile: *mut *mut u8) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn CreateProfileFromLogColorSpaceW(plogcolorspace : *const LOGCOLORSPACEW, pprofile : *mut *mut u8) -> super::super::Foundation:: BOOL); CreateProfileFromLogColorSpaceW(plogcolorspace, pprofile) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteColorSpace(hcs: P0) -> super::super::Foundation::BOOL @@ -364,14 +364,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn DeleteColorSpace(hcs : HCOLORSPACE) -> super::super::Foundation:: BOOL); DeleteColorSpace(hcs.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteColorTransform(hxform: isize) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn DeleteColorTransform(hxform : isize) -> super::super::Foundation:: BOOL); DeleteColorTransform(hxform) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DisassociateColorProfileFromDeviceA(pmachinename: P0, pprofilename: P1, pdevicename: P2) -> super::super::Foundation::BOOL @@ -383,7 +383,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn DisassociateColorProfileFromDeviceA(pmachinename : ::windows_core::PCSTR, pprofilename : ::windows_core::PCSTR, pdevicename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DisassociateColorProfileFromDeviceA(pmachinename.into_param().abi(), pprofilename.into_param().abi(), pdevicename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DisassociateColorProfileFromDeviceW(pmachinename: P0, pprofilename: P1, pdevicename: P2) -> super::super::Foundation::BOOL @@ -395,7 +395,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn DisassociateColorProfileFromDeviceW(pmachinename : ::windows_core::PCWSTR, pprofilename : ::windows_core::PCWSTR, pdevicename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); DisassociateColorProfileFromDeviceW(pmachinename.into_param().abi(), pprofilename.into_param().abi(), pdevicename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumColorProfilesA(pmachinename: P0, penumrecord: *const ENUMTYPEA, penumerationbuffer: ::core::option::Option<*mut u8>, pdwsizeofenumerationbuffer: *mut u32, pnprofiles: ::core::option::Option<*mut u32>) -> super::super::Foundation::BOOL @@ -405,7 +405,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn EnumColorProfilesA(pmachinename : ::windows_core::PCSTR, penumrecord : *const ENUMTYPEA, penumerationbuffer : *mut u8, pdwsizeofenumerationbuffer : *mut u32, pnprofiles : *mut u32) -> super::super::Foundation:: BOOL); EnumColorProfilesA(pmachinename.into_param().abi(), penumrecord, ::core::mem::transmute(penumerationbuffer.unwrap_or(::std::ptr::null_mut())), pdwsizeofenumerationbuffer, ::core::mem::transmute(pnprofiles.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumColorProfilesW(pmachinename: P0, penumrecord: *const ENUMTYPEW, penumerationbuffer: ::core::option::Option<*mut u8>, pdwsizeofenumerationbuffer: *mut u32, pnprofiles: ::core::option::Option<*mut u32>) -> super::super::Foundation::BOOL @@ -415,7 +415,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn EnumColorProfilesW(pmachinename : ::windows_core::PCWSTR, penumrecord : *const ENUMTYPEW, penumerationbuffer : *mut u8, pdwsizeofenumerationbuffer : *mut u32, pnprofiles : *mut u32) -> super::super::Foundation:: BOOL); EnumColorProfilesW(pmachinename.into_param().abi(), penumrecord, ::core::mem::transmute(penumerationbuffer.unwrap_or(::std::ptr::null_mut())), pdwsizeofenumerationbuffer, ::core::mem::transmute(pnprofiles.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EnumICMProfilesA(hdc: P0, proc: ICMENUMPROCA, param2: P1) -> i32 @@ -426,7 +426,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn EnumICMProfilesA(hdc : super::super::Graphics::Gdi:: HDC, proc : ICMENUMPROCA, param2 : super::super::Foundation:: LPARAM) -> i32); EnumICMProfilesA(hdc.into_param().abi(), proc, param2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn EnumICMProfilesW(hdc: P0, proc: ICMENUMPROCW, param2: P1) -> i32 @@ -442,7 +442,7 @@ pub unsafe fn GetCMMInfo(hcolortransform: isize, param1: u32) -> u32 { ::windows_targets::link!("mscms.dll" "system" fn GetCMMInfo(hcolortransform : isize, param1 : u32) -> u32); GetCMMInfo(hcolortransform, param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetColorDirectoryA(pmachinename: P0, pbuffer: ::windows_core::PSTR, pdwsize: *mut u32) -> super::super::Foundation::BOOL @@ -452,7 +452,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn GetColorDirectoryA(pmachinename : ::windows_core::PCSTR, pbuffer : ::windows_core::PSTR, pdwsize : *mut u32) -> super::super::Foundation:: BOOL); GetColorDirectoryA(pmachinename.into_param().abi(), ::core::mem::transmute(pbuffer), pdwsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetColorDirectoryW(pmachinename: P0, pbuffer: ::windows_core::PWSTR, pdwsize: *mut u32) -> super::super::Foundation::BOOL @@ -462,35 +462,35 @@ where ::windows_targets::link!("mscms.dll" "system" fn GetColorDirectoryW(pmachinename : ::windows_core::PCWSTR, pbuffer : ::windows_core::PWSTR, pdwsize : *mut u32) -> super::super::Foundation:: BOOL); GetColorDirectoryW(pmachinename.into_param().abi(), ::core::mem::transmute(pbuffer), pdwsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetColorProfileElement(hprofile: isize, tag: u32, dwoffset: u32, pcbelement: *mut u32, pelement: ::core::option::Option<*mut ::core::ffi::c_void>, pbreference: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn GetColorProfileElement(hprofile : isize, tag : u32, dwoffset : u32, pcbelement : *mut u32, pelement : *mut ::core::ffi::c_void, pbreference : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetColorProfileElement(hprofile, tag, dwoffset, pcbelement, ::core::mem::transmute(pelement.unwrap_or(::std::ptr::null_mut())), pbreference) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetColorProfileElementTag(hprofile: isize, dwindex: u32, ptag: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn GetColorProfileElementTag(hprofile : isize, dwindex : u32, ptag : *mut u32) -> super::super::Foundation:: BOOL); GetColorProfileElementTag(hprofile, dwindex, ptag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetColorProfileFromHandle(hprofile: isize, pprofile: ::core::option::Option<*mut u8>, pcbprofile: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn GetColorProfileFromHandle(hprofile : isize, pprofile : *mut u8, pcbprofile : *mut u32) -> super::super::Foundation:: BOOL); GetColorProfileFromHandle(hprofile, ::core::mem::transmute(pprofile.unwrap_or(::std::ptr::null_mut())), pcbprofile) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetColorProfileHeader(hprofile: isize, pheader: *mut PROFILEHEADER) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn GetColorProfileHeader(hprofile : isize, pheader : *mut PROFILEHEADER) -> super::super::Foundation:: BOOL); GetColorProfileHeader(hprofile, pheader) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetColorSpace(hdc: P0) -> HCOLORSPACE @@ -500,14 +500,14 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetColorSpace(hdc : super::super::Graphics::Gdi:: HDC) -> HCOLORSPACE); GetColorSpace(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCountColorProfileElements(hprofile: isize, pnelementcount: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn GetCountColorProfileElements(hprofile : isize, pnelementcount : *mut u32) -> super::super::Foundation:: BOOL); GetCountColorProfileElements(hprofile, pnelementcount) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetDeviceGammaRamp(hdc: P0, lpramp: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -517,7 +517,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetDeviceGammaRamp(hdc : super::super::Graphics::Gdi:: HDC, lpramp : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); GetDeviceGammaRamp(hdc.into_param().abi(), lpramp) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetICMProfileA(hdc: P0, pbufsize: *mut u32, pszfilename: ::windows_core::PSTR) -> super::super::Foundation::BOOL @@ -527,7 +527,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetICMProfileA(hdc : super::super::Graphics::Gdi:: HDC, pbufsize : *mut u32, pszfilename : ::windows_core::PSTR) -> super::super::Foundation:: BOOL); GetICMProfileA(hdc.into_param().abi(), pbufsize, ::core::mem::transmute(pszfilename)) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetICMProfileW(hdc: P0, pbufsize: *mut u32, pszfilename: ::windows_core::PWSTR) -> super::super::Foundation::BOOL @@ -537,7 +537,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetICMProfileW(hdc : super::super::Graphics::Gdi:: HDC, pbufsize : *mut u32, pszfilename : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); GetICMProfileW(hdc.into_param().abi(), pbufsize, ::core::mem::transmute(pszfilename)) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetLogColorSpaceA(hcolorspace: P0, lpbuffer: *mut LOGCOLORSPACEA, nsize: u32) -> super::super::Foundation::BOOL @@ -547,7 +547,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetLogColorSpaceA(hcolorspace : HCOLORSPACE, lpbuffer : *mut LOGCOLORSPACEA, nsize : u32) -> super::super::Foundation:: BOOL); GetLogColorSpaceA(hcolorspace.into_param().abi(), lpbuffer, nsize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetLogColorSpaceW(hcolorspace: P0, lpbuffer: *mut LOGCOLORSPACEW, nsize: u32) -> super::super::Foundation::BOOL @@ -557,35 +557,35 @@ where ::windows_targets::link!("gdi32.dll" "system" fn GetLogColorSpaceW(hcolorspace : HCOLORSPACE, lpbuffer : *mut LOGCOLORSPACEW, nsize : u32) -> super::super::Foundation:: BOOL); GetLogColorSpaceW(hcolorspace.into_param().abi(), lpbuffer, nsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNamedProfileInfo(hprofile: isize, pnamedprofileinfo: *mut NAMED_PROFILE_INFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn GetNamedProfileInfo(hprofile : isize, pnamedprofileinfo : *mut NAMED_PROFILE_INFO) -> super::super::Foundation:: BOOL); GetNamedProfileInfo(hprofile, pnamedprofileinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPS2ColorRenderingDictionary(hprofile: isize, dwintent: u32, pps2colorrenderingdictionary: ::core::option::Option<*mut u8>, pcbps2colorrenderingdictionary: *mut u32, pbbinary: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn GetPS2ColorRenderingDictionary(hprofile : isize, dwintent : u32, pps2colorrenderingdictionary : *mut u8, pcbps2colorrenderingdictionary : *mut u32, pbbinary : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetPS2ColorRenderingDictionary(hprofile, dwintent, ::core::mem::transmute(pps2colorrenderingdictionary.unwrap_or(::std::ptr::null_mut())), pcbps2colorrenderingdictionary, pbbinary) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPS2ColorRenderingIntent(hprofile: isize, dwintent: u32, pbuffer: ::core::option::Option<*mut u8>, pcbps2colorrenderingintent: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn GetPS2ColorRenderingIntent(hprofile : isize, dwintent : u32, pbuffer : *mut u8, pcbps2colorrenderingintent : *mut u32) -> super::super::Foundation:: BOOL); GetPS2ColorRenderingIntent(hprofile, dwintent, ::core::mem::transmute(pbuffer.unwrap_or(::std::ptr::null_mut())), pcbps2colorrenderingintent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPS2ColorSpaceArray(hprofile: isize, dwintent: u32, dwcsatype: u32, pps2colorspacearray: ::core::option::Option<*mut u8>, pcbps2colorspacearray: *mut u32, pbbinary: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn GetPS2ColorSpaceArray(hprofile : isize, dwintent : u32, dwcsatype : u32, pps2colorspacearray : *mut u8, pcbps2colorspacearray : *mut u32, pbbinary : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); GetPS2ColorSpaceArray(hprofile, dwintent, dwcsatype, ::core::mem::transmute(pps2colorspacearray.unwrap_or(::std::ptr::null_mut())), pcbps2colorspacearray, pbbinary) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStandardColorSpaceProfileA(pmachinename: P0, dwscs: u32, pbuffer: ::windows_core::PSTR, pcbsize: *mut u32) -> super::super::Foundation::BOOL @@ -595,7 +595,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn GetStandardColorSpaceProfileA(pmachinename : ::windows_core::PCSTR, dwscs : u32, pbuffer : ::windows_core::PSTR, pcbsize : *mut u32) -> super::super::Foundation:: BOOL); GetStandardColorSpaceProfileA(pmachinename.into_param().abi(), dwscs, ::core::mem::transmute(pbuffer), pcbsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetStandardColorSpaceProfileW(pmachinename: P0, dwscs: u32, pbuffer: ::windows_core::PWSTR, pcbsize: *mut u32) -> super::super::Foundation::BOOL @@ -605,7 +605,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn GetStandardColorSpaceProfileW(pmachinename : ::windows_core::PCWSTR, dwscs : u32, pbuffer : ::windows_core::PWSTR, pcbsize : *mut u32) -> super::super::Foundation:: BOOL); GetStandardColorSpaceProfileW(pmachinename.into_param().abi(), dwscs, ::core::mem::transmute(pbuffer), pcbsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InstallColorProfileA(pmachinename: P0, pprofilename: P1) -> super::super::Foundation::BOOL @@ -616,7 +616,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn InstallColorProfileA(pmachinename : ::windows_core::PCSTR, pprofilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); InstallColorProfileA(pmachinename.into_param().abi(), pprofilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InstallColorProfileW(pmachinename: P0, pprofilename: P1) -> super::super::Foundation::BOOL @@ -627,14 +627,14 @@ where ::windows_targets::link!("mscms.dll" "system" fn InstallColorProfileW(pmachinename : ::windows_core::PCWSTR, pprofilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); InstallColorProfileW(pmachinename.into_param().abi(), pprofilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsColorProfileTagPresent(hprofile: isize, tag: u32, pbpresent: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn IsColorProfileTagPresent(hprofile : isize, tag : u32, pbpresent : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); IsColorProfileTagPresent(hprofile, tag, pbpresent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsColorProfileValid(hprofile: isize, pbvalid: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL { @@ -651,7 +651,7 @@ pub unsafe fn OpenColorProfileW(pprofile: *const PROFILE, dwdesiredaccess: u32, ::windows_targets::link!("mscms.dll" "system" fn OpenColorProfileW(pprofile : *const PROFILE, dwdesiredaccess : u32, dwsharemode : u32, dwcreationmode : u32) -> isize); OpenColorProfileW(pprofile, dwdesiredaccess, dwsharemode, dwcreationmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterCMMA(pmachinename: P0, cmmid: u32, pcmmdll: P1) -> super::super::Foundation::BOOL @@ -662,7 +662,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn RegisterCMMA(pmachinename : ::windows_core::PCSTR, cmmid : u32, pcmmdll : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); RegisterCMMA(pmachinename.into_param().abi(), cmmid, pcmmdll.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterCMMW(pmachinename: P0, cmmid: u32, pcmmdll: P1) -> super::super::Foundation::BOOL @@ -673,42 +673,42 @@ where ::windows_targets::link!("mscms.dll" "system" fn RegisterCMMW(pmachinename : ::windows_core::PCWSTR, cmmid : u32, pcmmdll : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); RegisterCMMW(pmachinename.into_param().abi(), cmmid, pcmmdll.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SelectCMM(dwcmmtype: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn SelectCMM(dwcmmtype : u32) -> super::super::Foundation:: BOOL); SelectCMM(dwcmmtype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetColorProfileElement(hprofile: isize, tag: u32, dwoffset: u32, pcbelement: *const u32, pelement: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn SetColorProfileElement(hprofile : isize, tag : u32, dwoffset : u32, pcbelement : *const u32, pelement : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetColorProfileElement(hprofile, tag, dwoffset, pcbelement, pelement) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetColorProfileElementReference(hprofile: isize, newtag: u32, reftag: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn SetColorProfileElementReference(hprofile : isize, newtag : u32, reftag : u32) -> super::super::Foundation:: BOOL); SetColorProfileElementReference(hprofile, newtag, reftag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetColorProfileElementSize(hprofile: isize, tagtype: u32, pcbelement: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn SetColorProfileElementSize(hprofile : isize, tagtype : u32, pcbelement : u32) -> super::super::Foundation:: BOOL); SetColorProfileElementSize(hprofile, tagtype, pcbelement) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetColorProfileHeader(hprofile: isize, pheader: *const PROFILEHEADER) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn SetColorProfileHeader(hprofile : isize, pheader : *const PROFILEHEADER) -> super::super::Foundation:: BOOL); SetColorProfileHeader(hprofile, pheader) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn SetColorSpace(hdc: P0, hcs: P1) -> HCOLORSPACE @@ -719,7 +719,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetColorSpace(hdc : super::super::Graphics::Gdi:: HDC, hcs : HCOLORSPACE) -> HCOLORSPACE); SetColorSpace(hdc.into_param().abi(), hcs.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetDeviceGammaRamp(hdc: P0, lpramp: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -729,7 +729,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetDeviceGammaRamp(hdc : super::super::Graphics::Gdi:: HDC, lpramp : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetDeviceGammaRamp(hdc.into_param().abi(), lpramp) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn SetICMMode(hdc: P0, mode: ICM_MODE) -> i32 @@ -739,7 +739,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetICMMode(hdc : super::super::Graphics::Gdi:: HDC, mode : ICM_MODE) -> i32); SetICMMode(hdc.into_param().abi(), mode) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetICMProfileA(hdc: P0, lpfilename: P1) -> super::super::Foundation::BOOL @@ -750,7 +750,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetICMProfileA(hdc : super::super::Graphics::Gdi:: HDC, lpfilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetICMProfileA(hdc.into_param().abi(), lpfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetICMProfileW(hdc: P0, lpfilename: P1) -> super::super::Foundation::BOOL @@ -761,7 +761,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn SetICMProfileW(hdc : super::super::Graphics::Gdi:: HDC, lpfilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetICMProfileW(hdc.into_param().abi(), lpfilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetStandardColorSpaceProfileA(pmachinename: P0, dwprofileid: u32, pprofilename: P1) -> super::super::Foundation::BOOL @@ -772,7 +772,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn SetStandardColorSpaceProfileA(pmachinename : ::windows_core::PCSTR, dwprofileid : u32, pprofilename : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetStandardColorSpaceProfileA(pmachinename.into_param().abi(), dwprofileid, pprofilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetStandardColorSpaceProfileW(pmachinename: P0, dwprofileid: u32, pprofilename: P1) -> super::super::Foundation::BOOL @@ -783,21 +783,21 @@ where ::windows_targets::link!("mscms.dll" "system" fn SetStandardColorSpaceProfileW(pmachinename : ::windows_core::PCWSTR, dwprofileid : u32, pprofilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetStandardColorSpaceProfileW(pmachinename.into_param().abi(), dwprofileid, pprofilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SetupColorMatchingA(pcms: *mut COLORMATCHSETUPA) -> super::super::Foundation::BOOL { ::windows_targets::link!("icmui.dll" "system" fn SetupColorMatchingA(pcms : *mut COLORMATCHSETUPA) -> super::super::Foundation:: BOOL); SetupColorMatchingA(pcms) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SetupColorMatchingW(pcms: *mut COLORMATCHSETUPW) -> super::super::Foundation::BOOL { ::windows_targets::link!("icmui.dll" "system" fn SetupColorMatchingW(pcms : *mut COLORMATCHSETUPW) -> super::super::Foundation:: BOOL); SetupColorMatchingW(pcms) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TranslateBitmapBits(hcolortransform: isize, psrcbits: *const ::core::ffi::c_void, bminput: BMFORMAT, dwwidth: u32, dwheight: u32, dwinputstride: u32, pdestbits: *mut ::core::ffi::c_void, bmoutput: BMFORMAT, dwoutputstride: u32, pfncallback: LPBMCALLBACKFN, ulcallbackdata: P0) -> super::super::Foundation::BOOL @@ -807,14 +807,14 @@ where ::windows_targets::link!("mscms.dll" "system" fn TranslateBitmapBits(hcolortransform : isize, psrcbits : *const ::core::ffi::c_void, bminput : BMFORMAT, dwwidth : u32, dwheight : u32, dwinputstride : u32, pdestbits : *mut ::core::ffi::c_void, bmoutput : BMFORMAT, dwoutputstride : u32, pfncallback : LPBMCALLBACKFN, ulcallbackdata : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); TranslateBitmapBits(hcolortransform, psrcbits, bminput, dwwidth, dwheight, dwinputstride, pdestbits, bmoutput, dwoutputstride, pfncallback, ulcallbackdata.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TranslateColors(hcolortransform: isize, painputcolors: *const COLOR, ncolors: u32, ctinput: COLORTYPE, paoutputcolors: *mut COLOR, ctoutput: COLORTYPE) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn TranslateColors(hcolortransform : isize, painputcolors : *const COLOR, ncolors : u32, ctinput : COLORTYPE, paoutputcolors : *mut COLOR, ctoutput : COLORTYPE) -> super::super::Foundation:: BOOL); TranslateColors(hcolortransform, painputcolors, ncolors, ctinput, paoutputcolors, ctoutput) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UninstallColorProfileA(pmachinename: P0, pprofilename: P1, bdelete: P2) -> super::super::Foundation::BOOL @@ -826,7 +826,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn UninstallColorProfileA(pmachinename : ::windows_core::PCSTR, pprofilename : ::windows_core::PCSTR, bdelete : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); UninstallColorProfileA(pmachinename.into_param().abi(), pprofilename.into_param().abi(), bdelete.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UninstallColorProfileW(pmachinename: P0, pprofilename: P1, bdelete: P2) -> super::super::Foundation::BOOL @@ -838,7 +838,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn UninstallColorProfileW(pmachinename : ::windows_core::PCWSTR, pprofilename : ::windows_core::PCWSTR, bdelete : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); UninstallColorProfileW(pmachinename.into_param().abi(), pprofilename.into_param().abi(), bdelete.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterCMMA(pmachinename: P0, cmmid: u32) -> super::super::Foundation::BOOL @@ -848,7 +848,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn UnregisterCMMA(pmachinename : ::windows_core::PCSTR, cmmid : u32) -> super::super::Foundation:: BOOL); UnregisterCMMA(pmachinename.into_param().abi(), cmmid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterCMMW(pmachinename: P0, cmmid: u32) -> super::super::Foundation::BOOL @@ -858,7 +858,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn UnregisterCMMW(pmachinename : ::windows_core::PCWSTR, cmmid : u32) -> super::super::Foundation:: BOOL); UnregisterCMMW(pmachinename.into_param().abi(), cmmid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateICMRegKeyA(reserved: u32, lpszcmid: P0, lpszfilename: P1, command: ICM_COMMAND) -> super::super::Foundation::BOOL @@ -869,7 +869,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn UpdateICMRegKeyA(reserved : u32, lpszcmid : ::windows_core::PCSTR, lpszfilename : ::windows_core::PCSTR, command : ICM_COMMAND) -> super::super::Foundation:: BOOL); UpdateICMRegKeyA(reserved, lpszcmid.into_param().abi(), lpszfilename.into_param().abi(), command) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdateICMRegKeyW(reserved: u32, lpszcmid: P0, lpszfilename: P1, command: ICM_COMMAND) -> super::super::Foundation::BOOL @@ -880,7 +880,7 @@ where ::windows_targets::link!("gdi32.dll" "system" fn UpdateICMRegKeyW(reserved : u32, lpszcmid : ::windows_core::PCWSTR, lpszfilename : ::windows_core::PCWSTR, command : ICM_COMMAND) -> super::super::Foundation:: BOOL); UpdateICMRegKeyW(reserved, lpszcmid.into_param().abi(), lpszfilename.into_param().abi(), command) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsAssociateColorProfileWithDevice(scope: WCS_PROFILE_MANAGEMENT_SCOPE, pprofilename: P0, pdevicename: P1) -> super::super::Foundation::BOOL @@ -891,7 +891,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn WcsAssociateColorProfileWithDevice(scope : WCS_PROFILE_MANAGEMENT_SCOPE, pprofilename : ::windows_core::PCWSTR, pdevicename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); WcsAssociateColorProfileWithDevice(scope, pprofilename.into_param().abi(), pdevicename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsCheckColors(hcolortransform: isize, ninputchannels: u32, cdtinput: COLORDATATYPE, cbinput: u32, pinputdata: *const ::core::ffi::c_void, paresult: &mut [u8]) -> super::super::Foundation::BOOL { @@ -903,7 +903,7 @@ pub unsafe fn WcsCreateIccProfile(hwcsprofile: isize, dwoptions: u32) -> isize { ::windows_targets::link!("mscms.dll" "system" fn WcsCreateIccProfile(hwcsprofile : isize, dwoptions : u32) -> isize); WcsCreateIccProfile(hwcsprofile, dwoptions) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsDisassociateColorProfileFromDevice(scope: WCS_PROFILE_MANAGEMENT_SCOPE, pprofilename: P0, pdevicename: P1) -> super::super::Foundation::BOOL @@ -914,28 +914,28 @@ where ::windows_targets::link!("mscms.dll" "system" fn WcsDisassociateColorProfileFromDevice(scope : WCS_PROFILE_MANAGEMENT_SCOPE, pprofilename : ::windows_core::PCWSTR, pdevicename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); WcsDisassociateColorProfileFromDevice(scope, pprofilename.into_param().abi(), pdevicename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsEnumColorProfiles(scope: WCS_PROFILE_MANAGEMENT_SCOPE, penumrecord: *const ENUMTYPEW, pbuffer: &mut [u8], pnprofiles: ::core::option::Option<*mut u32>) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn WcsEnumColorProfiles(scope : WCS_PROFILE_MANAGEMENT_SCOPE, penumrecord : *const ENUMTYPEW, pbuffer : *mut u8, dwsize : u32, pnprofiles : *mut u32) -> super::super::Foundation:: BOOL); WcsEnumColorProfiles(scope, penumrecord, ::core::mem::transmute(pbuffer.as_ptr()), pbuffer.len() as _, ::core::mem::transmute(pnprofiles.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsEnumColorProfilesSize(scope: WCS_PROFILE_MANAGEMENT_SCOPE, penumrecord: *const ENUMTYPEW, pdwsize: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn WcsEnumColorProfilesSize(scope : WCS_PROFILE_MANAGEMENT_SCOPE, penumrecord : *const ENUMTYPEW, pdwsize : *mut u32) -> super::super::Foundation:: BOOL); WcsEnumColorProfilesSize(scope, penumrecord, pdwsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsGetCalibrationManagementState(pbisenabled: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn WcsGetCalibrationManagementState(pbisenabled : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WcsGetCalibrationManagementState(pbisenabled) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsGetDefaultColorProfile(scope: WCS_PROFILE_MANAGEMENT_SCOPE, pdevicename: P0, cptcolorprofiletype: COLORPROFILETYPE, cpstcolorprofilesubtype: COLORPROFILESUBTYPE, dwprofileid: u32, cbprofilename: u32, pprofilename: ::windows_core::PWSTR) -> super::super::Foundation::BOOL @@ -945,7 +945,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn WcsGetDefaultColorProfile(scope : WCS_PROFILE_MANAGEMENT_SCOPE, pdevicename : ::windows_core::PCWSTR, cptcolorprofiletype : COLORPROFILETYPE, cpstcolorprofilesubtype : COLORPROFILESUBTYPE, dwprofileid : u32, cbprofilename : u32, pprofilename : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); WcsGetDefaultColorProfile(scope, pdevicename.into_param().abi(), cptcolorprofiletype, cpstcolorprofilesubtype, dwprofileid, cbprofilename, ::core::mem::transmute(pprofilename)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsGetDefaultColorProfileSize(scope: WCS_PROFILE_MANAGEMENT_SCOPE, pdevicename: P0, cptcolorprofiletype: COLORPROFILETYPE, cpstcolorprofilesubtype: COLORPROFILESUBTYPE, dwprofileid: u32, pcbprofilename: *mut u32) -> super::super::Foundation::BOOL @@ -955,14 +955,14 @@ where ::windows_targets::link!("mscms.dll" "system" fn WcsGetDefaultColorProfileSize(scope : WCS_PROFILE_MANAGEMENT_SCOPE, pdevicename : ::windows_core::PCWSTR, cptcolorprofiletype : COLORPROFILETYPE, cpstcolorprofilesubtype : COLORPROFILESUBTYPE, dwprofileid : u32, pcbprofilename : *mut u32) -> super::super::Foundation:: BOOL); WcsGetDefaultColorProfileSize(scope, pdevicename.into_param().abi(), cptcolorprofiletype, cpstcolorprofilesubtype, dwprofileid, pcbprofilename) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsGetDefaultRenderingIntent(scope: WCS_PROFILE_MANAGEMENT_SCOPE, pdwrenderingintent: *mut u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn WcsGetDefaultRenderingIntent(scope : WCS_PROFILE_MANAGEMENT_SCOPE, pdwrenderingintent : *mut u32) -> super::super::Foundation:: BOOL); WcsGetDefaultRenderingIntent(scope, pdwrenderingintent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsGetUsePerUserProfiles(pdevicename: P0, dwdeviceclass: u32, puseperuserprofiles: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL @@ -982,7 +982,7 @@ pub unsafe fn WcsOpenColorProfileW(pcdmpprofile: *const PROFILE, pcampprofile: : ::windows_targets::link!("mscms.dll" "system" fn WcsOpenColorProfileW(pcdmpprofile : *const PROFILE, pcampprofile : *const PROFILE, pgmmpprofile : *const PROFILE, dwdesireaccess : u32, dwsharemode : u32, dwcreationmode : u32, dwflags : u32) -> isize); WcsOpenColorProfileW(pcdmpprofile, ::core::mem::transmute(pcampprofile.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pgmmpprofile.unwrap_or(::std::ptr::null())), dwdesireaccess, dwsharemode, dwcreationmode, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsSetCalibrationManagementState(bisenabled: P0) -> super::super::Foundation::BOOL @@ -992,7 +992,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn WcsSetCalibrationManagementState(bisenabled : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WcsSetCalibrationManagementState(bisenabled.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsSetDefaultColorProfile(scope: WCS_PROFILE_MANAGEMENT_SCOPE, pdevicename: P0, cptcolorprofiletype: COLORPROFILETYPE, cpstcolorprofilesubtype: COLORPROFILESUBTYPE, dwprofileid: u32, pprofilename: P1) -> super::super::Foundation::BOOL @@ -1003,14 +1003,14 @@ where ::windows_targets::link!("mscms.dll" "system" fn WcsSetDefaultColorProfile(scope : WCS_PROFILE_MANAGEMENT_SCOPE, pdevicename : ::windows_core::PCWSTR, cptcolorprofiletype : COLORPROFILETYPE, cpstcolorprofilesubtype : COLORPROFILESUBTYPE, dwprofileid : u32, pprofilename : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); WcsSetDefaultColorProfile(scope, pdevicename.into_param().abi(), cptcolorprofiletype, cpstcolorprofilesubtype, dwprofileid, pprofilename.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsSetDefaultRenderingIntent(scope: WCS_PROFILE_MANAGEMENT_SCOPE, dwrenderingintent: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("mscms.dll" "system" fn WcsSetDefaultRenderingIntent(scope : WCS_PROFILE_MANAGEMENT_SCOPE, dwrenderingintent : u32) -> super::super::Foundation:: BOOL); WcsSetDefaultRenderingIntent(scope, dwrenderingintent) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsSetUsePerUserProfiles(pdevicename: P0, dwdeviceclass: u32, useperuserprofiles: P1) -> super::super::Foundation::BOOL @@ -1021,7 +1021,7 @@ where ::windows_targets::link!("mscms.dll" "system" fn WcsSetUsePerUserProfiles(pdevicename : ::windows_core::PCWSTR, dwdeviceclass : u32, useperuserprofiles : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); WcsSetUsePerUserProfiles(pdevicename.into_param().abi(), dwdeviceclass, useperuserprofiles.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WcsTranslateColors(hcolortransform: isize, ncolors: u32, ninputchannels: u32, cdtinput: COLORDATATYPE, cbinput: u32, pinputdata: *const ::core::ffi::c_void, noutputchannels: u32, cdtoutput: COLORDATATYPE, cboutput: u32, poutputdata: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL { @@ -1049,7 +1049,7 @@ impl IDeviceModelPlugIn { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ColorimetricToDeviceColors)(::windows_core::Interface::as_raw(self), pxyzcolors.len() as _, cchannels, ::core::mem::transmute(pxyzcolors.as_ptr()), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ColorimetricToDeviceColorsWithBlack(&self, ccolors: u32, cchannels: u32, pxyzcolors: *const XYZColorF, pblackinformation: *const BlackInformation) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1529,7 +1529,7 @@ impl ::core::fmt::Debug for WCS_PROFILE_MANAGEMENT_SCOPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BlackInformation { pub fBlackOnly: super::super::Foundation::BOOL, @@ -1657,7 +1657,7 @@ impl ::core::default::Default for COLOR_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct COLORMATCHSETUPA { pub dwSize: u32, @@ -1723,7 +1723,7 @@ impl ::core::default::Default for COLORMATCHSETUPA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct COLORMATCHSETUPW { pub dwSize: u32, @@ -1789,7 +1789,7 @@ impl ::core::default::Default for COLORMATCHSETUPW { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct EMRCREATECOLORSPACE { pub emr: super::super::Graphics::Gdi::EMR, @@ -1829,7 +1829,7 @@ impl ::core::default::Default for EMRCREATECOLORSPACE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct EMRCREATECOLORSPACEW { pub emr: super::super::Graphics::Gdi::EMR, @@ -2323,7 +2323,7 @@ impl ::core::default::Default for JabColorF { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct LOGCOLORSPACEA { pub lcsSignature: u32, @@ -2370,7 +2370,7 @@ impl ::core::default::Default for LOGCOLORSPACEA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct LOGCOLORSPACEW { pub lcsSignature: u32, @@ -2541,7 +2541,7 @@ impl ::core::default::Default for PROFILE { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct PROFILEHEADER { pub phSize: u32, @@ -2716,7 +2716,7 @@ impl ::core::default::Default for RGBCOLOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WCS_DEVICE_MHC2_CAPABILITIES { pub Size: u32, @@ -2758,7 +2758,7 @@ impl ::core::default::Default for WCS_DEVICE_MHC2_CAPABILITIES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WCS_DEVICE_VCGT_CAPABILITIES { pub Size: u32, @@ -2889,19 +2889,19 @@ impl ::core::default::Default for YxyCOLOR { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ICMENUMPROCA = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type ICMENUMPROCW = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPBMCALLBACKFN = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub type PCMSCALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub type PCMSCALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/UI/Controls/Dialogs/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Controls/Dialogs/impl.rs index cf07e92306..b293fe11d8 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Controls/Dialogs/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Controls/Dialogs/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPrintDialogCallback_Impl: Sized { fn InitDone(&self) -> ::windows_core::Result<()>; @@ -36,7 +36,7 @@ impl IPrintDialogCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IPrintDialogServices_Impl: Sized { fn GetCurrentDevMode(&self, pdevmode: *mut super::super::super::Graphics::Gdi::DEVMODEA, pcbsize: *mut u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Controls/Dialogs/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Controls/Dialogs/mod.rs index 5d74767ae3..b491fd65d9 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Controls/Dialogs/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Controls/Dialogs/mod.rs @@ -1,25 +1,25 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChooseColorA(param0: *mut CHOOSECOLORA) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn ChooseColorA(param0 : *mut CHOOSECOLORA) -> super::super::super::Foundation:: BOOL); ChooseColorA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChooseColorW(param0: *mut CHOOSECOLORW) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn ChooseColorW(param0 : *mut CHOOSECOLORW) -> super::super::super::Foundation:: BOOL); ChooseColorW(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ChooseFontA(param0: *mut CHOOSEFONTA) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn ChooseFontA(param0 : *mut CHOOSEFONTA) -> super::super::super::Foundation:: BOOL); ChooseFontA(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ChooseFontW(param0: *mut CHOOSEFONTW) -> super::super::super::Foundation::BOOL { @@ -31,14 +31,14 @@ pub unsafe fn CommDlgExtendedError() -> COMMON_DLG_ERRORS { ::windows_targets::link!("comdlg32.dll" "system" fn CommDlgExtendedError() -> COMMON_DLG_ERRORS); CommDlgExtendedError() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindTextA(param0: *mut FINDREPLACEA) -> super::super::super::Foundation::HWND { ::windows_targets::link!("comdlg32.dll" "system" fn FindTextA(param0 : *mut FINDREPLACEA) -> super::super::super::Foundation:: HWND); FindTextA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindTextW(param0: *mut FINDREPLACEW) -> super::super::super::Foundation::HWND { @@ -61,84 +61,84 @@ where ::windows_targets::link!("comdlg32.dll" "system" fn GetFileTitleW(param0 : ::windows_core::PCWSTR, buf : ::windows_core::PWSTR, cchsize : u16) -> i16); GetFileTitleW(param0.into_param().abi(), ::core::mem::transmute(buf.as_ptr()), buf.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOpenFileNameA(param0: *mut OPENFILENAMEA) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn GetOpenFileNameA(param0 : *mut OPENFILENAMEA) -> super::super::super::Foundation:: BOOL); GetOpenFileNameA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetOpenFileNameW(param0: *mut OPENFILENAMEW) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn GetOpenFileNameW(param0 : *mut OPENFILENAMEW) -> super::super::super::Foundation:: BOOL); GetOpenFileNameW(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSaveFileNameA(param0: *mut OPENFILENAMEA) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn GetSaveFileNameA(param0 : *mut OPENFILENAMEA) -> super::super::super::Foundation:: BOOL); GetSaveFileNameA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSaveFileNameW(param0: *mut OPENFILENAMEW) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn GetSaveFileNameW(param0 : *mut OPENFILENAMEW) -> super::super::super::Foundation:: BOOL); GetSaveFileNameW(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PageSetupDlgA(param0: *mut PAGESETUPDLGA) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn PageSetupDlgA(param0 : *mut PAGESETUPDLGA) -> super::super::super::Foundation:: BOOL); PageSetupDlgA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PageSetupDlgW(param0: *mut PAGESETUPDLGW) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn PageSetupDlgW(param0 : *mut PAGESETUPDLGW) -> super::super::super::Foundation:: BOOL); PageSetupDlgW(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn PrintDlgA(ppd: *mut PRINTDLGA) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn PrintDlgA(ppd : *mut PRINTDLGA) -> super::super::super::Foundation:: BOOL); PrintDlgA(ppd) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn PrintDlgExA(ppd: *mut PRINTDLGEXA) -> ::windows_core::Result<()> { ::windows_targets::link!("comdlg32.dll" "system" fn PrintDlgExA(ppd : *mut PRINTDLGEXA) -> ::windows_core::HRESULT); PrintDlgExA(ppd).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn PrintDlgExW(ppd: *mut PRINTDLGEXW) -> ::windows_core::Result<()> { ::windows_targets::link!("comdlg32.dll" "system" fn PrintDlgExW(ppd : *mut PRINTDLGEXW) -> ::windows_core::HRESULT); PrintDlgExW(ppd).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn PrintDlgW(ppd: *mut PRINTDLGW) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("comdlg32.dll" "system" fn PrintDlgW(ppd : *mut PRINTDLGW) -> super::super::super::Foundation:: BOOL); PrintDlgW(ppd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReplaceTextA(param0: *mut FINDREPLACEA) -> super::super::super::Foundation::HWND { ::windows_targets::link!("comdlg32.dll" "system" fn ReplaceTextA(param0 : *mut FINDREPLACEA) -> super::super::super::Foundation:: HWND); ReplaceTextA(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReplaceTextW(param0: *mut FINDREPLACEW) -> super::super::super::Foundation::HWND { @@ -155,7 +155,7 @@ impl IPrintDialogCallback { pub unsafe fn SelectionChange(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectionChange)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HandleMessage(&self, hdlg: P0, umsg: u32, wparam: P1, lparam: P2, presult: *mut super::super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -188,7 +188,7 @@ pub struct IPrintDialogCallback_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPrintDialogServices(::windows_core::IUnknown); impl IPrintDialogServices { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetCurrentDevMode(&self, pdevmode: *mut super::super::super::Graphics::Gdi::DEVMODEA, pcbsize: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentDevMode)(::windows_core::Interface::as_raw(self), pdevmode, pcbsize).ok() @@ -961,7 +961,7 @@ impl ::core::ops::Not for PRINTDLGEX_FLAGS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct CHOOSECOLORA { @@ -998,7 +998,7 @@ impl ::core::default::Default for CHOOSECOLORA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct CHOOSECOLORA { @@ -1035,7 +1035,7 @@ impl ::core::default::Default for CHOOSECOLORA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct CHOOSECOLORW { @@ -1072,7 +1072,7 @@ impl ::core::default::Default for CHOOSECOLORW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct CHOOSECOLORW { @@ -1109,7 +1109,7 @@ impl ::core::default::Default for CHOOSECOLORW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CHOOSEFONTA { @@ -1153,7 +1153,7 @@ impl ::core::default::Default for CHOOSEFONTA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CHOOSEFONTA { @@ -1197,7 +1197,7 @@ impl ::core::default::Default for CHOOSEFONTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CHOOSEFONTW { @@ -1241,7 +1241,7 @@ impl ::core::default::Default for CHOOSEFONTW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CHOOSEFONTW { @@ -1337,7 +1337,7 @@ impl ::core::default::Default for DEVNAMES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct FINDREPLACEA { @@ -1376,7 +1376,7 @@ impl ::core::default::Default for FINDREPLACEA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct FINDREPLACEA { @@ -1415,7 +1415,7 @@ impl ::core::default::Default for FINDREPLACEA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct FINDREPLACEW { @@ -1454,7 +1454,7 @@ impl ::core::default::Default for FINDREPLACEW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct FINDREPLACEW { @@ -1493,7 +1493,7 @@ impl ::core::default::Default for FINDREPLACEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OFNOTIFYA { @@ -1524,7 +1524,7 @@ impl ::core::default::Default for OFNOTIFYA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OFNOTIFYA { @@ -1555,7 +1555,7 @@ impl ::core::default::Default for OFNOTIFYA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OFNOTIFYEXA { @@ -1587,7 +1587,7 @@ impl ::core::default::Default for OFNOTIFYEXA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OFNOTIFYEXA { @@ -1619,7 +1619,7 @@ impl ::core::default::Default for OFNOTIFYEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OFNOTIFYEXW { @@ -1651,7 +1651,7 @@ impl ::core::default::Default for OFNOTIFYEXW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OFNOTIFYEXW { @@ -1683,7 +1683,7 @@ impl ::core::default::Default for OFNOTIFYEXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OFNOTIFYW { @@ -1714,7 +1714,7 @@ impl ::core::default::Default for OFNOTIFYW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OFNOTIFYW { @@ -1745,7 +1745,7 @@ impl ::core::default::Default for OFNOTIFYW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OPENFILENAMEA { @@ -1796,7 +1796,7 @@ impl ::core::default::Default for OPENFILENAMEA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OPENFILENAMEA { @@ -1847,7 +1847,7 @@ impl ::core::default::Default for OPENFILENAMEA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OPENFILENAMEW { @@ -1898,7 +1898,7 @@ impl ::core::default::Default for OPENFILENAMEW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OPENFILENAMEW { @@ -1949,7 +1949,7 @@ impl ::core::default::Default for OPENFILENAMEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OPENFILENAME_NT4A { @@ -1997,7 +1997,7 @@ impl ::core::default::Default for OPENFILENAME_NT4A { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OPENFILENAME_NT4A { @@ -2045,7 +2045,7 @@ impl ::core::default::Default for OPENFILENAME_NT4A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OPENFILENAME_NT4W { @@ -2093,7 +2093,7 @@ impl ::core::default::Default for OPENFILENAME_NT4W { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OPENFILENAME_NT4W { @@ -2141,7 +2141,7 @@ impl ::core::default::Default for OPENFILENAME_NT4W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct PAGESETUPDLGA { @@ -2183,7 +2183,7 @@ impl ::core::default::Default for PAGESETUPDLGA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct PAGESETUPDLGA { @@ -2225,7 +2225,7 @@ impl ::core::default::Default for PAGESETUPDLGA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct PAGESETUPDLGW { @@ -2267,7 +2267,7 @@ impl ::core::default::Default for PAGESETUPDLGW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct PAGESETUPDLGW { @@ -2309,7 +2309,7 @@ impl ::core::default::Default for PAGESETUPDLGW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTDLGA { @@ -2356,7 +2356,7 @@ impl ::core::default::Default for PRINTDLGA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTDLGA { @@ -2403,7 +2403,7 @@ impl ::core::default::Default for PRINTDLGA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTDLGEXA { @@ -2449,7 +2449,7 @@ impl ::core::default::Default for PRINTDLGEXA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTDLGEXA { @@ -2488,7 +2488,7 @@ impl ::core::default::Default for PRINTDLGEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTDLGEXW { @@ -2534,7 +2534,7 @@ impl ::core::default::Default for PRINTDLGEXW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTDLGEXW { @@ -2573,7 +2573,7 @@ impl ::core::default::Default for PRINTDLGEXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTDLGW { @@ -2620,7 +2620,7 @@ impl ::core::default::Default for PRINTDLGW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct PRINTDLGW { @@ -2714,28 +2714,28 @@ impl ::core::default::Default for PRINTPAGERANGE { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPCCHOOKPROC = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPCFHOOKPROC = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFRHOOKPROC = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPOFNHOOKPROC = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPPAGEPAINTHOOK = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPPAGESETUPHOOK = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPPRINTHOOKPROC = ::core::option::Option usize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPSETUPHOOKPROC = ::core::option::Option usize>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/UI/Controls/RichEdit/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Controls/RichEdit/impl.rs index a2cecb97ef..346462c5e0 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Controls/RichEdit/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Controls/RichEdit/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] pub trait IRichEditOle_Impl: Sized { fn GetClientSite(&self) -> ::windows_core::Result; @@ -133,7 +133,7 @@ impl IRichEditOle_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_SystemServices`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_SystemServices\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_SystemServices", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IRichEditOleCallback_Impl: Sized { fn GetNewStorage(&self) -> ::windows_core::Result; @@ -226,7 +226,7 @@ impl IRichEditOleCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRicheditUiaOverrides_Impl: Sized { fn GetPropertyOverrideValue(&self, propertyid: i32, pretvalue: *mut super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -247,7 +247,7 @@ impl IRicheditUiaOverrides_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextDisplays_Impl: Sized + super::super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -261,7 +261,7 @@ impl ITextDisplays_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextDocument_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn GetName(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -483,7 +483,7 @@ impl ITextDocument_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextDocument2_Impl: Sized + ITextDocument_Impl { fn GetCaretType(&self) -> ::windows_core::Result; @@ -952,7 +952,7 @@ impl ITextDocument2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextDocument2Old_Impl: Sized + ITextDocument_Impl { fn AttachMsgFilter(&self, pfilter: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -1197,7 +1197,7 @@ impl ITextDocument2Old_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextFont_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn GetDuplicate(&self) -> ::windows_core::Result; @@ -1767,7 +1767,7 @@ impl ITextFont_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextFont2_Impl: Sized + ITextFont_Impl { fn GetCount(&self) -> ::windows_core::Result; @@ -2238,7 +2238,7 @@ impl ITextFont2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ITextHost_Impl: Sized { fn TxGetDC(&self) -> super::super::super::Graphics::Gdi::HDC; @@ -2534,7 +2534,7 @@ impl ITextHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ITextHost2_Impl: Sized + ITextHost_Impl { fn TxIsDoubleClickPending(&self) -> super::super::super::Foundation::BOOL; @@ -2635,7 +2635,7 @@ impl ITextHost2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextPara_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn GetDuplicate(&self) -> ::windows_core::Result; @@ -3132,7 +3132,7 @@ impl ITextPara_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextPara2_Impl: Sized + ITextPara_Impl { fn GetBorders(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -3309,7 +3309,7 @@ impl ITextPara2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextRange_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn GetText(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -3893,7 +3893,7 @@ impl ITextRange_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextRange2_Impl: Sized + ITextSelection_Impl { fn GetCch(&self) -> ::windows_core::Result; @@ -4292,7 +4292,7 @@ impl ITextRange2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextRow_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn GetAlignment(&self) -> ::windows_core::Result; @@ -4757,7 +4757,7 @@ impl ITextRow_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextSelection_Impl: Sized + ITextRange_Impl { fn GetFlags(&self) -> ::windows_core::Result; @@ -4892,7 +4892,7 @@ impl ITextSelection_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextSelection2_Impl: Sized + ITextRange2_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -4906,7 +4906,7 @@ impl ITextSelection2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub trait ITextServices_Impl: Sized { fn TxSendMessage(&self, msg: u32, wparam: super::super::super::Foundation::WPARAM, lparam: super::super::super::Foundation::LPARAM, plresult: *mut super::super::super::Foundation::LRESULT) -> ::windows_core::Result<()>; @@ -5069,7 +5069,7 @@ impl ITextServices_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub trait ITextServices2_Impl: Sized + ITextServices_Impl { fn TxGetNaturalSize2(&self, dwaspect: u32, hdcdraw: super::super::super::Graphics::Gdi::HDC, hictargetdev: super::super::super::Graphics::Gdi::HDC, ptd: *mut super::super::super::System::Com::DVTARGETDEVICE, dwmode: u32, psizelextent: *const super::super::super::Foundation::SIZE, pwidth: *mut i32, pheight: *mut i32, pascent: *mut i32) -> ::windows_core::Result<()>; @@ -5100,7 +5100,7 @@ impl ITextServices2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITextStory_Impl: Sized { fn GetActive(&self) -> ::windows_core::Result; @@ -5243,7 +5243,7 @@ impl ITextStory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextStoryRanges_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn _NewEnum(&self) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -5299,7 +5299,7 @@ impl ITextStoryRanges_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextStoryRanges2_Impl: Sized + ITextStoryRanges_Impl { fn Item2(&self, index: i32) -> ::windows_core::Result; @@ -5326,7 +5326,7 @@ impl ITextStoryRanges2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextStrings_Impl: Sized + super::super::super::System::Com::IDispatch_Impl { fn Item(&self, index: i32) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Controls/RichEdit/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Controls/RichEdit/mod.rs index ca83bbb1bf..93a47da6f4 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Controls/RichEdit/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Controls/RichEdit/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRichEditOle(::windows_core::IUnknown); impl IRichEditOle { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetClientSite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14,12 +14,12 @@ impl IRichEditOle { pub unsafe fn GetLinkCount(&self) -> i32 { (::windows_core::Interface::vtable(self).GetLinkCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] pub unsafe fn GetObject(&self, iob: i32, lpreobject: *mut REOBJECT, dwflags: RICH_EDIT_GET_OBJECT_FLAGS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetObject)(::windows_core::Interface::as_raw(self), iob, lpreobject, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] pub unsafe fn InsertObject(&self, lpreobject: *mut REOBJECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InsertObject)(::windows_core::Interface::as_raw(self), lpreobject).ok() @@ -40,7 +40,7 @@ impl IRichEditOle { { (::windows_core::Interface::vtable(self).SetHostNames)(::windows_core::Interface::as_raw(self), lpstrcontainerapp.into_param().abi(), lpstrcontainerobj.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLinkAvailable(&self, iob: i32, favailable: P0) -> ::windows_core::Result<()> where @@ -54,7 +54,7 @@ impl IRichEditOle { pub unsafe fn HandsOffStorage(&self, iob: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HandsOffStorage)(::windows_core::Interface::as_raw(self), iob).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn SaveCompleted(&self, iob: i32, lpstg: P0) -> ::windows_core::Result<()> where @@ -65,7 +65,7 @@ impl IRichEditOle { pub unsafe fn InPlaceDeactivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InPlaceDeactivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -73,12 +73,12 @@ impl IRichEditOle { { (::windows_core::Interface::vtable(self).ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClipboardData(&self, lpchrg: *mut CHARRANGE, reco: u32, lplpdataobj: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetClipboardData)(::windows_core::Interface::as_raw(self), lpchrg, reco, ::core::mem::transmute(lplpdataobj)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn ImportDataObject(&self, lpdataobj: P0, cf: u16, hmetapict: P1) -> ::windows_core::Result<()> where @@ -144,18 +144,18 @@ pub struct IRichEditOle_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRichEditOleCallback(::windows_core::IUnknown); impl IRichEditOleCallback { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn GetNewStorage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNewStorage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetInPlaceContext(&self, lplpframe: *mut ::core::option::Option, lplpdoc: *mut ::core::option::Option, lpframeinfo: *mut super::super::super::System::Ole::OLEINPLACEFRAMEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInPlaceContext)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lplpframe), ::core::mem::transmute(lplpdoc), lpframeinfo).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowContainerUI(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -163,7 +163,7 @@ impl IRichEditOleCallback { { (::windows_core::Interface::vtable(self).ShowContainerUI)(::windows_core::Interface::as_raw(self), fshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn QueryInsertObject(&self, lpclsid: *mut ::windows_core::GUID, lpstg: P0, cp: i32) -> ::windows_core::Result<()> where @@ -171,7 +171,7 @@ impl IRichEditOleCallback { { (::windows_core::Interface::vtable(self).QueryInsertObject)(::windows_core::Interface::as_raw(self), lpclsid, lpstg.into_param().abi(), cp).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn DeleteObject(&self, lpoleobj: P0) -> ::windows_core::Result<()> where @@ -179,7 +179,7 @@ impl IRichEditOleCallback { { (::windows_core::Interface::vtable(self).DeleteObject)(::windows_core::Interface::as_raw(self), lpoleobj.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_SystemServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_SystemServices"))] pub unsafe fn QueryAcceptData(&self, lpdataobj: P0, lpcfformat: *mut u16, reco: super::super::super::System::SystemServices::RECO_FLAGS, freally: P1, hmetapict: P2) -> ::windows_core::Result<()> where @@ -189,7 +189,7 @@ impl IRichEditOleCallback { { (::windows_core::Interface::vtable(self).QueryAcceptData)(::windows_core::Interface::as_raw(self), lpdataobj.into_param().abi(), lpcfformat, reco, freally.into_param().abi(), hmetapict.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -197,12 +197,12 @@ impl IRichEditOleCallback { { (::windows_core::Interface::vtable(self).ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClipboardData(&self, lpchrg: *mut CHARRANGE, reco: u32, lplpdataobj: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetClipboardData)(::windows_core::Interface::as_raw(self), lpchrg, reco, ::core::mem::transmute(lplpdataobj)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_System_SystemServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_System_SystemServices"))] pub unsafe fn GetDragDropEffect(&self, fdrag: P0, grfkeystate: super::super::super::System::SystemServices::MODIFIERKEYS_FLAGS, pdweffect: *mut super::super::super::System::Ole::DROPEFFECT) -> ::windows_core::Result<()> where @@ -210,7 +210,7 @@ impl IRichEditOleCallback { { (::windows_core::Interface::vtable(self).GetDragDropEffect)(::windows_core::Interface::as_raw(self), fdrag.into_param().abi(), grfkeystate, pdweffect).ok() } - #[doc = "Required features: `Win32_System_Ole`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetContextMenu(&self, seltype: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE, lpoleobj: P0, lpchrg: *mut CHARRANGE, lphmenu: *mut super::super::WindowsAndMessaging::HMENU) -> ::windows_core::Result<()> where @@ -275,7 +275,7 @@ pub struct IRichEditOleCallback_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRicheditUiaOverrides(::windows_core::IUnknown); impl IRicheditUiaOverrides { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPropertyOverrideValue(&self, propertyid: i32, pretvalue: *mut super::super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyOverrideValue)(::windows_core::Interface::as_raw(self), propertyid, pretvalue).ok() @@ -297,7 +297,7 @@ pub struct IRicheditUiaOverrides_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetPropertyOverrideValue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -320,7 +320,7 @@ unsafe impl ::windows_core::ComInterface for ITextDisplays { pub struct ITextDisplays_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -331,7 +331,7 @@ impl ITextDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -341,7 +341,7 @@ impl ITextDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStoryCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStoryRanges(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -364,12 +364,12 @@ impl ITextDocument { pub unsafe fn New(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).New)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, pvar: *const super::super::super::System::Variant::VARIANT, flags: tomConstants, codepage: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Open)(::windows_core::Interface::as_raw(self), pvar, flags, codepage).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Save(&self, pvar: *const super::super::super::System::Variant::VARIANT, flags: tomConstants, codepage: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self), pvar, flags, codepage).ok() @@ -396,13 +396,13 @@ impl ITextDocument { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Redo)(::windows_core::Interface::as_raw(self), count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Range(&self, cpactive: i32, cpanchor: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Range)(::windows_core::Interface::as_raw(self), cpactive, cpanchor, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RangeFromPoint(&self, x: i32, y: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -462,7 +462,7 @@ pub struct ITextDocument_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] RangeFromPoint: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -473,7 +473,7 @@ impl ITextDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -483,7 +483,7 @@ impl ITextDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStoryCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStoryRanges(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -506,12 +506,12 @@ impl ITextDocument2 { pub unsafe fn New(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.New)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, pvar: *const super::super::super::System::Variant::VARIANT, flags: tomConstants, codepage: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Open)(::windows_core::Interface::as_raw(self), pvar, flags, codepage).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Save(&self, pvar: *const super::super::super::System::Variant::VARIANT, flags: tomConstants, codepage: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Save)(::windows_core::Interface::as_raw(self), pvar, flags, codepage).ok() @@ -538,13 +538,13 @@ impl ITextDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Redo)(::windows_core::Interface::as_raw(self), count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Range(&self, cpactive: i32, cpanchor: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Range)(::windows_core::Interface::as_raw(self), cpactive, cpanchor, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RangeFromPoint(&self, x: i32, y: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -557,19 +557,19 @@ impl ITextDocument2 { pub unsafe fn SetCaretType(&self, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCaretType)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDisplays(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDisplays)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDocumentFont(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocumentFont)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDocumentFont(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -577,13 +577,13 @@ impl ITextDocument2 { { (::windows_core::Interface::vtable(self).SetDocumentFont)(::windows_core::Interface::as_raw(self), pfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDocumentPara(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocumentPara)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDocumentPara(&self, ppara: P0) -> ::windows_core::Result<()> where @@ -609,13 +609,13 @@ impl ITextDocument2 { pub unsafe fn SetNotificationMode(&self, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNotificationMode)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSelection2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStoryRanges2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -664,7 +664,7 @@ impl ITextDocument2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStrings(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -673,13 +673,13 @@ impl ITextDocument2 { pub unsafe fn Notify(&self, notify: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Notify)(::windows_core::Interface::as_raw(self), notify).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Range2(&self, cpactive: i32, cpanchor: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Range2)(::windows_core::Interface::as_raw(self), cpactive, cpanchor, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RangeFromPoint2(&self, x: i32, y: i32, r#type: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -832,7 +832,7 @@ pub struct ITextDocument2_Vtbl { pub GetNewStory: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppstory: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub GetStory: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, index: i32, ppstory: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -843,7 +843,7 @@ impl ITextDocument2Old { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -853,7 +853,7 @@ impl ITextDocument2Old { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStoryCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStoryRanges(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -876,12 +876,12 @@ impl ITextDocument2Old { pub unsafe fn New(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.New)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, pvar: *const super::super::super::System::Variant::VARIANT, flags: tomConstants, codepage: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Open)(::windows_core::Interface::as_raw(self), pvar, flags, codepage).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Save(&self, pvar: *const super::super::super::System::Variant::VARIANT, flags: tomConstants, codepage: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Save)(::windows_core::Interface::as_raw(self), pvar, flags, codepage).ok() @@ -908,13 +908,13 @@ impl ITextDocument2Old { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Redo)(::windows_core::Interface::as_raw(self), count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Range(&self, cpactive: i32, cpanchor: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Range)(::windows_core::Interface::as_raw(self), cpactive, cpanchor, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RangeFromPoint(&self, x: i32, y: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -926,7 +926,7 @@ impl ITextDocument2Old { { (::windows_core::Interface::vtable(self).AttachMsgFilter)(::windows_core::Interface::as_raw(self), pfilter.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEffectColor(&self, index: i32, cr: P0) -> ::windows_core::Result<()> where @@ -934,7 +934,7 @@ impl ITextDocument2Old { { (::windows_core::Interface::vtable(self).SetEffectColor)(::windows_core::Interface::as_raw(self), index, cr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEffectColor(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -967,7 +967,7 @@ impl ITextDocument2Old { pub unsafe fn GetClientRect(&self, r#type: i32, pleft: *mut i32, ptop: *mut i32, pright: *mut i32, pbottom: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetClientRect)(::windows_core::Interface::as_raw(self), r#type, pleft, ptop, pright, pbottom).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetSelection2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -999,13 +999,13 @@ impl ITextDocument2Old { pub unsafe fn Notify(&self, notify: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Notify)(::windows_core::Interface::as_raw(self), notify).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDocumentFont(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocumentFont)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDocumentPara(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1077,20 +1077,20 @@ pub struct ITextDocument2Old_Vtbl { pub GetCallManager: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppvoid: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub ReleaseCallManager: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvoid: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextFont(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITextFont { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDuplicate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDuplicate(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -1102,7 +1102,7 @@ impl ITextFont { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanChange)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual(&self, pfont: P0) -> ::windows_core::Result where @@ -1373,20 +1373,20 @@ pub struct ITextFont_Vtbl { pub GetWeight: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pvalue: *mut i32) -> ::windows_core::HRESULT, pub SetWeight: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextFont2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITextFont2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDuplicate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDuplicate(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -1398,7 +1398,7 @@ impl ITextFont2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CanChange)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual(&self, pfont: P0) -> ::windows_core::Result where @@ -1648,13 +1648,13 @@ impl ITextFont2 { pub unsafe fn SetDoubleStrike(&self, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDoubleStrike)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDuplicate2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDuplicate2(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -1742,7 +1742,7 @@ impl ITextFont2 { pub unsafe fn GetPropertyInfo(&self, index: i32, ptype: *mut i32, pvalue: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPropertyInfo)(::windows_core::Interface::as_raw(self), index, ptype, pvalue).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual2(&self, pfont: P0) -> ::windows_core::Result where @@ -1836,12 +1836,12 @@ pub struct ITextFont2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextHost(::windows_core::IUnknown); impl ITextHost { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn TxGetDC(&self) -> super::super::super::Graphics::Gdi::HDC { (::windows_core::Interface::vtable(self).TxGetDC)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn TxReleaseDC(&self, hdc: P0) -> i32 where @@ -1849,7 +1849,7 @@ impl ITextHost { { (::windows_core::Interface::vtable(self).TxReleaseDC)(::windows_core::Interface::as_raw(self), hdc.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxShowScrollBar(&self, fnbar: i32, fshow: P0) -> super::super::super::Foundation::BOOL where @@ -1857,12 +1857,12 @@ impl ITextHost { { (::windows_core::Interface::vtable(self).TxShowScrollBar)(::windows_core::Interface::as_raw(self), fnbar, fshow.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TxEnableScrollBar(&self, fusbflags: super::super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, fuarrowflags: i32) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).TxEnableScrollBar)(::windows_core::Interface::as_raw(self), fusbflags, fuarrowflags) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSetScrollRange(&self, fnbar: i32, nminpos: i32, nmaxpos: i32, fredraw: P0) -> super::super::super::Foundation::BOOL where @@ -1870,7 +1870,7 @@ impl ITextHost { { (::windows_core::Interface::vtable(self).TxSetScrollRange)(::windows_core::Interface::as_raw(self), fnbar, nminpos, nmaxpos, fredraw.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSetScrollPos(&self, fnbar: i32, npos: i32, fredraw: P0) -> super::super::super::Foundation::BOOL where @@ -1878,7 +1878,7 @@ impl ITextHost { { (::windows_core::Interface::vtable(self).TxSetScrollPos)(::windows_core::Interface::as_raw(self), fnbar, npos, fredraw.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxInvalidateRect(&self, prc: *mut super::super::super::Foundation::RECT, fmode: P0) where @@ -1886,7 +1886,7 @@ impl ITextHost { { (::windows_core::Interface::vtable(self).TxInvalidateRect)(::windows_core::Interface::as_raw(self), prc, fmode.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxViewChange(&self, fupdate: P0) where @@ -1894,7 +1894,7 @@ impl ITextHost { { (::windows_core::Interface::vtable(self).TxViewChange)(::windows_core::Interface::as_raw(self), fupdate.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn TxCreateCaret(&self, hbmp: P0, xwidth: i32, yheight: i32) -> super::super::super::Foundation::BOOL where @@ -1902,7 +1902,7 @@ impl ITextHost { { (::windows_core::Interface::vtable(self).TxCreateCaret)(::windows_core::Interface::as_raw(self), hbmp.into_param().abi(), xwidth, yheight) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxShowCaret(&self, fshow: P0) -> super::super::super::Foundation::BOOL where @@ -1910,12 +1910,12 @@ impl ITextHost { { (::windows_core::Interface::vtable(self).TxShowCaret)(::windows_core::Interface::as_raw(self), fshow.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSetCaretPos(&self, x: i32, y: i32) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).TxSetCaretPos)(::windows_core::Interface::as_raw(self), x, y) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSetTimer(&self, idtimer: u32, utimeout: u32) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).TxSetTimer)(::windows_core::Interface::as_raw(self), idtimer, utimeout) @@ -1923,7 +1923,7 @@ impl ITextHost { pub unsafe fn TxKillTimer(&self, idtimer: u32) { (::windows_core::Interface::vtable(self).TxKillTimer)(::windows_core::Interface::as_raw(self), idtimer) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TxScrollWindowEx(&self, dx: i32, dy: i32, lprcscroll: *mut super::super::super::Foundation::RECT, lprcclip: *mut super::super::super::Foundation::RECT, hrgnupdate: P0, lprcupdate: *mut super::super::super::Foundation::RECT, fuscroll: super::super::WindowsAndMessaging::SCROLL_WINDOW_FLAGS) where @@ -1931,7 +1931,7 @@ impl ITextHost { { (::windows_core::Interface::vtable(self).TxScrollWindowEx)(::windows_core::Interface::as_raw(self), dx, dy, lprcscroll, lprcclip, hrgnupdate.into_param().abi(), lprcupdate, fuscroll) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSetCapture(&self, fcapture: P0) where @@ -1942,7 +1942,7 @@ impl ITextHost { pub unsafe fn TxSetFocus(&self) { (::windows_core::Interface::vtable(self).TxSetFocus)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TxSetCursor(&self, hcur: P0, ftext: P1) where @@ -1951,12 +1951,12 @@ impl ITextHost { { (::windows_core::Interface::vtable(self).TxSetCursor)(::windows_core::Interface::as_raw(self), hcur.into_param().abi(), ftext.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxScreenToClient(&self, lppt: *mut super::super::super::Foundation::POINT) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).TxScreenToClient)(::windows_core::Interface::as_raw(self), lppt) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxClientToScreen(&self, lppt: *mut super::super::super::Foundation::POINT) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).TxClientToScreen)(::windows_core::Interface::as_raw(self), lppt) @@ -1967,17 +1967,17 @@ impl ITextHost { pub unsafe fn TxDeactivate(&self, lnewstate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxDeactivate)(::windows_core::Interface::as_raw(self), lnewstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetClientRect(&self, prc: *mut super::super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetClientRect)(::windows_core::Interface::as_raw(self), prc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetViewInset(&self, prc: *mut super::super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetViewInset)(::windows_core::Interface::as_raw(self), prc).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn TxGetCharFormat(&self, ppcf: *const *const CHARFORMATW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetCharFormat)(::windows_core::Interface::as_raw(self), ppcf).ok() @@ -1985,7 +1985,7 @@ impl ITextHost { pub unsafe fn TxGetParaFormat(&self, pppf: *const *const PARAFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetParaFormat)(::windows_core::Interface::as_raw(self), pppf).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn TxGetSysColor(&self, nindex: super::super::super::Graphics::Gdi::SYS_COLOR_INDEX) -> super::super::super::Foundation::COLORREF { (::windows_core::Interface::vtable(self).TxGetSysColor)(::windows_core::Interface::as_raw(self), nindex) @@ -2006,12 +2006,12 @@ impl ITextHost { pub unsafe fn TxGetAcceleratorPos(&self, pcp: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetAcceleratorPos)(::windows_core::Interface::as_raw(self), pcp).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetExtent(&self, lpextent: *mut super::super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetExtent)(::windows_core::Interface::as_raw(self), lpextent).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn OnTxCharFormatChange(&self, pcf: *const CHARFORMATW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnTxCharFormatChange)(::windows_core::Interface::as_raw(self), pcf).ok() @@ -2025,12 +2025,12 @@ impl ITextHost { pub unsafe fn TxNotify(&self, inotify: u32, pv: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxNotify)(::windows_core::Interface::as_raw(self), inotify, pv).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn TxImmGetContext(&self) -> super::super::super::Globalization::HIMC { (::windows_core::Interface::vtable(self).TxImmGetContext)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn TxImmReleaseContext(&self, himc: P0) where @@ -2172,12 +2172,12 @@ pub struct ITextHost_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextHost2(::windows_core::IUnknown); impl ITextHost2 { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn TxGetDC(&self) -> super::super::super::Graphics::Gdi::HDC { (::windows_core::Interface::vtable(self).base__.TxGetDC)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn TxReleaseDC(&self, hdc: P0) -> i32 where @@ -2185,7 +2185,7 @@ impl ITextHost2 { { (::windows_core::Interface::vtable(self).base__.TxReleaseDC)(::windows_core::Interface::as_raw(self), hdc.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxShowScrollBar(&self, fnbar: i32, fshow: P0) -> super::super::super::Foundation::BOOL where @@ -2193,12 +2193,12 @@ impl ITextHost2 { { (::windows_core::Interface::vtable(self).base__.TxShowScrollBar)(::windows_core::Interface::as_raw(self), fnbar, fshow.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TxEnableScrollBar(&self, fusbflags: super::super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, fuarrowflags: i32) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.TxEnableScrollBar)(::windows_core::Interface::as_raw(self), fusbflags, fuarrowflags) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSetScrollRange(&self, fnbar: i32, nminpos: i32, nmaxpos: i32, fredraw: P0) -> super::super::super::Foundation::BOOL where @@ -2206,7 +2206,7 @@ impl ITextHost2 { { (::windows_core::Interface::vtable(self).base__.TxSetScrollRange)(::windows_core::Interface::as_raw(self), fnbar, nminpos, nmaxpos, fredraw.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSetScrollPos(&self, fnbar: i32, npos: i32, fredraw: P0) -> super::super::super::Foundation::BOOL where @@ -2214,7 +2214,7 @@ impl ITextHost2 { { (::windows_core::Interface::vtable(self).base__.TxSetScrollPos)(::windows_core::Interface::as_raw(self), fnbar, npos, fredraw.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxInvalidateRect(&self, prc: *mut super::super::super::Foundation::RECT, fmode: P0) where @@ -2222,7 +2222,7 @@ impl ITextHost2 { { (::windows_core::Interface::vtable(self).base__.TxInvalidateRect)(::windows_core::Interface::as_raw(self), prc, fmode.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxViewChange(&self, fupdate: P0) where @@ -2230,7 +2230,7 @@ impl ITextHost2 { { (::windows_core::Interface::vtable(self).base__.TxViewChange)(::windows_core::Interface::as_raw(self), fupdate.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn TxCreateCaret(&self, hbmp: P0, xwidth: i32, yheight: i32) -> super::super::super::Foundation::BOOL where @@ -2238,7 +2238,7 @@ impl ITextHost2 { { (::windows_core::Interface::vtable(self).base__.TxCreateCaret)(::windows_core::Interface::as_raw(self), hbmp.into_param().abi(), xwidth, yheight) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxShowCaret(&self, fshow: P0) -> super::super::super::Foundation::BOOL where @@ -2246,12 +2246,12 @@ impl ITextHost2 { { (::windows_core::Interface::vtable(self).base__.TxShowCaret)(::windows_core::Interface::as_raw(self), fshow.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSetCaretPos(&self, x: i32, y: i32) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.TxSetCaretPos)(::windows_core::Interface::as_raw(self), x, y) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSetTimer(&self, idtimer: u32, utimeout: u32) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.TxSetTimer)(::windows_core::Interface::as_raw(self), idtimer, utimeout) @@ -2259,7 +2259,7 @@ impl ITextHost2 { pub unsafe fn TxKillTimer(&self, idtimer: u32) { (::windows_core::Interface::vtable(self).base__.TxKillTimer)(::windows_core::Interface::as_raw(self), idtimer) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TxScrollWindowEx(&self, dx: i32, dy: i32, lprcscroll: *mut super::super::super::Foundation::RECT, lprcclip: *mut super::super::super::Foundation::RECT, hrgnupdate: P0, lprcupdate: *mut super::super::super::Foundation::RECT, fuscroll: super::super::WindowsAndMessaging::SCROLL_WINDOW_FLAGS) where @@ -2267,7 +2267,7 @@ impl ITextHost2 { { (::windows_core::Interface::vtable(self).base__.TxScrollWindowEx)(::windows_core::Interface::as_raw(self), dx, dy, lprcscroll, lprcclip, hrgnupdate.into_param().abi(), lprcupdate, fuscroll) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSetCapture(&self, fcapture: P0) where @@ -2278,7 +2278,7 @@ impl ITextHost2 { pub unsafe fn TxSetFocus(&self) { (::windows_core::Interface::vtable(self).base__.TxSetFocus)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TxSetCursor(&self, hcur: P0, ftext: P1) where @@ -2287,12 +2287,12 @@ impl ITextHost2 { { (::windows_core::Interface::vtable(self).base__.TxSetCursor)(::windows_core::Interface::as_raw(self), hcur.into_param().abi(), ftext.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxScreenToClient(&self, lppt: *mut super::super::super::Foundation::POINT) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.TxScreenToClient)(::windows_core::Interface::as_raw(self), lppt) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxClientToScreen(&self, lppt: *mut super::super::super::Foundation::POINT) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).base__.TxClientToScreen)(::windows_core::Interface::as_raw(self), lppt) @@ -2303,17 +2303,17 @@ impl ITextHost2 { pub unsafe fn TxDeactivate(&self, lnewstate: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxDeactivate)(::windows_core::Interface::as_raw(self), lnewstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetClientRect(&self, prc: *mut super::super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetClientRect)(::windows_core::Interface::as_raw(self), prc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetViewInset(&self, prc: *mut super::super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetViewInset)(::windows_core::Interface::as_raw(self), prc).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn TxGetCharFormat(&self, ppcf: *const *const CHARFORMATW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetCharFormat)(::windows_core::Interface::as_raw(self), ppcf).ok() @@ -2321,7 +2321,7 @@ impl ITextHost2 { pub unsafe fn TxGetParaFormat(&self, pppf: *const *const PARAFORMAT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetParaFormat)(::windows_core::Interface::as_raw(self), pppf).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn TxGetSysColor(&self, nindex: super::super::super::Graphics::Gdi::SYS_COLOR_INDEX) -> super::super::super::Foundation::COLORREF { (::windows_core::Interface::vtable(self).base__.TxGetSysColor)(::windows_core::Interface::as_raw(self), nindex) @@ -2342,12 +2342,12 @@ impl ITextHost2 { pub unsafe fn TxGetAcceleratorPos(&self, pcp: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetAcceleratorPos)(::windows_core::Interface::as_raw(self), pcp).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetExtent(&self, lpextent: *mut super::super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetExtent)(::windows_core::Interface::as_raw(self), lpextent).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn OnTxCharFormatChange(&self, pcf: *const CHARFORMATW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnTxCharFormatChange)(::windows_core::Interface::as_raw(self), pcf).ok() @@ -2361,12 +2361,12 @@ impl ITextHost2 { pub unsafe fn TxNotify(&self, inotify: u32, pv: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxNotify)(::windows_core::Interface::as_raw(self), inotify, pv).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn TxImmGetContext(&self) -> super::super::super::Globalization::HIMC { (::windows_core::Interface::vtable(self).base__.TxImmGetContext)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn TxImmReleaseContext(&self, himc: P0) where @@ -2377,12 +2377,12 @@ impl ITextHost2 { pub unsafe fn TxGetSelectionBarWidth(&self, lselbarwidth: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetSelectionBarWidth)(::windows_core::Interface::as_raw(self), lselbarwidth).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxIsDoubleClickPending(&self) -> super::super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).TxIsDoubleClickPending)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetWindow(&self, phwnd: *mut super::super::super::Foundation::HWND) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetWindow)(::windows_core::Interface::as_raw(self), phwnd).ok() @@ -2390,7 +2390,7 @@ impl ITextHost2 { pub unsafe fn TxSetForegroundWindow(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxSetForegroundWindow)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn TxGetPalette(&self) -> super::super::super::Graphics::Gdi::HPALETTE { (::windows_core::Interface::vtable(self).TxGetPalette)(::windows_core::Interface::as_raw(self)) @@ -2398,7 +2398,7 @@ impl ITextHost2 { pub unsafe fn TxGetEastAsianFlags(&self, pflags: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetEastAsianFlags)(::windows_core::Interface::as_raw(self), pflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TxSetCursor2(&self, hcur: P0, btext: P1) -> super::super::WindowsAndMessaging::HCURSOR where @@ -2416,7 +2416,7 @@ impl ITextHost2 { pub unsafe fn TxGetWindowStyles(&self, pdwstyle: *mut u32, pdwexstyle: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetWindowStyles)(::windows_core::Interface::as_raw(self), pdwstyle, pdwexstyle).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn TxShowDropCaret(&self, fshow: P0, hdc: P1, prc: *mut super::super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -2471,20 +2471,20 @@ pub struct ITextHost2_Vtbl { pub TxDestroyCaret: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub TxGetHorzExtent: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plhorzextent: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextPara(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITextPara { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDuplicate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDuplicate(&self, ppara: P0) -> ::windows_core::Result<()> where @@ -2496,7 +2496,7 @@ impl ITextPara { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanChange)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual(&self, ppara: P0) -> ::windows_core::Result where @@ -2732,20 +2732,20 @@ pub struct ITextPara_Vtbl { pub DeleteTab: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, tbpos: f32) -> ::windows_core::HRESULT, pub GetTab: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, itab: i32, ptbpos: *mut f32, ptbalign: *mut i32, ptbleader: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextPara2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITextPara2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDuplicate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDuplicate(&self, ppara: P0) -> ::windows_core::Result<()> where @@ -2757,7 +2757,7 @@ impl ITextPara2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CanChange)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual(&self, ppara: P0) -> ::windows_core::Result where @@ -2923,13 +2923,13 @@ impl ITextPara2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBorders)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDuplicate2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDuplicate2(&self, ppara: P0) -> ::windows_core::Result<()> where @@ -2972,7 +2972,7 @@ impl ITextPara2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual2(&self, ppara: P0) -> ::windows_core::Result where @@ -3029,7 +3029,7 @@ pub struct ITextPara2_Vtbl { pub SetEffects: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: i32, mask: i32) -> ::windows_core::HRESULT, pub SetProperty: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, r#type: i32, value: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3053,19 +3053,19 @@ impl ITextRange { pub unsafe fn SetChar(&self, char: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetChar)(::windows_core::Interface::as_raw(self), char).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDuplicate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFormattedText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFormattedText(&self, prange: P0) -> ::windows_core::Result<()> where @@ -3087,13 +3087,13 @@ impl ITextRange { pub unsafe fn SetEnd(&self, cplim: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEnd)(::windows_core::Interface::as_raw(self), cplim).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFont(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFont)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFont(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -3101,13 +3101,13 @@ impl ITextRange { { (::windows_core::Interface::vtable(self).SetFont)(::windows_core::Interface::as_raw(self), pfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPara(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPara)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPara(&self, ppara: P0) -> ::windows_core::Result<()> where @@ -3140,7 +3140,7 @@ impl ITextRange { pub unsafe fn SetRange(&self, cpanchor: i32, cpactive: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRange)(::windows_core::Interface::as_raw(self), cpanchor, cpactive).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InRange(&self, prange: P0) -> ::windows_core::Result where @@ -3149,7 +3149,7 @@ impl ITextRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InRange)(::windows_core::Interface::as_raw(self), prange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InStory(&self, prange: P0) -> ::windows_core::Result where @@ -3158,7 +3158,7 @@ impl ITextRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InStory)(::windows_core::Interface::as_raw(self), prange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual(&self, prange: P0) -> ::windows_core::Result where @@ -3190,37 +3190,37 @@ impl ITextRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveEnd)(::windows_core::Interface::as_raw(self), unit, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveStartWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveStartWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveEndWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveEndWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveUntil)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveStartUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MoveStartUntil)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveEndUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3251,24 +3251,24 @@ impl ITextRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Delete)(::windows_core::Interface::as_raw(self), unit, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Cut(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Cut)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Copy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Copy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Paste(&self, pvar: *const super::super::super::System::Variant::VARIANT, format: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Paste)(::windows_core::Interface::as_raw(self), pvar, format).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CanPaste(&self, pvar: *const super::super::super::System::Variant::VARIANT, format: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3422,7 +3422,7 @@ pub struct ITextRange_Vtbl { pub ScrollIntoView: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: i32) -> ::windows_core::HRESULT, pub GetEmbeddedObject: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppobject: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3446,19 +3446,19 @@ impl ITextRange2 { pub unsafe fn SetChar(&self, char: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetChar)(::windows_core::Interface::as_raw(self), char).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetDuplicate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFormattedText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFormattedText(&self, prange: P0) -> ::windows_core::Result<()> where @@ -3480,13 +3480,13 @@ impl ITextRange2 { pub unsafe fn SetEnd(&self, cplim: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetEnd)(::windows_core::Interface::as_raw(self), cplim).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFont(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFont)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFont(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -3494,13 +3494,13 @@ impl ITextRange2 { { (::windows_core::Interface::vtable(self).base__.base__.SetFont)(::windows_core::Interface::as_raw(self), pfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPara(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPara)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPara(&self, ppara: P0) -> ::windows_core::Result<()> where @@ -3533,7 +3533,7 @@ impl ITextRange2 { pub unsafe fn SetRange(&self, cpanchor: i32, cpactive: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetRange)(::windows_core::Interface::as_raw(self), cpanchor, cpactive).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InRange(&self, prange: P0) -> ::windows_core::Result where @@ -3542,7 +3542,7 @@ impl ITextRange2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.InRange)(::windows_core::Interface::as_raw(self), prange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InStory(&self, prange: P0) -> ::windows_core::Result where @@ -3551,7 +3551,7 @@ impl ITextRange2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.InStory)(::windows_core::Interface::as_raw(self), prange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual(&self, prange: P0) -> ::windows_core::Result where @@ -3583,37 +3583,37 @@ impl ITextRange2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MoveEnd)(::windows_core::Interface::as_raw(self), unit, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MoveWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveStartWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MoveStartWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveEndWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MoveEndWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MoveUntil)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveStartUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.MoveStartUntil)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveEndUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3644,24 +3644,24 @@ impl ITextRange2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Delete)(::windows_core::Interface::as_raw(self), unit, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Cut(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Cut)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Copy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Copy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Paste(&self, pvar: *const super::super::super::System::Variant::VARIANT, format: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Paste)(::windows_core::Interface::as_raw(self), pvar, format).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CanPaste(&self, pvar: *const super::super::super::System::Variant::VARIANT, format: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3744,19 +3744,19 @@ impl ITextRange2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDuplicate2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFont2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFont2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFont2(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -3764,13 +3764,13 @@ impl ITextRange2 { { (::windows_core::Interface::vtable(self).SetFont2)(::windows_core::Interface::as_raw(self), pfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFormattedText2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFormattedText2(&self, prange: P0) -> ::windows_core::Result<()> where @@ -3785,13 +3785,13 @@ impl ITextRange2 { pub unsafe fn SetGravity(&self, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGravity)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPara2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPara2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPara2(&self, ppara: P0) -> ::windows_core::Result<()> where @@ -3799,7 +3799,7 @@ impl ITextRange2 { { (::windows_core::Interface::vtable(self).SetPara2)(::windows_core::Interface::as_raw(self), ppara.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3832,7 +3832,7 @@ impl ITextRange2 { pub unsafe fn DeleteSubrange(&self, cpfirst: i32, cplim: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteSubrange)(::windows_core::Interface::as_raw(self), cpfirst, cplim).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Find(&self, prange: P0, count: i32, flags: i32) -> ::windows_core::Result where @@ -3901,7 +3901,7 @@ impl ITextRange2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMathFunctionType)(::windows_core::Interface::as_raw(self), bstr.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertImage(&self, width: i32, height: i32, ascent: i32, r#type: i32, bstralttext: P0, pstream: P1) -> ::windows_core::Result<()> where @@ -3997,7 +3997,7 @@ pub struct ITextRange2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] InsertImage: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4153,7 +4153,7 @@ impl ITextRow { pub unsafe fn Insert(&self, crow: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Insert)(::windows_core::Interface::as_raw(self), crow).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual(&self, prow: P0) -> ::windows_core::Result where @@ -4234,7 +4234,7 @@ pub struct ITextRow_Vtbl { pub Reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, value: i32) -> ::windows_core::HRESULT, pub SetProperty: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, r#type: i32, value: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4258,19 +4258,19 @@ impl ITextSelection { pub unsafe fn SetChar(&self, char: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetChar)(::windows_core::Interface::as_raw(self), char).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDuplicate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFormattedText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFormattedText(&self, prange: P0) -> ::windows_core::Result<()> where @@ -4292,13 +4292,13 @@ impl ITextSelection { pub unsafe fn SetEnd(&self, cplim: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetEnd)(::windows_core::Interface::as_raw(self), cplim).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFont(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFont)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFont(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -4306,13 +4306,13 @@ impl ITextSelection { { (::windows_core::Interface::vtable(self).base__.SetFont)(::windows_core::Interface::as_raw(self), pfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPara(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPara)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPara(&self, ppara: P0) -> ::windows_core::Result<()> where @@ -4345,7 +4345,7 @@ impl ITextSelection { pub unsafe fn SetRange(&self, cpanchor: i32, cpactive: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetRange)(::windows_core::Interface::as_raw(self), cpanchor, cpactive).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InRange(&self, prange: P0) -> ::windows_core::Result where @@ -4354,7 +4354,7 @@ impl ITextSelection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InRange)(::windows_core::Interface::as_raw(self), prange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InStory(&self, prange: P0) -> ::windows_core::Result where @@ -4363,7 +4363,7 @@ impl ITextSelection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InStory)(::windows_core::Interface::as_raw(self), prange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual(&self, prange: P0) -> ::windows_core::Result where @@ -4395,37 +4395,37 @@ impl ITextSelection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MoveEnd)(::windows_core::Interface::as_raw(self), unit, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MoveWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveStartWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MoveStartWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveEndWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MoveEndWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MoveUntil)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveStartUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MoveStartUntil)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveEndUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4456,24 +4456,24 @@ impl ITextSelection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Delete)(::windows_core::Interface::as_raw(self), unit, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Cut(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Cut)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Copy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Copy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Paste(&self, pvar: *const super::super::super::System::Variant::VARIANT, format: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Paste)(::windows_core::Interface::as_raw(self), pvar, format).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CanPaste(&self, pvar: *const super::super::super::System::Variant::VARIANT, format: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4567,7 +4567,7 @@ pub struct ITextSelection_Vtbl { pub EndKey: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, unit: i32, extend: i32, pdelta: *mut i32) -> ::windows_core::HRESULT, pub TypeText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstr: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4591,19 +4591,19 @@ impl ITextSelection2 { pub unsafe fn SetChar(&self, char: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetChar)(::windows_core::Interface::as_raw(self), char).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetDuplicate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFormattedText)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFormattedText(&self, prange: P0) -> ::windows_core::Result<()> where @@ -4625,13 +4625,13 @@ impl ITextSelection2 { pub unsafe fn SetEnd(&self, cplim: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetEnd)(::windows_core::Interface::as_raw(self), cplim).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFont(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetFont)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFont(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -4639,13 +4639,13 @@ impl ITextSelection2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetFont)(::windows_core::Interface::as_raw(self), pfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPara(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetPara)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPara(&self, ppara: P0) -> ::windows_core::Result<()> where @@ -4678,7 +4678,7 @@ impl ITextSelection2 { pub unsafe fn SetRange(&self, cpanchor: i32, cpactive: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetRange)(::windows_core::Interface::as_raw(self), cpanchor, cpactive).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InRange(&self, prange: P0) -> ::windows_core::Result where @@ -4687,7 +4687,7 @@ impl ITextSelection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.InRange)(::windows_core::Interface::as_raw(self), prange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InStory(&self, prange: P0) -> ::windows_core::Result where @@ -4696,7 +4696,7 @@ impl ITextSelection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.InStory)(::windows_core::Interface::as_raw(self), prange.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsEqual(&self, prange: P0) -> ::windows_core::Result where @@ -4728,37 +4728,37 @@ impl ITextSelection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MoveEnd)(::windows_core::Interface::as_raw(self), unit, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MoveWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveStartWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MoveStartWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveEndWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MoveEndWhile)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MoveUntil)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveStartUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.MoveStartUntil)(::windows_core::Interface::as_raw(self), cset, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveEndUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4789,24 +4789,24 @@ impl ITextSelection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Delete)(::windows_core::Interface::as_raw(self), unit, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Cut(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Cut)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Copy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Copy)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Paste(&self, pvar: *const super::super::super::System::Variant::VARIANT, format: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Paste)(::windows_core::Interface::as_raw(self), pvar, format).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CanPaste(&self, pvar: *const super::super::super::System::Variant::VARIANT, format: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4889,19 +4889,19 @@ impl ITextSelection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDuplicate2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDuplicate2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFont2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFont2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFont2(&self, pfont: P0) -> ::windows_core::Result<()> where @@ -4909,13 +4909,13 @@ impl ITextSelection2 { { (::windows_core::Interface::vtable(self).base__.SetFont2)(::windows_core::Interface::as_raw(self), pfont.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFormattedText2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFormattedText2(&self, prange: P0) -> ::windows_core::Result<()> where @@ -4930,13 +4930,13 @@ impl ITextSelection2 { pub unsafe fn SetGravity(&self, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetGravity)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetPara2(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPara2)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPara2(&self, ppara: P0) -> ::windows_core::Result<()> where @@ -4944,7 +4944,7 @@ impl ITextSelection2 { { (::windows_core::Interface::vtable(self).base__.SetPara2)(::windows_core::Interface::as_raw(self), ppara.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4977,7 +4977,7 @@ impl ITextSelection2 { pub unsafe fn DeleteSubrange(&self, cpfirst: i32, cplim: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DeleteSubrange)(::windows_core::Interface::as_raw(self), cpfirst, cplim).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Find(&self, prange: P0, count: i32, flags: i32) -> ::windows_core::Result where @@ -5046,7 +5046,7 @@ impl ITextSelection2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetMathFunctionType)(::windows_core::Interface::as_raw(self), bstr.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertImage(&self, width: i32, height: i32, ascent: i32, r#type: i32, bstralttext: P0, pstream: P1) -> ::windows_core::Result<()> where @@ -5076,7 +5076,7 @@ pub struct ITextSelection2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextServices(::windows_core::IUnknown); impl ITextServices { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSendMessage(&self, msg: u32, wparam: P0, lparam: P1, plresult: *mut super::super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -5085,7 +5085,7 @@ impl ITextServices { { (::windows_core::Interface::vtable(self).TxSendMessage)(::windows_core::Interface::as_raw(self), msg, wparam.into_param().abi(), lparam.into_param().abi(), plresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn TxDraw(&self, dwdrawaspect: super::super::super::System::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: *mut super::super::super::System::Com::DVTARGETDEVICE, hdcdraw: P0, hictargetdev: P1, lprcbounds: *mut super::super::super::Foundation::RECTL, lprcwbounds: *mut super::super::super::Foundation::RECTL, lprcupdate: *mut super::super::super::Foundation::RECT, pfncontinue: isize, dwcontinue: u32, lviewid: i32) -> ::windows_core::Result<()> where @@ -5094,17 +5094,17 @@ impl ITextServices { { (::windows_core::Interface::vtable(self).TxDraw)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ptd, hdcdraw.into_param().abi(), hictargetdev.into_param().abi(), lprcbounds, lprcwbounds, lprcupdate, pfncontinue, dwcontinue, lviewid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetHScroll(&self, plmin: *mut i32, plmax: *mut i32, plpos: *mut i32, plpage: *mut i32, pfenabled: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetHScroll)(::windows_core::Interface::as_raw(self), plmin, plmax, plpos, plpage, pfenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetVScroll(&self, plmin: *mut i32, plmax: *mut i32, plpos: *mut i32, plpage: *mut i32, pfenabled: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetVScroll)(::windows_core::Interface::as_raw(self), plmin, plmax, plpos, plpage, pfenabled).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn OnTxSetCursor(&self, dwdrawaspect: super::super::super::System::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: *mut super::super::super::System::Com::DVTARGETDEVICE, hdcdraw: P0, hictargetdev: P1, lprcclient: *mut super::super::super::Foundation::RECT, x: i32, y: i32) -> ::windows_core::Result<()> where @@ -5113,7 +5113,7 @@ impl ITextServices { { (::windows_core::Interface::vtable(self).OnTxSetCursor)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ptd, hdcdraw.into_param().abi(), hictargetdev.into_param().abi(), lprcclient, x, y).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn TxQueryHitPoint(&self, dwdrawaspect: super::super::super::System::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: *mut super::super::super::System::Com::DVTARGETDEVICE, hdcdraw: P0, hictargetdev: P1, lprcclient: *mut super::super::super::Foundation::RECT, x: i32, y: i32, phitresult: *mut u32) -> ::windows_core::Result<()> where @@ -5122,7 +5122,7 @@ impl ITextServices { { (::windows_core::Interface::vtable(self).TxQueryHitPoint)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ptd, hdcdraw.into_param().abi(), hictargetdev.into_param().abi(), lprcclient, x, y, phitresult).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTxInPlaceActivate(&self, prcclient: *mut super::super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnTxInPlaceActivate)(::windows_core::Interface::as_raw(self), prcclient).ok() @@ -5151,7 +5151,7 @@ impl ITextServices { pub unsafe fn TxGetBaseLinePos(&self, param0: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TxGetBaseLinePos)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn TxGetNaturalSize(&self, dwaspect: u32, hdcdraw: P0, hictargetdev: P1, ptd: *mut super::super::super::System::Com::DVTARGETDEVICE, dwmode: u32, psizelextent: *const super::super::super::Foundation::SIZE, pwidth: *mut i32, pheight: *mut i32) -> ::windows_core::Result<()> where @@ -5160,7 +5160,7 @@ impl ITextServices { { (::windows_core::Interface::vtable(self).TxGetNaturalSize)(::windows_core::Interface::as_raw(self), dwaspect, hdcdraw.into_param().abi(), hictargetdev.into_param().abi(), ptd, dwmode, psizelextent, pwidth, pheight).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn TxGetDropTarget(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5234,7 +5234,7 @@ pub struct ITextServices_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextServices2(::windows_core::IUnknown); impl ITextServices2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxSendMessage(&self, msg: u32, wparam: P0, lparam: P1, plresult: *mut super::super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -5243,7 +5243,7 @@ impl ITextServices2 { { (::windows_core::Interface::vtable(self).base__.TxSendMessage)(::windows_core::Interface::as_raw(self), msg, wparam.into_param().abi(), lparam.into_param().abi(), plresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn TxDraw(&self, dwdrawaspect: super::super::super::System::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: *mut super::super::super::System::Com::DVTARGETDEVICE, hdcdraw: P0, hictargetdev: P1, lprcbounds: *mut super::super::super::Foundation::RECTL, lprcwbounds: *mut super::super::super::Foundation::RECTL, lprcupdate: *mut super::super::super::Foundation::RECT, pfncontinue: isize, dwcontinue: u32, lviewid: i32) -> ::windows_core::Result<()> where @@ -5252,17 +5252,17 @@ impl ITextServices2 { { (::windows_core::Interface::vtable(self).base__.TxDraw)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ptd, hdcdraw.into_param().abi(), hictargetdev.into_param().abi(), lprcbounds, lprcwbounds, lprcupdate, pfncontinue, dwcontinue, lviewid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetHScroll(&self, plmin: *mut i32, plmax: *mut i32, plpos: *mut i32, plpage: *mut i32, pfenabled: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetHScroll)(::windows_core::Interface::as_raw(self), plmin, plmax, plpos, plpage, pfenabled).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TxGetVScroll(&self, plmin: *mut i32, plmax: *mut i32, plpos: *mut i32, plpage: *mut i32, pfenabled: *mut super::super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetVScroll)(::windows_core::Interface::as_raw(self), plmin, plmax, plpos, plpage, pfenabled).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn OnTxSetCursor(&self, dwdrawaspect: super::super::super::System::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: *mut super::super::super::System::Com::DVTARGETDEVICE, hdcdraw: P0, hictargetdev: P1, lprcclient: *mut super::super::super::Foundation::RECT, x: i32, y: i32) -> ::windows_core::Result<()> where @@ -5271,7 +5271,7 @@ impl ITextServices2 { { (::windows_core::Interface::vtable(self).base__.OnTxSetCursor)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ptd, hdcdraw.into_param().abi(), hictargetdev.into_param().abi(), lprcclient, x, y).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn TxQueryHitPoint(&self, dwdrawaspect: super::super::super::System::Com::DVASPECT, lindex: i32, pvaspect: *mut ::core::ffi::c_void, ptd: *mut super::super::super::System::Com::DVTARGETDEVICE, hdcdraw: P0, hictargetdev: P1, lprcclient: *mut super::super::super::Foundation::RECT, x: i32, y: i32, phitresult: *mut u32) -> ::windows_core::Result<()> where @@ -5280,7 +5280,7 @@ impl ITextServices2 { { (::windows_core::Interface::vtable(self).base__.TxQueryHitPoint)(::windows_core::Interface::as_raw(self), dwdrawaspect, lindex, pvaspect, ptd, hdcdraw.into_param().abi(), hictargetdev.into_param().abi(), lprcclient, x, y, phitresult).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTxInPlaceActivate(&self, prcclient: *mut super::super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnTxInPlaceActivate)(::windows_core::Interface::as_raw(self), prcclient).ok() @@ -5309,7 +5309,7 @@ impl ITextServices2 { pub unsafe fn TxGetBaseLinePos(&self, param0: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetBaseLinePos)(::windows_core::Interface::as_raw(self), param0).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn TxGetNaturalSize(&self, dwaspect: u32, hdcdraw: P0, hictargetdev: P1, ptd: *mut super::super::super::System::Com::DVTARGETDEVICE, dwmode: u32, psizelextent: *const super::super::super::Foundation::SIZE, pwidth: *mut i32, pheight: *mut i32) -> ::windows_core::Result<()> where @@ -5318,7 +5318,7 @@ impl ITextServices2 { { (::windows_core::Interface::vtable(self).base__.TxGetNaturalSize)(::windows_core::Interface::as_raw(self), dwaspect, hdcdraw.into_param().abi(), hictargetdev.into_param().abi(), ptd, dwmode, psizelextent, pwidth, pheight).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn TxGetDropTarget(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5330,7 +5330,7 @@ impl ITextServices2 { pub unsafe fn TxGetCachedSize(&self, pdwwidth: *mut u32, pdwheight: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TxGetCachedSize)(::windows_core::Interface::as_raw(self), pdwwidth, pdwheight).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn TxGetNaturalSize2(&self, dwaspect: u32, hdcdraw: P0, hictargetdev: P1, ptd: *mut super::super::super::System::Com::DVTARGETDEVICE, dwmode: u32, psizelextent: *const super::super::super::Foundation::SIZE, pwidth: *mut i32, pheight: *mut i32, pascent: *mut i32) -> ::windows_core::Result<()> where @@ -5339,7 +5339,7 @@ impl ITextServices2 { { (::windows_core::Interface::vtable(self).TxGetNaturalSize2)(::windows_core::Interface::as_raw(self), dwaspect, hdcdraw.into_param().abi(), hictargetdev.into_param().abi(), ptd, dwmode, psizelextent, pwidth, pheight, pascent).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Direct2D`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct2D\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct2D"))] pub unsafe fn TxDrawD2D(&self, prendertarget: P0, lprcbounds: *mut super::super::super::Foundation::RECTL, lprcupdate: *mut super::super::super::Foundation::RECT, lviewid: i32) -> ::windows_core::Result<()> where @@ -5398,7 +5398,7 @@ impl ITextStory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), r#type, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetRange(&self, cpactive: i32, cpanchor: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5451,7 +5451,7 @@ pub struct ITextStory_Vtbl { pub SetProperty: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, r#type: i32, value: i32) -> ::windows_core::HRESULT, pub SetText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, flags: i32, bstr: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5462,7 +5462,7 @@ impl ITextStoryRanges { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5495,7 +5495,7 @@ pub struct ITextStoryRanges_Vtbl { Item: usize, pub GetCount: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pcount: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5506,7 +5506,7 @@ impl ITextStoryRanges2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5516,7 +5516,7 @@ impl ITextStoryRanges2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item2(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5543,14 +5543,14 @@ pub struct ITextStoryRanges2_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Item2: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextStrings(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl ITextStrings { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5566,7 +5566,7 @@ impl ITextStrings { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), bstr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Append(&self, prange: P0, istring: i32) -> ::windows_core::Result<()> where @@ -5583,7 +5583,7 @@ impl ITextStrings { { (::windows_core::Interface::vtable(self).CatTop2)(::windows_core::Interface::as_raw(self), bstr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeleteRange(&self, prange: P0) -> ::windows_core::Result<()> where @@ -5591,7 +5591,7 @@ impl ITextStrings { { (::windows_core::Interface::vtable(self).DeleteRange)(::windows_core::Interface::as_raw(self), prange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EncodeFunction(&self, r#type: i32, align: i32, char: i32, char1: i32, char2: i32, count: i32, texstyle: i32, ccol: i32, prange: P0) -> ::windows_core::Result<()> where @@ -5618,7 +5618,7 @@ impl ITextStrings { pub unsafe fn Remove(&self, istring: i32, cstring: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), istring, cstring).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFormattedText(&self, pranged: P0, pranges: P1) -> ::windows_core::Result<()> where @@ -5630,7 +5630,7 @@ impl ITextStrings { pub unsafe fn SetOpCp(&self, istring: i32, cp: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOpCp)(::windows_core::Interface::as_raw(self), istring, cp).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SuffixTop(&self, bstr: P0, prange: P1) -> ::windows_core::Result<()> where @@ -7899,7 +7899,7 @@ impl ::core::default::Default for BIDIOPTIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub union CARET_INFO { pub hbitmap: super::super::super::Graphics::Gdi::HBITMAP, @@ -7954,7 +7954,7 @@ impl ::core::default::Default for CHANGENOTIFY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CHARFORMAT2A { pub Base: CHARFORMATA, @@ -7989,7 +7989,7 @@ impl ::core::default::Default for CHARFORMAT2A { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union CHARFORMAT2A_0 { pub dwReserved: u32, @@ -8014,7 +8014,7 @@ impl ::core::default::Default for CHARFORMAT2A_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CHARFORMAT2W { pub Base: CHARFORMATW, @@ -8049,7 +8049,7 @@ impl ::core::default::Default for CHARFORMAT2W { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub union CHARFORMAT2W_0 { pub dwReserved: u32, @@ -8074,7 +8074,7 @@ impl ::core::default::Default for CHARFORMAT2W_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CHARFORMATA { pub cbSize: u32, @@ -8120,7 +8120,7 @@ impl ::core::default::Default for CHARFORMATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CHARFORMATW { pub cbSize: u32, @@ -8196,7 +8196,7 @@ impl ::core::default::Default for CHARRANGE { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct CLIPBOARDFORMAT { @@ -8226,7 +8226,7 @@ impl ::core::default::Default for CLIPBOARDFORMAT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct CLIPBOARDFORMAT { @@ -8256,7 +8256,7 @@ impl ::core::default::Default for CLIPBOARDFORMAT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COMPCOLOR { pub crText: super::super::super::Foundation::COLORREF, @@ -8346,7 +8346,7 @@ impl ::core::default::Default for EDITSTREAM { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct ENCORRECTTEXT { @@ -8377,7 +8377,7 @@ impl ::core::default::Default for ENCORRECTTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct ENCORRECTTEXT { @@ -8408,7 +8408,7 @@ impl ::core::default::Default for ENCORRECTTEXT { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct ENDCOMPOSITIONNOTIFY { @@ -8438,7 +8438,7 @@ impl ::core::default::Default for ENDCOMPOSITIONNOTIFY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct ENDCOMPOSITIONNOTIFY { @@ -8468,7 +8468,7 @@ impl ::core::default::Default for ENDCOMPOSITIONNOTIFY { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct ENDROPFILES { @@ -8500,7 +8500,7 @@ impl ::core::default::Default for ENDROPFILES { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct ENDROPFILES { @@ -8532,7 +8532,7 @@ impl ::core::default::Default for ENDROPFILES { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct ENLINK { @@ -8565,7 +8565,7 @@ impl ::core::default::Default for ENLINK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct ENLINK { @@ -8598,7 +8598,7 @@ impl ::core::default::Default for ENLINK { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct ENLOWFIRTF { @@ -8628,7 +8628,7 @@ impl ::core::default::Default for ENLOWFIRTF { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct ENLOWFIRTF { @@ -8658,7 +8658,7 @@ impl ::core::default::Default for ENLOWFIRTF { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct ENOLEOPFAILED { @@ -8690,7 +8690,7 @@ impl ::core::default::Default for ENOLEOPFAILED { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct ENOLEOPFAILED { @@ -8722,7 +8722,7 @@ impl ::core::default::Default for ENOLEOPFAILED { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct ENPROTECTED { @@ -8755,7 +8755,7 @@ impl ::core::default::Default for ENPROTECTED { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct ENPROTECTED { @@ -8788,7 +8788,7 @@ impl ::core::default::Default for ENPROTECTED { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct ENSAVECLIPBOARD { @@ -8819,7 +8819,7 @@ impl ::core::default::Default for ENSAVECLIPBOARD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct ENSAVECLIPBOARD { @@ -9046,7 +9046,7 @@ impl ::core::default::Default for FINDTEXTW { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct FORMATRANGE { @@ -9079,7 +9079,7 @@ impl ::core::default::Default for FORMATRANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct FORMATRANGE { @@ -9112,7 +9112,7 @@ impl ::core::default::Default for FORMATRANGE { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct GETCONTEXTMENUEX { @@ -9144,7 +9144,7 @@ impl ::core::default::Default for GETCONTEXTMENUEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct GETCONTEXTMENUEX { @@ -9176,7 +9176,7 @@ impl ::core::default::Default for GETCONTEXTMENUEX { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct GETTEXTEX { @@ -9209,7 +9209,7 @@ impl ::core::default::Default for GETTEXTEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct GETTEXTEX { @@ -9272,7 +9272,7 @@ impl ::core::default::Default for GETTEXTLENGTHEX { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GROUPTYPINGCHANGE { pub nmhdr: super::NMHDR, @@ -9408,7 +9408,7 @@ impl ::core::default::Default for IMECOMPTEXT { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct MSGFILTER { @@ -9440,7 +9440,7 @@ impl ::core::default::Default for MSGFILTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct MSGFILTER { @@ -9472,7 +9472,7 @@ impl ::core::default::Default for MSGFILTER { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OBJECTPOSITIONS { @@ -9503,7 +9503,7 @@ impl ::core::default::Default for OBJECTPOSITIONS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OBJECTPOSITIONS { @@ -9660,7 +9660,7 @@ impl ::core::default::Default for PUNCTUATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] pub struct REOBJECT { pub cbStruct: u32, @@ -9705,7 +9705,7 @@ impl ::core::default::Default for REOBJECT { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Com")] pub struct REPASTESPECIAL { @@ -9735,7 +9735,7 @@ impl ::core::default::Default for REPASTESPECIAL { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Com")] pub struct REPASTESPECIAL { @@ -9765,7 +9765,7 @@ impl ::core::default::Default for REPASTESPECIAL { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct REQRESIZE { @@ -9795,7 +9795,7 @@ impl ::core::default::Default for REQRESIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct REQRESIZE { @@ -9825,7 +9825,7 @@ impl ::core::default::Default for REQRESIZE { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Com")] pub struct RICHEDIT_IMAGE_PARAMETERS { @@ -9849,7 +9849,7 @@ impl ::core::default::Default for RICHEDIT_IMAGE_PARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Com")] pub struct RICHEDIT_IMAGE_PARAMETERS { @@ -9880,7 +9880,7 @@ impl ::core::default::Default for RICHEDIT_IMAGE_PARAMETERS { } } #[repr(C, packed(4))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SELCHANGE { @@ -9911,7 +9911,7 @@ impl ::core::default::Default for SELCHANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SELCHANGE { @@ -9972,7 +9972,7 @@ impl ::core::default::Default for SETTEXTEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TABLECELLPARMS { pub dxWidth: i32, diff --git a/crates/libs/windows/src/Windows/Win32/UI/Controls/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Controls/impl.rs index 70ee8ef948..078d243fb3 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Controls/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Controls/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IImageList_Impl: Sized { fn Add(&self, hbmimage: super::super::Graphics::Gdi::HBITMAP, hbmmask: super::super::Graphics::Gdi::HBITMAP) -> ::windows_core::Result; @@ -278,7 +278,7 @@ impl IImageList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IImageList2_Impl: Sized + IImageList_Impl { fn Resize(&self, cxnewiconsize: i32, cynewiconsize: i32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Controls/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Controls/mod.rs index 8c005e9b39..ab983f5d02 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Controls/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Controls/mod.rs @@ -1,10 +1,10 @@ #[cfg(feature = "Win32_UI_Controls_Dialogs")] -#[doc = "Required features: `Win32_UI_Controls_Dialogs`"] +#[doc = "Required features: `\"Win32_UI_Controls_Dialogs\"`"] pub mod Dialogs; #[cfg(feature = "Win32_UI_Controls_RichEdit")] -#[doc = "Required features: `Win32_UI_Controls_RichEdit`"] +#[doc = "Required features: `\"Win32_UI_Controls_RichEdit\"`"] pub mod RichEdit; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn BeginBufferedAnimation(hwnd: P0, hdctarget: P1, prctarget: *const super::super::Foundation::RECT, dwformat: BP_BUFFERFORMAT, ppaintparams: ::core::option::Option<*const BP_PAINTPARAMS>, panimationparams: *const BP_ANIMATIONPARAMS, phdcfrom: *mut super::super::Graphics::Gdi::HDC, phdcto: *mut super::super::Graphics::Gdi::HDC) -> isize @@ -15,7 +15,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn BeginBufferedAnimation(hwnd : super::super::Foundation:: HWND, hdctarget : super::super::Graphics::Gdi:: HDC, prctarget : *const super::super::Foundation:: RECT, dwformat : BP_BUFFERFORMAT, ppaintparams : *const BP_PAINTPARAMS, panimationparams : *const BP_ANIMATIONPARAMS, phdcfrom : *mut super::super::Graphics::Gdi:: HDC, phdcto : *mut super::super::Graphics::Gdi:: HDC) -> isize); BeginBufferedAnimation(hwnd.into_param().abi(), hdctarget.into_param().abi(), prctarget, dwformat, ::core::mem::transmute(ppaintparams.unwrap_or(::std::ptr::null())), panimationparams, phdcfrom, phdcto) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn BeginBufferedPaint(hdctarget: P0, prctarget: *const super::super::Foundation::RECT, dwformat: BP_BUFFERFORMAT, ppaintparams: ::core::option::Option<*const BP_PAINTPARAMS>, phdc: *mut super::super::Graphics::Gdi::HDC) -> isize @@ -25,7 +25,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn BeginBufferedPaint(hdctarget : super::super::Graphics::Gdi:: HDC, prctarget : *const super::super::Foundation:: RECT, dwformat : BP_BUFFERFORMAT, ppaintparams : *const BP_PAINTPARAMS, phdc : *mut super::super::Graphics::Gdi:: HDC) -> isize); BeginBufferedPaint(hdctarget.into_param().abi(), prctarget, dwformat, ::core::mem::transmute(ppaintparams.unwrap_or(::std::ptr::null())), phdc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BeginPanningFeedback(hwnd: P0) -> super::super::Foundation::BOOL @@ -35,7 +35,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn BeginPanningFeedback(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); BeginPanningFeedback(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BufferedPaintClear(hbufferedpaint: isize, prc: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { @@ -47,7 +47,7 @@ pub unsafe fn BufferedPaintInit() -> ::windows_core::Result<()> { ::windows_targets::link!("uxtheme.dll" "system" fn BufferedPaintInit() -> ::windows_core::HRESULT); BufferedPaintInit().ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn BufferedPaintRenderAnimation(hwnd: P0, hdctarget: P1) -> super::super::Foundation::BOOL @@ -58,14 +58,14 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn BufferedPaintRenderAnimation(hwnd : super::super::Foundation:: HWND, hdctarget : super::super::Graphics::Gdi:: HDC) -> super::super::Foundation:: BOOL); BufferedPaintRenderAnimation(hwnd.into_param().abi(), hdctarget.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BufferedPaintSetAlpha(hbufferedpaint: isize, prc: ::core::option::Option<*const super::super::Foundation::RECT>, alpha: u8) -> ::windows_core::Result<()> { ::windows_targets::link!("uxtheme.dll" "system" fn BufferedPaintSetAlpha(hbufferedpaint : isize, prc : *const super::super::Foundation:: RECT, alpha : u8) -> ::windows_core::HRESULT); BufferedPaintSetAlpha(hbufferedpaint, ::core::mem::transmute(prc.unwrap_or(::std::ptr::null())), alpha).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BufferedPaintStopAllAnimations(hwnd: P0) -> ::windows_core::Result<()> @@ -80,7 +80,7 @@ pub unsafe fn BufferedPaintUnInit() -> ::windows_core::Result<()> { ::windows_targets::link!("uxtheme.dll" "system" fn BufferedPaintUnInit() -> ::windows_core::HRESULT); BufferedPaintUnInit().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckDlgButton(hdlg: P0, nidbutton: i32, ucheck: DLG_BUTTON_CHECK_STATE) -> ::windows_core::Result<()> @@ -90,7 +90,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CheckDlgButton(hdlg : super::super::Foundation:: HWND, nidbutton : i32, ucheck : DLG_BUTTON_CHECK_STATE) -> super::super::Foundation:: BOOL); CheckDlgButton(hdlg.into_param().abi(), nidbutton, ucheck).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckRadioButton(hdlg: P0, nidfirstbutton: i32, nidlastbutton: i32, nidcheckbutton: i32) -> ::windows_core::Result<()> @@ -108,7 +108,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn CloseThemeData(htheme : HTHEME) -> ::windows_core::HRESULT); CloseThemeData(htheme.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CreateMappedBitmap(hinstance: P0, idbitmap: isize, wflags: u32, lpcolormap: ::core::option::Option<*const COLORMAP>, inummaps: i32) -> ::windows_core::Result @@ -119,21 +119,21 @@ where let result__ = CreateMappedBitmap(hinstance.into_param().abi(), idbitmap, wflags, ::core::mem::transmute(lpcolormap.unwrap_or(::std::ptr::null())), inummaps); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn CreatePropertySheetPageA(constpropsheetpagepointer: *mut PROPSHEETPAGEA) -> HPROPSHEETPAGE { ::windows_targets::link!("comctl32.dll" "system" fn CreatePropertySheetPageA(constpropsheetpagepointer : *mut PROPSHEETPAGEA) -> HPROPSHEETPAGE); CreatePropertySheetPageA(constpropsheetpagepointer) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn CreatePropertySheetPageW(constpropsheetpagepointer: *mut PROPSHEETPAGEW) -> HPROPSHEETPAGE { ::windows_targets::link!("comctl32.dll" "system" fn CreatePropertySheetPageW(constpropsheetpagepointer : *mut PROPSHEETPAGEW) -> HPROPSHEETPAGE); CreatePropertySheetPageW(constpropsheetpagepointer) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateStatusWindowA(style: i32, lpsztext: P0, hwndparent: P1, wid: u32) -> super::super::Foundation::HWND @@ -144,7 +144,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn CreateStatusWindowA(style : i32, lpsztext : ::windows_core::PCSTR, hwndparent : super::super::Foundation:: HWND, wid : u32) -> super::super::Foundation:: HWND); CreateStatusWindowA(style, lpsztext.into_param().abi(), hwndparent.into_param().abi(), wid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateStatusWindowW(style: i32, lpsztext: P0, hwndparent: P1, wid: u32) -> super::super::Foundation::HWND @@ -155,7 +155,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn CreateStatusWindowW(style : i32, lpsztext : ::windows_core::PCWSTR, hwndparent : super::super::Foundation:: HWND, wid : u32) -> super::super::Foundation:: HWND); CreateStatusWindowW(style, lpsztext.into_param().abi(), hwndparent.into_param().abi(), wid) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn CreateSyntheticPointerDevice(pointertype: super::WindowsAndMessaging::POINTER_INPUT_TYPE, maxcount: u32, mode: POINTER_FEEDBACK_MODE) -> ::windows_core::Result { @@ -163,7 +163,7 @@ pub unsafe fn CreateSyntheticPointerDevice(pointertype: super::WindowsAndMessagi let result__ = CreateSyntheticPointerDevice(pointertype, maxcount, mode); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateToolbarEx(hwnd: P0, ws: u32, wid: u32, nbitmaps: i32, hbminst: P1, wbmid: usize, lpbuttons: *mut TBBUTTON, inumbuttons: i32, dxbutton: i32, dybutton: i32, dxbitmap: i32, dybitmap: i32, ustructsize: u32) -> super::super::Foundation::HWND @@ -174,7 +174,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn CreateToolbarEx(hwnd : super::super::Foundation:: HWND, ws : u32, wid : u32, nbitmaps : i32, hbminst : super::super::Foundation:: HINSTANCE, wbmid : usize, lpbuttons : *mut TBBUTTON, inumbuttons : i32, dxbutton : i32, dybutton : i32, dxbitmap : i32, dybitmap : i32, ustructsize : u32) -> super::super::Foundation:: HWND); CreateToolbarEx(hwnd.into_param().abi(), ws, wid, nbitmaps, hbminst.into_param().abi(), wbmid, lpbuttons, inumbuttons, dxbutton, dybutton, dxbitmap, dybitmap, ustructsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateUpDownControl(dwstyle: u32, x: i32, y: i32, cx: i32, cy: i32, hparent: P0, nid: i32, hinst: P1, hbuddy: P2, nupper: i32, nlower: i32, npos: i32) -> super::super::Foundation::HWND @@ -200,7 +200,7 @@ pub unsafe fn DPA_Create(citemgrow: i32) -> HDPA { ::windows_targets::link!("comctl32.dll" "system" fn DPA_Create(citemgrow : i32) -> HDPA); DPA_Create(citemgrow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DPA_CreateEx(cpgrow: i32, hheap: P0) -> HDPA @@ -210,7 +210,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DPA_CreateEx(cpgrow : i32, hheap : super::super::Foundation:: HANDLE) -> HDPA); DPA_CreateEx(cpgrow, hheap.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DPA_DeleteAllPtrs(hdpa: P0) -> super::super::Foundation::BOOL @@ -228,7 +228,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DPA_DeletePtr(hdpa : HDPA, i : i32) -> *mut ::core::ffi::c_void); DPA_DeletePtr(hdpa.into_param().abi(), i) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DPA_Destroy(hdpa: P0) -> super::super::Foundation::BOOL @@ -278,7 +278,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DPA_GetSize(hdpa : HDPA) -> u64); DPA_GetSize(hdpa.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DPA_Grow(pdpa: P0, cp: i32) -> super::super::Foundation::BOOL @@ -296,7 +296,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DPA_InsertPtr(hdpa : HDPA, i : i32, p : *const ::core::ffi::c_void) -> i32); DPA_InsertPtr(hdpa.into_param().abi(), i, ::core::mem::transmute(p.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn DPA_LoadStream(phdpa: *mut HDPA, pfn: PFNDPASTREAM, pstream: P0, pvinstdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -306,7 +306,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DPA_LoadStream(phdpa : *mut HDPA, pfn : PFNDPASTREAM, pstream : * mut::core::ffi::c_void, pvinstdata : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); DPA_LoadStream(phdpa, pfn, pstream.into_param().abi(), ::core::mem::transmute(pvinstdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DPA_Merge(hdpadest: P0, hdpasrc: P1, dwflags: u32, pfncompare: PFNDACOMPARE, pfnmerge: PFNDPAMERGE, lparam: P2) -> super::super::Foundation::BOOL @@ -318,7 +318,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DPA_Merge(hdpadest : HDPA, hdpasrc : HDPA, dwflags : u32, pfncompare : PFNDACOMPARE, pfnmerge : PFNDPAMERGE, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); DPA_Merge(hdpadest.into_param().abi(), hdpasrc.into_param().abi(), dwflags, pfncompare, pfnmerge, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn DPA_SaveStream(hdpa: P0, pfn: PFNDPASTREAM, pstream: P1, pvinstdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -329,7 +329,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DPA_SaveStream(hdpa : HDPA, pfn : PFNDPASTREAM, pstream : * mut::core::ffi::c_void, pvinstdata : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); DPA_SaveStream(hdpa.into_param().abi(), pfn, pstream.into_param().abi(), ::core::mem::transmute(pvinstdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DPA_Search(hdpa: P0, pfind: ::core::option::Option<*const ::core::ffi::c_void>, istart: i32, pfncompare: PFNDACOMPARE, lparam: P1, options: u32) -> i32 @@ -340,7 +340,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DPA_Search(hdpa : HDPA, pfind : *const ::core::ffi::c_void, istart : i32, pfncompare : PFNDACOMPARE, lparam : super::super::Foundation:: LPARAM, options : u32) -> i32); DPA_Search(hdpa.into_param().abi(), ::core::mem::transmute(pfind.unwrap_or(::std::ptr::null())), istart, pfncompare, lparam.into_param().abi(), options) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DPA_SetPtr(hdpa: P0, i: i32, p: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -350,7 +350,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DPA_SetPtr(hdpa : HDPA, i : i32, p : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); DPA_SetPtr(hdpa.into_param().abi(), i, ::core::mem::transmute(p.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DPA_Sort(hdpa: P0, pfncompare: PFNDACOMPARE, lparam: P1) -> super::super::Foundation::BOOL @@ -374,7 +374,7 @@ pub unsafe fn DSA_Create(cbitem: i32, citemgrow: i32) -> HDSA { ::windows_targets::link!("comctl32.dll" "system" fn DSA_Create(cbitem : i32, citemgrow : i32) -> HDSA); DSA_Create(cbitem, citemgrow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DSA_DeleteAllItems(hdsa: P0) -> super::super::Foundation::BOOL @@ -384,7 +384,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DSA_DeleteAllItems(hdsa : HDSA) -> super::super::Foundation:: BOOL); DSA_DeleteAllItems(hdsa.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DSA_DeleteItem(hdsa: P0, i: i32) -> super::super::Foundation::BOOL @@ -394,7 +394,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DSA_DeleteItem(hdsa : HDSA, i : i32) -> super::super::Foundation:: BOOL); DSA_DeleteItem(hdsa.into_param().abi(), i) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DSA_Destroy(hdsa: P0) -> super::super::Foundation::BOOL @@ -420,7 +420,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DSA_EnumCallback(hdsa : HDSA, pfncb : PFNDAENUMCALLBACK, pdata : *const ::core::ffi::c_void) -> ()); DSA_EnumCallback(hdsa.into_param().abi(), pfncb, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DSA_GetItem(hdsa: P0, i: i32, pitem: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -454,7 +454,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DSA_InsertItem(hdsa : HDSA, i : i32, pitem : *const ::core::ffi::c_void) -> i32); DSA_InsertItem(hdsa.into_param().abi(), i, pitem) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DSA_SetItem(hdsa: P0, i: i32, pitem: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -464,7 +464,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DSA_SetItem(hdsa : HDSA, i : i32, pitem : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); DSA_SetItem(hdsa.into_param().abi(), i, pitem) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DSA_Sort(pdsa: P0, pfncompare: PFNDACOMPARE, lparam: P1) -> super::super::Foundation::BOOL @@ -475,7 +475,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DSA_Sort(pdsa : HDSA, pfncompare : PFNDACOMPARE, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); DSA_Sort(pdsa.into_param().abi(), pfncompare, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyPropertySheetPage(param0: P0) -> super::super::Foundation::BOOL @@ -493,7 +493,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DestroySyntheticPointerDevice(device : HSYNTHETICPOINTERDEVICE) -> ()); DestroySyntheticPointerDevice(device.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DlgDirListA(hdlg: P0, lppathspec: ::windows_core::PSTR, nidlistbox: i32, nidstaticpath: i32, ufiletype: DLG_DIR_LIST_FILE_TYPE) -> i32 @@ -503,7 +503,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DlgDirListA(hdlg : super::super::Foundation:: HWND, lppathspec : ::windows_core::PSTR, nidlistbox : i32, nidstaticpath : i32, ufiletype : DLG_DIR_LIST_FILE_TYPE) -> i32); DlgDirListA(hdlg.into_param().abi(), ::core::mem::transmute(lppathspec), nidlistbox, nidstaticpath, ufiletype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DlgDirListComboBoxA(hdlg: P0, lppathspec: ::windows_core::PSTR, nidcombobox: i32, nidstaticpath: i32, ufiletype: DLG_DIR_LIST_FILE_TYPE) -> i32 @@ -513,7 +513,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DlgDirListComboBoxA(hdlg : super::super::Foundation:: HWND, lppathspec : ::windows_core::PSTR, nidcombobox : i32, nidstaticpath : i32, ufiletype : DLG_DIR_LIST_FILE_TYPE) -> i32); DlgDirListComboBoxA(hdlg.into_param().abi(), ::core::mem::transmute(lppathspec), nidcombobox, nidstaticpath, ufiletype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DlgDirListComboBoxW(hdlg: P0, lppathspec: ::windows_core::PWSTR, nidcombobox: i32, nidstaticpath: i32, ufiletype: DLG_DIR_LIST_FILE_TYPE) -> i32 @@ -523,7 +523,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DlgDirListComboBoxW(hdlg : super::super::Foundation:: HWND, lppathspec : ::windows_core::PWSTR, nidcombobox : i32, nidstaticpath : i32, ufiletype : DLG_DIR_LIST_FILE_TYPE) -> i32); DlgDirListComboBoxW(hdlg.into_param().abi(), ::core::mem::transmute(lppathspec), nidcombobox, nidstaticpath, ufiletype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DlgDirListW(hdlg: P0, lppathspec: ::windows_core::PWSTR, nidlistbox: i32, nidstaticpath: i32, ufiletype: DLG_DIR_LIST_FILE_TYPE) -> i32 @@ -533,7 +533,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DlgDirListW(hdlg : super::super::Foundation:: HWND, lppathspec : ::windows_core::PWSTR, nidlistbox : i32, nidstaticpath : i32, ufiletype : DLG_DIR_LIST_FILE_TYPE) -> i32); DlgDirListW(hdlg.into_param().abi(), ::core::mem::transmute(lppathspec), nidlistbox, nidstaticpath, ufiletype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DlgDirSelectComboBoxExA(hwnddlg: P0, lpstring: &mut [u8], idcombobox: i32) -> ::windows_core::Result<()> @@ -543,7 +543,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DlgDirSelectComboBoxExA(hwnddlg : super::super::Foundation:: HWND, lpstring : ::windows_core::PSTR, cchout : i32, idcombobox : i32) -> super::super::Foundation:: BOOL); DlgDirSelectComboBoxExA(hwnddlg.into_param().abi(), ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _, idcombobox).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DlgDirSelectComboBoxExW(hwnddlg: P0, lpstring: &mut [u16], idcombobox: i32) -> ::windows_core::Result<()> @@ -553,7 +553,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DlgDirSelectComboBoxExW(hwnddlg : super::super::Foundation:: HWND, lpstring : ::windows_core::PWSTR, cchout : i32, idcombobox : i32) -> super::super::Foundation:: BOOL); DlgDirSelectComboBoxExW(hwnddlg.into_param().abi(), ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _, idcombobox).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DlgDirSelectExA(hwnddlg: P0, lpstring: &mut [u8], idlistbox: i32) -> ::windows_core::Result<()> @@ -563,7 +563,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DlgDirSelectExA(hwnddlg : super::super::Foundation:: HWND, lpstring : ::windows_core::PSTR, chcount : i32, idlistbox : i32) -> super::super::Foundation:: BOOL); DlgDirSelectExA(hwnddlg.into_param().abi(), ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _, idlistbox).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DlgDirSelectExW(hwnddlg: P0, lpstring: &mut [u16], idlistbox: i32) -> ::windows_core::Result<()> @@ -573,7 +573,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DlgDirSelectExW(hwnddlg : super::super::Foundation:: HWND, lpstring : ::windows_core::PWSTR, chcount : i32, idlistbox : i32) -> super::super::Foundation:: BOOL); DlgDirSelectExW(hwnddlg.into_param().abi(), ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _, idlistbox).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawInsert(handparent: P0, hlb: P1, nitem: i32) @@ -584,7 +584,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DrawInsert(handparent : super::super::Foundation:: HWND, hlb : super::super::Foundation:: HWND, nitem : i32) -> ()); DrawInsert(handparent.into_param().abi(), hlb.into_param().abi(), nitem) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawShadowText(hdc: P0, psztext: &[u16], prc: *const super::super::Foundation::RECT, dwflags: u32, crtext: P1, crshadow: P2, ixoffset: i32, iyoffset: i32) -> i32 @@ -596,7 +596,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DrawShadowText(hdc : super::super::Graphics::Gdi:: HDC, psztext : ::windows_core::PCWSTR, cch : u32, prc : *const super::super::Foundation:: RECT, dwflags : u32, crtext : super::super::Foundation:: COLORREF, crshadow : super::super::Foundation:: COLORREF, ixoffset : i32, iyoffset : i32) -> i32); DrawShadowText(hdc.into_param().abi(), ::core::mem::transmute(psztext.as_ptr()), psztext.len() as _, prc, dwflags, crtext.into_param().abi(), crshadow.into_param().abi(), ixoffset, iyoffset) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawStatusTextA(hdc: P0, lprc: *mut super::super::Foundation::RECT, psztext: P1, uflags: u32) @@ -607,7 +607,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DrawStatusTextA(hdc : super::super::Graphics::Gdi:: HDC, lprc : *mut super::super::Foundation:: RECT, psztext : ::windows_core::PCSTR, uflags : u32) -> ()); DrawStatusTextA(hdc.into_param().abi(), lprc, psztext.into_param().abi(), uflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawStatusTextW(hdc: P0, lprc: *mut super::super::Foundation::RECT, psztext: P1, uflags: u32) @@ -618,7 +618,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DrawStatusTextW(hdc : super::super::Graphics::Gdi:: HDC, lprc : *mut super::super::Foundation:: RECT, psztext : ::windows_core::PCWSTR, uflags : u32) -> ()); DrawStatusTextW(hdc.into_param().abi(), lprc, psztext.into_param().abi(), uflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawThemeBackground(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, prect: *const super::super::Foundation::RECT, pcliprect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> @@ -629,7 +629,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn DrawThemeBackground(htheme : HTHEME, hdc : super::super::Graphics::Gdi:: HDC, ipartid : i32, istateid : i32, prect : *const super::super::Foundation:: RECT, pcliprect : *const super::super::Foundation:: RECT) -> ::windows_core::HRESULT); DrawThemeBackground(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, prect, ::core::mem::transmute(pcliprect.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawThemeBackgroundEx(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, prect: *const super::super::Foundation::RECT, poptions: ::core::option::Option<*const DTBGOPTS>) -> ::windows_core::Result<()> @@ -640,7 +640,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn DrawThemeBackgroundEx(htheme : HTHEME, hdc : super::super::Graphics::Gdi:: HDC, ipartid : i32, istateid : i32, prect : *const super::super::Foundation:: RECT, poptions : *const DTBGOPTS) -> ::windows_core::HRESULT); DrawThemeBackgroundEx(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, prect, ::core::mem::transmute(poptions.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawThemeEdge(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, pdestrect: *const super::super::Foundation::RECT, uedge: super::super::Graphics::Gdi::DRAWEDGE_FLAGS, uflags: super::super::Graphics::Gdi::DRAW_EDGE_FLAGS, pcontentrect: ::core::option::Option<*mut super::super::Foundation::RECT>) -> ::windows_core::Result<()> @@ -651,7 +651,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn DrawThemeEdge(htheme : HTHEME, hdc : super::super::Graphics::Gdi:: HDC, ipartid : i32, istateid : i32, pdestrect : *const super::super::Foundation:: RECT, uedge : super::super::Graphics::Gdi:: DRAWEDGE_FLAGS, uflags : super::super::Graphics::Gdi:: DRAW_EDGE_FLAGS, pcontentrect : *mut super::super::Foundation:: RECT) -> ::windows_core::HRESULT); DrawThemeEdge(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, pdestrect, uedge, uflags, ::core::mem::transmute(pcontentrect.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawThemeIcon(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, prect: *const super::super::Foundation::RECT, himl: P2, iimageindex: i32) -> ::windows_core::Result<()> @@ -663,7 +663,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn DrawThemeIcon(htheme : HTHEME, hdc : super::super::Graphics::Gdi:: HDC, ipartid : i32, istateid : i32, prect : *const super::super::Foundation:: RECT, himl : HIMAGELIST, iimageindex : i32) -> ::windows_core::HRESULT); DrawThemeIcon(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, prect, himl.into_param().abi(), iimageindex).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawThemeParentBackground(hwnd: P0, hdc: P1, prc: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> @@ -674,7 +674,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn DrawThemeParentBackground(hwnd : super::super::Foundation:: HWND, hdc : super::super::Graphics::Gdi:: HDC, prc : *const super::super::Foundation:: RECT) -> ::windows_core::HRESULT); DrawThemeParentBackground(hwnd.into_param().abi(), hdc.into_param().abi(), ::core::mem::transmute(prc.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawThemeParentBackgroundEx(hwnd: P0, hdc: P1, dwflags: DRAW_THEME_PARENT_BACKGROUND_FLAGS, prc: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> @@ -685,7 +685,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn DrawThemeParentBackgroundEx(hwnd : super::super::Foundation:: HWND, hdc : super::super::Graphics::Gdi:: HDC, dwflags : DRAW_THEME_PARENT_BACKGROUND_FLAGS, prc : *const super::super::Foundation:: RECT) -> ::windows_core::HRESULT); DrawThemeParentBackgroundEx(hwnd.into_param().abi(), hdc.into_param().abi(), dwflags, ::core::mem::transmute(prc.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawThemeText(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, psztext: &[u16], dwtextflags: super::super::Graphics::Gdi::DRAW_TEXT_FORMAT, dwtextflags2: u32, prect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> @@ -696,7 +696,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn DrawThemeText(htheme : HTHEME, hdc : super::super::Graphics::Gdi:: HDC, ipartid : i32, istateid : i32, psztext : ::windows_core::PCWSTR, cchtext : i32, dwtextflags : super::super::Graphics::Gdi:: DRAW_TEXT_FORMAT, dwtextflags2 : u32, prect : *const super::super::Foundation:: RECT) -> ::windows_core::HRESULT); DrawThemeText(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, ::core::mem::transmute(psztext.as_ptr()), psztext.len() as _, dwtextflags, dwtextflags2, prect).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawThemeTextEx(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, psztext: &[u16], dwtextflags: super::super::Graphics::Gdi::DRAW_TEXT_FORMAT, prect: *mut super::super::Foundation::RECT, poptions: ::core::option::Option<*const DTTOPTS>) -> ::windows_core::Result<()> @@ -707,7 +707,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn DrawThemeTextEx(htheme : HTHEME, hdc : super::super::Graphics::Gdi:: HDC, ipartid : i32, istateid : i32, psztext : ::windows_core::PCWSTR, cchtext : i32, dwtextflags : super::super::Graphics::Gdi:: DRAW_TEXT_FORMAT, prect : *mut super::super::Foundation:: RECT, poptions : *const DTTOPTS) -> ::windows_core::HRESULT); DrawThemeTextEx(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, ::core::mem::transmute(psztext.as_ptr()), psztext.len() as _, dwtextflags, prect, ::core::mem::transmute(poptions.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableScrollBar(hwnd: P0, wsbflags: u32, warrows: ENABLE_SCROLL_BAR_ARROWS) -> ::windows_core::Result<()> @@ -717,7 +717,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnableScrollBar(hwnd : super::super::Foundation:: HWND, wsbflags : u32, warrows : ENABLE_SCROLL_BAR_ARROWS) -> super::super::Foundation:: BOOL); EnableScrollBar(hwnd.into_param().abi(), wsbflags, warrows).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableThemeDialogTexture(hwnd: P0, dwflags: u32) -> ::windows_core::Result<()> @@ -727,7 +727,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn EnableThemeDialogTexture(hwnd : super::super::Foundation:: HWND, dwflags : u32) -> ::windows_core::HRESULT); EnableThemeDialogTexture(hwnd.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableTheming(fenable: P0) -> ::windows_core::Result<()> @@ -737,7 +737,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn EnableTheming(fenable : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); EnableTheming(fenable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndBufferedAnimation(hbpanimation: isize, fupdatetarget: P0) -> ::windows_core::Result<()> @@ -747,7 +747,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn EndBufferedAnimation(hbpanimation : isize, fupdatetarget : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); EndBufferedAnimation(hbpanimation, fupdatetarget.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndBufferedPaint(hbufferedpaint: isize, fupdatetarget: P0) -> ::windows_core::Result<()> @@ -757,7 +757,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn EndBufferedPaint(hbufferedpaint : isize, fupdatetarget : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); EndBufferedPaint(hbufferedpaint, fupdatetarget.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndPanningFeedback(hwnd: P0, fanimateback: P1) -> super::super::Foundation::BOOL @@ -768,21 +768,21 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn EndPanningFeedback(hwnd : super::super::Foundation:: HWND, fanimateback : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); EndPanningFeedback(hwnd.into_param().abi(), fanimateback.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvaluateProximityToPolygon(controlpolygon: &[super::super::Foundation::POINT], phittestinginput: *const TOUCH_HIT_TESTING_INPUT, pproximityeval: *mut TOUCH_HIT_TESTING_PROXIMITY_EVALUATION) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn EvaluateProximityToPolygon(numvertices : u32, controlpolygon : *const super::super::Foundation:: POINT, phittestinginput : *const TOUCH_HIT_TESTING_INPUT, pproximityeval : *mut TOUCH_HIT_TESTING_PROXIMITY_EVALUATION) -> super::super::Foundation:: BOOL); EvaluateProximityToPolygon(controlpolygon.len() as _, ::core::mem::transmute(controlpolygon.as_ptr()), phittestinginput, pproximityeval).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EvaluateProximityToRect(controlboundingbox: *const super::super::Foundation::RECT, phittestinginput: *const TOUCH_HIT_TESTING_INPUT, pproximityeval: *mut TOUCH_HIT_TESTING_PROXIMITY_EVALUATION) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn EvaluateProximityToRect(controlboundingbox : *const super::super::Foundation:: RECT, phittestinginput : *const TOUCH_HIT_TESTING_INPUT, pproximityeval : *mut TOUCH_HIT_TESTING_PROXIMITY_EVALUATION) -> super::super::Foundation:: BOOL); EvaluateProximityToRect(controlboundingbox, phittestinginput, pproximityeval).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlatSB_EnableScrollBar(param0: P0, param1: i32, param2: u32) -> super::super::Foundation::BOOL @@ -792,7 +792,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn FlatSB_EnableScrollBar(param0 : super::super::Foundation:: HWND, param1 : i32, param2 : u32) -> super::super::Foundation:: BOOL); FlatSB_EnableScrollBar(param0.into_param().abi(), param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn FlatSB_GetScrollInfo(param0: P0, code: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, param2: *mut super::WindowsAndMessaging::SCROLLINFO) -> super::super::Foundation::BOOL @@ -802,7 +802,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn FlatSB_GetScrollInfo(param0 : super::super::Foundation:: HWND, code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS, param2 : *mut super::WindowsAndMessaging:: SCROLLINFO) -> super::super::Foundation:: BOOL); FlatSB_GetScrollInfo(param0.into_param().abi(), code, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn FlatSB_GetScrollPos(param0: P0, code: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS) -> i32 @@ -812,7 +812,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn FlatSB_GetScrollPos(param0 : super::super::Foundation:: HWND, code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS) -> i32); FlatSB_GetScrollPos(param0.into_param().abi(), code) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlatSB_GetScrollProp(param0: P0, propindex: WSB_PROP, param2: *mut i32) -> super::super::Foundation::BOOL @@ -822,7 +822,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn FlatSB_GetScrollProp(param0 : super::super::Foundation:: HWND, propindex : WSB_PROP, param2 : *mut i32) -> super::super::Foundation:: BOOL); FlatSB_GetScrollProp(param0.into_param().abi(), propindex, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn FlatSB_GetScrollRange(param0: P0, code: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, param2: *mut i32, param3: *mut i32) -> super::super::Foundation::BOOL @@ -832,7 +832,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn FlatSB_GetScrollRange(param0 : super::super::Foundation:: HWND, code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS, param2 : *mut i32, param3 : *mut i32) -> super::super::Foundation:: BOOL); FlatSB_GetScrollRange(param0.into_param().abi(), code, param2, param3) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn FlatSB_SetScrollInfo(param0: P0, code: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, psi: *mut super::WindowsAndMessaging::SCROLLINFO, fredraw: P1) -> i32 @@ -843,7 +843,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn FlatSB_SetScrollInfo(param0 : super::super::Foundation:: HWND, code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS, psi : *mut super::WindowsAndMessaging:: SCROLLINFO, fredraw : super::super::Foundation:: BOOL) -> i32); FlatSB_SetScrollInfo(param0.into_param().abi(), code, psi, fredraw.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn FlatSB_SetScrollPos(param0: P0, code: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, pos: i32, fredraw: P1) -> i32 @@ -854,7 +854,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn FlatSB_SetScrollPos(param0 : super::super::Foundation:: HWND, code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS, pos : i32, fredraw : super::super::Foundation:: BOOL) -> i32); FlatSB_SetScrollPos(param0.into_param().abi(), code, pos, fredraw.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlatSB_SetScrollProp(param0: P0, index: WSB_PROP, newvalue: isize, param3: P1) -> super::super::Foundation::BOOL @@ -865,7 +865,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn FlatSB_SetScrollProp(param0 : super::super::Foundation:: HWND, index : u32, newvalue : isize, param3 : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); FlatSB_SetScrollProp(param0.into_param().abi(), index.0 as _, newvalue, param3.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn FlatSB_SetScrollRange(param0: P0, code: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, min: i32, max: i32, fredraw: P1) -> i32 @@ -876,7 +876,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn FlatSB_SetScrollRange(param0 : super::super::Foundation:: HWND, code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS, min : i32, max : i32, fredraw : super::super::Foundation:: BOOL) -> i32); FlatSB_SetScrollRange(param0.into_param().abi(), code, min, max, fredraw.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn FlatSB_ShowScrollBar(param0: P0, code: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, param2: P1) -> super::super::Foundation::BOOL @@ -887,28 +887,28 @@ where ::windows_targets::link!("comctl32.dll" "system" fn FlatSB_ShowScrollBar(param0 : super::super::Foundation:: HWND, code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS, param2 : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); FlatSB_ShowScrollBar(param0.into_param().abi(), code, param2.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetBufferedPaintBits(hbufferedpaint: isize, ppbbuffer: *mut *mut super::super::Graphics::Gdi::RGBQUAD, pcxrow: *mut i32) -> ::windows_core::Result<()> { ::windows_targets::link!("uxtheme.dll" "system" fn GetBufferedPaintBits(hbufferedpaint : isize, ppbbuffer : *mut *mut super::super::Graphics::Gdi:: RGBQUAD, pcxrow : *mut i32) -> ::windows_core::HRESULT); GetBufferedPaintBits(hbufferedpaint, ppbbuffer, pcxrow).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetBufferedPaintDC(hbufferedpaint: isize) -> super::super::Graphics::Gdi::HDC { ::windows_targets::link!("uxtheme.dll" "system" fn GetBufferedPaintDC(hbufferedpaint : isize) -> super::super::Graphics::Gdi:: HDC); GetBufferedPaintDC(hbufferedpaint) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetBufferedPaintTargetDC(hbufferedpaint: isize) -> super::super::Graphics::Gdi::HDC { ::windows_targets::link!("uxtheme.dll" "system" fn GetBufferedPaintTargetDC(hbufferedpaint : isize) -> super::super::Graphics::Gdi:: HDC); GetBufferedPaintTargetDC(hbufferedpaint) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetBufferedPaintTargetRect(hbufferedpaint: isize) -> ::windows_core::Result { @@ -916,7 +916,7 @@ pub unsafe fn GetBufferedPaintTargetRect(hbufferedpaint: isize) -> ::windows_cor let mut result__ = ::std::mem::zeroed(); GetBufferedPaintTargetRect(hbufferedpaint, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetComboBoxInfo(hwndcombo: P0, pcbi: *mut COMBOBOXINFO) -> ::windows_core::Result<()> @@ -931,7 +931,7 @@ pub unsafe fn GetCurrentThemeName(pszthemefilename: &mut [u16], pszcolorbuff: :: ::windows_targets::link!("uxtheme.dll" "system" fn GetCurrentThemeName(pszthemefilename : ::windows_core::PWSTR, cchmaxnamechars : i32, pszcolorbuff : ::windows_core::PWSTR, cchmaxcolorchars : i32, pszsizebuff : ::windows_core::PWSTR, cchmaxsizechars : i32) -> ::windows_core::HRESULT); GetCurrentThemeName(::core::mem::transmute(pszthemefilename.as_ptr()), pszthemefilename.len() as _, ::core::mem::transmute(pszcolorbuff.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pszcolorbuff.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pszsizebuff.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pszsizebuff.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetEffectiveClientRect(hwnd: P0, lprc: *mut super::super::Foundation::RECT, lpinfo: *const i32) @@ -941,7 +941,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn GetEffectiveClientRect(hwnd : super::super::Foundation:: HWND, lprc : *mut super::super::Foundation:: RECT, lpinfo : *const i32) -> ()); GetEffectiveClientRect(hwnd.into_param().abi(), lprc, lpinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetListBoxInfo(hwnd: P0) -> u32 @@ -977,7 +977,7 @@ pub unsafe fn GetThemeAppProperties() -> SET_THEME_APP_PROPERTIES_FLAGS { ::windows_targets::link!("uxtheme.dll" "system" fn GetThemeAppProperties() -> SET_THEME_APP_PROPERTIES_FLAGS); GetThemeAppProperties() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetThemeBackgroundContentRect(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, pboundingrect: *const super::super::Foundation::RECT) -> ::windows_core::Result @@ -989,7 +989,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemeBackgroundContentRect(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, pboundingrect, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetThemeBackgroundExtent(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, pcontentrect: *const super::super::Foundation::RECT) -> ::windows_core::Result @@ -1001,7 +1001,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemeBackgroundExtent(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, pcontentrect, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetThemeBackgroundRegion(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, prect: *const super::super::Foundation::RECT) -> ::windows_core::Result @@ -1013,7 +1013,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemeBackgroundRegion(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, prect, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetThemeBitmap(htheme: P0, ipartid: i32, istateid: i32, ipropid: THEME_PROPERTY_SYMBOL_ID, dwflags: GET_THEME_BITMAP_FLAGS) -> ::windows_core::Result @@ -1024,7 +1024,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemeBitmap(htheme.into_param().abi(), ipartid, istateid, ipropid.0 as _, dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThemeBool(htheme: P0, ipartid: i32, istateid: i32, ipropid: THEME_PROPERTY_SYMBOL_ID) -> ::windows_core::Result @@ -1035,7 +1035,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemeBool(htheme.into_param().abi(), ipartid, istateid, ipropid.0 as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThemeColor(htheme: P0, ipartid: i32, istateid: i32, ipropid: THEME_PROPERTY_SYMBOL_ID) -> ::windows_core::Result @@ -1072,7 +1072,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn GetThemeFilename(htheme : HTHEME, ipartid : i32, istateid : i32, ipropid : i32, pszthemefilename : ::windows_core::PWSTR, cchmaxbuffchars : i32) -> ::windows_core::HRESULT); GetThemeFilename(htheme.into_param().abi(), ipartid, istateid, ipropid.0 as _, ::core::mem::transmute(pszthemefilename.as_ptr()), pszthemefilename.len() as _).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetThemeFont(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, ipropid: i32, pfont: *mut super::super::Graphics::Gdi::LOGFONTW) -> ::windows_core::Result<()> @@ -1100,7 +1100,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn GetThemeIntList(htheme : HTHEME, ipartid : i32, istateid : i32, ipropid : i32, pintlist : *mut INTLIST) -> ::windows_core::HRESULT); GetThemeIntList(htheme.into_param().abi(), ipartid, istateid, ipropid.0 as _, pintlist).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetThemeMargins(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, ipropid: THEME_PROPERTY_SYMBOL_ID, prc: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result @@ -1112,7 +1112,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemeMargins(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, ipropid.0 as _, ::core::mem::transmute(prc.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetThemeMetric(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, ipropid: THEME_PROPERTY_SYMBOL_ID) -> ::windows_core::Result @@ -1124,7 +1124,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemeMetric(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, ipropid.0 as _, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetThemePartSize(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, prc: ::core::option::Option<*const super::super::Foundation::RECT>, esize: THEMESIZE) -> ::windows_core::Result @@ -1136,7 +1136,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemePartSize(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, ::core::mem::transmute(prc.unwrap_or(::std::ptr::null())), esize, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThemePosition(htheme: P0, ipartid: i32, istateid: i32, ipropid: THEME_PROPERTY_SYMBOL_ID) -> ::windows_core::Result @@ -1156,7 +1156,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemePropertyOrigin(htheme.into_param().abi(), ipartid, istateid, ipropid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThemeRect(htheme: P0, ipartid: i32, istateid: i32, ipropid: i32) -> ::windows_core::Result @@ -1167,7 +1167,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemeRect(htheme.into_param().abi(), ipartid, istateid, ipropid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThemeStream(htheme: P0, ipartid: i32, istateid: i32, ipropid: i32, ppvstream: *mut *mut ::core::ffi::c_void, pcbstream: ::core::option::Option<*mut u32>, hinst: P1) -> ::windows_core::Result<()> @@ -1186,7 +1186,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn GetThemeString(htheme : HTHEME, ipartid : i32, istateid : i32, ipropid : i32, pszbuff : ::windows_core::PWSTR, cchmaxbuffchars : i32) -> ::windows_core::HRESULT); GetThemeString(htheme.into_param().abi(), ipartid, istateid, ipropid, ::core::mem::transmute(pszbuff.as_ptr()), pszbuff.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThemeSysBool(htheme: P0, iboolid: THEME_PROPERTY_SYMBOL_ID) -> super::super::Foundation::BOOL @@ -1196,7 +1196,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn GetThemeSysBool(htheme : HTHEME, iboolid : i32) -> super::super::Foundation:: BOOL); GetThemeSysBool(htheme.into_param().abi(), iboolid.0 as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetThemeSysColor(htheme: P0, icolorid: i32) -> super::super::Foundation::COLORREF @@ -1206,7 +1206,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn GetThemeSysColor(htheme : HTHEME, icolorid : i32) -> super::super::Foundation:: COLORREF); GetThemeSysColor(htheme.into_param().abi(), icolorid) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetThemeSysColorBrush(htheme: P0, icolorid: THEME_PROPERTY_SYMBOL_ID) -> super::super::Graphics::Gdi::HBRUSH @@ -1216,7 +1216,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn GetThemeSysColorBrush(htheme : HTHEME, icolorid : i32) -> super::super::Graphics::Gdi:: HBRUSH); GetThemeSysColorBrush(htheme.into_param().abi(), icolorid.0 as _) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetThemeSysFont(htheme: P0, ifontid: THEME_PROPERTY_SYMBOL_ID, plf: *mut super::super::Graphics::Gdi::LOGFONTW) -> ::windows_core::Result<()> @@ -1251,7 +1251,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn GetThemeSysString(htheme : HTHEME, istringid : i32, pszstringbuff : ::windows_core::PWSTR, cchmaxstringchars : i32) -> ::windows_core::HRESULT); GetThemeSysString(htheme.into_param().abi(), istringid.0 as _, ::core::mem::transmute(pszstringbuff.as_ptr()), pszstringbuff.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetThemeTextExtent(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, psztext: &[u16], dwtextflags: super::super::Graphics::Gdi::DRAW_TEXT_FORMAT, pboundingrect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result @@ -1263,7 +1263,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemeTextExtent(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, ::core::mem::transmute(psztext.as_ptr()), psztext.len() as _, dwtextflags, ::core::mem::transmute(pboundingrect.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetThemeTextMetrics(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, ptm: *mut super::super::Graphics::Gdi::TEXTMETRICW) -> ::windows_core::Result<()> @@ -1291,7 +1291,7 @@ where let mut result__ = ::std::mem::zeroed(); GetThemeTransitionDuration(htheme.into_param().abi(), ipartid, istateidfrom, istateidto, ipropid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowFeedbackSetting(hwnd: P0, feedback: FEEDBACK_TYPE, dwflags: u32, psize: *mut u32, config: ::core::option::Option<*mut ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -1301,7 +1301,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowFeedbackSetting(hwnd : super::super::Foundation:: HWND, feedback : FEEDBACK_TYPE, dwflags : u32, psize : *mut u32, config : *mut ::core::ffi::c_void) -> super::super::Foundation:: BOOL); GetWindowFeedbackSetting(hwnd.into_param().abi(), feedback, dwflags, psize, ::core::mem::transmute(config.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowTheme(hwnd: P0) -> HTHEME @@ -1319,7 +1319,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn HIMAGELIST_QueryInterface(himl : HIMAGELIST, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); HIMAGELIST_QueryInterface(himl.into_param().abi(), riid, ppv).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn HitTestThemeBackground(htheme: P0, hdc: P1, ipartid: i32, istateid: i32, dwoptions: HIT_TEST_BACKGROUND_OPTIONS, prect: *const super::super::Foundation::RECT, hrgn: P2, pttest: super::super::Foundation::POINT) -> ::windows_core::Result @@ -1332,7 +1332,7 @@ where let mut result__ = ::std::mem::zeroed(); HitTestThemeBackground(htheme.into_param().abi(), hdc.into_param().abi(), ipartid, istateid, dwoptions, prect, hrgn.into_param().abi(), ::core::mem::transmute(pttest), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ImageList_Add(himl: P0, hbmimage: P1, hbmmask: P2) -> i32 @@ -1344,7 +1344,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_Add(himl : HIMAGELIST, hbmimage : super::super::Graphics::Gdi:: HBITMAP, hbmmask : super::super::Graphics::Gdi:: HBITMAP) -> i32); ImageList_Add(himl.into_param().abi(), hbmimage.into_param().abi(), hbmmask.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImageList_AddMasked(himl: P0, hbmimage: P1, crmask: P2) -> i32 @@ -1356,7 +1356,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_AddMasked(himl : HIMAGELIST, hbmimage : super::super::Graphics::Gdi:: HBITMAP, crmask : super::super::Foundation:: COLORREF) -> i32); ImageList_AddMasked(himl.into_param().abi(), hbmimage.into_param().abi(), crmask.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_BeginDrag(himltrack: P0, itrack: i32, dxhotspot: i32, dyhotspot: i32) -> super::super::Foundation::BOOL @@ -1376,7 +1376,7 @@ where let mut result__ = ::std::ptr::null_mut(); ImageList_CoCreateInstance(rclsid, punkouter.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_Copy(himldst: P0, idst: i32, himlsrc: P1, isrc: i32, uflags: IMAGE_LIST_COPY_FLAGS) -> super::super::Foundation::BOOL @@ -1392,7 +1392,7 @@ pub unsafe fn ImageList_Create(cx: i32, cy: i32, flags: IMAGELIST_CREATION_FLAGS ::windows_targets::link!("comctl32.dll" "system" fn ImageList_Create(cx : i32, cy : i32, flags : IMAGELIST_CREATION_FLAGS, cinitial : i32, cgrow : i32) -> HIMAGELIST); ImageList_Create(cx, cy, flags, cinitial, cgrow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_Destroy(himl: P0) -> super::super::Foundation::BOOL @@ -1402,7 +1402,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_Destroy(himl : HIMAGELIST) -> super::super::Foundation:: BOOL); ImageList_Destroy(himl.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_DragEnter(hwndlock: P0, x: i32, y: i32) -> super::super::Foundation::BOOL @@ -1412,7 +1412,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_DragEnter(hwndlock : super::super::Foundation:: HWND, x : i32, y : i32) -> super::super::Foundation:: BOOL); ImageList_DragEnter(hwndlock.into_param().abi(), x, y) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_DragLeave(hwndlock: P0) -> super::super::Foundation::BOOL @@ -1422,14 +1422,14 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_DragLeave(hwndlock : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); ImageList_DragLeave(hwndlock.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_DragMove(x: i32, y: i32) -> super::super::Foundation::BOOL { ::windows_targets::link!("comctl32.dll" "system" fn ImageList_DragMove(x : i32, y : i32) -> super::super::Foundation:: BOOL); ImageList_DragMove(x, y) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_DragShowNolock(fshow: P0) -> super::super::Foundation::BOOL @@ -1439,7 +1439,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_DragShowNolock(fshow : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); ImageList_DragShowNolock(fshow.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImageList_Draw(himl: P0, i: i32, hdcdst: P1, x: i32, y: i32, fstyle: IMAGE_LIST_DRAW_STYLE) -> super::super::Foundation::BOOL @@ -1450,7 +1450,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_Draw(himl : HIMAGELIST, i : i32, hdcdst : super::super::Graphics::Gdi:: HDC, x : i32, y : i32, fstyle : IMAGE_LIST_DRAW_STYLE) -> super::super::Foundation:: BOOL); ImageList_Draw(himl.into_param().abi(), i, hdcdst.into_param().abi(), x, y, fstyle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImageList_DrawEx(himl: P0, i: i32, hdcdst: P1, x: i32, y: i32, dx: i32, dy: i32, rgbbk: P2, rgbfg: P3, fstyle: IMAGE_LIST_DRAW_STYLE) -> super::super::Foundation::BOOL @@ -1463,7 +1463,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_DrawEx(himl : HIMAGELIST, i : i32, hdcdst : super::super::Graphics::Gdi:: HDC, x : i32, y : i32, dx : i32, dy : i32, rgbbk : super::super::Foundation:: COLORREF, rgbfg : super::super::Foundation:: COLORREF, fstyle : IMAGE_LIST_DRAW_STYLE) -> super::super::Foundation:: BOOL); ImageList_DrawEx(himl.into_param().abi(), i, hdcdst.into_param().abi(), x, y, dx, dy, rgbbk.into_param().abi(), rgbfg.into_param().abi(), fstyle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImageList_DrawIndirect(pimldp: *const IMAGELISTDRAWPARAMS) -> super::super::Foundation::BOOL { @@ -1483,7 +1483,7 @@ pub unsafe fn ImageList_EndDrag() { ::windows_targets::link!("comctl32.dll" "system" fn ImageList_EndDrag() -> ()); ImageList_EndDrag() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_GetBkColor(himl: P0) -> super::super::Foundation::COLORREF @@ -1493,14 +1493,14 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_GetBkColor(himl : HIMAGELIST) -> super::super::Foundation:: COLORREF); ImageList_GetBkColor(himl.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_GetDragImage(ppt: ::core::option::Option<*mut super::super::Foundation::POINT>, ppthotspot: ::core::option::Option<*mut super::super::Foundation::POINT>) -> HIMAGELIST { ::windows_targets::link!("comctl32.dll" "system" fn ImageList_GetDragImage(ppt : *mut super::super::Foundation:: POINT, ppthotspot : *mut super::super::Foundation:: POINT) -> HIMAGELIST); ImageList_GetDragImage(::core::mem::transmute(ppt.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppthotspot.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn ImageList_GetIcon(himl: P0, i: i32, flags: IMAGE_LIST_DRAW_STYLE) -> super::WindowsAndMessaging::HICON @@ -1510,7 +1510,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_GetIcon(himl : HIMAGELIST, i : i32, flags : IMAGE_LIST_DRAW_STYLE) -> super::WindowsAndMessaging:: HICON); ImageList_GetIcon(himl.into_param().abi(), i, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_GetIconSize(himl: P0, cx: ::core::option::Option<*mut i32>, cy: ::core::option::Option<*mut i32>) -> super::super::Foundation::BOOL @@ -1528,7 +1528,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_GetImageCount(himl : HIMAGELIST) -> i32); ImageList_GetImageCount(himl.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImageList_GetImageInfo(himl: P0, i: i32, pimageinfo: *mut IMAGEINFO) -> super::super::Foundation::BOOL @@ -1538,7 +1538,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_GetImageInfo(himl : HIMAGELIST, i : i32, pimageinfo : *mut IMAGEINFO) -> super::super::Foundation:: BOOL); ImageList_GetImageInfo(himl.into_param().abi(), i, pimageinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ImageList_LoadImageA(hi: P0, lpbmp: P1, cx: i32, cgrow: i32, crmask: P2, utype: u32, uflags: super::WindowsAndMessaging::IMAGE_FLAGS) -> HIMAGELIST @@ -1550,7 +1550,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_LoadImageA(hi : super::super::Foundation:: HINSTANCE, lpbmp : ::windows_core::PCSTR, cx : i32, cgrow : i32, crmask : super::super::Foundation:: COLORREF, utype : u32, uflags : super::WindowsAndMessaging:: IMAGE_FLAGS) -> HIMAGELIST); ImageList_LoadImageA(hi.into_param().abi(), lpbmp.into_param().abi(), cx, cgrow, crmask.into_param().abi(), utype, uflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ImageList_LoadImageW(hi: P0, lpbmp: P1, cx: i32, cgrow: i32, crmask: P2, utype: u32, uflags: super::WindowsAndMessaging::IMAGE_FLAGS) -> HIMAGELIST @@ -1571,7 +1571,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_Merge(himl1 : HIMAGELIST, i1 : i32, himl2 : HIMAGELIST, i2 : i32, dx : i32, dy : i32) -> HIMAGELIST); ImageList_Merge(himl1.into_param().abi(), i1, himl2.into_param().abi(), i2, dx, dy) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn ImageList_Read(pstm: P0) -> HIMAGELIST @@ -1581,7 +1581,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_Read(pstm : * mut::core::ffi::c_void) -> HIMAGELIST); ImageList_Read(pstm.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn ImageList_ReadEx(dwflags: u32, pstm: P0, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -1591,7 +1591,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_ReadEx(dwflags : u32, pstm : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); ImageList_ReadEx(dwflags, pstm.into_param().abi(), riid, ppv).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_Remove(himl: P0, i: i32) -> super::super::Foundation::BOOL @@ -1601,7 +1601,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_Remove(himl : HIMAGELIST, i : i32) -> super::super::Foundation:: BOOL); ImageList_Remove(himl.into_param().abi(), i) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImageList_Replace(himl: P0, i: i32, hbmimage: P1, hbmmask: P2) -> super::super::Foundation::BOOL @@ -1613,7 +1613,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_Replace(himl : HIMAGELIST, i : i32, hbmimage : super::super::Graphics::Gdi:: HBITMAP, hbmmask : super::super::Graphics::Gdi:: HBITMAP) -> super::super::Foundation:: BOOL); ImageList_Replace(himl.into_param().abi(), i, hbmimage.into_param().abi(), hbmmask.into_param().abi()) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn ImageList_ReplaceIcon(himl: P0, i: i32, hicon: P1) -> i32 @@ -1624,7 +1624,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_ReplaceIcon(himl : HIMAGELIST, i : i32, hicon : super::WindowsAndMessaging:: HICON) -> i32); ImageList_ReplaceIcon(himl.into_param().abi(), i, hicon.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_SetBkColor(himl: P0, clrbk: P1) -> super::super::Foundation::COLORREF @@ -1635,7 +1635,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_SetBkColor(himl : HIMAGELIST, clrbk : super::super::Foundation:: COLORREF) -> super::super::Foundation:: COLORREF); ImageList_SetBkColor(himl.into_param().abi(), clrbk.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_SetDragCursorImage(himldrag: P0, idrag: i32, dxhotspot: i32, dyhotspot: i32) -> super::super::Foundation::BOOL @@ -1645,7 +1645,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_SetDragCursorImage(himldrag : HIMAGELIST, idrag : i32, dxhotspot : i32, dyhotspot : i32) -> super::super::Foundation:: BOOL); ImageList_SetDragCursorImage(himldrag.into_param().abi(), idrag, dxhotspot, dyhotspot) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_SetIconSize(himl: P0, cx: i32, cy: i32) -> super::super::Foundation::BOOL @@ -1655,7 +1655,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_SetIconSize(himl : HIMAGELIST, cx : i32, cy : i32) -> super::super::Foundation:: BOOL); ImageList_SetIconSize(himl.into_param().abi(), cx, cy) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_SetImageCount(himl: P0, unewcount: u32) -> super::super::Foundation::BOOL @@ -1665,7 +1665,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_SetImageCount(himl : HIMAGELIST, unewcount : u32) -> super::super::Foundation:: BOOL); ImageList_SetImageCount(himl.into_param().abi(), unewcount) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImageList_SetOverlayImage(himl: P0, iimage: i32, ioverlay: i32) -> super::super::Foundation::BOOL @@ -1675,7 +1675,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_SetOverlayImage(himl : HIMAGELIST, iimage : i32, ioverlay : i32) -> super::super::Foundation:: BOOL); ImageList_SetOverlayImage(himl.into_param().abi(), iimage, ioverlay) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn ImageList_Write(himl: P0, pstm: P1) -> super::super::Foundation::BOOL @@ -1686,7 +1686,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ImageList_Write(himl : HIMAGELIST, pstm : * mut::core::ffi::c_void) -> super::super::Foundation:: BOOL); ImageList_Write(himl.into_param().abi(), pstm.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn ImageList_WriteEx(himl: P0, dwflags: IMAGE_LIST_WRITE_STREAM_FLAGS, pstm: P1) -> ::windows_core::Result<()> @@ -1702,7 +1702,7 @@ pub unsafe fn InitCommonControls() { ::windows_targets::link!("comctl32.dll" "system" fn InitCommonControls() -> ()); InitCommonControls() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitCommonControlsEx(picce: *const INITCOMMONCONTROLSEX) -> super::super::Foundation::BOOL { @@ -1714,7 +1714,7 @@ pub unsafe fn InitMUILanguage(uilang: u16) { ::windows_targets::link!("comctl32.dll" "system" fn InitMUILanguage(uilang : u16) -> ()); InitMUILanguage(uilang) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitializeFlatSB(param0: P0) -> super::super::Foundation::BOOL @@ -1724,28 +1724,28 @@ where ::windows_targets::link!("comctl32.dll" "system" fn InitializeFlatSB(param0 : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); InitializeFlatSB(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsAppThemed() -> super::super::Foundation::BOOL { ::windows_targets::link!("uxtheme.dll" "system" fn IsAppThemed() -> super::super::Foundation:: BOOL); IsAppThemed() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCharLowerW(ch: u16) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn IsCharLowerW(ch : u16) -> super::super::Foundation:: BOOL); IsCharLowerW(ch).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCompositionActive() -> super::super::Foundation::BOOL { ::windows_targets::link!("uxtheme.dll" "system" fn IsCompositionActive() -> super::super::Foundation:: BOOL); IsCompositionActive() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDlgButtonChecked(hdlg: P0, nidbutton: i32) -> u32 @@ -1755,14 +1755,14 @@ where ::windows_targets::link!("user32.dll" "system" fn IsDlgButtonChecked(hdlg : super::super::Foundation:: HWND, nidbutton : i32) -> u32); IsDlgButtonChecked(hdlg.into_param().abi(), nidbutton) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsThemeActive() -> super::super::Foundation::BOOL { ::windows_targets::link!("uxtheme.dll" "system" fn IsThemeActive() -> super::super::Foundation:: BOOL); IsThemeActive() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsThemeBackgroundPartiallyTransparent(htheme: P0, ipartid: i32, istateid: i32) -> super::super::Foundation::BOOL @@ -1772,7 +1772,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn IsThemeBackgroundPartiallyTransparent(htheme : HTHEME, ipartid : i32, istateid : i32) -> super::super::Foundation:: BOOL); IsThemeBackgroundPartiallyTransparent(htheme.into_param().abi(), ipartid, istateid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsThemeDialogTextureEnabled(hwnd: P0) -> super::super::Foundation::BOOL @@ -1782,7 +1782,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn IsThemeDialogTextureEnabled(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); IsThemeDialogTextureEnabled(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsThemePartDefined(htheme: P0, ipartid: i32, istateid: i32) -> super::super::Foundation::BOOL @@ -1792,7 +1792,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn IsThemePartDefined(htheme : HTHEME, ipartid : i32, istateid : i32) -> super::super::Foundation:: BOOL); IsThemePartDefined(htheme.into_param().abi(), ipartid, istateid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LBItemFromPt(hlb: P0, pt: super::super::Foundation::POINT, bautoscroll: P1) -> i32 @@ -1803,7 +1803,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn LBItemFromPt(hlb : super::super::Foundation:: HWND, pt : super::super::Foundation:: POINT, bautoscroll : super::super::Foundation:: BOOL) -> i32); LBItemFromPt(hlb.into_param().abi(), ::core::mem::transmute(pt), bautoscroll.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn LoadIconMetric(hinst: P0, pszname: P1, lims: _LI_METRIC) -> ::windows_core::Result @@ -1815,7 +1815,7 @@ where let mut result__ = ::std::mem::zeroed(); LoadIconMetric(hinst.into_param().abi(), pszname.into_param().abi(), lims, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn LoadIconWithScaleDown(hinst: P0, pszname: P1, cx: i32, cy: i32) -> ::windows_core::Result @@ -1827,7 +1827,7 @@ where let mut result__ = ::std::mem::zeroed(); LoadIconWithScaleDown(hinst.into_param().abi(), pszname.into_param().abi(), cx, cy, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MakeDragList(hlb: P0) -> super::super::Foundation::BOOL @@ -1837,7 +1837,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn MakeDragList(hlb : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); MakeDragList(hlb.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn MenuHelp(umsg: u32, wparam: P0, lparam: P1, hmainmenu: P2, hinst: P3, hwndstatus: P4, lpwids: *const u32) @@ -1851,7 +1851,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn MenuHelp(umsg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM, hmainmenu : super::WindowsAndMessaging:: HMENU, hinst : super::super::Foundation:: HINSTANCE, hwndstatus : super::super::Foundation:: HWND, lpwids : *const u32) -> ()); MenuHelp(umsg, wparam.into_param().abi(), lparam.into_param().abi(), hmainmenu.into_param().abi(), hinst.into_param().abi(), hwndstatus.into_param().abi(), lpwids) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenThemeData(hwnd: P0, pszclasslist: P1) -> HTHEME @@ -1862,7 +1862,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn OpenThemeData(hwnd : super::super::Foundation:: HWND, pszclasslist : ::windows_core::PCWSTR) -> HTHEME); OpenThemeData(hwnd.into_param().abi(), pszclasslist.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenThemeDataEx(hwnd: P0, pszclasslist: P1, dwflags: OPEN_THEME_DATA_FLAGS) -> HTHEME @@ -1873,28 +1873,28 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn OpenThemeDataEx(hwnd : super::super::Foundation:: HWND, pszclasslist : ::windows_core::PCWSTR, dwflags : OPEN_THEME_DATA_FLAGS) -> HTHEME); OpenThemeDataEx(hwnd.into_param().abi(), pszclasslist.into_param().abi(), dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PackTouchHitTestingProximityEvaluation(phittestinginput: *const TOUCH_HIT_TESTING_INPUT, pproximityeval: *const TOUCH_HIT_TESTING_PROXIMITY_EVALUATION) -> super::super::Foundation::LRESULT { ::windows_targets::link!("user32.dll" "system" fn PackTouchHitTestingProximityEvaluation(phittestinginput : *const TOUCH_HIT_TESTING_INPUT, pproximityeval : *const TOUCH_HIT_TESTING_PROXIMITY_EVALUATION) -> super::super::Foundation:: LRESULT); PackTouchHitTestingProximityEvaluation(phittestinginput, pproximityeval) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn PropertySheetA(param0: *mut PROPSHEETHEADERA_V2) -> isize { ::windows_targets::link!("comctl32.dll" "system" fn PropertySheetA(param0 : *mut PROPSHEETHEADERA_V2) -> isize); PropertySheetA(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn PropertySheetW(param0: *mut PROPSHEETHEADERW_V2) -> isize { ::windows_targets::link!("comctl32.dll" "system" fn PropertySheetW(param0 : *mut PROPSHEETHEADERW_V2) -> isize); PropertySheetW(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterPointerDeviceNotifications(window: P0, notifyrange: P1) -> ::windows_core::Result<()> @@ -1905,7 +1905,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RegisterPointerDeviceNotifications(window : super::super::Foundation:: HWND, notifyrange : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); RegisterPointerDeviceNotifications(window.into_param().abi(), notifyrange.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterTouchHitTestingWindow(hwnd: P0, value: u32) -> ::windows_core::Result<()> @@ -1915,7 +1915,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RegisterTouchHitTestingWindow(hwnd : super::super::Foundation:: HWND, value : u32) -> super::super::Foundation:: BOOL); RegisterTouchHitTestingWindow(hwnd.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SetScrollInfo(hwnd: P0, nbar: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, lpsi: *const super::WindowsAndMessaging::SCROLLINFO, redraw: P1) -> i32 @@ -1926,7 +1926,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetScrollInfo(hwnd : super::super::Foundation:: HWND, nbar : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS, lpsi : *const super::WindowsAndMessaging:: SCROLLINFO, redraw : super::super::Foundation:: BOOL) -> i32); SetScrollInfo(hwnd.into_param().abi(), nbar, lpsi, redraw.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SetScrollPos(hwnd: P0, nbar: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, npos: i32, bredraw: P1) -> i32 @@ -1937,7 +1937,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetScrollPos(hwnd : super::super::Foundation:: HWND, nbar : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS, npos : i32, bredraw : super::super::Foundation:: BOOL) -> i32); SetScrollPos(hwnd.into_param().abi(), nbar, npos, bredraw.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SetScrollRange(hwnd: P0, nbar: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, nminpos: i32, nmaxpos: i32, bredraw: P1) -> ::windows_core::Result<()> @@ -1953,7 +1953,7 @@ pub unsafe fn SetThemeAppProperties(dwflags: SET_THEME_APP_PROPERTIES_FLAGS) { ::windows_targets::link!("uxtheme.dll" "system" fn SetThemeAppProperties(dwflags : SET_THEME_APP_PROPERTIES_FLAGS) -> ()); SetThemeAppProperties(dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowFeedbackSetting(hwnd: P0, feedback: FEEDBACK_TYPE, dwflags: u32, size: u32, configuration: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::BOOL @@ -1963,7 +1963,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowFeedbackSetting(hwnd : super::super::Foundation:: HWND, feedback : FEEDBACK_TYPE, dwflags : u32, size : u32, configuration : *const ::core::ffi::c_void) -> super::super::Foundation:: BOOL); SetWindowFeedbackSetting(hwnd.into_param().abi(), feedback, dwflags, size, ::core::mem::transmute(configuration.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowTheme(hwnd: P0, pszsubappname: P1, pszsubidlist: P2) -> ::windows_core::Result<()> @@ -1975,7 +1975,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn SetWindowTheme(hwnd : super::super::Foundation:: HWND, pszsubappname : ::windows_core::PCWSTR, pszsubidlist : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); SetWindowTheme(hwnd.into_param().abi(), pszsubappname.into_param().abi(), pszsubidlist.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowThemeAttribute(hwnd: P0, eattribute: WINDOWTHEMEATTRIBUTETYPE, pvattribute: *const ::core::ffi::c_void, cbattribute: u32) -> ::windows_core::Result<()> @@ -1985,7 +1985,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn SetWindowThemeAttribute(hwnd : super::super::Foundation:: HWND, eattribute : WINDOWTHEMEATTRIBUTETYPE, pvattribute : *const ::core::ffi::c_void, cbattribute : u32) -> ::windows_core::HRESULT); SetWindowThemeAttribute(hwnd.into_param().abi(), eattribute, pvattribute, cbattribute).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShowHideMenuCtl(hwnd: P0, uflags: usize, lpinfo: *const i32) -> super::super::Foundation::BOOL @@ -1995,7 +1995,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn ShowHideMenuCtl(hwnd : super::super::Foundation:: HWND, uflags : usize, lpinfo : *const i32) -> super::super::Foundation:: BOOL); ShowHideMenuCtl(hwnd.into_param().abi(), uflags, lpinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ShowScrollBar(hwnd: P0, wbar: super::WindowsAndMessaging::SCROLLBAR_CONSTANTS, bshow: P1) -> ::windows_core::Result<()> @@ -2006,7 +2006,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ShowScrollBar(hwnd : super::super::Foundation:: HWND, wbar : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS, bshow : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); ShowScrollBar(hwnd.into_param().abi(), wbar, bshow.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Str_SetPtrW(ppsz: *mut ::windows_core::PWSTR, psz: P0) -> super::super::Foundation::BOOL @@ -2016,7 +2016,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn Str_SetPtrW(ppsz : *mut ::windows_core::PWSTR, psz : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); Str_SetPtrW(ppsz, psz.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TaskDialog(hwndowner: P0, hinstance: P1, pszwindowtitle: P2, pszmaininstruction: P3, pszcontent: P4, dwcommonbuttons: TASKDIALOG_COMMON_BUTTON_FLAGS, pszicon: P5, pnbutton: ::core::option::Option<*mut i32>) -> ::windows_core::Result<()> @@ -2031,14 +2031,14 @@ where ::windows_targets::link!("comctl32.dll" "system" fn TaskDialog(hwndowner : super::super::Foundation:: HWND, hinstance : super::super::Foundation:: HINSTANCE, pszwindowtitle : ::windows_core::PCWSTR, pszmaininstruction : ::windows_core::PCWSTR, pszcontent : ::windows_core::PCWSTR, dwcommonbuttons : TASKDIALOG_COMMON_BUTTON_FLAGS, pszicon : ::windows_core::PCWSTR, pnbutton : *mut i32) -> ::windows_core::HRESULT); TaskDialog(hwndowner.into_param().abi(), hinstance.into_param().abi(), pszwindowtitle.into_param().abi(), pszmaininstruction.into_param().abi(), pszcontent.into_param().abi(), dwcommonbuttons, pszicon.into_param().abi(), ::core::mem::transmute(pnbutton.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn TaskDialogIndirect(ptaskconfig: *const TASKDIALOGCONFIG, pnbutton: ::core::option::Option<*mut i32>, pnradiobutton: ::core::option::Option<*mut i32>, pfverificationflagchecked: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { ::windows_targets::link!("comctl32.dll" "system" fn TaskDialogIndirect(ptaskconfig : *const TASKDIALOGCONFIG, pnbutton : *mut i32, pnradiobutton : *mut i32, pfverificationflagchecked : *mut super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); TaskDialogIndirect(ptaskconfig, ::core::mem::transmute(pnbutton.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pnradiobutton.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pfverificationflagchecked.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UninitializeFlatSB(param0: P0) -> ::windows_core::Result<()> @@ -2048,7 +2048,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn UninitializeFlatSB(param0 : super::super::Foundation:: HWND) -> ::windows_core::HRESULT); UninitializeFlatSB(param0.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UpdatePanningFeedback(hwnd: P0, ltotaloverpanoffsetx: i32, ltotaloverpanoffsety: i32, fininertia: P1) -> super::super::Foundation::BOOL @@ -2063,7 +2063,7 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IImageList(::windows_core::IUnknown); impl IImageList { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn Add(&self, hbmimage: P0, hbmmask: P1) -> ::windows_core::Result where @@ -2073,7 +2073,7 @@ impl IImageList { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), hbmimage.into_param().abi(), hbmmask.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn ReplaceIcon(&self, i: i32, hicon: P0) -> ::windows_core::Result where @@ -2085,7 +2085,7 @@ impl IImageList { pub unsafe fn SetOverlayImage(&self, iimage: i32, ioverlay: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOverlayImage)(::windows_core::Interface::as_raw(self), iimage, ioverlay).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn Replace(&self, i: i32, hbmimage: P0, hbmmask: P1) -> ::windows_core::Result<()> where @@ -2094,7 +2094,7 @@ impl IImageList { { (::windows_core::Interface::vtable(self).Replace)(::windows_core::Interface::as_raw(self), i, hbmimage.into_param().abi(), hbmmask.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn AddMasked(&self, hbmimage: P0, crmask: P1) -> ::windows_core::Result where @@ -2104,7 +2104,7 @@ impl IImageList { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddMasked)(::windows_core::Interface::as_raw(self), hbmimage.into_param().abi(), crmask.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Draw(&self, pimldp: *const IMAGELISTDRAWPARAMS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Draw)(::windows_core::Interface::as_raw(self), pimldp).ok() @@ -2112,13 +2112,13 @@ impl IImageList { pub unsafe fn Remove(&self, i: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), i).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetIcon(&self, i: i32, flags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIcon)(::windows_core::Interface::as_raw(self), i, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetImageInfo(&self, i: i32, pimageinfo: *mut IMAGEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetImageInfo)(::windows_core::Interface::as_raw(self), i, pimageinfo).ok() @@ -2138,7 +2138,7 @@ impl IImageList { pub unsafe fn Clone(&self, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), riid, ppv).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetImageRect(&self, i: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2157,7 +2157,7 @@ impl IImageList { pub unsafe fn SetImageCount(&self, unewcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetImageCount)(::windows_core::Interface::as_raw(self), unewcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBkColor(&self, clrbk: P0) -> ::windows_core::Result where @@ -2166,7 +2166,7 @@ impl IImageList { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetBkColor)(::windows_core::Interface::as_raw(self), clrbk.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBkColor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2178,7 +2178,7 @@ impl IImageList { pub unsafe fn EndDrag(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndDrag)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DragEnter(&self, hwndlock: P0, x: i32, y: i32) -> ::windows_core::Result<()> where @@ -2186,7 +2186,7 @@ impl IImageList { { (::windows_core::Interface::vtable(self).DragEnter)(::windows_core::Interface::as_raw(self), hwndlock.into_param().abi(), x, y).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DragLeave(&self, hwndlock: P0) -> ::windows_core::Result<()> where @@ -2203,7 +2203,7 @@ impl IImageList { { (::windows_core::Interface::vtable(self).SetDragCursorImage)(::windows_core::Interface::as_raw(self), punk.into_param().abi(), idrag, dxhotspot, dyhotspot).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DragShowNolock(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -2211,7 +2211,7 @@ impl IImageList { { (::windows_core::Interface::vtable(self).DragShowNolock)(::windows_core::Interface::as_raw(self), fshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDragImage(&self, ppt: ::core::option::Option<*mut super::super::Foundation::POINT>, ppthotspot: ::core::option::Option<*mut super::super::Foundation::POINT>, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDragImage)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppt.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppthotspot.unwrap_or(::std::ptr::null_mut())), riid, ppv).ok() @@ -2312,7 +2312,7 @@ pub struct IImageList_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IImageList2(::windows_core::IUnknown); impl IImageList2 { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn Add(&self, hbmimage: P0, hbmmask: P1) -> ::windows_core::Result where @@ -2322,7 +2322,7 @@ impl IImageList2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Add)(::windows_core::Interface::as_raw(self), hbmimage.into_param().abi(), hbmmask.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn ReplaceIcon(&self, i: i32, hicon: P0) -> ::windows_core::Result where @@ -2334,7 +2334,7 @@ impl IImageList2 { pub unsafe fn SetOverlayImage(&self, iimage: i32, ioverlay: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetOverlayImage)(::windows_core::Interface::as_raw(self), iimage, ioverlay).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn Replace(&self, i: i32, hbmimage: P0, hbmmask: P1) -> ::windows_core::Result<()> where @@ -2343,7 +2343,7 @@ impl IImageList2 { { (::windows_core::Interface::vtable(self).base__.Replace)(::windows_core::Interface::as_raw(self), i, hbmimage.into_param().abi(), hbmmask.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn AddMasked(&self, hbmimage: P0, crmask: P1) -> ::windows_core::Result where @@ -2353,7 +2353,7 @@ impl IImageList2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AddMasked)(::windows_core::Interface::as_raw(self), hbmimage.into_param().abi(), crmask.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Draw(&self, pimldp: *const IMAGELISTDRAWPARAMS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Draw)(::windows_core::Interface::as_raw(self), pimldp).ok() @@ -2361,13 +2361,13 @@ impl IImageList2 { pub unsafe fn Remove(&self, i: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Remove)(::windows_core::Interface::as_raw(self), i).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetIcon(&self, i: i32, flags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetIcon)(::windows_core::Interface::as_raw(self), i, flags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetImageInfo(&self, i: i32, pimageinfo: *mut IMAGEINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetImageInfo)(::windows_core::Interface::as_raw(self), i, pimageinfo).ok() @@ -2387,7 +2387,7 @@ impl IImageList2 { pub unsafe fn Clone(&self, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), riid, ppv).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetImageRect(&self, i: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2406,7 +2406,7 @@ impl IImageList2 { pub unsafe fn SetImageCount(&self, unewcount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetImageCount)(::windows_core::Interface::as_raw(self), unewcount).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBkColor(&self, clrbk: P0) -> ::windows_core::Result where @@ -2415,7 +2415,7 @@ impl IImageList2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SetBkColor)(::windows_core::Interface::as_raw(self), clrbk.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBkColor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2427,7 +2427,7 @@ impl IImageList2 { pub unsafe fn EndDrag(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.EndDrag)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DragEnter(&self, hwndlock: P0, x: i32, y: i32) -> ::windows_core::Result<()> where @@ -2435,7 +2435,7 @@ impl IImageList2 { { (::windows_core::Interface::vtable(self).base__.DragEnter)(::windows_core::Interface::as_raw(self), hwndlock.into_param().abi(), x, y).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DragLeave(&self, hwndlock: P0) -> ::windows_core::Result<()> where @@ -2452,7 +2452,7 @@ impl IImageList2 { { (::windows_core::Interface::vtable(self).base__.SetDragCursorImage)(::windows_core::Interface::as_raw(self), punk.into_param().abi(), idrag, dxhotspot, dyhotspot).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DragShowNolock(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -2460,7 +2460,7 @@ impl IImageList2 { { (::windows_core::Interface::vtable(self).base__.DragShowNolock)(::windows_core::Interface::as_raw(self), fshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDragImage(&self, ppt: ::core::option::Option<*mut super::super::Foundation::POINT>, ppthotspot: ::core::option::Option<*mut super::super::Foundation::POINT>, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDragImage)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppt.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppthotspot.unwrap_or(::std::ptr::null_mut())), riid, ppv).ok() @@ -2497,7 +2497,7 @@ impl IImageList2 { pub unsafe fn DiscardImages(&self, ifirstimage: i32, ilastimage: i32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DiscardImages)(::windows_core::Interface::as_raw(self), ifirstimage, ilastimage, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn PreloadImages(&self, pimldp: *const IMAGELISTDRAWPARAMS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PreloadImages)(::windows_core::Interface::as_raw(self), pimldp).ok() @@ -2508,7 +2508,7 @@ impl IImageList2 { pub unsafe fn Initialize(&self, cx: i32, cy: i32, flags: IMAGELIST_CREATION_FLAGS, cinitial: i32, cgrow: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), cx, cy, flags, cinitial, cgrow).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn Replace2(&self, i: i32, hbmimage: P0, hbmmask: P1, punk: P2, dwflags: u32) -> ::windows_core::Result<()> where @@ -15618,7 +15618,7 @@ impl ::core::default::Default for BP_ANIMATIONPARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct BP_PAINTPARAMS { pub cbSize: u32, @@ -15659,7 +15659,7 @@ impl ::core::default::Default for BP_PAINTPARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BUTTON_IMAGELIST { pub himl: HIMAGELIST, @@ -15699,7 +15699,7 @@ impl ::core::default::Default for BUTTON_IMAGELIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct BUTTON_SPLITINFO { pub mask: u32, @@ -15740,7 +15740,7 @@ impl ::core::default::Default for BUTTON_SPLITINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CCINFOA { pub szClass: [u8; 32], @@ -15798,7 +15798,7 @@ impl ::core::default::Default for CCINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct CCINFOW { pub szClass: [u16; 32], @@ -15984,7 +15984,7 @@ impl ::core::default::Default for CCSTYLEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COLORMAP { pub from: super::super::Foundation::COLORREF, @@ -16023,7 +16023,7 @@ impl ::core::default::Default for COLORMAP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COLORSCHEME { pub dwSize: u32, @@ -16063,7 +16063,7 @@ impl ::core::default::Default for COLORSCHEME { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COMBOBOXEXITEMA { pub mask: COMBOBOX_EX_ITEM_FLAGS, @@ -16109,7 +16109,7 @@ impl ::core::default::Default for COMBOBOXEXITEMA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COMBOBOXEXITEMW { pub mask: COMBOBOX_EX_ITEM_FLAGS, @@ -16155,7 +16155,7 @@ impl ::core::default::Default for COMBOBOXEXITEMW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COMBOBOXINFO { pub cbSize: u32, @@ -16199,7 +16199,7 @@ impl ::core::default::Default for COMBOBOXINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COMPAREITEMSTRUCT { pub CtlType: DRAWITEMSTRUCT_CTL_TYPE, @@ -16244,7 +16244,7 @@ impl ::core::default::Default for COMPAREITEMSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DATETIMEPICKERINFO { pub cbSize: u32, @@ -16289,7 +16289,7 @@ impl ::core::default::Default for DATETIMEPICKERINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DELETEITEMSTRUCT { pub CtlType: DRAWITEMSTRUCT_CTL_TYPE, @@ -16361,7 +16361,7 @@ impl ::core::default::Default for DPASTREAMINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DRAGLISTINFO { pub uNotification: DRAGLISTINFO_NOTIFICATION_FLAGS, @@ -16401,7 +16401,7 @@ impl ::core::default::Default for DRAGLISTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DRAWITEMSTRUCT { pub CtlType: DRAWITEMSTRUCT_CTL_TYPE, @@ -16447,7 +16447,7 @@ impl ::core::default::Default for DRAWITEMSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DTBGOPTS { pub dwSize: u32, @@ -16487,7 +16487,7 @@ impl ::core::default::Default for DTBGOPTS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct DTTOPTS { pub dwSize: u32, @@ -16578,7 +16578,7 @@ impl ::core::default::Default for EDITBALLOONTIP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HDHITTESTINFO { pub pt: super::super::Foundation::POINT, @@ -16618,7 +16618,7 @@ impl ::core::default::Default for HDHITTESTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct HDITEMA { pub mask: HDI_MASK, @@ -16667,7 +16667,7 @@ impl ::core::default::Default for HDITEMA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct HDITEMW { pub mask: HDI_MASK, @@ -16716,7 +16716,7 @@ impl ::core::default::Default for HDITEMW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct HDLAYOUT { pub prc: *mut super::super::Foundation::RECT, @@ -16999,7 +16999,7 @@ impl ::windows_core::TypeKind for HTREEITEM { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct IMAGEINFO { pub hbmImage: super::super::Graphics::Gdi::HBITMAP, @@ -17041,7 +17041,7 @@ impl ::core::default::Default for IMAGEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct IMAGELISTDRAWPARAMS { pub cbSize: u32, @@ -17205,7 +17205,7 @@ impl ::core::default::Default for INTLIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LHITTESTINFO { pub pt: super::super::Foundation::POINT, @@ -17278,7 +17278,7 @@ impl ::core::default::Default for LITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct LVBKIMAGEA { pub ulFlags: LIST_VIEW_BACKGROUND_IMAGE_FLAGS, @@ -17321,7 +17321,7 @@ impl ::core::default::Default for LVBKIMAGEA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct LVBKIMAGEW { pub ulFlags: LIST_VIEW_BACKGROUND_IMAGE_FLAGS, @@ -17442,7 +17442,7 @@ impl ::core::default::Default for LVCOLUMNW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LVFINDINFOA { pub flags: LVFINDINFOW_FLAGS, @@ -17484,7 +17484,7 @@ impl ::core::default::Default for LVFINDINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LVFINDINFOW { pub flags: LVFINDINFOW_FLAGS, @@ -17692,7 +17692,7 @@ impl ::core::default::Default for LVGROUP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LVGROUPMETRICS { pub cbSize: u32, @@ -17741,7 +17741,7 @@ impl ::core::default::Default for LVGROUPMETRICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LVHITTESTINFO { pub pt: super::super::Foundation::POINT, @@ -17840,7 +17840,7 @@ impl ::core::default::Default for LVINSERTMARK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LVITEMA { pub mask: LIST_VIEW_ITEM_FLAGS, @@ -17938,7 +17938,7 @@ impl ::core::default::Default for LVITEMINDEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LVITEMW { pub mask: LIST_VIEW_ITEM_FLAGS, @@ -18072,7 +18072,7 @@ impl ::core::default::Default for LVTILEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LVTILEVIEWINFO { pub cbSize: u32, @@ -18147,7 +18147,7 @@ impl ::core::default::Default for MARGINS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCGRIDINFO { pub cbSize: u32, @@ -18196,7 +18196,7 @@ impl ::core::default::Default for MCGRIDINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MCHITTESTINFO { pub cbSize: u32, @@ -18275,7 +18275,7 @@ impl ::core::default::Default for MEASUREITEMSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMBCDROPDOWN { pub hdr: NMHDR, @@ -18314,7 +18314,7 @@ impl ::core::default::Default for NMBCDROPDOWN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMBCHOTITEM { pub hdr: NMHDR, @@ -18353,7 +18353,7 @@ impl ::core::default::Default for NMBCHOTITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMCBEDRAGBEGINA { pub hdr: NMHDR, @@ -18393,7 +18393,7 @@ impl ::core::default::Default for NMCBEDRAGBEGINA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMCBEDRAGBEGINW { pub hdr: NMHDR, @@ -18433,7 +18433,7 @@ impl ::core::default::Default for NMCBEDRAGBEGINW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMCBEENDEDITA { pub hdr: NMHDR, @@ -18475,7 +18475,7 @@ impl ::core::default::Default for NMCBEENDEDITA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMCBEENDEDITW { pub hdr: NMHDR, @@ -18517,7 +18517,7 @@ impl ::core::default::Default for NMCBEENDEDITW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMCHAR { pub hdr: NMHDR, @@ -18558,7 +18558,7 @@ impl ::core::default::Default for NMCHAR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMCOMBOBOXEXA { pub hdr: NMHDR, @@ -18597,7 +18597,7 @@ impl ::core::default::Default for NMCOMBOBOXEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMCOMBOBOXEXW { pub hdr: NMHDR, @@ -18636,7 +18636,7 @@ impl ::core::default::Default for NMCOMBOBOXEXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct NMCUSTOMDRAW { pub hdr: NMHDR, @@ -18680,7 +18680,7 @@ impl ::core::default::Default for NMCUSTOMDRAW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMCUSTOMSPLITRECTINFO { pub hdr: NMHDR, @@ -18721,7 +18721,7 @@ impl ::core::default::Default for NMCUSTOMSPLITRECTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct NMCUSTOMTEXT { pub hdr: NMHDR, @@ -18765,7 +18765,7 @@ impl ::core::default::Default for NMCUSTOMTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMDATETIMECHANGE { pub nmhdr: NMHDR, @@ -18805,7 +18805,7 @@ impl ::core::default::Default for NMDATETIMECHANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMDATETIMEFORMATA { pub nmhdr: NMHDR, @@ -18847,7 +18847,7 @@ impl ::core::default::Default for NMDATETIMEFORMATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMDATETIMEFORMATQUERYA { pub nmhdr: NMHDR, @@ -18887,7 +18887,7 @@ impl ::core::default::Default for NMDATETIMEFORMATQUERYA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMDATETIMEFORMATQUERYW { pub nmhdr: NMHDR, @@ -18927,7 +18927,7 @@ impl ::core::default::Default for NMDATETIMEFORMATQUERYW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMDATETIMEFORMATW { pub nmhdr: NMHDR, @@ -18969,7 +18969,7 @@ impl ::core::default::Default for NMDATETIMEFORMATW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMDATETIMESTRINGA { pub nmhdr: NMHDR, @@ -19010,7 +19010,7 @@ impl ::core::default::Default for NMDATETIMESTRINGA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMDATETIMESTRINGW { pub nmhdr: NMHDR, @@ -19051,7 +19051,7 @@ impl ::core::default::Default for NMDATETIMESTRINGW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMDATETIMEWMKEYDOWNA { pub nmhdr: NMHDR, @@ -19092,7 +19092,7 @@ impl ::core::default::Default for NMDATETIMEWMKEYDOWNA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMDATETIMEWMKEYDOWNW { pub nmhdr: NMHDR, @@ -19133,7 +19133,7 @@ impl ::core::default::Default for NMDATETIMEWMKEYDOWNW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMDAYSTATE { pub nmhdr: NMHDR, @@ -19174,7 +19174,7 @@ impl ::core::default::Default for NMDAYSTATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMHDDISPINFOA { pub hdr: NMHDR, @@ -19218,7 +19218,7 @@ impl ::core::default::Default for NMHDDISPINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMHDDISPINFOW { pub hdr: NMHDR, @@ -19262,7 +19262,7 @@ impl ::core::default::Default for NMHDDISPINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMHDFILTERBTNCLICK { pub hdr: NMHDR, @@ -19302,7 +19302,7 @@ impl ::core::default::Default for NMHDFILTERBTNCLICK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMHDR { pub hwndFrom: super::super::Foundation::HWND, @@ -19342,7 +19342,7 @@ impl ::core::default::Default for NMHDR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct NMHEADERA { pub hdr: NMHDR, @@ -19383,7 +19383,7 @@ impl ::core::default::Default for NMHEADERA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct NMHEADERW { pub hdr: NMHDR, @@ -19424,7 +19424,7 @@ impl ::core::default::Default for NMHEADERW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMIPADDRESS { pub hdr: NMHDR, @@ -19464,7 +19464,7 @@ impl ::core::default::Default for NMIPADDRESS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMITEMACTIVATE { pub hdr: NMHDR, @@ -19510,7 +19510,7 @@ impl ::core::default::Default for NMITEMACTIVATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMKEY { pub hdr: NMHDR, @@ -19550,7 +19550,7 @@ impl ::core::default::Default for NMKEY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLINK { pub hdr: NMHDR, @@ -19589,7 +19589,7 @@ impl ::core::default::Default for NMLINK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLISTVIEW { pub hdr: NMHDR, @@ -19634,7 +19634,7 @@ impl ::core::default::Default for NMLISTVIEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVCACHEHINT { pub hdr: NMHDR, @@ -19674,7 +19674,7 @@ impl ::core::default::Default for NMLVCACHEHINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct NMLVCUSTOMDRAW { pub nmcd: NMCUSTOMDRAW, @@ -19723,7 +19723,7 @@ impl ::core::default::Default for NMLVCUSTOMDRAW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVDISPINFOA { pub hdr: NMHDR, @@ -19762,7 +19762,7 @@ impl ::core::default::Default for NMLVDISPINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVDISPINFOW { pub hdr: NMHDR, @@ -19801,7 +19801,7 @@ impl ::core::default::Default for NMLVDISPINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVEMPTYMARKUP { pub hdr: NMHDR, @@ -19841,7 +19841,7 @@ impl ::core::default::Default for NMLVEMPTYMARKUP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVFINDITEMA { pub hdr: NMHDR, @@ -19881,7 +19881,7 @@ impl ::core::default::Default for NMLVFINDITEMA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVFINDITEMW { pub hdr: NMHDR, @@ -19921,7 +19921,7 @@ impl ::core::default::Default for NMLVFINDITEMW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVGETINFOTIPA { pub hdr: NMHDR, @@ -19965,7 +19965,7 @@ impl ::core::default::Default for NMLVGETINFOTIPA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVGETINFOTIPW { pub hdr: NMHDR, @@ -20009,7 +20009,7 @@ impl ::core::default::Default for NMLVGETINFOTIPW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVKEYDOWN { pub hdr: NMHDR, @@ -20035,7 +20035,7 @@ impl ::core::default::Default for NMLVKEYDOWN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVLINK { pub hdr: NMHDR, @@ -20076,7 +20076,7 @@ impl ::core::default::Default for NMLVLINK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVODSTATECHANGE { pub hdr: NMHDR, @@ -20118,7 +20118,7 @@ impl ::core::default::Default for NMLVODSTATECHANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMLVSCROLL { pub hdr: NMHDR, @@ -20158,7 +20158,7 @@ impl ::core::default::Default for NMLVSCROLL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMMOUSE { pub hdr: NMHDR, @@ -20200,7 +20200,7 @@ impl ::core::default::Default for NMMOUSE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMOBJECTNOTIFY { pub hdr: NMHDR, @@ -20243,7 +20243,7 @@ impl ::core::default::Default for NMOBJECTNOTIFY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMPGCALCSIZE { pub hdr: NMHDR, @@ -20284,7 +20284,7 @@ impl ::core::default::Default for NMPGCALCSIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMPGHOTITEM { pub hdr: NMHDR, @@ -20325,7 +20325,7 @@ impl ::core::default::Default for NMPGHOTITEM { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMPGSCROLL { pub hdr: NMHDR, @@ -20355,7 +20355,7 @@ impl ::core::default::Default for NMPGSCROLL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMRBAUTOSIZE { pub hdr: NMHDR, @@ -20396,7 +20396,7 @@ impl ::core::default::Default for NMRBAUTOSIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMREBAR { pub hdr: NMHDR, @@ -20439,7 +20439,7 @@ impl ::core::default::Default for NMREBAR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMREBARAUTOBREAK { pub hdr: NMHDR, @@ -20483,7 +20483,7 @@ impl ::core::default::Default for NMREBARAUTOBREAK { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMREBARCHEVRON { pub hdr: NMHDR, @@ -20526,7 +20526,7 @@ impl ::core::default::Default for NMREBARCHEVRON { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMREBARCHILDSIZE { pub hdr: NMHDR, @@ -20568,7 +20568,7 @@ impl ::core::default::Default for NMREBARCHILDSIZE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMREBARSPLITTER { pub hdr: NMHDR, @@ -20607,7 +20607,7 @@ impl ::core::default::Default for NMREBARSPLITTER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMSEARCHWEB { pub hdr: NMHDR, @@ -20648,7 +20648,7 @@ impl ::core::default::Default for NMSEARCHWEB { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMSELCHANGE { pub nmhdr: NMHDR, @@ -20688,7 +20688,7 @@ impl ::core::default::Default for NMSELCHANGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct NMTBCUSTOMDRAW { pub nmcd: NMCUSTOMDRAW, @@ -20754,7 +20754,7 @@ impl ::core::default::Default for NMTBCUSTOMDRAW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTBDISPINFOA { pub hdr: NMHDR, @@ -20798,7 +20798,7 @@ impl ::core::default::Default for NMTBDISPINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTBDISPINFOW { pub hdr: NMHDR, @@ -20842,7 +20842,7 @@ impl ::core::default::Default for NMTBDISPINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTBGETINFOTIPA { pub hdr: NMHDR, @@ -20884,7 +20884,7 @@ impl ::core::default::Default for NMTBGETINFOTIPA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTBGETINFOTIPW { pub hdr: NMHDR, @@ -20926,7 +20926,7 @@ impl ::core::default::Default for NMTBGETINFOTIPW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTBHOTITEM { pub hdr: NMHDR, @@ -20967,7 +20967,7 @@ impl ::core::default::Default for NMTBHOTITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTBRESTORE { pub hdr: NMHDR, @@ -21012,7 +21012,7 @@ impl ::core::default::Default for NMTBRESTORE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTBSAVE { pub hdr: NMHDR, @@ -21056,7 +21056,7 @@ impl ::core::default::Default for NMTBSAVE { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTCKEYDOWN { pub hdr: NMHDR, @@ -21082,7 +21082,7 @@ impl ::core::default::Default for NMTCKEYDOWN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTOOLBARA { pub hdr: NMHDR, @@ -21125,7 +21125,7 @@ impl ::core::default::Default for NMTOOLBARA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTOOLBARW { pub hdr: NMHDR, @@ -21168,7 +21168,7 @@ impl ::core::default::Default for NMTOOLBARW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTOOLTIPSCREATED { pub hdr: NMHDR, @@ -21207,7 +21207,7 @@ impl ::core::default::Default for NMTOOLTIPSCREATED { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTRBTHUMBPOSCHANGING { pub hdr: NMHDR, @@ -21247,7 +21247,7 @@ impl ::core::default::Default for NMTRBTHUMBPOSCHANGING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTREEVIEWA { pub hdr: NMHDR, @@ -21289,7 +21289,7 @@ impl ::core::default::Default for NMTREEVIEWA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTREEVIEWW { pub hdr: NMHDR, @@ -21331,7 +21331,7 @@ impl ::core::default::Default for NMTREEVIEWW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct NMTTCUSTOMDRAW { pub nmcd: NMCUSTOMDRAW, @@ -21370,7 +21370,7 @@ impl ::core::default::Default for NMTTCUSTOMDRAW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTTDISPINFOA { pub hdr: NMHDR, @@ -21413,7 +21413,7 @@ impl ::core::default::Default for NMTTDISPINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTTDISPINFOW { pub hdr: NMHDR, @@ -21456,7 +21456,7 @@ impl ::core::default::Default for NMTTDISPINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct NMTVASYNCDRAW { pub hdr: NMHDR, @@ -21500,7 +21500,7 @@ impl ::core::default::Default for NMTVASYNCDRAW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct NMTVCUSTOMDRAW { pub nmcd: NMCUSTOMDRAW, @@ -21541,7 +21541,7 @@ impl ::core::default::Default for NMTVCUSTOMDRAW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTVDISPINFOA { pub hdr: NMHDR, @@ -21580,7 +21580,7 @@ impl ::core::default::Default for NMTVDISPINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTVDISPINFOEXA { pub hdr: NMHDR, @@ -21619,7 +21619,7 @@ impl ::core::default::Default for NMTVDISPINFOEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTVDISPINFOEXW { pub hdr: NMHDR, @@ -21658,7 +21658,7 @@ impl ::core::default::Default for NMTVDISPINFOEXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTVDISPINFOW { pub hdr: NMHDR, @@ -21697,7 +21697,7 @@ impl ::core::default::Default for NMTVDISPINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTVGETINFOTIPA { pub hdr: NMHDR, @@ -21739,7 +21739,7 @@ impl ::core::default::Default for NMTVGETINFOTIPA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTVGETINFOTIPW { pub hdr: NMHDR, @@ -21781,7 +21781,7 @@ impl ::core::default::Default for NMTVGETINFOTIPW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTVITEMCHANGE { pub hdr: NMHDR, @@ -21824,7 +21824,7 @@ impl ::core::default::Default for NMTVITEMCHANGE { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTVKEYDOWN { pub hdr: NMHDR, @@ -21850,7 +21850,7 @@ impl ::core::default::Default for NMTVKEYDOWN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMTVSTATEIMAGECHANGING { pub hdr: NMHDR, @@ -21891,7 +21891,7 @@ impl ::core::default::Default for NMTVSTATEIMAGECHANGING { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMUPDOWN { pub hdr: NMHDR, @@ -21931,7 +21931,7 @@ impl ::core::default::Default for NMUPDOWN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NMVIEWCHANGE { pub nmhdr: NMHDR, @@ -22031,7 +22031,7 @@ impl ::core::default::Default for POINTER_DEVICE_CURSOR_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct POINTER_DEVICE_INFO { pub displayOrientation: u32, @@ -22111,7 +22111,7 @@ impl ::core::default::Default for POINTER_DEVICE_PROPERTY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Input_Pointer`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] pub struct POINTER_TYPE_INFO { pub r#type: super::WindowsAndMessaging::POINTER_INPUT_TYPE, @@ -22136,7 +22136,7 @@ impl ::core::default::Default for POINTER_TYPE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Input_Pointer`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] pub union POINTER_TYPE_INFO_0 { pub touchInfo: super::Input::Pointer::POINTER_TOUCH_INFO, @@ -22161,7 +22161,7 @@ impl ::core::default::Default for POINTER_TYPE_INFO_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETHEADERA_V1 { pub dwSize: u32, @@ -22194,7 +22194,7 @@ impl ::core::default::Default for PROPSHEETHEADERA_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERA_V1_0 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -22219,7 +22219,7 @@ impl ::core::default::Default for PROPSHEETHEADERA_V1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERA_V1_1 { pub nStartPage: u32, @@ -22244,7 +22244,7 @@ impl ::core::default::Default for PROPSHEETHEADERA_V1_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERA_V1_2 { pub ppsp: *mut PROPSHEETPAGEA, @@ -22269,7 +22269,7 @@ impl ::core::default::Default for PROPSHEETHEADERA_V1_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETHEADERA_V2 { pub dwSize: u32, @@ -22305,7 +22305,7 @@ impl ::core::default::Default for PROPSHEETHEADERA_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERA_V2_0 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -22330,7 +22330,7 @@ impl ::core::default::Default for PROPSHEETHEADERA_V2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERA_V2_1 { pub nStartPage: u32, @@ -22355,7 +22355,7 @@ impl ::core::default::Default for PROPSHEETHEADERA_V2_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERA_V2_2 { pub ppsp: *mut PROPSHEETPAGEA, @@ -22380,7 +22380,7 @@ impl ::core::default::Default for PROPSHEETHEADERA_V2_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERA_V2_3 { pub hbmWatermark: super::super::Graphics::Gdi::HBITMAP, @@ -22405,7 +22405,7 @@ impl ::core::default::Default for PROPSHEETHEADERA_V2_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERA_V2_4 { pub hbmHeader: super::super::Graphics::Gdi::HBITMAP, @@ -22430,7 +22430,7 @@ impl ::core::default::Default for PROPSHEETHEADERA_V2_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETHEADERW_V1 { pub dwSize: u32, @@ -22463,7 +22463,7 @@ impl ::core::default::Default for PROPSHEETHEADERW_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERW_V1_0 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -22488,7 +22488,7 @@ impl ::core::default::Default for PROPSHEETHEADERW_V1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERW_V1_1 { pub nStartPage: u32, @@ -22513,7 +22513,7 @@ impl ::core::default::Default for PROPSHEETHEADERW_V1_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERW_V1_2 { pub ppsp: *mut PROPSHEETPAGEW, @@ -22538,7 +22538,7 @@ impl ::core::default::Default for PROPSHEETHEADERW_V1_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETHEADERW_V2 { pub dwSize: u32, @@ -22574,7 +22574,7 @@ impl ::core::default::Default for PROPSHEETHEADERW_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERW_V2_0 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -22599,7 +22599,7 @@ impl ::core::default::Default for PROPSHEETHEADERW_V2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERW_V2_1 { pub nStartPage: u32, @@ -22624,7 +22624,7 @@ impl ::core::default::Default for PROPSHEETHEADERW_V2_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERW_V2_2 { pub ppsp: *mut PROPSHEETPAGEW, @@ -22649,7 +22649,7 @@ impl ::core::default::Default for PROPSHEETHEADERW_V2_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERW_V2_3 { pub hbmWatermark: super::super::Graphics::Gdi::HBITMAP, @@ -22674,7 +22674,7 @@ impl ::core::default::Default for PROPSHEETHEADERW_V2_3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETHEADERW_V2_4 { pub hbmHeader: super::super::Graphics::Gdi::HBITMAP, @@ -22699,7 +22699,7 @@ impl ::core::default::Default for PROPSHEETHEADERW_V2_4 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETPAGEA { pub dwSize: u32, @@ -22736,7 +22736,7 @@ impl ::core::default::Default for PROPSHEETPAGEA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEA_0 { pub pszTemplate: ::windows_core::PCSTR, @@ -22761,7 +22761,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEA_1 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -22786,7 +22786,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEA_2 { pub hbmHeader: super::super::Graphics::Gdi::HBITMAP, @@ -22811,7 +22811,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETPAGEA_V1 { pub dwSize: u32, @@ -22844,7 +22844,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEA_V1_0 { pub pszTemplate: ::windows_core::PCSTR, @@ -22869,7 +22869,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_V1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEA_V1_1 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -22894,7 +22894,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_V1_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETPAGEA_V2 { pub dwSize: u32, @@ -22929,7 +22929,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEA_V2_0 { pub pszTemplate: ::windows_core::PCSTR, @@ -22954,7 +22954,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_V2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEA_V2_1 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -22979,7 +22979,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_V2_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETPAGEA_V3 { pub dwSize: u32, @@ -23015,7 +23015,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_V3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEA_V3_0 { pub pszTemplate: ::windows_core::PCSTR, @@ -23040,7 +23040,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_V3_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEA_V3_1 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -23065,7 +23065,7 @@ impl ::core::default::Default for PROPSHEETPAGEA_V3_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETPAGEW { pub dwSize: u32, @@ -23102,7 +23102,7 @@ impl ::core::default::Default for PROPSHEETPAGEW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEW_0 { pub pszTemplate: ::windows_core::PCWSTR, @@ -23127,7 +23127,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEW_1 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -23152,7 +23152,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEW_2 { pub hbmHeader: super::super::Graphics::Gdi::HBITMAP, @@ -23177,7 +23177,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETPAGEW_V1 { pub dwSize: u32, @@ -23210,7 +23210,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_V1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEW_V1_0 { pub pszTemplate: ::windows_core::PCWSTR, @@ -23235,7 +23235,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_V1_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEW_V1_1 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -23260,7 +23260,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_V1_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETPAGEW_V2 { pub dwSize: u32, @@ -23295,7 +23295,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_V2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEW_V2_0 { pub pszTemplate: ::windows_core::PCWSTR, @@ -23320,7 +23320,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_V2_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEW_V2_1 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -23345,7 +23345,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_V2_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub struct PROPSHEETPAGEW_V3 { pub dwSize: u32, @@ -23381,7 +23381,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_V3 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEW_V3_0 { pub pszTemplate: ::windows_core::PCWSTR, @@ -23406,7 +23406,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_V3_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub union PROPSHEETPAGEW_V3_1 { pub hIcon: super::WindowsAndMessaging::HICON, @@ -23431,7 +23431,7 @@ impl ::core::default::Default for PROPSHEETPAGEW_V3_1 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PSHNOTIFY { pub hdr: NMHDR, @@ -23470,7 +23470,7 @@ impl ::core::default::Default for PSHNOTIFY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RBHITTESTINFO { pub pt: super::super::Foundation::POINT, @@ -23510,7 +23510,7 @@ impl ::core::default::Default for RBHITTESTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct REBARBANDINFOA { pub cbSize: u32, @@ -23592,7 +23592,7 @@ impl ::core::default::Default for REBARBANDINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct REBARBANDINFOW { pub cbSize: u32, @@ -23705,7 +23705,7 @@ impl ::core::default::Default for REBARINFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct TASKDIALOGCONFIG { pub cbSize: u32, @@ -23752,7 +23752,7 @@ impl ::core::default::Default for TASKDIALOGCONFIG { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union TASKDIALOGCONFIG_0 { pub hMainIcon: super::WindowsAndMessaging::HICON, @@ -23777,7 +23777,7 @@ impl ::core::default::Default for TASKDIALOGCONFIG_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union TASKDIALOGCONFIG_1 { pub hFooterIcon: super::WindowsAndMessaging::HICON, @@ -24019,7 +24019,7 @@ impl ::core::default::Default for TA_TRANSFORM_OPACITY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TBADDBITMAP { pub hInst: super::super::Foundation::HINSTANCE, @@ -24286,7 +24286,7 @@ impl ::core::default::Default for TBMETRICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TBREPLACEBITMAP { pub hInstOld: super::super::Foundation::HINSTANCE, @@ -24328,7 +24328,7 @@ impl ::core::default::Default for TBREPLACEBITMAP { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub struct TBSAVEPARAMSA { pub hkr: super::super::System::Registry::HKEY, @@ -24368,7 +24368,7 @@ impl ::core::default::Default for TBSAVEPARAMSA { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub struct TBSAVEPARAMSW { pub hkr: super::super::System::Registry::HKEY, @@ -24408,7 +24408,7 @@ impl ::core::default::Default for TBSAVEPARAMSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCHITTESTINFO { pub pt: super::super::Foundation::POINT, @@ -24447,7 +24447,7 @@ impl ::core::default::Default for TCHITTESTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCITEMA { pub mask: TCITEMHEADERA_MASK, @@ -24559,7 +24559,7 @@ impl ::core::default::Default for TCITEMHEADERW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TCITEMW { pub mask: TCITEMHEADERA_MASK, @@ -24603,7 +24603,7 @@ impl ::core::default::Default for TCITEMW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOUCH_HIT_TESTING_INPUT { pub pointerId: u32, @@ -24645,7 +24645,7 @@ impl ::core::default::Default for TOUCH_HIT_TESTING_INPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOUCH_HIT_TESTING_PROXIMITY_EVALUATION { pub score: u16, @@ -24716,7 +24716,7 @@ impl ::core::default::Default for TTGETTITLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TTHITTESTINFOA { pub hwnd: super::super::Foundation::HWND, @@ -24756,7 +24756,7 @@ impl ::core::default::Default for TTHITTESTINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TTHITTESTINFOW { pub hwnd: super::super::Foundation::HWND, @@ -24796,7 +24796,7 @@ impl ::core::default::Default for TTHITTESTINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TTTOOLINFOA { pub cbSize: u32, @@ -24842,7 +24842,7 @@ impl ::core::default::Default for TTTOOLINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TTTOOLINFOW { pub cbSize: u32, @@ -24888,7 +24888,7 @@ impl ::core::default::Default for TTTOOLINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TVGETITEMPARTRECTINFO { pub hti: HTREEITEM, @@ -24928,7 +24928,7 @@ impl ::core::default::Default for TVGETITEMPARTRECTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TVHITTESTINFO { pub pt: super::super::Foundation::POINT, @@ -24968,7 +24968,7 @@ impl ::core::default::Default for TVHITTESTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TVINSERTSTRUCTA { pub hParent: HTREEITEM, @@ -24994,7 +24994,7 @@ impl ::core::default::Default for TVINSERTSTRUCTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union TVINSERTSTRUCTA_0 { pub itemex: TVITEMEXA, @@ -25019,7 +25019,7 @@ impl ::core::default::Default for TVINSERTSTRUCTA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TVINSERTSTRUCTW { pub hParent: HTREEITEM, @@ -25045,7 +25045,7 @@ impl ::core::default::Default for TVINSERTSTRUCTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union TVINSERTSTRUCTW_0 { pub itemex: TVITEMEXW, @@ -25070,7 +25070,7 @@ impl ::core::default::Default for TVINSERTSTRUCTW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TVITEMA { pub mask: TVITEM_MASK, @@ -25117,7 +25117,7 @@ impl ::core::default::Default for TVITEMA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TVITEMEXA { pub mask: TVITEM_MASK, @@ -25185,7 +25185,7 @@ impl ::core::default::Default for TVITEMEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TVITEMEXW { pub mask: TVITEM_MASK, @@ -25253,7 +25253,7 @@ impl ::core::default::Default for TVITEMEXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TVITEMW { pub mask: TVITEM_MASK, @@ -25300,7 +25300,7 @@ impl ::core::default::Default for TVITEMW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TVSORTCB { pub hParent: HTREEITEM, @@ -25429,69 +25429,69 @@ impl ::core::default::Default for WTA_OPTIONS { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type DTT_CALLBACK_PROC = ::core::option::Option i32>; pub type EDITWORDBREAKPROCA = ::core::option::Option i32>; pub type EDITWORDBREAKPROCW = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNADDPROPSHEETPAGES = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPFNCCINFOA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type LPFNCCINFOW = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub type LPFNCCSIZETOTEXTA = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub type LPFNCCSIZETOTEXTW = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNCCSTYLEA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNCCSTYLEW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub type LPFNPSPCALLBACKA = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] pub type LPFNPSPCALLBACKW = ::core::option::Option u32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type LPFNSVADDPROPSHEETPAGE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNDACOMPARE = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNDACOMPARECONST = ::core::option::Option i32>; pub type PFNDAENUMCALLBACK = ::core::option::Option i32>; pub type PFNDAENUMCALLBACKCONST = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNDPAMERGE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNDPAMERGECONST = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub type PFNDPASTREAM = ::core::option::Option, pvinstdata: *const ::core::ffi::c_void) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNLVCOMPARE = ::core::option::Option i32>; pub type PFNLVGROUPCOMPARE = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNPROPSHEETCALLBACK = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNTVCOMPARE = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFTASKDIALOGCALLBACK = ::core::option::Option ::windows_core::HRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/UI/HiDpi/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/HiDpi/mod.rs index 57838811e1..5d2c54f893 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/HiDpi/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/HiDpi/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn AdjustWindowRectExForDpi(lprect: *mut super::super::Foundation::RECT, dwstyle: super::WindowsAndMessaging::WINDOW_STYLE, bmenu: P0, dwexstyle: super::WindowsAndMessaging::WINDOW_EX_STYLE, dpi: u32) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("user32.dll" "system" fn AdjustWindowRectExForDpi(lprect : *mut super::super::Foundation:: RECT, dwstyle : super::WindowsAndMessaging:: WINDOW_STYLE, bmenu : super::super::Foundation:: BOOL, dwexstyle : super::WindowsAndMessaging:: WINDOW_EX_STYLE, dpi : u32) -> super::super::Foundation:: BOOL); AdjustWindowRectExForDpi(lprect, dwstyle, bmenu.into_param().abi(), dwexstyle, dpi).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AreDpiAwarenessContextsEqual(dpicontexta: P0, dpicontextb: P1) -> super::super::Foundation::BOOL @@ -19,7 +19,7 @@ where ::windows_targets::link!("user32.dll" "system" fn AreDpiAwarenessContextsEqual(dpicontexta : DPI_AWARENESS_CONTEXT, dpicontextb : DPI_AWARENESS_CONTEXT) -> super::super::Foundation:: BOOL); AreDpiAwarenessContextsEqual(dpicontexta.into_param().abi(), dpicontextb.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableNonClientDpiScaling(hwnd: P0) -> ::windows_core::Result<()> @@ -37,7 +37,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetAwarenessFromDpiAwarenessContext(value : DPI_AWARENESS_CONTEXT) -> DPI_AWARENESS); GetAwarenessFromDpiAwarenessContext(value.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDialogControlDpiChangeBehavior(hwnd: P0) -> DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS @@ -47,7 +47,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDialogControlDpiChangeBehavior(hwnd : super::super::Foundation:: HWND) -> DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS); GetDialogControlDpiChangeBehavior(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDialogDpiChangeBehavior(hdlg: P0) -> DIALOG_DPI_CHANGE_BEHAVIORS @@ -57,7 +57,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDialogDpiChangeBehavior(hdlg : super::super::Foundation:: HWND) -> DIALOG_DPI_CHANGE_BEHAVIORS); GetDialogDpiChangeBehavior(hdlg.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDpiAwarenessContextForProcess(hprocess: P0) -> DPI_AWARENESS_CONTEXT @@ -67,7 +67,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDpiAwarenessContextForProcess(hprocess : super::super::Foundation:: HANDLE) -> DPI_AWARENESS_CONTEXT); GetDpiAwarenessContextForProcess(hprocess.into_param().abi()) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn GetDpiForMonitor(hmonitor: P0, dpitype: MONITOR_DPI_TYPE, dpix: *mut u32, dpiy: *mut u32) -> ::windows_core::Result<()> @@ -82,7 +82,7 @@ pub unsafe fn GetDpiForSystem() -> u32 { ::windows_targets::link!("user32.dll" "system" fn GetDpiForSystem() -> u32); GetDpiForSystem() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDpiForWindow(hwnd: P0) -> u32 @@ -100,7 +100,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDpiFromDpiAwarenessContext(value : DPI_AWARENESS_CONTEXT) -> u32); GetDpiFromDpiAwarenessContext(value.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessDpiAwareness(hprocess: P0) -> ::windows_core::Result @@ -111,7 +111,7 @@ where let mut result__ = ::std::mem::zeroed(); GetProcessDpiAwareness(hprocess.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemDpiForProcess(hprocess: P0) -> u32 @@ -121,7 +121,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetSystemDpiForProcess(hprocess : super::super::Foundation:: HANDLE) -> u32); GetSystemDpiForProcess(hprocess.into_param().abi()) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn GetSystemMetricsForDpi(nindex: super::WindowsAndMessaging::SYSTEM_METRICS_INDEX, dpi: u32) -> i32 { @@ -138,7 +138,7 @@ pub unsafe fn GetThreadDpiHostingBehavior() -> DPI_HOSTING_BEHAVIOR { ::windows_targets::link!("user32.dll" "system" fn GetThreadDpiHostingBehavior() -> DPI_HOSTING_BEHAVIOR); GetThreadDpiHostingBehavior() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowDpiAwarenessContext(hwnd: P0) -> DPI_AWARENESS_CONTEXT @@ -148,7 +148,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowDpiAwarenessContext(hwnd : super::super::Foundation:: HWND) -> DPI_AWARENESS_CONTEXT); GetWindowDpiAwarenessContext(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowDpiHostingBehavior(hwnd: P0) -> DPI_HOSTING_BEHAVIOR @@ -158,7 +158,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowDpiHostingBehavior(hwnd : super::super::Foundation:: HWND) -> DPI_HOSTING_BEHAVIOR); GetWindowDpiHostingBehavior(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsValidDpiAwarenessContext(value: P0) -> super::super::Foundation::BOOL @@ -168,7 +168,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsValidDpiAwarenessContext(value : DPI_AWARENESS_CONTEXT) -> super::super::Foundation:: BOOL); IsValidDpiAwarenessContext(value.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LogicalToPhysicalPointForPerMonitorDPI(hwnd: P0, lppoint: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -178,7 +178,7 @@ where ::windows_targets::link!("user32.dll" "system" fn LogicalToPhysicalPointForPerMonitorDPI(hwnd : super::super::Foundation:: HWND, lppoint : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); LogicalToPhysicalPointForPerMonitorDPI(hwnd.into_param().abi(), lppoint) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn OpenThemeDataForDpi(hwnd: P0, pszclasslist: P1, dpi: u32) -> super::Controls::HTHEME @@ -189,7 +189,7 @@ where ::windows_targets::link!("uxtheme.dll" "system" fn OpenThemeDataForDpi(hwnd : super::super::Foundation:: HWND, pszclasslist : ::windows_core::PCWSTR, dpi : u32) -> super::Controls:: HTHEME); OpenThemeDataForDpi(hwnd.into_param().abi(), pszclasslist.into_param().abi(), dpi) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PhysicalToLogicalPointForPerMonitorDPI(hwnd: P0, lppoint: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -199,7 +199,7 @@ where ::windows_targets::link!("user32.dll" "system" fn PhysicalToLogicalPointForPerMonitorDPI(hwnd : super::super::Foundation:: HWND, lppoint : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); PhysicalToLogicalPointForPerMonitorDPI(hwnd.into_param().abi(), lppoint) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDialogControlDpiChangeBehavior(hwnd: P0, mask: DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS, values: DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS) -> ::windows_core::Result<()> @@ -209,7 +209,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetDialogControlDpiChangeBehavior(hwnd : super::super::Foundation:: HWND, mask : DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS, values : DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS) -> super::super::Foundation:: BOOL); SetDialogControlDpiChangeBehavior(hwnd.into_param().abi(), mask, values).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDialogDpiChangeBehavior(hdlg: P0, mask: DIALOG_DPI_CHANGE_BEHAVIORS, values: DIALOG_DPI_CHANGE_BEHAVIORS) -> ::windows_core::Result<()> @@ -224,7 +224,7 @@ pub unsafe fn SetProcessDpiAwareness(value: PROCESS_DPI_AWARENESS) -> ::windows_ ::windows_targets::link!("api-ms-win-shcore-scaling-l1-1-1.dll" "system" fn SetProcessDpiAwareness(value : PROCESS_DPI_AWARENESS) -> ::windows_core::HRESULT); SetProcessDpiAwareness(value).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessDpiAwarenessContext(value: P0) -> ::windows_core::Result<()> @@ -247,7 +247,7 @@ pub unsafe fn SetThreadDpiHostingBehavior(value: DPI_HOSTING_BEHAVIOR) -> DPI_HO ::windows_targets::link!("user32.dll" "system" fn SetThreadDpiHostingBehavior(value : DPI_HOSTING_BEHAVIOR) -> DPI_HOSTING_BEHAVIOR); SetThreadDpiHostingBehavior(value) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SystemParametersInfoForDpi(uiaction: u32, uiparam: u32, pvparam: ::core::option::Option<*mut ::core::ffi::c_void>, fwinini: u32, dpi: u32) -> ::windows_core::Result<()> { diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/Ime/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/Ime/impl.rs index 913be0bd0f..97134482df 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/Ime/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/Ime/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] pub trait IActiveIME_Impl: Sized { fn Inquire(&self, dwsysteminfoflags: u32, pimeinfo: *mut IMEINFO, szwndclass: ::windows_core::PWSTR, pdwprivate: *mut u32) -> ::windows_core::Result<()>; @@ -152,7 +152,7 @@ impl IActiveIME_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] pub trait IActiveIME2_Impl: Sized + IActiveIME_Impl { fn Sleep(&self) -> ::windows_core::Result<()>; @@ -179,7 +179,7 @@ impl IActiveIME2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_TextServices"))] pub trait IActiveIMMApp_Impl: Sized { fn AssociateContext(&self, hwnd: super::super::super::Foundation::HWND, hime: super::super::super::Globalization::HIMC) -> ::windows_core::Result; @@ -762,7 +762,7 @@ impl IActiveIMMApp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_TextServices"))] pub trait IActiveIMMIME_Impl: Sized { fn AssociateContext(&self, hwnd: super::super::super::Foundation::HWND, hime: super::super::super::Globalization::HIMC) -> ::windows_core::Result; @@ -1545,7 +1545,7 @@ impl IActiveIMMIME_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IActiveIMMMessagePumpOwner_Impl: Sized { fn Start(&self) -> ::windows_core::Result<()>; @@ -1630,7 +1630,7 @@ impl IActiveIMMRegistrar_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub trait IEnumInputContext_Impl: Sized { fn Clone(&self) -> ::windows_core::Result; @@ -1775,7 +1775,7 @@ impl IEnumRegisterWordW_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IFEClassFactory_Impl: Sized + super::super::super::System::Com::IClassFactory_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] @@ -1789,7 +1789,7 @@ impl IFEClassFactory_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFECommon_Impl: Sized { fn IsDefaultIME(&self, szname: &::windows_core::PCSTR, cszname: i32) -> ::windows_core::Result<()>; @@ -1834,7 +1834,7 @@ impl IFECommon_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFEDictionary_Impl: Sized { fn Open(&self, pchdictpath: &::windows_core::PSTR, pshf: *mut IMESHF) -> ::windows_core::Result<()>; @@ -2025,7 +2025,7 @@ impl IFELanguage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IImePad_Impl: Sized { fn Request(&self, piimepadapplet: ::core::option::Option<&IImePadApplet>, reqid: &IME_PAD_REQUEST_FLAGS, wparam: super::super::super::Foundation::WPARAM, lparam: super::super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -2046,7 +2046,7 @@ impl IImePad_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IImePadApplet_Impl: Sized { fn Initialize(&self, lpiimepad: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -2098,7 +2098,7 @@ impl IImePadApplet_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IImePlugInDictDictionaryList_Impl: Sized { fn GetDictionariesInUse(&self, prgdictionaryguid: *mut *mut super::super::super::System::Com::SAFEARRAY, prgdatecreated: *mut *mut super::super::super::System::Com::SAFEARRAY, prgfencrypted: *mut *mut super::super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/Ime/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/Ime/mod.rs index 3183f59faa..ce66d756f1 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/Ime/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/Ime/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmAssociateContext(param0: P0, param1: P1) -> super::super::super::Globalization::HIMC @@ -9,7 +9,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmAssociateContext(param0 : super::super::super::Foundation:: HWND, param1 : super::super::super::Globalization:: HIMC) -> super::super::super::Globalization:: HIMC); ImmAssociateContext(param0.into_param().abi(), param1.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmAssociateContextEx(param0: P0, param1: P1, param2: u32) -> super::super::super::Foundation::BOOL @@ -20,7 +20,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmAssociateContextEx(param0 : super::super::super::Foundation:: HWND, param1 : super::super::super::Globalization:: HIMC, param2 : u32) -> super::super::super::Foundation:: BOOL); ImmAssociateContextEx(param0.into_param().abi(), param1.into_param().abi(), param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmConfigureIMEA(param0: P0, param1: P1, param2: u32, param3: *mut ::core::ffi::c_void) -> super::super::super::Foundation::BOOL @@ -31,7 +31,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmConfigureIMEA(param0 : super::super::TextServices:: HKL, param1 : super::super::super::Foundation:: HWND, param2 : u32, param3 : *mut ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); ImmConfigureIMEA(param0.into_param().abi(), param1.into_param().abi(), param2, param3) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmConfigureIMEW(param0: P0, param1: P1, param2: u32, param3: *mut ::core::ffi::c_void) -> super::super::super::Foundation::BOOL @@ -42,21 +42,21 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmConfigureIMEW(param0 : super::super::TextServices:: HKL, param1 : super::super::super::Foundation:: HWND, param2 : u32, param3 : *mut ::core::ffi::c_void) -> super::super::super::Foundation:: BOOL); ImmConfigureIMEW(param0.into_param().abi(), param1.into_param().abi(), param2, param3) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmCreateContext() -> super::super::super::Globalization::HIMC { ::windows_targets::link!("imm32.dll" "system" fn ImmCreateContext() -> super::super::super::Globalization:: HIMC); ImmCreateContext() } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmCreateIMCC(param0: u32) -> super::super::super::Globalization::HIMCC { ::windows_targets::link!("imm32.dll" "system" fn ImmCreateIMCC(param0 : u32) -> super::super::super::Globalization:: HIMCC); ImmCreateIMCC(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmCreateSoftKeyboard(param0: u32, param1: P0, param2: i32, param3: i32) -> super::super::super::Foundation::HWND @@ -66,7 +66,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmCreateSoftKeyboard(param0 : u32, param1 : super::super::super::Foundation:: HWND, param2 : i32, param3 : i32) -> super::super::super::Foundation:: HWND); ImmCreateSoftKeyboard(param0, param1.into_param().abi(), param2, param3) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmDestroyContext(param0: P0) -> super::super::super::Foundation::BOOL @@ -76,7 +76,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmDestroyContext(param0 : super::super::super::Globalization:: HIMC) -> super::super::super::Foundation:: BOOL); ImmDestroyContext(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmDestroyIMCC(param0: P0) -> super::super::super::Globalization::HIMCC @@ -86,7 +86,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmDestroyIMCC(param0 : super::super::super::Globalization:: HIMCC) -> super::super::super::Globalization:: HIMCC); ImmDestroyIMCC(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmDestroySoftKeyboard(param0: P0) -> super::super::super::Foundation::BOOL @@ -96,28 +96,28 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmDestroySoftKeyboard(param0 : super::super::super::Foundation:: HWND) -> super::super::super::Foundation:: BOOL); ImmDestroySoftKeyboard(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmDisableIME(param0: u32) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("imm32.dll" "system" fn ImmDisableIME(param0 : u32) -> super::super::super::Foundation:: BOOL); ImmDisableIME(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmDisableLegacyIME() -> super::super::super::Foundation::BOOL { ::windows_targets::link!("imm32.dll" "system" fn ImmDisableLegacyIME() -> super::super::super::Foundation:: BOOL); ImmDisableLegacyIME() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmDisableTextFrameService(idthread: u32) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("imm32.dll" "system" fn ImmDisableTextFrameService(idthread : u32) -> super::super::super::Foundation:: BOOL); ImmDisableTextFrameService(idthread) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmEnumInputContext(idthread: u32, lpfn: IMCENUMPROC, lparam: P0) -> super::super::super::Foundation::BOOL @@ -127,7 +127,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmEnumInputContext(idthread : u32, lpfn : IMCENUMPROC, lparam : super::super::super::Foundation:: LPARAM) -> super::super::super::Foundation:: BOOL); ImmEnumInputContext(idthread, lpfn, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmEnumRegisterWordA(param0: P0, param1: REGISTERWORDENUMPROCA, lpszreading: P1, param3: u32, lpszregister: P2, param5: *mut ::core::ffi::c_void) -> u32 @@ -139,7 +139,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmEnumRegisterWordA(param0 : super::super::TextServices:: HKL, param1 : REGISTERWORDENUMPROCA, lpszreading : ::windows_core::PCSTR, param3 : u32, lpszregister : ::windows_core::PCSTR, param5 : *mut ::core::ffi::c_void) -> u32); ImmEnumRegisterWordA(param0.into_param().abi(), param1, lpszreading.into_param().abi(), param3, lpszregister.into_param().abi(), param5) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmEnumRegisterWordW(param0: P0, param1: REGISTERWORDENUMPROCW, lpszreading: P1, param3: u32, lpszregister: P2, param5: *mut ::core::ffi::c_void) -> u32 @@ -151,7 +151,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmEnumRegisterWordW(param0 : super::super::TextServices:: HKL, param1 : REGISTERWORDENUMPROCW, lpszreading : ::windows_core::PCWSTR, param3 : u32, lpszregister : ::windows_core::PCWSTR, param5 : *mut ::core::ffi::c_void) -> u32); ImmEnumRegisterWordW(param0.into_param().abi(), param1, lpszreading.into_param().abi(), param3, lpszregister.into_param().abi(), param5) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmEscapeA(param0: P0, param1: P1, param2: IME_ESCAPE, param3: *mut ::core::ffi::c_void) -> super::super::super::Foundation::LRESULT @@ -162,7 +162,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmEscapeA(param0 : super::super::TextServices:: HKL, param1 : super::super::super::Globalization:: HIMC, param2 : IME_ESCAPE, param3 : *mut ::core::ffi::c_void) -> super::super::super::Foundation:: LRESULT); ImmEscapeA(param0.into_param().abi(), param1.into_param().abi(), param2, param3) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmEscapeW(param0: P0, param1: P1, param2: IME_ESCAPE, param3: *mut ::core::ffi::c_void) -> super::super::super::Foundation::LRESULT @@ -173,7 +173,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmEscapeW(param0 : super::super::TextServices:: HKL, param1 : super::super::super::Globalization:: HIMC, param2 : IME_ESCAPE, param3 : *mut ::core::ffi::c_void) -> super::super::super::Foundation:: LRESULT); ImmEscapeW(param0.into_param().abi(), param1.into_param().abi(), param2, param3) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmGenerateMessage(param0: P0) -> super::super::super::Foundation::BOOL @@ -183,7 +183,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGenerateMessage(param0 : super::super::super::Globalization:: HIMC) -> super::super::super::Foundation:: BOOL); ImmGenerateMessage(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetCandidateListA(param0: P0, deindex: u32, lpcandlist: ::core::option::Option<*mut CANDIDATELIST>, dwbuflen: u32) -> u32 @@ -193,7 +193,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetCandidateListA(param0 : super::super::super::Globalization:: HIMC, deindex : u32, lpcandlist : *mut CANDIDATELIST, dwbuflen : u32) -> u32); ImmGetCandidateListA(param0.into_param().abi(), deindex, ::core::mem::transmute(lpcandlist.unwrap_or(::std::ptr::null_mut())), dwbuflen) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetCandidateListCountA(param0: P0, lpdwlistcount: *mut u32) -> u32 @@ -203,7 +203,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetCandidateListCountA(param0 : super::super::super::Globalization:: HIMC, lpdwlistcount : *mut u32) -> u32); ImmGetCandidateListCountA(param0.into_param().abi(), lpdwlistcount) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetCandidateListCountW(param0: P0, lpdwlistcount: *mut u32) -> u32 @@ -213,7 +213,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetCandidateListCountW(param0 : super::super::super::Globalization:: HIMC, lpdwlistcount : *mut u32) -> u32); ImmGetCandidateListCountW(param0.into_param().abi(), lpdwlistcount) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetCandidateListW(param0: P0, deindex: u32, lpcandlist: ::core::option::Option<*mut CANDIDATELIST>, dwbuflen: u32) -> u32 @@ -223,7 +223,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetCandidateListW(param0 : super::super::super::Globalization:: HIMC, deindex : u32, lpcandlist : *mut CANDIDATELIST, dwbuflen : u32) -> u32); ImmGetCandidateListW(param0.into_param().abi(), deindex, ::core::mem::transmute(lpcandlist.unwrap_or(::std::ptr::null_mut())), dwbuflen) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmGetCandidateWindow(param0: P0, param1: u32, lpcandidate: *mut CANDIDATEFORM) -> super::super::super::Foundation::BOOL @@ -233,7 +233,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetCandidateWindow(param0 : super::super::super::Globalization:: HIMC, param1 : u32, lpcandidate : *mut CANDIDATEFORM) -> super::super::super::Foundation:: BOOL); ImmGetCandidateWindow(param0.into_param().abi(), param1, lpcandidate) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImmGetCompositionFontA(param0: P0, lplf: *mut super::super::super::Graphics::Gdi::LOGFONTA) -> super::super::super::Foundation::BOOL @@ -243,7 +243,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetCompositionFontA(param0 : super::super::super::Globalization:: HIMC, lplf : *mut super::super::super::Graphics::Gdi:: LOGFONTA) -> super::super::super::Foundation:: BOOL); ImmGetCompositionFontA(param0.into_param().abi(), lplf) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImmGetCompositionFontW(param0: P0, lplf: *mut super::super::super::Graphics::Gdi::LOGFONTW) -> super::super::super::Foundation::BOOL @@ -253,7 +253,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetCompositionFontW(param0 : super::super::super::Globalization:: HIMC, lplf : *mut super::super::super::Graphics::Gdi:: LOGFONTW) -> super::super::super::Foundation:: BOOL); ImmGetCompositionFontW(param0.into_param().abi(), lplf) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetCompositionStringA(param0: P0, param1: IME_COMPOSITION_STRING, lpbuf: ::core::option::Option<*mut ::core::ffi::c_void>, dwbuflen: u32) -> i32 @@ -263,7 +263,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetCompositionStringA(param0 : super::super::super::Globalization:: HIMC, param1 : IME_COMPOSITION_STRING, lpbuf : *mut ::core::ffi::c_void, dwbuflen : u32) -> i32); ImmGetCompositionStringA(param0.into_param().abi(), param1, ::core::mem::transmute(lpbuf.unwrap_or(::std::ptr::null_mut())), dwbuflen) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetCompositionStringW(param0: P0, param1: IME_COMPOSITION_STRING, lpbuf: ::core::option::Option<*mut ::core::ffi::c_void>, dwbuflen: u32) -> i32 @@ -273,7 +273,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetCompositionStringW(param0 : super::super::super::Globalization:: HIMC, param1 : IME_COMPOSITION_STRING, lpbuf : *mut ::core::ffi::c_void, dwbuflen : u32) -> i32); ImmGetCompositionStringW(param0.into_param().abi(), param1, ::core::mem::transmute(lpbuf.unwrap_or(::std::ptr::null_mut())), dwbuflen) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmGetCompositionWindow(param0: P0, lpcompform: *mut COMPOSITIONFORM) -> super::super::super::Foundation::BOOL @@ -283,7 +283,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetCompositionWindow(param0 : super::super::super::Globalization:: HIMC, lpcompform : *mut COMPOSITIONFORM) -> super::super::super::Foundation:: BOOL); ImmGetCompositionWindow(param0.into_param().abi(), lpcompform) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmGetContext(param0: P0) -> super::super::super::Globalization::HIMC @@ -293,7 +293,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetContext(param0 : super::super::super::Foundation:: HWND) -> super::super::super::Globalization:: HIMC); ImmGetContext(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Globalization`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmGetConversionListA(param0: P0, param1: P1, lpsrc: P2, lpdst: *mut CANDIDATELIST, dwbuflen: u32, uflag: GET_CONVERSION_LIST_FLAG) -> u32 @@ -305,7 +305,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetConversionListA(param0 : super::super::TextServices:: HKL, param1 : super::super::super::Globalization:: HIMC, lpsrc : ::windows_core::PCSTR, lpdst : *mut CANDIDATELIST, dwbuflen : u32, uflag : GET_CONVERSION_LIST_FLAG) -> u32); ImmGetConversionListA(param0.into_param().abi(), param1.into_param().abi(), lpsrc.into_param().abi(), lpdst, dwbuflen, uflag) } -#[doc = "Required features: `Win32_Globalization`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmGetConversionListW(param0: P0, param1: P1, lpsrc: P2, lpdst: *mut CANDIDATELIST, dwbuflen: u32, uflag: GET_CONVERSION_LIST_FLAG) -> u32 @@ -317,7 +317,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetConversionListW(param0 : super::super::TextServices:: HKL, param1 : super::super::super::Globalization:: HIMC, lpsrc : ::windows_core::PCWSTR, lpdst : *mut CANDIDATELIST, dwbuflen : u32, uflag : GET_CONVERSION_LIST_FLAG) -> u32); ImmGetConversionListW(param0.into_param().abi(), param1.into_param().abi(), lpsrc.into_param().abi(), lpdst, dwbuflen, uflag) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmGetConversionStatus(param0: P0, lpfdwconversion: ::core::option::Option<*mut IME_CONVERSION_MODE>, lpfdwsentence: ::core::option::Option<*mut IME_SENTENCE_MODE>) -> super::super::super::Foundation::BOOL @@ -327,7 +327,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetConversionStatus(param0 : super::super::super::Globalization:: HIMC, lpfdwconversion : *mut IME_CONVERSION_MODE, lpfdwsentence : *mut IME_SENTENCE_MODE) -> super::super::super::Foundation:: BOOL); ImmGetConversionStatus(param0.into_param().abi(), ::core::mem::transmute(lpfdwconversion.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpfdwsentence.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmGetDefaultIMEWnd(param0: P0) -> super::super::super::Foundation::HWND @@ -337,7 +337,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetDefaultIMEWnd(param0 : super::super::super::Foundation:: HWND) -> super::super::super::Foundation:: HWND); ImmGetDefaultIMEWnd(param0.into_param().abi()) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmGetDescriptionA(param0: P0, lpszdescription: ::core::option::Option<&mut [u8]>) -> u32 @@ -347,7 +347,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetDescriptionA(param0 : super::super::TextServices:: HKL, lpszdescription : ::windows_core::PSTR, ubuflen : u32) -> u32); ImmGetDescriptionA(param0.into_param().abi(), ::core::mem::transmute(lpszdescription.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszdescription.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmGetDescriptionW(param0: P0, lpszdescription: ::core::option::Option<&mut [u16]>) -> u32 @@ -357,7 +357,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetDescriptionW(param0 : super::super::TextServices:: HKL, lpszdescription : ::windows_core::PWSTR, ubuflen : u32) -> u32); ImmGetDescriptionW(param0.into_param().abi(), ::core::mem::transmute(lpszdescription.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszdescription.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetGuideLineA(param0: P0, dwindex: GET_GUIDE_LINE_TYPE, lpbuf: ::core::option::Option<&mut [u8]>) -> u32 @@ -367,7 +367,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetGuideLineA(param0 : super::super::super::Globalization:: HIMC, dwindex : GET_GUIDE_LINE_TYPE, lpbuf : ::windows_core::PSTR, dwbuflen : u32) -> u32); ImmGetGuideLineA(param0.into_param().abi(), dwindex, ::core::mem::transmute(lpbuf.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpbuf.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetGuideLineW(param0: P0, dwindex: GET_GUIDE_LINE_TYPE, lpbuf: ::windows_core::PWSTR, dwbuflen: u32) -> u32 @@ -377,14 +377,14 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetGuideLineW(param0 : super::super::super::Globalization:: HIMC, dwindex : GET_GUIDE_LINE_TYPE, lpbuf : ::windows_core::PWSTR, dwbuflen : u32) -> u32); ImmGetGuideLineW(param0.into_param().abi(), dwindex, ::core::mem::transmute(lpbuf), dwbuflen) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmGetHotKey(param0: u32, lpumodifiers: *mut u32, lpuvkey: *mut u32, phkl: *mut super::super::TextServices::HKL) -> super::super::super::Foundation::BOOL { ::windows_targets::link!("imm32.dll" "system" fn ImmGetHotKey(param0 : u32, lpumodifiers : *mut u32, lpuvkey : *mut u32, phkl : *mut super::super::TextServices:: HKL) -> super::super::super::Foundation:: BOOL); ImmGetHotKey(param0, lpumodifiers, lpuvkey, phkl) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetIMCCLockCount(param0: P0) -> u32 @@ -394,7 +394,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetIMCCLockCount(param0 : super::super::super::Globalization:: HIMCC) -> u32); ImmGetIMCCLockCount(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetIMCCSize(param0: P0) -> u32 @@ -404,7 +404,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetIMCCSize(param0 : super::super::super::Globalization:: HIMCC) -> u32); ImmGetIMCCSize(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmGetIMCLockCount(param0: P0) -> u32 @@ -414,7 +414,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetIMCLockCount(param0 : super::super::super::Globalization:: HIMC) -> u32); ImmGetIMCLockCount(param0.into_param().abi()) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmGetIMEFileNameA(param0: P0, lpszfilename: ::core::option::Option<&mut [u8]>) -> u32 @@ -424,7 +424,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetIMEFileNameA(param0 : super::super::TextServices:: HKL, lpszfilename : ::windows_core::PSTR, ubuflen : u32) -> u32); ImmGetIMEFileNameA(param0.into_param().abi(), ::core::mem::transmute(lpszfilename.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszfilename.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmGetIMEFileNameW(param0: P0, lpszfilename: ::core::option::Option<&mut [u16]>) -> u32 @@ -434,7 +434,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetIMEFileNameW(param0 : super::super::TextServices:: HKL, lpszfilename : ::windows_core::PWSTR, ubuflen : u32) -> u32); ImmGetIMEFileNameW(param0.into_param().abi(), ::core::mem::transmute(lpszfilename.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszfilename.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImmGetImeMenuItemsA(param0: P0, param1: u32, param2: u32, lpimeparentmenu: ::core::option::Option<*mut IMEMENUITEMINFOA>, lpimemenu: ::core::option::Option<*mut IMEMENUITEMINFOA>, dwsize: u32) -> u32 @@ -444,7 +444,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetImeMenuItemsA(param0 : super::super::super::Globalization:: HIMC, param1 : u32, param2 : u32, lpimeparentmenu : *mut IMEMENUITEMINFOA, lpimemenu : *mut IMEMENUITEMINFOA, dwsize : u32) -> u32); ImmGetImeMenuItemsA(param0.into_param().abi(), param1, param2, ::core::mem::transmute(lpimeparentmenu.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpimemenu.unwrap_or(::std::ptr::null_mut())), dwsize) } -#[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImmGetImeMenuItemsW(param0: P0, param1: u32, param2: u32, lpimeparentmenu: ::core::option::Option<*mut IMEMENUITEMINFOW>, lpimemenu: ::core::option::Option<*mut IMEMENUITEMINFOW>, dwsize: u32) -> u32 @@ -454,7 +454,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetImeMenuItemsW(param0 : super::super::super::Globalization:: HIMC, param1 : u32, param2 : u32, lpimeparentmenu : *mut IMEMENUITEMINFOW, lpimemenu : *mut IMEMENUITEMINFOW, dwsize : u32) -> u32); ImmGetImeMenuItemsW(param0.into_param().abi(), param1, param2, ::core::mem::transmute(lpimeparentmenu.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(lpimemenu.unwrap_or(::std::ptr::null_mut())), dwsize) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmGetOpenStatus(param0: P0) -> super::super::super::Foundation::BOOL @@ -464,7 +464,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetOpenStatus(param0 : super::super::super::Globalization:: HIMC) -> super::super::super::Foundation:: BOOL); ImmGetOpenStatus(param0.into_param().abi()) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmGetProperty(param0: P0, param1: u32) -> u32 @@ -474,7 +474,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetProperty(param0 : super::super::TextServices:: HKL, param1 : u32) -> u32); ImmGetProperty(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmGetRegisterWordStyleA(param0: P0, lpstylebuf: &mut [STYLEBUFA]) -> u32 @@ -484,7 +484,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetRegisterWordStyleA(param0 : super::super::TextServices:: HKL, nitem : u32, lpstylebuf : *mut STYLEBUFA) -> u32); ImmGetRegisterWordStyleA(param0.into_param().abi(), lpstylebuf.len() as _, ::core::mem::transmute(lpstylebuf.as_ptr())) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmGetRegisterWordStyleW(param0: P0, lpstylebuf: &mut [STYLEBUFW]) -> u32 @@ -494,7 +494,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetRegisterWordStyleW(param0 : super::super::TextServices:: HKL, nitem : u32, lpstylebuf : *mut STYLEBUFW) -> u32); ImmGetRegisterWordStyleW(param0.into_param().abi(), lpstylebuf.len() as _, ::core::mem::transmute(lpstylebuf.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmGetStatusWindowPos(param0: P0, lpptpos: *mut super::super::super::Foundation::POINT) -> super::super::super::Foundation::BOOL @@ -504,7 +504,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetStatusWindowPos(param0 : super::super::super::Globalization:: HIMC, lpptpos : *mut super::super::super::Foundation:: POINT) -> super::super::super::Foundation:: BOOL); ImmGetStatusWindowPos(param0.into_param().abi(), lpptpos) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmGetVirtualKey(param0: P0) -> u32 @@ -514,7 +514,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmGetVirtualKey(param0 : super::super::super::Foundation:: HWND) -> u32); ImmGetVirtualKey(param0.into_param().abi()) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmInstallIMEA(lpszimefilename: P0, lpszlayouttext: P1) -> super::super::TextServices::HKL @@ -525,7 +525,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmInstallIMEA(lpszimefilename : ::windows_core::PCSTR, lpszlayouttext : ::windows_core::PCSTR) -> super::super::TextServices:: HKL); ImmInstallIMEA(lpszimefilename.into_param().abi(), lpszlayouttext.into_param().abi()) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ImmInstallIMEW(lpszimefilename: P0, lpszlayouttext: P1) -> super::super::TextServices::HKL @@ -536,7 +536,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmInstallIMEW(lpszimefilename : ::windows_core::PCWSTR, lpszlayouttext : ::windows_core::PCWSTR) -> super::super::TextServices:: HKL); ImmInstallIMEW(lpszimefilename.into_param().abi(), lpszlayouttext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmIsIME(param0: P0) -> super::super::super::Foundation::BOOL @@ -546,7 +546,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmIsIME(param0 : super::super::TextServices:: HKL) -> super::super::super::Foundation:: BOOL); ImmIsIME(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmIsUIMessageA(param0: P0, param1: u32, param2: P1, param3: P2) -> super::super::super::Foundation::BOOL @@ -558,7 +558,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmIsUIMessageA(param0 : super::super::super::Foundation:: HWND, param1 : u32, param2 : super::super::super::Foundation:: WPARAM, param3 : super::super::super::Foundation:: LPARAM) -> super::super::super::Foundation:: BOOL); ImmIsUIMessageA(param0.into_param().abi(), param1, param2.into_param().abi(), param3.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmIsUIMessageW(param0: P0, param1: u32, param2: P1, param3: P2) -> super::super::super::Foundation::BOOL @@ -570,7 +570,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmIsUIMessageW(param0 : super::super::super::Foundation:: HWND, param1 : u32, param2 : super::super::super::Foundation:: WPARAM, param3 : super::super::super::Foundation:: LPARAM) -> super::super::super::Foundation:: BOOL); ImmIsUIMessageW(param0.into_param().abi(), param1, param2.into_param().abi(), param3.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImmLockIMC(param0: P0) -> *mut INPUTCONTEXT @@ -580,7 +580,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmLockIMC(param0 : super::super::super::Globalization:: HIMC) -> *mut INPUTCONTEXT); ImmLockIMC(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmLockIMCC(param0: P0) -> *mut ::core::ffi::c_void @@ -590,7 +590,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmLockIMCC(param0 : super::super::super::Globalization:: HIMCC) -> *mut ::core::ffi::c_void); ImmLockIMCC(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmNotifyIME(param0: P0, dwaction: NOTIFY_IME_ACTION, dwindex: NOTIFY_IME_INDEX, dwvalue: u32) -> super::super::super::Foundation::BOOL @@ -600,7 +600,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmNotifyIME(param0 : super::super::super::Globalization:: HIMC, dwaction : NOTIFY_IME_ACTION, dwindex : NOTIFY_IME_INDEX, dwvalue : u32) -> super::super::super::Foundation:: BOOL); ImmNotifyIME(param0.into_param().abi(), dwaction, dwindex, dwvalue) } -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] #[inline] pub unsafe fn ImmReSizeIMCC(param0: P0, param1: u32) -> super::super::super::Globalization::HIMCC @@ -610,7 +610,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmReSizeIMCC(param0 : super::super::super::Globalization:: HIMCC, param1 : u32) -> super::super::super::Globalization:: HIMCC); ImmReSizeIMCC(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmRegisterWordA(param0: P0, lpszreading: P1, param2: u32, lpszregister: P2) -> super::super::super::Foundation::BOOL @@ -622,7 +622,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmRegisterWordA(param0 : super::super::TextServices:: HKL, lpszreading : ::windows_core::PCSTR, param2 : u32, lpszregister : ::windows_core::PCSTR) -> super::super::super::Foundation:: BOOL); ImmRegisterWordA(param0.into_param().abi(), lpszreading.into_param().abi(), param2, lpszregister.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmRegisterWordW(param0: P0, lpszreading: P1, param2: u32, lpszregister: P2) -> super::super::super::Foundation::BOOL @@ -634,7 +634,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmRegisterWordW(param0 : super::super::TextServices:: HKL, lpszreading : ::windows_core::PCWSTR, param2 : u32, lpszregister : ::windows_core::PCWSTR) -> super::super::super::Foundation:: BOOL); ImmRegisterWordW(param0.into_param().abi(), lpszreading.into_param().abi(), param2, lpszregister.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmReleaseContext(param0: P0, param1: P1) -> super::super::super::Foundation::BOOL @@ -645,7 +645,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmReleaseContext(param0 : super::super::super::Foundation:: HWND, param1 : super::super::super::Globalization:: HIMC) -> super::super::super::Foundation:: BOOL); ImmReleaseContext(param0.into_param().abi(), param1.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmRequestMessageA(param0: P0, param1: P1, param2: P2) -> super::super::super::Foundation::LRESULT @@ -657,7 +657,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmRequestMessageA(param0 : super::super::super::Globalization:: HIMC, param1 : super::super::super::Foundation:: WPARAM, param2 : super::super::super::Foundation:: LPARAM) -> super::super::super::Foundation:: LRESULT); ImmRequestMessageA(param0.into_param().abi(), param1.into_param().abi(), param2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmRequestMessageW(param0: P0, param1: P1, param2: P2) -> super::super::super::Foundation::LRESULT @@ -669,7 +669,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmRequestMessageW(param0 : super::super::super::Globalization:: HIMC, param1 : super::super::super::Foundation:: WPARAM, param2 : super::super::super::Foundation:: LPARAM) -> super::super::super::Foundation:: LRESULT); ImmRequestMessageW(param0.into_param().abi(), param1.into_param().abi(), param2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmSetCandidateWindow(param0: P0, lpcandidate: *const CANDIDATEFORM) -> super::super::super::Foundation::BOOL @@ -679,7 +679,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSetCandidateWindow(param0 : super::super::super::Globalization:: HIMC, lpcandidate : *const CANDIDATEFORM) -> super::super::super::Foundation:: BOOL); ImmSetCandidateWindow(param0.into_param().abi(), lpcandidate) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImmSetCompositionFontA(param0: P0, lplf: *const super::super::super::Graphics::Gdi::LOGFONTA) -> super::super::super::Foundation::BOOL @@ -689,7 +689,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSetCompositionFontA(param0 : super::super::super::Globalization:: HIMC, lplf : *const super::super::super::Graphics::Gdi:: LOGFONTA) -> super::super::super::Foundation:: BOOL); ImmSetCompositionFontA(param0.into_param().abi(), lplf) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ImmSetCompositionFontW(param0: P0, lplf: *const super::super::super::Graphics::Gdi::LOGFONTW) -> super::super::super::Foundation::BOOL @@ -699,7 +699,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSetCompositionFontW(param0 : super::super::super::Globalization:: HIMC, lplf : *const super::super::super::Graphics::Gdi:: LOGFONTW) -> super::super::super::Foundation:: BOOL); ImmSetCompositionFontW(param0.into_param().abi(), lplf) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmSetCompositionStringA(param0: P0, dwindex: SET_COMPOSITION_STRING_TYPE, lpcomp: ::core::option::Option<*const ::core::ffi::c_void>, dwcomplen: u32, lpread: ::core::option::Option<*const ::core::ffi::c_void>, dwreadlen: u32) -> super::super::super::Foundation::BOOL @@ -709,7 +709,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSetCompositionStringA(param0 : super::super::super::Globalization:: HIMC, dwindex : SET_COMPOSITION_STRING_TYPE, lpcomp : *const ::core::ffi::c_void, dwcomplen : u32, lpread : *const ::core::ffi::c_void, dwreadlen : u32) -> super::super::super::Foundation:: BOOL); ImmSetCompositionStringA(param0.into_param().abi(), dwindex, ::core::mem::transmute(lpcomp.unwrap_or(::std::ptr::null())), dwcomplen, ::core::mem::transmute(lpread.unwrap_or(::std::ptr::null())), dwreadlen) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmSetCompositionStringW(param0: P0, dwindex: SET_COMPOSITION_STRING_TYPE, lpcomp: ::core::option::Option<*const ::core::ffi::c_void>, dwcomplen: u32, lpread: ::core::option::Option<*const ::core::ffi::c_void>, dwreadlen: u32) -> super::super::super::Foundation::BOOL @@ -719,7 +719,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSetCompositionStringW(param0 : super::super::super::Globalization:: HIMC, dwindex : SET_COMPOSITION_STRING_TYPE, lpcomp : *const ::core::ffi::c_void, dwcomplen : u32, lpread : *const ::core::ffi::c_void, dwreadlen : u32) -> super::super::super::Foundation:: BOOL); ImmSetCompositionStringW(param0.into_param().abi(), dwindex, ::core::mem::transmute(lpcomp.unwrap_or(::std::ptr::null())), dwcomplen, ::core::mem::transmute(lpread.unwrap_or(::std::ptr::null())), dwreadlen) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmSetCompositionWindow(param0: P0, lpcompform: *const COMPOSITIONFORM) -> super::super::super::Foundation::BOOL @@ -729,7 +729,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSetCompositionWindow(param0 : super::super::super::Globalization:: HIMC, lpcompform : *const COMPOSITIONFORM) -> super::super::super::Foundation:: BOOL); ImmSetCompositionWindow(param0.into_param().abi(), lpcompform) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmSetConversionStatus(param0: P0, param1: IME_CONVERSION_MODE, param2: IME_SENTENCE_MODE) -> super::super::super::Foundation::BOOL @@ -739,7 +739,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSetConversionStatus(param0 : super::super::super::Globalization:: HIMC, param1 : IME_CONVERSION_MODE, param2 : IME_SENTENCE_MODE) -> super::super::super::Foundation:: BOOL); ImmSetConversionStatus(param0.into_param().abi(), param1, param2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmSetHotKey(param0: u32, param1: u32, param2: u32, param3: P0) -> super::super::super::Foundation::BOOL @@ -749,7 +749,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSetHotKey(param0 : u32, param1 : u32, param2 : u32, param3 : super::super::TextServices:: HKL) -> super::super::super::Foundation:: BOOL); ImmSetHotKey(param0, param1, param2, param3.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmSetOpenStatus(param0: P0, param1: P1) -> super::super::super::Foundation::BOOL @@ -760,7 +760,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSetOpenStatus(param0 : super::super::super::Globalization:: HIMC, param1 : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); ImmSetOpenStatus(param0.into_param().abi(), param1.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmSetStatusWindowPos(param0: P0, lpptpos: *const super::super::super::Foundation::POINT) -> super::super::super::Foundation::BOOL @@ -770,7 +770,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSetStatusWindowPos(param0 : super::super::super::Globalization:: HIMC, lpptpos : *const super::super::super::Foundation:: POINT) -> super::super::super::Foundation:: BOOL); ImmSetStatusWindowPos(param0.into_param().abi(), lpptpos) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmShowSoftKeyboard(param0: P0, param1: i32) -> super::super::super::Foundation::BOOL @@ -780,7 +780,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmShowSoftKeyboard(param0 : super::super::super::Foundation:: HWND, param1 : i32) -> super::super::super::Foundation:: BOOL); ImmShowSoftKeyboard(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImmSimulateHotKey(param0: P0, param1: IME_HOTKEY_IDENTIFIER) -> super::super::super::Foundation::BOOL @@ -790,7 +790,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmSimulateHotKey(param0 : super::super::super::Foundation:: HWND, param1 : IME_HOTKEY_IDENTIFIER) -> super::super::super::Foundation:: BOOL); ImmSimulateHotKey(param0.into_param().abi(), param1) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmUnlockIMC(param0: P0) -> super::super::super::Foundation::BOOL @@ -800,7 +800,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmUnlockIMC(param0 : super::super::super::Globalization:: HIMC) -> super::super::super::Foundation:: BOOL); ImmUnlockIMC(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] #[inline] pub unsafe fn ImmUnlockIMCC(param0: P0) -> super::super::super::Foundation::BOOL @@ -810,7 +810,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmUnlockIMCC(param0 : super::super::super::Globalization:: HIMCC) -> super::super::super::Foundation:: BOOL); ImmUnlockIMCC(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmUnregisterWordA(param0: P0, lpszreading: P1, param2: u32, lpszunregister: P2) -> super::super::super::Foundation::BOOL @@ -822,7 +822,7 @@ where ::windows_targets::link!("imm32.dll" "system" fn ImmUnregisterWordA(param0 : super::super::TextServices:: HKL, lpszreading : ::windows_core::PCSTR, param2 : u32, lpszunregister : ::windows_core::PCSTR) -> super::super::super::Foundation:: BOOL); ImmUnregisterWordA(param0.into_param().abi(), lpszreading.into_param().abi(), param2, lpszunregister.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn ImmUnregisterWordW(param0: P0, lpszreading: P1, param2: u32, lpszunregister: P2) -> super::super::super::Foundation::BOOL @@ -841,7 +841,7 @@ impl IActiveIME { pub unsafe fn Inquire(&self, dwsysteminfoflags: u32, pimeinfo: *mut IMEINFO, szwndclass: ::windows_core::PWSTR, pdwprivate: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Inquire)(::windows_core::Interface::as_raw(self), dwsysteminfoflags, pimeinfo, ::core::mem::transmute(szwndclass), pdwprivate).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn ConversionList(&self, himc: P0, szsource: P1, uflag: u32, ubuflen: u32, pdest: *mut CANDIDATELIST, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -850,7 +850,7 @@ impl IActiveIME { { (::windows_core::Interface::vtable(self).ConversionList)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), szsource.into_param().abi(), uflag, ubuflen, pdest, pucopied).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] pub unsafe fn Configure(&self, hkl: P0, hwnd: P1, dwmode: u32, pregisterword: *const REGISTERWORDW) -> ::windows_core::Result<()> where @@ -862,7 +862,7 @@ impl IActiveIME { pub unsafe fn Destroy(&self, ureserved: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Destroy)(::windows_core::Interface::as_raw(self), ureserved).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn Escape(&self, himc: P0, uescape: u32, pdata: *mut ::core::ffi::c_void, plresult: *mut super::super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -870,7 +870,7 @@ impl IActiveIME { { (::windows_core::Interface::vtable(self).Escape)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), uescape, pdata, plresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn SetActiveContext(&self, himc: P0, fflag: P1) -> ::windows_core::Result<()> where @@ -879,7 +879,7 @@ impl IActiveIME { { (::windows_core::Interface::vtable(self).SetActiveContext)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), fflag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn ProcessKey(&self, himc: P0, uvirkey: u32, lparam: u32, pbkeystate: *const u8) -> ::windows_core::Result<()> where @@ -887,7 +887,7 @@ impl IActiveIME { { (::windows_core::Interface::vtable(self).ProcessKey)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), uvirkey, lparam, pbkeystate).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn Notify(&self, himc: P0, dwaction: u32, dwindex: u32, dwvalue: u32) -> ::windows_core::Result<()> where @@ -895,7 +895,7 @@ impl IActiveIME { { (::windows_core::Interface::vtable(self).Notify)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwaction, dwindex, dwvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn Select(&self, himc: P0, fselect: P1) -> ::windows_core::Result<()> where @@ -904,7 +904,7 @@ impl IActiveIME { { (::windows_core::Interface::vtable(self).Select)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), fselect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn SetCompositionString(&self, himc: P0, dwindex: u32, pcomp: *const ::core::ffi::c_void, dwcomplen: u32, pread: *const ::core::ffi::c_void, dwreadlen: u32) -> ::windows_core::Result<()> where @@ -912,7 +912,7 @@ impl IActiveIME { { (::windows_core::Interface::vtable(self).SetCompositionString)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, pcomp, dwcomplen, pread, dwreadlen).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn ToAsciiEx(&self, uvirkey: u32, uscancode: u32, pbkeystate: *const u8, fustate: u32, himc: P0, pdwtransbuf: *mut u32, pusize: *mut u32) -> ::windows_core::Result<()> where @@ -1017,7 +1017,7 @@ impl IActiveIME2 { pub unsafe fn Inquire(&self, dwsysteminfoflags: u32, pimeinfo: *mut IMEINFO, szwndclass: ::windows_core::PWSTR, pdwprivate: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Inquire)(::windows_core::Interface::as_raw(self), dwsysteminfoflags, pimeinfo, ::core::mem::transmute(szwndclass), pdwprivate).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn ConversionList(&self, himc: P0, szsource: P1, uflag: u32, ubuflen: u32, pdest: *mut CANDIDATELIST, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1026,7 +1026,7 @@ impl IActiveIME2 { { (::windows_core::Interface::vtable(self).base__.ConversionList)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), szsource.into_param().abi(), uflag, ubuflen, pdest, pucopied).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] pub unsafe fn Configure(&self, hkl: P0, hwnd: P1, dwmode: u32, pregisterword: *const REGISTERWORDW) -> ::windows_core::Result<()> where @@ -1038,7 +1038,7 @@ impl IActiveIME2 { pub unsafe fn Destroy(&self, ureserved: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Destroy)(::windows_core::Interface::as_raw(self), ureserved).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn Escape(&self, himc: P0, uescape: u32, pdata: *mut ::core::ffi::c_void, plresult: *mut super::super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -1046,7 +1046,7 @@ impl IActiveIME2 { { (::windows_core::Interface::vtable(self).base__.Escape)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), uescape, pdata, plresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn SetActiveContext(&self, himc: P0, fflag: P1) -> ::windows_core::Result<()> where @@ -1055,7 +1055,7 @@ impl IActiveIME2 { { (::windows_core::Interface::vtable(self).base__.SetActiveContext)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), fflag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn ProcessKey(&self, himc: P0, uvirkey: u32, lparam: u32, pbkeystate: *const u8) -> ::windows_core::Result<()> where @@ -1063,7 +1063,7 @@ impl IActiveIME2 { { (::windows_core::Interface::vtable(self).base__.ProcessKey)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), uvirkey, lparam, pbkeystate).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn Notify(&self, himc: P0, dwaction: u32, dwindex: u32, dwvalue: u32) -> ::windows_core::Result<()> where @@ -1071,7 +1071,7 @@ impl IActiveIME2 { { (::windows_core::Interface::vtable(self).base__.Notify)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwaction, dwindex, dwvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn Select(&self, himc: P0, fselect: P1) -> ::windows_core::Result<()> where @@ -1080,7 +1080,7 @@ impl IActiveIME2 { { (::windows_core::Interface::vtable(self).base__.Select)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), fselect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn SetCompositionString(&self, himc: P0, dwindex: u32, pcomp: *const ::core::ffi::c_void, dwcomplen: u32, pread: *const ::core::ffi::c_void, dwreadlen: u32) -> ::windows_core::Result<()> where @@ -1088,7 +1088,7 @@ impl IActiveIME2 { { (::windows_core::Interface::vtable(self).base__.SetCompositionString)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, pcomp, dwcomplen, pread, dwreadlen).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn ToAsciiEx(&self, uvirkey: u32, uscancode: u32, pbkeystate: *const u8, fustate: u32, himc: P0, pdwtransbuf: *mut u32, pusize: *mut u32) -> ::windows_core::Result<()> where @@ -1132,7 +1132,7 @@ impl IActiveIME2 { pub unsafe fn Sleep(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Sleep)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Unsleep(&self, fdead: P0) -> ::windows_core::Result<()> where @@ -1162,7 +1162,7 @@ pub struct IActiveIME2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveIMMApp(::windows_core::IUnknown); impl IActiveIMMApp { - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn AssociateContext(&self, hwnd: P0, hime: P1) -> ::windows_core::Result where @@ -1172,7 +1172,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AssociateContext)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), hime.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] pub unsafe fn ConfigureIMEA(&self, hkl: P0, hwnd: P1, dwmode: u32, pdata: *const REGISTERWORDA) -> ::windows_core::Result<()> where @@ -1181,7 +1181,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).ConfigureIMEA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), hwnd.into_param().abi(), dwmode, pdata).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] pub unsafe fn ConfigureIMEW(&self, hkl: P0, hwnd: P1, dwmode: u32, pdata: *const REGISTERWORDW) -> ::windows_core::Result<()> where @@ -1190,13 +1190,13 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).ConfigureIMEW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), hwnd.into_param().abi(), dwmode, pdata).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn CreateContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn DestroyContext(&self, hime: P0) -> ::windows_core::Result<()> where @@ -1204,7 +1204,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).DestroyContext)(::windows_core::Interface::as_raw(self), hime.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn EnumRegisterWordA(&self, hkl: P0, szreading: P1, dwstyle: u32, szregister: P2, pdata: *const ::core::ffi::c_void) -> ::windows_core::Result where @@ -1215,7 +1215,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumRegisterWordA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szregister.into_param().abi(), pdata, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn EnumRegisterWordW(&self, hkl: P0, szreading: P1, dwstyle: u32, szregister: P2, pdata: *const ::core::ffi::c_void) -> ::windows_core::Result where @@ -1226,7 +1226,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumRegisterWordW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szregister.into_param().abi(), pdata, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] pub unsafe fn EscapeA(&self, hkl: P0, himc: P1, uescape: u32, pdata: *mut ::core::ffi::c_void, plresult: *mut super::super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -1235,7 +1235,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).EscapeA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), himc.into_param().abi(), uescape, pdata, plresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] pub unsafe fn EscapeW(&self, hkl: P0, himc: P1, uescape: u32, pdata: *mut ::core::ffi::c_void, plresult: *mut super::super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -1244,7 +1244,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).EscapeW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), himc.into_param().abi(), uescape, pdata, plresult).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCandidateListA(&self, himc: P0, dwindex: u32, ubuflen: u32, pcandlist: *mut CANDIDATELIST, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1252,7 +1252,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetCandidateListA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, ubuflen, pcandlist, pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCandidateListW(&self, himc: P0, dwindex: u32, ubuflen: u32, pcandlist: *mut CANDIDATELIST, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1260,7 +1260,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetCandidateListW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, ubuflen, pcandlist, pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCandidateListCountA(&self, himc: P0, pdwlistsize: *mut u32, pdwbuflen: *mut u32) -> ::windows_core::Result<()> where @@ -1268,7 +1268,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetCandidateListCountA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pdwlistsize, pdwbuflen).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCandidateListCountW(&self, himc: P0, pdwlistsize: *mut u32, pdwbuflen: *mut u32) -> ::windows_core::Result<()> where @@ -1276,7 +1276,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetCandidateListCountW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pdwlistsize, pdwbuflen).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn GetCandidateWindow(&self, himc: P0, dwindex: u32, pcandidate: *mut CANDIDATEFORM) -> ::windows_core::Result<()> where @@ -1284,7 +1284,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetCandidateWindow)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, pcandidate).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetCompositionFontA(&self, himc: P0, plf: *mut super::super::super::Graphics::Gdi::LOGFONTA) -> ::windows_core::Result<()> where @@ -1292,7 +1292,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetCompositionFontA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), plf).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetCompositionFontW(&self, himc: P0, plf: *mut super::super::super::Graphics::Gdi::LOGFONTW) -> ::windows_core::Result<()> where @@ -1300,7 +1300,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetCompositionFontW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), plf).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCompositionStringA(&self, himc: P0, dwindex: u32, dwbuflen: u32, plcopied: *mut i32, pbuf: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -1308,7 +1308,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetCompositionStringA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, dwbuflen, plcopied, pbuf).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCompositionStringW(&self, himc: P0, dwindex: u32, dwbuflen: u32, plcopied: *mut i32, pbuf: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -1316,7 +1316,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetCompositionStringW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, dwbuflen, plcopied, pbuf).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn GetCompositionWindow(&self, himc: P0, pcompform: *mut COMPOSITIONFORM) -> ::windows_core::Result<()> where @@ -1324,7 +1324,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetCompositionWindow)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pcompform).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn GetContext(&self, hwnd: P0) -> ::windows_core::Result where @@ -1333,7 +1333,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetContext)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] pub unsafe fn GetConversionListA(&self, hkl: P0, himc: P1, psrc: P2, ubuflen: u32, uflag: u32, pdst: *mut CANDIDATELIST, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1343,7 +1343,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetConversionListA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), himc.into_param().abi(), psrc.into_param().abi(), ubuflen, uflag, pdst, pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] pub unsafe fn GetConversionListW(&self, hkl: P0, himc: P1, psrc: P2, ubuflen: u32, uflag: u32, pdst: *mut CANDIDATELIST, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1353,7 +1353,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetConversionListW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), himc.into_param().abi(), psrc.into_param().abi(), ubuflen, uflag, pdst, pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetConversionStatus(&self, himc: P0, pfdwconversion: *mut u32, pfdwsentence: *mut u32) -> ::windows_core::Result<()> where @@ -1361,7 +1361,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetConversionStatus)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pfdwconversion, pfdwsentence).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDefaultIMEWnd(&self, hwnd: P0) -> ::windows_core::Result where @@ -1370,7 +1370,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultIMEWnd)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetDescriptionA(&self, hkl: P0, ubuflen: u32, szdescription: ::windows_core::PSTR, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1378,7 +1378,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetDescriptionA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), ubuflen, ::core::mem::transmute(szdescription), pucopied).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetDescriptionW(&self, hkl: P0, ubuflen: u32, szdescription: ::windows_core::PWSTR, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1386,7 +1386,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetDescriptionW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), ubuflen, ::core::mem::transmute(szdescription), pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetGuideLineA(&self, himc: P0, dwindex: u32, dwbuflen: u32, pbuf: ::windows_core::PSTR, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -1394,7 +1394,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetGuideLineA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, dwbuflen, ::core::mem::transmute(pbuf), pdwresult).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetGuideLineW(&self, himc: P0, dwindex: u32, dwbuflen: u32, pbuf: ::windows_core::PWSTR, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -1402,7 +1402,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetGuideLineW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, dwbuflen, ::core::mem::transmute(pbuf), pdwresult).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetIMEFileNameA(&self, hkl: P0, ubuflen: u32, szfilename: ::windows_core::PSTR, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1410,7 +1410,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetIMEFileNameA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), ubuflen, ::core::mem::transmute(szfilename), pucopied).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetIMEFileNameW(&self, hkl: P0, ubuflen: u32, szfilename: ::windows_core::PWSTR, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1418,7 +1418,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetIMEFileNameW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), ubuflen, ::core::mem::transmute(szfilename), pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetOpenStatus(&self, himc: P0) -> ::windows_core::Result<()> where @@ -1426,7 +1426,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetOpenStatus)(::windows_core::Interface::as_raw(self), himc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetProperty(&self, hkl: P0, fdwindex: u32) -> ::windows_core::Result where @@ -1435,7 +1435,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), fdwindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetRegisterWordStyleA(&self, hkl: P0, nitem: u32, pstylebuf: *mut STYLEBUFA, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1443,7 +1443,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetRegisterWordStyleA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), nitem, pstylebuf, pucopied).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetRegisterWordStyleW(&self, hkl: P0, nitem: u32, pstylebuf: *mut STYLEBUFW, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -1451,7 +1451,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetRegisterWordStyleW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), nitem, pstylebuf, pucopied).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn GetStatusWindowPos(&self, himc: P0) -> ::windows_core::Result where @@ -1460,7 +1460,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStatusWindowPos)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVirtualKey(&self, hwnd: P0) -> ::windows_core::Result where @@ -1469,7 +1469,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVirtualKey)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn InstallIMEA(&self, szimefilename: P0, szlayouttext: P1) -> ::windows_core::Result where @@ -1479,7 +1479,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InstallIMEA)(::windows_core::Interface::as_raw(self), szimefilename.into_param().abi(), szlayouttext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn InstallIMEW(&self, szimefilename: P0, szlayouttext: P1) -> ::windows_core::Result where @@ -1489,7 +1489,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InstallIMEW)(::windows_core::Interface::as_raw(self), szimefilename.into_param().abi(), szlayouttext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn IsIME(&self, hkl: P0) -> ::windows_core::Result<()> where @@ -1497,7 +1497,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).IsIME)(::windows_core::Interface::as_raw(self), hkl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUIMessageA(&self, hwndime: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -1507,7 +1507,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).IsUIMessageA)(::windows_core::Interface::as_raw(self), hwndime.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUIMessageW(&self, hwndime: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -1517,7 +1517,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).IsUIMessageW)(::windows_core::Interface::as_raw(self), hwndime.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn NotifyIME(&self, himc: P0, dwaction: u32, dwindex: u32, dwvalue: u32) -> ::windows_core::Result<()> where @@ -1525,7 +1525,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).NotifyIME)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwaction, dwindex, dwvalue).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn RegisterWordA(&self, hkl: P0, szreading: P1, dwstyle: u32, szregister: P2) -> ::windows_core::Result<()> where @@ -1535,7 +1535,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).RegisterWordA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn RegisterWordW(&self, hkl: P0, szreading: P1, dwstyle: u32, szregister: P2) -> ::windows_core::Result<()> where @@ -1545,7 +1545,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).RegisterWordW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn ReleaseContext(&self, hwnd: P0, himc: P1) -> ::windows_core::Result<()> where @@ -1554,7 +1554,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).ReleaseContext)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), himc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn SetCandidateWindow(&self, himc: P0, pcandidate: *const CANDIDATEFORM) -> ::windows_core::Result<()> where @@ -1562,7 +1562,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).SetCandidateWindow)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pcandidate).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetCompositionFontA(&self, himc: P0, plf: *const super::super::super::Graphics::Gdi::LOGFONTA) -> ::windows_core::Result<()> where @@ -1570,7 +1570,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).SetCompositionFontA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), plf).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetCompositionFontW(&self, himc: P0, plf: *const super::super::super::Graphics::Gdi::LOGFONTW) -> ::windows_core::Result<()> where @@ -1578,7 +1578,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).SetCompositionFontW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), plf).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn SetCompositionStringA(&self, himc: P0, dwindex: u32, pcomp: *const ::core::ffi::c_void, dwcomplen: u32, pread: *const ::core::ffi::c_void, dwreadlen: u32) -> ::windows_core::Result<()> where @@ -1586,7 +1586,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).SetCompositionStringA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, pcomp, dwcomplen, pread, dwreadlen).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn SetCompositionStringW(&self, himc: P0, dwindex: u32, pcomp: *const ::core::ffi::c_void, dwcomplen: u32, pread: *const ::core::ffi::c_void, dwreadlen: u32) -> ::windows_core::Result<()> where @@ -1594,7 +1594,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).SetCompositionStringW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, pcomp, dwcomplen, pread, dwreadlen).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn SetCompositionWindow(&self, himc: P0, pcompform: *const COMPOSITIONFORM) -> ::windows_core::Result<()> where @@ -1602,7 +1602,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).SetCompositionWindow)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pcompform).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn SetConversionStatus(&self, himc: P0, fdwconversion: u32, fdwsentence: u32) -> ::windows_core::Result<()> where @@ -1610,7 +1610,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).SetConversionStatus)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), fdwconversion, fdwsentence).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn SetOpenStatus(&self, himc: P0, fopen: P1) -> ::windows_core::Result<()> where @@ -1619,7 +1619,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).SetOpenStatus)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), fopen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn SetStatusWindowPos(&self, himc: P0, pptpos: *const super::super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -1627,7 +1627,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).SetStatusWindowPos)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pptpos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SimulateHotKey(&self, hwnd: P0, dwhotkeyid: u32) -> ::windows_core::Result<()> where @@ -1635,7 +1635,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).SimulateHotKey)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), dwhotkeyid).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn UnregisterWordA(&self, hkl: P0, szreading: P1, dwstyle: u32, szunregister: P2) -> ::windows_core::Result<()> where @@ -1645,7 +1645,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).UnregisterWordA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szunregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn UnregisterWordW(&self, hkl: P0, szreading: P1, dwstyle: u32, szunregister: P2) -> ::windows_core::Result<()> where @@ -1655,7 +1655,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).UnregisterWordW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szunregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, frestorelayout: P0) -> ::windows_core::Result<()> where @@ -1666,7 +1666,7 @@ impl IActiveIMMApp { pub unsafe fn Deactivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Deactivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnDefWindowProc(&self, hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result where @@ -1680,7 +1680,7 @@ impl IActiveIMMApp { pub unsafe fn FilterClientWindows(&self, aaclasslist: *const u16, usize: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FilterClientWindows)(::windows_core::Interface::as_raw(self), aaclasslist, usize).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetCodePageA(&self, hkl: P0) -> ::windows_core::Result where @@ -1689,7 +1689,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCodePageA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetLangId(&self, hkl: P0) -> ::windows_core::Result where @@ -1698,7 +1698,7 @@ impl IActiveIMMApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLangId)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn AssociateContextEx(&self, hwnd: P0, himc: P1, dwflags: u32) -> ::windows_core::Result<()> where @@ -1710,7 +1710,7 @@ impl IActiveIMMApp { pub unsafe fn DisableIME(&self, idthread: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisableIME)(::windows_core::Interface::as_raw(self), idthread).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetImeMenuItemsA(&self, himc: P0, dwflags: u32, dwtype: u32, pimeparentmenu: *const IMEMENUITEMINFOA, pimemenu: *mut IMEMENUITEMINFOA, dwsize: u32, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -1718,7 +1718,7 @@ impl IActiveIMMApp { { (::windows_core::Interface::vtable(self).GetImeMenuItemsA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwflags, dwtype, pimeparentmenu, pimemenu, dwsize, pdwresult).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetImeMenuItemsW(&self, himc: P0, dwflags: u32, dwtype: u32, pimeparentmenu: *const IMEMENUITEMINFOW, pimemenu: *mut IMEMENUITEMINFOW, dwsize: u32, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -2007,7 +2007,7 @@ pub struct IActiveIMMApp_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveIMMIME(::windows_core::IUnknown); impl IActiveIMMIME { - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn AssociateContext(&self, hwnd: P0, hime: P1) -> ::windows_core::Result where @@ -2017,7 +2017,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AssociateContext)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), hime.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] pub unsafe fn ConfigureIMEA(&self, hkl: P0, hwnd: P1, dwmode: u32, pdata: *const REGISTERWORDA) -> ::windows_core::Result<()> where @@ -2026,7 +2026,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).ConfigureIMEA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), hwnd.into_param().abi(), dwmode, pdata).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] pub unsafe fn ConfigureIMEW(&self, hkl: P0, hwnd: P1, dwmode: u32, pdata: *const REGISTERWORDW) -> ::windows_core::Result<()> where @@ -2035,13 +2035,13 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).ConfigureIMEW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), hwnd.into_param().abi(), dwmode, pdata).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn CreateContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn DestroyContext(&self, hime: P0) -> ::windows_core::Result<()> where @@ -2049,7 +2049,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).DestroyContext)(::windows_core::Interface::as_raw(self), hime.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn EnumRegisterWordA(&self, hkl: P0, szreading: P1, dwstyle: u32, szregister: P2, pdata: *const ::core::ffi::c_void) -> ::windows_core::Result where @@ -2060,7 +2060,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumRegisterWordA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szregister.into_param().abi(), pdata, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn EnumRegisterWordW(&self, hkl: P0, szreading: P1, dwstyle: u32, szregister: P2, pdata: *const ::core::ffi::c_void) -> ::windows_core::Result where @@ -2071,7 +2071,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumRegisterWordW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szregister.into_param().abi(), pdata, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] pub unsafe fn EscapeA(&self, hkl: P0, himc: P1, uescape: u32, pdata: *mut ::core::ffi::c_void, plresult: *mut super::super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -2080,7 +2080,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).EscapeA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), himc.into_param().abi(), uescape, pdata, plresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] pub unsafe fn EscapeW(&self, hkl: P0, himc: P1, uescape: u32, pdata: *mut ::core::ffi::c_void, plresult: *mut super::super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -2089,7 +2089,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).EscapeW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), himc.into_param().abi(), uescape, pdata, plresult).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCandidateListA(&self, himc: P0, dwindex: u32, ubuflen: u32, pcandlist: *mut CANDIDATELIST, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -2097,7 +2097,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetCandidateListA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, ubuflen, pcandlist, pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCandidateListW(&self, himc: P0, dwindex: u32, ubuflen: u32, pcandlist: *mut CANDIDATELIST, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -2105,7 +2105,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetCandidateListW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, ubuflen, pcandlist, pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCandidateListCountA(&self, himc: P0, pdwlistsize: *mut u32, pdwbuflen: *mut u32) -> ::windows_core::Result<()> where @@ -2113,7 +2113,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetCandidateListCountA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pdwlistsize, pdwbuflen).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCandidateListCountW(&self, himc: P0, pdwlistsize: *mut u32, pdwbuflen: *mut u32) -> ::windows_core::Result<()> where @@ -2121,7 +2121,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetCandidateListCountW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pdwlistsize, pdwbuflen).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn GetCandidateWindow(&self, himc: P0, dwindex: u32, pcandidate: *mut CANDIDATEFORM) -> ::windows_core::Result<()> where @@ -2129,7 +2129,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetCandidateWindow)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, pcandidate).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetCompositionFontA(&self, himc: P0, plf: *mut super::super::super::Graphics::Gdi::LOGFONTA) -> ::windows_core::Result<()> where @@ -2137,7 +2137,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetCompositionFontA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), plf).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetCompositionFontW(&self, himc: P0, plf: *mut super::super::super::Graphics::Gdi::LOGFONTW) -> ::windows_core::Result<()> where @@ -2145,7 +2145,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetCompositionFontW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), plf).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCompositionStringA(&self, himc: P0, dwindex: u32, dwbuflen: u32, plcopied: *mut i32, pbuf: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -2153,7 +2153,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetCompositionStringA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, dwbuflen, plcopied, pbuf).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetCompositionStringW(&self, himc: P0, dwindex: u32, dwbuflen: u32, plcopied: *mut i32, pbuf: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -2161,7 +2161,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetCompositionStringW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, dwbuflen, plcopied, pbuf).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn GetCompositionWindow(&self, himc: P0, pcompform: *mut COMPOSITIONFORM) -> ::windows_core::Result<()> where @@ -2169,7 +2169,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetCompositionWindow)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pcompform).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn GetContext(&self, hwnd: P0) -> ::windows_core::Result where @@ -2178,7 +2178,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetContext)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] pub unsafe fn GetConversionListA(&self, hkl: P0, himc: P1, psrc: P2, ubuflen: u32, uflag: u32, pdst: *mut CANDIDATELIST, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -2188,7 +2188,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetConversionListA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), himc.into_param().abi(), psrc.into_param().abi(), ubuflen, uflag, pdst, pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] pub unsafe fn GetConversionListW(&self, hkl: P0, himc: P1, psrc: P2, ubuflen: u32, uflag: u32, pdst: *mut CANDIDATELIST, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -2198,7 +2198,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetConversionListW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), himc.into_param().abi(), psrc.into_param().abi(), ubuflen, uflag, pdst, pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetConversionStatus(&self, himc: P0, pfdwconversion: *mut u32, pfdwsentence: *mut u32) -> ::windows_core::Result<()> where @@ -2206,7 +2206,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetConversionStatus)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pfdwconversion, pfdwsentence).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDefaultIMEWnd(&self, hwnd: P0) -> ::windows_core::Result where @@ -2215,7 +2215,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultIMEWnd)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetDescriptionA(&self, hkl: P0, ubuflen: u32, szdescription: ::windows_core::PSTR, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -2223,7 +2223,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetDescriptionA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), ubuflen, ::core::mem::transmute(szdescription), pucopied).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetDescriptionW(&self, hkl: P0, ubuflen: u32, szdescription: ::windows_core::PWSTR, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -2231,7 +2231,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetDescriptionW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), ubuflen, ::core::mem::transmute(szdescription), pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetGuideLineA(&self, himc: P0, dwindex: u32, dwbuflen: u32, pbuf: ::windows_core::PSTR, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -2239,7 +2239,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetGuideLineA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, dwbuflen, ::core::mem::transmute(pbuf), pdwresult).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetGuideLineW(&self, himc: P0, dwindex: u32, dwbuflen: u32, pbuf: ::windows_core::PWSTR, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -2247,7 +2247,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetGuideLineW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, dwbuflen, ::core::mem::transmute(pbuf), pdwresult).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetIMEFileNameA(&self, hkl: P0, ubuflen: u32, szfilename: ::windows_core::PSTR, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -2255,7 +2255,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetIMEFileNameA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), ubuflen, ::core::mem::transmute(szfilename), pucopied).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetIMEFileNameW(&self, hkl: P0, ubuflen: u32, szfilename: ::windows_core::PWSTR, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -2263,7 +2263,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetIMEFileNameW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), ubuflen, ::core::mem::transmute(szfilename), pucopied).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetOpenStatus(&self, himc: P0) -> ::windows_core::Result<()> where @@ -2271,7 +2271,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetOpenStatus)(::windows_core::Interface::as_raw(self), himc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetProperty(&self, hkl: P0, fdwindex: u32) -> ::windows_core::Result where @@ -2280,7 +2280,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), fdwindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetRegisterWordStyleA(&self, hkl: P0, nitem: u32, pstylebuf: *mut STYLEBUFA, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -2288,7 +2288,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetRegisterWordStyleA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), nitem, pstylebuf, pucopied).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetRegisterWordStyleW(&self, hkl: P0, nitem: u32, pstylebuf: *mut STYLEBUFW, pucopied: *mut u32) -> ::windows_core::Result<()> where @@ -2296,7 +2296,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetRegisterWordStyleW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), nitem, pstylebuf, pucopied).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn GetStatusWindowPos(&self, himc: P0) -> ::windows_core::Result where @@ -2305,7 +2305,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStatusWindowPos)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVirtualKey(&self, hwnd: P0) -> ::windows_core::Result where @@ -2314,7 +2314,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVirtualKey)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn InstallIMEA(&self, szimefilename: P0, szlayouttext: P1) -> ::windows_core::Result where @@ -2324,7 +2324,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InstallIMEA)(::windows_core::Interface::as_raw(self), szimefilename.into_param().abi(), szlayouttext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn InstallIMEW(&self, szimefilename: P0, szlayouttext: P1) -> ::windows_core::Result where @@ -2334,7 +2334,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InstallIMEW)(::windows_core::Interface::as_raw(self), szimefilename.into_param().abi(), szlayouttext.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn IsIME(&self, hkl: P0) -> ::windows_core::Result<()> where @@ -2342,7 +2342,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).IsIME)(::windows_core::Interface::as_raw(self), hkl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUIMessageA(&self, hwndime: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -2352,7 +2352,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).IsUIMessageA)(::windows_core::Interface::as_raw(self), hwndime.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsUIMessageW(&self, hwndime: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -2362,7 +2362,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).IsUIMessageW)(::windows_core::Interface::as_raw(self), hwndime.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn NotifyIME(&self, himc: P0, dwaction: u32, dwindex: u32, dwvalue: u32) -> ::windows_core::Result<()> where @@ -2370,7 +2370,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).NotifyIME)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwaction, dwindex, dwvalue).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn RegisterWordA(&self, hkl: P0, szreading: P1, dwstyle: u32, szregister: P2) -> ::windows_core::Result<()> where @@ -2380,7 +2380,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).RegisterWordA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn RegisterWordW(&self, hkl: P0, szreading: P1, dwstyle: u32, szregister: P2) -> ::windows_core::Result<()> where @@ -2390,7 +2390,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).RegisterWordW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn ReleaseContext(&self, hwnd: P0, himc: P1) -> ::windows_core::Result<()> where @@ -2399,7 +2399,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).ReleaseContext)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), himc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn SetCandidateWindow(&self, himc: P0, pcandidate: *const CANDIDATEFORM) -> ::windows_core::Result<()> where @@ -2407,7 +2407,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SetCandidateWindow)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pcandidate).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetCompositionFontA(&self, himc: P0, plf: *const super::super::super::Graphics::Gdi::LOGFONTA) -> ::windows_core::Result<()> where @@ -2415,7 +2415,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SetCompositionFontA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), plf).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetCompositionFontW(&self, himc: P0, plf: *const super::super::super::Graphics::Gdi::LOGFONTW) -> ::windows_core::Result<()> where @@ -2423,7 +2423,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SetCompositionFontW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), plf).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn SetCompositionStringA(&self, himc: P0, dwindex: u32, pcomp: *const ::core::ffi::c_void, dwcomplen: u32, pread: *const ::core::ffi::c_void, dwreadlen: u32) -> ::windows_core::Result<()> where @@ -2431,7 +2431,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SetCompositionStringA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, pcomp, dwcomplen, pread, dwreadlen).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn SetCompositionStringW(&self, himc: P0, dwindex: u32, pcomp: *const ::core::ffi::c_void, dwcomplen: u32, pread: *const ::core::ffi::c_void, dwreadlen: u32) -> ::windows_core::Result<()> where @@ -2439,7 +2439,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SetCompositionStringW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwindex, pcomp, dwcomplen, pread, dwreadlen).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn SetCompositionWindow(&self, himc: P0, pcompform: *const COMPOSITIONFORM) -> ::windows_core::Result<()> where @@ -2447,7 +2447,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SetCompositionWindow)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pcompform).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn SetConversionStatus(&self, himc: P0, fdwconversion: u32, fdwsentence: u32) -> ::windows_core::Result<()> where @@ -2455,7 +2455,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SetConversionStatus)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), fdwconversion, fdwsentence).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn SetOpenStatus(&self, himc: P0, fopen: P1) -> ::windows_core::Result<()> where @@ -2464,7 +2464,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SetOpenStatus)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), fopen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn SetStatusWindowPos(&self, himc: P0, pptpos: *const super::super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -2472,7 +2472,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SetStatusWindowPos)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), pptpos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SimulateHotKey(&self, hwnd: P0, dwhotkeyid: u32) -> ::windows_core::Result<()> where @@ -2480,7 +2480,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SimulateHotKey)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), dwhotkeyid).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn UnregisterWordA(&self, hkl: P0, szreading: P1, dwstyle: u32, szunregister: P2) -> ::windows_core::Result<()> where @@ -2490,7 +2490,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).UnregisterWordA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szunregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn UnregisterWordW(&self, hkl: P0, szreading: P1, dwstyle: u32, szunregister: P2) -> ::windows_core::Result<()> where @@ -2500,7 +2500,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).UnregisterWordW)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), szreading.into_param().abi(), dwstyle, szunregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GenerateMessage(&self, himc: P0) -> ::windows_core::Result<()> where @@ -2508,7 +2508,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GenerateMessage)(::windows_core::Interface::as_raw(self), himc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn LockIMC(&self, himc: P0) -> ::windows_core::Result<*mut INPUTCONTEXT> where @@ -2517,7 +2517,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LockIMC)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn UnlockIMC(&self, himc: P0) -> ::windows_core::Result<()> where @@ -2525,7 +2525,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).UnlockIMC)(::windows_core::Interface::as_raw(self), himc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetIMCLockCount(&self, himc: P0) -> ::windows_core::Result where @@ -2534,13 +2534,13 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIMCLockCount)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn CreateIMCC(&self, dwsize: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateIMCC)(::windows_core::Interface::as_raw(self), dwsize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn DestroyIMCC(&self, himcc: P0) -> ::windows_core::Result<()> where @@ -2548,7 +2548,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).DestroyIMCC)(::windows_core::Interface::as_raw(self), himcc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn LockIMCC(&self, himcc: P0, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> where @@ -2556,7 +2556,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).LockIMCC)(::windows_core::Interface::as_raw(self), himcc.into_param().abi(), ppv).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn UnlockIMCC(&self, himcc: P0) -> ::windows_core::Result<()> where @@ -2564,7 +2564,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).UnlockIMCC)(::windows_core::Interface::as_raw(self), himcc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn ReSizeIMCC(&self, himcc: P0, dwsize: u32) -> ::windows_core::Result where @@ -2573,7 +2573,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReSizeIMCC)(::windows_core::Interface::as_raw(self), himcc.into_param().abi(), dwsize, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetIMCCSize(&self, himcc: P0) -> ::windows_core::Result where @@ -2582,7 +2582,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIMCCSize)(::windows_core::Interface::as_raw(self), himcc.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn GetIMCCLockCount(&self, himcc: P0) -> ::windows_core::Result where @@ -2591,12 +2591,12 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIMCCLockCount)(::windows_core::Interface::as_raw(self), himcc.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetHotKey(&self, dwhotkeyid: u32, pumodifiers: *mut u32, puvkey: *mut u32, phkl: *mut super::super::TextServices::HKL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetHotKey)(::windows_core::Interface::as_raw(self), dwhotkeyid, pumodifiers, puvkey, phkl).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn SetHotKey(&self, dwhotkeyid: u32, umodifiers: u32, uvkey: u32, hkl: P0) -> ::windows_core::Result<()> where @@ -2604,7 +2604,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).SetHotKey)(::windows_core::Interface::as_raw(self), dwhotkeyid, umodifiers, uvkey, hkl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSoftKeyboard(&self, utype: u32, howner: P0, x: i32, y: i32) -> ::windows_core::Result where @@ -2613,7 +2613,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSoftKeyboard)(::windows_core::Interface::as_raw(self), utype, howner.into_param().abi(), x, y, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DestroySoftKeyboard(&self, hsoftkbdwnd: P0) -> ::windows_core::Result<()> where @@ -2621,7 +2621,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).DestroySoftKeyboard)(::windows_core::Interface::as_raw(self), hsoftkbdwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowSoftKeyboard(&self, hsoftkbdwnd: P0, ncmdshow: i32) -> ::windows_core::Result<()> where @@ -2629,7 +2629,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).ShowSoftKeyboard)(::windows_core::Interface::as_raw(self), hsoftkbdwnd.into_param().abi(), ncmdshow).ok() } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetCodePageA(&self, hkl: P0) -> ::windows_core::Result where @@ -2638,7 +2638,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCodePageA)(::windows_core::Interface::as_raw(self), hkl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_TextServices`"] + #[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] pub unsafe fn GetLangId(&self, hkl: P0) -> ::windows_core::Result where @@ -2656,7 +2656,7 @@ impl IActiveIMMIME { pub unsafe fn UnlockModal(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnlockModal)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn AssociateContextEx(&self, hwnd: P0, himc: P1, dwflags: u32) -> ::windows_core::Result<()> where @@ -2668,7 +2668,7 @@ impl IActiveIMMIME { pub unsafe fn DisableIME(&self, idthread: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DisableIME)(::windows_core::Interface::as_raw(self), idthread).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetImeMenuItemsA(&self, himc: P0, dwflags: u32, dwtype: u32, pimeparentmenu: *const IMEMENUITEMINFOA, pimemenu: *mut IMEMENUITEMINFOA, dwsize: u32, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -2676,7 +2676,7 @@ impl IActiveIMMIME { { (::windows_core::Interface::vtable(self).GetImeMenuItemsA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), dwflags, dwtype, pimeparentmenu, pimemenu, dwsize, pdwresult).ok() } - #[doc = "Required features: `Win32_Globalization`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetImeMenuItemsW(&self, himc: P0, dwflags: u32, dwtype: u32, pimeparentmenu: *const IMEMENUITEMINFOW, pimemenu: *mut IMEMENUITEMINFOW, dwsize: u32, pdwresult: *mut u32) -> ::windows_core::Result<()> where @@ -2688,7 +2688,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumInputContext)(::windows_core::Interface::as_raw(self), idthread, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn RequestMessageA(&self, himc: P0, wparam: P1, lparam: P2) -> ::windows_core::Result where @@ -2699,7 +2699,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequestMessageA)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub unsafe fn RequestMessageW(&self, himc: P0, wparam: P1, lparam: P2) -> ::windows_core::Result where @@ -2710,7 +2710,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequestMessageW)(::windows_core::Interface::as_raw(self), himc.into_param().abi(), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SendIMCA(&self, hwnd: P0, umsg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result where @@ -2721,7 +2721,7 @@ impl IActiveIMMIME { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SendIMCA)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), umsg, wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SendIMCW(&self, hwnd: P0, umsg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result where @@ -3092,7 +3092,7 @@ impl IActiveIMMMessagePumpOwner { pub unsafe fn End(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).End)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn OnTranslateMessage(&self, pmsg: *const super::super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnTranslateMessage)(::windows_core::Interface::as_raw(self), pmsg).ok() @@ -3162,7 +3162,7 @@ impl IEnumInputContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Globalization`"] + #[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub unsafe fn Next(&self, ulcount: u32, rginputcontext: *mut super::super::super::Globalization::HIMC, pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ulcount, rginputcontext, pcfetched).ok() @@ -3261,14 +3261,14 @@ pub struct IEnumRegisterWordW_Vtbl { pub Reset: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub Skip: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ulcount: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFEClassFactory(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFEClassFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateInstance(&self, punkouter: P0) -> ::windows_core::Result where @@ -3278,7 +3278,7 @@ impl IFEClassFactory { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateInstance)(::windows_core::Interface::as_raw(self), punkouter.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn LockServer(&self, flock: P0) -> ::windows_core::Result<()> where @@ -3313,12 +3313,12 @@ impl IFECommon { pub unsafe fn SetDefaultIME(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDefaultIME)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvokeWordRegDialog(&self, pimedlg: *mut IMEDLG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeWordRegDialog)(::windows_core::Interface::as_raw(self), pimedlg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvokeDictToolDialog(&self, pimedlg: *mut IMEDLG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeDictToolDialog)(::windows_core::Interface::as_raw(self), pimedlg).ok() @@ -3359,7 +3359,7 @@ impl IFEDictionary { pub unsafe fn GetHeader(&self, pchdictpath: ::core::option::Option<&mut [u8; 260]>, pshf: *mut IMESHF, pjfmt: *mut IMEFMT, pultype: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetHeader)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pchdictpath.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pshf, pjfmt, pultype).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisplayProperty(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -3414,7 +3414,7 @@ impl IFEDictionary { pub unsafe fn NextDependencies(&self, pchbuffer: *mut u8, cbbuffer: u32, pcdp: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NextDependencies)(::windows_core::Interface::as_raw(self), pchbuffer, cbbuffer, pcdp).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ConvertFromOldMSIME(&self, pchdic: P0, pfnlog: PFNLOG, reg: IMEREG) -> ::windows_core::Result<()> where @@ -3515,7 +3515,7 @@ pub struct IFELanguage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IImePad(::windows_core::IUnknown); impl IImePad { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Request(&self, piimepadapplet: P0, reqid: IME_PAD_REQUEST_FLAGS, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -3555,12 +3555,12 @@ impl IImePadApplet { pub unsafe fn Terminate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Terminate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetAppletConfig(&self, lpappletcfg: *mut IMEAPPLETCFG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAppletConfig)(::windows_core::Interface::as_raw(self), lpappletcfg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateUI(&self, hwndparent: P0, lpimeappletui: *mut IMEAPPLETUI) -> ::windows_core::Result<()> where @@ -3568,7 +3568,7 @@ impl IImePadApplet { { (::windows_core::Interface::vtable(self).CreateUI)(::windows_core::Interface::as_raw(self), hwndparent.into_param().abi(), lpimeappletui).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Notify(&self, lpimepad: P0, notify: i32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> where @@ -3609,7 +3609,7 @@ pub struct IImePadApplet_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IImePlugInDictDictionaryList(::windows_core::IUnknown); impl IImePlugInDictDictionaryList { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDictionariesInUse(&self, prgdictionaryguid: *mut *mut super::super::super::System::Com::SAFEARRAY, prgdatecreated: *mut *mut super::super::super::System::Com::SAFEARRAY, prgfencrypted: *mut *mut super::super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDictionariesInUse)(::windows_core::Interface::as_raw(self), prgdictionaryguid, prgdatecreated, prgfencrypted).ok() @@ -4921,7 +4921,7 @@ impl ::core::default::Default for APPLYCANDEXPARAM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CANDIDATEFORM { pub dwIndex: u32, @@ -5030,7 +5030,7 @@ impl ::core::default::Default for CANDIDATELIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct COMPOSITIONFORM { pub dwStyle: u32, @@ -5208,7 +5208,7 @@ impl ::core::default::Default for GUIDELINE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct IMEAPPLETCFG { pub dwConfig: u32, @@ -5254,7 +5254,7 @@ impl ::core::default::Default for IMEAPPLETCFG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMEAPPLETUI { pub hwnd: super::super::super::Foundation::HWND, @@ -5331,7 +5331,7 @@ impl ::core::default::Default for IMECHARINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMECHARPOSITION { pub dwSize: u32, @@ -5407,7 +5407,7 @@ impl ::core::default::Default for IMECOMPOSITIONSTRINGINFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMEDLG { pub cbIMEDLG: i32, @@ -5581,7 +5581,7 @@ impl ::core::default::Default for IMEITEMCANDIDATE { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub struct IMEKMS { pub cbSize: i32, @@ -5629,7 +5629,7 @@ impl ::core::default::Default for IMEKMSFUNCDESC { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct IMEKMSINIT { pub cbSize: i32, @@ -5654,7 +5654,7 @@ impl ::core::default::Default for IMEKMSINIT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub struct IMEKMSINVK { pub cbSize: i32, @@ -5740,7 +5740,7 @@ impl ::core::default::Default for IMEKMSKEY_1 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] #[cfg(feature = "Win32_Globalization")] pub struct IMEKMSKMP { pub cbSize: i32, @@ -5770,7 +5770,7 @@ impl ::core::default::Default for IMEKMSKMP { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub struct IMEKMSNTFY { pub cbSize: i32, @@ -5796,7 +5796,7 @@ impl ::core::default::Default for IMEKMSNTFY { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct IMEMENUITEMINFOA { pub cbSize: u32, @@ -5842,7 +5842,7 @@ impl ::core::default::Default for IMEMENUITEMINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct IMEMENUITEMINFOW { pub cbSize: u32, @@ -6066,7 +6066,7 @@ impl ::core::default::Default for IMEWRD_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub struct INPUTCONTEXT { pub hWnd: super::super::super::Foundation::HWND, @@ -6106,7 +6106,7 @@ impl ::core::default::Default for INPUTCONTEXT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] pub union INPUTCONTEXT_0 { pub A: super::super::super::Graphics::Gdi::LOGFONTA, @@ -6423,7 +6423,7 @@ impl ::core::default::Default for STYLEBUFW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRANSMSG { pub message: u32, @@ -6463,7 +6463,7 @@ impl ::core::default::Default for TRANSMSG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRANSMSGLIST { pub uMsgCount: u32, @@ -6564,10 +6564,10 @@ impl ::core::default::Default for WDD_1 { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Globalization\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] pub type IMCENUMPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNLOG = ::core::option::Option super::super::super::Foundation::BOOL>; pub type REGISTERWORDENUMPROCA = ::core::option::Option i32>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/Ink/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/Ink/impl.rs index cafbfe1acd..a54982cf0d 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/Ink/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/Ink/impl.rs @@ -15,7 +15,7 @@ impl IInkCommitRequestHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInkD2DRenderer_Impl: Sized { fn Draw(&self, pd2d1devicecontext: ::core::option::Option<&::windows_core::IUnknown>, pinkstrokeiterable: ::core::option::Option<&::windows_core::IUnknown>, fhighcontrast: super::super::super::Foundation::BOOL) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/Ink/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/Ink/mod.rs index ff195d4709..5d18927d48 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/Ink/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/Ink/mod.rs @@ -23,7 +23,7 @@ pub struct IInkCommitRequestHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkD2DRenderer(::windows_core::IUnknown); impl IInkD2DRenderer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Draw(&self, pd2d1devicecontext: P0, pinkstrokeiterable: P1, fhighcontrast: P2) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs index b65b8dab9e..146450f6a5 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ActivateKeyboardLayout(hkl: P0, flags: ACTIVATE_KEYBOARD_LAYOUT_FLAGS) -> ::windows_core::Result @@ -9,7 +9,7 @@ where let result__ = ActivateKeyboardLayout(hkl.into_param().abi(), flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn BlockInput(fblockit: P0) -> ::windows_core::Result<()> @@ -19,7 +19,7 @@ where ::windows_targets::link!("user32.dll" "system" fn BlockInput(fblockit : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); BlockInput(fblockit.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DragDetect(hwnd: P0, pt: super::super::super::Foundation::POINT) -> super::super::super::Foundation::BOOL @@ -29,7 +29,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DragDetect(hwnd : super::super::super::Foundation:: HWND, pt : super::super::super::Foundation:: POINT) -> super::super::super::Foundation:: BOOL); DragDetect(hwnd.into_param().abi(), ::core::mem::transmute(pt)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableWindow(hwnd: P0, benable: P1) -> super::super::super::Foundation::BOOL @@ -40,7 +40,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnableWindow(hwnd : super::super::super::Foundation:: HWND, benable : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); EnableWindow(hwnd.into_param().abi(), benable.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetActiveWindow() -> super::super::super::Foundation::HWND { @@ -52,7 +52,7 @@ pub unsafe fn GetAsyncKeyState(vkey: i32) -> i16 { ::windows_targets::link!("user32.dll" "system" fn GetAsyncKeyState(vkey : i32) -> i16); GetAsyncKeyState(vkey) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCapture() -> super::super::super::Foundation::HWND { @@ -64,7 +64,7 @@ pub unsafe fn GetDoubleClickTime() -> u32 { ::windows_targets::link!("user32.dll" "system" fn GetDoubleClickTime() -> u32); GetDoubleClickTime() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFocus() -> super::super::super::Foundation::HWND { @@ -91,35 +91,35 @@ pub unsafe fn GetKeyState(nvirtkey: i32) -> i16 { ::windows_targets::link!("user32.dll" "system" fn GetKeyState(nvirtkey : i32) -> i16); GetKeyState(nvirtkey) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn GetKeyboardLayout(idthread: u32) -> super::super::TextServices::HKL { ::windows_targets::link!("user32.dll" "system" fn GetKeyboardLayout(idthread : u32) -> super::super::TextServices:: HKL); GetKeyboardLayout(idthread) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn GetKeyboardLayoutList(lplist: ::core::option::Option<&mut [super::super::TextServices::HKL]>) -> i32 { ::windows_targets::link!("user32.dll" "system" fn GetKeyboardLayoutList(nbuff : i32, lplist : *mut super::super::TextServices:: HKL) -> i32); GetKeyboardLayoutList(lplist.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lplist.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetKeyboardLayoutNameA(pwszklid: &mut [u8; 9]) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetKeyboardLayoutNameA(pwszklid : ::windows_core::PSTR) -> super::super::super::Foundation:: BOOL); GetKeyboardLayoutNameA(::core::mem::transmute(pwszklid.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetKeyboardLayoutNameW(pwszklid: &mut [u16; 9]) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetKeyboardLayoutNameW(pwszklid : ::windows_core::PWSTR) -> super::super::super::Foundation:: BOOL); GetKeyboardLayoutNameW(::core::mem::transmute(pwszklid.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetKeyboardState(lpkeystate: &mut [u8; 256]) -> ::windows_core::Result<()> { @@ -131,7 +131,7 @@ pub unsafe fn GetKeyboardType(ntypeflag: i32) -> i32 { ::windows_targets::link!("user32.dll" "system" fn GetKeyboardType(ntypeflag : i32) -> i32); GetKeyboardType(ntypeflag) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLastInputInfo(plii: *mut LASTINPUTINFO) -> super::super::super::Foundation::BOOL { @@ -143,7 +143,7 @@ pub unsafe fn GetMouseMovePointsEx(cbsize: u32, lppt: *const MOUSEMOVEPOINT, lpp ::windows_targets::link!("user32.dll" "system" fn GetMouseMovePointsEx(cbsize : u32, lppt : *const MOUSEMOVEPOINT, lpptbuf : *mut MOUSEMOVEPOINT, nbufpoints : i32, resolution : GET_MOUSE_MOVE_POINTS_EX_RESOLUTION) -> i32); GetMouseMovePointsEx(cbsize, lppt, ::core::mem::transmute(lpptbuf.as_ptr()), lpptbuf.len() as _, resolution) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsWindowEnabled(hwnd: P0) -> super::super::super::Foundation::BOOL @@ -153,7 +153,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsWindowEnabled(hwnd : super::super::super::Foundation:: HWND) -> super::super::super::Foundation:: BOOL); IsWindowEnabled(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn LoadKeyboardLayoutA(pwszklid: P0, flags: ACTIVATE_KEYBOARD_LAYOUT_FLAGS) -> ::windows_core::Result @@ -164,7 +164,7 @@ where let result__ = LoadKeyboardLayoutA(pwszklid.into_param().abi(), flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn LoadKeyboardLayoutW(pwszklid: P0, flags: ACTIVATE_KEYBOARD_LAYOUT_FLAGS) -> ::windows_core::Result @@ -180,7 +180,7 @@ pub unsafe fn MapVirtualKeyA(ucode: u32, umaptype: MAP_VIRTUAL_KEY_TYPE) -> u32 ::windows_targets::link!("user32.dll" "system" fn MapVirtualKeyA(ucode : u32, umaptype : MAP_VIRTUAL_KEY_TYPE) -> u32); MapVirtualKeyA(ucode, umaptype) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn MapVirtualKeyExA(ucode: u32, umaptype: MAP_VIRTUAL_KEY_TYPE, dwhkl: P0) -> u32 @@ -190,7 +190,7 @@ where ::windows_targets::link!("user32.dll" "system" fn MapVirtualKeyExA(ucode : u32, umaptype : MAP_VIRTUAL_KEY_TYPE, dwhkl : super::super::TextServices:: HKL) -> u32); MapVirtualKeyExA(ucode, umaptype, dwhkl.into_param().abi()) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn MapVirtualKeyExW(ucode: u32, umaptype: MAP_VIRTUAL_KEY_TYPE, dwhkl: P0) -> u32 @@ -210,7 +210,7 @@ pub unsafe fn OemKeyScan(woemchar: u16) -> u32 { ::windows_targets::link!("user32.dll" "system" fn OemKeyScan(woemchar : u16) -> u32); OemKeyScan(woemchar) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterHotKey(hwnd: P0, id: i32, fsmodifiers: HOT_KEY_MODIFIERS, vk: u32) -> ::windows_core::Result<()> @@ -220,7 +220,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RegisterHotKey(hwnd : super::super::super::Foundation:: HWND, id : i32, fsmodifiers : HOT_KEY_MODIFIERS, vk : u32) -> super::super::super::Foundation:: BOOL); RegisterHotKey(hwnd.into_param().abi(), id, fsmodifiers, vk).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReleaseCapture() -> ::windows_core::Result<()> { @@ -232,7 +232,7 @@ pub unsafe fn SendInput(pinputs: &[INPUT], cbsize: i32) -> u32 { ::windows_targets::link!("user32.dll" "system" fn SendInput(cinputs : u32, pinputs : *const INPUT, cbsize : i32) -> u32); SendInput(pinputs.len() as _, ::core::mem::transmute(pinputs.as_ptr()), cbsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetActiveWindow(hwnd: P0) -> super::super::super::Foundation::HWND @@ -242,7 +242,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetActiveWindow(hwnd : super::super::super::Foundation:: HWND) -> super::super::super::Foundation:: HWND); SetActiveWindow(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCapture(hwnd: P0) -> super::super::super::Foundation::HWND @@ -252,14 +252,14 @@ where ::windows_targets::link!("user32.dll" "system" fn SetCapture(hwnd : super::super::super::Foundation:: HWND) -> super::super::super::Foundation:: HWND); SetCapture(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDoubleClickTime(param0: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn SetDoubleClickTime(param0 : u32) -> super::super::super::Foundation:: BOOL); SetDoubleClickTime(param0).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetFocus(hwnd: P0) -> super::super::super::Foundation::HWND @@ -269,14 +269,14 @@ where ::windows_targets::link!("user32.dll" "system" fn SetFocus(hwnd : super::super::super::Foundation:: HWND) -> super::super::super::Foundation:: HWND); SetFocus(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetKeyboardState(lpkeystate: &[u8; 256]) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn SetKeyboardState(lpkeystate : *const u8) -> super::super::super::Foundation:: BOOL); SetKeyboardState(::core::mem::transmute(lpkeystate.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SwapMouseButton(fswap: P0) -> super::super::super::Foundation::BOOL @@ -291,7 +291,7 @@ pub unsafe fn ToAscii(uvirtkey: u32, uscancode: u32, lpkeystate: ::core::option: ::windows_targets::link!("user32.dll" "system" fn ToAscii(uvirtkey : u32, uscancode : u32, lpkeystate : *const u8, lpchar : *mut u16, uflags : u32) -> i32); ToAscii(uvirtkey, uscancode, ::core::mem::transmute(lpkeystate.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpchar, uflags) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ToAsciiEx(uvirtkey: u32, uscancode: u32, lpkeystate: ::core::option::Option<&[u8; 256]>, lpchar: *mut u16, uflags: u32, dwhkl: P0) -> i32 @@ -306,7 +306,7 @@ pub unsafe fn ToUnicode(wvirtkey: u32, wscancode: u32, lpkeystate: ::core::optio ::windows_targets::link!("user32.dll" "system" fn ToUnicode(wvirtkey : u32, wscancode : u32, lpkeystate : *const u8, pwszbuff : ::windows_core::PWSTR, cchbuff : i32, wflags : u32) -> i32); ToUnicode(wvirtkey, wscancode, ::core::mem::transmute(lpkeystate.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(pwszbuff.as_ptr()), pwszbuff.len() as _, wflags) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn ToUnicodeEx(wvirtkey: u32, wscancode: u32, lpkeystate: &[u8; 256], pwszbuff: &mut [u16], wflags: u32, dwhkl: P0) -> i32 @@ -316,14 +316,14 @@ where ::windows_targets::link!("user32.dll" "system" fn ToUnicodeEx(wvirtkey : u32, wscancode : u32, lpkeystate : *const u8, pwszbuff : ::windows_core::PWSTR, cchbuff : i32, wflags : u32, dwhkl : super::super::TextServices:: HKL) -> i32); ToUnicodeEx(wvirtkey, wscancode, ::core::mem::transmute(lpkeystate.as_ptr()), ::core::mem::transmute(pwszbuff.as_ptr()), pwszbuff.len() as _, wflags, dwhkl.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TrackMouseEvent(lpeventtrack: *mut TRACKMOUSEEVENT) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn TrackMouseEvent(lpeventtrack : *mut TRACKMOUSEEVENT) -> super::super::super::Foundation:: BOOL); TrackMouseEvent(lpeventtrack).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] #[inline] pub unsafe fn UnloadKeyboardLayout(hkl: P0) -> ::windows_core::Result<()> @@ -333,7 +333,7 @@ where ::windows_targets::link!("user32.dll" "system" fn UnloadKeyboardLayout(hkl : super::super::TextServices:: HKL) -> super::super::super::Foundation:: BOOL); UnloadKeyboardLayout(hkl.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterHotKey(hwnd: P0, id: i32) -> ::windows_core::Result<()> @@ -348,7 +348,7 @@ pub unsafe fn VkKeyScanA(ch: u8) -> i16 { ::windows_targets::link!("user32.dll" "system" fn VkKeyScanA(ch : u8) -> i16); VkKeyScanA(ch) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn VkKeyScanExA(ch: u8, dwhkl: P0) -> i16 @@ -358,7 +358,7 @@ where ::windows_targets::link!("user32.dll" "system" fn VkKeyScanExA(ch : u8, dwhkl : super::super::TextServices:: HKL) -> i16); VkKeyScanExA(ch, dwhkl.into_param().abi()) } -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] #[cfg(feature = "Win32_UI_TextServices")] #[inline] pub unsafe fn VkKeyScanExW(ch: u16, dwhkl: P0) -> i16 @@ -373,7 +373,7 @@ pub unsafe fn VkKeyScanW(ch: u16) -> i16 { ::windows_targets::link!("user32.dll" "system" fn VkKeyScanW(ch : u16) -> i16); VkKeyScanW(ch) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn _TrackMouseEvent(lpeventtrack: *mut TRACKMOUSEEVENT) -> super::super::super::Foundation::BOOL { @@ -1750,7 +1750,7 @@ impl ::core::default::Default for MOUSEMOVEPOINT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TRACKMOUSEEVENT { pub cbSize: u32, diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/Pointer/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/Pointer/mod.rs index b6f5f74e60..d86cecbc98 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/Pointer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/Pointer/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableMouseInPointer(fenable: P0) -> ::windows_core::Result<()> @@ -8,14 +8,14 @@ where ::windows_targets::link!("user32.dll" "system" fn EnableMouseInPointer(fenable : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); EnableMouseInPointer(fenable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPointerCursorId(pointerid: u32, cursorid: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerCursorId(pointerid : u32, cursorid : *mut u32) -> super::super::super::Foundation:: BOOL); GetPointerCursorId(pointerid, cursorid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn GetPointerDevice(device: P0, pointerdevice: *mut super::super::Controls::POINTER_DEVICE_INFO) -> ::windows_core::Result<()> @@ -25,7 +25,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetPointerDevice(device : super::super::super::Foundation:: HANDLE, pointerdevice : *mut super::super::Controls:: POINTER_DEVICE_INFO) -> super::super::super::Foundation:: BOOL); GetPointerDevice(device.into_param().abi(), pointerdevice).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn GetPointerDeviceCursors(device: P0, cursorcount: *mut u32, devicecursors: ::core::option::Option<*mut super::super::Controls::POINTER_DEVICE_CURSOR_INFO>) -> ::windows_core::Result<()> @@ -35,7 +35,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetPointerDeviceCursors(device : super::super::super::Foundation:: HANDLE, cursorcount : *mut u32, devicecursors : *mut super::super::Controls:: POINTER_DEVICE_CURSOR_INFO) -> super::super::super::Foundation:: BOOL); GetPointerDeviceCursors(device.into_param().abi(), cursorcount, ::core::mem::transmute(devicecursors.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn GetPointerDeviceProperties(device: P0, propertycount: *mut u32, pointerproperties: ::core::option::Option<*mut super::super::Controls::POINTER_DEVICE_PROPERTY>) -> ::windows_core::Result<()> @@ -45,7 +45,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetPointerDeviceProperties(device : super::super::super::Foundation:: HANDLE, propertycount : *mut u32, pointerproperties : *mut super::super::Controls:: POINTER_DEVICE_PROPERTY) -> super::super::super::Foundation:: BOOL); GetPointerDeviceProperties(device.into_param().abi(), propertycount, ::core::mem::transmute(pointerproperties.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPointerDeviceRects(device: P0, pointerdevicerect: *mut super::super::super::Foundation::RECT, displayrect: *mut super::super::super::Foundation::RECT) -> ::windows_core::Result<()> @@ -55,112 +55,112 @@ where ::windows_targets::link!("user32.dll" "system" fn GetPointerDeviceRects(device : super::super::super::Foundation:: HANDLE, pointerdevicerect : *mut super::super::super::Foundation:: RECT, displayrect : *mut super::super::super::Foundation:: RECT) -> super::super::super::Foundation:: BOOL); GetPointerDeviceRects(device.into_param().abi(), pointerdevicerect, displayrect).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn GetPointerDevices(devicecount: *mut u32, pointerdevices: ::core::option::Option<*mut super::super::Controls::POINTER_DEVICE_INFO>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerDevices(devicecount : *mut u32, pointerdevices : *mut super::super::Controls:: POINTER_DEVICE_INFO) -> super::super::super::Foundation:: BOOL); GetPointerDevices(devicecount, ::core::mem::transmute(pointerdevices.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerFrameInfo(pointerid: u32, pointercount: *mut u32, pointerinfo: ::core::option::Option<*mut POINTER_INFO>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerFrameInfo(pointerid : u32, pointercount : *mut u32, pointerinfo : *mut POINTER_INFO) -> super::super::super::Foundation:: BOOL); GetPointerFrameInfo(pointerid, pointercount, ::core::mem::transmute(pointerinfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerFrameInfoHistory(pointerid: u32, entriescount: *mut u32, pointercount: *mut u32, pointerinfo: ::core::option::Option<*mut POINTER_INFO>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerFrameInfoHistory(pointerid : u32, entriescount : *mut u32, pointercount : *mut u32, pointerinfo : *mut POINTER_INFO) -> super::super::super::Foundation:: BOOL); GetPointerFrameInfoHistory(pointerid, entriescount, pointercount, ::core::mem::transmute(pointerinfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerFramePenInfo(pointerid: u32, pointercount: *mut u32, peninfo: ::core::option::Option<*mut POINTER_PEN_INFO>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerFramePenInfo(pointerid : u32, pointercount : *mut u32, peninfo : *mut POINTER_PEN_INFO) -> super::super::super::Foundation:: BOOL); GetPointerFramePenInfo(pointerid, pointercount, ::core::mem::transmute(peninfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerFramePenInfoHistory(pointerid: u32, entriescount: *mut u32, pointercount: *mut u32, peninfo: ::core::option::Option<*mut POINTER_PEN_INFO>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerFramePenInfoHistory(pointerid : u32, entriescount : *mut u32, pointercount : *mut u32, peninfo : *mut POINTER_PEN_INFO) -> super::super::super::Foundation:: BOOL); GetPointerFramePenInfoHistory(pointerid, entriescount, pointercount, ::core::mem::transmute(peninfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerFrameTouchInfo(pointerid: u32, pointercount: *mut u32, touchinfo: ::core::option::Option<*mut POINTER_TOUCH_INFO>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerFrameTouchInfo(pointerid : u32, pointercount : *mut u32, touchinfo : *mut POINTER_TOUCH_INFO) -> super::super::super::Foundation:: BOOL); GetPointerFrameTouchInfo(pointerid, pointercount, ::core::mem::transmute(touchinfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerFrameTouchInfoHistory(pointerid: u32, entriescount: *mut u32, pointercount: *mut u32, touchinfo: ::core::option::Option<*mut POINTER_TOUCH_INFO>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerFrameTouchInfoHistory(pointerid : u32, entriescount : *mut u32, pointercount : *mut u32, touchinfo : *mut POINTER_TOUCH_INFO) -> super::super::super::Foundation:: BOOL); GetPointerFrameTouchInfoHistory(pointerid, entriescount, pointercount, ::core::mem::transmute(touchinfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerInfo(pointerid: u32, pointerinfo: *mut POINTER_INFO) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerInfo(pointerid : u32, pointerinfo : *mut POINTER_INFO) -> super::super::super::Foundation:: BOOL); GetPointerInfo(pointerid, pointerinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerInfoHistory(pointerid: u32, entriescount: *mut u32, pointerinfo: ::core::option::Option<*mut POINTER_INFO>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerInfoHistory(pointerid : u32, entriescount : *mut u32, pointerinfo : *mut POINTER_INFO) -> super::super::super::Foundation:: BOOL); GetPointerInfoHistory(pointerid, entriescount, ::core::mem::transmute(pointerinfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPointerInputTransform(pointerid: u32, inputtransform: &mut [INPUT_TRANSFORM]) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerInputTransform(pointerid : u32, historycount : u32, inputtransform : *mut INPUT_TRANSFORM) -> super::super::super::Foundation:: BOOL); GetPointerInputTransform(pointerid, inputtransform.len() as _, ::core::mem::transmute(inputtransform.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerPenInfo(pointerid: u32, peninfo: *mut POINTER_PEN_INFO) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerPenInfo(pointerid : u32, peninfo : *mut POINTER_PEN_INFO) -> super::super::super::Foundation:: BOOL); GetPointerPenInfo(pointerid, peninfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerPenInfoHistory(pointerid: u32, entriescount: *mut u32, peninfo: ::core::option::Option<*mut POINTER_PEN_INFO>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerPenInfoHistory(pointerid : u32, entriescount : *mut u32, peninfo : *mut POINTER_PEN_INFO) -> super::super::super::Foundation:: BOOL); GetPointerPenInfoHistory(pointerid, entriescount, ::core::mem::transmute(peninfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerTouchInfo(pointerid: u32, touchinfo: *mut POINTER_TOUCH_INFO) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerTouchInfo(pointerid : u32, touchinfo : *mut POINTER_TOUCH_INFO) -> super::super::super::Foundation:: BOOL); GetPointerTouchInfo(pointerid, touchinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerTouchInfoHistory(pointerid: u32, entriescount: *mut u32, touchinfo: ::core::option::Option<*mut POINTER_TOUCH_INFO>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerTouchInfoHistory(pointerid : u32, entriescount : *mut u32, touchinfo : *mut POINTER_TOUCH_INFO) -> super::super::super::Foundation:: BOOL); GetPointerTouchInfoHistory(pointerid, entriescount, ::core::mem::transmute(touchinfo.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetPointerType(pointerid: u32, pointertype: *mut super::super::WindowsAndMessaging::POINTER_INPUT_TYPE) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPointerType(pointerid : u32, pointertype : *mut super::super::WindowsAndMessaging:: POINTER_INPUT_TYPE) -> super::super::super::Foundation:: BOOL); GetPointerType(pointerid, pointertype).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn GetRawPointerDeviceData(pointerid: u32, historycount: u32, pproperties: &[super::super::Controls::POINTER_DEVICE_PROPERTY], pvalues: *mut i32) -> ::windows_core::Result<()> { @@ -172,14 +172,14 @@ pub unsafe fn GetUnpredictedMessagePos() -> u32 { ::windows_targets::link!("user32.dll" "system" fn GetUnpredictedMessagePos() -> u32); GetUnpredictedMessagePos() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitializeTouchInjection(maxcount: u32, dwmode: TOUCH_FEEDBACK_MODE) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn InitializeTouchInjection(maxcount : u32, dwmode : TOUCH_FEEDBACK_MODE) -> super::super::super::Foundation:: BOOL); InitializeTouchInjection(maxcount, dwmode).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn InjectSyntheticPointerInput(device: P0, pointerinfo: &[super::super::Controls::POINTER_TYPE_INFO]) -> ::windows_core::Result<()> @@ -189,21 +189,21 @@ where ::windows_targets::link!("user32.dll" "system" fn InjectSyntheticPointerInput(device : super::super::Controls:: HSYNTHETICPOINTERDEVICE, pointerinfo : *const super::super::Controls:: POINTER_TYPE_INFO, count : u32) -> super::super::super::Foundation:: BOOL); InjectSyntheticPointerInput(device.into_param().abi(), ::core::mem::transmute(pointerinfo.as_ptr()), pointerinfo.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn InjectTouchInput(contacts: &[POINTER_TOUCH_INFO]) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn InjectTouchInput(count : u32, contacts : *const POINTER_TOUCH_INFO) -> super::super::super::Foundation:: BOOL); InjectTouchInput(contacts.len() as _, ::core::mem::transmute(contacts.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsMouseInPointerEnabled() -> super::super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn IsMouseInPointerEnabled() -> super::super::super::Foundation:: BOOL); IsMouseInPointerEnabled() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SkipPointerFrameMessages(pointerid: u32) -> ::windows_core::Result<()> { @@ -456,7 +456,7 @@ impl ::core::default::Default for INPUT_TRANSFORM_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct POINTER_INFO { pub pointerType: super::super::WindowsAndMessaging::POINTER_INPUT_TYPE, @@ -526,7 +526,7 @@ impl ::core::default::Default for POINTER_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct POINTER_PEN_INFO { pub pointerInfo: POINTER_INFO, @@ -570,7 +570,7 @@ impl ::core::default::Default for POINTER_PEN_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct POINTER_TOUCH_INFO { pub pointerInfo: POINTER_INFO, diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/Radial/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/Radial/impl.rs index c5b5362e0c..4e50bf3387 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/Radial/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/Radial/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRadialControllerConfigurationInterop_Impl: Sized { fn GetForWindow(&self, hwnd: super::super::super::Foundation::HWND, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -22,7 +22,7 @@ impl IRadialControllerConfigurationInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRadialControllerIndependentInputSourceInterop_Impl: Sized { fn CreateForWindow(&self, hwnd: super::super::super::Foundation::HWND, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -46,7 +46,7 @@ impl IRadialControllerIndependentInputSourceInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRadialControllerInterop_Impl: Sized { fn CreateForWindow(&self, hwnd: super::super::super::Foundation::HWND, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/Radial/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/Radial/mod.rs index 7d092a34ec..836328fb68 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/Radial/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/Radial/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRadialControllerConfigurationInterop(::windows_core::IUnknown); impl IRadialControllerConfigurationInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, hwnd: P0) -> ::windows_core::Result where @@ -33,7 +33,7 @@ pub struct IRadialControllerConfigurationInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRadialControllerIndependentInputSourceInterop(::windows_core::IUnknown); impl IRadialControllerIndependentInputSourceInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateForWindow(&self, hwnd: P0) -> ::windows_core::Result where @@ -64,7 +64,7 @@ pub struct IRadialControllerIndependentInputSourceInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRadialControllerInterop(::windows_core::IUnknown); impl IRadialControllerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateForWindow(&self, hwnd: P0) -> ::windows_core::Result where diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/Touch/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/Touch/impl.rs index 7b72fe8a48..220382a72c 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/Touch/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/Touch/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInertiaProcessor_Impl: Sized { fn InitialOriginX(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/Touch/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/Touch/mod.rs index 82127118b9..171711ca18 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/Touch/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/Touch/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseGestureInfoHandle(hgestureinfo: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CloseGestureInfoHandle(hgestureinfo : HGESTUREINFO) -> super::super::super::Foundation:: BOOL); CloseGestureInfoHandle(hgestureinfo.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseTouchInputHandle(htouchinput: P0) -> ::windows_core::Result<()> @@ -18,7 +18,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CloseTouchInputHandle(htouchinput : HTOUCHINPUT) -> super::super::super::Foundation:: BOOL); CloseTouchInputHandle(htouchinput.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetGestureConfig(hwnd: P0, dwreserved: u32, dwflags: u32, pcids: *const u32, pgestureconfig: *mut GESTURECONFIG, cbsize: u32) -> ::windows_core::Result<()> @@ -28,7 +28,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetGestureConfig(hwnd : super::super::super::Foundation:: HWND, dwreserved : u32, dwflags : u32, pcids : *const u32, pgestureconfig : *mut GESTURECONFIG, cbsize : u32) -> super::super::super::Foundation:: BOOL); GetGestureConfig(hwnd.into_param().abi(), dwreserved, dwflags, pcids, pgestureconfig, cbsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetGestureExtraArgs(hgestureinfo: P0, pextraargs: &mut [u8]) -> ::windows_core::Result<()> @@ -38,7 +38,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetGestureExtraArgs(hgestureinfo : HGESTUREINFO, cbextraargs : u32, pextraargs : *mut u8) -> super::super::super::Foundation:: BOOL); GetGestureExtraArgs(hgestureinfo.into_param().abi(), pextraargs.len() as _, ::core::mem::transmute(pextraargs.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetGestureInfo(hgestureinfo: P0, pgestureinfo: *mut GESTUREINFO) -> ::windows_core::Result<()> @@ -48,7 +48,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetGestureInfo(hgestureinfo : HGESTUREINFO, pgestureinfo : *mut GESTUREINFO) -> super::super::super::Foundation:: BOOL); GetGestureInfo(hgestureinfo.into_param().abi(), pgestureinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTouchInputInfo(htouchinput: P0, pinputs: &mut [TOUCHINPUT], cbsize: i32) -> ::windows_core::Result<()> @@ -58,7 +58,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetTouchInputInfo(htouchinput : HTOUCHINPUT, cinputs : u32, pinputs : *mut TOUCHINPUT, cbsize : i32) -> super::super::super::Foundation:: BOOL); GetTouchInputInfo(htouchinput.into_param().abi(), pinputs.len() as _, ::core::mem::transmute(pinputs.as_ptr()), cbsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsTouchWindow(hwnd: P0, pulflags: ::core::option::Option<*mut u32>) -> super::super::super::Foundation::BOOL @@ -68,7 +68,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsTouchWindow(hwnd : super::super::super::Foundation:: HWND, pulflags : *mut u32) -> super::super::super::Foundation:: BOOL); IsTouchWindow(hwnd.into_param().abi(), ::core::mem::transmute(pulflags.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterTouchWindow(hwnd: P0, ulflags: REGISTER_TOUCH_WINDOW_FLAGS) -> ::windows_core::Result<()> @@ -78,7 +78,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RegisterTouchWindow(hwnd : super::super::super::Foundation:: HWND, ulflags : REGISTER_TOUCH_WINDOW_FLAGS) -> super::super::super::Foundation:: BOOL); RegisterTouchWindow(hwnd.into_param().abi(), ulflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetGestureConfig(hwnd: P0, dwreserved: u32, pgestureconfig: &[GESTURECONFIG], cbsize: u32) -> ::windows_core::Result<()> @@ -88,7 +88,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetGestureConfig(hwnd : super::super::super::Foundation:: HWND, dwreserved : u32, cids : u32, pgestureconfig : *const GESTURECONFIG, cbsize : u32) -> super::super::super::Foundation:: BOOL); SetGestureConfig(hwnd.into_param().abi(), dwreserved, pgestureconfig.len() as _, ::core::mem::transmute(pgestureconfig.as_ptr()), cbsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterTouchWindow(hwnd: P0) -> ::windows_core::Result<()> @@ -259,13 +259,13 @@ impl IInertiaProcessor { pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Process(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Process)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ProcessTime(&self, timestamp: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -787,7 +787,7 @@ impl ::core::default::Default for GESTURECONFIG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GESTUREINFO { pub cbSize: u32, @@ -833,7 +833,7 @@ impl ::core::default::Default for GESTUREINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GESTURENOTIFYSTRUCT { pub cbSize: u32, @@ -929,7 +929,7 @@ impl ::windows_core::TypeKind for HTOUCHINPUT { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TOUCHINPUT { pub x: i32, diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/XboxController/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/XboxController/mod.rs index b688f564d3..ff3777803e 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/XboxController/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/XboxController/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn XInputEnable(enable: P0) diff --git a/crates/libs/windows/src/Windows/Win32/UI/Input/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Input/mod.rs index 55a3ad881b..1c3bffb42b 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Input/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Input/mod.rs @@ -1,46 +1,46 @@ #[cfg(feature = "Win32_UI_Input_Ime")] -#[doc = "Required features: `Win32_UI_Input_Ime`"] +#[doc = "Required features: `\"Win32_UI_Input_Ime\"`"] pub mod Ime; #[cfg(feature = "Win32_UI_Input_Ink")] -#[doc = "Required features: `Win32_UI_Input_Ink`"] +#[doc = "Required features: `\"Win32_UI_Input_Ink\"`"] pub mod Ink; #[cfg(feature = "Win32_UI_Input_KeyboardAndMouse")] -#[doc = "Required features: `Win32_UI_Input_KeyboardAndMouse`"] +#[doc = "Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`"] pub mod KeyboardAndMouse; #[cfg(feature = "Win32_UI_Input_Pointer")] -#[doc = "Required features: `Win32_UI_Input_Pointer`"] +#[doc = "Required features: `\"Win32_UI_Input_Pointer\"`"] pub mod Pointer; #[cfg(feature = "Win32_UI_Input_Radial")] -#[doc = "Required features: `Win32_UI_Input_Radial`"] +#[doc = "Required features: `\"Win32_UI_Input_Radial\"`"] pub mod Radial; #[cfg(feature = "Win32_UI_Input_Touch")] -#[doc = "Required features: `Win32_UI_Input_Touch`"] +#[doc = "Required features: `\"Win32_UI_Input_Touch\"`"] pub mod Touch; #[cfg(feature = "Win32_UI_Input_XboxController")] -#[doc = "Required features: `Win32_UI_Input_XboxController`"] +#[doc = "Required features: `\"Win32_UI_Input_XboxController\"`"] pub mod XboxController; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefRawInputProc(parawinput: &[*const RAWINPUT], cbsizeheader: u32) -> super::super::Foundation::LRESULT { ::windows_targets::link!("user32.dll" "system" fn DefRawInputProc(parawinput : *const *const RAWINPUT, ninput : i32, cbsizeheader : u32) -> super::super::Foundation:: LRESULT); DefRawInputProc(::core::mem::transmute(parawinput.as_ptr()), parawinput.len() as _, cbsizeheader) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCIMSSM(inputmessagesource: *mut INPUT_MESSAGE_SOURCE) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn GetCIMSSM(inputmessagesource : *mut INPUT_MESSAGE_SOURCE) -> super::super::Foundation:: BOOL); GetCIMSSM(inputmessagesource) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCurrentInputMessageSource(inputmessagesource: *mut INPUT_MESSAGE_SOURCE) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetCurrentInputMessageSource(inputmessagesource : *mut INPUT_MESSAGE_SOURCE) -> super::super::Foundation:: BOOL); GetCurrentInputMessageSource(inputmessagesource).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetRawInputBuffer(pdata: ::core::option::Option<*mut RAWINPUT>, pcbsize: *mut u32, cbsizeheader: u32) -> u32 { @@ -55,7 +55,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetRawInputData(hrawinput : HRAWINPUT, uicommand : RAW_INPUT_DATA_COMMAND_FLAGS, pdata : *mut ::core::ffi::c_void, pcbsize : *mut u32, cbsizeheader : u32) -> u32); GetRawInputData(hrawinput.into_param().abi(), uicommand, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut())), pcbsize, cbsizeheader) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetRawInputDeviceInfoA(hdevice: P0, uicommand: RAW_INPUT_DEVICE_INFO_COMMAND, pdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbsize: *mut u32) -> u32 @@ -65,7 +65,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetRawInputDeviceInfoA(hdevice : super::super::Foundation:: HANDLE, uicommand : RAW_INPUT_DEVICE_INFO_COMMAND, pdata : *mut ::core::ffi::c_void, pcbsize : *mut u32) -> u32); GetRawInputDeviceInfoA(hdevice.into_param().abi(), uicommand, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut())), pcbsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetRawInputDeviceInfoW(hdevice: P0, uicommand: RAW_INPUT_DEVICE_INFO_COMMAND, pdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbsize: *mut u32) -> u32 @@ -75,21 +75,21 @@ where ::windows_targets::link!("user32.dll" "system" fn GetRawInputDeviceInfoW(hdevice : super::super::Foundation:: HANDLE, uicommand : RAW_INPUT_DEVICE_INFO_COMMAND, pdata : *mut ::core::ffi::c_void, pcbsize : *mut u32) -> u32); GetRawInputDeviceInfoW(hdevice.into_param().abi(), uicommand, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null_mut())), pcbsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetRawInputDeviceList(prawinputdevicelist: ::core::option::Option<*mut RAWINPUTDEVICELIST>, puinumdevices: *mut u32, cbsize: u32) -> u32 { ::windows_targets::link!("user32.dll" "system" fn GetRawInputDeviceList(prawinputdevicelist : *mut RAWINPUTDEVICELIST, puinumdevices : *mut u32, cbsize : u32) -> u32); GetRawInputDeviceList(::core::mem::transmute(prawinputdevicelist.unwrap_or(::std::ptr::null_mut())), puinumdevices, cbsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetRegisteredRawInputDevices(prawinputdevices: ::core::option::Option<*mut RAWINPUTDEVICE>, puinumdevices: *mut u32, cbsize: u32) -> u32 { ::windows_targets::link!("user32.dll" "system" fn GetRegisteredRawInputDevices(prawinputdevices : *mut RAWINPUTDEVICE, puinumdevices : *mut u32, cbsize : u32) -> u32); GetRegisteredRawInputDevices(::core::mem::transmute(prawinputdevices.unwrap_or(::std::ptr::null_mut())), puinumdevices, cbsize) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterRawInputDevices(prawinputdevices: &[RAWINPUTDEVICE], cbsize: u32) -> ::windows_core::Result<()> { @@ -378,7 +378,7 @@ impl ::core::default::Default for RAWHID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAWINPUT { pub header: RAWINPUTHEADER, @@ -403,7 +403,7 @@ impl ::core::default::Default for RAWINPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union RAWINPUT_0 { pub mouse: RAWMOUSE, @@ -429,7 +429,7 @@ impl ::core::default::Default for RAWINPUT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAWINPUTDEVICE { pub usUsagePage: u16, @@ -470,7 +470,7 @@ impl ::core::default::Default for RAWINPUTDEVICE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAWINPUTDEVICELIST { pub hDevice: super::super::Foundation::HANDLE, @@ -509,7 +509,7 @@ impl ::core::default::Default for RAWINPUTDEVICELIST { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RAWINPUTHEADER { pub dwType: u32, @@ -656,7 +656,7 @@ impl ::core::default::Default for RAWMOUSE_0_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RID_DEVICE_INFO { pub cbSize: u32, @@ -682,7 +682,7 @@ impl ::core::default::Default for RID_DEVICE_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union RID_DEVICE_INFO_0 { pub mouse: RID_DEVICE_INFO_MOUSE, @@ -775,7 +775,7 @@ impl ::core::default::Default for RID_DEVICE_INFO_KEYBOARD { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct RID_DEVICE_INFO_MOUSE { pub dwId: u32, diff --git a/crates/libs/windows/src/Windows/Win32/UI/InteractionContext/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/InteractionContext/mod.rs index 2471be88a6..fd74726faa 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/InteractionContext/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/InteractionContext/mod.rs @@ -6,7 +6,7 @@ where ::windows_targets::link!("ninput.dll" "system" fn AddPointerInteractionContext(interactioncontext : HINTERACTIONCONTEXT, pointerid : u32) -> ::windows_core::HRESULT); AddPointerInteractionContext(interactioncontext.into_param().abi(), pointerid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Input_Pointer`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn BufferPointerPacketsInteractionContext(interactioncontext: P0, pointerinfo: &[super::Input::Pointer::POINTER_INFO]) -> ::windows_core::Result<()> @@ -83,7 +83,7 @@ where let mut result__ = ::std::mem::zeroed(); GetPropertyInteractionContext(interactioncontext.into_param().abi(), contextproperty, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Input_Pointer`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn GetStateInteractionContext(interactioncontext: P0, pointerinfo: ::core::option::Option<*const super::Input::Pointer::POINTER_INFO>) -> ::windows_core::Result @@ -128,7 +128,7 @@ where ::windows_targets::link!("ninput.dll" "system" fn ProcessInertiaInteractionContext(interactioncontext : HINTERACTIONCONTEXT) -> ::windows_core::HRESULT); ProcessInertiaInteractionContext(interactioncontext.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Input_Pointer`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ProcessPointerFramesInteractionContext(interactioncontext: P0, entriescount: u32, pointercount: u32, pointerinfo: *const super::Input::Pointer::POINTER_INFO) -> ::windows_core::Result<()> @@ -138,7 +138,7 @@ where ::windows_targets::link!("ninput.dll" "system" fn ProcessPointerFramesInteractionContext(interactioncontext : HINTERACTIONCONTEXT, entriescount : u32, pointercount : u32, pointerinfo : *const super::Input::Pointer:: POINTER_INFO) -> ::windows_core::HRESULT); ProcessPointerFramesInteractionContext(interactioncontext.into_param().abi(), entriescount, pointercount, pointerinfo).ok() } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn RegisterOutputCallbackInteractionContext(interactioncontext: P0, outputcallback: INTERACTION_CONTEXT_OUTPUT_CALLBACK, clientdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -148,7 +148,7 @@ where ::windows_targets::link!("ninput.dll" "system" fn RegisterOutputCallbackInteractionContext(interactioncontext : HINTERACTIONCONTEXT, outputcallback : INTERACTION_CONTEXT_OUTPUT_CALLBACK, clientdata : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); RegisterOutputCallbackInteractionContext(interactioncontext.into_param().abi(), outputcallback, ::core::mem::transmute(clientdata.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn RegisterOutputCallbackInteractionContext2(interactioncontext: P0, outputcallback: INTERACTION_CONTEXT_OUTPUT_CALLBACK2, clientdata: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -907,7 +907,7 @@ impl ::core::default::Default for INTERACTION_CONTEXT_CONFIGURATION { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct INTERACTION_CONTEXT_OUTPUT { pub interactionId: INTERACTION_ID, @@ -936,7 +936,7 @@ impl ::core::default::Default for INTERACTION_CONTEXT_OUTPUT { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub union INTERACTION_CONTEXT_OUTPUT_0 { pub manipulation: INTERACTION_ARGUMENTS_MANIPULATION, @@ -962,7 +962,7 @@ impl ::core::default::Default for INTERACTION_CONTEXT_OUTPUT_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct INTERACTION_CONTEXT_OUTPUT2 { pub interactionId: INTERACTION_ID, @@ -993,7 +993,7 @@ impl ::core::default::Default for INTERACTION_CONTEXT_OUTPUT2 { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub union INTERACTION_CONTEXT_OUTPUT2_0 { pub manipulation: INTERACTION_ARGUMENTS_MANIPULATION, @@ -1083,9 +1083,9 @@ impl ::core::default::Default for MANIPULATION_VELOCITY { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub type INTERACTION_CONTEXT_OUTPUT_CALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub type INTERACTION_CONTEXT_OUTPUT_CALLBACK2 = ::core::option::Option ()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/impl.rs index 9e767fee51..34468441d4 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub trait IADesktopP2_Impl: Sized { fn ReReadWallpaper(&self) -> ::windows_core::Result<()>; @@ -84,7 +84,7 @@ impl IActiveDesktopP_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IBriefcaseInitiator_Impl: Sized { fn IsMonikerInBriefcase(&self, pmk: ::core::option::Option<&super::super::System::Com::IMoniker>) -> ::windows_core::Result<()>; @@ -105,7 +105,7 @@ impl IBriefcaseInitiator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub trait IEmptyVolumeCache_Impl: Sized { fn Initialize(&self, hkregkey: super::super::System::Registry::HKEY, pcwszvolume: &::windows_core::PCWSTR, ppwszdisplayname: *mut ::windows_core::PWSTR, ppwszdescription: *mut ::windows_core::PWSTR, pdwflags: *mut EMPTY_VOLUME_CACHE_FLAGS) -> ::windows_core::Result<()>; @@ -163,7 +163,7 @@ impl IEmptyVolumeCache_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub trait IEmptyVolumeCache2_Impl: Sized + IEmptyVolumeCache_Impl { fn InitializeEx(&self, hkregkey: super::super::System::Registry::HKEY, pcwszvolume: &::windows_core::PCWSTR, pcwszkeyname: &::windows_core::PCWSTR, ppwszdisplayname: *mut ::windows_core::PWSTR, ppwszdescription: *mut ::windows_core::PWSTR, ppwszbtntext: *mut ::windows_core::PWSTR, pdwflags: *mut EMPTY_VOLUME_CACHE_FLAGS) -> ::windows_core::Result<()>; @@ -211,7 +211,7 @@ impl IEmptyVolumeCacheCallBack_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub trait IReconcilableObject_Impl: Sized { fn Reconcile(&self, pinitiator: ::core::option::Option<&IReconcileInitiator>, dwflags: u32, hwndowner: super::super::Foundation::HWND, hwndprogressfeedback: super::super::Foundation::HWND, ulcinput: u32, rgpmkotherinput: *mut ::core::option::Option, ploutindex: *mut i32, pstgnewresidues: ::core::option::Option<&super::super::System::Com::StructuredStorage::IStorage>, pvreserved: *const ::core::ffi::c_void) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/mod.rs index ac315c53b9..3b49314bd0 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/mod.rs @@ -11,7 +11,7 @@ impl IADesktopP2 { pub unsafe fn UpdateAllDesktopSubscriptions(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateAllDesktopSubscriptions)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn MakeDynamicChanges(&self, poleobj: P0) -> ::windows_core::Result<()> where @@ -79,7 +79,7 @@ pub struct IActiveDesktopP_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBriefcaseInitiator(::windows_core::IUnknown); impl IBriefcaseInitiator { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn IsMonikerInBriefcase(&self, pmk: P0) -> ::windows_core::Result<()> where @@ -108,7 +108,7 @@ pub struct IBriefcaseInitiator_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEmptyVolumeCache(::windows_core::IUnknown); impl IEmptyVolumeCache { - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn Initialize(&self, hkregkey: P0, pcwszvolume: P1, ppwszdisplayname: *mut ::windows_core::PWSTR, ppwszdescription: *mut ::windows_core::PWSTR, pdwflags: *mut EMPTY_VOLUME_CACHE_FLAGS) -> ::windows_core::Result<()> where @@ -129,7 +129,7 @@ impl IEmptyVolumeCache { { (::windows_core::Interface::vtable(self).Purge)(::windows_core::Interface::as_raw(self), dwlspacetofree, picb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowProperties(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -169,7 +169,7 @@ pub struct IEmptyVolumeCache_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEmptyVolumeCache2(::windows_core::IUnknown); impl IEmptyVolumeCache2 { - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn Initialize(&self, hkregkey: P0, pcwszvolume: P1, ppwszdisplayname: *mut ::windows_core::PWSTR, ppwszdescription: *mut ::windows_core::PWSTR, pdwflags: *mut EMPTY_VOLUME_CACHE_FLAGS) -> ::windows_core::Result<()> where @@ -190,7 +190,7 @@ impl IEmptyVolumeCache2 { { (::windows_core::Interface::vtable(self).base__.Purge)(::windows_core::Interface::as_raw(self), dwlspacetofree, picb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowProperties(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -202,7 +202,7 @@ impl IEmptyVolumeCache2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Deactivate)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn InitializeEx(&self, hkregkey: P0, pcwszvolume: P1, pcwszkeyname: P2, ppwszdisplayname: *mut ::windows_core::PWSTR, ppwszdescription: *mut ::windows_core::PWSTR, ppwszbtntext: *mut ::windows_core::PWSTR, pdwflags: *mut EMPTY_VOLUME_CACHE_FLAGS) -> ::windows_core::Result<()> where @@ -264,7 +264,7 @@ pub struct IEmptyVolumeCacheCallBack_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IReconcilableObject(::windows_core::IUnknown); impl IReconcilableObject { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn Reconcile(&self, pinitiator: P0, dwflags: u32, hwndowner: P1, hwndprogressfeedback: P2, rgpmkotherinput: &mut [::core::option::Option], ploutindex: *mut i32, pstgnewresidues: P3, pvreserved: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> where diff --git a/crates/libs/windows/src/Windows/Win32/UI/Magnification/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Magnification/mod.rs index 629b6db809..c359524f2d 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Magnification/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Magnification/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagGetColorEffect(hwnd: P0, peffect: *mut MAGCOLOREFFECT) -> super::super::Foundation::BOOL @@ -8,21 +8,21 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagGetColorEffect(hwnd : super::super::Foundation:: HWND, peffect : *mut MAGCOLOREFFECT) -> super::super::Foundation:: BOOL); MagGetColorEffect(hwnd.into_param().abi(), peffect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagGetFullscreenColorEffect(peffect: *mut MAGCOLOREFFECT) -> super::super::Foundation::BOOL { ::windows_targets::link!("magnification.dll" "system" fn MagGetFullscreenColorEffect(peffect : *mut MAGCOLOREFFECT) -> super::super::Foundation:: BOOL); MagGetFullscreenColorEffect(peffect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagGetFullscreenTransform(pmaglevel: *mut f32, pxoffset: *mut i32, pyoffset: *mut i32) -> super::super::Foundation::BOOL { ::windows_targets::link!("magnification.dll" "system" fn MagGetFullscreenTransform(pmaglevel : *mut f32, pxoffset : *mut i32, pyoffset : *mut i32) -> super::super::Foundation:: BOOL); MagGetFullscreenTransform(pmaglevel, pxoffset, pyoffset) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn MagGetImageScalingCallback(hwnd: P0) -> MagImageScalingCallback @@ -32,14 +32,14 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagGetImageScalingCallback(hwnd : super::super::Foundation:: HWND) -> MagImageScalingCallback); MagGetImageScalingCallback(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagGetInputTransform(pfenabled: *mut super::super::Foundation::BOOL, prectsource: *mut super::super::Foundation::RECT, prectdest: *mut super::super::Foundation::RECT) -> super::super::Foundation::BOOL { ::windows_targets::link!("magnification.dll" "system" fn MagGetInputTransform(pfenabled : *mut super::super::Foundation:: BOOL, prectsource : *mut super::super::Foundation:: RECT, prectdest : *mut super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); MagGetInputTransform(pfenabled, prectsource, prectdest) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagGetWindowFilterList(hwnd: P0, pdwfiltermode: *mut MW_FILTERMODE, count: i32, phwnd: *mut super::super::Foundation::HWND) -> i32 @@ -49,7 +49,7 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagGetWindowFilterList(hwnd : super::super::Foundation:: HWND, pdwfiltermode : *mut MW_FILTERMODE, count : i32, phwnd : *mut super::super::Foundation:: HWND) -> i32); MagGetWindowFilterList(hwnd.into_param().abi(), pdwfiltermode, count, phwnd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagGetWindowSource(hwnd: P0, prect: *mut super::super::Foundation::RECT) -> super::super::Foundation::BOOL @@ -59,7 +59,7 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagGetWindowSource(hwnd : super::super::Foundation:: HWND, prect : *mut super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); MagGetWindowSource(hwnd.into_param().abi(), prect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagGetWindowTransform(hwnd: P0, ptransform: *mut MAGTRANSFORM) -> super::super::Foundation::BOOL @@ -69,14 +69,14 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagGetWindowTransform(hwnd : super::super::Foundation:: HWND, ptransform : *mut MAGTRANSFORM) -> super::super::Foundation:: BOOL); MagGetWindowTransform(hwnd.into_param().abi(), ptransform) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagInitialize() -> super::super::Foundation::BOOL { ::windows_targets::link!("magnification.dll" "system" fn MagInitialize() -> super::super::Foundation:: BOOL); MagInitialize() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagSetColorEffect(hwnd: P0, peffect: *mut MAGCOLOREFFECT) -> super::super::Foundation::BOOL @@ -86,21 +86,21 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagSetColorEffect(hwnd : super::super::Foundation:: HWND, peffect : *mut MAGCOLOREFFECT) -> super::super::Foundation:: BOOL); MagSetColorEffect(hwnd.into_param().abi(), peffect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagSetFullscreenColorEffect(peffect: *const MAGCOLOREFFECT) -> super::super::Foundation::BOOL { ::windows_targets::link!("magnification.dll" "system" fn MagSetFullscreenColorEffect(peffect : *const MAGCOLOREFFECT) -> super::super::Foundation:: BOOL); MagSetFullscreenColorEffect(peffect) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagSetFullscreenTransform(maglevel: f32, xoffset: i32, yoffset: i32) -> super::super::Foundation::BOOL { ::windows_targets::link!("magnification.dll" "system" fn MagSetFullscreenTransform(maglevel : f32, xoffset : i32, yoffset : i32) -> super::super::Foundation:: BOOL); MagSetFullscreenTransform(maglevel, xoffset, yoffset) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn MagSetImageScalingCallback(hwnd: P0, callback: MagImageScalingCallback) -> super::super::Foundation::BOOL @@ -110,7 +110,7 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagSetImageScalingCallback(hwnd : super::super::Foundation:: HWND, callback : MagImageScalingCallback) -> super::super::Foundation:: BOOL); MagSetImageScalingCallback(hwnd.into_param().abi(), callback) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagSetInputTransform(fenabled: P0, prectsource: *const super::super::Foundation::RECT, prectdest: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> @@ -120,7 +120,7 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagSetInputTransform(fenabled : super::super::Foundation:: BOOL, prectsource : *const super::super::Foundation:: RECT, prectdest : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); MagSetInputTransform(fenabled.into_param().abi(), prectsource, prectdest).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagSetWindowFilterList(hwnd: P0, dwfiltermode: MW_FILTERMODE, count: i32, phwnd: *mut super::super::Foundation::HWND) -> super::super::Foundation::BOOL @@ -130,7 +130,7 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagSetWindowFilterList(hwnd : super::super::Foundation:: HWND, dwfiltermode : MW_FILTERMODE, count : i32, phwnd : *mut super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); MagSetWindowFilterList(hwnd.into_param().abi(), dwfiltermode, count, phwnd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagSetWindowSource(hwnd: P0, rect: super::super::Foundation::RECT) -> super::super::Foundation::BOOL @@ -140,7 +140,7 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagSetWindowSource(hwnd : super::super::Foundation:: HWND, rect : super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); MagSetWindowSource(hwnd.into_param().abi(), ::core::mem::transmute(rect)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagSetWindowTransform(hwnd: P0, ptransform: *mut MAGTRANSFORM) -> super::super::Foundation::BOOL @@ -150,7 +150,7 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagSetWindowTransform(hwnd : super::super::Foundation:: HWND, ptransform : *mut MAGTRANSFORM) -> super::super::Foundation:: BOOL); MagSetWindowTransform(hwnd.into_param().abi(), ptransform) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagShowSystemCursor(fshowcursor: P0) -> super::super::Foundation::BOOL @@ -160,7 +160,7 @@ where ::windows_targets::link!("magnification.dll" "system" fn MagShowSystemCursor(fshowcursor : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); MagShowSystemCursor(fshowcursor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MagUninitialize() -> super::super::Foundation::BOOL { @@ -289,6 +289,6 @@ impl ::core::default::Default for MAGTRANSFORM { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub type MagImageScalingCallback = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Ribbon/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Ribbon/impl.rs index 76dae4fcb1..318afc0b22 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Ribbon/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Ribbon/impl.rs @@ -129,7 +129,7 @@ impl IUICollectionChangedEvent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IUICommandHandler_Impl: Sized { fn Execute(&self, commandid: u32, verb: UI_EXECUTIONVERB, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT, commandexecutionproperties: ::core::option::Option<&IUISimplePropertySet>) -> ::windows_core::Result<()>; @@ -217,7 +217,7 @@ impl IUIEventingManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IUIFramework_Impl: Sized { fn Initialize(&self, framewnd: super::super::Foundation::HWND, application: ::core::option::Option<&IUIApplication>) -> ::windows_core::Result<()>; @@ -303,7 +303,7 @@ impl IUIFramework_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IUIImage_Impl: Sized { fn GetBitmap(&self) -> ::windows_core::Result; @@ -330,7 +330,7 @@ impl IUIImage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IUIImageFromBitmap_Impl: Sized { fn CreateImage(&self, bitmap: super::super::Graphics::Gdi::HBITMAP, options: UI_OWNERSHIP) -> ::windows_core::Result; @@ -357,7 +357,7 @@ impl IUIImageFromBitmap_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IUIRibbon_Impl: Sized { fn GetHeight(&self) -> ::windows_core::Result; @@ -401,7 +401,7 @@ impl IUIRibbon_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IUISimplePropertySet_Impl: Sized { fn GetValue(&self, key: *const super::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Ribbon/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Ribbon/mod.rs index 0c2e65fcdb..fdc2bf3d51 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Ribbon/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Ribbon/mod.rs @@ -119,7 +119,7 @@ pub struct IUICollectionChangedEvent_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUICommandHandler(::windows_core::IUnknown); impl IUICommandHandler { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn Execute(&self, commandid: u32, verb: UI_EXECUTIONVERB, key: ::core::option::Option<*const super::Shell::PropertiesSystem::PROPERTYKEY>, currentvalue: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>, commandexecutionproperties: P0) -> ::windows_core::Result<()> where @@ -127,7 +127,7 @@ impl IUICommandHandler { { (::windows_core::Interface::vtable(self).Execute)(::windows_core::Interface::as_raw(self), commandid, verb, ::core::mem::transmute(key.unwrap_or(::std::ptr::null())), ::core::mem::transmute(currentvalue.unwrap_or(::std::ptr::null())), commandexecutionproperties.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn UpdateProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: ::core::option::Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -224,7 +224,7 @@ pub struct IUIEventingManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIFramework(::windows_core::IUnknown); impl IUIFramework { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, framewnd: P0, application: P1) -> ::windows_core::Result<()> where @@ -236,7 +236,7 @@ impl IUIFramework { pub unsafe fn Destroy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Destroy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LoadUI(&self, instance: P0, resourcename: P1) -> ::windows_core::Result<()> where @@ -248,18 +248,18 @@ impl IUIFramework { pub unsafe fn GetView(&self, viewid: u32, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetView)(::windows_core::Interface::as_raw(self), viewid, riid, ppv).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetUICommandProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUICommandProperty)(::windows_core::Interface::as_raw(self), commandid, key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SetUICommandProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetUICommandProperty)(::windows_core::Interface::as_raw(self), commandid, key, value).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn InvalidateUICommand(&self, commandid: u32, flags: UI_INVALIDATIONS, key: ::core::option::Option<*const super::Shell::PropertiesSystem::PROPERTYKEY>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvalidateUICommand)(::windows_core::Interface::as_raw(self), commandid, flags, ::core::mem::transmute(key.unwrap_or(::std::ptr::null()))).ok() @@ -311,7 +311,7 @@ pub struct IUIFramework_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIImage(::windows_core::IUnknown); impl IUIImage { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetBitmap(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -338,7 +338,7 @@ pub struct IUIImage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIImageFromBitmap(::windows_core::IUnknown); impl IUIImageFromBitmap { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn CreateImage(&self, bitmap: P0, options: UI_OWNERSHIP) -> ::windows_core::Result where @@ -372,7 +372,7 @@ impl IUIRibbon { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetHeight)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoadSettingsFromStream(&self, pstream: P0) -> ::windows_core::Result<()> where @@ -380,7 +380,7 @@ impl IUIRibbon { { (::windows_core::Interface::vtable(self).LoadSettingsFromStream)(::windows_core::Interface::as_raw(self), pstream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SaveSettingsToStream(&self, pstream: P0) -> ::windows_core::Result<()> where @@ -414,7 +414,7 @@ pub struct IUIRibbon_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUISimplePropertySet(::windows_core::IUnknown); impl IUISimplePropertySet { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetValue(&self, key: *const super::Shell::PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); diff --git a/crates/libs/windows/src/Windows/Win32/UI/Shell/PropertiesSystem/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Shell/PropertiesSystem/impl.rs index 66bb2a3784..b13bfc019f 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Shell/PropertiesSystem/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Shell/PropertiesSystem/impl.rs @@ -49,7 +49,7 @@ impl IInitializeWithFile_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IInitializeWithStream_Impl: Sized { fn Initialize(&self, pstream: ::core::option::Option<&super::super::super::System::Com::IStream>, grfmode: u32) -> ::windows_core::Result<()>; @@ -70,7 +70,7 @@ impl IInitializeWithStream_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait INamedPropertyStore_Impl: Sized { fn GetNamedValue(&self, pszname: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -227,7 +227,7 @@ impl IPersistSerializedPropStorage2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyChange_Impl: Sized + IObjectWithPropertyKey_Impl { fn ApplyToPropVariant(&self, propvarin: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result; @@ -322,7 +322,7 @@ impl IPropertyChangeArray_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IPropertyDescription_Impl: Sized { fn GetPropertyKey(&self, pkey: *mut PROPERTYKEY) -> ::windows_core::Result<()>; @@ -576,7 +576,7 @@ impl IPropertyDescription_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IPropertyDescription2_Impl: Sized + IPropertyDescription_Impl { fn GetImageReferenceForValue(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -606,7 +606,7 @@ impl IPropertyDescription2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IPropertyDescriptionAliasInfo_Impl: Sized + IPropertyDescription_Impl { fn GetSortByAlias(&self, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -670,7 +670,7 @@ impl IPropertyDescriptionList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IPropertyDescriptionRelatedPropertyInfo_Impl: Sized + IPropertyDescription_Impl { fn GetRelatedProperty(&self, pszrelationshipname: &::windows_core::PCWSTR, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -691,7 +691,7 @@ impl IPropertyDescriptionRelatedPropertyInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Search_Common`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Search_Common\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IPropertyDescriptionSearchInfo_Impl: Sized + IPropertyDescription_Impl { fn GetSearchInfoFlags(&self) -> ::windows_core::Result; @@ -760,7 +760,7 @@ impl IPropertyDescriptionSearchInfo_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyEnumType_Impl: Sized { fn GetEnumType(&self) -> ::windows_core::Result; @@ -842,7 +842,7 @@ impl IPropertyEnumType_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyEnumType2_Impl: Sized + IPropertyEnumType_Impl { fn GetImageReference(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -869,7 +869,7 @@ impl IPropertyEnumType2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyEnumTypeList_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -926,7 +926,7 @@ impl IPropertyEnumTypeList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyStore_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -990,7 +990,7 @@ impl IPropertyStore_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyStoreCache_Impl: Sized + IPropertyStore_Impl { fn GetState(&self, key: *const PROPERTYKEY) -> ::windows_core::Result; @@ -1085,7 +1085,7 @@ impl IPropertyStoreFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertySystem_Impl: Sized { fn GetPropertyDescription(&self, propkey: *const PROPERTYKEY, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -1188,7 +1188,7 @@ impl IPropertySystemChangeNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyUI_Impl: Sized { fn ParsePropertyName(&self, pszname: &::windows_core::PCWSTR, pfmtid: *mut ::windows_core::GUID, ppid: *mut u32, pcheaten: *mut u32) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Shell/PropertiesSystem/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Shell/PropertiesSystem/mod.rs index 0fb492e21d..840468a0db 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Shell/PropertiesSystem/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Shell/PropertiesSystem/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSCoerceToCanonicalValue(key: *const PROPERTYKEY, ppropvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { @@ -31,7 +31,7 @@ pub unsafe fn PSCreateMultiplexPropertyStore(prgpunkstores: &[::core::option::Op ::windows_targets::link!("propsys.dll" "system" fn PSCreateMultiplexPropertyStore(prgpunkstores : *const * mut::core::ffi::c_void, cstores : u32, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PSCreateMultiplexPropertyStore(::core::mem::transmute(prgpunkstores.as_ptr()), prgpunkstores.len() as _, riid, ppv).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSCreatePropertyChangeArray(rgpropkey: ::core::option::Option<*const PROPERTYKEY>, rgflags: ::core::option::Option<*const PKA_FLAGS>, rgpropvar: ::core::option::Option<*const super::super::super::System::Com::StructuredStorage::PROPVARIANT>, cchanges: u32, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -46,7 +46,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSCreatePropertyStoreFromObject(punk : * mut::core::ffi::c_void, grfmode : u32, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PSCreatePropertyStoreFromObject(punk.into_param().abi(), grfmode, riid, ppv).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSCreatePropertyStoreFromPropertySetStorage(ppss: P0, grfmode: u32, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -56,7 +56,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSCreatePropertyStoreFromPropertySetStorage(ppss : * mut::core::ffi::c_void, grfmode : u32, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PSCreatePropertyStoreFromPropertySetStorage(ppss.into_param().abi(), grfmode, riid, ppv).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSCreateSimplePropertyChange(flags: PKA_FLAGS, key: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -68,14 +68,14 @@ pub unsafe fn PSEnumeratePropertyDescriptions(filteron: PROPDESC_ENUMFILTER, rii ::windows_targets::link!("propsys.dll" "system" fn PSEnumeratePropertyDescriptions(filteron : PROPDESC_ENUMFILTER, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PSEnumeratePropertyDescriptions(filteron, riid, ppv).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSFormatForDisplay(propkey: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdfflags: PROPDESC_FORMAT_FLAGS, pwsztext: &mut [u16]) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn PSFormatForDisplay(propkey : *const PROPERTYKEY, propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT, pdfflags : PROPDESC_FORMAT_FLAGS, pwsztext : ::windows_core::PWSTR, cchtext : u32) -> ::windows_core::HRESULT); PSFormatForDisplay(propkey, propvar, pdfflags, ::core::mem::transmute(pwsztext.as_ptr()), pwsztext.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSFormatForDisplayAlloc(key: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS) -> ::windows_core::Result<::windows_core::PWSTR> { @@ -93,7 +93,7 @@ where let mut result__ = ::std::mem::zeroed(); PSFormatPropertyValue(pps.into_param().abi(), ppd.into_param().abi(), pdff, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSGetImageReferenceForValue(propkey: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<::windows_core::PWSTR> { @@ -101,7 +101,7 @@ pub unsafe fn PSGetImageReferenceForValue(propkey: *const PROPERTYKEY, propvar: let mut result__ = ::std::mem::zeroed(); PSGetImageReferenceForValue(propkey, propvar, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PSGetItemPropertyHandler(punkitem: P0, freadwrite: P1, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -112,7 +112,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSGetItemPropertyHandler(punkitem : * mut::core::ffi::c_void, freadwrite : super::super::super::Foundation:: BOOL, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PSGetItemPropertyHandler(punkitem.into_param().abi(), freadwrite.into_param().abi(), riid, ppv).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PSGetItemPropertyHandlerWithCreateObject(punkitem: P0, freadwrite: P1, punkcreateobject: P2, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -130,7 +130,7 @@ pub unsafe fn PSGetNameFromPropertyKey(propkey: *const PROPERTYKEY) -> ::windows let mut result__ = ::std::mem::zeroed(); PSGetNameFromPropertyKey(propkey, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSGetNamedPropertyFromPropertyStorage(psps: P0, cb: u32, pszname: P1) -> ::windows_core::Result @@ -163,7 +163,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSGetPropertyDescriptionListFromString(pszproplist : ::windows_core::PCWSTR, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PSGetPropertyDescriptionListFromString(pszproplist.into_param().abi(), riid, ppv).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSGetPropertyFromPropertyStorage(psps: P0, cb: u32, rpkey: *const PROPERTYKEY) -> ::windows_core::Result @@ -187,7 +187,7 @@ pub unsafe fn PSGetPropertySystem(riid: *const ::windows_core::GUID, ppv: *mut * ::windows_targets::link!("propsys.dll" "system" fn PSGetPropertySystem(riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PSGetPropertySystem(riid, ppv).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSGetPropertyValue(pps: P0, ppd: P1) -> ::windows_core::Result @@ -208,7 +208,7 @@ where let mut result__ = ::std::mem::zeroed(); PSLookupPropertyHandlerCLSID(pszfilepath.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_Delete(propbag: P0, propname: P1) -> ::windows_core::Result<()> @@ -219,7 +219,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_Delete(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); PSPropertyBag_Delete(propbag.into_param().abi(), propname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn PSPropertyBag_ReadBOOL(propbag: P0, propname: P1) -> ::windows_core::Result @@ -231,7 +231,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadBOOL(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadBSTR(propbag: P0, propname: P1) -> ::windows_core::Result<::windows_core::BSTR> @@ -243,7 +243,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadBSTR(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadDWORD(propbag: P0, propname: P1) -> ::windows_core::Result @@ -255,7 +255,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadDWORD(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadGUID(propbag: P0, propname: P1) -> ::windows_core::Result<::windows_core::GUID> @@ -267,7 +267,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadGUID(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadInt(propbag: P0, propname: P1) -> ::windows_core::Result @@ -279,7 +279,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadInt(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadLONG(propbag: P0, propname: P1) -> ::windows_core::Result @@ -291,7 +291,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadLONG(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn PSPropertyBag_ReadPOINTL(propbag: P0, propname: P1) -> ::windows_core::Result @@ -303,7 +303,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadPOINTL(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn PSPropertyBag_ReadPOINTS(propbag: P0, propname: P1) -> ::windows_core::Result @@ -315,7 +315,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadPOINTS(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadPropertyKey(propbag: P0, propname: P1, value: *mut PROPERTYKEY) -> ::windows_core::Result<()> @@ -326,7 +326,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_ReadPropertyKey(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : *mut PROPERTYKEY) -> ::windows_core::HRESULT); PSPropertyBag_ReadPropertyKey(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn PSPropertyBag_ReadRECTL(propbag: P0, propname: P1) -> ::windows_core::Result @@ -338,7 +338,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadRECTL(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadSHORT(propbag: P0, propname: P1) -> ::windows_core::Result @@ -350,7 +350,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadSHORT(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadStr(propbag: P0, propname: P1, value: &mut [u16]) -> ::windows_core::Result<()> @@ -361,7 +361,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_ReadStr(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : ::windows_core::PWSTR, charactercount : i32) -> ::windows_core::HRESULT); PSPropertyBag_ReadStr(propbag.into_param().abi(), propname.into_param().abi(), ::core::mem::transmute(value.as_ptr()), value.len() as _).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadStrAlloc(propbag: P0, propname: P1) -> ::windows_core::Result<::windows_core::PWSTR> @@ -373,7 +373,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadStrAlloc(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadStream(propbag: P0, propname: P1) -> ::windows_core::Result @@ -385,7 +385,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadStream(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSPropertyBag_ReadType(propbag: P0, propname: P1, var: *mut super::super::super::System::Variant::VARIANT, r#type: super::super::super::System::Variant::VARENUM) -> ::windows_core::Result<()> @@ -396,7 +396,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_ReadType(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, var : *mut super::super::super::System::Variant:: VARIANT, r#type : super::super::super::System::Variant:: VARENUM) -> ::windows_core::HRESULT); PSPropertyBag_ReadType(propbag.into_param().abi(), propname.into_param().abi(), var, r#type).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadULONGLONG(propbag: P0, propname: P1) -> ::windows_core::Result @@ -408,7 +408,7 @@ where let mut result__ = ::std::mem::zeroed(); PSPropertyBag_ReadULONGLONG(propbag.into_param().abi(), propname.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_ReadUnknown(propbag: P0, propname: P1, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -419,7 +419,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_ReadUnknown(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); PSPropertyBag_ReadUnknown(propbag.into_param().abi(), propname.into_param().abi(), riid, ppv).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn PSPropertyBag_WriteBOOL(propbag: P0, propname: P1, value: P2) -> ::windows_core::Result<()> @@ -431,7 +431,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteBOOL(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : super::super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); PSPropertyBag_WriteBOOL(propbag.into_param().abi(), propname.into_param().abi(), value.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WriteBSTR(propbag: P0, propname: P1, value: P2) -> ::windows_core::Result<()> @@ -443,7 +443,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteBSTR(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); PSPropertyBag_WriteBSTR(propbag.into_param().abi(), propname.into_param().abi(), value.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WriteDWORD(propbag: P0, propname: P1, value: u32) -> ::windows_core::Result<()> @@ -454,7 +454,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteDWORD(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : u32) -> ::windows_core::HRESULT); PSPropertyBag_WriteDWORD(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WriteGUID(propbag: P0, propname: P1, value: *const ::windows_core::GUID) -> ::windows_core::Result<()> @@ -465,7 +465,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteGUID(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : *const ::windows_core::GUID) -> ::windows_core::HRESULT); PSPropertyBag_WriteGUID(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WriteInt(propbag: P0, propname: P1, value: i32) -> ::windows_core::Result<()> @@ -476,7 +476,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteInt(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : i32) -> ::windows_core::HRESULT); PSPropertyBag_WriteInt(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WriteLONG(propbag: P0, propname: P1, value: i32) -> ::windows_core::Result<()> @@ -487,7 +487,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteLONG(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : i32) -> ::windows_core::HRESULT); PSPropertyBag_WriteLONG(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn PSPropertyBag_WritePOINTL(propbag: P0, propname: P1, value: *const super::super::super::Foundation::POINTL) -> ::windows_core::Result<()> @@ -498,7 +498,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WritePOINTL(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : *const super::super::super::Foundation:: POINTL) -> ::windows_core::HRESULT); PSPropertyBag_WritePOINTL(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn PSPropertyBag_WritePOINTS(propbag: P0, propname: P1, value: *const super::super::super::Foundation::POINTS) -> ::windows_core::Result<()> @@ -509,7 +509,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WritePOINTS(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : *const super::super::super::Foundation:: POINTS) -> ::windows_core::HRESULT); PSPropertyBag_WritePOINTS(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WritePropertyKey(propbag: P0, propname: P1, value: *const PROPERTYKEY) -> ::windows_core::Result<()> @@ -520,7 +520,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WritePropertyKey(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : *const PROPERTYKEY) -> ::windows_core::HRESULT); PSPropertyBag_WritePropertyKey(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] #[inline] pub unsafe fn PSPropertyBag_WriteRECTL(propbag: P0, propname: P1, value: *const super::super::super::Foundation::RECTL) -> ::windows_core::Result<()> @@ -531,7 +531,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteRECTL(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : *const super::super::super::Foundation:: RECTL) -> ::windows_core::HRESULT); PSPropertyBag_WriteRECTL(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WriteSHORT(propbag: P0, propname: P1, value: i16) -> ::windows_core::Result<()> @@ -542,7 +542,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteSHORT(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : i16) -> ::windows_core::HRESULT); PSPropertyBag_WriteSHORT(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WriteStr(propbag: P0, propname: P1, value: P2) -> ::windows_core::Result<()> @@ -554,7 +554,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteStr(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); PSPropertyBag_WriteStr(propbag.into_param().abi(), propname.into_param().abi(), value.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WriteStream(propbag: P0, propname: P1, value: P2) -> ::windows_core::Result<()> @@ -566,7 +566,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteStream(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); PSPropertyBag_WriteStream(propbag.into_param().abi(), propname.into_param().abi(), value.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WriteULONGLONG(propbag: P0, propname: P1, value: u64) -> ::windows_core::Result<()> @@ -577,7 +577,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_WriteULONGLONG(propbag : * mut::core::ffi::c_void, propname : ::windows_core::PCWSTR, value : u64) -> ::windows_core::HRESULT); PSPropertyBag_WriteULONGLONG(propbag.into_param().abi(), propname.into_param().abi(), value).ok() } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn PSPropertyBag_WriteUnknown(propbag: P0, propname: P1, punk: P2) -> ::windows_core::Result<()> @@ -610,7 +610,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSRegisterPropertySchema(pszpath : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); PSRegisterPropertySchema(pszpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn PSSetPropertyValue(pps: P0, ppd: P1, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> @@ -634,7 +634,7 @@ where ::windows_targets::link!("propsys.dll" "system" fn PSUnregisterPropertySchema(pszpath : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); PSUnregisterPropertySchema(pszpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PifMgr_CloseProperties(hprops: P0, flopt: u32) -> super::super::super::Foundation::HANDLE @@ -644,7 +644,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn PifMgr_CloseProperties(hprops : super::super::super::Foundation:: HANDLE, flopt : u32) -> super::super::super::Foundation:: HANDLE); PifMgr_CloseProperties(hprops.into_param().abi(), flopt) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PifMgr_GetProperties(hprops: P0, pszgroup: P1, lpprops: ::core::option::Option<*mut ::core::ffi::c_void>, cbprops: i32, flopt: u32) -> i32 @@ -655,7 +655,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn PifMgr_GetProperties(hprops : super::super::super::Foundation:: HANDLE, pszgroup : ::windows_core::PCSTR, lpprops : *mut ::core::ffi::c_void, cbprops : i32, flopt : u32) -> i32); PifMgr_GetProperties(hprops.into_param().abi(), pszgroup.into_param().abi(), ::core::mem::transmute(lpprops.unwrap_or(::std::ptr::null_mut())), cbprops, flopt) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PifMgr_OpenProperties(pszapp: P0, pszpif: P1, hinf: u32, flopt: u32) -> super::super::super::Foundation::HANDLE @@ -666,7 +666,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn PifMgr_OpenProperties(pszapp : ::windows_core::PCWSTR, pszpif : ::windows_core::PCWSTR, hinf : u32, flopt : u32) -> super::super::super::Foundation:: HANDLE); PifMgr_OpenProperties(pszapp.into_param().abi(), pszpif.into_param().abi(), hinf, flopt) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PifMgr_SetProperties(hprops: P0, pszgroup: P1, lpprops: *const ::core::ffi::c_void, cbprops: i32, flopt: u32) -> i32 @@ -686,7 +686,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHAddDefaultPropertiesByExt(pszext : ::windows_core::PCWSTR, ppropstore : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); SHAddDefaultPropertiesByExt(pszext.into_param().abi(), ppropstore.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetPropertyStoreForWindow(hwnd: P0) -> ::windows_core::Result @@ -698,14 +698,14 @@ where let mut result__ = ::std::ptr::null_mut(); SHGetPropertyStoreForWindow(hwnd.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHGetPropertyStoreFromIDList(pidl: *const super::Common::ITEMIDLIST, flags: GETPROPERTYSTOREFLAGS, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { ::windows_targets::link!("shell32.dll" "system" fn SHGetPropertyStoreFromIDList(pidl : *const super::Common:: ITEMIDLIST, flags : GETPROPERTYSTOREFLAGS, riid : *const ::windows_core::GUID, ppv : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); SHGetPropertyStoreFromIDList(pidl, flags, riid, ppv).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHGetPropertyStoreFromParsingName(pszpath: P0, pbc: P1, flags: GETPROPERTYSTOREFLAGS) -> ::windows_core::Result @@ -718,7 +718,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHGetPropertyStoreFromParsingName(pszpath.into_param().abi(), pbc.into_param().abi(), flags, &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn SHPropStgCreate(psstg: P0, fmtid: *const ::windows_core::GUID, pclsid: ::core::option::Option<*const ::windows_core::GUID>, grfflags: u32, grfmode: u32, dwdisposition: u32, ppstg: *mut ::core::option::Option, pucodepage: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -728,7 +728,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHPropStgCreate(psstg : * mut::core::ffi::c_void, fmtid : *const ::windows_core::GUID, pclsid : *const ::windows_core::GUID, grfflags : u32, grfmode : u32, dwdisposition : u32, ppstg : *mut * mut::core::ffi::c_void, pucodepage : *mut u32) -> ::windows_core::HRESULT); SHPropStgCreate(psstg.into_param().abi(), fmtid, ::core::mem::transmute(pclsid.unwrap_or(::std::ptr::null())), grfflags, grfmode, dwdisposition, ::core::mem::transmute(ppstg), ::core::mem::transmute(pucodepage.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn SHPropStgReadMultiple(pps: P0, ucodepage: u32, cpspec: u32, rgpspec: *const super::super::super::System::Com::StructuredStorage::PROPSPEC, rgvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> @@ -738,7 +738,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHPropStgReadMultiple(pps : * mut::core::ffi::c_void, ucodepage : u32, cpspec : u32, rgpspec : *const super::super::super::System::Com::StructuredStorage:: PROPSPEC, rgvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT) -> ::windows_core::HRESULT); SHPropStgReadMultiple(pps.into_param().abi(), ucodepage, cpspec, rgpspec, rgvar).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn SHPropStgWriteMultiple(pps: P0, pucodepage: ::core::option::Option<*mut u32>, cpspec: u32, rgpspec: *const super::super::super::System::Com::StructuredStorage::PROPSPEC, rgvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT, propidnamefirst: u32) -> ::windows_core::Result<()> @@ -842,7 +842,7 @@ pub struct IInitializeWithFile_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInitializeWithStream(::windows_core::IUnknown); impl IInitializeWithStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pstream: P0, grfmode: u32) -> ::windows_core::Result<()> where @@ -871,7 +871,7 @@ pub struct IInitializeWithStream_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INamedPropertyStore(::windows_core::IUnknown); impl INamedPropertyStore { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetNamedValue(&self, pszname: P0) -> ::windows_core::Result where @@ -880,7 +880,7 @@ impl INamedPropertyStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNamedValue)(::windows_core::Interface::as_raw(self), pszname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetNamedValue(&self, pszname: P0, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -1024,7 +1024,7 @@ impl IPropertyChange { pub unsafe fn GetPropertyKey(&self, pkey: *mut PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPropertyKey)(::windows_core::Interface::as_raw(self), pkey).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn ApplyToPropVariant(&self, propvarin: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1157,7 +1157,7 @@ impl IPropertyDescription { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRelativeDescriptionType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetRelativeDescription(&self, propvar1: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, propvar2: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, ppszdesc1: *mut ::windows_core::PWSTR, ppszdesc2: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRelativeDescription)(::windows_core::Interface::as_raw(self), propvar1, propvar2, ppszdesc1, ppszdesc2).ok() @@ -1166,7 +1166,7 @@ impl IPropertyDescription { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSortDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSortDescriptionLabel(&self, fdescending: P0) -> ::windows_core::Result<::windows_core::PWSTR> where @@ -1179,7 +1179,7 @@ impl IPropertyDescription { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAggregationType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_System_Search_Common\"`"] #[cfg(feature = "Win32_System_Search_Common")] pub unsafe fn GetConditionType(&self, pcontype: *mut PROPDESC_CONDITION_TYPE, popdefault: *mut super::super::super::System::Search::Common::CONDITION_OPERATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetConditionType)(::windows_core::Interface::as_raw(self), pcontype, popdefault).ok() @@ -1191,18 +1191,18 @@ impl IPropertyDescription { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetEnumTypeList)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CoerceToCanonicalValue(&self, ppropvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CoerceToCanonicalValue)(::windows_core::Interface::as_raw(self), ppropvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn FormatForDisplay(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdfflags: PROPDESC_FORMAT_FLAGS) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FormatForDisplay)(::windows_core::Interface::as_raw(self), propvar, pdfflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn IsValueCanonical(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsValueCanonical)(::windows_core::Interface::as_raw(self), propvar).ok() @@ -1310,7 +1310,7 @@ impl IPropertyDescription2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRelativeDescriptionType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetRelativeDescription(&self, propvar1: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, propvar2: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, ppszdesc1: *mut ::windows_core::PWSTR, ppszdesc2: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRelativeDescription)(::windows_core::Interface::as_raw(self), propvar1, propvar2, ppszdesc1, ppszdesc2).ok() @@ -1319,7 +1319,7 @@ impl IPropertyDescription2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSortDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSortDescriptionLabel(&self, fdescending: P0) -> ::windows_core::Result<::windows_core::PWSTR> where @@ -1332,7 +1332,7 @@ impl IPropertyDescription2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAggregationType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_System_Search_Common\"`"] #[cfg(feature = "Win32_System_Search_Common")] pub unsafe fn GetConditionType(&self, pcontype: *mut PROPDESC_CONDITION_TYPE, popdefault: *mut super::super::super::System::Search::Common::CONDITION_OPERATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetConditionType)(::windows_core::Interface::as_raw(self), pcontype, popdefault).ok() @@ -1344,23 +1344,23 @@ impl IPropertyDescription2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetEnumTypeList)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CoerceToCanonicalValue(&self, ppropvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CoerceToCanonicalValue)(::windows_core::Interface::as_raw(self), ppropvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn FormatForDisplay(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdfflags: PROPDESC_FORMAT_FLAGS) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FormatForDisplay)(::windows_core::Interface::as_raw(self), propvar, pdfflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn IsValueCanonical(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsValueCanonical)(::windows_core::Interface::as_raw(self), propvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetImageReferenceForValue(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); @@ -1434,7 +1434,7 @@ impl IPropertyDescriptionAliasInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRelativeDescriptionType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetRelativeDescription(&self, propvar1: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, propvar2: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, ppszdesc1: *mut ::windows_core::PWSTR, ppszdesc2: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRelativeDescription)(::windows_core::Interface::as_raw(self), propvar1, propvar2, ppszdesc1, ppszdesc2).ok() @@ -1443,7 +1443,7 @@ impl IPropertyDescriptionAliasInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSortDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSortDescriptionLabel(&self, fdescending: P0) -> ::windows_core::Result<::windows_core::PWSTR> where @@ -1456,7 +1456,7 @@ impl IPropertyDescriptionAliasInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAggregationType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_System_Search_Common\"`"] #[cfg(feature = "Win32_System_Search_Common")] pub unsafe fn GetConditionType(&self, pcontype: *mut PROPDESC_CONDITION_TYPE, popdefault: *mut super::super::super::System::Search::Common::CONDITION_OPERATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetConditionType)(::windows_core::Interface::as_raw(self), pcontype, popdefault).ok() @@ -1468,18 +1468,18 @@ impl IPropertyDescriptionAliasInfo { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetEnumTypeList)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CoerceToCanonicalValue(&self, ppropvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CoerceToCanonicalValue)(::windows_core::Interface::as_raw(self), ppropvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn FormatForDisplay(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdfflags: PROPDESC_FORMAT_FLAGS) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FormatForDisplay)(::windows_core::Interface::as_raw(self), propvar, pdfflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn IsValueCanonical(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsValueCanonical)(::windows_core::Interface::as_raw(self), propvar).ok() @@ -1594,7 +1594,7 @@ impl IPropertyDescriptionRelatedPropertyInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRelativeDescriptionType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetRelativeDescription(&self, propvar1: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, propvar2: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, ppszdesc1: *mut ::windows_core::PWSTR, ppszdesc2: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRelativeDescription)(::windows_core::Interface::as_raw(self), propvar1, propvar2, ppszdesc1, ppszdesc2).ok() @@ -1603,7 +1603,7 @@ impl IPropertyDescriptionRelatedPropertyInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSortDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSortDescriptionLabel(&self, fdescending: P0) -> ::windows_core::Result<::windows_core::PWSTR> where @@ -1616,7 +1616,7 @@ impl IPropertyDescriptionRelatedPropertyInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAggregationType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_System_Search_Common\"`"] #[cfg(feature = "Win32_System_Search_Common")] pub unsafe fn GetConditionType(&self, pcontype: *mut PROPDESC_CONDITION_TYPE, popdefault: *mut super::super::super::System::Search::Common::CONDITION_OPERATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetConditionType)(::windows_core::Interface::as_raw(self), pcontype, popdefault).ok() @@ -1628,18 +1628,18 @@ impl IPropertyDescriptionRelatedPropertyInfo { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetEnumTypeList)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CoerceToCanonicalValue(&self, ppropvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CoerceToCanonicalValue)(::windows_core::Interface::as_raw(self), ppropvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn FormatForDisplay(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdfflags: PROPDESC_FORMAT_FLAGS) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FormatForDisplay)(::windows_core::Interface::as_raw(self), propvar, pdfflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn IsValueCanonical(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsValueCanonical)(::windows_core::Interface::as_raw(self), propvar).ok() @@ -1717,7 +1717,7 @@ impl IPropertyDescriptionSearchInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRelativeDescriptionType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetRelativeDescription(&self, propvar1: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, propvar2: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, ppszdesc1: *mut ::windows_core::PWSTR, ppszdesc2: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetRelativeDescription)(::windows_core::Interface::as_raw(self), propvar1, propvar2, ppszdesc1, ppszdesc2).ok() @@ -1726,7 +1726,7 @@ impl IPropertyDescriptionSearchInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSortDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSortDescriptionLabel(&self, fdescending: P0) -> ::windows_core::Result<::windows_core::PWSTR> where @@ -1739,7 +1739,7 @@ impl IPropertyDescriptionSearchInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetAggregationType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Search_Common`"] + #[doc = "Required features: `\"Win32_System_Search_Common\"`"] #[cfg(feature = "Win32_System_Search_Common")] pub unsafe fn GetConditionType(&self, pcontype: *mut PROPDESC_CONDITION_TYPE, popdefault: *mut super::super::super::System::Search::Common::CONDITION_OPERATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetConditionType)(::windows_core::Interface::as_raw(self), pcontype, popdefault).ok() @@ -1751,18 +1751,18 @@ impl IPropertyDescriptionSearchInfo { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetEnumTypeList)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn CoerceToCanonicalValue(&self, ppropvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CoerceToCanonicalValue)(::windows_core::Interface::as_raw(self), ppropvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn FormatForDisplay(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdfflags: PROPDESC_FORMAT_FLAGS) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FormatForDisplay)(::windows_core::Interface::as_raw(self), propvar, pdfflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn IsValueCanonical(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsValueCanonical)(::windows_core::Interface::as_raw(self), propvar).ok() @@ -1808,19 +1808,19 @@ impl IPropertyEnumType { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEnumType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetRangeMinValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRangeMinValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetRangeSetValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1865,19 +1865,19 @@ impl IPropertyEnumType2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEnumType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetRangeMinValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetRangeMinValue)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetRangeSetValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1927,7 +1927,7 @@ impl IPropertyEnumTypeList { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetConditionAt)(::windows_core::Interface::as_raw(self), nindex, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn FindMatchingIndex(&self, propvarcmp: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1964,13 +1964,13 @@ impl IPropertyStore { pub unsafe fn GetAt(&self, iprop: u32, pkey: *mut PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAt)(::windows_core::Interface::as_raw(self), iprop, pkey).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, key: *const PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, key: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), key, propvar).ok() @@ -2013,13 +2013,13 @@ impl IPropertyStoreCache { pub unsafe fn GetAt(&self, iprop: u32, pkey: *mut PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAt)(::windows_core::Interface::as_raw(self), iprop, pkey).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, key: *const PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, key: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetValue)(::windows_core::Interface::as_raw(self), key, propvar).ok() @@ -2031,7 +2031,7 @@ impl IPropertyStoreCache { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetState)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetValueAndState(&self, key: *const PROPERTYKEY, ppropvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT, pstate: *mut PSC_STATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetValueAndState)(::windows_core::Interface::as_raw(self), key, ppropvar, pstate).ok() @@ -2039,7 +2039,7 @@ impl IPropertyStoreCache { pub unsafe fn SetState(&self, key: *const PROPERTYKEY, state: PSC_STATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetState)(::windows_core::Interface::as_raw(self), key, state).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn SetValueAndState(&self, key: *const PROPERTYKEY, ppropvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, state: PSC_STATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValueAndState)(::windows_core::Interface::as_raw(self), key, ppropvar, state).ok() @@ -2156,12 +2156,12 @@ impl IPropertySystem { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).EnumeratePropertyDescriptions)(::windows_core::Interface::as_raw(self), filteron, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn FormatForDisplay(&self, key: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS, psztext: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FormatForDisplay)(::windows_core::Interface::as_raw(self), key, propvar, pdff, ::core::mem::transmute(psztext.as_ptr()), psztext.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn FormatForDisplayAlloc(&self, key: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); @@ -2258,7 +2258,7 @@ impl IPropertyUI { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFlags)(::windows_core::Interface::as_raw(self), fmtid, pid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn FormatForDisplay(&self, fmtid: *const ::windows_core::GUID, pid: u32, ppropvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, puiff: PROPERTYUI_FORMAT_FLAGS, pwsztext: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FormatForDisplay)(::windows_core::Interface::as_raw(self), fmtid, pid, ppropvar, puiff, ::core::mem::transmute(pwsztext.as_ptr()), pwsztext.len() as _).ok() diff --git a/crates/libs/windows/src/Windows/Win32/UI/Shell/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Shell/impl.rs index 0d35405578..ee15aaa0dc 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Shell/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Shell/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] pub trait CIE4ConnectionPoint_Impl: Sized + super::super::System::Com::IConnectionPoint_Impl { fn DoInvokeIE4(&self, pf: *mut super::super::Foundation::BOOL, ppv: *mut *mut ::core::ffi::c_void, dispid: i32, pdispparams: *mut super::super::System::Com::DISPPARAMS) -> ::windows_core::Result<()>; @@ -29,7 +29,7 @@ impl CIE4ConnectionPoint_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DFConstraint_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -72,7 +72,7 @@ impl DFConstraint_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DShellFolderViewEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -86,7 +86,7 @@ impl DShellFolderViewEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DShellNameSpaceEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -100,7 +100,7 @@ impl DShellNameSpaceEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DShellWindowsEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -114,7 +114,7 @@ impl DShellWindowsEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DWebBrowserEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -128,7 +128,7 @@ impl DWebBrowserEvents_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DWebBrowserEvents2_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -142,7 +142,7 @@ impl DWebBrowserEvents2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Folder_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Title(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -271,7 +271,7 @@ impl Folder_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Folder2_Impl: Sized + Folder_Impl { fn Self_(&self) -> ::windows_core::Result; @@ -341,7 +341,7 @@ impl Folder2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Folder3_Impl: Sized + Folder2_Impl { fn ShowWebViewBarricade(&self) -> ::windows_core::Result; @@ -378,7 +378,7 @@ impl Folder3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait FolderItem_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Application(&self) -> ::windows_core::Result; @@ -598,7 +598,7 @@ impl FolderItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait FolderItem2_Impl: Sized + FolderItem_Impl { fn InvokeVerbEx(&self, vverb: &super::super::System::Variant::VARIANT, vargs: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -635,7 +635,7 @@ impl FolderItem2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait FolderItemVerb_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Application(&self) -> ::windows_core::Result; @@ -698,7 +698,7 @@ impl FolderItemVerb_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait FolderItemVerbs_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -780,7 +780,7 @@ impl FolderItemVerbs_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait FolderItems_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -862,7 +862,7 @@ impl FolderItems_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait FolderItems2_Impl: Sized + FolderItems_Impl { fn InvokeVerbEx(&self, vverb: &super::super::System::Variant::VARIANT, vargs: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -883,7 +883,7 @@ impl FolderItems2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait FolderItems3_Impl: Sized + FolderItems2_Impl { fn Filter(&self, grfflags: i32, bstrfilespec: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -966,7 +966,7 @@ impl IACList2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IAccessibilityDockingService_Impl: Sized { fn GetAvailableSize(&self, hmonitor: super::super::Graphics::Gdi::HMONITOR, pcxfixed: *mut u32, pcymax: *mut u32) -> ::windows_core::Result<()>; @@ -1038,7 +1038,7 @@ impl IAccessibleObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IActionProgress_Impl: Sized { fn Begin(&self, action: SPACTION, flags: u32) -> ::windows_core::Result<()>; @@ -1130,7 +1130,7 @@ impl IActionProgressDialog_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IAppActivationUIInfo_Impl: Sized { fn GetMonitor(&self) -> ::windows_core::Result; @@ -1277,7 +1277,7 @@ impl IAppPublisher_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IAppVisibility_Impl: Sized { fn GetAppVisibilityOnMonitor(&self, hmonitor: super::super::Graphics::Gdi::HMONITOR) -> ::windows_core::Result; @@ -1340,7 +1340,7 @@ impl IAppVisibility_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IAppVisibilityEvents_Impl: Sized { fn AppVisibilityOnMonitorChanged(&self, hmonitor: super::super::Graphics::Gdi::HMONITOR, previousmode: MONITOR_APP_VISIBILITY, currentmode: MONITOR_APP_VISIBILITY) -> ::windows_core::Result<()>; @@ -1423,7 +1423,7 @@ impl IApplicationActivationManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IApplicationAssociationRegistration_Impl: Sized { fn QueryCurrentDefault(&self, pszquery: &::windows_core::PCWSTR, atquerytype: ASSOCIATIONTYPE, alquerylevel: ASSOCIATIONLEVEL) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1520,7 +1520,7 @@ impl IApplicationAssociationRegistrationUI_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub trait IApplicationDesignModeSettings_Impl: Sized { fn SetNativeDisplaySize(&self, nativedisplaysizepixels: &super::super::Foundation::SIZE) -> ::windows_core::Result<()>; @@ -1591,7 +1591,7 @@ impl IApplicationDesignModeSettings_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub trait IApplicationDesignModeSettings2_Impl: Sized + IApplicationDesignModeSettings_Impl { fn SetNativeDisplayOrientation(&self, nativedisplayorientation: NATIVE_DISPLAY_ORIENTATION) -> ::windows_core::Result<()>; @@ -1724,7 +1724,7 @@ impl IApplicationDocumentLists_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IAssocHandler_Impl: Sized { fn GetName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1835,7 +1835,7 @@ impl IAssocHandlerInvoker_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAttachmentExecute_Impl: Sized { fn SetClientTitle(&self, psztitle: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -1942,7 +1942,7 @@ impl IAttachmentExecute_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAutoComplete_Impl: Sized { fn Init(&self, hwndedit: super::super::Foundation::HWND, punkacl: ::core::option::Option<&::windows_core::IUnknown>, pwszregkeypath: &::windows_core::PCWSTR, pwszquickcomplete: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -1969,7 +1969,7 @@ impl IAutoComplete_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAutoComplete2_Impl: Sized + IAutoComplete_Impl { fn SetOptions(&self, dwflag: u32) -> ::windows_core::Result<()>; @@ -2033,7 +2033,7 @@ impl IAutoCompleteDropDown_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IBandHost_Impl: Sized { fn CreateBand(&self, rclsidband: *const ::windows_core::GUID, favailable: super::super::Foundation::BOOL, fvisible: super::super::Foundation::BOOL, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -2071,7 +2071,7 @@ impl IBandHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub trait IBandSite_Impl: Sized { fn AddBand(&self, punk: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -2167,7 +2167,7 @@ impl IBannerNotificationHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IBanneredBar_Impl: Sized { fn SetIconSize(&self, iicon: u32) -> ::windows_core::Result<()>; @@ -2247,7 +2247,7 @@ impl IBrowserFrameOptions_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] pub trait IBrowserService_Impl: Sized { fn GetParentSite(&self) -> ::windows_core::Result; @@ -2552,7 +2552,7 @@ impl IBrowserService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Controls`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IBrowserService2_Impl: Sized + IBrowserService_Impl { fn WndProcBS(&self, hwnd: super::super::Foundation::HWND, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> super::super::Foundation::LRESULT; @@ -3027,7 +3027,7 @@ impl IBrowserService2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Controls`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IBrowserService3_Impl: Sized + IBrowserService2_Impl { fn _PositionViewWindow(&self, hwnd: super::super::Foundation::HWND, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -3064,7 +3064,7 @@ impl IBrowserService3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Controls`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IBrowserService4_Impl: Sized + IBrowserService3_Impl { fn ActivateView(&self, fpendingview: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3102,7 +3102,7 @@ impl IBrowserService4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICDBurn_Impl: Sized { fn GetRecorderDriveLetter(&self, pszdrive: ::windows_core::PWSTR, cch: u32) -> ::windows_core::Result<()>; @@ -3169,7 +3169,7 @@ impl ICDBurnExt_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait ICategorizer_Impl: Sized { fn GetDescription(&self, pszdesc: ::windows_core::PWSTR, cch: u32) -> ::windows_core::Result<()>; @@ -3214,7 +3214,7 @@ impl ICategorizer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ICategoryProvider_Impl: Sized { fn CanCategorizeOnSCID(&self, pscid: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()>; @@ -3285,7 +3285,7 @@ impl ICategoryProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IColumnManager_Impl: Sized { fn SetColumnInfo(&self, propkey: *const PropertiesSystem::PROPERTYKEY, pcmci: *const CM_COLUMNINFO) -> ::windows_core::Result<()>; @@ -3343,7 +3343,7 @@ impl IColumnManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IColumnProvider_Impl: Sized { fn Initialize(&self, psci: *const SHCOLUMNINIT) -> ::windows_core::Result<()>; @@ -3387,7 +3387,7 @@ impl IColumnProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub trait ICommDlgBrowser_Impl: Sized { fn OnDefaultCommand(&self, ppshv: ::core::option::Option<&IShellView>) -> ::windows_core::Result<()>; @@ -3425,7 +3425,7 @@ impl ICommDlgBrowser_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub trait ICommDlgBrowser2_Impl: Sized + ICommDlgBrowser_Impl { fn Notify(&self, ppshv: ::core::option::Option<&IShellView>, dwnotifytype: u32) -> ::windows_core::Result<()>; @@ -3469,7 +3469,7 @@ impl ICommDlgBrowser2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub trait ICommDlgBrowser3_Impl: Sized + ICommDlgBrowser2_Impl { fn OnColumnClicked(&self, ppshv: ::core::option::Option<&IShellView>, icolumn: i32) -> ::windows_core::Result<()>; @@ -3524,7 +3524,7 @@ impl IComputerInfoChangeNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IConnectableCredentialProviderCredential_Impl: Sized + ICredentialProviderCredential_Impl { fn Connect(&self, pqcws: ::core::option::Option<&IQueryContinueWithStatus>) -> ::windows_core::Result<()>; @@ -3555,7 +3555,7 @@ impl IConnectableCredentialProviderCredential_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IContactManagerInterop_Impl: Sized { fn ShowContactCardForWindow(&self, appwindow: super::super::Foundation::HWND, contact: ::core::option::Option<&::windows_core::IUnknown>, selection: *const super::super::Foundation::RECT, preferredplacement: FLYOUT_PLACEMENT) -> ::windows_core::Result<()>; @@ -3576,7 +3576,7 @@ impl IContactManagerInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IContextMenu_Impl: Sized { fn QueryContextMenu(&self, hmenu: super::WindowsAndMessaging::HMENU, indexmenu: u32, idcmdfirst: u32, idcmdlast: u32, uflags: u32) -> ::windows_core::Result<()>; @@ -3614,7 +3614,7 @@ impl IContextMenu_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IContextMenu2_Impl: Sized + IContextMenu_Impl { fn HandleMenuMsg(&self, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -3635,7 +3635,7 @@ impl IContextMenu2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IContextMenu3_Impl: Sized + IContextMenu2_Impl { fn HandleMenuMsg2(&self, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM, plresult: *mut super::super::Foundation::LRESULT) -> ::windows_core::Result<()>; @@ -3656,7 +3656,7 @@ impl IContextMenu3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IContextMenuCB_Impl: Sized { fn CallBack(&self, psf: ::core::option::Option<&IShellFolder>, hwndowner: super::super::Foundation::HWND, pdtobj: ::core::option::Option<&super::super::System::Com::IDataObject>, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -3677,7 +3677,7 @@ impl IContextMenuCB_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IContextMenuSite_Impl: Sized { fn DoContextMenuPopup(&self, punkcontextmenu: ::core::option::Option<&::windows_core::IUnknown>, fflags: u32, pt: &super::super::Foundation::POINT) -> ::windows_core::Result<()>; @@ -3698,7 +3698,7 @@ impl IContextMenuSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICopyHookA_Impl: Sized { fn CopyCallback(&self, hwnd: super::super::Foundation::HWND, wfunc: u32, wflags: u32, pszsrcfile: &::windows_core::PCSTR, dwsrcattribs: u32, pszdestfile: &::windows_core::PCSTR, dwdestattribs: u32) -> u32; @@ -3719,7 +3719,7 @@ impl ICopyHookA_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICopyHookW_Impl: Sized { fn CopyCallback(&self, hwnd: super::super::Foundation::HWND, wfunc: u32, wflags: u32, pszsrcfile: &::windows_core::PCWSTR, dwsrcattribs: u32, pszdestfile: &::windows_core::PCWSTR, dwdestattribs: u32) -> u32; @@ -3825,7 +3825,7 @@ impl ICreatingProcess_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICredentialProvider_Impl: Sized { fn SetUsageScenario(&self, cpus: CREDENTIAL_PROVIDER_USAGE_SCENARIO, dwflags: u32) -> ::windows_core::Result<()>; @@ -3916,7 +3916,7 @@ impl ICredentialProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait ICredentialProviderCredential_Impl: Sized { fn Advise(&self, pcpce: ::core::option::Option<&ICredentialProviderCredentialEvents>) -> ::windows_core::Result<()>; @@ -4082,7 +4082,7 @@ impl ICredentialProviderCredential_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait ICredentialProviderCredential2_Impl: Sized + ICredentialProviderCredential_Impl { fn GetUserSid(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -4109,7 +4109,7 @@ impl ICredentialProviderCredential2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait ICredentialProviderCredentialEvents_Impl: Sized { fn SetFieldState(&self, pcpc: ::core::option::Option<&ICredentialProviderCredential>, dwfieldid: u32, cpfs: CREDENTIAL_PROVIDER_FIELD_STATE) -> ::windows_core::Result<()>; @@ -4202,7 +4202,7 @@ impl ICredentialProviderCredentialEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait ICredentialProviderCredentialEvents2_Impl: Sized + ICredentialProviderCredentialEvents_Impl { fn BeginFieldUpdates(&self) -> ::windows_core::Result<()>; @@ -4280,7 +4280,7 @@ impl ICredentialProviderEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICredentialProviderFilter_Impl: Sized { fn Filter(&self, cpus: CREDENTIAL_PROVIDER_USAGE_SCENARIO, dwflags: u32, rgclsidproviders: *const ::windows_core::GUID, rgballow: *mut super::super::Foundation::BOOL, cproviders: u32) -> ::windows_core::Result<()>; @@ -4328,7 +4328,7 @@ impl ICredentialProviderSetUserArray_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ICredentialProviderUser_Impl: Sized { fn GetSid(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -4456,7 +4456,7 @@ impl ICredentialProviderUserArray_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait ICurrentItem_Impl: Sized + IRelatedItem_Impl {} #[cfg(feature = "Win32_UI_Shell_Common")] @@ -4497,7 +4497,7 @@ impl ICurrentWorkingDirectory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait ICustomDestinationList_Impl: Sized { fn SetAppID(&self, pszappid: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -4577,7 +4577,7 @@ impl ICustomDestinationList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IDataObjectAsyncCapability_Impl: Sized { fn SetAsyncMode(&self, fdoopasync: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -4641,7 +4641,7 @@ impl IDataObjectAsyncCapability_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDataObjectProvider_Impl: Sized { fn GetDataObject(&self) -> ::windows_core::Result; @@ -4678,7 +4678,7 @@ impl IDataObjectProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDataTransferManagerInterop_Impl: Sized { fn GetForWindow(&self, appwindow: super::super::Foundation::HWND, riid: *const ::windows_core::GUID, datatransfermanager: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -4709,7 +4709,7 @@ impl IDataTransferManagerInterop_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub trait IDefaultExtractIconInit_Impl: Sized { fn SetFlags(&self, uflags: u32) -> ::windows_core::Result<()>; @@ -4768,7 +4768,7 @@ impl IDefaultExtractIconInit_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] pub trait IDefaultFolderMenuInitialize_Impl: Sized { fn Initialize(&self, hwnd: super::super::Foundation::HWND, pcmcb: ::core::option::Option<&IContextMenuCB>, pidlfolder: *const Common::ITEMIDLIST, psf: ::core::option::Option<&IShellFolder>, cidl: u32, apidl: *const *const Common::ITEMIDLIST, punkassociation: ::core::option::Option<&::windows_core::IUnknown>, ckeys: u32, akeys: *const super::super::System::Registry::HKEY) -> ::windows_core::Result<()>; @@ -4819,7 +4819,7 @@ impl IDefaultFolderMenuInitialize_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDelegateFolder_Impl: Sized { fn SetItemAlloc(&self, pmalloc: ::core::option::Option<&super::super::System::Com::IMalloc>) -> ::windows_core::Result<()>; @@ -4840,7 +4840,7 @@ impl IDelegateFolder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IDelegateItem_Impl: Sized + IRelatedItem_Impl {} #[cfg(feature = "Win32_UI_Shell_Common")] @@ -4854,7 +4854,7 @@ impl IDelegateItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub trait IDeskBand_Impl: Sized + IDockingWindow_Impl { fn GetBandInfo(&self, dwbandid: u32, dwviewmode: u32, pdbi: *mut DESKBANDINFO) -> ::windows_core::Result<()>; @@ -4875,7 +4875,7 @@ impl IDeskBand_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub trait IDeskBand2_Impl: Sized + IDeskBand_Impl { fn CanRenderComposited(&self) -> ::windows_core::Result; @@ -4948,7 +4948,7 @@ impl IDeskBandInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub trait IDeskBar_Impl: Sized + super::super::System::Ole::IOleWindow_Impl { fn SetClient(&self, punkclient: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -4992,7 +4992,7 @@ impl IDeskBar_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub trait IDeskBarClient_Impl: Sized + super::super::System::Ole::IOleWindow_Impl { fn SetDeskBarSite(&self, punksite: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -5060,7 +5060,7 @@ impl IDesktopGadget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IDesktopWallpaper_Impl: Sized { fn SetWallpaper(&self, monitorid: &::windows_core::PCWSTR, wallpaper: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -5237,7 +5237,7 @@ impl IDesktopWallpaper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IDestinationStreamFactory_Impl: Sized { fn GetDestinationStream(&self) -> ::windows_core::Result; @@ -5264,7 +5264,7 @@ impl IDestinationStreamFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IDisplayItem_Impl: Sized + IRelatedItem_Impl {} #[cfg(feature = "Win32_UI_Shell_Common")] @@ -5278,7 +5278,7 @@ impl IDisplayItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDocViewSite_Impl: Sized { fn OnSetTitle(&self, pvtitle: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -5299,7 +5299,7 @@ impl IDocViewSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub trait IDockingWindow_Impl: Sized + super::super::System::Ole::IOleWindow_Impl { fn ShowDW(&self, fshow: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -5337,7 +5337,7 @@ impl IDockingWindow_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub trait IDockingWindowFrame_Impl: Sized + super::super::System::Ole::IOleWindow_Impl { fn AddToolbar(&self, punksrc: ::core::option::Option<&::windows_core::IUnknown>, pwszitem: &::windows_core::PCWSTR, dwaddflags: u32) -> ::windows_core::Result<()>; @@ -5375,7 +5375,7 @@ impl IDockingWindowFrame_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub trait IDockingWindowSite_Impl: Sized + super::super::System::Ole::IOleWindow_Impl { fn GetBorderDW(&self, punkobj: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result; @@ -5419,7 +5419,7 @@ impl IDockingWindowSite_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IDragSourceHelper_Impl: Sized { fn InitializeFromBitmap(&self, pshdi: *const SHDRAGIMAGE, pdataobject: ::core::option::Option<&super::super::System::Com::IDataObject>) -> ::windows_core::Result<()>; @@ -5450,7 +5450,7 @@ impl IDragSourceHelper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub trait IDragSourceHelper2_Impl: Sized + IDragSourceHelper_Impl { fn SetFlags(&self, dwflags: u32) -> ::windows_core::Result<()>; @@ -5471,7 +5471,7 @@ impl IDragSourceHelper2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub trait IDropTargetHelper_Impl: Sized { fn DragEnter(&self, hwndtarget: super::super::Foundation::HWND, pdataobject: ::core::option::Option<&super::super::System::Com::IDataObject>, ppt: *const super::super::Foundation::POINT, dweffect: super::super::System::Ole::DROPEFFECT) -> ::windows_core::Result<()>; @@ -5546,7 +5546,7 @@ impl IDynamicHWHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IEnumACString_Impl: Sized + super::super::System::Com::IEnumString_Impl { fn NextItem(&self, pszurl: ::windows_core::PWSTR, cchmax: u32, pulsortindex: *mut u32) -> ::windows_core::Result<()>; @@ -5701,7 +5701,7 @@ impl IEnumExtraSearch_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IEnumFullIDList_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut *mut Common::ITEMIDLIST, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -5799,7 +5799,7 @@ impl IEnumHLITEM_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IEnumIDList_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut *mut Common::ITEMIDLIST, pceltfetched: *mut u32) -> ::windows_core::HRESULT; @@ -6219,7 +6219,7 @@ impl IEnumTravelLogEntry_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IEnumerableView_Impl: Sized { fn SetEnumReadyCallback(&self, percb: ::core::option::Option<&IEnumReadyCallback>) -> ::windows_core::Result<()>; @@ -6256,7 +6256,7 @@ impl IEnumerableView_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IExecuteCommand_Impl: Sized { fn SetKeyState(&self, grfkeystate: u32) -> ::windows_core::Result<()>; @@ -6368,7 +6368,7 @@ impl IExecuteCommandHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IExpDispSupport_Impl: Sized { fn FindConnectionPoint(&self, riid: *const ::windows_core::GUID) -> ::windows_core::Result; @@ -6412,7 +6412,7 @@ impl IExpDispSupport_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IExpDispSupportXP_Impl: Sized { fn FindCIE4ConnectionPoint(&self, riid: *const ::windows_core::GUID) -> ::windows_core::Result; @@ -6456,7 +6456,7 @@ impl IExpDispSupportXP_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IExplorerBrowser_Impl: Sized { fn Initialize(&self, hwndparent: super::super::Foundation::HWND, prc: *const super::super::Foundation::RECT, pfs: *const FOLDERSETTINGS) -> ::windows_core::Result<()>; @@ -6590,7 +6590,7 @@ impl IExplorerBrowser_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub trait IExplorerBrowserEvents_Impl: Sized { fn OnNavigationPending(&self, pidlfolder: *const Common::ITEMIDLIST) -> ::windows_core::Result<()>; @@ -6635,7 +6635,7 @@ impl IExplorerBrowserEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IExplorerCommand_Impl: Sized { fn GetTitle(&self, psiitemarray: ::core::option::Option<&IShellItemArray>) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -6777,7 +6777,7 @@ impl IExplorerCommandProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IExplorerCommandState_Impl: Sized { fn GetState(&self, psiitemarray: ::core::option::Option<&IShellItemArray>, foktobeslow: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -6827,7 +6827,7 @@ impl IExplorerPaneVisibility_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IExtensionServices_Impl: Sized { fn SetAdditionalHeaders(&self, pwzadditionalheaders: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -6858,7 +6858,7 @@ impl IExtensionServices_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub trait IExtractIconA_Impl: Sized { fn GetIconLocation(&self, uflags: u32, psziconfile: ::windows_core::PSTR, cchmax: u32, piindex: *mut i32, pwflags: *mut u32) -> ::windows_core::Result<()>; @@ -6889,7 +6889,7 @@ impl IExtractIconA_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub trait IExtractIconW_Impl: Sized { fn GetIconLocation(&self, uflags: u32, psziconfile: ::windows_core::PWSTR, cchmax: u32, piindex: *mut i32, pwflags: *mut u32) -> ::windows_core::Result<()>; @@ -6920,7 +6920,7 @@ impl IExtractIconW_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IExtractImage_Impl: Sized { fn GetLocation(&self, pszpathbuffer: ::windows_core::PWSTR, cch: u32, pdwpriority: *mut u32, prgsize: *const super::super::Foundation::SIZE, dwrecclrdepth: u32, pdwflags: *mut u32) -> ::windows_core::Result<()>; @@ -6957,7 +6957,7 @@ impl IExtractImage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IExtractImage2_Impl: Sized + IExtractImage_Impl { fn GetDateStamp(&self) -> ::windows_core::Result; @@ -6984,7 +6984,7 @@ impl IExtractImage2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub trait IFileDialog_Impl: Sized + IModalWindow_Impl { fn SetFileTypes(&self, cfiletypes: u32, rgfilterspec: *const Common::COMDLG_FILTERSPEC) -> ::windows_core::Result<()>; @@ -7204,7 +7204,7 @@ impl IFileDialog_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub trait IFileDialog2_Impl: Sized + IFileDialog_Impl { fn SetCancelButtonLabel(&self, pszlabel: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -7235,7 +7235,7 @@ impl IFileDialog2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFileDialogControlEvents_Impl: Sized { fn OnItemSelected(&self, pfdc: ::core::option::Option<&IFileDialogCustomize>, dwidctl: u32, dwiditem: u32) -> ::windows_core::Result<()>; @@ -7280,7 +7280,7 @@ impl IFileDialogControlEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFileDialogCustomize_Impl: Sized { fn EnableOpenDropDown(&self, dwidctl: u32) -> ::windows_core::Result<()>; @@ -7590,7 +7590,7 @@ impl IFileDialogEvents_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFileIsInUse_Impl: Sized { fn GetAppName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -7666,7 +7666,7 @@ impl IFileIsInUse_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub trait IFileOpenDialog_Impl: Sized + IFileDialog_Impl { fn GetResults(&self) -> ::windows_core::Result; @@ -7709,7 +7709,7 @@ impl IFileOpenDialog_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IFileOperation_Impl: Sized { fn Advise(&self, pfops: ::core::option::Option<&IFileOperationProgressSink>) -> ::windows_core::Result; @@ -7878,7 +7878,7 @@ impl IFileOperation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IFileOperation2_Impl: Sized + IFileOperation_Impl { fn SetOperationFlags2(&self, operationflags2: FILE_OPERATION_FLAGS2) -> ::windows_core::Result<()>; @@ -8024,7 +8024,7 @@ impl IFileOperationProgressSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IFileSaveDialog_Impl: Sized + IFileDialog_Impl { fn SetSaveAsItem(&self, psi: ::core::option::Option<&IShellItem>) -> ::windows_core::Result<()>; @@ -8082,7 +8082,7 @@ impl IFileSaveDialog_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFileSearchBand_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetFocus(&self) -> ::windows_core::Result<()>; @@ -8152,7 +8152,7 @@ impl IFileSearchBand_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IFileSyncMergeHandler_Impl: Sized { fn Merge(&self, localfilepath: &::windows_core::PCWSTR, serverfilepath: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -8189,7 +8189,7 @@ impl IFileSyncMergeHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub trait IFileSystemBindData_Impl: Sized { fn SetFindData(&self, pfd: *const super::super::Storage::FileSystem::WIN32_FIND_DATAW) -> ::windows_core::Result<()>; @@ -8220,7 +8220,7 @@ impl IFileSystemBindData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub trait IFileSystemBindData2_Impl: Sized + IFileSystemBindData_Impl { fn SetFileID(&self, lifileid: i64) -> ::windows_core::Result<()>; @@ -8277,7 +8277,7 @@ impl IFileSystemBindData2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFolderBandPriv_Impl: Sized { fn SetCascade(&self, fcascade: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -8322,7 +8322,7 @@ impl IFolderBandPriv_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub trait IFolderFilter_Impl: Sized { fn ShouldShow(&self, psf: ::core::option::Option<&IShellFolder>, pidlfolder: *const Common::ITEMIDLIST, pidlitem: *const Common::ITEMIDLIST) -> ::windows_core::Result<()>; @@ -8370,7 +8370,7 @@ impl IFolderFilterSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub trait IFolderView_Impl: Sized { fn GetCurrentViewMode(&self) -> ::windows_core::Result; @@ -8527,7 +8527,7 @@ impl IFolderView_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_Common`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IFolderView2_Impl: Sized + IFolderView_Impl { fn SetGroupBy(&self, key: *const PropertiesSystem::PROPERTYKEY, fascending: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -8767,7 +8767,7 @@ impl IFolderView2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IFolderViewHost_Impl: Sized { fn Initialize(&self, hwndparent: super::super::Foundation::HWND, pdo: ::core::option::Option<&super::super::System::Com::IDataObject>, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -8788,7 +8788,7 @@ impl IFolderViewHost_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFolderViewOC_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetFolderView(&self, pdisp: ::core::option::Option<&super::super::System::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -8842,7 +8842,7 @@ impl IFolderViewOptions_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IFolderViewSettings_Impl: Sized { fn GetColumnPropertyList(&self, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -8926,7 +8926,7 @@ impl IFolderViewSettings_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFrameworkInputPane_Impl: Sized { fn Advise(&self, pwindow: ::core::option::Option<&::windows_core::IUnknown>, phandler: ::core::option::Option<&IFrameworkInputPaneHandler>) -> ::windows_core::Result; @@ -8989,7 +8989,7 @@ impl IFrameworkInputPane_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IFrameworkInputPaneHandler_Impl: Sized { fn Showing(&self, prcinputpanescreenlocation: *const super::super::Foundation::RECT, fensurefocusedelementinview: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -9037,7 +9037,7 @@ impl IGetServiceIds_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IHWEventHandler_Impl: Sized { fn Initialize(&self, pszparams: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -9075,7 +9075,7 @@ impl IHWEventHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IHWEventHandler2_Impl: Sized + IHWEventHandler_Impl { fn HandleEventWithHWND(&self, pszdeviceid: &::windows_core::PCWSTR, pszaltdeviceid: &::windows_core::PCWSTR, pszeventtype: &::windows_core::PCWSTR, hwndowner: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -9198,7 +9198,7 @@ impl IHandlerInfo2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IHlink_Impl: Sized { fn SetHlinkSite(&self, pihlsite: ::core::option::Option<&IHlinkSite>, dwsitedata: u32) -> ::windows_core::Result<()>; @@ -9337,7 +9337,7 @@ impl IHlink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IHlinkBrowseContext_Impl: Sized { fn Register(&self, reserved: u32, piunk: ::core::option::Option<&::windows_core::IUnknown>, pimk: ::core::option::Option<&super::super::System::Com::IMoniker>) -> ::windows_core::Result; @@ -9488,7 +9488,7 @@ impl IHlinkBrowseContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IHlinkFrame_Impl: Sized { fn SetBrowseContext(&self, pihlbc: ::core::option::Option<&IHlinkBrowseContext>) -> ::windows_core::Result<()>; @@ -9546,7 +9546,7 @@ impl IHlinkFrame_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IHlinkSite_Impl: Sized { fn QueryService(&self, dwsitedata: u32, guidservice: *const ::windows_core::GUID, riid: *const ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -9603,7 +9603,7 @@ impl IHlinkSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IHlinkTarget_Impl: Sized { fn SetBrowseContext(&self, pihlbc: ::core::option::Option<&IHlinkBrowseContext>) -> ::windows_core::Result<()>; @@ -9673,7 +9673,7 @@ impl IHlinkTarget_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHomeGroup_Impl: Sized { fn IsMember(&self) -> ::windows_core::Result; @@ -9743,7 +9743,7 @@ impl IIOCancelInformation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IIdentityName_Impl: Sized + IRelatedItem_Impl {} #[cfg(feature = "Win32_UI_Shell_Common")] @@ -9757,7 +9757,7 @@ impl IIdentityName_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait IImageRecompress_Impl: Sized { fn RecompressImage(&self, psi: ::core::option::Option<&IShellItem>, cx: i32, cy: i32, iquality: i32, pstg: ::core::option::Option<&super::super::System::Com::StructuredStorage::IStorage>) -> ::windows_core::Result; @@ -9784,7 +9784,7 @@ impl IImageRecompress_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub trait IInitializeCommand_Impl: Sized { fn Initialize(&self, pszcommandname: &::windows_core::PCWSTR, ppb: ::core::option::Option<&super::super::System::Com::StructuredStorage::IPropertyBag>) -> ::windows_core::Result<()>; @@ -9805,7 +9805,7 @@ impl IInitializeCommand_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IInitializeNetworkFolder_Impl: Sized { fn Initialize(&self, pidl: *const Common::ITEMIDLIST, pidltarget: *const Common::ITEMIDLIST, udisplaytype: u32, pszresname: &::windows_core::PCWSTR, pszprovider: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -9843,7 +9843,7 @@ impl IInitializeObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IInitializeWithBindCtx_Impl: Sized { fn Initialize(&self, pbc: ::core::option::Option<&super::super::System::Com::IBindCtx>) -> ::windows_core::Result<()>; @@ -9881,7 +9881,7 @@ impl IInitializeWithItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IInitializeWithPropertyStore_Impl: Sized { fn Initialize(&self, pps: ::core::option::Option<&PropertiesSystem::IPropertyStore>) -> ::windows_core::Result<()>; @@ -9902,7 +9902,7 @@ impl IInitializeWithPropertyStore_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInitializeWithWindow_Impl: Sized { fn Initialize(&self, hwnd: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -9923,7 +9923,7 @@ impl IInitializeWithWindow_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IInputObject_Impl: Sized { fn UIActivateIO(&self, factivate: super::super::Foundation::BOOL, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()>; @@ -9961,7 +9961,7 @@ impl IInputObject_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IInputObject2_Impl: Sized + IInputObject_Impl { fn TranslateAcceleratorGlobal(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()>; @@ -9982,7 +9982,7 @@ impl IInputObject2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInputObjectSite_Impl: Sized { fn OnFocusChangeIS(&self, punkobj: ::core::option::Option<&::windows_core::IUnknown>, fsetfocus: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -10003,7 +10003,7 @@ impl IInputObjectSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_DirectComposition`"] +#[doc = "Required features: `\"Win32_Graphics_DirectComposition\"`"] #[cfg(feature = "Win32_Graphics_DirectComposition")] pub trait IInputPaneAnimationCoordinator_Impl: Sized { fn AddAnimation(&self, device: ::core::option::Option<&::windows_core::IUnknown>, animation: ::core::option::Option<&super::super::Graphics::DirectComposition::IDCompositionAnimation>) -> ::windows_core::Result<()>; @@ -10058,7 +10058,7 @@ impl IInputPanelInvocationConfiguration_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IInsertItem_Impl: Sized { fn InsertItem(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()>; @@ -10112,7 +10112,7 @@ impl IItemNameLimits_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IKnownFolder_Impl: Sized { fn GetId(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -10228,7 +10228,7 @@ impl IKnownFolder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub trait IKnownFolderManager_Impl: Sized { fn FolderIdFromCsidl(&self, ncsidl: i32) -> ::windows_core::Result<::windows_core::GUID>; @@ -10374,7 +10374,7 @@ impl ILaunchSourceAppUserModelId_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ILaunchSourceViewSizePreference_Impl: Sized { fn GetSourceViewToPosition(&self) -> ::windows_core::Result; @@ -10417,7 +10417,7 @@ impl ILaunchSourceViewSizePreference_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait ILaunchTargetMonitor_Impl: Sized { fn GetMonitor(&self) -> ::windows_core::Result; @@ -10470,7 +10470,7 @@ impl ILaunchTargetViewSizePreference_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ILaunchUIContext_Impl: Sized { fn SetAssociatedWindow(&self, value: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -10518,7 +10518,7 @@ impl ILaunchUIContextProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IMenuBand_Impl: Sized { fn IsMenuMessage(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()>; @@ -10549,7 +10549,7 @@ impl IMenuBand_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub trait IMenuPopup_Impl: Sized + IDeskBar_Impl { fn Popup(&self, ppt: *const super::super::Foundation::POINTL, prcexclude: *const super::super::Foundation::RECTL, dwflags: i32) -> ::windows_core::Result<()>; @@ -10587,7 +10587,7 @@ impl IMenuPopup_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IModalWindow_Impl: Sized { fn Show(&self, hwndowner: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -10608,7 +10608,7 @@ impl IModalWindow_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INameSpaceTreeAccessible_Impl: Sized { fn OnGetDefaultAccessibilityAction(&self, psi: ::core::option::Option<&IShellItem>) -> ::windows_core::Result<::windows_core::BSTR>; @@ -10658,7 +10658,7 @@ impl INameSpaceTreeAccessible_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INameSpaceTreeControl_Impl: Sized { fn Initialize(&self, hwndparent: super::super::Foundation::HWND, prc: *const super::super::Foundation::RECT, nsctsflags: u32) -> ::windows_core::Result<()>; @@ -10856,7 +10856,7 @@ impl INameSpaceTreeControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INameSpaceTreeControl2_Impl: Sized + INameSpaceTreeControl_Impl { fn SetControlStyle(&self, nstcsmask: u32, nstcsstyle: u32) -> ::windows_core::Result<()>; @@ -10913,7 +10913,7 @@ impl INameSpaceTreeControl2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls"))] pub trait INameSpaceTreeControlCustomDraw_Impl: Sized { fn PrePaint(&self, hdc: super::super::Graphics::Gdi::HDC, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result; @@ -10964,7 +10964,7 @@ impl INameSpaceTreeControlCustomDraw_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INameSpaceTreeControlDropHandler_Impl: Sized { fn OnDragEnter(&self, psiover: ::core::option::Option<&IShellItem>, psiadata: ::core::option::Option<&IShellItemArray>, foutsidesource: super::super::Foundation::BOOL, grfkeystate: u32, pdweffect: *mut u32) -> ::windows_core::Result<()>; @@ -11023,7 +11023,7 @@ impl INameSpaceTreeControlDropHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INameSpaceTreeControlEvents_Impl: Sized { fn OnItemClick(&self, psi: ::core::option::Option<&IShellItem>, nstcehittest: u32, nstceclicktype: u32) -> ::windows_core::Result<()>; @@ -11189,7 +11189,7 @@ impl INameSpaceTreeControlFolderCapabilities_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait INamedPropertyBag_Impl: Sized { fn ReadPropertyNPB(&self, pszbagname: &::windows_core::PCWSTR, pszpropname: &::windows_core::PCWSTR, pvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()>; @@ -11227,7 +11227,7 @@ impl INamedPropertyBag_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait INamespaceWalk_Impl: Sized { fn Walk(&self, punktowalk: ::core::option::Option<&::windows_core::IUnknown>, dwflags: u32, cdepth: i32, pnswcb: ::core::option::Option<&INamespaceWalkCB>) -> ::windows_core::Result<()>; @@ -11258,7 +11258,7 @@ impl INamespaceWalk_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait INamespaceWalkCB_Impl: Sized { fn FoundItem(&self, psf: ::core::option::Option<&IShellFolder>, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()>; @@ -11303,7 +11303,7 @@ impl INamespaceWalkCB_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait INamespaceWalkCB2_Impl: Sized + INamespaceWalkCB_Impl { fn WalkComplete(&self, hr: ::windows_core::HRESULT) -> ::windows_core::Result<()>; @@ -11324,7 +11324,7 @@ impl INamespaceWalkCB2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait INetworkFolderInternal_Impl: Sized { fn GetResourceDisplayType(&self) -> ::windows_core::Result; @@ -11374,7 +11374,7 @@ impl INetworkFolderInternal_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait INewMenuClient_Impl: Sized { fn IncludeItems(&self) -> ::windows_core::Result; @@ -11411,7 +11411,7 @@ impl INewMenuClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INewShortcutHookA_Impl: Sized { fn SetReferent(&self, pcszreferent: &::windows_core::PCSTR, hwnd: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -11470,7 +11470,7 @@ impl INewShortcutHookA_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INewShortcutHookW_Impl: Sized { fn SetReferent(&self, pcszreferent: &::windows_core::PCWSTR, hwnd: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -11529,7 +11529,7 @@ impl INewShortcutHookW_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INewWDEvents_Impl: Sized + IWebWizardHost_Impl { fn PassportAuthenticate(&self, bstrsigninurl: &::windows_core::BSTR) -> ::windows_core::Result; @@ -11556,7 +11556,7 @@ impl INewWDEvents_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait INewWindowManager_Impl: Sized { fn EvaluateNewWindow(&self, pszurl: &::windows_core::PCWSTR, pszname: &::windows_core::PCWSTR, pszurlcontext: &::windows_core::PCWSTR, pszfeatures: &::windows_core::PCWSTR, freplace: super::super::Foundation::BOOL, dwflags: u32, dwuseractiontime: u32) -> ::windows_core::Result<()>; @@ -11577,7 +11577,7 @@ impl INewWindowManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait INotifyReplica_Impl: Sized { fn YouAreAReplica(&self, ulcotherreplicas: u32, rgpmkotherreplicas: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -11692,7 +11692,7 @@ impl IObjectWithBackReferences_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IObjectWithCancelEvent_Impl: Sized { fn GetCancelEvent(&self) -> ::windows_core::Result; @@ -11852,7 +11852,7 @@ impl IOpenControlPanel_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpenSearchSource_Impl: Sized { fn GetResults(&self, hwnd: super::super::Foundation::HWND, pszquery: &::windows_core::PCWSTR, dwstartindex: u32, dwcount: u32, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -11873,7 +11873,7 @@ impl IOpenSearchSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IOperationsProgressDialog_Impl: Sized { fn StartProgressDialog(&self, hwndowner: super::super::Foundation::HWND, flags: u32) -> ::windows_core::Result<()>; @@ -12137,7 +12137,7 @@ impl IPackageExecutionStateChangeNotification_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IParentAndItem_Impl: Sized { fn SetParentAndItem(&self, pidlparent: *const Common::ITEMIDLIST, psf: ::core::option::Option<&IShellFolder>, pidlchild: *const Common::ITEMIDLIST) -> ::windows_core::Result<()>; @@ -12195,7 +12195,7 @@ impl IParseAndCreateItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub trait IPersistFolder_Impl: Sized + super::super::System::Com::IPersist_Impl { fn Initialize(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()>; @@ -12216,7 +12216,7 @@ impl IPersistFolder_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub trait IPersistFolder2_Impl: Sized + IPersistFolder_Impl { fn GetCurFolder(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST>; @@ -12243,7 +12243,7 @@ impl IPersistFolder2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub trait IPersistFolder3_Impl: Sized + IPersistFolder2_Impl { fn InitializeEx(&self, pbc: ::core::option::Option<&super::super::System::Com::IBindCtx>, pidlroot: *const Common::ITEMIDLIST, ppfti: *const PERSIST_FOLDER_TARGET_INFO) -> ::windows_core::Result<()>; @@ -12274,7 +12274,7 @@ impl IPersistFolder3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub trait IPersistIDList_Impl: Sized + super::super::System::Com::IPersist_Impl { fn SetIDList(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()>; @@ -12311,7 +12311,7 @@ impl IPersistIDList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IPreviewHandler_Impl: Sized { fn SetWindow(&self, hwnd: super::super::Foundation::HWND, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -12383,7 +12383,7 @@ impl IPreviewHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IPreviewHandlerFrame_Impl: Sized { fn GetWindowContext(&self) -> ::windows_core::Result; @@ -12420,7 +12420,7 @@ impl IPreviewHandlerFrame_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IPreviewHandlerVisuals_Impl: Sized { fn SetBackgroundColor(&self, color: super::super::Foundation::COLORREF) -> ::windows_core::Result<()>; @@ -12458,7 +12458,7 @@ impl IPreviewHandlerVisuals_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IPreviewItem_Impl: Sized + IRelatedItem_Impl {} #[cfg(feature = "Win32_UI_Shell_Common")] @@ -12472,7 +12472,7 @@ impl IPreviewItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPreviousVersionsInfo_Impl: Sized { fn AreSnapshotsAvailable(&self, pszpath: &::windows_core::PCWSTR, foktobeslow: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -12499,7 +12499,7 @@ impl IPreviousVersionsInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IProfferService_Impl: Sized { fn ProfferService(&self, serviceid: *const ::windows_core::GUID, serviceprovider: ::core::option::Option<&super::super::System::Com::IServiceProvider>) -> ::windows_core::Result; @@ -12536,7 +12536,7 @@ impl IProfferService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IProgressDialog_Impl: Sized { fn StartProgressDialog(&self, hwndparent: super::super::Foundation::HWND, punkenablemodless: ::core::option::Option<&::windows_core::IUnknown>, dwflags: u32, pvresevered: *const ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -12623,7 +12623,7 @@ impl IProgressDialog_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IPropertyKeyStore_Impl: Sized { fn GetKeyCount(&self) -> ::windows_core::Result; @@ -12688,7 +12688,7 @@ impl IPropertyKeyStore_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPublishedApp_Impl: Sized + IShellApp_Impl { fn Install(&self, pstinstall: *const super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()>; @@ -12726,7 +12726,7 @@ impl IPublishedApp_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IPublishedApp2_Impl: Sized + IPublishedApp_Impl { fn Install2(&self, pstinstall: *const super::super::Foundation::SYSTEMTIME, hwndparent: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -12747,7 +12747,7 @@ impl IPublishedApp2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] pub trait IPublishingWizard_Impl: Sized + IWizardExtension_Impl { fn Initialize(&self, pdo: ::core::option::Option<&super::super::System::Com::IDataObject>, dwoptions: u32, pszservicescope: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -12778,7 +12778,7 @@ impl IPublishingWizard_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub trait IQueryAssociations_Impl: Sized { fn Init(&self, flags: ASSOCF, pszassoc: &::windows_core::PCWSTR, hkprogid: super::super::System::Registry::HKEY, hwnd: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -12959,7 +12959,7 @@ impl IQueryInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRegTreeItem_Impl: Sized { fn GetCheckState(&self) -> ::windows_core::Result; @@ -12996,7 +12996,7 @@ impl IRegTreeItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IRelatedItem_Impl: Sized { fn GetItemIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST>; @@ -13039,7 +13039,7 @@ impl IRelatedItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRemoteComputer_Impl: Sized { fn Initialize(&self, pszmachine: &::windows_core::PCWSTR, benumerating: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -13060,7 +13060,7 @@ impl IRemoteComputer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IResolveShellLink_Impl: Sized { fn ResolveShellLink(&self, punklink: ::core::option::Option<&::windows_core::IUnknown>, hwnd: super::super::Foundation::HWND, fflags: u32) -> ::windows_core::Result<()>; @@ -13081,7 +13081,7 @@ impl IResolveShellLink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IResultsFolder_Impl: Sized { fn AddItem(&self, psi: ::core::option::Option<&IShellItem>) -> ::windows_core::Result<()>; @@ -13133,7 +13133,7 @@ impl IResultsFolder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRunnableTask_Impl: Sized { fn Run(&self) -> ::windows_core::Result<()>; @@ -13185,7 +13185,7 @@ impl IRunnableTask_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IScriptErrorList_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn advanceError(&self) -> ::windows_core::Result<()>; @@ -13445,7 +13445,7 @@ impl ISearchContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Search`, `Win32_UI_Shell_Common`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Search\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISearchFolderItemFactory_Impl: Sized { fn SetDisplayName(&self, pszdisplayname: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -13552,7 +13552,7 @@ impl ISearchFolderItemFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait ISharedBitmap_Impl: Sized { fn GetSharedBitmap(&self) -> ::windows_core::Result; @@ -13696,7 +13696,7 @@ impl ISharingConfigurationManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IShellApp_Impl: Sized { fn GetAppInfo(&self, pai: *mut APPINFODATA) -> ::windows_core::Result<()>; @@ -13754,7 +13754,7 @@ impl IShellApp_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_UI_Controls`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IShellBrowser_Impl: Sized + super::super::System::Ole::IOleWindow_Impl { fn InsertMenusSB(&self, hmenushared: super::WindowsAndMessaging::HMENU, lpmenuwidths: *mut super::super::System::Ole::OLEMENUGROUPWIDTHS) -> ::windows_core::Result<()>; @@ -13880,7 +13880,7 @@ impl IShellBrowser_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IShellChangeNotify_Impl: Sized { fn OnChange(&self, levent: i32, pidl1: *const Common::ITEMIDLIST, pidl2: *const Common::ITEMIDLIST) -> ::windows_core::Result<()>; @@ -13901,7 +13901,7 @@ impl IShellChangeNotify_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IShellDetails_Impl: Sized { fn GetDetailsOf(&self, pidl: *const Common::ITEMIDLIST, icolumn: u32, pdetails: *mut Common::SHELLDETAILS) -> ::windows_core::Result<()>; @@ -13932,7 +13932,7 @@ impl IShellDetails_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellDispatch_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Application(&self) -> ::windows_core::Result; @@ -14140,7 +14140,7 @@ impl IShellDispatch_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellDispatch2_Impl: Sized + IShellDispatch_Impl { fn IsRestricted(&self, group: &::windows_core::BSTR, restriction: &::windows_core::BSTR) -> ::windows_core::Result; @@ -14262,7 +14262,7 @@ impl IShellDispatch2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellDispatch3_Impl: Sized + IShellDispatch2_Impl { fn AddToRecent(&self, varfile: &super::super::System::Variant::VARIANT, bstrcategory: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -14283,7 +14283,7 @@ impl IShellDispatch3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellDispatch4_Impl: Sized + IShellDispatch3_Impl { fn WindowsSecurity(&self) -> ::windows_core::Result<()>; @@ -14340,7 +14340,7 @@ impl IShellDispatch4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellDispatch5_Impl: Sized + IShellDispatch4_Impl { fn WindowSwitcher(&self) -> ::windows_core::Result<()>; @@ -14361,7 +14361,7 @@ impl IShellDispatch5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellDispatch6_Impl: Sized + IShellDispatch5_Impl { fn SearchCommand(&self) -> ::windows_core::Result<()>; @@ -14382,7 +14382,7 @@ impl IShellDispatch6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Registry`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] pub trait IShellExtInit_Impl: Sized { fn Initialize(&self, pidlfolder: *const Common::ITEMIDLIST, pdtobj: ::core::option::Option<&super::super::System::Com::IDataObject>, hkeyprogid: super::super::System::Registry::HKEY) -> ::windows_core::Result<()>; @@ -14403,7 +14403,7 @@ impl IShellExtInit_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellFavoritesNameSpace_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn MoveSelectionUp(&self) -> ::windows_core::Result<()>; @@ -14529,7 +14529,7 @@ impl IShellFavoritesNameSpace_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub trait IShellFolder_Impl: Sized { fn ParseDisplayName(&self, hwnd: super::super::Foundation::HWND, pbc: ::core::option::Option<&super::super::System::Com::IBindCtx>, pszdisplayname: &::windows_core::PCWSTR, pcheaten: *const u32, ppidl: *mut *mut Common::ITEMIDLIST, pdwattributes: *mut u32) -> ::windows_core::Result<()>; @@ -14616,7 +14616,7 @@ impl IShellFolder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Shell_Common`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IShellFolder2_Impl: Sized + IShellFolder_Impl { fn GetDefaultSearchGUID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -14706,7 +14706,7 @@ impl IShellFolder2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub trait IShellFolderBand_Impl: Sized { fn InitializeSFB(&self, psf: ::core::option::Option<&IShellFolder>, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()>; @@ -14744,7 +14744,7 @@ impl IShellFolderBand_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub trait IShellFolderView_Impl: Sized { fn Rearrange(&self, lparamsort: super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -15023,7 +15023,7 @@ impl IShellFolderView_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IShellFolderViewCB_Impl: Sized { fn MessageSFVCB(&self, umsg: &SFVM_MESSAGE_ID, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -15044,7 +15044,7 @@ impl IShellFolderViewCB_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellFolderViewDual_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Application(&self) -> ::windows_core::Result; @@ -15172,7 +15172,7 @@ impl IShellFolderViewDual_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellFolderViewDual2_Impl: Sized + IShellFolderViewDual_Impl { fn CurrentViewMode(&self) -> ::windows_core::Result; @@ -15216,7 +15216,7 @@ impl IShellFolderViewDual2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellFolderViewDual3_Impl: Sized + IShellFolderViewDual2_Impl { fn GroupBy(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -15320,7 +15320,7 @@ impl IShellFolderViewDual3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IShellIcon_Impl: Sized { fn GetIconOf(&self, pidl: *const Common::ITEMIDLIST, flags: u32) -> ::windows_core::Result; @@ -15347,7 +15347,7 @@ impl IShellIcon_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IShellIconOverlay_Impl: Sized { fn GetOverlayIndex(&self, pidl: *const Common::ITEMIDLIST, pindex: *mut i32) -> ::windows_core::Result<()>; @@ -15418,7 +15418,7 @@ impl IShellIconOverlayIdentifier_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IShellIconOverlayManager_Impl: Sized { fn GetFileOverlayInfo(&self, pwszpath: &::windows_core::PCWSTR, dwattrib: u32, pindex: *mut i32, dwflags: u32) -> ::windows_core::Result<()>; @@ -15470,7 +15470,7 @@ impl IShellIconOverlayManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Graphics_GdiPlus`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Graphics_GdiPlus\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Graphics_GdiPlus", feature = "Win32_System_Com_StructuredStorage"))] pub trait IShellImageData_Impl: Sized { fn Decode(&self, dwflags: u32, cxdesired: u32, cydesired: u32) -> ::windows_core::Result<()>; @@ -15726,7 +15726,7 @@ impl IShellImageDataAbort_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IShellImageDataFactory_Impl: Sized { fn CreateIShellImageData(&self) -> ::windows_core::Result; @@ -15795,7 +15795,7 @@ impl IShellImageDataFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_SystemServices`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_SystemServices\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_SystemServices"))] pub trait IShellItem_Impl: Sized { fn BindToHandler(&self, pbc: ::core::option::Option<&super::super::System::Com::IBindCtx>, bhid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -15871,7 +15871,7 @@ impl IShellItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_SystemServices`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_SystemServices\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_SystemServices", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IShellItem2_Impl: Sized + IShellItem_Impl { fn GetPropertyStore(&self, flags: PropertiesSystem::GETPROPERTYSTOREFLAGS, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -16027,7 +16027,7 @@ impl IShellItem2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_SystemServices`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_SystemServices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_SystemServices", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IShellItemArray_Impl: Sized { fn BindToHandler(&self, pbc: ::core::option::Option<&super::super::System::Com::IBindCtx>, bhid: *const ::windows_core::GUID, riid: *const ::windows_core::GUID, ppvout: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -16150,7 +16150,7 @@ impl IShellItemFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IShellItemImageFactory_Impl: Sized { fn GetImage(&self, size: &super::super::Foundation::SIZE, flags: SIIGBF) -> ::windows_core::Result; @@ -16177,7 +16177,7 @@ impl IShellItemImageFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IShellItemResources_Impl: Sized { fn GetAttributes(&self) -> ::windows_core::Result; @@ -16450,7 +16450,7 @@ impl IShellLibrary_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IShellLinkA_Impl: Sized { fn GetPath(&self, pszfile: ::windows_core::PSTR, cch: i32, pfd: *mut super::super::Storage::FileSystem::WIN32_FIND_DATAA, fflags: u32) -> ::windows_core::Result<()>; @@ -16665,7 +16665,7 @@ impl IShellLinkDataList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellLinkDual_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Path(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -16830,7 +16830,7 @@ impl IShellLinkDual_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellLinkDual2_Impl: Sized + IShellLinkDual_Impl { fn Target(&self) -> ::windows_core::Result; @@ -16857,7 +16857,7 @@ impl IShellLinkDual2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IShellLinkW_Impl: Sized { fn GetPath(&self, pszfile: ::windows_core::PWSTR, cch: i32, pfd: *mut super::super::Storage::FileSystem::WIN32_FIND_DATAW, fflags: u32) -> ::windows_core::Result<()>; @@ -17018,7 +17018,7 @@ impl IShellLinkW_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IShellMenu_Impl: Sized { fn Initialize(&self, psmc: ::core::option::Option<&IShellMenuCallback>, uid: u32, uidancestor: u32, dwflags: u32) -> ::windows_core::Result<()>; @@ -17098,7 +17098,7 @@ impl IShellMenu_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IShellMenuCallback_Impl: Sized { fn CallbackSM(&self, psmd: *mut SMDATA, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -17119,7 +17119,7 @@ impl IShellMenuCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellNameSpace_Impl: Sized + IShellFavoritesNameSpace_Impl { fn EnumOptions(&self) -> ::windows_core::Result; @@ -17343,7 +17343,7 @@ impl IShellNameSpace_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub trait IShellPropSheetExt_Impl: Sized { fn AddPages(&self, pfnaddpage: super::Controls::LPFNSVADDPROPSHEETPAGE, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -17408,7 +17408,7 @@ impl IShellService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IShellTaskScheduler_Impl: Sized { fn AddTask(&self, prt: ::core::option::Option<&IRunnableTask>, rtoid: *const ::windows_core::GUID, lparam: usize, dwpriority: u32) -> ::windows_core::Result<()>; @@ -17453,7 +17453,7 @@ impl IShellTaskScheduler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellUIHelper_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ResetFirstBootMode(&self) -> ::windows_core::Result<()>; @@ -17573,7 +17573,7 @@ impl IShellUIHelper_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellUIHelper2_Impl: Sized + IShellUIHelper_Impl { fn AddSearchProvider(&self, url: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -17750,7 +17750,7 @@ impl IShellUIHelper2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellUIHelper3_Impl: Sized + IShellUIHelper2_Impl { fn AddService(&self, url: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -17876,7 +17876,7 @@ impl IShellUIHelper3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellUIHelper4_Impl: Sized + IShellUIHelper3_Impl { fn msIsSiteMode(&self) -> ::windows_core::Result; @@ -18055,7 +18055,7 @@ impl IShellUIHelper4_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellUIHelper5_Impl: Sized + IShellUIHelper4_Impl { fn msProvisionNetworks(&self, bstrprovisioningxml: &::windows_core::BSTR) -> ::windows_core::Result; @@ -18127,7 +18127,7 @@ impl IShellUIHelper5_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellUIHelper6_Impl: Sized + IShellUIHelper5_Impl { fn msStopPeriodicTileUpdate(&self) -> ::windows_core::Result<()>; @@ -18248,7 +18248,7 @@ impl IShellUIHelper6_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellUIHelper7_Impl: Sized + IShellUIHelper6_Impl { fn SetExperimentalFlag(&self, bstrflagstring: &::windows_core::BSTR, vfflag: super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()>; @@ -18352,7 +18352,7 @@ impl IShellUIHelper7_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellUIHelper8_Impl: Sized + IShellUIHelper7_Impl { fn GetCVListData(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -18442,7 +18442,7 @@ impl IShellUIHelper8_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellUIHelper9_Impl: Sized + IShellUIHelper8_Impl { fn GetOSSku(&self) -> ::windows_core::Result; @@ -18469,7 +18469,7 @@ impl IShellUIHelper9_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_UI_Controls`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IShellView_Impl: Sized + super::super::System::Ole::IOleWindow_Impl { fn TranslateAccelerator(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()>; @@ -18575,7 +18575,7 @@ impl IShellView_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_UI_Controls`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IShellView2_Impl: Sized + IShellView_Impl { fn GetView(&self, pvid: *mut ::windows_core::GUID, uview: u32) -> ::windows_core::Result<()>; @@ -18620,7 +18620,7 @@ impl IShellView2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_UI_Controls`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IShellView3_Impl: Sized + IShellView2_Impl { fn CreateViewWindow3(&self, psbowner: ::core::option::Option<&IShellBrowser>, psvprev: ::core::option::Option<&IShellView>, dwviewflags: u32, dwmask: FOLDERFLAGS, dwflags: FOLDERFLAGS, fvmode: FOLDERVIEWMODE, pvid: *const ::windows_core::GUID, prcview: *const super::super::Foundation::RECT) -> ::windows_core::Result; @@ -18647,7 +18647,7 @@ impl IShellView3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellWindows_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -18771,7 +18771,7 @@ impl IShellWindows_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait ISortColumnArray_Impl: Sized { fn GetCount(&self) -> ::windows_core::Result; @@ -18885,7 +18885,7 @@ impl IStorageProviderBanners_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IStorageProviderCopyHook_Impl: Sized { fn CopyCallback(&self, hwnd: super::super::Foundation::HWND, operation: u32, flags: u32, srcfile: &::windows_core::PCWSTR, srcattribs: u32, destfile: &::windows_core::PCWSTR, destattribs: u32) -> ::windows_core::Result; @@ -18964,7 +18964,7 @@ impl IStorageProviderHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait IStorageProviderPropertyHandler_Impl: Sized { fn RetrieveProperties(&self, propertiestoretrieve: *const PropertiesSystem::PROPERTYKEY, propertiestoretrievecount: u32) -> ::windows_core::Result; @@ -19001,7 +19001,7 @@ impl IStorageProviderPropertyHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_IO`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] pub trait IStreamAsync_Impl: Sized + super::super::System::Com::IStream_Impl { fn ReadAsync(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: *mut u32, lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()>; @@ -19069,7 +19069,7 @@ impl IStreamUnbufferedInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISuspensionDependencyManager_Impl: Sized { fn RegisterAsChild(&self, processhandle: super::super::Foundation::HANDLE) -> ::windows_core::Result<()>; @@ -19107,7 +19107,7 @@ impl ISuspensionDependencyManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISyncMgrConflict_Impl: Sized { fn GetProperty(&self, propkey: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result; @@ -19177,7 +19177,7 @@ impl ISyncMgrConflict_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait ISyncMgrConflictFolder_Impl: Sized { fn GetConflictIDList(&self, pconflict: ::core::option::Option<&ISyncMgrConflict>) -> ::windows_core::Result<*mut Common::ITEMIDLIST>; @@ -19293,7 +19293,7 @@ impl ISyncMgrConflictResolutionItems_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrConflictResolveInfo_Impl: Sized { fn GetIterationInfo(&self, pncurrentconflict: *mut u32, pcconflicts: *mut u32, pcremainingforapplytoall: *mut u32) -> ::windows_core::Result<()>; @@ -19384,7 +19384,7 @@ impl ISyncMgrConflictResolveInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISyncMgrConflictStore_Impl: Sized { fn EnumConflicts(&self, pszhandlerid: &::windows_core::PCWSTR, pszitemid: &::windows_core::PCWSTR) -> ::windows_core::Result; @@ -19441,7 +19441,7 @@ impl ISyncMgrConflictStore_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrControl_Impl: Sized { fn StartHandlerSync(&self, pszhandlerid: &::windows_core::PCWSTR, hwndowner: super::super::Foundation::HWND, punk: ::core::option::Option<&::windows_core::IUnknown>, nsynccontrolflags: SYNCMGR_SYNC_CONTROL_FLAGS, presult: ::core::option::Option<&ISyncMgrSyncResult>) -> ::windows_core::Result<()>; @@ -19563,7 +19563,7 @@ impl ISyncMgrControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ISyncMgrEnumItems_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut SYNCMGRITEM, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -19614,7 +19614,7 @@ impl ISyncMgrEnumItems_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrEvent_Impl: Sized { fn GetEventID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -19774,7 +19774,7 @@ impl ISyncMgrEvent_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrEventLinkUIOperation_Impl: Sized + ISyncMgrUIOperation_Impl { fn Init(&self, rguideventid: *const ::windows_core::GUID, pevent: ::core::option::Option<&ISyncMgrEvent>) -> ::windows_core::Result<()>; @@ -19854,7 +19854,7 @@ impl ISyncMgrEventStore_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrHandler_Impl: Sized { fn GetName(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -19951,7 +19951,7 @@ impl ISyncMgrHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISyncMgrHandlerCollection_Impl: Sized { fn GetHandlerEnumerator(&self) -> ::windows_core::Result; @@ -19988,7 +19988,7 @@ impl ISyncMgrHandlerCollection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrHandlerInfo_Impl: Sized { fn GetType(&self) -> ::windows_core::Result; @@ -20190,7 +20190,7 @@ impl ISyncMgrResolutionHandler_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrScheduleWizardUIOperation_Impl: Sized + ISyncMgrUIOperation_Impl { fn InitWizard(&self, pszhandlerid: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -20234,7 +20234,7 @@ impl ISyncMgrSessionCreator_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISyncMgrSyncCallback_Impl: Sized { fn ReportProgress(&self, pszitemid: &::windows_core::PCWSTR, pszprogresstext: &::windows_core::PCWSTR, nstatus: SYNCMGR_PROGRESS_STATUS, ucurrentstep: u32, umaxstep: u32, pncancelrequest: *mut SYNCMGR_CANCEL_REQUEST) -> ::windows_core::Result<()>; @@ -20327,7 +20327,7 @@ impl ISyncMgrSyncCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrSyncItem_Impl: Sized { fn GetItemID(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -20482,7 +20482,7 @@ impl ISyncMgrSyncItemContainer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrSyncItemInfo_Impl: Sized { fn GetTypeLabel(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -20569,7 +20569,7 @@ impl ISyncMgrSyncResult_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ISyncMgrSynchronize_Impl: Sized { fn Initialize(&self, dwreserved: u32, dwsyncmgrflags: u32, cbcookie: u32, lpcookie: *const u8) -> ::windows_core::Result<()>; @@ -20668,7 +20668,7 @@ impl ISyncMgrSynchronize_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrSynchronizeCallback_Impl: Sized { fn ShowPropertiesCompleted(&self, hr: ::windows_core::HRESULT) -> ::windows_core::Result<()>; @@ -20775,7 +20775,7 @@ impl ISyncMgrSynchronizeInvoke_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ISyncMgrUIOperation_Impl: Sized { fn Run(&self, hwndowner: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -20796,7 +20796,7 @@ impl ISyncMgrUIOperation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITaskbarList_Impl: Sized { fn HrInit(&self) -> ::windows_core::Result<()>; @@ -20848,7 +20848,7 @@ impl ITaskbarList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITaskbarList2_Impl: Sized + ITaskbarList_Impl { fn MarkFullscreenWindow(&self, hwnd: super::super::Foundation::HWND, ffullscreen: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -20869,7 +20869,7 @@ impl ITaskbarList2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ITaskbarList3_Impl: Sized + ITaskbarList2_Impl { fn SetProgressValue(&self, hwnd: super::super::Foundation::HWND, ullcompleted: u64, ulltotal: u64) -> ::windows_core::Result<()>; @@ -20970,7 +20970,7 @@ impl ITaskbarList3_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ITaskbarList4_Impl: Sized + ITaskbarList3_Impl { fn SetTabProperties(&self, hwndtab: super::super::Foundation::HWND, stpflags: STPFLAG) -> ::windows_core::Result<()>; @@ -21035,7 +21035,7 @@ impl IThumbnailCachePrimer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IThumbnailCapture_Impl: Sized { fn CaptureThumbnail(&self, pmaxsize: *const super::super::Foundation::SIZE, phtmldoc2: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result; @@ -21062,7 +21062,7 @@ impl IThumbnailCapture_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub trait IThumbnailHandlerFactory_Impl: Sized { fn GetThumbnailHandler(&self, pidlchild: *const Common::ITEMIDLIST, pbc: ::core::option::Option<&super::super::System::Com::IBindCtx>, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()>; @@ -21083,7 +21083,7 @@ impl IThumbnailHandlerFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IThumbnailProvider_Impl: Sized { fn GetThumbnail(&self, cx: u32, phbmp: *mut super::super::Graphics::Gdi::HBITMAP, pdwalpha: *mut WTS_ALPHATYPE) -> ::windows_core::Result<()>; @@ -21121,7 +21121,7 @@ impl IThumbnailSettings_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IThumbnailStreamCache_Impl: Sized { fn GetThumbnailStream(&self, path: &::windows_core::PCWSTR, cacheid: u64, options: ThumbnailStreamCacheOptions, requestedthumbnailsize: u32, thumbnailsize: *mut super::super::Foundation::SIZE, thumbnailstream: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -21152,7 +21152,7 @@ impl IThumbnailStreamCache_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ITrackShellMenu_Impl: Sized + IShellMenu_Impl { fn SetObscured(&self, hwndtb: super::super::Foundation::HWND, punkband: ::core::option::Option<&::windows_core::IUnknown>, dwsmsetflags: u32) -> ::windows_core::Result<()>; @@ -21183,7 +21183,7 @@ impl ITrackShellMenu_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITranscodeImage_Impl: Sized { fn TranscodeImage(&self, pshellitem: ::core::option::Option<&IShellItem>, uimaxwidth: u32, uimaxheight: u32, flags: u32, pvimage: ::core::option::Option<&super::super::System::Com::IStream>, puiwidth: *mut u32, puiheight: *mut u32) -> ::windows_core::Result<()>; @@ -21204,7 +21204,7 @@ impl ITranscodeImage_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait ITransferAdviseSink_Impl: Sized { fn UpdateProgress(&self, ullsizecurrent: u64, ullsizetotal: u64, nfilescurrent: i32, nfilestotal: i32, nfolderscurrent: i32, nfolderstotal: i32) -> ::windows_core::Result<()>; @@ -21310,7 +21310,7 @@ impl ITransferDestination_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait ITransferMediumItem_Impl: Sized + IRelatedItem_Impl {} #[cfg(feature = "Win32_UI_Shell_Common")] @@ -21324,7 +21324,7 @@ impl ITransferMediumItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub trait ITransferSource_Impl: Sized { fn Advise(&self, psink: ::core::option::Option<&ITransferAdviseSink>) -> ::windows_core::Result; @@ -21474,7 +21474,7 @@ impl ITransferSource_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub trait ITravelEntry_Impl: Sized { fn Invoke(&self, punk: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -21518,7 +21518,7 @@ impl ITravelEntry_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ITravelLog_Impl: Sized { fn AddEntry(&self, punk: ::core::option::Option<&::windows_core::IUnknown>, fislocalanchor: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -21624,7 +21624,7 @@ impl ITravelLog_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub trait ITravelLogClient_Impl: Sized { fn FindWindowByIndex(&self, dwid: u32) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -21707,7 +21707,7 @@ impl ITravelLogEntry_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITravelLogStg_Impl: Sized { fn CreateEntry(&self, pszurl: &::windows_core::PCWSTR, psztitle: &::windows_core::PCWSTR, ptlerelativeto: ::core::option::Option<&ITravelLogEntry>, fprepend: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -21878,7 +21878,7 @@ impl IURLSearchHook2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUniformResourceLocatorA_Impl: Sized { fn SetURL(&self, pcszurl: &::windows_core::PCSTR, dwinflags: u32) -> ::windows_core::Result<()>; @@ -21922,7 +21922,7 @@ impl IUniformResourceLocatorA_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUniformResourceLocatorW_Impl: Sized { fn SetURL(&self, pcszurl: &::windows_core::PCWSTR, dwinflags: u32) -> ::windows_core::Result<()>; @@ -21966,7 +21966,7 @@ impl IUniformResourceLocatorW_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub trait IUpdateIDList_Impl: Sized { fn Update(&self, pbc: ::core::option::Option<&super::super::System::Com::IBindCtx>, pidlin: *const Common::ITEMIDLIST) -> ::windows_core::Result<*mut Common::ITEMIDLIST>; @@ -21993,7 +21993,7 @@ impl IUpdateIDList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IUseToBrowseItem_Impl: Sized + IRelatedItem_Impl {} #[cfg(feature = "Win32_UI_Shell_Common")] @@ -22024,7 +22024,7 @@ impl IUserAccountChangeCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub trait IUserNotification_Impl: Sized { fn SetBalloonInfo(&self, psztitle: &::windows_core::PCWSTR, psztext: &::windows_core::PCWSTR, dwinfoflags: u32) -> ::windows_core::Result<()>; @@ -22076,7 +22076,7 @@ impl IUserNotification_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub trait IUserNotification2_Impl: Sized { fn SetBalloonInfo(&self, psztitle: &::windows_core::PCWSTR, psztext: &::windows_core::PCWSTR, dwinfoflags: u32) -> ::windows_core::Result<()>; @@ -22128,7 +22128,7 @@ impl IUserNotification2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUserNotificationCallback_Impl: Sized { fn OnBalloonUserClick(&self, pt: *const super::super::Foundation::POINT) -> ::windows_core::Result<()>; @@ -22166,7 +22166,7 @@ impl IUserNotificationCallback_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub trait IViewStateIdentityItem_Impl: Sized + IRelatedItem_Impl {} #[cfg(feature = "Win32_UI_Shell_Common")] @@ -22180,7 +22180,7 @@ impl IViewStateIdentityItem_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IVirtualDesktopManager_Impl: Sized { fn IsWindowOnCurrentVirtualDesktop(&self, toplevelwindow: super::super::Foundation::HWND) -> ::windows_core::Result; @@ -22230,7 +22230,7 @@ impl IVirtualDesktopManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait IVisualProperties_Impl: Sized { fn SetWatermark(&self, hbmp: super::super::Graphics::Gdi::HBITMAP, vpwf: VPWATERMARKFLAGS) -> ::windows_core::Result<()>; @@ -22315,7 +22315,7 @@ impl IVisualProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWebBrowser_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GoBack(&self) -> ::windows_core::Result<()>; @@ -22585,7 +22585,7 @@ impl IWebBrowser_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWebBrowser2_Impl: Sized + IWebBrowserApp_Impl { fn Navigate2(&self, url: *const super::super::System::Variant::VARIANT, flags: *const super::super::System::Variant::VARIANT, targetframename: *const super::super::System::Variant::VARIANT, postdata: *const super::super::System::Variant::VARIANT, headers: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -22789,7 +22789,7 @@ impl IWebBrowser2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWebBrowserApp_Impl: Sized + IWebBrowser_Impl { fn Quit(&self) -> ::windows_core::Result<()>; @@ -23012,7 +23012,7 @@ impl IWebBrowserApp_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub trait IWebWizardExtension_Impl: Sized + IWizardExtension_Impl { fn SetInitialURL(&self, pszurl: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -23043,7 +23043,7 @@ impl IWebWizardExtension_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWebWizardHost_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn FinalBack(&self) -> ::windows_core::Result<()>; @@ -23135,7 +23135,7 @@ impl IWebWizardHost_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWebWizardHost2_Impl: Sized + IWebWizardHost_Impl { fn SignString(&self, value: &::windows_core::BSTR) -> ::windows_core::Result<::windows_core::BSTR>; @@ -23162,7 +23162,7 @@ impl IWebWizardHost2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub trait IWizardExtension_Impl: Sized { fn AddPages(&self, apages: *mut super::Controls::HPROPSHEETPAGE, cpages: u32, pnpagesadded: *mut u32) -> ::windows_core::Result<()>; @@ -23212,7 +23212,7 @@ impl IWizardExtension_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub trait IWizardSite_Impl: Sized { fn GetPreviousPage(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Shell/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Shell/mod.rs index 7309e1a94a..1e5b1ef47b 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Shell/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Shell/mod.rs @@ -1,8 +1,8 @@ #[cfg(feature = "Win32_UI_Shell_Common")] -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] pub mod Common; #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] pub mod PropertiesSystem; #[inline] pub unsafe fn AssocCreate(clsid: ::windows_core::GUID) -> ::windows_core::Result @@ -13,7 +13,7 @@ where let mut result__ = ::std::ptr::null_mut(); AssocCreate(::core::mem::transmute(clsid), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn AssocCreateForClasses(rgclasses: &[ASSOCIATIONELEMENT]) -> ::windows_core::Result @@ -24,7 +24,7 @@ where let mut result__ = ::std::ptr::null_mut(); AssocCreateForClasses(::core::mem::transmute(rgclasses.as_ptr()), rgclasses.len() as _, &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Shell_Common`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn AssocGetDetailsOfPropKey(psf: P0, pidl: *const Common::ITEMIDLIST, pkey: *const PropertiesSystem::PROPERTYKEY, pv: *mut super::super::System::Variant::VARIANT, pffoundpropkey: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> @@ -34,7 +34,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn AssocGetDetailsOfPropKey(psf : * mut::core::ffi::c_void, pidl : *const Common:: ITEMIDLIST, pkey : *const PropertiesSystem:: PROPERTYKEY, pv : *mut super::super::System::Variant:: VARIANT, pffoundpropkey : *mut super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); AssocGetDetailsOfPropKey(psf.into_param().abi(), pidl, pkey, pv, ::core::mem::transmute(pffoundpropkey.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn AssocGetPerceivedType(pszext: P0, ptype: *mut Common::PERCEIVED, pflag: *mut u32, ppsztype: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> @@ -44,7 +44,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn AssocGetPerceivedType(pszext : ::windows_core::PCWSTR, ptype : *mut Common:: PERCEIVED, pflag : *mut u32, ppsztype : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); AssocGetPerceivedType(pszext.into_param().abi(), ptype, pflag, ::core::mem::transmute(ppsztype.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AssocIsDangerous(pszassoc: P0) -> super::super::Foundation::BOOL @@ -54,7 +54,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn AssocIsDangerous(pszassoc : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AssocIsDangerous(pszassoc.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn AssocQueryKeyA(flags: ASSOCF, key: ASSOCKEY, pszassoc: P0, pszextra: P1) -> ::windows_core::Result @@ -66,7 +66,7 @@ where let mut result__ = ::std::mem::zeroed(); AssocQueryKeyA(flags, key, pszassoc.into_param().abi(), pszextra.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn AssocQueryKeyW(flags: ASSOCF, key: ASSOCKEY, pszassoc: P0, pszextra: P1) -> ::windows_core::Result @@ -87,7 +87,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn AssocQueryStringA(flags : ASSOCF, str : ASSOCSTR, pszassoc : ::windows_core::PCSTR, pszextra : ::windows_core::PCSTR, pszout : ::windows_core::PSTR, pcchout : *mut u32) -> ::windows_core::HRESULT); AssocQueryStringA(flags, str, pszassoc.into_param().abi(), pszextra.into_param().abi(), ::core::mem::transmute(pszout), pcchout) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn AssocQueryStringByKeyA(flags: ASSOCF, str: ASSOCSTR, hkassoc: P0, pszextra: P1, pszout: ::windows_core::PSTR, pcchout: *mut u32) -> ::windows_core::HRESULT @@ -98,7 +98,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn AssocQueryStringByKeyA(flags : ASSOCF, str : ASSOCSTR, hkassoc : super::super::System::Registry:: HKEY, pszextra : ::windows_core::PCSTR, pszout : ::windows_core::PSTR, pcchout : *mut u32) -> ::windows_core::HRESULT); AssocQueryStringByKeyA(flags, str, hkassoc.into_param().abi(), pszextra.into_param().abi(), ::core::mem::transmute(pszout), pcchout) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn AssocQueryStringByKeyW(flags: ASSOCF, str: ASSOCSTR, hkassoc: P0, pszextra: P1, pszout: ::windows_core::PWSTR, pcchout: *mut u32) -> ::windows_core::HRESULT @@ -118,7 +118,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn AssocQueryStringW(flags : ASSOCF, str : ASSOCSTR, pszassoc : ::windows_core::PCWSTR, pszextra : ::windows_core::PCWSTR, pszout : ::windows_core::PWSTR, pcchout : *mut u32) -> ::windows_core::HRESULT); AssocQueryStringW(flags, str, pszassoc.into_param().abi(), pszextra.into_param().abi(), ::core::mem::transmute(pszout), pcchout) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Registry`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn CDefFolderMenu_Create2(pidlfolder: ::core::option::Option<*const Common::ITEMIDLIST>, hwnd: P0, apidl: ::core::option::Option<&[*const Common::ITEMIDLIST]>, psf: P1, pfn: LPFNDFMCALLBACK, ahkeys: ::core::option::Option<&[super::super::System::Registry::HKEY]>) -> ::windows_core::Result @@ -130,7 +130,7 @@ where let mut result__ = ::std::mem::zeroed(); CDefFolderMenu_Create2(::core::mem::transmute(pidlfolder.unwrap_or(::std::ptr::null())), hwnd.into_param().abi(), apidl.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(apidl.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), psf.into_param().abi(), pfn, ahkeys.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ahkeys.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn CIDLData_CreateFromIDArray(pidlfolder: *const Common::ITEMIDLIST, apidl: ::core::option::Option<&[*const Common::ITEMIDLIST]>) -> ::windows_core::Result { @@ -138,21 +138,21 @@ pub unsafe fn CIDLData_CreateFromIDArray(pidlfolder: *const Common::ITEMIDLIST, let mut result__ = ::std::mem::zeroed(); CIDLData_CreateFromIDArray(pidlfolder, apidl.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(apidl.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChrCmpIA(w1: u16, w2: u16) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn ChrCmpIA(w1 : u16, w2 : u16) -> super::super::Foundation:: BOOL); ChrCmpIA(w1, w2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChrCmpIW(w1: u16, w2: u16) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn ChrCmpIW(w1 : u16, w2 : u16) -> super::super::Foundation:: BOOL); ChrCmpIW(w1, w2) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ColorAdjustLuma(clrrgb: P0, n: i32, fscale: P1) -> super::super::Foundation::COLORREF @@ -163,14 +163,14 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn ColorAdjustLuma(clrrgb : super::super::Foundation:: COLORREF, n : i32, fscale : super::super::Foundation:: BOOL) -> super::super::Foundation:: COLORREF); ColorAdjustLuma(clrrgb.into_param().abi(), n, fscale.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ColorHLSToRGB(whue: u16, wluminance: u16, wsaturation: u16) -> super::super::Foundation::COLORREF { ::windows_targets::link!("shlwapi.dll" "system" fn ColorHLSToRGB(whue : u16, wluminance : u16, wsaturation : u16) -> super::super::Foundation:: COLORREF); ColorHLSToRGB(whue, wluminance, wsaturation) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ColorRGBToHLS(clrrgb: P0, pwhue: *mut u16, pwluminance: *mut u16, pwsaturation: *mut u16) @@ -188,7 +188,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn CommandLineToArgvW(lpcmdline : ::windows_core::PCWSTR, pnumargs : *mut i32) -> *mut ::windows_core::PWSTR); CommandLineToArgvW(lpcmdline.into_param().abi(), pnumargs) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn ConnectToConnectionPoint(punk: P0, riidevent: *const ::windows_core::GUID, fconnect: P1, punktarget: P2, pdwcookie: *mut u32, ppcpout: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> @@ -209,7 +209,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn CreateProfile(pszusersid : ::windows_core::PCWSTR, pszusername : ::windows_core::PCWSTR, pszprofilepath : ::windows_core::PWSTR, cchprofilepath : u32) -> ::windows_core::HRESULT); CreateProfile(pszusersid.into_param().abi(), pszusername.into_param().abi(), ::core::mem::transmute(pszprofilepath.as_ptr()), pszprofilepath.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DAD_AutoScroll(hwnd: P0, pad: *mut AUTO_SCROLL_DATA, pptnow: *const super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -219,7 +219,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn DAD_AutoScroll(hwnd : super::super::Foundation:: HWND, pad : *mut AUTO_SCROLL_DATA, pptnow : *const super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); DAD_AutoScroll(hwnd.into_param().abi(), pad, pptnow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DAD_DragEnterEx(hwndtarget: P0, ptstart: super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -229,7 +229,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn DAD_DragEnterEx(hwndtarget : super::super::Foundation:: HWND, ptstart : super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); DAD_DragEnterEx(hwndtarget.into_param().abi(), ::core::mem::transmute(ptstart)) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn DAD_DragEnterEx2(hwndtarget: P0, ptstart: super::super::Foundation::POINT, pdtobject: P1) -> super::super::Foundation::BOOL @@ -240,21 +240,21 @@ where ::windows_targets::link!("shell32.dll" "system" fn DAD_DragEnterEx2(hwndtarget : super::super::Foundation:: HWND, ptstart : super::super::Foundation:: POINT, pdtobject : * mut::core::ffi::c_void) -> super::super::Foundation:: BOOL); DAD_DragEnterEx2(hwndtarget.into_param().abi(), ::core::mem::transmute(ptstart), pdtobject.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DAD_DragLeave() -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn DAD_DragLeave() -> super::super::Foundation:: BOOL); DAD_DragLeave() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DAD_DragMove(pt: super::super::Foundation::POINT) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn DAD_DragMove(pt : super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); DAD_DragMove(::core::mem::transmute(pt)) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn DAD_SetDragImage(him: P0, pptoffset: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -264,7 +264,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn DAD_SetDragImage(him : super::Controls:: HIMAGELIST, pptoffset : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); DAD_SetDragImage(him.into_param().abi(), pptoffset) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DAD_ShowDragImage(fshow: P0) -> super::super::Foundation::BOOL @@ -274,7 +274,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn DAD_ShowDragImage(fshow : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); DAD_ShowDragImage(fshow.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefSubclassProc(hwnd: P0, umsg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -286,7 +286,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn DefSubclassProc(hwnd : super::super::Foundation:: HWND, umsg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); DefSubclassProc(hwnd.into_param().abi(), umsg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteProfileA(lpsidstring: P0, lpprofilepath: P1, lpcomputername: P2) -> ::windows_core::Result<()> @@ -298,7 +298,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn DeleteProfileA(lpsidstring : ::windows_core::PCSTR, lpprofilepath : ::windows_core::PCSTR, lpcomputername : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); DeleteProfileA(lpsidstring.into_param().abi(), lpprofilepath.into_param().abi(), lpcomputername.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteProfileW(lpsidstring: P0, lpprofilepath: P1, lpcomputername: P2) -> ::windows_core::Result<()> @@ -320,7 +320,7 @@ pub unsafe fn DoEnvironmentSubstW(pszsrc: &mut [u16]) -> u32 { ::windows_targets::link!("shell32.dll" "system" fn DoEnvironmentSubstW(pszsrc : ::windows_core::PWSTR, cchsrc : u32) -> u32); DoEnvironmentSubstW(::core::mem::transmute(pszsrc.as_ptr()), pszsrc.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DragAcceptFiles(hwnd: P0, faccept: P1) @@ -355,7 +355,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn DragQueryFileW(hdrop : HDROP, ifile : u32, lpszfile : ::windows_core::PWSTR, cch : u32) -> u32); DragQueryFileW(hdrop.into_param().abi(), ifile, ::core::mem::transmute(lpszfile.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpszfile.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DragQueryPoint(hdrop: P0, ppt: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -370,7 +370,7 @@ pub unsafe fn DriveType(idrive: i32) -> i32 { ::windows_targets::link!("shell32.dll" "system" fn DriveType(idrive : i32) -> i32); DriveType(idrive) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn DuplicateIcon(hinst: P0, hicon: P1) -> super::WindowsAndMessaging::HICON @@ -381,7 +381,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn DuplicateIcon(hinst : super::super::Foundation:: HINSTANCE, hicon : super::WindowsAndMessaging:: HICON) -> super::WindowsAndMessaging:: HICON); DuplicateIcon(hinst.into_param().abi(), hicon.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ExtractAssociatedIconA(hinst: P0, psziconpath: &mut [u8; 128], piicon: *mut u16) -> super::WindowsAndMessaging::HICON @@ -391,7 +391,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ExtractAssociatedIconA(hinst : super::super::Foundation:: HINSTANCE, psziconpath : ::windows_core::PSTR, piicon : *mut u16) -> super::WindowsAndMessaging:: HICON); ExtractAssociatedIconA(hinst.into_param().abi(), ::core::mem::transmute(psziconpath.as_ptr()), piicon) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ExtractAssociatedIconExA(hinst: P0, psziconpath: &mut [u8; 128], piiconindex: *mut u16, piiconid: *mut u16) -> super::WindowsAndMessaging::HICON @@ -401,7 +401,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ExtractAssociatedIconExA(hinst : super::super::Foundation:: HINSTANCE, psziconpath : ::windows_core::PSTR, piiconindex : *mut u16, piiconid : *mut u16) -> super::WindowsAndMessaging:: HICON); ExtractAssociatedIconExA(hinst.into_param().abi(), ::core::mem::transmute(psziconpath.as_ptr()), piiconindex, piiconid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ExtractAssociatedIconExW(hinst: P0, psziconpath: &mut [u16; 128], piiconindex: *mut u16, piiconid: *mut u16) -> super::WindowsAndMessaging::HICON @@ -411,7 +411,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ExtractAssociatedIconExW(hinst : super::super::Foundation:: HINSTANCE, psziconpath : ::windows_core::PWSTR, piiconindex : *mut u16, piiconid : *mut u16) -> super::WindowsAndMessaging:: HICON); ExtractAssociatedIconExW(hinst.into_param().abi(), ::core::mem::transmute(psziconpath.as_ptr()), piiconindex, piiconid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ExtractAssociatedIconW(hinst: P0, psziconpath: &mut [u16; 128], piicon: *mut u16) -> super::WindowsAndMessaging::HICON @@ -421,7 +421,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ExtractAssociatedIconW(hinst : super::super::Foundation:: HINSTANCE, psziconpath : ::windows_core::PWSTR, piicon : *mut u16) -> super::WindowsAndMessaging:: HICON); ExtractAssociatedIconW(hinst.into_param().abi(), ::core::mem::transmute(psziconpath.as_ptr()), piicon) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ExtractIconA(hinst: P0, pszexefilename: P1, niconindex: u32) -> super::WindowsAndMessaging::HICON @@ -432,7 +432,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ExtractIconA(hinst : super::super::Foundation:: HINSTANCE, pszexefilename : ::windows_core::PCSTR, niconindex : u32) -> super::WindowsAndMessaging:: HICON); ExtractIconA(hinst.into_param().abi(), pszexefilename.into_param().abi(), niconindex) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn ExtractIconExA(lpszfile: P0, niconindex: i32, phiconlarge: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, phiconsmall: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, nicons: u32) -> u32 @@ -442,7 +442,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ExtractIconExA(lpszfile : ::windows_core::PCSTR, niconindex : i32, phiconlarge : *mut super::WindowsAndMessaging:: HICON, phiconsmall : *mut super::WindowsAndMessaging:: HICON, nicons : u32) -> u32); ExtractIconExA(lpszfile.into_param().abi(), niconindex, ::core::mem::transmute(phiconlarge.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phiconsmall.unwrap_or(::std::ptr::null_mut())), nicons) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn ExtractIconExW(lpszfile: P0, niconindex: i32, phiconlarge: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, phiconsmall: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, nicons: u32) -> u32 @@ -452,7 +452,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ExtractIconExW(lpszfile : ::windows_core::PCWSTR, niconindex : i32, phiconlarge : *mut super::WindowsAndMessaging:: HICON, phiconsmall : *mut super::WindowsAndMessaging:: HICON, nicons : u32) -> u32); ExtractIconExW(lpszfile.into_param().abi(), niconindex, ::core::mem::transmute(phiconlarge.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phiconsmall.unwrap_or(::std::ptr::null_mut())), nicons) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ExtractIconW(hinst: P0, pszexefilename: P1, niconindex: u32) -> super::WindowsAndMessaging::HICON @@ -463,7 +463,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ExtractIconW(hinst : super::super::Foundation:: HINSTANCE, pszexefilename : ::windows_core::PCWSTR, niconindex : u32) -> super::WindowsAndMessaging:: HICON); ExtractIconW(hinst.into_param().abi(), pszexefilename.into_param().abi(), niconindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindExecutableA(lpfile: P0, lpdirectory: P1, lpresult: &mut [u8; 260]) -> super::super::Foundation::HINSTANCE @@ -474,7 +474,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn FindExecutableA(lpfile : ::windows_core::PCSTR, lpdirectory : ::windows_core::PCSTR, lpresult : ::windows_core::PSTR) -> super::super::Foundation:: HINSTANCE); FindExecutableA(lpfile.into_param().abi(), lpdirectory.into_param().abi(), ::core::mem::transmute(lpresult.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindExecutableW(lpfile: P0, lpdirectory: P1, lpresult: &mut [u16; 260]) -> super::super::Foundation::HINSTANCE @@ -495,14 +495,14 @@ pub unsafe fn GetAcceptLanguagesW(pszlanguages: ::windows_core::PWSTR, pcchlangu ::windows_targets::link!("shlwapi.dll" "system" fn GetAcceptLanguagesW(pszlanguages : ::windows_core::PWSTR, pcchlanguages : *mut u32) -> ::windows_core::HRESULT); GetAcceptLanguagesW(::core::mem::transmute(pszlanguages), pcchlanguages).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAllUsersProfileDirectoryA(lpprofiledir: ::windows_core::PSTR, lpcchsize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("userenv.dll" "system" fn GetAllUsersProfileDirectoryA(lpprofiledir : ::windows_core::PSTR, lpcchsize : *mut u32) -> super::super::Foundation:: BOOL); GetAllUsersProfileDirectoryA(::core::mem::transmute(lpprofiledir), lpcchsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAllUsersProfileDirectoryW(lpprofiledir: ::windows_core::PWSTR, lpcchsize: *mut u32) -> ::windows_core::Result<()> { @@ -515,14 +515,14 @@ pub unsafe fn GetCurrentProcessExplicitAppUserModelID() -> ::windows_core::Resul let mut result__ = ::std::mem::zeroed(); GetCurrentProcessExplicitAppUserModelID(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDefaultUserProfileDirectoryA(lpprofiledir: ::windows_core::PSTR, lpcchsize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("userenv.dll" "system" fn GetDefaultUserProfileDirectoryA(lpprofiledir : ::windows_core::PSTR, lpcchsize : *mut u32) -> super::super::Foundation:: BOOL); GetDefaultUserProfileDirectoryA(::core::mem::transmute(lpprofiledir), lpcchsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDefaultUserProfileDirectoryW(lpprofiledir: ::windows_core::PWSTR, lpcchsize: *mut u32) -> ::windows_core::Result<()> { @@ -534,7 +534,7 @@ pub unsafe fn GetDpiForShellUIComponent(param0: SHELL_UI_COMPONENT) -> u32 { ::windows_targets::link!("api-ms-win-shcore-scaling-l1-1-2.dll" "system" fn GetDpiForShellUIComponent(param0 : SHELL_UI_COMPONENT) -> u32); GetDpiForShellUIComponent(param0) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetFileNameFromBrowse(hwnd: P0, pszfilepath: &mut [u16], pszworkingdir: P1, pszdefext: P2, pszfilters: P3, psztitle: P4) -> super::super::Foundation::BOOL @@ -548,7 +548,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn GetFileNameFromBrowse(hwnd : super::super::Foundation:: HWND, pszfilepath : ::windows_core::PWSTR, cchfilepath : u32, pszworkingdir : ::windows_core::PCWSTR, pszdefext : ::windows_core::PCWSTR, pszfilters : ::windows_core::PCWSTR, psztitle : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); GetFileNameFromBrowse(hwnd.into_param().abi(), ::core::mem::transmute(pszfilepath.as_ptr()), pszfilepath.len() as _, pszworkingdir.into_param().abi(), pszdefext.into_param().abi(), pszfilters.into_param().abi(), psztitle.into_param().abi()) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn GetMenuContextHelpId(param0: P0) -> u32 @@ -558,7 +558,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMenuContextHelpId(param0 : super::WindowsAndMessaging:: HMENU) -> u32); GetMenuContextHelpId(param0.into_param().abi()) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn GetMenuPosFromID(hmenu: P0, id: u32) -> i32 @@ -568,35 +568,35 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn GetMenuPosFromID(hmenu : super::WindowsAndMessaging:: HMENU, id : u32) -> i32); GetMenuPosFromID(hmenu.into_param().abi(), id) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProfileType(dwflags: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("userenv.dll" "system" fn GetProfileType(dwflags : *mut u32) -> super::super::Foundation:: BOOL); GetProfileType(dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProfilesDirectoryA(lpprofiledir: ::windows_core::PSTR, lpcchsize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("userenv.dll" "system" fn GetProfilesDirectoryA(lpprofiledir : ::windows_core::PSTR, lpcchsize : *mut u32) -> super::super::Foundation:: BOOL); GetProfilesDirectoryA(::core::mem::transmute(lpprofiledir), lpcchsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProfilesDirectoryW(lpprofiledir: ::windows_core::PWSTR, lpcchsize: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("userenv.dll" "system" fn GetProfilesDirectoryW(lpprofiledir : ::windows_core::PWSTR, lpcchsize : *mut u32) -> super::super::Foundation:: BOOL); GetProfilesDirectoryW(::core::mem::transmute(lpprofiledir), lpcchsize).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn GetScaleFactorForDevice(devicetype: DISPLAY_DEVICE_TYPE) -> Common::DEVICE_SCALE_FACTOR { ::windows_targets::link!("api-ms-win-shcore-scaling-l1-1-0.dll" "system" fn GetScaleFactorForDevice(devicetype : DISPLAY_DEVICE_TYPE) -> Common:: DEVICE_SCALE_FACTOR); GetScaleFactorForDevice(devicetype) } -#[doc = "Required features: `Win32_Graphics_Gdi`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn GetScaleFactorForMonitor(hmon: P0) -> ::windows_core::Result @@ -607,7 +607,7 @@ where let mut result__ = ::std::mem::zeroed(); GetScaleFactorForMonitor(hmon.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUserProfileDirectoryA(htoken: P0, lpprofiledir: ::windows_core::PSTR, lpcchsize: *mut u32) -> ::windows_core::Result<()> @@ -617,7 +617,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn GetUserProfileDirectoryA(htoken : super::super::Foundation:: HANDLE, lpprofiledir : ::windows_core::PSTR, lpcchsize : *mut u32) -> super::super::Foundation:: BOOL); GetUserProfileDirectoryA(htoken.into_param().abi(), ::core::mem::transmute(lpprofiledir), lpcchsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetUserProfileDirectoryW(htoken: P0, lpprofiledir: ::windows_core::PWSTR, lpcchsize: *mut u32) -> ::windows_core::Result<()> @@ -627,7 +627,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn GetUserProfileDirectoryW(htoken : super::super::Foundation:: HANDLE, lpprofiledir : ::windows_core::PWSTR, lpcchsize : *mut u32) -> super::super::Foundation:: BOOL); GetUserProfileDirectoryW(htoken.into_param().abi(), ::core::mem::transmute(lpprofiledir), lpcchsize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowContextHelpId(param0: P0) -> u32 @@ -637,7 +637,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowContextHelpId(param0 : super::super::Foundation:: HWND) -> u32); GetWindowContextHelpId(param0.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowSubclass(hwnd: P0, pfnsubclass: SUBCLASSPROC, uidsubclass: usize, pdwrefdata: ::core::option::Option<*mut usize>) -> super::super::Foundation::BOOL @@ -647,56 +647,56 @@ where ::windows_targets::link!("comctl32.dll" "system" fn GetWindowSubclass(hwnd : super::super::Foundation:: HWND, pfnsubclass : SUBCLASSPROC, uidsubclass : usize, pdwrefdata : *mut usize) -> super::super::Foundation:: BOOL); GetWindowSubclass(hwnd.into_param().abi(), pfnsubclass, uidsubclass, ::core::mem::transmute(pdwrefdata.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HMONITOR_UserFree(param0: *const u32, param1: *const super::super::Graphics::Gdi::HMONITOR) { ::windows_targets::link!("ole32.dll" "system" fn HMONITOR_UserFree(param0 : *const u32, param1 : *const super::super::Graphics::Gdi:: HMONITOR) -> ()); HMONITOR_UserFree(param0, param1) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HMONITOR_UserFree64(param0: *const u32, param1: *const super::super::Graphics::Gdi::HMONITOR) { ::windows_targets::link!("ole32.dll" "system" fn HMONITOR_UserFree64(param0 : *const u32, param1 : *const super::super::Graphics::Gdi:: HMONITOR) -> ()); HMONITOR_UserFree64(param0, param1) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HMONITOR_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const super::super::Graphics::Gdi::HMONITOR) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HMONITOR_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::Graphics::Gdi:: HMONITOR) -> *mut u8); HMONITOR_UserMarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HMONITOR_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const super::super::Graphics::Gdi::HMONITOR) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HMONITOR_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const super::super::Graphics::Gdi:: HMONITOR) -> *mut u8); HMONITOR_UserMarshal64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HMONITOR_UserSize(param0: *const u32, param1: u32, param2: *const super::super::Graphics::Gdi::HMONITOR) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HMONITOR_UserSize(param0 : *const u32, param1 : u32, param2 : *const super::super::Graphics::Gdi:: HMONITOR) -> u32); HMONITOR_UserSize(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HMONITOR_UserSize64(param0: *const u32, param1: u32, param2: *const super::super::Graphics::Gdi::HMONITOR) -> u32 { ::windows_targets::link!("ole32.dll" "system" fn HMONITOR_UserSize64(param0 : *const u32, param1 : u32, param2 : *const super::super::Graphics::Gdi:: HMONITOR) -> u32); HMONITOR_UserSize64(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HMONITOR_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut super::super::Graphics::Gdi::HMONITOR) -> *mut u8 { ::windows_targets::link!("ole32.dll" "system" fn HMONITOR_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut super::super::Graphics::Gdi:: HMONITOR) -> *mut u8); HMONITOR_UserUnmarshal(param0, param1, param2) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn HMONITOR_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut super::super::Graphics::Gdi::HMONITOR) -> *mut u8 { @@ -729,7 +729,7 @@ where let mut result__ = ::std::ptr::null_mut(); HlinkCreateBrowseContext(piunkouter.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HlinkCreateExtensionServices(pwzadditionalheaders: P0, phwnd: P1, pszusername: P2, pszpassword: P3, piunkouter: P4) -> ::windows_core::Result @@ -745,7 +745,7 @@ where let mut result__ = ::std::ptr::null_mut(); HlinkCreateExtensionServices(pwzadditionalheaders.into_param().abi(), phwnd.into_param().abi(), pszusername.into_param().abi(), pszpassword.into_param().abi(), piunkouter.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkCreateFromData(pidataobj: P0, pihlsite: P1, dwsitedata: u32, piunkouter: P2) -> ::windows_core::Result @@ -759,7 +759,7 @@ where let mut result__ = ::std::ptr::null_mut(); HlinkCreateFromData(pidataobj.into_param().abi(), pihlsite.into_param().abi(), dwsitedata, piunkouter.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkCreateFromMoniker(pimktrgt: P0, pwzlocation: P1, pwzfriendlyname: P2, pihlsite: P3, dwsitedata: u32, piunkouter: P4) -> ::windows_core::Result @@ -799,7 +799,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkCreateShortcut(grfhlshortcutf : u32, pihl : * mut::core::ffi::c_void, pwzdir : ::windows_core::PCWSTR, pwzfilename : ::windows_core::PCWSTR, ppwzshortcutfile : *mut ::windows_core::PWSTR, dwreserved : u32) -> ::windows_core::HRESULT); HlinkCreateShortcut(grfhlshortcutf, pihl.into_param().abi(), pwzdir.into_param().abi(), pwzfilename.into_param().abi(), ppwzshortcutfile, dwreserved).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkCreateShortcutFromMoniker(grfhlshortcutf: u32, pimktarget: P0, pwzlocation: P1, pwzdir: P2, pwzfilename: P3, ppwzshortcutfile: *mut ::windows_core::PWSTR, dwreserved: u32) -> ::windows_core::Result<()> @@ -847,7 +847,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkIsShortcut(pwzfilename : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); HlinkIsShortcut(pwzfilename.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkNavigate(pihl: P0, pihlframe: P1, grfhlnf: u32, pbc: P2, pibsc: P3, pihlbc: P4) -> ::windows_core::Result<()> @@ -861,7 +861,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkNavigate(pihl : * mut::core::ffi::c_void, pihlframe : * mut::core::ffi::c_void, grfhlnf : u32, pbc : * mut::core::ffi::c_void, pibsc : * mut::core::ffi::c_void, pihlbc : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); HlinkNavigate(pihl.into_param().abi(), pihlframe.into_param().abi(), grfhlnf, pbc.into_param().abi(), pibsc.into_param().abi(), pihlbc.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkNavigateToStringReference(pwztarget: P0, pwzlocation: P1, pihlsite: P2, dwsitedata: u32, pihlframe: P3, grfhlnf: u32, pibc: P4, pibsc: P5, pihlbc: P6) -> ::windows_core::Result<()> @@ -877,7 +877,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkNavigateToStringReference(pwztarget : ::windows_core::PCWSTR, pwzlocation : ::windows_core::PCWSTR, pihlsite : * mut::core::ffi::c_void, dwsitedata : u32, pihlframe : * mut::core::ffi::c_void, grfhlnf : u32, pibc : * mut::core::ffi::c_void, pibsc : * mut::core::ffi::c_void, pihlbc : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); HlinkNavigateToStringReference(pwztarget.into_param().abi(), pwzlocation.into_param().abi(), pihlsite.into_param().abi(), dwsitedata, pihlframe.into_param().abi(), grfhlnf, pibc.into_param().abi(), pibsc.into_param().abi(), pihlbc.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkOnNavigate(pihlframe: P0, pihlbc: P1, grfhlnf: u32, pimktarget: P2, pwzlocation: P3, pwzfriendlyname: P4, puhlid: *mut u32) -> ::windows_core::Result<()> @@ -891,7 +891,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkOnNavigate(pihlframe : * mut::core::ffi::c_void, pihlbc : * mut::core::ffi::c_void, grfhlnf : u32, pimktarget : * mut::core::ffi::c_void, pwzlocation : ::windows_core::PCWSTR, pwzfriendlyname : ::windows_core::PCWSTR, puhlid : *mut u32) -> ::windows_core::HRESULT); HlinkOnNavigate(pihlframe.into_param().abi(), pihlbc.into_param().abi(), grfhlnf, pimktarget.into_param().abi(), pwzlocation.into_param().abi(), pwzfriendlyname.into_param().abi(), puhlid).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkOnRenameDocument(dwreserved: u32, pihlbc: P0, pimkold: P1, pimknew: P2) -> ::windows_core::Result<()> @@ -903,7 +903,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkOnRenameDocument(dwreserved : u32, pihlbc : * mut::core::ffi::c_void, pimkold : * mut::core::ffi::c_void, pimknew : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); HlinkOnRenameDocument(dwreserved, pihlbc.into_param().abi(), pimkold.into_param().abi(), pimknew.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn HlinkParseDisplayName(pibc: P0, pwzdisplayname: P1, fnoforceabs: P2, pccheaten: *mut u32, ppimk: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -915,7 +915,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkParseDisplayName(pibc : * mut::core::ffi::c_void, pwzdisplayname : ::windows_core::PCWSTR, fnoforceabs : super::super::Foundation:: BOOL, pccheaten : *mut u32, ppimk : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); HlinkParseDisplayName(pibc.into_param().abi(), pwzdisplayname.into_param().abi(), fnoforceabs.into_param().abi(), pccheaten, ::core::mem::transmute(ppimk)).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkPreprocessMoniker(pibc: P0, pimkin: P1) -> ::windows_core::Result @@ -927,7 +927,7 @@ where let mut result__ = ::std::mem::zeroed(); HlinkPreprocessMoniker(pibc.into_param().abi(), pimkin.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkQueryCreateFromData(pidataobj: P0) -> ::windows_core::Result<()> @@ -937,7 +937,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkQueryCreateFromData(pidataobj : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); HlinkQueryCreateFromData(pidataobj.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkResolveMonikerForData(pimkreference: P0, reserved: u32, pibc: P1, cfmtetc: u32, rgfmtetc: *mut super::super::System::Com::FORMATETC, pibsc: P2, pimkbase: P3) -> ::windows_core::Result<()> @@ -960,7 +960,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkResolveShortcut(pwzshortcutfilename : ::windows_core::PCWSTR, pihlsite : * mut::core::ffi::c_void, dwsitedata : u32, piunkouter : * mut::core::ffi::c_void, riid : *const ::windows_core::GUID, ppvobj : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); HlinkResolveShortcut(pwzshortcutfilename.into_param().abi(), pihlsite.into_param().abi(), dwsitedata, piunkouter.into_param().abi(), riid, ppvobj).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkResolveShortcutToMoniker(pwzshortcutfilename: P0, ppimktarget: *mut ::core::option::Option, ppwzlocation: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -978,7 +978,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkResolveShortcutToString(pwzshortcutfilename : ::windows_core::PCWSTR, ppwztarget : *mut ::windows_core::PWSTR, ppwzlocation : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); HlinkResolveShortcutToString(pwzshortcutfilename.into_param().abi(), ppwztarget, ppwzlocation).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkResolveStringForData(pwzreference: P0, reserved: u32, pibc: P1, cfmtetc: u32, rgfmtetc: *mut super::super::System::Com::FORMATETC, pibsc: P2, pimkbase: P3) -> ::windows_core::Result<()> @@ -1008,7 +1008,7 @@ where let mut result__ = ::std::mem::zeroed(); HlinkTranslateURL(pwzurl.into_param().abi(), grfflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn HlinkUpdateStackItem(pihlframe: P0, pihlbc: P1, uhlid: u32, pimktrgt: P2, pwzlocation: P3, pwzfriendlyname: P4) -> ::windows_core::Result<()> @@ -1022,7 +1022,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn HlinkUpdateStackItem(pihlframe : * mut::core::ffi::c_void, pihlbc : * mut::core::ffi::c_void, uhlid : u32, pimktrgt : * mut::core::ffi::c_void, pwzlocation : ::windows_core::PCWSTR, pwzfriendlyname : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); HlinkUpdateStackItem(pihlframe.into_param().abi(), pihlbc.into_param().abi(), uhlid, pimktrgt.into_param().abi(), pwzlocation.into_param().abi(), pwzfriendlyname.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn ILAppendID(pidl: ::core::option::Option<*const Common::ITEMIDLIST>, pmkid: *const Common::SHITEMID, fappend: P0) -> *mut Common::ITEMIDLIST @@ -1032,28 +1032,28 @@ where ::windows_targets::link!("shell32.dll" "system" fn ILAppendID(pidl : *const Common:: ITEMIDLIST, pmkid : *const Common:: SHITEMID, fappend : super::super::Foundation:: BOOL) -> *mut Common:: ITEMIDLIST); ILAppendID(::core::mem::transmute(pidl.unwrap_or(::std::ptr::null())), pmkid, fappend.into_param().abi()) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn ILClone(pidl: *const Common::ITEMIDLIST) -> *mut Common::ITEMIDLIST { ::windows_targets::link!("shell32.dll" "system" fn ILClone(pidl : *const Common:: ITEMIDLIST) -> *mut Common:: ITEMIDLIST); ILClone(pidl) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn ILCloneFirst(pidl: *const Common::ITEMIDLIST) -> *mut Common::ITEMIDLIST { ::windows_targets::link!("shell32.dll" "system" fn ILCloneFirst(pidl : *const Common:: ITEMIDLIST) -> *mut Common:: ITEMIDLIST); ILCloneFirst(pidl) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn ILCombine(pidl1: ::core::option::Option<*const Common::ITEMIDLIST>, pidl2: ::core::option::Option<*const Common::ITEMIDLIST>) -> *mut Common::ITEMIDLIST { ::windows_targets::link!("shell32.dll" "system" fn ILCombine(pidl1 : *const Common:: ITEMIDLIST, pidl2 : *const Common:: ITEMIDLIST) -> *mut Common:: ITEMIDLIST); ILCombine(::core::mem::transmute(pidl1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pidl2.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn ILCreateFromPathA(pszpath: P0) -> *mut Common::ITEMIDLIST @@ -1063,7 +1063,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ILCreateFromPathA(pszpath : ::windows_core::PCSTR) -> *mut Common:: ITEMIDLIST); ILCreateFromPathA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn ILCreateFromPathW(pszpath: P0) -> *mut Common::ITEMIDLIST @@ -1073,49 +1073,49 @@ where ::windows_targets::link!("shell32.dll" "system" fn ILCreateFromPathW(pszpath : ::windows_core::PCWSTR) -> *mut Common:: ITEMIDLIST); ILCreateFromPathW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn ILFindChild(pidlparent: *const Common::ITEMIDLIST, pidlchild: *const Common::ITEMIDLIST) -> *mut Common::ITEMIDLIST { ::windows_targets::link!("shell32.dll" "system" fn ILFindChild(pidlparent : *const Common:: ITEMIDLIST, pidlchild : *const Common:: ITEMIDLIST) -> *mut Common:: ITEMIDLIST); ILFindChild(pidlparent, pidlchild) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn ILFindLastID(pidl: *const Common::ITEMIDLIST) -> *mut Common::ITEMIDLIST { ::windows_targets::link!("shell32.dll" "system" fn ILFindLastID(pidl : *const Common:: ITEMIDLIST) -> *mut Common:: ITEMIDLIST); ILFindLastID(pidl) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn ILFree(pidl: ::core::option::Option<*const Common::ITEMIDLIST>) { ::windows_targets::link!("shell32.dll" "system" fn ILFree(pidl : *const Common:: ITEMIDLIST) -> ()); ILFree(::core::mem::transmute(pidl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn ILGetNext(pidl: ::core::option::Option<*const Common::ITEMIDLIST>) -> *mut Common::ITEMIDLIST { ::windows_targets::link!("shell32.dll" "system" fn ILGetNext(pidl : *const Common:: ITEMIDLIST) -> *mut Common:: ITEMIDLIST); ILGetNext(::core::mem::transmute(pidl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn ILGetSize(pidl: ::core::option::Option<*const Common::ITEMIDLIST>) -> u32 { ::windows_targets::link!("shell32.dll" "system" fn ILGetSize(pidl : *const Common:: ITEMIDLIST) -> u32); ILGetSize(::core::mem::transmute(pidl.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn ILIsEqual(pidl1: *const Common::ITEMIDLIST, pidl2: *const Common::ITEMIDLIST) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn ILIsEqual(pidl1 : *const Common:: ITEMIDLIST, pidl2 : *const Common:: ITEMIDLIST) -> super::super::Foundation:: BOOL); ILIsEqual(pidl1, pidl2) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn ILIsParent(pidl1: *const Common::ITEMIDLIST, pidl2: *const Common::ITEMIDLIST, fimmediate: P0) -> super::super::Foundation::BOOL @@ -1125,7 +1125,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ILIsParent(pidl1 : *const Common:: ITEMIDLIST, pidl2 : *const Common:: ITEMIDLIST, fimmediate : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); ILIsParent(pidl1, pidl2, fimmediate.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn ILLoadFromStreamEx(pstm: P0) -> ::windows_core::Result<*mut Common::ITEMIDLIST> @@ -1136,14 +1136,14 @@ where let mut result__ = ::std::mem::zeroed(); ILLoadFromStreamEx(pstm.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn ILRemoveLastID(pidl: ::core::option::Option<*mut Common::ITEMIDLIST>) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn ILRemoveLastID(pidl : *mut Common:: ITEMIDLIST) -> super::super::Foundation:: BOOL); ILRemoveLastID(::core::mem::transmute(pidl.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn ILSaveToStream(pstm: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> @@ -1153,7 +1153,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ILSaveToStream(pstm : * mut::core::ffi::c_void, pidl : *const Common:: ITEMIDLIST) -> ::windows_core::HRESULT); ILSaveToStream(pstm.into_param().abi(), pidl).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn IStream_Copy(pstmfrom: P0, pstmto: P1, cb: u32) -> ::windows_core::Result<()> @@ -1164,7 +1164,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn IStream_Copy(pstmfrom : * mut::core::ffi::c_void, pstmto : * mut::core::ffi::c_void, cb : u32) -> ::windows_core::HRESULT); IStream_Copy(pstmfrom.into_param().abi(), pstmto.into_param().abi(), cb).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn IStream_Read(pstm: P0, pv: *mut ::core::ffi::c_void, cb: u32) -> ::windows_core::Result<()> @@ -1174,7 +1174,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn IStream_Read(pstm : * mut::core::ffi::c_void, pv : *mut ::core::ffi::c_void, cb : u32) -> ::windows_core::HRESULT); IStream_Read(pstm.into_param().abi(), pv, cb).ok() } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn IStream_ReadPidl(pstm: P0) -> ::windows_core::Result<*mut Common::ITEMIDLIST> @@ -1185,7 +1185,7 @@ where let mut result__ = ::std::mem::zeroed(); IStream_ReadPidl(pstm.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn IStream_ReadStr(pstm: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -1196,7 +1196,7 @@ where let mut result__ = ::std::mem::zeroed(); IStream_ReadStr(pstm.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn IStream_Reset(pstm: P0) -> ::windows_core::Result<()> @@ -1206,7 +1206,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn IStream_Reset(pstm : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); IStream_Reset(pstm.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn IStream_Size(pstm: P0) -> ::windows_core::Result @@ -1217,7 +1217,7 @@ where let mut result__ = ::std::mem::zeroed(); IStream_Size(pstm.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn IStream_Write(pstm: P0, pv: *const ::core::ffi::c_void, cb: u32) -> ::windows_core::Result<()> @@ -1227,7 +1227,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn IStream_Write(pstm : * mut::core::ffi::c_void, pv : *const ::core::ffi::c_void, cb : u32) -> ::windows_core::HRESULT); IStream_Write(pstm.into_param().abi(), pv, cb).ok() } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn IStream_WritePidl(pstm: P0, pidlwrite: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> @@ -1237,7 +1237,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn IStream_WritePidl(pstm : * mut::core::ffi::c_void, pidlwrite : *const Common:: ITEMIDLIST) -> ::windows_core::HRESULT); IStream_WritePidl(pstm.into_param().abi(), pidlwrite).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn IStream_WriteStr(pstm: P0, psz: P1) -> ::windows_core::Result<()> @@ -1263,7 +1263,7 @@ where let mut result__ = ::std::ptr::null_mut(); IUnknown_GetSite(punk.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IUnknown_GetWindow(punk: P0) -> ::windows_core::Result @@ -1301,7 +1301,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn IUnknown_SetSite(punk : * mut::core::ffi::c_void, punksite : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); IUnknown_SetSite(punk.into_param().abi(), punksite.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ImportPrivacySettings(pszfilename: P0, pfparseprivacypreferences: *mut super::super::Foundation::BOOL, pfparsepersiterules: *mut super::super::Foundation::BOOL) -> super::super::Foundation::BOOL @@ -1311,21 +1311,21 @@ where ::windows_targets::link!("shdocvw.dll" "system" fn ImportPrivacySettings(pszfilename : ::windows_core::PCWSTR, pfparseprivacypreferences : *mut super::super::Foundation:: BOOL, pfparsepersiterules : *mut super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); ImportPrivacySettings(pszfilename.into_param().abi(), pfparseprivacypreferences, pfparsepersiterules) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InitNetworkAddressControl() -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn InitNetworkAddressControl() -> super::super::Foundation:: BOOL); InitNetworkAddressControl() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn InitPropVariantFromStrRet(pstrret: *mut Common::STRRET, pidl: ::core::option::Option<*const Common::ITEMIDLIST>, ppropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { ::windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromStrRet(pstrret : *mut Common:: STRRET, pidl : *const Common:: ITEMIDLIST, ppropvar : *mut super::super::System::Com::StructuredStorage:: PROPVARIANT) -> ::windows_core::HRESULT); InitPropVariantFromStrRet(pstrret, ::core::mem::transmute(pidl.unwrap_or(::std::ptr::null())), ppropvar).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn InitVariantFromStrRet(pstrret: *const Common::STRRET, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result { @@ -1333,7 +1333,7 @@ pub unsafe fn InitVariantFromStrRet(pstrret: *const Common::STRRET, pidl: *const let mut result__ = ::std::mem::zeroed(); InitVariantFromStrRet(pstrret, pidl, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IntlStrEqWorkerA(fcasesens: P0, lpstring1: P1, lpstring2: P2, nchar: i32) -> super::super::Foundation::BOOL @@ -1345,7 +1345,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn IntlStrEqWorkerA(fcasesens : super::super::Foundation:: BOOL, lpstring1 : ::windows_core::PCSTR, lpstring2 : ::windows_core::PCSTR, nchar : i32) -> super::super::Foundation:: BOOL); IntlStrEqWorkerA(fcasesens.into_param().abi(), lpstring1.into_param().abi(), lpstring2.into_param().abi(), nchar) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IntlStrEqWorkerW(fcasesens: P0, lpstring1: P1, lpstring2: P2, nchar: i32) -> super::super::Foundation::BOOL @@ -1357,28 +1357,28 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn IntlStrEqWorkerW(fcasesens : super::super::Foundation:: BOOL, lpstring1 : ::windows_core::PCWSTR, lpstring2 : ::windows_core::PCWSTR, nchar : i32) -> super::super::Foundation:: BOOL); IntlStrEqWorkerW(fcasesens.into_param().abi(), lpstring1.into_param().abi(), lpstring2.into_param().abi(), nchar) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCharSpaceA(wch: u8) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn IsCharSpaceA(wch : u8) -> super::super::Foundation:: BOOL); IsCharSpaceA(wch) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCharSpaceW(wch: u16) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn IsCharSpaceW(wch : u16) -> super::super::Foundation:: BOOL); IsCharSpaceW(wch) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsInternetESCEnabled() -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn IsInternetESCEnabled() -> super::super::Foundation:: BOOL); IsInternetESCEnabled() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsLFNDriveA(pszpath: P0) -> super::super::Foundation::BOOL @@ -1388,7 +1388,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn IsLFNDriveA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); IsLFNDriveA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsLFNDriveW(pszpath: P0) -> super::super::Foundation::BOOL @@ -1403,21 +1403,21 @@ pub unsafe fn IsNetDrive(idrive: i32) -> i32 { ::windows_targets::link!("shell32.dll" "system" fn IsNetDrive(idrive : i32) -> i32); IsNetDrive(idrive) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsOS(dwos: OS) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn IsOS(dwos : OS) -> super::super::Foundation:: BOOL); IsOS(dwos) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsUserAnAdmin() -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn IsUserAnAdmin() -> super::super::Foundation:: BOOL); IsUserAnAdmin() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadUserProfileA(htoken: P0, lpprofileinfo: *mut PROFILEINFOA) -> ::windows_core::Result<()> @@ -1427,7 +1427,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn LoadUserProfileA(htoken : super::super::Foundation:: HANDLE, lpprofileinfo : *mut PROFILEINFOA) -> super::super::Foundation:: BOOL); LoadUserProfileA(htoken.into_param().abi(), lpprofileinfo).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadUserProfileW(htoken: P0, lpprofileinfo: *mut PROFILEINFOW) -> ::windows_core::Result<()> @@ -1437,7 +1437,7 @@ where ::windows_targets::link!("userenv.dll" "system" fn LoadUserProfileW(htoken : super::super::Foundation:: HANDLE, lpprofileinfo : *mut PROFILEINFOW) -> super::super::Foundation:: BOOL); LoadUserProfileW(htoken.into_param().abi(), lpprofileinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn OleSaveToStreamEx(piunk: P0, pistm: P1, fcleardirty: P2) -> ::windows_core::Result<()> @@ -1449,7 +1449,7 @@ where ::windows_targets::link!("hlink.dll" "system" fn OleSaveToStreamEx(piunk : * mut::core::ffi::c_void, pistm : * mut::core::ffi::c_void, fcleardirty : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); OleSaveToStreamEx(piunk.into_param().abi(), pistm.into_param().abi(), fcleardirty.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn OpenRegStream(hkey: P0, pszsubkey: P1, pszvalue: P2, grfmode: u32) -> ::core::option::Option @@ -1487,7 +1487,7 @@ pub unsafe fn PathAddBackslashW(pszpath: &mut [u16; 260]) -> ::windows_core::PWS ::windows_targets::link!("shlwapi.dll" "system" fn PathAddBackslashW(pszpath : ::windows_core::PWSTR) -> ::windows_core::PWSTR); PathAddBackslashW(::core::mem::transmute(pszpath.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathAddExtensionA(pszpath: &mut [u8; 260], pszext: P0) -> super::super::Foundation::BOOL @@ -1497,7 +1497,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathAddExtensionA(pszpath : ::windows_core::PSTR, pszext : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathAddExtensionA(::core::mem::transmute(pszpath.as_ptr()), pszext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathAddExtensionW(pszpath: &mut [u16; 260], pszext: P0) -> super::super::Foundation::BOOL @@ -1526,7 +1526,7 @@ where let mut result__ = ::std::mem::zeroed(); PathAllocCombine(pszpathin.into_param().abi(), pszmore.into_param().abi(), dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathAppendA(pszpath: &mut [u8; 260], pszmore: P0) -> super::super::Foundation::BOOL @@ -1536,7 +1536,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathAppendA(pszpath : ::windows_core::PSTR, pszmore : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathAppendA(::core::mem::transmute(pszpath.as_ptr()), pszmore.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathAppendW(pszpath: &mut [u16; 260], pszmore: P0) -> super::super::Foundation::BOOL @@ -1556,7 +1556,7 @@ pub unsafe fn PathBuildRootW(pszroot: &mut [u16; 4], idrive: i32) -> ::windows_c ::windows_targets::link!("shlwapi.dll" "system" fn PathBuildRootW(pszroot : ::windows_core::PWSTR, idrive : i32) -> ::windows_core::PWSTR); PathBuildRootW(::core::mem::transmute(pszroot.as_ptr()), idrive) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathCanonicalizeA(pszbuf: &mut [u8; 260], pszpath: P0) -> ::windows_core::Result<()> @@ -1566,7 +1566,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathCanonicalizeA(pszbuf : ::windows_core::PSTR, pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathCanonicalizeA(::core::mem::transmute(pszbuf.as_ptr()), pszpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathCanonicalizeW(pszbuf: &mut [u16; 260], pszpath: P0) -> ::windows_core::Result<()> @@ -1653,7 +1653,7 @@ where let mut result__ = ::std::mem::zeroed(); PathCchFindExtension(pszpath.into_param().abi(), cchpath, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathCchIsRoot(pszpath: P0) -> super::super::Foundation::BOOL @@ -1754,7 +1754,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathCommonPrefixW(pszfile1 : ::windows_core::PCWSTR, pszfile2 : ::windows_core::PCWSTR, achpath : ::windows_core::PWSTR) -> i32); PathCommonPrefixW(pszfile1.into_param().abi(), pszfile2.into_param().abi(), ::core::mem::transmute(achpath.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn PathCompactPathA(hdc: P0, pszpath: &mut [u8; 260], dx: u32) -> super::super::Foundation::BOOL @@ -1764,7 +1764,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathCompactPathA(hdc : super::super::Graphics::Gdi:: HDC, pszpath : ::windows_core::PSTR, dx : u32) -> super::super::Foundation:: BOOL); PathCompactPathA(hdc.into_param().abi(), ::core::mem::transmute(pszpath.as_ptr()), dx) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathCompactPathExA(pszout: &mut [u8], pszsrc: P0, dwflags: u32) -> super::super::Foundation::BOOL @@ -1774,7 +1774,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathCompactPathExA(pszout : ::windows_core::PSTR, pszsrc : ::windows_core::PCSTR, cchmax : u32, dwflags : u32) -> super::super::Foundation:: BOOL); PathCompactPathExA(::core::mem::transmute(pszout.as_ptr()), pszsrc.into_param().abi(), pszout.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathCompactPathExW(pszout: &mut [u16], pszsrc: P0, dwflags: u32) -> super::super::Foundation::BOOL @@ -1784,7 +1784,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathCompactPathExW(pszout : ::windows_core::PWSTR, pszsrc : ::windows_core::PCWSTR, cchmax : u32, dwflags : u32) -> super::super::Foundation:: BOOL); PathCompactPathExW(::core::mem::transmute(pszout.as_ptr()), pszsrc.into_param().abi(), pszout.len() as _, dwflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn PathCompactPathW(hdc: P0, pszpath: &mut [u16; 260], dx: u32) -> super::super::Foundation::BOOL @@ -1818,7 +1818,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathCreateFromUrlW(pszurl : ::windows_core::PCWSTR, pszpath : ::windows_core::PWSTR, pcchpath : *mut u32, dwflags : u32) -> ::windows_core::HRESULT); PathCreateFromUrlW(pszurl.into_param().abi(), ::core::mem::transmute(pszpath), pcchpath, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathFileExistsA(pszpath: P0) -> ::windows_core::Result<()> @@ -1828,7 +1828,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathFileExistsA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathFileExistsA(pszpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathFileExistsW(pszpath: P0) -> ::windows_core::Result<()> @@ -1886,14 +1886,14 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathFindNextComponentW(pszpath : ::windows_core::PCWSTR) -> ::windows_core::PWSTR); PathFindNextComponentW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathFindOnPathA(pszpath: &mut [u8; 260], ppszotherdirs: ::core::option::Option<*const *const i8>) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathFindOnPathA(pszpath : ::windows_core::PSTR, ppszotherdirs : *const *const i8) -> super::super::Foundation:: BOOL); PathFindOnPathA(::core::mem::transmute(pszpath.as_ptr()), ::core::mem::transmute(ppszotherdirs.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathFindOnPathW(pszpath: &mut [u16; 260], ppszotherdirs: ::core::option::Option<*const *const u16>) -> super::super::Foundation::BOOL { @@ -1963,7 +1963,7 @@ pub unsafe fn PathGetShortPath(pszlongpath: &mut [u16; 260]) { ::windows_targets::link!("shell32.dll" "system" fn PathGetShortPath(pszlongpath : ::windows_core::PWSTR) -> ()); PathGetShortPath(::core::mem::transmute(pszlongpath.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsContentTypeA(pszpath: P0, pszcontenttype: P1) -> super::super::Foundation::BOOL @@ -1974,7 +1974,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsContentTypeA(pszpath : ::windows_core::PCSTR, pszcontenttype : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsContentTypeA(pszpath.into_param().abi(), pszcontenttype.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsContentTypeW(pszpath: P0, pszcontenttype: P1) -> super::super::Foundation::BOOL @@ -1985,7 +1985,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsContentTypeW(pszpath : ::windows_core::PCWSTR, pszcontenttype : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsContentTypeW(pszpath.into_param().abi(), pszcontenttype.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsDirectoryA(pszpath: P0) -> super::super::Foundation::BOOL @@ -1995,7 +1995,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsDirectoryA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsDirectoryA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsDirectoryEmptyA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2005,7 +2005,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsDirectoryEmptyA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsDirectoryEmptyA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsDirectoryEmptyW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2015,7 +2015,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsDirectoryEmptyW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsDirectoryEmptyW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsDirectoryW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2025,7 +2025,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsDirectoryW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsDirectoryW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsExe(pszpath: P0) -> super::super::Foundation::BOOL @@ -2035,7 +2035,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn PathIsExe(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsExe(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsFileSpecA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2045,7 +2045,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsFileSpecA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsFileSpecA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsFileSpecW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2055,7 +2055,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsFileSpecW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsFileSpecW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsLFNFileSpecA(pszname: P0) -> super::super::Foundation::BOOL @@ -2065,7 +2065,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsLFNFileSpecA(pszname : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsLFNFileSpecA(pszname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsLFNFileSpecW(pszname: P0) -> super::super::Foundation::BOOL @@ -2075,7 +2075,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsLFNFileSpecW(pszname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsLFNFileSpecW(pszname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsNetworkPathA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2085,7 +2085,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsNetworkPathA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsNetworkPathA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsNetworkPathW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2095,7 +2095,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsNetworkPathW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsNetworkPathW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsPrefixA(pszprefix: P0, pszpath: P1) -> super::super::Foundation::BOOL @@ -2106,7 +2106,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsPrefixA(pszprefix : ::windows_core::PCSTR, pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsPrefixA(pszprefix.into_param().abi(), pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsPrefixW(pszprefix: P0, pszpath: P1) -> super::super::Foundation::BOOL @@ -2117,7 +2117,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsPrefixW(pszprefix : ::windows_core::PCWSTR, pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsPrefixW(pszprefix.into_param().abi(), pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsRelativeA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2127,7 +2127,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsRelativeA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsRelativeA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsRelativeW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2137,7 +2137,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsRelativeW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsRelativeW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsRootA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2147,7 +2147,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsRootA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsRootA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsRootW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2157,7 +2157,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsRootW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsRootW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsSameRootA(pszpath1: P0, pszpath2: P1) -> super::super::Foundation::BOOL @@ -2168,7 +2168,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsSameRootA(pszpath1 : ::windows_core::PCSTR, pszpath2 : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsSameRootA(pszpath1.into_param().abi(), pszpath2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsSameRootW(pszpath1: P0, pszpath2: P1) -> super::super::Foundation::BOOL @@ -2179,7 +2179,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsSameRootW(pszpath1 : ::windows_core::PCWSTR, pszpath2 : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsSameRootW(pszpath1.into_param().abi(), pszpath2.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsSlowA(pszfile: P0, dwattr: u32) -> super::super::Foundation::BOOL @@ -2189,7 +2189,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn PathIsSlowA(pszfile : ::windows_core::PCSTR, dwattr : u32) -> super::super::Foundation:: BOOL); PathIsSlowA(pszfile.into_param().abi(), dwattr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsSlowW(pszfile: P0, dwattr: u32) -> super::super::Foundation::BOOL @@ -2199,7 +2199,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn PathIsSlowW(pszfile : ::windows_core::PCWSTR, dwattr : u32) -> super::super::Foundation:: BOOL); PathIsSlowW(pszfile.into_param().abi(), dwattr) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsSystemFolderA(pszpath: P0, dwattrb: u32) -> super::super::Foundation::BOOL @@ -2209,7 +2209,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsSystemFolderA(pszpath : ::windows_core::PCSTR, dwattrb : u32) -> super::super::Foundation:: BOOL); PathIsSystemFolderA(pszpath.into_param().abi(), dwattrb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsSystemFolderW(pszpath: P0, dwattrb: u32) -> super::super::Foundation::BOOL @@ -2219,7 +2219,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsSystemFolderW(pszpath : ::windows_core::PCWSTR, dwattrb : u32) -> super::super::Foundation:: BOOL); PathIsSystemFolderW(pszpath.into_param().abi(), dwattrb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsUNCA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2229,7 +2229,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsUNCA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsUNCA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsUNCEx(pszpath: P0, ppszserver: ::core::option::Option<*mut ::windows_core::PCWSTR>) -> super::super::Foundation::BOOL @@ -2239,7 +2239,7 @@ where ::windows_targets::link!("api-ms-win-core-path-l1-1-0.dll" "system" fn PathIsUNCEx(pszpath : ::windows_core::PCWSTR, ppszserver : *mut ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsUNCEx(pszpath.into_param().abi(), ::core::mem::transmute(ppszserver.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsUNCServerA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2249,7 +2249,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsUNCServerA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsUNCServerA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsUNCServerShareA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2259,7 +2259,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsUNCServerShareA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsUNCServerShareA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsUNCServerShareW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2269,7 +2269,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsUNCServerShareW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsUNCServerShareW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsUNCServerW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2279,7 +2279,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsUNCServerW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsUNCServerW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsUNCW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2289,7 +2289,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsUNCW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsUNCW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsURLA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2299,7 +2299,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsURLA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathIsURLA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathIsURLW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2309,21 +2309,21 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathIsURLW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathIsURLW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathMakePrettyA(pszpath: ::windows_core::PSTR) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathMakePrettyA(pszpath : ::windows_core::PSTR) -> super::super::Foundation:: BOOL); PathMakePrettyA(::core::mem::transmute(pszpath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathMakePrettyW(pszpath: ::windows_core::PWSTR) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathMakePrettyW(pszpath : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); PathMakePrettyW(::core::mem::transmute(pszpath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathMakeSystemFolderA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2333,7 +2333,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathMakeSystemFolderA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathMakeSystemFolderA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathMakeSystemFolderW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2343,7 +2343,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathMakeSystemFolderW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathMakeSystemFolderW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathMakeUniqueName(pszuniquename: &mut [u16], psztemplate: P0, pszlongplate: P1, pszdir: P2) -> super::super::Foundation::BOOL @@ -2355,7 +2355,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn PathMakeUniqueName(pszuniquename : ::windows_core::PWSTR, cchmax : u32, psztemplate : ::windows_core::PCWSTR, pszlongplate : ::windows_core::PCWSTR, pszdir : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathMakeUniqueName(::core::mem::transmute(pszuniquename.as_ptr()), pszuniquename.len() as _, psztemplate.into_param().abi(), pszlongplate.into_param().abi(), pszdir.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathMatchSpecA(pszfile: P0, pszspec: P1) -> super::super::Foundation::BOOL @@ -2384,7 +2384,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathMatchSpecExW(pszfile : ::windows_core::PCWSTR, pszspec : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); PathMatchSpecExW(pszfile.into_param().abi(), pszspec.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathMatchSpecW(pszfile: P0, pszspec: P1) -> super::super::Foundation::BOOL @@ -2410,21 +2410,21 @@ pub unsafe fn PathQualify(psz: ::windows_core::PWSTR) { ::windows_targets::link!("shell32.dll" "system" fn PathQualify(psz : ::windows_core::PWSTR) -> ()); PathQualify(::core::mem::transmute(psz)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathQuoteSpacesA(lpsz: &mut [u8; 260]) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathQuoteSpacesA(lpsz : ::windows_core::PSTR) -> super::super::Foundation:: BOOL); PathQuoteSpacesA(::core::mem::transmute(lpsz.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathQuoteSpacesW(lpsz: &mut [u16; 260]) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathQuoteSpacesW(lpsz : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); PathQuoteSpacesW(::core::mem::transmute(lpsz.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathRelativePathToA(pszpath: &mut [u8; 260], pszfrom: P0, dwattrfrom: u32, pszto: P1, dwattrto: u32) -> super::super::Foundation::BOOL @@ -2435,7 +2435,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathRelativePathToA(pszpath : ::windows_core::PSTR, pszfrom : ::windows_core::PCSTR, dwattrfrom : u32, pszto : ::windows_core::PCSTR, dwattrto : u32) -> super::super::Foundation:: BOOL); PathRelativePathToA(::core::mem::transmute(pszpath.as_ptr()), pszfrom.into_param().abi(), dwattrfrom, pszto.into_param().abi(), dwattrto) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathRelativePathToW(pszpath: &mut [u16; 260], pszfrom: P0, dwattrfrom: u32, pszto: P1, dwattrto: u32) -> super::super::Foundation::BOOL @@ -2486,21 +2486,21 @@ pub unsafe fn PathRemoveExtensionW(pszpath: ::windows_core::PWSTR) { ::windows_targets::link!("shlwapi.dll" "system" fn PathRemoveExtensionW(pszpath : ::windows_core::PWSTR) -> ()); PathRemoveExtensionW(::core::mem::transmute(pszpath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathRemoveFileSpecA(pszpath: ::windows_core::PSTR) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathRemoveFileSpecA(pszpath : ::windows_core::PSTR) -> super::super::Foundation:: BOOL); PathRemoveFileSpecA(::core::mem::transmute(pszpath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathRemoveFileSpecW(pszpath: ::windows_core::PWSTR) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathRemoveFileSpecW(pszpath : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); PathRemoveFileSpecW(::core::mem::transmute(pszpath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathRenameExtensionA(pszpath: &mut [u8; 260], pszext: P0) -> super::super::Foundation::BOOL @@ -2510,7 +2510,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathRenameExtensionA(pszpath : ::windows_core::PSTR, pszext : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathRenameExtensionA(::core::mem::transmute(pszpath.as_ptr()), pszext.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathRenameExtensionW(pszpath: &mut [u16; 260], pszext: P0) -> super::super::Foundation::BOOL @@ -2525,7 +2525,7 @@ pub unsafe fn PathResolve(pszpath: &mut [u16; 260], dirs: ::core::option::Option ::windows_targets::link!("shell32.dll" "system" fn PathResolve(pszpath : ::windows_core::PWSTR, dirs : *const *const u16, fflags : u32) -> i32); PathResolve(::core::mem::transmute(pszpath.as_ptr()), ::core::mem::transmute(dirs.unwrap_or(::std::ptr::null())), fflags.0 as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathSearchAndQualifyA(pszpath: P0, pszbuf: &mut [u8]) -> super::super::Foundation::BOOL @@ -2535,7 +2535,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathSearchAndQualifyA(pszpath : ::windows_core::PCSTR, pszbuf : ::windows_core::PSTR, cchbuf : u32) -> super::super::Foundation:: BOOL); PathSearchAndQualifyA(pszpath.into_param().abi(), ::core::mem::transmute(pszbuf.as_ptr()), pszbuf.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathSearchAndQualifyW(pszpath: P0, pszbuf: &mut [u16]) -> super::super::Foundation::BOOL @@ -2545,7 +2545,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathSearchAndQualifyW(pszpath : ::windows_core::PCWSTR, pszbuf : ::windows_core::PWSTR, cchbuf : u32) -> super::super::Foundation:: BOOL); PathSearchAndQualifyW(pszpath.into_param().abi(), ::core::mem::transmute(pszbuf.as_ptr()), pszbuf.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathSetDlgItemPathA(hdlg: P0, id: i32, pszpath: P1) @@ -2556,7 +2556,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathSetDlgItemPathA(hdlg : super::super::Foundation:: HWND, id : i32, pszpath : ::windows_core::PCSTR) -> ()); PathSetDlgItemPathA(hdlg.into_param().abi(), id, pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathSetDlgItemPathW(hdlg: P0, id: i32, pszpath: P1) @@ -2593,21 +2593,21 @@ pub unsafe fn PathStripPathW(pszpath: ::windows_core::PWSTR) { ::windows_targets::link!("shlwapi.dll" "system" fn PathStripPathW(pszpath : ::windows_core::PWSTR) -> ()); PathStripPathW(::core::mem::transmute(pszpath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathStripToRootA(pszpath: ::windows_core::PSTR) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathStripToRootA(pszpath : ::windows_core::PSTR) -> super::super::Foundation:: BOOL); PathStripToRootA(::core::mem::transmute(pszpath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathStripToRootW(pszpath: ::windows_core::PWSTR) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathStripToRootW(pszpath : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); PathStripToRootW(::core::mem::transmute(pszpath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathUnExpandEnvStringsA(pszpath: P0, pszbuf: &mut [u8]) -> super::super::Foundation::BOOL @@ -2617,7 +2617,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathUnExpandEnvStringsA(pszpath : ::windows_core::PCSTR, pszbuf : ::windows_core::PSTR, cchbuf : u32) -> super::super::Foundation:: BOOL); PathUnExpandEnvStringsA(pszpath.into_param().abi(), ::core::mem::transmute(pszbuf.as_ptr()), pszbuf.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathUnExpandEnvStringsW(pszpath: P0, pszbuf: &mut [u16]) -> super::super::Foundation::BOOL @@ -2637,7 +2637,7 @@ pub unsafe fn PathUndecorateW(pszpath: ::windows_core::PWSTR) { ::windows_targets::link!("shlwapi.dll" "system" fn PathUndecorateW(pszpath : ::windows_core::PWSTR) -> ()); PathUndecorateW(::core::mem::transmute(pszpath)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathUnmakeSystemFolderA(pszpath: P0) -> super::super::Foundation::BOOL @@ -2647,7 +2647,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathUnmakeSystemFolderA(pszpath : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); PathUnmakeSystemFolderA(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathUnmakeSystemFolderW(pszpath: P0) -> super::super::Foundation::BOOL @@ -2657,21 +2657,21 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn PathUnmakeSystemFolderW(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathUnmakeSystemFolderW(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathUnquoteSpacesA(lpsz: ::windows_core::PSTR) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathUnquoteSpacesA(lpsz : ::windows_core::PSTR) -> super::super::Foundation:: BOOL); PathUnquoteSpacesA(::core::mem::transmute(lpsz)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathUnquoteSpacesW(lpsz: ::windows_core::PWSTR) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn PathUnquoteSpacesW(lpsz : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); PathUnquoteSpacesW(::core::mem::transmute(lpsz)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PathYetAnotherMakeUniqueName(pszuniquename: &mut [u16; 260], pszpath: P0, pszshort: P1, pszfilespec: P2) -> super::super::Foundation::BOOL @@ -2683,7 +2683,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn PathYetAnotherMakeUniqueName(pszuniquename : ::windows_core::PWSTR, pszpath : ::windows_core::PCWSTR, pszshort : ::windows_core::PCWSTR, pszfilespec : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); PathYetAnotherMakeUniqueName(::core::mem::transmute(pszuniquename.as_ptr()), pszpath.into_param().abi(), pszshort.into_param().abi(), pszfilespec.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PickIconDlg(hwnd: P0, psziconpath: &mut [u16], piiconindex: ::core::option::Option<*mut i32>) -> i32 @@ -2693,7 +2693,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn PickIconDlg(hwnd : super::super::Foundation:: HWND, psziconpath : ::windows_core::PWSTR, cchiconpath : u32, piiconindex : *mut i32) -> i32); PickIconDlg(hwnd.into_param().abi(), ::core::mem::transmute(psziconpath.as_ptr()), psziconpath.len() as _, ::core::mem::transmute(piiconindex.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn PropVariantToStrRet(propvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pstrret: *mut Common::STRRET) -> ::windows_core::Result<()> { @@ -2709,14 +2709,14 @@ where let mut result__ = ::std::ptr::null_mut(); QISearch(that, pqit, &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReadCabinetState(pcs: *mut CABINETSTATE, clength: i32) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn ReadCabinetState(pcs : *mut CABINETSTATE, clength : i32) -> super::super::Foundation:: BOOL); ReadCabinetState(pcs, clength) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RealDriveType(idrive: i32, foktohitnet: P0) -> i32 @@ -2726,21 +2726,21 @@ where ::windows_targets::link!("shell32.dll" "system" fn RealDriveType(idrive : i32, foktohitnet : super::super::Foundation:: BOOL) -> i32); RealDriveType(idrive, foktohitnet.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterAppConstrainedChangeNotification(routine: PAPPCONSTRAIN_CHANGE_ROUTINE, context: ::core::option::Option<*const ::core::ffi::c_void>, registration: *mut PAPPCONSTRAIN_REGISTRATION) -> u32 { ::windows_targets::link!("api-ms-win-core-psm-appnotify-l1-1-1.dll" "system" fn RegisterAppConstrainedChangeNotification(routine : PAPPCONSTRAIN_CHANGE_ROUTINE, context : *const ::core::ffi::c_void, registration : *mut PAPPCONSTRAIN_REGISTRATION) -> u32); RegisterAppConstrainedChangeNotification(routine, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), registration) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterAppStateChangeNotification(routine: PAPPSTATE_CHANGE_ROUTINE, context: ::core::option::Option<*const ::core::ffi::c_void>, registration: *mut PAPPSTATE_REGISTRATION) -> u32 { ::windows_targets::link!("api-ms-win-core-psm-appnotify-l1-1-0.dll" "system" fn RegisterAppStateChangeNotification(routine : PAPPSTATE_CHANGE_ROUTINE, context : *const ::core::ffi::c_void, registration : *mut PAPPSTATE_REGISTRATION) -> u32); RegisterAppStateChangeNotification(routine, ::core::mem::transmute(context.unwrap_or(::std::ptr::null())), registration) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterScaleChangeEvent(hevent: P0) -> ::windows_core::Result @@ -2751,7 +2751,7 @@ where let mut result__ = ::std::mem::zeroed(); RegisterScaleChangeEvent(hevent.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterScaleChangeNotifications(displaydevice: DISPLAY_DEVICE_TYPE, hwndnotify: P0, umsgnotify: u32) -> ::windows_core::Result @@ -2762,7 +2762,7 @@ where let mut result__ = ::std::mem::zeroed(); RegisterScaleChangeNotifications(displaydevice, hwndnotify.into_param().abi(), umsgnotify, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveWindowSubclass(hwnd: P0, pfnsubclass: SUBCLASSPROC, uidsubclass: usize) -> super::super::Foundation::BOOL @@ -2772,7 +2772,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn RemoveWindowSubclass(hwnd : super::super::Foundation:: HWND, pfnsubclass : SUBCLASSPROC, uidsubclass : usize) -> super::super::Foundation:: BOOL); RemoveWindowSubclass(hwnd.into_param().abi(), pfnsubclass, uidsubclass) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RestartDialog(hwnd: P0, pszprompt: P1, dwreturn: u32) -> i32 @@ -2783,7 +2783,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn RestartDialog(hwnd : super::super::Foundation:: HWND, pszprompt : ::windows_core::PCWSTR, dwreturn : u32) -> i32); RestartDialog(hwnd.into_param().abi(), pszprompt.into_param().abi(), dwreturn) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RestartDialogEx(hwnd: P0, pszprompt: P1, dwreturn: u32, dwreasoncode: u32) -> i32 @@ -2799,7 +2799,7 @@ pub unsafe fn RevokeScaleChangeNotifications(displaydevice: DISPLAY_DEVICE_TYPE, ::windows_targets::link!("api-ms-win-shcore-scaling-l1-1-0.dll" "system" fn RevokeScaleChangeNotifications(displaydevice : DISPLAY_DEVICE_TYPE, dwcookie : u32) -> ::windows_core::HRESULT); RevokeScaleChangeNotifications(displaydevice, dwcookie).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn SHAddFromPropSheetExtArray(hpsxa: P0, lpfnaddpage: super::Controls::LPFNSVADDPROPSHEETPAGE, lparam: P1) -> u32 @@ -2820,7 +2820,7 @@ pub unsafe fn SHAlloc(cb: usize) -> *mut ::core::ffi::c_void { ::windows_targets::link!("shell32.dll" "system" fn SHAlloc(cb : usize) -> *mut ::core::ffi::c_void); SHAlloc(cb) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHAllocShared(pvdata: ::core::option::Option<*const ::core::ffi::c_void>, dwsize: u32, dwprocessid: u32) -> super::super::Foundation::HANDLE { @@ -2843,7 +2843,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHAnsiToUnicode(pszsrc : ::windows_core::PCSTR, pwszdst : ::windows_core::PWSTR, cwchbuf : i32) -> i32); SHAnsiToUnicode(pszsrc.into_param().abi(), ::core::mem::transmute(pwszdst.as_ptr()), pwszdst.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHAppBarMessage(dwmessage: u32, pdata: *mut APPBARDATA) -> usize { @@ -2869,7 +2869,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHAssocEnumHandlersForProtocolByApplication(protocol.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHAutoComplete(hwndedit: P0, dwflags: SHELL_AUTOCOMPLETE_FLAGS) -> ::windows_core::Result<()> @@ -2879,7 +2879,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHAutoComplete(hwndedit : super::super::Foundation:: HWND, dwflags : SHELL_AUTOCOMPLETE_FLAGS) -> ::windows_core::HRESULT); SHAutoComplete(hwndedit.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHBindToFolderIDListParent(psfroot: P0, pidl: *const Common::ITEMIDLIST, ppidllast: ::core::option::Option<*mut *mut Common::ITEMIDLIST>) -> ::windows_core::Result @@ -2891,7 +2891,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHBindToFolderIDListParent(psfroot.into_param().abi(), pidl, &::IID, &mut result__, ::core::mem::transmute(ppidllast.unwrap_or(::std::ptr::null_mut()))).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHBindToFolderIDListParentEx(psfroot: P0, pidl: *const Common::ITEMIDLIST, ppbc: P1, ppidllast: ::core::option::Option<*mut *mut Common::ITEMIDLIST>) -> ::windows_core::Result @@ -2904,7 +2904,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHBindToFolderIDListParentEx(psfroot.into_param().abi(), pidl, ppbc.into_param().abi(), &::IID, &mut result__, ::core::mem::transmute(ppidllast.unwrap_or(::std::ptr::null_mut()))).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHBindToObject(psf: P0, pidl: *const Common::ITEMIDLIST, pbc: P1) -> ::windows_core::Result @@ -2917,7 +2917,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHBindToObject(psf.into_param().abi(), pidl, pbc.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHBindToParent(pidl: *const Common::ITEMIDLIST, ppidllast: ::core::option::Option<*mut *mut Common::ITEMIDLIST>) -> ::windows_core::Result @@ -2928,14 +2928,14 @@ where let mut result__ = ::std::ptr::null_mut(); SHBindToParent(pidl, &::IID, &mut result__, ::core::mem::transmute(ppidllast.unwrap_or(::std::ptr::null_mut()))).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHBrowseForFolderA(lpbi: *const BROWSEINFOA) -> *mut Common::ITEMIDLIST { ::windows_targets::link!("shell32.dll" "system" fn SHBrowseForFolderA(lpbi : *const BROWSEINFOA) -> *mut Common:: ITEMIDLIST); SHBrowseForFolderA(lpbi) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHBrowseForFolderW(lpbi: *const BROWSEINFOW) -> *mut Common::ITEMIDLIST { @@ -2951,7 +2951,7 @@ where let mut result__ = ::std::mem::zeroed(); SHCLSIDFromString(psz.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHChangeNotification_Lock(hchange: P0, dwprocid: u32, pppidl: ::core::option::Option<*mut *mut *mut Common::ITEMIDLIST>, plevent: ::core::option::Option<*mut i32>) -> super::super::Foundation::HANDLE @@ -2961,7 +2961,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHChangeNotification_Lock(hchange : super::super::Foundation:: HANDLE, dwprocid : u32, pppidl : *mut *mut *mut Common:: ITEMIDLIST, plevent : *mut i32) -> super::super::Foundation:: HANDLE); SHChangeNotification_Lock(hchange.into_param().abi(), dwprocid, ::core::mem::transmute(pppidl.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(plevent.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHChangeNotification_Unlock(hlock: P0) -> super::super::Foundation::BOOL @@ -2976,14 +2976,14 @@ pub unsafe fn SHChangeNotify(weventid: SHCNE_ID, uflags: SHCNF_FLAGS, dwitem1: : ::windows_targets::link!("shell32.dll" "system" fn SHChangeNotify(weventid : i32, uflags : SHCNF_FLAGS, dwitem1 : *const ::core::ffi::c_void, dwitem2 : *const ::core::ffi::c_void) -> ()); SHChangeNotify(weventid.0 as _, uflags, ::core::mem::transmute(dwitem1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(dwitem2.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHChangeNotifyDeregister(ulid: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn SHChangeNotifyDeregister(ulid : u32) -> super::super::Foundation:: BOOL); SHChangeNotifyDeregister(ulid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHChangeNotifyRegister(hwnd: P0, fsources: SHCNRF_SOURCE, fevents: i32, wmsg: u32, centries: i32, pshcne: *const SHChangeNotifyEntry) -> u32 @@ -2998,7 +2998,7 @@ pub unsafe fn SHChangeNotifyRegisterThread(status: SCNRT_STATUS) { ::windows_targets::link!("shell32.dll" "system" fn SHChangeNotifyRegisterThread(status : SCNRT_STATUS) -> ()); SHChangeNotifyRegisterThread(status) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHCloneSpecialIDList(hwnd: P0, csidl: i32, fcreate: P1) -> *mut Common::ITEMIDLIST @@ -3020,7 +3020,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHCoCreateInstance(pszclsid.into_param().abi(), ::core::mem::transmute(pclsid.unwrap_or(::std::ptr::null())), punkouter.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHCopyKeyA(hkeysrc: P0, pszsrcsubkey: P1, hkeydest: P2, freserved: u32) -> ::windows_core::Result<()> @@ -3032,7 +3032,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHCopyKeyA(hkeysrc : super::super::System::Registry:: HKEY, pszsrcsubkey : ::windows_core::PCSTR, hkeydest : super::super::System::Registry:: HKEY, freserved : u32) -> super::super::Foundation:: WIN32_ERROR); SHCopyKeyA(hkeysrc.into_param().abi(), pszsrcsubkey.into_param().abi(), hkeydest.into_param().abi(), freserved).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHCopyKeyW(hkeysrc: P0, pszsrcsubkey: P1, hkeydest: P2, freserved: u32) -> ::windows_core::Result<()> @@ -3053,7 +3053,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHCreateAssociationRegistration(&::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHCreateDataObject(pidlfolder: ::core::option::Option<*const Common::ITEMIDLIST>, apidl: ::core::option::Option<&[*const Common::ITEMIDLIST]>, pdtinner: P0) -> ::windows_core::Result @@ -3065,7 +3065,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHCreateDataObject(::core::mem::transmute(pidlfolder.unwrap_or(::std::ptr::null())), apidl.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(apidl.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdtinner.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHCreateDefaultContextMenu(pdcm: *const DEFCONTEXTMENU) -> ::windows_core::Result @@ -3094,7 +3094,7 @@ where let mut result__ = ::std::mem::zeroed(); SHCreateDefaultPropertiesOp(psi.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHCreateDirectory(hwnd: P0, pszpath: P1) -> i32 @@ -3105,7 +3105,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHCreateDirectory(hwnd : super::super::Foundation:: HWND, pszpath : ::windows_core::PCWSTR) -> i32); SHCreateDirectory(hwnd.into_param().abi(), pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SHCreateDirectoryExA(hwnd: P0, pszpath: P1, psa: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> i32 @@ -3116,7 +3116,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHCreateDirectoryExA(hwnd : super::super::Foundation:: HWND, pszpath : ::windows_core::PCSTR, psa : *const super::super::Security:: SECURITY_ATTRIBUTES) -> i32); SHCreateDirectoryExA(hwnd.into_param().abi(), pszpath.into_param().abi(), ::core::mem::transmute(psa.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn SHCreateDirectoryExW(hwnd: P0, pszpath: P1, psa: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>) -> i32 @@ -3137,7 +3137,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHCreateFileExtractIconW(pszfile.into_param().abi(), dwfileattributes, &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHCreateItemFromIDList(pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result @@ -3148,7 +3148,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHCreateItemFromIDList(pidl, &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHCreateItemFromParsingName(pszpath: P0, pbc: P1) -> ::windows_core::Result @@ -3161,7 +3161,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHCreateItemFromParsingName(pszpath.into_param().abi(), pbc.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHCreateItemFromRelativeName(psiparent: P0, pszname: P1, pbc: P2) -> ::windows_core::Result @@ -3185,7 +3185,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHCreateItemInKnownFolder(kfid, dwkfflags, pszitem.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHCreateItemWithParent(pidlparent: ::core::option::Option<*const Common::ITEMIDLIST>, psfparent: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result @@ -3197,21 +3197,21 @@ where let mut result__ = ::std::ptr::null_mut(); SHCreateItemWithParent(::core::mem::transmute(pidlparent.unwrap_or(::std::ptr::null())), psfparent.into_param().abi(), pidl, &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHCreateMemStream(pinit: ::core::option::Option<&[u8]>) -> ::core::option::Option { ::windows_targets::link!("shlwapi.dll" "system" fn SHCreateMemStream(pinit : *const u8, cbinit : u32) -> ::core::option::Option < super::super::System::Com:: IStream >); SHCreateMemStream(::core::mem::transmute(pinit.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pinit.as_deref().map_or(0, |slice| slice.len() as _)) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn SHCreateProcessAsUserW(pscpi: *mut SHCREATEPROCESSINFOW) -> ::windows_core::Result<()> { ::windows_targets::link!("shell32.dll" "system" fn SHCreateProcessAsUserW(pscpi : *mut SHCREATEPROCESSINFOW) -> super::super::Foundation:: BOOL); SHCreateProcessAsUserW(pscpi).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SHCreatePropSheetExtArray(hkey: P0, pszsubkey: P1, max_iface: u32) -> HPSXA @@ -3222,7 +3222,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHCreatePropSheetExtArray(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCWSTR, max_iface : u32) -> HPSXA); SHCreatePropSheetExtArray(hkey.into_param().abi(), pszsubkey.into_param().abi(), max_iface) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHCreateQueryCancelAutoPlayMoniker() -> ::windows_core::Result { @@ -3230,7 +3230,7 @@ pub unsafe fn SHCreateQueryCancelAutoPlayMoniker() -> ::windows_core::Result ::windows_core::Result { @@ -3238,7 +3238,7 @@ pub unsafe fn SHCreateShellFolderView(pcsfv: *const SFV_CREATE) -> ::windows_cor let mut result__ = ::std::mem::zeroed(); SHCreateShellFolderView(pcsfv, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHCreateShellFolderViewEx(pcsfv: *const CSFV) -> ::windows_core::Result { @@ -3246,7 +3246,7 @@ pub unsafe fn SHCreateShellFolderViewEx(pcsfv: *const CSFV) -> ::windows_core::R let mut result__ = ::std::mem::zeroed(); SHCreateShellFolderViewEx(pcsfv, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHCreateShellItem(pidlparent: ::core::option::Option<*const Common::ITEMIDLIST>, psfparent: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result @@ -3257,7 +3257,7 @@ where let mut result__ = ::std::mem::zeroed(); SHCreateShellItem(::core::mem::transmute(pidlparent.unwrap_or(::std::ptr::null())), psfparent.into_param().abi(), pidl, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHCreateShellItemArray(pidlparent: ::core::option::Option<*const Common::ITEMIDLIST>, psf: P0, ppidl: ::core::option::Option<&[*const Common::ITEMIDLIST]>) -> ::windows_core::Result @@ -3268,7 +3268,7 @@ where let mut result__ = ::std::mem::zeroed(); SHCreateShellItemArray(::core::mem::transmute(pidlparent.unwrap_or(::std::ptr::null())), psf.into_param().abi(), ppidl.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppidl.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHCreateShellItemArrayFromDataObject(pdo: P0) -> ::windows_core::Result @@ -3280,7 +3280,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHCreateShellItemArrayFromDataObject(pdo.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHCreateShellItemArrayFromIDLists(rgpidl: &[*const Common::ITEMIDLIST]) -> ::windows_core::Result { @@ -3298,7 +3298,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHCreateShellItemArrayFromShellItem(psi.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn SHCreateShellPalette(hdc: P0) -> super::super::Graphics::Gdi::HPALETTE @@ -3308,7 +3308,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHCreateShellPalette(hdc : super::super::Graphics::Gdi:: HDC) -> super::super::Graphics::Gdi:: HPALETTE); SHCreateShellPalette(hdc.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHCreateStdEnumFmtEtc(afmt: &[super::super::System::Com::FORMATETC]) -> ::windows_core::Result { @@ -3316,7 +3316,7 @@ pub unsafe fn SHCreateStdEnumFmtEtc(afmt: &[super::super::System::Com::FORMATETC let mut result__ = ::std::mem::zeroed(); SHCreateStdEnumFmtEtc(afmt.len() as _, ::core::mem::transmute(afmt.as_ptr()), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHCreateStreamOnFileA(pszfile: P0, grfmode: u32) -> ::windows_core::Result @@ -3327,7 +3327,7 @@ where let mut result__ = ::std::mem::zeroed(); SHCreateStreamOnFileA(pszfile.into_param().abi(), grfmode, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn SHCreateStreamOnFileEx(pszfile: P0, grfmode: u32, dwattributes: u32, fcreate: P1, pstmtemplate: P2) -> ::windows_core::Result @@ -3340,7 +3340,7 @@ where let mut result__ = ::std::mem::zeroed(); SHCreateStreamOnFileEx(pszfile.into_param().abi(), grfmode, dwattributes, fcreate.into_param().abi(), pstmtemplate.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHCreateStreamOnFileW(pszfile: P0, grfmode: u32) -> ::windows_core::Result @@ -3351,7 +3351,7 @@ where let mut result__ = ::std::mem::zeroed(); SHCreateStreamOnFileW(pszfile.into_param().abi(), grfmode, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn SHCreateThread(pfnthreadproc: super::super::System::Threading::LPTHREAD_START_ROUTINE, pdata: ::core::option::Option<*const ::core::ffi::c_void>, flags: u32, pfncallback: super::super::System::Threading::LPTHREAD_START_ROUTINE) -> ::windows_core::Result<()> { @@ -3363,14 +3363,14 @@ pub unsafe fn SHCreateThreadRef(pcref: *mut i32, ppunk: *mut ::core::option::Opt ::windows_targets::link!("shlwapi.dll" "system" fn SHCreateThreadRef(pcref : *mut i32, ppunk : *mut * mut::core::ffi::c_void) -> ::windows_core::HRESULT); SHCreateThreadRef(pcref, ::core::mem::transmute(ppunk)).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn SHCreateThreadWithHandle(pfnthreadproc: super::super::System::Threading::LPTHREAD_START_ROUTINE, pdata: ::core::option::Option<*const ::core::ffi::c_void>, flags: u32, pfncallback: super::super::System::Threading::LPTHREAD_START_ROUTINE, phandle: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn SHCreateThreadWithHandle(pfnthreadproc : super::super::System::Threading:: LPTHREAD_START_ROUTINE, pdata : *const ::core::ffi::c_void, flags : u32, pfncallback : super::super::System::Threading:: LPTHREAD_START_ROUTINE, phandle : *mut super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SHCreateThreadWithHandle(pfnthreadproc, ::core::mem::transmute(pdata.unwrap_or(::std::ptr::null())), flags, pfncallback, ::core::mem::transmute(phandle.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn SHDefExtractIconA(psziconfile: P0, iindex: i32, uflags: u32, phiconlarge: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, phiconsmall: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, niconsize: u32) -> ::windows_core::Result<()> @@ -3380,7 +3380,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHDefExtractIconA(psziconfile : ::windows_core::PCSTR, iindex : i32, uflags : u32, phiconlarge : *mut super::WindowsAndMessaging:: HICON, phiconsmall : *mut super::WindowsAndMessaging:: HICON, niconsize : u32) -> ::windows_core::HRESULT); SHDefExtractIconA(psziconfile.into_param().abi(), iindex, uflags, ::core::mem::transmute(phiconlarge.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phiconsmall.unwrap_or(::std::ptr::null_mut())), niconsize).ok() } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn SHDefExtractIconW(psziconfile: P0, iindex: i32, uflags: u32, phiconlarge: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, phiconsmall: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, niconsize: u32) -> ::windows_core::Result<()> @@ -3390,7 +3390,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHDefExtractIconW(psziconfile : ::windows_core::PCWSTR, iindex : i32, uflags : u32, phiconlarge : *mut super::WindowsAndMessaging:: HICON, phiconsmall : *mut super::WindowsAndMessaging:: HICON, niconsize : u32) -> ::windows_core::HRESULT); SHDefExtractIconW(psziconfile.into_param().abi(), iindex, uflags, ::core::mem::transmute(phiconlarge.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phiconsmall.unwrap_or(::std::ptr::null_mut())), niconsize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHDeleteEmptyKeyA(hkey: P0, pszsubkey: P1) -> ::windows_core::Result<()> @@ -3401,7 +3401,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHDeleteEmptyKeyA(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); SHDeleteEmptyKeyA(hkey.into_param().abi(), pszsubkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHDeleteEmptyKeyW(hkey: P0, pszsubkey: P1) -> ::windows_core::Result<()> @@ -3412,7 +3412,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHDeleteEmptyKeyW(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); SHDeleteEmptyKeyW(hkey.into_param().abi(), pszsubkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHDeleteKeyA(hkey: P0, pszsubkey: P1) -> ::windows_core::Result<()> @@ -3423,7 +3423,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHDeleteKeyA(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); SHDeleteKeyA(hkey.into_param().abi(), pszsubkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHDeleteKeyW(hkey: P0, pszsubkey: P1) -> ::windows_core::Result<()> @@ -3434,7 +3434,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHDeleteKeyW(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCWSTR) -> super::super::Foundation:: WIN32_ERROR); SHDeleteKeyW(hkey.into_param().abi(), pszsubkey.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHDeleteValueA(hkey: P0, pszsubkey: P1, pszvalue: P2) -> ::windows_core::Result<()> @@ -3446,7 +3446,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHDeleteValueA(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCSTR, pszvalue : ::windows_core::PCSTR) -> super::super::Foundation:: WIN32_ERROR); SHDeleteValueA(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHDeleteValueW(hkey: P0, pszsubkey: P1, pszvalue: P2) -> ::windows_core::Result<()> @@ -3466,7 +3466,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHDestroyPropSheetExtArray(hpsxa : HPSXA) -> ()); SHDestroyPropSheetExtArray(hpsxa.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] pub unsafe fn SHDoDragDrop(hwnd: P0, pdata: P1, pdsrc: P2, dweffect: super::super::System::Ole::DROPEFFECT) -> ::windows_core::Result @@ -3479,7 +3479,7 @@ where let mut result__ = ::std::mem::zeroed(); SHDoDragDrop(hwnd.into_param().abi(), pdata.into_param().abi(), pdsrc.into_param().abi(), dweffect, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHEmptyRecycleBinA(hwnd: P0, pszrootpath: P1, dwflags: u32) -> ::windows_core::Result<()> @@ -3490,7 +3490,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHEmptyRecycleBinA(hwnd : super::super::Foundation:: HWND, pszrootpath : ::windows_core::PCSTR, dwflags : u32) -> ::windows_core::HRESULT); SHEmptyRecycleBinA(hwnd.into_param().abi(), pszrootpath.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHEmptyRecycleBinW(hwnd: P0, pszrootpath: P1, dwflags: u32) -> ::windows_core::Result<()> @@ -3501,7 +3501,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHEmptyRecycleBinW(hwnd : super::super::Foundation:: HWND, pszrootpath : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); SHEmptyRecycleBinW(hwnd.into_param().abi(), pszrootpath.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHEnumKeyExA(hkey: P0, dwindex: u32, pszname: ::windows_core::PSTR, pcchname: *mut u32) -> ::windows_core::Result<()> @@ -3511,7 +3511,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHEnumKeyExA(hkey : super::super::System::Registry:: HKEY, dwindex : u32, pszname : ::windows_core::PSTR, pcchname : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHEnumKeyExA(hkey.into_param().abi(), dwindex, ::core::mem::transmute(pszname), pcchname).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHEnumKeyExW(hkey: P0, dwindex: u32, pszname: ::windows_core::PWSTR, pcchname: *mut u32) -> ::windows_core::Result<()> @@ -3521,7 +3521,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHEnumKeyExW(hkey : super::super::System::Registry:: HKEY, dwindex : u32, pszname : ::windows_core::PWSTR, pcchname : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHEnumKeyExW(hkey.into_param().abi(), dwindex, ::core::mem::transmute(pszname), pcchname).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHEnumValueA(hkey: P0, dwindex: u32, pszvaluename: ::windows_core::PSTR, pcchvaluename: ::core::option::Option<*mut u32>, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3531,7 +3531,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHEnumValueA(hkey : super::super::System::Registry:: HKEY, dwindex : u32, pszvaluename : ::windows_core::PSTR, pcchvaluename : *mut u32, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHEnumValueA(hkey.into_param().abi(), dwindex, ::core::mem::transmute(pszvaluename), ::core::mem::transmute(pcchvaluename.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHEnumValueW(hkey: P0, dwindex: u32, pszvaluename: ::windows_core::PWSTR, pcchvaluename: ::core::option::Option<*mut u32>, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3541,7 +3541,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHEnumValueW(hkey : super::super::System::Registry:: HKEY, dwindex : u32, pszvaluename : ::windows_core::PWSTR, pcchvaluename : *mut u32, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHEnumValueW(hkey.into_param().abi(), dwindex, ::core::mem::transmute(pszvaluename), ::core::mem::transmute(pcchvaluename.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SHEnumerateUnreadMailAccountsW(hkeyuser: P0, dwindex: u32, pszmailaddress: &mut [u16]) -> ::windows_core::Result<()> @@ -3559,28 +3559,28 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHEvaluateSystemCommandTemplate(pszcmdtemplate : ::windows_core::PCWSTR, ppszapplication : *mut ::windows_core::PWSTR, ppszcommandline : *mut ::windows_core::PWSTR, ppszparameters : *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT); SHEvaluateSystemCommandTemplate(pszcmdtemplate.into_param().abi(), ppszapplication, ::core::mem::transmute(ppszcommandline.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppszparameters.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHFileOperationA(lpfileop: *mut SHFILEOPSTRUCTA) -> i32 { ::windows_targets::link!("shell32.dll" "system" fn SHFileOperationA(lpfileop : *mut SHFILEOPSTRUCTA) -> i32); SHFileOperationA(lpfileop) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHFileOperationW(lpfileop: *mut SHFILEOPSTRUCTW) -> i32 { ::windows_targets::link!("shell32.dll" "system" fn SHFileOperationW(lpfileop : *mut SHFILEOPSTRUCTW) -> i32); SHFileOperationW(lpfileop) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHFindFiles(pidlfolder: ::core::option::Option<*const Common::ITEMIDLIST>, pidlsavefile: ::core::option::Option<*const Common::ITEMIDLIST>) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn SHFindFiles(pidlfolder : *const Common:: ITEMIDLIST, pidlsavefile : *const Common:: ITEMIDLIST) -> super::super::Foundation:: BOOL); SHFindFiles(::core::mem::transmute(pidlfolder.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pidlsavefile.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SHFind_InitMenuPopup(hmenu: P0, hwndowner: P1, idcmdfirst: u32, idcmdlast: u32) -> ::core::option::Option @@ -3596,21 +3596,21 @@ pub unsafe fn SHFlushSFCache() { ::windows_targets::link!("shell32.dll" "system" fn SHFlushSFCache() -> ()); SHFlushSFCache() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHFormatDateTimeA(pft: *const super::super::Foundation::FILETIME, pdwflags: ::core::option::Option<*mut u32>, pszbuf: &mut [u8]) -> i32 { ::windows_targets::link!("shlwapi.dll" "system" fn SHFormatDateTimeA(pft : *const super::super::Foundation:: FILETIME, pdwflags : *mut u32, pszbuf : ::windows_core::PSTR, cchbuf : u32) -> i32); SHFormatDateTimeA(pft, ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pszbuf.as_ptr()), pszbuf.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHFormatDateTimeW(pft: *const super::super::Foundation::FILETIME, pdwflags: ::core::option::Option<*mut u32>, pszbuf: &mut [u16]) -> i32 { ::windows_targets::link!("shlwapi.dll" "system" fn SHFormatDateTimeW(pft : *const super::super::Foundation:: FILETIME, pdwflags : *mut u32, pszbuf : ::windows_core::PWSTR, cchbuf : u32) -> i32); SHFormatDateTimeW(pft, ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pszbuf.as_ptr()), pszbuf.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHFormatDrive(hwnd: P0, drive: u32, fmtid: SHFMT_ID, options: SHFMT_OPT) -> u32 @@ -3625,7 +3625,7 @@ pub unsafe fn SHFree(pv: ::core::option::Option<*const ::core::ffi::c_void>) { ::windows_targets::link!("shell32.dll" "system" fn SHFree(pv : *const ::core::ffi::c_void) -> ()); SHFree(::core::mem::transmute(pv.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHFreeNameMappings(hnamemappings: P0) @@ -3635,7 +3635,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHFreeNameMappings(hnamemappings : super::super::Foundation:: HANDLE) -> ()); SHFreeNameMappings(hnamemappings.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHFreeShared(hdata: P0, dwprocessid: u32) -> ::windows_core::Result<()> @@ -3645,7 +3645,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHFreeShared(hdata : super::super::Foundation:: HANDLE, dwprocessid : u32) -> super::super::Foundation:: BOOL); SHFreeShared(hdata.into_param().abi(), dwprocessid).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHGetAttributesFromDataObject(pdo: P0, dwattributemask: u32, pdwattributes: ::core::option::Option<*mut u32>, pcitems: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -3655,7 +3655,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetAttributesFromDataObject(pdo : * mut::core::ffi::c_void, dwattributemask : u32, pdwattributes : *mut u32, pcitems : *mut u32) -> ::windows_core::HRESULT); SHGetAttributesFromDataObject(pdo.into_param().abi(), dwattributemask, ::core::mem::transmute(pdwattributes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcitems.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHGetDataFromIDListA(psf: P0, pidl: *const Common::ITEMIDLIST, nformat: SHGDFIL_FORMAT, pv: *mut ::core::ffi::c_void, cb: i32) -> ::windows_core::Result<()> @@ -3665,7 +3665,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetDataFromIDListA(psf : * mut::core::ffi::c_void, pidl : *const Common:: ITEMIDLIST, nformat : SHGDFIL_FORMAT, pv : *mut ::core::ffi::c_void, cb : i32) -> ::windows_core::HRESULT); SHGetDataFromIDListA(psf.into_param().abi(), pidl, nformat, pv, cb).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHGetDataFromIDListW(psf: P0, pidl: *const Common::ITEMIDLIST, nformat: SHGDFIL_FORMAT, pv: *mut ::core::ffi::c_void, cb: i32) -> ::windows_core::Result<()> @@ -3681,7 +3681,7 @@ pub unsafe fn SHGetDesktopFolder() -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); SHGetDesktopFolder(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetDiskFreeSpaceExA(pszdirectoryname: P0, pulfreebytesavailabletocaller: ::core::option::Option<*mut u64>, pultotalnumberofbytes: ::core::option::Option<*mut u64>, pultotalnumberoffreebytes: ::core::option::Option<*mut u64>) -> super::super::Foundation::BOOL @@ -3691,7 +3691,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetDiskFreeSpaceExA(pszdirectoryname : ::windows_core::PCSTR, pulfreebytesavailabletocaller : *mut u64, pultotalnumberofbytes : *mut u64, pultotalnumberoffreebytes : *mut u64) -> super::super::Foundation:: BOOL); SHGetDiskFreeSpaceExA(pszdirectoryname.into_param().abi(), ::core::mem::transmute(pulfreebytesavailabletocaller.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pultotalnumberofbytes.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pultotalnumberoffreebytes.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetDiskFreeSpaceExW(pszdirectoryname: P0, pulfreebytesavailabletocaller: ::core::option::Option<*mut u64>, pultotalnumberofbytes: ::core::option::Option<*mut u64>, pultotalnumberoffreebytes: ::core::option::Option<*mut u64>) -> super::super::Foundation::BOOL @@ -3710,7 +3710,7 @@ where let mut result__ = ::std::mem::zeroed(); SHGetDriveMedia(pszdrive.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Storage_FileSystem`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Storage_FileSystem", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SHGetFileInfoA(pszpath: P0, dwfileattributes: super::super::Storage::FileSystem::FILE_FLAGS_AND_ATTRIBUTES, psfi: ::core::option::Option<*mut SHFILEINFOA>, cbfileinfo: u32, uflags: SHGFI_FLAGS) -> usize @@ -3720,7 +3720,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetFileInfoA(pszpath : ::windows_core::PCSTR, dwfileattributes : super::super::Storage::FileSystem:: FILE_FLAGS_AND_ATTRIBUTES, psfi : *mut SHFILEINFOA, cbfileinfo : u32, uflags : SHGFI_FLAGS) -> usize); SHGetFileInfoA(pszpath.into_param().abi(), dwfileattributes, ::core::mem::transmute(psfi.unwrap_or(::std::ptr::null_mut())), cbfileinfo, uflags) } -#[doc = "Required features: `Win32_Storage_FileSystem`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Storage_FileSystem", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SHGetFileInfoW(pszpath: P0, dwfileattributes: super::super::Storage::FileSystem::FILE_FLAGS_AND_ATTRIBUTES, psfi: ::core::option::Option<*mut SHFILEINFOW>, cbfileinfo: u32, uflags: SHGFI_FLAGS) -> usize @@ -3730,7 +3730,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetFileInfoW(pszpath : ::windows_core::PCWSTR, dwfileattributes : super::super::Storage::FileSystem:: FILE_FLAGS_AND_ATTRIBUTES, psfi : *mut SHFILEINFOW, cbfileinfo : u32, uflags : SHGFI_FLAGS) -> usize); SHGetFileInfoW(pszpath.into_param().abi(), dwfileattributes, ::core::mem::transmute(psfi.unwrap_or(::std::ptr::null_mut())), cbfileinfo, uflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHGetFolderLocation(hwnd: P0, csidl: i32, htoken: P1, dwflags: u32) -> ::windows_core::Result<*mut Common::ITEMIDLIST> @@ -3742,7 +3742,7 @@ where let mut result__ = ::std::mem::zeroed(); SHGetFolderLocation(hwnd.into_param().abi(), csidl, htoken.into_param().abi(), dwflags, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetFolderPathA(hwnd: P0, csidl: i32, htoken: P1, dwflags: u32, pszpath: &mut [u8; 260]) -> ::windows_core::Result<()> @@ -3753,7 +3753,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetFolderPathA(hwnd : super::super::Foundation:: HWND, csidl : i32, htoken : super::super::Foundation:: HANDLE, dwflags : u32, pszpath : ::windows_core::PSTR) -> ::windows_core::HRESULT); SHGetFolderPathA(hwnd.into_param().abi(), csidl, htoken.into_param().abi(), dwflags, ::core::mem::transmute(pszpath.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetFolderPathAndSubDirA(hwnd: P0, csidl: i32, htoken: P1, dwflags: u32, pszsubdir: P2, pszpath: &mut [u8; 260]) -> ::windows_core::Result<()> @@ -3765,7 +3765,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetFolderPathAndSubDirA(hwnd : super::super::Foundation:: HWND, csidl : i32, htoken : super::super::Foundation:: HANDLE, dwflags : u32, pszsubdir : ::windows_core::PCSTR, pszpath : ::windows_core::PSTR) -> ::windows_core::HRESULT); SHGetFolderPathAndSubDirA(hwnd.into_param().abi(), csidl, htoken.into_param().abi(), dwflags, pszsubdir.into_param().abi(), ::core::mem::transmute(pszpath.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetFolderPathAndSubDirW(hwnd: P0, csidl: i32, htoken: P1, dwflags: u32, pszsubdir: P2, pszpath: &mut [u16; 260]) -> ::windows_core::Result<()> @@ -3777,7 +3777,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetFolderPathAndSubDirW(hwnd : super::super::Foundation:: HWND, csidl : i32, htoken : super::super::Foundation:: HANDLE, dwflags : u32, pszsubdir : ::windows_core::PCWSTR, pszpath : ::windows_core::PWSTR) -> ::windows_core::HRESULT); SHGetFolderPathAndSubDirW(hwnd.into_param().abi(), csidl, htoken.into_param().abi(), dwflags, pszsubdir.into_param().abi(), ::core::mem::transmute(pszpath.as_ptr())).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetFolderPathW(hwnd: P0, csidl: i32, htoken: P1, dwflags: u32, pszpath: &mut [u16; 260]) -> ::windows_core::Result<()> @@ -3788,7 +3788,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetFolderPathW(hwnd : super::super::Foundation:: HWND, csidl : i32, htoken : super::super::Foundation:: HANDLE, dwflags : u32, pszpath : ::windows_core::PWSTR) -> ::windows_core::HRESULT); SHGetFolderPathW(hwnd.into_param().abi(), csidl, htoken.into_param().abi(), dwflags, ::core::mem::transmute(pszpath.as_ptr())).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHGetIDListFromObject(punk: P0) -> ::windows_core::Result<*mut Common::ITEMIDLIST> @@ -3835,7 +3835,7 @@ pub unsafe fn SHGetInverseCMAP(pbmap: &mut [u8]) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn SHGetInverseCMAP(pbmap : *mut u8, cbmap : u32) -> ::windows_core::HRESULT); SHGetInverseCMAP(::core::mem::transmute(pbmap.as_ptr()), pbmap.len() as _).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHGetItemFromDataObject(pdtobj: P0, dwflags: DATAOBJ_GET_ITEM_FLAGS) -> ::windows_core::Result @@ -3857,7 +3857,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHGetItemFromObject(punk.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHGetKnownFolderIDList(rfid: *const ::windows_core::GUID, dwflags: u32, htoken: P0) -> ::windows_core::Result<*mut Common::ITEMIDLIST> @@ -3868,7 +3868,7 @@ where let mut result__ = ::std::mem::zeroed(); SHGetKnownFolderIDList(rfid, dwflags, htoken.into_param().abi(), &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetKnownFolderItem(rfid: *const ::windows_core::GUID, flags: KNOWN_FOLDER_FLAG, htoken: P0) -> ::windows_core::Result @@ -3880,7 +3880,7 @@ where let mut result__ = ::std::ptr::null_mut(); SHGetKnownFolderItem(rfid, flags, htoken.into_param().abi(), &::IID, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetKnownFolderPath(rfid: *const ::windows_core::GUID, dwflags: KNOWN_FOLDER_FLAG, htoken: P0) -> ::windows_core::Result<::windows_core::PWSTR> @@ -3899,7 +3899,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetLocalizedName(pszpath : ::windows_core::PCWSTR, pszresmodule : ::windows_core::PWSTR, cch : u32, pidsres : *mut i32) -> ::windows_core::HRESULT); SHGetLocalizedName(pszpath.into_param().abi(), ::core::mem::transmute(pszresmodule.as_ptr()), pszresmodule.len() as _, pidsres).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHGetMalloc() -> ::windows_core::Result { @@ -3907,7 +3907,7 @@ pub unsafe fn SHGetMalloc() -> ::windows_core::Result ::windows_core::Result<::windows_core::PWSTR> { @@ -3915,7 +3915,7 @@ pub unsafe fn SHGetNameFromIDList(pidl: *const Common::ITEMIDLIST, sigdnname: SI let mut result__ = ::std::mem::zeroed(); SHGetNameFromIDList(pidl, sigdnname, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetNewLinkInfoA(pszlinkto: P0, pszdir: P1, pszname: &mut [u8; 260], pfmustcopy: *mut super::super::Foundation::BOOL, uflags: u32) -> super::super::Foundation::BOOL @@ -3926,7 +3926,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetNewLinkInfoA(pszlinkto : ::windows_core::PCSTR, pszdir : ::windows_core::PCSTR, pszname : ::windows_core::PSTR, pfmustcopy : *mut super::super::Foundation:: BOOL, uflags : u32) -> super::super::Foundation:: BOOL); SHGetNewLinkInfoA(pszlinkto.into_param().abi(), pszdir.into_param().abi(), ::core::mem::transmute(pszname.as_ptr()), pfmustcopy, uflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetNewLinkInfoW(pszlinkto: P0, pszdir: P1, pszname: &mut [u16; 260], pfmustcopy: *mut super::super::Foundation::BOOL, uflags: u32) -> super::super::Foundation::BOOL @@ -3937,28 +3937,28 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetNewLinkInfoW(pszlinkto : ::windows_core::PCWSTR, pszdir : ::windows_core::PCWSTR, pszname : ::windows_core::PWSTR, pfmustcopy : *mut super::super::Foundation:: BOOL, uflags : u32) -> super::super::Foundation:: BOOL); SHGetNewLinkInfoW(pszlinkto.into_param().abi(), pszdir.into_param().abi(), ::core::mem::transmute(pszname.as_ptr()), pfmustcopy, uflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHGetPathFromIDListA(pidl: *const Common::ITEMIDLIST, pszpath: &mut [u8; 260]) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn SHGetPathFromIDListA(pidl : *const Common:: ITEMIDLIST, pszpath : ::windows_core::PSTR) -> super::super::Foundation:: BOOL); SHGetPathFromIDListA(pidl, ::core::mem::transmute(pszpath.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHGetPathFromIDListEx(pidl: *const Common::ITEMIDLIST, pszpath: &mut [u16], uopts: GPFIDL_FLAGS) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn SHGetPathFromIDListEx(pidl : *const Common:: ITEMIDLIST, pszpath : ::windows_core::PWSTR, cchpath : u32, uopts : GPFIDL_FLAGS) -> super::super::Foundation:: BOOL); SHGetPathFromIDListEx(pidl, ::core::mem::transmute(pszpath.as_ptr()), pszpath.len() as _, uopts) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHGetPathFromIDListW(pidl: *const Common::ITEMIDLIST, pszpath: &mut [u16; 260]) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn SHGetPathFromIDListW(pidl : *const Common:: ITEMIDLIST, pszpath : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); SHGetPathFromIDListW(pidl, ::core::mem::transmute(pszpath.as_ptr())) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHGetRealIDL(psf: P0, pidlsimple: *const Common::ITEMIDLIST) -> ::windows_core::Result<*mut Common::ITEMIDLIST> @@ -3977,7 +3977,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetSetFolderCustomSettings(pfcs : *mut SHFOLDERCUSTOMSETTINGS, pszpath : ::windows_core::PCWSTR, dwreadwrite : u32) -> ::windows_core::HRESULT); SHGetSetFolderCustomSettings(pfcs, pszpath.into_param().abi(), dwreadwrite).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetSetSettings(lpss: ::core::option::Option<*mut SHELLSTATEA>, dwmask: SSF_MASK, bset: P0) @@ -3992,7 +3992,7 @@ pub unsafe fn SHGetSettings(psfs: *mut SHELLFLAGSTATE, dwmask: u32) { ::windows_targets::link!("shell32.dll" "system" fn SHGetSettings(psfs : *mut SHELLFLAGSTATE, dwmask : u32) -> ()); SHGetSettings(psfs, dwmask) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHGetSpecialFolderLocation(hwnd: P0, csidl: i32) -> ::windows_core::Result<*mut Common::ITEMIDLIST> @@ -4003,7 +4003,7 @@ where let mut result__ = ::std::mem::zeroed(); SHGetSpecialFolderLocation(hwnd.into_param().abi(), csidl, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetSpecialFolderPathA(hwnd: P0, pszpath: &mut [u8; 260], csidl: i32, fcreate: P1) -> super::super::Foundation::BOOL @@ -4014,7 +4014,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetSpecialFolderPathA(hwnd : super::super::Foundation:: HWND, pszpath : ::windows_core::PSTR, csidl : i32, fcreate : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SHGetSpecialFolderPathA(hwnd.into_param().abi(), ::core::mem::transmute(pszpath.as_ptr()), csidl, fcreate.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHGetSpecialFolderPathW(hwnd: P0, pszpath: &mut [u16; 260], csidl: i32, fcreate: P1) -> super::super::Foundation::BOOL @@ -4025,14 +4025,14 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetSpecialFolderPathW(hwnd : super::super::Foundation:: HWND, pszpath : ::windows_core::PWSTR, csidl : i32, fcreate : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SHGetSpecialFolderPathW(hwnd.into_param().abi(), ::core::mem::transmute(pszpath.as_ptr()), csidl, fcreate.into_param().abi()) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn SHGetStockIconInfo(siid: SHSTOCKICONID, uflags: SHGSI_FLAGS, psii: *mut SHSTOCKICONINFO) -> ::windows_core::Result<()> { ::windows_targets::link!("shell32.dll" "system" fn SHGetStockIconInfo(siid : SHSTOCKICONID, uflags : SHGSI_FLAGS, psii : *mut SHSTOCKICONINFO) -> ::windows_core::HRESULT); SHGetStockIconInfo(siid, uflags, psii).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn SHGetTemporaryPropertyForItem(psi: P0, propkey: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result @@ -4049,7 +4049,7 @@ pub unsafe fn SHGetThreadRef() -> ::windows_core::Result<::windows_core::IUnknow let mut result__ = ::std::mem::zeroed(); SHGetThreadRef(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHGetUnreadMailCountW(hkeyuser: P0, pszmailaddress: P1, pdwcount: ::core::option::Option<*mut u32>, pfiletime: ::core::option::Option<*mut super::super::Foundation::FILETIME>, pszshellexecutecommand: ::core::option::Option<&mut [u16]>) -> ::windows_core::Result<()> @@ -4060,7 +4060,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHGetUnreadMailCountW(hkeyuser : super::super::System::Registry:: HKEY, pszmailaddress : ::windows_core::PCWSTR, pdwcount : *mut u32, pfiletime : *mut super::super::Foundation:: FILETIME, pszshellexecutecommand : ::windows_core::PWSTR, cchshellexecutecommand : i32) -> ::windows_core::HRESULT); SHGetUnreadMailCountW(hkeyuser.into_param().abi(), pszmailaddress.into_param().abi(), ::core::mem::transmute(pdwcount.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pfiletime.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pszshellexecutecommand.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pszshellexecutecommand.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHGetValueA(hkey: P0, pszsubkey: P1, pszvalue: P2, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4072,7 +4072,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHGetValueA(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCSTR, pszvalue : ::windows_core::PCSTR, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHGetValueA(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi(), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHGetValueW(hkey: P0, pszsubkey: P1, pszvalue: P2, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4084,7 +4084,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHGetValueW(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCWSTR, pszvalue : ::windows_core::PCWSTR, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHGetValueW(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi(), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHGetViewStatePropertyBag(pidl: ::core::option::Option<*const Common::ITEMIDLIST>, pszbagname: P0, dwflags: u32) -> ::windows_core::Result @@ -4111,14 +4111,14 @@ pub unsafe fn SHGlobalCounterIncrement(id: SHGLOBALCOUNTER) -> i32 { ::windows_targets::link!("shlwapi.dll" "system" fn SHGlobalCounterIncrement(id : SHGLOBALCOUNTER) -> i32); SHGlobalCounterIncrement(id) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHHandleUpdateImage(pidlextra: *const Common::ITEMIDLIST) -> i32 { ::windows_targets::link!("shell32.dll" "system" fn SHHandleUpdateImage(pidlextra : *const Common:: ITEMIDLIST) -> i32); SHHandleUpdateImage(pidlextra) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHILCreateFromPath(pszpath: P0, ppidl: *mut *mut Common::ITEMIDLIST, rgfinout: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4128,7 +4128,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHILCreateFromPath(pszpath : ::windows_core::PCWSTR, ppidl : *mut *mut Common:: ITEMIDLIST, rgfinout : *mut u32) -> ::windows_core::HRESULT); SHILCreateFromPath(pszpath.into_param().abi(), ppidl, ::core::mem::transmute(rgfinout.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHInvokePrinterCommandA(hwnd: P0, uaction: u32, lpbuf1: P1, lpbuf2: P2, fmodal: P3) -> super::super::Foundation::BOOL @@ -4141,7 +4141,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHInvokePrinterCommandA(hwnd : super::super::Foundation:: HWND, uaction : u32, lpbuf1 : ::windows_core::PCSTR, lpbuf2 : ::windows_core::PCSTR, fmodal : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SHInvokePrinterCommandA(hwnd.into_param().abi(), uaction, lpbuf1.into_param().abi(), lpbuf2.into_param().abi(), fmodal.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHInvokePrinterCommandW(hwnd: P0, uaction: u32, lpbuf1: P1, lpbuf2: P2, fmodal: P3) -> super::super::Foundation::BOOL @@ -4162,14 +4162,14 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHIsFileAvailableOffline(pwszpath : ::windows_core::PCWSTR, pdwstatus : *mut u32) -> ::windows_core::HRESULT); SHIsFileAvailableOffline(pwszpath.into_param().abi(), ::core::mem::transmute(pdwstatus.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHIsLowMemoryMachine(dwtype: u32) -> super::super::Foundation::BOOL { ::windows_targets::link!("shlwapi.dll" "system" fn SHIsLowMemoryMachine(dwtype : u32) -> super::super::Foundation:: BOOL); SHIsLowMemoryMachine(dwtype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHLimitInputEdit(hwndedit: P0, psf: P1) -> ::windows_core::Result<()> @@ -4198,7 +4198,7 @@ pub unsafe fn SHLoadNonloadedIconOverlayIdentifiers() -> ::windows_core::Result< ::windows_targets::link!("shell32.dll" "system" fn SHLoadNonloadedIconOverlayIdentifiers() -> ::windows_core::HRESULT); SHLoadNonloadedIconOverlayIdentifiers().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHLockShared(hdata: P0, dwprocessid: u32) -> *mut ::core::ffi::c_void @@ -4208,7 +4208,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHLockShared(hdata : super::super::Foundation:: HANDLE, dwprocessid : u32) -> *mut ::core::ffi::c_void); SHLockShared(hdata.into_param().abi(), dwprocessid) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHMapPIDLToSystemImageListIndex(pshf: P0, pidl: *const Common::ITEMIDLIST, piindexsel: ::core::option::Option<*mut i32>) -> i32 @@ -4218,7 +4218,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHMapPIDLToSystemImageListIndex(pshf : * mut::core::ffi::c_void, pidl : *const Common:: ITEMIDLIST, piindexsel : *mut i32) -> i32); SHMapPIDLToSystemImageListIndex(pshf.into_param().abi(), pidl, ::core::mem::transmute(piindexsel.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHMessageBoxCheckA(hwnd: P0, psztext: P1, pszcaption: P2, utype: u32, idefault: i32, pszregval: P3) -> i32 @@ -4231,7 +4231,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHMessageBoxCheckA(hwnd : super::super::Foundation:: HWND, psztext : ::windows_core::PCSTR, pszcaption : ::windows_core::PCSTR, utype : u32, idefault : i32, pszregval : ::windows_core::PCSTR) -> i32); SHMessageBoxCheckA(hwnd.into_param().abi(), psztext.into_param().abi(), pszcaption.into_param().abi(), utype, idefault, pszregval.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHMessageBoxCheckW(hwnd: P0, psztext: P1, pszcaption: P2, utype: u32, idefault: i32, pszregval: P3) -> i32 @@ -4244,7 +4244,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHMessageBoxCheckW(hwnd : super::super::Foundation:: HWND, psztext : ::windows_core::PCWSTR, pszcaption : ::windows_core::PCWSTR, utype : u32, idefault : i32, pszregval : ::windows_core::PCWSTR) -> i32); SHMessageBoxCheckW(hwnd.into_param().abi(), psztext.into_param().abi(), pszcaption.into_param().abi(), utype, idefault, pszregval.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SHMultiFileProperties(pdtobj: P0, dwflags: u32) -> ::windows_core::Result<()> @@ -4254,7 +4254,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHMultiFileProperties(pdtobj : * mut::core::ffi::c_void, dwflags : u32) -> ::windows_core::HRESULT); SHMultiFileProperties(pdtobj.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHObjectProperties(hwnd: P0, shopobjecttype: SHOP_TYPE, pszobjectname: P1, pszpropertypage: P2) -> super::super::Foundation::BOOL @@ -4266,14 +4266,14 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHObjectProperties(hwnd : super::super::Foundation:: HWND, shopobjecttype : u32, pszobjectname : ::windows_core::PCWSTR, pszpropertypage : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SHObjectProperties(hwnd.into_param().abi(), shopobjecttype.0 as _, pszobjectname.into_param().abi(), pszpropertypage.into_param().abi()) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHOpenFolderAndSelectItems(pidlfolder: *const Common::ITEMIDLIST, apidl: ::core::option::Option<&[*const Common::ITEMIDLIST]>, dwflags: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("shell32.dll" "system" fn SHOpenFolderAndSelectItems(pidlfolder : *const Common:: ITEMIDLIST, cidl : u32, apidl : *const *const Common:: ITEMIDLIST, dwflags : u32) -> ::windows_core::HRESULT); SHOpenFolderAndSelectItems(pidlfolder, apidl.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(apidl.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHOpenPropSheetW(pszcaption: P0, ahkeys: ::core::option::Option<&[super::super::System::Registry::HKEY]>, pclsiddefault: ::core::option::Option<*const ::windows_core::GUID>, pdtobj: P1, psb: P2, pstartpage: P3) -> super::super::Foundation::BOOL @@ -4286,7 +4286,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHOpenPropSheetW(pszcaption : ::windows_core::PCWSTR, ahkeys : *const super::super::System::Registry:: HKEY, ckeys : u32, pclsiddefault : *const ::windows_core::GUID, pdtobj : * mut::core::ffi::c_void, psb : * mut::core::ffi::c_void, pstartpage : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SHOpenPropSheetW(pszcaption.into_param().abi(), ::core::mem::transmute(ahkeys.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ahkeys.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(pclsiddefault.unwrap_or(::std::ptr::null())), pdtobj.into_param().abi(), psb.into_param().abi(), pstartpage.into_param().abi()) } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHOpenRegStream2A(hkey: P0, pszsubkey: P1, pszvalue: P2, grfmode: u32) -> ::core::option::Option @@ -4298,7 +4298,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHOpenRegStream2A(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCSTR, pszvalue : ::windows_core::PCSTR, grfmode : u32) -> ::core::option::Option < super::super::System::Com:: IStream >); SHOpenRegStream2A(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi(), grfmode) } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHOpenRegStream2W(hkey: P0, pszsubkey: P1, pszvalue: P2, grfmode: u32) -> ::core::option::Option @@ -4310,7 +4310,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHOpenRegStream2W(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCWSTR, pszvalue : ::windows_core::PCWSTR, grfmode : u32) -> ::core::option::Option < super::super::System::Com:: IStream >); SHOpenRegStream2W(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi(), grfmode) } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHOpenRegStreamA(hkey: P0, pszsubkey: P1, pszvalue: P2, grfmode: u32) -> ::core::option::Option @@ -4322,7 +4322,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHOpenRegStreamA(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCSTR, pszvalue : ::windows_core::PCSTR, grfmode : u32) -> ::core::option::Option < super::super::System::Com:: IStream >); SHOpenRegStreamA(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi(), grfmode) } -#[doc = "Required features: `Win32_System_Com`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHOpenRegStreamW(hkey: P0, pszsubkey: P1, pszvalue: P2, grfmode: u32) -> ::core::option::Option @@ -4334,7 +4334,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHOpenRegStreamW(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCWSTR, pszvalue : ::windows_core::PCWSTR, grfmode : u32) -> ::core::option::Option < super::super::System::Com:: IStream >); SHOpenRegStreamW(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi(), grfmode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHOpenWithDialog(hwndparent: P0, poainfo: *const OPENASINFO) -> ::windows_core::Result<()> @@ -4344,7 +4344,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHOpenWithDialog(hwndparent : super::super::Foundation:: HWND, poainfo : *const OPENASINFO) -> ::windows_core::HRESULT); SHOpenWithDialog(hwndparent.into_param().abi(), poainfo).ok() } -#[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SHParseDisplayName(pszname: P0, pbc: P1, ppidl: *mut *mut Common::ITEMIDLIST, sfgaoin: u32, psfgaoout: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4355,7 +4355,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHParseDisplayName(pszname : ::windows_core::PCWSTR, pbc : * mut::core::ffi::c_void, ppidl : *mut *mut Common:: ITEMIDLIST, sfgaoin : u32, psfgaoout : *mut u32) -> ::windows_core::HRESULT); SHParseDisplayName(pszname.into_param().abi(), pbc.into_param().abi(), ppidl, sfgaoin, ::core::mem::transmute(psfgaoout.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHPathPrepareForWriteA(hwnd: P0, punkenablemodless: P1, pszpath: P2, dwflags: u32) -> ::windows_core::Result<()> @@ -4367,7 +4367,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHPathPrepareForWriteA(hwnd : super::super::Foundation:: HWND, punkenablemodless : * mut::core::ffi::c_void, pszpath : ::windows_core::PCSTR, dwflags : u32) -> ::windows_core::HRESULT); SHPathPrepareForWriteA(hwnd.into_param().abi(), punkenablemodless.into_param().abi(), pszpath.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHPathPrepareForWriteW(hwnd: P0, punkenablemodless: P1, pszpath: P2, dwflags: u32) -> ::windows_core::Result<()> @@ -4379,7 +4379,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHPathPrepareForWriteW(hwnd : super::super::Foundation:: HWND, punkenablemodless : * mut::core::ffi::c_void, pszpath : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); SHPathPrepareForWriteW(hwnd.into_param().abi(), punkenablemodless.into_param().abi(), pszpath.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHQueryInfoKeyA(hkey: P0, pcsubkeys: ::core::option::Option<*mut u32>, pcchmaxsubkeylen: ::core::option::Option<*mut u32>, pcvalues: ::core::option::Option<*mut u32>, pcchmaxvaluenamelen: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4389,7 +4389,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHQueryInfoKeyA(hkey : super::super::System::Registry:: HKEY, pcsubkeys : *mut u32, pcchmaxsubkeylen : *mut u32, pcvalues : *mut u32, pcchmaxvaluenamelen : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHQueryInfoKeyA(hkey.into_param().abi(), ::core::mem::transmute(pcsubkeys.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcchmaxsubkeylen.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcvalues.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcchmaxvaluenamelen.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHQueryInfoKeyW(hkey: P0, pcsubkeys: ::core::option::Option<*mut u32>, pcchmaxsubkeylen: ::core::option::Option<*mut u32>, pcvalues: ::core::option::Option<*mut u32>, pcchmaxvaluenamelen: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4421,7 +4421,7 @@ pub unsafe fn SHQueryUserNotificationState() -> ::windows_core::Result(hkey: P0, pszvalue: P1, pdwreserved: ::core::option::Option<*const u32>, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4432,7 +4432,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHQueryValueExA(hkey : super::super::System::Registry:: HKEY, pszvalue : ::windows_core::PCSTR, pdwreserved : *const u32, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHQueryValueExA(hkey.into_param().abi(), pszvalue.into_param().abi(), ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHQueryValueExW(hkey: P0, pszvalue: P1, pdwreserved: ::core::option::Option<*const u32>, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4443,14 +4443,14 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHQueryValueExW(hkey : super::super::System::Registry:: HKEY, pszvalue : ::windows_core::PCWSTR, pdwreserved : *const u32, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHQueryValueExW(hkey.into_param().abi(), pszvalue.into_param().abi(), ::core::mem::transmute(pdwreserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegCloseUSKey(huskey: isize) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn SHRegCloseUSKey(huskey : isize) -> super::super::Foundation:: WIN32_ERROR); SHRegCloseUSKey(huskey).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegCreateUSKeyA(pszpath: P0, samdesired: u32, hrelativeuskey: isize, phnewuskey: *mut isize, dwflags: u32) -> ::windows_core::Result<()> @@ -4460,7 +4460,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegCreateUSKeyA(pszpath : ::windows_core::PCSTR, samdesired : u32, hrelativeuskey : isize, phnewuskey : *mut isize, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegCreateUSKeyA(pszpath.into_param().abi(), samdesired, hrelativeuskey, phnewuskey, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegCreateUSKeyW(pwzpath: P0, samdesired: u32, hrelativeuskey: isize, phnewuskey: *mut isize, dwflags: u32) -> ::windows_core::Result<()> @@ -4470,7 +4470,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegCreateUSKeyW(pwzpath : ::windows_core::PCWSTR, samdesired : u32, hrelativeuskey : isize, phnewuskey : *mut isize, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegCreateUSKeyW(pwzpath.into_param().abi(), samdesired, hrelativeuskey, phnewuskey, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegDeleteEmptyUSKeyA(huskey: isize, pszsubkey: P0, delregflags: SHREGDEL_FLAGS) -> ::windows_core::Result<()> @@ -4480,7 +4480,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegDeleteEmptyUSKeyA(huskey : isize, pszsubkey : ::windows_core::PCSTR, delregflags : SHREGDEL_FLAGS) -> super::super::Foundation:: WIN32_ERROR); SHRegDeleteEmptyUSKeyA(huskey, pszsubkey.into_param().abi(), delregflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegDeleteEmptyUSKeyW(huskey: isize, pwzsubkey: P0, delregflags: SHREGDEL_FLAGS) -> ::windows_core::Result<()> @@ -4490,7 +4490,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegDeleteEmptyUSKeyW(huskey : isize, pwzsubkey : ::windows_core::PCWSTR, delregflags : SHREGDEL_FLAGS) -> super::super::Foundation:: WIN32_ERROR); SHRegDeleteEmptyUSKeyW(huskey, pwzsubkey.into_param().abi(), delregflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegDeleteUSValueA(huskey: isize, pszvalue: P0, delregflags: SHREGDEL_FLAGS) -> ::windows_core::Result<()> @@ -4500,7 +4500,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegDeleteUSValueA(huskey : isize, pszvalue : ::windows_core::PCSTR, delregflags : SHREGDEL_FLAGS) -> super::super::Foundation:: WIN32_ERROR); SHRegDeleteUSValueA(huskey, pszvalue.into_param().abi(), delregflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegDeleteUSValueW(huskey: isize, pwzvalue: P0, delregflags: SHREGDEL_FLAGS) -> ::windows_core::Result<()> @@ -4510,7 +4510,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegDeleteUSValueW(huskey : isize, pwzvalue : ::windows_core::PCWSTR, delregflags : SHREGDEL_FLAGS) -> super::super::Foundation:: WIN32_ERROR); SHRegDeleteUSValueW(huskey, pwzvalue.into_param().abi(), delregflags).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SHRegDuplicateHKey(hkey: P0) -> super::super::System::Registry::HKEY @@ -4520,35 +4520,35 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegDuplicateHKey(hkey : super::super::System::Registry:: HKEY) -> super::super::System::Registry:: HKEY); SHRegDuplicateHKey(hkey.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegEnumUSKeyA(huskey: isize, dwindex: u32, pszname: ::windows_core::PSTR, pcchname: *mut u32, enumregflags: SHREGENUM_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn SHRegEnumUSKeyA(huskey : isize, dwindex : u32, pszname : ::windows_core::PSTR, pcchname : *mut u32, enumregflags : SHREGENUM_FLAGS) -> super::super::Foundation:: WIN32_ERROR); SHRegEnumUSKeyA(huskey, dwindex, ::core::mem::transmute(pszname), pcchname, enumregflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegEnumUSKeyW(huskey: isize, dwindex: u32, pwzname: ::windows_core::PWSTR, pcchname: *mut u32, enumregflags: SHREGENUM_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn SHRegEnumUSKeyW(huskey : isize, dwindex : u32, pwzname : ::windows_core::PWSTR, pcchname : *mut u32, enumregflags : SHREGENUM_FLAGS) -> super::super::Foundation:: WIN32_ERROR); SHRegEnumUSKeyW(huskey, dwindex, ::core::mem::transmute(pwzname), pcchname, enumregflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegEnumUSValueA(huskey: isize, dwindex: u32, pszvaluename: ::windows_core::PSTR, pcchvaluename: *mut u32, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>, enumregflags: SHREGENUM_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn SHRegEnumUSValueA(huskey : isize, dwindex : u32, pszvaluename : ::windows_core::PSTR, pcchvaluename : *mut u32, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32, enumregflags : SHREGENUM_FLAGS) -> super::super::Foundation:: WIN32_ERROR); SHRegEnumUSValueA(huskey, dwindex, ::core::mem::transmute(pszvaluename), pcchvaluename, ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut())), enumregflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegEnumUSValueW(huskey: isize, dwindex: u32, pszvaluename: ::windows_core::PWSTR, pcchvaluename: *mut u32, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>, enumregflags: SHREGENUM_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn SHRegEnumUSValueW(huskey : isize, dwindex : u32, pszvaluename : ::windows_core::PWSTR, pcchvaluename : *mut u32, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32, enumregflags : SHREGENUM_FLAGS) -> super::super::Foundation:: WIN32_ERROR); SHRegEnumUSValueW(huskey, dwindex, ::core::mem::transmute(pszvaluename), pcchvaluename, ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut())), enumregflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegGetBoolUSValueA(pszsubkey: P0, pszvalue: P1, fignorehkcu: P2, fdefault: P3) -> super::super::Foundation::BOOL @@ -4561,7 +4561,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegGetBoolUSValueA(pszsubkey : ::windows_core::PCSTR, pszvalue : ::windows_core::PCSTR, fignorehkcu : super::super::Foundation:: BOOL, fdefault : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SHRegGetBoolUSValueA(pszsubkey.into_param().abi(), pszvalue.into_param().abi(), fignorehkcu.into_param().abi(), fdefault.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegGetBoolUSValueW(pszsubkey: P0, pszvalue: P1, fignorehkcu: P2, fdefault: P3) -> super::super::Foundation::BOOL @@ -4574,7 +4574,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegGetBoolUSValueW(pszsubkey : ::windows_core::PCWSTR, pszvalue : ::windows_core::PCWSTR, fignorehkcu : super::super::Foundation:: BOOL, fdefault : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SHRegGetBoolUSValueW(pszsubkey.into_param().abi(), pszvalue.into_param().abi(), fignorehkcu.into_param().abi(), fdefault.into_param().abi()) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SHRegGetIntW(hk: P0, pwzkey: P1, idefault: i32) -> i32 @@ -4585,7 +4585,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegGetIntW(hk : super::super::System::Registry:: HKEY, pwzkey : ::windows_core::PCWSTR, idefault : i32) -> i32); SHRegGetIntW(hk.into_param().abi(), pwzkey.into_param().abi(), idefault) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHRegGetPathA(hkey: P0, pcszsubkey: P1, pcszvalue: P2, pszpath: &mut [u8; 260], dwflags: u32) -> ::windows_core::Result<()> @@ -4597,7 +4597,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegGetPathA(hkey : super::super::System::Registry:: HKEY, pcszsubkey : ::windows_core::PCSTR, pcszvalue : ::windows_core::PCSTR, pszpath : ::windows_core::PSTR, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegGetPathA(hkey.into_param().abi(), pcszsubkey.into_param().abi(), pcszvalue.into_param().abi(), ::core::mem::transmute(pszpath.as_ptr()), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHRegGetPathW(hkey: P0, pcszsubkey: P1, pcszvalue: P2, pszpath: &mut [u16; 260], dwflags: u32) -> ::windows_core::Result<()> @@ -4609,7 +4609,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegGetPathW(hkey : super::super::System::Registry:: HKEY, pcszsubkey : ::windows_core::PCWSTR, pcszvalue : ::windows_core::PCWSTR, pszpath : ::windows_core::PWSTR, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegGetPathW(hkey.into_param().abi(), pcszsubkey.into_param().abi(), pcszvalue.into_param().abi(), ::core::mem::transmute(pszpath.as_ptr()), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegGetUSValueA(pszsubkey: P0, pszvalue: P1, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>, fignorehkcu: P2, pvdefaultdata: ::core::option::Option<*const ::core::ffi::c_void>, dwdefaultdatasize: u32) -> ::windows_core::Result<()> @@ -4621,7 +4621,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegGetUSValueA(pszsubkey : ::windows_core::PCSTR, pszvalue : ::windows_core::PCSTR, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32, fignorehkcu : super::super::Foundation:: BOOL, pvdefaultdata : *const ::core::ffi::c_void, dwdefaultdatasize : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegGetUSValueA(pszsubkey.into_param().abi(), pszvalue.into_param().abi(), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut())), fignorehkcu.into_param().abi(), ::core::mem::transmute(pvdefaultdata.unwrap_or(::std::ptr::null())), dwdefaultdatasize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegGetUSValueW(pszsubkey: P0, pszvalue: P1, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>, fignorehkcu: P2, pvdefaultdata: ::core::option::Option<*const ::core::ffi::c_void>, dwdefaultdatasize: u32) -> ::windows_core::Result<()> @@ -4633,7 +4633,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegGetUSValueW(pszsubkey : ::windows_core::PCWSTR, pszvalue : ::windows_core::PCWSTR, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32, fignorehkcu : super::super::Foundation:: BOOL, pvdefaultdata : *const ::core::ffi::c_void, dwdefaultdatasize : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegGetUSValueW(pszsubkey.into_param().abi(), pszvalue.into_param().abi(), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut())), fignorehkcu.into_param().abi(), ::core::mem::transmute(pvdefaultdata.unwrap_or(::std::ptr::null())), dwdefaultdatasize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHRegGetValueA(hkey: P0, pszsubkey: P1, pszvalue: P2, srrfflags: i32, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4645,7 +4645,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegGetValueA(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCSTR, pszvalue : ::windows_core::PCSTR, srrfflags : i32, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHRegGetValueA(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi(), srrfflags, ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegGetValueFromHKCUHKLM(pwszkey: P0, pwszvalue: P1, srrfflags: i32, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4656,7 +4656,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegGetValueFromHKCUHKLM(pwszkey : ::windows_core::PCWSTR, pwszvalue : ::windows_core::PCWSTR, srrfflags : i32, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHRegGetValueFromHKCUHKLM(pwszkey.into_param().abi(), pwszvalue.into_param().abi(), srrfflags, ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHRegGetValueW(hkey: P0, pszsubkey: P1, pszvalue: P2, srrfflags: i32, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> @@ -4668,7 +4668,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegGetValueW(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCWSTR, pszvalue : ::windows_core::PCWSTR, srrfflags : i32, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32) -> super::super::Foundation:: WIN32_ERROR); SHRegGetValueW(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi(), srrfflags, ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegOpenUSKeyA(pszpath: P0, samdesired: u32, hrelativeuskey: isize, phnewuskey: *mut isize, fignorehkcu: P1) -> ::windows_core::Result<()> @@ -4679,7 +4679,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegOpenUSKeyA(pszpath : ::windows_core::PCSTR, samdesired : u32, hrelativeuskey : isize, phnewuskey : *mut isize, fignorehkcu : super::super::Foundation:: BOOL) -> super::super::Foundation:: WIN32_ERROR); SHRegOpenUSKeyA(pszpath.into_param().abi(), samdesired, hrelativeuskey, phnewuskey, fignorehkcu.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegOpenUSKeyW(pwzpath: P0, samdesired: u32, hrelativeuskey: isize, phnewuskey: *mut isize, fignorehkcu: P1) -> ::windows_core::Result<()> @@ -4690,21 +4690,21 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegOpenUSKeyW(pwzpath : ::windows_core::PCWSTR, samdesired : u32, hrelativeuskey : isize, phnewuskey : *mut isize, fignorehkcu : super::super::Foundation:: BOOL) -> super::super::Foundation:: WIN32_ERROR); SHRegOpenUSKeyW(pwzpath.into_param().abi(), samdesired, hrelativeuskey, phnewuskey, fignorehkcu.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegQueryInfoUSKeyA(huskey: isize, pcsubkeys: ::core::option::Option<*mut u32>, pcchmaxsubkeylen: ::core::option::Option<*mut u32>, pcvalues: ::core::option::Option<*mut u32>, pcchmaxvaluenamelen: ::core::option::Option<*mut u32>, enumregflags: SHREGENUM_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn SHRegQueryInfoUSKeyA(huskey : isize, pcsubkeys : *mut u32, pcchmaxsubkeylen : *mut u32, pcvalues : *mut u32, pcchmaxvaluenamelen : *mut u32, enumregflags : SHREGENUM_FLAGS) -> super::super::Foundation:: WIN32_ERROR); SHRegQueryInfoUSKeyA(huskey, ::core::mem::transmute(pcsubkeys.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcchmaxsubkeylen.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcvalues.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcchmaxvaluenamelen.unwrap_or(::std::ptr::null_mut())), enumregflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegQueryInfoUSKeyW(huskey: isize, pcsubkeys: ::core::option::Option<*mut u32>, pcchmaxsubkeylen: ::core::option::Option<*mut u32>, pcvalues: ::core::option::Option<*mut u32>, pcchmaxvaluenamelen: ::core::option::Option<*mut u32>, enumregflags: SHREGENUM_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn SHRegQueryInfoUSKeyW(huskey : isize, pcsubkeys : *mut u32, pcchmaxsubkeylen : *mut u32, pcvalues : *mut u32, pcchmaxvaluenamelen : *mut u32, enumregflags : SHREGENUM_FLAGS) -> super::super::Foundation:: WIN32_ERROR); SHRegQueryInfoUSKeyW(huskey, ::core::mem::transmute(pcsubkeys.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcchmaxsubkeylen.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcvalues.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcchmaxvaluenamelen.unwrap_or(::std::ptr::null_mut())), enumregflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegQueryUSValueA(huskey: isize, pszvalue: P0, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>, fignorehkcu: P1, pvdefaultdata: ::core::option::Option<*const ::core::ffi::c_void>, dwdefaultdatasize: u32) -> ::windows_core::Result<()> @@ -4715,7 +4715,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegQueryUSValueA(huskey : isize, pszvalue : ::windows_core::PCSTR, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32, fignorehkcu : super::super::Foundation:: BOOL, pvdefaultdata : *const ::core::ffi::c_void, dwdefaultdatasize : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegQueryUSValueA(huskey, pszvalue.into_param().abi(), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut())), fignorehkcu.into_param().abi(), ::core::mem::transmute(pvdefaultdata.unwrap_or(::std::ptr::null())), dwdefaultdatasize).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegQueryUSValueW(huskey: isize, pszvalue: P0, pdwtype: ::core::option::Option<*mut u32>, pvdata: ::core::option::Option<*mut ::core::ffi::c_void>, pcbdata: ::core::option::Option<*mut u32>, fignorehkcu: P1, pvdefaultdata: ::core::option::Option<*const ::core::ffi::c_void>, dwdefaultdatasize: u32) -> ::windows_core::Result<()> @@ -4726,7 +4726,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegQueryUSValueW(huskey : isize, pszvalue : ::windows_core::PCWSTR, pdwtype : *mut u32, pvdata : *mut ::core::ffi::c_void, pcbdata : *mut u32, fignorehkcu : super::super::Foundation:: BOOL, pvdefaultdata : *const ::core::ffi::c_void, dwdefaultdatasize : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegQueryUSValueW(huskey, pszvalue.into_param().abi(), ::core::mem::transmute(pdwtype.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbdata.unwrap_or(::std::ptr::null_mut())), fignorehkcu.into_param().abi(), ::core::mem::transmute(pvdefaultdata.unwrap_or(::std::ptr::null())), dwdefaultdatasize).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHRegSetPathA(hkey: P0, pcszsubkey: P1, pcszvalue: P2, pcszpath: P3, dwflags: u32) -> ::windows_core::Result<()> @@ -4739,7 +4739,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegSetPathA(hkey : super::super::System::Registry:: HKEY, pcszsubkey : ::windows_core::PCSTR, pcszvalue : ::windows_core::PCSTR, pcszpath : ::windows_core::PCSTR, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegSetPathA(hkey.into_param().abi(), pcszsubkey.into_param().abi(), pcszvalue.into_param().abi(), pcszpath.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn SHRegSetPathW(hkey: P0, pcszsubkey: P1, pcszvalue: P2, pcszpath: P3, dwflags: u32) -> ::windows_core::Result<()> @@ -4752,7 +4752,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegSetPathW(hkey : super::super::System::Registry:: HKEY, pcszsubkey : ::windows_core::PCWSTR, pcszvalue : ::windows_core::PCWSTR, pcszpath : ::windows_core::PCWSTR, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegSetPathW(hkey.into_param().abi(), pcszsubkey.into_param().abi(), pcszvalue.into_param().abi(), pcszpath.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegSetUSValueA(pszsubkey: P0, pszvalue: P1, dwtype: u32, pvdata: ::core::option::Option<*const ::core::ffi::c_void>, cbdata: u32, dwflags: u32) -> ::windows_core::Result<()> @@ -4763,7 +4763,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegSetUSValueA(pszsubkey : ::windows_core::PCSTR, pszvalue : ::windows_core::PCSTR, dwtype : u32, pvdata : *const ::core::ffi::c_void, cbdata : u32, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegSetUSValueA(pszsubkey.into_param().abi(), pszvalue.into_param().abi(), dwtype, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null())), cbdata, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegSetUSValueW(pwzsubkey: P0, pwzvalue: P1, dwtype: u32, pvdata: ::core::option::Option<*const ::core::ffi::c_void>, cbdata: u32, dwflags: u32) -> ::windows_core::Result<()> @@ -4774,7 +4774,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegSetUSValueW(pwzsubkey : ::windows_core::PCWSTR, pwzvalue : ::windows_core::PCWSTR, dwtype : u32, pvdata : *const ::core::ffi::c_void, cbdata : u32, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegSetUSValueW(pwzsubkey.into_param().abi(), pwzvalue.into_param().abi(), dwtype, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null())), cbdata, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegWriteUSValueA(huskey: isize, pszvalue: P0, dwtype: u32, pvdata: *const ::core::ffi::c_void, cbdata: u32, dwflags: u32) -> ::windows_core::Result<()> @@ -4784,7 +4784,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHRegWriteUSValueA(huskey : isize, pszvalue : ::windows_core::PCSTR, dwtype : u32, pvdata : *const ::core::ffi::c_void, cbdata : u32, dwflags : u32) -> super::super::Foundation:: WIN32_ERROR); SHRegWriteUSValueA(huskey, pszvalue.into_param().abi(), dwtype, pvdata, cbdata, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHRegWriteUSValueW(huskey: isize, pwzvalue: P0, dwtype: u32, pvdata: *const ::core::ffi::c_void, cbdata: u32, dwflags: u32) -> ::windows_core::Result<()> @@ -4807,7 +4807,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHRemoveLocalizedName(pszpath : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); SHRemoveLocalizedName(pszpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn SHReplaceFromPropSheetExtArray(hpsxa: P0, upageid: u32, lpfnreplacewith: super::Controls::LPFNSVADDPROPSHEETPAGE, lparam: P1) -> u32 @@ -4831,7 +4831,7 @@ pub unsafe fn SHRestricted(rest: RESTRICTIONS) -> u32 { ::windows_targets::link!("shell32.dll" "system" fn SHRestricted(rest : RESTRICTIONS) -> u32); SHRestricted(rest) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHSendMessageBroadcastA(umsg: u32, wparam: P0, lparam: P1) -> super::super::Foundation::LRESULT @@ -4842,7 +4842,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHSendMessageBroadcastA(umsg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); SHSendMessageBroadcastA(umsg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHSendMessageBroadcastW(umsg: u32, wparam: P0, lparam: P1) -> super::super::Foundation::LRESULT @@ -4853,7 +4853,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHSendMessageBroadcastW(umsg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); SHSendMessageBroadcastW(umsg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHSetDefaultProperties(hwnd: P0, psi: P1, dwfileopflags: u32, pfops: P2) -> ::windows_core::Result<()> @@ -4865,7 +4865,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHSetDefaultProperties(hwnd : super::super::Foundation:: HWND, psi : * mut::core::ffi::c_void, dwfileopflags : u32, pfops : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); SHSetDefaultProperties(hwnd.into_param().abi(), psi.into_param().abi(), dwfileopflags, pfops.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHSetFolderPathA(csidl: i32, htoken: P0, dwflags: u32, pszpath: P1) -> ::windows_core::Result<()> @@ -4876,7 +4876,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHSetFolderPathA(csidl : i32, htoken : super::super::Foundation:: HANDLE, dwflags : u32, pszpath : ::windows_core::PCSTR) -> ::windows_core::HRESULT); SHSetFolderPathA(csidl, htoken.into_param().abi(), dwflags, pszpath.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHSetFolderPathW(csidl: i32, htoken: P0, dwflags: u32, pszpath: P1) -> ::windows_core::Result<()> @@ -4895,7 +4895,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHSetInstanceExplorer(punk : * mut::core::ffi::c_void) -> ()); SHSetInstanceExplorer(punk.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHSetKnownFolderPath(rfid: *const ::windows_core::GUID, dwflags: u32, htoken: P0, pszpath: P1) -> ::windows_core::Result<()> @@ -4915,7 +4915,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHSetLocalizedName(pszpath : ::windows_core::PCWSTR, pszresmodule : ::windows_core::PCWSTR, idsres : i32) -> ::windows_core::HRESULT); SHSetLocalizedName(pszpath.into_param().abi(), pszresmodule.into_param().abi(), idsres).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn SHSetTemporaryPropertyForItem(psi: P0, propkey: *const PropertiesSystem::PROPERTYKEY, propvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> @@ -4942,7 +4942,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHSetUnreadMailCountW(pszmailaddress : ::windows_core::PCWSTR, dwcount : u32, pszshellexecutecommand : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); SHSetUnreadMailCountW(pszmailaddress.into_param().abi(), dwcount, pszshellexecutecommand.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SHSetValueA(hkey: P0, pszsubkey: P1, pszvalue: P2, dwtype: u32, pvdata: ::core::option::Option<*const ::core::ffi::c_void>, cbdata: u32) -> i32 @@ -4954,7 +4954,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHSetValueA(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCSTR, pszvalue : ::windows_core::PCSTR, dwtype : u32, pvdata : *const ::core::ffi::c_void, cbdata : u32) -> i32); SHSetValueA(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi(), dwtype, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null())), cbdata) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn SHSetValueW(hkey: P0, pszsubkey: P1, pszvalue: P2, dwtype: u32, pvdata: ::core::option::Option<*const ::core::ffi::c_void>, cbdata: u32) -> i32 @@ -4966,7 +4966,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHSetValueW(hkey : super::super::System::Registry:: HKEY, pszsubkey : ::windows_core::PCWSTR, pszvalue : ::windows_core::PCWSTR, dwtype : u32, pvdata : *const ::core::ffi::c_void, cbdata : u32) -> i32); SHSetValueW(hkey.into_param().abi(), pszsubkey.into_param().abi(), pszvalue.into_param().abi(), dwtype, ::core::mem::transmute(pvdata.unwrap_or(::std::ptr::null())), cbdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHShellFolderView_Message(hwndmain: P0, umsg: u32, lparam: P1) -> super::super::Foundation::LRESULT @@ -4977,7 +4977,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHShellFolderView_Message(hwndmain : super::super::Foundation:: HWND, umsg : u32, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); SHShellFolderView_Message(hwndmain.into_param().abi(), umsg, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHShowManageLibraryUI(psilibrary: P0, hwndowner: P1, psztitle: P2, pszinstruction: P3, lmdoptions: LIBRARYMANAGEDIALOGOPTIONS) -> ::windows_core::Result<()> @@ -4990,7 +4990,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHShowManageLibraryUI(psilibrary : * mut::core::ffi::c_void, hwndowner : super::super::Foundation:: HWND, psztitle : ::windows_core::PCWSTR, pszinstruction : ::windows_core::PCWSTR, lmdoptions : LIBRARYMANAGEDIALOGOPTIONS) -> ::windows_core::HRESULT); SHShowManageLibraryUI(psilibrary.into_param().abi(), hwndowner.into_param().abi(), psztitle.into_param().abi(), pszinstruction.into_param().abi(), lmdoptions).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn SHSimpleIDListFromPath(pszpath: P0) -> *mut Common::ITEMIDLIST @@ -5000,7 +5000,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHSimpleIDListFromPath(pszpath : ::windows_core::PCWSTR) -> *mut Common:: ITEMIDLIST); SHSimpleIDListFromPath(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] #[inline] pub unsafe fn SHSkipJunction(pbc: P0, pclsid: *const ::windows_core::GUID) -> super::super::Foundation::BOOL @@ -5010,7 +5010,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHSkipJunction(pbc : * mut::core::ffi::c_void, pclsid : *const ::windows_core::GUID) -> super::super::Foundation:: BOOL); SHSkipJunction(pbc.into_param().abi(), pclsid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHStartNetConnectionDialogW(hwnd: P0, pszremotename: P1, dwtype: u32) -> ::windows_core::Result<()> @@ -5049,7 +5049,7 @@ pub unsafe fn SHStripMneumonicW(pszmenu: ::windows_core::PWSTR) -> u16 { ::windows_targets::link!("shlwapi.dll" "system" fn SHStripMneumonicW(pszmenu : ::windows_core::PWSTR) -> u16); SHStripMneumonicW(::core::mem::transmute(pszmenu)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHTestTokenMembership(htoken: P0, ulrid: u32) -> super::super::Foundation::BOOL @@ -5075,7 +5075,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn SHUnicodeToUnicode(pwzsrc : ::windows_core::PCWSTR, pwzdst : ::windows_core::PWSTR, cwchbuf : i32) -> i32); SHUnicodeToUnicode(pwzsrc.into_param().abi(), ::core::mem::transmute(pwzdst.as_ptr()), pwzdst.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHUnlockShared(pvdata: *const ::core::ffi::c_void) -> ::windows_core::Result<()> { @@ -5098,7 +5098,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SHUpdateImageW(pszhashitem : ::windows_core::PCWSTR, iindex : i32, uflags : u32, iimageindex : i32) -> ()); SHUpdateImageW(pszhashitem.into_param().abi(), iindex, uflags, iimageindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SHValidateUNC(hwndowner: P0, pszfile: ::windows_core::PWSTR, fconnect: VALIDATEUNC_OPTION) -> super::super::Foundation::BOOL @@ -5116,7 +5116,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn SetCurrentProcessExplicitAppUserModelID(appid : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); SetCurrentProcessExplicitAppUserModelID(appid.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn SetMenuContextHelpId(param0: P0, param1: u32) -> ::windows_core::Result<()> @@ -5126,7 +5126,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetMenuContextHelpId(param0 : super::WindowsAndMessaging:: HMENU, param1 : u32) -> super::super::Foundation:: BOOL); SetMenuContextHelpId(param0.into_param().abi(), param1).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowContextHelpId(param0: P0, param1: u32) -> ::windows_core::Result<()> @@ -5136,7 +5136,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowContextHelpId(param0 : super::super::Foundation:: HWND, param1 : u32) -> super::super::Foundation:: BOOL); SetWindowContextHelpId(param0.into_param().abi(), param1).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowSubclass(hwnd: P0, pfnsubclass: SUBCLASSPROC, uidsubclass: usize, dwrefdata: usize) -> super::super::Foundation::BOOL @@ -5146,7 +5146,7 @@ where ::windows_targets::link!("comctl32.dll" "system" fn SetWindowSubclass(hwnd : super::super::Foundation:: HWND, pfnsubclass : SUBCLASSPROC, uidsubclass : usize, dwrefdata : usize) -> super::super::Foundation:: BOOL); SetWindowSubclass(hwnd.into_param().abi(), pfnsubclass, uidsubclass, dwrefdata) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ShellAboutA(hwnd: P0, szapp: P1, szotherstuff: P2, hicon: P3) -> i32 @@ -5159,7 +5159,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ShellAboutA(hwnd : super::super::Foundation:: HWND, szapp : ::windows_core::PCSTR, szotherstuff : ::windows_core::PCSTR, hicon : super::WindowsAndMessaging:: HICON) -> i32); ShellAboutA(hwnd.into_param().abi(), szapp.into_param().abi(), szotherstuff.into_param().abi(), hicon.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ShellAboutW(hwnd: P0, szapp: P1, szotherstuff: P2, hicon: P3) -> i32 @@ -5172,7 +5172,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ShellAboutW(hwnd : super::super::Foundation:: HWND, szapp : ::windows_core::PCWSTR, szotherstuff : ::windows_core::PCWSTR, hicon : super::WindowsAndMessaging:: HICON) -> i32); ShellAboutW(hwnd.into_param().abi(), szapp.into_param().abi(), szotherstuff.into_param().abi(), hicon.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ShellExecuteA(hwnd: P0, lpoperation: P1, lpfile: P2, lpparameters: P3, lpdirectory: P4, nshowcmd: super::WindowsAndMessaging::SHOW_WINDOW_CMD) -> super::super::Foundation::HINSTANCE @@ -5186,21 +5186,21 @@ where ::windows_targets::link!("shell32.dll" "system" fn ShellExecuteA(hwnd : super::super::Foundation:: HWND, lpoperation : ::windows_core::PCSTR, lpfile : ::windows_core::PCSTR, lpparameters : ::windows_core::PCSTR, lpdirectory : ::windows_core::PCSTR, nshowcmd : super::WindowsAndMessaging:: SHOW_WINDOW_CMD) -> super::super::Foundation:: HINSTANCE); ShellExecuteA(hwnd.into_param().abi(), lpoperation.into_param().abi(), lpfile.into_param().abi(), lpparameters.into_param().abi(), lpdirectory.into_param().abi(), nshowcmd) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ShellExecuteExA(pexecinfo: *mut SHELLEXECUTEINFOA) -> ::windows_core::Result<()> { ::windows_targets::link!("shell32.dll" "system" fn ShellExecuteExA(pexecinfo : *mut SHELLEXECUTEINFOA) -> super::super::Foundation:: BOOL); ShellExecuteExA(pexecinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn ShellExecuteExW(pexecinfo: *mut SHELLEXECUTEINFOW) -> ::windows_core::Result<()> { ::windows_targets::link!("shell32.dll" "system" fn ShellExecuteExW(pexecinfo : *mut SHELLEXECUTEINFOW) -> super::super::Foundation:: BOOL); ShellExecuteExW(pexecinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ShellExecuteW(hwnd: P0, lpoperation: P1, lpfile: P2, lpparameters: P3, lpdirectory: P4, nshowcmd: super::WindowsAndMessaging::SHOW_WINDOW_CMD) -> super::super::Foundation::HINSTANCE @@ -5214,7 +5214,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn ShellExecuteW(hwnd : super::super::Foundation:: HWND, lpoperation : ::windows_core::PCWSTR, lpfile : ::windows_core::PCWSTR, lpparameters : ::windows_core::PCWSTR, lpdirectory : ::windows_core::PCWSTR, nshowcmd : super::WindowsAndMessaging:: SHOW_WINDOW_CMD) -> super::super::Foundation:: HINSTANCE); ShellExecuteW(hwnd.into_param().abi(), lpoperation.into_param().abi(), lpfile.into_param().abi(), lpparameters.into_param().abi(), lpdirectory.into_param().abi(), nshowcmd) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ShellMessageBoxA(happinst: P0, hwnd: P1, lpctext: P2, lpctitle: P3, fustyle: super::WindowsAndMessaging::MESSAGEBOX_STYLE) -> i32 @@ -5227,7 +5227,7 @@ where ::windows_targets::link!("shlwapi.dll" "cdecl" fn ShellMessageBoxA(happinst : super::super::Foundation:: HINSTANCE, hwnd : super::super::Foundation:: HWND, lpctext : ::windows_core::PCSTR, lpctitle : ::windows_core::PCSTR, fustyle : super::WindowsAndMessaging:: MESSAGEBOX_STYLE) -> i32); ShellMessageBoxA(happinst.into_param().abi(), hwnd.into_param().abi(), lpctext.into_param().abi(), lpctitle.into_param().abi(), fustyle) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn ShellMessageBoxW(happinst: P0, hwnd: P1, lpctext: P2, lpctitle: P3, fustyle: super::WindowsAndMessaging::MESSAGEBOX_STYLE) -> i32 @@ -5264,14 +5264,14 @@ where ::windows_targets::link!("shell32.dll" "system" fn Shell_GetCachedImageIndexW(psziconpath : ::windows_core::PCWSTR, iiconindex : i32, uiconflags : u32) -> i32); Shell_GetCachedImageIndexW(psziconpath.into_param().abi(), iiconindex, uiconflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] #[inline] pub unsafe fn Shell_GetImageLists(phiml: ::core::option::Option<*mut super::Controls::HIMAGELIST>, phimlsmall: ::core::option::Option<*mut super::Controls::HIMAGELIST>) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn Shell_GetImageLists(phiml : *mut super::Controls:: HIMAGELIST, phimlsmall : *mut super::Controls:: HIMAGELIST) -> super::super::Foundation:: BOOL); Shell_GetImageLists(::core::mem::transmute(phiml.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phimlsmall.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] #[inline] pub unsafe fn Shell_MergeMenus(hmdst: P0, hmsrc: P1, uinsert: u32, uidadjust: u32, uidadjustmax: u32, uflags: MM_FLAGS) -> u32 @@ -5282,14 +5282,14 @@ where ::windows_targets::link!("shell32.dll" "system" fn Shell_MergeMenus(hmdst : super::WindowsAndMessaging:: HMENU, hmsrc : super::WindowsAndMessaging:: HMENU, uinsert : u32, uidadjust : u32, uidadjustmax : u32, uflags : MM_FLAGS) -> u32); Shell_MergeMenus(hmdst.into_param().abi(), hmsrc.into_param().abi(), uinsert, uidadjust, uidadjustmax, uflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn Shell_NotifyIconA(dwmessage: NOTIFY_ICON_MESSAGE, lpdata: *const NOTIFYICONDATAA) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn Shell_NotifyIconA(dwmessage : NOTIFY_ICON_MESSAGE, lpdata : *const NOTIFYICONDATAA) -> super::super::Foundation:: BOOL); Shell_NotifyIconA(dwmessage, lpdata) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Shell_NotifyIconGetRect(identifier: *const NOTIFYICONIDENTIFIER) -> ::windows_core::Result { @@ -5297,21 +5297,21 @@ pub unsafe fn Shell_NotifyIconGetRect(identifier: *const NOTIFYICONIDENTIFIER) - let mut result__ = ::std::mem::zeroed(); Shell_NotifyIconGetRect(identifier, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] #[inline] pub unsafe fn Shell_NotifyIconW(dwmessage: NOTIFY_ICON_MESSAGE, lpdata: *const NOTIFYICONDATAW) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn Shell_NotifyIconW(dwmessage : NOTIFY_ICON_MESSAGE, lpdata : *const NOTIFYICONDATAW) -> super::super::Foundation:: BOOL); Shell_NotifyIconW(dwmessage, lpdata) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn SignalFileOpen(pidl: *const Common::ITEMIDLIST) -> super::super::Foundation::BOOL { ::windows_targets::link!("shell32.dll" "system" fn SignalFileOpen(pidl : *const Common:: ITEMIDLIST) -> super::super::Foundation:: BOOL); SignalFileOpen(pidl) } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_Urlmon`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_Urlmon\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_Urlmon"))] #[inline] pub unsafe fn SoftwareUpdateMessageBox(hwnd: P0, pszdistunit: P1, dwflags: u32, psdi: ::core::option::Option<*mut super::super::System::Com::Urlmon::SOFTDISTINFO>) -> u32 @@ -5322,7 +5322,7 @@ where ::windows_targets::link!("shdocvw.dll" "system" fn SoftwareUpdateMessageBox(hwnd : super::super::Foundation:: HWND, pszdistunit : ::windows_core::PCWSTR, dwflags : u32, psdi : *mut super::super::System::Com::Urlmon:: SOFTDISTINFO) -> u32); SoftwareUpdateMessageBox(hwnd.into_param().abi(), pszdistunit.into_param().abi(), dwflags, ::core::mem::transmute(psdi.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] #[inline] pub unsafe fn StgMakeUniqueName(pstgparent: P0, pszfilespec: P1, grfmode: u32) -> ::windows_core::Result @@ -5658,7 +5658,7 @@ pub unsafe fn StrFromTimeIntervalW(pszout: &mut [u16], dwtimems: u32, digits: i3 ::windows_targets::link!("shlwapi.dll" "system" fn StrFromTimeIntervalW(pszout : ::windows_core::PWSTR, cchmax : u32, dwtimems : u32, digits : i32) -> i32); StrFromTimeIntervalW(::core::mem::transmute(pszout.as_ptr()), pszout.len() as _, dwtimems, digits) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StrIsIntlEqualA(fcasesens: P0, pszstring1: P1, pszstring2: P2, nchar: i32) -> super::super::Foundation::BOOL @@ -5670,7 +5670,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn StrIsIntlEqualA(fcasesens : super::super::Foundation:: BOOL, pszstring1 : ::windows_core::PCSTR, pszstring2 : ::windows_core::PCSTR, nchar : i32) -> super::super::Foundation:: BOOL); StrIsIntlEqualA(fcasesens.into_param().abi(), pszstring1.into_param().abi(), pszstring2.into_param().abi(), nchar) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StrIsIntlEqualW(fcasesens: P0, pszstring1: P1, pszstring2: P2, nchar: i32) -> super::super::Foundation::BOOL @@ -5772,35 +5772,35 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn StrRStrIW(pszsource : ::windows_core::PCWSTR, pszlast : ::windows_core::PCWSTR, pszsrch : ::windows_core::PCWSTR) -> ::windows_core::PWSTR); StrRStrIW(pszsource.into_param().abi(), pszlast.into_param().abi(), pszsrch.into_param().abi()) } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn StrRetToBSTR(pstr: *mut Common::STRRET, pidl: ::core::option::Option<*const Common::ITEMIDLIST>, pbstr: *mut ::windows_core::BSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn StrRetToBSTR(pstr : *mut Common:: STRRET, pidl : *const Common:: ITEMIDLIST, pbstr : *mut ::std::mem::MaybeUninit <::windows_core::BSTR >) -> ::windows_core::HRESULT); StrRetToBSTR(pstr, ::core::mem::transmute(pidl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pbstr)).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn StrRetToBufA(pstr: *mut Common::STRRET, pidl: ::core::option::Option<*const Common::ITEMIDLIST>, pszbuf: &mut [u8]) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn StrRetToBufA(pstr : *mut Common:: STRRET, pidl : *const Common:: ITEMIDLIST, pszbuf : ::windows_core::PSTR, cchbuf : u32) -> ::windows_core::HRESULT); StrRetToBufA(pstr, ::core::mem::transmute(pidl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pszbuf.as_ptr()), pszbuf.len() as _).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn StrRetToBufW(pstr: *mut Common::STRRET, pidl: ::core::option::Option<*const Common::ITEMIDLIST>, pszbuf: &mut [u16]) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn StrRetToBufW(pstr : *mut Common:: STRRET, pidl : *const Common:: ITEMIDLIST, pszbuf : ::windows_core::PWSTR, cchbuf : u32) -> ::windows_core::HRESULT); StrRetToBufW(pstr, ::core::mem::transmute(pidl.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pszbuf.as_ptr()), pszbuf.len() as _).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn StrRetToStrA(pstr: *mut Common::STRRET, pidl: ::core::option::Option<*const Common::ITEMIDLIST>, ppsz: *mut ::windows_core::PSTR) -> ::windows_core::Result<()> { ::windows_targets::link!("shlwapi.dll" "system" fn StrRetToStrA(pstr : *mut Common:: STRRET, pidl : *const Common:: ITEMIDLIST, ppsz : *mut ::windows_core::PSTR) -> ::windows_core::HRESULT); StrRetToStrA(pstr, ::core::mem::transmute(pidl.unwrap_or(::std::ptr::null())), ppsz).ok() } -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] #[inline] pub unsafe fn StrRetToStrW(pstr: *mut Common::STRRET, pidl: ::core::option::Option<*const Common::ITEMIDLIST>, ppsz: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { @@ -5879,7 +5879,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn StrStrW(pszfirst : ::windows_core::PCWSTR, pszsrch : ::windows_core::PCWSTR) -> ::windows_core::PWSTR); StrStrW(pszfirst.into_param().abi(), pszsrch.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StrToInt64ExA(pszstring: P0, dwflags: i32, pllret: *mut i64) -> super::super::Foundation::BOOL @@ -5889,7 +5889,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn StrToInt64ExA(pszstring : ::windows_core::PCSTR, dwflags : i32, pllret : *mut i64) -> super::super::Foundation:: BOOL); StrToInt64ExA(pszstring.into_param().abi(), dwflags, pllret) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StrToInt64ExW(pszstring: P0, dwflags: i32, pllret: *mut i64) -> super::super::Foundation::BOOL @@ -5907,7 +5907,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn StrToIntA(pszsrc : ::windows_core::PCSTR) -> i32); StrToIntA(pszsrc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StrToIntExA(pszstring: P0, dwflags: i32, piret: *mut i32) -> super::super::Foundation::BOOL @@ -5917,7 +5917,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn StrToIntExA(pszstring : ::windows_core::PCSTR, dwflags : i32, piret : *mut i32) -> super::super::Foundation:: BOOL); StrToIntExA(pszstring.into_param().abi(), dwflags, piret) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StrToIntExW(pszstring: P0, dwflags: i32, piret: *mut i32) -> super::super::Foundation::BOOL @@ -5935,7 +5935,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn StrToIntW(pszsrc : ::windows_core::PCWSTR) -> i32); StrToIntW(pszsrc.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StrTrimA(psz: ::windows_core::PSTR, psztrimchars: P0) -> super::super::Foundation::BOOL @@ -5945,7 +5945,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn StrTrimA(psz : ::windows_core::PSTR, psztrimchars : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); StrTrimA(::core::mem::transmute(psz), psztrimchars.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn StrTrimW(psz: ::windows_core::PWSTR, psztrimchars: P0) -> super::super::Foundation::BOOL @@ -5955,7 +5955,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn StrTrimW(psz : ::windows_core::PWSTR, psztrimchars : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); StrTrimW(::core::mem::transmute(psz), psztrimchars.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnloadUserProfile(htoken: P0, hprofile: P1) -> ::windows_core::Result<()> @@ -6037,7 +6037,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn UrlCombineW(pszbase : ::windows_core::PCWSTR, pszrelative : ::windows_core::PCWSTR, pszcombined : ::windows_core::PWSTR, pcchcombined : *mut u32, dwflags : u32) -> ::windows_core::HRESULT); UrlCombineW(pszbase.into_param().abi(), pszrelative.into_param().abi(), ::core::mem::transmute(pszcombined), pcchcombined, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlCompareA(psz1: P0, psz2: P1, fignoreslash: P2) -> i32 @@ -6049,7 +6049,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn UrlCompareA(psz1 : ::windows_core::PCSTR, psz2 : ::windows_core::PCSTR, fignoreslash : super::super::Foundation:: BOOL) -> i32); UrlCompareA(psz1.into_param().abi(), psz2.into_param().abi(), fignoreslash.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlCompareW(psz1: P0, psz2: P1, fignoreslash: P2) -> i32 @@ -6149,7 +6149,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn UrlHashW(pszurl : ::windows_core::PCWSTR, pbhash : *mut u8, cbhash : u32) -> ::windows_core::HRESULT); UrlHashW(pszurl.into_param().abi(), ::core::mem::transmute(pbhash.as_ptr()), pbhash.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlIsA(pszurl: P0, urlis: URLIS) -> super::super::Foundation::BOOL @@ -6159,7 +6159,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn UrlIsA(pszurl : ::windows_core::PCSTR, urlis : URLIS) -> super::super::Foundation:: BOOL); UrlIsA(pszurl.into_param().abi(), urlis) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlIsNoHistoryA(pszurl: P0) -> super::super::Foundation::BOOL @@ -6169,7 +6169,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn UrlIsNoHistoryA(pszurl : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); UrlIsNoHistoryA(pszurl.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlIsNoHistoryW(pszurl: P0) -> super::super::Foundation::BOOL @@ -6179,7 +6179,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn UrlIsNoHistoryW(pszurl : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); UrlIsNoHistoryW(pszurl.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlIsOpaqueA(pszurl: P0) -> super::super::Foundation::BOOL @@ -6189,7 +6189,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn UrlIsOpaqueA(pszurl : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); UrlIsOpaqueA(pszurl.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlIsOpaqueW(pszurl: P0) -> super::super::Foundation::BOOL @@ -6199,7 +6199,7 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn UrlIsOpaqueW(pszurl : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); UrlIsOpaqueW(pszurl.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UrlIsW(pszurl: P0, urlis: URLIS) -> super::super::Foundation::BOOL @@ -6219,7 +6219,7 @@ pub unsafe fn UrlUnescapeW(pszurl: ::windows_core::PWSTR, pszunescaped: ::window ::windows_targets::link!("shlwapi.dll" "system" fn UrlUnescapeW(pszurl : ::windows_core::PWSTR, pszunescaped : ::windows_core::PWSTR, pcchunescaped : *mut u32, dwflags : u32) -> ::windows_core::HRESULT); UrlUnescapeW(::core::mem::transmute(pszurl), ::core::mem::transmute(pszunescaped), ::core::mem::transmute(pcchunescaped.unwrap_or(::std::ptr::null_mut())), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] #[inline] pub unsafe fn VariantToStrRet(varin: *const super::super::System::Variant::VARIANT, pstrret: *mut Common::STRRET) -> ::windows_core::Result<()> { @@ -6231,7 +6231,7 @@ pub unsafe fn WhichPlatform() -> u32 { ::windows_targets::link!("shlwapi.dll" "system" fn WhichPlatform() -> u32); WhichPlatform() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Win32DeleteFile(pszpath: P0) -> super::super::Foundation::BOOL @@ -6241,7 +6241,7 @@ where ::windows_targets::link!("shell32.dll" "system" fn Win32DeleteFile(pszpath : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); Win32DeleteFile(pszpath.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHelpA(hwndmain: P0, lpszhelp: P1, ucommand: u32, dwdata: usize) -> ::windows_core::Result<()> @@ -6252,7 +6252,7 @@ where ::windows_targets::link!("user32.dll" "system" fn WinHelpA(hwndmain : super::super::Foundation:: HWND, lpszhelp : ::windows_core::PCSTR, ucommand : u32, dwdata : usize) -> super::super::Foundation:: BOOL); WinHelpA(hwndmain.into_param().abi(), lpszhelp.into_param().abi(), ucommand, dwdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WinHelpW(hwndmain: P0, lpszhelp: P1, ucommand: u32, dwdata: usize) -> ::windows_core::Result<()> @@ -6263,7 +6263,7 @@ where ::windows_targets::link!("user32.dll" "system" fn WinHelpW(hwndmain : super::super::Foundation:: HWND, lpszhelp : ::windows_core::PCWSTR, ucommand : u32, dwdata : usize) -> super::super::Foundation:: BOOL); WinHelpW(hwndmain.into_param().abi(), lpszhelp.into_param().abi(), ucommand, dwdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WriteCabinetState(pcs: *const CABINETSTATE) -> super::super::Foundation::BOOL { @@ -6302,26 +6302,26 @@ where ::windows_targets::link!("shlwapi.dll" "system" fn wvnsprintfW(pszdest : ::windows_core::PWSTR, cchdest : i32, pszfmt : ::windows_core::PCWSTR, arglist : *const i8) -> i32); wvnsprintfW(::core::mem::transmute(pszdest.as_ptr()), pszdest.len() as _, pszfmt.into_param().abi(), arglist) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct CIE4ConnectionPoint(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl CIE4ConnectionPoint { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetConnectionInterface(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetConnectionInterface)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetConnectionPointContainer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetConnectionPointContainer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Advise(&self, punksink: P0) -> ::windows_core::Result where @@ -6330,23 +6330,23 @@ impl CIE4ConnectionPoint { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Advise)(::windows_core::Interface::as_raw(self), punksink.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Unadvise(&self, dwcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Unadvise)(::windows_core::Interface::as_raw(self), dwcookie).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumConnections(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumConnections)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DoInvokeIE4(&self, pf: *mut super::super::Foundation::BOOL, ppv: *mut *mut ::core::ffi::c_void, dispid: i32, pdispparams: *mut super::super::System::Com::DISPPARAMS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DoInvokeIE4)(::windows_core::Interface::as_raw(self), pf, ppv, dispid, pdispparams).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn DoInvokePIDLIE4(&self, dispid: i32, pidl: *mut Common::ITEMIDLIST, fcancancel: P0) -> ::windows_core::Result<()> where @@ -6379,7 +6379,7 @@ pub struct CIE4ConnectionPoint_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common")))] DoInvokePIDLIE4: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6390,7 +6390,7 @@ impl DFConstraint { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Value(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6418,7 +6418,7 @@ pub struct DFConstraint_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Value: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6441,7 +6441,7 @@ unsafe impl ::windows_core::ComInterface for DShellFolderViewEvents { pub struct DShellFolderViewEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6464,7 +6464,7 @@ unsafe impl ::windows_core::ComInterface for DShellNameSpaceEvents { pub struct DShellNameSpaceEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6487,7 +6487,7 @@ unsafe impl ::windows_core::ComInterface for DShellWindowsEvents { pub struct DShellWindowsEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6510,7 +6510,7 @@ unsafe impl ::windows_core::ComInterface for DWebBrowserEvents { pub struct DWebBrowserEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6533,7 +6533,7 @@ unsafe impl ::windows_core::ComInterface for DWebBrowserEvents2 { pub struct DWebBrowserEvents2_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6544,31 +6544,31 @@ impl Folder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParentFolder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ParentFolder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Items(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Items)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseName(&self, bname: P0) -> ::windows_core::Result where @@ -6577,7 +6577,7 @@ impl Folder { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ParseName)(::windows_core::Interface::as_raw(self), bname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NewFolder(&self, bname: P0, voptions: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6585,17 +6585,17 @@ impl Folder { { (::windows_core::Interface::vtable(self).NewFolder)(::windows_core::Interface::as_raw(self), bname.into_param().abi(), ::core::mem::transmute(voptions)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveHere(&self, vitem: super::super::System::Variant::VARIANT, voptions: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MoveHere)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vitem), ::core::mem::transmute(voptions)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyHere(&self, vitem: super::super::System::Variant::VARIANT, voptions: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CopyHere)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vitem), ::core::mem::transmute(voptions)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDetailsOf(&self, vitem: super::super::System::Variant::VARIANT, icolumn: i32) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); @@ -6655,7 +6655,7 @@ pub struct Folder_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetDetailsOf: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6666,31 +6666,31 @@ impl Folder2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParentFolder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ParentFolder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Items(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Items)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseName(&self, bname: P0) -> ::windows_core::Result where @@ -6699,7 +6699,7 @@ impl Folder2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ParseName)(::windows_core::Interface::as_raw(self), bname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NewFolder(&self, bname: P0, voptions: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6707,23 +6707,23 @@ impl Folder2 { { (::windows_core::Interface::vtable(self).base__.NewFolder)(::windows_core::Interface::as_raw(self), bname.into_param().abi(), ::core::mem::transmute(voptions)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveHere(&self, vitem: super::super::System::Variant::VARIANT, voptions: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MoveHere)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vitem), ::core::mem::transmute(voptions)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyHere(&self, vitem: super::super::System::Variant::VARIANT, voptions: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CopyHere)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vitem), ::core::mem::transmute(voptions)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDetailsOf(&self, vitem: super::super::System::Variant::VARIANT, icolumn: i32) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDetailsOf)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vitem), icolumn, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Self_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6736,7 +6736,7 @@ impl Folder2 { pub unsafe fn Synchronize(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Synchronize)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HaveToShowWebViewBarricade(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6773,7 +6773,7 @@ pub struct Folder2_Vtbl { HaveToShowWebViewBarricade: usize, pub DismissedWebViewBarricade: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6784,31 +6784,31 @@ impl Folder3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Title)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParentFolder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ParentFolder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Items(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Items)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ParseName(&self, bname: P0) -> ::windows_core::Result where @@ -6817,7 +6817,7 @@ impl Folder3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ParseName)(::windows_core::Interface::as_raw(self), bname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NewFolder(&self, bname: P0, voptions: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -6825,23 +6825,23 @@ impl Folder3 { { (::windows_core::Interface::vtable(self).base__.base__.NewFolder)(::windows_core::Interface::as_raw(self), bname.into_param().abi(), ::core::mem::transmute(voptions)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveHere(&self, vitem: super::super::System::Variant::VARIANT, voptions: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.MoveHere)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vitem), ::core::mem::transmute(voptions)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyHere(&self, vitem: super::super::System::Variant::VARIANT, voptions: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CopyHere)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vitem), ::core::mem::transmute(voptions)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDetailsOf(&self, vitem: super::super::System::Variant::VARIANT, icolumn: i32) -> ::windows_core::Result<::windows_core::BSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetDetailsOf)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vitem), icolumn, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Self_(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6854,7 +6854,7 @@ impl Folder3 { pub unsafe fn Synchronize(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Synchronize)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HaveToShowWebViewBarricade(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6863,13 +6863,13 @@ impl Folder3 { pub unsafe fn DismissedWebViewBarricade(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DismissedWebViewBarricade)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowWebViewBarricade(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShowWebViewBarricade)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetShowWebViewBarricade(&self, bshowwebviewbarricade: P0) -> ::windows_core::Result<()> where @@ -6902,20 +6902,20 @@ pub struct Folder3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetShowWebViewBarricade: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FolderItem(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl FolderItem { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6935,37 +6935,37 @@ impl FolderItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Path)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetLink(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetLink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFolder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFolder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLink(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsLink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFolder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsFolder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFileSystem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsFileSystem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBrowsable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6986,13 +6986,13 @@ impl FolderItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Verbs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Verbs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeVerb(&self, vverb: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeVerb)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vverb)).ok() @@ -7061,20 +7061,20 @@ pub struct FolderItem_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] InvokeVerb: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FolderItem2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl FolderItem2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7094,37 +7094,37 @@ impl FolderItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Path)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetLink(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetLink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFolder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFolder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLink(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsLink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFolder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsFolder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFileSystem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsFileSystem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsBrowsable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7145,23 +7145,23 @@ impl FolderItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Type)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Verbs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Verbs)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeVerb(&self, vverb: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InvokeVerb)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vverb)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeVerbEx(&self, vverb: super::super::System::Variant::VARIANT, vargs: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeVerbEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vverb), ::core::mem::transmute(vargs)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExtendedProperty(&self, bstrpropname: P0) -> ::windows_core::Result where @@ -7195,20 +7195,20 @@ pub struct FolderItem2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ExtendedProperty: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct FolderItemVerb(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl FolderItemVerb { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7248,7 +7248,7 @@ pub struct FolderItemVerb_Vtbl { pub Name: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbs: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub DoIt: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7259,19 +7259,19 @@ impl FolderItemVerbs { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, index: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7312,7 +7312,7 @@ pub struct FolderItemVerbs_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7323,19 +7323,19 @@ impl FolderItems { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, index: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7376,7 +7376,7 @@ pub struct FolderItems_Vtbl { Item: usize, pub _NewEnum: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppunk: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7387,19 +7387,19 @@ impl FolderItems2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, index: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7409,7 +7409,7 @@ impl FolderItems2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeVerbEx(&self, vverb: super::super::System::Variant::VARIANT, vargs: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeVerbEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vverb), ::core::mem::transmute(vargs)).ok() @@ -7435,7 +7435,7 @@ pub struct FolderItems2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] InvokeVerbEx: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7446,19 +7446,19 @@ impl FolderItems3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, index: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7468,7 +7468,7 @@ impl FolderItems3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeVerbEx(&self, vverb: super::super::System::Variant::VARIANT, vargs: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InvokeVerbEx)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vverb), ::core::mem::transmute(vargs)).ok() @@ -7479,7 +7479,7 @@ impl FolderItems3 { { (::windows_core::Interface::vtable(self).Filter)(::windows_core::Interface::as_raw(self), grfflags, bstrfilespec.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Verbs(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7567,7 +7567,7 @@ pub struct IACList2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAccessibilityDockingService(::windows_core::IUnknown); impl IAccessibilityDockingService { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetAvailableSize(&self, hmonitor: P0, pcxfixed: *mut u32, pcymax: *mut u32) -> ::windows_core::Result<()> where @@ -7575,7 +7575,7 @@ impl IAccessibilityDockingService { { (::windows_core::Interface::vtable(self).GetAvailableSize)(::windows_core::Interface::as_raw(self), hmonitor.into_param().abi(), pcxfixed, pcymax).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn DockWindow(&self, hwnd: P0, hmonitor: P1, cyrequested: u32, pcallback: P2) -> ::windows_core::Result<()> where @@ -7585,7 +7585,7 @@ impl IAccessibilityDockingService { { (::windows_core::Interface::vtable(self).DockWindow)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), hmonitor.into_param().abi(), cyrequested, pcallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UndockWindow(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -7673,7 +7673,7 @@ impl IActionProgress { pub unsafe fn UpdateProgress(&self, ulcompleted: u64, ultotal: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UpdateProgress)(::windows_core::Interface::as_raw(self), ulcompleted, ultotal).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateText(&self, sptext: SPTEXT, psztext: P0, fmaycompact: P1) -> ::windows_core::Result<()> where @@ -7682,7 +7682,7 @@ impl IActionProgress { { (::windows_core::Interface::vtable(self).UpdateText)(::windows_core::Interface::as_raw(self), sptext, psztext.into_param().abi(), fmaycompact.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryCancel(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7752,13 +7752,13 @@ pub struct IActionProgressDialog_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppActivationUIInfo(::windows_core::IUnknown); impl IAppActivationUIInfo { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetMonitor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMonitor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInvokePoint(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7768,7 +7768,7 @@ impl IAppActivationUIInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetShowCommand)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetShowUI(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7846,7 +7846,7 @@ pub struct IAppPublisher_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppVisibility(::windows_core::IUnknown); impl IAppVisibility { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetAppVisibilityOnMonitor(&self, hmonitor: P0) -> ::windows_core::Result where @@ -7855,7 +7855,7 @@ impl IAppVisibility { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAppVisibilityOnMonitor)(::windows_core::Interface::as_raw(self), hmonitor.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsLauncherVisible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7898,7 +7898,7 @@ pub struct IAppVisibility_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAppVisibilityEvents(::windows_core::IUnknown); impl IAppVisibilityEvents { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn AppVisibilityOnMonitorChanged(&self, hmonitor: P0, previousmode: MONITOR_APP_VISIBILITY, currentmode: MONITOR_APP_VISIBILITY) -> ::windows_core::Result<()> where @@ -7906,7 +7906,7 @@ impl IAppVisibilityEvents { { (::windows_core::Interface::vtable(self).AppVisibilityOnMonitorChanged)(::windows_core::Interface::as_raw(self), hmonitor.into_param().abi(), previousmode, currentmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LauncherVisibilityChange(&self, currentvisiblestate: P0) -> ::windows_core::Result<()> where @@ -7991,7 +7991,7 @@ impl IApplicationAssociationRegistration { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryCurrentDefault)(::windows_core::Interface::as_raw(self), pszquery.into_param().abi(), atquerytype, alquerylevel, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryAppIsDefault(&self, pszquery: P0, atquerytype: ASSOCIATIONTYPE, alquerylevel: ASSOCIATIONLEVEL, pszappregistryname: P1) -> ::windows_core::Result where @@ -8001,7 +8001,7 @@ impl IApplicationAssociationRegistration { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryAppIsDefault)(::windows_core::Interface::as_raw(self), pszquery.into_param().abi(), atquerytype, alquerylevel, pszappregistryname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryAppIsDefaultAll(&self, alquerylevel: ASSOCIATIONLEVEL, pszappregistryname: P0) -> ::windows_core::Result where @@ -8079,12 +8079,12 @@ pub struct IApplicationAssociationRegistrationUI_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IApplicationDesignModeSettings(::windows_core::IUnknown); impl IApplicationDesignModeSettings { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNativeDisplaySize(&self, nativedisplaysizepixels: super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetNativeDisplaySize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(nativedisplaysizepixels)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetScaleFactor(&self, scalefactor: Common::DEVICE_SCALE_FACTOR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetScaleFactor)(::windows_core::Interface::as_raw(self), scalefactor).ok() @@ -8092,13 +8092,13 @@ impl IApplicationDesignModeSettings { pub unsafe fn SetApplicationViewState(&self, viewstate: APPLICATION_VIEW_STATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetApplicationViewState)(::windows_core::Interface::as_raw(self), viewstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ComputeApplicationSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ComputeApplicationSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn IsApplicationViewStateSupported(&self, viewstate: APPLICATION_VIEW_STATE, nativedisplaysizepixels: super::super::Foundation::SIZE, scalefactor: Common::DEVICE_SCALE_FACTOR) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8142,12 +8142,12 @@ pub struct IApplicationDesignModeSettings_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IApplicationDesignModeSettings2(::windows_core::IUnknown); impl IApplicationDesignModeSettings2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNativeDisplaySize(&self, nativedisplaysizepixels: super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetNativeDisplaySize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(nativedisplaysizepixels)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetScaleFactor(&self, scalefactor: Common::DEVICE_SCALE_FACTOR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetScaleFactor)(::windows_core::Interface::as_raw(self), scalefactor).ok() @@ -8155,13 +8155,13 @@ impl IApplicationDesignModeSettings2 { pub unsafe fn SetApplicationViewState(&self, viewstate: APPLICATION_VIEW_STATE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetApplicationViewState)(::windows_core::Interface::as_raw(self), viewstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ComputeApplicationSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ComputeApplicationSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn IsApplicationViewStateSupported(&self, viewstate: APPLICATION_VIEW_STATE, nativedisplaysizepixels: super::super::Foundation::SIZE, scalefactor: Common::DEVICE_SCALE_FACTOR) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8179,7 +8179,7 @@ impl IApplicationDesignModeSettings2 { pub unsafe fn SetAdjacentDisplayEdges(&self, adjacentdisplayedges: ADJACENT_DISPLAY_EDGES) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAdjacentDisplayEdges)(::windows_core::Interface::as_raw(self), adjacentdisplayedges).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIsOnLockScreen(&self, isonlockscreen: P0) -> ::windows_core::Result<()> where @@ -8190,12 +8190,12 @@ impl IApplicationDesignModeSettings2 { pub unsafe fn SetApplicationViewMinWidth(&self, viewminwidth: APPLICATION_VIEW_MIN_WIDTH) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetApplicationViewMinWidth)(::windows_core::Interface::as_raw(self), viewminwidth).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetApplicationSizeBounds(&self, minapplicationsizepixels: *mut super::super::Foundation::SIZE, maxapplicationsizepixels: *mut super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetApplicationSizeBounds)(::windows_core::Interface::as_raw(self), minapplicationsizepixels, maxapplicationsizepixels).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetApplicationViewOrientation(&self, applicationsizepixels: super::super::Foundation::SIZE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8321,7 +8321,7 @@ impl IAssocHandler { { (::windows_core::Interface::vtable(self).MakeDefault)(::windows_core::Interface::as_raw(self), pszdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invoke(&self, pdo: P0) -> ::windows_core::Result<()> where @@ -8329,7 +8329,7 @@ impl IAssocHandler { { (::windows_core::Interface::vtable(self).Invoke)(::windows_core::Interface::as_raw(self), pdo.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateInvoker(&self, pdo: P0) -> ::windows_core::Result where @@ -8429,7 +8429,7 @@ impl IAttachmentExecute { pub unsafe fn CheckPolicy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CheckPolicy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Prompt(&self, hwnd: P0, prompt: ATTACHMENT_PROMPT) -> ::windows_core::Result where @@ -8441,7 +8441,7 @@ impl IAttachmentExecute { pub unsafe fn Save(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Execute(&self, hwnd: P0, pszverb: P1, phprocess: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> where @@ -8450,7 +8450,7 @@ impl IAttachmentExecute { { (::windows_core::Interface::vtable(self).Execute)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pszverb.into_param().abi(), ::core::mem::transmute(phprocess.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SaveWithUI(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -8499,7 +8499,7 @@ pub struct IAttachmentExecute_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAutoComplete(::windows_core::IUnknown); impl IAutoComplete { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Init(&self, hwndedit: P0, punkacl: P1, pwszregkeypath: P2, pwszquickcomplete: P3) -> ::windows_core::Result<()> where @@ -8510,7 +8510,7 @@ impl IAutoComplete { { (::windows_core::Interface::vtable(self).Init)(::windows_core::Interface::as_raw(self), hwndedit.into_param().abi(), punkacl.into_param().abi(), pwszregkeypath.into_param().abi(), pwszquickcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -8543,7 +8543,7 @@ pub struct IAutoComplete_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAutoComplete2(::windows_core::IUnknown); impl IAutoComplete2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Init(&self, hwndedit: P0, punkacl: P1, pwszregkeypath: P2, pwszquickcomplete: P3) -> ::windows_core::Result<()> where @@ -8554,7 +8554,7 @@ impl IAutoComplete2 { { (::windows_core::Interface::vtable(self).base__.Init)(::windows_core::Interface::as_raw(self), hwndedit.into_param().abi(), punkacl.into_param().abi(), pwszregkeypath.into_param().abi(), pwszquickcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -8613,7 +8613,7 @@ pub struct IAutoCompleteDropDown_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBandHost(::windows_core::IUnknown); impl IBandHost { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateBand(&self, rclsidband: *const ::windows_core::GUID, favailable: P0, fvisible: P1) -> ::windows_core::Result where @@ -8624,7 +8624,7 @@ impl IBandHost { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateBand)(::windows_core::Interface::as_raw(self), rclsidband, favailable.into_param().abi(), fvisible.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBandAvailability(&self, rclsidband: *const ::windows_core::GUID, favailable: P0) -> ::windows_core::Result<()> where @@ -8671,7 +8671,7 @@ impl IBandSite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumBands)(::windows_core::Interface::as_raw(self), uband, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn QueryBand(&self, dwbandid: u32, ppstb: ::core::option::Option<*mut ::core::option::Option>, pdwstate: ::core::option::Option<*mut u32>, pszname: ::core::option::Option<&mut [u16]>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryBand)(::windows_core::Interface::as_raw(self), dwbandid, ::core::mem::transmute(ppstb.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwstate.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pszname.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pszname.as_deref().map_or(0, |slice| slice.len() as _)).ok() @@ -8751,7 +8751,7 @@ impl IBanneredBar { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIconSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetBitmap(&self, hbitmap: P0) -> ::windows_core::Result<()> where @@ -8759,7 +8759,7 @@ impl IBanneredBar { { (::windows_core::Interface::vtable(self).SetBitmap)(::windows_core::Interface::as_raw(self), hbitmap.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetBitmap(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8814,13 +8814,13 @@ pub struct IBrowserFrameOptions_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBrowserService(::windows_core::IUnknown); impl IBrowserService { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetParentSite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetParentSite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn SetTitle(&self, psv: P0, pszname: P1) -> ::windows_core::Result<()> where @@ -8829,7 +8829,7 @@ impl IBrowserService { { (::windows_core::Interface::vtable(self).SetTitle)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), pszname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetTitle(&self, psv: P0, pszname: &mut [u16]) -> ::windows_core::Result<()> where @@ -8837,7 +8837,7 @@ impl IBrowserService { { (::windows_core::Interface::vtable(self).GetTitle)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), ::core::mem::transmute(pszname.as_ptr()), pszname.len() as _).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetOleObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -8847,7 +8847,7 @@ impl IBrowserService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTravelLog)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowControlWindow(&self, id: u32, fshow: P0) -> ::windows_core::Result<()> where @@ -8855,18 +8855,18 @@ impl IBrowserService { { (::windows_core::Interface::vtable(self).ShowControlWindow)(::windows_core::Interface::as_raw(self), id, fshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsControlWindowShown(&self, id: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsControlWindowShown)(::windows_core::Interface::as_raw(self), id, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn IEGetDisplayName(&self, pidl: *const Common::ITEMIDLIST, pwszname: ::windows_core::PWSTR, uflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IEGetDisplayName)(::windows_core::Interface::as_raw(self), pidl, ::core::mem::transmute(pwszname), uflags).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn IEParseDisplayName(&self, uicp: u32, pwszpath: P0) -> ::windows_core::Result<*mut Common::ITEMIDLIST> where @@ -8881,7 +8881,7 @@ impl IBrowserService { { (::windows_core::Interface::vtable(self).DisplayParseError)(::windows_core::Interface::as_raw(self), hres, pwszpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn NavigateToPidl(&self, pidl: *const Common::ITEMIDLIST, grfhlnf: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NavigateToPidl)(::windows_core::Interface::as_raw(self), pidl, grfhlnf).ok() @@ -8893,7 +8893,7 @@ impl IBrowserService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNavigateState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn NotifyRedirect(&self, psv: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result where @@ -8918,13 +8918,13 @@ impl IBrowserService { pub unsafe fn CanNavigateNow(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CanNavigateNow)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetPidl(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPidl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetReferrer(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetReferrer)(::windows_core::Interface::as_raw(self), pidl).ok() @@ -8936,12 +8936,12 @@ impl IBrowserService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBrowserByIndex)(::windows_core::Interface::as_raw(self), dwid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn GetHistoryObject(&self, ppole: *mut ::core::option::Option, pstm: *mut ::core::option::Option, ppbc: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetHistoryObject)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppole), ::core::mem::transmute(pstm), ::core::mem::transmute(ppbc)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn SetHistoryObject(&self, pole: P0, fislocalanchor: P1) -> ::windows_core::Result<()> where @@ -8950,7 +8950,7 @@ impl IBrowserService { { (::windows_core::Interface::vtable(self).SetHistoryObject)(::windows_core::Interface::as_raw(self), pole.into_param().abi(), fislocalanchor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn CacheOLEServer(&self, pole: P0) -> ::windows_core::Result<()> where @@ -8958,13 +8958,13 @@ impl IBrowserService { { (::windows_core::Interface::vtable(self).CacheOLEServer)(::windows_core::Interface::as_raw(self), pole.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSetCodePage(&self, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSetCodePage)(::windows_core::Interface::as_raw(self), pvarin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnHttpEquiv(&self, psv: P0, fdone: P1, pvarargin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -8974,13 +8974,13 @@ impl IBrowserService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnHttpEquiv)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), fdone.into_param().abi(), pvarargin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetPalette(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPalette)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterWindow(&self, fforceregister: P0, swc: ShellWindowTypeConstants) -> ::windows_core::Result<()> where @@ -9092,13 +9092,13 @@ pub struct IBrowserService_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBrowserService2(::windows_core::IUnknown); impl IBrowserService2 { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetParentSite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetParentSite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn SetTitle(&self, psv: P0, pszname: P1) -> ::windows_core::Result<()> where @@ -9107,7 +9107,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self).base__.SetTitle)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), pszname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetTitle(&self, psv: P0, pszname: &mut [u16]) -> ::windows_core::Result<()> where @@ -9115,7 +9115,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self).base__.GetTitle)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), ::core::mem::transmute(pszname.as_ptr()), pszname.len() as _).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetOleObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9125,7 +9125,7 @@ impl IBrowserService2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTravelLog)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowControlWindow(&self, id: u32, fshow: P0) -> ::windows_core::Result<()> where @@ -9133,18 +9133,18 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self).base__.ShowControlWindow)(::windows_core::Interface::as_raw(self), id, fshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsControlWindowShown(&self, id: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsControlWindowShown)(::windows_core::Interface::as_raw(self), id, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn IEGetDisplayName(&self, pidl: *const Common::ITEMIDLIST, pwszname: ::windows_core::PWSTR, uflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IEGetDisplayName)(::windows_core::Interface::as_raw(self), pidl, ::core::mem::transmute(pwszname), uflags).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn IEParseDisplayName(&self, uicp: u32, pwszpath: P0) -> ::windows_core::Result<*mut Common::ITEMIDLIST> where @@ -9159,7 +9159,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self).base__.DisplayParseError)(::windows_core::Interface::as_raw(self), hres, pwszpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn NavigateToPidl(&self, pidl: *const Common::ITEMIDLIST, grfhlnf: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.NavigateToPidl)(::windows_core::Interface::as_raw(self), pidl, grfhlnf).ok() @@ -9171,7 +9171,7 @@ impl IBrowserService2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNavigateState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn NotifyRedirect(&self, psv: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result where @@ -9196,13 +9196,13 @@ impl IBrowserService2 { pub unsafe fn CanNavigateNow(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CanNavigateNow)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetPidl(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPidl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetReferrer(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetReferrer)(::windows_core::Interface::as_raw(self), pidl).ok() @@ -9214,12 +9214,12 @@ impl IBrowserService2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBrowserByIndex)(::windows_core::Interface::as_raw(self), dwid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn GetHistoryObject(&self, ppole: *mut ::core::option::Option, pstm: *mut ::core::option::Option, ppbc: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetHistoryObject)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppole), ::core::mem::transmute(pstm), ::core::mem::transmute(ppbc)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn SetHistoryObject(&self, pole: P0, fislocalanchor: P1) -> ::windows_core::Result<()> where @@ -9228,7 +9228,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self).base__.SetHistoryObject)(::windows_core::Interface::as_raw(self), pole.into_param().abi(), fislocalanchor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn CacheOLEServer(&self, pole: P0) -> ::windows_core::Result<()> where @@ -9236,13 +9236,13 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self).base__.CacheOLEServer)(::windows_core::Interface::as_raw(self), pole.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSetCodePage(&self, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSetCodePage)(::windows_core::Interface::as_raw(self), pvarin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnHttpEquiv(&self, psv: P0, fdone: P1, pvarargin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -9252,13 +9252,13 @@ impl IBrowserService2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.OnHttpEquiv)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), fdone.into_param().abi(), pvarargin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetPalette(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPalette)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterWindow(&self, fforceregister: P0, swc: ShellWindowTypeConstants) -> ::windows_core::Result<()> where @@ -9266,7 +9266,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self).base__.RegisterWindow)(::windows_core::Interface::as_raw(self), fforceregister.into_param().abi(), swc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WndProcBS(&self, hwnd: P0, umsg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT where @@ -9279,13 +9279,13 @@ impl IBrowserService2 { pub unsafe fn SetAsDefFolderSettings(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAsDefFolderSettings)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetViewRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetViewRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnSize(&self, wparam: P0) -> ::windows_core::Result<()> where @@ -9293,12 +9293,12 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self).OnSize)(::windows_core::Interface::as_raw(self), wparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn OnCreate(&self, pcs: *const super::WindowsAndMessaging::CREATESTRUCTW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnCreate)(::windows_core::Interface::as_raw(self), pcs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnCommand(&self, wparam: P0, lparam: P1) -> super::super::Foundation::LRESULT where @@ -9310,7 +9310,7 @@ impl IBrowserService2 { pub unsafe fn OnDestroy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnDestroy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn OnNotify(&self, pnm: *const super::Controls::NMHDR) -> super::super::Foundation::LRESULT { (::windows_core::Interface::vtable(self).OnNotify)(::windows_core::Interface::as_raw(self), pnm) @@ -9318,7 +9318,7 @@ impl IBrowserService2 { pub unsafe fn OnSetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnSetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnFrameWindowActivateBS(&self, factive: P0) -> ::windows_core::Result<()> where @@ -9332,7 +9332,7 @@ impl IBrowserService2 { pub unsafe fn ActivatePendingView(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ActivatePendingView)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn CreateViewWindow(&self, psvnew: P0, psvold: P1, prcview: *const super::super::Foundation::RECT) -> ::windows_core::Result where @@ -9345,19 +9345,19 @@ impl IBrowserService2 { pub unsafe fn CreateBrowserPropSheetExt(&self, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateBrowserPropSheetExt)(::windows_core::Interface::as_raw(self), riid, ppv).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetViewWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetViewWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetBaseBrowserData(&self) -> ::windows_core::Result<*mut BASEBROWSERDATALH> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBaseBrowserData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn PutBaseBrowserData(&self) -> *mut BASEBROWSERDATALH { (::windows_core::Interface::vtable(self).PutBaseBrowserData)(::windows_core::Interface::as_raw(self)) @@ -9374,7 +9374,7 @@ impl IBrowserService2 { pub unsafe fn Offline(&self, icmd: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Offline)(::windows_core::Interface::as_raw(self), icmd).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowViewResize(&self, f: P0) -> ::windows_core::Result<()> where @@ -9394,7 +9394,7 @@ impl IBrowserService2 { pub unsafe fn InitializeTransitionSite(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InitializeTransitionSite)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _Initialize(&self, hwnd: P0, pauto: P1) -> ::windows_core::Result<()> where @@ -9412,7 +9412,7 @@ impl IBrowserService2 { pub unsafe fn _MaySaveChanges(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self)._MaySaveChanges)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _PauseOrResumeView(&self, fpaused: P0) -> ::windows_core::Result<()> where @@ -9423,12 +9423,12 @@ impl IBrowserService2 { pub unsafe fn _DisableModeless(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self)._DisableModeless)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn _NavigateToPidl2(&self, pidl: *const Common::ITEMIDLIST, grfhlnf: u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self)._NavigateToPidl2)(::windows_core::Interface::as_raw(self), pidl, grfhlnf, dwflags).ok() } - #[doc = "Required features: `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn _TryShell2Rename(&self, psv: P0, pidlnew: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -9439,7 +9439,7 @@ impl IBrowserService2 { pub unsafe fn _SwitchActivationNow(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self)._SwitchActivationNow)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn _ExecChildren(&self, punkbar: P0, fbroadcast: P1, pguidcmdgroup: ::core::option::Option<*const ::windows_core::GUID>, ncmdid: u32, ncmdexecopt: u32, pvarargin: ::core::option::Option<*const super::super::System::Variant::VARIANT>, pvarargout: ::core::option::Option<*mut super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -9448,7 +9448,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self)._ExecChildren)(::windows_core::Interface::as_raw(self), punkbar.into_param().abi(), fbroadcast.into_param().abi(), ::core::mem::transmute(pguidcmdgroup.unwrap_or(::std::ptr::null())), ncmdid, ncmdexecopt, ::core::mem::transmute(pvarargin.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvarargout.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _SendChildren(&self, hwndbar: P0, fbroadcast: P1, umsg: u32, wparam: P2, lparam: P3) -> ::windows_core::Result<()> where @@ -9465,7 +9465,7 @@ impl IBrowserService2 { pub unsafe fn _OnFocusChange(&self, itb: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self)._OnFocusChange)(::windows_core::Interface::as_raw(self), itb).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn v_ShowHideChildWindows(&self, fchildonly: P0) -> ::windows_core::Result<()> where @@ -9482,7 +9482,7 @@ impl IBrowserService2 { pub unsafe fn _UIActivateView(&self, ustate: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self)._UIActivateView)(::windows_core::Interface::as_raw(self), ustate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _GetViewBorderRect(&self, prc: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self)._GetViewBorderRect)(::windows_core::Interface::as_raw(self), prc).ok() @@ -9496,7 +9496,7 @@ impl IBrowserService2 { pub unsafe fn _ResizeView(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self)._ResizeView)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn _GetEffectiveClientArea(&self, lprectborder: *mut super::super::Foundation::RECT, hmon: P0) -> ::windows_core::Result<()> where @@ -9504,7 +9504,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self)._GetEffectiveClientArea)(::windows_core::Interface::as_raw(self), lprectborder, hmon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn v_GetViewStream(&self, pidl: *mut Common::ITEMIDLIST, grfmode: u32, pwszname: P0) -> ::core::option::Option where @@ -9512,7 +9512,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self).v_GetViewStream)(::windows_core::Interface::as_raw(self), pidl, grfmode, pwszname.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ForwardViewMsg(&self, umsg: u32, wparam: P0, lparam: P1) -> super::super::Foundation::LRESULT where @@ -9521,7 +9521,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self).ForwardViewMsg)(::windows_core::Interface::as_raw(self), umsg, wparam.into_param().abi(), lparam.into_param().abi()) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetAcceleratorMenu(&self, hacc: P0) -> ::windows_core::Result<()> where @@ -9532,12 +9532,12 @@ impl IBrowserService2 { pub unsafe fn _GetToolbarCount(&self) -> i32 { (::windows_core::Interface::vtable(self)._GetToolbarCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole"))] pub unsafe fn _GetToolbarItem(&self, itb: i32) -> *mut TOOLBARITEM { (::windows_core::Interface::vtable(self)._GetToolbarItem)(::windows_core::Interface::as_raw(self), itb) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn _SaveToolbars(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -9545,7 +9545,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self)._SaveToolbars)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn _LoadToolbars(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -9553,7 +9553,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self)._LoadToolbars)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _CloseAndReleaseToolbars(&self, fclose: P0) -> ::windows_core::Result<()> where @@ -9561,12 +9561,12 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self)._CloseAndReleaseToolbars)(::windows_core::Interface::as_raw(self), fclose.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Ole`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn v_MayGetNextToolbarFocus(&self, lpmsg: *const super::WindowsAndMessaging::MSG, itbnext: u32, citb: i32, pptbi: *mut *mut TOOLBARITEM, phwnd: *mut super::super::Foundation::HWND) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).v_MayGetNextToolbarFocus)(::windows_core::Interface::as_raw(self), lpmsg, itbnext, citb, pptbi, phwnd).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _ResizeNextBorderHelper(&self, itb: u32, busehmonitor: P0) -> ::windows_core::Result<()> where @@ -9580,7 +9580,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self)._FindTBar)(::windows_core::Interface::as_raw(self), punksrc.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Ole`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn _SetFocus(&self, ptbi: *const TOOLBARITEM, hwnd: P0, lpmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> where @@ -9588,12 +9588,12 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self)._SetFocus)(::windows_core::Interface::as_raw(self), ptbi, hwnd.into_param().abi(), lpmsg).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn v_MayTranslateAccelerator(&self, pmsg: *mut super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).v_MayTranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _GetBorderDWHelper(&self, punksrc: P0, lprectborder: *mut super::super::Foundation::RECT, busehmonitor: P1) -> ::windows_core::Result<()> where @@ -9602,7 +9602,7 @@ impl IBrowserService2 { { (::windows_core::Interface::vtable(self)._GetBorderDWHelper)(::windows_core::Interface::as_raw(self), punksrc.into_param().abi(), lprectborder, busehmonitor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn v_CheckZoneCrossing(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).v_CheckZoneCrossing)(::windows_core::Interface::as_raw(self), pidl).ok() @@ -9788,13 +9788,13 @@ pub struct IBrowserService2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBrowserService3(::windows_core::IUnknown); impl IBrowserService3 { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetParentSite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetParentSite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn SetTitle(&self, psv: P0, pszname: P1) -> ::windows_core::Result<()> where @@ -9803,7 +9803,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__.base__.SetTitle)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), pszname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetTitle(&self, psv: P0, pszname: &mut [u16]) -> ::windows_core::Result<()> where @@ -9811,7 +9811,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__.base__.GetTitle)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), ::core::mem::transmute(pszname.as_ptr()), pszname.len() as _).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetOleObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -9821,7 +9821,7 @@ impl IBrowserService3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetTravelLog)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowControlWindow(&self, id: u32, fshow: P0) -> ::windows_core::Result<()> where @@ -9829,18 +9829,18 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__.base__.ShowControlWindow)(::windows_core::Interface::as_raw(self), id, fshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsControlWindowShown(&self, id: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsControlWindowShown)(::windows_core::Interface::as_raw(self), id, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn IEGetDisplayName(&self, pidl: *const Common::ITEMIDLIST, pwszname: ::windows_core::PWSTR, uflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.IEGetDisplayName)(::windows_core::Interface::as_raw(self), pidl, ::core::mem::transmute(pwszname), uflags).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn IEParseDisplayName(&self, uicp: u32, pwszpath: P0) -> ::windows_core::Result<*mut Common::ITEMIDLIST> where @@ -9855,7 +9855,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__.base__.DisplayParseError)(::windows_core::Interface::as_raw(self), hres, pwszpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn NavigateToPidl(&self, pidl: *const Common::ITEMIDLIST, grfhlnf: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.NavigateToPidl)(::windows_core::Interface::as_raw(self), pidl, grfhlnf).ok() @@ -9867,7 +9867,7 @@ impl IBrowserService3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetNavigateState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn NotifyRedirect(&self, psv: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result where @@ -9892,13 +9892,13 @@ impl IBrowserService3 { pub unsafe fn CanNavigateNow(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CanNavigateNow)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetPidl(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPidl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetReferrer(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetReferrer)(::windows_core::Interface::as_raw(self), pidl).ok() @@ -9910,12 +9910,12 @@ impl IBrowserService3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetBrowserByIndex)(::windows_core::Interface::as_raw(self), dwid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn GetHistoryObject(&self, ppole: *mut ::core::option::Option, pstm: *mut ::core::option::Option, ppbc: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetHistoryObject)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppole), ::core::mem::transmute(pstm), ::core::mem::transmute(ppbc)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn SetHistoryObject(&self, pole: P0, fislocalanchor: P1) -> ::windows_core::Result<()> where @@ -9924,7 +9924,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__.base__.SetHistoryObject)(::windows_core::Interface::as_raw(self), pole.into_param().abi(), fislocalanchor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn CacheOLEServer(&self, pole: P0) -> ::windows_core::Result<()> where @@ -9932,13 +9932,13 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__.base__.CacheOLEServer)(::windows_core::Interface::as_raw(self), pole.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSetCodePage(&self, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSetCodePage)(::windows_core::Interface::as_raw(self), pvarin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnHttpEquiv(&self, psv: P0, fdone: P1, pvarargin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -9948,13 +9948,13 @@ impl IBrowserService3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.OnHttpEquiv)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), fdone.into_param().abi(), pvarargin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetPalette(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPalette)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterWindow(&self, fforceregister: P0, swc: ShellWindowTypeConstants) -> ::windows_core::Result<()> where @@ -9962,7 +9962,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__.base__.RegisterWindow)(::windows_core::Interface::as_raw(self), fforceregister.into_param().abi(), swc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WndProcBS(&self, hwnd: P0, umsg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT where @@ -9975,13 +9975,13 @@ impl IBrowserService3 { pub unsafe fn SetAsDefFolderSettings(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetAsDefFolderSettings)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetViewRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetViewRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnSize(&self, wparam: P0) -> ::windows_core::Result<()> where @@ -9989,12 +9989,12 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__.OnSize)(::windows_core::Interface::as_raw(self), wparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn OnCreate(&self, pcs: *const super::WindowsAndMessaging::CREATESTRUCTW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnCreate)(::windows_core::Interface::as_raw(self), pcs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnCommand(&self, wparam: P0, lparam: P1) -> super::super::Foundation::LRESULT where @@ -10006,7 +10006,7 @@ impl IBrowserService3 { pub unsafe fn OnDestroy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnDestroy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn OnNotify(&self, pnm: *const super::Controls::NMHDR) -> super::super::Foundation::LRESULT { (::windows_core::Interface::vtable(self).base__.OnNotify)(::windows_core::Interface::as_raw(self), pnm) @@ -10014,7 +10014,7 @@ impl IBrowserService3 { pub unsafe fn OnSetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnSetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnFrameWindowActivateBS(&self, factive: P0) -> ::windows_core::Result<()> where @@ -10028,7 +10028,7 @@ impl IBrowserService3 { pub unsafe fn ActivatePendingView(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ActivatePendingView)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn CreateViewWindow(&self, psvnew: P0, psvold: P1, prcview: *const super::super::Foundation::RECT) -> ::windows_core::Result where @@ -10041,19 +10041,19 @@ impl IBrowserService3 { pub unsafe fn CreateBrowserPropSheetExt(&self, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateBrowserPropSheetExt)(::windows_core::Interface::as_raw(self), riid, ppv).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetViewWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetViewWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetBaseBrowserData(&self) -> ::windows_core::Result<*mut BASEBROWSERDATALH> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBaseBrowserData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn PutBaseBrowserData(&self) -> *mut BASEBROWSERDATALH { (::windows_core::Interface::vtable(self).base__.PutBaseBrowserData)(::windows_core::Interface::as_raw(self)) @@ -10070,7 +10070,7 @@ impl IBrowserService3 { pub unsafe fn Offline(&self, icmd: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Offline)(::windows_core::Interface::as_raw(self), icmd).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowViewResize(&self, f: P0) -> ::windows_core::Result<()> where @@ -10090,7 +10090,7 @@ impl IBrowserService3 { pub unsafe fn InitializeTransitionSite(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InitializeTransitionSite)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _Initialize(&self, hwnd: P0, pauto: P1) -> ::windows_core::Result<()> where @@ -10108,7 +10108,7 @@ impl IBrowserService3 { pub unsafe fn _MaySaveChanges(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__._MaySaveChanges)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _PauseOrResumeView(&self, fpaused: P0) -> ::windows_core::Result<()> where @@ -10119,12 +10119,12 @@ impl IBrowserService3 { pub unsafe fn _DisableModeless(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__._DisableModeless)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn _NavigateToPidl2(&self, pidl: *const Common::ITEMIDLIST, grfhlnf: u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__._NavigateToPidl2)(::windows_core::Interface::as_raw(self), pidl, grfhlnf, dwflags).ok() } - #[doc = "Required features: `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn _TryShell2Rename(&self, psv: P0, pidlnew: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -10135,7 +10135,7 @@ impl IBrowserService3 { pub unsafe fn _SwitchActivationNow(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__._SwitchActivationNow)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn _ExecChildren(&self, punkbar: P0, fbroadcast: P1, pguidcmdgroup: ::core::option::Option<*const ::windows_core::GUID>, ncmdid: u32, ncmdexecopt: u32, pvarargin: ::core::option::Option<*const super::super::System::Variant::VARIANT>, pvarargout: ::core::option::Option<*mut super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -10144,7 +10144,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__._ExecChildren)(::windows_core::Interface::as_raw(self), punkbar.into_param().abi(), fbroadcast.into_param().abi(), ::core::mem::transmute(pguidcmdgroup.unwrap_or(::std::ptr::null())), ncmdid, ncmdexecopt, ::core::mem::transmute(pvarargin.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvarargout.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _SendChildren(&self, hwndbar: P0, fbroadcast: P1, umsg: u32, wparam: P2, lparam: P3) -> ::windows_core::Result<()> where @@ -10161,7 +10161,7 @@ impl IBrowserService3 { pub unsafe fn _OnFocusChange(&self, itb: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__._OnFocusChange)(::windows_core::Interface::as_raw(self), itb).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn v_ShowHideChildWindows(&self, fchildonly: P0) -> ::windows_core::Result<()> where @@ -10178,7 +10178,7 @@ impl IBrowserService3 { pub unsafe fn _UIActivateView(&self, ustate: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__._UIActivateView)(::windows_core::Interface::as_raw(self), ustate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _GetViewBorderRect(&self, prc: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__._GetViewBorderRect)(::windows_core::Interface::as_raw(self), prc).ok() @@ -10192,7 +10192,7 @@ impl IBrowserService3 { pub unsafe fn _ResizeView(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__._ResizeView)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn _GetEffectiveClientArea(&self, lprectborder: *mut super::super::Foundation::RECT, hmon: P0) -> ::windows_core::Result<()> where @@ -10200,7 +10200,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__._GetEffectiveClientArea)(::windows_core::Interface::as_raw(self), lprectborder, hmon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn v_GetViewStream(&self, pidl: *mut Common::ITEMIDLIST, grfmode: u32, pwszname: P0) -> ::core::option::Option where @@ -10208,7 +10208,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__.v_GetViewStream)(::windows_core::Interface::as_raw(self), pidl, grfmode, pwszname.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ForwardViewMsg(&self, umsg: u32, wparam: P0, lparam: P1) -> super::super::Foundation::LRESULT where @@ -10217,7 +10217,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__.ForwardViewMsg)(::windows_core::Interface::as_raw(self), umsg, wparam.into_param().abi(), lparam.into_param().abi()) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetAcceleratorMenu(&self, hacc: P0) -> ::windows_core::Result<()> where @@ -10228,12 +10228,12 @@ impl IBrowserService3 { pub unsafe fn _GetToolbarCount(&self) -> i32 { (::windows_core::Interface::vtable(self).base__._GetToolbarCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole"))] pub unsafe fn _GetToolbarItem(&self, itb: i32) -> *mut TOOLBARITEM { (::windows_core::Interface::vtable(self).base__._GetToolbarItem)(::windows_core::Interface::as_raw(self), itb) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn _SaveToolbars(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -10241,7 +10241,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__._SaveToolbars)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn _LoadToolbars(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -10249,7 +10249,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__._LoadToolbars)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _CloseAndReleaseToolbars(&self, fclose: P0) -> ::windows_core::Result<()> where @@ -10257,12 +10257,12 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__._CloseAndReleaseToolbars)(::windows_core::Interface::as_raw(self), fclose.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Ole`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn v_MayGetNextToolbarFocus(&self, lpmsg: *const super::WindowsAndMessaging::MSG, itbnext: u32, citb: i32, pptbi: *mut *mut TOOLBARITEM, phwnd: *mut super::super::Foundation::HWND) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.v_MayGetNextToolbarFocus)(::windows_core::Interface::as_raw(self), lpmsg, itbnext, citb, pptbi, phwnd).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _ResizeNextBorderHelper(&self, itb: u32, busehmonitor: P0) -> ::windows_core::Result<()> where @@ -10276,7 +10276,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__._FindTBar)(::windows_core::Interface::as_raw(self), punksrc.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Ole`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn _SetFocus(&self, ptbi: *const TOOLBARITEM, hwnd: P0, lpmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> where @@ -10284,12 +10284,12 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__._SetFocus)(::windows_core::Interface::as_raw(self), ptbi, hwnd.into_param().abi(), lpmsg).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn v_MayTranslateAccelerator(&self, pmsg: *mut super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.v_MayTranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _GetBorderDWHelper(&self, punksrc: P0, lprectborder: *mut super::super::Foundation::RECT, busehmonitor: P1) -> ::windows_core::Result<()> where @@ -10298,12 +10298,12 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self).base__._GetBorderDWHelper)(::windows_core::Interface::as_raw(self), punksrc.into_param().abi(), lprectborder, busehmonitor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn v_CheckZoneCrossing(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.v_CheckZoneCrossing)(::windows_core::Interface::as_raw(self), pidl).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _PositionViewWindow(&self, hwnd: P0, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -10311,7 +10311,7 @@ impl IBrowserService3 { { (::windows_core::Interface::vtable(self)._PositionViewWindow)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), prc).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn IEParseDisplayNameEx(&self, uicp: u32, pwszpath: P0, dwflags: u32) -> ::windows_core::Result<*mut Common::ITEMIDLIST> where @@ -10345,13 +10345,13 @@ pub struct IBrowserService3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IBrowserService4(::windows_core::IUnknown); impl IBrowserService4 { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetParentSite(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetParentSite)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn SetTitle(&self, psv: P0, pszname: P1) -> ::windows_core::Result<()> where @@ -10360,7 +10360,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetTitle)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), pszname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetTitle(&self, psv: P0, pszname: &mut [u16]) -> ::windows_core::Result<()> where @@ -10368,7 +10368,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.GetTitle)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), ::core::mem::transmute(pszname.as_ptr()), pszname.len() as _).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetOleObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10378,7 +10378,7 @@ impl IBrowserService4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetTravelLog)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowControlWindow(&self, id: u32, fshow: P0) -> ::windows_core::Result<()> where @@ -10386,18 +10386,18 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ShowControlWindow)(::windows_core::Interface::as_raw(self), id, fshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsControlWindowShown(&self, id: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsControlWindowShown)(::windows_core::Interface::as_raw(self), id, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn IEGetDisplayName(&self, pidl: *const Common::ITEMIDLIST, pwszname: ::windows_core::PWSTR, uflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.IEGetDisplayName)(::windows_core::Interface::as_raw(self), pidl, ::core::mem::transmute(pwszname), uflags).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn IEParseDisplayName(&self, uicp: u32, pwszpath: P0) -> ::windows_core::Result<*mut Common::ITEMIDLIST> where @@ -10412,7 +10412,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DisplayParseError)(::windows_core::Interface::as_raw(self), hres, pwszpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn NavigateToPidl(&self, pidl: *const Common::ITEMIDLIST, grfhlnf: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.NavigateToPidl)(::windows_core::Interface::as_raw(self), pidl, grfhlnf).ok() @@ -10424,7 +10424,7 @@ impl IBrowserService4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetNavigateState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn NotifyRedirect(&self, psv: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result where @@ -10449,13 +10449,13 @@ impl IBrowserService4 { pub unsafe fn CanNavigateNow(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.CanNavigateNow)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetPidl(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetPidl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetReferrer(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SetReferrer)(::windows_core::Interface::as_raw(self), pidl).ok() @@ -10467,12 +10467,12 @@ impl IBrowserService4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetBrowserByIndex)(::windows_core::Interface::as_raw(self), dwid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn GetHistoryObject(&self, ppole: *mut ::core::option::Option, pstm: *mut ::core::option::Option, ppbc: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.GetHistoryObject)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppole), ::core::mem::transmute(pstm), ::core::mem::transmute(ppbc)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn SetHistoryObject(&self, pole: P0, fislocalanchor: P1) -> ::windows_core::Result<()> where @@ -10481,7 +10481,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetHistoryObject)(::windows_core::Interface::as_raw(self), pole.into_param().abi(), fislocalanchor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn CacheOLEServer(&self, pole: P0) -> ::windows_core::Result<()> where @@ -10489,13 +10489,13 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CacheOLEServer)(::windows_core::Interface::as_raw(self), pole.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSetCodePage(&self, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetSetCodePage)(::windows_core::Interface::as_raw(self), pvarin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnHttpEquiv(&self, psv: P0, fdone: P1, pvarargin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -10505,13 +10505,13 @@ impl IBrowserService4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.OnHttpEquiv)(::windows_core::Interface::as_raw(self), psv.into_param().abi(), fdone.into_param().abi(), pvarargin, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetPalette(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetPalette)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterWindow(&self, fforceregister: P0, swc: ShellWindowTypeConstants) -> ::windows_core::Result<()> where @@ -10519,7 +10519,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.RegisterWindow)(::windows_core::Interface::as_raw(self), fforceregister.into_param().abi(), swc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WndProcBS(&self, hwnd: P0, umsg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT where @@ -10532,13 +10532,13 @@ impl IBrowserService4 { pub unsafe fn SetAsDefFolderSettings(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SetAsDefFolderSettings)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetViewRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetViewRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnSize(&self, wparam: P0) -> ::windows_core::Result<()> where @@ -10546,12 +10546,12 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__.OnSize)(::windows_core::Interface::as_raw(self), wparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn OnCreate(&self, pcs: *const super::WindowsAndMessaging::CREATESTRUCTW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.OnCreate)(::windows_core::Interface::as_raw(self), pcs).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnCommand(&self, wparam: P0, lparam: P1) -> super::super::Foundation::LRESULT where @@ -10563,7 +10563,7 @@ impl IBrowserService4 { pub unsafe fn OnDestroy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.OnDestroy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn OnNotify(&self, pnm: *const super::Controls::NMHDR) -> super::super::Foundation::LRESULT { (::windows_core::Interface::vtable(self).base__.base__.OnNotify)(::windows_core::Interface::as_raw(self), pnm) @@ -10571,7 +10571,7 @@ impl IBrowserService4 { pub unsafe fn OnSetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.OnSetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnFrameWindowActivateBS(&self, factive: P0) -> ::windows_core::Result<()> where @@ -10585,7 +10585,7 @@ impl IBrowserService4 { pub unsafe fn ActivatePendingView(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ActivatePendingView)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn CreateViewWindow(&self, psvnew: P0, psvold: P1, prcview: *const super::super::Foundation::RECT) -> ::windows_core::Result where @@ -10598,19 +10598,19 @@ impl IBrowserService4 { pub unsafe fn CreateBrowserPropSheetExt(&self, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CreateBrowserPropSheetExt)(::windows_core::Interface::as_raw(self), riid, ppv).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetViewWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetViewWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetBaseBrowserData(&self) -> ::windows_core::Result<*mut BASEBROWSERDATALH> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetBaseBrowserData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn PutBaseBrowserData(&self) -> *mut BASEBROWSERDATALH { (::windows_core::Interface::vtable(self).base__.base__.PutBaseBrowserData)(::windows_core::Interface::as_raw(self)) @@ -10627,7 +10627,7 @@ impl IBrowserService4 { pub unsafe fn Offline(&self, icmd: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Offline)(::windows_core::Interface::as_raw(self), icmd).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AllowViewResize(&self, f: P0) -> ::windows_core::Result<()> where @@ -10647,7 +10647,7 @@ impl IBrowserService4 { pub unsafe fn InitializeTransitionSite(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.InitializeTransitionSite)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _Initialize(&self, hwnd: P0, pauto: P1) -> ::windows_core::Result<()> where @@ -10665,7 +10665,7 @@ impl IBrowserService4 { pub unsafe fn _MaySaveChanges(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__._MaySaveChanges)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _PauseOrResumeView(&self, fpaused: P0) -> ::windows_core::Result<()> where @@ -10676,12 +10676,12 @@ impl IBrowserService4 { pub unsafe fn _DisableModeless(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__._DisableModeless)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn _NavigateToPidl2(&self, pidl: *const Common::ITEMIDLIST, grfhlnf: u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__._NavigateToPidl2)(::windows_core::Interface::as_raw(self), pidl, grfhlnf, dwflags).ok() } - #[doc = "Required features: `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn _TryShell2Rename(&self, psv: P0, pidlnew: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -10692,7 +10692,7 @@ impl IBrowserService4 { pub unsafe fn _SwitchActivationNow(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__._SwitchActivationNow)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn _ExecChildren(&self, punkbar: P0, fbroadcast: P1, pguidcmdgroup: ::core::option::Option<*const ::windows_core::GUID>, ncmdid: u32, ncmdexecopt: u32, pvarargin: ::core::option::Option<*const super::super::System::Variant::VARIANT>, pvarargout: ::core::option::Option<*mut super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -10701,7 +10701,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__._ExecChildren)(::windows_core::Interface::as_raw(self), punkbar.into_param().abi(), fbroadcast.into_param().abi(), ::core::mem::transmute(pguidcmdgroup.unwrap_or(::std::ptr::null())), ncmdid, ncmdexecopt, ::core::mem::transmute(pvarargin.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvarargout.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _SendChildren(&self, hwndbar: P0, fbroadcast: P1, umsg: u32, wparam: P2, lparam: P3) -> ::windows_core::Result<()> where @@ -10718,7 +10718,7 @@ impl IBrowserService4 { pub unsafe fn _OnFocusChange(&self, itb: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__._OnFocusChange)(::windows_core::Interface::as_raw(self), itb).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn v_ShowHideChildWindows(&self, fchildonly: P0) -> ::windows_core::Result<()> where @@ -10735,7 +10735,7 @@ impl IBrowserService4 { pub unsafe fn _UIActivateView(&self, ustate: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__._UIActivateView)(::windows_core::Interface::as_raw(self), ustate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _GetViewBorderRect(&self, prc: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__._GetViewBorderRect)(::windows_core::Interface::as_raw(self), prc).ok() @@ -10749,7 +10749,7 @@ impl IBrowserService4 { pub unsafe fn _ResizeView(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__._ResizeView)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn _GetEffectiveClientArea(&self, lprectborder: *mut super::super::Foundation::RECT, hmon: P0) -> ::windows_core::Result<()> where @@ -10757,7 +10757,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__._GetEffectiveClientArea)(::windows_core::Interface::as_raw(self), lprectborder, hmon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn v_GetViewStream(&self, pidl: *mut Common::ITEMIDLIST, grfmode: u32, pwszname: P0) -> ::core::option::Option where @@ -10765,7 +10765,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__.v_GetViewStream)(::windows_core::Interface::as_raw(self), pidl, grfmode, pwszname.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ForwardViewMsg(&self, umsg: u32, wparam: P0, lparam: P1) -> super::super::Foundation::LRESULT where @@ -10774,7 +10774,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__.ForwardViewMsg)(::windows_core::Interface::as_raw(self), umsg, wparam.into_param().abi(), lparam.into_param().abi()) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetAcceleratorMenu(&self, hacc: P0) -> ::windows_core::Result<()> where @@ -10785,12 +10785,12 @@ impl IBrowserService4 { pub unsafe fn _GetToolbarCount(&self) -> i32 { (::windows_core::Interface::vtable(self).base__.base__._GetToolbarCount)(::windows_core::Interface::as_raw(self)) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole"))] pub unsafe fn _GetToolbarItem(&self, itb: i32) -> *mut TOOLBARITEM { (::windows_core::Interface::vtable(self).base__.base__._GetToolbarItem)(::windows_core::Interface::as_raw(self), itb) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn _SaveToolbars(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -10798,7 +10798,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__._SaveToolbars)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn _LoadToolbars(&self, pstm: P0) -> ::windows_core::Result<()> where @@ -10806,7 +10806,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__._LoadToolbars)(::windows_core::Interface::as_raw(self), pstm.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _CloseAndReleaseToolbars(&self, fclose: P0) -> ::windows_core::Result<()> where @@ -10814,12 +10814,12 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__._CloseAndReleaseToolbars)(::windows_core::Interface::as_raw(self), fclose.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Ole`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn v_MayGetNextToolbarFocus(&self, lpmsg: *const super::WindowsAndMessaging::MSG, itbnext: u32, citb: i32, pptbi: *mut *mut TOOLBARITEM, phwnd: *mut super::super::Foundation::HWND) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.v_MayGetNextToolbarFocus)(::windows_core::Interface::as_raw(self), lpmsg, itbnext, citb, pptbi, phwnd).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _ResizeNextBorderHelper(&self, itb: u32, busehmonitor: P0) -> ::windows_core::Result<()> where @@ -10833,7 +10833,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__._FindTBar)(::windows_core::Interface::as_raw(self), punksrc.into_param().abi()) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Ole`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn _SetFocus(&self, ptbi: *const TOOLBARITEM, hwnd: P0, lpmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> where @@ -10841,12 +10841,12 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__._SetFocus)(::windows_core::Interface::as_raw(self), ptbi, hwnd.into_param().abi(), lpmsg).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn v_MayTranslateAccelerator(&self, pmsg: *mut super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.v_MayTranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _GetBorderDWHelper(&self, punksrc: P0, lprectborder: *mut super::super::Foundation::RECT, busehmonitor: P1) -> ::windows_core::Result<()> where @@ -10855,12 +10855,12 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__.base__._GetBorderDWHelper)(::windows_core::Interface::as_raw(self), punksrc.into_param().abi(), lprectborder, busehmonitor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn v_CheckZoneCrossing(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.v_CheckZoneCrossing)(::windows_core::Interface::as_raw(self), pidl).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn _PositionViewWindow(&self, hwnd: P0, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -10868,7 +10868,7 @@ impl IBrowserService4 { { (::windows_core::Interface::vtable(self).base__._PositionViewWindow)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), prc).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn IEParseDisplayNameEx(&self, uicp: u32, pwszpath: P0, dwflags: u32) -> ::windows_core::Result<*mut Common::ITEMIDLIST> where @@ -10877,7 +10877,7 @@ impl IBrowserService4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IEParseDisplayNameEx)(::windows_core::Interface::as_raw(self), uicp, pwszpath.into_param().abi(), dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ActivateView(&self, fpendingview: P0) -> ::windows_core::Result<()> where @@ -10917,7 +10917,7 @@ impl ICDBurn { pub unsafe fn GetRecorderDriveLetter(&self, pszdrive: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetRecorderDriveLetter)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszdrive.as_ptr()), pszdrive.len() as _).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Burn(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -10925,7 +10925,7 @@ impl ICDBurn { { (::windows_core::Interface::vtable(self).Burn)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasRecordableDrive(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -10982,7 +10982,7 @@ impl ICategorizer { pub unsafe fn GetDescription(&self, pszdesc: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDescription)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszdesc.as_ptr()), pszdesc.len() as _).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetCategory(&self, cidl: u32, apidl: *const *const Common::ITEMIDLIST, rgcategoryids: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCategory)(::windows_core::Interface::as_raw(self), cidl, apidl, rgcategoryids).ok() @@ -11017,23 +11017,23 @@ pub struct ICategorizer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICategoryProvider(::windows_core::IUnknown); impl ICategoryProvider { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn CanCategorizeOnSCID(&self, pscid: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CanCategorizeOnSCID)(::windows_core::Interface::as_raw(self), pscid).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetDefaultCategory(&self, pguid: *mut ::windows_core::GUID, pscid: *mut PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDefaultCategory)(::windows_core::Interface::as_raw(self), pguid, pscid).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetCategoryForSCID(&self, pscid: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCategoryForSCID)(::windows_core::Interface::as_raw(self), pscid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategories(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11084,12 +11084,12 @@ pub struct ICategoryProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IColumnManager(::windows_core::IUnknown); impl IColumnManager { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetColumnInfo(&self, propkey: *const PropertiesSystem::PROPERTYKEY, pcmci: *const CM_COLUMNINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColumnInfo)(::windows_core::Interface::as_raw(self), propkey, pcmci).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetColumnInfo(&self, propkey: *const PropertiesSystem::PROPERTYKEY, pcmci: *mut CM_COLUMNINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColumnInfo)(::windows_core::Interface::as_raw(self), propkey, pcmci).ok() @@ -11098,12 +11098,12 @@ impl IColumnManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetColumnCount)(::windows_core::Interface::as_raw(self), dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetColumns(&self, dwflags: CM_ENUM_FLAGS, rgkeyorder: &mut [PropertiesSystem::PROPERTYKEY]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColumns)(::windows_core::Interface::as_raw(self), dwflags, ::core::mem::transmute(rgkeyorder.as_ptr()), rgkeyorder.len() as _).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetColumns(&self, rgkeyorder: &[PropertiesSystem::PROPERTYKEY]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetColumns)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rgkeyorder.as_ptr()), rgkeyorder.len() as _).ok() @@ -11145,12 +11145,12 @@ impl IColumnProvider { pub unsafe fn Initialize(&self, psci: *const SHCOLUMNINIT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), psci).ok() } - #[doc = "Required features: `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetColumnInfo(&self, dwindex: u32, psci: *mut SHCOLUMNINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetColumnInfo)(::windows_core::Interface::as_raw(self), dwindex, psci).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetItemData(&self, pscid: *const PropertiesSystem::PROPERTYKEY, pscd: *const SHCOLUMNDATA) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11182,7 +11182,7 @@ pub struct IColumnProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICommDlgBrowser(::windows_core::IUnknown); impl ICommDlgBrowser { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn OnDefaultCommand(&self, ppshv: P0) -> ::windows_core::Result<()> where @@ -11190,7 +11190,7 @@ impl ICommDlgBrowser { { (::windows_core::Interface::vtable(self).OnDefaultCommand)(::windows_core::Interface::as_raw(self), ppshv.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn OnStateChange(&self, ppshv: P0, uchange: u32) -> ::windows_core::Result<()> where @@ -11198,7 +11198,7 @@ impl ICommDlgBrowser { { (::windows_core::Interface::vtable(self).OnStateChange)(::windows_core::Interface::as_raw(self), ppshv.into_param().abi(), uchange).ok() } - #[doc = "Required features: `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn IncludeObject(&self, ppshv: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -11235,7 +11235,7 @@ pub struct ICommDlgBrowser_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICommDlgBrowser2(::windows_core::IUnknown); impl ICommDlgBrowser2 { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn OnDefaultCommand(&self, ppshv: P0) -> ::windows_core::Result<()> where @@ -11243,7 +11243,7 @@ impl ICommDlgBrowser2 { { (::windows_core::Interface::vtable(self).base__.OnDefaultCommand)(::windows_core::Interface::as_raw(self), ppshv.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn OnStateChange(&self, ppshv: P0, uchange: u32) -> ::windows_core::Result<()> where @@ -11251,7 +11251,7 @@ impl ICommDlgBrowser2 { { (::windows_core::Interface::vtable(self).base__.OnStateChange)(::windows_core::Interface::as_raw(self), ppshv.into_param().abi(), uchange).ok() } - #[doc = "Required features: `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn IncludeObject(&self, ppshv: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -11259,7 +11259,7 @@ impl ICommDlgBrowser2 { { (::windows_core::Interface::vtable(self).base__.IncludeObject)(::windows_core::Interface::as_raw(self), ppshv.into_param().abi(), pidl).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn Notify(&self, ppshv: P0, dwnotifytype: u32) -> ::windows_core::Result<()> where @@ -11267,7 +11267,7 @@ impl ICommDlgBrowser2 { { (::windows_core::Interface::vtable(self).Notify)(::windows_core::Interface::as_raw(self), ppshv.into_param().abi(), dwnotifytype).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetDefaultMenuText(&self, ppshv: P0, psztext: &mut [u16]) -> ::windows_core::Result<()> where @@ -11305,7 +11305,7 @@ pub struct ICommDlgBrowser2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICommDlgBrowser3(::windows_core::IUnknown); impl ICommDlgBrowser3 { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn OnDefaultCommand(&self, ppshv: P0) -> ::windows_core::Result<()> where @@ -11313,7 +11313,7 @@ impl ICommDlgBrowser3 { { (::windows_core::Interface::vtable(self).base__.base__.OnDefaultCommand)(::windows_core::Interface::as_raw(self), ppshv.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn OnStateChange(&self, ppshv: P0, uchange: u32) -> ::windows_core::Result<()> where @@ -11321,7 +11321,7 @@ impl ICommDlgBrowser3 { { (::windows_core::Interface::vtable(self).base__.base__.OnStateChange)(::windows_core::Interface::as_raw(self), ppshv.into_param().abi(), uchange).ok() } - #[doc = "Required features: `Win32_System_Ole`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub unsafe fn IncludeObject(&self, ppshv: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -11329,7 +11329,7 @@ impl ICommDlgBrowser3 { { (::windows_core::Interface::vtable(self).base__.base__.IncludeObject)(::windows_core::Interface::as_raw(self), ppshv.into_param().abi(), pidl).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn Notify(&self, ppshv: P0, dwnotifytype: u32) -> ::windows_core::Result<()> where @@ -11337,7 +11337,7 @@ impl ICommDlgBrowser3 { { (::windows_core::Interface::vtable(self).base__.Notify)(::windows_core::Interface::as_raw(self), ppshv.into_param().abi(), dwnotifytype).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetDefaultMenuText(&self, ppshv: P0, psztext: &mut [u16]) -> ::windows_core::Result<()> where @@ -11349,7 +11349,7 @@ impl ICommDlgBrowser3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetViewFlags)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn OnColumnClicked(&self, ppshv: P0, icolumn: i32) -> ::windows_core::Result<()> where @@ -11360,7 +11360,7 @@ impl ICommDlgBrowser3 { pub unsafe fn GetCurrentFilter(&self, pszfilespec: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCurrentFilter)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszfilespec.as_ptr()), pszfilespec.len() as _).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn OnPreViewCreated(&self, ppshv: P0) -> ::windows_core::Result<()> where @@ -11424,7 +11424,7 @@ impl IConnectableCredentialProviderCredential { pub unsafe fn UnAdvise(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnAdvise)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSelected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11440,13 +11440,13 @@ impl IConnectableCredentialProviderCredential { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStringValue)(::windows_core::Interface::as_raw(self), dwfieldid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetBitmapValue(&self, dwfieldid: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBitmapValue)(::windows_core::Interface::as_raw(self), dwfieldid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCheckboxValue(&self, dwfieldid: u32, pbchecked: *mut super::super::Foundation::BOOL, ppszlabel: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCheckboxValue)(::windows_core::Interface::as_raw(self), dwfieldid, pbchecked, ppszlabel).ok() @@ -11468,7 +11468,7 @@ impl IConnectableCredentialProviderCredential { { (::windows_core::Interface::vtable(self).base__.SetStringValue)(::windows_core::Interface::as_raw(self), dwfieldid, psz.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCheckboxValue(&self, dwfieldid: u32, bchecked: P0) -> ::windows_core::Result<()> where @@ -11485,7 +11485,7 @@ impl IConnectableCredentialProviderCredential { pub unsafe fn GetSerialization(&self, pcpgsr: *mut CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE, pcpcs: *mut CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION, ppszoptionalstatustext: *mut ::windows_core::PWSTR, pcpsioptionalstatusicon: *mut CREDENTIAL_PROVIDER_STATUS_ICON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSerialization)(::windows_core::Interface::as_raw(self), pcpgsr, pcpcs, ppszoptionalstatustext, pcpsioptionalstatusicon).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReportResult(&self, ntsstatus: P0, ntssubstatus: P1, ppszoptionalstatustext: *mut ::windows_core::PWSTR, pcpsioptionalstatusicon: *mut CREDENTIAL_PROVIDER_STATUS_ICON) -> ::windows_core::Result<()> where @@ -11522,7 +11522,7 @@ pub struct IConnectableCredentialProviderCredential_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContactManagerInterop(::windows_core::IUnknown); impl IContactManagerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowContactCardForWindow(&self, appwindow: P0, contact: P1, selection: *const super::super::Foundation::RECT, preferredplacement: FLYOUT_PLACEMENT) -> ::windows_core::Result<()> where @@ -11552,7 +11552,7 @@ pub struct IContactManagerInterop_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContextMenu(::windows_core::IUnknown); impl IContextMenu { - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn QueryContextMenu(&self, hmenu: P0, indexmenu: u32, idcmdfirst: u32, idcmdlast: u32, uflags: u32) -> ::windows_core::Result<()> where @@ -11560,7 +11560,7 @@ impl IContextMenu { { (::windows_core::Interface::vtable(self).QueryContextMenu)(::windows_core::Interface::as_raw(self), hmenu.into_param().abi(), indexmenu, idcmdfirst, idcmdlast, uflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvokeCommand(&self, pici: *const CMINVOKECOMMANDINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeCommand)(::windows_core::Interface::as_raw(self), pici).ok() @@ -11594,7 +11594,7 @@ pub struct IContextMenu_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContextMenu2(::windows_core::IUnknown); impl IContextMenu2 { - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn QueryContextMenu(&self, hmenu: P0, indexmenu: u32, idcmdfirst: u32, idcmdlast: u32, uflags: u32) -> ::windows_core::Result<()> where @@ -11602,7 +11602,7 @@ impl IContextMenu2 { { (::windows_core::Interface::vtable(self).base__.QueryContextMenu)(::windows_core::Interface::as_raw(self), hmenu.into_param().abi(), indexmenu, idcmdfirst, idcmdlast, uflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvokeCommand(&self, pici: *const CMINVOKECOMMANDINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InvokeCommand)(::windows_core::Interface::as_raw(self), pici).ok() @@ -11610,7 +11610,7 @@ impl IContextMenu2 { pub unsafe fn GetCommandString(&self, idcmd: usize, utype: u32, preserved: ::core::option::Option<*const u32>, pszname: ::windows_core::PSTR, cchmax: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCommandString)(::windows_core::Interface::as_raw(self), idcmd, utype, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pszname), cchmax).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HandleMenuMsg(&self, umsg: u32, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -11640,7 +11640,7 @@ pub struct IContextMenu2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContextMenu3(::windows_core::IUnknown); impl IContextMenu3 { - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn QueryContextMenu(&self, hmenu: P0, indexmenu: u32, idcmdfirst: u32, idcmdlast: u32, uflags: u32) -> ::windows_core::Result<()> where @@ -11648,7 +11648,7 @@ impl IContextMenu3 { { (::windows_core::Interface::vtable(self).base__.base__.QueryContextMenu)(::windows_core::Interface::as_raw(self), hmenu.into_param().abi(), indexmenu, idcmdfirst, idcmdlast, uflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvokeCommand(&self, pici: *const CMINVOKECOMMANDINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.InvokeCommand)(::windows_core::Interface::as_raw(self), pici).ok() @@ -11656,7 +11656,7 @@ impl IContextMenu3 { pub unsafe fn GetCommandString(&self, idcmd: usize, utype: u32, preserved: ::core::option::Option<*const u32>, pszname: ::windows_core::PSTR, cchmax: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetCommandString)(::windows_core::Interface::as_raw(self), idcmd, utype, ::core::mem::transmute(preserved.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pszname), cchmax).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HandleMenuMsg(&self, umsg: u32, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -11665,7 +11665,7 @@ impl IContextMenu3 { { (::windows_core::Interface::vtable(self).base__.HandleMenuMsg)(::windows_core::Interface::as_raw(self), umsg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HandleMenuMsg2(&self, umsg: u32, wparam: P0, lparam: P1, plresult: ::core::option::Option<*mut super::super::Foundation::LRESULT>) -> ::windows_core::Result<()> where @@ -11695,7 +11695,7 @@ pub struct IContextMenu3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContextMenuCB(::windows_core::IUnknown); impl IContextMenuCB { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CallBack(&self, psf: P0, hwndowner: P1, pdtobj: P2, umsg: u32, wparam: P3, lparam: P4) -> ::windows_core::Result<()> where @@ -11728,7 +11728,7 @@ pub struct IContextMenuCB_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IContextMenuSite(::windows_core::IUnknown); impl IContextMenuSite { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoContextMenuPopup(&self, punkcontextmenu: P0, fflags: u32, pt: super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -11757,7 +11757,7 @@ pub struct IContextMenuSite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICopyHookA(::windows_core::IUnknown); impl ICopyHookA { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyCallback(&self, hwnd: P0, wfunc: u32, wflags: u32, pszsrcfile: P1, dwsrcattribs: u32, pszdestfile: P2, dwdestattribs: u32) -> u32 where @@ -11788,7 +11788,7 @@ pub struct ICopyHookA_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICopyHookW(::windows_core::IUnknown); impl ICopyHookW { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyCallback(&self, hwnd: P0, wfunc: u32, wflags: u32, pszsrcfile: P1, dwsrcattribs: u32, pszdestfile: P2, dwdestattribs: u32) -> u32 where @@ -11919,7 +11919,7 @@ impl ICredentialProvider { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFieldDescriptorAt)(::windows_core::Interface::as_raw(self), dwindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCredentialCount(&self, pdwcount: *mut u32, pdwdefault: *mut u32, pbautologonwithdefault: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCredentialCount)(::windows_core::Interface::as_raw(self), pdwcount, pdwdefault, pbautologonwithdefault).ok() @@ -11965,7 +11965,7 @@ impl ICredentialProviderCredential { pub unsafe fn UnAdvise(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnAdvise)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSelected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -11981,13 +11981,13 @@ impl ICredentialProviderCredential { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStringValue)(::windows_core::Interface::as_raw(self), dwfieldid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetBitmapValue(&self, dwfieldid: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBitmapValue)(::windows_core::Interface::as_raw(self), dwfieldid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCheckboxValue(&self, dwfieldid: u32, pbchecked: *mut super::super::Foundation::BOOL, ppszlabel: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCheckboxValue)(::windows_core::Interface::as_raw(self), dwfieldid, pbchecked, ppszlabel).ok() @@ -12009,7 +12009,7 @@ impl ICredentialProviderCredential { { (::windows_core::Interface::vtable(self).SetStringValue)(::windows_core::Interface::as_raw(self), dwfieldid, psz.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCheckboxValue(&self, dwfieldid: u32, bchecked: P0) -> ::windows_core::Result<()> where @@ -12026,7 +12026,7 @@ impl ICredentialProviderCredential { pub unsafe fn GetSerialization(&self, pcpgsr: *mut CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE, pcpcs: *mut CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION, ppszoptionalstatustext: *mut ::windows_core::PWSTR, pcpsioptionalstatusicon: *mut CREDENTIAL_PROVIDER_STATUS_ICON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSerialization)(::windows_core::Interface::as_raw(self), pcpgsr, pcpcs, ppszoptionalstatustext, pcpsioptionalstatusicon).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReportResult(&self, ntsstatus: P0, ntssubstatus: P1, ppszoptionalstatustext: *mut ::windows_core::PWSTR, pcpsioptionalstatusicon: *mut CREDENTIAL_PROVIDER_STATUS_ICON) -> ::windows_core::Result<()> where @@ -12093,7 +12093,7 @@ impl ICredentialProviderCredential2 { pub unsafe fn UnAdvise(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnAdvise)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSelected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12109,13 +12109,13 @@ impl ICredentialProviderCredential2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStringValue)(::windows_core::Interface::as_raw(self), dwfieldid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetBitmapValue(&self, dwfieldid: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetBitmapValue)(::windows_core::Interface::as_raw(self), dwfieldid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCheckboxValue(&self, dwfieldid: u32, pbchecked: *mut super::super::Foundation::BOOL, ppszlabel: *mut ::windows_core::PWSTR) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCheckboxValue)(::windows_core::Interface::as_raw(self), dwfieldid, pbchecked, ppszlabel).ok() @@ -12137,7 +12137,7 @@ impl ICredentialProviderCredential2 { { (::windows_core::Interface::vtable(self).base__.SetStringValue)(::windows_core::Interface::as_raw(self), dwfieldid, psz.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCheckboxValue(&self, dwfieldid: u32, bchecked: P0) -> ::windows_core::Result<()> where @@ -12154,7 +12154,7 @@ impl ICredentialProviderCredential2 { pub unsafe fn GetSerialization(&self, pcpgsr: *mut CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE, pcpcs: *mut CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION, ppszoptionalstatustext: *mut ::windows_core::PWSTR, pcpsioptionalstatusicon: *mut CREDENTIAL_PROVIDER_STATUS_ICON) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSerialization)(::windows_core::Interface::as_raw(self), pcpgsr, pcpcs, ppszoptionalstatustext, pcpsioptionalstatusicon).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ReportResult(&self, ntsstatus: P0, ntssubstatus: P1, ppszoptionalstatustext: *mut ::windows_core::PWSTR, pcpsioptionalstatusicon: *mut CREDENTIAL_PROVIDER_STATUS_ICON) -> ::windows_core::Result<()> where @@ -12204,7 +12204,7 @@ impl ICredentialProviderCredentialEvents { { (::windows_core::Interface::vtable(self).SetFieldString)(::windows_core::Interface::as_raw(self), pcpc.into_param().abi(), dwfieldid, psz.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFieldCheckbox(&self, pcpc: P0, dwfieldid: u32, bchecked: P1, pszlabel: P2) -> ::windows_core::Result<()> where @@ -12214,7 +12214,7 @@ impl ICredentialProviderCredentialEvents { { (::windows_core::Interface::vtable(self).SetFieldCheckbox)(::windows_core::Interface::as_raw(self), pcpc.into_param().abi(), dwfieldid, bchecked.into_param().abi(), pszlabel.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetFieldBitmap(&self, pcpc: P0, dwfieldid: u32, hbmp: P1) -> ::windows_core::Result<()> where @@ -12248,7 +12248,7 @@ impl ICredentialProviderCredentialEvents { { (::windows_core::Interface::vtable(self).SetFieldSubmitButton)(::windows_core::Interface::as_raw(self), pcpc.into_param().abi(), dwfieldid, dwadjacentto).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnCreatingWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12309,7 +12309,7 @@ impl ICredentialProviderCredentialEvents2 { { (::windows_core::Interface::vtable(self).base__.SetFieldString)(::windows_core::Interface::as_raw(self), pcpc.into_param().abi(), dwfieldid, psz.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFieldCheckbox(&self, pcpc: P0, dwfieldid: u32, bchecked: P1, pszlabel: P2) -> ::windows_core::Result<()> where @@ -12319,7 +12319,7 @@ impl ICredentialProviderCredentialEvents2 { { (::windows_core::Interface::vtable(self).base__.SetFieldCheckbox)(::windows_core::Interface::as_raw(self), pcpc.into_param().abi(), dwfieldid, bchecked.into_param().abi(), pszlabel.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetFieldBitmap(&self, pcpc: P0, dwfieldid: u32, hbmp: P1) -> ::windows_core::Result<()> where @@ -12353,7 +12353,7 @@ impl ICredentialProviderCredentialEvents2 { { (::windows_core::Interface::vtable(self).base__.SetFieldSubmitButton)(::windows_core::Interface::as_raw(self), pcpc.into_param().abi(), dwfieldid, dwadjacentto).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnCreatingWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12434,7 +12434,7 @@ pub struct ICredentialProviderEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICredentialProviderFilter(::windows_core::IUnknown); impl ICredentialProviderFilter { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Filter(&self, cpus: CREDENTIAL_PROVIDER_USAGE_SCENARIO, dwflags: u32, rgclsidproviders: *const ::windows_core::GUID, rgballow: *mut super::super::Foundation::BOOL, cproviders: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Filter)(::windows_core::Interface::as_raw(self), cpus, dwflags, rgclsidproviders, rgballow, cproviders).ok() @@ -12496,13 +12496,13 @@ impl ICredentialProviderUser { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProviderID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetStringValue(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStringValue)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetValue(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -12571,7 +12571,7 @@ pub struct ICredentialProviderUserArray_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICurrentItem(::windows_core::IUnknown); impl ICurrentItem { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetItemIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -12639,7 +12639,7 @@ impl ICustomDestinationList { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).BeginList)(::windows_core::Interface::as_raw(self), pcminslots, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn AppendCategory(&self, pszcategory: P0, poa: P1) -> ::windows_core::Result<()> where @@ -12651,7 +12651,7 @@ impl ICustomDestinationList { pub unsafe fn AppendKnownCategory(&self, category: KNOWNDESTCATEGORY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AppendKnownCategory)(::windows_core::Interface::as_raw(self), category).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn AddUserTasks(&self, poa: P0) -> ::windows_core::Result<()> where @@ -12710,7 +12710,7 @@ pub struct ICustomDestinationList_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDataObjectAsyncCapability(::windows_core::IUnknown); impl IDataObjectAsyncCapability { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAsyncMode(&self, fdoopasync: P0) -> ::windows_core::Result<()> where @@ -12718,13 +12718,13 @@ impl IDataObjectAsyncCapability { { (::windows_core::Interface::vtable(self).SetAsyncMode)(::windows_core::Interface::as_raw(self), fdoopasync.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAsyncMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAsyncMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn StartOperation(&self, pbcreserved: P0) -> ::windows_core::Result<()> where @@ -12732,13 +12732,13 @@ impl IDataObjectAsyncCapability { { (::windows_core::Interface::vtable(self).StartOperation)(::windows_core::Interface::as_raw(self), pbcreserved.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InOperation(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InOperation)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EndOperation(&self, hresult: ::windows_core::HRESULT, pbcreserved: P0, dweffects: u32) -> ::windows_core::Result<()> where @@ -12783,13 +12783,13 @@ pub struct IDataObjectAsyncCapability_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDataObjectProvider(::windows_core::IUnknown); impl IDataObjectProvider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDataObject(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDataObject)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDataObject(&self, dataobject: P0) -> ::windows_core::Result<()> where @@ -12822,7 +12822,7 @@ pub struct IDataObjectProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDataTransferManagerInterop(::windows_core::IUnknown); impl IDataTransferManagerInterop { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetForWindow(&self, appwindow: P0) -> ::windows_core::Result where @@ -12832,7 +12832,7 @@ impl IDataTransferManagerInterop { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetForWindow)(::windows_core::Interface::as_raw(self), appwindow.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowShareUIForWindow(&self, appwindow: P0) -> ::windows_core::Result<()> where @@ -12868,7 +12868,7 @@ impl IDefaultExtractIconInit { pub unsafe fn SetFlags(&self, uflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFlags)(::windows_core::Interface::as_raw(self), uflags).ok() } - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn SetKey(&self, hkey: P0) -> ::windows_core::Result<()> where @@ -12926,7 +12926,7 @@ pub struct IDefaultExtractIconInit_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDefaultFolderMenuInitialize(::windows_core::IUnknown); impl IDefaultFolderMenuInitialize { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] pub unsafe fn Initialize(&self, hwnd: P0, pcmcb: P1, pidlfolder: ::core::option::Option<*const Common::ITEMIDLIST>, psf: P2, apidl: &[*const Common::ITEMIDLIST], punkassociation: P3, ckeys: u32, akeys: ::core::option::Option<*const super::super::System::Registry::HKEY>) -> ::windows_core::Result<()> where @@ -12971,7 +12971,7 @@ pub struct IDefaultFolderMenuInitialize_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDelegateFolder(::windows_core::IUnknown); impl IDelegateFolder { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetItemAlloc(&self, pmalloc: P0) -> ::windows_core::Result<()> where @@ -13000,7 +13000,7 @@ pub struct IDelegateFolder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDelegateItem(::windows_core::IUnknown); impl IDelegateItem { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetItemIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -13023,20 +13023,20 @@ unsafe impl ::windows_core::ComInterface for IDelegateItem { pub struct IDelegateItem_Vtbl { pub base__: IRelatedItem_Vtbl, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDeskBand(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IDeskBand { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -13044,7 +13044,7 @@ impl IDeskBand { { (::windows_core::Interface::vtable(self).base__.base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowDW(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -13055,7 +13055,7 @@ impl IDeskBand { pub unsafe fn CloseDW(&self, dwreserved: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CloseDW)(::windows_core::Interface::as_raw(self), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ResizeBorderDW(&self, prcborder: *const super::super::Foundation::RECT, punktoolbarsite: P0, freserved: P1) -> ::windows_core::Result<()> where @@ -13064,7 +13064,7 @@ impl IDeskBand { { (::windows_core::Interface::vtable(self).base__.ResizeBorderDW)(::windows_core::Interface::as_raw(self), prcborder, punktoolbarsite.into_param().abi(), freserved.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBandInfo(&self, dwbandid: u32, dwviewmode: u32, pdbi: *mut DESKBANDINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBandInfo)(::windows_core::Interface::as_raw(self), dwbandid, dwviewmode, pdbi).ok() @@ -13090,20 +13090,20 @@ pub struct IDeskBand_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] GetBandInfo: usize, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDeskBand2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IDeskBand2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -13111,7 +13111,7 @@ impl IDeskBand2 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowDW(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -13122,7 +13122,7 @@ impl IDeskBand2 { pub unsafe fn CloseDW(&self, dwreserved: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.CloseDW)(::windows_core::Interface::as_raw(self), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ResizeBorderDW(&self, prcborder: *const super::super::Foundation::RECT, punktoolbarsite: P0, freserved: P1) -> ::windows_core::Result<()> where @@ -13131,18 +13131,18 @@ impl IDeskBand2 { { (::windows_core::Interface::vtable(self).base__.base__.ResizeBorderDW)(::windows_core::Interface::as_raw(self), prcborder, punktoolbarsite.into_param().abi(), freserved.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBandInfo(&self, dwbandid: u32, dwviewmode: u32, pdbi: *mut DESKBANDINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetBandInfo)(::windows_core::Interface::as_raw(self), dwbandid, dwviewmode, pdbi).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanRenderComposited(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanRenderComposited)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCompositionState(&self, fcompositionenabled: P0) -> ::windows_core::Result<()> where @@ -13150,7 +13150,7 @@ impl IDeskBand2 { { (::windows_core::Interface::vtable(self).SetCompositionState)(::windows_core::Interface::as_raw(self), fcompositionenabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCompositionState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13207,20 +13207,20 @@ pub struct IDeskBandInfo_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub GetDefaultBandWidth: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwbandid: u32, dwviewmode: u32, pnwidth: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDeskBar(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IDeskBar { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -13238,7 +13238,7 @@ impl IDeskBar { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetClient)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnPosRectChangeDB(&self, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnPosRectChangeDB)(::windows_core::Interface::as_raw(self), prc).ok() @@ -13266,20 +13266,20 @@ pub struct IDeskBar_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] OnPosRectChangeDB: usize, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDeskBarClient(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IDeskBarClient { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -13299,7 +13299,7 @@ impl IDeskBarClient { pub unsafe fn UIActivateDBC(&self, dwstate: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UIActivateDBC)(::windows_core::Interface::as_raw(self), dwstate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSize(&self, dwwhich: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13379,7 +13379,7 @@ impl IDesktopWallpaper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMonitorDevicePathCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMonitorRECT(&self, monitorid: P0) -> ::windows_core::Result where @@ -13388,7 +13388,7 @@ impl IDesktopWallpaper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMonitorRECT)(::windows_core::Interface::as_raw(self), monitorid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundColor(&self, color: P0) -> ::windows_core::Result<()> where @@ -13396,7 +13396,7 @@ impl IDesktopWallpaper { { (::windows_core::Interface::vtable(self).SetBackgroundColor)(::windows_core::Interface::as_raw(self), color.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBackgroundColor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13435,7 +13435,7 @@ impl IDesktopWallpaper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, enable: P0) -> ::windows_core::Result<()> where @@ -13488,7 +13488,7 @@ pub struct IDesktopWallpaper_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDestinationStreamFactory(::windows_core::IUnknown); impl IDestinationStreamFactory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDestinationStream(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -13515,7 +13515,7 @@ pub struct IDestinationStreamFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDisplayItem(::windows_core::IUnknown); impl IDisplayItem { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetItemIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -13542,7 +13542,7 @@ pub struct IDisplayItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDocViewSite(::windows_core::IUnknown); impl IDocViewSite { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnSetTitle(&self, pvtitle: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnSetTitle)(::windows_core::Interface::as_raw(self), pvtitle).ok() @@ -13564,20 +13564,20 @@ pub struct IDocViewSite_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OnSetTitle: usize, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDockingWindow(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IDockingWindow { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -13585,7 +13585,7 @@ impl IDockingWindow { { (::windows_core::Interface::vtable(self).base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowDW(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -13596,7 +13596,7 @@ impl IDockingWindow { pub unsafe fn CloseDW(&self, dwreserved: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CloseDW)(::windows_core::Interface::as_raw(self), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ResizeBorderDW(&self, prcborder: *const super::super::Foundation::RECT, punktoolbarsite: P0, freserved: P1) -> ::windows_core::Result<()> where @@ -13631,20 +13631,20 @@ pub struct IDockingWindow_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] ResizeBorderDW: usize, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDockingWindowFrame(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IDockingWindowFrame { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -13691,20 +13691,20 @@ pub struct IDockingWindowFrame_Vtbl { pub RemoveToolbar: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, punksrc: *mut ::core::ffi::c_void, dwremoveflags: u32) -> ::windows_core::HRESULT, pub FindToolbar: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pwszitem: ::windows_core::PCWSTR, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDockingWindowSite(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IDockingWindowSite { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -13712,7 +13712,7 @@ impl IDockingWindowSite { { (::windows_core::Interface::vtable(self).base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBorderDW(&self, punkobj: P0) -> ::windows_core::Result where @@ -13721,7 +13721,7 @@ impl IDockingWindowSite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBorderDW)(::windows_core::Interface::as_raw(self), punkobj.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestBorderSpaceDW(&self, punkobj: P0, pbw: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -13729,7 +13729,7 @@ impl IDockingWindowSite { { (::windows_core::Interface::vtable(self).RequestBorderSpaceDW)(::windows_core::Interface::as_raw(self), punkobj.into_param().abi(), pbw).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBorderSpaceDW(&self, punkobj: P0, pbw: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -13770,7 +13770,7 @@ pub struct IDockingWindowSite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDragSourceHelper(::windows_core::IUnknown); impl IDragSourceHelper { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn InitializeFromBitmap(&self, pshdi: *const SHDRAGIMAGE, pdataobject: P0) -> ::windows_core::Result<()> where @@ -13778,7 +13778,7 @@ impl IDragSourceHelper { { (::windows_core::Interface::vtable(self).InitializeFromBitmap)(::windows_core::Interface::as_raw(self), pshdi, pdataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn InitializeFromWindow(&self, hwnd: P0, ppt: ::core::option::Option<*const super::super::Foundation::POINT>, pdataobject: P1) -> ::windows_core::Result<()> where @@ -13812,7 +13812,7 @@ pub struct IDragSourceHelper_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDragSourceHelper2(::windows_core::IUnknown); impl IDragSourceHelper2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] pub unsafe fn InitializeFromBitmap(&self, pshdi: *const SHDRAGIMAGE, pdataobject: P0) -> ::windows_core::Result<()> where @@ -13820,7 +13820,7 @@ impl IDragSourceHelper2 { { (::windows_core::Interface::vtable(self).base__.InitializeFromBitmap)(::windows_core::Interface::as_raw(self), pshdi, pdataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn InitializeFromWindow(&self, hwnd: P0, ppt: ::core::option::Option<*const super::super::Foundation::POINT>, pdataobject: P1) -> ::windows_core::Result<()> where @@ -13850,7 +13850,7 @@ pub struct IDragSourceHelper2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDropTargetHelper(::windows_core::IUnknown); impl IDropTargetHelper { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn DragEnter(&self, hwndtarget: P0, pdataobject: P1, ppt: *const super::super::Foundation::POINT, dweffect: super::super::System::Ole::DROPEFFECT) -> ::windows_core::Result<()> where @@ -13862,12 +13862,12 @@ impl IDropTargetHelper { pub unsafe fn DragLeave(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DragLeave)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn DragOver(&self, ppt: *const super::super::Foundation::POINT, dweffect: super::super::System::Ole::DROPEFFECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DragOver)(::windows_core::Interface::as_raw(self), ppt, dweffect).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn Drop(&self, pdataobject: P0, ppt: *const super::super::Foundation::POINT, dweffect: super::super::System::Ole::DROPEFFECT) -> ::windows_core::Result<()> where @@ -13875,7 +13875,7 @@ impl IDropTargetHelper { { (::windows_core::Interface::vtable(self).Drop)(::windows_core::Interface::as_raw(self), pdataobject.into_param().abi(), ppt, dweffect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -13938,29 +13938,29 @@ pub struct IDynamicHWHandler_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub GetDynamicInfo: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pszdeviceid: ::windows_core::PCWSTR, dwcontenttype: u32, ppszaction: *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumACString(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IEnumACString { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Next(&self, rgelt: &mut [::windows_core::PWSTR], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Skip(&self, celt: u32) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.Skip)(::windows_core::Interface::as_raw(self), celt) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Reset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Reset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14089,7 +14089,7 @@ pub struct IEnumExtraSearch_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumFullIDList(::windows_core::IUnknown); impl IEnumFullIDList { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn Next(&self, rgelt: &mut [*mut Common::ITEMIDLIST], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))).ok() @@ -14162,7 +14162,7 @@ pub struct IEnumHLITEM_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumIDList(::windows_core::IUnknown); impl IEnumIDList { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn Next(&self, rgelt: &mut [*mut Common::ITEMIDLIST], pceltfetched: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), ::core::mem::transmute(pceltfetched.unwrap_or(::std::ptr::null_mut()))) @@ -14491,7 +14491,7 @@ impl IEnumerableView { { (::windows_core::Interface::vtable(self).SetEnumReadyCallback)(::windows_core::Interface::as_raw(self), percb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn CreateEnumIDListFromContents(&self, pidlfolder: *const Common::ITEMIDLIST, dwenumflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -14528,7 +14528,7 @@ impl IExecuteCommand { { (::windows_core::Interface::vtable(self).SetParameters)(::windows_core::Interface::as_raw(self), pszparameters.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPosition(&self, pt: super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPosition)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pt)).ok() @@ -14536,7 +14536,7 @@ impl IExecuteCommand { pub unsafe fn SetShowWindow(&self, nshow: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetShowWindow)(::windows_core::Interface::as_raw(self), nshow).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNoShowUI(&self, fnoshowui: P0) -> ::windows_core::Result<()> where @@ -14627,18 +14627,18 @@ pub struct IExecuteCommandHost_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExpDispSupport(::windows_core::IUnknown); impl IExpDispSupport { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindConnectionPoint(&self, riid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindConnectionPoint)(::windows_core::Interface::as_raw(self), riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn OnTranslateAccelerator(&self, pmsg: *const super::WindowsAndMessaging::MSG, grfmodifiers: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnTranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg, grfmodifiers).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnInvoke(&self, dispidmember: i32, iid: *const ::windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut super::super::System::Variant::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnInvoke)(::windows_core::Interface::as_raw(self), dispidmember, iid, lcid, wflags, pdispparams, pvarresult, pexcepinfo, puargerr).ok() @@ -14672,18 +14672,18 @@ pub struct IExpDispSupport_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExpDispSupportXP(::windows_core::IUnknown); impl IExpDispSupportXP { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FindCIE4ConnectionPoint(&self, riid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindCIE4ConnectionPoint)(::windows_core::Interface::as_raw(self), riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn OnTranslateAccelerator(&self, pmsg: *const super::WindowsAndMessaging::MSG, grfmodifiers: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnTranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg, grfmodifiers).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnInvoke(&self, dispidmember: i32, iid: *const ::windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut super::super::System::Variant::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnInvoke)(::windows_core::Interface::as_raw(self), dispidmember, iid, lcid, wflags, pdispparams, pvarresult, pexcepinfo, puargerr).ok() @@ -14717,7 +14717,7 @@ pub struct IExpDispSupportXP_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExplorerBrowser(::windows_core::IUnknown); impl IExplorerBrowser { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, hwndparent: P0, prc: *const super::super::Foundation::RECT, pfs: ::core::option::Option<*const FOLDERSETTINGS>) -> ::windows_core::Result<()> where @@ -14728,7 +14728,7 @@ impl IExplorerBrowser { pub unsafe fn Destroy(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Destroy)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn SetRect(&self, phdwp: ::core::option::Option<*mut super::WindowsAndMessaging::HDWP>, rcbrowser: super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRect)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(phdwp.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(rcbrowser)).ok() @@ -14765,7 +14765,7 @@ impl IExplorerBrowser { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOptions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn BrowseToIDList(&self, pidl: *const Common::ITEMIDLIST, uflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BrowseToIDList)(::windows_core::Interface::as_raw(self), pidl, uflags).ok() @@ -14833,12 +14833,12 @@ pub struct IExplorerBrowser_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExplorerBrowserEvents(::windows_core::IUnknown); impl IExplorerBrowserEvents { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn OnNavigationPending(&self, pidlfolder: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnNavigationPending)(::windows_core::Interface::as_raw(self), pidlfolder).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn OnViewCreated(&self, psv: P0) -> ::windows_core::Result<()> where @@ -14846,12 +14846,12 @@ impl IExplorerBrowserEvents { { (::windows_core::Interface::vtable(self).OnViewCreated)(::windows_core::Interface::as_raw(self), psv.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn OnNavigationComplete(&self, pidlfolder: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnNavigationComplete)(::windows_core::Interface::as_raw(self), pidlfolder).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn OnNavigationFailed(&self, pidlfolder: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnNavigationFailed)(::windows_core::Interface::as_raw(self), pidlfolder).ok() @@ -14914,7 +14914,7 @@ impl IExplorerCommand { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCanonicalName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetState(&self, psiitemarray: P0, foktobeslow: P1) -> ::windows_core::Result where @@ -14924,7 +14924,7 @@ impl IExplorerCommand { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetState)(::windows_core::Interface::as_raw(self), psiitemarray.into_param().abi(), foktobeslow.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Invoke(&self, psiitemarray: P0, pbc: P1) -> ::windows_core::Result<()> where @@ -15006,7 +15006,7 @@ pub struct IExplorerCommandProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExplorerCommandState(::windows_core::IUnknown); impl IExplorerCommandState { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetState(&self, psiitemarray: P0, foktobeslow: P1) -> ::windows_core::Result where @@ -15065,7 +15065,7 @@ impl IExtensionServices { { (::windows_core::Interface::vtable(self).SetAdditionalHeaders)(::windows_core::Interface::as_raw(self), pwzadditionalheaders.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAuthenticateData(&self, phwnd: P0, pwzusername: P1, pwzpassword: P2) -> ::windows_core::Result<()> where @@ -15100,7 +15100,7 @@ impl IExtractIconA { pub unsafe fn GetIconLocation(&self, uflags: u32, psziconfile: &mut [u8], piindex: *mut i32, pwflags: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIconLocation)(::windows_core::Interface::as_raw(self), uflags, ::core::mem::transmute(psziconfile.as_ptr()), psziconfile.len() as _, piindex, pwflags).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn Extract(&self, pszfile: P0, niconindex: u32, phiconlarge: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, phiconsmall: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, niconsize: u32) -> ::windows_core::Result<()> where @@ -15133,7 +15133,7 @@ impl IExtractIconW { pub unsafe fn GetIconLocation(&self, uflags: u32, psziconfile: &mut [u16], piindex: *mut i32, pwflags: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIconLocation)(::windows_core::Interface::as_raw(self), uflags, ::core::mem::transmute(psziconfile.as_ptr()), psziconfile.len() as _, piindex, pwflags).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn Extract(&self, pszfile: P0, niconindex: u32, phiconlarge: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, phiconsmall: ::core::option::Option<*mut super::WindowsAndMessaging::HICON>, niconsize: u32) -> ::windows_core::Result<()> where @@ -15163,12 +15163,12 @@ pub struct IExtractIconW_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExtractImage(::windows_core::IUnknown); impl IExtractImage { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLocation(&self, pszpathbuffer: &mut [u16], pdwpriority: *mut u32, prgsize: *const super::super::Foundation::SIZE, dwrecclrdepth: u32, pdwflags: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetLocation)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszpathbuffer.as_ptr()), pszpathbuffer.len() as _, pdwpriority, prgsize, dwrecclrdepth, pdwflags).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn Extract(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15199,18 +15199,18 @@ pub struct IExtractImage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExtractImage2(::windows_core::IUnknown); impl IExtractImage2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLocation(&self, pszpathbuffer: &mut [u16], pdwpriority: *mut u32, prgsize: *const super::super::Foundation::SIZE, dwrecclrdepth: u32, pdwflags: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetLocation)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszpathbuffer.as_ptr()), pszpathbuffer.len() as _, pdwpriority, prgsize, dwrecclrdepth, pdwflags).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn Extract(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Extract)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDateStamp(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15237,7 +15237,7 @@ pub struct IExtractImage2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileDialog(::windows_core::IUnknown); impl IFileDialog { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -15245,7 +15245,7 @@ impl IFileDialog { { (::windows_core::Interface::vtable(self).base__.Show)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetFileTypes(&self, rgfilterspec: &[Common::COMDLG_FILTERSPEC]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFileTypes)(::windows_core::Interface::as_raw(self), rgfilterspec.len() as _, ::core::mem::transmute(rgfilterspec.as_ptr())).ok() @@ -15396,7 +15396,7 @@ pub struct IFileDialog_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileDialog2(::windows_core::IUnknown); impl IFileDialog2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -15404,7 +15404,7 @@ impl IFileDialog2 { { (::windows_core::Interface::vtable(self).base__.base__.Show)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetFileTypes(&self, rgfilterspec: &[Common::COMDLG_FILTERSPEC]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFileTypes)(::windows_core::Interface::as_raw(self), rgfilterspec.len() as _, ::core::mem::transmute(rgfilterspec.as_ptr())).ok() @@ -15555,7 +15555,7 @@ impl IFileDialogControlEvents { { (::windows_core::Interface::vtable(self).OnButtonClicked)(::windows_core::Interface::as_raw(self), pfdc.into_param().abi(), dwidctl).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnCheckButtonToggled(&self, pfdc: P0, dwidctl: u32, bchecked: P1) -> ::windows_core::Result<()> where @@ -15615,7 +15615,7 @@ impl IFileDialogCustomize { pub unsafe fn AddRadioButtonList(&self, dwidctl: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddRadioButtonList)(::windows_core::Interface::as_raw(self), dwidctl).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddCheckButton(&self, dwidctl: u32, pszlabel: P0, bchecked: P1) -> ::windows_core::Result<()> where @@ -15662,13 +15662,13 @@ impl IFileDialogCustomize { { (::windows_core::Interface::vtable(self).SetEditBoxText)(::windows_core::Interface::as_raw(self), dwidctl, psztext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCheckButtonState(&self, dwidctl: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCheckButtonState)(::windows_core::Interface::as_raw(self), dwidctl, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCheckButtonState(&self, dwidctl: u32, bchecked: P0) -> ::windows_core::Result<()> where @@ -15856,7 +15856,7 @@ impl IFileIsInUse { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCapabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSwitchToHWND(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -15890,7 +15890,7 @@ pub struct IFileIsInUse_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileOpenDialog(::windows_core::IUnknown); impl IFileOpenDialog { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -15898,7 +15898,7 @@ impl IFileOpenDialog { { (::windows_core::Interface::vtable(self).base__.base__.Show)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetFileTypes(&self, rgfilterspec: &[Common::COMDLG_FILTERSPEC]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFileTypes)(::windows_core::Interface::as_raw(self), rgfilterspec.len() as _, ::core::mem::transmute(rgfilterspec.as_ptr())).ok() @@ -16058,7 +16058,7 @@ impl IFileOperation { { (::windows_core::Interface::vtable(self).SetProgressDialog)(::windows_core::Interface::as_raw(self), popd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetProperties(&self, pproparray: P0) -> ::windows_core::Result<()> where @@ -16066,7 +16066,7 @@ impl IFileOperation { { (::windows_core::Interface::vtable(self).SetProperties)(::windows_core::Interface::as_raw(self), pproparray.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOwnerWindow(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -16158,7 +16158,7 @@ impl IFileOperation { pub unsafe fn PerformOperations(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PerformOperations)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAnyOperationsAborted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16235,7 +16235,7 @@ impl IFileOperation2 { { (::windows_core::Interface::vtable(self).base__.SetProgressDialog)(::windows_core::Interface::as_raw(self), popd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetProperties(&self, pproparray: P0) -> ::windows_core::Result<()> where @@ -16243,7 +16243,7 @@ impl IFileOperation2 { { (::windows_core::Interface::vtable(self).base__.SetProperties)(::windows_core::Interface::as_raw(self), pproparray.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOwnerWindow(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -16335,7 +16335,7 @@ impl IFileOperation2 { pub unsafe fn PerformOperations(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.PerformOperations)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAnyOperationsAborted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16491,7 +16491,7 @@ pub struct IFileOperationProgressSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSaveDialog(::windows_core::IUnknown); impl IFileSaveDialog { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -16499,7 +16499,7 @@ impl IFileSaveDialog { { (::windows_core::Interface::vtable(self).base__.base__.Show)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetFileTypes(&self, rgfilterspec: &[Common::COMDLG_FILTERSPEC]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFileTypes)(::windows_core::Interface::as_raw(self), rgfilterspec.len() as _, ::core::mem::transmute(rgfilterspec.as_ptr())).ok() @@ -16613,7 +16613,7 @@ impl IFileSaveDialog { { (::windows_core::Interface::vtable(self).SetSaveAsItem)(::windows_core::Interface::as_raw(self), psi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetProperties(&self, pstore: P0) -> ::windows_core::Result<()> where @@ -16621,7 +16621,7 @@ impl IFileSaveDialog { { (::windows_core::Interface::vtable(self).SetProperties)(::windows_core::Interface::as_raw(self), pstore.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SetCollectedProperties(&self, plist: P0, fappenddefault: P1) -> ::windows_core::Result<()> where @@ -16630,13 +16630,13 @@ impl IFileSaveDialog { { (::windows_core::Interface::vtable(self).SetCollectedProperties)(::windows_core::Interface::as_raw(self), plist.into_param().abi(), fappenddefault.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn ApplyProperties(&self, psi: P0, pstore: P1, hwnd: P2, psink: P3) -> ::windows_core::Result<()> where @@ -16677,7 +16677,7 @@ pub struct IFileSaveDialog_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem")))] ApplyProperties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -16687,7 +16687,7 @@ impl IFileSearchBand { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSearchParameters(&self, pbstrsearchid: *const ::windows_core::BSTR, bnavtoresults: P0, pvarscope: *const super::super::System::Variant::VARIANT, pvarqueryfile: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -16699,13 +16699,13 @@ impl IFileSearchBand { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SearchID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Scope(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Scope)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn QueryFile(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -16754,7 +16754,7 @@ impl IFileSyncMergeHandler { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Merge)(::windows_core::Interface::as_raw(self), localfilepath.into_param().abi(), serverfilepath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn ShowResolveConflictUIAsync(&self, localfilepath: P0, monitortodisplayon: P1) -> ::windows_core::Result<()> where @@ -16785,12 +16785,12 @@ pub struct IFileSyncMergeHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSystemBindData(::windows_core::IUnknown); impl IFileSystemBindData { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub unsafe fn SetFindData(&self, pfd: *const super::super::Storage::FileSystem::WIN32_FIND_DATAW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFindData)(::windows_core::Interface::as_raw(self), pfd).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub unsafe fn GetFindData(&self, pfd: *mut super::super::Storage::FileSystem::WIN32_FIND_DATAW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFindData)(::windows_core::Interface::as_raw(self), pfd).ok() @@ -16820,12 +16820,12 @@ pub struct IFileSystemBindData_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFileSystemBindData2(::windows_core::IUnknown); impl IFileSystemBindData2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub unsafe fn SetFindData(&self, pfd: *const super::super::Storage::FileSystem::WIN32_FIND_DATAW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetFindData)(::windows_core::Interface::as_raw(self), pfd).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub unsafe fn GetFindData(&self, pfd: *mut super::super::Storage::FileSystem::WIN32_FIND_DATAW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetFindData)(::windows_core::Interface::as_raw(self), pfd).ok() @@ -16865,7 +16865,7 @@ pub struct IFileSystemBindData2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFolderBandPriv(::windows_core::IUnknown); impl IFolderBandPriv { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCascade(&self, fcascade: P0) -> ::windows_core::Result<()> where @@ -16873,7 +16873,7 @@ impl IFolderBandPriv { { (::windows_core::Interface::vtable(self).SetCascade)(::windows_core::Interface::as_raw(self), fcascade.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAccelerators(&self, faccelerators: P0) -> ::windows_core::Result<()> where @@ -16881,7 +16881,7 @@ impl IFolderBandPriv { { (::windows_core::Interface::vtable(self).SetAccelerators)(::windows_core::Interface::as_raw(self), faccelerators.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNoIcons(&self, fnoicons: P0) -> ::windows_core::Result<()> where @@ -16889,7 +16889,7 @@ impl IFolderBandPriv { { (::windows_core::Interface::vtable(self).SetNoIcons)(::windows_core::Interface::as_raw(self), fnoicons.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNoText(&self, fnotext: P0) -> ::windows_core::Result<()> where @@ -16930,7 +16930,7 @@ pub struct IFolderBandPriv_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFolderFilter(::windows_core::IUnknown); impl IFolderFilter { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn ShouldShow(&self, psf: P0, pidlfolder: *const Common::ITEMIDLIST, pidlitem: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -16938,7 +16938,7 @@ impl IFolderFilter { { (::windows_core::Interface::vtable(self).ShouldShow)(::windows_core::Interface::as_raw(self), psf.into_param().abi(), pidlfolder, pidlitem).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetEnumFlags(&self, psf: P0, pidlfolder: *const Common::ITEMIDLIST, phwnd: *mut super::super::Foundation::HWND, pgrfflags: *mut u32) -> ::windows_core::Result<()> where @@ -17009,7 +17009,7 @@ impl IFolderView { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetFolder)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn Item(&self, iitemindex: i32) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -17034,18 +17034,18 @@ impl IFolderView { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFocusedItem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetItemPosition(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetItemPosition)(::windows_core::Interface::as_raw(self), pidl, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSpacing(&self, ppt: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSpacing)(::windows_core::Interface::as_raw(self), ppt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDefaultSpacing(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17057,7 +17057,7 @@ impl IFolderView { pub unsafe fn SelectItem(&self, iitem: i32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectItem)(::windows_core::Interface::as_raw(self), iitem, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn SelectAndPositionItems(&self, cidl: u32, apidl: *const *const Common::ITEMIDLIST, apt: ::core::option::Option<*const super::super::Foundation::POINT>, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectAndPositionItems)(::windows_core::Interface::as_raw(self), cidl, apidl, ::core::mem::transmute(apt.unwrap_or(::std::ptr::null())), dwflags).ok() @@ -17122,7 +17122,7 @@ impl IFolderView2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetFolder)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn Item(&self, iitemindex: i32) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -17147,18 +17147,18 @@ impl IFolderView2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFocusedItem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetItemPosition(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetItemPosition)(::windows_core::Interface::as_raw(self), pidl, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSpacing(&self, ppt: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSpacing)(::windows_core::Interface::as_raw(self), ppt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDefaultSpacing(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17170,12 +17170,12 @@ impl IFolderView2 { pub unsafe fn SelectItem(&self, iitem: i32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SelectItem)(::windows_core::Interface::as_raw(self), iitem, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn SelectAndPositionItems(&self, cidl: u32, apidl: *const *const Common::ITEMIDLIST, apt: ::core::option::Option<*const super::super::Foundation::POINT>, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SelectAndPositionItems)(::windows_core::Interface::as_raw(self), cidl, apidl, ::core::mem::transmute(apt.unwrap_or(::std::ptr::null())), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SetGroupBy(&self, key: *const PropertiesSystem::PROPERTYKEY, fascending: P0) -> ::windows_core::Result<()> where @@ -17183,23 +17183,23 @@ impl IFolderView2 { { (::windows_core::Interface::vtable(self).SetGroupBy)(::windows_core::Interface::as_raw(self), key, fascending.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetGroupBy(&self, pkey: *mut PropertiesSystem::PROPERTYKEY, pfascending: ::core::option::Option<*mut super::super::Foundation::BOOL>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetGroupBy)(::windows_core::Interface::as_raw(self), pkey, ::core::mem::transmute(pfascending.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_Common`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn SetViewProperty(&self, pidl: *const Common::ITEMIDLIST, propkey: *const PropertiesSystem::PROPERTYKEY, propvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetViewProperty)(::windows_core::Interface::as_raw(self), pidl, propkey, propvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_Common`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetViewProperty(&self, pidl: *const Common::ITEMIDLIST, propkey: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetViewProperty)(::windows_core::Interface::as_raw(self), pidl, propkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetTileViewProperties(&self, pidl: *const Common::ITEMIDLIST, pszproplist: P0) -> ::windows_core::Result<()> where @@ -17207,7 +17207,7 @@ impl IFolderView2 { { (::windows_core::Interface::vtable(self).SetTileViewProperties)(::windows_core::Interface::as_raw(self), pidl, pszproplist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetExtendedTileViewProperties(&self, pidl: *const Common::ITEMIDLIST, pszproplist: P0) -> ::windows_core::Result<()> where @@ -17232,12 +17232,12 @@ impl IFolderView2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSortColumnCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetSortColumns(&self, rgsortcolumns: &[SORTCOLUMN]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSortColumns)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rgsortcolumns.as_ptr()), rgsortcolumns.len() as _).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetSortColumns(&self, rgsortcolumns: &mut [SORTCOLUMN]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSortColumns)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rgsortcolumns.as_ptr()), rgsortcolumns.len() as _).ok() @@ -17249,7 +17249,7 @@ impl IFolderView2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetItem)(::windows_core::Interface::as_raw(self), iitem, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetVisibleItem(&self, istart: i32, fprevious: P0) -> ::windows_core::Result where @@ -17262,7 +17262,7 @@ impl IFolderView2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSelectedItem)(::windows_core::Interface::as_raw(self), istart, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSelection(&self, fnoneimpliesfolder: P0) -> ::windows_core::Result where @@ -17271,7 +17271,7 @@ impl IFolderView2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSelection)(::windows_core::Interface::as_raw(self), fnoneimpliesfolder.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetSelectionState(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17296,7 +17296,7 @@ impl IFolderView2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGroupSubsetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRedraw(&self, fredrawon: P0) -> ::windows_core::Result<()> where @@ -17388,7 +17388,7 @@ pub struct IFolderView2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFolderViewHost(::windows_core::IUnknown); impl IFolderViewHost { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Initialize(&self, hwndparent: P0, pdo: P1, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -17414,14 +17414,14 @@ pub struct IFolderViewHost_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] Initialize: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFolderViewOC(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IFolderViewOC { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetFolderView(&self, pdisp: P0) -> ::windows_core::Result<()> where @@ -17487,7 +17487,7 @@ impl IFolderViewSettings { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetColumnPropertyList)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetGroupByProperty(&self, pkey: *mut PropertiesSystem::PROPERTYKEY, pfgroupascending: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetGroupByProperty)(::windows_core::Interface::as_raw(self), pkey, pfgroupascending).ok() @@ -17503,7 +17503,7 @@ impl IFolderViewSettings { pub unsafe fn GetFolderFlags(&self, pfoldermask: *mut FOLDERFLAGS, pfolderflags: *mut FOLDERFLAGS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFolderFlags)(::windows_core::Interface::as_raw(self), pfoldermask, pfolderflags).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetSortColumns(&self, rgsortcolumns: &mut [SORTCOLUMN], pccolumnsout: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSortColumns)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rgsortcolumns.as_ptr()), rgsortcolumns.len() as _, pccolumnsout).ok() @@ -17550,7 +17550,7 @@ impl IFrameworkInputPane { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Advise)(::windows_core::Interface::as_raw(self), pwindow.into_param().abi(), phandler.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdviseWithHWND(&self, hwnd: P0, phandler: P1) -> ::windows_core::Result where @@ -17563,7 +17563,7 @@ impl IFrameworkInputPane { pub unsafe fn Unadvise(&self, dwcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unadvise)(::windows_core::Interface::as_raw(self), dwcookie).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Location(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -17596,7 +17596,7 @@ pub struct IFrameworkInputPane_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IFrameworkInputPaneHandler(::windows_core::IUnknown); impl IFrameworkInputPaneHandler { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Showing(&self, prcinputpanescreenlocation: *const super::super::Foundation::RECT, fensurefocusedelementinview: P0) -> ::windows_core::Result<()> where @@ -17604,7 +17604,7 @@ impl IFrameworkInputPaneHandler { { (::windows_core::Interface::vtable(self).Showing)(::windows_core::Interface::as_raw(self), prcinputpanescreenlocation, fensurefocusedelementinview.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Hiding(&self, fensurefocusedelementinview: P0) -> ::windows_core::Result<()> where @@ -17672,7 +17672,7 @@ impl IHWEventHandler { { (::windows_core::Interface::vtable(self).HandleEvent)(::windows_core::Interface::as_raw(self), pszdeviceid.into_param().abi(), pszaltdeviceid.into_param().abi(), pszeventtype.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HandleEventWithContent(&self, pszdeviceid: P0, pszaltdeviceid: P1, pszeventtype: P2, pszcontenttypehandler: P3, pdataobject: P4) -> ::windows_core::Result<()> where @@ -17721,7 +17721,7 @@ impl IHWEventHandler2 { { (::windows_core::Interface::vtable(self).base__.HandleEvent)(::windows_core::Interface::as_raw(self), pszdeviceid.into_param().abi(), pszaltdeviceid.into_param().abi(), pszeventtype.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HandleEventWithContent(&self, pszdeviceid: P0, pszaltdeviceid: P1, pszeventtype: P2, pszcontenttypehandler: P3, pdataobject: P4) -> ::windows_core::Result<()> where @@ -17733,7 +17733,7 @@ impl IHWEventHandler2 { { (::windows_core::Interface::vtable(self).base__.HandleEventWithContent)(::windows_core::Interface::as_raw(self), pszdeviceid.into_param().abi(), pszaltdeviceid.into_param().abi(), pszeventtype.into_param().abi(), pszcontenttypehandler.into_param().abi(), pdataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HandleEventWithHWND(&self, pszdeviceid: P0, pszaltdeviceid: P1, pszeventtype: P2, hwndowner: P3) -> ::windows_core::Result<()> where @@ -17874,7 +17874,7 @@ impl IHlink { pub unsafe fn GetHlinkSite(&self, ppihlsite: *mut ::core::option::Option, pdwsitedata: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetHlinkSite)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppihlsite), pdwsitedata).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetMonikerReference(&self, grfhlsetf: u32, pimktarget: P0, pwzlocation: P1) -> ::windows_core::Result<()> where @@ -17883,7 +17883,7 @@ impl IHlink { { (::windows_core::Interface::vtable(self).SetMonikerReference)(::windows_core::Interface::as_raw(self), grfhlsetf, pimktarget.into_param().abi(), pwzlocation.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMonikerReference(&self, dwwhichref: u32, ppimktarget: ::core::option::Option<*mut ::core::option::Option>, ppwzlocation: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMonikerReference)(::windows_core::Interface::as_raw(self), dwwhichref, ::core::mem::transmute(ppimktarget.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppwzlocation.unwrap_or(::std::ptr::null_mut()))).ok() @@ -17922,7 +17922,7 @@ impl IHlink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetMiscStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Navigate(&self, grfhlnf: u32, pibc: P0, pibsc: P1, pihlbc: P2) -> ::windows_core::Result<()> where @@ -17982,7 +17982,7 @@ pub struct IHlink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHlinkBrowseContext(::windows_core::IUnknown); impl IHlinkBrowseContext { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Register(&self, reserved: u32, piunk: P0, pimk: P1) -> ::windows_core::Result where @@ -17992,7 +17992,7 @@ impl IHlinkBrowseContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Register)(::windows_core::Interface::as_raw(self), reserved, piunk.into_param().abi(), pimk.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetObject(&self, pimk: P0, fbindifrootregistered: P1) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -18005,17 +18005,17 @@ impl IHlinkBrowseContext { pub unsafe fn Revoke(&self, dwregister: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Revoke)(::windows_core::Interface::as_raw(self), dwregister).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBrowseWindowInfo(&self, phlbwi: *const HLBWINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBrowseWindowInfo)(::windows_core::Interface::as_raw(self), phlbwi).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBrowseWindowInfo(&self, phlbwi: *mut HLBWINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBrowseWindowInfo)(::windows_core::Interface::as_raw(self), phlbwi).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetInitialHlink(&self, pimktarget: P0, pwzlocation: P1, pwzfriendlyname: P2) -> ::windows_core::Result<()> where @@ -18025,7 +18025,7 @@ impl IHlinkBrowseContext { { (::windows_core::Interface::vtable(self).SetInitialHlink)(::windows_core::Interface::as_raw(self), pimktarget.into_param().abi(), pwzlocation.into_param().abi(), pwzfriendlyname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnNavigateHlink(&self, grfhlnf: u32, pimktarget: P0, pwzlocation: P1, pwzfriendlyname: P2) -> ::windows_core::Result where @@ -18036,7 +18036,7 @@ impl IHlinkBrowseContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnNavigateHlink)(::windows_core::Interface::as_raw(self), grfhlnf, pimktarget.into_param().abi(), pwzlocation.into_param().abi(), pwzfriendlyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UpdateHlink(&self, uhlid: u32, pimktarget: P0, pwzlocation: P1, pwzfriendlyname: P2) -> ::windows_core::Result<()> where @@ -18132,7 +18132,7 @@ impl IHlinkFrame { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBrowseContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Navigate(&self, grfhlnf: u32, pbc: P0, pibsc: P1, pihlnavigate: P2) -> ::windows_core::Result<()> where @@ -18142,7 +18142,7 @@ impl IHlinkFrame { { (::windows_core::Interface::vtable(self).Navigate)(::windows_core::Interface::as_raw(self), grfhlnf, pbc.into_param().abi(), pibsc.into_param().abi(), pihlnavigate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn OnNavigate(&self, grfhlnf: u32, pimktarget: P0, pwzlocation: P1, pwzfriendlyname: P2, dwreserved: u32) -> ::windows_core::Result<()> where @@ -18152,7 +18152,7 @@ impl IHlinkFrame { { (::windows_core::Interface::vtable(self).OnNavigate)(::windows_core::Interface::as_raw(self), grfhlnf, pimktarget.into_param().abi(), pwzlocation.into_param().abi(), pwzfriendlyname.into_param().abi(), dwreserved).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UpdateHlink(&self, uhlid: u32, pimktarget: P0, pwzlocation: P1, pwzfriendlyname: P2) -> ::windows_core::Result<()> where @@ -18197,7 +18197,7 @@ impl IHlinkSite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryService)(::windows_core::Interface::as_raw(self), dwsitedata, guidservice, riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMoniker(&self, dwsitedata: u32, dwassign: u32, dwwhich: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -18252,7 +18252,7 @@ impl IHlinkTarget { { (::windows_core::Interface::vtable(self).Navigate)(::windows_core::Interface::as_raw(self), grfhlnf, pwzjumplocation.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetMoniker(&self, pwzlocation: P0, dwassign: u32) -> ::windows_core::Result where @@ -18293,13 +18293,13 @@ pub struct IHlinkTarget_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHomeGroup(::windows_core::IUnknown); impl IHomeGroup { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMember(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsMember)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowSharingWizard(&self, owner: P0) -> ::windows_core::Result where @@ -18358,7 +18358,7 @@ pub struct IIOCancelInformation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IIdentityName(::windows_core::IUnknown); impl IIdentityName { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetItemIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -18385,7 +18385,7 @@ pub struct IIdentityName_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IImageRecompress(::windows_core::IUnknown); impl IImageRecompress { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn RecompressImage(&self, psi: P0, cx: i32, cy: i32, iquality: i32, pstg: P1) -> ::windows_core::Result where @@ -18416,7 +18416,7 @@ pub struct IImageRecompress_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInitializeCommand(::windows_core::IUnknown); impl IInitializeCommand { - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn Initialize(&self, pszcommandname: P0, ppb: P1) -> ::windows_core::Result<()> where @@ -18446,7 +18446,7 @@ pub struct IInitializeCommand_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInitializeNetworkFolder(::windows_core::IUnknown); impl IInitializeNetworkFolder { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn Initialize(&self, pidl: *const Common::ITEMIDLIST, pidltarget: *const Common::ITEMIDLIST, udisplaytype: u32, pszresname: P0, pszprovider: P1) -> ::windows_core::Result<()> where @@ -18497,7 +18497,7 @@ pub struct IInitializeObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInitializeWithBindCtx(::windows_core::IUnknown); impl IInitializeWithBindCtx { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pbc: P0) -> ::windows_core::Result<()> where @@ -18550,7 +18550,7 @@ pub struct IInitializeWithItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInitializeWithPropertyStore(::windows_core::IUnknown); impl IInitializeWithPropertyStore { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn Initialize(&self, pps: P0) -> ::windows_core::Result<()> where @@ -18579,7 +18579,7 @@ pub struct IInitializeWithPropertyStore_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInitializeWithWindow(::windows_core::IUnknown); impl IInitializeWithWindow { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -18608,7 +18608,7 @@ pub struct IInitializeWithWindow_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInputObject(::windows_core::IUnknown); impl IInputObject { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn UIActivateIO(&self, factivate: P0, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> where @@ -18619,7 +18619,7 @@ impl IInputObject { pub unsafe fn HasFocusIO(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HasFocusIO)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAcceleratorIO(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAcceleratorIO)(::windows_core::Interface::as_raw(self), pmsg).ok() @@ -18650,7 +18650,7 @@ pub struct IInputObject_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInputObject2(::windows_core::IUnknown); impl IInputObject2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn UIActivateIO(&self, factivate: P0, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> where @@ -18661,12 +18661,12 @@ impl IInputObject2 { pub unsafe fn HasFocusIO(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.HasFocusIO)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAcceleratorIO(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TranslateAcceleratorIO)(::windows_core::Interface::as_raw(self), pmsg).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAcceleratorGlobal(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAcceleratorGlobal)(::windows_core::Interface::as_raw(self), pmsg).ok() @@ -18692,7 +18692,7 @@ pub struct IInputObject2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInputObjectSite(::windows_core::IUnknown); impl IInputObjectSite { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnFocusChangeIS(&self, punkobj: P0, fsetfocus: P1) -> ::windows_core::Result<()> where @@ -18722,7 +18722,7 @@ pub struct IInputObjectSite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInputPaneAnimationCoordinator(::windows_core::IUnknown); impl IInputPaneAnimationCoordinator { - #[doc = "Required features: `Win32_Graphics_DirectComposition`"] + #[doc = "Required features: `\"Win32_Graphics_DirectComposition\"`"] #[cfg(feature = "Win32_Graphics_DirectComposition")] pub unsafe fn AddAnimation(&self, device: P0, animation: P1) -> ::windows_core::Result<()> where @@ -18794,7 +18794,7 @@ pub struct IInputPanelInvocationConfiguration_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInsertItem(::windows_core::IUnknown); impl IInsertItem { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn InsertItem(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InsertItem)(::windows_core::Interface::as_raw(self), pidl).ok() @@ -18874,7 +18874,7 @@ impl IKnownFolder { { (::windows_core::Interface::vtable(self).SetPath)(::windows_core::Interface::as_raw(self), dwflags, pszpath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetIDList(&self, dwflags: u32) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -18955,13 +18955,13 @@ impl IKnownFolderManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindFolderFromPath)(::windows_core::Interface::as_raw(self), pszpath.into_param().abi(), mode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn FindFolderFromIDList(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindFolderFromIDList)(::windows_core::Interface::as_raw(self), pidl, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Redirect(&self, rfid: *const ::windows_core::GUID, hwnd: P0, flags: u32, psztargetpath: P1, pexclusion: ::core::option::Option<&[::windows_core::GUID]>, ppszerror: ::core::option::Option<*mut ::windows_core::PWSTR>) -> ::windows_core::Result<()> where @@ -19025,7 +19025,7 @@ pub struct ILaunchSourceAppUserModelId_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILaunchSourceViewSizePreference(::windows_core::IUnknown); impl ILaunchSourceViewSizePreference { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSourceViewToPosition(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -19057,7 +19057,7 @@ pub struct ILaunchSourceViewSizePreference_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILaunchTargetMonitor(::windows_core::IUnknown); impl ILaunchTargetMonitor { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetMonitor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -19106,7 +19106,7 @@ pub struct ILaunchTargetViewSizePreference_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ILaunchUIContext(::windows_core::IUnknown); impl ILaunchUIContext { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAssociatedWindow(&self, value: P0) -> ::windows_core::Result<()> where @@ -19163,12 +19163,12 @@ pub struct ILaunchUIContextProvider_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMenuBand(::windows_core::IUnknown); impl IMenuBand { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn IsMenuMessage(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsMenuMessage)(::windows_core::Interface::as_raw(self), pmsg).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateMenuMessage(&self, pmsg: *mut super::WindowsAndMessaging::MSG, plret: *mut super::super::Foundation::LRESULT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateMenuMessage)(::windows_core::Interface::as_raw(self), pmsg, plret).ok() @@ -19194,20 +19194,20 @@ pub struct IMenuBand_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging")))] TranslateMenuMessage: usize, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMenuPopup(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IMenuPopup { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -19225,12 +19225,12 @@ impl IMenuPopup { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetClient)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnPosRectChangeDB(&self, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnPosRectChangeDB)(::windows_core::Interface::as_raw(self), prc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Popup(&self, ppt: *const super::super::Foundation::POINTL, prcexclude: ::core::option::Option<*const super::super::Foundation::RECTL>, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Popup)(::windows_core::Interface::as_raw(self), ppt, ::core::mem::transmute(prcexclude.unwrap_or(::std::ptr::null())), dwflags).ok() @@ -19238,7 +19238,7 @@ impl IMenuPopup { pub unsafe fn OnSelect(&self, dwselecttype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnSelect)(::windows_core::Interface::as_raw(self), dwselecttype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn SetSubMenu(&self, pmp: P0, fset: P1) -> ::windows_core::Result<()> where @@ -19277,7 +19277,7 @@ pub struct IMenuPopup_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IModalWindow(::windows_core::IUnknown); impl IModalWindow { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -19319,7 +19319,7 @@ impl INameSpaceTreeAccessible { { (::windows_core::Interface::vtable(self).OnDoDefaultAccessibilityAction)(::windows_core::Interface::as_raw(self), psi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnGetAccessibilityRole(&self, psi: P0) -> ::windows_core::Result where @@ -19351,7 +19351,7 @@ pub struct INameSpaceTreeAccessible_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INameSpaceTreeControl(::windows_core::IUnknown); impl INameSpaceTreeControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, hwndparent: P0, prc: *const super::super::Foundation::RECT, nsctsflags: u32) -> ::windows_core::Result<()> where @@ -19445,13 +19445,13 @@ impl INameSpaceTreeControl { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextItem)(::windows_core::Interface::as_raw(self), psi.into_param().abi(), nstcgi, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTest(&self, ppt: *const super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HitTest)(::windows_core::Interface::as_raw(self), ppt, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetItemRect(&self, psi: P0) -> ::windows_core::Result where @@ -19508,7 +19508,7 @@ pub struct INameSpaceTreeControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INameSpaceTreeControl2(::windows_core::IUnknown); impl INameSpaceTreeControl2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, hwndparent: P0, prc: *const super::super::Foundation::RECT, nsctsflags: u32) -> ::windows_core::Result<()> where @@ -19602,13 +19602,13 @@ impl INameSpaceTreeControl2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNextItem)(::windows_core::Interface::as_raw(self), psi.into_param().abi(), nstcgi, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTest(&self, ppt: *const super::super::Foundation::POINT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.HitTest)(::windows_core::Interface::as_raw(self), ppt, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetItemRect(&self, psi: P0) -> ::windows_core::Result where @@ -19655,7 +19655,7 @@ pub struct INameSpaceTreeControl2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INameSpaceTreeControlCustomDraw(::windows_core::IUnknown); impl INameSpaceTreeControlCustomDraw { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn PrePaint(&self, hdc: P0, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result where @@ -19664,7 +19664,7 @@ impl INameSpaceTreeControlCustomDraw { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PrePaint)(::windows_core::Interface::as_raw(self), hdc.into_param().abi(), prc, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn PostPaint(&self, hdc: P0, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -19672,7 +19672,7 @@ impl INameSpaceTreeControlCustomDraw { { (::windows_core::Interface::vtable(self).PostPaint)(::windows_core::Interface::as_raw(self), hdc.into_param().abi(), prc).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls"))] pub unsafe fn ItemPrePaint(&self, hdc: P0, prc: *const super::super::Foundation::RECT, pnstccditem: *const NSTCCUSTOMDRAW, pclrtext: *mut super::super::Foundation::COLORREF, pclrtextbk: *mut super::super::Foundation::COLORREF, plres: *mut super::super::Foundation::LRESULT) -> ::windows_core::Result<()> where @@ -19680,7 +19680,7 @@ impl INameSpaceTreeControlCustomDraw { { (::windows_core::Interface::vtable(self).ItemPrePaint)(::windows_core::Interface::as_raw(self), hdc.into_param().abi(), prc, pnstccditem, pclrtext, pclrtextbk, plres).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls"))] pub unsafe fn ItemPostPaint(&self, hdc: P0, prc: *const super::super::Foundation::RECT, pnstccditem: *const NSTCCUSTOMDRAW) -> ::windows_core::Result<()> where @@ -19721,7 +19721,7 @@ pub struct INameSpaceTreeControlCustomDraw_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INameSpaceTreeControlDropHandler(::windows_core::IUnknown); impl INameSpaceTreeControlDropHandler { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnDragEnter(&self, psiover: P0, psiadata: P1, foutsidesource: P2, grfkeystate: u32, pdweffect: *mut u32) -> ::windows_core::Result<()> where @@ -19821,7 +19821,7 @@ impl INameSpaceTreeControlEvents { { (::windows_core::Interface::vtable(self).OnSelectionChanged)(::windows_core::Interface::as_raw(self), psiaselection.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnKeyboardInput(&self, umsg: u32, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -19866,7 +19866,7 @@ impl INameSpaceTreeControlEvents { { (::windows_core::Interface::vtable(self).OnBeforeItemDelete)(::windows_core::Interface::as_raw(self), psi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnItemAdded(&self, psi: P0, fisroot: P1) -> ::windows_core::Result<()> where @@ -19875,7 +19875,7 @@ impl INameSpaceTreeControlEvents { { (::windows_core::Interface::vtable(self).OnItemAdded)(::windows_core::Interface::as_raw(self), psi.into_param().abi(), fisroot.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnItemDeleted(&self, psi: P0, fisroot: P1) -> ::windows_core::Result<()> where @@ -19975,7 +19975,7 @@ pub struct INameSpaceTreeControlFolderCapabilities_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INamedPropertyBag(::windows_core::IUnknown); impl INamedPropertyBag { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn ReadPropertyNPB(&self, pszbagname: P0, pszpropname: P1, pvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -19984,7 +19984,7 @@ impl INamedPropertyBag { { (::windows_core::Interface::vtable(self).ReadPropertyNPB)(::windows_core::Interface::as_raw(self), pszbagname.into_param().abi(), pszpropname.into_param().abi(), pvar).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn WritePropertyNPB(&self, pszbagname: P0, pszpropname: P1, pvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_core::Result<()> where @@ -20033,7 +20033,7 @@ impl INamespaceWalk { { (::windows_core::Interface::vtable(self).Walk)(::windows_core::Interface::as_raw(self), punktowalk.into_param().abi(), dwflags, cdepth, pnswcb.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetIDArrayResult(&self, pcitems: *mut u32, prgpidl: *mut *mut *mut Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetIDArrayResult)(::windows_core::Interface::as_raw(self), pcitems, prgpidl).ok() @@ -20060,7 +20060,7 @@ pub struct INamespaceWalk_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INamespaceWalkCB(::windows_core::IUnknown); impl INamespaceWalkCB { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn FoundItem(&self, psf: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -20068,7 +20068,7 @@ impl INamespaceWalkCB { { (::windows_core::Interface::vtable(self).FoundItem)(::windows_core::Interface::as_raw(self), psf.into_param().abi(), pidl).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn EnterFolder(&self, psf: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -20076,7 +20076,7 @@ impl INamespaceWalkCB { { (::windows_core::Interface::vtable(self).EnterFolder)(::windows_core::Interface::as_raw(self), psf.into_param().abi(), pidl).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn LeaveFolder(&self, psf: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -20117,7 +20117,7 @@ pub struct INamespaceWalkCB_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INamespaceWalkCB2(::windows_core::IUnknown); impl INamespaceWalkCB2 { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn FoundItem(&self, psf: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -20125,7 +20125,7 @@ impl INamespaceWalkCB2 { { (::windows_core::Interface::vtable(self).base__.FoundItem)(::windows_core::Interface::as_raw(self), psf.into_param().abi(), pidl).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn EnterFolder(&self, psf: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -20133,7 +20133,7 @@ impl INamespaceWalkCB2 { { (::windows_core::Interface::vtable(self).base__.EnterFolder)(::windows_core::Interface::as_raw(self), psf.into_param().abi(), pidl).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn LeaveFolder(&self, psf: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -20169,13 +20169,13 @@ impl INetworkFolderInternal { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetResourceDisplayType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIDList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetProvider(&self, itemids: &[*const Common::ITEMIDLIST], provider: &mut [u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetProvider)(::windows_core::Interface::as_raw(self), itemids.len() as _, ::core::mem::transmute(itemids.as_ptr()), provider.len() as _, ::core::mem::transmute(provider.as_ptr())).ok() @@ -20210,7 +20210,7 @@ impl INewMenuClient { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IncludeItems)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SelectAndEditItem(&self, pidlitem: *const Common::ITEMIDLIST, flags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectAndEditItem)(::windows_core::Interface::as_raw(self), pidlitem, flags).ok() @@ -20237,7 +20237,7 @@ pub struct INewMenuClient_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INewShortcutHookA(::windows_core::IUnknown); impl INewShortcutHookA { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReferent(&self, pcszreferent: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -20290,7 +20290,7 @@ pub struct INewShortcutHookA_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INewShortcutHookW(::windows_core::IUnknown); impl INewShortcutHookW { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetReferent(&self, pcszreferent: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -20339,7 +20339,7 @@ pub struct INewShortcutHookW_Vtbl { pub GetName: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pszname: ::windows_core::PWSTR, cchname: i32) -> ::windows_core::HRESULT, pub GetExtension: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pszextension: ::windows_core::PWSTR, cchextension: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -20365,7 +20365,7 @@ impl INewWDEvents { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Caption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Property(&self, bstrpropertyname: P0, pvproperty: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -20373,7 +20373,7 @@ impl INewWDEvents { { (::windows_core::Interface::vtable(self).base__.put_Property)(::windows_core::Interface::as_raw(self), bstrpropertyname.into_param().abi(), pvproperty).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Property(&self, bstrpropertyname: P0) -> ::windows_core::Result where @@ -20382,7 +20382,7 @@ impl INewWDEvents { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_Property)(::windows_core::Interface::as_raw(self), bstrpropertyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWizardButtons(&self, vfenableback: P0, vfenablenext: P1, vflastpage: P2) -> ::windows_core::Result<()> where @@ -20399,7 +20399,7 @@ impl INewWDEvents { { (::windows_core::Interface::vtable(self).base__.SetHeaderText)(::windows_core::Interface::as_raw(self), bstrheadertitle.into_param().abi(), bstrheadersubtitle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PassportAuthenticate(&self, bstrsigninurl: P0) -> ::windows_core::Result where @@ -20433,7 +20433,7 @@ pub struct INewWDEvents_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INewWindowManager(::windows_core::IUnknown); impl INewWindowManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EvaluateNewWindow(&self, pszurl: P0, pszname: P1, pszurlcontext: P2, pszfeatures: P3, freplace: P4, dwflags: u32, dwuseractiontime: u32) -> ::windows_core::Result<()> where @@ -20466,7 +20466,7 @@ pub struct INewWindowManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct INotifyReplica(::windows_core::IUnknown); impl INotifyReplica { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn YouAreAReplica(&self, rgpmkotherreplicas: &mut [::core::option::Option]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).YouAreAReplica)(::windows_core::Interface::as_raw(self), rgpmkotherreplicas.len() as _, ::core::mem::transmute(rgpmkotherreplicas.as_ptr())).ok() @@ -20598,7 +20598,7 @@ pub struct IObjectWithBackReferences_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IObjectWithCancelEvent(::windows_core::IUnknown); impl IObjectWithCancelEvent { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCancelEvent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -20750,7 +20750,7 @@ pub struct IOpenControlPanel_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpenSearchSource(::windows_core::IUnknown); impl IOpenSearchSource { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetResults(&self, hwnd: P0, pszquery: P1, dwstartindex: u32, dwcount: u32) -> ::windows_core::Result where @@ -20782,7 +20782,7 @@ pub struct IOpenSearchSource_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOperationsProgressDialog(::windows_core::IUnknown); impl IOperationsProgressDialog { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartProgressDialog(&self, hwndowner: P0, flags: u32) -> ::windows_core::Result<()> where @@ -20822,7 +20822,7 @@ impl IOperationsProgressDialog { pub unsafe fn GetMilliseconds(&self, pullelapsed: *mut u64, pullremaining: *mut u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMilliseconds)(::windows_core::Interface::as_raw(self), pullelapsed, pullremaining).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetOperationStatus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -21114,7 +21114,7 @@ pub struct IPackageExecutionStateChangeNotification_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IParentAndItem(::windows_core::IUnknown); impl IParentAndItem { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetParentAndItem(&self, pidlparent: *const Common::ITEMIDLIST, psf: P0, pidlchild: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -21122,7 +21122,7 @@ impl IParentAndItem { { (::windows_core::Interface::vtable(self).SetParentAndItem)(::windows_core::Interface::as_raw(self), pidlparent, psf.into_param().abi(), pidlchild).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetParentAndItem(&self, ppidlparent: ::core::option::Option<*mut *mut Common::ITEMIDLIST>, ppsf: ::core::option::Option<*mut ::core::option::Option>, ppidlchild: ::core::option::Option<*mut *mut Common::ITEMIDLIST>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetParentAndItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppidlparent.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppsf.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(ppidlchild.unwrap_or(::std::ptr::null_mut()))).ok() @@ -21180,20 +21180,20 @@ pub struct IParseAndCreateItem_Vtbl { pub SetItem: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, psi: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub GetItem: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistFolder(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPersistFolder { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn Initialize(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pidl).ok() @@ -21219,25 +21219,25 @@ pub struct IPersistFolder_Vtbl { #[cfg(not(feature = "Win32_UI_Shell_Common"))] Initialize: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistFolder2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPersistFolder2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn Initialize(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Initialize)(::windows_core::Interface::as_raw(self), pidl).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetCurFolder(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -21264,31 +21264,31 @@ pub struct IPersistFolder2_Vtbl { #[cfg(not(feature = "Win32_UI_Shell_Common"))] GetCurFolder: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistFolder3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPersistFolder3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn Initialize(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Initialize)(::windows_core::Interface::as_raw(self), pidl).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetCurFolder(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCurFolder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn InitializeEx(&self, pbc: P0, pidlroot: *const Common::ITEMIDLIST, ppfti: *const PERSIST_FOLDER_TARGET_INFO) -> ::windows_core::Result<()> where @@ -21296,7 +21296,7 @@ impl IPersistFolder3 { { (::windows_core::Interface::vtable(self).InitializeEx)(::windows_core::Interface::as_raw(self), pbc.into_param().abi(), pidlroot, ppfti).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetFolderTargetInfo(&self, ppfti: *mut PERSIST_FOLDER_TARGET_INFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFolderTargetInfo)(::windows_core::Interface::as_raw(self), ppfti).ok() @@ -21326,25 +21326,25 @@ pub struct IPersistFolder3_Vtbl { #[cfg(not(feature = "Win32_UI_Shell_Common"))] GetFolderTargetInfo: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistIDList(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPersistIDList { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetIDList(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetIDList)(::windows_core::Interface::as_raw(self), pidl).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -21379,7 +21379,7 @@ pub struct IPersistIDList_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPreviewHandler(::windows_core::IUnknown); impl IPreviewHandler { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWindow(&self, hwnd: P0, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -21387,7 +21387,7 @@ impl IPreviewHandler { { (::windows_core::Interface::vtable(self).SetWindow)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), prc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRect(&self, prc: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRect)(::windows_core::Interface::as_raw(self), prc).ok() @@ -21401,13 +21401,13 @@ impl IPreviewHandler { pub unsafe fn SetFocus(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFocus)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() @@ -21448,13 +21448,13 @@ pub struct IPreviewHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPreviewHandlerFrame(::windows_core::IUnknown); impl IPreviewHandlerFrame { - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetWindowContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWindowContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() @@ -21484,7 +21484,7 @@ pub struct IPreviewHandlerFrame_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPreviewHandlerVisuals(::windows_core::IUnknown); impl IPreviewHandlerVisuals { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetBackgroundColor(&self, color: P0) -> ::windows_core::Result<()> where @@ -21492,12 +21492,12 @@ impl IPreviewHandlerVisuals { { (::windows_core::Interface::vtable(self).SetBackgroundColor)(::windows_core::Interface::as_raw(self), color.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetFont(&self, plf: *const super::super::Graphics::Gdi::LOGFONTW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFont)(::windows_core::Interface::as_raw(self), plf).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTextColor(&self, color: P0) -> ::windows_core::Result<()> where @@ -21534,7 +21534,7 @@ pub struct IPreviewHandlerVisuals_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPreviewItem(::windows_core::IUnknown); impl IPreviewItem { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetItemIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -21561,7 +21561,7 @@ pub struct IPreviewItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPreviousVersionsInfo(::windows_core::IUnknown); impl IPreviousVersionsInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AreSnapshotsAvailable(&self, pszpath: P0, foktobeslow: P1) -> ::windows_core::Result where @@ -21592,7 +21592,7 @@ pub struct IPreviousVersionsInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProfferService(::windows_core::IUnknown); impl IProfferService { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ProfferService(&self, serviceid: *const ::windows_core::GUID, serviceprovider: P0) -> ::windows_core::Result where @@ -21626,7 +21626,7 @@ pub struct IProfferService_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IProgressDialog(::windows_core::IUnknown); impl IProgressDialog { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartProgressDialog(&self, hwndparent: P0, punkenablemodless: P1, dwflags: u32, pvresevered: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> where @@ -21644,7 +21644,7 @@ impl IProgressDialog { { (::windows_core::Interface::vtable(self).SetTitle)(::windows_core::Interface::as_raw(self), pwztitle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAnimation(&self, hinstanimation: P0, idanimation: u32) -> ::windows_core::Result<()> where @@ -21652,7 +21652,7 @@ impl IProgressDialog { { (::windows_core::Interface::vtable(self).SetAnimation)(::windows_core::Interface::as_raw(self), hinstanimation.into_param().abi(), idanimation).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasUserCancelled(&self) -> super::super::Foundation::BOOL { (::windows_core::Interface::vtable(self).HasUserCancelled)(::windows_core::Interface::as_raw(self)) @@ -21663,7 +21663,7 @@ impl IProgressDialog { pub unsafe fn SetProgress64(&self, ullcompleted: u64, ulltotal: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetProgress64)(::windows_core::Interface::as_raw(self), ullcompleted, ulltotal).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLine(&self, dwlinenum: u32, pwzstring: P0, fcompactpath: P1, pvresevered: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> where @@ -21724,12 +21724,12 @@ impl IPropertyKeyStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetKeyCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetKeyAt(&self, index: i32, pkey: *mut PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetKeyAt)(::windows_core::Interface::as_raw(self), index, pkey).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn AppendKey(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AppendKey)(::windows_core::Interface::as_raw(self), key).ok() @@ -21737,12 +21737,12 @@ impl IPropertyKeyStore { pub unsafe fn DeleteKey(&self, index: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DeleteKey)(::windows_core::Interface::as_raw(self), index).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn IsKeyInStore(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).IsKeyInStore)(::windows_core::Interface::as_raw(self), key).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn RemoveKey(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveKey)(::windows_core::Interface::as_raw(self), key).ok() @@ -21789,12 +21789,12 @@ impl IPublishedApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetPossibleActions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSlowAppInfo(&self, psaid: *mut SLOWAPPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetSlowAppInfo)(::windows_core::Interface::as_raw(self), psaid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCachedSlowAppInfo(&self, psaid: *mut SLOWAPPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetCachedSlowAppInfo)(::windows_core::Interface::as_raw(self), psaid).ok() @@ -21802,12 +21802,12 @@ impl IPublishedApp { pub unsafe fn IsInstalled(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.IsInstalled)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Install(&self, pstinstall: *const super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Install)(::windows_core::Interface::as_raw(self), pstinstall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPublishedAppInfo(&self, ppai: *mut PUBAPPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPublishedAppInfo)(::windows_core::Interface::as_raw(self), ppai).ok() @@ -21848,12 +21848,12 @@ impl IPublishedApp2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetPossibleActions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSlowAppInfo(&self, psaid: *mut SLOWAPPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetSlowAppInfo)(::windows_core::Interface::as_raw(self), psaid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCachedSlowAppInfo(&self, psaid: *mut SLOWAPPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GetCachedSlowAppInfo)(::windows_core::Interface::as_raw(self), psaid).ok() @@ -21861,12 +21861,12 @@ impl IPublishedApp2 { pub unsafe fn IsInstalled(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.IsInstalled)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Install(&self, pstinstall: *const super::super::Foundation::SYSTEMTIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Install)(::windows_core::Interface::as_raw(self), pstinstall).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPublishedAppInfo(&self, ppai: *mut PUBAPPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetPublishedAppInfo)(::windows_core::Interface::as_raw(self), ppai).ok() @@ -21874,7 +21874,7 @@ impl IPublishedApp2 { pub unsafe fn Unschedule(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Unschedule)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Install2(&self, pstinstall: *const super::super::Foundation::SYSTEMTIME, hwndparent: P0) -> ::windows_core::Result<()> where @@ -21903,24 +21903,24 @@ pub struct IPublishedApp2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPublishingWizard(::windows_core::IUnknown); impl IPublishingWizard { - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn AddPages(&self, apages: &mut [super::Controls::HPROPSHEETPAGE], pnpagesadded: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddPages)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(apages.as_ptr()), apages.len() as _, pnpagesadded).ok() } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn GetFirstPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFirstPage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn GetLastPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetLastPage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Initialize(&self, pdo: P0, dwoptions: u32, pszservicescope: P1) -> ::windows_core::Result<()> where @@ -21929,7 +21929,7 @@ impl IPublishingWizard { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), pdo.into_param().abi(), dwoptions, pszservicescope.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Data_Xml_MsXml`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] pub unsafe fn GetTransferManifest(&self, phrfromtransfer: ::core::option::Option<*mut ::windows_core::HRESULT>, pdocmanifest: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTransferManifest)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(phrfromtransfer.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdocmanifest.unwrap_or(::std::ptr::null_mut()))).ok() @@ -21959,7 +21959,7 @@ pub struct IPublishingWizard_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IQueryAssociations(::windows_core::IUnknown); impl IQueryAssociations { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub unsafe fn Init(&self, flags: ASSOCF, pszassoc: P0, hkprogid: P1, hwnd: P2) -> ::windows_core::Result<()> where @@ -21975,7 +21975,7 @@ impl IQueryAssociations { { (::windows_core::Interface::vtable(self).GetString)(::windows_core::Interface::as_raw(self), flags, str, pszextra.into_param().abi(), ::core::mem::transmute(pszout), pcchout).ok() } - #[doc = "Required features: `Win32_System_Registry`"] + #[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] pub unsafe fn GetKey(&self, flags: ASSOCF, key: ASSOCKEY, pszextra: P0) -> ::windows_core::Result where @@ -22150,13 +22150,13 @@ pub struct IQueryInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRegTreeItem(::windows_core::IUnknown); impl IRegTreeItem { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCheckState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCheckState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCheckState(&self, bcheck: P0) -> ::windows_core::Result<()> where @@ -22189,7 +22189,7 @@ pub struct IRegTreeItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRelatedItem(::windows_core::IUnknown); impl IRelatedItem { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetItemIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -22221,7 +22221,7 @@ pub struct IRelatedItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRemoteComputer(::windows_core::IUnknown); impl IRemoteComputer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Initialize(&self, pszmachine: P0, benumerating: P1) -> ::windows_core::Result<()> where @@ -22251,7 +22251,7 @@ pub struct IRemoteComputer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IResolveShellLink(::windows_core::IUnknown); impl IResolveShellLink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ResolveShellLink(&self, punklink: P0, hwnd: P1, fflags: u32) -> ::windows_core::Result<()> where @@ -22287,7 +22287,7 @@ impl IResultsFolder { { (::windows_core::Interface::vtable(self).AddItem)(::windows_core::Interface::as_raw(self), psi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn AddIDList(&self, pidl: *const Common::ITEMIDLIST, ppidladded: ::core::option::Option<*mut *mut Common::ITEMIDLIST>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddIDList)(::windows_core::Interface::as_raw(self), pidl, ::core::mem::transmute(ppidladded.unwrap_or(::std::ptr::null_mut()))).ok() @@ -22298,7 +22298,7 @@ impl IResultsFolder { { (::windows_core::Interface::vtable(self).RemoveItem)(::windows_core::Interface::as_raw(self), psi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn RemoveIDList(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveIDList)(::windows_core::Interface::as_raw(self), pidl).ok() @@ -22337,7 +22337,7 @@ impl IRunnableTask { pub unsafe fn Run(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Run)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Kill(&self, bwait: P0) -> ::windows_core::Result<()> where @@ -22375,7 +22375,7 @@ pub struct IRunnableTask_Vtbl { pub Resume: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub IsRunning: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> u32, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -22388,13 +22388,13 @@ impl IScriptErrorList { pub unsafe fn retreatError(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).retreatError)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn canAdvanceError(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).canAdvanceError)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn canRetreatError(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -22420,19 +22420,19 @@ impl IScriptErrorList { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getErrorUrl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getAlwaysShowLockState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getAlwaysShowLockState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getDetailsPaneOpen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getDetailsPaneOpen)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn setDetailsPaneOpen(&self, fdetailspaneopen: P0) -> ::windows_core::Result<()> where @@ -22440,13 +22440,13 @@ impl IScriptErrorList { { (::windows_core::Interface::vtable(self).setDetailsPaneOpen)(::windows_core::Interface::as_raw(self), fdetailspaneopen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn getPerErrorDisplay(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getPerErrorDisplay)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn setPerErrorDisplay(&self, fpererrordisplay: P0) -> ::windows_core::Result<()> where @@ -22587,22 +22587,22 @@ impl ISearchFolderItemFactory { pub unsafe fn SetIconSize(&self, iiconsize: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetIconSize)(::windows_core::Interface::as_raw(self), iiconsize).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetVisibleColumns(&self, rgkey: &[PropertiesSystem::PROPERTYKEY]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetVisibleColumns)(::windows_core::Interface::as_raw(self), rgkey.len() as _, ::core::mem::transmute(rgkey.as_ptr())).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetSortColumns(&self, rgsortcolumns: &[SORTCOLUMN]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSortColumns)(::windows_core::Interface::as_raw(self), rgsortcolumns.len() as _, ::core::mem::transmute(rgsortcolumns.as_ptr())).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetGroupColumn(&self, keygroup: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGroupColumn)(::windows_core::Interface::as_raw(self), keygroup).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetStacks(&self, rgstackkeys: &[PropertiesSystem::PROPERTYKEY]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetStacks)(::windows_core::Interface::as_raw(self), rgstackkeys.len() as _, ::core::mem::transmute(rgstackkeys.as_ptr())).ok() @@ -22613,7 +22613,7 @@ impl ISearchFolderItemFactory { { (::windows_core::Interface::vtable(self).SetScope)(::windows_core::Interface::as_raw(self), psiascope.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Search`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Search\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search"))] pub unsafe fn SetCondition(&self, pcondition: P0) -> ::windows_core::Result<()> where @@ -22628,7 +22628,7 @@ impl ISearchFolderItemFactory { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetShellItem)(::windows_core::Interface::as_raw(self), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -22681,13 +22681,13 @@ pub struct ISearchFolderItemFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISharedBitmap(::windows_core::IUnknown); impl ISharedBitmap { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetSharedBitmap(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSharedBitmap)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -22697,7 +22697,7 @@ impl ISharedBitmap { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn InitializeBitmap(&self, hbm: P0, wtsat: WTS_ALPHATYPE) -> ::windows_core::Result<()> where @@ -22705,7 +22705,7 @@ impl ISharedBitmap { { (::windows_core::Interface::vtable(self).InitializeBitmap)(::windows_core::Interface::as_raw(self), hbm.into_param().abi(), wtsat).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn Detach(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -22798,12 +22798,12 @@ impl IShellApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPossibleActions)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSlowAppInfo(&self, psaid: *mut SLOWAPPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSlowAppInfo)(::windows_core::Interface::as_raw(self), psaid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCachedSlowAppInfo(&self, psaid: *mut SLOWAPPINFO) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCachedSlowAppInfo)(::windows_core::Interface::as_raw(self), psaid).ok() @@ -22835,20 +22835,20 @@ pub struct IShellApp_Vtbl { GetCachedSlowAppInfo: usize, pub IsInstalled: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellBrowser(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IShellBrowser { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -22856,7 +22856,7 @@ impl IShellBrowser { { (::windows_core::Interface::vtable(self).base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Ole`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn InsertMenusSB(&self, hmenushared: P0, lpmenuwidths: *mut super::super::System::Ole::OLEMENUGROUPWIDTHS) -> ::windows_core::Result<()> where @@ -22864,7 +22864,7 @@ impl IShellBrowser { { (::windows_core::Interface::vtable(self).InsertMenusSB)(::windows_core::Interface::as_raw(self), hmenushared.into_param().abi(), lpmenuwidths).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn SetMenuSB(&self, hmenushared: P0, holemenures: isize, hwndactiveobject: P1) -> ::windows_core::Result<()> where @@ -22873,7 +22873,7 @@ impl IShellBrowser { { (::windows_core::Interface::vtable(self).SetMenuSB)(::windows_core::Interface::as_raw(self), hmenushared.into_param().abi(), holemenures, hwndactiveobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn RemoveMenusSB(&self, hmenushared: P0) -> ::windows_core::Result<()> where @@ -22887,7 +22887,7 @@ impl IShellBrowser { { (::windows_core::Interface::vtable(self).SetStatusTextSB)(::windows_core::Interface::as_raw(self), pszstatustext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableModelessSB(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -22895,29 +22895,29 @@ impl IShellBrowser { { (::windows_core::Interface::vtable(self).EnableModelessSB)(::windows_core::Interface::as_raw(self), fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAcceleratorSB(&self, pmsg: *const super::WindowsAndMessaging::MSG, wid: u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAcceleratorSB)(::windows_core::Interface::as_raw(self), pmsg, wid).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn BrowseObject(&self, pidl: *const Common::ITEMIDLIST, wflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BrowseObject)(::windows_core::Interface::as_raw(self), pidl, wflags).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetViewStateStream(&self, grfmode: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetViewStateStream)(::windows_core::Interface::as_raw(self), grfmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetControlWindow(&self, id: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetControlWindow)(::windows_core::Interface::as_raw(self), id, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SendControlMsg(&self, id: u32, umsg: u32, wparam: P0, lparam: P1, pret: ::core::option::Option<*mut super::super::Foundation::LRESULT>) -> ::windows_core::Result<()> where @@ -22926,13 +22926,13 @@ impl IShellBrowser { { (::windows_core::Interface::vtable(self).SendControlMsg)(::windows_core::Interface::as_raw(self), id, umsg, wparam.into_param().abi(), lparam.into_param().abi(), ::core::mem::transmute(pret.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn QueryActiveShellView(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryActiveShellView)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn OnViewWindowActive(&self, pshv: P0) -> ::windows_core::Result<()> where @@ -22940,7 +22940,7 @@ impl IShellBrowser { { (::windows_core::Interface::vtable(self).OnViewWindowActive)(::windows_core::Interface::as_raw(self), pshv.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn SetToolbarItems(&self, lpbuttons: ::core::option::Option<&[super::Controls::TBBUTTON]>, uflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetToolbarItems)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(lpbuttons.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpbuttons.as_deref().map_or(0, |slice| slice.len() as _), uflags).ok() @@ -23015,7 +23015,7 @@ pub struct IShellBrowser_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellChangeNotify(::windows_core::IUnknown); impl IShellChangeNotify { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn OnChange(&self, levent: i32, pidl1: ::core::option::Option<*const Common::ITEMIDLIST>, pidl2: ::core::option::Option<*const Common::ITEMIDLIST>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnChange)(::windows_core::Interface::as_raw(self), levent, ::core::mem::transmute(pidl1.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pidl2.unwrap_or(::std::ptr::null()))).ok() @@ -23041,7 +23041,7 @@ pub struct IShellChangeNotify_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellDetails(::windows_core::IUnknown); impl IShellDetails { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetDetailsOf(&self, pidl: ::core::option::Option<*const Common::ITEMIDLIST>, icolumn: u32, pdetails: *mut Common::SHELLDETAILS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDetailsOf)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pidl.unwrap_or(::std::ptr::null())), icolumn, pdetails).ok() @@ -23067,32 +23067,32 @@ pub struct IShellDetails_Vtbl { GetDetailsOf: usize, pub ColumnClick: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, icolumn: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellDispatch(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IShellDispatch { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NameSpace(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).NameSpace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BrowseForFolder(&self, hwnd: i32, title: P0, options: i32, rootfolder: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23101,18 +23101,18 @@ impl IShellDispatch { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BrowseForFolder)(::windows_core::Interface::as_raw(self), hwnd, title.into_param().abi(), options, ::core::mem::transmute(rootfolder), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Windows(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Windows)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Open)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Explore(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Explore)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() @@ -23229,32 +23229,32 @@ pub struct IShellDispatch_Vtbl { pub RefreshMenu: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub ControlPanelItem: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrdir: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellDispatch2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IShellDispatch2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NameSpace(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.NameSpace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BrowseForFolder(&self, hwnd: i32, title: P0, options: i32, rootfolder: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23263,18 +23263,18 @@ impl IShellDispatch2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.BrowseForFolder)(::windows_core::Interface::as_raw(self), hwnd, title.into_param().abi(), options, ::core::mem::transmute(rootfolder), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Windows(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Windows)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Open)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Explore(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Explore)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() @@ -23338,7 +23338,7 @@ impl IShellDispatch2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsRestricted)(::windows_core::Interface::as_raw(self), group.into_param().abi(), restriction.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShellExecute(&self, file: P0, vargs: super::super::System::Variant::VARIANT, vdir: super::super::System::Variant::VARIANT, voperation: super::super::System::Variant::VARIANT, vshow: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -23354,7 +23354,7 @@ impl IShellDispatch2 { { (::windows_core::Interface::vtable(self).FindPrinter)(::windows_core::Interface::as_raw(self), name.into_param().abi(), location.into_param().abi(), model.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSystemInformation(&self, name: P0) -> ::windows_core::Result where @@ -23363,7 +23363,7 @@ impl IShellDispatch2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSystemInformation)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceStart(&self, servicename: P0, persistent: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23372,7 +23372,7 @@ impl IShellDispatch2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServiceStart)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), ::core::mem::transmute(persistent), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceStop(&self, servicename: P0, persistent: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23381,7 +23381,7 @@ impl IShellDispatch2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ServiceStop)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), ::core::mem::transmute(persistent), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsServiceRunning(&self, servicename: P0) -> ::windows_core::Result where @@ -23390,7 +23390,7 @@ impl IShellDispatch2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsServiceRunning)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CanStartStopService(&self, servicename: P0) -> ::windows_core::Result where @@ -23399,7 +23399,7 @@ impl IShellDispatch2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanStartStopService)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserBar(&self, bstrclsid: P0, bshow: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23455,32 +23455,32 @@ pub struct IShellDispatch2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ShowBrowserBar: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellDispatch3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IShellDispatch3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NameSpace(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.NameSpace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BrowseForFolder(&self, hwnd: i32, title: P0, options: i32, rootfolder: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23489,18 +23489,18 @@ impl IShellDispatch3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.BrowseForFolder)(::windows_core::Interface::as_raw(self), hwnd, title.into_param().abi(), options, ::core::mem::transmute(rootfolder), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Windows(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Windows)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Open)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Explore(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Explore)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() @@ -23564,7 +23564,7 @@ impl IShellDispatch3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsRestricted)(::windows_core::Interface::as_raw(self), group.into_param().abi(), restriction.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShellExecute(&self, file: P0, vargs: super::super::System::Variant::VARIANT, vdir: super::super::System::Variant::VARIANT, voperation: super::super::System::Variant::VARIANT, vshow: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -23580,7 +23580,7 @@ impl IShellDispatch3 { { (::windows_core::Interface::vtable(self).base__.FindPrinter)(::windows_core::Interface::as_raw(self), name.into_param().abi(), location.into_param().abi(), model.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSystemInformation(&self, name: P0) -> ::windows_core::Result where @@ -23589,7 +23589,7 @@ impl IShellDispatch3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetSystemInformation)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceStart(&self, servicename: P0, persistent: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23598,7 +23598,7 @@ impl IShellDispatch3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ServiceStart)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), ::core::mem::transmute(persistent), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceStop(&self, servicename: P0, persistent: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23607,7 +23607,7 @@ impl IShellDispatch3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ServiceStop)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), ::core::mem::transmute(persistent), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsServiceRunning(&self, servicename: P0) -> ::windows_core::Result where @@ -23616,7 +23616,7 @@ impl IShellDispatch3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsServiceRunning)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CanStartStopService(&self, servicename: P0) -> ::windows_core::Result where @@ -23625,7 +23625,7 @@ impl IShellDispatch3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CanStartStopService)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserBar(&self, bstrclsid: P0, bshow: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23634,7 +23634,7 @@ impl IShellDispatch3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ShowBrowserBar)(::windows_core::Interface::as_raw(self), bstrclsid.into_param().abi(), ::core::mem::transmute(bshow), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToRecent(&self, varfile: super::super::System::Variant::VARIANT, bstrcategory: P0) -> ::windows_core::Result<()> where @@ -23663,32 +23663,32 @@ pub struct IShellDispatch3_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AddToRecent: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellDispatch4(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IShellDispatch4 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NameSpace(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.NameSpace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BrowseForFolder(&self, hwnd: i32, title: P0, options: i32, rootfolder: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23697,18 +23697,18 @@ impl IShellDispatch4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.BrowseForFolder)(::windows_core::Interface::as_raw(self), hwnd, title.into_param().abi(), options, ::core::mem::transmute(rootfolder), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Windows(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.Windows)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Open)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Explore(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.Explore)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() @@ -23772,7 +23772,7 @@ impl IShellDispatch4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsRestricted)(::windows_core::Interface::as_raw(self), group.into_param().abi(), restriction.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShellExecute(&self, file: P0, vargs: super::super::System::Variant::VARIANT, vdir: super::super::System::Variant::VARIANT, voperation: super::super::System::Variant::VARIANT, vshow: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -23788,7 +23788,7 @@ impl IShellDispatch4 { { (::windows_core::Interface::vtable(self).base__.base__.FindPrinter)(::windows_core::Interface::as_raw(self), name.into_param().abi(), location.into_param().abi(), model.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSystemInformation(&self, name: P0) -> ::windows_core::Result where @@ -23797,7 +23797,7 @@ impl IShellDispatch4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetSystemInformation)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceStart(&self, servicename: P0, persistent: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23806,7 +23806,7 @@ impl IShellDispatch4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ServiceStart)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), ::core::mem::transmute(persistent), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceStop(&self, servicename: P0, persistent: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23815,7 +23815,7 @@ impl IShellDispatch4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ServiceStop)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), ::core::mem::transmute(persistent), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsServiceRunning(&self, servicename: P0) -> ::windows_core::Result where @@ -23824,7 +23824,7 @@ impl IShellDispatch4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsServiceRunning)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CanStartStopService(&self, servicename: P0) -> ::windows_core::Result where @@ -23833,7 +23833,7 @@ impl IShellDispatch4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.CanStartStopService)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserBar(&self, bstrclsid: P0, bshow: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23842,7 +23842,7 @@ impl IShellDispatch4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ShowBrowserBar)(::windows_core::Interface::as_raw(self), bstrclsid.into_param().abi(), ::core::mem::transmute(bshow), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToRecent(&self, varfile: super::super::System::Variant::VARIANT, bstrcategory: P0) -> ::windows_core::Result<()> where @@ -23856,7 +23856,7 @@ impl IShellDispatch4 { pub unsafe fn ToggleDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ToggleDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExplorerPolicy(&self, bstrpolicyname: P0) -> ::windows_core::Result where @@ -23865,7 +23865,7 @@ impl IShellDispatch4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExplorerPolicy)(::windows_core::Interface::as_raw(self), bstrpolicyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSetting(&self, lsetting: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -23898,32 +23898,32 @@ pub struct IShellDispatch4_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] GetSetting: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellDispatch5(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IShellDispatch5 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NameSpace(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.NameSpace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BrowseForFolder(&self, hwnd: i32, title: P0, options: i32, rootfolder: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -23932,18 +23932,18 @@ impl IShellDispatch5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.BrowseForFolder)(::windows_core::Interface::as_raw(self), hwnd, title.into_param().abi(), options, ::core::mem::transmute(rootfolder), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Windows(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Windows)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Open)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Explore(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.Explore)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() @@ -24007,7 +24007,7 @@ impl IShellDispatch5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsRestricted)(::windows_core::Interface::as_raw(self), group.into_param().abi(), restriction.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShellExecute(&self, file: P0, vargs: super::super::System::Variant::VARIANT, vdir: super::super::System::Variant::VARIANT, voperation: super::super::System::Variant::VARIANT, vshow: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -24023,7 +24023,7 @@ impl IShellDispatch5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.FindPrinter)(::windows_core::Interface::as_raw(self), name.into_param().abi(), location.into_param().abi(), model.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSystemInformation(&self, name: P0) -> ::windows_core::Result where @@ -24032,7 +24032,7 @@ impl IShellDispatch5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetSystemInformation)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceStart(&self, servicename: P0, persistent: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -24041,7 +24041,7 @@ impl IShellDispatch5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ServiceStart)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), ::core::mem::transmute(persistent), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceStop(&self, servicename: P0, persistent: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -24050,7 +24050,7 @@ impl IShellDispatch5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ServiceStop)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), ::core::mem::transmute(persistent), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsServiceRunning(&self, servicename: P0) -> ::windows_core::Result where @@ -24059,7 +24059,7 @@ impl IShellDispatch5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsServiceRunning)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CanStartStopService(&self, servicename: P0) -> ::windows_core::Result where @@ -24068,7 +24068,7 @@ impl IShellDispatch5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.CanStartStopService)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserBar(&self, bstrclsid: P0, bshow: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -24077,7 +24077,7 @@ impl IShellDispatch5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.ShowBrowserBar)(::windows_core::Interface::as_raw(self), bstrclsid.into_param().abi(), ::core::mem::transmute(bshow), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToRecent(&self, varfile: super::super::System::Variant::VARIANT, bstrcategory: P0) -> ::windows_core::Result<()> where @@ -24091,7 +24091,7 @@ impl IShellDispatch5 { pub unsafe fn ToggleDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ToggleDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExplorerPolicy(&self, bstrpolicyname: P0) -> ::windows_core::Result where @@ -24100,7 +24100,7 @@ impl IShellDispatch5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ExplorerPolicy)(::windows_core::Interface::as_raw(self), bstrpolicyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSetting(&self, lsetting: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -24127,32 +24127,32 @@ pub struct IShellDispatch5_Vtbl { pub base__: IShellDispatch4_Vtbl, pub WindowSwitcher: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellDispatch6(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IShellDispatch6 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NameSpace(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.NameSpace)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BrowseForFolder(&self, hwnd: i32, title: P0, options: i32, rootfolder: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -24161,18 +24161,18 @@ impl IShellDispatch6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.BrowseForFolder)(::windows_core::Interface::as_raw(self), hwnd, title.into_param().abi(), options, ::core::mem::transmute(rootfolder), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Windows(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Windows)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Open)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Explore(&self, vdir: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.Explore)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vdir)).ok() @@ -24236,7 +24236,7 @@ impl IShellDispatch6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsRestricted)(::windows_core::Interface::as_raw(self), group.into_param().abi(), restriction.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShellExecute(&self, file: P0, vargs: super::super::System::Variant::VARIANT, vdir: super::super::System::Variant::VARIANT, voperation: super::super::System::Variant::VARIANT, vshow: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -24252,7 +24252,7 @@ impl IShellDispatch6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.FindPrinter)(::windows_core::Interface::as_raw(self), name.into_param().abi(), location.into_param().abi(), model.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetSystemInformation(&self, name: P0) -> ::windows_core::Result where @@ -24261,7 +24261,7 @@ impl IShellDispatch6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.GetSystemInformation)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceStart(&self, servicename: P0, persistent: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -24270,7 +24270,7 @@ impl IShellDispatch6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ServiceStart)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), ::core::mem::transmute(persistent), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceStop(&self, servicename: P0, persistent: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -24279,7 +24279,7 @@ impl IShellDispatch6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ServiceStop)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), ::core::mem::transmute(persistent), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IsServiceRunning(&self, servicename: P0) -> ::windows_core::Result where @@ -24288,7 +24288,7 @@ impl IShellDispatch6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsServiceRunning)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CanStartStopService(&self, servicename: P0) -> ::windows_core::Result where @@ -24297,7 +24297,7 @@ impl IShellDispatch6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CanStartStopService)(::windows_core::Interface::as_raw(self), servicename.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserBar(&self, bstrclsid: P0, bshow: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -24306,7 +24306,7 @@ impl IShellDispatch6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ShowBrowserBar)(::windows_core::Interface::as_raw(self), bstrclsid.into_param().abi(), ::core::mem::transmute(bshow), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToRecent(&self, varfile: super::super::System::Variant::VARIANT, bstrcategory: P0) -> ::windows_core::Result<()> where @@ -24320,7 +24320,7 @@ impl IShellDispatch6 { pub unsafe fn ToggleDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ToggleDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExplorerPolicy(&self, bstrpolicyname: P0) -> ::windows_core::Result where @@ -24329,7 +24329,7 @@ impl IShellDispatch6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.ExplorerPolicy)(::windows_core::Interface::as_raw(self), bstrpolicyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSetting(&self, lsetting: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -24363,7 +24363,7 @@ pub struct IShellDispatch6_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellExtInit(::windows_core::IUnknown); impl IShellExtInit { - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Registry`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] pub unsafe fn Initialize(&self, pidlfolder: ::core::option::Option<*const Common::ITEMIDLIST>, pdtobj: P0, hkeyprogid: P1) -> ::windows_core::Result<()> where @@ -24389,7 +24389,7 @@ pub struct IShellExtInit_Vtbl { #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common")))] Initialize: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -24426,19 +24426,19 @@ impl IShellFavoritesNameSpace { pub unsafe fn MoveSelectionTo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MoveSelectionTo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SubscriptionsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SubscriptionsEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSubscriptionForSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSubscriptionForSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteSubscriptionForSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -24493,7 +24493,7 @@ pub struct IShellFavoritesNameSpace_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellFolder(::windows_core::IUnknown); impl IShellFolder { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn ParseDisplayName(&self, hwnd: P0, pbc: P1, pszdisplayname: P2, pcheaten: ::core::option::Option<*const u32>, ppidl: *mut *mut Common::ITEMIDLIST, pdwattributes: *mut u32) -> ::windows_core::Result<()> where @@ -24503,7 +24503,7 @@ impl IShellFolder { { (::windows_core::Interface::vtable(self).ParseDisplayName)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pbc.into_param().abi(), pszdisplayname.into_param().abi(), ::core::mem::transmute(pcheaten.unwrap_or(::std::ptr::null())), ppidl, pdwattributes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumObjects(&self, hwnd: P0, grfflags: u32, ppenumidlist: *mut ::core::option::Option) -> ::windows_core::HRESULT where @@ -24511,7 +24511,7 @@ impl IShellFolder { { (::windows_core::Interface::vtable(self).EnumObjects)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), grfflags, ::core::mem::transmute(ppenumidlist)) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn BindToObject(&self, pidl: *const Common::ITEMIDLIST, pbc: P0) -> ::windows_core::Result where @@ -24521,7 +24521,7 @@ impl IShellFolder { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).BindToObject)(::windows_core::Interface::as_raw(self), pidl, pbc.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn BindToStorage(&self, pidl: *const Common::ITEMIDLIST, pbc: P0) -> ::windows_core::Result where @@ -24531,7 +24531,7 @@ impl IShellFolder { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).BindToStorage)(::windows_core::Interface::as_raw(self), pidl, pbc.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn CompareIDs(&self, lparam: P0, pidl1: *const Common::ITEMIDLIST, pidl2: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -24539,7 +24539,7 @@ impl IShellFolder { { (::windows_core::Interface::vtable(self).CompareIDs)(::windows_core::Interface::as_raw(self), lparam.into_param().abi(), pidl1, pidl2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateViewObject(&self, hwndowner: P0) -> ::windows_core::Result where @@ -24549,12 +24549,12 @@ impl IShellFolder { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).CreateViewObject)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetAttributesOf(&self, apidl: &[*const Common::ITEMIDLIST], rgfinout: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAttributesOf)(::windows_core::Interface::as_raw(self), apidl.len() as _, ::core::mem::transmute(apidl.as_ptr()), rgfinout).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetUIObjectOf(&self, hwndowner: P0, apidl: &[*const Common::ITEMIDLIST], rgfreserved: ::core::option::Option<*const u32>) -> ::windows_core::Result where @@ -24564,12 +24564,12 @@ impl IShellFolder { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetUIObjectOf)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi(), apidl.len() as _, ::core::mem::transmute(apidl.as_ptr()), &::IID, ::core::mem::transmute(rgfreserved.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetDisplayNameOf(&self, pidl: *const Common::ITEMIDLIST, uflags: SHGDNF, pname: *mut Common::STRRET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDisplayNameOf)(::windows_core::Interface::as_raw(self), pidl, uflags, pname).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn SetNameOf(&self, hwnd: P0, pidl: *const Common::ITEMIDLIST, pszname: P1, uflags: SHGDNF, ppidlout: ::core::option::Option<*mut *mut Common::ITEMIDLIST>) -> ::windows_core::Result<()> where @@ -24635,7 +24635,7 @@ pub struct IShellFolder_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellFolder2(::windows_core::IUnknown); impl IShellFolder2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn ParseDisplayName(&self, hwnd: P0, pbc: P1, pszdisplayname: P2, pcheaten: ::core::option::Option<*const u32>, ppidl: *mut *mut Common::ITEMIDLIST, pdwattributes: *mut u32) -> ::windows_core::Result<()> where @@ -24645,7 +24645,7 @@ impl IShellFolder2 { { (::windows_core::Interface::vtable(self).base__.ParseDisplayName)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pbc.into_param().abi(), pszdisplayname.into_param().abi(), ::core::mem::transmute(pcheaten.unwrap_or(::std::ptr::null())), ppidl, pdwattributes).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnumObjects(&self, hwnd: P0, grfflags: u32, ppenumidlist: *mut ::core::option::Option) -> ::windows_core::HRESULT where @@ -24653,7 +24653,7 @@ impl IShellFolder2 { { (::windows_core::Interface::vtable(self).base__.EnumObjects)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), grfflags, ::core::mem::transmute(ppenumidlist)) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn BindToObject(&self, pidl: *const Common::ITEMIDLIST, pbc: P0) -> ::windows_core::Result where @@ -24663,7 +24663,7 @@ impl IShellFolder2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.BindToObject)(::windows_core::Interface::as_raw(self), pidl, pbc.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn BindToStorage(&self, pidl: *const Common::ITEMIDLIST, pbc: P0) -> ::windows_core::Result where @@ -24673,7 +24673,7 @@ impl IShellFolder2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.BindToStorage)(::windows_core::Interface::as_raw(self), pidl, pbc.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn CompareIDs(&self, lparam: P0, pidl1: *const Common::ITEMIDLIST, pidl2: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> where @@ -24681,7 +24681,7 @@ impl IShellFolder2 { { (::windows_core::Interface::vtable(self).base__.CompareIDs)(::windows_core::Interface::as_raw(self), lparam.into_param().abi(), pidl1, pidl2).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateViewObject(&self, hwndowner: P0) -> ::windows_core::Result where @@ -24691,12 +24691,12 @@ impl IShellFolder2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.CreateViewObject)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetAttributesOf(&self, apidl: &[*const Common::ITEMIDLIST], rgfinout: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetAttributesOf)(::windows_core::Interface::as_raw(self), apidl.len() as _, ::core::mem::transmute(apidl.as_ptr()), rgfinout).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetUIObjectOf(&self, hwndowner: P0, apidl: &[*const Common::ITEMIDLIST], rgfreserved: ::core::option::Option<*const u32>) -> ::windows_core::Result where @@ -24706,12 +24706,12 @@ impl IShellFolder2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).base__.GetUIObjectOf)(::windows_core::Interface::as_raw(self), hwndowner.into_param().abi(), apidl.len() as _, ::core::mem::transmute(apidl.as_ptr()), &::IID, ::core::mem::transmute(rgfreserved.unwrap_or(::std::ptr::null())), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetDisplayNameOf(&self, pidl: *const Common::ITEMIDLIST, uflags: SHGDNF, pname: *mut Common::STRRET) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetDisplayNameOf)(::windows_core::Interface::as_raw(self), pidl, uflags, pname).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn SetNameOf(&self, hwnd: P0, pidl: *const Common::ITEMIDLIST, pszname: P1, uflags: SHGDNF, ppidlout: ::core::option::Option<*mut *mut Common::ITEMIDLIST>) -> ::windows_core::Result<()> where @@ -24735,18 +24735,18 @@ impl IShellFolder2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultColumnState)(::windows_core::Interface::as_raw(self), icolumn, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Shell_Common`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetDetailsEx(&self, pidl: *const Common::ITEMIDLIST, pscid: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDetailsEx)(::windows_core::Interface::as_raw(self), pidl, pscid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetDetailsOf(&self, pidl: *const Common::ITEMIDLIST, icolumn: u32, psd: *mut Common::SHELLDETAILS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDetailsOf)(::windows_core::Interface::as_raw(self), pidl, icolumn, psd).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn MapColumnToSCID(&self, icolumn: u32, pscid: *mut PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).MapColumnToSCID)(::windows_core::Interface::as_raw(self), icolumn, pscid).ok() @@ -24784,7 +24784,7 @@ pub struct IShellFolder2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellFolderBand(::windows_core::IUnknown); impl IShellFolderBand { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn InitializeSFB(&self, psf: P0, pidl: ::core::option::Option<*const Common::ITEMIDLIST>) -> ::windows_core::Result<()> where @@ -24792,12 +24792,12 @@ impl IShellFolderBand { { (::windows_core::Interface::vtable(self).InitializeSFB)(::windows_core::Interface::as_raw(self), psf.into_param().abi(), ::core::mem::transmute(pidl.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn SetBandInfoSFB(&self, pbi: *const BANDINFOSFB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBandInfoSFB)(::windows_core::Interface::as_raw(self), pbi).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetBandInfoSFB(&self, pbi: *mut BANDINFOSFB) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetBandInfoSFB)(::windows_core::Interface::as_raw(self), pbi).ok() @@ -24831,7 +24831,7 @@ pub struct IShellFolderBand_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellFolderView(::windows_core::IUnknown); impl IShellFolderView { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Rearrange(&self, lparamsort: P0) -> ::windows_core::Result<()> where @@ -24839,7 +24839,7 @@ impl IShellFolderView { { (::windows_core::Interface::vtable(self).Rearrange)(::windows_core::Interface::as_raw(self), lparamsort.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetArrangeParam(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -24854,18 +24854,18 @@ impl IShellFolderView { pub unsafe fn GetAutoArrange(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAutoArrange)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn AddObject(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddObject)(::windows_core::Interface::as_raw(self), pidl, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetObject(&self, ppidl: *mut *mut Common::ITEMIDLIST, uitem: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetObject)(::windows_core::Interface::as_raw(self), ppidl, uitem).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn RemoveObject(&self, pidl: ::core::option::Option<*const Common::ITEMIDLIST>) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -24878,19 +24878,19 @@ impl IShellFolderView { pub unsafe fn SetObjectCount(&self, ucount: u32, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetObjectCount)(::windows_core::Interface::as_raw(self), ucount, dwflags).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn UpdateObject(&self, pidlold: *const Common::ITEMIDLIST, pidlnew: *const Common::ITEMIDLIST) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UpdateObject)(::windows_core::Interface::as_raw(self), pidlold, pidlnew, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn RefreshObject(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RefreshObject)(::windows_core::Interface::as_raw(self), pidl, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRedraw(&self, bredraw: P0) -> ::windows_core::Result<()> where @@ -24902,12 +24902,12 @@ impl IShellFolderView { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSelectedCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetSelectedObjects(&self, pppidl: *mut *mut *mut Common::ITEMIDLIST, puitems: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSelectedObjects)(::windows_core::Interface::as_raw(self), pppidl, puitems).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn IsDropOnSource(&self, pdroptarget: P0) -> ::windows_core::Result<()> where @@ -24915,19 +24915,19 @@ impl IShellFolderView { { (::windows_core::Interface::vtable(self).IsDropOnSource)(::windows_core::Interface::as_raw(self), pdroptarget.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDragPoint(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDragPoint)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDropPoint(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDropPoint)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MoveIcons(&self, pdataobject: P0) -> ::windows_core::Result<()> where @@ -24935,12 +24935,12 @@ impl IShellFolderView { { (::windows_core::Interface::vtable(self).MoveIcons)(::windows_core::Interface::as_raw(self), pdataobject.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn SetItemPos(&self, pidl: *const Common::ITEMIDLIST, ppt: *const super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetItemPos)(::windows_core::Interface::as_raw(self), pidl, ppt).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn IsBkDropTarget(&self, pdroptarget: P0) -> ::windows_core::Result<()> where @@ -24948,7 +24948,7 @@ impl IShellFolderView { { (::windows_core::Interface::vtable(self).IsBkDropTarget)(::windows_core::Interface::as_raw(self), pdroptarget.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClipboard(&self, bmove: P0) -> ::windows_core::Result<()> where @@ -24956,7 +24956,7 @@ impl IShellFolderView { { (::windows_core::Interface::vtable(self).SetClipboard)(::windows_core::Interface::as_raw(self), bmove.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetPoints(&self, pdataobject: P0) -> ::windows_core::Result<()> where @@ -24981,7 +24981,7 @@ impl IShellFolderView { pub unsafe fn QuerySupport(&self, pdwsupport: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QuerySupport)(::windows_core::Interface::as_raw(self), pdwsupport).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetAutomationObject(&self, pdisp: P0) -> ::windows_core::Result<()> where @@ -25088,7 +25088,7 @@ pub struct IShellFolderView_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellFolderViewCB(::windows_core::IUnknown); impl IShellFolderViewCB { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MessageSFVCB(&self, umsg: SFVM_MESSAGE_ID, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -25114,49 +25114,49 @@ pub struct IShellFolderViewCB_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] MessageSFVCB: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellFolderViewDual(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IShellFolderViewDual { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Folder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Folder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectedItems(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelectedItems)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FocusedItem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FocusedItem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelectItem(&self, pvfi: *const super::super::System::Variant::VARIANT, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectItem)(::windows_core::Interface::as_raw(self), pvfi, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PopupItemMenu(&self, pfi: P0, vx: super::super::System::Variant::VARIANT, vy: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> where @@ -25165,7 +25165,7 @@ impl IShellFolderViewDual { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PopupItemMenu)(::windows_core::Interface::as_raw(self), pfi.into_param().abi(), ::core::mem::transmute(vx), ::core::mem::transmute(vy), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Script(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -25225,49 +25225,49 @@ pub struct IShellFolderViewDual_Vtbl { Script: usize, pub ViewOptions: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, plviewoptions: *mut i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellFolderViewDual2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IShellFolderViewDual2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Folder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Folder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectedItems(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SelectedItems)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FocusedItem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FocusedItem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelectItem(&self, pvfi: *const super::super::System::Variant::VARIANT, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SelectItem)(::windows_core::Interface::as_raw(self), pvfi, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PopupItemMenu(&self, pfi: P0, vx: super::super::System::Variant::VARIANT, vy: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> where @@ -25276,7 +25276,7 @@ impl IShellFolderViewDual2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.PopupItemMenu)(::windows_core::Interface::as_raw(self), pfi.into_param().abi(), ::core::mem::transmute(vx), ::core::mem::transmute(vy), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Script(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -25316,49 +25316,49 @@ pub struct IShellFolderViewDual2_Vtbl { pub SetCurrentViewMode: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, viewmode: u32) -> ::windows_core::HRESULT, pub SelectItemRelative: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, irelative: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellFolderViewDual3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IShellFolderViewDual3 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Folder(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Folder)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectedItems(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SelectedItems)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn FocusedItem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.FocusedItem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelectItem(&self, pvfi: *const super::super::System::Variant::VARIANT, dwflags: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SelectItem)(::windows_core::Interface::as_raw(self), pvfi, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PopupItemMenu(&self, pfi: P0, vx: super::super::System::Variant::VARIANT, vy: super::super::System::Variant::VARIANT) -> ::windows_core::Result<::windows_core::BSTR> where @@ -25367,7 +25367,7 @@ impl IShellFolderViewDual3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.PopupItemMenu)(::windows_core::Interface::as_raw(self), pfi.into_param().abi(), ::core::mem::transmute(vx), ::core::mem::transmute(vy), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Script(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -25457,7 +25457,7 @@ pub struct IShellFolderViewDual3_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellIcon(::windows_core::IUnknown); impl IShellIcon { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetIconOf(&self, pidl: *const Common::ITEMIDLIST, flags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -25484,12 +25484,12 @@ pub struct IShellIcon_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellIconOverlay(::windows_core::IUnknown); impl IShellIconOverlay { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetOverlayIndex(&self, pidl: *const Common::ITEMIDLIST, pindex: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOverlayIndex)(::windows_core::Interface::as_raw(self), pidl, pindex).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetOverlayIconIndex(&self, pidl: *const Common::ITEMIDLIST, piconindex: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetOverlayIconIndex)(::windows_core::Interface::as_raw(self), pidl, piconindex).ok() @@ -25570,7 +25570,7 @@ impl IShellIconOverlayManager { pub unsafe fn LoadNonloadedOverlayIdentifiers(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).LoadNonloadedOverlayIdentifiers)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OverlayIndexFromImageIndex(&self, iimage: i32, piindex: *mut i32, fadd: P0) -> ::windows_core::Result<()> where @@ -25606,7 +25606,7 @@ impl IShellImageData { pub unsafe fn Decode(&self, dwflags: u32, cxdesired: u32, cydesired: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Decode)(::windows_core::Interface::as_raw(self), dwflags, cxdesired, cydesired).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn Draw(&self, hdc: P0, prcdest: *mut super::super::Foundation::RECT, prcsrc: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -25653,7 +25653,7 @@ impl IShellImageData { pub unsafe fn SelectPage(&self, ipage: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectPage)(::windows_core::Interface::as_raw(self), ipage).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSize(&self, psize: *mut super::super::Foundation::SIZE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSize)(::windows_core::Interface::as_raw(self), psize).ok() @@ -25667,7 +25667,7 @@ impl IShellImageData { pub unsafe fn GetDelay(&self, pdwdelay: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetDelay)(::windows_core::Interface::as_raw(self), pdwdelay).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn GetProperties(&self, dwmode: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -25676,7 +25676,7 @@ impl IShellImageData { pub unsafe fn Rotate(&self, dwangle: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Rotate)(::windows_core::Interface::as_raw(self), dwangle).ok() } - #[doc = "Required features: `Win32_Graphics_GdiPlus`"] + #[doc = "Required features: `\"Win32_Graphics_GdiPlus\"`"] #[cfg(feature = "Win32_Graphics_GdiPlus")] pub unsafe fn Scale(&self, cx: u32, cy: u32, hints: super::super::Graphics::GdiPlus::InterpolationMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Scale)(::windows_core::Interface::as_raw(self), cx, cy, hints).ok() @@ -25684,7 +25684,7 @@ impl IShellImageData { pub unsafe fn DiscardEdit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DiscardEdit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub unsafe fn SetEncoderParams(&self, pbagenc: P0) -> ::windows_core::Result<()> where @@ -25811,7 +25811,7 @@ impl IShellImageDataFactory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateImageFromFile)(::windows_core::Interface::as_raw(self), pszpath.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateImageFromStream(&self, pstream: P0) -> ::windows_core::Result where @@ -25851,7 +25851,7 @@ pub struct IShellImageDataFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellItem(::windows_core::IUnknown); impl IShellItem { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BindToHandler(&self, pbc: P0, bhid: *const ::windows_core::GUID) -> ::windows_core::Result where @@ -25869,7 +25869,7 @@ impl IShellItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDisplayName)(::windows_core::Interface::as_raw(self), sigdnname, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_SystemServices`"] + #[doc = "Required features: `\"Win32_System_SystemServices\"`"] #[cfg(feature = "Win32_System_SystemServices")] pub unsafe fn GetAttributes(&self, sfgaomask: super::super::System::SystemServices::SFGAO_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -25910,7 +25910,7 @@ pub struct IShellItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellItem2(::windows_core::IUnknown); impl IShellItem2 { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BindToHandler(&self, pbc: P0, bhid: *const ::windows_core::GUID) -> ::windows_core::Result where @@ -25928,7 +25928,7 @@ impl IShellItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDisplayName)(::windows_core::Interface::as_raw(self), sigdnname, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_SystemServices`"] + #[doc = "Required features: `\"Win32_System_SystemServices\"`"] #[cfg(feature = "Win32_System_SystemServices")] pub unsafe fn GetAttributes(&self, sfgaomask: super::super::System::SystemServices::SFGAO_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -25941,7 +25941,7 @@ impl IShellItem2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Compare)(::windows_core::Interface::as_raw(self), psi.into_param().abi(), hint, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetPropertyStore(&self, flags: PropertiesSystem::GETPROPERTYSTOREFLAGS) -> ::windows_core::Result where @@ -25950,7 +25950,7 @@ impl IShellItem2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetPropertyStore)(::windows_core::Interface::as_raw(self), flags, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetPropertyStoreWithCreateObject(&self, flags: PropertiesSystem::GETPROPERTYSTOREFLAGS, punkcreateobject: P0) -> ::windows_core::Result where @@ -25960,7 +25960,7 @@ impl IShellItem2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetPropertyStoreWithCreateObject)(::windows_core::Interface::as_raw(self), flags, punkcreateobject.into_param().abi(), &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetPropertyStoreForKeys(&self, rgkeys: &[PropertiesSystem::PROPERTYKEY], flags: PropertiesSystem::GETPROPERTYSTOREFLAGS) -> ::windows_core::Result where @@ -25969,7 +25969,7 @@ impl IShellItem2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetPropertyStoreForKeys)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rgkeys.as_ptr()), rgkeys.len() as _, flags, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetPropertyDescriptionList(&self, keytype: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result where @@ -25978,7 +25978,7 @@ impl IShellItem2 { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetPropertyDescriptionList)(::windows_core::Interface::as_raw(self), keytype, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Update(&self, pbc: P0) -> ::windows_core::Result<()> where @@ -25986,49 +25986,49 @@ impl IShellItem2 { { (::windows_core::Interface::vtable(self).Update)(::windows_core::Interface::as_raw(self), pbc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetProperty(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetCLSID(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCLSID)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetFileTime(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFileTime)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetInt32(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetInt32)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetString(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result<::windows_core::PWSTR> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetString)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetUInt32(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUInt32)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetUInt64(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUInt64)(::windows_core::Interface::as_raw(self), key, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetBool(&self, key: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -26103,7 +26103,7 @@ pub struct IShellItem2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellItemArray(::windows_core::IUnknown); impl IShellItemArray { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BindToHandler(&self, pbc: P0, bhid: *const ::windows_core::GUID) -> ::windows_core::Result where @@ -26113,7 +26113,7 @@ impl IShellItemArray { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).BindToHandler)(::windows_core::Interface::as_raw(self), pbc.into_param().abi(), bhid, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetPropertyStore(&self, flags: PropertiesSystem::GETPROPERTYSTOREFLAGS) -> ::windows_core::Result where @@ -26122,7 +26122,7 @@ impl IShellItemArray { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetPropertyStore)(::windows_core::Interface::as_raw(self), flags, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetPropertyDescriptionList(&self, keytype: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result where @@ -26131,7 +26131,7 @@ impl IShellItemArray { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetPropertyDescriptionList)(::windows_core::Interface::as_raw(self), keytype, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_SystemServices`"] + #[doc = "Required features: `\"Win32_System_SystemServices\"`"] #[cfg(feature = "Win32_System_SystemServices")] pub unsafe fn GetAttributes(&self, attribflags: SIATTRIBFLAGS, sfgaomask: super::super::System::SystemServices::SFGAO_FLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -26217,7 +26217,7 @@ pub struct IShellItemFilter_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellItemImageFactory(::windows_core::IUnknown); impl IShellItemImageFactory { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn GetImage(&self, size: super::super::Foundation::SIZE, flags: SIIGBF) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -26252,12 +26252,12 @@ impl IShellItemResources { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTimes(&self, pftcreation: *mut super::super::Foundation::FILETIME, pftwrite: *mut super::super::Foundation::FILETIME, pftaccess: *mut super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTimes)(::windows_core::Interface::as_raw(self), pftcreation, pftwrite, pftaccess).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTimes(&self, pftcreation: *const super::super::Foundation::FILETIME, pftwrite: *const super::super::Foundation::FILETIME, pftaccess: *const super::super::Foundation::FILETIME) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetTimes)(::windows_core::Interface::as_raw(self), pftcreation, pftwrite, pftaccess).ok() @@ -26448,18 +26448,18 @@ pub struct IShellLibrary_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellLinkA(::windows_core::IUnknown); impl IShellLinkA { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub unsafe fn GetPath(&self, pszfile: &mut [u8], pfd: *mut super::super::Storage::FileSystem::WIN32_FIND_DATAA, fflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPath)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszfile.as_ptr()), pszfile.len() as _, pfd, fflags).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIDList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetIDList(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetIDList)(::windows_core::Interface::as_raw(self), pidl).ok() @@ -26498,13 +26498,13 @@ impl IShellLinkA { pub unsafe fn SetHotkey(&self, whotkey: u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetHotkey)(::windows_core::Interface::as_raw(self), whotkey).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetShowCmd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetShowCmd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetShowCmd(&self, ishowcmd: super::WindowsAndMessaging::SHOW_WINDOW_CMD) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetShowCmd)(::windows_core::Interface::as_raw(self), ishowcmd).ok() @@ -26524,7 +26524,7 @@ impl IShellLinkA { { (::windows_core::Interface::vtable(self).SetRelativePath)(::windows_core::Interface::as_raw(self), pszpathrel.into_param().abi(), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Resolve(&self, hwnd: P0, fflags: u32) -> ::windows_core::Result<()> where @@ -26625,7 +26625,7 @@ pub struct IShellLinkDataList_Vtbl { pub GetFlags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwflags: *mut u32) -> ::windows_core::HRESULT, pub SetFlags: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwflags: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -26698,7 +26698,7 @@ impl IShellLinkDual { { (::windows_core::Interface::vtable(self).SetIconLocation)(::windows_core::Interface::as_raw(self), bs.into_param().abi(), iicon).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Save(&self, vwhere: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vwhere)).ok() @@ -26739,7 +26739,7 @@ pub struct IShellLinkDual_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Save: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -26812,12 +26812,12 @@ impl IShellLinkDual2 { { (::windows_core::Interface::vtable(self).base__.SetIconLocation)(::windows_core::Interface::as_raw(self), bs.into_param().abi(), iicon).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Save(&self, vwhere: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Save)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vwhere)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Target(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -26848,18 +26848,18 @@ pub struct IShellLinkDual2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellLinkW(::windows_core::IUnknown); impl IShellLinkW { - #[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] pub unsafe fn GetPath(&self, pszfile: &mut [u16], pfd: *mut super::super::Storage::FileSystem::WIN32_FIND_DATAW, fflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPath)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pszfile.as_ptr()), pszfile.len() as _, pfd, fflags).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIDList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SetIDList(&self, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetIDList)(::windows_core::Interface::as_raw(self), pidl).ok() @@ -26898,13 +26898,13 @@ impl IShellLinkW { pub unsafe fn SetHotkey(&self, whotkey: u16) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetHotkey)(::windows_core::Interface::as_raw(self), whotkey).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetShowCmd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetShowCmd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetShowCmd(&self, ishowcmd: super::WindowsAndMessaging::SHOW_WINDOW_CMD) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetShowCmd)(::windows_core::Interface::as_raw(self), ishowcmd).ok() @@ -26924,7 +26924,7 @@ impl IShellLinkW { { (::windows_core::Interface::vtable(self).SetRelativePath)(::windows_core::Interface::as_raw(self), pszpathrel.into_param().abi(), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Resolve(&self, hwnd: P0, fflags: u32) -> ::windows_core::Result<()> where @@ -27000,7 +27000,7 @@ impl IShellMenu { pub unsafe fn GetMenuInfo(&self, ppsmc: ::core::option::Option<*mut ::core::option::Option>, puid: ::core::option::Option<*mut u32>, puidancestor: ::core::option::Option<*mut u32>, pdwflags: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMenuInfo)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppsmc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(puid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(puidancestor.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Registry`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] pub unsafe fn SetShellFolder(&self, psf: P0, pidlfolder: ::core::option::Option<*const Common::ITEMIDLIST>, hkey: P1, dwflags: u32) -> ::windows_core::Result<()> where @@ -27009,12 +27009,12 @@ impl IShellMenu { { (::windows_core::Interface::vtable(self).SetShellFolder)(::windows_core::Interface::as_raw(self), psf.into_param().abi(), ::core::mem::transmute(pidlfolder.unwrap_or(::std::ptr::null())), hkey.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetShellFolder(&self, pdwflags: *mut u32, ppidl: *mut *mut Common::ITEMIDLIST, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetShellFolder)(::windows_core::Interface::as_raw(self), pdwflags, ppidl, riid, ppv).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn SetMenu(&self, hmenu: P0, hwnd: P1, dwflags: u32) -> ::windows_core::Result<()> where @@ -27023,17 +27023,17 @@ impl IShellMenu { { (::windows_core::Interface::vtable(self).SetMenu)(::windows_core::Interface::as_raw(self), hmenu.into_param().abi(), hwnd.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetMenu(&self, phmenu: ::core::option::Option<*mut super::WindowsAndMessaging::HMENU>, phwnd: ::core::option::Option<*mut super::super::Foundation::HWND>, pdwflags: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMenu)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(phmenu.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phwnd.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn InvalidateItem(&self, psmd: ::core::option::Option<*const SMDATA>, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvalidateItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psmd.unwrap_or(::std::ptr::null())), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetState(&self, psmd: *mut SMDATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetState)(::windows_core::Interface::as_raw(self), psmd).ok() @@ -27088,7 +27088,7 @@ pub struct IShellMenu_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellMenuCallback(::windows_core::IUnknown); impl IShellMenuCallback { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn CallbackSM(&self, psmd: *mut SMDATA, umsg: u32, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -27114,7 +27114,7 @@ pub struct IShellMenuCallback_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging")))] CallbackSM: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -27151,19 +27151,19 @@ impl IShellNameSpace { pub unsafe fn MoveSelectionTo(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.MoveSelectionTo)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SubscriptionsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SubscriptionsEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateSubscriptionForSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CreateSubscriptionForSelection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteSubscriptionForSelection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -27182,13 +27182,13 @@ impl IShellNameSpace { pub unsafe fn SetEnumOptions(&self, lval: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEnumOptions)(::windows_core::Interface::as_raw(self), lval).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectedItem(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelectedItem)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSelectedItem(&self, pitem: P0) -> ::windows_core::Result<()> where @@ -27196,13 +27196,13 @@ impl IShellNameSpace { { (::windows_core::Interface::vtable(self).SetSelectedItem)(::windows_core::Interface::as_raw(self), pitem.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Root(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Root)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetRoot2(&self, var: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRoot2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(var)).ok() @@ -27252,13 +27252,13 @@ impl IShellNameSpace { pub unsafe fn SetViewType(&self, itype: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetViewType)(::windows_core::Interface::as_raw(self), itype).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SelectedItems(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelectedItems)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Expand(&self, var: super::super::System::Variant::VARIANT, idepth: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Expand)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(var), idepth).ok() @@ -27326,7 +27326,7 @@ pub struct IShellNameSpace_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellPropSheetExt(::windows_core::IUnknown); impl IShellPropSheetExt { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn AddPages(&self, pfnaddpage: super::Controls::LPFNSVADDPROPSHEETPAGE, lparam: P0) -> ::windows_core::Result<()> where @@ -27334,7 +27334,7 @@ impl IShellPropSheetExt { { (::windows_core::Interface::vtable(self).AddPages)(::windows_core::Interface::as_raw(self), pfnaddpage, lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn ReplacePage(&self, upageid: u32, pfnreplacewith: super::Controls::LPFNSVADDPROPSHEETPAGE, lparam: P0) -> ::windows_core::Result<()> where @@ -27421,7 +27421,7 @@ impl IShellTaskScheduler { { (::windows_core::Interface::vtable(self).AddTask)(::windows_core::Interface::as_raw(self), prt.into_param().abi(), rtoid, lparam, dwpriority).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RemoveTasks(&self, rtoid: *const ::windows_core::GUID, lparam: usize, bwaitifrunning: P0) -> ::windows_core::Result<()> where @@ -27455,7 +27455,7 @@ pub struct IShellTaskScheduler_Vtbl { pub CountTasks: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, rtoid: *const ::windows_core::GUID) -> u32, pub Status: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, dwreleasestatus: u32, dwthreadtimeout: u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -27471,7 +27471,7 @@ impl IShellUIHelper { pub unsafe fn RefreshOfflineDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RefreshOfflineDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddFavorite(&self, url: P0, title: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -27485,7 +27485,7 @@ impl IShellUIHelper { { (::windows_core::Interface::vtable(self).AddChannel)(::windows_core::Interface::as_raw(self), url.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: ::core::option::Option<*const super::super::System::Variant::VARIANT>, top: ::core::option::Option<*const super::super::System::Variant::VARIANT>, width: ::core::option::Option<*const super::super::System::Variant::VARIANT>, height: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -27494,7 +27494,7 @@ impl IShellUIHelper { { (::windows_core::Interface::vtable(self).AddDesktopComponent)(::windows_core::Interface::as_raw(self), url.into_param().abi(), r#type.into_param().abi(), ::core::mem::transmute(left.unwrap_or(::std::ptr::null())), ::core::mem::transmute(top.unwrap_or(::std::ptr::null())), ::core::mem::transmute(width.unwrap_or(::std::ptr::null())), ::core::mem::transmute(height.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, url: P0) -> ::windows_core::Result where @@ -27503,7 +27503,7 @@ impl IShellUIHelper { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSubscribed)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NavigateAndFind(&self, url: P0, strquery: P1, vartargetframe: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -27512,7 +27512,7 @@ impl IShellUIHelper { { (::windows_core::Interface::vtable(self).NavigateAndFind)(::windows_core::Interface::as_raw(self), url.into_param().abi(), strquery.into_param().abi(), vartargetframe).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImportExportFavorites(&self, fimport: P0, strimpexppath: P1) -> ::windows_core::Result<()> where @@ -27521,12 +27521,12 @@ impl IShellUIHelper { { (::windows_core::Interface::vtable(self).ImportExportFavorites)(::windows_core::Interface::as_raw(self), fimport.into_param().abi(), strimpexppath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteSaveForm(&self, form: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AutoCompleteSaveForm)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(form.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -27535,12 +27535,12 @@ impl IShellUIHelper { { (::windows_core::Interface::vtable(self).AutoScan)(::windows_core::Interface::as_raw(self), strsearch.into_param().abi(), strfailureurl.into_param().abi(), ::core::mem::transmute(pvartargetframe.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteAttach(&self, reserved: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AutoCompleteAttach)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserUI(&self, bstrname: P0, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -27606,7 +27606,7 @@ pub struct IShellUIHelper_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ShowBrowserUI: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -27622,7 +27622,7 @@ impl IShellUIHelper2 { pub unsafe fn RefreshOfflineDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RefreshOfflineDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddFavorite(&self, url: P0, title: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -27636,7 +27636,7 @@ impl IShellUIHelper2 { { (::windows_core::Interface::vtable(self).base__.AddChannel)(::windows_core::Interface::as_raw(self), url.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: ::core::option::Option<*const super::super::System::Variant::VARIANT>, top: ::core::option::Option<*const super::super::System::Variant::VARIANT>, width: ::core::option::Option<*const super::super::System::Variant::VARIANT>, height: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -27645,7 +27645,7 @@ impl IShellUIHelper2 { { (::windows_core::Interface::vtable(self).base__.AddDesktopComponent)(::windows_core::Interface::as_raw(self), url.into_param().abi(), r#type.into_param().abi(), ::core::mem::transmute(left.unwrap_or(::std::ptr::null())), ::core::mem::transmute(top.unwrap_or(::std::ptr::null())), ::core::mem::transmute(width.unwrap_or(::std::ptr::null())), ::core::mem::transmute(height.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, url: P0) -> ::windows_core::Result where @@ -27654,7 +27654,7 @@ impl IShellUIHelper2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsSubscribed)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NavigateAndFind(&self, url: P0, strquery: P1, vartargetframe: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -27663,7 +27663,7 @@ impl IShellUIHelper2 { { (::windows_core::Interface::vtable(self).base__.NavigateAndFind)(::windows_core::Interface::as_raw(self), url.into_param().abi(), strquery.into_param().abi(), vartargetframe).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImportExportFavorites(&self, fimport: P0, strimpexppath: P1) -> ::windows_core::Result<()> where @@ -27672,12 +27672,12 @@ impl IShellUIHelper2 { { (::windows_core::Interface::vtable(self).base__.ImportExportFavorites)(::windows_core::Interface::as_raw(self), fimport.into_param().abi(), strimpexppath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteSaveForm(&self, form: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AutoCompleteSaveForm)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(form.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -27686,12 +27686,12 @@ impl IShellUIHelper2 { { (::windows_core::Interface::vtable(self).base__.AutoScan)(::windows_core::Interface::as_raw(self), strsearch.into_param().abi(), strfailureurl.into_param().abi(), ::core::mem::transmute(pvartargetframe.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteAttach(&self, reserved: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AutoCompleteAttach)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserUI(&self, bstrname: P0, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -27712,7 +27712,7 @@ impl IShellUIHelper2 { pub unsafe fn SkipRunOnce(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SkipRunOnce)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeSettings(&self, fsqm: P0, fphishing: P1, bstrlocale: P2) -> ::windows_core::Result<()> where @@ -27722,13 +27722,13 @@ impl IShellUIHelper2 { { (::windows_core::Interface::vtable(self).CustomizeSettings)(::windows_core::Interface::as_raw(self), fsqm.into_param().abi(), fphishing.into_param().abi(), bstrlocale.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SqmEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SqmEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PhishingEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -27744,7 +27744,7 @@ impl IShellUIHelper2 { pub unsafe fn DiagnoseConnection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DiagnoseConnection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeClearType(&self, fset: P0) -> ::windows_core::Result<()> where @@ -27759,7 +27759,7 @@ impl IShellUIHelper2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSearchProviderInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSearchMigrated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -27769,7 +27769,7 @@ impl IShellUIHelper2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DefaultSearchProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceRequiredSettingsComplete(&self, fcomplete: P0) -> ::windows_core::Result<()> where @@ -27777,7 +27777,7 @@ impl IShellUIHelper2 { { (::windows_core::Interface::vtable(self).RunOnceRequiredSettingsComplete)(::windows_core::Interface::as_raw(self), fcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceHasShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -27841,7 +27841,7 @@ pub struct IShellUIHelper2_Vtbl { RunOnceHasShown: usize, pub SearchGuideUrl: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrurl: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -27857,7 +27857,7 @@ impl IShellUIHelper3 { pub unsafe fn RefreshOfflineDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.RefreshOfflineDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddFavorite(&self, url: P0, title: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -27871,7 +27871,7 @@ impl IShellUIHelper3 { { (::windows_core::Interface::vtable(self).base__.base__.AddChannel)(::windows_core::Interface::as_raw(self), url.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: ::core::option::Option<*const super::super::System::Variant::VARIANT>, top: ::core::option::Option<*const super::super::System::Variant::VARIANT>, width: ::core::option::Option<*const super::super::System::Variant::VARIANT>, height: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -27880,7 +27880,7 @@ impl IShellUIHelper3 { { (::windows_core::Interface::vtable(self).base__.base__.AddDesktopComponent)(::windows_core::Interface::as_raw(self), url.into_param().abi(), r#type.into_param().abi(), ::core::mem::transmute(left.unwrap_or(::std::ptr::null())), ::core::mem::transmute(top.unwrap_or(::std::ptr::null())), ::core::mem::transmute(width.unwrap_or(::std::ptr::null())), ::core::mem::transmute(height.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, url: P0) -> ::windows_core::Result where @@ -27889,7 +27889,7 @@ impl IShellUIHelper3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsSubscribed)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NavigateAndFind(&self, url: P0, strquery: P1, vartargetframe: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -27898,7 +27898,7 @@ impl IShellUIHelper3 { { (::windows_core::Interface::vtable(self).base__.base__.NavigateAndFind)(::windows_core::Interface::as_raw(self), url.into_param().abi(), strquery.into_param().abi(), vartargetframe).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImportExportFavorites(&self, fimport: P0, strimpexppath: P1) -> ::windows_core::Result<()> where @@ -27907,12 +27907,12 @@ impl IShellUIHelper3 { { (::windows_core::Interface::vtable(self).base__.base__.ImportExportFavorites)(::windows_core::Interface::as_raw(self), fimport.into_param().abi(), strimpexppath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteSaveForm(&self, form: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.AutoCompleteSaveForm)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(form.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -27921,12 +27921,12 @@ impl IShellUIHelper3 { { (::windows_core::Interface::vtable(self).base__.base__.AutoScan)(::windows_core::Interface::as_raw(self), strsearch.into_param().abi(), strfailureurl.into_param().abi(), ::core::mem::transmute(pvartargetframe.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteAttach(&self, reserved: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.AutoCompleteAttach)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserUI(&self, bstrname: P0, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -27947,7 +27947,7 @@ impl IShellUIHelper3 { pub unsafe fn SkipRunOnce(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SkipRunOnce)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeSettings(&self, fsqm: P0, fphishing: P1, bstrlocale: P2) -> ::windows_core::Result<()> where @@ -27957,13 +27957,13 @@ impl IShellUIHelper3 { { (::windows_core::Interface::vtable(self).base__.CustomizeSettings)(::windows_core::Interface::as_raw(self), fsqm.into_param().abi(), fphishing.into_param().abi(), bstrlocale.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SqmEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.SqmEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PhishingEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -27979,7 +27979,7 @@ impl IShellUIHelper3 { pub unsafe fn DiagnoseConnection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.DiagnoseConnection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeClearType(&self, fset: P0) -> ::windows_core::Result<()> where @@ -27994,7 +27994,7 @@ impl IShellUIHelper3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsSearchProviderInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSearchMigrated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28004,7 +28004,7 @@ impl IShellUIHelper3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.DefaultSearchProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceRequiredSettingsComplete(&self, fcomplete: P0) -> ::windows_core::Result<()> where @@ -28012,7 +28012,7 @@ impl IShellUIHelper3 { { (::windows_core::Interface::vtable(self).base__.RunOnceRequiredSettingsComplete)(::windows_core::Interface::as_raw(self), fcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceHasShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28036,13 +28036,13 @@ impl IShellUIHelper3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsServiceInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), verb.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPrivateFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InPrivateFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToFavoritesBar(&self, url: P0, title: P1, r#type: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -28054,7 +28054,7 @@ impl IShellUIHelper3 { pub unsafe fn BuildNewTabPage(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BuildNewTabPage)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRecentlyClosedVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -28062,7 +28062,7 @@ impl IShellUIHelper3 { { (::windows_core::Interface::vtable(self).SetRecentlyClosedVisible)(::windows_core::Interface::as_raw(self), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActivitiesVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -28073,13 +28073,13 @@ impl IShellUIHelper3 { pub unsafe fn ContentDiscoveryReset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ContentDiscoveryReset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSuggestedSitesEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsSuggestedSitesEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSuggestedSites(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -28147,7 +28147,7 @@ pub struct IShellUIHelper3_Vtbl { pub ShowTabsHelp: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub ShowInPrivateHelp: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -28163,7 +28163,7 @@ impl IShellUIHelper4 { pub unsafe fn RefreshOfflineDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.RefreshOfflineDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddFavorite(&self, url: P0, title: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -28177,7 +28177,7 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.AddChannel)(::windows_core::Interface::as_raw(self), url.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: ::core::option::Option<*const super::super::System::Variant::VARIANT>, top: ::core::option::Option<*const super::super::System::Variant::VARIANT>, width: ::core::option::Option<*const super::super::System::Variant::VARIANT>, height: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -28186,7 +28186,7 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.AddDesktopComponent)(::windows_core::Interface::as_raw(self), url.into_param().abi(), r#type.into_param().abi(), ::core::mem::transmute(left.unwrap_or(::std::ptr::null())), ::core::mem::transmute(top.unwrap_or(::std::ptr::null())), ::core::mem::transmute(width.unwrap_or(::std::ptr::null())), ::core::mem::transmute(height.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, url: P0) -> ::windows_core::Result where @@ -28195,7 +28195,7 @@ impl IShellUIHelper4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsSubscribed)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NavigateAndFind(&self, url: P0, strquery: P1, vartargetframe: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -28204,7 +28204,7 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.NavigateAndFind)(::windows_core::Interface::as_raw(self), url.into_param().abi(), strquery.into_param().abi(), vartargetframe).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImportExportFavorites(&self, fimport: P0, strimpexppath: P1) -> ::windows_core::Result<()> where @@ -28213,12 +28213,12 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ImportExportFavorites)(::windows_core::Interface::as_raw(self), fimport.into_param().abi(), strimpexppath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteSaveForm(&self, form: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.AutoCompleteSaveForm)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(form.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -28227,12 +28227,12 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.AutoScan)(::windows_core::Interface::as_raw(self), strsearch.into_param().abi(), strfailureurl.into_param().abi(), ::core::mem::transmute(pvartargetframe.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteAttach(&self, reserved: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.AutoCompleteAttach)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserUI(&self, bstrname: P0, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -28253,7 +28253,7 @@ impl IShellUIHelper4 { pub unsafe fn SkipRunOnce(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SkipRunOnce)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeSettings(&self, fsqm: P0, fphishing: P1, bstrlocale: P2) -> ::windows_core::Result<()> where @@ -28263,13 +28263,13 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).base__.base__.CustomizeSettings)(::windows_core::Interface::as_raw(self), fsqm.into_param().abi(), fphishing.into_param().abi(), bstrlocale.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SqmEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.SqmEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PhishingEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28285,7 +28285,7 @@ impl IShellUIHelper4 { pub unsafe fn DiagnoseConnection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.DiagnoseConnection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeClearType(&self, fset: P0) -> ::windows_core::Result<()> where @@ -28300,7 +28300,7 @@ impl IShellUIHelper4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsSearchProviderInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSearchMigrated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28310,7 +28310,7 @@ impl IShellUIHelper4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.DefaultSearchProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceRequiredSettingsComplete(&self, fcomplete: P0) -> ::windows_core::Result<()> where @@ -28318,7 +28318,7 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).base__.base__.RunOnceRequiredSettingsComplete)(::windows_core::Interface::as_raw(self), fcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceHasShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28342,13 +28342,13 @@ impl IShellUIHelper4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsServiceInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), verb.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPrivateFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.InPrivateFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToFavoritesBar(&self, url: P0, title: P1, r#type: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -28360,7 +28360,7 @@ impl IShellUIHelper4 { pub unsafe fn BuildNewTabPage(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.BuildNewTabPage)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRecentlyClosedVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -28368,7 +28368,7 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).base__.SetRecentlyClosedVisible)(::windows_core::Interface::as_raw(self), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActivitiesVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -28379,13 +28379,13 @@ impl IShellUIHelper4 { pub unsafe fn ContentDiscoveryReset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ContentDiscoveryReset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSuggestedSitesEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsSuggestedSitesEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSuggestedSites(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -28405,7 +28405,7 @@ impl IShellUIHelper4 { pub unsafe fn ShowInPrivateHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ShowInPrivateHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msIsSiteMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28414,7 +28414,7 @@ impl IShellUIHelper4 { pub unsafe fn msSiteModeShowThumbBar(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).msSiteModeShowThumbBar)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddThumbBarButton(&self, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -28424,7 +28424,7 @@ impl IShellUIHelper4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).msSiteModeAddThumbBarButton)(::windows_core::Interface::as_raw(self), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeUpdateThumbBarButton(&self, buttonid: super::super::System::Variant::VARIANT, fenabled: P0, fvisible: P1) -> ::windows_core::Result<()> where @@ -28433,7 +28433,7 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).msSiteModeUpdateThumbBarButton)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buttonid), fenabled.into_param().abi(), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeSetIconOverlay(&self, iconurl: P0, pvardescription: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -28453,7 +28453,7 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).msSiteModeCreateJumpList)(::windows_core::Interface::as_raw(self), bstrheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddJumpListItem(&self, bstrname: P0, bstractionuri: P1, bstriconuri: P2, pvarwindowtype: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -28469,7 +28469,7 @@ impl IShellUIHelper4 { pub unsafe fn msSiteModeShowJumpList(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).msSiteModeShowJumpList)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -28479,7 +28479,7 @@ impl IShellUIHelper4 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).msSiteModeAddButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeShowButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, uistyleid: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).msSiteModeShowButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), ::core::mem::transmute(uistyleid)).ok() @@ -28487,7 +28487,7 @@ impl IShellUIHelper4 { pub unsafe fn msSiteModeActivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).msSiteModeActivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msIsSiteModeFirstRun(&self, fpreservestate: P0) -> ::windows_core::Result where @@ -28503,13 +28503,13 @@ impl IShellUIHelper4 { { (::windows_core::Interface::vtable(self).msAddTrackingProtectionList)(::windows_core::Interface::as_raw(self), url.into_param().abi(), bstrfiltername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msTrackingProtectionEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).msTrackingProtectionEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msActiveXFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28580,7 +28580,7 @@ pub struct IShellUIHelper4_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] msActiveXFilteringEnabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -28596,7 +28596,7 @@ impl IShellUIHelper5 { pub unsafe fn RefreshOfflineDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RefreshOfflineDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddFavorite(&self, url: P0, title: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -28610,7 +28610,7 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.AddChannel)(::windows_core::Interface::as_raw(self), url.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: ::core::option::Option<*const super::super::System::Variant::VARIANT>, top: ::core::option::Option<*const super::super::System::Variant::VARIANT>, width: ::core::option::Option<*const super::super::System::Variant::VARIANT>, height: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -28619,7 +28619,7 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.AddDesktopComponent)(::windows_core::Interface::as_raw(self), url.into_param().abi(), r#type.into_param().abi(), ::core::mem::transmute(left.unwrap_or(::std::ptr::null())), ::core::mem::transmute(top.unwrap_or(::std::ptr::null())), ::core::mem::transmute(width.unwrap_or(::std::ptr::null())), ::core::mem::transmute(height.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, url: P0) -> ::windows_core::Result where @@ -28628,7 +28628,7 @@ impl IShellUIHelper5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsSubscribed)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NavigateAndFind(&self, url: P0, strquery: P1, vartargetframe: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -28637,7 +28637,7 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.NavigateAndFind)(::windows_core::Interface::as_raw(self), url.into_param().abi(), strquery.into_param().abi(), vartargetframe).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImportExportFavorites(&self, fimport: P0, strimpexppath: P1) -> ::windows_core::Result<()> where @@ -28646,12 +28646,12 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ImportExportFavorites)(::windows_core::Interface::as_raw(self), fimport.into_param().abi(), strimpexppath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteSaveForm(&self, form: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.AutoCompleteSaveForm)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(form.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -28660,12 +28660,12 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.AutoScan)(::windows_core::Interface::as_raw(self), strsearch.into_param().abi(), strfailureurl.into_param().abi(), ::core::mem::transmute(pvartargetframe.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteAttach(&self, reserved: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.AutoCompleteAttach)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserUI(&self, bstrname: P0, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -28686,7 +28686,7 @@ impl IShellUIHelper5 { pub unsafe fn SkipRunOnce(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.SkipRunOnce)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeSettings(&self, fsqm: P0, fphishing: P1, bstrlocale: P2) -> ::windows_core::Result<()> where @@ -28696,13 +28696,13 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.CustomizeSettings)(::windows_core::Interface::as_raw(self), fsqm.into_param().abi(), fphishing.into_param().abi(), bstrlocale.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SqmEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.SqmEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PhishingEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28718,7 +28718,7 @@ impl IShellUIHelper5 { pub unsafe fn DiagnoseConnection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.DiagnoseConnection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeClearType(&self, fset: P0) -> ::windows_core::Result<()> where @@ -28733,7 +28733,7 @@ impl IShellUIHelper5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsSearchProviderInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSearchMigrated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28743,7 +28743,7 @@ impl IShellUIHelper5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.DefaultSearchProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceRequiredSettingsComplete(&self, fcomplete: P0) -> ::windows_core::Result<()> where @@ -28751,7 +28751,7 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.base__.base__.RunOnceRequiredSettingsComplete)(::windows_core::Interface::as_raw(self), fcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceHasShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28775,13 +28775,13 @@ impl IShellUIHelper5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsServiceInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), verb.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPrivateFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.InPrivateFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToFavoritesBar(&self, url: P0, title: P1, r#type: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -28793,7 +28793,7 @@ impl IShellUIHelper5 { pub unsafe fn BuildNewTabPage(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.BuildNewTabPage)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRecentlyClosedVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -28801,7 +28801,7 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.base__.SetRecentlyClosedVisible)(::windows_core::Interface::as_raw(self), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActivitiesVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -28812,13 +28812,13 @@ impl IShellUIHelper5 { pub unsafe fn ContentDiscoveryReset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ContentDiscoveryReset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSuggestedSitesEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.IsSuggestedSitesEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSuggestedSites(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -28838,7 +28838,7 @@ impl IShellUIHelper5 { pub unsafe fn ShowInPrivateHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ShowInPrivateHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msIsSiteMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -28847,7 +28847,7 @@ impl IShellUIHelper5 { pub unsafe fn msSiteModeShowThumbBar(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.msSiteModeShowThumbBar)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddThumbBarButton(&self, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -28857,7 +28857,7 @@ impl IShellUIHelper5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.msSiteModeAddThumbBarButton)(::windows_core::Interface::as_raw(self), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeUpdateThumbBarButton(&self, buttonid: super::super::System::Variant::VARIANT, fenabled: P0, fvisible: P1) -> ::windows_core::Result<()> where @@ -28866,7 +28866,7 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.msSiteModeUpdateThumbBarButton)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buttonid), fenabled.into_param().abi(), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeSetIconOverlay(&self, iconurl: P0, pvardescription: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -28886,7 +28886,7 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.msSiteModeCreateJumpList)(::windows_core::Interface::as_raw(self), bstrheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddJumpListItem(&self, bstrname: P0, bstractionuri: P1, bstriconuri: P2, pvarwindowtype: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -28902,7 +28902,7 @@ impl IShellUIHelper5 { pub unsafe fn msSiteModeShowJumpList(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.msSiteModeShowJumpList)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -28912,7 +28912,7 @@ impl IShellUIHelper5 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.msSiteModeAddButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeShowButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, uistyleid: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.msSiteModeShowButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), ::core::mem::transmute(uistyleid)).ok() @@ -28920,7 +28920,7 @@ impl IShellUIHelper5 { pub unsafe fn msSiteModeActivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.msSiteModeActivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msIsSiteModeFirstRun(&self, fpreservestate: P0) -> ::windows_core::Result where @@ -28936,19 +28936,19 @@ impl IShellUIHelper5 { { (::windows_core::Interface::vtable(self).base__.msAddTrackingProtectionList)(::windows_core::Interface::as_raw(self), url.into_param().abi(), bstrfiltername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msTrackingProtectionEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.msTrackingProtectionEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msActiveXFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.msActiveXFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msProvisionNetworks(&self, bstrprovisioningxml: P0) -> ::windows_core::Result where @@ -28972,7 +28972,7 @@ impl IShellUIHelper5 { pub unsafe fn msLaunchNetworkClientHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).msLaunchNetworkClientHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msChangeDefaultBrowser(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -29010,7 +29010,7 @@ pub struct IShellUIHelper5_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] msChangeDefaultBrowser: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -29026,7 +29026,7 @@ impl IShellUIHelper6 { pub unsafe fn RefreshOfflineDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RefreshOfflineDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddFavorite(&self, url: P0, title: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -29040,7 +29040,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.AddChannel)(::windows_core::Interface::as_raw(self), url.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: ::core::option::Option<*const super::super::System::Variant::VARIANT>, top: ::core::option::Option<*const super::super::System::Variant::VARIANT>, width: ::core::option::Option<*const super::super::System::Variant::VARIANT>, height: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -29049,7 +29049,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.AddDesktopComponent)(::windows_core::Interface::as_raw(self), url.into_param().abi(), r#type.into_param().abi(), ::core::mem::transmute(left.unwrap_or(::std::ptr::null())), ::core::mem::transmute(top.unwrap_or(::std::ptr::null())), ::core::mem::transmute(width.unwrap_or(::std::ptr::null())), ::core::mem::transmute(height.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, url: P0) -> ::windows_core::Result where @@ -29058,7 +29058,7 @@ impl IShellUIHelper6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsSubscribed)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NavigateAndFind(&self, url: P0, strquery: P1, vartargetframe: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -29067,7 +29067,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.NavigateAndFind)(::windows_core::Interface::as_raw(self), url.into_param().abi(), strquery.into_param().abi(), vartargetframe).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImportExportFavorites(&self, fimport: P0, strimpexppath: P1) -> ::windows_core::Result<()> where @@ -29076,12 +29076,12 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ImportExportFavorites)(::windows_core::Interface::as_raw(self), fimport.into_param().abi(), strimpexppath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteSaveForm(&self, form: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.AutoCompleteSaveForm)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(form.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -29090,12 +29090,12 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.AutoScan)(::windows_core::Interface::as_raw(self), strsearch.into_param().abi(), strfailureurl.into_param().abi(), ::core::mem::transmute(pvartargetframe.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteAttach(&self, reserved: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.AutoCompleteAttach)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserUI(&self, bstrname: P0, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -29116,7 +29116,7 @@ impl IShellUIHelper6 { pub unsafe fn SkipRunOnce(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SkipRunOnce)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeSettings(&self, fsqm: P0, fphishing: P1, bstrlocale: P2) -> ::windows_core::Result<()> where @@ -29126,13 +29126,13 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.CustomizeSettings)(::windows_core::Interface::as_raw(self), fsqm.into_param().abi(), fphishing.into_param().abi(), bstrlocale.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SqmEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SqmEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PhishingEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -29148,7 +29148,7 @@ impl IShellUIHelper6 { pub unsafe fn DiagnoseConnection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DiagnoseConnection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeClearType(&self, fset: P0) -> ::windows_core::Result<()> where @@ -29163,7 +29163,7 @@ impl IShellUIHelper6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsSearchProviderInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSearchMigrated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -29173,7 +29173,7 @@ impl IShellUIHelper6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.DefaultSearchProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceRequiredSettingsComplete(&self, fcomplete: P0) -> ::windows_core::Result<()> where @@ -29181,7 +29181,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.RunOnceRequiredSettingsComplete)(::windows_core::Interface::as_raw(self), fcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceHasShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -29205,13 +29205,13 @@ impl IShellUIHelper6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsServiceInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), verb.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPrivateFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.InPrivateFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToFavoritesBar(&self, url: P0, title: P1, r#type: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -29223,7 +29223,7 @@ impl IShellUIHelper6 { pub unsafe fn BuildNewTabPage(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.BuildNewTabPage)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRecentlyClosedVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -29231,7 +29231,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetRecentlyClosedVisible)(::windows_core::Interface::as_raw(self), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActivitiesVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -29242,13 +29242,13 @@ impl IShellUIHelper6 { pub unsafe fn ContentDiscoveryReset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ContentDiscoveryReset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSuggestedSitesEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.IsSuggestedSitesEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSuggestedSites(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -29268,7 +29268,7 @@ impl IShellUIHelper6 { pub unsafe fn ShowInPrivateHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.ShowInPrivateHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msIsSiteMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -29277,7 +29277,7 @@ impl IShellUIHelper6 { pub unsafe fn msSiteModeShowThumbBar(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.msSiteModeShowThumbBar)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddThumbBarButton(&self, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -29287,7 +29287,7 @@ impl IShellUIHelper6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.msSiteModeAddThumbBarButton)(::windows_core::Interface::as_raw(self), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeUpdateThumbBarButton(&self, buttonid: super::super::System::Variant::VARIANT, fenabled: P0, fvisible: P1) -> ::windows_core::Result<()> where @@ -29296,7 +29296,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.msSiteModeUpdateThumbBarButton)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buttonid), fenabled.into_param().abi(), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeSetIconOverlay(&self, iconurl: P0, pvardescription: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -29316,7 +29316,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.msSiteModeCreateJumpList)(::windows_core::Interface::as_raw(self), bstrheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddJumpListItem(&self, bstrname: P0, bstractionuri: P1, bstriconuri: P2, pvarwindowtype: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -29332,7 +29332,7 @@ impl IShellUIHelper6 { pub unsafe fn msSiteModeShowJumpList(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.msSiteModeShowJumpList)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -29342,7 +29342,7 @@ impl IShellUIHelper6 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.msSiteModeAddButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeShowButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, uistyleid: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.msSiteModeShowButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), ::core::mem::transmute(uistyleid)).ok() @@ -29350,7 +29350,7 @@ impl IShellUIHelper6 { pub unsafe fn msSiteModeActivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.msSiteModeActivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msIsSiteModeFirstRun(&self, fpreservestate: P0) -> ::windows_core::Result where @@ -29366,19 +29366,19 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).base__.base__.msAddTrackingProtectionList)(::windows_core::Interface::as_raw(self), url.into_param().abi(), bstrfiltername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msTrackingProtectionEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.msTrackingProtectionEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msActiveXFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.msActiveXFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msProvisionNetworks(&self, bstrprovisioningxml: P0) -> ::windows_core::Result where @@ -29402,7 +29402,7 @@ impl IShellUIHelper6 { pub unsafe fn msLaunchNetworkClientHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.msLaunchNetworkClientHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msChangeDefaultBrowser(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -29413,12 +29413,12 @@ impl IShellUIHelper6 { pub unsafe fn msStopPeriodicTileUpdate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).msStopPeriodicTileUpdate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicTileUpdate(&self, pollinguris: super::super::System::Variant::VARIANT, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).msStartPeriodicTileUpdate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pollinguris), ::core::mem::transmute(starttime), ::core::mem::transmute(uiupdaterecurrence)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicTileUpdateBatch(&self, pollinguris: super::super::System::Variant::VARIANT, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).msStartPeriodicTileUpdateBatch)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pollinguris), ::core::mem::transmute(starttime), ::core::mem::transmute(uiupdaterecurrence)).ok() @@ -29426,7 +29426,7 @@ impl IShellUIHelper6 { pub unsafe fn msClearTile(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).msClearTile)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueue(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -29434,13 +29434,13 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).msEnableTileNotificationQueue)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msPinnedSiteState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).msPinnedSiteState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForSquare150x150(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -29448,7 +29448,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).msEnableTileNotificationQueueForSquare150x150)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForWide310x150(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -29456,7 +29456,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).msEnableTileNotificationQueueForWide310x150)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForSquare310x310(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -29464,7 +29464,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).msEnableTileNotificationQueueForSquare310x310)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msScheduledTileNotification(&self, bstrnotificationxml: P0, bstrnotificationid: P1, bstrnotificationtag: P2, starttime: super::super::System::Variant::VARIANT, expirationtime: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -29480,7 +29480,7 @@ impl IShellUIHelper6 { { (::windows_core::Interface::vtable(self).msRemoveScheduledTileNotification)(::windows_core::Interface::as_raw(self), bstrnotificationid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicBadgeUpdate(&self, pollinguri: P0, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -29552,7 +29552,7 @@ pub struct IShellUIHelper6_Vtbl { pub msStopPeriodicBadgeUpdate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub msLaunchInternetOptions: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -29568,7 +29568,7 @@ impl IShellUIHelper7 { pub unsafe fn RefreshOfflineDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.RefreshOfflineDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddFavorite(&self, url: P0, title: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -29582,7 +29582,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.AddChannel)(::windows_core::Interface::as_raw(self), url.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: ::core::option::Option<*const super::super::System::Variant::VARIANT>, top: ::core::option::Option<*const super::super::System::Variant::VARIANT>, width: ::core::option::Option<*const super::super::System::Variant::VARIANT>, height: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -29591,7 +29591,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.AddDesktopComponent)(::windows_core::Interface::as_raw(self), url.into_param().abi(), r#type.into_param().abi(), ::core::mem::transmute(left.unwrap_or(::std::ptr::null())), ::core::mem::transmute(top.unwrap_or(::std::ptr::null())), ::core::mem::transmute(width.unwrap_or(::std::ptr::null())), ::core::mem::transmute(height.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, url: P0) -> ::windows_core::Result where @@ -29600,7 +29600,7 @@ impl IShellUIHelper7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IsSubscribed)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NavigateAndFind(&self, url: P0, strquery: P1, vartargetframe: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -29609,7 +29609,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.NavigateAndFind)(::windows_core::Interface::as_raw(self), url.into_param().abi(), strquery.into_param().abi(), vartargetframe).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImportExportFavorites(&self, fimport: P0, strimpexppath: P1) -> ::windows_core::Result<()> where @@ -29618,12 +29618,12 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ImportExportFavorites)(::windows_core::Interface::as_raw(self), fimport.into_param().abi(), strimpexppath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteSaveForm(&self, form: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.AutoCompleteSaveForm)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(form.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -29632,12 +29632,12 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.AutoScan)(::windows_core::Interface::as_raw(self), strsearch.into_param().abi(), strfailureurl.into_param().abi(), ::core::mem::transmute(pvartargetframe.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteAttach(&self, reserved: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.AutoCompleteAttach)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserUI(&self, bstrname: P0, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -29658,7 +29658,7 @@ impl IShellUIHelper7 { pub unsafe fn SkipRunOnce(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SkipRunOnce)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeSettings(&self, fsqm: P0, fphishing: P1, bstrlocale: P2) -> ::windows_core::Result<()> where @@ -29668,13 +29668,13 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.CustomizeSettings)(::windows_core::Interface::as_raw(self), fsqm.into_param().abi(), fphishing.into_param().abi(), bstrlocale.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SqmEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SqmEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PhishingEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -29690,7 +29690,7 @@ impl IShellUIHelper7 { pub unsafe fn DiagnoseConnection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DiagnoseConnection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeClearType(&self, fset: P0) -> ::windows_core::Result<()> where @@ -29705,7 +29705,7 @@ impl IShellUIHelper7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsSearchProviderInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSearchMigrated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -29715,7 +29715,7 @@ impl IShellUIHelper7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.DefaultSearchProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceRequiredSettingsComplete(&self, fcomplete: P0) -> ::windows_core::Result<()> where @@ -29723,7 +29723,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.RunOnceRequiredSettingsComplete)(::windows_core::Interface::as_raw(self), fcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceHasShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -29747,13 +29747,13 @@ impl IShellUIHelper7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsServiceInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), verb.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPrivateFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.InPrivateFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToFavoritesBar(&self, url: P0, title: P1, r#type: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -29765,7 +29765,7 @@ impl IShellUIHelper7 { pub unsafe fn BuildNewTabPage(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.BuildNewTabPage)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRecentlyClosedVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -29773,7 +29773,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.SetRecentlyClosedVisible)(::windows_core::Interface::as_raw(self), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActivitiesVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -29784,13 +29784,13 @@ impl IShellUIHelper7 { pub unsafe fn ContentDiscoveryReset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ContentDiscoveryReset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSuggestedSitesEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.IsSuggestedSitesEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSuggestedSites(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -29810,7 +29810,7 @@ impl IShellUIHelper7 { pub unsafe fn ShowInPrivateHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.ShowInPrivateHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msIsSiteMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -29819,7 +29819,7 @@ impl IShellUIHelper7 { pub unsafe fn msSiteModeShowThumbBar(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.msSiteModeShowThumbBar)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddThumbBarButton(&self, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -29829,7 +29829,7 @@ impl IShellUIHelper7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.msSiteModeAddThumbBarButton)(::windows_core::Interface::as_raw(self), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeUpdateThumbBarButton(&self, buttonid: super::super::System::Variant::VARIANT, fenabled: P0, fvisible: P1) -> ::windows_core::Result<()> where @@ -29838,7 +29838,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.msSiteModeUpdateThumbBarButton)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buttonid), fenabled.into_param().abi(), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeSetIconOverlay(&self, iconurl: P0, pvardescription: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -29858,7 +29858,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.msSiteModeCreateJumpList)(::windows_core::Interface::as_raw(self), bstrheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddJumpListItem(&self, bstrname: P0, bstractionuri: P1, bstriconuri: P2, pvarwindowtype: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -29874,7 +29874,7 @@ impl IShellUIHelper7 { pub unsafe fn msSiteModeShowJumpList(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.msSiteModeShowJumpList)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -29884,7 +29884,7 @@ impl IShellUIHelper7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.msSiteModeAddButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeShowButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, uistyleid: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.msSiteModeShowButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), ::core::mem::transmute(uistyleid)).ok() @@ -29892,7 +29892,7 @@ impl IShellUIHelper7 { pub unsafe fn msSiteModeActivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.msSiteModeActivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msIsSiteModeFirstRun(&self, fpreservestate: P0) -> ::windows_core::Result where @@ -29908,19 +29908,19 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.base__.base__.msAddTrackingProtectionList)(::windows_core::Interface::as_raw(self), url.into_param().abi(), bstrfiltername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msTrackingProtectionEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.msTrackingProtectionEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msActiveXFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.msActiveXFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msProvisionNetworks(&self, bstrprovisioningxml: P0) -> ::windows_core::Result where @@ -29944,7 +29944,7 @@ impl IShellUIHelper7 { pub unsafe fn msLaunchNetworkClientHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.msLaunchNetworkClientHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msChangeDefaultBrowser(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -29955,12 +29955,12 @@ impl IShellUIHelper7 { pub unsafe fn msStopPeriodicTileUpdate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.msStopPeriodicTileUpdate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicTileUpdate(&self, pollinguris: super::super::System::Variant::VARIANT, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.msStartPeriodicTileUpdate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pollinguris), ::core::mem::transmute(starttime), ::core::mem::transmute(uiupdaterecurrence)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicTileUpdateBatch(&self, pollinguris: super::super::System::Variant::VARIANT, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.msStartPeriodicTileUpdateBatch)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pollinguris), ::core::mem::transmute(starttime), ::core::mem::transmute(uiupdaterecurrence)).ok() @@ -29968,7 +29968,7 @@ impl IShellUIHelper7 { pub unsafe fn msClearTile(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.msClearTile)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueue(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -29976,13 +29976,13 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.msEnableTileNotificationQueue)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msPinnedSiteState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.msPinnedSiteState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForSquare150x150(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -29990,7 +29990,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.msEnableTileNotificationQueueForSquare150x150)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForWide310x150(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -29998,7 +29998,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.msEnableTileNotificationQueueForWide310x150)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForSquare310x310(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -30006,7 +30006,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.msEnableTileNotificationQueueForSquare310x310)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msScheduledTileNotification(&self, bstrnotificationxml: P0, bstrnotificationid: P1, bstrnotificationtag: P2, starttime: super::super::System::Variant::VARIANT, expirationtime: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -30022,7 +30022,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).base__.msRemoveScheduledTileNotification)(::windows_core::Interface::as_raw(self), bstrnotificationid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicBadgeUpdate(&self, pollinguri: P0, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -30036,7 +30036,7 @@ impl IShellUIHelper7 { pub unsafe fn msLaunchInternetOptions(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.msLaunchInternetOptions)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExperimentalFlag(&self, bstrflagstring: P0, vfflag: P1) -> ::windows_core::Result<()> where @@ -30045,7 +30045,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).SetExperimentalFlag)(::windows_core::Interface::as_raw(self), bstrflagstring.into_param().abi(), vfflag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExperimentalFlag(&self, bstrflagstring: P0) -> ::windows_core::Result where @@ -30070,7 +30070,7 @@ impl IShellUIHelper7 { pub unsafe fn ResetAllExperimentalFlagsAndValues(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ResetAllExperimentalFlagsAndValues)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNeedIEAutoLaunchFlag(&self, bstrurl: P0) -> ::windows_core::Result where @@ -30079,7 +30079,7 @@ impl IShellUIHelper7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNeedIEAutoLaunchFlag)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNeedIEAutoLaunchFlag(&self, bstrurl: P0, flag: P1) -> ::windows_core::Result<()> where @@ -30088,7 +30088,7 @@ impl IShellUIHelper7 { { (::windows_core::Interface::vtable(self).SetNeedIEAutoLaunchFlag)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), flag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasNeedIEAutoLaunchFlag(&self, bstrurl: P0) -> ::windows_core::Result where @@ -30097,7 +30097,7 @@ impl IShellUIHelper7 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HasNeedIEAutoLaunchFlag)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LaunchIE(&self, bstrurl: P0, automated: P1) -> ::windows_core::Result<()> where @@ -30150,7 +30150,7 @@ pub struct IShellUIHelper7_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] LaunchIE: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -30166,7 +30166,7 @@ impl IShellUIHelper8 { pub unsafe fn RefreshOfflineDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.RefreshOfflineDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddFavorite(&self, url: P0, title: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -30180,7 +30180,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.AddChannel)(::windows_core::Interface::as_raw(self), url.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: ::core::option::Option<*const super::super::System::Variant::VARIANT>, top: ::core::option::Option<*const super::super::System::Variant::VARIANT>, width: ::core::option::Option<*const super::super::System::Variant::VARIANT>, height: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -30189,7 +30189,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.AddDesktopComponent)(::windows_core::Interface::as_raw(self), url.into_param().abi(), r#type.into_param().abi(), ::core::mem::transmute(left.unwrap_or(::std::ptr::null())), ::core::mem::transmute(top.unwrap_or(::std::ptr::null())), ::core::mem::transmute(width.unwrap_or(::std::ptr::null())), ::core::mem::transmute(height.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, url: P0) -> ::windows_core::Result where @@ -30198,7 +30198,7 @@ impl IShellUIHelper8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.IsSubscribed)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NavigateAndFind(&self, url: P0, strquery: P1, vartargetframe: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -30207,7 +30207,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.NavigateAndFind)(::windows_core::Interface::as_raw(self), url.into_param().abi(), strquery.into_param().abi(), vartargetframe).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImportExportFavorites(&self, fimport: P0, strimpexppath: P1) -> ::windows_core::Result<()> where @@ -30216,12 +30216,12 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.ImportExportFavorites)(::windows_core::Interface::as_raw(self), fimport.into_param().abi(), strimpexppath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteSaveForm(&self, form: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.AutoCompleteSaveForm)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(form.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -30230,12 +30230,12 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.AutoScan)(::windows_core::Interface::as_raw(self), strsearch.into_param().abi(), strfailureurl.into_param().abi(), ::core::mem::transmute(pvartargetframe.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteAttach(&self, reserved: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.AutoCompleteAttach)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserUI(&self, bstrname: P0, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -30256,7 +30256,7 @@ impl IShellUIHelper8 { pub unsafe fn SkipRunOnce(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SkipRunOnce)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeSettings(&self, fsqm: P0, fphishing: P1, bstrlocale: P2) -> ::windows_core::Result<()> where @@ -30266,13 +30266,13 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.CustomizeSettings)(::windows_core::Interface::as_raw(self), fsqm.into_param().abi(), fphishing.into_param().abi(), bstrlocale.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SqmEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SqmEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PhishingEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -30288,7 +30288,7 @@ impl IShellUIHelper8 { pub unsafe fn DiagnoseConnection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DiagnoseConnection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeClearType(&self, fset: P0) -> ::windows_core::Result<()> where @@ -30303,7 +30303,7 @@ impl IShellUIHelper8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IsSearchProviderInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSearchMigrated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -30313,7 +30313,7 @@ impl IShellUIHelper8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.DefaultSearchProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceRequiredSettingsComplete(&self, fcomplete: P0) -> ::windows_core::Result<()> where @@ -30321,7 +30321,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.RunOnceRequiredSettingsComplete)(::windows_core::Interface::as_raw(self), fcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceHasShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -30345,13 +30345,13 @@ impl IShellUIHelper8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsServiceInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), verb.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPrivateFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.InPrivateFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToFavoritesBar(&self, url: P0, title: P1, r#type: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -30363,7 +30363,7 @@ impl IShellUIHelper8 { pub unsafe fn BuildNewTabPage(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.BuildNewTabPage)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRecentlyClosedVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -30371,7 +30371,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.SetRecentlyClosedVisible)(::windows_core::Interface::as_raw(self), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActivitiesVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -30382,13 +30382,13 @@ impl IShellUIHelper8 { pub unsafe fn ContentDiscoveryReset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ContentDiscoveryReset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSuggestedSitesEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.IsSuggestedSitesEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSuggestedSites(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -30408,7 +30408,7 @@ impl IShellUIHelper8 { pub unsafe fn ShowInPrivateHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.ShowInPrivateHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msIsSiteMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -30417,7 +30417,7 @@ impl IShellUIHelper8 { pub unsafe fn msSiteModeShowThumbBar(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msSiteModeShowThumbBar)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddThumbBarButton(&self, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -30427,7 +30427,7 @@ impl IShellUIHelper8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msSiteModeAddThumbBarButton)(::windows_core::Interface::as_raw(self), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeUpdateThumbBarButton(&self, buttonid: super::super::System::Variant::VARIANT, fenabled: P0, fvisible: P1) -> ::windows_core::Result<()> where @@ -30436,7 +30436,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msSiteModeUpdateThumbBarButton)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buttonid), fenabled.into_param().abi(), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeSetIconOverlay(&self, iconurl: P0, pvardescription: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -30456,7 +30456,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msSiteModeCreateJumpList)(::windows_core::Interface::as_raw(self), bstrheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddJumpListItem(&self, bstrname: P0, bstractionuri: P1, bstriconuri: P2, pvarwindowtype: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -30472,7 +30472,7 @@ impl IShellUIHelper8 { pub unsafe fn msSiteModeShowJumpList(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msSiteModeShowJumpList)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -30482,7 +30482,7 @@ impl IShellUIHelper8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msSiteModeAddButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeShowButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, uistyleid: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msSiteModeShowButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), ::core::mem::transmute(uistyleid)).ok() @@ -30490,7 +30490,7 @@ impl IShellUIHelper8 { pub unsafe fn msSiteModeActivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msSiteModeActivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msIsSiteModeFirstRun(&self, fpreservestate: P0) -> ::windows_core::Result where @@ -30506,19 +30506,19 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msAddTrackingProtectionList)(::windows_core::Interface::as_raw(self), url.into_param().abi(), bstrfiltername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msTrackingProtectionEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msTrackingProtectionEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msActiveXFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msActiveXFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msProvisionNetworks(&self, bstrprovisioningxml: P0) -> ::windows_core::Result where @@ -30542,7 +30542,7 @@ impl IShellUIHelper8 { pub unsafe fn msLaunchNetworkClientHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.msLaunchNetworkClientHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msChangeDefaultBrowser(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -30553,12 +30553,12 @@ impl IShellUIHelper8 { pub unsafe fn msStopPeriodicTileUpdate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.msStopPeriodicTileUpdate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicTileUpdate(&self, pollinguris: super::super::System::Variant::VARIANT, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.msStartPeriodicTileUpdate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pollinguris), ::core::mem::transmute(starttime), ::core::mem::transmute(uiupdaterecurrence)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicTileUpdateBatch(&self, pollinguris: super::super::System::Variant::VARIANT, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.msStartPeriodicTileUpdateBatch)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pollinguris), ::core::mem::transmute(starttime), ::core::mem::transmute(uiupdaterecurrence)).ok() @@ -30566,7 +30566,7 @@ impl IShellUIHelper8 { pub unsafe fn msClearTile(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.msClearTile)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueue(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -30574,13 +30574,13 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.msEnableTileNotificationQueue)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msPinnedSiteState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.msPinnedSiteState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForSquare150x150(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -30588,7 +30588,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.msEnableTileNotificationQueueForSquare150x150)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForWide310x150(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -30596,7 +30596,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.msEnableTileNotificationQueueForWide310x150)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForSquare310x310(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -30604,7 +30604,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.msEnableTileNotificationQueueForSquare310x310)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msScheduledTileNotification(&self, bstrnotificationxml: P0, bstrnotificationid: P1, bstrnotificationtag: P2, starttime: super::super::System::Variant::VARIANT, expirationtime: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -30620,7 +30620,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.base__.msRemoveScheduledTileNotification)(::windows_core::Interface::as_raw(self), bstrnotificationid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicBadgeUpdate(&self, pollinguri: P0, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -30634,7 +30634,7 @@ impl IShellUIHelper8 { pub unsafe fn msLaunchInternetOptions(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.msLaunchInternetOptions)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExperimentalFlag(&self, bstrflagstring: P0, vfflag: P1) -> ::windows_core::Result<()> where @@ -30643,7 +30643,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.SetExperimentalFlag)(::windows_core::Interface::as_raw(self), bstrflagstring.into_param().abi(), vfflag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExperimentalFlag(&self, bstrflagstring: P0) -> ::windows_core::Result where @@ -30668,7 +30668,7 @@ impl IShellUIHelper8 { pub unsafe fn ResetAllExperimentalFlagsAndValues(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ResetAllExperimentalFlagsAndValues)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNeedIEAutoLaunchFlag(&self, bstrurl: P0) -> ::windows_core::Result where @@ -30677,7 +30677,7 @@ impl IShellUIHelper8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetNeedIEAutoLaunchFlag)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNeedIEAutoLaunchFlag(&self, bstrurl: P0, flag: P1) -> ::windows_core::Result<()> where @@ -30686,7 +30686,7 @@ impl IShellUIHelper8 { { (::windows_core::Interface::vtable(self).base__.SetNeedIEAutoLaunchFlag)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), flag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasNeedIEAutoLaunchFlag(&self, bstrurl: P0) -> ::windows_core::Result where @@ -30695,7 +30695,7 @@ impl IShellUIHelper8 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.HasNeedIEAutoLaunchFlag)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LaunchIE(&self, bstrurl: P0, automated: P1) -> ::windows_core::Result<()> where @@ -30756,7 +30756,7 @@ pub struct IShellUIHelper8_Vtbl { pub OpenFavoritesSettings: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, pub LaunchInHVSI: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrurl: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -30772,7 +30772,7 @@ impl IShellUIHelper9 { pub unsafe fn RefreshOfflineDesktop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.RefreshOfflineDesktop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddFavorite(&self, url: P0, title: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -30786,7 +30786,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.AddChannel)(::windows_core::Interface::as_raw(self), url.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: ::core::option::Option<*const super::super::System::Variant::VARIANT>, top: ::core::option::Option<*const super::super::System::Variant::VARIANT>, width: ::core::option::Option<*const super::super::System::Variant::VARIANT>, height: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -30795,7 +30795,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.AddDesktopComponent)(::windows_core::Interface::as_raw(self), url.into_param().abi(), r#type.into_param().abi(), ::core::mem::transmute(left.unwrap_or(::std::ptr::null())), ::core::mem::transmute(top.unwrap_or(::std::ptr::null())), ::core::mem::transmute(width.unwrap_or(::std::ptr::null())), ::core::mem::transmute(height.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSubscribed(&self, url: P0) -> ::windows_core::Result where @@ -30804,7 +30804,7 @@ impl IShellUIHelper9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.IsSubscribed)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NavigateAndFind(&self, url: P0, strquery: P1, vartargetframe: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -30813,7 +30813,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.NavigateAndFind)(::windows_core::Interface::as_raw(self), url.into_param().abi(), strquery.into_param().abi(), vartargetframe).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ImportExportFavorites(&self, fimport: P0, strimpexppath: P1) -> ::windows_core::Result<()> where @@ -30822,12 +30822,12 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.ImportExportFavorites)(::windows_core::Interface::as_raw(self), fimport.into_param().abi(), strimpexppath.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteSaveForm(&self, form: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.AutoCompleteSaveForm)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(form.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -30836,12 +30836,12 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.AutoScan)(::windows_core::Interface::as_raw(self), strsearch.into_param().abi(), strfailureurl.into_param().abi(), ::core::mem::transmute(pvartargetframe.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AutoCompleteAttach(&self, reserved: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.base__.AutoCompleteAttach)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(reserved.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserUI(&self, bstrname: P0, pvarin: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -30862,7 +30862,7 @@ impl IShellUIHelper9 { pub unsafe fn SkipRunOnce(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SkipRunOnce)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeSettings(&self, fsqm: P0, fphishing: P1, bstrlocale: P2) -> ::windows_core::Result<()> where @@ -30872,13 +30872,13 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.CustomizeSettings)(::windows_core::Interface::as_raw(self), fsqm.into_param().abi(), fphishing.into_param().abi(), bstrlocale.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SqmEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.SqmEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PhishingEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -30894,7 +30894,7 @@ impl IShellUIHelper9 { pub unsafe fn DiagnoseConnection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.DiagnoseConnection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CustomizeClearType(&self, fset: P0) -> ::windows_core::Result<()> where @@ -30909,7 +30909,7 @@ impl IShellUIHelper9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.IsSearchProviderInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSearchMigrated(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -30919,7 +30919,7 @@ impl IShellUIHelper9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.DefaultSearchProvider)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceRequiredSettingsComplete(&self, fcomplete: P0) -> ::windows_core::Result<()> where @@ -30927,7 +30927,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.base__.RunOnceRequiredSettingsComplete)(::windows_core::Interface::as_raw(self), fcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RunOnceHasShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -30951,13 +30951,13 @@ impl IShellUIHelper9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IsServiceInstalled)(::windows_core::Interface::as_raw(self), url.into_param().abi(), verb.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPrivateFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.InPrivateFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToFavoritesBar(&self, url: P0, title: P1, r#type: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -30969,7 +30969,7 @@ impl IShellUIHelper9 { pub unsafe fn BuildNewTabPage(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.BuildNewTabPage)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRecentlyClosedVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -30977,7 +30977,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.SetRecentlyClosedVisible)(::windows_core::Interface::as_raw(self), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActivitiesVisible(&self, fvisible: P0) -> ::windows_core::Result<()> where @@ -30988,13 +30988,13 @@ impl IShellUIHelper9 { pub unsafe fn ContentDiscoveryReset(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ContentDiscoveryReset)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsSuggestedSitesEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.IsSuggestedSitesEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableSuggestedSites(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -31014,7 +31014,7 @@ impl IShellUIHelper9 { pub unsafe fn ShowInPrivateHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.base__.ShowInPrivateHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msIsSiteMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -31023,7 +31023,7 @@ impl IShellUIHelper9 { pub unsafe fn msSiteModeShowThumbBar(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msSiteModeShowThumbBar)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddThumbBarButton(&self, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -31033,7 +31033,7 @@ impl IShellUIHelper9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msSiteModeAddThumbBarButton)(::windows_core::Interface::as_raw(self), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeUpdateThumbBarButton(&self, buttonid: super::super::System::Variant::VARIANT, fenabled: P0, fvisible: P1) -> ::windows_core::Result<()> where @@ -31042,7 +31042,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msSiteModeUpdateThumbBarButton)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(buttonid), fenabled.into_param().abi(), fvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeSetIconOverlay(&self, iconurl: P0, pvardescription: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -31062,7 +31062,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msSiteModeCreateJumpList)(::windows_core::Interface::as_raw(self), bstrheader.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddJumpListItem(&self, bstrname: P0, bstractionuri: P1, bstriconuri: P2, pvarwindowtype: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -31078,7 +31078,7 @@ impl IShellUIHelper9 { pub unsafe fn msSiteModeShowJumpList(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msSiteModeShowJumpList)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeAddButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, bstriconurl: P0, bstrtooltip: P1) -> ::windows_core::Result where @@ -31088,7 +31088,7 @@ impl IShellUIHelper9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msSiteModeAddButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), bstriconurl.into_param().abi(), bstrtooltip.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeShowButtonStyle(&self, uibuttonid: super::super::System::Variant::VARIANT, uistyleid: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msSiteModeShowButtonStyle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(uibuttonid), ::core::mem::transmute(uistyleid)).ok() @@ -31096,7 +31096,7 @@ impl IShellUIHelper9 { pub unsafe fn msSiteModeActivate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msSiteModeActivate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msIsSiteModeFirstRun(&self, fpreservestate: P0) -> ::windows_core::Result where @@ -31112,19 +31112,19 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msAddTrackingProtectionList)(::windows_core::Interface::as_raw(self), url.into_param().abi(), bstrfiltername.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msTrackingProtectionEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msTrackingProtectionEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msActiveXFilteringEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.base__.base__.msActiveXFilteringEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msProvisionNetworks(&self, bstrprovisioningxml: P0) -> ::windows_core::Result where @@ -31148,7 +31148,7 @@ impl IShellUIHelper9 { pub unsafe fn msLaunchNetworkClientHelp(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.base__.msLaunchNetworkClientHelp)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msChangeDefaultBrowser(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -31159,12 +31159,12 @@ impl IShellUIHelper9 { pub unsafe fn msStopPeriodicTileUpdate(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.msStopPeriodicTileUpdate)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicTileUpdate(&self, pollinguris: super::super::System::Variant::VARIANT, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.msStartPeriodicTileUpdate)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pollinguris), ::core::mem::transmute(starttime), ::core::mem::transmute(uiupdaterecurrence)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicTileUpdateBatch(&self, pollinguris: super::super::System::Variant::VARIANT, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.msStartPeriodicTileUpdateBatch)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pollinguris), ::core::mem::transmute(starttime), ::core::mem::transmute(uiupdaterecurrence)).ok() @@ -31172,7 +31172,7 @@ impl IShellUIHelper9 { pub unsafe fn msClearTile(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.msClearTile)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueue(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -31180,13 +31180,13 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.msEnableTileNotificationQueue)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msPinnedSiteState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.msPinnedSiteState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForSquare150x150(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -31194,7 +31194,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.msEnableTileNotificationQueueForSquare150x150)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForWide310x150(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -31202,7 +31202,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.msEnableTileNotificationQueueForWide310x150)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn msEnableTileNotificationQueueForSquare310x310(&self, fchange: P0) -> ::windows_core::Result<()> where @@ -31210,7 +31210,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.msEnableTileNotificationQueueForSquare310x310)(::windows_core::Interface::as_raw(self), fchange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msScheduledTileNotification(&self, bstrnotificationxml: P0, bstrnotificationid: P1, bstrnotificationtag: P2, starttime: super::super::System::Variant::VARIANT, expirationtime: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -31226,7 +31226,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.base__.msRemoveScheduledTileNotification)(::windows_core::Interface::as_raw(self), bstrnotificationid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicBadgeUpdate(&self, pollinguri: P0, starttime: super::super::System::Variant::VARIANT, uiupdaterecurrence: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -31240,7 +31240,7 @@ impl IShellUIHelper9 { pub unsafe fn msLaunchInternetOptions(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.msLaunchInternetOptions)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExperimentalFlag(&self, bstrflagstring: P0, vfflag: P1) -> ::windows_core::Result<()> where @@ -31249,7 +31249,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.SetExperimentalFlag)(::windows_core::Interface::as_raw(self), bstrflagstring.into_param().abi(), vfflag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetExperimentalFlag(&self, bstrflagstring: P0) -> ::windows_core::Result where @@ -31274,7 +31274,7 @@ impl IShellUIHelper9 { pub unsafe fn ResetAllExperimentalFlagsAndValues(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.ResetAllExperimentalFlagsAndValues)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetNeedIEAutoLaunchFlag(&self, bstrurl: P0) -> ::windows_core::Result where @@ -31283,7 +31283,7 @@ impl IShellUIHelper9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetNeedIEAutoLaunchFlag)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetNeedIEAutoLaunchFlag(&self, bstrurl: P0, flag: P1) -> ::windows_core::Result<()> where @@ -31292,7 +31292,7 @@ impl IShellUIHelper9 { { (::windows_core::Interface::vtable(self).base__.base__.SetNeedIEAutoLaunchFlag)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), flag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasNeedIEAutoLaunchFlag(&self, bstrurl: P0) -> ::windows_core::Result where @@ -31301,7 +31301,7 @@ impl IShellUIHelper9 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.HasNeedIEAutoLaunchFlag)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LaunchIE(&self, bstrurl: P0, automated: P1) -> ::windows_core::Result<()> where @@ -31360,20 +31360,20 @@ pub struct IShellUIHelper9_Vtbl { pub base__: IShellUIHelper8_Vtbl, pub GetOSSku: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pdwresult: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellView(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IShellView { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -31381,12 +31381,12 @@ impl IShellView { { (::windows_core::Interface::vtable(self).base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableModeless(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -31400,7 +31400,7 @@ impl IShellView { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn CreateViewWindow(&self, psvprevious: P0, pfs: *const FOLDERSETTINGS, psb: P1, prcview: *const super::super::Foundation::RECT) -> ::windows_core::Result where @@ -31417,7 +31417,7 @@ impl IShellView { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCurrentInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn AddPropertySheetPages(&self, dwreserved: u32, pfn: super::Controls::LPFNSVADDPROPSHEETPAGE, lparam: P0) -> ::windows_core::Result<()> where @@ -31428,7 +31428,7 @@ impl IShellView { pub unsafe fn SaveViewState(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SaveViewState)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SelectItem(&self, pidlitem: *const Common::ITEMIDLIST, uflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectItem)(::windows_core::Interface::as_raw(self), pidlitem, uflags).ok() @@ -31483,20 +31483,20 @@ pub struct IShellView_Vtbl { SelectItem: usize, pub GetItemObject: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, uitem: u32, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellView2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IShellView2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -31504,12 +31504,12 @@ impl IShellView2 { { (::windows_core::Interface::vtable(self).base__.base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.TranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableModeless(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -31523,7 +31523,7 @@ impl IShellView2 { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn CreateViewWindow(&self, psvprevious: P0, pfs: *const FOLDERSETTINGS, psb: P1, prcview: *const super::super::Foundation::RECT) -> ::windows_core::Result where @@ -31540,7 +31540,7 @@ impl IShellView2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetCurrentInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn AddPropertySheetPages(&self, dwreserved: u32, pfn: super::Controls::LPFNSVADDPROPSHEETPAGE, lparam: P0) -> ::windows_core::Result<()> where @@ -31551,7 +31551,7 @@ impl IShellView2 { pub unsafe fn SaveViewState(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SaveViewState)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SelectItem(&self, pidlitem: *const Common::ITEMIDLIST, uflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SelectItem)(::windows_core::Interface::as_raw(self), pidlitem, uflags).ok() @@ -31566,17 +31566,17 @@ impl IShellView2 { pub unsafe fn GetView(&self, pvid: *mut ::windows_core::GUID, uview: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetView)(::windows_core::Interface::as_raw(self), pvid, uview).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn CreateViewWindow2(&self, lpparams: *const SV2CVW2_PARAMS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateViewWindow2)(::windows_core::Interface::as_raw(self), lpparams).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn HandleRename(&self, pidlnew: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HandleRename)(::windows_core::Interface::as_raw(self), pidlnew).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn SelectAndPositionItem(&self, pidlitem: *const Common::ITEMIDLIST, uflags: u32, ppt: *const super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SelectAndPositionItem)(::windows_core::Interface::as_raw(self), pidlitem, uflags, ppt).ok() @@ -31611,20 +31611,20 @@ pub struct IShellView2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common")))] SelectAndPositionItem: usize, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IShellView3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IShellView3 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn GetWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.base__.GetWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn ContextSensitiveHelp(&self, fentermode: P0) -> ::windows_core::Result<()> where @@ -31632,12 +31632,12 @@ impl IShellView3 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ContextSensitiveHelp)(::windows_core::Interface::as_raw(self), fentermode.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn TranslateAccelerator(&self, pmsg: *const super::WindowsAndMessaging::MSG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.TranslateAccelerator)(::windows_core::Interface::as_raw(self), pmsg).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableModeless(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -31651,7 +31651,7 @@ impl IShellView3 { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn CreateViewWindow(&self, psvprevious: P0, pfs: *const FOLDERSETTINGS, psb: P1, prcview: *const super::super::Foundation::RECT) -> ::windows_core::Result where @@ -31668,7 +31668,7 @@ impl IShellView3 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetCurrentInfo)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn AddPropertySheetPages(&self, dwreserved: u32, pfn: super::Controls::LPFNSVADDPROPSHEETPAGE, lparam: P0) -> ::windows_core::Result<()> where @@ -31679,7 +31679,7 @@ impl IShellView3 { pub unsafe fn SaveViewState(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SaveViewState)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn SelectItem(&self, pidlitem: *const Common::ITEMIDLIST, uflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.SelectItem)(::windows_core::Interface::as_raw(self), pidlitem, uflags).ok() @@ -31694,22 +31694,22 @@ impl IShellView3 { pub unsafe fn GetView(&self, pvid: *mut ::windows_core::GUID, uview: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetView)(::windows_core::Interface::as_raw(self), pvid, uview).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn CreateViewWindow2(&self, lpparams: *const SV2CVW2_PARAMS) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.CreateViewWindow2)(::windows_core::Interface::as_raw(self), lpparams).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn HandleRename(&self, pidlnew: *const Common::ITEMIDLIST) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.HandleRename)(::windows_core::Interface::as_raw(self), pidlnew).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub unsafe fn SelectAndPositionItem(&self, pidlitem: *const Common::ITEMIDLIST, uflags: u32, ppt: *const super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SelectAndPositionItem)(::windows_core::Interface::as_raw(self), pidlitem, uflags, ppt).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn CreateViewWindow3(&self, psbowner: P0, psvprev: P1, dwviewflags: u32, dwmask: FOLDERFLAGS, dwflags: FOLDERFLAGS, fvmode: FOLDERVIEWMODE, pvid: *const ::windows_core::GUID, prcview: *const super::super::Foundation::RECT) -> ::windows_core::Result where @@ -31740,7 +31740,7 @@ pub struct IShellView3_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Ole")))] CreateViewWindow3: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -31751,7 +31751,7 @@ impl IShellWindows { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Count)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, index: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -31761,7 +31761,7 @@ impl IShellWindows { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Register(&self, pid: P0, hwnd: i32, swclass: ShellWindowTypeConstants) -> ::windows_core::Result where @@ -31770,7 +31770,7 @@ impl IShellWindows { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Register)(::windows_core::Interface::as_raw(self), pid.into_param().abi(), hwnd, swclass, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterPending(&self, lthreadid: i32, pvarloc: *const super::super::System::Variant::VARIANT, pvarlocroot: *const super::super::System::Variant::VARIANT, swclass: ShellWindowTypeConstants) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -31779,12 +31779,12 @@ impl IShellWindows { pub unsafe fn Revoke(&self, lcookie: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Revoke)(::windows_core::Interface::as_raw(self), lcookie).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnNavigate(&self, lcookie: i32, pvarloc: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnNavigate)(::windows_core::Interface::as_raw(self), lcookie, pvarloc).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnActivated(&self, lcookie: i32, factive: P0) -> ::windows_core::Result<()> where @@ -31792,7 +31792,7 @@ impl IShellWindows { { (::windows_core::Interface::vtable(self).OnActivated)(::windows_core::Interface::as_raw(self), lcookie, factive.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindWindowSW(&self, pvarloc: *const super::super::System::Variant::VARIANT, pvarlocroot: *const super::super::System::Variant::VARIANT, swclass: ShellWindowTypeConstants, phwnd: *mut i32, swfwoptions: ShellWindowFindWindowOptions, ppdispout: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FindWindowSW)(::windows_core::Interface::as_raw(self), pvarloc, pvarlocroot, swclass, phwnd, swfwoptions, ::core::mem::transmute(ppdispout)).ok() @@ -31803,7 +31803,7 @@ impl IShellWindows { { (::windows_core::Interface::vtable(self).OnCreated)(::windows_core::Interface::as_raw(self), lcookie, punk.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ProcessAttachDetach(&self, fattach: P0) -> ::windows_core::Result<()> where @@ -31868,7 +31868,7 @@ impl ISortColumnArray { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetCount)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn GetAt(&self, index: u32, sortcolumn: *mut SORTCOLUMN) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAt)(::windows_core::Interface::as_raw(self), index, sortcolumn).ok() @@ -31974,7 +31974,7 @@ pub struct IStorageProviderBanners_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageProviderCopyHook(::windows_core::IUnknown); impl IStorageProviderCopyHook { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CopyCallback(&self, hwnd: P0, operation: u32, flags: u32, srcfile: P1, srcattribs: u32, destfile: P2, destattribs: u32) -> ::windows_core::Result where @@ -32047,13 +32047,13 @@ pub struct IStorageProviderHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStorageProviderPropertyHandler(::windows_core::IUnknown); impl IStorageProviderPropertyHandler { - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn RetrieveProperties(&self, propertiestoretrieve: &[PropertiesSystem::PROPERTYKEY]) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RetrieveProperties)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(propertiestoretrieve.as_ptr()), propertiestoretrieve.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SaveProperties(&self, propertiestosave: P0) -> ::windows_core::Result<()> where @@ -32082,34 +32082,34 @@ pub struct IStorageProviderPropertyHandler_Vtbl { #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] SaveProperties: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStreamAsync(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IStreamAsync { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Read(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Read)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Write(&self, pv: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).base__.base__.Write)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Seek(&self, dlibmove: i64, dworigin: super::super::System::Com::STREAM_SEEK, plibnewposition: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Seek)(::windows_core::Interface::as_raw(self), dlibmove, dworigin, ::core::mem::transmute(plibnewposition.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSize(&self, libnewsize: u64) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetSize)(::windows_core::Interface::as_raw(self), libnewsize).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CopyTo(&self, pstm: P0, cb: u64, pcbread: ::core::option::Option<*mut u64>, pcbwritten: ::core::option::Option<*mut u64>) -> ::windows_core::Result<()> where @@ -32117,48 +32117,48 @@ impl IStreamAsync { { (::windows_core::Interface::vtable(self).base__.CopyTo)(::windows_core::Interface::as_raw(self), pstm.into_param().abi(), cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Commit(&self, grfcommitflags: super::super::System::Com::STGC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Commit)(::windows_core::Interface::as_raw(self), grfcommitflags.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Revert(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Revert)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LockRegion(&self, liboffset: u64, cb: u64, dwlocktype: super::super::System::Com::LOCKTYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.LockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn UnlockRegion(&self, liboffset: u64, cb: u64, dwlocktype: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.UnlockRegion)(::windows_core::Interface::as_raw(self), liboffset, cb, dwlocktype).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Stat(&self, pstatstg: *mut super::super::System::Com::STATSTG, grfstatflag: super::super::System::Com::STATFLAG) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stat)(::windows_core::Interface::as_raw(self), pstatstg, grfstatflag.0 as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn ReadAsync(&self, pv: *mut ::core::ffi::c_void, cb: u32, pcbread: ::core::option::Option<*mut u32>, lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReadAsync)(::windows_core::Interface::as_raw(self), pv, cb, ::core::mem::transmute(pcbread.unwrap_or(::std::ptr::null_mut())), lpoverlapped).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn WriteAsync(&self, lpbuffer: *const ::core::ffi::c_void, cb: u32, pcbwritten: ::core::option::Option<*mut u32>, lpoverlapped: *const super::super::System::IO::OVERLAPPED) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).WriteAsync)(::windows_core::Interface::as_raw(self), lpbuffer, cb, ::core::mem::transmute(pcbwritten.unwrap_or(::std::ptr::null_mut())), lpoverlapped).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_IO`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_IO\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] pub unsafe fn OverlappedResult(&self, lpoverlapped: *const super::super::System::IO::OVERLAPPED, lpnumberofbytestransferred: *mut u32, bwait: P0) -> ::windows_core::Result<()> where @@ -32225,7 +32225,7 @@ pub struct IStreamUnbufferedInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISuspensionDependencyManager(::windows_core::IUnknown); impl ISuspensionDependencyManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterAsChild(&self, processhandle: P0) -> ::windows_core::Result<()> where @@ -32233,7 +32233,7 @@ impl ISuspensionDependencyManager { { (::windows_core::Interface::vtable(self).RegisterAsChild)(::windows_core::Interface::as_raw(self), processhandle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GroupChildWithParent(&self, childprocesshandle: P0) -> ::windows_core::Result<()> where @@ -32241,7 +32241,7 @@ impl ISuspensionDependencyManager { { (::windows_core::Interface::vtable(self).GroupChildWithParent)(::windows_core::Interface::as_raw(self), childprocesshandle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UngroupChildFromParent(&self, childprocesshandle: P0) -> ::windows_core::Result<()> where @@ -32278,13 +32278,13 @@ pub struct ISuspensionDependencyManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncMgrConflict(::windows_core::IUnknown); impl ISyncMgrConflict { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com_StructuredStorage`, `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub unsafe fn GetProperty(&self, propkey: *const PropertiesSystem::PROPERTYKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetProperty)(::windows_core::Interface::as_raw(self), propkey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetConflictIdInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -32335,7 +32335,7 @@ pub struct ISyncMgrConflict_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncMgrConflictFolder(::windows_core::IUnknown); impl ISyncMgrConflictFolder { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetConflictIDList(&self, pconflict: P0) -> ::windows_core::Result<*mut Common::ITEMIDLIST> where @@ -32450,7 +32450,7 @@ impl ISyncMgrConflictResolveInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPresenterNextStep)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPresenterChoice(&self, pnpresenterchoice: *mut SYNCMGR_PRESENTER_CHOICE, pfapplytoall: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetPresenterChoice)(::windows_core::Interface::as_raw(self), pnpresenterchoice, pfapplytoall).ok() @@ -32466,7 +32466,7 @@ impl ISyncMgrConflictResolveInfo { pub unsafe fn SetPresenterNextStep(&self, npresenternextstep: SYNCMGR_PRESENTER_NEXT_STEP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPresenterNextStep)(::windows_core::Interface::as_raw(self), npresenternextstep).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetPresenterChoice(&self, npresenterchoice: SYNCMGR_PRESENTER_CHOICE, fapplytoall: P0) -> ::windows_core::Result<()> where @@ -32516,7 +32516,7 @@ impl ISyncMgrConflictStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumConflicts)(::windows_core::Interface::as_raw(self), pszhandlerid.into_param().abi(), pszitemid.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BindToConflict(&self, pconflictidinfo: *const SYNCMGR_CONFLICT_ID_INFO) -> ::windows_core::Result where @@ -32525,7 +32525,7 @@ impl ISyncMgrConflictStore { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).BindToConflict)(::windows_core::Interface::as_raw(self), pconflictidinfo, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveConflicts(&self, rgconflictidinfo: &[SYNCMGR_CONFLICT_ID_INFO]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveConflicts)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rgconflictidinfo.as_ptr()), rgconflictidinfo.len() as _).ok() @@ -32565,7 +32565,7 @@ pub struct ISyncMgrConflictStore_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncMgrControl(::windows_core::IUnknown); impl ISyncMgrControl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartHandlerSync(&self, pszhandlerid: P0, hwndowner: P1, punk: P2, nsynccontrolflags: SYNCMGR_SYNC_CONTROL_FLAGS, presult: P3) -> ::windows_core::Result<()> where @@ -32576,7 +32576,7 @@ impl ISyncMgrControl { { (::windows_core::Interface::vtable(self).StartHandlerSync)(::windows_core::Interface::as_raw(self), pszhandlerid.into_param().abi(), hwndowner.into_param().abi(), punk.into_param().abi(), nsynccontrolflags, presult.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartItemSync(&self, pszhandlerid: P0, ppszitemids: &[::windows_core::PCWSTR], hwndowner: P1, punk: P2, nsynccontrolflags: SYNCMGR_SYNC_CONTROL_FLAGS, presult: P3) -> ::windows_core::Result<()> where @@ -32587,7 +32587,7 @@ impl ISyncMgrControl { { (::windows_core::Interface::vtable(self).StartItemSync)(::windows_core::Interface::as_raw(self), pszhandlerid.into_param().abi(), ::core::mem::transmute(ppszitemids.as_ptr()), ppszitemids.len() as _, hwndowner.into_param().abi(), punk.into_param().abi(), nsynccontrolflags, presult.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StartSyncAll(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -32648,7 +32648,7 @@ impl ISyncMgrControl { { (::windows_core::Interface::vtable(self).UpdateConflicts)(::windows_core::Interface::as_raw(self), pszhandlerid.into_param().abi(), pszitemid.into_param().abi(), ncontrolflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ActivateHandler(&self, factivate: P0, pszhandlerid: P1, hwndowner: P2, ncontrolflags: SYNCMGR_CONTROL_FLAGS) -> ::windows_core::Result<()> where @@ -32658,7 +32658,7 @@ impl ISyncMgrControl { { (::windows_core::Interface::vtable(self).ActivateHandler)(::windows_core::Interface::as_raw(self), factivate.into_param().abi(), pszhandlerid.into_param().abi(), hwndowner.into_param().abi(), ncontrolflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableHandler(&self, fenable: P0, pszhandlerid: P1, hwndowner: P2, ncontrolflags: SYNCMGR_CONTROL_FLAGS) -> ::windows_core::Result<()> where @@ -32668,7 +32668,7 @@ impl ISyncMgrControl { { (::windows_core::Interface::vtable(self).EnableHandler)(::windows_core::Interface::as_raw(self), fenable.into_param().abi(), pszhandlerid.into_param().abi(), hwndowner.into_param().abi(), ncontrolflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableItem(&self, fenable: P0, pszhandlerid: P1, pszitemid: P2, hwndowner: P3, ncontrolflags: SYNCMGR_CONTROL_FLAGS) -> ::windows_core::Result<()> where @@ -32729,7 +32729,7 @@ pub struct ISyncMgrControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncMgrEnumItems(::windows_core::IUnknown); impl ISyncMgrEnumItems { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn Next(&self, rgelt: &mut [SYNCMGRITEM], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgelt.len() as _, ::core::mem::transmute(rgelt.as_ptr()), pceltfetched).ok() @@ -32788,7 +32788,7 @@ impl ISyncMgrEvent { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFlags)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -32845,7 +32845,7 @@ pub struct ISyncMgrEvent_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncMgrEventLinkUIOperation(::windows_core::IUnknown); impl ISyncMgrEventLinkUIOperation { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Run(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -32936,7 +32936,7 @@ impl ISyncMgrHandler { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPolicies)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Activate(&self, factivate: P0) -> ::windows_core::Result<()> where @@ -32944,7 +32944,7 @@ impl ISyncMgrHandler { { (::windows_core::Interface::vtable(self).Activate)(::windows_core::Interface::as_raw(self), factivate.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -32952,7 +32952,7 @@ impl ISyncMgrHandler { { (::windows_core::Interface::vtable(self).Enable)(::windows_core::Interface::as_raw(self), fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Synchronize(&self, ppszitemids: &[::windows_core::PCWSTR], hwndowner: P0, psessioncreator: P1, punk: P2) -> ::windows_core::Result<()> where @@ -32996,7 +32996,7 @@ pub struct ISyncMgrHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncMgrHandlerCollection(::windows_core::IUnknown); impl ISyncMgrHandlerCollection { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetHandlerEnumerator(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -33044,7 +33044,7 @@ impl ISyncMgrHandlerInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetComment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastSyncTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -33166,7 +33166,7 @@ pub struct ISyncMgrResolutionHandler_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncMgrScheduleWizardUIOperation(::windows_core::IUnknown); impl ISyncMgrScheduleWizardUIOperation { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Run(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -33254,7 +33254,7 @@ impl ISyncMgrSyncCallback { { (::windows_core::Interface::vtable(self).CanContinue)(::windows_core::Interface::as_raw(self), pszitemid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn QueryForAdditionalItems(&self, ppenumitemids: *mut ::core::option::Option, ppenumpunks: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryForAdditionalItems)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppenumitemids), ::core::mem::transmute(ppenumpunks)).ok() @@ -33343,7 +33343,7 @@ impl ISyncMgrSyncItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPolicies)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enable(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -33425,7 +33425,7 @@ impl ISyncMgrSyncItemInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetComment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetLastSyncTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -33486,7 +33486,7 @@ impl ISyncMgrSynchronize { pub unsafe fn Initialize(&self, dwreserved: u32, dwsyncmgrflags: u32, lpcookie: &[u8]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), dwreserved, dwsyncmgrflags, lpcookie.len() as _, ::core::mem::transmute(lpcookie.as_ptr())).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetHandlerInfo(&self) -> ::windows_core::Result<*mut SYNCMGRHANDLERINFO> { let mut result__ = ::std::mem::zeroed(); @@ -33503,7 +33503,7 @@ impl ISyncMgrSynchronize { let mut result__ = ::std::ptr::null_mut(); (::windows_core::Interface::vtable(self).GetItemObject)(::windows_core::Interface::as_raw(self), itemid, &::IID, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowProperties(&self, hwndparent: P0, itemid: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -33517,7 +33517,7 @@ impl ISyncMgrSynchronize { { (::windows_core::Interface::vtable(self).SetProgressCallback)(::windows_core::Interface::as_raw(self), lpcallback.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PrepareForSync(&self, pitemids: &[::windows_core::GUID], hwndparent: P0, dwreserved: u32) -> ::windows_core::Result<()> where @@ -33525,7 +33525,7 @@ impl ISyncMgrSynchronize { { (::windows_core::Interface::vtable(self).PrepareForSync)(::windows_core::Interface::as_raw(self), pitemids.len() as _, ::core::mem::transmute(pitemids.as_ptr()), hwndparent.into_param().abi(), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Synchronize(&self, hwndparent: P0) -> ::windows_core::Result<()> where @@ -33536,7 +33536,7 @@ impl ISyncMgrSynchronize { pub unsafe fn SetItemStatus(&self, pitemid: *const ::windows_core::GUID, dwsyncmgrstatus: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetItemStatus)(::windows_core::Interface::as_raw(self), pitemid, dwsyncmgrstatus).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowError(&self, hwndparent: P0, errorid: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -33598,7 +33598,7 @@ impl ISyncMgrSynchronizeCallback { pub unsafe fn ShowErrorCompleted(&self, hr: ::windows_core::HRESULT, pitemids: &[::windows_core::GUID]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ShowErrorCompleted)(::windows_core::Interface::as_raw(self), hr, pitemids.len() as _, ::core::mem::transmute(pitemids.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableModeless(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -33678,7 +33678,7 @@ pub struct ISyncMgrSynchronizeInvoke_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISyncMgrUIOperation(::windows_core::IUnknown); impl ISyncMgrUIOperation { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Run(&self, hwndowner: P0) -> ::windows_core::Result<()> where @@ -33710,7 +33710,7 @@ impl ITaskbarList { pub unsafe fn HrInit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HrInit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33718,7 +33718,7 @@ impl ITaskbarList { { (::windows_core::Interface::vtable(self).AddTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33726,7 +33726,7 @@ impl ITaskbarList { { (::windows_core::Interface::vtable(self).DeleteTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ActivateTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33734,7 +33734,7 @@ impl ITaskbarList { { (::windows_core::Interface::vtable(self).ActivateTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActiveAlt(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33779,7 +33779,7 @@ impl ITaskbarList2 { pub unsafe fn HrInit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.HrInit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33787,7 +33787,7 @@ impl ITaskbarList2 { { (::windows_core::Interface::vtable(self).base__.AddTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33795,7 +33795,7 @@ impl ITaskbarList2 { { (::windows_core::Interface::vtable(self).base__.DeleteTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ActivateTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33803,7 +33803,7 @@ impl ITaskbarList2 { { (::windows_core::Interface::vtable(self).base__.ActivateTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActiveAlt(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33811,7 +33811,7 @@ impl ITaskbarList2 { { (::windows_core::Interface::vtable(self).base__.SetActiveAlt)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MarkFullscreenWindow(&self, hwnd: P0, ffullscreen: P1) -> ::windows_core::Result<()> where @@ -33844,7 +33844,7 @@ impl ITaskbarList3 { pub unsafe fn HrInit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.HrInit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33852,7 +33852,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).base__.base__.AddTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33860,7 +33860,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).base__.base__.DeleteTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ActivateTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33868,7 +33868,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).base__.base__.ActivateTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActiveAlt(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -33876,7 +33876,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).base__.base__.SetActiveAlt)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MarkFullscreenWindow(&self, hwnd: P0, ffullscreen: P1) -> ::windows_core::Result<()> where @@ -33885,7 +33885,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).base__.MarkFullscreenWindow)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), ffullscreen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProgressValue(&self, hwnd: P0, ullcompleted: u64, ulltotal: u64) -> ::windows_core::Result<()> where @@ -33893,7 +33893,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).SetProgressValue)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), ullcompleted, ulltotal).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProgressState(&self, hwnd: P0, tbpflags: TBPFLAG) -> ::windows_core::Result<()> where @@ -33901,7 +33901,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).SetProgressState)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), tbpflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterTab(&self, hwndtab: P0, hwndmdi: P1) -> ::windows_core::Result<()> where @@ -33910,7 +33910,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).RegisterTab)(::windows_core::Interface::as_raw(self), hwndtab.into_param().abi(), hwndmdi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UnregisterTab(&self, hwndtab: P0) -> ::windows_core::Result<()> where @@ -33918,7 +33918,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).UnregisterTab)(::windows_core::Interface::as_raw(self), hwndtab.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTabOrder(&self, hwndtab: P0, hwndinsertbefore: P1) -> ::windows_core::Result<()> where @@ -33927,7 +33927,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).SetTabOrder)(::windows_core::Interface::as_raw(self), hwndtab.into_param().abi(), hwndinsertbefore.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTabActive(&self, hwndtab: P0, hwndmdi: P1, dwreserved: u32) -> ::windows_core::Result<()> where @@ -33936,7 +33936,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).SetTabActive)(::windows_core::Interface::as_raw(self), hwndtab.into_param().abi(), hwndmdi.into_param().abi(), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn ThumbBarAddButtons(&self, hwnd: P0, pbutton: &[THUMBBUTTON]) -> ::windows_core::Result<()> where @@ -33944,7 +33944,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).ThumbBarAddButtons)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pbutton.len() as _, ::core::mem::transmute(pbutton.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn ThumbBarUpdateButtons(&self, hwnd: P0, pbutton: &[THUMBBUTTON]) -> ::windows_core::Result<()> where @@ -33952,7 +33952,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).ThumbBarUpdateButtons)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pbutton.len() as _, ::core::mem::transmute(pbutton.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn ThumbBarSetImageList(&self, hwnd: P0, himl: P1) -> ::windows_core::Result<()> where @@ -33961,7 +33961,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).ThumbBarSetImageList)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), himl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn SetOverlayIcon(&self, hwnd: P0, hicon: P1, pszdescription: P2) -> ::windows_core::Result<()> where @@ -33971,7 +33971,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).SetOverlayIcon)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), hicon.into_param().abi(), pszdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetThumbnailTooltip(&self, hwnd: P0, psztip: P1) -> ::windows_core::Result<()> where @@ -33980,7 +33980,7 @@ impl ITaskbarList3 { { (::windows_core::Interface::vtable(self).SetThumbnailTooltip)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), psztip.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetThumbnailClip(&self, hwnd: P0, prcclip: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -34056,7 +34056,7 @@ impl ITaskbarList4 { pub unsafe fn HrInit(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.base__.HrInit)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -34064,7 +34064,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.AddTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DeleteTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -34072,7 +34072,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.DeleteTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ActivateTab(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -34080,7 +34080,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.ActivateTab)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetActiveAlt(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -34088,7 +34088,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.base__.base__.SetActiveAlt)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MarkFullscreenWindow(&self, hwnd: P0, ffullscreen: P1) -> ::windows_core::Result<()> where @@ -34097,7 +34097,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.base__.MarkFullscreenWindow)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), ffullscreen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProgressValue(&self, hwnd: P0, ullcompleted: u64, ulltotal: u64) -> ::windows_core::Result<()> where @@ -34105,7 +34105,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.SetProgressValue)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), ullcompleted, ulltotal).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetProgressState(&self, hwnd: P0, tbpflags: TBPFLAG) -> ::windows_core::Result<()> where @@ -34113,7 +34113,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.SetProgressState)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), tbpflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterTab(&self, hwndtab: P0, hwndmdi: P1) -> ::windows_core::Result<()> where @@ -34122,7 +34122,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.RegisterTab)(::windows_core::Interface::as_raw(self), hwndtab.into_param().abi(), hwndmdi.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UnregisterTab(&self, hwndtab: P0) -> ::windows_core::Result<()> where @@ -34130,7 +34130,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.UnregisterTab)(::windows_core::Interface::as_raw(self), hwndtab.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTabOrder(&self, hwndtab: P0, hwndinsertbefore: P1) -> ::windows_core::Result<()> where @@ -34139,7 +34139,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.SetTabOrder)(::windows_core::Interface::as_raw(self), hwndtab.into_param().abi(), hwndinsertbefore.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTabActive(&self, hwndtab: P0, hwndmdi: P1, dwreserved: u32) -> ::windows_core::Result<()> where @@ -34148,7 +34148,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.SetTabActive)(::windows_core::Interface::as_raw(self), hwndtab.into_param().abi(), hwndmdi.into_param().abi(), dwreserved).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn ThumbBarAddButtons(&self, hwnd: P0, pbutton: &[THUMBBUTTON]) -> ::windows_core::Result<()> where @@ -34156,7 +34156,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.ThumbBarAddButtons)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pbutton.len() as _, ::core::mem::transmute(pbutton.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn ThumbBarUpdateButtons(&self, hwnd: P0, pbutton: &[THUMBBUTTON]) -> ::windows_core::Result<()> where @@ -34164,7 +34164,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.ThumbBarUpdateButtons)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pbutton.len() as _, ::core::mem::transmute(pbutton.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub unsafe fn ThumbBarSetImageList(&self, hwnd: P0, himl: P1) -> ::windows_core::Result<()> where @@ -34173,7 +34173,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.ThumbBarSetImageList)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), himl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn SetOverlayIcon(&self, hwnd: P0, hicon: P1, pszdescription: P2) -> ::windows_core::Result<()> where @@ -34183,7 +34183,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.SetOverlayIcon)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), hicon.into_param().abi(), pszdescription.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetThumbnailTooltip(&self, hwnd: P0, psztip: P1) -> ::windows_core::Result<()> where @@ -34192,7 +34192,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.SetThumbnailTooltip)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), psztip.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetThumbnailClip(&self, hwnd: P0, prcclip: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> where @@ -34200,7 +34200,7 @@ impl ITaskbarList4 { { (::windows_core::Interface::vtable(self).base__.SetThumbnailClip)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), prcclip).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTabProperties(&self, hwndtab: P0, stpflags: STPFLAG) -> ::windows_core::Result<()> where @@ -34281,7 +34281,7 @@ pub struct IThumbnailCachePrimer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IThumbnailCapture(::windows_core::IUnknown); impl IThumbnailCapture { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn CaptureThumbnail(&self, pmaxsize: *const super::super::Foundation::SIZE, phtmldoc2: P0) -> ::windows_core::Result where @@ -34311,7 +34311,7 @@ pub struct IThumbnailCapture_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IThumbnailHandlerFactory(::windows_core::IUnknown); impl IThumbnailHandlerFactory { - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetThumbnailHandler(&self, pidlchild: *const Common::ITEMIDLIST, pbc: P0) -> ::windows_core::Result where @@ -34342,7 +34342,7 @@ pub struct IThumbnailHandlerFactory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IThumbnailProvider(::windows_core::IUnknown); impl IThumbnailProvider { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetThumbnail(&self, cx: u32, phbmp: *mut super::super::Graphics::Gdi::HBITMAP, pdwalpha: *mut WTS_ALPHATYPE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetThumbnail)(::windows_core::Interface::as_raw(self), cx, phbmp, pdwalpha).ok() @@ -34389,7 +34389,7 @@ pub struct IThumbnailSettings_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IThumbnailStreamCache(::windows_core::IUnknown); impl IThumbnailStreamCache { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn GetThumbnailStream(&self, path: P0, cacheid: u64, options: ThumbnailStreamCacheOptions, requestedthumbnailsize: u32, thumbnailsize: *mut super::super::Foundation::SIZE, thumbnailstream: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -34397,7 +34397,7 @@ impl IThumbnailStreamCache { { (::windows_core::Interface::vtable(self).GetThumbnailStream)(::windows_core::Interface::as_raw(self), path.into_param().abi(), cacheid, options, requestedthumbnailsize, thumbnailsize, ::core::mem::transmute(thumbnailstream)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn SetThumbnailStream(&self, path: P0, cacheid: u64, thumbnailsize: super::super::Foundation::SIZE, thumbnailstream: P1) -> ::windows_core::Result<()> where @@ -34440,7 +34440,7 @@ impl ITrackShellMenu { pub unsafe fn GetMenuInfo(&self, ppsmc: ::core::option::Option<*mut ::core::option::Option>, puid: ::core::option::Option<*mut u32>, puidancestor: ::core::option::Option<*mut u32>, pdwflags: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetMenuInfo)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(ppsmc.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(puid.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(puidancestor.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_System_Registry`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] pub unsafe fn SetShellFolder(&self, psf: P0, pidlfolder: ::core::option::Option<*const Common::ITEMIDLIST>, hkey: P1, dwflags: u32) -> ::windows_core::Result<()> where @@ -34449,12 +34449,12 @@ impl ITrackShellMenu { { (::windows_core::Interface::vtable(self).base__.SetShellFolder)(::windows_core::Interface::as_raw(self), psf.into_param().abi(), ::core::mem::transmute(pidlfolder.unwrap_or(::std::ptr::null())), hkey.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetShellFolder(&self, pdwflags: *mut u32, ppidl: *mut *mut Common::ITEMIDLIST, riid: *const ::windows_core::GUID, ppv: *mut *mut ::core::ffi::c_void) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetShellFolder)(::windows_core::Interface::as_raw(self), pdwflags, ppidl, riid, ppv).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn SetMenu(&self, hmenu: P0, hwnd: P1, dwflags: u32) -> ::windows_core::Result<()> where @@ -34463,17 +34463,17 @@ impl ITrackShellMenu { { (::windows_core::Interface::vtable(self).base__.SetMenu)(::windows_core::Interface::as_raw(self), hmenu.into_param().abi(), hwnd.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetMenu(&self, phmenu: ::core::option::Option<*mut super::WindowsAndMessaging::HMENU>, phwnd: ::core::option::Option<*mut super::super::Foundation::HWND>, pdwflags: ::core::option::Option<*mut u32>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetMenu)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(phmenu.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(phwnd.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn InvalidateItem(&self, psmd: ::core::option::Option<*const SMDATA>, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.InvalidateItem)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(psmd.unwrap_or(::std::ptr::null())), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetState(&self, psmd: *mut SMDATA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GetState)(::windows_core::Interface::as_raw(self), psmd).ok() @@ -34484,7 +34484,7 @@ impl ITrackShellMenu { { (::windows_core::Interface::vtable(self).base__.SetMenuToolbar)(::windows_core::Interface::as_raw(self), punk.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetObscured(&self, hwndtb: P0, punkband: P1, dwsmsetflags: u32) -> ::windows_core::Result<()> where @@ -34493,7 +34493,7 @@ impl ITrackShellMenu { { (::windows_core::Interface::vtable(self).SetObscured)(::windows_core::Interface::as_raw(self), hwndtb.into_param().abi(), punkband.into_param().abi(), dwsmsetflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Popup(&self, hwnd: P0, ppt: *mut super::super::Foundation::POINTL, prcexclude: *mut super::super::Foundation::RECTL, dwflags: i32) -> ::windows_core::Result<()> where @@ -34526,7 +34526,7 @@ pub struct ITrackShellMenu_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITranscodeImage(::windows_core::IUnknown); impl ITranscodeImage { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TranscodeImage(&self, pshellitem: P0, uimaxwidth: u32, uimaxheight: u32, flags: u32, pvimage: P1, puiwidth: *mut u32, puiheight: *mut u32) -> ::windows_core::Result<()> where @@ -34590,7 +34590,7 @@ impl ITransferAdviseSink { { (::windows_core::Interface::vtable(self).SubStreamFailure)(::windows_core::Interface::as_raw(self), psi.into_param().abi(), pszstreamname.into_param().abi(), hrerror).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn PropertyFailure(&self, psi: P0, pkey: *const PropertiesSystem::PROPERTYKEY, hrerror: ::windows_core::HRESULT) -> ::windows_core::Result<()> where @@ -34661,7 +34661,7 @@ pub struct ITransferDestination_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITransferMediumItem(::windows_core::IUnknown); impl ITransferMediumItem { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetItemIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -34698,7 +34698,7 @@ impl ITransferSource { pub unsafe fn Unadvise(&self, dwcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unadvise)(::windows_core::Interface::as_raw(self), dwcookie).ok() } - #[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] + #[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub unsafe fn SetProperties(&self, pproparray: P0) -> ::windows_core::Result<()> where @@ -34818,7 +34818,7 @@ impl ITravelEntry { { (::windows_core::Interface::vtable(self).Invoke)(::windows_core::Interface::as_raw(self), punk.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Update(&self, punk: P0, fislocalanchor: P1) -> ::windows_core::Result<()> where @@ -34827,7 +34827,7 @@ impl ITravelEntry { { (::windows_core::Interface::vtable(self).Update)(::windows_core::Interface::as_raw(self), punk.into_param().abi(), fislocalanchor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetPidl(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -34859,7 +34859,7 @@ pub struct ITravelEntry_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITravelLog(::windows_core::IUnknown); impl ITravelLog { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddEntry(&self, punk: P0, fislocalanchor: P1) -> ::windows_core::Result<()> where @@ -34868,7 +34868,7 @@ impl ITravelLog { { (::windows_core::Interface::vtable(self).AddEntry)(::windows_core::Interface::as_raw(self), punk.into_param().abi(), fislocalanchor.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UpdateEntry(&self, punk: P0, fislocalanchor: P1) -> ::windows_core::Result<()> where @@ -34896,7 +34896,7 @@ impl ITravelLog { { (::windows_core::Interface::vtable(self).GetTravelEntry)(::windows_core::Interface::as_raw(self), punk.into_param().abi(), ioffset, ::core::mem::transmute(ppte.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn FindTravelEntry(&self, punk: P0, pidl: *const Common::ITEMIDLIST) -> ::windows_core::Result where @@ -34911,7 +34911,7 @@ impl ITravelLog { { (::windows_core::Interface::vtable(self).GetToolTipText)(::windows_core::Interface::as_raw(self), punk.into_param().abi(), ioffset, idstemplate, ::core::mem::transmute(pwztext.as_ptr()), pwztext.len() as _).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn InsertMenuEntries(&self, punk: P0, hmenu: P1, npos: i32, idfirst: i32, idlast: i32, dwflags: u32) -> ::windows_core::Result<()> where @@ -34977,7 +34977,7 @@ impl ITravelLogClient { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindWindowByIndex)(::windows_core::Interface::as_raw(self), dwid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn GetWindowData(&self, pstream: P0, pwindata: *mut WINDOWDATA) -> ::windows_core::Result<()> where @@ -35041,7 +35041,7 @@ pub struct ITravelLogEntry_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITravelLogStg(::windows_core::IUnknown); impl ITravelLogStg { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CreateEntry(&self, pszurl: P0, psztitle: P1, ptlerelativeto: P2, fprepend: P3) -> ::windows_core::Result where @@ -35202,7 +35202,7 @@ impl IUniformResourceLocatorA { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetURL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvokeCommand(&self, purlici: *mut URLINVOKECOMMANDINFOA) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeCommand)(::windows_core::Interface::as_raw(self), purlici).ok() @@ -35240,7 +35240,7 @@ impl IUniformResourceLocatorW { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetURL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvokeCommand(&self, purlici: *mut URLINVOKECOMMANDINFOW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InvokeCommand)(::windows_core::Interface::as_raw(self), purlici).ok() @@ -35268,7 +35268,7 @@ pub struct IUniformResourceLocatorW_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUpdateIDList(::windows_core::IUnknown); impl IUpdateIDList { - #[doc = "Required features: `Win32_System_Com`, `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] pub unsafe fn Update(&self, pbc: P0, pidlin: *const Common::ITEMIDLIST) -> ::windows_core::Result<*mut Common::ITEMIDLIST> where @@ -35298,7 +35298,7 @@ pub struct IUpdateIDList_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUseToBrowseItem(::windows_core::IUnknown); impl IUseToBrowseItem { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetItemIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -35359,7 +35359,7 @@ impl IUserNotification { pub unsafe fn SetBalloonRetry(&self, dwshowtime: u32, dwinterval: u32, cretrycount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBalloonRetry)(::windows_core::Interface::as_raw(self), dwshowtime, dwinterval, cretrycount).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetIconInfo(&self, hicon: P0, psztooltip: P1) -> ::windows_core::Result<()> where @@ -35415,7 +35415,7 @@ impl IUserNotification2 { pub unsafe fn SetBalloonRetry(&self, dwshowtime: u32, dwinterval: u32, cretrycount: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBalloonRetry)(::windows_core::Interface::as_raw(self), dwshowtime, dwinterval, cretrycount).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetIconInfo(&self, hicon: P0, psztooltip: P1) -> ::windows_core::Result<()> where @@ -35462,17 +35462,17 @@ pub struct IUserNotification2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUserNotificationCallback(::windows_core::IUnknown); impl IUserNotificationCallback { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnBalloonUserClick(&self, pt: *const super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnBalloonUserClick)(::windows_core::Interface::as_raw(self), pt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnLeftClick(&self, pt: *const super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnLeftClick)(::windows_core::Interface::as_raw(self), pt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnContextMenu(&self, pt: *const super::super::Foundation::POINT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnContextMenu)(::windows_core::Interface::as_raw(self), pt).ok() @@ -35506,7 +35506,7 @@ pub struct IUserNotificationCallback_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IViewStateIdentityItem(::windows_core::IUnknown); impl IViewStateIdentityItem { - #[doc = "Required features: `Win32_UI_Shell_Common`"] + #[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub unsafe fn GetItemIDList(&self) -> ::windows_core::Result<*mut Common::ITEMIDLIST> { let mut result__ = ::std::mem::zeroed(); @@ -35533,7 +35533,7 @@ pub struct IViewStateIdentityItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVirtualDesktopManager(::windows_core::IUnknown); impl IVirtualDesktopManager { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsWindowOnCurrentVirtualDesktop(&self, toplevelwindow: P0) -> ::windows_core::Result where @@ -35542,7 +35542,7 @@ impl IVirtualDesktopManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsWindowOnCurrentVirtualDesktop)(::windows_core::Interface::as_raw(self), toplevelwindow.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWindowDesktopId(&self, toplevelwindow: P0) -> ::windows_core::Result<::windows_core::GUID> where @@ -35551,7 +35551,7 @@ impl IVirtualDesktopManager { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWindowDesktopId)(::windows_core::Interface::as_raw(self), toplevelwindow.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MoveWindowToDesktop(&self, toplevelwindow: P0, desktopid: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -35588,7 +35588,7 @@ pub struct IVirtualDesktopManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IVisualProperties(::windows_core::IUnknown); impl IVisualProperties { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetWatermark(&self, hbmp: P0, vpwf: VPWATERMARKFLAGS) -> ::windows_core::Result<()> where @@ -35596,7 +35596,7 @@ impl IVisualProperties { { (::windows_core::Interface::vtable(self).SetWatermark)(::windows_core::Interface::as_raw(self), hbmp.into_param().abi(), vpwf).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetColor(&self, vpcf: VPCOLORFLAGS, cr: P0) -> ::windows_core::Result<()> where @@ -35604,7 +35604,7 @@ impl IVisualProperties { { (::windows_core::Interface::vtable(self).SetColor)(::windows_core::Interface::as_raw(self), vpcf, cr.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetColor(&self, vpcf: VPCOLORFLAGS) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -35617,7 +35617,7 @@ impl IVisualProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetItemHeight)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub unsafe fn SetFont(&self, plf: *const super::super::Graphics::Gdi::LOGFONTW, bredraw: P0) -> ::windows_core::Result<()> where @@ -35625,7 +35625,7 @@ impl IVisualProperties { { (::windows_core::Interface::vtable(self).SetFont)(::windows_core::Interface::as_raw(self), plf, bredraw.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn GetFont(&self, plf: *mut super::super::Graphics::Gdi::LOGFONTW) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFont)(::windows_core::Interface::as_raw(self), plf).ok() @@ -35673,7 +35673,7 @@ pub struct IVisualProperties_Vtbl { GetFont: usize, pub SetTheme: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pszsubappname: ::windows_core::PCWSTR, pszsubidlist: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -35692,7 +35692,7 @@ impl IWebBrowser { pub unsafe fn GoSearch(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GoSearch)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Navigate(&self, url: P0, flags: ::core::option::Option<*const super::super::System::Variant::VARIANT>, targetframename: ::core::option::Option<*const super::super::System::Variant::VARIANT>, postdata: ::core::option::Option<*const super::super::System::Variant::VARIANT>, headers: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -35703,7 +35703,7 @@ impl IWebBrowser { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Refresh2(&self, level: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(level.unwrap_or(::std::ptr::null()))).ok() @@ -35711,31 +35711,31 @@ impl IWebBrowser { pub unsafe fn Stop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Stop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Container(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Container)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Document(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Document)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TopLevelContainer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -35781,7 +35781,7 @@ impl IWebBrowser { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LocationURL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Busy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -35853,7 +35853,7 @@ pub struct IWebBrowser_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Busy: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -35872,7 +35872,7 @@ impl IWebBrowser2 { pub unsafe fn GoSearch(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.GoSearch)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Navigate(&self, url: P0, flags: ::core::option::Option<*const super::super::System::Variant::VARIANT>, targetframename: ::core::option::Option<*const super::super::System::Variant::VARIANT>, postdata: ::core::option::Option<*const super::super::System::Variant::VARIANT>, headers: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -35883,7 +35883,7 @@ impl IWebBrowser2 { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Refresh2(&self, level: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Refresh2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(level.unwrap_or(::std::ptr::null()))).ok() @@ -35891,31 +35891,31 @@ impl IWebBrowser2 { pub unsafe fn Stop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.base__.Stop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Container(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Container)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Document(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.Document)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TopLevelContainer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -35961,7 +35961,7 @@ impl IWebBrowser2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.LocationURL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Busy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -35973,7 +35973,7 @@ impl IWebBrowser2 { pub unsafe fn ClientToWindow(&self, pcx: *mut i32, pcy: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.ClientToWindow)(::windows_core::Interface::as_raw(self), pcx, pcy).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutProperty(&self, property: P0, vtvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -35981,7 +35981,7 @@ impl IWebBrowser2 { { (::windows_core::Interface::vtable(self).base__.PutProperty)(::windows_core::Interface::as_raw(self), property.into_param().abi(), ::core::mem::transmute(vtvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, property: P0) -> ::windows_core::Result where @@ -35994,7 +35994,7 @@ impl IWebBrowser2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HWND(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -36008,13 +36008,13 @@ impl IWebBrowser2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Path)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Visible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Visible)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVisible(&self, value: P0) -> ::windows_core::Result<()> where @@ -36022,13 +36022,13 @@ impl IWebBrowser2 { { (::windows_core::Interface::vtable(self).base__.SetVisible)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StatusBar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.StatusBar)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStatusBar(&self, value: P0) -> ::windows_core::Result<()> where @@ -36053,13 +36053,13 @@ impl IWebBrowser2 { pub unsafe fn SetToolBar(&self, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetToolBar)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MenuBar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.MenuBar)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMenuBar(&self, value: P0) -> ::windows_core::Result<()> where @@ -36067,13 +36067,13 @@ impl IWebBrowser2 { { (::windows_core::Interface::vtable(self).base__.SetMenuBar)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FullScreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FullScreen)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFullScreen(&self, bfullscreen: P0) -> ::windows_core::Result<()> where @@ -36081,40 +36081,40 @@ impl IWebBrowser2 { { (::windows_core::Interface::vtable(self).base__.SetFullScreen)(::windows_core::Interface::as_raw(self), bfullscreen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Navigate2(&self, url: *const super::super::System::Variant::VARIANT, flags: ::core::option::Option<*const super::super::System::Variant::VARIANT>, targetframename: ::core::option::Option<*const super::super::System::Variant::VARIANT>, postdata: ::core::option::Option<*const super::super::System::Variant::VARIANT>, headers: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Navigate2)(::windows_core::Interface::as_raw(self), url, ::core::mem::transmute(flags.unwrap_or(::std::ptr::null())), ::core::mem::transmute(targetframename.unwrap_or(::std::ptr::null())), ::core::mem::transmute(postdata.unwrap_or(::std::ptr::null())), ::core::mem::transmute(headers.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn QueryStatusWB(&self, cmdid: super::super::System::Ole::OLECMDID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryStatusWB)(::windows_core::Interface::as_raw(self), cmdid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExecWB(&self, cmdid: super::super::System::Ole::OLECMDID, cmdexecopt: super::super::System::Ole::OLECMDEXECOPT, pvain: ::core::option::Option<*const super::super::System::Variant::VARIANT>, pvaout: ::core::option::Option<*mut super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ExecWB)(::windows_core::Interface::as_raw(self), cmdid, cmdexecopt, ::core::mem::transmute(pvain.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvaout.unwrap_or(::std::ptr::null_mut()))).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShowBrowserBar(&self, pvaclsid: *const super::super::System::Variant::VARIANT, pvarshow: ::core::option::Option<*const super::super::System::Variant::VARIANT>, pvarsize: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ShowBrowserBar)(::windows_core::Interface::as_raw(self), pvaclsid, ::core::mem::transmute(pvarshow.unwrap_or(::std::ptr::null())), ::core::mem::transmute(pvarsize.unwrap_or(::std::ptr::null()))).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn ReadyState(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ReadyState)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Offline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Offline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetOffline(&self, boffline: P0) -> ::windows_core::Result<()> where @@ -36122,13 +36122,13 @@ impl IWebBrowser2 { { (::windows_core::Interface::vtable(self).SetOffline)(::windows_core::Interface::as_raw(self), boffline.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Silent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Silent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSilent(&self, bsilent: P0) -> ::windows_core::Result<()> where @@ -36136,13 +36136,13 @@ impl IWebBrowser2 { { (::windows_core::Interface::vtable(self).SetSilent)(::windows_core::Interface::as_raw(self), bsilent.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterAsBrowser(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegisterAsBrowser)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRegisterAsBrowser(&self, bregister: P0) -> ::windows_core::Result<()> where @@ -36150,13 +36150,13 @@ impl IWebBrowser2 { { (::windows_core::Interface::vtable(self).SetRegisterAsBrowser)(::windows_core::Interface::as_raw(self), bregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterAsDropTarget(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RegisterAsDropTarget)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetRegisterAsDropTarget(&self, bregister: P0) -> ::windows_core::Result<()> where @@ -36164,13 +36164,13 @@ impl IWebBrowser2 { { (::windows_core::Interface::vtable(self).SetRegisterAsDropTarget)(::windows_core::Interface::as_raw(self), bregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TheaterMode(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TheaterMode)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetTheaterMode(&self, bregister: P0) -> ::windows_core::Result<()> where @@ -36178,13 +36178,13 @@ impl IWebBrowser2 { { (::windows_core::Interface::vtable(self).SetTheaterMode)(::windows_core::Interface::as_raw(self), bregister.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AddressBar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AddressBar)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAddressBar(&self, value: P0) -> ::windows_core::Result<()> where @@ -36192,13 +36192,13 @@ impl IWebBrowser2 { { (::windows_core::Interface::vtable(self).SetAddressBar)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Resizable(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Resizable)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetResizable(&self, value: P0) -> ::windows_core::Result<()> where @@ -36299,7 +36299,7 @@ pub struct IWebBrowser2_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetResizable: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -36318,7 +36318,7 @@ impl IWebBrowserApp { pub unsafe fn GoSearch(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.GoSearch)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Navigate(&self, url: P0, flags: ::core::option::Option<*const super::super::System::Variant::VARIANT>, targetframename: ::core::option::Option<*const super::super::System::Variant::VARIANT>, postdata: ::core::option::Option<*const super::super::System::Variant::VARIANT>, headers: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> where @@ -36329,7 +36329,7 @@ impl IWebBrowserApp { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Refresh2(&self, level: ::core::option::Option<*const super::super::System::Variant::VARIANT>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Refresh2)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(level.unwrap_or(::std::ptr::null()))).ok() @@ -36337,31 +36337,31 @@ impl IWebBrowserApp { pub unsafe fn Stop(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Stop)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Application(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Application)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Parent(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Parent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Container(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Container)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Document(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Document)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TopLevelContainer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -36407,7 +36407,7 @@ impl IWebBrowserApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.LocationURL)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Busy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -36419,7 +36419,7 @@ impl IWebBrowserApp { pub unsafe fn ClientToWindow(&self, pcx: *mut i32, pcy: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ClientToWindow)(::windows_core::Interface::as_raw(self), pcx, pcy).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutProperty(&self, property: P0, vtvalue: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -36427,7 +36427,7 @@ impl IWebBrowserApp { { (::windows_core::Interface::vtable(self).PutProperty)(::windows_core::Interface::as_raw(self), property.into_param().abi(), ::core::mem::transmute(vtvalue)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperty(&self, property: P0) -> ::windows_core::Result where @@ -36440,7 +36440,7 @@ impl IWebBrowserApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Name)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HWND(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -36454,13 +36454,13 @@ impl IWebBrowserApp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Path)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Visible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Visible)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVisible(&self, value: P0) -> ::windows_core::Result<()> where @@ -36468,13 +36468,13 @@ impl IWebBrowserApp { { (::windows_core::Interface::vtable(self).SetVisible)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StatusBar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).StatusBar)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetStatusBar(&self, value: P0) -> ::windows_core::Result<()> where @@ -36499,13 +36499,13 @@ impl IWebBrowserApp { pub unsafe fn SetToolBar(&self, value: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetToolBar)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MenuBar(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MenuBar)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMenuBar(&self, value: P0) -> ::windows_core::Result<()> where @@ -36513,13 +36513,13 @@ impl IWebBrowserApp { { (::windows_core::Interface::vtable(self).SetMenuBar)(::windows_core::Interface::as_raw(self), value.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FullScreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FullScreen)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFullScreen(&self, bfullscreen: P0) -> ::windows_core::Result<()> where @@ -36601,18 +36601,18 @@ pub struct IWebBrowserApp_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebWizardExtension(::windows_core::IUnknown); impl IWebWizardExtension { - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn AddPages(&self, apages: &mut [super::Controls::HPROPSHEETPAGE], pnpagesadded: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.AddPages)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(apages.as_ptr()), apages.len() as _, pnpagesadded).ok() } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn GetFirstPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFirstPage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn GetLastPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -36645,7 +36645,7 @@ pub struct IWebWizardExtension_Vtbl { pub SetInitialURL: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pszurl: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, pub SetErrorURL: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pszerrorurl: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -36671,7 +36671,7 @@ impl IWebWizardHost { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Caption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Property(&self, bstrpropertyname: P0, pvproperty: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -36679,7 +36679,7 @@ impl IWebWizardHost { { (::windows_core::Interface::vtable(self).put_Property)(::windows_core::Interface::as_raw(self), bstrpropertyname.into_param().abi(), pvproperty).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Property(&self, bstrpropertyname: P0) -> ::windows_core::Result where @@ -36688,7 +36688,7 @@ impl IWebWizardHost { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).get_Property)(::windows_core::Interface::as_raw(self), bstrpropertyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWizardButtons(&self, vfenableback: P0, vfenablenext: P1, vflastpage: P2) -> ::windows_core::Result<()> where @@ -36740,7 +36740,7 @@ pub struct IWebWizardHost_Vtbl { SetWizardButtons: usize, pub SetHeaderText: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstrheadertitle: ::std::mem::MaybeUninit<::windows_core::BSTR>, bstrheadersubtitle: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -36766,7 +36766,7 @@ impl IWebWizardHost2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.Caption)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Property(&self, bstrpropertyname: P0, pvproperty: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -36774,7 +36774,7 @@ impl IWebWizardHost2 { { (::windows_core::Interface::vtable(self).base__.put_Property)(::windows_core::Interface::as_raw(self), bstrpropertyname.into_param().abi(), pvproperty).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Property(&self, bstrpropertyname: P0) -> ::windows_core::Result where @@ -36783,7 +36783,7 @@ impl IWebWizardHost2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.get_Property)(::windows_core::Interface::as_raw(self), bstrpropertyname.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWizardButtons(&self, vfenableback: P0, vfenablenext: P1, vflastpage: P2) -> ::windows_core::Result<()> where @@ -36829,18 +36829,18 @@ pub struct IWebWizardHost2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWizardExtension(::windows_core::IUnknown); impl IWizardExtension { - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn AddPages(&self, apages: &mut [super::Controls::HPROPSHEETPAGE], pnpagesadded: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AddPages)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(apages.as_ptr()), apages.len() as _, pnpagesadded).ok() } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn GetFirstPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFirstPage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn GetLastPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -36875,19 +36875,19 @@ pub struct IWizardExtension_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWizardSite(::windows_core::IUnknown); impl IWizardSite { - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn GetPreviousPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPreviousPage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn GetNextPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetNextPage)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_UI_Controls`"] + #[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub unsafe fn GetCancelledPage(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -49110,7 +49110,7 @@ impl ::core::default::Default for AASHELLMENUITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct APPBARDATA { @@ -49144,7 +49144,7 @@ impl ::core::default::Default for APPBARDATA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct APPBARDATA { @@ -49327,7 +49327,7 @@ impl ::core::default::Default for APPINFODATA { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_System_Registry")] pub struct ASSOCIATIONELEMENT { @@ -49358,7 +49358,7 @@ impl ::core::default::Default for ASSOCIATIONELEMENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_System_Registry")] pub struct ASSOCIATIONELEMENT { @@ -49389,7 +49389,7 @@ impl ::core::default::Default for ASSOCIATIONELEMENT { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUTO_SCROLL_DATA { pub iNextSample: i32, @@ -49417,7 +49417,7 @@ impl ::core::default::Default for AUTO_SCROLL_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub struct BANDINFOSFB { pub dwMask: u32, @@ -49524,7 +49524,7 @@ impl ::core::default::Default for BANNER_NOTIFICATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub struct BASEBROWSERDATALH { pub _hwnd: super::super::Foundation::HWND, @@ -49640,7 +49640,7 @@ impl ::core::default::Default for BASEBROWSERDATALH { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub struct BASEBROWSERDATAXP { pub _hwnd: super::super::Foundation::HWND, @@ -49753,7 +49753,7 @@ impl ::core::default::Default for BASEBROWSERDATAXP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub struct BROWSEINFOA { pub hwndOwner: super::super::Foundation::HWND, @@ -49790,7 +49790,7 @@ impl ::core::default::Default for BROWSEINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub struct BROWSEINFOW { pub hwndOwner: super::super::Foundation::HWND, @@ -49897,7 +49897,7 @@ impl ::core::default::Default for CIDA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMINVOKECOMMANDINFO { pub cbSize: u32, @@ -49943,7 +49943,7 @@ impl ::core::default::Default for CMINVOKECOMMANDINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMINVOKECOMMANDINFOEX { pub cbSize: u32, @@ -50011,7 +50011,7 @@ impl ::core::default::Default for CMINVOKECOMMANDINFOEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CMINVOKECOMMANDINFOEX_REMOTE { pub cbSize: u32, @@ -50264,7 +50264,7 @@ impl ::core::default::Default for CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] pub struct CSFV { pub cbSize: u32, @@ -50317,7 +50317,7 @@ impl ::core::default::Default for DATABLOCK_HEADER { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] pub struct DEFCONTEXTMENU { pub hwnd: super::super::Foundation::HWND, @@ -50382,7 +50382,7 @@ impl ::core::default::Default for DELEGATEITEMID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DESKBANDINFO { pub dwMask: u32, @@ -50427,7 +50427,7 @@ impl ::core::default::Default for DESKBANDINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub struct DETAILSINFO { pub pidl: *mut Common::ITEMIDLIST, @@ -50455,7 +50455,7 @@ impl ::core::default::Default for DETAILSINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DFMICS { pub cbSize: u32, @@ -50561,7 +50561,7 @@ impl ::core::default::Default for DLLVERSIONINFO2 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct DRAGINFOA { @@ -50594,7 +50594,7 @@ impl ::core::default::Default for DRAGINFOA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct DRAGINFOA { @@ -50627,7 +50627,7 @@ impl ::core::default::Default for DRAGINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct DRAGINFOW { @@ -50660,7 +50660,7 @@ impl ::core::default::Default for DRAGINFOW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct DRAGINFOW { @@ -50713,7 +50713,7 @@ impl ::core::default::Default for DROPDESCRIPTION { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DROPFILES { pub pFiles: u32, @@ -50853,7 +50853,7 @@ impl ::core::default::Default for EXTRASEARCH { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILEDESCRIPTORA { pub dwFlags: u32, @@ -50887,7 +50887,7 @@ impl ::core::default::Default for FILEDESCRIPTORA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILEDESCRIPTORW { pub dwFlags: u32, @@ -50921,7 +50921,7 @@ impl ::core::default::Default for FILEDESCRIPTORW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILEGROUPDESCRIPTORA { pub cItems: u32, @@ -50946,7 +50946,7 @@ impl ::core::default::Default for FILEGROUPDESCRIPTORA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FILEGROUPDESCRIPTORW { pub cItems: u32, @@ -51080,7 +51080,7 @@ impl ::windows_core::TypeKind for HDROP { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HELPINFO { pub cbSize: u32, @@ -51193,7 +51193,7 @@ impl ::core::default::Default for HELPWININFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HLBWINFO { pub cbSize: u32, @@ -51265,7 +51265,7 @@ impl ::core::default::Default for HLITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HLTBINFO { pub uDockType: u32, @@ -51480,7 +51480,7 @@ impl ::core::default::Default for MULTIKEYHELPW { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_IpHelper`, `Win32_Networking_WinSock`"] +#[doc = "Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`"] #[cfg(all(feature = "Win32_NetworkManagement_IpHelper", feature = "Win32_Networking_WinSock"))] pub struct NC_ADDRESS { pub pAddrInfo: *mut super::super::NetworkManagement::IpHelper::NET_ADDRESS_INFO, @@ -51520,7 +51520,7 @@ impl ::core::default::Default for NC_ADDRESS { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct NEWCPLINFOA { pub dwSize: u32, @@ -51551,7 +51551,7 @@ impl ::core::default::Default for NEWCPLINFOA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct NEWCPLINFOW { pub dwSize: u32, @@ -51582,7 +51582,7 @@ impl ::core::default::Default for NEWCPLINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct NOTIFYICONDATAA { @@ -51625,7 +51625,7 @@ impl ::core::default::Default for NOTIFYICONDATAA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union NOTIFYICONDATAA_0 { @@ -51655,7 +51655,7 @@ impl ::core::default::Default for NOTIFYICONDATAA_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct NOTIFYICONDATAA { @@ -51698,7 +51698,7 @@ impl ::core::default::Default for NOTIFYICONDATAA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union NOTIFYICONDATAA_0 { @@ -51728,7 +51728,7 @@ impl ::core::default::Default for NOTIFYICONDATAA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct NOTIFYICONDATAW { @@ -51771,7 +51771,7 @@ impl ::core::default::Default for NOTIFYICONDATAW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union NOTIFYICONDATAW_0 { @@ -51801,7 +51801,7 @@ impl ::core::default::Default for NOTIFYICONDATAW_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct NOTIFYICONDATAW { @@ -51844,7 +51844,7 @@ impl ::core::default::Default for NOTIFYICONDATAW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub union NOTIFYICONDATAW_0 { @@ -51874,7 +51874,7 @@ impl ::core::default::Default for NOTIFYICONDATAW_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct NOTIFYICONIDENTIFIER { @@ -51906,7 +51906,7 @@ impl ::core::default::Default for NOTIFYICONIDENTIFIER { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct NOTIFYICONIDENTIFIER { @@ -51938,7 +51938,7 @@ impl ::core::default::Default for NOTIFYICONIDENTIFIER { } } #[repr(C)] -#[doc = "Required features: `Win32_NetworkManagement_WNet`"] +#[doc = "Required features: `\"Win32_NetworkManagement_WNet\"`"] #[cfg(feature = "Win32_NetworkManagement_WNet")] pub struct NRESARRAY { pub cItems: u32, @@ -51977,7 +51977,7 @@ impl ::core::default::Default for NRESARRAY { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_UI_Controls\"`"] #[cfg(feature = "Win32_UI_Controls")] pub struct NSTCCUSTOMDRAW { pub psi: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -52020,7 +52020,7 @@ impl ::core::default::Default for NSTCCUSTOMDRAW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Console`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Console\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Console"))] pub struct NT_CONSOLE_PROPS { pub dbh: DATABLOCK_HEADER, @@ -52114,7 +52114,7 @@ impl ::core::default::Default for OPENASINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OPEN_PRINTER_PROPS_INFOA { @@ -52147,7 +52147,7 @@ impl ::core::default::Default for OPEN_PRINTER_PROPS_INFOA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OPEN_PRINTER_PROPS_INFOA { @@ -52180,7 +52180,7 @@ impl ::core::default::Default for OPEN_PRINTER_PROPS_INFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct OPEN_PRINTER_PROPS_INFOW { @@ -52213,7 +52213,7 @@ impl ::core::default::Default for OPEN_PRINTER_PROPS_INFOW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct OPEN_PRINTER_PROPS_INFOW { @@ -52358,7 +52358,7 @@ impl ::core::default::Default for PARSEDURLW { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub struct PERSIST_FOLDER_TARGET_INFO { pub pidlTargetFolder: *mut Common::ITEMIDLIST, @@ -52400,7 +52400,7 @@ impl ::core::default::Default for PERSIST_FOLDER_TARGET_INFO { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct PREVIEWHANDLERFRAMEINFO { pub haccel: super::WindowsAndMessaging::HACCEL, @@ -52439,7 +52439,7 @@ impl ::core::default::Default for PREVIEWHANDLERFRAMEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROFILEINFOA { pub dwSize: u32, @@ -52484,7 +52484,7 @@ impl ::core::default::Default for PROFILEINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PROFILEINFOW { pub dwSize: u32, @@ -52529,7 +52529,7 @@ impl ::core::default::Default for PROFILEINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct PUBAPPINFO { pub cbSize: u32, @@ -52573,7 +52573,7 @@ impl ::core::default::Default for PUBAPPINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct QCMINFO { pub hmenu: super::WindowsAndMessaging::HMENU, @@ -52735,7 +52735,7 @@ impl ::core::default::Default for SFVM_HELPTOPIC_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] pub struct SFVM_PROPPAGE_DATA { pub dwReserved: u32, @@ -52767,7 +52767,7 @@ impl ::core::default::Default for SFVM_PROPPAGE_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub struct SFV_CREATE { pub cbSize: u32, @@ -52806,7 +52806,7 @@ impl ::core::default::Default for SFV_CREATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub struct SFV_SETITEMPOS { pub pidl: *mut Common::ITEMIDLIST, @@ -52858,7 +52858,7 @@ impl ::core::default::Default for SHARDAPPIDINFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub struct SHARDAPPIDINFOIDLIST { pub pidl: *mut Common::ITEMIDLIST, @@ -52929,7 +52929,7 @@ impl ::core::default::Default for SHCOLUMNDATA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_System_Variant`, `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_System_Variant\"`, `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(all(feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub struct SHCOLUMNINFO { pub scid: PropertiesSystem::PROPERTYKEY, @@ -52990,7 +52990,7 @@ impl ::core::default::Default for SHCOLUMNINIT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Threading\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Threading"))] pub struct SHCREATEPROCESSINFOW { @@ -53031,7 +53031,7 @@ impl ::core::default::Default for SHCREATEPROCESSINFOW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Threading\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Threading"))] pub struct SHCREATEPROCESSINFOW { @@ -53093,7 +53093,7 @@ impl ::core::default::Default for SHChangeDWORDAsIDList { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] pub struct SHChangeNotifyEntry { pub pidl: *mut Common::ITEMIDLIST, @@ -53192,7 +53192,7 @@ impl ::core::default::Default for SHDESCRIPTIONID { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct SHDRAGIMAGE { pub sizeDragImage: super::super::Foundation::SIZE, @@ -53233,7 +53233,7 @@ impl ::core::default::Default for SHDRAGIMAGE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct SHELLEXECUTEINFOA { @@ -53276,7 +53276,7 @@ impl ::core::default::Default for SHELLEXECUTEINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub union SHELLEXECUTEINFOA_0 { @@ -53306,7 +53306,7 @@ impl ::core::default::Default for SHELLEXECUTEINFOA_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct SHELLEXECUTEINFOA { @@ -53349,7 +53349,7 @@ impl ::core::default::Default for SHELLEXECUTEINFOA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub union SHELLEXECUTEINFOA_0 { @@ -53379,7 +53379,7 @@ impl ::core::default::Default for SHELLEXECUTEINFOA_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct SHELLEXECUTEINFOW { @@ -53422,7 +53422,7 @@ impl ::core::default::Default for SHELLEXECUTEINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub union SHELLEXECUTEINFOW_0 { @@ -53452,7 +53452,7 @@ impl ::core::default::Default for SHELLEXECUTEINFOW_0 { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub struct SHELLEXECUTEINFOW { @@ -53495,7 +53495,7 @@ impl ::core::default::Default for SHELLEXECUTEINFOW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`"] #[cfg(target_arch = "x86")] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] pub union SHELLEXECUTEINFOW_0 { @@ -53623,7 +53623,7 @@ impl ::core::default::Default for SHELL_ITEM_RESOURCE { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct SHFILEINFOA { @@ -53656,7 +53656,7 @@ impl ::core::default::Default for SHFILEINFOA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct SHFILEINFOA { @@ -53689,7 +53689,7 @@ impl ::core::default::Default for SHFILEINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct SHFILEINFOW { @@ -53722,7 +53722,7 @@ impl ::core::default::Default for SHFILEINFOW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct SHFILEINFOW { @@ -53755,7 +53755,7 @@ impl ::core::default::Default for SHFILEINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SHFILEOPSTRUCTA { @@ -53791,7 +53791,7 @@ impl ::core::default::Default for SHFILEOPSTRUCTA { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SHFILEOPSTRUCTA { @@ -53827,7 +53827,7 @@ impl ::core::default::Default for SHFILEOPSTRUCTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] pub struct SHFILEOPSTRUCTW { @@ -53863,7 +53863,7 @@ impl ::core::default::Default for SHFILEOPSTRUCTW { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_Foundation")] pub struct SHFILEOPSTRUCTW { @@ -54112,7 +54112,7 @@ impl ::core::default::Default for SHQUERYRBINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct SHSTOCKICONINFO { @@ -54145,7 +54145,7 @@ impl ::core::default::Default for SHSTOCKICONINFO { } } #[repr(C, packed(1))] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(target_arch = "x86")] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct SHSTOCKICONINFO { @@ -54178,7 +54178,7 @@ impl ::core::default::Default for SHSTOCKICONINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SLOWAPPINFO { pub ullSize: u64, @@ -54219,7 +54219,7 @@ impl ::core::default::Default for SLOWAPPINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub struct SMCSHCHANGENOTIFYSTRUCT { pub lEvent: i32, @@ -54259,7 +54259,7 @@ impl ::core::default::Default for SMCSHCHANGENOTIFYSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell_Common`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] pub struct SMDATA { pub dwMask: u32, @@ -54338,7 +54338,7 @@ impl ::core::default::Default for SMINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_PropertiesSystem`"] +#[doc = "Required features: `\"Win32_UI_Shell_PropertiesSystem\"`"] #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub struct SORTCOLUMN { pub propkey: PropertiesSystem::PROPERTYKEY, @@ -54377,7 +54377,7 @@ impl ::core::default::Default for SORTCOLUMN { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub struct SV2CVW2_PARAMS { pub cbSize: u32, @@ -54419,7 +54419,7 @@ impl ::core::default::Default for SV2CVW2_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct SYNCMGRHANDLERINFO { pub cbSize: u32, @@ -54460,7 +54460,7 @@ impl ::core::default::Default for SYNCMGRHANDLERINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub struct SYNCMGRITEM { pub cbSize: u32, @@ -54571,7 +54571,7 @@ impl ::core::default::Default for SYNCMGRPROGRESSITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub struct SYNCMGR_CONFLICT_ID_INFO { pub pblobID: *mut super::super::System::Com::BYTE_BLOB, @@ -54640,7 +54640,7 @@ impl ::core::default::Default for TBINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub struct THUMBBUTTON { pub dwMask: THUMBBUTTONMASK, @@ -54683,7 +54683,7 @@ impl ::core::default::Default for THUMBBUTTON { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole"))] pub struct TOOLBARITEM { pub ptbar: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -54723,7 +54723,7 @@ impl ::core::default::Default for TOOLBARITEM { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct URLINVOKECOMMANDINFOA { pub dwcbSize: u32, @@ -54764,7 +54764,7 @@ impl ::core::default::Default for URLINVOKECOMMANDINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct URLINVOKECOMMANDINFOW { pub dwcbSize: u32, @@ -54805,7 +54805,7 @@ impl ::core::default::Default for URLINVOKECOMMANDINFOW { } } #[repr(C)] -#[doc = "Required features: `Win32_UI_Shell_Common`"] +#[doc = "Required features: `\"Win32_UI_Shell_Common\"`"] #[cfg(feature = "Win32_UI_Shell_Common")] pub struct WINDOWDATA { pub dwWindowID: u32, @@ -54876,30 +54876,30 @@ impl ::core::default::Default for WTS_THUMBNAILID { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type APPLET_PROC = ::core::option::Option i32>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type BFFCALLBACK = ::core::option::Option i32>; pub type DLLGETVERSIONPROC = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub type LPFNDFMCALLBACK = ::core::option::Option, hwnd: super::super::Foundation::HWND, pdtobj: ::core::option::Option, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub type LPFNVIEWCALLBACK = ::core::option::Option, psf: ::core::option::Option, hwndmain: super::super::Foundation::HWND, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PAPPCONSTRAIN_CHANGE_ROUTINE = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PAPPSTATE_CHANGE_ROUTINE = ::core::option::Option ()>; pub type PFNCANSHAREFOLDERW = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PFNSHOWSHAREFOLDERUIW = ::core::option::Option ::windows_core::HRESULT>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SUBCLASSPROC = ::core::option::Option super::super::Foundation::LRESULT>; #[cfg(feature = "implement")] diff --git a/crates/libs/windows/src/Windows/Win32/UI/TabletPC/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/TabletPC/impl.rs index 04875d4091..ba08bd381a 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/TabletPC/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/TabletPC/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IDynamicRenderer_Impl: Sized { fn Enabled(&self) -> ::windows_core::Result; @@ -156,7 +156,7 @@ impl IDynamicRenderer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IGestureRecognizer_Impl: Sized { fn Enabled(&self) -> ::windows_core::Result; @@ -227,7 +227,7 @@ impl IGestureRecognizer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IHandwrittenTextInsertion_Impl: Sized { fn InsertRecognitionResultsArray(&self, psaalternates: *const super::super::System::Com::SAFEARRAY, locale: u32, falternatecontainsautospacinginformation: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -258,7 +258,7 @@ impl IHandwrittenTextInsertion_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInk_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -272,7 +272,7 @@ impl IInk_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkCollector_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn hWnd(&self) -> ::windows_core::Result; @@ -683,7 +683,7 @@ impl IInkCollector_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkCursor_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -785,7 +785,7 @@ impl IInkCursor_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkCursorButton_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -841,7 +841,7 @@ impl IInkCursorButton_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkCursorButtons_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -897,7 +897,7 @@ impl IInkCursorButtons_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkCursors_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -953,7 +953,7 @@ impl IInkCursors_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkCustomStrokes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1030,7 +1030,7 @@ impl IInkCustomStrokes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkDisp_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Strokes(&self) -> ::windows_core::Result; @@ -1324,7 +1324,7 @@ impl IInkDisp_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkDivider_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Strokes(&self) -> ::windows_core::Result; @@ -1414,7 +1414,7 @@ impl IInkDivider_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkDivisionResult_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Strokes(&self) -> ::windows_core::Result; @@ -1457,7 +1457,7 @@ impl IInkDivisionResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkDivisionUnit_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Strokes(&self) -> ::windows_core::Result; @@ -1526,7 +1526,7 @@ impl IInkDivisionUnit_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkDivisionUnits_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -1582,7 +1582,7 @@ impl IInkDivisionUnits_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkDrawingAttributes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Color(&self) -> ::windows_core::Result; @@ -1805,7 +1805,7 @@ impl IInkDrawingAttributes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkEdit_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Status(&self) -> ::windows_core::Result; @@ -2589,7 +2589,7 @@ impl IInkEdit_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkExtendedProperties_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -2685,7 +2685,7 @@ impl IInkExtendedProperties_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkExtendedProperty_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Guid(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2735,7 +2735,7 @@ impl IInkExtendedProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkGesture_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Confidence(&self) -> ::windows_core::Result; @@ -2785,7 +2785,7 @@ impl IInkGesture_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IInkLineInfo_Impl: Sized { fn SetFormat(&self, pim: *const INKMETRIC) -> ::windows_core::Result<()>; @@ -2844,7 +2844,7 @@ impl IInkLineInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkOverlay_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn hWnd(&self) -> ::windows_core::Result; @@ -3395,7 +3395,7 @@ impl IInkOverlay_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkPicture_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn hWnd(&self) -> ::windows_core::Result; @@ -3999,7 +3999,7 @@ impl IInkPicture_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRecognitionAlternate_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn String(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4199,7 +4199,7 @@ impl IInkRecognitionAlternate_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRecognitionAlternates_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -4268,7 +4268,7 @@ impl IInkRecognitionAlternates_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRecognitionResult_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn TopString(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4364,7 +4364,7 @@ impl IInkRecognitionResult_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRecognizer_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4472,7 +4472,7 @@ impl IInkRecognizer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRecognizer2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Id(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -4515,7 +4515,7 @@ impl IInkRecognizer2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRecognizerContext_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Strokes(&self) -> ::windows_core::Result; @@ -4766,7 +4766,7 @@ impl IInkRecognizerContext_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRecognizerContext2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn EnabledUnicodeRanges(&self) -> ::windows_core::Result; @@ -4803,7 +4803,7 @@ impl IInkRecognizerContext2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRecognizerGuide_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn WritingBox(&self) -> ::windows_core::Result; @@ -4934,7 +4934,7 @@ impl IInkRecognizerGuide_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRecognizers_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -5003,7 +5003,7 @@ impl IInkRecognizers_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRectangle_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Top(&self) -> ::windows_core::Result; @@ -5134,7 +5134,7 @@ impl IInkRectangle_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkRenderer_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetViewTransform(&self, viewtransform: ::core::option::Option<&IInkTransform>) -> ::windows_core::Result<()>; @@ -5268,7 +5268,7 @@ impl IInkRenderer_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkStrokeDisp_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ID(&self) -> ::windows_core::Result; @@ -5654,7 +5654,7 @@ impl IInkStrokeDisp_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkStrokes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -5853,7 +5853,7 @@ impl IInkStrokes_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkTablet_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Name(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -5942,7 +5942,7 @@ impl IInkTablet_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkTablet2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DeviceKind(&self) -> ::windows_core::Result; @@ -5969,7 +5969,7 @@ impl IInkTablet2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkTablet3_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn IsMultiTouch(&self) -> ::windows_core::Result; @@ -6012,7 +6012,7 @@ impl IInkTablet3_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkTablets_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Count(&self) -> ::windows_core::Result; @@ -6094,7 +6094,7 @@ impl IInkTablets_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkTransform_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Reset(&self) -> ::windows_core::Result<()>; @@ -6301,7 +6301,7 @@ impl IInkTransform_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkWordList_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AddWord(&self, newword: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -6339,7 +6339,7 @@ impl IInkWordList_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInkWordList2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn AddWords(&self, newwords: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -6413,7 +6413,7 @@ impl IInputPanelWindowHandle_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMathInputControl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Show(&self) -> ::windows_core::Result<()>; @@ -6567,7 +6567,7 @@ impl IMathInputControl_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPenInputPanel_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Busy(&self) -> ::windows_core::Result; @@ -6837,7 +6837,7 @@ impl IPenInputPanel_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IRealTimeStylus_Impl: Sized { fn Enabled(&self) -> ::windows_core::Result; @@ -7149,7 +7149,7 @@ impl IRealTimeStylus_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRealTimeStylus2_Impl: Sized { fn FlicksEnabled(&self) -> ::windows_core::Result; @@ -7186,7 +7186,7 @@ impl IRealTimeStylus2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IRealTimeStylus3_Impl: Sized { fn MultiTouchEnabled(&self) -> ::windows_core::Result; @@ -7250,7 +7250,7 @@ impl IRealTimeStylusSynchronization_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISketchInk_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -7264,7 +7264,7 @@ impl ISketchInk_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IStrokeBuilder_Impl: Sized { fn CreateStroke(&self, cpktbufflength: u32, ppackets: *const i32, cpacketproperties: u32, ppacketproperties: *const PACKET_PROPERTY, finktodevicescalex: f32, finktodevicescaley: f32, ppiinkstroke: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -7329,7 +7329,7 @@ impl IStrokeBuilder_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IStylusAsyncPlugin_Impl: Sized + IStylusPlugin_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] @@ -7343,7 +7343,7 @@ impl IStylusAsyncPlugin_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IStylusPlugin_Impl: Sized { fn RealTimeStylusEnabled(&self, pirtssrc: ::core::option::Option<&IRealTimeStylus>, ctcidcount: u32, ptcids: *const u32) -> ::windows_core::Result<()>; @@ -7485,7 +7485,7 @@ impl IStylusPlugin_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IStylusSyncPlugin_Impl: Sized + IStylusPlugin_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] @@ -7499,7 +7499,7 @@ impl IStylusSyncPlugin_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITextInputPanel_Impl: Sized { fn AttachedEditWindow(&self) -> ::windows_core::Result; @@ -7769,7 +7769,7 @@ impl ITextInputPanel_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITextInputPanelEventSink_Impl: Sized { fn InPlaceStateChanging(&self, oldinplacestate: InPlaceState, newinplacestate: InPlaceState) -> ::windows_core::Result<()>; @@ -7870,7 +7870,7 @@ impl ITextInputPanelEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITextInputPanelRunInfo_Impl: Sized { fn IsTipRunning(&self) -> ::windows_core::Result; @@ -7897,7 +7897,7 @@ impl ITextInputPanelRunInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITipAutoCompleteClient_Impl: Sized { fn AdviseProvider(&self, hwndfield: super::super::Foundation::HWND, piprovider: ::core::option::Option<&ITipAutoCompleteProvider>) -> ::windows_core::Result<()>; @@ -7955,7 +7955,7 @@ impl ITipAutoCompleteClient_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITipAutoCompleteProvider_Impl: Sized { fn UpdatePendingText(&self, bstrpendingtext: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -7986,7 +7986,7 @@ impl ITipAutoCompleteProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkCollectorEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -8000,7 +8000,7 @@ impl _IInkCollectorEvents_Vtbl { *iid == <_IInkCollectorEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkEditEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -8014,7 +8014,7 @@ impl _IInkEditEvents_Vtbl { *iid == <_IInkEditEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -8028,7 +8028,7 @@ impl _IInkEvents_Vtbl { *iid == <_IInkEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkOverlayEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -8042,7 +8042,7 @@ impl _IInkOverlayEvents_Vtbl { *iid == <_IInkOverlayEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkPictureEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -8056,7 +8056,7 @@ impl _IInkPictureEvents_Vtbl { *iid == <_IInkPictureEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkRecognitionEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -8070,7 +8070,7 @@ impl _IInkRecognitionEvents_Vtbl { *iid == <_IInkRecognitionEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkStrokesEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -8084,7 +8084,7 @@ impl _IInkStrokesEvents_Vtbl { *iid == <_IInkStrokesEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IMathInputControlEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -8098,7 +8098,7 @@ impl _IMathInputControlEvents_Vtbl { *iid == <_IMathInputControlEvents as ::windows_core::ComInterface>::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IPenInputPanelEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] diff --git a/crates/libs/windows/src/Windows/Win32/UI/TabletPC/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/TabletPC/mod.rs index aac2d972d9..88e826e448 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/TabletPC/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/TabletPC/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn AddStroke(hrc: P0, ppacketdesc: *const PACKET_DESCRIPTION, cbpacket: u32, ppacket: *const u8, pxform: *const super::super::Graphics::Gdi::XFORM) -> ::windows_core::Result<()> @@ -17,7 +17,7 @@ where ::windows_targets::link!("inkobjcore.dll" "system" fn AddWordsToWordList(hwl : HRECOWORDLIST, pwcwords : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); AddWordsToWordList(hwl.into_param().abi(), pwcwords.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AdviseInkChange(hrc: P0, bnewstroke: P1) -> ::windows_core::Result<()> @@ -157,7 +157,7 @@ where ::windows_targets::link!("inkobjcore.dll" "system" fn MakeWordList(hrec : HRECOGNIZER, pbuffer : ::windows_core::PCWSTR, phwl : *mut HRECOWORDLIST) -> ::windows_core::HRESULT); MakeWordList(hrec.into_param().abi(), pbuffer.into_param().abi(), phwl).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn Process(hrc: P0, pbpartialprocessing: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> @@ -221,13 +221,13 @@ where #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDynamicRenderer(::windows_core::IUnknown); impl IDynamicRenderer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, benabled: P0) -> ::windows_core::Result<()> where @@ -235,13 +235,13 @@ impl IDynamicRenderer { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), benabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HWND(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HWND)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHWND(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -249,24 +249,24 @@ impl IDynamicRenderer { { (::windows_core::Interface::vtable(self).SetHWND)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClipRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClipRectangle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClipRectangle(&self, prccliprect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetClipRectangle)(::windows_core::Interface::as_raw(self), prccliprect).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ClipRegion(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClipRegion)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetClipRegion(&self, hcliprgn: P0) -> ::windows_core::Result<()> where @@ -274,13 +274,13 @@ impl IDynamicRenderer { { (::windows_core::Interface::vtable(self).SetClipRegion)(::windows_core::Interface::as_raw(self), hcliprgn.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DrawingAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DrawingAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_DrawingAttributes(&self, pida: P0) -> ::windows_core::Result<()> where @@ -288,13 +288,13 @@ impl IDynamicRenderer { { (::windows_core::Interface::vtable(self).putref_DrawingAttributes)(::windows_core::Interface::as_raw(self), pida.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DataCacheEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DataCacheEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDataCacheEnabled(&self, fcachedata: P0) -> ::windows_core::Result<()> where @@ -308,7 +308,7 @@ impl IDynamicRenderer { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Draw(&self, hdc: P0) -> ::windows_core::Result<()> where @@ -387,13 +387,13 @@ pub struct IDynamicRenderer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IGestureRecognizer(::windows_core::IUnknown); impl IGestureRecognizer { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, fenabled: P0) -> ::windows_core::Result<()> where @@ -443,7 +443,7 @@ pub struct IGestureRecognizer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHandwrittenTextInsertion(::windows_core::IUnknown); impl IHandwrittenTextInsertion { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn InsertRecognitionResultsArray(&self, psaalternates: *const super::super::System::Com::SAFEARRAY, locale: u32, falternatecontainsautospacinginformation: P0) -> ::windows_core::Result<()> where @@ -451,7 +451,7 @@ impl IHandwrittenTextInsertion { { (::windows_core::Interface::vtable(self).InsertRecognitionResultsArray)(::windows_core::Interface::as_raw(self), psaalternates, locale, falternatecontainsautospacinginformation.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn InsertInkRecognitionResult(&self, piinkrecoresult: P0, locale: u32, falternatecontainsautospacinginformation: P1) -> ::windows_core::Result<()> where @@ -481,7 +481,7 @@ pub struct IHandwrittenTextInsertion_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com")))] InsertInkRecognitionResult: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -504,7 +504,7 @@ unsafe impl ::windows_core::ComInterface for IInk { pub struct IInk_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -518,13 +518,13 @@ impl IInkCollector { pub unsafe fn SethWnd(&self, newwindow: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SethWnd)(::windows_core::Interface::as_raw(self), newwindow).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, collecting: P0) -> ::windows_core::Result<()> where @@ -532,13 +532,13 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), collecting.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultDrawingAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DefaultDrawingAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_DefaultDrawingAttributes(&self, newattributes: P0) -> ::windows_core::Result<()> where @@ -546,13 +546,13 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).putref_DefaultDrawingAttributes)(::windows_core::Interface::as_raw(self), newattributes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Renderer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Renderer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Renderer(&self, newinkrenderer: P0) -> ::windows_core::Result<()> where @@ -560,13 +560,13 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).putref_Renderer)(::windows_core::Interface::as_raw(self), newinkrenderer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Ink(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Ink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Ink(&self, newink: P0) -> ::windows_core::Result<()> where @@ -574,13 +574,13 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).putref_Ink)(::windows_core::Interface::as_raw(self), newink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoRedraw(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoRedraw)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoRedraw(&self, autoredraw: P0) -> ::windows_core::Result<()> where @@ -588,7 +588,7 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).SetAutoRedraw)(::windows_core::Interface::as_raw(self), autoredraw.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CollectingInk(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -601,13 +601,13 @@ impl IInkCollector { pub unsafe fn SetCollectionMode(&self, mode: InkCollectionMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCollectionMode)(::windows_core::Interface::as_raw(self), mode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicRendering(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DynamicRendering)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDynamicRendering(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -615,24 +615,24 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).SetDynamicRendering)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DesiredPacketDescription(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DesiredPacketDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDesiredPacketDescription(&self, packetguids: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDesiredPacketDescription)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(packetguids)).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn MouseIcon(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MouseIcon)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetMouseIcon(&self, mouseicon: P0) -> ::windows_core::Result<()> where @@ -640,7 +640,7 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).SetMouseIcon)(::windows_core::Interface::as_raw(self), mouseicon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn putref_MouseIcon(&self, mouseicon: P0) -> ::windows_core::Result<()> where @@ -655,7 +655,7 @@ impl IInkCollector { pub unsafe fn SetMousePointer(&self, mousepointer: InkMousePointer) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMousePointer)(::windows_core::Interface::as_raw(self), mousepointer).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cursors(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -675,19 +675,19 @@ impl IInkCollector { pub unsafe fn SetMarginY(&self, marginy: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMarginY)(::windows_core::Interface::as_raw(self), marginy).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tablet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Tablet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportHighContrastInk(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportHighContrastInk)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSupportHighContrastInk(&self, support: P0) -> ::windows_core::Result<()> where @@ -695,7 +695,7 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).SetSupportHighContrastInk)(::windows_core::Interface::as_raw(self), support.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGestureStatus(&self, gesture: InkApplicationGesture, listen: P0) -> ::windows_core::Result<()> where @@ -703,18 +703,18 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).SetGestureStatus)(::windows_core::Interface::as_raw(self), gesture, listen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGestureStatus(&self, gesture: InkApplicationGesture) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGestureStatus)(::windows_core::Interface::as_raw(self), gesture, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWindowInputRectangle(&self, windowinputrectangle: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindowInputRectangle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(windowinputrectangle)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWindowInputRectangle(&self, windowinputrectangle: P0) -> ::windows_core::Result<()> where @@ -722,7 +722,7 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).SetWindowInputRectangle)(::windows_core::Interface::as_raw(self), windowinputrectangle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllTabletsMode(&self, usemouseforinput: P0) -> ::windows_core::Result<()> where @@ -730,7 +730,7 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).SetAllTabletsMode)(::windows_core::Interface::as_raw(self), usemouseforinput.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSingleTabletIntegratedMode(&self, tablet: P0) -> ::windows_core::Result<()> where @@ -738,13 +738,13 @@ impl IInkCollector { { (::windows_core::Interface::vtable(self).SetSingleTabletIntegratedMode)(::windows_core::Interface::as_raw(self), tablet.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEventInterest(&self, eventid: InkCollectorEventInterest) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEventInterest)(::windows_core::Interface::as_raw(self), eventid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventInterest(&self, eventid: InkCollectorEventInterest, listen: P0) -> ::windows_core::Result<()> where @@ -899,7 +899,7 @@ pub struct IInkCollector_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEventInterest: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -914,19 +914,19 @@ impl IInkCursor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Inverted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Inverted)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DrawingAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DrawingAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_DrawingAttributes(&self, attributes: P0) -> ::windows_core::Result<()> where @@ -934,13 +934,13 @@ impl IInkCursor { { (::windows_core::Interface::vtable(self).putref_DrawingAttributes)(::windows_core::Interface::as_raw(self), attributes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tablet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Tablet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Buttons(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -985,7 +985,7 @@ pub struct IInkCursor_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Buttons: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1024,7 +1024,7 @@ pub struct IInkCursorButton_Vtbl { pub Id: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, id: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub State: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, currentstate: *mut InkCursorButtonState) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1039,7 +1039,7 @@ impl IInkCursorButtons { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, identifier: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1068,7 +1068,7 @@ pub struct IInkCursorButtons_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1083,7 +1083,7 @@ impl IInkCursors { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1112,7 +1112,7 @@ pub struct IInkCursors_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1127,13 +1127,13 @@ impl IInkCustomStrokes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, identifier: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(identifier), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, name: P0, strokes: P1) -> ::windows_core::Result<()> where @@ -1142,7 +1142,7 @@ impl IInkCustomStrokes { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), name.into_param().abi(), strokes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, identifier: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(identifier)).ok() @@ -1182,32 +1182,32 @@ pub struct IInkCustomStrokes_Vtbl { Remove: usize, pub Clear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkDisp(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInkDisp { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Strokes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Strokes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExtendedProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExtendedProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Dirty(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Dirty)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDirty(&self, dirty: P0) -> ::windows_core::Result<()> where @@ -1215,19 +1215,19 @@ impl IInkDisp { { (::windows_core::Interface::vtable(self).SetDirty)(::windows_core::Interface::as_raw(self), dirty.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CustomStrokes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CustomStrokes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBoundingBox(&self, boundingboxmode: InkBoundingBoxMode) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBoundingBox)(::windows_core::Interface::as_raw(self), boundingboxmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeleteStrokes(&self, strokes: P0) -> ::windows_core::Result<()> where @@ -1235,7 +1235,7 @@ impl IInkDisp { { (::windows_core::Interface::vtable(self).DeleteStrokes)(::windows_core::Interface::as_raw(self), strokes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DeleteStroke(&self, stroke: P0) -> ::windows_core::Result<()> where @@ -1243,7 +1243,7 @@ impl IInkDisp { { (::windows_core::Interface::vtable(self).DeleteStroke)(::windows_core::Interface::as_raw(self), stroke.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExtractStrokes(&self, strokes: P0, extractflags: InkExtractFlags) -> ::windows_core::Result where @@ -1252,7 +1252,7 @@ impl IInkDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExtractStrokes)(::windows_core::Interface::as_raw(self), strokes.into_param().abi(), extractflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExtractWithRectangle(&self, rectangle: P0, extractflags: InkExtractFlags) -> ::windows_core::Result where @@ -1261,7 +1261,7 @@ impl IInkDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExtractWithRectangle)(::windows_core::Interface::as_raw(self), rectangle.into_param().abi(), extractflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clip(&self, rectangle: P0) -> ::windows_core::Result<()> where @@ -1269,19 +1269,19 @@ impl IInkDisp { { (::windows_core::Interface::vtable(self).Clip)(::windows_core::Interface::as_raw(self), rectangle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HitTestCircle(&self, x: i32, y: i32, radius: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HitTestCircle)(::windows_core::Interface::as_raw(self), x, y, radius, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn HitTestWithRectangle(&self, selectionrectangle: P0, intersectpercent: f32) -> ::windows_core::Result where @@ -1290,23 +1290,23 @@ impl IInkDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HitTestWithRectangle)(::windows_core::Interface::as_raw(self), selectionrectangle.into_param().abi(), intersectpercent, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn HitTestWithLasso(&self, points: super::super::System::Variant::VARIANT, intersectpercent: f32, lassopoints: ::core::option::Option<*mut super::super::System::Variant::VARIANT>, strokes: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).HitTestWithLasso)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(points), intersectpercent, ::core::mem::transmute(lassopoints.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(strokes)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NearestPoint(&self, x: i32, y: i32, pointonstroke: *mut f32, distancefrompacket: *mut f32, stroke: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NearestPoint)(::windows_core::Interface::as_raw(self), x, y, pointonstroke, distancefrompacket, ::core::mem::transmute(stroke)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateStrokes(&self, strokeids: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateStrokes)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(strokeids), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddStrokesAtRectangle(&self, sourcestrokes: P0, targetrectangle: P1) -> ::windows_core::Result<()> where @@ -1315,24 +1315,24 @@ impl IInkDisp { { (::windows_core::Interface::vtable(self).AddStrokesAtRectangle)(::windows_core::Interface::as_raw(self), sourcestrokes.into_param().abi(), targetrectangle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Save(&self, persistenceformat: InkPersistenceFormat, compressionmode: InkPersistenceCompressionMode) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Save)(::windows_core::Interface::as_raw(self), persistenceformat, compressionmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Load(&self, data: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Load)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(data)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateStroke(&self, packetdata: super::super::System::Variant::VARIANT, packetdescription: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateStroke)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(packetdata), ::core::mem::transmute(packetdescription), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClipboardCopyWithRectangle(&self, rectangle: P0, clipboardformats: InkClipboardFormats, clipboardmodes: InkClipboardModes) -> ::windows_core::Result where @@ -1341,7 +1341,7 @@ impl IInkDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClipboardCopyWithRectangle)(::windows_core::Interface::as_raw(self), rectangle.into_param().abi(), clipboardformats, clipboardmodes, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClipboardCopy(&self, strokes: P0, clipboardformats: InkClipboardFormats, clipboardmodes: InkClipboardModes) -> ::windows_core::Result where @@ -1350,7 +1350,7 @@ impl IInkDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ClipboardCopy)(::windows_core::Interface::as_raw(self), strokes.into_param().abi(), clipboardformats, clipboardmodes, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CanPaste(&self, dataobject: P0) -> ::windows_core::Result where @@ -1359,7 +1359,7 @@ impl IInkDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanPaste)(::windows_core::Interface::as_raw(self), dataobject.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ClipboardPaste(&self, x: i32, y: i32, dataobject: P0) -> ::windows_core::Result where @@ -1485,20 +1485,20 @@ pub struct IInkDisp_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ClipboardPaste: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkDivider(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInkDivider { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Strokes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Strokes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Strokes(&self, strokes: P0) -> ::windows_core::Result<()> where @@ -1506,13 +1506,13 @@ impl IInkDivider { { (::windows_core::Interface::vtable(self).putref_Strokes)(::windows_core::Interface::as_raw(self), strokes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RecognizerContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RecognizerContext)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_RecognizerContext(&self, recognizercontext: P0) -> ::windows_core::Result<()> where @@ -1527,7 +1527,7 @@ impl IInkDivider { pub unsafe fn SetLineHeight(&self, lineheight: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetLineHeight)(::windows_core::Interface::as_raw(self), lineheight).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Divide(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1572,20 +1572,20 @@ pub struct IInkDivider_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Divide: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkDivisionResult(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInkDivisionResult { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Strokes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Strokes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ResultByType(&self, divisiontype: InkDivisionType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1616,14 +1616,14 @@ pub struct IInkDivisionResult_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ResultByType: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkDivisionUnit(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInkDivisionUnit { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Strokes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1637,7 +1637,7 @@ impl IInkDivisionUnit { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RecognizedString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RotationTransform(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1670,7 +1670,7 @@ pub struct IInkDivisionUnit_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] RotationTransform: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1685,7 +1685,7 @@ impl IInkDivisionUnits { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1714,7 +1714,7 @@ pub struct IInkDivisionUnits_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1742,13 +1742,13 @@ impl IInkDrawingAttributes { pub unsafe fn SetHeight(&self, newheight: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetHeight)(::windows_core::Interface::as_raw(self), newheight).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FitToCurve(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FitToCurve)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFitToCurve(&self, flag: P0) -> ::windows_core::Result<()> where @@ -1756,13 +1756,13 @@ impl IInkDrawingAttributes { { (::windows_core::Interface::vtable(self).SetFitToCurve)(::windows_core::Interface::as_raw(self), flag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IgnorePressure(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IgnorePressure)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetIgnorePressure(&self, flag: P0) -> ::windows_core::Result<()> where @@ -1770,13 +1770,13 @@ impl IInkDrawingAttributes { { (::windows_core::Interface::vtable(self).SetIgnorePressure)(::windows_core::Interface::as_raw(self), flag.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AntiAliased(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AntiAliased)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAntiAliased(&self, flag: P0) -> ::windows_core::Result<()> where @@ -1805,13 +1805,13 @@ impl IInkDrawingAttributes { pub unsafe fn SetPenTip(&self, newpentip: InkPenTip) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPenTip)(::windows_core::Interface::as_raw(self), newpentip).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExtendedProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExtendedProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1878,7 +1878,7 @@ pub struct IInkDrawingAttributes_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1889,13 +1889,13 @@ impl IInkEdit { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Status)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UseMouseForInput(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).UseMouseForInput)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseMouseForInput(&self, newval: P0) -> ::windows_core::Result<()> where @@ -1917,13 +1917,13 @@ impl IInkEdit { pub unsafe fn SetInkInsertMode(&self, newval: InkInsertMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetInkInsertMode)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DrawingAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DrawingAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_DrawingAttributes(&self, newval: P0) -> ::windows_core::Result<()> where @@ -1938,13 +1938,13 @@ impl IInkEdit { pub unsafe fn SetRecognitionTimeout(&self, newval: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRecognitionTimeout)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recognizer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Recognizer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Recognizer(&self, newval: P0) -> ::windows_core::Result<()> where @@ -1962,13 +1962,13 @@ impl IInkEdit { { (::windows_core::Interface::vtable(self).SetFactoid)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelInks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelInks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelInks(&self, selink: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelInks)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(selink)).ok() @@ -1983,13 +1983,13 @@ impl IInkEdit { pub unsafe fn Recognize(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Recognize)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGestureStatus(&self, gesture: InkApplicationGesture) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGestureStatus)(::windows_core::Interface::as_raw(self), gesture, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGestureStatus(&self, gesture: InkApplicationGesture, listen: P0) -> ::windows_core::Result<()> where @@ -2018,19 +2018,19 @@ impl IInkEdit { pub unsafe fn SetBorderStyle(&self, pborderstyle: BorderStyleConstants) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetBorderStyle)(::windows_core::Interface::as_raw(self), pborderstyle).ok() } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn Hwnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Hwnd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn Font(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Font)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn putref_Font(&self, ppfont: P0) -> ::windows_core::Result<()> where @@ -2048,13 +2048,13 @@ impl IInkEdit { { (::windows_core::Interface::vtable(self).SetText)(::windows_core::Interface::as_raw(self), pbstrtext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn MouseIcon(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MouseIcon)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetMouseIcon(&self, mouseicon: P0) -> ::windows_core::Result<()> where @@ -2062,7 +2062,7 @@ impl IInkEdit { { (::windows_core::Interface::vtable(self).SetMouseIcon)(::windows_core::Interface::as_raw(self), mouseicon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn putref_MouseIcon(&self, mouseicon: P0) -> ::windows_core::Result<()> where @@ -2077,13 +2077,13 @@ impl IInkEdit { pub unsafe fn SetMousePointer(&self, mousepointer: InkMousePointer) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMousePointer)(::windows_core::Interface::as_raw(self), mousepointer).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Locked(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Locked)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetLocked(&self, newval: P0) -> ::windows_core::Result<()> where @@ -2091,13 +2091,13 @@ impl IInkEdit { { (::windows_core::Interface::vtable(self).SetLocked)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, newval: P0) -> ::windows_core::Result<()> where @@ -2112,13 +2112,13 @@ impl IInkEdit { pub unsafe fn SetMaxLength(&self, lmaxlength: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMaxLength)(::windows_core::Interface::as_raw(self), lmaxlength).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MultiLine(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MultiLine)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMultiLine(&self, newval: P0) -> ::windows_core::Result<()> where @@ -2133,13 +2133,13 @@ impl IInkEdit { pub unsafe fn SetScrollBars(&self, newval: ScrollBarsConstants) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetScrollBars)(::windows_core::Interface::as_raw(self), newval).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DisableNoScroll(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DisableNoScroll)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDisableNoScroll(&self, newval: P0) -> ::windows_core::Result<()> where @@ -2147,90 +2147,90 @@ impl IInkEdit { { (::windows_core::Interface::vtable(self).SetDisableNoScroll)(::windows_core::Interface::as_raw(self), newval.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelAlignment(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelAlignment)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelAlignment(&self, pvarselalignment: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelAlignment)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pvarselalignment)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelBold(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelBold)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelBold(&self, pvarselbold: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelBold)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pvarselbold)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelItalic(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelItalic)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelItalic(&self, pvarselitalic: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelItalic)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pvarselitalic)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelUnderline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelUnderline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelUnderline(&self, pvarselunderline: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelUnderline)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pvarselunderline)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelColor(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelColor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelColor(&self, pvarselcolor: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelColor)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pvarselcolor)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelFontName(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelFontName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelFontName(&self, pvarselfontname: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelFontName)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pvarselfontname)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelFontSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelFontSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelFontSize(&self, pvarselfontsize: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelFontSize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pvarselfontsize)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelCharOffset(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SelCharOffset)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelCharOffset(&self, pvarselcharoffset: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelCharOffset)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(pvarselcharoffset)).ok() @@ -2496,7 +2496,7 @@ pub struct IInkEdit_Vtbl { pub SetSelRTF: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstrselrtf: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2511,13 +2511,13 @@ impl IInkExtendedProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, identifier: super::super::System::Variant::VARIANT) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Item)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(identifier), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, guid: P0, data: super::super::System::Variant::VARIANT) -> ::windows_core::Result where @@ -2526,7 +2526,7 @@ impl IInkExtendedProperties { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), guid.into_param().abi(), ::core::mem::transmute(data), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, identifier: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(identifier)).ok() @@ -2534,7 +2534,7 @@ impl IInkExtendedProperties { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DoesPropertyExist(&self, guid: P0) -> ::windows_core::Result where @@ -2579,7 +2579,7 @@ pub struct IInkExtendedProperties_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] DoesPropertyExist: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2590,13 +2590,13 @@ impl IInkExtendedProperty { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Guid)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Data(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Data)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetData(&self, data: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetData)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(data)).ok() @@ -2627,7 +2627,7 @@ pub struct IInkExtendedProperty_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetData: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2669,17 +2669,17 @@ pub struct IInkGesture_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkLineInfo(::windows_core::IUnknown); impl IInkLineInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFormat(&self, pim: *const INKMETRIC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetFormat)(::windows_core::Interface::as_raw(self), pim).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFormat(&self, pim: *const INKMETRIC) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetFormat)(::windows_core::Interface::as_raw(self), pim).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetInkExtent(&self, pim: *const INKMETRIC, pnwidth: *const u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInkExtent)(::windows_core::Interface::as_raw(self), pim, pnwidth).ok() @@ -2727,7 +2727,7 @@ pub struct IInkLineInfo_Vtbl { pub SetCandidate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ncandidatenum: u32, strrecogword: ::windows_core::PCWSTR) -> ::windows_core::HRESULT, pub Recognize: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2741,13 +2741,13 @@ impl IInkOverlay { pub unsafe fn SethWnd(&self, newwindow: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SethWnd)(::windows_core::Interface::as_raw(self), newwindow).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, collecting: P0) -> ::windows_core::Result<()> where @@ -2755,13 +2755,13 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), collecting.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultDrawingAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DefaultDrawingAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_DefaultDrawingAttributes(&self, newattributes: P0) -> ::windows_core::Result<()> where @@ -2769,13 +2769,13 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).putref_DefaultDrawingAttributes)(::windows_core::Interface::as_raw(self), newattributes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Renderer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Renderer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Renderer(&self, newinkrenderer: P0) -> ::windows_core::Result<()> where @@ -2783,13 +2783,13 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).putref_Renderer)(::windows_core::Interface::as_raw(self), newinkrenderer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Ink(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Ink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Ink(&self, newink: P0) -> ::windows_core::Result<()> where @@ -2797,13 +2797,13 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).putref_Ink)(::windows_core::Interface::as_raw(self), newink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoRedraw(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoRedraw)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoRedraw(&self, autoredraw: P0) -> ::windows_core::Result<()> where @@ -2811,7 +2811,7 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).SetAutoRedraw)(::windows_core::Interface::as_raw(self), autoredraw.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CollectingInk(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2824,13 +2824,13 @@ impl IInkOverlay { pub unsafe fn SetCollectionMode(&self, mode: InkCollectionMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCollectionMode)(::windows_core::Interface::as_raw(self), mode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicRendering(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DynamicRendering)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDynamicRendering(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -2838,24 +2838,24 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).SetDynamicRendering)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DesiredPacketDescription(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DesiredPacketDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDesiredPacketDescription(&self, packetguids: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDesiredPacketDescription)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(packetguids)).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn MouseIcon(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MouseIcon)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetMouseIcon(&self, mouseicon: P0) -> ::windows_core::Result<()> where @@ -2863,7 +2863,7 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).SetMouseIcon)(::windows_core::Interface::as_raw(self), mouseicon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn putref_MouseIcon(&self, mouseicon: P0) -> ::windows_core::Result<()> where @@ -2885,13 +2885,13 @@ impl IInkOverlay { pub unsafe fn SetEditingMode(&self, editingmode: InkOverlayEditingMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEditingMode)(::windows_core::Interface::as_raw(self), editingmode).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Selection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Selection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSelection(&self, selection: P0) -> ::windows_core::Result<()> where @@ -2920,7 +2920,7 @@ impl IInkOverlay { pub unsafe fn SetAttachMode(&self, attachmode: InkOverlayAttachMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAttachMode)(::windows_core::Interface::as_raw(self), attachmode).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cursors(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2940,19 +2940,19 @@ impl IInkOverlay { pub unsafe fn SetMarginY(&self, marginy: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMarginY)(::windows_core::Interface::as_raw(self), marginy).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tablet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Tablet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportHighContrastInk(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportHighContrastInk)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSupportHighContrastInk(&self, support: P0) -> ::windows_core::Result<()> where @@ -2960,13 +2960,13 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).SetSupportHighContrastInk)(::windows_core::Interface::as_raw(self), support.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportHighContrastSelectionUI(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportHighContrastSelectionUI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSupportHighContrastSelectionUI(&self, support: P0) -> ::windows_core::Result<()> where @@ -2978,7 +2978,7 @@ impl IInkOverlay { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HitTestSelection)(::windows_core::Interface::as_raw(self), x, y, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Draw(&self, rect: P0) -> ::windows_core::Result<()> where @@ -2986,7 +2986,7 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).Draw)(::windows_core::Interface::as_raw(self), rect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGestureStatus(&self, gesture: InkApplicationGesture, listen: P0) -> ::windows_core::Result<()> where @@ -2994,18 +2994,18 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).SetGestureStatus)(::windows_core::Interface::as_raw(self), gesture, listen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGestureStatus(&self, gesture: InkApplicationGesture) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGestureStatus)(::windows_core::Interface::as_raw(self), gesture, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWindowInputRectangle(&self, windowinputrectangle: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindowInputRectangle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(windowinputrectangle)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWindowInputRectangle(&self, windowinputrectangle: P0) -> ::windows_core::Result<()> where @@ -3013,7 +3013,7 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).SetWindowInputRectangle)(::windows_core::Interface::as_raw(self), windowinputrectangle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllTabletsMode(&self, usemouseforinput: P0) -> ::windows_core::Result<()> where @@ -3021,7 +3021,7 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).SetAllTabletsMode)(::windows_core::Interface::as_raw(self), usemouseforinput.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSingleTabletIntegratedMode(&self, tablet: P0) -> ::windows_core::Result<()> where @@ -3029,13 +3029,13 @@ impl IInkOverlay { { (::windows_core::Interface::vtable(self).SetSingleTabletIntegratedMode)(::windows_core::Interface::as_raw(self), tablet.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEventInterest(&self, eventid: InkCollectorEventInterest) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEventInterest)(::windows_core::Interface::as_raw(self), eventid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventInterest(&self, eventid: InkCollectorEventInterest, listen: P0) -> ::windows_core::Result<()> where @@ -3219,7 +3219,7 @@ pub struct IInkOverlay_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEventInterest: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3230,13 +3230,13 @@ impl IInkPicture { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).hWnd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultDrawingAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DefaultDrawingAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_DefaultDrawingAttributes(&self, newattributes: P0) -> ::windows_core::Result<()> where @@ -3244,13 +3244,13 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).putref_DefaultDrawingAttributes)(::windows_core::Interface::as_raw(self), newattributes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Renderer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Renderer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Renderer(&self, newinkrenderer: P0) -> ::windows_core::Result<()> where @@ -3258,13 +3258,13 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).putref_Renderer)(::windows_core::Interface::as_raw(self), newinkrenderer.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Ink(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Ink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Ink(&self, newink: P0) -> ::windows_core::Result<()> where @@ -3272,13 +3272,13 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).putref_Ink)(::windows_core::Interface::as_raw(self), newink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoRedraw(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoRedraw)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoRedraw(&self, autoredraw: P0) -> ::windows_core::Result<()> where @@ -3286,7 +3286,7 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetAutoRedraw)(::windows_core::Interface::as_raw(self), autoredraw.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CollectingInk(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3299,13 +3299,13 @@ impl IInkPicture { pub unsafe fn SetCollectionMode(&self, mode: InkCollectionMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetCollectionMode)(::windows_core::Interface::as_raw(self), mode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn DynamicRendering(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DynamicRendering)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDynamicRendering(&self, enabled: P0) -> ::windows_core::Result<()> where @@ -3313,24 +3313,24 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetDynamicRendering)(::windows_core::Interface::as_raw(self), enabled.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DesiredPacketDescription(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DesiredPacketDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDesiredPacketDescription(&self, packetguids: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDesiredPacketDescription)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(packetguids)).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn MouseIcon(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MouseIcon)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetMouseIcon(&self, mouseicon: P0) -> ::windows_core::Result<()> where @@ -3338,7 +3338,7 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetMouseIcon)(::windows_core::Interface::as_raw(self), mouseicon.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn putref_MouseIcon(&self, mouseicon: P0) -> ::windows_core::Result<()> where @@ -3360,13 +3360,13 @@ impl IInkPicture { pub unsafe fn SetEditingMode(&self, editingmode: InkOverlayEditingMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEditingMode)(::windows_core::Interface::as_raw(self), editingmode).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Selection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Selection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSelection(&self, selection: P0) -> ::windows_core::Result<()> where @@ -3388,7 +3388,7 @@ impl IInkPicture { pub unsafe fn SetEraserWidth(&self, neweraserwidth: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEraserWidth)(::windows_core::Interface::as_raw(self), neweraserwidth).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn putref_Picture(&self, ppicture: P0) -> ::windows_core::Result<()> where @@ -3396,7 +3396,7 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).putref_Picture)(::windows_core::Interface::as_raw(self), ppicture.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn SetPicture(&self, ppicture: P0) -> ::windows_core::Result<()> where @@ -3404,7 +3404,7 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetPicture)(::windows_core::Interface::as_raw(self), ppicture.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn Picture(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3424,7 +3424,7 @@ impl IInkPicture { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BackColor)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Cursors(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3444,19 +3444,19 @@ impl IInkPicture { pub unsafe fn SetMarginY(&self, marginy: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMarginY)(::windows_core::Interface::as_raw(self), marginy).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Tablet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Tablet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportHighContrastInk(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportHighContrastInk)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSupportHighContrastInk(&self, support: P0) -> ::windows_core::Result<()> where @@ -3464,13 +3464,13 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetSupportHighContrastInk)(::windows_core::Interface::as_raw(self), support.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SupportHighContrastSelectionUI(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportHighContrastSelectionUI)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSupportHighContrastSelectionUI(&self, support: P0) -> ::windows_core::Result<()> where @@ -3482,7 +3482,7 @@ impl IInkPicture { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HitTestSelection)(::windows_core::Interface::as_raw(self), x, y, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGestureStatus(&self, gesture: InkApplicationGesture, listen: P0) -> ::windows_core::Result<()> where @@ -3490,18 +3490,18 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetGestureStatus)(::windows_core::Interface::as_raw(self), gesture, listen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetGestureStatus(&self, gesture: InkApplicationGesture) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGestureStatus)(::windows_core::Interface::as_raw(self), gesture, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetWindowInputRectangle(&self, windowinputrectangle: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetWindowInputRectangle)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(windowinputrectangle)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWindowInputRectangle(&self, windowinputrectangle: P0) -> ::windows_core::Result<()> where @@ -3509,7 +3509,7 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetWindowInputRectangle)(::windows_core::Interface::as_raw(self), windowinputrectangle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllTabletsMode(&self, usemouseforinput: P0) -> ::windows_core::Result<()> where @@ -3517,7 +3517,7 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetAllTabletsMode)(::windows_core::Interface::as_raw(self), usemouseforinput.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSingleTabletIntegratedMode(&self, tablet: P0) -> ::windows_core::Result<()> where @@ -3525,13 +3525,13 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetSingleTabletIntegratedMode)(::windows_core::Interface::as_raw(self), tablet.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetEventInterest(&self, eventid: InkCollectorEventInterest) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEventInterest)(::windows_core::Interface::as_raw(self), eventid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEventInterest(&self, eventid: InkCollectorEventInterest, listen: P0) -> ::windows_core::Result<()> where @@ -3539,13 +3539,13 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetEventInterest)(::windows_core::Interface::as_raw(self), eventid, listen.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InkEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InkEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInkEnabled(&self, collecting: P0) -> ::windows_core::Result<()> where @@ -3553,13 +3553,13 @@ impl IInkPicture { { (::windows_core::Interface::vtable(self).SetInkEnabled)(::windows_core::Interface::as_raw(self), collecting.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, vbool: P0) -> ::windows_core::Result<()> where @@ -3760,7 +3760,7 @@ pub struct IInkPicture_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetEnabled: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3775,25 +3775,25 @@ impl IInkRecognitionAlternate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Confidence)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Baseline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Baseline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Midline(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Midline)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Ascender(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Ascender)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Descender(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3803,25 +3803,25 @@ impl IInkRecognitionAlternate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LineNumber)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Strokes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Strokes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LineAlternates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LineAlternates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ConfidenceAlternates(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ConfidenceAlternates)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStrokesFromStrokeRanges(&self, strokes: P0) -> ::windows_core::Result where @@ -3830,12 +3830,12 @@ impl IInkRecognitionAlternate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStrokesFromStrokeRanges)(::windows_core::Interface::as_raw(self), strokes.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStrokesFromTextRange(&self, selectionstart: *mut i32, selectionlength: *mut i32, getstrokesfromtextrange: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetStrokesFromTextRange)(::windows_core::Interface::as_raw(self), selectionstart, selectionlength, ::core::mem::transmute(getstrokesfromtextrange)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTextRangeFromStrokes(&self, strokes: P0, selectionstart: *mut i32, selectionlength: *mut i32) -> ::windows_core::Result<()> where @@ -3843,7 +3843,7 @@ impl IInkRecognitionAlternate { { (::windows_core::Interface::vtable(self).GetTextRangeFromStrokes)(::windows_core::Interface::as_raw(self), strokes.into_param().abi(), selectionstart, selectionlength).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AlternatesWithConstantPropertyValues(&self, propertytype: P0) -> ::windows_core::Result where @@ -3852,7 +3852,7 @@ impl IInkRecognitionAlternate { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AlternatesWithConstantPropertyValues)(::windows_core::Interface::as_raw(self), propertytype.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPropertyValue(&self, propertytype: P0) -> ::windows_core::Result where @@ -3929,7 +3929,7 @@ pub struct IInkRecognitionAlternate_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetPropertyValue: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3944,13 +3944,13 @@ impl IInkRecognitionAlternates { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Strokes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Strokes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3983,7 +3983,7 @@ pub struct IInkRecognitionAlternates_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -3994,7 +3994,7 @@ impl IInkRecognitionResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TopString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TopAlternate(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4004,19 +4004,19 @@ impl IInkRecognitionResult { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TopConfidence)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Strokes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Strokes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AlternatesFromSelection(&self, selectionstart: i32, selectionlength: i32, maximumalternates: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AlternatesFromSelection)(::windows_core::Interface::as_raw(self), selectionstart, selectionlength, maximumalternates, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ModifyTopAlternate(&self, alternate: P0) -> ::windows_core::Result<()> where @@ -4063,7 +4063,7 @@ pub struct IInkRecognitionResult_Vtbl { ModifyTopAlternate: usize, pub SetResultOnStrokes: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4082,25 +4082,25 @@ impl IInkRecognizer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Capabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Languages(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Languages)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SupportedProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SupportedProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PreferredPacketDescription(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PreferredPacketDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateRecognizerContext(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4142,7 +4142,7 @@ pub struct IInkRecognizer_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] CreateRecognizerContext: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4153,7 +4153,7 @@ impl IInkRecognizer2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Id)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UnicodeRanges(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4181,20 +4181,20 @@ pub struct IInkRecognizer2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] UnicodeRanges: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkRecognizerContext(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInkRecognizerContext { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Strokes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Strokes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Strokes(&self, strokes: P0) -> ::windows_core::Result<()> where @@ -4219,13 +4219,13 @@ impl IInkRecognizerContext { { (::windows_core::Interface::vtable(self).SetFactoid)(::windows_core::Interface::as_raw(self), factoid.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Guide(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Guide)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Guide(&self, recognizerguide: P0) -> ::windows_core::Result<()> where @@ -4260,13 +4260,13 @@ impl IInkRecognizerContext { pub unsafe fn SetRecognitionFlags(&self, modes: InkRecognitionModes) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRecognitionFlags)(::windows_core::Interface::as_raw(self), modes).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WordList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WordList)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_WordList(&self, wordlist: P0) -> ::windows_core::Result<()> where @@ -4274,13 +4274,13 @@ impl IInkRecognizerContext { { (::windows_core::Interface::vtable(self).putref_WordList)(::windows_core::Interface::as_raw(self), wordlist.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recognizer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Recognizer)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Recognize(&self, recognitionstatus: *mut InkRecognitionStatus, recognitionresult: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Recognize)(::windows_core::Interface::as_raw(self), recognitionstatus, ::core::mem::transmute(recognitionresult)).ok() @@ -4291,23 +4291,23 @@ impl IInkRecognizerContext { pub unsafe fn EndInkInput(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndInkInput)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BackgroundRecognize(&self, customdata: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BackgroundRecognize)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(customdata)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BackgroundRecognizeWithAlternates(&self, customdata: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BackgroundRecognizeWithAlternates)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(customdata)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clone(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsStringSupported(&self, string: P0) -> ::windows_core::Result where @@ -4393,20 +4393,20 @@ pub struct IInkRecognizerContext_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsStringSupported: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkRecognizerContext2(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInkRecognizerContext2 { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnabledUnicodeRanges(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnabledUnicodeRanges)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetEnabledUnicodeRanges(&self, unicoderanges: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetEnabledUnicodeRanges)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(unicoderanges)).ok() @@ -4436,20 +4436,20 @@ pub struct IInkRecognizerContext2_Vtbl { #[cfg(not(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetEnabledUnicodeRanges: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkRecognizerGuide(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInkRecognizerGuide { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn WritingBox(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WritingBox)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetWritingBox(&self, rectangle: P0) -> ::windows_core::Result<()> where @@ -4457,13 +4457,13 @@ impl IInkRecognizerGuide { { (::windows_core::Interface::vtable(self).SetWritingBox)(::windows_core::Interface::as_raw(self), rectangle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DrawnBox(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DrawnBox)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetDrawnBox(&self, rectangle: P0) -> ::windows_core::Result<()> where @@ -4492,12 +4492,12 @@ impl IInkRecognizerGuide { pub unsafe fn SetMidline(&self, units: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetMidline)(::windows_core::Interface::as_raw(self), units).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GuideData(&self, precoguide: *mut InkRecoGuide) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GuideData)(::windows_core::Interface::as_raw(self), precoguide).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetGuideData(&self, recoguide: InkRecoGuide) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetGuideData)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(recoguide)).ok() @@ -4549,7 +4549,7 @@ pub struct IInkRecognizerGuide_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] SetGuideData: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4564,13 +4564,13 @@ impl IInkRecognizers { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDefaultRecognizer(&self, lcid: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultRecognizer)(::windows_core::Interface::as_raw(self), lcid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4603,7 +4603,7 @@ pub struct IInkRecognizers_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Item: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4638,13 +4638,13 @@ impl IInkRectangle { pub unsafe fn SetRight(&self, units: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRight)(::windows_core::Interface::as_raw(self), units).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Data(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Data)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetData(&self, rect: super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetData)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(rect)).ok() @@ -4690,14 +4690,14 @@ pub struct IInkRectangle_Vtbl { pub GetRectangle: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, top: *mut i32, left: *mut i32, bottom: *mut i32, right: *mut i32) -> ::windows_core::HRESULT, pub SetRectangle: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, top: i32, left: i32, bottom: i32, right: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkRenderer(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInkRenderer { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetViewTransform(&self, viewtransform: P0) -> ::windows_core::Result<()> where @@ -4705,7 +4705,7 @@ impl IInkRenderer { { (::windows_core::Interface::vtable(self).GetViewTransform)(::windows_core::Interface::as_raw(self), viewtransform.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetViewTransform(&self, viewtransform: P0) -> ::windows_core::Result<()> where @@ -4713,7 +4713,7 @@ impl IInkRenderer { { (::windows_core::Interface::vtable(self).SetViewTransform)(::windows_core::Interface::as_raw(self), viewtransform.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetObjectTransform(&self, objecttransform: P0) -> ::windows_core::Result<()> where @@ -4721,7 +4721,7 @@ impl IInkRenderer { { (::windows_core::Interface::vtable(self).GetObjectTransform)(::windows_core::Interface::as_raw(self), objecttransform.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetObjectTransform(&self, objecttransform: P0) -> ::windows_core::Result<()> where @@ -4729,7 +4729,7 @@ impl IInkRenderer { { (::windows_core::Interface::vtable(self).SetObjectTransform)(::windows_core::Interface::as_raw(self), objecttransform.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Draw(&self, hdc: isize, strokes: P0) -> ::windows_core::Result<()> where @@ -4737,7 +4737,7 @@ impl IInkRenderer { { (::windows_core::Interface::vtable(self).Draw)(::windows_core::Interface::as_raw(self), hdc, strokes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DrawStroke(&self, hdc: isize, stroke: P0, drawingattributes: P1) -> ::windows_core::Result<()> where @@ -4752,17 +4752,17 @@ impl IInkRenderer { pub unsafe fn InkSpaceToPixel(&self, hdcdisplay: isize, x: *mut i32, y: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InkSpaceToPixel)(::windows_core::Interface::as_raw(self), hdcdisplay, x, y).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PixelToInkSpaceFromPoints(&self, hdc: isize, points: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PixelToInkSpaceFromPoints)(::windows_core::Interface::as_raw(self), hdc, points).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InkSpaceToPixelFromPoints(&self, hdc: isize, points: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InkSpaceToPixelFromPoints)(::windows_core::Interface::as_raw(self), hdc, points).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Measure(&self, strokes: P0) -> ::windows_core::Result where @@ -4771,7 +4771,7 @@ impl IInkRenderer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Measure)(::windows_core::Interface::as_raw(self), strokes.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MeasureStroke(&self, stroke: P0, drawingattributes: P1) -> ::windows_core::Result where @@ -4787,7 +4787,7 @@ impl IInkRenderer { pub unsafe fn Rotate(&self, degrees: f32, x: f32, y: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Rotate)(::windows_core::Interface::as_raw(self), degrees, x, y).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScaleTransform(&self, horizontalmultiplier: f32, verticalmultiplier: f32, applyonpenwidth: P0) -> ::windows_core::Result<()> where @@ -4860,7 +4860,7 @@ pub struct IInkRenderer_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] ScaleTransform: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -4871,19 +4871,19 @@ impl IInkStrokeDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BezierPoints(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BezierPoints)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DrawingAttributes(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DrawingAttributes)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_DrawingAttributes(&self, drawattrs: P0) -> ::windows_core::Result<()> where @@ -4891,31 +4891,31 @@ impl IInkStrokeDisp { { (::windows_core::Interface::vtable(self).putref_DrawingAttributes)(::windows_core::Interface::as_raw(self), drawattrs.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Ink(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Ink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ExtendedProperties(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExtendedProperties)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PolylineCusps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PolylineCusps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BezierCusps(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).BezierCusps)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SelfIntersections(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4929,25 +4929,25 @@ impl IInkStrokeDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PacketSize)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PacketDescription(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PacketDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Deleted(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Deleted)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBoundingBox(&self, boundingboxmode: InkBoundingBoxMode) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBoundingBox)(::windows_core::Interface::as_raw(self), boundingboxmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindIntersections(&self, strokes: P0) -> ::windows_core::Result where @@ -4956,7 +4956,7 @@ impl IInkStrokeDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FindIntersections)(::windows_core::Interface::as_raw(self), strokes.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetRectangleIntersections(&self, rectangle: P0) -> ::windows_core::Result where @@ -4965,7 +4965,7 @@ impl IInkStrokeDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRectangleIntersections)(::windows_core::Interface::as_raw(self), rectangle.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clip(&self, rectangle: P0) -> ::windows_core::Result<()> where @@ -4973,7 +4973,7 @@ impl IInkStrokeDisp { { (::windows_core::Interface::vtable(self).Clip)(::windows_core::Interface::as_raw(self), rectangle.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HitTestCircle(&self, x: i32, y: i32, radius: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4982,7 +4982,7 @@ impl IInkStrokeDisp { pub unsafe fn NearestPoint(&self, x: i32, y: i32, distance: *mut f32, point: *mut f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).NearestPoint)(::windows_core::Interface::as_raw(self), x, y, distance, point).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Split(&self, splitat: f32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4994,25 +4994,25 @@ impl IInkStrokeDisp { { (::windows_core::Interface::vtable(self).GetPacketDescriptionPropertyMetrics)(::windows_core::Interface::as_raw(self), propertyname.into_param().abi(), minimum, maximum, units, resolution).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPoints(&self, index: i32, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPoints)(::windows_core::Interface::as_raw(self), index, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPoints(&self, points: super::super::System::Variant::VARIANT, index: i32, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetPoints)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(points), index, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPacketData(&self, index: i32, count: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPacketData)(::windows_core::Interface::as_raw(self), index, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPacketValuesByProperty(&self, propertyname: P0, index: i32, count: i32) -> ::windows_core::Result where @@ -5021,7 +5021,7 @@ impl IInkStrokeDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPacketValuesByProperty)(::windows_core::Interface::as_raw(self), propertyname.into_param().abi(), index, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPacketValuesByProperty(&self, bstrpropertyname: P0, packetvalues: super::super::System::Variant::VARIANT, index: i32, count: i32) -> ::windows_core::Result where @@ -5030,13 +5030,13 @@ impl IInkStrokeDisp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetPacketValuesByProperty)(::windows_core::Interface::as_raw(self), bstrpropertyname.into_param().abi(), ::core::mem::transmute(packetvalues), index, count, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetFlattenedBezierPoints(&self, fittingerror: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFlattenedBezierPoints)(::windows_core::Interface::as_raw(self), fittingerror, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Transform(&self, transform: P0, applyonpenwidth: P1) -> ::windows_core::Result<()> where @@ -5045,7 +5045,7 @@ impl IInkStrokeDisp { { (::windows_core::Interface::vtable(self).Transform)(::windows_core::Interface::as_raw(self), transform.into_param().abi(), applyonpenwidth.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ScaleToRectangle(&self, rectangle: P0) -> ::windows_core::Result<()> where @@ -5187,7 +5187,7 @@ pub struct IInkStrokeDisp_Vtbl { pub Shear: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, horizontalmultiplier: f32, verticalmultiplier: f32) -> ::windows_core::HRESULT, pub ScaleTransform: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, horizontalmultiplier: f32, verticalmultiplier: f32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5202,13 +5202,13 @@ impl IInkStrokes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Ink(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Ink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RecognitionResult(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5218,13 +5218,13 @@ impl IInkStrokes { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ToString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Item)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Add(&self, inkstroke: P0) -> ::windows_core::Result<()> where @@ -5232,7 +5232,7 @@ impl IInkStrokes { { (::windows_core::Interface::vtable(self).Add)(::windows_core::Interface::as_raw(self), inkstroke.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AddStrokes(&self, inkstrokes: P0) -> ::windows_core::Result<()> where @@ -5240,7 +5240,7 @@ impl IInkStrokes { { (::windows_core::Interface::vtable(self).AddStrokes)(::windows_core::Interface::as_raw(self), inkstrokes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Remove(&self, inkstroke: P0) -> ::windows_core::Result<()> where @@ -5248,7 +5248,7 @@ impl IInkStrokes { { (::windows_core::Interface::vtable(self).Remove)(::windows_core::Interface::as_raw(self), inkstroke.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn RemoveStrokes(&self, inkstrokes: P0) -> ::windows_core::Result<()> where @@ -5256,7 +5256,7 @@ impl IInkStrokes { { (::windows_core::Interface::vtable(self).RemoveStrokes)(::windows_core::Interface::as_raw(self), inkstrokes.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ModifyDrawingAttributes(&self, drawattrs: P0) -> ::windows_core::Result<()> where @@ -5264,13 +5264,13 @@ impl IInkStrokes { { (::windows_core::Interface::vtable(self).ModifyDrawingAttributes)(::windows_core::Interface::as_raw(self), drawattrs.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetBoundingBox(&self, boundingboxmode: InkBoundingBoxMode) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBoundingBox)(::windows_core::Interface::as_raw(self), boundingboxmode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn Transform(&self, transform: P0, applyonpenwidth: P1) -> ::windows_core::Result<()> where @@ -5279,7 +5279,7 @@ impl IInkStrokes { { (::windows_core::Interface::vtable(self).Transform)(::windows_core::Interface::as_raw(self), transform.into_param().abi(), applyonpenwidth.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn ScaleToRectangle(&self, rectangle: P0) -> ::windows_core::Result<()> where @@ -5299,7 +5299,7 @@ impl IInkStrokes { pub unsafe fn ScaleTransform(&self, horizontalmultiplier: f32, verticalmultiplier: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ScaleTransform)(::windows_core::Interface::as_raw(self), horizontalmultiplier, verticalmultiplier).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Clip(&self, rectangle: P0) -> ::windows_core::Result<()> where @@ -5383,7 +5383,7 @@ pub struct IInkStrokes_Vtbl { Clip: usize, pub RemoveRecognitionResult: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5398,7 +5398,7 @@ impl IInkTablet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).PlugAndPlayId)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn MaximumInputRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5408,7 +5408,7 @@ impl IInkTablet { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HardwareCapabilities)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPacketPropertySupported(&self, packetpropertyname: P0) -> ::windows_core::Result where @@ -5452,7 +5452,7 @@ pub struct IInkTablet_Vtbl { IsPacketPropertySupported: usize, pub GetPropertyMetrics: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, propertyname: ::std::mem::MaybeUninit<::windows_core::BSTR>, minimum: *mut i32, maximum: *mut i32, units: *mut TabletPropertyMetricUnit, resolution: *mut f32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5481,14 +5481,14 @@ pub struct IInkTablet2_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub DeviceKind: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, kind: *mut TabletDeviceKind) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IInkTablet3(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IInkTablet3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsMultiTouch(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5520,7 +5520,7 @@ pub struct IInkTablet3_Vtbl { IsMultiTouch: usize, pub MaximumCursors: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pmaximumcursors: *mut u32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5535,19 +5535,19 @@ impl IInkTablets { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self)._NewEnum)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn DefaultTablet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).DefaultTablet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Item(&self, index: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Item)(::windows_core::Interface::as_raw(self), index, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPacketPropertySupported(&self, packetpropertyname: P0) -> ::windows_core::Result where @@ -5587,7 +5587,7 @@ pub struct IInkTablets_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsPacketPropertySupported: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5603,7 +5603,7 @@ impl IInkTransform { pub unsafe fn Rotate(&self, degrees: f32, x: f32, y: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Rotate)(::windows_core::Interface::as_raw(self), degrees, x, y).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Reflect(&self, horizontally: P0, vertically: P1) -> ::windows_core::Result<()> where @@ -5666,12 +5666,12 @@ impl IInkTransform { pub unsafe fn SeteDy(&self, value: f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SeteDy)(::windows_core::Interface::as_raw(self), value).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn Data(&self, xform: *mut super::super::Graphics::Gdi::XFORM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Data)(::windows_core::Interface::as_raw(self), xform).ok() } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetData(&self, xform: super::super::Graphics::Gdi::XFORM) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetData)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(xform)).ok() @@ -5724,7 +5724,7 @@ pub struct IInkTransform_Vtbl { #[cfg(not(feature = "Win32_Graphics_Gdi"))] SetData: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5743,7 +5743,7 @@ impl IInkWordList { { (::windows_core::Interface::vtable(self).RemoveWord)(::windows_core::Interface::as_raw(self), removeword.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Merge(&self, mergewordlist: P0) -> ::windows_core::Result<()> where @@ -5774,7 +5774,7 @@ pub struct IInkWordList_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Merge: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5840,7 +5840,7 @@ pub struct IInputPanelWindowHandle_Vtbl { pub AttachedEditWindow64: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, attachededitwindow: *mut i64) -> ::windows_core::HRESULT, pub SetAttachedEditWindow64: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, attachededitwindow: i64) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5853,7 +5853,7 @@ impl IMathInputControl { pub unsafe fn Hide(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Hide)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsVisible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5868,7 +5868,7 @@ impl IMathInputControl { pub unsafe fn Clear(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Clear)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetCustomPaint(&self, element: i32, paint: P0) -> ::windows_core::Result<()> where @@ -5882,7 +5882,7 @@ impl IMathInputControl { { (::windows_core::Interface::vtable(self).SetCaptionText)(::windows_core::Interface::as_raw(self), captiontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoadInk(&self, ink: P0) -> ::windows_core::Result<()> where @@ -5893,7 +5893,7 @@ impl IMathInputControl { pub unsafe fn SetOwnerWindow(&self, ownerwindow: isize) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetOwnerWindow)(::windows_core::Interface::as_raw(self), ownerwindow).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableExtendedButtons(&self, extended: P0) -> ::windows_core::Result<()> where @@ -5908,7 +5908,7 @@ impl IMathInputControl { pub unsafe fn SetPreviewHeight(&self, height: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPreviewHeight)(::windows_core::Interface::as_raw(self), height).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableAutoGrow(&self, autogrow: P0) -> ::windows_core::Result<()> where @@ -5928,7 +5928,7 @@ impl IMathInputControl { { (::windows_core::Interface::vtable(self).RemoveFunctionName)(::windows_core::Interface::as_raw(self), functionname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub unsafe fn GetHoverIcon(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5986,14 +5986,14 @@ pub struct IMathInputControl_Vtbl { #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole")))] GetHoverIcon: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPenInputPanel(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPenInputPanel { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Busy(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6030,13 +6030,13 @@ impl IPenInputPanel { pub unsafe fn SetDefaultPanel(&self, defaultpanel: PanelType) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDefaultPanel)(::windows_core::Interface::as_raw(self), defaultpanel).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Visible(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Visible)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetVisible(&self, visible: P0) -> ::windows_core::Result<()> where @@ -6074,13 +6074,13 @@ impl IPenInputPanel { pub unsafe fn SetHorizontalOffset(&self, horizontaloffset: i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetHorizontalOffset)(::windows_core::Interface::as_raw(self), horizontaloffset).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AutoShow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AutoShow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAutoShow(&self, autoshow: P0) -> ::windows_core::Result<()> where @@ -6097,7 +6097,7 @@ impl IPenInputPanel { pub unsafe fn Refresh(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Refresh)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableTsf(&self, enable: P0) -> ::windows_core::Result<()> where @@ -6169,13 +6169,13 @@ pub struct IPenInputPanel_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRealTimeStylus(::windows_core::IUnknown); impl IRealTimeStylus { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -6183,13 +6183,13 @@ impl IRealTimeStylus { { (::windows_core::Interface::vtable(self).SetEnabled)(::windows_core::Interface::as_raw(self), fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HWND(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HWND)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHWND(&self, hwnd: P0) -> ::windows_core::Result<()> where @@ -6197,13 +6197,13 @@ impl IRealTimeStylus { { (::windows_core::Interface::vtable(self).SetHWND)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn WindowInputRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).WindowInputRectangle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetWindowInputRectangle(&self, prcwndinputrect: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetWindowInputRectangle)(::windows_core::Interface::as_raw(self), prcwndinputrect).ok() @@ -6264,7 +6264,7 @@ impl IRealTimeStylus { pub unsafe fn ClearStylusQueues(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ClearStylusQueues)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAllTabletsMode(&self, fusemouseforinput: P0) -> ::windows_core::Result<()> where @@ -6272,7 +6272,7 @@ impl IRealTimeStylus { { (::windows_core::Interface::vtable(self).SetAllTabletsMode)(::windows_core::Interface::as_raw(self), fusemouseforinput.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetSingleTabletMode(&self, pitablet: P0) -> ::windows_core::Result<()> where @@ -6280,13 +6280,13 @@ impl IRealTimeStylus { { (::windows_core::Interface::vtable(self).SetSingleTabletMode)(::windows_core::Interface::as_raw(self), pitablet.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTablet(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTablet)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTabletContextIdFromTablet(&self, pitablet: P0) -> ::windows_core::Result where @@ -6295,7 +6295,7 @@ impl IRealTimeStylus { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetTabletContextIdFromTablet)(::windows_core::Interface::as_raw(self), pitablet.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetTabletFromTabletContextId(&self, tcid: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6304,13 +6304,13 @@ impl IRealTimeStylus { pub unsafe fn GetAllTabletContextIds(&self, pctcidcount: *mut u32, pptcids: *mut *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAllTabletContextIds)(::windows_core::Interface::as_raw(self), pctcidcount, pptcids).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStyluses(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStyluses)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetStylusForId(&self, sid: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6412,13 +6412,13 @@ pub struct IRealTimeStylus_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRealTimeStylus2(::windows_core::IUnknown); impl IRealTimeStylus2 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FlicksEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FlicksEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetFlicksEnabled(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -6451,13 +6451,13 @@ pub struct IRealTimeStylus2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IRealTimeStylus3(::windows_core::IUnknown); impl IRealTimeStylus3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MultiTouchEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).MultiTouchEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetMultiTouchEnabled(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -6511,7 +6511,7 @@ pub struct IRealTimeStylusSynchronization_Vtbl { pub AcquireLock: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lock: RealTimeStylusLockType) -> ::windows_core::HRESULT, pub ReleaseLock: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, lock: RealTimeStylusLockType) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -6538,12 +6538,12 @@ pub struct ISketchInk_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IStrokeBuilder(::windows_core::IUnknown); impl IStrokeBuilder { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreateStroke(&self, ppackets: &[i32], ppacketproperties: &[PACKET_PROPERTY], finktodevicescalex: f32, finktodevicescaley: f32, ppiinkstroke: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CreateStroke)(::windows_core::Interface::as_raw(self), ppackets.len() as _, ::core::mem::transmute(ppackets.as_ptr()), ppacketproperties.len() as _, ::core::mem::transmute(ppacketproperties.as_ptr()), finktodevicescalex, finktodevicescaley, ::core::mem::transmute(ppiinkstroke)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn BeginStroke(&self, tcid: u32, sid: u32, ppacket: *const i32, ppacketproperties: &[PACKET_PROPERTY], finktodevicescalex: f32, finktodevicescaley: f32, ppiinkstroke: ::core::option::Option<*mut ::core::option::Option>) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginStroke)(::windows_core::Interface::as_raw(self), tcid, sid, ppacket, ppacketproperties.len() as _, ::core::mem::transmute(ppacketproperties.as_ptr()), finktodevicescalex, finktodevicescaley, ::core::mem::transmute(ppiinkstroke.unwrap_or(::std::ptr::null_mut()))).ok() @@ -6551,18 +6551,18 @@ impl IStrokeBuilder { pub unsafe fn AppendPackets(&self, tcid: u32, sid: u32, ppackets: &[i32]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).AppendPackets)(::windows_core::Interface::as_raw(self), tcid, sid, ppackets.len() as _, ::core::mem::transmute(ppackets.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn EndStroke(&self, tcid: u32, sid: u32, ppiinkstroke: *mut ::core::option::Option, pdirtyrect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).EndStroke)(::windows_core::Interface::as_raw(self), tcid, sid, ::core::mem::transmute(ppiinkstroke), pdirtyrect).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Ink(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Ink)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn putref_Ink(&self, piinkobj: P0) -> ::windows_core::Result<()> where @@ -6632,7 +6632,7 @@ impl IStylusAsyncPlugin { { (::windows_core::Interface::vtable(self).base__.StylusOutOfRange)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), tcid, sid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusDown(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, ppacket: &[i32], ppinoutpkt: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6640,7 +6640,7 @@ impl IStylusAsyncPlugin { { (::windows_core::Interface::vtable(self).base__.StylusDown)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), pstylusinfo, ppacket.len() as _, ::core::mem::transmute(ppacket.as_ptr()), ppinoutpkt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusUp(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, ppacket: &[i32], ppinoutpkt: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6648,7 +6648,7 @@ impl IStylusAsyncPlugin { { (::windows_core::Interface::vtable(self).base__.StylusUp)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), pstylusinfo, ppacket.len() as _, ::core::mem::transmute(ppacket.as_ptr()), ppinoutpkt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusButtonDown(&self, pirtssrc: P0, sid: u32, pguidstylusbutton: *const ::windows_core::GUID, pstyluspos: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -6656,7 +6656,7 @@ impl IStylusAsyncPlugin { { (::windows_core::Interface::vtable(self).base__.StylusButtonDown)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), sid, pguidstylusbutton, pstyluspos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusButtonUp(&self, pirtssrc: P0, sid: u32, pguidstylusbutton: *const ::windows_core::GUID, pstyluspos: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -6664,7 +6664,7 @@ impl IStylusAsyncPlugin { { (::windows_core::Interface::vtable(self).base__.StylusButtonUp)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), sid, pguidstylusbutton, pstyluspos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InAirPackets(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, cpktcount: u32, ppackets: &[i32], pcinoutpkts: *mut u32, ppinoutpkts: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6672,7 +6672,7 @@ impl IStylusAsyncPlugin { { (::windows_core::Interface::vtable(self).base__.InAirPackets)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), pstylusinfo, cpktcount, ppackets.len() as _, ::core::mem::transmute(ppackets.as_ptr()), pcinoutpkts, ppinoutpkts).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Packets(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, cpktcount: u32, ppackets: &[i32], pcinoutpkts: *mut u32, ppinoutpkts: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6692,7 +6692,7 @@ impl IStylusAsyncPlugin { { (::windows_core::Interface::vtable(self).base__.SystemEvent)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), tcid, sid, event, ::core::mem::transmute(eventdata)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TabletAdded(&self, pirtssrc: P0, pitablet: P1) -> ::windows_core::Result<()> where @@ -6765,7 +6765,7 @@ impl IStylusPlugin { { (::windows_core::Interface::vtable(self).StylusOutOfRange)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), tcid, sid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusDown(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, ppacket: &[i32], ppinoutpkt: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6773,7 +6773,7 @@ impl IStylusPlugin { { (::windows_core::Interface::vtable(self).StylusDown)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), pstylusinfo, ppacket.len() as _, ::core::mem::transmute(ppacket.as_ptr()), ppinoutpkt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusUp(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, ppacket: &[i32], ppinoutpkt: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6781,7 +6781,7 @@ impl IStylusPlugin { { (::windows_core::Interface::vtable(self).StylusUp)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), pstylusinfo, ppacket.len() as _, ::core::mem::transmute(ppacket.as_ptr()), ppinoutpkt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusButtonDown(&self, pirtssrc: P0, sid: u32, pguidstylusbutton: *const ::windows_core::GUID, pstyluspos: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -6789,7 +6789,7 @@ impl IStylusPlugin { { (::windows_core::Interface::vtable(self).StylusButtonDown)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), sid, pguidstylusbutton, pstyluspos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusButtonUp(&self, pirtssrc: P0, sid: u32, pguidstylusbutton: *const ::windows_core::GUID, pstyluspos: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -6797,7 +6797,7 @@ impl IStylusPlugin { { (::windows_core::Interface::vtable(self).StylusButtonUp)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), sid, pguidstylusbutton, pstyluspos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InAirPackets(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, cpktcount: u32, ppackets: &[i32], pcinoutpkts: *mut u32, ppinoutpkts: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6805,7 +6805,7 @@ impl IStylusPlugin { { (::windows_core::Interface::vtable(self).InAirPackets)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), pstylusinfo, cpktcount, ppackets.len() as _, ::core::mem::transmute(ppackets.as_ptr()), pcinoutpkts, ppinoutpkts).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Packets(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, cpktcount: u32, ppackets: &[i32], pcinoutpkts: *mut u32, ppinoutpkts: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6825,7 +6825,7 @@ impl IStylusPlugin { { (::windows_core::Interface::vtable(self).SystemEvent)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), tcid, sid, event, ::core::mem::transmute(eventdata)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TabletAdded(&self, pirtssrc: P0, pitablet: P1) -> ::windows_core::Result<()> where @@ -6936,7 +6936,7 @@ impl IStylusSyncPlugin { { (::windows_core::Interface::vtable(self).base__.StylusOutOfRange)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), tcid, sid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusDown(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, ppacket: &[i32], ppinoutpkt: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6944,7 +6944,7 @@ impl IStylusSyncPlugin { { (::windows_core::Interface::vtable(self).base__.StylusDown)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), pstylusinfo, ppacket.len() as _, ::core::mem::transmute(ppacket.as_ptr()), ppinoutpkt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusUp(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, ppacket: &[i32], ppinoutpkt: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6952,7 +6952,7 @@ impl IStylusSyncPlugin { { (::windows_core::Interface::vtable(self).base__.StylusUp)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), pstylusinfo, ppacket.len() as _, ::core::mem::transmute(ppacket.as_ptr()), ppinoutpkt).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusButtonDown(&self, pirtssrc: P0, sid: u32, pguidstylusbutton: *const ::windows_core::GUID, pstyluspos: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -6960,7 +6960,7 @@ impl IStylusSyncPlugin { { (::windows_core::Interface::vtable(self).base__.StylusButtonDown)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), sid, pguidstylusbutton, pstyluspos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn StylusButtonUp(&self, pirtssrc: P0, sid: u32, pguidstylusbutton: *const ::windows_core::GUID, pstyluspos: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> where @@ -6968,7 +6968,7 @@ impl IStylusSyncPlugin { { (::windows_core::Interface::vtable(self).base__.StylusButtonUp)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), sid, pguidstylusbutton, pstyluspos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InAirPackets(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, cpktcount: u32, ppackets: &[i32], pcinoutpkts: *mut u32, ppinoutpkts: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6976,7 +6976,7 @@ impl IStylusSyncPlugin { { (::windows_core::Interface::vtable(self).base__.InAirPackets)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), pstylusinfo, cpktcount, ppackets.len() as _, ::core::mem::transmute(ppackets.as_ptr()), pcinoutpkts, ppinoutpkts).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Packets(&self, pirtssrc: P0, pstylusinfo: *const StylusInfo, cpktcount: u32, ppackets: &[i32], pcinoutpkts: *mut u32, ppinoutpkts: *mut *mut i32) -> ::windows_core::Result<()> where @@ -6996,7 +6996,7 @@ impl IStylusSyncPlugin { { (::windows_core::Interface::vtable(self).base__.SystemEvent)(::windows_core::Interface::as_raw(self), pirtssrc.into_param().abi(), tcid, sid, event, ::core::mem::transmute(eventdata)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TabletAdded(&self, pirtssrc: P0, pitablet: P1) -> ::windows_core::Result<()> where @@ -7045,13 +7045,13 @@ pub struct IStylusSyncPlugin_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextInputPanel(::windows_core::IUnknown); impl ITextInputPanel { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AttachedEditWindow(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AttachedEditWindow)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAttachedEditWindow(&self, attachededitwindow: P0) -> ::windows_core::Result<()> where @@ -7096,13 +7096,13 @@ impl ITextInputPanel { pub unsafe fn SetPreferredInPlaceDirection(&self, direction: InPlaceDirection) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetPreferredInPlaceDirection)(::windows_core::Interface::as_raw(self), direction).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ExpandPostInsertionCorrection(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ExpandPostInsertionCorrection)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetExpandPostInsertionCorrection(&self, expand: P0) -> ::windows_core::Result<()> where @@ -7110,13 +7110,13 @@ impl ITextInputPanel { { (::windows_core::Interface::vtable(self).SetExpandPostInsertionCorrection)(::windows_core::Interface::as_raw(self), expand.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPlaceVisibleOnFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InPlaceVisibleOnFocus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInPlaceVisibleOnFocus(&self, visible: P0) -> ::windows_core::Result<()> where @@ -7124,7 +7124,7 @@ impl ITextInputPanel { { (::windows_core::Interface::vtable(self).SetInPlaceVisibleOnFocus)(::windows_core::Interface::as_raw(self), visible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPlaceBoundingRectangle(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7141,7 +7141,7 @@ impl ITextInputPanel { pub unsafe fn CommitPendingInput(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CommitPendingInput)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetInPlaceVisibility(&self, visible: P0) -> ::windows_core::Result<()> where @@ -7239,12 +7239,12 @@ impl ITextInputPanelEventSink { pub unsafe fn InPlaceStateChanged(&self, oldinplacestate: InPlaceState, newinplacestate: InPlaceState) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InPlaceStateChanged)(::windows_core::Interface::as_raw(self), oldinplacestate, newinplacestate).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPlaceSizeChanging(&self, oldboundingrectangle: super::super::Foundation::RECT, newboundingrectangle: super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InPlaceSizeChanging)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(oldboundingrectangle), ::core::mem::transmute(newboundingrectangle)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPlaceSizeChanged(&self, oldboundingrectangle: super::super::Foundation::RECT, newboundingrectangle: super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InPlaceSizeChanged)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(oldboundingrectangle), ::core::mem::transmute(newboundingrectangle)).ok() @@ -7261,7 +7261,7 @@ impl ITextInputPanelEventSink { pub unsafe fn CorrectionModeChanged(&self, oldcorrectionmode: CorrectionMode, newcorrectionmode: CorrectionMode) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).CorrectionModeChanged)(::windows_core::Interface::as_raw(self), oldcorrectionmode, newcorrectionmode).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPlaceVisibilityChanging(&self, oldvisible: P0, newvisible: P1) -> ::windows_core::Result<()> where @@ -7270,7 +7270,7 @@ impl ITextInputPanelEventSink { { (::windows_core::Interface::vtable(self).InPlaceVisibilityChanging)(::windows_core::Interface::as_raw(self), oldvisible.into_param().abi(), newvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InPlaceVisibilityChanged(&self, oldvisible: P0, newvisible: P1) -> ::windows_core::Result<()> where @@ -7279,12 +7279,12 @@ impl ITextInputPanelEventSink { { (::windows_core::Interface::vtable(self).InPlaceVisibilityChanged)(::windows_core::Interface::as_raw(self), oldvisible.into_param().abi(), newvisible.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TextInserting(&self, ink: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TextInserting)(::windows_core::Interface::as_raw(self), ink).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn TextInserted(&self, ink: *const super::super::System::Com::SAFEARRAY) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).TextInserted)(::windows_core::Interface::as_raw(self), ink).ok() @@ -7336,7 +7336,7 @@ pub struct ITextInputPanelEventSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextInputPanelRunInfo(::windows_core::IUnknown); impl ITextInputPanelRunInfo { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsTipRunning(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7363,7 +7363,7 @@ pub struct ITextInputPanelRunInfo_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITipAutoCompleteClient(::windows_core::IUnknown); impl ITipAutoCompleteClient { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdviseProvider(&self, hwndfield: P0, piprovider: P1) -> ::windows_core::Result<()> where @@ -7372,7 +7372,7 @@ impl ITipAutoCompleteClient { { (::windows_core::Interface::vtable(self).AdviseProvider)(::windows_core::Interface::as_raw(self), hwndfield.into_param().abi(), piprovider.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn UnadviseProvider(&self, hwndfield: P0, piprovider: P1) -> ::windows_core::Result<()> where @@ -7384,12 +7384,12 @@ impl ITipAutoCompleteClient { pub unsafe fn UserSelection(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UserSelection)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PreferredRects(&self, prcaclist: *const super::super::Foundation::RECT, prcfield: *const super::super::Foundation::RECT, prcmodifiedaclist: *mut super::super::Foundation::RECT, pfshownabovetip: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).PreferredRects)(::windows_core::Interface::as_raw(self), prcaclist, prcfield, prcmodifiedaclist, pfshownabovetip).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RequestShowUI(&self, hwndlist: P0) -> ::windows_core::Result where @@ -7438,7 +7438,7 @@ impl ITipAutoCompleteProvider { { (::windows_core::Interface::vtable(self).UpdatePendingText)(::windows_core::Interface::as_raw(self), bstrpendingtext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -7464,7 +7464,7 @@ pub struct ITipAutoCompleteProvider_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] Show: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7487,7 +7487,7 @@ unsafe impl ::windows_core::ComInterface for _IInkCollectorEvents { pub struct _IInkCollectorEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7510,7 +7510,7 @@ unsafe impl ::windows_core::ComInterface for _IInkEditEvents { pub struct _IInkEditEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7533,7 +7533,7 @@ unsafe impl ::windows_core::ComInterface for _IInkEvents { pub struct _IInkEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7556,7 +7556,7 @@ unsafe impl ::windows_core::ComInterface for _IInkOverlayEvents { pub struct _IInkOverlayEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7579,7 +7579,7 @@ unsafe impl ::windows_core::ComInterface for _IInkPictureEvents { pub struct _IInkPictureEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7602,7 +7602,7 @@ unsafe impl ::windows_core::ComInterface for _IInkRecognitionEvents { pub struct _IInkRecognitionEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7625,7 +7625,7 @@ unsafe impl ::windows_core::ComInterface for _IInkStrokesEvents { pub struct _IInkStrokesEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -7648,7 +7648,7 @@ unsafe impl ::windows_core::ComInterface for _IMathInputControlEvents { pub struct _IMathInputControlEvents_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -11589,7 +11589,7 @@ impl ::windows_core::TypeKind for HRECOWORDLIST { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Controls"))] pub struct IEC_GESTUREINFO { pub nmhdr: super::Controls::NMHDR, @@ -11614,7 +11614,7 @@ impl ::core::default::Default for IEC_GESTUREINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] pub struct IEC_RECOGNITIONRESULTINFO { pub nmhdr: super::Controls::NMHDR, @@ -11651,7 +11651,7 @@ impl ::core::default::Default for IEC_RECOGNITIONRESULTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Controls\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] pub struct IEC_STROKEINFO { pub nmhdr: super::Controls::NMHDR, @@ -11689,7 +11689,7 @@ impl ::core::default::Default for IEC_STROKEINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct INKMETRIC { pub iHeight: i32, @@ -11731,7 +11731,7 @@ impl ::core::default::Default for INKMETRIC { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct InkRecoGuide { pub rectWritingBox: super::super::Foundation::RECT, @@ -11773,7 +11773,7 @@ impl ::core::default::Default for InkRecoGuide { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LATTICE_METRICS { pub lsBaseline: LINE_SEGMENT, @@ -11812,7 +11812,7 @@ impl ::core::default::Default for LATTICE_METRICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct LINE_SEGMENT { pub PtA: super::super::Foundation::POINT, @@ -12273,7 +12273,7 @@ impl ::core::default::Default for SYSTEM_EVENT_DATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct StylusInfo { pub tcid: u32, diff --git a/crates/libs/windows/src/Windows/Win32/UI/TextServices/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/TextServices/impl.rs index 9c8b8cc770..cd2a087a51 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/TextServices/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/TextServices/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAccClientDocMgr_Impl: Sized { fn GetDocuments(&self) -> ::windows_core::Result; @@ -67,7 +67,7 @@ impl IAccClientDocMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAccDictionary_Impl: Sized { fn GetLocalizedString(&self, term: *const ::windows_core::GUID, lcid: u32, presult: *mut ::windows_core::BSTR, plcid: *mut u32) -> ::windows_core::Result<()>; @@ -171,7 +171,7 @@ impl IAccServerDocMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IAccStore_Impl: Sized { fn Register(&self, riid: *const ::windows_core::GUID, punk: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -261,7 +261,7 @@ impl IAccStore_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IAnchor_Impl: Sized { fn SetGravity(&self, gravity: TsGravity) -> ::windows_core::Result<()>; @@ -408,7 +408,7 @@ impl IClonableWrapper_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICoCreateLocally_Impl: Sized { fn CoCreateLocally(&self, rclsid: *const ::windows_core::GUID, dwclscontext: u32, riid: *const ::windows_core::GUID, punk: *mut ::core::option::Option<::windows_core::IUnknown>, riidparam: *const ::windows_core::GUID, punkparam: ::core::option::Option<&::windows_core::IUnknown>, varparam: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -429,7 +429,7 @@ impl ICoCreateLocally_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICoCreatedLocally_Impl: Sized { fn LocalInit(&self, punklocalobject: ::core::option::Option<&::windows_core::IUnknown>, riidparam: *const ::windows_core::GUID, punkparam: ::core::option::Option<&::windows_core::IUnknown>, varparam: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -953,7 +953,7 @@ impl IEnumTfLangBarItems_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnumTfLanguageProfiles_Impl: Sized { fn Clone(&self) -> ::windows_core::Result; @@ -1098,7 +1098,7 @@ impl IEnumTfProperties_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumTfPropertyValue_Impl: Sized { fn Clone(&self) -> ::windows_core::Result; @@ -1293,7 +1293,7 @@ impl ISpeechCommandProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextStoreACP_Impl: Sized { fn AdviseSink(&self, riid: *const ::windows_core::GUID, punk: ::core::option::Option<&::windows_core::IUnknown>, dwmask: u32) -> ::windows_core::Result<()>; @@ -1564,7 +1564,7 @@ impl ITextStoreACP_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextStoreACP2_Impl: Sized { fn AdviseSink(&self, riid: *const ::windows_core::GUID, punk: ::core::option::Option<&::windows_core::IUnknown>, dwmask: u32) -> ::windows_core::Result<()>; @@ -1822,7 +1822,7 @@ impl ITextStoreACP2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITextStoreACPEx_Impl: Sized { fn ScrollToRect(&self, acpstart: i32, acpend: i32, rc: &super::super::Foundation::RECT, dwposition: u32) -> ::windows_core::Result<()>; @@ -1843,7 +1843,7 @@ impl ITextStoreACPEx_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITextStoreACPServices_Impl: Sized { fn Serialize(&self, pprop: ::core::option::Option<&ITfProperty>, prange: ::core::option::Option<&ITfRange>, phdr: *mut TF_PERSISTENT_PROPERTY_HEADER_ACP, pstream: ::core::option::Option<&super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -1980,7 +1980,7 @@ impl ITextStoreACPSinkEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextStoreAnchor_Impl: Sized { fn AdviseSink(&self, riid: *const ::windows_core::GUID, punk: ::core::option::Option<&::windows_core::IUnknown>, dwmask: u32) -> ::windows_core::Result<()>; @@ -2252,7 +2252,7 @@ impl ITextStoreAnchor_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITextStoreAnchorEx_Impl: Sized { fn ScrollToRect(&self, pstart: ::core::option::Option<&IAnchor>, pend: ::core::option::Option<&IAnchor>, rc: &super::super::Foundation::RECT, dwposition: u32) -> ::windows_core::Result<()>; @@ -2359,7 +2359,7 @@ impl ITextStoreSinkAnchorEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfActiveLanguageProfileNotifySink_Impl: Sized { fn OnActivated(&self, clsid: *const ::windows_core::GUID, guidprofile: *const ::windows_core::GUID, factivated: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -2439,7 +2439,7 @@ impl ITfCandidateList_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfCandidateListUIElement_Impl: Sized + ITfUIElement_Impl { fn GetUpdatedFlags(&self) -> ::windows_core::Result; @@ -2548,7 +2548,7 @@ impl ITfCandidateListUIElement_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfCandidateListUIElementBehavior_Impl: Sized + ITfCandidateListUIElement_Impl { fn SetSelection(&self, nindex: u32) -> ::windows_core::Result<()>; @@ -2625,7 +2625,7 @@ impl ITfCandidateString_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITfCategoryMgr_Impl: Sized { fn RegisterCategory(&self, rclsid: *const ::windows_core::GUID, rcatid: *const ::windows_core::GUID, rguid: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -2849,7 +2849,7 @@ impl ITfClientId_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITfCompartment_Impl: Sized { fn SetValue(&self, tid: u32, pvarvalue: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -2903,7 +2903,7 @@ impl ITfCompartmentEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITfCompartmentMgr_Impl: Sized { fn GetCompartment(&self, rguid: *const ::windows_core::GUID) -> ::windows_core::Result; @@ -3083,7 +3083,7 @@ impl ITfConfigureSystemKeystrokeFeed_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfContext_Impl: Sized { fn RequestEditSession(&self, tid: u32, pes: ::core::option::Option<&ITfEditSession>, dwflags: TF_CONTEXT_EDIT_CONTEXT_FLAGS) -> ::windows_core::Result<::windows_core::HRESULT>; @@ -3348,7 +3348,7 @@ impl ITfContextComposition_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfContextKeyEventSink_Impl: Sized { fn OnKeyDown(&self, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result; @@ -3417,7 +3417,7 @@ impl ITfContextKeyEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITfContextOwner_Impl: Sized { fn GetACPFromPoint(&self, ptscreen: *const super::super::Foundation::POINT, dwflags: u32) -> ::windows_core::Result; @@ -3523,7 +3523,7 @@ impl ITfContextOwnerCompositionServices_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfContextOwnerCompositionSink_Impl: Sized { fn OnStartComposition(&self, pcomposition: ::core::option::Option<&ITfCompositionView>) -> ::windows_core::Result; @@ -3567,7 +3567,7 @@ impl ITfContextOwnerCompositionSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITfContextOwnerServices_Impl: Sized { fn OnLayoutChange(&self) -> ::windows_core::Result<()>; @@ -3639,7 +3639,7 @@ impl ITfContextOwnerServices_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfContextView_Impl: Sized { fn GetRangeFromPoint(&self, ec: u32, ppt: *const super::super::Foundation::POINT, dwflags: u32) -> ::windows_core::Result; @@ -3702,7 +3702,7 @@ impl ITfContextView_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITfCreatePropertyStore_Impl: Sized { fn IsStoreSerializable(&self, guidprop: *const ::windows_core::GUID, prange: ::core::option::Option<&ITfRange>, ppropstore: ::core::option::Option<&ITfPropertyStore>) -> ::windows_core::Result; @@ -3745,7 +3745,7 @@ impl ITfCreatePropertyStore_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfDisplayAttributeInfo_Impl: Sized { fn GetGUID(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -3978,7 +3978,7 @@ impl ITfDocumentMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfEditRecord_Impl: Sized { fn GetSelectionStatus(&self) -> ::windows_core::Result; @@ -4109,7 +4109,7 @@ impl ITfFnBalloon_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfFnConfigure_Impl: Sized + ITfFunction_Impl { fn Show(&self, hwndparent: super::super::Foundation::HWND, langid: u16, rguidprofile: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -4130,7 +4130,7 @@ impl ITfFnConfigure_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfFnConfigureRegisterEudc_Impl: Sized + ITfFunction_Impl { fn Show(&self, hwndparent: super::super::Foundation::HWND, langid: u16, rguidprofile: *const ::windows_core::GUID, bstrregistered: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4151,7 +4151,7 @@ impl ITfFnConfigureRegisterEudc_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfFnConfigureRegisterWord_Impl: Sized + ITfFunction_Impl { fn Show(&self, hwndparent: super::super::Foundation::HWND, langid: u16, rguidprofile: *const ::windows_core::GUID, bstrregistered: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -4252,7 +4252,7 @@ impl ITfFnGetSAPIObject_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfFnLMInternal_Impl: Sized + ITfFnLMProcessor_Impl { fn ProcessLattice(&self, prange: ::core::option::Option<&ITfRange>) -> ::windows_core::Result<()>; @@ -4273,7 +4273,7 @@ impl ITfFnLMInternal_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfFnLMProcessor_Impl: Sized + ITfFunction_Impl { fn QueryRange(&self, prange: ::core::option::Option<&ITfRange>, ppnewrange: *mut ::core::option::Option, pfaccepted: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -4357,7 +4357,7 @@ impl ITfFnLMProcessor_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfFnLangProfileUtil_Impl: Sized + ITfFunction_Impl { fn RegisterActiveProfiles(&self) -> ::windows_core::Result<()>; @@ -4394,7 +4394,7 @@ impl ITfFnLangProfileUtil_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfFnPlayBack_Impl: Sized + ITfFunction_Impl { fn QueryRange(&self, prange: ::core::option::Option<&ITfRange>, ppnewrange: *mut ::core::option::Option, pfplayable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -4458,7 +4458,7 @@ impl ITfFnPropertyUIStatus_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfFnReconversion_Impl: Sized + ITfFunction_Impl { fn QueryRange(&self, prange: ::core::option::Option<&ITfRange>, ppnewrange: *mut ::core::option::Option, pfconvertable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -4535,7 +4535,7 @@ impl ITfFnSearchCandidateProvider_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfFnShowHelp_Impl: Sized + ITfFunction_Impl { fn Show(&self, hwndparent: super::super::Foundation::HWND) -> ::windows_core::Result<()>; @@ -4648,7 +4648,7 @@ impl ITfInputProcessorProfileActivationSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfInputProcessorProfileMgr_Impl: Sized { fn ActivateProfile(&self, dwprofiletype: u32, langid: u16, clsid: *const ::windows_core::GUID, guidprofile: *const ::windows_core::GUID, hkl: HKL, dwflags: u32) -> ::windows_core::Result<()>; @@ -4767,7 +4767,7 @@ impl ITfInputProcessorProfileSubstituteLayout_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITfInputProcessorProfiles_Impl: Sized { fn Register(&self, rclsid: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -4940,7 +4940,7 @@ impl ITfInputProcessorProfiles_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITfInputProcessorProfilesEx_Impl: Sized + ITfInputProcessorProfiles_Impl { fn SetLanguageProfileDisplayName(&self, rclsid: *const ::windows_core::GUID, langid: u16, guidprofile: *const ::windows_core::GUID, pchfile: &::windows_core::PCWSTR, cchfile: u32, uresid: u32) -> ::windows_core::Result<()>; @@ -5030,7 +5030,7 @@ impl ITfInputScope_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITfInputScope2_Impl: Sized + ITfInputScope_Impl { fn EnumWordList(&self) -> ::windows_core::Result; @@ -5057,7 +5057,7 @@ impl ITfInputScope2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITfInsertAtSelection_Impl: Sized { fn InsertTextAtSelection(&self, ec: u32, dwflags: INSERT_TEXT_AT_SELECTION_FLAGS, pchtext: &::windows_core::PCWSTR, cch: i32) -> ::windows_core::Result; @@ -5100,7 +5100,7 @@ impl ITfInsertAtSelection_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfIntegratableCandidateListUIElement_Impl: Sized { fn SetIntegrationStyle(&self, guidintegrationstyle: &::windows_core::GUID) -> ::windows_core::Result<()>; @@ -5170,7 +5170,7 @@ impl ITfIntegratableCandidateListUIElement_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfKeyEventSink_Impl: Sized { fn OnSetFocus(&self, fforeground: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -5259,7 +5259,7 @@ impl ITfKeyEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfKeyTraceEventSink_Impl: Sized { fn OnKeyTraceDown(&self, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result<()>; @@ -5290,7 +5290,7 @@ impl ITfKeyTraceEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfKeystrokeMgr_Impl: Sized { fn AdviseKeyEventSink(&self, tid: u32, psink: ::core::option::Option<&ITfKeyEventSink>, fforeground: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -5459,7 +5459,7 @@ impl ITfKeystrokeMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfLMLattice_Impl: Sized { fn QueryType(&self, rguidtype: *const ::windows_core::GUID) -> ::windows_core::Result; @@ -5502,7 +5502,7 @@ impl ITfLMLattice_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfLangBarEventSink_Impl: Sized { fn OnSetFocus(&self, dwthreadid: u32) -> ::windows_core::Result<()>; @@ -5567,7 +5567,7 @@ impl ITfLangBarEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfLangBarItem_Impl: Sized { fn GetInfo(&self, pinfo: *mut TF_LANGBARITEMINFO) -> ::windows_core::Result<()>; @@ -5624,7 +5624,7 @@ impl ITfLangBarItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfLangBarItemBalloon_Impl: Sized + ITfLangBarItem_Impl { fn OnClick(&self, click: TfLBIClick, pt: &super::super::Foundation::POINT, prcarea: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -5674,7 +5674,7 @@ impl ITfLangBarItemBalloon_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait ITfLangBarItemBitmap_Impl: Sized + ITfLangBarItem_Impl { fn OnClick(&self, click: TfLBIClick, pt: &super::super::Foundation::POINT, prcarea: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -5718,7 +5718,7 @@ impl ITfLangBarItemBitmap_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub trait ITfLangBarItemBitmapButton_Impl: Sized + ITfLangBarItem_Impl { fn OnClick(&self, click: TfLBIClick, pt: &super::super::Foundation::POINT, prcarea: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -5789,7 +5789,7 @@ impl ITfLangBarItemBitmapButton_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ITfLangBarItemButton_Impl: Sized + ITfLangBarItem_Impl { fn OnClick(&self, click: TfLBIClick, pt: &super::super::Foundation::POINT, prcarea: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; @@ -5853,7 +5853,7 @@ impl ITfLangBarItemButton_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfLangBarItemMgr_Impl: Sized { fn EnumItems(&self) -> ::windows_core::Result; @@ -5995,7 +5995,7 @@ impl ITfLangBarItemSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfLangBarMgr_Impl: Sized { fn AdviseEventSink(&self, psink: ::core::option::Option<&ITfLangBarEventSink>, hwnd: super::super::Foundation::HWND, dwflags: u32, pdwcookie: *const u32) -> ::windows_core::Result<()>; @@ -6087,7 +6087,7 @@ impl ITfLangBarMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfLanguageProfileNotifySink_Impl: Sized { fn OnLanguageChange(&self, langid: u16) -> ::windows_core::Result; @@ -6151,7 +6151,7 @@ impl ITfMSAAControl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait ITfMenu_Impl: Sized { fn AddMenuItem(&self, uid: u32, dwflags: u32, hbmp: super::super::Graphics::Gdi::HBITMAP, hbmpmask: super::super::Graphics::Gdi::HBITMAP, pch: &::windows_core::PCWSTR, cch: u32, ppmenu: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -6172,7 +6172,7 @@ impl ITfMenu_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait ITfMessagePump_Impl: Sized { fn PeekMessageA(&self, pmsg: *mut super::WindowsAndMessaging::MSG, hwnd: super::super::Foundation::HWND, wmsgfiltermin: u32, wmsgfiltermax: u32, wremovemsg: u32, pfresult: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -6217,7 +6217,7 @@ impl ITfMessagePump_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfMouseSink_Impl: Sized { fn OnMouseEvent(&self, uedge: u32, uquadrant: u32, dwbtnstatus: u32) -> ::windows_core::Result; @@ -6310,7 +6310,7 @@ impl ITfMouseTrackerACP_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITfPersistentPropertyLoaderACP_Impl: Sized { fn LoadProperty(&self, phdr: *const TF_PERSISTENT_PROPERTY_HEADER_ACP) -> ::windows_core::Result; @@ -6354,7 +6354,7 @@ impl ITfPreservedKeyNotifySink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITfProperty_Impl: Sized + ITfReadOnlyProperty_Impl { fn FindRange(&self, ec: u32, prange: ::core::option::Option<&ITfRange>, pprange: *mut ::core::option::Option, apos: TfAnchor) -> ::windows_core::Result<()>; @@ -6399,7 +6399,7 @@ impl ITfProperty_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITfPropertyStore_Impl: Sized { fn GetType(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -6533,7 +6533,7 @@ impl ITfPropertyStore_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITfQueryEmbedded_Impl: Sized { fn QueryInsertEmbedded(&self, pguidservice: *const ::windows_core::GUID, pformatetc: *const super::super::System::Com::FORMATETC) -> ::windows_core::Result; @@ -6560,7 +6560,7 @@ impl ITfQueryEmbedded_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITfRange_Impl: Sized { fn GetText(&self, ec: u32, dwflags: u32, pchtext: ::windows_core::PWSTR, cchmax: u32, pcch: *mut u32) -> ::windows_core::Result<()>; @@ -6803,7 +6803,7 @@ impl ITfRange_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait ITfRangeACP_Impl: Sized + ITfRange_Impl { fn GetExtent(&self, pacpanchor: *mut i32, pcch: *mut i32) -> ::windows_core::Result<()>; @@ -6851,7 +6851,7 @@ impl ITfRangeBackup_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITfReadOnlyProperty_Impl: Sized { fn GetType(&self) -> ::windows_core::Result<::windows_core::GUID>; @@ -6914,7 +6914,7 @@ impl ITfReadOnlyProperty_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfReadingInformationUIElement_Impl: Sized + ITfUIElement_Impl { fn GetUpdatedFlags(&self) -> ::windows_core::Result; @@ -7154,7 +7154,7 @@ impl ITfSourceSingle_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfSpeechUIServer_Impl: Sized { fn Initialize(&self) -> ::windows_core::Result<()>; @@ -7242,7 +7242,7 @@ impl ITfSystemDeviceTypeLangBarItem_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub trait ITfSystemLangBarItem_Impl: Sized { fn SetIcon(&self, hicon: super::WindowsAndMessaging::HICON) -> ::windows_core::Result<()>; @@ -7438,7 +7438,7 @@ impl ITfThreadFocusSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfThreadMgr_Impl: Sized { fn Activate(&self) -> ::windows_core::Result; @@ -7586,7 +7586,7 @@ impl ITfThreadMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfThreadMgr2_Impl: Sized { fn Activate(&self) -> ::windows_core::Result; @@ -7803,7 +7803,7 @@ impl ITfThreadMgrEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfThreadMgrEx_Impl: Sized + ITfThreadMgr_Impl { fn ActivateEx(&self, ptid: *mut u32, dwflags: u32) -> ::windows_core::Result<()>; @@ -7840,7 +7840,7 @@ impl ITfThreadMgrEx_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfToolTipUIElement_Impl: Sized + ITfUIElement_Impl { fn GetString(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -7867,7 +7867,7 @@ impl ITfToolTipUIElement_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfTransitoryExtensionSink_Impl: Sized { fn OnTransitoryExtensionUpdated(&self, pic: ::core::option::Option<&ITfContext>, ecreadonly: u32, presultrange: ::core::option::Option<&ITfRange>, pcompositionrange: ::core::option::Option<&ITfRange>) -> ::windows_core::Result; @@ -7897,7 +7897,7 @@ impl ITfTransitoryExtensionSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfTransitoryExtensionUIElement_Impl: Sized + ITfUIElement_Impl { fn GetDocumentMgr(&self) -> ::windows_core::Result; @@ -7924,7 +7924,7 @@ impl ITfTransitoryExtensionUIElement_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfUIElement_Impl: Sized { fn GetDescription(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -7987,7 +7987,7 @@ impl ITfUIElement_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfUIElementMgr_Impl: Sized { fn BeginUIElement(&self, pelement: ::core::option::Option<&ITfUIElement>, pbshow: *mut super::super::Foundation::BOOL, pdwuielementid: *mut u32) -> ::windows_core::Result<()>; @@ -8051,7 +8051,7 @@ impl ITfUIElementMgr_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITfUIElementSink_Impl: Sized { fn BeginUIElement(&self, dwuielementid: u32, pbshow: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -8089,7 +8089,7 @@ impl ITfUIElementSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUIManagerEventSink_Impl: Sized { fn OnWindowOpening(&self, prcbounds: *const super::super::Foundation::RECT) -> ::windows_core::Result<()>; diff --git a/crates/libs/windows/src/Windows/Win32/UI/TextServices/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/TextServices/mod.rs index 5b59475827..187e449085 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/TextServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/TextServices/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DoMsCtfMonitor(dwflags: u32, heventforservicestop: P0) -> super::super::Foundation::BOOL @@ -22,13 +22,13 @@ pub unsafe fn UninitLocalMsCtfMonitor() -> ::windows_core::Result<()> { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IAccClientDocMgr(::windows_core::IUnknown); impl IAccClientDocMgr { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDocuments(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocuments)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LookupByHWND(&self, hwnd: P0, riid: *const ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -37,7 +37,7 @@ impl IAccClientDocMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LookupByHWND)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LookupByPoint(&self, pt: super::super::Foundation::POINT, riid: *const ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IUnknown> { let mut result__ = ::std::mem::zeroed(); @@ -95,7 +95,7 @@ impl IAccDictionary { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LookupMnemonicTerm)(::windows_core::Interface::as_raw(self), bstrmnemonic.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ConvertValueToString(&self, term: *const ::windows_core::GUID, lcid: u32, varvalue: super::super::System::Variant::VARIANT, pbstrresult: *mut ::windows_core::BSTR, plcid: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ConvertValueToString)(::windows_core::Interface::as_raw(self), term, lcid, ::core::mem::transmute(varvalue), ::core::mem::transmute(pbstrresult), plcid).ok() @@ -175,13 +175,13 @@ impl IAccStore { { (::windows_core::Interface::vtable(self).Unregister)(::windows_core::Interface::as_raw(self), punk.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetDocuments(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDocuments)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LookupByHWND(&self, hwnd: P0, riid: *const ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -190,7 +190,7 @@ impl IAccStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).LookupByHWND)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn LookupByPoint(&self, pt: super::super::Foundation::POINT, riid: *const ::windows_core::GUID) -> ::windows_core::Result<::windows_core::IUnknown> { let mut result__ = ::std::mem::zeroed(); @@ -246,7 +246,7 @@ impl IAnchor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGravity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEqual(&self, pawith: P0) -> ::windows_core::Result where @@ -274,7 +274,7 @@ impl IAnchor { { (::windows_core::Interface::vtable(self).ShiftTo)(::windows_core::Interface::as_raw(self), pasite.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShiftRegion(&self, dwflags: u32, dir: TsShiftDir) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -353,7 +353,7 @@ pub struct IClonableWrapper_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICoCreateLocally(::windows_core::IUnknown); impl ICoCreateLocally { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CoCreateLocally(&self, rclsid: *const ::windows_core::GUID, dwclscontext: u32, riid: *const ::windows_core::GUID, punk: *mut ::core::option::Option<::windows_core::IUnknown>, riidparam: *const ::windows_core::GUID, punkparam: P0, varparam: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -382,7 +382,7 @@ pub struct ICoCreateLocally_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICoCreatedLocally(::windows_core::IUnknown); impl ICoCreatedLocally { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn LocalInit(&self, punklocalobject: P0, riidparam: *const ::windows_core::GUID, punkparam: P1, varparam: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -785,7 +785,7 @@ impl IEnumTfLanguageProfiles { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Next(&self, pprofile: &mut [TF_LANGUAGEPROFILE], pcfetch: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), pprofile.len() as _, ::core::mem::transmute(pprofile.as_ptr()), pcfetch).ok() @@ -892,7 +892,7 @@ impl IEnumTfPropertyValue { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).Clone)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Next(&self, rgvalues: &mut [TF_PROPERTYVAL], pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), rgvalues.len() as _, ::core::mem::transmute(rgvalues.as_ptr()), pcfetched).ok() @@ -1065,12 +1065,12 @@ impl ITextStoreACP { pub unsafe fn QueryInsert(&self, acpteststart: i32, acptestend: i32, cch: u32, pacpresultstart: *mut i32, pacpresultend: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryInsert)(::windows_core::Interface::as_raw(self), acpteststart, acptestend, cch, pacpresultstart, pacpresultend).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSelection(&self, ulindex: u32, pselection: &mut [TS_SELECTION_ACP], pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSelection)(::windows_core::Interface::as_raw(self), ulindex, pselection.len() as _, ::core::mem::transmute(pselection.as_ptr()), pcfetched).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSelection(&self, pselection: &[TS_SELECTION_ACP]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelection)(::windows_core::Interface::as_raw(self), pselection.len() as _, ::core::mem::transmute(pselection.as_ptr())).ok() @@ -1082,7 +1082,7 @@ impl ITextStoreACP { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetText)(::windows_core::Interface::as_raw(self), dwflags, acpstart, acpend, ::core::mem::transmute(pchtext.as_ptr()), pchtext.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText(&self, acpstart: i32, acpend: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1092,13 +1092,13 @@ impl ITextStoreACP { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEmbedded)(::windows_core::Interface::as_raw(self), acppos, rguidservice, riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn QueryInsertEmbedded(&self, pguidservice: *const ::windows_core::GUID, pformatetc: *const super::super::System::Com::FORMATETC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryInsertEmbedded)(::windows_core::Interface::as_raw(self), pguidservice, pformatetc, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertEmbedded(&self, dwflags: u32, acpstart: i32, acpend: i32, pdataobject: P0) -> ::windows_core::Result where @@ -1110,7 +1110,7 @@ impl ITextStoreACP { pub unsafe fn InsertTextAtSelection(&self, dwflags: u32, pchtext: &[u16], pacpstart: *mut i32, pacpend: *mut i32, pchange: *mut TS_TEXTCHANGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InsertTextAtSelection)(::windows_core::Interface::as_raw(self), dwflags, ::core::mem::transmute(pchtext.as_ptr()), pchtext.len() as _, pacpstart, pacpend, pchange).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertEmbeddedAtSelection(&self, dwflags: u32, pdataobject: P0, pacpstart: *mut i32, pacpend: *mut i32, pchange: *mut TS_TEXTCHANGE) -> ::windows_core::Result<()> where @@ -1127,12 +1127,12 @@ impl ITextStoreACP { pub unsafe fn RequestAttrsTransitioningAtPosition(&self, acppos: i32, pafilterattrs: &[::windows_core::GUID], dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RequestAttrsTransitioningAtPosition)(::windows_core::Interface::as_raw(self), acppos, pafilterattrs.len() as _, ::core::mem::transmute(pafilterattrs.as_ptr()), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindNextAttrTransition(&self, acpstart: i32, acphalt: i32, pafilterattrs: &[::windows_core::GUID], dwflags: u32, pacpnext: *mut i32, pffound: *mut super::super::Foundation::BOOL, plfoundoffset: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FindNextAttrTransition)(::windows_core::Interface::as_raw(self), acpstart, acphalt, pafilterattrs.len() as _, ::core::mem::transmute(pafilterattrs.as_ptr()), dwflags, pacpnext, pffound, plfoundoffset).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RetrieveRequestedAttrs(&self, paattrvals: &mut [TS_ATTRVAL], pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RetrieveRequestedAttrs)(::windows_core::Interface::as_raw(self), paattrvals.len() as _, ::core::mem::transmute(paattrvals.as_ptr()), pcfetched).ok() @@ -1145,24 +1145,24 @@ impl ITextStoreACP { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetActiveView)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetACPFromPoint(&self, vcview: u32, ptscreen: *const super::super::Foundation::POINT, dwflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetACPFromPoint)(::windows_core::Interface::as_raw(self), vcview, ptscreen, dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTextExt(&self, vcview: u32, acpstart: i32, acpend: i32, prc: *mut super::super::Foundation::RECT, pfclipped: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTextExt)(::windows_core::Interface::as_raw(self), vcview, acpstart, acpend, prc, pfclipped).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScreenExt(&self, vcview: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetScreenExt)(::windows_core::Interface::as_raw(self), vcview, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWnd(&self, vcview: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1270,12 +1270,12 @@ impl ITextStoreACP2 { pub unsafe fn QueryInsert(&self, acpteststart: i32, acptestend: i32, cch: u32, pacpresultstart: *mut i32, pacpresultend: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).QueryInsert)(::windows_core::Interface::as_raw(self), acpteststart, acptestend, cch, pacpresultstart, pacpresultend).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSelection(&self, ulindex: u32, pselection: &mut [TS_SELECTION_ACP], pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSelection)(::windows_core::Interface::as_raw(self), ulindex, pselection.len() as _, ::core::mem::transmute(pselection.as_ptr()), pcfetched).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSelection(&self, pselection: &[TS_SELECTION_ACP]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelection)(::windows_core::Interface::as_raw(self), pselection.len() as _, ::core::mem::transmute(pselection.as_ptr())).ok() @@ -1287,7 +1287,7 @@ impl ITextStoreACP2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).SetText)(::windows_core::Interface::as_raw(self), dwflags, acpstart, acpend, ::core::mem::transmute(pchtext.as_ptr()), pchtext.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText(&self, acpstart: i32, acpend: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1297,13 +1297,13 @@ impl ITextStoreACP2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEmbedded)(::windows_core::Interface::as_raw(self), acppos, rguidservice, riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn QueryInsertEmbedded(&self, pguidservice: *const ::windows_core::GUID, pformatetc: *const super::super::System::Com::FORMATETC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryInsertEmbedded)(::windows_core::Interface::as_raw(self), pguidservice, pformatetc, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertEmbedded(&self, dwflags: u32, acpstart: i32, acpend: i32, pdataobject: P0) -> ::windows_core::Result where @@ -1315,7 +1315,7 @@ impl ITextStoreACP2 { pub unsafe fn InsertTextAtSelection(&self, dwflags: u32, pchtext: &[u16], pacpstart: *mut i32, pacpend: *mut i32, pchange: *mut TS_TEXTCHANGE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InsertTextAtSelection)(::windows_core::Interface::as_raw(self), dwflags, ::core::mem::transmute(pchtext.as_ptr()), pchtext.len() as _, pacpstart, pacpend, pchange).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertEmbeddedAtSelection(&self, dwflags: u32, pdataobject: P0, pacpstart: *mut i32, pacpend: *mut i32, pchange: *mut TS_TEXTCHANGE) -> ::windows_core::Result<()> where @@ -1332,12 +1332,12 @@ impl ITextStoreACP2 { pub unsafe fn RequestAttrsTransitioningAtPosition(&self, acppos: i32, pafilterattrs: &[::windows_core::GUID], dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RequestAttrsTransitioningAtPosition)(::windows_core::Interface::as_raw(self), acppos, pafilterattrs.len() as _, ::core::mem::transmute(pafilterattrs.as_ptr()), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindNextAttrTransition(&self, acpstart: i32, acphalt: i32, pafilterattrs: &[::windows_core::GUID], dwflags: u32, pacpnext: *mut i32, pffound: *mut super::super::Foundation::BOOL, plfoundoffset: *mut i32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FindNextAttrTransition)(::windows_core::Interface::as_raw(self), acpstart, acphalt, pafilterattrs.len() as _, ::core::mem::transmute(pafilterattrs.as_ptr()), dwflags, pacpnext, pffound, plfoundoffset).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RetrieveRequestedAttrs(&self, paattrvals: &mut [TS_ATTRVAL], pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RetrieveRequestedAttrs)(::windows_core::Interface::as_raw(self), paattrvals.len() as _, ::core::mem::transmute(paattrvals.as_ptr()), pcfetched).ok() @@ -1350,18 +1350,18 @@ impl ITextStoreACP2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetActiveView)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetACPFromPoint(&self, vcview: u32, ptscreen: *const super::super::Foundation::POINT, dwflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetACPFromPoint)(::windows_core::Interface::as_raw(self), vcview, ptscreen, dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTextExt(&self, vcview: u32, acpstart: i32, acpend: i32, prc: *mut super::super::Foundation::RECT, pfclipped: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTextExt)(::windows_core::Interface::as_raw(self), vcview, acpstart, acpend, prc, pfclipped).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScreenExt(&self, vcview: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1442,7 +1442,7 @@ pub struct ITextStoreACP2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextStoreACPEx(::windows_core::IUnknown); impl ITextStoreACPEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScrollToRect(&self, acpstart: i32, acpend: i32, rc: super::super::Foundation::RECT, dwposition: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ScrollToRect)(::windows_core::Interface::as_raw(self), acpstart, acpend, ::core::mem::transmute(rc), dwposition).ok() @@ -1468,7 +1468,7 @@ pub struct ITextStoreACPEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextStoreACPServices(::windows_core::IUnknown); impl ITextStoreACPServices { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Serialize(&self, pprop: P0, prange: P1, phdr: *mut TF_PERSISTENT_PROPERTY_HEADER_ACP, pstream: P2) -> ::windows_core::Result<()> where @@ -1478,7 +1478,7 @@ impl ITextStoreACPServices { { (::windows_core::Interface::vtable(self).Serialize)(::windows_core::Interface::as_raw(self), pprop.into_param().abi(), prange.into_param().abi(), phdr, pstream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Unserialize(&self, pprop: P0, phdr: *const TF_PERSISTENT_PROPERTY_HEADER_ACP, pstream: P1, ploader: P2) -> ::windows_core::Result<()> where @@ -1646,17 +1646,17 @@ impl ITextStoreAnchor { { (::windows_core::Interface::vtable(self).QueryInsert)(::windows_core::Interface::as_raw(self), pateststart.into_param().abi(), patestend.into_param().abi(), cch, ::core::mem::transmute(pparesultstart), ::core::mem::transmute(pparesultend)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSelection(&self, ulindex: u32, pselection: &mut [TS_SELECTION_ANCHOR], pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSelection)(::windows_core::Interface::as_raw(self), ulindex, pselection.len() as _, ::core::mem::transmute(pselection.as_ptr()), pcfetched).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSelection(&self, pselection: &[TS_SELECTION_ANCHOR]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelection)(::windows_core::Interface::as_raw(self), pselection.len() as _, ::core::mem::transmute(pselection.as_ptr())).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetText(&self, dwflags: u32, pastart: P0, paend: P1, pchtext: &mut [u16], pcch: *mut u32, fupdateanchor: P2) -> ::windows_core::Result<()> where @@ -1673,7 +1673,7 @@ impl ITextStoreAnchor { { (::windows_core::Interface::vtable(self).SetText)(::windows_core::Interface::as_raw(self), dwflags, pastart.into_param().abi(), paend.into_param().abi(), ::core::mem::transmute(pchtext.as_ptr()), pchtext.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText(&self, pastart: P0, paend: P1) -> ::windows_core::Result where @@ -1690,7 +1690,7 @@ impl ITextStoreAnchor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEmbedded)(::windows_core::Interface::as_raw(self), dwflags, papos.into_param().abi(), rguidservice, riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertEmbedded(&self, dwflags: u32, pastart: P0, paend: P1, pdataobject: P2) -> ::windows_core::Result<()> where @@ -1715,7 +1715,7 @@ impl ITextStoreAnchor { { (::windows_core::Interface::vtable(self).RequestAttrsTransitioningAtPosition)(::windows_core::Interface::as_raw(self), papos.into_param().abi(), pafilterattrs.len() as _, ::core::mem::transmute(pafilterattrs.as_ptr()), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FindNextAttrTransition(&self, pastart: P0, pahalt: P1, pafilterattrs: &[::windows_core::GUID], dwflags: u32, pffound: *mut super::super::Foundation::BOOL, plfoundoffset: *mut i32) -> ::windows_core::Result<()> where @@ -1724,7 +1724,7 @@ impl ITextStoreAnchor { { (::windows_core::Interface::vtable(self).FindNextAttrTransition)(::windows_core::Interface::as_raw(self), pastart.into_param().abi(), pahalt.into_param().abi(), pafilterattrs.len() as _, ::core::mem::transmute(pafilterattrs.as_ptr()), dwflags, pffound, plfoundoffset).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RetrieveRequestedAttrs(&self, paattrvals: &mut [TS_ATTRVAL], pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RetrieveRequestedAttrs)(::windows_core::Interface::as_raw(self), paattrvals.len() as _, ::core::mem::transmute(paattrvals.as_ptr()), pcfetched).ok() @@ -1741,13 +1741,13 @@ impl ITextStoreAnchor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetActiveView)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAnchorFromPoint(&self, vcview: u32, ptscreen: *const super::super::Foundation::POINT, dwflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetAnchorFromPoint)(::windows_core::Interface::as_raw(self), vcview, ptscreen, dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTextExt(&self, vcview: u32, pastart: P0, paend: P1, prc: *mut super::super::Foundation::RECT, pfclipped: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -1756,19 +1756,19 @@ impl ITextStoreAnchor { { (::windows_core::Interface::vtable(self).GetTextExt)(::windows_core::Interface::as_raw(self), vcview, pastart.into_param().abi(), paend.into_param().abi(), prc, pfclipped).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScreenExt(&self, vcview: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetScreenExt)(::windows_core::Interface::as_raw(self), vcview, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWnd(&self, vcview: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWnd)(::windows_core::Interface::as_raw(self), vcview, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn QueryInsertEmbedded(&self, pguidservice: *const ::windows_core::GUID, pformatetc: *const super::super::System::Com::FORMATETC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1777,7 +1777,7 @@ impl ITextStoreAnchor { pub unsafe fn InsertTextAtSelection(&self, dwflags: u32, pchtext: &[u16], ppastart: *mut ::core::option::Option, ppaend: *mut ::core::option::Option) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).InsertTextAtSelection)(::windows_core::Interface::as_raw(self), dwflags, ::core::mem::transmute(pchtext.as_ptr()), pchtext.len() as _, ::core::mem::transmute(ppastart), ::core::mem::transmute(ppaend)).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertEmbeddedAtSelection(&self, dwflags: u32, pdataobject: P0, ppastart: *mut ::core::option::Option, ppaend: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -1868,7 +1868,7 @@ pub struct ITextStoreAnchor_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITextStoreAnchorEx(::windows_core::IUnknown); impl ITextStoreAnchorEx { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ScrollToRect(&self, pstart: P0, pend: P1, rc: super::super::Foundation::RECT, dwposition: u32) -> ::windows_core::Result<()> where @@ -2008,7 +2008,7 @@ pub struct ITextStoreSinkAnchorEx_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfActiveLanguageProfileNotifySink(::windows_core::IUnknown); impl ITfActiveLanguageProfileNotifySink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnActivated(&self, clsid: *const ::windows_core::GUID, guidprofile: *const ::windows_core::GUID, factivated: P0) -> ::windows_core::Result<()> where @@ -2081,7 +2081,7 @@ impl ITfCandidateListUIElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetGUID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, bshow: P0) -> ::windows_core::Result<()> where @@ -2089,7 +2089,7 @@ impl ITfCandidateListUIElement { { (::windows_core::Interface::vtable(self).base__.Show)(::windows_core::Interface::as_raw(self), bshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2158,7 +2158,7 @@ impl ITfCandidateListUIElementBehavior { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetGUID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, bshow: P0) -> ::windows_core::Result<()> where @@ -2166,7 +2166,7 @@ impl ITfCandidateListUIElementBehavior { { (::windows_core::Interface::vtable(self).base__.base__.Show)(::windows_core::Interface::as_raw(self), bshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2264,13 +2264,13 @@ impl ITfCategoryMgr { pub unsafe fn UnregisterCategory(&self, rclsid: *const ::windows_core::GUID, rcatid: *const ::windows_core::GUID, rguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnregisterCategory)(::windows_core::Interface::as_raw(self), rclsid, rcatid, rguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCategoriesInItem(&self, rguid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumCategoriesInItem)(::windows_core::Interface::as_raw(self), rguid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumItemsInCategory(&self, rcatid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2307,7 +2307,7 @@ impl ITfCategoryMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGUID)(::windows_core::Interface::as_raw(self), guidatom, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEqualTfGuidAtom(&self, guidatom: u32, rguid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2424,12 +2424,12 @@ pub struct ITfClientId_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfCompartment(::windows_core::IUnknown); impl ITfCompartment { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, tid: u32, pvarvalue: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetValue)(::windows_core::Interface::as_raw(self), tid, pvarvalue).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2488,7 +2488,7 @@ impl ITfCompartmentMgr { pub unsafe fn ClearCompartment(&self, tid: u32, rguid: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ClearCompartment)(::windows_core::Interface::as_raw(self), tid, rguid).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumCompartments(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2640,18 +2640,18 @@ impl ITfContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).RequestEditSession)(::windows_core::Interface::as_raw(self), tid, pes.into_param().abi(), dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InWriteSession(&self, tid: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InWriteSession)(::windows_core::Interface::as_raw(self), tid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSelection(&self, ec: u32, ulindex: u32, pselection: &mut [TF_SELECTION], pcfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetSelection)(::windows_core::Interface::as_raw(self), ec, ulindex, pselection.len() as _, ::core::mem::transmute(pselection.as_ptr()), pcfetched).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetSelection(&self, ec: u32, pselection: &[TF_SELECTION]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetSelection)(::windows_core::Interface::as_raw(self), ec, pselection.len() as _, ::core::mem::transmute(pselection.as_ptr())).ok() @@ -2792,7 +2792,7 @@ pub struct ITfContextComposition_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfContextKeyEventSink(::windows_core::IUnknown); impl ITfContextKeyEventSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnKeyDown(&self, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -2802,7 +2802,7 @@ impl ITfContextKeyEventSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnKeyDown)(::windows_core::Interface::as_raw(self), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnKeyUp(&self, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -2812,7 +2812,7 @@ impl ITfContextKeyEventSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnKeyUp)(::windows_core::Interface::as_raw(self), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTestKeyDown(&self, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -2822,7 +2822,7 @@ impl ITfContextKeyEventSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnTestKeyDown)(::windows_core::Interface::as_raw(self), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTestKeyUp(&self, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -2865,18 +2865,18 @@ pub struct ITfContextKeyEventSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfContextOwner(::windows_core::IUnknown); impl ITfContextOwner { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetACPFromPoint(&self, ptscreen: *const super::super::Foundation::POINT, dwflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetACPFromPoint)(::windows_core::Interface::as_raw(self), ptscreen, dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTextExt(&self, acpstart: i32, acpend: i32, prc: *mut super::super::Foundation::RECT, pfclipped: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetTextExt)(::windows_core::Interface::as_raw(self), acpstart, acpend, prc, pfclipped).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScreenExt(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2886,13 +2886,13 @@ impl ITfContextOwner { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetWnd)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAttribute(&self, rguidattribute: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2987,7 +2987,7 @@ pub struct ITfContextOwnerCompositionServices_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfContextOwnerCompositionSink(::windows_core::IUnknown); impl ITfContextOwnerCompositionSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnStartComposition(&self, pcomposition: P0) -> ::windows_core::Result where @@ -3041,7 +3041,7 @@ impl ITfContextOwnerServices { pub unsafe fn OnAttributeChange(&self, rguidattribute: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnAttributeChange)(::windows_core::Interface::as_raw(self), rguidattribute).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Serialize(&self, pprop: P0, prange: P1, phdr: *mut TF_PERSISTENT_PROPERTY_HEADER_ACP, pstream: P2) -> ::windows_core::Result<()> where @@ -3051,7 +3051,7 @@ impl ITfContextOwnerServices { { (::windows_core::Interface::vtable(self).Serialize)(::windows_core::Interface::as_raw(self), pprop.into_param().abi(), prange.into_param().abi(), phdr, pstream.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Unserialize(&self, pprop: P0, phdr: *const TF_PERSISTENT_PROPERTY_HEADER_ACP, pstream: P1, ploader: P2) -> ::windows_core::Result<()> where @@ -3101,13 +3101,13 @@ pub struct ITfContextOwnerServices_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfContextView(::windows_core::IUnknown); impl ITfContextView { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetRangeFromPoint(&self, ec: u32, ppt: *const super::super::Foundation::POINT, dwflags: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetRangeFromPoint)(::windows_core::Interface::as_raw(self), ec, ppt, dwflags, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetTextExt(&self, ec: u32, prange: P0, prc: *mut super::super::Foundation::RECT, pfclipped: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -3115,13 +3115,13 @@ impl ITfContextView { { (::windows_core::Interface::vtable(self).GetTextExt)(::windows_core::Interface::as_raw(self), ec, prange.into_param().abi(), prc, pfclipped).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetScreenExt(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetScreenExt)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetWnd(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3160,7 +3160,7 @@ pub struct ITfContextView_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfCreatePropertyStore(::windows_core::IUnknown); impl ITfCreatePropertyStore { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsStoreSerializable(&self, guidprop: *const ::windows_core::GUID, prange: P0, ppropstore: P1) -> ::windows_core::Result where @@ -3170,7 +3170,7 @@ impl ITfCreatePropertyStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsStoreSerializable)(::windows_core::Interface::as_raw(self), guidprop, prange.into_param().abi(), ppropstore.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn CreatePropertyStore(&self, guidprop: *const ::windows_core::GUID, prange: P0, cb: u32, pstream: P1) -> ::windows_core::Result where @@ -3213,12 +3213,12 @@ impl ITfDisplayAttributeInfo { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDescription)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetAttributeInfo(&self, pda: *mut TF_DISPLAYATTRIBUTE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAttributeInfo)(::windows_core::Interface::as_raw(self), pda).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetAttributeInfo(&self, pda: *const TF_DISPLAYATTRIBUTE) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetAttributeInfo)(::windows_core::Interface::as_raw(self), pda).ok() @@ -3382,7 +3382,7 @@ pub struct ITfDocumentMgr_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfEditRecord(::windows_core::IUnknown); impl ITfEditRecord { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetSelectionStatus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3527,7 +3527,7 @@ impl ITfFnConfigure { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, hwndparent: P0, langid: u16, rguidprofile: *const ::windows_core::GUID) -> ::windows_core::Result<()> where @@ -3560,7 +3560,7 @@ impl ITfFnConfigureRegisterEudc { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, hwndparent: P0, langid: u16, rguidprofile: *const ::windows_core::GUID, bstrregistered: P1) -> ::windows_core::Result<()> where @@ -3594,7 +3594,7 @@ impl ITfFnConfigureRegisterWord { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, hwndparent: P0, langid: u16, rguidprofile: *const ::windows_core::GUID, bstrregistered: P1) -> ::windows_core::Result<()> where @@ -3736,7 +3736,7 @@ impl ITfFnLMInternal { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetDisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryRange(&self, prange: P0, ppnewrange: *mut ::core::option::Option, pfaccepted: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -3744,7 +3744,7 @@ impl ITfFnLMInternal { { (::windows_core::Interface::vtable(self).base__.QueryRange)(::windows_core::Interface::as_raw(self), prange.into_param().abi(), ::core::mem::transmute(ppnewrange), pfaccepted).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryLangID(&self, langid: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3763,7 +3763,7 @@ impl ITfFnLMInternal { { (::windows_core::Interface::vtable(self).base__.Reconvert)(::windows_core::Interface::as_raw(self), prange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryKey(&self, fup: P0, vkey: P1, lparamkeydata: P2) -> ::windows_core::Result where @@ -3774,7 +3774,7 @@ impl ITfFnLMInternal { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.QueryKey)(::windows_core::Interface::as_raw(self), fup.into_param().abi(), vkey.into_param().abi(), lparamkeydata.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvokeKey(&self, fup: P0, vkey: P1, lparamkeydata: P2) -> ::windows_core::Result<()> where @@ -3818,7 +3818,7 @@ impl ITfFnLMProcessor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryRange(&self, prange: P0, ppnewrange: *mut ::core::option::Option, pfaccepted: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -3826,7 +3826,7 @@ impl ITfFnLMProcessor { { (::windows_core::Interface::vtable(self).QueryRange)(::windows_core::Interface::as_raw(self), prange.into_param().abi(), ::core::mem::transmute(ppnewrange), pfaccepted).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryLangID(&self, langid: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3845,7 +3845,7 @@ impl ITfFnLMProcessor { { (::windows_core::Interface::vtable(self).Reconvert)(::windows_core::Interface::as_raw(self), prange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryKey(&self, fup: P0, vkey: P1, lparamkeydata: P2) -> ::windows_core::Result where @@ -3856,7 +3856,7 @@ impl ITfFnLMProcessor { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).QueryKey)(::windows_core::Interface::as_raw(self), fup.into_param().abi(), vkey.into_param().abi(), lparamkeydata.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn InvokeKey(&self, fup: P0, vkey: P1, lparamkeydata: P2) -> ::windows_core::Result<()> where @@ -3915,7 +3915,7 @@ impl ITfFnLangProfileUtil { pub unsafe fn RegisterActiveProfiles(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RegisterActiveProfiles)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsProfileAvailableForLang(&self, langid: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3947,7 +3947,7 @@ impl ITfFnPlayBack { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryRange(&self, prange: P0, ppnewrange: *mut ::core::option::Option, pfplayable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -4017,7 +4017,7 @@ impl ITfFnReconversion { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryRange(&self, prange: P0, ppnewrange: *mut ::core::option::Option, pfconvertable: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -4104,7 +4104,7 @@ impl ITfFnShowHelp { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetDisplayName)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, hwndparent: P0) -> ::windows_core::Result<()> where @@ -4236,7 +4236,7 @@ impl ITfInputProcessorProfileMgr { pub unsafe fn ReleaseInputProcessor(&self, rclsid: *const ::windows_core::GUID, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ReleaseInputProcessor)(::windows_core::Interface::as_raw(self), rclsid, dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RegisterProfile(&self, rclsid: *const ::windows_core::GUID, langid: u16, guidprofile: *const ::windows_core::GUID, pchdesc: &[u16], pchiconfile: &[u16], uiconindex: u32, hklsubstitute: P0, dwpreferredlayout: u32, benabledbydefault: P1, dwflags: u32) -> ::windows_core::Result<()> where @@ -4313,7 +4313,7 @@ impl ITfInputProcessorProfiles { pub unsafe fn RemoveLanguageProfile(&self, rclsid: *const ::windows_core::GUID, langid: u16, guidprofile: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).RemoveLanguageProfile)(::windows_core::Interface::as_raw(self), rclsid, langid, guidprofile).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumInputProcessorInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4349,7 +4349,7 @@ impl ITfInputProcessorProfiles { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).EnumLanguageProfiles)(::windows_core::Interface::as_raw(self), langid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableLanguageProfile(&self, rclsid: *const ::windows_core::GUID, langid: u16, guidprofile: *const ::windows_core::GUID, fenable: P0) -> ::windows_core::Result<()> where @@ -4357,13 +4357,13 @@ impl ITfInputProcessorProfiles { { (::windows_core::Interface::vtable(self).EnableLanguageProfile)(::windows_core::Interface::as_raw(self), rclsid, langid, guidprofile, fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEnabledLanguageProfile(&self, rclsid: *const ::windows_core::GUID, langid: u16, guidprofile: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsEnabledLanguageProfile)(::windows_core::Interface::as_raw(self), rclsid, langid, guidprofile, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableLanguageProfileByDefault(&self, rclsid: *const ::windows_core::GUID, langid: u16, guidprofile: *const ::windows_core::GUID, fenable: P0) -> ::windows_core::Result<()> where @@ -4436,7 +4436,7 @@ impl ITfInputProcessorProfilesEx { pub unsafe fn RemoveLanguageProfile(&self, rclsid: *const ::windows_core::GUID, langid: u16, guidprofile: *const ::windows_core::GUID) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.RemoveLanguageProfile)(::windows_core::Interface::as_raw(self), rclsid, langid, guidprofile).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumInputProcessorInfo(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4472,7 +4472,7 @@ impl ITfInputProcessorProfilesEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumLanguageProfiles)(::windows_core::Interface::as_raw(self), langid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableLanguageProfile(&self, rclsid: *const ::windows_core::GUID, langid: u16, guidprofile: *const ::windows_core::GUID, fenable: P0) -> ::windows_core::Result<()> where @@ -4480,13 +4480,13 @@ impl ITfInputProcessorProfilesEx { { (::windows_core::Interface::vtable(self).base__.EnableLanguageProfile)(::windows_core::Interface::as_raw(self), rclsid, langid, guidprofile, fenable.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEnabledLanguageProfile(&self, rclsid: *const ::windows_core::GUID, langid: u16, guidprofile: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsEnabledLanguageProfile)(::windows_core::Interface::as_raw(self), rclsid, langid, guidprofile, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableLanguageProfileByDefault(&self, rclsid: *const ::windows_core::GUID, langid: u16, guidprofile: *const ::windows_core::GUID, fenable: P0) -> ::windows_core::Result<()> where @@ -4579,7 +4579,7 @@ impl ITfInputScope2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetXML)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn EnumWordList(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4610,7 +4610,7 @@ impl ITfInsertAtSelection { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).InsertTextAtSelection)(::windows_core::Interface::as_raw(self), ec, dwflags, ::core::mem::transmute(pchtext.as_ptr()), pchtext.len() as _, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertEmbeddedAtSelection(&self, ec: u32, dwflags: u32, pdataobject: P0) -> ::windows_core::Result where @@ -4648,7 +4648,7 @@ impl ITfIntegratableCandidateListUIElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetSelectionStyle)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnKeyDown(&self, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -4658,7 +4658,7 @@ impl ITfIntegratableCandidateListUIElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnKeyDown)(::windows_core::Interface::as_raw(self), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowCandidateNumbers(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4695,7 +4695,7 @@ pub struct ITfIntegratableCandidateListUIElement_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfKeyEventSink(::windows_core::IUnknown); impl ITfKeyEventSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnSetFocus(&self, fforeground: P0) -> ::windows_core::Result<()> where @@ -4703,7 +4703,7 @@ impl ITfKeyEventSink { { (::windows_core::Interface::vtable(self).OnSetFocus)(::windows_core::Interface::as_raw(self), fforeground.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTestKeyDown(&self, pic: P0, wparam: P1, lparam: P2) -> ::windows_core::Result where @@ -4714,7 +4714,7 @@ impl ITfKeyEventSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnTestKeyDown)(::windows_core::Interface::as_raw(self), pic.into_param().abi(), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTestKeyUp(&self, pic: P0, wparam: P1, lparam: P2) -> ::windows_core::Result where @@ -4725,7 +4725,7 @@ impl ITfKeyEventSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnTestKeyUp)(::windows_core::Interface::as_raw(self), pic.into_param().abi(), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnKeyDown(&self, pic: P0, wparam: P1, lparam: P2) -> ::windows_core::Result where @@ -4736,7 +4736,7 @@ impl ITfKeyEventSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnKeyDown)(::windows_core::Interface::as_raw(self), pic.into_param().abi(), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnKeyUp(&self, pic: P0, wparam: P1, lparam: P2) -> ::windows_core::Result where @@ -4747,7 +4747,7 @@ impl ITfKeyEventSink { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnKeyUp)(::windows_core::Interface::as_raw(self), pic.into_param().abi(), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnPreservedKey(&self, pic: P0, rguid: *const ::windows_core::GUID) -> ::windows_core::Result where @@ -4797,7 +4797,7 @@ pub struct ITfKeyEventSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfKeyTraceEventSink(::windows_core::IUnknown); impl ITfKeyTraceEventSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnKeyTraceDown(&self, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -4806,7 +4806,7 @@ impl ITfKeyTraceEventSink { { (::windows_core::Interface::vtable(self).OnKeyTraceDown)(::windows_core::Interface::as_raw(self), wparam.into_param().abi(), lparam.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnKeyTraceUp(&self, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -4840,7 +4840,7 @@ pub struct ITfKeyTraceEventSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfKeystrokeMgr(::windows_core::IUnknown); impl ITfKeystrokeMgr { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdviseKeyEventSink(&self, tid: u32, psink: P0, fforeground: P1) -> ::windows_core::Result<()> where @@ -4856,7 +4856,7 @@ impl ITfKeystrokeMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetForeground)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TestKeyDown(&self, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -4866,7 +4866,7 @@ impl ITfKeystrokeMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TestKeyDown)(::windows_core::Interface::as_raw(self), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TestKeyUp(&self, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -4876,7 +4876,7 @@ impl ITfKeystrokeMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).TestKeyUp)(::windows_core::Interface::as_raw(self), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KeyDown(&self, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -4886,7 +4886,7 @@ impl ITfKeystrokeMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).KeyDown)(::windows_core::Interface::as_raw(self), wparam.into_param().abi(), lparam.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn KeyUp(&self, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -4903,7 +4903,7 @@ impl ITfKeystrokeMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPreservedKey)(::windows_core::Interface::as_raw(self), pic.into_param().abi(), pprekey, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsPreservedKey(&self, rguid: *const ::windows_core::GUID, pprekey: *const TF_PRESERVEDKEY) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4922,7 +4922,7 @@ impl ITfKeystrokeMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPreservedKeyDescription)(::windows_core::Interface::as_raw(self), rguid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SimulatePreservedKey(&self, pic: P0, rguid: *const ::windows_core::GUID) -> ::windows_core::Result where @@ -4983,7 +4983,7 @@ pub struct ITfKeystrokeMgr_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfLMLattice(::windows_core::IUnknown); impl ITfLMLattice { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryType(&self, rguidtype: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5024,7 +5024,7 @@ impl ITfLangBarEventSink { pub unsafe fn OnThreadItemChange(&self, dwthreadid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnThreadItemChange)(::windows_core::Interface::as_raw(self), dwthreadid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnModalInput(&self, dwthreadid: u32, umsg: u32, wparam: P0, lparam: P1) -> ::windows_core::Result<()> where @@ -5036,7 +5036,7 @@ impl ITfLangBarEventSink { pub unsafe fn ShowFloating(&self, dwflags: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ShowFloating)(::windows_core::Interface::as_raw(self), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetItemFloatingRect(&self, dwthreadid: u32, rguid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5078,7 +5078,7 @@ impl ITfLangBarItem { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -5121,7 +5121,7 @@ impl ITfLangBarItemBalloon { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -5133,12 +5133,12 @@ impl ITfLangBarItemBalloon { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTooltipString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnClick(&self, click: TfLBIClick, pt: super::super::Foundation::POINT, prcarea: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnClick)(::windows_core::Interface::as_raw(self), click, ::core::mem::transmute(pt), prcarea).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPreferredSize(&self, pszdefault: *const super::super::Foundation::SIZE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5181,7 +5181,7 @@ impl ITfLangBarItemBitmap { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -5193,18 +5193,18 @@ impl ITfLangBarItemBitmap { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTooltipString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnClick(&self, click: TfLBIClick, pt: super::super::Foundation::POINT, prcarea: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnClick)(::windows_core::Interface::as_raw(self), click, ::core::mem::transmute(pt), prcarea).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPreferredSize(&self, pszdefault: *const super::super::Foundation::SIZE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPreferredSize)(::windows_core::Interface::as_raw(self), pszdefault, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn DrawBitmap(&self, bmwidth: i32, bmheight: i32, dwflags: u32, phbmp: *mut super::super::Graphics::Gdi::HBITMAP, phbmpmask: *mut super::super::Graphics::Gdi::HBITMAP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DrawBitmap)(::windows_core::Interface::as_raw(self), bmwidth, bmheight, dwflags, phbmp, phbmpmask).ok() @@ -5245,7 +5245,7 @@ impl ITfLangBarItemBitmapButton { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -5257,7 +5257,7 @@ impl ITfLangBarItemBitmapButton { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTooltipString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnClick(&self, click: TfLBIClick, pt: super::super::Foundation::POINT, prcarea: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnClick)(::windows_core::Interface::as_raw(self), click, ::core::mem::transmute(pt), prcarea).ok() @@ -5271,13 +5271,13 @@ impl ITfLangBarItemBitmapButton { pub unsafe fn OnMenuSelect(&self, wid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnMenuSelect)(::windows_core::Interface::as_raw(self), wid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetPreferredSize(&self, pszdefault: *const super::super::Foundation::SIZE) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPreferredSize)(::windows_core::Interface::as_raw(self), pszdefault, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn DrawBitmap(&self, bmwidth: i32, bmheight: i32, dwflags: u32, phbmp: *mut super::super::Graphics::Gdi::HBITMAP, phbmpmask: *mut super::super::Graphics::Gdi::HBITMAP) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).DrawBitmap)(::windows_core::Interface::as_raw(self), bmwidth, bmheight, dwflags, phbmp, phbmpmask).ok() @@ -5325,7 +5325,7 @@ impl ITfLangBarItemButton { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetStatus)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -5337,7 +5337,7 @@ impl ITfLangBarItemButton { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetTooltipString)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnClick(&self, click: TfLBIClick, pt: super::super::Foundation::POINT, prcarea: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnClick)(::windows_core::Interface::as_raw(self), click, ::core::mem::transmute(pt), prcarea).ok() @@ -5351,7 +5351,7 @@ impl ITfLangBarItemButton { pub unsafe fn OnMenuSelect(&self, wid: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnMenuSelect)(::windows_core::Interface::as_raw(self), wid).ok() } - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn GetIcon(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5418,7 +5418,7 @@ impl ITfLangBarItemMgr { pub unsafe fn UnadviseItemSink(&self, dwcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).UnadviseItemSink)(::windows_core::Interface::as_raw(self), dwcookie).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetItemFloatingRect(&self, dwthreadid: u32, rguid: *const ::windows_core::GUID) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5493,7 +5493,7 @@ pub struct ITfLangBarItemSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfLangBarMgr(::windows_core::IUnknown); impl ITfLangBarMgr { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdviseEventSink(&self, psink: P0, hwnd: P1, dwflags: u32, pdwcookie: *const u32) -> ::windows_core::Result<()> where @@ -5515,7 +5515,7 @@ impl ITfLangBarMgr { pub unsafe fn GetInputProcessorProfiles(&self, dwthreadid: u32, ppaip: *mut ::core::option::Option, pdwthreadid: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputProcessorProfiles)(::windows_core::Interface::as_raw(self), dwthreadid, ::core::mem::transmute(ppaip), pdwthreadid).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn RestoreLastFocus(&self, pdwthreadid: *mut u32, fprev: P0) -> ::windows_core::Result<()> where @@ -5568,7 +5568,7 @@ pub struct ITfLangBarMgr_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfLanguageProfileNotifySink(::windows_core::IUnknown); impl ITfLanguageProfileNotifySink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnLanguageChange(&self, langid: u16) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5624,7 +5624,7 @@ pub struct ITfMSAAControl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfMenu(::windows_core::IUnknown); impl ITfMenu { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn AddMenuItem(&self, uid: u32, dwflags: u32, hbmp: P0, hbmpmask: P1, pch: &[u16], ppmenu: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -5654,7 +5654,7 @@ pub struct ITfMenu_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfMessagePump(::windows_core::IUnknown); impl ITfMessagePump { - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn PeekMessageA(&self, pmsg: *mut super::WindowsAndMessaging::MSG, hwnd: P0, wmsgfiltermin: u32, wmsgfiltermax: u32, wremovemsg: u32, pfresult: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5662,7 +5662,7 @@ impl ITfMessagePump { { (::windows_core::Interface::vtable(self).PeekMessageA)(::windows_core::Interface::as_raw(self), pmsg, hwnd.into_param().abi(), wmsgfiltermin, wmsgfiltermax, wremovemsg, pfresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetMessageA(&self, pmsg: *mut super::WindowsAndMessaging::MSG, hwnd: P0, wmsgfiltermin: u32, wmsgfiltermax: u32, pfresult: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5670,7 +5670,7 @@ impl ITfMessagePump { { (::windows_core::Interface::vtable(self).GetMessageA)(::windows_core::Interface::as_raw(self), pmsg, hwnd.into_param().abi(), wmsgfiltermin, wmsgfiltermax, pfresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn PeekMessageW(&self, pmsg: *mut super::WindowsAndMessaging::MSG, hwnd: P0, wmsgfiltermin: u32, wmsgfiltermax: u32, wremovemsg: u32, pfresult: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5678,7 +5678,7 @@ impl ITfMessagePump { { (::windows_core::Interface::vtable(self).PeekMessageW)(::windows_core::Interface::as_raw(self), pmsg, hwnd.into_param().abi(), wmsgfiltermin, wmsgfiltermax, wremovemsg, pfresult).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetMessageW(&self, pmsg: *mut super::WindowsAndMessaging::MSG, hwnd: P0, wmsgfiltermin: u32, wmsgfiltermax: u32, pfresult: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> where @@ -5719,7 +5719,7 @@ pub struct ITfMessagePump_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfMouseSink(::windows_core::IUnknown); impl ITfMouseSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnMouseEvent(&self, uedge: u32, uquadrant: u32, dwbtnstatus: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5806,7 +5806,7 @@ pub struct ITfMouseTrackerACP_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfPersistentPropertyLoaderACP(::windows_core::IUnknown); impl ITfPersistentPropertyLoaderACP { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoadProperty(&self, phdr: *const TF_PERSISTENT_PROPERTY_HEADER_ACP) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -5864,7 +5864,7 @@ impl ITfProperty { { (::windows_core::Interface::vtable(self).base__.EnumRanges)(::windows_core::Interface::as_raw(self), ec, ::core::mem::transmute(ppenum), ptargetrange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, ec: u32, prange: P0) -> ::windows_core::Result where @@ -5890,7 +5890,7 @@ impl ITfProperty { { (::windows_core::Interface::vtable(self).SetValueStore)(::windows_core::Interface::as_raw(self), ec, prange.into_param().abi(), ppropstore.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, ec: u32, prange: P0, pvarvalue: *const super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -5936,13 +5936,13 @@ impl ITfPropertyStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDataType)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetData(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetData)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTextUpdated(&self, dwflags: u32, prangenew: P0) -> ::windows_core::Result where @@ -5951,7 +5951,7 @@ impl ITfPropertyStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).OnTextUpdated)(::windows_core::Interface::as_raw(self), dwflags, prangenew.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Shrink(&self, prangenew: P0) -> ::windows_core::Result where @@ -5976,7 +5976,7 @@ impl ITfPropertyStore { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPropertyRangeCreator)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Serialize(&self, pstream: P0) -> ::windows_core::Result where @@ -6023,7 +6023,7 @@ pub struct ITfPropertyStore_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfQueryEmbedded(::windows_core::IUnknown); impl ITfQueryEmbedded { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn QueryInsertEmbedded(&self, pguidservice: *const ::windows_core::GUID, pformatetc: *const super::super::System::Com::FORMATETC) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6056,7 +6056,7 @@ impl ITfRange { pub unsafe fn SetText(&self, ec: u32, dwflags: u32, pchtext: &[u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetText)(::windows_core::Interface::as_raw(self), ec, dwflags, ::core::mem::transmute(pchtext.as_ptr()), pchtext.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText(&self, ec: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6066,7 +6066,7 @@ impl ITfRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetEmbedded)(::windows_core::Interface::as_raw(self), ec, rguidservice, riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertEmbedded(&self, ec: u32, dwflags: u32, pdataobject: P0) -> ::windows_core::Result<()> where @@ -6092,19 +6092,19 @@ impl ITfRange { { (::windows_core::Interface::vtable(self).ShiftEndToRange)(::windows_core::Interface::as_raw(self), ec, prange.into_param().abi(), apos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShiftStartRegion(&self, ec: u32, dir: TfShiftDir) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShiftStartRegion)(::windows_core::Interface::as_raw(self), ec, dir, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShiftEndRegion(&self, ec: u32, dir: TfShiftDir) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).ShiftEndRegion)(::windows_core::Interface::as_raw(self), ec, dir, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEmpty(&self, ec: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6113,7 +6113,7 @@ impl ITfRange { pub unsafe fn Collapse(&self, ec: u32, apos: TfAnchor) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Collapse)(::windows_core::Interface::as_raw(self), ec, apos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEqualStart(&self, ec: u32, pwith: P0, apos: TfAnchor) -> ::windows_core::Result where @@ -6122,7 +6122,7 @@ impl ITfRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsEqualStart)(::windows_core::Interface::as_raw(self), ec, pwith.into_param().abi(), apos, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEqualEnd(&self, ec: u32, pwith: P0, apos: TfAnchor) -> ::windows_core::Result where @@ -6145,7 +6145,7 @@ impl ITfRange { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CompareEnd)(::windows_core::Interface::as_raw(self), ec, pwith.into_param().abi(), apos, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdjustForInsert(&self, ec: u32, cchinsert: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6234,7 +6234,7 @@ impl ITfRangeACP { pub unsafe fn SetText(&self, ec: u32, dwflags: u32, pchtext: &[u16]) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.SetText)(::windows_core::Interface::as_raw(self), ec, dwflags, ::core::mem::transmute(pchtext.as_ptr()), pchtext.len() as _).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetFormattedText(&self, ec: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6244,7 +6244,7 @@ impl ITfRangeACP { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetEmbedded)(::windows_core::Interface::as_raw(self), ec, rguidservice, riid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn InsertEmbedded(&self, ec: u32, dwflags: u32, pdataobject: P0) -> ::windows_core::Result<()> where @@ -6270,19 +6270,19 @@ impl ITfRangeACP { { (::windows_core::Interface::vtable(self).base__.ShiftEndToRange)(::windows_core::Interface::as_raw(self), ec, prange.into_param().abi(), apos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShiftStartRegion(&self, ec: u32, dir: TfShiftDir) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ShiftStartRegion)(::windows_core::Interface::as_raw(self), ec, dir, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShiftEndRegion(&self, ec: u32, dir: TfShiftDir) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.ShiftEndRegion)(::windows_core::Interface::as_raw(self), ec, dir, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEmpty(&self, ec: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6291,7 +6291,7 @@ impl ITfRangeACP { pub unsafe fn Collapse(&self, ec: u32, apos: TfAnchor) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Collapse)(::windows_core::Interface::as_raw(self), ec, apos).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEqualStart(&self, ec: u32, pwith: P0, apos: TfAnchor) -> ::windows_core::Result where @@ -6300,7 +6300,7 @@ impl ITfRangeACP { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsEqualStart)(::windows_core::Interface::as_raw(self), ec, pwith.into_param().abi(), apos, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEqualEnd(&self, ec: u32, pwith: P0, apos: TfAnchor) -> ::windows_core::Result where @@ -6323,7 +6323,7 @@ impl ITfRangeACP { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.CompareEnd)(::windows_core::Interface::as_raw(self), ec, pwith.into_param().abi(), apos, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AdjustForInsert(&self, ec: u32, cchinsert: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6402,7 +6402,7 @@ impl ITfReadOnlyProperty { { (::windows_core::Interface::vtable(self).EnumRanges)(::windows_core::Interface::as_raw(self), ec, ::core::mem::transmute(ppenum), ptargetrange.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetValue(&self, ec: u32, prange: P0) -> ::windows_core::Result where @@ -6447,7 +6447,7 @@ impl ITfReadingInformationUIElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetGUID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, bshow: P0) -> ::windows_core::Result<()> where @@ -6455,7 +6455,7 @@ impl ITfReadingInformationUIElement { { (::windows_core::Interface::vtable(self).base__.Show)(::windows_core::Interface::as_raw(self), bshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6481,7 +6481,7 @@ impl ITfReadingInformationUIElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetErrorIndex)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsVerticalOrderPreferred(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -6647,7 +6647,7 @@ impl ITfSpeechUIServer { pub unsafe fn Initialize(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn ShowUI(&self, fshow: P0) -> ::windows_core::Result<()> where @@ -6731,7 +6731,7 @@ pub struct ITfSystemDeviceTypeLangBarItem_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfSystemLangBarItem(::windows_core::IUnknown); impl ITfSystemLangBarItem { - #[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub unsafe fn SetIcon(&self, hicon: P0) -> ::windows_core::Result<()> where @@ -6979,7 +6979,7 @@ impl ITfThreadMgr { { (::windows_core::Interface::vtable(self).SetFocus)(::windows_core::Interface::as_raw(self), pdimfocus.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AssociateFocus(&self, hwnd: P0, pdimnew: P1) -> ::windows_core::Result where @@ -6989,7 +6989,7 @@ impl ITfThreadMgr { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).AssociateFocus)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pdimnew.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsThreadFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7066,7 +7066,7 @@ impl ITfThreadMgr2 { { (::windows_core::Interface::vtable(self).SetFocus)(::windows_core::Interface::as_raw(self), pdimfocus.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsThreadFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7209,7 +7209,7 @@ impl ITfThreadMgrEx { { (::windows_core::Interface::vtable(self).base__.SetFocus)(::windows_core::Interface::as_raw(self), pdimfocus.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn AssociateFocus(&self, hwnd: P0, pdimnew: P1) -> ::windows_core::Result where @@ -7219,7 +7219,7 @@ impl ITfThreadMgrEx { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.AssociateFocus)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), pdimnew.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsThreadFocus(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7271,7 +7271,7 @@ impl ITfToolTipUIElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetGUID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, bshow: P0) -> ::windows_core::Result<()> where @@ -7279,7 +7279,7 @@ impl ITfToolTipUIElement { { (::windows_core::Interface::vtable(self).base__.Show)(::windows_core::Interface::as_raw(self), bshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7307,7 +7307,7 @@ pub struct ITfToolTipUIElement_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfTransitoryExtensionSink(::windows_core::IUnknown); impl ITfTransitoryExtensionSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnTransitoryExtensionUpdated(&self, pic: P0, ecreadonly: u32, presultrange: P1, pcompositionrange: P2) -> ::windows_core::Result where @@ -7347,7 +7347,7 @@ impl ITfTransitoryExtensionUIElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetGUID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, bshow: P0) -> ::windows_core::Result<()> where @@ -7355,7 +7355,7 @@ impl ITfTransitoryExtensionUIElement { { (::windows_core::Interface::vtable(self).base__.Show)(::windows_core::Interface::as_raw(self), bshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7391,7 +7391,7 @@ impl ITfUIElement { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetGUID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Show(&self, bshow: P0) -> ::windows_core::Result<()> where @@ -7399,7 +7399,7 @@ impl ITfUIElement { { (::windows_core::Interface::vtable(self).Show)(::windows_core::Interface::as_raw(self), bshow.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsShown(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -7432,7 +7432,7 @@ pub struct ITfUIElement_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfUIElementMgr(::windows_core::IUnknown); impl ITfUIElementMgr { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginUIElement(&self, pelement: P0, pbshow: *mut super::super::Foundation::BOOL, pdwuielementid: *mut u32) -> ::windows_core::Result<()> where @@ -7479,7 +7479,7 @@ pub struct ITfUIElementMgr_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITfUIElementSink(::windows_core::IUnknown); impl ITfUIElementSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn BeginUIElement(&self, dwuielementid: u32, pbshow: *mut super::super::Foundation::BOOL) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).BeginUIElement)(::windows_core::Interface::as_raw(self), dwuielementid, pbshow).ok() @@ -7513,22 +7513,22 @@ pub struct ITfUIElementSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUIManagerEventSink(::windows_core::IUnknown); impl IUIManagerEventSink { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnWindowOpening(&self, prcbounds: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnWindowOpening)(::windows_core::Interface::as_raw(self), prcbounds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnWindowOpened(&self, prcbounds: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnWindowOpened)(::windows_core::Interface::as_raw(self), prcbounds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnWindowUpdating(&self, prcupdatedbounds: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnWindowUpdating)(::windows_core::Interface::as_raw(self), prcupdatedbounds).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnWindowUpdated(&self, prcupdatedbounds: *const super::super::Foundation::RECT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnWindowUpdated)(::windows_core::Interface::as_raw(self), prcupdatedbounds).ok() @@ -9020,7 +9020,7 @@ impl ::windows_core::TypeKind for HKL { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TF_DA_COLOR { pub r#type: TF_DA_COLORTYPE, @@ -9045,7 +9045,7 @@ impl ::core::default::Default for TF_DA_COLOR { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub union TF_DA_COLOR_0 { pub nIndex: i32, @@ -9070,7 +9070,7 @@ impl ::core::default::Default for TF_DA_COLOR_0 { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TF_DISPLAYATTRIBUTE { pub crText: TF_DA_COLOR, @@ -9199,7 +9199,7 @@ impl ::core::default::Default for TF_LANGBARITEMINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TF_LANGUAGEPROFILE { pub clsid: ::windows_core::GUID, @@ -9373,7 +9373,7 @@ impl ::core::default::Default for TF_PRESERVEDKEY { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct TF_PROPERTYVAL { pub guidId: ::windows_core::GUID, @@ -9396,7 +9396,7 @@ impl ::core::default::Default for TF_PROPERTYVAL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TF_SELECTION { pub range: ::std::mem::ManuallyDrop<::core::option::Option>, @@ -9433,7 +9433,7 @@ impl ::core::default::Default for TF_SELECTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TF_SELECTIONSTYLE { pub ase: TfActiveSelEnd, @@ -9472,7 +9472,7 @@ impl ::core::default::Default for TF_SELECTIONSTYLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct TS_ATTRVAL { pub idAttr: ::windows_core::GUID, @@ -9526,7 +9526,7 @@ impl ::core::default::Default for TS_RUNINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TS_SELECTIONSTYLE { pub ase: TsActiveSelEnd, @@ -9565,7 +9565,7 @@ impl ::core::default::Default for TS_SELECTIONSTYLE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TS_SELECTION_ACP { pub acpStart: i32, @@ -9605,7 +9605,7 @@ impl ::core::default::Default for TS_SELECTION_ACP { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TS_SELECTION_ANCHOR { pub paStart: ::std::mem::ManuallyDrop<::core::option::Option>, diff --git a/crates/libs/windows/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs index 50896ea2cf..aec6407514 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AdjustWindowRect(lprect: *mut super::super::Foundation::RECT, dwstyle: WINDOW_STYLE, bmenu: P0) -> ::windows_core::Result<()> @@ -8,7 +8,7 @@ where ::windows_targets::link!("user32.dll" "system" fn AdjustWindowRect(lprect : *mut super::super::Foundation:: RECT, dwstyle : WINDOW_STYLE, bmenu : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); AdjustWindowRect(lprect, dwstyle, bmenu.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AdjustWindowRectEx(lprect: *mut super::super::Foundation::RECT, dwstyle: WINDOW_STYLE, bmenu: P0, dwexstyle: WINDOW_EX_STYLE) -> ::windows_core::Result<()> @@ -18,14 +18,14 @@ where ::windows_targets::link!("user32.dll" "system" fn AdjustWindowRectEx(lprect : *mut super::super::Foundation:: RECT, dwstyle : WINDOW_STYLE, bmenu : super::super::Foundation:: BOOL, dwexstyle : WINDOW_EX_STYLE) -> super::super::Foundation:: BOOL); AdjustWindowRectEx(lprect, dwstyle, bmenu.into_param().abi(), dwexstyle).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AllowSetForegroundWindow(dwprocessid: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn AllowSetForegroundWindow(dwprocessid : u32) -> super::super::Foundation:: BOOL); AllowSetForegroundWindow(dwprocessid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AnimateWindow(hwnd: P0, dwtime: u32, dwflags: ANIMATE_WINDOW_FLAGS) -> ::windows_core::Result<()> @@ -35,14 +35,14 @@ where ::windows_targets::link!("user32.dll" "system" fn AnimateWindow(hwnd : super::super::Foundation:: HWND, dwtime : u32, dwflags : ANIMATE_WINDOW_FLAGS) -> super::super::Foundation:: BOOL); AnimateWindow(hwnd.into_param().abi(), dwtime, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AnyPopup() -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn AnyPopup() -> super::super::Foundation:: BOOL); AnyPopup() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppendMenuA(hmenu: P0, uflags: MENU_ITEM_FLAGS, uidnewitem: usize, lpnewitem: P1) -> ::windows_core::Result<()> @@ -53,7 +53,7 @@ where ::windows_targets::link!("user32.dll" "system" fn AppendMenuA(hmenu : HMENU, uflags : MENU_ITEM_FLAGS, uidnewitem : usize, lpnewitem : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); AppendMenuA(hmenu.into_param().abi(), uflags, uidnewitem, lpnewitem.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn AppendMenuW(hmenu: P0, uflags: MENU_ITEM_FLAGS, uidnewitem: usize, lpnewitem: P1) -> ::windows_core::Result<()> @@ -64,7 +64,7 @@ where ::windows_targets::link!("user32.dll" "system" fn AppendMenuW(hmenu : HMENU, uflags : MENU_ITEM_FLAGS, uidnewitem : usize, lpnewitem : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); AppendMenuW(hmenu.into_param().abi(), uflags, uidnewitem, lpnewitem.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ArrangeIconicWindows(hwnd: P0) -> u32 @@ -80,7 +80,7 @@ pub unsafe fn BeginDeferWindowPos(nnumwindows: i32) -> ::windows_core::Result(hwnd: P0) -> ::windows_core::Result<()> @@ -90,28 +90,28 @@ where ::windows_targets::link!("user32.dll" "system" fn BringWindowToTop(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); BringWindowToTop(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CalculatePopupWindowPosition(anchorpoint: *const super::super::Foundation::POINT, windowsize: *const super::super::Foundation::SIZE, flags: u32, excluderect: ::core::option::Option<*const super::super::Foundation::RECT>, popupwindowposition: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn CalculatePopupWindowPosition(anchorpoint : *const super::super::Foundation:: POINT, windowsize : *const super::super::Foundation:: SIZE, flags : u32, excluderect : *const super::super::Foundation:: RECT, popupwindowposition : *mut super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); CalculatePopupWindowPosition(anchorpoint, windowsize, flags, ::core::mem::transmute(excluderect.unwrap_or(::std::ptr::null())), popupwindowposition).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallMsgFilterA(lpmsg: *const MSG, ncode: i32) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn CallMsgFilterA(lpmsg : *const MSG, ncode : i32) -> super::super::Foundation:: BOOL); CallMsgFilterA(lpmsg, ncode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallMsgFilterW(lpmsg: *const MSG, ncode: i32) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn CallMsgFilterW(lpmsg : *const MSG, ncode : i32) -> super::super::Foundation:: BOOL); CallMsgFilterW(lpmsg, ncode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallNextHookEx(hhk: P0, ncode: i32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -123,7 +123,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CallNextHookEx(hhk : HHOOK, ncode : i32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); CallNextHookEx(hhk.into_param().abi(), ncode, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallWindowProcA(lpprevwndfunc: WNDPROC, hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -135,7 +135,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CallWindowProcA(lpprevwndfunc : WNDPROC, hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); CallWindowProcA(lpprevwndfunc, hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CallWindowProcW(lpprevwndfunc: WNDPROC, hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -147,14 +147,14 @@ where ::windows_targets::link!("user32.dll" "system" fn CallWindowProcW(lpprevwndfunc : WNDPROC, hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); CallWindowProcW(lpprevwndfunc, hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CancelShutdown() -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn CancelShutdown() -> super::super::Foundation:: BOOL); CancelShutdown() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CascadeWindows(hwndparent: P0, whow: CASCADE_WINDOWS_HOW, lprect: ::core::option::Option<*const super::super::Foundation::RECT>, lpkids: ::core::option::Option<&[super::super::Foundation::HWND]>) -> u16 @@ -164,7 +164,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CascadeWindows(hwndparent : super::super::Foundation:: HWND, whow : CASCADE_WINDOWS_HOW, lprect : *const super::super::Foundation:: RECT, ckids : u32, lpkids : *const super::super::Foundation:: HWND) -> u16); CascadeWindows(hwndparent.into_param().abi(), whow, ::core::mem::transmute(lprect.unwrap_or(::std::ptr::null())), lpkids.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpkids.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeMenuA(hmenu: P0, cmd: u32, lpsznewitem: P1, cmdinsert: u32, flags: u32) -> super::super::Foundation::BOOL @@ -175,7 +175,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ChangeMenuA(hmenu : HMENU, cmd : u32, lpsznewitem : ::windows_core::PCSTR, cmdinsert : u32, flags : u32) -> super::super::Foundation:: BOOL); ChangeMenuA(hmenu.into_param().abi(), cmd, lpsznewitem.into_param().abi(), cmdinsert, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeMenuW(hmenu: P0, cmd: u32, lpsznewitem: P1, cmdinsert: u32, flags: u32) -> super::super::Foundation::BOOL @@ -186,14 +186,14 @@ where ::windows_targets::link!("user32.dll" "system" fn ChangeMenuW(hmenu : HMENU, cmd : u32, lpsznewitem : ::windows_core::PCWSTR, cmdinsert : u32, flags : u32) -> super::super::Foundation:: BOOL); ChangeMenuW(hmenu.into_param().abi(), cmd, lpsznewitem.into_param().abi(), cmdinsert, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeWindowMessageFilter(message: u32, dwflag: CHANGE_WINDOW_MESSAGE_FILTER_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn ChangeWindowMessageFilter(message : u32, dwflag : CHANGE_WINDOW_MESSAGE_FILTER_FLAGS) -> super::super::Foundation:: BOOL); ChangeWindowMessageFilter(message, dwflag).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChangeWindowMessageFilterEx(hwnd: P0, message: u32, action: WINDOW_MESSAGE_FILTER_ACTION, pchangefilterstruct: ::core::option::Option<*mut CHANGEFILTERSTRUCT>) -> ::windows_core::Result<()> @@ -274,7 +274,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CharPrevW(lpszstart : ::windows_core::PCWSTR, lpszcurrent : ::windows_core::PCWSTR) -> ::windows_core::PWSTR); CharPrevW(lpszstart.into_param().abi(), lpszcurrent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CharToOemA(psrc: P0, pdst: ::windows_core::PSTR) -> ::windows_core::Result<()> @@ -284,7 +284,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CharToOemA(psrc : ::windows_core::PCSTR, pdst : ::windows_core::PSTR) -> super::super::Foundation:: BOOL); CharToOemA(psrc.into_param().abi(), ::core::mem::transmute(pdst)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CharToOemBuffA(lpszsrc: P0, lpszdst: &mut [u8]) -> ::windows_core::Result<()> @@ -294,7 +294,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CharToOemBuffA(lpszsrc : ::windows_core::PCSTR, lpszdst : ::windows_core::PSTR, cchdstlength : u32) -> super::super::Foundation:: BOOL); CharToOemBuffA(lpszsrc.into_param().abi(), ::core::mem::transmute(lpszdst.as_ptr()), lpszdst.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CharToOemBuffW(lpszsrc: P0, lpszdst: &mut [u8]) -> ::windows_core::Result<()> @@ -304,7 +304,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CharToOemBuffW(lpszsrc : ::windows_core::PCWSTR, lpszdst : ::windows_core::PSTR, cchdstlength : u32) -> super::super::Foundation:: BOOL); CharToOemBuffW(lpszsrc.into_param().abi(), ::core::mem::transmute(lpszdst.as_ptr()), lpszdst.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CharToOemW(psrc: P0, pdst: ::windows_core::PSTR) -> ::windows_core::Result<()> @@ -342,7 +342,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CheckMenuItem(hmenu : HMENU, uidcheckitem : u32, ucheck : u32) -> u32); CheckMenuItem(hmenu.into_param().abi(), uidcheckitem, ucheck) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CheckMenuRadioItem(hmenu: P0, first: u32, last: u32, check: u32, flags: u32) -> ::windows_core::Result<()> @@ -352,7 +352,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CheckMenuRadioItem(hmenu : HMENU, first : u32, last : u32, check : u32, flags : u32) -> super::super::Foundation:: BOOL); CheckMenuRadioItem(hmenu.into_param().abi(), first, last, check, flags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChildWindowFromPoint(hwndparent: P0, point: super::super::Foundation::POINT) -> super::super::Foundation::HWND @@ -362,7 +362,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ChildWindowFromPoint(hwndparent : super::super::Foundation:: HWND, point : super::super::Foundation:: POINT) -> super::super::Foundation:: HWND); ChildWindowFromPoint(hwndparent.into_param().abi(), ::core::mem::transmute(point)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ChildWindowFromPointEx(hwnd: P0, pt: super::super::Foundation::POINT, flags: CWP_FLAGS) -> super::super::Foundation::HWND @@ -372,14 +372,14 @@ where ::windows_targets::link!("user32.dll" "system" fn ChildWindowFromPointEx(hwnd : super::super::Foundation:: HWND, pt : super::super::Foundation:: POINT, flags : CWP_FLAGS) -> super::super::Foundation:: HWND); ChildWindowFromPointEx(hwnd.into_param().abi(), ::core::mem::transmute(pt), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ClipCursor(lprect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn ClipCursor(lprect : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); ClipCursor(::core::mem::transmute(lprect.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CloseWindow(hwnd: P0) -> ::windows_core::Result<()> @@ -414,7 +414,7 @@ where let result__ = CopyIcon(hicon.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CopyImage(h: P0, r#type: GDI_IMAGE_TYPE, cx: i32, cy: i32, flags: IMAGE_FLAGS) -> ::windows_core::Result @@ -437,7 +437,7 @@ pub unsafe fn CreateAcceleratorTableW(paccel: &[ACCEL]) -> ::windows_core::Resul let result__ = CreateAcceleratorTableW(::core::mem::transmute(paccel.as_ptr()), paccel.len() as _); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CreateCaret(hwnd: P0, hbitmap: P1, nwidth: i32, nheight: i32) -> ::windows_core::Result<()> @@ -448,7 +448,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CreateCaret(hwnd : super::super::Foundation:: HWND, hbitmap : super::super::Graphics::Gdi:: HBITMAP, nwidth : i32, nheight : i32) -> super::super::Foundation:: BOOL); CreateCaret(hwnd.into_param().abi(), hbitmap.into_param().abi(), nwidth, nheight).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateCursor(hinst: P0, xhotspot: i32, yhotspot: i32, nwidth: i32, nheight: i32, pvandplane: *const ::core::ffi::c_void, pvxorplane: *const ::core::ffi::c_void) -> ::windows_core::Result @@ -459,7 +459,7 @@ where let result__ = CreateCursor(hinst.into_param().abi(), xhotspot, yhotspot, nwidth, nheight, pvandplane, pvxorplane); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateDialogIndirectParamA(hinstance: P0, lptemplate: *const DLGTEMPLATE, hwndparent: P1, lpdialogfunc: DLGPROC, dwinitparam: P2) -> super::super::Foundation::HWND @@ -471,7 +471,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CreateDialogIndirectParamA(hinstance : super::super::Foundation:: HINSTANCE, lptemplate : *const DLGTEMPLATE, hwndparent : super::super::Foundation:: HWND, lpdialogfunc : DLGPROC, dwinitparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: HWND); CreateDialogIndirectParamA(hinstance.into_param().abi(), lptemplate, hwndparent.into_param().abi(), lpdialogfunc, dwinitparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateDialogIndirectParamW(hinstance: P0, lptemplate: *const DLGTEMPLATE, hwndparent: P1, lpdialogfunc: DLGPROC, dwinitparam: P2) -> super::super::Foundation::HWND @@ -483,7 +483,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CreateDialogIndirectParamW(hinstance : super::super::Foundation:: HINSTANCE, lptemplate : *const DLGTEMPLATE, hwndparent : super::super::Foundation:: HWND, lpdialogfunc : DLGPROC, dwinitparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: HWND); CreateDialogIndirectParamW(hinstance.into_param().abi(), lptemplate, hwndparent.into_param().abi(), lpdialogfunc, dwinitparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateDialogParamA(hinstance: P0, lptemplatename: P1, hwndparent: P2, lpdialogfunc: DLGPROC, dwinitparam: P3) -> super::super::Foundation::HWND @@ -496,7 +496,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CreateDialogParamA(hinstance : super::super::Foundation:: HINSTANCE, lptemplatename : ::windows_core::PCSTR, hwndparent : super::super::Foundation:: HWND, lpdialogfunc : DLGPROC, dwinitparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: HWND); CreateDialogParamA(hinstance.into_param().abi(), lptemplatename.into_param().abi(), hwndparent.into_param().abi(), lpdialogfunc, dwinitparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateDialogParamW(hinstance: P0, lptemplatename: P1, hwndparent: P2, lpdialogfunc: DLGPROC, dwinitparam: P3) -> super::super::Foundation::HWND @@ -509,7 +509,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CreateDialogParamW(hinstance : super::super::Foundation:: HINSTANCE, lptemplatename : ::windows_core::PCWSTR, hwndparent : super::super::Foundation:: HWND, lpdialogfunc : DLGPROC, dwinitparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: HWND); CreateDialogParamW(hinstance.into_param().abi(), lptemplatename.into_param().abi(), hwndparent.into_param().abi(), lpdialogfunc, dwinitparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateIcon(hinstance: P0, nwidth: i32, nheight: i32, cplanes: u8, cbitspixel: u8, lpbandbits: *const u8, lpbxorbits: *const u8) -> ::windows_core::Result @@ -520,7 +520,7 @@ where let result__ = CreateIcon(hinstance.into_param().abi(), nwidth, nheight, cplanes, cbitspixel, lpbandbits, lpbxorbits); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateIconFromResource(presbits: &[u8], ficon: P0, dwver: u32) -> ::windows_core::Result @@ -531,7 +531,7 @@ where let result__ = CreateIconFromResource(::core::mem::transmute(presbits.as_ptr()), presbits.len() as _, ficon.into_param().abi(), dwver); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateIconFromResourceEx(presbits: &[u8], ficon: P0, dwver: u32, cxdesired: i32, cydesired: i32, flags: IMAGE_FLAGS) -> ::windows_core::Result @@ -542,7 +542,7 @@ where let result__ = CreateIconFromResourceEx(::core::mem::transmute(presbits.as_ptr()), presbits.len() as _, ficon.into_param().abi(), dwver, cxdesired, cydesired, flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CreateIconIndirect(piconinfo: *const ICONINFO) -> ::windows_core::Result { @@ -550,7 +550,7 @@ pub unsafe fn CreateIconIndirect(piconinfo: *const ICONINFO) -> ::windows_core:: let result__ = CreateIconIndirect(piconinfo); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateMDIWindowA(lpclassname: P0, lpwindowname: P1, dwstyle: WINDOW_STYLE, x: i32, y: i32, nwidth: i32, nheight: i32, hwndparent: P2, hinstance: P3, lparam: P4) -> super::super::Foundation::HWND @@ -564,7 +564,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CreateMDIWindowA(lpclassname : ::windows_core::PCSTR, lpwindowname : ::windows_core::PCSTR, dwstyle : WINDOW_STYLE, x : i32, y : i32, nwidth : i32, nheight : i32, hwndparent : super::super::Foundation:: HWND, hinstance : super::super::Foundation:: HINSTANCE, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: HWND); CreateMDIWindowA(lpclassname.into_param().abi(), lpwindowname.into_param().abi(), dwstyle, x, y, nwidth, nheight, hwndparent.into_param().abi(), hinstance.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateMDIWindowW(lpclassname: P0, lpwindowname: P1, dwstyle: WINDOW_STYLE, x: i32, y: i32, nwidth: i32, nheight: i32, hwndparent: P2, hinstance: P3, lparam: P4) -> super::super::Foundation::HWND @@ -599,7 +599,7 @@ where ::windows_targets::link!("mrmsupport.dll" "system" fn CreateResourceIndexer(projectroot : ::windows_core::PCWSTR, extensiondllpath : ::windows_core::PCWSTR, ppresourceindexer : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); CreateResourceIndexer(projectroot.into_param().abi(), extensiondllpath.into_param().abi(), ppresourceindexer).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateWindowExA(dwexstyle: WINDOW_EX_STYLE, lpclassname: P0, lpwindowname: P1, dwstyle: WINDOW_STYLE, x: i32, y: i32, nwidth: i32, nheight: i32, hwndparent: P2, hmenu: P3, hinstance: P4, lpparam: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::HWND @@ -613,7 +613,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CreateWindowExA(dwexstyle : WINDOW_EX_STYLE, lpclassname : ::windows_core::PCSTR, lpwindowname : ::windows_core::PCSTR, dwstyle : WINDOW_STYLE, x : i32, y : i32, nwidth : i32, nheight : i32, hwndparent : super::super::Foundation:: HWND, hmenu : HMENU, hinstance : super::super::Foundation:: HINSTANCE, lpparam : *const ::core::ffi::c_void) -> super::super::Foundation:: HWND); CreateWindowExA(dwexstyle, lpclassname.into_param().abi(), lpwindowname.into_param().abi(), dwstyle, x, y, nwidth, nheight, hwndparent.into_param().abi(), hmenu.into_param().abi(), hinstance.into_param().abi(), ::core::mem::transmute(lpparam.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn CreateWindowExW(dwexstyle: WINDOW_EX_STYLE, lpclassname: P0, lpwindowname: P1, dwstyle: WINDOW_STYLE, x: i32, y: i32, nwidth: i32, nheight: i32, hwndparent: P2, hmenu: P3, hinstance: P4, lpparam: ::core::option::Option<*const ::core::ffi::c_void>) -> super::super::Foundation::HWND @@ -627,7 +627,7 @@ where ::windows_targets::link!("user32.dll" "system" fn CreateWindowExW(dwexstyle : WINDOW_EX_STYLE, lpclassname : ::windows_core::PCWSTR, lpwindowname : ::windows_core::PCWSTR, dwstyle : WINDOW_STYLE, x : i32, y : i32, nwidth : i32, nheight : i32, hwndparent : super::super::Foundation:: HWND, hmenu : HMENU, hinstance : super::super::Foundation:: HINSTANCE, lpparam : *const ::core::ffi::c_void) -> super::super::Foundation:: HWND); CreateWindowExW(dwexstyle, lpclassname.into_param().abi(), lpwindowname.into_param().abi(), dwstyle, x, y, nwidth, nheight, hwndparent.into_param().abi(), hmenu.into_param().abi(), hinstance.into_param().abi(), ::core::mem::transmute(lpparam.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefDlgProcA(hdlg: P0, msg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -639,7 +639,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DefDlgProcA(hdlg : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); DefDlgProcA(hdlg.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefDlgProcW(hdlg: P0, msg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -651,7 +651,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DefDlgProcW(hdlg : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); DefDlgProcW(hdlg.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefFrameProcA(hwnd: P0, hwndmdiclient: P1, umsg: u32, wparam: P2, lparam: P3) -> super::super::Foundation::LRESULT @@ -664,7 +664,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DefFrameProcA(hwnd : super::super::Foundation:: HWND, hwndmdiclient : super::super::Foundation:: HWND, umsg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); DefFrameProcA(hwnd.into_param().abi(), hwndmdiclient.into_param().abi(), umsg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefFrameProcW(hwnd: P0, hwndmdiclient: P1, umsg: u32, wparam: P2, lparam: P3) -> super::super::Foundation::LRESULT @@ -677,7 +677,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DefFrameProcW(hwnd : super::super::Foundation:: HWND, hwndmdiclient : super::super::Foundation:: HWND, umsg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); DefFrameProcW(hwnd.into_param().abi(), hwndmdiclient.into_param().abi(), umsg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefMDIChildProcA(hwnd: P0, umsg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -689,7 +689,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DefMDIChildProcA(hwnd : super::super::Foundation:: HWND, umsg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); DefMDIChildProcA(hwnd.into_param().abi(), umsg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefMDIChildProcW(hwnd: P0, umsg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -701,7 +701,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DefMDIChildProcW(hwnd : super::super::Foundation:: HWND, umsg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); DefMDIChildProcW(hwnd.into_param().abi(), umsg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefWindowProcA(hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -713,7 +713,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DefWindowProcA(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); DefWindowProcA(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DefWindowProcW(hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -725,7 +725,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DefWindowProcW(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); DefWindowProcW(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeferWindowPos(hwinposinfo: P0, hwnd: P1, hwndinsertafter: P2, x: i32, y: i32, cx: i32, cy: i32, uflags: SET_WINDOW_POS_FLAGS) -> ::windows_core::Result @@ -738,7 +738,7 @@ where let result__ = DeferWindowPos(hwinposinfo.into_param().abi(), hwnd.into_param().abi(), hwndinsertafter.into_param().abi(), x, y, cx, cy, uflags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeleteMenu(hmenu: P0, uposition: u32, uflags: MENU_ITEM_FLAGS) -> ::windows_core::Result<()> @@ -748,7 +748,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DeleteMenu(hmenu : HMENU, uposition : u32, uflags : MENU_ITEM_FLAGS) -> super::super::Foundation:: BOOL); DeleteMenu(hmenu.into_param().abi(), uposition, uflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DeregisterShellHookWindow(hwnd: P0) -> super::super::Foundation::BOOL @@ -758,7 +758,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DeregisterShellHookWindow(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); DeregisterShellHookWindow(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyAcceleratorTable(haccel: P0) -> super::super::Foundation::BOOL @@ -768,14 +768,14 @@ where ::windows_targets::link!("user32.dll" "system" fn DestroyAcceleratorTable(haccel : HACCEL) -> super::super::Foundation:: BOOL); DestroyAcceleratorTable(haccel.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyCaret() -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn DestroyCaret() -> super::super::Foundation:: BOOL); DestroyCaret().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyCursor(hcursor: P0) -> ::windows_core::Result<()> @@ -785,7 +785,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DestroyCursor(hcursor : HCURSOR) -> super::super::Foundation:: BOOL); DestroyCursor(hcursor.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyIcon(hicon: P0) -> ::windows_core::Result<()> @@ -803,7 +803,7 @@ where ::windows_targets::link!("mrmsupport.dll" "system" fn DestroyIndexedResults(resourceuri : ::windows_core::PCWSTR, qualifiercount : u32, qualifiers : *const IndexedResourceQualifier) -> ()); DestroyIndexedResults(resourceuri.into_param().abi(), qualifiers.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(qualifiers.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyMenu(hmenu: P0) -> ::windows_core::Result<()> @@ -818,7 +818,7 @@ pub unsafe fn DestroyResourceIndexer(resourceindexer: ::core::option::Option<*co ::windows_targets::link!("mrmsupport.dll" "system" fn DestroyResourceIndexer(resourceindexer : *const ::core::ffi::c_void) -> ()); DestroyResourceIndexer(::core::mem::transmute(resourceindexer.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DestroyWindow(hwnd: P0) -> ::windows_core::Result<()> @@ -828,7 +828,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DestroyWindow(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); DestroyWindow(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DialogBoxIndirectParamA(hinstance: P0, hdialogtemplate: *const DLGTEMPLATE, hwndparent: P1, lpdialogfunc: DLGPROC, dwinitparam: P2) -> isize @@ -840,7 +840,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DialogBoxIndirectParamA(hinstance : super::super::Foundation:: HINSTANCE, hdialogtemplate : *const DLGTEMPLATE, hwndparent : super::super::Foundation:: HWND, lpdialogfunc : DLGPROC, dwinitparam : super::super::Foundation:: LPARAM) -> isize); DialogBoxIndirectParamA(hinstance.into_param().abi(), hdialogtemplate, hwndparent.into_param().abi(), lpdialogfunc, dwinitparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DialogBoxIndirectParamW(hinstance: P0, hdialogtemplate: *const DLGTEMPLATE, hwndparent: P1, lpdialogfunc: DLGPROC, dwinitparam: P2) -> isize @@ -852,7 +852,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DialogBoxIndirectParamW(hinstance : super::super::Foundation:: HINSTANCE, hdialogtemplate : *const DLGTEMPLATE, hwndparent : super::super::Foundation:: HWND, lpdialogfunc : DLGPROC, dwinitparam : super::super::Foundation:: LPARAM) -> isize); DialogBoxIndirectParamW(hinstance.into_param().abi(), hdialogtemplate, hwndparent.into_param().abi(), lpdialogfunc, dwinitparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DialogBoxParamA(hinstance: P0, lptemplatename: P1, hwndparent: P2, lpdialogfunc: DLGPROC, dwinitparam: P3) -> isize @@ -865,7 +865,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DialogBoxParamA(hinstance : super::super::Foundation:: HINSTANCE, lptemplatename : ::windows_core::PCSTR, hwndparent : super::super::Foundation:: HWND, lpdialogfunc : DLGPROC, dwinitparam : super::super::Foundation:: LPARAM) -> isize); DialogBoxParamA(hinstance.into_param().abi(), lptemplatename.into_param().abi(), hwndparent.into_param().abi(), lpdialogfunc, dwinitparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DialogBoxParamW(hinstance: P0, lptemplatename: P1, hwndparent: P2, lpdialogfunc: DLGPROC, dwinitparam: P3) -> isize @@ -883,21 +883,21 @@ pub unsafe fn DisableProcessWindowsGhosting() { ::windows_targets::link!("user32.dll" "system" fn DisableProcessWindowsGhosting() -> ()); DisableProcessWindowsGhosting() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DispatchMessageA(lpmsg: *const MSG) -> super::super::Foundation::LRESULT { ::windows_targets::link!("user32.dll" "system" fn DispatchMessageA(lpmsg : *const MSG) -> super::super::Foundation:: LRESULT); DispatchMessageA(lpmsg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DispatchMessageW(lpmsg: *const MSG) -> super::super::Foundation::LRESULT { ::windows_targets::link!("user32.dll" "system" fn DispatchMessageW(lpmsg : *const MSG) -> super::super::Foundation:: LRESULT); DispatchMessageW(lpmsg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DragObject(hwndparent: P0, hwndfrom: P1, fmt: u32, data: usize, hcur: P2) -> u32 @@ -909,7 +909,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DragObject(hwndparent : super::super::Foundation:: HWND, hwndfrom : super::super::Foundation:: HWND, fmt : u32, data : usize, hcur : HCURSOR) -> u32); DragObject(hwndparent.into_param().abi(), hwndfrom.into_param().abi(), fmt, data, hcur.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawIcon(hdc: P0, x: i32, y: i32, hicon: P1) -> ::windows_core::Result<()> @@ -920,7 +920,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawIcon(hdc : super::super::Graphics::Gdi:: HDC, x : i32, y : i32, hicon : HICON) -> super::super::Foundation:: BOOL); DrawIcon(hdc.into_param().abi(), x, y, hicon.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn DrawIconEx(hdc: P0, xleft: i32, ytop: i32, hicon: P1, cxwidth: i32, cywidth: i32, istepifanicur: u32, hbrflickerfreedraw: P2, diflags: DI_FLAGS) -> ::windows_core::Result<()> @@ -932,7 +932,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawIconEx(hdc : super::super::Graphics::Gdi:: HDC, xleft : i32, ytop : i32, hicon : HICON, cxwidth : i32, cywidth : i32, istepifanicur : u32, hbrflickerfreedraw : super::super::Graphics::Gdi:: HBRUSH, diflags : DI_FLAGS) -> super::super::Foundation:: BOOL); DrawIconEx(hdc.into_param().abi(), xleft, ytop, hicon.into_param().abi(), cxwidth, cywidth, istepifanicur, hbrflickerfreedraw.into_param().abi(), diflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn DrawMenuBar(hwnd: P0) -> ::windows_core::Result<()> @@ -942,7 +942,7 @@ where ::windows_targets::link!("user32.dll" "system" fn DrawMenuBar(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); DrawMenuBar(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnableMenuItem(hmenu: P0, uidenableitem: u32, uenable: MENU_ITEM_FLAGS) -> super::super::Foundation::BOOL @@ -952,7 +952,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnableMenuItem(hmenu : HMENU, uidenableitem : u32, uenable : MENU_ITEM_FLAGS) -> super::super::Foundation:: BOOL); EnableMenuItem(hmenu.into_param().abi(), uidenableitem, uenable) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndDeferWindowPos(hwinposinfo: P0) -> ::windows_core::Result<()> @@ -962,7 +962,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EndDeferWindowPos(hwinposinfo : HDWP) -> super::super::Foundation:: BOOL); EndDeferWindowPos(hwinposinfo.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndDialog(hdlg: P0, nresult: isize) -> ::windows_core::Result<()> @@ -972,14 +972,14 @@ where ::windows_targets::link!("user32.dll" "system" fn EndDialog(hdlg : super::super::Foundation:: HWND, nresult : isize) -> super::super::Foundation:: BOOL); EndDialog(hdlg.into_param().abi(), nresult).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EndMenu() -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn EndMenu() -> super::super::Foundation:: BOOL); EndMenu().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumChildWindows(hwndparent: P0, lpenumfunc: WNDENUMPROC, lparam: P1) -> super::super::Foundation::BOOL @@ -990,7 +990,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumChildWindows(hwndparent : super::super::Foundation:: HWND, lpenumfunc : WNDENUMPROC, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); EnumChildWindows(hwndparent.into_param().abi(), lpenumfunc, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPropsA(hwnd: P0, lpenumfunc: PROPENUMPROCA) -> i32 @@ -1000,7 +1000,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumPropsA(hwnd : super::super::Foundation:: HWND, lpenumfunc : PROPENUMPROCA) -> i32); EnumPropsA(hwnd.into_param().abi(), lpenumfunc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPropsExA(hwnd: P0, lpenumfunc: PROPENUMPROCEXA, lparam: P1) -> i32 @@ -1011,7 +1011,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumPropsExA(hwnd : super::super::Foundation:: HWND, lpenumfunc : PROPENUMPROCEXA, lparam : super::super::Foundation:: LPARAM) -> i32); EnumPropsExA(hwnd.into_param().abi(), lpenumfunc, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPropsExW(hwnd: P0, lpenumfunc: PROPENUMPROCEXW, lparam: P1) -> i32 @@ -1022,7 +1022,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumPropsExW(hwnd : super::super::Foundation:: HWND, lpenumfunc : PROPENUMPROCEXW, lparam : super::super::Foundation:: LPARAM) -> i32); EnumPropsExW(hwnd.into_param().abi(), lpenumfunc, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumPropsW(hwnd: P0, lpenumfunc: PROPENUMPROCW) -> i32 @@ -1032,7 +1032,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumPropsW(hwnd : super::super::Foundation:: HWND, lpenumfunc : PROPENUMPROCW) -> i32); EnumPropsW(hwnd.into_param().abi(), lpenumfunc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumThreadWindows(dwthreadid: u32, lpfn: WNDENUMPROC, lparam: P0) -> super::super::Foundation::BOOL @@ -1042,7 +1042,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumThreadWindows(dwthreadid : u32, lpfn : WNDENUMPROC, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); EnumThreadWindows(dwthreadid, lpfn, lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn EnumWindows(lpenumfunc: WNDENUMPROC, lparam: P0) -> ::windows_core::Result<()> @@ -1052,7 +1052,7 @@ where ::windows_targets::link!("user32.dll" "system" fn EnumWindows(lpenumfunc : WNDENUMPROC, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); EnumWindows(lpenumfunc, lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindWindowA(lpclassname: P0, lpwindowname: P1) -> super::super::Foundation::HWND @@ -1063,7 +1063,7 @@ where ::windows_targets::link!("user32.dll" "system" fn FindWindowA(lpclassname : ::windows_core::PCSTR, lpwindowname : ::windows_core::PCSTR) -> super::super::Foundation:: HWND); FindWindowA(lpclassname.into_param().abi(), lpwindowname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindWindowExA(hwndparent: P0, hwndchildafter: P1, lpszclass: P2, lpszwindow: P3) -> super::super::Foundation::HWND @@ -1076,7 +1076,7 @@ where ::windows_targets::link!("user32.dll" "system" fn FindWindowExA(hwndparent : super::super::Foundation:: HWND, hwndchildafter : super::super::Foundation:: HWND, lpszclass : ::windows_core::PCSTR, lpszwindow : ::windows_core::PCSTR) -> super::super::Foundation:: HWND); FindWindowExA(hwndparent.into_param().abi(), hwndchildafter.into_param().abi(), lpszclass.into_param().abi(), lpszwindow.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindWindowExW(hwndparent: P0, hwndchildafter: P1, lpszclass: P2, lpszwindow: P3) -> super::super::Foundation::HWND @@ -1089,7 +1089,7 @@ where ::windows_targets::link!("user32.dll" "system" fn FindWindowExW(hwndparent : super::super::Foundation:: HWND, hwndchildafter : super::super::Foundation:: HWND, lpszclass : ::windows_core::PCWSTR, lpszwindow : ::windows_core::PCWSTR) -> super::super::Foundation:: HWND); FindWindowExW(hwndparent.into_param().abi(), hwndchildafter.into_param().abi(), lpszclass.into_param().abi(), lpszwindow.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FindWindowW(lpclassname: P0, lpwindowname: P1) -> super::super::Foundation::HWND @@ -1100,7 +1100,7 @@ where ::windows_targets::link!("user32.dll" "system" fn FindWindowW(lpclassname : ::windows_core::PCWSTR, lpwindowname : ::windows_core::PCWSTR) -> super::super::Foundation:: HWND); FindWindowW(lpclassname.into_param().abi(), lpwindowname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlashWindow(hwnd: P0, binvert: P1) -> super::super::Foundation::BOOL @@ -1111,14 +1111,14 @@ where ::windows_targets::link!("user32.dll" "system" fn FlashWindow(hwnd : super::super::Foundation:: HWND, binvert : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); FlashWindow(hwnd.into_param().abi(), binvert.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn FlashWindowEx(pfwi: *const FLASHWINFO) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn FlashWindowEx(pfwi : *const FLASHWINFO) -> super::super::Foundation:: BOOL); FlashWindowEx(pfwi) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAltTabInfoA(hwnd: P0, iitem: i32, pati: *mut ALTTABINFO, pszitemtext: ::core::option::Option<&mut [u8]>) -> ::windows_core::Result<()> @@ -1128,7 +1128,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetAltTabInfoA(hwnd : super::super::Foundation:: HWND, iitem : i32, pati : *mut ALTTABINFO, pszitemtext : ::windows_core::PSTR, cchitemtext : u32) -> super::super::Foundation:: BOOL); GetAltTabInfoA(hwnd.into_param().abi(), iitem, pati, ::core::mem::transmute(pszitemtext.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pszitemtext.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAltTabInfoW(hwnd: P0, iitem: i32, pati: *mut ALTTABINFO, pszitemtext: ::core::option::Option<&mut [u16]>) -> ::windows_core::Result<()> @@ -1138,7 +1138,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetAltTabInfoW(hwnd : super::super::Foundation:: HWND, iitem : i32, pati : *mut ALTTABINFO, pszitemtext : ::windows_core::PWSTR, cchitemtext : u32) -> super::super::Foundation:: BOOL); GetAltTabInfoW(hwnd.into_param().abi(), iitem, pati, ::core::mem::transmute(pszitemtext.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pszitemtext.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetAncestor(hwnd: P0, gaflags: GET_ANCESTOR_FLAGS) -> super::super::Foundation::HWND @@ -1153,14 +1153,14 @@ pub unsafe fn GetCaretBlinkTime() -> u32 { ::windows_targets::link!("user32.dll" "system" fn GetCaretBlinkTime() -> u32); GetCaretBlinkTime() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCaretPos(lppoint: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetCaretPos(lppoint : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); GetCaretPos(lppoint).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetClassInfoA(hinstance: P0, lpclassname: P1, lpwndclass: *mut WNDCLASSA) -> ::windows_core::Result<()> @@ -1171,7 +1171,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassInfoA(hinstance : super::super::Foundation:: HINSTANCE, lpclassname : ::windows_core::PCSTR, lpwndclass : *mut WNDCLASSA) -> super::super::Foundation:: BOOL); GetClassInfoA(hinstance.into_param().abi(), lpclassname.into_param().abi(), lpwndclass).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetClassInfoExA(hinstance: P0, lpszclass: P1, lpwcx: *mut WNDCLASSEXA) -> ::windows_core::Result<()> @@ -1182,7 +1182,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassInfoExA(hinstance : super::super::Foundation:: HINSTANCE, lpszclass : ::windows_core::PCSTR, lpwcx : *mut WNDCLASSEXA) -> super::super::Foundation:: BOOL); GetClassInfoExA(hinstance.into_param().abi(), lpszclass.into_param().abi(), lpwcx).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetClassInfoExW(hinstance: P0, lpszclass: P1, lpwcx: *mut WNDCLASSEXW) -> ::windows_core::Result<()> @@ -1193,7 +1193,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassInfoExW(hinstance : super::super::Foundation:: HINSTANCE, lpszclass : ::windows_core::PCWSTR, lpwcx : *mut WNDCLASSEXW) -> super::super::Foundation:: BOOL); GetClassInfoExW(hinstance.into_param().abi(), lpszclass.into_param().abi(), lpwcx).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetClassInfoW(hinstance: P0, lpclassname: P1, lpwndclass: *mut WNDCLASSW) -> ::windows_core::Result<()> @@ -1204,7 +1204,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassInfoW(hinstance : super::super::Foundation:: HINSTANCE, lpclassname : ::windows_core::PCWSTR, lpwndclass : *mut WNDCLASSW) -> super::super::Foundation:: BOOL); GetClassInfoW(hinstance.into_param().abi(), lpclassname.into_param().abi(), lpwndclass).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClassLongA(hwnd: P0, nindex: GET_CLASS_LONG_INDEX) -> u32 @@ -1214,7 +1214,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassLongA(hwnd : super::super::Foundation:: HWND, nindex : GET_CLASS_LONG_INDEX) -> u32); GetClassLongA(hwnd.into_param().abi(), nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1225,7 +1225,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassLongPtrA(hwnd : super::super::Foundation:: HWND, nindex : GET_CLASS_LONG_INDEX) -> usize); GetClassLongPtrA(hwnd.into_param().abi(), nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1236,7 +1236,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassLongPtrW(hwnd : super::super::Foundation:: HWND, nindex : GET_CLASS_LONG_INDEX) -> usize); GetClassLongPtrW(hwnd.into_param().abi(), nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClassLongW(hwnd: P0, nindex: GET_CLASS_LONG_INDEX) -> u32 @@ -1246,7 +1246,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassLongW(hwnd : super::super::Foundation:: HWND, nindex : GET_CLASS_LONG_INDEX) -> u32); GetClassLongW(hwnd.into_param().abi(), nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClassNameA(hwnd: P0, lpclassname: &mut [u8]) -> i32 @@ -1256,7 +1256,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassNameA(hwnd : super::super::Foundation:: HWND, lpclassname : ::windows_core::PSTR, nmaxcount : i32) -> i32); GetClassNameA(hwnd.into_param().abi(), ::core::mem::transmute(lpclassname.as_ptr()), lpclassname.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClassNameW(hwnd: P0, lpclassname: &mut [u16]) -> i32 @@ -1266,7 +1266,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassNameW(hwnd : super::super::Foundation:: HWND, lpclassname : ::windows_core::PWSTR, nmaxcount : i32) -> i32); GetClassNameW(hwnd.into_param().abi(), ::core::mem::transmute(lpclassname.as_ptr()), lpclassname.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClassWord(hwnd: P0, nindex: i32) -> u16 @@ -1276,7 +1276,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClassWord(hwnd : super::super::Foundation:: HWND, nindex : i32) -> u16); GetClassWord(hwnd.into_param().abi(), nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClientRect(hwnd: P0, lprect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> @@ -1286,7 +1286,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetClientRect(hwnd : super::super::Foundation:: HWND, lprect : *mut super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); GetClientRect(hwnd.into_param().abi(), lprect).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetClipCursor(lprect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> { @@ -1298,21 +1298,21 @@ pub unsafe fn GetCursor() -> HCURSOR { ::windows_targets::link!("user32.dll" "system" fn GetCursor() -> HCURSOR); GetCursor() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCursorInfo(pci: *mut CURSORINFO) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetCursorInfo(pci : *mut CURSORINFO) -> super::super::Foundation:: BOOL); GetCursorInfo(pci).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetCursorPos(lppoint: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetCursorPos(lppoint : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); GetCursorPos(lppoint).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDesktopWindow() -> super::super::Foundation::HWND { @@ -1324,7 +1324,7 @@ pub unsafe fn GetDialogBaseUnits() -> i32 { ::windows_targets::link!("user32.dll" "system" fn GetDialogBaseUnits() -> i32); GetDialogBaseUnits() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDlgCtrlID(hwnd: P0) -> i32 @@ -1334,7 +1334,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDlgCtrlID(hwnd : super::super::Foundation:: HWND) -> i32); GetDlgCtrlID(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDlgItem(hdlg: P0, niddlgitem: i32) -> super::super::Foundation::HWND @@ -1344,7 +1344,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDlgItem(hdlg : super::super::Foundation:: HWND, niddlgitem : i32) -> super::super::Foundation:: HWND); GetDlgItem(hdlg.into_param().abi(), niddlgitem) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDlgItemInt(hdlg: P0, niddlgitem: i32, lptranslated: ::core::option::Option<*mut super::super::Foundation::BOOL>, bsigned: P1) -> u32 @@ -1355,7 +1355,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDlgItemInt(hdlg : super::super::Foundation:: HWND, niddlgitem : i32, lptranslated : *mut super::super::Foundation:: BOOL, bsigned : super::super::Foundation:: BOOL) -> u32); GetDlgItemInt(hdlg.into_param().abi(), niddlgitem, ::core::mem::transmute(lptranslated.unwrap_or(::std::ptr::null_mut())), bsigned.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDlgItemTextA(hdlg: P0, niddlgitem: i32, lpstring: &mut [u8]) -> u32 @@ -1365,7 +1365,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDlgItemTextA(hdlg : super::super::Foundation:: HWND, niddlgitem : i32, lpstring : ::windows_core::PSTR, cchmax : i32) -> u32); GetDlgItemTextA(hdlg.into_param().abi(), niddlgitem, ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetDlgItemTextW(hdlg: P0, niddlgitem: i32, lpstring: &mut [u16]) -> u32 @@ -1375,21 +1375,21 @@ where ::windows_targets::link!("user32.dll" "system" fn GetDlgItemTextW(hdlg : super::super::Foundation:: HWND, niddlgitem : i32, lpstring : ::windows_core::PWSTR, cchmax : i32) -> u32); GetDlgItemTextW(hdlg.into_param().abi(), niddlgitem, ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetForegroundWindow() -> super::super::Foundation::HWND { ::windows_targets::link!("user32.dll" "system" fn GetForegroundWindow() -> super::super::Foundation:: HWND); GetForegroundWindow() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetGUIThreadInfo(idthread: u32, pgui: *mut GUITHREADINFO) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetGUIThreadInfo(idthread : u32, pgui : *mut GUITHREADINFO) -> super::super::Foundation:: BOOL); GetGUIThreadInfo(idthread, pgui).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetIconInfo(hicon: P0, piconinfo: *mut ICONINFO) -> ::windows_core::Result<()> @@ -1399,7 +1399,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetIconInfo(hicon : HICON, piconinfo : *mut ICONINFO) -> super::super::Foundation:: BOOL); GetIconInfo(hicon.into_param().abi(), piconinfo).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetIconInfoExA(hicon: P0, piconinfo: *mut ICONINFOEXA) -> super::super::Foundation::BOOL @@ -1409,7 +1409,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetIconInfoExA(hicon : HICON, piconinfo : *mut ICONINFOEXA) -> super::super::Foundation:: BOOL); GetIconInfoExA(hicon.into_param().abi(), piconinfo) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetIconInfoExW(hicon: P0, piconinfo: *mut ICONINFOEXW) -> super::super::Foundation::BOOL @@ -1419,14 +1419,14 @@ where ::windows_targets::link!("user32.dll" "system" fn GetIconInfoExW(hicon : HICON, piconinfo : *mut ICONINFOEXW) -> super::super::Foundation:: BOOL); GetIconInfoExW(hicon.into_param().abi(), piconinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetInputState() -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn GetInputState() -> super::super::Foundation:: BOOL); GetInputState() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLastActivePopup(hwnd: P0) -> super::super::Foundation::HWND @@ -1436,7 +1436,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetLastActivePopup(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: HWND); GetLastActivePopup(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetLayeredWindowAttributes(hwnd: P0, pcrkey: ::core::option::Option<*mut super::super::Foundation::COLORREF>, pbalpha: ::core::option::Option<*mut u8>, pdwflags: ::core::option::Option<*mut LAYERED_WINDOW_ATTRIBUTES_FLAGS>) -> ::windows_core::Result<()> @@ -1446,7 +1446,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetLayeredWindowAttributes(hwnd : super::super::Foundation:: HWND, pcrkey : *mut super::super::Foundation:: COLORREF, pbalpha : *mut u8, pdwflags : *mut LAYERED_WINDOW_ATTRIBUTES_FLAGS) -> super::super::Foundation:: BOOL); GetLayeredWindowAttributes(hwnd.into_param().abi(), ::core::mem::transmute(pcrkey.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pbalpha.unwrap_or(::std::ptr::null_mut())), ::core::mem::transmute(pdwflags.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMenu(hwnd: P0) -> HMENU @@ -1456,7 +1456,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMenu(hwnd : super::super::Foundation:: HWND) -> HMENU); GetMenu(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMenuBarInfo(hwnd: P0, idobject: OBJECT_IDENTIFIER, iditem: i32, pmbi: *mut MENUBARINFO) -> ::windows_core::Result<()> @@ -1479,7 +1479,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMenuDefaultItem(hmenu : HMENU, fbypos : u32, gmdiflags : GET_MENU_DEFAULT_ITEM_FLAGS) -> u32); GetMenuDefaultItem(hmenu.into_param().abi(), fbypos, gmdiflags) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetMenuInfo(param0: P0, param1: *mut MENUINFO) -> ::windows_core::Result<()> @@ -1505,7 +1505,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMenuItemID(hmenu : HMENU, npos : i32) -> u32); GetMenuItemID(hmenu.into_param().abi(), npos) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetMenuItemInfoA(hmenu: P0, item: u32, fbyposition: P1, lpmii: *mut MENUITEMINFOA) -> ::windows_core::Result<()> @@ -1516,7 +1516,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMenuItemInfoA(hmenu : HMENU, item : u32, fbyposition : super::super::Foundation:: BOOL, lpmii : *mut MENUITEMINFOA) -> super::super::Foundation:: BOOL); GetMenuItemInfoA(hmenu.into_param().abi(), item, fbyposition.into_param().abi(), lpmii).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn GetMenuItemInfoW(hmenu: P0, item: u32, fbyposition: P1, lpmii: *mut MENUITEMINFOW) -> ::windows_core::Result<()> @@ -1527,7 +1527,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMenuItemInfoW(hmenu : HMENU, item : u32, fbyposition : super::super::Foundation:: BOOL, lpmii : *mut MENUITEMINFOW) -> super::super::Foundation:: BOOL); GetMenuItemInfoW(hmenu.into_param().abi(), item, fbyposition.into_param().abi(), lpmii).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMenuItemRect(hwnd: P0, hmenu: P1, uitem: u32, lprcitem: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> @@ -1562,7 +1562,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMenuStringW(hmenu : HMENU, uiditem : u32, lpstring : ::windows_core::PWSTR, cchmax : i32, flags : MENU_ITEM_FLAGS) -> i32); GetMenuStringW(hmenu.into_param().abi(), uiditem, ::core::mem::transmute(lpstring.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpstring.as_deref().map_or(0, |slice| slice.len() as _), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMessageA(lpmsg: *mut MSG, hwnd: P0, wmsgfiltermin: u32, wmsgfiltermax: u32) -> super::super::Foundation::BOOL @@ -1572,7 +1572,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMessageA(lpmsg : *mut MSG, hwnd : super::super::Foundation:: HWND, wmsgfiltermin : u32, wmsgfiltermax : u32) -> super::super::Foundation:: BOOL); GetMessageA(lpmsg, hwnd.into_param().abi(), wmsgfiltermin, wmsgfiltermax) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMessageExtraInfo() -> super::super::Foundation::LPARAM { @@ -1589,7 +1589,7 @@ pub unsafe fn GetMessageTime() -> i32 { ::windows_targets::link!("user32.dll" "system" fn GetMessageTime() -> i32); GetMessageTime() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetMessageW(lpmsg: *mut MSG, hwnd: P0, wmsgfiltermin: u32, wmsgfiltermax: u32) -> super::super::Foundation::BOOL @@ -1599,7 +1599,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetMessageW(lpmsg : *mut MSG, hwnd : super::super::Foundation:: HWND, wmsgfiltermin : u32, wmsgfiltermax : u32) -> super::super::Foundation:: BOOL); GetMessageW(lpmsg, hwnd.into_param().abi(), wmsgfiltermin, wmsgfiltermax) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNextDlgGroupItem(hdlg: P0, hctl: P1, bprevious: P2) -> super::super::Foundation::HWND @@ -1611,7 +1611,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetNextDlgGroupItem(hdlg : super::super::Foundation:: HWND, hctl : super::super::Foundation:: HWND, bprevious : super::super::Foundation:: BOOL) -> super::super::Foundation:: HWND); GetNextDlgGroupItem(hdlg.into_param().abi(), hctl.into_param().abi(), bprevious.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetNextDlgTabItem(hdlg: P0, hctl: P1, bprevious: P2) -> super::super::Foundation::HWND @@ -1623,7 +1623,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetNextDlgTabItem(hdlg : super::super::Foundation:: HWND, hctl : super::super::Foundation:: HWND, bprevious : super::super::Foundation:: BOOL) -> super::super::Foundation:: HWND); GetNextDlgTabItem(hdlg.into_param().abi(), hctl.into_param().abi(), bprevious.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetParent(hwnd: P0) -> super::super::Foundation::HWND @@ -1633,21 +1633,21 @@ where ::windows_targets::link!("user32.dll" "system" fn GetParent(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: HWND); GetParent(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPhysicalCursorPos(lppoint: *mut super::super::Foundation::POINT) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetPhysicalCursorPos(lppoint : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); GetPhysicalCursorPos(lppoint).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetProcessDefaultLayout(pdwdefaultlayout: *mut u32) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn GetProcessDefaultLayout(pdwdefaultlayout : *mut u32) -> super::super::Foundation:: BOOL); GetProcessDefaultLayout(pdwdefaultlayout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPropA(hwnd: P0, lpstring: P1) -> super::super::Foundation::HANDLE @@ -1658,7 +1658,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetPropA(hwnd : super::super::Foundation:: HWND, lpstring : ::windows_core::PCSTR) -> super::super::Foundation:: HANDLE); GetPropA(hwnd.into_param().abi(), lpstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetPropW(hwnd: P0, lpstring: P1) -> super::super::Foundation::HANDLE @@ -1674,7 +1674,7 @@ pub unsafe fn GetQueueStatus(flags: QUEUE_STATUS_FLAGS) -> u32 { ::windows_targets::link!("user32.dll" "system" fn GetQueueStatus(flags : QUEUE_STATUS_FLAGS) -> u32); GetQueueStatus(flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetScrollBarInfo(hwnd: P0, idobject: OBJECT_IDENTIFIER, psbi: *mut SCROLLBARINFO) -> ::windows_core::Result<()> @@ -1684,7 +1684,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetScrollBarInfo(hwnd : super::super::Foundation:: HWND, idobject : OBJECT_IDENTIFIER, psbi : *mut SCROLLBARINFO) -> super::super::Foundation:: BOOL); GetScrollBarInfo(hwnd.into_param().abi(), idobject, psbi).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetScrollInfo(hwnd: P0, nbar: SCROLLBAR_CONSTANTS, lpsi: *mut SCROLLINFO) -> ::windows_core::Result<()> @@ -1694,7 +1694,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetScrollInfo(hwnd : super::super::Foundation:: HWND, nbar : SCROLLBAR_CONSTANTS, lpsi : *mut SCROLLINFO) -> super::super::Foundation:: BOOL); GetScrollInfo(hwnd.into_param().abi(), nbar, lpsi).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetScrollPos(hwnd: P0, nbar: SCROLLBAR_CONSTANTS) -> i32 @@ -1704,7 +1704,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetScrollPos(hwnd : super::super::Foundation:: HWND, nbar : SCROLLBAR_CONSTANTS) -> i32); GetScrollPos(hwnd.into_param().abi(), nbar) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetScrollRange(hwnd: P0, nbar: SCROLLBAR_CONSTANTS, lpminpos: *mut i32, lpmaxpos: *mut i32) -> ::windows_core::Result<()> @@ -1714,7 +1714,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetScrollRange(hwnd : super::super::Foundation:: HWND, nbar : SCROLLBAR_CONSTANTS, lpminpos : *mut i32, lpmaxpos : *mut i32) -> super::super::Foundation:: BOOL); GetScrollRange(hwnd.into_param().abi(), nbar, lpminpos, lpmaxpos).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetShellWindow() -> super::super::Foundation::HWND { @@ -1729,7 +1729,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetSubMenu(hmenu : HMENU, npos : i32) -> HMENU); GetSubMenu(hmenu.into_param().abi(), npos) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetSystemMenu(hwnd: P0, brevert: P1) -> HMENU @@ -1745,7 +1745,7 @@ pub unsafe fn GetSystemMetrics(nindex: SYSTEM_METRICS_INDEX) -> i32 { ::windows_targets::link!("user32.dll" "system" fn GetSystemMetrics(nindex : SYSTEM_METRICS_INDEX) -> i32); GetSystemMetrics(nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTitleBarInfo(hwnd: P0, pti: *mut TITLEBARINFO) -> ::windows_core::Result<()> @@ -1755,7 +1755,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetTitleBarInfo(hwnd : super::super::Foundation:: HWND, pti : *mut TITLEBARINFO) -> super::super::Foundation:: BOOL); GetTitleBarInfo(hwnd.into_param().abi(), pti).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetTopWindow(hwnd: P0) -> super::super::Foundation::HWND @@ -1765,7 +1765,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetTopWindow(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: HWND); GetTopWindow(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindow(hwnd: P0, ucmd: GET_WINDOW_CMD) -> super::super::Foundation::HWND @@ -1775,7 +1775,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindow(hwnd : super::super::Foundation:: HWND, ucmd : GET_WINDOW_CMD) -> super::super::Foundation:: HWND); GetWindow(hwnd.into_param().abi(), ucmd) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowDisplayAffinity(hwnd: P0, pdwaffinity: *mut u32) -> ::windows_core::Result<()> @@ -1785,7 +1785,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowDisplayAffinity(hwnd : super::super::Foundation:: HWND, pdwaffinity : *mut u32) -> super::super::Foundation:: BOOL); GetWindowDisplayAffinity(hwnd.into_param().abi(), pdwaffinity).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowInfo(hwnd: P0, pwi: *mut WINDOWINFO) -> ::windows_core::Result<()> @@ -1795,7 +1795,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowInfo(hwnd : super::super::Foundation:: HWND, pwi : *mut WINDOWINFO) -> super::super::Foundation:: BOOL); GetWindowInfo(hwnd.into_param().abi(), pwi).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowLongA(hwnd: P0, nindex: WINDOW_LONG_PTR_INDEX) -> i32 @@ -1805,7 +1805,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowLongA(hwnd : super::super::Foundation:: HWND, nindex : WINDOW_LONG_PTR_INDEX) -> i32); GetWindowLongA(hwnd.into_param().abi(), nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1816,7 +1816,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowLongPtrA(hwnd : super::super::Foundation:: HWND, nindex : WINDOW_LONG_PTR_INDEX) -> isize); GetWindowLongPtrA(hwnd.into_param().abi(), nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -1827,7 +1827,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowLongPtrW(hwnd : super::super::Foundation:: HWND, nindex : WINDOW_LONG_PTR_INDEX) -> isize); GetWindowLongPtrW(hwnd.into_param().abi(), nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowLongW(hwnd: P0, nindex: WINDOW_LONG_PTR_INDEX) -> i32 @@ -1837,7 +1837,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowLongW(hwnd : super::super::Foundation:: HWND, nindex : WINDOW_LONG_PTR_INDEX) -> i32); GetWindowLongW(hwnd.into_param().abi(), nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowModuleFileNameA(hwnd: P0, pszfilename: &mut [u8]) -> u32 @@ -1847,7 +1847,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowModuleFileNameA(hwnd : super::super::Foundation:: HWND, pszfilename : ::windows_core::PSTR, cchfilenamemax : u32) -> u32); GetWindowModuleFileNameA(hwnd.into_param().abi(), ::core::mem::transmute(pszfilename.as_ptr()), pszfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowModuleFileNameW(hwnd: P0, pszfilename: &mut [u16]) -> u32 @@ -1857,7 +1857,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowModuleFileNameW(hwnd : super::super::Foundation:: HWND, pszfilename : ::windows_core::PWSTR, cchfilenamemax : u32) -> u32); GetWindowModuleFileNameW(hwnd.into_param().abi(), ::core::mem::transmute(pszfilename.as_ptr()), pszfilename.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowPlacement(hwnd: P0, lpwndpl: *mut WINDOWPLACEMENT) -> ::windows_core::Result<()> @@ -1867,7 +1867,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowPlacement(hwnd : super::super::Foundation:: HWND, lpwndpl : *mut WINDOWPLACEMENT) -> super::super::Foundation:: BOOL); GetWindowPlacement(hwnd.into_param().abi(), lpwndpl).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowRect(hwnd: P0, lprect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> @@ -1877,7 +1877,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowRect(hwnd : super::super::Foundation:: HWND, lprect : *mut super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); GetWindowRect(hwnd.into_param().abi(), lprect).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowTextA(hwnd: P0, lpstring: &mut [u8]) -> i32 @@ -1887,7 +1887,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowTextA(hwnd : super::super::Foundation:: HWND, lpstring : ::windows_core::PSTR, nmaxcount : i32) -> i32); GetWindowTextA(hwnd.into_param().abi(), ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowTextLengthA(hwnd: P0) -> i32 @@ -1897,7 +1897,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowTextLengthA(hwnd : super::super::Foundation:: HWND) -> i32); GetWindowTextLengthA(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowTextLengthW(hwnd: P0) -> i32 @@ -1907,7 +1907,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowTextLengthW(hwnd : super::super::Foundation:: HWND) -> i32); GetWindowTextLengthW(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowTextW(hwnd: P0, lpstring: &mut [u16]) -> i32 @@ -1917,7 +1917,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowTextW(hwnd : super::super::Foundation:: HWND, lpstring : ::windows_core::PWSTR, nmaxcount : i32) -> i32); GetWindowTextW(hwnd.into_param().abi(), ::core::mem::transmute(lpstring.as_ptr()), lpstring.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowThreadProcessId(hwnd: P0, lpdwprocessid: ::core::option::Option<*mut u32>) -> u32 @@ -1927,7 +1927,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowThreadProcessId(hwnd : super::super::Foundation:: HWND, lpdwprocessid : *mut u32) -> u32); GetWindowThreadProcessId(hwnd.into_param().abi(), ::core::mem::transmute(lpdwprocessid.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn GetWindowWord(hwnd: P0, nindex: i32) -> u16 @@ -1937,7 +1937,7 @@ where ::windows_targets::link!("user32.dll" "system" fn GetWindowWord(hwnd : super::super::Foundation:: HWND, nindex : i32) -> u16); GetWindowWord(hwnd.into_param().abi(), nindex) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HideCaret(hwnd: P0) -> ::windows_core::Result<()> @@ -1947,7 +1947,7 @@ where ::windows_targets::link!("user32.dll" "system" fn HideCaret(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); HideCaret(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn HiliteMenuItem(hwnd: P0, hmenu: P1, uidhiliteitem: u32, uhilite: u32) -> super::super::Foundation::BOOL @@ -1958,7 +1958,7 @@ where ::windows_targets::link!("user32.dll" "system" fn HiliteMenuItem(hwnd : super::super::Foundation:: HWND, hmenu : HMENU, uidhiliteitem : u32, uhilite : u32) -> super::super::Foundation:: BOOL); HiliteMenuItem(hwnd.into_param().abi(), hmenu.into_param().abi(), uidhiliteitem, uhilite) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InSendMessage() -> super::super::Foundation::BOOL { @@ -1978,7 +1978,7 @@ where ::windows_targets::link!("mrmsupport.dll" "system" fn IndexFilePath(resourceindexer : *const ::core::ffi::c_void, filepath : ::windows_core::PCWSTR, ppresourceuri : *mut ::windows_core::PWSTR, pqualifiercount : *mut u32, ppqualifiers : *mut *mut IndexedResourceQualifier) -> ::windows_core::HRESULT); IndexFilePath(resourceindexer, filepath.into_param().abi(), ppresourceuri, pqualifiercount, ppqualifiers).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InheritWindowMonitor(hwnd: P0, hwndinherit: P1) -> super::super::Foundation::BOOL @@ -1989,7 +1989,7 @@ where ::windows_targets::link!("user32.dll" "system" fn InheritWindowMonitor(hwnd : super::super::Foundation:: HWND, hwndinherit : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); InheritWindowMonitor(hwnd.into_param().abi(), hwndinherit.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InsertMenuA(hmenu: P0, uposition: u32, uflags: MENU_ITEM_FLAGS, uidnewitem: usize, lpnewitem: P1) -> ::windows_core::Result<()> @@ -2000,7 +2000,7 @@ where ::windows_targets::link!("user32.dll" "system" fn InsertMenuA(hmenu : HMENU, uposition : u32, uflags : MENU_ITEM_FLAGS, uidnewitem : usize, lpnewitem : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); InsertMenuA(hmenu.into_param().abi(), uposition, uflags, uidnewitem, lpnewitem.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn InsertMenuItemA(hmenu: P0, item: u32, fbyposition: P1, lpmi: *const MENUITEMINFOA) -> ::windows_core::Result<()> @@ -2011,7 +2011,7 @@ where ::windows_targets::link!("user32.dll" "system" fn InsertMenuItemA(hmenu : HMENU, item : u32, fbyposition : super::super::Foundation:: BOOL, lpmi : *const MENUITEMINFOA) -> super::super::Foundation:: BOOL); InsertMenuItemA(hmenu.into_param().abi(), item, fbyposition.into_param().abi(), lpmi).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn InsertMenuItemW(hmenu: P0, item: u32, fbyposition: P1, lpmi: *const MENUITEMINFOW) -> ::windows_core::Result<()> @@ -2022,7 +2022,7 @@ where ::windows_targets::link!("user32.dll" "system" fn InsertMenuItemW(hmenu : HMENU, item : u32, fbyposition : super::super::Foundation:: BOOL, lpmi : *const MENUITEMINFOW) -> super::super::Foundation:: BOOL); InsertMenuItemW(hmenu.into_param().abi(), item, fbyposition.into_param().abi(), lpmi).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InsertMenuW(hmenu: P0, uposition: u32, uflags: MENU_ITEM_FLAGS, uidnewitem: usize, lpnewitem: P1) -> ::windows_core::Result<()> @@ -2033,7 +2033,7 @@ where ::windows_targets::link!("user32.dll" "system" fn InsertMenuW(hmenu : HMENU, uposition : u32, uflags : MENU_ITEM_FLAGS, uidnewitem : usize, lpnewitem : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); InsertMenuW(hmenu.into_param().abi(), uposition, uflags, uidnewitem, lpnewitem.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn InternalGetWindowText(hwnd: P0, pstring: &mut [u16]) -> i32 @@ -2043,56 +2043,56 @@ where ::windows_targets::link!("user32.dll" "system" fn InternalGetWindowText(hwnd : super::super::Foundation:: HWND, pstring : ::windows_core::PWSTR, cchmaxcount : i32) -> i32); InternalGetWindowText(hwnd.into_param().abi(), ::core::mem::transmute(pstring.as_ptr()), pstring.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCharAlphaA(ch: u8) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn IsCharAlphaA(ch : u8) -> super::super::Foundation:: BOOL); IsCharAlphaA(ch).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCharAlphaNumericA(ch: u8) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn IsCharAlphaNumericA(ch : u8) -> super::super::Foundation:: BOOL); IsCharAlphaNumericA(ch).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCharAlphaNumericW(ch: u16) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn IsCharAlphaNumericW(ch : u16) -> super::super::Foundation:: BOOL); IsCharAlphaNumericW(ch).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCharAlphaW(ch: u16) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn IsCharAlphaW(ch : u16) -> super::super::Foundation:: BOOL); IsCharAlphaW(ch).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCharLowerA(ch: u8) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn IsCharLowerA(ch : u8) -> super::super::Foundation:: BOOL); IsCharLowerA(ch).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCharUpperA(ch: u8) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn IsCharUpperA(ch : u8) -> super::super::Foundation:: BOOL); IsCharUpperA(ch).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsCharUpperW(ch: u16) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn IsCharUpperW(ch : u16) -> super::super::Foundation:: BOOL); IsCharUpperW(ch).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsChild(hwndparent: P0, hwnd: P1) -> super::super::Foundation::BOOL @@ -2103,7 +2103,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsChild(hwndparent : super::super::Foundation:: HWND, hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); IsChild(hwndparent.into_param().abi(), hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDialogMessageA(hdlg: P0, lpmsg: *const MSG) -> super::super::Foundation::BOOL @@ -2113,7 +2113,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsDialogMessageA(hdlg : super::super::Foundation:: HWND, lpmsg : *const MSG) -> super::super::Foundation:: BOOL); IsDialogMessageA(hdlg.into_param().abi(), lpmsg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsDialogMessageW(hdlg: P0, lpmsg: *const MSG) -> super::super::Foundation::BOOL @@ -2123,7 +2123,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsDialogMessageW(hdlg : super::super::Foundation:: HWND, lpmsg : *const MSG) -> super::super::Foundation:: BOOL); IsDialogMessageW(hdlg.into_param().abi(), lpmsg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsGUIThread(bconvert: P0) -> super::super::Foundation::BOOL @@ -2133,7 +2133,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsGUIThread(bconvert : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); IsGUIThread(bconvert.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsHungAppWindow(hwnd: P0) -> super::super::Foundation::BOOL @@ -2143,7 +2143,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsHungAppWindow(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); IsHungAppWindow(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsIconic(hwnd: P0) -> super::super::Foundation::BOOL @@ -2153,7 +2153,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsIconic(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); IsIconic(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsMenu(hmenu: P0) -> super::super::Foundation::BOOL @@ -2163,14 +2163,14 @@ where ::windows_targets::link!("user32.dll" "system" fn IsMenu(hmenu : HMENU) -> super::super::Foundation:: BOOL); IsMenu(hmenu.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsProcessDPIAware() -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn IsProcessDPIAware() -> super::super::Foundation:: BOOL); IsProcessDPIAware() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsWindow(hwnd: P0) -> super::super::Foundation::BOOL @@ -2180,7 +2180,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsWindow(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); IsWindow(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsWindowUnicode(hwnd: P0) -> super::super::Foundation::BOOL @@ -2190,7 +2190,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsWindowUnicode(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); IsWindowUnicode(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsWindowVisible(hwnd: P0) -> super::super::Foundation::BOOL @@ -2200,14 +2200,14 @@ where ::windows_targets::link!("user32.dll" "system" fn IsWindowVisible(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); IsWindowVisible(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsWow64Message() -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn IsWow64Message() -> super::super::Foundation:: BOOL); IsWow64Message() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IsZoomed(hwnd: P0) -> super::super::Foundation::BOOL @@ -2217,7 +2217,7 @@ where ::windows_targets::link!("user32.dll" "system" fn IsZoomed(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); IsZoomed(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn KillTimer(hwnd: P0, uidevent: usize) -> ::windows_core::Result<()> @@ -2227,7 +2227,7 @@ where ::windows_targets::link!("user32.dll" "system" fn KillTimer(hwnd : super::super::Foundation:: HWND, uidevent : usize) -> super::super::Foundation:: BOOL); KillTimer(hwnd.into_param().abi(), uidevent).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadAcceleratorsA(hinstance: P0, lptablename: P1) -> ::windows_core::Result @@ -2239,7 +2239,7 @@ where let result__ = LoadAcceleratorsA(hinstance.into_param().abi(), lptablename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadAcceleratorsW(hinstance: P0, lptablename: P1) -> ::windows_core::Result @@ -2251,7 +2251,7 @@ where let result__ = LoadAcceleratorsW(hinstance.into_param().abi(), lptablename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadCursorA(hinstance: P0, lpcursorname: P1) -> ::windows_core::Result @@ -2281,7 +2281,7 @@ where let result__ = LoadCursorFromFileW(lpfilename.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadCursorW(hinstance: P0, lpcursorname: P1) -> ::windows_core::Result @@ -2293,7 +2293,7 @@ where let result__ = LoadCursorW(hinstance.into_param().abi(), lpcursorname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadIconA(hinstance: P0, lpiconname: P1) -> ::windows_core::Result @@ -2305,7 +2305,7 @@ where let result__ = LoadIconA(hinstance.into_param().abi(), lpiconname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadIconW(hinstance: P0, lpiconname: P1) -> ::windows_core::Result @@ -2317,7 +2317,7 @@ where let result__ = LoadIconW(hinstance.into_param().abi(), lpiconname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadImageA(hinst: P0, name: P1, r#type: GDI_IMAGE_TYPE, cx: i32, cy: i32, fuload: IMAGE_FLAGS) -> ::windows_core::Result @@ -2329,7 +2329,7 @@ where let result__ = LoadImageA(hinst.into_param().abi(), name.into_param().abi(), r#type, cx, cy, fuload); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadImageW(hinst: P0, name: P1, r#type: GDI_IMAGE_TYPE, cx: i32, cy: i32, fuload: IMAGE_FLAGS) -> ::windows_core::Result @@ -2341,7 +2341,7 @@ where let result__ = LoadImageW(hinst.into_param().abi(), name.into_param().abi(), r#type, cx, cy, fuload); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadMenuA(hinstance: P0, lpmenuname: P1) -> ::windows_core::Result @@ -2365,7 +2365,7 @@ pub unsafe fn LoadMenuIndirectW(lpmenutemplate: *const ::core::ffi::c_void) -> : let result__ = LoadMenuIndirectW(lpmenutemplate); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadMenuW(hinstance: P0, lpmenuname: P1) -> ::windows_core::Result @@ -2377,7 +2377,7 @@ where let result__ = LoadMenuW(hinstance.into_param().abi(), lpmenuname.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadStringA(hinstance: P0, uid: u32, lpbuffer: ::windows_core::PSTR, cchbuffermax: i32) -> i32 @@ -2387,7 +2387,7 @@ where ::windows_targets::link!("user32.dll" "system" fn LoadStringA(hinstance : super::super::Foundation:: HINSTANCE, uid : u32, lpbuffer : ::windows_core::PSTR, cchbuffermax : i32) -> i32); LoadStringA(hinstance.into_param().abi(), uid, ::core::mem::transmute(lpbuffer), cchbuffermax) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LoadStringW(hinstance: P0, uid: u32, lpbuffer: ::windows_core::PWSTR, cchbuffermax: i32) -> i32 @@ -2397,14 +2397,14 @@ where ::windows_targets::link!("user32.dll" "system" fn LoadStringW(hinstance : super::super::Foundation:: HINSTANCE, uid : u32, lpbuffer : ::windows_core::PWSTR, cchbuffermax : i32) -> i32); LoadStringW(hinstance.into_param().abi(), uid, ::core::mem::transmute(lpbuffer), cchbuffermax) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LockSetForegroundWindow(ulockcode: FOREGROUND_WINDOW_LOCK_CODE) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn LockSetForegroundWindow(ulockcode : FOREGROUND_WINDOW_LOCK_CODE) -> super::super::Foundation:: BOOL); LockSetForegroundWindow(ulockcode).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LogicalToPhysicalPoint(hwnd: P0, lppoint: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -2414,7 +2414,7 @@ where ::windows_targets::link!("user32.dll" "system" fn LogicalToPhysicalPoint(hwnd : super::super::Foundation:: HWND, lppoint : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); LogicalToPhysicalPoint(hwnd.into_param().abi(), lppoint) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupIconIdFromDirectory(presbits: *const u8, ficon: P0) -> i32 @@ -2424,7 +2424,7 @@ where ::windows_targets::link!("user32.dll" "system" fn LookupIconIdFromDirectory(presbits : *const u8, ficon : super::super::Foundation:: BOOL) -> i32); LookupIconIdFromDirectory(presbits, ficon.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn LookupIconIdFromDirectoryEx(presbits: *const u8, ficon: P0, cxdesired: i32, cydesired: i32, flags: IMAGE_FLAGS) -> i32 @@ -2434,7 +2434,7 @@ where ::windows_targets::link!("user32.dll" "system" fn LookupIconIdFromDirectoryEx(presbits : *const u8, ficon : super::super::Foundation:: BOOL, cxdesired : i32, cydesired : i32, flags : IMAGE_FLAGS) -> i32); LookupIconIdFromDirectoryEx(presbits, ficon.into_param().abi(), cxdesired, cydesired, flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MapDialogRect(hdlg: P0, lprect: *mut super::super::Foundation::RECT) -> ::windows_core::Result<()> @@ -2444,7 +2444,7 @@ where ::windows_targets::link!("user32.dll" "system" fn MapDialogRect(hdlg : super::super::Foundation:: HWND, lprect : *mut super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); MapDialogRect(hdlg.into_param().abi(), lprect).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MenuItemFromPoint(hwnd: P0, hmenu: P1, ptscreen: super::super::Foundation::POINT) -> i32 @@ -2455,7 +2455,7 @@ where ::windows_targets::link!("user32.dll" "system" fn MenuItemFromPoint(hwnd : super::super::Foundation:: HWND, hmenu : HMENU, ptscreen : super::super::Foundation:: POINT) -> i32); MenuItemFromPoint(hwnd.into_param().abi(), hmenu.into_param().abi(), ::core::mem::transmute(ptscreen)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MessageBoxA(hwnd: P0, lptext: P1, lpcaption: P2, utype: MESSAGEBOX_STYLE) -> MESSAGEBOX_RESULT @@ -2467,7 +2467,7 @@ where ::windows_targets::link!("user32.dll" "system" fn MessageBoxA(hwnd : super::super::Foundation:: HWND, lptext : ::windows_core::PCSTR, lpcaption : ::windows_core::PCSTR, utype : MESSAGEBOX_STYLE) -> MESSAGEBOX_RESULT); MessageBoxA(hwnd.into_param().abi(), lptext.into_param().abi(), lpcaption.into_param().abi(), utype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MessageBoxExA(hwnd: P0, lptext: P1, lpcaption: P2, utype: MESSAGEBOX_STYLE, wlanguageid: u16) -> MESSAGEBOX_RESULT @@ -2479,7 +2479,7 @@ where ::windows_targets::link!("user32.dll" "system" fn MessageBoxExA(hwnd : super::super::Foundation:: HWND, lptext : ::windows_core::PCSTR, lpcaption : ::windows_core::PCSTR, utype : MESSAGEBOX_STYLE, wlanguageid : u16) -> MESSAGEBOX_RESULT); MessageBoxExA(hwnd.into_param().abi(), lptext.into_param().abi(), lpcaption.into_param().abi(), utype, wlanguageid) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MessageBoxExW(hwnd: P0, lptext: P1, lpcaption: P2, utype: MESSAGEBOX_STYLE, wlanguageid: u16) -> MESSAGEBOX_RESULT @@ -2491,21 +2491,21 @@ where ::windows_targets::link!("user32.dll" "system" fn MessageBoxExW(hwnd : super::super::Foundation:: HWND, lptext : ::windows_core::PCWSTR, lpcaption : ::windows_core::PCWSTR, utype : MESSAGEBOX_STYLE, wlanguageid : u16) -> MESSAGEBOX_RESULT); MessageBoxExW(hwnd.into_param().abi(), lptext.into_param().abi(), lpcaption.into_param().abi(), utype, wlanguageid) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] #[inline] pub unsafe fn MessageBoxIndirectA(lpmbp: *const MSGBOXPARAMSA) -> MESSAGEBOX_RESULT { ::windows_targets::link!("user32.dll" "system" fn MessageBoxIndirectA(lpmbp : *const MSGBOXPARAMSA) -> MESSAGEBOX_RESULT); MessageBoxIndirectA(lpmbp) } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] #[inline] pub unsafe fn MessageBoxIndirectW(lpmbp: *const MSGBOXPARAMSW) -> MESSAGEBOX_RESULT { ::windows_targets::link!("user32.dll" "system" fn MessageBoxIndirectW(lpmbp : *const MSGBOXPARAMSW) -> MESSAGEBOX_RESULT); MessageBoxIndirectW(lpmbp) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MessageBoxW(hwnd: P0, lptext: P1, lpcaption: P2, utype: MESSAGEBOX_STYLE) -> MESSAGEBOX_RESULT @@ -2517,7 +2517,7 @@ where ::windows_targets::link!("user32.dll" "system" fn MessageBoxW(hwnd : super::super::Foundation:: HWND, lptext : ::windows_core::PCWSTR, lpcaption : ::windows_core::PCWSTR, utype : MESSAGEBOX_STYLE) -> MESSAGEBOX_RESULT); MessageBoxW(hwnd.into_param().abi(), lptext.into_param().abi(), lpcaption.into_param().abi(), utype) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ModifyMenuA(hmnu: P0, uposition: u32, uflags: MENU_ITEM_FLAGS, uidnewitem: usize, lpnewitem: P1) -> ::windows_core::Result<()> @@ -2528,7 +2528,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ModifyMenuA(hmnu : HMENU, uposition : u32, uflags : MENU_ITEM_FLAGS, uidnewitem : usize, lpnewitem : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); ModifyMenuA(hmnu.into_param().abi(), uposition, uflags, uidnewitem, lpnewitem.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ModifyMenuW(hmnu: P0, uposition: u32, uflags: MENU_ITEM_FLAGS, uidnewitem: usize, lpnewitem: P1) -> ::windows_core::Result<()> @@ -2539,7 +2539,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ModifyMenuW(hmnu : HMENU, uposition : u32, uflags : MENU_ITEM_FLAGS, uidnewitem : usize, lpnewitem : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); ModifyMenuW(hmnu.into_param().abi(), uposition, uflags, uidnewitem, lpnewitem.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MoveWindow(hwnd: P0, x: i32, y: i32, nwidth: i32, nheight: i32, brepaint: P1) -> ::windows_core::Result<()> @@ -2739,7 +2739,7 @@ pub unsafe fn MrmPeekResourceIndexerMessages(handle: MrmResourceIndexerHandle, m ::windows_targets::link!("mrmsupport.dll" "system" fn MrmPeekResourceIndexerMessages(handle : MrmResourceIndexerHandle, messages : *mut *mut MrmResourceIndexerMessage, nummsgs : *mut u32) -> ::windows_core::HRESULT); MrmPeekResourceIndexerMessages(::core::mem::transmute(handle), messages, nummsgs).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsgWaitForMultipleObjects(phandles: ::core::option::Option<&[super::super::Foundation::HANDLE]>, fwaitall: P0, dwmilliseconds: u32, dwwakemask: QUEUE_STATUS_FLAGS) -> super::super::Foundation::WAIT_EVENT @@ -2749,14 +2749,14 @@ where ::windows_targets::link!("user32.dll" "system" fn MsgWaitForMultipleObjects(ncount : u32, phandles : *const super::super::Foundation:: HANDLE, fwaitall : super::super::Foundation:: BOOL, dwmilliseconds : u32, dwwakemask : QUEUE_STATUS_FLAGS) -> super::super::Foundation:: WAIT_EVENT); MsgWaitForMultipleObjects(phandles.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(phandles.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), fwaitall.into_param().abi(), dwmilliseconds, dwwakemask) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn MsgWaitForMultipleObjectsEx(phandles: ::core::option::Option<&[super::super::Foundation::HANDLE]>, dwmilliseconds: u32, dwwakemask: QUEUE_STATUS_FLAGS, dwflags: MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS) -> super::super::Foundation::WAIT_EVENT { ::windows_targets::link!("user32.dll" "system" fn MsgWaitForMultipleObjectsEx(ncount : u32, phandles : *const super::super::Foundation:: HANDLE, dwmilliseconds : u32, dwwakemask : QUEUE_STATUS_FLAGS, dwflags : MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS) -> super::super::Foundation:: WAIT_EVENT); MsgWaitForMultipleObjectsEx(phandles.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(phandles.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), dwmilliseconds, dwwakemask, dwflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OemToCharA(psrc: P0, pdst: ::windows_core::PSTR) -> ::windows_core::Result<()> @@ -2766,7 +2766,7 @@ where ::windows_targets::link!("user32.dll" "system" fn OemToCharA(psrc : ::windows_core::PCSTR, pdst : ::windows_core::PSTR) -> super::super::Foundation:: BOOL); OemToCharA(psrc.into_param().abi(), ::core::mem::transmute(pdst)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OemToCharBuffA(lpszsrc: P0, lpszdst: &mut [u8]) -> ::windows_core::Result<()> @@ -2776,7 +2776,7 @@ where ::windows_targets::link!("user32.dll" "system" fn OemToCharBuffA(lpszsrc : ::windows_core::PCSTR, lpszdst : ::windows_core::PSTR, cchdstlength : u32) -> super::super::Foundation:: BOOL); OemToCharBuffA(lpszsrc.into_param().abi(), ::core::mem::transmute(lpszdst.as_ptr()), lpszdst.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OemToCharBuffW(lpszsrc: P0, lpszdst: &mut [u16]) -> ::windows_core::Result<()> @@ -2786,7 +2786,7 @@ where ::windows_targets::link!("user32.dll" "system" fn OemToCharBuffW(lpszsrc : ::windows_core::PCSTR, lpszdst : ::windows_core::PWSTR, cchdstlength : u32) -> super::super::Foundation:: BOOL); OemToCharBuffW(lpszsrc.into_param().abi(), ::core::mem::transmute(lpszdst.as_ptr()), lpszdst.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OemToCharW(psrc: P0, pdst: ::windows_core::PWSTR) -> ::windows_core::Result<()> @@ -2796,7 +2796,7 @@ where ::windows_targets::link!("user32.dll" "system" fn OemToCharW(psrc : ::windows_core::PCSTR, pdst : ::windows_core::PWSTR) -> super::super::Foundation:: BOOL); OemToCharW(psrc.into_param().abi(), ::core::mem::transmute(pdst)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn OpenIcon(hwnd: P0) -> ::windows_core::Result<()> @@ -2806,7 +2806,7 @@ where ::windows_targets::link!("user32.dll" "system" fn OpenIcon(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); OpenIcon(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeekMessageA(lpmsg: *mut MSG, hwnd: P0, wmsgfiltermin: u32, wmsgfiltermax: u32, wremovemsg: PEEK_MESSAGE_REMOVE_TYPE) -> super::super::Foundation::BOOL @@ -2816,7 +2816,7 @@ where ::windows_targets::link!("user32.dll" "system" fn PeekMessageA(lpmsg : *mut MSG, hwnd : super::super::Foundation:: HWND, wmsgfiltermin : u32, wmsgfiltermax : u32, wremovemsg : PEEK_MESSAGE_REMOVE_TYPE) -> super::super::Foundation:: BOOL); PeekMessageA(lpmsg, hwnd.into_param().abi(), wmsgfiltermin, wmsgfiltermax, wremovemsg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PeekMessageW(lpmsg: *mut MSG, hwnd: P0, wmsgfiltermin: u32, wmsgfiltermax: u32, wremovemsg: PEEK_MESSAGE_REMOVE_TYPE) -> super::super::Foundation::BOOL @@ -2826,7 +2826,7 @@ where ::windows_targets::link!("user32.dll" "system" fn PeekMessageW(lpmsg : *mut MSG, hwnd : super::super::Foundation:: HWND, wmsgfiltermin : u32, wmsgfiltermax : u32, wremovemsg : PEEK_MESSAGE_REMOVE_TYPE) -> super::super::Foundation:: BOOL); PeekMessageW(lpmsg, hwnd.into_param().abi(), wmsgfiltermin, wmsgfiltermax, wremovemsg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PhysicalToLogicalPoint(hwnd: P0, lppoint: *mut super::super::Foundation::POINT) -> super::super::Foundation::BOOL @@ -2836,7 +2836,7 @@ where ::windows_targets::link!("user32.dll" "system" fn PhysicalToLogicalPoint(hwnd : super::super::Foundation:: HWND, lppoint : *mut super::super::Foundation:: POINT) -> super::super::Foundation:: BOOL); PhysicalToLogicalPoint(hwnd.into_param().abi(), lppoint) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PostMessageA(hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> @@ -2848,7 +2848,7 @@ where ::windows_targets::link!("user32.dll" "system" fn PostMessageA(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); PostMessageA(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PostMessageW(hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> @@ -2865,7 +2865,7 @@ pub unsafe fn PostQuitMessage(nexitcode: i32) { ::windows_targets::link!("user32.dll" "system" fn PostQuitMessage(nexitcode : i32) -> ()); PostQuitMessage(nexitcode) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PostThreadMessageA(idthread: u32, msg: u32, wparam: P0, lparam: P1) -> ::windows_core::Result<()> @@ -2876,7 +2876,7 @@ where ::windows_targets::link!("user32.dll" "system" fn PostThreadMessageA(idthread : u32, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); PostThreadMessageA(idthread, msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn PostThreadMessageW(idthread: u32, msg: u32, wparam: P0, lparam: P1) -> ::windows_core::Result<()> @@ -2897,7 +2897,7 @@ pub unsafe fn PrivateExtractIconsW(szfilename: &[u16; 260], niconindex: i32, cxi ::windows_targets::link!("user32.dll" "system" fn PrivateExtractIconsW(szfilename : ::windows_core::PCWSTR, niconindex : i32, cxicon : i32, cyicon : i32, phicon : *mut HICON, piconid : *mut u32, nicons : u32, flags : u32) -> u32); PrivateExtractIconsW(::core::mem::transmute(szfilename.as_ptr()), niconindex, cxicon, cyicon, ::core::mem::transmute(phicon.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), ::core::mem::transmute(piconid.unwrap_or(::std::ptr::null_mut())), phicon.as_deref().map_or(0, |slice| slice.len() as _), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RealChildWindowFromPoint(hwndparent: P0, ptparentclientcoords: super::super::Foundation::POINT) -> super::super::Foundation::HWND @@ -2907,7 +2907,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RealChildWindowFromPoint(hwndparent : super::super::Foundation:: HWND, ptparentclientcoords : super::super::Foundation:: POINT) -> super::super::Foundation:: HWND); RealChildWindowFromPoint(hwndparent.into_param().abi(), ::core::mem::transmute(ptparentclientcoords)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RealGetWindowClassA(hwnd: P0, ptszclassname: &mut [u8]) -> u32 @@ -2917,7 +2917,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RealGetWindowClassA(hwnd : super::super::Foundation:: HWND, ptszclassname : ::windows_core::PSTR, cchclassnamemax : u32) -> u32); RealGetWindowClassA(hwnd.into_param().abi(), ::core::mem::transmute(ptszclassname.as_ptr()), ptszclassname.len() as _) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RealGetWindowClassW(hwnd: P0, ptszclassname: &mut [u16]) -> u32 @@ -2927,35 +2927,35 @@ where ::windows_targets::link!("user32.dll" "system" fn RealGetWindowClassW(hwnd : super::super::Foundation:: HWND, ptszclassname : ::windows_core::PWSTR, cchclassnamemax : u32) -> u32); RealGetWindowClassW(hwnd.into_param().abi(), ::core::mem::transmute(ptszclassname.as_ptr()), ptszclassname.len() as _) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn RegisterClassA(lpwndclass: *const WNDCLASSA) -> u16 { ::windows_targets::link!("user32.dll" "system" fn RegisterClassA(lpwndclass : *const WNDCLASSA) -> u16); RegisterClassA(lpwndclass) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn RegisterClassExA(param0: *const WNDCLASSEXA) -> u16 { ::windows_targets::link!("user32.dll" "system" fn RegisterClassExA(param0 : *const WNDCLASSEXA) -> u16); RegisterClassExA(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn RegisterClassExW(param0: *const WNDCLASSEXW) -> u16 { ::windows_targets::link!("user32.dll" "system" fn RegisterClassExW(param0 : *const WNDCLASSEXW) -> u16); RegisterClassExW(param0) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn RegisterClassW(lpwndclass: *const WNDCLASSW) -> u16 { ::windows_targets::link!("user32.dll" "system" fn RegisterClassW(lpwndclass : *const WNDCLASSW) -> u16); RegisterClassW(lpwndclass) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterDeviceNotificationA(hrecipient: P0, notificationfilter: *const ::core::ffi::c_void, flags: REGISTER_NOTIFICATION_FLAGS) -> ::windows_core::Result @@ -2966,7 +2966,7 @@ where let result__ = RegisterDeviceNotificationA(hrecipient.into_param().abi(), notificationfilter, flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterDeviceNotificationW(hrecipient: P0, notificationfilter: *const ::core::ffi::c_void, flags: REGISTER_NOTIFICATION_FLAGS) -> ::windows_core::Result @@ -2977,7 +2977,7 @@ where let result__ = RegisterDeviceNotificationW(hrecipient.into_param().abi(), notificationfilter, flags); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterForTooltipDismissNotification(hwnd: P0, tdflags: TOOLTIP_DISMISS_FLAGS) -> super::super::Foundation::BOOL @@ -2987,7 +2987,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RegisterForTooltipDismissNotification(hwnd : super::super::Foundation:: HWND, tdflags : TOOLTIP_DISMISS_FLAGS) -> super::super::Foundation:: BOOL); RegisterForTooltipDismissNotification(hwnd.into_param().abi(), tdflags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RegisterShellHookWindow(hwnd: P0) -> super::super::Foundation::BOOL @@ -3013,7 +3013,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RegisterWindowMessageW(lpstring : ::windows_core::PCWSTR) -> u32); RegisterWindowMessageW(lpstring.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemoveMenu(hmenu: P0, uposition: u32, uflags: MENU_ITEM_FLAGS) -> ::windows_core::Result<()> @@ -3023,7 +3023,7 @@ where ::windows_targets::link!("user32.dll" "system" fn RemoveMenu(hmenu : HMENU, uposition : u32, uflags : MENU_ITEM_FLAGS) -> super::super::Foundation:: BOOL); RemoveMenu(hmenu.into_param().abi(), uposition, uflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemovePropA(hwnd: P0, lpstring: P1) -> ::windows_core::Result @@ -3035,7 +3035,7 @@ where let result__ = RemovePropA(hwnd.into_param().abi(), lpstring.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RemovePropW(hwnd: P0, lpstring: P1) -> ::windows_core::Result @@ -3047,7 +3047,7 @@ where let result__ = RemovePropW(hwnd.into_param().abi(), lpstring.into_param().abi()); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ReplyMessage(lresult: P0) -> super::super::Foundation::BOOL @@ -3057,7 +3057,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ReplyMessage(lresult : super::super::Foundation:: LRESULT) -> super::super::Foundation:: BOOL); ReplyMessage(lresult.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ScrollDC(hdc: P0, dx: i32, dy: i32, lprcscroll: ::core::option::Option<*const super::super::Foundation::RECT>, lprcclip: ::core::option::Option<*const super::super::Foundation::RECT>, hrgnupdate: P1, lprcupdate: ::core::option::Option<*mut super::super::Foundation::RECT>) -> ::windows_core::Result<()> @@ -3068,7 +3068,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ScrollDC(hdc : super::super::Graphics::Gdi:: HDC, dx : i32, dy : i32, lprcscroll : *const super::super::Foundation:: RECT, lprcclip : *const super::super::Foundation:: RECT, hrgnupdate : super::super::Graphics::Gdi:: HRGN, lprcupdate : *mut super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); ScrollDC(hdc.into_param().abi(), dx, dy, ::core::mem::transmute(lprcscroll.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lprcclip.unwrap_or(::std::ptr::null())), hrgnupdate.into_param().abi(), ::core::mem::transmute(lprcupdate.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ScrollWindow(hwnd: P0, xamount: i32, yamount: i32, lprect: ::core::option::Option<*const super::super::Foundation::RECT>, lpcliprect: ::core::option::Option<*const super::super::Foundation::RECT>) -> ::windows_core::Result<()> @@ -3078,7 +3078,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ScrollWindow(hwnd : super::super::Foundation:: HWND, xamount : i32, yamount : i32, lprect : *const super::super::Foundation:: RECT, lpcliprect : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); ScrollWindow(hwnd.into_param().abi(), xamount, yamount, ::core::mem::transmute(lprect.unwrap_or(::std::ptr::null())), ::core::mem::transmute(lpcliprect.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn ScrollWindowEx(hwnd: P0, dx: i32, dy: i32, prcscroll: ::core::option::Option<*const super::super::Foundation::RECT>, prcclip: ::core::option::Option<*const super::super::Foundation::RECT>, hrgnupdate: P1, prcupdate: ::core::option::Option<*mut super::super::Foundation::RECT>, flags: SCROLL_WINDOW_FLAGS) -> i32 @@ -3089,7 +3089,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ScrollWindowEx(hwnd : super::super::Foundation:: HWND, dx : i32, dy : i32, prcscroll : *const super::super::Foundation:: RECT, prcclip : *const super::super::Foundation:: RECT, hrgnupdate : super::super::Graphics::Gdi:: HRGN, prcupdate : *mut super::super::Foundation:: RECT, flags : SCROLL_WINDOW_FLAGS) -> i32); ScrollWindowEx(hwnd.into_param().abi(), dx, dy, ::core::mem::transmute(prcscroll.unwrap_or(::std::ptr::null())), ::core::mem::transmute(prcclip.unwrap_or(::std::ptr::null())), hrgnupdate.into_param().abi(), ::core::mem::transmute(prcupdate.unwrap_or(::std::ptr::null_mut())), flags) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendDlgItemMessageA(hdlg: P0, niddlgitem: i32, msg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -3101,7 +3101,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendDlgItemMessageA(hdlg : super::super::Foundation:: HWND, niddlgitem : i32, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); SendDlgItemMessageA(hdlg.into_param().abi(), niddlgitem, msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendDlgItemMessageW(hdlg: P0, niddlgitem: i32, msg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -3113,7 +3113,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendDlgItemMessageW(hdlg : super::super::Foundation:: HWND, niddlgitem : i32, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); SendDlgItemMessageW(hdlg.into_param().abi(), niddlgitem, msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendMessageA(hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -3125,7 +3125,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendMessageA(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); SendMessageA(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendMessageCallbackA(hwnd: P0, msg: u32, wparam: P1, lparam: P2, lpresultcallback: SENDASYNCPROC, dwdata: usize) -> ::windows_core::Result<()> @@ -3137,7 +3137,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendMessageCallbackA(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM, lpresultcallback : SENDASYNCPROC, dwdata : usize) -> super::super::Foundation:: BOOL); SendMessageCallbackA(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi(), lpresultcallback, dwdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendMessageCallbackW(hwnd: P0, msg: u32, wparam: P1, lparam: P2, lpresultcallback: SENDASYNCPROC, dwdata: usize) -> ::windows_core::Result<()> @@ -3149,7 +3149,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendMessageCallbackW(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM, lpresultcallback : SENDASYNCPROC, dwdata : usize) -> super::super::Foundation:: BOOL); SendMessageCallbackW(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi(), lpresultcallback, dwdata).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendMessageTimeoutA(hwnd: P0, msg: u32, wparam: P1, lparam: P2, fuflags: SEND_MESSAGE_TIMEOUT_FLAGS, utimeout: u32, lpdwresult: ::core::option::Option<*mut usize>) -> super::super::Foundation::LRESULT @@ -3161,7 +3161,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendMessageTimeoutA(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM, fuflags : SEND_MESSAGE_TIMEOUT_FLAGS, utimeout : u32, lpdwresult : *mut usize) -> super::super::Foundation:: LRESULT); SendMessageTimeoutA(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi(), fuflags, utimeout, ::core::mem::transmute(lpdwresult.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendMessageTimeoutW(hwnd: P0, msg: u32, wparam: P1, lparam: P2, fuflags: SEND_MESSAGE_TIMEOUT_FLAGS, utimeout: u32, lpdwresult: ::core::option::Option<*mut usize>) -> super::super::Foundation::LRESULT @@ -3173,7 +3173,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendMessageTimeoutW(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM, fuflags : SEND_MESSAGE_TIMEOUT_FLAGS, utimeout : u32, lpdwresult : *mut usize) -> super::super::Foundation:: LRESULT); SendMessageTimeoutW(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi(), fuflags, utimeout, ::core::mem::transmute(lpdwresult.unwrap_or(::std::ptr::null_mut()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendMessageW(hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> super::super::Foundation::LRESULT @@ -3185,7 +3185,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendMessageW(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LRESULT); SendMessageW(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendNotifyMessageA(hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> @@ -3197,7 +3197,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendNotifyMessageA(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); SendNotifyMessageA(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SendNotifyMessageW(hwnd: P0, msg: u32, wparam: P1, lparam: P2) -> ::windows_core::Result<()> @@ -3209,7 +3209,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SendNotifyMessageW(hwnd : super::super::Foundation:: HWND, msg : u32, wparam : super::super::Foundation:: WPARAM, lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: BOOL); SendNotifyMessageW(hwnd.into_param().abi(), msg, wparam.into_param().abi(), lparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetAdditionalForegroundBoostProcesses(toplevelwindow: P0, processhandlearray: &[super::super::Foundation::HANDLE]) -> super::super::Foundation::BOOL @@ -3219,21 +3219,21 @@ where ::windows_targets::link!("user32.dll" "system" fn SetAdditionalForegroundBoostProcesses(toplevelwindow : super::super::Foundation:: HWND, processhandlecount : u32, processhandlearray : *const super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetAdditionalForegroundBoostProcesses(toplevelwindow.into_param().abi(), processhandlearray.len() as _, ::core::mem::transmute(processhandlearray.as_ptr())) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCaretBlinkTime(umseconds: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn SetCaretBlinkTime(umseconds : u32) -> super::super::Foundation:: BOOL); SetCaretBlinkTime(umseconds).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCaretPos(x: i32, y: i32) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn SetCaretPos(x : i32, y : i32) -> super::super::Foundation:: BOOL); SetCaretPos(x, y).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetClassLongA(hwnd: P0, nindex: GET_CLASS_LONG_INDEX, dwnewlong: i32) -> u32 @@ -3243,7 +3243,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetClassLongA(hwnd : super::super::Foundation:: HWND, nindex : GET_CLASS_LONG_INDEX, dwnewlong : i32) -> u32); SetClassLongA(hwnd.into_param().abi(), nindex, dwnewlong) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -3254,7 +3254,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetClassLongPtrA(hwnd : super::super::Foundation:: HWND, nindex : GET_CLASS_LONG_INDEX, dwnewlong : isize) -> usize); SetClassLongPtrA(hwnd.into_param().abi(), nindex, dwnewlong) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -3265,7 +3265,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetClassLongPtrW(hwnd : super::super::Foundation:: HWND, nindex : GET_CLASS_LONG_INDEX, dwnewlong : isize) -> usize); SetClassLongPtrW(hwnd.into_param().abi(), nindex, dwnewlong) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetClassLongW(hwnd: P0, nindex: GET_CLASS_LONG_INDEX, dwnewlong: i32) -> u32 @@ -3275,7 +3275,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetClassLongW(hwnd : super::super::Foundation:: HWND, nindex : GET_CLASS_LONG_INDEX, dwnewlong : i32) -> u32); SetClassLongW(hwnd.into_param().abi(), nindex, dwnewlong) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetClassWord(hwnd: P0, nindex: i32, wnewword: u16) -> u16 @@ -3285,7 +3285,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetClassWord(hwnd : super::super::Foundation:: HWND, nindex : i32, wnewword : u16) -> u16); SetClassWord(hwnd.into_param().abi(), nindex, wnewword) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCoalescableTimer(hwnd: P0, nidevent: usize, uelapse: u32, lptimerfunc: TIMERPROC, utolerancedelay: u32) -> usize @@ -3303,7 +3303,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetCursor(hcursor : HCURSOR) -> HCURSOR); SetCursor(hcursor.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetCursorPos(x: i32, y: i32) -> ::windows_core::Result<()> { @@ -3315,7 +3315,7 @@ pub unsafe fn SetDebugErrorLevel(dwlevel: u32) { ::windows_targets::link!("user32.dll" "system" fn SetDebugErrorLevel(dwlevel : u32) -> ()); SetDebugErrorLevel(dwlevel) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDlgItemInt(hdlg: P0, niddlgitem: i32, uvalue: u32, bsigned: P1) -> ::windows_core::Result<()> @@ -3326,7 +3326,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetDlgItemInt(hdlg : super::super::Foundation:: HWND, niddlgitem : i32, uvalue : u32, bsigned : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); SetDlgItemInt(hdlg.into_param().abi(), niddlgitem, uvalue, bsigned.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDlgItemTextA(hdlg: P0, niddlgitem: i32, lpstring: P1) -> ::windows_core::Result<()> @@ -3337,7 +3337,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetDlgItemTextA(hdlg : super::super::Foundation:: HWND, niddlgitem : i32, lpstring : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetDlgItemTextA(hdlg.into_param().abi(), niddlgitem, lpstring.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetDlgItemTextW(hdlg: P0, niddlgitem: i32, lpstring: P1) -> ::windows_core::Result<()> @@ -3348,7 +3348,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetDlgItemTextW(hdlg : super::super::Foundation:: HWND, niddlgitem : i32, lpstring : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetDlgItemTextW(hdlg.into_param().abi(), niddlgitem, lpstring.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetForegroundWindow(hwnd: P0) -> super::super::Foundation::BOOL @@ -3358,7 +3358,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetForegroundWindow(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); SetForegroundWindow(hwnd.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetLayeredWindowAttributes(hwnd: P0, crkey: P1, balpha: u8, dwflags: LAYERED_WINDOW_ATTRIBUTES_FLAGS) -> ::windows_core::Result<()> @@ -3369,7 +3369,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetLayeredWindowAttributes(hwnd : super::super::Foundation:: HWND, crkey : super::super::Foundation:: COLORREF, balpha : u8, dwflags : LAYERED_WINDOW_ATTRIBUTES_FLAGS) -> super::super::Foundation:: BOOL); SetLayeredWindowAttributes(hwnd.into_param().abi(), crkey.into_param().abi(), balpha, dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMenu(hwnd: P0, hmenu: P1) -> ::windows_core::Result<()> @@ -3380,7 +3380,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetMenu(hwnd : super::super::Foundation:: HWND, hmenu : HMENU) -> super::super::Foundation:: BOOL); SetMenu(hwnd.into_param().abi(), hmenu.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMenuDefaultItem(hmenu: P0, uitem: u32, fbypos: u32) -> ::windows_core::Result<()> @@ -3390,7 +3390,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetMenuDefaultItem(hmenu : HMENU, uitem : u32, fbypos : u32) -> super::super::Foundation:: BOOL); SetMenuDefaultItem(hmenu.into_param().abi(), uitem, fbypos).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetMenuInfo(param0: P0, param1: *const MENUINFO) -> ::windows_core::Result<()> @@ -3400,7 +3400,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetMenuInfo(param0 : HMENU, param1 : *const MENUINFO) -> super::super::Foundation:: BOOL); SetMenuInfo(param0.into_param().abi(), param1).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetMenuItemBitmaps(hmenu: P0, uposition: u32, uflags: MENU_ITEM_FLAGS, hbitmapunchecked: P1, hbitmapchecked: P2) -> ::windows_core::Result<()> @@ -3412,7 +3412,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetMenuItemBitmaps(hmenu : HMENU, uposition : u32, uflags : MENU_ITEM_FLAGS, hbitmapunchecked : super::super::Graphics::Gdi:: HBITMAP, hbitmapchecked : super::super::Graphics::Gdi:: HBITMAP) -> super::super::Foundation:: BOOL); SetMenuItemBitmaps(hmenu.into_param().abi(), uposition, uflags, hbitmapunchecked.into_param().abi(), hbitmapchecked.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetMenuItemInfoA(hmenu: P0, item: u32, fbypositon: P1, lpmii: *const MENUITEMINFOA) -> ::windows_core::Result<()> @@ -3423,7 +3423,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetMenuItemInfoA(hmenu : HMENU, item : u32, fbypositon : super::super::Foundation:: BOOL, lpmii : *const MENUITEMINFOA) -> super::super::Foundation:: BOOL); SetMenuItemInfoA(hmenu.into_param().abi(), item, fbypositon.into_param().abi(), lpmii).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn SetMenuItemInfoW(hmenu: P0, item: u32, fbypositon: P1, lpmii: *const MENUITEMINFOW) -> ::windows_core::Result<()> @@ -3434,7 +3434,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetMenuItemInfoW(hmenu : HMENU, item : u32, fbypositon : super::super::Foundation:: BOOL, lpmii : *const MENUITEMINFOW) -> super::super::Foundation:: BOOL); SetMenuItemInfoW(hmenu.into_param().abi(), item, fbypositon.into_param().abi(), lpmii).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMessageExtraInfo(lparam: P0) -> super::super::Foundation::LPARAM @@ -3444,14 +3444,14 @@ where ::windows_targets::link!("user32.dll" "system" fn SetMessageExtraInfo(lparam : super::super::Foundation:: LPARAM) -> super::super::Foundation:: LPARAM); SetMessageExtraInfo(lparam.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetMessageQueue(cmessagesmax: i32) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn SetMessageQueue(cmessagesmax : i32) -> super::super::Foundation:: BOOL); SetMessageQueue(cmessagesmax) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetParent(hwndchild: P0, hwndnewparent: P1) -> super::super::Foundation::HWND @@ -3462,28 +3462,28 @@ where ::windows_targets::link!("user32.dll" "system" fn SetParent(hwndchild : super::super::Foundation:: HWND, hwndnewparent : super::super::Foundation:: HWND) -> super::super::Foundation:: HWND); SetParent(hwndchild.into_param().abi(), hwndnewparent.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPhysicalCursorPos(x: i32, y: i32) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn SetPhysicalCursorPos(x : i32, y : i32) -> super::super::Foundation:: BOOL); SetPhysicalCursorPos(x, y).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessDPIAware() -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn SetProcessDPIAware() -> super::super::Foundation:: BOOL); SetProcessDPIAware() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetProcessDefaultLayout(dwdefaultlayout: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn SetProcessDefaultLayout(dwdefaultlayout : u32) -> super::super::Foundation:: BOOL); SetProcessDefaultLayout(dwdefaultlayout).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPropA(hwnd: P0, lpstring: P1, hdata: P2) -> ::windows_core::Result<()> @@ -3495,7 +3495,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetPropA(hwnd : super::super::Foundation:: HWND, lpstring : ::windows_core::PCSTR, hdata : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetPropA(hwnd.into_param().abi(), lpstring.into_param().abi(), hdata.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetPropW(hwnd: P0, lpstring: P1, hdata: P2) -> ::windows_core::Result<()> @@ -3507,7 +3507,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetPropW(hwnd : super::super::Foundation:: HWND, lpstring : ::windows_core::PCWSTR, hdata : super::super::Foundation:: HANDLE) -> super::super::Foundation:: BOOL); SetPropW(hwnd.into_param().abi(), lpstring.into_param().abi(), hdata.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetSystemCursor(hcur: P0, id: SYSTEM_CURSOR_ID) -> ::windows_core::Result<()> @@ -3517,7 +3517,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetSystemCursor(hcur : HCURSOR, id : SYSTEM_CURSOR_ID) -> super::super::Foundation:: BOOL); SetSystemCursor(hcur.into_param().abi(), id).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetTimer(hwnd: P0, nidevent: usize, uelapse: u32, lptimerfunc: TIMERPROC) -> usize @@ -3527,7 +3527,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetTimer(hwnd : super::super::Foundation:: HWND, nidevent : usize, uelapse : u32, lptimerfunc : TIMERPROC) -> usize); SetTimer(hwnd.into_param().abi(), nidevent, uelapse, lptimerfunc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowDisplayAffinity(hwnd: P0, dwaffinity: WINDOW_DISPLAY_AFFINITY) -> ::windows_core::Result<()> @@ -3537,7 +3537,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowDisplayAffinity(hwnd : super::super::Foundation:: HWND, dwaffinity : WINDOW_DISPLAY_AFFINITY) -> super::super::Foundation:: BOOL); SetWindowDisplayAffinity(hwnd.into_param().abi(), dwaffinity).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowLongA(hwnd: P0, nindex: WINDOW_LONG_PTR_INDEX, dwnewlong: i32) -> i32 @@ -3547,7 +3547,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowLongA(hwnd : super::super::Foundation:: HWND, nindex : WINDOW_LONG_PTR_INDEX, dwnewlong : i32) -> i32); SetWindowLongA(hwnd.into_param().abi(), nindex, dwnewlong) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -3558,7 +3558,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowLongPtrA(hwnd : super::super::Foundation:: HWND, nindex : WINDOW_LONG_PTR_INDEX, dwnewlong : isize) -> isize); SetWindowLongPtrA(hwnd.into_param().abi(), nindex, dwnewlong) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] #[cfg(feature = "Win32_Foundation")] #[inline] @@ -3569,7 +3569,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowLongPtrW(hwnd : super::super::Foundation:: HWND, nindex : WINDOW_LONG_PTR_INDEX, dwnewlong : isize) -> isize); SetWindowLongPtrW(hwnd.into_param().abi(), nindex, dwnewlong) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowLongW(hwnd: P0, nindex: WINDOW_LONG_PTR_INDEX, dwnewlong: i32) -> i32 @@ -3579,7 +3579,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowLongW(hwnd : super::super::Foundation:: HWND, nindex : WINDOW_LONG_PTR_INDEX, dwnewlong : i32) -> i32); SetWindowLongW(hwnd.into_param().abi(), nindex, dwnewlong) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowPlacement(hwnd: P0, lpwndpl: *const WINDOWPLACEMENT) -> ::windows_core::Result<()> @@ -3589,7 +3589,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowPlacement(hwnd : super::super::Foundation:: HWND, lpwndpl : *const WINDOWPLACEMENT) -> super::super::Foundation:: BOOL); SetWindowPlacement(hwnd.into_param().abi(), lpwndpl).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowPos(hwnd: P0, hwndinsertafter: P1, x: i32, y: i32, cx: i32, cy: i32, uflags: SET_WINDOW_POS_FLAGS) -> ::windows_core::Result<()> @@ -3600,7 +3600,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowPos(hwnd : super::super::Foundation:: HWND, hwndinsertafter : super::super::Foundation:: HWND, x : i32, y : i32, cx : i32, cy : i32, uflags : SET_WINDOW_POS_FLAGS) -> super::super::Foundation:: BOOL); SetWindowPos(hwnd.into_param().abi(), hwndinsertafter.into_param().abi(), x, y, cx, cy, uflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowTextA(hwnd: P0, lpstring: P1) -> ::windows_core::Result<()> @@ -3611,7 +3611,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowTextA(hwnd : super::super::Foundation:: HWND, lpstring : ::windows_core::PCSTR) -> super::super::Foundation:: BOOL); SetWindowTextA(hwnd.into_param().abi(), lpstring.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowTextW(hwnd: P0, lpstring: P1) -> ::windows_core::Result<()> @@ -3622,7 +3622,7 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowTextW(hwnd : super::super::Foundation:: HWND, lpstring : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); SetWindowTextW(hwnd.into_param().abi(), lpstring.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowWord(hwnd: P0, nindex: i32, wnewword: u16) -> u16 @@ -3632,14 +3632,14 @@ where ::windows_targets::link!("user32.dll" "system" fn SetWindowWord(hwnd : super::super::Foundation:: HWND, nindex : i32, wnewword : u16) -> u16); SetWindowWord(hwnd.into_param().abi(), nindex, wnewword) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowsHookA(nfiltertype: i32, pfnfilterproc: HOOKPROC) -> HHOOK { ::windows_targets::link!("user32.dll" "system" fn SetWindowsHookA(nfiltertype : i32, pfnfilterproc : HOOKPROC) -> HHOOK); SetWindowsHookA(nfiltertype, pfnfilterproc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowsHookExA(idhook: WINDOWS_HOOK_ID, lpfn: HOOKPROC, hmod: P0, dwthreadid: u32) -> ::windows_core::Result @@ -3650,7 +3650,7 @@ where let result__ = SetWindowsHookExA(idhook, lpfn, hmod.into_param().abi(), dwthreadid); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowsHookExW(idhook: WINDOWS_HOOK_ID, lpfn: HOOKPROC, hmod: P0, dwthreadid: u32) -> ::windows_core::Result @@ -3661,14 +3661,14 @@ where let result__ = SetWindowsHookExW(idhook, lpfn, hmod.into_param().abi(), dwthreadid); (!result__.is_invalid()).then(|| result__).ok_or_else(::windows_core::Error::from_win32) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SetWindowsHookW(nfiltertype: i32, pfnfilterproc: HOOKPROC) -> HHOOK { ::windows_targets::link!("user32.dll" "system" fn SetWindowsHookW(nfiltertype : i32, pfnfilterproc : HOOKPROC) -> HHOOK); SetWindowsHookW(nfiltertype, pfnfilterproc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShowCaret(hwnd: P0) -> ::windows_core::Result<()> @@ -3678,7 +3678,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ShowCaret(hwnd : super::super::Foundation:: HWND) -> super::super::Foundation:: BOOL); ShowCaret(hwnd.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShowCursor(bshow: P0) -> i32 @@ -3688,7 +3688,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ShowCursor(bshow : super::super::Foundation:: BOOL) -> i32); ShowCursor(bshow.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShowOwnedPopups(hwnd: P0, fshow: P1) -> ::windows_core::Result<()> @@ -3699,7 +3699,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ShowOwnedPopups(hwnd : super::super::Foundation:: HWND, fshow : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); ShowOwnedPopups(hwnd.into_param().abi(), fshow.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShowWindow(hwnd: P0, ncmdshow: SHOW_WINDOW_CMD) -> super::super::Foundation::BOOL @@ -3709,7 +3709,7 @@ where ::windows_targets::link!("user32.dll" "system" fn ShowWindow(hwnd : super::super::Foundation:: HWND, ncmdshow : SHOW_WINDOW_CMD) -> super::super::Foundation:: BOOL); ShowWindow(hwnd.into_param().abi(), ncmdshow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn ShowWindowAsync(hwnd: P0, ncmdshow: SHOW_WINDOW_CMD) -> super::super::Foundation::BOOL @@ -3719,14 +3719,14 @@ where ::windows_targets::link!("user32.dll" "system" fn ShowWindowAsync(hwnd : super::super::Foundation:: HWND, ncmdshow : SHOW_WINDOW_CMD) -> super::super::Foundation:: BOOL); ShowWindowAsync(hwnd.into_param().abi(), ncmdshow) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SoundSentry() -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn SoundSentry() -> super::super::Foundation:: BOOL); SoundSentry() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SwitchToThisWindow(hwnd: P0, funknown: P1) @@ -3737,21 +3737,21 @@ where ::windows_targets::link!("user32.dll" "system" fn SwitchToThisWindow(hwnd : super::super::Foundation:: HWND, funknown : super::super::Foundation:: BOOL) -> ()); SwitchToThisWindow(hwnd.into_param().abi(), funknown.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SystemParametersInfoA(uiaction: SYSTEM_PARAMETERS_INFO_ACTION, uiparam: u32, pvparam: ::core::option::Option<*mut ::core::ffi::c_void>, fwinini: SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn SystemParametersInfoA(uiaction : SYSTEM_PARAMETERS_INFO_ACTION, uiparam : u32, pvparam : *mut ::core::ffi::c_void, fwinini : SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS) -> super::super::Foundation:: BOOL); SystemParametersInfoA(uiaction, uiparam, ::core::mem::transmute(pvparam.unwrap_or(::std::ptr::null_mut())), fwinini).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn SystemParametersInfoW(uiaction: SYSTEM_PARAMETERS_INFO_ACTION, uiparam: u32, pvparam: ::core::option::Option<*mut ::core::ffi::c_void>, fwinini: SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS) -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn SystemParametersInfoW(uiaction : SYSTEM_PARAMETERS_INFO_ACTION, uiparam : u32, pvparam : *mut ::core::ffi::c_void, fwinini : SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS) -> super::super::Foundation:: BOOL); SystemParametersInfoW(uiaction, uiparam, ::core::mem::transmute(pvparam.unwrap_or(::std::ptr::null_mut())), fwinini).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TileWindows(hwndparent: P0, whow: TILE_WINDOWS_HOW, lprect: ::core::option::Option<*const super::super::Foundation::RECT>, lpkids: ::core::option::Option<&[super::super::Foundation::HWND]>) -> u16 @@ -3761,7 +3761,7 @@ where ::windows_targets::link!("user32.dll" "system" fn TileWindows(hwndparent : super::super::Foundation:: HWND, whow : TILE_WINDOWS_HOW, lprect : *const super::super::Foundation:: RECT, ckids : u32, lpkids : *const super::super::Foundation:: HWND) -> u16); TileWindows(hwndparent.into_param().abi(), whow, ::core::mem::transmute(lprect.unwrap_or(::std::ptr::null())), lpkids.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(lpkids.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TrackPopupMenu(hmenu: P0, uflags: TRACK_POPUP_MENU_FLAGS, x: i32, y: i32, nreserved: i32, hwnd: P1, prcrect: ::core::option::Option<*const super::super::Foundation::RECT>) -> super::super::Foundation::BOOL @@ -3772,7 +3772,7 @@ where ::windows_targets::link!("user32.dll" "system" fn TrackPopupMenu(hmenu : HMENU, uflags : TRACK_POPUP_MENU_FLAGS, x : i32, y : i32, nreserved : i32, hwnd : super::super::Foundation:: HWND, prcrect : *const super::super::Foundation:: RECT) -> super::super::Foundation:: BOOL); TrackPopupMenu(hmenu.into_param().abi(), uflags, x, y, nreserved, hwnd.into_param().abi(), ::core::mem::transmute(prcrect.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TrackPopupMenuEx(hmenu: P0, uflags: u32, x: i32, y: i32, hwnd: P1, lptpm: ::core::option::Option<*const TPMPARAMS>) -> super::super::Foundation::BOOL @@ -3783,7 +3783,7 @@ where ::windows_targets::link!("user32.dll" "system" fn TrackPopupMenuEx(hmenu : HMENU, uflags : u32, x : i32, y : i32, hwnd : super::super::Foundation:: HWND, lptpm : *const TPMPARAMS) -> super::super::Foundation:: BOOL); TrackPopupMenuEx(hmenu.into_param().abi(), uflags, x, y, hwnd.into_param().abi(), ::core::mem::transmute(lptpm.unwrap_or(::std::ptr::null()))) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TranslateAcceleratorA(hwnd: P0, hacctable: P1, lpmsg: *const MSG) -> i32 @@ -3794,7 +3794,7 @@ where ::windows_targets::link!("user32.dll" "system" fn TranslateAcceleratorA(hwnd : super::super::Foundation:: HWND, hacctable : HACCEL, lpmsg : *const MSG) -> i32); TranslateAcceleratorA(hwnd.into_param().abi(), hacctable.into_param().abi(), lpmsg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TranslateAcceleratorW(hwnd: P0, hacctable: P1, lpmsg: *const MSG) -> i32 @@ -3805,7 +3805,7 @@ where ::windows_targets::link!("user32.dll" "system" fn TranslateAcceleratorW(hwnd : super::super::Foundation:: HWND, hacctable : HACCEL, lpmsg : *const MSG) -> i32); TranslateAcceleratorW(hwnd.into_param().abi(), hacctable.into_param().abi(), lpmsg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TranslateMDISysAccel(hwndclient: P0, lpmsg: *const MSG) -> super::super::Foundation::BOOL @@ -3815,21 +3815,21 @@ where ::windows_targets::link!("user32.dll" "system" fn TranslateMDISysAccel(hwndclient : super::super::Foundation:: HWND, lpmsg : *const MSG) -> super::super::Foundation:: BOOL); TranslateMDISysAccel(hwndclient.into_param().abi(), lpmsg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn TranslateMessage(lpmsg: *const MSG) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn TranslateMessage(lpmsg : *const MSG) -> super::super::Foundation:: BOOL); TranslateMessage(lpmsg) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnhookWindowsHook(ncode: i32, pfnfilterproc: HOOKPROC) -> super::super::Foundation::BOOL { ::windows_targets::link!("user32.dll" "system" fn UnhookWindowsHook(ncode : i32, pfnfilterproc : HOOKPROC) -> super::super::Foundation:: BOOL); UnhookWindowsHook(ncode, pfnfilterproc) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnhookWindowsHookEx(hhk: P0) -> ::windows_core::Result<()> @@ -3839,7 +3839,7 @@ where ::windows_targets::link!("user32.dll" "system" fn UnhookWindowsHookEx(hhk : HHOOK) -> super::super::Foundation:: BOOL); UnhookWindowsHookEx(hhk.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterClassA(lpclassname: P0, hinstance: P1) -> ::windows_core::Result<()> @@ -3850,7 +3850,7 @@ where ::windows_targets::link!("user32.dll" "system" fn UnregisterClassA(lpclassname : ::windows_core::PCSTR, hinstance : super::super::Foundation:: HINSTANCE) -> super::super::Foundation:: BOOL); UnregisterClassA(lpclassname.into_param().abi(), hinstance.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterClassW(lpclassname: P0, hinstance: P1) -> ::windows_core::Result<()> @@ -3861,7 +3861,7 @@ where ::windows_targets::link!("user32.dll" "system" fn UnregisterClassW(lpclassname : ::windows_core::PCWSTR, hinstance : super::super::Foundation:: HINSTANCE) -> super::super::Foundation:: BOOL); UnregisterClassW(lpclassname.into_param().abi(), hinstance.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn UnregisterDeviceNotification(handle: P0) -> ::windows_core::Result<()> @@ -3871,7 +3871,7 @@ where ::windows_targets::link!("user32.dll" "system" fn UnregisterDeviceNotification(handle : HDEVNOTIFY) -> super::super::Foundation:: BOOL); UnregisterDeviceNotification(handle.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn UpdateLayeredWindow(hwnd: P0, hdcdst: P1, pptdst: ::core::option::Option<*const super::super::Foundation::POINT>, psize: ::core::option::Option<*const super::super::Foundation::SIZE>, hdcsrc: P2, pptsrc: ::core::option::Option<*const super::super::Foundation::POINT>, crkey: P3, pblend: ::core::option::Option<*const super::super::Graphics::Gdi::BLENDFUNCTION>, dwflags: UPDATE_LAYERED_WINDOW_FLAGS) -> ::windows_core::Result<()> @@ -3884,7 +3884,7 @@ where ::windows_targets::link!("user32.dll" "system" fn UpdateLayeredWindow(hwnd : super::super::Foundation:: HWND, hdcdst : super::super::Graphics::Gdi:: HDC, pptdst : *const super::super::Foundation:: POINT, psize : *const super::super::Foundation:: SIZE, hdcsrc : super::super::Graphics::Gdi:: HDC, pptsrc : *const super::super::Foundation:: POINT, crkey : super::super::Foundation:: COLORREF, pblend : *const super::super::Graphics::Gdi:: BLENDFUNCTION, dwflags : UPDATE_LAYERED_WINDOW_FLAGS) -> super::super::Foundation:: BOOL); UpdateLayeredWindow(hwnd.into_param().abi(), hdcdst.into_param().abi(), ::core::mem::transmute(pptdst.unwrap_or(::std::ptr::null())), ::core::mem::transmute(psize.unwrap_or(::std::ptr::null())), hdcsrc.into_param().abi(), ::core::mem::transmute(pptsrc.unwrap_or(::std::ptr::null())), crkey.into_param().abi(), ::core::mem::transmute(pblend.unwrap_or(::std::ptr::null())), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn UpdateLayeredWindowIndirect(hwnd: P0, pulwinfo: *const UPDATELAYEREDWINDOWINFO) -> super::super::Foundation::BOOL @@ -3894,21 +3894,21 @@ where ::windows_targets::link!("user32.dll" "system" fn UpdateLayeredWindowIndirect(hwnd : super::super::Foundation:: HWND, pulwinfo : *const UPDATELAYEREDWINDOWINFO) -> super::super::Foundation:: BOOL); UpdateLayeredWindowIndirect(hwnd.into_param().abi(), pulwinfo) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WaitMessage() -> ::windows_core::Result<()> { ::windows_targets::link!("user32.dll" "system" fn WaitMessage() -> super::super::Foundation:: BOOL); WaitMessage().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WindowFromPhysicalPoint(point: super::super::Foundation::POINT) -> super::super::Foundation::HWND { ::windows_targets::link!("user32.dll" "system" fn WindowFromPhysicalPoint(point : super::super::Foundation:: POINT) -> super::super::Foundation:: HWND); WindowFromPhysicalPoint(::core::mem::transmute(point)) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn WindowFromPoint(point: super::super::Foundation::POINT) -> super::super::Foundation::HWND { @@ -4478,37 +4478,37 @@ pub const GW_MAX: u32 = 5u32; pub const GW_OWNER: GET_WINDOW_CMD = GET_WINDOW_CMD(4u32); pub const HANDEDNESS_LEFT: HANDEDNESS = HANDEDNESS(0i32); pub const HANDEDNESS_RIGHT: HANDEDNESS = HANDEDNESS(1i32); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_CALLBACK: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(-1i32 as _); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_MBAR_CLOSE: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(5i32 as _); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_MBAR_CLOSE_D: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(6i32 as _); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_MBAR_MINIMIZE: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(3i32 as _); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_MBAR_MINIMIZE_D: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(7i32 as _); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_MBAR_RESTORE: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(2i32 as _); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_POPUP_CLOSE: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(8i32 as _); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_POPUP_MAXIMIZE: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(10i32 as _); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_POPUP_MINIMIZE: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(11i32 as _); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_POPUP_RESTORE: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(9i32 as _); -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub const HBMMENU_SYSTEM: super::super::Graphics::Gdi::HBITMAP = super::super::Graphics::Gdi::HBITMAP(1i32 as _); pub const HCBT_ACTIVATE: u32 = 5u32; @@ -4599,25 +4599,25 @@ pub const HTTOPRIGHT: u32 = 14u32; pub const HTTRANSPARENT: i32 = -1i32; pub const HTVSCROLL: u32 = 7u32; pub const HTZOOM: u32 = 9u32; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HWND_BOTTOM: super::super::Foundation::HWND = super::super::Foundation::HWND(1i32 as _); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HWND_BROADCAST: super::super::Foundation::HWND = super::super::Foundation::HWND(65535i32 as _); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HWND_DESKTOP: super::super::Foundation::HWND = super::super::Foundation::HWND(0i32 as _); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HWND_MESSAGE: super::super::Foundation::HWND = super::super::Foundation::HWND(-3i32 as _); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HWND_NOTOPMOST: super::super::Foundation::HWND = super::super::Foundation::HWND(-2i32 as _); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HWND_TOP: super::super::Foundation::HWND = super::super::Foundation::HWND(0i32 as _); -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub const HWND_TOPMOST: super::super::Foundation::HWND = super::super::Foundation::HWND(-1i32 as _); pub const ICON_BIG: u32 = 1u32; @@ -8891,7 +8891,7 @@ impl ::core::default::Default for ACCEL { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct ALTTABINFO { pub cbSize: u32, @@ -8967,7 +8967,7 @@ impl ::core::default::Default for ANIMATIONINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct AUDIODESCRIPTION { pub cbSize: u32, @@ -9007,7 +9007,7 @@ impl ::core::default::Default for AUDIODESCRIPTION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CBTACTIVATESTRUCT { pub fMouse: super::super::Foundation::BOOL, @@ -9046,7 +9046,7 @@ impl ::core::default::Default for CBTACTIVATESTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CBT_CREATEWNDA { pub lpcs: *mut CREATESTRUCTA, @@ -9085,7 +9085,7 @@ impl ::core::default::Default for CBT_CREATEWNDA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CBT_CREATEWNDW { pub lpcs: *mut CREATESTRUCTW, @@ -9154,7 +9154,7 @@ impl ::core::default::Default for CHANGEFILTERSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CLIENTCREATESTRUCT { pub hWindowMenu: super::super::Foundation::HANDLE, @@ -9193,7 +9193,7 @@ impl ::core::default::Default for CLIENTCREATESTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CREATESTRUCTA { pub lpCreateParams: *mut ::core::ffi::c_void, @@ -9242,7 +9242,7 @@ impl ::core::default::Default for CREATESTRUCTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CREATESTRUCTW { pub lpCreateParams: *mut ::core::ffi::c_void, @@ -9291,7 +9291,7 @@ impl ::core::default::Default for CREATESTRUCTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CURSORINFO { pub cbSize: u32, @@ -9367,7 +9367,7 @@ impl ::core::default::Default for CURSORSHAPE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CWPRETSTRUCT { pub lResult: super::super::Foundation::LRESULT, @@ -9409,7 +9409,7 @@ impl ::core::default::Default for CWPRETSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct CWPSTRUCT { pub lParam: super::super::Foundation::LPARAM, @@ -9450,7 +9450,7 @@ impl ::core::default::Default for CWPSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEBUGHOOKINFO { pub idThread: u32, @@ -9749,7 +9749,7 @@ impl ::core::default::Default for DEV_BROADCAST_DEVNODE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DEV_BROADCAST_HANDLE { pub dbch_size: u32, @@ -10137,7 +10137,7 @@ impl ::core::default::Default for DLGTEMPLATE { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct DROPSTRUCT { pub hwndSource: super::super::Foundation::HWND, @@ -10180,7 +10180,7 @@ impl ::core::default::Default for DROPSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct EVENTMSG { pub message: u32, @@ -10222,7 +10222,7 @@ impl ::core::default::Default for EVENTMSG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct FLASHWINFO { pub cbSize: u32, @@ -10264,7 +10264,7 @@ impl ::core::default::Default for FLASHWINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GETCLIPBMETADATA { pub Version: u32, @@ -10333,7 +10333,7 @@ impl ::core::default::Default for GUID_IO_DISK_CLONE_ARRIVAL_INFORMATION { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct GUITHREADINFO { pub cbSize: u32, @@ -10406,7 +10406,7 @@ impl ::windows_core::TypeKind for HACCEL { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct HARDWAREHOOKSTRUCT { pub hwnd: super::super::Foundation::HWND, @@ -10615,7 +10615,7 @@ impl ::windows_core::TypeKind for HMENU { type TypeKind = ::windows_core::CopyType; } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct ICONINFO { pub fIcon: super::super::Foundation::BOOL, @@ -10657,7 +10657,7 @@ impl ::core::default::Default for ICONINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct ICONINFOEXA { pub cbSize: u32, @@ -10703,7 +10703,7 @@ impl ::core::default::Default for ICONINFOEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct ICONINFOEXW { pub cbSize: u32, @@ -10749,7 +10749,7 @@ impl ::core::default::Default for ICONINFOEXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct ICONMETRICSA { pub cbSize: u32, @@ -10791,7 +10791,7 @@ impl ::core::default::Default for ICONMETRICSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct ICONMETRICSW { pub cbSize: u32, @@ -10896,7 +10896,7 @@ impl ::core::default::Default for KBDLLHOOKSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MDICREATESTRUCTA { pub szClass: ::windows_core::PCSTR, @@ -10942,7 +10942,7 @@ impl ::core::default::Default for MDICREATESTRUCTA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MDICREATESTRUCTW { pub szClass: ::windows_core::PCWSTR, @@ -10988,7 +10988,7 @@ impl ::core::default::Default for MDICREATESTRUCTW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MDINEXTMENU { pub hmenuIn: HMENU, @@ -11028,7 +11028,7 @@ impl ::core::default::Default for MDINEXTMENU { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MENUBARINFO { pub cbSize: u32, @@ -11167,7 +11167,7 @@ impl ::core::default::Default for MENUGETOBJECTINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct MENUINFO { pub cbSize: u32, @@ -11211,7 +11211,7 @@ impl ::core::default::Default for MENUINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct MENUITEMINFOA { pub cbSize: u32, @@ -11260,7 +11260,7 @@ impl ::core::default::Default for MENUITEMINFOA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct MENUITEMINFOW { pub cbSize: u32, @@ -11592,7 +11592,7 @@ impl ::core::default::Default for MINIMIZEDMETRICS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MINMAXINFO { pub ptReserved: super::super::Foundation::POINT, @@ -11634,7 +11634,7 @@ impl ::core::default::Default for MINMAXINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MOUSEHOOKSTRUCT { pub pt: super::super::Foundation::POINT, @@ -11675,7 +11675,7 @@ impl ::core::default::Default for MOUSEHOOKSTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MOUSEHOOKSTRUCTEX { pub Base: MOUSEHOOKSTRUCT, @@ -11714,7 +11714,7 @@ impl ::core::default::Default for MOUSEHOOKSTRUCTEX { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MSG { pub hwnd: super::super::Foundation::HWND, @@ -11757,7 +11757,7 @@ impl ::core::default::Default for MSG { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] pub struct MSGBOXPARAMSA { pub cbSize: u32, @@ -11796,7 +11796,7 @@ impl ::core::default::Default for MSGBOXPARAMSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] pub struct MSGBOXPARAMSW { pub cbSize: u32, @@ -11835,7 +11835,7 @@ impl ::core::default::Default for MSGBOXPARAMSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct MSLLHOOKSTRUCT { pub pt: super::super::Foundation::POINT, @@ -11937,7 +11937,7 @@ impl ::core::default::Default for MrmResourceIndexerMessage { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct NCCALCSIZE_PARAMS { pub rgrc: [super::super::Foundation::RECT; 3], @@ -11976,7 +11976,7 @@ impl ::core::default::Default for NCCALCSIZE_PARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct NONCLIENTMETRICSA { pub cbSize: u32, @@ -12046,7 +12046,7 @@ impl ::core::default::Default for NONCLIENTMETRICSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub struct NONCLIENTMETRICSW { pub cbSize: u32, @@ -12116,7 +12116,7 @@ impl ::core::default::Default for NONCLIENTMETRICSW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SCROLLBARINFO { pub cbSize: u32, @@ -12195,7 +12195,7 @@ impl ::core::default::Default for SCROLLINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct SHELLHOOKINFO { pub hwnd: super::super::Foundation::HWND, @@ -12264,7 +12264,7 @@ impl ::core::default::Default for STYLESTRUCT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TITLEBARINFO { pub cbSize: u32, @@ -12304,7 +12304,7 @@ impl ::core::default::Default for TITLEBARINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TITLEBARINFOEX { pub cbSize: u32, @@ -12377,7 +12377,7 @@ impl ::core::default::Default for TOUCHPREDICTIONPARAMETERS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct TPMPARAMS { pub cbSize: u32, @@ -12416,7 +12416,7 @@ impl ::core::default::Default for TPMPARAMS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct UPDATELAYEREDWINDOWINFO { pub cbSize: u32, @@ -12497,7 +12497,7 @@ impl ::core::default::Default for VolLockBroadcast { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINDOWINFO { pub cbSize: u32, @@ -12544,7 +12544,7 @@ impl ::core::default::Default for WINDOWINFO { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINDOWPLACEMENT { pub length: u32, @@ -12587,7 +12587,7 @@ impl ::core::default::Default for WINDOWPLACEMENT { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct WINDOWPOS { pub hwnd: super::super::Foundation::HWND, @@ -12631,7 +12631,7 @@ impl ::core::default::Default for WINDOWPOS { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct WNDCLASSA { pub style: WNDCLASS_STYLES, @@ -12670,7 +12670,7 @@ impl ::core::default::Default for WNDCLASSA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct WNDCLASSEXA { pub cbSize: u32, @@ -12711,7 +12711,7 @@ impl ::core::default::Default for WNDCLASSEXA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct WNDCLASSEXW { pub cbSize: u32, @@ -12752,7 +12752,7 @@ impl ::core::default::Default for WNDCLASSEXW { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] pub struct WNDCLASSW { pub style: WNDCLASS_STYLES, @@ -12851,46 +12851,46 @@ impl ::core::default::Default for _DEV_BROADCAST_USERDEFINED { unsafe { ::core::mem::zeroed() } } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type DLGPROC = ::core::option::Option isize>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type HOOKPROC = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] pub type MSGBOXCALLBACK = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type NAMEENUMPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type NAMEENUMPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PREGISTERCLASSNAMEW = ::core::option::Option super::super::Foundation::BOOLEAN>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PROPENUMPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PROPENUMPROCEXA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PROPENUMPROCEXW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type PROPENUMPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type SENDASYNCPROC = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type TIMERPROC = ::core::option::Option ()>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WNDENUMPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub type WNDPROC = ::core::option::Option super::super::Foundation::LRESULT>; #[cfg(target_pointer_width = "32")] diff --git a/crates/libs/windows/src/Windows/Win32/UI/Wpf/impl.rs b/crates/libs/windows/src/Windows/Win32/UI/Wpf/impl.rs index 1126a273f4..dddc3442f2 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Wpf/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Wpf/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub trait IMILBitmapEffect_Impl: Sized { fn GetOutput(&self, uiindex: u32, pcontext: ::core::option::Option<&IMILBitmapEffectRenderContext>) -> ::windows_core::Result; @@ -152,7 +152,7 @@ impl IMILBitmapEffectConnectionsInfo_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMILBitmapEffectConnector_Impl: Sized + IMILBitmapEffectConnectorInfo_Impl { fn IsConnected(&self) -> ::windows_core::Result; @@ -431,7 +431,7 @@ impl IMILBitmapEffectGroupImpl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Imaging"))] pub trait IMILBitmapEffectImpl_Impl: Sized { fn IsInPlaceModificationAllowed(&self, poutputconnector: ::core::option::Option<&IMILBitmapEffectOutputConnector>) -> ::windows_core::Result; @@ -509,7 +509,7 @@ impl IMILBitmapEffectImpl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMILBitmapEffectInputConnector_Impl: Sized + IMILBitmapEffectConnector_Impl { fn ConnectTo(&self, pconnector: ::core::option::Option<&IMILBitmapEffectOutputConnector>) -> ::windows_core::Result<()>; @@ -592,7 +592,7 @@ impl IMILBitmapEffectInteriorOutputConnector_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMILBitmapEffectOutputConnector_Impl: Sized + IMILBitmapEffectConnector_Impl { fn GetNumberConnections(&self) -> ::windows_core::Result; @@ -662,7 +662,7 @@ impl IMILBitmapEffectOutputConnectorImpl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dwm`, `Win32_Graphics_Imaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dwm\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dwm", feature = "Win32_Graphics_Imaging"))] pub trait IMILBitmapEffectPrimitive_Impl: Sized { fn GetOutput(&self, uiindex: u32, pcontext: ::core::option::Option<&IMILBitmapEffectRenderContext>, pfmodifyinplace: *mut super::super::Foundation::VARIANT_BOOL, ppbitmapsource: *mut ::core::option::Option) -> ::windows_core::Result<()>; @@ -733,7 +733,7 @@ impl IMILBitmapEffectPrimitive_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMILBitmapEffectPrimitiveImpl_Impl: Sized { fn IsDirty(&self, uioutputindex: u32, pfdirty: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::HRESULT; @@ -770,7 +770,7 @@ impl IMILBitmapEffectPrimitiveImpl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMILBitmapEffectRenderContext_Impl: Sized { fn SetOutputPixelFormat(&self, format: *const ::windows_core::GUID) -> ::windows_core::Result<()>; @@ -849,7 +849,7 @@ impl IMILBitmapEffectRenderContext_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMILBitmapEffectRenderContextImpl_Impl: Sized { fn GetUseSoftwareRenderer(&self) -> ::windows_core::Result; diff --git a/crates/libs/windows/src/Windows/Win32/UI/Wpf/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/Wpf/mod.rs index e54302984e..6ecf9e69c5 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Wpf/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Wpf/mod.rs @@ -2,7 +2,7 @@ #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMILBitmapEffect(::windows_core::IUnknown); impl IMILBitmapEffect { - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn GetOutput(&self, uiindex: u32, pcontext: P0) -> ::windows_core::Result where @@ -15,7 +15,7 @@ impl IMILBitmapEffect { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetParentEffect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn SetInputSource(&self, uiindex: u32, pbitmapsource: P0) -> ::windows_core::Result<()> where @@ -129,7 +129,7 @@ impl IMILBitmapEffectConnector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetFormat)(::windows_core::Interface::as_raw(self), ulindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -330,7 +330,7 @@ pub struct IMILBitmapEffectGroupImpl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMILBitmapEffectImpl(::windows_core::IUnknown); impl IMILBitmapEffectImpl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsInPlaceModificationAllowed(&self, poutputconnector: P0) -> ::windows_core::Result where @@ -345,7 +345,7 @@ impl IMILBitmapEffectImpl { { (::windows_core::Interface::vtable(self).SetParentEffect)(::windows_core::Interface::as_raw(self), pparenteffect.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Graphics_Imaging\"`"] #[cfg(feature = "Win32_Graphics_Imaging")] pub unsafe fn GetInputSource(&self, uiindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -354,7 +354,7 @@ impl IMILBitmapEffectImpl { pub unsafe fn GetInputSourceBounds(&self, uiindex: u32, prect: *mut MilRectD) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetInputSourceBounds)(::windows_core::Interface::as_raw(self), uiindex, prect).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Imaging"))] pub unsafe fn GetInputBitmapSource(&self, uiindex: u32, prendercontext: P0, pfmodifyinplace: *mut super::super::Foundation::VARIANT_BOOL, ppbitmapsource: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -362,7 +362,7 @@ impl IMILBitmapEffectImpl { { (::windows_core::Interface::vtable(self).GetInputBitmapSource)(::windows_core::Interface::as_raw(self), uiindex, prendercontext.into_param().abi(), pfmodifyinplace, ::core::mem::transmute(ppbitmapsource)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Imaging"))] pub unsafe fn GetOutputBitmapSource(&self, uiindex: u32, prendercontext: P0, pfmodifyinplace: *mut super::super::Foundation::VARIANT_BOOL, ppbitmapsource: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -428,7 +428,7 @@ impl IMILBitmapEffectInputConnector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFormat)(::windows_core::Interface::as_raw(self), ulindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -527,7 +527,7 @@ impl IMILBitmapEffectOutputConnector { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.base__.GetFormat)(::windows_core::Interface::as_raw(self), ulindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsConnected(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -595,7 +595,7 @@ pub struct IMILBitmapEffectOutputConnectorImpl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMILBitmapEffectPrimitive(::windows_core::IUnknown); impl IMILBitmapEffectPrimitive { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Imaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Imaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Imaging"))] pub unsafe fn GetOutput(&self, uiindex: u32, pcontext: P0, pfmodifyinplace: *mut super::super::Foundation::VARIANT_BOOL, ppbitmapsource: *mut ::core::option::Option) -> ::windows_core::Result<()> where @@ -603,7 +603,7 @@ impl IMILBitmapEffectPrimitive { { (::windows_core::Interface::vtable(self).GetOutput)(::windows_core::Interface::as_raw(self), uiindex, pcontext.into_param().abi(), pfmodifyinplace, ::core::mem::transmute(ppbitmapsource)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransformPoint(&self, uiindex: u32, p: *mut MilPoint2D, fforwardtransform: P0, pcontext: P1, pfpointtransformed: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::Result<()> where @@ -612,7 +612,7 @@ impl IMILBitmapEffectPrimitive { { (::windows_core::Interface::vtable(self).TransformPoint)(::windows_core::Interface::as_raw(self), uiindex, p, fforwardtransform.into_param().abi(), pcontext.into_param().abi(), pfpointtransformed).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn TransformRect(&self, uiindex: u32, p: *mut MilRectD, fforwardtransform: P0, pcontext: P1) -> ::windows_core::Result<()> where @@ -621,19 +621,19 @@ impl IMILBitmapEffectPrimitive { { (::windows_core::Interface::vtable(self).TransformRect)(::windows_core::Interface::as_raw(self), uiindex, p, fforwardtransform.into_param().abi(), pcontext.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasAffineTransform(&self, uiindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HasAffineTransform)(::windows_core::Interface::as_raw(self), uiindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasInverseTransform(&self, uiindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).HasInverseTransform)(::windows_core::Interface::as_raw(self), uiindex, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Graphics_Dwm`"] + #[doc = "Required features: `\"Win32_Graphics_Dwm\"`"] #[cfg(feature = "Win32_Graphics_Dwm")] pub unsafe fn GetAffineMatrix(&self, uiindex: u32, pmatrix: *mut super::super::Graphics::Dwm::MilMatrix3x2D) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetAffineMatrix)(::windows_core::Interface::as_raw(self), uiindex, pmatrix).ok() @@ -679,12 +679,12 @@ pub struct IMILBitmapEffectPrimitive_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMILBitmapEffectPrimitiveImpl(::windows_core::IUnknown); impl IMILBitmapEffectPrimitiveImpl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDirty(&self, uioutputindex: u32, pfdirty: *mut super::super::Foundation::VARIANT_BOOL) -> ::windows_core::HRESULT { (::windows_core::Interface::vtable(self).IsDirty)(::windows_core::Interface::as_raw(self), uioutputindex, pfdirty) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsVolatile(&self, uioutputindex: u32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -722,7 +722,7 @@ impl IMILBitmapEffectRenderContext { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetOutputPixelFormat)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetUseSoftwareRenderer(&self, fsoftware: P0) -> ::windows_core::Result<()> where @@ -773,7 +773,7 @@ pub struct IMILBitmapEffectRenderContext_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMILBitmapEffectRenderContextImpl(::windows_core::IUnknown); impl IMILBitmapEffectRenderContextImpl { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetUseSoftwareRenderer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); diff --git a/crates/libs/windows/src/Windows/Win32/UI/mod.rs b/crates/libs/windows/src/Windows/Win32/UI/mod.rs index 5bc265f082..b9df432c83 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/mod.rs @@ -1,48 +1,48 @@ #[cfg(feature = "Win32_UI_Accessibility")] -#[doc = "Required features: `Win32_UI_Accessibility`"] +#[doc = "Required features: `\"Win32_UI_Accessibility\"`"] pub mod Accessibility; #[cfg(feature = "Win32_UI_Animation")] -#[doc = "Required features: `Win32_UI_Animation`"] +#[doc = "Required features: `\"Win32_UI_Animation\"`"] pub mod Animation; #[cfg(feature = "Win32_UI_ColorSystem")] -#[doc = "Required features: `Win32_UI_ColorSystem`"] +#[doc = "Required features: `\"Win32_UI_ColorSystem\"`"] pub mod ColorSystem; #[cfg(feature = "Win32_UI_Controls")] -#[doc = "Required features: `Win32_UI_Controls`"] +#[doc = "Required features: `\"Win32_UI_Controls\"`"] pub mod Controls; #[cfg(feature = "Win32_UI_HiDpi")] -#[doc = "Required features: `Win32_UI_HiDpi`"] +#[doc = "Required features: `\"Win32_UI_HiDpi\"`"] pub mod HiDpi; #[cfg(feature = "Win32_UI_Input")] -#[doc = "Required features: `Win32_UI_Input`"] +#[doc = "Required features: `\"Win32_UI_Input\"`"] pub mod Input; #[cfg(feature = "Win32_UI_InteractionContext")] -#[doc = "Required features: `Win32_UI_InteractionContext`"] +#[doc = "Required features: `\"Win32_UI_InteractionContext\"`"] pub mod InteractionContext; #[cfg(feature = "Win32_UI_LegacyWindowsEnvironmentFeatures")] -#[doc = "Required features: `Win32_UI_LegacyWindowsEnvironmentFeatures`"] +#[doc = "Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`"] pub mod LegacyWindowsEnvironmentFeatures; #[cfg(feature = "Win32_UI_Magnification")] -#[doc = "Required features: `Win32_UI_Magnification`"] +#[doc = "Required features: `\"Win32_UI_Magnification\"`"] pub mod Magnification; #[cfg(feature = "Win32_UI_Notifications")] -#[doc = "Required features: `Win32_UI_Notifications`"] +#[doc = "Required features: `\"Win32_UI_Notifications\"`"] pub mod Notifications; #[cfg(feature = "Win32_UI_Ribbon")] -#[doc = "Required features: `Win32_UI_Ribbon`"] +#[doc = "Required features: `\"Win32_UI_Ribbon\"`"] pub mod Ribbon; #[cfg(feature = "Win32_UI_Shell")] -#[doc = "Required features: `Win32_UI_Shell`"] +#[doc = "Required features: `\"Win32_UI_Shell\"`"] pub mod Shell; #[cfg(feature = "Win32_UI_TabletPC")] -#[doc = "Required features: `Win32_UI_TabletPC`"] +#[doc = "Required features: `\"Win32_UI_TabletPC\"`"] pub mod TabletPC; #[cfg(feature = "Win32_UI_TextServices")] -#[doc = "Required features: `Win32_UI_TextServices`"] +#[doc = "Required features: `\"Win32_UI_TextServices\"`"] pub mod TextServices; #[cfg(feature = "Win32_UI_WindowsAndMessaging")] -#[doc = "Required features: `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_UI_WindowsAndMessaging\"`"] pub mod WindowsAndMessaging; #[cfg(feature = "Win32_UI_Wpf")] -#[doc = "Required features: `Win32_UI_Wpf`"] +#[doc = "Required features: `\"Win32_UI_Wpf\"`"] pub mod Wpf; diff --git a/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/impl.rs b/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/impl.rs index aa4bde9356..506d8242f0 100644 --- a/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/impl.rs @@ -1,4 +1,4 @@ -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IActiveXUIHandlerSite_Impl: Sized { fn CreateScrollableContextMenu(&self) -> ::windows_core::Result; @@ -74,7 +74,7 @@ impl IActiveXUIHandlerSite2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IActiveXUIHandlerSite3_Impl: Sized { fn MessageBoxW(&self, hwnd: super::super::Foundation::HWND, text: &::windows_core::PCWSTR, caption: &::windows_core::PCWSTR, r#type: u32) -> ::windows_core::Result; @@ -101,7 +101,7 @@ impl IActiveXUIHandlerSite3_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAnchorClick_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ProcOnClick(&self) -> ::windows_core::Result<()>; @@ -162,7 +162,7 @@ impl IAudioSessionSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ICaretPositionProvider_Impl: Sized { fn GetCaretPosition(&self, pptcaret: *mut super::super::Foundation::POINT, pflheight: *mut f32) -> ::windows_core::Result<()>; @@ -183,7 +183,7 @@ impl ICaretPositionProvider_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDeviceRect_Impl: Sized + super::super::System::Com::IDispatch_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -197,7 +197,7 @@ impl IDeviceRect_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub trait IDithererImpl_Impl: Sized { fn SetDestColorTable(&self, ncolors: u32, prgbcolors: *const super::super::Graphics::Gdi::RGBQUAD) -> ::windows_core::Result<()>; @@ -228,7 +228,7 @@ impl IDithererImpl_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_Web_MsHtml`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_Web_MsHtml\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_Web_MsHtml"))] pub trait IDocObjectService_Impl: Sized { fn FireBeforeNavigate2(&self, pdispatch: ::core::option::Option<&super::super::System::Com::IDispatch>, lpszurl: &::windows_core::PCWSTR, dwflags: u32, lpszframename: &::windows_core::PCWSTR, ppostdata: *const u8, cbpostdata: u32, lpszheaders: &::windows_core::PCWSTR, fplaynavsound: super::super::Foundation::BOOL) -> ::windows_core::Result; @@ -339,7 +339,7 @@ impl IDocObjectService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDownloadBehavior_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn startDownload(&self, bstrurl: &::windows_core::BSTR, pdispcallback: ::core::option::Option<&super::super::System::Com::IDispatch>) -> ::windows_core::Result<()>; @@ -360,7 +360,7 @@ impl IDownloadBehavior_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub trait IDownloadManager_Impl: Sized { fn Download(&self, pmk: ::core::option::Option<&super::super::System::Com::IMoniker>, pbc: ::core::option::Option<&super::super::System::Com::IBindCtx>, dwbindverb: u32, grfbindf: i32, pbindinfo: *const super::super::System::Com::BINDINFO, pszheaders: &::windows_core::PCWSTR, pszredir: &::windows_core::PCWSTR, uicp: u32) -> ::windows_core::Result<()>; @@ -381,7 +381,7 @@ impl IDownloadManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnumManagerFrames_Impl: Sized { fn Next(&self, celt: u32, ppwindows: *mut *mut super::super::Foundation::HWND, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -539,7 +539,7 @@ impl IEnumOpenServiceActivityCategory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IEnumSTATURL_Impl: Sized { fn Next(&self, celt: u32, rgelt: *mut STATURL, pceltfetched: *mut u32) -> ::windows_core::Result<()>; @@ -597,7 +597,7 @@ impl IEnumSTATURL_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`, `Win32_Web_MsHtml`"] +#[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_Web_MsHtml\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_Web_MsHtml"))] pub trait IExtensionValidation_Impl: Sized { fn Validate(&self, extensionguid: *const ::windows_core::GUID, extensionmodulepath: &::windows_core::PCWSTR, extensionfileversionms: u32, extensionfileversionls: u32, htmldocumenttop: ::core::option::Option<&super::MsHtml::IHTMLDocument2>, htmldocumentsubframe: ::core::option::Option<&super::MsHtml::IHTMLDocument2>, htmlelement: ::core::option::Option<&super::MsHtml::IHTMLElement>, contexts: ExtensionValidationContexts) -> ::windows_core::Result; @@ -640,7 +640,7 @@ impl IExtensionValidation_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHTMLPersistData_Impl: Sized { fn save(&self, punk: ::core::option::Option<&::windows_core::IUnknown>, ltype: i32) -> ::windows_core::Result; @@ -696,7 +696,7 @@ impl IHTMLPersistData_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IHTMLPersistDataOM_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn XMLDocument(&self) -> ::windows_core::Result; @@ -753,7 +753,7 @@ impl IHTMLPersistDataOM_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IHTMLUserDataOM_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn XMLDocument(&self) -> ::windows_core::Result; @@ -844,7 +844,7 @@ impl IHTMLUserDataOM_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IHeaderFooter_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn htmlHead(&self) -> ::windows_core::Result<::windows_core::BSTR>; @@ -1087,7 +1087,7 @@ impl IHeaderFooter_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IHeaderFooter2_Impl: Sized + IHeaderFooter_Impl { fn Setfont(&self, v: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1120,7 +1120,7 @@ impl IHeaderFooter2_Vtbl { *iid == ::IID || *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IHomePage_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn navigateHomePage(&self) -> ::windows_core::Result<()>; @@ -1164,7 +1164,7 @@ impl IHomePage_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IHomePageSetting_Impl: Sized { fn SetHomePage(&self, hwnd: super::super::Foundation::HWND, homepageuri: &::windows_core::PCWSTR, brandingmessage: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -1208,7 +1208,7 @@ impl IHomePageSetting_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IIEWebDriverManager_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ExecuteCommand(&self, command: &::windows_core::PCWSTR) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -1235,7 +1235,7 @@ impl IIEWebDriverManager_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IIEWebDriverSite_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn WindowOperation(&self, operationcode: u32, hwnd: u32) -> ::windows_core::Result<()>; @@ -1279,7 +1279,7 @@ impl IIEWebDriverSite_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IImageDecodeEventSink_Impl: Sized { fn GetSurface(&self, nwidth: i32, nheight: i32, bfid: *const ::windows_core::GUID, npasses: u32, dwhints: u32) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -1344,7 +1344,7 @@ impl IImageDecodeEventSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IImageDecodeEventSink2_Impl: Sized + IImageDecodeEventSink_Impl { fn IsAlphaPremultRequired(&self) -> ::windows_core::Result; @@ -1371,7 +1371,7 @@ impl IImageDecodeEventSink2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IImageDecodeFilter_Impl: Sized { fn Initialize(&self, peventsink: ::core::option::Option<&IImageDecodeEventSink>) -> ::windows_core::Result<()>; @@ -1409,7 +1409,7 @@ impl IImageDecodeFilter_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IIntelliForms_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn enabled(&self) -> ::windows_core::Result; @@ -1486,7 +1486,7 @@ impl IInternetExplorerManager2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ILayoutRect_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetnextRect(&self, bstrelementid: &::windows_core::BSTR) -> ::windows_core::Result<()>; @@ -1616,7 +1616,7 @@ impl ILayoutRect_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IMapMIMEToCLSID_Impl: Sized { fn EnableDefaultMappings(&self, benable: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -1681,7 +1681,7 @@ impl IMediaActivityNotifySite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpenService_Impl: Sized { fn IsDefault(&self) -> ::windows_core::Result; @@ -1731,7 +1731,7 @@ impl IOpenService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IOpenServiceActivity_Impl: Sized + IOpenService_Impl { fn Execute(&self, pinput: ::core::option::Option<&IOpenServiceActivityInput>, poutput: ::core::option::Option<&IOpenServiceActivityOutputContext>) -> ::windows_core::Result<()>; @@ -1964,7 +1964,7 @@ impl IOpenServiceActivity_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpenServiceActivityCategory_Impl: Sized { fn HasDefaultActivity(&self) -> ::windows_core::Result; @@ -2040,7 +2040,7 @@ impl IOpenServiceActivityCategory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IOpenServiceActivityInput_Impl: Sized { fn GetVariable(&self, pwzvariablename: &::windows_core::PCWSTR, pwzvariabletype: &::windows_core::PCWSTR) -> ::windows_core::Result<::windows_core::BSTR>; @@ -2161,7 +2161,7 @@ impl IOpenServiceActivityManager_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub trait IOpenServiceActivityOutputContext_Impl: Sized { fn Navigate(&self, pwzuri: &::windows_core::PCWSTR, pwzmethod: &::windows_core::PCWSTR, pwzheaders: &::windows_core::PCWSTR, ppostdata: ::core::option::Option<&super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -2254,7 +2254,7 @@ impl IPeerFactory_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait IPersistHistory_Impl: Sized + super::super::System::Com::IPersist_Impl { fn LoadHistory(&self, pstream: ::core::option::Option<&super::super::System::Com::IStream>, pbc: ::core::option::Option<&super::super::System::Com::IBindCtx>) -> ::windows_core::Result<()>; @@ -2399,7 +2399,7 @@ impl IScrollableContextMenu2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ISniffStream_Impl: Sized { fn Init(&self, pstream: ::core::option::Option<&super::super::System::Com::IStream>) -> ::windows_core::Result<()>; @@ -2453,7 +2453,7 @@ impl ISurfacePresenterFlip_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait ISurfacePresenterFlip2_Impl: Sized { fn SetRotation(&self, dxgirotation: super::super::Graphics::Dxgi::Common::DXGI_MODE_ROTATION) -> ::windows_core::Result<()>; @@ -2501,7 +2501,7 @@ impl ISurfacePresenterFlipBuffer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub trait ITargetContainer_Impl: Sized { fn GetFrameUrl(&self) -> ::windows_core::Result<::windows_core::PWSTR>; @@ -2567,7 +2567,7 @@ impl ITargetEmbedding_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub trait ITargetFrame_Impl: Sized { fn SetFrameName(&self, pszframename: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -2718,7 +2718,7 @@ impl ITargetFrame_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub trait ITargetFrame2_Impl: Sized { fn SetFrameName(&self, pszframename: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -2861,7 +2861,7 @@ impl ITargetFrame2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITargetFramePriv_Impl: Sized { fn FindFrameDownwards(&self, psztargetname: &::windows_core::PCWSTR, dwflags: u32) -> ::windows_core::Result<::windows_core::IUnknown>; @@ -2938,7 +2938,7 @@ impl ITargetFramePriv_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub trait ITargetFramePriv2_Impl: Sized + ITargetFramePriv_Impl { fn AggregatedNavigation2(&self, grfhlnf: u32, pbc: ::core::option::Option<&super::super::System::Com::IBindCtx>, pibsc: ::core::option::Option<&super::super::System::Com::IBindStatusCallback>, psztargetname: &::windows_core::PCWSTR, puri: ::core::option::Option<&super::super::System::Com::IUri>, pszlocation: &::windows_core::PCWSTR) -> ::windows_core::Result<()>; @@ -3003,7 +3003,7 @@ impl ITargetNotify2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITimer_Impl: Sized { fn Advise(&self, vtimemin: &super::super::System::Variant::VARIANT, vtimemax: &super::super::System::Variant::VARIANT, vtimeinterval: &super::super::System::Variant::VARIANT, dwflags: u32, ptimersink: ::core::option::Option<&ITimerSink>) -> ::windows_core::Result; @@ -3060,7 +3060,7 @@ impl ITimer_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITimerEx_Impl: Sized + ITimer_Impl { fn SetMode(&self, dwmode: u32) -> ::windows_core::Result<()>; @@ -3127,7 +3127,7 @@ impl ITimerService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITimerSink_Impl: Sized { fn OnTimer(&self, vtimeadvise: &super::super::System::Variant::VARIANT) -> ::windows_core::Result<()>; @@ -3148,7 +3148,7 @@ impl ITimerSink_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait ITridentTouchInput_Impl: Sized { fn OnPointerMessage(&self, msg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> ::windows_core::Result; @@ -3175,7 +3175,7 @@ impl ITridentTouchInput_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Web_MsHtml`"] +#[doc = "Required features: `\"Win32_Web_MsHtml\"`"] #[cfg(feature = "Win32_Web_MsHtml")] pub trait ITridentTouchInputSite_Impl: Sized { fn SetManipulationMode(&self, mstouchaction: super::MsHtml::styleMsTouchAction) -> ::windows_core::Result<()>; @@ -3206,7 +3206,7 @@ impl ITridentTouchInputSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUrlHistoryNotify_Impl: Sized + super::super::System::Ole::IOleCommandTarget_Impl {} #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -3220,7 +3220,7 @@ impl IUrlHistoryNotify_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IUrlHistoryStg_Impl: Sized { fn AddUrl(&self, pocsurl: &::windows_core::PCWSTR, pocstitle: &::windows_core::PCWSTR, dwflags: u32) -> ::windows_core::Result<()>; @@ -3278,7 +3278,7 @@ impl IUrlHistoryStg_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub trait IUrlHistoryStg2_Impl: Sized + IUrlHistoryStg_Impl { fn AddUrlAndNotify(&self, pocsurl: &::windows_core::PCWSTR, pocstitle: &::windows_core::PCWSTR, dwflags: u32, fwritehistory: super::super::Foundation::BOOL, poctnotify: ::core::option::Option<&super::super::System::Ole::IOleCommandTarget>, punkisfolder: ::core::option::Option<&::windows_core::IUnknown>) -> ::windows_core::Result<()>; @@ -3309,7 +3309,7 @@ impl IUrlHistoryStg2_Vtbl { *iid == ::IID || *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IViewObjectPresentFlip_Impl: Sized { fn NotifyRender(&self, frecreatepresenter: super::super::Foundation::BOOL) -> ::windows_core::Result<()>; @@ -3364,7 +3364,7 @@ impl IViewObjectPresentFlip2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Dxgi_Common`, `Win32_Web_MsHtml`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Web_MsHtml\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Web_MsHtml"))] pub trait IViewObjectPresentFlipSite_Impl: Sized { fn CreateSurfacePresenterFlip(&self, pdevice: ::core::option::Option<&::windows_core::IUnknown>, width: u32, height: u32, backbuffercount: u32, format: super::super::Graphics::Dxgi::Common::DXGI_FORMAT, mode: super::MsHtml::VIEW_OBJECT_ALPHA_MODE) -> ::windows_core::Result; @@ -3467,7 +3467,7 @@ impl IViewObjectPresentFlipSite_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] +#[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub trait IViewObjectPresentFlipSite2_Impl: Sized { fn GetRotationForCurrentOutput(&self) -> ::windows_core::Result; @@ -3497,7 +3497,7 @@ impl IViewObjectPresentFlipSite2_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub trait IWebBrowserEventsService_Impl: Sized { fn FireBeforeNavigate2Event(&self) -> ::windows_core::Result; @@ -3578,7 +3578,7 @@ impl IWebBrowserEventsUrlService_Vtbl { *iid == ::IID } } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait Iwfolders_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn navigate(&self, bstrurl: &::windows_core::BSTR) -> ::windows_core::Result<::windows_core::BSTR>; diff --git a/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/mod.rs b/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/mod.rs index b5743cc004..26655018c4 100644 --- a/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/mod.rs @@ -1,11 +1,11 @@ -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn ComputeInvCMAP(prgbcolors: *const super::super::Graphics::Gdi::RGBQUAD, ncolors: u32, pinvtable: *mut u8, cbtable: u32) -> ::windows_core::Result<()> { ::windows_targets::link!("imgutil.dll" "system" fn ComputeInvCMAP(prgbcolors : *const super::super::Graphics::Gdi:: RGBQUAD, ncolors : u32, pinvtable : *mut u8, cbtable : u32) -> ::windows_core::HRESULT); ComputeInvCMAP(prgbcolors, ncolors, pinvtable, cbtable).ok() } -#[doc = "Required features: `Win32_Graphics_DirectDraw`, `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`"] #[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] #[inline] pub unsafe fn CreateDDrawSurfaceOnDIB(hbmdib: P0) -> ::windows_core::Result @@ -22,7 +22,7 @@ pub unsafe fn CreateMIMEMap() -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); CreateMIMEMap(&mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn DecodeImage(pstream: P0, pmap: P1, peventsink: P2) -> ::windows_core::Result<()> @@ -34,7 +34,7 @@ where ::windows_targets::link!("imgutil.dll" "system" fn DecodeImage(pstream : * mut::core::ffi::c_void, pmap : * mut::core::ffi::c_void, peventsink : * mut::core::ffi::c_void) -> ::windows_core::HRESULT); DecodeImage(pstream.into_param().abi(), pmap.into_param().abi(), peventsink.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn DecodeImageEx(pstream: P0, pmap: P1, peventsink: P2, pszmimetypeparam: P3) -> ::windows_core::Result<()> @@ -47,7 +47,7 @@ where ::windows_targets::link!("imgutil.dll" "system" fn DecodeImageEx(pstream : * mut::core::ffi::c_void, pmap : * mut::core::ffi::c_void, peventsink : * mut::core::ffi::c_void, pszmimetypeparam : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); DecodeImageEx(pstream.into_param().abi(), pmap.into_param().abi(), peventsink.into_param().abi(), pszmimetypeparam.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Graphics_Gdi`"] +#[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] #[inline] pub unsafe fn DitherTo8(pdestbits: *mut u8, ndestpitch: i32, psrcbits: *mut u8, nsrcpitch: i32, bfidsrc: *const ::windows_core::GUID, prgbdestcolors: *mut super::super::Graphics::Gdi::RGBQUAD, prgbsrccolors: *mut super::super::Graphics::Gdi::RGBQUAD, pbdestinvmap: *mut u8, x: i32, y: i32, cx: i32, cy: i32, ldesttrans: i32, lsrctrans: i32) -> ::windows_core::Result<()> { @@ -64,7 +64,7 @@ pub unsafe fn IEAssociateThreadWithTab(dwtabthreadid: u32, dwassociatedthreadid: ::windows_targets::link!("ieframe.dll" "system" fn IEAssociateThreadWithTab(dwtabthreadid : u32, dwassociatedthreadid : u32) -> ::windows_core::HRESULT); IEAssociateThreadWithTab(dwtabthreadid, dwassociatedthreadid).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IECancelSaveFile(hstate: P0) -> ::windows_core::Result<()> @@ -74,7 +74,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IECancelSaveFile(hstate : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); IECancelSaveFile(hstate.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IECreateDirectory(lppathname: P0, lpsecurityattributes: *const super::super::Security::SECURITY_ATTRIBUTES) -> super::super::Foundation::BOOL @@ -84,7 +84,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IECreateDirectory(lppathname : ::windows_core::PCWSTR, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES) -> super::super::Foundation:: BOOL); IECreateDirectory(lppathname.into_param().abi(), lpsecurityattributes) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] #[inline] pub unsafe fn IECreateFile(lpfilename: P0, dwdesiredaccess: u32, dwsharemode: u32, lpsecurityattributes: *const super::super::Security::SECURITY_ATTRIBUTES, dwcreationdisposition: u32, dwflagsandattributes: u32, htemplatefile: P1) -> super::super::Foundation::HANDLE @@ -95,7 +95,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IECreateFile(lpfilename : ::windows_core::PCWSTR, dwdesiredaccess : u32, dwsharemode : u32, lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES, dwcreationdisposition : u32, dwflagsandattributes : u32, htemplatefile : super::super::Foundation:: HANDLE) -> super::super::Foundation:: HANDLE); IECreateFile(lpfilename.into_param().abi(), dwdesiredaccess, dwsharemode, lpsecurityattributes, dwcreationdisposition, dwflagsandattributes, htemplatefile.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IEDeleteFile(lpfilename: P0) -> super::super::Foundation::BOOL @@ -110,7 +110,7 @@ pub unsafe fn IEDisassociateThreadWithTab(dwtabthreadid: u32, dwassociatedthread ::windows_targets::link!("ieframe.dll" "system" fn IEDisassociateThreadWithTab(dwtabthreadid : u32, dwassociatedthreadid : u32) -> ::windows_core::HRESULT); IEDisassociateThreadWithTab(dwtabthreadid, dwassociatedthreadid).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn IEFindFirstFile(lpfilename: P0, lpfindfiledata: *const super::super::Storage::FileSystem::WIN32_FIND_DATAA) -> super::super::Foundation::HANDLE @@ -120,7 +120,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IEFindFirstFile(lpfilename : ::windows_core::PCWSTR, lpfindfiledata : *const super::super::Storage::FileSystem:: WIN32_FIND_DATAA) -> super::super::Foundation:: HANDLE); IEFindFirstFile(lpfilename.into_param().abi(), lpfindfiledata) } -#[doc = "Required features: `Win32_Foundation`, `Win32_Storage_FileSystem`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] #[inline] pub unsafe fn IEGetFileAttributesEx(lpfilename: P0, finfolevelid: super::super::Storage::FileSystem::GET_FILEEX_INFO_LEVELS, lpfileinformation: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL @@ -145,7 +145,7 @@ pub unsafe fn IEGetWriteableFolderPath(clsidfolderid: *const ::windows_core::GUI let mut result__ = ::std::mem::zeroed(); IEGetWriteableFolderPath(clsidfolderid, &mut result__).from_abi(result__) } -#[doc = "Required features: `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_System_Registry\"`"] #[cfg(feature = "Win32_System_Registry")] #[inline] pub unsafe fn IEGetWriteableLowHKCU() -> ::windows_core::Result { @@ -153,21 +153,21 @@ pub unsafe fn IEGetWriteableLowHKCU() -> ::windows_core::Result super::super::Foundation::BOOL { ::windows_targets::link!("ieframe.dll" "system" fn IEInPrivateFilteringEnabled() -> super::super::Foundation:: BOOL); IEInPrivateFilteringEnabled() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IEIsInPrivateBrowsing() -> super::super::Foundation::BOOL { ::windows_targets::link!("ieframe.dll" "system" fn IEIsInPrivateBrowsing() -> super::super::Foundation:: BOOL); IEIsInPrivateBrowsing() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IEIsProtectedModeProcess() -> ::windows_core::Result { @@ -183,7 +183,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IEIsProtectedModeURL(lpwstrurl : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); IEIsProtectedModeURL(lpwstrurl.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_System_Threading`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] #[inline] pub unsafe fn IELaunchURL(lpwstrurl: P0, lpprocinfo: *mut super::super::System::Threading::PROCESS_INFORMATION, lpinfo: ::core::option::Option<*const ::core::ffi::c_void>) -> ::windows_core::Result<()> @@ -193,7 +193,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IELaunchURL(lpwstrurl : ::windows_core::PCWSTR, lpprocinfo : *mut super::super::System::Threading:: PROCESS_INFORMATION, lpinfo : *const ::core::ffi::c_void) -> ::windows_core::HRESULT); IELaunchURL(lpwstrurl.into_param().abi(), lpprocinfo, ::core::mem::transmute(lpinfo.unwrap_or(::std::ptr::null()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IEMoveFileEx(lpexistingfilename: P0, lpnewfilename: P1, dwflags: u32) -> super::super::Foundation::BOOL @@ -209,7 +209,7 @@ pub unsafe fn IERefreshElevationPolicy() -> ::windows_core::Result<()> { ::windows_targets::link!("ieframe.dll" "system" fn IERefreshElevationPolicy() -> ::windows_core::HRESULT); IERefreshElevationPolicy().ok() } -#[doc = "Required features: `Win32_Foundation`, `Win32_Security`, `Win32_System_Registry`"] +#[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Registry"))] #[inline] pub unsafe fn IERegCreateKeyEx(lpsubkey: P0, reserved: u32, lpclass: P1, dwoptions: u32, samdesired: u32, lpsecurityattributes: ::core::option::Option<*const super::super::Security::SECURITY_ATTRIBUTES>, phkresult: *mut super::super::System::Registry::HKEY, lpdwdisposition: *mut u32) -> ::windows_core::Result<()> @@ -229,7 +229,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IERegSetValueEx(lpsubkey : ::windows_core::PCWSTR, lpvaluename : ::windows_core::PCWSTR, reserved : u32, dwtype : u32, lpdata : *const u8, cbdata : u32) -> ::windows_core::HRESULT); IERegSetValueEx(lpsubkey.into_param().abi(), lpvaluename.into_param().abi(), reserved, dwtype, ::core::mem::transmute(lpdata.as_ptr()), lpdata.len() as _).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IERegisterWritableRegistryKey(guid: ::windows_core::GUID, lpsubkey: P0, fsubkeyallowed: P1) -> ::windows_core::Result<()> @@ -249,7 +249,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IERegisterWritableRegistryValue(guid : ::windows_core::GUID, lppath : ::windows_core::PCWSTR, lpvaluename : ::windows_core::PCWSTR, dwtype : u32, lpdata : *const u8, cbmaxdata : u32) -> ::windows_core::HRESULT); IERegisterWritableRegistryValue(::core::mem::transmute(guid), lppath.into_param().abi(), lpvaluename.into_param().abi(), dwtype, ::core::mem::transmute(lpdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), lpdata.as_deref().map_or(0, |slice| slice.len() as _)).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IERemoveDirectory(lppathname: P0) -> super::super::Foundation::BOOL @@ -259,7 +259,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IERemoveDirectory(lppathname : ::windows_core::PCWSTR) -> super::super::Foundation:: BOOL); IERemoveDirectory(lppathname.into_param().abi()) } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IESaveFile(hstate: P0, lpwstrsourcefile: P1) -> ::windows_core::Result<()> @@ -280,7 +280,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IESetProtectedModeCookie(lpszurl : ::windows_core::PCWSTR, lpszcookiename : ::windows_core::PCWSTR, lpszcookiedata : ::windows_core::PCWSTR, dwflags : u32) -> ::windows_core::HRESULT); IESetProtectedModeCookie(lpszurl.into_param().abi(), lpszcookiename.into_param().abi(), lpszcookiedata.into_param().abi(), dwflags).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IEShowOpenFileDialog(hwnd: P0, lpwstrfilename: &mut [u16], lpwstrinitialdir: P1, lpwstrfilter: P2, lpwstrdefext: P3, dwfilterindex: u32, dwflags: u32, phfile: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -293,7 +293,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IEShowOpenFileDialog(hwnd : super::super::Foundation:: HWND, lpwstrfilename : ::windows_core::PWSTR, cchmaxfilename : u32, lpwstrinitialdir : ::windows_core::PCWSTR, lpwstrfilter : ::windows_core::PCWSTR, lpwstrdefext : ::windows_core::PCWSTR, dwfilterindex : u32, dwflags : u32, phfile : *mut super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); IEShowOpenFileDialog(hwnd.into_param().abi(), ::core::mem::transmute(lpwstrfilename.as_ptr()), lpwstrfilename.len() as _, lpwstrinitialdir.into_param().abi(), lpwstrfilter.into_param().abi(), lpwstrdefext.into_param().abi(), dwfilterindex, dwflags, phfile).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IEShowSaveFileDialog(hwnd: P0, lpwstrinitialfilename: P1, lpwstrinitialdir: P2, lpwstrfilter: P3, lpwstrdefext: P4, dwfilterindex: u32, dwflags: u32, lppwstrdestinationfilepath: *mut ::windows_core::PWSTR, phstate: *mut super::super::Foundation::HANDLE) -> ::windows_core::Result<()> @@ -307,7 +307,7 @@ where ::windows_targets::link!("ieframe.dll" "system" fn IEShowSaveFileDialog(hwnd : super::super::Foundation:: HWND, lpwstrinitialfilename : ::windows_core::PCWSTR, lpwstrinitialdir : ::windows_core::PCWSTR, lpwstrfilter : ::windows_core::PCWSTR, lpwstrdefext : ::windows_core::PCWSTR, dwfilterindex : u32, dwflags : u32, lppwstrdestinationfilepath : *mut ::windows_core::PWSTR, phstate : *mut super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); IEShowSaveFileDialog(hwnd.into_param().abi(), lpwstrinitialfilename.into_param().abi(), lpwstrinitialdir.into_param().abi(), lpwstrfilter.into_param().abi(), lpwstrdefext.into_param().abi(), dwfilterindex, dwflags, lppwstrdestinationfilepath, phstate).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn IETrackingProtectionEnabled() -> super::super::Foundation::BOOL { @@ -324,7 +324,7 @@ pub unsafe fn IdentifyMIMEType(pbbytes: *const u8, nbytes: u32, pnformat: *mut u ::windows_targets::link!("imgutil.dll" "system" fn IdentifyMIMEType(pbbytes : *const u8, nbytes : u32, pnformat : *mut u32) -> ::windows_core::HRESULT); IdentifyMIMEType(pbbytes, nbytes, pnformat).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingAccessDeniedDialog(hdlg: P0, pszusername: P1, pszcontentdescription: P2, pratingdetails: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -336,7 +336,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingAccessDeniedDialog(hdlg : super::super::Foundation:: HWND, pszusername : ::windows_core::PCSTR, pszcontentdescription : ::windows_core::PCSTR, pratingdetails : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); RatingAccessDeniedDialog(hdlg.into_param().abi(), pszusername.into_param().abi(), pszcontentdescription.into_param().abi(), pratingdetails).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingAccessDeniedDialog2(hdlg: P0, pszusername: P1, pratingdetails: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -347,7 +347,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingAccessDeniedDialog2(hdlg : super::super::Foundation:: HWND, pszusername : ::windows_core::PCSTR, pratingdetails : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); RatingAccessDeniedDialog2(hdlg.into_param().abi(), pszusername.into_param().abi(), pratingdetails).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingAccessDeniedDialog2W(hdlg: P0, pszusername: P1, pratingdetails: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -358,7 +358,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingAccessDeniedDialog2W(hdlg : super::super::Foundation:: HWND, pszusername : ::windows_core::PCWSTR, pratingdetails : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); RatingAccessDeniedDialog2W(hdlg.into_param().abi(), pszusername.into_param().abi(), pratingdetails).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingAccessDeniedDialogW(hdlg: P0, pszusername: P1, pszcontentdescription: P2, pratingdetails: *mut ::core::ffi::c_void) -> ::windows_core::Result<()> @@ -370,7 +370,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingAccessDeniedDialogW(hdlg : super::super::Foundation:: HWND, pszusername : ::windows_core::PCWSTR, pszcontentdescription : ::windows_core::PCWSTR, pratingdetails : *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); RatingAccessDeniedDialogW(hdlg.into_param().abi(), pszusername.into_param().abi(), pszcontentdescription.into_param().abi(), pratingdetails).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingAddToApprovedSites(hdlg: P0, pbpasswordblob: &mut [u8], lpszurl: P1, falwaysnever: P2, fsitepage: P3, fapprovedsitesenforced: P4) -> ::windows_core::Result<()> @@ -404,7 +404,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingCheckUserAccessW(pszusername : ::windows_core::PCWSTR, pszurl : ::windows_core::PCWSTR, pszratinginfo : ::windows_core::PCWSTR, pdata : *const u8, cbdata : u32, ppratingdetails : *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT); RatingCheckUserAccessW(pszusername.into_param().abi(), pszurl.into_param().abi(), pszratinginfo.into_param().abi(), ::core::mem::transmute(pdata.as_deref().map_or(::core::ptr::null(), |slice| slice.as_ptr())), pdata.as_deref().map_or(0, |slice| slice.len() as _), ::core::mem::transmute(ppratingdetails.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingClickedOnPRFInternal(hwndowner: P0, param1: P1, lpszfilename: P2, nshow: i32) -> ::windows_core::Result<()> @@ -416,7 +416,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingClickedOnPRFInternal(hwndowner : super::super::Foundation:: HWND, param1 : super::super::Foundation:: HINSTANCE, lpszfilename : ::windows_core::PCSTR, nshow : i32) -> ::windows_core::HRESULT); RatingClickedOnPRFInternal(hwndowner.into_param().abi(), param1.into_param().abi(), lpszfilename.into_param().abi(), nshow).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingClickedOnRATInternal(hwndowner: P0, param1: P1, lpszfilename: P2, nshow: i32) -> ::windows_core::Result<()> @@ -428,7 +428,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingClickedOnRATInternal(hwndowner : super::super::Foundation:: HWND, param1 : super::super::Foundation:: HINSTANCE, lpszfilename : ::windows_core::PCSTR, nshow : i32) -> ::windows_core::HRESULT); RatingClickedOnRATInternal(hwndowner.into_param().abi(), param1.into_param().abi(), lpszfilename.into_param().abi(), nshow).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingEnable(hwndparent: P0, pszusername: P1, fenable: P2) -> ::windows_core::Result<()> @@ -440,7 +440,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingEnable(hwndparent : super::super::Foundation:: HWND, pszusername : ::windows_core::PCSTR, fenable : super::super::Foundation:: BOOL) -> ::windows_core::HRESULT); RatingEnable(hwndparent.into_param().abi(), pszusername.into_param().abi(), fenable.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingEnableW(hwndparent: P0, pszusername: P1, fenable: P2) -> ::windows_core::Result<()> @@ -467,7 +467,7 @@ pub unsafe fn RatingInit() -> ::windows_core::Result<()> { ::windows_targets::link!("msrating.dll" "system" fn RatingInit() -> ::windows_core::HRESULT); RatingInit().ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingObtainCancel(hratingobtainquery: P0) -> ::windows_core::Result<()> @@ -477,7 +477,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingObtainCancel(hratingobtainquery : super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); RatingObtainCancel(hratingobtainquery.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingObtainQuery(psztargeturl: P0, dwuserdata: u32, fcallback: isize, phratingobtainquery: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> @@ -487,7 +487,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingObtainQuery(psztargeturl : ::windows_core::PCSTR, dwuserdata : u32, fcallback : isize, phratingobtainquery : *mut super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); RatingObtainQuery(psztargeturl.into_param().abi(), dwuserdata, fcallback, ::core::mem::transmute(phratingobtainquery.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingObtainQueryW(psztargeturl: P0, dwuserdata: u32, fcallback: isize, phratingobtainquery: ::core::option::Option<*mut super::super::Foundation::HANDLE>) -> ::windows_core::Result<()> @@ -497,7 +497,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingObtainQueryW(psztargeturl : ::windows_core::PCWSTR, dwuserdata : u32, fcallback : isize, phratingobtainquery : *mut super::super::Foundation:: HANDLE) -> ::windows_core::HRESULT); RatingObtainQueryW(psztargeturl.into_param().abi(), dwuserdata, fcallback, ::core::mem::transmute(phratingobtainquery.unwrap_or(::std::ptr::null_mut()))).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingSetupUI(hdlg: P0, pszusername: P1) -> ::windows_core::Result<()> @@ -508,7 +508,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingSetupUI(hdlg : super::super::Foundation:: HWND, pszusername : ::windows_core::PCSTR) -> ::windows_core::HRESULT); RatingSetupUI(hdlg.into_param().abi(), pszusername.into_param().abi()).ok() } -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] #[inline] pub unsafe fn RatingSetupUIW(hdlg: P0, pszusername: P1) -> ::windows_core::Result<()> @@ -519,7 +519,7 @@ where ::windows_targets::link!("msrating.dll" "system" fn RatingSetupUIW(hdlg : super::super::Foundation:: HWND, pszusername : ::windows_core::PCWSTR) -> ::windows_core::HRESULT); RatingSetupUIW(hdlg.into_param().abi(), pszusername.into_param().abi()).ok() } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[inline] pub unsafe fn SniffStream(pinstream: P0, pnformat: *mut u32, ppoutstream: *mut ::core::option::Option) -> ::windows_core::Result<()> @@ -537,7 +537,7 @@ impl IActiveXUIHandlerSite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateScrollableContextMenu)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn PickFileAndGetResult(&self, filepicker: P0, allowmultipleselections: P1) -> ::windows_core::Result<::windows_core::IUnknown> where @@ -595,7 +595,7 @@ pub struct IActiveXUIHandlerSite2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IActiveXUIHandlerSite3(::windows_core::IUnknown); impl IActiveXUIHandlerSite3 { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn MessageBoxW(&self, hwnd: P0, text: P1, caption: P2, r#type: u32) -> ::windows_core::Result where @@ -623,7 +623,7 @@ pub struct IActiveXUIHandlerSite3_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] MessageBoxW: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -691,7 +691,7 @@ pub struct IAudioSessionSite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ICaretPositionProvider(::windows_core::IUnknown); impl ICaretPositionProvider { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetCaretPosition(&self, pptcaret: *mut super::super::Foundation::POINT, pflheight: *mut f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetCaretPosition)(::windows_core::Interface::as_raw(self), pptcaret, pflheight).ok() @@ -713,7 +713,7 @@ pub struct ICaretPositionProvider_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] GetCaretPosition: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -740,7 +740,7 @@ pub struct IDeviceRect_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDithererImpl(::windows_core::IUnknown); impl IDithererImpl { - #[doc = "Required features: `Win32_Graphics_Gdi`"] + #[doc = "Required features: `\"Win32_Graphics_Gdi\"`"] #[cfg(feature = "Win32_Graphics_Gdi")] pub unsafe fn SetDestColorTable(&self, ncolors: u32, prgbcolors: *const super::super::Graphics::Gdi::RGBQUAD) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetDestColorTable)(::windows_core::Interface::as_raw(self), ncolors, prgbcolors).ok() @@ -773,7 +773,7 @@ pub struct IDithererImpl_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDocObjectService(::windows_core::IUnknown); impl IDocObjectService { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn FireBeforeNavigate2(&self, pdispatch: P0, lpszurl: P1, dwflags: u32, lpszframename: P2, ppostdata: *const u8, cbpostdata: u32, lpszheaders: P3, fplaynavsound: P4) -> ::windows_core::Result where @@ -786,7 +786,7 @@ impl IDocObjectService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).FireBeforeNavigate2)(::windows_core::Interface::as_raw(self), pdispatch.into_param().abi(), lpszurl.into_param().abi(), dwflags, lpszframename.into_param().abi(), ppostdata, cbpostdata, lpszheaders.into_param().abi(), fplaynavsound.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_Web_MsHtml`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_Web_MsHtml\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_Web_MsHtml"))] pub unsafe fn FireNavigateComplete2(&self, phtmlwindow2: P0, dwflags: u32) -> ::windows_core::Result<()> where @@ -800,7 +800,7 @@ impl IDocObjectService { pub unsafe fn FireDownloadComplete(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).FireDownloadComplete)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_Web_MsHtml`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_Web_MsHtml\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_Web_MsHtml"))] pub unsafe fn FireDocumentComplete(&self, phtmlwindow: P0, dwflags: u32) -> ::windows_core::Result<()> where @@ -808,7 +808,7 @@ impl IDocObjectService { { (::windows_core::Interface::vtable(self).FireDocumentComplete)(::windows_core::Interface::as_raw(self), phtmlwindow.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_System_Com`, `Win32_Web_MsHtml`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_Web_MsHtml\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_Web_MsHtml"))] pub unsafe fn UpdateDesktopComponent(&self, phtmlwindow: P0) -> ::windows_core::Result<()> where @@ -820,7 +820,7 @@ impl IDocObjectService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetPendingUrl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`, `Win32_Web_MsHtml`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_Web_MsHtml\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_Web_MsHtml"))] pub unsafe fn ActiveElementChanged(&self, phtmlelement: P0) -> ::windows_core::Result<()> where @@ -832,7 +832,7 @@ impl IDocObjectService { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetUrlSearchComponent)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsErrorUrl(&self, lpszurl: P0) -> ::windows_core::Result where @@ -882,14 +882,14 @@ pub struct IDocObjectService_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] IsErrorUrl: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDownloadBehavior(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IDownloadBehavior { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn startDownload(&self, bstrurl: P0, pdispcallback: P1) -> ::windows_core::Result<()> where @@ -923,7 +923,7 @@ pub struct IDownloadBehavior_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IDownloadManager(::windows_core::IUnknown); impl IDownloadManager { - #[doc = "Required features: `Win32_Foundation`, `Win32_Graphics_Gdi`, `Win32_Security`, `Win32_System_Com_StructuredStorage`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] pub unsafe fn Download(&self, pmk: P0, pbc: P1, dwbindverb: u32, grfbindf: i32, pbindinfo: *const super::super::System::Com::BINDINFO, pszheaders: P2, pszredir: P3, uicp: u32) -> ::windows_core::Result<()> where @@ -955,7 +955,7 @@ pub struct IDownloadManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumManagerFrames(::windows_core::IUnknown); impl IEnumManagerFrames { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Next(&self, ppwindows: &mut [*mut super::super::Foundation::HWND], pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), ppwindows.len() as _, ::core::mem::transmute(ppwindows.as_ptr()), pceltfetched).ok() @@ -1067,7 +1067,7 @@ pub struct IEnumOpenServiceActivityCategory_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IEnumSTATURL(::windows_core::IUnknown); impl IEnumSTATURL { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Next(&self, celt: u32, rgelt: *mut STATURL, pceltfetched: *mut u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Next)(::windows_core::Interface::as_raw(self), celt, rgelt, pceltfetched).ok() @@ -1113,7 +1113,7 @@ pub struct IEnumSTATURL_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IExtensionValidation(::windows_core::IUnknown); impl IExtensionValidation { - #[doc = "Required features: `Win32_System_Com`, `Win32_Web_MsHtml`"] + #[doc = "Required features: `\"Win32_System_Com\"`, `\"Win32_Web_MsHtml\"`"] #[cfg(all(feature = "Win32_System_Com", feature = "Win32_Web_MsHtml"))] pub unsafe fn Validate(&self, extensionguid: *const ::windows_core::GUID, extensionmodulepath: P0, extensionfileversionms: u32, extensionfileversionls: u32, htmldocumenttop: P1, htmldocumentsubframe: P2, htmlelement: P3, contexts: ExtensionValidationContexts) -> ::windows_core::Result where @@ -1151,7 +1151,7 @@ pub struct IExtensionValidation_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHTMLPersistData(::windows_core::IUnknown); impl IHTMLPersistData { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn save(&self, punk: P0, ltype: i32) -> ::windows_core::Result where @@ -1160,7 +1160,7 @@ impl IHTMLPersistData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).save)(::windows_core::Interface::as_raw(self), punk.into_param().abi(), ltype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn load(&self, punk: P0, ltype: i32) -> ::windows_core::Result where @@ -1169,7 +1169,7 @@ impl IHTMLPersistData { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).load)(::windows_core::Interface::as_raw(self), punk.into_param().abi(), ltype, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn queryType(&self, ltype: i32) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1200,20 +1200,20 @@ pub struct IHTMLPersistData_Vtbl { #[cfg(not(feature = "Win32_Foundation"))] queryType: usize, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHTMLPersistDataOM(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IHTMLPersistDataOM { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn XMLDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).XMLDocument)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getAttribute(&self, name: P0) -> ::windows_core::Result where @@ -1222,7 +1222,7 @@ impl IHTMLPersistDataOM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getAttribute)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttribute(&self, name: P0, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1266,14 +1266,14 @@ pub struct IHTMLPersistDataOM_Vtbl { setAttribute: usize, pub removeAttribute: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, name: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHTMLUserDataOM(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IHTMLUserDataOM { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn XMLDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1291,7 +1291,7 @@ impl IHTMLUserDataOM { { (::windows_core::Interface::vtable(self).load)(::windows_core::Interface::as_raw(self), strname.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn getAttribute(&self, name: P0) -> ::windows_core::Result where @@ -1300,7 +1300,7 @@ impl IHTMLUserDataOM { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).getAttribute)(::windows_core::Interface::as_raw(self), name.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttribute(&self, name: P0, value: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> where @@ -1358,7 +1358,7 @@ pub struct IHTMLUserDataOM_Vtbl { pub Setexpires: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, bstr: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub expires: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, pbstr: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1506,7 +1506,7 @@ pub struct IHeaderFooter_Vtbl { pub SettimeLong: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, v: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub timeLong: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, p: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1644,7 +1644,7 @@ pub struct IHeaderFooter2_Vtbl { pub Setfont: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, v: ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, pub font: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, p: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1660,7 +1660,7 @@ impl IHomePage { { (::windows_core::Interface::vtable(self).setHomePage)(::windows_core::Interface::as_raw(self), bstrurl.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn isHomePage(&self, bstrurl: P0) -> ::windows_core::Result where @@ -1696,7 +1696,7 @@ pub struct IHomePage_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IHomePageSetting(::windows_core::IUnknown); impl IHomePageSetting { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetHomePage(&self, hwnd: P0, homepageuri: P1, brandingmessage: P2) -> ::windows_core::Result<()> where @@ -1706,7 +1706,7 @@ impl IHomePageSetting { { (::windows_core::Interface::vtable(self).SetHomePage)(::windows_core::Interface::as_raw(self), hwnd.into_param().abi(), homepageuri.into_param().abi(), brandingmessage.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsHomePage(&self, uri: P0) -> ::windows_core::Result where @@ -1740,7 +1740,7 @@ pub struct IHomePageSetting_Vtbl { IsHomePage: usize, pub SetHomePageToBrowserDefault: unsafe extern "system" fn(this: *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1772,7 +1772,7 @@ pub struct IIEWebDriverManager_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub ExecuteCommand: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, command: ::windows_core::PCWSTR, response: *mut ::windows_core::PWSTR) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -1788,7 +1788,7 @@ impl IIEWebDriverSite { { (::windows_core::Interface::vtable(self).DetachWebdriver)(::windows_core::Interface::as_raw(self), punkwd.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCapabilityValue(&self, punkwd: P0, capname: P1) -> ::windows_core::Result where @@ -1841,7 +1841,7 @@ impl IImageDecodeEventSink { pub unsafe fn OnPalette(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnPalette)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnProgress(&self, pbounds: *const super::super::Foundation::RECT, bcomplete: P0) -> ::windows_core::Result<()> where @@ -1891,7 +1891,7 @@ impl IImageDecodeEventSink2 { pub unsafe fn OnPalette(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.OnPalette)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnProgress(&self, pbounds: *const super::super::Foundation::RECT, bcomplete: P0) -> ::windows_core::Result<()> where @@ -1899,7 +1899,7 @@ impl IImageDecodeEventSink2 { { (::windows_core::Interface::vtable(self).base__.OnProgress)(::windows_core::Interface::as_raw(self), pbounds, bcomplete.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsAlphaPremultRequired(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -1932,7 +1932,7 @@ impl IImageDecodeFilter { { (::windows_core::Interface::vtable(self).Initialize)(::windows_core::Interface::as_raw(self), peventsink.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Process(&self, pstream: P0) -> ::windows_core::Result<()> where @@ -1962,20 +1962,20 @@ pub struct IImageDecodeFilter_Vtbl { Process: usize, pub Terminate: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, hrstatus: ::windows_core::HRESULT) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IIntelliForms(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IIntelliForms { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn enabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).enabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Setenabled(&self, bval: P0) -> ::windows_core::Result<()> where @@ -2056,7 +2056,7 @@ pub struct IInternetExplorerManager2_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub EnumFrameWindows: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, ppenum: *mut *mut ::core::ffi::c_void) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -2073,18 +2073,18 @@ impl ILayoutRect { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).nextRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetcontentSrc(&self, varcontentsrc: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetcontentSrc)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(varcontentsrc)).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn contentSrc(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).contentSrc)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SethonorPageBreaks(&self, v: P0) -> ::windows_core::Result<()> where @@ -2092,13 +2092,13 @@ impl ILayoutRect { { (::windows_core::Interface::vtable(self).SethonorPageBreaks)(::windows_core::Interface::as_raw(self), v.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn honorPageBreaks(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).honorPageBreaks)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SethonorPageRules(&self, v: P0) -> ::windows_core::Result<()> where @@ -2106,13 +2106,13 @@ impl ILayoutRect { { (::windows_core::Interface::vtable(self).SethonorPageRules)(::windows_core::Interface::as_raw(self), v.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn honorPageRules(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).honorPageRules)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SetnextRectElement(&self, pelem: P0) -> ::windows_core::Result<()> where @@ -2120,13 +2120,13 @@ impl ILayoutRect { { (::windows_core::Interface::vtable(self).SetnextRectElement)(::windows_core::Interface::as_raw(self), pelem.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn nextRectElement(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).nextRectElement)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn contentDocument(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2191,7 +2191,7 @@ pub struct ILayoutRect_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IMapMIMEToCLSID(::windows_core::IUnknown); impl IMapMIMEToCLSID { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn EnableDefaultMappings(&self, benable: P0) -> ::windows_core::Result<()> where @@ -2259,13 +2259,13 @@ pub struct IMediaActivityNotifySite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpenService(::windows_core::IUnknown); impl IOpenService { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDefault(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsDefault)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDefault(&self, fdefault: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -2304,13 +2304,13 @@ pub struct IOpenService_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpenServiceActivity(::windows_core::IUnknown); impl IOpenServiceActivity { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsDefault(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.IsDefault)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDefault(&self, fdefault: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -2330,7 +2330,7 @@ impl IOpenServiceActivity { { (::windows_core::Interface::vtable(self).Execute)(::windows_core::Interface::as_raw(self), pinput.into_param().abi(), poutput.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanExecute(&self, pinput: P0, poutput: P1) -> ::windows_core::Result where @@ -2340,7 +2340,7 @@ impl IOpenServiceActivity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanExecute)(::windows_core::Interface::as_raw(self), pinput.into_param().abi(), poutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanExecuteType(&self, r#type: OpenServiceActivityContentType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2353,7 +2353,7 @@ impl IOpenServiceActivity { { (::windows_core::Interface::vtable(self).Preview)(::windows_core::Interface::as_raw(self), pinput.into_param().abi(), poutput.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanPreview(&self, pinput: P0, poutput: P1) -> ::windows_core::Result where @@ -2363,7 +2363,7 @@ impl IOpenServiceActivity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CanPreview)(::windows_core::Interface::as_raw(self), pinput.into_param().abi(), poutput.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn CanPreviewType(&self, r#type: OpenServiceActivityContentType) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2396,7 +2396,7 @@ impl IOpenServiceActivity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetIconPath)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_UI_WindowsAndMessaging`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] pub unsafe fn GetIcon(&self, fsmallicon: P0) -> ::windows_core::Result where @@ -2417,13 +2417,13 @@ impl IOpenServiceActivity { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetInstallUrl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsEnabled(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsEnabled)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetEnabled(&self, fenable: P0) -> ::windows_core::Result<()> where @@ -2487,7 +2487,7 @@ pub struct IOpenServiceActivity_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpenServiceActivityCategory(::windows_core::IUnknown); impl IOpenServiceActivityCategory { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasDefaultActivity(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -2497,7 +2497,7 @@ impl IOpenServiceActivityCategory { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetDefaultActivity)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn SetDefaultActivity(&self, pactivity: P0, hwnd: P1) -> ::windows_core::Result<()> where @@ -2554,7 +2554,7 @@ impl IOpenServiceActivityInput { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetVariable)(::windows_core::Interface::as_raw(self), pwzvariablename.into_param().abi(), pwzvariabletype.into_param().abi(), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn HasVariable(&self, pwzvariablename: P0, pwzvariabletype: P1) -> ::windows_core::Result where @@ -2635,7 +2635,7 @@ pub struct IOpenServiceActivityManager_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IOpenServiceActivityOutputContext(::windows_core::IUnknown); impl IOpenServiceActivityOutputContext { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Navigate(&self, pwzuri: P0, pwzmethod: P1, pwzheaders: P2, ppostdata: P3) -> ::windows_core::Result<()> where @@ -2646,7 +2646,7 @@ impl IOpenServiceActivityOutputContext { { (::windows_core::Interface::vtable(self).Navigate)(::windows_core::Interface::as_raw(self), pwzuri.into_param().abi(), pwzmethod.into_param().abi(), pwzheaders.into_param().abi(), ppostdata.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] pub unsafe fn CanNavigate(&self, pwzuri: P0, pwzmethod: P1, pwzheaders: P2, ppostdata: P3) -> ::windows_core::Result where @@ -2735,20 +2735,20 @@ unsafe impl ::windows_core::ComInterface for IPeerFactory { pub struct IPeerFactory_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IPersistHistory(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Com")] impl IPersistHistory { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn GetClassID(&self) -> ::windows_core::Result<::windows_core::GUID> { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.GetClassID)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn LoadHistory(&self, pstream: P0, pbc: P1) -> ::windows_core::Result<()> where @@ -2757,7 +2757,7 @@ impl IPersistHistory { { (::windows_core::Interface::vtable(self).LoadHistory)(::windows_core::Interface::as_raw(self), pstream.into_param().abi(), pbc.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn SaveHistory(&self, pstream: P0) -> ::windows_core::Result<()> where @@ -2915,7 +2915,7 @@ pub struct IScrollableContextMenu2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISniffStream(::windows_core::IUnknown); impl ISniffStream { - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn Init(&self, pstream: P0) -> ::windows_core::Result<()> where @@ -2973,7 +2973,7 @@ pub struct ISurfacePresenterFlip_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ISurfacePresenterFlip2(::windows_core::IUnknown); impl ISurfacePresenterFlip2 { - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn SetRotation(&self, dxgirotation: super::super::Graphics::Dxgi::Common::DXGI_MODE_ROTATION) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetRotation)(::windows_core::Interface::as_raw(self), dxgirotation).ok() @@ -3028,7 +3028,7 @@ impl ITargetContainer { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFrameUrl)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetFramesContainer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3110,7 +3110,7 @@ impl ITargetFrame { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFrameSrc)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetFramesContainer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3202,7 +3202,7 @@ impl ITargetFrame2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetFrameSrc)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn GetFramesContainer(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3294,7 +3294,7 @@ impl ITargetFramePriv { { (::windows_core::Interface::vtable(self).OnChildFrameDeactivate)(::windows_core::Interface::as_raw(self), punkchildframe.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NavigateHack(&self, grfhlnf: u32, pbc: P0, pibsc: P1, psztargetname: P2, pszurl: P3, pszlocation: P4) -> ::windows_core::Result<()> where @@ -3363,7 +3363,7 @@ impl ITargetFramePriv2 { { (::windows_core::Interface::vtable(self).base__.OnChildFrameDeactivate)(::windows_core::Interface::as_raw(self), punkchildframe.into_param().abi()).ok() } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn NavigateHack(&self, grfhlnf: u32, pbc: P0, pibsc: P1, psztargetname: P2, pszurl: P3, pszlocation: P4) -> ::windows_core::Result<()> where @@ -3379,7 +3379,7 @@ impl ITargetFramePriv2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.FindBrowserByIndex)(::windows_core::Interface::as_raw(self), dwid, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_System_Com`"] + #[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] pub unsafe fn AggregatedNavigation2(&self, grfhlnf: u32, pbc: P0, pibsc: P1, psztargetname: P2, puri: P3, pszlocation: P4) -> ::windows_core::Result<()> where @@ -3476,7 +3476,7 @@ pub struct ITargetNotify2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITimer(::windows_core::IUnknown); impl ITimer { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Advise(&self, vtimemin: super::super::System::Variant::VARIANT, vtimemax: super::super::System::Variant::VARIANT, vtimeinterval: super::super::System::Variant::VARIANT, dwflags: u32, ptimersink: P0) -> ::windows_core::Result where @@ -3488,7 +3488,7 @@ impl ITimer { pub unsafe fn Unadvise(&self, dwcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).Unadvise)(::windows_core::Interface::as_raw(self), dwcookie).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Freeze(&self, ffreeze: P0) -> ::windows_core::Result<()> where @@ -3496,7 +3496,7 @@ impl ITimer { { (::windows_core::Interface::vtable(self).Freeze)(::windows_core::Interface::as_raw(self), ffreeze.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3532,7 +3532,7 @@ pub struct ITimer_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITimerEx(::windows_core::IUnknown); impl ITimerEx { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Advise(&self, vtimemin: super::super::System::Variant::VARIANT, vtimemax: super::super::System::Variant::VARIANT, vtimeinterval: super::super::System::Variant::VARIANT, dwflags: u32, ptimersink: P0) -> ::windows_core::Result where @@ -3544,7 +3544,7 @@ impl ITimerEx { pub unsafe fn Unadvise(&self, dwcookie: u32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Unadvise)(::windows_core::Interface::as_raw(self), dwcookie).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn Freeze(&self, ffreeze: P0) -> ::windows_core::Result<()> where @@ -3552,7 +3552,7 @@ impl ITimerEx { { (::windows_core::Interface::vtable(self).base__.Freeze)(::windows_core::Interface::as_raw(self), ffreeze.into_param().abi()).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetTime(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3616,7 +3616,7 @@ pub struct ITimerService_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITimerSink(::windows_core::IUnknown); impl ITimerSink { - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnTimer(&self, vtimeadvise: super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).OnTimer)(::windows_core::Interface::as_raw(self), ::core::mem::transmute(vtimeadvise)).ok() @@ -3642,7 +3642,7 @@ pub struct ITimerSink_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITridentTouchInput(::windows_core::IUnknown); impl ITridentTouchInput { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn OnPointerMessage(&self, msg: u32, wparam: P0, lparam: P1) -> ::windows_core::Result where @@ -3673,7 +3673,7 @@ pub struct ITridentTouchInput_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct ITridentTouchInputSite(::windows_core::IUnknown); impl ITridentTouchInputSite { - #[doc = "Required features: `Win32_Web_MsHtml`"] + #[doc = "Required features: `\"Win32_Web_MsHtml\"`"] #[cfg(feature = "Win32_Web_MsHtml")] pub unsafe fn SetManipulationMode(&self, mstouchaction: super::MsHtml::styleMsTouchAction) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).SetManipulationMode)(::windows_core::Interface::as_raw(self), mstouchaction).ok() @@ -3699,19 +3699,19 @@ pub struct ITridentTouchInputSite_Vtbl { SetManipulationMode: usize, pub ZoomToPoint: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, x: i32, y: i32) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Ole`"] +#[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IUrlHistoryNotify(::windows_core::IUnknown); #[cfg(feature = "Win32_System_Ole")] impl IUrlHistoryNotify { - #[doc = "Required features: `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_System_Ole\"`"] #[cfg(feature = "Win32_System_Ole")] pub unsafe fn QueryStatus(&self, pguidcmdgroup: *const ::windows_core::GUID, ccmds: u32, prgcmds: *mut super::super::System::Ole::OLECMD, pcmdtext: *mut super::super::System::Ole::OLECMDTEXT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.QueryStatus)(::windows_core::Interface::as_raw(self), pguidcmdgroup, ccmds, prgcmds, pcmdtext).ok() } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Com`, `Win32_System_Ole`, `Win32_System_Variant`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Variant\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Exec(&self, pguidcmdgroup: *const ::windows_core::GUID, ncmdid: u32, ncmdexecopt: u32, pvain: *const super::super::System::Variant::VARIANT, pvaout: *mut super::super::System::Variant::VARIANT) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).base__.Exec)(::windows_core::Interface::as_raw(self), pguidcmdgroup, ncmdid, ncmdexecopt, pvain, pvaout).ok() @@ -3750,7 +3750,7 @@ impl IUrlHistoryStg { { (::windows_core::Interface::vtable(self).DeleteUrl)(::windows_core::Interface::as_raw(self), pocsurl.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryUrl(&self, pocsurl: P0, dwflags: u32, lpstaturl: *mut STATURL) -> ::windows_core::Result<()> where @@ -3808,7 +3808,7 @@ impl IUrlHistoryStg2 { { (::windows_core::Interface::vtable(self).base__.DeleteUrl)(::windows_core::Interface::as_raw(self), pocsurl.into_param().abi(), dwflags).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn QueryUrl(&self, pocsurl: P0, dwflags: u32, lpstaturl: *mut STATURL) -> ::windows_core::Result<()> where @@ -3828,7 +3828,7 @@ impl IUrlHistoryStg2 { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).base__.EnumUrls)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`, `Win32_System_Ole`"] + #[doc = "Required features: `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`"] #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] pub unsafe fn AddUrlAndNotify(&self, pocsurl: P0, pocstitle: P1, dwflags: u32, fwritehistory: P2, poctnotify: P3, punkisfolder: P4) -> ::windows_core::Result<()> where @@ -3865,7 +3865,7 @@ pub struct IUrlHistoryStg2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IViewObjectPresentFlip(::windows_core::IUnknown); impl IViewObjectPresentFlip { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn NotifyRender(&self, frecreatepresenter: P0) -> ::windows_core::Result<()> where @@ -3929,7 +3929,7 @@ pub struct IViewObjectPresentFlip2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IViewObjectPresentFlipSite(::windows_core::IUnknown); impl IViewObjectPresentFlipSite { - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`, `Win32_Web_MsHtml`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`, `\"Win32_Web_MsHtml\"`"] #[cfg(all(feature = "Win32_Graphics_Dxgi_Common", feature = "Win32_Web_MsHtml"))] pub unsafe fn CreateSurfacePresenterFlip(&self, pdevice: P0, width: u32, height: u32, backbuffercount: u32, format: super::super::Graphics::Dxgi::Common::DXGI_FORMAT, mode: super::MsHtml::VIEW_OBJECT_ALPHA_MODE) -> ::windows_core::Result where @@ -3938,7 +3938,7 @@ impl IViewObjectPresentFlipSite { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).CreateSurfacePresenterFlip)(::windows_core::Interface::as_raw(self), pdevice.into_param().abi(), width, height, backbuffercount, format, mode, &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetDeviceLuid(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -3950,24 +3950,24 @@ impl IViewObjectPresentFlipSite { pub unsafe fn ExitFullScreen(&self) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).ExitFullScreen)(::windows_core::Interface::as_raw(self)).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn IsFullScreen(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).IsFullScreen)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetBoundingRect(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); (::windows_core::Interface::vtable(self).GetBoundingRect)(::windows_core::Interface::as_raw(self), &mut result__).from_abi(result__) } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetMetrics(&self, ppos: *mut super::super::Foundation::POINT, psize: *mut super::super::Foundation::SIZE, pscalex: *mut f32, pscaley: *mut f32) -> ::windows_core::Result<()> { (::windows_core::Interface::vtable(self).GetMetrics)(::windows_core::Interface::as_raw(self), ppos, psize, pscalex, pscaley).ok() } - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn GetFullScreenSize(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4016,7 +4016,7 @@ pub struct IViewObjectPresentFlipSite_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IViewObjectPresentFlipSite2(::windows_core::IUnknown); impl IViewObjectPresentFlipSite2 { - #[doc = "Required features: `Win32_Graphics_Dxgi_Common`"] + #[doc = "Required features: `\"Win32_Graphics_Dxgi_Common\"`"] #[cfg(feature = "Win32_Graphics_Dxgi_Common")] pub unsafe fn GetRotationForCurrentOutput(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4043,7 +4043,7 @@ pub struct IViewObjectPresentFlipSite2_Vtbl { #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] pub struct IWebBrowserEventsService(::windows_core::IUnknown); impl IWebBrowserEventsService { - #[doc = "Required features: `Win32_Foundation`"] + #[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub unsafe fn FireBeforeNavigate2Event(&self) -> ::windows_core::Result { let mut result__ = ::std::mem::zeroed(); @@ -4104,7 +4104,7 @@ pub struct IWebBrowserEventsUrlService_Vtbl { pub base__: ::windows_core::IUnknown_Vtbl, pub GetUrlForEvents: unsafe extern "system" fn(this: *mut ::core::ffi::c_void, purl: *mut ::std::mem::MaybeUninit<::windows_core::BSTR>) -> ::windows_core::HRESULT, } -#[doc = "Required features: `Win32_System_Com`"] +#[doc = "Required features: `\"Win32_System_Com\"`"] #[cfg(feature = "Win32_System_Com")] #[repr(transparent)] #[derive(::core::cmp::PartialEq, ::core::cmp::Eq, ::core::fmt::Debug, ::core::clone::Clone)] @@ -5005,7 +5005,7 @@ impl ::core::default::Default for NAVIGATEDATA { } } #[repr(C)] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] #[cfg(feature = "Win32_Foundation")] pub struct STATURL { pub cbSize: u32, diff --git a/crates/libs/windows/src/Windows/Win32/Web/mod.rs b/crates/libs/windows/src/Windows/Win32/Web/mod.rs index ba9afac6d8..4fac2e650e 100644 --- a/crates/libs/windows/src/Windows/Win32/Web/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Web/mod.rs @@ -1,3 +1,3 @@ #[cfg(feature = "Win32_Web_InternetExplorer")] -#[doc = "Required features: `Win32_Web_InternetExplorer`"] +#[doc = "Required features: `\"Win32_Web_InternetExplorer\"`"] pub mod InternetExplorer; diff --git a/crates/libs/windows/src/Windows/Win32/mod.rs b/crates/libs/windows/src/Windows/Win32/mod.rs index 953ff2c978..a47bcd6d45 100644 --- a/crates/libs/windows/src/Windows/Win32/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/mod.rs @@ -1,48 +1,48 @@ #[cfg(feature = "Win32_AI")] -#[doc = "Required features: `Win32_AI`"] +#[doc = "Required features: `\"Win32_AI\"`"] pub mod AI; #[cfg(feature = "Win32_Data")] -#[doc = "Required features: `Win32_Data`"] +#[doc = "Required features: `\"Win32_Data\"`"] pub mod Data; #[cfg(feature = "Win32_Devices")] -#[doc = "Required features: `Win32_Devices`"] +#[doc = "Required features: `\"Win32_Devices\"`"] pub mod Devices; #[cfg(feature = "Win32_Foundation")] -#[doc = "Required features: `Win32_Foundation`"] +#[doc = "Required features: `\"Win32_Foundation\"`"] pub mod Foundation; #[cfg(feature = "Win32_Gaming")] -#[doc = "Required features: `Win32_Gaming`"] +#[doc = "Required features: `\"Win32_Gaming\"`"] pub mod Gaming; #[cfg(feature = "Win32_Globalization")] -#[doc = "Required features: `Win32_Globalization`"] +#[doc = "Required features: `\"Win32_Globalization\"`"] pub mod Globalization; #[cfg(feature = "Win32_Graphics")] -#[doc = "Required features: `Win32_Graphics`"] +#[doc = "Required features: `\"Win32_Graphics\"`"] pub mod Graphics; #[cfg(feature = "Win32_Management")] -#[doc = "Required features: `Win32_Management`"] +#[doc = "Required features: `\"Win32_Management\"`"] pub mod Management; #[cfg(feature = "Win32_Media")] -#[doc = "Required features: `Win32_Media`"] +#[doc = "Required features: `\"Win32_Media\"`"] pub mod Media; #[cfg(feature = "Win32_NetworkManagement")] -#[doc = "Required features: `Win32_NetworkManagement`"] +#[doc = "Required features: `\"Win32_NetworkManagement\"`"] pub mod NetworkManagement; #[cfg(feature = "Win32_Networking")] -#[doc = "Required features: `Win32_Networking`"] +#[doc = "Required features: `\"Win32_Networking\"`"] pub mod Networking; #[cfg(feature = "Win32_Security")] -#[doc = "Required features: `Win32_Security`"] +#[doc = "Required features: `\"Win32_Security\"`"] pub mod Security; #[cfg(feature = "Win32_Storage")] -#[doc = "Required features: `Win32_Storage`"] +#[doc = "Required features: `\"Win32_Storage\"`"] pub mod Storage; #[cfg(feature = "Win32_System")] -#[doc = "Required features: `Win32_System`"] +#[doc = "Required features: `\"Win32_System\"`"] pub mod System; #[cfg(feature = "Win32_UI")] -#[doc = "Required features: `Win32_UI`"] +#[doc = "Required features: `\"Win32_UI\"`"] pub mod UI; #[cfg(feature = "Win32_Web")] -#[doc = "Required features: `Win32_Web`"] +#[doc = "Required features: `\"Win32_Web\"`"] pub mod Web; diff --git a/crates/libs/windows/src/Windows/mod.rs b/crates/libs/windows/src/Windows/mod.rs index e4def81576..7c73235916 100644 --- a/crates/libs/windows/src/Windows/mod.rs +++ b/crates/libs/windows/src/Windows/mod.rs @@ -1,66 +1,66 @@ #[cfg(feature = "AI")] -#[doc = "Required features: `AI`"] +#[doc = "Required features: `\"AI\"`"] pub mod AI; #[cfg(feature = "ApplicationModel")] -#[doc = "Required features: `ApplicationModel`"] +#[doc = "Required features: `\"ApplicationModel\"`"] pub mod ApplicationModel; #[cfg(feature = "Data")] -#[doc = "Required features: `Data`"] +#[doc = "Required features: `\"Data\"`"] pub mod Data; #[cfg(feature = "Devices")] -#[doc = "Required features: `Devices`"] +#[doc = "Required features: `\"Devices\"`"] pub mod Devices; #[cfg(feature = "Embedded")] -#[doc = "Required features: `Embedded`"] +#[doc = "Required features: `\"Embedded\"`"] pub mod Embedded; #[cfg(feature = "Foundation")] -#[doc = "Required features: `Foundation`"] +#[doc = "Required features: `\"Foundation\"`"] pub mod Foundation; #[cfg(feature = "Gaming")] -#[doc = "Required features: `Gaming`"] +#[doc = "Required features: `\"Gaming\"`"] pub mod Gaming; #[cfg(feature = "Globalization")] -#[doc = "Required features: `Globalization`"] +#[doc = "Required features: `\"Globalization\"`"] pub mod Globalization; #[cfg(feature = "Graphics")] -#[doc = "Required features: `Graphics`"] +#[doc = "Required features: `\"Graphics\"`"] pub mod Graphics; #[cfg(feature = "Management")] -#[doc = "Required features: `Management`"] +#[doc = "Required features: `\"Management\"`"] pub mod Management; #[cfg(feature = "Media")] -#[doc = "Required features: `Media`"] +#[doc = "Required features: `\"Media\"`"] pub mod Media; #[cfg(feature = "Networking")] -#[doc = "Required features: `Networking`"] +#[doc = "Required features: `\"Networking\"`"] pub mod Networking; #[cfg(feature = "Perception")] -#[doc = "Required features: `Perception`"] +#[doc = "Required features: `\"Perception\"`"] pub mod Perception; #[cfg(feature = "Phone")] -#[doc = "Required features: `Phone`"] +#[doc = "Required features: `\"Phone\"`"] pub mod Phone; #[cfg(feature = "Security")] -#[doc = "Required features: `Security`"] +#[doc = "Required features: `\"Security\"`"] pub mod Security; #[cfg(feature = "Services")] -#[doc = "Required features: `Services`"] +#[doc = "Required features: `\"Services\"`"] pub mod Services; #[cfg(feature = "Storage")] -#[doc = "Required features: `Storage`"] +#[doc = "Required features: `\"Storage\"`"] pub mod Storage; #[cfg(feature = "System")] -#[doc = "Required features: `System`"] +#[doc = "Required features: `\"System\"`"] pub mod System; #[cfg(feature = "UI")] -#[doc = "Required features: `UI`"] +#[doc = "Required features: `\"UI\"`"] pub mod UI; #[cfg(feature = "Wdk")] -#[doc = "Required features: `Wdk`"] +#[doc = "Required features: `\"Wdk\"`"] pub mod Wdk; #[cfg(feature = "Web")] -#[doc = "Required features: `Web`"] +#[doc = "Required features: `\"Web\"`"] pub mod Web; #[cfg(feature = "Win32")] -#[doc = "Required features: `Win32`"] +#[doc = "Required features: `\"Win32\"`"] pub mod Win32;